{"groups":[],"expired_packages":[],"packages":[{"name":"zycore-c","origin":"devel/zycore-c","version":"1.5.2","comment":"Support library with platform independent types, macros, etc for Zydis","maintainer":"freebsd@sysctl.cz","www":"https://zydis.re","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bc0520ca1bbdc780b8cc9af0ea6d91a7e053f30c75729932c0f03e1cbe3abaec","flatsize":314727,"path":"All/zycore-c-1.5.2.pkg","repopath":"All/zycore-c-1.5.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":44696,"desc":"Zyan Core Library for C is an internal library providing platform independent\ntypes, macros and a fallback for environments without LibC.","categories":["devel"],"annotations":{"cpe":"cpe:2.3:a:zyantific:zycore-c:1.5.2:::::dragonfly6:x86_64"}},{"name":"zug","origin":"devel/zug","version":"0.1.1","comment":"Transducers for C++","maintainer":"jhale@FreeBSD.org","www":"https://sinusoid.es/zug/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"54c5196d3533e6f83693dec71faa44c4c76edd5300d5447ec4e06ea3ef75ed28","flatsize":192408,"path":"All/zug-0.1.1.pkg","repopath":"All/zug-0.1.1.pkg","licenselogic":"single","licenses":["BSL"],"pkgsize":35924,"desc":"Zug is a C++ library providing transducers. Transducers are composable\nsequential transformations independent of the source. They are extremely\nlightweight, and can be used to express algorithms over pull-based\nsequences (iterators, files) but also push based sequences (signals,\nevents, asynchronous streams) in a generic way.","categories":["devel"],"options":{"TEST":"off"}},{"name":"zx","origin":"science/zx","version":"g20221101","comment":"MQT ZX: A library for working with ZX-diagrams","maintainer":"yuri@FreeBSD.org","www":"https://www.cda.cit.tum.de/research/quantum/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3c2d17a6e6b2020a3447995d2fc8290e6667cf794f12bcac476c5765a5182948","flatsize":164035,"path":"All/zx-g20221101.pkg","repopath":"All/zx-g20221101.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":52164,"desc":"zx is a library for working with ZX-diagrams developed by the Chair for Design\nAutomation at the Technical University of Munich as part of the Munich Quantum\nToolkit (MQT).","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"}},"categories":["science"]},{"name":"zziplib","origin":"devel/zziplib","version":"0.13.78","comment":"Library to provide transparent read access to zipped files","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/gdraheim/zziplib","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7f4aec561abb1ca0d52925565bbd83ad024b20867d56de3fd723bf208db53fcd","flatsize":351681,"path":"All/zziplib-0.13.78.pkg","repopath":"All/zziplib-0.13.78.pkg","licenselogic":"or","licenses":["LGPL21","MPL11"],"pkgsize":103004,"desc":"The zzip library provides read access to zipped file in a zip-archive.\nIt is based solely on free algorithms provided by zlib and can\ntransparently access files being either real files or zipped files\nwith the same file path argument.","categories":["devel"],"shlibs_required":["libc.so.8","libz.so.3"],"options":{"MANPAGES":"on","SDL":"off","TEST":"off"},"annotations":{"cpe":"cpe:2.3:a:zziplib_project:zziplib:0.13.78:::::dragonfly6:x86_64"}},{"name":"zutils","origin":"archivers/zutils","version":"1.13","comment":"Utilities for searching in bzip2, gzip, lzip, and xz archives","maintainer":"dutra@FreeBSD.org","www":"https://www.nongnu.org/zutils/zutils.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fcd3dbc298aabe0e2974613f41b98aeb22f769880df592d5d4f25cb1e036cbfb","flatsize":489840,"path":"All/zutils-1.13.pkg","repopath":"All/zutils-1.13.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":99112,"desc":"Zutils is a collection of utilities able to deal with any combination\nof compressed and non-compressed files transparently. If any given\nfile, including standard input, is compressed, its decompressed\ncontent is used. Compressed files are decompressed on the fly; no\ntemporary files are created.\n\nThe provided utilities are:\nZcat - Decompresses and copies files to standard output.\nZcmp - Decompresses and compares two files byte by byte.\nZdiff - Decompresses and compares two files line by line.\nZgrep - Decompresses and searches files for a regular expression.\nZtest - Tests integrity of compressed files.\nZupdate - Recompresses files to lzip format.\n\nThe supported compressors are bzip2, gzip, lzip, and xz.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["archivers"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"annotations":{"cpe":"cpe:2.3:a:nongnu:zutils:1.13:::::dragonfly6:x86_64"}},{"name":"ztrack","origin":"games/ztrack","version":"1.0_1","comment":"Simple ncurses based pseudo-3D driving game","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"075b9b2d125e65be5baadc5228795ada8224daee2e6150dec95135faccaa4fd9","flatsize":29113,"path":"All/ztrack-1.0_1.pkg","repopath":"All/ztrack-1.0_1.pkg","licenselogic":"single","pkgsize":12028,"desc":"Ztrack is a (very) simple curses-based pseudo-3D driving\ngame. It  supports  colour  with ncurses. It should also\ncompile on most reasonably modern Unix boxes. You probably\nneed a pretty fast terminal - console or xterm is easily enough.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["games"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ztrack port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"zstd","origin":"archivers/zstd","version":"1.5.7","comment":"Fast real-time compression algorithm","maintainer":"sunpoet@FreeBSD.org","www":"https://facebook.github.io/zstd/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7a3d276ea77decafba50cd5163994aa3f1cfc3947cb11f966a3a622f002404ae","flatsize":3050917,"path":"All/zstd-1.5.7.pkg","repopath":"All/zstd-1.5.7.pkg","licenselogic":"or","licenses":["BSD3CLAUSE","GPLv2"],"pkgsize":502996,"desc":"Zstandard, or zstd as short version, is a fast compression algorithm, providing\nhigh compression ratios. It also offers a special mode for small data, called\ndictionary compression. The reference library offers a very wide range of speed\n/ compression trade-off, and is backed by an extremely fast decoder. Zstandard\nlibrary is provided as open source software using a BSD license. Its format is\nstable and published as IETF RFC 8878.","deps":{"liblz4":{"origin":"archivers/liblz4","version":"1.10.0,1"}},"categories":["archivers"],"shlibs_required":["libc.so.8","liblz4.so.1","liblzma.so.3","libpthread.so.0","libz.so.3"],"options":{"OPTIMIZED_CFLAGS":"off"}},{"name":"zstr","origin":"archivers/zstr","version":"1.0.7","comment":"C++ header-only ZLib wrapper","maintainer":"yuri@FreeBSD.org","www":"https://github.com/mateidavid/zstr","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c228ab144dd16f68a1e41d65aa7416fafabbb8b5289d15e531d33b266d091bdd","flatsize":26152,"path":"All/zstr-1.0.7.pkg","repopath":"All/zstr-1.0.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6972,"desc":"The zstr C++ header-only library enables the use of C++ standard iostreams to\naccess ZLib-compressed streams.\n\nFor input access (decompression), the compression format is auto-detected, and\nmultiple concatenated compressed streams are decompressed seamlessly.\n\nFor output access (compression), the only parameter exposed by this API is the\ncompression level.","categories":["archivers","devel"]},{"name":"zsync","origin":"net/zsync","version":"0.6.2_2","comment":"File transfer program","maintainer":"ports@FreeBSD.org","www":"http://zsync.moria.org.uk/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bbd45fef4ea213a6af6f44a35c45f1a9664b9150c4af5143e98996cef597fd69","flatsize":212215,"path":"All/zsync-0.6.2_2.pkg","repopath":"All/zsync-0.6.2_2.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":75404,"desc":"zsync is a file transfer program. It allows you to download a file from\na remote web server, where you have a copy of an older version of the\nfile on your computer already. zsync downloads only the new parts of the\nfile. It uses the same algorithm as rsync.\n\nzsync does not require any special server software or a shell account on\nthe remote system (rsync, in comparison, requires that you have an rsh\nor ssh account, or that the remote system runs rsyncd). Instead, it uses\na control file - a .zsync file - that describes the file to be\ndownloaded and enables zsync to work out which blocks it needs. This\nfile can be created by the admin of the web server hosting the download,\nand placed alongside the file to download - it is generated once, then\nany downloaders with zsync can use it. Alternatively, anyone can\ndownload the file, make a .zsync and provide it to other users (this is\nwhat I am doing for the moment).","categories":["net"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe zsync port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"zyre","origin":"net/zyre","version":"2.0.1_1","comment":"Framework for proximity-based peer-to-peer applications","maintainer":"yuri@FreeBSD.org","www":"https://github.com/zeromq/zyre","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ae6773e6726c9d84eba1f09a11133b8650b1654b8d3c33d14b3534935738d208","flatsize":180474,"path":"All/zyre-2.0.1_1.pkg","repopath":"All/zyre-2.0.1_1.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":52824,"desc":"Zyre provides reliable group messaging over local area networks.\n\nIt has these key characteristics:\n* Zyre needs no administration or configuration.\n* Peers may join and leave the network at any time.\n* Peers talk to each other without any central brokers or servers.\n* Peers can talk directly to each other.\n* Peers can join groups, and then talk to groups.\n* Zyre is reliable, and loses no messages even when the network is heavily\n  loaded.\n* Zyre is fast and has low latency, requiring no consensus protocols.\n* Zyre is designed for WiFi networks, yet also works well on Ethernet networks.\n* Time for a new peer to join a network is about one second.\n\nTypical use cases for Zyre are:\n* Local service discovery.\n* Clustering of a set of services on the same Ethernet network.\n* Controlling a network of smart devices (Internet of Things).\n* Multi-user mobile applications (like smart classrooms).","deps":{"czmq":{"origin":"net/czmq","version":"4.1.1_1"},"libzmq4":{"origin":"net/libzmq4","version":"4.3.5_2"}},"categories":["net"],"shlibs_required":["libc.so.8","libczmq.so.4","libzmq.so.5"]},{"name":"zsh-syntax-highlighting","origin":"shells/zsh-syntax-highlighting","version":"0.8.0,1","comment":"Fish shell syntax highlighting for Zsh","maintainer":"jrm@FreeBSD.org","www":"https://github.com/zsh-users/zsh-syntax-highlighting","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e0cd14f1bb18456de9664792e8cbb49dd8c9d6d7a8828f86f7f7c0ef64ae7ad6","flatsize":176816,"path":"All/zsh-syntax-highlighting-0.8.0,1.pkg","repopath":"All/zsh-syntax-highlighting-0.8.0,1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":39212,"desc":"Zsh-syntax-highlighting enables highlighting of commands whilst they\nare typed at an interactive zsh prompt. This helps in reviewing\ncommands before running them, particularly in catching syntax errors.","deps":{"zsh":{"origin":"shells/zsh","version":"5.9_5"}},"categories":["shells"],"options":{"DOCS":"on"},"messages":[{"message":"Add the line below to *the end of* your .zshrc to enable highlighting.\n\nsource /usr/local/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh","type":"install"}]},{"name":"ztoolkit","origin":"x11-toolkits/ztoolkit","version":"0.1.2_2","comment":"GUI toolkit heavily inspired by GTK","maintainer":"yuri@FreeBSD.org","www":"https://git.zrythm.org/zrythm/ztoolkit","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"821390a3e923080ef8083683b56d36a529c44a90c59d98881dd819f045c596dd","flatsize":208713,"path":"All/ztoolkit-0.1.2_2.pkg","repopath":"All/ztoolkit-0.1.2_2.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":49172,"desc":"ZToolkit (Ztk) is a cross-platform GUI toolkit heavily inspired by GTK.\n\nIt handles events and low level drawing on behalf of the user and provides a\nhigh-level API for managing the UI and custom widgets.\n\nZToolkit is written in C based on pugl and was created to be used for various\nplugins bundled with the Zrythm digital audio workstation.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"}},"categories":["x11-toolkits"]},{"name":"zsh-you-should-use","origin":"shells/zsh-you-should-use","version":"1.7.3","comment":"ZSH plugin reminding you to use aliases for commands you typed","maintainer":"phantrungson17@gmail.com","www":"https://github.com/MichaelAquilina/zsh-you-should-use","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"736e3d23acd899632cf5afc971d606b3b78d9e190a49f17ae0c33ac0e5e0491a","flatsize":43121,"path":"All/zsh-you-should-use-1.7.3.pkg","repopath":"All/zsh-you-should-use-1.7.3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":14280,"desc":"Zsh-you-should-use reminds the user about the alias for a command\none just typed. Supports detection of global and git alias.","deps":{"zsh":{"origin":"shells/zsh","version":"5.9_5"}},"categories":["shells"],"messages":[{"message":"Add the line below to your .zshrc to enable auto suggestions.\n\nsource /usr/local/share/zsh-you-should-use/you-should-use.plugin.zsh","type":"install"}]},{"name":"zsh-antigen","origin":"shells/zsh-antigen","version":"2.2.3","comment":"Tool for managing Zshell plugins inspired by Vundle","maintainer":"gudfitz@gmail.com","www":"https://github.com/zsh-users/antigen","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f3274c366eef681e3abc9f430d0820f9f792addae0b6911db2614f1e410a0f27","flatsize":60293,"path":"All/zsh-antigen-2.2.3.pkg","repopath":"All/zsh-antigen-2.2.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17812,"desc":"Antigen is a small set of functions that help you easily manage\nyour Z shell (zsh) plugins, called bundles.  The concept is pretty\nmuch the same as bundles in a typical vim+pathogen setup.  Antigen\nis to zsh, what Vundle is to vim.","deps":{"git":{"origin":"devel/git","version":"2.49.0"},"zsh":{"origin":"shells/zsh","version":"5.9_5"}},"categories":["shells"],"messages":[{"message":"Antigen can be found at /usr/local/share/zsh-antigen/antigen.zsh","type":"install"}]},{"name":"zzuf","origin":"security/zzuf","version":"0.13_2","comment":"Transparent application input fuzzer","maintainer":"johnson.peter@gmail.com","www":"http://sam.zoy.org/zzuf/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"912a9c51ea5250d48469b09c81d3b8029a2b1d37c85fcae95743309104553c2d","flatsize":773518,"path":"All/zzuf-0.13_2.pkg","repopath":"All/zzuf-0.13_2.pkg","licenselogic":"single","pkgsize":146328,"desc":"zzuf is a transparent application input fuzzer. Its purpose is to\nfind bugs in applications by corrupting their user-contributed data\n(which more than often comes from untrusted sources on the Internet).\nIt works by intercepting file and network operations and changing\nrandom bits in the program's input. zzuf's behaviour is\ndeterministic, making it easier to reproduce bugs.","categories":["security"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"zsh-navigation-tools","origin":"shells/zsh-navigation-tools","version":"2.2.7","comment":"Curses-based tools for Zshell, e.g. multi-word history searcher","maintainer":"sgniazdowski@gmail.com","www":"https://github.com/psprint/zsh-navigation-tools","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2ab5aba0240db068b5341db419a19ec4b6ade0ec3ea99ea929c17d6cf461471a","flatsize":313743,"path":"All/zsh-navigation-tools-2.2.7.pkg","repopath":"All/zsh-navigation-tools-2.2.7.pkg","licenselogic":"or","licenses":["GPLv3","MIT"],"pkgsize":132948,"desc":"Set of Zsh tools with features like incremental multi-word searching,\napproximate matching, ANSI coloring, themes, unique mode, horizontal\nscroll and advanced history management. Selected tools provided:\n    - n-history - full-screen history searcher and manager\n    - n-kill - browses process list, allows quick searching and\n      sending signal to selected process\n    - n-panelize - loads output of given command for browsing and\n      multi-word searching\n    - n-cd - browses dirstack and bookmarked directories, allows to\n      enter selected directory\n    - n-functions - browses functions, relegates editing to vared\n\nWritten in pure Zsh, with use of curses module. Can be configured from\nzshrc. Binds n-history to Ctrl-R. Provides widgets for n-cd and n-kill.","deps":{"zsh":{"origin":"shells/zsh","version":"5.9_5"}},"categories":["shells"],"options":{"DOCS":"on"},"messages":[{"message":"To enable zsh-navigation-tools, add the following to your zshrc:\nsource /usr/local/share/zsh-navigation-tools/zsh-navigation-tools.plugin.zsh","type":"install"}]},{"name":"zxfer","origin":"filesystems/zxfer","version":"1.1.7_2","comment":"Easily and reliably transfer ZFS filesystems","maintainer":"ports@scaleengine.com","www":"https://github.com/allanjude/zxfer","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"93527c0b888df97b4169acfe9802ce2069dde9580c0303a829f7188817394bfb","flatsize":94882,"path":"All/zxfer-1.1.7_2.pkg","repopath":"All/zxfer-1.1.7_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":35420,"desc":"Zxfer is a fork of zfs-replicate. It allows the easy and reliable backup,\nrestore or transfer of ZFS filesystems, either locally or remotely.\n\nSome of the features zxfer has:\n  * Written in sh with only one dependency, rsync. Rsync mode is not used\n      in a typical restore, hence in that situation all you need is the\n      zxfer script, your backup and an install CD/DVD.\n  * Reliability is first priority - the only methods of transfer allowed\n      are those that checksum/hash the transferred data.\n  * Transfer to or from a remote host via ssh.\n  * Recursive and incremental transfer of filesystems (via snapshots).\n  * Transfer properties and sources of those properties (e.g. local or\n      inherited).\n  * Override properties in the transfer, e.g. for archival purposes\n      it is useful to override \"copies\" and \"compression\".\n  * Create all filesystems on the destination as necessary.\n  * A comprehensive man page with examples.\n  * Can be set to beep on error or when done, useful for long transfers.\n  * Features an rsync mode for when two different snapshotting regimes are on\n      source and destination, and zfs send/receive won't work.\n\nLICENSE: BSD","categories":["filesystems","sysutils"],"options":{"RSYNC":"off"}},{"name":"zxing-cpp","origin":"textproc/zxing-cpp","version":"2.3.0","comment":"C++ library for linear/matrix barcode recognition","maintainer":"kde@FreeBSD.org","www":"https://github.com/zxing-cpp/zxing-cpp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"383ac07b5b3ae499b93b9440384997b2a4733c90466e79512d41f725210b1fd4","flatsize":1207437,"path":"All/zxing-cpp-2.3.0.pkg","repopath":"All/zxing-cpp-2.3.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":535388,"desc":"ZXing-C++ (\"zebra crossing\") is an open-source, multi-format\nlinear/matrix barcode image processing library implemented in C++.\n\nIt was originally ported from the Java ZXing Library, but has been\ndeveloped further and now includes many improvements in terms of runtime\nand detection performance. It can both read and write barcodes in a\nnumber of formats.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["textproc"]},{"name":"zu-libreoffice","origin":"editors/libreoffice-zu","version":"25.2.2.2","comment":"zu language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c7bdd4b9aaa9f1515ea0045b84fd83b12aa95196ebf52505f66b3427720d4ea5","flatsize":1445434,"path":"All/zu-libreoffice-25.2.2.2.pkg","repopath":"All/zu-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":229508,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"zsh-completions","origin":"shells/zsh-completions","version":"0.35.0","comment":"Additional completion definitions for Zsh","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/zsh-users/zsh-completions","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3f6e15f71c82caf41c4bf47f7f00a933f0c7cbff42dec2230a3f10a17ae9b53e","flatsize":1407690,"path":"All/zsh-completions-0.35.0.pkg","repopath":"All/zsh-completions-0.35.0.pkg","licenselogic":"single","licenses":["ZSH"],"pkgsize":252432,"desc":"zsh-completions is the additional completion definitions for Zsh.\n\nThis projects aims at gathering/developing new completion scripts that are not\navailable in Zsh yet. The scripts may be contributed to the Zsh project when\nstable enough.","categories":["shells"]},{"name":"zpool-iostat-viz","origin":"sysutils/zpool-iostat-viz","version":"3_2","comment":"ZFS pool I/O latency statistics","maintainer":"se@FreeBSD.org","www":"https://github.com/chadmiller/zpool-iostat-viz","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b5cb54315fa73028ca07dbff0e970e8186fcadf14e929a5192e2c26de85a2660","flatsize":18160,"path":"All/zpool-iostat-viz-3_2.pkg","repopath":"All/zpool-iostat-viz-3_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":7716,"desc":"This tool displays ZFS pool latency histogram in a way that should\nbe more intuitive than the numbers output by \"zpool iostat -r\".\n\nLetters from \".\" over \"a\" to \"z\" and finally \"^\" are displayed for\nhigher numbers of latencies observed either over the run-time of\nthe program or within each 3 second interval.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["sysutils"]},{"name":"zu-hunspell","origin":"textproc/zu-hunspell","version":"20110323_1","comment":"Zulu hunspell dictionaries","maintainer":"office@FreeBSD.org","www":"https://addons.mozilla.org/en-US/firefox/addon/zulu-spell-checker/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ac7417471b8474b04794e839163f951153d6549e2cfdd55bcdeffdce28a4ff0e","flatsize":1427627,"path":"All/zu-hunspell-20110323_1.pkg","repopath":"All/zu-hunspell-20110323_1.pkg","licenselogic":"single","pkgsize":316504,"desc":"Zulu hunspell dictionaries\n\nSee also: http://www.translate.org.za/","categories":["textproc"]},{"name":"zsh-autosuggestions","origin":"shells/zsh-autosuggestions","version":"0.7.1","comment":"Fish-like autosuggestions for Zsh","maintainer":"jrm@FreeBSD.org","www":"https://github.com/zsh-users/zsh-autosuggestions","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"44ba29116ae432fcfef1e561596f4dccaa42fc0cba24be55fc06beaeb54daebe","flatsize":28407,"path":"All/zsh-autosuggestions-0.7.1.pkg","repopath":"All/zsh-autosuggestions-0.7.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8744,"desc":"zsh-autosuggestions enables fast and unobtrusive fish-like autosuggestions\nfor Zsh.  It suggests commands as you type, based on command history.","deps":{"zsh":{"origin":"shells/zsh","version":"5.9_5"}},"categories":["shells"],"messages":[{"message":"Add the line below to your .zshrc to enable auto suggestions.\n\nsource /usr/local/share/zsh-autosuggestions/zsh-autosuggestions.zsh","type":"install"}]},{"name":"zorro","origin":"deskutils/zorro","version":"1.1.8_3","comment":"Simple to-do list manager","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1511771f55e8a9759cc8925669c114ba62d169a718b6067c75ee03820f3fbd3a","flatsize":45639,"path":"All/zorro-1.1.8_3.pkg","repopath":"All/zorro-1.1.8_3.pkg","licenselogic":"single","pkgsize":12096,"desc":"The program allows you to set up a tree of actions starting\nfrom an (invisible) root and going down to as many levels as you\nspecify.  Associated with each action is a descriptive note, a done/\nnot done flag, an optional priority and an optional completion date\n(more to come). Zorro stores your to-do list in the file ~/.zorrodb\nand it reads the file ~/.zorrorc on startup. There are quite a lot of\nconfigurable items - look at the file DOTzorrorc for further details.","deps":{"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["deskutils","tk"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe zorro port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"zoo","origin":"archivers/zoo","version":"2.10.1_5","comment":"Manipulate archives of files in compressed form","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"efa20033257916f3ddb74b0a7f034fdd4fbf86fe4a466231907eef381e607293","flatsize":114039,"path":"All/zoo-2.10.1_5.pkg","repopath":"All/zoo-2.10.1_5.pkg","licenselogic":"single","pkgsize":58024,"desc":"Zoo is used to create and maintain collections of files in compressed\nform.  It uses a Lempel-Ziv compression algorithm that gives space\nsavings in the range of 20%25 to 80%25 depending on the type of file\ndata.  Zoo can store and selectively extract multiple generations of\nthe same file.  Data can be recovered from damaged archives by\nskipping the damaged portion and locating undamaged data with the help\nof fiz(1).","categories":["archivers"],"shlibs_required":["libc.so.8"],"annotations":{"cpe":"cpe:2.3:a:zoo_project:zoo:2.10.1:::::dragonfly6:x86_64:5"},"messages":[{"message":"===>   NOTICE:\n\nThe zoo port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"zonenotify","origin":"dns/zonenotify","version":"0.1_1","comment":"DNS notify sender written in C","maintainer":"ehaupt@FreeBSD.org","www":"http://www.morettoni.net/zonenotify.en.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7a2a333b24c9d8f2d3d647dea2e1f7375f2cfedc4cccf62253fe3a0319824407","flatsize":8864,"path":"All/zonenotify-0.1_1.pkg","repopath":"All/zonenotify-0.1_1.pkg","licenselogic":"single","pkgsize":3880,"desc":"zonenotify is useful to send a NS_NOTIFY packet to BIND slave server. When you\nupdate a zone in your djbdns DNS you must notify the slaves about your change.","categories":["dns"],"shlibs_required":["libc.so.8"]},{"name":"zu-aspell","origin":"textproc/zu-aspell","version":"0.50.0_1,1","comment":"Aspell Zulu dictionary","maintainer":"office@FreeBSD.org","www":"http://aspell.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f972e564427259adac1ca732179d5042a3a97a8adbca6332fa6e4c3799bb134f","flatsize":1426881,"path":"All/zu-aspell-0.50.0_1,1.pkg","repopath":"All/zu-aspell-0.50.0_1,1.pkg","licenselogic":"single","pkgsize":489844,"desc":"Aspell Zulu dictionary.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"]},{"name":"zpaqfranz","origin":"archivers/zpaqfranz","version":"55.12_1","comment":"Swiss army knife for the serious backup manager","maintainer":"franco@francocorbelli.com","www":"https://github.com/fcorbelli/zpaqfranz","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f7a447cdb3e3238096eba3ebfc72e0482fa296f8dbdd9de004a42558c2e76c0b","flatsize":1377002,"path":"All/zpaqfranz-55.12_1.pkg","repopath":"All/zpaqfranz-55.12_1.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","MIT"],"pkgsize":575384,"desc":"Swiss army knife for backup and disaster recovery\n\nFeatures:\n\n* Like 7z or RAR on steroids, with deduplicated \"snapshots\" (versions).\n* Conceptually similar to Mac time machine, but much more efficient.\n* Keeps backup always-to-always, no need to ever prune (CryptoLocker).\n* Easily handles millions of files and TBs of data, non-latin support.\n* Cloud backups with full encryption, minimal data transfer / bandwith.\n* Data integrity check CRC32+XXHASH,SHA-1,SHA-2,SHA-3,MD5,XXH3,BLAKE3.\n* Thorough data verification, multithread support (real world 1GB+/s).\n* Specific zfs handling functions, full multiplatform interoperability.\n* Particularly suitable for minimal space storage of virtual machines.\n* Full backwards compatibility with ZPAQ [archivers/paq].","categories":["archivers"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DIRCOMMAND":"off"}},{"name":"zn_poly","origin":"math/zn_poly","version":"0.9.2","comment":"C library for polynomial arithmetic","maintainer":"thierry@FreeBSD.org","www":"https://web.maths.unsw.edu.au/~davidharvey/code/zn_poly/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fd1fb1c7ebe0577491c23f35f389feb9a5a9b478b2109acd4efb1cb72e70e5f0","flatsize":254917,"path":"All/zn_poly-0.9.2.pkg","repopath":"All/zn_poly-0.9.2.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3"],"pkgsize":51576,"desc":"zn_poly is a C library for polynomial arithmetic in Z/nZ[x], where n is any\nmodulus that fits into an unsigned long.\n\nSee also: https://gitlab.com/sagemath/zn_poly/","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"}},"categories":["math"],"options":{"DOCS":"on"}},{"name":"zplugins-lv2","origin":"audio/zplugins-lv2","version":"0.2.7","comment":"Collection of LV2 plugins to be bundled with Zrythm","maintainer":"yuri@FreeBSD.org","www":"https://www.zrythm.org/en/plugins.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0121ac7e9348320ae8b5ccbbbf0da4462eec61276270549e960f19a8aa2c91e8","flatsize":491923,"path":"All/zplugins-lv2-0.2.7.pkg","repopath":"All/zplugins-lv2-0.2.7.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":92976,"desc":"Collection of audio DSP plugins inteded to be bundled with the Zrythm DAW.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"liblo":{"origin":"audio/liblo","version":"0.32"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"}},"categories":["audio","multimedia"]},{"name":"zopfli","origin":"archivers/zopfli","version":"1.0.3_1","comment":"Zopfli Compression Algorithm","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/google/zopfli","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"432e55c0a30b51f35910a9feb70981765689418bf8f8762f35034acd17a208a5","flatsize":1181160,"path":"All/zopfli-1.0.3_1.pkg","repopath":"All/zopfli-1.0.3_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":200648,"desc":"Zopfli is a compression library that achieves higher compression density while\ntaking longer to compress. The smaller compressed size allows for better space\nutilization, faster data transmission, and lower web page load latencies.\nFurthermore, the smaller compressed size has additional benefits in mobile use,\nsuch as lower data transfer fees and reduced battery use. The higher data\ndensity is achieved by using more exhaustive compression techniques, which make\nthe compression a lot slower, but do not affect the decompression speed.\n\nZopfli is bit-stream compatible with compression used in gzip, Zip, PNG, HTTP\nrequests, and others.","categories":["archivers"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"zoxide","origin":"sysutils/zoxide","version":"0.9.0_19","comment":"Fast cd alternative that learns your habits","maintainer":"andoriyu@gmail.com","www":"https://github.com/ajeetdsouza/zoxide","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5711faf90d905cc24807f00ec6cc3cab6ec4409ea67857f344ee2f03bcc78e67","flatsize":900458,"path":"All/zoxide-0.9.0_19.pkg","repopath":"All/zoxide-0.9.0_19.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":320072,"desc":"zoxide is a new cd alternative inspired by z and z.lua. It keeps track of the\ndirectories you use most frequently, and uses a ranking algorithm to navigate\nto the best match.","categories":["sysutils"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4"]},{"name":"znc-push","origin":"irc/znc-push","version":"1.1.0.1_1","comment":"Push notification service module for ZNC","maintainer":"dor.bsd@xm0.uk","www":"https://github.com/amyreese/znc-push","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2af326449a9be16a40e9b9d13ee6a81fa4fd011c47b8e9b77de953d31bea08e2","flatsize":328480,"path":"All/znc-push-1.1.0.1_1.pkg","repopath":"All/znc-push-1.1.0.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":95440,"desc":"ZNC Push is a module for ZNC that will send notifications to multiple push\nnotification services, or SMS for any private message or channel highlight that\nmatches a configurable set of conditions. ZNC Push current supports the\nfollowing services:\n\n  Boxcar\n  Boxcar 2\n  Discord\n  Faast\n  Nexmo\n  Notify My Android (NMA)\n  Prowl\n  Pushalot\n  PushBullet\n  Pushjet\n  Pushover\n  Pushsafer\n  Slack\n  Supertoasty\n  Telegram\n  Custom URL GET requests","deps":{"icu":{"origin":"devel/icu","version":"76.1,1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"znc":{"origin":"irc/znc","version":"1.9.1_5"}},"categories":["irc"],"options":{"CURL":"off","DOCS":"on"}},{"name":"zsh-fast-syntax-highlighting","origin":"shells/zsh-fast-syntax-highlighting","version":"1.55","comment":"Optimized and extended zsh-syntax-highlighting","maintainer":"phantrungson17@gmail.com","www":"https://github.com/zdharma-continuum/fast-syntax-highlighting","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d31b0133e22aabcb3bf05ee07da2ec1170906f69aafb26fbf1ee54ff09e96954","flatsize":1075247,"path":"All/zsh-fast-syntax-highlighting-1.55.pkg","repopath":"All/zsh-fast-syntax-highlighting-1.55.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":558716,"desc":"Zsh-fast-syntax-highlighting enables highlighting of commands whilst they\nare typed at an interactive zsh prompt. This helps in reviewing\ncommands before running them, particularly in catching syntax errors.\nCompared to zsh-syntax-highlighting, this package is more optimized\nand feature-rich.","deps":{"zsh":{"origin":"shells/zsh","version":"5.9_5"}},"categories":["shells"],"messages":[{"message":"Add the line below to *the end of* your .zshrc to enable highlighting.\n\nsource /usr/local/share/zsh-fast-syntax-highlighting/fast-syntax-highlighting-plugin.zsh","type":"install"}]},{"name":"znc-clientbuffer","origin":"irc/znc-clientbuffer","version":"1.0.48_1","comment":"Client specific buffers module for ZNC","maintainer":"mdw@FreeBSD.org","www":"https://wiki.znc.in/Clientbuffer","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"86fab81aafafe712ad6b02ab6154e84312f33eaf719f800edd4249960c8845f5","flatsize":65138,"path":"All/znc-clientbuffer-1.0.48_1.pkg","repopath":"All/znc-clientbuffer-1.0.48_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":20672,"desc":"ZNC Clientbuffer is a module for ZNC that allows to maintain client specific\nbuffers for identified clients.","deps":{"znc":{"origin":"irc/znc","version":"1.9.1_5"}},"categories":["irc"],"options":{"DOCS":"on"}},{"name":"zuki-themes","origin":"x11-themes/zuki-themes","version":"4.0","comment":"Simple gray themes for GTK-based desktops","maintainer":"jbeich@FreeBSD.org","www":"https://github.com/lassekongo83/zuki-themes","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"116812ff20aecd3ceec9833d2ec6b64d1c38a80cd94247aab365c41061d6f87b","flatsize":2023977,"path":"All/zuki-themes-4.0.pkg","repopath":"All/zuki-themes-4.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":243792,"desc":"Simple gray themes for GTK-based desktops.\n\nFeatures:\n- gnome-shell is the theme for GNOME Shell. This themes stuff like the\n  calendar widget, the panel, the dock and more.\n- gtk-2.0 contains the GTK+2 theme, styling applications that doesn't\n  use GTK+3 yet.\n- gtk-3.0 contains the GTK+3 theme, styling most modern GTK+ applications.\n- gtk-4.0 contains the GTK+4 theme, styling most modern GTK+ applications.\n- xfwm4 contains the theme that styles the xfwm4 window manager for XFCE4.","deps":{"gtk-murrine-engine":{"origin":"x11-themes/gtk-murrine-engine","version":"0.98.2_6"}},"categories":["x11-themes"]},{"name":"zmap","origin":"net/zmap","version":"4.3.2","comment":"Internet scanner","maintainer":"yuri@FreeBSD.org","www":"https://zmap.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bac0e7ad33e1e6fc2fea427240d1772649de77bf4bad4ceb1ef925f222ee9a36","flatsize":399584,"path":"All/zmap-4.3.2.pkg","repopath":"All/zmap-4.3.2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":118848,"desc":"ZMap is a fast single packet network scanner designed for Internet-wide network\nsurveys. On a typical desktop computer with a gigabit Ethernet connection, ZMap\nis capable scanning the entire public IPv4 address space in under 45 minutes.\nWith a 10gigE connection and PF_RING, ZMap can scan the IPv4 address space in\nunder 5 minutes.","deps":{"Judy":{"origin":"devel/judy","version":"1.0.5_4"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"json-c":{"origin":"devel/json-c","version":"0.18"},"libunistring":{"origin":"devel/libunistring","version":"1.3"}},"categories":["net"],"shlibs_required":["libJudy.so.1","libc.so.8","libgmp.so.10","libjson-c.so.5","libm.so.4","libpcap.so.1","libpthread.so.0","libunistring.so.5"]},{"name":"zlib-ng","origin":"archivers/zlib-ng","version":"2.2.4","comment":"Fork of the zlib data compression library","maintainer":"vvd@FreeBSD.org","www":"https://github.com/zlib-ng/zlib-ng/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3b07c701735c99af82dd48a9450af1648ebd0c4e0cd30567941633e281517f45","flatsize":537890,"path":"All/zlib-ng-2.2.4.pkg","repopath":"All/zlib-ng-2.2.4.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":130912,"desc":"Zlib replacement with optimizations for next generation systems.\n\nThe motivation for this fork came after seeing several 3rd party contributions\ncontaining new optimizations not getting implemented into the official zlib\nrepository.\n\nMark Adler has been maintaining zlib for a very long time, and he has done a\ngreat job and hopefully he will continue for a long time yet.\n\nThe idea of zlib-ng is not to replace zlib, but to co-exist as a drop-in\nreplacement with a lower threshold for code change.","categories":["archivers"],"options":{"SIMD":"on","TEST":"off"}},{"name":"znotes","origin":"deskutils/znotes","version":"0.4.7","comment":"Simple notes managment application based on Qt","maintainer":"ports@FreeBSD.org","www":"http://znotes.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"04f99f340704ef43bc36300590529ad4ec58b57a8b6591b824aabc280f08e860","flatsize":730367,"path":"All/znotes-0.4.7.pkg","repopath":"All/znotes-0.4.7.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":255832,"desc":"Simple lightweight crossplatform application for notes managment\nbased on Qt 4.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["deskutils"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5PrintSupport.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe znotes port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"zoom","origin":"games/zoom","version":"1.1.5_3","comment":"Z-Interpreter for X with full V6 support","maintainer":"ports@FreeBSD.org","www":"http://www.logicalshift.demon.co.uk/unix/zoom/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3b15150d0766cea952d82a7367c0be1a7309a5cd10758adf5cace5e94a5a7476","flatsize":747218,"path":"All/zoom-1.1.5_3.pkg","repopath":"All/zoom-1.1.5_3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":417504,"desc":"Zoom is a Z-Machine, which means that it plays text adventure games written\nin ZCode. It plays V3-V8 including V6 graphics (you need the blb-files from\nhttp://www.ifarchive.org/indexes/if-archiveXinfocomXmediaXblorb.html for\noriginal Infocom V6 games).","deps":{"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"png":{"origin":"graphics/png","version":"1.6.47"},"t1lib":{"origin":"devel/t1lib","version":"5.1.2_5,1"}},"categories":["games"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXft.so.2","libXrender.so.1","libc.so.8","libfontconfig.so.1","libfreetype.so.6","libm.so.4","libpng16.so.16","libt1.so.5","libt1x.so.5","libz.so.3"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe zoom port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"zkt","origin":"dns/zkt","version":"1.1.6_1","comment":"Tool to manage keys and signatures for DNSSEC-zones","maintainer":"frank@harz.behrens.de","www":"https://www.hznet.de/dns/zkt/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a44c9ce3e418f7577e1979102a92c7ee873b2d12762807bf6c2c77799c278a23","flatsize":347749,"path":"All/zkt-1.1.6_1.pkg","repopath":"All/zkt-1.1.6_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":87672,"desc":"DNSsec Zone Key Tool\n\nZKT is a tool to manage keys and signatures for DNSSEC-zones.\nThe Zone Key Tool consists of two commands:\no dnssec-zkt to create and list dnssec zone keys and\no dnssec-signer to sign a zone and manage the lifetime of the zone signing keys","deps":{"bind-tools":{"origin":"dns/bind-tools","version":"9.20.10"}},"categories":["dns"],"shlibs_required":["libc.so.8"]},{"name":"zix","origin":"devel/zix","version":"0.6.2","comment":"Lightweight C library of portability wrappers and data structures","maintainer":"eduardo@FreeBSD.org","www":"https://drobilla.net/category/zix/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"82109f5d2a4cb8022211ac2dd94b3dbf4297d5a933e216e3d28998fb46b09b09","flatsize":117871,"path":"All/zix-0.6.2.pkg","repopath":"All/zix-0.6.2.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":36596,"desc":"Zix is a lightweight C library of portability wrappers and data structures.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel"]},{"name":"zita-rev1","origin":"audio/zita-rev1","version":"0.2.2_2","comment":"Reworked version of the reverb originally developed for Aeolus","maintainer":"yuri@FreeBSD.org","www":"https://kokkinizita.linuxaudio.org/linuxaudio/zita-rev1-doc/quickguide.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7d18af30a6a41f5100af4174fe98227eb51441efb21b24353574051815698f41","flatsize":88994,"path":"All/zita-rev1-0.2.2_2.pkg","repopath":"All/zita-rev1-0.2.2_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":46092,"desc":"Zita-rev1 is a reworked version of the reverb originally developed for Aeolus.\nThe Jack application can be used in either stereo or ambisonic mode.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"clthreads":{"origin":"devel/clthreads","version":"2.4.2_1"},"clxclient":{"origin":"devel/clxclient","version":"3.9.2"},"fftw3-float":{"origin":"math/fftw3-float","version":"3.3.10_5"},"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["audio"],"shlibs_required":["libX11.so.6","libXft.so.2","libc.so.8","libcairo.so.2","libclthreads.so.2","libclxclient.so.3","libjack.so.0","libm.so.4","libpng16.so.16","libpthread.so.0","librt.so.0","libstdc++.so.9"]},{"name":"zita-mu1","origin":"audio/zita-mu1","version":"0.3.3_2","comment":"Simple Jack app used to organise stereo monitoring","maintainer":"yuri@FreeBSD.org","www":"https://kokkinizita.linuxaudio.org/linuxaudio/zita-mu1-doc/quickguide.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d19b30c677dce55461fcee9c46e29ad89350c353dda42045ecfba0947757ad69","flatsize":118933,"path":"All/zita-mu1-0.3.3_2.pkg","repopath":"All/zita-mu1-0.3.3_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":58272,"desc":"Zita-mu1 is a simple Jack app used to organise stereo monitoring. Originally\nwritten for use with Ardour2, but still useful with Ardour3 (or other DAWs) as\nit provides some extra functions.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"clthreads":{"origin":"devel/clthreads","version":"2.4.2_1"},"clxclient":{"origin":"devel/clxclient","version":"3.9.2"},"fftw3-float":{"origin":"math/fftw3-float","version":"3.3.10_5"},"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["audio"],"shlibs_required":["libX11.so.6","libXft.so.2","libc.so.8","libcairo.so.2","libclthreads.so.2","libclxclient.so.3","libjack.so.0","libm.so.4","libpng16.so.16","libpthread.so.0","librt.so.0","libstdc++.so.9"]},{"name":"zita-njbridge","origin":"audio/zita-njbridge","version":"0.4.8_3","comment":"Command line client to transmit audio over a local IP network","maintainer":"yuri@FreeBSD.org","www":"https://kokkinizita.linuxaudio.org/linuxaudio/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"65aa06ff2a9da701c68aa93202d67fe51ef944887ac45cdf188b8da0636257ba","flatsize":105663,"path":"All/zita-njbridge-0.4.8_3.pkg","repopath":"All/zita-njbridge-0.4.8_3.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":36024,"desc":"Command line Jack clients to transmit full quality multichannel audio over a\nlocal IP network, with adaptive resampling by the receiver(s). Zita-njbridge can\nbe used for a one-to-one connection (using UDP) or in a one-to-many system\n(using multicast). Sender and receiver(s) can each have their own sample rate\nand period size, and no word clock sync between them is assumed. Up 64 channels\ncan be transmitted, receivers can select any combination of these. On a lightly\nloaded or dedicated network zita-njbridge can provide low latency (same as for\nan analog connection). Additional buffering can be specified in case there is\nsignificant network delay jitter. IPv6 is fully supported.","deps":{"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"zita-resampler":{"origin":"audio/zita-resampler","version":"1.11.2"}},"categories":["audio"],"shlibs_required":["libc.so.8","libjack.so.0","libm.so.4","libpthread.so.0","librt.so.0","libstdc++.so.9","libzita-resampler.so.1"]},{"name":"zita-jclient","origin":"audio/zita-jclient","version":"0.5.2","comment":"Library to create a Jack client with a few lines of C++","maintainer":"yuri@FreeBSD.org","www":"https://kokkinizita.linuxaudio.org/linuxaudio/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7f30249b1fc948831f24ceb28de67fdace494de756e88f689eaee58253c23146","flatsize":53109,"path":"All/zita-jclient-0.5.2.pkg","repopath":"All/zita-jclient-0.5.2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":17596,"desc":"The zita-jclient library was written originally as a part of the\nPython library zita-jacktools, but it can be used as well to create\na Jack client with a few lines of C++.","deps":{"jackit":{"origin":"audio/jack","version":"1.9.22_3"}},"categories":["audio"]},{"name":"zita-dpl1","origin":"audio/zita-dpl1","version":"0.3.3_2","comment":"Look-ahead digital peak level limiter","maintainer":"yuri@FreeBSD.org","www":"https://kokkinizita.linuxaudio.org/linuxaudio/zita-dpl1-doc/quickguide.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5c4ccb73c9b885bee9b5237060af51458204f4e08b8746d51d1b17fb12f3fc67","flatsize":87709,"path":"All/zita-dpl1-0.3.3_2.pkg","repopath":"All/zita-dpl1-0.3.3_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":35568,"desc":"Zita-dpl1 is a look-ahead digital peak level limiter using some special\nalgorithms to allow fast response without excessive LF distortion.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"clthreads":{"origin":"devel/clthreads","version":"2.4.2_1"},"clxclient":{"origin":"devel/clxclient","version":"3.9.2"},"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["audio"],"shlibs_required":["libX11.so.6","libXft.so.2","libc.so.8","libcairo.so.2","libclthreads.so.2","libclxclient.so.3","libjack.so.0","libm.so.4","libpng16.so.16","libpthread.so.0","librt.so.0","libstdc++.so.9"]},{"name":"zita-convolver","origin":"audio/zita-convolver","version":"4.0.3_3","comment":"Fast, partitioned convolution engine library","maintainer":"yuri@FreeBSD.org","www":"https://kokkinizita.linuxaudio.org/linuxaudio/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"576aa1f7f099e9e15931d8767e2840e5f338cdb8523e0c7515151a9973e76199","flatsize":99885,"path":"All/zita-convolver-4.0.3_3.pkg","repopath":"All/zita-convolver-4.0.3_3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":35500,"desc":"A C++ library implementing a real-time convolution matrix for up to 64 inputs\nand outputs. It uses multiple partition sizes to provide both low delay and\nefficient CPU use.","deps":{"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"fftw3-float":{"origin":"math/fftw3-float","version":"3.3.10_5"}},"categories":["audio"]},{"name":"zita-bls1","origin":"audio/zita-bls1","version":"0.4.0","comment":"Blumlein Shuffler converter of binaural signals to stereo speaker pair","maintainer":"yuri@FreeBSD.org","www":"https://kokkinizita.linuxaudio.org/linuxaudio/zita-bls1-doc/quickguide.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e117f86b7a97b1bd5a166288d2582febec9cb1228930aae3ecc90a076fb473f1","flatsize":81477,"path":"All/zita-bls1-0.4.0.pkg","repopath":"All/zita-bls1-0.4.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":38220,"desc":"Zita-bls1 is a digital implementation of the 'Blumlein Shuffler', used to\nconvert binaural signals into a form suitable for reproduction on a conventional\nstereo speaker pair.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"clthreads":{"origin":"devel/clthreads","version":"2.4.2_1"},"clxclient":{"origin":"devel/clxclient","version":"3.9.2"},"fftw3-float":{"origin":"math/fftw3-float","version":"3.3.10_5"},"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"png":{"origin":"graphics/png","version":"1.6.47"},"zita-convolver":{"origin":"audio/zita-convolver","version":"4.0.3_3"}},"categories":["audio"],"shlibs_required":["libX11.so.6","libXft.so.2","libc.so.8","libcairo.so.2","libclthreads.so.2","libclxclient.so.3","libfftw3f.so.3","libjack.so.0","libm.so.4","libpng16.so.16","libpthread.so.0","librt.so.0","libstdc++.so.9","libzita-convolver.so.4"]},{"name":"zrythm","origin":"audio/zrythm","version":"1.0.0.a.26.0.13_13","comment":"Modern music production system, also known as DAW","maintainer":"yuri@FreeBSD.org","www":"https://www.zrythm.org/en/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1ff46a806201678a0f355dea99f1e26cac257bb6c7972ccafed1c8b1d7de7aef","flatsize":6213163,"path":"All/zrythm-1.0.0.a.26.0.13_13.pkg","repopath":"All/zrythm-1.0.0.a.26.0.13_13.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":1288876,"desc":"Zrythm is built using C and the GTK+3 toolkit and borrows ideas, concepts and\ncode from other projects such as Ardour and Jalv. It is built with the intention\nto provide GNU/Linux and BSD users a full-featured alternative to proprietary\nDAWs and offers a unique approach to workflow that other GNU/Linux DAWs lack.","deps":{"alsa-lib":{"origin":"audio/alsa-lib","version":"1.2.13"},"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"boehm-gc-threaded":{"origin":"devel/boehm-gc-threaded","version":"8.2.8"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"fftw3-float":{"origin":"math/fftw3-float","version":"3.3.10_5"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"graphviz":{"origin":"graphics/graphviz","version":"12.2.1_1"},"gsettings-desktop-schemas":{"origin":"devel/gsettings-desktop-schemas","version":"47.1_1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gtksourceview3":{"origin":"x11-toolkits/gtksourceview3","version":"3.24.11_4"},"guile2":{"origin":"lang/guile2","version":"2.2.7_6"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"kf6-breeze-icons":{"origin":"x11-themes/kf6-breeze-icons","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libaudec":{"origin":"audio/libaudec","version":"0.3.4_1"},"libcyaml":{"origin":"textproc/libcyaml","version":"1.4.2"},"libgtop":{"origin":"devel/libgtop","version":"2.40.0_1"},"libsamplerate":{"origin":"audio/libsamplerate","version":"0.2.2_1"},"libsmf":{"origin":"audio/libsmf","version":"1.3_5"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libyaml":{"origin":"textproc/libyaml","version":"0.2.5"},"lilv":{"origin":"audio/lilv","version":"0.24.26"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"},"pcre2":{"origin":"devel/pcre2","version":"10.45"},"portaudio":{"origin":"audio/portaudio","version":"19.6.0_7,1"},"reproc":{"origin":"devel/reproc","version":"14.2.5"},"rubberband":{"origin":"audio/rubberband","version":"3.3.0"},"serd":{"origin":"devel/serd","version":"0.32.2"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"},"sord":{"origin":"devel/sord","version":"0.16.18"},"sratom":{"origin":"audio/sratom","version":"0.6.18"},"suil":{"origin":"audio/suil","version":"0.10.12_3"},"vamp-plugin-sdk":{"origin":"audio/vamp-plugin-sdk","version":"2.9.0_2"},"xxhash":{"origin":"devel/xxhash","version":"0.8.3"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["audio"],"shlibs_required":["libX11.so.6","libaudec.so","libbacktrace.so.0","libc.so.8","libcairo.so.2","libcgraph.so.6","libcurl.so.4","libcyaml.so.1","libexecinfo.so.1","libfftw3_threads.so.3","libfftw3f_threads.so.3","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libgtksourceview-3.0.so.1","libguile-2.2.so.1","libgvc.so.6","libintl.so.8","libjack.so.0","libjson-glib-1.0.so.0","liblilv-0.so.0","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpcre.so.1","libpcre2-8.so.0","libpthread.so.0","libreproc.so.14","librubberband.so.2","libserd-0.so.0","libsndfile.so.1","libsratom-0.so.0","libstdc++.so.9","libvamp-hostsdk.so.3","libvamp-sdk.so.2","libxxhash.so.0","libzstd.so.1"]},{"name":"zita-at1","origin":"audio/zita-at1","version":"0.8.2","comment":"Autotuner Jack application","maintainer":"yuri@FreeBSD.org","www":"https://kokkinizita.linuxaudio.org/linuxaudio/zita-at1-doc/quickguide.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d8349973b1345599112f27066f3153d84b29c9bc091a3fd4ff67800a830f7c01","flatsize":87179,"path":"All/zita-at1-0.8.2.pkg","repopath":"All/zita-at1-0.8.2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":41636,"desc":"Zita-at1 is a 'autotuner' Jack application, normally used to correct the pitch\nof vocal tracks that are out of tune.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"clthreads":{"origin":"devel/clthreads","version":"2.4.2_1"},"clxclient":{"origin":"devel/clxclient","version":"3.9.2"},"fftw3-float":{"origin":"math/fftw3-float","version":"3.3.10_5"},"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"png":{"origin":"graphics/png","version":"1.6.47"},"zita-resampler":{"origin":"audio/zita-resampler","version":"1.11.2"}},"categories":["audio"],"shlibs_required":["libX11.so.6","libXft.so.2","libc.so.8","libcairo.so.2","libclthreads.so.2","libclxclient.so.3","libfftw3f.so.3","libjack.so.0","libm.so.4","libpng16.so.16","libpthread.so.0","librt.so.0","libstdc++.so.9","libzita-resampler.so.1"]},{"name":"zita-alsa-pcmi","origin":"audio/zita-alsa-pcmi","version":"0.6.1","comment":"Easy access to ALSA PCM devices","maintainer":"yuri@FreeBSD.org","www":"https://kokkinizita.linuxaudio.org/linuxaudio/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5cbd3df99207f1ae96eca7377684cbe8383a43e7acc4509e416a153cf7562e70","flatsize":143628,"path":"All/zita-alsa-pcmi-0.6.1.pkg","repopath":"All/zita-alsa-pcmi-0.6.1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":39868,"desc":"Library and tools to access to ALSA PCM devices.","deps":{"alsa-lib":{"origin":"audio/alsa-lib","version":"1.2.13"}},"categories":["audio"],"shlibs_required":["libasound.so.2","libc.so.8","libm.so.4","libpthread.so.0","librt.so.0","libstdc++.so.9"]},{"name":"zmusic","origin":"audio/zmusic","version":"1.1.12_2","comment":"GZDoom's music system as a standalone library","maintainer":"kevans@FreeBSD.org","www":"https://github.com/coelckers/ZMusic","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2d7026eed0ee86f3c9f3737c1856f7bd70a81e1b8a8b759fb7bf509b8022e4e1","flatsize":2959743,"path":"All/zmusic-1.1.12_2.pkg","repopath":"All/zmusic-1.1.12_2.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","GPLv3","LGPL3"],"pkgsize":812512,"desc":"ZMusic is a library that's used in GZDoom, Raze, and may be used in the newer\nPrBoom+.  This is GZDoom's music library pulled out into standalone form for\nreuse.","deps":{"alsa-lib":{"origin":"audio/alsa-lib","version":"1.2.13"},"fluidsynth":{"origin":"audio/fluidsynth","version":"2.4.4"},"libgme":{"origin":"audio/libgme","version":"0.6.4"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"},"mpg123":{"origin":"audio/mpg123","version":"1.32.10"}},"categories":["audio"],"options":{"ALSA":"on"}},{"name":"zorin-gtk-themes","origin":"x11-themes/zorin-gtk-themes","version":"4.2.1","comment":"Zorin OS GTK theme","maintainer":"Alexander88207@protonmail.com","www":"https://github.com/ZorinOS/zorin-desktop-themes","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7adb8094ef7b3181de2acb443f50a2ced443d7afd2312935d77dda7065b90c71","flatsize":22662074,"path":"All/zorin-gtk-themes-4.2.1.pkg","repopath":"All/zorin-gtk-themes-4.2.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":443068,"desc":"Zorin is the default GTK theme for ZorinOS\n\nSupported Desktop Environments:\n\n* Gnome-Shell\n* Xfce","categories":["x11-themes"]},{"name":"zipper","origin":"archivers/zipper","version":"1.5_9","comment":"Tool for inspecting the contents of a compressed archive","maintainer":"ports@FreeBSD.org","www":"http://gap.nongnu.org/zipper/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f34b694e9fb377a7420be78fae8056cf6e25ce2ef0b2519c8162d8d169fe0ce8","flatsize":243365,"path":"All/zipper-1.5_9.pkg","repopath":"All/zipper-1.5_9.pkg","licenselogic":"single","pkgsize":50668,"desc":"Zipper is a tool for extracting and viewing archive files in GNUstep.\n\nLICENSE: Public Domain","deps":{"gnustep-back":{"origin":"x11-toolkits/gnustep-back","version":"0.31.0"},"libobjc2":{"origin":"lang/libobjc2","version":"2.2.1"}},"categories":["archivers","gnustep"],"shlibs_required":["libc.so.8","libgnustep-base.so.1.29.0","libgnustep-gui.so.0.31.1","libm.so.4","libobjc.so.4.6","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe zipper port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"zisofs-tools","origin":"filesystems/zisofs-tools","version":"1.0.8_2","comment":"User utilities for zisofs","maintainer":"chip-set@mail.ru","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8ca9917b1d54dcfe716c6dd5e0fc2d0a34f06fdc6d71817517f80b4d512c51ec","flatsize":51053,"path":"All/zisofs-tools-1.0.8_2.pkg","repopath":"All/zisofs-tools-1.0.8_2.pkg","licenselogic":"single","pkgsize":20732,"desc":"The zisofs filesystem is an extension to the ISO9660 filesystem that allows\nfiles, on a file-by-file basis, to be stored compressed and decompressed in\nreal time. The zisofs filesystem is supported by recent versions of Linux\n(2.4.14 or later).\n\nmkzftree - creates a zisofs/RockRidge compressed file tree","categories":["filesystems","sysutils"],"shlibs_required":["libc.so.8","libz.so.3"],"options":{"DOCS":"on","LFS":"on"}},{"name":"zkgroup","origin":"net-im/zkgroup","version":"0.7.4_32,1","comment":"Library for the Signal Private Group System","maintainer":"0mp@FreeBSD.org","www":"https://github.com/signalapp/zkgroup","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"db4da2d8f48861f08db9abd25ba15de4e05103e79241461daa7d241fb0a887d1","flatsize":825831,"path":"All/zkgroup-0.7.4_32,1.pkg","repopath":"All/zkgroup-0.7.4_32,1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":273984,"desc":"zkgroup is a library for the Signal Private Group System.","deps":{"openjdk11":{"origin":"java/openjdk11","version":"11.0.26+4.1_1"}},"categories":["net-im"]},{"name":"zipmix","origin":"archivers/zipmix","version":"20070221","comment":"Produce .ZIP file from two other ones with the best compressed files","maintainer":"portmaster@BSDforge.com","www":"http://www.advsys.net/ken/utils.htm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"67702333e7fb42cfd46e5fc7a4a95e3a6571518979d1a2bf4f57efe77b5d4185","flatsize":14984,"path":"All/zipmix-20070221.pkg","repopath":"All/zipmix-20070221.pkg","licenselogic":"single","pkgsize":6872,"desc":"Sometimes, when you run 2 different .ZIP programs on the same data\n(PKZIP & KZIP for example), some files get compressed better in one\nprogram, while other files get compressed better in the other.\n\nZIPMIX will take the best files from each one and create a new\noutput file, which is guaranteed to be equal to or smaller in size\nto both of the input files.\n\nZIPMIX can also be used to perform boolean operations on ZIP files,\nsuch as merging 2 ZIP files together, or updating a new file (with\nsome tricks).","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["archivers"],"shlibs_required":["libc.so.8"]},{"name":"zip","origin":"archivers/zip","version":"3.0_4","comment":"Create/update ZIP files compatible with PKZIP","maintainer":"fuz@FreeBSD.org","www":"https://infozip.sourceforge.net/Zip.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ad77f24682e214d4b40238bbde2e5b51e71b5fe3782b61b3e9522ae57a78cc7f","flatsize":739775,"path":"All/zip-3.0_4.pkg","repopath":"All/zip-3.0_4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":224516,"desc":"Zip is a compression and file packaging utility.  It is compatible with\nPKZIP 2.04g (Phil Katz ZIP) for MSDOS systems.  There is a companion to zip\ncalled unzip (of course) which you can also install from the ports/package\nsystem.","categories":["archivers"],"shlibs_required":["libbz2.so.2","libc.so.8"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:info-zip_project:zip:3.0:::::dragonfly6:x86_64:4"}},{"name":"zimg","origin":"graphics/zimg","version":"5.0.0_10","comment":"Image-generator that uses ASCII input files to create PNGs/EDFs","maintainer":"ports@FreeBSD.org","www":"https://zimg.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c6ea0f8f7a80b30a84227eae3e9269dd1c59abd6b1b326667808118bc4190f9e","flatsize":103723,"path":"All/zimg-5.0.0_10.pkg","repopath":"All/zimg-5.0.0_10.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":52772,"desc":"Zimg is a graphics program that generates interesting\ngraphics by reading simple ASCII input files filled with\nnumbers. It can output in either EDF or PNG. It uses the\nGD library for image creation.","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libgd":{"origin":"graphics/gd","version":"2.3.3_13,1"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libgd.so.6","libjpeg.so.8","libm.so.4","libpng16.so.16","libz.so.3"],"messages":[{"message":"===>   NOTICE:\n\nThe zimg port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"zillion","origin":"net/zillion","version":"0.1_13","comment":"Distributed computing project","maintainer":"ports@FreeBSD.org","www":"https://zillion.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"edf0b9ac46a24e1fd3a773ea9e85d37b6c80fc039ca9de22c09baf32c7cd713c","flatsize":125491,"path":"All/zillion-0.1_13.pkg","repopath":"All/zillion-0.1_13.pkg","licenselogic":"single","licenses":["BSDunclear"],"pkgsize":27684,"desc":"The Zillion Project is a distributed computing project reminiscent of the good\nold Zilla.app of NeXTstep days. It is based on GNUstep, the most promising\nOPENSTEP replacement as of today.  Jobs can be created from simple template\nprojects and can be submitted with a single command to the Zillion Server\nwhich in turn will distribute the job amongst the registered clients. No other\nnetwork resources than the distributed objects (DO) port of the server machine\nhas to be available. The key features are as follows:\n * Rapid turn around cycles for job submission\n * Dynamic addition/removal of client nodes\n * Full OO-design\n * No need for shared network resources\n * Real-time capabilities\n * Lean and clean\n * Open and free\n\nLICENSE: BSD","deps":{"gnustep-back":{"origin":"x11-toolkits/gnustep-back","version":"0.31.0"},"libobjc2":{"origin":"lang/libobjc2","version":"2.2.1"}},"categories":["gnustep","net"],"shlibs_required":["libc.so.8","libgnustep-base.so.1.29.0","libm.so.4","libobjc.so.4.6","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe zillion port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"zidrav","origin":"sysutils/zidrav","version":"1.2.0_4","comment":"File corruption detection and repair program","maintainer":"dinoex@FreeBSD.org","www":"https://sourceforge.net/projects/zidrav/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d2d1927f703bfde5f8a1635cbaee13491383bc417b28e687c4d04e0ddcadcbe0","flatsize":72371,"path":"All/zidrav-1.2.0_4.pkg","repopath":"All/zidrav-1.2.0_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":28824,"desc":"ZIDRAV is a file corruption detection and repair program. It's designed\nto provide a way to fix file damage without having to redownload the\nentire (potentially large) file over a (potentially slow) connection.\n\nLICENSE: GPL2 or later","categories":["sysutils"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"zita-resampler","origin":"audio/zita-resampler","version":"1.11.2","comment":"C++ library for resampling audio signals","maintainer":"meka@tilda.center","www":"https://kokkinizita.linuxaudio.org/linuxaudio/zita-resampler/resampler.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f2145669c42e750da29b36523753034d9c31ee6a1fa247e4fad9964ee3fe6c25","flatsize":88347,"path":"All/zita-resampler-1.11.2.pkg","repopath":"All/zita-resampler-1.11.2.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":31320,"desc":"Zita-resampler is a C++ library for resampling audio signals. It is designed to\nbe used within a real-time processing context, to be fast, and to provide\nhigh-quality sample rate conversion.\n\nThe library operates on signals represented in single-precision floating point\nformat. For multichannel operation both the input and output signals are assumed\nto be stored as interleaved samples.\n\nThe API allows a trade-off between quality and CPU load. For the latter a range\nof approximately 1:6 is available. Even at the highest quality setting\nlibzita-resampler will be faster than most similar libraries providing the same\nquality, e.g. libsamplerate.","categories":["audio"],"options":{"OPTIMIZED_CFLAGS":"on"}},{"name":"zimpl","origin":"math/zimpl","version":"3.6.2","comment":"Language to translate the LP models into .lp or .mps","maintainer":"yuri@FreeBSD.org","www":"https://zimpl.zib.de","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"34f0121145fceb67d2b75f5d486a44acc0c157a5258da33cbd0c8dc44dfd4363","flatsize":825598,"path":"All/zimpl-3.6.2.pkg","repopath":"All/zimpl-3.6.2.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":137804,"desc":"Zimpl is a little language to translate the mathematical model of a problem\ninto a linear or nonlinear (mixed-) integer mathematical program expressed\nin .lp or .mps file format which can be read and (hopefully) solved by a LP\nor MIP solver.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"}},"categories":["math"],"shlibs_required":["libc.so.8","libgmp.so.10","libgmpxx.so.4","libm.so.4","libz.so.3"]},{"name":"zhlt","origin":"games/zhlt","version":"3.4","comment":"Zoner's Half-Life compile tools","maintainer":"danfe@FreeBSD.org","www":"http://zhlt.info/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d5a5a2099bde0711e9d85a1ba163a0c604dded8aafdd420c2ea9d599543a679a","flatsize":646128,"path":"All/zhlt-3.4.pkg","repopath":"All/zhlt-3.4.pkg","licenselogic":"single","pkgsize":159176,"desc":"Zoner's Half-Life compile tools offer many improvements over the original\nmap compiling tools for Half-Life, such as better lighting quality, faster\nvis times, switchable texture based lighting, support for brush entities\ncasting shadows, removal of \"sticky\" edges, support for 64-bit processors,\nand much more.\n\nPlease note that these tools are for use with the Half-Life 1 engine (also\nknown as GoldSrc or GoldSource), not for the Source Engine used in Half-\nLife 2.  For the Source Engine, refer to Custom Source Tools (CST).","categories":["devel","games"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"zint","origin":"graphics/zint","version":"2.15.0","comment":"Barcode generator (library and utilities)","maintainer":"danfe@FreeBSD.org","www":"https://www.zint.org.uk/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9dd842f9f49d79b90aaf9f3db6fb1d845434323070eacba785e095f5fd370ccb","flatsize":2101517,"path":"All/zint-2.15.0.pkg","repopath":"All/zint-2.15.0.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","GPLv3+"],"pkgsize":768244,"desc":"Zint is a C library for encoding data in several barcode variants. The\nbundled command-line utility provides a simple interface to the library.\nAlso includes a Qt-based GUI to help desktop users generate barcodes\nwhich can be scanned by the phone, embedded in documents or HTML pages.\nFeatures of the library:\n\n- Over 50 symbologies including all ISO/IEC standards, like QR codes\n- Unicode translation for symbologies which support Latin-1 and\n  Kanji character sets\n- Full GS1 support including data verification and automated insertion\n  of FNC1 characters\n- Support for encoding binary data including NUL (ASCII 0) characters\n- Health Industry Barcode (HIBC) encoding capabilities\n- Output in the various formats (PNG, GIF, EPS, WMF, BMP, TIF, SVG)\n- Verification stage for SBN, ISBN, and ISBN-13 data","deps":{"png":{"origin":"graphics/png","version":"1.6.47"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["graphics"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Svg.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libpng16.so.16","libstdc++.so.9","libz.so.3"],"annotations":{"cpe":"cpe:2.3:a:zint:zint:2.15.0:::::dragonfly6:x86_64"}},{"name":"zh-ve","origin":"chinese/ve","version":"1.1","comment":"NTHU-CS Maple BBS 2.36 BBS-like editor","maintainer":"gaod@hychen.org","www":"http://netlab.cse.yzu.edu.tw/~statue/freebsd/zh-tut/ve.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"12a390b7ce3e2d0c330f04f6224350209af5f46d9bcfafaef6a4cbec0e6e3257","flatsize":123612,"path":"All/zh-ve-1.1.pkg","repopath":"All/zh-ve-1.1.pkg","licenselogic":"or","licenses":["GPLv1","GPLv2","GPLv3"],"pkgsize":43216,"desc":"NTHU-CS Maple BBS 2.36 BBS-like editor\n\nBesides normal functions, it has some great features for programmers --\ngoto line (ESC-G)\ncut & paste cross files (Ctrl-G to see ve.hlp)\nblock shift left/right (ESC-J/K, Ctrl-G to see ve.hlp)\nparenthesis matching (ESC-[)\nseaching (Ctrl-S, ESC-n, ESC-p)\n   (matching start of line, case sensitive/in-sensitive, forward/backward)\nundo line (ESC - '-', or ESC-_   )\nundelete lines (ESC-u)\n...\nemacs-like hot-key\n\nve is a tiny editor, about 60K. It's woju's favorite UNIX editor.\nThe most obvious weakness of ve is changing TABs into Spaces. So\nplease don't use ve to edit TAB-important files, such as Makefile,\nsendmail.cf, syslog.conf... etc.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["chinese"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"]},{"name":"zh-wenju","origin":"chinese/wenju","version":"1.6_4","comment":"Collection of writing tools in Chinese","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/wenju/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ebd166472df68d3532202d6f17c895e79d4911f75fb8c031a3ef5940bbf9a521","flatsize":2539754,"path":"All/zh-wenju-1.6_4.pkg","repopath":"All/zh-wenju-1.6_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":891744,"desc":"A collection of writing tools (wenju in Chinese pinyin) such as TIM (Table-\nbased Input Method), text file formatter, etc.  All the tools are based on\nUnicode.  Default input tables include Wubi and Pinyin, among others.\n\nThis port also provides \"wrap\" utility which can be used to wrap input text\nto specified width.  It correctly takes into account punctuation marks when\nbreaking words, and that Latin and Chinese characters have different width.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["chinese"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0"],"options":{"NLS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe zh-wenju port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"zns","origin":"dns/zns","version":"0.3.0_2","comment":"CLI tool for querying DNS records with readable and colored output","maintainer":"nxjoseph@protonmail.com","www":"https://github.com/znscli/zns","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"296a8f28247f0574f24e843c957176b3d0d7001e42f4db172c6f6fa878ea5b26","flatsize":5859759,"path":"All/zns-0.3.0_2.pkg","repopath":"All/zns-0.3.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1889872,"desc":"zns is a command-line utility for querying DNS records,\ndisplaying them in a human-readable, colored format\nthat includes type, name, TTL, and value.\n\nFeatures:\n\n- Supports various DNS record types\n- Colorized and tabular output for easy reading\n- Concurrent queries for improved performance\n- JSON output format for machine-readable results\n- Option to write output to a file\n- Option to query a specific DNS server","deps":{"jq":{"origin":"textproc/jq","version":"1.7.1"}},"categories":["dns"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"JSON":"on"}},{"name":"zh-ttfm","origin":"chinese/ttfm","version":"0.9.5_8","comment":"Big5/GB enhanced TrueType Font Manager","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"911e3513a4a1fb40a9f1560eef05a895e56992df49f3a68b0a954eab8c2cccc3","flatsize":96266,"path":"All/zh-ttfm-0.9.5_8.pkg","repopath":"All/zh-ttfm-0.9.5_8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":26988,"desc":"A True Type Font Manager that handles true type font\ninstallation, uninstallation, list, and default font\nsetting.  It was originally in the CLE distribution.\n\nThe manager doesn't deal with applications using TTF\ndirectly.  Instead, it calls modules to handle the\ndetails.  There are only several predefined behaviours\nof the modules, like add/remove/list.  There are four\nmodules as of version 0.9:\n\nchitex: For ChiTeX, a Chinese TeX/LaTeX\nttf2pk: Generate pk/tfm for CJK\nxfreetype: For Xfsft in XFree86 3.3.x and \"freetype\"\n           module in 4.x\nxttfm: For X-TT in XFree86 3.3.x and \"xtt\" module in\n       4.x, avaiable in both tcl and sh versions.\n\nSome modules are Big5/GB enhanced, for better font\ndetection/generation.","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"}},"categories":["chinese","print"],"shlibs_required":["libc.so.8","libfreetype.so.6"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe zh-ttfm port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"zh-ttf2pt1","origin":"chinese/ttf2pt1","version":"3.4.0","comment":"True Type Font to Postscript Type 1 converter with Chinese maps","maintainer":"ports@FreeBSD.org","www":"https://ttf2pt1.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ba249c933a86997d1e031b57c6e6e049a80ee8d42f6b943c51739e5207f53636","flatsize":996089,"path":"All/zh-ttf2pt1-3.4.0.pkg","repopath":"All/zh-ttf2pt1-3.4.0.pkg","licenselogic":"single","pkgsize":93240,"desc":"TTF2PT1 is a modification of Andrew Weeks TTF2PFA True Type to Postscript\nType 3 converter. Which will convert Most True Type Fonts to and Adobe\nType 1 .pfa file. The files produced are in human readable form, which\nfurther needs to be encrypted with the t1utilities, to work with most\nsoftware requiring type 1 fonts.","deps":{"ttf2pt1":{"origin":"print/ttf2pt1","version":"3.4.4_8"}},"categories":["chinese","print"],"messages":[{"message":"===>   NOTICE:\n\nThe zh-ttf2pt1 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"zh-tintin++","origin":"chinese/tintin++","version":"2.02.42","comment":"Client program to help playing MUDs","maintainer":"sunpoet@FreeBSD.org","www":"https://tintin.mudhalla.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d338095341002aa933b8dd3a54b618ee573c16de7426f4656ab81cbad5374956","flatsize":5133043,"path":"All/zh-tintin++-2.02.42.pkg","repopath":"All/zh-tintin++-2.02.42.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1433364,"desc":"TinTin++ is a console MUD client for Windows, Linux, and Mac OS X. Its main\nassets are an easy to learn and use scripting language, full telnet support,\na split screen interface to separate mud output from client input, and\nkeyboard macros that work on all systems.","deps":{"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["chinese","games","net"],"shlibs_required":["libc.so.8","libm.so.4","libpcre.so.1","libpthread.so.0","libutil.so.4","libz.so.3"],"options":{"DOCS":"on","GNUTLS":"off"}},{"name":"zlint","origin":"security/zlint","version":"3.6.5_1","comment":"X.509 certificate linter","maintainer":"yuri@FreeBSD.org","www":"https://github.com/zmap/zlint","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c300d77f80185b6bd839130e236e3197e9ed03e195a6c5847088bb182ccf1b11","flatsize":6348491,"path":"All/zlint-3.6.5_1.pkg","repopath":"All/zlint-3.6.5_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1828332,"desc":"ZLint is a X.509 certificate linter written in Go that checks for consistency\nwith standards (e.g. RFC 5280) and other relevant PKI requirements\n(e.g. CA/Browser Forum Baseline Requirements).","categories":["security","www"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"znc","origin":"irc/znc","version":"1.9.1_5","comment":"Advanced IRC bouncer","maintainer":"dbaio@FreeBSD.org","www":"https://wiki.znc.in/ZNC","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1829d8240f402798cd9a856bb8f96c31261b5dd0de951d797a53b41c39466be8","flatsize":16789128,"path":"All/znc-1.9.1_5.pkg","repopath":"All/znc-1.9.1_5.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":3307096,"desc":"ZNC is an advanced IRC bouncer with features that include support for\nmultiple users, playback buffers, DCC bouncing, SASL authentication\nand SSL encryption. It can be extended with dynamically loaded modules\nwritten in C++ or Perl.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"cmake-core":{"origin":"devel/cmake-core","version":"3.31.6"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"icu":{"origin":"devel/icu","version":"76.1,1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"pkgconf":{"origin":"devel/pkgconf","version":"2.3.0,2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["irc"],"users":["znc"],"groups":["znc"],"shlibs_required":["libboost_locale.so.1.87.0","libc.so.8","libcrypto.so.12","libicuuc.so.76","libm.so.4","libpthread.so.0","libssl.so.12","libstdc++.so.9","libz.so.3"],"options":{"CYRUS":"off","DOCS":"on","NLS":"on","PERL":"on","TCL":"off"},"annotations":{"cpe":"cpe:2.3:a:znc:znc:1.9.1:::::dragonfly6:x86_64:5"},"messages":[{"message":"*******************************************************************************\n To generate a basic configuration file, run znc --makeconf after installation.\n It is NOT a good idea to create a new config file manually.\n\n For generate your config file using znc user, execute:\n\n   su -m znc -c 'znc -d /usr/local/etc/znc --makeconf'\n   or\n   sudo -u znc znc -d /usr/local/etc/znc --makeconf\n\n http://wiki.znc.in/Configuration\n*******************************************************************************","type":"install"},{"message":"*******************************************************************************\n After each upgrade you must recompile all your external modules, ZNC ABI is\n not stable. $ znc-buildmod <modulename>.cpp\n\n http://wiki.znc.in/Compiling_modules\n*******************************************************************************","type":"upgrade"}]},{"name":"zsh","origin":"shells/zsh","version":"5.9_5","comment":"The Z shell","maintainer":"bapt@FreeBSD.org","www":"https://www.zsh.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0083be7536d434c2b1088bb74902fdfafe42b826b2179475d613449d3459e714","flatsize":20574879,"path":"All/zsh-5.9_5.pkg","repopath":"All/zsh-5.9_5.pkg","licenselogic":"single","licenses":["ZSH"],"pkgsize":4789172,"desc":"Zsh is the Swiss Army knife of shells. It combines the most popular\nfeatures of every other shell, and then lets you customize every\ninch of it. Users of bourne-style and C-style shells will feel at\nhome in it.\n\nZsh does intelligent completion, spell-checking, has a rich syntax\nfor precise globbing, and is fully extensible through plugin\nsystems.\n\nTo fire up the zsh completion system, type the following commands:\n\n\t$ autoload -U compinstall\n\t$ compinstall","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["shells"],"shlibs_required":["libc.so.8","libm.so.4","libtinfo.so.6"],"options":{"DEBUG":"off","DOCS":"on","ETCDIR":"off","EXAMPLES":"on","GDBM":"off","PCRE":"off","STATIC":"off"},"annotations":{"cpe":"cpe:2.3:a:zsh:zsh:5.9:::::dragonfly6:x86_64:5"},"messages":[{"message":"==========================================================\n\nBy default, zsh looks for system-wide defaults in\n/usr/local/etc.\n\nIf you previously set up /etc/zprofile, /etc/zshenv, etc.,\neither move them to /usr/local/etc or rebuild zsh with the\nETCDIR option enabled.\n\n==========================================================","type":"install"}]},{"name":"zh_TW-libreoffice","origin":"chinese/libreoffice-zh_TW","version":"25.2.2.2","comment":"zh_TW language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0ea1c4d1461dbe6b6e891da16889b1f2c541c279a5900d32024e5071a34ce00c","flatsize":34971516,"path":"All/zh_TW-libreoffice-25.2.2.2.pkg","repopath":"All/zh_TW-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":3597716,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["chinese","editors"]},{"name":"zh_CN-libreoffice","origin":"chinese/libreoffice-zh_CN","version":"25.2.2.2","comment":"zh_CN language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ecf4d38c0d8c09dd556b6dd5a29c0834371c0545f315f832eb7d5eca95bad704","flatsize":34849585,"path":"All/zh_CN-libreoffice-25.2.2.2.pkg","repopath":"All/zh_CN-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":3575136,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["chinese","editors"]},{"name":"zim","origin":"deskutils/zim","version":"0.76.1","comment":"Desktop wiki editor","maintainer":"rm@FreeBSD.org","www":"https://www.zim-wiki.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f0ae2fe3c66437bd33f532182288b5dccdc4bf203191a57e1bd22a283600c663","flatsize":11618971,"path":"All/zim-0.76.1.pkg","repopath":"All/zim-0.76.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2144232,"desc":"Zim - A Desktop Wiki Editor\n\nZim is a graphical text editor used to maintain a collection of wiki\npages. Each page can contain links to other pages, simple formatting and\nimages. Pages are stored in a folder structure, like in an outliner, and\ncan have attachments. Creating a new page is as easy as linking to a\nnonexistent page. All data is stored in plain text files with wiki\nformatting. Various plugins provide additional functionality, like a\ntask list manager, an equation editor, a tray icon, and support for\nversion control.\n\nZim can be used to:\n* Keep an archive of notes\n* Take notes during meetings or lectures\n* Organize task lists\n* Draft blog entries and emails\n* Do brainstorming","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"py311-xdg":{"origin":"devel/py-xdg","version":"0.28_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"},"xdg-utils":{"origin":"devel/xdg-utils","version":"1.2.1"}},"categories":["deskutils","python"],"options":{"DITAA":"off","GIT":"off","GNUPLOT":"off","GNUR":"off","GRAPHVIZ":"off","LATEX":"off","MERCURIAL":"off","SCROT":"off"},"annotations":{"cpe":"cpe:2.3:a:zim-wiki:zim:0.76.1:::::dragonfly6:x86_64"}},{"name":"zh-scim-pinyin","origin":"chinese/scim-pinyin","version":"0.5.92_4","comment":"SCIM Chinese Smart Pinyin input method","maintainer":"ports@FreeBSD.org","www":"https://github.com/scim-im/scim","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e6329987add04715e4401a571e00d54d92d9b5c48c78ee62a945095dd3952f69","flatsize":5993735,"path":"All/zh-scim-pinyin-0.5.92_4.pkg","repopath":"All/zh-scim-pinyin-0.5.92_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1712700,"desc":"SCIM Chinese Smart Pinyin input method\n\nSmart Common Input Method platform, in short SCIM, is a development platform to\nmake Input Method developers live easier. It has very clear architecture and\nvery simple programming interface.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"scim":{"origin":"textproc/scim","version":"1.4.9_7"}},"categories":["chinese"],"options":{"NLS":"on"},"messages":[{"message":"Remember to set environment variable XMODIFIERS:\n\n  csh/tcsh: setenv XMODIFIERS @im=SCIM\n  sh/bash:  export XMODIFIERS='@im=SCIM'\n\nand set LANG, LC_CTYPE to one of the following values:\n\n  Simplified Chinese:\n    zh_CN.UTF-8, zh_CN.GB18030, zh_CN.GBK, zh_CN.GB2312, zh_CN.eucCN\n\n  Traditional Chinese:\n    zh_TW.UTF-8, zh_TW.Big5\n    zh_HK.UTF-8, zh_HK.Big5-HKSCS\n\nTo start the SCIM input method daemon, use command:\n\n  scim -d","type":"install"},{"message":"===>   NOTICE:\n\nThe zh-scim-pinyin port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"zq","origin":"textproc/zq","version":"1.18.0_1","comment":"Command-line tool to manage and query Zed data lakes","maintainer":"meta@FreeBSD.org","www":"https://zed.brimdata.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"82c865d01976df852799701a34bc9436ce138533d905c3e09699cea1f9888ef4","flatsize":41539308,"path":"All/zq-1.18.0_1.pkg","repopath":"All/zq-1.18.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":8574872,"desc":"zed is a command-line tool to manage and query Zed data lakes. You can import\ndata from a variety of formats and zed will automatically commit the data in\nthe Zed data model's super-structured format, providing full fidelity of the\noriginal format and the ability to reconstruct the original data without loss\nof information.","categories":["textproc"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"zrepl","origin":"filesystems/zrepl","version":"0.6.1_10","comment":"ZFS dataset replication tool","maintainer":"driesm@FreeBSD.org","www":"https://zrepl.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5994907befdcd39cc488a5158aef8f4f2c49ba8de2c634d7a9ab03c82eb04b84","flatsize":17021254,"path":"All/zrepl-0.6.1_10.pkg","repopath":"All/zrepl-0.6.1_10.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4902168,"desc":"Cross-platform ZFS replication tool written in Go that supports\nfeature detection, bookmarks, and other new features.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["filesystems","sysutils"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"EXAMPLES":"on","MANPAGES":"on"},"messages":[{"message":"Messages from filesystems/zrepl:\n\nSETUP BEFORE FIRST USE:\n- Create the log file /var/log/zrepl.log:\n  # service newsyslog restart\n- Teach syslogd to redirect facility local0 to the zrepl.log file:\n  # service syslogd reload\n- Modify the /usr/local/etc/zrepl/zrepl.yml configuration file\n- For remote backups, create the SSH key pair and authorized_keys file\n- Enable the zrepl daemon to start automatically at boot:\n  # sysrc zrepl_enable=\"YES\"\n- Start the zrepl daemon:\n  # service zrepl start\n  \nDocumentation: https://zrepl.github.io/\nChangelog:     https://zrepl.github.io/master/changelog.html\n\nDANGER - SNAPSHOT PRUNING REQUIRES EXPLICIT KEEP RULES:\nFor any ZFS snapshot that you want to keep, at least one rule must match.\nThis also applies to snapshots taken by means other than zrepl\n(e.g. snapshots taken manually or via boot environment tools).\n\nIn order to automatically warn the operator of impending certificate\nexpiration, add this line to /etc/periodic.conf:\n\n    weekly_zrepl_enable=\"YES\"\n\nMore config details in the zrepl periodic script:\n\n    /usr/local/etc/periodic/weekly/500.zrepl","type":"install"}]},{"name":"zh-scim-fcitx","origin":"chinese/scim-fcitx","version":"3.1.1_9","comment":"SCIM IMEngine module for fcitx","maintainer":"ports@FreeBSD.org","www":"http://www.fcitx.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"da78900d5c56b25d091c102aa2c40a8472a0e7575ebf28cb2976fd5823c2d8f7","flatsize":4573377,"path":"All/zh-scim-fcitx-3.1.1_9.pkg","repopath":"All/zh-scim-fcitx-3.1.1_9.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1068540,"desc":"fcitx stands for Free Chinese Input Toy of X,it's a ollection of Simplified\nChinese input methods based on XIM (X Input Method), including WuBi, PinYin,\nand QuWei.\nscim-fcitx is an SCIM IMEngine module for fcitx.","deps":{"scim":{"origin":"textproc/scim","version":"1.4.9_7"}},"categories":["chinese"],"shlibs_required":["libc.so.8","libintl.so.8","libm.so.4","libscim-1.0.so.8","libstdc++.so.9"],"messages":[{"message":"Remember to set environment varible XMODIFIERS:\n\n  csh/tcsh: setenv XMODIFIERS @im=SCIM\n  sh/bash:  export XMODIFIERS='@im=SCIM'\n\nand set LANG, LC_CTYPE to one of the following values:\n\n  Simplified Chinese:\n    zh_CN.UTF-8, zh_CN.GB18030, zh_CN.GBK, zh_CN.GB2312, zh_CN.eucCN\n\n  Traditional Chinese:\n    zh_TW.UTF-8, zh_TW.Big5\n    zh_HK.UTF-8, zh_HK.Big5-HKSCS\n\nTo start the SCIM input method daemon, use command:\n\n  scim -d","type":"install"},{"message":"===>   NOTICE:\n\nThe zh-scim-fcitx port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"zh-rime-stenotype","origin":"chinese/rime-stenotype","version":"g20191007_1","comment":"Rime Stenotype schema support","maintainer":"khng300@gmail.com","www":"https://github.com/rime/rime-stenotype","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"384d248a281a678b25a4b3f7fec7f3cc9978bf481cd4a217321ca093442b2207","flatsize":70244,"path":"All/zh-rime-stenotype-g20191007_1.pkg","repopath":"All/zh-rime-stenotype-g20191007_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":20296,"desc":"Rime Stenotype schema input support.","deps":{"zh-rime-luna-pinyin":{"origin":"chinese/rime-luna-pinyin","version":"g20210805_1"},"zh-rime-prelude":{"origin":"chinese/rime-prelude","version":"g20211023"}},"categories":["chinese","textproc"],"options":{"DOCS":"on"}},{"name":"zine","origin":"misc/zine","version":"0.16.0_15","comment":"Simple and opinionated tool to build your own magazine","maintainer":"yuri@FreeBSD.org","www":"https://zineland.github.io","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ccbe4501751a0509f81a3477b0d52e7ffde89aa68d7c28b43844b06704f64446","flatsize":10924575,"path":"All/zine-0.16.0_15.pkg","repopath":"All/zine-0.16.0_15.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":3397540,"desc":"Zine is a simple and opinionated tool to build your own magazine.\n\nFeatures:\n- Mobile-first.\n- Intuitive and elegant magazine design.\n- Best reading experiences.\n- Theme customizable, extend friendly.\n- RSS Feed supported.\n- Open Graph Protocol supported.\n- Article topic supported.\n- I18n and l10n supported.\n- Build into a static website, hosting anywhere.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["misc"],"shlibs_required":["libc.so.8","libcrypto.so.12","libexecinfo.so.1","libm.so.4","libpthread.so.0","librt.so.0","libssl.so.12"]},{"name":"zh-rime-scj","origin":"chinese/rime-scj","version":"g20190120_1","comment":"Rime Smart Cangjie schema support","maintainer":"khng300@gmail.com","www":"https://github.com/rime/rime-scj","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2d875d6338ba0acec15e9e9e902c186ce9913c95a93500e428a5639f3c84c9c0","flatsize":3376494,"path":"All/zh-rime-scj-g20190120_1.pkg","repopath":"All/zh-rime-scj-g20190120_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":962920,"desc":"Rime Smart Cangjie schema input support.","deps":{"zh-rime-prelude":{"origin":"chinese/rime-prelude","version":"g20211023"}},"categories":["chinese","textproc"],"options":{"DOCS":"on"}},{"name":"zh-rime-prelude","origin":"chinese/rime-prelude","version":"g20211023","comment":"Essential files for building up your Rime configuration","maintainer":"khng@FreeBSD.org","www":"https://github.com/rime/rime-prelude","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b171cb77338fa8fe8068068cba556b0218cfc99e15e1b89c053844e4c4f1dc0d","flatsize":43210,"path":"All/zh-rime-prelude-g20211023.pkg","repopath":"All/zh-rime-prelude-g20211023.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":12964,"desc":"Essential files for building up your Rime configuration.","categories":["chinese","textproc"],"options":{"DOCS":"on"}},{"name":"zh-scim-tables","origin":"chinese/scim-tables","version":"0.5.10_1","comment":"SCIM table based Chinese input methods","maintainer":"ports@FreeBSD.org","www":"https://github.com/scim-im/scim","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5ac7d56e35c9748630a815ef5fedb57690ad257ce12e8f0c7e2a70359f5d29cf","flatsize":12545029,"path":"All/zh-scim-tables-0.5.10_1.pkg","repopath":"All/zh-scim-tables-0.5.10_1.pkg","licenselogic":"single","pkgsize":3810668,"desc":"SCIM Chinese table based input methods: Array30, CangJie, Cantonese, Dayi,\nErbi, EZ, Jyutping, Simplex, Wubi, Ziranma, ZhuYin\n\nSmart Common Input Method platform, in short SCIM, is a development platform to\nmake Input Method developers live easier. It has very clear architecture and\nvery simple programming interface.","deps":{"scim-table-imengine":{"origin":"textproc/scim-table-imengine","version":"0.5.10_8"}},"categories":["chinese"],"messages":[{"message":"Remember to set environment variable XMODIFIERS:\n\n  csh/tcsh: setenv XMODIFIERS @im=SCIM\n  sh/bash:  export XMODIFIERS='@im=SCIM'\n\nand set LANG, LC_CTYPE to one of the following values:\n\n  Simplified Chinese:\n    zh_CN.UTF-8, zh_CN.GB18030, zh_CN.GBK, zh_CN.GB2312, zh_CN.eucCN\n\n  Traditional Chinese:\n    zh_TW.UTF-8, zh_TW.Big5\n    zh_HK.UTF-8, zh_HK.Big5-HKSCS\n\nTo start the SCIM input method daemon, use command:\n\n  scim -d","type":"install"},{"message":"===>   NOTICE:\n\nThe zh-scim-tables port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"zh-rime-pinyin-simp","origin":"chinese/rime-pinyin-simp","version":"g20210627_1","comment":"Rime pinyin-simp schema support","maintainer":"khng@FreeBSD.org","www":"https://github.com/rime/rime-pinyin-simp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5f3ac2988dac87bbf13317127e3fb0159f45b6638fce938f6ac6da0780561bee","flatsize":4217346,"path":"All/zh-rime-pinyin-simp-g20210627_1.pkg","repopath":"All/zh-rime-pinyin-simp-g20210627_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":992464,"desc":"Rime pinyin-simp schema for Mandarin input support.","deps":{"zh-rime-prelude":{"origin":"chinese/rime-prelude","version":"g20211023"}},"categories":["chinese","textproc"],"options":{"DOCS":"on"}},{"name":"zoneminder-php81","origin":"multimedia/zoneminder","version":"1.36.35","comment":"Complete security camera solution, fully web based with image analysis","maintainer":"bsd@abinet.ru","www":"https://www.zoneminder.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0b77628104d03bc0c8d5f51246a4127bd7bd47af496fce64ea7dabd58f86d630","flatsize":37860887,"path":"All/zoneminder-php81-1.36.35.pkg","repopath":"All/zoneminder-php81-1.36.35.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":7912864,"desc":"Zoneminder is an all-in-one GPL'd security and surveillance camera solution.\nFully web-based system for viewing and analyzing security camera feeds.","deps":{"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"libx264":{"origin":"multimedia/libx264","version":"0.164.3095"},"mp4v2":{"origin":"multimedia/mp4v2","version":"2.1.3_1"},"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"p5-Crypt-Eksblowfish":{"origin":"security/p5-Crypt-Eksblowfish","version":"0.009_3"},"p5-DBD-mysql":{"origin":"databases/p5-DBD-mysql","version":"5.008"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-Data-Dump":{"origin":"devel/p5-Data-Dump","version":"1.25"},"p5-Data-Entropy":{"origin":"security/p5-Data-Entropy","version":"0.007_1"},"p5-Data-UUID":{"origin":"devel/p5-Data-UUID","version":"1.227"},"p5-Date-Manip":{"origin":"devel/p5-Date-Manip","version":"6.97"},"p5-Device-SerialPort":{"origin":"comms/p5-Device-SerialPort","version":"1.040000_2"},"p5-IO-Socket-Multicast":{"origin":"net/p5-IO-Socket-Multicast","version":"1.12_2"},"p5-JSON-MaybeXS":{"origin":"converters/p5-JSON-MaybeXS","version":"1.004008"},"p5-LWP-Protocol-https":{"origin":"www/p5-LWP-Protocol-https","version":"6.14"},"p5-Number-Bytes-Human":{"origin":"devel/p5-Number-Bytes-Human","version":"0.11_1"},"p5-SOAP-WSDL":{"origin":"devel/p5-SOAP-WSDL","version":"3.004_1"},"p5-Sys-CPU":{"origin":"devel/p5-Sys-CPU","version":"0.61"},"p5-Sys-MemInfo":{"origin":"devel/p5-Sys-MemInfo","version":"0.99"},"p5-Sys-Mmap":{"origin":"devel/p5-Sys-Mmap","version":"0.20"},"p5-Test-LWP-UserAgent":{"origin":"www/p5-Test-LWP-UserAgent","version":"0.036"},"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-ctype":{"origin":"textproc/php81-ctype","version":"8.1.32"},"php81-gd":{"origin":"graphics/php81-gd","version":"8.1.32"},"php81-intl":{"origin":"devel/php81-intl","version":"8.1.32"},"php81-opcache":{"origin":"www/php81-opcache","version":"8.1.32"},"php81-pdo_mysql":{"origin":"databases/php81-pdo_mysql","version":"8.1.32"},"php81-pecl-APCu":{"origin":"devel/pecl-APCu","version":"5.1.24"},"php81-session":{"origin":"www/php81-session","version":"8.1.32"},"php81-sockets":{"origin":"net/php81-sockets","version":"8.1.32"},"php81-sysvsem":{"origin":"devel/php81-sysvsem","version":"8.1.32"},"sudo":{"origin":"security/sudo","version":"1.9.17p1"},"zip":{"origin":"archivers/zip","version":"3.0_4"}},"categories":["multimedia"],"shlibs_required":["libavcodec.so.60","libavdevice.so.60","libavformat.so.60","libavutil.so.58","libc.so.8","libcrypto.so.12","libexecinfo.so.1","libgcrypt.so.20","libjpeg.so.8","libm.so.4","libmysqlclient.so.21","libpthread.so.0","librt.so.0","libssl.so.12","libstdc++.so.9","libswresample.so.4","libswscale.so.7","libz.so.3"],"options":{"NLS":"on","V4L":"off"},"annotations":{"cpe":"cpe:2.3:a:zoneminder:zoneminder:1.36.35:::::dragonfly6:x86_64","flavor":"php81"},"messages":[{"message":"ZoneMinder requires a MySQL (or MySQL forks) database backend and \na http server, capable to execute PHP and CGI scripts.\n\nTo simplify things, we assume, that you use MySQL and NGINX on \nthe same server.\n\n1. Preliminary steps\n\n1.1 Install databases/mysql57-server or newer\n\tYou may choose your favourite method - ports or packages here. \n\n\tZoneMinder use very simple queries, however it tends to write to \n\tthe database quite a lot depending on your capture mode and number \n\tof cameras. So tweak your MySQL instance accordantly\n\n\tNow, enable and start MySQL\n\t\tsysrc mysql_server_enable=\"YES\"\n\t\tservice mysql-server start\n\n1.2 Install www/nginx \n\tWe provide an example for an HTTP install, however, you should use \n\tHTTPS if you plan to expose your installation to the public. There \n\tare plenty guides how to do it and security/letsencrypt.sh is a \n\tgood way to get a valid SSL certificate. Probably, your installation\n\twill be behind reverse proxy, so this example should work for you.\n\n\tPlease, notive the following issues with ZM:\n\n\t- web interface has several hardcoded /zm in url generation, so it is\n\t\tmandatory to serve your installtion from /zm subfolder\n\t- if behind reverse proxy, HTTP_X_FORWARDED_PROTO must be supplied or link\n\t\tgeneration will use http://\n\n\tYour server block should include the following:\n\n\tserver {\n\t\tlisten 80;\n\n\t\troot /usr/local/www/zoneminder;\n\t\tindex index.php\n\t\tgzip off;\n\n\t\tlocation /cgi-bin/nph-zms {\n\n\t\t\tinclude fastcgi_params;\n\t\t\tfastcgi_param SCRIPT_FILENAME $request_filename;\n\t\t\tfastcgi_pass  unix:/var/run/fcgiwrap/fcgiwrap.sock;\n\t\t}\n\n\t\tlocation /zm/cache {\n\n\t\t\talias /var/cache/zoneminder;\n\t\t}\n\n\t\tlocation /zm {\n\n\t\t\talias\t/usr/local/www/zoneminder;\n\n\t\t\tlocation ~ \\.php$ {\n\n\t\t\t\tif (!-f $request_filename) { return 404; }\n\t\t\t\tinclude fastcgi_params;\n\t\t\t\tfastcgi_param SCRIPT_FILENAME $request_filename;\n\t\t\t\tfastcgi_index index.php;\n\t\t\t\tfastcgi_pass unix:/var/run/php-fpm.sock;\n\t\t\t}\n\n\t\t\tlocation ~ \\.(jpg|jpeg|gif|png|ico)$ {\n\t\t\t\taccess_log\toff;\n\t\t\t\texpires\t33d;\n\t\t\t}\n\n\t\t\tlocation /zm/api/ {\n\t\t\t\talias\t/usr/local/www/zoneminder;\n\t\t\t\trewrite ^/zm/api(.+)$ /zm/api/app/webroot/index.php?p=$1 last;\n\t\t\t}\n\t\t}\n\t}\n\n\tEnable and start NGINX\n\t\tsysrc nginx_enable=\"YES\"\n\t\tservice nginx start\n\n1.3 Install www/fcgiwrap \n\tAs NGINX lacks it's own CGI wrapper, we need external one. Please \n\tnote that ZoneMinder's montage page use simultaneous access to all \n\tcameras, so you need to use at least as many fcgiwrap workers as \n\tyour number of cameras. The following example assumes you have 4.\n\n\tEnable and start FcgiWrap\n\t\tsysrc fcgiwrap_enable=\"YES\"\n\t\tsysrc fcgiwrap_user=\"www\"\n\t\tsysrc fcgiwrap_socket_owner=\"www\"\n\t\tsysrc fcgiwrap_flags=\"-c 4\"\n\n1.4 PHP is installed as a dependency to ZoneMinder. However, you should \n\ttweak some of it's settings.\n\tEdit /usr/local/etc/php-fpm.conf and set\n\n\t\tlisten = /var/run/php-fpm.sock\n\t\tlisten.owner = www\n\t\tlisten.group = www\n\t\tenv[PATH] = /usr/local/bin:/usr/bin:/bin\n\n\tIf you want to set another path for the socket file, make sure you \n\tchange it in your NGINX config well. The env[PATH] needs to be set \n\tto locate the zip utility as ZoneMinder's export functions rely on \n\texec(). Sorry, chroot folks. \n\n\tPHP throws warning if date.timezone option is not set. The best place \n\tto do it is to create new ini file in /usr/local/etc/php with overrides\n\n\t\tdate.timezone = \"UTC\"\n\n\tEnable and start php-fpm\n\t\tsysrc php_fpm_enable=\"YES\"\n\t\tservice php-fpm start\n\n1.5 ZoneMinder keeps the last 1-3 frames from monitors as cache when broadcasting \n        stream through zms. This can be a performance hog if \n\tplaced on spindle drive or add wear to SSD. The best practice is put it on \n\ttmpfs. \tSee https://www.freebsd.org/cgi/man.cgi?query=tmpfs for more \n\tinformation.\n\n\tZoneMinder will use /tmp for default. If you plan to change it, see \n\tZM_PATH_MAP setting.\n\n\tEdit /etc/fstab and add the following:\n\n\t\ttmpfs\t\t\t/tmp\t\ttmpfs\trw,nosuid,mode=01777\t0\t0\n\n2. ZoneMinder installation\n\n\tConnect to MySQL under root and create zm user and populate database.\n\n\tmysql -u root -p\n\t\n\t\tCREATE DATABASE zm;\n\t\tGRANT ALL PRIVILEGES ON zm.* TO 'zmuser'@'localhost' IDENTIFIED BY 'zmpass';\n\t\tFLUSH PRIVILEGES;\n\t\tquit;\n\t\n\tmysql -u root -p zm < /usr/local/share/zoneminder/db/zm_create.sql\n\t\n2.1 If you have chosen to change the ZoneMinder MySQL credentials to something\n\tother than zmuser/zmpass then you must now edit /usr/local/etc/zm.conf. Change\n\tZM_DB_USER and ZM_DB_PASS to the values you created in the previous step.\n\n\tEnable and start ZoneMinder\n\t\tsysrc zoneminder_enable=\"YES\"\n\t\tservice zoneminder start","type":"install"},{"message":"To perform an upgrade from any version:\n \n1. Stop ZoneMinder\n\tservice zoneminder stop\n\n2. Upgrade database\n\tsudo -u www zmupdate.pl\n\t\n3. Start ZoneMinder\n\tservice zoneminder start\n\nIf you see error ERROR 1419 (HY000) during database update, set \nlog_bin_trust_function_creators = 1 in runtime or in mysql server config;\n\nFor example, login as root and issue SET GLOBAL log_bin_trust_function_creators = 1;\n\nIf ZM interface complains about absent configuration parameters, zmupdate.pl script\ncontains --freshen option to add them.\n\nYou can execute it with sudo -u www zmupdate.pl --freshen\n\nStarting from version 1.36, ZM doesn't need too much tmpfs space. zmc process now\nallocates memory as needed. tmpfs backed /tmp is still needed by zms to store \n1-3 images, so you shrink your tmpfs /tmp drasticallyi (if you followed installation\nguide).","type":"upgrade"}]},{"name":"zh-rime-wugniu","origin":"chinese/rime-wugniu","version":"g20190120_1","comment":"Rime Wugniu schema support","maintainer":"khng300@gmail.com","www":"https://github.com/rime/rime-wugniu","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"09b679132601145eba12feb6a83dda3365bbdcb67a17e702a8e48b459c2ad754","flatsize":18233609,"path":"All/zh-rime-wugniu-g20190120_1.pkg","repopath":"All/zh-rime-wugniu-g20190120_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":4824200,"desc":"Rime Wugniu schema for Zaonhe Wugniu/Shanghainese input support.","deps":{"zh-rime-prelude":{"origin":"chinese/rime-prelude","version":"g20211023"}},"categories":["chinese","textproc"],"options":{"DOCS":"on"}},{"name":"zoneminder-php84","origin":"multimedia/zoneminder","version":"1.36.35","comment":"Complete security camera solution, fully web based with image analysis","maintainer":"bsd@abinet.ru","www":"https://www.zoneminder.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4d27f5961a2fe6ad7bbaae34e750ad48fee3666ff367d389942950538214c2e0","flatsize":37860887,"path":"All/zoneminder-php84-1.36.35.pkg","repopath":"All/zoneminder-php84-1.36.35.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":7909916,"desc":"Zoneminder is an all-in-one GPL'd security and surveillance camera solution.\nFully web-based system for viewing and analyzing security camera feeds.","deps":{"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"libx264":{"origin":"multimedia/libx264","version":"0.164.3095"},"mp4v2":{"origin":"multimedia/mp4v2","version":"2.1.3_1"},"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"p5-Crypt-Eksblowfish":{"origin":"security/p5-Crypt-Eksblowfish","version":"0.009_3"},"p5-DBD-mysql":{"origin":"databases/p5-DBD-mysql","version":"5.008"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-Data-Dump":{"origin":"devel/p5-Data-Dump","version":"1.25"},"p5-Data-Entropy":{"origin":"security/p5-Data-Entropy","version":"0.007_1"},"p5-Data-UUID":{"origin":"devel/p5-Data-UUID","version":"1.227"},"p5-Date-Manip":{"origin":"devel/p5-Date-Manip","version":"6.97"},"p5-Device-SerialPort":{"origin":"comms/p5-Device-SerialPort","version":"1.040000_2"},"p5-IO-Socket-Multicast":{"origin":"net/p5-IO-Socket-Multicast","version":"1.12_2"},"p5-JSON-MaybeXS":{"origin":"converters/p5-JSON-MaybeXS","version":"1.004008"},"p5-LWP-Protocol-https":{"origin":"www/p5-LWP-Protocol-https","version":"6.14"},"p5-Number-Bytes-Human":{"origin":"devel/p5-Number-Bytes-Human","version":"0.11_1"},"p5-SOAP-WSDL":{"origin":"devel/p5-SOAP-WSDL","version":"3.004_1"},"p5-Sys-CPU":{"origin":"devel/p5-Sys-CPU","version":"0.61"},"p5-Sys-MemInfo":{"origin":"devel/p5-Sys-MemInfo","version":"0.99"},"p5-Sys-Mmap":{"origin":"devel/p5-Sys-Mmap","version":"0.20"},"p5-Test-LWP-UserAgent":{"origin":"www/p5-Test-LWP-UserAgent","version":"0.036"},"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-ctype":{"origin":"textproc/php84-ctype","version":"8.4.8"},"php84-gd":{"origin":"graphics/php84-gd","version":"8.4.8"},"php84-intl":{"origin":"devel/php84-intl","version":"8.4.8"},"php84-opcache":{"origin":"www/php84-opcache","version":"8.4.8"},"php84-pdo_mysql":{"origin":"databases/php84-pdo_mysql","version":"8.4.8"},"php84-pecl-APCu":{"origin":"devel/pecl-APCu","version":"5.1.24"},"php84-session":{"origin":"www/php84-session","version":"8.4.8"},"php84-sockets":{"origin":"net/php84-sockets","version":"8.4.8"},"php84-sysvsem":{"origin":"devel/php84-sysvsem","version":"8.4.8"},"sudo":{"origin":"security/sudo","version":"1.9.17p1"},"zip":{"origin":"archivers/zip","version":"3.0_4"}},"categories":["multimedia"],"shlibs_required":["libavcodec.so.60","libavdevice.so.60","libavformat.so.60","libavutil.so.58","libc.so.8","libcrypto.so.12","libexecinfo.so.1","libgcrypt.so.20","libjpeg.so.8","libm.so.4","libmysqlclient.so.21","libpthread.so.0","librt.so.0","libssl.so.12","libstdc++.so.9","libswresample.so.4","libswscale.so.7","libz.so.3"],"options":{"NLS":"on","V4L":"off"},"annotations":{"cpe":"cpe:2.3:a:zoneminder:zoneminder:1.36.35:::::dragonfly6:x86_64","flavor":"php84"},"messages":[{"message":"ZoneMinder requires a MySQL (or MySQL forks) database backend and \na http server, capable to execute PHP and CGI scripts.\n\nTo simplify things, we assume, that you use MySQL and NGINX on \nthe same server.\n\n1. Preliminary steps\n\n1.1 Install databases/mysql57-server or newer\n\tYou may choose your favourite method - ports or packages here. \n\n\tZoneMinder use very simple queries, however it tends to write to \n\tthe database quite a lot depending on your capture mode and number \n\tof cameras. So tweak your MySQL instance accordantly\n\n\tNow, enable and start MySQL\n\t\tsysrc mysql_server_enable=\"YES\"\n\t\tservice mysql-server start\n\n1.2 Install www/nginx \n\tWe provide an example for an HTTP install, however, you should use \n\tHTTPS if you plan to expose your installation to the public. There \n\tare plenty guides how to do it and security/letsencrypt.sh is a \n\tgood way to get a valid SSL certificate. Probably, your installation\n\twill be behind reverse proxy, so this example should work for you.\n\n\tPlease, notive the following issues with ZM:\n\n\t- web interface has several hardcoded /zm in url generation, so it is\n\t\tmandatory to serve your installtion from /zm subfolder\n\t- if behind reverse proxy, HTTP_X_FORWARDED_PROTO must be supplied or link\n\t\tgeneration will use http://\n\n\tYour server block should include the following:\n\n\tserver {\n\t\tlisten 80;\n\n\t\troot /usr/local/www/zoneminder;\n\t\tindex index.php\n\t\tgzip off;\n\n\t\tlocation /cgi-bin/nph-zms {\n\n\t\t\tinclude fastcgi_params;\n\t\t\tfastcgi_param SCRIPT_FILENAME $request_filename;\n\t\t\tfastcgi_pass  unix:/var/run/fcgiwrap/fcgiwrap.sock;\n\t\t}\n\n\t\tlocation /zm/cache {\n\n\t\t\talias /var/cache/zoneminder;\n\t\t}\n\n\t\tlocation /zm {\n\n\t\t\talias\t/usr/local/www/zoneminder;\n\n\t\t\tlocation ~ \\.php$ {\n\n\t\t\t\tif (!-f $request_filename) { return 404; }\n\t\t\t\tinclude fastcgi_params;\n\t\t\t\tfastcgi_param SCRIPT_FILENAME $request_filename;\n\t\t\t\tfastcgi_index index.php;\n\t\t\t\tfastcgi_pass unix:/var/run/php-fpm.sock;\n\t\t\t}\n\n\t\t\tlocation ~ \\.(jpg|jpeg|gif|png|ico)$ {\n\t\t\t\taccess_log\toff;\n\t\t\t\texpires\t33d;\n\t\t\t}\n\n\t\t\tlocation /zm/api/ {\n\t\t\t\talias\t/usr/local/www/zoneminder;\n\t\t\t\trewrite ^/zm/api(.+)$ /zm/api/app/webroot/index.php?p=$1 last;\n\t\t\t}\n\t\t}\n\t}\n\n\tEnable and start NGINX\n\t\tsysrc nginx_enable=\"YES\"\n\t\tservice nginx start\n\n1.3 Install www/fcgiwrap \n\tAs NGINX lacks it's own CGI wrapper, we need external one. Please \n\tnote that ZoneMinder's montage page use simultaneous access to all \n\tcameras, so you need to use at least as many fcgiwrap workers as \n\tyour number of cameras. The following example assumes you have 4.\n\n\tEnable and start FcgiWrap\n\t\tsysrc fcgiwrap_enable=\"YES\"\n\t\tsysrc fcgiwrap_user=\"www\"\n\t\tsysrc fcgiwrap_socket_owner=\"www\"\n\t\tsysrc fcgiwrap_flags=\"-c 4\"\n\n1.4 PHP is installed as a dependency to ZoneMinder. However, you should \n\ttweak some of it's settings.\n\tEdit /usr/local/etc/php-fpm.conf and set\n\n\t\tlisten = /var/run/php-fpm.sock\n\t\tlisten.owner = www\n\t\tlisten.group = www\n\t\tenv[PATH] = /usr/local/bin:/usr/bin:/bin\n\n\tIf you want to set another path for the socket file, make sure you \n\tchange it in your NGINX config well. The env[PATH] needs to be set \n\tto locate the zip utility as ZoneMinder's export functions rely on \n\texec(). Sorry, chroot folks. \n\n\tPHP throws warning if date.timezone option is not set. The best place \n\tto do it is to create new ini file in /usr/local/etc/php with overrides\n\n\t\tdate.timezone = \"UTC\"\n\n\tEnable and start php-fpm\n\t\tsysrc php_fpm_enable=\"YES\"\n\t\tservice php-fpm start\n\n1.5 ZoneMinder keeps the last 1-3 frames from monitors as cache when broadcasting \n        stream through zms. This can be a performance hog if \n\tplaced on spindle drive or add wear to SSD. The best practice is put it on \n\ttmpfs. \tSee https://www.freebsd.org/cgi/man.cgi?query=tmpfs for more \n\tinformation.\n\n\tZoneMinder will use /tmp for default. If you plan to change it, see \n\tZM_PATH_MAP setting.\n\n\tEdit /etc/fstab and add the following:\n\n\t\ttmpfs\t\t\t/tmp\t\ttmpfs\trw,nosuid,mode=01777\t0\t0\n\n2. ZoneMinder installation\n\n\tConnect to MySQL under root and create zm user and populate database.\n\n\tmysql -u root -p\n\t\n\t\tCREATE DATABASE zm;\n\t\tGRANT ALL PRIVILEGES ON zm.* TO 'zmuser'@'localhost' IDENTIFIED BY 'zmpass';\n\t\tFLUSH PRIVILEGES;\n\t\tquit;\n\t\n\tmysql -u root -p zm < /usr/local/share/zoneminder/db/zm_create.sql\n\t\n2.1 If you have chosen to change the ZoneMinder MySQL credentials to something\n\tother than zmuser/zmpass then you must now edit /usr/local/etc/zm.conf. Change\n\tZM_DB_USER and ZM_DB_PASS to the values you created in the previous step.\n\n\tEnable and start ZoneMinder\n\t\tsysrc zoneminder_enable=\"YES\"\n\t\tservice zoneminder start","type":"install"},{"message":"To perform an upgrade from any version:\n \n1. Stop ZoneMinder\n\tservice zoneminder stop\n\n2. Upgrade database\n\tsudo -u www zmupdate.pl\n\t\n3. Start ZoneMinder\n\tservice zoneminder start\n\nIf you see error ERROR 1419 (HY000) during database update, set \nlog_bin_trust_function_creators = 1 in runtime or in mysql server config;\n\nFor example, login as root and issue SET GLOBAL log_bin_trust_function_creators = 1;\n\nIf ZM interface complains about absent configuration parameters, zmupdate.pl script\ncontains --freshen option to add them.\n\nYou can execute it with sudo -u www zmupdate.pl --freshen\n\nStarting from version 1.36, ZM doesn't need too much tmpfs space. zmc process now\nallocates memory as needed. tmpfs backed /tmp is still needed by zms to store \n1-3 images, so you shrink your tmpfs /tmp drasticallyi (if you followed installation\nguide).","type":"upgrade"}]},{"name":"zh-rime-ipa","origin":"chinese/rime-ipa","version":"g20200413_1","comment":"Rime IPA schema support","maintainer":"khng300@gmail.com","www":"https://github.com/rime/rime-ipa","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"63002dde99c5dd0c3a711f18130823bf0875aca102fe924f4edbc1a00db502db","flatsize":105155,"path":"All/zh-rime-ipa-g20200413_1.pkg","repopath":"All/zh-rime-ipa-g20200413_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":22928,"desc":"Rime IPA schema input support.","deps":{"zh-rime-prelude":{"origin":"chinese/rime-prelude","version":"g20211023"}},"categories":["chinese","textproc"],"options":{"DOCS":"on"}},{"name":"zh-rime-stroke","origin":"chinese/rime-stroke","version":"g20191221_2","comment":"Rime Stroke schema support","maintainer":"khng300@gmail.com","www":"https://github.com/rime/rime-stroke","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8e09f51167845fd1a0e02ef686e1e5eb93f3fcf85a79406a850bc6d19b7232ab","flatsize":13066106,"path":"All/zh-rime-stroke-g20191221_2.pkg","repopath":"All/zh-rime-stroke-g20191221_2.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":3137516,"desc":"Rime Stroke schema input support.","deps":{"zh-rime-prelude":{"origin":"chinese/rime-prelude","version":"g20211023"}},"categories":["chinese","textproc"],"options":{"DOCS":"on"}},{"name":"zh-rime-emoji","origin":"chinese/rime-emoji","version":"g20210909","comment":"Rime emoji suggestions support","maintainer":"khng@FreeBSD.org","www":"https://github.com/rime/rime-emoji","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0299c3514aae839f8f63a596eebfadd6d8d741a0d331dd9a71b8351c38c88e43","flatsize":205564,"path":"All/zh-rime-emoji-g20210909.pkg","repopath":"All/zh-rime-emoji-g20210909.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":52660,"desc":"Rime emoji suggestions support.","categories":["chinese","textproc"],"options":{"DOCS":"on"}},{"name":"zh-rime-double-pinyin","origin":"chinese/rime-double-pinyin","version":"g20190120_1","comment":"Rime Double Pinyin schema support","maintainer":"khng300@gmail.com","www":"https://github.com/rime/rime-double-pinyin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f8ee3474e3cdf69646c32aa76052093838a79592bcf699d50bb080bda6f1c592","flatsize":191972,"path":"All/zh-rime-double-pinyin-g20190120_1.pkg","repopath":"All/zh-rime-double-pinyin-g20190120_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":31984,"desc":"Rime Double Pinyin schema for Mandarin input support.","deps":{"zh-rime-luna-pinyin":{"origin":"chinese/rime-luna-pinyin","version":"g20210805_1"},"zh-rime-prelude":{"origin":"chinese/rime-prelude","version":"g20211023"}},"categories":["chinese","textproc"],"options":{"DOCS":"on"}},{"name":"zh-rime-combo-pinyin","origin":"chinese/rime-combo-pinyin","version":"g20211108_1","comment":"Rime Combo Pinyin schema support","maintainer":"khng@FreeBSD.org","www":"https://github.com/rime/rime-combo-pinyin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ae16f874df5d2475122033bd92741c55f840de8616c60baac868d9310867449f","flatsize":99935,"path":"All/zh-rime-combo-pinyin-g20211108_1.pkg","repopath":"All/zh-rime-combo-pinyin-g20211108_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":24612,"desc":"Rime Combo Pinyin schema for Mandarin input support.","deps":{"zh-rime-luna-pinyin":{"origin":"chinese/rime-luna-pinyin","version":"g20210805_1"},"zh-rime-prelude":{"origin":"chinese/rime-prelude","version":"g20211023"}},"categories":["chinese","textproc"],"options":{"DOCS":"on"}},{"name":"zoneminder-php83","origin":"multimedia/zoneminder","version":"1.36.35","comment":"Complete security camera solution, fully web based with image analysis","maintainer":"bsd@abinet.ru","www":"https://www.zoneminder.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"be26abd5615bc21f66029401ce7567c5355251070f957ae4582ada529a5552b5","flatsize":37860887,"path":"All/zoneminder-php83-1.36.35.pkg","repopath":"All/zoneminder-php83-1.36.35.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":7909456,"desc":"Zoneminder is an all-in-one GPL'd security and surveillance camera solution.\nFully web-based system for viewing and analyzing security camera feeds.","deps":{"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"libx264":{"origin":"multimedia/libx264","version":"0.164.3095"},"mp4v2":{"origin":"multimedia/mp4v2","version":"2.1.3_1"},"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"p5-Crypt-Eksblowfish":{"origin":"security/p5-Crypt-Eksblowfish","version":"0.009_3"},"p5-DBD-mysql":{"origin":"databases/p5-DBD-mysql","version":"5.008"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-Data-Dump":{"origin":"devel/p5-Data-Dump","version":"1.25"},"p5-Data-Entropy":{"origin":"security/p5-Data-Entropy","version":"0.007_1"},"p5-Data-UUID":{"origin":"devel/p5-Data-UUID","version":"1.227"},"p5-Date-Manip":{"origin":"devel/p5-Date-Manip","version":"6.97"},"p5-Device-SerialPort":{"origin":"comms/p5-Device-SerialPort","version":"1.040000_2"},"p5-IO-Socket-Multicast":{"origin":"net/p5-IO-Socket-Multicast","version":"1.12_2"},"p5-JSON-MaybeXS":{"origin":"converters/p5-JSON-MaybeXS","version":"1.004008"},"p5-LWP-Protocol-https":{"origin":"www/p5-LWP-Protocol-https","version":"6.14"},"p5-Number-Bytes-Human":{"origin":"devel/p5-Number-Bytes-Human","version":"0.11_1"},"p5-SOAP-WSDL":{"origin":"devel/p5-SOAP-WSDL","version":"3.004_1"},"p5-Sys-CPU":{"origin":"devel/p5-Sys-CPU","version":"0.61"},"p5-Sys-MemInfo":{"origin":"devel/p5-Sys-MemInfo","version":"0.99"},"p5-Sys-Mmap":{"origin":"devel/p5-Sys-Mmap","version":"0.20"},"p5-Test-LWP-UserAgent":{"origin":"www/p5-Test-LWP-UserAgent","version":"0.036"},"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-ctype":{"origin":"textproc/php83-ctype","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-intl":{"origin":"devel/php83-intl","version":"8.3.21"},"php83-opcache":{"origin":"www/php83-opcache","version":"8.3.21"},"php83-pdo_mysql":{"origin":"databases/php83-pdo_mysql","version":"8.3.21"},"php83-pecl-APCu":{"origin":"devel/pecl-APCu","version":"5.1.24"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-sockets":{"origin":"net/php83-sockets","version":"8.3.21"},"php83-sysvsem":{"origin":"devel/php83-sysvsem","version":"8.3.21"},"sudo":{"origin":"security/sudo","version":"1.9.17p1"},"zip":{"origin":"archivers/zip","version":"3.0_4"}},"categories":["multimedia"],"shlibs_required":["libavcodec.so.60","libavdevice.so.60","libavformat.so.60","libavutil.so.58","libc.so.8","libcrypto.so.12","libexecinfo.so.1","libgcrypt.so.20","libjpeg.so.8","libm.so.4","libmysqlclient.so.21","libpthread.so.0","librt.so.0","libssl.so.12","libstdc++.so.9","libswresample.so.4","libswscale.so.7","libz.so.3"],"options":{"NLS":"on","V4L":"off"},"annotations":{"cpe":"cpe:2.3:a:zoneminder:zoneminder:1.36.35:::::dragonfly6:x86_64","flavor":"php83"},"messages":[{"message":"ZoneMinder requires a MySQL (or MySQL forks) database backend and \na http server, capable to execute PHP and CGI scripts.\n\nTo simplify things, we assume, that you use MySQL and NGINX on \nthe same server.\n\n1. Preliminary steps\n\n1.1 Install databases/mysql57-server or newer\n\tYou may choose your favourite method - ports or packages here. \n\n\tZoneMinder use very simple queries, however it tends to write to \n\tthe database quite a lot depending on your capture mode and number \n\tof cameras. So tweak your MySQL instance accordantly\n\n\tNow, enable and start MySQL\n\t\tsysrc mysql_server_enable=\"YES\"\n\t\tservice mysql-server start\n\n1.2 Install www/nginx \n\tWe provide an example for an HTTP install, however, you should use \n\tHTTPS if you plan to expose your installation to the public. There \n\tare plenty guides how to do it and security/letsencrypt.sh is a \n\tgood way to get a valid SSL certificate. Probably, your installation\n\twill be behind reverse proxy, so this example should work for you.\n\n\tPlease, notive the following issues with ZM:\n\n\t- web interface has several hardcoded /zm in url generation, so it is\n\t\tmandatory to serve your installtion from /zm subfolder\n\t- if behind reverse proxy, HTTP_X_FORWARDED_PROTO must be supplied or link\n\t\tgeneration will use http://\n\n\tYour server block should include the following:\n\n\tserver {\n\t\tlisten 80;\n\n\t\troot /usr/local/www/zoneminder;\n\t\tindex index.php\n\t\tgzip off;\n\n\t\tlocation /cgi-bin/nph-zms {\n\n\t\t\tinclude fastcgi_params;\n\t\t\tfastcgi_param SCRIPT_FILENAME $request_filename;\n\t\t\tfastcgi_pass  unix:/var/run/fcgiwrap/fcgiwrap.sock;\n\t\t}\n\n\t\tlocation /zm/cache {\n\n\t\t\talias /var/cache/zoneminder;\n\t\t}\n\n\t\tlocation /zm {\n\n\t\t\talias\t/usr/local/www/zoneminder;\n\n\t\t\tlocation ~ \\.php$ {\n\n\t\t\t\tif (!-f $request_filename) { return 404; }\n\t\t\t\tinclude fastcgi_params;\n\t\t\t\tfastcgi_param SCRIPT_FILENAME $request_filename;\n\t\t\t\tfastcgi_index index.php;\n\t\t\t\tfastcgi_pass unix:/var/run/php-fpm.sock;\n\t\t\t}\n\n\t\t\tlocation ~ \\.(jpg|jpeg|gif|png|ico)$ {\n\t\t\t\taccess_log\toff;\n\t\t\t\texpires\t33d;\n\t\t\t}\n\n\t\t\tlocation /zm/api/ {\n\t\t\t\talias\t/usr/local/www/zoneminder;\n\t\t\t\trewrite ^/zm/api(.+)$ /zm/api/app/webroot/index.php?p=$1 last;\n\t\t\t}\n\t\t}\n\t}\n\n\tEnable and start NGINX\n\t\tsysrc nginx_enable=\"YES\"\n\t\tservice nginx start\n\n1.3 Install www/fcgiwrap \n\tAs NGINX lacks it's own CGI wrapper, we need external one. Please \n\tnote that ZoneMinder's montage page use simultaneous access to all \n\tcameras, so you need to use at least as many fcgiwrap workers as \n\tyour number of cameras. The following example assumes you have 4.\n\n\tEnable and start FcgiWrap\n\t\tsysrc fcgiwrap_enable=\"YES\"\n\t\tsysrc fcgiwrap_user=\"www\"\n\t\tsysrc fcgiwrap_socket_owner=\"www\"\n\t\tsysrc fcgiwrap_flags=\"-c 4\"\n\n1.4 PHP is installed as a dependency to ZoneMinder. However, you should \n\ttweak some of it's settings.\n\tEdit /usr/local/etc/php-fpm.conf and set\n\n\t\tlisten = /var/run/php-fpm.sock\n\t\tlisten.owner = www\n\t\tlisten.group = www\n\t\tenv[PATH] = /usr/local/bin:/usr/bin:/bin\n\n\tIf you want to set another path for the socket file, make sure you \n\tchange it in your NGINX config well. The env[PATH] needs to be set \n\tto locate the zip utility as ZoneMinder's export functions rely on \n\texec(). Sorry, chroot folks. \n\n\tPHP throws warning if date.timezone option is not set. The best place \n\tto do it is to create new ini file in /usr/local/etc/php with overrides\n\n\t\tdate.timezone = \"UTC\"\n\n\tEnable and start php-fpm\n\t\tsysrc php_fpm_enable=\"YES\"\n\t\tservice php-fpm start\n\n1.5 ZoneMinder keeps the last 1-3 frames from monitors as cache when broadcasting \n        stream through zms. This can be a performance hog if \n\tplaced on spindle drive or add wear to SSD. The best practice is put it on \n\ttmpfs. \tSee https://www.freebsd.org/cgi/man.cgi?query=tmpfs for more \n\tinformation.\n\n\tZoneMinder will use /tmp for default. If you plan to change it, see \n\tZM_PATH_MAP setting.\n\n\tEdit /etc/fstab and add the following:\n\n\t\ttmpfs\t\t\t/tmp\t\ttmpfs\trw,nosuid,mode=01777\t0\t0\n\n2. ZoneMinder installation\n\n\tConnect to MySQL under root and create zm user and populate database.\n\n\tmysql -u root -p\n\t\n\t\tCREATE DATABASE zm;\n\t\tGRANT ALL PRIVILEGES ON zm.* TO 'zmuser'@'localhost' IDENTIFIED BY 'zmpass';\n\t\tFLUSH PRIVILEGES;\n\t\tquit;\n\t\n\tmysql -u root -p zm < /usr/local/share/zoneminder/db/zm_create.sql\n\t\n2.1 If you have chosen to change the ZoneMinder MySQL credentials to something\n\tother than zmuser/zmpass then you must now edit /usr/local/etc/zm.conf. Change\n\tZM_DB_USER and ZM_DB_PASS to the values you created in the previous step.\n\n\tEnable and start ZoneMinder\n\t\tsysrc zoneminder_enable=\"YES\"\n\t\tservice zoneminder start","type":"install"},{"message":"To perform an upgrade from any version:\n \n1. Stop ZoneMinder\n\tservice zoneminder stop\n\n2. Upgrade database\n\tsudo -u www zmupdate.pl\n\t\n3. Start ZoneMinder\n\tservice zoneminder start\n\nIf you see error ERROR 1419 (HY000) during database update, set \nlog_bin_trust_function_creators = 1 in runtime or in mysql server config;\n\nFor example, login as root and issue SET GLOBAL log_bin_trust_function_creators = 1;\n\nIf ZM interface complains about absent configuration parameters, zmupdate.pl script\ncontains --freshen option to add them.\n\nYou can execute it with sudo -u www zmupdate.pl --freshen\n\nStarting from version 1.36, ZM doesn't need too much tmpfs space. zmc process now\nallocates memory as needed. tmpfs backed /tmp is still needed by zms to store \n1-3 images, so you shrink your tmpfs /tmp drasticallyi (if you followed installation\nguide).","type":"upgrade"}]},{"name":"zh-rime-data-full","origin":"chinese/rime-data-full","version":"g20211129","comment":"Rime data files full set","maintainer":"khng@FreeBSD.org","www":"https://github.com/rime/plum","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f53bd9d5cd9d54fc9278d8d32e5fc533e69a5be8f15f485c8da044f7681a03b0","flatsize":243,"path":"All/zh-rime-data-full-g20211129.pkg","repopath":"All/zh-rime-data-full-g20211129.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":1196,"desc":"Rime data files.  This is a metaport that provides a full set of\nconfiguration ports and IME schema ports for the Rime IME\nframework.","deps":{"zh-rime-array":{"origin":"chinese/rime-array","version":"g20210824_1"},"zh-rime-bopomofo":{"origin":"chinese/rime-bopomofo","version":"g20210131_1"},"zh-rime-cangjie":{"origin":"chinese/rime-cangjie","version":"g20210223_1"},"zh-rime-cantonese":{"origin":"chinese/rime-cantonese","version":"g20211029_1"},"zh-rime-combo-pinyin":{"origin":"chinese/rime-combo-pinyin","version":"g20211108_1"},"zh-rime-double-pinyin":{"origin":"chinese/rime-double-pinyin","version":"g20190120_1"},"zh-rime-emoji":{"origin":"chinese/rime-emoji","version":"g20210909"},"zh-rime-ipa":{"origin":"chinese/rime-ipa","version":"g20200413_1"},"zh-rime-jyutping":{"origin":"chinese/rime-jyutping","version":"g20200809_1"},"zh-rime-luna-pinyin":{"origin":"chinese/rime-luna-pinyin","version":"g20210805_1"},"zh-rime-middle-chinese":{"origin":"chinese/rime-middle-chinese","version":"g20210926_1"},"zh-rime-pinyin-simp":{"origin":"chinese/rime-pinyin-simp","version":"g20210627_1"},"zh-rime-quick":{"origin":"chinese/rime-quick","version":"g20190120_1"},"zh-rime-scj":{"origin":"chinese/rime-scj","version":"g20190120_1"},"zh-rime-soutzoe":{"origin":"chinese/rime-soutzoe","version":"g20190120_1"},"zh-rime-stenotype":{"origin":"chinese/rime-stenotype","version":"g20191007_1"},"zh-rime-stroke":{"origin":"chinese/rime-stroke","version":"g20191221_2"},"zh-rime-wubi":{"origin":"chinese/rime-wubi","version":"g20200908_1"},"zh-rime-wugniu":{"origin":"chinese/rime-wugniu","version":"g20190120_1"}},"categories":["chinese","textproc"]},{"name":"zh-rime-wubi","origin":"chinese/rime-wubi","version":"g20200908_1","comment":"Rime Wubi schema support","maintainer":"khng300@gmail.com","www":"https://github.com/rime/rime-wubi","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8eb6239ec84a4014765bdbbb13a0b134d8491a283a9f63be7470e3ef4536a541","flatsize":12286046,"path":"All/zh-rime-wubi-g20200908_1.pkg","repopath":"All/zh-rime-wubi-g20200908_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":2747772,"desc":"Rime Wubi schema input support.","deps":{"zh-rime-luna-pinyin":{"origin":"chinese/rime-luna-pinyin","version":"g20210805_1"},"zh-rime-prelude":{"origin":"chinese/rime-prelude","version":"g20211023"}},"categories":["chinese","textproc"],"options":{"DOCS":"on"}},{"name":"zh-rime-essay","origin":"chinese/rime-essay","version":"g20210805","comment":"Essay - the shared vocabulary and language model for Rime","maintainer":"khng@FreeBSD.org","www":"https://github.com/rime/rime-essay","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b7cedf61d4e4c5e46e289f02a681a1ce62875f12c2baeeee13f38a64bb77538e","flatsize":3985936,"path":"All/zh-rime-essay-g20210805.pkg","repopath":"All/zh-rime-essay-g20210805.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":1370428,"desc":"Shared vocabulary and language model for Rime.","categories":["chinese","textproc"],"options":{"DOCS":"on"}},{"name":"zh-rime-bopomofo","origin":"chinese/rime-bopomofo","version":"g20210131_1","comment":"Rime Chewing schema support","maintainer":"khng300@gmail.com","www":"https://github.com/rime/rime-bopomofo","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"77a395572994c80398f7971a62e3d829b601ff2b8fd63448be1b14fd77392ac7","flatsize":1177868,"path":"All/zh-rime-bopomofo-g20210131_1.pkg","repopath":"All/zh-rime-bopomofo-g20210131_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":86856,"desc":"Rime Chewing schema for Mandarin input support.","deps":{"zh-rime-prelude":{"origin":"chinese/rime-prelude","version":"g20211023"},"zh-rime-terra-pinyin":{"origin":"chinese/rime-terra-pinyin","version":"g20210805_1"}},"categories":["chinese","textproc"],"options":{"DOCS":"on"}},{"name":"zh-qe","origin":"chinese/qe","version":"0.1.1_3","comment":"PE2-like editor program for Unix","maintainer":"ports@FreeBSD.org","www":"https://www.cc.ncu.edu.tw/~center5/product/qe/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"47545501e8aab28a14e0cfd0452df08eadca770db86477f0597a6d9978221241","flatsize":162913,"path":"All/zh-qe-0.1.1_3.pkg","repopath":"All/zh-qe-0.1.1_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":61444,"desc":"QE is a PE2-like editor program under U*nix (PE2 is an editor software\nunder PC-DOS), I named it QE for the reason that the P is followed by Q,\nhope it can exceed PE2 :-), and I release this program under the terms\nof General Public License (GPL)","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["chinese"],"shlibs_required":["libc.so.8","libm.so.4","libncurses.so.6","libstdc++.so.9","libtinfo.so.6"],"messages":[{"message":"===>   NOTICE:\n\nThe zh-qe port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"zh-rime-terra-pinyin","origin":"chinese/rime-terra-pinyin","version":"g20210805_1","comment":"Rime Terra Pinyin schema support","maintainer":"khng@FreeBSD.org","www":"https://github.com/rime/rime-terra-pinyin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b803e6fa3bd03f4dc92c7d79146f74108b7b678f5634337478c0d6e89f6232fb","flatsize":18869669,"path":"All/zh-rime-terra-pinyin-g20210805_1.pkg","repopath":"All/zh-rime-terra-pinyin-g20210805_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":5406940,"desc":"Rime Terra Pinyin schema for Mandarin input support.","deps":{"zh-rime-prelude":{"origin":"chinese/rime-prelude","version":"g20211023"}},"categories":["chinese","textproc"],"options":{"DOCS":"on"}},{"name":"zh-rime-soutzoe","origin":"chinese/rime-soutzoe","version":"g20190120_1","comment":"Rime Soutzoe schema support","maintainer":"khng300@gmail.com","www":"https://github.com/rime/rime-soutzoe","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d8ea50e6145587abdb54d414699b2ee29b33de6b9ba4c47bf76f59ecece4f497","flatsize":15949380,"path":"All/zh-rime-soutzoe-g20190120_1.pkg","repopath":"All/zh-rime-soutzoe-g20190120_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":4208948,"desc":"Rime Soutzoe schema for Soutzoe Rougniu input support.","deps":{"zh-rime-prelude":{"origin":"chinese/rime-prelude","version":"g20211023"}},"categories":["chinese","textproc"],"options":{"DOCS":"on"}},{"name":"zh-pycangjie","origin":"chinese/pycangjie","version":"1.3","comment":"Python wrapper to libcangjie","maintainer":"hello@blubee.me","www":"https://cangjians.github.io/projects/pycangjie/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0a30f83f5d9f7c562f7cc0241e89868217bdccbe9133d4ecf0d1555a839010ef","flatsize":183809,"path":"All/zh-pycangjie-1.3.pkg","repopath":"All/zh-pycangjie-1.3.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":53508,"desc":"This is a Python wrapper to libcangjie, the library implementing the\nCangjie input method.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"zh-libcangjie":{"origin":"chinese/libcangjie","version":"1.3_2"}},"categories":["chinese"]},{"name":"zoneminder-php82","origin":"multimedia/zoneminder","version":"1.36.35","comment":"Complete security camera solution, fully web based with image analysis","maintainer":"bsd@abinet.ru","www":"https://www.zoneminder.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8b9558111a20db7ff2013a460f838bff1ec489c0a95d9e640683bdb3cd0a287c","flatsize":37860887,"path":"All/zoneminder-php82-1.36.35.pkg","repopath":"All/zoneminder-php82-1.36.35.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":7909776,"desc":"Zoneminder is an all-in-one GPL'd security and surveillance camera solution.\nFully web-based system for viewing and analyzing security camera feeds.","deps":{"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"libx264":{"origin":"multimedia/libx264","version":"0.164.3095"},"mp4v2":{"origin":"multimedia/mp4v2","version":"2.1.3_1"},"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"p5-Crypt-Eksblowfish":{"origin":"security/p5-Crypt-Eksblowfish","version":"0.009_3"},"p5-DBD-mysql":{"origin":"databases/p5-DBD-mysql","version":"5.008"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-Data-Dump":{"origin":"devel/p5-Data-Dump","version":"1.25"},"p5-Data-Entropy":{"origin":"security/p5-Data-Entropy","version":"0.007_1"},"p5-Data-UUID":{"origin":"devel/p5-Data-UUID","version":"1.227"},"p5-Date-Manip":{"origin":"devel/p5-Date-Manip","version":"6.97"},"p5-Device-SerialPort":{"origin":"comms/p5-Device-SerialPort","version":"1.040000_2"},"p5-IO-Socket-Multicast":{"origin":"net/p5-IO-Socket-Multicast","version":"1.12_2"},"p5-JSON-MaybeXS":{"origin":"converters/p5-JSON-MaybeXS","version":"1.004008"},"p5-LWP-Protocol-https":{"origin":"www/p5-LWP-Protocol-https","version":"6.14"},"p5-Number-Bytes-Human":{"origin":"devel/p5-Number-Bytes-Human","version":"0.11_1"},"p5-SOAP-WSDL":{"origin":"devel/p5-SOAP-WSDL","version":"3.004_1"},"p5-Sys-CPU":{"origin":"devel/p5-Sys-CPU","version":"0.61"},"p5-Sys-MemInfo":{"origin":"devel/p5-Sys-MemInfo","version":"0.99"},"p5-Sys-Mmap":{"origin":"devel/p5-Sys-Mmap","version":"0.20"},"p5-Test-LWP-UserAgent":{"origin":"www/p5-Test-LWP-UserAgent","version":"0.036"},"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-ctype":{"origin":"textproc/php82-ctype","version":"8.2.28"},"php82-gd":{"origin":"graphics/php82-gd","version":"8.2.28"},"php82-intl":{"origin":"devel/php82-intl","version":"8.2.28"},"php82-opcache":{"origin":"www/php82-opcache","version":"8.2.28"},"php82-pdo_mysql":{"origin":"databases/php82-pdo_mysql","version":"8.2.28"},"php82-pecl-APCu":{"origin":"devel/pecl-APCu","version":"5.1.24"},"php82-session":{"origin":"www/php82-session","version":"8.2.28"},"php82-sockets":{"origin":"net/php82-sockets","version":"8.2.28"},"php82-sysvsem":{"origin":"devel/php82-sysvsem","version":"8.2.28"},"sudo":{"origin":"security/sudo","version":"1.9.17p1"},"zip":{"origin":"archivers/zip","version":"3.0_4"}},"categories":["multimedia"],"shlibs_required":["libavcodec.so.60","libavdevice.so.60","libavformat.so.60","libavutil.so.58","libc.so.8","libcrypto.so.12","libexecinfo.so.1","libgcrypt.so.20","libjpeg.so.8","libm.so.4","libmysqlclient.so.21","libpthread.so.0","librt.so.0","libssl.so.12","libstdc++.so.9","libswresample.so.4","libswscale.so.7","libz.so.3"],"options":{"NLS":"on","V4L":"off"},"annotations":{"cpe":"cpe:2.3:a:zoneminder:zoneminder:1.36.35:::::dragonfly6:x86_64","flavor":"php82"},"messages":[{"message":"ZoneMinder requires a MySQL (or MySQL forks) database backend and \na http server, capable to execute PHP and CGI scripts.\n\nTo simplify things, we assume, that you use MySQL and NGINX on \nthe same server.\n\n1. Preliminary steps\n\n1.1 Install databases/mysql57-server or newer\n\tYou may choose your favourite method - ports or packages here. \n\n\tZoneMinder use very simple queries, however it tends to write to \n\tthe database quite a lot depending on your capture mode and number \n\tof cameras. So tweak your MySQL instance accordantly\n\n\tNow, enable and start MySQL\n\t\tsysrc mysql_server_enable=\"YES\"\n\t\tservice mysql-server start\n\n1.2 Install www/nginx \n\tWe provide an example for an HTTP install, however, you should use \n\tHTTPS if you plan to expose your installation to the public. There \n\tare plenty guides how to do it and security/letsencrypt.sh is a \n\tgood way to get a valid SSL certificate. Probably, your installation\n\twill be behind reverse proxy, so this example should work for you.\n\n\tPlease, notive the following issues with ZM:\n\n\t- web interface has several hardcoded /zm in url generation, so it is\n\t\tmandatory to serve your installtion from /zm subfolder\n\t- if behind reverse proxy, HTTP_X_FORWARDED_PROTO must be supplied or link\n\t\tgeneration will use http://\n\n\tYour server block should include the following:\n\n\tserver {\n\t\tlisten 80;\n\n\t\troot /usr/local/www/zoneminder;\n\t\tindex index.php\n\t\tgzip off;\n\n\t\tlocation /cgi-bin/nph-zms {\n\n\t\t\tinclude fastcgi_params;\n\t\t\tfastcgi_param SCRIPT_FILENAME $request_filename;\n\t\t\tfastcgi_pass  unix:/var/run/fcgiwrap/fcgiwrap.sock;\n\t\t}\n\n\t\tlocation /zm/cache {\n\n\t\t\talias /var/cache/zoneminder;\n\t\t}\n\n\t\tlocation /zm {\n\n\t\t\talias\t/usr/local/www/zoneminder;\n\n\t\t\tlocation ~ \\.php$ {\n\n\t\t\t\tif (!-f $request_filename) { return 404; }\n\t\t\t\tinclude fastcgi_params;\n\t\t\t\tfastcgi_param SCRIPT_FILENAME $request_filename;\n\t\t\t\tfastcgi_index index.php;\n\t\t\t\tfastcgi_pass unix:/var/run/php-fpm.sock;\n\t\t\t}\n\n\t\t\tlocation ~ \\.(jpg|jpeg|gif|png|ico)$ {\n\t\t\t\taccess_log\toff;\n\t\t\t\texpires\t33d;\n\t\t\t}\n\n\t\t\tlocation /zm/api/ {\n\t\t\t\talias\t/usr/local/www/zoneminder;\n\t\t\t\trewrite ^/zm/api(.+)$ /zm/api/app/webroot/index.php?p=$1 last;\n\t\t\t}\n\t\t}\n\t}\n\n\tEnable and start NGINX\n\t\tsysrc nginx_enable=\"YES\"\n\t\tservice nginx start\n\n1.3 Install www/fcgiwrap \n\tAs NGINX lacks it's own CGI wrapper, we need external one. Please \n\tnote that ZoneMinder's montage page use simultaneous access to all \n\tcameras, so you need to use at least as many fcgiwrap workers as \n\tyour number of cameras. The following example assumes you have 4.\n\n\tEnable and start FcgiWrap\n\t\tsysrc fcgiwrap_enable=\"YES\"\n\t\tsysrc fcgiwrap_user=\"www\"\n\t\tsysrc fcgiwrap_socket_owner=\"www\"\n\t\tsysrc fcgiwrap_flags=\"-c 4\"\n\n1.4 PHP is installed as a dependency to ZoneMinder. However, you should \n\ttweak some of it's settings.\n\tEdit /usr/local/etc/php-fpm.conf and set\n\n\t\tlisten = /var/run/php-fpm.sock\n\t\tlisten.owner = www\n\t\tlisten.group = www\n\t\tenv[PATH] = /usr/local/bin:/usr/bin:/bin\n\n\tIf you want to set another path for the socket file, make sure you \n\tchange it in your NGINX config well. The env[PATH] needs to be set \n\tto locate the zip utility as ZoneMinder's export functions rely on \n\texec(). Sorry, chroot folks. \n\n\tPHP throws warning if date.timezone option is not set. The best place \n\tto do it is to create new ini file in /usr/local/etc/php with overrides\n\n\t\tdate.timezone = \"UTC\"\n\n\tEnable and start php-fpm\n\t\tsysrc php_fpm_enable=\"YES\"\n\t\tservice php-fpm start\n\n1.5 ZoneMinder keeps the last 1-3 frames from monitors as cache when broadcasting \n        stream through zms. This can be a performance hog if \n\tplaced on spindle drive or add wear to SSD. The best practice is put it on \n\ttmpfs. \tSee https://www.freebsd.org/cgi/man.cgi?query=tmpfs for more \n\tinformation.\n\n\tZoneMinder will use /tmp for default. If you plan to change it, see \n\tZM_PATH_MAP setting.\n\n\tEdit /etc/fstab and add the following:\n\n\t\ttmpfs\t\t\t/tmp\t\ttmpfs\trw,nosuid,mode=01777\t0\t0\n\n2. ZoneMinder installation\n\n\tConnect to MySQL under root and create zm user and populate database.\n\n\tmysql -u root -p\n\t\n\t\tCREATE DATABASE zm;\n\t\tGRANT ALL PRIVILEGES ON zm.* TO 'zmuser'@'localhost' IDENTIFIED BY 'zmpass';\n\t\tFLUSH PRIVILEGES;\n\t\tquit;\n\t\n\tmysql -u root -p zm < /usr/local/share/zoneminder/db/zm_create.sql\n\t\n2.1 If you have chosen to change the ZoneMinder MySQL credentials to something\n\tother than zmuser/zmpass then you must now edit /usr/local/etc/zm.conf. Change\n\tZM_DB_USER and ZM_DB_PASS to the values you created in the previous step.\n\n\tEnable and start ZoneMinder\n\t\tsysrc zoneminder_enable=\"YES\"\n\t\tservice zoneminder start","type":"install"},{"message":"To perform an upgrade from any version:\n \n1. Stop ZoneMinder\n\tservice zoneminder stop\n\n2. Upgrade database\n\tsudo -u www zmupdate.pl\n\t\n3. Start ZoneMinder\n\tservice zoneminder start\n\nIf you see error ERROR 1419 (HY000) during database update, set \nlog_bin_trust_function_creators = 1 in runtime or in mysql server config;\n\nFor example, login as root and issue SET GLOBAL log_bin_trust_function_creators = 1;\n\nIf ZM interface complains about absent configuration parameters, zmupdate.pl script\ncontains --freshen option to add them.\n\nYou can execute it with sudo -u www zmupdate.pl --freshen\n\nStarting from version 1.36, ZM doesn't need too much tmpfs space. zmc process now\nallocates memory as needed. tmpfs backed /tmp is still needed by zms to store \n1-3 images, so you shrink your tmpfs /tmp drasticallyi (if you followed installation\nguide).","type":"upgrade"}]},{"name":"zh-oto","origin":"chinese/oto","version":"0.5_1","comment":"Show you font info and add new 'name' and 'cmap' tables","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/oto/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a5c39cbf90e59d898086782c9629444b9e626980ac3b91246b30c948726f85e3","flatsize":888961,"path":"All/zh-oto-0.5_1.pkg","repopath":"All/zh-oto-0.5_1.pkg","licenselogic":"single","pkgsize":71660,"desc":"Have a TrueType font which is not recognized by X Window? Probably,\nthe font uses an encoding other than Unicode! Open Type Organizer (oTo)\ncan show you font info and add new 'name' and 'cmap' tables by\ntranslating the original ones.","categories":["chinese","print"],"shlibs_required":["libc.so.8","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe zh-oto port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"zh-pcmanx","origin":"chinese/pcmanx","version":"1.3_4","comment":"BBS client using GTK 2.x","maintainer":"ports@FreeBSD.org","www":"https://github.com/pcman-bbs/pcmanx","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9460fae025ca6ce47e7080fc358420b121485c8918eb85bbfa6795ec7f995156","flatsize":1488449,"path":"All/zh-pcmanx-1.3_4.pkg","repopath":"All/zh-pcmanx-1.3_4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":266704,"desc":"PCManX is a BBS client for X Window System using GTK+ 2.x.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["chinese","gnome","net"],"shlibs_required":["libX11.so.6","libXft.so.2","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libintl.so.8","libpango-1.0.so.0","libpthread.so.0","libstdc++.so.9","libutil.so.4"],"options":{"DEBUG":"off","DOCKLET":"on","EXTERNAL":"on","IPLOOKUP":"off","LIBNOTIFY":"off","MOUSE":"on","NANCY":"on","NLS":"on","NOTIFIER":"on","PROXY":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe zh-pcmanx port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"zh-pyzy","origin":"chinese/pyzy","version":"0.1.0_9","comment":"Chinese PinYin and Bopomofo conversion library","maintainer":"henry.hu.sh@gmail.com","www":"https://github.com/pyzy/pyzy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e0f0565d58c61beb1547a20bb7e3dc509f88b42425525eb8204c99a5e00c9085","flatsize":4493145,"path":"All/zh-pyzy-0.1.0_9.pkg","repopath":"All/zh-pyzy-0.1.0_9.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":1050416,"desc":"The Chinese PinYin and Bopomofo conversion library\n\nThis is the Chinese PinYin / Bopomofo conversion library.\nYou can easily write an application which handles the Chinese with it.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["chinese"],"options":{"OPENCC":"off"}},{"name":"zh-lunar","origin":"chinese/lunar","version":"2.1_2","comment":"Convert between Gregorian Solar Calendar (SC) and Lunar Calendar (LC)","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4f48736bc97391b493ff196feadc073a6e1dd23c3c1d026e4d8f2852c24f5d5b","flatsize":25401,"path":"All/zh-lunar-2.1_2.pkg","repopath":"All/zh-lunar-2.1_2.pkg","licenselogic":"single","pkgsize":11808,"desc":"The lunar program performs date conversion between the Gregorian Solar\nCalendar (SC) and the Chinese Lunar Calendar (LC).\n\nGiven a date in either calendar, the program also outputs the corresponding\n\"shengxiao\" (animal of the year) and \"ganzhi\" characters.\n\nThe date range currently covered is from about 1900 A.D. to 2049 A.D.\n\nThe standard time of the Lunar Calendar is Beijing (Hong Kong) Standard Time,\nnot GMT.  Be sure to adjust appropriately for other time zones and \"Daylight\nSaving Time\".","categories":["chinese"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe zh-lunar port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"zh-opencc","origin":"chinese/opencc","version":"1.1.6","comment":"Open Chinese Convert library and utilities","maintainer":"lichray@gmail.com","www":"https://github.com/BYVoid/OpenCC","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"07518cd19932a4f11dcf0b6c42ab15d0b10ff9de66855ab33bc71e7e9723ebd2","flatsize":1965092,"path":"All/zh-opencc-1.1.6.pkg","repopath":"All/zh-opencc-1.1.6.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":692820,"desc":"Open Chinese Convert (OpenCC) is an open source Simplified-Traditional\nChinese conversion project, providing high quality thesaurus and libopencc,\nas well as a conversion utility and a dictionary generator.","categories":["chinese","converters"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"TESTS":"off"}},{"name":"zh-rime-quick","origin":"chinese/rime-quick","version":"g20190120_1","comment":"Rime Quick schema support","maintainer":"khng300@gmail.com","www":"https://github.com/rime/rime-quick","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ccf83e9c49dca67df34170f7af32c4ae65bccaf1a99f6d022abc3e5160a32ba8","flatsize":17775170,"path":"All/zh-rime-quick-g20190120_1.pkg","repopath":"All/zh-rime-quick-g20190120_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":5047148,"desc":"Rime Quick schema input support.","deps":{"zh-rime-prelude":{"origin":"chinese/rime-prelude","version":"g20211023"}},"categories":["chinese","textproc"],"options":{"DOCS":"on"}},{"name":"zh-phpbb3-tw","origin":"chinese/phpbb3-tw","version":"3.0.12","comment":"The Traditional Chinese version of phpBB3","maintainer":"ports@FreeBSD.org","www":"https://www.phpbb.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0d8691e98114a45dbf3ccb30c5efe61971a8f2dea2145081ff8ec9a592c10cf1","flatsize":9187007,"path":"All/zh-phpbb3-tw-3.0.12.pkg","repopath":"All/zh-phpbb3-tw-3.0.12.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1475164,"desc":"phpBB is a free flat-forum bulletin board software solution\nthat can be used to stay in touch with a group of people or\ncan power your entire website. With an extensive database of\nuser-created modifications and styles database containing\nhundreds of style and image packages to customise your board,\nyou can create a very unique forum in minutes.\n\nNo other bulletin board software offers a greater complement\nof features, while maintaining efficiency and ease of use.\nBest of all, phpBB is completely free. We welcome you to test\nit for yourself today*. If you have any questions please visit\nour Community Forum where our staff and members of the community\nwill be happy to assist you with anything from configuring the\nsoftware to modifying the code for individual needs. Learn more\nabout phpBB.","categories":["chinese","www"],"options":{"DOCS":"on"},"messages":[{"message":"phpBB3 has been installed, but is not quite ready to be used yet!\n\nYou have to ensure that you have a database server (or ODBC access to a\nremote database) installed and configured, and you have to ensure that your\nPHP installation has been compiled with support for your database or\ndatabase access method.  You have to create a database for phpBB3 to use,\nand ensure that this database may be accessed and changed by the user id\nunder which your web server executes.  Further information on these\ninstallation procedures may be found in:\n\n  /usr/local/share/doc/phpbb/README.html\n\nOnce these steps have been taken, you may connect to the following URL to\nconfigure your installation of phpBB3:\n\n  http://localhost/phpBB3/\n\nAfter configuring phpBB3 and ensuring that it is operational, you MUST\nremove or rename the install/ directory from /usr/local/www/phpBB3:","type":"install"},{"message":"===>   NOTICE:\n\nThe zh-phpbb3-tw port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"zh-rime-luna-pinyin","origin":"chinese/rime-luna-pinyin","version":"g20210805_1","comment":"Rime Luna Pinyin schema support","maintainer":"khng@FreeBSD.org","www":"https://github.com/rime/rime-luna-pinyin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"147ecd3298faff5722be82e3b77cb61607d19da6698d12472cf717ebe2d30d43","flatsize":18589283,"path":"All/zh-rime-luna-pinyin-g20210805_1.pkg","repopath":"All/zh-rime-luna-pinyin-g20210805_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":5967728,"desc":"Rime Luna Pinyin schema for Mandarin input support.","deps":{"zh-rime-prelude":{"origin":"chinese/rime-prelude","version":"g20211023"}},"categories":["chinese","textproc"],"options":{"DOCS":"on"}},{"name":"zh-libchewing","origin":"chinese/libchewing","version":"0.8.5","comment":"Chewing intelligent phonetic input method library","maintainer":"sunpoet@FreeBSD.org","www":"https://chewing.im/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"03fb8e513c116858a74a8b076cca10e1fa04fb55b3ff2626064f8f8dd80f47fd","flatsize":3901800,"path":"All/zh-libchewing-0.8.5.pkg","repopath":"All/zh-libchewing-0.8.5.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":1430812,"desc":"The Chewing is an intelligent phonetic input method (Zhuyin/Bopomofo) and is one\nof the most popular choices for Traditional Chinese users. Chewing was inspired\nby other proprietary intelligent Zhuyin input methods on Microsoft Windows,\nnamely Wang-Xin by Eten, Microsoft New Zhuyin, and Nature Zhuyin (aka Going).\nThe Chewing developer maintains the project as a fully open-source effort,\npositioning it as a leading libre intelligent phonetic solution among major\noperating environments.","deps":{"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["chinese","textproc"]},{"name":"zh-librime","origin":"chinese/librime","version":"1.11.2_3","comment":"Rime Input Method Engine, the core library","maintainer":"khng@FreeBSD.org","www":"https://rime.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"85a9d3d827ab5a98fcebe8fdbe487f5eeb8ff81e9a7c9d7e8bdd660aeda90927","flatsize":3033456,"path":"All/zh-librime-1.11.2_3.pkg","repopath":"All/zh-librime-1.11.2_3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":758348,"desc":"Rime Input Method Engine is a customizable and dialect-friendly intelligent\nChinese input method.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"capnproto":{"origin":"devel/capnproto","version":"1.1.0"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gflags":{"origin":"devel/gflags","version":"2.2.2_2"},"glog":{"origin":"devel/glog","version":"0.7.1"},"leveldb":{"origin":"databases/leveldb","version":"1.23_1"},"marisa-trie":{"origin":"devel/marisa-trie","version":"0.2.6_1,1"},"yaml-cpp":{"origin":"devel/yaml-cpp","version":"0.8.0"},"zh-opencc":{"origin":"chinese/opencc","version":"1.1.6"}},"categories":["chinese","textproc"],"shlibs_required":["libc.so.8","libgcc_s.so.1","libgflags.so.2.2","libglog.so.2","libleveldb.so.1","libm.so.4","libmarisa.so.0","libopencc.so.1.1","libpthread.so.0","libstdc++.so.6","libyaml-cpp.so.0"]},{"name":"zh-jis2gb","origin":"chinese/jis2gb","version":"1.5_1","comment":"Convert JIS Kanji to GuoBiao Hanzi","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"36f14fe0c6e97399466fc9ed6779974a5c2772321c8e801e2042a1fa9531c924","flatsize":72412,"path":"All/zh-jis2gb-1.5_1.pkg","repopath":"All/zh-jis2gb-1.5_1.pkg","licenselogic":"single","pkgsize":25536,"desc":"jis2gb converts JISX0208-1983 and JISX0212-1990 characters\nto  GB2312-80  and  GB8565-88  characters.   JISX0208-1983\n(^[$B),  JISX0208-1990  (^[&@^[$B), JISX0212-1990 (^[$(D),\nJISC6226-1978 (^[$@), and Japanese-EUC are  available  for\nKanji code.","categories":["chinese"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe zh-jis2gb port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"zh-ibus-rime","origin":"chinese/ibus-rime","version":"1.5.0_1","comment":"IBus engine for Rime users","maintainer":"khng300@gmail.com","www":"https://github.com/rime/ibus-rime/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5dcb86a9a7e0eaaf6f555d9639201a96514807aa955a4d493f772ad08b86a436","flatsize":106158,"path":"All/zh-ibus-rime-1.5.0_1.pkg","repopath":"All/zh-ibus-rime-1.5.0_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":41352,"desc":"IBus engine for Rime users.","deps":{"ibus":{"origin":"textproc/ibus","version":"1.5.31_1"},"libnotify":{"origin":"devel/libnotify","version":"0.8.6"},"zh-librime":{"origin":"chinese/librime","version":"1.11.2_3"},"zh-rime-bopomofo":{"origin":"chinese/rime-bopomofo","version":"g20210131_1"},"zh-rime-cangjie":{"origin":"chinese/rime-cangjie","version":"g20210223_1"},"zh-rime-luna-pinyin":{"origin":"chinese/rime-luna-pinyin","version":"g20210805_1"},"zh-rime-stroke":{"origin":"chinese/rime-stroke","version":"g20191221_2"}},"categories":["chinese"],"shlibs_required":["libc.so.8","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libibus-1.0.so.5","libintl.so.8","libnotify.so.4","librime.so.1"]},{"name":"zookeeper","origin":"devel/zookeeper","version":"3.8.3","comment":"Coordination Service for Distributed Applications","maintainer":"ports@FreeBSD.org","www":"https://zookeeper.apache.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0aa0e18e84157cf49c085cf79b45065b48803fc3c1b9588b0971bf28bee16299","flatsize":41518368,"path":"All/zookeeper-3.8.3.pkg","repopath":"All/zookeeper-3.8.3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":13418132,"desc":"ZooKeeper is a distributed, open-source coordination service for\ndistributed applications. It exposes a simple set of primitives that\ndistributed applications can build upon to implement higher level\nservices for synchronization, configuration maintenance, and groups\nand naming. It is designed to be easy to program to, and uses a data\nmodel styled after the familiar directory tree structure of file\nsystems. It runs in Java and has bindings for both Java and C.\n\nCoordination services are notoriously hard to get right. They are\nespecially prone to errors such as race conditions and deadlock. The\nmotivation behind ZooKeeper is to relieve distributed applications the\nresponsibility of implementing coordination services from scratch.","deps":{"libzookeeper":{"origin":"devel/libzookeeper","version":"3.8.3"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"],"users":["zookeeper"],"groups":["zookeeper"],"options":{"DOCS":"on","LOG4J2":"off"},"annotations":{"cpe":"cpe:2.3:a:apache:zookeeper:3.8.3:::::dragonfly6:x86_64"},"messages":[{"message":"===>   NOTICE:\n\nThe zookeeper port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"zh-libtabe","origin":"chinese/libtabe","version":"0.2.6_8","comment":"Unified library for Chinese text processing","maintainer":"ports@FreeBSD.org","www":"https://libtabe.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3d47c6f9b168c945b4388c8779823001c4ca971de9457a3c7a10dc414ffc05ce","flatsize":13597755,"path":"All/zh-libtabe-0.2.6_8.pkg","repopath":"All/zh-libtabe-0.2.6_8.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":2629840,"desc":"TaBE stands for `Taiwan and Big5 Encoding'. libtabe\nprovides unified interface and library dealing with\nChinese words, phrases, sentences, and phonetic symbols.\nIt is intended to be used as the foundation of Chinese\ntext processing.","deps":{"db5":{"origin":"databases/db5","version":"5.3.28_9"}},"categories":["chinese"],"shlibs_required":["libc.so.8","libdb-5.3.so.0"],"options":{"DOCS":"on","X11":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe zh-libtabe port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"zh-libcangjie","origin":"chinese/libcangjie","version":"1.3_2","comment":"C library implementing the Cangjie input method","maintainer":"hello@blubee.me","www":"https://github.com/Cangjians/libcangjie","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d8eb3345c600cf678819210dcdd9504ff5881b4fc0277e34f4618e610c17f85f","flatsize":8069543,"path":"All/zh-libcangjie-1.3_2.pkg","repopath":"All/zh-libcangjie-1.3_2.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":1371420,"desc":"This is a C library implementing the Cangjie input method.\nThis library is based on Wan Leung Wong's original libcangjie\nwith some updated API.","deps":{"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["chinese"],"shlibs_required":["libc.so.8","libsqlite3.so.0"]},{"name":"zh-ibus-cangjie","origin":"chinese/ibus-cangjie","version":"2.4","comment":"IBus engine for users of the Cangjie and Quick","maintainer":"hello@blubee.me","www":"https://cangjians.github.io/projects/ibus-cangjie/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7f8aaaab21d3a1603aa03a1835947f686dfca5cf478ad520e6318a69b382b3ab","flatsize":178203,"path":"All/zh-ibus-cangjie-2.4.pkg","repopath":"All/zh-ibus-cangjie-2.4.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":38832,"desc":"This is an IBus engine for users of the Cangjie and Quick input methods.\n\nIt is primarily intended to Hong Kong people who want to input Traditional\nChinese, as they are (by far) the majority of Cangjie and Quick users.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gobject-introspection":{"origin":"devel/gobject-introspection","version":"1.78.1_2,1"},"ibus":{"origin":"textproc/ibus","version":"1.5.31_1"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"pycanberra":{"origin":"devel/pycanberra","version":"1_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"zh-pycangjie":{"origin":"chinese/pycangjie","version":"1.3"}},"categories":["chinese"],"options":{"NLS":"on"}},{"name":"zh-ibus-chewing","origin":"chinese/ibus-chewing","version":"1.5.1_1","comment":"Chewing engine for IBus","maintainer":"eric@camachat.org","www":"https://github.com/definite/ibus-chewing","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d79d8a906e0333350a7fab3005f7a2d7f5f589f4722ebf1969cc27a97622333e","flatsize":298465,"path":"All/zh-ibus-chewing-1.5.1_1.pkg","repopath":"All/zh-ibus-chewing-1.5.1_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":64432,"desc":"Chewing engine for IBus.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"ibus":{"origin":"textproc/ibus","version":"1.5.31_1"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"zh-libchewing":{"origin":"chinese/libchewing","version":"0.8.5"}},"categories":["chinese"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libchewing.so.3","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libibus-1.0.so.5","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0"]},{"name":"zh-ibus-pinyin","origin":"chinese/ibus-pinyin","version":"1.5.0_10","comment":"PinYin engine for IBus","maintainer":"henry.hu.sh@gmail.com","www":"http://code.google.com/p/ibus","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4b4c3a75632e6902709323d2967f15f777a103711c7f23a0152a948bcbaf8756","flatsize":1339988,"path":"All/zh-ibus-pinyin-1.5.0_10.pkg","repopath":"All/zh-ibus-pinyin-1.5.0_10.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":416852,"desc":"PinYin engine for IBus.\n\nThis pinyin input method is deprecated; new users should switch to\nchinese/ibus-libpinyin, which is a contemporary implementation of pinyin input\nmethod.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"ibus":{"origin":"textproc/ibus","version":"1.5.31_1"},"py311-xdg":{"origin":"devel/py-xdg","version":"0.28_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"zh-pyzy":{"origin":"chinese/pyzy","version":"0.1.0_9"}},"categories":["chinese"],"shlibs_required":["libc.so.8","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libibus-1.0.so.5","libintl.so.8","libm.so.4","libpthread.so.0","libpyzy-1.0.so.0","libsqlite3.so.0","libstdc++.so.9"],"options":{"NLS":"on"}},{"name":"zh-hc","origin":"chinese/hc","version":"3.0_1","comment":"Hanzi Converter -- converts between GB and BIG-5 codes","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"60881871c707ee6d686358a6350b71dffc52472cbb471dbed6384e2036ab79a1","flatsize":47770,"path":"All/zh-hc-3.0_1.pkg","repopath":"All/zh-hc-3.0_1.pkg","licenselogic":"single","pkgsize":23052,"desc":"This is the Hanzi Converter, which converts between GB and BIG-5 codes.\n\nThe program converts a GB file to a BIG-5 file, or a BIG-5 file to a GB file.\nGB (GuoBiao) refers to the standard implementation of \"GB2312-80\" of\nMainland China, in which the two bytes representing a GB code have their\nmost significant bit set to 1.  BIG-5 refers to the Big Five standard\npublished in 1984 by Taiwan's Institute for Information Industry.","categories":["chinese"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe zh-hc port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"zh-rime-middle-chinese","origin":"chinese/rime-middle-chinese","version":"g20210926_1","comment":"Rime Middle Chinese schema support","maintainer":"khng@FreeBSD.org","www":"https://github.com/rime/rime-middle-chinese","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"109bc0c75517c1cd6f8a4a041630e2f025603dea55b6dba32b650b1dbd8d45f5","flatsize":32010013,"path":"All/zh-rime-middle-chinese-g20210926_1.pkg","repopath":"All/zh-rime-middle-chinese-g20210926_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":7503836,"desc":"Rime Middle Chinese schema input support.","deps":{"zh-rime-prelude":{"origin":"chinese/rime-prelude","version":"g20211023"}},"categories":["chinese","textproc"],"options":{"DOCS":"on"}},{"name":"zh-gydict","origin":"chinese/gydict","version":"1.0_1","comment":"Command line tool of Yahoo! Dictionary","maintainer":"chihhsin@cs.nctu.edu.tw","www":"https://github.com/iamgyz/gydict","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"75a3f0133c6c69b5cd5aed7fc928a25898670436bf845afad39157adf7519ed8","flatsize":2812,"path":"All/zh-gydict-1.0_1.pkg","repopath":"All/zh-gydict-1.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1916,"desc":"A command line tool to do EN <-> CH translation, utilized by Yahoo! Dictionary.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["chinese","python","textproc"]},{"name":"zigbee2mqtt","origin":"comms/zigbee2mqtt","version":"2.0.0","comment":"Use your Zigbee devices without the vendor's bridge or gateway","maintainer":"otis@FreeBSD.org","www":"https://github.com/Koenkk/zigbee2mqtt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9d19bac4f6338dc34ecf0ee392f43d31ced679940875e3e027a3d87084890f5c","flatsize":89263350,"path":"All/zigbee2mqtt-2.0.0.pkg","repopath":"All/zigbee2mqtt-2.0.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":13903780,"desc":"Allows you to use your Zigbee devices without the vendor's bridge or gateway.\n\nIt bridges events and allows you to control your Zigbee devices via MQTT. In\nthis way you can integrate your Zigbee devices with whatever smart home\ninfrastructure you are using.","deps":{"node20":{"origin":"www/node20","version":"20.19.2_1"}},"categories":["comms"],"users":["z2m"],"groups":["z2m"]},{"name":"zh-gcin-qt5","origin":"chinese/gcin-qt5","version":"2.9.0","comment":"Traditional Chinese input utility in X","maintainer":"vanilla@FreeBSD.org","www":"https://hyperrate.com/dir.php?eid=67","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"530779c0e9ffe4533b3525e8f623fcf21f0381c3433308614eac45bf680437cf","flatsize":85463,"path":"All/zh-gcin-qt5-2.9.0.pkg","repopath":"All/zh-gcin-qt5-2.9.0.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":25044,"desc":"gcin is a Gtk Chinese INput application in X, well support in Traditional\nChinese(Big5) charsets.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-qdbus":{"origin":"devel/qt5-qdbus","version":"5.15.16p3"},"zh-gcin":{"origin":"chinese/gcin","version":"2.9.0_3"}},"categories":["chinese","gnome","textproc"],"messages":[{"message":"Remember to set these environment varibles (such as your ~/.xinitrc):\n\n  export XMODIFIERS='@im=gcin'\n  export QT_IM_MODULE=gcin\n\n  # Finally, to start the GCIN input method daemon, use command:\n  exec gcin &","type":"install"}]},{"name":"zh-ibus-libpinyin","origin":"chinese/ibus-libpinyin","version":"1.15.4","comment":"Intelligent Pinyin engine based on libpinyin for IBus","maintainer":"henry.hu.sh@gmail.com","www":"https://github.com/libpinyin/ibus-libpinyin","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fd20ef21bb0ba5c2137cdcac177377f744d81542138eb573ed38ecbc2810d9b1","flatsize":2486412,"path":"All/zh-ibus-libpinyin-1.15.4.pkg","repopath":"All/zh-ibus-libpinyin-1.15.4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":644176,"desc":"Intelligent Pinyin engine based on libpinyin for IBus\n\nIt includes a Chinese Pinyin input method and a Chinese ZhuYin (Bopomofo)\ninput method based on libpinyin for IBus.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"ibus":{"origin":"textproc/ibus","version":"1.5.31_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"zh-libpinyin":{"origin":"chinese/libpinyin","version":"2.8.1_2"},"zh-opencc":{"origin":"chinese/opencc","version":"1.1.6"}},"categories":["chinese"],"shlibs_required":["libc.so.8","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libibus-1.0.so.5","libintl.so.8","libm.so.4","libopencc.so.1.1","libpinyin.so.15","libpthread.so.0","libsqlite3.so.0","libstdc++.so.9"],"options":{"ENGLISH":"on","NLS":"on","OPENCC":"on","TABLE":"on"}},{"name":"zh-gb2jis","origin":"chinese/gb2jis","version":"1.5_1","comment":"Convert GuoBiao Hanzi to JIS Kanji","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5c06bf08bb00c8a957a257f08be161ebb2929e9135e8ec27e8208341d781430d","flatsize":63857,"path":"All/zh-gb2jis-1.5_1.pkg","repopath":"All/zh-gb2jis-1.5_1.pkg","licenselogic":"single","pkgsize":27016,"desc":"GB2JIS  converts  GB2312-80  and  GB8565-88  characters to\nJISX0208-1983  and  JISX0212-1990  characters.   GB2312-80\n(^[$A),  GB2312-80  +  GB8565-88  (^[$(E), and Chinese-EUC\n(8-bit GuoBiao) are available for Hanzi code.","categories":["chinese"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe zh-gb2jis port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"zh-gcin-gtk3","origin":"chinese/gcin-gtk3","version":"2.9.0_2","comment":"Traditional Chinese input utility in X","maintainer":"vanilla@FreeBSD.org","www":"https://hyperrate.com/dir.php?eid=67","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aa0a71c476039008f7d144d12cdc28410ce36ffee26d0734007e7ecf6b1303d9","flatsize":40687,"path":"All/zh-gcin-gtk3-2.9.0_2.pkg","repopath":"All/zh-gcin-gtk3-2.9.0_2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":14608,"desc":"gcin is a Gtk Chinese INput application in X, well support in Traditional\nChinese(Big5) charsets.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"zh-gcin":{"origin":"chinese/gcin","version":"2.9.0_3"}},"categories":["chinese","gnome","textproc"],"messages":[{"message":"Remember to set these environment varibles (such as your ~/.xinitrc):\n\n  export XMODIFIERS='@im=gcin'\n  export GTK_IM_MODULE=gcin\n\n  # Finally, to start the GCIN input method daemon, use command:\n  exec gcin &","type":"install"}]},{"name":"zh-font-std","origin":"chinese/font-std","version":"0.0.20090602","comment":"Chinese Standard Fonts","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9b4d09238b3cdf1c256be39a3f18b7460a85fe22a5a80299e681e7371ccc486e","flatsize":176,"path":"All/zh-font-std-0.0.20090602.pkg","repopath":"All/zh-font-std-0.0.20090602.pkg","licenselogic":"single","pkgsize":1080,"desc":"This port installs standard fonts for Chinese used in the Ports\nCollection.","deps":{"zh-arphicttf":{"origin":"chinese/arphicttf","version":"2.11_6"}},"categories":["chinese","x11-fonts"],"messages":[{"message":"===>   NOTICE:\n\nThe zh-font-std port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"zh-fortunetw","origin":"chinese/fortunetw","version":"1.4","comment":"Classic fortune file in Taiwan (UTF-8)","maintainer":"sunpoet@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"efbd73e9bfca80b26ec33c6ed472c2da19ea90d1d54f6baa0d102303325a94d8","flatsize":267492,"path":"All/zh-fortunetw-1.4.pkg","repopath":"All/zh-fortunetw-1.4.pkg","licenselogic":"single","pkgsize":104552,"desc":"This package contains a very classic fortune file in Taiwan.\n\nFor further informations please read the README file\nin the working directory (not installed).\n\nDistfile Size: ~60kb","categories":["chinese"]},{"name":"zh-fcitx5-rime","origin":"chinese/fcitx5-rime","version":"5.1.9","comment":"RIME support for Fcitx5","maintainer":"khng@FreeBSD.org","www":"https://github.com/fcitx/fcitx5-rime","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3f0790e06c44475959d212dd536d22008adee4a7fda0d0d302cc470b517f0039","flatsize":282622,"path":"All/zh-fcitx5-rime-5.1.9.pkg","repopath":"All/zh-fcitx5-rime-5.1.9.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":94292,"desc":"RIME support for Fcitx5 input method framework.","deps":{"fcitx5":{"origin":"textproc/fcitx5","version":"5.1.11_1"},"kf6-extra-cmake-modules":{"origin":"devel/kf6-extra-cmake-modules","version":"6.14.0"},"zh-librime":{"origin":"chinese/librime","version":"1.11.2_3"},"zh-rime-bopomofo":{"origin":"chinese/rime-bopomofo","version":"g20210131_1"},"zh-rime-cangjie":{"origin":"chinese/rime-cangjie","version":"g20210223_1"},"zh-rime-luna-pinyin":{"origin":"chinese/rime-luna-pinyin","version":"g20210805_1"},"zh-rime-stroke":{"origin":"chinese/rime-stroke","version":"g20191221_2"}},"categories":["chinese","textproc"]},{"name":"zh-fcitx5-chewing","origin":"chinese/fcitx5-chewing","version":"5.1.6","comment":"Chewing support for Fcitx5","maintainer":"khng@FreeBSD.org","www":"https://github.com/fcitx/fcitx5-chewing","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f02708de9065200b4525e0e5d6d17bc1cc48128cadabf3ced05bf9c95aa1dc07","flatsize":159397,"path":"All/zh-fcitx5-chewing-5.1.6.pkg","repopath":"All/zh-fcitx5-chewing-5.1.6.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":48256,"desc":"Chewing intelligent phonetic input method library support for\nFcitx5 input method framework.","deps":{"fcitx5":{"origin":"textproc/fcitx5","version":"5.1.11_1"},"kf6-extra-cmake-modules":{"origin":"devel/kf6-extra-cmake-modules","version":"6.14.0"},"zh-libchewing":{"origin":"chinese/libchewing","version":"0.8.5"}},"categories":["chinese","textproc"]},{"name":"zh-fcitx-ui-light","origin":"chinese/fcitx-ui-light","version":"0.1.3_2","comment":"Alternative light weight UI for Fcitx","maintainer":"lichray@gmail.com","www":"https://fcitx-im.org/wiki/Fcitx","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d9b101622225bcbce7886092fbbaeff1cfcbed89a6f0b3aa35a5adf9973ae235","flatsize":107402,"path":"All/zh-fcitx-ui-light-0.1.3_2.pkg","repopath":"All/zh-fcitx-ui-light-0.1.3_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":32224,"desc":"fcitx-ui-light is a very light weight UI for Fcitx, only using Xpm\nand Xft, like go back to 3.6.x times.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"zh-fcitx":{"origin":"chinese/fcitx","version":"4.2.9.9_1"}},"categories":["chinese"],"messages":[{"message":"Replace your `fcitx` command with\n\tfcitx -u fcitx-light-ui\nto start Fcitx with this lightweight UI.","type":"install"}]},{"name":"zh-gb2ps","origin":"chinese/gb2ps","version":"2.02","comment":"Converts Chinese GB (simple) encoded text to PostScript","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2c243ae29e8bd60196b8b046d824bcd153c2083afbe95db1b99f1397a9a14a77","flatsize":6179798,"path":"All/zh-gb2ps-2.02.pkg","repopath":"All/zh-gb2ps-2.02.pkg","licenselogic":"single","licenses":["UNKNOWN"],"pkgsize":1381136,"desc":"GB2PS converts Chinese GB (simple) encoded text to PostScript.\n\nIt automatically supports the HZ encoding.  It even allows you to mix\nGB and HZ code together.\n\nExamples:\n\tinput:\tgb2ps -h\n\toutput:\tthe usage of GB2PS\n\n\tinput:\tgb2ps cm9203d.gb cm\n\toutput: PS programs cm\n\n\tinput:\tgb2ps -b 3 -e 5 cm9208a.hz cm\n\toutput:\tPS program cm from page 3 to page 5.\n\nthen you can print out the Chinese document by sending the PS output\nto your PS printer.","categories":["chinese","print"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe zh-gb2ps port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"zh-ibus-array","origin":"chinese/ibus-array","version":"0.2.2.20230502","comment":"Array 30 input method for IBus","maintainer":"jiashiun@gmail.com","www":"https://github.com/lexical/ibus-array/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"92f82a7744697db692ecd2a65e5c0a23a24f4e85e9114f69b9416bfc2dd993a8","flatsize":5400196,"path":"All/zh-ibus-array-0.2.2.20230502.pkg","repopath":"All/zh-ibus-array-0.2.2.20230502.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1689912,"desc":"Implementation of fully functional Array 30 input method engine for iBus.\nArray 30 is a traditional Chinese input method used in Taiwan.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"ibus":{"origin":"textproc/ibus","version":"1.5.31_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"zh-opencc":{"origin":"chinese/opencc","version":"1.1.6"}},"categories":["chinese"],"shlibs_required":["libc.so.8","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libibus-1.0.so.5","libintl.so.8","libopencc.so.1.1","libpthread.so.0","libsqlite3.so.0"],"options":{"NLS":"on"}},{"name":"zh-fcitx-configtool","origin":"chinese/fcitx-configtool","version":"0.4.9_2","comment":"Fcitx IM framework configuration tool","maintainer":"lichray@gmail.com","www":"https://fcitx-im.org/wiki/Fcitx","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bc61069fdc0c289f289c253d27c6513af22949054dd3189280f05cabad8dd733","flatsize":104219,"path":"All/zh-fcitx-configtool-0.4.9_2.pkg","repopath":"All/zh-fcitx-configtool-0.4.9_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":33672,"desc":"Fcitx is a flexible input method framework. It comes with a script,\nfcitx-configtool, which looks for this configure tool and invokes it.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"zh-fcitx":{"origin":"chinese/fcitx","version":"4.2.9.9_1"}},"categories":["chinese","x11"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libdbus-1.so.3","libdbus-glib-1.so.2","libfcitx-config.so.4","libfcitx-core.so.0","libfcitx-utils.so.0","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0"],"options":{"GTK2":"on","GTK3":"off"}},{"name":"zh-fcitx-chewing","origin":"chinese/fcitx-chewing","version":"0.2.3_1","comment":"Chewing support for Fcitx","maintainer":"lichray@gmail.com","www":"https://fcitx-im.org/wiki/Fcitx","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2d31bb44b49846888a1d127a1d8bf3688f57b4fd835ed223bc77f6d555cb8c8b","flatsize":61878,"path":"All/zh-fcitx-chewing-0.2.3_1.pkg","repopath":"All/zh-fcitx-chewing-0.2.3_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":21068,"desc":"fcitx-chewing provides Chewing, an intelligent phonetic input method\nengine, as a back-end to the Fcitx IM framework.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"zh-fcitx":{"origin":"chinese/fcitx","version":"4.2.9.9_1"},"zh-libchewing":{"origin":"chinese/libchewing","version":"0.8.5"}},"categories":["chinese"]},{"name":"zh-fcitx-cloudpinyin","origin":"chinese/fcitx-cloudpinyin","version":"0.3.7","comment":"Cloud-based Pinyin module for Fcitx","maintainer":"lichray@gmail.com","www":"https://fcitx-im.org/wiki/Fcitx","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e6db2c1d99b722bf3b0d2c705ff052e8878f7988873b85ba85e53d1abba385ad","flatsize":64914,"path":"All/zh-fcitx-cloudpinyin-0.3.7.pkg","repopath":"All/zh-fcitx-cloudpinyin-0.3.7.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":22772,"desc":"fcitx-cloudpinyin is not an input method engine. It adds candidates\nfrom the cloud-based Pinyin services (Sogou, QQ, Baidu, Google) to any\nPinyin IMEs in Fcitx.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"zh-fcitx":{"origin":"chinese/fcitx","version":"4.2.9.9_1"}},"categories":["chinese"]},{"name":"zh-rime-array","origin":"chinese/rime-array","version":"g20210824_1","comment":"Rime Array input schema support","maintainer":"khng@FreeBSD.org","www":"https://github.com/rime/rime-array","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4b5ae408ba4aa0ff6e5ceeacc5438478985ab34ad118a8896755d6b33d22867e","flatsize":30254464,"path":"All/zh-rime-array-g20210824_1.pkg","repopath":"All/zh-rime-array-g20210824_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":6825588,"desc":"Array input schema for Rime.","deps":{"zh-rime-prelude":{"origin":"chinese/rime-prelude","version":"g20211023"}},"categories":["chinese","textproc"],"options":{"DOCS":"on"}},{"name":"zh-enscript-a4","origin":"chinese/enscript","version":"1.6.6_4","comment":"ASCII to PostScript filter","maintainer":"ports@FreeBSD.org","www":"https://www.gnu.org/software/enscript/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2540cd570e10e85b35d3ba6fb47a660c8796181a8979503833a497ca28b48572","flatsize":1807927,"path":"All/zh-enscript-a4-1.6.6_4.pkg","repopath":"All/zh-enscript-a4-1.6.6_4.pkg","licenselogic":"single","pkgsize":329564,"desc":"This is a filter that converts text files to PostScript, RTF, or HTML\nand then spools generated output to a printer or dumps it to a file.\nInput files in a number of programming languages, including C, Perl,\nTcl, and more, can optionally be pretty-printed instead of printed as\nplain-text.  Many printing options are available.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"zh-ttfm":{"origin":"chinese/ttfm","version":"0.9.5_8"}},"categories":["chinese","print"],"shlibs_required":["libc.so.8","libintl.so.8","libm.so.4"],"options":{"NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:gnu:enscript:1.6.6:::::dragonfly6:x86_64:4"},"messages":[{"message":"For BIG5 users, use commands like this to generate PS documents:\n\nenscript -X big5 -f ShanHeiSun-Light-B5pc-H@12 -o [output.ps] [file]\n\nMake sure to use those fonts having \"B5pc\" in their names.\nIf you don't have them, install chinese/arphicttf with WANT_GS=yes.","type":"install"},{"message":"===>   NOTICE:\n\nThe zh-enscript-a4 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"zh-elffont","origin":"chinese/elffont","version":"1.0","comment":"Typeface blending Bopomofo phonetic symbols with \"Elvish\"","maintainer":"lwhsu@FreeBSD.org","www":"https://github.com/justfont/Elffont/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2c559021296c195e6d0d5e6e34163c51846121ef5ef1e6cfdced11034d9fe037","flatsize":54008,"path":"All/zh-elffont-1.0.pkg","repopath":"All/zh-elffont-1.0.pkg","licenselogic":"single","licenses":["unknown"],"pkgsize":35952,"desc":"justfont collaborates with calligrapher Daphne to release Elffont, a unique\ntypeface blending Bopomofo phonetic symbols with a mystical \"Elvish\" style.\n\nhttps://blog.justfont.com/2024/10/elffont/","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["chinese","x11-fonts"]},{"name":"zh-gcin","origin":"chinese/gcin","version":"2.9.0_3","comment":"Traditional Chinese input utility in X","maintainer":"vanilla@FreeBSD.org","www":"https://hyperrate.com/dir.php?eid=67","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9f434a0944b0444bdb3075906bff81512ec08b0c6f01222b6deea8c381adb54a","flatsize":18207494,"path":"All/zh-gcin-2.9.0_3.pkg","repopath":"All/zh-gcin-2.9.0_3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":4039700,"desc":"gcin is a Gtk Chinese INput application in X, well support in Traditional\nChinese(Big5) charsets.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["chinese","gnome","textproc"],"shlibs_required":["libX11.so.6","libXtst.so.6","libc.so.8","libcairo.so.2","libcurl.so.4","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0"],"options":{"ANTHY":"off"},"messages":[{"message":"Remember to set these environment varibles (such as your ~/.xinitrc):\n\n  export XMODIFIERS='@im=gcin'\n  export GTK_IM_MODULE=gcin\n\n  # Finally, to start the GCIN input method daemon, use command:\n  exec gcin &","type":"install"}]},{"name":"zh-wordpress-zh_TW","origin":"chinese/wordpress-zh_TW","version":"6.6.1","comment":"State-of-the-art semantic personal publishing platform","maintainer":"joneum@FreeBSD.org","www":"https://cn.wordpress.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"079c65c8d590f484a2e037793d7235c2f124fbc291f5ee9bdf7b5a8f6cdfa416","flatsize":74987601,"path":"All/zh-wordpress-zh_TW-6.6.1.pkg","repopath":"All/zh-wordpress-zh_TW-6.6.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":17233516,"desc":"WordPress is a state-of-the-art semantic personal publishing platform\nwith a focus on aesthetics, web standards, and usability.\n\nMore simply, Wordpress is what you use when you want to work\nwith your blogging software, not fight it.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-curl":{"origin":"ftp/php83-curl","version":"8.3.21"},"php83-exif":{"origin":"graphics/php83-exif","version":"8.3.21"},"php83-fileinfo":{"origin":"sysutils/php83-fileinfo","version":"8.3.21"},"php83-ftp":{"origin":"ftp/php83-ftp","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-mysqli":{"origin":"databases/php83-mysqli","version":"8.3.21"},"php83-pecl-imagick":{"origin":"graphics/pecl-imagick","version":"3.7.0_5"},"php83-tokenizer":{"origin":"devel/php83-tokenizer","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"},"php83-zip":{"origin":"archivers/php83-zip","version":"8.3.21"},"php83-zlib":{"origin":"archivers/php83-zlib","version":"8.3.21"}},"categories":["chinese","www"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:wordpress:wordpress:6.6.1:::zh_TW::dragonfly6:x86_64"},"messages":[{"message":"Before the first use of WordPress, copy wp-config-sample.php to wp-config.php\nin /usr/local/www/wordpress-zh_TW and modify it to fit your MySQL.\nMaybe you need 'mysqladmin create wordpress' first.","type":"install"},{"message":"If you are upgrading, please run http://your.site/wordpress/wp-admin/upgrade.php\nto upgrade WordPress.","type":"upgrade"}]},{"name":"zh-cless","origin":"chinese/cless","version":"290_1","comment":"Better pager utility (and it speaks Chinese)","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"55c774ca8a5d433fdd11425009878fabf0f0a810be77c3515166447f1449949a","flatsize":134746,"path":"All/zh-cless-290_1.pkg","repopath":"All/zh-cless-290_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":62808,"desc":"A paginator similar to \"more\" or \"pg\", but much more powerful and\nspeaks Chinese.\n\nCless is a port of GNU's less version 290 that suports the display of files\nwritten in the Chinese language using the GB (simple) or Big5 (complex)\nencodings.  You can switch to reading of normal ASCII text by setting the\nenvironment LESSCHARSET to 'ascii'.\n\nAlso, the help can be displayed in either Simple Chinese, Complex Chinese,\nor English by setting the LESSHELP environmental variable to the correct\nhelpfile.  Cless should be run w/in a CXterm or simular terminal emulator\nsupporting Chinese language encodings.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["chinese"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe zh-cless port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"zh-fireflyttf-LGJ","origin":"chinese/fireflyttf","version":"1.3.0_8","comment":"Combination of two Arphic Sung fonts","maintainer":"ports@FreeBSD.org","www":"http://www.study-area.org/apt/firefly-font/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b4571c815c24ef5fcbf66456bf083ae7da1423c570b3e55da8e0e9086a6c05f7","flatsize":15473847,"path":"All/zh-fireflyttf-LGJ-1.3.0_8.pkg","repopath":"All/zh-fireflyttf-LGJ-1.3.0_8.pkg","licenselogic":"single","pkgsize":5091516,"desc":"Firefly Truetype Font is combine of two arphic sung font and is embed\n9pt, 10pt, 11pt bitmaps.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["chinese","x11-fonts"],"options":{"GHOSTSCRIPT":"off","X11":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe zh-fireflyttf-LGJ port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"zh-rime-cangjie","origin":"chinese/rime-cangjie","version":"g20210223_1","comment":"Rime Cangjie v5 schema support","maintainer":"khng300@gmail.com","www":"https://github.com/rime/rime-cangjie","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bde3fb5d7bc66a7e95a699e44e5c078228a83da7e9784aea2296b53f7380b89c","flatsize":22668128,"path":"All/zh-rime-cangjie-g20210223_1.pkg","repopath":"All/zh-rime-cangjie-g20210223_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":7765732,"desc":"Rime Cangjie v5 schema input support.","deps":{"zh-rime-prelude":{"origin":"chinese/rime-prelude","version":"g20211023"}},"categories":["chinese","textproc"],"options":{"DOCS":"on"}},{"name":"zh-chiconv","origin":"chinese/chiconv","version":"11.3","comment":"Auto chinese encoding converter","maintainer":"buganini@gmail.com","www":"https://github.com/buganini/chiconv","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d805ef023d40beb19c17b034b42f59699ff903a4db5d71d1d91d9100da93bb18","flatsize":15612,"path":"All/zh-chiconv-11.3.pkg","repopath":"All/zh-chiconv-11.3.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":6212,"desc":"Auto chinese encoding converter. It can detect UTF-8/Big5/GBK text and convert\nthem to specified chinese encoding with transliteration.","deps":{"bsdconv":{"origin":"converters/bsdconv","version":"11.6"}},"categories":["chinese","converters"],"shlibs_required":["libbsdconv.so.11","libc.so.8"]},{"name":"zh-c2t","origin":"chinese/c2t","version":"1.0_1","comment":"Translates GB/Big5 encoding to tone pinyin","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eb0a3a8d1c2a5674b017fc742bebb8fee7609dabc5b5e67f09f58ba5bae2e8a4","flatsize":35075,"path":"All/zh-c2t-1.0_1.pkg","repopath":"All/zh-c2t-1.0_1.pkg","licenselogic":"single","pkgsize":20888,"desc":"c2t (chinese2text) translates GB/Big5 encoding to tone pinyin.","categories":["chinese"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe zh-c2t port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"zh-bug5","origin":"chinese/bug5","version":"1.18","comment":"Big5/GBK <-> UTF-8 translating layer in terminal","maintainer":"buganini@gmail.com","www":"https://github.com/buganini/bug5","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"679f691ddd390be084e0a6c6e34a00753688c1b9362e5861d1b915bca1b1c603","flatsize":16315,"path":"All/zh-bug5-1.18.pkg","repopath":"All/zh-bug5-1.18.pkg","licenselogic":"and","licenses":["BSD2CLAUSE","BSD3CLAUSE"],"pkgsize":6344,"desc":"bug5 is a Big5/GBK <-> UTF-8 translating layer in terminal.\nIt's modified from script(1).\n\nFeatures that screen doesn't have:\n- Autoset locale\n- UAO\n- Unpad padded ambiguous-width characters\n- ANSI-Broken Big5 (eg. Double Color) fixing\n- Optional Traditional-Simplified conversion\n- BSD License\n- Specifying size for slave terminal + auto scrolling region setting\n\nFeatures that both bug5 and screen has:\n- Optional ambiguous-width characters padding\n- Specify I/O conversion","deps":{"bsdconv":{"origin":"converters/bsdconv","version":"11.6"}},"categories":["chinese","converters"],"shlibs_required":["libbsdconv.so.11","libc.so.8","libutil.so.4"]},{"name":"zh-rime-jyutping","origin":"chinese/rime-jyutping","version":"g20200809_1","comment":"Rime Jyutping (old) schema support","maintainer":"khng300@gmail.com","www":"https://github.com/rime/rime-jyutping","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7b43317a30fefe07c9871d7738912af760e7c35ed6ba4bde26288b957dd930b2","flatsize":60117641,"path":"All/zh-rime-jyutping-g20200809_1.pkg","repopath":"All/zh-rime-jyutping-g20200809_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":15143008,"desc":"Rime Hong Kong Cantonese, Jyutping and Yale schemas for Cantonese input support.","deps":{"zh-rime-prelude":{"origin":"chinese/rime-prelude","version":"g20211023"}},"categories":["chinese","textproc"],"options":{"DOCS":"on"}},{"name":"zh-fcitx-table-extra","origin":"chinese/fcitx-table-extra","version":"0.3.8_1","comment":"Table-based input methods for Fcitx","maintainer":"lichray@gmail.com","www":"https://fcitx-im.org/wiki/Fcitx","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ed6421d0004431c3eba23799ca895cd4a634ebe3c6da82b1009a2414797c15d5","flatsize":30280129,"path":"All/zh-fcitx-table-extra-0.3.8_1.pkg","repopath":"All/zh-fcitx-table-extra-0.3.8_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":4166964,"desc":"fcitx-table-extra provides Boshiamy, Zhengma, Cangjie, and Quick input\nmethods driven by the fcitx-table IM engine.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"zh-fcitx":{"origin":"chinese/fcitx","version":"4.2.9.9_1"}},"categories":["chinese"]},{"name":"zh-auto-tw-l10n","origin":"chinese/auto-tw-l10n","version":"1.16","comment":"Automatic localization for Traditional Chinese locale","maintainer":"ports@FreeBSD.org","www":"https://github.com/BSDTW/auto-tw-l10n","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6144d4a0273dc949077db9ffdf4f2e139e73c51e80caa173ad349dfb615b30cb","flatsize":24383,"path":"All/zh-auto-tw-l10n-1.16.pkg","repopath":"All/zh-auto-tw-l10n-1.16.pkg","licenselogic":"single","pkgsize":9208,"desc":"Traditional Chinese (BIG-5 encoding) zh_TW.Big5 automatic localization\nInstall this port and you will have a Traditional Chinese FreeBSD system","categories":["chinese"],"messages":[{"message":"English Instructions:\n Please tell your users to merge their old dotfiles with the new ones, in\n \t/usr/local/share/skel/zh_TW.UTF-8/dot.*\n\n For future adduser\n\t# adduser -k /usr/local/share/skel/zh_TW.UTF-8\n\n Finally, tuning your /etc/make.conf.  Please SEE ALSO following file.\n ==> /usr/local/share/skel/zh_TW.UTF-8/make.conf\n\n**************************************************************************\n\n中文繁體(UTF-8)說明:\n 請告知您的使用者比對他們的舊設定跟新設定，放在\n /usr/local/share/skel/zh_TW.UTF-8/dot.*\n\n 若之後新增使用者的話，請用下面類似方式：\n\t# adduser -k /usr/local/share/skel/zh_TW.UTF-8\n\n 最後，請參考下面這檔案來修改 /etc/make.conf 以做更好的設定：\n ==> /usr/local/share/skel/zh_TW.UTF-8/make.conf","type":"install"},{"message":"===>   NOTICE:\n\nThe zh-auto-tw-l10n port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"zh-autoconvert","origin":"chinese/autoconvert","version":"0.3.16_5","comment":"Intelligent Chinese encoding converter","maintainer":"ports@FreeBSD.org","www":"http://banyan.dlut.edu.cn/~ygh/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"698ea7abec22cf485c0e5ffb7567acc1e6437ea4b91a37e1a0f4be43c263ceea","flatsize":986751,"path":"All/zh-autoconvert-0.3.16_5.pkg","repopath":"All/zh-autoconvert-0.3.16_5.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3"],"pkgsize":165416,"desc":"If you use procmail, there will be an example at:\n${PREFIX}/share/autoconvert/procmailrc.example, which helps you to setup\nautoconvert as a filter of procmail.","categories":["chinese"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe zh-autoconvert port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"zh-cconv","origin":"chinese/cconv","version":"0.6.3","comment":"Simplified-Traditional Chinese conversion tool","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/xiaoyjy/cconv","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d9c7381b22243607a1a4702bbd81963330f6ba2cf8a89a4ec77da8bdf4088308","flatsize":2702469,"path":"All/zh-cconv-0.6.3.pkg","repopath":"All/zh-cconv-0.6.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":242408,"desc":"cconv (pronunciation: see-conv) is an iconv-based Simplified-Traditional Chinese\nconversion tool. It is NOT only a transcoding program, but also a TRANSLATE tool\nbetween Simplified Chinese and Traditional Chinese.\n\nWe stand on the shoulders of giants. cconv source code is based on iconv, an\nexcellent program which converts text from one encoding to another.\n\nFeatures:\n- iconv-like usage.\n- language-level Simplified-Traditional Chinese conversion.\n- idioms can be translated.","categories":["chinese","converters"],"shlibs_required":["libc.so.8"]},{"name":"zh-auto-cn-l10n","origin":"chinese/auto-cn-l10n","version":"1.1_4","comment":"The automatic localization for Simplified Chinese zh_CN.eucCN locale","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d2063fc98baa9fa233206bbec44bd73b01c128c60b7a1d4261af16e9ee7e81e8","flatsize":19656,"path":"All/zh-auto-cn-l10n-1.1_4.pkg","repopath":"All/zh-auto-cn-l10n-1.1_4.pkg","licenselogic":"single","pkgsize":7484,"desc":"Simplified Chinese (GB2312 encoding) zh_CN.eucCN automatic localization\nInstall this port and you will have a Simplified Chinese FreeBSD system","deps":{"wqy-fonts":{"origin":"x11-fonts/wqy","version":"20100803_10,1"},"zh-scim-pinyin":{"origin":"chinese/scim-pinyin","version":"0.5.92_4"},"zh-scim-tables":{"origin":"chinese/scim-tables","version":"0.5.10_1"}},"categories":["chinese"],"options":{"FCITX":"off","FIREFLYTTF":"off","MINICHINPUT":"off","SCIM":"on","WQY":"on"},"messages":[{"message":"English Instructions:\n Please tell your users to merge their old dotfiles with the new ones, in\n    /usr/local/share/skel/zh_CN.eucCN/dot.*\n\n For future adduser\n    # adduser -k /usr/local/share/skel/zh_CN.eucCN\n\n**************************************************************************\n\n简体中文说明:\n 请告诉您的用户比较他们的新旧设置,放在\n /usr/local/share/skel/zh_CN.eucCN/dot.*\n\n 如果以后需要新增用户,请用类似以下的方式:\n    # adduser -k /usr/local/share/skel/zh_CN.eucCN","type":"install"},{"message":"===>   NOTICE:\n\nThe zh-auto-cn-l10n port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"zh-aterm","origin":"chinese/aterm","version":"1.0.1_1","comment":"Color vt102 terminal emulator with transparency support","maintainer":"gugod@gugod.org","www":"https://aterm.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"97f4ae58a933888df85e9321bc8685216df7266ebe71e2516c01bc227a5cc373","flatsize":162619,"path":"All/zh-aterm-1.0.1_1.pkg","repopath":"All/zh-aterm-1.0.1_1.pkg","licenselogic":"single","pkgsize":72172,"desc":"aterm is a color vt102 terminal emulator, based on rxvt 2.4.8 with\nadditions for fast transparency.\n\nIt was created with AfterStep users in mind, but is not tied to any\nlibraries, and can be used anywhere.","deps":{"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["chinese","x11"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libc.so.8"],"annotations":{"cpe":"cpe:2.3:a:aterm:aterm:1.0.1:::::dragonfly6:x86_64:1"}},{"name":"zh-chinese-calendar","origin":"chinese/chinese-calendar","version":"1.0.3.r59","comment":"Chinese traditional calendar","maintainer":"yuri@FreeBSD.org","www":"https://github.com/WhiredPlanck/chinese-calendar","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"85fd042ed2349fbe526258abac84f4bc7c77fc2eaed81e9f9b8183b3fc4e06a0","flatsize":1306548,"path":"All/zh-chinese-calendar-1.0.3.r59.pkg","repopath":"All/zh-chinese-calendar-1.0.3.r59.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":449932,"desc":"\"Chinese calendar\" is a Chinese traditional calendar for Ubuntu Kylin.\nYou can find festivals and solar terms for China. In line with the Chinese\nusing habit, it can help users to query date easily.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["chinese"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Sql.so.5","libQt5Svg.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"zh-bitchx","origin":"chinese/bitchx","version":"1.2.1_4,1","comment":"Feature-rich scriptable IRC client","maintainer":"danfe@FreeBSD.org","www":"https://bitchx.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"90d728028b5e7b2c9c2ee30849433e1735af1595c293dd47582400eb1c5c01d3","flatsize":3155101,"path":"All/zh-bitchx-1.2.1_4,1.pkg","repopath":"All/zh-bitchx-1.2.1_4,1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1015500,"desc":"BitchX is an IRC (Internet Relay Chat) client by Colten Edwards aka\npanasync@EFnet, it is based on its predecessors ircII and Epic.\n\nBitchX was originally started as a script by Trench and HappyCrappy for\nthe popular Unix IRC client ircII.  Around Christmas of 1994 the script\nwas patched directly into the client by Colten Edwards.\n\nBitchX includes features which make it a bot, bouncer, and a friendly\nIRC client at the same time.\n\nBitchX is one the most popular IRC clients among Unix systems.  It is\nhighly customizable and capable of running scripts, so it can be used\nas an IRC bot too.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["chinese","irc"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12","libdl.so.0","libm.so.4","libssl.so.12","libtinfo.so.6"],"options":{"DOCS":"on","IPV6":"on","LANG_HE":"off","PLUGINS":"on","SSL":"on","TOGGLES":"off"},"annotations":{"cpe":"cpe:2.3:a:bitchx:bitchx:1.2.1:::::dragonfly6:x86_64:4"}},{"name":"zh-FreeWnn-lib","origin":"chinese/FreeWnn-lib","version":"1.1.1.a021_15","comment":"Japanese/Chinese/Korean input method (Chinese client libraries)","maintainer":"hrs@FreeBSD.org","www":"http://freewnn.osdn.jp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e93db6e43de614e8825c8d8f2bf0aeae4307ebd9ebafd29d9641feec957ac523","flatsize":768588,"path":"All/zh-FreeWnn-lib-1.1.1.a021_15.pkg","repopath":"All/zh-FreeWnn-lib-1.1.1.a021_15.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":157044,"desc":"FreeWnn is a Japanese/Chinese/Korean input method.\n\nThis port has only libraries for a Chinese imput method. The libraries\ncontaines a archive file (libcwnn.a), header files and files which are\nused to a client.\n\nNote that you must set a environment variable CSERVER or TSERVER if\nyou use a client of Wnn.","deps":{"ja-FreeWnn-lib":{"origin":"japanese/FreeWnn-lib","version":"1.1.1.a021_15"}},"categories":["chinese"],"options":{"SERVER":"off","LIB":"on","WNN":"off","KWNN":"off","CWNN":"on"}},{"name":"zh-FreeWnn-server","origin":"chinese/FreeWnn-server","version":"1.1.1.a021_15","comment":"Japanese/Chinese/Korean input method (Chinese server)","maintainer":"hrs@FreeBSD.org","www":"http://freewnn.osdn.jp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cae759466a75650fb8b5483e96dc0915c8235319ae5e28b515bee5275bbba974","flatsize":4912150,"path":"All/zh-FreeWnn-server-1.1.1.a021_15.pkg","repopath":"All/zh-FreeWnn-server-1.1.1.a021_15.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":904232,"desc":"FreeWnn is a Japanese/Chinese/Korean input method.\n\nThis port has only the server and dictionaries used for the Chinese\ninput method.","deps":{"ja-FreeWnn-lib":{"origin":"japanese/FreeWnn-lib","version":"1.1.1.a021_15"},"zh-FreeWnn-lib":{"origin":"chinese/FreeWnn-lib","version":"1.1.1.a021_15"}},"categories":["chinese"],"users":["wnn"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcwnn.so.0","libwrap.so.4"],"options":{"SERVER":"on","LIB":"off","WNN":"off","KWNN":"off","CWNN":"on"}},{"name":"zgv","origin":"graphics/zgv","version":"5.9_12","comment":"Graphics viewer for SVGAlib","maintainer":"ports@FreeBSD.org","www":"https://www.svgalib.org/rus/zgv/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aaab1eb81926faacf05103799baa911fa7a16950eeb6359cf3473e4cce887bd3","flatsize":365284,"path":"All/zgv-5.9_12.pkg","repopath":"All/zgv-5.9_12.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":161780,"desc":"zgv is an svgalib-based viewer which views GIF, JPEG, PNG,\nPBM/PGM/PPM, TIFF, BMP, TGA, PCX, mrf, XBM, and XPM files, with a\nfull-screen file selector front-end. It can be used as a simple\ncommand, with zgv filename(s), which bypasses the front-end. For\nmore on how zgv works and how to use it, do `info zgv' or `man zgv'\nonce it's installed.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"png":{"origin":"graphics/png","version":"1.6.47"},"svgalib":{"origin":"graphics/svgalib","version":"1.4.3_8"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libjpeg.so.8","libm.so.4","libpng16.so.16","libtiff.so.6","libvga.so.1","libvgagl.so.1","libz.so.3"],"options":{"DOCS":"on","SDL":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe zgv port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"zfstools","origin":"filesystems/zfstools","version":"0.3.6_2","comment":"OpenSolaris-compatible auto snapshotting for ZFS","maintainer":"bdrewery@FreeBSD.org","www":"https://github.com/bdrewery/zfstools","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c935be567fbaaaf47bac14b612e504a459054aa857fa8968d6f87a5e3aa151ca","flatsize":25967,"path":"All/zfstools-0.3.6_2.pkg","repopath":"All/zfstools-0.3.6_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":8804,"desc":"ZFSTools is an OpenSolaris-like and compatible auto snapshotting\nscript, which also supports auto snapshotting mysql databases.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"}},"categories":["filesystems","ruby","sysutils"],"options":{"DOCS":"on"},"messages":[{"message":"To enable automatic snapshots, place lines such as these into /etc/crontab:\n\n    PATH=/etc:/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin\n    15,30,45 * * * * root /usr/local/sbin/zfs-auto-snapshot frequent  4\n    0        * * * * root /usr/local/sbin/zfs-auto-snapshot hourly   24\n    7        0 * * * root /usr/local/sbin/zfs-auto-snapshot daily     7\n    14       0 * * 7 root /usr/local/sbin/zfs-auto-snapshot weekly    4\n    28       0 1 * * root /usr/local/sbin/zfs-auto-snapshot monthly  12\n\nThis will keep 4 15-minutely snapshots, 24 hourly snapshots, 7 daily snapshots,\n4 weekly snapshots and 12 monthly snapshots. Any resulting zero-sized snapshots\nwill be automatically cleaned up.\n\nEnable snapshotting on a dataset or top-level pool with:\n\n    zfs set com.sun:auto-snapshot=true DATASET\n\nChildren datasets can be disabled for snapshot with:\n\n    zfs set com.sun:auto-snapshot=false DATASET\n\nOr for specific intervals:\n\n    zfs set com.sun:auto-snapshot:frequent=false DATASET\n\nSee website and command usage output for further details.","type":"install"}]},{"name":"zfsnap2","origin":"filesystems/zfsnap2","version":"2.0.0.b3_4","comment":"Portable performant script to make rolling ZFS snapshots easy","maintainer":"mm@FreeBSD.org","www":"https://github.com/zfsnap/zfsnap","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"233d7b297c04dce802b80c9c6c0c0af290232059cd79639b691c837603f7402a","flatsize":55617,"path":"All/zfsnap2-2.0.0.b3_4.pkg","repopath":"All/zfsnap2-2.0.0.b3_4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":19652,"desc":"zfsnap makes rolling ZFS snapshots easy and - with cron - automatic.\n\nThe main advantages of zfsnap are its portability, simplicity, and performance.\nIt is written purely in /bin/sh and does not require any additional software -\nother than a few core *nix utilies.\n\nzfsnap stores all the information it needs about a snapshot directly in its\nname; no database or special ZFS properties are needed. The information is\nstored in a way that is human readable, making it much easier for a sysadmin to\nmanage and audit backup schedules.\n\nSnapshot names are in the format of pool/fs@[prefix]Timestamp--TimeToLive\n(e.g. pool/fs@weekly-2014-04-07_05.30.00--6m). The prefix is optional but can\nbe quite useful for filtering, Timestamp is the date and time when the snapshot\nwas created, and TimeToLive (TTL) is the amount of time the snapshot will be\nkept until it can be deleted.","categories":["filesystems","sysutils"],"options":{"BASH":"on","DOCS":"on","ZSH":"on"}},{"name":"zh-dictd-database","origin":"chinese/dictd-database","version":"1.6_1","comment":"Chinese <-> English dictd words database","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"98a6ff5d761f15f8c39714688e0f54aa2cbaf038b5fecce8601fc96ee0fdd4ea","flatsize":9555943,"path":"All/zh-dictd-database-1.6_1.pkg","repopath":"All/zh-dictd-database-1.6_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":5830144,"desc":"A Chinese(Big5) <-> English dictd words database.\n\npydict database have 177751 headwords.\nmoecomp database have 67263 headwords.\nnetterm database have 6477 headwords.\ncedict database have 26348 headwords.","deps":{"dictd":{"origin":"net/dictd","version":"1.13.3"}},"categories":["chinese","textproc"],"messages":[{"message":"You need to add following to /etc/rc.conf:\n\ndictd_flags=\"--locale zh_TW.UTF-8\"\n\nAnd, you also need adding the following to /usr/local/etc/dictd.conf:\n\ndatabase moecomp   { data \"/usr/local/lib/dict/moecomp.dict.dz\"\n                     index \"/usr/local/lib/dict/moecomp.index\" }\ndatabase netterm   { data \"/usr/local/lib/dict/netterm.dict.dz\"\n                     index \"/usr/local/lib/dict/netterm.index\" }\ndatabase pydict    { data \"/usr/local/lib/dict/pydict.dict.dz\"\n                     index \"/usr/local/lib/dict/pydict.index\" }\ndatabase cedict    { data \"/usr/local/lib/dict/cedict.dict.dz\"\n                     index \"/usr/local/lib/dict/cedict.index\" }","type":"install"},{"message":"===>   NOTICE:\n\nThe zh-dictd-database port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"zfsnap","origin":"filesystems/zfsnap","version":"1.11.1_1","comment":"Simple sh script to make zfs rolling snaphosts with cron","maintainer":"yamagi@yamagi.org","www":"https://github.com/zfsnap/zfsnap","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0a85fc207011fae6162df0bb94c9de34700932e1573fa68ca2e8a89c8ef99b4e","flatsize":25623,"path":"All/zfsnap-1.11.1_1.pkg","repopath":"All/zfsnap-1.11.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":6760,"desc":"zfSnap is a simple sh script for creating ZFS snapshots. When called from\ncron rolling snapshots can be created and deleted automatically. The main\nadvantage of zfSnap is that it is written in 100%25 pure /bin/sh, does not\nrequire any additional software to run, and is simple to use.\n\nzfSnap keeps all information about snapshot in snapshot name. zfs snapshot\nnames are in form: Timestamp--TTL where timestamp is date and time of\nsnapshot creation and TTL is Time To Live in human readable form.","categories":["filesystems","sysutils"],"messages":[{"message":"To run zfSnap periodically you can add these options to your\n\t/etc/periodic.conf\n\n\txPERIODICx_zfsnap_enable\t- Enable xPERIODICx snapshots\n\t\t\t\t\t  (values: YES | NO)\n\txPERIODICx_zfsnap_fs\t\t- Space separated zfs filesystems\n\t\t\t\t\t  to create non-recursive snapshots\n\txPERIODICx_zfsnap_recursive_fs\t- Space separated zfs filesystems\n\t\t\t\t\t  to create recursive snapshots\n\txPERIODICx_zfsnap_ttl\t\t- Set Time To Live\n\txPERIODICx_zfsnap_verbose\t- Verbose output (values: YES | NO)\n\txPERIODICx_zfsnap_flags\t\t- zfSnap generic flags\n\t\t\t\t\t  (except -v and -d)\n\txPERIODICx_zfsnap_enable_prefix - Create snapshots with prefix\n\t\t\t\t\t  (Default = YES)\n\txPERIODICx_zfsnap_prefix\t- Set prefix to use for new snapshots\n\t\t\t\t\t  (Default = \"xPERIODICx-\")\n\t(where xPERIODICx is any of hourly, daily, weekly, monthly, reboot)\n\n\txPERIODICx_zfsnap_delete_enable    - Delete old snapshots periodically\n\t\t\t\t\t     (values: YES | NO)\n\txPERIODICx_zfsnap_delete_flags\t   - zfSnap generic flags\n\t\t\t\t\t     (except -v and -d)\n\txPERIODICx_zfsnap_delete_verbose   - Verbose output (values: YES | NO)\n\txPERIODICx_zfsnap_delete_prefixes  - Space separated list of prefixes\n\t\t\t\t\t     of old zfSnap snapshots to delete\n\t\t\t\t\t     'hourly-', 'daily-', 'weekly-',\n\t\t\t\t\t     'monthly-' and 'reboot-' prefixes\n\t\t\t\t\t     are hard-coded\n\t(where xPERIODICx is any of daily, weekly, monthly)\n\n\n\tAdd these lines to your /etc/crontab\n\t4\t*\t*\t*\t*\troot\tperiodic hourly\n\t@reboot\t\t\t\t\troot\tperiodic reboot\n\n\tNOTE: it is not recommended to delete zfSnap snapshots every hour.\n\tDeleting zfs snapshots takes more time than creating them.\n\tThere for it's better to delete snapshots once per day...\n\n\n\tPeriodic scripts provide very limited feature set. If you want to use\n\tmore advanced setup, you need to call zfSnap from crontab directly.\n\tThis way you can combine all sort of parameter combinations.\n\n\tDon't forget to check https://github.com/graudeejs/zfSnap/wiki for more\n\tinfo.\n\n\tFeedback welcomed: graudeejs@gmail.com","type":"install"}]},{"name":"zfs-stats-lite","origin":"filesystems/zfs-stats-lite","version":"1.4","comment":"Display human-readable ZFS statistics","maintainer":"ports@FreeBSD.org","www":"https://druidbsd.sourceforge.net/download.shtml","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e64d4b1ab455ee09314036f69019c0f32a7b66656c547d71023607c97aa6edef","flatsize":31912,"path":"All/zfs-stats-lite-1.4.pkg","repopath":"All/zfs-stats-lite-1.4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":8636,"desc":"zfs-stats displays ZFS statistics in human-readable format including\nARC, L2ARC, zfetch (DMU) and vdev cache statistics.\n\nThis script is a fork of filesystems/zfs-stats which has no dependency on perl or\nother ports.","categories":["filesystems","sysutils"],"messages":[{"message":"===>   NOTICE:\n\nThe zfs-stats-lite port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"zfs-stats","origin":"filesystems/zfs-stats","version":"1.3.2","comment":"Displays general ZFS information and human-readable statistics","maintainer":"mm@FreeBSD.org","www":"https://github.com/mmatuska/zfs-stats","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d271dcaee96bab1092045ee4a317a3b8a152d68f91d8a011718472ee62e7b1ef","flatsize":40830,"path":"All/zfs-stats-1.3.2.pkg","repopath":"All/zfs-stats-1.3.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":10196,"desc":"ZFS statistics tool for FreeBSD.\n\nThe zfs-stats script displays general ZFS information and\nhuman-readable statistics for the following subsystems:\n  * ARC\n  * L2ARC\n  * DMU (zfetch)\n  * vdev cache","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["filesystems","sysutils"]},{"name":"zfs-snapshot-clean","origin":"filesystems/zfs-snapshot-clean","version":"0.2.0","comment":"Tool to sieve ZFS snapshots as per given spec a la 'pdumpfs-clean'","maintainer":"ports@FreeBSD.org","www":"https://github.com/knu/zfs-snapshot-clean","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"341c79e89af3593699760183962fabaed38c72cb3baae6807befcdab7e015f95","flatsize":7934,"path":"All/zfs-snapshot-clean-0.2.0.pkg","repopath":"All/zfs-snapshot-clean-0.2.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":3848,"desc":"zfs-snapshot-clean\n------------------\n\nThis is a tool to sieve ZFS snapshots as per given spec a la\n`pdumpfs-clean'.\n\nTypical usage is as follows:\n\n  for vol in zpool/home zpool/var; do\n    zfs snapshot \"$vol@$(date +%25Y-%25m-%25d)\" && zfs-snapshot-clean \"$vol\"\n  done\n\nRun `zfs-snapshot-clean -h' for details.","categories":["filesystems","sysutils"],"messages":[{"message":"===>   NOTICE:\n\nThe zfs-snapshot-clean port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"zig010","origin":"lang/zig010","version":"0.10.1_1","comment":"Language designed for robustness, optimality, and maintainability (deprecated 0.10.* series)","maintainer":"bsd@orsolic.org","www":"https://ziglang.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c3c165f80e87c95803c5b427da5aae1589f152eb95c2d74d2551c9190db6df79","flatsize":155147286,"path":"All/zig010-0.10.1_1.pkg","repopath":"All/zig010-0.10.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17598660,"desc":"Zig is a general purpose programming language designed for robustness,\noptimality, and maintainability.","deps":{"llvm15":{"origin":"devel/llvm15","version":"15.0.7_10"}},"categories":["lang"],"shlibs_required":["libLLVM-15.so","libc.so.8","libclang-cpp.so.15","libm.so.4","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on","STATIC":"off"}},{"name":"zfs-snapshot-mgmt","origin":"filesystems/zfs-snapshot-mgmt","version":"20090201_4","comment":"Automatic ZFS snapshot management tool","maintainer":"johntdarrah@gmail.com","www":"http://marcin.studio4plus.com/en/zfs-file-history/howto.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"444f70969de65436cecde36d2b2fe385c57cde36f574b76c71d94268d4aec579","flatsize":9188,"path":"All/zfs-snapshot-mgmt-20090201_4.pkg","repopath":"All/zfs-snapshot-mgmt-20090201_4.pkg","licenselogic":"single","pkgsize":5704,"desc":"A simple ruby script for automating creation and removal of ZFS snapshots.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"}},"categories":["filesystems","sysutils"],"messages":[{"message":"To actually turn on the automatic snapshots you have to do the following:\n\n1. Add an appropriate crontab entry, e.g.:\n\n    echo \"*/5 * * * *\troot   /usr/local/bin/zfs-snapshot-mgmt\" >> /etc/crontab\n\nSee zfs-snapshot-mgmt(8) manpage for more details.","type":"install"},{"message":"Remember to remove zfs-snapshot-mgmt entry from cron configuration.\nOtherwise the system will be constantly trying to call the deinstalled script.","type":"remove"}]},{"name":"zfs-periodic","origin":"filesystems/zfs-periodic","version":"1.0.20130213","comment":"Simple way of maintaining zfs snapshots using the periodic system","maintainer":"peter@pean.org","www":"https://github.com/ross/zfs-periodic","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"61bb2e968682789263b5dc375bbf488055630c8243e955910c262312c74d5756","flatsize":5390,"path":"All/zfs-periodic-1.0.20130213.pkg","repopath":"All/zfs-periodic-1.0.20130213.pkg","licenselogic":"single","pkgsize":2392,"desc":"Scripts that uses the periodic system to create and manage zfs\nsnapshots. Easily configured via /etc/periodic.conf","categories":["filesystems","sysutils"],"messages":[{"message":"In order to enable periodic snapshots you need\nto add these lines to your /etc/periodic.conf\n\nhourly_output=\"root\"\nhourly_show_success=\"NO\"\nhourly_show_info=\"YES\"\nhourly_show_badconfig=\"NO\"\nhourly_zfs_snapshot_enable=\"YES\"\nhourly_zfs_snapshot_pools=\"tank\"\nhourly_zfs_snapshot_keep=6\ndaily_zfs_snapshot_enable=\"YES\"\ndaily_zfs_snapshot_pools=\"tank\"\ndaily_zfs_snapshot_keep=7\nweekly_zfs_snapshot_enable=\"YES\"\nweekly_zfs_snapshot_pools=\"tank\"\nweekly_zfs_snapshot_keep=5\nmonthly_zfs_snapshot_enable=\"YES\"\nmonthly_zfs_snapshot_pools=\"tank\"\nmonthly_zfs_snapshot_keep=2\n\nTo get hourly snapshots you also need to add\nsomething like this to /etc/crontab:\n\n2       *       *       *       *       root    periodic hourly","type":"install"}]},{"name":"zh-fcitx-libpinyin","origin":"chinese/fcitx-libpinyin","version":"0.5.4_2","comment":"Libpinyin support for Fcitx","maintainer":"lichray@gmail.com","www":"https://fcitx-im.org/wiki/Fcitx","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2c8a50db883da49cf8f3590e06db2bc85feea0caae99059392ba616b08bffecc","flatsize":38056183,"path":"All/zh-fcitx-libpinyin-0.5.4_2.pkg","repopath":"All/zh-fcitx-libpinyin-0.5.4_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":7729740,"desc":"fcitx-libpinyin provides libpinyin, a Chinese pinyin input method algorithm\ncollection, as a back-end to the Fcitx IM framework.","deps":{"fcitx-qt5":{"origin":"textproc/fcitx-qt5","version":"1.2.7"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-webengine":{"origin":"www/qt5-webengine","version":"5.15.18p7_3"},"zh-fcitx":{"origin":"chinese/fcitx","version":"4.2.9.9_1"},"zh-libpinyin":{"origin":"chinese/libpinyin","version":"2.8.1_2"}},"categories":["chinese"],"options":{"QT5":"on"}},{"name":"zfp","origin":"devel/zfp","version":"1.0.1","comment":"High throughput library for compressed floating-point arrays","maintainer":"yuri@FreeBSD.org","www":"https://computing.llnl.gov/projects/zfp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5d8b0734dd789124239ede8fd3cfef71aab8a09b07ae55b6305bc2d604e73397","flatsize":635570,"path":"All/zfp-1.0.1.pkg","repopath":"All/zfp-1.0.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":88224,"desc":"zfp is a BSD licensed open source C/C++ library for compressed floating-point\narrays that support very high throughput read and write random access. zfp was\nwritten by Peter Lindstrom, Markus Salasoo, and Matt Larsen at Lawrence\nLivermore National Laboratory.","categories":["devel","science"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"zetaback-devel","origin":"sysutils/zetaback-devel","version":"2020.01.31_1","comment":"Zetaback ZFS backup and recovery management system","maintainer":"cy@FreeBSD.org","www":"https://labs.omniti.com/trac/zetaback","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ee36c211ff0961c6a60caa6350b660dd78a0cb6d8572bb2d8fc56f9228c65995","flatsize":78384,"path":"All/zetaback-devel-2020.01.31_1.pkg","repopath":"All/zetaback-devel-2020.01.31_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":30124,"desc":"Zetaback ZFS backup and recovery management system.\n\nZetaback is a thin-agent based ZFS backup tool. It is designed to:\n\n    * run from a central host\n    * scan clients for new ZFS filesystems\n    * manage varying desired backup intervals (per host) for\n          o full backups\n          o incremental backups\n    * maintain varying retention policies (per host)\n    * summarize existing backups\n    * restore any host:fs backup at any point in time to any target host","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["sysutils"],"options":{"BETTER_COMPRESSION":"off","LOCAL":"off"}},{"name":"zh-fcitx","origin":"chinese/fcitx","version":"4.2.9.9_1","comment":"Flexible Input Method Framework","maintainer":"lichray@gmail.com","www":"https://fcitx-im.org/wiki/Fcitx","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"378689433e9e77be81b5e31dbc1b61276379decb7ea730b33d9dc5b44374e14f","flatsize":36155502,"path":"All/zh-fcitx-4.2.9.9_1.pkg","repopath":"All/zh-fcitx-4.2.9.9_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":7347420,"desc":"Fcitx (Free Chinese Input Toy for X) is an input method framework,\nwhich aims to provide a flexible IM solution for the desktop environments.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"e2fsprogs-libuuid":{"origin":"misc/e2fsprogs-libuuid","version":"1.47.2"},"enchant2":{"origin":"textproc/enchant2","version":"2.2.15_6"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gettext-tools":{"origin":"devel/gettext-tools","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gobject-introspection":{"origin":"devel/gobject-introspection","version":"1.78.1_2,1"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"json-c":{"origin":"devel/json-c","version":"0.18"},"kf6-extra-cmake-modules":{"origin":"devel/kf6-extra-cmake-modules","version":"6.14.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libiconv":{"origin":"converters/libiconv","version":"1.17_1"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"libxkbfile":{"origin":"x11/libxkbfile","version":"1.1.3"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"},"xdg-utils":{"origin":"devel/xdg-utils","version":"1.2.1"},"xkeyboard-config":{"origin":"x11/xkeyboard-config","version":"2.41_4"}},"categories":["chinese","x11"],"shlibs_required":["libc.so.8","libdbus-1.so.3","libdl.so.0","libexecinfo.so.1","libgettextpo.so.0","libiconv.so.2","libintl.so.8","libpthread.so.0"],"options":{"DOCS":"on","GTK2":"on","GTK3":"on","OPENCC":"off","TPUNC":"off"},"messages":[{"message":"Remember to set the environment variable XMODIFIERS:\n\n\tcsh/tcsh:\tsetenv XMODIFIERS @im=fcitx\n\tsh/bash:\texport XMODIFIERS='@im=fcitx'\n\nFor GTK+ programs, you may want to set:\n\n\tcsh/tcsh:\tsetenv GTK_IM_MODULE fcitx\n\t\t\tsetenv GTK3_IM_MODULE fcitx\n\tsh/bash:\texport GTK_IM_MODULE=fcitx\n\t\t\texport GTK3_IM_MODULE=fcitx\n\nFor Qt4 programs, we recommend you to use\n\n\tqtconfig-qt4: /xports/misc/qt4-qtconfig\n\ninstead of to manually set QT4_IM_MODULE.\n\nTo start fcitx with your desktop, just\n\n\tcp /usr/local/share/applications/fcitx.desktop \\\n\t    ~/.config/autostart/","type":"install"}]},{"name":"zerowait-httpd","origin":"www/zerowait-httpd","version":"0.8d_4","comment":"Lightweight and fast http server","maintainer":"portmaster@BSDforge.com","www":"https://www.0w.ru/httpd/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"538ca420723310e9022ab44470b33ad28d7a63cbb136216c942b31b71bc39d58","flatsize":267123,"path":"All/zerowait-httpd-0.8d_4.pkg","repopath":"All/zerowait-httpd-0.8d_4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":87112,"desc":"0W-httpd is lightweight http server, that supports different\nenchancements, such as kqueue and sendfile for operations.\n0W-httpd runs as a single process.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["www"],"shlibs_required":["libc.so.8","libcrypt.so.4"]},{"name":"zh-ibus-table-chinese","origin":"chinese/ibus-table-chinese","version":"1.8.12","comment":"Chinese input tables for IBus","maintainer":"ports@FreeBSD.org","www":"https://github.com/mike-fabian/ibus-table-chinese","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a620c4b65175f71e87dbdd4b58594f183b3b1843c8f8937c4c2752ee186fb14e","flatsize":47987531,"path":"All/zh-ibus-table-chinese-1.8.12.pkg","repopath":"All/zh-ibus-table-chinese-1.8.12.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":10626956,"desc":"Chinese input tables for the Intelligent Input Bus (IBus) input method\nframework.  The IBus-table is an Input Method Engine particularly suited\nto support Chinese.","deps":{"ibus":{"origin":"textproc/ibus","version":"1.5.31_1"},"ibus-table":{"origin":"textproc/ibus-table","version":"1.17.11"}},"categories":["chinese"],"messages":[{"message":"===>   NOTICE:\n\nThe zh-ibus-table-chinese port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"zeroer","origin":"sysutils/zeroer","version":"0.1_2","comment":"Command-line utility for wiping unallocated space on a filesystem","maintainer":"ehaupt@FreeBSD.org","www":"https://critical.ch/zeroer/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"69083277064c1316804e57a7e8849838eaf2a4eed316d8b4b0fa279d01a84e58","flatsize":28774,"path":"All/zeroer-0.1_2.pkg","repopath":"All/zeroer-0.1_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":11956,"desc":"The zeroer utility can be used to wipe empty space on a disk. In contrary to dd,\nzeroer does not wipe existing files on a partition. It overwrites the\nunallocated disk space around existing files, which means that deleted files\ncannot be restored after processing a certain partition with zeroer.\n\nThe utility's principle consists in writing huge zero-padded memory blocks to a\nfile. To a certain extent this works similar to dd, however zeroer dynamically\nreduces the blockwriter's buffer size when the filesystem is going to be full.","deps":{"popt":{"origin":"devel/popt","version":"1.19_1"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libpopt.so.0"],"options":{"DOCS":"on"}},{"name":"zenxml","origin":"textproc/zenxml","version":"2.5","comment":"Simple C++ XML Processing","maintainer":"sunpoet@FreeBSD.org","www":"https://zenxml.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a5bbdbb793b76fcb37ad1a27eb731c1f0efabfa074d5d6c6c8d2d5ba472189d8","flatsize":357920,"path":"All/zenxml-2.5.pkg","repopath":"All/zenxml-2.5.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":75056,"desc":"zen::Xml is an XML library serializing structured user data in a convenient way.\nUsing compile-time information gathered by techniques of template\nmetaprogramming it minimizes the manual overhead required and frees the user\nfrom implementing fundamental type conversions by himself.\n\nzen::Xml is written in a platform independent manner and runs on any\nC++14-compliant compiler.","categories":["textproc"]},{"name":"zerotier","origin":"net/zerotier","version":"1.14.0","comment":"Network virtualization everywhere","maintainer":"dch@FreeBSD.org","www":"https://www.zerotier.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cd87c51440221a3799d6bee10e5a3736f4f96ea6cbeee5894ea30c7584438628","flatsize":1980349,"path":"All/zerotier-1.14.0.pkg","repopath":"All/zerotier-1.14.0.pkg","licenselogic":"and","licenses":["BUSINESS","MIT","PD"],"pkgsize":670848,"desc":"ZeroTier can be used for on-premise network virtualization, as a\npeer to peer VPN for mobile teams, for hybrid or multi-data-center\ncloud deployments, or just about anywhere else secure software\ndefined virtual networking is useful.","categories":["net"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DBG":"off"},"messages":[{"message":"Note that ZeroTier 1.4.6+ has a *new* license prohibiting commercial SaaS\nstyle usage, as well as excluding government organisations. Read the\nlicense details carefully to ensure your compliance.\n\nFirst start the zerotier service:\n\nservice zerotier start\n\nTo connect to a zerotier network:\n\nzerotier-cli join <network>\n\nIf you are running other daemons or require firewall rules to depend on\nzerotier interfaces being available at startup, you may need to enable\nthe following sysctl in /etc/sysctl.conf:\n\nnet.link.tap.up_on_open=1\n\nThis avoids a race condition where zerotier interfaces are created, but\nnot up, prior to firewalls and services trying to use them.\n\nYou can place optional configuration in /var/db/zerotier-one/local.conf\nas required, see documentation at https://www.zerotier.com/manual.shtml\n\nIf your system boots from DHCP (such as a laptop), there is a new rc.conf\nflag that will require that system startup will wait until the zerotier\nnetwork is established before proceeding. Note that this flag *does not*\nwork for systems configured with statically assigned IP addresses, and\nthese will hang indefinitely due to an irreducible loop in rc(8) startup\nfiles. This flag is disabled by default.","type":"install"}]},{"name":"zh-libpinyin","origin":"chinese/libpinyin","version":"2.8.1_2","comment":"Library to deal with pinyin","maintainer":"lichray@gmail.com","www":"https://github.com/libpinyin/libpinyin","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4f6cb608ab2eec34d34f1a503021af0ce6c9e86977aed2fe8a34a147245117e9","flatsize":44503985,"path":"All/zh-libpinyin-2.8.1_2.pkg","repopath":"All/zh-libpinyin-2.8.1_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":9475488,"desc":"The libpinyin project aims to provide the algorithms core for intelligent\nsentence-based Chinese pinyin input methods.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"kyotocabinet":{"origin":"databases/kyotocabinet","version":"1.2.80_1"}},"categories":["chinese","textproc"],"shlibs_required":["libc.so.8","libglib-2.0.so.0","libintl.so.8","libkyotocabinet.so.16","libm.so.4","libstdc++.so.9"],"options":{"NLS":"on"}},{"name":"zh-cnprint","origin":"chinese/cnprint","version":"3.30b_1","comment":"Print CJK text (or convert to PostScript)","maintainer":"lwhsu@FreeBSD.org","www":"https://www.ywpw.com/cai/software/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6438c305e5b7117667dd20f2182d0cfa008eff08793b264d59e6e3631c4411f9","flatsize":12022497,"path":"All/zh-cnprint-3.30b_1.pkg","repopath":"All/zh-cnprint-3.30b_1.pkg","licenselogic":"single","pkgsize":4413160,"desc":"CNPRINT is a utility to print Chinese/Japanese/Korean (CJK) text\n(or convert to PostScript) under DOS, VMS and UNIX systems. It\nworks just as a print command on your system. Currently GB, Hz,\nzW, BIG5, CNS, JIS, EUC, Shift-JIS, KSC, UTF8, UTF7 and UTF16\nformats are supported.\n\nCNPRINT also has many other features, among them:\n\n    * print all CJK codes using a single Unicode CJK font\n    * print GB using Big5 fonts or print Big5 using GB fonts\n    * multiple columns, vertical printing, change font or character\n      size within document\n    * phrase-based GB<->BIG5 conversions\n    * built-in HZ<->GB conversion\n    * repair/re-format functions for CJK text\n    * envelope and address label printing\n    * decode MIME quoted printable (=20=3C=5E like text)\n    * true type fonts (TTF) support\n\nWith its full Unicode support, it should be able to print other\nlanguage (e.g. Thai, Vietnames, Arabic as well). For more information,\nplease read the help file.","categories":["chinese","print"],"shlibs_required":["libc.so.8"],"options":{"A4SIZE":"on"}},{"name":"zh-taipeisanstc","origin":"chinese/taipeisanstc","version":"b","comment":"Taipei Sans TC","maintainer":"lwhsu@FreeBSD.org","www":"https://sites.google.com/view/jtfoundry/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"79d85bdc4cbbc8ebb40454de3169d7760fbffdd33dd8033d296a9f4cc8892e0f","flatsize":62680817,"path":"All/zh-taipeisanstc-b.pkg","repopath":"All/zh-taipeisanstc-b.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":24466640,"desc":"Taipei Sans TC is re-edited based on the KR version of Source Han Sans. Most\nHan characters in daily life of the Traditional Chinese world have been applied\nunified print style and contemporary Han character characteristics.\n\nTaipei Sans TC retains all Han characters (including Chinese simplified Hanzi,\nJapanese Kanji and Korean Hanja) and Japanese Kana from Source Han Sans. Han\ncharacters not originally included in the KR version still retain their\ncharacteristics from the CN (SC), JP or TW (TC) version.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["chinese","x11-fonts"]},{"name":"zfs-replicate","origin":"filesystems/zfs-replicate","version":"2.0.2","comment":"ZFS Snapshot Replication Script","maintainer":"tschetter.victor@gmail.com","www":"https://github.com/aaronhurt/zfs-replicate","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3a26de431373bcc83a4c3d327e31e8d50e607222fd94a5e44f2c8503f2ec7946","flatsize":35277,"path":"All/zfs-replicate-2.0.2.pkg","repopath":"All/zfs-replicate-2.0.2.pkg","licenselogic":"single","pkgsize":9172,"desc":"Advanced ZFS replication script to replicate zfs datasets/volumes between hosts\n(or between pools on the same host) via incremental snapshots.","categories":["filesystems","sysutils"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"To run zfs-replicate, copy /usr/local/share/zfs-replicate/config.sample.sh to\n/usr/local/share/zfs-replicate/config.sh, customize to your environment, and \nrun using \"zfs-replicate -c /usr/local/share/zfs-replicate/config.sh\"\n\nThe only option that does not have a default, and needs to be set is the REPLICATE_SETS\n\nTo check last log, run \"zfs-replicate -c /usr/local/share/zfs-replicate/config.sh -s\"\n\nSee https://github.com/aaronhurt/zfs-replicate for documentation.","type":"install"}]},{"name":"zeronet","origin":"security/zeronet","version":"0.7.1_2","comment":"Decentralized websites using Bitcoin crypto and BitTorrent network","maintainer":"yuri@FreeBSD.org","www":"https://zeronet.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bee2f3efd4bb1f98a2355f40d66a624450dd57bb4c910b921d357c915f463c1f","flatsize":8701806,"path":"All/zeronet-0.7.1_2.pkg","repopath":"All/zeronet-0.7.1_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1691504,"desc":"Open, free and uncensorable websites, using Bitcoin cryptography\nand BitTorrent network.\n\nFeatures:\n* Real-time updated sites\n* Namecoin .bit domains support\n* Easy to setup: unpack & run\n* Clone websites in one click\n* Password-less BIP32 based authorization: Your account is protected\n  by the same cryptography as your Bitcoin wallet\n* Built-in SQL server with P2P data synchronization: Allows easier site\n  development and faster page load times\n* Anonymity: Full Tor network support with .onion hidden services instead\n  of IPv4 addresses\n* TLS encrypted connections\n* Automatic uPnP port opening\n* Plugin for multiuser (openproxy) support\n* Works with any browser/OS","deps":{"py311-coincurve":{"origin":"security/py-coincurve","version":"19.0.1"},"py311-gevent":{"origin":"devel/py-gevent","version":"24.2.1"},"py311-gevent-websocket":{"origin":"www/py-gevent-websocket","version":"0.10.1_1"},"py311-maxminddb":{"origin":"net/py-maxminddb","version":"2.6.3"},"py311-merkletools":{"origin":"security/py-merkletools","version":"1.0.3_3"},"py311-msgpack":{"origin":"devel/py-msgpack","version":"1.1.0"},"py311-pyasn1":{"origin":"devel/py-pyasn1","version":"0.6.0"},"py311-pyelliptic":{"origin":"security/py-pyelliptic","version":"2.0.1_1"},"py311-pysocks":{"origin":"net/py-pysocks","version":"1.7.1_1"},"py311-python-bitcoinlib":{"origin":"finance/py-python-bitcoinlib","version":"0.12.2_1"},"py311-rsa":{"origin":"security/py-rsa","version":"4.9_1"},"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"py311-stem":{"origin":"security/py-stem","version":"1.8.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net-p2p","security"],"options":{"DEBUG":"off"},"messages":[{"message":"You installed ZeroNet: Decentralized websites using Bitcoin crypto.\n\nIt is recommended to run ZeroNet as a service:\n# sysrc zeronet_enable=\"YES\"\n# service zeronet start\n\nTo access ZeroNet please navigate to:\nhttp://localhost:43110\n\nYou can also run ZeroNet manually (not recommended) with the command:\n# su -m nobody -c zeronet\n\nTo run ZeroNet commands:\n# su -m nobody zeronet cmd {arg1 {arg2 {...}}}\nFor example, to create a new ZeroNet site:\n# su -m nobody zeronet siteCreate\n\nFor Tor integration (recommended) please make sure:\n* Tor is installed:\n  # pkg install tor\n* /usr/local/etc/tor/torrc has \"ControlPort 9051\"\n* Tor service runs:\n  # service tor start\n* zeronet_args in /etc/rc.conf has \"--tor enable\" or \"--tor always\"\n\nWithout the Tor integration, you need to make sure that your router\nhas either UPnP enabled, or port 15441 open.\n\nFor more details please see the ZeroNet documentation here:\nhttp://zeronet.readthedocs.io/en/latest","type":"install"}]},{"name":"zelta","origin":"sysutils/zelta","version":"1.0.1","comment":"ZFS tools used for data migration and backup management","maintainer":"daniel@belltech.it","www":"https://github.com/bellhyve/zelta","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4aaf0ec795d7059e8721b7cb928b7064297a23e4089f93c015da8bee5a511414","flatsize":80331,"path":"All/zelta-1.0.1.pkg","repopath":"All/zelta-1.0.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":29700,"desc":"Zelta is a suite of tools offering a streamlined approach to managing\nZFS snapshot replication across systems. It's built with the intention\nof simplifying complex ZFS functions into safe and user-friendly\ncommands while also being the foundation for large-scale backup\nand failover environments. It's easy and accessible while working\nwith most UNIX and UNIX-like base systems without additional packages.\nIt's optimized for environments with strict permission separation,\nand integrates well into many types of existing ZFS workflows.","categories":["sysutils"],"messages":[{"message":"To start using Zelta, configure the configuration file located at:\n\n    /usr/local/etc/zelta/zelta.conf\n\nFor detailed information on configuring Zelta, please refer to the\ndocumentation:\n\n    https://github.com/bellhyve/zelta/blob/main/README.md\n\nIf you find any bugs please file them\nat https://github.com/bellhyve/zelta/issues.","type":"install"}]},{"name":"zgrab2","origin":"www/zgrab2","version":"0.1.8_1","comment":"Fast Go application scanner","maintainer":"yuri@FreeBSD.org","www":"https://github.com/zmap/zgrab2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"210cf2aa9ac9b3d797c23712de089df9a0816274910833e10d8a16817473b1e9","flatsize":14470474,"path":"All/zgrab2-0.1.8_1.pkg","repopath":"All/zgrab2-0.1.8_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":4153708,"desc":"ZGrab is a fast, modular application-layer network scanner designed for\ncompleting large Internet-wide surveys. ZGrab is built to work with\nZMap (ZMap identifies L4 responsive hosts, ZGrab performs in-depth, follow-up\nL7 handshakes). Unlike many other network scanners, ZGrab outputs detailed\ntranscripts of network handshakes (e.g., all messages exchanged in a TLS\nhandshake) for offline analysis.","categories":["www"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"zebra-server","origin":"net/zebra-server","version":"2.0.55_23","comment":"Z39.50/SR server software","maintainer":"ben@gibbed.org","www":"https://www.indexdata.dk/zebra/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a4d0f2526c4513d91b4983de2d96981147589a342b96b58e0e45e6393e4d9571","flatsize":3772862,"path":"All/zebra-server-2.0.55_23.pkg","repopath":"All/zebra-server-2.0.55_23.pkg","licenselogic":"single","pkgsize":738884,"desc":"The Zebra server combines a versatile fielded/free-text indexing/search\nengine with a Z39.50-1995 frontend to provide a powerful and flexible\ninformation mining tool.","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"},"icu":{"origin":"devel/icu","version":"76.1,1"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"yaz":{"origin":"net/yaz","version":"5.31.1_8"}},"categories":["net"],"shlibs_required":["libbz2.so.2","libc.so.8","libcrypt.so.4","libdl.so.0","libexecinfo.so.1","libexslt.so.0","libicui18n.so.76","libicuuc.so.76","libm.so.4","libpthread.so.0","libxml2.so.2","libxslt.so.1","libyaz.so.5","libyaz_icu.so.5","libyaz_server.so.5","libz.so.3"]},{"name":"zchunk","origin":"archivers/zchunk","version":"1.5.1_1","comment":"Compressed file format that splits the file into independent chunks","maintainer":"yuri@FreeBSD.org","www":"https://github.com/zchunk/zchunk","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6a6c70cdb9a70e87a6cdccb03361d4bcd5ec1d2e8dedb394d25f62a4c5dc206b","flatsize":189354,"path":"All/zchunk-1.5.1_1.pkg","repopath":"All/zchunk-1.5.1_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":64400,"desc":"zchunk is a compressed file format that splits the file into independent chunks.\nThis allows you to only download changed chunks when downloading a new version\nof the file, and also makes zchunk files efficient over rsync.\n\nzchunk files are protected with strong checksums to verify that the file you\ndownloaded is, in fact, the file you wanted.","deps":{"argp-standalone":{"origin":"devel/argp-standalone","version":"1.5.0_1"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["archivers"],"shlibs_required":["libargp.so.1","libc.so.8","libcurl.so.4"],"options":{"OPENSSL":"on","ZSTD":"on"}},{"name":"zbar","origin":"graphics/zbar","version":"0.23.90_6","comment":"ZBar barcode reader","maintainer":"dev2@heesakkers.info","www":"https://github.com/mchehab/zbar/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"462743907a7a338a6c0235304a0560c40406eb5a578dd3781a12f07044845c00","flatsize":890968,"path":"All/zbar-0.23.90_6.pkg","repopath":"All/zbar-0.23.90_6.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":222924,"desc":"ZBar Bar Code Reader is an open source software suite for reading bar codes\nfrom various sources, such as video streams, image files and raw intensity\nsensors. It supports EAN-13/UPC-A, UPC-E, EAN-8, Code 128, Code 93, Code 39,\nCodabar, Interleaved 2 of 5, QR Code and SQ Code.\n\nIncluded with the library are basic applications for decoding captured bar\ncode images and using a video device (eg, webcam) as a bar code scanner. For\napplication developers, language bindings are included for C, C++, Python 2\nand Perl as well as GUI widgets for Qt, GTK and PyGTK 2.0.\n\nZbar also supports sending the scanned codes via dbus, allowing its integration\nwith other applications.","deps":{"ImageMagick7":{"origin":"graphics/ImageMagick7","version":"7.1.1.45"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXau":{"origin":"x11/libXau","version":"1.0.11"},"libXdmcp":{"origin":"x11/libXdmcp","version":"1.1.5"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXv":{"origin":"x11/libXv","version":"1.0.12_1,1"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"}},"categories":["graphics"],"shlibs_required":["libICE.so.6","libMagickCore-7.so.10","libMagickWand-7.so.10","libSM.so.6","libX11.so.6","libXv.so.1","libc.so.8","libintl.so.8","libjpeg.so.8","libpthread.so.0"],"options":{"DBUS":"off","DOCS":"on","GIR":"off","JPEG":"on","NLS":"on","QT5":"off","V4L":"off","X11":"on","GTK2":"off","GTK3":"off","GTK_NONE":"on","GRAPHICSMAGICK":"off","IMAGEMAGICK":"on"}},{"name":"zfs-snap-diff","origin":"filesystems/zfs-snap-diff","version":"1.1.3_23","comment":"View ZFS snapshot differences via a web browser","maintainer":"ports@FreeBSD.org","www":"https://github.com/j-keck/zfs-snap-diff","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2250a345281d907f271c138510ecef863d4cf2f7a1141f7fdf93a956b19b9082","flatsize":8918693,"path":"All/zfs-snap-diff-1.1.3_23.pkg","repopath":"All/zfs-snap-diff-1.1.3_23.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5041656,"desc":"With zfs-snap-diff you can explore file differences and restore changes from\nolder file versions in different zfs snapshots. You can restore the whole file\nfrom an older version, or select single changes to revert in the 'diff' view.\n\nzfs-snap-diff has a web frontend, so it can run on your local work machine or\non your remote file / backup server (no Xserver necessary).","categories":["filesystems","sysutils"],"shlibs_required":["libc.so.8","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe zfs-snap-diff port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"zatacka","origin":"games/zatacka","version":"0.1.8_11","comment":"Nibbles-like multiplayer game","maintainer":"amdmi3@FreeBSD.org","www":"https://zatacka.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"12a2dc56f7c31244b2bd4102e8da3b6ead17a4ce88b8cc60597b7ec76240a10e","flatsize":387684,"path":"All/zatacka-0.1.8_11.pkg","repopath":"All/zatacka-0.1.8_11.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":186180,"desc":"Multiplayer game for 2-6 players on one keyboard and mouse. You handle your line\nusing two kays. When you hit any line, barrier or border of game field, you die\nand other players get one point each.  When leaves only one players in game,\nhe's a winner an round is finished. Each game has eleven rounds.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_ttf":{"origin":"graphics/sdl_ttf","version":"2.0.11_8"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_ttf-2.0.so.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"zarray","origin":"math/zarray","version":"0.1.0","comment":"Dynamically typed N-D expression system based on xtensor","maintainer":"yuri@FreeBSD.org","www":"https://github.com/xtensor-stack/zarray","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ea97387da3a28de98c34eab66423dff54525d5fae7b154f0bd65d5f7d062e8a1","flatsize":123573,"path":"All/zarray-0.1.0.pkg","repopath":"All/zarray-0.1.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":17100,"desc":"zarray is a dynamically typed N-D expression system built on top of xtensor.","deps":{"nlohmann-json":{"origin":"devel/nlohmann-json","version":"3.11.3"},"xtensor":{"origin":"math/xtensor","version":"0.25.0"}},"categories":["math"]},{"name":"zap","origin":"filesystems/zap","version":"0.8.3_1","comment":"Maintain and replicate ZFS snapshots","maintainer":"jrm@FreeBSD.org","www":"https://github.com/Jehops/zap","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"104c40e5b4d6110a1258e870f37cf521cad3f1b566577b9d70ca9ad1c2d63f83","flatsize":33144,"path":"All/zap-0.8.3_1.pkg","repopath":"All/zap-0.8.3_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":12504,"desc":"Maintain and replicate ZFS snapshots\n\nzap automates the management of zfs snapshots.  With a few, simple\ncrontab entries, it can be used to create a comprehensive zfs backup\nsystem.  There are no configuration files.  All parameters are supplied\non the command line or in zfs properties and all snapshot information\nis stored in snapshot names.\n\nzap plays nice with manually created snapshots or snapshots from other\ntools.  It will only operate on snapshots it creates.","categories":["filesystems","sysutils"],"users":["zap"],"groups":["zap"],"options":{"DOCS":"on"},"messages":[{"message":"See\n\nhttp://ftfl.ca/blog/2016-12-27-zfs-replication.html\n\nfor a description of a replication strategy.","type":"install"}]},{"name":"zh-rime-cantonese","origin":"chinese/rime-cantonese","version":"g20211029_1","comment":"Rime Cantonese (Jyutping) schema support","maintainer":"khng@FreeBSD.org","www":"https://github.com/rime/rime-cantonese","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2fc739d1ca1d2eb0cee3fed71ad983bb7cc4d7c425c607871645014b190f99e4","flatsize":97360087,"path":"All/zh-rime-cantonese-g20211029_1.pkg","repopath":"All/zh-rime-cantonese-g20211029_1.pkg","licenselogic":"and","licenses":["CC-BY-4.0","ODbL"],"pkgsize":19853800,"desc":"Rime Jyutping schema for Cantonese input support.","deps":{"zh-rime-prelude":{"origin":"chinese/rime-prelude","version":"g20211023"}},"categories":["chinese","textproc"],"options":{"DOCS":"on"}},{"name":"zdoom","origin":"games/zdoom","version":"2.8.1_11","comment":"Source port for Doom-engine games","maintainer":"kevans@FreeBSD.org","www":"https://www.zdoom.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"032de53f47f532e14dc8a304c2faf0bce55e37417533d41b9adf00f41ad057c5","flatsize":5295679,"path":"All/zdoom-2.8.1_11.pkg","repopath":"All/zdoom-2.8.1_11.pkg","licenselogic":"single","licenses":["DOOM"],"pkgsize":2261928,"desc":"ZDoom is an enhanced source port of ID Software's DOOM engine. It is based on\nthe source code of id Software's DOOM. ZDoom boasts enhanced modding support,\nas well as support for the following games:\n\n* Ultimate Doom\n* Doom II\n* Final Doom\n* Heretic\n* Hexen\n* Strife\n* Chex Quest (1 & 3)\n* Action Doom II\n* Harmony v1.1\n* Hacx\n* The Adventures of Square","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"doom-data":{"origin":"games/doom-data","version":"1.0_1"},"fluidsynth":{"origin":"audio/fluidsynth","version":"2.4.4"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"},"openal-soft":{"origin":"audio/openal-soft","version":"1.24.2_2"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"}},"categories":["games"],"shlibs_required":["libSDL2-2.0.so.0","libatk-1.0.so.0","libbz2.so.2","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libjpeg.so.8","libm.so.4","libmpg123.so.0","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0","librt.so.0","libsndfile.so.1","libstdc++.so.9","libz.so.3"],"options":{"FLUIDSYNTH":"on"}},{"name":"zdns","origin":"dns/zdns","version":"1.1.0_4","comment":"Fast CLI DNS lookup tool","maintainer":"yuri@FreeBSD.org","www":"https://github.com/zmap/zdns","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1e099a41cb92c6ac5addec6e26e9e0e83033ffe462a521800daa592252345d8e","flatsize":8820671,"path":"All/zdns-1.1.0_4.pkg","repopath":"All/zdns-1.1.0_4.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":2783296,"desc":"ZDNS is a command-line utility that provides high-speed DNS lookups.\nZDNS is written in Go and contains its own recursive resolution code and\na cache optimized for performing lookups of a diverse set of names.","categories":["dns"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"zh-opendesktop-fonts","origin":"chinese/opendesktop-fonts","version":"1.4.2_6","comment":"Ming and Kai face of OpenDesktop fonts","maintainer":"ports@FreeBSD.org","www":"http://opendesktop.org.tw","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0a66deeb8252d4365701694c52b1fc994de8c188b907032077b16a8443d667e1","flatsize":45366388,"path":"All/zh-opendesktop-fonts-1.4.2_6.pkg","repopath":"All/zh-opendesktop-fonts-1.4.2_6.pkg","licenselogic":"single","pkgsize":16470876,"desc":"OpenDesktop Font is combine of two arphic Ming and Kai font with\n12-pixel(9-point),  13-pixel(10-point), 14-pixel(10.5-point),\n15-pixel(11-point), 16-pixel(12-point) embedded bitmap fonts\n\nNOTICE: This Truetype font contains embedded bitmap fonts made\n        by firefly and is released as a whole\n        under the ARPHIC PUBLIC LICENSE.\n        There are also separate bitmap fonts made by Firefly and\n        released under the GENERAL PUBLIC LICENSE (GPL):\n        ftp://ftp.opendesktop.org.tw/odp/ODOFonts/Bitmaps/","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["chinese","x11-fonts"],"options":{"GHOSTSCRIPT":"off","X11":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe zh-opendesktop-fonts port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"zangband","origin":"games/zangband","version":"2.7.5.p1","comment":"Zangband (Zelazny Angband) with color, X11 support","maintainer":"ports@FreeBSD.org","www":"http://www.zangband.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3b33ccdf056f2a4a3fef279547cccf8c90200f8591773277adde41a1ad7958c9","flatsize":5822818,"path":"All/zangband-2.7.5.p1.pkg","repopath":"All/zangband-2.7.5.p1.pkg","licenselogic":"single","licenses":["Zangband"],"pkgsize":1480412,"desc":"ZAngband is one of the many variants of the freeware rogue-like computer\nroleplaying game Angband.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["games"],"shlibs_required":["libc.so.8","libncurses.so.6","librpcsvc.so.3","libtinfo.so.6","libz.so.3"],"options":{"TK":"off","X11":"off"},"messages":[{"message":"To reduce the number of term windows opened, use -n:\n   /usr/local/bin/zangband -- -n2\n\n The binary will changed its owner to 'games:games' and added SETGID bit.\n Then players can record their score to public score files.\n You can set fonts by using environment variables such as ANGBAND_X11_FONT,\n ANGBAND_X11_FONT_1 (the number represents sub-window id).\n\n WARNING!\n You now have the following world-writable (mode 1777) directories:\n   /usr/local/lib/zangband/save\n   /usr/local/lib/zangband/user","type":"install"},{"message":"===>   NOTICE:\n\nThe zangband port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"zabbix72-java","origin":"net-mgmt/zabbix72-java","version":"7.2.7","comment":"Enterprise-class open source distributed monitoring (java)","maintainer":"otis@FreeBSD.org","www":"https://www.zabbix.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b2324e5b0145d2eaf8b3b71f6cea101c7b3ec9de697d253c4caf5fdfed3edacb","flatsize":1091293,"path":"All/zabbix72-java-7.2.7.pkg","repopath":"All/zabbix72-java-7.2.7.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":935700,"desc":"Zabbix is an enterprise-class open source distributed monitoring solution.\n\nZabbix is software that monitors numerous parameters of a network and the\nhealth and integrity of servers. Zabbix uses a flexible notification\nmechanism that allows users to configure e-mail based alerts for virtually\nany event. This allows a fast reaction to server problems. Zabbix offers\nexcellent reporting and data visualisation features based on the stored\ndata. This makes Zabbix ideal for capacity planning.","deps":{"libevent":{"origin":"devel/libevent","version":"2.1.12"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"openjdk11":{"origin":"java/openjdk11","version":"11.0.26+4.1_1"}},"categories":["net-mgmt"],"users":["zabbix"],"groups":["zabbix"],"options":{"IPV6":"on"}},{"name":"zenity","origin":"x11/zenity","version":"3.42.1_3","comment":"Display GNOME dialogs from the command line","maintainer":"gnome@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3139f47132ce778e12c8869ca2cef0d7c85ff76eead3ce32430c2b62e41afc79","flatsize":11025246,"path":"All/zenity-3.42.1_3.pkg","repopath":"All/zenity-3.42.1_3.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":3017192,"desc":"Zenity allows dialog boxes to be created and displayed from the\ncommandline.  This provides a simple way to create a GUI for\na shell script.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libnotify":{"origin":"devel/libnotify","version":"0.8.6"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["gnome","x11"],"shlibs_required":["libX11.so.6","libc.so.8","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libintl.so.8","libnotify.so.4","libpango-1.0.so.0"],"options":{"NOTIFY":"on"}},{"name":"zh-moettf","origin":"chinese/moettf","version":"2.0_7","comment":"Three Chinese BIG5 TrueType fonts: Kai LiShu Sung SungExt","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9f17aa1b66918545345cc64197e5ae1b23586aa07367f9261e0f721ab6f4428f","flatsize":40389307,"path":"All/zh-moettf-2.0_7.pkg","repopath":"All/zh-moettf-2.0_7.pkg","licenselogic":"single","licenses":["MOETTF"],"pkgsize":19400456,"desc":"This port installs Chinese BIG5 TrueType fonts, includes\nKai/Li Shu/Sung Extension/Sung Symbol/Sung fonts. It then\ncan be used along with X Window System or typesetting\nsoftware like CJK.\n\nRestricted usage:\nFor commercial use, contact Taiwan Ministry of Education.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["chinese","x11-fonts"],"options":{"GHOSTSCRIPT":"off","X11":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe zh-moettf port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"zenphoto-php82","origin":"www/zenphoto","version":"1.6.5","comment":"Simpler web photo gallery","maintainer":"sunpoet@FreeBSD.org","www":"https://www.zenphoto.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e9d8efa2b55d0452c61a9afb837cda7fd9de60eff2c255d9bee89c918e5c408b","flatsize":54302957,"path":"All/zenphoto-php82-1.6.5.pkg","repopath":"All/zenphoto-php82-1.6.5.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":7413076,"desc":"Zenphoto is an answer to lots of calls for an online gallery solution that just\nmakes sense. After years of bloated software that does everything and your\ndishes, zenphoto just shows your photos, simply.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-gd":{"origin":"graphics/php82-gd","version":"8.2.28"},"php82-gettext":{"origin":"devel/php82-gettext","version":"8.2.28"},"php82-mbstring":{"origin":"converters/php82-mbstring","version":"8.2.28"},"php82-mysqli":{"origin":"databases/php82-mysqli","version":"8.2.28"},"php82-session":{"origin":"www/php82-session","version":"8.2.28"}},"categories":["www"],"annotations":{"cpe":"cpe:2.3:a:zenphoto:zenphoto:1.6.5:::::dragonfly6:x86_64","flavor":"php82"},"messages":[{"message":"Browse http://your.host.tld/zenphoto/ to configure your gallery\n\nTo make zenphoto available through your web site, I suggest\nthat you add something like the following to httpd.conf:\n\n    Alias /zenphoto/ \"/usr/local/www/zenphoto/\"\n\n    <Directory \"/usr/local/www/zenphoto/\">\n        Options none\n        AllowOverride Limit\n        Order Deny,Allow\n        Allow from all\n    </Directory>","type":"install"},{"message":"Zenphoto 1.4 - Important Notes\n\nThis release includes some major internal restructuring of the object model.\nThis also involves the Zenpage plugin whose categories are now objects like the\narticles and pages already were.\n\nAdditionally the root RSS files have been removed which results in new links to\ncall the RSS feeds. Although we have added htaccess redirection so the links\nshould not break (given you have mod_rewrite of course) you should inform your\nsubscribers about the new links. The same applies to the sitemap-extended\nplugin.","type":"upgrade"}]},{"name":"zh-arphicttf","origin":"chinese/arphicttf","version":"2.11_6","comment":"Four Chinese Big5/GB TrueType fonts made by Arphic Technology","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e5dd4ee6adb370a9e91bc71d11c616c06b1096ae2e8f251ba6b0a1a807ad7561","flatsize":32919367,"path":"All/zh-arphicttf-2.11_6.pkg","repopath":"All/zh-arphicttf-2.11_6.pkg","licenselogic":"single","pkgsize":12605964,"desc":"This port installs four Chinese Big5/GB TrueType fonts, includes\nKaiti/Mingti(Big5) and Kaiti/Sungti(GB). It then can be used along\nwith X Window System or typesetting software like CJK. Thanks to\nArphic Technology, you may freely distribute these high-quality\nfonts under a GPL-based license. See ARPHIC_*.TXT for details.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["chinese","x11-fonts"],"options":{"GHOSTSCRIPT":"off","X11":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe zh-arphicttf port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"zenphoto-php84","origin":"www/zenphoto","version":"1.6.5","comment":"Simpler web photo gallery","maintainer":"sunpoet@FreeBSD.org","www":"https://www.zenphoto.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3a64e8a0d09c5296cc9bf0130deac9e4c0f0ea4ef85233e54704dd1d101e2274","flatsize":54302957,"path":"All/zenphoto-php84-1.6.5.pkg","repopath":"All/zenphoto-php84-1.6.5.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":7411792,"desc":"Zenphoto is an answer to lots of calls for an online gallery solution that just\nmakes sense. After years of bloated software that does everything and your\ndishes, zenphoto just shows your photos, simply.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-gd":{"origin":"graphics/php84-gd","version":"8.4.8"},"php84-gettext":{"origin":"devel/php84-gettext","version":"8.4.8"},"php84-mbstring":{"origin":"converters/php84-mbstring","version":"8.4.8"},"php84-mysqli":{"origin":"databases/php84-mysqli","version":"8.4.8"},"php84-session":{"origin":"www/php84-session","version":"8.4.8"}},"categories":["www"],"annotations":{"cpe":"cpe:2.3:a:zenphoto:zenphoto:1.6.5:::::dragonfly6:x86_64","flavor":"php84"},"messages":[{"message":"Browse http://your.host.tld/zenphoto/ to configure your gallery\n\nTo make zenphoto available through your web site, I suggest\nthat you add something like the following to httpd.conf:\n\n    Alias /zenphoto/ \"/usr/local/www/zenphoto/\"\n\n    <Directory \"/usr/local/www/zenphoto/\">\n        Options none\n        AllowOverride Limit\n        Order Deny,Allow\n        Allow from all\n    </Directory>","type":"install"},{"message":"Zenphoto 1.4 - Important Notes\n\nThis release includes some major internal restructuring of the object model.\nThis also involves the Zenpage plugin whose categories are now objects like the\narticles and pages already were.\n\nAdditionally the root RSS files have been removed which results in new links to\ncall the RSS feeds. Although we have added htaccess redirection so the links\nshould not break (given you have mod_rewrite of course) you should inform your\nsubscribers about the new links. The same applies to the sitemap-extended\nplugin.","type":"upgrade"}]},{"name":"zenphoto-php81","origin":"www/zenphoto","version":"1.6.5","comment":"Simpler web photo gallery","maintainer":"sunpoet@FreeBSD.org","www":"https://www.zenphoto.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e8a320dcef80eca4033c5a1e4a0b22540e7902f750b57bc93d6dc43aadcf7478","flatsize":54302957,"path":"All/zenphoto-php81-1.6.5.pkg","repopath":"All/zenphoto-php81-1.6.5.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":7409680,"desc":"Zenphoto is an answer to lots of calls for an online gallery solution that just\nmakes sense. After years of bloated software that does everything and your\ndishes, zenphoto just shows your photos, simply.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-gd":{"origin":"graphics/php81-gd","version":"8.1.32"},"php81-gettext":{"origin":"devel/php81-gettext","version":"8.1.32"},"php81-mbstring":{"origin":"converters/php81-mbstring","version":"8.1.32"},"php81-mysqli":{"origin":"databases/php81-mysqli","version":"8.1.32"},"php81-session":{"origin":"www/php81-session","version":"8.1.32"}},"categories":["www"],"annotations":{"cpe":"cpe:2.3:a:zenphoto:zenphoto:1.6.5:::::dragonfly6:x86_64","flavor":"php81"},"messages":[{"message":"Browse http://your.host.tld/zenphoto/ to configure your gallery\n\nTo make zenphoto available through your web site, I suggest\nthat you add something like the following to httpd.conf:\n\n    Alias /zenphoto/ \"/usr/local/www/zenphoto/\"\n\n    <Directory \"/usr/local/www/zenphoto/\">\n        Options none\n        AllowOverride Limit\n        Order Deny,Allow\n        Allow from all\n    </Directory>","type":"install"},{"message":"Zenphoto 1.4 - Important Notes\n\nThis release includes some major internal restructuring of the object model.\nThis also involves the Zenpage plugin whose categories are now objects like the\narticles and pages already were.\n\nAdditionally the root RSS files have been removed which results in new links to\ncall the RSS feeds. Although we have added htaccess redirection so the links\nshould not break (given you have mod_rewrite of course) you should inform your\nsubscribers about the new links. The same applies to the sitemap-extended\nplugin.","type":"upgrade"}]},{"name":"zenphoto-php83","origin":"www/zenphoto","version":"1.6.5","comment":"Simpler web photo gallery","maintainer":"sunpoet@FreeBSD.org","www":"https://www.zenphoto.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0731e0fd7fc2b8f95056164a130a824a6153e06ef111000e1297d9d921b0dc4b","flatsize":54302957,"path":"All/zenphoto-php83-1.6.5.pkg","repopath":"All/zenphoto-php83-1.6.5.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":7409616,"desc":"Zenphoto is an answer to lots of calls for an online gallery solution that just\nmakes sense. After years of bloated software that does everything and your\ndishes, zenphoto just shows your photos, simply.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-gettext":{"origin":"devel/php83-gettext","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-mysqli":{"origin":"databases/php83-mysqli","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"}},"categories":["www"],"annotations":{"cpe":"cpe:2.3:a:zenphoto:zenphoto:1.6.5:::::dragonfly6:x86_64","flavor":"php83"},"messages":[{"message":"Browse http://your.host.tld/zenphoto/ to configure your gallery\n\nTo make zenphoto available through your web site, I suggest\nthat you add something like the following to httpd.conf:\n\n    Alias /zenphoto/ \"/usr/local/www/zenphoto/\"\n\n    <Directory \"/usr/local/www/zenphoto/\">\n        Options none\n        AllowOverride Limit\n        Order Deny,Allow\n        Allow from all\n    </Directory>","type":"install"},{"message":"Zenphoto 1.4 - Important Notes\n\nThis release includes some major internal restructuring of the object model.\nThis also involves the Zenpage plugin whose categories are now objects like the\narticles and pages already were.\n\nAdditionally the root RSS files have been removed which results in new links to\ncall the RSS feeds. Although we have added htaccess redirection so the links\nshould not break (given you have mod_rewrite of course) you should inform your\nsubscribers about the new links. The same applies to the sitemap-extended\nplugin.","type":"upgrade"}]},{"name":"zh-wordpress-zh_CN","origin":"chinese/wordpress-zh_CN","version":"6.6.1","comment":"State-of-the-art semantic personal publishing platform","maintainer":"joneum@FreeBSD.org","www":"https://cn.wordpress.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9821a2eb27d94b954aeef0381f8c9a56c2f341988a051a3fb7f567ea2bf2f12c","flatsize":76457494,"path":"All/zh-wordpress-zh_CN-6.6.1.pkg","repopath":"All/zh-wordpress-zh_CN-6.6.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":18930088,"desc":"WordPress is a state-of-the-art semantic personal publishing platform\nwith a focus on aesthetics, web standards, and usability.\n\nMore simply, Wordpress is what you use when you want to work\nwith your blogging software, not fight it.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-curl":{"origin":"ftp/php83-curl","version":"8.3.21"},"php83-exif":{"origin":"graphics/php83-exif","version":"8.3.21"},"php83-fileinfo":{"origin":"sysutils/php83-fileinfo","version":"8.3.21"},"php83-ftp":{"origin":"ftp/php83-ftp","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-mysqli":{"origin":"databases/php83-mysqli","version":"8.3.21"},"php83-pecl-imagick":{"origin":"graphics/pecl-imagick","version":"3.7.0_5"},"php83-tokenizer":{"origin":"devel/php83-tokenizer","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"},"php83-zip":{"origin":"archivers/php83-zip","version":"8.3.21"},"php83-zlib":{"origin":"archivers/php83-zlib","version":"8.3.21"}},"categories":["chinese","www"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:wordpress:wordpress:6.6.1:::zh_CN::dragonfly6:x86_64"},"messages":[{"message":"Before the first use of WordPress, copy wp-config-sample.php to wp-config.php\nin /usr/local/www/wordpress-zh_CN and modify it to fit your MySQL.\nMaybe you need 'mysqladmin create wordpress' first.","type":"install"},{"message":"If you are upgrading, please run http://your.site/wordpress/wp-admin/upgrade.php\nto upgrade WordPress.","type":"upgrade"}]},{"name":"zh-fandol","origin":"chinese/fandol","version":"0.3_1","comment":"CTAN Fandol: Four GNU GPLv3-licensed Chinese OpenType fonts","maintainer":"ports@FreeBSD.org","www":"https://ctan.org/pkg/fandol","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ba24bcce3b74d7bef099216d65e5e2da364354a5a3eb86c8471a70032d18375f","flatsize":34943520,"path":"All/zh-fandol-0.3_1.pkg","repopath":"All/zh-fandol-0.3_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":21595500,"desc":"fandol - Four basic fonts for Chinese typesetting\n\nFandol fonts designed for Chinese typesetting. The current version contains\nfour styles: Song, Hei, Kai, Fang. All fonts are in OpenType format.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["chinese"],"options":{"DOCS":"on"},"messages":[{"message":"For old programs that use XLFD, please add /usr/local/share/fonts/fandol\nto your X server either by:\n\n# xset fp+ /usr/local/share/fonts/fandol\n# xset fp rehash\n\nor by adding the following line to the section \"Files\" of\nyour X-server configuration file (usually /etc/X11/xorg.conf)\nand restarting the X-server:\n\nSection \"Files\"\n...\n    FontPath   \"/usr/local/share/fonts/fandol\"\n...\nEndSection","type":"install"},{"message":"===>   NOTICE:\n\nThe zh-fandol port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"zh-CJKUnifonts","origin":"chinese/CJKUnifonts","version":"0.2.20080216.1_4","comment":"CJKUnifonts TrueType Font is a combine of Arphic Ming and Kai fonts","maintainer":"ports@FreeBSD.org","www":"https://www.freedesktop.org/wiki/Software/CJKUnifonts/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7e0601f067081626eb766b5b39fcfa81babf3b60cb1fd60c7d6453dd39631143","flatsize":38204641,"path":"All/zh-CJKUnifonts-0.2.20080216.1_4.pkg","repopath":"All/zh-CJKUnifonts-0.2.20080216.1_4.pkg","licenselogic":"single","pkgsize":15437676,"desc":"These fonts are chinese Unicode fonts which include the following charsets:\n - Big5\n - GB2312-80\n - HKSCS-2004\n - ISO8859-1,2,3,4,7,9,10,13,14,15\n - Bopomofo Extended for Minnan and Hakka, Minnan (Unicode 5.0) and their\n   MBE variants.\n\nPartly support is implemented for:\nCNS 11643\nGBK\nGB18030\nJapanese\nKorean\n\nThis font is under development, new glyphs for the partly supported charsets\nare constantly added.\n\nThis font is a TrueType Collection containing 4 flavors, namely\nCN, HK, TW and TW MBE.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["chinese","x11-fonts"],"options":{"GHOSTSCRIPT":"off","X11":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe zh-CJKUnifonts port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"zabbix72-frontend-php82","origin":"net-mgmt/zabbix72-frontend","version":"7.2.7","comment":"Enterprise-class open source distributed monitoring (frontend-php82)","maintainer":"otis@FreeBSD.org","www":"https://www.zabbix.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9bfd8f934e1e79c8bd6b96db3cf7bfcb98473f21d9b3c812ebc4c5a1efed0344","flatsize":81693494,"path":"All/zabbix72-frontend-php82-7.2.7.pkg","repopath":"All/zabbix72-frontend-php82-7.2.7.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":9039580,"desc":"Zabbix is an enterprise-class open source distributed monitoring solution.\n\nZabbix is software that monitors numerous parameters of a network and the\nhealth and integrity of servers. Zabbix uses a flexible notification\nmechanism that allows users to configure e-mail based alerts for virtually\nany event. This allows a fast reaction to server problems. Zabbix offers\nexcellent reporting and data visualisation features based on the stored\ndata. This makes Zabbix ideal for capacity planning.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-bcmath":{"origin":"math/php82-bcmath","version":"8.2.28"},"php82-ctype":{"origin":"textproc/php82-ctype","version":"8.2.28"},"php82-filter":{"origin":"security/php82-filter","version":"8.2.28"},"php82-gd":{"origin":"graphics/php82-gd","version":"8.2.28"},"php82-gettext":{"origin":"devel/php82-gettext","version":"8.2.28"},"php82-ldap":{"origin":"net/php82-ldap","version":"8.2.28"},"php82-mbstring":{"origin":"converters/php82-mbstring","version":"8.2.28"},"php82-mysqli":{"origin":"databases/php82-mysqli","version":"8.2.28"},"php82-session":{"origin":"www/php82-session","version":"8.2.28"},"php82-simplexml":{"origin":"textproc/php82-simplexml","version":"8.2.28"},"php82-sockets":{"origin":"net/php82-sockets","version":"8.2.28"},"php82-xml":{"origin":"textproc/php82-xml","version":"8.2.28"},"php82-xmlreader":{"origin":"textproc/php82-xmlreader","version":"8.2.28"},"php82-xmlwriter":{"origin":"textproc/php82-xmlwriter","version":"8.2.28"}},"categories":["net-mgmt"],"options":{"MYSQLI":"on","PGSQL":"off"},"annotations":{"flavor":"php82"}},{"name":"zorin-icon-themes","origin":"x11-themes/zorin-icon-themes","version":"3.3.1","comment":"Zorin OS icon theme","maintainer":"Alexander88207@protonmail.com","www":"https://github.com/ZorinOS/zorin-icon-themes","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d2457faa53c58de2d84d096aad298be63cb44f38bf847bcbd0e48c930a1e0246","flatsize":98564686,"path":"All/zorin-icon-themes-3.3.1.pkg","repopath":"All/zorin-icon-themes-3.3.1.pkg","licenselogic":"single","licenses":["CC-BY-SA-4.0"],"pkgsize":44230928,"desc":"Zorin is the default icon theme for ZorinOS","categories":["x11-themes"]},{"name":"zabbix72-frontend-php83","origin":"net-mgmt/zabbix72-frontend","version":"7.2.7","comment":"Enterprise-class open source distributed monitoring (frontend-php83)","maintainer":"otis@FreeBSD.org","www":"https://www.zabbix.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bb1fef2a560c31911946287bed80893e04bc13140d22dde49e6db3d4e5195520","flatsize":81693494,"path":"All/zabbix72-frontend-php83-7.2.7.pkg","repopath":"All/zabbix72-frontend-php83-7.2.7.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":9041500,"desc":"Zabbix is an enterprise-class open source distributed monitoring solution.\n\nZabbix is software that monitors numerous parameters of a network and the\nhealth and integrity of servers. Zabbix uses a flexible notification\nmechanism that allows users to configure e-mail based alerts for virtually\nany event. This allows a fast reaction to server problems. Zabbix offers\nexcellent reporting and data visualisation features based on the stored\ndata. This makes Zabbix ideal for capacity planning.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-bcmath":{"origin":"math/php83-bcmath","version":"8.3.21"},"php83-ctype":{"origin":"textproc/php83-ctype","version":"8.3.21"},"php83-filter":{"origin":"security/php83-filter","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-gettext":{"origin":"devel/php83-gettext","version":"8.3.21"},"php83-ldap":{"origin":"net/php83-ldap","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-mysqli":{"origin":"databases/php83-mysqli","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-simplexml":{"origin":"textproc/php83-simplexml","version":"8.3.21"},"php83-sockets":{"origin":"net/php83-sockets","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"},"php83-xmlreader":{"origin":"textproc/php83-xmlreader","version":"8.3.21"},"php83-xmlwriter":{"origin":"textproc/php83-xmlwriter","version":"8.3.21"}},"categories":["net-mgmt"],"options":{"MYSQLI":"on","PGSQL":"off"},"annotations":{"flavor":"php83"}},{"name":"zabbix5-agent","origin":"net-mgmt/zabbix5-agent","version":"5.0.47","comment":"Enterprise-class open source distributed monitoring (agent) LTS","maintainer":"otis@FreeBSD.org","www":"https://www.zabbix.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"321a5dd28af2d4c50262901ea7517ee3df8cdf31ad3144f16730016fc9b7f80e","flatsize":942728,"path":"All/zabbix5-agent-5.0.47.pkg","repopath":"All/zabbix5-agent-5.0.47.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":250928,"desc":"Zabbix is an enterprise-class open source distributed monitoring solution.\n\nZabbix is software that monitors numerous parameters of a network and the\nhealth and integrity of servers. Zabbix uses a flexible notification\nmechanism that allows users to configure e-mail based alerts for virtually\nany event. This allows a fast reaction to server problems. Zabbix offers\nexcellent reporting and data visualisation features based on the stored\ndata. This makes Zabbix ideal for capacity planning.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["net-mgmt"],"users":["zabbix"],"groups":["zabbix"],"shlibs_required":["libc.so.8","libcrypto.so.12","libcurl.so.4","libdevstat.so.3","libexecinfo.so.1","libkvm.so.3","libm.so.4","libpcre.so.1","libssl.so.12"],"options":{"CURL":"on","IPV6":"on","OPENSSL":"on","GNUTLS":"off"}},{"name":"zabbix5-java","origin":"net-mgmt/zabbix5-java","version":"5.0.47","comment":"Enterprise-class open source distributed monitoring (java) LTS","maintainer":"otis@FreeBSD.org","www":"https://www.zabbix.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"93bcda04122edfaeedac0d5f724034a311f00b83fe12103189cebc7d28a0cfeb","flatsize":1074308,"path":"All/zabbix5-java-5.0.47.pkg","repopath":"All/zabbix5-java-5.0.47.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":930780,"desc":"Zabbix is an enterprise-class open source distributed monitoring solution.\n\nZabbix is software that monitors numerous parameters of a network and the\nhealth and integrity of servers. Zabbix uses a flexible notification\nmechanism that allows users to configure e-mail based alerts for virtually\nany event. This allows a fast reaction to server problems. Zabbix offers\nexcellent reporting and data visualisation features based on the stored\ndata. This makes Zabbix ideal for capacity planning.","deps":{"libevent":{"origin":"devel/libevent","version":"2.1.12"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["net-mgmt"],"users":["zabbix"],"groups":["zabbix"],"options":{"IPV6":"on"}},{"name":"zabbix6-frontend-php83","origin":"net-mgmt/zabbix6-frontend","version":"6.0.22","comment":"Enterprise-class open source distributed monitoring (frontend-php83)","maintainer":"otis@FreeBSD.org","www":"https://www.zabbix.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"af0fc22cc83dde072bb6434a1f7587b7bd434bd1cc254bd488867a822eeab67b","flatsize":65576961,"path":"All/zabbix6-frontend-php83-6.0.22.pkg","repopath":"All/zabbix6-frontend-php83-6.0.22.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":7975204,"desc":"Zabbix is an enterprise-class open source distributed monitoring solution.\n\nZabbix is software that monitors numerous parameters of a network and the\nhealth and integrity of servers. Zabbix uses a flexible notification\nmechanism that allows users to configure e-mail based alerts for virtually\nany event. This allows a fast reaction to server problems. Zabbix offers\nexcellent reporting and data visualisation features based on the stored\ndata. This makes Zabbix ideal for capacity planning.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-bcmath":{"origin":"math/php83-bcmath","version":"8.3.21"},"php83-ctype":{"origin":"textproc/php83-ctype","version":"8.3.21"},"php83-filter":{"origin":"security/php83-filter","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-gettext":{"origin":"devel/php83-gettext","version":"8.3.21"},"php83-ldap":{"origin":"net/php83-ldap","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-mysqli":{"origin":"databases/php83-mysqli","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-simplexml":{"origin":"textproc/php83-simplexml","version":"8.3.21"},"php83-sockets":{"origin":"net/php83-sockets","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"},"php83-xmlreader":{"origin":"textproc/php83-xmlreader","version":"8.3.21"},"php83-xmlwriter":{"origin":"textproc/php83-xmlwriter","version":"8.3.21"}},"categories":["net-mgmt"],"options":{"MYSQLI":"on","ORACLE":"off","PGSQL":"off"},"annotations":{"flavor":"php83"}},{"name":"zabbix6-frontend-php84","origin":"net-mgmt/zabbix6-frontend","version":"6.0.22","comment":"Enterprise-class open source distributed monitoring (frontend-php84)","maintainer":"otis@FreeBSD.org","www":"https://www.zabbix.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"838419138f8e9e04927fe511b5755e88fb4952365cfc5c6ce2d7c2b6fb5adc41","flatsize":65576961,"path":"All/zabbix6-frontend-php84-6.0.22.pkg","repopath":"All/zabbix6-frontend-php84-6.0.22.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":7975772,"desc":"Zabbix is an enterprise-class open source distributed monitoring solution.\n\nZabbix is software that monitors numerous parameters of a network and the\nhealth and integrity of servers. Zabbix uses a flexible notification\nmechanism that allows users to configure e-mail based alerts for virtually\nany event. This allows a fast reaction to server problems. Zabbix offers\nexcellent reporting and data visualisation features based on the stored\ndata. This makes Zabbix ideal for capacity planning.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-bcmath":{"origin":"math/php84-bcmath","version":"8.4.8"},"php84-ctype":{"origin":"textproc/php84-ctype","version":"8.4.8"},"php84-filter":{"origin":"security/php84-filter","version":"8.4.8"},"php84-gd":{"origin":"graphics/php84-gd","version":"8.4.8"},"php84-gettext":{"origin":"devel/php84-gettext","version":"8.4.8"},"php84-ldap":{"origin":"net/php84-ldap","version":"8.4.8"},"php84-mbstring":{"origin":"converters/php84-mbstring","version":"8.4.8"},"php84-mysqli":{"origin":"databases/php84-mysqli","version":"8.4.8"},"php84-session":{"origin":"www/php84-session","version":"8.4.8"},"php84-simplexml":{"origin":"textproc/php84-simplexml","version":"8.4.8"},"php84-sockets":{"origin":"net/php84-sockets","version":"8.4.8"},"php84-xml":{"origin":"textproc/php84-xml","version":"8.4.8"},"php84-xmlreader":{"origin":"textproc/php84-xmlreader","version":"8.4.8"},"php84-xmlwriter":{"origin":"textproc/php84-xmlwriter","version":"8.4.8"}},"categories":["net-mgmt"],"options":{"MYSQLI":"on","ORACLE":"off","PGSQL":"off"},"annotations":{"flavor":"php84"}},{"name":"zabbix72-frontend-php84","origin":"net-mgmt/zabbix72-frontend","version":"7.2.7","comment":"Enterprise-class open source distributed monitoring (frontend-php84)","maintainer":"otis@FreeBSD.org","www":"https://www.zabbix.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5c3975190822b58853f0132d9b2ad993676cb268ff34f0fa55b45ce16bf147b3","flatsize":81693494,"path":"All/zabbix72-frontend-php84-7.2.7.pkg","repopath":"All/zabbix72-frontend-php84-7.2.7.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":9038340,"desc":"Zabbix is an enterprise-class open source distributed monitoring solution.\n\nZabbix is software that monitors numerous parameters of a network and the\nhealth and integrity of servers. Zabbix uses a flexible notification\nmechanism that allows users to configure e-mail based alerts for virtually\nany event. This allows a fast reaction to server problems. Zabbix offers\nexcellent reporting and data visualisation features based on the stored\ndata. This makes Zabbix ideal for capacity planning.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-bcmath":{"origin":"math/php84-bcmath","version":"8.4.8"},"php84-ctype":{"origin":"textproc/php84-ctype","version":"8.4.8"},"php84-filter":{"origin":"security/php84-filter","version":"8.4.8"},"php84-gd":{"origin":"graphics/php84-gd","version":"8.4.8"},"php84-gettext":{"origin":"devel/php84-gettext","version":"8.4.8"},"php84-ldap":{"origin":"net/php84-ldap","version":"8.4.8"},"php84-mbstring":{"origin":"converters/php84-mbstring","version":"8.4.8"},"php84-mysqli":{"origin":"databases/php84-mysqli","version":"8.4.8"},"php84-session":{"origin":"www/php84-session","version":"8.4.8"},"php84-simplexml":{"origin":"textproc/php84-simplexml","version":"8.4.8"},"php84-sockets":{"origin":"net/php84-sockets","version":"8.4.8"},"php84-xml":{"origin":"textproc/php84-xml","version":"8.4.8"},"php84-xmlreader":{"origin":"textproc/php84-xmlreader","version":"8.4.8"},"php84-xmlwriter":{"origin":"textproc/php84-xmlwriter","version":"8.4.8"}},"categories":["net-mgmt"],"options":{"MYSQLI":"on","PGSQL":"off"},"annotations":{"flavor":"php84"}},{"name":"z80ex","origin":"devel/z80ex","version":"1.1.21","comment":"ZiLOG Z80 CPU emulator library","maintainer":"hardy.schumacher@gmx.de","www":"http://z80ex.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e4ebf4503f4d8ff5aea6410ce79688ad85342923c07d14fa46ea0ccee315dd01","flatsize":1021360,"path":"All/z80ex-1.1.21.pkg","repopath":"All/z80ex-1.1.21.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":53836,"desc":"Portable ZiLOG Z80 CPU emulator library.","categories":["devel"]},{"name":"z80asm","origin":"devel/z80asm","version":"1.8_1","comment":"Assembler for the Z80 microprocessor","maintainer":"sigma.zx@gmail.com","www":"https://savannah.nongnu.org/projects/z80asm/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8f356ae369a17ff6695cdb5672500383e8157d8051914c2313baf911d283395a","flatsize":74840,"path":"All/z80asm-1.8_1.pkg","repopath":"All/z80asm-1.8_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":32992,"desc":"z80asm is an assembler for the Z80 microprcessor. The assembler aims to be\nportable and complete. Of course it assembles all official mnemonics, but it\nalso aims to assemble the unofficial mnemonics.\n\nThe assembler features the output of listing files which show the source with\nthe assembled codes and address next to it.\n\nIt also allows outputting of label files, in a format which can be included by\nother assembler source files.\n\nOther noteworthy features are complete calculation capabilities, conditional\nassembling of parts of the code, and inclusion of other source files.\n\nThe assembler was written with the MSX computer in mind as the target platform,\nbut it can be used for any system with a Z80 in it. The original idea was to\nmake header files with labels of MSX specific addresses (BIOS, BDOS, system\nvariables), but nothing like this has been done yet.","categories":["devel"],"shlibs_required":["libc.so.8"],"options":{"EXAMPLES":"on"}},{"name":"zabbix7-frontend-php84","origin":"net-mgmt/zabbix7-frontend","version":"7.0.1","comment":"Enterprise-class open source distributed monitoring (frontend-php84)","maintainer":"otis@FreeBSD.org","www":"https://www.zabbix.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"36dd7fb3111ae017ef524bb9454ff5d62fe6f346abf915d41f9d780bc1431e02","flatsize":76099505,"path":"All/zabbix7-frontend-php84-7.0.1.pkg","repopath":"All/zabbix7-frontend-php84-7.0.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":8836916,"desc":"Zabbix is an enterprise-class open source distributed monitoring solution.\n\nZabbix is software that monitors numerous parameters of a network and the\nhealth and integrity of servers. Zabbix uses a flexible notification\nmechanism that allows users to configure e-mail based alerts for virtually\nany event. This allows a fast reaction to server problems. Zabbix offers\nexcellent reporting and data visualisation features based on the stored\ndata. This makes Zabbix ideal for capacity planning.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-bcmath":{"origin":"math/php84-bcmath","version":"8.4.8"},"php84-ctype":{"origin":"textproc/php84-ctype","version":"8.4.8"},"php84-filter":{"origin":"security/php84-filter","version":"8.4.8"},"php84-gd":{"origin":"graphics/php84-gd","version":"8.4.8"},"php84-gettext":{"origin":"devel/php84-gettext","version":"8.4.8"},"php84-ldap":{"origin":"net/php84-ldap","version":"8.4.8"},"php84-mbstring":{"origin":"converters/php84-mbstring","version":"8.4.8"},"php84-mysqli":{"origin":"databases/php84-mysqli","version":"8.4.8"},"php84-session":{"origin":"www/php84-session","version":"8.4.8"},"php84-simplexml":{"origin":"textproc/php84-simplexml","version":"8.4.8"},"php84-sockets":{"origin":"net/php84-sockets","version":"8.4.8"},"php84-xml":{"origin":"textproc/php84-xml","version":"8.4.8"},"php84-xmlreader":{"origin":"textproc/php84-xmlreader","version":"8.4.8"},"php84-xmlwriter":{"origin":"textproc/php84-xmlwriter","version":"8.4.8"}},"categories":["net-mgmt"],"options":{"MYSQLI":"on","ORACLE":"off","PGSQL":"off"},"annotations":{"flavor":"php84"}},{"name":"z80-asm","origin":"devel/z80-asm","version":"2.4.1","comment":"Z80 assembly code assembler and disassembler","maintainer":"laurent.chardon@gmail.com","www":"https://wwwhomes.uni-bielefeld.de/achim/z80-asm.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e15b79479c3b2b19f223b227f1f7504a38bbf6d717fcd6ab200350d363afc158","flatsize":245816,"path":"All/z80-asm-2.4.1.pkg","repopath":"All/z80-asm-2.4.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":89500,"desc":"Z80-asm is a C-source code available package which contains a 2-pass\nZ80 assembler and a sophisticated Z80 monitor. This monitor can be used\nas debugger, disassembler, emulator and more for a Z80-CPU.","categories":["devel"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"z","origin":"sysutils/z","version":"1.12_1","comment":"Takes you to your most used directories, based on \"frecency\"","maintainer":"ports@FreeBSD.org","www":"https://github.com/rupa/z/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c8a422c668220ebe523df55281af6b3a9200b8dde58b6292e8649899f11a7007","flatsize":12386,"path":"All/z-1.12_1.pkg","repopath":"All/z-1.12_1.pkg","licenselogic":"single","licenses":["WTFPL"],"pkgsize":6780,"desc":"z tracks your most used directories, based on 'frecency'.\n\nAfter  a  short  learning  phase, z will take you to the most 'frecent'\ndirectory that matches ALL of the regexes given on the command line, in\norder.\n\nFor example, z foo bar would match /foo/bar but not /bar/foo. Because\nthey're regexes, z f b would take you to /foo/bar as well.\n\nz is designed for use only with zsh and bash.","categories":["sysutils"],"messages":[{"message":"To use z, put this command in your .zshrc/.bashrc:\n\n  . /usr/local/share/z/z.sh","type":"install"},{"message":"===>   NOTICE:\n\nThe z port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"zed","origin":"textproc/zed","version":"1.18.0_1","comment":"Command-line tool to manage and query Zed data lakes","maintainer":"meta@FreeBSD.org","www":"https://zed.brimdata.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1e54c87130ac074bc1101d72a2c1609b716fce9da62278e346555ce17b971157","flatsize":44302188,"path":"All/zed-1.18.0_1.pkg","repopath":"All/zed-1.18.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":9328320,"desc":"zed is a command-line tool to manage and query Zed data lakes. You can import\ndata from a variety of formats and zed will automatically commit the data in\nthe Zed data model's super-structured format, providing full fidelity of the\noriginal format and the ability to reconstruct the original data without loss\nof information.","categories":["textproc"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"yyjson","origin":"devel/yyjson","version":"0.10.0","comment":"Fastest JSON library in C","maintainer":"pkubaj@FreeBSD.org","www":"https://github.com/ibireme/yyjson","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c89127326f2c3293c13774fbe4f01720a509b03fc06426e9d138e548b1e37446","flatsize":518804,"path":"All/yyjson-0.10.0.pkg","repopath":"All/yyjson-0.10.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":110980,"desc":"A high performance JSON library written in ANSI C.\nFeatures:\n* Fast: can read or write gigabytes per second JSON data on modern CPUs.\n* Portable: complies with ANSI C (C89) for cross-platform compatibility.\n* Strict: complies with RFC 8259 JSON standard, ensuring strict number format\n  and UTF-8 validation.\n* Extendable: offers options to allow comments, trailing commas, NaN/Inf, and\n  custom memory allocator.\n* Accuracy: can accurately read and write int64, uint64, and double numbers.\n* Flexible: supports unlimited JSON nesting levels, \\u0000 characters, and non\n  null-terminated strings.\n* Manipulation: supports querying and modifying using JSON Pointer, JSON Patch\n  and JSON Merge Patch.\n* Developer-Friendly: easy integration with only one h and one c file.\n\nLimitations:\n* An array or object is stored as a data structure such as linked list, which\n  makes accessing elements by index or key slower than using an iterator.\n* Duplicate keys are allowed in an object, and the order of the keys is\n  preserved.\n* JSON parsing result is immutable, requiring a mutable copy for modification.","categories":["devel"]},{"name":"yydecode","origin":"news/yydecode","version":"0.2.10_1","comment":"Tool to decode yEnc encoded files","maintainer":"miki@ceti.pl","www":"http://yydecode.sf.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"450f8e660099cf18015f766c9d570335d6de71c894e50b0de1287689e0f2a0ad","flatsize":31426,"path":"All/yydecode-0.2.10_1.pkg","repopath":"All/yydecode-0.2.10_1.pkg","licenselogic":"single","pkgsize":15648,"desc":"yydecode started life as a decoder for yEnc encoded binaries, which have\nrecently appeared on Usenet. yydecode works almost identically to the infamous\nuudecode program. Version 0.2.8 and onwards contains a superset of uudecode's\nfunctionality, (ie. decodes standard uuencoded files, as well as Base64\n[RFC2045] encoded files produced by uuencode) and hence can be used as a\ndrop-in replacement in all circumstances.","categories":["news"],"shlibs_required":["libc.so.8"]},{"name":"yukon","origin":"graphics/yukon","version":"2010011201_4","comment":"Real-time capture tool for OpenGL applications","maintainer":"ports@FreeBSD.org","www":"https://github.com/wereHamster/yukon","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c20961d4d3175ebe3ed9ffaf6cb223a6a885f617371a8ed168e279496a2c197b","flatsize":45835,"path":"All/yukon-2010011201_4.pkg","repopath":"All/yukon-2010011201_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":15932,"desc":"Yukon is a set of libraries and applications that are designed to\ncapture realtime videos of OpenGL applications (games). The original\ndesign idea is based on Anandtech's FrameGetter, but was extended\nto suit today's high-performance computers.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXv":{"origin":"x11/libXv","version":"1.0.12_1,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"seom":{"origin":"graphics/seom","version":"2010011201_4"}},"categories":["graphics"],"messages":[{"message":"===>   NOTICE:\n\nThe yukon port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"z80pack","origin":"emulators/z80pack","version":"1.37","comment":"Complete CP/M-80 emulator","maintainer":"se@FreeBSD.org","www":"https://www.autometer.de/unix4fun/z80pack/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1b42ffd347e45f3ebb3463b75f4fd2b25ab9659771a217342949c1e3d712a418","flatsize":12958465,"path":"All/z80pack-1.37.pkg","repopath":"All/z80pack-1.37.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2067500,"desc":"z80pack emulates an 8080 or Z80 CPU and provides CP/M-80 and UCSD-Pascal\nenvironments. Besides emulation of a generic CP/M system, support for\nfull emulation of typical ALTAIR or IMSAI systems and their specific\nhardware is possible, including a graphical front-panel.","categories":["emulators"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"yuck-cmdline-parser","origin":"devel/yuck","version":"0.2.5.6_1","comment":"Bog-standard command line option parser for C","maintainer":"yuri@FreeBSD.org","www":"https://github.com/hroptatyr/yuck","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e6ad699d82c489238d3921a51b9338f48cc6117f411d607cca3d150a8f52737f","flatsize":82928,"path":"All/yuck-cmdline-parser-0.2.5.6_1.pkg","repopath":"All/yuck-cmdline-parser-0.2.5.6_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":30328,"desc":"yuck is a bog-standard command line option parser for C that works with only\nhousehold ingredients (a C compiler and the m4 macro processor).","categories":["devel"],"shlibs_required":["libc.so.8"]},{"name":"zabbix72-frontend-php81","origin":"net-mgmt/zabbix72-frontend","version":"7.2.7","comment":"Enterprise-class open source distributed monitoring (frontend-php81)","maintainer":"otis@FreeBSD.org","www":"https://www.zabbix.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0675aca6e5ad6f17640779c6c41730762664a369aff21391dad09b540715ba6b","flatsize":81693494,"path":"All/zabbix72-frontend-php81-7.2.7.pkg","repopath":"All/zabbix72-frontend-php81-7.2.7.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":9038448,"desc":"Zabbix is an enterprise-class open source distributed monitoring solution.\n\nZabbix is software that monitors numerous parameters of a network and the\nhealth and integrity of servers. Zabbix uses a flexible notification\nmechanism that allows users to configure e-mail based alerts for virtually\nany event. This allows a fast reaction to server problems. Zabbix offers\nexcellent reporting and data visualisation features based on the stored\ndata. This makes Zabbix ideal for capacity planning.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-bcmath":{"origin":"math/php81-bcmath","version":"8.1.32"},"php81-ctype":{"origin":"textproc/php81-ctype","version":"8.1.32"},"php81-filter":{"origin":"security/php81-filter","version":"8.1.32"},"php81-gd":{"origin":"graphics/php81-gd","version":"8.1.32"},"php81-gettext":{"origin":"devel/php81-gettext","version":"8.1.32"},"php81-ldap":{"origin":"net/php81-ldap","version":"8.1.32"},"php81-mbstring":{"origin":"converters/php81-mbstring","version":"8.1.32"},"php81-mysqli":{"origin":"databases/php81-mysqli","version":"8.1.32"},"php81-session":{"origin":"www/php81-session","version":"8.1.32"},"php81-simplexml":{"origin":"textproc/php81-simplexml","version":"8.1.32"},"php81-sockets":{"origin":"net/php81-sockets","version":"8.1.32"},"php81-xml":{"origin":"textproc/php81-xml","version":"8.1.32"},"php81-xmlreader":{"origin":"textproc/php81-xmlreader","version":"8.1.32"},"php81-xmlwriter":{"origin":"textproc/php81-xmlwriter","version":"8.1.32"}},"categories":["net-mgmt"],"options":{"MYSQLI":"on","PGSQL":"off"},"annotations":{"flavor":"php81"}},{"name":"yuicompressor","origin":"www/yuicompressor","version":"2.4.8_3","comment":"The Yahoo! JavaScript and CSS Compressor","maintainer":"citrin@citrin.ru","www":"https://yui.github.io/yuicompressor/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0195bb8a7b830af80f1f2de41cb16a2f599d8e93ab68965d6b18fefd860d45ff","flatsize":804597,"path":"All/yuicompressor-2.4.8_3.pkg","repopath":"All/yuicompressor-2.4.8_3.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","MPL20"],"pkgsize":751564,"desc":"YUI Compressor is JavaScript and CSS minificator.\n\nYUI Compressor is written in Java and relies on Rhino to tokenize the\nsource JavaScript file.  It starts by analyzing the source JavaScript\nfile to understand how it is structured.  It then prints out the token\nstream, omitting as many white space characters as possible, and\nreplacing all local symbols by a 1 (or 2, or 3) letter symbol wherever\nsuch a substitution is appropriate (in the face of evil features such as\neval or with, the YUI Compressor takes a defensive approach by not\nobfuscating any of the scopes containing the evil statement).\n\nThe CSS compression algorithm uses a set of finely tuned regular\nexpressions to compress the source CSS file.  The YUI Compressor is\nopen-source, so don't hesitate to look at the code to understand exactly\nhow it works.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","www"]},{"name":"yubikey-personalization-gui","origin":"security/yubikey-personalization-gui","version":"3.1.25_5","comment":"Graphical YubiKey personalization tool","maintainer":"romain@FreeBSD.org","www":"https://github.com/Yubico/yubikey-personalization-gui","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ca7c8a901cf642f4a0116cf81608a852c4452e6eb584746eadead18d2b7bf9b5","flatsize":1248116,"path":"All/yubikey-personalization-gui-3.1.25_5.pkg","repopath":"All/yubikey-personalization-gui-3.1.25_5.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":565724,"desc":"The YubiKey Personalization Tool is a Qt based Cross-Platform utility designed\nto facilitate re-configuration of YubiKeys on Windows, Linux and Mac platforms.\nThe tool provides a same simple step-by-step approach to make configuration of\nYubiKeys easy to follow and understand, while still being powerful enough to\nexploit all functionality both of the YubiKey 1 and YubiKey 2 generation of\nkeys. The tool provides the same functionality and user interface on Windows,\nLinux and Mac platforms.\n\nThe Cross-Platform YubiKey Personalization Tool provides the following main\nfunctions:\n  - Programming the YubiKey in \"Yubico OTP\" mode;\n  - Programming the YubiKey in \"OATH-HOTP\" mode;\n  - Programming the YubiKey in \"Static Password\" mode;\n  - Programming the YubiKey in \"Challenge-Response\" mode;\n  - Programming the NDEF feature of the YubiKey NEO;\n  - Testing the challenge-response functionality of a YubiKey;\n  - Deleting the configuration of a YubiKey;\n  - Checking type and firmware version of the YubiKey.","deps":{"libyubikey":{"origin":"security/libyubikey","version":"1.13_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"ykpers":{"origin":"security/ykpers","version":"1.19.0_2"}},"categories":["security"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9","libykpers-1.so.1","libyubikey.so.0"]},{"name":"zabbix6-frontend-php81","origin":"net-mgmt/zabbix6-frontend","version":"6.0.22","comment":"Enterprise-class open source distributed monitoring (frontend-php81)","maintainer":"otis@FreeBSD.org","www":"https://www.zabbix.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c49779d5ac8658efaa03e6f76caea724ea0351a860c54459a5f1e196042ffef0","flatsize":65576961,"path":"All/zabbix6-frontend-php81-6.0.22.pkg","repopath":"All/zabbix6-frontend-php81-6.0.22.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":7973212,"desc":"Zabbix is an enterprise-class open source distributed monitoring solution.\n\nZabbix is software that monitors numerous parameters of a network and the\nhealth and integrity of servers. Zabbix uses a flexible notification\nmechanism that allows users to configure e-mail based alerts for virtually\nany event. This allows a fast reaction to server problems. Zabbix offers\nexcellent reporting and data visualisation features based on the stored\ndata. This makes Zabbix ideal for capacity planning.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-bcmath":{"origin":"math/php81-bcmath","version":"8.1.32"},"php81-ctype":{"origin":"textproc/php81-ctype","version":"8.1.32"},"php81-filter":{"origin":"security/php81-filter","version":"8.1.32"},"php81-gd":{"origin":"graphics/php81-gd","version":"8.1.32"},"php81-gettext":{"origin":"devel/php81-gettext","version":"8.1.32"},"php81-ldap":{"origin":"net/php81-ldap","version":"8.1.32"},"php81-mbstring":{"origin":"converters/php81-mbstring","version":"8.1.32"},"php81-mysqli":{"origin":"databases/php81-mysqli","version":"8.1.32"},"php81-session":{"origin":"www/php81-session","version":"8.1.32"},"php81-simplexml":{"origin":"textproc/php81-simplexml","version":"8.1.32"},"php81-sockets":{"origin":"net/php81-sockets","version":"8.1.32"},"php81-xml":{"origin":"textproc/php81-xml","version":"8.1.32"},"php81-xmlreader":{"origin":"textproc/php81-xmlreader","version":"8.1.32"},"php81-xmlwriter":{"origin":"textproc/php81-xmlwriter","version":"8.1.32"}},"categories":["net-mgmt"],"options":{"MYSQLI":"on","ORACLE":"off","PGSQL":"off"},"annotations":{"flavor":"php81"}},{"name":"yubico-piv-tool","origin":"security/yubico-piv-tool","version":"2.7.1","comment":"Yubico PIV tool","maintainer":"ume@FreeBSD.org","www":"https://developers.yubico.com/yubico-piv-tool/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"29410d4e9821e731270d5162da2c9920a5df65df77f900a0df4252206f8db74c","flatsize":984923,"path":"All/yubico-piv-tool-2.7.1.pkg","repopath":"All/yubico-piv-tool-2.7.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":181572,"desc":"The Yubico PIV tool is used for interacting with the Privilege and\nIdentification Card (PIV) application on a YubiKey.\n\nWith it you may generate keys on the device, importing keys and\ncertificates, and create certificate requests, and other operations. A\nshared library and a command-line tool is included.","deps":{"check":{"origin":"devel/check","version":"0.15.2_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcsc-lite":{"origin":"devel/pcsc-lite","version":"2.3.1,2"}},"categories":["security"],"shlibs_required":["libc.so.8","libcrypto.so.12","libpcsclite.so.1","libpthread.so.0","libz.so.3"]},{"name":"ytree","origin":"misc/ytree","version":"2.05","comment":"DOS-XTREE(tm) look-a-like file manager","maintainer":"olgeni@FreeBSD.org","www":"https://www.han.de/~werner/ytree.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1785c3621306941921614c30ccc826bd2439b731ae20d18f8c694f40b2a3f96a","flatsize":196360,"path":"All/ytree-2.05.pkg","repopath":"All/ytree-2.05.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":73348,"desc":"Ytree is a nifty file manager similar to xtree.\n\nWith some helper-applications (zip/zoo/tar etc.) you can also browse\narchive files. Viewers for \"special\" files are configurable (*.wav,\n*.gif etc.).","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["misc"],"shlibs_required":["libc.so.8","libncurses.so.6","libreadline.so.8","libtinfo.so.6"],"options":{"DOCS":"on"}},{"name":"zig","origin":"lang/zig","version":"0.12.1","comment":"Language designed for robustness, optimality, and maintainability","maintainer":"bsd@orsolic.org","www":"https://ziglang.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ec2b4dc6dc6a09d8ee97965084415bd7bbc58b57bf13618ab725f98f5d9de484","flatsize":167784209,"path":"All/zig-0.12.1.pkg","repopath":"All/zig-0.12.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19894240,"desc":"Zig is a general purpose programming language designed for robustness,\noptimality, and maintainability.","deps":{"llvm17":{"origin":"devel/llvm17","version":"17.0.6_8"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["lang"],"shlibs_required":["libLLVM-17.so","libc.so.8","libclang-cpp.so.17","libpthread.so.0","libstdc++.so.9","libz.so.3","libzstd.so.1"],"options":{"DOCS":"on","STATIC":"off"}},{"name":"zabbix5-proxy","origin":"net-mgmt/zabbix5-proxy","version":"5.0.47","comment":"Enterprise-class open source distributed monitoring (proxy) LTS","maintainer":"otis@FreeBSD.org","www":"https://www.zabbix.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"710960c9e821ed1d9cf0cf56f6d6e7868773ab754c8c9132e74ba0dfcc3e1ff8","flatsize":67309895,"path":"All/zabbix5-proxy-5.0.47.pkg","repopath":"All/zabbix5-proxy-5.0.47.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":5709200,"desc":"Zabbix is an enterprise-class open source distributed monitoring solution.\n\nZabbix is software that monitors numerous parameters of a network and the\nhealth and integrity of servers. Zabbix uses a flexible notification\nmechanism that allows users to configure e-mail based alerts for virtually\nany event. This allows a fast reaction to server problems. Zabbix offers\nexcellent reporting and data visualisation features based on the stored\ndata. This makes Zabbix ideal for capacity planning.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"fping":{"origin":"net/fping","version":"5.3"},"libevent":{"origin":"devel/libevent","version":"2.1.12"},"libssh2":{"origin":"security/libssh2","version":"1.11.1,3"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"net-snmp":{"origin":"net-mgmt/net-snmp","version":"5.9.4_6,1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"},"unixODBC":{"origin":"databases/unixODBC","version":"2.3.12_1"}},"categories":["net-mgmt"],"users":["zabbix"],"groups":["zabbix"],"shlibs_required":["libc.so.8","libcrypto.so.12","libcurl.so.4","libdevstat.so.3","libevent-2.1.so.7","libexecinfo.so.1","libkvm.so.3","libm.so.4","libmysqlclient.so.21","libnetsnmp.so.40","libodbc.so.2","libpcre.so.1","libpthread.so.0","libssh2.so.1","libssl.so.12","libxml2.so.2","libz.so.3"],"options":{"CURL":"on","FPING":"on","IPMI":"off","IPV6":"on","LDAP":"off","LIBXML2":"on","NMAP":"off","SNMP":"on","SSH":"on","UNIXODBC":"on","MYSQL":"on","ORACLE":"off","PGSQL":"off","SQLITE":"off","OPENSSL":"on","GNUTLS":"off"},"messages":[{"message":"Log files are now under /var/log/zabbix directory instead of /tmp as it was\npreviously.\n\nFor Zabbix server and proxy daemons, as well as Zabbix frontend, a database is\nrequired. It is not needed to run Zabbix agent.\n\n% cd /usr/local/share/zabbix5/proxy/database\n\nAnd follow the instructions:\nhttps://www.zabbix.com/documentation/5.0/manual/appendix/install/db_scripts\n\nUpgrade notes for 5.0.0:\nhttps://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500\n\nUpgrade procedure:\nhttps://www.zabbix.com/documentation/5.0/manual/installation/upgrade/sources\n\nPlease see https://www.zabbix.com/ for detailed information about Zabbix.\n\nOfficial Zabbix documentation:\nhttps://www.zabbix.com/documentation/5.0/start\n\nFor Zabbix frontend \"Welcome\" screen. Enter the user name Admin with password\nzabbix to log in as a Zabbix superuser.\n\nFor use NMAP please edit sudoers\n\nThis is a Zabbix LTS release!\n\nZabbix LTS releases are supported for Zabbix customers during five (5) years\ni.e. 3 years of Full Support (general, critical and security issues) and 2\nadditional years of Limited Support (critical and security issues only).\nZabbix LTS version release will result in change of the first version number.\n\nStable release:         Zabbix 5.0\nRelease date:           12 May, 2020\nEnd of Full Support:    31 May, 2023\nEnd of Limited Support: 31 May, 2025\n\nZabbix Life Cycle & Release Policy:\nhttps://www.zabbix.com/life_cycle_and_release_policy","type":"install"}]},{"name":"ytnef","origin":"converters/ytnef","version":"2.1.2,1","comment":"Unpack data in MS Outlook TNEF format","maintainer":"eduardo@FreeBSD.org","www":"https://github.com/Yeraze/ytnef","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"572b19262eb72d647ccbd35e1de2de7d28e61a46b14dfabdb324f32f857f4494","flatsize":317665,"path":"All/ytnef-2.1.2,1.pkg","repopath":"All/ytnef-2.1.2,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":55140,"desc":"This program decodes those annoying application/ms-tnef MIME\nattachments that Microsoft mail servers helpfully use to encapsulate\nyour already MIME encoded attachments.\n\nDue to the proliferation of Microsoft Outlook and Exchange mail\nservers, more and more mail is encapsulated into this format.\n\nThe YTNEF program allows one to unpack the attachments which were\nencapsulated into the YTNEF attachment. Thus alleviating the need to\nuse Microsoft Outlook to view them.\n\nNow supports winmail.dat Outlook files","deps":{"p5-MIME-Tools":{"origin":"mail/p5-MIME-Tools","version":"5.515,2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","mail"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:ytnef_project:ytnef:2.1.2:::::dragonfly6:x86_64"}},{"name":"ytfzf","origin":"multimedia/ytfzf","version":"2.6.2","comment":"Find and watch YouTube videos from the terminal","maintainer":"eduardo@FreeBSD.org","www":"https://github.com/pystardust/ytfzf","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5c4f0c91769ed7c77718b0aa3d3e09d95df29369b6ba41e82aeb943c83ca9938","flatsize":177850,"path":"All/ytfzf-2.6.2.pkg","repopath":"All/ytfzf-2.6.2.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":62816,"desc":"Ytfzf is a POSIX script that helps you find Youtube videos (without API)\nand opens/downloads them using mpv/youtube-dl.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"fzf":{"origin":"textproc/fzf","version":"0.54.3_2"},"jq":{"origin":"textproc/jq","version":"1.7.1"},"libnotify":{"origin":"devel/libnotify","version":"0.8.6"},"mpv":{"origin":"multimedia/mpv","version":"0.40.0,1"},"py311-ueberzug":{"origin":"graphics/py-ueberzug","version":"18.1.8_2"},"shuf":{"origin":"sysutils/shuf","version":"3.0"},"yt-dlp":{"origin":"www/yt-dlp","version":"2025.03.31"}},"categories":["multimedia"],"options":{"EXAMPLES":"on"}},{"name":"zabbix5-server","origin":"net-mgmt/zabbix5-server","version":"5.0.47","comment":"Enterprise-class open source distributed monitoring (server) LTS","maintainer":"otis@FreeBSD.org","www":"https://www.zabbix.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ee7d9000fcde04a8f0e0acc25cc73c36df714e4e47d79f33b95bbbe62ec7447d","flatsize":67755398,"path":"All/zabbix5-server-5.0.47.pkg","repopath":"All/zabbix5-server-5.0.47.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":5864744,"desc":"Zabbix is an enterprise-class open source distributed monitoring solution.\n\nZabbix is software that monitors numerous parameters of a network and the\nhealth and integrity of servers. Zabbix uses a flexible notification\nmechanism that allows users to configure e-mail based alerts for virtually\nany event. This allows a fast reaction to server problems. Zabbix offers\nexcellent reporting and data visualisation features based on the stored\ndata. This makes Zabbix ideal for capacity planning.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"fping":{"origin":"net/fping","version":"5.3"},"libevent":{"origin":"devel/libevent","version":"2.1.12"},"libssh2":{"origin":"security/libssh2","version":"1.11.1,3"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"net-snmp":{"origin":"net-mgmt/net-snmp","version":"5.9.4_6,1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"},"unixODBC":{"origin":"databases/unixODBC","version":"2.3.12_1"}},"categories":["net-mgmt"],"users":["zabbix"],"groups":["zabbix"],"shlibs_required":["libc.so.8","libcrypto.so.12","libcurl.so.4","libdevstat.so.3","libevent-2.1.so.7","libexecinfo.so.1","libkvm.so.3","libm.so.4","libmysqlclient.so.21","libnetsnmp.so.40","libodbc.so.2","libpcre.so.1","libpthread.so.0","libssh2.so.1","libssl.so.12","libxml2.so.2","libz.so.3"],"options":{"CURL":"on","FPING":"on","IPMI":"off","IPV6":"on","LDAP":"off","LIBXML2":"on","NMAP":"off","SNMP":"on","SSH":"on","UNIXODBC":"on","MYSQL":"on","PGSQL":"off","ORACLE":"off","OPENSSL":"on","GNUTLS":"off"},"messages":[{"message":"Log files are now under /var/log/zabbix directory instead of /tmp as it was\npreviously.\n\nFor Zabbix server and proxy daemons, as well as Zabbix frontend, a database is\nrequired. It is not needed to run Zabbix agent.\n\n% cd /usr/local/share/zabbix5/server/database\n\nAnd follow the instructions:\nhttps://www.zabbix.com/documentation/5.0/manual/appendix/install/db_scripts\n\nUpgrade notes for 5.0.0:\nhttps://www.zabbix.com/documentation/5.0/manual/installation/upgrade_notes_500\n\nUpgrade procedure:\nhttps://www.zabbix.com/documentation/5.0/manual/installation/upgrade/sources\n\nPlease see https://www.zabbix.com/ for detailed information about Zabbix.\n\nOfficial Zabbix documentation:\nhttps://www.zabbix.com/documentation/5.0/start\n\nFor Zabbix frontend \"Welcome\" screen. Enter the user name Admin with password\nzabbix to log in as a Zabbix superuser.\n\nFor use NMAP please edit sudoers\n\nThis is a Zabbix LTS release!\n\nZabbix LTS releases are supported for Zabbix customers during five (5) years\ni.e. 3 years of Full Support (general, critical and security issues) and 2\nadditional years of Limited Support (critical and security issues only).\nZabbix LTS version release will result in change of the first version number.\n\nStable release:         Zabbix 5.0\nRelease date:           12 May, 2020\nEnd of Full Support:    31 May, 2023\nEnd of Limited Support: 31 May, 2025\n\nZabbix Life Cycle & Release Policy:\nhttps://www.zabbix.com/life_cycle_and_release_policy","type":"install"}]},{"name":"yq","origin":"textproc/yq","version":"3.4.3","comment":"Command-line YAML and XML processor, jq wrapper for YAML/XML documents","maintainer":"yuri@FreeBSD.org","www":"https://kislyuk.github.io/yq/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"13a70af1a8970e14f1174734759270003da7b8a5976518683ca2b324b0985c2d","flatsize":152309,"path":"All/yq-3.4.3.pkg","repopath":"All/yq-3.4.3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":33036,"desc":"yq is a command line processor for Yaml/Xml documents, similar to jq\nfor Json.","deps":{"jq":{"origin":"textproc/jq","version":"1.7.1"},"py311-argcomplete":{"origin":"devel/py-argcomplete","version":"3.6.0"},"py311-pyaml":{"origin":"textproc/py-pyaml","version":"24.9.0"},"py311-tomlkit":{"origin":"textproc/py-tomlkit","version":"0.13.2"},"py311-xmltodict":{"origin":"devel/py-xmltodict","version":"0.14.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"]},{"name":"yptransitd","origin":"net/yptransitd","version":"0.5_8","comment":"Replacement for nss_ldap","maintainer":"bofh@FreeBSD.org","www":"https://yptransitd.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fbb03c2ad80de5fd1747180182437a69c978c73fb6a3a337c87e6ffb6deacbc6","flatsize":61087,"path":"All/yptransitd-0.5_8.pkg","repopath":"All/yptransitd-0.5_8.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":23516,"desc":"An alternative to nss_ldap using an ldap based NIS/YP server.\n\nThis is a UNIX daemon providing NIS services with a modular\nbackend interface. The current focus is the development of\nan LDAP module for the backend data source.\n\nThis daemon was (and is being written) in order to migrate a\nlarge install base of UNIX systems utilizing NIS to an LDAP\nbased solution, eventually facilitating a migration of all\ncorporate services that rely on similar data to LDAP.\n\nThis (and future) LDAP related tools are being released under\nthe BSD License (with advertising clause).","deps":{"openldap26-client":{"origin":"net/openldap26-client","version":"2.6.9_1"}},"categories":["net"],"shlibs_required":["libc.so.8","libdl.so.0","liblber.so.2","libldap.so.2","libpthread.so.0"],"messages":[{"message":"a) Make sure the following is in your slapd.conf file.\n\n#needed for yptransitd\ninclude         ${LOCALBASE}/openldap/schema/cosine.schema\ninclude         ${LOCALBASE}/openldap/schema/nis.schema\n\nb) Make sure the following files have been localised.\n\n\t${LOCALBASE}/openldap/ldap.conf\n\t${LOCALBASE}/openldap/slapd.conf\n\t${LOCALBASE}/yptransitd/ldap.conf\n\t${LOCALBASE}/yptransitd/yptransitd.conf\n\nc) The following URL should help in getting this beast running.\n\nhttp://www.openldap.org/lists/openldap-software/200010/msg00097.html","type":"install"}]},{"name":"you-get","origin":"www/you-get","version":"0.4.1743","comment":"Dumb downloader that scrapes the web","maintainer":"sunpoet@FreeBSD.org","www":"https://you-get.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cb7ac20e79971e296f545a0d1682c7110fb293a1f9c59539a2509f54201d5a8c","flatsize":2141082,"path":"All/you-get-0.4.1743.pkg","repopath":"All/you-get-0.4.1743.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":365200,"desc":"You-Get is a tiny command-line utility to download media contents (videos,\naudios, images) from the Web, in case there is no other handy way to do it.","deps":{"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"py311-dukpy":{"origin":"devel/py-dukpy","version":"0.5.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["www"],"options":{"SOCKS":"off"}},{"name":"zabbix7-frontend-php82","origin":"net-mgmt/zabbix7-frontend","version":"7.0.1","comment":"Enterprise-class open source distributed monitoring (frontend-php82)","maintainer":"otis@FreeBSD.org","www":"https://www.zabbix.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1d3aed80403c395e1f728f7a9d9f8cb3bc4f6d82644f96ec2ae3c0eb54203f00","flatsize":76099505,"path":"All/zabbix7-frontend-php82-7.0.1.pkg","repopath":"All/zabbix7-frontend-php82-7.0.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":8835664,"desc":"Zabbix is an enterprise-class open source distributed monitoring solution.\n\nZabbix is software that monitors numerous parameters of a network and the\nhealth and integrity of servers. Zabbix uses a flexible notification\nmechanism that allows users to configure e-mail based alerts for virtually\nany event. This allows a fast reaction to server problems. Zabbix offers\nexcellent reporting and data visualisation features based on the stored\ndata. This makes Zabbix ideal for capacity planning.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-bcmath":{"origin":"math/php82-bcmath","version":"8.2.28"},"php82-ctype":{"origin":"textproc/php82-ctype","version":"8.2.28"},"php82-filter":{"origin":"security/php82-filter","version":"8.2.28"},"php82-gd":{"origin":"graphics/php82-gd","version":"8.2.28"},"php82-gettext":{"origin":"devel/php82-gettext","version":"8.2.28"},"php82-ldap":{"origin":"net/php82-ldap","version":"8.2.28"},"php82-mbstring":{"origin":"converters/php82-mbstring","version":"8.2.28"},"php82-mysqli":{"origin":"databases/php82-mysqli","version":"8.2.28"},"php82-session":{"origin":"www/php82-session","version":"8.2.28"},"php82-simplexml":{"origin":"textproc/php82-simplexml","version":"8.2.28"},"php82-sockets":{"origin":"net/php82-sockets","version":"8.2.28"},"php82-xml":{"origin":"textproc/php82-xml","version":"8.2.28"},"php82-xmlreader":{"origin":"textproc/php82-xmlreader","version":"8.2.28"},"php82-xmlwriter":{"origin":"textproc/php82-xmlwriter","version":"8.2.28"}},"categories":["net-mgmt"],"options":{"MYSQLI":"on","ORACLE":"off","PGSQL":"off"},"annotations":{"flavor":"php82"}},{"name":"zabbix7-frontend-php83","origin":"net-mgmt/zabbix7-frontend","version":"7.0.1","comment":"Enterprise-class open source distributed monitoring (frontend-php83)","maintainer":"otis@FreeBSD.org","www":"https://www.zabbix.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8f481888f839010c569913b679a826df3559ba33b09a36743519ccb1bc8e369b","flatsize":76099505,"path":"All/zabbix7-frontend-php83-7.0.1.pkg","repopath":"All/zabbix7-frontend-php83-7.0.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":8838632,"desc":"Zabbix is an enterprise-class open source distributed monitoring solution.\n\nZabbix is software that monitors numerous parameters of a network and the\nhealth and integrity of servers. Zabbix uses a flexible notification\nmechanism that allows users to configure e-mail based alerts for virtually\nany event. This allows a fast reaction to server problems. Zabbix offers\nexcellent reporting and data visualisation features based on the stored\ndata. This makes Zabbix ideal for capacity planning.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-bcmath":{"origin":"math/php83-bcmath","version":"8.3.21"},"php83-ctype":{"origin":"textproc/php83-ctype","version":"8.3.21"},"php83-filter":{"origin":"security/php83-filter","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-gettext":{"origin":"devel/php83-gettext","version":"8.3.21"},"php83-ldap":{"origin":"net/php83-ldap","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-mysqli":{"origin":"databases/php83-mysqli","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-simplexml":{"origin":"textproc/php83-simplexml","version":"8.3.21"},"php83-sockets":{"origin":"net/php83-sockets","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"},"php83-xmlreader":{"origin":"textproc/php83-xmlreader","version":"8.3.21"},"php83-xmlwriter":{"origin":"textproc/php83-xmlwriter","version":"8.3.21"}},"categories":["net-mgmt"],"options":{"MYSQLI":"on","ORACLE":"off","PGSQL":"off"},"annotations":{"flavor":"php83"}},{"name":"z88dk","origin":"devel/z88dk","version":"2.2","comment":"Complete Z80/Z180 development kit","maintainer":"danfe@FreeBSD.org","www":"https://z88dk.org/site/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"57e93b1eaa877b1b5b2bf2fc0cb7622770a50581042dff07fb40197c1ed93b4e","flatsize":63382237,"path":"All/z88dk-2.2.pkg","repopath":"All/z88dk-2.2.pkg","licenselogic":"single","licenses":["ClArtistic"],"pkgsize":3374524,"desc":"Z88DK is a collection of software development tools that targets the 8080\nand Z80 family of machines.  It allows development of programs in C,\nassembly language, or any mixture of the two.  What makes Z88DK unique is\nits ease of use, built-in support for many Z80 machines and its extensive\nset of assembly language library subroutines implementing the C standard\nand extensions.","deps":{"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"m4":{"origin":"devel/m4","version":"1.4.19_1,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel"],"shlibs_required":["libc.so.8","libdl.so.0","liblzma.so.3","libm.so.4","libpthread.so.0","libstdc++.so.9","libxml2.so.2","libz.so.3"]},{"name":"ypsilon","origin":"lang/ypsilon","version":"0.9.6.3_13","comment":"Scheme implementation for real-time applications","maintainer":"vmagerya@gmail.com","www":"http://www.littlewingpinball.net/mediawiki/index.php/Ypsilon","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"da1ef4c2b9d6db6159e3e69ed59b6df382d1e10f5465ebfe054869a1de3614a1","flatsize":2560161,"path":"All/ypsilon-0.9.6.3_13.pkg","repopath":"All/ypsilon-0.9.6.3_13.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":531332,"desc":"Ypsilon is an implementation of Scheme programming language for real-time\napplications, which conforms to the latest standard R^6RS.\nYpsilon features mostly concurrent garbage collector optimized for systems\nwith multiple CPUs, and an easy to use FFI.\n\nSee also: https://github.com/fujita-y/ypsilon","categories":["lang","scheme"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"EXAMPLES":"on"}},{"name":"zabbix7-frontend-php81","origin":"net-mgmt/zabbix7-frontend","version":"7.0.1","comment":"Enterprise-class open source distributed monitoring (frontend-php81)","maintainer":"otis@FreeBSD.org","www":"https://www.zabbix.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0244d4c18566d7375b36168dc8fcf9bd4b52a577f827f11bcbec61de6769145e","flatsize":76099505,"path":"All/zabbix7-frontend-php81-7.0.1.pkg","repopath":"All/zabbix7-frontend-php81-7.0.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":8837064,"desc":"Zabbix is an enterprise-class open source distributed monitoring solution.\n\nZabbix is software that monitors numerous parameters of a network and the\nhealth and integrity of servers. Zabbix uses a flexible notification\nmechanism that allows users to configure e-mail based alerts for virtually\nany event. This allows a fast reaction to server problems. Zabbix offers\nexcellent reporting and data visualisation features based on the stored\ndata. This makes Zabbix ideal for capacity planning.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-bcmath":{"origin":"math/php81-bcmath","version":"8.1.32"},"php81-ctype":{"origin":"textproc/php81-ctype","version":"8.1.32"},"php81-filter":{"origin":"security/php81-filter","version":"8.1.32"},"php81-gd":{"origin":"graphics/php81-gd","version":"8.1.32"},"php81-gettext":{"origin":"devel/php81-gettext","version":"8.1.32"},"php81-ldap":{"origin":"net/php81-ldap","version":"8.1.32"},"php81-mbstring":{"origin":"converters/php81-mbstring","version":"8.1.32"},"php81-mysqli":{"origin":"databases/php81-mysqli","version":"8.1.32"},"php81-session":{"origin":"www/php81-session","version":"8.1.32"},"php81-simplexml":{"origin":"textproc/php81-simplexml","version":"8.1.32"},"php81-sockets":{"origin":"net/php81-sockets","version":"8.1.32"},"php81-xml":{"origin":"textproc/php81-xml","version":"8.1.32"},"php81-xmlreader":{"origin":"textproc/php81-xmlreader","version":"8.1.32"},"php81-xmlwriter":{"origin":"textproc/php81-xmlwriter","version":"8.1.32"}},"categories":["net-mgmt"],"options":{"MYSQLI":"on","ORACLE":"off","PGSQL":"off"},"annotations":{"flavor":"php81"}},{"name":"ylva","origin":"security/ylva","version":"1.7","comment":"Command line password manager and file encryption program","maintainer":"yuri@FreeBSD.org","www":"https://github.com/nrosvall/ylva","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1a6855cf0b5adedac93741baafd43a4fe80cd7b1735a986e323adf58e4fb0dfd","flatsize":39456,"path":"All/ylva-1.7.pkg","repopath":"All/ylva-1.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16304,"desc":"titan is designed based on the belief that password management belongs\nto the command line, deep into the Unix heartland, the shell.\n\nTitan is more than \"just a password manager\". It also supports encrypting\nindividual files, so Titan can be used as a file encryption program as well\nas a password manager.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"qr-code-generator":{"origin":"graphics/qr-code-generator","version":"1.8.0"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["security"],"shlibs_required":["libc.so.8","libcrypto.so.12","libqrcodegen.so.1","librt.so.0","libsqlite3.so.0"]},{"name":"ympd","origin":"audio/ympd","version":"1.3.0","comment":"Stand-alone lightweight web UI controller for audio/musicpd","maintainer":"dch@FreeBSD.org","www":"https://www.ympd.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6f3e1502ab039bacfa6144646f905ed4e20c60c71cf4794d8a3e3300217b2613","flatsize":1012846,"path":"All/ympd-1.3.0.pkg","repopath":"All/ympd-1.3.0.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","GPLv2","MIT"],"pkgsize":289636,"desc":"A lightweight MPD (Music Player Daemon) web client written in C, that\nruns without a dedicated webserver or interpreters like PHP, NodeJS or\nRuby. It's tuned for minimal resource usage, and minimal configuration.","deps":{"libmpdclient":{"origin":"audio/libmpdclient","version":"2.22"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["audio","www"],"shlibs_required":["libc.so.8","libcrypto.so.12","libmpdclient.so.2","libpthread.so.0","libssl.so.12"],"messages":[{"message":"To configure ympd, assuming it is running on the same system as\naudio/musicpd itself:\n\nsysrc ympd_enable=YES\nservice ympd start\n\nYou may optionally configure additional flags for the daemon:\n\nsysrc ympd_flags=\"--webport localhost:9000 --user=nobody\"\n\nSee ympd(1) for further details.","type":"install"}]},{"name":"ykpers","origin":"security/ykpers","version":"1.19.0_2","comment":"Library and tool for personalization of Yubico's YubiKey","maintainer":"matt@mjslabs.com","www":"https://developers.yubico.com/yubikey-personalization/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b23d89e73556de273d935bbd63f8c8f7ccc07e011fb3c1b2cb837153aaf46e53","flatsize":187185,"path":"All/ykpers-1.19.0_2.pkg","repopath":"All/ykpers-1.19.0_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":57976,"desc":"The YubiKey Personalization package contains a library and command line tool\nused to personalize (i.e., set a AES key) YubiKeys.","deps":{"json-c":{"origin":"devel/json-c","version":"0.18"},"libyubikey":{"origin":"security/libyubikey","version":"1.13_1"}},"categories":["security"],"shlibs_required":["libc.so.8","libjson-c.so.5","libpthread.so.0","libusb.so.2","libyubikey.so.0"],"options":{"STATIC":"off"}},{"name":"zh-CNS11643-font","origin":"chinese/CNS11643-font","version":"98.1_6","comment":"Combine of Kai and Sung with CNS11643 TrueType Fonts","maintainer":"lhd@cs.nctu.edu.tw","www":"https://www.cns11643.gov.tw/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c458f1a062c5146cd6c29f5e160ced6144b31ee33cc4f75e576f7d8493402b66","flatsize":52900250,"path":"All/zh-CNS11643-font-98.1_6.pkg","repopath":"All/zh-CNS11643-font-98.1_6.pkg","licenselogic":"single","licenses":["CC_BY-ND_3.0_TW"],"pkgsize":25486732,"desc":"These fonts are Chinese Unicode fonts which include the CNS 11643 character set.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["chinese","x11-fonts"],"options":{"GHOSTSCRIPT":"off","X11":"off"},"messages":[{"message":"Copyright (c) 2012 RDEC, Executive Yuan, ROC.\n\nThese fonts are licensed under Creative Commons Attribution-NoDerivs 3.0\nTaiwan License, and allowed for redistribution, as long as they are passed\nalong unchanged with the original font name and copyright notice.","type":"install"}]},{"name":"zabbix6-frontend-php82","origin":"net-mgmt/zabbix6-frontend","version":"6.0.22","comment":"Enterprise-class open source distributed monitoring (frontend-php82)","maintainer":"otis@FreeBSD.org","www":"https://www.zabbix.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1f7026221936d4f798f3a57ff768bbd95e015e8efa88c315d9d866109643c1ad","flatsize":65576961,"path":"All/zabbix6-frontend-php82-6.0.22.pkg","repopath":"All/zabbix6-frontend-php82-6.0.22.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":7976224,"desc":"Zabbix is an enterprise-class open source distributed monitoring solution.\n\nZabbix is software that monitors numerous parameters of a network and the\nhealth and integrity of servers. Zabbix uses a flexible notification\nmechanism that allows users to configure e-mail based alerts for virtually\nany event. This allows a fast reaction to server problems. Zabbix offers\nexcellent reporting and data visualisation features based on the stored\ndata. This makes Zabbix ideal for capacity planning.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-bcmath":{"origin":"math/php82-bcmath","version":"8.2.28"},"php82-ctype":{"origin":"textproc/php82-ctype","version":"8.2.28"},"php82-filter":{"origin":"security/php82-filter","version":"8.2.28"},"php82-gd":{"origin":"graphics/php82-gd","version":"8.2.28"},"php82-gettext":{"origin":"devel/php82-gettext","version":"8.2.28"},"php82-ldap":{"origin":"net/php82-ldap","version":"8.2.28"},"php82-mbstring":{"origin":"converters/php82-mbstring","version":"8.2.28"},"php82-mysqli":{"origin":"databases/php82-mysqli","version":"8.2.28"},"php82-session":{"origin":"www/php82-session","version":"8.2.28"},"php82-simplexml":{"origin":"textproc/php82-simplexml","version":"8.2.28"},"php82-sockets":{"origin":"net/php82-sockets","version":"8.2.28"},"php82-xml":{"origin":"textproc/php82-xml","version":"8.2.28"},"php82-xmlreader":{"origin":"textproc/php82-xmlreader","version":"8.2.28"},"php82-xmlwriter":{"origin":"textproc/php82-xmlwriter","version":"8.2.28"}},"categories":["net-mgmt"],"options":{"MYSQLI":"on","ORACLE":"off","PGSQL":"off"},"annotations":{"flavor":"php82"}},{"name":"ykclient","origin":"security/ykclient","version":"2.15_1","comment":"Yubico C client library","maintainer":"matt@mjslabs.com","www":"https://developers.yubico.com/yubico-c-client/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9bb295f6bd7017d146692043a0402c8abf529552ced0df9a6851b31232fcbe6d","flatsize":68478,"path":"All/ykclient-2.15_1.pkg","repopath":"All/ykclient-2.15_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":23384,"desc":"This project implements online validation of Yubikey OTPs. It is written in C\nand provides a shared library for use by other software.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"}},"categories":["security"],"shlibs_required":["libc.so.8"],"options":{"STATIC":"off"}},{"name":"yj-bruceadams","origin":"converters/yj-bruceadams","version":"1.2.0_29","comment":"Command line tool that converts YAML to JSON","maintainer":"0mp@FreeBSD.org","www":"https://github.com/bruceadams/yj","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7eb18441f4ad74f37fc41803b2859999f82a792f4019638ccbc524acd85d571d","flatsize":1497665,"path":"All/yj-bruceadams-1.2.0_29.pkg","repopath":"All/yj-bruceadams-1.2.0_29.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":506052,"desc":"Simple command line tool to convert a YAML input file into a JSON output file.","categories":["converters","textproc"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libpthread.so.0"]},{"name":"yudit","origin":"editors/yudit","version":"3.1.0_1","comment":"Multi-lingual Unicode text editor with TTF support","maintainer":"danilo@FreeBSD.org","www":"https://www.yudit.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8abf842703b9b8794bbca9dff5479296890e0867487af95335f33563b2ca3ad1","flatsize":13532621,"path":"All/yudit-3.1.0_1.pkg","repopath":"All/yudit-3.1.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2598296,"desc":"yudit is a unicode text editor for the X Window System.\nIt does not need localized environment or unicode fonts.\nIt supports simultanious processing of many languages,\ninput methods, conversions for local character standards.\nThe package includes conversion utilities, and it also\nhas support for postscript printing.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["converters","editors","print"],"shlibs_required":["libX11.so.6","libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"yi-hunspell","origin":"textproc/yi-hunspell","version":"0.0.3","comment":"Yiddish hunspell dictionaries","maintainer":"office@FreeBSD.org","www":"https://addons.mozilla.org/en-US/firefox/addon/yiddish-spell-checker-yivo/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2b1b406e67b53ec9e3a537d4c34483aafa5aeb7cd4f7998f1a1643df2331a648","flatsize":2311989,"path":"All/yi-hunspell-0.0.3.pkg","repopath":"All/yi-hunspell-0.0.3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":224980,"desc":"Yiddish hunspell dictionaries","categories":["textproc"]},{"name":"yourls","origin":"www/yourls","version":"1.9.2","comment":"Your Own URL Shortener","maintainer":"sunpoet@FreeBSD.org","www":"https://yourls.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e2011e32ab48478364634f4552659774e6f105fd7e1995a37682995f920be13d","flatsize":8749429,"path":"All/yourls-1.9.2.pkg","repopath":"All/yourls-1.9.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2495712,"desc":"YOURLS stands for Your Own URL Shortener. It is a small set of PHP scripts that\nwill allow you to run your own URL shortening service (a la TinyURL or bitly).\n\nRunning your own URL shortener is fun, geeky and useful: you own your data and\ndon't depend on third party services. It's also a great way to add branding to\nyour short URLs, instead of using the same public URL shortener everyone uses.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-bcmath":{"origin":"math/php83-bcmath","version":"8.3.21"},"php83-curl":{"origin":"ftp/php83-curl","version":"8.3.21"},"php83-iconv":{"origin":"converters/php83-iconv","version":"8.3.21"},"php83-pdo_mysql":{"origin":"databases/php83-pdo_mysql","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"}},"categories":["www"],"annotations":{"cpe":"cpe:2.3:a:yourls:yourls:1.9.2:::::dragonfly6:x86_64"},"messages":[{"message":"yourls has been installed into /usr/local/www/yourls\n\nPlease visit https://yourls.org/#Install for further install/upgrade\ninstructions.","type":"install"}]},{"name":"yencode","origin":"news/yencode","version":"0.46_8","comment":"Free (GPL) encoder and decoder for the yEnc Usenet file format","maintainer":"ports@FreeBSD.org","www":"http://www.yencode.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"86ce7001013952828e28432ef97f56933525f555449c4daca1ad377fe7f6a036","flatsize":154317,"path":"All/yencode-0.46_8.pkg","repopath":"All/yencode-0.46_8.pkg","licenselogic":"single","pkgsize":53468,"desc":"yencode is an encoder/decoder package for the Usenet yEnc encoding format.\n\nThe source code is freely available under the GNU General Public License and\nshould work on most modern Unix-like operating systems.\n\nFeatures:\n   - Full internationalization (multilingual) support provided by GNU gettext.\n   - Encoder can output single part or multipart encoded archives of any size.\n   - Smart decoder can handle multiple files, including files specified out of\n     order or with nonsense file names.\n   - Included Usenet posting software posts files to Usenet quickly and\n     easily, including automatic creation of encoded multipart archives and\n     SFV/CRC checksum files, if desired.\n   - Optional scan mode: automatically locate and decode single or multipart\n     encoded archives in specified directories or recursively.\n   - Supports SFV file creation for multiple-file archives.\n   - Fully compliant with the current yEnc specifications.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"}},"categories":["news"],"shlibs_required":["libc.so.8","libintl.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe yencode port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"yorick","origin":"lang/yorick","version":"2.2.04_4","comment":"Interpreted language for scientific simulations","maintainer":"bofh@FreeBSD.org","www":"https://yorick.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"76d589907ce4871a8c429297a9a4f5bcb4e9f94cdc6a631851f41fc834d2769a","flatsize":7699752,"path":"All/yorick-2.2.04_4.pkg","repopath":"All/yorick-2.2.04_4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1875288,"desc":"Yorick is an interpreted programming language for:\n\n  * Scientific simulations or calculations\n  * Postprocessing or steering large simulation codes\n  * Interactive scientific graphics\n  * Reading, writing, and translating large files of numbers\n\nThe language features a compact syntax for many common array operations,\nso it processes large arrays of numbers very quickly and efficiently.\n\nSuperficially, yorick code resembles C code, but yorick variables are\nnever explicitly declared and have a dynamic scoping similar to many Lisp\ndialects.  The yorick language is designed to be typed interactively at a\nkeyboard, as well as stored in files for later use.\n\nThis package includes an emacs-based development environment, which one\ncan launch by typing M-x yorick in emacs, if installed `yorick.el' have\nbeen loaded into one's ~/.emacs file.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["lang","math"],"shlibs_required":["libX11.so.6","libc.so.8","libm.so.4"],"options":{"DOCS":"on"}},{"name":"ytt","origin":"textproc/ytt","version":"0.49.0_7","comment":"YAML templating tool that works on YAML structure instead of text","maintainer":"yuri@FreeBSD.org","www":"https://carvel.dev/ytt/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b5b2c056dca4314344b82575e98d04d6be2b89ee2648dd097fccf99c6d53c587","flatsize":10387482,"path":"All/ytt-0.49.0_7.pkg","repopath":"All/ytt-0.49.0_7.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":3251348,"desc":"ytt (pronounced spelled out) is a templating tool that understands YAML\nstructure. It helps you easily configure complex software via reusable\ntemplates and user provided values. Ytt includes the following features:\n\n* Structural templating: understands yaml structure so users can focus on their\n  configuration instead of issues associated with text templating, such as YAML\n  value quoting or manual template indentation\n* Built-in programming language: includes the \"fully featured\" Python-like\n  programming language Starlark which helps ease the burden of configuring\n  complex software through a richer set of functionality.\n* Reusable configuration: You can reuse the same configuration in different\n  environments by applying environment-specific values.\n* Custom validations: coupled with the fast and deterministic execution, allows\n  you to take advantage of faster feedback loops when creating and testing\n  templates.\n* Overlays: this advanced configuration helps users manage the customization\n  required for complex software. For more, see this example in the online\n  playground.\n* Sandboxing: provides a secure, deterministic environment for execution of\n  templates.","categories":["textproc"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"yelp-tools","origin":"textproc/yelp-tools","version":"42.0_1","comment":"Utilities to help manage documentation for Yelp and the web","maintainer":"gnome@FreeBSD.org","www":"https://wiki.gnome.org/Apps/Yelp/Tools","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"236906264558fae8c970df20cf32560b6ca7a1edc0aad6fbeac7ed237551a239","flatsize":147136,"path":"All/yelp-tools-42.0_1.pkg","repopath":"All/yelp-tools-42.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":28104,"desc":"yelp-tools is a collection of scripts and build utilities to help create,\nmanage, and publish documentation for Yelp and the web. Most of the heavy\nlifting is done by packages like yelp-xsl and itstool. This package just\nwraps things up in a developer-friendly way.","deps":{"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["gnome","textproc"]},{"name":"yj","origin":"converters/yj","version":"5.1.0_22","comment":"Convert between YAML, TOML, JSON, and HCL","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/sclevine/yj","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"86503658c956920c0a467ecc5addbd5d674c59802dde903f313a03174531d3fa","flatsize":3266579,"path":"All/yj-5.1.0_22.pkg","repopath":"All/yj-5.1.0_22.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1111836,"desc":"Convert between YAML, TOML, JSON, and HCL.","categories":["converters"]},{"name":"yersinia-gtk","origin":"security/yersinia","version":"0.8.2_4","comment":"Layer 2 vulnerability scanner (switches, spanning tree, 802.1q ...)","maintainer":"ayu@commun.jp","www":"http://www.yersinia.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b13b83326e349d61e8bab4e5fa41c8919631a88fff12cf956c1eb4efe715cd9f","flatsize":354354,"path":"All/yersinia-gtk-0.8.2_4.pkg","repopath":"All/yersinia-gtk-0.8.2_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":130360,"desc":"Yersinia is a layer 2 vulnerability scanner with support for the\nfollowing protocols:\n\nCisco Discovery Protocol (CDP)\nDynamic Host Configuration Protocol (DHCP)\nDynamic Trunking Protocol (DTP)\nHot Standby Router Protocol (HSRP)\nIEEE 802.1q\nSpanning Tree Protocol (STP, RSTP)\nVirtual Trunking Protocol (VTP)","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libnet":{"origin":"net/libnet","version":"1.3,1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["security"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libncurses.so.6","libnet.so.9","libpanel.so.6","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpcap.so.3","libpthread.so.0","librt.so.0","libtinfo.so.6"],"options":{"PORTS_PCAP":"off"}},{"name":"yelp-xsl","origin":"textproc/yelp-xsl","version":"42.4","comment":"DocBook XSLT stylesheets for yelp","maintainer":"gnome@FreeBSD.org","www":"https://gitlab.gnome.org/GNOME/yelp-xsl","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a432dd26f9c33063e25b88e9956b94b3e5aa949cc028e6d3cf11c592fc688d22","flatsize":1416876,"path":"All/yelp-xsl-42.4.pkg","repopath":"All/yelp-xsl-42.4.pkg","licenselogic":"and","licenses":["GPLv2+","LGPL21+","MIT"],"pkgsize":187564,"desc":"DocBook XSLT stylesheets for yelp.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"}},"categories":["gnome","textproc"]},{"name":"yeahwm","origin":"x11-wm/yeahwm","version":"0.3.5_1","comment":"Minimal X11 window manager with BeOS-like tabbed titles","maintainer":"danfe@FreeBSD.org","www":"http://phrat.de/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"977fe59f1fe39aead4f2f3d8484cf17e381f5f1015026cb5b5108416f7a1f91a","flatsize":51610,"path":"All/yeahwm-0.3.5_1.pkg","repopath":"All/yeahwm-0.3.5_1.pkg","licenselogic":"single","licenses":["AEWM"],"pkgsize":21984,"desc":"YeahWM is a minimalist window manager for X11 based on evilwm and aewm.\nIt features:\n\n  * Sloppy focus\n  * BeOS-like tabbed titles, which can be repositioned\n  * Support for Xinerama\n  * Simple appearance\n  * Good keyboard control\n  * Creative usage of the mouse\n  * Respects aspect size hints\n  * Solid resize and move operations\n  * Virtual desktops\n  * \"Magic\" screen edges for desktop switching\n  * Snapping to other windows and screen borders when moving windows\n  * Small binary size (ca. 23KB)\n  * Little resource usage","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"}},"categories":["x11-wm"],"shlibs_required":["libX11.so.6","libXext.so.6","libXinerama.so.1","libc.so.8"],"options":{"DOCS":"on","MOTIF":"off"}},{"name":"yodl","origin":"textproc/yodl","version":"4.01.00","comment":"Easy to use but powerful document formatting/preparation language","maintainer":"bofh@FreeBSD.org","www":"https://fbb-git.gitlab.io/yodl/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7fa69639bf65dd58a46cc43fc05edbae7f2a2fb374d375ddbb00b3de720ac6b3","flatsize":4123591,"path":"All/yodl-4.01.00.pkg","repopath":"All/yodl-4.01.00.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1612208,"desc":"YODL - Your Own Document Language, implements an easy-to-use, yet\npowerful document preparation language.  It also includes converters to\nconvert documents written in that language to several formats, including\nASCII, man page format, LaTeX, DVI, XML, and HTML.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"getopt":{"origin":"misc/getopt","version":"1.1.6_2"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:yodl_project:yodl:4.01.00:::::dragonfly6:x86_64"}},{"name":"yeahconsole","origin":"x11/yeahconsole","version":"0.3.4","comment":"Terminal wrapper for creating drop-down consoles","maintainer":"ports@FreeBSD.org","www":"http://phrat.de/yeahtools.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2702cf77901245c6ac34200ac00e8cf731a6420df7608e2c8839bf92e5412aa9","flatsize":37558,"path":"All/yeahconsole-0.3.4.pkg","repopath":"All/yeahconsole-0.3.4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":14508,"desc":"YeahConsole is a terminal wrapper for creating drop-down consoles, similar\nto those found in games like Quake.\n\nBy default, YeahConsole is activated and hidden with Ctrl+Alt+Y.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe yeahconsole port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"yoda","origin":"science/yoda","version":"2.0.2","comment":"Particle physics package with classes for data analysis, histogramming","maintainer":"yuri@FreeBSD.org","www":"https://yoda.hepforge.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ca13af78fb2a7417e8b6bf531e3eff0ba9be7254ecbfea52fe8c4cb207a5dd1d","flatsize":13038627,"path":"All/yoda-2.0.2.pkg","repopath":"All/yoda-2.0.2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":2213632,"desc":"YODA is a small set of data analysis (specifically histogramming) classes being\ndeveloped by MCnet members as a lightweight common system for MC event generator\nvalidation analyses, particularly as the core histogramming system in Rivet.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["science"],"options":{"PYTHON":"on"}},{"name":"yfklog","origin":"comms/yfklog","version":"0.6.0_2","comment":"Amateur Radio curses based logging program","maintainer":"hamradio@FreeBSD.org","www":"https://fkurz.net/ham/yfklog.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"75ed692ba85277e021889bb3f4f7b74bbb05fd179dcf8d4a42bd3d39128d2152","flatsize":664959,"path":"All/yfklog-0.6.0_2.pkg","repopath":"All/yfklog-0.6.0_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":146004,"desc":"Amateur radio curses perl based logging program.\n\nWritten by Fabian Kurz, DJ1YFK <mail@fkurz.net>","deps":{"hamlib":{"origin":"comms/hamlib","version":"4.6.2"},"p5-Curses":{"origin":"devel/p5-Curses","version":"1.45"},"p5-DBD-SQLite":{"origin":"databases/p5-DBD-SQLite","version":"1.76"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-Net-FTP-File":{"origin":"net/p5-Net-FTP-File","version":"0.06_2"},"p5-Net-Telnet":{"origin":"net/p5-Net-Telnet","version":"3.05"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["comms","hamradio"]},{"name":"ydotool","origin":"deskutils/ydotool","version":"1.0.4","comment":"Generic command-line automation tool (no X!)","maintainer":"ports@FreeBSD.org","www":"https://github.com/ReimuNotMoe/ydotool","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b3c58e95fa45f3dea94c092ba0bb6faabe5325b26f2579faf31588eece4c6564","flatsize":68348,"path":"All/ydotool-1.0.4.pkg","repopath":"All/ydotool-1.0.4.pkg","licenselogic":"single","licenses":["AGPLv3+"],"pkgsize":24476,"desc":"Generic command-line automation tool (no X!)\n\nAllows to emulate keyboard input or mouse activity","deps":{"libepoll-shim":{"origin":"devel/libepoll-shim","version":"0.0.20240608"}},"categories":["deskutils"],"shlibs_required":["libc.so.8","libepoll-shim.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe ydotool port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ydiff","origin":"textproc/ydiff","version":"1.2_1,1","comment":"Diff readability enhancer for color terminals","maintainer":"mat@FreeBSD.org","www":"https://github.com/ymattw/ydiff","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"09520b1d81f2dec3497fe1054c7a9e1663b26bbfd02340d4eb6abc5789bcb214","flatsize":155340,"path":"All/ydiff-1.2_1,1.pkg","repopath":"All/ydiff-1.2_1,1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":30396,"desc":"Term based tool to view colored, incremental diff in a Git/Mercurial/Svn\nworkspace or from stdin, with side by side and auto pager support. Requires\npython (>= 2.5.0) and less.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["textproc"],"options":{"DOCS":"on"}},{"name":"yi-aspell","origin":"textproc/yi-aspell","version":"0.01.1.1_1,2","comment":"Aspell Yiddish dictionary","maintainer":"office@FreeBSD.org","www":"http://aspell.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"295f35a9eac527f8fd10eb016c2fd15fc5f7b4ff045612227a975e522c81e7e8","flatsize":1415258,"path":"All/yi-aspell-0.01.1.1_1,2.pkg","repopath":"All/yi-aspell-0.01.1.1_1,2.pkg","licenselogic":"single","pkgsize":394316,"desc":"Aspell Yiddish dictionary.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"]},{"name":"yder","origin":"devel/yder","version":"1.4.20","comment":"Logging library for C applications","maintainer":"eduardo@FreeBSD.org","www":"https://github.com/babelouest/yder","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"685647c57ce4cd4ae7181ec41ffb03fda2d99fb274860f108da79c026342927e","flatsize":73360,"path":"All/yder-1.4.20.pkg","repopath":"All/yder-1.4.20.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":20244,"desc":"Logging library written in C.\n\nSimple and easy to use logging library. You can log messages to the console,\na file, syslog or journald.\n\nYder is mono-thread, which mean that you can use only one instance of yder log\nat the same time in your program.","deps":{"jansson":{"origin":"devel/jansson","version":"2.14.1"},"orcania":{"origin":"devel/orcania","version":"2.3.3"}},"categories":["devel"],"options":{"EXAMPLES":"on"}},{"name":"yubikey-manager-qt","origin":"security/yubikey-manager-qt","version":"1.2.0_1","comment":"Cross-platform application for configuring any YubiKey","maintainer":"daniel@shafer.cc","www":"https://developers.yubico.com/yubikey-manager-qt/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cf55157df61aa3f2431e7d693f96f8c163c5a2bf46527ccc083c31fff87d9abb","flatsize":4633852,"path":"All/yubikey-manager-qt-1.2.0_1.pkg","repopath":"All/yubikey-manager-qt-1.2.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":4427220,"desc":"Cross-platform application for configuring any YubiKey\nover all USB interfaces.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"py311-yubikey-manager":{"origin":"security/py-yubikey-manager","version":"5.2.0"},"pyotherside-qt5":{"origin":"devel/pyotherside-qt5","version":"1.5.9_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-graphicaleffects":{"origin":"graphics/qt5-graphicaleffects","version":"5.15.16p0"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-quickcontrols":{"origin":"x11-toolkits/qt5-quickcontrols","version":"5.15.16p0"},"qt5-quickcontrols2":{"origin":"x11-toolkits/qt5-quickcontrols2","version":"5.15.16p5_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["security"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Qml.so.5","libQt5QmlModels.so.5","libQt5Quick.so.5","libQt5QuickControls2.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"messages":[{"message":"In addition to the application itself, you may also need to manually install and start the pcscd service <devel/pcsc-lite> for CCID support.","type":"install"}]},{"name":"yconalyzer","origin":"net/yconalyzer","version":"1.0.4_2","comment":"TCP Traffic Analyzer","maintainer":"ports@FreeBSD.org","www":"https://yconalyzer.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9800dfb55522ceba66c0f27ef49a987cfe70707b08ef49dc139e75458caad48f","flatsize":69614,"path":"All/yconalyzer-1.0.4_2.pkg","repopath":"All/yconalyzer-1.0.4_2.pkg","licenselogic":"single","pkgsize":31244,"desc":"Yconalyzer is a low-overhead pcap utility that provides a bird's eye\nview of traffic on a particular TCP port, displaying a distribution of\nduration, volume and throughput over all connections while being able\nto narrow down to a connection as well.","categories":["net"],"shlibs_required":["libc.so.8","libdl.so.0","libm.so.4","libpcap.so.3","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe yconalyzer port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"yices","origin":"math/yices","version":"2.6.5","comment":"SMT solver","maintainer":"yuri@FreeBSD.org","www":"https://yices.csl.sri.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0166793b37dc714ebb52f7e117f48bd9f7b22eaf25330f9deed2343c4167491a","flatsize":14311731,"path":"All/yices-2.6.5.pkg","repopath":"All/yices-2.6.5.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1642100,"desc":"Yices 2 is an SMT solver that decides the satisfiability of formulas containing\nuninterpreted function symbols with equality, real and integer arithmetic,\nbitvectors, scalar types, and tuples. Yices 2 supports both linear and nonlinear\narithmetic.\n\nYices 2 can process input written in the SMT-LIB notation (both versions 2.0 and\n1.2 are supported). Alternatively, you can write specifications using Yices 2's\nown specification language, which includes tuples and scalar types. You can also\nuse Yices 2 as a library in your software.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"}},"categories":["math"],"shlibs_required":["libc.so.8","libgmp.so.10","libm.so.4"]},{"name":"yaz++","origin":"net/yaz++","version":"1.6.1_2","comment":"C++ toolkit for development of Z39.50v3 clients and servers","maintainer":"demon@FreeBSD.org","www":"https://www.indexdata.dk/yazplusplus/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a9a6716e601af9f75e303866d1702005d3d446a928ca05a28da3cb295caa25ef","flatsize":496328,"path":"All/yaz++-1.6.1_2.pkg","repopath":"All/yaz++-1.6.1_2.pkg","licenselogic":"single","pkgsize":104972,"desc":"YAZ++ is a C++ programmer's toolkit supporting the development of Z39.50v3\nclients and servers.  It includes an implementation of the ZOOM C++ binding,\na generic YAZ++ client/server API and a powerful Z39.50 proxy.","deps":{"yaz":{"origin":"net/yaz","version":"5.31.1_8"}},"categories":["net"]},{"name":"yasr","origin":"accessibility/yasr","version":"0.6.9_6","comment":"General-purpose console screen reader","maintainer":"David.K.Gerry@GMail.com","www":"https://yasr.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"900c38edcf9236a3d239bf484dce1b8d7f9683ac0361458876f05f19d5fa3866","flatsize":147963,"path":"All/yasr-0.6.9_6.pkg","repopath":"All/yasr-0.6.9_6.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":58468,"desc":"YASR (\"Yet Another Screen Reader\") is an attempt at a lightweight,\nportable screen reader. It works by opening a shell in a pty and\nintercepting all user input/output, maintaining a window of what\nshould be on the screen by looking at the codes and text sent to the\nscreen. It thus uses no Linuxisms such as /dev/vcsa0 and does not\nnecessarily need to be setuid root (the only requirement being that\nthe user be able to access the tts device).","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"}},"categories":["accessibility"],"shlibs_required":["libc.so.8","libintl.so.8","libutil.so.4"],"options":{"DOCS":"on","NLS":"on"},"messages":[{"message":"Yasr requires a text-to-speech engine to work. FreeBSD offers two: Festival\nand FLite (Festival Lite). Edit the system configuration file\n/usr/local/share/yasr/yasr.conf\nor user configuration file ~/.yasr.conf and set \"synthesizer\" and\n\"synthesizer port\".\n\nNOTE: To use FLite requires the Emacspeak speech server eflite to be\ninstalled.\n\nEXAMPLES:\n\nFestival\n    synthesizer=festival\n    sythesizer port=|/usr/local/bin/festival\nFestival running as a server\n    synthesizer=festival\n    synthesizer port=127.0.0.1:1314\nFLite\n    synthesizer=Emacspeak server\n    synthesizer port=|/usr/local/bin/eflite\n\nSee man page for more information.","type":"install"}]},{"name":"yazproxy","origin":"net/yazproxy","version":"1.3.9_3","comment":"Powerful general purpose Z39.50/SRW/SRU proxy","maintainer":"demon@FreeBSD.org","www":"https://www.indexdata.dk/yazproxy/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"11e497da9d0d366cb8b7d4304358a82e8cf8bbd559e0cd7084f94fb589e95d33","flatsize":758913,"path":"All/yazproxy-1.3.9_3.pkg","repopath":"All/yazproxy-1.3.9_3.pkg","licenselogic":"single","pkgsize":156384,"desc":"The YAZ Proxy is highly configurable and can be used in a number of different\napplications, ranging from debugging Z39.50-based applications and protecting\noverworked servers, to improving the performance of stateless WWW/Z39.50\ngateways.  Among other features, it includes:\n\n * SRW/SRU server function, to allow any Z39.50 server to also\n   support the ZiNG protocols\n * Load balancing across multiple backend servers\n * Session-sharing and pre-initialization to improve performance in\n   servers with expensive session initialization\n * Configurable request filtering, to keep bad requests from reaching\n   the server\n * XML support -- MARC records can be converted to MARCXML, and\n   XSLT-transformations allow the proxy to support arbitrary\n   retrieval schemas in XML\n * Load governor function limits requests from aggressive batch-mode clients\n * Configurable logging\n * Efficient multiplexing software enables small memory footprint and\n   very high performance","deps":{"yaz++":{"origin":"net/yaz++","version":"1.6.1_2"}},"categories":["net"],"shlibs_required":["libc.so.8","libdl.so.0","libexecinfo.so.1","libexslt.so.0","libm.so.4","libpthread.so.0","libstdc++.so.9","libxml2.so.2","libxslt.so.1","libyaz.so.5","libyazpp.so.6"]},{"name":"yash","origin":"shells/yash","version":"2.58.1","comment":"POSIX-compliant command line shell","maintainer":"naddy@FreeBSD.org","www":"https://magicant.github.io/yash/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1b8e50d185bddd72af0bb1884dc7a07635ae67e1a24782cbbd591b13e18416b6","flatsize":1498969,"path":"All/yash-2.58.1.pkg","repopath":"All/yash-2.58.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":444232,"desc":"Yash, yet another shell, is a POSIX-compliant command line shell.\nYash is intended to be the most POSIX-compliant shell in the world\nwhile supporting features for daily interactive and scripting use.\nNotable features are:\n* Global aliases\n* Arrays\n* Socket redirection, pipeline redirection, and process redirection\n* Brace expansion and extended globbing\n* Fractional numbers in arithmetic expansion\n* Prompt command and command-not-found handler\n* Command line completion with predefined completion scripts for more\n  than 100 commands\n* Command line prediction based on command history","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["shells"],"shlibs_required":["libc.so.8","libintl.so.8","libm.so.4","libtinfo.so.6"],"options":{"NLS":"on"}},{"name":"yubioath-desktop","origin":"security/yubioath-desktop","version":"5.0.4_2","comment":"GUI for displaying OATH codes with a Yubikey","maintainer":"daniel@shafer.cc","www":"https://developers.yubico.com/yubioath-desktop/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"12d5ffa94965de3d9824e3352470adf3aff079abaa444a4928a01976b9e8d45d","flatsize":6349477,"path":"All/yubioath-desktop-5.0.4_2.pkg","repopath":"All/yubioath-desktop-5.0.4_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":4702496,"desc":"Cross-platform application for generating Open Authentication (OATH) time-based\nTOTP and event-based HOTP one-time password codes, with the help of a YubiKey\nthat protects the shared secrets.","deps":{"ccid":{"origin":"devel/libccid","version":"1.6.1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"libffi":{"origin":"devel/libffi","version":"3.4.6"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcsc-lite":{"origin":"devel/pcsc-lite","version":"2.3.1,2"},"py311-yubikey-manager":{"origin":"security/py-yubikey-manager","version":"5.2.0"},"pyotherside-qt5":{"origin":"devel/pyotherside-qt5","version":"1.5.9_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-quickcontrols2":{"origin":"x11-toolkits/qt5-quickcontrols2","version":"5.15.16p5_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"swig":{"origin":"devel/swig","version":"4.2.1"}},"categories":["security"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Qml.so.5","libQt5QmlModels.so.5","libQt5Quick.so.5","libQt5QuickControls2.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"messages":[{"message":"Before running make sure that the pcscd service is enabled and running","type":"install"}]},{"name":"yelp","origin":"x11/yelp","version":"42.3","comment":"Help browser for the GNOME desktop","maintainer":"gnome@FreeBSD.org","www":"https://gitlab.gnome.org/GNOME/yelp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ca364b10fde8b459076f45094430a683ca880cdf54a1a1ae4bf653b6c23d5c7c","flatsize":2514501,"path":"All/yelp-42.3.pkg","repopath":"All/yelp-42.3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":777844,"desc":"Yelp is a help browser for the GNOME desktop that displays GNOME help\ndocuments, info pages, manpages, and more.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"libgpg-error":{"origin":"security/libgpg-error","version":"1.51"},"libhandy":{"origin":"x11-toolkits/libhandy","version":"1.6.2_2"},"libsoup3":{"origin":"devel/libsoup3","version":"3.6.5_2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"webkit2-gtk_41":{"origin":"www/webkit2-gtk","version":"2.46.6"},"yelp-xsl":{"origin":"textproc/yelp-xsl","version":"42.4"}},"categories":["gnome","x11"],"shlibs_required":["libc.so.8","libgdk-3.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libhandy-1.so.0","libintl.so.8","libpthread.so.0","libwebkit2gtk-4.1.so.0"]},{"name":"yatex","origin":"print/yatex","version":"1.83_1","comment":"Yet Another LaTeX mode and html mode on Emacs","maintainer":"hrs@FreeBSD.org","www":"https://www.yatex.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a0b6720ae7df80f5f4d07277e6dfdc48e946323dc054457328493c8c940f23b0","flatsize":1249339,"path":"All/yatex-1.83_1.pkg","repopath":"All/yatex-1.83_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":276276,"desc":"YaTeX automates typesetting and previewing of LaTeX and enables\ncompleting input of LaTeX mark-up command such as `\\begin{}'..`\\end{}'.\nYaTeX also supports Demacs which runs on MS-DOS(386), Mule (Multi\nLanguage Enhancement to GNU Emacs), and latex on DOS.\n\nYahtml is a brand new package for writing HTML files with Emacs. It is\nvery far from html-mode, html-helper-mode or other existing HTML modes.\nIt is a good successor of YaTeX in HTML world.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["elisp","print"],"options":{"DOCS":"on"},"messages":[{"message":"To use YaTeX, add the next line into your .emacs:\n\n    (require 'yatex-startup)\n\nyatex-startup.el in /usr/local/share/emacs/site-lisp/yatex also includes\nconfiguration examples.  To get more information, see the info file\nof YaTeX.","type":"install"}]},{"name":"yarn","origin":"www/yarn","version":"1.22.18_3","comment":"Package manager for node, alternative to npm (meta port)","maintainer":"pizzamig@FreeBSD.org","www":"https://classic.yarnpkg.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ed1f23cb07a865d7fec757c325bd6707d0bc6c4a7718d2fc11dfd5082360321d","flatsize":243,"path":"All/yarn-1.22.18_3.pkg","repopath":"All/yarn-1.22.18_3.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":1008,"desc":"Yarn is a new node package manager that replaces the existing workflow for the\nnpm client or other package managers while remaining compatible with the npm\nregistry. It has the same feature set as existing workflows while operating\nfaster, more securely, and more reliably.","deps":{"yarn-node22":{"origin":"www/yarn-node22","version":"1.22.19"}},"categories":["www"]},{"name":"yaph","origin":"net/yaph","version":"0.91","comment":"Yet Another Proxy Hunter (proxy scanner)","maintainer":"ports@FreeBSD.org","www":"http://proxylabs.netwu.com/yaph/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e8f7e4acb042de75c0c0aec3c34b949f5dee7703876ffbf63a784aec0c1b0202","flatsize":36826,"path":"All/yaph-0.91.pkg","repopath":"All/yaph-0.91.pkg","licenselogic":"single","pkgsize":14072,"desc":"YAPH - Yet Another Proxy Hunter\nYaph provides the ability to reveal public proxy servers.","categories":["net"],"shlibs_required":["libc.so.8","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe yaph port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"yarn-node22","origin":"www/yarn-node22","version":"1.22.19","comment":"Package manager for node, alternative to npm","maintainer":"pizzamig@FreeBSD.org","www":"https://classic.yarnpkg.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"68d89b929cc0a25d5b7f3174fdb0c0709fec6086b12cd3df59514172d08e95a7","flatsize":5327911,"path":"All/yarn-node22-1.22.19.pkg","repopath":"All/yarn-node22-1.22.19.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":892288,"desc":"Yarn is a new node package manager that replaces the existing workflow for the\nnpm client or other package managers while remaining compatible with the npm\nregistry. It has the same feature set as existing workflows while operating\nfaster, more securely, and more reliably.","deps":{"node22":{"origin":"www/node22","version":"22.16.0"}},"categories":["www"],"options":{"HADOOPCOMPAT":"off"},"annotations":{"cpe":"cpe:2.3:a:yarnpkg:yarn:1.22.19:::::dragonfly6:x86_64"}},{"name":"yasm","origin":"devel/yasm","version":"1.3.0_1","comment":"Complete rewrite of the NASM assembler","maintainer":"johnson.peter@gmail.com","www":"https://yasm.tortall.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"191895cc62395c5be99b2cce2fbe6dd22c3e04ae00d377ca8226274697576194","flatsize":3774488,"path":"All/yasm-1.3.0_1.pkg","repopath":"All/yasm-1.3.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":500112,"desc":"YASM is a complete rewrite of the NASM assembler under the \"new\" BSD License\n(some portions are currently under the GNU Lesser General Public License\n(LGPL)). Yasm currently supports the x86 and AMD64 instruction sets, accepts\nNASM and GAS assembler syntaxes, outputs binary, ELF32, ELF64, COFF, Mach-O\n(32 and 64), RDOFF2, Win32, and Win64 object formats, and generates source\ndebugging information in STABS, DWARF 2, and CodeView 8 formats.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"}},"categories":["devel","lang"],"shlibs_required":["libc.so.8","libintl.so.8"],"options":{"NLS":"on"}},{"name":"yarn-node20","origin":"www/yarn-node20","version":"1.22.19","comment":"Package manager for node, alternative to npm","maintainer":"pizzamig@FreeBSD.org","www":"https://classic.yarnpkg.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d0329d2d8d556f9ab4b5b80107e157b8ff6dfd62354b901cb695f6e4b3f80fcb","flatsize":5327911,"path":"All/yarn-node20-1.22.19.pkg","repopath":"All/yarn-node20-1.22.19.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":892428,"desc":"Yarn is a new node package manager that replaces the existing workflow for the\nnpm client or other package managers while remaining compatible with the npm\nregistry. It has the same feature set as existing workflows while operating\nfaster, more securely, and more reliably.","deps":{"node20":{"origin":"www/node20","version":"20.19.2_1"}},"categories":["www"],"options":{"HADOOPCOMPAT":"off"},"annotations":{"cpe":"cpe:2.3:a:yarnpkg:yarn:1.22.19:::::dragonfly6:x86_64"}},{"name":"yaz","origin":"net/yaz","version":"5.31.1_8","comment":"Z39.50/SR client and API library","maintainer":"nc@FreeBSD.org","www":"https://www.indexdata.com/resources/software/yaz/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b8085b8f3182a17121fcd5a819bec4cd5bc2d3af4c142222537c1f93209bd2c3","flatsize":6645295,"path":"All/yaz-5.31.1_8.pkg","repopath":"All/yaz-5.31.1_8.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1042912,"desc":"YAZ is a compact toolkit that provides access to the Z39.50/SR\nprotocol, as well as a set of higher-level tools for implementing the\nserver and client roles, respectively.","deps":{"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"icu":{"origin":"devel/icu","version":"76.1,1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"readline":{"origin":"devel/readline","version":"8.2.13_2"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"}},"categories":["net"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libexslt.so.0","libgnutls.so.30","libhistory.so.8","libicui18n.so.76","libicuuc.so.76","libncurses.so.6","libpthread.so.0","libreadline.so.8","libwrap.so.4","libxml2.so.2","libxslt.so.1"],"options":{"DOCS":"on","MEMCACHED":"off","REDIS":"off"}},{"name":"yank","origin":"sysutils/yank","version":"1.3.0_1","comment":"Yank terminal output to clipboard","maintainer":"DtxdF@disroot.org","www":"https://github.com/mptre/yank/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1d413bce47e0af1dc5a4a6a520c5e27bb6acc99578894e3b56aded8db9db8e26","flatsize":14896,"path":"All/yank-1.3.0_1.pkg","repopath":"All/yank-1.3.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8016,"desc":"The yank utility reads input from stdin and display a selection\ninterface that allows a field to be selected and copied to the\nclipboard.  Fields are either recognized by a regular expression\nor by splitting the input on a delimiter sequence.","deps":{"xsel-conrad":{"origin":"x11/xsel-conrad","version":"1.2.0_2"}},"categories":["sysutils"],"shlibs_required":["libc.so.8"],"options":{"CLIPBOARD":"on"}},{"name":"yosys","origin":"cad/yosys","version":"0.36","comment":"Yosys Open SYnthesis Suite","maintainer":"yuri@FreeBSD.org","www":"https://yosyshq.net/yosys/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"74b0c0d6443d6bb8a4cc7e43d19d1823da30cdc95ffbb6334413af8948a5ceae","flatsize":18293137,"path":"All/yosys-0.36.pkg","repopath":"All/yosys-0.36.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":3493772,"desc":"Yosys is a framework for Verilog RTL synthesis.  It currently has\nextensive Verilog-2005 support and provides a basic set of synthesis\nalgorithms for various application domains.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"google-perftools":{"origin":"devel/google-perftools","version":"2.16"},"libffi":{"origin":"devel/libffi","version":"3.4.6"},"py311-xdot":{"origin":"x11/py-xdot","version":"1.2_6"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"yices":{"origin":"math/yices","version":"2.6.5"}},"categories":["cad"],"shlibs_required":["libc.so.8","libffi.so.8","libm.so.4","libreadline.so.8","librt.so.0","libstdc++.so.9","libtcl86.so.1","libtcmalloc.so.4","libz.so.3"],"options":{"TCMALLOC":"on","CVC5":"off","YICES":"on","Z3":"off"}},{"name":"yapet","origin":"security/yapet","version":"2.3_2","comment":"Curses based password manager","maintainer":"rafi@guengel.ch","www":"https://yapet.guengel.ch/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"80980ef7c7161bf7f00ee64a5acda8190009ea7383b3bdb838fd34b2eec34700","flatsize":1448276,"path":"All/yapet-2.3_2.pkg","repopath":"All/yapet-2.3_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":297808,"desc":"YAPET is a curses based password manager using AES-256 encryption\nalgorithm to store passwords encrypted on disk.","deps":{"cppunit":{"origin":"devel/cppunit","version":"1.15.1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libargon2":{"origin":"security/libargon2","version":"20190702_1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["security"],"shlibs_required":["libargon2.so.0","libc.so.8","libcrypto.so.12","libintl.so.8","libm.so.4","libncurses.so.6","libssl.so.12","libstdc++.so.9","libtinfo.so.6"],"options":{"DOCS":"on","NLS":"on"}},{"name":"yaml2argdata","origin":"devel/yaml2argdata","version":"0.4_1","comment":"Helper classes for parsing YAML into Argdata","maintainer":"ed@FreeBSD.org","www":"https://github.com/NuxiNL/yaml2argdata","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a5fd4bdb39658963e4009aea93ff1ac3f5bcec03d08562c889989e788197d5d3","flatsize":19540,"path":"All/yaml2argdata-0.4_1.pkg","repopath":"All/yaml2argdata-0.4_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":4564,"desc":"Argdata is a binary serialisation format similar to FreeBSD's nvlists.\nIt differs from nvlists in that it uses data types that are more similar\nto YAML.\n\nArgdata is used by CloudABI as a replacement for string command line\narguments and environment variables. CloudABI processes can start new\nprocesses by passing them a YAML-like tree of arguments, having file\ndescriptors of resources annotated to the tree.\n\nThis package provides a series of helper classes that are used by\nutilities like cloudabi-run to parse and translate YAML to Argdata.\nThese classes are useful when building custom utilities for launching\nCloudABI processes, such as CloudABI's Kubernetes daemon.","deps":{"argdata":{"origin":"devel/argdata","version":"0.7_4"},"yaml-cpp":{"origin":"devel/yaml-cpp","version":"0.8.0"}},"categories":["devel"]},{"name":"yaml.el-emacs_wayland","origin":"textproc/yaml.el","version":"1.2.0_1","comment":"YAML parser in Elisp","maintainer":"yasu@FreeBSD.org","www":"https://github.com/zkry/yaml.el","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"74f98d4af8095aa4ec55c01e0581c5b27a02e65889f8349e8eb7db037e84cc38","flatsize":255481,"path":"All/yaml.el-emacs_wayland-1.2.0_1.pkg","repopath":"All/yaml.el-emacs_wayland-1.2.0_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":42120,"desc":"yaml.el is a YAML parser written in Emacs List without any external\ndependencies. It provides an interface similar to the Emacs JSON\nparsing utility.","deps":{"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["elisp","textproc"],"annotations":{"flavor":"wayland"}},{"name":"yaml.el-emacs_devel_nox","origin":"textproc/yaml.el","version":"1.2.0_1","comment":"YAML parser in Elisp","maintainer":"yasu@FreeBSD.org","www":"https://github.com/zkry/yaml.el","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fa63c72e8c6658ed77becd35eac873aeb365c7f1cda9d909cfde718b80be8521","flatsize":255231,"path":"All/yaml.el-emacs_devel_nox-1.2.0_1.pkg","repopath":"All/yaml.el-emacs_devel_nox-1.2.0_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":42144,"desc":"yaml.el is a YAML parser written in Emacs List without any external\ndependencies. It provides an interface similar to the Emacs JSON\nparsing utility.","deps":{"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"}},"categories":["elisp","textproc"],"annotations":{"flavor":"devel_nox"}},{"name":"yaml.el-emacs_nox","origin":"textproc/yaml.el","version":"1.2.0_1","comment":"YAML parser in Elisp","maintainer":"yasu@FreeBSD.org","www":"https://github.com/zkry/yaml.el","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"27da23034dc3f58245f1b9fa4183830ee49b53a4f9c7738325c50faaf5e4240b","flatsize":255481,"path":"All/yaml.el-emacs_nox-1.2.0_1.pkg","repopath":"All/yaml.el-emacs_nox-1.2.0_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":42144,"desc":"yaml.el is a YAML parser written in Emacs List without any external\ndependencies. It provides an interface similar to the Emacs JSON\nparsing utility.","deps":{"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["elisp","textproc"],"annotations":{"flavor":"nox"}},{"name":"yaml.el-emacs_devel","origin":"textproc/yaml.el","version":"1.2.0_1","comment":"YAML parser in Elisp","maintainer":"yasu@FreeBSD.org","www":"https://github.com/zkry/yaml.el","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2dbe2df371eedd90f7f44e1872b2e379d183a193d508a4c1f049b5a14c969bfa","flatsize":255231,"path":"All/yaml.el-emacs_devel-1.2.0_1.pkg","repopath":"All/yaml.el-emacs_devel-1.2.0_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":42140,"desc":"yaml.el is a YAML parser written in Emacs List without any external\ndependencies. It provides an interface similar to the Emacs JSON\nparsing utility.","deps":{"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"}},"categories":["elisp","textproc"],"annotations":{"flavor":"devel_full"}},{"name":"yaml.el-emacs_canna","origin":"textproc/yaml.el","version":"1.2.0_1","comment":"YAML parser in Elisp","maintainer":"yasu@FreeBSD.org","www":"https://github.com/zkry/yaml.el","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aa36f2aee643712a85a6492f5d4dcf8a79786040512dbaddd853d2e80e5866aa","flatsize":255481,"path":"All/yaml.el-emacs_canna-1.2.0_1.pkg","repopath":"All/yaml.el-emacs_canna-1.2.0_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":42140,"desc":"yaml.el is a YAML parser written in Emacs List without any external\ndependencies. It provides an interface similar to the Emacs JSON\nparsing utility.","deps":{"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["elisp","textproc"],"annotations":{"flavor":"canna"}},{"name":"yaru-gtk-themes","origin":"x11-themes/yaru-gtk-themes","version":"22.10.3","comment":"Default GTK theme for Ubuntu","maintainer":"Alexander88207@protonmail.com","www":"https://github.com/ubuntu/yaru","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c9051ad2e10670da8b3a1a389c527588473caa116a9725d0a29ca35734fcc737","flatsize":35179502,"path":"All/yaru-gtk-themes-22.10.3.pkg","repopath":"All/yaru-gtk-themes-22.10.3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":997108,"desc":"Yaru is the default GTK theme for Ubuntu, backed by the community.\n\nSupported Desktop Environments:\n\n* Cinnamon\n* Gnome-Shell\n* Metacity\n* XFCE","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk-engines2":{"origin":"x11-themes/gtk-engines2","version":"2.20.2_4"},"gtk-murrine-engine":{"origin":"x11-themes/gtk-murrine-engine","version":"0.98.2_6"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["x11-themes"]},{"name":"yaml.el","origin":"textproc/yaml.el","version":"1.2.0_1","comment":"YAML parser in Elisp","maintainer":"yasu@FreeBSD.org","www":"https://github.com/zkry/yaml.el","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3616ace539a98c45ad57f040e2fb5206e7552d0978a48190e698fcf5757078ea","flatsize":255481,"path":"All/yaml.el-1.2.0_1.pkg","repopath":"All/yaml.el-1.2.0_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":42148,"desc":"yaml.el is a YAML parser written in Emacs List without any external\ndependencies. It provides an interface similar to the Emacs JSON\nparsing utility.","deps":{"emacs":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["elisp","textproc"],"annotations":{"flavor":"full"}},{"name":"yaml-cpp","origin":"devel/yaml-cpp","version":"0.8.0","comment":"YAML parser and emitter in C++ matching the YAML 1.2 spec","maintainer":"madpilot@FreeBSD.org","www":"https://github.com/jbeder/yaml-cpp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"573a3895e636081fe9f50ece7dbf6be422ee8e6052852d2680d476b5394b36a2","flatsize":620605,"path":"All/yaml-cpp-0.8.0.pkg","repopath":"All/yaml-cpp-0.8.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":177800,"desc":"yaml-cpp is a YAML parser and emitter in C++ matching the YAML 1.2 spec.","categories":["devel"]},{"name":"yaws","origin":"www/yaws","version":"2.2.0","comment":"Web server for dynamic content written in Erlang","maintainer":"erlang@FreeBSD.org","www":"https://erlyaws.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bf8aefeea90af7303155ae39c170a4f8b0aad79aa39d3de2fe91f49e6a1de911","flatsize":1947925,"path":"All/yaws-2.2.0.pkg","repopath":"All/yaws-2.2.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1407060,"desc":"Yaws is a web server for dynamic content written in Erlang, which\ncan be embedded in existing Erlang applications.","deps":{"erlang":{"origin":"lang/erlang","version":"25.3.2.7_1,4"}},"categories":["devel","www"],"shlibs_required":["libc.so.8","libpam.so.3"],"options":{"WWW":"off"},"annotations":{"cpe":"cpe:2.3:a:yaws:yaws:2.2.0:::::dragonfly6:x86_64"}},{"name":"yahtzee","origin":"games/yahtzee","version":"1.0_2","comment":"Curses version of the dice game for one or more players","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f0e27686701c7add197b5535aa5fc1a27b7558666b0ab814103d330f576cb99e","flatsize":25312,"path":"All/yahtzee-1.0_2.pkg","repopath":"All/yahtzee-1.0_2.pkg","licenselogic":"single","pkgsize":11888,"desc":"This is a curses version of Yahtzee, that classic dice game.\n\nUnfortunately this game does not come with any documentation. One day,\nI might find a few moments to write up a man page to solve this little\nproblem. But until then you'll have to use magic to find your own way\naround.\n\nShare and enjoy,\n\nJoel","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["games"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"messages":[{"message":"===>   NOTICE:\n\nThe yahtzee port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"yamdi","origin":"multimedia/yamdi","version":"1.9","comment":"Metadata injector for FLV files","maintainer":"buganini@gmail.com","www":"https://yamdi.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"37767876759d94dc8dd82620440af24878556a818dec9691111121a37aa4ba22","flatsize":28962,"path":"All/yamdi-1.9.pkg","repopath":"All/yamdi-1.9.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":12544,"desc":"YAMDI stands for Yet Another MetaData Injector and is a metadata injector\nfor FLV files. It adds the onMetaData event to your FLV files.","categories":["multimedia"],"shlibs_required":["libc.so.8"]},{"name":"yalias","origin":"x11/yalias","version":"0.7_12","comment":"Enhanced execution box with regex pattern matching","maintainer":"tdb@FreeBSD.org","www":"https://offog.org/code/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"da7452fe7b5fdfb3247dcc402a355276f1c18dbd53840380cdbfb9e5e1d25b2f","flatsize":25535,"path":"All/yalias-0.7_12.pkg","repopath":"All/yalias-0.7_12.pkg","licenselogic":"single","pkgsize":8596,"desc":"yalias has a window with two buttons and a text widget. The left\nbutton clears the widget (and is bound to the Escape key). The right\nbutton matches the contents of the widget against a series of regular\nexpressions that the user has previously specified in their\n$HOME/.yaliasrc, and executes the specified command if it matches\nany of them.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"yali","origin":"textproc/yali","version":"1.1_1","comment":"YALI: Yet Another LOLCODE Interpreter","maintainer":"tsparks@appliedops.net","www":"https://1.618034.com/yali-yet-another-lolcode-interpreter/index.php","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"575b10dcc5c77e8cda7437f3c9f7fb3c3fc6a35c3842a7e8309c62ff41548826","flatsize":36848,"path":"All/yali-1.1_1.pkg","repopath":"All/yali-1.1_1.pkg","licenselogic":"single","licenses":["BSD"],"pkgsize":8856,"desc":"This is YALI, its a LOLCODE interpreter, written in perl.","deps":{"p5-Parse-RecDescent":{"origin":"devel/p5-Parse-RecDescent","version":"1.967015"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["textproc"]},{"name":"yarn-node18","origin":"www/yarn-node18","version":"1.22.19","comment":"Package manager for node, alternative to npm","maintainer":"pizzamig@FreeBSD.org","www":"https://classic.yarnpkg.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4cfaefaadd479340402c45ce6d45abbc5b50bf6adb4a5b400cef3b5709c0c45c","flatsize":5327911,"path":"All/yarn-node18-1.22.19.pkg","repopath":"All/yarn-node18-1.22.19.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":892216,"desc":"Yarn is a new node package manager that replaces the existing workflow for the\nnpm client or other package managers while remaining compatible with the npm\nregistry. It has the same feature set as existing workflows while operating\nfaster, more securely, and more reliably.","deps":{"node18":{"origin":"www/node18","version":"18.20.7"}},"categories":["www"],"options":{"HADOOPCOMPAT":"off"},"annotations":{"cpe":"cpe:2.3:a:yarnpkg:yarn:1.22.19:::::dragonfly6:x86_64"}},{"name":"yajl-tcl","origin":"devel/yajl-tcl","version":"1.8.1_1","comment":"Tcl bindings for Yet Another JSON Library","maintainer":"tcltk@FreeBSD.org","www":"https://github.com/flightaware/yajl-tcl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bb09ab922de1de3f15048592f3441086c26afd5ad39bb883d5055ac7a4011832","flatsize":30419,"path":"All/yajl-tcl-1.8.1_1.pkg","repopath":"All/yajl-tcl-1.8.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":10348,"desc":"Yajl-tcl is a Tcl wrapper for the Yet Another JSON Library (YAJL).\nAlthough there is already a package in the tcllib library, huddle,\nthat can generate JSON, the big advantage in using yajl-tcl is\nperformance.","deps":{"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"yajl":{"origin":"devel/yajl","version":"2.1.0"}},"categories":["devel"]},{"name":"yajl","origin":"devel/yajl","version":"2.1.0","comment":"Portable JSON parsing and serialization library in ANSI C","maintainer":"gregf@hugops.pw","www":"http://lloyd.github.com/yajl/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"09aa5da3ab2a90b15cb6c082a53b5ff3c47324c4ba03742a16506747b657d19b","flatsize":348995,"path":"All/yajl-2.1.0.pkg","repopath":"All/yajl-2.1.0.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":69780,"desc":"Yet Another JSON Library. YAJL is a small event-driven (SAX-style)\nJSON parser written in ANSI C, and a small validating JSON generator.\nYAJL is released under the BSD license.","categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"yami4","origin":"net/yami4","version":"2.0.0","comment":"Messaging library for distributed systems","maintainer":"prog@msobczak.com","www":"http://www.inspirel.com/yami4/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"101874474b2f4fe38fc6a39b8c97f9ac615ce33c71e38c0a72233c5a3284c46b","flatsize":4266711,"path":"All/yami4-2.0.0.pkg","repopath":"All/yami4-2.0.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":354876,"desc":"YAMI4 is a messaging solution for distributed systems.\nIt is a set of libraries and run-time services\nfor several operating systems and programming languages.\nThis port installs core, C++ and Python libraries with documentation.","categories":["net"],"options":{"DOCS":"on","YAMI4CPP":"on","YAMI4PYTHON":"off"}},{"name":"zaz","origin":"games/zaz","version":"1.0.1_1","comment":"Puzzle game where the player has to arrange balls in triplets","maintainer":"amdmi3@FreeBSD.org","www":"https://zaz.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8ca7aaf58c3b9323b6785657af773c918362b7825c56a60d50c33a7f644e1be2","flatsize":22988633,"path":"All/zaz-1.0.1_1.pkg","repopath":"All/zaz-1.0.1_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":20354128,"desc":"Zaz ain't Z*** is a puzzle game where the player has to arrange\nballs in triplets.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"ftgl":{"origin":"graphics/ftgl","version":"2.4.0_2,1"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libtheora":{"origin":"multimedia/libtheora","version":"1.1.1_7"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"}},"categories":["games"],"shlibs_required":["libGL.so.1","libSDL-1.2.so.0","libSDL_image-1.2.so.0","libc.so.8","libftgl.so.2","libm.so.4","libogg.so.0","libpthread.so.0","libstdc++.so.9","libtheoradec.so.1","libtheoraenc.so.1","libvorbis.so.0","libvorbisenc.so.2","libvorbisfile.so.3"],"options":{"DOCS":"on"}},{"name":"yagiuda","origin":"comms/yagiuda","version":"1.19_2","comment":"Used to calculate yagi-uda antenna patterns useful to ham radio","maintainer":"hamradio@FreeBSD.org","www":"http://www.g8wrb.org/yagi/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"af299340433db7a81e9ea4d569906328d3fa6b8a9c87f04d4a65e6e554e98aad","flatsize":329941,"path":"All/yagiuda-1.19_2.pkg","repopath":"All/yagiuda-1.19_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":124268,"desc":"The Yagi-Uda project is a set of programmes for designing, and optimising\nYagi-Uda antennas, with 2 or more elements, such as shown below.  Additionally,\na very simple program called dipole works with just a dipole, but its\nfunctionality is limited.\n\nWritten by Dr. David Kirkby, G8WRB. email david.kirkby@onetel.net","categories":["comms","hamradio"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on"}},{"name":"yaggo","origin":"devel/yaggo","version":"1.5.11_1","comment":"Generate command line parser using getopt_long","maintainer":"jwb@FreeBSD.org","www":"https://github.com/gmarcais/yaggo","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"34a82ba603d845385f40018821222013fd0cf28427a006604f2fcf8d7b73ca7b","flatsize":103293,"path":"All/yaggo-1.5.11_1.pkg","repopath":"All/yaggo-1.5.11_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":33100,"desc":"Yaggo is a tool to generate command line parsers for C++. Yaggo stands\nfor \"Yet Another GenGetOpt\" and is inspired by GNU Gengetopt.  It reads\na configuration file describing the switches and argument for a C++\nprogram and it generates one header file that parses the command line\nusing getopt_long(3). See the Example section below for more details.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"}},"categories":["devel"]},{"name":"youtube-downloader","origin":"www/youtube","version":"2.10.3","comment":"Youtube videos downloader","maintainer":"yuri@FreeBSD.org","www":"https://github.com/kkdai/youtube","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2027b9a2f46d3b7c7adcacc822b9039481d21cedc00eea99fa278e2957a32721","flatsize":16244985,"path":"All/youtube-downloader-2.10.3.pkg","repopath":"All/youtube-downloader-2.10.3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":4511356,"desc":"youtube is a Youtube video download package.","categories":["www"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"yamlfmt","origin":"textproc/yamlfmt","version":"0.16.0_1","comment":"Simple command line tool for formatting yaml files","maintainer":"meta@FreeBSD.org","www":"https://github.com/google/yamlfmt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"164b88829181c718fa4f3641b5b9ac73315c167137db0c17b0c06dfdc16a0a5e","flatsize":3663458,"path":"All/yamlfmt-0.16.0_1.pkg","repopath":"All/yamlfmt-0.16.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1230724,"desc":"Simple and easy-to-use command line tool for formatting yaml files written in\nGo language.","categories":["textproc"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"yafc","origin":"ftp/yafc","version":"1.3.7_2","comment":"Yet another FTP client, similar to ftp(1)","maintainer":"m.ne@gmx.net","www":"https://github.com/sebastinas/yafc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"86190bb2ecbf770fd91de02265e950585d063c45f4434e45ed28b28d23a4d212","flatsize":381641,"path":"All/yafc-1.3.7_2.pkg","repopath":"All/yafc-1.3.7_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":127076,"desc":"Yafc is yet another ftp client, similar to ftp(1).  Features include\nDirectory cache, remote filename completion, aliases, colored ls,\nrecursive get/put/ls/rm, nohup mode transfers, and more!","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libssh":{"origin":"security/libssh","version":"0.11.2"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["ftp"],"shlibs_required":["libc.so.8","libcrypto.so.12","libintl.so.8","libssh.so.4","libssl.so.12"],"options":{"BASH":"on","EXAMPLES":"on","INFO":"on","NLS":"on","READLINE":"off","SSH":"on"}},{"name":"yadm","origin":"sysutils/yadm","version":"3.3.0","comment":"Yet Another Dotfiles Manager","maintainer":"vendion@gmail.com","www":"https://yadm.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0e35f6fc7ad557051c7f2686c481ed6cc9f9e6e3f9c9bf34f1a9d825b24ae784","flatsize":103934,"path":"All/yadm-3.3.0.pkg","repopath":"All/yadm-3.3.0.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":36816,"desc":"Yadm is like having a version of Git, that only operates on your\ndotfiles.\n\nYadm helps you maintain a single repository of dotfiles, while\nkeeping them where they belong, in $HOME.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"git":{"origin":"devel/git","version":"2.49.0"}},"categories":["sysutils"],"options":{"J2CTL":"off"},"annotations":{"cpe":"cpe:2.3:a:yadm_project:yadm:3.3.0:::::dragonfly6:x86_64"},"messages":[{"message":"Version 2.0.0 changed the default storage location for storing data, after upgrading run `yadm upgrade`. See https://yadm.io/docs/upgrade_from_1 for more information.","type":"upgrade","maximum_version":"2.0.0"},{"message":"Version 3.0.0 changed the default storage location for storing data, after upgrading run `yadm upgrade`. See https://yadm.io/docs/upgrade_from_2 for more information.","type":"upgrade","minimum_version":"2.0.0"}]},{"name":"yad","origin":"x11/yad","version":"14.1","comment":"Display GNOME dialogs from the command line","maintainer":"danilo@FreeBSD.org","www":"https://github.com/v1cont/yad","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e707f509693d0ba9e1e170176de90eeb87785418d27748d8852551ebd36a7893","flatsize":616598,"path":"All/yad-14.1.pkg","repopath":"All/yad-14.1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":192796,"desc":"Yad (yet another dialog) is a fork of Zenity with\nmany improvements, such as custom buttons, additional\ndialogs, pop-up menu in notification icon and more.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"enchant2":{"origin":"textproc/enchant2","version":"2.2.15_6"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gspell":{"origin":"textproc/gspell","version":"1.10.0_6"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"rgb":{"origin":"x11/rgb","version":"1.1.0_1"}},"categories":["gnome","x11"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libenchant-2.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgspell-1.so.2","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libz.so.3"],"options":{"GTKSOURCEVIEW":"off","HTML":"off","ICONBROWSER":"off","NLS":"on","SPELL":"on","TOOLS":"off"}},{"name":"yaze-ag","origin":"emulators/yaze-ag","version":"2.51.3_1","comment":"Z80 and CP/M-80 emulator","maintainer":"se@FreeBSD.org","www":"http://yaze-ag.de/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2308a150cbb9ac29037ef4b284fc75aea14cc649ac3bdbef88e193520e87978c","flatsize":3405996,"path":"All/yaze-ag-2.51.3_1.pkg","repopath":"All/yaze-ag-2.51.3_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2818708,"desc":"YAZE-AG is an excellent Z80 emulator, written in ANSI C, that works on many\nUnix architectures. It is fast, emulates undocumented opcodes, and passes\ninstruction regression tests against real Z80 hardware.","deps":{"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["emulators"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"yaf","origin":"net-mgmt/yaf","version":"2.13.0_1","comment":"Yet Another Flowmeter","maintainer":"dikshie@sfc.wide.ad.jp","www":"https://tools.netsa.cert.org/yaf/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8d63de2967fffa7efd4cf6e73b66ee53252c738678760cc916be67265dd2043d","flatsize":1174554,"path":"All/yaf-2.13.0_1.pkg","repopath":"All/yaf-2.13.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":369028,"desc":"YAF is Yet Another Flowmeter. It processes packet data from pcap(3)\ndumpfiles as generated by tcpdump(1) or via live capture from an\ninterface using pcap(3) into bidirectional flows, then exports those\nflows to IPFIX Collecting Processes or in an IPFIX-based file format.\nYAF's output can be used with the SiLK flow analysis tools and any\nother IPFIX compliant toolchain.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libfixbuf":{"origin":"net/libfixbuf","version":"2.4.2_1"},"libltdl":{"origin":"devel/libltdl","version":"2.5.4"},"pcre":{"origin":"devel/pcre","version":"8.45_4"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt"],"shlibs_required":["libc.so.8","libfixbuf.so.9","libglib-2.0.so.0","libgthread-2.0.so.0","libintl.so.8","libm.so.4","libpcap.so.3","libpcre.so.1","libpthread.so.0","libz.so.3"],"options":{"APPLABEL":"on","CMPTIP4":"off","DNSAUTH":"off","DNSNX":"off","ENTROPY":"on","FPEXPORT":"off","IFEXP":"off","LOCALTIME":"off","MPLS":"off","NONIP":"off","PAYLOAD":"on","PLUGIN":"on"}},{"name":"y2l","origin":"textproc/y2l","version":"1.2_1","comment":"Yacc-to-Latex pretty printer/converter","maintainer":"ports@FreeBSD.org","www":"http://www.alchar.org/~aedil/Projects/y2l.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"681abcafa0cdcc0924b39102744c9184a53460a9a7a129521d801650ac7dbf7e","flatsize":29008,"path":"All/y2l-1.2_1.pkg","repopath":"All/y2l-1.2_1.pkg","licenselogic":"single","pkgsize":9604,"desc":"The Yacc to LaTeX utility takes (hopefully) any yacc source file,\nand derives an Extended Backus-Naur Form (EBNF) description from\nit. This EBNF is written out as LaTeX source. The output is a LaTeX\n\"longtable\" environment, that can be included in any LaTeX document,\ntypically using an \\input{} statement.","categories":["textproc"],"messages":[{"message":"===>   NOTICE:\n\nThe y2l port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xzoom","origin":"x11/xzoom","version":"0.4_1","comment":"Magnify, rotate, mirror the image on the X11 screen","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1ca15bae13150423e598cd1a8d13cf4c1abadcda472a951678933346f95918c8","flatsize":19583,"path":"All/xzoom-0.4_1.pkg","repopath":"All/xzoom-0.4_1.pkg","licenselogic":"single","pkgsize":10212,"desc":"Magnify, rotate, mirror the image on the X11 screen.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"}},"categories":["accessibility","x11"],"shlibs_required":["libX11.so.6","libXext.so.6","libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe xzoom port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xzip","origin":"games/xzip","version":"1.8.2_3","comment":"Infocom game interpreter that runs under X11","maintainer":"ports@FreeBSD.org","www":"https://www.eblong.com/zarf/xzip.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4782573efcaed4c0bdba74339806e636fed51cc9fd55ae3afb0b5e940f3588ff","flatsize":101052,"path":"All/xzip-1.8.2_3.pkg","repopath":"All/xzip-1.8.2_3.pkg","licenselogic":"single","pkgsize":49372,"desc":"This software interprets Infocom text-adventure games.  It requires the\nX Window System.  This port does not install any games; you can install\nthem yourself if you own the games, or you can legally obtain the Zork\nseries from:\n\thttp://www.csd.uwo.ca/~pete/Infocom/download.html\n\nMore games can be found at:\n\tftp://ftp.gmd.de/if-archive/games/zcode/","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["games"],"shlibs_required":["libX11.so.6","libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe xzip port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"yabasic","origin":"lang/yabasic","version":"2.91.2,1","comment":"Yet another Basic for Unix and Windows","maintainer":"wen@FreeBSD.org","www":"http://www.yabasic.de/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7cdd379b62546f36391a7bfe6b98fad081ae38447916e1f140a51eaad1a74fe8","flatsize":378777,"path":"All/yabasic-2.91.2,1.pkg","repopath":"All/yabasic-2.91.2,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":178236,"desc":"Yabasic implements the most common and simple elements of the basic language;\nIt comes with goto/gosub, with various loops, with user defined subroutines\nand Libraries. Yabasic does monochrome line graphics and printing.\nYabasic runs under Unix and Windows; it is small (around 200KB) and free.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libffi":{"origin":"devel/libffi","version":"3.4.6"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["lang"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libc.so.8","libffi.so.8","libm.so.4","libncurses.so.6","libtinfo.so.6"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:yabasic:yabasic:2.91.2:::::dragonfly6:x86_64"}},{"name":"xzgv","origin":"graphics/xzgv","version":"0.9.2_3","comment":"Image viewer with thumbnail-based file selector for X","maintainer":"m.ne@gmx.net","www":"https://sourceforge.net/projects/xzgv/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"35a68732dc83023f6ec317a5c2b24a9c107f8989d9ff185221c96ca40896217d","flatsize":175750,"path":"All/xzgv-0.9.2_3.pkg","repopath":"All/xzgv-0.9.2_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":75864,"desc":"This is an image file viewer with thumbnail-based file selector. it uses GTK+\nand Imlib libraries and support most image file formats. The thumbnail file is\ncompatible with xv and Gimp.\n\nIn contrast to other image file viewers for X, xzgv uses only one window and\ncan fit a large image to the size of the window without changing the aspect\nratio.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf-extra":{"origin":"graphics/gdk-pixbuf-extra","version":"0.1.0"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libexif":{"origin":"graphics/libexif","version":"0.6.25"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["graphics"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libexif.so.12","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0"],"annotations":{"cpe":"cpe:2.3:a:xzgv:xzgv:0.9.2:::::dragonfly6:x86_64:3"}},{"name":"yadf","origin":"sysutils/yadf","version":"1.0.0_26","comment":"Yet Another Duplicate files finder","maintainer":"sec.research.2005@gmail.com","www":"https://github.com/jrimbault/yadf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6e236df5ab6c5e5e47a74b2323813bfe922005fb822960c182cc4653fd129b54","flatsize":3383177,"path":"All/yadf-1.0.0_26.pkg","repopath":"All/yadf-1.0.0_26.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":925468,"desc":"Yet Another Duplicate Files Finder\n\nFeatures:\n  Fast compared to similar tools.\n  Supports filtering based on fize size, regex\n  Multiple ouput formats including csv, json, ldjson etc.","categories":["sysutils"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0"]},{"name":"xxhash","origin":"devel/xxhash","version":"0.8.3","comment":"Extremely fast non-cryptographic hash algorithm","maintainer":"sunpoet@FreeBSD.org","www":"https://xxhash.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"27381c3c6d1c2c6f4bfcb0e83839be4a9e30bae4a4cd8691febc1be9b65a664c","flatsize":440144,"path":"All/xxhash-0.8.3.pkg","repopath":"All/xxhash-0.8.3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":94928,"desc":"xxHash is an extremely fast non-cryptographic hash algorithm, working at speeds\nclose to RAM limits. It is proposed in two flavors, 32 and 64 bits. It\nsuccessfully completes the SMHasher test suite which evaluates collision,\ndispersion and randomness qualities of hash functions. Code is highly portable,\nand hashes are identical on all platforms (little / big endian).","categories":["devel"],"shlibs_required":["libc.so.8"]},{"name":"yacas","origin":"math/yacas","version":"1.9.1_1","comment":"Yet Another Computer Algebra System","maintainer":"gahr@FreeBSD.org","www":"https://www.yacas.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2f30b6f1630b142673bfae5d6025b8a4b6c129ec70072fe3dce04c0f285f88e6","flatsize":3416224,"path":"All/yacas-1.9.1_1.pkg","repopath":"All/yacas-1.9.1_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":578276,"desc":"Yacas (Yet Another Computer Algebra System) is a small and highly flexible\ngeneral-purpose computer algebra language. The syntax uses a infix-operator\ngrammar parser. The distribution contains a small library of mathematical\nfunctions, but its real strength is in the language in which you can easily\nwrite your own symbolic manipulation algorithms. The core engine supports\narbitrary precision arithmetic (although it can optionally be linked with\nthe library \"libgmp3\") and is able to execute symbolic manipulations on\nvarious mathematical objects by following user-defined rules.","categories":["math"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"yandex-ddns","origin":"dns/yandex-ddns","version":"g20200613_22","comment":"Use Yandex DNS as a dynamic DNS provider","maintainer":"ports@FreeBSD.org","www":"https://github.com/thekvs/yandex-ddns","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2770d8046155211c0f1deadc61509d8fed91cff4baba1915ac8e8cffbf1d4b54","flatsize":5382356,"path":"All/yandex-ddns-g20200613_22.pkg","repopath":"All/yandex-ddns-g20200613_22.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1852568,"desc":"Use Yandex DNS as a dynamic DNS service.\n\nThis utility uses Yandex.Connect DNS service API to set external IP address\nfor your domain. You can use this tool to manage external IP for your\ndomain if it has internet connection with changeable IP address. To\ndetermine your external IP address utility uses myexternalip.com and\nifconfig.co services.","categories":["dns"],"shlibs_required":["libc.so.8","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe yandex-ddns port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"yabb","origin":"www/yabb","version":"2.6.11_1","comment":"Original free open-source forum written in Perl","maintainer":"rodrigo@FreeBSD.org","www":"http://www.yabbforum.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6118739c4b54836c8a62b3a2e804c512fa198707d571614232fdf5e13929712f","flatsize":5388968,"path":"All/yabb-2.6.11_1.pkg","repopath":"All/yabb-2.6.11_1.pkg","licenselogic":"single","licenses":["YABB_PUBLIC_LICENCE"],"pkgsize":1023528,"desc":"YaBB is a leading free, open source community forum system\nwritten in Perl. YaBB rivals any professional message board\nout there.","deps":{"p5-Digest-HMAC":{"origin":"security/p5-Digest-HMAC","version":"1.05"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["www"],"annotations":{"cpe":"cpe:2.3:a:yabb:yabb:2.6.11:::::dragonfly6:x86_64:1"},"messages":[{"message":"YaBB is now installed in /usr/local/www/yabb\n\nMake it available through your web server and\nvisit http://<path-to-yabb>/Setup.pl to\nconfigure it. You must remove Setup.pl when\nyou're done for security reasons.\n\nFor additional documentation please visit the\nofficial site at: http://www.yabbforum.com/","type":"install"}]},{"name":"xxl","origin":"devel/xxl","version":"1.0.1_3","comment":"C/C++ library for exception handling and asset management","maintainer":"ports@FreeBSD.org","www":"https://web.archive.org/web/20120106082715/http://www.zork.org/xxl/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bed3677c5885173e10bdc8d5028fece88177fede3b2240a3822aa33e77820392","flatsize":283884,"path":"All/xxl-1.0.1_3.pkg","repopath":"All/xxl-1.0.1_3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":179768,"desc":"XXL is a library for C and C++ that provides exception handling and asset\nmanagement. Asset management is integrated with the exception handling\nmechanism such that assets may be automatically cleaned up if an exception\nis thrown, which allows for much simplified program structure with respect\nto error handling.\n\nBy allowing XXL to track assets and using its exception handling features,\nthe programmer no longer has to check error conditions on every function\ncall and cleanup the assets on failure because XXL does the work.","categories":["devel"],"options":{"DOCS":"on","THREADS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe xxl port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xxkb","origin":"x11/xxkb","version":"1.11.1_3","comment":"XKB keyboard layout indicator and switcher","maintainer":"alexander.pohoyda@gmx.net","www":"https://sourceforge.net/projects/xxkb/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8ae1956ae5acbc1c8f0d3b0a312d34cc75875b0ffcf91d3cded2baeebbdff355","flatsize":112531,"path":"All/xxkb-1.11.1_3.pkg","repopath":"All/xxkb-1.11.1_3.pkg","licenselogic":"single","licenses":["ART10"],"pkgsize":34380,"desc":"The xxkb program is a keyboard layout switcher and indicator.  Unlike the\nprograms that reload keyboard maps and use their own hot-keys, xxkb is a\nsimple GUI for XKB (X keyboard extension) and just sends commands to and\naccepts events from XKB.  That means that it will work with the existing\nconfiguration of X11 server without any modifications.\n\nAdditional features include:\n\n  - Remembers the current layout in each application and switches to it\n    on window focus change\n  - Can put its own icon on an application window titlebar\n  - Allows to designate two main layouts from multi-layout keymaps\n  - Alternative layouts can be set separately for each application and\n    can be changed during run-time\n  - Supports custom actions for certain windows (e.g. ignore, set initial\n    active layout on application startup)\n  - Can be docked as a docklet or placed in the system tray","deps":{"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["x11"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXpm.so.4","libXt.so.6","libc.so.8"],"options":{"DOCS":"on","LIBRSVG2":"off"}},{"name":"xwpick","origin":"graphics/xwpick","version":"2.20_3","comment":"Image pick up utility for X Window System","maintainer":"cy@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"22567a8069fd79276f366a6287e61835e3eb4a597de0bbba555c54368064c26e","flatsize":151636,"path":"All/xwpick-2.20_3.pkg","repopath":"All/xwpick-2.20_3.pkg","licenselogic":"single","licenses":["xwpick"],"pkgsize":69848,"desc":"Xwpick lets you pick an image from an arbitrary window or rectangular\narea of an X Window (DEC Window) server and write it to a file in a\nvariety of formats.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"}},"categories":["graphics"],"shlibs_required":["libX11.so.6","libXext.so.6","libc.so.8"],"options":{"DOCS":"on"}},{"name":"xxgdb","origin":"devel/xxgdb","version":"1.12_5","comment":"X window interface for gdb","maintainer":"cy@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"86ddf8b549e1fb3c59a5c5cb11c3f32074a7ab00e0563ddc563800ef61a4c278","flatsize":129610,"path":"All/xxgdb-1.12_5.pkg","repopath":"All/xxgdb-1.12_5.pkg","licenselogic":"single","pkgsize":41500,"desc":"xxgdb is an X window interface for gdb.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["devel"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXaw.so.7","libXext.so.6","libXmu.so.6","libXt.so.6","libc.so.8","libutil.so.4"]},{"name":"xwud","origin":"x11/xwud","version":"1.0.5_1","comment":"Image displayer for X","maintainer":"x11@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"529699e7492218e0ac65da40d56a90a5d391741c30e4bc0caa70a3f99c93f1e2","flatsize":27066,"path":"All/xwud-1.0.5_1.pkg","repopath":"All/xwud-1.0.5_1.pkg","licenselogic":"single","pkgsize":13204,"desc":"This package contains xwud, an image displayer for the X Window System.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libc.so.8"]},{"name":"xxd","origin":"sysutils/xxd","version":"9.1.1199","comment":"Hexdump and reverse hexdump utility from vim distribution","maintainer":"gmarco@giovannelli.it","www":"https://www.vim.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"994d57df849ffb96a96d75d915fd9abf756d59f7ceaf01842af7cf42921f2cab","flatsize":37826,"path":"All/xxd-9.1.1199.pkg","repopath":"All/xxd-9.1.1199.pkg","licenselogic":"single","licenses":["VIM"],"pkgsize":19480,"desc":"Standalone xxd utility from the vim editor distribution.\n\nXxd creates an hex dump of a given file or standard input.\nIt can also convert a hex dump back to its original binary form.","categories":["sysutils"],"shlibs_required":["libc.so.8"]},{"name":"xymon-client","origin":"net-mgmt/xymon-client","version":"4.3.30","comment":"System for monitoring servers and networks - Client","maintainer":"feld@FreeBSD.org","www":"http://xymon.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"60b086c8f823981e7331a2a280bdc71ca1f7abf9b453d39c8f5312a42f70b0d6","flatsize":3559403,"path":"All/xymon-client-4.3.30.pkg","repopath":"All/xymon-client-4.3.30.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":468812,"desc":"Xymon is a system for monitoring servers and networks. It has a great deal\nof inspiration from the Big Brother monitor, but unlike Big Brother it is\ndesigned to work well whether you need to monitor small network with just\na handful of hosts, or large networks with thousands of hosts.\n\nXymon is the successor to the bbgen toolkit, which has been available as\nan add-on to Big Brother since late 2002. The name change was decided upon\nwhen Xymon acquired enough functionality to be a stand-alone product.\nThe tools that formed the bbgen toolkit are still present in Xymon\nand are quite important for it, so if you have used bbgen before,\nXymon will seem quite familiar.\n\nThis is the client.\n\nLICENSE: GPL2 or later","categories":["net-mgmt","www"],"users":["xymon"],"groups":["xymon"],"shlibs_required":["libc.so.8"],"annotations":{"cpe":"cpe:2.3:a:xymon:xymon:4.3.30:::::dragonfly6:x86_64"}},{"name":"xwit","origin":"x11/xwit","version":"3.4_4","comment":"X interface tool","maintainer":"ehaupt@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"04aeec3d475c98c6b47635db75dc82ca4aefca52cd1b6c99ea01453241c6bb0a","flatsize":30484,"path":"All/xwit-3.4_4.pkg","repopath":"All/xwit-3.4_4.pkg","licenselogic":"single","pkgsize":13928,"desc":"xwit (\"x window interface tool\") is a hotch-potch collection of simple routines\nto call some of those X11 functions that don't already have any utility commands\nbuilt around them. The reasoning behind this is that loosely every X function\nshould be accessible from a shell script.\n\nFor example, XWarpPointer() will move the X pointer, but no utility program\nexists to do so on those rare occasions when you could really use it. xwit will\nalso resize, iconify, pop, and move windows given by name or id, change an icon,\ntitle or name, set the screen saver going, and change individual key autorepeat\nsettings.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXext.so.6","libc.so.8"]},{"name":"xwrits","origin":"deskutils/xwrits","version":"2.26_3","comment":"Reminds you to take wrist breaks","maintainer":"ports@FreeBSD.org","www":"https://www.lcdf.org/xwrits/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0f64620b3729855987218897a477cf23ee7124f4de521af8ed208c03648d339f","flatsize":184712,"path":"All/xwrits-2.26_3.pkg","repopath":"All/xwrits-2.26_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":99224,"desc":"Xwrits reminds you to take wrist breaks for prevention or management of\nrepetitive stress injuries. When you should take a break, it pops up an\nX window, the warning window. You click on the warning  window, then\ntake a break. The window changes appearance while you take the break.\nit changes again when your break is over. Then you just resume typing.\nXwrits hides itself until you should take another break.\n\nThe typetime option changes the amount of time between breaks, and the\nbreaktime option changes the length of a break. The defaults are 55\nminutes and 5 minutes, respectively.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXau":{"origin":"x11/libXau","version":"1.0.11"},"libXdmcp":{"origin":"x11/libXdmcp","version":"1.1.5"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"}},"categories":["deskutils"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXinerama.so.1","libc.so.8","libm.so.4"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe xwrits port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"yarr","origin":"www/yarr","version":"2.4_10","comment":"Yet another rss reader","maintainer":"decke@FreeBSD.org","www":"https://github.com/nkanaev/yarr","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2950cec90a221b8879bdb0f8afb6935bc5bc3476c61b9f38bb2d18d6211c1c30","flatsize":10811987,"path":"All/yarr-2.4_10.pkg","repopath":"All/yarr-2.4_10.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3483276,"desc":"yarr (yet another rss reader) is a web-based feed aggregator which can\nbe used both as a desktop application and a personal self-hosted server.\n\nIt is written in Go with the frontend in Vue.js. The storage is backed\nby SQLite.","categories":["www"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"]},{"name":"xworm","origin":"games/xworm","version":"1.02_2","comment":"Classic game with apples and hungry worm","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"66938932afe25db76019e8b9359fa926d1bb9df1f630a60f14edfe15f66c0e17","flatsize":49414,"path":"All/xworm-1.02_2.pkg","repopath":"All/xworm-1.02_2.pkg","licenselogic":"single","pkgsize":24140,"desc":"In this game you must help wormie - the hungry maggot, to steal\napples from bazar the evil. Bazar has put an electric fence around\nthe garden, and he has also been  spreading  poisionous  mushrooms\ninto it. You must guide wormie around  this  objects, and you must\nkeep him from eating himself.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["games"],"shlibs_required":["libX11.so.6","libXt.so.6","libc.so.8","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe xworm port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xworld","origin":"astro/xworld","version":"2.0_2","comment":"Earth as seen from the direction of the sun","maintainer":"naddy@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"01739e5d1bf598f90fe829c522f52913506fddd0156e33cac661ac9718d69b3f","flatsize":3003088,"path":"All/xworld-2.0_2.pkg","repopath":"All/xworld-2.0_2.pkg","licenselogic":"single","pkgsize":89968,"desc":"XWorld displays a pretty picture of our earth as it would look if\nviewed from the direction of the sun.  The window is regularly updated.\nYou can use xworld in lieu of a clock.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["astro","geography"],"shlibs_required":["libX11.so.6","libc.so.8","libm.so.4"]},{"name":"xwinwrap","origin":"x11/xwinwrap","version":"0.3_4","comment":"XWinWrap replace a desktop background with a movie or screensaver","maintainer":"ports@FreeBSD.org","www":"http://tech.shantanugoel.com/projects/linux/shantz-xwinwrap","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4ab01a3f86b1a160c42422467dd5f2a7f3bce8ccbb5b8d4c482ed8d9ba63b005","flatsize":19384,"path":"All/xwinwrap-0.3_4.pkg","repopath":"All/xwinwrap-0.3_4.pkg","licenselogic":"single","pkgsize":6824,"desc":"XWinWrap is a small utility written a loooong time ago that allowed you to\nstick most of the apps to your desktop background. What this meant was you\ncould use an animated screensaver (like glmatrix, electric sheep, etc) or\neven a movie, and use it as your wallpaper.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXext.so.6","libXrender.so.1","libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe xwinwrap port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xwininfo","origin":"x11/xwininfo","version":"1.1.5_1","comment":"Window information utility for X","maintainer":"x11@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"da7a01a6ea52e583319aef5a20dcddb7c44316bb701975872c75d9d93e9a997b","flatsize":47773,"path":"All/xwininfo-1.1.5_1.pkg","repopath":"All/xwininfo-1.1.5_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20792,"desc":"This package contains xwininfo, which is a utility for displaying\ninformation about windows in X.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"xcb-util-wm":{"origin":"x11/xcb-util-wm","version":"0.4.2"}},"categories":["x11"],"shlibs_required":["libc.so.8","libxcb-icccm.so.4","libxcb-shape.so.0","libxcb.so.1"]},{"name":"xwindiff","origin":"textproc/xwindiff","version":"1.1.6","comment":"Graphical Diff for X","maintainer":"ports@FreeBSD.org","www":"https://www.lurklurk.org/xwindiff.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"46342c4785ea3ed2a2ee7d211647910b198c9ef64b99ae5120a7221e328ff1e5","flatsize":109976,"path":"All/xwindiff-1.1.6.pkg","repopath":"All/xwindiff-1.1.6.pkg","licenselogic":"single","pkgsize":46432,"desc":"Graphical Diff for X\n\nLICENSE: GPL2 or later","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["textproc"],"shlibs_required":["libX11.so.6","libXaw.so.7","libXt.so.6","libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe xwindiff port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xwd","origin":"x11/xwd","version":"1.0.8_1","comment":"Dump an image of an X window","maintainer":"x11@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ba98366309f44d9c01ecd56902eff566365c404ece0cee0df662d94b6081847a","flatsize":30294,"path":"All/xwd-1.0.8_1.pkg","repopath":"All/xwd-1.0.8_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15404,"desc":"This package contains xwd, which is an X Window System window dumping utility.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libxkbfile":{"origin":"x11/libxkbfile","version":"1.1.3"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libc.so.8","libxkbfile.so.1"]},{"name":"xwpe","origin":"devel/xwpe","version":"1.5.30a_1","comment":"Borland-like IDE programming environment","maintainer":"ports@FreeBSD.org","www":"http://www.identicalsoftware.com/xwpe/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3d0b6ef14e899ff20c8dd66b1b4d1900289a597214e73b4f287259c3a0b2910b","flatsize":524952,"path":"All/xwpe-1.5.30a_1.pkg","repopath":"All/xwpe-1.5.30a_1.pkg","licenselogic":"single","pkgsize":221564,"desc":"xwpe is a X-window programming environment designed for UNIX systems.\nIt is similar to 'Borland C++' MS-DOS programming IDE environment.\n\nxwpe supports many compilers, linkers, and debuggers, so you are not tied to\nany particular set of tools.  There is both a curses and X11 interface\n(the later with mouse support).\n\nErrors that occur while compiling and linking a program can be examined in\nthe sources -- the cursor will jump to the corresponding line in the\nsource file.   Programs composed of more than one source file, can be\nmanaged with the project-option.  Your program may be run and debugged from\nwithin xwpe -- allowing the user to set breakpoints and watch variables.\n\nNote:  there are both English and German language version of the man pages,\nand help files.  The German language version will be installed if\n\"GERMAN_LANG\" is set during ``make install'' of the port.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["devel"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libc.so.8","libncurses.so.6","libtinfo.so.6","libz.so.3"],"messages":[{"message":"===>   NOTICE:\n\nThe xwpe port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xwaylandvideobridge","origin":"x11/xwaylandvideobridge","version":"0.4.0_1","comment":"Tool to share specific windows to X11 clients","maintainer":"kde@FreeBSD.org","www":"https://invent.kde.org/system/xwaylandvideobridge","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2220e2e5eea8bad98206d9d6bb5303eea88b1ba8f1a56b445fd5de197fd1e74d","flatsize":165622,"path":"All/xwaylandvideobridge-0.4.0_1.pkg","repopath":"All/xwaylandvideobridge-0.4.0_1.pkg","licenselogic":"single","pkgsize":48648,"desc":"By design, X11 applications can%e2%80%99t access window or screen contents for wayland\nclients. This is fine in principle, but it breaks screen sharing in tools like\nDiscord, MS Teams, Skype, etc and more.\n\nThis tool allows us to share specific windows to X11 clients, but within the\ncontrol of the user at all times.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-knotifications":{"origin":"devel/kf6-knotifications","version":"6.14.0"},"kf6-kstatusnotifieritem":{"origin":"deskutils/kf6-kstatusnotifieritem","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"plasma6-kpipewire":{"origin":"audio/plasma6-kpipewire","version":"6.3.5"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"}},"categories":["kde","x11"],"shlibs_required":["libGLX.so.0","libKF6CoreAddons.so.6","libKF6I18n.so.6","libKF6Notifications.so.6","libKF6StatusNotifierItem.so.6","libKF6WindowSystem.so.6","libKPipeWire.so.6","libKPipeWireRecord.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6OpenGL.so.6","libQt6Qml.so.6","libQt6QmlMeta.so.6","libQt6QmlModels.so.6","libQt6QmlWorkerScript.so.6","libQt6Quick.so.6","libQt6Widgets.so.6","libX11.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6","libxcb-composite.so.0","libxcb-record.so.0","libxcb-render.so.0","libxcb-shape.so.0","libxcb-xfixes.so.0","libxcb.so.1","libxkbcommon.so.0"]},{"name":"zanata-cli","origin":"devel/zanata-cli","version":"4.6.2","comment":"Zanata Java command line client","maintainer":"dbaio@FreeBSD.org","www":"https://docs.zanata.org/en/release/client/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3e8a0035a75898614605e08eab7b122ef2e423083eea040017e4ccc50ac66c0a","flatsize":18847322,"path":"All/zanata-cli-4.6.2.pkg","repopath":"All/zanata-cli-4.6.2.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":16643452,"desc":"The Zanata Command line client (CLI) is the perfect way to connect to a Zanata\nserver to push and pull content.\n\nFeatures:\n  - Initialize a Translation project from the command line.\n  - Push source content to the Zanata server.\n  - Pull translated content from the Zanata server.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"]},{"name":"xwax","origin":"audio/xwax","version":"1.9","comment":"Open-source vinyl emulation software","maintainer":"yuri@FreeBSD.org","www":"https://wiki.xwax.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fdf29f38d5e681877ad17e7ae67b619c30290d7680995af9373f365be52cf85e","flatsize":123452,"path":"All/xwax-1.9.pkg","repopath":"All/xwax-1.9.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":50244,"desc":"xwax is an open source vinyl emulation software project.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"dejavu":{"origin":"x11-fonts/dejavu","version":"2.37_3"},"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_ttf":{"origin":"graphics/sdl_ttf","version":"2.0.11_8"}},"categories":["audio"],"shlibs_required":["libSDL-1.2.so.0","libSDL_ttf-2.0.so.0","libc.so.8","libiconv.so.2","libjack.so.0","libm.so.4","libpthread.so.0"]},{"name":"xwave","origin":"audio/xwave","version":"2.2_3","comment":"Audio player/recorder/editor for the X Window System","maintainer":"a0516@marimga.de","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5d43d4076a42de5cabc25c6cb15f810d62c93ccdbde37f37821769162c1b5899","flatsize":266662,"path":"All/xwave-2.2_3.pkg","repopath":"All/xwave-2.2_3.pkg","licenselogic":"single","pkgsize":89152,"desc":"xwave - an audio player, recorder, editor  for the XWindow System\n\nNote from the original author:\n\nThe user interface of xwave is based on Athena and FWF widgets.\nThe application defaults are optimized for Xaw3d, so if you don't\nuse Xaw3d you may want to modify the resources.\n\nFeatures:\n\t- multiple files\n\t- overview window\n\t- zoom window\n\t- mark, cut, copy, paste, merge\n\t- echo, reverse, swap, resample, volume (absolute, dynamic\n\t  compressor)\n\t- stop recording on demand\n\t- raw, wav, au, aiff, aifc (PCM, ALAW, ULAW, and some ADPCM\n\t  implementations)\n\t- files of any length","deps":{"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"}},"categories":["audio"],"shlibs_required":["libX11.so.6","libXaw.so.7","libXmu.so.6","libXpm.so.4","libXt.so.6","libc.so.8","libm.so.4"],"options":{"DOCS":"on"},"messages":[{"message":"If you run out of space for the temporary files, set the X resource\nXWave*tdir (either in /usr/X11R6/lib/X11/app-defaults/XWave or your\n~/.Xdefaults) to a suitable directory.","type":"install"}]},{"name":"yafic","origin":"security/yafic","version":"1.2.2_4","comment":"Yet Another File Integrity Checker, similar to Tripwire","maintainer":"allan@saddi.com","www":"http://philosophysw.com/software/yafic/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a715b458901a7f733b99f6088633c52a177651baec394e04c99cbb83cd9c8bdd","flatsize":7666630,"path":"All/yafic-1.2.2_4.pkg","repopath":"All/yafic-1.2.2_4.pkg","licenselogic":"single","pkgsize":1615612,"desc":"yafic is Yet Another File Integrity Checker.  yafic  saves\ninformation about the state of a filesystem to a database.\nLater, yafic can be used to compare the current  state  of\nthe  filesystem  against  the  saved database, letting you\nknow of any changed, added, or removed files.","categories":["security"],"options":{"CRYPTO":"on"},"messages":[{"message":"A sample configuration file has be installed in\n/usr/local/share/examples/yafic","type":"install"}]},{"name":"xwatchwin","origin":"x11/xwatchwin","version":"1.1.1_4","comment":"Watch a window on another X server","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b9b4eb30bcdd1b8728d0d0e669ce7c005fa11e14b78a7b7ecd456ba65a7fa6d4","flatsize":17300,"path":"All/xwatchwin-1.1.1_4.pkg","repopath":"All/xwatchwin-1.1.1_4.pkg","licenselogic":"single","pkgsize":9064,"desc":"xwatchwin allows you to peek at a window on another X server.\nTo use it, you must specify the display name of the machine you want\nto watch, then the name of the window on that machine.\nXwatchwin will attempt to connect with the X server\nhostname:0.0, and if successful, will try to retrieve a copy of\nthe window in which you specified interest.\n\nYou may specify the window you want to watch either by name or by its\nwindow id, usually a hexidecimal number.  Usually specifying the\nwindow by name is simpler, although not all windows have names\nassociated with them; in that case you must use the window id option.\n\nIf the window you want to watch is not in a viewable state,\nxwatchwin will tell you so and exit.  If while you are watching\na window it becomes 'unviewable', xwatchwin will wait until the\nwindow becomes 'viewable' again.\n\nxwatchwin was written as an aid to a class for people learning\nto use X.  The idea is that the instructor would type into an xterm\nwindow on his/her display and the students would use xwatchwin\nto see what the instructor typed.  The students could then type the\nsame thing in their own terminal windows.  Hopefully others will find\nequally (if not more) constructive uses.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXext.so.6","libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe xwatchwin port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xwallpaper","origin":"x11-toolkits/xwallpaper","version":"0.7.4_3","comment":"Xwallpaper utility allows you to set image files as your X wallpaper","maintainer":"rodrigo@FreeBSD.org","www":"https://github.com/stoeckmann/xwallpaper","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"be92294a4958da92e211c5baa16b4c0186f1e08ca8d7d4cf3d7a2fe62cefdcff","flatsize":32943,"path":"All/xwallpaper-0.7.4_3.pkg","repopath":"All/xwallpaper-0.7.4_3.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":16008,"desc":"The xwallpaper utility allows you to set image files as your X wallpaper.\nJPEG, PNG, and XPM file formats are supported, all of them being configurable\nand therefore no fixed dependencies.\n\nThe wallpaper is also advertised to programs which support semi-transparent\nbackgrounds.","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"pixman":{"origin":"x11/pixman","version":"0.44.2"},"xcb-util":{"origin":"x11/xcb-util","version":"0.4.1,1"},"xcb-util-image":{"origin":"x11/xcb-util-image","version":"0.4.1"}},"categories":["x11-toolkits"],"shlibs_required":["libc.so.8","libjpeg.so.8","libpixman-1.so.0","libxcb-image.so.0","libxcb-randr.so.0","libxcb-shm.so.0","libxcb-util.so.1","libxcb.so.1"]},{"name":"yap","origin":"lang/yap","version":"6.2.2_11","comment":"High-performance Prolog compiler","maintainer":"eugen@FreeBSD.org","www":"http://www.dcc.fc.up.pt/~vsc/Yap/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"200b12e76be614aa458d7ca4ba4304bf79fbfff9aeb1768c449490535c83e88c","flatsize":16810129,"path":"All/yap-6.2.2_11.pkg","repopath":"All/yap-6.2.2_11.pkg","licenselogic":"or","licenses":["ART20","LGPL20"],"pkgsize":3339368,"desc":"YAP is a high-performance Prolog compiler developed at\nLIACC/Universidade do Porto and at COPPE Sistemas/UFRJ. Its Prolog\nengine is based in the WAM (Warren Abstract Machine), with several\noptimizations for better performance. YAP follows the Edinburgh\ntradition, and is largely compatible with the ISO-Prolog standard and\nwith Quintus and SICStus Prolog.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["lang"],"shlibs_required":["libc.so.8","libcrypt.so.4","libgmp.so.10","libm.so.4","libncurses.so.6","libreadline.so.8","libstdc++.so.9","libz.so.3"],"options":{"BUILDDOCS":"off","DOCS":"on"}},{"name":"xvmcinfo","origin":"x11/xvmcinfo","version":"0.1","comment":"Print out XvMC extension adaptor information","maintainer":"x11@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2aed04f8fce49a14daf39637ffc268ee83d99ab24302b254c4079b885a74a70d","flatsize":8272,"path":"All/xvmcinfo-0.1.pkg","repopath":"All/xvmcinfo-0.1.pkg","licenselogic":"single","pkgsize":3688,"desc":"This package contains xvmcinfo, an application for printing out the\nmotion compensatin capabilities of any video adaptors associated with\nthe display that are accessible through the XvMC extension.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXv":{"origin":"x11/libXv","version":"1.0.12_1,1"},"libXvMC":{"origin":"x11/libXvMC","version":"1.0.14"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXv.so.1","libXvMC.so.1","libc.so.8"]},{"name":"xvinfo","origin":"x11/xvinfo","version":"1.1.5_1","comment":"Print out X-Video extension adaptor information","maintainer":"x11@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8e5885360ea126bf0a35c095d7aeef69dcca7e023388c4e66514ffbc51febf64","flatsize":14529,"path":"All/xvinfo-1.1.5_1.pkg","repopath":"All/xvinfo-1.1.5_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7260,"desc":"This package contains xvinfo, an application for printing out the\ncapabilities of any video adaptors associated with the display that\nare accessible through the X-Video extension.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXv":{"origin":"x11/libXv","version":"1.0.12_1,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXv.so.1","libc.so.8"]},{"name":"xvier","origin":"games/xvier","version":"1.0_4","comment":"Throw stones into free columns","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d845d89a1e471cd762ac05e993bd0fae401e6116b38a0a5c143fe90b48c1d7b5","flatsize":55822,"path":"All/xvier-1.0_4.pkg","repopath":"All/xvier-1.0_4.pkg","licenselogic":"single","pkgsize":24204,"desc":"Xvier is a board game where you and the computer alternately throw\nstones into free columns. The stones pile up in the columns, and the\ngoal is to get four stones in a row, in a column or diagonally.\nYou can choose various board sizes and levels of difficulty.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"}},"categories":["games"],"shlibs_required":["libX11.so.6","libXext.so.6","libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe xvier port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xvidtune","origin":"x11/xvidtune","version":"1.0.3_1","comment":"Video mode tuner for X","maintainer":"x11@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9a3721f6d1e23bf1282d3727abc1bbae8c02618b1142f73e1886f18f6d23d157","flatsize":42347,"path":"All/xvidtune-1.0.3_1.pkg","repopath":"All/xvidtune-1.0.3_1.pkg","licenselogic":"single","pkgsize":16472,"desc":"This package contains xvidtune, a video mode tuner for the X Window System.","deps":{"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libXxf86vm":{"origin":"x11/libXxf86vm","version":"1.1.5"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXaw.so.7","libXmu.so.6","libXt.so.6","libXxf86vm.so.1","libc.so.8"]},{"name":"xvid","origin":"multimedia/xvid","version":"1.3.7,1","comment":"Opensource MPEG-4 codec, based on OpenDivx","maintainer":"riggs@FreeBSD.org","www":"http://www.xvid.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d1de63d5ad70abc715497eee48dc3b8e716cef00c198ebe4be10bc5e8dadb39a","flatsize":1817152,"path":"All/xvid-1.3.7,1.pkg","repopath":"All/xvid-1.3.7,1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":272780,"desc":"An opensource MPEG-4 codec, based on OpenDivx","categories":["multimedia"],"options":{"OPTIMIZED_CFLAGS":"off"},"annotations":{"cpe":"cpe:2.3:a:xvid:xvid:1.3.7:::::dragonfly6:x86_64"}},{"name":"xvattr","origin":"x11/xvattr","version":"1.3_12","comment":"Getting and setting Xv attributes","maintainer":"fuz@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"64598cf74c693f3189baf79c892c957d4e7cf1f6802f1a408328cf06f408272b","flatsize":41890,"path":"All/xvattr-1.3_12.pkg","repopath":"All/xvattr-1.3_12.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":17172,"desc":"xvattr lets you list the available attributes associated with the Xv\nextension to X11. It also allows you to change the values of the\nattributes. This can be used to change brightness and so on for programs\nthat use Xv overlays.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXv":{"origin":"x11/libXv","version":"1.0.12_1,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXv.so.1","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0"]},{"name":"yadex","origin":"games/yadex","version":"1.7.0_3","comment":"WAD file editor, for games like Doom and Heretic","maintainer":"danfe@FreeBSD.org","www":"http://www.teaser.fr/~amajorel/yadex/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ad50a7fe6e8750e8678f21b7f8299fec77412b0336b991a963b4b38f77acd2d5","flatsize":903738,"path":"All/yadex-1.7.0_3.pkg","repopath":"All/yadex-1.7.0_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":321180,"desc":"Yadex is a Doom level (WAD) editor for Unix systems running X.  It supports\nDoom alpha, Doom beta, Doom, Ultimate Doom, Final Doom, Doom II, Heretic and\nalso, in a more or less limited way, Hexen and Strife.\n\nYadex is descended from DEU 5.21.  Therefore, as you might expect, it's a\nrather low-level editor that requires you to take care of a lot of detail\nbut on the flip side allows you to control very precisely what you are\ndoing.  In addition, it has many advanced functions that DEU didn't have,\nto make certain tedious tasks easy.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["games"],"shlibs_required":["libX11.so.6","libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"WHITE_BG":"off","3D_RENDER":"off","SEARCH":"off","EXTRA_TOOLS":"off","LAPTOP_KEYS":"off","HEXEN":"off","DOCS":"on"},"messages":[{"message":"Yadex is now installed.\n\n  Before you run it, enter the paths to your IWADs in\n  /usr/local/etc/yadex/yadex.cfg or ~/.yadex/yadex.cfg.\n  When you're done, type \"yadex\" (without quotes) to start.\n  If you're confused, take a look at /usr/local/share/doc/yadex/index.html.\n\n  Happy editing!","type":"install"}]},{"name":"xvt","origin":"x11/xvt","version":"3.0.6_1","comment":"Xterm replacement, supporting color, transparency, and more, with less","maintainer":"portmaster@BSDforge.com","www":"https://codeberg.org/BSDforge/xvt/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"422a7e49da98d1e1404408c02a722b61f919b555758cfd8f35bd178bb0acc786","flatsize":547082,"path":"All/xvt-3.0.6_1.pkg","repopath":"All/xvt-3.0.6_1.pkg","licenselogic":"and","licenses":["BSD2CLAUSE","GPLv2"],"pkgsize":139516,"desc":"xvt - an xterm replacement, supporting color, transparency, and more,\nwith less!\n\nxvt, simply continues on the original authors work -- John Bovey, University\nof Kent at Canterbury. With few exceptions, it does everything Xterm does.\nBut also does a great deal more, with less overhead. This version will also\nleverage vt(4), FreeBSD's new console driver. Which replaces syscons(4).","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXpm.so.4","libc.so.8","libutil.so.4"],"options":{"256_COLOR":"on","BIG5":"off","DOCS":"on","EUCJ":"off","GB":"on","GREEK":"off","KR":"off","LINESPACE":"on","MENUBAR":"on","NEXT":"on","SJIS":"off","SMART":"on","TRANSPARENCY":"on","XGETDEFAULT":"off","XIM":"on","XTERM":"on","XVT":"on"}},{"name":"xvkbd","origin":"x11/xvkbd","version":"4.1_1","comment":"Virtual keyboard for X applications","maintainer":"ports@FreeBSD.org","www":"http://t-sato.in.coocan.jp/xvkbd/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ce46c583c60e031739cc403938524d2c69d595c14f44d93e59127675cf4628f2","flatsize":899939,"path":"All/xvkbd-4.1_1.pkg","repopath":"All/xvkbd-4.1_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":253860,"desc":"xvkbd is a virtual (graphical) keyboard program for X Window System\nwhich provides facility to enter characters onto other clients\n(softwares) by clicking on a keyboard displayed on the screen. This may\nbe used for systems without a hardware keyboard such as kiosk terminals\nor handheld devices. This program also has facility to send characters\nspecified as the command line option to another client.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXaw.so.7","libXmu.so.6","libXt.so.6","libXtst.so.6","libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe xvkbd port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xtset","origin":"x11/xtset","version":"1.1_1","comment":"Utility to set title on an xterm","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"12f7c9e7e5b0fa56a6789c6927c22721d0245c47892e67fdedcbe4ee48573b59","flatsize":12006,"path":"All/xtset-1.1_1.pkg","repopath":"All/xtset-1.1_1.pkg","licenselogic":"single","pkgsize":5340,"desc":"Utility to set title on an xterm.","categories":["x11"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe xtset port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xtruco","origin":"games/xtruco","version":"1.0_2","comment":"Simple version for X Window of the famous card game Super Truco","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a6358d876b7d92fc41e319ff44efc8043238dc49cc000c59e439ab811a6d70ff","flatsize":80160,"path":"All/xtruco-1.0_2.pkg","repopath":"All/xtruco-1.0_2.pkg","licenselogic":"single","pkgsize":24888,"desc":"This is XTruco  -  simple version for X Windows\nof the famous card game named Super Truco.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["games"],"shlibs_required":["libX11.so.6","libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe xtruco port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xtron","origin":"games/xtron","version":"1.1a_3","comment":"Avoid running into walls, your own tail, and that of your opponent","maintainer":"amdmi3@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"03658ce4e120c6ea5fb4a1ea4c61dba2affaedbc21bd28eb20c8fa644307b0c5","flatsize":141619,"path":"All/xtron-1.1a_3.pkg","repopath":"All/xtron-1.1a_3.pkg","licenselogic":"single","licenses":["GPLv1+"],"pkgsize":19856,"desc":"Xtron is a simple one or two player  version of the  old\nclassic TRON. The game is simple: avoid running into walls,\nyour own tail, and that of your opponent.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["games"],"shlibs_required":["libX11.so.6","libXpm.so.4","libc.so.8"],"options":{"DOCS":"on"}},{"name":"xtrlock","origin":"x11/xtrlock","version":"2.15_1","comment":"X Transparent Lock","maintainer":"romain@FreeBSD.org","www":"https://salsa.debian.org/debian/xtrlock","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5599d3745293bd4834a6371b67da7f4cf77a6b67052971824ef14369f1c3413c","flatsize":48285,"path":"All/xtrlock-2.15_1.pkg","repopath":"All/xtrlock-2.15_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":17456,"desc":"A minimal xlock with minimum usage of resources.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libc.so.8","libcrypt.so.4"],"annotations":{"cpe":"cpe:2.3:a:xtrlock_project:xtrlock:2.15:::::dragonfly6:x86_64:1"}},{"name":"xwayland","origin":"x11-servers/xwayland","version":"24.1.6,1","comment":"X11 server as Wayland client","maintainer":"x11@FreeBSD.org","www":"https://wayland.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6395db766432267ebc7d977e02ddb1b3b802d4c6cf8a87ef13b0b232824dfba8","flatsize":2265697,"path":"All/xwayland-24.1.6,1.pkg","repopath":"All/xwayland-24.1.6,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":848816,"desc":"Wayland is a complete window system in itself, but even so, if we're\nmigrating away from X, it makes sense to have a good backwards\ncompatibility story. With a few changes, the Xorg server can be\nmodified to use wayland input devices for input and forward either the\nroot window or individual top-level windows as wayland surfaces. The\nserver still runs the same 2D driver with the same acceleration code\nas it does when it runs natively. The main difference is that wayland\nhandles presentation of the windows instead of KMS.","deps":{"libXau":{"origin":"x11/libXau","version":"1.0.11"},"libXdmcp":{"origin":"x11/libXdmcp","version":"1.1.5"},"libXfont2":{"origin":"x11-fonts/libXfont2","version":"2.0.6"},"libdecor":{"origin":"x11-toolkits/libdecor","version":"0.2.2_4"},"libdrm":{"origin":"graphics/libdrm","version":"2.4.123,1"},"libei":{"origin":"x11/libei","version":"1.4.1"},"libepoxy":{"origin":"graphics/libepoxy","version":"1.5.10"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libxcvt":{"origin":"x11/libxcvt","version":"0.1.3"},"libxkbfile":{"origin":"x11/libxkbfile","version":"1.1.3"},"libxshmfence":{"origin":"x11/libxshmfence","version":"1.3.2"},"mesa-libs":{"origin":"graphics/mesa-libs","version":"21.3.9"},"pixman":{"origin":"x11/pixman","version":"0.44.2"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"},"xkbcomp":{"origin":"x11/xkbcomp","version":"1.4.7"},"xkeyboard-config":{"origin":"x11/xkeyboard-config","version":"2.41_4"}},"categories":["x11-servers"],"shlibs_required":["libGL.so.1","libXau.so.6","libXdmcp.so.6","libXfont2.so.2","libc.so.8","libdecor-0.so.0","libdrm.so.2","libei.so.1","libepoll-shim.so.0","libepoxy.so.0","libgbm.so.1","libm.so.4","libnettle.so.8","liboeffis.so.1","libpixman-1.so.0","libpthread.so.0","libwayland-client.so.0","libxcvt.so.0","libxshmfence.so.1"],"options":{"CSD":"on","EI":"on"}},{"name":"xtriangles","origin":"games/xtriangles","version":"5.5.2_3","comment":"Triangles puzzle","maintainer":"ports@FreeBSD.org","www":"http://www.tux.org/~bagleyd/puzzles.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"19f99a455ce42af95fc6750a7187f24aaf77557d817fd0b02f3591cc2f8141ab","flatsize":33046,"path":"All/xtriangles-5.5.2_3.pkg","repopath":"All/xtriangles-5.5.2_3.pkg","licenselogic":"single","pkgsize":15264,"desc":"XTriangles, triangle puzzle for X-Window\n\nYour goal is to exchange the triangle panels to be in order.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["games"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXt.so.6","libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe xtriangles port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"yafaray","origin":"graphics/yafaray","version":"3.5.1_27","comment":"Montecarlo raytracing engine","maintainer":"yuri@FreeBSD.org","www":"http://www.yafaray.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e19247f5aadbe67fcc7bc5a4e7a385f8c20d17085b2c01d7ba2f62a9890b4cb6","flatsize":6632390,"path":"All/yafaray-3.5.1_27.pkg","repopath":"All/yafaray-3.5.1_27.pkg","licenselogic":"or","licenses":["GPLv2","LGPL21"],"pkgsize":1646800,"desc":"YafaRay is a free open-source montecarlo raytracing engine released under the\nLGPL 2.1 license. Raytracing is a rendering technique for generating realistic\nimages by tracing the path of light through a 3D scene. A render engine consists\nof a specialised computer program that interacts with a host 3D application to\nprovide specific raytracing capabilities \"on demand\". The YafaRay engine can be\nused in the following 3D applications: Blender, Edificius, pCon-planner and\nWings 3D.","deps":{"Imath":{"origin":"math/Imath","version":"3.1.12"},"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"opencv":{"origin":"graphics/opencv","version":"4.9.0_7"},"openexr":{"origin":"graphics/openexr","version":"3.3.4"},"png":{"origin":"graphics/png","version":"1.6.47"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["graphics"],"shlibs_required":["libIex-3_3.so.32","libIlmThread-3_3.so.32","libImath-3_1.so.29","libOpenEXR-3_3.so.32","libc.so.8","libfreetype.so.6","libm.so.4","libopencv_core.so.409","libopencv_imgproc.so.409","libopencv_photo.so.409","libpthread.so.0","libstdc++.so.9","libxml2.so.2","libz.so.3"],"options":{"DOCS":"on","QT":"off"}},{"name":"xtrans","origin":"x11/xtrans","version":"1.6.0_1","comment":"Abstract network code for X","maintainer":"x11@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"87b08cb56952e352c3b5e24bb3fbca4aaa586313cfcb8ba22ffe6c8b9db4f0ae","flatsize":169534,"path":"All/xtrans-1.6.0_1.pkg","repopath":"All/xtrans-1.6.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":32696,"desc":"This package contains xtrans, a library of code that is shared among X\npackages to handle network protocol transport in a modular fashion,\nallowing a single place to add new transport types.","categories":["x11"]},{"name":"xtoolwait","origin":"x11/xtoolwait","version":"1.3_3","comment":"Tool startup utility for X11","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7d817efc3b0be770a923b122450a86e8c0781f597577828867f02d445c1015d4","flatsize":11409,"path":"All/xtoolwait-1.3_3.pkg","repopath":"All/xtoolwait-1.3_3.pkg","licenselogic":"single","pkgsize":6724,"desc":"This utility notably decreases the startup time of your X sessions, provided\nthat you start a number of X clients automatically during the X session startup.\nMost people, for instance, start X clients like xterm, xclock, xconsole and\nxosview from their .xinitrc, .openwin-init, .xtoolplaces or .xsession file.\n\nThese X clients are started simultaneously (in the background) which puts a\nhigh load on the X server and the OS:\n\n* The X server is not multi-threaded, so all X clients are competing to get\n  access to the X server and to use its resources, which causes a lot of\n  overhead (= delay).\n\n* The performance of other (non X related) tasks served by the system degrades\n  badly due to the high load.\n  If the system has not enough RAM to hold all the X clients, it is swapping\n  heavily, resulting again in a lot of delay.\n\nOn the Sun platform there is a utility called 'toolwait' which solves these\nproblems: it starts one X client in the background, waits until it has mapped\na window and then exits.\n\nXtoolwait is a free implementation of exactly the same idea.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXext.so.6","libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe xtoolwait port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xtrojka","origin":"games/xtrojka","version":"1.2.3_4","comment":"Game of skill similar to T*tris","maintainer":"ports@edwinm.ik.nu","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"26dcb90fe2683ddc53daeba118494b0dc2adab98c8a8330651e4bbd3fb088351","flatsize":226921,"path":"All/xtrojka-1.2.3_4.pkg","repopath":"All/xtrojka-1.2.3_4.pkg","licenselogic":"single","pkgsize":28884,"desc":"Trojka is a game of skill.  The aim of the game is to control and place\nfalling blocks so that you get three patterns or colors in a row,\nhorizontally or diagonally. These patterns then disappear, the above\nblocks collapse and you get points.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["games"],"shlibs_required":["libX11.so.6","libXaw.so.7","libXext.so.6","libXmu.so.6","libXpm.so.4","libXt.so.6","libc.so.8","libm.so.4"]},{"name":"xtl","origin":"devel/xtl","version":"1.4.2","comment":"Library for R/W structured data to/from an external representation","maintainer":"ports@FreeBSD.org","www":"https://xtl.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8c132c4fc82f6a513367eb66af089b3477275a41af7ea72c02c37c7581c30a16","flatsize":85096,"path":"All/xtl-1.4.2.pkg","repopath":"All/xtl-1.4.2.pkg","licenselogic":"single","licenses":["LGPL20+"],"pkgsize":19960,"desc":"XTL is a library of template classes and functions for reading/writing\nstructured data to/from an external (platform independent) representation.\nThis process is also usually known as marshalling, serialization or pickling,\nand is useful both for heterogeneous network programming and portable\npersistent storage.\n\nCurrently, XTL supports XDR (Internet standard), GIOP CDR (CORBA standard)\nand readable ascii text (write-only) as data formats. Memory buffers and C++\niostreams are usable as data sources/targets. Besides the usual C data types\n(basic, structs, pointers, unions), the XTL also supports C++ constructs,\nsuch as pointers to base classes and template types, namely, STL containers.\n\nXTL does not include any kind of IDL, and as such, the programmer is required\nto write a \"filter\" for each data type. The API is somewhat modeled on the\noriginal XDR library by Sun, in that the same filter is used for both reading\nand writing. However, heavy usage of templates makes the API simpler and type\nsafe. Function inlining and careful avoidance of pointers or virtual\nfunctions, also make generated code faster.","categories":["devel"],"messages":[{"message":"===>   NOTICE:\n\nThe xtl port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xtitle","origin":"x11/xtitle","version":"0.4.4","comment":"Outputs X window titles","maintainer":"tcberner@FreeBSD.org","www":"https://github.com/baskerville/xtitle","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"710c5b4c7d24743838adfc2a080c0f30b32d24d956a40c299f1ebf931430efcc","flatsize":18381,"path":"All/xtitle-0.4.4.pkg","repopath":"All/xtitle-0.4.4.pkg","licenselogic":"single","licenses":["UNLICENSE"],"pkgsize":7188,"desc":"Outputs X window titles\n\nIf arguments are given, outputs the title of each arguments, otherwise outputs\nthe title of the active window and continue to output it as it changes if the\nsnoop mode is on.","deps":{"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"xcb-util-wm":{"origin":"x11/xcb-util-wm","version":"0.4.2"}},"categories":["x11"],"shlibs_required":["libc.so.8","libm.so.4","libxcb-ewmh.so.2","libxcb-icccm.so.4","libxcb.so.1"]},{"name":"xuidesigner","origin":"audio/xuidesigner","version":"0.9_1","comment":"WYSIWYG LV2 X11UI GUI creator tool","maintainer":"yuri@FreeBSD.org","www":"https://github.com/brummer10/XUiDesigner","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b1a17a14bfeb3a3f7e4de6e17b973cbc250f54cef1356bfaebf6cc26441e208d","flatsize":4388259,"path":"All/xuidesigner-0.9_1.pkg","repopath":"All/xuidesigner-0.9_1.pkg","licenselogic":"single","licenses":["BSD0CLAUSE"],"pkgsize":710016,"desc":"XUiDesigner provides a easy to use GUI generator tool to create\nX11 UI's for LV2 plugins. Currently only libxputty is supported,\nbut the generated GUI C file could be used probably with other widget\ntool-kits as well, just a wrapper file is needed to translate the\ngenerated file to the needs of a toolkit.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"lilv":{"origin":"audio/lilv","version":"0.24.26"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"serd":{"origin":"devel/serd","version":"0.32.2"},"sord":{"origin":"devel/sord","version":"0.16.18"},"sratom":{"origin":"audio/sratom","version":"0.6.18"}},"categories":["audio"],"shlibs_required":["libX11.so.6","libc.so.8","libcairo.so.2","liblilv-0.so.0","libm.so.4","libpthread.so.0","libserd-0.so.0","libsord-0.so.0"]},{"name":"xtic","origin":"games/xtic","version":"1.12_3","comment":"X version of a simple but tricky board game","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a8fa0003c1d34c4cbc3fc9dbfbed9aed7b5e249ada7a251afb6438d52f50c3fb","flatsize":38501,"path":"All/xtic-1.12_3.pkg","repopath":"All/xtic-1.12_3.pkg","licenselogic":"single","pkgsize":10008,"desc":"Xtic is a board game designed for the X windows environment.\nThe game is a two-player game, although for the moment,it\nis only possible to play against the computer. The board is\ncomposed of 4x4 squares and 16 pieces. Each piece has four\nproperties: black or brown, horizontal or vertical, solid or hollow,\nround or square. This makes up 16 possible combinations and there\nis exactly one piece for each possibility.\n\nThis is version 1.12.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["games"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXaw.so.7","libXext.so.6","libXmu.so.6","libXpm.so.4","libXt.so.6","libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe xtic port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xtgyoretsu","origin":"games/xtgyoretsu","version":"git20140822","comment":"Extended ncurses version of \"Renshu-cho gyoretsu\"","maintainer":"amdmi3@FreeBSD.org","www":"https://saahriktu.org/games.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3e896f93d6ee47fbe812e299748074cdac64ccc7942c9a33d4cc1b9814437b0b","flatsize":49908,"path":"All/xtgyoretsu-git20140822.pkg","repopath":"All/xtgyoretsu-git20140822.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":18232,"desc":"XT gyoretsu - extended ncurses version of \"Renshu-cho gyoretsu\"\n\nGoal of the game is to clear entire field by matching pairs of\nneighbouring (adjacent or on the same line/column without any other\nnumbers in between) numbers, which must be either equal, or their\nsum must be equal to strike out sum.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["games"],"shlibs_required":["libc.so.8","libm.so.4","libncurses.so.6","libtinfo.so.6"],"options":{"DOCS":"on"}},{"name":"xye","origin":"games/xye","version":"0.12.2_4","comment":"Puzzle games like sokoban or boulderdash","maintainer":"ports@FreeBSD.org","www":"https://xye.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"514d04c931628113bc0d675750ca6a8e6f52ff8f449007542c04f3acf50f1e25","flatsize":7229447,"path":"All/xye-0.12.2_4.pkg","repopath":"All/xye-0.12.2_4.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":2546476,"desc":"Xye is a puzzle game in which the objective is to help a character that looks\nlike a green circle to get all the gems in the room. This is, of course,\nnot as easy as it sounds, Xye must solve all sorts of puzzles while\nat the same time avoiding all sorts of traps and beasts.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_ttf":{"origin":"graphics/sdl_ttf","version":"2.0.11_8"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_ttf-2.0.so.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on","SKINS":"on"},"messages":[{"message":"Xye has been installed.\n\nXye can use Kye and Sokoban levels.\n\nIn addition, you can search for additional extra Levels here:\n\n    http://xye.sourceforge.net/levels.php\n\n    http://xyegame.blogspot.com/\n\nand other Sites and put it in:\n\n    ~/.xye/levels\n\n\nYou could manually change Permissions these Levels with:\n\n    /bin/chmod 444 ~/.xye/levels\n\n\nIn addition, you can use skins\n\n    http://xyegame.blogspot.com/search/label/skins\n\nand other Sites and put it in:\n\n    ~/.xye/res","type":"install"},{"message":"===>   NOTICE:\n\nThe xye port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xtux","origin":"games/xtux","version":"20030306","comment":"Humorous Arcade game for X","maintainer":"ports@FreeBSD.org","www":"https://xtux.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9b6d1f882dd5971b8d56e0a73409cc9d5ac2942a4f6b0f1187e24852883fb9d6","flatsize":7498316,"path":"All/xtux-20030306.pkg","repopath":"All/xtux-20030306.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1177960,"desc":"XTux Arena is a client server network game for X11 featuring\nopensource mascots. Players can compete in a multiplayer deathmatch\nmode (called holywar) or play against the computer (cooperative\nmultiplayer supported) in a mission against Microsoft.","deps":{"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["games"],"shlibs_required":["libX11.so.6","libXpm.so.4","libc.so.8","libm.so.4"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe xtux port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xtexsh","origin":"print/xtexsh","version":"1.4.2_7","comment":"Tcl/Tk-based simple TeX interface","maintainer":"ports@FreeBSD.org","www":"https://www.mat.univie.ac.at/~gerald/ftp/xtexsh/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"35e1da76a3e3c9d9b1dd3fd2169933e21cd1f2a1ec490c59f94d43f8f903daa2","flatsize":63382,"path":"All/xtexsh-1.4.2_7.pkg","repopath":"All/xtexsh-1.4.2_7.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":20440,"desc":"xtexsh - xTeX Shell by Gerald Teschlxtem\n\nThe present program is a simple TeX interface for the X Window System based on\n\"wish\", respectively Tcl/Tk.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tex-formats":{"origin":"print/tex-formats","version":"20250308"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["print"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe xtexsh port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xtl-quant-stack","origin":"devel/xtl-quant-stack","version":"0.7.6","comment":"Template library that supports other quantstack projects","maintainer":"yuri@FreeBSD.org","www":"https://github.com/xtensor-stack/xtl","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c60ff969f53d8249c152fa4b6bbe4bf1b6d8755a18ba0b9115d53fc2bbbd7cda","flatsize":784614,"path":"All/xtl-quant-stack-0.7.6.pkg","repopath":"All/xtl-quant-stack-0.7.6.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":87692,"desc":"Basic tools (containers, algorithms) used by other quantstack packages.\n\nxtl is a header-only library.","deps":{"nlohmann-json":{"origin":"devel/nlohmann-json","version":"3.11.3"}},"categories":["devel"]},{"name":"xtexcad","origin":"graphics/xtexcad","version":"2.4.1_3","comment":"Simple drawing program enforcing limited slopes and diameters","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fc23b85b80cf8cdb16ed78a9eac1836e1ef93142b6c2467105a3a4a71f6628b6","flatsize":105056,"path":"All/xtexcad-2.4.1_3.pkg","repopath":"All/xtexcad-2.4.1_3.pkg","licenselogic":"single","pkgsize":42296,"desc":"Simple drawing program enforcing limited slopes and diameters.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["graphics"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXaw.so.7","libXext.so.6","libXmu.so.6","libXpm.so.4","libXt.so.6","libc.so.8","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe xtexcad port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xtet42","origin":"games/xtet42","version":"2.21_6","comment":"One or two player T*tris game","maintainer":"gmarco@giovannelli.it","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8c3fdd1e0021b69b29f66bd2d35825eb9b980c3fc4365c64d063f58bd8041d6c","flatsize":35301,"path":"All/xtet42-2.21_6.pkg","repopath":"All/xtet42-2.21_6.pkg","licenselogic":"single","pkgsize":16836,"desc":"Xtet42 is a one or two player version of T*tris. The game was written\nby Hugo Eide Gunnarsen in 1991. The game is very fun and very\naddictive. It is also astonishingly pretty to be an old X11-game.\n\nIn january 1999 I picked up the code to get rid of a few bugs and\nlimitations that annoyed me. I also converted the build-mechanism to\nGNU autoconf.\n\nThe result is xtet42-2.21.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["games"],"shlibs_required":["libX11.so.6","libc.so.8"]},{"name":"xtensor-blas","origin":"math/xtensor-blas","version":"0.21.0","comment":"BLAS extension to xtensor","maintainer":"yuri@FreeBSD.org","www":"https://github.com/xtensor-stack/xtensor-blas","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0e333e7baad4a70ebf02f4f8a64d67e930f05cbb8fe5de5c67269a439218301b","flatsize":6476991,"path":"All/xtensor-blas-0.21.0.pkg","repopath":"All/xtensor-blas-0.21.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":244748,"desc":"xtensor-blas is an extension to the xtensor library, offering bindings to BLAS\nand LAPACK libraries through cxxblas and cxxlapack from the FLENS project.","deps":{"xtensor":{"origin":"math/xtensor","version":"0.25.0"}},"categories":["math"]},{"name":"xtestpicture","origin":"x11/xtestpicture","version":"1.2_3","comment":"Create a full-screen image to adjust your monitor","maintainer":"joerg@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b750a489b526d1862100af988cf531b363d9ea85b59dffbb0bcf088f5e6cee15","flatsize":12765,"path":"All/xtestpicture-1.2_3.pkg","repopath":"All/xtestpicture-1.2_3.pkg","licenselogic":"single","pkgsize":6752,"desc":"Xtestpicture creates a full-screen picture that is intended to help\nyou adjusting your monitor, resembling the usual TV test pictures.\n\nThe picture consists of some geometrical elements, like two crossing\ndiagonals, a circle, a couple of recatangles.  In the center, there's\na rectangle filled with vertical lines, to prove sharpness and video\nbandwidth, and a color area to adjust the color saturation and contrast.\n\nThat's about all there is to be, doesn't sound very impressive, right?\nSimply click a mouse button to get rid of it again.\n\nDresden, March 1997\t\t\tJoerg Wunsch <joerg@FreeBSD.org>","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXext.so.6","libc.so.8"]},{"name":"xtermset","origin":"x11/xtermset","version":"0.5.2_3","comment":"Dynamically change some settings of an xterm","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/clts/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ed08064df1cdcef7449f6e2ae1100e9bfacf218e85949830ed302ab9b2b753ac","flatsize":32967,"path":"All/xtermset-0.5.2_3.pkg","repopath":"All/xtermset-0.5.2_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":14056,"desc":"This program allows you to change some of xterm's display settings\ndynamically.  Most of the option names are the same as those found in\nxterm; see the man page for details.","categories":["x11"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe xtermset port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xviewer","origin":"graphics/xviewer","version":"3.4.8","comment":"Fast and functional image viewer","maintainer":"gnome@FreeBSD.org","www":"https://github.com/linuxmint/xviewer","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cf2078056712a9cb6711e22cecdaf276f94bc567174839d7e83c253e0ac987ce","flatsize":6640151,"path":"All/xviewer-3.4.8.pkg","repopath":"All/xviewer-3.4.8.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1156756,"desc":"Xviewer is a fast and functional image viewer which supports reading EXIF\ntags, simple color management, SVG, and Adobe's XMP.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"cinnamon-desktop":{"origin":"x11/cinnamon-desktop","version":"5.4.2_5"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"exempi":{"origin":"textproc/exempi","version":"2.6.3_1"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gobject-introspection":{"origin":"devel/gobject-introspection","version":"1.78.1_2,1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"lcms2":{"origin":"graphics/lcms2","version":"2.17"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libexif":{"origin":"graphics/libexif","version":"0.6.25"},"libpeas":{"origin":"devel/libpeas","version":"1.34.0_2"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"xapp":{"origin":"x11/xapp","version":"2.8.2_1"},"yelp":{"origin":"x11/yelp","version":"42.3"}},"categories":["gnome","graphics"],"shlibs_required":["libc.so.8","libgio-2.0.so.0","libgirepository-1.0.so.1","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libintl.so.8","libpthread.so.0"],"options":{"DOCS":"on","JPEG":"on","LCMS2":"on","LIBEXIF":"on","LIBRSVG2":"on","XMP":"on"}},{"name":"xtermcontrol","origin":"x11/xtermcontrol","version":"3.6_1","comment":"Tool for dynamic control of xterm properties","maintainer":"olgeni@FreeBSD.org","www":"https://www.thrysoee.dk/xtermcontrol/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"065bc5cc8e134f08dd94376e6c13afe6cf5205a45dcbf2fb267b9a3e8712fb9b","flatsize":78301,"path":"All/xtermcontrol-3.6_1.pkg","repopath":"All/xtermcontrol-3.6_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":17036,"desc":"xtermcontrol enables dynamic control of xterm properties. It makes\nit easy to change colors, titles, fonts, and the geometry of a\nrunning xterm, as well as to report the current settings of the\nproperties. Window manipulations such as (de)iconify, raise and\nlower, maximize and restore, and reset are also supported. It also\nlets advanced users issue any xterm control sequence.","categories":["x11"],"shlibs_required":["libc.so.8"]},{"name":"xtacy","origin":"x11/xtacy","version":"1.14_3","comment":"X11 trippy color-cycling toy","maintainer":"matt@bdd.net","www":"http://www.gweep.net/~jer/xtacy.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cd582b7315be55d9a79a831c0a3660e70d09cee14121ccb85631eeeee6167a47","flatsize":149751,"path":"All/xtacy-1.14_3.pkg","repopath":"All/xtacy-1.14_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":62688,"desc":"Xtacy, a Graphics Hack for X11 windows\n--------------------------------------\n\n\"Wow! This is better than snorting caffeine!\"  --Neil Braun\n\nXtacy is a graphics hack which I've been, well, hacking on, for 2 or 3\nyears now. It's been compiled on DECstations 3100, SGI running IRIX 5.3,\nand Linux boxen. I think someone got it running on a Sun once, but it\nhad problems with the circle draw function, so a couple of the modes\nlooked quite odd. Not that odd is bad. Just odd.\n\nSo what does it do? Xtacy displays bouncing shapes, rotating palettes,\na couple fractals, a kaleidascope, and lots of more stuff.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXext.so.6","libc.so.8","libcrypt.so.4","libm.so.4"]},{"name":"xtensor-python","origin":"math/xtensor-python","version":"0.27.0","comment":"Python bindings for xtensor","maintainer":"yuri@FreeBSD.org","www":"https://github.com/xtensor-stack/xtensor-python","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"15dcbfd368610676150b477e3605df197b0b1640db5afcab0eb65229bfbe8873","flatsize":101648,"path":"All/xtensor-python-0.27.0.pkg","repopath":"All/xtensor-python-0.27.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":15880,"desc":"Python bindings for the xtensor C++ multi-dimensional array library.\n\nxtensor is a C++ library for multi-dimensional arrays enabling numpy-style\nbroadcasting and lazy computing.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"pybind11":{"origin":"devel/pybind11","version":"2.13.6"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"xtensor":{"origin":"math/xtensor","version":"0.25.0"}},"categories":["math","python"]},{"name":"xterm","origin":"x11/xterm","version":"397_2","comment":"Terminal emulator for the X Window System","maintainer":"ehaupt@FreeBSD.org","www":"https://invisible-island.net/xterm/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1bc833afa12646178bec77b30b134bcb1d2c6d5343a1c729a07451cedf0249a9","flatsize":1010900,"path":"All/xterm-397_2.pkg","repopath":"All/xterm-397_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":391128,"desc":"The xterm program is the standard terminal emulator for the X\nWindow System. It provides DEC VT102/VT220 and Tektronix 4014\ncompatible terminals for programs that can't use the window\nsystem directly. If the underlying operating system supports\nterminal resizing capabilities (for example, the SIGWINCH\nsignal in systems derived from 4.3bsd), xterm will use the\nfacilities to notify programs running in the window whenever it\nis resized.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"luit":{"origin":"x11/luit","version":"20240102_1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["x11"],"shlibs_required":["libICE.so.6","libX11.so.6","libXaw.so.7","libXext.so.6","libXft.so.2","libXmu.so.6","libXpm.so.4","libXt.so.6","libc.so.8","libfontconfig.so.1","libfreetype.so.6","libtinfo.so.6","libutil.so.4"],"options":{"256COLOR":"on","DABBREV":"off","DECTERM":"off","GNOME":"off","LOGGING":"off","LUIT":"on","PCRE2":"off","REGIS":"off","SCRNDUMP":"off","SIXEL":"on","TOOLBAR":"off","WCHAR":"on","XINERAMA":"off","NEXTAW":"off","XAW":"on","XAW3D":"off","XAW3DXFT":"off"},"annotations":{"cpe":"cpe:2.3:a:invisible-island:xterm:397:::::dragonfly6:x86_64:2"},"messages":[{"message":"You installed xterm with wide chars support. This introduces some limitations\ncomparing to the plain single chars version: this version of xterm will use\nUTF-8 charset for selection buffers, breaking 8-bit copy/paste support unless\nyou are using UTF-8 or ISO8859-1 locale. If you want 8-bit charset selections to\nwork as before, use \"eightBitSelectTypes\" XTerm resource setting.\n\nFor further information refer to the SELECT/PASTE section of xterm(1) manual\npage.","type":"install"}]},{"name":"zam-plugins-lv2","origin":"audio/zam-plugins-lv2","version":"3.14_2","comment":"Collection of LADSPA/LV2/VST/JACK audio plugins","maintainer":"yuri@FreeBSD.org","www":"https://www.zamaudio.com/?p=976","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ee5415d2e19ca44d2f121f17b9af03f09153cd6188dd246c2d50d7c994472b76","flatsize":99742910,"path":"All/zam-plugins-lv2-3.14_2.pkg","repopath":"All/zam-plugins-lv2-3.14_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":22273392,"desc":"zam-plugins is a collection of LV2/LADSPA/VST/JACK audio plugins for sound\nprocessing developed in-house at ZamAudio. The default settings and almost\nevery slider is calibrated to standard ranges.","deps":{"fftw3-float":{"origin":"math/fftw3-float","version":"3.3.10_5"},"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libsamplerate":{"origin":"audio/libsamplerate","version":"0.2.2_1"},"zita-convolver":{"origin":"audio/zita-convolver","version":"4.0.3_3"}},"categories":["audio"],"shlibs_required":["libGL.so.1","libX11.so.6","libc.so.8","libjack.so.0","libm.so.4","libsamplerate.so.0","libstdc++.so.9","libzita-convolver.so.4"]},{"name":"xstroke","origin":"x11/xstroke","version":"0.5.12_9","comment":"Fullscreen gesture recognition","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"df828349a128f0f1d41bcb39a07342f74bfd650ee8074526c65d0bb13d27722f","flatsize":140528,"path":"All/xstroke-0.5.12_9.pkg","repopath":"All/xstroke-0.5.12_9.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":48356,"desc":"xstroke is a full-screen gesture recognition program written for the X\nWindow System. It captures gestures that are performed with a pointer\ndevice, (such as a mouse, a stylus, or a pen/tablet), recognizes the\ngestures and performs actions based on the gestures.\n\nxstroke is most commonly configured to \"type\" characters in response to\ngestures, but it can also emulate mouse button \"clicks\", launch programs,\nand other fun things.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXext.so.6","libXft.so.2","libXrender.so.1","libXtst.so.6","libc.so.8","libm.so.4","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe xstroke port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xtensor-io","origin":"math/xtensor-io","version":"0.13.0","comment":"Xtensor plugin to read/write images, audio files, numpy npz and HDF5","maintainer":"yuri@FreeBSD.org","www":"https://github.com/xtensor-stack/xtensor-io","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"947b1291e19c856684206e1c67df8122511379225984aad5c5eebf7916784712","flatsize":197317,"path":"All/xtensor-io-0.13.0.pkg","repopath":"All/xtensor-io-0.13.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":31396,"desc":"xtensor-io offers an API to read and write various file formats into xtensor\ndata structures:\n* images\n* audio files\n* NumPy's compressed storage format (NPZ)\n* HDF5 files\n* Blosc","deps":{"xtensor":{"origin":"math/xtensor","version":"0.25.0"}},"categories":["math"]},{"name":"xvile","origin":"editors/xvile","version":"9.8z_1","comment":"VI Like Emacs -- X11 version","maintainer":"dickey@invisible-island.net","www":"https://invisible-island.net/vile/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8de214211fc38c96d46764729845071fdf81f2da34280180a4d62548acfc42e4","flatsize":5898300,"path":"All/xvile-9.8z_1.pkg","repopath":"All/xvile-9.8z_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1113636,"desc":"xvile is the X11 version of vile.  in addition to the capabilities\nlisted below for the character-oriented version of vile, xvile offers\nscrollbars and more complete mouse integration.\n\nvile is a text editor which is extremely compatible with vi in terms of\n\"finger feel\".  in addition, it has extended capabilities in many areas,\nnotably:\n\n\tmulti-file editing and viewing\n\tkey rebinding (in addition to :map, :map!, and :abbr)\n\tmouse support (in an xterm, or when built as xvile)\n\tinfinite undo\n\tmany additional operator commands\n\tselection highlighting\n\trectangular operations\n\t\"next error\" cursor positioning after compilation\n\tfull function- and arrow-key support\n\tfilename, command, internal mode and variable completion\n\tauxiliary utilities for man page and C program syntax highlighting\n\tbuilt-in macro language\n\tportability to all UNIX platforms, VMS, DOS, Win32, OS/2","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["editors"],"shlibs_required":["libX11.so.6","libXpm.so.4","libXt.so.6","libc.so.8","libcrypt.so.4"],"options":{"DOCS":"on","FILTERS":"off","ICONV":"on","PERL":"off","MOTIF":"off","XAW":"off","XAW3D":"off"}},{"name":"xtar","origin":"misc/xtar","version":"1.4_6","comment":"View and manipulate contents of a tar file","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2168eb328853ef310d43ee43c88b0f874e943693e1057307379707a7f060b5dc","flatsize":89289,"path":"All/xtar-1.4_6.pkg","repopath":"All/xtar-1.4_6.pkg","licenselogic":"single","pkgsize":39644,"desc":"XTar is a Motif program for viewing and manipulating tar archives (which\nmay be compressed).  The contents of the archive are displayed in the main\nwindow and various options are available from pulldown and popup menus.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"open-motif":{"origin":"x11-toolkits/open-motif","version":"2.3.8_8"}},"categories":["misc"],"shlibs_required":["libX11.so.6","libXext.so.6","libXm.so.4","libXt.so.6","libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe xtar port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xtail","origin":"misc/xtail","version":"2.1_1","comment":"Watches the growth of files or directories","maintainer":"gmarco@giovannelli.it","www":"https://www.unicom.com/sw/xtail/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c1f237be53be94d7dbee22fcbceb78fad835aa090d198bf3423d78c50221a157","flatsize":16645,"path":"All/xtail-2.1_1.pkg","repopath":"All/xtail-2.1_1.pkg","licenselogic":"single","pkgsize":8344,"desc":"\"xtail\" watches the growth of files.  It's like running a \"tail -f\"\non a bunch of files at once.\n\nYou can specify both filenames and directories on the command line.\nIf you specify a directory, it watches all the files in that\ndirectory.  It will notice when new files are created (and start\nwatching them) or when old files are deleted (and stop watching\nthem).\n\nThis program is an oldie but goodie.  It was posted to comp.sources.misc\nin July 1989 (see ftp.uu.net:/usenet/comp.sources.misc/volume7/xtail.Z).\nI remember posting an even earlier version to alt.sources.  It has\nbeen published in the O'Reilly & Associates \"Unix Power Tools\"\ncollection (book and CD-ROM).  Over the years, some fly-by-night\norganizations (such as the MIT X Consortium and SGI) have tried to\nsteal the \"xtail\" name.  Don't be fooled!  Insist on the original.","categories":["misc"],"shlibs_required":["libc.so.8"]},{"name":"xsysstats","origin":"sysutils/xsysstats","version":"1.51_6","comment":"System information display tool","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1b163404349b9e9191fdfbb2f3ca869e8fa7b6e664cad5d3ed4ebb8a3becba4a","flatsize":39311,"path":"All/xsysstats-1.51_6.pkg","repopath":"All/xsysstats-1.51_6.pkg","licenselogic":"single","licenses":["MWEDEL"],"pkgsize":21132,"desc":"XSysStats is a system information display tool similar to perfmeter.  It\ndisplays its information in the form of a strip chart.  It can also display\ninformation about remote hosts, as perfmeter can do.\n\nXSysStats can display any number of graphs at one time in the same window.\nInformation being displayed in the window need not be all of the same host.\nFor example, you could have it display the percentage of cpu being utilized\nof half a dozen (or more) different hosts.  Also, splitting the window\ninto smaller windows is now supported (similar to what the perfmeter\nin OW 3 allows)","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["sysutils"],"shlibs_required":["libX11.so.6","libc.so.8","librpcsvc.so.3"],"messages":[{"message":"===>   NOTICE:\n\nThe xsysstats port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xstdcmap","origin":"x11/xstdcmap","version":"1.0.5_1","comment":"X standard colormap utility","maintainer":"x11@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bb489bc9ef505578e9cee75c931c3c654ce8a7c4c115f33b4ae1870e85ad4f5e","flatsize":13736,"path":"All/xstdcmap-1.0.5_1.pkg","repopath":"All/xstdcmap-1.0.5_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6908,"desc":"This package contains xstdcmap, an X standard colormap utility.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXmu.so.6","libXt.so.6","libc.so.8"]},{"name":"xstarroll","origin":"x11/xstarroll","version":"1.1b_4,1","comment":"Letters fly to far, far, far away","maintainer":"ports@FreeBSD.org","www":"https://kozos.jp/myfreesoft/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"378b26148ebb9cd7aeecf36f4de6c3f69785cf467da8a368ea7902b8d9645cbd","flatsize":42345,"path":"All/xstarroll-1.1b_4,1.pkg","repopath":"All/xstarroll-1.1b_4,1.pkg","licenselogic":"single","pkgsize":15468,"desc":"XStarRoll is a simple demonstration program for X11. Letters and pixmaps\nfly to far, far, far away. You can fly optional letters and pixmaps, and\nuse XStarRoll as a background picture.","deps":{"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXaw.so.7","libXmu.so.6","libXpm.so.4","libXt.so.6","libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe xstarroll port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xtensor","origin":"math/xtensor","version":"0.25.0","comment":"Multi-dimensional arrays with broadcasting and lazy computing","maintainer":"yuri@FreeBSD.org","www":"https://github.com/xtensor-stack/xtensor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2d83435ccc6144ed2de3bc6b46c797e644190ba455f989d80caf1c2084e8a9cd","flatsize":1949947,"path":"All/xtensor-0.25.0.pkg","repopath":"All/xtensor-0.25.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":193736,"desc":"xtensor is a C++ library meant for numerical analysis with multi-dimensional\narray expressions.\n\nxtensor provides:\n* an extensible expression system enabling lazy broadcasting\n* an API following the idioms of the C++ standard library\n* tools to manipulate array expressions and build upon xtensor","deps":{"nlohmann-json":{"origin":"devel/nlohmann-json","version":"3.11.3"},"xtl-quant-stack":{"origin":"devel/xtl-quant-stack","version":"0.7.6"}},"categories":["math"]},{"name":"xssstate","origin":"x11/xssstate","version":"1.1","comment":"Simple tool to retrieve the X screensaver state","maintainer":"kfv@kfv.io","www":"https://tools.suckless.org/x/xssstate","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a59307ceaa791df10ee12ef3712fd87512e9b40615c60e66b6a722faf988fc41","flatsize":11366,"path":"All/xssstate-1.1.pkg","repopath":"All/xssstate-1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5312,"desc":"xssstate is a simple tool to retrieve the X screensaver extension state.\nIt could show the idle time of X11, the current state whether on, off, or\ndisabled, and also the required time for screensaver activation.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXScrnSaver":{"origin":"x11/libXScrnSaver","version":"1.2.4_1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXss.so.1","libc.so.8"]},{"name":"xss-lock","origin":"x11/xss-lock","version":"0.3.0.g20140302","comment":"Use external locker as X11 screen saver","maintainer":"danfe@FreeBSD.org","www":"https://bitbucket.org/raymonad/xss-lock","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"45a7fa189e1c5ba5d258ba277cad5d0408301e005aca5efd27d675cb73f90c82","flatsize":32303,"path":"All/xss-lock-0.3.0.g20140302.pkg","repopath":"All/xss-lock-0.3.0.g20140302.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14364,"desc":"xss-lock hooks up your favorite locker to the MIT screen saver extension\nfor X11 and also to systemd's login manager (so long as it is available).","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"xcb-util":{"origin":"x11/xcb-util","version":"0.4.1,1"}},"categories":["x11"],"shlibs_required":["libc.so.8","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libintl.so.8","libxcb-screensaver.so.0","libxcb-util.so.1","libxcb.so.1"],"options":{"DOCS":"on"}},{"name":"xspringies","origin":"games/xspringies","version":"1.12_1","comment":"Mass and spring simulation system","maintainer":"ports@FreeBSD.org","www":"http://www.cs.rutgers.edu/~decarlo/software.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2c66406910a37d8c5ac145b4ca57d39c35dc8db037d8a2ec2ec1699f0dcd95ed","flatsize":532832,"path":"All/xspringies-1.12_1.pkg","repopath":"All/xspringies-1.12_1.pkg","licenselogic":"single","licenses":["GPLv1+"],"pkgsize":125772,"desc":"XSpringies is a mass and spring simulation system.  It's intended use is more\nlike that of a game, than some design package.\n\nIt's written using Xlib only.  No Motif or any other widgets sets are used.\n\nThe animation in XSpringies is done using an off-screen Pixmap.  The next\nframe is drawn on this pixmap, then is blitted onto the screen.  Since the\nframe rate is about 30 frames per second, slower machines (or machines which\nhave poorly written bit-blitting code) will be deathly slow and blinky.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"}},"categories":["games"],"shlibs_required":["libX11.so.6","libc.so.8","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe xspringies port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xspread","origin":"math/xspread","version":"3.1.1c_5","comment":"Spreadsheet program for X and terminals","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"86dcc3eb23d1ee2ca8f0ea93e15a86aad82a2d70c1c740ed6e9837c3c55867b3","flatsize":801056,"path":"All/xspread-3.1.1c_5.pkg","repopath":"All/xspread-3.1.1c_5.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":223096,"desc":"The program xspread is a public domain spreadsheet which runs under\nX Window system or ascii terminals. Xspread uses the X Window system\nif available or curses and term[cap/info] for ascii displays.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["math"],"shlibs_required":["libc.so.8","libm.so.4","libncurses.so.6","libtinfo.so.6"],"options":{"DOCS":"on","X11":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe xspread port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xstow","origin":"sysutils/xstow","version":"1.0.2_1","comment":"Enhanced replacement for GNU stow written in C++","maintainer":"rakuco@FreeBSD.org","www":"https://xstow.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0f228caf95e0233a79c4ab1ce826f9db2fe8d42a69ddbc992ed58805fba9e3c4","flatsize":755785,"path":"All/xstow-1.0.2_1.pkg","repopath":"All/xstow-1.0.2_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":207072,"desc":"XStow is a replacement of GNU Stow written in C++. It supports all features\nof Stow with some extensions.\n\nXStow as GNU Stow, are programs for managing the installation of software\npackages, keeping them separate (/usr/local/stow/emacs\nvs. /usr/local/stow/perl, for example) while making them appear to be\ninstalled in the same place (/usr/local).","categories":["sysutils"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"xstream","origin":"textproc/xstream","version":"1.4.21","comment":"Simple library to serialize Java objects to XML","maintainer":"ale@FreeBSD.org","www":"https://x-stream.github.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"59d3777930fde2a5268ebafa8a83eb30fe51aab7d456e68155d99e5b2dc84536","flatsize":649472,"path":"All/xstream-1.4.21.pkg","repopath":"All/xstream-1.4.21.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":563124,"desc":"XStream is a simple library to serialize Java objects\nto XML and back again.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","textproc"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:xstream_project:xstream:1.4.21:::::dragonfly6:x86_64"}},{"name":"xspacewarp","origin":"games/xspacewarp","version":"1.2_2","comment":"Time Trek - like game for X Window System","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"731175cad3d747ca3f05b28cbe92f002c5f9f152fbfb4d411ad5813e271e8f8e","flatsize":118750,"path":"All/xspacewarp-1.2_2.pkg","repopath":"All/xspacewarp-1.2_2.pkg","licenselogic":"single","pkgsize":42044,"desc":"In xspacewarp the player maneuvers a Federation spaceship,\ncalled the Endever, through 81 sectors of space trying to\ndestroy an Armada of enemy Jovian ships before they destroy the\nall the Federation bases. To accompish this task, the Endever\nhas fasers, ion thrust engines, warpdrive for jumping between\nsectors, a limited number of photon torpedoes, and a finite\nstore of energy which gets depleted during battles and must be\nreplenished by docking with the bases. The game has no time\nlimit and has a choice of 10 skill levels. xspacewarp also has\nan online orientation to explain the game in further detail.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["games"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXaw.so.7","libXext.so.6","libXmu.so.6","libXpm.so.4","libXt.so.6","libc.so.8","libm.so.4","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe xspacewarp port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xsoldier","origin":"games/xsoldier","version":"1.8_2","comment":"Space-based shoot-em up game for X11","maintainer":"naddy@FreeBSD.org","www":"http://www.interq.or.jp/libra/oohara/xsoldier/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1841d56cb88b0893fcf421f36ac576a57e015bd12cad65c333f46091c7c84cc4","flatsize":652098,"path":"All/xsoldier-1.8_2.pkg","repopath":"All/xsoldier-1.8_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":55604,"desc":"Xsoldier is a space-based shoot'em up game.  You fly around and try\nto kill everything that moves...  and everything that doesn't move...\nYou get the idea.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["games"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXpm.so.4","libc.so.8"]},{"name":"xsokoban","origin":"games/xsokoban","version":"3.3c_2","comment":"Puzzle of pushing objects to the goals","maintainer":"dinoex@FreeBSD.org","www":"https://www.cs.cornell.edu/andru/xsokoban.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1d76b81cb9e986ba62455a19a230b79a2db2a9f533fa4ae48593b14c6426ace1","flatsize":195661,"path":"All/xsokoban-3.3c_2.pkg","repopath":"All/xsokoban-3.3c_2.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":47932,"desc":"XSokoban is a puzzle of pushing objects. This is the X-Window version of\n'Sokoban', developed in Japan.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["games"],"shlibs_required":["libX11.so.6","libXext.so.6","libXpm.so.4","libc.so.8"]},{"name":"xsystem35","origin":"emulators/xsystem35","version":"1.7.3.p5_7","comment":"AliceSoft System 3.5/3.6/3.8/3.9 on X Window System","maintainer":"ports@FreeBSD.org","www":"https://web.archive.org/web/20121222144009/http://8ne.sakura.ne.jp:20008/chika/unitbase/xsys35/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"329fbf9a3d3b314f1e3d574bd9c40d757dc101f48d2ecc4efd350ae96a485b94","flatsize":1132231,"path":"All/xsystem35-1.7.3.p5_7.pkg","repopath":"All/xsystem35-1.7.3.p5_7.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":296624,"desc":"Xsystem35 is AliceSoft System 3.5/3.6/3.8/3.9 implementation on X Window System","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXxf86vm":{"origin":"x11/libXxf86vm","version":"1.1.5"},"libltdl":{"origin":"devel/libltdl","version":"2.5.4"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["emulators","games"],"shlibs_required":["libX11.so.6","libXext.so.6","libXxf86vm.so.1","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libltdl.so.7","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0","libvorbis.so.0","libvorbisfile.so.3","libz.so.3"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"o Make sure your kernel has been configured with options SHMMAXPGS=4096\n  when you run on display 16bpp or deeper color.\n\no Copy /usr/local/share/examples/xsystem35/xsys35rc.sample\n  to ~/.xsys35rc and fit it to your environment.\n\no Install game data from AliceSoft's cdrom with\n  /usr/local/bin/instgame.\n\no pcm0 sound device doesn't work well with this program for now.\n  Try snd0 instead, OSS commercial product or\n  `-devdsp none' command line option as the last resort.\n\nEnjoy!","type":"install"},{"message":"===>   NOTICE:\n\nThe xsystem35 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xsm","origin":"x11/xsm","version":"1.0.6","comment":"X Session Manager","maintainer":"x11@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"631c1b730eca7907a664cc24139fb445aa2bbe2b84d4da0cecc28726189ab845","flatsize":90550,"path":"All/xsm-1.0.6.pkg","repopath":"All/xsm-1.0.6.pkg","licenselogic":"single","pkgsize":39088,"desc":"This package contains the X.Org X Session Manager (xsm).","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["x11"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXaw.so.7","libXt.so.6","libc.so.8"]},{"name":"xslide.el","origin":"textproc/xslide.el","version":"0.2.2_2","comment":"Emacs major mode for editing XSL stylesheets","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6f311156da69b6ef38624c65cc0b325515ed79f569f44d95d9ddef7a7845697d","flatsize":87411,"path":"All/xslide.el-0.2.2_2.pkg","repopath":"All/xslide.el-0.2.2_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":21912,"desc":"Emacs major mode for editing XSL stylesheets.\n\n* FEATURES\n\n - XSL customization group for setting some variables\n - Initial stylesheet inserted into empty XSL buffers;\n - \"Template\" menu for jumping to template rules, named templates, key\n   declarations, and attribute-set declarations in the buffer;\n - `xsl-process' function that runs an XSL processor and collects the output;\n - Predefined command line templates and error regexps for Java and\n   Windows executable versions of both XT and Saxon;\n - Font lock highlighting so that the important information stands out;\n - `xsl-complete' function for inserting element and attribute names;\n - `xsl-insert-tag' function for inserting matching start- and end-tags;\n - Automatic completion of end-tags;\n - Automatic indenting of elements with user-definable indentation step; and\n - Comprehensive abbreviations table to further ease typing.","categories":["elisp","textproc"],"options":{"DOCS":"on"},"messages":[{"message":"To use xsl-mode, add to your ~/.emacs the following lines:\n\n;; XSL mode\n(autoload 'xsl-mode \"xslide\" \"Major mode for XSL stylesheets.\" t)\n\n;; Turn on font lock when in XSL mode\n(add-hook 'xsl-mode-hook\n\t  'turn-on-font-lock)\n\n(setq auto-mode-alist\n      (append\n       (list\n\t'(\"\\\\.fo\" . xsl-mode)\n\t'(\"\\\\.xsl\" . xsl-mode))\n       auto-mode-alist))\n\n;; Uncomment if using abbreviations\n;; (abbrev-mode t)","type":"install"},{"message":"===>   NOTICE:\n\nThe xslide.el port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xskyroot","origin":"x11/xskyroot","version":"920428_2","comment":"Realtime sky drawer for X root window","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"229f68210de006c8980c8038b5f3aa4458f5ed0236a18dc7cdb343ed4d47853b","flatsize":21841,"path":"All/xskyroot-920428_2.pkg","repopath":"All/xskyroot-920428_2.pkg","licenselogic":"single","licenses":["NONE"],"pkgsize":9748,"desc":"realtime sky drawer for X root window\n\noptions:\n\t-refresh <seconds>\n\t-verbose\n\t-locate [NS]<degrees>/[EW]<degrees>\n\t-width <degrees>\n\t-center <degrees>\n\t-horizon <dots>\n\t-vcell <dots>\n\t-hcell <dots>\n\t-lesscolor\n\t-cloudy\n\nFor example:\n\txskyroot -width 36 -center 270","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libc.so.8","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe xskyroot port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xsp","origin":"www/xsp","version":"4.7.1_1","comment":"Mono based web server","maintainer":"ports@FreeBSD.org","www":"https://www.mono-project.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9ae24a9546977dc7a3938ddb5860fa158e97fd03f4b6b19f9345e59139472f75","flatsize":789423,"path":"All/xsp-4.7.1_1.pkg","repopath":"All/xsp-4.7.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":283892,"desc":"The XSP is a Mono based web server that can be used to run ASP.NET\napplications.","deps":{"mono5.20":{"origin":"lang/mono5.20","version":"5.20.1.34_4"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["www"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe xsp port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xskewb","origin":"games/xskewb","version":"5.5.2_3","comment":"Skewb puzzle (similar to Rubik's Cube) for X Window","maintainer":"ports@FreeBSD.org","www":"http://www.tux.org/~bagleyd/puzzles.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"97c3bb3f2a5447ace8cfac356411aadb64a405a599afb8826041b64202c5ab73","flatsize":57123,"path":"All/xskewb-5.5.2_3.pkg","repopath":"All/xskewb-5.5.2_3.pkg","licenselogic":"single","pkgsize":24172,"desc":"Xskewb is a puzzle similar in nature to the famous Rubik's Cube.\nIts variations on the inspiration include using 5 blocks per side,\nincluding a large distinct diamond block, and optionally requiring\ncorrect block \"orientation\".  This is similar to other puzzles\nsuch as the \"Creative Puzzle Ball\", \"Meffert's Challenge\", and Disney's\n\"Mickey's Challenge\".  The original design was by Uwe Meffert\n(\"Pyraminx Cube\") and coined Skewb by Douglas Hofstadter.\n\nBy building from the source and editing its Imakefile before the\n``build'' phase, you may be able to use Motif or LessTif with this port.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["games"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXt.so.6","libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe xskewb port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xset","origin":"x11/xset","version":"1.2.5_1","comment":"User preference utility for X","maintainer":"x11@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7ece3c774913b2733a56cb8c1ff06aa8e47226dc74392d6981059ab6a4657332","flatsize":34589,"path":"All/xset-1.2.5_1.pkg","repopath":"All/xset-1.2.5_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17552,"desc":"This package contains xset, an application used to set various user preference\noptions related to the display in the X Window System.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXext.so.6","libXmuu.so.1","libc.so.8"]},{"name":"xskat","origin":"games/xskat","version":"4.0_3","comment":"Play the card game Skat","maintainer":"ports@FreeBSD.org","www":"http://www.xskat.de/xskat.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8fae64768350f191e8aaf8a976c2f877bcad34f944f2026dda82cea6d8533b02","flatsize":413375,"path":"All/xskat-4.0_3.pkg","repopath":"All/xskat-4.0_3.pkg","licenselogic":"single","licenses":["unknown"],"pkgsize":167084,"desc":"XSkat lets you play the card game Skat as defined by the official\nSkat Order.  Features:\n\n* Single- and multiplayer mode.\n* Playing over LAN or IRC.\n* Game lists and logs.\n* Three types of scoring.\n* English or German text.\n* German or French suited cards.\n* Selectable computer playing strength.\n* Pre-definable card distributions.\n* Variations: Ramsch, Bock, Kontra & Re, ...","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["games"],"shlibs_required":["libX11.so.6","libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe xskat port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xurls","origin":"www/xurls","version":"2.6.0_1","comment":"Extract urls from text or files","maintainer":"nivit@FreeBSD.org","www":"https://github.com/mvdan/xurls","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"173d841bd8e1acb92e08ac4b7ba7b70cb272cc0712ea83d019ebb05777b4c439","flatsize":5222274,"path":"All/xurls-2.6.0_1.pkg","repopath":"All/xurls-2.6.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1785936,"desc":"Extract urls from text or files using regular expressions.","categories":["www"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"xshogi","origin":"games/xshogi","version":"1.4.2_2","comment":"Japanese chess-like game for X Window System","maintainer":"mew14930xvi@inbox.lv","www":"https://www.gnu.org/software/gnushogi/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"95d0ed78b39f3c46e7e903d07301003053eed10a49d34d55a47768c2694ccda5","flatsize":211237,"path":"All/xshogi-1.4.2_2.pkg","repopath":"All/xshogi-1.4.2_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":73664,"desc":"This program provides an XWindows interface to the Japanese Chess (Shogi)\nplaying program GNU Shogi","deps":{"font-adobe-100dpi":{"origin":"x11-fonts/font-adobe-100dpi","version":"1.0.3_4"},"gnushogi":{"origin":"games/gnushogi","version":"1.4.2_2"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["games"],"shlibs_required":["libX11.so.6","libXaw.so.7","libXext.so.6","libXmu.so.6","libXt.so.6","libc.so.8"],"options":{"DOCS":"on"}},{"name":"xshisen","origin":"games/xshisen","version":"1.51_5","comment":"Shisen-sho puzzle game for X11","maintainer":"TsurutaniNaoki@gmail.com","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9ae959873594df2807c09706a7cbb41ddb4bbf4618fbd0bf89331b9fbc36c910","flatsize":266632,"path":"All/xshisen-1.51_5.pkg","repopath":"All/xshisen-1.51_5.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":57392,"desc":"xshisen - Shisen-sho puzzle game for X11\n\nxshisen is a puzzle game for X11.Similar to the famous\n\"Shang-hai\", your objective is to remove all the pieces on\nthe board.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"open-motif":{"origin":"x11-toolkits/open-motif","version":"2.3.8_8"}},"categories":["games"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXm.so.4","libXmu.so.6","libXpm.so.4","libXt.so.6","libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"MOTIF":"on"},"annotations":{"cpe":"cpe:2.3:a:xshisen:xshisen:1.51:::::dragonfly6:x86_64:5"}},{"name":"xsettingsd","origin":"x11/xsettingsd","version":"1.0.0.2_2","comment":"Daemon that implements the XSETTINGS specification","maintainer":"aou@eecs.berkeley.edu","www":"https://github.com/derat/xsettingsd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ff87a53a89a4ba7a580acc4ba7fedd5d6952d9908180ab368b1cb442f1d30f18","flatsize":109330,"path":"All/xsettingsd-1.0.0.2_2.pkg","repopath":"All/xsettingsd-1.0.0.2_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":34108,"desc":"xsettingsd is a daemon that implements the XSETTINGS specification.\n\nIt is intended to be small, fast, and minimally dependent on other\nlibraries.  It can serve as an alternative to gnome-settings-daemon\nfor users who are not using the GNOME desktop environment but who\nstill run GTK+ applications and want to configure things such as\nthemes, font antialiasing/hinting, and UI sound effects.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"xsetroot","origin":"x11/xsetroot","version":"1.1.2_1","comment":"Root window parameter setting utility for X","maintainer":"x11@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"18949b056c449842a42387bb6fea034c4ab8e40120d8dc273eafeae1ccfbf31d","flatsize":18463,"path":"All/xsetroot-1.1.2_1.pkg","repopath":"All/xsetroot-1.1.2_1.pkg","licenselogic":"single","pkgsize":9072,"desc":"This package contains xsetroot, a root window parameter setting utility\nfor the X Window System, which allows you to change the appearance of the\nbackground (\"root\") window in X.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"xbitmaps":{"origin":"x11/xbitmaps","version":"1.1.2"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXcursor.so.1","libXmuu.so.1","libc.so.8"]},{"name":"yt-dlp","origin":"www/yt-dlp","version":"2025.03.31","comment":"Command-line program for downloading videos from various platforms","maintainer":"yuri@FreeBSD.org","www":"https://github.com/yt-dlp/yt-dlp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5b0d76d80e12b307dff01003c1d8dcda24b5666b12d6d89a342287a34e783815","flatsize":3203955,"path":"All/yt-dlp-2025.03.31.pkg","repopath":"All/yt-dlp-2025.03.31.pkg","licenselogic":"single","licenses":["UNLICENSE"],"pkgsize":2991544,"desc":"A command-line program to download videos from youtube.com and many other video\nplatforms.\n\nThis is a fork of youtube-dlc which is inturn a fork of youtube-dl.","deps":{"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"py311-brotli":{"origin":"archivers/py-brotli","version":"1.1.0"},"py311-certifi":{"origin":"security/py-certifi","version":"2025.1.31"},"py311-mutagen":{"origin":"audio/py-mutagen","version":"1.47.0"},"py311-pycryptodomex":{"origin":"security/py-pycryptodomex","version":"3.21.0"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"py311-urllib3":{"origin":"net/py-urllib3","version":"1.26.20,1"},"py311-websockets":{"origin":"devel/py-websockets","version":"15.0.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["www"],"options":{"FFMPEG":"on","SECRETSTORAGE":"off","SYMLINK":"on"}},{"name":"xseticon","origin":"x11/xseticon","version":"0.1","comment":"Set window icon for any given X11 window","maintainer":"danfe@FreeBSD.org","www":"http://www.leonerd.org.uk/code/xseticon/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6e2bc86ba55a5f0e6014f72bd2b83bc702bbe2d341c63c57d49d7aac6ec3ddfe","flatsize":13334,"path":"All/xseticon-0.1.pkg","repopath":"All/xseticon-0.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":6092,"desc":"Xterm, and likely many other X11 programs, do not set themselves window\nicons, which window managers typically use to represent that program\nwindow in switcher lists, taskbars, and so on.  This program can set the\nX11 window icon for any given window, to that of a given image file.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libgd":{"origin":"graphics/gd","version":"2.3.3_13,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXmu.so.6","libc.so.8","libgd.so.6","libglib-2.0.so.0","libintl.so.8"]},{"name":"xsel-conrad","origin":"x11/xsel-conrad","version":"1.2.0_2","comment":"Access X selection from command line","maintainer":"code@apotheon.net","www":"https://www.vergenet.net/~conrad/software/xsel/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b163763c4f842cdfa42fa521b2d93fbbf85db038e441220cff5e2f2a7a38b810","flatsize":36365,"path":"All/xsel-conrad-1.2.0_2.pkg","repopath":"All/xsel-conrad-1.2.0_2.pkg","licenselogic":"single","licenses":["xsel-conrad"],"pkgsize":16672,"desc":"XSel is a command-line program for getting and setting the contents of\nthe X selection. Normally this is only accessible by manually\nhighlighting information and pasting it with the middle mouse button.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libc.so.8"],"options":{"DOCS":"on"}},{"name":"xteddy","origin":"games/xteddy","version":"2.2_5","comment":"Cuddlesome teddy for the X desktop","maintainer":"0mp@FreeBSD.org","www":"http://webstaff.itn.liu.se/~stegu/xteddy/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"264db627f44649289ea04866099f471a38b82b3523827d2ee4bb7e6924addaf5","flatsize":758240,"path":"All/xteddy-2.2_5.pkg","repopath":"All/xteddy-2.2_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":742584,"desc":"This is _the_ toy for the X desktop, a must for all plush lovers: a very,\nvery cuddlesome teddy.","deps":{"imlib2":{"origin":"graphics/imlib2","version":"1.12.4_1,2"}},"categories":["games"],"shlibs_required":["libImlib2.so.1","libX11.so.6","libXext.so.6","libc.so.8"]},{"name":"xsimd","origin":"devel/xsimd","version":"13.0.0","comment":"C++ wrappers for SIMD intrinsics and mathematical functions","maintainer":"yuri@FreeBSD.org","www":"https://github.com/xtensor-stack/xsimd","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"42eeaa1c77c02659d3c1fab1ed4717fea141e1de3af315c98603d5e675a29d54","flatsize":1422901,"path":"All/xsimd-13.0.0.pkg","repopath":"All/xsimd-13.0.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":123744,"desc":"xsimd provides a unified means for using SIMD features of the CPU for library\nauthors. Namely, it enables manipulation of batches of numbers with the same\narithmetic operators as for single values. It also provides accelerated\nimplementation of common mathematical functions operating on batches.","categories":["devel"]},{"name":"xscope","origin":"x11/xscope","version":"1.4.1_3","comment":"X Window Protocol Viewer","maintainer":"x11@FreeBSD.org","www":"https://www.x.org/releases/X11R7.6/doc/man/man1/xscope.1.xhtml","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fbbe5ead32458bfbd9a62a891fb517b30ddb60109a6f767013367c0429c5796a","flatsize":289172,"path":"All/xscope-1.4.1_3.pkg","repopath":"All/xscope-1.4.1_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":82308,"desc":"Xscope sits in-between an X11 client and an X11 server and prints\nthe contents of each request, reply, error, or event that is\ncommunicated between them. Xscope can decode the core X11 protocol\nand several extensions, including BIG-REQUESTS, LBX, MIT-SHM,\nNCD-WinCenterPro, RANDR, and RENDER. This information can be useful\nin debugging and performance tuning of X11 servers and clients.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"}},"categories":["x11"],"shlibs_required":["libc.so.8"]},{"name":"xscavenger","origin":"games/xscavenger","version":"1.4.5_2","comment":"Lode Runner clone for X11","maintainer":"ports@FreeBSD.org","www":"http://www.linuxmotors.com/scavenger/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d7911c335a9d47184963a96df871726c24db82633fde30b3f9c814c9bfdd41b6","flatsize":436409,"path":"All/xscavenger-1.4.5_2.pkg","repopath":"All/xscavenger-1.4.5_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":119560,"desc":"Scavenger is like Lode Runner. You've got to run around gathering\nobjects while avoiding enemies. You can dig down through some of the\nblocks to get at buried objects. After you've collected everything,\nladders may appear. To finish the level you've got to exit through the\ntop of the screen. If an enemy falls into a dug brick, he is stunned for\na while. If the brick fills in with him in it, he is killed, and he will\nreappear at the top of the screen.\n\nThis version has a level editor for designing your own levels, and a\ngraphics editor for drawing your own artwork.","deps":{"alsa-lib":{"origin":"audio/alsa-lib","version":"1.2.13"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"}},"categories":["games"],"shlibs_required":["libX11.so.6","libXext.so.6","libasound.so.2","libc.so.8"],"options":{"ALSA":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe xscavenger port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xsc","origin":"games/xsc","version":"1.6_2","comment":"Vector graphics space shoot'em up game","maintainer":"ports@FreeBSD.org","www":"https://www.panix.com/~mbh/projects.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"84c1986eb5f991bb6342f9a02422dc68b71a05988c85322c67b3a847455923c8","flatsize":223863,"path":"All/xsc-1.6_2.pkg","repopath":"All/xsc-1.6_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":56224,"desc":"Xsc is a clone of the old vector graphics video game Star Castle by\nCinematronics. The object is to destroy the enemy ship, destroying its\nprotective rings first while dodging various buzzers and fireballs\nsent to destroy you.\n\nKeys:\nD\tturn counter-clockwise\nF\tturn clockwise\nJ\tthrust\nK\tfire laser\nP\tpause\nQ\tquit\nspace\tnew game","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["games"],"shlibs_required":["libX11.so.6","libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe xsc port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xrsi","origin":"x11/xrsi","version":"0.9_2","comment":"Minimalist break enforcer for Linux/Unix for the prevention of RSI","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/xrsi/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"af44ae54ff5c04366d06d7304a53791b45382d9208d06b085b373ec7d628e8e3","flatsize":18997,"path":"All/xrsi-0.9_2.pkg","repopath":"All/xrsi-0.9_2.pkg","licenselogic":"single","licenses":["ART10"],"pkgsize":8080,"desc":"xrsi is a minimalist (8kb) break enforcer for Linux/Unix for the\nprevention of Repetitive Strain Injury (RSI) otherwise known as\nOccupational Overuse Syndrome (OOS).","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe xrsi port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xrubik","origin":"games/xrubik","version":"5.5.2_2","comment":"X-based rubik's cube(tm)","maintainer":"ports@FreeBSD.org","www":"http://www.tux.org/~bagleyd/puzzles.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f3d8ecd8f753a3bb02ddd8ad88bc467a1f7788d461d5454a50e1d29ac9684790","flatsize":83737,"path":"All/xrubik-5.5.2_2.pkg","repopath":"All/xrubik-5.5.2_2.pkg","licenselogic":"single","pkgsize":30468,"desc":"Xrubik, X-based rubik's cube(tm)\n\nRubik's cube is a puzzle that you put same color pieces to\nthe same faces on a cube.\n\nLICENSE: Permission to use, copy, modify, and distribute","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["games"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXt.so.6","libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe xrubik port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xrsh","origin":"x11/xrsh","version":"5.92_4","comment":"Launcher which starts an X program on a remote machine","maintainer":"cy@FreeBSD.org","www":"https://jjd.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5946a1856e3fe3dbab1be08565361c88aece96fefe6df8802c7b6682f9b99fa0","flatsize":24806,"path":"All/xrsh-5.92_4.pkg","repopath":"All/xrsh-5.92_4.pkg","licenselogic":"single","pkgsize":12556,"desc":"This distribution contains two programs, xrsh and xrlogin.\n\nXrsh is designed to allow you to start an X client on a remote machine\nwith the window displayed on the current server's $DISPLAY.  It has\nmany options that give you the ability to propagate environment\nvariables (including DISPLAY) to the remote system and works with\nvarious types of X server access control including xauth and xhost.\n\nXrlogin opens a local xterm window and runs rlogin or telnet to\nconnect to a remote machine.","categories":["x11"]},{"name":"xrot","origin":"games/xrot","version":"1.3.2_2","comment":"Falling ball puzzle game for X","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3cde456bb2242e5c36754b3706376ab19be095e369a2647657a5496e587c5e01","flatsize":387296,"path":"All/xrot-1.3.2_2.pkg","repopath":"All/xrot-1.3.2_2.pkg","licenselogic":"single","pkgsize":120892,"desc":"A falling ball puzzle game for X. Rotate the playfield and use gravity\nto guide a ball around a maze toward the goal.\n\nUse right and left cursor keys to rotate the game screen.\nDown for less bounce.\nUp for jump.\nSpace for speed up.\nReturn to restart.\nESC to return to the title.\nq to quit.\n\nRequires PseudoColor (256 colors).","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["games"],"shlibs_required":["libX11.so.6","libXext.so.6","libXpm.so.4","libc.so.8","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe xrot port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"yaegi","origin":"devel/yaegi","version":"0.15.1_11","comment":"Elegant Go Interpreter - a REPL for Go","maintainer":"dch@FreeBSD.org","www":"https://github.com/traefik/yaegi","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e058410a75e2b8ab0e63f0bbff53660a034be9f4612bea8266666580ead79264","flatsize":18324897,"path":"All/yaegi-0.15.1_11.pkg","repopath":"All/yaegi-0.15.1_11.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":5211836,"desc":"Yaegi is an intuitive go interpreter.\n\nNote that you can use rlwrap, and alias the yaegi command via:\n\n  alias yaegi='rlwrap yaegi'\n\nin your shell, to have history and command line editing.","categories":["devel"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"xrobots","origin":"games/xrobots","version":"1.0_6","comment":"Fight off villainous robots (X version)","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"64ef6f0e712f1e9b5d18b5e7e2eb5f331b577ed6b5279797622f6bcb9460eca9","flatsize":29741,"path":"All/xrobots-1.0_6.pkg","repopath":"All/xrobots-1.0_6.pkg","licenselogic":"single","pkgsize":13376,"desc":"Xrobots puts you into a world of evil robots (but in an X window, of course).\nIt's your  intellect  against  the robots, who have numbers on their side.\nFortunately for you, these robots have a bad habit of crashing into each other,\ndestroying themselves and temporarily improving your chances of survival.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["games"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXaw.so.7","libXext.so.6","libXmu.so.6","libXt.so.6","libc.so.8","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe xrobots port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xroach","origin":"games/xroach","version":"4.4_3","comment":"Cockroaches hide under your windows","maintainer":"kidon@posteo.de","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2d45919a4e5acf685a697f4e9fe7f95aca4b6f1aad94b0e4efc3f26ae8928b2d","flatsize":24546,"path":"All/xroach-4.4_3.pkg","repopath":"All/xroach-4.4_3.pkg","licenselogic":"single","pkgsize":10412,"desc":"Xroach  displays  disgusting cockroaches on your root window. These\ncreepy crawlies scamper around until they  find a  window  to  hide\nunder. Whenever you move or iconify a window, the exposed beetles\nagain scamper for cover.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"}},"categories":["games"],"shlibs_required":["libX11.so.6","libXext.so.6","libc.so.8","libm.so.4"]},{"name":"xrisk","origin":"games/xrisk","version":"2.15_3","comment":"Game for X11, much like the popular board game","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eb76efb3d5568a57bf4c34e0f31a8bf3b4cb6658d57b378bec9a28950a207c74","flatsize":257338,"path":"All/xrisk-2.15_3.pkg","repopath":"All/xrisk-2.15_3.pkg","licenselogic":"single","licenses":["xrisk"],"pkgsize":63124,"desc":"Xrisk is based on the boardgame Risk.  It can run as server or client,\nand allows up to 8 players to play at once.  The object of the game\nis World Conquest.\n\n-Adam <adam-ports@blacktabby.org>","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["games"],"shlibs_required":["libX11.so.6","libXext.so.6","libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe xrisk port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xrestop","origin":"x11/xrestop","version":"0.4_6","comment":"X11 server side resource usage statistics monitor","maintainer":"ports@FreeBSD.org","www":"https://www.freedesktop.org/wiki/Software/xrestop/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"261c44fa698b03cc623cb4a767111302b86e9a8fbd8edea4e9f361f7679f1e9d","flatsize":16161,"path":"All/xrestop-0.4_6.pkg","repopath":"All/xrestop-0.4_6.pkg","licenselogic":"single","pkgsize":7636,"desc":"Xrestop uses X-Resource extension to provide 'top' like statistics\nof each connected X11 client's server side resource usage. It is\nintendent as a developer tool aid more efficient server resource\nusage and debug server side leakage.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libXres":{"origin":"x11/libXres","version":"1.2.2_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXRes.so.1","libXext.so.6","libc.so.8","libncurses.so.6","libtinfo.so.6"],"messages":[{"message":"===>   NOTICE:\n\nThe xrestop port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xrefresh","origin":"x11/xrefresh","version":"1.1.0","comment":"Refresh all or part of an X screen","maintainer":"x11@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"161223e087805c968bc1440c98eed5ab247e2c5e39648c699e9242680296c0be","flatsize":12955,"path":"All/xrefresh-1.1.0.pkg","repopath":"All/xrefresh-1.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6660,"desc":"This package contains xrefresh, which is a simple X program that causes\nall or part of your screen to be repainted.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libc.so.8"]},{"name":"xrootconsole","origin":"x11/xrootconsole","version":"0.6_2","comment":"Writes any log live onto the background","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/xrootconsole/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8dac54b77bd5332b172ea537b15be4abcb6fab91ff7ec6b4b04c8c20abe33369","flatsize":16379,"path":"All/xrootconsole-0.6_2.pkg","repopath":"All/xrootconsole-0.6_2.pkg","licenselogic":"single","pkgsize":8208,"desc":"xrootconsole is a small utility which displays its input in a transparent\ntext box on X's root window.  It will read from any file listed on the\ncommand line or, by default, from stdin.  It is most useful when it reads\nfrom a FIFO; this allows you to redirect multiple commands to the FIFO\nand monitor their output.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libc.so.8","libutil.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe xrootconsole port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xscrabble","origin":"games/xscrabble","version":"2.12_1","comment":"X version of the popular board game","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ca0c9d9722e81ee491595d5ffcda399ace0cc1cca7cfee886de223871d6eb41d","flatsize":593251,"path":"All/xscrabble-2.12_1.pkg","repopath":"All/xscrabble-2.12_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":446572,"desc":"To run:\n\nSimply type xscrabble. This will bring up the setup box which will allow\nyou to enter the names and displays and other info for the game to wish\nto play. Then click on the Start Game button, (or Load Previous if you're\nrestarting a game). The main program, xscrab, will then be automatically\ncalled with the appropriate options.\n\nThe game is saved after every turn (in \"~/.xscrabble.save\" of the\nperson running it) and can be restarted by running xscrabble, entering\nexactly the same info, and hitting the Load Previous button.\n\nThis was a student project, and there are not likely to be any future\nreleases.\n\nHave fun,\n\nMatt Chapman.","deps":{"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"}},"categories":["games"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXaw.so.7","libXext.so.6","libXmu.so.6","libXpm.so.4","libXt.so.6","libbz2.so.2","libc.so.8","libz.so.3"],"messages":[{"message":"===>   NOTICE:\n\nThe xscrabble port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xrdesktop2","origin":"net/xrdesktop2","version":"2.00_1","comment":"GTK2 frontend for Rdesktop","maintainer":"portmaster@BSDforge.com","www":"https://BSDforge.com/projects/net/xrdesktop2/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e46c5c231747f38a7e819563ff9fa410f5330b18ad9dde89f2baf93c1aac9b3c","flatsize":73821,"path":"All/xrdesktop2-2.00_1.pkg","repopath":"All/xrdesktop2-2.00_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":39560,"desc":"Xrdesktop2 is a GTK2-Perl frontend for Rdesktop, which allows for the\nsaving, and editing of session configurations.\n\nXrdesktop2's intent is to handle Rdesktop's available commandline options,\nby presenting them in a [Perl/GTK2] GUI. Xrdesktop2 currently handles most\nany of the options you're likely to be interested in. Future versions will\nundoubtedly add more.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"p5-Gtk2":{"origin":"x11-toolkits/p5-Gtk2","version":"1.24993_3"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"rdesktop":{"origin":"net/rdesktop","version":"1.9.0_1"}},"categories":["net"],"messages":[{"message":"xrdesktop_config is now xrdesktop2_config\n\n\tIf you intend to use previous config settings from 1.x versions, you\n\twill need to start xrdesktop2, and allow it to create the config file\n\tfor the first time. Then exit xrdesktop2. You must do this BEFORE you\n\tattempt to migrate settings from your previous config.\n\n\tThis is only required the first time you use xrdesktop2. This only\n\tconcerns those wanting to migrate their xrdesktop 1.x settings, and\n\tdoes not affect first time users of xrdesktop2. This will NOT be\n\trequired in future versions.","type":"install"}]},{"name":"xrdb","origin":"x11/xrdb","version":"1.2.1_1","comment":"X server resource database utility","maintainer":"x11@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"793b190f2ca324af494726b5d3b3d40557a93123b70d283db645578b99091c66","flatsize":34976,"path":"All/xrdb-1.2.1_1.pkg","repopath":"All/xrdb-1.2.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":18032,"desc":"This package contains xrdb, a X server resource database utility.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXmuu.so.1","libc.so.8"]},{"name":"xprop","origin":"x11/xprop","version":"1.2.7","comment":"Property displayer for X","maintainer":"x11@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"48f9505e07ee1ba97bd94b269fcf2e74648cf779c3c0770a32a6aa59c1184bcc","flatsize":47080,"path":"All/xprop-1.2.7.pkg","repopath":"All/xprop-1.2.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":23792,"desc":"This package contains the xprop utility, which is for displaying window\nand font properties in an X server.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libc.so.8"]},{"name":"xprompt","origin":"x11/xprompt","version":"1.4_3","comment":"Displays a dialog box and prompts user for text","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b10c995b9484487bb7c2281b1ebd5bdb2e25269ab7a7c0e7aee84bcc867eecd5","flatsize":24310,"path":"All/xprompt-1.4_3.pkg","repopath":"All/xprompt-1.4_3.pkg","licenselogic":"single","pkgsize":11384,"desc":"Small program to display a dialog box and receive text from\nthe user.  Suitable for use in shell scripts, etc.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["x11"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXaw.so.7","libXext.so.6","libXmu.so.6","libXt.so.6","libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe xprompt port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xrandr","origin":"x11/xrandr","version":"1.5.2_1","comment":"Primitive command line interface to the RandR extension","maintainer":"x11@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"22fa2a59d565da0c771eba5c0e5d1d292d900fe27916dbf434da532670b69077","flatsize":85727,"path":"All/xrandr-1.5.2_1.pkg","repopath":"All/xrandr-1.5.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":37876,"desc":"This package contains xrandr, a primitive command line interface to\nthe RandR extension.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXrandr.so.2","libXrender.so.1","libc.so.8","libm.so.4"]},{"name":"xpyraminx","origin":"games/xpyraminx","version":"5.5.2_3","comment":"Pyraminx puzzle for X Window System","maintainer":"ports@FreeBSD.org","www":"http://www.tux.org/~bagleyd/puzzles.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"02f41f1f57a2f0a9a32b86665c380c0d9b75c5a9821de87393e974bc749b69e7","flatsize":51047,"path":"All/xpyraminx-5.5.2_3.pkg","repopath":"All/xpyraminx-5.5.2_3.pkg","licenselogic":"single","pkgsize":24176,"desc":"The  original  puzzle has 9 triangles per face (size = 3) and\nhas period 3 turning (i.e. the face or points turn in 120 degree\nintervals).  The  puzzle  was designed by Uwe Meffert and called\nthe Pyraminx.  This  has  2^5*3^8*6!/2  or  75,582,720 different\ncombinations.\n   Another puzzle Senior Pyraminx 3x3x3 exists only on paper, it\nhas period 2 turning (i.e. edges turn with 180 degree intervals)\nbut   the   corners  would  fall  off  unless it had some tricky\nmechanism.  (This  may  be the same as the Master Pyraminx which\nhas 446,965,972,992,000 different combinations).\n   Another puzzle (which was not widely distributed), the Junior\nPyraminx  (and similarly  the Junior Pyraminx Star, a octahedron\nformed by two tetrahedra, this has 7!*3^6 or 3,674,160 different\ncombinations), has  4  triangles  (size = 2) per face and at the\ntime  I  designed  this computer puzzle thought that it had only\nperiod 2 turning (i.e the edges rotate). It turns out the puzzle\nhas a period  4  turning  (edges  turn with 90 degree intervals)\nwhich makes it analogous to the 2x2x2 Rubik's cube.  This puzzle\nmakes various non-tetrahedral shapes.  The puzzle contained here\nhas no period 4 turning flexability.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["games"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXt.so.6","libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe xpyraminx port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xpx","origin":"graphics/xpx","version":"1.41_2","comment":"Simple pixel editing tool to generate data for KISS","maintainer":"ports@FreeBSD.org","www":"http://www2s.biglobe.ne.jp/~yav/soft/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6c539f17c0811a27f3cdac99285a3a643d2c571181794fd278a8bed312fd1481","flatsize":155777,"path":"All/xpx-1.41_2.pkg","repopath":"All/xpx-1.41_2.pkg","licenselogic":"single","pkgsize":58948,"desc":"Xpx is a simple pixel editing tool to make datas for KISS,\nrun under X Winodw System on Unix workstation.\nKISS - KISekae Set system is a paper doll changing clothes program for\nNEC PC-9801, IBM-PC/AT compatible, MS-Windows, X Window System\nand other many computer systems.\n\nLet's create KISS datas on X Window System!","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"}},"categories":["graphics"],"shlibs_required":["libX11.so.6","libXext.so.6","libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe xpx port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xpuzzletama","origin":"games/xpuzzletama","version":"1.5b_1","comment":"Puzzle tama, a Tetris like game","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6abfee9519e691f4713cce4d5d9c3a15518d490ab57222b91671dae6ebb062d5","flatsize":195726,"path":"All/xpuzzletama-1.5b_1.pkg","repopath":"All/xpuzzletama-1.5b_1.pkg","licenselogic":"single","pkgsize":40784,"desc":"PuzzleTama is a tetris-like puzzle game for X Window System.\n\nOPTIONS:\n\tusage: xpuzzletama [options]\n\t-display display \tSpecify display name\n\t-rensa   n\t\tHow many balls is need to disappear.\n\t\t\t\t(Score registration available only 3)\n\n\t-install \t\tInstall colormap\n\t-mouse\t\t\tUse mouse\n\t-net\t\t\tMulti player through net\n\t-host\thost\t\tSpecify host when multi playing\n\n\tYou can also configure mouse button.\n\t-rturn  button-number\tdefault 1\n\t-fall   button-number   default 2\n\t-lturn  button-number   default 3","deps":{"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["games"],"shlibs_required":["libX11.so.6","libXext.so.6","libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe xpuzzletama port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xprintidle","origin":"x11/xprintidle","version":"2.1","comment":"Print X idle time","maintainer":"yuri@FreeBSD.org","www":"https://github.com/lucianposton/xprintidle","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5713abc9464287419a38246bc22c779d732237c0f9b98f5326b5546641f12ee1","flatsize":25178,"path":"All/xprintidle-2.1.pkg","repopath":"All/xprintidle-2.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":9652,"desc":"A utility that queries the X server for the user's idle time and prints it\nto stdout (in milliseconds).","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXScrnSaver":{"origin":"x11/libXScrnSaver","version":"1.2.4_1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXext.so.6","libXss.so.1","libc.so.8"]},{"name":"xprobe2","origin":"net/xprobe","version":"0.3_1","comment":"ICMP active OS fingerprint scanner","maintainer":"sunpoet@FreeBSD.org","www":"https://xprobe.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a791323728ad0ff24f81066a157e484063b4fc72f0192c1ca1df2bdab0cf89f2","flatsize":674401,"path":"All/xprobe2-0.3_1.pkg","repopath":"All/xprobe2-0.3_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":111648,"desc":"Xprobe is a tool automating the X logic.\n\nX is a logic developed from the various Active Operating System\nFingerprinting methods discovered during the \"ICMP Usage In\nScanning\" research project.","categories":["net"],"shlibs_required":["libc.so.8","libm.so.4","libpcap.so.3","libstdc++.so.9"]},{"name":"xqf","origin":"games/xqf","version":"1.0.6.2_3","comment":"Server browser for many popular 3D action games","maintainer":"ports@FreeBSD.org","www":"http://www.linuxgames.com/xqf/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a6be1a50bbc44e25b3e0d4341ed11139b8488062b7460ee38aec326b2fe16de8","flatsize":1079534,"path":"All/xqf-1.0.6.2_3.pkg","repopath":"All/xqf-1.0.6.2_3.pkg","licenselogic":"single","pkgsize":349472,"desc":"XQF is a game server browser and launcher for Unix/X11 for many popular games\nsuch as the Quake series, Unreal Tournament series, Half-Life etc. XQF is a\nfront-end to QStat, a program by Steve Jankowski and uses the GTK+ toolkit.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf-xlib":{"origin":"graphics/gdk-pixbuf2-xlib","version":"2.40.2_1"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"qstat":{"origin":"games/qstat","version":"2.17"}},"categories":["games"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libdl.so.0","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgdk_pixbuf_xlib-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libz.so.3"],"options":{"BZIP2":"on","DOCS":"on","GTK2":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe xqf port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xsd","origin":"devel/xsd","version":"4.2.0_1","comment":"W3C XML Schema to C++ translator","maintainer":"kde@FreeBSD.org","www":"https://www.codesynthesis.com/projects/xsd/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"df058f289c48fcb9af857635af638219ecf665e927d8efb26583ac54b4aed8ed","flatsize":5709004,"path":"All/xsd-4.2.0_1.pkg","repopath":"All/xsd-4.2.0_1.pkg","licenselogic":"or","licenses":["FLOSSE","GPLv2"],"pkgsize":1222920,"desc":"CodeSynthesis XSD is a W3C XML Schema to C++ translator.  It generates\nvocabulary-specific, statically-typed C++ mappings (also called bindings) from\nXML Schema definitions.  XSD supports two C++ mappings: in-memory C++/Tree and\nevent-driven C++/Parser.\n\nThe C++/Tree mapping consists of C++ classes that represent data types defined\nin XML Schema, a set of parsing functions that convert XML documents to a\ntree-like in-memory object model, and a set of serialization functions that\nconvert the object model back to XML.\n\nThe C++/Parser mapping provides parser skeletons for data types defined in XML\nSchema. Using these parser skeletons you can build your own in-memory\nrepresentations or perform immediate processing of XML documents.","deps":{"libcutl":{"origin":"devel/libcutl","version":"1.11.0_1"},"libxsd-frontend":{"origin":"devel/libxsd-frontend","version":"2.1.0_1"},"xerces-c3":{"origin":"textproc/xerces-c3","version":"3.3.0"}},"categories":["devel"],"shlibs_required":["libc.so.8","libcutl-1.11.so","libm.so.4","libstdc++.so.9","libxerces-c-3.3.so","libxsd-frontend-2.1.so"],"options":{"DOCS":"on"}},{"name":"xrdp","origin":"net/xrdp","version":"0.9.26,1","comment":"Open source Remote Desktop Protocol (RDP) server","maintainer":"meta@FreeBSD.org","www":"http://www.xrdp.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4af2c2ae0a7be34e8743ecd57fad2299cf12daebcf032b76dd400821bb2dab76","flatsize":2938343,"path":"All/xrdp-0.9.26,1.pkg","repopath":"All/xrdp-0.9.26,1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":460924,"desc":"Based on the work of rdesktop, xrdp uses the remote desktop protocol to\npresent a GUI to the user.\n\nThe goal of this project is to provide a fully functional Linux terminal\nserver, capable of accepting connections from rdesktop and Microsoft's own\nterminal server / remote desktop clients.\n\nUnlike Windows NT/2000/2003 server, xrdp will not display a Windows desktop\nbut an X window desktop to the user.\n\nXrdp uses Xvnc or X11rdp to manage the X session.","deps":{"fdk-aac":{"origin":"audio/fdk-aac","version":"2.0.3"},"imlib2":{"origin":"graphics/imlib2","version":"1.12.4_1,2"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"opus":{"origin":"audio/opus","version":"1.5.2"},"pixman":{"origin":"x11/pixman","version":"0.44.2"},"xorgxrdp":{"origin":"x11-drivers/xorgxrdp","version":"0.9.20_1"},"xterm":{"origin":"x11/xterm","version":"397_2"}},"categories":["net"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXfixes.so.3","libXrandr.so.2","libc.so.8","libcrypto.so.12","libfdk-aac.so.2","libjpeg.so.8","libopus.so.0","libpam.so.3","libpixman-1.so.0","libpthread.so.0","libssl.so.12"],"options":{"DEBUG":"off","FUSE":"off","IPV6":"on","FDKAAC":"on","MP3LAME":"off","OPUS":"on"},"annotations":{"cpe":"cpe:2.3:a:neutrinolabs:xrdp:0.9.26:::::dragonfly6:x86_64"},"messages":[{"message":"xrdp has been installed.\n\nThere is an rc.d script, so the service can be enabled by adding this line\nin /etc/rc.conf:\n\nxrdp_enable=\"YES\"\nxrdp_sesman_enable=\"YES\" # if you want to run xrdp-sesman on the same machine\n\nDo not forget to edit the configuration files in \"/usr/local/etc/xrdp\"\nand the \"/usr/local/etc/xrdp/startwm.sh\" script.\n\nTo enable audio redirection, install the following ports/packages to meet\nyour environment.\n\n- audio/pipewire-module-xrdp\n- audio/pulseaudio-module-xrdp","type":"install"}]},{"name":"xpr","origin":"x11/xpr","version":"1.2.0","comment":"Utility for printing an X window dump","maintainer":"x11@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b24966483c100146da37e0bd96233286e465d343677a5dfcc0d1d222802a55f9","flatsize":57662,"path":"All/xpr-1.2.0.pkg","repopath":"All/xpr-1.2.0.pkg","licenselogic":"single","pkgsize":28484,"desc":"This package contains xpr, an utility for printing an X window dump.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXmuu.so.1","libc.so.8"]},{"name":"xpostit","origin":"deskutils/xpostit","version":"3.3.1_4","comment":"PostIt (R) messages onto your X11 screen","maintainer":"joerg@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e1afb88ed8520938a012e736fae12049db7fa0c9a087bc511a69085052d1be85","flatsize":37997,"path":"All/xpostit-3.3.1_4.pkg","repopath":"All/xpostit-3.3.1_4.pkg","licenselogic":"single","pkgsize":15620,"desc":"Copyright 1991 by David A. Curry\n\nPermission to use, copy, modify, distribute, and sell this software and its\ndocumentation for any purpose is hereby granted without fee, provided that\nthe above copyright notice appear in all copies and that both that copyright\nnotice and this permission notice appear in supporting documentation.  The\nauthor makes no representations about the suitability of this software for\nany purpose.  It is provided \"as is\" without express or implied warranty.\n\n------------------------------------------------------------------------\n\nThis is XPostIt Version 3.3.1 for X11 Releases 4 and 5.  XPostIt allows\nyou to create small notes to yourself in windows on the screen, and save\nthem in disk files.  This is generally neater than having numerous real\nPost-it notes stuck all around the edges of your monitor.\n\n------------------------------------------------------------------------\n\nDave Curry\nPurdue University\nEngineering Computer Network\nWest Lafayette, IN 47907\ndavy@ecn.purdue.edu","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["deskutils"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXaw.so.7","libXext.so.6","libXmu.so.6","libXpm.so.4","libXt.so.6","libc.so.8"]},{"name":"xpipe","origin":"sysutils/xpipe","version":"g20200503","comment":"Split input and feed it into the given utility","maintainer":"ports@FreeBSD.org","www":"https://github.com/jschauma/xpipe","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2088231ecdc6aff0086e53054a3a54913fa1bdc704351bb0a800b21ff676a768","flatsize":15148,"path":"All/xpipe-g20200503.pkg","repopath":"All/xpipe-g20200503.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":8524,"desc":"The xpipe command reads input from stdin and splits it by the given number of\nbytes, lines, or if matching the given pattern. It then invokes the given\nutility repeatedly, feeding it the generated data chunks as input. You can\nthink of it as a Unix love-child of the split(1), tee(1), and xargs(1)\ncommands.","categories":["sysutils"],"shlibs_required":["libc.so.8","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe xpipe port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xrally","origin":"games/xrally","version":"1.1.1_6","comment":"Clone of the classic Rally X arcade game","maintainer":"ports@FreeBSD.org","www":"http://www.linuxgames.com/xrally/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7abe41889973485d3ed055c07d11d9dfa026f9f3150c55a5d6a9f59a4bf44ff8","flatsize":2099238,"path":"All/xrally-1.1.1_6.pkg","repopath":"All/xrally-1.1.1_6.pkg","licenselogic":"single","pkgsize":408244,"desc":"XRally is a Linux clone of the classic Rally X arcade game. For\nthose who don't know, in Rally X you control a blue (good) car,\nthat has to collect yellow flags around a maze-like map, while\navoiding the red (bad) cars. In order to help himself, the blue car\ncan use clouds of smoke through the maze. If a enemy touch any of\nthese clouds, it stops for a while. The enemy cars can also crash\none with the other, what gives you some extra time.\n\nXRally is written in C using only the basic Xlib and Xpm libraries.\nIt's a project aimed mainly at newbie X11/Game programmers like me\n(but any experienced help is appreciated! :) )","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["games"],"shlibs_required":["libX11.so.6","libXpm.so.4","libc.so.8","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe xrally port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xporthdmv","origin":"multimedia/xporthdmv","version":"1.01","comment":"The xport Transport Stream Demuxer","maintainer":"bofh@FreeBSD.org","www":"https://www.w6rz.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"46cab94b04caef04820dd1fd27e466bf0c72198fadf87110f0fcbfc2c93799a0","flatsize":43888,"path":"All/xporthdmv-1.01.pkg","repopath":"All/xporthdmv-1.01.pkg","licenselogic":"single","pkgsize":19288,"desc":"xport Transport Stream Demuxer, sometimes called xporthdmv","categories":["multimedia"],"shlibs_required":["libc.so.8"]},{"name":"xplot","origin":"math/xplot","version":"0.90.7.1_4","comment":"X11 plotting package","maintainer":"ports@FreeBSD.org","www":"http://www.xplot.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d031d3486859d0d06093981fe46eb39c015672ec902bb92c9246a76c76460f15","flatsize":99600,"path":"All/xplot-0.90.7.1_4.pkg","repopath":"All/xplot-0.90.7.1_4.pkg","licenselogic":"single","pkgsize":38124,"desc":"An X11 graphing utility.  Commonly used to display TCP traces.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","math","net"],"shlibs_required":["libX11.so.6","libc.so.8","libm.so.4"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe xplot port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xpipeman","origin":"games/xpipeman","version":"1.5_2","comment":"Connect the pipes to stop the leaks","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"db5fda97e67155584825e0966096f5f2c85b3dd1583d79ffe2bd344140b91261","flatsize":51884,"path":"All/xpipeman-1.5_2.pkg","repopath":"All/xpipeman-1.5_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15472,"desc":"Xpipeman is a game of skill requiring the user to connect together pieces of\na pipe to allow a liquid to flow through without leaking out.\nThe liquid flows out of  the block  marked with an \"S\".  The aim of the game\nis to connect as many pieces of pipe to the start block  as  possible.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["games"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXaw.so.7","libXext.so.6","libXmu.so.6","libXt.so.6","libc.so.8","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe xpipeman port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xrick","origin":"games/xrick","version":"021212_12","comment":"Clone of Rick Dangerous","maintainer":"ports@FreeBSD.org","www":"https://www.bigorno.net/xrick/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2ab9340bc6b6b8bb2a90f8f5398c392420a6b35e1bf55c0ae9972565d140cd2e","flatsize":1753059,"path":"All/xrick-021212_12.pkg","repopath":"All/xrick-021212_12.pkg","licenselogic":"single","licenses":["xrick"],"pkgsize":1535348,"desc":"Way before Lara Croft, back in the 1980's and early 1990's, Rick\nDangerous was the Indiana Jones of computer games, running away from\nrolling rocks, avoiding traps, from South America to a futuristic\nmissile base via Egypt and the Schwarzendumpf castle.\n\nxrick is a clone of Rick Dangerous. Written entirely in C, it relies on\nthe Simple DirectMedia Layer library.","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libc.so.8","libpthread.so.0","libz.so.3"],"messages":[{"message":"===>   NOTICE:\n\nThe xrick port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xphoon","origin":"astro/xphoon","version":"20000613_2","comment":"Set the root window to the moon in its current phase","maintainer":"cy@FreeBSD.org","www":"https://xphoon.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0a6046aab1b7493f6091c52e82100dfbcf6f1ae13c3f5fed1182434226935a1f","flatsize":100953,"path":"All/xphoon-20000613_2.pkg","repopath":"All/xphoon-20000613_2.pkg","licenselogic":"single","pkgsize":52816,"desc":"Xphoon sets X the root window to a picture of the moon in its current phase.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"}},"categories":["astro"],"shlibs_required":["libX11.so.6","libXext.so.6","libc.so.8","libm.so.4","libutil.so.4"]},{"name":"xreader","origin":"print/xreader","version":"4.2.3_1","comment":"Multi-format document reader","maintainer":"gnome@FreeBSD.org","www":"https://github.com/linuxmint/xreader","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"51941103d38479c3e0e135a8b7ecc65349952b7140457e46215a8e2f41e61634","flatsize":6404796,"path":"All/xreader-4.2.3_1.pkg","repopath":"All/xreader-4.2.3_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":960320,"desc":"Xreader is a document viewer capable of displaying multiple and single page\ndocument formats like CBR (comics), DjVu, DVI, PDF, PostScript, XPS, etc.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"djvulibre":{"origin":"graphics/djvulibre","version":"3.5.28_4"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libgxps":{"origin":"graphics/libgxps","version":"0.3.2_2"},"libsecret":{"origin":"security/libsecret","version":"0.20.5_3"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"poppler-glib":{"origin":"graphics/poppler-glib","version":"25.02.0"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"},"xapp":{"origin":"x11/xapp","version":"2.8.2_1"},"yelp":{"origin":"x11/yelp","version":"42.3"}},"categories":["gnome","print"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libatk-1.0.so.0","libc.so.8","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libintl.so.8","libm.so.4","libpthread.so.0","libxapp.so.1"],"options":{"DBUS":"on","DOCS":"on","HELP":"on","INTROSPECTION":"off","KEYRING":"on","T1LIB":"off","COMICS":"off","DJVU":"on","DVI":"off","EPUB":"off","PDF":"on","PIXBUF":"off","PS":"off","TIFF":"on","XPS":"on"}},{"name":"xpdfopen","origin":"print/xpdfopen","version":"20250308","comment":"Command line utility for PDF viewers","maintainer":"tex@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"67051b176dfe7ea03dba89e826f062c9579d984e6ece3f22be83a58153daaf53","flatsize":34048,"path":"All/xpdfopen-20250308.pkg","repopath":"All/xpdfopen-20250308.pkg","licenselogic":"single","pkgsize":11868,"desc":"This is a X11 implementation of Fabrice Popineau's pdfclose/\npdfopen commands to control Acrobat Reader, xpdf and evince.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"}},"categories":["print"],"shlibs_required":["libX11.so.6","libc.so.8"]},{"name":"xpired","origin":"games/xpired","version":"1.22_24","comment":"Action-puzzle maze escape game","maintainer":"ports@FreeBSD.org","www":"http://xpired.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c3790562e009b6d31aa98e3c5309aba269e8e8fd3157487165efac2385a7959e","flatsize":1294668,"path":"All/xpired-1.22_24.pkg","repopath":"All/xpired-1.22_24.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":414844,"desc":"X-pired is an action-puzzle game written in C using SDL, SDL_mixer,\nSDL_image and SDL_gfx libraries distributed under the terms of GNU\nGPL. The goal of the game in each level is to reach the exit square,\navoiding exploding barrels and other deadly stuff...","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_gfx":{"origin":"graphics/sdl_gfx","version":"2.0.27"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_gfx.so.16","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libc.so.8","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe xpired port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xsane","origin":"graphics/xsane","version":"0.999_11","comment":"Gtk-based X11 frontend for SANE (Scanner Access Now Easy)","maintainer":"vvd@FreeBSD.org","www":"https://gitlab.com/sane-project/frontend/xsane","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b90a7d24607e3867fb13f19838044bc129d8295fb337a2a88e1e113cae9fac45","flatsize":4935517,"path":"All/xsane-0.999_11.pkg","repopath":"All/xsane-0.999_11.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1582836,"desc":"XSANE is a gtk based X11 frontend for SANE (Scanner Access Now Easy).\nIt works either standalone or as a GIMP plugin.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"babl":{"origin":"x11/babl","version":"0.1.112"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf-extra":{"origin":"graphics/gdk-pixbuf-extra","version":"0.1.0"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gegl":{"origin":"graphics/gegl","version":"0.4.58_3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gimp-app":{"origin":"graphics/gimp-app","version":"2.10.38_4,1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"lcms":{"origin":"graphics/lcms","version":"1.19_9,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"png":{"origin":"graphics/png","version":"1.6.47"},"sane-backends":{"origin":"graphics/sane-backends","version":"1.3.1_1"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["graphics"],"shlibs_required":["libatk-1.0.so.0","libbabl-0.1.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgegl-0.4.so.0","libgegl-npd-0.4.so","libgimp-2.0.so.0","libgimpbase-2.0.so.0","libgimpcolor-2.0.so.0","libgimpconfig-2.0.so.0","libgimpmath-2.0.so.0","libgimpmodule-2.0.so.0","libgimpui-2.0.so.0","libgimpwidgets-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libjpeg.so.8","libjson-glib-1.0.so.0","liblcms.so.1","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpng16.so.16","libpthread.so.0","libsane.so.1","libtiff.so.6","libz.so.3"],"options":{"DOCS":"on","GIMP":"on","NLS":"on"},"messages":[{"message":"To install XSane as a GIMP plug-in, please type the following from a /bin/sh shell:\n\n    cd ~/.config/GIMP && for i in *; { ln -sf /usr/local/bin/xsane \"$i/plug-ins/xsane\"; }\n\nThen run the GIMP, and a new \"XSane\" menu item should appear in the\n\"File -> Create\" menu.","type":"install"}]},{"name":"xpilot-ng-server","origin":"games/xpilot-ng-server","version":"4.7.3_6","comment":"Enhanced version of XPilot (server program)","maintainer":"ports@FreeBSD.org","www":"https://xpilot.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5fbda44687b5710932f467feb19246f7e43b09d83bbd603d34f6ee44142680a5","flatsize":1751504,"path":"All/xpilot-ng-server-4.7.3_6.pkg","repopath":"All/xpilot-ng-server-4.7.3_6.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":848628,"desc":"XPilot is a multi-player tactical maneuvering game for X and Unix workstations.\nPlayers have a fighter which they move along in an artificial world\nand shoot each other using various kinds of weapons like bullets, mines,\nsmart missiles, heat seekers and so on.  It is a fast paced game with\na lot of tactics.  There are also robots flying around shooting players\nand other robots.  Players can pickup special bonuses to improve the\npossibilities of their ship like more engine power or special weapons.\nThe aim of the game is to score points and to have a lot of fun.\n\nSee http://xpilot.sourceforge.net/about.html for differences between\nstandard XPilot and this version.\n\nThis port contains the server program.","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"}},"categories":["games"],"shlibs_required":["libc.so.8","libexpat.so.1","libm.so.4","libz.so.3"],"messages":[{"message":"===>   NOTICE:\n\nThe xpilot-ng-server port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xpilot","origin":"games/xpilot","version":"4.5.5_1","comment":"Xpilot(client) and xpilots(server)","maintainer":"ports@FreeBSD.org","www":"http://www.xpilot.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a2502d0c6eca6b5c8c4dfbe7175d642bdf4c2b1719282c235749703f279849a3","flatsize":2508327,"path":"All/xpilot-4.5.5_1.pkg","repopath":"All/xpilot-4.5.5_1.pkg","licenselogic":"single","pkgsize":615724,"desc":"XPilot is a multi-player tactical manouvring game for X and Unix workstations.\nPlayers have a fighter which they move along in an artificial world\nand shoot each other using various kinds of weapons like bullets, mines,\nsmart missiles, heat seekers and so on.  It is a fast paced game with\na lot of tactics.  There are also robots flying around shooting players\nand other robots.  Players can pickup special bonuses to improve the\npossibilities of their ship like more engine power or special weapons.\nThe aim of the game is to score points and to have a lot of fun.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"}},"categories":["games"],"shlibs_required":["libX11.so.6","libXext.so.6","libc.so.8","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe xpilot port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xtb","origin":"science/xtb","version":"6.4.1","comment":"Semiempirical Extended Tight-Binding Program Package","maintainer":"jmd@FreeBSD.org","www":"https://github.com/grimme-lab/xtb/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"346bdcab529db035f05070ece9ae411f275374827ebe961667e5ede202507cde","flatsize":20794810,"path":"All/xtb-6.4.1.pkg","repopath":"All/xtb-6.4.1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":3504896,"desc":"Semiempirical Extended Tight-Binding Program Package\n\nxtb implements a variety of semiempirical, tight-binding, and force field\nmethods for computational chemistry and materials science.\n\nWWW: https://github.com/grimme-lab/xtb","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"}},"categories":["science"],"shlibs_required":["libc.so.8","libgcc_s.so.1","libgfortran.so.5","libgomp.so.1","libm.so.4","libopenblas.so.0","libpthread.so.0","libquadmath.so.0"]},{"name":"z3","origin":"math/z3","version":"4.8.13","comment":"Z3 Theorem Prover","maintainer":"arrowd@FreeBSD.org","www":"https://github.com/Z3Prover/z3/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"33211e79f23344ff1280c046acc9c2a0d05b0c22ce401278accad1655ea00282","flatsize":48297308,"path":"All/z3-4.8.13.pkg","repopath":"All/z3-4.8.13.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14910924,"desc":"Z3 is a high-performance theorem prover developed\nat Microsoft Research.\n\nWWW: https://github.com/Z3Prover/z3","categories":["math"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DEBUG":"off","GMP":"off","STATIC":"off"}},{"name":"xpbiff","origin":"mail/xpbiff","version":"1.27_5","comment":"Replacement for xbiff that handles popup window with mail header","maintainer":"sanpei@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d8323bd847c0c211032a8725e96f6e024de3aa94798bfd06921ec501a05dad7d","flatsize":31912,"path":"All/xpbiff-1.27_5.pkg","repopath":"All/xpbiff-1.27_5.pkg","licenselogic":"single","pkgsize":12384,"desc":"xpbiff:  fancy biff program under X11 environment, supporting Japanese MIME\nextensions\n\n\tThis port supports Japanese strings in the From and Subject fields.\nPlease set the LANG enviroment variable to ja_JP.EUC or ja_JP.SJIS by doing:\n\t\tsetenv LANG ja_JP.EUC\n\t\tor\n\t\tsetenv LANG ja_JP.SJIS\n\tThere is experimental support for Sun audio.  This port also supports\nXPM bitmap files.\n\nknown problem:\n\t(1) HANKAKU-KANA with ja_JP.EUC\n\t   Xpbiff dumps core, because code conversion routines jis2euc()\n\tassumes \"the conversion does not makes the string longer\".   But\n\twhen converting so-called 'hankaku-kana', this assumption breaks.\n\n\tThis problem is only with ja_JP.EUC.\n\tIf you use with ja_JP.SJIS, this problem is not occure.\n\nThank you.","deps":{"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["mail"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXaw.so.7","libXext.so.6","libXmu.so.6","libXpm.so.4","libXt.so.6","libc.so.8","libm.so.4"]},{"name":"xpanex","origin":"games/xpanex","version":"5.5.2_3","comment":"Panex puzzle for X Window System","maintainer":"ports@FreeBSD.org","www":"http://www.tux.org/~bagleyd/puzzles.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"05f58597cb3fdb61b5eb76dad1696e30f0e58763c9228c9d7eb998b9d170e3ef","flatsize":41516,"path":"All/xpanex-5.5.2_3.pkg","repopath":"All/xpanex-5.5.2_3.pkg","licenselogic":"single","pkgsize":17604,"desc":"The original Panex puzzle is from the Japanese Magic Company\nfrom the 1980's. Mathematicians at Bell Laboratories estimated\nthe  number  of  moves  to  swap  2  columns of order 10 to be\n27,564 <= N <= 31,537. It  came  in two  varieties: one with a\nblue and a yellow pyramid of order 10 on  silver tiles; in the\ngold version pieces of each color  look  alike i.e. no pyramid\nis drawn on them), this is a little harder.\n  The  original  Tower  of  Hanoi  puzzle is the  invention of\nEdouard  Lucas  and  was sold as a toy in France in  1883. The\nlegend  of 64  disks in the great temple of Benares of the god\nBrahma is also his invention.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["games"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXt.so.6","libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe xpanex port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xtide","origin":"astro/xtide","version":"2.15.5_2","comment":"Harmonic tide clock and tide predictor","maintainer":"wen@FreeBSD.org","www":"https://flaterco.com/xtide/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"55bd8967379bed01a76d9165ecb17ec9b15a2fb4957a48128a822a3617a3fade","flatsize":6237682,"path":"All/xtide-2.15.5_2.pkg","repopath":"All/xtide-2.15.5_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1373532,"desc":"The xtide program predicts and displays tides.  It is capable of\nproducing output in a variety of dynamic and static formats, and has\nextensions for X, plain ASCII, and HTML.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["astro","geography"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXaw.so.7","libXext.so.6","libXmu.so.6","libXpm.so.4","libXt.so.6","libc.so.8","libm.so.4","libpng16.so.16","libstdc++.so.9","libz.so.3"],"options":{"WVS":"off","X11":"on"}},{"name":"xpdf3","origin":"graphics/xpdf3","version":"3.04_13","comment":"Display PDF files and convert them to other formats","maintainer":"cy@FreeBSD.org","www":"https://www.xpdfreader.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6ef18a20f9fca7d1442206ca28eb11cf9ce36ac2758cfcfb5ea405f013b89f41","flatsize":1784231,"path":"All/xpdf3-3.04_13.pkg","repopath":"All/xpdf3-3.04_13.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":591160,"desc":"Xpdf is a viewer for Portable Document Format (PDF) files.  These are\nalso sometimes also called 'Acrobat' files, from the name of Adobe's\nPDF software.\n\nIt can also convert PDF input to ps, text, and info formats; and\nsplit out fonts and images.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gsfonts":{"origin":"print/gsfonts","version":"8.11_8"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"open-motif":{"origin":"x11-toolkits/open-motif","version":"2.3.8_8"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["graphics","print"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXm.so.4","libXpm.so.4","libXt.so.6","libc.so.8","libfreetype.so.6","libm.so.4","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on","LIBPAPER":"off","TYPE1":"on","X11":"on"},"annotations":{"cpe":"cpe:2.3:a:glyphandcog:xpdfreader:3.04:::::dragonfly6:x86_64:13"},"messages":[{"message":"Please note: The binaries in this package -- pdffonts, pdfimages, pdfinfo,\npdfdetach, pdftohtml, pdftopng, pdftoppm, pdftops, pdftotext -- are\ninstalled in ${LOCALBASE}/libexec/xpdf. The reason for this is to not\nconflict with the poppler-utils package, which is a prerequisite of many\nother packages. If you need to use any of these utilites,\n\na) create symlinks in ${LOCALBASE}/bin or some other directory in $PATH, or\nb) install graphics/poppler-utils.","type":"install"}]},{"name":"xosmulti","origin":"games/xosmulti","version":"1.00_3","comment":"Little girl cartoon on the top of the active window","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4eed945bb51455a0f26169a86de75f5b15080c5e1bdf5c0e3d25c9c4a325b914","flatsize":64799,"path":"All/xosmulti-1.00_3.pkg","repopath":"All/xosmulti-1.00_3.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":17964,"desc":"What is xosmulti!?\n\nThe xosmulti is a kind of X-Windows Desktop-Toy, which displays a\nlittle girl catoon on the top of the active window.  \"Multi\" is\nher name, and \"os\" means \"sit\" in Japanese.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"xbitmaps":{"origin":"x11/xbitmaps","version":"1.1.2"}},"categories":["games"],"shlibs_required":["libX11.so.6","libXext.so.6","libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe xosmulti port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xpad3","origin":"deskutils/xpad3","version":"3.1_11","comment":"Virtual note-pad system for your X11 desktop","maintainer":"jgh@FreeBSD.org","www":"https://launchpad.net/xpad/stable","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f2ad6c0cd807d271281cf1d5d12f948e18f1ae8dde5e5d16e65e7ae03b578a0d","flatsize":243549,"path":"All/xpad3-3.1_11.pkg","repopath":"All/xpad3-3.1_11.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":68664,"desc":"xpad is a sticky note application written using GTK+ 2.0 that strives to be\nsimple, fault-tolerant, and customizable. xpad consists of independent pad\nwindows; each is basically a text box in which notes can be written. Despite\nbeing called xpad, all that is needed to run or compile it is the GTK+ 2.0\nlibraries. Here is a list of major features in the current xpad stable\nrelease:\n\n  * GTK+ 2.0 powered text view.\n  * Fault tolerant. All information is kept on the hard drive, not memory.\n  * xpad is very customizable. The color scheme (text, background, and window\n    borders) and the font can be changed.\n  * A customizable toolbar puts the most frequently used commands at your\n    fingertips.\n  * Support for the X session management protocol.\n  * Support for the www.freedesktop.org system tray proposal.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["deskutils"],"shlibs_required":["libICE.so.6","libSM.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0"],"options":{"NLS":"on"}},{"name":"xosd","origin":"misc/xosd","version":"2.2.14_4","comment":"X11 on-screen-display program and library","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/libxosd/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c2dfac10ae2c4140f9222dc403b62ed86fdaf7366486b21dedcb3f371f1c9cb1","flatsize":130708,"path":"All/xosd-2.2.14_4.pkg","repopath":"All/xosd-2.2.14_4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":55440,"desc":"XOSD displays text on your screen; sounds simple, right?  The difference is\nthat it is unmanaged and shaped, so it appears transparent.  This gives the\neffect of an on-screen-display, just like on your TV/VCR, etc.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["misc"],"shlibs_required":["libX11.so.6","libXext.so.6","libXinerama.so.1","libc.so.8","libpthread.so.0"],"options":{"DOCS":"on","MSEC":"off","XFT":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe xosd port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xpad","origin":"deskutils/xpad","version":"5.8.0_3","comment":"Virtual note-pad system for your X11 desktop","maintainer":"jgh@FreeBSD.org","www":"https://launchpad.net/xpad/trunk","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"256b0134f36d2b5c8f7f765016d8eb3c67231d433b18676efee34fb29212bf02","flatsize":425897,"path":"All/xpad-5.8.0_3.pkg","repopath":"All/xpad-5.8.0_3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":110916,"desc":"xpad is a sticky note application written using GTK+ 3.0 that strives to be\nsimple, fault-tolerant, and customizable. xpad consists of independent pad\nwindows; each is basically a text box in which notes can be written. Despite\nbeing called xpad, all that is needed to run or compile it is the GTK+ 3.0\nlibraries. Here is a list of major features in the current xpad current\nrelease:\n\n  * GTK+ 3.0 powered text view.\n  * Fault tolerant. All information is kept on the hard drive, not memory.\n  * xpad is very customizable. The color scheme (text, background, and window\n    borders) and the font can be changed.\n  * A customizable toolbar puts the most frequently used commands at your\n    fingertips.\n  * Support for the X session management protocol.\n  * Support for the www.freedesktop.org system tray proposal.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"ayatana-ido":{"origin":"devel/ayatana-ido","version":"0.10.4"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnome-icon-theme":{"origin":"misc/gnome-icon-theme","version":"3.12.0_1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gtksourceview4":{"origin":"x11-toolkits/gtksourceview4","version":"4.8.3_2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libayatana-appindicator":{"origin":"devel/libayatana-appindicator","version":"0.5.93_1"},"libayatana-indicator":{"origin":"devel/libayatana-indicator","version":"0.9.4_2"},"libdbusmenu":{"origin":"devel/libdbusmenu","version":"16.04.0_8"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["deskutils"],"shlibs_required":["libICE.so.6","libSM.so.6","libatk-1.0.so.0","libayatana-appindicator3.so.1","libayatana-ido3-0.4.so.0","libayatana-indicator3.so.7","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libdbusmenu-glib.so.4","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libgtksourceview-4.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libz.so.3"],"options":{"DOCS":"on","NLS":"on"}},{"name":"xpat2","origin":"games/xpat2","version":"1.07_5","comment":"X11 solitaire game with 14 variations","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"84d2b8684a3bc23f841c209e6c2611717bac398a6d538986af854bf201b80399","flatsize":794963,"path":"All/xpat2-1.07_5.pkg","repopath":"All/xpat2-1.07_5.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":229120,"desc":"A solitaire game for X11 that supports 14 different games,\nincluding Klondike, Free Cell, Spider, Calculation, and Gypsy.\n\nThe game features beautifully decorated cards, online help,\na replay feature, and hints.","deps":{"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"}},"categories":["games"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXaw.so.7","libXext.so.6","libXmu.so.6","libXpm.so.4","libXt.so.6","libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe xpat2 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xplanet","origin":"astro/xplanet","version":"1.3.1_3","comment":"Draw pictures of the earth textured by an image","maintainer":"ports@FreeBSD.org","www":"https://xplanet.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fc0ab3178052bdbe331ad9306eec89027944532964cd7ccc6ad80192d46a3b92","flatsize":2355006,"path":"All/xplanet-1.3.1_3.pkg","repopath":"All/xplanet-1.3.1_3.pkg","licenselogic":"single","pkgsize":932008,"desc":"Xplanet was inspired by Xearth, which renders an image of the earth into the X\nroot window. Xplanet uses the Imlib library to read user supplied maps of the\nearth (or another planet). Orthographic and Mercator projections can be\nrendered to the root window or saved to a file. An image that the user can\nrotate interactively can be popped up in a window using OpenGL or Mesa.","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"giflib":{"origin":"graphics/giflib","version":"5.2.2"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXScrnSaver":{"origin":"x11/libXScrnSaver","version":"1.2.4_1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libiconv":{"origin":"converters/libiconv","version":"1.17_1"},"netpbm":{"origin":"graphics/netpbm","version":"11.04.02_2"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"png":{"origin":"graphics/png","version":"1.6.47"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["astro","geography"],"shlibs_required":["libX11.so.6","libXext.so.6","libXss.so.1","libc.so.8","libcharset.so.1","libgif.so.7","libiconv.so.2","libjpeg.so.8","libm.so.4","libnetpbm.so.11","libpng16.so.16","libstdc++.so.9","libtiff.so.6","libz.so.3"],"options":{"FREETYPE":"on","GIF":"on","JPEG":"on","PANGO":"on","PNG":"on","PNM":"on","TIFF":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe xplanet port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xp","origin":"textproc/xp","version":"0.5_4","comment":"XML parser written in Java","maintainer":"mike@vee.net","www":"http://www.jclark.com/xml/xp/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1689dc2a7fc38bd6eb001335b70d9c6d45d5caeec80d97fa116758bd4befdb51","flatsize":780552,"path":"All/xp-0.5_4.pkg","repopath":"All/xp-0.5_4.pkg","licenselogic":"single","pkgsize":95572,"desc":"From the XP homepage:\n\n    XP is an XML 1.0 parser written in Java. It is fully conforming: it\n    detects all non well-formed documents.\n\nXP has the following design goals: Conformance and correctness, high\nperformance and a layered structure. It is currently non-validating but can\nparse all external entities.\n\nFor more details, please see the XP homepage:","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","textproc"],"options":{"DOCS":"on"},"annotations":{"deprecated":"Obsolete, never versions of Java already include XML parser(s)","expiration_date":"2025-04-30"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nObsolete, never versions of Java already include XML parser(s).\n\nIt is scheduled to be removed on or after 2025-04-30."}]},{"name":"xorsearch","origin":"security/xorsearch","version":"1.11.1","comment":"Search for a given string in an XOR or ROL encoded binary file","maintainer":"anastasios@mageirias.com","www":"https://blog.didierstevens.com/programs/xorsearch/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ff17f92701342f868772563a387e1f3e0aae7aaa900bc902f62abc8039e27d2e","flatsize":31977,"path":"All/xorsearch-1.11.1.pkg","repopath":"All/xorsearch-1.11.1.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":14984,"desc":"XORSearch is a program to search for a given string in an XOR or\nROL encoded binary file. An XOR encoded binary file is a file where\nsome (or all) bytes have been XORed with a constant value (the key).\nA ROL (or ROR) encoded file has it bytes rotated by a certain number\nof bits (the key). XOR and ROL/ROR encoding is used by malware\nprogrammers to obfuscate strings like URLs.\n\nXORSearch will try all XOR keys (0 to 255) and ROL keys (1 to 7)\nwhen searching. I programmed XORSearch to include key 0, because\nthis allows to search in an unencoded binary file (X XOR 0 equals\nX).\n\nIf the search string is found, XORSearch will print it until the 0\n(byte zero) is encountered or until 50 characters have been printed,\nwhich ever comes first. 50 is the default value, it can be changed\nwith option -l. Unprintable characters are replaced by a dot.","categories":["security","textproc"],"shlibs_required":["libc.so.8"]},{"name":"xoscope","origin":"audio/xoscope","version":"2.0_4","comment":"Sound card oscilloscope","maintainer":"db@FreeBSD.org","www":"https://xoscope.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6aeb8b53a3db147e3f8bca9e18e18abc01d1a0c164e9caf66945a70e0d0428fb","flatsize":195537,"path":"All/xoscope-2.0_4.pkg","repopath":"All/xoscope-2.0_4.pkg","licenselogic":"single","licenses":["GPLv1"],"pkgsize":70592,"desc":"xoscope is a digital oscilloscope using input from a sound card or EsounD\nand/or a ProbeScope/osziFOX and will soon support Bitscope hardware.\nIncludes 8 signal displays, variable time scale, math, memory, measurements,\nand file save/load.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["audio","hamradio"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0"]},{"name":"xoris","origin":"graphics/xoris","version":"0.1e_1","comment":"X11 pixel color grabber","maintainer":"alexander.gromnitsky@gmail.com","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f4370df06b05986f3da5c8c781261125c6992e3faf4f6458b422526da0839c81","flatsize":12614,"path":"All/xoris-0.1e_1.pkg","repopath":"All/xoris-0.1e_1.pkg","licenselogic":"single","pkgsize":5412,"desc":"xoris grabs the RGB color value of any pixel on the screen and dumps the\ncolor's name to stdout. The output can be printed as:\n\n1. hex (#b0958e);\n2. triple of decimal RGB values (229 229 229);\n3. abstract name (gray90).\n\nxoris has only been tested on displays with a bit depth of 24 bpp.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["graphics"],"shlibs_required":["libX11.so.6","libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"* See /usr/local/share/doc/xoris/README before using xoris!","type":"install"}]},{"name":"xorgproto","origin":"x11/xorgproto","version":"2024.1","comment":"X Window System unified protocol definitions","maintainer":"x11@FreeBSD.org","www":"https://gitlab.freedesktop.org/xorg/proto/xorgproto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8c397d3c9ac5404286373067ce09820a0c8d8eeb118b70b13450038a2006cafc","flatsize":1473894,"path":"All/xorgproto-2024.1.pkg","repopath":"All/xorgproto-2024.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":229708,"desc":"This package contains the X Window System unified protocol definitions.\nThey where previously scattered through different packages, but have been\nmerged to one package.","categories":["x11"],"options":{"DOCS":"on"}},{"name":"xparam","origin":"devel/xparam","version":"1.22_3","comment":"General-purpose tool for parameter handling in C++","maintainer":"ports@FreeBSD.org","www":"https://xparam.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ef5e446cea46ddcdcf069fde874d9da8a7e6a47f831e2255a30ccd1029c5053a","flatsize":13867511,"path":"All/xparam-1.22_3.pkg","repopath":"All/xparam-1.22_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1097220,"desc":"XParam is a general-purpose tool for parameter handling in C++.\n\nIt allows object serialization and deserialization in a format that is\nhuman-readable and -writeable, and is unaffected by issues of word-size\nand endianity. The XParam format is also not confused by objects containing\npointers: it saves the objects in such a manner that their conceptual\ncontents can be restored perfectly.\n\nFor this reason, XParam provides an excellent tool for cross-program and\ncross-platform communication. In future, XParam may also be extended to\nallow cross-language communication, but for now it is only available in C++.","categories":["devel"],"messages":[{"message":"===>   NOTICE:\n\nThe xparam port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xsnow","origin":"x11/xsnow","version":"3.8.4","comment":"Create a snowy and Santa-y desktop","maintainer":"fluffy@FreeBSD.org","www":"https://www.ratrabbit.nl/ratrabbit/xsnow/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fa657bc5558948bd647be3d621efd3c3eb9bcc0d653f31e6248417ce8b141656","flatsize":3774749,"path":"All/xsnow-3.8.4.pkg","repopath":"All/xsnow-3.8.4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1886980,"desc":"Xsnow displays lovely moving snowflakes on your desktop, with Santa Claus\nrunning all over the screen.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gsl":{"origin":"math/gsl","version":"2.7.1_1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXext.so.6","libXinerama.so.1","libXpm.so.4","libXt.so.6","libXtst.so.6","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgsl.so.27","libgslcblas.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"NLS":"on"}},{"name":"xorgxrdp","origin":"x11-drivers/xorgxrdp","version":"0.9.20_1","comment":"X.Org driver enabling use through an RDP session with xrdp","maintainer":"meta@FreeBSD.org","www":"http://www.xrdp.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fbc4a87a5c7248bd252c712dfffba6b019185ffe093a38f01e244daf0c61c617","flatsize":398743,"path":"All/xorgxrdp-0.9.20_1.pkg","repopath":"All/xorgxrdp-0.9.20_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":77652,"desc":"xorgxrdp is a set of drivers that enables Xorg to use RDP session with xrdp.","deps":{"xauth":{"origin":"x11/xauth","version":"1.1.4"},"xorg-server":{"origin":"x11-servers/xorg-server","version":"21.1.16,1"}},"categories":["x11-drivers"],"options":{"DEBUG":"off","DRI3":"off"}},{"name":"xorg-sgml-doctools","origin":"textproc/xorg-sgml-doctools","version":"1.12","comment":"Stylesheets and entities for X.Org documentation","maintainer":"x11@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"209fde56e07508b0952f8194a8ee09ad37fcb895f04faca198c2d9c051692b39","flatsize":60148,"path":"All/xorg-sgml-doctools-1.12.pkg","repopath":"All/xorg-sgml-doctools-1.12.pkg","licenselogic":"single","pkgsize":8800,"desc":"This package provides a common set of SGML entities and XML/CSS style\nsheets used in building/formatting the documentation provided in other\nX.Org packages.  It's typically only needed by people building from\nsource who want to produce formatted documentation from their builds,\nor those who have installed the HTML version of the documentation,\nwhich refers to the included common xorg.css stylesheet.","categories":["textproc","x11"]},{"name":"xorg-minimal","origin":"x11/xorg-minimal","version":"7.5.2_3","comment":"X.Org minimal distribution metaport","maintainer":"x11@FreeBSD.org","www":"https://www.x.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d01e7c2af8b041b4ffa1a48b1dfc07566ef3a0dba7bea5bc838bd044c114fdec","flatsize":243,"path":"All/xorg-minimal-7.5.2_3.pkg","repopath":"All/xorg-minimal-7.5.2_3.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":968,"desc":"This is a metaport for least amount of ports needed to run a X.Org server.","deps":{"xauth":{"origin":"x11/xauth","version":"1.1.4"},"xf86-input-libinput":{"origin":"x11-drivers/xf86-input-libinput","version":"1.3.0_1"},"xf86-video-vesa":{"origin":"x11-drivers/xf86-video-vesa","version":"2.5.0_3"},"xinit":{"origin":"x11/xinit","version":"1.4.2_1,1"},"xorg-server":{"origin":"x11-servers/xorg-server","version":"21.1.16,1"}},"categories":["x11","x11-servers"]},{"name":"xournal","origin":"graphics/xournal","version":"0.4.8.2016_52","comment":"Notetaking application that can annotate PDFs","maintainer":"me@janh.de","www":"https://xournal.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"911f3802db0fe2672eedc4acbf9ba47823cc639ea5136a6881f41008b9395c49","flatsize":729244,"path":"All/xournal-0.4.8.2016_52.pkg","repopath":"All/xournal-0.4.8.2016_52.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":220168,"desc":"Xournal is an application for notetaking, sketching, keeping a journal using a\nstylus. It is similar to Microsoft Windows Journal or to other alternatives such\nas Jarnal, Gournal, and NoteLab.\n\nXournal aims to provide superior graphical quality (subpixel resolution) and\noverall functionality; however it lacks the collaborative features of Jarnal.\nSince Xournal is still in its early development stages, it may not be fully\nstable, and some features have not been implemented yet.\n\nXournal supports annotation of PDF files through the Poppler library; PDF files,\nmuch like paper styles, are loaded as an immutable background image.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"ghostscript10":{"origin":"print/ghostscript10","version":"10.05.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libart_lgpl":{"origin":"graphics/libart_lgpl","version":"2.3.21_3,1"},"libglade2":{"origin":"devel/libglade2","version":"2.6.4_13"},"libgnomecanvas":{"origin":"graphics/libgnomecanvas","version":"2.30.3_7"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"poppler-glib":{"origin":"graphics/poppler-glib","version":"25.02.0"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["graphics"],"shlibs_required":["libX11.so.6","libart_lgpl_2.so.2","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgnomecanvas-2.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpoppler-glib.so.8","libz.so.3"],"options":{"DOCS":"on","GHOSTSCRIPT":"on"}},{"name":"xorgramana","origin":"games/xorgramana","version":"0.0.8_11","comment":"Logic word puzzle game set inside a series of mazes","maintainer":"amdmi3@FreeBSD.org","www":"https://www.jwm-art.net/XorGramana/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f3308cad79865e86b45ea920265b68f838887d7e1d1ad3c9f707a4f1a4f3c898","flatsize":472901,"path":"All/xorgramana-0.0.8_11.pkg","repopath":"All/xorgramana-0.0.8_11.pkg","licenselogic":"single","pkgsize":395476,"desc":"XorGramana is a maze based logical puzzle game where you must escape\neach maze by arranging letters to form pre-defined words. XorGramana\nis based upon the game Xor which appeared in the early 1990's on\n8bit home computers. XorGramana implements a version of Xor too.","deps":{"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"}},"categories":["games"],"shlibs_required":["libGLU.so.1","libSDL-1.2.so.0","libSDL_image-1.2.so.0","libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"xorg-fonts-truetype","origin":"x11-fonts/xorg-fonts-truetype","version":"7.7_1","comment":"X.Org TrueType fonts","maintainer":"x11@FreeBSD.org","www":"https://www.x.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1cdc9d023f0305988ffbee5dd04bf88b60643bffaf63b717a92088d7efa36e75","flatsize":243,"path":"All/xorg-fonts-truetype-7.7_1.pkg","repopath":"All/xorg-fonts-truetype-7.7_1.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":916,"desc":"This package contains X.Org TrueType fonts.","deps":{"dejavu":{"origin":"x11-fonts/dejavu","version":"2.37_3"},"encodings":{"origin":"x11-fonts/encodings","version":"1.1.0,1"},"font-bh-ttf":{"origin":"x11-fonts/font-bh-ttf","version":"1.0.3_5"},"font-misc-ethiopic":{"origin":"x11-fonts/font-misc-ethiopic","version":"1.0.4"},"font-misc-meltho":{"origin":"x11-fonts/font-misc-meltho","version":"1.0.3_5"}},"categories":["x11-fonts"]},{"name":"xymon-server","origin":"net-mgmt/xymon-server","version":"4.3.30_3","comment":"System for monitoring servers and networks","maintainer":"feld@FreeBSD.org","www":"http://xymon.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"172f75544377f02b1f7ad018f58d32631aa32264fe3f84ace8e37be5be4a0948","flatsize":39045095,"path":"All/xymon-server-4.3.30_3.pkg","repopath":"All/xymon-server-4.3.30_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":4981408,"desc":"Xymon is a system for monitoring servers and networks. It has a great deal\nof inspiration from the Big Brother monitor, but unlike Big Brother it is\ndesigned to work well whether you need to monitor small network with just\na handful of hosts, or large networks with thousands of hosts.\n\nXymon is the successor to the bbgen toolkit, which has been available as\nan add-on to Big Brother since late 2002. The name change was decided upon\nwhen Xymon acquired enough functionality to be a stand-alone product.\nThe tools that formed the bbgen toolkit are still present in Xymon\nand are quite important for it, so if you have used bbgen before,\nXymon will seem quite familiar.\n\nThis is the server.\n\nLICENSE: GPL2 or later","deps":{"c-ares":{"origin":"dns/c-ares","version":"1.34.4_1"},"fping":{"origin":"net/fping","version":"5.3"},"mtr-nox11":{"origin":"net/mtr","version":"0.95_2"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"},"png":{"origin":"graphics/png","version":"1.6.47"},"rrdtool":{"origin":"databases/rrdtool","version":"1.9.0"}},"categories":["net-mgmt","www"],"users":["xymon"],"groups":["xymon"],"shlibs_required":["libc.so.8","libcares.so.2","libcrypto.so.12","libm.so.4","libpcre.so.1","libpng16.so.16","librrd.so.8","libssl.so.12"],"options":{"DEBUG":"off","LDAP":"off","NETSNMP":"off"},"annotations":{"cpe":"cpe:2.3:a:xymon:xymon:4.3.30:::::dragonfly6:x86_64:3"}},{"name":"xorg-llvm","origin":"x11/xorg-llvm","version":"2.0","comment":"X.Org complete distribution metaport with llvm components","maintainer":"zrj@efnet.irc","www":"https://www.x.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5e241586afdcf9d7e051ce5bfe9870fe7f67fb53141aef411535089305c662f8","flatsize":331,"path":"All/xorg-llvm-2.0.pkg","repopath":"All/xorg-llvm-2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1028,"desc":"This is a metaport for many of the X.Org packages available in the ports tree.\nThis version includes gallium (llvm based) DRI drivers too.\n\nWWW: https://www.x.org/","deps":{"libosmesa-gallium":{"origin":"graphics/libosmesa-gallium","version":"21.3.9_2"},"mesa-dri":{"origin":"graphics/mesa-dri","version":"21.3.9"},"mesa-dri-gallium":{"origin":"graphics/mesa-dri-gallium","version":"21.3.9_4"},"xorg":{"origin":"x11/xorg","version":"7.7_3"}},"categories":["x11"]},{"name":"xpdf4-qt6","origin":"graphics/xpdf4","version":"4.05_3,1","comment":"Display PDF files and convert them to other formats","maintainer":"cy@FreeBSD.org","www":"https://www.xpdfreader.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"53315a09ba57de0fb9492b3be0e016e6c28ce11d8224d29c19b3d0149dddfec9","flatsize":14750339,"path":"All/xpdf4-qt6-4.05_3,1.pkg","repopath":"All/xpdf4-qt6-4.05_3,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1590884,"desc":"Xpdf is a viewer for Portable Document Format (PDF) files.  These are\nalso sometimes also called 'Acrobat' files, from the name of Adobe's\nPDF software.\n\nIt can also convert PDF input to ps, text, and info formats; and\nsplit out fonts and images.","deps":{"cups":{"origin":"print/cups","version":"2.4.11_1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gsfonts":{"origin":"print/gsfonts","version":"8.11_8"},"png":{"origin":"graphics/png","version":"1.6.47"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["graphics","print"],"shlibs_required":["libGLX.so.0","libOpenGL.so.0","libQt6Concurrent.so.6","libQt6Core.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6PrintSupport.so.6","libQt6Widgets.so.6","libc.so.8","libcups.so.2","libfontconfig.so.1","libfreetype.so.6","libgcc_s.so.1","libm.so.4","libpaper.so.1","libpng16.so.16","libpthread.so.0","libstdc++.so.6","libz.so.3"],"options":{"FONTCONFIG":"on","GUI":"on","LIBPAPER":"off","PRINT":"on","TYPE1":"on"},"annotations":{"cpe":"cpe:2.3:a:xpdfreader:xpdf:4.05:::::dragonfly6:x86_64:3","flavor":"qt6"},"messages":[{"message":"Please note: The binaries in this package -- pdffonts, pdfimages, pdfinfo,\npdfdetach, pdftohtml, pdftopng, pdftoppm, pdftops, pdftotext -- are\ninstalled in ${LOCALBASE}/libexec/xpdf. The reason for this is to not\nconflict with the poppler-utils package, which is a prerequisite of many\nother packages. If you need to use any of these utilites,\n\na) create symlinks in ${LOCALBASE}/bin or some other directory in $PATH, or\nb) install graphics/poppler-utils.","type":"install"}]},{"name":"xorg-libraries","origin":"x11/xorg-libraries","version":"7.7_5","comment":"X.org libraries meta-port","maintainer":"x11@FreeBSD.org","www":"https://www.x.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"89b01e401a93acecc876d804f5e4b6de53a71a8e218860a044d6b2247cc094be","flatsize":243,"path":"All/xorg-libraries-7.7_5.pkg","repopath":"All/xorg-libraries-7.7_5.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":1252,"desc":"This package contains X.Org shared libraries, headers, and related files.","deps":{"libFS":{"origin":"x11-fonts/libFS","version":"1.0.9"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXScrnSaver":{"origin":"x11/libXScrnSaver","version":"1.2.4_1"},"libXau":{"origin":"x11/libXau","version":"1.0.11"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXcomposite":{"origin":"x11/libXcomposite","version":"0.4.6_1,1"},"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"libXdamage":{"origin":"x11/libXdamage","version":"1.1.6"},"libXdmcp":{"origin":"x11/libXdmcp","version":"1.1.5"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXfont":{"origin":"x11-fonts/libXfont","version":"1.5.4_3,2"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libXres":{"origin":"x11/libXres","version":"1.2.2_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"libXv":{"origin":"x11/libXv","version":"1.0.12_1,1"},"libXvMC":{"origin":"x11/libXvMC","version":"1.0.14"},"libXxf86dga":{"origin":"x11/libXxf86dga","version":"1.1.6_1"},"libXxf86vm":{"origin":"x11/libXxf86vm","version":"1.1.5"},"libfontenc":{"origin":"x11-fonts/libfontenc","version":"1.1.8"},"libxkbfile":{"origin":"x11/libxkbfile","version":"1.1.3"},"pixman":{"origin":"x11/pixman","version":"0.44.2"},"xtrans":{"origin":"x11/xtrans","version":"1.6.0_1"}},"categories":["x11"]},{"name":"xorg-nestserver","origin":"x11-servers/xorg-server","version":"21.1.16,2","comment":"X.Org X server and related programs","maintainer":"x11@FreeBSD.org","www":"https://www.freedesktop.org/Software/xorg","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fc54609dcf40caf4391325fcda16d0fcbe8435f1797bff547c156cbb81627c38","flatsize":1417049,"path":"All/xorg-nestserver-21.1.16,2.pkg","repopath":"All/xorg-nestserver-21.1.16,2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":587416,"desc":"This package contains Xnest, a nesting X Server that displays on an X Server.","deps":{"libXau":{"origin":"x11/libXau","version":"1.0.11"},"libXdmcp":{"origin":"x11/libXdmcp","version":"1.1.5"},"libXfont2":{"origin":"x11-fonts/libXfont2","version":"2.0.6"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libunwind":{"origin":"devel/libunwind","version":"20240221_2"},"libxkbfile":{"origin":"x11/libxkbfile","version":"1.1.3"},"libxshmfence":{"origin":"x11/libxshmfence","version":"1.3.2"},"mesa-dri":{"origin":"graphics/mesa-dri","version":"21.3.9"},"pixman":{"origin":"x11/pixman","version":"0.44.2"},"xkbcomp":{"origin":"x11/xkbcomp","version":"1.4.7"},"xkeyboard-config":{"origin":"x11/xkeyboard-config","version":"2.41_4"}},"categories":["x11-servers"],"shlibs_required":["libX11.so.6","libXau.so.6","libXdmcp.so.6","libXext.so.6","libXfont2.so.2","libc.so.8","libcrypto.so.12","libm.so.4","libpixman-1.so.0","libpthread.so.0"],"annotations":{"cpe":"cpe:2.3:a:x.org:xorg-server:21.1.16:::::dragonfly6:x86_64","flavor":"xnest"}},{"name":"xorg-server","origin":"x11-servers/xorg-server","version":"21.1.16,1","comment":"X.Org X server and related programs","maintainer":"x11@FreeBSD.org","www":"https://www.freedesktop.org/Software/xorg","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"42c1eb0c29fa5cfe184247c5571f8df9cd3b8c1ee0e20b566698e42d83b56308","flatsize":4606410,"path":"All/xorg-server-21.1.16,1.pkg","repopath":"All/xorg-server-21.1.16,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1467044,"desc":"This package contains the X.Org X server and some associated programs.\n\nSee also: https://www.x.org/","deps":{"libXau":{"origin":"x11/libXau","version":"1.0.11"},"libXdmcp":{"origin":"x11/libXdmcp","version":"1.1.5"},"libXfont2":{"origin":"x11-fonts/libXfont2","version":"2.0.6"},"libdrm":{"origin":"graphics/libdrm","version":"2.4.123,1"},"libepoxy":{"origin":"graphics/libepoxy","version":"1.5.10"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libpciaccess":{"origin":"devel/libpciaccess","version":"0.18.1_1"},"libudev-devd":{"origin":"devel/libudev-devd","version":"0.6.0"},"libunwind":{"origin":"devel/libunwind","version":"20240221_2"},"libxcvt":{"origin":"x11/libxcvt","version":"0.1.3"},"libxkbfile":{"origin":"x11/libxkbfile","version":"1.1.3"},"libxshmfence":{"origin":"x11/libxshmfence","version":"1.3.2"},"mesa-dri":{"origin":"graphics/mesa-dri","version":"21.3.9"},"mesa-libs":{"origin":"graphics/mesa-libs","version":"21.3.9"},"pixman":{"origin":"x11/pixman","version":"0.44.2"},"xkbcomp":{"origin":"x11/xkbcomp","version":"1.4.7"},"xkeyboard-config":{"origin":"x11/xkeyboard-config","version":"2.41_4"}},"categories":["x11-servers"],"shlibs_required":["libXau.so.6","libXdmcp.so.6","libXfont2.so.2","libc.so.8","libcrypto.so.12","libdrm.so.2","libm.so.4","libpciaccess.so.0","libpixman-1.so.0","libpthread.so.0","libudev.so.0","libxcvt.so.0","libxshmfence.so.1"],"annotations":{"cpe":"cpe:2.3:a:x.org:xorg-server:21.1.16:::::dragonfly6:x86_64","flavor":"xorg"},"messages":[{"message":"Xorg-server has been installed.\n\nIf your kernel is compiled with the EVDEV_SUPPORT option enabled\n(default starting from FreeBSD 12.1) it is recommended to enable evdev mode in\npointer device drivers like ums(4) and psm(4). This will give improvements like\nbetter tilt wheel support for mice and centralized gesture support via\nxf86-input-synaptics or libinput drivers for touchpads.\n\nThis is also needed for PS/2 devices to be properly detected by Xorg when\nmoused service is disabled in /etc/rc.conf and kernel is compiled with\nEVDEV_SUPPORT.\n\nTo enable evdev in such a device, run the following:\n\n# sysctl kern.evdev.rcpt_mask=6\n\nTo make it persistent across reboots, add the following to /etc/sysctl.conf:\n\nkern.evdev.rcpt_mask=6\n\nIn case you're using a serial mouse or any other mouse that *only* works over\nsysmouse(4) and moused(8) on an evdev enabled kernel, please run this:\n\n# sysctl kern.evdev.rcpt_mask=3\n\nTo make it persistent across reboots, add to this /etc/sysctl.conf:\n\nkern.evdev.rcpt_mask=3","type":"install"}]},{"name":"xorg-macros","origin":"devel/xorg-macros","version":"1.19.3","comment":"X.Org development aclocal macros","maintainer":"x11@FreeBSD.org","www":"https://cgit.freedesktop.org/xorg/util/macros/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b187094f96fcf78787b869df73462b3ee7dca60bf408f26ff7f498cb396397c8","flatsize":90018,"path":"All/xorg-macros-1.19.3.pkg","repopath":"All/xorg-macros-1.19.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21952,"desc":"This package contains the aclocal macros needed for building xorg modules\nfrom upstream source.","categories":["devel","x11"]},{"name":"xorg-fonts-miscbitmaps","origin":"x11-fonts/xorg-fonts-miscbitmaps","version":"7.7","comment":"X.Org miscellaneous bitmap fonts","maintainer":"x11@FreeBSD.org","www":"https://www.x.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f2f3a539befbe618dbd0e5eaa052fb838d95899a4645c57c19b168881468c9f6","flatsize":243,"path":"All/xorg-fonts-miscbitmaps-7.7.pkg","repopath":"All/xorg-fonts-miscbitmaps-7.7.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":1032,"desc":"This package contains fixed width, DECwindows cursor and session manager, Sun\nOpen Look, Kanji, and Kana bitmap fonts.","deps":{"encodings":{"origin":"x11-fonts/encodings","version":"1.1.0,1"},"font-arabic-misc":{"origin":"x11-fonts/font-arabic-misc","version":"1.0.3_4"},"font-cursor-misc":{"origin":"x11-fonts/font-cursor-misc","version":"1.0.3_4"},"font-daewoo-misc":{"origin":"x11-fonts/font-daewoo-misc","version":"1.0.3_4"},"font-dec-misc":{"origin":"x11-fonts/font-dec-misc","version":"1.0.3_4"},"font-isas-misc":{"origin":"x11-fonts/font-isas-misc","version":"1.0.3_4"},"font-jis-misc":{"origin":"x11-fonts/font-jis-misc","version":"1.0.3_4"},"font-micro-misc":{"origin":"x11-fonts/font-micro-misc","version":"1.0.3_4"},"font-misc-misc":{"origin":"x11-fonts/font-misc-misc","version":"1.1.2_4"},"font-mutt-misc":{"origin":"x11-fonts/font-mutt-misc","version":"1.0.3_4"},"font-schumacher-misc":{"origin":"x11-fonts/font-schumacher-misc","version":"1.1.2_4"},"font-sony-misc":{"origin":"x11-fonts/font-sony-misc","version":"1.0.3_4"},"font-sun-misc":{"origin":"x11-fonts/font-sun-misc","version":"1.0.3_4"}},"categories":["x11-fonts"]},{"name":"xorg-fonts-cyrillic","origin":"x11-fonts/xorg-fonts-cyrillic","version":"7.7","comment":"X.Org Cyrillic bitmap fonts","maintainer":"x11@FreeBSD.org","www":"https://www.x.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d57762dcd896a324c550f1bcb13f5d9a48deefa53fc41ab8719cbe1417248215","flatsize":243,"path":"All/xorg-fonts-cyrillic-7.7.pkg","repopath":"All/xorg-fonts-cyrillic-7.7.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":912,"desc":"This package contains X.Org Cyrillic bitmap fonts.","deps":{"encodings":{"origin":"x11-fonts/encodings","version":"1.1.0,1"},"font-cronyx-cyrillic":{"origin":"x11-fonts/font-cronyx-cyrillic","version":"1.0.3_4"},"font-misc-cyrillic":{"origin":"x11-fonts/font-misc-cyrillic","version":"1.0.3_4"},"font-screen-cyrillic":{"origin":"x11-fonts/font-screen-cyrillic","version":"1.0.4_4"},"font-winitzki-cyrillic":{"origin":"x11-fonts/font-winitzki-cyrillic","version":"1.0.3_4"}},"categories":["x11-fonts"]},{"name":"xpdf-qt6","origin":"graphics/xpdf","version":"4.05_3,1","comment":"Display PDF files and convert them to other formats","maintainer":"cy@FreeBSD.org","www":"https://www.xpdfreader.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a701ece75fb84bcd61f650bd33f9fc63131bc6adf4fc4f1097b9f1ab09fbb2b0","flatsize":14750339,"path":"All/xpdf-qt6-4.05_3,1.pkg","repopath":"All/xpdf-qt6-4.05_3,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1590608,"desc":"Xpdf is a viewer for Portable Document Format (PDF) files.  These are\nalso sometimes also called 'Acrobat' files, from the name of Adobe's\nPDF software.\n\nIt can also convert PDF input to ps, text, and info formats; and\nsplit out fonts and images.","deps":{"cups":{"origin":"print/cups","version":"2.4.11_1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gsfonts":{"origin":"print/gsfonts","version":"8.11_8"},"png":{"origin":"graphics/png","version":"1.6.47"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["graphics","print"],"shlibs_required":["libGLX.so.0","libOpenGL.so.0","libQt6Concurrent.so.6","libQt6Core.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6PrintSupport.so.6","libQt6Widgets.so.6","libc.so.8","libcups.so.2","libfontconfig.so.1","libfreetype.so.6","libgcc_s.so.1","libm.so.4","libpaper.so.1","libpng16.so.16","libpthread.so.0","libstdc++.so.6","libz.so.3"],"options":{"FONTCONFIG":"on","GUI":"on","LIBPAPER":"off","PRINT":"on","TYPE1":"on"},"annotations":{"cpe":"cpe:2.3:a:xpdfreader:xpdf:4.05:::::dragonfly6:x86_64:3","flavor":"qt6"},"messages":[{"message":"Please note: The binaries in this package -- pdffonts, pdfimages, pdfinfo,\npdfdetach, pdftohtml, pdftopng, pdftoppm, pdftops, pdftotext -- are\ninstalled in ${LOCALBASE}/libexec/xpdf. The reason for this is to not\nconflict with the poppler-utils package, which is a prerequisite of many\nother packages. If you need to use any of these utilites,\n\na) create symlinks in ${LOCALBASE}/bin or some other directory in $PATH, or\nb) install graphics/poppler-utils.","type":"install"}]},{"name":"xorg-fonts-75dpi","origin":"x11-fonts/xorg-fonts-75dpi","version":"7.7","comment":"X.Org 75dpi bitmap fonts","maintainer":"x11@FreeBSD.org","www":"https://www.x.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9837cb9630b97db688321d83c669ebb55d8ed4214d9de9138afe34dc95e4c5a5","flatsize":243,"path":"All/xorg-fonts-75dpi-7.7.pkg","repopath":"All/xorg-fonts-75dpi-7.7.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":920,"desc":"This package contains X.Org 75 dpi bitmap fonts.","deps":{"encodings":{"origin":"x11-fonts/encodings","version":"1.1.0,1"},"font-adobe-75dpi":{"origin":"x11-fonts/font-adobe-75dpi","version":"1.0.3_4"},"font-adobe-utopia-75dpi":{"origin":"x11-fonts/font-adobe-utopia-75dpi","version":"1.0.4_4"},"font-bh-75dpi":{"origin":"x11-fonts/font-bh-75dpi","version":"1.0.3_4"},"font-bh-lucidatypewriter-75dpi":{"origin":"x11-fonts/font-bh-lucidatypewriter-75dpi","version":"1.0.3_4"},"font-bitstream-75dpi":{"origin":"x11-fonts/font-bitstream-75dpi","version":"1.0.3_4"}},"categories":["x11-fonts"]},{"name":"xorg-vfbserver","origin":"x11-servers/xorg-server","version":"21.1.16,1","comment":"X.Org X server and related programs","maintainer":"x11@FreeBSD.org","www":"https://www.freedesktop.org/Software/xorg","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c9515143da64f736ae133af4791d2be3b0ae238e4be8c9da0ba43e23eebc68c8","flatsize":1797095,"path":"All/xorg-vfbserver-21.1.16,1.pkg","repopath":"All/xorg-vfbserver-21.1.16,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":707064,"desc":"This package contains Xvfb, a virtual framebuffer X server.\n\nSee also: https://www.x.org/","deps":{"libXau":{"origin":"x11/libXau","version":"1.0.11"},"libXdmcp":{"origin":"x11/libXdmcp","version":"1.1.5"},"libXfont2":{"origin":"x11-fonts/libXfont2","version":"2.0.6"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libunwind":{"origin":"devel/libunwind","version":"20240221_2"},"libxkbfile":{"origin":"x11/libxkbfile","version":"1.1.3"},"libxshmfence":{"origin":"x11/libxshmfence","version":"1.3.2"},"mesa-dri":{"origin":"graphics/mesa-dri","version":"21.3.9"},"pixman":{"origin":"x11/pixman","version":"0.44.2"},"xkbcomp":{"origin":"x11/xkbcomp","version":"1.4.7"},"xkeyboard-config":{"origin":"x11/xkeyboard-config","version":"2.41_4"}},"categories":["x11-servers"],"shlibs_required":["libGL.so.1","libXau.so.6","libXdmcp.so.6","libXfont2.so.2","libc.so.8","libcrypto.so.12","libm.so.4","libpixman-1.so.0","libpthread.so.0"],"annotations":{"cpe":"cpe:2.3:a:x.org:xorg-server:21.1.16:::::dragonfly6:x86_64","flavor":"xvfb"}},{"name":"xorg-fonts","origin":"x11-fonts/xorg-fonts","version":"7.7_1","comment":"X.org fonts meta-port","maintainer":"x11@FreeBSD.org","www":"https://www.x.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b3dd6fd229207d88e6c09cb8e0598479c947ed726b814f03024fc2fabb92b83e","flatsize":243,"path":"All/xorg-fonts-7.7_1.pkg","repopath":"All/xorg-fonts-7.7_1.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":932,"desc":"This meta-package installs all X.Org fonts and related programs.","deps":{"font-alias":{"origin":"x11-fonts/font-alias","version":"1.0.4"},"xorg-fonts-100dpi":{"origin":"x11-fonts/xorg-fonts-100dpi","version":"7.7"},"xorg-fonts-75dpi":{"origin":"x11-fonts/xorg-fonts-75dpi","version":"7.7"},"xorg-fonts-cyrillic":{"origin":"x11-fonts/xorg-fonts-cyrillic","version":"7.7"},"xorg-fonts-miscbitmaps":{"origin":"x11-fonts/xorg-fonts-miscbitmaps","version":"7.7"},"xorg-fonts-truetype":{"origin":"x11-fonts/xorg-fonts-truetype","version":"7.7_1"},"xorg-fonts-type1":{"origin":"x11-fonts/xorg-fonts-type1","version":"7.7"}},"categories":["x11-fonts"]},{"name":"xorg-fonts-100dpi","origin":"x11-fonts/xorg-fonts-100dpi","version":"7.7","comment":"X.Org 100dpi bitmap fonts","maintainer":"x11@FreeBSD.org","www":"https://www.x.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c92a228772a0266b473413d936e555d4630d041ba350904aad6f7b4deb917b37","flatsize":243,"path":"All/xorg-fonts-100dpi-7.7.pkg","repopath":"All/xorg-fonts-100dpi-7.7.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":928,"desc":"This package contains X.Org 100 dpi bitmap fonts.","deps":{"encodings":{"origin":"x11-fonts/encodings","version":"1.1.0,1"},"font-adobe-100dpi":{"origin":"x11-fonts/font-adobe-100dpi","version":"1.0.3_4"},"font-adobe-utopia-100dpi":{"origin":"x11-fonts/font-adobe-utopia-100dpi","version":"1.0.4_4"},"font-bh-100dpi":{"origin":"x11-fonts/font-bh-100dpi","version":"1.0.3_4"},"font-bh-lucidatypewriter-100dpi":{"origin":"x11-fonts/font-bh-lucidatypewriter-100dpi","version":"1.0.3_4"},"font-bitstream-100dpi":{"origin":"x11-fonts/font-bitstream-100dpi","version":"1.0.3_4"}},"categories":["x11-fonts"]},{"name":"xorg-fonts-type1","origin":"x11-fonts/xorg-fonts-type1","version":"7.7","comment":"X.Org Type1 fonts","maintainer":"x11@FreeBSD.org","www":"https://www.x.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7b7fecafb08337935b554b298fe978cf49aad4886163666f654b99208a2a35e3","flatsize":243,"path":"All/xorg-fonts-type1-7.7.pkg","repopath":"All/xorg-fonts-type1-7.7.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":912,"desc":"This package contains X.Org Type1 fonts.","deps":{"encodings":{"origin":"x11-fonts/encodings","version":"1.1.0,1"},"font-adobe-utopia-type1":{"origin":"x11-fonts/font-adobe-utopia-type1","version":"1.0.4_4"},"font-bh-type1":{"origin":"x11-fonts/font-bh-type1","version":"1.0.3_4"},"font-bitstream-type1":{"origin":"x11-fonts/font-bitstream-type1","version":"1.0.3_4"},"font-ibm-type1":{"origin":"x11-fonts/font-ibm-type1","version":"1.0.3_4"},"font-xfree86-type1":{"origin":"x11-fonts/font-xfree86-type1","version":"1.0.4_4"}},"categories":["x11-fonts"]},{"name":"xorg-drivers","origin":"x11-drivers/xorg-drivers","version":"7.7_7","comment":"X.org drivers meta-port","maintainer":"x11@FreeBSD.org","www":"https://www.x.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"783e4f6686530b311a800c36ded980ee54c8277c1397c5ff451f8f99d5498219","flatsize":243,"path":"All/xorg-drivers-7.7_7.pkg","repopath":"All/xorg-drivers-7.7_7.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":1096,"desc":"This package contains X.Org shared libraries, headers, and related files.","deps":{"xf86-input-keyboard":{"origin":"x11-drivers/xf86-input-keyboard","version":"1.9.0_6"},"xf86-input-mouse":{"origin":"x11-drivers/xf86-input-mouse","version":"1.9.3_5"},"xf86-video-ati":{"origin":"x11-drivers/xf86-video-ati","version":"19.1.0_7,1"},"xf86-video-intel":{"origin":"x11-drivers/xf86-video-intel","version":"2.99.917.923_1,1"},"xf86-video-scfb":{"origin":"x11-drivers/xf86-video-scfb","version":"0.0.7_2"},"xf86-video-vesa":{"origin":"x11-drivers/xf86-video-vesa","version":"2.5.0_3"}},"categories":["x11-drivers"],"options":{"AMDGPU":"off","AST":"off","ATI":"on","DUMMY":"off","EGALAX":"off","ELOGRAPHICS":"off","EVDEV":"off","INTEL":"on","JOYSTICK":"off","KEYBOARD":"on","MOUSE":"on","NV":"off","SCFB":"on","SYNAPTICS":"off","VESA":"on","VMMOUSE":"off","VMWARE":"off","VOID":"off","WACOM":"off"}},{"name":"xorg-docs","origin":"x11/xorg-docs","version":"1.7.2_1,1","comment":"X.org documentation files","maintainer":"x11@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4548ad31791d4d7f35fbc4699b16a2de538207a90428e19cf5201f2b52ca9de1","flatsize":292211,"path":"All/xorg-docs-1.7.2_1,1.pkg","repopath":"All/xorg-docs-1.7.2_1,1.pkg","licenselogic":"single","pkgsize":94496,"desc":"The documentation in this package is from xc/doc in the monolithic\nsource tree.  It is expected that most of the documentation included\nhere will be converted to a new format and then moved to the appropriate\npackage.","categories":["x11"]},{"name":"xoct","origin":"games/xoct","version":"5.5.2_2","comment":"Oct puzzle for X Window System","maintainer":"ports@FreeBSD.org","www":"http://www.tux.org/~bagleyd/puzzles.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b7ce580a126cdd094a7d1b83b500cea02db93b79db42928bad74155a39ff2c55","flatsize":50407,"path":"All/xoct-5.5.2_2.pkg","repopath":"All/xoct-5.5.2_2.pkg","licenselogic":"single","pkgsize":23152,"desc":"The  original  puzzle has 9 triangles per face (size = 3)\nand has period  4 turning (i.e. the face or points turn with\n90 degree intervals). The puzzle was designed by Uwe Meffert\nand  called  the  Magic  Octahedron  (or Star Puzzler).  The\npuzzle was not widely distributed but not exactly rare. This\npuzzle  has  some  analogies  to  the  Rubik's  Cube and the\nsolving  techniques  are  the  same to that of the Pyraminx.\nChristoph's  Magic  Jewel  is  similar  except  there are no\ntrivial    corners   to   solve.  This   has   2^22*12!   or\n2,009,078,326,886,400 different combinations.\n   Uwe Meffert also noticed that there could be an alternate\ntwisting  for  the  octahedron where it has period 3 turning\n(i.e. faces turn with 120 degree intervals).\n   One is able  to simulate a Trajber's Octahedron (period 3\nturning and sticky  mode).  Also one is able to simulate one\nwith variant turning (period 4 turning and sticky mode).","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["games"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXt.so.6","libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe xoct port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xorg-apps","origin":"x11/xorg-apps","version":"7.7_4","comment":"X.org apps meta-port","maintainer":"x11@FreeBSD.org","www":"https://www.x.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c499ff41d9663dd935e1e2765cf27dfbe0b43e32d70fd5ab5de1c9ce66d9145c","flatsize":243,"path":"All/xorg-apps-7.7_4.pkg","repopath":"All/xorg-apps-7.7_4.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":1576,"desc":"This meta-package installs all X.Org applications.","deps":{"appres":{"origin":"x11/appres","version":"1.0.5_1"},"bitmap":{"origin":"x11/bitmap","version":"1.1.1"},"iceauth":{"origin":"x11/iceauth","version":"1.0.8_3"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"},"sessreg":{"origin":"x11/sessreg","version":"1.1.2_1"},"setxkbmap":{"origin":"x11/setxkbmap","version":"1.3.2_1"},"smproxy":{"origin":"x11/smproxy","version":"1.0.6_1"},"twm":{"origin":"x11-wm/twm","version":"1.0.12_1"},"x11perf":{"origin":"x11/x11perf","version":"1.6.1_1"},"xauth":{"origin":"x11/xauth","version":"1.1.4"},"xbacklight":{"origin":"x11/xbacklight","version":"1.2.3_1"},"xcalc":{"origin":"x11/xcalc","version":"1.1.2_1"},"xclock":{"origin":"x11-clocks/xclock","version":"1.0.9_1"},"xcmsdb":{"origin":"x11/xcmsdb","version":"1.0.5_1"},"xconsole":{"origin":"x11/xconsole","version":"1.0.8_1"},"xcursorgen":{"origin":"x11/xcursorgen","version":"1.0.8_1"},"xdpyinfo":{"origin":"x11/xdpyinfo","version":"1.3.2_5"},"xdriinfo":{"origin":"x11/xdriinfo","version":"1.0.6_5"},"xev":{"origin":"x11/xev","version":"1.2.6"},"xf86dga":{"origin":"x11/xf86dga","version":"1.0.3_2"},"xgamma":{"origin":"x11/xgamma","version":"1.0.7_1"},"xgc":{"origin":"x11/xgc","version":"1.0.5_1"},"xhost":{"origin":"x11/xhost","version":"1.0.8_1"},"xinit":{"origin":"x11/xinit","version":"1.4.2_1,1"},"xinput":{"origin":"x11/xinput","version":"1.6.3_1"},"xkbcomp":{"origin":"x11/xkbcomp","version":"1.4.7"},"xkbevd":{"origin":"x11/xkbevd","version":"1.1.4_1"},"xkbutils":{"origin":"x11/xkbutils","version":"1.0.6"},"xkill":{"origin":"x11/xkill","version":"1.0.5_1"},"xlsatoms":{"origin":"x11/xlsatoms","version":"1.1.4_1"},"xlsclients":{"origin":"x11/xlsclients","version":"1.1.5_1"},"xmessage":{"origin":"x11/xmessage","version":"1.0.7"},"xmodmap":{"origin":"x11/xmodmap","version":"1.0.10_1"},"xpr":{"origin":"x11/xpr","version":"1.2.0"},"xprop":{"origin":"x11/xprop","version":"1.2.7"},"xrandr":{"origin":"x11/xrandr","version":"1.5.2_1"},"xrdb":{"origin":"x11/xrdb","version":"1.2.1_1"},"xrefresh":{"origin":"x11/xrefresh","version":"1.1.0"},"xset":{"origin":"x11/xset","version":"1.2.5_1"},"xsetroot":{"origin":"x11/xsetroot","version":"1.1.2_1"},"xterm":{"origin":"x11/xterm","version":"397_2"},"xvinfo":{"origin":"x11/xvinfo","version":"1.1.5_1"},"xwd":{"origin":"x11/xwd","version":"1.0.8_1"},"xwininfo":{"origin":"x11/xwininfo","version":"1.1.5_1"},"xwud":{"origin":"x11/xwud","version":"1.0.5_1"}},"categories":["x11"],"options":{"APPRES":"on","BITMAP":"on","ICEAUTH":"on","MKFONTSCALE":"on","SESSREG":"on","SETXKBMAP":"on","SMPROXY":"on","TWM":"on","X11PERF":"on","XAUTH":"on","XBACKLIGHT":"on","XCALC":"on","XCLOCK":"on","XCMSDB":"on","XCONSOLE":"on","XCURSORGEN":"on","XDPYINFO":"on","XDRIINFO":"on","XEV":"on","XF86DGA":"on","XGAMMA":"on","XGC":"on","XHOST":"on","XINIT":"on","XINPUT":"on","XKBCOMP":"on","XKBEVD":"on","XKBUTILS":"on","XKILL":"on","XLSATOMS":"on","XLSCLIENTS":"on","XMESSAGE":"on","XMODMAP":"on","XPR":"on","XPROP":"on","XRANDR":"on","XRDB":"on","XREFRESH":"on","XSET":"on","XSETROOT":"on","XTERM":"on","XVINFO":"on","XWD":"on","XWININFO":"on","XWUD":"on"}},{"name":"xorg","origin":"x11/xorg","version":"7.7_3","comment":"X.Org complete distribution metaport","maintainer":"x11@FreeBSD.org","www":"https://www.x.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a6bdb9d7ea627f89a4dcf67f9c2dec55ced0d226c8942c05f8be670f51348318","flatsize":243,"path":"All/xorg-7.7_3.pkg","repopath":"All/xorg-7.7_3.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":1000,"desc":"This is a metaport for many of the X.Org packages available in the ports tree.","deps":{"mesa-dri":{"origin":"graphics/mesa-dri","version":"21.3.9"},"xbitmaps":{"origin":"x11/xbitmaps","version":"1.1.2"},"xcursor-themes":{"origin":"x11-themes/xcursor-themes","version":"1.0.6"},"xorg-apps":{"origin":"x11/xorg-apps","version":"7.7_4"},"xorg-docs":{"origin":"x11/xorg-docs","version":"1.7.2_1,1"},"xorg-drivers":{"origin":"x11-drivers/xorg-drivers","version":"7.7_7"},"xorg-fonts":{"origin":"x11-fonts/xorg-fonts","version":"7.7_1"},"xorg-libraries":{"origin":"x11/xorg-libraries","version":"7.7_5"}},"categories":["x11"],"options":{"DOCS":"on"}},{"name":"xpdf4","origin":"graphics/xpdf4","version":"4.05_3,1","comment":"Display PDF files and convert them to other formats","maintainer":"cy@FreeBSD.org","www":"https://www.xpdfreader.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"47d107fbf3f52d0e1b5b3a145ae714f3e7a8303dcf232052cb75396967df86f1","flatsize":15042843,"path":"All/xpdf4-4.05_3,1.pkg","repopath":"All/xpdf4-4.05_3,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1568524,"desc":"Xpdf is a viewer for Portable Document Format (PDF) files.  These are\nalso sometimes also called 'Acrobat' files, from the name of Adobe's\nPDF software.\n\nIt can also convert PDF input to ps, text, and info formats; and\nsplit out fonts and images.","deps":{"cups":{"origin":"print/cups","version":"2.4.11_1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gsfonts":{"origin":"print/gsfonts","version":"8.11_8"},"png":{"origin":"graphics/png","version":"1.6.47"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["graphics","print"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5PrintSupport.so.5","libQt5Widgets.so.5","libc.so.8","libcups.so.2","libfontconfig.so.1","libfreetype.so.6","libm.so.4","libpaper.so.1","libpng16.so.16","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"FONTCONFIG":"on","GUI":"on","LIBPAPER":"off","PRINT":"on","TYPE1":"on"},"annotations":{"cpe":"cpe:2.3:a:xpdfreader:xpdf:4.05:::::dragonfly6:x86_64:3","flavor":"qt5"},"messages":[{"message":"Please note: The binaries in this package -- pdffonts, pdfimages, pdfinfo,\npdfdetach, pdftohtml, pdftopng, pdftoppm, pdftops, pdftotext -- are\ninstalled in ${LOCALBASE}/libexec/xpdf. The reason for this is to not\nconflict with the poppler-utils package, which is a prerequisite of many\nother packages. If you need to use any of these utilites,\n\na) create symlinks in ${LOCALBASE}/bin or some other directory in $PATH, or\nb) install graphics/poppler-utils.","type":"install"}]},{"name":"xorriso","origin":"sysutils/xorriso","version":"1.5.6_2","comment":"ISO image manipulation tool based on Libburnia","maintainer":"wen@FreeBSD.org","www":"https://dev.lovelyhq.com/libburnia/web/wiki","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a4f9f3489d020e83e115cdeb2d170dbef3b1dbb3980b38cf51c06b3f13523272","flatsize":3704936,"path":"All/xorriso-1.5.6_2.pkg","repopath":"All/xorriso-1.5.6_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":926152,"desc":"Libisoburn is a front-end for libraries libburn and libisofs of\nthe libburnia project.\n\nXorriso copies file objects from POSIX compliant filesystems into\nRock Ridge enhanced ISO 9660 filesystems and allows session-wise\nmanipulation of such filesystems. It can load the management\ninformation of existing ISO images and it writes the session results\nto optical media or to filesystem objects.  Vice versa xorriso is\nable to restore file objects from ISO 9660 filesystems.\n\nSee also: https://www.gnu.org/software/xorriso/","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libburn":{"origin":"devel/libburn","version":"1.5.6_1"},"libedit":{"origin":"devel/libedit","version":"3.1.20250104,1"},"libisofs":{"origin":"devel/libisofs","version":"1.5.6"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["sysutils"],"shlibs_required":["libburn.so.4","libc.so.8","libisofs.so.6","libpthread.so.0","libreadline.so.8","libz.so.3"],"options":{"CDIO":"off","DEBUG":"off","DOCS":"on","LIBACL":"on","LIBJTE":"on","READLINE":"on","TK":"off","XATTR":"on","ZLIB":"on"}},{"name":"xopcodecalc","origin":"devel/xopcodecalc","version":"0.05","comment":"Graphical x86 CPU opcode calculator","maintainer":"danfe@FreeBSD.org","www":"https://github.com/horsicq/XOpcodeCalc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b6c6a184e281025a6a8993eb20ee8cc394101a3153df2c853cf4fdd39247bf84","flatsize":409109,"path":"All/xopcodecalc-0.05.pkg","repopath":"All/xopcodecalc-0.05.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":195392,"desc":"This small program calculates and displays x86 CPU opcodes in\ngraphical, easily readable way.  It is based on Qt libraries.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["devel"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"xorg-conf-examples","origin":"x11/xorg-conf-examples","version":"1.0","comment":"X.Org config examples","maintainer":"zrj@efnet.irc","www":"https://www.x.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1b6278087e33c0557d8c17ed8bd54593cdb223f89a0f06a19480684ad423fabb","flatsize":666,"path":"All/xorg-conf-examples-1.0.pkg","repopath":"All/xorg-conf-examples-1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1272,"desc":"Various X.org xonfig examples.\n\nWWW: https://www.x.org/","categories":["x11"],"messages":[{"message":"Copy needed configurations from /usr/local/share/X11/xorg-conf-examples/\nto /usr/local/etc/X11/xorg.conf.d/ as needed.","type":"install"}]},{"name":"xoids","origin":"games/xoids","version":"1.5_2","comment":"X Window Asteroids style game with full color pixmaps","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0d408578d0c4aa4195a908ed80e7cc9fc808a537cffaa6b9a62c7368c675674e","flatsize":78643,"path":"All/xoids-1.5_2.pkg","repopath":"All/xoids-1.5_2.pkg","licenselogic":"single","pkgsize":30336,"desc":"Xoids is an asteroids-type game written for X in my (spare) time. The\ngame was originally developed on a Sun4 system while on an oceanographic\nresearch cruise.  It's by no means finished.\n\n   While  Xoids  is  strikingly  similar to the original Asteroids game,\nthere are some differences:\n\n   o  Full color pixmaps\n   o  One or Two Player (duel and cooperative) modes\n   o  Can bounce off asteroids instead of dying (if going slow)\n   o  Shots have relative speed, and impart intertia to the ship\n   o  Asteroids have appropriate \"masses\": realistic physics\n   o  The alien (called the Slurb) tracks players rather than\n      flying around aimlessly\n   o  Thrusting and using hyperspace can overheat your engines (boom!)\n   o  Co-op mode links players together via a flexible space-cable","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["games"],"shlibs_required":["libX11.so.6","libXpm.so.4","libc.so.8","libm.so.4"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe xoids port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xob","origin":"x11/xob","version":"0.3_1","comment":"Lightweight overlay volume (or anything) bar for the X Window System","maintainer":"lcook@FreeBSD.org","www":"https://github.com/florentc/xob","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0fa6287b8941b617354a04e789a64ae02412a3de00cb2f1e75290634782e0c0c","flatsize":79727,"path":"All/xob-0.3_1.pkg","repopath":"All/xob-0.3_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":30960,"desc":"Lightweight configurable overlay (volume/backlight/ progress/anything) bar for\nthe X Window System (and Wayland compositors with XWayland).\n\nEach time a new value is read on the standard input, it is displayed as a\ntv-like bar over other windows. It then vanishes after a configurable amount\nof time. A value followed by a bang '!' is displayed using an alternate color\nto account for special states (e.g. muted audio). There is also support for\noverflows (when the value exceeds the maximum).","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libconfig":{"origin":"devel/libconfig","version":"1.7.3"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXrender.so.1","libc.so.8","libconfig.so.11"],"options":{"DOCS":"on"}},{"name":"xorg-cf-files","origin":"x11/xorg-cf-files","version":"1.0.8_1","comment":"X.org cf files for use with imake builds","maintainer":"x11@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"007c86ea298969ea9f045cf78c7f14d17c605b1ea830474d031019e137ec0a91","flatsize":1159772,"path":"All/xorg-cf-files-1.0.8_1.pkg","repopath":"All/xorg-cf-files-1.0.8_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":167180,"desc":"X.org cf files for use with imake based builds.","categories":["x11"]},{"name":"xmsg","origin":"x11/xmsg","version":"1.1_3","comment":"Shows a message on the screen","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ab2a34ba03fe963693083e97ff86fa2fb135c641582355ff76bad974e5d40cce","flatsize":18334,"path":"All/xmsg-1.1_3.pkg","repopath":"All/xmsg-1.1_3.pkg","licenselogic":"single","pkgsize":8556,"desc":"The old X11R4 version of xmessage updated for X11R5 and renamed\nto xmsg.  This is convenient to use with biffer(8).\n\nModified at the University of Waterloo circa 1995, and in use since\nthen with some modifications.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["x11"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXaw.so.7","libXext.so.6","libXmu.so.6","libXt.so.6","libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe xmsg port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xnotify","origin":"x11/xnotify","version":"0.9.3_3","comment":"Read notifications from stdin and display them on the screen","maintainer":"ports@FreeBSD.org","www":"https://github.com/phillbush/xnotify","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"29adab1a78af2b29e73c299a6a512e681ae18851fa276d195885f42ce198e198","flatsize":33669,"path":"All/xnotify-0.9.3_3.pkg","repopath":"All/xnotify-0.9.3_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16244,"desc":"XNotify displays a notification on the screen. XNotify receives a\nnotification specification in stdin and shows a notification for the\nuser on the screen.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"imlib2":{"origin":"graphics/imlib2","version":"1.12.4_1,2"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"}},"categories":["x11"],"shlibs_required":["libImlib2.so.1","libX11.so.6","libXft.so.2","libXinerama.so.1","libc.so.8","libfontconfig.so.1"],"messages":[{"message":"===>   NOTICE:\n\nThe xnotify port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xplr","origin":"misc/xplr","version":"0.21.9_2","comment":"Hackable, minimal, fast TUI file explorer","maintainer":"lcook@FreeBSD.org","www":"https://xplr.dev","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"78991bab5bab7e8042f13f58ef48839e367e3970190863fff667a2356586c320","flatsize":6150894,"path":"All/xplr-0.21.9_2.pkg","repopath":"All/xplr-0.21.9_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1680824,"desc":"Hackable, minimal, fast TUI file explorer, stealing\nideas from nnn and fzf. XLPR strives to be fast and\nminimalist, its specialty is its hackability. You\ncan configure the key bindings, different run modes,\nthe way it looks, and much more by modifying one single\nconfiguration file.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"luajit-devel":{"origin":"lang/luajit-devel","version":"2.1.0.20250311"}},"categories":["misc"],"shlibs_required":["libc.so.8","libluajit-5.1.so.2","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"Since release 0.10.0, the default config.yml configuration has been\nfully replaced with a new init.lua configuration. If you have a lot of\ncustomization in your existing config.yml, you can use xplr-yml2lua[1]\nto help with the migration.\n\n[1] https://github.com/sayanarijit/xplr-yml2lua","type":"upgrade","maximum_version":"0.10.0"}]},{"name":"xneko","origin":"games/xneko","version":"1.0_2,1","comment":"The classic cat-and-mouse","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3bf5424f8e043aa02b82751f0aff692741d5f9f4942848466d1f5fb67574ad24","flatsize":21657,"path":"All/xneko-1.0_2,1.pkg","repopath":"All/xneko-1.0_2,1.pkg","licenselogic":"single","pkgsize":9684,"desc":"Xneko displays a window in which a cat chases your ``mouse'' cursor.\n\nThe word ``neko'' means ``cat'' in Japanese.\n\nMasayuki Koba, 1990","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["games"],"shlibs_required":["libX11.so.6","libc.so.8","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe xneko port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xnee","origin":"x11/xnee","version":"3.19_3","comment":"X11 events recorder and player","maintainer":"zab@zltech.eu","www":"http://www.sandklef.com/xnee/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6678ee46ff214491b64d2a3388328070500506ae890be02bb06bf5d6e93138b8","flatsize":397236,"path":"All/xnee-3.19_3.pkg","repopath":"All/xnee-3.19_3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":114500,"desc":"Xnee receives X11 protocol data (e.g. XEvents) from an X server and\nprints them to a file (or stdout).  By recording events such as\nMapNotify, the replaying of events can be synchronized.  This is not only\nuseful but essential.  We cannot replay or regenerate keyboard-events to\na window before it's ready to \"receive\" events.  By recording events and\nrequests synchronization can be implemented.  Xnee can also distribute\nevents (both when recording and replaying) to other displays.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXtst.so.6","libc.so.8"],"options":{"GNEE":"off"}},{"name":"xnecview","origin":"comms/xnecview","version":"1.36_4","comment":"X11 viewer of NEC2 input and output data","maintainer":"xride@FreeBSD.org","www":"https://wwwhome.cs.utwente.nl/%7Eptdeboer/ham/xnecview/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"37ba6cfa6cc560cfc9da311a1611b8628617b5e8ca2946739fa7386551b17b74","flatsize":140103,"path":"All/xnecview-1.36_4.pkg","repopath":"All/xnecview-1.36_4.pkg","licenselogic":"single","pkgsize":63004,"desc":"Xnecview is a program for visualizing the input and output files of the NEC\nantenna simulation software. It runs on Linux/Unix systems with the X window\nsystem.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["comms","hamradio"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpng16.so.16","libpthread.so.0"]},{"name":"xoj","origin":"games/xoj","version":"1.0_2","comment":"O. J. Simpson Simulator root window demo","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ff5db6766b949db7ab98f79269c49fc2808304be0eb0adabbd387d9d007f5396","flatsize":16904,"path":"All/xoj-1.0_2.pkg","repopath":"All/xoj-1.0_2.pkg","licenselogic":"single","pkgsize":6464,"desc":"Another root window demo. Lots of pretty icons scurry around\nyour screen, chasing O.J. Simpson  and  degrading  your systems\nperformance no doubt! \"Relive the experience\".","deps":{"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"}},"categories":["games"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXaw.so.7","libXext.so.6","libXmu.so.6","libXpm.so.4","libXt.so.6","libc.so.8","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe xoj port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xmx","origin":"x11/xmx","version":"1.1_3","comment":"X protocol multiplexor","maintainer":"ports@FreeBSD.org","www":"https://cs.brown.edu/software/xmx/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9a7ab2b954ca02210bf4ba5f40b32b594a23d7d44e61ee5598c9df50e8777b24","flatsize":53690,"path":"All/xmx-1.1_3.pkg","repopath":"All/xmx-1.1_3.pkg","licenselogic":"single","pkgsize":23376,"desc":"XMX is an X protocol multiplexor.  It is a standalone utility for displaying\nan X Windows session on multiple displays.  XMX takes advantage of the\nnetworked nature of the X Window System by tapping the communication link\nbetween an X client and an X server.  In this way, XMX works with any\nX clients and any X servers, without the need to modify either.\n\nIt's tempting to call this \"broadcast software,\" and that is certainly the\neffect.  In reality, though, XMX is \"multicast\" software.  It must know\nall the slave machines ahead of time and it connects to each one directly.\nXMX is more like mail than news.\n\nXMX connects to N servers like an X client, then accepts connections from\nM clients like an X server.  One of those servers is designated the \"master\"\nfrom which input is directed to the clients.  The other servers are \"slaves.\"\nSlave servers receive only those protocol requests that are necessary for\nthem to maintain a visual look-alike of the master server's display.\n\nThis software was developed at Brown University for use in our electronic\nclassroom.  Some version of it has been in use here since 1988.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libc.so.8","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe xmx port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xneur","origin":"deskutils/xneur","version":"0.20.0_4","comment":"Auto keyboard switcher","maintainer":"mizhka@gmail.com","www":"https://launchpad.net/xneur","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"841a3266e1245f54ab685570f8a6b206c1f36449fb2ec2934630a01f8b10f068","flatsize":2590050,"path":"All/xneur-0.20.0_4.pkg","repopath":"All/xneur-0.20.0_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":317956,"desc":"In-place converter of text typed in with a wrong keyboard layout. When users\nwork in multilingual environment (e.g. Russian+English), they sometimes type\nin text with wrong keyboard layout. In auto mode XNeur can automatically\ndetect language of a word user typed, switch keyboard layout and convert the\nword from one keyboard layout into another. In manual mode user has ability\nto convert last typed word or some selected text using hot keys. The idea of\nthis utility is similar to Punto Switcher for Windows. For now XNeur support\nEnglish, Russian, Ukrainian, Belarusian, French, Romanian, Bulgarian, Czech,\nGreek, Estonian, Armenian, Lithuanian, Latvian, Poland, Spanish and Uzbek\nlanguages.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"},"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freealut":{"origin":"audio/freealut","version":"1.1.0_4"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"libnotify":{"origin":"devel/libnotify","version":"0.8.6"},"openal-soft":{"origin":"audio/openal-soft","version":"1.24.2_2"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["deskutils"],"shlibs_required":["libX11.so.6","libXi.so.6","libXtst.so.6","libalut.so.0","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libnotify.so.4","libopenal.so.1","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0"],"options":{"ASPELL":"on","NLS":"on","SOUND":"on","X11":"off","XOSD":"off"}},{"name":"xpdf","origin":"graphics/xpdf","version":"4.05_3,1","comment":"Display PDF files and convert them to other formats","maintainer":"cy@FreeBSD.org","www":"https://www.xpdfreader.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8999274958131f41df3c915e6b618e38ab9cf428deef2e4dec79d886437da5a6","flatsize":15042843,"path":"All/xpdf-4.05_3,1.pkg","repopath":"All/xpdf-4.05_3,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1565888,"desc":"Xpdf is a viewer for Portable Document Format (PDF) files.  These are\nalso sometimes also called 'Acrobat' files, from the name of Adobe's\nPDF software.\n\nIt can also convert PDF input to ps, text, and info formats; and\nsplit out fonts and images.","deps":{"cups":{"origin":"print/cups","version":"2.4.11_1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gsfonts":{"origin":"print/gsfonts","version":"8.11_8"},"png":{"origin":"graphics/png","version":"1.6.47"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["graphics","print"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5PrintSupport.so.5","libQt5Widgets.so.5","libc.so.8","libcups.so.2","libfontconfig.so.1","libfreetype.so.6","libm.so.4","libpaper.so.1","libpng16.so.16","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"FONTCONFIG":"on","GUI":"on","LIBPAPER":"off","PRINT":"on","TYPE1":"on"},"annotations":{"cpe":"cpe:2.3:a:xpdfreader:xpdf:4.05:::::dragonfly6:x86_64:3","flavor":"qt5"},"messages":[{"message":"Please note: The binaries in this package -- pdffonts, pdfimages, pdfinfo,\npdfdetach, pdftohtml, pdftopng, pdftoppm, pdftops, pdftotext -- are\ninstalled in ${LOCALBASE}/libexec/xpdf. The reason for this is to not\nconflict with the poppler-utils package, which is a prerequisite of many\nother packages. If you need to use any of these utilites,\n\na) create symlinks in ${LOCALBASE}/bin or some other directory in $PATH, or\nb) install graphics/poppler-utils.","type":"install"}]},{"name":"xmp","origin":"audio/xmp","version":"4.2.0_3,1","comment":"Player for many different Amiga and PC module formats","maintainer":"ehaupt@FreeBSD.org","www":"https://xmp.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"91be04762e3f64f13e41a7fcff2ed2bbc7d49ee555ec3f1bbdb6a136cd693788","flatsize":71367,"path":"All/xmp-4.2.0_3,1.pkg","repopath":"All/xmp-4.2.0_3,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":29804,"desc":"The Extended Module Player, or xmp, is a portable command-line module player\nsupports over 80 mainstream and obscure module formats from Amiga, Atari,\nAcorn, Apple IIgs and PC.","deps":{"libxmp":{"origin":"audio/libxmp","version":"4.6.2"}},"categories":["audio"],"shlibs_required":["libc.so.8","libxmp.so.4"],"options":{"ALSA":"off","OSS":"on","PULSEAUDIO":"off","SNDIO":"off"}},{"name":"xmountains","origin":"graphics/xmountains","version":"2.11","comment":"X11 based fractal landscape generator","maintainer":"ak@FreeBSD.org","www":"https://spbooth.github.io/xmountains/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"84e14a401a0e2a7b8e449cad48ae7f88b6f982a0ff1cdbd99db4d4f8fce60cbc","flatsize":42577,"path":"All/xmountains-2.11.pkg","repopath":"All/xmountains-2.11.pkg","licenselogic":"single","pkgsize":19840,"desc":"Xmountains is a X11 based fractal landscape generator. It generates\nrandom fractal surfaces and displays them in a window. While the\nprogram is running the fractal is continuously extended on the right\nand the image is scrolled from right to left to expose the newly\ngenerated area.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"xbitmaps":{"origin":"x11/xbitmaps","version":"1.1.2"}},"categories":["graphics","x11"],"shlibs_required":["libX11.so.6","libc.so.8","libm.so.4"]},{"name":"xmotd","origin":"x11/xmotd","version":"1.17.3.b_3","comment":"Message-of-the-day browser for X11 and dumb-terminals","maintainer":"ports@FreeBSD.org","www":"https://www.ee.ryerson.ca/~elf/xmotd/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c55ec860e8d1dd2888648ddfe6ebe1ac5ecde75248b4efd6da806f84e02b04e9","flatsize":51396,"path":"All/xmotd-1.17.3.b_3.pkg","repopath":"All/xmotd-1.17.3.b_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":22908,"desc":"xmotd is a message-of-the-day browser for X11 and dumb-terminals, that\ncan also be used to broadcast messages to users logged in across a\nnetwork.  xmotd periodically checks whether a file has been modified\nand pops up and displays the contents of the file, if it has.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["x11"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXaw.so.7","libXext.so.6","libXmu.so.6","libXpm.so.4","libXt.so.6","libc.so.8"],"options":{"HTML":"off","MOTIF":"off","XPM":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe xmotd port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xmore","origin":"x11/xmore","version":"1.0.4","comment":"Plain text display program for X","maintainer":"x11@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"669af3be510e2672862e84bbd2a2deb87cd368d4a2344f46204488373488bd89","flatsize":12973,"path":"All/xmore-1.0.4.pkg","repopath":"All/xmore-1.0.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4792,"desc":"This package contains the xmore plain text display program for the X Window\nSystem.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXaw.so.7","libXt.so.6","libc.so.8"]},{"name":"xmorse","origin":"comms/xmorse","version":"20041125_10","comment":"Fully automatic Morse code teaching machine","maintainer":"sunrychen@gmail.com","www":"http://c2.com/morse","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"54016e5fa34ec31bf6eb095a316a73bdb21189494a836970cbc7ef16b237d57c","flatsize":71944,"path":"All/xmorse-20041125_10.pkg","repopath":"All/xmorse-20041125_10.pkg","licenselogic":"single","pkgsize":23836,"desc":"A fully automatic Morse code teaching machine. Teaches you to receive\nMorse code. It starts with a few letters and adds more when it sees that\nyou are ready. The program won't teach you to send code. It runs in X Window.\nBuilt with the Fast Light ToolKit(fltk) and the Simple Directmedia Layer(SDL).\n\nIt need to be compiled on X Window term for the reason fluid(fltk) need to.","deps":{"fltk":{"origin":"x11-toolkits/fltk","version":"1.3.10"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"}},"categories":["comms","hamradio"],"shlibs_required":["libSDL-1.2.so.0","libX11.so.6","libXcursor.so.1","libXext.so.6","libXfixes.so.3","libXft.so.2","libXinerama.so.1","libXrender.so.1","libc.so.8","libfltk.so.1.3","libfontconfig.so.1","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"xom","origin":"textproc/xom","version":"1.2.11,1","comment":"Open source (LGPL), tree-based API for processing XML with Java","maintainer":"ports@FreeBSD.org","www":"http://www.xom.nu/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b277a4501e14330e3a914425afffa0428920125d6d847d32d204ed0e37bed083","flatsize":2608445,"path":"All/xom-1.2.11,1.pkg","repopath":"All/xom-1.2.11,1.pkg","licenselogic":"single","pkgsize":524400,"desc":"XOM is a new XML object model. It is an open source (LGPL), tree-based API for\nprocessing XML with Java that strives for correctness and simplicity.\n\nXOM is designed to be easy to learn and easy to use. It works very\nstraight-forwardly, and has a very shallow learning curve. Assuming you're\nalready familiar with XML, you should be able to get up and running with XOM\nvery quickly.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"},"xalan-j":{"origin":"textproc/xalan-j","version":"2.7.2"},"xerces-j":{"origin":"textproc/xerces-j","version":"2.12.2"}},"categories":["java","textproc"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe xom port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xmodmap","origin":"x11/xmodmap","version":"1.0.10_1","comment":"Utility for modifying keymaps and pointer button mappings in X","maintainer":"x11@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3dd30b8125ca37d727cc60beb80e3c7f7922ce5d46b06f30c9340bdae623cd6e","flatsize":40698,"path":"All/xmodmap-1.0.10_1.pkg","repopath":"All/xmodmap-1.0.10_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20156,"desc":"This package contains xmodmap, which is a program for editing and displaying\nthe keyboard modifier map and keymap table in X.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libc.so.8"]},{"name":"xmris","origin":"games/xmris","version":"4.04_6","comment":"Version of the Mr Do video arcade game for X11","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a07db8202e65721e3192cae2dd48cd20236d4d64233cb0d3004302f2208ac1f3","flatsize":363659,"path":"All/xmris-4.04_6.pkg","repopath":"All/xmris-4.04_6.pkg","licenselogic":"single","pkgsize":134600,"desc":"You control a gnome, who can walk around a garden, along paths already\nmarked, or create new paths wherever you wish. You also have a ball,\nwhich can be thrown in the direction you're facing, towards the gnome's\nfeet. Points are scored for collecting cherries, killing monsters and\ncollecting the prize left when all the monsters have come out of their den.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["games"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXaw.so.7","libXext.so.6","libXmu.so.6","libXt.so.6","libc.so.8","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe xmris port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xmmix","origin":"audio/xmmix","version":"1.2.2_6","comment":"Motif-based audio mixer","maintainer":"ports@FreeBSD.org","www":"https://www.ibiblio.org/tkan/xmmix/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bef779061181f401bc51c55b9fcb3789cb60f3c8c3dc9e217e8e83c714490db8","flatsize":49799,"path":"All/xmmix-1.2.2_6.pkg","repopath":"All/xmmix-1.2.2_6.pkg","licenselogic":"single","pkgsize":18960,"desc":"Xmmix is a sound mixer utility for the X Window System using the OSF/Motif\ninterface.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"open-motif":{"origin":"x11-toolkits/open-motif","version":"2.3.8_8"}},"categories":["audio"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXm.so.4","libXt.so.6","libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe xmmix port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xmlto","origin":"textproc/xmlto","version":"0.0.28_3","comment":"Front-end to an XSL toolchain","maintainer":"mandree@FreeBSD.org","www":"https://pagure.io/xmlto/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c04d83908761fe5f6d4adbac8f18b2b9ad6d77f5de381efb71c89b3ac0853506","flatsize":187376,"path":"All/xmlto-0.0.28_3.pkg","repopath":"All/xmlto-0.0.28_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":45068,"desc":"xmlto is a front-end to an XSL toolchain. It chooses an appropriate\nstylesheet for the conversion you want and applies it using an external\nXSL-T processor.  It also performs any necessary post-processing.\n\nSupported conversions from DocBook XML: dvi, fo, html, html-nochunks,\nhtmlhelp, javahelp, man, pdf, ps, txt, xhtml, xhtml-nochunks.\n\nCurrently the only XSL-T processor supported is xsltproc (textproc/libxslt).\nFor DVI, PDF and PostScript output, PassiveTeX (print/passivetex) is required.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"docbook-xml":{"origin":"textproc/docbook-xml","version":"5.0_3"},"docbook-xsl":{"origin":"textproc/docbook-xsl","version":"1.79.1_1,1"},"getopt":{"origin":"misc/getopt","version":"1.1.6_2"},"libpaper":{"origin":"print/libpaper","version":"1.1.28_1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"w3m":{"origin":"www/w3m","version":"0.5.3.20250305_1"}},"categories":["textproc"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on","DBLATEX":"off","FOP":"off","PASSIVETEX":"off"},"messages":[{"message":"For benefits of conversions away from XHTML1 through XSL-FO,\na stylesheet xhtml2fo.xsl has been installed\ninto /usr/local/share/xmlto. Example use:\n\n  xmlto pdf -x /usr/local/share/xmlto/xhtml2fo.xsl myXHTML1file.xml\n\nMore style sheets for XHTML1 conversions can be found at\n<http://www.antennahouse.com/XSLsample/XSLsample.htm>\nunder \"Stylesheet for XHTML to XSL-FO transformation\"","type":"install"}]},{"name":"xmlrpc-epi","origin":"net/xmlrpc-epi","version":"0.54.2_4","comment":"General purpose implementation of the xmlrpc specification in C","maintainer":"ports@FreeBSD.org","www":"https://xmlrpc-epi.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6880b4cb2e31b60e6de2433d38ea8e6f723996658fceb1edd7a67345f6592aae","flatsize":328621,"path":"All/xmlrpc-epi-0.54.2_4.pkg","repopath":"All/xmlrpc-epi-0.54.2_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":71056,"desc":"xmlrpc-epi is an implementation of the xmlrpc protocol in C. It provides an easy\nto use API for developers to serialize RPC requests to and from XML. It does\n*not* include a transport layer, such as HTTP. The API is primarily based upon\nproprietary code written for internal usage at Epinions.com, and was later\nmodified to incorporate concepts from the xmlrpc protocol. It passed the xmlrpc\nvalidation test suite in December 2000.\n\nAs of Sept. 27, 2001, experimental support for SOAP v 1.1 has been added to the\nlibrary. This support is implemented transparently to the application such that\na single API can be used for manipulation of values, yet both SOAP and XML-RPC\ncan be read or written.\n\nVarious iterations of this code have been/are running at Epinions.com and are\nsufficiently fast for the high traffic volume this site encounters, with several\nxmlrpc type requests generated for each user http request. No specific speed\nclaims are made. Your mileage may vary.","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"}},"categories":["net"],"shlibs_required":["libc.so.8","libexpat.so.1"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe xmlrpc-epi port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xmoontool","origin":"astro/xmoontool","version":"3.0.3_9","comment":"Version of John Walker's classical moontool for X11/Motif","maintainer":"frank@dynamical-systems.org","www":"http://www.senax.net/xmoontool/xmoontool.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"85a5ff33b343ec4a3d286c43faf1824fbc95736a82cf700466cdd09aec21510d","flatsize":44574,"path":"All/xmoontool-3.0.3_9.pkg","repopath":"All/xmoontool-3.0.3_9.pkg","licenselogic":"single","pkgsize":17676,"desc":"John Walker's moontool for the X11 desktop. It shows a real-time picture\nof the moon phases and displays some related astronomical data about the\nmoon and the sun. -- This version of the program uses the Motif toolkit.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libnova":{"origin":"astro/libnova","version":"0.15.0_1"},"open-motif":{"origin":"x11-toolkits/open-motif","version":"2.3.8_8"}},"categories":["astro"],"shlibs_required":["libX11.so.6","libXm.so.4","libXt.so.6","libc.so.8","libm.so.4","libnova-0.15.so.0"],"options":{"DOCS":"on","LIBNOVA":"on"}},{"name":"xsv-rs","origin":"textproc/xsv-rs","version":"0.13.0_65","comment":"Fast CSV toolkit","maintainer":"mikael@FreeBSD.org","www":"https://github.com/BurntSushi/xsv","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b91d4e39206764495d14bcfdecc990da6bea5642142fdcd31d289dd45ceba716","flatsize":26776621,"path":"All/xsv-rs-0.13.0_65.pkg","repopath":"All/xsv-rs-0.13.0_65.pkg","licenselogic":"or","licenses":["MIT","UNLICENSE"],"pkgsize":4507208,"desc":"xsv is a suite of command line utilities for indexing, slicing,\nanalyzing, splitting and joining CSV files.","categories":["textproc"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"xmlppm","origin":"textproc/xmlppm","version":"0.98.3_2","comment":"XML-Conscious PPM Compression","maintainer":"hsmtkk@gmail.com","www":"https://xmlppm.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4d4d422a4e877b36a34d6943766665bd56203c9d1cbb5ae50d369c2d930003a6","flatsize":110091,"path":"All/xmlppm-0.98.3_2.pkg","repopath":"All/xmlppm-0.98.3_2.pkg","licenselogic":"single","pkgsize":31292,"desc":"XMLPPM is a data compression program that compresses XML files from 5 to\n30%25 better than any existing text or XML-specific compressors. It is a\ncombination of the well-known Prediction by Partial Match (PPM) algorithm\nfor text compression, first described by Cleary and Witten in 1984, and an\napproach to modeling tree-structured data called Multiplexed Hierarchical\nModeling (MHM) that I have developed.","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libexpat.so.1","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"xmlink","origin":"games/xmlink","version":"5.5.2_3","comment":"Missing Link puzzle for X Window System","maintainer":"ports@FreeBSD.org","www":"http://www.tux.org/~bagleyd/puzzles.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"00fc48be005d8d80424780aeca3d27fb2471621627923a4090d4121be64e1d95","flatsize":43393,"path":"All/xmlink-5.5.2_3.pkg","repopath":"All/xmlink-5.5.2_3.pkg","licenselogic":"single","pkgsize":18100,"desc":"Ideal's The Missing Link, a 4x4 puzzle, riding on the wave of Rubik's\nCube craze.  There are many variations on this theme, including the \"6x6\"\npuzzle and Babylon Tower.  What makes the Missing Link a harder puzzle to\nsolve is that the 2 center positions rotate together.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["games"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXt.so.6","libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe xmlink port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xmlenc","origin":"textproc/xmlenc","version":"0.52_3","comment":"Light-weight XML encoding library for Java","maintainer":"ports@FreeBSD.org","www":"https://xmlenc.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"94eabf713a8eb7c7ab9beb2df5e7f7788961009246142347ec7899b15b9613f3","flatsize":622682,"path":"All/xmlenc-0.52_3.pkg","repopath":"All/xmlenc-0.52_3.pkg","licenselogic":"single","pkgsize":50328,"desc":"Light-weight XML encoding library for Java. It fills the gap\nbetween a light-weight parser like SAX, and a heavy-weight XML\noutput library, like JDOM.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","textproc"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe xmlenc port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xmltooling","origin":"devel/xmltooling","version":"3.3.0","comment":"Low level XML support for SAML","maintainer":"girgen@FreeBSD.org","www":"https://wiki.shibboleth.net/confluence/display/OpenSAML/XMLTooling-C","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aa25d8b2681250fb514516401bb94a5bf5dbd59921c9727f630a7074be74bec6","flatsize":5971079,"path":"All/xmltooling-3.3.0.pkg","repopath":"All/xmltooling-3.3.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":756620,"desc":"Shibboleth 2.x relies on OpenSAML 2, which in turn requires this\nlower-level library that provides a higher level interface to XML\nprocessing, particularly in light of signing and encryption.","deps":{"apache-xml-security-c":{"origin":"security/apache-xml-security-c","version":"3.0.0_1"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"log4shib":{"origin":"devel/log4shib","version":"2.0.1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["devel","security"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:xmltooling_project:xmltooling:3.3.0:::::dragonfly6:x86_64"}},{"name":"xpeviewer","origin":"devel/xpeviewer","version":"0.04","comment":"Cross-platform graphical PE file viewer/editor","maintainer":"danfe@FreeBSD.org","www":"https://github.com/horsicq/XPEViewer","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3fe11d240f6c11457f66c6b145ac3591c5cefa617c2b3c12dd85104ee9f57585","flatsize":16034667,"path":"All/xpeviewer-0.04.pkg","repopath":"All/xpeviewer-0.04.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3330896,"desc":"This is versatile graphical viewer and editor for PE files,\nbased on the stock Qt libraries and a few custom components.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-opengl":{"origin":"graphics/qt5-opengl","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["devel"],"shlibs_required":["libGL.so.1","libQt5Concurrent.so.5","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5OpenGL.so.5","libQt5PrintSupport.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"xmlcharent","origin":"textproc/xmlcharent","version":"0.3_2","comment":"XML character entities","maintainer":"hrs@FreeBSD.org","www":"https://www.oasis-open.org/docbook/xmlcharent/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f55b15ee8b17730d6c0618efc10b368e2d656d11309248f91acbc096c420b678","flatsize":96430,"path":"All/xmlcharent-0.3_2.pkg","repopath":"All/xmlcharent-0.3_2.pkg","licenselogic":"single","licenses":["OASIS"],"pkgsize":12584,"desc":"XML character entity sets derived from ISO 8879.","deps":{"xmlcatmgr":{"origin":"textproc/xmlcatmgr","version":"2.2_4"}},"categories":["textproc"]},{"name":"xmlcatmgr","origin":"textproc/xmlcatmgr","version":"2.2_4","comment":"SGML and XML catalog manager","maintainer":"hrs@FreeBSD.org","www":"https://xmlcatmgr.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8a0af23e99db9660edc2d6772971ad7ebaacb464d664271b5f4f9c52cf9b6b63","flatsize":50320,"path":"All/xmlcatmgr-2.2_4.pkg","repopath":"All/xmlcatmgr-2.2_4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":22104,"desc":"XML Catalog Manager (xmlcatmgr in its short form) is a small utility used\nto manipulate SGML and XML catalogs.  It is extremely small and lightweight,\nspecially designed to be run from packaging systems.  Basically, it allows\nadding and removing entries from catalogs in a completely automated way.\n\nA catalog is a lookup mechanism used to translate entities into other\ndifferent entities.  They can, for example, map public identifiers to\nlocal files or URIs.  This allows you to tell the parser where to look\nfor entities without having to modify the original document source.","categories":["textproc"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"The following catalogs are installed:\n\n 1) /usr/local/share/sgml/catalog\n\n   The top level catalog for SGML stuff.  It is not changed\n   by any ports/packages except textproc/xmlcatmgr.\n\n 2) /usr/local/share/sgml/catalog.ports\n\n   This catalog is for handling SGML stuff installed under\n   /usr/local/share/sgml.  It is changed by ports/packages.\n\n 3) /usr/local/share/xml/catalog\n\n   The top level catalog for XML stuff.  It is not changed\n   by any ports/packages except textproc/xmlcatmgr.\n\n 4) /usr/local/share/xml/catalog.ports\n\n   This catalog is for handling XML stuff installed under\n   /usr/local/share/xml.  It is changed by ports/packages.","type":"install"}]},{"name":"xmlindent","origin":"textproc/xmlindent","version":"0.2.18","comment":"XML stream reformatter","maintainer":"ehaupt@FreeBSD.org","www":"https://xmlindent.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b8029d8bc41adb54d60ef5170b630ea48bea7544a39ce337272fda3a438ffc33","flatsize":43968,"path":"All/xmlindent-0.2.18.pkg","repopath":"All/xmlindent-0.2.18.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":18264,"desc":"XML Indent is a XML stream reformatter written in ANSI C.","categories":["textproc"],"shlibs_required":["libc.so.8"]},{"name":"xmlstarlet","origin":"textproc/xmlstarlet","version":"1.6.1_4","comment":"Command Line XML Toolkit","maintainer":"hrs@FreeBSD.org","www":"https://xmlstar.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"41c059bc5bbbad135d36fc725705408e858dd3d0db7b33abdf56387771edc59d","flatsize":564953,"path":"All/xmlstarlet-1.6.1_4.pkg","repopath":"All/xmlstarlet-1.6.1_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":222512,"desc":"XMLStarlet is a set of command line utilities (tools) which can be used to\ntransform, query, validate, and edit XML documents and files using simple set\nof shell commands in similar way it is done for plain text files using UNIX\ngrep, sed, awk, diff, patch, join, etc commands.\n\nThis set of command line utilities can be used by those who deal with many XML\ndocuments on UNIX shell command prompt as well as for automated XML processing\nwith shell scripts.","deps":{"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libexslt.so.0","libxml2.so.2","libxslt.so.1"],"options":{"DOCS":"on"}},{"name":"xmlgen","origin":"textproc/xmlgen","version":"1.4","comment":"Write XML documents using Tcl","maintainer":"dereckson@gmail.com","www":"https://tclxml.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a7b676e881e483965109d1fef0c1d3ab022f6fc49300c85f15ae21f0b75dbfe7","flatsize":61007,"path":"All/xmlgen-1.4.pkg","repopath":"All/xmlgen-1.4.pkg","licenselogic":"single","pkgsize":17872,"desc":"xmlgen is a TCL package to write XML documents in Tcl.\n\nThis XML code is expressed by TCL code, which is translated.\n\nEvery tag is made into a markup command which takes attributes and\nthe element's content as parameters and then prints the XML tagged\ncontent. Of course, the content again can contain markup commands.","deps":{"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"}},"categories":["tcl","textproc"]},{"name":"xmlroff","origin":"textproc/xmlroff","version":"0.6.3_3","comment":"XSL formatter that produces PDF and PostScript","maintainer":"hrs@FreeBSD.org","www":"http://xmlroff.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bb3ff61fa9cf07fff3957689820a8ee8332faa69f06986234687f66751c1e114","flatsize":11424350,"path":"All/xmlroff-0.6.3_3.pkg","repopath":"All/xmlroff-0.6.3_3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":399880,"desc":"xmlroff is an XSL formatter written in C that produces PDF and PostScript.","deps":{"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libart_lgpl":{"origin":"graphics/libart_lgpl","version":"2.3.21_3,1"},"libfo":{"origin":"textproc/libfo","version":"0.6.3_4"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libfo-0.6.so.0","libgdk_pixbuf-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libintl.so.8","libpthread.so.0","libxml2.so.2","libxslt.so.1"],"options":{"DOCS":"on"}},{"name":"xmlformat","origin":"textproc/xmlformat","version":"1.04_1","comment":"XML Document Formatter","maintainer":"hrs@FreeBSD.org","www":"http://www.kitebird.com/software/xmlformat/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e039e824f84d1dfe06dbecf77af01dc5f077e9f0f6549f4c7eea96c32e52f328","flatsize":304364,"path":"All/xmlformat-1.04_1.pkg","repopath":"All/xmlformat-1.04_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":93024,"desc":"xmlformat is a configurable formatter (or \"pretty-printer\") for\nXML documents.  It provides control over indentation, line-breaking,\nand text wrapping.  These properties can be defined on a per-element basis.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["textproc"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"xmlwrapp","origin":"textproc/xmlwrapp","version":"0.7.0_30","comment":"Modern style C++ library for working with XML data","maintainer":"ports@FreeBSD.org","www":"https://xmlwrapp.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"87f33e7184cefe6a8549c1a3f47712a1635e6e779f6f1cfa3d02a8ce4db0ebd0","flatsize":3188125,"path":"All/xmlwrapp-0.7.0_30.pkg","repopath":"All/xmlwrapp-0.7.0_30.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":895300,"desc":"xmlwrapp is a modern style C++ library for working with XML data. It provides\na simple and easy to use interface for the very powerful libxml2 XML parser.\n\nFeatures:\n   * Tree parsing. XML data is parsed and a tree of xml::node objects is\n     created. Similar to the DOM.\n   * Event parsing. XML data is parsed as protected member functions of an\n     event class are called. Similar to SAX.\n   * It is easy to construct an XML tree using xml::node objects. Any\n     xml::node may be inserted into an IOStream causing translation to XML\n     text data.\n   * Complete isolation from the backend parser due to the private\n     implementation (pimpl) idiom.\n\n     https://github.com/vslavik/xmlwrapp","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"}},"categories":["textproc"],"options":{"DOCS":"on","XSLT":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe xmlwrapp port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xml2c","origin":"converters/xml2c","version":"20151019_2","comment":"Convert an XML file into C struct/string declarations","maintainer":"sunpoet@FreeBSD.org","www":"https://acme.com/software/xml2c/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4e02f4f401fd724fd7ca091303de8c773aa811e6f687004440812ba91b076adb","flatsize":13806,"path":"All/xml2c-20151019_2.pkg","repopath":"All/xml2c-20151019_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":7616,"desc":"xml2c reads in an XML file and produces equivalent C source code, suitable for\n#including in your program. The C version is probably easier deal with in your\ncode. You don't have to read and parse the XML file and then look for the nodes\nyou want; instead you just loop through a bunch of structs. Or maybe you just\ndon't want to distribute extra files with your app, and would rather build them\ninto the executable.","deps":{"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"}},"categories":["converters"],"shlibs_required":["libc.so.8","libxml2.so.2"]},{"name":"xmlsec1","origin":"security/xmlsec1","version":"1.3.6","comment":"XML Security Library","maintainer":"hrs@FreeBSD.org","www":"https://www.aleksey.com/xmlsec/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6a00ce641bfc34152f7188e1270e63d9cbb3ed2d469b82ddef363722205576ff","flatsize":5671594,"path":"All/xmlsec1-1.3.6.pkg","repopath":"All/xmlsec1-1.3.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":715008,"desc":"XML Security Library is the latest stable of a C library based on\nLibXML2 and OpenSSL. The library was created with a goal to support\nmajor XML security standards:\n   - XML Signature\n   - XML Encryption\n   - Canonical XML (was included in libxml2)\n   - Exclusive Canonical XML (was included in libxml2)","deps":{"libltdl":{"origin":"devel/libltdl","version":"2.5.4"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"nspr":{"origin":"devel/nspr","version":"4.36"},"nss":{"origin":"security/nss","version":"3.112"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["security"],"shlibs_required":["libc.so.8","libltdl.so.7","libpthread.so.0","libxml2.so.2","libxslt.so.1"],"options":{"DOCS":"on","GNUTLS":"off","NSS":"on","OPENSSL":"on"}},{"name":"xml-lite.el-emacs_wayland","origin":"textproc/xml-lite.el","version":"1.1_27,1","comment":"Simple XML-editing for GNU Emacs","maintainer":"ports@FreeBSD.org","www":"https://www.dogbiscuit.org/mdub/software/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7099643e8310b118b6e93bb1feb016a32b4c4c69c8550fa31f1bf7d084d80986","flatsize":33087,"path":"All/xml-lite.el-emacs_wayland-1.1_27,1.pkg","repopath":"All/xml-lite.el-emacs_wayland-1.1_27,1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":9488,"desc":"This package provides a simple indentation engine for XML.  It is\nintended for use in situations where the full power of the popular\nPSGML package (DTD parsing, syntax checking) is not required.","deps":{"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["elisp","textproc"],"annotations":{"flavor":"wayland"},"messages":[{"message":"To use xml-lite-mode, add to your ~/.emacs the following lines:\n\n(autoload 'xml-lite-mode \"xml-lite\" \"XML-Lite mode\" t)\n(add-to-list 'auto-mode-alist '(\"\\\\.xml\\\\'\" . xml-lite-mode))","type":"install"},{"message":"===>   NOTICE:\n\nThe xml-lite.el-emacs_wayland port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xml-lite.el-emacs_devel","origin":"textproc/xml-lite.el","version":"1.1_27,1","comment":"Simple XML-editing for GNU Emacs","maintainer":"ports@FreeBSD.org","www":"https://www.dogbiscuit.org/mdub/software/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6f61969b9d53950365a52b55593dc3bf1be2eb7c7ea8d988f000d693d772b9fc","flatsize":33068,"path":"All/xml-lite.el-emacs_devel-1.1_27,1.pkg","repopath":"All/xml-lite.el-emacs_devel-1.1_27,1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":9492,"desc":"This package provides a simple indentation engine for XML.  It is\nintended for use in situations where the full power of the popular\nPSGML package (DTD parsing, syntax checking) is not required.","deps":{"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"}},"categories":["elisp","textproc"],"annotations":{"flavor":"devel_full"},"messages":[{"message":"To use xml-lite-mode, add to your ~/.emacs the following lines:\n\n(autoload 'xml-lite-mode \"xml-lite\" \"XML-Lite mode\" t)\n(add-to-list 'auto-mode-alist '(\"\\\\.xml\\\\'\" . xml-lite-mode))","type":"install"},{"message":"===>   NOTICE:\n\nThe xml-lite.el-emacs_devel port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xml-lite.el-emacs_canna","origin":"textproc/xml-lite.el","version":"1.1_27,1","comment":"Simple XML-editing for GNU Emacs","maintainer":"ports@FreeBSD.org","www":"https://www.dogbiscuit.org/mdub/software/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"54562ab2d3b2b3ba2e3bcf76ed9e1614ed1b094fe61a7a5aee684d6acd0d616f","flatsize":33087,"path":"All/xml-lite.el-emacs_canna-1.1_27,1.pkg","repopath":"All/xml-lite.el-emacs_canna-1.1_27,1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":9488,"desc":"This package provides a simple indentation engine for XML.  It is\nintended for use in situations where the full power of the popular\nPSGML package (DTD parsing, syntax checking) is not required.","deps":{"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["elisp","textproc"],"annotations":{"flavor":"canna"},"messages":[{"message":"To use xml-lite-mode, add to your ~/.emacs the following lines:\n\n(autoload 'xml-lite-mode \"xml-lite\" \"XML-Lite mode\" t)\n(add-to-list 'auto-mode-alist '(\"\\\\.xml\\\\'\" . xml-lite-mode))","type":"install"},{"message":"===>   NOTICE:\n\nThe xml-lite.el-emacs_canna port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xmix","origin":"audio/xmix","version":"2.1_4","comment":"Mixer for X Window System","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9a72ac478963e9ce1bde1529913f2920b991f759ab3e47909da9ac7ac4930ba7","flatsize":20817,"path":"All/xmix-2.1_4.pkg","repopath":"All/xmix-2.1_4.pkg","licenselogic":"single","pkgsize":7932,"desc":"This is the xmix sound mixer for the sound drivers in the FreeBSD\nIt was originally written for Linux by Hal Brand (brand@netcom.com).\n\nThis is version 2.1.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["audio"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXaw.so.7","libXext.so.6","libXmu.so.6","libXt.so.6","libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe xmix port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xml-lite.el-emacs_nox","origin":"textproc/xml-lite.el","version":"1.1_27,1","comment":"Simple XML-editing for GNU Emacs","maintainer":"ports@FreeBSD.org","www":"https://www.dogbiscuit.org/mdub/software/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6c58af55000b2c169542f5606312c38a8a855d6223d3a1e28350cce4cbe5fef9","flatsize":33087,"path":"All/xml-lite.el-emacs_nox-1.1_27,1.pkg","repopath":"All/xml-lite.el-emacs_nox-1.1_27,1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":9476,"desc":"This package provides a simple indentation engine for XML.  It is\nintended for use in situations where the full power of the popular\nPSGML package (DTD parsing, syntax checking) is not required.","deps":{"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["elisp","textproc"],"annotations":{"flavor":"nox"},"messages":[{"message":"To use xml-lite-mode, add to your ~/.emacs the following lines:\n\n(autoload 'xml-lite-mode \"xml-lite\" \"XML-Lite mode\" t)\n(add-to-list 'auto-mode-alist '(\"\\\\.xml\\\\'\" . xml-lite-mode))","type":"install"},{"message":"===>   NOTICE:\n\nThe xml-lite.el-emacs_nox port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xml-lite.el-emacs_devel_nox","origin":"textproc/xml-lite.el","version":"1.1_27,1","comment":"Simple XML-editing for GNU Emacs","maintainer":"ports@FreeBSD.org","www":"https://www.dogbiscuit.org/mdub/software/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"16908fbc843e63bb680ed48ee961e762bb1f9ec390b390aacbddf09c7a86a732","flatsize":33068,"path":"All/xml-lite.el-emacs_devel_nox-1.1_27,1.pkg","repopath":"All/xml-lite.el-emacs_devel_nox-1.1_27,1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":9484,"desc":"This package provides a simple indentation engine for XML.  It is\nintended for use in situations where the full power of the popular\nPSGML package (DTD parsing, syntax checking) is not required.","deps":{"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"}},"categories":["elisp","textproc"],"annotations":{"flavor":"devel_nox"},"messages":[{"message":"To use xml-lite-mode, add to your ~/.emacs the following lines:\n\n(autoload 'xml-lite-mode \"xml-lite\" \"XML-Lite mode\" t)\n(add-to-list 'auto-mode-alist '(\"\\\\.xml\\\\'\" . xml-lite-mode))","type":"install"},{"message":"===>   NOTICE:\n\nThe xml-lite.el-emacs_devel_nox port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xmlf90","origin":"textproc/xmlf90","version":"1.6.3_1","comment":"Suite of light-weight libraries to work with XML in Fortran","maintainer":"yuri@FreeBSD.org","www":"https://gitlab.com/siesta-project/libraries/xmlf90","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bc7bd75731889e6731ae102fe00476f0f4103d6d5b610e6ffd4e424bc2c7a1eb","flatsize":491076,"path":"All/xmlf90-1.6.3_1.pkg","repopath":"All/xmlf90-1.6.3_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":258536,"desc":"xmlf90 is a suite of libraries to handle XML in Fortran. It has two\nmajor components:\n\n* A XML parsing library. The parser was designed to be a useful\n  tool in the extraction and analysis of data in the context of\n  scientific computing, and thus the priorities were efficiency and the\n  ability to deal with very large XML files while maintaining a small\n  memory footprint. The most complete programming interface is\n  based on the very successful SAX (Simple API for XML) model,\n  although a partial DOM interface and a very experimental XPATH interface\n  are also present.\n\n- A library (xmlf90-wxml) that facilitates the writing of well-formed\n  XML, including such features as automatic start-tag completion,\n  attribute pretty-printing, and element indentation. There are also\n  helper routines to handle the output of numerical arrays.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["textproc"]},{"name":"xml-lite.el","origin":"textproc/xml-lite.el","version":"1.1_27,1","comment":"Simple XML-editing for GNU Emacs","maintainer":"ports@FreeBSD.org","www":"https://www.dogbiscuit.org/mdub/software/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5d40cb2b08d52af9073974af602c1634c792c0e3d8cafb7ae8045777f87d61a8","flatsize":33087,"path":"All/xml-lite.el-1.1_27,1.pkg","repopath":"All/xml-lite.el-1.1_27,1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":9460,"desc":"This package provides a simple indentation engine for XML.  It is\nintended for use in situations where the full power of the popular\nPSGML package (DTD parsing, syntax checking) is not required.","deps":{"emacs":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["elisp","textproc"],"annotations":{"flavor":"full"},"messages":[{"message":"To use xml-lite-mode, add to your ~/.emacs the following lines:\n\n(autoload 'xml-lite-mode \"xml-lite\" \"XML-Lite mode\" t)\n(add-to-list 'auto-mode-alist '(\"\\\\.xml\\\\'\" . xml-lite-mode))","type":"install"},{"message":"===>   NOTICE:\n\nThe xml-lite.el port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xml-format","origin":"textproc/xml-format","version":"0.2.0.3_1","comment":"XML beautifier","maintainer":"jwb@FreeBSD.org","www":"https://github.com/outpaddling/xml-format","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"13d0312f22d77e7c736e1133f4d3634a02c86329e85ab0eb3a39f31674dcb25e","flatsize":16745,"path":"All/xml-format-0.2.0.3_1.pkg","repopath":"All/xml-format-0.2.0.3_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":8812,"desc":"xml-format is an XML beautifier that indents and formats XML files for\nconsistent line length.","deps":{"libxtend":{"origin":"devel/libxtend","version":"0.2.0.2_1"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libxtend.so.2"]},{"name":"xmenu","origin":"x11/xmenu","version":"4.6.1_4","comment":"X11 menu utility","maintainer":"lcook@FreeBSD.org","www":"https://github.com/phillbush/xmenu","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f0f73d5e9a87f5edd34a71b361d8bdfcec9d99373a39f14943fb362b35c7fb22","flatsize":58726,"path":"All/xmenu-4.6.1_4.pkg","repopath":"All/xmenu-4.6.1_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":29704,"desc":"XMenu is a menu utility for X. XMenu receives a menu specification in stdin,\nshows a menu for the user to select one of the options, and outputs the option\nselected to stdout. XMenu can be controlled both via mouse and via keyboard.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"imlib2":{"origin":"graphics/imlib2","version":"1.12.4_1,2"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"}},"categories":["x11"],"shlibs_required":["libImlib2.so.1","libX11.so.6","libXft.so.2","libXinerama.so.1","libc.so.8","libfontconfig.so.1"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"xmines","origin":"games/xmines","version":"1.0_3","comment":"Minesweeper game for the X Window System","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d0161a249b77225027a2db419a33bcdc5f4b880946a1afd7cd1f53c124cca9cf","flatsize":29820,"path":"All/xmines-1.0_3.pkg","repopath":"All/xmines-1.0_3.pkg","licenselogic":"single","pkgsize":13212,"desc":"Minesweeper-like game for the X Window System","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["games"],"shlibs_required":["libX11.so.6","libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe xmines port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xmixer","origin":"audio/xmixer","version":"0.9.4_8","comment":"Audio mixer (gtk and Xlib) for X11R6","maintainer":"ports@FreeBSD.org","www":"http://mpx.freeshell.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"40430e86e7ffcfb59943048b5cd9d8c11b7531fc649b697fa0529f97b0ad2456","flatsize":102129,"path":"All/xmixer-0.9.4_8.pkg","repopath":"All/xmixer-0.9.4_8.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":39876,"desc":"This package includes two programs for adjusting sound mixers:  xmixer, which\nuses the Athena toolkit, and xgmixer, based on GTK+.  From the README:\n\n    Features:\n     * For every device which is supported by the sound card you can\n       change the volume via a slider. Unsupported devices are not shown.\n     * Select the input device(s) for recording.\n     * On startup a configuration file is read which restores device\n       settings.\n     * With a menu option you can save the current settings for the next\n       start up.\n     * Hide devices which you don't want to see.\n     * Batch support - just read and evaluate the settings in the\n       configuration file.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["audio"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXaw.so.7","libXmu.so.6","libXt.so.6","libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe xmixer port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xminehunter","origin":"games/xminehunter","version":"0.4_5","comment":"Motif minesweeper game","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"336b0174e5fa71f82c65ae80014cf1ca0cb6dce35a32f4d403ac218675551663","flatsize":69700,"path":"All/xminehunter-0.4_5.pkg","repopath":"All/xminehunter-0.4_5.pkg","licenselogic":"single","licenses":["XMINEHUNTER"],"pkgsize":25952,"desc":"A Motif minesweeper game.\n\nUse left mouse button to uncover square; right to mark mine;\nmiddle to mark question if the square is covered, or quickturn if the square\nis uncovered. Menus are pretty straight forward, so no need further\nexplanation here.","deps":{"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"open-motif":{"origin":"x11-toolkits/open-motif","version":"2.3.8_8"}},"categories":["games"],"shlibs_required":["libX11.so.6","libXext.so.6","libXm.so.4","libXpm.so.4","libXt.so.6","libc.so.8","libm.so.4","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe xminehunter port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xmille","origin":"games/xmille","version":"2.0_5","comment":"X window mille bourne game","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b59416c86ee1db3be3a226ea3ee90b3ca3599ee5a7b0a9786b676de0bbb77f8f","flatsize":133515,"path":"All/xmille-2.0_5.pkg","repopath":"All/xmille-2.0_5.pkg","licenselogic":"single","licenses":["NONE"],"pkgsize":26380,"desc":"xmille - X window mille bourne game\n\nXmille  brings  up a window for a mille bourne game.  When selecting one\nof your cards, the left button plays the card, the right button\ndiscards the card and the middle button chooses whichever is appropriate,\nfirst trying to play the card, and then discarding it","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"}},"categories":["games"],"shlibs_required":["libX11.so.6","libXext.so.6","libc.so.8","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe xmille port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xnec2c","origin":"comms/xnec2c","version":"4.4.16","comment":"Used to calculate antenna patterns useful to ham radio","maintainer":"hamradio@FreeBSD.org","www":"https://www.xnec2c.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c42a53bc56c65d00212e94926ecbf5ec6c5b82112b2dd4f3a2bd3c97b4e568f3","flatsize":4468861,"path":"All/xnec2c-4.4.16.pkg","repopath":"All/xnec2c-4.4.16.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1351928,"desc":"xnec2c is a GTK+ graphical interactive version of nec2c. It incorporates the\nnec2c core which it uses for reading input files and calculating output data,\nbut it does not need and indeed does not produce an output file by default.\nGraphs of frequency-related data and the current or charge distribution\nevolve as the frequency loop progresses, and radiation patterns (far and\nnear field) are sequentially drawn for each frequency step.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["comms","hamradio"],"shlibs_required":["libc.so.8","libcairo.so.2","libexecinfo.so.1","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"Accelerated math library OpenBLAS can speed up xnec2c EM simulations \n  for faster operation: pkg install openblas","type":"install"}]},{"name":"xmpp-client","origin":"net-im/xmpp-client","version":"20170324_27","comment":"XMPP client with OTR support","maintainer":"cs@FreeBSD.org","www":"https://github.com/agl/xmpp-client","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fab65cff1c8135724445a2b6919ed1d1807daf272d3ef72cca1bb6976a8ad850","flatsize":4711371,"path":"All/xmpp-client-20170324_27.pkg","repopath":"All/xmpp-client-20170324_27.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1635756,"desc":"xmpp-client is a simple XMPP client written in pure Go. It supports the OTR\nprotocol.","categories":["net-im"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"xmh","origin":"x11/xmh","version":"1.0.5","comment":"Send and read mail with an X interface to MH","maintainer":"x11@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"949b09a3eea2330b71c8dd3d200068afda453d8026a8a5e41432e01b6bc7505b","flatsize":146531,"path":"All/xmh-1.0.5.pkg","repopath":"All/xmh-1.0.5.pkg","licenselogic":"single","pkgsize":69920,"desc":"This package contains xmh, a graphical user interface to the MH Message\nHandling System.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"nmh":{"origin":"mail/nmh","version":"1.8"},"xbitmaps":{"origin":"x11/xbitmaps","version":"1.1.2"}},"categories":["mail","x11"],"shlibs_required":["libX11.so.6","libXaw.so.7","libXmu.so.6","libXt.so.6","libc.so.8"]},{"name":"xmessage","origin":"x11/xmessage","version":"1.0.7","comment":"Display message or query in a X window","maintainer":"x11@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"934e748ef399d67f39c8a3844a8cac86668260aff368f2d62a450ce095857afe","flatsize":20802,"path":"All/xmessage-1.0.7.pkg","repopath":"All/xmessage-1.0.7.pkg","licenselogic":"single","pkgsize":10444,"desc":"This package contains xmessage, an application for displaying messages\nor queries in a X window.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXaw.so.7","libXt.so.6","libc.so.8"]},{"name":"xml-commons","origin":"textproc/xml-commons","version":"1.4.01","comment":"Provides common XML code for Apache projects","maintainer":"ports@FreeBSD.org","www":"https://xerces.apache.org/xml-commons/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5d18f28e1024e6a17bbb98254ee19fa5e94bc1e00ad8d53b3e1a49d8b3b0daa0","flatsize":306149,"path":"All/xml-commons-1.4.01.pkg","repopath":"All/xml-commons-1.4.01.pkg","licenselogic":"single","pkgsize":211680,"desc":"xml-commons is focussed on common code and guidelines for xml projects. The\nfirst focus will be to organize and have common packaging for the various\nexternally-defined standards code relating to XML - things like the DOM,\nSAX, and JAXP interfaces.\n\nAs the xml-commons community forms, we also hope to serve as a holding area\nfor other common xml-related utilities and code, and to help promulgate\ncommon packaging, testing, documentation, and other guidelines across all\nxml.apache.org subprojects.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","textproc"],"messages":[{"message":"===>   NOTICE:\n\nThe xml-commons port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xmlgraphics-commons","origin":"graphics/xmlgraphics-commons","version":"2.6","comment":"Several reusable components used by Apache Batik and FOP","maintainer":"ports@FreeBSD.org","www":"https://xmlgraphics.apache.org/commons/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"44fc2ff02ca3f8084b20d2995bcb4ea00cdd17815ccd6e1251cbd7fd833bc59f","flatsize":12414935,"path":"All/xmlgraphics-commons-2.6.pkg","repopath":"All/xmlgraphics-commons-2.6.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1041972,"desc":"Apache XML Graphics Commons is a library that consists of several reusable\ncomponents used by Apache Batik and Apache FOP. Many of these components can\neasily be used separately outside the domains of SVG and XSL-FO. You will\nfind components such as a PDF library, an RTF library, Graphics2D\nimplementations that let you generate PDF & PostScript files, and much more.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["graphics","java","textproc"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe xmlgraphics-commons port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xmbibtex","origin":"print/xmbibtex","version":"1.7_4","comment":"Reference manager based on the BibTeX file format","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2f6bff748617c166d9a2ae49d107b74c287e589a63530507b8638c63d364c852","flatsize":164094,"path":"All/xmbibtex-1.7_4.pkg","repopath":"All/xmbibtex-1.7_4.pkg","licenselogic":"single","pkgsize":45668,"desc":"XmBibTeX is a Motif (LessTif) reference manager based on the BibTeX\nfile format. It allows to add, delete, and edit references. The\nreferences can be saved in the BibTeX file format and also written on\na LaTeX file that can be printed using LaTeX and BibTeX. References\ncan be retrieved by several search strategies. Import of references\nfrom the Medline and Inspec file format is included. However, I found\nthat the Medline file format is not unique. Up to now, there are\nimport filters available for the \"Ovid Medline\", the \"PubMed Medline\"\nand for the \"Spirs Medline\" format. It would be nice if some people\ncould write additional import filters for other file formats.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"open-motif":{"origin":"x11-toolkits/open-motif","version":"2.3.8_8"}},"categories":["databases","print"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXm.so.4","libXmu.so.6","libXpm.so.4","libXt.so.6","libc.so.8","libm.so.4","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe xmbibtex port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xmastermind","origin":"games/xmastermind","version":"0.1_8","comment":"Mastermind game for X Window System","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d645e043de67e315f341a49ddd4942fce4f6a20778c192babb9e596b7b50a7b3","flatsize":55355,"path":"All/xmastermind-0.1_8.pkg","repopath":"All/xmastermind-0.1_8.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":20188,"desc":"The computer calculates a combination of five characters (each between\nA and J) and you have to try to find out the combination the computer\nhas calculated. Your questions to the computer are also combinations of\nfive characters (each between A and J).\n\nYou get sets of black and/or white blocks as answers to your questions.\n\nIf you get a black block as answer it means that there is one character\nin your try at the correct position (but you don't know which one it\nis).\n\nIf you get a white block as answer it means that there is a character in\nyour guess that also occurs in the solution, but at another position\n(but you don't know which one it is and at which position it would be\ncorrect).","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"xforms":{"origin":"x11-toolkits/xforms","version":"1.2.4_8,1"}},"categories":["games"],"shlibs_required":["libX11.so.6","libXpm.so.4","libc.so.8","libforms.so.2","libm.so.4"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe xmastermind port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xmangekyou","origin":"x11/xmangekyou","version":"2.0.1_4","comment":"Kaleidoscope on X","maintainer":"ports@FreeBSD.org","www":"https://www.vector.co.jp/soft/unix/art/se077243.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"231c218a0969104f287458fff81c139b322f797850e04bddc85a3ee7b4feb95e","flatsize":73960,"path":"All/xmangekyou-2.0.1_4.pkg","repopath":"All/xmangekyou-2.0.1_4.pkg","licenselogic":"single","pkgsize":24184,"desc":"XMangekyou is a kaleidoscope on X. You can see many, many, many kaleidoscope\npatterns.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXaw.so.7","libXmu.so.6","libXpm.so.4","libXt.so.6","libc.so.8","libm.so.4"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe xmangekyou port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xmemory","origin":"games/xmemory","version":"3.7_4","comment":"Multi-player memory game","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1d052fddcc147ee28d144932c23edca90c68ae03dc3fdf459e4f74810cc95498","flatsize":375456,"path":"All/xmemory-3.7_4.pkg","repopath":"All/xmemory-3.7_4.pkg","licenselogic":"single","pkgsize":218888,"desc":"XMemory is a multi player memory game. It can be played simultaneously on\nseveral X Displays, which have to be listed on the command-line. Like in\nthe traditional memory game, the players have to find similar tiles on the\ntable to get the tiles. The main difference to this game is, that the\nplayers really play simultaneous and therefor the whole game gets\nsome kind of an action game.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"}},"categories":["games"],"shlibs_required":["libX11.so.6","libXext.so.6","libc.so.8","libm.so.4","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe xmemory port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xman","origin":"x11/xman","version":"1.1.5_1","comment":"Manual page display program for X","maintainer":"x11@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6afc8dabfa0a5e0834045bb1e7d5cd279fa89bd2a57c320dc0d4031e1e35822d","flatsize":77810,"path":"All/xman-1.1.5_1.pkg","repopath":"All/xman-1.1.5_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":33240,"desc":"This package contains xman, a manual page display program for the X\nWindow System.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXaw.so.7","libXt.so.6","libc.so.8"]},{"name":"xmake","origin":"devel/xmake","version":"1.06_2","comment":"Powerful make utility","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1c58fc6732644dda4c2f07c9b0afeb1b552cdea2e825627adb5da85e1be4c223","flatsize":24244,"path":"All/xmake-1.06_2.pkg","repopath":"All/xmake-1.06_2.pkg","licenselogic":"single","pkgsize":13880,"desc":"XMake is a make utility.  It is not compatible with other makes, but\nprovides extended functionality over most standard makes.  Whereas most\nother makes have confusing rulesets and do not support many-to-many\ndependency specifications, XMake has relatively few (basically no) rulesets\nand allows you to easily specify many:many dependencies.  This gives XMake\nthe flexibility to deal with complex project hierarchies very simply.","categories":["devel"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe xmake port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xmedcon","origin":"graphics/xmedcon","version":"0.23.0_1","comment":"Medical image conversion utility and library","maintainer":"danfe@FreeBSD.org","www":"http://xmedcon.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d8c3aa39cdcc8bc800e533dc9d3f7f198960e2673c15dfa50dea403448cf0ba8","flatsize":3037839,"path":"All/xmedcon-0.23.0_1.pkg","repopath":"All/xmedcon-0.23.0_1.pkg","licenselogic":"and","licenses":["GPLv2","LGPL21"],"pkgsize":619368,"desc":"This project stands for Medical Image Conversion and is released under the\nGNU's (L)GPL license. It bundles the C sourcecode, a library, a flexible\ncommand-line utility and a graphical front-end based on the amazing Gtk+\ntoolkit.\n\nIts main purpose is image conversion, while preserving the most valuable\nmedical study information. The currently supported formats are: Acr/Nema 2.0,\nAnalyze (SPM), Concorde/uPET, DICOM 3.0, CTI ECAT 6/7, NIfTI-1, InterFile 3.3\nand PNG or animated Gif87a/89a towards desktop applications.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["graphics"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpng16.so.16","libz.so.3"],"options":{"ACR_NEMA":"on","ANALYZE":"on","CONCORDE":"on","DICOM":"on","DICOM_LJPEG":"on","ECAT":"on","GIF":"on","GLIB":"on","INTERFILE":"on","INW":"on","PNG":"on","X11":"on"}},{"name":"xmdiary","origin":"deskutils/xmdiary","version":"3.0.3_8","comment":"Personal and group calendar utility","maintainer":"ports@virtual-estates.net","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"59c70ad477fb50d80675f456bc8a31124ff4b00f5bc900122efd385defb5252e","flatsize":4974445,"path":"All/xmdiary-3.0.3_8.pkg","repopath":"All/xmdiary-3.0.3_8.pkg","licenselogic":"single","licenses":["xmdiary"],"pkgsize":719028,"desc":"From xdiary's man page:\n\n       XDiary  is  your  personal  organizer  that  combines  the\n       functions of a desktop calendar, an appointment  book  and\n       an  alarm  clock.  XDiary will help you keep track of your\n       meetings, appointments and plan your time.\n\n\t\t-mi","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"open-motif":{"origin":"x11-toolkits/open-motif","version":"2.3.8_8"}},"categories":["deskutils"],"shlibs_required":["libX11.so.6","libXext.so.6","libXm.so.4","libXpm.so.4","libXt.so.6","libc.so.8"]},{"name":"xlsclients","origin":"x11/xlsclients","version":"1.1.5_1","comment":"List client applications running on a display","maintainer":"x11@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"72f03cf35cfe05c0c76f96584df8ee534f97e8064ffd1b1672499ce4d641509a","flatsize":18965,"path":"All/xlsclients-1.1.5_1.pkg","repopath":"All/xlsclients-1.1.5_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9252,"desc":"This package contains xlsclients, which is a utility for listing information\nabout the client applications running on a display.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"}},"categories":["x11"],"shlibs_required":["libc.so.8","libxcb.so.1"]},{"name":"xmailwatcher","origin":"mail/xmailwatcher","version":"1.6_3","comment":"Mailbox checker which displays sender and subject lines of mails","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a13d47b553e5aaa4c4c391b5afe497f5328be29fc416cc861d13c41b1935d8b5","flatsize":23203,"path":"All/xmailwatcher-1.6_3.pkg","repopath":"All/xmailwatcher-1.6_3.pkg","licenselogic":"single","pkgsize":10632,"desc":"This is XMAILWATCHER, which periodically checks a user's mailbox. If\nthere is mail, the user is notified either by a changing icon, or by a\nlist of senders and subjects in an X object.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["mail"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXaw.so.7","libXext.so.6","libXmu.so.6","libXpm.so.4","libXt.so.6","libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe xmailwatcher port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xmball","origin":"games/xmball","version":"5.5.2_3","comment":"Masterball puzzle for X Window System","maintainer":"ports@FreeBSD.org","www":"http://www.tux.org/~bagleyd/puzzles.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"879045fcd2b68e0dcb268f7ede358bb21e722a72ec302c16cb36b8d4e3e5c59d","flatsize":47771,"path":"All/xmball-5.5.2_3.pkg","repopath":"All/xmball-5.5.2_3.pkg","licenselogic":"single","pkgsize":21008,"desc":"Masterball is a puzzle similar in nature to the famous Rubik's Cube.\nThe original puzzle has 8 sectors on a sphere  (longitudinal cuts),\nwith each sector divided into 4 segments (latitudinal cuts).\n\nBy building from the source and editing its Imakefile before the\n``build'' phase, you may be able to use Motif or LessTif with this port.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["games"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXt.so.6","libc.so.8","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe xmball port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xmascot","origin":"x11/xmascot","version":"2.6a.20200830_1","comment":"Moving mascot on your X11 screen","maintainer":"nyan@FreeBSD.org","www":"https://cclub-flying.dsl.gr.jp/products/xmascot/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5633c87c4d41f27a9add2941a37dac9cd61a66d7ce2c35fd1660d877de11d4bc","flatsize":321477,"path":"All/xmascot-2.6a.20200830_1.pkg","repopath":"All/xmascot-2.6a.20200830_1.pkg","licenselogic":"single","licenses":["UNKNOWN"],"pkgsize":133820,"desc":"XMascot displays a moving mascot on your X11 screen.  XMascot has the\nfollowing options:\n\n  - Moving\t\tpretty mascot moving\n  - Stretch\t\tstretch it as you like\n  - Talking\t\tmascot talks with extract command and data\n  - Alarm\t\tmascot may make some actions at defined time\n  - BIFF\t\tmascot may let you know arriving a mail\n\nXMascot supports these image formats:\n\n  - MAG (*.mag)\t\t16 colors and 256 colors\n  - TIFF (*.tif)\t16 colors and 256 colors, in raw or lzw\n  - PPM (*.ppm)\t\t256 level color, in raw\n  - PGM (*.pgm)\t\t256 level gray scale, in raw\n  - PBM (*.pbm)\t\t2 level monochrome, in raw\n  - PNM (*.pnm)\t\tPPM, PGM, or PBM\n\nXMascot distinguishes images from their suffix and can load other image\nformats when corresponding *topnm, *topgm, or *topbm commands are found\nin your system.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["x11"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXaw.so.7","libXext.so.6","libXmu.so.6","libXpm.so.4","libXt.so.6","libc.so.8","libm.so.4"],"options":{"DOCS":"on"}},{"name":"xmailbox","origin":"mail/xmailbox","version":"2.5_3","comment":"Mailbox checker with sound and animation for X Window System","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b3b40fa5ab286ea346241fd1b00c0fdc6f7ef20e87ba5494aa3b9c4deda56766","flatsize":54084,"path":"All/xmailbox-2.5_3.pkg","repopath":"All/xmailbox-2.5_3.pkg","licenselogic":"single","pkgsize":29472,"desc":"The xmailbox program displays, by default, an image of a mailbox.  When\nthere is no mail, the image shown is that of a mailbox with its flag down.\nWhen new mail arrives, the image changes to that of a mailbox with the\nflag up, its door open and a letter visible inside.  It can also optionally\nplay a sound through the sound-card. The NCD audio server, the rplay sound\npackage, FreeBSD Sun-compatible audio drivers, and an external sound player\nprogram are supported.  By default, pressing any mouse button in the image\nforces xmailbox to remember the current size of the mail file as being the\n``empty'' size and to change its image accordingly.  In addition, the user\ncan optionally invoke his/her favorite mail retrieving program.","deps":{"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"}},"categories":["mail"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXaw.so.7","libXext.so.6","libXmu.so.6","libXpm.so.4","libXt.so.6","libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe xmailbox port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xml-security","origin":"security/xml-security","version":"1.5.5_2","comment":"Java library for XML Signature and Encryption","maintainer":"ale@FreeBSD.org","www":"https://santuario.apache.org/javaindex.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fd3b2024e8b6137fdcc8b3bf01d0165571aeebd279a7acd3767c411aa4ff710c","flatsize":8114158,"path":"All/xml-security-1.5.5_2.pkg","repopath":"All/xml-security-1.5.5_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":708512,"desc":"The Apache-XML-Security-J supports XML-Signature Syntax and Processing,\nW3C Recommendation 12 February 2002 and XML Encryption Syntax and\nProcessing, W3C Recommendation 10 December 2002.\n\nThe Java library supports the standard Java API JSR-105: XML Digital\nSignature APIs for creating and validating XML Signatures. A standard\nJava API for XML Encryption JSR-106: XML Digital Encryption APIs is\nin progress and is not final, so this API is not yet supported.","deps":{"apache-commons-logging":{"origin":"java/apache-commons-logging","version":"1.2"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","security"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"cpe":"cpe:2.3:a:apache:xml_security_for_java:1.5.5:::::dragonfly6:x86_64:2"}},{"name":"xmlcopyeditor","origin":"editors/xmlcopyeditor","version":"1.3.1.0_4","comment":"Fast validating XML editor","maintainer":"eduardo@FreeBSD.org","www":"http://xml-copy-editor.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8636ac40a0aaef368bc0a78001312c8b9a9562f432e2bff7d75658f59152a953","flatsize":12022030,"path":"All/xmlcopyeditor-1.3.1.0_4.pkg","repopath":"All/xmlcopyeditor-1.3.1.0_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1220136,"desc":"XML Copy Editor is a fast validating XML editor.\n\nFeatures:\n\n    * DTD/XML Schema/RELAX NG validation\n    * XSLT\n    * XPath\n    * Pretty-printing\n    * Syntax highlighting\n    * Folding\n    * Tag completion\n    * Tag locking\n    * Tag-free editing\n    * Spelling and style check\n    * Built-in support for XHTML, XSL, DocBook and TEI","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"},"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"enchant2":{"origin":"textproc/enchant2","version":"2.2.15_6"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"},"wx30-gtk3":{"origin":"x11-toolkits/wxgtk30","version":"3.0.5.1_6"},"xerces-c3":{"origin":"textproc/xerces-c3","version":"3.3.0"}},"categories":["editors"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libenchant-2.so.2","libexpat.so.1","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpcre2-8.so.0","libpthread.so.0","libstdc++.so.9","libwx_baseu-3.0.so.0","libwx_baseu_net-3.0.so.0","libwx_baseu_xml-3.0.so.0","libwx_gtk3u_adv-3.0.so.0","libwx_gtk3u_aui-3.0.so.0","libwx_gtk3u_core-3.0.so.0","libwx_gtk3u_html-3.0.so.0","libwx_gtk3u_qa-3.0.so.0","libwx_gtk3u_richtext-3.0.so.0","libwx_gtk3u_stc-3.0.so.0","libwx_gtk3u_webview-3.0.so.0","libwx_gtk3u_xrc-3.0.so.0","libxerces-c-3.3.so","libxml2.so.2","libxslt.so.1","libz.so.3"],"options":{"NLS":"on"}},{"name":"xmag","origin":"x11/xmag","version":"1.0.6_1","comment":"X application for screen magnifying","maintainer":"x11@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"16b041cbf36726a45fe86f1f50d98a76a53f5e4bad774a7518c2ab3897773f72","flatsize":41217,"path":"All/xmag-1.0.6_1.pkg","repopath":"All/xmag-1.0.6_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16880,"desc":"This package contains xmag, a screen magnifying application for the\nX Window System.","deps":{"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXaw.so.7","libXmu.so.6","libXt.so.6","libc.so.8","libm.so.4"]},{"name":"xlupe","origin":"x11/xlupe","version":"1.1_3","comment":"Magnifying glass for X. like xmag but with continously updates","maintainer":"beyert@cs.ucr.edu","www":"https://github.com/beyert/xlupe","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a7391923721bc19386d88fad03c46de76caf1dc89e9c98306f78fb16ac7cdb37","flatsize":30195,"path":"All/xlupe-1.1_3.pkg","repopath":"All/xlupe-1.1_3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":11428,"desc":"This is a little program for zooming parts of your desktop, very similar to\nxmag.  The differences are that it continously updates its contents and\nsupports all available visuals.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["accessibility","x11"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXaw.so.7","libXext.so.6","libXmu.so.6","libXpm.so.4","libXt.so.6","libc.so.8","libm.so.4"]},{"name":"xlsfonts","origin":"x11-fonts/xlsfonts","version":"1.0.8","comment":"Server font list displayer for X","maintainer":"x11@FreeBSD.org","www":"https://www.x.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6108717654a6936b82764b5f6890a99c086d8ba9907dc0e6e241654d81291f45","flatsize":20896,"path":"All/xlsfonts-1.0.8.pkg","repopath":"All/xlsfonts-1.0.8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10280,"desc":"This package contains xlsfonts, a server font list displayer for X.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["x11-fonts"],"shlibs_required":["libX11.so.6","libc.so.8"]},{"name":"xlsxio","origin":"textproc/xlsxio","version":"0.2.35_1","comment":"C library for reading and writing .xlsx files","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/brechtsanders/xlsxio","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"81f858bfd62b28481a3bcc5b8f263b2bf3743258d2d1bfaf07dce42375cc28a4","flatsize":180859,"path":"All/xlsxio-0.2.35_1.pkg","repopath":"All/xlsxio-0.2.35_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":39340,"desc":"XLSX I/O aims to provide a C library for reading and writing .xlsx files. The\n.xlsx file format is the native format used by Microsoft(R) Excel(TM) since\nversion 2007.","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"},"minizip":{"origin":"archivers/minizip","version":"1.3.1"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libexpat.so.1","libminizip.so.1","libpthread.so.0","libz.so.3"]},{"name":"xlsatoms","origin":"x11/xlsatoms","version":"1.1.4_1","comment":"List interned atoms defined on a server","maintainer":"x11@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9b5cc5bd453b20a0c02e79c6d502e61011c7a2404caad5b9e53b6fa1b0173dd3","flatsize":11667,"path":"All/xlsatoms-1.1.4_1.pkg","repopath":"All/xlsatoms-1.1.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6256,"desc":"This package contains xlsatoms, an application for listing interned\natoms defined on server.","deps":{"libxcb":{"origin":"x11/libxcb","version":"1.17.0"}},"categories":["x11"],"shlibs_required":["libc.so.8","libxcb.so.1"]},{"name":"xlhtml","origin":"textproc/xlhtml","version":"0.5_6,1","comment":"Convert Excel and PowerPoint files to HTML and text","maintainer":"ports@FreeBSD.org","www":"https://chicago.sourceforge.net/xlhtml/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1717dd0460c4c3ffe641e53d56fc685cfe73689adf33bde9d4ad78a5fc13e537","flatsize":141097,"path":"All/xlhtml-0.5_6,1.pkg","repopath":"All/xlhtml-0.5_6,1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":53032,"desc":"xlHtml is a free converter from Microsoft Excel and PowerPoint to HTML and tabs\nseparated text.\n\nUsing the program xlHtml, you can extract the content of a file generated\nby Microsoft Excel and PowerPoint and express its content using HTML or tabs\nseparated text.","categories":["textproc"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe xlhtml port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xlogo","origin":"x11/xlogo","version":"1.0.6_1","comment":"Displays the X Window System logo","maintainer":"x11@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"76b1de9a1ed5fdee461234c26386a4d57b48e34483ddb9fd091e8e1aa7d77fbb","flatsize":20662,"path":"All/xlogo-1.0.6_1.pkg","repopath":"All/xlogo-1.0.6_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10100,"desc":"This package contains xlogo, which displays the X Window System logo.","deps":{"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libxkbfile":{"origin":"x11/libxkbfile","version":"1.1.3"}},"categories":["x11"],"shlibs_required":["libSM.so.6","libX11.so.6","libXaw.so.7","libXext.so.6","libXft.so.2","libXmu.so.6","libXrender.so.1","libXt.so.6","libc.so.8","libxkbfile.so.1"],"options":{"XKB":"on"}},{"name":"xloadimage","origin":"x11/xloadimage","version":"4.1.24_3","comment":"X11 Image Loading Utility","maintainer":"ak@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"426ed5cc09e66a5ace38ba03360ef5174dddb0e4fb4e18a6a65d9af0c22dcace","flatsize":206558,"path":"All/xloadimage-4.1.24_3.pkg","repopath":"All/xloadimage-4.1.24_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":96196,"desc":"This utility will view several types of images under X11, or load\nimages onto the root window.  The current version supports:\n\n   Native Image File Format (NIFF), Sun Rasterfile, GIF Image,\n   JFIF-style JPEG Image, Portabel Network Graphics (PNG), TIFF image,\n   FBM Image, CMU WM Raster, Portable Bit Map (PBM, PGM, PPM), Faces\n   Project, Utah RLE Image, X Window Dump, Sun Visualization File\n   Format, McIDAS areafile, VICAR Image, PC Paintbrush Image, GEM Bit\n   Image, MacPaint Image, X Pixmap, X Bitmap.\n\nA variety of options are available to modify images prior to viewing.\nThese options include clipping, dithering, depth reduction, zoom,\nbrightening or darkening, and image merging.","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"png":{"origin":"graphics/png","version":"1.6.47"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["graphics","x11"],"shlibs_required":["libX11.so.6","libc.so.8","libjpeg.so.8","libm.so.4","libpng16.so.16","libtiff.so.6","libz.so.3"]},{"name":"xload","origin":"x11/xload","version":"1.1.3_1","comment":"System load average display for X","maintainer":"x11@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c4a1c9b41c7cb26572e7cb8a5a77498df496bf0b960c625358642cb4fab784e6","flatsize":22265,"path":"All/xload-1.1.3_1.pkg","repopath":"All/xload-1.1.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8888,"desc":"This package contains xload, the X Window System system load average\ndisplay application.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXaw.so.7","libXmu.so.6","libXt.so.6","libc.so.8"]},{"name":"xmcd","origin":"audio/xmcd","version":"3.3.2_23","comment":"Motif CD player","maintainer":"ports@FreeBSD.org","www":"https://www.ibiblio.org/tkan/xmcd/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5965c6a6d54a3a3e34428054ae094b55daefd7d4d48553eddeac1f81c8f71527","flatsize":2588809,"path":"All/xmcd-3.3.2_23.pkg","repopath":"All/xmcd-3.3.2_23.pkg","licenselogic":"single","pkgsize":570264,"desc":"Xmcd is a program that allows the use of the CD-ROM drive as a\nfull-featured stereo compact-disc player for the X Window System.\n\nMost of the features found on real CD players are available in\nxmcd, such as shuffle and repeat, track programming functions, a\nnumeric keypad, and track warp slider for direct track access.\nAdditional functions include sample play, A to B segment play,\nvolume control, balance control, etc.  Several automation options\nare also available on CD load, eject, play completion, and program\nexit.  A Channel Routing feature allows you to select from several\nstereo or mono routing options.  The volume control slider taper\ncharacteristics can also be altered.","deps":{"flac":{"origin":"audio/flac","version":"1.5.0,1"},"lame":{"origin":"audio/lame","version":"3.100_5"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"open-motif":{"origin":"x11-toolkits/open-motif","version":"2.3.8_8"}},"categories":["audio"],"shlibs_required":["libFLAC.so.14","libICE.so.6","libSM.so.6","libX11.so.6","libXaw.so.7","libXext.so.6","libXm.so.4","libXmu.so.6","libXpm.so.4","libXt.so.6","libc.so.8","libcam.so.3","libm.so.4","libncurses.so.6","libogg.so.0","libpthread.so.0","libtinfo.so.6","libvorbis.so.0","libvorbisenc.so.2"],"messages":[{"message":"You will need to run the configuration script for xmcd\nto accurately recognize your cd-rom.  The configure\nscript is: /usr/local/lib/X11/xmcd/config/config.sh\n\nIf you would like to submit data to CDDB you will need\nto install mail/mailx or add something similar to\nthe following line in your Xdefaults:\nXMcd.cddbMailCmd:  mail -s '%S' %A <%F >/dev/null 2>&1\n\nxmcd and cda are not suid anymore, so if you want\nto allow non-root users to use xmcd or cda, either\nset the suid bit yourself, or even better, allow\naccess to /dev/cd0 in /etc/devfs.conf, e.g.\n\nperm      /dev/cd0\t   0664","type":"install"},{"message":"===>   NOTICE:\n\nThe xmcd port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xless","origin":"misc/xless","version":"1.7_3","comment":"X11-based viewer for text files","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"98006b286d0653de1877174946c87283ef16cfc2a89b9baf5e21e44ba6b01814","flatsize":52957,"path":"All/xless-1.7_3.pkg","repopath":"All/xless-1.7_3.pkg","licenselogic":"single","pkgsize":21636,"desc":"This is a port of xless (version 1.7), a handy text file viewer for X.\nUseful as a viewer tool for other apps (e.g., xfm, the X file manager),\nor as a standalone viewer.  Presents a scrollable text window (both\nvertical and horizontal scrolling), with a number of clickable buttons.\n\nFrom the README file:\n\nFEATURES:\n   Display either the file(s) specified on the command line or input from\n      standard input, supplied by a pipe.  File/pipe may be optionally\n      monitored so that the display is continuously updated as new text is\n      added.\n   Display new files in the current window or by creating a new window.\n   Reload or print the displayed file.\n   Search the displayed file using either exact, case-insensitive, or\n      regular expression patterns.\n   Edit the displayed file with your favorite editor (as specified in\n      the VISUAL or EDITOR environment variable)","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["misc"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXaw.so.7","libXext.so.6","libXmu.so.6","libXpm.so.4","libXt.so.6","libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe xless port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xlreader","origin":"textproc/xlreader","version":"0.9.0","comment":"Convert .xls spread sheets to tab delimited CSV or SQL inserts","maintainer":"ehaupt@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b141fc9234015bb402d1be5efa1cfde0abe8a17a2ffc8f108c3b9f807a923ee1","flatsize":20712,"path":"All/xlreader-0.9.0.pkg","repopath":"All/xlreader-0.9.0.pkg","licenselogic":"single","pkgsize":9272,"desc":"Read data from Excel spread sheets without Microsoft! Provides an API to allow\nany application to read Excel documents. The xlreader tool converts Excel data\nto tab delimited, CSV or SQL inserts. Written in C. Based on the Java\nversion by Andrew Khan.\n\nThis project was designed out of frustration.","categories":["textproc"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"xlennart","origin":"games/xlennart","version":"1.1.1_2","comment":"XBill Modification","maintainer":"ports@FreeBSD.org","www":"https://github.com/Xylemon/xlennart","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9b2c4fe0e10b293c65dc5d10476b27d2018f26d657be1f7a8141564031f75f77","flatsize":298373,"path":"All/xlennart-1.1.1_2.pkg","repopath":"All/xlennart-1.1.1_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":53616,"desc":"Yet again, the fate of the world rests in your hands! An evil computer hacker,\nknown only by his handle 'Lennart', has created the ultimate computer virus. A\nvirus so powerful that it has the power to transmute an ordinary computer into\na toaster oven. (oooh!) 'Lennart' has cloned himself into a billion-jillion\nmicro-Lenns.  Their sole purpose is to deliver the nefarious virus, which has\nbeen cleverly diguised as a popular init system.\n\nAs System Administrator/Exterminator, your job is to keep Lennart from\nsucceeding at his task.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["games"],"shlibs_required":["libICE.so.6","libSM.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0"],"options":{"ATHENA":"off","GTK":"on","MOTIF":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe xlennart port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xmill","origin":"archivers/xmill","version":"0.8","comment":"Efficient compressor for XML","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/xmill/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"18e3b6ae9bfc24cdd75b5c6065c95e1ff0687a21c8a08389f99ba122be6873c9","flatsize":2431994,"path":"All/xmill-0.8.pkg","repopath":"All/xmill-0.8.pkg","licenselogic":"single","pkgsize":740144,"desc":"XMill is a new tool for compressing XML data efficiently.  It is based\non a regrouping strategy that leverages the effect of highly-efficient\ncompression techniques in compressors such as gzip.  XMill groups XML\ntext strings with respect to their meaning and exploits similarities\nbetween those text strings for compression.  Hence, XMill typically\nachieves much better compression rates than conventional compressors\nsuch as gzip.","categories":["archivers"],"shlibs_required":["libbz2.so.2","libc.so.8","libm.so.4","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe xmill port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xmahjongg","origin":"games/xmahjongg","version":"3.7_4","comment":"Chinese game of Mahjongg for X11","maintainer":"joerg@FreeBSD.org","www":"https://www.lcdf.org/xmahjongg/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"18149b770a37dca5f43319bf63951f4efe41f8b79ac5429d2a83ec58c87cafa7","flatsize":596177,"path":"All/xmahjongg-3.7_4.pkg","repopath":"All/xmahjongg-3.7_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":435160,"desc":"Mah jongg is an ancient chinese game usually played by four players\nwith tiles similar to dominos.  This is an X windows version for\nthe solitaire game originally seen on the PC and later ported to\nSunView, and later on completely rewritten by Eddie Kohler.\n\nTHEORY OF PLAY\nThe object of the game is to remove all the tiles from the board.\nTiles are removed in by matching two identical tiles which have\neither an open left edge or open right edge.  The only exception\nto this rule is that any open \"flower\" tile (bamboo, orchid, plum,\nor chrysanthemum) matches any other open \"flower\" tile and any open\n\"season\" tile (spring, summer, autumn, or winter) matches any other\nopen \"season\" tile.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["games"],"shlibs_required":["libX11.so.6","libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"xkbset","origin":"x11/xkbset","version":"0.8_1","comment":"Manage various XKB features of X Window","maintainer":"stephen@FreeBSD.org","www":"http://www.math.missouri.edu/~stephen/software/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"57884c75f0cebb4c6f2c8b9f1115255a80ee6e211f72a6f44aca026442185aec","flatsize":38450,"path":"All/xkbset-0.8_1.pkg","repopath":"All/xkbset-0.8_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":15032,"desc":"This is a program to help manage many of the XKB features of X window. This\nincludes such features as MouseKeys, AccessX, StickyKeys, BounceKeys, and\nSlowKeys. It also includes a perl/tk gui program to help with MouseKeys\nacceleration management.\n\nStephen Montgomery-Smith\nstephen@math.missouri.edu","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libc.so.8"],"options":{"GUI":"off"}},{"name":"xkeyboard-config","origin":"x11/xkeyboard-config","version":"2.41_4","comment":"X Keyboard Configuration Database","maintainer":"x11@FreeBSD.org","www":"https://freedesktop.org/wiki/Software/XKeyboardConfig/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"597e19b2ce60c235adb228086fbe24162681480d0e13fe3d3a905011ac031b34","flatsize":6854830,"path":"All/xkeyboard-config-2.41_4.pkg","repopath":"All/xkeyboard-config-2.41_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":796780,"desc":"The non-arch keyboard configuration database for X Window.\nThe goal is to provide the consistent, well-structured,\nfrequently released open source of X keyboard configuration\ndata for X Window System implementations (free, open source\nand commercial). The project is targetted to XKB-based systems.","deps":{"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"}},"categories":["x11"],"options":{"ETERSOFT":"off","NLS":"on","X11":"on"}},{"name":"xldlas","origin":"math/xldlas","version":"0.85_10","comment":"XForms-based statistics package","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"457c897ea151df12505ecf792143a16ca6f639315e7e2f043f8b2cd6173fd022","flatsize":317196,"path":"All/xldlas-0.85_10.pkg","repopath":"All/xldlas-0.85_10.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":110236,"desc":"What is it?\n===========\n\tIt's for doing statistics.\n\nHighlights\n==========\n\t* Based on the xforms library (ie. looks pretty slick)\n\t* Point and click interface to statistical summaries, OLS\n\t  regression, plotting, correlation analysis, etc.\n\t* Neural network and Genetic Algorithm data fitting\n\t  with some nice visual feedback.\n\t* Very handy automatic generating of .tex format and html\n\t  log files, including tables and plots.\n\t* Online help\n\nFeedback\n========\n\tThe author (Thor Sigvaldason) is happy to receive feedback\n\tat: thor@netcom.ca","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"xforms":{"origin":"x11-toolkits/xforms","version":"1.2.4_8,1"}},"categories":["math"],"shlibs_required":["libX11.so.6","libXpm.so.4","libc.so.8","libforms.so.2","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe xldlas port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xkbprint","origin":"x11/xkbprint","version":"1.0.5_1","comment":"Utility for printing an XKB keyboard description","maintainer":"x11@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dcbc2b5a0c22c993113187998e8fd774218470d79bff03e1111eaac182b229a0","flatsize":89074,"path":"All/xkbprint-1.0.5_1.pkg","repopath":"All/xkbprint-1.0.5_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":40788,"desc":"This package contains xkbprint, an utility for printing an XKB keyboard\ndescription.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libxkbfile":{"origin":"x11/libxkbfile","version":"1.1.3"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libc.so.8","libxkbfile.so.1"]},{"name":"xlaby","origin":"games/xlaby","version":"2.0.1_4","comment":"Daemonic X Labyrinth played directly with the mouse pointer","maintainer":"ports@FreeBSD.org","www":"http://www.eleves.ens.fr:8080/home/madore/programs/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f769771254704f81222b8611081b1e6b6a24dbd1f6c6f241962d1c796cc989b5","flatsize":31315,"path":"All/xlaby-2.0.1_4.pkg","repopath":"All/xlaby-2.0.1_4.pkg","licenselogic":"single","pkgsize":15136,"desc":"X Labyrinth  is a  labyrinth  game   under X11 that is played\ndirectly with the mouse  pointer: the  walls block the pointer's\nmovement on the screen.\n\n   The goal of the game is to retrieve the four colored squares:\nto retrieve a square, it is sufficient to move  the pointer over\nit,  and  it  will  disappear.  However,  to  make  things  more\ninfuriating,  the  squares  have  to be  taken in the  following\norder:  red,  yellow,  green  and  blue. When the blue square is\nobtained, the game is won.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["games"],"shlibs_required":["libX11.so.6","libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe xlaby port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xkoules","origin":"games/xkoules","version":"1.4_5","comment":"Fast action arcade-style game for X Window","maintainer":"ports@FreeBSD.org","www":"https://www.ucw.cz/~hubicka/koules/English/koules.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"92a46bc751e1f28640cb02544087760f7ab9d2862fc1fadfa803c886a61f98cf","flatsize":383672,"path":"All/xkoules-1.4_5.pkg","repopath":"All/xkoules-1.4_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":181104,"desc":"Koules is a fast action arcade-style game for X. This version\nworks  in fine (up to 900x620) resolution with cool  256 color\ngraphics, multiplayer mode up to 5 players, full sound and, of\ncourse, network  support. Koules is an original  idea. First\nversion of Koules was developed from scratch by Jan Hubicka in\nJuly 1995.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"}},"categories":["games"],"shlibs_required":["libX11.so.6","libXext.so.6","libc.so.8","libm.so.4"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe xkoules port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xkill","origin":"x11/xkill","version":"1.0.5_1","comment":"Utility for killing a client by its X resource","maintainer":"x11@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0cd6e781fc79f741ae77fcacef08de112b04594f70ea5d368fa8f56070dcedf2","flatsize":13493,"path":"All/xkill-1.0.5_1.pkg","repopath":"All/xkill-1.0.5_1.pkg","licenselogic":"single","pkgsize":7020,"desc":"This package contians xkill, which is a utility for forcing the X server\nto close connections to clients.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXmuu.so.1","libc.so.8"]},{"name":"xlife","origin":"games/xlife","version":"6.7.6_1","comment":"John Horton Conway's Game of Life","maintainer":"ports@FreeBSD.org","www":"http://litwr2.atspace.eu/xlife.php","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7cd1c06200607d60862557f85a388d5fff7b09aa460eb3756ff0cfc5e42c210d","flatsize":425314,"path":"All/xlife-6.7.6_1.pkg","repopath":"All/xlife-6.7.6_1.pkg","licenselogic":"and","licenses":["GPLv2","MIT"],"pkgsize":162664,"desc":"xlife is an X implementation of John Horton Conway's Game of Life.","deps":{"gawk":{"origin":"lang/gawk","version":"5.3.1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["games"],"shlibs_required":["libX11.so.6","libc.so.8","libm.so.4"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe xlife port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xkeywrap","origin":"x11/xkeywrap","version":"1.1_4","comment":"Record, repeat, and play key sequence from keyboard","maintainer":"cy@FreeBSD.org","www":"https://kozos.jp/myfreesoft/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"922361c3298ff5c5a572f2d0a95a737e45b84a8139b0e90803a3b018c06c8c3b","flatsize":276832,"path":"All/xkeywrap-1.1_4.pkg","repopath":"All/xkeywrap-1.1_4.pkg","licenselogic":"single","pkgsize":35104,"desc":"XKeyWrap is a wrapper of key sequence between keyboard and an application\n(ex.emacs).\nXKeyWrap can record and play key sequence in real time. And XKeyWrap can send\nkey sequence to an application on other X server over the network.\n\nIf you want to read more details, type\n    %25 xkeywrap -readme\nand\n    %25 man xkeywrap\n\nIf you want to see a demonstration of XKeyWrap, type\n    %25 cp /usr/local/share/examples/xkeywrap/demo.dat .\n    %25 cp /usr/local/share/examples/xkeywrap/xkeywrap_demo.c .\n    %25 xkeywrap -p -s 2 -f demo.dat -x emacs -geometry 80x25 xkeywrap_demo.c","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXt.so.6","libc.so.8"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"xmlrpc-c","origin":"net/xmlrpc-c","version":"1.60.04","comment":"XML-RPC library for C and C++","maintainer":"garga@FreeBSD.org","www":"https://xmlrpc-c.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"740461bf0650f218bb73ca6bf6fc5e94e200c1a8f835c89df6445971c6a1ceb4","flatsize":13483875,"path":"All/xmlrpc-c-1.60.04.pkg","repopath":"All/xmlrpc-c-1.60.04.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1963516,"desc":"XML-RPC is a quick-and-easy way to make procedure calls over the Internet.\nIt converts the procedure call into XML document, sends it to a remote\nserver using HTTP, and gets back the response as XML.\n\nThis library provides a modular implementation of XML-RPC for C and C++.\n\n   - C API and experimental C++ API.\n   - Modular XML-RPC core: If you want, you can supply all your own HTTP\n     code.\n   - Synchronous and asynchronous XML-RPC clients based on w3c-libwww.\n   - Multithreaded XML-RPC server based on the Abyss web server.\n   - Full support for basic types, including <struct>, <array> and <base64>.\n   - Extensive test suites to help verify correct behavior and correct\n     error handling.\n   - Passes the official XML-RPC validator1 test suite.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"libwww":{"origin":"www/libwww","version":"5.4.2"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["net"],"options":{"CPLUSPLUS":"on","CURL":"on","DEBUG":"off","LIBWWW":"on"}},{"name":"xkeycaps","origin":"x11/xkeycaps","version":"2.47_1","comment":"Graphically display and edit the keyboard mapping","maintainer":"cy@FreeBSD.org","www":"https://www.df7cb.de/projects/xkeycaps/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1de6b0592ac13180646a277986959f8196c25ff0eb19ef8fa60213d5674174c3","flatsize":1919352,"path":"All/xkeycaps-2.47_1.pkg","repopath":"All/xkeycaps-2.47_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":100952,"desc":"xkeycaps is a graphical front-end to xmodmap.  It opens a window that looks\nlike a keyboard; moving the mouse over a key shows what KeySyms and Modifier\nbits that key generates.  Clicking on a key simulates KeyPress/KeyRelease\nevents on the window of your choice.  It is possible to change the KeySyms\nand Modifiers generated by a key through a mouse-based interface.  This\nprogram can also write an input file for xmodmap to recreate your changes\nin future sessions.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"xbitmaps":{"origin":"x11/xbitmaps","version":"1.1.2"}},"categories":["x11"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXaw.so.7","libXext.so.6","libXmu.so.6","libXt.so.6","libc.so.8"]},{"name":"xkblayout-state","origin":"x11/xkblayout-state","version":"g20211106","comment":"Small program to get/set the current XKB layout","maintainer":"timp87@gmail.com","www":"https://github.com/nonpop/xkblayout-state","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1ce44116758b6b2ce1ed2cfd934d590d3ab67553e26450156162f9716bf20961","flatsize":65328,"path":"All/xkblayout-state-g20211106.pkg","repopath":"All/xkblayout-state-g20211106.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":24708,"desc":"xkblayout-state is a small command-line program to get/set the current\nXKB keyboard layout.\n\nIt is a thin wrapper around a slightly modified version of Jay Bromley's\nXKeyboard class.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"xkbind","origin":"x11/xkbind","version":"2010.05.20","comment":"Minimal keyboard layout indicator program","maintainer":"danfe@FreeBSD.org","www":"https://xkbind.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"70b1d4372137e51db87f57ed0bb28ac7871802cafb7b3bb52c2c748bbd844e89","flatsize":52112,"path":"All/xkbind-2010.05.20.pkg","repopath":"All/xkbind-2010.05.20.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":21476,"desc":"XkbInd program (X Keyboard Extension Indicator) is a minimal indicator of\nkeyboard layout (XKB group) for the X Window System; it outputs information\nabout current keyboard layout attached to each top-level window through\ntheir captions via prefixes to original title strings.  It also allows to\nsimulate an independent keyboard layout for each handled window and works\nwith most of the window managers.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libc.so.8"],"options":{"DOCS":"on"}},{"name":"xkbevd","origin":"x11/xkbevd","version":"1.1.4_1","comment":"X Keyboard Extension event daemon","maintainer":"x11@FreeBSD.org","www":"https://gitlab.freedesktop.org/xorg/app/xkbevd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"92ab424d4dbda2cbbb19185333da5994d29e0df5c2b70f51699225f530d72ecc","flatsize":35239,"path":"All/xkbevd-1.1.4_1.pkg","repopath":"All/xkbevd-1.1.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16260,"desc":"This package contains xkbevd, the XKB event daemon.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libxkbfile":{"origin":"x11/libxkbfile","version":"1.1.3"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libc.so.8","libxkbfile.so.1"]},{"name":"xkbctrl","origin":"x11/xkbctrl","version":"1.0_2","comment":"Display and manipulate XKB keyboard controls from the commandline","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"510a6176c41f562526f032a7e8c5ebd4e65cf8efd06dd0e493040a237d141312","flatsize":24804,"path":"All/xkbctrl-1.0_2.pkg","repopath":"All/xkbctrl-1.0_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":9908,"desc":"Display and manipulate XKB keyboard controls from the commandline\n\nYou can set keyboard delay and repeat rates with XKB/X enviroment:\n\n%25 xkbctrl +repeat 200 20\n\ncommand help:\n\n%25 xkbctrl -help\n\nMIHIRA Yoshiro\n<sanpei@sanpei.org>","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libxkbfile":{"origin":"x11/libxkbfile","version":"1.1.3"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libc.so.8","libxkbfile.so.1"],"messages":[{"message":"===>   NOTICE:\n\nThe xkbctrl port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xlnt","origin":"textproc/xlnt","version":"1.5.0.92","comment":"C++ xlsx library for reading/writing/manipulating spreadsheets","maintainer":"yuri@FreeBSD.org","www":"https://github.com/tfussell/xlnt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"70f1cba7259cf8dacdd05e292ad41e8555cb5cca1fd8de7b11b69990ad1e61ae","flatsize":2646702,"path":"All/xlnt-1.5.0.92.pkg","repopath":"All/xlnt-1.5.0.92.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":720796,"desc":"xlnt is a modern C++ library for manipulating spreadsheets in memory and\nreading/writing them from/to XLSX files as described in ECMA 376 4th edition.","categories":["devel","textproc"]},{"name":"xkbcomp","origin":"x11/xkbcomp","version":"1.4.7","comment":"Compile XKB keyboard description","maintainer":"x11@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"992481923cea3778c9e6cf5f44384b39b3f1e87c0722ba2104a13437600c7a29","flatsize":201767,"path":"All/xkbcomp-1.4.7.pkg","repopath":"All/xkbcomp-1.4.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":79712,"desc":"This package contains xkbcomp, the X.Org keymap compiler.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libxkbfile":{"origin":"x11/libxkbfile","version":"1.1.3"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libc.so.8","libxkbfile.so.1"]},{"name":"xkb-switch","origin":"x11/xkb-switch","version":"1.8.5_1","comment":"Switch your X keyboard layouts from the command line","maintainer":"dmgk@FreeBSD.org","www":"https://github.com/ierton/xkb-switch","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"281c9824ef67aa008922ab7c8291086ff20ca1f1da57029e5fdec1af323fca00","flatsize":122402,"path":"All/xkb-switch-1.8.5_1.pkg","repopath":"All/xkb-switch-1.8.5_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":41544,"desc":"Small program that allows to query and change the XKB layout state from\ncommand line.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libxkbfile":{"origin":"x11/libxkbfile","version":"1.1.3"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libc.so.8","libm.so.4","libstdc++.so.9","libxkbfile.so.1"],"options":{"DOCS":"on"}},{"name":"xjumpx","origin":"games/xjumpx","version":"1.4_4","comment":"Improved version of xjump","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"490ba7cd420cf96bc35f349ed71b0172b7db67a7c9ce313857ab10f8f626048d","flatsize":101226,"path":"All/xjumpx-1.4_4.pkg","repopath":"All/xjumpx-1.4_4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":24104,"desc":"XJumpX (aka 'FallingTower KAI') is a simple action game.\nYou jump higher to higher.\n\nThis is improved version of xjump (aka 'FallingTower')","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["games"],"shlibs_required":["libX11.so.6","libXaw.so.7","libXext.so.6","libXmu.so.6","libXpm.so.4","libXt.so.6","libc.so.8"],"messages":[{"message":"Original xjumpx is setgid games to protect scorefiles.\nHowever, due to security concerns, xjumpx is not installed setgid games,\nso everybody can change scorefiles.\nIn order to protect scorefiles, you will need to run these commands:\n\n\tchgrp games /usr/local/bin/xjumpx /usr/local/lib/X11/xjumpx\n\tchmod g+s /usr/local/bin/xjumpx\n\tchmod 770 /usr/local/lib/X11/xjumpx","type":"install"},{"message":"===>   NOTICE:\n\nThe xjumpx port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xkbutils","origin":"x11/xkbutils","version":"1.0.6","comment":"Collection of small X Keyboard Extension utilities","maintainer":"x11@FreeBSD.org","www":"https://gitlab.freedesktop.org/xorg/app/xkbutils","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4a7a8ebd795e2b20d27c96472d07760e7d5780060d03c202d18d7dcbddc2e9b0","flatsize":48163,"path":"All/xkbutils-1.0.6.pkg","repopath":"All/xkbutils-1.0.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15596,"desc":"This package contains xkbutils, a collection of XKB utility demos.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libxkbfile":{"origin":"x11/libxkbfile","version":"1.1.3"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXaw.so.7","libXt.so.6","libc.so.8"]},{"name":"xjump","origin":"games/xjump","version":"2.7.5_3","comment":"Simple X game where one tries to jump up as many levels as possible","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6ca4a4687b1e7981bededc0def8db1800093cc6c57e11eb660da97329e55d32a","flatsize":35728,"path":"All/xjump-2.7.5_3.pkg","repopath":"All/xjump-2.7.5_3.pkg","licenselogic":"single","pkgsize":11860,"desc":"XJump (aka 'FALLING TOWER') is a cool game based on simple X graphics\nwhere the object is to get the player up as many levels as possible.\nQuite possibly one of the most addictive games out there.","deps":{"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["games"],"shlibs_required":["libX11.so.6","libXaw.so.7","libXext.so.6","libXmu.so.6","libXpm.so.4","libXt.so.6","libc.so.8"],"messages":[{"message":"xjump is set to use /var/games/xjump.record for its scorekeeping.\nHowever, due to security concerns, xjump is not installed setgid\ngames, and thus cannot write this file.  In order to enable keeping\nscores, you will need to run these commands:\n\n\t1) touch /var/games/xjump.record\n\t2) chmod 664 /var/games/xjump.record\n\t3) chmod 2755 /usr/local/bin/xjump\n\nwhere /usr/local is the prefix that xjump was installed under,\nwhich is usually /usr/X11R6.","type":"install"},{"message":"===>   NOTICE:\n\nThe xjump port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xjobs","origin":"sysutils/xjobs","version":"20200726_1","comment":"Utility reads job descriptions line by line and executes in parallel","maintainer":"jgh@FreeBSD.org","www":"https://www.maier-komor.de/xjobs.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"27166f4905d9fcba9453a8ebb46ca3cef3420129a69e4c4e77adcdc4d92fb871","flatsize":93097,"path":"All/xjobs-20200726_1.pkg","repopath":"All/xjobs-20200726_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":38504,"desc":"xjobs reads job descriptions line by line and executes them in parallel. It\nlimits the number of parallel executing jobs and starts new jobs when jobs\nfinish. Therefore, it combines the arguments from every input line with the\nutility and arguments given on the command line. If no utility is given as an\nargument to xjobs, then the first argument on every job line will be used as\nutility. To execute utility xjobs searches the directories given in the PATH\nenvironment variable and uses the first file found in these directories.\n\nxjobs is most useful on multi-processor/core machines when one needs to execute\nseveral time consuming command several that could possibly be run in parallel.\nWith xjobs this can be achieved easily, and it is possible to limit the load of\nthe machine to a useful value. It works similar to xargs, but starts several\nprocesses simultaneously and gives only one line of arguments to each utility\ncall.","categories":["sysutils"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on"}},{"name":"xjig","origin":"games/xjig","version":"2.4_6","comment":"Jigsaw puzzle game for X11","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"49cf9f1371596907da43610d2057c6b23c0e10b30f57d985baff4cc8c4f13ca2","flatsize":123632,"path":"All/xjig-2.4_6.pkg","repopath":"All/xjig-2.4_6.pkg","licenselogic":"single","pkgsize":51068,"desc":"XJig is a puzzle, that tries to replicate a jigsaw puzzle on the\n      screen as close as possible. Gif-images can be loaded and sliced\n      into pieces and as in every jigsaw puzzle, the goal is to\n      set the parts together again.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"}},"categories":["games"],"shlibs_required":["libX11.so.6","libXext.so.6","libc.so.8","libm.so.4","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe xjig port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xls2txt","origin":"databases/xls2txt","version":"1.0.1_39","comment":"Utilities to convert spreadsheet files to text and csv formats","maintainer":"yuri@FreeBSD.org","www":"https://github.com/masklinn/xls2txt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8c9d65262a3f31e2d7e36c0f54b9d3dc6010278f91ef3001658c908f49eda6ac","flatsize":3146543,"path":"All/xls2txt-1.0.1_39.pkg","repopath":"All/xls2txt-1.0.1_39.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":607260,"desc":"xls2txt and xsl2csv allow converting spreadsheet files to text for compatibility\nwith terminals and command-line utilities (e.g. diff or less). Despite the name,\nthey should work with both excel (xls, xlsx or xlsb) and OpenDocument (ods)\nfiles.","categories":["databases","textproc"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"xjewel","origin":"games/xjewel","version":"1.6_7","comment":"X11 dropping jewels game","maintainer":"bofh@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2227d73a7f7e9e2345e6b6b5bc6c890fa303784f47f0c7058d39be87cdda2d4c","flatsize":59275,"path":"All/xjewel-1.6_7.pkg","repopath":"All/xjewel-1.6_7.pkg","licenselogic":"single","pkgsize":25088,"desc":"Xjewel is a dropping block game akin to tetris.\n\nIt is played by controlling the motion of blocks which continue to fall from\nthe top of the screen.  One can move them left and right, as well as\nrotate the jewel segments.  The object is to get the most points before\nthe grim reaper ends the fun.\n\nDeath happens when the screen is no longer capable of holding any more\nblocks.  To make high scores more interesting, you are given but three\nattempts to get points -- use them wisely.\n\nAs the game progresses, and more jewels are removed, the speed of the game\nwill increase.  This is measured in seconds of delay between steps of\nblock motion.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["games"],"shlibs_required":["libX11.so.6","libXext.so.6","libc.so.8"]},{"name":"xisola","origin":"games/xisola","version":"1.0_2","comment":"Simple board game for X Window System","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cfe48fd18cee52792e8316a1473484c771ddeb0d80fe8b9f46388091122c278c","flatsize":16204,"path":"All/xisola-1.0_2.pkg","repopath":"All/xisola-1.0_2.pkg","licenselogic":"single","pkgsize":6624,"desc":"Xisola game follow this simple rule:\nEach move consists of two actions: first move your piece to an\nadjascent empty field (horizontal, vertical or diagonal, like\nthe king in Chess), then take away any of the empty fields\nSince the number of fields decreases with every move there will\nbe a point when one player will not have any empty fields left\nto move to and he loses.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["games"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXaw.so.7","libXext.so.6","libXmu.so.6","libXt.so.6","libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe xisola port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xinvaders3d","origin":"games/xinvaders3d","version":"1.3.6_3","comment":"3D Vector-graphics Space Invaders clone for X","maintainer":"ports@FreeBSD.org","www":"https://libregamewiki.org/XInvaders3D","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"49f7172133bbe530b99a929354c57e67a005c79224bff6e179e1f95f1eaa189e","flatsize":64800,"path":"All/xinvaders3d-1.3.6_3.pkg","repopath":"All/xinvaders3d-1.3.6_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":23964,"desc":"XInvaders 3D is a 3D Vector-graphics Space Invaders clone\nfor X.","deps":{"font-misc-misc":{"origin":"x11-fonts/font-misc-misc","version":"1.1.2_4"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["games"],"shlibs_required":["libX11.so.6","libc.so.8","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe xinvaders3d port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xinvaders","origin":"games/xinvaders","version":"2.1.1_12","comment":"Shoot-em-up them nasty little bugs","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dd80a97073c3e4595a34e599ae4a6bd0f3a1ee355a910cfcef6cc00991e60962","flatsize":44369,"path":"All/xinvaders-2.1.1_12.pkg","repopath":"All/xinvaders-2.1.1_12.pkg","licenselogic":"single","licenses":["xinvaders"],"pkgsize":22984,"desc":"Xinvaders is an implementation of the old Atari Space Invaders game,\non top of the X11 window system.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["games"],"shlibs_required":["libX11.so.6","libXaw.so.7","libXmu.so.6","libXt.so.6","libc.so.8","libintl.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe xinvaders port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xinit","origin":"x11/xinit","version":"1.4.2_1,1","comment":"X Window System initializer","maintainer":"x11@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"babcf75dc1ca5b0f20775af7a5c40e5d5e00d481da86696112620f1399ece0ed","flatsize":29552,"path":"All/xinit-1.4.2_1,1.pkg","repopath":"All/xinit-1.4.2_1,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15272,"desc":"This package contains xinit, the X Window System initializer.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libc.so.8"]},{"name":"xinput","origin":"x11/xinput","version":"1.6.3_1","comment":"Very useful utility for configuring and testing XInput devices","maintainer":"x11@FreeBSD.org","www":"http://ftp.x.org/contrib/utilities/xinput.README","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fc78d27994ea4eb5f98fb5e2d58b204337c35cd1d65e2a5713706b6a8b8d4c88","flatsize":54877,"path":"All/xinput-1.6.3_1.pkg","repopath":"All/xinput-1.6.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":24552,"desc":"xinput 1.x by Frederic Lepied\n\nxinput is an  utility  I have built  to  configure and test my  XInput\ndevices.    The functionalities aren't    complete  but  they fill  my\nneeds. If you have  some ideas or needs  for improvement, feel free to\ncontact me.  Any feedback welcome.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXext.so.6","libXi.so.6","libXinerama.so.1","libXrandr.so.2","libc.so.8"]},{"name":"xinetd","origin":"security/xinetd","version":"2.3.15_3","comment":"Replacement for inetd with better control and logging","maintainer":"garga@FreeBSD.org","www":"https://github.com/xinetd-org/xinetd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5d1fb31b979df5f72e1cd689d53fbc20bc5275f6d1684361373df908001ca527","flatsize":180138,"path":"All/xinetd-2.3.15_3.pkg","repopath":"All/xinetd-2.3.15_3.pkg","licenselogic":"single","licenses":["XINETD"],"pkgsize":86472,"desc":"Xinetd is a replacement for inetd, the internet services daemon.\n\nXinetd is not just an inetd replacement. Anybody can use it to\nstart servers that don't require privileged ports because xinetd\ndoes not require that the services in its configuration file be\nlisted in /etc/services.\n\nIts configuration file has a different format than inetd's one\nand it understands different signals. However the signal-to-action\nassignment can be changed.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["security"],"shlibs_required":["libc.so.8","libcrypt.so.4","libm.so.4","libwrap.so.4"],"options":{"IPV6":"on","LIBWRAP":"on","XCONV":"on"},"annotations":{"cpe":"cpe:2.3:a:xinetd:xinetd:2.3.15:::::dragonfly6:x86_64:3"}},{"name":"xinfocom","origin":"games/xinfocom","version":"1.8m_1","comment":"Infocom game interpreter for X11","maintainer":"ports@FreeBSD.org","www":"http://www.csd.uwo.ca/Infocom/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"69bea49152bd2b06f192096bb9021c8a30af916734ff6222915f0d5d486a7f43","flatsize":57176,"path":"All/xinfocom-1.8m_1.pkg","repopath":"All/xinfocom-1.8m_1.pkg","licenselogic":"single","pkgsize":24412,"desc":"This software interprets Infocom text-adventure games.  This port\ndoes not install any games; you can install them yourself if you\nown the games, or you can legally obtain the Zork series from:\n\n\thttp://www.csd.uwo.ca/~pete/Infocom/download.html\n\nMore games can be found at:\n\n\thttp://www.ifarchive.org/indexes/if-archiveXgamesXzcode.html\n\nLICENSE: copy freely, do not distribute modified versions","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["games"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXt.so.6","libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe xinfocom port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xhost","origin":"x11/xhost","version":"1.0.8_1","comment":"Server access control program for X","maintainer":"x11@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4b341e4e0e6d5dd547327685b12977a513e95367d89e9d04ed6a449cea55559d","flatsize":21497,"path":"All/xhost-1.0.8_1.pkg","repopath":"All/xhost-1.0.8_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10740,"desc":"This package contains xhost, a server access control program for the\nX Window System.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXau":{"origin":"x11/libXau","version":"1.0.11"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXmuu.so.1","libc.so.8","librpcsvc.so.3"]},{"name":"xin","origin":"sysutils/xin","version":"1.0.0_2","comment":"Splits standard input and pipes into a command","maintainer":"ports@FreeBSD.org","www":"https://www.kyne.com.au/~mark/software/xin.php","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"befb62b19b4d03f06f2490100f46f8c022dd61c6559db4252ccb4aa2e4391d45","flatsize":30553,"path":"All/xin-1.0.0_2.pkg","repopath":"All/xin-1.0.0_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":12896,"desc":"Xin reads from standard input and splits the data up into sections,\npiping each section to a separate command. Optionally it can pad each\nsection with zeros.","categories":["sysutils"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe xin port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xidle","origin":"x11/xidle","version":"26052015_2","comment":"Run a program on X inactivity","maintainer":"novel@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8724883c64bdf0c01486d190c662ff2c1c9389bb21e931477df7a520e876156e","flatsize":14600,"path":"All/xidle-26052015_2.pkg","repopath":"All/xidle-26052015_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":7704,"desc":"xidle uses the XScreenSaver(3) extension to receive inactivity events\nwhen a timeout is specified, running a specific program after the elapsed\ntime.  xidle also monitors the very corner of the given position for\npointer activity and runs a program if the pointer sits there for more\nthan the specified number of seconds.  This behavior is always present,\nwhether -timeout is specified or not.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXScrnSaver":{"origin":"x11/libXScrnSaver","version":"1.2.4_1"},"libXau":{"origin":"x11/libXau","version":"1.0.11"},"libXdmcp":{"origin":"x11/libXdmcp","version":"1.1.5"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXau.so.6","libXdmcp.so.6","libXext.so.6","libXss.so.1","libc.so.8","libxcb.so.1"]},{"name":"xisp","origin":"net/xisp","version":"2.7p4_10","comment":"User-friendly X interface to pppd/chat","maintainer":"tm@onepost.net","www":"https://xisp.hellug.gr/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"384086ccb58df48e712d3154f68c29111b27ee158c984358b36c03b1e5d35378","flatsize":461940,"path":"All/xisp-2.7p4_10.pkg","repopath":"All/xisp-2.7p4_10.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":148332,"desc":"The xisp package implements a user-friendly X interface to pppd/chat\nand provides maximum feedback from the dial-in and login phases on a\nbrowser screen, as well as a manual login terminal window. It also\nprovides greater versatility in interrupting a call in progress and in\ngeneral enhances the user's feeling of \"what's going on\", especially\nif he/she is not all that well acquainted with the intricacies of\nsystem log files. Xisp also has means to track your phonecosts.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"xforms":{"origin":"x11-toolkits/xforms","version":"1.2.4_8,1"}},"categories":["net"],"shlibs_required":["libX11.so.6","libXpm.so.4","libc.so.8","libcrypto.so.12","libforms.so.2","libm.so.4"]},{"name":"xhtml1-xsd","origin":"textproc/xhtml1-xsd","version":"200208","comment":"XHTML 1.0 (Second Edition) in XML Schema","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3800561f6b11fa7e330328806794562f4c81b8143aa0d913dfa42afc6b75df8e","flatsize":233795,"path":"All/xhtml1-xsd-200208.pkg","repopath":"All/xhtml1-xsd-200208.pkg","licenselogic":"single","pkgsize":10684,"desc":"XHTML 1.0 (Second Edition) in XML Schema","categories":["textproc"],"messages":[{"message":"===>   NOTICE:\n\nThe xhtml1-xsd port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xiccd","origin":"graphics/xiccd","version":"0.4.1","comment":"X color profile daemon","maintainer":"ports@zoltankiraly.com","www":"https://github.com/agalakhov/xiccd/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"937037c0e9093f3d77f71efec01ee18f83493f0552c52e0a820f32da8c0a7b9d","flatsize":72693,"path":"All/xiccd-0.4.1.pkg","repopath":"All/xiccd-0.4.1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":24892,"desc":"The primary goal of xiccd is providing color profile support for desktop\nenvironments other than Gnome and KDE (Xfce, LXDE, and probably others)\nthat don't support native color management yet.\n\nIt does basically the same as the \"gnome-settings-daemon\" color plugin or\n\"colord-kde\" but doesn't depend on any particular desktop. It doesn't even\ndepend on GTK so it doesn't create a unnecessary GTK3 dependency if the\ndesktop environment is GTK2-based or vice versa.","deps":{"colord":{"origin":"graphics/colord","version":"1.4.7_3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"}},"categories":["graphics","x11"],"shlibs_required":["libX11.so.6","libXrandr.so.2","libc.so.8","libcolord.so.2","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libintl.so.8","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"xhtml-basic","origin":"textproc/xhtml-basic","version":"1.0.20001219_2","comment":"W3C's XHTML Basic DTD","maintainer":"sunpoet@FreeBSD.org","www":"https://www.w3.org/TR/xhtml-basic/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ae55c8dc06fb455acf1ebe47bb8cf5e305c66dd708eb252814f7c56a55dcef8b","flatsize":73147,"path":"All/xhtml-basic-1.0.20001219_2.pkg","repopath":"All/xhtml-basic-1.0.20001219_2.pkg","licenselogic":"single","pkgsize":19056,"desc":"From the abstract:\n  The XHTML Basic document type includes the minimal set of modules\n  required to be an XHTML host language document type, and in addition\n  it includes images, forms, basic tables, and object support. It\n  is designed for Web clients that do not support the full set of\n  XHTML features; for example, Web clients such as mobile phones,\n  PDAs, pagers, and settop boxes. The document type is rich enough for\n  content authoring.\n\n  XHTML Basic is designed as a common base that may be extended. For\n  example, an event module that is more generic than the traditional\n  HTML 4 event system could be added or it could be extended by\n  additional modules from XHTML Modularization such as the Scripting\n  Module. The goal of XHTML Basic is to serve as a common language\n  supported by various kinds of user agents.\n\nThe document type definition is implemented using XHTML\nmodules as defined in \"Modularization of XHTML\", found in\nports/textproc/xhtml-modularization.","deps":{"xhtml-modularization":{"origin":"textproc/xhtml-modularization","version":"1.0.20010410_1"},"xmlcatmgr":{"origin":"textproc/xmlcatmgr","version":"2.2_4"}},"categories":["textproc"],"options":{"DOCS":"on"}},{"name":"xhtml-11","origin":"textproc/xhtml-11","version":"1.1.20101123_1","comment":"W3C's XHTML 1.1 DTD","maintainer":"mandree@FreeBSD.org","www":"https://www.w3.org/TR/xhtml11/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ff4fc14a70167419e178f532a4d9000361fd234f4bca779d398f58cfe08a326f","flatsize":247100,"path":"All/xhtml-11-1.1.20101123_1.pkg","repopath":"All/xhtml-11-1.1.20101123_1.pkg","licenselogic":"single","pkgsize":31744,"desc":"This package includes DTDs for the XHTML 1.1.","deps":{"xmlcatmgr":{"origin":"textproc/xmlcatmgr","version":"2.2_4"}},"categories":["textproc"]},{"name":"xhtml","origin":"textproc/xhtml","version":"1.0.20020801_5","comment":"W3C's XHTML DTD","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"175a8ee496b398815b5da0031d960b1326b6fc52809fb4e312538f6db5f69402","flatsize":129849,"path":"All/xhtml-1.0.20020801_5.pkg","repopath":"All/xhtml-1.0.20020801_5.pkg","licenselogic":"single","pkgsize":17456,"desc":"This specification defines XHTML 1.0, a reformulation of HTML 4 as an\nXML 1.0 application, and three DTDs corresponding to the ones defined\nby HTML 4.\n\nThe semantics of the elements and their attributes are defined in the\nW3C Recommendation for HTML 4.\n\nThese semantics provide the foundation for future extensibility of XHTML.\n\nCompatibility with existing HTML user agents is possible by following\na small set of guidelines.","deps":{"xmlcatmgr":{"origin":"textproc/xmlcatmgr","version":"2.2_4"}},"categories":["textproc"],"messages":[{"message":"===>   NOTICE:\n\nThe xhtml port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xhomer","origin":"emulators/xhomer","version":"9.16.06_2,1","comment":"Emulator for the DEC Pro 350 computer","maintainer":"ports@FreeBSD.org","www":"https://xhomer.isani.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cd378918723db4cc9e05c490920e90566d03a166e34ae01701d0139231dd9aee","flatsize":217025,"path":"All/xhomer-9.16.06_2,1.pkg","repopath":"All/xhomer-9.16.06_2,1.pkg","licenselogic":"single","pkgsize":86268,"desc":"Xhomer is a machine emulator for the Digital Equipment Corporation\n(DEC) Pro 350 computer, a PDP-11-based machine that was sold in the\nearly to mid-'80's.  Xhomer is based on the PDP-11 CPU core from\nthe SIMH simulator, and is written entirely in C.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["emulators"],"shlibs_required":["libX11.so.6","libXext.so.6","libc.so.8","libm.so.4"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"Please see /usr/local/share/doc/xhomer/README for instructions.  Copy\nthe example config file from /usr/local/share/examples/xhomer/xhomer.cfg\nto your home directory as '.xhomerrc' and set 'rd_dir' line to point\nto the directory containing disk images downloaded from\nhttp://xhomer.isani.org/xhomer/.","type":"install"},{"message":"===>   NOTICE:\n\nThe xhomer port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xhime","origin":"games/xhime","version":"1.51_3","comment":"Resident Himechan for X Window System","maintainer":"ports@FreeBSD.org","www":"https://www.tcp-ip.or.jp/~shochan/linux/xhime.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ada65e345dc66372d8584cdd7988de77795d40ba3490fa9020fe84d2dcc6a15f","flatsize":146126,"path":"All/xhime-1.51_3.pkg","repopath":"All/xhime-1.51_3.pkg","licenselogic":"single","licenses":["xhime"],"pkgsize":29572,"desc":"Xhime displays animation in X window system.\nXhime changes its animation when the user-defined special key is pressed.\nSpecial key is pressed. The default special key is Return.\nSee also /usr/X11R6/share/doc/xhime.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"}},"categories":["games"],"shlibs_required":["libX11.so.6","libXext.so.6","libc.so.8","libm.so.4"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe xhime port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xincluder","origin":"textproc/xincluder","version":"1.0.d11_8","comment":"Java-based XInclude processors","maintainer":"ports@FreeBSD.org","www":"https://xincluder.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"78d9be3128e8b0f2cc038c6902bfdafd62b9ac9efdd4d030a60afa62de6c81a0","flatsize":525613,"path":"All/xincluder-1.0.d11_8.pkg","repopath":"All/xincluder-1.0.d11_8.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":62420,"desc":"Java-based XInclude processors. This package contains 3 different\nXInclude processor implementations, based on SAX, DOM and JDOM.","deps":{"jdom":{"origin":"java/jdom","version":"1.1.1_1,1"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"},"xerces-j":{"origin":"textproc/xerces-j","version":"2.12.2"}},"categories":["java","textproc"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe xincluder port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xhexagons","origin":"games/xhexagons","version":"5.5.2_3","comment":"Hexagons puzzle (similar to Fifteen Puzzle) for X Window System","maintainer":"ports@FreeBSD.org","www":"http://www.tux.org/~bagleyd/puzzles.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"deb0dcec8448249b2bc24179d8d2d43b2cd3b0841cdeb37bf4bb44f90b06af3e","flatsize":38105,"path":"All/xhexagons-5.5.2_3.pkg","repopath":"All/xhexagons-5.5.2_3.pkg","licenselogic":"single","pkgsize":17336,"desc":"Hexagons is a puzzle similar in nature to the Fifteen Puzzle.\n\nBy building from the source and editing its Imakefile before the\n``build'' phase, you may be able to use Motif or LessTif with this port.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["games"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXt.so.6","libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe xhexagons port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xhtml-modularization","origin":"textproc/xhtml-modularization","version":"1.0.20010410_1","comment":"W3C's Modularization of XHTML DTDs and docs","maintainer":"sunpoet@FreeBSD.org","www":"https://www.w3.org/TR/xhtml-modularization/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a39fdb33bcc0e0d7922f14dfb16dfc6f1b0f7d28b97238c5d8f7d4cd951ad75c","flatsize":2720873,"path":"All/xhtml-modularization-1.0.20010410_1.pkg","repopath":"All/xhtml-modularization-1.0.20010410_1.pkg","licenselogic":"single","licenses":["W3C_DOCUMENT_LICENSE"],"pkgsize":417424,"desc":"From the abstract:\n  This Recommendation specifies an abstract modularization of XHTML\n  and an implementation of the abstraction using XML Document Type\n  Definitions (DTDs). This modularization provides a means for\n  subsetting and extending XHTML, a feature needed for extending\n  XHTML's reach onto emerging platforms.","deps":{"xmlcatmgr":{"origin":"textproc/xmlcatmgr","version":"2.2_4"}},"categories":["textproc"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"xgrasp","origin":"graphics/xgrasp","version":"1.7d_3","comment":"Display GL animations on X screen","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4fbc2b81228c9c8f85f706be2a084bb9e1930383ec06459f20411f4ec80c0e58","flatsize":80090,"path":"All/xgrasp-1.7d_3.pkg","repopath":"All/xgrasp-1.7d_3.pkg","licenselogic":"single","pkgsize":31284,"desc":"xgrasp is a program to display GL animations in an X window.\n\nThis is version 1.7d.  It only works on 8-bit Pseudocolor displays.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"}},"categories":["graphics"],"shlibs_required":["libX11.so.6","libXext.so.6","libc.so.8","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe xgrasp port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xgraph","origin":"math/xgraph","version":"11.3.2.20000910_5","comment":"Program that helps you plot graphs","maintainer":"bofh@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"76b57e5e338421e01d1afe411bf0955987c1664eda085c6c8350220957943ced","flatsize":192742,"path":"All/xgraph-11.3.2.20000910_5.pkg","repopath":"All/xgraph-11.3.2.20000910_5.pkg","licenselogic":"single","licenses":["XGRAPH"],"pkgsize":50420,"desc":"xgraph is a program that will help you draw graphs.  It is pretty old\n(based on X11R3!) and required lots of hacks to make it compile.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"}},"categories":["math","print"],"shlibs_required":["libX11.so.6","libXext.so.6","libc.so.8","libm.so.4"],"options":{"EXAMPLES":"on"}},{"name":"xglurbules","origin":"graphics/xglurbules","version":"3.3_3","comment":"Burning particle system eye candy program thingy for X11","maintainer":"steve.roome@gmail.com","www":"http://stephenroome.com/xglurbules/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d0fa4b9c4254e6e0063c1d92d7c0e1a4641a3ad783339f7eb449d7e237d03ce4","flatsize":64301,"path":"All/xglurbules-3.3_3.pkg","repopath":"All/xglurbules-3.3_3.pkg","licenselogic":"single","pkgsize":17416,"desc":"An eyecandy particle system for X that can make a nice desktop background\n\nRequires X11 and shared memory helps.\n\nThere's a screenshot or four at :","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["graphics"],"shlibs_required":["libX11.so.6","libXext.so.6","libc.so.8","libm.so.4"]},{"name":"xglk","origin":"games/xglk","version":"411_7","comment":"X Windows Implementation of the Glk API","maintainer":"ports@FreeBSD.org","www":"https://www.ifarchive.org/if-archive/programming/glk/implementations/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3479db682d11583a35a6c5207bf83dc958d6faa8d9fd356827f4d1eb3d8f3dbf","flatsize":330945,"path":"All/xglk-411_7.pkg","repopath":"All/xglk-411_7.pkg","licenselogic":"single","pkgsize":78412,"desc":"XGlk: X Windows Implementation of the Glk API.\n\nXGlk Library: version 0.4.11\nGlk API which this implements: version 0.6.1.\nDesigned by Andrew Plotkin <erkyrath@eblong.com>\nhttp://www.eblong.com/zarf/glk/index.html","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe xglk port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xgc","origin":"x11/xgc","version":"1.0.5_1","comment":"X graphics demo","maintainer":"x11@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"584c1246f069fbb509d7f95cbd31c71cc0b1eadd4dab67a53c32a9756d969b27","flatsize":66706,"path":"All/xgc-1.0.5_1.pkg","repopath":"All/xgc-1.0.5_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":26520,"desc":"This package contains xgc, which is a program that demonstrates various\nfeatures of the X graphics primitives.","deps":{"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXaw.so.7","libXt.so.6","libc.so.8","libm.so.4"]},{"name":"xgamma","origin":"x11/xgamma","version":"1.0.7_1","comment":"Gamma correction through the X server","maintainer":"x11@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eba1f6a27a01d87b172490bc443bed0f6c41d3e0b12045e39635edd77342d101","flatsize":14323,"path":"All/xgamma-1.0.7_1.pkg","repopath":"All/xgamma-1.0.7_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7264,"desc":"This package contains xgamma, a tool for altering the gamma correction\nthrough the X server.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXxf86vm":{"origin":"x11/libXxf86vm","version":"1.1.5"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXxf86vm.so.1","libc.so.8"]},{"name":"xh-hunspell","origin":"textproc/xh-hunspell","version":"20110323_1","comment":"Xhosa hunspell dictionaries","maintainer":"office@FreeBSD.org","www":"https://addons.mozilla.org/en-US/firefox/addon/xhosa-spell-checker/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"487d319e646a0af0d46166fb44fde34ce0868af006b44bb7b4fcbf97fb0f7fa9","flatsize":501431,"path":"All/xh-hunspell-20110323_1.pkg","repopath":"All/xh-hunspell-20110323_1.pkg","licenselogic":"single","pkgsize":157416,"desc":"Xhosa hunspell dictionaries\n\nSee also: http://www.translate.org.za/","categories":["textproc"]},{"name":"xh-libreoffice","origin":"editors/libreoffice-xh","version":"25.2.2.2","comment":"xh language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3ba6ae787981a7741fce144819de3d034443852f379e6af1541fa2c61144f443","flatsize":1391497,"path":"All/xh-libreoffice-25.2.2.2.pkg","repopath":"All/xh-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":214664,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"xgalaga","origin":"games/xgalaga","version":"2.1.1.0_1","comment":"Clone of the classic game Galaga for X11","maintainer":"TsurutaniNaoki@gmail.com","www":"http://rumsey.org/xgal.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cdce13b32b6781d391972b95a225dae013c37d95838a017994ac0a4ccd97275f","flatsize":720188,"path":"All/xgalaga-2.1.1.0_1.pkg","repopath":"All/xgalaga-2.1.1.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":191416,"desc":"XGalaga is a clone of the classic game Galaga for X11, a space-invader like\ngame with additional features to produce a more interesting game.","deps":{"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["games"],"shlibs_required":["libX11.so.6","libXext.so.6","libXmu.so.6","libXpm.so.4","libXt.so.6","libc.so.8"],"options":{"SOUND":"on"}},{"name":"xgalaga++","origin":"games/xgalaga++","version":"0.9_1","comment":"Classic single screen vertical shoot em up","maintainer":"egypcio@FreeBSD.org","www":"https://marc.mongenet.ch/OSS/XGalaga/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9ca3fd28f0e447a36704d6bf522f27c3f83f7bf88fd28b092d56e884aea68853","flatsize":149028,"path":"All/xgalaga++-0.9_1.pkg","repopath":"All/xgalaga++-0.9_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":58576,"desc":"XGalaga++ is a classic vertical scrolling shoot em up.\nIt requires no X Window extension and its window is freely resizable.\nIt is inspired by XGalaga, but rewritten from scratch,\nexcept for the graphics.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["games"],"shlibs_required":["libX11.so.6","libXpm.so.4","libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"xfstt","origin":"x11-servers/Xfstt","version":"1.11_1","comment":"TrueType font server for X11","maintainer":"gspurki@gmail.com","www":"https://www.hadrons.org/software/xfstt/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"88822a6902e7f94aef225b2e9ade9a7efc33e9ddb8916b040b5079fe9c3a0f28","flatsize":169434,"path":"All/xfstt-1.11_1.pkg","repopath":"All/xfstt-1.11_1.pkg","licenselogic":"single","licenses":["LGPL20+"],"pkgsize":64076,"desc":"This is Xfstt, a free TrueType font server for X11.","categories":["x11-servers"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:xfstt:xfstt:1.11:::::dragonfly6:x86_64:1"},"messages":[{"message":"You will have to install your TrueType fonts in\n\n\t/usr/local/share/fonts/TrueType\n\nRemember to run the \"xfstt --sync\" command if you\nadd fonts while the font server is running.\n\nYou should also add the following line to the \"Files\"\nsection of your xorg.conf file:\n\n\tFontPath   \"unix/:7101\"","type":"install"}]},{"name":"xfsm","origin":"filesystems/xfsm","version":"1.99_2","comment":"X File System Monitor","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"523a5f57420c95af626ffc9937680d8e32786151267956fa5cdb14c7a376c727","flatsize":53515,"path":"All/xfsm-1.99_2.pkg","repopath":"All/xfsm-1.99_2.pkg","licenselogic":"single","pkgsize":22532,"desc":"xfsm stands for X File System Monitor and runs under MIT's X11\nwindow system on several flavors of UNIX. It is a tool designed\nto make monitoring your file systems' status easy by displaying\na simple bar graph for each file system greater than size 0. It\nupdates the file systems' statistics at regular, user definable\nintervals.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"xbitmaps":{"origin":"x11/xbitmaps","version":"1.1.2"}},"categories":["filesystems","sysutils"],"shlibs_required":["libX11.so.6","libXext.so.6","libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe xfsm port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xfsinfo","origin":"x11-fonts/xfsinfo","version":"1.0.6_1","comment":"X font server information utility","maintainer":"x11@FreeBSD.org","www":"https://www.x.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3112d39d9298a690a7428083b2d8d55fcba8ada4093e82411dece7c3046bd57f","flatsize":12985,"path":"All/xfsinfo-1.0.6_1.pkg","repopath":"All/xfsinfo-1.0.6_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6412,"desc":"This package contains xfsinfo, which is a X font server information utility.","deps":{"libFS":{"origin":"x11-fonts/libFS","version":"1.0.9"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["x11-fonts"],"shlibs_required":["libFS.so.6","libc.so.8"]},{"name":"xgap","origin":"math/xgap","version":"4.32","comment":"Graphical user interface for GAP","maintainer":"yuri@FreeBSD.org","www":"https://gap-packages.github.io/xgap/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"62298249fe013e9236ffdcba25cee0cff52c6178dad4a2c2a7632d12e583109d","flatsize":123219,"path":"All/xgap-4.32.pkg","repopath":"All/xgap-4.32.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":48424,"desc":"The XGAP package allows to use graphics in GAP.","deps":{"gap":{"origin":"math/gap","version":"4.14.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["math"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXaw.so.7","libXext.so.6","libXmu.so.6","libXt.so.6","libc.so.8","libutil.so.4"]},{"name":"xfs","origin":"x11-fonts/xfs","version":"1.2.0_2,1","comment":"X.Org font server","maintainer":"x11@FreeBSD.org","www":"https://www.x.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7f1716a0f8363a3f81ab1a9419ae8f646260a57cba13958086b22f764d72e07f","flatsize":110095,"path":"All/xfs-1.2.0_2,1.pkg","repopath":"All/xfs-1.2.0_2,1.pkg","licenselogic":"single","pkgsize":51232,"desc":"This package contains the X.Org font server.","deps":{"libFS":{"origin":"x11-fonts/libFS","version":"1.0.9"},"libXfont2":{"origin":"x11-fonts/libXfont2","version":"2.0.6"}},"categories":["x11-fonts"],"shlibs_required":["libXfont2.so.2","libc.so.8"],"annotations":{"cpe":"cpe:2.3:a:x.org:x_font_server:1.2.0:::::dragonfly6:x86_64:2"}},{"name":"xforward","origin":"x11/xforward","version":"1.0_2","comment":"Provide user-level X forwarding service","maintainer":"cy@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8a6d8845358631d661d4b2445768cf3bc4a28f1b8047a4c193406e71d6ae23a4","flatsize":20730,"path":"All/xforward-1.0_2.pkg","repopath":"All/xforward-1.0_2.pkg","licenselogic":"single","pkgsize":8736,"desc":"This is version 1.0 of xforward, a program for relaying X11\nconnections across network boundaries.  While it may be used to cross\nsecurity boundaries, Digital Equipment Corporation does not warrant\nthis software for security or any other purpose.","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXau":{"origin":"x11/libXau","version":"1.0.11"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXdmcp":{"origin":"x11/libXdmcp","version":"1.1.5"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"open-motif":{"origin":"x11-toolkits/open-motif","version":"2.3.8_8"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXext.so.6","libXm.so.4","libXt.so.6","libc.so.8"]},{"name":"xgalaga-sdl","origin":"games/xgalaga-sdl","version":"2.1.1.0_6","comment":"Classic single screen vertical shoot em up SDL","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/xgalaga-sdl/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d9eb3c0d07c4448cc446e28567f0323577e1af59513b44a2aca27793c32345fe","flatsize":526418,"path":"All/xgalaga-sdl-2.1.1.0_6.pkg","repopath":"All/xgalaga-sdl-2.1.1.0_6.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":337448,"desc":"XGalaga-SDL is a port of the popular X11 game XGalaga, a clone of Galaga,\nusing the SDL (Simple DirectMedia Layer) library.\nXGalaga was originally written by Joe Rumsey.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_gfx":{"origin":"graphics/sdl_gfx","version":"2.0.27"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"},"sdl_ttf":{"origin":"graphics/sdl_ttf","version":"2.0.11_8"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_gfx.so.16","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libSDL_ttf-2.0.so.0","libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe xgalaga-sdl port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xpra-html5","origin":"x11/xpra-html5","version":"17.1","comment":"Browser-based client for x11/xpra","maintainer":"arrowd@FreeBSD.org","www":"https://xpra.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ae785f3a0d52e5852ccee68a00abeaa4777dbd0365f6b602a755876b514fdd14","flatsize":5202283,"path":"All/xpra-html5-17.1.pkg","repopath":"All/xpra-html5-17.1.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":2680872,"desc":"Xpra gives you persistent remote applications for X.\nSo basically it is a screen for remote X apps.\n\nThis package contains Xpra HTML5 client that runs in the browser window.","categories":["x11"],"options":{"HJSMIN":"off","YUICOMPRESSOR":"on"}},{"name":"xfontsel","origin":"x11-fonts/xfontsel","version":"1.1.1","comment":"Point and click selection of X11 font names","maintainer":"x11@FreeBSD.org","www":"https://www.x.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0f5749416ecba1e859f7cb46fd4c7be13379ca69234e67f4497e158b60af7e5f","flatsize":46610,"path":"All/xfontsel-1.1.1.pkg","repopath":"All/xfontsel-1.1.1.pkg","licenselogic":"single","pkgsize":21280,"desc":"This package contains xfontsel, an application which provides a simple way to\ndisplay fonts known to your X server.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["x11-fonts"],"shlibs_required":["libX11.so.6","libXaw.so.7","libXmu.so.6","libXt.so.6","libc.so.8"]},{"name":"xfmpc","origin":"audio/xfmpc","version":"0.3.2","comment":"Graphical MPD client focusing on low footprint","maintainer":"xfce@FreeBSD.org","www":"https://gitlab.xfce.org/apps/xfmpc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"103e1f4c1a35a9d46f32b0dca144f78900612c0937dee0c69da568bd5b4b2820","flatsize":409344,"path":"All/xfmpc-0.3.2.pkg","repopath":"All/xfmpc-0.3.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":89408,"desc":"A graphical GTK+ MPD client focusing on low footprint.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libmpd":{"origin":"audio/libmpd","version":"11.8.17_2"},"libxfce4menu":{"origin":"x11/libxfce4menu","version":"4.20.1"},"libxfce4util":{"origin":"x11/libxfce4util","version":"4.20.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["audio","xfce"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libmpd.so.1","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libxfce4ui-2.so.0","libxfce4util.so.7","libz.so.3"],"options":{"NLS":"on"}},{"name":"xfishtank","origin":"x11/xfishtank","version":"2.5_2","comment":"Make fish swim in the background of your screen","maintainer":"kidon@posteo.de","www":"https://sources.debian.org/src/xfishtank/2.5-1/README","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"326d235af6c413be5d5d9fc05ef1bb2ffd67b0f143a0b55f1eda4cdd8d16af05","flatsize":405603,"path":"All/xfishtank-2.5_2.pkg","repopath":"All/xfishtank-2.5_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":58416,"desc":"There are lots of programs for lots of platforms to make fish swim in the\nbackground of your screen.  This is a modification of an old one called\nxfish (also called Xaquarium), that I have added more features to.\n\nThis version now works on true colour displays.","deps":{"imlib2":{"origin":"graphics/imlib2","version":"1.12.4_1,2"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"}},"categories":["x11"],"shlibs_required":["libImlib2.so.1","libX11.so.6","libXext.so.6","libc.so.8","libm.so.4"]},{"name":"xfireworks","origin":"games/xfireworks","version":"1.4_3","comment":"Fireworks on X","maintainer":"bofh@FreeBSD.org","www":"https://kozos.jp/myfreesoft/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d431a1d480ebfaee3d969db52ae7bbdb812cdc15e2f5eb007decc4099eb79ec7","flatsize":142976,"path":"All/xfireworks-1.4_3.pkg","repopath":"All/xfireworks-1.4_3.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3"],"pkgsize":37312,"desc":"XFireworks makes fireworks in the root window on X.\n\nThis is imitation of Japanese \"Hanabi Taikai\". It is very popular event\nin Japanese summer and performed on some rivers.\nSumidagawa River's Hanabi Taikai is very popular. The author has seen\nArakawa River's Hanabi Taikai every year.\n\nSee xfireworks(1) for more details.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["games"],"shlibs_required":["libX11.so.6","libc.so.8","libm.so.4"]},{"name":"xfd","origin":"x11/xfd","version":"1.1.4_1","comment":"Display all characters in an X font","maintainer":"x11@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6536ba5cdb0ebbc49ac7b2a1856fe8344f8f167cc31c2ada99312a4a3d75aa21","flatsize":31057,"path":"All/xfd-1.1.4_1.pkg","repopath":"All/xfd-1.1.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15292,"desc":"This package contains xfd, an applications used for displying all\ncharacters in an X font.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libxkbfile":{"origin":"x11/libxkbfile","version":"1.1.3"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXaw.so.7","libXft.so.2","libXmu.so.6","libXrender.so.1","libXt.so.6","libc.so.8","libfontconfig.so.1","libfreetype.so.6","libxkbfile.so.1"]},{"name":"xhash","origin":"security/xhash","version":"3.5.3_4","comment":"Calculate hashes on files using goroutines","maintainer":"rbranco@suse.com","www":"https://github.com/ricardobranco777/xhash/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"16628b158809db609c12253a534486599af962b10643755d0461d4d955930381","flatsize":3570035,"path":"All/xhash-3.5.3_4.pkg","repopath":"All/xhash-3.5.3_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1147404,"desc":"This Go program uses goroutines to calculate multiple hashes on strings & files.\n\nThe output format is fully configurable.\n\nSupported hashes:\n- All Blake2b\n- Blake2s256\n- All SHA-3\n- All SHA-2\n- Legacy SHA-1, MD5\n- HMAC for some of the above.","categories":["security"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"xfce4-wm-themes","origin":"misc/xfce4-wm-themes","version":"4.10.0_2","comment":"Additional themes for xfwm4","maintainer":"xfce@FreeBSD.org","www":"https://www.xfce.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e9f03d7fc40b1838ccf9c8d9e41f11db51b80fae9622b424ced0249aa9d920ff","flatsize":3629818,"path":"All/xfce4-wm-themes-4.10.0_2.pkg","repopath":"All/xfce4-wm-themes-4.10.0_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":515552,"desc":"Xfce 4 window decoration themes for xfwm4. Currently there are 55\nthemes included.","categories":["misc","xfce"]},{"name":"xfce4-windowck-plugin","origin":"x11/xfce4-windowck-plugin","version":"0.5.2","comment":"Puts the maximized window title and windows buttons on the panel","maintainer":"xfce@FreeBSD.org","www":"https://gitlab.xfce.org/panel-plugins/xfce4-windowck-plugin","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9d0949483af0714a67f55f28625f9f71a19e2832a2235507b20c7489a882a6df","flatsize":354271,"path":"All/xfce4-windowck-plugin-0.5.2.pkg","repopath":"All/xfce4-windowck-plugin-0.5.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":78208,"desc":"Xfce panel plugin which allows to put the maximized window title\nand windows buttons on the panel.\n\n\nOriginal plugin's features:\n\n - Show the title and buttons of the maximized window on the panel.\n - Allow window actions on buttons and title clicks\n   (activate, (un)maximize, close).\n - Allow window action menu on left button click.\n - Title formatting options.\n - xfwm4/unity theming support for buttons.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libwnck3":{"origin":"x11-toolkits/libwnck3","version":"43.2"},"libxfce4menu":{"origin":"x11/libxfce4menu","version":"4.20.1"},"libxfce4util":{"origin":"x11/libxfce4util","version":"4.20.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"xfce4-conf":{"origin":"x11/xfce4-conf","version":"4.20.0"},"xfce4-panel":{"origin":"x11-wm/xfce4-panel","version":"4.20.4"}},"categories":["x11","xfce"],"options":{"NLS":"on"}},{"name":"xfce4-time-out-plugin","origin":"x11-clocks/xfce4-time-out-plugin","version":"1.1.4","comment":"Time out plugin for Xfce","maintainer":"xfce@FreeBSD.org","www":"https://docs.xfce.org/panel-plugins/xfce4-time-out-plugin/start","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d6883ef8c1b735f498f9ac4a53e7d312cf6d3825bb1cf0e5bf2315ff9696fc81","flatsize":251250,"path":"All/xfce4-time-out-plugin-1.1.4.pkg","repopath":"All/xfce4-time-out-plugin-1.1.4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":58644,"desc":"This plugin makes it possible to take periodical breaks from the computer every\nX minutes. During breaks it locks your screen. It optionally allows you to\npostpone breaks for a certain time.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libxfce4menu":{"origin":"x11/libxfce4menu","version":"4.20.1"},"libxfce4util":{"origin":"x11/libxfce4util","version":"4.20.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"xfce4-panel":{"origin":"x11-wm/xfce4-panel","version":"4.20.4"}},"categories":["x11-clocks","xfce"],"options":{"NLS":"on"}},{"name":"xfce4-wavelan-plugin","origin":"sysutils/xfce4-wavelan-plugin","version":"0.6.4","comment":"Displays various information about a WaveLAN device","maintainer":"xfce@FreeBSD.org","www":"https://docs.xfce.org/panel-plugins/xfce4-wavelan-plugin/start","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"44542baa69c9a0bd574b003e4fdc4e32aad9612437f1911122597c0bdb3973eb","flatsize":145610,"path":"All/xfce4-wavelan-plugin-0.6.4.pkg","repopath":"All/xfce4-wavelan-plugin-0.6.4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":33108,"desc":"WaveLAN plugin for the Xfce4 panel.\n\nDisplays various information about a WaveLAN device:\n\n* Signal state (tells if a carrier signal was detected)\n* Signal quality (current quality of the carrier signal)\n* Network name (current SSID of the WaveLAN network)","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libxfce4menu":{"origin":"x11/libxfce4menu","version":"4.20.1"},"libxfce4util":{"origin":"x11/libxfce4util","version":"4.20.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"xfce4-panel":{"origin":"x11-wm/xfce4-panel","version":"4.20.4"}},"categories":["sysutils","xfce"],"options":{"NLS":"on"}},{"name":"xfce4-verve-plugin","origin":"x11/xfce4-verve-plugin","version":"2.0.4","comment":"Command line plugin for the Xfce Desktop","maintainer":"xfce@FreeBSD.org","www":"https://docs.xfce.org/panel-plugins/xfce4-verve-plugin/start","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ea3e6bd05b078bf305247a35f8787b20fc44b02e081aa6f4be5d0c3df49586d1","flatsize":196189,"path":"All/xfce4-verve-plugin-2.0.4.pkg","repopath":"All/xfce4-verve-plugin-2.0.4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":45764,"desc":"The Verve panel plugin is a comfortable command line plugin for the Xfce panel.\nIt supports several nice features, such as:\n\n     * Command history\n     * Auto-completion (including command history)\n     * Open URLs and eMail addresses in your favourite applications\n     * Focus grabbing via D-BUS (so you can bind a shortcut to it)\n     * Custom input field width","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libxfce4menu":{"origin":"x11/libxfce4menu","version":"4.20.1"},"libxfce4util":{"origin":"x11/libxfce4util","version":"4.20.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"},"xfce4-panel":{"origin":"x11-wm/xfce4-panel","version":"4.20.4"}},"categories":["x11","xfce"],"options":{"NLS":"on"}},{"name":"xfce4-xkb-plugin","origin":"deskutils/xfce4-xkb-plugin","version":"0.8.5","comment":"Keyboard layout switching plugin for the Xfce panel","maintainer":"xfce@FreeBSD.org","www":"https://docs.xfce.org/panel-plugins/xfce4-xkb-plugin","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"307154bf1bfa8e5f3de94df33515c849c9e574465cf9493ad680ac144b4da78f","flatsize":2007744,"path":"All/xfce4-xkb-plugin-0.8.5.pkg","repopath":"All/xfce4-xkb-plugin-0.8.5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":438352,"desc":"This plugin displays the current keyboard layout, and refreshes when\nlayout changes. Also the layout can be switched by simply clicking on\nthe plugin. The new version can display the layout as text label and\nalso as an image of the corresponding country's flag. If the flag\nimage is unavailable then the plugin falls back to displaying text\nlabel for that layout.\n\nThis plugin is used along with the XKB extension. For now the keyboard\nlayouts cannot be configured from the plugin itself, they should be\nset in the Xorg file or some other way (e.g. setxkbmap).","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"garcon":{"origin":"sysutils/garcon","version":"4.20.0"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"libwnck3":{"origin":"x11-toolkits/libwnck3","version":"43.2"},"libxfce4menu":{"origin":"x11/libxfce4menu","version":"4.20.1"},"libxfce4util":{"origin":"x11/libxfce4util","version":"4.20.1"},"libxklavier":{"origin":"x11/libxklavier","version":"5.3_3,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"xfce4-conf":{"origin":"x11/xfce4-conf","version":"4.20.0"},"xfce4-panel":{"origin":"x11-wm/xfce4-panel","version":"4.20.4"}},"categories":["deskutils","xfce"],"options":{"NLS":"on"}},{"name":"xforms","origin":"x11-toolkits/xforms","version":"1.2.4_8,1","comment":"Graphical user interface toolkit for X Window System","maintainer":"bofh@FreeBSD.org","www":"http://xforms-toolkit.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"74967762518303f1c67d847968118f691679d5828f6b63c494573d2cd64b8219","flatsize":3899321,"path":"All/xforms-1.2.4_8,1.pkg","repopath":"All/xforms-1.2.4_8,1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":837084,"desc":"This is the source distribution of XForms, a graphical user interface\ntoolkit for X Window Systems. It should work under X11 R4, R5 & R6.\n\nXForms features a rich set of objects, such as buttons, scrollbars,\nand menus etc. integrated into an easy and efficient object/event\ncallback execution model that allows fast and easy construction of\nX-applications. In addition, the library is extensible and new objects\ncan easily be created and added to the library.","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["graphics","x11-toolkits"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXpm.so.4","libc.so.8","libm.so.4"]},{"name":"xfce4-wm","origin":"x11-wm/xfce4-wm","version":"4.20.0","comment":"Xfce's window manager","maintainer":"xfce@FreeBSD.org","www":"https://gitlab.xfce.org/xfce/xfwm4","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0c38bd8ef5a72069d4f584cfc3e836cca54d2999d647c0e55a3a6e3c905a8ab4","flatsize":2337265,"path":"All/xfce4-wm-4.20.0.pkg","repopath":"All/xfce4-wm-4.20.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":445708,"desc":"The Xfce 4 window manager manages the placement of application\nwindows on the screen, provides window decorations, and manages\nworkspaces or virtual desktops.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcomposite":{"origin":"x11/libXcomposite","version":"0.4.6_1,1"},"libXdamage":{"origin":"x11/libXdamage","version":"1.1.6"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXpresent":{"origin":"x11/libXpresent","version":"1.0.0_1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libXres":{"origin":"x11/libXres","version":"1.2.2_1"},"libepoxy":{"origin":"graphics/libepoxy","version":"1.5.10"},"libwnck3":{"origin":"x11-toolkits/libwnck3","version":"43.2"},"libxfce4menu":{"origin":"x11/libxfce4menu","version":"4.20.1"},"libxfce4util":{"origin":"x11/libxfce4util","version":"4.20.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"startup-notification":{"origin":"x11/startup-notification","version":"0.12_4"},"xfce4-conf":{"origin":"x11/xfce4-conf","version":"4.20.0"}},"categories":["x11-wm","xfce"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXRes.so.1","libXcomposite.so.1","libXdamage.so.1","libXext.so.6","libXfixes.so.3","libXinerama.so.1","libXpresent.so.1","libXrandr.so.2","libXrender.so.1","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libepoxy.so.0","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libstartup-notification-1.so.0","libwnck-3.so.0","libxfce4kbd-private-3.so.0","libxfce4ui-2.so.0","libxfce4util.so.7","libxfconf-0.so.3","libz.so.3"],"options":{"NLS":"on","STARTUP":"on"}},{"name":"xfce4-timer-plugin","origin":"x11-clocks/xfce4-timer-plugin","version":"1.7.3","comment":"Timer plugin for Xfce","maintainer":"xfce@FreeBSD.org","www":"https://docs.xfce.org/panel-plugins/xfce4-timer-plugin/start","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eef79c23e1f31c344a266a7e16780d0f955f3049a6e4642f77ffe646f68ae7c8","flatsize":245034,"path":"All/xfce4-timer-plugin-1.7.3.pkg","repopath":"All/xfce4-timer-plugin-1.7.3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":59344,"desc":"The plugin is quite simple - it displays a progressbar showing the percentage\nof the time elapsed. Left-clicking on the plugin area opens a menu of available\nalarms. After selecting one, the user can start or stop the timer by selecting\nstart/stop timer entry in the same menu. New alarms are added through the\npreferences window. Each alarm is either a countdown or is run at a specified\ntime. By default a simple dialog pops up at the end of the countdown. The user\ncan choose an external command to be run as the alarm and may also choose to\nhave this repeated a specified number of times with a given interval between\nrepetitions.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libxfce4menu":{"origin":"x11/libxfce4menu","version":"4.20.1"},"libxfce4util":{"origin":"x11/libxfce4util","version":"4.20.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"xfce4-panel":{"origin":"x11-wm/xfce4-panel","version":"4.20.4"}},"categories":["x11-clocks","xfce"],"options":{"NLS":"on"}},{"name":"xfce4-systemload-plugin","origin":"sysutils/xfce4-systemload-plugin","version":"1.3.3","comment":"System Load plugin for Xfce4 panel","maintainer":"xfce@FreeBSD.org","www":"https://docs.xfce.org/panel-plugins/xfce4-systemload-plugin/start","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5c6244258db87ed4b016de09272a468d4740ef2a4566c293595b6b1edd3cb59c","flatsize":196808,"path":"All/xfce4-systemload-plugin-1.3.3.pkg","repopath":"All/xfce4-systemload-plugin-1.3.3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":48728,"desc":"System Load plugin for XFce4.\n\nAuthor: Riccardo Persichetti <riccardo.persichetti@tin.it>","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libxfce4menu":{"origin":"x11/libxfce4menu","version":"4.20.1"},"libxfce4util":{"origin":"x11/libxfce4util","version":"4.20.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"polkit":{"origin":"sysutils/polkit","version":"125_1"},"upower":{"origin":"sysutils/upower","version":"1.90.7"},"xfce4-conf":{"origin":"x11/xfce4-conf","version":"4.20.0"},"xfce4-panel":{"origin":"x11-wm/xfce4-panel","version":"4.20.4"}},"categories":["sysutils","xfce"],"options":{"NLS":"on","UPOWER":"on"}},{"name":"xfce4-whiskermenu-plugin","origin":"x11/xfce4-whiskermenu-plugin","version":"2.9.2","comment":"Alternate menu for the Xfce Desktop","maintainer":"xfce@FreeBSD.org","www":"https://docs.xfce.org/panel-plugins/xfce4-whiskermenu-plugin","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ab27ed435c7b7fa9cfeaddc960668b8efc9e909bfea370a2b90bcbf0976ad42b","flatsize":861029,"path":"All/xfce4-whiskermenu-plugin-2.9.2.pkg","repopath":"All/xfce4-whiskermenu-plugin-2.9.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":220424,"desc":"Whisker Menu is an alternate application launcher for the Xfce\nDesktop. When you open it you are shown a list of applications you\nhave marked as favorites. You can browse through all of your installed\napplications by clicking on the category buttons on the side.","deps":{"accountsservice":{"origin":"sysutils/accountsservice","version":"23.13.9_3"},"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"garcon":{"origin":"sysutils/garcon","version":"4.20.0"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk-layer-shell":{"origin":"x11-toolkits/gtk-layer-shell","version":"0.9.1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libexo":{"origin":"x11/libexo","version":"4.20.0"},"libxfce4menu":{"origin":"x11/libxfce4menu","version":"4.20.1"},"libxfce4util":{"origin":"x11/libxfce4util","version":"4.20.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"py311-menulibre":{"origin":"x11/menulibre","version":"2.4.0_2"},"xfce4-conf":{"origin":"x11/xfce4-conf","version":"4.20.0"},"xfce4-panel":{"origin":"x11-wm/xfce4-panel","version":"4.20.4"}},"categories":["x11","xfce"],"shlibs_required":["libc.so.8","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libintl.so.8","libm.so.4","libstdc++.so.9","libxfconf-0.so.3"],"options":{"ACCOUNTS_SERVICE":"on","LTO":"on","MENULIBRE":"on","NLS":"on","WAYLAND":"on"}},{"name":"xfce4-stopwatch-plugin","origin":"x11-clocks/xfce4-stopwatch-plugin","version":"0.5.2","comment":"XFCE panel plugin to keep track of elapsed time","maintainer":"xfce@FreeBSD.org","www":"https://docs.xfce.org/panel-plugins/xfce4-stopwatch-plugin/start","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9cebdede84f7c2d18f1ed7495414410fc9491c646513fde320bc5627c4475839","flatsize":69391,"path":"All/xfce4-stopwatch-plugin-0.5.2.pkg","repopath":"All/xfce4-stopwatch-plugin-0.5.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":20760,"desc":"This plugin keeps track of elapsed time - right on your panel.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libxfce4util":{"origin":"x11/libxfce4util","version":"4.20.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"xfce4-panel":{"origin":"x11-wm/xfce4-panel","version":"4.20.4"}},"categories":["x11-clocks","xfce"],"options":{"NLS":"on"}},{"name":"xfce4-tumbler","origin":"deskutils/xfce4-tumbler","version":"4.20.0_1","comment":"Thumbnail service for Xfce desktop","maintainer":"xfce@FreeBSD.org","www":"https://git.xfce.org/xfce/tumbler/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7ae71e4956729006e45a63132d8ca4e980c41e5de78ef61bc5e76095fefcc06a","flatsize":612763,"path":"All/xfce4-tumbler-4.20.0_1.pkg","repopath":"All/xfce4-tumbler-4.20.0_1.pkg","licenselogic":"and","licenses":["GPLv2+","LGPL20+"],"pkgsize":137272,"desc":"Tumbler is a D-Bus service for applications to request thumbnails\nfor various URI schemes and MIME types. It is an implementation of\nthe thumbnail management D-Bus specification.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libgepub":{"origin":"textproc/libgepub","version":"0.6.0_6"},"libgsf":{"origin":"devel/libgsf","version":"1.14.53"},"libxfce4util":{"origin":"x11/libxfce4util","version":"4.20.1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"png":{"origin":"graphics/png","version":"1.6.47"},"poppler-glib":{"origin":"graphics/poppler-glib","version":"25.02.0"}},"categories":["deskutils","xfce"],"shlibs_required":["libc.so.8","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libintl.so.8","libpthread.so.0","libxfce4util.so.7"],"options":{"COVER":"off","EPUB":"on","FFMPEG":"off","FONTS":"on","GSTREAMER":"on","JPEG":"on","NLS":"on","ODF":"on","POPPLER":"on"},"messages":[{"message":"To override the default configuration, you must copy the rc-file:\n\n\tmkdir ~/.config/tumbler\n\tcp /usr/local/etc/xdg/tumbler/tumbler.rc ~/.config/tumbler\n\nThe COVER plugin requires manual configuration.\n\nTumbler supports external plugins to be able to generate thumbnails for\nmore file formats.\n\nPlugins are configured through \".thumbnailer\" files in\n/usr/local/share/thumbnailers or (for users) ~/.local/share/thumbnailers.\n\nPorts for libraries and programs sometimes provide such configuration\nfiles and binaries to support thumbnails for their formats (for example\ngraphics/libheif).\n\nFor more information see https://docs.xfce.org/xfce/tumbler/start and\nhttps://docs.xfce.org/xfce/tumbler/available_plugins","type":"install"}]},{"name":"xfce4-smartbookmark-plugin","origin":"www/xfce4-smartbookmark-plugin","version":"0.5.3","comment":"Query search engines from the Xfce panel","maintainer":"xfce@FreeBSD.org","www":"https://docs.xfce.org/panel-plugins/xfce4-smartbookmark-plugin/start","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b03c0f573d9f859b5d734bac73c3e9c8732de366f29a3fd99186d77eb7686d47","flatsize":97021,"path":"All/xfce4-smartbookmark-plugin-0.5.3.pkg","repopath":"All/xfce4-smartbookmark-plugin-0.5.3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":25684,"desc":"Smartbookmark send requests directly to your browser and perform a custom\nsearch.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libxfce4menu":{"origin":"x11/libxfce4menu","version":"4.20.1"},"libxfce4util":{"origin":"x11/libxfce4util","version":"4.20.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"xfce4-panel":{"origin":"x11-wm/xfce4-panel","version":"4.20.4"}},"categories":["www","xfce"],"options":{"NLS":"on"}},{"name":"xine","origin":"multimedia/xine","version":"0.99.14_5","comment":"X11 multimedia player","maintainer":"ports@FreeBSD.org","www":"https://xine.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0897d666700f77cb5c76d781c281f0e92699cb6cdf4214be5d02d1146275a518","flatsize":3335338,"path":"All/xine-0.99.14_5.pkg","repopath":"All/xine-0.99.14_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1682292,"desc":"xine is a free multimedia player. It plays back CDs, DVDs, and VCDs.\nIt also decodes multimedia files like AVI, MOV, WMV, and MP3 from\nlocal disk drives, and displays multimedia streamed over the Internet.\nIt interprets many of the most common multimedia formats available.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXScrnSaver":{"origin":"x11/libXScrnSaver","version":"1.2.4_1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"libXv":{"origin":"x11/libXv","version":"1.0.12_1,1"},"libXxf86vm":{"origin":"x11/libXxf86vm","version":"1.1.5"},"libxine":{"origin":"multimedia/libxine","version":"1.2.13_14"},"png":{"origin":"graphics/png","version":"1.6.47"},"readline":{"origin":"devel/readline","version":"8.2.13_2"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["multimedia"],"shlibs_required":["libX11.so.6","libXext.so.6","libXft.so.2","libXinerama.so.1","libXss.so.1","libXtst.so.6","libXv.so.1","libXxf86vm.so.1","libc.so.8","libcurl.so.4","libintl.so.8","libjpeg.so.8","libm.so.4","libncurses.so.6","libpng16.so.16","libpthread.so.0","libreadline.so.8","libxine.so.2"],"options":{"AALIB":"off","CACA":"off","CURL":"on","DOCS":"on","LIRC":"off","NLS":"on","XFT":"on"},"annotations":{"cpe":"cpe:2.3:a:xine:xine:0.99.14:::::dragonfly6:x86_64:5"},"messages":[{"message":"Make sure you've enough shared memory, the xine FAQ\n advises to have the following sysctl settings:\n\n kern.ipc.shmmax=67108864\n kern.ipc.shmall=32768\n\n To suppress many xitk warnings, please put following\n setting in ~/.xitkrc.\n\n feature.shm = 0","type":"install"},{"message":"===>   NOTICE:\n\nThe xine port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xfce4-terminal","origin":"x11/xfce4-terminal","version":"1.1.5","comment":"Terminal emulator for the X windowing system","maintainer":"xfce@FreeBSD.org","www":"https://docs.xfce.org/apps/xfce4-terminal/start","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"90aec013d7108de8da906c5ab6c00576f2d189112430fa258cf3c4ac6f5d029b","flatsize":2043690,"path":"All/xfce4-terminal-1.1.5.pkg","repopath":"All/xfce4-terminal-1.1.5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":390448,"desc":"Terminal is a modern terminal emulator for the Unix/Linux desktop,\nprimarily for the Xfce desktop environment. It's a lightweight emulator\nbased on the VTE widget, easy to use and provides an optional drop-down\nwindow.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk-layer-shell":{"origin":"x11-toolkits/gtk-layer-shell","version":"0.9.1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libxfce4menu":{"origin":"x11/libxfce4menu","version":"4.20.1"},"libxfce4util":{"origin":"x11/libxfce4util","version":"4.20.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"},"vte3":{"origin":"x11-toolkits/vte3","version":"0.78.2_1"},"xfce4-conf":{"origin":"x11/xfce4-conf","version":"4.20.0"}},"categories":["x11","xfce"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libgtk-layer-shell.so.0","libpango-1.0.so.0","libpcre2-8.so.0","libvte-2.91.so.0","libxfce4kbd-private-3.so.0","libxfce4ui-2.so.0","libxfce4util.so.7","libxfconf-0.so.3"],"options":{"NLS":"on","WAYLAND":"on"}},{"name":"xfce4-places-plugin","origin":"sysutils/xfce4-places-plugin","version":"1.8.4","comment":"File browser launcher for Xfce4 panel plugin","maintainer":"xfce@FreeBSD.org","www":"https://goodies.xfce.org/projects/panel-plugins/xfce4-places-plugin","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7936aada6970e3fdc87a0cfcde33f2baf6e4e22b66b5c05733b74d5ac089d9cc","flatsize":292448,"path":"All/xfce4-places-plugin-1.8.4.pkg","repopath":"All/xfce4-places-plugin-1.8.4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":65996,"desc":"The xfce4-places-plugin brings much of the functionality of the GNOME Places\nmenu to Xfce. The plugin looks a lot like a launcher with multiple items in a\nmenu. The main \"launcher\" button opens up Thunar at the user's home directory.\nThe arrow button opens up a menu with two sections: system- and user-defined\nlocations. The system-defined locations are consistent with Thunar (including\ntheir icons). For user-defined bookmarks, the ~/.gtk-bookmarks file is being\nread in order to share bookmarks with Thunar, Nautilus, the GNOME Panel, etc.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libexo":{"origin":"x11/libexo","version":"4.20.0"},"libnotify":{"origin":"devel/libnotify","version":"0.8.6"},"libxfce4menu":{"origin":"x11/libxfce4menu","version":"4.20.1"},"libxfce4util":{"origin":"x11/libxfce4util","version":"4.20.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"xfce4-conf":{"origin":"x11/xfce4-conf","version":"4.20.0"},"xfce4-panel":{"origin":"x11-wm/xfce4-panel","version":"4.20.4"}},"categories":["sysutils","xfce"],"options":{"NLS":"on"}},{"name":"xfce4-notes-plugin","origin":"deskutils/xfce4-notes-plugin","version":"1.11.2","comment":"Notes plugin for the Xfce panel","maintainer":"xfce@FreeBSD.org","www":"https://goodies.xfce.org/projects/panel-plugins/xfce4-notes-plugin","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f802eadb1d13091957209165770447c3a8b0093f3d45d21294be940ec0023994","flatsize":726555,"path":"All/xfce4-notes-plugin-1.11.2.pkg","repopath":"All/xfce4-notes-plugin-1.11.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":142168,"desc":"The notes plugin provides a quick way to paste text, to write down a\nlist of things, to leave a note to a friend, or whatever is common to do\nwith Post-It's.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gtksourceview4":{"origin":"x11-toolkits/gtksourceview4","version":"4.8.3_2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libxfce4menu":{"origin":"x11/libxfce4menu","version":"4.20.1"},"libxfce4util":{"origin":"x11/libxfce4util","version":"4.20.1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"xfce4-conf":{"origin":"x11/xfce4-conf","version":"4.20.0"},"xfce4-panel":{"origin":"x11-wm/xfce4-panel","version":"4.20.4"}},"categories":["deskutils","xfce"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libgtksourceview-4.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libxfce4ui-2.so.0","libxfce4util.so.7","libxfconf-0.so.3","libz.so.3"],"options":{"NLS":"on"}},{"name":"xfce4-panel-profiles","origin":"x11-wm/xfce4-panel-profiles","version":"1.0.15","comment":"Xfce's panel multiple layouts manager","maintainer":"xfce@FreeBSD.org","www":"https://docs.xfce.org/apps/xfce4-panel-profiles/start","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c46bf46daef7a05f22e64812d1778496b0ada84363a8c8fce1f8a0e4599244fb","flatsize":405376,"path":"All/xfce4-panel-profiles-1.0.15.pkg","repopath":"All/xfce4-panel-profiles-1.0.15.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":95348,"desc":"With the modular Xfce Panel, a multitude of panel layouts can be\ncreated. This tool makes it possible to backup, restore, import,\nand export these panel layouts.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libxfce4menu":{"origin":"x11/libxfce4menu","version":"4.20.1"},"libxfce4util":{"origin":"x11/libxfce4util","version":"4.20.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"xfce4-panel":{"origin":"x11-wm/xfce4-panel","version":"4.20.4"}},"categories":["x11-wm","xfce"],"options":{"DOCS":"on","NLS":"on"}},{"name":"xfce4-mpc-plugin","origin":"audio/xfce4-mpc-plugin","version":"0.5.5","comment":"Musicpd client plugin for the Xfce panel","maintainer":"xfce@FreeBSD.org","www":"https://docs.xfce.org/panel-plugins/xfce4-mpc-plugin/start","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dbce7e67715223392ffc260616d0fa35312170bd76c501ad050f05d492b507ca","flatsize":176171,"path":"All/xfce4-mpc-plugin-0.5.5.pkg","repopath":"All/xfce4-mpc-plugin-0.5.5.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":36852,"desc":"Simple client plugin for Music Player Daemon (mpd).","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libmpd":{"origin":"audio/libmpd","version":"11.8.17_2"},"libxfce4menu":{"origin":"x11/libxfce4menu","version":"4.20.1"},"libxfce4util":{"origin":"x11/libxfce4util","version":"4.20.1"},"musicpd":{"origin":"audio/musicpd","version":"0.23.17_3"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"xfce4-panel":{"origin":"x11-wm/xfce4-panel","version":"4.20.4"}},"categories":["audio","xfce"],"options":{"NLS":"on"}},{"name":"xfce4-screenshooter-plugin","origin":"x11/xfce4-screenshooter-plugin","version":"1.11.1_1","comment":"Application and panel plugin to take screenshots","maintainer":"xfce@FreeBSD.org","www":"https://goodies.xfce.org/projects/applications/xfce4-screenshooter","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c0dae653ac9364cad6e44de27c6445026378c8c92381c90b6db68c031727d7bf","flatsize":762219,"path":"All/xfce4-screenshooter-plugin-1.11.1_1.pkg","repopath":"All/xfce4-screenshooter-plugin-1.11.1_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":140152,"desc":"Application and panel plugin to take screenshots. It allows you to capture the\nentire screen, the active window or a selected region.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jq":{"origin":"textproc/jq","version":"1.7.1"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libexo":{"origin":"x11/libexo","version":"4.20.0"},"libxfce4menu":{"origin":"x11/libxfce4menu","version":"4.20.1"},"libxfce4util":{"origin":"x11/libxfce4util","version":"4.20.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"},"xclip":{"origin":"x11/xclip","version":"0.13.99"},"xfce4-conf":{"origin":"x11/xfce4-conf","version":"4.20.0"},"xfce4-panel":{"origin":"x11-wm/xfce4-panel","version":"4.20.4"},"zenity":{"origin":"x11/zenity","version":"3.42.1_3"}},"categories":["x11","xfce"],"shlibs_required":["libX11.so.6","libXext.so.6","libXfixes.so.3","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libexo-2.so.0","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libwayland-client.so.0","libxfce4ui-2.so.0","libxfce4util.so.7","libxfconf-0.so.3","libz.so.3"],"options":{"IMGUR":"on","NLS":"on","WAYLAND":"on"}},{"name":"xfce4-notifyd","origin":"deskutils/xfce4-notifyd","version":"0.9.7","comment":"Visually-appealing notification daemon for Xfce","maintainer":"xfce@FreeBSD.org","www":"https://gitlab.xfce.org/apps/xfce4-notifyd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b8acbd230f9f54d0028ef9776f0d7e2b2940321ae6f6ba06ca3d6d4c4b54f288","flatsize":1129878,"path":"All/xfce4-notifyd-0.9.7.pkg","repopath":"All/xfce4-notifyd-0.9.7.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":216312,"desc":"A simple, visually-appealing notification daemon for Xfce that implements the\nFreedesktop.org Desktop Notifications Specification.\n\nFeatures:\n   * Themable using the GTK+ theming mechanism\n   * Visually appealing: rounded corners, shaped windows\n   * Supports transparency and fade effects","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk-layer-shell":{"origin":"x11-toolkits/gtk-layer-shell","version":"0.9.1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libnotify":{"origin":"devel/libnotify","version":"0.8.6"},"libxfce4menu":{"origin":"x11/libxfce4menu","version":"4.20.1"},"libxfce4util":{"origin":"x11/libxfce4util","version":"4.20.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"xfce4-conf":{"origin":"x11/xfce4-conf","version":"4.20.0"},"xfce4-panel":{"origin":"x11-wm/xfce4-panel","version":"4.20.4"}},"categories":["deskutils","xfce"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libgtk-layer-shell.so.0","libharfbuzz.so.0","libintl.so.8","libnotify.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libsqlite3.so.0","libxfce4ui-2.so.0","libxfce4util.so.7","libxfconf-0.so.3","libz.so.3"],"options":{"NLS":"on","SOUND":"off","WAYLAND":"on"}},{"name":"xfce4-mixer","origin":"audio/xfce4-mixer","version":"4.18.2","comment":"Volume control for the Xfce desktop","maintainer":"xfce@FreeBSD.org","www":"https://docs.xfce.org/apps/xfce4-mixer/start","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"98e232326db7c31aacba9392c1dffb459fe2ec1cc88edbb8f130bac0219e9175","flatsize":444649,"path":"All/xfce4-mixer-4.18.2.pkg","repopath":"All/xfce4-mixer-4.18.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":101196,"desc":"The Mixer is a volume control application for the Xfce Desktop\nEnvironment. It provides both a volume control plugin for the Xfce panel\nand a standalone mixer application.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-good":{"origin":"multimedia/gstreamer1-plugins-good","version":"1.26.0"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libxfce4menu":{"origin":"x11/libxfce4menu","version":"4.20.1"},"libxfce4util":{"origin":"x11/libxfce4util","version":"4.20.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"xfce4-conf":{"origin":"x11/xfce4-conf","version":"4.20.0"},"xfce4-panel":{"origin":"x11-wm/xfce4-panel","version":"4.20.4"}},"categories":["audio","xfce"],"shlibs_required":["libc.so.8","libcairo.so.2","libgdk-3.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgstreamer-1.0.so.0","libgtk-3.so.0","libm.so.4","libpthread.so.0","libxfce4ui-2.so.0","libxfce4util.so.7","libxfconf-0.so.3"],"options":{"KEYBINDER":"off","NLS":"on","ALSA":"off","OSS":"on","PULSEAUDIO":"off","SNDIO":"off"},"annotations":{"flavor":"lite"}},{"name":"xfce4-screensaver","origin":"x11/xfce4-screensaver","version":"4.18.4_1","comment":"Xfce 4 screen saver and locker","maintainer":"xfce@FreeBSD.org","www":"https://git.xfce.org/apps/xfce4-screensaver/about/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cf3cdf1754de25bd670720175fd552a179b5532643c2a1012f8509885bb3a618","flatsize":1234637,"path":"All/xfce4-screensaver-4.18.4_1.pkg","repopath":"All/xfce4-screensaver-4.18.4_1.pkg","licenselogic":"or","licenses":["GPLv2","LGPL20"],"pkgsize":249428,"desc":"xfce4-screensaver is a screen saver and locker that aims to have\nsimple, sane, secure defaults and be well integrated with the desktop.\n\nThis is a beta version, not recommended for production machines.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"dbus-glib":{"origin":"devel/dbus-glib","version":"0.114"},"garcon":{"origin":"sysutils/garcon","version":"4.20.0"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXScrnSaver":{"origin":"x11/libXScrnSaver","version":"1.2.4_1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXxf86vm":{"origin":"x11/libXxf86vm","version":"1.1.5"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libwnck3":{"origin":"x11-toolkits/libwnck3","version":"43.2"},"libxfce4menu":{"origin":"x11/libxfce4menu","version":"4.20.1"},"libxfce4util":{"origin":"x11/libxfce4util","version":"4.20.1"},"libxklavier":{"origin":"x11/libxklavier","version":"5.3_3,1"},"pam_helper":{"origin":"security/pam_helper","version":"1.2"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"xfce4-conf":{"origin":"x11/xfce4-conf","version":"4.20.0"}},"categories":["x11","xfce"],"shlibs_required":["libGL.so.1","libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXrandr.so.2","libXss.so.1","libXxf86vm.so.1","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libcrypt.so.4","libdbus-1.so.3","libdbus-glib-1.so.2","libgarcon-1.so.0","libgarcon-gtk3-1.so.0","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpam.so.3","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libwnck-3.so.0","libxfce4ui-2.so.0","libxfce4util.so.7","libxfconf-0.so.3","libxklavier.so.16","libz.so.3"],"options":{"NLS":"on","PAM":"on"}},{"name":"xfractint","origin":"graphics/xfractint","version":"20.04p16_1","comment":"Unix port of FractInt","maintainer":"onemda@gmail.com","www":"https://fractint.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c43c4044b286d17ea514379770f291b249994059f7dc240da0ef44e62ac17dea","flatsize":1843104,"path":"All/xfractint-20.04p16_1.pkg","repopath":"All/xfractint-20.04p16_1.pkg","licenselogic":"single","pkgsize":617444,"desc":"FractInt is an IBM PC program to generate fractals, and was written by\nthe Stone Soup Group.\n\nThe Unix port was done by Ken Shirriff and modified by Scott D. Boyd.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"}},"categories":["graphics"],"shlibs_required":["libX11.so.6","libXft.so.2","libc.so.8","libfontconfig.so.1","libm.so.4"]},{"name":"xh","origin":"www/xh","version":"0.24.0","comment":"Friendly and fast tool for sending HTTP requests","maintainer":"lcook@FreeBSD.org","www":"https://github.com/ducaale/xh","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dd47fa583229ab0e60e47cae51e52b018b6b90831e1c6f6b75735cd60ab463c7","flatsize":6896766,"path":"All/xh-0.24.0.pkg","repopath":"All/xh-0.24.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2043264,"desc":"Friendly and fast tool for sending HTTP requests.\nIt reimplements as much as possible of HTTPie's excellent\ndesign.","deps":{"oniguruma":{"origin":"devel/oniguruma","version":"6.9.10"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["www"],"shlibs_required":["libc.so.8","libcrypto.so.12","libexecinfo.so.1","libm.so.4","libonig.so.5","libpthread.so.0","libssl.so.12"],"options":{"COMPLETIONS":"on","DOCS":"on","MANPAGES":"on"}},{"name":"xfce4-session","origin":"x11-wm/xfce4-session","version":"4.20.2_1","comment":"Xfce's session manager","maintainer":"xfce@FreeBSD.org","www":"https://gitlab.xfce.org/xfce/xfce4-session","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a85a04b539f34164a4fd210a39b101460b0d558bcde4b609ddc05818c393b112","flatsize":1615470,"path":"All/xfce4-session-4.20.2_1.pkg","repopath":"All/xfce4-session-4.20.2_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":346584,"desc":"The Xfce session manager controls the loading of applications when\nXfce is started. It also handles logging out, shutting down, and\nrebooting.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"consolekit2":{"origin":"sysutils/consolekit2","version":"1.2.6_5"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk-layer-shell":{"origin":"x11-toolkits/gtk-layer-shell","version":"0.9.1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"iceauth":{"origin":"x11/iceauth","version":"1.0.8_3"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libwnck3":{"origin":"x11-toolkits/libwnck3","version":"43.2"},"libxfce4menu":{"origin":"x11/libxfce4menu","version":"4.20.1"},"libxfce4util":{"origin":"x11/libxfce4util","version":"4.20.1"},"libxfce4windowing":{"origin":"x11/libxfce4windowing","version":"4.20.2"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"polkit":{"origin":"sysutils/polkit","version":"125_1"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"},"xfce4-conf":{"origin":"x11/xfce4-conf","version":"4.20.0"},"xrdb":{"origin":"x11/xrdb","version":"1.2.1_1"}},"categories":["x11-wm","xfce"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libgtk-layer-shell.so.0","libpango-1.0.so.0","libpolkit-gobject-1.so.0","libpthread.so.0","libwnck-3.so.0","libxfce4ui-2.so.0","libxfce4util.so.7","libxfce4windowing-0.so.0","libxfconf-0.so.3"],"options":{"NLS":"on","WAYLAND":"on"},"messages":[{"message":"To be able to shutdown or reboot your system, you'll have to add .rules\nfiles in /usr/local/etc/polkit-1/rules.d directory. Which looks\nlike this (replace PUTYOURGROUPHERE by your group):\n\npolkit.addRule(function (action, subject) {\n  if ((action.id == \"org.freedesktop.consolekit.system.restart\" ||\n      action.id == \"org.freedesktop.consolekit.system.stop\")\n      && subject.isInGroup(\"PUTYOURGROUPHERE\")) {\n    return polkit.Result.YES;\n  }\n});\n\nFor those who have working suspend/resume:\n\npolkit.addRule(function (action, subject) {\n  if (action.id == \"org.freedesktop.consolekit.system.suspend\"\n      && subject.isInGroup(\"PUTYOURGROUPHERE\")) {\n    return polkit.Result.YES;\n  }\n});","type":"install"}]},{"name":"xfce4-netload-plugin","origin":"sysutils/xfce4-netload-plugin","version":"1.4.2","comment":"Network Load plugin for Xfce4","maintainer":"xfce@FreeBSD.org","www":"https://docs.xfce.org/panel-plugins/xfce4-netload-plugin/start","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2e7b5f9467eade0ae666609baa5d97a20b1b6754500e5fc2104d90e40209cf00","flatsize":226157,"path":"All/xfce4-netload-plugin-1.4.2.pkg","repopath":"All/xfce4-netload-plugin-1.4.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":54732,"desc":"Network Load plugin for the Xfce Desktop.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libxfce4menu":{"origin":"x11/libxfce4menu","version":"4.20.1"},"libxfce4util":{"origin":"x11/libxfce4util","version":"4.20.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"xfce4-panel":{"origin":"x11-wm/xfce4-panel","version":"4.20.4"}},"categories":["sysutils","xfce"],"options":{"NLS":"on"}},{"name":"xfce4-mount-plugin","origin":"sysutils/xfce4-mount-plugin","version":"1.1.7","comment":"Mount and umount utility for the Xfce4 panel","maintainer":"xfce@FreeBSD.org","www":"https://docs.xfce.org/panel-plugins/xfce4-mount-plugin/start","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"61506fb9bf8d44fb272f27885d38cbc6867fa39a1243d8d96413ae9b355a2375","flatsize":457821,"path":"All/xfce4-mount-plugin-1.1.7.pkg","repopath":"All/xfce4-mount-plugin-1.1.7.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":87480,"desc":"Mount plugin allows to mount/umount external devices, cd/dvd-rom and\nnetworked filesystems listed in your /etc/fstab.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libxfce4menu":{"origin":"x11/libxfce4menu","version":"4.20.1"},"libxfce4util":{"origin":"x11/libxfce4util","version":"4.20.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"xfce4-panel":{"origin":"x11-wm/xfce4-panel","version":"4.20.4"}},"categories":["sysutils","xfce"],"options":{"NLS":"on"}},{"name":"xfce4-mixer-full","origin":"audio/xfce4-mixer","version":"4.18.2","comment":"Volume control for the Xfce desktop","maintainer":"xfce@FreeBSD.org","www":"https://docs.xfce.org/apps/xfce4-mixer/start","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"35756ba97af31ab9d134ffc4faf672dfa689391330867caed45461c0e776a9ab","flatsize":490089,"path":"All/xfce4-mixer-full-4.18.2.pkg","repopath":"All/xfce4-mixer-full-4.18.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":111308,"desc":"The Mixer is a volume control application for the Xfce Desktop\nEnvironment. It provides both a volume control plugin for the Xfce panel\nand a standalone mixer application.","deps":{"alsa-lib":{"origin":"audio/alsa-lib","version":"1.2.13"},"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-good":{"origin":"multimedia/gstreamer1-plugins-good","version":"1.26.0"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"keybinder-gtk3":{"origin":"x11/keybinder-gtk3","version":"0.3.2_3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libxfce4menu":{"origin":"x11/libxfce4menu","version":"4.20.1"},"libxfce4util":{"origin":"x11/libxfce4util","version":"4.20.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"sndio":{"origin":"audio/sndio","version":"1.10.0"},"xfce4-conf":{"origin":"x11/xfce4-conf","version":"4.20.0"},"xfce4-panel":{"origin":"x11-wm/xfce4-panel","version":"4.20.4"}},"categories":["audio","xfce"],"shlibs_required":["libasound.so.2","libc.so.8","libcairo.so.2","libgdk-3.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgstreamer-1.0.so.0","libgtk-3.so.0","libm.so.4","libpthread.so.0","libsndio.so.7.3","libxfce4ui-2.so.0","libxfce4util.so.7","libxfconf-0.so.3"],"options":{"KEYBINDER":"on","NLS":"on","ALSA":"on","OSS":"on","PULSEAUDIO":"off","SNDIO":"on"},"annotations":{"flavor":"full"}},{"name":"xfce4-genmon-plugin","origin":"sysutils/xfce4-genmon-plugin","version":"4.2.1","comment":"Generic Monitor Xfce4 panel plugin","maintainer":"xfce@FreeBSD.org","www":"https://docs.xfce.org/panel-plugins/xfce4-genmon-plugin/start","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"79d44a5be708b8a6cca7c3dd1f9abd1039d6aa49bcdaccbddf680784175222d6","flatsize":252917,"path":"All/xfce4-genmon-plugin-4.2.1.pkg","repopath":"All/xfce4-genmon-plugin-4.2.1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":65356,"desc":"The GenMon plugin cyclically spawns the indicated script/program,\ncaptures its output and displays it as a string into the panel.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libxfce4menu":{"origin":"x11/libxfce4menu","version":"4.20.1"},"libxfce4util":{"origin":"x11/libxfce4util","version":"4.20.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"xfce4-conf":{"origin":"x11/xfce4-conf","version":"4.20.0"},"xfce4-panel":{"origin":"x11-wm/xfce4-panel","version":"4.20.4"}},"categories":["sysutils","xfce"],"options":{"NLS":"on"}},{"name":"xfce4-power-manager","origin":"sysutils/xfce4-power-manager","version":"4.20.0","comment":"Power manager for the Xfce Desktop","maintainer":"xfce@FreeBSD.org","www":"https://gitlab.xfce.org/xfce/xfce4-power-manager","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aad66192c85501c1add7f02fc44ce55352a13ee51f71af034c15e472f5fc2194","flatsize":3648691,"path":"All/xfce4-power-manager-4.20.0.pkg","repopath":"All/xfce4-power-manager-4.20.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":508804,"desc":"Xfce power manager manages the power sources on the computer and the\ndevices that can be controlled to reduce their power consumption.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXScrnSaver":{"origin":"x11/libXScrnSaver","version":"1.2.4_1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"libnotify":{"origin":"devel/libnotify","version":"0.8.6"},"libxfce4menu":{"origin":"x11/libxfce4menu","version":"4.20.1"},"libxfce4util":{"origin":"x11/libxfce4util","version":"4.20.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"polkit":{"origin":"sysutils/polkit","version":"125_1"},"upower":{"origin":"sysutils/upower","version":"1.90.7"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"},"xfce4-conf":{"origin":"x11/xfce4-conf","version":"4.20.0"},"xfce4-panel":{"origin":"x11-wm/xfce4-panel","version":"4.20.4"}},"categories":["sysutils","xfce"],"shlibs_required":["libX11.so.6","libXext.so.6","libXrandr.so.2","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libnotify.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpolkit-gobject-1.so.0","libpthread.so.0","libupower-glib.so.3","libwayland-client.so.0","libxfce4ui-2.so.0","libxfce4util.so.7","libxfconf-0.so.3","libz.so.3"],"options":{"NLS":"on","WAYLAND":"on"}},{"name":"xfce4-generic-slider","origin":"deskutils/xfce4-generic-slider","version":"1.0.1,1","comment":"Slider plugin to adjust and/or monitor any numeric variable","maintainer":"xfce@FreeBSD.org","www":"https://docs.xfce.org/panel-plugins/xfce4-generic-slider/start","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1ae3323eb680f2fb371a85b07a65c1322cadcf39bb65bb1b84a943411656bc4a","flatsize":135220,"path":"All/xfce4-generic-slider-1.0.1,1.pkg","repopath":"All/xfce4-generic-slider-1.0.1,1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":45300,"desc":"A slider for the Xfce panel that can be used to adjust and/or monitor any\nnumeric variable. You set whatever \"variable\" this is by setting an adjust\ncommand which will run when the slider is clicked or scrolled. An option is\nprovided to pass the value of the slider (the fraction times an adjustable\nnormalization factor) to the command. You get the value of the \"variable\" by\nsetting a sychronize command. The command should return a numeric value and this\nvalue will be regarded as a fraction of a second adjustable normalization\nfactor.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libxfce4menu":{"origin":"x11/libxfce4menu","version":"4.20.1"},"libxfce4util":{"origin":"x11/libxfce4util","version":"4.20.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"xfce4-panel":{"origin":"x11-wm/xfce4-panel","version":"4.20.4"}},"categories":["deskutils","xfce"],"options":{"NLS":"on"}},{"name":"xfce4-eyes-plugin","origin":"games/xfce4-eyes-plugin","version":"4.6.2","comment":"Panel plugin that adds eyes which watch your every step","maintainer":"xfce@FreeBSD.org","www":"https://docs.xfce.org/panel-plugins/xfce4-eyes-plugin","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ecaf1a56198a5e5a6baf8824c560e9be18517b06642baac33fa9c22da642430e","flatsize":114906,"path":"All/xfce4-eyes-plugin-4.6.2.pkg","repopath":"All/xfce4-eyes-plugin-4.6.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":49472,"desc":"Eyes is a xfce4 panel plugin that adds eyes which watch your every step.\nScary!","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libxfce4menu":{"origin":"x11/libxfce4menu","version":"4.20.1"},"libxfce4util":{"origin":"x11/libxfce4util","version":"4.20.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"xfce4-panel":{"origin":"x11-wm/xfce4-panel","version":"4.20.4"}},"categories":["games","xfce"],"options":{"NLS":"on"}},{"name":"xfce4-docklike-plugin","origin":"x11/xfce4-docklike-plugin","version":"0.4.3","comment":"Modern, minimalist taskbar for Xfce","maintainer":"bsd@quentb.com","www":"https://gitlab.xfce.org/panel-plugins/xfce4-docklike-plugin","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fba5e75479dd461439cfccec8f81b0cb90fa1953b1f5053697bf3747bbadbd0d","flatsize":415317,"path":"All/xfce4-docklike-plugin-0.4.3.pkg","repopath":"All/xfce4-docklike-plugin-0.4.3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":109536,"desc":"This is a taskbar panel plugin for xfce4, designed to mimic the look\nand functionality of docks and application bars used in Windows and\nMacOS. It includes optional features like window previews and launcher\npinning.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk-layer-shell":{"origin":"x11-toolkits/gtk-layer-shell","version":"0.9.1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libxfce4menu":{"origin":"x11/libxfce4menu","version":"4.20.1"},"libxfce4util":{"origin":"x11/libxfce4util","version":"4.20.1"},"libxfce4windowing":{"origin":"x11/libxfce4windowing","version":"4.20.2"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"xfce4-panel":{"origin":"x11-wm/xfce4-panel","version":"4.20.4"}},"categories":["x11","xfce"],"options":{"NLS":"on"}},{"name":"xfce4-diskperf-plugin","origin":"sysutils/xfce4-diskperf-plugin","version":"2.7.1","comment":"Graphical representation of the disk IO","maintainer":"danilo@FreeBSD.org","www":"https://docs.xfce.org/panel-plugins/xfce4-diskperf-plugin/start","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"454ea4efa318191346a2b5818f654d2d12bab8b011c271041b57c10a37d22971","flatsize":244122,"path":"All/xfce4-diskperf-plugin-2.7.1.pkg","repopath":"All/xfce4-diskperf-plugin-2.7.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":48256,"desc":"Panel plugin to display a graphical representation of the disks IO.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libxfce4menu":{"origin":"x11/libxfce4menu","version":"4.20.1"},"libxfce4util":{"origin":"x11/libxfce4util","version":"4.20.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"xfce4-panel":{"origin":"x11-wm/xfce4-panel","version":"4.20.4"}},"categories":["sysutils","xfce"],"options":{"NLS":"on"}},{"name":"xfce4-mailwatch-plugin","origin":"mail/xfce4-mailwatch-plugin","version":"1.3.2","comment":"Mail notification applet for the Xfce panel","maintainer":"xfce@FreeBSD.org","www":"https://docs.xfce.org/panel-plugins/xfce4-mailwatch-plugin/start","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1df772ac9d9e57b6aacc42c02d69828f3b1ca13e2a318fcf0a339166a603cb53","flatsize":776135,"path":"All/xfce4-mailwatch-plugin-1.3.2.pkg","repopath":"All/xfce4-mailwatch-plugin-1.3.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":156116,"desc":"Xfce4 Mailwatch Plugin is a multi-protocol, multi-mailbox mail watcher for\nthe Xfce4 panel.\n\nFeatures\n\n    *   IMAP and Secure IMAP support\n    *   POP3 and Secure POP3 support\n    *   Local Mbox mailbox support\n    *   Local Maildir mailbox support\n    *   Local MH-Maildir mailbox support\n    *   GMail support\n    *   Fully multithreaded design: no panel lockups\n    *   Informative new-message breakdown in tooltip\n    *   Ability to run program on new messages or button click\n    *   Informative logger to help track down mail connection problems","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libexo":{"origin":"x11/libexo","version":"4.20.0"},"libxfce4menu":{"origin":"x11/libxfce4menu","version":"4.20.1"},"libxfce4util":{"origin":"x11/libxfce4util","version":"4.20.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"xfce4-panel":{"origin":"x11-wm/xfce4-panel","version":"4.20.4"}},"categories":["mail","xfce"],"options":{"IPV6":"on","NLS":"on"}},{"name":"xfce4-dev-tools","origin":"devel/xfce4-dev-tools","version":"4.20.0","comment":"Xfce development tools","maintainer":"xfce@FreeBSD.org","www":"https://www.xfce.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5ce9a1f72973b7b4255592070bf1415acb0a46f91356d0a08a690d289dea17e9","flatsize":96461,"path":"All/xfce4-dev-tools-4.20.0.pkg","repopath":"All/xfce4-dev-tools-4.20.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":30264,"desc":"The Xfce Development Tools are a set of scripts and m4/autoconf\nmacros that ease build system maintenance.","deps":{"autoconf":{"origin":"devel/autoconf","version":"2.72"},"automake":{"origin":"devel/automake","version":"1.17"},"bash":{"origin":"shells/bash","version":"5.2.37"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libtool":{"origin":"devel/libtool","version":"2.5.4"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"}},"categories":["devel","xfce"],"shlibs_required":["libc.so.8","libglib-2.0.so.0","libintl.so.8"]},{"name":"xfce4-datetime-plugin","origin":"x11-clocks/xfce4-datetime-plugin","version":"0.8.3_3","comment":"Datetime panel plugin for the Xfce desktop","maintainer":"xfce@FreeBSD.org","www":"https://goodies.xfce.org/projects/panel-plugins/xfce4-datetime-plugin","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"602b89d9bf935b7c2b6522b87e17c09f960c6593ffffc25da5f8c77ca9f9dbd2","flatsize":146772,"path":"All/xfce4-datetime-plugin-0.8.3_3.pkg","repopath":"All/xfce4-datetime-plugin-0.8.3_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":35064,"desc":"This plugin shows the date and time in the Xfce panel, and a calendar\nappears (left-click).","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libxfce4menu":{"origin":"x11/libxfce4menu","version":"4.20.1"},"libxfce4util":{"origin":"x11/libxfce4util","version":"4.20.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"xfce4-panel":{"origin":"x11-wm/xfce4-panel","version":"4.20.4"}},"categories":["x11-clocks","xfce"],"options":{"NLS":"on"}},{"name":"xfce4-cpugraph-plugin","origin":"sysutils/xfce4-cpugraph-plugin","version":"1.2.11","comment":"Graphical representation of the CPU load","maintainer":"xfce@FreeBSD.org","www":"https://docs.xfce.org/panel-plugins/xfce4-cpugraph-plugin/start","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8fb6029843b4a66ba37a3431b7b7b70116d46db06751d1ee57c7a02315df87ee","flatsize":442066,"path":"All/xfce4-cpugraph-plugin-1.2.11.pkg","repopath":"All/xfce4-cpugraph-plugin-1.2.11.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":108332,"desc":"Panel plugin to display a graphical representation of the CPU load.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libxfce4menu":{"origin":"x11/libxfce4menu","version":"4.20.1"},"libxfce4util":{"origin":"x11/libxfce4util","version":"4.20.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"xfce4-conf":{"origin":"x11/xfce4-conf","version":"4.20.0"},"xfce4-panel":{"origin":"x11-wm/xfce4-panel","version":"4.20.4"}},"categories":["sysutils","xfce"],"options":{"NLS":"on"}},{"name":"xfce4-panel","origin":"x11-wm/xfce4-panel","version":"4.20.4","comment":"Xfce's panel","maintainer":"xfce@FreeBSD.org","www":"https://gitlab.xfce.org/xfce/xfce4-panel","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c7ed73819f80dabb50b518d2dd05a55ce60a1ece2696569e00baf52dffc9a786","flatsize":6590100,"path":"All/xfce4-panel-4.20.4.pkg","repopath":"All/xfce4-panel-4.20.4.pkg","licenselogic":"and","licenses":["GPLv2","LGPL21"],"pkgsize":849000,"desc":"Xfce panel supports multiple panels, with many options for their\nposition, appearance, transparency and behavior.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"garcon":{"origin":"sysutils/garcon","version":"4.20.0"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk-layer-shell":{"origin":"x11-toolkits/gtk-layer-shell","version":"0.9.1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libdbusmenu":{"origin":"devel/libdbusmenu","version":"16.04.0_8"},"libexo":{"origin":"x11/libexo","version":"4.20.0"},"libwnck3":{"origin":"x11-toolkits/libwnck3","version":"43.2"},"libxfce4menu":{"origin":"x11/libxfce4menu","version":"4.20.1"},"libxfce4util":{"origin":"x11/libxfce4util","version":"4.20.1"},"libxfce4windowing":{"origin":"x11/libxfce4windowing","version":"4.20.2"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"},"xfce4-conf":{"origin":"x11/xfce4-conf","version":"4.20.0"}},"categories":["x11-wm","xfce"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libgdk-3.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libgtk-layer-shell.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpthread.so.0","libwayland-client.so.0","libxfce4ui-2.so.0","libxfce4util.so.7","libxfce4windowing-0.so.0","libxfconf-0.so.3"],"options":{"GIR":"on","NLS":"on","VAPI":"on","WAYLAND":"on"}},{"name":"xfce4-conf","origin":"x11/xfce4-conf","version":"4.20.0","comment":"D-Bus-based configuration storage system","maintainer":"xfce@FreeBSD.org","www":"https://gitlab.xfce.org/xfce/xfconf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ab0ebb7ac66b25942cb959b427e3542d97a813dcd37612eb3fd5377c3ec0bb97","flatsize":897846,"path":"All/xfce4-conf-4.20.0.pkg","repopath":"All/xfce4-conf-4.20.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":159400,"desc":"Xfconf is a flexible, easy-to-use configuration management system\nfor the Xfce desktop.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libxfce4util":{"origin":"x11/libxfce4util","version":"4.20.1"}},"categories":["x11","xfce"],"shlibs_required":["libc.so.8","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libpthread.so.0","libxfce4util.so.7"],"options":{"GIR":"on","NLS":"on","VAPI":"on"}},{"name":"xfce4-dict-plugin","origin":"textproc/xfce4-dict-plugin","version":"0.8.8","comment":"Xfce4 plugin to query different dictionaries","maintainer":"xfce@FreeBSD.org","www":"https://goodies.xfce.org/projects/applications/xfce4-dict","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"52b2ead89df4b0733a4cbebe66aacbeb863de5dc2e9be537ecec2610d359605d","flatsize":851659,"path":"All/xfce4-dict-plugin-0.8.8.pkg","repopath":"All/xfce4-dict-plugin-0.8.8.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":160780,"desc":"With xfce4-dict you can query a dictionary server (see RFC 2229) to search for\nthe translation or explanation of a word. You can also choose a dictionary\noffered by the server to improve your search results.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libxfce4menu":{"origin":"x11/libxfce4menu","version":"4.20.1"},"libxfce4util":{"origin":"x11/libxfce4util","version":"4.20.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"xfce4-panel":{"origin":"x11-wm/xfce4-panel","version":"4.20.4"}},"categories":["textproc","xfce"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libxfce4panel-2.0.so.4","libxfce4ui-2.so.0","libxfce4util.so.7","libz.so.3"],"options":{"NLS":"on"}},{"name":"xfce4-bsdcpufreq-plugin","origin":"sysutils/xfce4-bsdcpufreq-plugin","version":"0.3.1_4","comment":"Displays the current CPU clock frequency in the panel","maintainer":"riggs@FreeBSD.org","www":"https://github.com/riggs-/xfce4-bsdcpufreq-plugin/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"faf1e4f9f95909a544ff1065cedba086447cf2fe60850766ce2c69f2946beba5","flatsize":21900,"path":"All/xfce4-bsdcpufreq-plugin-0.3.1_4.pkg","repopath":"All/xfce4-bsdcpufreq-plugin-0.3.1_4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":7776,"desc":"xfce4-bsdcpufreq-plugin uses the FreeBSD sysctl\ninterface to the cpufreq(4) driver to display the\ncurrent CPU frequency in an XFCE panel.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libxfce4menu":{"origin":"x11/libxfce4menu","version":"4.20.1"},"libxfce4util":{"origin":"x11/libxfce4util","version":"4.20.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"xfce4-panel":{"origin":"x11-wm/xfce4-panel","version":"4.20.4"}},"categories":["sysutils","xfce"]},{"name":"xfce4-calculator-plugin","origin":"math/xfce4-calculator-plugin","version":"0.7.3","comment":"Simple calculator for the Xfce panel","maintainer":"xfce@FreeBSD.org","www":"https://docs.xfce.org/panel-plugins/xfce4-calculator-plugin/start","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ce3efa46c696fa43eb9578990c291886e00eb43926396112a49bde758a863dbc","flatsize":176977,"path":"All/xfce4-calculator-plugin-0.7.3.pkg","repopath":"All/xfce4-calculator-plugin-0.7.3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":80300,"desc":"It is a calculator plugin for the Xfce4 panel. The plugin supports common\nmathematical operators, constants (pi) and functions.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libxfce4menu":{"origin":"x11/libxfce4menu","version":"4.20.1"},"libxfce4util":{"origin":"x11/libxfce4util","version":"4.20.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"xfce4-panel":{"origin":"x11-wm/xfce4-panel","version":"4.20.4"}},"categories":["math","xfce"],"options":{"NLS":"on"}},{"name":"xf86dga","origin":"x11/xf86dga","version":"1.0.3_2","comment":"Test program for the XFree86-DGA extension","maintainer":"x11@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7aa41e15bc19d0cf020b8ff724b2d81394cc4bf602dcb5f17cc6c65d63a59193","flatsize":11877,"path":"All/xf86dga-1.0.3_2.pkg","repopath":"All/xf86dga-1.0.3_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5336,"desc":"This package contains dga, a simple test client for the XFree86-DGA\nextension.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libXxf86dga":{"origin":"x11/libXxf86dga","version":"1.1.6_1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXxf86dga.so.1","libc.so.8"]},{"name":"xlockmore","origin":"x11/xlockmore","version":"5.80_1","comment":"Like XLock session locker/screen saver, but just more","maintainer":"jgh@FreeBSD.org","www":"https://sillycycle.com/xlockmore.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3c671308fb21f11be4556e10abdbb6f33388c68e25508be569f48da29e5ca12a","flatsize":2216768,"path":"All/xlockmore-5.80_1.pkg","repopath":"All/xlockmore-5.80_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":704692,"desc":"xlock locks the X server till the user enters their pass-\nword at the keyboard.  While xlock is running, all new\nserver connections are refused. The screen saver is disabled.\nThe mouse cursor is turned off.  The screen is blanked and a\nchanging pattern is put on the screen.  If a key or a mouse\nbutton is pressed then the user is prompted for the password\nof the user who started xlock.\n\nIf the correct password is typed, then the screen is\nunlocked and the X server is restored.  When typing the\npassword Control-U and Control-H are active as kill and\nerase respectively.  To return to the locked screen, click\nin the small icon version of the changing pattern.","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["x11"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXaw.so.7","libXext.so.6","libXinerama.so.1","libXpm.so.4","libXt.so.6","libc.so.8","libcrypt.so.4","libfreetype.so.6","libm.so.4","libpng16.so.16","libpthread.so.0","libstdc++.so.9"],"options":{"MESAGL":"off","MB":"on","SYSLOG":"off","DISABLE_ALLOW_ROOT":"off","NICE_ONLY":"off","BLANK_ONLY":"off","KERBEROS5":"off","BAD_PAM":"off","GTK2":"off","TIME_BOMB":"off","CUSTOMIZATION":"off","MAGICK":"off","JP":"off","XINERAMA":"on","DOCS":"on","PAM":"off","XLOCK_GROUP":"off"},"annotations":{"cpe":"cpe:2.3:a:sillycycle:xlockmore:5.80:::::dragonfly6:x86_64:1"}},{"name":"xfce4-battery-plugin","origin":"sysutils/xfce4-battery-plugin","version":"1.1.6","comment":"Battery monitor panel plugin for Xfce4","maintainer":"xfce@FreeBSD.org","www":"https://docs.xfce.org/panel-plugins/xfce4-battery-plugin/start","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"595ad617203442a3cde8334d6f7339fd515e98beb08b773a925d41ca8649e84e","flatsize":506050,"path":"All/xfce4-battery-plugin-1.1.6.pkg","repopath":"All/xfce4-battery-plugin-1.1.6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":97248,"desc":"Battery monitor panel plugin for Xfce4.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libxfce4menu":{"origin":"x11/libxfce4menu","version":"4.20.1"},"libxfce4util":{"origin":"x11/libxfce4util","version":"4.20.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"xfce4-panel":{"origin":"x11-wm/xfce4-panel","version":"4.20.4"}},"categories":["sysutils","xfce"],"options":{"NLS":"on"}},{"name":"xfce4-appmenu-plugin","origin":"x11/xfce4-appmenu-plugin","version":"0.7.6_3","comment":"Application Menu plugin for XFCE panel","maintainer":"ericbsd@FreeBSD.org","www":"https://gitlab.com/vala-panel-project/vala-panel-appmenu","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6a3e428fb2bf34de16cbe55c7706e845a5d92e832547934b85a8fc66c8c59fe1","flatsize":201205,"path":"All/xfce4-appmenu-plugin-0.7.6_3.pkg","repopath":"All/xfce4-appmenu-plugin-0.7.6_3.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":57608,"desc":"This is an Application Menu applet providing Global Menu for the XFCE panel.","deps":{"appmenu-gtk-module":{"origin":"x11/gtk-app-menu","version":"0.7.6_4"},"appmenu-registrar":{"origin":"x11/appmenu-registrar","version":"0.7.6_3"},"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"bamf":{"origin":"sysutils/bamf","version":"0.5.6_2"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"xfce4-conf":{"origin":"x11/xfce4-conf","version":"4.20.0"},"xfce4-panel":{"origin":"x11-wm/xfce4-panel","version":"4.20.4"}},"categories":["x11"],"messages":[{"message":"When using the panel appmenu as an XFCE menu applet, you have to configure\nthe appmenu to show in the panel applet, rather than on each individual window.\n\nThis configuration should remove any 'double' menus you may experience:\n\n# xfconf-query -c xsettings -p /Gtk/ShellShowsMenubar -n -t bool -s true\n# xfconf-query -c xsettings -p /Gtk/ShellShowsAppmenu -n -t bool -s true\n\nThis configuration will load the appmenu-gtk-module for XFCE: \n\n# xfconf-query -c xsettings -p /Gtk/Modules -n -t string -s \"appmenu-gtk-module\"","type":"install"}]},{"name":"xf86-video-mga","origin":"x11-drivers/xf86-video-mga","version":"2.0.0_5,3","comment":"X.Org mga display driver","maintainer":"x11@FreeBSD.org","www":"https://www.x.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2158282d8081880bbfbeaead101cc683897810b8eba8d82e85c9e475f807c5cd","flatsize":142832,"path":"All/xf86-video-mga-2.0.0_5,3.pkg","repopath":"All/xf86-video-mga-2.0.0_5,3.pkg","licenselogic":"single","pkgsize":59408,"desc":"This package contains the X.Org xf86-video-mga driver.","deps":{"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"xorg-server":{"origin":"x11-servers/xorg-server","version":"21.1.16,1"}},"categories":["x11-drivers"]},{"name":"xfce4-settings","origin":"sysutils/xfce4-settings","version":"4.20.1","comment":"Xfce settings management","maintainer":"xfce@FreeBSD.org","www":"https://gitlab.xfce.org/xfce/xfce4-settings","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5000d9f42715d6b1b84569036552fdb4ffbac87ec8409a8d9dfcc7562e255cfd","flatsize":5445625,"path":"All/xfce4-settings-4.20.1.pkg","repopath":"All/xfce4-settings-4.20.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":899568,"desc":"Xfce settings manager allows you to configure every detail of your\ndesktop environment.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"colord":{"origin":"graphics/colord","version":"1.4.7_3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"garcon":{"origin":"sysutils/garcon","version":"4.20.0"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk-layer-shell":{"origin":"x11-toolkits/gtk-layer-shell","version":"0.9.1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"hwdata":{"origin":"misc/hwdata","version":"0.393,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libexo":{"origin":"x11/libexo","version":"4.20.0"},"libnotify":{"origin":"devel/libnotify","version":"0.8.6"},"libxfce4menu":{"origin":"x11/libxfce4menu","version":"4.20.1"},"libxfce4util":{"origin":"x11/libxfce4util","version":"4.20.1"},"libxklavier":{"origin":"x11/libxklavier","version":"5.3_3,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"upower":{"origin":"sysutils/upower","version":"1.90.7"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"},"xfce4-conf":{"origin":"x11/xfce4-conf","version":"4.20.0"}},"categories":["sysutils","xfce"],"shlibs_required":["libX11.so.6","libXcursor.so.1","libXext.so.6","libXi.so.6","libXrandr.so.2","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libcolord.so.2","libexo-2.so.0","libfontconfig.so.1","libgarcon-1.so.0","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libgtk-layer-shell.so.0","libintl.so.8","libm.so.4","libnotify.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libupower-glib.so.3","libwayland-client.so.0","libxfce4kbd-private-3.so.0","libxfce4ui-2.so.0","libxfce4util.so.7","libxfconf-0.so.3","libxklavier.so.16"],"options":{"LIBINPUT":"on","NLS":"on","NOTIFY":"on","UPOWER":"on","WAYLAND":"on"},"messages":[{"message":"Since XFCE 4.14 was updated to use gtk3 it is suggested to move to\na gtk3 compliant theme.\n\nBy default XFCE is installed \"unthemed\", but the Greybird theme is\ninstalled by the metaport.\n\nThe icon theme installed and configured by default is Adwaita. Other\nicon themes are available in the ports tree under the x11-themes\ncategory.\n\nTo switch to the greybird theme you can:\n\nLaunch 'xfce4-appearance-settings', also available in the applications\nmenu, under settings/appearence, and go to the 'Style' tab to select\nthe greybird theme.\n\nThen go to 'Window Manager' or launch 'xfwm4-settings' and select the \ngreybird theme.\n\nOr launch these command in a shell:\n  xfconf-query -c xsettings -p /Net/ThemeName -t string -s \"Greybird\"\n  xfconf-query -c xfwm4 -p /general/theme -t string -s \"Greybird\"","type":"upgrade","maximum_version":"4.14.0"}]},{"name":"xfce4-clipman-plugin","origin":"x11/xfce4-clipman-plugin","version":"1.6.7","comment":"Clipboard manager for the Xfce panel","maintainer":"xfce@FreeBSD.org","www":"https://docs.xfce.org/panel-plugins/xfce4-clipman-plugin/start","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7c0d02d829d7fabf3167417842d1775d5670a9bc6d78335edd5286f889bc636c","flatsize":913258,"path":"All/xfce4-clipman-plugin-1.6.7.pkg","repopath":"All/xfce4-clipman-plugin-1.6.7.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":168872,"desc":"Clipboard Manager for the Xfce Panel and as a standalone application. It keep\nthe clipboard contents around (even after an application quits), it is able\nto handle text and images, and has a feature to execute actions on specific\ntext selection by matching them against regexes.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"libxfce4menu":{"origin":"x11/libxfce4menu","version":"4.20.1"},"libxfce4util":{"origin":"x11/libxfce4util","version":"4.20.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"},"xfce4-conf":{"origin":"x11/xfce4-conf","version":"4.20.0"},"xfce4-panel":{"origin":"x11-wm/xfce4-panel","version":"4.20.4"}},"categories":["wayland","x11","xfce"],"shlibs_required":["libX11.so.6","libXtst.so.6","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libwayland-client.so.0","libxfce4ui-2.so.0","libxfce4util.so.7","libxfconf-0.so.3","libz.so.3"],"options":{"NLS":"on","QRCODE":"off","WAYLAND":"on"}},{"name":"xfce","origin":"x11-wm/xfce4","version":"4.20","comment":"Meta-port for the Xfce Desktop Environment","maintainer":"xfce@FreeBSD.org","www":"https://www.xfce.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d54b6c076682169295d1ce0e1b057a3d49eda76d5b6430932e58cb75459e8539","flatsize":243,"path":"All/xfce-4.20.pkg","repopath":"All/xfce-4.20.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":1196,"desc":"Xfce Desktop Environment\n\nThis package does not contain anything by itself - it is a \"meta-port\" that\ndepends on other Xfce packages.","deps":{"dragonfly-wallpapers":{"origin":"x11-themes/dragonfly-wallpapers","version":"1.0"},"greybird-theme":{"origin":"x11-themes/greybird-theme","version":"3.23.4"},"mousepad":{"origin":"editors/mousepad","version":"0.6.5"},"xfce-icons-elementary":{"origin":"x11-themes/xfce-icons-elementary","version":"0.21"},"xfce4-appfinder":{"origin":"misc/xfce4-appfinder","version":"4.20.0"},"xfce4-desktop":{"origin":"x11-wm/xfce4-desktop","version":"4.20.1"},"xfce4-notifyd":{"origin":"deskutils/xfce4-notifyd","version":"0.9.7"},"xfce4-panel":{"origin":"x11-wm/xfce4-panel","version":"4.20.4"},"xfce4-power-manager":{"origin":"sysutils/xfce4-power-manager","version":"4.20.0"},"xfce4-session":{"origin":"x11-wm/xfce4-session","version":"4.20.2_1"},"xfce4-settings":{"origin":"sysutils/xfce4-settings","version":"4.20.1"},"xfce4-terminal":{"origin":"x11/xfce4-terminal","version":"1.1.5"},"xfce4-wm":{"origin":"x11-wm/xfce4-wm","version":"4.20.0"}},"categories":["x11-wm","xfce"],"options":{"APPFINDER":"on","GREYBIRD":"on","ICONS":"on","LIGHTDM":"off","MOUSEPAD":"on","NOTIFY":"on","TERMINAL":"on","XPM":"on"}},{"name":"xf86-video-vesa","origin":"x11-drivers/xf86-video-vesa","version":"2.5.0_3","comment":"X.Org vesa display driver","maintainer":"x11@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c4881a782affa327d77b1135498c534e17cf8868466adac07f015a4ef71012ee","flatsize":27585,"path":"All/xf86-video-vesa-2.5.0_3.pkg","repopath":"All/xf86-video-vesa-2.5.0_3.pkg","licenselogic":"single","pkgsize":11616,"desc":"This package contains the X.Org xf86-video-vesa driver.","deps":{"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"xorg-server":{"origin":"x11-servers/xorg-server","version":"21.1.16,1"}},"categories":["x11-drivers"]},{"name":"xfaces","origin":"mail/xfaces","version":"3.3_6","comment":"Display shaped icons for mail spool contents","maintainer":"faber@isi.edu","www":"https://legacy.cs.indiana.edu/ftp/faces/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2d31c5e06efae52a90d0baaa502fb6d65986e6dbed43e67ca4b6aa4909bc5c67","flatsize":255673,"path":"All/xfaces-3.3_6.pkg","repopath":"All/xfaces-3.3_6.pkg","licenselogic":"single","pkgsize":53240,"desc":"A program for monitoring mailspools (and other things) that can display\nshaped icons.","deps":{"faces":{"origin":"mail/faces","version":"1.7.7_14"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["mail"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXaw.so.7","libXext.so.6","libXmu.so.6","libXpm.so.4","libXt.so.6","libc.so.8","libcompface.so.1","libm.so.4"]},{"name":"xf86-video-nv","origin":"x11-drivers/xf86-video-nv","version":"2.1.22_1","comment":"X.Org nv display driver","maintainer":"x11@FreeBSD.org","www":"https://www.x.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"be43d2d35a555f0e2b4c9b4f8bd556708c219d502464417932efa145e564bc32","flatsize":177684,"path":"All/xf86-video-nv-2.1.22_1.pkg","repopath":"All/xf86-video-nv-2.1.22_1.pkg","licenselogic":"single","pkgsize":63696,"desc":"This package contains the X.Org xf86-video-nv driver.","deps":{"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"xorg-server":{"origin":"x11-servers/xorg-server","version":"21.1.16,1"}},"categories":["x11-drivers"]},{"name":"xfce4-appfinder","origin":"misc/xfce4-appfinder","version":"4.20.0","comment":"Application launcher and finder","maintainer":"xfce@FreeBSD.org","www":"https://gitlab.xfce.org/xfce/xfce4-appfinder","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"83fd7342f3c0f8166283b9aeeebd0b41c7b2deda41c5faf73862e791aa66e04d","flatsize":799357,"path":"All/xfce4-appfinder-4.20.0.pkg","repopath":"All/xfce4-appfinder-4.20.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":160244,"desc":"The Xfce application finder is a program that searches your file\nsystem for .desktop files, and displays a categorized list of all\nthe GUI applications on your system.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"garcon":{"origin":"sysutils/garcon","version":"4.20.0"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libxfce4menu":{"origin":"x11/libxfce4menu","version":"4.20.1"},"libxfce4util":{"origin":"x11/libxfce4util","version":"4.20.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"xfce4-conf":{"origin":"x11/xfce4-conf","version":"4.20.0"}},"categories":["misc","xfce"],"shlibs_required":["libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgarcon-1.so.0","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libpthread.so.0","libxfce4ui-2.so.0","libxfce4util.so.7","libxfconf-0.so.3"],"options":{"NLS":"on"}},{"name":"xfce4-fsguard-plugin","origin":"sysutils/xfce4-fsguard-plugin","version":"1.1.4","comment":"Panel plugin which displays free space of mountpoint","maintainer":"xfce@FreeBSD.org","www":"https://docs.xfce.org/panel-plugins/xfce4-fsguard-plugin/start","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b237ecffb6faa84c3b58c1d0750782be1a24a3ae1edac40413c38e65808322a7","flatsize":252269,"path":"All/xfce4-fsguard-plugin-1.1.4.pkg","repopath":"All/xfce4-fsguard-plugin-1.1.4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":60380,"desc":"The FSGuard panel plugin checks free space on a chosen mount point and displays\na message when a limit is reached. There are two limits:\n- a warning limit where only the icon changes\n- an urgent limit that advise the user with a message","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libxfce4menu":{"origin":"x11/libxfce4menu","version":"4.20.1"},"libxfce4util":{"origin":"x11/libxfce4util","version":"4.20.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"xfce4-panel":{"origin":"x11-wm/xfce4-panel","version":"4.20.4"}},"categories":["sysutils","xfce"],"options":{"NLS":"on"}},{"name":"xf86-video-dummy","origin":"x11-drivers/xf86-video-dummy","version":"0.3.8_4","comment":"X.Org dummy display driver","maintainer":"x11@FreeBSD.org","www":"https://www.x.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"48382c88b1f1f36254f5a19c071b15fa2b4b527788c7c5b3879ba64cc63363da","flatsize":16449,"path":"All/xf86-video-dummy-0.3.8_4.pkg","repopath":"All/xf86-video-dummy-0.3.8_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6696,"desc":"This package contains the X.Org xf86-video-dummy driver.","deps":{"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"xorg-server":{"origin":"x11-servers/xorg-server","version":"21.1.16,1"}},"categories":["x11-drivers"]},{"name":"xf86-video-ast","origin":"x11-drivers/xf86-video-ast","version":"1.1.5_6","comment":"X.Org ASPEED display driver","maintainer":"x11@FreeBSD.org","www":"https://www.x.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2d6d609bdfde938c7ec0de269df425a2d82cc9e11fab343bbc508695df409587","flatsize":116887,"path":"All/xf86-video-ast-1.1.5_6.pkg","repopath":"All/xf86-video-ast-1.1.5_6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":37132,"desc":"This package contains the X.Org xf86-video-ast driver.","deps":{"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"xorg-server":{"origin":"x11-servers/xorg-server","version":"21.1.16,1"}},"categories":["x11-drivers"]},{"name":"xf86-input-wacom","origin":"x11-drivers/xf86-input-wacom","version":"0.39.0_4","comment":"X.Org legacy Wacom tablet driver","maintainer":"x11@FreeBSD.org","www":"https://linuxwacom.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8472a935b3d89a95fa6d9aabdb77f6b44dfe9bc7b780131f21af13557fab6ef0","flatsize":209297,"path":"All/xf86-input-wacom-0.39.0_4.pkg","repopath":"All/xf86-input-wacom-0.39.0_4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":79012,"desc":"An X.Org driver for Wacom tablets. It communicates with a character\ndevice provided by Linux kernel driver in webcamd.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"xorg-server":{"origin":"x11-servers/xorg-server","version":"21.1.16,1"}},"categories":["x11-drivers"],"shlibs_required":["libX11.so.6","libXi.so.6","libXinerama.so.1","libXrandr.so.2","libc.so.8"],"options":{"DEBUG":"off","TEST":"off"},"messages":[{"message":"wacom(4x) is configured automatically via devd or HAL. However, if you\nprefer to do so manually copy and edit the sample:\n\n  $ cd /usr/local/etc/X11/xorg.conf.d/\n  $ cp wacom.conf.sample wacom.conf\n\nmoused(8) may interfere with tablet input by attaching to fake /dev/ums*.\nTo prevent that add a usb_quirk(4) then detach and attach the tablet.\n/usr/local/etc/rc.d/wacom is an example how preserve quirks across reboot.","type":"install"}]},{"name":"xf86-video-amdgpu","origin":"x11-drivers/xf86-video-amdgpu","version":"22.0.0_2","comment":"X.Org amdgpu display driver","maintainer":"x11@FreeBSD.org","www":"https://www.x.org/wiki/RadeonFeature/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7ec3ba6db37aa6432c4d73e1a52902c6f6cca40a07619c9b84e5c145c7376f1e","flatsize":164409,"path":"All/xf86-video-amdgpu-22.0.0_2.pkg","repopath":"All/xf86-video-amdgpu-22.0.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":65204,"desc":"This package contains the X.Org xf86-video-amdgpu driver.\n\nThe amdgpu driver supports AMD Radeon chipsets: OLAND, HAINAN, TAHITI, PITCAIRN,\nVERDE, BONAIRE, KABINI, MULLINS, KAVERI, HAWAII, TOPAZ, TONGA, CARRIZO, FIJI,\nSTONEY, POLARIS11, POLARIS10\n\nOn FreeBSD requires amdgpu KMS driver from graphics/drm-kmod.","deps":{"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libdrm":{"origin":"graphics/libdrm","version":"2.4.123,1"},"mesa-libs":{"origin":"graphics/mesa-libs","version":"21.3.9"},"xorg-server":{"origin":"x11-servers/xorg-server","version":"21.1.16,1"}},"categories":["x11-drivers"]},{"name":"xf86-input-void","origin":"x11-drivers/xf86-input-void","version":"1.4.1_6","comment":"X.Org void input driver","maintainer":"x11@FreeBSD.org","www":"https://www.x.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"891d2a7a393b8a2d544ef191e9413998f0278926e696113b84a005b6e0f7533f","flatsize":7558,"path":"All/xf86-input-void-1.4.1_6.pkg","repopath":"All/xf86-input-void-1.4.1_6.pkg","licenselogic":"single","pkgsize":3444,"desc":"This package contains the X.Org xf86-input-void driver.","deps":{"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"xorg-server":{"origin":"x11-servers/xorg-server","version":"21.1.16,1"}},"categories":["x11-drivers"]},{"name":"xfce4-desktop","origin":"x11-wm/xfce4-desktop","version":"4.20.1","comment":"Xfce's desktop manager","maintainer":"xfce@FreeBSD.org","www":"https://gitlab.xfce.org/xfce/xfdesktop","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d556a81a252a62d6f71d3f9fbe62315cea05000dd64d6ab4e860495a542087b7","flatsize":4712051,"path":"All/xfce4-desktop-4.20.1.pkg","repopath":"All/xfce4-desktop-4.20.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1288272,"desc":"Xfce desktop manager sets the background image, and provides a root\nwindow menu, desktop icons or minimized icons and windows list.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"garcon":{"origin":"sysutils/garcon","version":"4.20.0"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk-layer-shell":{"origin":"x11-toolkits/gtk-layer-shell","version":"0.9.1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libexo":{"origin":"x11/libexo","version":"4.20.0"},"libnotify":{"origin":"devel/libnotify","version":"0.8.6"},"libwnck3":{"origin":"x11-toolkits/libwnck3","version":"43.2"},"libxfce4menu":{"origin":"x11/libxfce4menu","version":"4.20.1"},"libxfce4util":{"origin":"x11/libxfce4util","version":"4.20.1"},"libxfce4windowing":{"origin":"x11/libxfce4windowing","version":"4.20.2"},"libyaml":{"origin":"textproc/libyaml","version":"0.2.5"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"thunar":{"origin":"x11-fm/thunar","version":"4.20.2"},"xfce4-conf":{"origin":"x11/xfce4-conf","version":"4.20.0"}},"categories":["x11-wm","xfce"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libexo-2.so.0","libgarcon-1.so.0","libgarcon-gtk3-1.so.0","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-3.so.0","libgtk-layer-shell.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libnotify.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libthunarx-3.so.0","libxfce4kbd-private-3.so.0","libxfce4ui-2.so.0","libxfce4util.so.7","libxfce4windowing-0.so.0","libxfce4windowingui-0.so.0","libxfconf-0.so.3","libyaml-0.so.2","libz.so.3"],"options":{"NLS":"on","THUNAR":"on","WAYLAND":"on"}},{"name":"xf86-input-synaptics","origin":"x11-drivers/xf86-input-synaptics","version":"1.9.1_11","comment":"X.Org synaptics input driver","maintainer":"x11@FreeBSD.org","www":"https://www.x.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f4987c987e7b665fe5540fda9e122b8e02c368472949f8bb6ce56bf69bfa2754","flatsize":107631,"path":"All/xf86-input-synaptics-1.9.1_11.pkg","repopath":"All/xf86-input-synaptics-1.9.1_11.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":47376,"desc":"This package contains the X.Org xf86-input-synaptics driver.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"xorg-server":{"origin":"x11-servers/xorg-server","version":"21.1.16,1"}},"categories":["x11-drivers"],"shlibs_required":["libX11.so.6","libXi.so.6","libXtst.so.6","libc.so.8","libm.so.4"],"options":{"EVDEV":"off"}},{"name":"xf86-input-mouse","origin":"x11-drivers/xf86-input-mouse","version":"1.9.3_5","comment":"X.Org mouse input driver","maintainer":"x11@FreeBSD.org","www":"https://www.x.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c29dd2340504918248e959123ff07cddc2818d9ddb4eee922aef23b3063a227a","flatsize":73623,"path":"All/xf86-input-mouse-1.9.3_5.pkg","repopath":"All/xf86-input-mouse-1.9.3_5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":31300,"desc":"This package contains the X.Org xf86-input-mouse driver.","deps":{"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"xorg-server":{"origin":"x11-servers/xorg-server","version":"21.1.16,1"}},"categories":["x11-drivers"]},{"name":"xf86-video-ati","origin":"x11-drivers/xf86-video-ati","version":"19.1.0_7,1","comment":"X.Org ati display driver","maintainer":"x11@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aa38b55a72bba862202b444051de7d1230979b6a19d7da6b0028d626e9fe07fb","flatsize":556591,"path":"All/xf86-video-ati-19.1.0_7,1.pkg","repopath":"All/xf86-video-ati-19.1.0_7,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":148076,"desc":"This package contains the X.Org xf86-video-ati driver.","deps":{"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libdrm":{"origin":"graphics/libdrm","version":"2.4.123,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libpciaccess":{"origin":"devel/libpciaccess","version":"0.18.1_1"},"xorg-server":{"origin":"x11-servers/xorg-server","version":"21.1.16,1"}},"categories":["x11-drivers"]},{"name":"xf86-input-libinput","origin":"x11-drivers/xf86-input-libinput","version":"1.3.0_1","comment":"X.Org libinput input driver","maintainer":"x11@FreeBSD.org","www":"https://www.x.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d091605ee13085086ba1ddec2742bf5a8503d52170db65c47bae84b96b64518e","flatsize":106757,"path":"All/xf86-input-libinput-1.3.0_1.pkg","repopath":"All/xf86-input-libinput-1.3.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":38992,"desc":"This package contains the X.Org xf86-input-libinput driver. It is a thin\nwrapper around libinput, so while it does provide all features that libinput\nsupports it does little beyond.","deps":{"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libinput":{"origin":"x11/libinput","version":"1.27.1"},"xorg-server":{"origin":"x11-servers/xorg-server","version":"21.1.16,1"}},"categories":["x11-drivers"]},{"name":"xfburn","origin":"sysutils/xfburn","version":"0.7.2","comment":"CD/DVD burning tool for Xfce","maintainer":"xfce@FreeBSD.org","www":"https://goodies.xfce.org/projects/applications/xfburn","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c4268fdfd55e301ba92d08c6b0fe92997f17f0bf4ef385249f5c0db9e02a4c68","flatsize":2118001,"path":"All/xfburn-0.7.2.pkg","repopath":"All/xfburn-0.7.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":412848,"desc":"Xfburn is a simple CD/DVD burning application based on libburnia libraries,\nwhich supports erasing, formatting of discs; burning of iso images, audio, and\ndata compositions.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"cdrdao":{"origin":"sysutils/cdrdao","version":"1.2.5_2"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"gstreamer1-plugins-faac":{"origin":"audio/gstreamer1-plugins-faac","version":"1.26.0"},"gstreamer1-plugins-flac":{"origin":"audio/gstreamer1-plugins-flac","version":"1.26.0"},"gstreamer1-plugins-good":{"origin":"multimedia/gstreamer1-plugins-good","version":"1.26.0"},"gstreamer1-plugins-lame":{"origin":"audio/gstreamer1-plugins-lame","version":"1.26.0"},"gstreamer1-plugins-ugly":{"origin":"multimedia/gstreamer1-plugins-ugly","version":"1.26.0"},"gstreamer1-plugins-vorbis":{"origin":"audio/gstreamer1-plugins-vorbis","version":"1.26.0"},"gstreamer1-plugins-wavpack":{"origin":"audio/gstreamer1-plugins-wavpack","version":"1.26.0"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libburn":{"origin":"devel/libburn","version":"1.5.6_1"},"libexo":{"origin":"x11/libexo","version":"4.20.0"},"libisofs":{"origin":"devel/libisofs","version":"1.5.6"},"libxfce4menu":{"origin":"x11/libxfce4menu","version":"4.20.1"},"libxfce4util":{"origin":"x11/libxfce4util","version":"4.20.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["sysutils"],"shlibs_required":["libatk-1.0.so.0","libburn.so.4","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libexo-2.so.0","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgstaudio-1.0.so.0","libgstbase-1.0.so.0","libgstpbutils-1.0.so.0","libgstreamer-1.0.so.0","libgstvideo-1.0.so.0","libgthread-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libisofs.so.6","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libxfce4ui-2.so.0","libxfce4util.so.7","libz.so.3"],"options":{"GSTREAMER":"on","NLS":"on"}},{"name":"xf86-input-keyboard","origin":"x11-drivers/xf86-input-keyboard","version":"1.9.0_6","comment":"X.Org keyboard input driver","maintainer":"x11@FreeBSD.org","www":"https://www.x.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"def1cfc0928e0ed128ad1e950d334f8685b0d67a80adf54cba4588ee004b55a4","flatsize":33298,"path":"All/xf86-input-keyboard-1.9.0_6.pkg","repopath":"All/xf86-input-keyboard-1.9.0_6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10376,"desc":"This package contains the X.Org xf86-input-keyboard driver.","deps":{"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"xorg-server":{"origin":"x11-servers/xorg-server","version":"21.1.16,1"}},"categories":["x11-drivers"]},{"name":"xfce4-weather-plugin","origin":"misc/xfce4-weather-plugin","version":"0.11.3","comment":"Weather plugin for the Xfce panel","maintainer":"xfce@FreeBSD.org","www":"https://goodies.xfce.org/projects/panel-plugins/xfce4-weather-plugin","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9e8a3c8f8cd1324a71ad7b4b951f1c6f22ef017895676e2c94d669a45da5f2cd","flatsize":4715623,"path":"All/xfce4-weather-plugin-0.11.3.pkg","repopath":"All/xfce4-weather-plugin-0.11.3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2411928,"desc":"A weather plugin for the Xfce desktop environment.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"json-c":{"origin":"devel/json-c","version":"0.18"},"libsoup":{"origin":"devel/libsoup","version":"2.74.3"},"libxfce4menu":{"origin":"x11/libxfce4menu","version":"4.20.1"},"libxfce4util":{"origin":"x11/libxfce4util","version":"4.20.1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"xfce4-conf":{"origin":"x11/xfce4-conf","version":"4.20.0"},"xfce4-panel":{"origin":"x11-wm/xfce4-panel","version":"4.20.4"}},"categories":["geography","misc","xfce"],"options":{"NLS":"on","UPOWER":"off"}},{"name":"xf86-input-joystick","origin":"x11-drivers/xf86-input-joystick","version":"1.6.3_5","comment":"X.Org joystick input driver","maintainer":"x11@FreeBSD.org","www":"https://www.x.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"23c809434b42fb52c955ab86ec417111d12ef219bcaa485fdd768a8c6bbd2364","flatsize":49501,"path":"All/xf86-input-joystick-1.6.3_5.pkg","repopath":"All/xf86-input-joystick-1.6.3_5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":22472,"desc":"This package contains the X.Org xf86-input-joystick driver.","deps":{"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"xorg-server":{"origin":"x11-servers/xorg-server","version":"21.1.16,1"}},"categories":["x11-drivers"]},{"name":"xf86-input-elographics","origin":"x11-drivers/xf86-input-elographics","version":"1.4.2_3","comment":"X.Org elographics input driver","maintainer":"x11@FreeBSD.org","www":"https://www.x.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"957ae67f089558b00bf46820dcf7b3ddc933adf1c958b94228db978c39d427e3","flatsize":20277,"path":"All/xf86-input-elographics-1.4.2_3.pkg","repopath":"All/xf86-input-elographics-1.4.2_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9544,"desc":"This package contains the X.Org xf86-input-elographics driver.","deps":{"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"xorg-server":{"origin":"x11-servers/xorg-server","version":"21.1.16,1"}},"categories":["x11-drivers"]},{"name":"xf86-input-evdev","origin":"x11-drivers/xf86-input-evdev","version":"2.10.6_8","comment":"X.Org event device input driver","maintainer":"x11@FreeBSD.org","www":"https://www.x.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"38f87db1dad1c65536df99a836cc474b1c6aa2e5097104c4bf43cc2490e734bc","flatsize":75780,"path":"All/xf86-input-evdev-2.10.6_8.pkg","repopath":"All/xf86-input-evdev-2.10.6_8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":30144,"desc":"This package contains the X.Org xf86-input-evdev driver. It supports\nall input devices that webcamd knows about, including tablets,\ntouchscreens, joysticks and HIDs.","deps":{"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libevdev":{"origin":"devel/libevdev","version":"1.13.2"},"libmtdev":{"origin":"devel/libmtdev","version":"1.1.7"},"xorg-server":{"origin":"x11-servers/xorg-server","version":"21.1.16,1"}},"categories":["x11-drivers"]},{"name":"xf86-input-egalax","origin":"x11-drivers/xf86-input-egalax","version":"0.3_7","comment":"eGalax touch screen input driver for X.Org","maintainer":"glebius@FreeBSD.org","www":"https://github.com/glebius/xf86-input-egalax/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3b227dbd3efc23c219664bf4479c7224f914ccc26306b3c80647c5bdc3c597c2","flatsize":12886,"path":"All/xf86-input-egalax-0.3_7.pkg","repopath":"All/xf86-input-egalax-0.3_7.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":6028,"desc":"This package contains the X.Org xf86-input-egalax driver. See also uep(4).","deps":{"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"xorg-server":{"origin":"x11-servers/xorg-server","version":"21.1.16,1"}},"categories":["x11-drivers"]},{"name":"xemeraldia","origin":"games/xemeraldia","version":"0.4.3_2","comment":"Falling blocks game","maintainer":"ports@FreeBSD.org","www":"http://www.reloco.com.ar/xemeraldia/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9aba235fe62d8f9e9fcfafabf03634ffd159b21e121c851208d3ffb5c290e779","flatsize":57346,"path":"All/xemeraldia-0.4.3_2.pkg","repopath":"All/xemeraldia-0.4.3_2.pkg","licenselogic":"single","pkgsize":20424,"desc":"XEmeraldia, Drop the blocks. If you drop a square on top of one of the\nsame color, they (as well as any neighboring blocks of the same color)\nwill both be shaken by an \"impact\". The first impact will cause fractures;\nthe second will cause the block(s) to dissolve.\n\nYou can either use the arrow keys or vi-style (hjkl) keys to move/\nrotate the blocks. `s' or `p' will pause the game, and if your boss\ncomes along, `q' can be used to avoid an unpleasant confrontation.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["games"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0"],"options":{"DOCS":"on","NLS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe xemeraldia port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xeyes","origin":"x11/xeyes","version":"1.3.0_1","comment":"Follow the mouse X demo","maintainer":"x11@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"395273f2500f376274005aa53b985d5547e356de22bf3c9899ab7fbd2472fb37","flatsize":28307,"path":"All/xeyes-1.3.0_1.pkg","repopath":"All/xeyes-1.3.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12024,"desc":"This package contains xeyes, which is a \"follow the mouse\" X demo application.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"}},"categories":["x11"],"shlibs_required":["libX11-xcb.so.1","libX11.so.6","libXext.so.6","libXi.so.6","libXmu.so.6","libXrender.so.1","libXt.so.6","libc.so.8","libm.so.4","libxcb-damage.so.0","libxcb-present.so.0","libxcb-xfixes.so.0","libxcb.so.1"]},{"name":"xf86-video-intel","origin":"x11-drivers/xf86-video-intel","version":"2.99.917.923_1,1","comment":"X.Org legacy driver for Intel integrated graphics chipsets","maintainer":"x11@FreeBSD.org","www":"https://01.org/linuxgraphics/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7d0598e85780f8bf97fdefb250b5fdb956d118074fbd33a3be4506a2e1b0acd4","flatsize":1699953,"path":"All/xf86-video-intel-2.99.917.923_1,1.pkg","repopath":"All/xf86-video-intel-2.99.917.923_1,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":607376,"desc":"The xf86-video-intel module is an open-source 2D graphics driver for\nthe X Window System as implemented by X.org. It supports a variety of\nIntel graphics chipsets including:\n\n        i810/i810e/i810-dc100,i815,\n        i830M,845G,852GM,855GM,865G,\n        915G/GM,945G/GM/GME,946GZ\n        G/GM/GME/Q965,\n        G/Q33,G/Q35,G41,G/Q43,G/GM/Q45\n        PineView-M (Atom N400 series)\n        PineView-D (Atom D400/D500 series)\n        Intel(R) HD Graphics,\n        Intel(R) Iris(TM) Graphics,\n        Intel(R) Iris(TM) Pro Graphics.","deps":{"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libdrm":{"origin":"graphics/libdrm","version":"2.4.123,1"},"libpciaccess":{"origin":"devel/libpciaccess","version":"0.18.1_1"},"pixman":{"origin":"x11/pixman","version":"0.44.2"},"xorg-server":{"origin":"x11-servers/xorg-server","version":"21.1.16,1"}},"categories":["x11-drivers"],"options":{"UDEV":"off","XVMC":"off"},"annotations":{"cpe":"cpe:2.3:a:x:xf86-video-intel:2.99.917.923:::::dragonfly6:x86_64:1"}},{"name":"xev","origin":"x11/xev","version":"1.2.6","comment":"Print contents of X events","maintainer":"x11@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"29741b49477be8e553688bd731c33a009d386d219e17f946d4ed6f9924d4d048","flatsize":30362,"path":"All/xev-1.2.6.pkg","repopath":"All/xev-1.2.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13216,"desc":"This package contains xev, which is a application that monitors X events.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXrandr.so.2","libc.so.8"]},{"name":"xeus","origin":"devel/xeus","version":"5.0.0","comment":"C++ implementation of the Jupyter kernel protocol","maintainer":"yuri@FreeBSD.org","www":"https://github.com/jupyter-xeus/xeus","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"661f82a7c36a2f61718d86fd9cf26587f02491297b119d0d92450bee045440fc","flatsize":2781409,"path":"All/xeus-5.0.0.pkg","repopath":"All/xeus-5.0.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":392856,"desc":"xeus is a library meant to facilitate the implementation of kernels for Jupyter.\nIt takes the burden of implementing the Jupyter Kernel protocol so developers\ncan focus on implementing the interpreter part of the kernel.\n\nAn example of kernel built with xeus is xeus-cling, a kernel for the C++\nprogramming language based on the cling C++ interpreter.","deps":{"e2fsprogs-libuuid":{"origin":"misc/e2fsprogs-libuuid","version":"1.47.2"}},"categories":["devel"]},{"name":"xe","origin":"sysutils/xe","version":"1.0","comment":"Simple xargs and apply replacement","maintainer":"eduardo@FreeBSD.org","www":"https://github.com/leahneukirchen/xe/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"88ec8e32816872dabb2936cf2b49459739abe765cf97a65a64cfbf7c7924edc9","flatsize":23328,"path":"All/xe-1.0.pkg","repopath":"All/xe-1.0.pkg","licenselogic":"single","licenses":["CC0-1.0"],"pkgsize":12036,"desc":"xe is a tool for constructing command lines from file listings or\narguments, which includes the best features of xargs(1) and apply(1).\n\nBenefits over xargs:\n- Sane defaults (behaves like xargs -d'\\n' -I{} -n1 -r).\n- No weird parsing, arguments are separated linewise or by NUL byte.\n- Can also take arguments from command-line.\n- No shell involved unless -s is used.\n- {} replacing possible with multiple arguments.","categories":["sysutils"],"shlibs_required":["libc.so.8"]},{"name":"xearth","origin":"astro/xearth","version":"1.2_3","comment":"Set the root window to the image of earth","maintainer":"ler@FreeBSD.org","www":"https://xearth.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d5549f716cfb385303421b19bd2e7430d37e75d4712d92492a16d1a4ce3b368f","flatsize":218072,"path":"All/xearth-1.2_3.pkg","repopath":"All/xearth-1.2_3.pkg","licenselogic":"single","licenses":["Xearth"],"pkgsize":114676,"desc":"Xearth sets the X root window to an image of the Earth, as\nseen from your favorite vantage point in space,  correctly\nshaded  for  the  current position of the Sun. By default,\nxearth updates the displayed image every five minutes. The\ntime between updates can be changed with the -wait option.\nXearth  can  also  render  directly into PPM and GIF files\ninstead of drawing in the root window.\n\nThere are three additional marker files installed in\n/usr/local/lib/X11/xearth which specify the locations of\nvarious FreeBSD people and places:\n\nfreebsd.committers.markers - FreeBSD committers\nfreebsd.submitters.markers - FreeBSD submitters\nfreebsd.ftp.markers - FreeBSD FTP mirrors","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["astro","geography"],"shlibs_required":["libX11.so.6","libXt.so.6","libc.so.8","libm.so.4"]},{"name":"xdriinfo","origin":"x11/xdriinfo","version":"1.0.6_5","comment":"Query configuration information of DRI drivers","maintainer":"x11@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"62cf72c71d8b58fa9db2c3f92798edbc26db54c4133e4aba1fe175e524711d42","flatsize":8788,"path":"All/xdriinfo-1.0.6_5.pkg","repopath":"All/xdriinfo-1.0.6_5.pkg","licenselogic":"single","pkgsize":4340,"desc":"This package contains xdriinfo, an utility that can be used to query\nconfiguration information of direct rendering devices.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"}},"categories":["x11"],"shlibs_required":["libGL.so.1","libX11.so.6","libc.so.8"]},{"name":"xeus-zmq","origin":"devel/xeus-zmq","version":"2.0.0_2","comment":"ZeroMQ-based middleware for xeus","maintainer":"yuri@FreeBSD.org","www":"https://github.com/jupyter-xeus/xeus-zmq","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5e9d4377193638697e364951d246495cca592285c4367af46d816e673cf8f19b","flatsize":3724949,"path":"All/xeus-zmq-2.0.0_2.pkg","repopath":"All/xeus-zmq-2.0.0_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":421632,"desc":"xeus-zmq provides various implementations of the xserver API from xeus, based\non the ZeroMQ library. These implementations all conform to the Jupyter Kernel\nProtocol specification.","deps":{"e2fsprogs-libuuid":{"origin":"misc/e2fsprogs-libuuid","version":"1.47.2"},"libzmq4":{"origin":"net/libzmq4","version":"4.3.5_2"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"xeus":{"origin":"devel/xeus","version":"5.0.0"}},"categories":["devel"]},{"name":"xdx","origin":"comms/xdx","version":"2.91_3","comment":"Amateur Radio DX cluster monitor","maintainer":"hamradio@FreeBSD.org","www":"https://sourceforge.net/projects/xdxclusterclient/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3ad32fae0649c1ad3cb617dcbf7023134e9427b58246a9183f92d0c9d22c14e9","flatsize":323832,"path":"All/xdx-2.91_3.pkg","repopath":"All/xdx-2.91_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":99700,"desc":"Xdx is a client to connect to a DX-cluster. Dx messages will be\ndisplayed in a list, announcements will go to a text widget.\n\nAs well as the usual functions, if you have hamlib installed\nit can control the radio and set the frequency simply by double\nclicking a DX-spot (using rigctl).","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["comms","hamradio"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libz.so.3"]},{"name":"xdo","origin":"x11/xdo","version":"0.5.7","comment":"Utility to perform elementary actions on windows","maintainer":"casnix@gmail.com","www":"https://github.com/baskerville/xdo","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cf8612be3b80f27596fca8b65bff9d12c9a78f4024de8c6517b124f0c4aa3238","flatsize":26330,"path":"All/xdo-0.5.7.pkg","repopath":"All/xdo-0.5.7.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":10436,"desc":"Apply the given action to the given windows.\n\nIf no window IDs and no options are given,\nthe action applies to the focused window.","deps":{"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"xcb-util":{"origin":"x11/xcb-util","version":"0.4.1,1"},"xcb-util-wm":{"origin":"x11/xcb-util-wm","version":"0.4.2"}},"categories":["x11"],"shlibs_required":["libc.so.8","libxcb-ewmh.so.2","libxcb-icccm.so.4","libxcb-util.so.1","libxcb-xtest.so.0","libxcb.so.1"]},{"name":"xdu","origin":"sysutils/xdu","version":"3.0_5","comment":"Graphically display output of du","maintainer":"cy@FreeBSD.org","www":"https://sd.wareonearth.com/~phil/xdu/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5e5143e270207a3eb59b1bcca0f98fe32200f6e03f04d1998b8e5cf975d06594","flatsize":24217,"path":"All/xdu-3.0_5.pkg","repopath":"All/xdu-3.0_5.pkg","licenselogic":"single","pkgsize":11624,"desc":"XDU is a program for displaying a graphical tree of disk space\nutilization as reported by the UNIX utility \"du\".  You can\nnavigate up and down in the tree, sort things, and print out\ninformation.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["sysutils"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXaw.so.7","libXext.so.6","libXmu.so.6","libXpm.so.4","libXt.so.6","libc.so.8"]},{"name":"xedit","origin":"x11/xedit","version":"1.2.2_2","comment":"Simple text editor for X","maintainer":"x11@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f91bf7d8f0047f2bd1cbbf0ad35bf9d3aa21a49ee2a7eba2fa48556d669fd87b","flatsize":910377,"path":"All/xedit-1.2.2_2.pkg","repopath":"All/xedit-1.2.2_2.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","MIT"],"pkgsize":292904,"desc":"This package contains xedit, a simple text editor for the X Window System.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXaw.so.7","libXmu.so.6","libXt.so.6","libc.so.8","libm.so.4"]},{"name":"xeyes+","origin":"games/xeyesplus","version":"2.02_2","comment":"Horrible eyes looking at your mouse cursor","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3c78565aade73189a55c0d7fbdc4f0af18dd452e8560e195935e3c350398d172","flatsize":77656,"path":"All/xeyes+-2.02_2.pkg","repopath":"All/xeyes+-2.02_2.pkg","licenselogic":"single","pkgsize":18768,"desc":"Xeyes+, horrible eyes looking at your mouse cursor.\n\nUsage:\n\txeyes+ [-root] [-wm] [-speed n] [-smooth] [-display <display>]\n\n\t-root\n\t\tDraw on the root window directly.\n\n\t-wm\n\t\tNot allow window managers to redirect\n\n\t-speed\n\t\tHow fast the eyes move from 1 to 100 in 10 micro seconds.\n\n\t-smooth\n\t\tEyes move more smooth.","deps":{"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["games"],"shlibs_required":["libX11.so.6","libXpm.so.4","libc.so.8","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe xeyes+ port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xdpyinfo","origin":"x11/xdpyinfo","version":"1.3.2_5","comment":"Display information utility for X","maintainer":"x11@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7d4008e1ccdb535cf8c4bda27fe0e9a047aeef5f47a478a57b388b6fd5d42f89","flatsize":31153,"path":"All/xdpyinfo-1.3.2_5.pkg","repopath":"All/xdpyinfo-1.3.2_5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13500,"desc":"This package contains xdpyinfo, which is a utility for displaying\ninformation about an X server.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcomposite":{"origin":"x11/libXcomposite","version":"0.4.6_1,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"libXxf86dga":{"origin":"x11/libXxf86dga","version":"1.1.6_1"},"libXxf86vm":{"origin":"x11/libXxf86vm","version":"1.1.5"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"}},"categories":["x11"],"shlibs_required":["libX11-xcb.so.1","libX11.so.6","libXcomposite.so.1","libXext.so.6","libXi.so.6","libXinerama.so.1","libXrender.so.1","libXtst.so.6","libXxf86dga.so.1","libXxf86vm.so.1","libc.so.8","libxcb.so.1"]},{"name":"xoops","origin":"www/xoops","version":"2.5.10","comment":"Dynamic Web CMS","maintainer":"wen@FreeBSD.org","www":"https://www.xoops.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"867e9838fabbdb05627cb81a4bae489635217c323fad2b13a0257af1f18f2d44","flatsize":26212566,"path":"All/xoops-2.5.10.pkg","repopath":"All/xoops-2.5.10.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":7090284,"desc":"XOOPS is an extensible, OO (Object Oriented), easy\nto use dynamic web content management system written\nin PHP. XOOPS is the ideal tool for developing small\nto large dynamic community websites, intra company\nportals, corporate portals, weblogs and much more.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-exif":{"origin":"graphics/php83-exif","version":"8.3.21"},"php83-filter":{"origin":"security/php83-filter","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-iconv":{"origin":"converters/php83-iconv","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-mysqli":{"origin":"databases/php83-mysqli","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"},"php83-zlib":{"origin":"archivers/php83-zlib","version":"8.3.21"}},"categories":["www"],"annotations":{"cpe":"cpe:2.3:a:xoops:xoops:2.5.10:::::dragonfly6:x86_64"},"messages":[{"message":"1) Add the following to your Apache configuration, and\n   restart the server:\n\n   Alias /xoops /usr/local/www/xoops/\n   AcceptPathInfo On\n   <Directory /usr/local/www/xoops/>\n      AllowOverride None\n      Require all granted\n   </Directory>\n\n2) Visit your XOOPS site with a browser (i.e.,\n   http://your.server.com/xoops/htdocs/), and you should\n   be taken to the install script, which will lead\n   you through creating a config file and then\n   setting up XOOPS.\n\nFor more information, see the INSTALL DOCUMENTATION:\n\nhttp://www.xoops.org/modules/mediawiki/index.php/Installation_Guide","type":"install"}]},{"name":"xdigger","origin":"games/xdigger","version":"1.0.10_5","comment":"Boulderdash-like KC85 Digger for X Window System","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d053c5b1e0fcb840b4663a86ec052b198ea558a48d89d1838cf0bac0ec58b47d","flatsize":95664,"path":"All/xdigger-1.0.10_5.pkg","repopath":"All/xdigger-1.0.10_5.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":36744,"desc":"XDigger is digger game for X Window System. Digger was\noriginally developed for the KC 85/3 and KC 85/4.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"}},"categories":["games"],"shlibs_required":["libX11.so.6","libXext.so.6","libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe xdigger port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xdotool","origin":"x11/xdotool","version":"3.20211022.1_1,1","comment":"Programmatically simulate keyboard input or mouse activity","maintainer":"eduardo@FreeBSD.org","www":"https://www.semicomplete.com/projects/xdotool/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f17ff0a75a730eae015d66f10fcc3bd5c43b753b6ee59d6a42550a8fcbad6fc9","flatsize":168309,"path":"All/xdotool-3.20211022.1_1,1.pkg","repopath":"All/xdotool-3.20211022.1_1,1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":62736,"desc":"Programatically (or manually) simulate keyboard input or mouse activity\nusing X11's XTEST extension.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libc.so.8","libm.so.4"]},{"name":"xdms","origin":"archivers/xdms","version":"1.3.2","comment":"Tool for decompressing Amiga DMS files","maintainer":"ports@FreeBSD.org","www":"https://zakalwe.fi/~shd/foss/xdms/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0a24dd5561482b93e99a29cb8cc35f7283d06b8d4841c0b4ad95f24c941b4aba","flatsize":49597,"path":"All/xdms-1.3.2.pkg","repopath":"All/xdms-1.3.2.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":21392,"desc":"xDMS is an archiver unpacker for the Amiga DMS file format. It supports\ndecompression of files compressed using all known DMS compression modes,\nincluding old and obsolete ones, and also encrypted files, for 100%25\ncompatibility.","categories":["archivers"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe xdms port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xdgagrab","origin":"graphics/xdgagrab","version":"0.3_2","comment":"Capture an X server screen with a mouse pointer","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cb801d1999b1c324c3998aff4510e97022f3500d945e1a2166a437646c43d434","flatsize":8520,"path":"All/xdgagrab-0.3_2.pkg","repopath":"All/xdgagrab-0.3_2.pkg","licenselogic":"single","pkgsize":4244,"desc":"xdgagrab is to capture an X server screen with a mouse pointer.  It\nuses the XFree86-DGA Extention.\n\nNote that (1) xdgagrab should be run by Super User (2) X is run on\n16bpp, 24bpp and 32bpp (NOT 8bpp), and (3) you need add the next line\ninto Section \"Device\" of XF86Config.\n\nOption \"sw_cursor\"\n\nSupported cards:\n\tMillennium, MGA G200, #9 Motion 771, NeoMagic NM2160\n\tATI 264VT3, ATI 3D Rage Pro AGP 2X/IIC VGA,\n\tCanopus PowerWindow 864 S3 864, NeoMagic 2070,\n\tNeoMagic 2093\n\nNot supported cards:\n\tSTB nVidia Riva 128","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXxf86dga":{"origin":"x11/libXxf86dga","version":"1.1.6_1"}},"categories":["graphics"],"shlibs_required":["libX11.so.6","libXext.so.6","libXxf86dga.so.1","libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe xdgagrab port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xephyr","origin":"x11-servers/xorg-server","version":"21.1.16,1","comment":"X.Org X server and related programs","maintainer":"x11@FreeBSD.org","www":"https://www.freedesktop.org/Software/xorg","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ca983daec70f64ae6d4f50e04947d7ff6901ddcdfa604dfb13fb882ac5b10dd0","flatsize":1965618,"path":"All/xephyr-21.1.16,1.pkg","repopath":"All/xephyr-21.1.16,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":771296,"desc":"Xephyr is a kdrive server that outputs to a window on a pre-existing\n'host' X display. Think Xnest but with support for modern extensions\nlike composite, damage and randr.","deps":{"libXau":{"origin":"x11/libXau","version":"1.0.11"},"libXdmcp":{"origin":"x11/libXdmcp","version":"1.1.5"},"libXfont2":{"origin":"x11-fonts/libXfont2","version":"2.0.6"},"libdrm":{"origin":"graphics/libdrm","version":"2.4.123,1"},"libepoxy":{"origin":"graphics/libepoxy","version":"1.5.10"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libunwind":{"origin":"devel/libunwind","version":"20240221_2"},"libxkbfile":{"origin":"x11/libxkbfile","version":"1.1.3"},"libxshmfence":{"origin":"x11/libxshmfence","version":"1.3.2"},"mesa-dri":{"origin":"graphics/mesa-dri","version":"21.3.9"},"pixman":{"origin":"x11/pixman","version":"0.44.2"},"xcb-util-image":{"origin":"x11/xcb-util-image","version":"0.4.1"},"xcb-util-keysyms":{"origin":"x11/xcb-util-keysyms","version":"0.4.1"},"xcb-util-renderutil":{"origin":"x11/xcb-util-renderutil","version":"0.3.10"},"xcb-util-wm":{"origin":"x11/xcb-util-wm","version":"0.4.2"},"xkbcomp":{"origin":"x11/xkbcomp","version":"1.4.7"},"xkeyboard-config":{"origin":"x11/xkeyboard-config","version":"2.41_4"}},"categories":["x11-servers"],"shlibs_required":["libGL.so.1","libXau.so.6","libXdmcp.so.6","libXfont2.so.2","libc.so.8","libcrypto.so.12","libm.so.4","libpixman-1.so.0","libpthread.so.0","libxcb-icccm.so.4","libxcb-image.so.0","libxcb-keysyms.so.1","libxcb-randr.so.0","libxcb-render-util.so.0","libxcb-render.so.0","libxcb-shape.so.0","libxcb-shm.so.0","libxcb-util.so.1","libxcb-xkb.so.1","libxcb-xv.so.0","libxcb.so.1"],"annotations":{"cpe":"cpe:2.3:a:x.org:xorg-server:21.1.16:::::dragonfly6:x86_64","flavor":"xephyr"}},{"name":"xdg-utils","origin":"devel/xdg-utils","version":"1.2.1","comment":"Tools to allow all applications to integrate with the free desktop","maintainer":"desktop@FreeBSD.org","www":"https://www.freedesktop.org/wiki/Software/xdg-utils/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"daa7bc3d98989e1c026b17752255b983c8149f1f55844bad0a6ee5ff30c18b20","flatsize":322655,"path":"All/xdg-utils-1.2.1.pkg","repopath":"All/xdg-utils-1.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":58712,"desc":"Tools to allow all applications to easily integrate with the free desktop.","deps":{"hicolor-icon-theme":{"origin":"misc/hicolor-icon-theme","version":"0.18"},"xprop":{"origin":"x11/xprop","version":"1.2.7"},"xset":{"origin":"x11/xset","version":"1.2.5_1"}},"categories":["devel"],"options":{"X11":"on"},"annotations":{"cpe":"cpe:2.3:a:freedesktop:xdg-utils:1.2.1:::::dragonfly6:x86_64"}},{"name":"xdm","origin":"x11/xdm","version":"1.1.14_5","comment":"X.Org X display manager","maintainer":"x11@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7848e56e691b418f3bde8251dc60233febd57daf536ab419c4e69e9db03d6e05","flatsize":300124,"path":"All/xdm-1.1.14_5.pkg","repopath":"All/xdm-1.1.14_5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":99908,"desc":"This package contains xdm, the X.Org X Display manager.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXau":{"origin":"x11/libXau","version":"1.0.11"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXdmcp":{"origin":"x11/libXdmcp","version":"1.1.5"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"xsm":{"origin":"x11/xsm","version":"1.0.6"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXau.so.6","libXaw.so.7","libXdmcp.so.6","libXinerama.so.1","libXmu.so.6","libXt.so.6","libc.so.8","libcrypt.so.4","libpam.so.3","librpcsvc.so.3","libutil.so.4"],"options":{"XDMSHELL":"off","XFT":"on"},"annotations":{"cpe":"cpe:2.3:a:x:x_display_manager:1.1.14:::::dragonfly6:x86_64:5"}},{"name":"xditview","origin":"x11/xditview","version":"1.0.7","comment":"Display ditroff output","maintainer":"x11@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1dac43c556eb4a4d8a836f5cf8173dec7a1745b103d027f97633e875991ae151","flatsize":101387,"path":"All/xditview-1.0.7.pkg","repopath":"All/xditview-1.0.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":23772,"desc":"This package contains xditview, a program for displaying ditroff output\non an X display.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXaw.so.7","libXft.so.2","libXmu.so.6","libXrender.so.1","libXt.so.6","libc.so.8","libfontconfig.so.1","libfreetype.so.6","libm.so.4"]},{"name":"xdg-dbus-proxy","origin":"devel/xdg-dbus-proxy","version":"0.1.6","comment":"Filtering proxy for D-Bus connections","maintainer":"jbeich@FreeBSD.org","www":"https://github.com/flatpak/xdg-dbus-proxy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"078eb5fd1f52577a684e9a51902054324360fe564800ebca80e743bae9727aba","flatsize":78642,"path":"All/xdg-dbus-proxy-0.1.6.pkg","repopath":"All/xdg-dbus-proxy-0.1.6.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":30296,"desc":"xdg-dbus-proxy is a filtering proxy for D-Bus connections. It was originally\npart of the flatpak project, but it has been broken out as a standalone module\nto facilitate using it in other contexts.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"}},"categories":["devel"],"shlibs_required":["libc.so.8","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0"],"options":{"MANPAGES":"on"}},{"name":"xdino","origin":"games/xdino","version":"5.5.2_3","comment":"Dino puzzle game for X11","maintainer":"ports@FreeBSD.org","www":"http://www.tux.org/~bagleyd/puzzles.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7ec95a7f41789c6b9c37bc7a5722eb311cf0b402fb05d3546930979dcaa15149","flatsize":60103,"path":"All/xdino-5.5.2_3.pkg","repopath":"All/xdino-5.5.2_3.pkg","licenselogic":"single","pkgsize":23752,"desc":"XDino, dino puzzle game for X11.\n\nXDino is the puzzle game like as a rubik's cube, not 9 but 4 pieces\non a surface.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["games"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXt.so.6","libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe xdino port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xdesktopwaves","origin":"games/xdesktopwaves","version":"1.4_1","comment":"Simulation of water waves on the desktop","maintainer":"ports@FreeBSD.org","www":"https://xdesktopwaves.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"876bebadd33e75f6fc61adb6f268418adad01371b34b8f4264ff9652998eec27","flatsize":92994,"path":"All/xdesktopwaves-1.4_1.pkg","repopath":"All/xdesktopwaves-1.4_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":34284,"desc":"xdesktopwaves is a cellular automata setting the background\nof your X Window System under water. Windows and mouse are\nlike ships on the sea. Each movement of these ends up in\nmoving water waves. You can even have rain and/or storm\nstirring up the water.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"}},"categories":["games"],"shlibs_required":["libX11.so.6","libXext.so.6","libc.so.8","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe xdesktopwaves port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xdialog","origin":"x11/xdialog","version":"2.3.1_11","comment":"Drop in replacement for the \"dialog\" or \"cdialog\" programs","maintainer":"ports@FreeBSD.org","www":"http://xdialog.free.fr/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"77ff7fcbc87ae1676a36469f6825d585702f1b468dfaf017f02532cc49efa2a0","flatsize":553982,"path":"All/xdialog-2.3.1_11.pkg","repopath":"All/xdialog-2.3.1_11.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":308056,"desc":"Xdialog is designed to be a drop in replacement for the \"dialog\" or\n\"cdialog\" programs. It converts any terminal based program into a\nprogram with an X-windows interface. The dialogs are easier to see\nand use while adding even more functionalities.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0"],"options":{"DOCS":"on","NLS":"on"},"messages":[{"message":"This package also installs a desktop application file for bsdconfig(8),\nFreeBSD's system configuration tool, for operation as a graphical\ninterface (starting with -X) as permitted with xdialog(1) as helper tool.\nHowever, for proper operation this requires either running as the root user, or\nsudo(8) to be installed and the user to be allowed in the sudoers(5) file.","type":"install"},{"message":"===>   NOTICE:\n\nThe xdialog port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xdgmenumaker","origin":"x11-wm/xdgmenumaker","version":"2.3","comment":"Generate XDG menus for various window managers","maintainer":"ports@FreeBSD.org","www":"https://github.com/gapan/xdgmenumaker","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6c2ee8bddd8e18bf56be1119996aead67cf2ac58688aca5d300613168f09a23d","flatsize":138838,"path":"All/xdgmenumaker-2.3.pkg","repopath":"All/xdgmenumaker-2.3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":44192,"desc":"xdgmenumaker is a command line tool, written in Python, that generates\napplication menus using XDG information, by scanning *.desktop files in\nall $XDG_DATA_DIRS/applications directories.  Applications are sorted\naccording to the main categories as specified by freedesktop.org.\n\nMenu entries that are generated by xdgmenumaker are localized according\nto the running user's locale settings.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"py311-xdg":{"origin":"devel/py-xdg","version":"0.28_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","x11-wm"],"messages":[{"message":"===>   NOTICE:\n\nThe xdgmenumaker port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xdg-user-dirs","origin":"devel/xdg-user-dirs","version":"0.18_1","comment":"Tool to help manage personal user directories","maintainer":"kde@FreeBSD.org","www":"https://freedesktop.org/wiki/Software/xdg-user-dirs/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bf38c52d9224658b28778cd462d34b9cac79e4d783e4a2de6bcead1650350610","flatsize":162659,"path":"All/xdg-user-dirs-0.18_1.pkg","repopath":"All/xdg-user-dirs-0.18_1.pkg","licenselogic":"and","licenses":["GPLv2","MIT"],"pkgsize":41620,"desc":"xdg-user-dirs is a tool to help manage \"well known\" user directories\nlike the desktop folder and the music folder. It also handles\nlocalization of the filenames.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libintl.so.8"]},{"name":"xdg-terminal-exec","origin":"deskutils/xdg-terminal-exec","version":"0.12.3","comment":"Command line interface to launch graphical terminal applications","maintainer":"arrowd@FreeBSD.org","www":"https://gitlab.freedesktop.org/terminal-wg/specifications/-/merge_requests/3","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"251a8fe01d13cab4b0ab485f81da0ab90c0a1c4904f72d6946a5e57e2d857dfa","flatsize":70888,"path":"All/xdg-terminal-exec-0.12.3.pkg","repopath":"All/xdg-terminal-exec-0.12.3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":21780,"desc":"Default Terminal Execution Specification standardizes the way how graphical\nterminal applications are launched. This package provides a proposed\nimplementation of the spec.","categories":["deskutils"],"options":{"MANPAGES":"off"}},{"name":"xdg-desktop-portal-lxqt","origin":"deskutils/xdg-desktop-portal-lxqt","version":"1.1.0","comment":"Portal frontend service for LXQT","maintainer":"lxqt@FreeBSD.org","www":"https://github.com/flatpak/xdg-desktop-portal","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bd2512a3ef4edb7de26bd2b428c92d8d24f550f226623873a1b0ff42d28157af","flatsize":179529,"path":"All/xdg-desktop-portal-lxqt-1.1.0.pkg","repopath":"All/xdg-desktop-portal-lxqt-1.1.0.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":56688,"desc":"Flatpak is a technology for packaging and distributing standalone dekstop\napplications. It uses interfaces called \"portals\" to communicate with the\nrest of the system.\n\nxdg-desktop-portal works by exposing a series of D-Bus interfaces known as\nportals under a well-known name (org.freedesktop.portal.Desktop) and object\npath (/org/freedesktop/portal/desktop). The portal interfaces include APIs for\nfile access, opening URIs, printing and others.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"libfm-qt6":{"origin":"x11/libfm-qt6","version":"2.1.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["deskutils"],"shlibs_required":["libGLX.so.0","libKF6WindowSystem.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Widgets.so.6","libX11.so.6","libc.so.8","libexif.so.12","libfm-qt6.so.15","libgcc_s.so.1","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libintl.so.8","libm.so.4","libmenu-cache.so.3","libpthread.so.0","libstdc++.so.6","libxcb-composite.so.0","libxcb-cursor.so.0","libxcb-damage.so.0","libxcb-dpms.so.0","libxcb-dri2.so.0","libxcb-dri3.so.0","libxcb-ewmh.so.2","libxcb-glx.so.0","libxcb-icccm.so.4","libxcb-image.so.0","libxcb-keysyms.so.1","libxcb-present.so.0","libxcb-randr.so.0","libxcb-record.so.0","libxcb-render-util.so.0","libxcb-render.so.0","libxcb-res.so.0","libxcb-screensaver.so.0","libxcb-shape.so.0","libxcb-shm.so.0","libxcb-sync.so.1","libxcb-util.so.1","libxcb-xf86dri.so.0","libxcb-xfixes.so.0","libxcb-xinerama.so.0","libxcb-xinput.so.0","libxcb-xkb.so.1","libxcb-xtest.so.0","libxcb-xv.so.0","libxcb-xvmc.so.0","libxcb.so.1"]},{"name":"xdaliclock-classic","origin":"x11-clocks/xdaliclock-classic","version":"2.44_1","comment":"Rather neat animated clock (Xlib version)","maintainer":"glebius@FreeBSD.org","www":"https://www.jwz.org/xdaliclock/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"204544d97061fddd5b65f8662629883bc42757b2b3fbc06ce9907d1603092f31","flatsize":403648,"path":"All/xdaliclock-classic-2.44_1.pkg","repopath":"All/xdaliclock-classic-2.44_1.pkg","licenselogic":"single","pkgsize":41712,"desc":"This is a neat program which ``morphs'' each of the digits into the\nnext in the sequence to update the time. Good processor hog for all you\nP90 owners.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["x11-clocks"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXt.so.6","libc.so.8"]},{"name":"xdeview","origin":"converters/xdeview","version":"0.5.20_4","comment":"X11 program for uu/xx/Base64/BinHex/yEnc de-/encoding","maintainer":"ports@FreeBSD.org","www":"http://www.fpx.de/fp/Software/UUDeview/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dc256802274d1ec3cdf67a3d0c35f78e7ede40bc20e3de6ba65f9dc8d307b49a","flatsize":162881,"path":"All/xdeview-0.5.20_4.pkg","repopath":"All/xdeview-0.5.20_4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":47700,"desc":"This is a powerful and easy-to-use tcl/tk-based program\nwhich can de/en-code BinHex, uuencoded, xxencoded, Base64,\nand yEnc formats.\n\nXdeview uses tcl/tk 8.3, but the port can be configured to\nuse other tcl/tk versions (see the port Makefile).","deps":{"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"},"uulib":{"origin":"converters/uulib","version":"0.5.20_3"}},"categories":["converters","tcl","tk"],"shlibs_required":["libX11.so.6","libc.so.8","libm.so.4","libtcl86.so.1","libtk86.so.1","libuu.so.3"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe xdeview port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xfe","origin":"x11-fm/xfe","version":"1.46.2","comment":"Fast MS-Explorer like file manager for X","maintainer":"ehaupt@FreeBSD.org","www":"http://roland65.free.fr/xfe/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0ee4ac2838e1f80866486abb48fa3248f0397fcbd2f0ea7bc4a78f67bda7ab3a","flatsize":6225703,"path":"All/xfe-1.46.2.pkg","repopath":"All/xfe-1.46.2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1597192,"desc":"X File Explorer (Xfe) is an MS-Explorer like file manager for X.\nIt is based on the popular, but discontinued, X Win Commander,\nwhich was developed by Maxim Baranov.\n\nXfe aims to be the file manager of choice for all the Unix addicts!","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"fox16":{"origin":"x11-toolkits/fox16","version":"1.6.59"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"png":{"origin":"graphics/png","version":"1.6.47"},"xcb-util":{"origin":"x11/xcb-util","version":"0.4.1,1"}},"categories":["x11-fm"],"shlibs_required":["libFOX-1.6.so.0","libX11-xcb.so.1","libX11.so.6","libXft.so.2","libXrandr.so.2","libXrender.so.1","libc.so.8","libfontconfig.so.1","libfreetype.so.6","libintl.so.8","libm.so.4","libpng16.so.16","libpthread.so.0","libstdc++.so.9","libutil.so.4","libxcb-util.so.1","libxcb.so.1"],"options":{"NLS":"on"}},{"name":"xdrawchem","origin":"science/xdrawchem","version":"1.11.0.2_2","comment":"Two-dimensional molecule drawing program","maintainer":"yuri@FreeBSD.org","www":"https://www.woodsidelabs.com/chemistry/xdrawchem.php","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"47dfa89d24018b4296f01fb87ef1bdf52c1ec32adaddc53045a4323991a05206","flatsize":2853220,"path":"All/xdrawchem-1.11.0.2_2.pkg","repopath":"All/xdrawchem-1.11.0.2_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":588464,"desc":"XDrawChem is a program for drawing chemical structures in two\ndimensions. It comes with a library of amino acids and nucleic\nacids. It can read and write MDL Molfiles, read and write CML\n(Chemical Markup Language), read (some?) ChemDraw XML and binary\nfiles, and export to EPS. It can predict 13C NMR and simple IR\nspectra. It works under Unix or Windows.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"openbabel":{"origin":"science/openbabel","version":"3.1.1.178_3"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["science"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5PrintSupport.so.5","libQt5Svg.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libc.so.8","libm.so.4","libopenbabel.so.7","libpthread.so.0","libstdc++.so.9"]},{"name":"xdemineur","origin":"games/xdemineur","version":"2.1.1_2","comment":"Another minesweeper game for the X Window System","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2a78d60c44201a3a9e5873b8a918ca0a96860a93f97a2b75377d9c30ba0aacae","flatsize":38744,"path":"All/xdemineur-2.1.1_2.pkg","repopath":"All/xdemineur-2.1.1_2.pkg","licenselogic":"single","pkgsize":12844,"desc":"Xdemineur is a minesweeper game for the X Window System.\n\nThe object of this game is to find the location of the mines\nhidden in the minefield and to mark their location by placing a\nwarning flag.  You have exactly as many flags as there are mines.\nThe number of flags that remain to be placed is displayed in the\ntop left corner of the window and a timer is displayed in the top\nright corner.","deps":{"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["games"],"shlibs_required":["libX11.so.6","libXext.so.6","libXpm.so.4","libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe xdemineur port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xdemorse","origin":"comms/xdemorse","version":"3.6.7_2","comment":"X/GTK-3 application for decoding Morse code signals into text","maintainer":"yuri@FreeBSD.org","www":"https://www.qsl.net/5b4az/pkg/morse/xdemorse/xdemorse.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"62d89a7e72e51675ec1d13906fd0e93933911fe74d8d4eba6fbd7ce83a9cb466","flatsize":126216,"path":"All/xdemorse-3.6.7_2.pkg","repopath":"All/xdemorse-3.6.7_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":44752,"desc":"xdemorse is a X/GTK+-3 application for decoding Morse code signals into text.\nxdemorse detects the \"dihs\" and \"dahs\" that make a Morse code character via the\ncomputer's sound card, which can be connected to a radio receiver tuned to a CW\nMorse code transmission or to a tone generator. The input signal is processed by\na Goertzel tone detector algorithm which produces \"mark\" or \"space\" (signal/no\nsignal) outputs and the resulting stream of Morse code \"elements\" is decoded\ninto an ASCII character for printing to the Text viewer.","deps":{"alsa-lib":{"origin":"audio/alsa-lib","version":"1.2.13"},"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["comms"],"shlibs_required":["libasound.so.2","libc.so.8","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libintl.so.8","libm.so.4"],"options":{"DOCS":"on"}},{"name":"xcut","origin":"x11/xcut","version":"0.2_4","comment":"Manipulate X cut buffers from the commandline","maintainer":"cy@FreeBSD.org","www":"https://xcut.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"40e7034fb6dcfb1d7a99ab4084e6bd1c108242f145956aa3257cf3cf00fcfda0","flatsize":8241,"path":"All/xcut-0.2_4.pkg","repopath":"All/xcut-0.2_4.pkg","licenselogic":"single","pkgsize":4112,"desc":"xcut is a small but useful program which can take standard input and\nstore it in the X cut buffer, and also work in reverse by writing\nthe X cut buffer onto standard output.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libc.so.8"]},{"name":"xcursorgen","origin":"x11/xcursorgen","version":"1.0.8_1","comment":"Create an X cursor file from a collection of PNG images","maintainer":"x11@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"afc167e9307bf1563d64ee39c5e4f136dbad8b3133f6a904e9de65ca2b0c037c","flatsize":14689,"path":"All/xcursorgen-1.0.8_1.pkg","repopath":"All/xcursorgen-1.0.8_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7284,"desc":"This package contains xcursorgen, a program for creating an X cursor file\nfrom a collection of PNG images.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXcursor.so.1","libc.so.8","libpng16.so.16"]},{"name":"xdelta3","origin":"misc/xdelta3","version":"3.1.0_4,1","comment":"Open-source binary diff, VCDIFF/RFC 3284 delta compression","maintainer":"ports@FreeBSD.org","www":"http://xdelta.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2839bbda46d365868e9f0c4aecdd73a989e86e07e750b7552991cc873b46ebed","flatsize":156549,"path":"All/xdelta3-3.1.0_4,1.pkg","repopath":"All/xdelta3-3.1.0_4,1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":64276,"desc":"Xdelta is a tool and library for differential compression.  Xdelta\nrelease version 3 supports VCDIFF encoding and decoding.  This is a BETA\nrelease, but almost stable.  Supports compressing 64 bit files on\nWindows, *nux, etc.","categories":["devel","misc"],"shlibs_required":["libc.so.8","liblzma.so.3","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe xdelta3 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xcubes","origin":"games/xcubes","version":"5.5.2_3","comment":"Cube puzzle for X11","maintainer":"ports@FreeBSD.org","www":"http://www.tux.org/~bagleyd/puzzles.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2fc9eb66946e8dace08dcc78695f0c1b212189d94441210ebd05c1d244841924","flatsize":36177,"path":"All/xcubes-5.5.2_3.pkg","repopath":"All/xcubes-5.5.2_3.pkg","licenselogic":"single","pkgsize":16212,"desc":"XCubes is a puzzle for X Window System.\n\nYour goal is to exchange the numbered panels to be in order.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["games"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXt.so.6","libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe xcubes port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xcscope.el","origin":"devel/xcscope.el","version":"1.5_9","comment":"Emacs minor mode for using cscope","maintainer":"jhb@FreeBSD.org","www":"https://github.com/dkogan/xcscope.el","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"310d09f5e5917fbd3bf1df2dd21567b2019d47c47f4ece28fe3422729fe3598c","flatsize":121468,"path":"All/xcscope.el-1.5_9.pkg","repopath":"All/xcscope.el-1.5_9.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":25424,"desc":"xcscope is a wrapper around cscope that can be used to navigate source\nfiles in GNU Emacs.","deps":{"cscope":{"origin":"devel/cscope","version":"15.9_1"}},"categories":["devel"]},{"name":"xdelta","origin":"misc/xdelta","version":"1.1.4_6","comment":"Diff/patch utility for binary files","maintainer":"ports@FreeBSD.org","www":"https://github.com/jmacd/xdelta","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"50c4dda3c1d306bdb7e968b0dc9082dc50dd3e1db4f53678aa90b055ecc231bb","flatsize":460373,"path":"All/xdelta-1.1.4_6.pkg","repopath":"All/xdelta-1.1.4_6.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":104876,"desc":"Xdelta provides the ability to generate deltas between a pair\nof files and later apply those deltas.  It operates similar to\nthe diff and patch commands, but works on binary files and does\nnot produce a human readable output.\n\nXdelta has three subcommands, delta, patch, and info.  Delta\naccepts two file versions and produces a delta, while patch\naccepts the original file version and delta and produces the\nsecond version.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"}},"categories":["devel","misc"],"shlibs_required":["libc.so.8","libglib-2.0.so.0","libintl.so.8","libz.so.3"],"messages":[{"message":"===>   NOTICE:\n\nThe xdelta port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xdeblock","origin":"games/xdeblock","version":"1.0_3","comment":"Block action game","maintainer":"ports@FreeBSD.org","www":"https://www.vector.co.jp/soft/unix/game/se037694.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"622d9043cb5ed923604bdb78e263bb03d122513cd285e5430a7a37e0677e487a","flatsize":445576,"path":"All/xdeblock-1.0_3.pkg","repopath":"All/xdeblock-1.0_3.pkg","licenselogic":"single","pkgsize":82456,"desc":"Xdeblock is a block action game.\n\nUSAGE:\n\txdeblock\n\n\tand push PLAY button in the window.\n\nENVIRONMENT:\n\tYou need 256 or more colors, 800x600 or more window, and enough memory.","deps":{"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["games"],"shlibs_required":["libX11.so.6","libXext.so.6","libXpm.so.4","libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe xdeblock port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xcruiser","origin":"x11-fm/xcruise","version":"0.30_4","comment":"Navigate through a three-dimensional view of a file system","maintainer":"ports@FreeBSD.org","www":"https://xcruiser.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e62e18af3b6f5179990b0901bc71c34ca2ca91e997475380243c7ca7bd4c6529","flatsize":70659,"path":"All/xcruiser-0.30_4.pkg","repopath":"All/xcruiser-0.30_4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":28500,"desc":"XCruise allows you to ``cruise'' within a 3D-formed file system.\nIt constructs the universe from a directory tree, and you can\nmove your viewpoint with mouse.\nIt is only a viewer, take care of motion sickness, though.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["x11-fm"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXaw.so.7","libXext.so.6","libXmu.so.6","libXpm.so.4","libXt.so.6","libc.so.8","libm.so.4"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe xcruiser port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xdaliclock","origin":"x11-clocks/xdaliclock","version":"2.48_2","comment":"Rather neat animated clock (GL & GTK version)","maintainer":"eduardo@FreeBSD.org","www":"https://www.jwz.org/xdaliclock/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9bca5d7a01d7e5f9719683a956e3f9fa442af17c4c3b2c3e4a35e67b4a1effae","flatsize":1485421,"path":"All/xdaliclock-2.48_2.pkg","repopath":"All/xdaliclock-2.48_2.pkg","licenselogic":"single","pkgsize":87576,"desc":"This is a neat program which ``morphs'' each of the digits into the\nnext in the sequence to update the time. Good processor hog for all you\nP90 owners.\n\nGary Palmer <gpalmer@FreeBSD.ORG>","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11-clocks"],"shlibs_required":["libEGL.so.1","libGL.so.1","libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libz.so.3"]},{"name":"xdiskusage","origin":"x11-fm/xdiskusage","version":"1.60","comment":"Show where disk space is taken up","maintainer":"ports@FreeBSD.org","www":"https://xdiskusage.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e7160bbfbbe3da03387bacb55ec1aa6af9984cbfb3af30f540b9ee25b7a0ce5a","flatsize":73226,"path":"All/xdiskusage-1.60.pkg","repopath":"All/xdiskusage-1.60.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":32096,"desc":"This utility runs \"du\" to scan directories of your choosing, then displays a\ngraph which emphasizes the subdirectories where the largest files are kept, and\noptionally lists the files themselves.  You can descend into the directory\ntree, or back out, by clicking on the graph.  If you save the output of \"du\" in\na file, xdiskusage can analyze that too.  PostScript output is available.","deps":{"fltk":{"origin":"x11-toolkits/fltk","version":"1.3.10"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"}},"categories":["x11-fm"],"shlibs_required":["libX11.so.6","libXcursor.so.1","libXext.so.6","libXfixes.so.3","libXft.so.2","libXinerama.so.1","libXrender.so.1","libc.so.8","libfltk.so.1.3","libfontconfig.so.1","libm.so.4","libpthread.so.0","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe xdiskusage port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xconsole","origin":"x11/xconsole","version":"1.0.8_1","comment":"Monitor system console messages with X","maintainer":"x11@FreeBSD.org","www":"https://gitlab.freedesktop.org/xorg/app/xconsole","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ccb12c3d5a03a280176ec33e6473518c5ec90435702e6e328d48ef7ceb8917a9","flatsize":21175,"path":"All/xconsole-1.0.8_1.pkg","repopath":"All/xconsole-1.0.8_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9956,"desc":"This package contains xconsole, a utility for monitoring system console\nmessages with X.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXaw.so.7","libXmu.so.6","libXt.so.6","libc.so.8","libutil.so.4"]},{"name":"xcwcp","origin":"comms/xcwcp","version":"3.5.1_3","comment":"X11 CW Tutor using unixcw","maintainer":"hamradio@FreeBSD.org","www":"https://www.ibiblio.org/pub/linux/apps/ham/morse/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"383ba86d1cb15ef2edbb6412c5f1f390d3582b6f5196c5be374dd25eee528ae1","flatsize":172616,"path":"All/xcwcp-3.5.1_3.pkg","repopath":"All/xcwcp-3.5.1_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":54128,"desc":"The heart of the package is 'libcw'.  This is a library which, when built,\noffers the following basic CW services to a caller program:\n\n  o Morse code character translation tables, and lookup functions\n  o Morse code low-level timing calculations\n  o A 'sidetone' generation and queueing system, using either the system sound\n    card, the console speaker, or both\n  o Optional keying control for an external device, say a transmitter, or an\n    oscillator\n  o CW character and string send routines, tied in with the character lookup\n  o CW receive routines, also tied in to the character lookup\n  o Adaptive speed tracking of received CW\n  o An iambic keyer, with both Curtis 8044 types A and B timing\n  o Straight key emulation","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"unixcw":{"origin":"comms/unixcw","version":"3.5.1_3"}},"categories":["comms","hamradio"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libc.so.8","libcw.so.6","libintl.so.8","libm.so.4","libstdc++.so.9"],"options":{"NLS":"on"}},{"name":"xcur2png","origin":"x11/xcur2png","version":"0.7.1","comment":"Convert X cursors to PNG images","maintainer":"jbeich@FreeBSD.org","www":"https://github.com/eworm-de/xcur2png","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"74b0d395a7d7b465bb9373b8deb332872e41cab7eee72463fe3637f7d0fb8e9c","flatsize":54967,"path":"All/xcur2png-0.7.1.pkg","repopath":"All/xcur2png-0.7.1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":20940,"desc":"xcur2png is a program which let you take PNG image from X cursor, and\ngenerate config-file which is reusable by xcursorgen. To put it\nsimply, it is converter from X cursor to PNG image.","deps":{"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["x11"],"shlibs_required":["libXcursor.so.1","libc.so.8","libpng16.so.16"]},{"name":"xcursor-themes","origin":"x11-themes/xcursor-themes","version":"1.0.6","comment":"X.org cursors themes","maintainer":"x11@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d2e8d49b878e7f65a3f606103b8649d175ba83f8d857c6d42b3a9f27e5f5fa17","flatsize":3651818,"path":"All/xcursor-themes-1.0.6.pkg","repopath":"All/xcursor-themes-1.0.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":317952,"desc":"This package contains X.org cursors themes.","categories":["x11-themes"]},{"name":"xcoloredit","origin":"x11/xcoloredit","version":"1.2_3","comment":"Find colour values by graphical colour mixing","maintainer":"cy@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a2371220641dc4e1de3a8f308e7bfbd1dcddf2729059f0e275de8a496f61bd4e","flatsize":31467,"path":"All/xcoloredit-1.2_3.pkg","repopath":"All/xcoloredit-1.2_3.pkg","licenselogic":"single","pkgsize":12300,"desc":"xcoloredit provides a graphical method of mixing the three primary\ncolors available on a colour workstation. This mixing can be done\nusing the Red, Green and Blue slider controls on the left of the\nwindow or using the Hue, Satu- ration and Value slider controls on the\nright.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["x11"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXaw.so.7","libXext.so.6","libXmu.so.6","libXpm.so.4","libXt.so.6","libc.so.8"]},{"name":"xcpc","origin":"emulators/xcpc","version":"20070122_15","comment":"Portable Amstrad 464&/664/6128 emulator","maintainer":"pixel@hugbox.org","www":"http://xcpc.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e4d7eb001c9d7b1cb23ea900bd46fbf5727425880261b2bc09481c3aea9ab310","flatsize":280057,"path":"All/xcpc-20070122_15.pkg","repopath":"All/xcpc-20070122_15.pkg","licenselogic":"single","pkgsize":90524,"desc":"Xcpc is a portable Amstrad CPC464/CPC664/CPC6128 Emulator written in C.\nIt is designed to run on any POSIX system (Linux/BSD/UNIX-like OSes).\n\nImplemented Features:\n\n    * Athena GUI (selected at compilation time)\n    * Motif* GUI (selected at compilation time)\n    * Floppy disk images support (*.dsk)\n    * Snapshot memory images support (*.sna)\n    * Drag and Drop support (*.dsk, *.sna)\n    * Keyboard emulation (QWERTY, AZERTY)\n    * Joystick emulation (numeric keypad, numlock disabled)\n    * Almost full CRTC-6845 / GateArray emulation\n    * Adaptative frame-rate","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libdsk":{"origin":"emulators/libdsk","version":"1.4.2_1"},"open-motif":{"origin":"x11-toolkits/open-motif","version":"2.3.8_8"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["emulators"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXm.so.4","libXmu.so.6","libXt.so.6","libc.so.8","libdsk.so.3","libglib-2.0.so.0","libgobject-2.0.so.0","libintl.so.8","libm.so.4"],"options":{"ATHENA":"off","DEBUG":"off","MOTIF":"on","XSHM":"on"}},{"name":"xscreensaver","origin":"x11/xscreensaver","version":"6.09","comment":"Save your screen while you entertain your cat","maintainer":"zirias@FreeBSD.org","www":"https://www.jwz.org/xscreensaver/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"db24b0070b6a15cfca3fecde75a5feb3040ca32d3501bdcceb9bf8c0919abe1e","flatsize":46294740,"path":"All/xscreensaver-6.09.pkg","repopath":"All/xscreensaver-6.09.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13182516,"desc":"Xscreensaver will run several programs to continuously update the\nscreen instead of going blank.  You can specify the programs and their\narguments using resources.  You can also add dpms (power saver) options.\n\nXscreensaver will make use of any installed OpenGL libraries, such as\nMesa (also in the ports collection).\n\nThe client-server model employed by xscreensaver make it a superior choice\nto xlock, since no separate auto-locking program is needed.  It's also\nextremely easy to add new programs like xearth, or any other program that\ncan fill the root window as additional screensavers.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gle":{"origin":"graphics/gle","version":"3.1.0_10"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libXxf86vm":{"origin":"x11/libXxf86vm","version":"1.1.5"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"netpbm":{"origin":"graphics/netpbm","version":"11.04.02_2"},"p5-LWP-Protocol-https":{"origin":"www/p5-LWP-Protocol-https","version":"6.14"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"unix-selfauth-helper":{"origin":"security/unix-selfauth-helper","version":"1.1_1"}},"categories":["x11"],"shlibs_required":["libEGL.so.1","libGL.so.1","libGLU.so.1","libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXft.so.2","libXi.so.6","libXinerama.so.1","libXrandr.so.2","libXrender.so.1","libXt.so.6","libXxf86vm.so.1","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libcrypt.so.4","libdl.so.0","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libgle.so.3","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libjpeg.so.8","libm.so.4","libpam.so.3","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libutil.so.4","libxml2.so.2","libz.so.3"],"options":{"FIREF":"off","NLS":"on","NSFW":"off","SETUID_HACKS":"off","XAOS1":"off","XDALI":"off","XEARTH":"off","XMOUN":"off","XPLANET":"off","XSNOW":"off"},"annotations":{"cpe":"cpe:2.3:a:xscreensaver_project:xscreensaver:6.09:::::dragonfly6:x86_64"}},{"name":"xcowsay","origin":"games/xcowsay","version":"1.6_4","comment":"Graphical configurable talking cow","maintainer":"ehaupt@FreeBSD.org","www":"https://www.doof.me.uk/xcowsay/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"91dff0f05f829662a0fcc67616435d113e9d7c6a455f1f3c6c01bcc0a2e77f76","flatsize":131893,"path":"All/xcowsay-1.6_4.pkg","repopath":"All/xcowsay-1.6_4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":74832,"desc":"xcowsay displays a cute cow and message on your desktop. Inspired by the\noriginal cowsay.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["games"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libz.so.3"],"options":{"DBUS":"off"}},{"name":"xclock","origin":"x11-clocks/xclock","version":"1.0.9_1","comment":"Analog and digital clock for X","maintainer":"x11@FreeBSD.org","www":"https://www.freedesktop.org/Software/xapps","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"611ffacba197f7dd5e997e54cbfaffa43554110758e2bd65a363f0fd1c4ca12b","flatsize":51329,"path":"All/xclock-1.0.9_1.pkg","repopath":"All/xclock-1.0.9_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":25748,"desc":"This package contains xclock, a program for the X Window System that display\nthe time in analog or digital form.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libxkbfile":{"origin":"x11/libxkbfile","version":"1.1.3"}},"categories":["x11-clocks"],"shlibs_required":["libX11.so.6","libXaw.so.7","libXft.so.2","libXmu.so.6","libXrender.so.1","libXt.so.6","libc.so.8","libm.so.4","libxkbfile.so.1"]},{"name":"xcompmgr","origin":"x11-wm/xcompmgr","version":"1.1.8_1","comment":"Sample X compositing manager","maintainer":"x11@FreeBSD.org","www":"https://www.freedesktop.org/Software/xapps","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c8d1b697fa82de717d0fed1ddc01c47b983e98247bf3135bc41b499e761e7831","flatsize":34357,"path":"All/xcompmgr-1.1.8_1.pkg","repopath":"All/xcompmgr-1.1.8_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16088,"desc":"This package contains the sample X Compositing Manager, which uses the\nComposite, Damage, Fixes, and Render extensions to create shadows around\nwindows, translucent windows and menus, and fading effects, when run on a\ncapable X Server.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcomposite":{"origin":"x11/libXcomposite","version":"0.4.6_1,1"},"libXdamage":{"origin":"x11/libXdamage","version":"1.1.6"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"}},"categories":["x11-wm"],"shlibs_required":["libX11.so.6","libXcomposite.so.1","libXdamage.so.1","libXext.so.6","libXfixes.so.3","libXrender.so.1","libc.so.8","libm.so.4"]},{"name":"xclickroot","origin":"x11/xclickroot","version":"1.4.0","comment":"Run a command every time a given mouse button is pressed on the root window","maintainer":"0mp@FreeBSD.org","www":"https://github.com/phillbush/xclickroot","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1f519470b304ab208cdbdfd908981360c71ec98978a040842cfef4c0a6b21d25","flatsize":9588,"path":"All/xclickroot-1.4.0.pkg","repopath":"All/xclickroot-1.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4796,"desc":"xclickroot runs a command every time a given mouse button is pressed\non the root window.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libc.so.8"]},{"name":"xcolors","origin":"x11/xcolors","version":"1.3_6","comment":"Display all (ok, most of) the colors in the universe","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d71613b91ad5c115834900620625a5d4ee7ba4c14622ae6dfa332213040af072","flatsize":15411,"path":"All/xcolors-1.3_6.pkg","repopath":"All/xcolors-1.3_6.pkg","licenselogic":"single","pkgsize":7752,"desc":"xcolors reads the rgb.txt file that defines the color names the X\nserver knows and displays the colors found.\n\nThis version is taken from the X11R6 contrib tape.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"rgb":{"origin":"x11/rgb","version":"1.1.0_1"}},"categories":["x11"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXaw.so.7","libXext.so.6","libXmu.so.6","libXpm.so.4","libXt.so.6","libc.so.8","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe xcolors port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xcmsdb","origin":"x11/xcmsdb","version":"1.0.5_1","comment":"Device Color Characterization utility for X","maintainer":"x11@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"089177dc872f79e6c34545244b22255c79bb1f67f75d3e0874682b7fc9627876","flatsize":31401,"path":"All/xcmsdb-1.0.5_1.pkg","repopath":"All/xcmsdb-1.0.5_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13840,"desc":"This package contains xcmsdb, a Device Color Characterization utility\nfor the X Color Management System.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libc.so.8"]},{"name":"xcmd","origin":"x11/xcmd","version":"1.8_3","comment":"Front-end for starting programs under X11","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c417565a2dbcb43a95153851af773ed5d787e029c7e7a0071797617ec71da596","flatsize":23856,"path":"All/xcmd-1.8_3.pkg","repopath":"All/xcmd-1.8_3.pkg","licenselogic":"single","pkgsize":11568,"desc":"Xcmd is a front-end for starting programs under X11.\nYou can tell xcmd to look for a window with a specific\nclass, resource name, or title string (using the\n`--find-<property>' options); if it finds one or more,\nxcmd will `raise' them, otherwise it will run the\ncommand you specify. You can tell xcmd to run commands\nthat create their own windows (using `--xcmd'), or to\nrun commands inside a terminal window (using `--cmd')\nwith various options.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["x11"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXmu.so.6","libXt.so.6","libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe xcmd port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xclipboard","origin":"x11/xclipboard","version":"1.1.3_1,1","comment":"X clipboard client","maintainer":"x11@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ec21d32d31f0ea129ba681c391d2ee536b98964b96ea6a898e7901e013b8ac47","flatsize":37589,"path":"All/xclipboard-1.1.3_1,1.pkg","repopath":"All/xclipboard-1.1.3_1,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15140,"desc":"This package contains xclipboard, an X clipboard client.","deps":{"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXaw.so.7","libXmu.so.6","libXt.so.6","libc.so.8"]},{"name":"xf86-video-scfb","origin":"x11-drivers/xf86-video-scfb","version":"0.0.7_2","comment":"X.Org syscons display driver","maintainer":"x11@FreeBSD.org","www":"https://github.com/rayddteam/xf86-video-scfb","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f7258f6c5fbf8afd0c29577eff9100136539ab2f3bcb8f62cc53285b430948c8","flatsize":22387,"path":"All/xf86-video-scfb-0.0.7_2.pkg","repopath":"All/xf86-video-scfb-0.0.7_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":10044,"desc":"This package contains the X.Org xf86-video-scfb driver.\nFramebuffer access via FreeBSD syscons.","deps":{"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"xorg-server":{"origin":"x11-servers/xorg-server","version":"21.1.16,1"}},"categories":["x11-drivers"]},{"name":"xclip","origin":"x11/xclip","version":"0.13.99","comment":"Interface to X selections (\"the clipboard\") from the command line","maintainer":"eduardo@FreeBSD.org","www":"https://github.com/astrand/xclip","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b1e40d5ecfdbb6d1381f6ccb33333153386b986b90d9f9abbdb49ecb83101295","flatsize":59811,"path":"All/xclip-0.13.99.pkg","repopath":"All/xclip-0.13.99.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":25940,"desc":"xclip is a command line utility that is designed to run on any system with an\nX11 implementation. It provides an interface to X selections (\"the clipboard\")\nfrom the command line. It can read data from standard in or a file and place it\nin an X selection for pasting into other X applications. xclip can also print\nan X selection to standard out, which can then be redirected to a file or\nanother program.\n\nFEATURES\n========\n\n* Reads data piped to standard in or files given as arguments\n* Prints contents of selection to standard out\n* Accesses the XA_PRIMARY, XA_SECONDARY or XA_CLIPBOARD selection\n* Supports the INCR mechanism for large transfers\n* Connects to the X display in $DISPLAY, or specified with -display host:0\n* Waits for selection requests in the background","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXmu.so.6","libc.so.8"],"options":{"DOCS":"on"}},{"name":"xcite-emacs_wayland","origin":"mail/xcite","version":"1.60_28","comment":"Exciting Cite for any Mail/News reading modes on Emacs","maintainer":"ume@FreeBSD.org","www":"https://www.gentei.org/~yuuji/software/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d9f3fd4cc05462948a424b79dc28601c0fef76b791a36b1db3b74584f94ace45","flatsize":65648,"path":"All/xcite-emacs_wayland-1.60_28.pkg","repopath":"All/xcite-emacs_wayland-1.60_28.pkg","licenselogic":"single","pkgsize":19972,"desc":"This package enables you to registe as many mail/news citation prefix\nas you like according to each author, and to select those headers\nrandomly.","deps":{"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["elisp","mail"],"annotations":{"flavor":"wayland"}},{"name":"xcite-emacs_canna","origin":"mail/xcite","version":"1.60_28","comment":"Exciting Cite for any Mail/News reading modes on Emacs","maintainer":"ume@FreeBSD.org","www":"https://www.gentei.org/~yuuji/software/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c7c1f3625f1bf7875753670ebcd539f789cc3a8fb8f28d6687399dd29617c6b8","flatsize":65648,"path":"All/xcite-emacs_canna-1.60_28.pkg","repopath":"All/xcite-emacs_canna-1.60_28.pkg","licenselogic":"single","pkgsize":19964,"desc":"This package enables you to registe as many mail/news citation prefix\nas you like according to each author, and to select those headers\nrandomly.","deps":{"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["elisp","mail"],"annotations":{"flavor":"canna"}},{"name":"xcite-emacs_devel","origin":"mail/xcite","version":"1.60_28","comment":"Exciting Cite for any Mail/News reading modes on Emacs","maintainer":"ume@FreeBSD.org","www":"https://www.gentei.org/~yuuji/software/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8008730f1e351eec1df3e7d12f3a6e31482aed8130685f921a1d8edeaef45673","flatsize":65640,"path":"All/xcite-emacs_devel-1.60_28.pkg","repopath":"All/xcite-emacs_devel-1.60_28.pkg","licenselogic":"single","pkgsize":19972,"desc":"This package enables you to registe as many mail/news citation prefix\nas you like according to each author, and to select those headers\nrandomly.","deps":{"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"}},"categories":["elisp","mail"],"annotations":{"flavor":"devel_full"}},{"name":"xcite-emacs_nox","origin":"mail/xcite","version":"1.60_28","comment":"Exciting Cite for any Mail/News reading modes on Emacs","maintainer":"ume@FreeBSD.org","www":"https://www.gentei.org/~yuuji/software/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1f2e9bfb21ab505bc3bc79b79347cf83e1583aa4836e91cae7d4e33f96bf1e4e","flatsize":65648,"path":"All/xcite-emacs_nox-1.60_28.pkg","repopath":"All/xcite-emacs_nox-1.60_28.pkg","licenselogic":"single","pkgsize":19972,"desc":"This package enables you to registe as many mail/news citation prefix\nas you like according to each author, and to select those headers\nrandomly.","deps":{"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["elisp","mail"],"annotations":{"flavor":"nox"}},{"name":"xcheckers","origin":"games/xcheckers","version":"2.2.3_4","comment":"Checkers game for X11","maintainer":"ports@FreeBSD.org","www":"https://arton.cunst.net/xcheckers/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7ced33d58a225bc6f6b1b57ff0c02f6287aa8371905b63ba077995c28362b063","flatsize":125956,"path":"All/xcheckers-2.2.3_4.pkg","repopath":"All/xcheckers-2.2.3_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":36120,"desc":"Xcheckers is a checkers simulation for X11.\n\nFeatures:\n  * Computer opponents with variable playing skills\n  * Matched against human opponents over the internet","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["games"],"shlibs_required":["libX11.so.6","libXext.so.6","libXpm.so.4","libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe xcheckers port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xcite-emacs_devel_nox","origin":"mail/xcite","version":"1.60_28","comment":"Exciting Cite for any Mail/News reading modes on Emacs","maintainer":"ume@FreeBSD.org","www":"https://www.gentei.org/~yuuji/software/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"df7e515da8e62b9479099b07562ba2678853098ee942c3d3775e49652353e7d5","flatsize":65640,"path":"All/xcite-emacs_devel_nox-1.60_28.pkg","repopath":"All/xcite-emacs_devel_nox-1.60_28.pkg","licenselogic":"single","pkgsize":19968,"desc":"This package enables you to registe as many mail/news citation prefix\nas you like according to each author, and to select those headers\nrandomly.","deps":{"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"}},"categories":["elisp","mail"],"annotations":{"flavor":"devel_nox"}},{"name":"xd","origin":"misc/xd-rust","version":"0.0.4_39","comment":"Tool that dumps binary input in a variety of formats","maintainer":"yuri@FreeBSD.org","www":"https://bitbucket.org/delan/xd/src/default/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"40508d6410333bc3dea6ee50958e51d2cf00e8f0f9fb8f85d417991c17c00ed2","flatsize":799003,"path":"All/xd-0.0.4_39.pkg","repopath":"All/xd-0.0.4_39.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":276080,"desc":"xd is a tool that dumps binary input in a variety of formats.","categories":["misc"],"shlibs_required":["libc.so.8"]},{"name":"xchomp","origin":"games/xchomp","version":"pl1_2","comment":"Pac-man-like game under X11","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b59df3e465a7cad874468223254585a1bfea45a1368cec3bd25fd300e4bcb06f","flatsize":49240,"path":"All/xchomp-pl1_2.pkg","repopath":"All/xchomp-pl1_2.pkg","licenselogic":"single","pkgsize":16596,"desc":"Xchomp is a game closely patterned after Pac-Man(tm) that runs under the\nX window system.  I've tried to make the game as close as possible to the\noriginal Pac-Man.  However, I have not seen a Pac-Man arcade machine for\nyears, so all the elements of the game have been recalled from memory.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"}},"categories":["games"],"shlibs_required":["libX11.so.6","libXext.so.6","libc.so.8","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe xchomp port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xerces-c3","origin":"textproc/xerces-c3","version":"3.3.0","comment":"Validating XML parser from the Apache XML Project","maintainer":"sunpoet@FreeBSD.org","www":"https://xerces.apache.org/xerces-c/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3697fb96a2972f60ca6109a114930bb546b84d837586bb0c009f180d95850df3","flatsize":21399086,"path":"All/xerces-c3-3.3.0.pkg","repopath":"All/xerces-c3-3.3.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":2494724,"desc":"Xerces-C++ is a validating XML parser written in a portable subset of C++.\nXerces-C++ makes it easy to give your application the ability to read and write\nXML data. A shared library is provided for parsing, generating, manipulating,\nand validating XML documents using the DOM, SAX, and SAX2 APIs.\n\nXerces-C++ is faithful to the XML 1.0 recommendation and many associated\nstandards.\n\nThe parser provides high performance, modularity, and scalability. Source code,\nsamples and API documentation are provided with the parser. For portability,\ncare has been taken to make minimal use of templates, no RTTI, and minimal use\nof #ifdefs.","categories":["textproc"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"annotations":{"cpe":"cpe:2.3:a:apache:xerces-c++:3.3.0:::::dragonfly6:x86_64"}},{"name":"xchadance","origin":"games/xchadance","version":"1.0_2","comment":"Display a dancing girl \"ChaCha.\"","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4ebdc9c5eaa94f210943a7a41f709a21f5e15d676ccbe60e6fffeef02ea79e2c","flatsize":32002,"path":"All/xchadance-1.0_2.pkg","repopath":"All/xchadance-1.0_2.pkg","licenselogic":"single","licenses":["xchadance"],"pkgsize":10056,"desc":"Display a dancing girl \"ChaCha.\"\n\nShe dance, dance and dance forever on your desktop. Enjoy!","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["games"],"shlibs_required":["libX11.so.6","libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe xchadance port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xed","origin":"editors/xed","version":"3.8.2","comment":"Small but powerful text editor for GTK","maintainer":"gnome@FreeBSD.org","www":"https://github.com/linuxmint/xed","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2554850d9ab118c3b2bc8b5671728d00705e32e9bb7ebaafa9d6890c6cc28d12","flatsize":12183228,"path":"All/xed-3.8.2.pkg","repopath":"All/xed-3.8.2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":2124124,"desc":"xed is a GTK-based text editor. Its features include:\n\n\t* Complete integration with any GTK environment\n\t* Global Search and Replace\n\t* Dynamically loaded fonts\n\t* Splitscreen Mode\n\t* Printing support\n\t* Configurable Plugins system\n\t* Unlimited Undo/Redo\n\nAlthough new features are always under development, currently xed has:\n\n  * Complete support for UTF-8 text\n  * Syntax highlighting for many languages\n  * Support for editing remote files\n  * Search and replace\n  * Printing and print previewing support\n  * File revert\n  * Complete preferences interface\n  * Configurable Python-based plugin system","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"enchant2":{"origin":"textproc/enchant2","version":"2.2.15_6"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gobject-introspection":{"origin":"devel/gobject-introspection","version":"1.78.1_2,1"},"gsettings-desktop-schemas":{"origin":"devel/gsettings-desktop-schemas","version":"47.1_1"},"gspell":{"origin":"textproc/gspell","version":"1.10.0_6"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gtksourceview4":{"origin":"x11-toolkits/gtksourceview4","version":"4.8.3_2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libpeas":{"origin":"devel/libpeas","version":"1.34.0_2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"py311-libpeas":{"origin":"devel/py-libpeas","version":"1.34.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"xapp":{"origin":"x11/xapp","version":"2.8.2_1"},"yelp":{"origin":"x11/yelp","version":"42.3"}},"categories":["editors","gnome"],"shlibs_required":["libc.so.8","libgio-2.0.so.0","libgobject-2.0.so.0","libintl.so.8","libpthread.so.0"],"options":{"DOCS":"on","GSPELL":"on","GVFS_METADATA":"on"}},{"name":"xcp","origin":"sysutils/xcp","version":"0.24.0","comment":"Extended 'cp' command","maintainer":"yuri@FreeBSD.org","www":"https://github.com/tarka/xcp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"22840fa34c6a6764803acbef6508a3475d0bcbc4b30cb183d88f680c760b4115","flatsize":3716519,"path":"All/xcp-0.24.0.pkg","repopath":"All/xcp-0.24.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":980720,"desc":"xcp is a (partial) clone of the Unix 'cp' command. It is not intended as a\nfull replacement, but as a companion utility with some more user-friendly\nfeedback and some optimisations that make sense under certain tasks (see\nbelow).\n\nFeatures:\n* Displays a progress-bar, both for directory and single file copies. This can\n  be disabled with `--no-progress`.\n* On Linux it uses `copy_file_range` call to copy files. This is the most\n  efficient method of file-copying under Linux; in particular it is\n  filesystem-aware, and can massively speed-up copies on network mounts by\n  performing the copy operations server-side. However, unlike `copy_file_range`\n  sparse files are detected and handled appropriately.\n* Non-Linux Unix-like OSs (OS X, *BSD) are supported via fall-back operation\n  (although sparse-files are not yet supported in this case).\n* Optionally understands `.gitignore` files to limit the copied directories.\n* Optimised for 'modern' systems (i.e. multiple cores, copious RAM, and\n  solid-state disks, especially ones connected into the main system bus,\n  e.g. M.2).","categories":["sysutils"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0"]},{"name":"xcb-util-wm","origin":"x11/xcb-util-wm","version":"0.4.2","comment":"Framework for window manager implementation","maintainer":"garga@FreeBSD.org","www":"https://xcb.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8fafe24585ddfbcfd22914da12f47b1500dd7f2dc514a572bff9c336edc5c74a","flatsize":311773,"path":"All/xcb-util-wm-0.4.2.pkg","repopath":"All/xcb-util-wm-0.4.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":39248,"desc":"The xcb-util module provides a number of libraries which sit on top of\nlibxcb, the core X protocol library, and some of the extension\nlibraries. These experimental libraries provide convenience functions\nand interfaces which make the raw X protocol more usable. Some of the\nlibraries also provide client-side code which is not strictly part of\nthe X protocol but which have traditionally been provided by Xlib.\n\nWM module is a Framework for window manager implementation. It brings\nboth client and window-manager helpers for ICCCM and EWMH.","deps":{"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"xcb-util":{"origin":"x11/xcb-util","version":"0.4.1,1"}},"categories":["x11"]},{"name":"xcb-util-renderutil","origin":"x11/xcb-util-renderutil","version":"0.3.10","comment":"Convenience functions for the Render extension","maintainer":"garga@FreeBSD.org","www":"https://xcb.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b724da96902d94c2efc35fa3b85cbff338a7dc7c2cee8767654b758eaa3eb7fb","flatsize":35406,"path":"All/xcb-util-renderutil-0.3.10.pkg","repopath":"All/xcb-util-renderutil-0.3.10.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9800,"desc":"The xcb-util module provides a number of libraries which sit on top of\nlibxcb, the core X protocol library, and some of the extension\nlibraries. These experimental libraries provide convenience functions\nand interfaces which make the raw X protocol more usable. Some of the\nlibraries also provide client-side code which is not strictly part of\nthe X protocol but which have traditionally been provided by Xlib.\n\nRenderutil module s Convenience functions for the Render extension.","deps":{"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"xcb-util":{"origin":"x11/xcb-util","version":"0.4.1,1"}},"categories":["x11"]},{"name":"xcb-util-keysyms","origin":"x11/xcb-util-keysyms","version":"0.4.1","comment":"Standard X key constants and conversion to/from keycodes","maintainer":"garga@FreeBSD.org","www":"https://xcb.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2e1deb18cd3fd637c6b1c6867bc1c8be9735445797d19c1a22d04b1d911ff271","flatsize":20357,"path":"All/xcb-util-keysyms-0.4.1.pkg","repopath":"All/xcb-util-keysyms-0.4.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6684,"desc":"The xcb-util module provides a number of libraries which sit on top of\nlibxcb, the core X protocol library, and some of the extension\nlibraries. These experimental libraries provide convenience functions\nand interfaces which make the raw X protocol more usable. Some of the\nlibraries also provide client-side code which is not strictly part of\nthe X protocol but which have traditionally been provided by Xlib.\n\nKeysyms module is the Starndard X key constants and conversions to/from\nkeycodes.","deps":{"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"xcb-util":{"origin":"x11/xcb-util","version":"0.4.1,1"}},"categories":["x11"]},{"name":"xcb-util-image","origin":"x11/xcb-util-image","version":"0.4.1","comment":"Port of Xlib's XImage and XShmImage functions","maintainer":"garga@FreeBSD.org","www":"https://xcb.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a5bbc7102e68c3adb82b7bef65f6ec5627d43e312b64755803e842c0085ae5c2","flatsize":69874,"path":"All/xcb-util-image-0.4.1.pkg","repopath":"All/xcb-util-image-0.4.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":18576,"desc":"The xcb-util module provides a number of libraries which sit on top of\nlibxcb, the core X protocol library, and some of the extension\nlibraries. These experimental libraries provide convenience functions\nand interfaces which make the raw X protocol more usable. Some of the\nlibraries also provide client-side code which is not strictly part of\nthe X protocol but which have traditionally been provided by Xlib.\n\nImage module is a port o Xlib's XImage and XShmImage functions.","deps":{"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"xcb-util":{"origin":"x11/xcb-util","version":"0.4.1,1"}},"categories":["x11"]},{"name":"xcircuit","origin":"cad/xcircuit","version":"3.10.30_2,1","comment":"X11 circuit schematics drawing program","maintainer":"danilo@FreeBSD.org","www":"http://opencircuitdesign.com/xcircuit/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"77509415e21c54663428de8507fef8ec818c8769ce830bc5ab744e863fc034e8","flatsize":2587315,"path":"All/xcircuit-3.10.30_2,1.pkg","repopath":"All/xcircuit-3.10.30_2,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":455916,"desc":"xcircuit is software for drawing electrical circuits.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"ghostscript10":{"origin":"print/ghostscript10","version":"10.05.1"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXScrnSaver":{"origin":"x11/libXScrnSaver","version":"1.2.4_1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["cad"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXpm.so.4","libXt.so.6","libc.so.8","libcairo.so.2","libdl.so.0","libfontconfig.so.1","libfreetype.so.6","libgs.so.10","libm.so.4","libpthread.so.0","libtcl86.so.1","libtk86.so.1","libz.so.3"],"options":{"EXAMPLES":"on"}},{"name":"xchm","origin":"deskutils/xchm","version":"1.37_1","comment":"Windows HTML Help (.chm) viewer for UNIX","maintainer":"dinoex@FreeBSD.org","www":"https://github.com/rzvncj/xCHM","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a0ffb71b7ed0888015d68cbc19d4dc8c46560b2ae90357c5a4cf895473dffd6c","flatsize":642234,"path":"All/xchm-1.37_1.pkg","repopath":"All/xchm-1.37_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":213600,"desc":"xCHM is a .chm viewer for UNIX. CHM is commonly used for a rich-text help\nfiles on Windows platform, and for publishing eBooks.\n\nxCHM can show the contents tree if one is available, print the displayed page,\nchange fonts faces and size, work with bookmarks, do the usual history stunts\n(forward, back, home), and seach for text in the whole book.","deps":{"chmlib":{"origin":"misc/chmlib","version":"0.40_1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"wx30-gtk3":{"origin":"x11-toolkits/wxgtk30","version":"3.0.5.1_6"}},"categories":["deskutils"],"shlibs_required":["libc.so.8","libchm.so.0","libm.so.4","libpthread.so.0","libstdc++.so.9","libwx_baseu-3.0.so.0","libwx_baseu_net-3.0.so.0","libwx_baseu_xml-3.0.so.0","libwx_gtk3u_adv-3.0.so.0","libwx_gtk3u_aui-3.0.so.0","libwx_gtk3u_core-3.0.so.0","libwx_gtk3u_html-3.0.so.0","libwx_gtk3u_qa-3.0.so.0","libwx_gtk3u_webview-3.0.so.0","libwx_gtk3u_xrc-3.0.so.0"],"options":{"NLS":"on"}},{"name":"xcb-util-cursor","origin":"x11/xcb-util-cursor","version":"0.1.3","comment":"XCB cursor library","maintainer":"x11@FreeBSD.org","www":"https://xcb.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8d563f9bb2ab24b062d0d7a86d2dc2d33b20780b859fe1f626924cb48e764555","flatsize":55751,"path":"All/xcb-util-cursor-0.1.3.pkg","repopath":"All/xcb-util-cursor-0.1.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13708,"desc":"The xcb-util module provides a number of libraries which sit on top of\nlibxcb, the core X protocol library, and some of the extension libraries.\nThese libraries provide convenience functions and interfaces which make the\nraw X protocol more usable.  Some of the libraries also provide client-side\ncode which is not strictly part of the X protocol but which have traditionally\nbeen provided by Xlib.\n\nThe util-cursor module implements the XCB cursor library, which is th XCB\nreplacement for libXcursor.","deps":{"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"xcb-util":{"origin":"x11/xcb-util","version":"0.4.1,1"},"xcb-util-image":{"origin":"x11/xcb-util-image","version":"0.4.1"},"xcb-util-renderutil":{"origin":"x11/xcb-util-renderutil","version":"0.3.10"}},"categories":["x11"]},{"name":"xcb-util","origin":"x11/xcb-util","version":"0.4.1,1","comment":"Module with libxcb/libX11 extension/replacement libraries","maintainer":"garga@FreeBSD.org","www":"https://xcb.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0dbbe3ed5472076327423ae679767b8f49d023f78876e60cbb53c33d0084a196","flatsize":54891,"path":"All/xcb-util-0.4.1,1.pkg","repopath":"All/xcb-util-0.4.1,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12480,"desc":"The xcb-util module provides a number of libraries which sit on top of\nlibxcb, the core X protocol library, and some of the extension\nlibraries. These experimental libraries provide convenience functions\nand interfaces which make the raw X protocol more usable. Some of the\nlibraries also provide client-side code which is not strictly part of\nthe X protocol but which have traditionally been provided by Xlib.\n\nThese libraries are currently included, roughly ordered by maturity:\n\naux: Convenient access to connection setup and some core requests.\natom: Standard core X atom constants and atom caching.\nproperty: Callback X property-change handling.\nevent: Callback X event handling.","deps":{"libXau":{"origin":"x11/libXau","version":"1.0.11"},"libXdmcp":{"origin":"x11/libXdmcp","version":"1.1.5"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"}},"categories":["x11"]},{"name":"xcdplayer","origin":"audio/xcdplayer","version":"2.2_6","comment":"CD player for X","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8b63ee7a7d4e2bcbc63f6d1cc15e217c14b909a6f4d47a9a1e15641c2aaea02f","flatsize":57732,"path":"All/xcdplayer-2.2_6.pkg","repopath":"All/xcdplayer-2.2_6.pkg","licenselogic":"single","pkgsize":22464,"desc":"XCdplayer is a graphical user interface for controlling the CD-ROM\ndrive under the X Window System.  It provides visual feedback and\ngives the user facilities for mode selection, device control,\nscanning, and programming.","deps":{"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"xbitmaps":{"origin":"x11/xbitmaps","version":"1.1.2"}},"categories":["audio"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXaw.so.7","libXext.so.6","libXmu.so.6","libXpm.so.4","libXt.so.6","libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe xcdplayer port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xcbautolock","origin":"deskutils/xcbautolock","version":"0.2.2_1","comment":"XCB base autolocker","maintainer":"bapt@FreeBSD.org","www":"https://github.com/bapt/xcbautolock","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"70f78d54f1dd1654bf7b03f4298d10c9f2a173ef1501d3d8ca69001eba1c5b30","flatsize":12732,"path":"All/xcbautolock-0.2.2_1.pkg","repopath":"All/xcbautolock-0.2.2_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":5832,"desc":"XCB base user activity monitor. It fires up a progam if nothing happens during a\nuser configurabel period of time. It respects the screensaver settings\n(enable/disable).","deps":{"libxcb":{"origin":"x11/libxcb","version":"1.17.0"}},"categories":["deskutils","x11"],"shlibs_required":["libc.so.8","libxcb-screensaver.so.0","libxcb.so.1"]},{"name":"xcd","origin":"audio/xcd","version":"1.7_4","comment":"Tcl/Tk CD player","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0f90623b1417008759c1d284a62ca3f61ed82dc7938c904582f01daf5487b47d","flatsize":24996,"path":"All/xcd-1.7_4.pkg","repopath":"All/xcd-1.7_4.pkg","licenselogic":"single","pkgsize":10212,"desc":"Xcd is a simple GUI to control a CD player. It requires Tcl/Tk to be\ninstalled on your system.\nXcd has the usual buttons to control a CD player: \"play\",\n\"pause/resume\", \"stop\", \"eject\", \"next track\", \"previous track\",\n\"rewind\", \"forward\" and a volume slider. Xcd displays continuously the\ncurrent track number and the elapsed time of the track. Pressing the\nleft mouse button on the \"track\" label causes Xcd to display the total\nnumber of the tracks and the total duration of the disk. Pressing the\nleft mouse button on the \"time\" label causes xcd to display the\nduration of the current track. Pressing the middle mouse button on\nthe \"track\" button allows to choose a track number to play.","deps":{"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["audio","tk"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe xcd port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xcb","origin":"x11/xcb","version":"2.4_4","comment":"Tool for managing x11 cut-buffers","maintainer":"ports@FreeBSD.org","www":"http://oldhome.schmorp.de/marc/xcb.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1a9ed98443baac5f539881107b7d0095db80c22eaba49eb5d4da001f1e14e4b9","flatsize":28307,"path":"All/xcb-2.4_4.pkg","repopath":"All/xcb-2.4_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14980,"desc":"Do you ever wish you could cut two or more separate pieces of text\nat once from a window?  Do you ever need to save the output from one\ncommand for reuse in several subsequent tasks?  Do you ever find\nyourself wanting some easy means of globally exporting data, e.g.\nto a parent shell, to another xterm or application, or to another\nmachine or user?  If you answer yes to any of these questions, then\nxcb is for you.\n\nXcb provides access to the cut buffers built into every X server.\nIt allows the buffers to be manipulated either via the command line,\nor with the mouse in a point and click manner.  The buffers can be\nused as holding pens to store and retrieve arbitrary data fragments,\nso any number of different pieces of data can be saved and recalled later.\nThe program is designed primarily for use with textual data.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["x11"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXaw.so.7","libXext.so.6","libXmu.so.6","libXt.so.6","libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe xcb port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xcb-util-xrm","origin":"x11/xcb-util-xrm","version":"1.3","comment":"XCB utility functions for the X resource manager","maintainer":"x11@FreeBSD.org","www":"https://github.com/Airblader/xcb-util-xrm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"efe2f6616476639fadc1ab00f8d9fd8c7e8c7202ae1e61b165b69a84d32b0e38","flatsize":65568,"path":"All/xcb-util-xrm-1.3.pkg","repopath":"All/xcb-util-xrm-1.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":18220,"desc":"XCB utility functions for the X resource manager","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"xcb-util":{"origin":"x11/xcb-util","version":"0.4.1,1"}},"categories":["devel","x11"]},{"name":"xcb-util-errors","origin":"x11/xcb-util-errors","version":"1.0.1","comment":"Pretty-print XCB codes","maintainer":"jbeich@FreeBSD.org","www":"https://xcb.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c2c8ed24d6a0de6e32d64f7f349fbf9d19f053c231420ff266a37b8edef88cb5","flatsize":86673,"path":"All/xcb-util-errors-1.0.1.pkg","repopath":"All/xcb-util-errors-1.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14012,"desc":"xcb-util-errors is a utility library that gives human readable\nnames to error codes and event codes and also to major and minor\nnumbers. The necessary information is drawn from xcb-proto's protocol\ndescriptions. This library is especially useful when working with\nextensions and is mostly useful for debugging.","deps":{"libxcb":{"origin":"x11/libxcb","version":"1.17.0"}},"categories":["x11"]},{"name":"xerces-j","origin":"textproc/xerces-j","version":"2.12.2","comment":"XML parser for Java","maintainer":"ale@FreeBSD.org","www":"https://xerces.apache.org/xerces2-j/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cf3454499327335a33ef9bdcdd1b68ff15dce2876655c43747f473fd4506f41d","flatsize":35951678,"path":"All/xerces-j-2.12.2.pkg","repopath":"All/xerces-j-2.12.2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":3466624,"desc":"The Xerces Java Parser is a complete implementation of the parser related\nportions of JAXP 1.4 and also brings Xerces into compliance with SAX 2.0.2, the\nDOM Level 3 Core and Load/Save W3C Recommendations, the XML Inclusions\n(XInclude) Version 1.0 W3C Recommendation and the XML Schema 1.0 Structures and\nDatatypes Second Edition W3C Recommendations.\n\nXerces2 is the next generation of high performance, fully compliant XML parsers\nin the Apache Xerces family. This version of Xerces introduces the Xerces\nNative Interface (XNI), a complete framework for building parser components and\nconfigurations that is extremely modular and easy to program.\n\nThe Apache Xerces2 parser is the reference implementation of XNI but other\nparser components, configurations, and parsers can be written using the Xerces\nNative Interface.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","textproc"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"xcb-proto","origin":"x11/xcb-proto","version":"1.17.0","comment":"The X protocol C-language Binding (XCB) protocol","maintainer":"x11@FreeBSD.org","www":"https://xcb.freedesktop.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e7b4967b902ff321e97bae014a9e87a48b946ab72c2cb1ab7a7886b6b6e98fb0","flatsize":1087888,"path":"All/xcb-proto-1.17.0.pkg","repopath":"All/xcb-proto-1.17.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":125248,"desc":"The X protocol C-language Binding (XCB) is a replacement for Xlib\nfeaturing a small footprint, latency hiding, direct access to the\nprotocol, improved threading support, and extensibility.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","x11"]},{"name":"xcdroast","origin":"sysutils/xcdroast","version":"0.98.a.16_10","comment":"Another X11 frontend to mkisofs/cdrecord","maintainer":"oliver@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"205f2d2740b3cb69448deae149eead62c2a2050a5898a86be65366cf73f3f02a","flatsize":865003,"path":"All/xcdroast-0.98.a.16_10.pkg","repopath":"All/xcdroast-0.98.a.16_10.pkg","licenselogic":"single","pkgsize":370556,"desc":"X-CD-roast is an X11 based CD-burner.  You can burn Audio and Data\nCD-ROMs.  It can be used to extract data and audio tracks.\nYou can format CD-RWs, create ISO images, burn ISO images, and many\nother stuff...\n\nNote:  It uses cdrecord and works only on SCSI drives.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"cdrtools":{"origin":"sysutils/cdrtools","version":"2024.03.21"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["sysutils"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0"],"options":{"GTK2":"on","NLS":"on","NONROOT":"off"},"messages":[{"message":"You must be root to use xcdroast.  To use it as normal user,\nclick \"enable-nonroot\" after starting it at first as root.\nBut beware!  This is a security risk!\nIt modifies the following files and gives them the\nset-user-ID-on-execution bit:","type":"install"}]},{"name":"xcape","origin":"x11/xcape","version":"1.2.9_1","comment":"Configure modifier keys to act as other keys when pressed on their own","maintainer":"ports@FreeBSD.org","www":"https://github.com/alols/xcape","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1b033496d94aa7839a817e10d589f825e570e880abf1484a2f0694ad391ce004","flatsize":50985,"path":"All/xcape-1.2.9_1.pkg","repopath":"All/xcape-1.2.9_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":19356,"desc":"xcape allows you to use a modifier key as another key when pressed and released\non its own. The default behaviour is to generate the Escape key when Left\nControl is pressed and released on its own.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXtst.so.6","libc.so.8","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe xcape port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xcalib","origin":"x11/xcalib","version":"0.10","comment":"Program for X11 display calibration with ICC profiles","maintainer":"ports@FreeBSD.org","www":"https://xcalib.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b62615b273cf5d7846b90c26bcdf5f8b859fc54b335b686f0b37c27c4f12ee85","flatsize":69362,"path":"All/xcalib-0.10.pkg","repopath":"All/xcalib-0.10.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":26384,"desc":"xcalib is a program that allows you to use ICC profiles (to load its\n'vcgt'-tag) for X11 servers display calibration with XVidModeExtension\nsupported (like X.org or XFree86 4.x.x). It can't create the profiles\nso you need to acquire them elsewhere (e.g. from some commercial\nprogram or from your display vendor).\n\nxcalib is a postcardware. So if you like this program, send a picture\npostcard from your country/area to:\n\n  Stefan Doehla\n  Steinselb 7\n  95100 Selb\n  GERMANY","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXxf86vm":{"origin":"x11/libXxf86vm","version":"1.1.5"}},"categories":["graphics","x11"],"shlibs_required":["libX11.so.6","libXext.so.6","libXrandr.so.2","libXxf86vm.so.1","libc.so.8","libm.so.4"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe xcalib port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xbuffy","origin":"mail/xbuffy","version":"3.3.3_5","comment":"Replacement for xbiff that handles multiple mail files","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"646aa4687bc545e561c4004bb14d974ced502036db249511b367fae1b7aa4b99","flatsize":37366,"path":"All/xbuffy-3.3.3_5.pkg","repopath":"All/xbuffy-3.3.3_5.pkg","licenselogic":"single","pkgsize":18484,"desc":"Basically, XBuffy (and Xmultibiff) is a XBiff-type program with a lot\nof new options.  With XBuffy you can watch multiple mailboxes.  When\nnew mail arrives, you can have a pop up window showing the From: and\nSubject: lines.  You can also set it up to launch your favorite mail\nreader when you click on a box.  Currently. xbuffy is only capable of\nwatching mailboxes with the standard mailbox format (messages separated\nwith a From line).\n\nThis is version 3.2.1.","deps":{"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["mail"],"shlibs_required":["libX11.so.6","libXaw.so.7","libXext.so.6","libXmu.so.6","libXt.so.6","libc.so.8"],"annotations":{"cpe":"cpe:2.3:a:xbuffy_project:xbuffy:3.3.3:::::dragonfly6:x86_64:5"},"messages":[{"message":"===>   NOTICE:\n\nThe xbuffy port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xcalendar","origin":"deskutils/xcalendar","version":"4.0.2008_3","comment":"Calendar with a notebook for X11 (internationalized version)","maintainer":"cy@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"06b9e35ab75b821bf5e4fb258be6d370421cc561199775ee68020a298fc1143c","flatsize":101659,"path":"All/xcalendar-4.0.2008_3.pkg","repopath":"All/xcalendar-4.0.2008_3.pkg","licenselogic":"single","pkgsize":32980,"desc":"The xcalendar is a simple interactive calendar program with a notebook\ncapability. It is built on the X Toolkit and the Athena Widgets.\n\nJust type `xcalendar [month [year]]' on command line.\nIf month and year are not provided on the command line they are\nassumed to be current.\n\nNote: This program is internationalized but only\napp-defaults files for English (C) and Japanese (ja_JP.eucJP) are included.\nLet's add another locales!","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["deskutils"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXaw.so.7","libXext.so.6","libXmu.so.6","libXt.so.6","libc.so.8"]},{"name":"xbrightness","origin":"x11/xbrightness","version":"0.3_1","comment":"Brightness and gamma correction through the X server","maintainer":"motoom@xs4all.nl","www":"http://disjunkt.com/xbrightness/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"946db9039dad16676771adb2dc5d5f3ccad8b9c641ca9847aa0a09080a55e930","flatsize":9167,"path":"All/xbrightness-0.3_1.pkg","repopath":"All/xbrightness-0.3_1.pkg","licenselogic":"single","pkgsize":4844,"desc":"This package contains xbrightness, a commandline tool for altering the\nbrightness (and optionally gamma) through the X server.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libXxf86vm":{"origin":"x11/libXxf86vm","version":"1.1.5"}},"categories":["x11"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXaw.so.7","libXext.so.6","libXmu.so.6","libXpm.so.4","libXt.so.6","libXxf86vm.so.1","libc.so.8","libm.so.4"]},{"name":"xd3d","origin":"graphics/xd3d","version":"8.3.1_21","comment":"Simple scientific visualization tool","maintainer":"thierry@FreeBSD.org","www":"http://www.cmap.polytechnique.fr/~jouve/xd3d/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a2a27659c8cd25e280242df10590d1120cc7de035dd6822c4d8e374f1a418f90","flatsize":8216799,"path":"All/xd3d-8.3.1_21.pkg","repopath":"All/xd3d-8.3.1_21.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1622040,"desc":"xd3d is a simple scientific visualization tool designed to be easy to learn.\n\nIt can plot 2d and 3d meshes, with shadowing, contour plots, vector fields,\niso-contour (3d), as well as 3d surfaces z=f(x,y) defined by an algebraic\nexpression or a cloud of points. It generates high quality vector PostScript\nfiles for scientific publications and still or animated bitmap images.\n\nIt includes the graph plotter xgraphic.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gifsicle":{"origin":"graphics/gifsicle","version":"1.96"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["graphics","math"],"shlibs_required":["libX11.so.6","libXpm.so.4","libc.so.8","libgcc_s.so.1","libgfortran.so.5","libm.so.4","libquadmath.so.0"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"xcalc","origin":"x11/xcalc","version":"1.1.2_1","comment":"Scientific calculator for X","maintainer":"x11@FreeBSD.org","www":"https://gitlab.freedesktop.org/xorg/app/xcalc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cd6ec6af9ecd9cb73ad3da1709341c7ba1b50ec637bb42130df9908b9594a7a6","flatsize":79947,"path":"All/xcalc-1.1.2_1.pkg","repopath":"All/xcalc-1.1.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":23352,"desc":"This package contains xcalc, a scientific calculator desktop accessory\nfor the X Window System.","deps":{"font-adobe-100dpi":{"origin":"x11-fonts/font-adobe-100dpi","version":"1.0.3_4"},"font-alias":{"origin":"x11-fonts/font-alias","version":"1.0.4"},"font-misc-misc":{"origin":"x11-fonts/font-misc-misc","version":"1.1.2_4"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"xbitmaps":{"origin":"x11/xbitmaps","version":"1.1.2"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXaw.so.7","libXt.so.6","libc.so.8","libm.so.4"]},{"name":"xcb-imdkit","origin":"x11/xcb-imdkit","version":"1.0.5","comment":"Input method development support for XCB","maintainer":"khng@FreeBSD.org","www":"https://github.com/fcitx/xcb-imdkit","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bdd964d2c5adbbeb3f3d10487a5357142370be8dda31d7488c71f5904d3bc495","flatsize":686800,"path":"All/xcb-imdkit-1.0.5.pkg","repopath":"All/xcb-imdkit-1.0.5.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":297856,"desc":"xcb-imdkit is an implementation of xim protocol in xcb, comparing with the\nimplementation of IMDkit with Xlib, and xim inside Xlib, it has less memory\nfoot print, better performance, and safer on malformed client.","deps":{"kf6-extra-cmake-modules":{"origin":"devel/kf6-extra-cmake-modules","version":"6.14.0"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"xcb-util":{"origin":"x11/xcb-util","version":"0.4.1,1"},"xcb-util-keysyms":{"origin":"x11/xcb-util-keysyms","version":"0.4.1"}},"categories":["textproc","x11"]},{"name":"xbyak","origin":"devel/xbyak","version":"7.24.1","comment":"Header-only JIT assembler for x86/x64 SIMD","maintainer":"yuri@FreeBSD.org","www":"https://github.com/herumi/xbyak","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8f14d81d3dc332224c2a6a5db5c6eb1873b85de1242deb896768dffc302f0eb7","flatsize":453771,"path":"All/xbyak-7.24.1.pkg","repopath":"All/xbyak-7.24.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":58268,"desc":"This is a header-only library which enables to dynamically assemble\nx86(IA32), x64(AMD64, x86-64) mnemonic.\n\nFeatures:\n* header file library\n* Intel/MASM like syntax\n* Full suppor of AVX-512","categories":["devel"]},{"name":"xbt","origin":"net-p2p/xbt","version":"g20221002_1","comment":"High-performance low-overhead BitTorrent tracker","maintainer":"danfe@FreeBSD.org","www":"https://xbtt.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d95e6a755565e5fafef995ad72fa0430822444ed402ae2297796ad6c6994cf6d","flatsize":300120,"path":"All/xbt-g20221002_1.pkg","repopath":"All/xbt-g20221002_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":109532,"desc":"XBT (Extended BitTorrent) tracker is a BitTorrent tracker written in\nmodern C++.  It's designed to offer high performance while consuming\nlittle resources (CPU and RAM).  It's a pure tracker, so it doesn't\noffer a frontend; please use any (e.g. PHP-based) frontend you want.\nThe tracker stores statistics in a MySQL database/table; version 5 or\nhigher is required.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"}},"categories":["net-p2p"],"shlibs_required":["libc.so.8","libm.so.4","libmysqlclient.so.21","libstdc++.so.9","libz.so.3"]},{"name":"xbraitenberg","origin":"emulators/xbraitenberg","version":"0.9_2","comment":"Braitenberg vehicle simulator with pseudo-physics","maintainer":"ports@FreeBSD.org","www":"https://www.lcdf.org/~eddietwo/xbraitenberg/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f755e798c2e9c915687809642862ea15309510a84ff9e4e5f724191eeb5f8232","flatsize":188632,"path":"All/xbraitenberg-0.9_2.pkg","repopath":"All/xbraitenberg-0.9_2.pkg","licenselogic":"single","pkgsize":68804,"desc":"A Braintenberg vehicle simulator with pseudo-physics","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"}},"categories":["emulators"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libc.so.8","libm.so.4","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe xbraitenberg port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xblood","origin":"games/xblood","version":"2.0_3","comment":"Makes the root window bloody","maintainer":"ports@FreeBSD.org","www":"https://kozos.jp/myfreesoft/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0b5d9019c231d5b2022e6399b3363d7bf76336bc8e31750656eb5f126516ec91","flatsize":15774,"path":"All/xblood-2.0_3.pkg","repopath":"All/xblood-2.0_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":7372,"desc":"XBlood fills the root window with blood.\nRed, blue or green bloody window is very bad taste!","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["games"],"shlibs_required":["libX11.so.6","libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe xblood port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xbomb","origin":"games/xbomb","version":"2.2b_1","comment":"Minesweeper with a couple of grid types","maintainer":"ports@FreeBSD.org","www":"http://www.gedanken.demon.co.uk/xbomb/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8ad01dd9fd9492ed1df0384d63482939073bd34c5df00a7bc1378693fba1593f","flatsize":54653,"path":"All/xbomb-2.2b_1.pkg","repopath":"All/xbomb-2.2b_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":23944,"desc":"A program that looks superficially like the minesweeper program that\ncomes supplied with MS Windows (and is also available in other\nversions). Runs under X Windows on the UNIX operating system.\n\nFeatures\n--------\nThere are a number of features that make this version different from\nthe others available (that I have seen).\n\n3 Grid Tile options\n        Hexagonal      - Easy (the endgame can be difficult).\n        Square         - Traditional.\n        Triangular     - Difficult.\n\n3 Grid sizes\n        Small          - 8x8 with 10 bombs\n        Medium         - 16x16 with 40 bombs\n        Large          - 30x16 with 99 bombs\n\nHighscore table\n        10 entries for the fastest times for each of the 3 levels of\n        each of the 3 grid shapes.","deps":{"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"}},"categories":["games"],"shlibs_required":["libX11.so.6","libXaw.so.7","libXt.so.6","libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe xbomb port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xelfviewer","origin":"devel/xelfviewer","version":"0.05","comment":"Cross-platform graphical ELF file viewer/editor","maintainer":"danfe@FreeBSD.org","www":"https://github.com/horsicq/XELFViewer","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9624f8b0438c0101888f5da6b02de884c41b4066621b6e1ad316ee738172cca7","flatsize":15695485,"path":"All/xelfviewer-0.05.pkg","repopath":"All/xelfviewer-0.05.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3228140,"desc":"This is versatile graphical viewer and editor for ELF files,\nbased on the stock Qt libraries and a few custom components.","deps":{"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-opengl":{"origin":"graphics/qt5-opengl","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["devel"],"shlibs_required":["libGL.so.1","libQt5Concurrent.so.5","libQt5Core.so.5","libQt5Gui.so.5","libQt5OpenGL.so.5","libQt5PrintSupport.so.5","libQt5Sql.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"xc3sprog","origin":"devel/xc3sprog","version":"g20221005,1","comment":"Free programmer for Xilinx FPGA and flash chips","maintainer":"darius@dons.net.au","www":"https://github.com/DanielO/xc3sprog","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"374617e747a1e9962000fffbb0dc806701eecabc1cc94d1cfda9c03ec62d5737","flatsize":617954,"path":"All/xc3sprog-g20221005,1.pkg","repopath":"All/xc3sprog-g20221005,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":133012,"desc":"This tool can be used to program Xilinx Spartan 3 and newer FPGA and\nplatform flash with a Xilinx USB cable (and others)","deps":{"fxload":{"origin":"misc/fxload","version":"20140224_1"},"libftdi":{"origin":"devel/libftdi","version":"0.20_21"}},"categories":["devel"],"shlibs_required":["libc.so.8","libftdi.so.1","libm.so.4","libstdc++.so.9","libusb.so.2"]},{"name":"xblackjack","origin":"games/xblackjack","version":"2.2_5","comment":"X11/Motif blackjack game","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2672039a19325e054a8d995f585f105cec981923867baf5519f99cd94b2b5c02","flatsize":103630,"path":"All/xblackjack-2.2_5.pkg","repopath":"All/xblackjack-2.2_5.pkg","licenselogic":"single","pkgsize":41196,"desc":"From The README:\n\n  Xblackjack is a MOTIF/OLIT based tool constructed to get you ready for the\n  casino.  It was inspired by a book called \"Beat the Dealer\" by Edward O.\n  Thorp, Ph.D. of UCLA.  A number of important statistics are maintained for\n  display, and used by the program to implement Thorp's \"Complete Point System\"\n  (high-low system).\n\n  Beginners can learn a basic strategy which doesn't require counting.  The\n  best strategy employs a simple card counting technique which can be used to\n  distinguish favorable situations.  Avid players can learn to compute Thorp's\n  high-low index, which takes the number of unseen cards into account.\n\n  The index is used by the program to suggest a bet, indicate when you should\n  buy insurance, and whether you should stand or hit, etc.  You can test the\n  strategy using a slider to control \"autoplay mode\".  Pressing the message\n  button below the playing area provides hints; the current count, index\n  and strategy table are revealed.","deps":{"lesstif":{"origin":"x11-toolkits/lesstif","version":"0.95.2_8,2"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["games"],"shlibs_required":["libX11.so.6","libXext.so.6","libXm.so.2","libXmu.so.6","libXt.so.6","libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe xblackjack port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xcrysden","origin":"science/xcrysden","version":"1.6.2_4","comment":"Crystalline and molecular structure visualisation program","maintainer":"yuri@FreeBSD.org","www":"http://www.xcrysden.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6d347f8a7dd34038ef58c00057ed80504990f11abab333404c2171c859c0ed9a","flatsize":5481840,"path":"All/xcrysden-1.6.2_4.pkg","repopath":"All/xcrysden-1.6.2_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2166348,"desc":"XCrySDen is a crystalline and molecular structure visualisation program aiming\nat display of isosurfaces and contours, which can be superimposed on crystalline\nstructures and interactively rotated and manipulated.","deps":{"ImageMagick7":{"origin":"graphics/ImageMagick7","version":"7.1.1.45"},"bwidget":{"origin":"x11-toolkits/bwidget","version":"1.9.16"},"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gl2ps":{"origin":"print/gl2ps","version":"1.4.2_1"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"netpbm":{"origin":"graphics/netpbm","version":"11.04.02_2"},"openbabel":{"origin":"science/openbabel","version":"3.1.1.178_3"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"},"togl":{"origin":"graphics/togl","version":"2.0_3"},"xwd":{"origin":"x11/xwd","version":"1.0.8_1"}},"categories":["science"],"shlibs_required":["libGL.so.1","libGLU.so.1","libTogl2.0.so","libX11.so.6","libXmu.so.6","libc.so.8","libfftw3.so.3","libgcc_s.so.1","libgfortran.so.5","libgl2ps.so.1","libm.so.4","libquadmath.so.0","libtcl86.so.1","libtk86.so.1"],"options":{"EXAMPLES":"on"}},{"name":"xbmbrowser","origin":"graphics/xbmbrowser","version":"5.1_4","comment":"View complete directories of X bitmaps and X pixmaps","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"50415f68d3401c8296ce7b261db6c1b1959004c2f75d553dcf0741dbf912f5f5","flatsize":77468,"path":"All/xbmbrowser-5.1_4.pkg","repopath":"All/xbmbrowser-5.1_4.pkg","licenselogic":"single","pkgsize":30704,"desc":"A program to allow the user to view a complete directory of X bitmaps\nand X pixmaps all in one go, and to perform user defined actions on\nthese images. If you don't think this is usful, you have never dealt with\na directory of small icon images.\n\n       Copyright   Ashley Roll  and  Anthony Thyssen\n\nOriginal Program:     Ashley Roll      ash@cit.gu.edu.au      upto version 3.2\nCurrent Programmer:   Anthony Thyssen  anthony@cit.gu.edu.au  version 4.0 on\n\nThis program while available in the X windows Contrib Area, still belongs\nto the programmers.  Permission is however given for you to freely copy,\ndistribute and modify it on the condition that this and all other\ncopyright notices remain unchanged in all distributions. Modifications\nshould be forwarded to the Current Programmer (anthony) for inclusion into\nthe next release.\n\nThis software comes with NO warranty whatsoever and no responsibility for\nany damages, losses or problems that the program may cause will be taken.","deps":{"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"}},"categories":["graphics"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXaw.so.7","libXext.so.6","libXmu.so.6","libXpm.so.4","libXt.so.6","libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe xbmbrowser port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xbl","origin":"games/xbl","version":"1.1.6_1","comment":"3D block-dropping game","maintainer":"ports@FreeBSD.org","www":"https://perso.univ-lyon1.fr/thierry.excoffier/XBL/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e226f4c7d9243077974e0ab51455b3117d11973a2e00de099d6ba7f7da3aa4d4","flatsize":208423,"path":"All/xbl-1.1.6_1.pkg","repopath":"All/xbl-1.1.6_1.pkg","licenselogic":"single","licenses":["GPLv1+"],"pkgsize":106956,"desc":"X11 block dropping game in 3 dimensions.\n\nThe grand father of this game is Tetris, its father is Blockout on\nPC/DOS.  The player must place 3D pieces by translations and rotations\nin order to fill the game floor.  The game is realtime and the speed\nincreases with the player skill.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["games"],"shlibs_required":["libX11.so.6","libc.so.8","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe xbl port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xbitmaps","origin":"x11/xbitmaps","version":"1.1.2","comment":"X.Org bitmaps data","maintainer":"x11@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2031dfd1119075471d74358587a75b0d097c8af34d401c2134da45796483c87b","flatsize":183857,"path":"All/xbitmaps-1.1.2.pkg","repopath":"All/xbitmaps-1.1.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21724,"desc":"This package contains xbitmaps, which provides static graphics needed by\nX.Org applications to draw screen elements.","categories":["x11"]},{"name":"xbindkeys","origin":"x11/xbindkeys","version":"1.8.7_1","comment":"Allows you to launch shell commands under X with your keyboard","maintainer":"guru@unixarea.de","www":"https://www.nongnu.org/xbindkeys/xbindkeys.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"af72e51ae5a889215bb9423e8ca0ad9241f097a38f2b486473d8846135d7819b","flatsize":54168,"path":"All/xbindkeys-1.8.7_1.pkg","repopath":"All/xbindkeys-1.8.7_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":22324,"desc":"xbindkeys is a program that allows you to launch shell commands with your\nkeyboard or your mouse under X Window. It links commands to keys or\nmouse buttons, using a configuration file.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libc.so.8"],"options":{"GUILE":"off","TCL":"off"}},{"name":"xbatt","origin":"sysutils/xbatt","version":"1.2.1_4","comment":"Laptop battery status display for X11","maintainer":"cy@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"20d9749ac6d3045866a3c0669c69fd7eeef78aae9de6b5b8c4bcd2fbdf4d60a3","flatsize":20784,"path":"All/xbatt-1.2.1_4.pkg","repopath":"All/xbatt-1.2.1_4.pkg","licenselogic":"single","pkgsize":6076,"desc":"`xbatt' is an X11 client which displays a battery status of your\nnotebook computer equiped with APM (Advanced Power Management) BIOS.\nThe status displayed consists remaining battery life, an AC line\nstatus, and a charging status.\n\nNOTE: You need APM driver in your kernel. And enable it to edit\n      file /etc/sysconfig at `apm_enable=NO' to `YES'.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["sysutils"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXaw.so.7","libXext.so.6","libXmu.so.6","libXpm.so.4","libXt.so.6","libc.so.8"]},{"name":"xbill","origin":"games/xbill","version":"2.1_12","comment":"Save your computers from the evil clutches of Bill","maintainer":"ak@FreeBSD.org","www":"http://www.xbill.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7f0cfde0367d760982e63803c28acdcacff35f9378795b33628ad0696f5cac27","flatsize":198449,"path":"All/xbill-2.1_12.pkg","repopath":"All/xbill-2.1_12.pkg","licenselogic":"single","pkgsize":37652,"desc":"xbill is a game for Bill-haters.  Ah, the escasy to squish the evil Bill\nlike a bug! :>","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["games"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXaw.so.7","libXmu.so.6","libXpm.so.4","libXt.so.6","libc.so.8"],"options":{"ATHENA":"on","MOTIF":"off"}},{"name":"xboing","origin":"games/xboing","version":"2.4_7","comment":"X11 arcade game","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"688ed9dbac4d91a28785094dcb88effba06ac06114a415daf07201fe86a25cd0","flatsize":1074396,"path":"All/xboing-2.4_7.pkg","repopath":"All/xboing-2.4_7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":435968,"desc":"XBoing is a blockout type game where you have a paddle which you use\nto bounce a ball around the game area blowing up blocks with the ball.\nYou win by obtaining points for each block destroyed and each level\ncompleted. The person with the highest score wins.\n\nLICENSE: X11","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["games"],"shlibs_required":["libX11.so.6","libXext.so.6","libXpm.so.4","libc.so.8","libm.so.4"],"options":{"SOUND":"on"},"annotations":{"cpe":"cpe:2.3:a:xboing:xboing:2.4:::::dragonfly6:x86_64:7"},"messages":[{"message":"===>   NOTICE:\n\nThe xboing port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xbiff","origin":"x11/xbiff","version":"1.0.4_1","comment":"Mailbox flag for X","maintainer":"x11@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8ce6b722f370ea0697750c9f23dd820dcbfc352b6a8877f13b291f1f836ec69f","flatsize":22007,"path":"All/xbiff-1.0.4_1.pkg","repopath":"All/xbiff-1.0.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10880,"desc":"This package contains xbiff, which displays a little image of a mailbox in\nthe X Window System. The flag on the mailbox is down when there is no mail,\nand the flag goes up when new mail arrives.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"xbitmaps":{"origin":"x11/xbitmaps","version":"1.1.2"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXaw.so.7","libXext.so.6","libXmu.so.6","libXt.so.6","libc.so.8"]},{"name":"xbattbar","origin":"sysutils/xbattbar","version":"1.4.2_9","comment":"Simple battery meter","maintainer":"cy@FreeBSD.org","www":"http://iplab.aist-nara.ac.jp/member/suguru/xbattbar.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"af2337df301a6cdfee4a9e7ac52a3498e0351873cc25c72935e699c214c9171d","flatsize":32894,"path":"All/xbattbar-1.4.2_9.pkg","repopath":"All/xbattbar-1.4.2_9.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":13896,"desc":"Xbattbar shows the current (laptop) battery status in the X window\nenvironment. The battery indicator of this program is very simple: a simple\nbar in the bottom of your display. With its color, it indicates the\nAC-line status (plugged in or off-line), and battery\ncharging/remaining level.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"}},"categories":["sysutils"],"shlibs_required":["libX11.so.6","libXext.so.6","libc.so.8"]},{"name":"xbanish","origin":"x11/xbanish","version":"1.8_1","comment":"Banish the mouse cursor when typing","maintainer":"dmgk@FreeBSD.org","www":"https://github.com/jcs/xbanish/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b5e4f7857be74a4ec816723c2737089e42ce29dff0ddf0b6f748f9ee64aaa2b1","flatsize":17099,"path":"All/xbanish-1.8_1.pkg","repopath":"All/xbanish-1.8_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":7880,"desc":"xbanish hides the mouse cursor when you start typing, and shows it\nagain when the mouse cursor moves or a mouse button is pressed.  This\nis similar to xterm's pointerMode setting, but xbanish works globally\nin the X11 session.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXext.so.6","libXfixes.so.3","libXi.so.6","libc.so.8"]},{"name":"xcftools","origin":"graphics/xcftools","version":"1.0.8.20130212_1","comment":"Command-line tools for extracting from XCF format (graphics/gimp)","maintainer":"kalten@gmx.at","www":"http://henning.makholm.net/software","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a34508a7a2fb77992e91975cf4c66c31c64dc5a553d65cdcf07048aa07913589","flatsize":182192,"path":"All/xcftools-1.0.8.20130212_1.pkg","repopath":"All/xcftools-1.0.8.20130212_1.pkg","licenselogic":"single","pkgsize":41288,"desc":"Xcftools is a set of fast command-line tools for extracting information\nfrom the Gimp's native file format XCF. The tools are designed to allow\nefficient use of layered XCF files as sources in a build system that use\n'make' and similar tools to manage automatic processing of the graphics.\nThese tools work independently of the Gimp engine and do not require the\nGimp to even be installed.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libintl.so.8","libpng16.so.16","libz.so.3"],"options":{"DOCS":"on","TESTS":"off"},"annotations":{"cpe":"cpe:2.3:a:xcftools_project:xcftools:1.0.8.20130212:::::dragonfly6:x86_64:1"}},{"name":"xbat","origin":"games/xbat","version":"1.11_11","comment":"XEVIOUS like shooting game","maintainer":"TsurutaniNaoki@gmail.com","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aef330dbe270960f4b1440cb84666eb4f137a4fe00aa959ae3f305f8a593e81b","flatsize":458876,"path":"All/xbat-1.11_11.pkg","repopath":"All/xbat-1.11_11.pkg","licenselogic":"and","licenses":["CR","GPLv2"],"pkgsize":107248,"desc":"This is the XEVIOUS (NAMCO(C)) like game.\n\nTYPE:\n\txbat\nOPTION:\n        -hs : high speed mode\n        -dc : use default colormap\n        -g : rapid fire\n        -r : exchange keys[z][x]\n        -h -help : print usage\n        -mode [0-4]  : set game level\n               0:easy, 1:normal, 2:difficult, 3:more difficult, 4:abnormal\nCOMMAND:\n\t[s] for Start or Pause\n\t[q] for quit\n\t[c] for setup (at Title screen only)\n\tCursor key or Number key to move.\n\ti, j, l, k, m also to move.\n\t[z] and [x] to shoot.\n\nPlease e-mail the author (wai@nemoto.ecei.tohoku.ac.jp) with improvements or\nother comments about this game.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"}},"categories":["games"],"shlibs_required":["libX11.so.6","libXext.so.6","libc.so.8","libm.so.4"]},{"name":"xautomation","origin":"x11/xautomation","version":"1.09_2","comment":"Control X from the command line for scripts","maintainer":"bofh@FreeBSD.org","www":"https://hoopajoo.net/projects/xautomation.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d377d5e7e9d7717df27a2314bb5d3a3607da496bec92d1490c010bc08475a1ba","flatsize":173257,"path":"All/xautomation-1.09_2.pkg","repopath":"All/xautomation-1.09_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":42580,"desc":"Control X from the command line for scripts, and do \"visual scraping\" to find\nthings on the screen. The control interface allows mouse movement, clicking,\nbutton up/down, key up/down, etc, and uses the XTest extension so you don't\nhave the annoying problems that xse has when apps ignore sent events. The\nvisgrep program find images inside of images and reports the coordinates,\nallowing programs to find buttons, etc, on the screen to click on.","deps":{"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXi.so.6","libXtst.so.6","libc.so.8","libpng16.so.16"],"options":{"DOCS":"on"}},{"name":"xballoon","origin":"x11/xballoon","version":"1.0_4","comment":"Balloons move on root window","maintainer":"ports@FreeBSD.org","www":"https://kozos.jp/myfreesoft/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6f3a22d7f8f4353a776f16e31f172793605aa5a43ef537abda312cee09729356","flatsize":16548,"path":"All/xballoon-1.0_4.pkg","repopath":"All/xballoon-1.0_4.pkg","licenselogic":"single","pkgsize":6832,"desc":"XBalloon is a simple demonstration program for X. Balloons move on root\nwindow. You can use a faborite pixmap as balloons.","deps":{"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXaw.so.7","libXmu.so.6","libXpm.so.4","libXt.so.6","libc.so.8","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe xballoon port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xbacklight","origin":"x11/xbacklight","version":"1.2.3_1","comment":"Program to adjust backlight brightness","maintainer":"x11@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d69818c69f7f5e98109b4c82863f353d87413ec2a6d780c9b00e3b855b2ca2fc","flatsize":15100,"path":"All/xbacklight-1.2.3_1.pkg","repopath":"All/xbacklight-1.2.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7512,"desc":"The xbacklight program adjusts backlight brightness\nusing RandR extension.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"xcb-util":{"origin":"x11/xcb-util","version":"0.4.1,1"}},"categories":["x11"],"shlibs_required":["libc.so.8","libxcb-randr.so.0","libxcb-util.so.1","libxcb.so.1"]},{"name":"xboard","origin":"games/xboard","version":"4.9.1_4","comment":"X frontend for Crafty, GNUChess, Chess Servers, or e-mail chess","maintainer":"mbeis@xs4all.nl","www":"https://www.gnu.org/software/xboard/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1ca4e9da6fbbf5dedf955611dcc71e2a9c2e929c342d3d1dbbe7cb553b85fc23","flatsize":4786990,"path":"All/xboard-4.9.1_4.pkg","repopath":"All/xboard-4.9.1_4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1232084,"desc":"Xboard is a graphical chessboard that can serve as a user interface for\nCrafty, GNU Chess, for Internet Chess Servers, or for electronic mail\ncorrespondence chess. xboard can also be used by itself.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fairymax":{"origin":"games/fairymax","version":"5.0b.20160316.1_2"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["games"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXaw.so.7","libXmu.so.6","libXt.so.6","libc.so.8","libcairo.so.2","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","librsvg-2.so.2"],"options":{"DOCS":"on","NLS":"on","ZIPPY":"off","XAW":"on","XAW3D":"off","GTK2":"off","SOX":"off","ALSA":"off","CRAFTY":"off","FAIRYMAX":"on","GNUCHESS":"off","KNIGHTCAP":"off","PHALANX":"off"}},{"name":"xauth","origin":"x11/xauth","version":"1.1.4","comment":"X authority file utility","maintainer":"x11@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8e760fcfcb297070c2fa4cf72e10665db5c6339349a6c0402c31bd7de27e010e","flatsize":47282,"path":"All/xauth-1.1.4.pkg","repopath":"All/xauth-1.1.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":22500,"desc":"This package contains the X.Org X authority file utility.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXau":{"origin":"x11/libXau","version":"1.0.11"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXau.so.6","libXext.so.6","libXmuu.so.1","libc.so.8"]},{"name":"xca-qt6","origin":"security/xca","version":"2.9.0","comment":"Graphical certification authority","maintainer":"madpilot@FreeBSD.org","www":"https://hohnstaedt.de/xca","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6943467ab2d984cbbef76a0fff62d5340c5beb2a9e3ce3b538418844622edcd6","flatsize":5652054,"path":"All/xca-qt6-2.9.0.pkg","repopath":"All/xca-qt6-2.9.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1264400,"desc":"Graphical certification authority is an interface for managing RSA keys\nand certificates, and the creation and signing of PKCS#10 requests. It\nuses the OpenSSL library and a Berkeley DB for key and certificate\nstorage. It supports importing and exporting keys and PEM DER PKCS8\ncertificates, signing and revoking of PEM DER PKCS12, and selection of\nx509v3 extensions. A tree view of certificates is presented.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-base_sqldriver-sqlite":{"origin":"databases/qt6-base_sqldriver","version":"6.8.3"},"qt6-tools":{"origin":"devel/qt6-tools","version":"6.8.3"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["security"],"shlibs_required":["libGLX.so.0","libOpenGL.so.0","libQt6Core.so.6","libQt6Gui.so.6","libQt6Help.so.6","libQt6Sql.so.6","libQt6Widgets.so.6","libc.so.8","libcrypto.so.12","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"},"annotations":{"flavor":"qt6"}},{"name":"xasteroids","origin":"games/xasteroids","version":"5.0_3","comment":"X11 based asteroids style arcade game","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0e261baae6c81a7873cfa2fd4870238e8a401429af3f45a04932d3836cd4fe41","flatsize":26047,"path":"All/xasteroids-5.0_3.pkg","repopath":"All/xasteroids-5.0_3.pkg","licenselogic":"single","pkgsize":11624,"desc":"X11 based asteroids style arcade game.\nMake big rocks into little ones.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"}},"categories":["games"],"shlibs_required":["libX11.so.6","libXext.so.6","libc.so.8","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe xasteroids port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xca","origin":"security/xca","version":"2.9.0","comment":"Graphical certification authority","maintainer":"madpilot@FreeBSD.org","www":"https://hohnstaedt.de/xca","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f50f4e3311a449313012c39aa237486b179957e82ea0e90958bd440aeadd103a","flatsize":5711029,"path":"All/xca-2.9.0.pkg","repopath":"All/xca-2.9.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1302500,"desc":"Graphical certification authority is an interface for managing RSA keys\nand certificates, and the creation and signing of PKCS#10 requests. It\nuses the OpenSSL library and a Berkeley DB for key and certificate\nstorage. It supports importing and exporting keys and PEM DER PKCS8\ncertificates, signing and revoking of PEM DER PKCS12, and selection of\nx509v3 extensions. A tree view of certificates is presented.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-help":{"origin":"devel/qt5-help","version":"5.15.16p3_1"},"qt5-qmake":{"origin":"devel/qt5-qmake","version":"5.15.16p130"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["security"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libQt5Help.so.5","libQt5Sql.so.5","libQt5Widgets.so.5","libc.so.8","libcrypto.so.12","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"},"annotations":{"flavor":"qt5"}},{"name":"xboard-devel","origin":"games/xboard-devel","version":"4.8.0.20151020.3_2","comment":"X frontend for Crafty, GNUChess, Chess Servers, or e-mail chess","maintainer":"kalten@gmx.at","www":"https://www.gnu.org/software/xboard/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"085f61bb090e161c397d5a5170f1789903ca7ef5cbca6833facf9779d945c02b","flatsize":4301865,"path":"All/xboard-devel-4.8.0.20151020.3_2.pkg","repopath":"All/xboard-devel-4.8.0.20151020.3_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1195444,"desc":"Xboard is a graphical chessboard that can serve as a user interface for\nCrafty, GNU Chess, for Internet Chess Servers, or for electronic mail\ncorrespondence chess. xboard can also be used by itself.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fairymax":{"origin":"games/fairymax","version":"5.0b.20160316.1_2"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["games"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXaw.so.7","libXmu.so.6","libXt.so.6","libc.so.8","libcairo.so.2","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","librsvg-2.so.2"],"options":{"DOCS":"on","NLS":"on","ZIPPY":"off","XAW":"on","XAW3D":"off","GTK2":"off","SOX":"off","ALSA":"off","CRAFTY":"off","FAIRYMAX":"on","GNUCHESS":"off","KNIGHTCAP":"off","PHALANX":"off"}},{"name":"xascii","origin":"x11/xascii","version":"1.0_1","comment":"Display an ASCII table in decimal, octal, and hexadecimal","maintainer":"cy@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1b3dfecbdebb19cc948d7fc7d0ddf57f0f27d3a0959cb4f32ee2e66169295212","flatsize":18301,"path":"All/xascii-1.0_1.pkg","repopath":"All/xascii-1.0_1.pkg","licenselogic":"single","pkgsize":6296,"desc":"Xascii displays the complete ascii character set along with each character's\nvalue in either decimal, hexidecimal, or octal notation.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["x11"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXaw.so.7","libXext.so.6","libXmu.so.6","libXpm.so.4","libXt.so.6","libc.so.8"]},{"name":"xawtv","origin":"multimedia/xawtv","version":"3.107_2","comment":"TV viewing application and a few TV utilities","maintainer":"oliver@FreeBSD.org","www":"https://linuxtv.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f530aa20220ea10898bf87f0d04ffaf20c42f908051350e560ef30aaf5ef4b59","flatsize":1335750,"path":"All/xawtv-3.107_2.pkg","repopath":"All/xawtv-3.107_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":321808,"desc":"This is a _simple_ xaw-based TV Program which uses the bttv driver or\nvideo4linux (included in 2.1.x).  Copy Policy is GNU GPL.","deps":{"aalib":{"origin":"graphics/aalib","version":"1.4.r5_14"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"open-motif":{"origin":"x11-toolkits/open-motif","version":"2.3.8_8"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"png":{"origin":"graphics/png","version":"1.6.47"},"tv-fonts":{"origin":"x11-fonts/tv-fonts","version":"1.1_6"}},"categories":["multimedia"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXaw.so.7","libXext.so.6","libXft.so.2","libXm.so.4","libXmu.so.6","libXpm.so.4","libXrender.so.1","libXt.so.6","libaa.so.1","libc.so.8","libfontconfig.so.1","libfreetype.so.6","libjpeg.so.8","libm.so.4","libncurses.so.6","libpthread.so.0","libtinfo.so.6"],"options":{"AALIB":"on","DV":"off","ZVBI":"off"},"annotations":{"cpe":"cpe:2.3:a:linuxtv:xawtv:3.107:::::dragonfly6:x86_64:2"}},{"name":"xblas","origin":"math/xblas","version":"1.0.248","comment":"Extra Precise Basic Linear Algebra Subroutines (BLAS)","maintainer":"ports@FreeBSD.org","www":"https://www.netlib.org/xblas/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8ae04674a45f09c5172849928f37a7a34adaecc72ba4fe4ca2b467e8a780ead2","flatsize":11659023,"path":"All/xblas-1.0.248.pkg","repopath":"All/xblas-1.0.248.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1261940,"desc":"This library of routines is part of a reference implementation for the Dense\nand Banded BLAS routines, along with their Extended and Mixed Precision\nversions, as documented in Chapters 2 and 4 of the new BLAS Standard.\n\nEXTENDED PRECISION is only used internally; the input and output arguments\nremain the same as in the existing BLAS.  At present, we only allow Single,\nDouble, or Extra internal precision.  Extra precision is implemented as\ndouble-double precision (128-bit total, 106-bit significand).  The routines\nfor the double-double precision basic arithmetic operations +, -, *, / were\ndeveloped by David Bailey.\n\nWe have designed all our routines assuming that single precision arithmetic\nis actually done in IEEE single precision (32 bits) and that double precision\narithmetic is actually done in IEEE double precision (64 bits). The routines\nalso pass our tests on an Intel machine with 80-bit floating point registers.\n\nMIXED PRECISION permits some input/output arguments to be of different types\n(mixing real and complex) or precisions (mixing single and double).","categories":["math"],"options":{"DOCS":"on","SHARED":"on","STATIC":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe xblas port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xarchive","origin":"archivers/xarchive","version":"0.2.8.6_11","comment":"GTK front end for various archiving tools","maintainer":"mark@mkproductions.org","www":"https://xarchive.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a2b7f38d067f05fff0e066b2504e863ce21134165cd046726b1c3ad15aaaf67e","flatsize":127809,"path":"All/xarchive-0.2.8.6_11.pkg","repopath":"All/xarchive-0.2.8.6_11.pkg","licenselogic":"single","pkgsize":34340,"desc":"XArchive is a GTK+ front end for command line archiving tools such as tar, rar,\nzip, ace, 7zip, arj, and rpm.\n\nIt uses external bash shell wrappers to handle the different types of file\nformats, so adding support for new archive types can be easily done by writing\na wrapper.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"bash":{"origin":"shells/bash","version":"5.2.37"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["archivers"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0"],"options":{"7ZIP":"off","ACE":"off","ARJ":"off","DEB":"off","RAR":"off","RPM":"off","ZIP":"off"}},{"name":"xantfarm","origin":"x11/xantfarm","version":"1.16_3","comment":"Ant hill simulation on X11 root window","maintainer":"ports@FreeBSD.org","www":"https://www.acme.com/software/xantfarm/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cd1c5f93727d0f0482957d2e56932b9cd417a92ca55392dfb24bf26b66b1b069","flatsize":27410,"path":"All/xantfarm-1.16_3.pkg","repopath":"All/xantfarm-1.16_3.pkg","licenselogic":"single","pkgsize":12776,"desc":"Xantfarm animates the X11 root window with a simulated ant hill.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXext.so.6","libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe xantfarm port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xcfun","origin":"science/xcfun","version":"2.1.1.1","comment":"Exchange-correlation functionals with arbitrary-order derivatives","maintainer":"yuri@FreeBSD.org","www":"https://xcfun.readthedocs.io/en/latest/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e73a46110eaa75843ef870192088a5820b3bbe04a78812b8f9a762ba9bc4d247","flatsize":12526374,"path":"All/xcfun-2.1.1.1.pkg","repopath":"All/xcfun-2.1.1.1.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":2445964,"desc":"XCFun is a library of exchange-correlation (XC) functionals to be used in\ndensity-functional theory (DFT) codes. XCFun follows a unique implementation\nstrategy which enables the computation of derivatives of the XC functional\nkernel up to arbitrary order. It does so by relying on forward-mode automatic\ndifferentiation.","categories":["science"]},{"name":"xapp","origin":"x11/xapp","version":"2.8.2_1","comment":"Cross-desktop libraries and common resources","maintainer":"gnome@FreeBSD.org","www":"https://github.com/linuxmint/xapp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ed8fd7b4fd57795cb08b7a032b74dc4f115ffe750453f89da7204c77ad35704b","flatsize":1919881,"path":"All/xapp-2.8.2_1.pkg","repopath":"All/xapp-2.8.2_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":220520,"desc":"This project gathers the components which are common to multiple\ndesktop environments and required to implement cross-DE solutions.\nConsists of xapp-common and libxapp.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"bash":{"origin":"shells/bash","version":"5.2.37"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk-update-icon-cache":{"origin":"graphics/gtk-update-icon-cache","version":"3.24.42"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libdbusmenu":{"origin":"devel/libdbusmenu","version":"16.04.0_8"},"libgnomekbd":{"origin":"x11/libgnomekbd","version":"3.26.1_2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["gnome","x11"],"shlibs_required":["libc.so.8","libcairo.so.2","libdbusmenu-gtk3.so.4","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"xapian-bindings","origin":"databases/xapian-bindings","version":"1.4.27","comment":"Bindings allowing Xapian to be used from various programming languages","maintainer":"sunpoet@FreeBSD.org","www":"https://xapian.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cc73a530b9f288176d04df0edb435e754d008f35107f5219ad469f94c4e60c0b","flatsize":243,"path":"All/xapian-bindings-1.4.27.pkg","repopath":"All/xapian-bindings-1.4.27.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":1088,"desc":"This is the meta port of the following bindings:\n- databases/lua-xapian: Lua binding\n- databases/p5-Xapian: Perl binding\n- databases/php-xapian: PHP binding\n- databases/py-xapian: Python binding\n- databases/ruby-xapian: Ruby binding","deps":{"lua54":{"origin":"lang/lua54","version":"5.4.7"},"lua54-xapian":{"origin":"databases/lua-xapian","version":"1.4.27"},"p5-Xapian":{"origin":"databases/p5-Xapian","version":"1.4.27.0"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-xapian":{"origin":"databases/php-xapian","version":"1.4.27"},"py311-xapian":{"origin":"databases/py-xapian","version":"1.4.27"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-xapian":{"origin":"databases/ruby-xapian","version":"1.4.27"}},"categories":["databases"],"options":{"LUA":"on","PERL":"on","PHP":"on","PYTHON":"on","RUBY":"on"}},{"name":"xannotate","origin":"deskutils/xannotate","version":"g20220604","comment":"Turn static CLI commands into TUIs with ease","maintainer":"yuri@FreeBSD.org","www":"https://github.com/jesseduffield/lazycli","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"67312bc40945583f0605325732a585acffb5360d29ae87abeaee09b9eebeec55","flatsize":29488,"path":"All/xannotate-g20220604.pkg","repopath":"All/xannotate-g20220604.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":11644,"desc":"xannotate is a simple program that opens a screen-size window over whatever is\npresent and allows you to scribble over it. This is useful when you are doing\na demo and you need to annotate parts of what is on-screen.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"}},"categories":["deskutils"],"shlibs_required":["libX11.so.6","libXtst.so.6","libc.so.8"]},{"name":"xapian-omega","origin":"www/xapian-omega","version":"1.4.27","comment":"CGI search application built on Xapian","maintainer":"sunpoet@FreeBSD.org","www":"https://xapian.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b0de3611d5198b867de1d7d5d95dd25cb92cc0449dbdc680faf60d540c330da0","flatsize":1284968,"path":"All/xapian-omega-1.4.27.pkg","repopath":"All/xapian-omega-1.4.27.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":336092,"desc":"This package contains two index building utilities (omindex and scriptindex) and\na CGI search application (omega).  These use the Xapian search library to\nprovide a search over a collection of documents.","deps":{"pcre2":{"origin":"devel/pcre2","version":"10.45"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"xapian-core":{"origin":"databases/xapian-core","version":"1.4.27,1"}},"categories":["www"],"shlibs_required":["libc.so.8","libm.so.4","libmagic.so.2","libpcre2-8.so.0","libstdc++.so.9","libxapian.so.30","libz.so.3"],"options":{"DOCS":"on","EXAMPLES":"on","ICONV":"on"}},{"name":"xanalyser","origin":"audio/xanalyser","version":"1.32_4","comment":"Spectrum analyser","maintainer":"hamradio@FreeBSD.org","www":"http://arvin.schnell-web.net/xanalyser/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fa6826c8655549ad34150831eaf12fffe50f1c3d5868a85f6d4e41ce555b20f4","flatsize":106841,"path":"All/xanalyser-1.32_4.pkg","repopath":"All/xanalyser-1.32_4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":40836,"desc":"XAnalyser is a program to analyse a stereo audio signal. It has two displays:\n\nFrequency Spectrum\nUsing Fast Fourier Transform, the time domain of the signal is transformed into\nthe frequency domain, i.e. the amplitude (in logarithmic scale) of the\naudio signal is plotted versus the frequency. Either the sum of the\nleft and right channel of the audio signal can be shown or both\nchannels simultaneously.\n\nXY Scope\nRoughly speaking, the audio signal of left channel deflects a point\nhorizontally and the right channel vertically (just as the beam of a CRT\nwould do). Thus, an audio signal only present on the left channel produces\na horizontal line, whereas an audio signal only present on the right channel\nproduces a vertical line. A mono signal produces a 45 degree line.\nA stereo signal creates a wilde pattern (if the phase is correct,\npredominately in the same direction as a mono signal) or may even fill\nthe entire scope.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"open-motif":{"origin":"x11-toolkits/open-motif","version":"2.3.8_8"}},"categories":["audio","hamradio"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXm.so.4","libXmu.so.6","libXpm.so.4","libXt.so.6","libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"xalarm","origin":"x11-clocks/xalarm","version":"3.06_1","comment":"X based alarm clock","maintainer":"cy@FreeBSD.org","www":"https://ftp.gwdg.de/pub/x11/x.org/contrib/utilities/xalarm.README","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8ea960fa3442c54ddae1377b3a153fd75381af6e9dc2146ba7fa74f7d4d8cb2d","flatsize":64993,"path":"All/xalarm-3.06_1.pkg","repopath":"All/xalarm-3.06_1.pkg","licenselogic":"single","pkgsize":31632,"desc":"This is a port of xalarm.  It is a user configurable alarm clock based\non X. It allows multiple alarms to be set, each with a different\nmessage.  Alarms can be set either +X number of minutes and it will also\nallow alarms set for days.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["x11-clocks"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXaw.so.7","libXext.so.6","libXmu.so.6","libXpm.so.4","libXt.so.6","libc.so.8"]},{"name":"xcite","origin":"mail/xcite","version":"1.60_28","comment":"Exciting Cite for any Mail/News reading modes on Emacs","maintainer":"ume@FreeBSD.org","www":"https://www.gentei.org/~yuuji/software/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ba7d4e09b70059565485c6c2d4b6ffd822f937ef9348129445caaf4191c62c4b","flatsize":65648,"path":"All/xcite-1.60_28.pkg","repopath":"All/xcite-1.60_28.pkg","licenselogic":"single","pkgsize":19960,"desc":"This package enables you to registe as many mail/news citation prefix\nas you like according to each author, and to select those headers\nrandomly.","deps":{"emacs":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["elisp","mail"],"annotations":{"flavor":"full"}},{"name":"xarchiver","origin":"archivers/xarchiver","version":"0.5.4.25","comment":"Desktop-agnostic GTK frontend to various archiving tools","maintainer":"eduardo@FreeBSD.org","www":"https://github.com/ib/xarchiver","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"baf48ac5f624afc5321c5dd27b9d900f4324fb6339c302ee2e58d03fc9df2535","flatsize":1597219,"path":"All/xarchiver-0.5.4.25.pkg","repopath":"All/xarchiver-0.5.4.25.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":482176,"desc":"Xarchiver is a Desktop Environment independent archiver frontend.\nAll common archive types are supported. RPM and ISO are handled without\nrpm or isodump executables.","deps":{"7-zip":{"origin":"archivers/7-zip","version":"24.09"},"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtar":{"origin":"archivers/gtar","version":"1.35_1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gzip":{"origin":"archivers/gzip","version":"1.13_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"unzip":{"origin":"archivers/unzip","version":"6.0_8"},"xdg-utils":{"origin":"devel/xdg-utils","version":"1.2.1"},"zip":{"origin":"archivers/zip","version":"3.0_4"}},"categories":["archivers"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libz.so.3"],"options":{"DOCS":"on","NLS":"on","ARJ":"off","LZO":"off","RAR":"off"}},{"name":"xa65","origin":"devel/xa65","version":"2.3.14_1","comment":"Two-pass cross-assembler for MOS 6502 and compatible CPUs","maintainer":"wen@FreeBSD.org","www":"https://www.floodgap.com/retrotech/xa/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ad16ad3405dc13762f76dfada0a5079b1989decb31c383f3bc2493e6633e5392","flatsize":308319,"path":"All/xa65-2.3.14_1.pkg","repopath":"All/xa65-2.3.14_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":97656,"desc":"xa is a high-speed, two-pass portable cross-assembler.  It understands\nmnemonics and generates code for:\n\n  NMOS 6502s (such as 6502A, 6504, 6507, 6510, 7501, 8500, 8501, 8502, ...)\n  CMOS 6502s (65C02 and Rockwell R65C02) and the 65816\n\nKey amongst its features:\n\n  - C-like preprocessor (understands cpp for additional feature support)\n  - Rich expression syntax and pseudo-op vocabulary\n  - Multiple character sets\n  - Binary linking\n  - Supports o65 relocatable objects with a full linker and relocation\n    suite, as well as \"bare\" plain binary object files\n  - Block structure for label scoping","categories":["devel"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"xaos","origin":"graphics/xaos","version":"4.2.1_1","comment":"Real-time interactive fractal browser","maintainer":"joerg.preiss@slesa.de","www":"https://xaos-project.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"82e59eefb9afe8aeea1ac6c113e75b07aeb61da3386199fc85da0813f0a72943","flatsize":2248476,"path":"All/xaos-4.2.1_1.pkg","repopath":"All/xaos-4.2.1_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":477156,"desc":"XaoS allows you to zoom and pan around a fractal in real time. It can display\nthe animated fractals in graphical or even plain text mode.\n\nIt displays the Mandelbrot set or many other fractals and allows you to zoom\nsmoothly into the fractal. Various coloring modes are provided for both the\npoints inside and outside the selected set. In addition, switching between\nMandelbrot and Julia fractal types is provided.\n\nOther features include:\n       - autopilot mode\n       - palette changing\n       - image saving\n       - fractal inversion\n       - filters\n       - built in fractal tutorial.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-opengl":{"origin":"graphics/qt5-opengl","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["graphics","math"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"EXAMPLES":"on","NLS":"on","TUTORIAL":"on"}},{"name":"xanim","origin":"multimedia/xanim","version":"2.92.0_12","comment":"Play most popular animation formats and show pictures","maintainer":"dinoex@FreeBSD.org","www":"https://web.archive.org/web/20230627070655/http://xanim.polter.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3100da7f52047053459c416ffb24dca6ab4f25d78de2f722448d6108226d6bcc","flatsize":748296,"path":"All/xanim-2.92.0_12.pkg","repopath":"All/xanim-2.92.0_12.pkg","licenselogic":"single","licenses":["xanim"],"pkgsize":266132,"desc":"XAnim  is a program that can display animations of various\nformats on systems running X11.  XAnim currently  supports\nthe following animation types:\n\nFLI animations, FLC animations, IFF animations,\nGIF87a, GIF89a, GIF89a animation extension\nDL animations, Amiga PFX(PageFlipper Plus F/X) animations,\nAmiga MovieSetter animations (For Eric Schwartz fans),\nUtah Raster Toolkit RLE images and animations,\nAVI animations, MPEG  animations, WAV audio files\n\nXAnim also provides various options that allow the user to\nalter colormaps, playback speeds, looping  modes  and  can\nprovide on-the-fly scaling of animations with the mouse.\n\nLICENSE: freely used, copied and redistributed without fee for non-commerical purposes","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["graphics","multimedia"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXt.so.6","libc.so.8","libm.so.4"]},{"name":"xastir","origin":"comms/xastir","version":"2.2.0_8","comment":"X Amateur Station Tracking and Information Reporting","maintainer":"carl@stagecraft.cx","www":"http://www.xastir.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"16c5edf366fd4b6d8ec05b9cb1499115be03001b70153de8466ab663fa60b224","flatsize":4940683,"path":"All/xastir-2.2.0_8.pkg","repopath":"All/xastir-2.2.0_8.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1176760,"desc":"Xastir is an APRS client program that uses amateur radio and internet\nservices to convey GPS mapping, weather, and positional data in a\ngraphical application.  It has been developed by and for amateur\nradio enthusiasts to provide real-time data in an easy to use\npackage.","deps":{"GraphicsMagick":{"origin":"graphics/GraphicsMagick","version":"1.3.43_2,1"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"jasper":{"origin":"graphics/jasper","version":"4.2.4"},"jbigkit":{"origin":"graphics/jbigkit","version":"2.1_3"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"lcms2":{"origin":"graphics/lcms2","version":"2.17"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libjxl":{"origin":"graphics/libjxl","version":"0.11.1_1"},"libwmf":{"origin":"graphics/libwmf","version":"0.2.13_2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"open-motif":{"origin":"x11-toolkits/open-motif","version":"2.3.8_8"},"pcre2":{"origin":"devel/pcre2","version":"10.45"},"png":{"origin":"graphics/png","version":"1.6.47"},"shapelib":{"origin":"devel/shapelib","version":"1.6.1"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"},"webp":{"origin":"graphics/webp","version":"1.5.0"},"wget":{"origin":"ftp/wget","version":"1.25.0"}},"categories":["comms","hamradio"],"shlibs_required":["libGraphicsMagick.so.3","libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXm.so.4","libXpm.so.4","libXt.so.6","libbz2.so.2","libc.so.8","libcurl.so.4","libfreetype.so.6","libgomp.so.1","libjasper.so.7","libjbig.so.2","libjpeg.so.8","libjxl.so.0.11","libjxl_threads.so.0.11","liblcms2.so.2","liblcms2_fast_float.so.1","liblcms2_threaded.so.1","liblzma.so.3","libm.so.4","libpcre2-8.so.0","libpng16.so.16","libpthread.so.0","librt.so.0","libsharpyuv.so.0","libshp.so.4","libtiff.so.6","libwebp.so.7","libwebpmux.so.3","libwmflite-0.2.so.7","libxml2.so.2","libz.so.3"],"options":{"CURL":"on","DAVIS":"off","ERRORPOP":"off","FESTIVAL":"off","GEOTIFF":"off","GPSMAN":"off","GMAGICK":"on","IMAGICK":"off"},"messages":[{"message":"Xastir is now installed.\n\nHop on over to http://www.xastir.org/ for details on getting\nmaps and for more information on using Xastir.\n\nYour map directory is /usr/local/share/xastir/maps","type":"install"}]},{"name":"x48","origin":"emulators/x48","version":"0.6.4_1","comment":"HP48 SX/GX graphic calculator emulator","maintainer":"danfe@FreeBSD.org","www":"http://x48.berlios.de/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1fd15df81d97b30fc5f311ca3c09be783db42be9fc0ba529434c57d90ef1993b","flatsize":1077771,"path":"All/x48-0.6.4_1.pkg","repopath":"All/x48-0.6.4_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":448592,"desc":"This emulator is capable of providing a faithful replication of the HP48\nSX/GX graphic calculators.\n\nAround mid 2000, Hewlett Packard has graciously made available the ROMs\nrequired to run the package (included).","deps":{"font-adobe-75dpi":{"origin":"x11-fonts/font-adobe-75dpi","version":"1.0.3_4"},"font-misc-misc":{"origin":"x11-fonts/font-misc-misc","version":"1.1.2_4"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["emulators","math"],"shlibs_required":["libX11.so.6","libXext.so.6","libc.so.8","libutil.so.4"],"options":{"DOCS":"on"}},{"name":"x2x","origin":"x11-servers/x2x","version":"1.30.20180709_1","comment":"Program to link multiple X servers together","maintainer":"ports@FreeBSD.org","www":"https://github.com/dottedmag/x2x","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ee78cbbe9cb44aae4986a58070f65fa677744d4109d74c9ad81a6329ed8c589a","flatsize":54334,"path":"All/x2x-1.30.20180709_1.pkg","repopath":"All/x2x-1.30.20180709_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":27096,"desc":"x2x allows the keyboard and mouse on one (\"from\") X display to be used\nto control another (\"to\") X display.  Since x2x uses the XTEST\nextension, the \"to\" X display must support XTEST.\n\nIn the default interface, x2x puts a window on the \"from\" display.\nThis window is labeled with the name of the \"to\" display.  Keystrokes\ntyped into this window go to the window on the \"to\" display that has\nthe input focus.  Clicking on the x2x window causes the mouse on the\n\"from\" display to control the cursor on the \"to\" display.  Perform-\ning a subsequent multiple button click on the \"to\" display returns\ncontrol to the \"from\" display.\n\nIf the -east or -west options are specified on the command line, x2x\nstarts up with a different interface.  When the mouse moves to the\n(east or west) side of the default screen on the \"from\" display, the\ncursor slides over to the \"to\" display.  When the mouse returns to to\nside of the \"to\" display that it entered, it slides back onto the\n\"from\" display.\n\nUnless the -nosel option is specified, x2x relays X selections from\none display to the other.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"}},"categories":["x11-servers"],"shlibs_required":["libX11.so.6","libXext.so.6","libXtst.so.6","libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe x2x port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xlog","origin":"comms/xlog","version":"2.0.24_4","comment":"Amateur Radio logging application","maintainer":"hamradio@FreeBSD.org","www":"https://xlog.nongnu.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"68ac567b14347f92cb5b4cfa5c3c4475edc6483ab3ed55c160bf6024b3532c2d","flatsize":11468957,"path":"All/xlog-2.0.24_4.pkg","repopath":"All/xlog-2.0.24_4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":10181944,"desc":"Xlog is an Amateur Radio station logger.  Xlog is able to do\nDXCC lookups and will display country information, CQ and ITU zone,\nlocation in latitude and longitude and distance and heading in\nkilometers or miles, both for short and long path. Locator distance\nand heading calculation for VHF logging is also supported.\n\nXlog supports cabrillo, ADIF, trlog, and EDI and can import\ntwlog, editest and OH1AA logbook files.\nIt also has the ability to customise log fields which makes it ideal for\nuse in those countries that have odd logging rules such as the U.K. Also\nincluded is the ability to log using the FCC emissions codes.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"hamlib":{"origin":"comms/hamlib","version":"4.6.2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["comms","hamradio"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libhamlib.so.4","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0"],"options":{"DOCS":"on","NLS":"on"}},{"name":"x2vnc","origin":"x11-servers/x2vnc","version":"1.7.2_1,1","comment":"Program to link multiple X and VNC servers together","maintainer":"ports@FreeBSD.org","www":"https://fredrik.hubbe.net/x2vnc.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"12793f26f77904c4be44f0b30b75e24048d63b6c44ea0cc62727843044ed134b","flatsize":75768,"path":"All/x2vnc-1.7.2_1,1.pkg","repopath":"All/x2vnc-1.7.2_1,1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":32272,"desc":"This program merges the capabilities of x2x and vncviewer. It will allow\na machine with an X display and a machine with a VNC server running on its\nmain screen to act as if they were two displays connected to one machine.\nWhen you move your mouse pointer off the screen in a direction of your\nchoosing, the pointer will appear on the other screen instead.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXScrnSaver":{"origin":"x11/libXScrnSaver","version":"1.2.4_1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libXxf86dga":{"origin":"x11/libXxf86dga","version":"1.1.6_1"}},"categories":["x11-servers"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXinerama.so.1","libXrandr.so.2","libXss.so.1","libXxf86dga.so.1","libc.so.8","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe x2vnc port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"x2goclient-cli","origin":"net/x2goclient-cli","version":"3.0.1.1.2_4","comment":"The x2go perl client","maintainer":"ports@FreeBSD.org","www":"https://www.x2go.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"500dc39c68de3f4e57de02ec81596509d3a1baad26652bedaa99c9a22396adbe","flatsize":14618,"path":"All/x2goclient-cli-3.0.1.1.2_4.pkg","repopath":"All/x2goclient-cli-3.0.1.1.2_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":5132,"desc":"CLI client for x2go","deps":{"nxproxy":{"origin":"net/nxproxy","version":"3.5.99.20_1"},"p5-Proc-Simple":{"origin":"devel/p5-Proc-Simple","version":"1.32"},"p5-Term-ReadPassword":{"origin":"devel/p5-Term-ReadPassword","version":"0.11_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"setsid":{"origin":"sysutils/setsid","version":"2.37"}},"categories":["net"],"messages":[{"message":"===>   NOTICE:\n\nThe x2goclient-cli port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"x265","origin":"multimedia/x265","version":"3.6_1","comment":"H.265/High Efficiency Video Coding (HEVC) format","maintainer":"ports@virtual-estates.net","www":"https://www.x265.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"34119d2b640b62acdbb2e5fef607576ee5190dd4f14dff55a69a5b3eb975b4c8","flatsize":29292144,"path":"All/x265-3.6_1.pkg","repopath":"All/x265-3.6_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1960252,"desc":"High Efficiency Video Coding (HEVC) is the latest generation video compression\nstandard.\n\n  * This standard was developed by the ISO/IEC Moving Picture Experts Group\n    (MPEG) and ITU-T Video Coding Experts Group (VCEG), through their Joint\n    Collaborative Team on Video Coding (JCT-VC)\n\n  * HEVC is also known as ISO/IEC 23008-2 MPEG-H Part 2 and ITU-T H.265\n\n  * HEVC provides superior video quality and up to twice the data compression\n    as the previous standard (H.264/MPEG-4 AVC)\n\n  * HEVC can support 8K Ultra High Definition video, with a picture size up to\n    8192x4320 pixels","categories":["multimedia"],"shlibs_required":["libc.so.8","libdl.so.0","libm.so.4","libpthread.so.0","librt.so.0","libstdc++.so.9"],"options":{"SVTHEVC":"off","VMAF":"off","DEBUG":"off","OPTIMIZED_FLAGS":"on","HI10P":"on","HI12P":"on","HI8P":"on"},"annotations":{"cpe":"cpe:2.3:a:multicorewareinc:x265:3.6:::::dragonfly6:x86_64:1"}},{"name":"x264","origin":"multimedia/x264","version":"0.164.3095_2","comment":"H.264/MPEG-4 AVC Video Encoding (Front End CLI)","maintainer":"bofh@FreeBSD.org","www":"https://www.videolan.org/x264.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"272095d880bd347e6daff443d0aba9bf2ecd8a43f47ec1d01a367716e3ad21cf","flatsize":172796,"path":"All/x264-0.164.3095_2.pkg","repopath":"All/x264-0.164.3095_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":61272,"desc":"x264 is a free library for encoding H.264/AVC (aka MPEG-4 Part 10)\nvideo streams.\n\nEncoder features\n * CAVLC/CABAC\n * Multi-references\n * Intra: all modes (4x4 and 16x16 with all predictions)\n * Inter P: all partitions (from 16x16 down to 4x4)\n * Inter B: partitions from 16x16 down to 8x8 (including SKIP/DIRECT)\n * Ratecontrol: constant quantizer, constant bitrate, or multipass ABR\n * Scene cut detection","deps":{"bash-completion":{"origin":"shells/bash-completion","version":"2.14.0,2"},"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"ffms2":{"origin":"multimedia/ffms2","version":"2.40_3"},"l-smash":{"origin":"multimedia/l-smash","version":"2.18.0.10"},"libx264":{"origin":"multimedia/libx264","version":"0.164.3095"}},"categories":["multimedia"],"shlibs_required":["libavcodec.so.60","libavformat.so.60","libavutil.so.58","libc.so.8","libffms2.so.4","liblsmash.so.2","libm.so.4","libpthread.so.0","libswscale.so.7","libx264.so.164"],"options":{"BASH":"on","DEBUG":"off","FFMS":"on","LAVF":"on","PGO":"off","SWSCALE":"on","GPAC":"off","LSMASH":"on"}},{"name":"x16-rom","origin":"emulators/x16-rom","version":"r48","comment":"Commander X16 ROM","maintainer":"makc@FreeBSD.org","www":"https://github.com/X16Community","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5e63534c34703aae037d0bced00950c28579a618c52eff9fc12dcb2c16120d59","flatsize":262144,"path":"All/x16-rom-r48.pkg","repopath":"All/x16-rom-r48.pkg","licenselogic":"single","pkgsize":82252,"desc":"ROM containing BASIC, KERNAL, DOS and GEOS for the Commander X16 emulator.","categories":["emulators"]},{"name":"x16-emulator","origin":"emulators/x16-emulator","version":"r48","comment":"Emulator for the Commander X16 8-bit computer","maintainer":"makc@FreeBSD.org","www":"https://github.com/X16Community","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"726c760e4a53c08f668bad010c9782a351b3b572f08bc6a571054fe0954404da","flatsize":278150,"path":"All/x16-emulator-r48.pkg","repopath":"All/x16-emulator-r48.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":109900,"desc":"This is an emulator for the Commander X16 - modern 8-bit computer.","deps":{"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"x16-rom":{"origin":"emulators/x16-rom","version":"r48"}},"categories":["emulators"],"shlibs_required":["libSDL2-2.0.so.0","libc.so.8","libm.so.4","libstdc++.so.9","libz.so.3"]},{"name":"xNetHack-nox11","origin":"games/xnethack","version":"9.0","comment":"Experimental features and improvements applied to NetHack 3.7-dev","maintainer":"fuz@FreeBSD.org","www":"https://nethackwiki.com/wiki/XNetHack","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5b0f0c266b4aa36ec558250a4e4260bc73f9faea70bdc2e30b2c101441048ea7","flatsize":7056444,"path":"All/xNetHack-nox11-9.0.pkg","repopath":"All/xNetHack-nox11-9.0.pkg","licenselogic":"single","licenses":["nethack"],"pkgsize":2081932,"desc":"xNetHack is a fork of the dungeon exploration game NetHack.  It is a\ndistant descendent of Rogue and Hack, and a direct descendant of the\ndevelopment version of NetHack 3.7.\n\nThe main goals of xNetHack are to take vanilla NetHack and:\n\n - Fix gameplay balance issues.\n - Remove tedious and frustrating parts of the game.\n - Make uninteresting parts of the game more interesting.\n - Experiment with new ideas from the community.\n\nIn general, the game design takes a conservative approach to changing\nthe gameplay compared to other variants, with focus on deepening\nelements of the game rather than broadening them.  For example, this\nphilosophy would prefer to differentiate monsters in a class that all\ntend to play the same way, instead of adding new monsters to that class.","deps":{"lua54":{"origin":"lang/lua54","version":"5.4.7"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["games"],"shlibs_required":["libc.so.8","liblua-5.4.so","libm.so.4","libncurses.so.6","libtinfo.so.6"],"options":{"DOCS":"on","SANDBOX":"off"},"annotations":{"flavor":"nox11"}},{"name":"xapian-core","origin":"databases/xapian-core","version":"1.4.27,1","comment":"Probabilistic text search database engine","maintainer":"sunpoet@FreeBSD.org","www":"https://xapian.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"61c15473dd935232472ab1c49790e9483bda62162569effc59c62ead2639207a","flatsize":9926824,"path":"All/xapian-core-1.4.27,1.pkg","repopath":"All/xapian-core-1.4.27,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2092876,"desc":"Xapian is an Open Source Probabilistic Information Retrieval library, released\nunder the GPL. It's written in C++, with bindings to allow use from other\nlanguages.\n\nXapian is designed to be a highly adaptable toolkit to allow developers to\neasily add advanced indexing and search facilities to their own applications.\n\nXapian features include:\n- Ranked probabilistic search - word importance weighting\n- Relevance feedback\n- Phrase and proximity searching\n- Full range of structured boolean search operators\n- Term stemming\n- Database files > 2GB\n- Platform independent data formats\n- Allows simultaneous update and searching.","categories":["databases"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on","SSE2":"off"}},{"name":"x11perf","origin":"x11/x11perf","version":"1.6.1_1","comment":"X11 server performance test program","maintainer":"x11@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7ea4011c7145bc2e7daf2632154c4f18165c2c5ea17289d1dfc1a8ed9cf2104e","flatsize":181423,"path":"All/x11perf-1.6.1_1.pkg","repopath":"All/x11perf-1.6.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":56304,"desc":"This package contains x11perf, an X11 server performance test program.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXext.so.6","libXft.so.2","libXmuu.so.1","libXrender.so.1","libc.so.8","libm.so.4"],"annotations":{"cpe":"cpe:2.3:a:xfree86:x11perf:1.6.1:::::dragonfly6:x86_64:1"}},{"name":"x11-remote","origin":"x11/x11-remote","version":"1.0","comment":"X11 minimal set for remote ssh usage","maintainer":"zrj@efnet.irc","www":"https://www.x.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3da1ca02f7828e1a68806aea43ad79aefdf48d1cfa9bfc5e3306258c8c917be7","flatsize":331,"path":"All/x11-remote-1.0.pkg","repopath":"All/x11-remote-1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1364,"desc":"This meta-package installs bare minimum of X11 set for ssh -X remote usage.\n\nWWW: https://www.x.org/","deps":{"font-alias":{"origin":"x11-fonts/font-alias","version":"1.0.4"},"font-bh-ttf":{"origin":"x11-fonts/font-bh-ttf","version":"1.0.3_5"},"font-misc-ethiopic":{"origin":"x11-fonts/font-misc-ethiopic","version":"1.0.4"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"xauth":{"origin":"x11/xauth","version":"1.1.4"},"xorg-fonts-type1":{"origin":"x11-fonts/xorg-fonts-type1","version":"7.7"},"xrandr":{"origin":"x11/xrandr","version":"1.5.2_1"},"xterm":{"origin":"x11/xterm","version":"397_2"}},"categories":["x11"],"messages":[{"message":"To use ssh -X you need to add the following line to /etc/sshd_config:\n  X11Forwarding yes\nand restart sshd with \"rcrestart sshd\" or \"service sshd restart\".\nMake sure /etc/hosts contains \"127.0.0.1 HOSTNAME\" as in hostname(1).\n\nSome utilities might not function correctly without the RANDR extension\n(Xlib:  extension \"RANDR\" missing on display \"localhost:10.0\".).\nIn that case, connect to the remote host using \"ssh -Y user@remote\" to\nenable trusted X11 forwarding (use this only on trusted remote servers).","type":"install"}]},{"name":"x026","origin":"deskutils/x026","version":"1.2_1","comment":"IBM 026 Keypunch Emulator for the X Window System","maintainer":"saper@saper.info","www":"http://x3270.bgp.nu/x026.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1640adae9def4d1d8ca449fd44dc4009bc5b1818fd46eb9bf5691508a624ae52","flatsize":1043331,"path":"All/x026-1.2_1.pkg","repopath":"All/x026-1.2_1.pkg","licenselogic":"single","pkgsize":315992,"desc":"IBM 026 Keypunch Emulator for the X Window System.\n\n * Requires slow, deliberate typing or input will be lost\n  (typeahead can be enabled if you insist)\n * Overpunches available by backspacing or holding down Alt or Meta\n * Tab set for FORTRAN\n * Automatic sequence numbers in columns 73-80 (can be disabled)\n * Paste X11 selection with middle mouse button\n * Can save deck in file, either in ASCII or in Douglas Jones's standard format\n * Can select from several card and keypunch types","deps":{"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["deskutils"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXaw.so.7","libXext.so.6","libXmu.so.6","libXpm.so.4","libXt.so.6","libc.so.8"]},{"name":"x-on-resize","origin":"x11/x-on-resize","version":"0.2_1","comment":"Daemon for hotplug and screen reconfigure events of X displays","maintainer":"0mp@FreeBSD.org","www":"https://gitlab.com/0mp/x-on-resize","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d57605a0896f1a2235b5f7fd36358b387bfa4446db5a84b4acf917e95e9ec4f9","flatsize":43540,"path":"All/x-on-resize-0.2_1.pkg","repopath":"All/x-on-resize-0.2_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":15696,"desc":"x-on-resize is a simple display configuration daemon.\n\nIt is used to monitor the X display for output configuration\nchanges and/or screen resize events. When these occur, it can call\nexternal programs to respond to the new display environment.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXrandr.so.2","libc.so.8"],"options":{"EXAMPLES":"on"}},{"name":"x42-plugins-lv2","origin":"audio/x42-plugins-lv2","version":"20240611","comment":"Collection of LV2 plugins (submodules)","maintainer":"yuri@FreeBSD.org","www":"https://github.com/x42/x42-plugins/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bc2241ccd1df5dd2f630b7ab1ece65c15b678dd8215323c13373594b7c660c2c","flatsize":8154791,"path":"All/x42-plugins-lv2-20240611.pkg","repopath":"All/x42-plugins-lv2-20240611.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1247872,"desc":"A collection of professional lv2 audio plugins written by Robin Gareus.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fftw3-float":{"origin":"math/fftw3-float","version":"3.3.10_5"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"liblo":{"origin":"audio/liblo","version":"0.32"},"libltc":{"origin":"audio/libltc","version":"1.3.2_2"},"libsamplerate":{"origin":"audio/libsamplerate","version":"0.2.2_1"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"zita-convolver":{"origin":"audio/zita-convolver","version":"4.0.3_3"}},"categories":["audio"],"shlibs_required":["libGL.so.1","libGLU.so.1","libOpenGL.so.0","libX11.so.6","libc.so.8","libcairo.so.2","libfftw3f.so.3","libglib-2.0.so.0","libgobject-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libjack.so.0","liblo.so.7","libltc.so.11","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libstdc++.so.9"],"options":{"SSE":"on"}},{"name":"xapsd","origin":"net/xapsd","version":"g20241228","comment":"Apple push notifications daemon for dovecot","maintainer":"PopularMoment@protonmail.com","www":"https://github.com/freswa/dovecot-xaps-daemon","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7f339517e91d94ec50647aa76313e82e82074b9799d10887b277d5e4b17079c4","flatsize":9001880,"path":"All/xapsd-g20241228.pkg","repopath":"All/xapsd-g20241228.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2853300,"desc":"Apple push notification daemon for dovecot.\n\nTogether with dovecot-xaps-plugin, this will enable push email\nfor iOS devices that talk to your dovecot IMAP server.","categories":["net"],"users":["xapsd"],"groups":["xapsd"],"shlibs_required":["libc.so.8","libpthread.so.0"],"messages":[{"message":"1. Create a new apple id account at https://appleid.apple.com/\n\n2. Use `xapsd -pass` to create the hash of the apple id password\n\n3. Add account information to xapsd.yaml","type":"install"}]},{"name":"x-face-e21-emacs_wayland","origin":"mail/x-face-e21","version":"20070306_33","comment":"X-Face utilities for Emacs","maintainer":"ume@FreeBSD.org","www":"https://www.jpl.org/elips/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aa7ced7b0d3e2723fe6597b6197a6ff858d0eabf2d37ffb7240f457d8fbb0dd5","flatsize":155956,"path":"All/x-face-e21-emacs_wayland-20070306_33.pkg","repopath":"All/x-face-e21-emacs_wayland-20070306_33.pkg","licenselogic":"single","pkgsize":34304,"desc":"X-Face utilities for Emacs 21 (and possibly 22)","deps":{"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"},"faces":{"origin":"mail/faces","version":"1.7.7_14"}},"categories":["elisp","mail"],"annotations":{"flavor":"wayland"}},{"name":"x-face-e21-emacs_nox","origin":"mail/x-face-e21","version":"20070306_33","comment":"X-Face utilities for Emacs","maintainer":"ume@FreeBSD.org","www":"https://www.jpl.org/elips/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7db0a9bcacc292c43f3d2529b58d1c288a0f2ba770bc2d5749a8d0c47f361937","flatsize":155956,"path":"All/x-face-e21-emacs_nox-20070306_33.pkg","repopath":"All/x-face-e21-emacs_nox-20070306_33.pkg","licenselogic":"single","pkgsize":34320,"desc":"X-Face utilities for Emacs 21 (and possibly 22)","deps":{"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"},"faces":{"origin":"mail/faces","version":"1.7.7_14"}},"categories":["elisp","mail"],"annotations":{"flavor":"nox"}},{"name":"xautolock","origin":"x11/xautolock","version":"2.2_2","comment":"Activate xlock after a user defined time of inactivity","maintainer":"romain@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6881f7d203ab8c629dc689a04b75ea5d559e8dea1bd697059cbf6241ff84312d","flatsize":33199,"path":"All/xautolock-2.2_2.pkg","repopath":"All/xautolock-2.2_2.pkg","licenselogic":"single","pkgsize":15788,"desc":"Xautolock  monitors  console activity  under the X window system, and\nfires  up  a  program  of your choice if  nothing  happens  during  a\nuser configurable  period of time.  You can use this to automatically\nstart up a screen locker in case you tend to forget to do so manually\nbefore having a coffee break.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXScrnSaver":{"origin":"x11/libXScrnSaver","version":"1.2.4_1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"xlockmore":{"origin":"x11/xlockmore","version":"5.80_1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXext.so.6","libXss.so.1","libc.so.8"],"options":{"XLOCK":"on"}},{"name":"x-face-e21-emacs_devel_nox","origin":"mail/x-face-e21","version":"20070306_33","comment":"X-Face utilities for Emacs","maintainer":"ume@FreeBSD.org","www":"https://www.jpl.org/elips/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c27dc4df8a0508ec07ec27bfc4b46f0f0162dad7e3d6feda9d8b069e04512974","flatsize":155893,"path":"All/x-face-e21-emacs_devel_nox-20070306_33.pkg","repopath":"All/x-face-e21-emacs_devel_nox-20070306_33.pkg","licenselogic":"single","pkgsize":34316,"desc":"X-Face utilities for Emacs 21 (and possibly 22)","deps":{"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"faces":{"origin":"mail/faces","version":"1.7.7_14"}},"categories":["elisp","mail"],"annotations":{"flavor":"devel_nox"}},{"name":"x-face-e21-emacs_devel","origin":"mail/x-face-e21","version":"20070306_33","comment":"X-Face utilities for Emacs","maintainer":"ume@FreeBSD.org","www":"https://www.jpl.org/elips/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9c18941cb19af9289a3ebd685fca4b1d8dd8fe3f0325b10500a1c16ac4db2447","flatsize":155893,"path":"All/x-face-e21-emacs_devel-20070306_33.pkg","repopath":"All/x-face-e21-emacs_devel-20070306_33.pkg","licenselogic":"single","pkgsize":34312,"desc":"X-Face utilities for Emacs 21 (and possibly 22)","deps":{"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"faces":{"origin":"mail/faces","version":"1.7.7_14"}},"categories":["elisp","mail"],"annotations":{"flavor":"devel_full"}},{"name":"x-face-e21-emacs_canna","origin":"mail/x-face-e21","version":"20070306_33","comment":"X-Face utilities for Emacs","maintainer":"ume@FreeBSD.org","www":"https://www.jpl.org/elips/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d66cc7381c2ecec817c006ee4cd950aeb76f56b280219b19f90eebbefd0708e8","flatsize":155956,"path":"All/x-face-e21-emacs_canna-20070306_33.pkg","repopath":"All/x-face-e21-emacs_canna-20070306_33.pkg","licenselogic":"single","pkgsize":34304,"desc":"X-Face utilities for Emacs 21 (and possibly 22)","deps":{"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"},"faces":{"origin":"mail/faces","version":"1.7.7_14"}},"categories":["elisp","mail"],"annotations":{"flavor":"canna"}},{"name":"xNetHack","origin":"games/xnethack","version":"9.0","comment":"Experimental features and improvements applied to NetHack 3.7-dev","maintainer":"fuz@FreeBSD.org","www":"https://nethackwiki.com/wiki/XNetHack","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c36813b48a0ad45e6a886f3a286627f4abb43fa804c633740b19e203dae120ba","flatsize":7174340,"path":"All/xNetHack-9.0.pkg","repopath":"All/xNetHack-9.0.pkg","licenselogic":"single","licenses":["nethack"],"pkgsize":2128252,"desc":"xNetHack is a fork of the dungeon exploration game NetHack.  It is a\ndistant descendent of Rogue and Hack, and a direct descendant of the\ndevelopment version of NetHack 3.7.\n\nThe main goals of xNetHack are to take vanilla NetHack and:\n\n - Fix gameplay balance issues.\n - Remove tedious and frustrating parts of the game.\n - Make uninteresting parts of the game more interesting.\n - Experiment with new ideas from the community.\n\nIn general, the game design takes a conservative approach to changing\nthe gameplay compared to other variants, with focus on deepening\nelements of the game rather than broadening them.  For example, this\nphilosophy would prefer to differentiate monsters in a class that all\ntend to play the same way, instead of adding new monsters to that class.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"lua54":{"origin":"lang/lua54","version":"5.4.7"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["games"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXaw.so.7","libXext.so.6","libXmu.so.6","libXpm.so.4","libXt.so.6","libc.so.8","liblua-5.4.so","libm.so.4","libncurses.so.6","libtinfo.so.6"],"options":{"DOCS":"on","SANDBOX":"off"},"annotations":{"flavor":"x11"}},{"name":"x-face-e21","origin":"mail/x-face-e21","version":"20070306_33","comment":"X-Face utilities for Emacs","maintainer":"ume@FreeBSD.org","www":"https://www.jpl.org/elips/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0f531b23ecdf0f12d5787647a5c89cb3ad96c70cb313207a51257a20b2a7331f","flatsize":155956,"path":"All/x-face-e21-20070306_33.pkg","repopath":"All/x-face-e21-20070306_33.pkg","licenselogic":"single","pkgsize":34284,"desc":"X-Face utilities for Emacs 21 (and possibly 22)","deps":{"emacs":{"origin":"editors/emacs","version":"30.1_2,3"},"faces":{"origin":"mail/faces","version":"1.7.7_14"}},"categories":["elisp","mail"],"annotations":{"flavor":"full"}},{"name":"wy60","origin":"comms/wy60","version":"2.0.9_1","comment":"Curses-based emulator for the Wyse 60 terminal","maintainer":"naddy@FreeBSD.org","www":"https://code.google.com/p/wy60/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b873aa0509b6f5c2f807e6856579931998f76db6872b07d1237dc606497e92c8","flatsize":112418,"path":"All/wy60-2.0.9_1.pkg","repopath":"All/wy60-2.0.9_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":43316,"desc":"Wy60 can be invoked from within any one of many commonly used\nterminal emulators as long as there is a working terminfo entry for\nit.  It sets up a emulation environment converting between Wyse 60\nescape sequences and the escape codes of the host system, and\nlaunches a shell to run within this emulated environment.\n\nThe current set of supported escape sequences is limited, but should\nsuffice to run many existing legacy applications without requiring\nany changes.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["comms"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"]},{"name":"x11vnc","origin":"net/x11vnc","version":"0.9.16_8","comment":"VNC server for use with real X displays","maintainer":"dinoex@FreeBSD.org","www":"https://github.com/LibVNC/x11vnc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"56c88b65d37776b96e0ffd039a96ca2ab1fa008e708a57489024402c8fac8f4d","flatsize":2794213,"path":"All/x11vnc-0.9.16_8.pkg","repopath":"All/x11vnc-0.9.16_8.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":817276,"desc":"x11vnc is a VNC server for real X displays.  VNC (Virtual Network Computing)\nis a very useful network graphics protocol which allows multiple simple\nremote viewers to watch and control a single desktop.  x11vnc differs from\ntraditional UNIX VNC servers in that it is accessing a real X displays that\nmay already be in progress rather than creating its own X server for clients\nto connect to.\n\nLICENSE: GPL2 or later","deps":{"avahi-app":{"origin":"net/avahi-app","version":"0.8_6"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXau":{"origin":"x11/libXau","version":"1.0.11"},"libXdamage":{"origin":"x11/libXdamage","version":"1.1.6"},"libXdmcp":{"origin":"x11/libXdmcp","version":"1.1.5"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"libvncserver":{"origin":"net/libvncserver","version":"0.9.15"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["net"],"shlibs_required":["libX11.so.6","libXdamage.so.1","libXext.so.6","libXfixes.so.3","libXi.so.6","libXinerama.so.1","libXrandr.so.2","libXtst.so.6","libavahi-client.so.3","libavahi-common.so.3","libc.so.8","libcrypt.so.4","libcrypto.so.12","libssl.so.12","libvncclient.so.1","libvncserver.so.1"],"options":{"NLS":"on","AVAHI":"on","DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:x11vnc_project:x11vnc:0.9.16:::::dragonfly6:x86_64:8"}},{"name":"wzdftpd","origin":"ftp/wzdftpd","version":"0.8.3_12","comment":"Modular FTP server configurable online using SITE commands","maintainer":"fuz@FreeBSD.org","www":"https://sourceforge.net/projects/wzdftpd/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fb013c01543059e9c2e6f392e44048d4ecf8f3d9b187f1ec50349140f751849b","flatsize":1010015,"path":"All/wzdftpd-0.8.3_12.pkg","repopath":"All/wzdftpd-0.8.3_12.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":292992,"desc":"wzdftpd is an FTP server designed to be modular and entirely configurable\nonline using SITE commands.\n\nwzdftpd offers the following features:\n- Simple configuration file, supporting inclusions\n- Online administration, using SITE commands\n- Backends to store users/groups in different structures\n- Modules: internal, using shared libraries, or external\n  (scripts/applications)\n- Users are virtual: you do not need to create users in system\n- SSL/TLS support\n- Server is designed to run as a non-privileged user to enforce security\n- Server can detect ip changes (dynamic ips) and set ip and passive ip\n  accordingly\n- Cross devices operations (copy/move) (though can be slow)\n- Logging support (compatible with the wu-ftpd standard)\n- Designed for high performances: coded with C, multithreaded","deps":{"avahi-app":{"origin":"net/avahi-app","version":"0.8_6"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["ftp"],"shlibs_required":["libc.so.8","libcrypt.so.4","libdl.so.0","libgnutls.so.30","libpam.so.3","libpthread.so.0"],"options":{"AVAHI":"on","DOCS":"on","ICONV":"on","IPV6":"on","MYSQL":"off","PAM":"on","PERL":"on","PGSQL":"off","SQLITE":"on","TCL":"off","GNUTLS":"on","OPENSSL":"off"},"annotations":{"cpe":"cpe:2.3:a:wzdftpd:wzdftpd:0.8.3:::::dragonfly6:x86_64:12"}},{"name":"x3270","origin":"x11/x3270","version":"4.3_1","comment":"3270 Terminal emulator","maintainer":"kbowling@FreeBSD.org","www":"https://x3270.miraheze.org/wiki/Main_Page","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"74f44e11c9e40a8ff8b2566c03569ae84a9634588a60676d76cdd2669ebfcab4","flatsize":6368533,"path":"All/x3270-4.3_1.pkg","repopath":"All/x3270-4.3_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1729776,"desc":"3270 terminal emulator under X or console.\n\nIt can be used to communicate with any IBM host that supports 3270-style\nconnections over TELNET.  It can also communicate with hosts that use\nline-by-line ASCII mode to do initial login negotiation before switching to\nfull-screen 3270 mode.","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"}},"categories":["net","x11"],"shlibs_required":["libX11.so.6","libXaw.so.7","libXmu.so.6","libXt.so.6","libc.so.8","libcrypto.so.12","libexpat.so.1","libm.so.4","libncurses.so.6","libpthread.so.0","libreadline.so.8","libssl.so.12","libtcl86.so.1","libtinfo.so.6","libutil.so.4"],"options":{"DBCS":"off","DOCS":"on","EXAMPLES":"on"},"annotations":{"cpe":"cpe:2.3:a:paul_mattes:x3270:4.3:::::dragonfly6:x86_64:1"},"messages":[{"message":"If using x3270, You may wish to add  \"/usr/local/share/fonts/x3270/\" to your X11\nFontPath. See \"Using Fonts in Xorg\" in the FreeBSD handbook.\n\n'x3270a' will automatically scale the interface for high DPI displays.","type":"install"}]},{"name":"xNetHack-qt","origin":"games/xnethack","version":"9.0","comment":"Experimental features and improvements applied to NetHack 3.7-dev","maintainer":"fuz@FreeBSD.org","www":"https://nethackwiki.com/wiki/XNetHack","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b462f1cb8669bf79de744f9f36e08cd088633c834e6bd1a45e357d2e3f34f1a5","flatsize":7487023,"path":"All/xNetHack-qt-9.0.pkg","repopath":"All/xNetHack-qt-9.0.pkg","licenselogic":"single","licenses":["nethack"],"pkgsize":2267120,"desc":"xNetHack is a fork of the dungeon exploration game NetHack.  It is a\ndistant descendent of Rogue and Hack, and a direct descendant of the\ndevelopment version of NetHack 3.7.\n\nThe main goals of xNetHack are to take vanilla NetHack and:\n\n - Fix gameplay balance issues.\n - Remove tedious and frustrating parts of the game.\n - Make uninteresting parts of the game more interesting.\n - Experiment with new ideas from the community.\n\nIn general, the game design takes a conservative approach to changing\nthe gameplay compared to other variants, with focus on deepening\nelements of the game rather than broadening them.  For example, this\nphilosophy would prefer to differentiate monsters in a class that all\ntend to play the same way, instead of adding new monsters to that class.","deps":{"lua54":{"origin":"lang/lua54","version":"5.4.7"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-multimedia":{"origin":"multimedia/qt5-multimedia","version":"5.15.16p2_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["games"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libQt5Multimedia.so.5","libQt5Network.so.5","libQt5Widgets.so.5","libc.so.8","liblua-5.4.so","libm.so.4","libncurses.so.6","libstdc++.so.9","libtinfo.so.6"],"options":{"DOCS":"on","SANDBOX":"off"},"annotations":{"flavor":"qt"}},{"name":"wxhexeditor","origin":"editors/wxhexeditor","version":"0.24_6","comment":"Graphical hex editor for big files with x86 disassembly support","maintainer":"danfe@FreeBSD.org","www":"https://www.wxhexeditor.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"92b2477aad28446242ff0a7342c3d3b55ae01c00028d83a79fa4525ad9af7c46","flatsize":1692023,"path":"All/wxhexeditor-0.24_6.pkg","repopath":"All/wxhexeditor-0.24_6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":419536,"desc":"Advanced graphical (wxWidgets) hex editor focused on editing of very large\nfiles and with x86 disassembly support.","deps":{"mhash":{"origin":"security/mhash","version":"0.9.9.9_6"},"udis86":{"origin":"devel/udis86","version":"1.7.2_4"},"wx30-gtk3":{"origin":"x11-toolkits/wxgtk30","version":"3.0.5.1_6"}},"categories":["editors"],"shlibs_required":["libc.so.8","libm.so.4","libmhash.so.2","libpthread.so.0","libstdc++.so.9","libudis86.so.0","libwx_baseu-3.0.so.0","libwx_baseu_net-3.0.so.0","libwx_baseu_xml-3.0.so.0","libwx_gtk3u_adv-3.0.so.0","libwx_gtk3u_aui-3.0.so.0","libwx_gtk3u_core-3.0.so.0","libwx_gtk3u_html-3.0.so.0","libwx_gtk3u_qa-3.0.so.0","libwx_gtk3u_webview-3.0.so.0","libwx_gtk3u_xrc-3.0.so.0"]},{"name":"xconq","origin":"games/xconq","version":"7.5.0.0.p.0.20050612_3","comment":"Graphical multi-player strategy game and game design system","maintainer":"ports@FreeBSD.org","www":"https://xconq.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4f7f7e393bdd21bdc6ac0ff78000119fa8c563ac2db1159e45cb9857ca1334ff","flatsize":9996368,"path":"All/xconq-7.5.0.0.p.0.20050612_3.pkg","repopath":"All/xconq-7.5.0.0.p.0.20050612_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":4548576,"desc":"Xconq is not just a single game, but a game authoring system that you\ncan use to build all kinds of multi-player simulations.  The manual\nexplains how to do this (in great detail).  A large assortment of\npredefined game modules is included.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["games","tcl","tk"],"shlibs_required":["libX11.so.6","libXaw.so.7","libXext.so.6","libXft.so.2","libXmu.so.6","libXrender.so.1","libXss.so.1","libXt.so.6","libc.so.8","libdl.so.0","libfontconfig.so.1","libfreetype.so.6","libm.so.4","libpthread.so.0","libstdc++.so.9","libtcl86.so.1","libtk86.so.1","libz.so.3"],"options":{"INFO":"on","SDL":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe xconq port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"x49gp","origin":"emulators/x49gp","version":"20100425_9","comment":"HP 49g+/50g graphics calculator emulator","maintainer":"shaun@FreeBSD.org","www":"https://sourceforge.net/projects/x49gp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5a5b9056c0f099591379bda53681fc0f9e61237fdc3d24cff5d7c178d49ed5d2","flatsize":41105329,"path":"All/x49gp-20100425_9.pkg","repopath":"All/x49gp-20100425_9.pkg","licenselogic":"single","pkgsize":2664448,"desc":"An emulator for the HP 49g+/50g calculator series. This is an ARM-based\nemulator (unlike emu48 / debug4x), so it is possible to run hpgcc\nbinaries within the emulator.\n\nSkins for both variants of the calculator are included.\n\nKnown limitations:\n\t- Cannot write to port 2. Libraries will eat up your RAM.\n\t- HPGCC2/3 SD I/O is unstable.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["emulators","math"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libz.so.3"],"options":{"GRAYSCALE":"on","FIRMWARE_215":"on","FIRMWARE_209":"off"},"messages":[{"message":"Instructions\n\n - Start a HP 50g with \"hp50g\"\n\n - Start a HP 49G+ with \"hp49g+\"\n\n - You can run each calculator type independently with\n   its own state and settings. Or create more than two\n   by supplying a name:\n\n     hp50g home\n     hp50g work\n\n - To reset a calculator, remove its subdirectory\n   under ~/.x49gp (or the whole directory).\n\n - A 64MB SD card is included, and shared between\n   calculators. If you want to run multiple calculators\n   simultaneously, you will probably need a different\n   arrangement. The config file for each calculator can\n   be edited to change the SD card file.\n\n - Remember to install the ARM Toolbox if you want to\n   use HPGCC2 binaries.\n\n - Mount the SD card with:\n     mdconfig -a -f ~/.x49gp/sdcard\n     mount_msdosfs /dev/md0 /mnt\n\n   When finished:\n     umount /mnt\n     mdconfig -d -u 0\n\n Known limitations\n\n - Cannot write to port 2. Libs will eat up your RAM.\n\n - HPGCC2/3 SD I/O is unstable.","type":"install"}]},{"name":"wxlauncher","origin":"games/wxlauncher","version":"0.10.1","comment":"Multi-platform launcher for the Freespace 2 Source Code Project","maintainer":"ports@FreeBSD.org","www":"https://github.com/scp-fs2open/wxLauncher","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fd5680d57642e43ad6948ba51ad1ec2195166119ca319f6dc4991a3de6c5fb49","flatsize":1994374,"path":"All/wxlauncher-0.10.1.pkg","repopath":"All/wxlauncher-0.10.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":870056,"desc":"wxLauncher is a multi-platform launcher for the Freespace 2 Source Code Project.\n\nwxLauncher aims to give one unified answer to members of the Freespace 2 Open\ncommunity looking for an easy way to control fs2_open on various platforms and\nto those looking for an easy way to find and get updates to their Freespace 2\nMODs and TCs.","deps":{"openal-soft":{"origin":"audio/openal-soft","version":"1.24.2_2"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"wx30-gtk3":{"origin":"x11-toolkits/wxgtk30","version":"3.0.5.1_6"}},"categories":["games"],"shlibs_required":["libSDL2-2.0.so.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9","libwx_baseu-3.0.so.0","libwx_baseu_net-3.0.so.0","libwx_baseu_xml-3.0.so.0","libwx_gtk3u_adv-3.0.so.0","libwx_gtk3u_core-3.0.so.0","libwx_gtk3u_html-3.0.so.0","libwx_gtk3u_qa-3.0.so.0","libwx_gtk3u_richtext-3.0.so.0"],"options":{"DEBUG":"off","DOCS":"on","JOYSTICK":"on","WX3":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe wxlauncher port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"wwplot","origin":"science/wwplot","version":"0.0.9_2","comment":"Plotting tool for experimental physics classes","maintainer":"yuri@FreeBSD.org","www":"https://github.com/wwmm/wwplot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0d1db7d983e3fbede227f8534af96f0fd71c272fca6a67cd843d9b1cb8ec3647","flatsize":96060,"path":"All/wwplot-0.0.9_2.pkg","repopath":"All/wwplot-0.0.9_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":23892,"desc":"A simple plotting tool for experimental physics classes.\n\nFeatures:\n* XY plot with error bars\n* Linear and nonlinear fit\n* Import and export table in TSV format (tab separated values)","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pyside2":{"origin":"devel/pyside2","version":"5.15.16"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"}},"categories":["science"]},{"name":"wwl","origin":"comms/wwl","version":"1.3_1","comment":"Calculates distance (qrb) used in Amateur Radio","maintainer":"hamradio@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c00b8a3bf7009571d39466434da05815c277472e9babee3ef501b71dd891b0c5","flatsize":9119,"path":"All/wwl-1.3_1.pkg","repopath":"All/wwl-1.3_1.pkg","licenselogic":"single","pkgsize":4684,"desc":"Given two Maidenhead locators, calculates distance (qrb) and azimuth.\nOr if called as locator, gives the lat/long of a Maidenhead locator.","categories":["astro","comms","geography","hamradio"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"wxsvg","origin":"graphics/wxsvg","version":"1.5.24_4","comment":"C++ library to create, manipulate, and render SVG files","maintainer":"ahicks@p-o.co.uk","www":"https://wxsvg.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c3e1642777faabadbac25699223f57d8f613d1c29da62f0c7745f8b24886b8d0","flatsize":6099535,"path":"All/wxsvg-1.5.24_4.pkg","repopath":"All/wxsvg-1.5.24_4.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":796320,"desc":"C++ library to create, manipulate, and render SVG files","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libexif":{"origin":"graphics/libexif","version":"0.6.25"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"wx32-gtk3":{"origin":"x11-toolkits/wxgtk32","version":"3.2.6_1"}},"categories":["graphics"],"shlibs_required":["libavcodec.so.60","libavformat.so.60","libavutil.so.58","libc.so.8","libcairo.so.2","libexif.so.12","libexpat.so.1","libglib-2.0.so.0","libgobject-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libstdc++.so.9","libswscale.so.7","libwx_baseu-3.2.so.0","libwx_baseu_net-3.2.so.0","libwx_baseu_xml-3.2.so.0","libwx_gtk3u_core-3.2.so.0","libwx_gtk3u_html-3.2.so.0","libwx_gtk3u_qa-3.2.so.0","libwx_gtk3u_xrc-3.2.so.0"]},{"name":"wwwoffle","origin":"www/wwwoffle","version":"2.9j_1","comment":"Caching proxy server for HTTP and FTP designed for dial-up hosts","maintainer":"ports@FreeBSD.org","www":"https://www.gedanken.org.uk/software/wwwoffle/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eeaaf1b5ba2b295f1b053089eb5a82c6df05d823c9cf93bf4447496d2b7af2d3","flatsize":4160357,"path":"All/wwwoffle-2.9j_1.pkg","repopath":"All/wwwoffle-2.9j_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":637060,"desc":"The wwwoffled program is a simple proxy server with special features\nfor use with dial-up internet links. This means that it is possible to\nbrowse web pages and read them without having to remain connected.\n\n * Can be configured to use dial-on-demand for pages that are not cached.\n * Selection of pages to download next time online\n   + Using normal browser to follow links.\n   + Command line interface to select pages for downloading.\n * Control which pages can be requested when offline.\n * Provides non-cached access to intranet servers.","deps":{"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["www"],"shlibs_required":["libc.so.8","libz.so.3"],"annotations":{"cpe":"cpe:2.3:a:wwwoffle:wwwoffle:2.9j:::::dragonfly6:x86_64:1"},"messages":[{"message":"If you are upgrading from an old version of wwwoffle, you may need to\nconvert the cache directory structure to work with the new version.  You\ncan find programs in the WWWOFFLE distribution tarball to do this, along\nwith instructions about what is needed.  A more common requirement is to\nrun the `upgrade-config.pl' script, so you will find a copy of this in\n/var/spool/wwwoffle/upgrade-config.pl.  You should run this on your\nconfiguration file, e.g.:\n\n     $ perl /var/spool/wwwoffle/upgrade-config.pl \\\n            /usr/local/etc/wwwoffle.conf","type":"install"},{"message":"===>   NOTICE:\n\nThe wwwoffle port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"wv2","origin":"textproc/wv2","version":"0.4.2_10","comment":"Library providing routines to access Microsoft Word files","maintainer":"ports@FreeBSD.org","www":"https://wvware.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"26d078430798513564e10d61fc4a84addf7d245858c63c21c0af9c555d2d9868","flatsize":1226004,"path":"All/wv2-0.4.2_10.pkg","repopath":"All/wv2-0.4.2_10.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":260236,"desc":"wv2 is a library which allows access to Microsoft Word files. It is a\nrewrite of the wv library.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libgsf":{"origin":"devel/libgsf","version":"1.14.53"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"}},"categories":["textproc"],"messages":[{"message":"===>   NOTICE:\n\nThe wv2 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"wuzzah","origin":"sysutils/wuzzah","version":"0.53_1","comment":"Command-line utility for stalking users","maintainer":"ehaupt@FreeBSD.org","www":"https://www.cs.swarthmore.edu/~finney/proj/wuzzah/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c2aaedfa5eca19a1e2b597203bc256fa6cf3e5f424fa726c42745b3cf4531955","flatsize":44438,"path":"All/wuzzah-0.53_1.pkg","repopath":"All/wuzzah-0.53_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":18552,"desc":"Wuzzah is a command-line utility that selectively scans a systems utmpx records\nkeeping an eye out for your friends logging in and out. Wuzzah is small, fast,\nefficient and written in C.","categories":["sysutils"],"shlibs_required":["libc.so.8"]},{"name":"wtype","origin":"x11/wtype","version":"0.4_1","comment":"Programmatically simulate keyboard input on Wayland","maintainer":"jbeich@FreeBSD.org","www":"https://github.com/atx/wtype","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"550a394420a1f4e89fbc46bb64f5e8b797ac8c95d071f1e22cc3b1ee7aa27938","flatsize":17785,"path":"All/wtype-0.4_1.pkg","repopath":"All/wtype-0.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8400,"desc":"Programatically (or manually) simulate keyboard input using\nvirtual-keyboard Wayland protocol.","deps":{"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["wayland","x11"],"shlibs_required":["libc.so.8","libwayland-client.so.0","libxkbcommon.so.0"]},{"name":"x86info","origin":"sysutils/x86info","version":"1.31.s03_1","comment":"x86 CPU identification and feature display utility","maintainer":"ler@FreeBSD.org","www":"https://github.com/kernelslacker/x86info","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f94788256e7eaec39fcfe9c3bcb58f5aa05bc94c395e935d8afb9a6b31bf9179","flatsize":283178,"path":"All/x86info-1.31.s03_1.pkg","repopath":"All/x86info-1.31.s03_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":65076,"desc":"The x86info utility displays information about each of the x86 CPUs found in\nthe system.  Cache information, flags, registers, frequency, processor name,\nfamily, and model are all displayed.  It works with all Intel, AMD, Centaur,\nCyrix, VIA processors.","deps":{"libpci":{"origin":"devel/libpci","version":"3.13.0"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libpci.so.3"]},{"name":"wxformbuilder","origin":"devel/wxformbuilder","version":"3.5.0.b_10","comment":"WYSIWYG GUI Designer and Code Generator for wxWidgets","maintainer":"ports@FreeBSD.org","www":"http://wxformbuilder.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f64330c68682d0ab18b5783359a04f8fe83ddbed6baa0615582341e7e1b9930e","flatsize":6655364,"path":"All/wxformbuilder-3.5.0.b_10.pkg","repopath":"All/wxformbuilder-3.5.0.b_10.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1442684,"desc":"wxFormBuilder a GUI designer application for wxWidgets toolkit.  A\nstreamlined, easy to use interface enables faster development and\neasier maintenance of software.","deps":{"wx30-gtk3":{"origin":"x11-toolkits/wxgtk30","version":"3.0.5.1_6"}},"categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9","libwx_baseu-3.0.so.0","libwx_baseu_net-3.0.so.0","libwx_baseu_xml-3.0.so.0","libwx_gtk3u_adv-3.0.so.0","libwx_gtk3u_aui-3.0.so.0","libwx_gtk3u_core-3.0.so.0","libwx_gtk3u_html-3.0.so.0","libwx_gtk3u_media-3.0.so.0","libwx_gtk3u_propgrid-3.0.so.0","libwx_gtk3u_qa-3.0.so.0","libwx_gtk3u_ribbon-3.0.so.0","libwx_gtk3u_richtext-3.0.so.0","libwx_gtk3u_stc-3.0.so.0","libwx_gtk3u_webview-3.0.so.0","libwx_gtk3u_xrc-3.0.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe wxformbuilder port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"wtf","origin":"games/wtf","version":"20230906_1","comment":"Translates common Internet acronyms","maintainer":"eduardo@FreeBSD.org","www":"https://sourceforge.net/projects/bsdwtf/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c5baba90d2de6c7cbaa3e47cff8843f377e4abe896cd50e019d65cdce033a4d0","flatsize":76995,"path":"All/wtf-20230906_1.pkg","repopath":"All/wtf-20230906_1.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":29532,"desc":"Wtf is little shell script taken from NetBSD's CVS repository which\nlooks up the meaning of one or more acronyms specified on command line.","categories":["games"],"options":{"OFFENSIVE":"on"}},{"name":"wxmacmolplt","origin":"science/wxmacmolplt","version":"7.7.43_5","comment":"Graphical user interface principally for the GAMESS program","maintainer":"yuri@FreeBSD.org","www":"https://brettbode.github.io/wxmacmolplt/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b6071657538aaba6de30f08c71b882fc32a74a67bf2da5bce2dd0d7339bad0d4","flatsize":4142621,"path":"All/wxmacmolplt-7.7.43_5.pkg","repopath":"All/wxmacmolplt-7.7.43_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1625724,"desc":"wxMacMolPlt is an open-source, cross-platform (Mac OS X, Linux and Windows) gui\nfor preparing, submitting and visualizing input and output for the GAMESS\nquantum chemistry package. Features include a graphical molecule builder, GAMESS\ninput generation, animation of output and visualization of molecules, normal\nmodes, orbitals and other properties.\n\nMacMolPlt is designed to be easy to use by the novice chemist yet has many\npowerful features that will be immediately indespensible to the advanced user.","deps":{"glew":{"origin":"graphics/glew","version":"2.2.0_3"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"wx30-gtk3":{"origin":"x11-toolkits/wxgtk30","version":"3.0.5.1_6"}},"categories":["science"],"shlibs_required":["libGL.so.1","libGLEW.so.2","libGLU.so.1","libOpenGL.so.0","libX11.so.6","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9","libwx_baseu-3.0.so.0","libwx_gtk3u_adv-3.0.so.0","libwx_gtk3u_core-3.0.so.0","libwx_gtk3u_gl-3.0.so.0","libwx_gtk3u_html-3.0.so.0"]},{"name":"wyrmgus","origin":"games/wyrmgus","version":"3.5.4_4","comment":"Modified Stratagus engine for Wyrmsun","maintainer":"amdmi3@FreeBSD.org","www":"https://github.com/Andrettin/Wyrmgus/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4c833463fd51dfae2d9c5e007f97028e98a4d83d0e88dd09e3d9d2207a610de3","flatsize":3986939,"path":"All/wyrmgus-3.5.4_4.pkg","repopath":"All/wyrmgus-3.5.4_4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1228088,"desc":"Modified Stratagus engine for Wyrmsun\n\nWWW: https://github.com/Andrettin/Wyrmgus","deps":{"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"lua51":{"origin":"lang/lua51","version":"5.1.5_10"},"oaml":{"origin":"audio/oaml","version":"1.3.4_2"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"tolua++":{"origin":"lang/tolua++","version":"1.0.93_3"}},"categories":["devel","games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libSDL-1.2.so.0","libX11.so.6","libc.so.8","liblua-5.1.so","libm.so.4","liboaml.so.1","libogg.so.0","libpng16.so.16","libpthread.so.0","libstdc++.so.9","libtolua++-5.1.so","libvorbis.so.0","libvorbisfile.so.3","libz.so.3"],"options":{"DOCS":"on","OPENGL":"on"}},{"name":"wslay","origin":"www/wslay","version":"1.1.1.22","comment":"C WebSocket library","maintainer":"yuri@FreeBSD.org","www":"https://github.com/tatsuhiro-t/wslay","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"463dd8d119e53a0f28dd05a1c57ece9d82e3785ec3989a82c10952c00c279322","flatsize":58897,"path":"All/wslay-1.1.1.22.pkg","repopath":"All/wslay-1.1.1.22.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17484,"desc":"Wslay is a WebSocket library written in C. It implements the protocol version 13\ndescribed in RFC 6455. This library offers 2 levels of API: event-based API and\nframe-based low-level API. For event-based API, it is suitable for non-blocking\nreactor pattern style. You can set callbacks in various events. For frame-based\nAPI, you can send WebSocket frame directly. Wslay only supports data transfer\npart of WebSocket protocol and does not perform opening handshake in HTTP.\n\nWslay supports:\n* Text/Binary messages.\n* Automatic ping reply.\n* Callback interface.\n* External event loop.","categories":["devel","www"]},{"name":"wshowkeys","origin":"x11/wshowkeys","version":"1.0","comment":"Display keystrokes for screencasts on wlroots compositors","maintainer":"jbeich@FreeBSD.org","www":"https://git.sr.ht/~sircmpwn/wshowkeys","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1d6090545642f1328c234d8dae60f8bb2742c4b9703692e06f53be5b4b0830a9","flatsize":67361,"path":"All/wshowkeys-1.0.pkg","repopath":"All/wshowkeys-1.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":22656,"desc":"Displays keypresses on screen on supported Wayland compositors\n(requires wlr_layer_shell_v1 support).","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libinput":{"origin":"x11/libinput","version":"1.27.1"},"libudev-devd":{"origin":"devel/libudev-devd","version":"0.6.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["wayland","x11"],"shlibs_required":["libc.so.8","libcairo.so.2","libgobject-2.0.so.0","libinput.so.10","libpango-1.0.so.0","libpangocairo-1.0.so.0","libudev.so.0","libwayland-client.so.0","libxkbcommon.so.0"]},{"name":"wrk-luajit-openresty","origin":"benchmarks/wrk","version":"4.2.0","comment":"Modern HTTP benchmarking tool","maintainer":"osa@FreeBSD.org","www":"https://github.com/wg/wrk","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f3b22bf2283daa1b33f2fd6bf090c47e94040a1524f5a56f2a31bee59a775f99","flatsize":84474,"path":"All/wrk-luajit-openresty-4.2.0.pkg","repopath":"All/wrk-luajit-openresty-4.2.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":32060,"desc":"wrk is a modern HTTP benchmarking tool capable of generating significant\nload when run on a single multi-core CPU. It combines a multithreaded\ndesign with scalable event notification systems such as epoll and kqueue.","deps":{"luajit-openresty":{"origin":"lang/luajit-openresty","version":"2.1.20250117"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["benchmarks","www"],"shlibs_required":["libc.so.8","libcrypto.so.12","libluajit-5.1.so.2","libm.so.4","libpthread.so.0","libssl.so.12"],"annotations":{"flavor":"luajitor"}},{"name":"xbubble","origin":"games/xbubble","version":"0.5.8_8","comment":"Puzzle Bobble clone for Unix/X11 platforms","maintainer":"ports@FreeBSD.org","www":"https://www.nongnu.org/xbubble/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7e4cbb47b988d8887f25bb20f58484baa760fcf2f073287dc8527bf5580c685c","flatsize":8306883,"path":"All/xbubble-0.5.8_8.pkg","repopath":"All/xbubble-0.5.8_8.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":5215868,"desc":"XBubble is an X Window based clone of the famous arcade game\nBust-A-Move/Puzzle Bubble. You can play it alone, against an opponent,\nor even against the computer. It has nice scalable and customizable\ngraphics.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["games"],"shlibs_required":["libX11.so.6","libc.so.8","libintl.so.8","libm.so.4","libpng16.so.16","libz.so.3"],"options":{"NLS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe xbubble port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"wrk-luajit","origin":"benchmarks/wrk","version":"4.2.0","comment":"Modern HTTP benchmarking tool","maintainer":"osa@FreeBSD.org","www":"https://github.com/wg/wrk","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9f048df2dae9cbf468d23ae6cc74656c6c9bc8521c5a592ef651b4823e6de159","flatsize":84474,"path":"All/wrk-luajit-4.2.0.pkg","repopath":"All/wrk-luajit-4.2.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":32052,"desc":"wrk is a modern HTTP benchmarking tool capable of generating significant\nload when run on a single multi-core CPU. It combines a multithreaded\ndesign with scalable event notification systems such as epoll and kqueue.","deps":{"luajit":{"origin":"lang/luajit","version":"2.0.5_7"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["benchmarks","www"],"shlibs_required":["libc.so.8","libcrypto.so.12","libluajit-5.1.so.2","libm.so.4","libpthread.so.0","libssl.so.12"],"annotations":{"flavor":"luajit"}},{"name":"wrapsrv","origin":"dns/wrapsrv","version":"1.0.0_2","comment":"DNS SRV record command line wrapper","maintainer":"truckman@FreeBSD.org","www":"https://github.com/farsightsec/wrapsrv","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e734984ab54cafaa3f7c73a9fa9422ffee58be6f032445b00f39b0c73560499c","flatsize":12483,"path":"All/wrapsrv-1.0.0_2.pkg","repopath":"All/wrapsrv-1.0.0_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":6228,"desc":"DNS SRV record command line wrapper\n-----------------------------------\n\nwrapsrv adds support for connecting to a network service based on DNS SRV\nrecord lookups to commands that do not support the DNS SRV record. wrapsrv\nimplements the weighted priority client connection algorithm in RFC 2782.\nThe specified command line will be invoked one or more times with %25h and %25p\nsequences in the command line substituted for the hostname and port elements\nof the selected SRV record.","categories":["dns"],"shlibs_required":["libc.so.8"]},{"name":"wv","origin":"textproc/wv","version":"1.2.9_9","comment":"Library and executables to access Microsoft Word files","maintainer":"bofh@FreeBSD.org","www":"https://wvware.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"16f8bb572c22ad521eb296e1d639779eb98318eccfa42da45e39722aa0745f93","flatsize":1481576,"path":"All/wv-1.2.9_9.pkg","repopath":"All/wv-1.2.9_9.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":292956,"desc":"wv is a library that allows access to Microsoft Word files.\nIt can load and parse the Word 6-9 formats (Word 6, 95, 97, 2000).\n\nSeveral converter executables called wvWare are also provided:\n\twvHtml, wvLatex, wvCleanLatex, wvDVI, wvPS, wvPDF,\n\twvText, wvAbw, wvWml, wvMime\n\nNote: wvHtml was previously known as MSWordView.","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libgsf":{"origin":"devel/libgsf","version":"1.14.53"},"libwmf":{"origin":"graphics/libwmf","version":"0.2.13_2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["textproc"],"shlibs_required":["libX11.so.6","libc.so.8","libexpat.so.1","libfreetype.so.6","libglib-2.0.so.0","libgobject-2.0.so.0","libgsf-1.so.114","libintl.so.8","libjpeg.so.8","libm.so.4","libpng16.so.16","libwmf-0.2.so.7","libwmflite-0.2.so.7","libxml2.so.2","libz.so.3"],"messages":[{"message":"Some output formats (for example: DVI, PDF, and PS) require a LaTeX\nimplementation, such as print/teTeX, to be installed. Text output\nwill be of better quality if www/elinks, www/links, or www/lynx is\ninstalled.","type":"install"}]},{"name":"wping","origin":"net/wping","version":"0.1a_5","comment":"Web-based graphical ping log","maintainer":"ports@FreeBSD.org","www":"http://www.x-router.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d9f17d4d02e9c601aa0add01fbdf00851cb51a9a13bd7c07bde3f157b3f53ede","flatsize":4550,"path":"All/wping-0.1a_5.pkg","repopath":"All/wping-0.1a_5.pkg","licenselogic":"single","pkgsize":3156,"desc":"wping is a Web-based graphical ping log. It logs ping response times to a\nuser-defined list of hosts and produces a Web page that contains a current\nping graph and a historic ping graph over a specified time period. Ping\nresponse times are averaged in order to give a smooth reading.","deps":{"p5-GD":{"origin":"graphics/p5-GD","version":"2.83"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net"],"messages":[{"message":"===>   NOTICE:\n\nThe wping port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"wpebackend-fdo","origin":"www/wpebackend-fdo","version":"1.12.0","comment":"Freedesktop.org backend for WPE WebKit","maintainer":"gnome@FreeBSD.org","www":"https://wpewebkit.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fd94b1473b4ad9f1efcecefa1984fa2b8303576e430223b367e95fc27c6fb91c","flatsize":132526,"path":"All/wpebackend-fdo-1.12.0.pkg","repopath":"All/wpebackend-fdo-1.12.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":31496,"desc":"A WPE backend designed for (Linux) desktop systems.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libepoxy":{"origin":"graphics/libepoxy","version":"1.5.10"},"libwpe":{"origin":"www/libwpe","version":"1.12.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["www"]},{"name":"wpa_supplicant_gui","origin":"net/wpa_supplicant_gui","version":"2.11","comment":"Qt-based frontend for wpa_supplicant","maintainer":"yuri@FreeBSD.org","www":"https://w1.fi/wpa_supplicant/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d76dad062b4832d8951c6f4229160caa13f8f4af885bf4b0cd96effc85660712","flatsize":681591,"path":"All/wpa_supplicant_gui-2.11.pkg","repopath":"All/wpa_supplicant_gui-2.11.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":266992,"desc":"wpa_gui is a nice GUI frontend for wpa_supplicant tool.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["net"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DEBUG":"off","NLS":"on"},"messages":[{"message":"You installed wpa_supplicant_gui: Qt frontend for wpa_supplicant.\n\nTo use the matching versions of wpa_supplicant_gui and wpa_supplicant,\nuse the wpa_supplicant package instead of wpa_supplicant supplied in\nthe base system.","type":"install"}]},{"name":"wuzz","origin":"www/wuzz","version":"0.5.0_24","comment":"Interactive cli tool for HTTP inspection","maintainer":"yuri@FreeBSD.org","www":"https://github.com/asciimoo/wuzz","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0a9b3665c3c37b110adfa2458eff6eb125f424c2c046c5c89c0bcc789c202df9","flatsize":7750457,"path":"All/wuzz-0.5.0_24.pkg","repopath":"All/wuzz-0.5.0_24.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":2520864,"desc":"Wuzz allows to visually inspect what does HTTP protocol return for different\nHTTP argument values.\n\nWuzz command line arguments are similar to cURL's arguments, so it can be used\nto inspect/modify requests copied from the browser's network inspector with the\n\"copy as cURL\" feature.","categories":["www"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"wthrr","origin":"misc/wthrr","version":"1.2.1_4","comment":"Weather companion for the terminal","maintainer":"pkubaj@FreeBSD.org","www":"https://crates.io/crates/wthrr","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6c567cd8dc84d620c932dca1c39893ba70219881edff689d9aace8b632325c02","flatsize":6739972,"path":"All/wthrr-1.2.1_4.pkg","repopath":"All/wthrr-1.2.1_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1774860,"desc":"wthrr lives in your terminal and her passion is meteorology.\n\nIf you spend time in the TUI, you'll have a little companion nearby who knows\nabout the weather.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["misc"],"shlibs_required":["libc.so.8","libcrypto.so.12","libexecinfo.so.1","libm.so.4","libpthread.so.0","libssl.so.12"]},{"name":"wpa_supplicant-devel","origin":"security/wpa_supplicant-devel","version":"2024.06.20","comment":"Supplicant (client) for WPA/802.1x protocols","maintainer":"cy@FreeBSD.org","www":"https://w1.fi/wpa_supplicant/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3fd3c9b08abb408d9c808a6e36e017b3873546f304d5410b2e740bdebda1f036","flatsize":1901707,"path":"All/wpa_supplicant-devel-2024.06.20.pkg","repopath":"All/wpa_supplicant-devel-2024.06.20.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":634552,"desc":"wpa_supplicant is a client (supplicant) with support for WPA and WPA2\n(IEEE 802.11i / RSN). It is suitable for both desktop/laptop computers and\nembedded systems. Supplicant is the IEEE 802.1X/WPA component that is used\nin the client stations. It implements key negotiation with a WPA\nAuthenticator and it controls the roaming and IEEE 802.11 authentication/\nassociation of the wlan driver.\n\nwpa_supplicant is designed to be a \"daemon\" program that runs in the\nbackground and acts as the backend component controlling the wireless\nconnection. wpa_supplicant supports separate frontend programs and a\ntext-based frontend (wpa_cli) and a GUI (wpa_gui) are included with\nwpa_supplicant.","deps":{"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["net","security"],"shlibs_required":["libc.so.8","libcrypto.so.12","libdbus-1.so.3","libncurses.so.6","libpcap.so.3","libreadline.so.8","librt.so.0","libssl.so.12","libutil.so.4"],"options":{"DBUS":"on","DEBUG_FILE":"off","DEBUG_SYSLOG":"on","DELAYED_MIC":"off","DOCS":"on","EAPOL_TEST":"off","HS20":"on","HT_OVERRIDES":"off","IEEE80211AC":"off","IEEE80211N":"off","IEEE80211R":"on","IEEE80211W":"on","IEEE8021X_EAPOL":"on","INTERWORKING":"on","MATCH":"on","MBO":"on","NO_ROAMING":"off","P2P":"off","PASN":"off","PKCS12":"on","PRIVSEP":"off","RSN_PREAUTH":"on","SIM_SIMULATOR":"off","SMARTCARD":"on","TDLS":"off","TLSV12":"off","USIM_SIMULATOR":"off","VHT_OVERRIDES":"off","WEP":"on","WNM":"on","WPS":"on","WPS_ER":"on","WPS_NFC":"on","WPS_NOREG":"off","WPS_UPNP":"on","BSD":"on","WIRED":"on","NDIS":"off","TEST":"off","NONE":"off","TLS":"on","PEAP":"on","TTLS":"on","MD5":"on","MSCHAPV2":"on","GTC":"on","LEAP":"on","OTP":"on","PSK":"on","FAST":"on","SIM":"off","PWD":"on","PAX":"on","AKA":"off","AKA_PRIME":"off","SAKE":"on","GPSK":"on","TNC":"on","IKEV2":"on","EKE":"on"},"annotations":{"cpe":"cpe:2.3:a:wpa_supplicant:wpa_supplicant:2024.06.20:::::dragonfly6:x86_64"},"messages":[{"message":"To use the ports version of WPA Supplicant instead of the base, add:\n\n    wpa_supplicant_program=\"/usr/local/sbin/wpa_supplicant\"\n\nto /etc/rc.conf","type":"install"}]},{"name":"wpa_supplicant29","origin":"security/wpa_supplicant29","version":"2.9_12","comment":"Supplicant (client) for WPA/802.1x protocols","maintainer":"cy@FreeBSD.org","www":"https://w1.fi/wpa_supplicant/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3e55cc10bb065ecd13da34d89d80cc489f8fdf1932ef018dd0ddefa9038864df","flatsize":1638131,"path":"All/wpa_supplicant29-2.9_12.pkg","repopath":"All/wpa_supplicant29-2.9_12.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":546188,"desc":"wpa_supplicant is a client (supplicant) with support for WPA and WPA2\n(IEEE 802.11i / RSN). It is suitable for both desktop/laptop computers and\nembedded systems. Supplicant is the IEEE 802.1X/WPA component that is used\nin the client stations. It implements key negotiation with a WPA\nAuthenticator and it controls the roaming and IEEE 802.11 authentication/\nassociation of the wlan driver.\n\nwpa_supplicant is designed to be a \"daemon\" program that runs in the\nbackground and acts as the backend component controlling the wireless\nconnection. wpa_supplicant supports separate frontend programs and a\ntext-based frontend (wpa_cli) and a GUI (wpa_gui) are included with\nwpa_supplicant.","deps":{"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["net","security"],"shlibs_required":["libc.so.8","libcrypto.so.12","libdbus-1.so.3","libncurses.so.6","libpcap.so.3","libreadline.so.8","librt.so.0","libssl.so.12","libutil.so.4"],"options":{"DBUS":"on","DEBUG_FILE":"off","DEBUG_SYSLOG":"on","DELAYED_MIC":"off","DOCS":"on","EAPOL_TEST":"off","HS20":"on","HT_OVERRIDES":"off","IEEE80211AC":"off","IEEE80211N":"off","IEEE80211R":"on","IEEE80211W":"on","IEEE8021X_EAPOL":"on","INTERWORKING":"on","MATCH":"on","NO_ROAMING":"off","P2P":"off","PKCS12":"on","PRIVSEP":"off","SIM_SIMULATOR":"off","SMARTCARD":"on","TDLS":"off","TLSV12":"off","USIM_SIMULATOR":"off","VHT_OVERRIDES":"off","WPS":"on","WPS_ER":"on","WPS_NFC":"on","WPS_NOREG":"off","WPS_UPNP":"on","BSD":"on","WIRED":"on","NDIS":"off","TEST":"off","NONE":"off","TLS":"on","PEAP":"on","TTLS":"on","MD5":"on","MSCHAPV2":"on","GTC":"on","LEAP":"on","OTP":"on","PSK":"on","FAST":"on","SIM":"off","PWD":"on","PAX":"on","AKA":"off","AKA_PRIME":"off","SAKE":"on","GPSK":"on","TNC":"on","IKEV2":"on","EKE":"on"},"annotations":{"cpe":"cpe:2.3:a:wpa_supplicant:wpa_supplicant:2.9:::::dragonfly6:x86_64:12"},"messages":[{"message":"To use the ports version of WPA Supplicant instead of the base, add:\n\n    wpa_supplicant_program=\"/usr/local/sbin/wpa_supplicant\"\n\nto /etc/rc.conf","type":"install"}]},{"name":"worldtools","origin":"sysutils/worldtools","version":"1.3.1_2","comment":"Handy tools for living with make world","maintainer":"anarcat@anarcat.ath.cx","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9d5216242e614f0e0dce1b1526f2030ac5364373fc92cfac1c8a246c7ecdbddd","flatsize":11272,"path":"All/worldtools-1.3.1_2.pkg","repopath":"All/worldtools-1.3.1_2.pkg","licenselogic":"single","pkgsize":9312,"desc":"worldtools consists of 3 simple scripts:\n\n- whereintheworld displays the great lines behind the build logs of a\nbuildworld. It shows at which step the build is at, and which module\nis currently being built.\n\n- buildit runs a command, time(1)s it, logs the output and optionally\nsends a notification to the user by email when finished.\n\n- upgrade is a wrapper for buildit, whereintheworld, cvsup and make\nbuildworld. It is a convenient series of shell commands that will\nupgrade your FreeBSD system.\n\nSee the README file for more details.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["sysutils"]},{"name":"wpa_supplicant","origin":"security/wpa_supplicant","version":"2.10_10","comment":"Supplicant (client) for WPA/802.1x protocols","maintainer":"cy@FreeBSD.org","www":"https://w1.fi/wpa_supplicant/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b9251c827fbf1c61478d0fe2569ee7d3dc7fe97888fd09a90f5b75cea56e325d","flatsize":1766281,"path":"All/wpa_supplicant-2.10_10.pkg","repopath":"All/wpa_supplicant-2.10_10.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":586332,"desc":"wpa_supplicant is a client (supplicant) with support for WPA and WPA2\n(IEEE 802.11i / RSN). It is suitable for both desktop/laptop computers and\nembedded systems. Supplicant is the IEEE 802.1X/WPA component that is used\nin the client stations. It implements key negotiation with a WPA\nAuthenticator and it controls the roaming and IEEE 802.11 authentication/\nassociation of the wlan driver.\n\nwpa_supplicant is designed to be a \"daemon\" program that runs in the\nbackground and acts as the backend component controlling the wireless\nconnection. wpa_supplicant supports separate frontend programs and a\ntext-based frontend (wpa_cli) and a GUI (wpa_gui) are included with\nwpa_supplicant.","deps":{"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["net","security"],"shlibs_required":["libc.so.8","libcrypto.so.12","libdbus-1.so.3","libncurses.so.6","libpcap.so.3","libreadline.so.8","librt.so.0","libssl.so.12","libutil.so.4"],"options":{"DBUS":"on","DEBUG_FILE":"off","DEBUG_SYSLOG":"on","DELAYED_MIC":"off","DOCS":"on","EAPOL_TEST":"off","HS20":"on","HT_OVERRIDES":"off","IEEE80211AC":"off","IEEE80211N":"off","IEEE80211R":"on","IEEE80211W":"on","IEEE8021X_EAPOL":"on","INTERWORKING":"on","MATCH":"on","NO_ROAMING":"off","P2P":"off","PKCS12":"on","PRIVSEP":"off","SIM_SIMULATOR":"off","SMARTCARD":"on","TDLS":"off","TLSV12":"off","USIM_SIMULATOR":"off","VHT_OVERRIDES":"off","WEP":"on","WPS":"on","WPS_ER":"on","WPS_NFC":"on","WPS_NOREG":"off","WPS_UPNP":"on","BSD":"on","WIRED":"on","NDIS":"off","TEST":"off","NONE":"off","TLS":"on","PEAP":"on","TTLS":"on","MD5":"on","MSCHAPV2":"on","GTC":"on","LEAP":"on","OTP":"on","PSK":"on","FAST":"on","SIM":"off","PWD":"on","PAX":"on","AKA":"off","AKA_PRIME":"off","SAKE":"on","GPSK":"on","TNC":"on","IKEV2":"on","EKE":"on"},"annotations":{"cpe":"cpe:2.3:a:wpa_supplicant:wpa_supplicant:2.10:::::dragonfly6:x86_64:10"},"messages":[{"message":"To use the ports version of WPA Supplicant instead of the base, add:\n\n    wpa_supplicant_program=\"/usr/local/sbin/wpa_supplicant\"\n\nto /etc/rc.conf","type":"install"}]},{"name":"wsmake","origin":"www/wsmake","version":"0.7.901_2","comment":"Software for production and maintenance of web sites","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/wsmake/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b45e0ad618e3b4432e1ac27472fd3ad14afe5f2df3c2eed83dbdc077e1c3a980","flatsize":753833,"path":"All/wsmake-0.7.901_2.pkg","repopath":"All/wsmake-0.7.901_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":309168,"desc":"Wsmake is a tool that aids in the production and maintenance of web sites.\nIt was written to reduce the amount of time it takes to make changes\nto common information across a website, by keeping the content of the\nwebsite separate from the design.\n\nWsmake supports a model where the contents of the website are statically\ngenerated from sources.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["www"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe wsmake port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"wsdlpull","origin":"www/wsdlpull","version":"1.24_4","comment":"C++ WSDL Parser","maintainer":"ports@FreeBSD.org","www":"https://wsdlpull.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"94973f5277eb56dddcb17103a4ce4ac7a77881c45a91a2b561f3a4b1615b1366","flatsize":989140,"path":"All/wsdlpull-1.24_4.pkg","repopath":"All/wsdlpull-1.24_4.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":271208,"desc":"An efficient C++ WSDL library which parses a WSDL file & provides APIs to\naccess WSDL elements. It has a library for parsing xml schemas and\nvalidating instances. It uses xml pull parsing methodology, and is meant to\nbe semantically equivalent to WSDL4J.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"}},"categories":["www"],"shlibs_required":["libc.so.8","libcurl.so.4","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe wsdlpull port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"wx32-gtk2","origin":"x11-toolkits/wxgtk32","version":"3.2.6_1","comment":"GUI toolkit (wxWidgets) with GTK+2 bindings","maintainer":"desktop@FreeBSD.org","www":"https://www.wxwidgets.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2673ae40f75979a0a58866ed7d98f32c12e756d3f3bb475749f7d8a2d513ca2d","flatsize":29031386,"path":"All/wx32-gtk2-3.2.6_1.pkg","repopath":"All/wx32-gtk2-3.2.6_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":6084820,"desc":"wxWidgets is a C++ library that lets developers create applications for Windows,\nMac OS X, Linux and other platforms with a single code base. On FreeBSD the Gtk\ntoolkit is used.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jbigkit":{"origin":"graphics/jbigkit","version":"2.1_3"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"libXxf86vm":{"origin":"x11/libXxf86vm","version":"1.1.5"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libmspack":{"origin":"archivers/libmspack","version":"0.11alpha"},"libnotify":{"origin":"devel/libnotify","version":"0.8.6"},"libsecret":{"origin":"security/libsecret","version":"0.20.5_3"},"libsoup":{"origin":"devel/libsoup","version":"2.74.3"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"},"png":{"origin":"graphics/png","version":"1.6.47"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["x11-toolkits"],"shlibs_required":["libc.so.8","libcurl.so.4","libexecinfo.so.1","libexpat.so.1","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libintl.so.8","liblzma.so.3","libm.so.4","libpcre2-32.so.0","libpthread.so.0","libsecret-1.so.0","libstdc++.so.9","libz.so.3"],"options":{"GSTREAMER":"on","MSPACK":"on","NLS":"on"},"annotations":{"flavor":"gtk2"}},{"name":"xblast","origin":"games/xblast","version":"2.10.4_19","comment":"Multi-player real-time strategy game for X11","maintainer":"ports@FreeBSD.org","www":"https://xblast.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cfa32858c6fba754060af7d208e69675f834af79b7c9fc4f8ed731a7374e3ed4","flatsize":21448253,"path":"All/xblast-2.10.4_19.pkg","repopath":"All/xblast-2.10.4_19.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":8199060,"desc":"XBlast is a multi-player arcade game for X11. The game\ncan be played with at least two players and up to six\nplayers. It was inspired by the video/computer game\nBomberman(Dynablaster), which was to my knowledge first\nprogrammed for NEC's PC Engine/Turbo Grafx. Other (com-\nmercial) versions of the original game exist for IBM-PC,\nAtari ST, Amiga, NES, GameBoy and Super NES.","deps":{"bitstream-vera":{"origin":"x11-fonts/bitstream-vera","version":"1.10_8"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_gfx":{"origin":"graphics/sdl_gfx","version":"2.0.27"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"},"sdl_net":{"origin":"net/sdl_net","version":"1.2.8_3"},"sdl_ttf":{"origin":"graphics/sdl_ttf","version":"2.0.11_8"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_gfx.so.16","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libSDL_net-1.2.so.0","libSDL_ttf-2.0.so.0","libc.so.8","libintl.so.8","libm.so.4","libpthread.so.0"],"options":{"NLS":"on","SDL":"on","SMPF":"off","SOUND":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe xblast port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"wordsearch","origin":"games/wordsearch","version":"2.1","comment":"Classic word search game that you can play in your terminal","maintainer":"patj@passpackets.com","www":"https://github.com/jensenpat/wordsearch","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"30e9fe8c2ec00b1d77e83b4b87eff4c9d7efb989482657c0dbb5c168e4017e98","flatsize":26428,"path":"All/wordsearch-2.1.pkg","repopath":"All/wordsearch-2.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":15952,"desc":"wordsearch is a classic word search game that you can play in your terminal. It\nfeatures curses full screen gameplay with an easy to customize puzzle directory\nso you can share your creations with friends. It has simple to pick up gameplay\nwith word-based scoring so you can play anytime.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["games"]},{"name":"worker","origin":"x11-fm/worker","version":"5.1.0_1","comment":"X11 file manager based on Directory Opus of AmigaOS","maintainer":"danfe@FreeBSD.org","www":"http://www.boomerangsworld.de/cms/worker/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"52a0b5f975cedb8423f4a6e584cce84a1eca1c6749d0fb1e22e498a58284e73a","flatsize":7783219,"path":"All/worker-5.1.0_1.pkg","repopath":"All/worker-5.1.0_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1525420,"desc":"Worker is a file manager for X11, based on the famous Directory Opus file\nmanager for AmigaOS.  It is configurable on the fly without the need for\nrestart.  Any external program can be easily integrated in GUI, including\nbuttons and hotkeys.  Worker uses real file recognition on file content\nand/or file ending, where each file type can get their own action.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libinotify":{"origin":"devel/libinotify","version":"20240724"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["x11-fm"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXft.so.2","libXinerama.so.1","libc.so.8","libcrypto.so.12","libdbus-1.so.3","libinotify.so.0","libm.so.4","libmagic.so.2","libpthread.so.0","libstdc++.so.9"],"options":{"DBUS":"on","INOTIFY":"on","LUA":"off","SSL":"on","XFT":"on"}},{"name":"wx32-gtk3","origin":"x11-toolkits/wxgtk32","version":"3.2.6_1","comment":"GUI toolkit (wxWidgets) with GTK+3 bindings","maintainer":"desktop@FreeBSD.org","www":"https://www.wxwidgets.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"db341f432de6fe1dae70adb7753aac17a8bfdd1be3c42c554122ba66eaba885e","flatsize":29199643,"path":"All/wx32-gtk3-3.2.6_1.pkg","repopath":"All/wx32-gtk3-3.2.6_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":6095472,"desc":"wxWidgets is a C++ library that lets developers create applications for Windows,\nMac OS X, Linux and other platforms with a single code base. On FreeBSD the Gtk\ntoolkit is used.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jbigkit":{"origin":"graphics/jbigkit","version":"2.1_3"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"libXxf86vm":{"origin":"x11/libXxf86vm","version":"1.1.5"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libmspack":{"origin":"archivers/libmspack","version":"0.11alpha"},"libnotify":{"origin":"devel/libnotify","version":"0.8.6"},"libsecret":{"origin":"security/libsecret","version":"0.20.5_3"},"libsoup":{"origin":"devel/libsoup","version":"2.74.3"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"},"png":{"origin":"graphics/png","version":"1.6.47"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"},"webkit2-gtk_40":{"origin":"www/webkit2-gtk","version":"2.46.6"}},"categories":["x11-toolkits"],"shlibs_required":["libc.so.8","libcurl.so.4","libexecinfo.so.1","libexpat.so.1","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libintl.so.8","liblzma.so.3","libm.so.4","libpcre2-32.so.0","libpthread.so.0","libsecret-1.so.0","libstdc++.so.9","libz.so.3"],"options":{"GSTREAMER":"on","MSPACK":"on","NLS":"on","WEBKIT":"on"},"annotations":{"flavor":"gtk3"}},{"name":"wordplay","origin":"games/wordplay","version":"7.22_1","comment":"Simple program to generate anagrams","maintainer":"ports@FreeBSD.org","www":"http://hsvmovies.com/static_subpages/personal_orig/wordplay/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"77621110e3e42cac9f0a12add20b12e9547c04db462e4e3690a14143c3539d7f","flatsize":258623,"path":"All/wordplay-7.22_1.pkg","repopath":"All/wordplay-7.22_1.pkg","licenselogic":"single","pkgsize":84704,"desc":"This is a program written in ANSI C that anagrams a given string. It has\nits own word file, but allows you to use a different one.","categories":["games"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe wordplay port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"wordgrinder","origin":"editors/wordgrinder","version":"0.6_1","comment":"Simple Unicode-aware console and X11-based word processor","maintainer":"vmagerya@gmail.com","www":"https://cowlark.com/wordgrinder/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5459c3c53b13b0c6689b89a08778816ce3cf3fc1b1feeefa905f9b45513b1168","flatsize":595627,"path":"All/wordgrinder-0.6_1.pkg","repopath":"All/wordgrinder-0.6_1.pkg","licenselogic":"single","pkgsize":93616,"desc":"WordGrinder is an ultra-clean and uncluttered word processor\nthat runs in a terminal or an X11 window.\n\nThe author made WordGrinder to have something to write novels\non. It supports just enough character and paragraph style support\nto let you get the job done, while not enough to let you waste\ntime configuring them.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"lua52":{"origin":"lang/lua52","version":"5.2.4_1"},"lua52-luafilesystem":{"origin":"devel/luafilesystem","version":"1.8.0"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["editors"],"shlibs_required":["libX11.so.6","libXft.so.2","libc.so.8","liblua-5.2.so","libncurses.so.6","libtinfo.so.6","libz.so.3"],"options":{"X11":"on"}},{"name":"zh-sourcehansans-tc-otf","origin":"chinese/sourcehansans-tc-otf","version":"2.001","comment":"Traditional Chinese font by Adobe designed for user interfaces","maintainer":"hyun@caffeinated.codes","www":"https://github.com/adobe-fonts/source-han-sans","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ac6f8e846941f79211b7dd6568825607f4ad981ce10f722382e6cbc8d07f3537","flatsize":121328910,"path":"All/zh-sourcehansans-tc-otf-2.001.pkg","repopath":"All/zh-sourcehansans-tc-otf-2.001.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":79839980,"desc":"Source Han Sans: A new open source Pan-CJK typeface family from Adobe\n\nThis is Source Han Sans TC/TW, which supports all four variants in this family\nbut prioritizes Traditional Chinese Hanzi over other three.\n\n\"Source Han Sans, available in seven weights, is a typeface family which\nprovides full support for Japanese, Korean, Traditional Chinese, and Simplified\nChinese, all in one font. It also includes Latin, Greek, and Cyrillic glyphs\nfrom our popular Source Sans family. All told, each font weight in the family\nhas a total of 65,535 glyphs (the maximum supported in the OpenType format), and\nthe entire family rounds out at just under half a million total glyphs.\"\n--- The Typekit Blog, Adobe","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["chinese","x11-fonts"],"options":{"HW":"off","FULL":"on","SUBSET":"off"},"messages":[{"message":"You can start using the font by following this instruction:\n\nAdd the following line to the \"Files\" section of your X.org configuration file:\n\n\tFontPath\t\"/usr/local/share/fonts/SourceHanSansTC/\"","type":"install"}]},{"name":"wolfssh","origin":"security/wolfssh","version":"1.4.20","comment":"Lightweight SSH Library","maintainer":"sunpoet@FreeBSD.org","www":"https://www.wolfssl.com/products/wolfssh/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3f1da91cf72ae39de9d7c7cb3f13316c5d3a3bddd0cc7bc19d2c3c6368beeaee","flatsize":972975,"path":"All/wolfssh-1.4.20.pkg","repopath":"All/wolfssh-1.4.20.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":223932,"desc":"The wolfSSH library is a lightweight SSHv2 client and server library written in\nANSI C and targeted for embedded, RTOS, and resource-constrained environments -\nprimarily because of its small size, speed, and feature set.","deps":{"wolfssl":{"origin":"security/wolfssl","version":"5.7.6_1"}},"categories":["security"]},{"name":"wx30-gtk3","origin":"x11-toolkits/wxgtk30","version":"3.0.5.1_6","comment":"The wxWidgets GUI toolkit with GTK bindings","maintainer":"desktop@FreeBSD.org","www":"https://www.wxwidgets.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3542723bd5b5be8555d1295ba844b354947e14afb2c4efab519f6b0e638c26c6","flatsize":29632693,"path":"All/wx30-gtk3-3.0.5.1_6.pkg","repopath":"All/wx30-gtk3-3.0.5.1_6.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":6604572,"desc":"wxWidgets (formerly known as wxWindows) is a C++ GUI framework for platform\nindependent software development. On FreeBSD the Gtk toolkit is used.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXxf86vm":{"origin":"x11/libXxf86vm","version":"1.1.5"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libmspack":{"origin":"archivers/libmspack","version":"0.11alpha"},"libsoup":{"origin":"devel/libsoup","version":"2.74.3"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"png":{"origin":"graphics/png","version":"1.6.47"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"},"webkit2-gtk_40":{"origin":"www/webkit2-gtk","version":"2.46.6"}},"categories":["x11-toolkits"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libexpat.so.1","libm.so.4","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"GSTREAMER":"on","MSPACK":"on","NLS":"on","NOTIFY":"off","WEBKIT":"on"},"annotations":{"flavor":"gtk3"}},{"name":"xalan-j","origin":"textproc/xalan-j","version":"2.7.2","comment":"Apache XSLT processor for transforming XML documents","maintainer":"ale@FreeBSD.org","www":"https://xml.apache.org/xalan-j/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aa1795f190f21a7ea3130c5cb2362d69dc215f1a49475ac3b51f241ced55e0cc","flatsize":71779936,"path":"All/xalan-j-2.7.2.pkg","repopath":"All/xalan-j-2.7.2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":9326524,"desc":"Xalan-Java is an XSLT processor for transforming XML documents into HTML, text,\nor other XML document types. It implements the W3C Recommendations for XSL\nTransformations (XSLT) Version 1.0 and the XML Path Language (XPath) Version\n1.0. It can be used from the command line, in an applet or a servlet, or as a\nmodule in other program.\n\nXalan-Java recasts Xalan as an implementation of the Transformation API for XML\n(TrAX) interfaces, part of the Java API for XML Processing 1.2. TrAX provides a\nmodular framework and a standard API for performing XML transformations, and it\nutilizes system properties to determine which Transformer and which XML parser\nto use.\n\nXalan-Java also builds on SAX 2 and DOM level 2.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"},"xerces-j":{"origin":"textproc/xerces-j","version":"2.12.2"}},"categories":["java","textproc"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"cpe":"cpe:2.3:a:apache:xalan-java:2.7.2:::::dragonfly6:x86_64"}},{"name":"wolf-shaper","origin":"audio/wolf-shaper-lv2","version":"0.1.8.33_2","comment":"Waveshaper plugin with a graph editor","maintainer":"yuri@FreeBSD.org","www":"https://github.com/wolf-plugins/wolf-shaper/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a6c934353645071c530c21a13757f9a5cea39f1d12eba2f4f43eeab9cf9b8730","flatsize":3705488,"path":"All/wolf-shaper-0.1.8.33_2.pkg","repopath":"All/wolf-shaper-0.1.8.33_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":570144,"desc":"Waveshaper plugin with a spline-based graph editor (LV2, VST, DSSI and Jack).","deps":{"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"liblo":{"origin":"audio/liblo","version":"0.32"}},"categories":["audio","multimedia"],"shlibs_required":["libGL.so.1","libX11.so.6","libXext.so.6","libXrandr.so.2","libc.so.8","libjack.so.0","libm.so.4","libstdc++.so.9"],"options":{"DSSI":"on","JACK":"on","VST":"on"}},{"name":"woff2","origin":"devel/woff2","version":"1.0.2_5","comment":"Library and converter tools for the WOFF 2.0 web font format","maintainer":"gnome@FreeBSD.org","www":"https://github.com/google/woff2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"de2f22b1210d87416d827073633a904ff37bd953746af1bc4a943a7f4d772b1d","flatsize":184872,"path":"All/woff2-1.0.2_5.pkg","repopath":"All/woff2-1.0.2_5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":61200,"desc":"The reference implementation of the Web Open Font Format 2.0, including\nlibraries for decoding and encoding fonts, and command line utilities\nto convert between TTF and WOFF2.","deps":{"brotli":{"origin":"archivers/brotli","version":"1.1.0,1"}},"categories":["devel"],"shlibs_required":["libbrotlidec.so.1","libbrotlienc.so.1","libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"wol","origin":"net/wol","version":"0.7.1_5","comment":"Tool to wake up Wake-On-LAN compliant computers","maintainer":"david@catwhisker.org","www":"https://ahh.sourceforge.net/wol/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"40b6060a994d41dc2954f2b8cdf1c534396d8432825c695d7544f8788ab8eef3","flatsize":85844,"path":"All/wol-0.7.1_5.pkg","repopath":"All/wol-0.7.1_5.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":31340,"desc":"wol implements Wake-On-LAN functionality in a small program.\nIt wakes up hardware that is Magic Packet compliant.\n\nConsider you have a sleeping or turned-off computer\nand you want to wake it up remotely. Just type:\n\n  # wol <MAC-ADDRESS>\n\nand the host wakes up (OK, it will boot ;-).\n\nFeatures:\n- Wakes up various NIC's (tested)\n  - 3COM 3C905c\n  - Intel EtherExpress Pro 100\n  - Linksys Etherfast LNE100TX\n  - Realtek LFE8139\n  - LevelOne FNC-0107TX\n- Wake up from file (same as /etc/ethers and an enhanced format)\n- Sleeping between two wake ups (measured in milliseconds)","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["net"],"shlibs_required":["libc.so.8","libintl.so.8"],"options":{"DOCS":"on","NLS":"on"}},{"name":"wofi","origin":"x11/wofi","version":"1.4.1","comment":"Launcher/menu program for wlroots-based compositors","maintainer":"ports@FreeBSD.org","www":"https://hg.sr.ht/~scoopta/wofi","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"007041d686de2c72899b2e40f2c9af01fdaae69e22e7a6946e5b51024474c50c","flatsize":158216,"path":"All/wofi-1.4.1.pkg","repopath":"All/wofi-1.4.1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":71012,"desc":"Wofi is a launcher/menu program for wlroots-based Wayland compositors\nsuch as Sway.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["wayland","x11"],"shlibs_required":["libc.so.8","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libpango-1.0.so.0","libpthread.so.0","libwayland-client.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe wofi port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"wob","origin":"x11/wob","version":"0.15.1_1","comment":"Lightweight overlay volume (or anything) bar for Wayland","maintainer":"jbeich@FreeBSD.org","www":"https://github.com/francma/wob","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ef9b206497bce97f4b94d2b94f621394cd9184ddd08d7145e1a47319465e5600","flatsize":40779,"path":"All/wob-0.15.1_1.pkg","repopath":"All/wob-0.15.1_1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":17356,"desc":"A lightweight overlay volume/backlight/progress/anything bar for wlroots\nbased Wayland compositors (requrires support for wlr_layer_shell_unstable_v1).\nThis project is inspired by xob - X Overlay Bar.","deps":{"inih":{"origin":"devel/inih","version":"58"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["wayland","x11"],"shlibs_required":["libc.so.8","libinih.so.0","libwayland-client.so.0"],"options":{"MANPAGES":"on"}},{"name":"wolfpack","origin":"games/wolfpack","version":"4.4.1_1","comment":"Long term multiplayer strategy game","maintainer":"ports@FreeBSD.org","www":"http://www.wolfpackempire.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6beb1c456cce738f53fc81dfbce1e57b472dcdea4de02b8bc00fcee710df6fe0","flatsize":2452443,"path":"All/wolfpack-4.4.1_1.pkg","repopath":"All/wolfpack-4.4.1_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":670456,"desc":"Wolfpack Empire is a game designed for 2 to 100 people. Games can last from 24\nhours to 1 year. Very complex and highly addictive, beware!","categories":["games"],"users":["wolfpack"],"groups":["wolfpack"],"shlibs_required":["libc.so.8","libm.so.4"],"messages":[{"message":"Please read the documentation in /usr/local/share/wolfpack/README\n   about configuring the server and creating a world.","type":"install"},{"message":"===>   NOTICE:\n\nThe wolfpack port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"wolfssl","origin":"security/wolfssl","version":"5.7.6_1","comment":"Embedded SSL C-Library","maintainer":"fox@FreeBSD.org","www":"https://www.wolfssl.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4d5a45f20e8d3068e59c38c464f61a77d6aa41a32348ea199e230588bad29988","flatsize":5966087,"path":"All/wolfssl-5.7.6_1.pkg","repopath":"All/wolfssl-5.7.6_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1171660,"desc":"WolfSSL is an embedded SSL Library for programmers building security\nfunctionality into their applications and devices.\n\nHighlights\n- Up to TLS 1.3 and DTLS 1.3\n- Full client and server support\n- Progressive list of supported ciphers\n- Key and Certificate generation\n- OCSP, CRL support\n\nLightweight\n- Small Size: 20-100kB\n- Runtime Memory:  1-36kB\n- 20x smaller than OpenSSL\n\nPortable\n- Abstraction Layers (OS, Custom I/O, Standard C library, and more)\n- Simple API\n- OpenSSL Compatibility Layer\n- Long list of supported platforms","categories":["devel","security"],"options":{"DEBUG":"off","DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:wolfssl:wolfssl:5.7.6:::::dragonfly6:x86_64:1"}},{"name":"wx30-gtk2","origin":"x11-toolkits/wxgtk30","version":"3.0.5.1_6","comment":"The wxWidgets GUI toolkit with GTK bindings","maintainer":"desktop@FreeBSD.org","www":"https://www.wxwidgets.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"827eb06d32d2388849d6570dc7de3e9d3d6bc64333153a538b0a3cf586107a1c","flatsize":29578893,"path":"All/wx30-gtk2-3.0.5.1_6.pkg","repopath":"All/wx30-gtk2-3.0.5.1_6.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":6584540,"desc":"wxWidgets (formerly known as wxWindows) is a C++ GUI framework for platform\nindependent software development. On FreeBSD the Gtk toolkit is used.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXxf86vm":{"origin":"x11/libXxf86vm","version":"1.1.5"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libmspack":{"origin":"archivers/libmspack","version":"0.11alpha"},"libsoup":{"origin":"devel/libsoup","version":"2.74.3"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"png":{"origin":"graphics/png","version":"1.6.47"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["x11-toolkits"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libexpat.so.1","libm.so.4","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"GSTREAMER":"on","MSPACK":"on","NLS":"on","NOTIFY":"off"},"annotations":{"flavor":"gtk2"}},{"name":"wmx","origin":"x11-wm/wmx","version":"8","comment":"Simple window manager based on wm2","maintainer":"kwhite@site.uottawa.ca","www":"https://www.all-day-breakfast.com/wmx/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"468a09ca78bc08daea87306aa86d82033afeb04afee970c20f2fc386282bb4db","flatsize":184135,"path":"All/wmx-8.pkg","repopath":"All/wmx-8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":74780,"desc":"wmx is another window manager for X.  It is based on wm2 and provides\na similarly unusual style of window decoration; but in place of wm2's\nminimal functionality, it offers many of the features of more\nconventional managers, often in the most simplistic implementations\nimaginable.  wmx is, however, still not configurable except by editing\nthe source and recompiling the code.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcomposite":{"origin":"x11/libXcomposite","version":"0.4.6_1,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["x11-wm"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXcomposite.so.1","libXext.so.6","libXft.so.2","libXpm.so.4","libc.so.8","libfontconfig.so.1","libfreetype.so.6","libm.so.4","libstdc++.so.9"],"options":{"ALT_L":"off","DOCS":"on","XTERM":"on"}},{"name":"wmtunlo","origin":"misc/wmtunlo","version":"0.1.3_4","comment":"Falling-down-a-tunnel dockapp","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"398b3af7e8036f2958de773a623efac44ed249d7263c97a031ac53d55e0ce957","flatsize":51241,"path":"All/wmtunlo-0.1.3_4.pkg","repopath":"All/wmtunlo-0.1.3_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":17768,"desc":"This is a WindowMaker dockapp that displays a zooming 2-D tunnel.\nThe visualization is highly customizable, and a number of example\nconfiguration files are included. Very hypnotic, and will greatly\nassist you in not getting any work done.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["misc","windowmaker"],"shlibs_required":["libX11.so.6","libXext.so.6","libXpm.so.4","libc.so.8","libm.so.4"],"options":{"EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe wmtunlo port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"wmwork","origin":"misc/wmwork","version":"0.2.5_4","comment":"Dockapp that keeps track of time you have spent on something","maintainer":"xride@FreeBSD.org","www":"http://www.godisch.de/debian/wmwork/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4dc7a029de8b0972d1483152d56a1355f13147cb530e835f48e4f03700f977aa","flatsize":65106,"path":"All/wmwork-0.2.5_4.pkg","repopath":"All/wmwork-0.2.5_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":22668,"desc":"WMWork helps you to keep track of time you've spent working on several\nprojects, and is dockable in WindowMaker or AfterStep for your\nconvenience.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["afterstep","misc","windowmaker"],"shlibs_required":["libX11.so.6","libXext.so.6","libXpm.so.4","libc.so.8"],"options":{"DOCS":"on"}},{"name":"wmweather+","origin":"misc/wmweather+","version":"2.18_2","comment":"Displays current conditions and forecasts with icons and text","maintainer":"rhurlin@FreeBSD.org","www":"https://sourceforge.net/projects/wmweatherplus/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2c1e41c625a2adb835775eb22fbc5ab538e3f4c39130bff26c6d0063b0008656","flatsize":179715,"path":"All/wmweather+-2.18_2.pkg","repopath":"All/wmweather+-2.18_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":74244,"desc":"wmweather+ will download the National Weather Serivce METAR bulletins;\nAVN, ETA, and MRF forecasts; and any weather map for display in a\nWindowMaker dockapp. Think wmweather with a smaller font, forecasts,\na weather map, and a sky condition display.\n\nYou will need to look up the METAR code for your city (a standard code\nused in aviation).","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libwraster":{"origin":"x11-wm/libwraster","version":"0.96.0_1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["geography","misc","windowmaker"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXpm.so.4","libc.so.8","libcurl.so.4","libm.so.4","libpcre.so.1","libwraster.so.6"],"options":{"DOCS":"on","EXAMPLES":"on","WM":"off"},"messages":[{"message":"wmweather+ has been installed.\n\nAll options are given in the config file and in command line (CLI)\n\nPlease copy example.conf to yours home directory and adjust it to your needs!\n\n    su user\n    mkdir ~/.wmweather+\n    cp -a /usr/local/share/examples/wmweather+/example.conf ~/.wmweather+/conf\n    exit\n\nIf you prefer a global configuration file, do\n\n    su root\n    cp -a /usr/local/share/examples/wmweather+/example.conf /usr/local/etc/wmweather+.conf\n    exit\n\nHave fun!","type":"install"}]},{"name":"wmwave","origin":"net/wmwave","version":"0.4_8","comment":"Display 802.11 status in the WindowMaker Dock","maintainer":"benjsc@FreeBSD.org","www":"https://sourceforge.net/projects/wmwave/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"48f9a3a5407abdedc966af820f99deaf364ae7ebea4ee328abd7ab74b8e9427f","flatsize":68638,"path":"All/wmwave-0.4_8.pkg","repopath":"All/wmwave-0.4_8.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":16732,"desc":"From the README on the website:\n\nwmwave is dockapp for window maker to display statistical information\nabout a current wireless ethernet connection. The current release\nis Version 0.4. wmwave has been tested under Redhat 5.2 with an\nWavelan Silver WEP/IEEE card from Lucent Technologies.\n\nI have rewritten the network code for use with Bill Paul's wi(4)\ndriver as it appears in FreeBSD 5.0-CURRENT and 4.4-STABLE. Support\nfor other cards will not be integrated into this GPLed version.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["net"],"shlibs_required":["libX11.so.6","libXext.so.6","libXpm.so.4","libc.so.8","libm.so.4"]},{"name":"wmutils-opt","origin":"x11/wmutils-opt","version":"1.0_1","comment":"Optional addons to wmutils","maintainer":"dmgk@FreeBSD.org","www":"https://github.com/wmutils/opt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4d4b02103b399f4a74f86ff48bcba07c5e998ade6c6561f3709db62ee73abc8e","flatsize":41566,"path":"All/wmutils-opt-1.0_1.pkg","repopath":"All/wmutils-opt-1.0_1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":11468,"desc":"wmutils-opt is a set of optional utilities meant to accompany wmutils-core.\nThis package includes tools to move/resize windows with the mouse, control\nwindow borders, and view a window's events and name.","deps":{"libxcb":{"origin":"x11/libxcb","version":"1.17.0"}},"categories":["x11"],"shlibs_required":["libc.so.8","libxcb.so.1"]},{"name":"wmutils-core","origin":"x11/wmutils-core","version":"1.7_1","comment":"Set of window manipulation tools","maintainer":"dmgk@FreeBSD.org","www":"https://github.com/wmutils/core","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"539974800affcf40c493e3c84670387729bb150fc55ba5cd2bc2b37937180cce","flatsize":141828,"path":"All/wmutils-core-1.7_1.pkg","repopath":"All/wmutils-core-1.7_1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":25528,"desc":"wmutils-core is a set of tools for X windows manipulation. Each tool only\nhas one purpose, to make it as flexible and reliable as possible. Included\ntools allow window listing, moving, resizing, focusing, changing window\norder and more.","deps":{"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"xcb-util":{"origin":"x11/xcb-util","version":"0.4.1,1"},"xcb-util-cursor":{"origin":"x11/xcb-util-cursor","version":"0.1.3"}},"categories":["x11"],"shlibs_required":["libc.so.8","libxcb-cursor.so.0","libxcb-util.so.1","libxcb.so.1"]},{"name":"wmsystemtray","origin":"x11/wmsystemtray","version":"1.4_1","comment":"System tray dockapp that uses freedesktop.org system tray protocol","maintainer":"iluxa@ex.ua","www":"https://wmsystemtray.sourceforge.io","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a573bd67b48569308a7040c4178eca6834ba91c347d6fb7efbad571df2bcf853","flatsize":53067,"path":"All/wmsystemtray-1.4_1.pkg","repopath":"All/wmsystemtray-1.4_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":22288,"desc":"wmsystemtray is a system tray dockapp using freedesktop.org system\ntray protocol.  It is designed to work with WindowMaker or another\nWM, that supports dock applications (FVWM, AfterStep).","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["afterstep","windowmaker","x11"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXfixes.so.3","libXmuu.so.1","libXpm.so.4","libc.so.8"],"messages":[{"message":"To use wmsystemtray outside of WindowMaker WM, use --non-wmaker flag.","type":"install"}]},{"name":"wmtop","origin":"sysutils/wmtop","version":"0.84_4","comment":"Dockapp to display top three CPU consuming processes","maintainer":"ports@FreeBSD.org","www":"https://wmtop.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2bc2f6df38eeea1b544f7f5c206c2da893bd884785208c8f1cb5c3b82664afd0","flatsize":63948,"path":"All/wmtop-0.84_4.pkg","repopath":"All/wmtop-0.84_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":22592,"desc":"This is port of wmtop, a Windowmaker dockapp which monitors the top three\nprocesses (in terms of CPU usage).  You can configure which processes are\ndisplayed, and it can also be used as an application launcher.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["sysutils","windowmaker"],"shlibs_required":["libX11.so.6","libXext.so.6","libXpm.so.4","libc.so.8","libkvm.so.3"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe wmtop port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"wmtimer","origin":"x11-clocks/wmtimer","version":"2.92_12","comment":"Multi-Function timer dockapp for WindowMaker","maintainer":"ports@FreeBSD.org","www":"https://github.com/bbidulock/wmtimer","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"63718a7d1ebcbb1209fec0e92abd6f349311c8cb35102780b913b6c6f23de07f","flatsize":35133,"path":"All/wmtimer-2.92_12.pkg","repopath":"All/wmtimer-2.92_12.pkg","licenselogic":"single","pkgsize":12600,"desc":"Wmtimer is a dockable alarm clock for WindowMaker which can be run\nin alarm, countdown timer, or chronograph mode. In alarm or timer\nmode, you can either execute a command or sound the system bell\nwhen the time is reached. Wmtimer is configurable through the\ncommand line or the GTK GUI.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXau":{"origin":"x11/libXau","version":"1.0.11"},"libXcomposite":{"origin":"x11/libXcomposite","version":"0.4.6_1,1"},"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"libXdamage":{"origin":"x11/libXdamage","version":"1.1.6"},"libXdmcp":{"origin":"x11/libXdmcp","version":"1.1.5"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["windowmaker","x11-clocks"],"shlibs_required":["libX11.so.6","libXext.so.6","libXpm.so.4","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe wmtimer port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"wmtime","origin":"x11-clocks/wmtime","version":"1.0b2_2","comment":"Time/Date applet for WindowMaker","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fe2805ef7b55e1bee76582d60cc611039c8f3a950efbd419eed38e3c0429f612","flatsize":32728,"path":"All/wmtime-1.0b2_2.pkg","repopath":"All/wmtime-1.0b2_2.pkg","licenselogic":"single","pkgsize":9596,"desc":"This is a very nice clock that runs in the WindowMaker \"dock\". Either\ndigital or analog clock faces can be specified.","deps":{"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["windowmaker","x11-clocks"],"shlibs_required":["libX11.so.6","libXext.so.6","libXpm.so.4","libc.so.8","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe wmtime port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"wmtictactoe","origin":"games/wmtictactoe","version":"1.1.1","comment":"Dockable TicTacToe game for WindowMaker and AfterStep","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8ed49d7867fe779b9ccb529cf46ae86b705922a974bcd3b9b4daae388fd4a843","flatsize":70326,"path":"All/wmtictactoe-1.1.1.pkg","repopath":"All/wmtictactoe-1.1.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":18828,"desc":"Yet another app for the Window Maker dock or AfterStep Wharf.\nwmTicTacToe is exactly what it sounds like: Tic-Tac-Toe in a dock\napp.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["afterstep","games","windowmaker"],"shlibs_required":["libX11.so.6","libXext.so.6","libXpm.so.4","libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe wmtictactoe port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"wmsun","origin":"astro/wmsun","version":"1.06,1","comment":"Dockapp that displays the rise and set times of the Sun","maintainer":"ports@FreeBSD.org","www":"https://www.dockapps.net/wmsun","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3b41b03e2506fee1dcbb7ad023a662d8fbf797c82538a0be058819c79f4c2feb","flatsize":57279,"path":"All/wmsun-1.06,1.pkg","repopath":"All/wmsun-1.06,1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":18272,"desc":"A dockapp that displays the rise and set time of the sun.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libdockapp":{"origin":"x11-wm/libdockapp","version":"0.7.2"}},"categories":["astro","windowmaker"],"shlibs_required":["libX11.so.6","libXext.so.6","libXpm.so.4","libc.so.8","libdockapp.so.3","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe wmsun port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"wmspaceweather","origin":"astro/wmspaceweather","version":"1.04_6","comment":"DockApp that shows the weather at geosynchronous orbit","maintainer":"xride@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"060da16936b0860988ed46d246abb3a958d6ea59ed04d14e4862334985fc4c11","flatsize":52451,"path":"All/wmspaceweather-1.04_6.pkg","repopath":"All/wmspaceweather-1.04_6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":17208,"desc":"A dockapp that shows the weather at geosynchronous orbit.  It gets data\nfrom the GOES satellites.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"p5-Time-modules":{"origin":"devel/p5-Time-modules","version":"2013.0912_1"}},"categories":["astro","windowmaker"],"shlibs_required":["libX11.so.6","libXext.so.6","libXpm.so.4","libc.so.8"]},{"name":"wmpuzzle","origin":"games/wmpuzzle","version":"0.5.2_1","comment":"Dockable puzzle game for WindowMaker and AfterStep","maintainer":"ports@FreeBSD.org","www":"https://people.debian.org/~godisch/wmpuzzle/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ba8f6fa969dc7f0019e132a24773180cab618f640c45eedc49227d03e4c2e521","flatsize":59006,"path":"All/wmpuzzle-0.5.2_1.pkg","repopath":"All/wmpuzzle-0.5.2_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":22680,"desc":"wmPuzzle is exactly what it sounds like: a puzzle game for your\nWindowMaker Dock or AfterStep Wharf.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["afterstep","games","windowmaker"],"shlibs_required":["libX11.so.6","libXext.so.6","libXpm.so.4","libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe wmpuzzle port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"wmsolar","origin":"astro/wmsolar","version":"1.1","comment":"Dockapp that displays the Solar System viewed from the top","maintainer":"tkuiper@inxsoft.net","www":"http://www.inxsoft.net/wmsolar/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"769a68916002a3a2227a81e638f5b11b67d3db2cb0bc7f495fe8df919877405f","flatsize":123172,"path":"All/wmsolar-1.1.pkg","repopath":"All/wmsolar-1.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":51512,"desc":"It shows you the solar system viewed from top (90 heliocentric).\n\nThe objects have the following colors:\n\n\tSun - yellow\tMercury - green\n\tVenus - white\tEarth - cyan\n\tMars - red\tJupiter - gray\n\tSaturn - green\tUranus - pink\n\tNeptune - cyan\tPluto is not included since it's way \"off course\"\n\nA left click on the window changes the view between inner and outer planets.\nA left click on the date increases the day/month/year. A right click on the\ndate does the opposite. Click the right mouse button on the solar system to\nreset the date to the current date (which is in Universal Time).","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["astro","windowmaker"],"shlibs_required":["libX11.so.6","libXext.so.6","libXpm.so.4","libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"wmsmixer","origin":"audio/wmsmixer","version":"0.5.1_1","comment":"Audio mixer for the Window Maker dock","maintainer":"blackend@FreeBSD.org","www":"https://www.dockapps.net/wmsmixer","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4f360263023b49ae3c02e479f563f2343bc594cbaa9873df2649faa4602e6af2","flatsize":90451,"path":"All/wmsmixer-0.5.1_1.pkg","repopath":"All/wmsmixer-0.5.1_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":29164,"desc":"Improved version of wmmixer, an audio mixer for the Window Maker dock,\nwith some new features, most notably mouse scroll wheel support.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["audio","windowmaker"],"shlibs_required":["libX11.so.6","libXext.so.6","libXpm.so.4","libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"wmscript","origin":"sysutils/wmscript","version":"1.0","comment":"System monitoring dockapp for Window Maker","maintainer":"ip@unixway.org","www":"http://freshmeat.sourceforge.net/projects/wmscript","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9d0f6530adab12d7d58b6a963945f3c6582d0b35cb589a9d6fbc91475f0ea15c","flatsize":53494,"path":"All/wmscript-1.0.pkg","repopath":"All/wmscript-1.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":19256,"desc":"WMScript is a system monitoring dock app for Window Maker.\nIt allows you to specify a command and have the numeric result of that command\ndisplayed in the dock app's window. You may specify up to 5 things to monitor\nand the interval is configurable.\nThis combines to make it a very flexible tool for system monitoring.\nIt is based on WMiNet, and the look is the same.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["sysutils","windowmaker"],"shlibs_required":["libX11.so.6","libXext.so.6","libXpm.so.4","libc.so.8"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"wmqstat","origin":"games/wmqstat","version":"0.0.4_3","comment":"Dockapp for monitoring of various Internet game servers","maintainer":"ports@FreeBSD.org","www":"https://wmqstat.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"de07f3278003466fe447c78e8c11c6e9e404649811a9bc95b97078ab7e82fe00","flatsize":59564,"path":"All/wmqstat-0.0.4_3.pkg","repopath":"All/wmqstat-0.0.4_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":18640,"desc":"wmQStat is a dockable front-end to qstat by Steve Jankowski, a popular\ncommand-line monitor of lots of Internet game servers, i.e. Quake/W/2/3,\nHexen2/W, HL/CS/HL2, Tribes/2, RtCW, UT200x, DOOM III, FarCry, to name a\nfew (this list is by far not complete).","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"qstat":{"origin":"games/qstat","version":"2.17"}},"categories":["games","windowmaker"],"shlibs_required":["libX11.so.6","libXext.so.6","libXpm.so.4","libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe wmqstat port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"wmnd","origin":"net/wmnd","version":"0.4.18_1","comment":"Improved network monitoring dock app (with tons of features)","maintainer":"garga@FreeBSD.org","www":"https://www.thregr.org/~wavexx/software/wmnd/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"22cf372cf3d074599c19d115dd0567915e3da050408b7520cedda51f5fb24e07","flatsize":87009,"path":"All/wmnd-0.4.18_1.pkg","repopath":"All/wmnd-0.4.18_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":32708,"desc":"WMND (WindowMaker Network Devices) is a highly customizable network\nmonitoring dockapp for Window Maker (and compatibles) for many\noperative systems and devices.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["net"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXpm.so.4","libc.so.8","libm.so.4"],"options":{"EXAMPLES":"on"},"messages":[{"message":"Existing users of 'wmnd' be aware that the graph scrolling\n\tspeed is now specified in tenths of a second (previous\n\tsetting was per-second), so you may want to update\n\tyour ~/.wmndrc accordingly (this is the 'scroll'\n\tvariable).\n\n\tSome modes look much nicer with a fast update. YMMV.","type":"install"}]},{"name":"wmping","origin":"net/wmping","version":"0.2.1_3","comment":"Windowmaker dock app to display network hosts status","maintainer":"serg@cad.kiev.ua","www":"https://sourceforge.net/projects/wmping/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e76ecefe81d9b1d962d49c4d8d373716ff375a6c6e87c992ecec2c5fe2a70b74","flatsize":62923,"path":"All/wmping-0.2.1_3.pkg","repopath":"All/wmping-0.2.1_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":20316,"desc":"This is a port of wmping which is a Windowmaker dock app which\nis  simple usefull program that allows to check host status in your\nnetwork environment. It can be used for monitoring servers in the network.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["net","windowmaker"],"shlibs_required":["libX11.so.6","libXext.so.6","libXpm.so.4","libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"wmmoonclock","origin":"astro/wmmoonclock","version":"1.30_1","comment":"Displays the phase of the moon, plus orbital data","maintainer":"ports@FreeBSD.org","www":"https://www.dockapps.net/wmmoonclock","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0f14267ce000c4ed2e469acb6ea9804ae2cf41991120e7c37f2e48ff95df525d","flatsize":777217,"path":"All/wmmoonclock-1.30_1.pkg","repopath":"All/wmmoonclock-1.30_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":112268,"desc":"This is a WindowMaker dockapp that displays a graphical representation of\nthe phase of the moon, plus additional astronomical data such as\nrise/set times, orbital data, orbital elements, etc (if you click on the\nimage multiple times).\n\nProbably most of the data is not that useful, but what the heck :)","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["astro","windowmaker"],"shlibs_required":["libX11.so.6","libXext.so.6","libXpm.so.4","libc.so.8","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe wmmoonclock port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"wmpinboard","origin":"deskutils/wmpinboard","version":"1.0_6","comment":"Post-it notes for the WindowMaker dock or AfterStep Wharf","maintainer":"t.kempka@web.de","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c2e4472e5e82fc3de004a0922d5843d24b28f1f248ae64d8af1c1694947c41b7","flatsize":101044,"path":"All/wmpinboard-1.0_6.pkg","repopath":"All/wmpinboard-1.0_6.pkg","licenselogic":"single","pkgsize":51432,"desc":"Post-it notes for the WindowMaker dock or AfterStep Wharf.","deps":{"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["afterstep","deskutils","windowmaker"],"shlibs_required":["libX11.so.6","libXext.so.6","libXpm.so.4","libc.so.8"]},{"name":"wmnet","origin":"net/wmnet","version":"1.2_4","comment":"Network bandwidth monitor for Window Maker dock","maintainer":"danfe@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e744af3170752d13eae49f5e6c63e1345e6726df870f3fa431092a68c96e8d75","flatsize":28648,"path":"All/wmnet-1.2_4.pkg","repopath":"All/wmnet-1.2_4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":11328,"desc":"This application displays the data rate through a given network\ninterface.  It is intended to be run from the Window Maker dock,\nbut others have run it under FVWM and AfterStep window managers.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["net","windowmaker"],"shlibs_required":["libX11.so.6","libXext.so.6","libXpm.so.4","libc.so.8","libkvm.so.3"],"options":{"DOCS":"on"}},{"name":"wmpal","origin":"misc/wmpal","version":"0.6.1","comment":"One of the most useless dockapps in the world","maintainer":"ports@FreeBSD.org","www":"https://wmpal.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"88cdb51b2be5197345b5e97343816f0f64218d928d29e3a9ade1f7febf44397c","flatsize":438915,"path":"All/wmpal-0.6.1.pkg","repopath":"All/wmpal-0.6.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":79632,"desc":"One of the most useless dockapps in the world...\n\nWmpal is a Window Maker dockapp based off a Black Box application called bbpal.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["misc","windowmaker"],"shlibs_required":["libX11.so.6","libXpm.so.4","libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe wmpal port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xfce-icons-elementary","origin":"x11-themes/xfce-icons-elementary","version":"0.21","comment":"Elementary icons, extended and maintained for Xfce","maintainer":"xfce@FreeBSD.org","www":"https://github.com/shimmerproject/elementary-xfce","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c1c00d912233ce80ff06f79eaae4dad4de8158c56af3f4934c95ac94214b08da","flatsize":270372082,"path":"All/xfce-icons-elementary-0.21.pkg","repopath":"All/xfce-icons-elementary-0.21.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":17126476,"desc":"An icon-theme maintained with Xfce in mind, but it supports other desktops\nlike Gnome3 as well. It's a fork of the upstream elementary-project, which\ntook place because the team decided to drop a lot of desktop-specific\nsymlinks. This icon-theme is supposed to keep everything working, but still\npull new icons from upstream and integrate them occasionally.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11-themes","xfce"]},{"name":"wmname","origin":"x11-wm/wmname","version":"0.1_3","comment":"Prints/sets the window manager name property of the root window","maintainer":"nuncupatio@gmail.com","www":"https://tools.suckless.org/x/wmname","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bc6d2f673f9f625a2cdb598aefaad0eec80e64c72b5f16e4c078b364ff1dfd24","flatsize":8277,"path":"All/wmname-0.1_3.pkg","repopath":"All/wmname-0.1_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4076,"desc":"A tool for printing/setting the window manager name\nproperty of the root window.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["x11-wm"],"shlibs_required":["libX11.so.6","libc.so.8"]},{"name":"wmix","origin":"audio/wmix","version":"3.1_3","comment":"Audio mixer for the WindowMaker dock with TV-like OSD","maintainer":"ports@FreeBSD.org","www":"https://www.ne.jp/asahi/linux/timecop/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e83db59defc3dc6c27bb37dbe2b2028c4be40b367bb04ed412be6e13792a300a","flatsize":61777,"path":"All/wmix-3.1_3.pkg","repopath":"All/wmix-3.1_3.pkg","licenselogic":"single","pkgsize":18948,"desc":"WindowMaker dockapp mixer that allows toggling record source, muting individual\nchannels, adjusting volume and balance, all in a compact dockapp size, with\nTV-like on-screen-display for volume levels. Supports mousewheel to adjust\ncurrent channel volume, and can be controlled remotely with SIGUSR1 / SIGUSR2\nto adjust the volume, too. Keeps a simple configuration file for user-defined\nsettings.","deps":{"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["audio","windowmaker"],"shlibs_required":["libX11.so.6","libXext.so.6","libXpm.so.4","libc.so.8","libm.so.4"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe wmix port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"wmmp","origin":"audio/wmmp","version":"0.12.6_1","comment":"Dockable musicpd client applet for Window Maker","maintainer":"beastieboy@beastieboy.net","www":"https://codeberg.org/beastieboy/wmmp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"22d74ed2c56cb52e29c5db9ab93a983d9bac41c8d2f9a52607e8030274a93ad0","flatsize":86116,"path":"All/wmmp-0.12.6_1.pkg","repopath":"All/wmmp-0.12.6_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":28304,"desc":"WMmp is a dockable musicpd (MPD) client applet for Window Maker.\n\nIt offers controls to play, pause, stop the music, as well as\nnavigate back and forth the current playlist.\n\nmusicpd volume can be set with the mouse wheel.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["audio","windowmaker"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXpm.so.4","libc.so.8"]},{"name":"wmitime","origin":"x11-clocks/wmitime","version":"0.5_1","comment":"Docking clock app also showing the new Internet time","maintainer":"khorben@defora.org","www":"https://www.dockapps.net/wmitime","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"08e30275e2585b6ec34d7c7f4074522886879ff471c1c9139e64272415116bc3","flatsize":56748,"path":"All/wmitime-0.5_1.pkg","repopath":"All/wmitime-0.5_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":15892,"desc":"WMitime is yet another clock dock app which shows standard time, date, as well\nas the new Internet time.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libdockapp":{"origin":"x11-wm/libdockapp","version":"0.7.2"}},"categories":["windowmaker","x11-clocks"],"shlibs_required":["libX11.so.6","libXext.so.6","libXpm.so.4","libc.so.8","libdockapp.so.3","libm.so.4"]},{"name":"wmmemload","origin":"sysutils/wmmemload","version":"0.1.8_1","comment":"Dockapp for monitoring memory and swap usage","maintainer":"mbeis@xs4all.nl","www":"https://windowmaker.org/dockapps/?name=wmmemload","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cf320a44318e54ee85046d6157f28933d93e46e86a06d74065aa226f172ff028","flatsize":31234,"path":"All/wmmemload-0.1.8_1.pkg","repopath":"All/wmmemload-0.1.8_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":11300,"desc":"wmmemload displays current memory and swap usage as a percentage value\nin simulated LCD-display with support for background light.","deps":{"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["sysutils","windowmaker"],"shlibs_required":["libX11.so.6","libXext.so.6","libXpm.so.4","libc.so.8"]},{"name":"wmmemfree","origin":"sysutils/wmmemfree","version":"0.7_5","comment":"Memory and swap monitoring dockapp","maintainer":"danfe@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9be054eed243d6f2cbec9a7eda5b6e1a0c1ae6020c0a2404ed0d37de42494f63","flatsize":22597,"path":"All/wmmemfree-0.7_5.pkg","repopath":"All/wmmemfree-0.7_5.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":8700,"desc":"WMMemFree shows system memory usage.  It runs as a dockapp for window\nmanager like WindowMaker or some other which supports dockapps.  On\nthe top side you have your physical memory usage and on the bottom there\nis your swap space usage.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["sysutils","windowmaker"],"shlibs_required":["libX11.so.6","libXext.so.6","libXpm.so.4","libc.so.8"]},{"name":"wmjupiter","origin":"astro/wmjupiter","version":"1.21_1","comment":"Dockapp that displays information on Jupiter","maintainer":"tkuiper@inxsoft.net","www":"http://www.inxsoft.net/wmjupiter/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cb505f68d8c23c39b264c1710eea1d9f344079e0473286b1806f1f029a2f1766","flatsize":52683,"path":"All/wmjupiter-1.21_1.pkg","repopath":"All/wmjupiter-1.21_1.pkg","licenselogic":"or","licenses":["BSD3CLAUSE","GPLv2"],"pkgsize":16192,"desc":"This dockapp shows you the actual distance of Jupiter in astronomical units\n(AE) and when the red spot crosses (which is a weather feature on Jupiter).\nThe four Galileo Moons are displayed too but only when they are near the\nplanet (Io, Europa, Ganymede, and Callisto).  The position of the red spot\nchanges on the surface so you need to change that value within few months\nor so.  The current position can be found on the Internet.  It was 80 deg.\nas of 11th Jan 2002.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["astro","windowmaker"],"shlibs_required":["libX11.so.6","libXext.so.6","libXpm.so.4","libc.so.8","libm.so.4"]},{"name":"wmmaiload","origin":"mail/wmmaiload","version":"2.3.0_2","comment":"Incoming mail monitor dockapp with a similar look to wmcpuload","maintainer":"ports@FreeBSD.org","www":"http://tnemeth.free.fr/projets/dockapps.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"763d03bcb70598452debc74f695170065581b44a9d84f8cb64c1ba054aca124b","flatsize":105667,"path":"All/wmmaiload-2.3.0_2.pkg","repopath":"All/wmmaiload-2.3.0_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":39680,"desc":"This dockapp monitors your incoming mail in 1 or more mailboxes in mbox\nformat.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["mail","windowmaker"],"shlibs_required":["libX11.so.6","libXext.so.6","libXpm.so.4","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libcrypto.so.12","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0","libssl.so.12"],"messages":[{"message":"===>   NOTICE:\n\nThe wmmaiload port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"wmjulia","origin":"misc/wmjulia","version":"0.40_5","comment":"Dockapp that creates an animated Julia set","maintainer":"ports@FreeBSD.org","www":"http://web.novalis.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1d57767b49911f3b612b948092e8e8afdaad7ae43730d80830d259855d3b0cd8","flatsize":67695,"path":"All/wmjulia-0.40_5.pkg","repopath":"All/wmjulia-0.40_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":17920,"desc":"Makes an animated julia set.  Intended for a windowmaker/afterstep dock/wharf\napplet.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["afterstep","misc","windowmaker"],"shlibs_required":["libX11.so.6","libXext.so.6","libXpm.so.4","libc.so.8","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe wmjulia port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"wmii","origin":"x11-wm/wmii","version":"3.6_8","comment":"Dynamic, minimalist window manager for X11","maintainer":"rodrigo@FreeBSD.org","www":"http://wmii.suckless.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fff15b72dfdbca81846096c262e2724255150b1bc59736789ff031e8ef6cbfc3","flatsize":236943,"path":"All/wmii-3.6_8.pkg","repopath":"All/wmii-3.6_8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":85620,"desc":"WMII is a small, dynamic window manager for X11.  It supports both classic\nand tiling (acme-like) window management with extended keyboard, mouse, and\n9p filesystem based remote control.  It replaces the workspace paradigm with\na new tagging approach and is highly scriptable (with plain shell or Python\nand even Chicken).\n\nIts minimalist philosophy attempts to not exceed 10.000 lines of code\n(including all shipped utilities and libraries), to enforce simplicity and\nclarity (read: it is hackable and beautiful).","deps":{"dmenu":{"origin":"x11/dmenu","version":"5.1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libixp":{"origin":"devel/libixp","version":"0.5_2"}},"categories":["x11-wm"],"shlibs_required":["libX11.so.6","libXext.so.6","libc.so.8","libixp.so","libm.so.4"],"options":{"SLIM_LAYOUT_BOX":"off","UTF8":"off"}},{"name":"wt","origin":"www/wt","version":"4.11.3","comment":"Widget-centric C++ library for developing web applications","maintainer":"info@babaei.net","www":"https://www.webtoolkit.eu/wt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4b992caeec75d09dff1b1bdd935cb7248f8ba6b421c98ad403c8fc2a8e835a31","flatsize":31781587,"path":"All/wt-4.11.3.pkg","repopath":"All/wt-4.11.3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":6542200,"desc":"Wt (pronounced as witty) is a C++ library for developing web applications.\n\nThe API is widget-centric and uses well-tested patterns of desktop GUI\ndevelopment tailored to the web. To the developer, it offers abstraction of\nmany web-specific implementation details, including client-server protocols\n(HTTP, Ajax, WebSockets), and frees the developer from tedious JavaScript\nmanipulations of HTML and dealing with cross-browser issues. Instead, with Wt,\nyou can focus on actual functionality with a rich set of feature-complete\nwidgets. Unlike old-school page-based frameworks or current-day single-page\nJavaScript \"frameworks\", Wt allows you to create stateful applications that are\nat the same time highly interactive (using WebSockets and Ajax for everything)\nbut still support plain HTML browsers or web crawlers using automatic graceful\ndegradation or progressive enhancement. Things that are natural and simple\nwith Wt would require an impractical amount of development effort otherwise:\nswitching widgets using animations, while retaining clean URLs and browser\nnavigation functions, or having a persistent chat widget open throughout the\nentire application, that even works in legacy browsers like Microsoft Internet\nExplorer 6.\n\nThe library comes with an application server that acts as a stand-alone\nHttp(s)/WebSocket server or integrates through FastCGI with other web servers.","deps":{"GraphicsMagick":{"origin":"graphics/GraphicsMagick","version":"1.3.43_2,1"},"apache-xml-security-c":{"origin":"security/apache-xml-security-c","version":"3.0.0_1"},"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"fcgi-devkit":{"origin":"www/fcgi","version":"2.4.6"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glew":{"origin":"graphics/glew","version":"2.2.0_3"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libharu":{"origin":"print/libharu","version":"2.4.5"},"log4shib":{"origin":"devel/log4shib","version":"2.0.1"},"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"opensaml":{"origin":"security/opensaml","version":"3.3.1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"png":{"origin":"graphics/png","version":"1.6.47"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"xerces-c3":{"origin":"textproc/xerces-c3","version":"3.3.0"},"xmltooling":{"origin":"devel/xmltooling","version":"3.3.0"}},"categories":["www"],"options":{"DEBUG":"off","EXAMPLES":"on","HARU":"on","LIBWTTEST":"on","OPENGL":"on","PANGO":"on","RESOURCES":"on","SAML":"on","THEMES":"on","UNWIND":"off","FASTCGI":"on","WTHTTP":"on","FIREBIRD":"off","MYSQL":"on","PGSQL":"on","SQLITE3":"on"},"annotations":{"cpe":"cpe:2.3:a:emweb:wt:4.11.3:::::dragonfly6:x86_64"}},{"name":"wmflame","origin":"sysutils/wmflame","version":"0.60_3","comment":"Dockapp that shows the load average as a flame","maintainer":"ports@FreeBSD.org","www":"http://web.novalis.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c58fc20e3e6c1e4f1d2353a980d446ed1d704b1e9b2667dd1ae2157a57681513","flatsize":75615,"path":"All/wmflame-0.60_3.pkg","repopath":"All/wmflame-0.60_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":20792,"desc":"WindowMaker dockapp showing load average as a flame.  Can also\nbe used in AfterStep.  Allows user to change lots of the flame\ncharacteristics.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["sysutils"],"shlibs_required":["libX11.so.6","libXext.so.6","libXpm.so.4","libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe wmflame port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"wmglobe","origin":"astro/wmglobe","version":"1.3_12","comment":"Neat xearth-like WindowMaker dockapp","maintainer":"jd.fbsd@goneja.de","www":"https://www.dockapps.net/wmglobe","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5615d447edb0eafde78664d8a99f8aa8204de16a404878f96b37a83765462ca5","flatsize":237781,"path":"All/wmglobe-1.3_12.pkg","repopath":"All/wmglobe-1.3_12.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":66236,"desc":"wmglobe is a neat WindowMaker dockapp that displays a\nxearth-like view of the earth that is currently under\nthe sun, and does a lot of other neat stuff.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libwraster":{"origin":"x11-wm/libwraster","version":"0.96.0_1"}},"categories":["astro","geography","windowmaker"],"shlibs_required":["libX11.so.6","libXext.so.6","libXpm.so.4","libc.so.8","libm.so.4","libwraster.so.6"]},{"name":"wmget","origin":"ftp/wmget","version":"0.6.0_9","comment":"Dock app for Window Maker providing wget functionality","maintainer":"ports@FreeBSD.org","www":"https://web.archive.org/web/20160322141200/http://amtrickey.net/wmget/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"97e7baab122f447ff1776bb4e6f7ded44a8a9ecb7256c8507522f726525e7cab","flatsize":62406,"path":"All/wmget-0.6.0_9.pkg","repopath":"All/wmget-0.6.0_9.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":24260,"desc":"wmget is a dock app for the GNU Window Maker window manager which makes it more\nconvenient to perform long downloads in the background.\n\nThis is useful if you tend to have dozens of windows open at a time and tend to\ndo a lot of routine downloading. Just copy the link from your browser, middle-\nclick on the wmget dockapp, and the download will start. No download windows or\nterminals required, and you can monitor the progress and stop the transfer if\ndesired without opening or raising any windows or even changing desktops.\n\nSee also: https://www.dockapps.net/wmget","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["ftp"],"shlibs_required":["libX11.so.6","libXext.so.6","libXpm.so.4","libc.so.8","libcurl.so.4","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe wmget port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"wmforecast","origin":"misc/wmforecast","version":"1.9.0_2","comment":"Weather dockapp for Window Maker using the Yahoo Weather API","maintainer":"obscenum999@gmail.com","www":"https://wmforecast.friedcheese.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e6a487c86a74bebc5f5656b60b8fb21f747a8ab11fd31da8260efbed89dfcead","flatsize":236148,"path":"All/wmforecast-1.9.0_2.pkg","repopath":"All/wmforecast-1.9.0_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":53668,"desc":"Wmforecast is a weather dockapp for Window Maker. It displays the current\ntemperature and an icon representing the current conditions.\nA balloon tooltip displays forecast information.\nThe weather information comes from the Yahoo Weather API.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libgweather":{"origin":"net/libgweather","version":"40.0_6"},"libwraster":{"origin":"x11-wm/libwraster","version":"0.96.0_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"windowmaker":{"origin":"x11-wm/windowmaker","version":"0.96.0_3"}},"categories":["geography","misc","windowmaker"],"shlibs_required":["libWINGs.so.3","libWUtil.so.5","libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libgweather-3.so.16","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libwraster.so.6","libz.so.3"],"options":{"GEOCLUE":"off","NLS":"on"}},{"name":"wmii-devel","origin":"x11-wm/wmii-devel","version":"3.9.2_4","comment":"Dynamic, minimalist window manager for X11","maintainer":"rodrigo@FreeBSD.org","www":"https://code.google.com/p/wmii/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"43f2d0a4176635d9c5f860376b938bd43ed7997b728f8dd1d0a4d343a0bb4665","flatsize":768642,"path":"All/wmii-devel-3.9.2_4.pkg","repopath":"All/wmii-devel-3.9.2_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":292348,"desc":"WMII is a small, dynamic window manager for X11.  It supports both classic\nand tiling (acme-like) window management with extended keyboard, mouse, and\n9p filesystem based remote control.  It replaces the workspace paradigm with\na new tagging approach and is highly scriptable (with plain shell or Python\nand even Chicken).\n\nIts minimalist philosophy attempts to not exceed 10.000 lines of code\n(including all shipped utilities and libraries), to enforce simplicity and\nclarity (read: it is hackable and beautiful).","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libixp":{"origin":"devel/libixp","version":"0.5_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["x11-wm"],"shlibs_required":["libX11.so.6","libXext.so.6","libXft.so.2","libXinerama.so.1","libXrandr.so.2","libXrender.so.1","libc.so.8","libixp.so","libm.so.4"],"options":{"DOCS":"on"}},{"name":"wmfishtime","origin":"x11-clocks/wmfishtime","version":"1.24_9","comment":"Time/date applet for WindowMaker with fishes swimming around","maintainer":"ports@FreeBSD.org","www":"http://www.ne.jp/asahi/linux/timecop/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e36e26ac6391639df4caa307e147548dd9f16a049021bb784ec44d4a85636ba2","flatsize":31403,"path":"All/wmfishtime-1.24_9.pkg","repopath":"All/wmfishtime-1.24_9.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":11924,"desc":"WMFishTime is a time/date applet for WindowMaker (and BlackBox, E,\nSawFish...). Top part has the clock face, bottom part has day of the\nweek, followed by day, followed by month. Yellow hand counts seconds,\ngreen hand counts minutes, red hand counts hours. Few seconds after\nstartup there are at least 32 bubbles floating up behind the clock face.\nThere are 4 fishes randomly swimming back and forth. If you move your\nmouse inside the dockapp window, the fish will get scared and run away.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["windowmaker","x11-clocks"],"shlibs_required":["libX11.so.6","libc.so.8","libcairo.so.2","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe wmfishtime port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"wmeyes","origin":"games/wmeyes","version":"1.2_1","comment":"World's most useless Window Maker dockapp","maintainer":"danfe@FreeBSD.org","www":"https://bstern.org/wmeyes/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"94a0b4c0860f01f8e6f4f892f4651c90c08a11469c0cdeb4bc316a5996262922","flatsize":35571,"path":"All/wmeyes-1.2_1.pkg","repopath":"All/wmeyes-1.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11992,"desc":"WMeyes is a pretty simple application: it sits in the Window Maker dock,\nand a pair of eyes track your cursor.  Actually, the program should work\nin all window managers, but then you don't have a dock to sit it in, in\nwhich case you might as well use XEyes.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["games"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXmu.so.6","libXpm.so.4","libXt.so.6","libc.so.8","libm.so.4"],"options":{"DOCS":"on"}},{"name":"wmenu","origin":"x11/wmenu","version":"0.1.9","comment":"Efficient dynamic menu for Wayland","maintainer":"o.hushchenkov@gmail.com","www":"https://codeberg.org/adnano/wmenu/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eae0ca5a9d2e3247bdf38a47514ed123af9be34f01aa0e968dc2cf118e193df3","flatsize":81642,"path":"All/wmenu-0.1.9.pkg","repopath":"All/wmenu-0.1.9.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20612,"desc":"wmenu is an efficient dynamic menu for Sway and wlroots based Wayland\ncompositors. It provides a Wayland-native dmenu replacement which\nmaintains the look and feel of dmenu.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libepoll-shim":{"origin":"devel/libepoll-shim","version":"0.0.20240608"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["wayland","x11"],"shlibs_required":["libc.so.8","libcairo.so.2","libepoll-shim.so.0","libgobject-2.0.so.0","libpango-1.0.so.0","libpangocairo-1.0.so.0","libwayland-client.so.0","libxkbcommon.so.0"]},{"name":"wmdrawer","origin":"x11/wmdrawer","version":"0.10.5_14","comment":"Dockapp which provides a drawer to launch applications","maintainer":"xride@FreeBSD.org","www":"http://people.easter-eggs.org/~valos/wmdrawer/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ec30de3d0443256c58ba10c0a4e03989241e31a56d854e8848f47993d7c99597","flatsize":100018,"path":"All/wmdrawer-0.10.5_14.pkg","repopath":"All/wmdrawer-0.10.5_14.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":38984,"desc":"wmDrawer is a dock application (dockapp) which provides a drawer (retractable\nbutton bar) to launch applications.\n   * The drawer is retractable and animated.\n   * Several columns of buttons can be defined in the drawer.\n   * The configuration file is automaticaly reloaded if it changes.\n   * Multiple instances of the program can run at the same time.\n   * Button's highlight under mouse cursor.\n   * Drawer's transparency (need SHAPE extension).\n   * Ability to launch several apps at once from the drawer. By holding down\n     the key Shift or by using mouse buttons middle or right instead of left,\n     you can keep the drawer opened.","deps":{"gdk-pixbuf-xlib":{"origin":"graphics/gdk-pixbuf2-xlib","version":"2.40.2_1"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"}},"categories":["windowmaker","x11"],"shlibs_required":["libX11.so.6","libXext.so.6","libXi.so.6","libc.so.8","libgdk_pixbuf-2.0.so.0","libgdk_pixbuf_xlib-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libintl.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"Use /usr/local/share/doc/wmdrawer/wmdrawerrc.example as a base\nfor your ~/.wmdrawerrc","type":"install"}]},{"name":"wmcube","origin":"sysutils/wmcube","version":"0.98_4","comment":"Window Maker dockapp that displays cpu load and a realtime 3D object","maintainer":"garga@FreeBSD.org","www":"https://www.dockapps.net/wmcube","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"46a6112dbaeb621eb2c72dac2861a68f203600063d1a56b90633a59b4ce2200a","flatsize":98448,"path":"All/wmcube-0.98_4.pkg","repopath":"All/wmcube-0.98_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":30544,"desc":"wmCube is a dockapp that displays a realtime rotating 3d-object\nand the current cpu-load. The cpu-load also makes the object spin\nfaster/slower. You can zoom in and out by clicking on the dockapp.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["sysutils","windowmaker"],"shlibs_required":["libX11.so.6","libXext.so.6","libXpm.so.4","libc.so.8","libkvm.so.3","libm.so.4"],"options":{"DOCS":"on"},"messages":[{"message":"The extra 3d objects are located in:\n\t/usr/local/share/wmcube\n\nTo run wmcube type:\n\twmcube -o /usr/local/share/wmcube &","type":"install"}]},{"name":"write-good","origin":"textproc/write-good","version":"1.0.8_3","comment":"Naive linter for English prose","maintainer":"0mp@FreeBSD.org","www":"https://github.com/btford/write-good","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2433c78eaff081f6cbef97d1b69ae013d446d9be591a62254404632d8b675100","flatsize":39669575,"path":"All/write-good-1.0.8_3.pkg","repopath":"All/write-good-1.0.8_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6233180,"desc":"write-good is a naive linter for English prose. For example,\nit is able to check for the following issues in text:\n\n- passive voice\n- lexical illusions -- cases where a word is repeated\n- \"so\" at the beginning of the sentence\n- \"there is\" or \"there are\" at the beginning of the sentence\n- weasel words\n- adverbs that can weaken meaning: really, very, extremely, etc.\n- wordy phrases and unnecessary words\n- common cliches","deps":{"node22":{"origin":"www/node22","version":"22.16.0"}},"categories":["textproc"],"options":{"DOCS":"on"}},{"name":"wmctrl-fork","origin":"x11/wmctrl-fork","version":"1.09.02","comment":"Command line tool to interact with an EWMH/NetWM compatible X managers","maintainer":"alexey@pentode.fi","www":"https://github.com/avysk/wmctrl-fork","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"524a0c0a962829775c5099d2abb42b522df1163e6f70d1a04fd5ec09325fcb37","flatsize":55513,"path":"All/wmctrl-fork-1.09.02.pkg","repopath":"All/wmctrl-fork-1.09.02.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":23288,"desc":"The wmctrl program is a command line tool to interact with an\nEWMH/NetWM compatible X Window Manager.\n\nIt provides command line access to almost all the features defined in\nthe EWMH specification. Using it, it's possible to, for example, obtain\ninformation about the window manager, get a detailed list of desktops\nand managed windows, switch and resize desktops, change number of\ndesktops, make windows full-screen, always-above or sticky, and\nactivate, close, move, resize, maximize and minimize them.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["x11"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXmu.so.6","libc.so.8","libglib-2.0.so.0","libintl.so.8"]},{"name":"wmcpuload","origin":"sysutils/wmcpuload","version":"1.1.1_1","comment":"\"lcd\" dockapp for windowmaker, which displays the current cpuload","maintainer":"drtr0jan@yandex.ru","www":"https://www.dockapps.net/wmcpuload","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a3a615ff9d6ae3bbca0d3564764b151b5a996a6d02851efc088e2e869be7947a","flatsize":61808,"path":"All/wmcpuload-1.1.1_1.pkg","repopath":"All/wmcpuload-1.1.1_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":22184,"desc":"This is a port of wmcpuload, which displays the current cpu-load in a\nsimulated lcd-display, which supports background lighting.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["sysutils","windowmaker"],"shlibs_required":["libX11.so.6","libXext.so.6","libXpm.so.4","libc.so.8","libkvm.so.3"],"options":{"DOCS":"on"}},{"name":"wmconfig","origin":"x11-wm/wmconfig","version":"1.5.2_1","comment":"Menu generation tool for X window managers","maintainer":"bofh@FreeBSD.org","www":"https://www.arrishq.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"281ceab83e9166e38dade13730ecb4ffa33194cec66987f7de68df3a589e3a3f","flatsize":231255,"path":"All/wmconfig-1.5.2_1.pkg","repopath":"All/wmconfig-1.5.2_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":69876,"desc":"Wmconfig is a free menu generation tool for various X window managers.\nIt is easy-to-use and uses a simple configuration file layout.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"}},"categories":["x11-wm"],"shlibs_required":["libc.so.8","libintl.so.8"],"options":{"DOCS":"on","NLS":"on"}},{"name":"wmbluecpu","origin":"sysutils/wmbluecpu","version":"0.4_5","comment":"CPU monitoring dockapp","maintainer":"benjsc@FreeBSD.org","www":"http://misuceldestept.go.ro/wmbluecpu/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6a8a3e6db9dd90df7919e8d8bca035f153a74e194892d93a6b507cb0fb1ae8a5","flatsize":21620,"path":"All/wmbluecpu-0.4_5.pkg","repopath":"All/wmbluecpu-0.4_5.pkg","licenselogic":"single","pkgsize":7820,"desc":"WMBlueCPU is a CPU monitoring dockapp.  It displays current CPU usage\nwith numbers and a graphical history list.","deps":{"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["sysutils","windowmaker"],"shlibs_required":["libX11.so.6","libXext.so.6","libXpm.so.4","libc.so.8","libkvm.so.3"]},{"name":"wmclock","origin":"x11-clocks/wmclock","version":"1.0.16_1","comment":"Dockable clock applet for Window Maker","maintainer":"ports@FreeBSD.org","www":"http://www.bluestop.org/wmclock/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9ec92e4634d2937c3e16d7463a0045800087555c14c1264c692484f6f1c2d6ef","flatsize":114020,"path":"All/wmclock-1.0.16_1.pkg","repopath":"All/wmclock-1.0.16_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":27792,"desc":"Wmclock is an applet which displays the date and time in a dockable\ntile in the same style as the clock from the NEXTSTEP(tm) operating\nsystem.  Wmclock is specially designed for the Window Maker window\nmanager and features multiple language support, twenty-four-hour\nand twelve-hour (am/pm) time display, and, optionally, can run a\nuser-specified program on a mouse click.","deps":{"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["windowmaker","x11-clocks"],"shlibs_required":["libX11.so.6","libXext.so.6","libXpm.so.4","libc.so.8"],"options":{"LANG_BR":"off","LANG_CS":"off","LANG_DA":"off","LANG_DE":"off","LANG_ES":"off","LANG_FR":"off","LANG_FR_ALT":"off","LANG_HR":"off","LANG_HU":"off","LANG_ID":"off","LANG_IT":"off","LANG_NB":"off","LANG_NL":"off","LANG_PL":"off","LANG_PT":"off","LANG_RU":"off","LANG_SL":"off","LANG_SV":"off","LANG_US":"on","LANG_UK":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe wmclock port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"wmfocus","origin":"x11/wmfocus","version":"1.5.0_11","comment":"Visually focus windows by label","maintainer":"eduardo@FreeBSD.org","www":"https://github.com/svenstaro/wmfocus","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"22d873068ba80ad10c21eefb2c0ae8ec2a9964f49314e0b1beaf9195cf3d43e1","flatsize":3039855,"path":"All/wmfocus-1.5.0_11.pkg","repopath":"All/wmfocus-1.5.0_11.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":833380,"desc":"This tool that allows you to rapidly choose a specific window directly\nwithout having to use the mouse or directional keyboard navigation.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"}},"categories":["x11"],"shlibs_required":["libc.so.8","libcairo.so.2","libexecinfo.so.1","libfontconfig.so.1","libm.so.4","libxcb.so.1"]},{"name":"wmcliphist","origin":"x11/wmcliphist","version":"1.0_3","comment":"Clipboard history management dockapp for Window Maker","maintainer":"ports@FreeBSD.org","www":"http://linux.nawebu.cz/wmcliphist/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"00f286915ffd7577bd4d2962b73535e7b4c35d988d4b152fde60c0b13fcdccf1","flatsize":206384,"path":"All/wmcliphist-1.0_3.pkg","repopath":"All/wmcliphist-1.0_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":46396,"desc":"wmcliphist is a clipboard history dockapp that\nkeeps history of clipboard operations and allows\nyou to put previously copied items back to the\nclipboard for pasting to other applications.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["windowmaker","x11"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"Before using this program, edit\n\n/usr/local/share/examples/wmcliphist/wmcliphistrc\n\nand copy it to ~/.wmcliphistrc","type":"install"},{"message":"===>   NOTICE:\n\nThe wmcliphist port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"wmcalendar","origin":"misc/wmcalendar","version":"0.5.2_20","comment":"Dockable calendar with interface to iCalendar based calendars","maintainer":"xride@FreeBSD.org","www":"https://wmcalendar.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fb8d7e66c98e53ea5bfda6a80c64b94171bd93500e0b99cb2278e8c42650cd22","flatsize":150363,"path":"All/wmcalendar-0.5.2_20.pkg","repopath":"All/wmcalendar-0.5.2_20.pkg","licenselogic":"single","pkgsize":32376,"desc":"A dockapp calendar with monthly view and interface to iCalendar based\ncalendars like Ximian Evolution or Mozilla calendar.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libical":{"origin":"devel/libical","version":"3.0.19_2"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["misc","windowmaker"],"shlibs_required":["libX11.so.6","libXext.so.6","libXpm.so.4","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libical.so.3","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0"]},{"name":"wmi-client","origin":"net-mgmt/wmi-client","version":"1.3.16_4","comment":"DCOM/WMI client implementation","maintainer":"koichiro@rworks.jp","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5a05d372fc5b734810e1e36d809eab2b80df15ca3e29917f779714b369e14ef5","flatsize":7369136,"path":"All/wmi-client-1.3.16_4.pkg","repopath":"All/wmi-client-1.3.16_4.pkg","licenselogic":"single","pkgsize":1451736,"desc":"This DCOM/WMI client implementation is based on Samba4 sources.\nIt uses RPC/DCOM mechanism to interact with WMI services on\nWindows machines.\n\nThis package contains also winexe - program to remote execution\nWindows commands remotely.","categories":["net-mgmt"],"shlibs_required":["libc.so.8","libcrypt.so.4","libpam.so.3"]},{"name":"wmbutton","origin":"x11/wmbutton","version":"0.6.1_2","comment":"Dockapp that displays 9 buttons to run apps of your choice","maintainer":"ports@FreeBSD.org","www":"https://greek0.net/wmbutton.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0b833fcfae9387f3ba47d3fbd51f61a390bb4114c4d566a4a2dbff217a845319","flatsize":95923,"path":"All/wmbutton-0.6.1_2.pkg","repopath":"All/wmbutton-0.6.1_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":31424,"desc":"A 64x64 pixel application that displays nine buttons.\nEach of these buttons can be configured via a configuration file to\nrun just about any application you'd like to.  Basically, if you can\ntype it in a shell command, wmbutton can run it.  It is based on wmcp,\nby Ben Cohen.","deps":{"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["windowmaker","x11"],"shlibs_required":["libX11.so.6","libXext.so.6","libXpm.so.4","libc.so.8"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"Installing .wmbutton as /usr/local/share/examples/wmbutton/dot.wmbutton\nModify if you wish and copy to ~/.wmbutton","type":"install"},{"message":"===>   NOTICE:\n\nThe wmbutton port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"wmappl","origin":"x11/wmappl","version":"0.71_6","comment":"Application launcher dockapp similar to wmbutton","maintainer":"ports@FreeBSD.org","www":"http://wmappl.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6d37c3aeac3b575389c3addd3e862257549b177ea1655aa8f05e88a2faced757","flatsize":108292,"path":"All/wmappl-0.71_6.pkg","repopath":"All/wmappl-0.71_6.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":37832,"desc":"A dockapp for WindowMaker that displays a bunch of buttons. Each\nof these can be configured to run an application of your choice.\nUseful for people that have their dock already full.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["windowmaker","x11"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXpm.so.4","libc.so.8"],"options":{"DOCS":"on","IMLIB2":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe wmappl port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"wmbsdbatt","origin":"sysutils/wmbsdbatt","version":"0.1_5","comment":"Dockapp for battery and temperature monitoring via ACPI","maintainer":"xride@FreeBSD.org","www":"http://mailbox.univie.ac.at/~le/wmbsdbatt/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f7c1d39975a8a49a5041f19447f5a2b6611176385799b5daaecbb38d6d13b50f","flatsize":38809,"path":"All/wmbsdbatt-0.1_5.pkg","repopath":"All/wmbsdbatt-0.1_5.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":10308,"desc":"wmbsdbatt is a WindowMaker dockapp to monitor battery\nusage and temperature through ACPI on FreeBSD.\nIt is a rip-off of Florian Krohs' wmbatteries dockapp.\n\nwmbsdbatt was developed and runs on FreeBSD,\nand it is licensed under the terms of the GPL.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["sysutils","windowmaker"],"shlibs_required":["libX11.so.6","libXext.so.6","libXpm.so.4","libc.so.8"]},{"name":"wmblueclock","origin":"x11-clocks/wmblueclock","version":"0.0_4","comment":"Simple dockable clock application","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1ec3566d2216cc1b7226c434b492bc7484468ee8e430bd411cd6252a44fc2229","flatsize":40420,"path":"All/wmblueclock-0.0_4.pkg","repopath":"All/wmblueclock-0.0_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":14808,"desc":"WMBlueClock is a simple clock dockapp.  It displays current date and time\nin \"blue\" fashion.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXau":{"origin":"x11/libXau","version":"1.0.11"},"libXdmcp":{"origin":"x11/libXdmcp","version":"1.1.5"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["windowmaker","x11-clocks"],"shlibs_required":["libX11.so.6","libXext.so.6","libXpm.so.4","libc.so.8","libkvm.so.3"],"messages":[{"message":"===>   NOTICE:\n\nThe wmblueclock port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"wmblob","origin":"x11/wmblob","version":"1.0.4_3","comment":"Shows moving blobs","maintainer":"portmaster@bsdforge.com","www":"https://BSDforge.com/projects/x11/wmblob/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1f819a53f36186a14ef2238b11265c53508820ccecfa9dc0e6b4856903a80275","flatsize":47688,"path":"All/wmblob-1.0.4_3.pkg","repopath":"All/wmblob-1.0.4_3.pkg","licenselogic":"single","pkgsize":17908,"desc":"wmblob is a pretty much useless program, that shows moving blobs. It's\na nice dockapp for Window Maker (www.windowmaker.org), and it may well\nrun with other window mangers.\n\nHow to use it:\n\n  Just start it. There are no command line options. You can change the\n  colors with the three mouse buttons:\n\n    - Left button: changes the inner color of the blobs.\n    - Middle button: changes the border color of the blobs.\n    - Right button: changes the background color.\n\n  There are 16 colors available. But not every combination looks good.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["windowmaker","x11"],"shlibs_required":["libX11.so.6","libXext.so.6","libXpm.so.4","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0"]},{"name":"wmbinclock","origin":"x11-clocks/wmbinclock","version":"0.51","comment":"Binary clock in a windowmaker applet","maintainer":"logix@foobar.franken.de","www":"http://www.inxsoft.net/wmbinclock/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"87d2153e2763dd869ccd903845d86132675c98aa01df230e68197a6ce3936d1c","flatsize":45853,"path":"All/wmbinclock-0.51.pkg","repopath":"All/wmbinclock-0.51.pkg","licenselogic":"or","licenses":["BSD3CLAUSE","GPLv2"],"pkgsize":15904,"desc":"wmBinClock is a windowmaker applet that displays the current system time\nas a binary clock.  You have to add up the bits to get the time.  The clock\nhas a 24 hour format.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["windowmaker","x11-clocks"],"shlibs_required":["libX11.so.6","libXext.so.6","libXpm.so.4","libc.so.8","libm.so.4"]},{"name":"wmbiff","origin":"mail/wmbiff","version":"0.4.37","comment":"xbiff-like Window Maker dock app","maintainer":"garga@FreeBSD.org","www":"https://www.dockapps.net/wmbiff","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0ac1c6f17286b901b039c03af56f16385f5322dd4715fffb191d1b778c0d718b","flatsize":212476,"path":"All/wmbiff-0.4.37.pkg","repopath":"All/wmbiff-0.4.37.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":55768,"desc":"wmbiff is a dock app that displays the total number of messages or the\nnumber of unread messages in different mailboxes.  It supports up to 5\nmailboxes.  It is also possible to execute user-defined commands on new\nmail arrival (for example, play a .wav file).","deps":{"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"libgpg-error":{"origin":"security/libgpg-error","version":"1.51"}},"categories":["afterstep","mail","windowmaker"],"shlibs_required":["libX11.so.6","libXext.so.6","libXpm.so.4","libc.so.8","libgcrypt.so.20","libgnutls.so.30","libz.so.3"],"options":{"GNUTLS":"on"},"messages":[{"message":"Sample configuration file was installed at:\n\t/usr/local/share/wmbiff/sample.wmbiffrc\n\nModify it to suit your needs and copy to ~/.wmbiffrc","type":"install"}]},{"name":"wm2","origin":"x11-wm/wm2","version":"4.0_2","comment":"Simple window manager for X","maintainer":"danfe@FreeBSD.org","www":"https://www.all-day-breakfast.com/wm2/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a54df3dbd07973a82e302dd04e4c0da1f9f2e1f05e41d3de19f218e3d1aa0d35","flatsize":92719,"path":"All/wm2-4.0_2.pkg","repopath":"All/wm2-4.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":39776,"desc":"wm2 is a window manager for X.  It provides an unusual style of window\ndecoration and as little functionality as I feel comfortable with in a\nwindow manager.  wm2 is not configurable, except by editing the source\nand recompiling the code, and is really intended for people who don't\nparticularly want their window manager to be too friendly.\n\nwm2 provides:\n* Decorative frames for your windows.\n* The ability to move, resize, hide and restore windows.\n* No icons.\n* No configurable root menus, buttons or mouse or keyboard bindings.\n* No virtual desktop, toolbars or integrated applications.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"}},"categories":["x11-wm"],"shlibs_required":["libX11.so.6","libXext.so.6","libXmu.so.6","libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"wmbday","origin":"x11-clocks/wmbday","version":"0.3.1_3","comment":"Window Maker dock app that will remind you of birthdays","maintainer":"ports@FreeBSD.org","www":"http://buzzinhornetz.ath.cx/wmbday/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4e9524a5f2f4b9c19318e949d8933ad7d1d78eacc1915188176f47adf31e6c55","flatsize":26426,"path":"All/wmbday-0.3.1_3.pkg","repopath":"All/wmbday-0.3.1_3.pkg","licenselogic":"single","pkgsize":11608,"desc":"wmbday is a Window Maker dock app for Linux und FreeBSD that will remind you of\nbirthdays. It can show up to four persons whose birthday is next. On a birthday\nit will notify you by blinking the concerning person. Background color, normal\nand notification font color can be changed. The data is loaded from a simple\ntext file.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["x11-clocks"],"shlibs_required":["libX11.so.6","libXext.so.6","libXpm.so.4","libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe wmbday port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"wmicons","origin":"graphics/wmicons","version":"1.0_2","comment":"Icons mainly for use in Window Maker","maintainer":"gamato@users.sf.net","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0536175ccf0836cdc4590e98752f50c0994494c0d31dd75c534ac5921bbe17cd","flatsize":3140872,"path":"All/wmicons-1.0_2.pkg","repopath":"All/wmicons-1.0_2.pkg","licenselogic":"single","pkgsize":1295816,"desc":"This package provides icons used in WindowMaker frequently.","categories":["graphics","windowmaker"],"options":{"DOCS":"on"}},{"name":"wmanager-addons","origin":"x11-wm/wmanager-addons","version":"0.02_1","comment":"Helper scripts and documentation for the X11 window manager selector","maintainer":"ports@FreeBSD.org","www":"https://devel.ringlet.net/x11/wmanager-addons/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d66841a53e13440e0fd1cb5f4c9089d459cd2a6b0701060ffc6d0775d4a7d638","flatsize":28455,"path":"All/wmanager-addons-0.02_1.pkg","repopath":"All/wmanager-addons-0.02_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":14160,"desc":"The wmanager-addons package contains a couple of helper shell scripts and\nmanual pages for the x11/wmanager window manager selector.  They were\noriginally part of the Debian wmanager package, but have later been ported\nto other operating systems.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["x11-wm"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe wmanager-addons port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"wmapp","origin":"x11-toolkits/wmapp","version":"0.0.4.3_2","comment":"DockApp Graphics Library","maintainer":"ports@FreeBSD.org","www":"http://starplot.org/wmapp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3e1eb3ac98b6346efcbb1567720de3e29003c628a155b021cbf46d4fd4a0cef5","flatsize":456624,"path":"All/wmapp-0.0.4.3_2.pkg","repopath":"All/wmapp-0.0.4.3_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":70940,"desc":"WMApp is a C++ based library for writing WindowMaker-style dockapps. To write\na dockapp, it is generally necessary to perform some magic Xlib incantations,\nsupply a clipping mask, and set up X event checking. Like larger graphics\nlibraries such as GTK+ and Qt, WMApp automates this process by providing the\nclasses and functions necessary for widget creation and callbacks. The library\nprovides numerous widgets, all with the traditional dockapp appearance. Many\ncommon dockapps could already be rewritten to use this library.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["windowmaker","x11-toolkits"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe wmapp port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"wmanager","origin":"x11-wm/wmanager","version":"0.3.1","comment":"X11 window manager selector","maintainer":"bofh@FreeBSD.org","www":"https://devel.ringlet.net/files/x11/wmanager/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"deee11e45ac25eb12b43559ea248a98c5020e2621fcfe2f81b854ed611bdf52b","flatsize":46616,"path":"All/wmanager-0.3.1.pkg","repopath":"All/wmanager-0.3.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":17600,"desc":"WManager is a windowmanager manager. Quite a tongue twister, eh?\nIt \"manages\" your windowmanagers by letting you choose from your\nfavorites on starting up X.","deps":{"fltk":{"origin":"x11-toolkits/fltk","version":"1.3.10"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"wmanager-addons":{"origin":"x11-wm/wmanager-addons","version":"0.02_1"}},"categories":["x11-wm"],"shlibs_required":["libGL.so.1","libGLU.so.1","libX11.so.6","libXcursor.so.1","libXext.so.6","libXfixes.so.3","libXft.so.2","libXinerama.so.1","libXrender.so.1","libc.so.8","libfltk.so.1.3","libfltk_gl.so.1.3","libfontconfig.so.1","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"ADDONS":"on","DOCS":"on","EXAMPLES":"on"}},{"name":"wmScoreBoard","origin":"misc/wmScoreBoard","version":"0.30_4","comment":"Window Maker dockapp that display game scores from excite","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"58573146cc1a74904dc04b2a38fa0703ec03066497d0357c138360001c0e15ca","flatsize":55472,"path":"All/wmScoreBoard-0.30_4.pkg","repopath":"All/wmScoreBoard-0.30_4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":18472,"desc":"wmScoreBoard is a Window Maker Dock App that shows the current (or\nfinal) score to a game that a specified team is playing in. The\napp currently gets its scores from Excite.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"wget":{"origin":"ftp/wget","version":"1.25.0"}},"categories":["misc","windowmaker"],"shlibs_required":["libX11.so.6","libXext.so.6","libXpm.so.4","libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe wmScoreBoard port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"wmCalClock","origin":"x11-clocks/wmcalclock","version":"1.26_3","comment":"Another Window Maker calendar/clock dockapp","maintainer":"hrs@FreeBSD.org","www":"http://jmpacquet.free.fr/wmcalclock/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"feaceaa5c38ed4ef6a5f235170df2ab0618bb426ebe5a7e8464c32545e65d3cb","flatsize":348044,"path":"All/wmCalClock-1.26_3.pkg","repopath":"All/wmCalClock-1.26_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":47684,"desc":"Another Window Maker calendar/clock dockapp.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["windowmaker","x11-clocks"],"shlibs_required":["libX11.so.6","libXext.so.6","libXpm.so.4","libc.so.8"],"options":{"DOCS":"on"}},{"name":"wlvncc","origin":"net/wlvncc","version":"s20250307","comment":"Wayland Native VNC Client","maintainer":"jbeich@FreeBSD.org","www":"https://github.com/any1/wlvncc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fe2e13e1f398cc2e908127a1b0476c102f7a9e992684dec58b6345af939a902e","flatsize":209202,"path":"All/wlvncc-s20250307.pkg","repopath":"All/wlvncc-s20250307.pkg","licenselogic":"and","licenses":["GPLv2+","ISCL"],"pkgsize":73496,"desc":"This is a work-in-progress implementation of a Wayland native VNC\nclient. Expect bugs and missing features.","deps":{"aml":{"origin":"devel/aml","version":"0.3.0"},"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libdrm":{"origin":"graphics/libdrm","version":"2.4.123,1"},"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"lzo2":{"origin":"archivers/lzo2","version":"2.10_1"},"mesa-libs":{"origin":"graphics/mesa-libs","version":"21.3.9"},"pixman":{"origin":"x11/pixman","version":"0.44.2"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["net","wayland"],"shlibs_required":["libEGL.so.1","libGLESv2.so.2","libaml.so.0","libavcodec.so.60","libavutil.so.58","libc.so.8","libdrm.so.2","libgbm.so.1","libgcrypt.so.20","libgnutls.so.30","libjpeg.so.8","liblzo2.so.2","libm.so.4","libpixman-1.so.0","libwayland-client.so.0","libwayland-cursor.so.0","libxkbcommon.so.0","libz.so.3"]},{"name":"wlrctl","origin":"x11/wlrctl","version":"0.2.2_1","comment":"Utility for miscellaneous wlroots extensions","maintainer":"jbeich@FreeBSD.org","www":"https://git.sr.ht/~brocellous/wlrctl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"13eb7edcaf5a1358aa5408882ed64efd3d9701d90f78a8280622e4106a0a5e0f","flatsize":38855,"path":"All/wlrctl-0.2.2_1.pkg","repopath":"All/wlrctl-0.2.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15680,"desc":"wlrctl is a command line utility for miscellaneous wlroots Wayland extensions.\n\nAt this time, wlrctl supports the foreign-toplevel-management (window/toplevel command),\nvirtual-keyboard (keyboard command), and virtual-pointer (pointer command) protocols.","deps":{"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["wayland","x11"],"shlibs_required":["libc.so.8","libwayland-client.so.0","libxkbcommon.so.0"],"options":{"MANPAGES":"on"}},{"name":"wmakerconf","origin":"x11-wm/wmakerconf","version":"2.12_13","comment":"Configuration tool for Window Maker","maintainer":"danfe@FreeBSD.org","www":"https://sourceforge.net/projects/wmakerconf/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"758729fd7776a7ae7f23b787fdf19b3b68fe25b7ce6a38b088649736b583106a","flatsize":1148631,"path":"All/wmakerconf-2.12_13.pkg","repopath":"All/wmakerconf-2.12_13.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":255204,"desc":"Wmakerconf is a configuration tool for the famous window manager\nWindow Maker.  It is based on the GTK+ and Imlib libraries.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libwraster":{"origin":"x11-wm/libwraster","version":"0.96.0_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"windowmaker":{"origin":"x11-wm/windowmaker","version":"0.96.0_3"}},"categories":["x11-wm"],"shlibs_required":["libWUtil.so.5","libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libwraster.so.6"]},{"name":"wlr-randr","origin":"x11/wlr-randr","version":"0.5.0","comment":"xrandr clone for wlroots compositors","maintainer":"jbeich@FreeBSD.org","www":"https://sr.ht/~emersion/wlr-randr/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"360e6036ec1754f7e0b30f24408c17e2dc9976544df2f0553c350231ec815a92","flatsize":24717,"path":"All/wlr-randr-0.5.0.pkg","repopath":"All/wlr-randr-0.5.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11216,"desc":"Utility to manage outputs of a Wayland compositor.","deps":{"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["wayland","x11"],"shlibs_required":["libc.so.8","libm.so.4","libwayland-client.so.0"],"options":{"MANPAGES":"on"}},{"name":"writefreely","origin":"www/writefreely","version":"0.15.1_1","comment":"Clean, Markdown-based publishing platform made for writers","maintainer":"fuz@FreeBSD.org","www":"https://writefreely.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f2e217e50456e434b2cfaa1ea39848e92ffa93c2b70dfc66f70165b2c3a92602","flatsize":37613766,"path":"All/writefreely-0.15.1_1.pkg","repopath":"All/writefreely-0.15.1_1.pkg","licenselogic":"and","licenses":["AGPLv3","CC-BY-NC-SA-4.0"],"pkgsize":8347668,"desc":"WriteFreely is a clean, minimalist publishing platform made for writers.\nStart a blog, share knowledge within your organization, or build a\ncommunity around the shared act of writing.","categories":["textproc","www"],"users":["writefreely"],"groups":["writefreely"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on","SQLITE3":"on","CSS_DIST":"on","CSS_LESSC":"off"}},{"name":"wlopm","origin":"x11/wlopm","version":"1.0.0","comment":"Wayland output power management","maintainer":"tino.engel@mail.de","www":"https://git.sr.ht/~leon_plickat/wlopm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cf4e297380a6dbf50de811d21572073d074e44a5e1b3f864040392f1bea4febc","flatsize":51237,"path":"All/wlopm-1.0.0.pkg","repopath":"All/wlopm-1.0.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":18076,"desc":"wlopm - Wayland output power management\n\nSimple client for switching displays in Wayland on and off.","deps":{"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["wayland","x11"],"shlibs_required":["libc.so.8","libwayland-client.so.0"]},{"name":"wlogout","origin":"x11/wlogout","version":"1.2.2","comment":"Wayland-based logout menu","maintainer":"jbeich@FreeBSD.org","www":"https://github.com/ArtsyMacaw/wlogout","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"47b176ff0f9122d4c19d2fb79ec48498bbfe60de30d585011eb72f7a2b987380","flatsize":123714,"path":"All/wlogout-1.2.2.pkg","repopath":"All/wlogout-1.2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":90160,"desc":"wlogout is a logout menu for Wayland environments.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk-layer-shell":{"origin":"x11-toolkits/gtk-layer-shell","version":"0.9.1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["wayland","x11"],"shlibs_required":["libc.so.8","libgdk-3.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libgtk-layer-shell.so.0"],"options":{"MANPAGES":"on"}},{"name":"wlr-which-key","origin":"x11/wlr-which-key","version":"1.1.0_2","comment":"Keymap manager for wlroots-based compositors","maintainer":"ports@FreeBSD.org","www":"https://github.com/MaxVerevkin/wlr-which-key","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"45ad2c5fd923f948b9243ee84c6b11c026514df7685fb49ead79f780611aa55e","flatsize":1191183,"path":"All/wlr-which-key-1.1.0_2.pkg","repopath":"All/wlr-which-key-1.1.0_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":402520,"desc":"Keymap manager for wlroots-based compositors. Inspired by which-key.nvim.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["wayland","x11"],"shlibs_required":["libc.so.8","libcairo.so.2","libexecinfo.so.1","libgobject-2.0.so.0","libpango-1.0.so.0","libpangocairo-1.0.so.0","libxkbcommon.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe wlr-which-key port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"wlclock","origin":"x11-clocks/wlclock","version":"1.0.1_2","comment":"Digital analog clock for Wayland desktops","maintainer":"jbeich@FreeBSD.org","www":"https://git.sr.ht/~leon_plickat/wlclock","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9c1953b318c3d4a1f1c6668ab205299550607179faacdf37052db605ff639c19","flatsize":74863,"path":"All/wlclock-1.0.1_2.pkg","repopath":"All/wlclock-1.0.1_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":27080,"desc":"wlclock is inspired by xclock and the default configuration has been\nchosen to mimic it. However unlike xclock, wlclock is not a regular\nwindow but a desktop-widget.\n\nA Wayland compositor must implement the Layer-Shell and XDG-Output for\nwlclock to work.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["wayland","x11-clocks"],"shlibs_required":["libc.so.8","libcairo.so.2","libm.so.4","libwayland-client.so.0"],"options":{"MANPAGES":"on"}},{"name":"wlan2eth","origin":"net/wlan2eth","version":"1.3_1","comment":"Convert packet captures in 802.11 format to Ethernet format","maintainer":"ports@FreeBSD.org","www":"https://www.willhackforsushi.com/?page_id=79","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e66a2d32110f1a7480f342933aef0bd90c0a2d064c259a6c32769306b25bf35c","flatsize":27234,"path":"All/wlan2eth-1.3_1.pkg","repopath":"All/wlan2eth-1.3_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":11220,"desc":"A simple tool to convert packet captures in 802.11 format to Ethernet format.\nLots of tools can only understand Ethernet link types, so I wrote this\ntool to convert captures to a format that they can understand.\nNote that this tool is really only useful for encrypted traffic.\n\nSpecify a wireless packet capture as an input file, and the name of the\ndesired Ethernet-format output file. Wlan2eth will only convert data frames\nto the output file, which will likely result in a significantly smaller output\npacket capture file. Note that wlan2eth will only convert unencrypted frames.","categories":["net","security"],"shlibs_required":["libc.so.8","libpcap.so.3"],"options":{"DOCS":"on"},"messages":[{"message":"For more information about wlan2eth visit:\n\nhttp://www.willhackforsushi.com/?page_id=79","type":"install"},{"message":"===>   NOTICE:\n\nThe wlan2eth port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"wl-mirror","origin":"x11/wl-mirror","version":"0.16.5","comment":"Simple Wayland output mirror client","maintainer":"jbeich@FreeBSD.org","www":"https://github.com/Ferdi265/wl-mirror","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b8e19d9978511f7b8e57f5ee703a1d3d2bab2231618878b613f374cb6baf91cb","flatsize":112012,"path":"All/wl-mirror-0.16.5.pkg","repopath":"All/wl-mirror-0.16.5.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":39100,"desc":"wl-mirror attempts to provide a solution to sway's lack of output\nmirroring by mirroring an output onto a client surface.\n\nFeatures:\n- Mirror an output onto a resizable window\n- Mirror an output onto another output by fullscreening the window\n- Reacts to changes in output scale\n- Preserves aspect ratio\n- Corrects for flipped or rotated outputs\n- Supports custom flips or rotations\n- Supports mirroring custom regions of outputs\n- Supports receiving additional options on stdin for changing the mirrored\n  screen or region on the fly (works best when used with pipectl)","deps":{"libepoll-shim":{"origin":"devel/libepoll-shim","version":"0.0.20240608"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["wayland","x11"],"shlibs_required":["libEGL.so.1","libGLESv2.so.2","libc.so.8","libepoll-shim.so.0","libm.so.4","libwayland-client.so.0","libwayland-egl.so.1"],"options":{"MANPAGES":"on"}},{"name":"wl-kbptr","origin":"x11/wl-kbptr","version":"0.2.3","comment":"Control the mouse pointer with the keyboard on Wayland","maintainer":"jbeich@FreeBSD.org","www":"https://github.com/moverest/wl-kbptr","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c7646f668bf613560706f994979a8c2dbdd2f84c47590a9d8690da263934d842","flatsize":80520,"path":"All/wl-kbptr-0.2.3.pkg","repopath":"All/wl-kbptr-0.2.3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":28636,"desc":"wl-kbptr -- short for Wayland Keyboard Pointer -- is a utility to help\nmove the mouse pointer with the keyboard.\n\nIt works in two phases: the screen is first in mapped with three\nletter labels and then the selected area is refined by bisecting\nit. At any point the cursor can be moved at the location marked by the\nred marker by pressing Enter or Space. A left, right and middle click\ncan be made by pressing the g, h and b keys respectively.\n\nNote, your compositor needs to support the wlr-layer-shell-unstable-v1\nand wlr-virtual-pointer-unstable-v1 protocols.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["wayland","x11"],"shlibs_required":["libc.so.8","libcairo.so.2","libm.so.4","libwayland-client.so.0","libxkbcommon.so.0"]},{"name":"wlroots018","origin":"x11-toolkits/wlroots018","version":"0.18.2","comment":"Modular Wayland compositor library (current 0.18.* series)","maintainer":"jbeich@FreeBSD.org","www":"https://gitlab.freedesktop.org/wlroots/wlroots","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c39997baf7cfb4aadfc679fd43828f8862eb79c528eb855e4315c5de8a562d88","flatsize":1492942,"path":"All/wlroots018-0.18.2.pkg","repopath":"All/wlroots018-0.18.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":421292,"desc":"Pluggable, composable, unopinionated modules for building a Wayland\ncompositor; or about 60,000 lines of code you were going to write anyway.\n\n- wlroots provides backends that abstract the underlying display and input\n  hardware, including KMS/DRM, libinput, Wayland, X11, and headless backends,\n  plus any custom backends you choose to write, which can all be created or\n  destroyed at runtime and used in concert with each other.\n- wlroots provides unopinionated, mostly standalone implementations of many\n  Wayland interfaces, both from wayland.xml and various protocol extensions.\n  We also promote the standardization of portable extensions across\n  many compositors.\n- wlroots provides several powerful, standalone, and optional tools that\n  implement components common to many compositors, such as the arrangement of\n  outputs in physical space.\n- wlroots provides an Xwayland abstraction that allows you to have excellent\n  Xwayland support without worrying about writing your own X11 window manager\n  on top of writing your compositor.\n- wlroots provides a renderer abstraction that simple compositors can use to\n  avoid writing GL code directly, but which steps out of the way when your\n  needs demand custom rendering code.\n\nwlroots implements a huge variety of Wayland compositor features and implements\nthem *right*, so you can focus on the features that make your compositor\nunique. By using wlroots, you get high performance, excellent hardware\ncompatibility, broad support for many wayland interfaces, and comfortable\ndevelopment tools - or any subset of these features you like, because all of\nthem work independently of one another and freely compose with anything you want\nto implement yourself.","deps":{"lcms2":{"origin":"graphics/lcms2","version":"2.17"},"libdisplay-info":{"origin":"sysutils/libdisplay-info","version":"0.2.0"},"libdrm":{"origin":"graphics/libdrm","version":"2.4.123,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libinput":{"origin":"x11/libinput","version":"1.27.1"},"libliftoff":{"origin":"graphics/libliftoff","version":"0.5.0"},"libudev-devd":{"origin":"devel/libudev-devd","version":"0.6.0"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"mesa-dri":{"origin":"graphics/mesa-dri","version":"21.3.9"},"mesa-libs":{"origin":"graphics/mesa-libs","version":"21.3.9"},"pixman":{"origin":"x11/pixman","version":"0.44.2"},"seatd":{"origin":"sysutils/seatd","version":"0.9.1"},"vulkan-loader":{"origin":"graphics/vulkan-loader","version":"1.4.311"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"},"xcb-util-errors":{"origin":"x11/xcb-util-errors","version":"1.0.1"},"xcb-util-renderutil":{"origin":"x11/xcb-util-renderutil","version":"0.3.10"},"xcb-util-wm":{"origin":"x11/xcb-util-wm","version":"0.4.2"},"xwayland":{"origin":"x11-servers/xwayland","version":"24.1.6,1"}},"categories":["x11-toolkits"],"options":{"DRM":"on","LCMS2":"on","LIBLIFTOFF":"on","OPENGL":"on","VULKAN":"on","X11":"on"}},{"name":"wl-clipboard","origin":"x11/wl-clipboard","version":"2.2.1_1","comment":"Command-line copy/paste utilities for Wayland","maintainer":"jbeich@FreeBSD.org","www":"https://github.com/bugaevc/wl-clipboard","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4fa0c98c109e475c8c4efbfcafaf1a35fe05c52517cddf211f5cc164bc7d57fd","flatsize":139056,"path":"All/wl-clipboard-2.2.1_1.pkg","repopath":"All/wl-clipboard-2.2.1_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":38940,"desc":"This project implements two command-line Wayland clipboard utilities\nwl-copy and wl-paste that let you easily copy data between the\nclipboard and Unix pipes, sockets, files and so on.","deps":{"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["wayland","x11"],"shlibs_required":["libc.so.8","libwayland-client.so.0"]},{"name":"wlroots017","origin":"x11-toolkits/wlroots017","version":"0.17.4_2","comment":"Modular Wayland compositor library (deprecated 0.17.* series)","maintainer":"jbeich@FreeBSD.org","www":"https://gitlab.freedesktop.org/wlroots/wlroots","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3cf9f15afd9ebd3f5c9023ba93f67247ae084e36910e1d5f3c77137a32855461","flatsize":1443380,"path":"All/wlroots017-0.17.4_2.pkg","repopath":"All/wlroots017-0.17.4_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":407924,"desc":"Pluggable, composable, unopinionated modules for building a Wayland\ncompositor; or about 60,000 lines of code you were going to write anyway.\n\n- wlroots provides backends that abstract the underlying display and input\n  hardware, including KMS/DRM, libinput, Wayland, X11, and headless backends,\n  plus any custom backends you choose to write, which can all be created or\n  destroyed at runtime and used in concert with each other.\n- wlroots provides unopinionated, mostly standalone implementations of many\n  Wayland interfaces, both from wayland.xml and various protocol extensions.\n  We also promote the standardization of portable extensions across\n  many compositors.\n- wlroots provides several powerful, standalone, and optional tools that\n  implement components common to many compositors, such as the arrangement of\n  outputs in physical space.\n- wlroots provides an Xwayland abstraction that allows you to have excellent\n  Xwayland support without worrying about writing your own X11 window manager\n  on top of writing your compositor.\n- wlroots provides a renderer abstraction that simple compositors can use to\n  avoid writing GL code directly, but which steps out of the way when your\n  needs demand custom rendering code.\n\nwlroots implements a huge variety of Wayland compositor features and implements\nthem *right*, so you can focus on the features that make your compositor\nunique. By using wlroots, you get high performance, excellent hardware\ncompatibility, broad support for many wayland interfaces, and comfortable\ndevelopment tools - or any subset of these features you like, because all of\nthem work independently of one another and freely compose with anything you want\nto implement yourself.","deps":{"libdisplay-info":{"origin":"sysutils/libdisplay-info","version":"0.2.0"},"libdrm":{"origin":"graphics/libdrm","version":"2.4.123,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libinput":{"origin":"x11/libinput","version":"1.27.1"},"libliftoff":{"origin":"graphics/libliftoff","version":"0.5.0"},"libudev-devd":{"origin":"devel/libudev-devd","version":"0.6.0"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"mesa-dri":{"origin":"graphics/mesa-dri","version":"21.3.9"},"mesa-libs":{"origin":"graphics/mesa-libs","version":"21.3.9"},"pixman":{"origin":"x11/pixman","version":"0.44.2"},"seatd":{"origin":"sysutils/seatd","version":"0.9.1"},"vulkan-loader":{"origin":"graphics/vulkan-loader","version":"1.4.311"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"},"xcb-util-errors":{"origin":"x11/xcb-util-errors","version":"1.0.1"},"xcb-util-renderutil":{"origin":"x11/xcb-util-renderutil","version":"0.3.10"},"xcb-util-wm":{"origin":"x11/xcb-util-wm","version":"0.4.2"},"xwayland":{"origin":"x11-servers/xwayland","version":"24.1.6,1"}},"categories":["x11-toolkits"],"options":{"DRM":"on","OPENGL":"on","VULKAN":"on","X11":"on"}},{"name":"wop","origin":"games/wop","version":"0.4.3_15","comment":"Free real-time Worms game","maintainer":"amdmi3@FreeBSD.org","www":"https://web.archive.org/web/20141218154118/http://wormsofprey.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c1cc0801d0903bddaa47a3fd5393ac41e42afed035e645b69ac49def51a8c205","flatsize":11543473,"path":"All/wop-0.4.3_15.pkg","repopath":"All/wop-0.4.3_15.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":4379272,"desc":"Worms of Prey is the new and free real-time Worms game for Linux,\nMacOS X, and Windows similar to Liero, Liero AI, Liero Extreme, Yet\nAnother Liero Clone, NiL, and Wurmz!\n\nFeatures include:\n- Multi-player with one player per computer\n- Completely new graphics\n- Low bandwidth usage\n- Different game modes (death match, team play)\n- Ropes can be attached to any object\n- Rope can be released\n- Any number of ropes\n- Multiple moving goals\n- Free Linux, Windows and MacOS version under GPL license","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"},"sdl_net":{"origin":"net/sdl_net","version":"1.2.8_3"},"sdl_ttf":{"origin":"graphics/sdl_ttf","version":"2.0.11_8"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libSDL_net-1.2.so.0","libSDL_ttf-2.0.so.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on"}},{"name":"wlroots015","origin":"x11-toolkits/wlroots015","version":"0.15.1_5","comment":"Modular Wayland compositor library (deprecated 0.15.* series)","maintainer":"jbeich@FreeBSD.org","www":"https://gitlab.freedesktop.org/wlroots/wlroots","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6c46414922474a8f004784650597306e465c6d0bbb8c281fcf29f905d51ea4c0","flatsize":1139283,"path":"All/wlroots015-0.15.1_5.pkg","repopath":"All/wlroots015-0.15.1_5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":316696,"desc":"Pluggable, composable, unopinionated modules for building a Wayland\ncompositor; or about 60,000 lines of code you were going to write anyway.\n\n- wlroots provides backends that abstract the underlying display and input\n  hardware, including KMS/DRM, libinput, Wayland, X11, and headless backends,\n  plus any custom backends you choose to write, which can all be created or\n  destroyed at runtime and used in concert with each other.\n- wlroots provides unopinionated, mostly standalone implementations of many\n  Wayland interfaces, both from wayland.xml and various protocol extensions.\n  We also promote the standardization of portable extensions across\n  many compositors.\n- wlroots provides several powerful, standalone, and optional tools that\n  implement components common to many compositors, such as the arrangement of\n  outputs in physical space.\n- wlroots provides an Xwayland abstraction that allows you to have excellent\n  Xwayland support without worrying about writing your own X11 window manager\n  on top of writing your compositor.\n- wlroots provides a renderer abstraction that simple compositors can use to\n  avoid writing GL code directly, but which steps out of the way when your\n  needs demand custom rendering code.\n\nwlroots implements a huge variety of Wayland compositor features and implements\nthem *right*, so you can focus on the features that make your compositor\nunique. By using wlroots, you get high performance, excellent hardware\ncompatibility, broad support for many wayland interfaces, and comfortable\ndevelopment tools - or any subset of these features you like, because all of\nthem work independently of one another and freely compose with anything you want\nto implement yourself.","deps":{"libdrm":{"origin":"graphics/libdrm","version":"2.4.123,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libinput":{"origin":"x11/libinput","version":"1.27.1"},"libudev-devd":{"origin":"devel/libudev-devd","version":"0.6.0"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"mesa-dri":{"origin":"graphics/mesa-dri","version":"21.3.9"},"mesa-libs":{"origin":"graphics/mesa-libs","version":"21.3.9"},"pixman":{"origin":"x11/pixman","version":"0.44.2"},"seatd":{"origin":"sysutils/seatd","version":"0.9.1"},"vulkan-loader":{"origin":"graphics/vulkan-loader","version":"1.4.311"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"},"xcb-util-errors":{"origin":"x11/xcb-util-errors","version":"1.0.1"},"xcb-util-renderutil":{"origin":"x11/xcb-util-renderutil","version":"0.3.10"},"xcb-util-wm":{"origin":"x11/xcb-util-wm","version":"0.4.2"},"xwayland":{"origin":"x11-servers/xwayland","version":"24.1.6,1"}},"categories":["x11-toolkits"],"options":{"DRM":"on","NVIDIA":"off","OPENGL":"on","VULKAN":"on","X11":"on"},"messages":[{"message":"Known issues:\n- NVIDIA option (aka wlroots-eglstreams) requires nvidia-drm.ko from nvidia-driver,\n  see https://github.com/aritger/eglstreams-kms-example/issues/7","type":"install"}]},{"name":"with","origin":"misc/with","version":"g20180520","comment":"Command prefixing for continuous workflow using a single tool","maintainer":"0mp@FreeBSD.org","www":"https://github.com/mchav/with","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2ff4d1dd753ea738efa5cb129cb0cfa8d7ee1923b49d5d061f63e32927f2b175","flatsize":11851,"path":"All/with-g20180520.pkg","repopath":"All/with-g20180520.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":5036,"desc":"Command prefixing for continuous workflow using a single tool.\n\nStarts an interactive shell with where every command is prefixed using\n<program>, for example:\n\n  $ with git\n  git> add .\n  git> commit -a -m \"Commited\"\n  git> push","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"}},"categories":["misc"],"options":{"DOCS":"on"}},{"name":"with-editor-emacs_wayland","origin":"editors/with-editor","version":"3.4.3_1","comment":"Use the Emacsclient as the $EDITOR of child processes","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/with-editor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0fff65de9897d38f2fde24586c0f384e5bf249cc40eb00a7651d627429a0fe8e","flatsize":170581,"path":"All/with-editor-emacs_wayland-3.4.3_1.pkg","repopath":"All/with-editor-emacs_wayland-3.4.3_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":36912,"desc":"The library with-editor makes it easy to use the Emacsclient as the\n$EDITOR of child processes, making sure they know how to call\nhome. For remote processes a substitute is provided, which\ncommunicates with Emacs on standard output instead of using a socket\nas the Emacsclient does.","deps":{"compat.el-emacs_wayland":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["editors","elisp"],"options":{"DOCS":"on","PDF":"off"},"annotations":{"flavor":"wayland"}},{"name":"with-editor-emacs_nox","origin":"editors/with-editor","version":"3.4.3_1","comment":"Use the Emacsclient as the $EDITOR of child processes","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/with-editor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"517726f2d157d011ecc093e2555be0efa667241558f2571afdcc1017f3b6beb5","flatsize":170581,"path":"All/with-editor-emacs_nox-3.4.3_1.pkg","repopath":"All/with-editor-emacs_nox-3.4.3_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":36920,"desc":"The library with-editor makes it easy to use the Emacsclient as the\n$EDITOR of child processes, making sure they know how to call\nhome. For remote processes a substitute is provided, which\ncommunicates with Emacs on standard output instead of using a socket\nas the Emacsclient does.","deps":{"compat.el-emacs_nox":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["editors","elisp"],"options":{"DOCS":"on","PDF":"off"},"annotations":{"flavor":"nox"}},{"name":"wl-gammarelay-rs","origin":"accessibility/wl-gammarelay-rs","version":"1.0.1","comment":"Adjust color temperature/brightness under Wayland via DBus","maintainer":"jbeich@FreeBSD.org","www":"https://github.com/MaxVerevkin/wl-gammarelay-rs","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3ec6e19ce2af2606ccbeabb80faf8071d7b814ddd13a27772b731bddbb52a071","flatsize":870843,"path":"All/wl-gammarelay-rs-1.0.1.pkg","repopath":"All/wl-gammarelay-rs-1.0.1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":312828,"desc":"wl-gammarelay-rs is a simple program that provides DBus interface to\ncontrol display temperature and brightness under Wayland without\nflickering. Like wl-gammarelay, but written in Rust, runs on a single\nthread, has three times less SLOC and uses DBus (for simplicity).","categories":["accessibility","wayland"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4"]},{"name":"with-editor-emacs_devel_nox","origin":"editors/with-editor","version":"3.4.3_1","comment":"Use the Emacsclient as the $EDITOR of child processes","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/with-editor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e0907a109132fe1ece8fcf77eb797352f7839e67ae190ecbd28b41518395a03e","flatsize":170584,"path":"All/with-editor-emacs_devel_nox-3.4.3_1.pkg","repopath":"All/with-editor-emacs_devel_nox-3.4.3_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":36908,"desc":"The library with-editor makes it easy to use the Emacsclient as the\n$EDITOR of child processes, making sure they know how to call\nhome. For remote processes a substitute is provided, which\ncommunicates with Emacs on standard output instead of using a socket\nas the Emacsclient does.","deps":{"compat.el-emacs_devel_nox":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["editors","elisp"],"options":{"DOCS":"on","PDF":"off"},"annotations":{"flavor":"devel_nox"}},{"name":"with-editor-emacs_devel","origin":"editors/with-editor","version":"3.4.3_1","comment":"Use the Emacsclient as the $EDITOR of child processes","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/with-editor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f853ce73461ed385f686edc24006b93e3daa1bc5bf7e127697de7238e91533c8","flatsize":170584,"path":"All/with-editor-emacs_devel-3.4.3_1.pkg","repopath":"All/with-editor-emacs_devel-3.4.3_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":36920,"desc":"The library with-editor makes it easy to use the Emacsclient as the\n$EDITOR of child processes, making sure they know how to call\nhome. For remote processes a substitute is provided, which\ncommunicates with Emacs on standard output instead of using a socket\nas the Emacsclient does.","deps":{"compat.el-emacs_devel":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["editors","elisp"],"options":{"DOCS":"on","PDF":"off"},"annotations":{"flavor":"devel_full"}},{"name":"with-editor-emacs_canna","origin":"editors/with-editor","version":"3.4.3_1","comment":"Use the Emacsclient as the $EDITOR of child processes","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/with-editor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4142adb82eb6a1e21ce257a97827ae2ec02d2b0c60bee2e1047ca742f63b03f1","flatsize":170581,"path":"All/with-editor-emacs_canna-3.4.3_1.pkg","repopath":"All/with-editor-emacs_canna-3.4.3_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":36920,"desc":"The library with-editor makes it easy to use the Emacsclient as the\n$EDITOR of child processes, making sure they know how to call\nhome. For remote processes a substitute is provided, which\ncommunicates with Emacs on standard output instead of using a socket\nas the Emacsclient does.","deps":{"compat.el-emacs_canna":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["editors","elisp"],"options":{"DOCS":"on","PDF":"off"},"annotations":{"flavor":"canna"}},{"name":"with-editor-devel-emacs_wayland","origin":"editors/with-editor-devel","version":"3.4.3_1","comment":"Use the Emacsclient as the $EDITOR of child processes","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/with-editor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c6cff3ba226f782cb25176795afb2281f1def607ee742deef48f24d53b81229c","flatsize":170581,"path":"All/with-editor-devel-emacs_wayland-3.4.3_1.pkg","repopath":"All/with-editor-devel-emacs_wayland-3.4.3_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":36920,"desc":"The library with-editor makes it easy to use the Emacsclient as the\n$EDITOR of child processes, making sure they know how to call\nhome. For remote processes a substitute is provided, which\ncommunicates with Emacs on standard output instead of using a socket\nas the Emacsclient does.","deps":{"compat.el-emacs_wayland":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["editors","elisp"],"options":{"DOCS":"on","PDF":"off"},"annotations":{"flavor":"wayland"}},{"name":"with-editor-devel","origin":"editors/with-editor-devel","version":"3.4.3_1","comment":"Use the Emacsclient as the $EDITOR of child processes","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/with-editor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"720dd671bcb4efdddda9e2357cd5422e5b6bf50fec4a9b275aa9f00ca3a9cbd1","flatsize":170581,"path":"All/with-editor-devel-3.4.3_1.pkg","repopath":"All/with-editor-devel-3.4.3_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":36908,"desc":"The library with-editor makes it easy to use the Emacsclient as the\n$EDITOR of child processes, making sure they know how to call\nhome. For remote processes a substitute is provided, which\ncommunicates with Emacs on standard output instead of using a socket\nas the Emacsclient does.","deps":{"compat.el":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["editors","elisp"],"options":{"DOCS":"on","PDF":"off"},"annotations":{"flavor":"full"}},{"name":"with-editor-devel-emacs_nox","origin":"editors/with-editor-devel","version":"3.4.3_1","comment":"Use the Emacsclient as the $EDITOR of child processes","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/with-editor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d9824701a6c83ee98f280c6c5ed82af1812202c40783968253982cb1112efe31","flatsize":170581,"path":"All/with-editor-devel-emacs_nox-3.4.3_1.pkg","repopath":"All/with-editor-devel-emacs_nox-3.4.3_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":36924,"desc":"The library with-editor makes it easy to use the Emacsclient as the\n$EDITOR of child processes, making sure they know how to call\nhome. For remote processes a substitute is provided, which\ncommunicates with Emacs on standard output instead of using a socket\nas the Emacsclient does.","deps":{"compat.el-emacs_nox":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["editors","elisp"],"options":{"DOCS":"on","PDF":"off"},"annotations":{"flavor":"nox"}},{"name":"with-editor-devel-emacs_devel_nox","origin":"editors/with-editor-devel","version":"3.4.3_1","comment":"Use the Emacsclient as the $EDITOR of child processes","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/with-editor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fe8aac97da1c0252779c82825aa04ac81c220e8eac08701e644d547026efa76d","flatsize":170584,"path":"All/with-editor-devel-emacs_devel_nox-3.4.3_1.pkg","repopath":"All/with-editor-devel-emacs_devel_nox-3.4.3_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":36932,"desc":"The library with-editor makes it easy to use the Emacsclient as the\n$EDITOR of child processes, making sure they know how to call\nhome. For remote processes a substitute is provided, which\ncommunicates with Emacs on standard output instead of using a socket\nas the Emacsclient does.","deps":{"compat.el-emacs_devel_nox":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["editors","elisp"],"options":{"DOCS":"on","PDF":"off"},"annotations":{"flavor":"devel_nox"}},{"name":"with-editor-devel-emacs_devel","origin":"editors/with-editor-devel","version":"3.4.3_1","comment":"Use the Emacsclient as the $EDITOR of child processes","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/with-editor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"87fe91942b14866764348c916f33bd06adf75549c70323014902678661666bb2","flatsize":170584,"path":"All/with-editor-devel-emacs_devel-3.4.3_1.pkg","repopath":"All/with-editor-devel-emacs_devel-3.4.3_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":36928,"desc":"The library with-editor makes it easy to use the Emacsclient as the\n$EDITOR of child processes, making sure they know how to call\nhome. For remote processes a substitute is provided, which\ncommunicates with Emacs on standard output instead of using a socket\nas the Emacsclient does.","deps":{"compat.el-emacs_devel":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["editors","elisp"],"options":{"DOCS":"on","PDF":"off"},"annotations":{"flavor":"devel_full"}},{"name":"with-editor-devel-emacs_canna","origin":"editors/with-editor-devel","version":"3.4.3_1","comment":"Use the Emacsclient as the $EDITOR of child processes","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/with-editor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"75b304519dc5e501b500add4360a47eaff8ecb67d171e4d03913e4974830280c","flatsize":170581,"path":"All/with-editor-devel-emacs_canna-3.4.3_1.pkg","repopath":"All/with-editor-devel-emacs_canna-3.4.3_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":36924,"desc":"The library with-editor makes it easy to use the Emacsclient as the\n$EDITOR of child processes, making sure they know how to call\nhome. For remote processes a substitute is provided, which\ncommunicates with Emacs on standard output instead of using a socket\nas the Emacsclient does.","deps":{"compat.el-emacs_canna":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["editors","elisp"],"options":{"DOCS":"on","PDF":"off"},"annotations":{"flavor":"canna"}},{"name":"with-editor","origin":"editors/with-editor","version":"3.4.3_1","comment":"Use the Emacsclient as the $EDITOR of child processes","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/with-editor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6fce78a7f4864ee14874cfdd0723664654af075603122c0aaa9bfe71f5562eae","flatsize":170581,"path":"All/with-editor-3.4.3_1.pkg","repopath":"All/with-editor-3.4.3_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":36900,"desc":"The library with-editor makes it easy to use the Emacsclient as the\n$EDITOR of child processes, making sure they know how to call\nhome. For remote processes a substitute is provided, which\ncommunicates with Emacs on standard output instead of using a socket\nas the Emacsclient does.","deps":{"compat.el":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["editors","elisp"],"options":{"DOCS":"on","PDF":"off"},"annotations":{"flavor":"full"}},{"name":"wireguard-tools-lite","origin":"net/wireguard-tools","version":"1.0.20210914_3","comment":"Fast, modern and secure VPN Tunnel (lite flavor)","maintainer":"decke@FreeBSD.org","www":"https://git.zx2c4.com/wireguard-tools/about/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"72134bdaac2bcca878157178745e81fa887fc28cca77db1c08a991013515ae35","flatsize":114402,"path":"All/wireguard-tools-lite-1.0.20210914_3.pkg","repopath":"All/wireguard-tools-lite-1.0.20210914_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":43364,"desc":"This supplies the main userspace tooling for using and configuring\nWireGuard tunnels, including the wg(8) and wg-quick(8) utilities.","categories":["net","net-vpn"],"shlibs_required":["libc.so.8"],"annotations":{"flavor":"lite"}},{"name":"wireguard-tools","origin":"net/wireguard-tools","version":"1.0.20210914_3","comment":"Fast, modern and secure VPN Tunnel","maintainer":"decke@FreeBSD.org","www":"https://git.zx2c4.com/wireguard-tools/about/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b7ce6e828312bebbcc3e6ddb74b745099802d11ba79dc4d51db8928442ce179a","flatsize":132844,"path":"All/wireguard-tools-1.0.20210914_3.pkg","repopath":"All/wireguard-tools-1.0.20210914_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":51704,"desc":"This supplies the main userspace tooling for using and configuring\nWireGuard tunnels, including the wg(8) and wg-quick(8) utilities.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"}},"categories":["net","net-vpn"],"shlibs_required":["libc.so.8"],"options":{"WGQUICK":"on"},"annotations":{"flavor":"default"}},{"name":"wipeclean","origin":"games/wipeclean","version":"1.1.2_3,1","comment":"CLI tool to wipe away your error messages in style","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/JeanJouliaCode/wipeClean","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ed3feed17509c07debb8276600c003a47bff2284d317f2c947638fc3d6b2298f","flatsize":175426,"path":"All/wipeclean-1.1.2_3,1.pkg","repopath":"All/wipeclean-1.1.2_3,1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":39280,"desc":"Are you tired of the old and unintresting clear command? Do you want\nyour error messages to be slowly wiped away? Then try wipeclean!","deps":{"node22":{"origin":"www/node22","version":"22.16.0"}},"categories":["games"]},{"name":"wipe","origin":"security/wipe","version":"2.3.1_2","comment":"File and block device wiping utility","maintainer":"ports@FreeBSD.org","www":"https://wipe.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4e67f3ed6d9556b581bb0a243380af5df6dd24c0f8150ba14583e5f8692b2bf4","flatsize":63910,"path":"All/wipe-2.3.1_2.pkg","repopath":"All/wipe-2.3.1_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":28248,"desc":"Wipe is a file and block device wiping utility.","categories":["security"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe wipe port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"wireplumber","origin":"multimedia/wireplumber","version":"0.5.8","comment":"Session and policy manager for PipeWire","maintainer":"arrowd@FreeBSD.org","www":"https://pipewire.pages.freedesktop.org/wireplumber/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"07742e88d230d4048e2ba92a1788f22fc2a9687760a4c92c67495e91982f6e9c","flatsize":1587342,"path":"All/wireplumber-0.5.8.pkg","repopath":"All/wireplumber-0.5.8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":367188,"desc":"PipeWire is a server and user space API to deal with multimedia pipelines.\n\nWirePlumber is a modular session / policy manager for PipeWire and a\nGObject-based high-level library that wraps PipeWire's API, providing\nconvenience for writing the daemon's modules as well as external tools for\nmanaging PipeWire.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"lua54":{"origin":"lang/lua54","version":"5.4.7"},"pipewire":{"origin":"multimedia/pipewire","version":"1.4.1"}},"categories":["multimedia"],"shlibs_required":["libc.so.8","libglib-2.0.so.0","libgobject-2.0.so.0","libpipewire-0.3.so.0"],"options":{"DOCS":"on","DOXYGEN":"off","NLS":"on"}},{"name":"wininfo","origin":"devel/wininfo","version":"0.7_13","comment":"Window information utility","maintainer":"ports@FreeBSD.org","www":"https://www.freedesktop.org/Software/wininfo","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7d7fcdede9155f6627bb00bf90f5c8d0968734aa99af41e50fb52c67afcb73bc","flatsize":38368,"path":"All/wininfo-0.7_13.pkg","repopath":"All/wininfo-0.7_13.pkg","licenselogic":"single","pkgsize":13840,"desc":"X Window Information is a window information utility for developers of\napplications, toolkits, and window managers. X Window Information\nfollows your pointer providing information about the windows below.\nInformation presented includes:\n\n  *  A detailed description of the window hierarchy below the pointer.\n\n  *  Parsed interpretations of standard properties from both the\n     application window and the window manager.\n\n  *  Information about X server resources used by the application.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcomposite":{"origin":"x11/libXcomposite","version":"0.4.6_1,1"},"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libXres":{"origin":"x11/libXres","version":"1.2.2_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["devel"],"shlibs_required":["libX11.so.6","libXRes.so.1","libXext.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe wininfo port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"window","origin":"misc/window","version":"1.0_2","comment":"Window environment on ASCII terminals","maintainer":"trhodes@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1f8447957892c7a3efea1e8a8298f6860d543b3dc905b4642b2ceb6e3083e67c","flatsize":144750,"path":"All/window-1.0_2.pkg","repopath":"All/window-1.0_2.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":67092,"desc":"The window utility implements a window environment on ASCII terminals.\nIt was once distributed as part of the base system.  This version includes\nseveral code fixes such as removal of 'register' keyword.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["misc"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6","libutil.so.4"]},{"name":"wildmidi","origin":"audio/wildmidi","version":"0.4.2_1","comment":"Simple software midi player and core softsynth library","maintainer":"liangtai.s16@gmail.com","www":"https://www.mindwerks.net/projects/wildmidi/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"70ad634b4245898b76a9a4a6f630bd414d4e254f1adfaa94dec69141b835ee7b","flatsize":224177,"path":"All/wildmidi-0.4.2_1.pkg","repopath":"All/wildmidi-0.4.2_1.pkg","licenselogic":"and","licenses":["GPLv3","LGPL3"],"pkgsize":105312,"desc":"WildMIDI is a simple software midi player which has a core softsynth library\nthat can be used with other applications.\n\nThe WildMIDI library uses Gravis Ultrasound patch files to convert MIDI files\ninto audio which is them passed back to the calling application for further\nprocessing or output. The API of the library is designed so that it is easy to\ninclude WildMIDI into applications that wish to include MIDI file playback.\nWith multiple MIDI file support you can develop applications to mix several\nmidi files together at the same time and with the next release you will be\nable to use a different patch set for each MIDI file.\n\nThe wildmidi player is a demonstration program to show the capabilities of\nlibWildMidi.","deps":{"alsa-lib":{"origin":"audio/alsa-lib","version":"1.2.13"}},"categories":["audio"],"shlibs_required":["libasound.so.2","libc.so.8","libm.so.4"],"options":{"PLAYER":"on","PLAYERSTATIC":"off","STATIC":"off","ALSA":"on","OPENAL":"off","OSS":"off"},"annotations":{"cpe":"cpe:2.3:a:mindwerks:wildmidi:0.4.2:::::dragonfly6:x86_64:1"}},{"name":"windowtolayer","origin":"x11/windowtolayer","version":"0.2.0_1","comment":"Any Wayland window as wallpaper","maintainer":"jbeich@FreeBSD.org","www":"https://gitlab.freedesktop.org/mstoeckl/windowtolayer","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"67d0e67ec8ec6e5f929ca562158a06ba8d30580a0c7226d3fe4a2b7f0d16f550","flatsize":469976,"path":"All/windowtolayer-0.2.0_1.pkg","repopath":"All/windowtolayer-0.2.0_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":147020,"desc":"This program transforms individual Wayland clients, which use the\nxdg-shell protocol to display windows, into clients that use the\nwlr-layer-shell protocol to render as a wallpaper. Note that\nwlr-layer-shell is only supported by some compositors (like KWin, and\nthose based on wlroots.)","categories":["wayland","x11"],"shlibs_required":["libc.so.8","libexecinfo.so.1"]},{"name":"wireguard-go","origin":"net/wireguard-go","version":"0.0.20220316_15,1","comment":"WireGuard implementation in Go","maintainer":"decke@FreeBSD.org","www":"https://www.wireguard.com","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"660cf9597aedd67ac46fbf8fdfc921d908f480c098aae16ffdcb6525e485bddf","flatsize":2494106,"path":"All/wireguard-go-0.0.20220316_15,1.pkg","repopath":"All/wireguard-go-0.0.20220316_15,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":859976,"desc":"This is an implementation of Wireguard in Go.\n\nWireGuard is an extremely simple yet fast and modern VPN that utilizes\nstate-of-the-art cryptography. It aims to be faster, simpler, leaner,\nand more useful than IPSec, while avoiding the massive headache. It\nintends to be considerably more performant than OpenVPN. WireGuard is\ndesigned as a general purpose VPN for running on embedded interfaces and\nsuper computers alike, fit for many different circumstances.","categories":["net","net-vpn"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"wikiman","origin":"textproc/wikiman","version":"2.13.2_1","comment":"Offline interactive documentation search","maintainer":"filip@parag.rs","www":"https://github.com/filiparag/wikiman","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5a7b1a82ae292a646fd3556ac9d13cbc42d0fa3da98577853d1a714a550e8b93","flatsize":49871,"path":"All/wikiman-2.13.2_1.pkg","repopath":"All/wikiman-2.13.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14552,"desc":"Wikiman is an offline search engine for manual pages, Arch Wiki, Gentoo Wiki and\nother documentation.\n\nWikiman provides an easy interface for browsing documentation without the need\nto be exact and connected to the internet. This is achieved by utilizing full\ntext search for wikis, partial name and description matching for man pages,\nand fuzzy filtering for search results.","deps":{"findutils":{"origin":"misc/findutils","version":"4.10.0"},"fzf":{"origin":"textproc/fzf","version":"0.54.3_2"},"gawk":{"origin":"lang/gawk","version":"5.3.1"},"parallel":{"origin":"sysutils/parallel","version":"20250222"},"ripgrep":{"origin":"textproc/ripgrep","version":"14.1.1_4"},"w3m":{"origin":"www/w3m","version":"0.5.3.20250305_1"}},"categories":["textproc"],"options":{"BASH":"on","CONFIG":"on","DOCS":"on","FISH":"on","WDGTS":"on","ZSH":"on"}},{"name":"wise","origin":"biology/wise","version":"2.4.1_1","comment":"Intelligent algorithms for DNA searches","maintainer":"ports@FreeBSD.org","www":"http://www.ebi.ac.uk/Wise2/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6b81da78c50c7be10e8cd484b00882ef56da28370593aeedae8ef030b7a9d5f2","flatsize":10979460,"path":"All/wise-2.4.1_1.pkg","repopath":"All/wise-2.4.1_1.pkg","licenselogic":"or","licenses":["BSD3CLAUSE","GPLv2"],"pkgsize":1127668,"desc":"\"Wise2 is package that is focused on comparing DNA sequences at\nthe level of its conceptual translation, regardless of sequencing\nerror and introns. This really is a rewrite of the old wisetools\npackage, which I wrote about 3 years ago.\n\nIt can compare a single protein or a profile HMM to a genomic DNA\nsequence, and predict a gene structure. This is algorithm, called\ngenewise, is one of the algorithms available in Wise2. There are\nother algorithms focused on EST data rather than genomic data, as\nwell as some other algorithm curios.\"\n- from the web site (Ewan Birney)","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"}},"categories":["biology"],"shlibs_required":["libc.so.8","libglib-2.0.so.0","libintl.so.8","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"Welcome to Wise2.2\n\nYou must set your WISECONFIGDIR to the config directory before\nusing the programs:\n\nin (t)csh:  setenv WISECONFIGDIR /usr/local/share/wise/\nin (ba)sh:  export WISECONFIGDIR=/usr/local/share/wise/\n\nTo try an example:\n\ncd /usr/local/share/examples/wise\ngenewise road.pep human.genomic","type":"install"},{"message":"===>   NOTICE:\n\nThe wise port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"wikicalc","origin":"www/wikicalc","version":"1.0","comment":"Open Source Wiki-Spreadsheet","maintainer":"hrs@FreeBSD.org","www":"https://www.softwaregarden.com/products/wikicalc/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"933d1577d99178747252ee8a306b16a56752a8b6a0b6b243b0044d26d6686df1","flatsize":1059716,"path":"All/wikicalc-1.0.pkg","repopath":"All/wikicalc-1.0.pkg","licenselogic":"single","pkgsize":164660,"desc":"The wikiCalc program lets you make web pages with more than just\nparagraphs of prose. It combines the ease of authoring and multi-person\nediting of a wiki with the familiar visual formatting and calculating\nmetaphor of a spreadsheet. Written in Perl and released under the GPL 2.0\nlicense, it can easily be setup to run on almost any server as a web\napplication or on a personal computer to publish by FTP.","deps":{"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","www"]},{"name":"wiggle","origin":"textproc/wiggle","version":"1.3_1","comment":"Apply rejected patches and perform word-wise diffs","maintainer":"mandree@FreeBSD.org","www":"https://github.com/neilbrown/wiggle","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"877003d84c4297dc022243da41ce9eaab9ca8f69a3168408a53dc3ca14652f7a","flatsize":144313,"path":"All/wiggle-1.3_1.pkg","repopath":"All/wiggle-1.3_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":66600,"desc":"The main function of wiggle is to apply a patch to a file in a similar\nmanner to the patch(1) program.\n\nThe distinctive difference of wiggle is that it will attempt to apply a\npatch even if the \"before\" part of the patch doesn't match the target\nfile perfectly. This is achieved by breaking the file and patch into\nwords and finding the best alignment of words in the file with words in\nthe patch. Once this alignment has been found, any differences (word-\nwise) in the patch are applied to the file as best as possible.\n\nAlso, wiggle will (in some cases) detect changes that have already been\napplied, and will ignore them.\n\t\t\t\t\t\t\t-- Neil Brown","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"]},{"name":"wiimms","origin":"sysutils/wiimms","version":"2.23.a_10","comment":"Wiimms ISO Tools","maintainer":"olivier@FreeBSD.org","www":"https://wit.wiimm.de/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"52e1eb3645fb043dd9a0967394629dfc3ccc7132e5fe82b16c40ff64daec9a6f","flatsize":6678454,"path":"All/wiimms-2.23.a_10.pkg","repopath":"All/wiimms-2.23.a_10.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":728168,"desc":"Wiimms ISO Tools is a set of command line tools to manipulate Wii and GameCube\nISO images and WBFS containers.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"}},"categories":["sysutils"],"shlibs_required":["libc.so.8"]},{"name":"wifimgr","origin":"net-mgmt/wifimgr","version":"1.25","comment":"WiFi Networks Manager","maintainer":"fbsd@opal.com","www":"https://opal.com/src/wifimgr/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"000ab86938bcb487c73b183f146b35448a8592c73ff400db7efa6a03752613fa","flatsize":168758,"path":"All/wifimgr-1.25.pkg","repopath":"All/wifimgr-1.25.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":75824,"desc":"wifimgr is a GTK+-based GUI for management of WiFi networks on BSD systems.\nIt acts as an interface to the existing /etc/wpa_supplicant.conf networks\nconfiguration file, and supports WEP and WPA-PSK security.\n\nwifimgr was designed for users of the XFce4 window manager but will work\nin any environment with GTK+ libraries installed.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["net-mgmt","sysutils"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libcrypt.so.4","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libz.so.3"],"options":{"GTK2":"off","NLS":"on"}},{"name":"windowmaker","origin":"x11-wm/windowmaker","version":"0.96.0_3","comment":"GNUstep-compliant NeXTstep window manager clone","maintainer":"hrs@FreeBSD.org","www":"https://www.windowmaker.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c86e5cfebfafb865e9574ac20b7a6e7483b8242cf8681b300564ca29f98cb4ab","flatsize":6665042,"path":"All/windowmaker-0.96.0_3.pkg","repopath":"All/windowmaker-0.96.0_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1811804,"desc":"Window Maker is an X11 window manager designed to give additional\nintegration support to the GNUstep Desktop Environment. In every\nway possible, it reproduces the elegant look and feel of the\nNeXTstep[tm] GUI. It is fast, feature rich, easy to configure, and\neasy to use. In addition, Window Maker works with GNOME and KDE,\nmaking it one of the most useful and universal window managers\navailable.","deps":{"ImageMagick7":{"origin":"graphics/ImageMagick7","version":"7.1.1.45"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"giflib":{"origin":"graphics/giflib","version":"5.2.2"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jbigkit":{"origin":"graphics/jbigkit","version":"2.1_3"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXres":{"origin":"x11/libXres","version":"1.2.2_1"},"libexif":{"origin":"graphics/libexif","version":"0.6.25"},"libwraster":{"origin":"x11-wm/libwraster","version":"0.96.0_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"png":{"origin":"graphics/png","version":"1.6.47"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"},"webp":{"origin":"graphics/webp","version":"1.5.0"},"wmicons":{"origin":"graphics/wmicons","version":"1.0_2"}},"categories":["windowmaker","x11-wm"],"shlibs_required":["libX11.so.6","libXRes.so.1","libXext.so.6","libXft.so.2","libXinerama.so.1","libXpm.so.4","libc.so.8","libexif.so.12","libfontconfig.so.1","libfreetype.so.6","libgif.so.7","libglib-2.0.so.0","libgobject-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libjpeg.so.8","libkvm.so.3","libm.so.4","libpango-1.0.so.0","libpangoft2-1.0.so.0","libpangoxft-1.0.so.0","libpng16.so.16","libpthread.so.0","libtiff.so.6","libwebp.so.7","libwraster.so.6"],"options":{"DOCS":"on","IMAGEMAGICK":"on","NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:windowmaker:windowmaker:0.96.0:::::dragonfly6:x86_64:3"}},{"name":"workrave-xfce","origin":"x11/workrave","version":"1.10.50_3","comment":"RSI prevention tool (xfce flavor)","maintainer":"cyberbotx@cyberbotx.com","www":"https://www.workrave.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d3063a50843ec8619381815a6d7be3471203f1181d4b1a160961d9052470ebf6","flatsize":14366105,"path":"All/workrave-xfce-1.10.50_3.pkg","repopath":"All/workrave-xfce-1.10.50_3.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":8305392,"desc":"Workrave is a program that assists in the recovery and prevention of\nRepetitive Strain Injury (RSI).  The program frequently alerts you to\ntake micro-pauses, rest breaks and restricts you to your daily limit.\nThese can be customized and it stops the counter when you stop.\n\nThis is the XFCE-enabled flavor.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"atkmm":{"origin":"accessibility/atkmm","version":"2.28.4"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"cairomm":{"origin":"graphics/cairomm","version":"1.14.5"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gdome2":{"origin":"textproc/gdome2","version":"0.8.1_15"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"glibmm":{"origin":"devel/glibmm","version":"2.66.7,1"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-good":{"origin":"multimedia/gstreamer1-plugins-good","version":"1.26.0"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gtkmm30":{"origin":"x11-toolkits/gtkmm30","version":"3.24.9"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXScrnSaver":{"origin":"x11/libXScrnSaver","version":"1.2.4_1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"libsigc++":{"origin":"devel/libsigc++20","version":"2.12.1"},"libxfce4util":{"origin":"x11/libxfce4util","version":"4.20.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pangomm":{"origin":"x11-toolkits/pangomm","version":"2.46.4"},"xfce4-panel":{"origin":"x11-wm/xfce4-panel","version":"4.20.4"}},"categories":["x11","xfce"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXss.so.1","libXtst.so.6","libatk-1.0.so.0","libatkmm-1.6.so.1","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libcairomm-1.0.so.1","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgdkmm-3.0.so.1","libgdome.so.0","libgio-2.0.so.0","libgiomm-2.4.so.1","libglib-2.0.so.0","libglibmm-2.4.so.1","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgstreamer-1.0.so.0","libgthread-2.0.so.0","libgtk-3.so.0","libgtkmm-3.0.so.1","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangomm-1.4.so.1","libpthread.so.0","libsigc-2.0.so.0","libstdc++.so.9","libxml2.so.2","libz.so.3"],"options":{"DBUS":"on","DISTRIBUTION":"off","GSTREAMER":"on","NLS":"on"},"annotations":{"flavor":"xfce"}},{"name":"whoson","origin":"mail/whoson","version":"2.05_2","comment":"Implementation of `WHO iS ONline' protocol","maintainer":"ports@FreeBSD.org","www":"https://whoson.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a80513faab96a2beeafda1d23773b3dded3ee7a65caa27987a25a8c44aa504d5","flatsize":135618,"path":"All/whoson-2.05_2.pkg","repopath":"All/whoson-2.05_2.pkg","licenselogic":"and","licenses":["OpenSSL","PD"],"pkgsize":40936,"desc":"This software is supposed to work as a \"reference implementation\" of the\nsuggested \"whoson\" internet protocol.  The protocol is expected to be\nemployed on \"spam relay protected\" mail servers to allow traveling\ncustomers still send their email via the protected server.  For this, a\nrealtime database of \"temporarily trusted\" IP addresses is maintained by\na special daemon program.  The database may be filled by, e.g. POP/IMAP\nservers, and used by SMTP server.  Another possible use of the protocol\nis to have the database filled by RADIUS/TACACS server for all dialup\nclients, and SMTP server using it to put the user identity into the\n\"Received\" header along with the source IP address.  The protocol itself\nis defined in a separate document \"whoson.txt\".","categories":["mail"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe whoson port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"whoseip","origin":"dns/whoseip","version":"1.00","comment":"Get information about IP addresses: country code and network","maintainer":"perl@FreeBSD.org","www":"https://man.gnu.org.ua/manpage/?1+whoseip","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6c1e750f6957d5ec358963cd9b1edbdf918af451dd864331c49983251d299fc0","flatsize":80494,"path":"All/whoseip-1.00.pkg","repopath":"All/whoseip-1.00.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":29212,"desc":"whoseip returns information about IP addresses: country code and network\nthey belong to.\n\nIt is part of dnstools, a set of utilities for DNS management and related\ntasks.","deps":{"p5-Data-UUID":{"origin":"devel/p5-Data-UUID","version":"1.227"},"p5-Net-CIDR":{"origin":"net-mgmt/p5-Net-CIDR","version":"0.23"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["dns","perl5"]},{"name":"z88","origin":"cad/z88","version":"15_2","comment":"Compact Finite Element Analysis System","maintainer":"ports@FreeBSD.org","www":"https://en.z88.de/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"85178e6898149d2b2e37edc82d28bac05f4bc393feabb377929c9ee1f13d2203","flatsize":153623150,"path":"All/z88-15_2.pkg","repopath":"All/z88-15_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":38567868,"desc":"What is Z88?\n\nZ88 is a fast, powerful and compact Finite Elements Analysis Program\nespecially designed for PCs, workstations and large computers with UNIX\nand PCs with Windows XP/95.\n\nFEATURES\n\n\t# Z88 features 20 finite element types.\n\t# It covers plane stress, plate bending, axial symmetric\n\tstructures and spacial structures up to 20-node Serendipity hexahedrons.\n\t# Comes with a user-friendly interface (the Z88 Commander).\n\t# Has a powerful mesh generator.\n\t# Features a DXF converter and two plot programs.\n\t# Contains the FEA solver featuring an in-situ Cholesky solver along\n\twith the Jennings storage method.\n\t# For large structures the new iteration solver is recommended.\n\t# The import of COSMOS and NASTRAN files from Pro/ENGINEER (with\n\toption Pro/MECHANICA) is possible.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"gtkglext":{"origin":"x11-toolkits/gtkglext","version":"1.2.0_21"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["cad"],"shlibs_required":["libGL.so.1","libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"Z88 normally assumes that all the files for the software are located\nin the same directory - i.e. all binaries, configuration files, input\nand output files should be in the same directory. The port instead\ninstalls the files in standard locations consistently with FreeBSD\npolicies.\nA directory is created for every user at the first execution of z88\n(just run \"z88\" in a terminal) with path ${HOME}/.z88 and has the role\nof the main directory assumed by Z88: it is automatically populated as\nneeded by copying or linking to the files installed in the standard\nlocations.\n\nThe port sets gedit as default editor and firefox as default web\nbrowser: you can change it for a particular user by modifying the file\n${HOME}/.z88/z88.fcd.\nNo explicit dependency on gedit or firefox is set in the port, hence\nif a user really wants to use gedit or firefox it is necessary to\ninstall them manually on the system.","type":"install"},{"message":"===>   NOTICE:\n\nThe z88 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"workrave","origin":"x11/workrave","version":"1.10.50_3","comment":"RSI prevention tool (default flavor)","maintainer":"cyberbotx@cyberbotx.com","www":"https://www.workrave.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d0c89e9e621e3b8f7567391d8387e1215c66dde36e0c666c3a0cb7b6a8b14996","flatsize":14334283,"path":"All/workrave-1.10.50_3.pkg","repopath":"All/workrave-1.10.50_3.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":8295276,"desc":"Workrave is a program that assists in the recovery and prevention of\nRepetitive Strain Injury (RSI).  The program frequently alerts you to\ntake micro-pauses, rest breaks and restricts you to your daily limit.\nThese can be customized and it stops the counter when you stop.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"atkmm":{"origin":"accessibility/atkmm","version":"2.28.4"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"cairomm":{"origin":"graphics/cairomm","version":"1.14.5"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gdome2":{"origin":"textproc/gdome2","version":"0.8.1_15"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"glibmm":{"origin":"devel/glibmm","version":"2.66.7,1"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-good":{"origin":"multimedia/gstreamer1-plugins-good","version":"1.26.0"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gtkmm30":{"origin":"x11-toolkits/gtkmm30","version":"3.24.9"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXScrnSaver":{"origin":"x11/libXScrnSaver","version":"1.2.4_1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"libsigc++":{"origin":"devel/libsigc++20","version":"2.12.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pangomm":{"origin":"x11-toolkits/pangomm","version":"2.46.4"}},"categories":["x11"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXss.so.1","libXtst.so.6","libatk-1.0.so.0","libatkmm-1.6.so.1","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libcairomm-1.0.so.1","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgdkmm-3.0.so.1","libgdome.so.0","libgio-2.0.so.0","libgiomm-2.4.so.1","libglib-2.0.so.0","libglibmm-2.4.so.1","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgstreamer-1.0.so.0","libgthread-2.0.so.0","libgtk-3.so.0","libgtkmm-3.0.so.1","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangomm-1.4.so.1","libpthread.so.0","libsigc-2.0.so.0","libstdc++.so.9","libxml2.so.2","libz.so.3"],"options":{"DBUS":"on","DISTRIBUTION":"off","GSTREAMER":"on","NLS":"on"},"annotations":{"flavor":"default"}},{"name":"wqy-fonts","origin":"x11-fonts/wqy","version":"20100803_10,1","comment":"GNU GPL-licensed font set covering CJK and other Unicode characters","maintainer":"ports@FreeBSD.org","www":"https://wqy.sourceforge.net/en/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d9df14cfc1b62e5c43a1f767579158b745d0e983cedeb86ff39a7001612622e5","flatsize":44014980,"path":"All/wqy-fonts-20100803_10,1.pkg","repopath":"All/wqy-fonts-20100803_10,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":13104356,"desc":"WenQuanYi Bitmap Song:\n\n     WenQuanYi bitmap Chinese font, sizing 12, 13, 15, 16 pixels.\n\nWenQuanYi Unibit:\n     WenQuanYi bitmap Chinese font + GNU Unifont, in order to cover Unicode\n     code table as completely as possible, sizing 16 pixels only.\n\nWenQuanYi Zen Hei:\n     WenQuanYi TrueType Chinese font, black type.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"],"options":{"DOCS":"on"},"messages":[{"message":"Please add /usr/local/share/fonts/wqy for your X server by either:\n\n# xset fp+ /usr/local/share/fonts/wqy\n# xset fp rehash\n\nor by adding the following line to the section \"Files\" of\nyour X-server configuration file (usually /etc/X11/xorg.conf)\nand restarting the X-server:\n\nSection \"Files\"\n...\n    FontPath   \"/usr/local/share/fonts/wqy\"\n...\nEndSection","type":"install"},{"message":"===>   NOTICE:\n\nThe wqy-fonts port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"whois","origin":"net/whois","version":"5.5.7_1","comment":"Marco d'Itri whois client","maintainer":"coco@executive-computing.de","www":"https://github.com/rfc1036/whois","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"83717b9261cf83d41d6d0d195f3ee9144a9ac48dfa6ea0cceb4f43b888a444e2","flatsize":229551,"path":"All/whois-5.5.7_1.pkg","repopath":"All/whois-5.5.7_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":60412,"desc":"Why another whois client? Because the RIPE client is a mess of hacks and\n#ifdefs and more complex programs lack features or are bloated.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libidn2":{"origin":"dns/libidn2","version":"2.3.8"}},"categories":["net"],"shlibs_required":["libc.so.8","libcrypt.so.4","libidn2.so.0"],"options":{"NLS":"on"}},{"name":"whichman","origin":"misc/whichman","version":"2.4_1","comment":"Approximate matching utilities to search for manpages and files","maintainer":"ports@FreeBSD.org","www":"http://main.linuxfocus.org/~guido/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cb54c4f4d0fd75f6ab7ff6c6f9046cbdc5451b7a620a5d0998188bb60ab82c8c","flatsize":37893,"path":"All/whichman-2.4_1.pkg","repopath":"All/whichman-2.4_1.pkg","licenselogic":"single","pkgsize":14304,"desc":"Approximate matching searching utilities to search for manpages and files.\n\nThis package holds THREE little search utilities:\n\n* whichman -- search utility for man pages and it works\n  much like the well known Unix command \"where\".\n\n* ftff -- a fault tolerant file finder\n\n  ftff works like the whichman above but searches the directory\n  tree. This is a case in-sensitive and fault tolerant way of\n  'find . -name xxxx -print'\n\n* ftwhich -- a fault tolerant \"which\" command\n\n  ftwhich finds files (programs) which are in one of the directories in\n  your PATH and uses a fault tolerant search algorithm.","categories":["misc"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe whichman port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"when","origin":"deskutils/when","version":"1.1.45","comment":"Simple personal calendar","maintainer":"sunpoet@FreeBSD.org","www":"https://www.lightandmatter.com/when/when.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"83ffe38ff88a22a4b13206e1407312aa57c38cfb5be25b535a995efbd8fb08d2","flatsize":151864,"path":"All/when-1.1.45.pkg","repopath":"All/when-1.1.45.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":51164,"desc":"When is an extremely simple personal calendar program, aimed at the Unix geek\nwho wants something minimalistic. It can keep track of things you need to do on\nparticular dates. There are a lot of calendar and \"personal information manager\"\nprograms out there, so what reasons are there to use When?\n\n- It's a very short and simple program, so you can easily tinker with it\n  yourself.\n- It doesn't depend on any libraries, so it's easy to install. You should be\n  able to install it on any system where Perl is available, even if you don't\n  have privileges for installing libraries.\n- Its file format is a simple text file, which you can edit in your favorite\n  editor.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["deskutils"]},{"name":"whatpix","origin":"sysutils/whatpix","version":"1.2_2","comment":"Perl console application which finds, moves, or deletes duplicate files","maintainer":"ports@FreeBSD.org","www":"https://whatpix.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9b65d030290949949365b57a17af837e3951a00014f33eff1a73675f73706484","flatsize":29806,"path":"All/whatpix-1.2_2.pkg","repopath":"All/whatpix-1.2_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":10500,"desc":"whatpix is a GPL Perl console application which finds and optionally moves or\ndeletes duplicate files.\n\nwhatpix was originally written by codex@bogus.net. The original web site for\nwhatpix is http://www.bogus.net/~codex/ You can find versions prior to 1.0\nthere.\n\nwhatpix is currently being developed and maintained by 3Jane Tessier-Ashpool\nand Gerard Lanois.","deps":{"p5-Digest-SHA1":{"origin":"security/p5-Digest-SHA1","version":"2.13_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["sysutils"],"messages":[{"message":"===>   NOTICE:\n\nThe whatpix port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"whatmask","origin":"net-mgmt/whatmask","version":"1.2_3","comment":"Convert between common subnet mask notations","maintainer":"adamw@FreeBSD.org","www":"http://www.laffeycomputer.com/whatmask.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d18472ef23818ca784399658f964ca4c869bda642d14191523007f9adbcc1466","flatsize":32752,"path":"All/whatmask-1.2_3.pkg","repopath":"All/whatmask-1.2_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":14176,"desc":"Whatmask is a small C program that will help you with network settings.\n\nIt displays the following information given IP address and/or netmask:\n- The netmask in the following formats: CIDR, Netmask, Hex, Wildcard Bits\n- The Network Address\n- The Broadcast Address\n- The number of Usable IP Addresses\n- The First Usable IP Address\n- The Last Usable IP Address","categories":["net-mgmt"],"shlibs_required":["libc.so.8"]},{"name":"wgetpaste","origin":"www/wgetpaste","version":"2.34","comment":"Paste to several pastebin services via bash script","maintainer":"sunpoet@FreeBSD.org","www":"http://wgetpaste.zlin.dk/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"01dc5c045755eefdc2bd995ac0d4577696150944b4a6ee1e560c129b96476e8f","flatsize":44885,"path":"All/wgetpaste-2.34.pkg","repopath":"All/wgetpaste-2.34.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15028,"desc":"A Script that automates pasting to a number of pastebin services\nrelying only on bash, sed, coreutils (mktemp/sort/tr/wc/whoami/tee)\nand wget.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"wget":{"origin":"ftp/wget","version":"1.25.0"}},"categories":["www"]},{"name":"whysynth","origin":"audio/whysynth","version":"20120903_7","comment":"Versatile softsynth implemented as a DSSI plugin","maintainer":"ports@FreeBSD.org","www":"http://smbolton.com/whysynth.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"af2f6b5eee15c69b89eec21747bf40767513d0674e2bc0509aa8dc15dd90ac35","flatsize":4194511,"path":"All/whysynth-20120903_7.pkg","repopath":"All/whysynth-20120903_7.pkg","licenselogic":"and","licenses":["GPLv2","LGPL21"],"pkgsize":1611168,"desc":"WhySynth is a versatile softsynth which operates as a plugin for the\nDisposable Soft Synth Interface (DSSI).  A brief list of features:\n\n- 4 oscillators, 2 filters, 3 LFOs, and 5 envelope generators per\n  voice.\n\n- 11 oscillator modes: minBLEP, wavecycle, chorused wavecycle,\n  asynchronous granular, three FM modes, waveshaper, noise,\n  PADsynth, and phase distortion.\n\n- 10 filter modes.\n\n- flexible modulation and mixdown options, plus effects.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"fftw3-float":{"origin":"math/fftw3-float","version":"3.3.10_5"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"libdssialsacompat":{"origin":"audio/libdssialsacompat","version":"1.0.8a_2"},"liblo":{"origin":"audio/liblo","version":"0.32"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["audio"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libdssialsacompat.so.0","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","liblo.so.7","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe whysynth port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"wfb2sql","origin":"databases/wfb2sql","version":"0.6_1","comment":"CIA World Fact Book to SQL Conversion Utility","maintainer":"ports@FreeBSD.org","www":"http://wfb2sql.sf.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"57bb5bc83579b24414438ab6c9bc890e3416d6516e5fd6f97bcdcc8f63f83dd0","flatsize":67231,"path":"All/wfb2sql-0.6_1.pkg","repopath":"All/wfb2sql-0.6_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":18184,"desc":"For those either needing a dummy PostgreSQL database full of real\nfacts and data, or those who make frequent use of the CIA's World Fact\nBook, this is the port for you: wfb2sql converts the WFB into SQL\ninserts.  Act now and get your copy of the WFB for free now!  The\nWFB is a public domain document that may disappear as fast as you do\nafter the black helicopters lock in on your location!!!!","deps":{"p5-Config-General":{"origin":"devel/p5-Config-General","version":"2.67"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"Before being able to run wfb2sql, you need to obtain a copy of the\nCIA's World Fact Book.  A copy of the WFB can be found here:\n\n*) http://www.cia.gov/cia/download.html\n\nThe WFB's homepage can be found:\n\n*) http://www.cia.gov/cia/publications/factbook/\n\nExample usage:\n\n% wfb2sql --man\n% wfb2sql --database=postgresql --directory=$PWD/factbook | psql factbook\n\nNOTE: wfb2sql inserts data into the wfb schema!\n\n   ______________________________________\n  / BEWARE OF BLACK HELICOPTERS AFTER    \\\n  \\ DOWNLOADING YOUR COPY OF THE WFB!!!  /\n   --------------------------------------\n      \\\n       \\\n                                     .::!!!!!!!:.\n    .!!!!!:.                        .:!!!!!!!!!!!!\n    ~~~~!!!!!!.                 .:!!!!!!!!!UWWW$$$\n        :$$NWX!!:           .:!!!!!!XUWW$$$$$$$$$P\n        $$$$$##WX!:      .<!!!!UW$$$$\"  $$$$$$$$#\n        $$$$$  $$$UX   :!!UW$$$$$$$$$   4$$$$$*\n        ^$$$B  $$$$\\     $$$$$$$$$$$$   d$$R\"\n          \"*$bd$$$$      '*$$$$$$$$$$$o+#\"\n               \"\"\"\"          \"\"\"\"\"\"\"","type":"install"},{"message":"===>   NOTICE:\n\nThe wfb2sql port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"wfa2-lib","origin":"biology/wfa2-lib","version":"2.3.5","comment":"Exact gap-affine algorithm using homology to accelerate alignment","maintainer":"jwb@FreeBSD.org","www":"https://github.com/smarco/WFA2-lib","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cf916815109b77ca11eeecd19d14450830f1699b7878b2cbb8ffa011679126cf","flatsize":649657,"path":"All/wfa2-lib-2.3.5.pkg","repopath":"All/wfa2-lib-2.3.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":114204,"desc":"The wavefront alignment (WFA) algorithm is an exact gap-affine\nalgorithm that takes advantage of homologous regions between the\nsequences to accelerate the alignment process.  Unlike traditional\ndynamic programming algorithms that run in quadratic time, the WFA runs\nin time O(ns+s^2), proportional to the sequence length n and the\nalignment score s, using O(s^2) memory (or O(s) using the\nultralow/BiWFA mode). Moreover, the WFA algorithm exhibits simple\ncomputational patterns that the modern compilers can automatically\nvectorize for different architectures without adapting the code.","categories":["biology"]},{"name":"wf-recorder","origin":"multimedia/wf-recorder","version":"0.5.0","comment":"Screen recorder for wlroots-based compositors","maintainer":"ports@FreeBSD.org","www":"https://github.com/ammen99/wf-recorder","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a636fea9fdf839ff68fbb4226649c789dabe1cb5643c9819f36891135be9097e","flatsize":150632,"path":"All/wf-recorder-0.5.0.pkg","repopath":"All/wf-recorder-0.5.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":57144,"desc":"wf-recorder is a utility program for screen recording of wlroots-based\ncompositors (more specifically, those that support wlr-screencopy-v1\nand xdg-output).","deps":{"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"libdrm":{"origin":"graphics/libdrm","version":"2.4.123,1"},"mesa-libs":{"origin":"graphics/mesa-libs","version":"21.3.9"},"pipewire":{"origin":"multimedia/pipewire","version":"1.4.1"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["multimedia","wayland"],"shlibs_required":["libavcodec.so.60","libavdevice.so.60","libavfilter.so.9","libavformat.so.60","libavutil.so.58","libc.so.8","libdrm.so.2","libgbm.so.1","libpipewire-0.3.so.0","libpthread.so.0","libstdc++.so.9","libswresample.so.4","libwayland-client.so.0"],"options":{"DOCS":"on","PIPEWIRE":"on","PULSEAUDIO":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe wf-recorder port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"wget","origin":"ftp/wget","version":"1.25.0","comment":"Retrieve files from the Net via HTTP(S) and FTP","maintainer":"yasu@FreeBSD.org","www":"https://www.gnu.org/s/wget/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a85a4f6a2fdf0a99995a4f55f72b55d07d60152c26b4a3f7077c0c56254d90a3","flatsize":3687391,"path":"All/wget-1.25.0.pkg","repopath":"All/wget-1.25.0.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":725672,"desc":"GNU wget is a free software package for retrieving files using HTTP,\nHTTPS and FTP, the most widely-used Internet protocols. It is a\nnon-interactive command-line tool, so it may easily be called from\nscripts, cron jobs, terminals without X-Windows support, etc.\n\nGNU wget has many features to make retrieving large files or mirroring\nentire web or FTP sites easy, including:\n\n o Can resume aborted downloads, using REST and RANGE\n o Can use filename wild cards and recursively mirror directories\n o NLS-based message files for many different languages\n o Optionally converts absolute links in downloaded documents to\n   relative, so that downloaded documents may link to each other locally\n o Supports HTTP and SOCKS proxies\n o Supports HTTP cookies\n o Supports persistent HTTP connections\n o Unattended / background operation\n o Uses local file timestamps to determine whether documents need to\n   be re-downloaded when mirroring\n o GNU wget is distributed under the GNU General Public License.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libidn2":{"origin":"dns/libidn2","version":"2.3.8"},"libunistring":{"origin":"devel/libunistring","version":"1.3"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["ftp","www"],"shlibs_required":["libc.so.8","libcrypto.so.12","libdl.so.0","libidn2.so.0","libintl.so.8","libssl.so.12","libunistring.so.5","libz.so.3"],"options":{"DOCS":"on","IDN":"on","IPV6":"on","MANPAGES":"on","METALINK":"off","NLS":"on","NTLM":"off","PCRE2":"off","PSL":"off","GNUTLS":"off","OPENSSL":"on"},"annotations":{"cpe":"cpe:2.3:a:gnu:wget:1.25.0:::::dragonfly6:x86_64"}},{"name":"whichwayisup","origin":"games/whichwayisup","version":"0.7.9_13","comment":"Platformer game with rotational twist","maintainer":"ports@FreeBSD.org","www":"https://www.oletus.fi/static/whichwayisup/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a68dad70992a19caa0540d5f538571ca3f17ea6cdd42600f8a2a8f83829f150b","flatsize":1514018,"path":"All/whichwayisup-0.7.9_13.pkg","repopath":"All/whichwayisup-0.7.9_13.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":988496,"desc":"Which Way Is Up is a traditional and challenging 2D platformer game\nwith a slight rotational twist. Help a mysterious big-eared salaryman\nnamed Guy find his keys in a labyrinth of dangers and bad dialogue.","deps":{"py311-game":{"origin":"devel/py-game","version":"2.6.1_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["games","python"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe whichwayisup port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"wev","origin":"x11/wev","version":"1.0.0_2","comment":"Wayland event viewer","maintainer":"jbeich@FreeBSD.org","www":"https://git.sr.ht/~sircmpwn/wev","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c7a227ba098c92b2b9e9b1bcf9c1fc09c1174820b4a16d818c2a832e1a33a50b","flatsize":104871,"path":"All/wev-1.0.0_2.pkg","repopath":"All/wev-1.0.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":32932,"desc":"This is a tool for debugging events on a Wayland window, analagous to\nthe X11 tool xev.","deps":{"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["wayland","x11"],"shlibs_required":["libc.so.8","libwayland-client.so.0","libxkbcommon.so.0"]},{"name":"wemux","origin":"sysutils/wemux","version":"3.2.0_2","comment":"Enhances tmux to make multi-user terminal multiplexing easier","maintainer":"cs@FreeBSD.org","www":"https://github.com/zolrath/wemux","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"90cf4501a59feb76f012934b0d0c34e5cc9d090d1f7299281b523e6a9f29f344","flatsize":34800,"path":"All/wemux-3.2.0_2.pkg","repopath":"All/wemux-3.2.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12260,"desc":"wemux enhances tmux to make multi-user terminal multiplexing both easier and\nmore powerful. It allows users to host a wemux server and have clients join in\neither:\n\n * Mirror Mode gives clients (another SSH user on your machine) read-only access\n   to the session, allowing them to see you work, or\n * Pair Mode allows the client and yourself to work in the same terminal (shared\n   cursor)\n * Rogue Mode allows the client to pair or work independently in another window\n   (separate cursors) in the same tmux session.\n\nIt features multi-server support as well as user listing and notifications when\nusers attach/detach.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"tmux":{"origin":"sysutils/tmux","version":"3.5a_1"}},"categories":["sysutils"]},{"name":"wf-config","origin":"devel/wf-config","version":"0.9.0","comment":"Library for managing configuration files, written for wayfire","maintainer":"jbeich@FreeBSD.org","www":"https://wayfire.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"51f5925ce78d24925030e73fdfe3af2e7bf3440fbc3a83e4bcc4c013591a94db","flatsize":513154,"path":"All/wf-config-0.9.0.pkg","repopath":"All/wf-config-0.9.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":140216,"desc":"A library for managing configuration files, written for wayfire.","deps":{"glm":{"origin":"math/glm","version":"1.0.1,1"},"libevdev":{"origin":"devel/libevdev","version":"1.13.2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"}},"categories":["devel"]},{"name":"welle.io","origin":"audio/welle.io","version":"2.4_2","comment":"SDR DAB/DAB+ Receiver","maintainer":"nsonack@outlook.com","www":"https://www.welle.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1fa15b696e8fd69e50fe4022f0cdb8901867915feab4cdc3d9e139a3fa143dea","flatsize":1050983,"path":"All/welle.io-2.4_2.pkg","repopath":"All/welle.io-2.4_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":370320,"desc":"welle.io is a graphical SDR DAB/DAB+ receiver built with Qt5 with extensive\nhardware support. Possible backends are RTL-SDR, RTL_TCP, AirSpy, SoapySDR,\nraw files as well as gr-osmosdr and uhd.","deps":{"alsa-lib":{"origin":"audio/alsa-lib","version":"1.2.13"},"alsa-plugins":{"origin":"audio/alsa-plugins","version":"1.2.12_1"},"faad2":{"origin":"audio/faad","version":"2.11.2,1"},"fftw3-float":{"origin":"math/fftw3-float","version":"3.3.10_5"},"lame":{"origin":"audio/lame","version":"3.100_5"},"mpg123":{"origin":"audio/mpg123","version":"1.32.10"},"qt5-charts":{"origin":"x11-toolkits/qt5-charts","version":"5.15.16p0_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-multimedia":{"origin":"multimedia/qt5-multimedia","version":"5.15.16p2_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-quickcontrols2":{"origin":"x11-toolkits/qt5-quickcontrols2","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"rtl-sdr":{"origin":"comms/rtl-sdr","version":"2.0.2,1"}},"categories":["audio","hamradio"],"shlibs_required":["libQt5Charts.so.5","libQt5Core.so.5","libQt5DBus.so.5","libQt5Gui.so.5","libQt5Multimedia.so.5","libQt5Network.so.5","libQt5Qml.so.5","libQt5QmlModels.so.5","libQt5Quick.so.5","libQt5QuickControls2.so.5","libQt5Widgets.so.5","libc.so.8","libfaad.so.2","libfftw3f.so.3","libm.so.4","libmpg123.so.0","libpthread.so.0","librtlsdr.so.0","libstdc++.so.9"],"options":{"AIRSPY":"off","CLI":"off","FFTW":"on","RTLSDR":"on","SOAPY":"off"}},{"name":"weex","origin":"ftp/weex","version":"2.8.4.4","comment":"Non-interactive FTP client","maintainer":"ehaupt@FreeBSD.org","www":"https://weex.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"767230129b3937d5b0ac878ccfde6aebeaa58551bd50889a553882b61f53eec6","flatsize":160047,"path":"All/weex-2.8.4.4.pkg","repopath":"All/weex-2.8.4.4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":54352,"desc":"Weex is an utility designed to automate the task of remotely maintaining a web\npage or other FTP archive. It will synchronize a set of local files to a remote\nserver by performing uploads and remote deletes as required.\n\nMain features:\n\n    * easy configuration to easily maintain your remote Web sites\n    * nice colour output useful for tracking mistakes before you loose files\n    * caching to speed up the synchronization process","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["ftp"],"shlibs_required":["libc.so.8","libcrypto.so.12","libintl.so.8","libssl.so.12"],"options":{"EXAMPLES":"on","NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:weex:weex:2.8.4.4:::::dragonfly6:x86_64"}},{"name":"weedit","origin":"sysutils/weedit","version":"2.0.3","comment":"File duplicate scanner with database support","maintainer":"ehaupt@FreeBSD.org","www":"http://freecode.com/projects/weedit","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1e923e44adb182b7b7a9a17439be31473ccac17400175e12d489dbd811a62cf3","flatsize":45516,"path":"All/weedit-2.0.3.pkg","repopath":"All/weedit-2.0.3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":18320,"desc":"weedit is a file duplicate scanner with database support. It uses CRC32, MD5,\nand file size to scan for duplicates.","categories":["sysutils"],"shlibs_required":["libc.so.8"]},{"name":"wiki-tui","origin":"www/wiki-tui","version":"0.9.1_2","comment":"Simple and easy to use Wikipedia Text User Interface","maintainer":"eduardo@FreeBSD.org","www":"https://wiki-tui.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ecd9d378dcf730d30c6b8439fa91d6db192df34ab9e0053b5dceff90d88d1f9a","flatsize":9422315,"path":"All/wiki-tui-0.9.1_2.pkg","repopath":"All/wiki-tui-0.9.1_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2418544,"desc":"* Search:\n\nSearch for an article in Wikipedia. The search results feature\npagination and a little preview is generated when you select a result.\n\n* Read:\n\nWhen opening an article wiki-tui generates and displays a table of\ncontents where you can quickly jump to any section in the article. The\nmain article currently supports links and lists with more features like\ntables and images planned. Although wiki-tui was designed to be used\nwith a keyboard, it also supports mouse input.\n\n* Customize:\n\n- Themes (changing colors of the whole program and individual parts)\n- Keybindings (so you don't have to use the arrow keys for navigation)\n- Toggle specific features of wiki-tui:\n- Disable the table of contents\n- Disable links\n- Logging\n- Change the language of Wikipedia Articles","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["www"],"shlibs_required":["libc.so.8","libcrypto.so.12","libexecinfo.so.1","libm.so.4","libpthread.so.0","libssl.so.12"]},{"name":"whatweb","origin":"security/whatweb","version":"0.5.5.1.b35169_2","comment":"Tool to fingerprint web site components","maintainer":"jamie@catflap.org","www":"https://www.morningstarsecurity.com/research/whatweb","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c6991f8ab0b47d1010392eb9f14415323dd10bca9fea06068d3a71a8fa7c077d","flatsize":18648002,"path":"All/whatweb-0.5.5.1.b35169_2.pkg","repopath":"All/whatweb-0.5.5.1.b35169_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2375108,"desc":"WhatWeb can be used to detect the software packages that are used\nfor a website. It can detect content management systems (CMS),\nblogging platforms, stats/analytics packages, javascript libraries,\nservers, etc.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"rubygem-addressable":{"origin":"www/rubygem-addressable","version":"2.8.7"},"rubygem-ipaddr":{"origin":"net/rubygem-ipaddr","version":"1.2.7"},"rubygem-json":{"origin":"devel/rubygem-json","version":"2.11.3"},"rubygem-public_suffix":{"origin":"dns/rubygem-public_suffix","version":"6.0.1_10"}},"categories":["security","www"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:morningstarsecurity:whatweb:0.5.5.1.b35169:::::dragonfly6:x86_64:2"}},{"name":"wgcf","origin":"net/wgcf","version":"2.2.25_1","comment":"Cross-platform, unofficial CLI for Cloudflare Warp","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ViRb3/wgcf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9faa6c2cc3b2c6729df79603b14509c670a4536ff20c7ee0b170fc01631ead32","flatsize":9271804,"path":"All/wgcf-2.2.25_1.pkg","repopath":"All/wgcf-2.2.25_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2946580,"desc":"wgcf is an unofficial, cross-platform CLI for Cloudflare Warp.\n\nFeatures:\n- Register new account\n- Change license key to use existing Warp+ subscription\n- Generate WireGuard profile\n- Check account status\n- Print trace information to debug Warp/Warp+ status","categories":["net"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"wego","origin":"misc/wego","version":"2.3_1","comment":"Weather client for the terminal","maintainer":"pkubaj@FreeBSD.org","www":"https://github.com/schachmat/wego","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"710e513cceaa774c2d39b0ad031db365d93def4f325c82e0ec9d81fa80dec7b7","flatsize":5797441,"path":"All/wego-2.3_1.pkg","repopath":"All/wego-2.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1884076,"desc":"wego is a weather client for the terminal.","categories":["misc"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"wsjtz","origin":"comms/wsjtz","version":"2.5.4.1.22_11","comment":"Clone of WSJT-X software with additional features","maintainer":"hamradio@FreeBSD.org","www":"https://sourceforge.net/projects/wsjt-z/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0478843ddd36da8c6b601395c019a8711a9be2ce60707105433d0e3f9cc7b231","flatsize":64925881,"path":"All/wsjtz-2.5.4.1.22_11.pkg","repopath":"All/wsjtz-2.5.4.1.22_11.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":15634048,"desc":"WSJT (\"Weak Signal Communication, by K1JT\") offers specific digital protocols\noptimized for meteor scatter, ionospheric scatter, and EME (moonbounce)\nat VHF/UHF, as well as HF skywave propagation.  The program can decode\nfraction-of-a-second signals reflected from ionized meteor trails and\nsteady signals 10 dB below the audible threshold.\n\nWSJT-Z is a clone of WSJT-X software by Joe Taylor K1JT\n\nFeatures\n\n- Modified user interface, including a larger Band Activity window\n- Extended filtering features\n- Auto CQ and auto responding\n- QRZ.COM integration\n- Audio alerts\n- DXCC / Continent Filtering","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"fftw3-float":{"origin":"math/fftw3-float","version":"3.3.10_5"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"hamlib":{"origin":"comms/hamlib","version":"4.6.2"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-multimedia":{"origin":"multimedia/qt5-multimedia","version":"5.15.16p2_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-serialport":{"origin":"comms/qt5-serialport","version":"5.15.16p0_1"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"},"qt5-sqldrivers-sqlite3":{"origin":"databases/qt5-sqldrivers-sqlite3","version":"5.15.16p130"},"qt5-testlib":{"origin":"devel/qt5-testlib","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["comms","hamradio"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libQt5Multimedia.so.5","libQt5Network.so.5","libQt5PrintSupport.so.5","libQt5SerialPort.so.5","libQt5Sql.so.5","libQt5Widgets.so.5","libboost_atomic.so.1.87.0","libboost_chrono.so.1.87.0","libboost_filesystem.so.1.87.0","libboost_log.so.1.87.0","libboost_log_setup.so.1.87.0","libboost_regex.so.1.87.0","libboost_thread.so.1.87.0","libc.so.8","libdl.so.0","libfftw3f.so.3","libfftw3f_threads.so.3","libgcc_s.so.1","libgfortran.so.5","libgomp.so.1","libhamlib.so.4","libm.so.4","libpthread.so.0","libquadmath.so.0","libreadline.so.8","libstdc++.so.9","libusb.so.2"],"options":{"DOCS":"on"}},{"name":"websvn-php84","origin":"devel/websvn","version":"2.8.4","comment":"Online Subversion repository browser","maintainer":"michael.osipov@innomotics.com","www":"https://websvnphp.github.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"697e66ff4b159513060d99d44986ad22eb1a4f11c165adfcf278476c35d7c498","flatsize":817092,"path":"All/websvn-php84-2.8.4.pkg","repopath":"All/websvn-php84-2.8.4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":209468,"desc":"WebSVN offers a view onto your Subversion repositories that's been designed\nto reflect the Subversion methodology. You can view the log of any file or\ndirectory and see a list of all the files changed, added or deleted in any\ngiven revision. You can also view the differences between two versions of\na file so as to see exactly what was changed in a particular revision.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-composer":{"origin":"devel/php-composer","version":"2.8.6"},"php84-dom":{"origin":"textproc/php84-dom","version":"8.4.8"},"php84-iconv":{"origin":"converters/php84-iconv","version":"8.4.8"},"php84-mbstring":{"origin":"converters/php84-mbstring","version":"8.4.8"},"php84-xml":{"origin":"textproc/php84-xml","version":"8.4.8"},"php84-zlib":{"origin":"archivers/php84-zlib","version":"8.4.8"},"subversion":{"origin":"devel/subversion","version":"1.14.5_1"}},"categories":["devel","www"],"annotations":{"cpe":"cpe:2.3:a:websvn:websvn:2.8.4:::::dragonfly6:x86_64","flavor":"php84"},"messages":[{"message":"Make sure to install dependencies with:\n  cd /usr/local/www/websvn && composer i\n\nMake sure you modify /usr/local/www/websvn/include/config.php to your needs and your web\nserver configuration to serve WebSVN!","type":"install"},{"message":"Make sure to update dependencies with:\n  cd /usr/local/www/websvn && composer u","type":"upgrade"},{"message":"You would like to delete:\n  rm -R /usr/local/www/websvn /usr/local/etc/websvn","type":"remove"}]},{"name":"websvn-php83","origin":"devel/websvn","version":"2.8.4","comment":"Online Subversion repository browser","maintainer":"michael.osipov@innomotics.com","www":"https://websvnphp.github.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"430853d65f371db214f487a3b0e46f0529419de2b1d876110a3785ab468a23de","flatsize":817092,"path":"All/websvn-php83-2.8.4.pkg","repopath":"All/websvn-php83-2.8.4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":209476,"desc":"WebSVN offers a view onto your Subversion repositories that's been designed\nto reflect the Subversion methodology. You can view the log of any file or\ndirectory and see a list of all the files changed, added or deleted in any\ngiven revision. You can also view the differences between two versions of\na file so as to see exactly what was changed in a particular revision.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-composer":{"origin":"devel/php-composer","version":"2.8.6"},"php83-dom":{"origin":"textproc/php83-dom","version":"8.3.21"},"php83-iconv":{"origin":"converters/php83-iconv","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"},"php83-zlib":{"origin":"archivers/php83-zlib","version":"8.3.21"},"subversion":{"origin":"devel/subversion","version":"1.14.5_1"}},"categories":["devel","www"],"annotations":{"cpe":"cpe:2.3:a:websvn:websvn:2.8.4:::::dragonfly6:x86_64","flavor":"php83"},"messages":[{"message":"Make sure to install dependencies with:\n  cd /usr/local/www/websvn && composer i\n\nMake sure you modify /usr/local/www/websvn/include/config.php to your needs and your web\nserver configuration to serve WebSVN!","type":"install"},{"message":"Make sure to update dependencies with:\n  cd /usr/local/www/websvn && composer u","type":"upgrade"},{"message":"You would like to delete:\n  rm -R /usr/local/www/websvn /usr/local/etc/websvn","type":"remove"}]},{"name":"websvn-php82","origin":"devel/websvn","version":"2.8.4","comment":"Online Subversion repository browser","maintainer":"michael.osipov@innomotics.com","www":"https://websvnphp.github.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0f95f13e6e7e502d6fa3367ebd33ab12b4122a6df8ac476f4b6604e69a8f1832","flatsize":817092,"path":"All/websvn-php82-2.8.4.pkg","repopath":"All/websvn-php82-2.8.4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":209484,"desc":"WebSVN offers a view onto your Subversion repositories that's been designed\nto reflect the Subversion methodology. You can view the log of any file or\ndirectory and see a list of all the files changed, added or deleted in any\ngiven revision. You can also view the differences between two versions of\na file so as to see exactly what was changed in a particular revision.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-composer":{"origin":"devel/php-composer","version":"2.8.6"},"php82-dom":{"origin":"textproc/php82-dom","version":"8.2.28"},"php82-iconv":{"origin":"converters/php82-iconv","version":"8.2.28"},"php82-mbstring":{"origin":"converters/php82-mbstring","version":"8.2.28"},"php82-xml":{"origin":"textproc/php82-xml","version":"8.2.28"},"php82-zlib":{"origin":"archivers/php82-zlib","version":"8.2.28"},"subversion":{"origin":"devel/subversion","version":"1.14.5_1"}},"categories":["devel","www"],"annotations":{"cpe":"cpe:2.3:a:websvn:websvn:2.8.4:::::dragonfly6:x86_64","flavor":"php82"},"messages":[{"message":"Make sure to install dependencies with:\n  cd /usr/local/www/websvn && composer i\n\nMake sure you modify /usr/local/www/websvn/include/config.php to your needs and your web\nserver configuration to serve WebSVN!","type":"install"},{"message":"Make sure to update dependencies with:\n  cd /usr/local/www/websvn && composer u","type":"upgrade"},{"message":"You would like to delete:\n  rm -R /usr/local/www/websvn /usr/local/etc/websvn","type":"remove"}]},{"name":"webtunnel-tor","origin":"security/webtunnel-tor","version":"0.0.1_11","comment":"Pluggable Transport attempting to imitate web browsing based on HTTPT","maintainer":"egypcio@FreeBSD.org","www":"https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/webtunnel","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"22774510cea27444e362e2b3398e107ae40cfc4dcd580b049b1479da3478f71e","flatsize":7122153,"path":"All/webtunnel-tor-0.0.1_11.pkg","repopath":"All/webtunnel-tor-0.0.1_11.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1707344,"desc":"WebTunnel is a pluggable transport for Tor that attempts to imitate web\nbrowsing activities based on HTTPT, a Probe-Resistant Proxy.","deps":{"ca_root_nss":{"origin":"security/ca_root_nss","version":"3.108"},"tor":{"origin":"security/tor","version":"0.4.8.16"}},"categories":["net","security"],"annotations":{"cpe":"cpe:2.3:a:torproject:webtunnel:0.0.1:::::dragonfly6:x86_64:11"}},{"name":"webstone","origin":"www/webstone","version":"2.5_2","comment":"World wide web server benchmarking","maintainer":"ports@FreeBSD.org","www":"http://www.mindcraft.com/webstone/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e5c0eae1eeaf6a9b388441264be98ba6fa1c438274784af6d31ed7fdda7a466b","flatsize":244398,"path":"All/webstone-2.5_2.pkg","repopath":"All/webstone-2.5_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":62796,"desc":"The WebStone benchmark tests were originally developed by Silicon Graphics\nto measure the performance of Web server software and hardware products.\nWebStone 2.0.1 is a more portable version of the original WebStone\nbenchmark which added support to use Windows NT systems as client test\nsystems.\n\nMindcraft, Inc. has acquired the rights to WebStone from Silicon Graphics.\nWebStone 2.5 is Mindcraft's enhancement to WebStone 2.0.1 to improve\nreliability and portability as well as to make tests more reproducible.\nWebStone 2.5 also offers new workloads for CGI and API tests (see below\nfor more details). WebStone 2.5 provides performance-identical test\nresults with WebStone 2.0.1 when using the same workloads\n\nThis FreeBSD port rely on rsh and rcp being allowed for the user proces\nrunning webstone between the web server and web clients. This is not\nenable per default in FreeBSD, and root is never allowed to do it without\nentering password for each operation.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["benchmarks","www"],"shlibs_required":["libc.so.8","libm.so.4"],"messages":[{"message":"Before running webstone make sure that the non-root user\nwho runs webstone has rexec access to the webclients and\nthe web server. This user must also have write access to\n/usr/local/webstone on webmaster and write access in the\nthe web data directory on the web server. Be aware of\nsecurity risks!\n\nTo run configure webstones, run it, and see the results:\n\n    cd /usr/local/webstone\n    ${EDITOR} conf/testbed\n    ./webstone -genfiles\n    ./webstone\n    ./webstone -results","type":"install"},{"message":"===>   NOTICE:\n\nThe webstone port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"websockify","origin":"www/novnc-websockify","version":"0.11.0","comment":"Websockify implementation for noVNC","maintainer":"ports@FreeBSD.org","www":"https://github.com/novnc/websockify","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0cb11b77105cdc9a5db073a8abb2a4263784641c62dfa9344da363c8ddde4ffa","flatsize":234234,"path":"All/websockify-0.11.0.pkg","repopath":"All/websockify-0.11.0.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":49808,"desc":"Websockify is a WebSocket to TCP proxy/bridge.\nThis allows a browser to connect to any application/server/service.\nImplementations in Python, C, Node.js and Ruby.\n\nIt also includes a wrap program that uses a LD_PRELOAD library to\nproxying from a source address to a target address.","deps":{"novnc":{"origin":"www/novnc","version":"1.5.0"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["www"],"messages":[{"message":"===>   NOTICE:\n\nThe websockify port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"websocketpp","origin":"devel/websocketpp","version":"0.8.2","comment":"Header-only implementation of the WebSocket protocol","maintainer":"ports@FreeBSD.org","www":"https://www.zaphoyd.com/websocketpp/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1619e0410af8493d96aaf3083f8a66f2a3554618620905b2488167e63c04e942","flatsize":911495,"path":"All/websocketpp-0.8.2.pkg","repopath":"All/websocketpp-0.8.2.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","MIT","ZLIB"],"pkgsize":115820,"desc":"WebSocket++ is an open source (BSD license) header only C++ library that\nimplements RFC6455 The WebSocket Protocol.\n\nIt allows integrating WebSocket client and server functionality into\nC++ programs. It uses interchangable network transport modules including\none based on C++ iostreams and one based on Boost Asio.","categories":["devel"],"annotations":{"cpe":"cpe:2.3:a:zaphoyd:websocketpp:0.8.2:::::dragonfly6:x86_64"},"messages":[{"message":"===>   NOTICE:\n\nThe websocketpp port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"websvn-php81","origin":"devel/websvn","version":"2.8.4","comment":"Online Subversion repository browser","maintainer":"michael.osipov@innomotics.com","www":"https://websvnphp.github.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"664c9db626321243b3524e43c1251c5d99507577712c2644902616904b733709","flatsize":817092,"path":"All/websvn-php81-2.8.4.pkg","repopath":"All/websvn-php81-2.8.4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":209452,"desc":"WebSVN offers a view onto your Subversion repositories that's been designed\nto reflect the Subversion methodology. You can view the log of any file or\ndirectory and see a list of all the files changed, added or deleted in any\ngiven revision. You can also view the differences between two versions of\na file so as to see exactly what was changed in a particular revision.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-composer":{"origin":"devel/php-composer","version":"2.8.6"},"php81-dom":{"origin":"textproc/php81-dom","version":"8.1.32"},"php81-iconv":{"origin":"converters/php81-iconv","version":"8.1.32"},"php81-mbstring":{"origin":"converters/php81-mbstring","version":"8.1.32"},"php81-xml":{"origin":"textproc/php81-xml","version":"8.1.32"},"php81-zlib":{"origin":"archivers/php81-zlib","version":"8.1.32"},"subversion":{"origin":"devel/subversion","version":"1.14.5_1"}},"categories":["devel","www"],"annotations":{"cpe":"cpe:2.3:a:websvn:websvn:2.8.4:::::dragonfly6:x86_64","flavor":"php81"},"messages":[{"message":"Make sure to install dependencies with:\n  cd /usr/local/www/websvn && composer i\n\nMake sure you modify /usr/local/www/websvn/include/config.php to your needs and your web\nserver configuration to serve WebSVN!","type":"install"},{"message":"Make sure to update dependencies with:\n  cd /usr/local/www/websvn && composer u","type":"upgrade"},{"message":"You would like to delete:\n  rm -R /usr/local/www/websvn /usr/local/etc/websvn","type":"remove"}]},{"name":"websieve","origin":"mail/websieve","version":"0.63.a_4","comment":"Web based Cyrus IMAP user admin client","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/websieve/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0e88b543a53b96e035890b02f7d99e31f7bbe7589886c4a9f15ba0cc577b5e8d","flatsize":103434,"path":"All/websieve-0.63.a_4.pkg","repopath":"All/websieve-0.63.a_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":31024,"desc":"A web based easy to use interface for creating Sieve scripts on an Cyrus\nIMAP mail server as well as allowing users to set access controls, create\nnew mailboxes and view their mail quota. Also give administrators full\nadministrative capabilities.","deps":{"cyrus-imapd25":{"origin":"mail/cyrus-imapd25","version":"2.5.17_6"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail"],"options":{"PERL":"off","CYRUS":"on","CYRUS_IMAPD_25":"on","CYRUS_IMAPD_30":"off"},"annotations":{"cpe":"cpe:2.3:a:websieve_project:websieve:0.63.a:::::dragonfly6:x86_64:4"},"messages":[{"message":"Websieve has been installed in /usr/local/www/websieve\n\nHowever, before you can use the program, you should copy the file\n\"websieve.conf.sample\" in /usr/local/etc/websieve to \"websieve.conf\"\nedit it to suit your needs. Use \"openssl rand -base64 39\" to create\na new secret key.  You will need to add a section like the following to\nyour Apache configuration:\n\n    ScriptAlias /websieve \"/usr/local/www/websieve/\"\n\n    <Directory \"/usr/local/www/websieve\">\n        Options ExecCGI\n        AllowOverride none\n\n        require ip 127.0.0.1\n\trequire host .example.com\n    </Directory>","type":"install"},{"message":"===>   NOTICE:\n\nThe websieve port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"websh","origin":"www/websh","version":"3.6.0b5_9","comment":"Embeds a TCL8 interpreter in the Apache server","maintainer":"ports@virtual-estates.net","www":"https://tcl.apache.org/websh/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d0866e154e46a14c177c82fa12309c4cbb20b30fc99d7d1f069f2cdefff28228","flatsize":380284,"path":"All/websh-3.6.0b5_9.pkg","repopath":"All/websh-3.6.0b5_9.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":92192,"desc":"Web|sh is a TCL module for Apache. It is currently the most\nadvanced and the best supported of the several such modules\nlisted at\n\n\thttp://tcl.apache.org/\n\nWorks with both Apache-1.3.x and 2.x and has an interesting development\nparadigm.","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"}},"categories":["tcl","www"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"The websh _executable_ is deliberately not installed by this port.\nTo load websh functionality into regular Tcl-scripts, simply use:\n\n\tpackage require websh\n\n\nFor a ready to use example on configuring the module, see:\n\n\t/usr/local/share/examples/websh/httpd.conf\n\nThe file can be simply copied into the\n\n\t/usr/local/etc/apache24/Includes/\n\nunder more recent Apache versions.\n\nBe sure to create /usr/local/etc/websh.conf -- most likely, you'll\nsimply copy the installed /usr/local/etc/websh.conf.dist over.","type":"install"}]},{"name":"webrtc-audio-processing","origin":"audio/webrtc-audio-processing","version":"1.3_1","comment":"AudioProcessing module from WebRTC project","maintainer":"jbeich@FreeBSD.org","www":"https://freedesktop.org/software/pulseaudio/webrtc-audio-processing/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ef90d925dc4d536366bad6ac887cf3c08dd34a99854a6e30d8598f41eec0046c","flatsize":1562078,"path":"All/webrtc-audio-processing-1.3_1.pkg","repopath":"All/webrtc-audio-processing-1.3_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":487868,"desc":"Audio processing routines extracted from WebRTC project into a\nstandalone library. It provides the following features:\n\n- Acoustic echo cancellation\n- Acoustic echo control for mobile\n- Automatic gain control\n- High-pass filter\n- Level estimator\n- Noise suppression\n- Voice activity detection","deps":{"abseil":{"origin":"devel/abseil","version":"20250127.0"}},"categories":["audio"]},{"name":"webresolve","origin":"www/webresolve","version":"0.2.0_2","comment":"Webresolve resolves IP addresses to host names in web log files","maintainer":"joseph@randomnetworks.com","www":"https://siag.nu/webresolve/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2f44c5a57b7a987c3fbaf24786f336ac9defef09235add31dc2a4df657cc1447","flatsize":28926,"path":"All/webresolve-0.2.0_2.pkg","repopath":"All/webresolve-0.2.0_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":11568,"desc":"This program is pretty slow. Thanks to the caching, repeated visits from the\nsame address will only result in one lookup. Therefore large files will be\nprocessed proportionally faster than small ones.\n\nThe load from this program is very light, because it spends most of its time\nwaiting for the resolver. This also means that large files can take quite some\ntime to process. The solution is to split the log file and run several\nresolution processes in parallel. This is done by the script splitwr:\n\n        splitwr logfile > logfile.resolved\n        webalizer logfile.resolved\n        rm logfile.resolved\n\nBy default, splitwr runs 20 parallel resolution processes. The number can be\nchanged by editing the script.","categories":["www"],"shlibs_required":["libc.so.8"]},{"name":"webrtc-audio-processing0","origin":"audio/webrtc-audio-processing0","version":"0.3.1_3","comment":"AudioProcessing module from WebRTC project (legacy version)","maintainer":"jbeich@FreeBSD.org","www":"https://freedesktop.org/software/pulseaudio/webrtc-audio-processing/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f187b72964a8fa8108b39403009602d3d1f9113e4a6634ad55c70e5b239fa3fc","flatsize":2455313,"path":"All/webrtc-audio-processing0-0.3.1_3.pkg","repopath":"All/webrtc-audio-processing0-0.3.1_3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":447356,"desc":"Audio processing routines extracted from WebRTC project into a\nstandalone library. It provides the following features:\n\n- Acoustic echo cancellation\n- Acoustic echo control for mobile\n- Automatic gain control\n- High-pass filter\n- Level estimator\n- Noise suppression\n- Voice activity detection","categories":["audio"]},{"name":"webp-pixbuf-loader","origin":"graphics/webp-pixbuf-loader","version":"0.2.7,1","comment":"WebP image loader plugin for GdkPixbuf2","maintainer":"duchateau.olivier@gmail.com","www":"https://github.com/aruiz/webp-pixbuf-loader","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"809a961d52862358562840468a03901a05ead97a46aa91ce8a66be156035aa7a","flatsize":20885,"path":"All/webp-pixbuf-loader-0.2.7,1.pkg","repopath":"All/webp-pixbuf-loader-0.2.7,1.pkg","licenselogic":"single","licenses":["LGPL20+"],"pkgsize":8204,"desc":"A WebP image loader for GdkPixbuf2.\nAlso a thumbnailer definition file for e.g. Nautilus.","deps":{"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"webp":{"origin":"graphics/webp","version":"1.5.0"}},"categories":["graphics"]},{"name":"webp","origin":"graphics/webp","version":"1.5.0","comment":"Google WebP image format conversion tool","maintainer":"sunpoet@FreeBSD.org","www":"https://developers.google.com/speed/webp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"348c5d9ecb07f0d7078069e67555d36c061f2bc6a09af0c996c82bc551ad6021","flatsize":2354696,"path":"All/webp-1.5.0.pkg","repopath":"All/webp-1.5.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":393080,"desc":"WebP is a new image format that provides lossless and lossy compression for\nimages on the web. WebP lossless images are 26%25 smaller in size compared to\nPNGs. WebP lossy images are 25-34%25 smaller in size compared to JPEG images at\nequivalent SSIM index. WebP supports lossless transparency (also known as alpha\nchannel) with just 22%25 additional bytes. Transparency is also supported with\nlossy compression and typically provides 3x smaller file sizes compared to PNG\nwhen lossy compression is acceptable for the red/green/blue color channels.\n\nWebmasters and web developers can use the WebP image format to create smaller\nand richer images that can help make the web faster.","deps":{"giflib":{"origin":"graphics/giflib","version":"5.2.2"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"png":{"origin":"graphics/png","version":"1.6.47"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libgif.so.7","libjpeg.so.8","libm.so.4","libpng16.so.16","libpthread.so.0","libtiff.so.6"],"options":{"IMGCONV":"on","X11":"off"}},{"name":"weechat","origin":"irc/weechat","version":"4.6.3","comment":"Lightweight and user friendly ncurses based IRC client","maintainer":"brnrd@FreeBSD.org","www":"https://weechat.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2c140b05ec8e6c58c61bf0431a8cef51c92a9ee623b16e443cdd4b65dbffcac3","flatsize":29490692,"path":"All/weechat-4.6.3.pkg","repopath":"All/weechat-4.6.3.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":2781584,"desc":"WeeChat (Wee Enhanced Environment for Chat) is a fast and light IRC\nclient. Everything can be done with a keyboard, and it is customizable\nand extensible with scripts.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"libcjson":{"origin":"devel/libcjson","version":"1.7.18_2"},"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"libgpg-error":{"origin":"security/libgpg-error","version":"1.51"},"lua54":{"origin":"lang/lua54","version":"5.4.7"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["irc"],"shlibs_required":["libc.so.8","libcurl.so.4","libdl.so.0","libgcrypt.so.20","libgnutls.so.30","libintl.so.8","libm.so.4","libncurses.so.6","libpthread.so.0","libtinfo.so.6","libz.so.3","libzstd.so.1"],"options":{"API":"on","BACKTRACE":"on","DOCS":"on","HEADLESS":"on","ICON":"on","ICONV":"on","MANPAGES":"on","NLS":"on","ZSTD":"on","ASPELL":"on","CHARSET":"on","GUILE":"off","JAVASCRIPT":"off","LUA":"on","PERL":"on","PHP":"off","PYTHON":"on","RUBY":"on","TCL":"on","TYPING":"on"},"annotations":{"cpe":"cpe:2.3:a:weechat:weechat:4.6.3:::::dragonfly6:x86_64"},"messages":[{"message":"Version 4.4 has breaking changes. Please check your configuration for\n* relay/api: flatten JSON event object sent to clients, always set \"body_type\" and \"body\" (null if there is no body) in websocket frame, add body types buffers and lines (array), add field \"request_id\" in websocket frame (request and response)\n* core, plugins: force \"short_name\" in buffers to non-empty value (name by default), remove buffer property \"short_name_is_set\"\n* alias: display an error with /alias add or /alias addcompletion when the alias already exists, add options addreplace and addreplacecompletion in command /alias (#2095)\n* irc: rename parameter -re to -raw in command /list (#2124)\n* api: add constants for IPv6 and allow force of IPv6 in function hook_connect (#2164)\n* irc: convert server option ipv6 from boolean to enum (disable, auto, force) (#2164)\n* core: convert proxy option ipv6 from boolean to enum (disable, auto, force), set option to auto by default when creating a new proxy (#2164)","type":"upgrade"}]},{"name":"websocat","origin":"www/websocat","version":"1.14.0_3","comment":"WebSockets tools","maintainer":"osa@FreeBSD.org","www":"https://github.com/vi/websocat","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2dd1bb73d4d0c51c0d7e9a6e01f2f7375badb1d9c5cc1f707d5a08f1d526d5d1","flatsize":3841865,"path":"All/websocat-1.14.0_3.pkg","repopath":"All/websocat-1.14.0_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1054088,"desc":"Command-line client for WebSockets, like netcat (or curl) for ws://\nwith advanced socat-like functions.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["www"],"shlibs_required":["libc.so.8","libcrypto.so.12","libexecinfo.so.1","libm.so.4","libpthread.so.0","libssl.so.12"],"options":{"CRYPTO_PEER":"off","PROMETHEUS_PEER":"off","SEQPACKET":"on","SSL":"on","TOKIO_PROCESS":"on","UNIX_STDIO":"on"}},{"name":"weblint++","origin":"www/weblint++","version":"1.15_3","comment":"HTML validator and sanity checker","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/BDFOY/weblint++-1.15","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a3fa1a5d434c9e83f2e1adc25b9b92884e85271d5647840d42eeccea0e353ffb","flatsize":41671,"path":"All/weblint++-1.15_3.pkg","repopath":"All/weblint++-1.15_3.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":18124,"desc":"Weblint is a syntax and minimal style checker for HTML: a perl script which\npicks fluff off html pages, much in the same way traditional lint picks fluff\noff C programs.","deps":{"p5-ConfigReader-Simple":{"origin":"devel/p5-ConfigReader-Simple","version":"1.297"},"p5-File-Find-Rule":{"origin":"devel/p5-File-Find-Rule","version":"0.34"},"p5-HTML-Lint":{"origin":"www/p5-HTML-Lint","version":"2.32"},"p5-HTML-SimpleLinkExtor":{"origin":"www/p5-HTML-SimpleLinkExtor","version":"1.273"},"p5-HTTP-SimpleLinkChecker":{"origin":"www/p5-HTTP-SimpleLinkChecker","version":"1.168"},"p5-HTTP-Size":{"origin":"www/p5-HTTP-Size","version":"1.153"},"p5-Mail-Sendmail":{"origin":"mail/p5-Mail-Sendmail","version":"0.80"},"p5-Text-Diff":{"origin":"textproc/p5-Text-Diff","version":"1.45"},"p5-Text-Template":{"origin":"textproc/p5-Text-Template","version":"1.61"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["www"]},{"name":"website","origin":"textproc/website","version":"2.6.0","comment":"Doctype and stylesheets for making websites","maintainer":"ports@FreeBSD.org","www":"http://docbook.sourceforge.net/projects/website/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"260914f10c6d6e2da659a3529a0cfcac99c4e3feadfb6713ea08532001895514","flatsize":1449506,"path":"All/website-2.6.0.pkg","repopath":"All/website-2.6.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":146680,"desc":"The Website doctype and stylesheets are for making websites.","deps":{"docbook-xsl":{"origin":"textproc/docbook-xsl","version":"1.79.1_1,1"}},"categories":["textproc","www"],"options":{"EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe website port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"wordwarvi","origin":"games/wordwarvi","version":"1.0.4_1","comment":"Side-scrolling shoot'em up '80s style arcade game","maintainer":"amdmi3@FreeBSD.org","www":"https://smcameron.github.io/wordwarvi/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"65db03f7f0747e1df63919a9b6eefc63cd63fb9fa46d8eb98d2eedd068f89e90","flatsize":9064726,"path":"All/wordwarvi-1.0.4_1.pkg","repopath":"All/wordwarvi-1.0.4_1.pkg","licenselogic":"and","licenses":["CC-BY-2.0","CC-BY-SA-3.0","GPLv2+"],"pkgsize":8689948,"desc":"Word War vi is your basic side-scrolling shoot 'em up '80s style\narcade game. You pilot your \"vi\"per craft through core memory,\nrescuing lost .swp files, avoiding OS defenses, and wiping out those\nmemory hogging emacs processes. When all the lost .swp files are\nrescued, head for the socket which will take you to the next node\nin the cluster.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"portaudio":{"origin":"audio/portaudio","version":"19.6.0_7,1"}},"categories":["games"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libportaudio.so.2","libpthread.so.0","libvorbisfile.so.3"],"options":{"DOCS":"on","SOUND":"on"}},{"name":"webinject","origin":"www/webinject","version":"1.41_1","comment":"Tool for automated testing of web applications","maintainer":"ports@FreeBSD.org","www":"http://www.webinject.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"70410d09cec55e1e2eb90efd362e51f590862d6909f1d139a43465c589a7e662","flatsize":88385,"path":"All/webinject-1.41_1.pkg","repopath":"All/webinject-1.41_1.pkg","licenselogic":"single","pkgsize":21356,"desc":"WebInject is a free tool for automated testing of web applications and web\nservices. It can be used to test individual system components that have HTTP\ninterfaces (JSP, ASP, CGI, PHP, Servlets, HTML Forms, XML/SOAP Web Services,\netc), and can be used as a test harness to create a suite of [HTTP level]\nautomated functional, acceptance, and regression tests. A test harness, also\nreferred to as a test driver or a test framework, allows you to run many\ntest cases and collect/report your results. WebInject offers real-time\nresults display and may also be used for monitoring system response times.\n\nWebInject can be used as a complete test framework that is controlled by the\nWebInject User Interface (GUI). Optionally, it can be used as a standalone\ntest runner (text/console application) which can be integrated and called\nfrom other test frameworks or applications.","deps":{"p5-Crypt-SSLeay":{"origin":"security/p5-Crypt-SSLeay","version":"0.72_3"},"p5-Error":{"origin":"lang/p5-Error","version":"0.17030"},"p5-XML-Simple":{"origin":"textproc/p5-XML-Simple","version":"2.25"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5","www"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe webinject port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"webgrind","origin":"www/webgrind","version":"1.9.2","comment":"Xdebug Profiling Web Frontend in PHP","maintainer":"franco@opnsense.org","www":"https://github.com/jokkedk/webgrind","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b6ea5ac0db837c59d62ccadd7c706db50adbf85b35065d47e213ad06af922f5f","flatsize":362495,"path":"All/webgrind-1.9.2.pkg","repopath":"All/webgrind-1.9.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":107256,"desc":"Webgrind is a Xdebug profiling web frontend in PHP5. It implements\na subset of the features of kcachegrind and installs in seconds\nand works on all platforms. For quick'n'dirty optimizations it\ndoes the job.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["www"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9","libz.so.3"],"options":{"CALLGRAPH":"off"},"annotations":{"cpe":"cpe:2.3:a:webgrind_project:webgrind:1.9.2:::::dragonfly6:x86_64"}},{"name":"win98se-icon-theme","origin":"x11-themes/win98se-icon-theme","version":"0.2.15","comment":"Enhanced Classic Win98SE icon theme","maintainer":"Alexander88207@protonmail.com","www":"https://github.com/nestoris/Win98SE","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fb4a0b92331162fcb07e20410446f561cc9137c1ea4f74cbf46d2cc5171dd666","flatsize":27760036,"path":"All/win98se-icon-theme-0.2.15.pkg","repopath":"All/win98se-icon-theme-0.2.15.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":10579416,"desc":"SE98 icon theme based on Windows 98 SE style and grassmunk/Chicago95 theme.","categories":["x11-themes"]},{"name":"webfs","origin":"www/webfs","version":"1.21_1","comment":"Simple http server for static content","maintainer":"ports@FreeBSD.org","www":"https://linux.bytesex.org/misc/webfs.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1c8f82d6caf39c7f2e4989edc5772358dbee6f6edb5eecadc3ece150f4f6cd8f","flatsize":49318,"path":"All/webfs-1.21_1.pkg","repopath":"All/webfs-1.21_1.pkg","licenselogic":"single","pkgsize":23708,"desc":"This is a simple http server for purely static content.  You can\nuse it to serve the content of a ftp server via http for example.\nIt is also nice to export some files quickly by starting an http\nserver in a few seconds without editing a config file first.\n\nFeatures/Design:\n================\n * single process: select() + non-blocking I/O\n * automatically generates directory listings when asked for a\n   directory (check for index.html available as option), caches\n   the listings.\n * no config file, just a few switches.  Try \"webfsd -h\" for a\n   list.\n * Uses ${PREFIX}/etc/webfsd/mime.types to map file extentions\n   to mime/types (not included).\n * supports keep-alive and pipelined requests.\n * serves byte ranges.\n * optional logging in common log file format.","deps":{"mime-support":{"origin":"misc/mime-support","version":"3.66_1"}},"categories":["www"],"shlibs_required":["libc.so.8"],"options":{"OPENSSL":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe webfs port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"webhook","origin":"www/webhook","version":"2.8.0_24","comment":"Easily create HTTP endpoints (hooks) to execute shell commands","maintainer":"stb@lassitu.de","www":"https://github.com/adnanh/webhook","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f444626d6c50679a76d58ba6c3722e4402494e2a24106371b182fe8c90bb428f","flatsize":8004068,"path":"All/webhook-2.8.0_24.pkg","repopath":"All/webhook-2.8.0_24.pkg","licenselogic":"and","licenses":["APACHE20","BSD3CLAUSE","MIT"],"pkgsize":2637756,"desc":"Easily create HTTP endpoints (hooks) to execute shell commands\n\nwebhook is a lightweight configurable tool written in Go, that allows you to\neasily create HTTP endpoints (hooks) on your server, which you can use to\nexecute configured commands.  You can also pass data from the HTTP request\n(such as headers, payload or query variables) to your commands.  webhook\nalso allows you to specify rules which have to be satisfied in order for the\nhook to be triggered.","categories":["www"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"wordpress","origin":"www/wordpress","version":"6.6.1,1","comment":"State-of-the-art semantic personal publishing platform","maintainer":"joneum@FreeBSD.org","www":"https://wordpress.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a7ddaeed3e6e082a4e0a15315fdb75564ea28dce0b89ccc27afb999fd0bf5830","flatsize":70915509,"path":"All/wordpress-6.6.1,1.pkg","repopath":"All/wordpress-6.6.1,1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":16730012,"desc":"WordPress is a state-of-the-art semantic personal publishing platform\nwith a focus on aesthetics, web standards, and usability.\n\nMore simply, Wordpress is what you use when you want to work\nwith your blogging software, not fight it.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-curl":{"origin":"ftp/php83-curl","version":"8.3.21"},"php83-exif":{"origin":"graphics/php83-exif","version":"8.3.21"},"php83-fileinfo":{"origin":"sysutils/php83-fileinfo","version":"8.3.21"},"php83-ftp":{"origin":"ftp/php83-ftp","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-mysqli":{"origin":"databases/php83-mysqli","version":"8.3.21"},"php83-pecl-imagick":{"origin":"graphics/pecl-imagick","version":"3.7.0_5"},"php83-tokenizer":{"origin":"devel/php83-tokenizer","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"},"php83-zip":{"origin":"archivers/php83-zip","version":"8.3.21"},"php83-zlib":{"origin":"archivers/php83-zlib","version":"8.3.21"}},"categories":["www"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:wordpress:wordpress:6.6.1:::::dragonfly6:x86_64"},"messages":[{"message":"Before the first use of WordPress, copy wp-config-sample.php to wp-config.php\nin /usr/local/www/wordpress and modify it to fit your MySQL.\nMaybe you need 'mysqladmin create wordpress' first.","type":"install"},{"message":"If you are upgrading, please run http://your.site/wordpress/wp-admin/upgrade.php\nto upgrade WordPress.","type":"upgrade"}]},{"name":"webfwlog","origin":"security/webfwlog","version":"1.1.3","comment":"Web-based firewall log analyzer","maintainer":"zeus@ix.netcom.com","www":"http://www.webfwlog.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5e0ea48ffc34eda9fcbb15eb90a7d80b1d08fdff3ee67374046db871f90c514a","flatsize":969058,"path":"All/webfwlog-1.1.3.pkg","repopath":"All/webfwlog-1.1.3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":227784,"desc":"Webfwlog is a flexible web-based analysis and reporting tool for firewall\nlogs.  It supports log files in standard ipfilter or ipfw format.\n\nWith Webfwlog you can design reports to use on your firewall logs in whatever\nconfiguration you desire.  Included are example reports as a starting\npoint.  You can sort a report with a single click, \"drill-down\" on the reports\nall the way to the packet level, and save your report definitions for later\nuse. You can also create a link directly to any saved report definition.\n\nWebfwlog requires a web server with PHP support and a MySQL, mariadb or\nPostgresSQL database server.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"mysql80-server":{"origin":"databases/mysql80-server","version":"8.0.41"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-mysqli":{"origin":"databases/php83-mysqli","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"}},"categories":["security"],"shlibs_required":["libc.so.8","libm.so.4","libmysqlclient.so.21","libz.so.3"],"options":{"DOCS":"on","MYSQLIPV6":"on","MYSQL":"on","PGSQL":"off","LIBMAXMINDDB":"off","MAXMINDDB":"off","BDB":"off"},"annotations":{"cpe":"cpe:2.3:a:webfwlog:webfwlog:1.1.3:::::dragonfly6:x86_64"},"messages":[{"message":"Webfwlog-1.1.3 has been installed in /usr/local/www/webfwlog.\n\nYou should update your web server's configuration to provide access to\n/usr/local/www/webfwlog.\n\nYou should also read the README in the mysql or pgsql directoy in\n/usr/local/share/doc/webfwlog for information on setting up your MySQL or\nPostgreSQL server for use with webfwlog, and edit the webfwlog.conf file in\n/usr/local/etc/webfwlog and adjust it to your installation.  This file is\nwell-commented.","type":"install"}]},{"name":"webdis","origin":"databases/webdis","version":"0.1.20_1","comment":"HTTP interface for Redis","maintainer":"olgeni@FreeBSD.org","www":"https://webd.is/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"15bf47e776a856243dcdb9268f6328a58b427145589f4662334c3e5c816be013","flatsize":183236,"path":"All/webdis-0.1.20_1.pkg","repopath":"All/webdis-0.1.20_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":76172,"desc":"Webdis is a simple HTTP server which forwards commands to Redis and\nsends the reply back using a format of your choice.","deps":{"libevent":{"origin":"devel/libevent","version":"2.1.12"}},"categories":["databases"],"users":["webdis"],"groups":["webdis"],"shlibs_required":["libc.so.8","libevent-2.1.so.7","libpthread.so.0"]},{"name":"webcrawl","origin":"www/webcrawl","version":"1.10_2","comment":"Download web sites without user interaction by following links","maintainer":"demon@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4177fa8eb27d882c7101293a1bef64e5d37e92bd79b38a8d2af8c16aa2aba3f5","flatsize":31323,"path":"All/webcrawl-1.10_2.pkg","repopath":"All/webcrawl-1.10_2.pkg","licenselogic":"single","pkgsize":15568,"desc":"WebCrawl is a program designed to download an entire web-site without\nuser interaction (although an interactive mode is available). It works simply\nby starting with a single web page, and following all links from that page\nto attempt to recreate the directory structure on the remote server.","categories":["www"],"shlibs_required":["libc.so.8"]},{"name":"webcpp","origin":"textproc/webcpp","version":"0.8.4","comment":"Convert your source code to syntax highlighted HTML","maintainer":"chip-set@mail.ru","www":"https://webcpp.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c3a3f8f86b85a2ef9471fa35afe83881cdea96e06c69f661a6950b2d6ac3d5fa","flatsize":573092,"path":"All/webcpp-0.8.4.pkg","repopath":"All/webcpp-0.8.4.pkg","licenselogic":"single","pkgsize":86048,"desc":"Webcpp converts source code to syntax highlighted HTML, and supports multiple\nlanguages and also colour schemes.\nFeatures:\n - Specific support for over 30 programming, scripting, and shading languages\n - An 11-element syntax highlighting engine\n - Dynamic colour schemes using embedded Stylesheets, or external Stylesheets\n - Batch conversions\n - Automatic filetype detection for higlighting\n - Filetype forcing for syntax highlighting\n - Automatic #include file hyperlinking and file generation\n - Piping the input or output to or from STDIN/STDOUT to collaborate with\nother programs\n - The ability of allowing custom HTML tags to be added\n - Generic support for unknown text based files\n - Available on various operating systems","categories":["textproc"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"},"annotations":{"deprecated":"Abandonware and obsolete, last release in 2004","expiration_date":"2025-04-30"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nAbandonware and obsolete, last release in 2004.\n\nIt is scheduled to be removed on or after 2025-04-30."}]},{"name":"webcopy","origin":"www/webcopy","version":"0.98b7","comment":"Web Mirroring Program","maintainer":"cy@FreeBSD.org","www":"http://www.alumnos.inf.utfsm.cl/~vparada/webcopy.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3126a48b247adc8f9cebb0bc8eb39bacc3e04e88414e12a95f0bb2f27ecd1bfd","flatsize":40161,"path":"All/webcopy-0.98b7.pkg","repopath":"All/webcopy-0.98b7.pkg","licenselogic":"single","licenses":["webcopy"],"pkgsize":13488,"desc":"WebCopy is a perl program that retrieves the URL specified in a Unix-like\ncommand line. It can also retrieve recursively any file that a HTML file\nreferences, i.e. inlined images and/or anchors, if specified with an option.\n\nIt can be used as a \"mirror\" program to retrieve a tree of documents from a\nremote site, and put them on-line immediately through the local server.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["www"]},{"name":"webbrowser","origin":"www/webbrowser","version":"0.4.0","comment":"Wrapper for running the \"best\" available WEB browser","maintainer":"jwb@FreeBSD.org","www":"https://github.com/outpaddling/webbrowser/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"97425c88af5449d5baa226bc053a3d91bd9989250e6ff349040232667480fbd8","flatsize":2571,"path":"All/webbrowser-0.4.0.pkg","repopath":"All/webbrowser-0.4.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":2644,"desc":"Webbrowser is a wrapper script for finding and running the \"best\" available\ninstalled browser on the system.  It is intended for use by other\napplications that invoke a browser, so that they need not be reconfigured\nwhen a user switches to a different browser.","categories":["www"]},{"name":"webbench","origin":"benchmarks/webbench","version":"1.5_1","comment":"Simple forking web benchmark","maintainer":"ports@FreeBSD.org","www":"http://home.tiscali.cz/~cz210552/webbench.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"04027f27b8329ec3fa48cdb11f08d4a11c4eb3bead9a7def907f809a647f6558","flatsize":36500,"path":"All/webbench-1.5_1.pkg","repopath":"All/webbench-1.5_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":15312,"desc":"webbench is very simple HTTP benchmarking tool, which can benchmark\nboth WWW and proxy servers. webbench uses fork() for simulating\nmultiple clients and supports benchmarking by HTTP/0.9-HTTP/1.1\nrequests (without Keep-Alive). This benchmark is not very realistic,\nbut can test if your HTTPD can really handle many clients at once (try\nto run some CGIs) without taking your machine down. I am using this\nprogram for setting maximum number of Apaches. Webbench displays\nresults in pages/min and bytes/sec.\n\nRadim Kolar","categories":["benchmarks","www"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe webbench port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"webcamd","origin":"multimedia/webcamd","version":"9.9.9.9","comment":"Stub port of Linux USB webcam and DVB drivers into userspace","maintainer":"zrj@efnet.irc","www":"http://www.selasky.org/hans_petter/video4bsd/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"60be85ed9ca4b448334dca9ed6eaa0593403857fb1af31c6f68e55aa663cbc29","flatsize":5302,"path":"All/webcamd-9.9.9.9.pkg","repopath":"All/webcamd-9.9.9.9.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":2840,"desc":"Webcamd is a daemon that enables use of hundreds of different USB\nbased webcam and DVB USB devices under the FreeBSD operating\nsystem. The webcam daemon is basically an application which is a port\nof Linux USB device drivers into userspace on FreeBSD. The daemon\ncurrently depends on libc, pthreads, libusb and the CUSE kernel\nmodule.  This is a stub port.\n\nWWW: http://www.selasky.org/hans_petter/video4bsd/","categories":["multimedia"],"shlibs_required":["libc.so.8"],"messages":[{"message":"Warning: this is a stub port, webcamd is not ported to DragonFly.","type":"install"}]},{"name":"webalizer-geoip","origin":"www/geolizer","version":"2.23.8_18","comment":"Web server log file analysis program","maintainer":"dinoex@FreeBSD.org","www":"http://www.mrunix.net/webalizer/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6c6121884fff0c3ea81cf10e889b28401dacae705adc27730d690090fdb6bf43","flatsize":635510,"path":"All/webalizer-geoip-2.23.8_18.pkg","repopath":"All/webalizer-geoip-2.23.8_18.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":273968,"desc":"What is The Webalizer?\n----------------------\n\nA fast, free web server log file analysis program.  Produces\nHTML output for viewing with a web browser.  Written in C on\na Linux platform, however designed to be as ANSI/POSIX\ncompliant as possible so porting to other UNIX platforms should\nbe painless.  Binary distributions for most popular platforms\nare available.  Features multiple language support, incremental\nprocessing capabilities, reverse DNS lookup support, export via\ntab separated ascii files to popular databases and spreadsheets,\nand much more.  Supports standard CLF and combined logs, as well\nas wu-ftpd xferlog and squid proxy logs, which can be either in\nstandard text format or gzip compressed.\n\nKeywords:      Web Analysis, Log Analysis, Usage Statistics, Linux, Unix","deps":{"libgd":{"origin":"graphics/gd","version":"2.3.3_13,1"},"libmaxminddb":{"origin":"net/libmaxminddb","version":"1.12.2"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["www"],"shlibs_required":["libbz2.so.2","libc.so.8","libgd.so.6","libm.so.4","libmaxminddb.so.0","libpng16.so.16","libz.so.3"],"options":{"GEOIP":"on","GEODB":"off","WEBALIZER_CONV":"off","FULL_CGI_REFS":"off","CLICKABLE_REFERER":"off","IP_AS_HOSTNAME":"off","LARGE_URL":"off","DOCS":"on","EXAMPLES":"on","BDB1":"on","BDB":"off"}},{"name":"webfonts","origin":"x11-fonts/webfonts","version":"0.30_14","comment":"TrueType core fonts for the Web","maintainer":"olgeni@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e9323698f5a153cea37bc364f87a8d1fe29d1a1c53af48552d42adfe3b8db2d8","flatsize":5970289,"path":"All/webfonts-0.30_14.pkg","repopath":"All/webfonts-0.30_14.pkg","licenselogic":"single","licenses":["EULA"],"pkgsize":2530664,"desc":"This is a collection of high quality and free to use TrueType fonts created by\nMonotype and Microsoft Typography.  It consists of the following families:\n\n      Times New Roman, Courier New, Georgia, Trebuchet MS, Comic\n      Sans MS Arial, Arial Black, Verdana, Andale Mono, Impact,\n      Calibri, Cambria, Consolas, Constantia, Corbel\n\nThey contain all 652 glyphs defined in WGL4 and are available in the following\nencodings:\n\n      ISO 8859-1, 2, 3, 4, 5, 6, 7, 8, 9, 10 and 15\n      KOI8-R and -RU\n\nTahoma can also be installed as an option, but a Windows License is required.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"],"options":{"CLEARTYPE":"off","COMIC":"on","DOCS":"on","EXTRAFONTS":"off","NEWVERDANA":"off"},"messages":[{"message":"IMPORTANT - READ CAREFULLY: You may not use these fonts if you do not agree to\nthe terms of the Microsoft End-User License Agreement (\"EULA\").  You will find\nthe EULA at /usr/local/share/doc/webfonts/LICENSE.  If you read and agree\nto the EULA, you can start using the fonts by following these instructions:\n\nMake sure that the freetype module is loaded.  If it is not, add the following\nline to the \"Modules\" section of xorg.conf or XF86Config:\n\n\tLoad \"freetype\"\n\nAdd the following line to the \"Files\" section of xorg.conf or XF86Config:\n\n\tFontPath \"/usr/local/share/fonts/webfonts/\"\n\nNOTE: Due to known freetype bug some glyphs (N, W) of y2006 Verdana Bold\n      font are not rendered correctly in anti-aliased mode within the range\n      9-16 ppem","type":"install"}]},{"name":"webalizer-geodb","origin":"net/webalizer-geodb","version":"20210701","comment":"Webalizer GeoDB geolocation database","maintainer":"dinoex@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"12cc07da9f7c9a83e8828413d3c412b539fe5418dbf8bf31d2f910121cb73580","flatsize":12502992,"path":"All/webalizer-geodb-20210701.pkg","repopath":"All/webalizer-geodb-20210701.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":771496,"desc":"The Webalizer GeoDB geolocation database\n\nThis package contains the Webalizer GeoDB geolocation database\nfile \"GeoDB.dat\". This database allows the Webalizer to perform\ngeographical location lookups for both IPv4 and IPv6 addresses.","categories":["net"]},{"name":"web-mode-emacs_wayland","origin":"editors/web-mode","version":"15.1_21","comment":"Autonomous Emacs major-mode for editing web templates","maintainer":"hrs@FreeBSD.org","www":"https://web-mode.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"153250f8b5bdf9348f82c88c2b79180b3d06ce8f3dc2028a69f70a4c6fa7a534","flatsize":102649,"path":"All/web-mode-emacs_wayland-15.1_21.pkg","repopath":"All/web-mode-emacs_wayland-15.1_21.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":92768,"desc":"web-mode.el is an emacs major mode for editing web templates aka HTML\nfiles embedding parts (CSS/JavaScript) and blocks (pre rendered by\nclient/server side engines).\n\nweb-mode.el is compatible with many template engines: PHP, JSP, ASP,\nDjango, Twig, Jinja, Mustache, ERB, FreeMarker, Velocity, Cheetah,\nSmarty, CTemplate, Mustache, Blade, ErlyDTL, Go Template, Dust.js,\nGoogle Closure (soy), React/JSX, Angularjs, ejs, Nunjucks, etc.","deps":{"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["editors","elisp"],"annotations":{"flavor":"wayland"}},{"name":"webalizer","origin":"www/webalizer","version":"2.23.8_18","comment":"Web server log file analysis program","maintainer":"dinoex@FreeBSD.org","www":"http://www.mrunix.net/webalizer/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"246a21e2c6d6877666674961f9c84bfb0b582c857b3e086fdc96d4450304f13a","flatsize":452078,"path":"All/webalizer-2.23.8_18.pkg","repopath":"All/webalizer-2.23.8_18.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":138292,"desc":"What is The Webalizer?\n----------------------\n\nA fast, free web server log file analysis program.  Produces\nHTML output for viewing with a web browser.  Written in C on\na Linux platform, however designed to be as ANSI/POSIX\ncompliant as possible so porting to other UNIX platforms should\nbe painless.  Binary distributions for most popular platforms\nare available.  Features multiple language support, incremental\nprocessing capabilities, reverse DNS lookup support, export via\ntab separated ascii files to popular databases and spreadsheets,\nand much more.  Supports standard CLF and combined logs, as well\nas wu-ftpd xferlog and squid proxy logs, which can be either in\nstandard text format or gzip compressed.\n\nKeywords:      Web Analysis, Log Analysis, Usage Statistics, Linux, Unix","deps":{"libgd":{"origin":"graphics/gd","version":"2.3.3_13,1"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["www"],"shlibs_required":["libbz2.so.2","libc.so.8","libgd.so.6","libm.so.4","libpng16.so.16","libz.so.3"],"options":{"GEOIP":"off","GEODB":"off","WEBALIZER_CONV":"off","FULL_CGI_REFS":"off","CLICKABLE_REFERER":"off","IP_AS_HOSTNAME":"off","LARGE_URL":"off","DOCS":"on","EXAMPLES":"on","BDB1":"on","BDB":"off"}},{"name":"web-mode-emacs_nox","origin":"editors/web-mode","version":"15.1_21","comment":"Autonomous Emacs major-mode for editing web templates","maintainer":"hrs@FreeBSD.org","www":"https://web-mode.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8901d5aa7731fc4daa7991f90a1b3985894dabf7d4eb78a43da3a2ec447bf0e1","flatsize":102649,"path":"All/web-mode-emacs_nox-15.1_21.pkg","repopath":"All/web-mode-emacs_nox-15.1_21.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":92760,"desc":"web-mode.el is an emacs major mode for editing web templates aka HTML\nfiles embedding parts (CSS/JavaScript) and blocks (pre rendered by\nclient/server side engines).\n\nweb-mode.el is compatible with many template engines: PHP, JSP, ASP,\nDjango, Twig, Jinja, Mustache, ERB, FreeMarker, Velocity, Cheetah,\nSmarty, CTemplate, Mustache, Blade, ErlyDTL, Go Template, Dust.js,\nGoogle Closure (soy), React/JSX, Angularjs, ejs, Nunjucks, etc.","deps":{"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["editors","elisp"],"annotations":{"flavor":"nox"}},{"name":"web-mode-emacs_devel_nox","origin":"editors/web-mode","version":"15.1_21","comment":"Autonomous Emacs major-mode for editing web templates","maintainer":"hrs@FreeBSD.org","www":"https://web-mode.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d97a4d0d0d272e350c1360ff9215ce8eb74b7408453606f39234154c5c632cf7","flatsize":102798,"path":"All/web-mode-emacs_devel_nox-15.1_21.pkg","repopath":"All/web-mode-emacs_devel_nox-15.1_21.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":92932,"desc":"web-mode.el is an emacs major mode for editing web templates aka HTML\nfiles embedding parts (CSS/JavaScript) and blocks (pre rendered by\nclient/server side engines).\n\nweb-mode.el is compatible with many template engines: PHP, JSP, ASP,\nDjango, Twig, Jinja, Mustache, ERB, FreeMarker, Velocity, Cheetah,\nSmarty, CTemplate, Mustache, Blade, ErlyDTL, Go Template, Dust.js,\nGoogle Closure (soy), React/JSX, Angularjs, ejs, Nunjucks, etc.","deps":{"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"}},"categories":["editors","elisp"],"annotations":{"flavor":"devel_nox"}},{"name":"web-mode-emacs_devel","origin":"editors/web-mode","version":"15.1_21","comment":"Autonomous Emacs major-mode for editing web templates","maintainer":"hrs@FreeBSD.org","www":"https://web-mode.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2c98d4101cac841dffe1db536299777aa09ccd287d0a529bd3dff5624d95b9b4","flatsize":102798,"path":"All/web-mode-emacs_devel-15.1_21.pkg","repopath":"All/web-mode-emacs_devel-15.1_21.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":92924,"desc":"web-mode.el is an emacs major mode for editing web templates aka HTML\nfiles embedding parts (CSS/JavaScript) and blocks (pre rendered by\nclient/server side engines).\n\nweb-mode.el is compatible with many template engines: PHP, JSP, ASP,\nDjango, Twig, Jinja, Mustache, ERB, FreeMarker, Velocity, Cheetah,\nSmarty, CTemplate, Mustache, Blade, ErlyDTL, Go Template, Dust.js,\nGoogle Closure (soy), React/JSX, Angularjs, ejs, Nunjucks, etc.","deps":{"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"}},"categories":["editors","elisp"],"annotations":{"flavor":"devel_full"}},{"name":"web-mode-emacs_canna","origin":"editors/web-mode","version":"15.1_21","comment":"Autonomous Emacs major-mode for editing web templates","maintainer":"hrs@FreeBSD.org","www":"https://web-mode.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6445309d71626247e46aafcb7e0791dd914b699e8405e2f6a4fd967dd40df430","flatsize":102649,"path":"All/web-mode-emacs_canna-15.1_21.pkg","repopath":"All/web-mode-emacs_canna-15.1_21.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":92756,"desc":"web-mode.el is an emacs major mode for editing web templates aka HTML\nfiles embedding parts (CSS/JavaScript) and blocks (pre rendered by\nclient/server side engines).\n\nweb-mode.el is compatible with many template engines: PHP, JSP, ASP,\nDjango, Twig, Jinja, Mustache, ERB, FreeMarker, Velocity, Cheetah,\nSmarty, CTemplate, Mustache, Blade, ErlyDTL, Go Template, Dust.js,\nGoogle Closure (soy), React/JSX, Angularjs, ejs, Nunjucks, etc.","deps":{"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["editors","elisp"],"annotations":{"flavor":"canna"}},{"name":"web-mode","origin":"editors/web-mode","version":"15.1_21","comment":"Autonomous Emacs major-mode for editing web templates","maintainer":"hrs@FreeBSD.org","www":"https://web-mode.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ec9cbcdf621e13d85fd75d82dc86dd0c1d88bedee33bdc8d42139509ff494fa5","flatsize":102649,"path":"All/web-mode-15.1_21.pkg","repopath":"All/web-mode-15.1_21.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":92752,"desc":"web-mode.el is an emacs major mode for editing web templates aka HTML\nfiles embedding parts (CSS/JavaScript) and blocks (pre rendered by\nclient/server side engines).\n\nweb-mode.el is compatible with many template engines: PHP, JSP, ASP,\nDjango, Twig, Jinja, Mustache, ERB, FreeMarker, Velocity, Cheetah,\nSmarty, CTemplate, Mustache, Blade, ErlyDTL, Go Template, Dust.js,\nGoogle Closure (soy), React/JSX, Angularjs, ejs, Nunjucks, etc.","deps":{"emacs":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["editors","elisp"],"annotations":{"flavor":"full"}},{"name":"wdns","origin":"dns/wdns","version":"0.12.0","comment":"Low-level DNS library","maintainer":"truckman@FreeBSD.org","www":"https://github.com/farsightsec/wdns","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0b575f6bdbbce01888252efc6191338a49a517fb2450ca1365ec90f40283b106","flatsize":298795,"path":"All/wdns-0.12.0.pkg","repopath":"All/wdns-0.12.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":62548,"desc":"wdns is a low-level DNS library. It contains a fast DNS message parser\nand various utility functions for manipulating wire-format DNS data.","categories":["dns"],"options":{"EXAMPLES":"on"}},{"name":"wdisplays","origin":"x11/wdisplays","version":"1.1.1_1","comment":"GUI display configurator for wlroots compositors","maintainer":"jbeich@FreeBSD.org","www":"https://github.com/artizirk/wdisplays","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5852966d5fe28b2463035c455ffda7c4ca2b66ea9a33d23fa8ecf299b4ce939c","flatsize":171264,"path":"All/wdisplays-1.1.1_1.pkg","repopath":"All/wdisplays-1.1.1_1.pkg","licenselogic":"and","licenses":["CC-BY-SA-4.0","CC0-1.0","GPLv3+","MIT"],"pkgsize":52656,"desc":"wdisplays is a graphical application for configuring displays in\nWayland compositors. It borrows some code from kanshi. It should work\nin any compositor that implements wlr-output-management-unstable-v1.\nCompositors known to support the protocol are Sway and Wayfire.\nwdisplays' goal is to allow precise adjustment of display settings in\nkiosks, digital signage, and other elaborate multi-monitor setups.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libepoxy":{"origin":"graphics/libepoxy","version":"1.5.10"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["wayland","x11"],"shlibs_required":["libc.so.8","libcairo.so.2","libepoxy.so.0","libgdk-3.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libwayland-client.so.0"]},{"name":"wdiff","origin":"textproc/wdiff","version":"1.2.2_3","comment":"Display word differences between text files","maintainer":"dinoex@FreeBSD.org","www":"https://www.gnu.org/software/wdiff/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"399fa211bec9181d2d039ddeeb12f94faa074f7c0be86d8d3681d48216d3df71","flatsize":543140,"path":"All/wdiff-1.2.2_3.pkg","repopath":"All/wdiff-1.2.2_3.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":101840,"desc":"<< wdiff >>\n\n   From man page of wdiff:\n       wdiff  compares  two  files, finding which words have been\n       deleted or added to old_file to get new_file.  A  word  is\n       anything  between whitespace.  The output is collected and\n       used to produce an annotated copy of new_file on  standard\n       output.  Suitable  annotations  produce  a nice display of\n       word differences between the original files.\n\n  Example:\n\ttext-a\n\t\tI like FreeBSD.\n\ttext-b\n\t\tI love FreeBSD.\n\n\t%25 wdiff -n text-a text-b\n\tI [-like-] {+love+} FreeBSD.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libintl.so.8"],"options":{"NLS":"on"}},{"name":"wdm","origin":"x11/wdm","version":"1.28_17","comment":"WINGs Display Manager; an xdm replacement","maintainer":"xride@FreeBSD.org","www":"https://github.com/voins/wdm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c73bc978735577259146dc02c8d9e6c445c546640fe14ac6c7548263b7dc85d5","flatsize":875779,"path":"All/wdm-1.28_17.pkg","repopath":"All/wdm-1.28_17.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":382156,"desc":"wdm -- WINGs Display Manager (was initially called DisplayMaker).\n\nThis is a modification of XFree86's xdm package for graphically\nhandling authentication and system login.  Most of xdm has been\npreserved (XFree86 3.3.2.3) with the Login interface based on a WINGs\nimplementation using Tom Rothamel's \"external greet\" interface.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXau":{"origin":"x11/libXau","version":"1.0.11"},"libXdmcp":{"origin":"x11/libXdmcp","version":"1.1.5"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"windowmaker":{"origin":"x11-wm/windowmaker","version":"0.96.0_3"}},"categories":["windowmaker","x11"],"shlibs_required":["libICE.so.6","libSM.so.6","libWINGs.so.3","libWUtil.so.5","libX11.so.6","libXau.so.6","libXdmcp.so.6","libXext.so.6","libXinerama.so.1","libXmu.so.6","libc.so.8","libcrypt.so.4","libintl.so.8","libm.so.4","libpam.so.3","libutil.so.4","libwraster.so.6"],"options":{"PAM":"on"}},{"name":"wcurl","origin":"ftp/wcurl","version":"2025.02.24","comment":"Simple wrapper around curl to easily download files","maintainer":"tagattie@FreeBSD.org","www":"https://curl.se/wcurl/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f5334f9569eddac195df854c395bcf425cd8ebdae3c5d11ccf4352e40d406544","flatsize":14175,"path":"All/wcurl-2025.02.24.pkg","repopath":"All/wcurl-2025.02.24.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7152,"desc":"wcurl is a simple curl wrapper which lets you use curl to download\nfiles without having to remember any parameters.\n\nSimply call wcurl with a list of URLs you want to download and wcurl\nwill pick sane defaults.\n\nIf you need anything more complex, you can provide any of curl's\nsupported parameters via the --curl-options option. Just beware that\nyou likely should be using curl directly if your use case is not\ncovered.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"}},"categories":["ftp","net","www"]},{"name":"wdiag","origin":"net-mgmt/wdiag","version":"0.10.2","comment":"Utility to collect DSL line stats from Westell DSL modems","maintainer":"josh.carroll@gmail.com","www":"https://wdiag.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ccf61bec0b7a61b7e6d4d8ab70921ab06514469a8031f7873fd3fa4dc726772c","flatsize":52146,"path":"All/wdiag-0.10.2.pkg","repopath":"All/wdiag-0.10.2.pkg","licenselogic":"single","pkgsize":8860,"desc":"wdiag is a utility to monitor Westell DSL modem diagnostics and line\nstatistics. It reports SNR, Attenuation, etc for the DSL line.","categories":["net-mgmt"],"shlibs_required":["libc.so.8"],"messages":[{"message":"Remember, wstart and wstop must be run as root or with the binaries setuid.\n\nwestell can be run by any user that can bind to port udp/1875","type":"install"}]},{"name":"wings","origin":"graphics/wings","version":"2.4.1","comment":"Polygon mesh modeler written in Erlang","maintainer":"cmt@FreeBSD.org","www":"http://www.wings3d.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"852bf577e9a2b86f87bb00dbfff3184512c183a9997b719a38937800a2044650","flatsize":59664743,"path":"All/wings-2.4.1.pkg","repopath":"All/wings-2.4.1.pkg","licenselogic":"single","licenses":["Wings3D"],"pkgsize":14698928,"desc":"Wings3D is a OpenSource polygon mesh modeler inspired by Nendo.\nIt allows you to intuitively build a 3D mesh and even assign\nmaterials to it.","deps":{"erlang":{"origin":"lang/erlang","version":"25.3.2.7_1,4"},"erlang-cl":{"origin":"devel/erlang-cl","version":"1.2.4"},"erlang-wx":{"origin":"lang/erlang-wx","version":"26.2.5.12,1"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"pkgconf":{"origin":"devel/pkgconf","version":"2.3.0,2"}},"categories":["graphics"]},{"name":"weather","origin":"astro/weather","version":"2.5.0","comment":"Utility to provide current weather conditions and forecasts","maintainer":"sunpoet@FreeBSD.org","www":"http://fungi.yuggoth.org/weather/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9fa44b6482b60863203cfdb46f3cae4beeef1bd80b04cd4f79cbc1ce3d9a656a","flatsize":20849243,"path":"All/weather-2.5.0.pkg","repopath":"All/weather-2.5.0.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":2396440,"desc":"This command-line utility is intended to provide quick access to current weather\nconditions and forecasts. Presently, it is capable of returning data for\nlocalities throughout the USA by retrieving and formatting decoded METARs\n(Meteorological Aerodrome Reports) from NOAA (the USA National Oceanic and\nAtmospheric Administration) and forecasts from NWS (the USA National Weather\nService). The tool is written to function in the same spirit as other command-\nline informational utilities like cal(1), calendar(1) and dict(1). It can\nretrieve arbitrary weather data via specific command-line switches (station ID,\ncity, state), or aliases can be configured system wide and on a per-user basis.\nIt can be freely used and redistributed under the terms of a BSD-like License.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["astro","python"],"messages":[{"message":"Please add the following to your .weatherrc in order to use installed data files:\n\n[default]\nsetpath = /usr/local/share/weather","type":"install"}]},{"name":"wcalc","origin":"math/wcalc","version":"2.5_4","comment":"Natural-expression command-line calculator","maintainer":"amarendra.godbole@gmail.com","www":"https://w-calc.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"618ad5a6fe734aeb3a968a474680d6a2229ab509fa0727053c752a8a0252c27c","flatsize":318409,"path":"All/wcalc-2.5_4.pkg","repopath":"All/wcalc-2.5_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":103400,"desc":"Wcalc is a powerful arbitrary-precision calculator. It has standard functions\n(sin, asinh, logtwo, floor, etc), many pre-defined constants (pi, e, c, etc.),\nvariables, \"active\" variables, command history, and hex/octal/binary i/o,\nconversions, and more.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"mpfr":{"origin":"math/mpfr","version":"4.2.2,1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["math"],"shlibs_required":["libc.so.8","libgmp.so.10","libm.so.4","libmpfr.so.6","libreadline.so.8"]},{"name":"wcd","origin":"shells/wcd","version":"6.0.5_1","comment":"Command-line program to change directory fast","maintainer":"ports@FreeBSD.org","www":"http://wcd.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"294a0f720df867bde236e2ae4327f2ffa124368f46f6eebc0b81e661d6247dc4","flatsize":2347108,"path":"All/wcd-6.0.5_1.pkg","repopath":"All/wcd-6.0.5_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":506060,"desc":"Wcd is a command-line program to change directory fast. It saves time typing\nat the keyboard. One needs to type only a part of a directory name and wcd\nwill jump to it. Wcd has a fast selection method in case of multiple matches\nand allows aliasing and banning of directories. Wcd also includes a full\nscreen interactive directory tree browser with speed search.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["shells"],"shlibs_required":["libc.so.8","libintl.so.8","libncurses.so.6","libtinfo.so.6"],"options":{"DOCS":"on","NLS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe wcd port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"wbar","origin":"x11/wbar","version":"2.3.4_10","comment":"Simple and highly customizable quick launch bar","maintainer":"nivit@FreeBSD.org","www":"https://code.google.com/archive/p/wbar/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ca2449872f0ef43942674356159b74c9ac662d217573ca0e9579b2ad2ea30ee7","flatsize":331028,"path":"All/wbar-2.3.4_10.pkg","repopath":"All/wbar-2.3.4_10.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":87124,"desc":"wbar is a quick launch bar. It is fast, light and cool eye-candy.\n\nInitially developed for Fluxbox, then tested on WindowMaker, Xfce,\nGnome, etc.\n\nIt can run on top of desktops such as xfdesktop or nautilus with\nthe --above-desk switch.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"imlib2":{"origin":"graphics/imlib2","version":"1.12.4_1,2"},"libglade2":{"origin":"devel/libglade2","version":"2.6.4_13"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11"],"shlibs_required":["libImlib2.so.1","libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglade-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0","libstdc++.so.9","libxml2.so.2"],"options":{"NLS":"on","WBARCONFIG":"on"}},{"name":"wazuh-indexer","origin":"security/wazuh-indexer","version":"4.11.1","comment":"A highly scalable, full-text search and analytics engine","maintainer":"acm@FreeBSD.org","www":"https://wazuh.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"493ba2aee6d26ecfd30aea78ad70f17de4f3a73ff068503070c6bd10d93242f2","flatsize":20596,"path":"All/wazuh-indexer-4.11.1.pkg","repopath":"All/wazuh-indexer-4.11.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":9236,"desc":"Wazuh is a free and open source platform used for threat prevention, detection,\nand response. It is capable of protecting workloads across on-premises,\nvirtualized, containerized, and cloud-based environments.\n\nWazuh solution consists of an endpoint security agent, deployed to the\nmonitored systems, and a management server, which collects and analyzes data\ngathered by the agents. Besides, Wazuh has been fully integrated with the\nElastic Stack, providing a search engine and data visualization tool that\nallows users to navigate through their security alerts.","deps":{"opensearch216":{"origin":"textproc/opensearch216","version":"2.16.0"}},"categories":["security"],"messages":[{"message":"Wazuh indexer components were installed\n\n1) Wazuh indexer is based on opensearch project. This guide help you for adapt\n   wazuh configuration for it works on FreeBSD using apps are part of ports\n   tree.\n\n2) Copy /usr/local/etc/wazuh-indexer/wazuh-indexer.yml to /usr/local/etc/opensearch/opensearch.yml\n\n3) Edit /usr/local/etc/opensearch/opensearch.yml and changes options accord to your\n   setup. For example host, ssl, nodes options, etc. On this guide we will use\n   like host 10.0.0.10\n\n4) If you want use a simple way to generate wazuh infrastructure certificates\n   you can use a simplified version of certificates generator script located at:\n\n   https://people.freebsd.org/~acm/ports/wazuh/wazuh-gen-certs.tar.gz\n\n5) Wazuh needs opensearch-security features. Rename or copy samples files\n   into /usr/local/etc/opensearch/opensearch-security\n\n   # cd /usr/local/etc/opensearch/opensearch-security\n   # sh -c 'for i in $(ls *.sample ) ; do cp -p ${i} $(echo ${i} | sed \"s|.sample||g\") ; done'\n\n6) You can define a custom admin password modifying internal_users.yml file into \n   /usr/local/etc/opensearch/opensearch-security/\n\n   admin:\n     hash: \"$2a$12$VcCDgh2NDk07JGN0rjGbM.Ad41qVR/YFJcgHp0UGns5JDymv..TOG\"\n\n   Hash password can be generated using opensearch-security hash script tool\n\n   # cd /usr/local/lib/opensearch/plugins/opensearch-security/tools/\n   # sh -c \"OPENSEARCH_JAVA_HOME=/usr/local/openjdk11 ./hash.sh -p adminpass\"\n   $2y$12$XaEXmp4kGQpd6t8kNH03quyvpHDQZh.nywLLp9.b0NF2DxGl8FpJK\n\n7) Add OpenSearch to /etc/rc.conf\n\n   # sysrc opensearch_enable=\"YES\"\n\n8) Start OpenSearch\n\n  # service opensearch start\n\n9) Finally you must initialize opensearch cluster\n\n  # cd /usr/local/lib/opensearch/plugins/opensearch-security/tools/\n  # sh -c \"OPENSEARCH_JAVA_HOME=/usr/local/openjdk11 ./securityadmin.sh \\\n    -cd /usr/local/etc/opensearch/opensearch-security/ -cacert /usr/local/etc/opensearch/certs/root-ca.pem \\\n    -cert /usr/local/etc/opensearch/certs/admin.pem -key /usr/local/etc/opensearch/certs/admin-key.pem -h 10.0.0.10 -p 9200 -icl -nhnv\"\n\n10) You can look more useful information at the following link:\n\n    https://documentation.wazuh.com/current/installation-guide/wazuh-indexer/step-by-step.html\n\n    Take on mind wazuh arquitecture on FreeBSD is configurated not similar like\n    you can read at wazuh guide\n\n11) Testing your server installation\n\n   # curl -k -u admin:adminpass https://10.0.0.10:9200\n   # curl -k -u admin:adminpass https://10.0.0.10:9200/_cat/nodes?v\n\n12) Enjoy it","type":"install"}]},{"name":"waypipe","origin":"net/waypipe","version":"0.9.2_2","comment":"Network transparency with Wayland","maintainer":"jbeich@FreeBSD.org","www":"https://gitlab.freedesktop.org/mstoeckl/waypipe","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"566e9d33d88ad4778d952147b2b7ce2520f8f6c4fc2ac111efdb449f0e19d81a","flatsize":209259,"path":"All/waypipe-0.9.2_2.pkg","repopath":"All/waypipe-0.9.2_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":86380,"desc":"waypipe is a proxy for Wayland clients. It forwards Wayland messages and\nserializes changes to shared memory buffers over a single socket. This makes\napplication forwarding similar to ssh -X feasible.","deps":{"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"libdrm":{"origin":"graphics/libdrm","version":"2.4.123,1"},"liblz4":{"origin":"archivers/liblz4","version":"1.10.0,1"},"libva":{"origin":"multimedia/libva","version":"2.22.0"},"mesa-libs":{"origin":"graphics/mesa-libs","version":"21.3.9"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["net","wayland"],"shlibs_required":["libavcodec.so.60","libavutil.so.58","libc.so.8","libgbm.so.1","liblz4.so.1","libpthread.so.0","libswscale.so.7","libva.so.2","libwayland-client.so.0","libzstd.so.1"],"options":{"FFMPEG":"on","LZ4":"on","MANPAGES":"on","OPENGL":"on","VAAPI":"on","ZSTD":"on"}},{"name":"waynergy","origin":"sysutils/waynergy","version":"0.0.17","comment":"Mouse and keyboard sharing utility","maintainer":"bapt@FreeBSD.org","www":"https://github.com/r-c-f/waynergy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6bb317fe7ecc5f71cbca77531157aa136efa3c13c0c0855b699d79b9b7d2b2cc","flatsize":126392,"path":"All/waynergy-0.0.17.pkg","repopath":"All/waynergy-0.0.17.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":44224,"desc":"An implementation of a synergy client for wayland compositors. Based on the\nupstream uSynergy library (heavily modified for more protocol support and a\nbit of paranoia).","deps":{"libretls":{"origin":"security/libretls","version":"3.8.1_2"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["sysutils","wayland"],"shlibs_required":["libc.so.8","libtls.so.28","libwayland-client.so.0","libxkbcommon.so.0"]},{"name":"wayout","origin":"x11/wayout","version":"1.1.3_17","comment":"Simple tool to manage output modes","maintainer":"jbeich@FreeBSD.org","www":"https://git.sr.ht/~shinyzenith/wayout","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fe331eb64fadb208444e6d473c836a6de12aad4f1084a7de939dd4f03c7ecc64","flatsize":1172769,"path":"All/wayout-1.1.3_17.pkg","repopath":"All/wayout-1.1.3_17.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":391920,"desc":"Simple tool to manage output modes","categories":["wayland","x11"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libpthread.so.0","librt.so.0"]},{"name":"wayland-utils","origin":"graphics/wayland-utils","version":"1.2.0_1","comment":"Display information about protocols supported by Wayland compositor","maintainer":"jbeich@FreeBSD.org","www":"https://gitlab.freedesktop.org/wayland/wayland-utils","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"45c8e73057e29b8bfcb9943453d3bb49e8a159a9aaafbc32975e0e395e50e270","flatsize":38466,"path":"All/wayland-utils-1.2.0_1.pkg","repopath":"All/wayland-utils-1.2.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14268,"desc":"wayland-info is a utility for displaying information about the Wayland\nprotocols supported by a Wayland compositor.\n\nIt can be used to check which Wayland protocols and versions are advertised\nby the Wayland compositor.\n\nwayland-info also provides additional information for a subset of Wayland\nprotocols it knows about, namely Linux DMABUF, presentation time, tablet and\nXDG output protocols.","deps":{"libdrm":{"origin":"graphics/libdrm","version":"2.4.123,1"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["graphics","wayland"],"shlibs_required":["libc.so.8","libdrm.so.2","libwayland-client.so.0"],"options":{"DRM":"on"}},{"name":"wayland-protocols","origin":"graphics/wayland-protocols","version":"1.41","comment":"Wayland protocols","maintainer":"x11@FreeBSD.org","www":"https://wayland.freedesktop.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"729d292197442ef0eed2fa630b41cd8d755669c3e11aab31c553fb65278e7e2f","flatsize":921451,"path":"All/wayland-protocols-1.41.pkg","repopath":"All/wayland-protocols-1.41.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":118848,"desc":"wayland-protocols contains Wayland protocols that adds functionality not\navailable in the Wayland core protocol. Such protocols either adds\ncompletely new functionality, or extends the functionality of some other\nprotocol either in Wayland core, or some other protocol in\nwayland-protocols.\n\nA protocol in wayland-protocols consists of a directory containing a set\nof XML files containing the protocol specification, and a README file\ncontaining detailed state and a list of maintainers.","categories":["graphics"]},{"name":"wayland","origin":"graphics/wayland","version":"1.23.1","comment":"Core Wayland window system code and protocol","maintainer":"x11@FreeBSD.org","www":"https://wayland.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1ef35ba00c62742f939912111ae132f3cd729a15a98947d444b67d06c444b46d","flatsize":839960,"path":"All/wayland-1.23.1.pkg","repopath":"All/wayland-1.23.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":134620,"desc":"Wayland is a protocol for a compositor to talk to its clients as well as\na C library implementation of that protocol. The compositor can be a\nstandalone display server running on Linux kernel modesetting and evdev\ninput devices, an X application, or a wayland client itself. The clients can\nbe traditional applications, X servers (rootless or fullscreen) or other\ndisplay servers.","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"},"libepoll-shim":{"origin":"devel/libepoll-shim","version":"0.0.20240608"},"libffi":{"origin":"devel/libffi","version":"3.4.6"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libexpat.so.1","libxml2.so.2"],"annotations":{"cpe":"cpe:2.3:a:wayland:wayland:1.23.1:::::dragonfly6:x86_64"},"messages":[{"message":"Wayland requires XDG_RUNTIME_DIR to be defined to a path that will\ncontain \"wayland-%d\" unix(4) sockets. This is usually handled by\nconsolekit2 (via ck-launch-session) or pam_xdg (via login).","type":"install"}]},{"name":"wayidle","origin":"x11/wayidle","version":"1.0.1","comment":"Wait for wayland compositor idle timeouts","maintainer":"jbeich@FreeBSD.org","www":"https://sr.ht/~whynothugo/wayidle","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3e839978870a608c7c075874470199e32eac069f64fa9e8d4bd62a00daa29057","flatsize":307989,"path":"All/wayidle-1.0.1.pkg","repopath":"All/wayidle-1.0.1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":118316,"desc":"Wayidle waits until the Wayland compositor reports being N seconds\nidle. If a command was specified, it will \"exec\" into that command,\notherwise, it will exit zero.\n\nWayidle is primarily designed for usage is scripts.","categories":["wayland","x11"],"shlibs_required":["libc.so.8","libexecinfo.so.1"],"options":{"MANPAGES":"on"}},{"name":"wcslib","origin":"astro/wcslib","version":"8.4","comment":"Library for parsing/generating FITS headers","maintainer":"wen@FreeBSD.org","www":"https://www.atnf.csiro.au/people/mcalabre/WCS/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"87d38e4c8e5811a146e3b468fec8a5a6643169bf6e50271b2154780e7196e0c3","flatsize":12629183,"path":"All/wcslib-8.4.pkg","repopath":"All/wcslib-8.4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":2643324,"desc":"\"WCSLIB is a C library, supplied with a full set of Fortran wrappers, that\n implements the \"World Coordinate System\" (WCS) convention in FITS (Flexible\n Image Transport System).  It also includes a PGPLOT-based routine, PGSBOX,\n for drawing general curvilinear coordinate graticules and a number of\n utility programs.\" - from README file.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["astro"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"CFITSIO":"off","DOCS":"on","PGPLOT":"off"}},{"name":"wavpack","origin":"audio/wavpack","version":"5.8.1","comment":"Audio codec for lossless, lossy, and hybrid compression","maintainer":"multimedia@FreeBSD.org","www":"https://www.wavpack.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3d6b6d5cd8e4fc5a6a86effff9840db9d0828f8b675a5c062d6a924a445b559b","flatsize":479882,"path":"All/wavpack-5.8.1.pkg","repopath":"All/wavpack-5.8.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":185360,"desc":"WavPack is a completely open audio compression format providing lossless,\nhigh-quality lossy, and a unique hybrid compression mode.  Although the\ntechnology is loosely based on previous versions of WavPack, the new version\n4 format has been designed from the ground up to offer unparalleled\nperformance and functionality.\n\nIn the default lossless mode WavPack acts just like a WinZip compressor for\naudio files.  However, unlike MP3 or WMA encoding which can affect the sound\nquality, not a single bit of the original information is lost, so there's no\nchance of degradation.  This makes lossless mode ideal for archiving audio\nmaterial or any other situation where quality is paramount.  The compression\nratio depends on the source material, but generally is between 30%25 and 70%25\n(generally lower for typical popular music and somewhat better for classical\nmusic and other sources with greater dynamic range).\n\nThe hybrid mode provides all the advantages of lossless compression with an\nadditional bonus.  Instead of creating a single file, this mode creates both\na relatively small, high-quality lossy file that can be used all by itself,\nand a \"correction\" file that (when combined with the lossy file) provides\nfull lossless restoration.  For some users this means never having to choose\nbetween lossless and lossy compression!","categories":["audio"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"ASM":"on"},"annotations":{"cpe":"cpe:2.3:a:wavpack:wavpack:5.8.1:::::dragonfly6:x86_64"}},{"name":"waylandpp","origin":"graphics/waylandpp","version":"1.0.0","comment":"Wayland C++ bindings","maintainer":"eduardo@FreeBSD.org","www":"https://github.com/NilsBrause/waylandpp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cdcf889884bf112753509f41886832916af0d64fbde3446af20fb2d51025ba18","flatsize":4443005,"path":"All/waylandpp-1.0.0.pkg","repopath":"All/waylandpp-1.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":549752,"desc":"Wayland is an object oriented display protocol, which features request\nand events.  Requests can be seen as method calls on certain objects,\nwhereas events can be seen as signals of an object.  This makes the\nWayland protocol a perfect candidate for a C++ binding.\n\nThe goal of this library is to create such a C++ binding for Wayland\nusing the most modern C++ technology currently available, providing an\neasy to use C++ API to Wayland.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"pugixml":{"origin":"textproc/pugixml","version":"1.15"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libm.so.4","libpugixml.so.1","libstdc++.so.9"]},{"name":"wavetral","origin":"audio/wavetral","version":"g20210517_11","comment":"Convert between single cycle waveforms and audio spectra","maintainer":"yuri@FreeBSD.org","www":"https://github.com/jeanette-c/wavetral","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"37cd833f9b1e6be202c857d253a108ecf5f84acdb0499674a589de7d7fbda966","flatsize":196525,"path":"All/wavetral-g20210517_11.pkg","repopath":"All/wavetral-g20210517_11.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":60544,"desc":"wavetral is a small program to convert single cycle waveforms to spectra and\nvice versa. It supports different input and output formats to export\nyour waveforms/spectra from one synthesizer to another.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"libsamplerate":{"origin":"audio/libsamplerate","version":"0.2.2_1"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"}},"categories":["audio"],"shlibs_required":["libboost_filesystem.so.1.87.0","libboost_program_options.so.1.87.0","libboost_system.so.1.87.0","libc.so.8","libfftw3.so.3","libm.so.4","libsamplerate.so.0","libsndfile.so.1","libstdc++.so.9"]},{"name":"zh-sourcehanserif-sc-otf","origin":"chinese/sourcehanserif-sc-otf","version":"1.001_1","comment":"Simplified Chinese font by Adobe designed for user interfaces","maintainer":"hyun@caffeinated.codes","www":"https://github.com/adobe-fonts/source-han-serif","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f08b26a18e644d3758cce581b2c3f623270297965d92927c6a427f156def544c","flatsize":163745321,"path":"All/zh-sourcehanserif-sc-otf-1.001_1.pkg","repopath":"All/zh-sourcehanserif-sc-otf-1.001_1.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":102940128,"desc":"Source Han Serif: The second Pan-CJK typeface family from Adobe\n\nThis is Source Han Serif SC/CN, which supports all four variants in this family\nbut prioritizes Simplified Chinese Hanzi over other three.\n\n\"Source Han Serif supports four different East Asian languages---Simplified\nChinese, Traditional Chinese, Japanese, and Korean---and the 65,535 glyphs in\neach of its seven weights are designed to work together with a consistent design\nthat emphasizes shared elements between the languages while honoring the\ndiversity of each. Also included is a rich set of Western glyphs supporting the\nLatin, Greek, and Cyrillic scripts, which were derived from Source Serif.\"\n--- The Typekit, Adobe","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["chinese","x11-fonts"],"options":{"FULL":"on","SUBSET":"off"},"messages":[{"message":"You can start using the font by following this instruction:\n\nAdd the following line to the \"Files\" section of your X.org configuration file:\n\n\tFontPath\t\"/usr/local/share/fonts/SourceHanSerifSC/\"","type":"install"}]},{"name":"wavegain","origin":"audio/wavegain","version":"1.2.8_3","comment":"Program that applies ReplayGain to wave files","maintainer":"darcsis@gmail.com","www":"https://www.rarewares.org/others.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aa9e10b4d9c22b1730369263533c6748dcf20bc0c7ac2f4d6120914938f9244a","flatsize":87428,"path":"All/wavegain-1.2.8_3.pkg","repopath":"All/wavegain-1.2.8_3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":35284,"desc":"WaveGain is a program that applies ReplayGain to wave files.\nThe FreeBSD port of WaveGain is with a patch from gnormalize\nwhose author is Claudio Fernandes de Souza Rodrigues.\n\nThe author of WaveGain is John Edwards.","deps":{"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"}},"categories":["audio"],"shlibs_required":["libc.so.8","libm.so.4","libsndfile.so.1"]},{"name":"wavelib","origin":"math/wavelib","version":"g20200528","comment":"Wavelet Transform (DWT, SWT and MODWT)","maintainer":"yuri@FreeBSD.org","www":"https://github.com/rafat/wavelib","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1977e039a32d0c1278c98a834e914cbffb69caa39671ffdbf997c5364e384632","flatsize":196580,"path":"All/wavelib-g20200528.pkg","repopath":"All/wavelib-g20200528.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":90364,"desc":"C Implementation of Discrete Wavelet Transform (DWT,SWT and MODWT), Continuous\nWavelet transform (CWT) and Discrete Packet Transform (Full Tree Decomposition\nand Best Basis DWPT).","categories":["math"]},{"name":"wavbreaker","origin":"audio/wavbreaker","version":"0.16_3","comment":"GUI tool to split WAV and MP3 files","maintainer":"ports@FreeBSD.org","www":"https://github.com/thp/wavbreaker","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a04987fe9bc6c1aaff0af5e08a9d04c47e1486d1bc1521d0b003126c7d1a8d01","flatsize":288581,"path":"All/wavbreaker-0.16_3.pkg","repopath":"All/wavbreaker-0.16_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":83528,"desc":"This application's purpose in life is to take a WAV file and break it\nup into multiple WAV files. It makes a clean break at the correct\nposition to burn the files to an Audio CD without any dead air between\nthe tracks.\n\nwavbreaker now also directly supports breaking up MP3s without\nre-encoding meaning it's fast and there is no generational\nloss. Decoding (using mpg123) is only done for playback and waveform\ndisplay.\n\nThe GUI displays a waveform summary of the entire file at the top. The\nmiddle portion displays a zoomed-in view that allows you to select\nwhere to start playing and where it will make the break. The bottom\nportion contains a list of track breaks. You may change file names and\nuncheck parts that you do not want to have written out to disk when\nsaving.\n\nThere is also a command line tool wavmerge to merge WAV files\ntogether. If you download a show and don't like how it was tracked,\nyou can merge them together with wavmerge and then break them back up\nwith wavbreaker. The wavmerge tool will only work on files that have\nthe same format (for example, 44.100 Hz sample rate, 16-bit sample\nsize, etc.).","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libao":{"origin":"audio/libao","version":"1.2.0_7"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"moodbar":{"origin":"audio/moodbar","version":"1.3.0"},"mpg123":{"origin":"audio/mpg123","version":"1.32.10"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["audio"],"shlibs_required":["libao.so.4","libc.so.8","libcairo.so.2","libgdk-3.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libintl.so.8","libm.so.4","libmpg123.so.0","libvorbisfile.so.3"],"options":{"MOODBAR":"on","MPG123":"on","VORBIS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe wavbreaker port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"watchmen","origin":"sysutils/watchmen","version":"0.09_1","comment":"Watch and restart daemons","maintainer":"proler@gmail.com","www":"https://github.com/proller/watchmen","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"188f5a23a02aac193ecd39ceff7a1f1c9e61d5ac790e68b840e80971791a7acd","flatsize":51678,"path":"All/watchmen-0.09_1.pkg","repopath":"All/watchmen-0.09_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":18992,"desc":"Watch and restart daemons","deps":{"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["sysutils"],"options":{"EMAIL":"off","MYSQL":"off","PGSQL":"off"}},{"name":"watchman","origin":"sysutils/watchman","version":"4.5.0,1","comment":"File alteration monitoring service","maintainer":"yuri@FreeBSD.org","www":"https://facebook.github.io/watchman/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b8c1e939b7e527713688670be58fb3f681745e509d080772c2978d46a9def9a5","flatsize":206718,"path":"All/watchman-4.5.0,1.pkg","repopath":"All/watchman-4.5.0,1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":82204,"desc":"Watchman exists to watch files and record when they change.  It can also\ntrigger actions (such as rebuilding assets) when matching files change.","deps":{"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libpcre.so.1","libpthread.so.0"],"options":{"BACKTRACE":"on","DOCS":"on","PCRE":"on"}},{"name":"way-displays","origin":"x11/way-displays","version":"1.13.0","comment":"Auto Manage Your Wayland Displays","maintainer":"jbeich@FreeBSD.org","www":"https://github.com/alex-courtis/way-displays","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"74891f98e8b0cf24d5616d0d70fe63668eb13702d52cc5ce4b4a84a3431dd6a7","flatsize":2132216,"path":"All/way-displays-1.13.0.pkg","repopath":"All/way-displays-1.13.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":436452,"desc":"way-displays: Auto Manage Your Wayland Displays\n\n1. Sets preferred mode or highest at maximum refresh\n1. Arranges in a row or a column\n1. Auto scales based on DPI: 96 is a scale of 1\n1. Reacts when displays are plugged/unplugged\n1. Reacts when laptop lid is closed/opened\n\nWorks out of the box: no configuration required.\n\nCommand line client to inspect, modify and persist changes to the\nactive configuration.\n\nWayland successor to xlayoutdisplay, inspired by kanshi.","deps":{"libepoll-shim":{"origin":"devel/libepoll-shim","version":"0.0.20240608"},"libinotify":{"origin":"devel/libinotify","version":"20240724"},"libinput":{"origin":"x11/libinput","version":"1.27.1"},"libudev-devd":{"origin":"devel/libudev-devd","version":"0.6.0"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"},"yaml-cpp":{"origin":"devel/yaml-cpp","version":"0.8.0"}},"categories":["wayland","x11"],"shlibs_required":["libc.so.8","libepoll-shim.so.0","libinotify.so.0","libinput.so.10","libm.so.4","libstdc++.so.9","libudev.so.0","libwayland-client.so.0","libyaml-cpp.so.0"]},{"name":"wasm3","origin":"devel/wasm3","version":"0.5.0_2","comment":"High performance WebAssembly interpreter","maintainer":"freebsd@sysctl.cz","www":"https://github.com/wasm3/wasm3","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9e6358dceca7ff70df5b78c05a1850e627e1b709123536de6b9f6ea214503bc2","flatsize":199034,"path":"All/wasm3-0.5.0_2.pkg","repopath":"All/wasm3-0.5.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":62828,"desc":"High performance WebAssembly interpreter in C with low system requirements and\nwide support of different architectures","deps":{"libuv":{"origin":"devel/libuv","version":"1.50.0"}},"categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libuv.so.1"],"annotations":{"cpe":"cpe:2.3:a:wasm3_project:wasm3:0.5.0:::::dragonfly6:x86_64:2"}},{"name":"wasi-libcxx","origin":"devel/wasi-libcxx","version":"13.0.1","comment":"C++ standard library for WebAssembly System Interface","maintainer":"vishwin@FreeBSD.org","www":"https://llvm.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"896da6f259551567c5dee0cfc08729b0491f5806e976ac87b6ecb80369969177","flatsize":6412430,"path":"All/wasi-libcxx-13.0.1.pkg","repopath":"All/wasi-libcxx-13.0.1.pkg","licenselogic":"single","licenses":["LLVM2"],"pkgsize":677216,"desc":"The LLVM Project is a collection of modular and reusable compiler and\ntoolchain technologies.\n\nThis port includes Clang builting for WASI\n(WebAssembly System Interface).","categories":["devel","lang"]},{"name":"watchfolder","origin":"sysutils/watchfolder","version":"0.3.3_1","comment":"Watch folders for new files and process them","maintainer":"ehaupt@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f6f1fce0b332fdba7e599e81a14e77831e1eb8b2f7042c986f7be9e5530a11f4","flatsize":115616,"path":"All/watchfolder-0.3.3_1.pkg","repopath":"All/watchfolder-0.3.3_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":51392,"desc":"Watchfolder watches specified folders for incoming files and processes them\nwith programs assigned to those folders. Afterwards, the files are removed\nfrom the inbound directory.","categories":["sysutils"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"wasi-libc20","origin":"devel/wasi-libc","version":"25.14","comment":"C standard library for WebAssembly System Interface","maintainer":"vishwin@FreeBSD.org","www":"https://github.com/WebAssembly/wasi-libc","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"269baa1fe31790af4bdb3298a55eaf8d7f4d359170aae370e554e590cd9e7947","flatsize":1712465,"path":"All/wasi-libc20-25.14.pkg","repopath":"All/wasi-libc20-25.14.pkg","licenselogic":"and","licenses":["APACHE20","LLVM2","MIT"],"pkgsize":439800,"desc":"libc/sysroot for WASI (WebAssembly System Interface)\n\nWASI Libc is a libc for WebAssembly programs built on top of WASI system calls.\nIt provides a wide array of POSIX-compatible C APIs, including support\nfor standard I/O, file I/O, filesystem manipulation, memory management, time,\nstring, environment variables, program startup, and many other APIs.","categories":["devel"],"annotations":{"flavor":"20"}},{"name":"wasi-libcxx","origin":"devel/wasi-libcxx17","version":"13.0.1_2","comment":"C++ standard library for WebAssembly System Interface","maintainer":"vishwin@FreeBSD.org","www":"https://llvm.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"af05c8241d24010e158907260edff969a7f17ec073b60644e44fd7ea11e4f782","flatsize":6412434,"path":"All/wasi-libcxx-13.0.1_2.pkg","repopath":"All/wasi-libcxx-13.0.1_2.pkg","licenselogic":"single","licenses":["LLVM2"],"pkgsize":676896,"desc":"The LLVM Project is a collection of modular and reusable compiler and\ntoolchain technologies.\n\nThis port includes Clang builting for WASI\n(WebAssembly System Interface).","categories":["devel","lang"]},{"name":"wasi-libcxx","origin":"devel/wasi-libcxx18","version":"13.0.1_1","comment":"C++ standard library for WebAssembly System Interface","maintainer":"vishwin@FreeBSD.org","www":"https://llvm.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fd5830fd8ee09e755feb37e856061cb01f423896957d6dc4f007085e2eea3630","flatsize":6412434,"path":"All/wasi-libcxx-13.0.1_1.pkg","repopath":"All/wasi-libcxx-13.0.1_1.pkg","licenselogic":"single","licenses":["LLVM2"],"pkgsize":677144,"desc":"The LLVM Project is a collection of modular and reusable compiler and\ntoolchain technologies.\n\nThis port includes Clang builting for WASI\n(WebAssembly System Interface).","categories":["devel","lang"]},{"name":"wasi-libc18","origin":"devel/wasi-libc","version":"25.14","comment":"C standard library for WebAssembly System Interface","maintainer":"vishwin@FreeBSD.org","www":"https://github.com/WebAssembly/wasi-libc","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ac3a4e56703f799be52adbd5a9e8a08f3c7fd19c4b3a8d316abaa979f129dfff","flatsize":1632393,"path":"All/wasi-libc18-25.14.pkg","repopath":"All/wasi-libc18-25.14.pkg","licenselogic":"and","licenses":["APACHE20","LLVM2","MIT"],"pkgsize":437768,"desc":"libc/sysroot for WASI (WebAssembly System Interface)\n\nWASI Libc is a libc for WebAssembly programs built on top of WASI system calls.\nIt provides a wide array of POSIX-compatible C APIs, including support\nfor standard I/O, file I/O, filesystem manipulation, memory management, time,\nstring, environment variables, program startup, and many other APIs.","categories":["devel"],"annotations":{"flavor":"18"}},{"name":"wasi-compiler-rt20","origin":"devel/wasi-compiler-rt20","version":"20.1.1","comment":"Clang builtins library for WebAssembly System Interface","maintainer":"vishwin@FreeBSD.org","www":"https://llvm.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"59fa7465704e5a117ed6c6e6ec64fed11e916119e7214336c0af629e04bab8d0","flatsize":122138,"path":"All/wasi-compiler-rt20-20.1.1.pkg","repopath":"All/wasi-compiler-rt20-20.1.1.pkg","licenselogic":"single","licenses":["LLVM2"],"pkgsize":24524,"desc":"The LLVM Project is a collection of modular and reusable compiler and\ntoolchain technologies.\n\nThis port includes Clang builtins for WASI\n(WebAssembly System Interface).","categories":["devel","lang"]},{"name":"wasi-compiler-rt19","origin":"devel/wasi-compiler-rt19","version":"19.1.7","comment":"Clang builtins library for WebAssembly System Interface","maintainer":"vishwin@FreeBSD.org","www":"https://llvm.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"addc9566372ee0427cce8b853c90d612febe44b9531bc32270c2514cb2730fd3","flatsize":111912,"path":"All/wasi-compiler-rt19-19.1.7.pkg","repopath":"All/wasi-compiler-rt19-19.1.7.pkg","licenselogic":"single","licenses":["LLVM2"],"pkgsize":24448,"desc":"The LLVM Project is a collection of modular and reusable compiler and\ntoolchain technologies.\n\nThis port includes Clang builtins for WASI\n(WebAssembly System Interface).","categories":["devel","lang"]},{"name":"wasi-compiler-rt18","origin":"devel/wasi-compiler-rt18","version":"18.1.8_1","comment":"Clang builtins library for WebAssembly System Interface","maintainer":"vishwin@FreeBSD.org","www":"https://llvm.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"68481b612208a6d0520d7aef2ea3da769d0db05923fbd019c8cfd1d46288d03c","flatsize":108232,"path":"All/wasi-compiler-rt18-18.1.8_1.pkg","repopath":"All/wasi-compiler-rt18-18.1.8_1.pkg","licenselogic":"single","licenses":["LLVM2"],"pkgsize":24548,"desc":"The LLVM Project is a collection of modular and reusable compiler and\ntoolchain technologies.\n\nThis port includes Clang builtins for WASI\n(WebAssembly System Interface).","categories":["devel","lang"]},{"name":"wasi-compiler-rt17","origin":"devel/wasi-compiler-rt17","version":"17.0.6_2","comment":"Clang builtins library for WebAssembly System Interface","maintainer":"vishwin@FreeBSD.org","www":"https://llvm.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"565560b52815acfec8503828bdc978d863102d439d929f49f6c18312aa3e9d0b","flatsize":107720,"path":"All/wasi-compiler-rt17-17.0.6_2.pkg","repopath":"All/wasi-compiler-rt17-17.0.6_2.pkg","licenselogic":"single","licenses":["LLVM2"],"pkgsize":24204,"desc":"The LLVM Project is a collection of modular and reusable compiler and\ntoolchain technologies.\n\nThis port includes Clang builtins for WASI\n(WebAssembly System Interface).","categories":["devel","lang"]},{"name":"wasi-libc17","origin":"devel/wasi-libc","version":"25.14","comment":"C standard library for WebAssembly System Interface","maintainer":"vishwin@FreeBSD.org","www":"https://github.com/WebAssembly/wasi-libc","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"51a467831d522597d11bed3f8c4023d0847d21d88897f8c3c5acf0f8cfd5211d","flatsize":1621241,"path":"All/wasi-libc17-25.14.pkg","repopath":"All/wasi-libc17-25.14.pkg","licenselogic":"and","licenses":["APACHE20","LLVM2","MIT"],"pkgsize":438236,"desc":"libc/sysroot for WASI (WebAssembly System Interface)\n\nWASI Libc is a libc for WebAssembly programs built on top of WASI system calls.\nIt provides a wide array of POSIX-compatible C APIs, including support\nfor standard I/O, file I/O, filesystem manipulation, memory management, time,\nstring, environment variables, program startup, and many other APIs.","categories":["devel"],"annotations":{"flavor":"17"}},{"name":"weka","origin":"textproc/weka","version":"3.8.6","comment":"Data Mining Software in Java","maintainer":"ports@FreeBSD.org","www":"https://www.cs.waikato.ac.nz/ml/weka/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ffb2cab8aaa47beb3294f5da8dfa1a5946d25e738b6b88e9d8da480c99a33594","flatsize":21102828,"path":"All/weka-3.8.6.pkg","repopath":"All/weka-3.8.6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":12945820,"desc":"Weka is a collection of machine learning algorithms for data mining tasks. The\nalgorithms can either be applied directly to a dataset or called from your own\nJava code. Weka contains tools for data pre-processing, classification,\nregression, clustering, association rules, and visualization. It is also\nwell-suited for developing new machine learning schemes.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","textproc"],"options":{"EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe weka port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"wasi-libc19","origin":"devel/wasi-libc","version":"25.14","comment":"C standard library for WebAssembly System Interface","maintainer":"vishwin@FreeBSD.org","www":"https://github.com/WebAssembly/wasi-libc","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2465b176d85c0b26b145557bcaeb5759d057fe93de27c1968cae40559a255224","flatsize":1657970,"path":"All/wasi-libc19-25.14.pkg","repopath":"All/wasi-libc19-25.14.pkg","licenselogic":"and","licenses":["APACHE20","LLVM2","MIT"],"pkgsize":438344,"desc":"libc/sysroot for WASI (WebAssembly System Interface)\n\nWASI Libc is a libc for WebAssembly programs built on top of WASI system calls.\nIt provides a wide array of POSIX-compatible C APIs, including support\nfor standard I/O, file I/O, filesystem manipulation, memory management, time,\nstring, environment variables, program startup, and many other APIs.","categories":["devel"],"annotations":{"flavor":"19"}},{"name":"waon","origin":"audio/waon","version":"0.10_6","comment":"Wave-to-Notes transcriber and some utility tools","maintainer":"kichiki@users.sourceforge.net","www":"https://waon.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"57e18abb07e7df26c373624687d683b6263439adb27d9ff927e49da41cbcc8e2","flatsize":254704,"path":"All/waon-0.10_6.pkg","repopath":"All/waon-0.10_6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":74708,"desc":"WaoN is a Wave-to-Notes transcriber (converts audio file into midi file)\nand some utility tools such as gWaoN, graphical visualization of the\nspectra, and phase vocoder for time-stretching and pitch-shifting.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libao":{"origin":"audio/libao","version":"1.2.0_7"},"libsamplerate":{"origin":"audio/libsamplerate","version":"0.2.2_1"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["audio"],"shlibs_required":["libao.so.4","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfftw3.so.3","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libncurses.so.6","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libsamplerate.so.0","libsndfile.so.1","libtinfo.so.6"]},{"name":"wapanel","origin":"x11/wapanel","version":"1.1.0_7","comment":"Desktop bar for Wayfire and other wlroots compositors","maintainer":"jbeich@FreeBSD.org","www":"https://firstbober.github.io/wapanel/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8a9b6e5a256804328a0c87bf4fecc57a109cdfd5dcfc72f103b79231a236ac55","flatsize":746047,"path":"All/wapanel-1.1.0_7.pkg","repopath":"All/wapanel-1.1.0_7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":221672,"desc":"Simple panel/status bar/task bar for your custom stacking\nWayland-based desktop.\n\nFeatures:\n- Good configurability\n- Config hot reload\n- Exposed API for writing custom applets\n- Custom themes with CSS","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk-layer-shell":{"origin":"x11-toolkits/gtk-layer-shell","version":"0.9.1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["wayland","x11"],"shlibs_required":["libc.so.8","libgcc_s.so.1","libgdk-3.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libgtk-layer-shell.so.0","libstdc++.so.6"],"options":{"PULSEAUDIO":"off"},"annotations":{"deprecated":"https://github.com/Firstbober/wapanel/issues/39"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nhttps://github.com/Firstbober/wapanel/issues/39."}]},{"name":"wanted-ports","origin":"ports-mgmt/wanted-ports","version":"0.3","comment":"Just depend on a configurable, arbitrary set of other ports","maintainer":"matthew@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2d2b0a97dfe66d1474306a7f528cd071fe6cace16c027afa7da00a64b604040f","flatsize":13128,"path":"All/wanted-ports-0.3.pkg","repopath":"All/wanted-ports-0.3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":8388,"desc":"A special meta-port to do nothing but register dependencies on those\nports you specifically want to have installed.  The normal dependency\nchecking in programs like pkg_delete(1) will prevent easy deletion of\nports that other ports depend on.  Keeps egg off face.  Protects feet\nfrom being shot.","categories":["ports-mgmt"]},{"name":"wandio","origin":"devel/wandio","version":"1.0.5","comment":"C library for compressed file I/O","maintainer":"alistair@caida.org","www":"http://research.wand.net.nz/software/libwandio.php","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0397464e5c0be396b58151978f5f2aeba268b8e40187f86cac277d46d4fe22c3","flatsize":125261,"path":"All/wandio-1.0.5.pkg","repopath":"All/wandio-1.0.5.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":27432,"desc":"Libwandio is a software library written in C that provides an API for\ntransparent reading and writing of files using a variety of supported\ncompression methods.  Provided pthreads are available, I/O performance\nwill be improved by doing any compression and/or decompression using a\nseparate thread.\n\nLibwandio supports the popular compression methods (zlib, bzip2, LZMA,\nwrite-only LZO) and HTTP transport (read-only).","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"}},"categories":["devel"],"shlibs_required":["libc.so.8"],"options":{"BZIP2":"on","HTTP":"on","LZMA":"on","LZO":"off","ZLIB":"on"}},{"name":"webkit2-gtk_40","origin":"www/webkit2-gtk","version":"2.46.6","comment":"Opensource browser engine using the GTK 3 toolkit","maintainer":"gnome@FreeBSD.org","www":"https://webkitgtk.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c8a6bb96cedd19a990f984b7bd123cf348a36315ed4845ed5d4d52d96d59e2e7","flatsize":196053207,"path":"All/webkit2-gtk_40-2.46.6.pkg","repopath":"All/webkit2-gtk_40-2.46.6.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","GPLv2"],"pkgsize":37836960,"desc":"WebKitGTK+ is a full-featured port of the WebKit rendering engine, suitable\nfor projects requiring any kind of web integration, from hybrid HTML/CSS\napplications to full-fledged web browsers. It offers WebKit's full\nfunctionality and is useful in a wide range of systems from desktop\ncomputers to embedded systems like phones, tablets, and televisions.\n\nWebKitGTK+ is made by a lively community of developers and designers,\nwho hope to bring the web platform to everyone. It's the official web\nengine of the GNOME platform and is used in browsers such as Epiphany\nand Midori.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"enchant2":{"origin":"textproc/enchant2","version":"2.2.15_6"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"geoclue":{"origin":"net/geoclue","version":"2.7.2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"graphene":{"origin":"graphics/graphene","version":"1.10.8_1"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"gstreamer1-plugins-gl":{"origin":"graphics/gstreamer1-plugins-gl","version":"1.26.0"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"harfbuzz-icu":{"origin":"print/harfbuzz-icu","version":"10.3.0"},"hyphen":{"origin":"textproc/hyphen","version":"2.8.8"},"icu":{"origin":"devel/icu","version":"76.1,1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"lcms2":{"origin":"graphics/lcms2","version":"2.17"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libavif":{"origin":"graphics/libavif","version":"1.2.0"},"libdrm":{"origin":"graphics/libdrm","version":"2.4.123,1"},"libepoll-shim":{"origin":"devel/libepoll-shim","version":"0.0.20240608"},"libepoxy":{"origin":"graphics/libepoxy","version":"1.5.10"},"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libgpg-error":{"origin":"security/libgpg-error","version":"1.51"},"libjxl":{"origin":"graphics/libjxl","version":"0.11.1_1"},"libsecret":{"origin":"security/libsecret","version":"0.20.5_3"},"libsoup":{"origin":"devel/libsoup","version":"2.74.3"},"libsysinfo":{"origin":"devel/libsysinfo","version":"0.0.3_3"},"libtasn1":{"origin":"security/libtasn1","version":"4.20.0_1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"mesa-libs":{"origin":"graphics/mesa-libs","version":"21.3.9"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"png":{"origin":"graphics/png","version":"1.6.47"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"},"webp":{"origin":"graphics/webp","version":"1.5.0"},"woff2":{"origin":"devel/woff2","version":"1.0.2_5"}},"categories":["www"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libatomic.so.1","libavif.so.16","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libdrm.so.2","libenchant-2.so.2","libepoll-shim.so.0","libepoxy.so.0","libfontconfig.so.1","libfreetype.so.6","libgbm.so.1","libgcc_s.so.1","libgcrypt.so.20","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgpg-error.so.0","libgstallocators-1.0.so.0","libgstapp-1.0.so.0","libgstaudio-1.0.so.0","libgstbase-1.0.so.0","libgstfft-1.0.so.0","libgstgl-1.0.so.0","libgstpbutils-1.0.so.0","libgstreamer-1.0.so.0","libgsttag-1.0.so.0","libgsttranscoder-1.0.so.0","libgstvideo-1.0.so.0","libgtk-3.so.0","libharfbuzz-icu.so.0","libharfbuzz.so.0","libhyphen.so.0","libicudata.so.76","libicui18n.so.76","libicuuc.so.76","libintl.so.8","libjpeg.so.8","libjxl.so.0.11","liblcms2.so.2","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpng16.so.16","libpthread.so.0","libsecret-1.so.0","libsoup-2.4.so.1","libsqlite3.so.0","libstdc++.so.6","libsysinfo.so.0","libtasn1.so.6","libwayland-client.so.0","libwayland-egl.so.1","libwayland-server.so.0","libwebp.so.7","libwebpdemux.so.2","libwebpmux.so.3","libwoff2dec.so.1.0.2","libxml2.so.2","libxslt.so.1","libz.so.3"],"options":{"DOCS":"on","GEOIP":"on","GSTREAMER":"on","WAYLAND":"on"},"annotations":{"cpe":"cpe:2.3:a:webkitgtk:webkitgtk:2.46.6:::::dragonfly6:x86_64","flavor":"40"}},{"name":"wizznic","origin":"games/wizznic","version":"1.1_1,1","comment":"Implementation of the arcade classic Puzznic","maintainer":"amdmi3@FreeBSD.org","www":"https://dustedgames.blogspot.com/p/wizznic.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9d0915c3507cae529207cac53589206840034d8254d4ee1f3d6e6d397dfd9814","flatsize":25389962,"path":"All/wizznic-1.1_1,1.pkg","repopath":"All/wizznic-1.1_1,1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":24100940,"desc":"A Puzznic clone which makes adding levels, graphics and sounds easy!\nIt is made very easy for non-programmers to contribute Levels/Graphics\nand sounds.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libGL.so.1","libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on","OPENGL":"on"}},{"name":"wannier90","origin":"science/wannier90","version":"3.1.0_5","comment":"Maximally-localized Wannier functions (MLWFs) and Wannier90","maintainer":"yuri@FreeBSD.org","www":"http://www.wannier.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a763d3f2faad9906aba175f3abef2a9ef34d324c9fdb96c73e3cdc69a93133e7","flatsize":4501787,"path":"All/wannier90-3.1.0_5.pkg","repopath":"All/wannier90-3.1.0_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":856724,"desc":"The computer program that calculates maximally-localized Wannier functions\n(MLWFs) and Wannier90 for quantum chemistry and physics fields.","deps":{"blas":{"origin":"math/blas","version":"3.12.1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"lapack":{"origin":"math/lapack","version":"3.12.1"}},"categories":["science"],"shlibs_required":["libblas.so.3","libc.so.8","libgcc_s.so.1","libgfortran.so.5","liblapack.so.3","libm.so.4","libquadmath.so.0"]},{"name":"wanderlust-emacs_nox","origin":"mail/wanderlust","version":"2.15.9.b.20240913_1","comment":"Mail and news system for Emacs","maintainer":"nobutaka@FreeBSD.org","www":"https://github.com/wanderlust/wanderlust","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"75315fda555a8c363df00a6b9b4fdc54cac3aa17b9c73f3c68142fe7b97e2754","flatsize":6413287,"path":"All/wanderlust-emacs_nox-2.15.9.b.20240913_1.pkg","repopath":"All/wanderlust-emacs_nox-2.15.9.b.20240913_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":890028,"desc":"Wanderlust is a mail/news agent on Emacs/XEmacs.\n\nThe features of Wanderlust are as follows:\n * Implementation in elisp only.\n * Support of IMAP4rev1, NNTP, POP(POP3/APOP) and MH format.\n * Integrated access to messages based on Folder Specifications like Mew.\n * Key bindings and mark processing like Mew.\n * Management of threads and unread messages.\n * Folder mode that displays all folder you read.\n * Message cache, Disconnected Operation.\n * MH-like FCC (FCC: %25Backup is possible).\n * Support of MIME (by SEMI or tm).\n * Draft editing of mail and news as a same interface.\n * Icon based interface for the list of Folder (XEmacs).\n * Non-fetched operations for a big message part of MIME (IMAP4).\n * Server side search (IMAP4), also various charset support.\n * Virtual Folder.\n * Compression Folder.\n * Automatic expiration of old messages.","deps":{"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"},"emacs-w3m-emacs_nox":{"origin":"www/emacs-w3m","version":"1.4.632.b.20240208_4"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"semi-emacs_nox":{"origin":"editors/semi","version":"1.14.7.20240606_1"}},"categories":["elisp","mail"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"flavor":"nox"},"messages":[{"message":"Before using Wanderlust, you must set following elisp\n to your own .emacs file.\n\n (require 'wanderlust-startup)\n\n Sample configuration files are installed into\n /usr/local/share/examples/wanderlust.  Please copy to\n your home directory and edit them.","type":"install"}]},{"name":"wanderlust-emacs_wayland","origin":"mail/wanderlust","version":"2.15.9.b.20240913_1","comment":"Mail and news system for Emacs","maintainer":"nobutaka@FreeBSD.org","www":"https://github.com/wanderlust/wanderlust","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"de684c8ddf5cb1e9b66d9739e299676eb6984f8ff536040735a5de5a845c9333","flatsize":6413287,"path":"All/wanderlust-emacs_wayland-2.15.9.b.20240913_1.pkg","repopath":"All/wanderlust-emacs_wayland-2.15.9.b.20240913_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":890216,"desc":"Wanderlust is a mail/news agent on Emacs/XEmacs.\n\nThe features of Wanderlust are as follows:\n * Implementation in elisp only.\n * Support of IMAP4rev1, NNTP, POP(POP3/APOP) and MH format.\n * Integrated access to messages based on Folder Specifications like Mew.\n * Key bindings and mark processing like Mew.\n * Management of threads and unread messages.\n * Folder mode that displays all folder you read.\n * Message cache, Disconnected Operation.\n * MH-like FCC (FCC: %25Backup is possible).\n * Support of MIME (by SEMI or tm).\n * Draft editing of mail and news as a same interface.\n * Icon based interface for the list of Folder (XEmacs).\n * Non-fetched operations for a big message part of MIME (IMAP4).\n * Server side search (IMAP4), also various charset support.\n * Virtual Folder.\n * Compression Folder.\n * Automatic expiration of old messages.","deps":{"emacs-w3m-emacs_wayland":{"origin":"www/emacs-w3m","version":"1.4.632.b.20240208_4"},"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"semi-emacs_wayland":{"origin":"editors/semi","version":"1.14.7.20240606_1"}},"categories":["elisp","mail"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"flavor":"wayland"},"messages":[{"message":"Before using Wanderlust, you must set following elisp\n to your own .emacs file.\n\n (require 'wanderlust-startup)\n\n Sample configuration files are installed into\n /usr/local/share/examples/wanderlust.  Please copy to\n your home directory and edit them.","type":"install"}]},{"name":"wanderlust-emacs_devel","origin":"mail/wanderlust","version":"2.15.9.b.20240913_1","comment":"Mail and news system for Emacs","maintainer":"nobutaka@FreeBSD.org","www":"https://github.com/wanderlust/wanderlust","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6fe2891beda86adee83aceb3a60e4670dca3969361ec74492eb3a45dec4b71c2","flatsize":6411047,"path":"All/wanderlust-emacs_devel-2.15.9.b.20240913_1.pkg","repopath":"All/wanderlust-emacs_devel-2.15.9.b.20240913_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":890248,"desc":"Wanderlust is a mail/news agent on Emacs/XEmacs.\n\nThe features of Wanderlust are as follows:\n * Implementation in elisp only.\n * Support of IMAP4rev1, NNTP, POP(POP3/APOP) and MH format.\n * Integrated access to messages based on Folder Specifications like Mew.\n * Key bindings and mark processing like Mew.\n * Management of threads and unread messages.\n * Folder mode that displays all folder you read.\n * Message cache, Disconnected Operation.\n * MH-like FCC (FCC: %25Backup is possible).\n * Support of MIME (by SEMI or tm).\n * Draft editing of mail and news as a same interface.\n * Icon based interface for the list of Folder (XEmacs).\n * Non-fetched operations for a big message part of MIME (IMAP4).\n * Server side search (IMAP4), also various charset support.\n * Virtual Folder.\n * Compression Folder.\n * Automatic expiration of old messages.","deps":{"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"emacs-w3m-emacs_devel":{"origin":"www/emacs-w3m","version":"1.4.632.b.20240208_4"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"semi-emacs_devel":{"origin":"editors/semi","version":"1.14.7.20240606_1"}},"categories":["elisp","mail"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"flavor":"devel_full"},"messages":[{"message":"Before using Wanderlust, you must set following elisp\n to your own .emacs file.\n\n (require 'wanderlust-startup)\n\n Sample configuration files are installed into\n /usr/local/share/examples/wanderlust.  Please copy to\n your home directory and edit them.","type":"install"}]},{"name":"wanderer","origin":"games/wanderer","version":"3.2_2","comment":"Rogue like adventure game","maintainer":"catskillmarina@gmail.com","www":"https://www.steveshipway.org/software/wanderer/f_wanderer.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7ab2a5063e341839a8dc007372bf04adacb6af6120983ae80e72e181974e7ea1","flatsize":119086,"path":"All/wanderer-3.2_2.pkg","repopath":"All/wanderer-3.2_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":48988,"desc":"Wanderer is a game similar to Boulderdash, Repton, XOR and others.\nA full description of how to play the game is given upon execution.\nThe hiscore table holds only 15 scores, and the name displayed is\ntaken from the environment variable NAME. If you wish to have a\ndifferent alias without changing this variable, you can set the\nvariable NEWNAME before playing.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["games"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"]},{"name":"wanderlust-emacs_devel_nox","origin":"mail/wanderlust","version":"2.15.9.b.20240913_1","comment":"Mail and news system for Emacs","maintainer":"nobutaka@FreeBSD.org","www":"https://github.com/wanderlust/wanderlust","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7a281f05f3402ba0d5c1099ad9b1576d5b685511b4a56f56830f7e2d7612beb2","flatsize":6411047,"path":"All/wanderlust-emacs_devel_nox-2.15.9.b.20240913_1.pkg","repopath":"All/wanderlust-emacs_devel_nox-2.15.9.b.20240913_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":890512,"desc":"Wanderlust is a mail/news agent on Emacs/XEmacs.\n\nThe features of Wanderlust are as follows:\n * Implementation in elisp only.\n * Support of IMAP4rev1, NNTP, POP(POP3/APOP) and MH format.\n * Integrated access to messages based on Folder Specifications like Mew.\n * Key bindings and mark processing like Mew.\n * Management of threads and unread messages.\n * Folder mode that displays all folder you read.\n * Message cache, Disconnected Operation.\n * MH-like FCC (FCC: %25Backup is possible).\n * Support of MIME (by SEMI or tm).\n * Draft editing of mail and news as a same interface.\n * Icon based interface for the list of Folder (XEmacs).\n * Non-fetched operations for a big message part of MIME (IMAP4).\n * Server side search (IMAP4), also various charset support.\n * Virtual Folder.\n * Compression Folder.\n * Automatic expiration of old messages.","deps":{"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"emacs-w3m-emacs_devel_nox":{"origin":"www/emacs-w3m","version":"1.4.632.b.20240208_4"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"semi-emacs_devel_nox":{"origin":"editors/semi","version":"1.14.7.20240606_1"}},"categories":["elisp","mail"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"flavor":"devel_nox"},"messages":[{"message":"Before using Wanderlust, you must set following elisp\n to your own .emacs file.\n\n (require 'wanderlust-startup)\n\n Sample configuration files are installed into\n /usr/local/share/examples/wanderlust.  Please copy to\n your home directory and edit them.","type":"install"}]},{"name":"wand-libconfig","origin":"devel/wand-libconfig","version":"1.0.5_1","comment":"C library for parsing config files","maintainer":"matt@peterson.org","www":"http://research.wand.net.nz/software/libconfig.php","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"49dc92d7f77d7d9e23b89d6eba1d7fe9ffa33f363e24d52912b61f85e7b60a2b","flatsize":62008,"path":"All/wand-libconfig-1.0.5_1.pkg","repopath":"All/wand-libconfig-1.0.5_1.pkg","licenselogic":"single","pkgsize":16964,"desc":"libconfig is a simple library for dealing with parsing config files.","categories":["devel"]},{"name":"wanderlust-emacs_canna","origin":"mail/wanderlust","version":"2.15.9.b.20240913_1","comment":"Mail and news system for Emacs","maintainer":"nobutaka@FreeBSD.org","www":"https://github.com/wanderlust/wanderlust","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8b0dbd988b7746e6813b45f545665091369d03567561e2e86de9ed68b3dd41f2","flatsize":6413287,"path":"All/wanderlust-emacs_canna-2.15.9.b.20240913_1.pkg","repopath":"All/wanderlust-emacs_canna-2.15.9.b.20240913_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":890156,"desc":"Wanderlust is a mail/news agent on Emacs/XEmacs.\n\nThe features of Wanderlust are as follows:\n * Implementation in elisp only.\n * Support of IMAP4rev1, NNTP, POP(POP3/APOP) and MH format.\n * Integrated access to messages based on Folder Specifications like Mew.\n * Key bindings and mark processing like Mew.\n * Management of threads and unread messages.\n * Folder mode that displays all folder you read.\n * Message cache, Disconnected Operation.\n * MH-like FCC (FCC: %25Backup is possible).\n * Support of MIME (by SEMI or tm).\n * Draft editing of mail and news as a same interface.\n * Icon based interface for the list of Folder (XEmacs).\n * Non-fetched operations for a big message part of MIME (IMAP4).\n * Server side search (IMAP4), also various charset support.\n * Virtual Folder.\n * Compression Folder.\n * Automatic expiration of old messages.","deps":{"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"},"emacs-w3m-emacs_canna":{"origin":"www/emacs-w3m","version":"1.4.632.b.20240208_4"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"semi-emacs_canna":{"origin":"editors/semi","version":"1.14.7.20240606_1"}},"categories":["elisp","mail"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"flavor":"canna"},"messages":[{"message":"Before using Wanderlust, you must set following elisp\n to your own .emacs file.\n\n (require 'wanderlust-startup)\n\n Sample configuration files are installed into\n /usr/local/share/examples/wanderlust.  Please copy to\n your home directory and edit them.","type":"install"}]},{"name":"wanderlust","origin":"mail/wanderlust","version":"2.15.9.b.20240913_1","comment":"Mail and news system for Emacs","maintainer":"nobutaka@FreeBSD.org","www":"https://github.com/wanderlust/wanderlust","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"247cd6957c4a49693e3639110dbc8830950573aa12ceb1089713a257b891f981","flatsize":6413287,"path":"All/wanderlust-2.15.9.b.20240913_1.pkg","repopath":"All/wanderlust-2.15.9.b.20240913_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":890300,"desc":"Wanderlust is a mail/news agent on Emacs/XEmacs.\n\nThe features of Wanderlust are as follows:\n * Implementation in elisp only.\n * Support of IMAP4rev1, NNTP, POP(POP3/APOP) and MH format.\n * Integrated access to messages based on Folder Specifications like Mew.\n * Key bindings and mark processing like Mew.\n * Management of threads and unread messages.\n * Folder mode that displays all folder you read.\n * Message cache, Disconnected Operation.\n * MH-like FCC (FCC: %25Backup is possible).\n * Support of MIME (by SEMI or tm).\n * Draft editing of mail and news as a same interface.\n * Icon based interface for the list of Folder (XEmacs).\n * Non-fetched operations for a big message part of MIME (IMAP4).\n * Server side search (IMAP4), also various charset support.\n * Virtual Folder.\n * Compression Folder.\n * Automatic expiration of old messages.","deps":{"emacs":{"origin":"editors/emacs","version":"30.1_2,3"},"emacs-w3m":{"origin":"www/emacs-w3m","version":"1.4.632.b.20240208_4"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"semi":{"origin":"editors/semi","version":"1.14.7.20240606_1"}},"categories":["elisp","mail"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"flavor":"full"},"messages":[{"message":"Before using Wanderlust, you must set following elisp\n to your own .emacs file.\n\n (require 'wanderlust-startup)\n\n Sample configuration files are installed into\n /usr/local/share/examples/wanderlust.  Please copy to\n your home directory and edit them.","type":"install"}]},{"name":"walld","origin":"deskutils/walld","version":"1.4.4_2","comment":"Wallpaper daemon","maintainer":"Dotz0cat@gmail.com","www":"https://github.com/Dotz0cat/walld","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0d15d218fb78709d7b9142955116bf7754f5a24e309b1f948f88d41b3399a4d6","flatsize":70044,"path":"All/walld-1.4.4_2.pkg","repopath":"All/walld-1.4.4_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":25688,"desc":"Walld is a wallpaper daemon. It can change the wallpaper every 30 minutes.\nIt has the ablity to be configured into what you want it to be.","deps":{"ImageMagick7":{"origin":"graphics/ImageMagick7","version":"7.1.1.45"},"feh":{"origin":"graphics/feh","version":"3.10.3_2"},"libconfig":{"origin":"devel/libconfig","version":"1.7.3"},"libevent":{"origin":"devel/libevent","version":"2.1.12"}},"categories":["deskutils"],"shlibs_required":["libMagickCore-7.so.10","libc.so.8","libconfig.so.11","libevent-2.1.so.7","libm.so.4"],"options":{"XRDB":"off"}},{"name":"walker","origin":"dns/walker","version":"3.8_2","comment":"Recover zone file information from servers that use DNSSEC","maintainer":"ports@FreeBSD.org","www":"https://josefsson.org/walker/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"230b529bf094a31696a072adcb72c8b748430f251ab919b6ca6d8297dd34dd04","flatsize":44159,"path":"All/walker-3.8_2.pkg","repopath":"All/walker-3.8_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":17524,"desc":"walker - recover zone file information from servers that have disabled zone\ntransfers but use DNSSEC.\n\nFetch NXT record on zone name, walk the NXT chain until all records are\nfetched. Requires Bind version 9.x program `dig' located in path.","deps":{"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"p5-Net-DNS-SEC":{"origin":"dns/p5-Net-DNS-SEC","version":"1.26"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["dns"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe walker port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"wireshark-nox11","origin":"net/wireshark","version":"4.4.5","comment":"Powerful network analyzer/capture tool (without GUI)","maintainer":"marcus@FreeBSD.org","www":"https://www.wireshark.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"db64b3254e707a105d35acf4cbf42a4807c4194430a7c4a0230358f94b699db6","flatsize":141023634,"path":"All/wireshark-nox11-4.4.5.pkg","repopath":"All/wireshark-nox11-4.4.5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":22466464,"desc":"A network analyzer that lets you capture and interactively browse the\ncontents of packets from a variety of network interface types. Packet data can\nbe read from a file, or live from a local network interface.","deps":{"brotli":{"origin":"archivers/brotli","version":"1.1.0,1"},"c-ares":{"origin":"dns/c-ares","version":"1.34.4_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"krb5":{"origin":"security/krb5","version":"1.21.3_1"},"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"liblz4":{"origin":"archivers/liblz4","version":"1.10.0,1"},"libmaxminddb":{"origin":"net/libmaxminddb","version":"1.12.2"},"libnghttp2":{"origin":"www/libnghttp2","version":"1.65.0"},"libnghttp3":{"origin":"www/libnghttp3","version":"1.8.0"},"libsmi":{"origin":"net-mgmt/libsmi","version":"0.4.8_2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"snappy":{"origin":"archivers/snappy","version":"1.2.1_1"},"speexdsp":{"origin":"audio/speexdsp","version":"1.2.1"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["net"],"shlibs_required":["libc.so.8","libgcrypt.so.20","libglib-2.0.so.0","libgmodule-2.0.so.0","libm.so.4","libmaxminddb.so.0","libpcap.so.3","libpcre2-8.so.0","libspeexdsp.so.1","libz.so.3"],"options":{"ANDROIDDUMP":"on","DEVELOPMENT":"on","DOCS":"on","GNUTLS":"on","LIBSSH":"off","LTO":"on","LUA":"off","MANPAGES":"on","MAXMIND":"on","SNMP":"on","GSSAPI_BASE":"off","GSSAPI_HEIMDAL":"off","GSSAPI_MIT":"on","GSSAPI_NONE":"off"},"annotations":{"cpe":"cpe:2.3:a:wireshark:wireshark:4.4.5:::::dragonfly6:x86_64","flavor":"nox11"},"messages":[{"message":"In order for wireshark be able to capture packets when used by unprivileged\nuser, /dev/bpf should be in network group and have read-write permissions.\nFor example:\n\n# chgrp network /dev/bpf*\n# chmod g+r /dev/bpf*\n# chmod g+w /dev/bpf*\n\nIn order for this to persist across reboots, add the following to\n/etc/devfs.conf:\n\nown  bpf* root:network\nperm bpf* 0660","type":"install"}]},{"name":"wakeonlan","origin":"net/wakeonlan","version":"0.42","comment":"Sends magic packets to WOL enabled NIC to switch on the called PC","maintainer":"rodrigo@FreeBSD.org","www":"https://github.com/jpoliv/wakeonlan","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"22b581be4ec6dd3de95e2c3fa083a0b79a53cd0333a51f89c77a7cbc337b44d9","flatsize":17142,"path":"All/wakeonlan-0.42.pkg","repopath":"All/wakeonlan-0.42.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":8724,"desc":"Wakeonlan is a Perl script that sends 'magic packets' to wake-on-LAN enabled\nethernet adapters and motherboards, in order to switch on remote computers.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net"],"options":{"EXAMPLES":"on"}},{"name":"wait_on","origin":"sysutils/wait_on","version":"1.1.2_1","comment":"Enable shell scripts to monitor for changes on directories and files","maintainer":"jcpierri@gmail.com","www":"https://github.com/jcpierri/wait_on","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"880e988124abe59365239e51a5cd579f792d701345d18099c325be44c1c6d8e7","flatsize":12010,"path":"All/wait_on-1.1.2_1.pkg","repopath":"All/wait_on-1.1.2_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":7508,"desc":"The wait_on command allows shell scripts to access the facilities provided by\nkqueue(3). This allows scripts to detect files being added to directories, data\nappended to files and many other things - all without polling.","categories":["sysutils"],"shlibs_required":["libc.so.8"]},{"name":"waffle","origin":"graphics/waffle","version":"1.6.1.15_4","comment":"Library that allows to defer selection of an OpenGL API until runtime","maintainer":"x11@FreeBSD.org","www":"https://www.waffle-gl.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0e7fa33a4f6f81d7493a7c179edff9e845942a277173984e06338cfe206b71d1","flatsize":257759,"path":"All/waffle-1.6.1.15_4.pkg","repopath":"All/waffle-1.6.1.15_4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":101388,"desc":"Waffle is a cross-platform C library that allows one to defer selection\nof an OpenGL API and window system until runtime. For example, on Linux,\nWaffle enables an application to select X11/EGL with an OpenGL 3.3\ncore profile, Wayland with OpenGL ES2, and other window system / API\ncombinations.\n\nWaffle's immediate goal is to enable Piglit, Mesa's OpenGL test suite,\nto test multiple OpenGL flavors in a cross-platform way. However,\nWaffle's design does not preclude it from being useful to other\nprojects.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libudev-devd":{"origin":"devel/libudev-devd","version":"0.6.0"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"mesa-libs":{"origin":"graphics/mesa-libs","version":"21.3.9"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["graphics"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on","GBM":"on","MANPAGES":"on","SURFACELESS":"on","WAYLAND":"on","X11":"on"}},{"name":"wackamole","origin":"net/wackamole","version":"2.1.5_2","comment":"Peer-to-peer high availability cluster","maintainer":"portmaster@bsdforge.com","www":"https://BSDforge.com/projects/net/wackamole/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"165cb43e89a4af6005d1be7e6b66504d4c32db2ca0bca72294b43ab99d0f91ed","flatsize":110854,"path":"All/wackamole-2.1.5_2.pkg","repopath":"All/wackamole-2.1.5_2.pkg","licenselogic":"single","licenses":["CNDS_OPEN-SOURCE_LICENSE"],"pkgsize":38632,"desc":"Wackamole is an application that helps with making a cluster highly\navailable.\n\nIt manages a number of virtual IPs, that should be available to the\noutside world at all times. Wackamole ensures that a single machine\nwithin a cluster is listening on each virtual IP address that Wackamole\nmanages. If it discovers that any particular machine within the cluster\nare not alive, it will almost immediately ensure that other machines\nacquire their public IPs. At no time will more than one machine listen\non any virtual IP.\n\nWackamole also works toward achieving a balanced distribution of the\nnumbered IPs on the machine within the cluster it manages.","deps":{"spread":{"origin":"net/spread","version":"3.17.4_8"}},"categories":["net"],"shlibs_required":["libc.so.8","libdl.so.0","libpcap.so.3","libspread.so.1"]},{"name":"wa-hunspell","origin":"textproc/wa-hunspell","version":"0.4.15_1","comment":"Wallon hunspell dictionaries","maintainer":"office@FreeBSD.org","www":"http://chanae.walon.org/walon/aspell.php","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"88a536302a338ac85fffc8e76312b8028bf26b7ee7c8cdbcb0433faf8b212612","flatsize":214052,"path":"All/wa-hunspell-0.4.15_1.pkg","repopath":"All/wa-hunspell-0.4.15_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":55072,"desc":"Wallon hunspell dictionaries","categories":["textproc"]},{"name":"wa-aspell","origin":"textproc/wa-aspell","version":"0.50.0_1,1","comment":"Aspell Walloon dictionary","maintainer":"office@FreeBSD.org","www":"http://aspell.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"92599f0cfe0ff0517c01d89aa90d8b3fe849a15946d31b1333dfcae98e21b18c","flatsize":2684957,"path":"All/wa-aspell-0.50.0_1,1.pkg","repopath":"All/wa-aspell-0.50.0_1,1.pkg","licenselogic":"single","pkgsize":648100,"desc":"Aspell Walloon dictionary.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"]},{"name":"wallhaven-cli","origin":"graphics/wallhaven-cli","version":"2.0.5_4","comment":"CLI for wallhaven to browse wallpapers in terminal","maintainer":"nxjoseph@protonmail.com","www":"https://github.com/r3tr0ananas/wallhaven-cli","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0650d775c665cf5144f308b8b6417432766c562938f2b8d6f29cb09462f26ce7","flatsize":7688059,"path":"All/wallhaven-cli-2.0.5_4.pkg","repopath":"All/wallhaven-cli-2.0.5_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2469512,"desc":"wallhaven-cli is a command-line interface (CLI) tool designed for\ninteracting with the Wallhaven image repository. Wallhaven is known\nfor its extensive collection of high-quality wallpapers.","deps":{"chafa":{"origin":"graphics/chafa","version":"1.14.5_1"},"fzf":{"origin":"textproc/fzf","version":"0.54.3_2"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"w3mir","origin":"www/w3mir","version":"1.0.10_3","comment":"All-purpose HTTP copying and mirroring tool","maintainer":"ports@FreeBSD.org","www":"https://www.langfeldt.net/w3mir/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a126f084ee9865c40814f87ebd420e615f8a97fa199cb618394351d64c1acd64","flatsize":252155,"path":"All/w3mir-1.0.10_3.pkg","repopath":"All/w3mir-1.0.10_3.pkg","licenselogic":"single","licenses":["ART10"],"pkgsize":82744,"desc":"The w3mir package is an all-purpose HTTP copying and mirroring tool\nthat can be used to create and maintain a browsable copy of one, or\nseveral, remote WWW site(s).  It can retrieve the contents of several\nrelated sites and make them browsable via a local web server or a\nfilesystem.","deps":{"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"],"messages":[{"message":"===>   NOTICE:\n\nThe w3mir port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"w_scan2","origin":"multimedia/w_scan2","version":"1.0.16","comment":"Perform frequency scans for DVB and ATSC transmissions","maintainer":"rene@FreeBSD.org","www":"https://github.com/stefantalpalaru/w_scan2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d6b6a4f3f078a3f84e112898cdb2b33ca4627f43ec4a097ec387fbf7bb1ac65f","flatsize":541541,"path":"All/w_scan2-1.0.16.pkg","repopath":"All/w_scan2-1.0.16.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":137680,"desc":"w_scan2 is a small channel scan tool which generates ATSC, DVB-C,\nDVB-S/S2 and DVB-T/T2 channels.conf files.\n\nIt's based on the old \"scan\" tool from linuxtv-dvb-apps-1.1.0. The\ndifferences are:\n* no initial tuning data needed, because scanning without this data\n  is exactly what a scan tool like this should do.\n* it detects automatically which DVB/ATSC card to use.\n* much more output formats, interfacing to other dtv software.\n\nw_scan2 is a fork of the original w_scan from\nhttps://www.gen2vdr.de/wirbel/w_scan/index2.html\n\nMain changes from w_scan to w_scan2:\n* keep duplicate transponders by default because a stronger transponder\n  with the same ID might have a higher frequency and be discarded simply\n  because it's scanned later. Also don't replace the current transponder\n  with an advertised one by default. The latter may have a lower signal\n  strength. More details here:\n  https://stefantalpalaru.wordpress.com/2016/02/04/scan-all-the-things/\n  The old behaviour can be enabled with -d (--delete-duplicate-transponders).\n* re-enable VHF band III in Europe","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"}},"categories":["multimedia"],"shlibs_required":["libc.so.8","librt.so.0"],"options":{"DOCS":"on"}},{"name":"w3m","origin":"www/w3m","version":"0.5.3.20250305_1","comment":"Pager/text-based WWW browser","maintainer":"nobutaka@FreeBSD.org","www":"https://git.sr.ht/~rkta/w3m","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4b689a0f96f9cf3d55524c229b55467d2daaff0bc15c47c37e49713d77460f86","flatsize":2434895,"path":"All/w3m-0.5.3.20250305_1.pkg","repopath":"All/w3m-0.5.3.20250305_1.pkg","licenselogic":"single","licenses":["w3m"],"pkgsize":873300,"desc":"w3m is a pager/text-based WWW browser.\n\nIt is a similar application to Lynx, but it has several features Lynx\ndoesn't have.\n\n* Rendering tables.\n* Rendering frames. (It converts frames into a table).","deps":{"boehm-gc":{"origin":"devel/boehm-gc","version":"8.2.8"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["www"],"shlibs_required":["libc.so.8","libcrypto.so.12","libdl.so.0","libgc.so.1","libintl.so.8","libm.so.4","libssl.so.12","libtinfo.so.6","libz.so.3"],"options":{"DOCS":"on","INLINE_IMAGE":"off","JAPANESE":"off","KEY_LYNX":"off","NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:w3m_project:w3m:0.5.3.20250305:::::dragonfly6:x86_64:1"}},{"name":"wallpapers-freebsd-kde","origin":"x11-themes/wallpapers-freebsd-kde","version":"1.0_1","comment":"FreeBSD wallpapers designed by KDE artwork team","maintainer":"makc@FreeBSD.org","www":"https://www.kde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"453a95ea99b45ddd9eff05705d60eb584f464c27468b38384cf437d8c22e5e7f","flatsize":4259236,"path":"All/wallpapers-freebsd-kde-1.0_1.pkg","repopath":"All/wallpapers-freebsd-kde-1.0_1.pkg","licenselogic":"single","pkgsize":4262716,"desc":"FreeBSD wallpapers designed by KDE artwork team.","categories":["kde","x11-themes"]},{"name":"vxquery","origin":"security/vxquery","version":"0.2.1","comment":"VuXML Query Tool","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bfcdc309039eedaef502086de6d752411f8f205f3d012cd88ccf5f762a55fe6e","flatsize":106483,"path":"All/vxquery-0.2.1.pkg","repopath":"All/vxquery-0.2.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":39408,"desc":"The VuXML Query Tool, vxquery, is a simple utility for selecting\nentries from a VuXML document by package name and version.\n\nSuggested usage:\n/bin/ls /var/db/pkg | vxquery -f - /usr/ports/security/vuxml/vuln.xml","categories":["security","textproc"],"shlibs_required":["libbsdxml.so.4","libc.so.8","libm.so.4","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe vxquery port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"zh-sourcehansans-sc-otf","origin":"chinese/sourcehansans-sc-otf","version":"2.001","comment":"Simplified Chinese font by Adobe designed for user interfaces","maintainer":"hyun@caffeinated.codes","www":"https://github.com/adobe-fonts/source-han-sans","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a36e7df2c0d577acfd25b488f83dd19b294b30ac8f3077219bc17949227cca55","flatsize":121339522,"path":"All/zh-sourcehansans-sc-otf-2.001.pkg","repopath":"All/zh-sourcehansans-sc-otf-2.001.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":79884248,"desc":"Source Han Sans: A new open source Pan-CJK typeface family from Adobe\n\nThis is Source Han Sans SC/CN, which supports all four variants in this family\nbut prioritizes Simplified Chinese Hanzi over other three.\n\n\"Source Han Sans, available in seven weights, is a typeface family which\nprovides full support for Japanese, Korean, Traditional Chinese, and Simplified\nChinese, all in one font. It also includes Latin, Greek, and Cyrillic glyphs\nfrom our popular Source Sans family. All told, each font weight in the family\nhas a total of 65,535 glyphs (the maximum supported in the OpenType format), and\nthe entire family rounds out at just under half a million total glyphs.\"\n--- The Typekit Blog, Adobe","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["chinese","x11-fonts"],"options":{"HW":"off","FULL":"on","SUBSET":"off"},"messages":[{"message":"You can start using the font by following this instruction:\n\nAdd the following line to the \"Files\" section of your X.org configuration file:\n\n\tFontPath\t\"/usr/local/share/fonts/SourceHanSansSC/\"","type":"install"}]},{"name":"w3m-img","origin":"www/w3m-img","version":"0.5.3.20250305_1","comment":"Pager/text-based WWW browser with inline image support","maintainer":"nobutaka@FreeBSD.org","www":"https://git.sr.ht/~rkta/w3m","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"69754669d5a59c9087a870f65c29de609059331c7e0403762232ff98438d0d51","flatsize":2451247,"path":"All/w3m-img-0.5.3.20250305_1.pkg","repopath":"All/w3m-img-0.5.3.20250305_1.pkg","licenselogic":"single","licenses":["w3m"],"pkgsize":886168,"desc":"w3m is a pager/text-based WWW browser.\n\nIt is a similar application to Lynx, but it has several features Lynx\ndoesn't have.\n\n* Rendering tables.\n* Rendering frames. (It converts frames into a table).","deps":{"boehm-gc":{"origin":"devel/boehm-gc","version":"8.2.8"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"imlib2":{"origin":"graphics/imlib2","version":"1.12.4_1,2"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["www"],"shlibs_required":["libImlib2.so.1","libX11.so.6","libc.so.8","libcrypto.so.12","libdl.so.0","libgc.so.1","libintl.so.8","libm.so.4","libssl.so.12","libtinfo.so.6","libz.so.3"],"options":{"JAPANESE":"off","KEY_LYNX":"off","NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:w3m_project:w3m:0.5.3.20250305:::::dragonfly6:x86_64:1"},"messages":[{"message":"To display images in proper positions,\n you should set font size of your terminal emulator to\n \"# of pixels per character\" and \"# of pixels per line\"\n in Option Setting Panel.\n\n For example, if you use 14 pixel fonts, the values\n should be these.\n\n # of pixels per character = 7\n # of pixels per line = 14","type":"install"}]},{"name":"vvdec","origin":"multimedia/vvdec","version":"2.3.0","comment":"Versatile Video Coding (VVC) decoder","maintainer":"yuri@FreeBSD.org","www":"https://github.com/fraunhoferhhi/vvdec","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d22b46917e3d75cc7c30791d2aad8bee6df0dab3a327c7356dd7cbf7ca1f9964","flatsize":1952313,"path":"All/vvdec-2.3.0.pkg","repopath":"All/vvdec-2.3.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":657372,"desc":"Versatile Video Coding (VVC) is the most recent international video coding\nstandard, developed by the Joint Video Experts Team (JVET) of the ITU-T Video\nCoding Experts Group (VCEG) and the ISO/IEC Moving Picture Experts Group (MPEG).\nVVC is the successor of the High Efficiency Video Coding (HEVC) standard and\nwill be released by ITU-T as H.266 and by ISO/IEC as MPEG-I Part 3\n(ISO/IEC 23090-3). The new standard targets a 50%25 bit-rate reduction over HEVC\nat the same visual quality. In addition, VVC proves to be truly versatile by\nincluding tools for efficient coding of video content in emerging applications,\ne.g. high dynamic range (HDR), adaptive streaming, computer generated content as\nwell as immersive applications like 360 degree video and augmented reality (AR).\n\nThe Fraunhofer Versatile Video Decoder (VVdeC) is a fast VVC x86 software\ndecoder implementation. The decoder supports most standard features available in\nthe Main10 profile, with support for some high-level features still pending.","categories":["multimedia","python"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"vvenc","origin":"multimedia/vvenc","version":"1.13.1","comment":"Versatile Video Coding (VVC) encoder","maintainer":"yuri@FreeBSD.org","www":"https://www.hhi.fraunhofer.de/en/departments/vca/technologies-and-solutions/h266-vvc.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"df00d3e4b18c4d1bc1ccb362ab1fbe9885eea7e242c15647fa0b02236f909aac","flatsize":3724390,"path":"All/vvenc-1.13.1.pkg","repopath":"All/vvenc-1.13.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1262516,"desc":"The Fraunhofer Versatile Video Encoder (VVenC) is a fast and efficient\nH.266/VVC encoder implementation with the following main features:\n- Easy to use encoder implementation with five predefined\n  quality/speed presets;\n- Perceptual optimization to improve subjective video quality, based\n  on the XPSNR visual model;\n- Extensive frame-level and task-based parallelization with very good\n  scaling;\n- Frame-level single-pass and two-pass rate control supporting\n  variable bit-rate (VBR) encoding;\n- Expert mode encoder interface available, allowing fine-grained\n  control of the encoding process.","categories":["multimedia"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"vuxml","origin":"security/vuxml","version":"1.1_6","comment":"Vulnerability and eXposure Markup Language DTD","maintainer":"ports-secteam@FreeBSD.org","www":"https://vuxml.freebsd.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fc802d3391162b4c41a1d629e48b7f3699da04ed2150b5a5a9538b12d1aaa976","flatsize":40459,"path":"All/vuxml-1.1_6.pkg","repopath":"All/vuxml-1.1_6.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":8812,"desc":"VuXML (the Vulnerability and eXposure Markup Language) is an XML\napplication for documenting security bugs and corrections within\na software package collection such as the FreeBSD Ports Collection.\nThis port installs the DTDs required for validating VuXML documents.","deps":{"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"xhtml-basic":{"origin":"textproc/xhtml-basic","version":"1.0.20001219_2"},"xhtml-modularization":{"origin":"textproc/xhtml-modularization","version":"1.0.20010410_1"},"xmlcatmgr":{"origin":"textproc/xmlcatmgr","version":"2.2_4"}},"categories":["security","textproc"]},{"name":"wireshark","origin":"net/wireshark","version":"4.4.5","comment":"Powerful network analyzer/capture tool","maintainer":"marcus@FreeBSD.org","www":"https://www.wireshark.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3052bdfec08e556f7a3205e35635577ea36aea2ae5d7caaae4a680b3a235e8db","flatsize":149058528,"path":"All/wireshark-4.4.5.pkg","repopath":"All/wireshark-4.4.5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":26797588,"desc":"A network analyzer that lets you capture and interactively browse the\ncontents of packets from a variety of network interface types. Packet data can\nbe read from a file, or live from a local network interface.","deps":{"bcg729":{"origin":"audio/bcg729","version":"1.1.1"},"brotli":{"origin":"archivers/brotli","version":"1.1.0,1"},"c-ares":{"origin":"dns/c-ares","version":"1.34.4_1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"krb5":{"origin":"security/krb5","version":"1.21.3_1"},"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"liblz4":{"origin":"archivers/liblz4","version":"1.10.0,1"},"libmaxminddb":{"origin":"net/libmaxminddb","version":"1.12.2"},"libnghttp2":{"origin":"www/libnghttp2","version":"1.65.0"},"libnghttp3":{"origin":"www/libnghttp3","version":"1.8.0"},"libsmi":{"origin":"net-mgmt/libsmi","version":"0.4.8_2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"opus":{"origin":"audio/opus","version":"1.5.2"},"pcre2":{"origin":"devel/pcre2","version":"10.45"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"qt6-5compat":{"origin":"devel/qt6-5compat","version":"6.8.3"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-multimedia":{"origin":"multimedia/qt6-multimedia","version":"6.8.3"},"qt6-tools":{"origin":"devel/qt6-tools","version":"6.8.3"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"},"snappy":{"origin":"archivers/snappy","version":"1.2.1_1"},"spandsp":{"origin":"comms/spandsp","version":"3.0.0.g20211014_2"},"speexdsp":{"origin":"audio/speexdsp","version":"1.2.1"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["net"],"shlibs_required":["libQt6Core.so.6","libQt6Core5Compat.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Multimedia.so.6","libQt6PrintSupport.so.6","libQt6Widgets.so.6","libc.so.8","libgcc_s.so.1","libgcrypt.so.20","libglib-2.0.so.0","libgmodule-2.0.so.0","libm.so.4","libmaxminddb.so.0","libpcap.so.3","libspeexdsp.so.1","libstdc++.so.6","libz.so.3"],"options":{"ANDROIDDUMP":"on","DEVELOPMENT":"on","DOCS":"on","GNUTLS":"on","GUI":"on","LIBSSH":"off","LTO":"on","LUA":"off","MANPAGES":"on","MAXMIND":"on","RTP":"on","SNMP":"on","GSSAPI_BASE":"off","GSSAPI_HEIMDAL":"off","GSSAPI_MIT":"on","GSSAPI_NONE":"off"},"annotations":{"cpe":"cpe:2.3:a:wireshark:wireshark:4.4.5:::::dragonfly6:x86_64","flavor":"default"},"messages":[{"message":"In order for wireshark be able to capture packets when used by unprivileged\nuser, /dev/bpf should be in network group and have read-write permissions.\nFor example:\n\n# chgrp network /dev/bpf*\n# chmod g+r /dev/bpf*\n# chmod g+w /dev/bpf*\n\nIn order for this to persist across reboots, add the following to\n/etc/devfs.conf:\n\nown  bpf* root:network\nperm bpf* 0660","type":"install"}]},{"name":"wallutils","origin":"x11/wallutils","version":"5.12.9_3","comment":"Utilities for handling monitors, resolutions, wallpapers and timed wallpapers","maintainer":"eduardo@FreeBSD.org","www":"https://github.com/xyproto/wallutils","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"58f4900b1b93d0a5548f2c71b71ce218208dc3b5a26c1fc4d5e3bc67e626c516","flatsize":65900715,"path":"All/wallutils-5.12.9_3.pkg","repopath":"All/wallutils-5.12.9_3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":7187880,"desc":"* Detect monitor resolutions and set the desktop wallpaper, for any\n  window manager (please file an issue if your window manager is not\n  supported yet).\n* Supports GNOME timed wallpapers, and includes a utility that can run\n  an event loop for changing them (also supports cross fading).\n* Introduces a new file format for timed wallpapers","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libheif":{"origin":"graphics/libheif","version":"1.19.8"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["wayland","x11"],"shlibs_required":["libX11.so.6","libc.so.8","libheif.so.1","libpthread.so.0","libwayland-client.so.0"],"options":{"HEIF":"on"}},{"name":"vulkan-loader","origin":"graphics/vulkan-loader","version":"1.4.311","comment":"Driver loader for the Vulkan graphics API","maintainer":"jbeich@FreeBSD.org","www":"https://github.com/KhronosGroup/Vulkan-Loader","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e65b4d46c26a240ca05f7b4bf4abe6ddca9c032f47b087470a2d6c27185b712b","flatsize":534958,"path":"All/vulkan-loader-1.4.311.pkg","repopath":"All/vulkan-loader-1.4.311.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":122016,"desc":"Vulkan is an explicit API, enabling direct control over how GPUs\nactually work. As such, Vulkan supports systems that have multiple\nGPUs, each running with a different driver, or ICD (Installable Client\nDriver). Vulkan also supports multiple global contexts (instances, in\nVulkan terminology). The ICD loader is a library that is placed\nbetween a Vulkan application and any number of Vulkan drivers, in\norder to support multiple drivers and the instance-level functionality\nthat works across these drivers. Additionally, the loader manages\ninserting Vulkan layer libraries, such as validation layers, between\nan application and the drivers.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["devel","graphics"],"options":{"WAYLAND":"on","XCB":"on","XLIB":"on"}},{"name":"vulkan-headers","origin":"graphics/vulkan-headers","version":"1.4.311","comment":"Headers for the Vulkan graphics API","maintainer":"jbeich@FreeBSD.org","www":"https://github.com/KhronosGroup/Vulkan-Headers","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7da9e49d644e550ee1c3c83bcb5c7b793d2d6e94201a54652cc80a2417006ae6","flatsize":31925799,"path":"All/vulkan-headers-1.4.311.pkg","repopath":"All/vulkan-headers-1.4.311.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1546868,"desc":"Vulkan is a low-level cross-platform 3D graphics and compute API.\n\nThis port provides the development headers for Vulkan applications.","categories":["graphics"]},{"name":"zh-sourcehanserif-tc-otf","origin":"chinese/sourcehanserif-tc-otf","version":"1.001_1","comment":"Traditional Chinese font by Adobe designed for user interfaces","maintainer":"hyun@caffeinated.codes","www":"https://github.com/adobe-fonts/source-han-serif","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2aea1af34131a41ab1727a26442966a95896655fee8a0dfa8f45d4962c52f067","flatsize":163753705,"path":"All/zh-sourcehanserif-tc-otf-1.001_1.pkg","repopath":"All/zh-sourcehanserif-tc-otf-1.001_1.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":102908744,"desc":"Source Han Serif: The second Pan-CJK typeface family from Adobe\n\nThis is Source Han Serif TC/TW, which supports all four variants in this family\nbut prioritizes Traditional Chinese Hanzi over other three.\n\n\"Source Han Serif supports four different East Asian languages---Simplified\nChinese, Traditional Chinese, Japanese, and Korean---and the 65,535 glyphs in\neach of its seven weights are designed to work together with a consistent design\nthat emphasizes shared elements between the languages while honoring the\ndiversity of each. Also included is a rich set of Western glyphs supporting the\nLatin, Greek, and Cyrillic scripts, which were derived from Source Serif.\"\n--- The Typekit, Adobe","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["chinese","x11-fonts"],"options":{"FULL":"on","SUBSET":"off"},"messages":[{"message":"You can start using the font by following this instruction:\n\nAdd the following line to the \"Files\" section of your X.org configuration file:\n\n\tFontPath\t\"/usr/local/share/fonts/SourceHanSerifTC/\"","type":"install"}]},{"name":"vulkan-utility-libraries","origin":"graphics/vulkan-utility-libraries","version":"1.4.311","comment":"Utility libraries for Vulkan developers","maintainer":"jbeich@FreeBSD.org","www":"https://github.com/KhronosGroup/Vulkan-Utility-Libraries","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"22f153e38e50eaa2386a4a2cd47cd5a08edff361c2f616c8f54112a960ad0326","flatsize":6570554,"path":"All/vulkan-utility-libraries-1.4.311.pkg","repopath":"All/vulkan-utility-libraries-1.4.311.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":478660,"desc":"Shared code across various Vulkan repositories.","categories":["graphics"]},{"name":"walletd","origin":"net-p2p/walletd","version":"2.0.0","comment":"Official Sia Wallet","maintainer":"bruno@tinkerbox.org","www":"https://sia.tech/software/walletd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"72a9f3d946889c591a8c87ef941c4579f519f1b58e96e0cb127fec71ab682714","flatsize":28979843,"path":"All/walletd-2.0.0.pkg","repopath":"All/walletd-2.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7229172,"desc":"walletd is the flagship Sia wallet, suitable for miners, exchanges,\nand everyday hodlers. Its client-server architecture gives you the\nflexibility to access your funds from anywhere, on any device, without\ncompromising the security of your private keys. The server is\nagnostic, so you can derive those keys from a 12-word seed phrase, a\nlegacy (siad) 28-word phrase, a Ledger hardware wallet, or another\npreferred method. Like other Foundation node software, walletd ships\nwith a slick embedded UI, but developers can easily build headless\nintegrations leveraging its powerful JSON API. Whether you're using a\nsingle address or millions, walletd scales to your needs.","categories":["net-p2p"],"users":["walletd"],"groups":["walletd"],"shlibs_required":["libc.so.8","libpthread.so.0"],"messages":[{"message":"The program walletd has been installed. To enable it at boot time,\nadd it to /etc/rc.conf with the following command:\nsysrc walletd_enable=\"YES\"\nYou must also set a password in /usr/local/etc/walletd.yml to access the UI","type":"install"}]},{"name":"vtun","origin":"net/vtun","version":"3.0.4_9","comment":"Virtual Tunnels over TCP/IP networks with traffic shaping","maintainer":"mat@FreeBSD.org","www":"https://vtun.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2c98243d6ad5b3ff4181e6966b90965d9ad315b4a87c55e98c23f823217b6f39","flatsize":146596,"path":"All/vtun-3.0.4_9.pkg","repopath":"All/vtun-3.0.4_9.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":57156,"desc":"VTun provides the method for creating Virtual Tunnels over TCP/IP\nnetworks and allows to shape, compress, encrypt traffic in that\ntunnels.\n\nSupported type of tunnels are: PPP, IP, Ethernet and most of other\nserial protocols and programs.  VTun is easily and highly configurable,\nit can be used for various network task like VPN, Mobile IP, Shaped\nInternet access, IP address saving, etc.  It is completely user\nspace implementation and does not require modification to any kernel\nparts.","deps":{"lzo2":{"origin":"archivers/lzo2","version":"2.10_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["net"],"shlibs_required":["libc.so.8","libcrypto.so.12","liblzo2.so.2","libz.so.3"],"options":{"DOCS":"on"}},{"name":"vulkan-caps-viewer","origin":"graphics/vulkan-caps-viewer","version":"4.01","comment":"Vulkan Hardware Capability Viewer","maintainer":"jbeich@FreeBSD.org","www":"https://vulkan.gpuinfo.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"97ad1ff68a6e079afbd3f45db0909d3c73a83fd56a0284dc1b3c1b7447766a26","flatsize":1308012,"path":"All/vulkan-caps-viewer-4.01.pkg","repopath":"All/vulkan-caps-viewer-4.01.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":313932,"desc":"Client application to display hardware implementation details for GPUs\nsupporting the new Vulkan API by Khronos.\n\nThe hardware reports can be submitted to a public online database that\nallows comparing different devices, browsing available features,\nextensions, formats, etc.","deps":{"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"vulkan-loader":{"origin":"graphics/vulkan-loader","version":"1.4.311"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["graphics","wayland"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9","libvulkan.so.1","libwayland-client.so.0","libxcb.so.1"],"options":{"WAYLAND":"on","X11":"on"}},{"name":"webtrees21","origin":"www/webtrees21","version":"2.1.20","comment":"Online genealogy viewer (for PHP 7.4-8.2)","maintainer":"ports@bsdserwis.com","www":"https://webtrees.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"58c5ae489cb043d497ce2a86f0acfb435bd45b90b4cacb565dcd5bfcae03fdaa","flatsize":74073769,"path":"All/webtrees21-2.1.20.pkg","repopath":"All/webtrees21-2.1.20.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":20565324,"desc":"webtrees is the web's leading online collaborative genealogy\napplication. webtrees works from standard GEDCOM files, and is\ntherefore compatible with every major desktop application.  webtrees\naims to be efficient and effective by using the right combination\nof third-party tools, design techniques and open standards.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-calendar":{"origin":"misc/php83-calendar","version":"8.3.21"},"php83-curl":{"origin":"ftp/php83-curl","version":"8.3.21"},"php83-dom":{"origin":"textproc/php83-dom","version":"8.3.21"},"php83-filter":{"origin":"security/php83-filter","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-iconv":{"origin":"converters/php83-iconv","version":"8.3.21"},"php83-pdo_mysql":{"origin":"databases/php83-pdo_mysql","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"}},"categories":["www"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:webtrees:webtrees:2.1.20:::::dragonfly6:x86_64"},"messages":[{"message":"The following configuration will need to be done prior to using\nwebtrees for the first time:\n\n1. For installation on the apache web server, add the following to your\n   apache site configuration, and reload the web server:\n\n\tAlias /webtrees21 /usr/local/www/webtrees21/\n\n\t### Add the AcceptPathInfo directive only for Apache 2.0.30\n\t### or later.\n\tAcceptPathInfo On\n\n\t<Directory /usr/local/www/webtrees21>\n\t\tAllowOverride None\n\t\tOrder Allow,Deny\n\t\tAllow from all\n\t</Directory>\n\n2. For installation on the nginx web server, add the following to your\n   nginx site configuration, and reload the web server:\n\n\tlocation /webtrees21 {\n\t\talias /usr/local/www/webtrees21;\n\t\tindex  index.php;\n\t}\n\n\tlocation ~ \\.php$ {\n\t\tfastcgi_pass   unix:/var/run/php-fpm-www.socket;\n\t\tfastcgi_param  HTTPS on;\n\t\tfastcgi_index  index.php;\n\t\tfastcgi_param  SCRIPT_FILENAME $request_filename;\n\t\tinclude        fastcgi_params;\n\t}\n\n3. Webtrees uses a MySQL database.  Configure a MySQL webtrees user\n   and database using commands such as (substitute PASSWD for something\n   of your own choosing):\n\n\tmysql> create user webtrees21@localhost identified by PASSWD;\n\tmysql> create database webtrees21;\n\tmysql> grant all on webtrees21.* to webtrees21@localhost;\n\n4. Configure webtrees by browsing to the webtrees URL:\n\thttp://your.server.com/webtrees21/\n   and you should be taken to the setup wizard, which will lead you\n   through setting up webtrees: asking for the database server, database\n   user and database name, and then assist you in creating a webtrees\n   admin account, etc.","type":"install"}]},{"name":"vttest","origin":"sysutils/vttest","version":"2023.12.30_1","comment":"Program to test \"VT100-compatibility\" of terminals","maintainer":"nivit@FreeBSD.org","www":"https://invisible-island.net/vttest/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aed082e1e9719102db884a7a8911e261f3d3ff55a82d4826c23c2f856f063828","flatsize":243287,"path":"All/vttest-2023.12.30_1.pkg","repopath":"All/vttest-2023.12.30_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":91288,"desc":"This is a program to test the compatibility (or to demonstrate the\nnon-compatibility) of so-called \"VT100-compatible\" terminals.","categories":["sysutils"],"shlibs_required":["libc.so.8"]},{"name":"vt100-art-and-animations","origin":"games/vt100-art-and-animations","version":"2020.04.09","comment":"VT100 art and animations","maintainer":"0mp@FreeBSD.org","www":"http://artscene.textfiles.com/vt100/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f01b4f00afc65ab20d064f04bd26768f66cf82161877201156486198f5dfe0b8","flatsize":3219844,"path":"All/vt100-art-and-animations-2020.04.09.pkg","repopath":"All/vt100-art-and-animations-2020.04.09.pkg","licenselogic":"single","licenses":["UNKNOWN"],"pkgsize":185444,"desc":"These are VT100 Animation files, which are meant to be thrown up raw at a\nvt100-compatible terminal. ANSI-ready terminals should do fine, although the\nideal venue is a Digital Equipment Corporation VT100 Terminal connected at 9600\nbaud. Many of these animations will fly by at modern speeds, when they were\nmeant to move much slower. The files themselves are simply text with cursor\nmovement instructions, deleting and erasing the characters necessary to appear\nanimated. Usually, they represent a long hand-crafted process done by a single\nperson to tell a story. Some of these files may date back to the 1960's and\n1970's.","deps":{"slowcat":{"origin":"textproc/slowcat","version":"2.2"}},"categories":["games"]},{"name":"vxl","origin":"misc/vxl","version":"3.3.2_3","comment":"C++ libraries for computer vision and image understanding","maintainer":"yuri@FreeBSD.org","www":"https://vxl.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"981bcc0f0eaf73b70feb98d258d1ec79dc785c9d71ca3d1934129f4699372769","flatsize":23301283,"path":"All/vxl-3.3.2_3.pkg","repopath":"All/vxl-3.3.2_3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":4545652,"desc":"VXL (the Vision-something-Libraries) is a collection of C++ libraries designed\nfor computer vision research and implementation. It was created from TargetJr\nand the IUE with the aim of making a light, fast and consistent system. VXL is\nwritten in ANSI/ISO C++ and is designed to be portable over many platforms.","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libgeotiff":{"origin":"graphics/libgeotiff","version":"1.7.4"},"png":{"origin":"graphics/png","version":"1.6.47"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["misc","science"]},{"name":"vte","origin":"x11-toolkits/vte","version":"0.28.2_4","comment":"Gtk 2 based terminal widget with accessibility and I18N support","maintainer":"gnome@FreeBSD.org","www":"https://www.gnome.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"02e954636e0ea9e6f010f12c97f1faebc67564422bef5621ae029e6305c23ba7","flatsize":1153387,"path":"All/vte-0.28.2_4.pkg","repopath":"All/vte-0.28.2_4.pkg","licenselogic":"single","pkgsize":311860,"desc":"Terminal widget with improved font, internationalisation and accessibility\nsupport for the GNOME 2 desktop.  Designed to replace libzvt.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnome-pty-helper":{"origin":"x11-toolkits/gnome-pty-helper","version":"0.40.2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["gnome","x11-toolkits"],"shlibs_required":["libX11.so.6","libXext.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libncurses.so.6","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0"],"annotations":{"cpe":"cpe:2.3:a:nalin_dahyabhai:vte:0.28.2:::::dragonfly6:x86_64:4"}},{"name":"vt100","origin":"emulators/vt100","version":"0.2","comment":"Simulation of VT100 terminal hardware","maintainer":"fuz@FreeBSD.org","www":"https://github.com/larsbrinkhoff/terminal-simulator","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e5c267997e2d4c94131f5e882ea30ccb3266eb51a8ab980031002c107eb12a19","flatsize":112085,"path":"All/vt100-0.2.pkg","repopath":"All/vt100-0.2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":41752,"desc":"This is a software simulation of the VT100 hardware. The original\nfirmware ROM is built in and executed by an 8080 emulator.  Other\ncomponents include video display with character generator ROM, settings\nNVRAM, Intel 8251 USART, and a keyboard matrix scanner.  The Advance\nVideo Option is not included.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_image":{"origin":"graphics/sdl2_image","version":"2.8.8"}},"categories":["emulators"],"shlibs_required":["libGL.so.1","libSDL2-2.0.so.0","libSDL2_image-2.0.so.0","libc.so.8"]},{"name":"vultr-cli","origin":"www/vultr-cli","version":"2.17.0_11","comment":"Official command line tool for Vultr services","maintainer":"antranigv@freebsd.am","www":"https://github.com/vultr/vultr-cli","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"21cf515f235c464938b13eb17f527bd8c29595f5c66b21a6d96d1236c89ba954","flatsize":9156364,"path":"All/vultr-cli-2.17.0_11.pkg","repopath":"All/vultr-cli-2.17.0_11.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":2827808,"desc":"The official command line tool for Vultr services.","categories":["www"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"vte3","origin":"x11-toolkits/vte3","version":"0.78.2_1","comment":"Terminal widget with improved accessibility and I18N support","maintainer":"gnome@FreeBSD.org","www":"https://wiki.gnome.org/Apps/Terminal/VTE","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3cbe4b8154045ee2489b1edc737fd19770a4b9f9ac7416db55c8cdad5c222edc","flatsize":3164635,"path":"All/vte3-0.78.2_1.pkg","repopath":"All/vte3-0.78.2_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":533804,"desc":"Terminal widget with improved font, internationalisation and accessibility\nsupport for the GNOME desktop.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fribidi":{"origin":"converters/fribidi","version":"1.0.16"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"graphene":{"origin":"graphics/graphene","version":"1.10.8_1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gtk4":{"origin":"x11-toolkits/gtk40","version":"4.18.4"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"icu":{"origin":"devel/icu","version":"76.1,1"},"liblz4":{"origin":"archivers/liblz4","version":"1.10.0,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["gnome","x11-toolkits"],"shlibs_required":["libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libgtk-4.so.1","libicuuc.so.76","libintl.so.8","libpango-1.0.so.0","libstdc++.so.6"],"options":{"FRIBIDI":"on","GNUTLS":"on","GTK4":"on"}},{"name":"vshnu","origin":"shells/vshnu","version":"1.0500","comment":"New Visual Shell","maintainer":"ports@FreeBSD.org","www":"https://www.cs.indiana.edu/~kinzler/vshnu/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ef96cd87e43764403e1248854b3b4868a001a65da3041714b635bacbc490d113","flatsize":156984,"path":"All/vshnu-1.0500.pkg","repopath":"All/vshnu-1.0500.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":47476,"desc":"In the Unix tradition, it works with things already there and fills\na empty niche. When incorporating it into your Unix environment, you\nkeep your command line shell, your editor, your pager, and access to\nall your tools, tricks and know-how. Vshnu can operate as an\noptional supplemental visual mode to your command line shell. You\nswitch between command line and visual mode easily as you wish. Your\ninterface bandwidth and power for Unix operations is on a higher\nplane and life gets sweeter.","deps":{"p5-Term-Screen":{"origin":"devel/p5-Term-Screen","version":"1.06"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","shells"],"messages":[{"message":"===>   NOTICE:\n\nThe vshnu port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"vt","origin":"biology/vt","version":"0.57721_3","comment":"Discovers short variants from Next Generation Sequencing data","maintainer":"jwb@FreeBSD.org","www":"https://genome.sph.umich.edu/wiki/Vt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"50f2eacdc17fbe14bc7d3d34a2896a9eaaf39f426a6a9726807c79f057378426","flatsize":2190301,"path":"All/vt-0.57721_3.pkg","repopath":"All/vt-0.57721_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":651984,"desc":"vt is a variant tool set that discovers short variants from Next Generation\nSequencing data.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"htslib":{"origin":"biology/htslib","version":"1.21"},"libdeflate":{"origin":"archivers/libdeflate","version":"1.22"},"libsvm":{"origin":"science/libsvm","version":"3.24"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["biology"],"shlibs_required":["libbz2.so.2","libc.so.8","libcrypto.so.12","libcurl.so.4","libdeflate.so.0","libhts.so.3","liblzma.so.3","libm.so.4","libpthread.so.0","libstdc++.so.9","libz.so.3"]},{"name":"vstr","origin":"devel/vstr","version":"1.0.15_2","comment":"General purpose string library for C","maintainer":"ports@FreeBSD.org","www":"http://www.and.org/vstr/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"83b42fea85ec80245f987a818108b1ef65e06c8dc9ce36d8b943997d1f68adf1","flatsize":2165575,"path":"All/vstr-1.0.15_2.pkg","repopath":"All/vstr-1.0.15_2.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":317756,"desc":"Vstr is a string library, designed so you can work optimally with\nreadv()/writev() for input/output. This means that, for instance, you\ncan readv() data to the end of the string and writev() data from the\nbeginning of the string without having to allocate or move memory. It\nalso means that the library is completely happy with data that has\nmultiple zero bytes in it.","categories":["devel"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe vstr port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"vsound","origin":"audio/vsound","version":"0.6_7","comment":"Utility for capturing audio streams from programs with OSS output","maintainer":"danfe@FreeBSD.org","www":"http://web.archive.org/web/20210502033331/http://www.vsound.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3165dee96c2b570b6b255ea24711aaa3c97f27c2829122d641c48d2e148db323","flatsize":34749,"path":"All/vsound-0.6_7.pkg","repopath":"All/vsound-0.6_7.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":13632,"desc":"This program allows you to record the output of any standard OSS\nprogram (one that uses /dev/dsp for sound) without having to modify or\nrecompile the program.  It uses the same idea as the esddsp wrapper\nfrom the Enlightened Sound Daemon (in fact, vsound is based on\nesddsp).  That is, it preloads a library that intercepts calls to open\n/dev/dsp, and instead returns a handle to a normal file.  It also\nintercepts ioctl's on that file handle and logs them, to help convert\nthe audio data from its raw form.  Vsound then uses sox to convert the\nraw data to the desired file format.\n\nThe upshoot of this is that instead of playing sound to the sound card\nin your computer, the data is recorded to a file.  This is similar to\nif you connected a loopback cable to the line in and line out jacks on\nyour sound card, but no DA or AD conversions take place, so quality is\nnot lost.","deps":{"sox":{"origin":"audio/sox","version":"14.4.2.20210509_7"}},"categories":["audio"],"options":{"DOCS":"on"}},{"name":"vrflash","origin":"comms/vrflash","version":"0.24","comment":"Flash kernels and romdisks to the Agenda VR3","maintainer":"dinoex@FreeBSD.org","www":"https://sourceforge.net/projects/agos/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9fea57d896f1d7bfa3055678bd76fa11f820eb4cc020f8290ef907b09e52277c","flatsize":68929,"path":"All/vrflash-0.24.pkg","repopath":"All/vrflash-0.24.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":24896,"desc":"The purpose of this utility is to provide an easy way to flash\n  kernels and romdisks to the Agenda VR3.\n\nFEATURES\n\n  o  Direct serial access (w/o minicom)\n  o  Built-in Xmodem (send) support\n  o  Built-in Etxack (send) support (c/o Brad @ Agenda)\n  o  Progress meters\n  o  Capture file\n  o  PMON over-write detection/protection\n\nLICENSE: GPL2 or later","categories":["comms"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"vsftpd-ssl","origin":"ftp/vsftpd","version":"3.0.5_2","comment":"FTP daemon that aims to be \"very secure\"","maintainer":"dinoex@FreeBSD.org","www":"https://security.appspot.com/vsftpd.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c3fe260fdc48f117b7f1106a95f4e00f50da0e167c439344ae67000f4231eb7e","flatsize":334182,"path":"All/vsftpd-ssl-3.0.5_2.pkg","repopath":"All/vsftpd-ssl-3.0.5_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":125676,"desc":"A FTP daemon that aims to be \"very secure\"\n\nFrom the README file:\n\n\tAuthor: Chris Evans\n\tContact: scarybeasts@gmail.com\n\n\tvsftpd is an FTP server, or daemon. The \"vs\" stands for Very\n\tSecure.  Obviously this is not a guarantee, but a reflection\n\tthat I have written the entire codebase with security in mind,\n\tand carefully designed the program to be resilient to attack.\n\nLICENSE: GPL2 or later with exception to link with OpenSSL","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["ftp"],"users":["ftp"],"groups":["ftp"],"shlibs_required":["libc.so.8","libcrypto.so.12","libpam.so.3","libssl.so.12","libwrap.so.4"],"options":{"VSFTPD_SSL":"on","PIDFILE":"on","STACKPROTECTOR":"on","DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:vsftpd_project:vsftpd:3.0.5:::::dragonfly6:x86_64:2"}},{"name":"vrfy","origin":"mail/vrfy","version":"1.0_3","comment":"Verify mail address","maintainer":"ports@FreeBSD.org","www":"https://github.com/asxe/vrfy/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bd645a4397825678ac548b115ca9360f0cd984f10f11edf73e7e613e0a3bd9e3","flatsize":36977,"path":"All/vrfy-1.0_3.pkg","repopath":"All/vrfy-1.0_3.pkg","licenselogic":"single","pkgsize":19116,"desc":"Verify mail address,is it exists. For example,\n\n%25 vrfy -n -vv kaz@kobe1995.net\n\nNAKAMURA Kazushi@KOBE\t<mailto:kaz@kobe1995.net>","categories":["mail"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe vrfy port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"vqadmin","origin":"mail/vqadmin","version":"2.3.6_1","comment":"CGI-based Virtual Qmail Domains Administrator","maintainer":"oliver@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e13ce18f7cbdab04ed6e4edd9c4fed8eef31383877bf5fde5b56f339976f5866","flatsize":313796,"path":"All/vqadmin-2.3.6_1.pkg","repopath":"All/vqadmin-2.3.6_1.pkg","licenselogic":"single","pkgsize":66296,"desc":"vqadmin is a web based cgi program. It allows system administrators to\nperform actions which require root access.  The cgi is authenticated\nusing Apache style htpasswd files.  Root access is required for adding\nand deleting domains.  A user based ACL provides control over what\nactions can be performed, such as adding/deleting a domain.  Accessing\nuser email account information to allow modification of user passwords\nand quota's.  Account service restrictions include enabling or disabling\nof pop access, authentication based smtp relay control, courier-imap\naccess and sqwebmail access.\n\nvqadmin and qmailadmin can work together.  qmailadmin can be used to\nallow users to administer thier own domains but not create new domains.\nCreation or deletion of domains is normally associated with the\nowner/admin's of the machine.  vqadmin is for onwer/admin's or their\ntechnical support staff.\n\nFeatures\n. Add / Delete virtual email domains.\n. Change user passwords, quota's.\n. Turn off account services such as pop, imap, web email or smtp relay.","deps":{"vpopmail":{"origin":"mail/vpopmail","version":"5.4.33_4"}},"categories":["mail"],"shlibs_required":["libc.so.8","libcrypt.so.4","libm.so.4","libz.so.3"]},{"name":"vsftpd-ext","origin":"ftp/vsftpd-ext","version":"3.0.3.1_3","comment":"FTP daemon that aims to be \"very secure\". Extended build","maintainer":"xjflyttp@gmail.com","www":"https://vsftpd.devnet.ru/eng/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"376028e80ae0c12a34e60bc464caa0a92cc1bebc75505e6c015044dd3008c125","flatsize":381442,"path":"All/vsftpd-ext-3.0.3.1_3.pkg","repopath":"All/vsftpd-ext-3.0.3.1_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":137216,"desc":"Extended build of vsftpd with additional features.","categories":["ftp"],"users":["ftp"],"groups":["ftp"],"shlibs_required":["libc.so.8","libpam.so.3","libwrap.so.4"],"options":{"DOCS":"on","RC_SCRIPT":"on","VSFTPD_SSL":"off"}},{"name":"vpopmail","origin":"mail/vpopmail","version":"5.4.33_4","comment":"Easy virtual domain and authentication package for use with qmail","maintainer":"ports@FreeBSD.org","www":"https://inter7.com/vpopmail/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"646ac0230f1459790ebc9f705487b85773b52a7e604bc70b8ca479c1dc513d2e","flatsize":3401590,"path":"All/vpopmail-5.4.33_4.pkg","repopath":"All/vpopmail-5.4.33_4.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3"],"pkgsize":403380,"desc":"vpopmail provides an easy way to manage virtual domains and virtual\naccounts on a qmail mail server.\n\nFeatures:\n\n. Automates all qmail file modifications into documented command line\n  programs\n\n. Support for named and IP-based virtual domains\n\n. NFS safe\n\n. dynamic directory creation for scalability using fill-in balanced 3\n  level tree\n\n. understands standard qmail .qmail directives\n\n. interacts well with qmailadmin for web-based administration, courier-imap\n  for IMAP support, and sqwebmail for web-based mail.","deps":{"netqmail":{"origin":"mail/qmail","version":"1.06_7"},"ucspi-tcp":{"origin":"sysutils/ucspi-tcp","version":"0.88_3"}},"categories":["mail"],"users":["vpopmail"],"groups":["vchkpw"],"shlibs_required":["libc.so.8","libcrypt.so.4"],"options":{"AUTH_LOG":"on","CLEAR_PASSWD":"off","DOCS":"on","DOMAIN_QUOTAS":"off","FILE_LOCKING":"on","FILE_SYNC":"off","IP_ALIAS":"off","LEARN_PASSWORDS":"off","MAILDROP":"off","MD5_PASSWORDS":"on","MYSQL_LIMITS":"off","MYSQL_REPLICATION":"off","ONCHANGE_SCRIPT":"off","PASSWD":"off","QMAIL_EXT":"off","ROAMING":"on","SEEKABLE":"on","SINGLE_DOMAIN":"off","SMTP_AUTH_PATCH":"off","SPAMASSASSIN":"off","SPAMFOLDER":"off","SQL_LOG":"off","SQL_LOG_TRIM":"off","SUID_VCHKPW":"off","USERS_BIG_DIR":"on","VALIAS":"off","CDB":"on","LDAP":"off","MYSQL":"off","ORACLE":"off","PGSQL":"off","SYBASE":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe vpopmail port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"vpnc-scripts","origin":"sysutils/vpnc-scripts","version":"20210402","comment":"Collection of scripts to setup routes and other changes for a VPN","maintainer":"zi@FreeBSD.org","www":"https://git.infradead.org/users/dwmw2/vpnc-scripts.git","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"00743007cfa7284640451298d343eeac5ca43a6b79e04dd8e3f821a5850f4d6f","flatsize":71562,"path":"All/vpnc-scripts-20210402.pkg","repopath":"All/vpnc-scripts-20210402.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":20048,"desc":"A collection of scripts that do route modification and other changes to\na system after establishing a VPN connection to a remote network.\n\nThese are typically used with openconnect or Cisco's VPN client.","categories":["net-vpn","sysutils"]},{"name":"vpnc","origin":"security/vpnc","version":"0.5.3_15","comment":"Client for Cisco 3000 VPN Concentrator","maintainer":"ports@FreeBSD.org","www":"https://www.unix-ag.uni-kl.de/~massar/vpnc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4d3776be3b7d6d805304c4f2795a0cd00c805a4ba50e1aef4d70543c7d308598","flatsize":192136,"path":"All/vpnc-0.5.3_15.pkg","repopath":"All/vpnc-0.5.3_15.pkg","licenselogic":"and","licenses":["BSD2CLAUSE","GPLv2+"],"pkgsize":66772,"desc":"VPNC - Client for Cisco 3000 VPN Concentrator, IOS and PIX\n\nVpnc is a VPN client for the Cisco 3000 VPN Concentrator, creating a\nIPSec-like connection as a tunneling network device for the local\nsystem. The created connection is presented as a tunneling network\ndevice to the local system. The daemon runs entirely in userspace.","deps":{"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"libgpg-error":{"origin":"security/libgpg-error","version":"1.51"},"vpnc-scripts":{"origin":"sysutils/vpnc-scripts","version":"20210402"}},"categories":["net-vpn","security"],"shlibs_required":["libc.so.8","libgcrypt.so.20","libgpg-error.so.0"],"options":{"CISCOVERSION":"off","DECRYPT":"on","DOCS":"on","SSL":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe vpnc port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"vp","origin":"graphics/vp","version":"1.8_3","comment":"Image viewer for X","maintainer":"erik@elfga.com","www":"https://bzflag.bz/~erik","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"061f405f4af79a106b86e7cb44791a1632fd0e89983df6117035282b1cf53801","flatsize":20514,"path":"All/vp-1.8_3.pkg","repopath":"All/vp-1.8_3.pkg","licenselogic":"single","pkgsize":8292,"desc":"VP is an SDL based image viewer.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"}},"categories":["graphics"],"shlibs_required":["libSDL-1.2.so.0","libSDL_image-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0"]},{"name":"vote","origin":"misc/vote","version":"1.2","comment":"Transparent git based voting system","maintainer":"tcberner@FreeBSD.org","www":"https://codeberg.org/tcberner/vote","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"58da9e8b96c3e985de225d1a3e835a9486d20076d03782739b246bea1396aec1","flatsize":16985,"path":"All/vote-1.2.pkg","repopath":"All/vote-1.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":4696,"desc":"Transparent git-based vote tool for FreeBSD's teams.","categories":["misc"]},{"name":"vowpal_wabbit","origin":"math/vowpal_wabbit","version":"7.10_27","comment":"Fast out-of-core learning system","maintainer":"demon@FreeBSD.org","www":"https://github.com/JohnLangford/vowpal_wabbit/wiki","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"983c83c8373705f747eb49efbffb6c0eec09368a0627382d796e983ebc3dd709","flatsize":7793292,"path":"All/vowpal_wabbit-7.10_27.pkg","repopath":"All/vowpal_wabbit-7.10_27.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":757736,"desc":"The Vowpal Wabbit (VW) project is a fast out-of-core learning system\nsponsored by Microsoft Research and (previously) Yahoo! Research.\n\nThere are two ways to have a fast learning algorithm: (a) start with a slow\nalgorithm and speed it up, or (b) build an intrinsically fast learning\nalgorithm.  This project is about approach (b), and it's reached a state\nwhere it may be useful to others as a platform for research and experimentation.\n\nThere are several optimization algorithms available with the baseline\nbeing sparse gradient descent (GD) on a loss function (several are available).","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"}},"categories":["math"],"shlibs_required":["libboost_program_options.so.1.87.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9","libutil.so.4","libz.so.3"]},{"name":"vym","origin":"deskutils/vym","version":"2.9.22_1","comment":"VYM is a tool to generate and manipulate mind maps","maintainer":"nivit@FreeBSD.org","www":"https://sourceforge.net/projects/vym/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c9824d3e3188063dffc37d4c82a0df84c33235afbc7acea3f68067f520112eea","flatsize":11745943,"path":"All/vym-2.9.22_1.pkg","repopath":"All/vym-2.9.22_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":5568124,"desc":"VYM  (View Your Mind) is a tool to generate and manipulate maps which\nshow your thoughts. Such maps can help you to improve your creativity\nand effectivity. You can use them for time management, to organize\ntasks, to get an overview over complex contexts, to sort your ideas\netc. Some people even think it is fun to work with such maps...","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"qt5-buildtools":{"origin":"devel/qt5-buildtools","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-linguisttools":{"origin":"devel/qt5-linguisttools","version":"5.15.16p3"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-qdbus":{"origin":"devel/qt5-qdbus","version":"5.15.16p3"},"qt5-script":{"origin":"devel/qt5-script","version":"5.15.18p0_2"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"},"zip":{"origin":"archivers/zip","version":"3.0_4"}},"categories":["deskutils"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5PrintSupport.so.5","libQt5Script.so.5","libQt5Svg.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"vorbisgain","origin":"audio/vorbisgain","version":"0.37_6","comment":"Calculates the perceived sound level of an Ogg Vorbis file","maintainer":"gamato@users.sf.net","www":"https://sjeng.org/vorbisgain.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1c61a3c07c5ad26ded40fdf5f8ce4ae05520296c616cd0cbe0d99c55203b49b8","flatsize":74101,"path":"All/vorbisgain-0.37_6.pkg","repopath":"All/vorbisgain-0.37_6.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":31328,"desc":"VorbisGain is a utility that uses a psychoacoustic method to correct\nthe volume of an Ogg Vorbis file to a predefined standardized\nloudness.\n\nIt is meant as a replacement for the normalization that is commonly\nused before encoding.  Although normalization will ensure that each\nsong has the same peak volume, this unfortunately does not say\nanything about the apparent loudness of the music, with the end\nresult being that many normalized files still don't sound equally\nloud.  VorbisGain uses psychoacoustics to address this deficiency.\nMoreover, unlike normalization, it's a lossless procedure which\nworks by adding tags to the file.  Additionally, it will add hints\nthat can be used to prevent clipping on playback.  It is based upon\nthe ReplayGain technology.\n\nThe end result is that the file ends up with superior playback\nquality compared to a non-VorbisGain'ed file.\n\nIt needs player support to work.  Non-supporting players will play\nback the files without problems, but you'll miss out on the benefits.","deps":{"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"}},"categories":["audio"],"shlibs_required":["libc.so.8","libm.so.4","libogg.so.0","libvorbis.so.0","libvorbisfile.so.3"],"options":{"RECURSIVE":"off"}},{"name":"vosk-api","origin":"audio/vosk-api","version":"0.3.50_1","comment":"Vosk: Offline open source speech recognition toolkit (API)","maintainer":"yuri@FreeBSD.org","www":"https://alphacephei.com/vosk/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"43e676a3bb04a9e8a081ec63e8db5d6288578860ad17770b988498098baa0572","flatsize":2265708,"path":"All/vosk-api-0.3.50_1.pkg","repopath":"All/vosk-api-0.3.50_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":438896,"desc":"Kaldi is a toolkit for speech recognition, intended for use by speech\nrecognition researchers and professionals.","deps":{"kaldi-vosk":{"origin":"audio/kaldi-vosk","version":"g20231219_1"},"openfst-vosk":{"origin":"math/openfst-vosk","version":"20210207"}},"categories":["audio"]},{"name":"voro++","origin":"science/voro++","version":"0.4.6_2","comment":"Three-dimensional computations of the Voronoi tessellation","maintainer":"jwb@FreeBSD.org","www":"http://math.lbl.gov/voro++/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dc0d97446a1fddd37a06c9fb56707e9fd60ff5e150914a680890a7b85e6f8ad5","flatsize":1111832,"path":"All/voro++-0.4.6_2.pkg","repopath":"All/voro++-0.4.6_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":180464,"desc":"Voro++ is a software library for carrying out three-dimensional computations\nof the Voronoi tessellation. A distinguishing feature of the Voro++ library is\nthat it carries out cell-based calculations, computing the Voronoi cell for\neach particle individually. It is particularly well-suited for applications\nthat rely on cell-based statistics, where features of Voronoi cells (eg.\nvolume, centroid, number of faces) can be used to analyze a system of\nparticles.","categories":["science"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"vpaint","origin":"graphics/vpaint","version":"1.7_3","comment":"Experimental vector graphics and 2D animation editor","maintainer":"amdmi3@FreeBSD.org","www":"https://www.vpaint.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7a0f820fe9bf515c9a16307d53d7e3a0872853def5947615f69cb83245e06a74","flatsize":2724783,"path":"All/vpaint-1.7_3.pkg","repopath":"All/vpaint-1.7_3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":759048,"desc":"VPaint is an experimental prototype based on the Vector Graphics\nComplex (VGC), a technology developed by a collaboration of researchers\nat Inria and the University of British Columbia. It allows you to\ncreate resolution-independent illustrations and animations using\ninnovative techniques.","deps":{"glew":{"origin":"graphics/glew","version":"2.2.0_3"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-opengl":{"origin":"graphics/qt5-opengl","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["graphics"],"shlibs_required":["libGL.so.1","libGLEW.so.2","libGLU.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5OpenGL.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"vorbis-tools","origin":"audio/vorbis-tools","version":"1.4.2_6,3","comment":"Play, encode, and manage Ogg Vorbis files","maintainer":"naddy@FreeBSD.org","www":"https://xiph.org/vorbis/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"91f91941106f9661c52b0cecc5eec1f9bff6831d9ec4f0d34d7915ec5f5ad486","flatsize":760021,"path":"All/vorbis-tools-1.4.2_6,3.pkg","repopath":"All/vorbis-tools-1.4.2_6,3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":181020,"desc":"Vorbis is a general-purpose audio and music encoding format\ncontemporary to MPEG-4's AAC and TwinVQ, the next generation beyond\nMPEG audio layer 3.  Unlike the MPEG sponsored formats (and other\nproprietary formats such as RealAudio G2 and Windows' flavor of the\nmonth), the Vorbis CODEC specification belongs to the public domain.\nAll the technical details are published and documented, and any\nsoftware entity may make full use of the format without royalty or\npatent concerns.\n\nThis package contains utilities to encode, decode, and cut vorbis\nstreams, and to add comments to them.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"flac":{"origin":"audio/flac","version":"1.5.0,1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libao":{"origin":"audio/libao","version":"1.2.0_7"},"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"opusfile":{"origin":"audio/opusfile","version":"0.12_1"},"speex":{"origin":"audio/speex","version":"1.2.1_1,1"}},"categories":["audio"],"shlibs_required":["libFLAC.so.14","libao.so.4","libc.so.8","libcurl.so.4","libintl.so.8","libm.so.4","libogg.so.0","libopusfile.so.0","libpthread.so.0","libspeex.so.1","libvorbis.so.0","libvorbisenc.so.2","libvorbisfile.so.3"],"options":{"NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:xiph:vorbis-tools:1.4.2:::::dragonfly6:x86_64:6"}},{"name":"vor","origin":"games/vor","version":"0.5.8","comment":"Dodge the rocks until you die","maintainer":"amdmi3@FreeBSD.org","www":"https://sametwice.com/vor","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ddbf3ebb9608db662c65db06cab811b041526b1241ebdba14ec2600e7b6431de","flatsize":319623,"path":"All/vor-0.5.8.pkg","repopath":"All/vor-0.5.8.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":193688,"desc":"Variations on Rockdodger (VoR) is a fork of Paul Holt's little gem Rock\nDodger, which has now accumulated enough differences to be worth releasing\non its own.  The premise is simple: dodge the rocks until you die. No\nshields, no weapons, no bonus lives, just pure rockdodgin' fun for your\nspare moments. VoR has ray-traced rocks, a free-scrolling screen, and\n\"real\" physics for your ship.  Warning: this game is, if anything, harder\nthan the original. It is intended to be a quickie game to kill a few spare\nmoments here and there, not an epic space adventure.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"volumeicon","origin":"audio/volumeicon","version":"0.5.1_3","comment":"Lightweight volume control for the systray","maintainer":"ports@FreeBSD.org","www":"https://github.com/Maato/volumeicon/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"afc3b2fce80833aae04a22b22e6b1463d368cadcc8db0b672c9a894c5b06d4be","flatsize":176489,"path":"All/volumeicon-0.5.1_3.pkg","repopath":"All/volumeicon-0.5.1_3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":46164,"desc":"Volume Icon aims to be a lightweight volume control that sits in your systray.\nIt is often used in conjuction with the lightweight tint2 panel/taskbar.\n\nFeatures\n\n- Change volume by scrolling on the systray icon\n- Ability to choose which channel to control\n- Several icon themes (with gtk theme as default)\n- Configurable external mixer\n- Volume Slider\n- Hotkey support","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libnotify":{"origin":"devel/libnotify","version":"0.8.6"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["audio"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libnotify.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libz.so.3"],"options":{"NLS":"on","NOTIFY":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe volumeicon port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"volta","origin":"www/volta","version":"0.3.0_1","comment":"High performance, low resource URI rewriter for Squid","maintainer":"mahlon@martini.nu","www":"http://projects.martini.nu/volta/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"708fe8e9601d45054ab049e097df129d701f781fb694af5a14fbc907ffe45e31","flatsize":63336,"path":"All/volta-0.3.0_1.pkg","repopath":"All/volta-0.3.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":22908,"desc":"Volta is a high performance, low resource URI rewriter for use with the\nSquid caching proxy server (http://www.squid-cache.org) With it, you\ncan dynamically alter URI requests that pass through Squid based on\nvarious criteria.\n\nIt uses a state machine to parse URIs and rules, and a constant\ndatabase to store and access those rules. It can then either perform\nconditional rewrites internally, or by evaluating Lua scripts.","deps":{"lua52":{"origin":"lang/lua52","version":"5.2.4_1"},"tinycdb":{"origin":"databases/tinycdb","version":"0.81"}},"categories":["www"],"shlibs_required":["libc.so.8","libcdb.so.1","liblua-5.2.so","libm.so.4"],"options":{"DOCS":"on"},"messages":[{"message":"To get volta up and running, you'll still need to do two things:\n\n - Enable url rewriting from within the squid configuration file.\n\n url_rewrite_program /usr/local/bin/volta -f /usr/local/etc/volta.db\n url_rewrite_children 5 startup=1 idle=2 concurrency=50\n\n - Create a volta rule database! For detailed instructions, please\n reference /usr/local/share/doc/volta/README, or volta's website at:\n https://bitbucket.org/mahlon/volta/","type":"install"}]},{"name":"volpack","origin":"graphics/volpack","version":"1.0b3_2","comment":"Portable software library for volume rendering","maintainer":"madpilot@FreeBSD.org","www":"https://graphics.stanford.edu/software/volpack","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3a1639b04b9cab2272d91c5020eb168207423572dfc1dbb9a39d992bc9c2ccb6","flatsize":566469,"path":"All/volpack-1.0b3_2.pkg","repopath":"All/volpack-1.0b3_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":171304,"desc":"VolPack is a portable software library for volume rendering, written\nby Philippe Lacroute.","categories":["graphics"]},{"name":"volman","origin":"sysutils/volman","version":"0.7_2","comment":"FreeBSD specific volume manager","maintainer":"ports@FreeBSD.org","www":"https://forums.freebsd.org/showthread.php?t=27233","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"25b0c6e2f89dbcf48e52bf3fc390eadc86c1db0ab77e3233a9cb71351126bf2c","flatsize":14155,"path":"All/volman-0.7_2.pkg","repopath":"All/volman-0.7_2.pkg","licenselogic":"single","pkgsize":5344,"desc":"volman is a FreeBSD specific volume manager.  It acts\nas a translator of devd(8) events, probing storage\ndevices for their file system information, and serving\nthis over a FIFO based API to which clients can\nsubscribe.  In addition to notifying clients of new\nor lost volumes, it will mount and unmount such\nvolumes at the command of subscribing clients.\n\nIt runs as root and allows any local clients the\nability to mount and unmount volumes which are\ndetected, regardless of any user privileges.  This\nis intended for single user X11 systems needing\nan easy way of accessing USB flash disks on the fly.","categories":["sysutils"],"options":{"NTFS3G":"off","OPENBOX":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe volman port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"vtwm","origin":"x11-wm/vtwm","version":"5.5.0_1","comment":"Twm with a virtual desktop and optional Motif-like features","maintainer":"ak@FreeBSD.org","www":"http://www.vtwm.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f14fdd985efd1de522c5fc2ea2c54617b4bf1d257c9f71cccd78b16a9ab9afc5","flatsize":396633,"path":"All/vtwm-5.5.0_1.pkg","repopath":"All/vtwm-5.5.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":178668,"desc":"Vtwm is a twm variant with a virtual desktop.  Unlike its older cousin\ntvtwm, vtwm is under active development, and supports a number of\nrelatively new features, such as configurable Motif-like decorations.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["x11-wm"],"shlibs_required":["libX11.so.6","libXext.so.6","libXft.so.2","libXinerama.so.1","libXmu.so.6","libXpm.so.4","libXrandr.so.2","libXt.so.6","libc.so.8","libpng16.so.16"],"options":{"SOUND":"off"}},{"name":"voipong","origin":"audio/voipong","version":"2.0","comment":"Detect Voice Over IP calls and dump them to separate wave files","maintainer":"siseci@EnderUNIX.org","www":"http://www.enderunix.org/voipong/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9ae2edc538aa3ee29e3603da3616e770615461cfb2a7893b349ab7a3cc7035df","flatsize":366296,"path":"All/voipong-2.0.pkg","repopath":"All/voipong-2.0.pkg","licenselogic":"single","pkgsize":82996,"desc":"VoIPong is an utility which detects all Voice Over IP calls on a pipeline, and\ndumps those which are G711-encoded to separate wave files. It supports SIP,\nH323, Cisco's Skinny Client Protocol, RTP and RTCP. For performance reasons,\nit is written in the C programming language.","categories":["audio"],"shlibs_required":["libc.so.8","libpcap.so.3"],"options":{"DOCS":"on"}},{"name":"volleyball","origin":"games/volleyball","version":"0.8.6_13","comment":"Game similar to GNU Arcade Volleyball","maintainer":"amdmi3@FreeBSD.org","www":"http://www.losersjuegos.com.ar/juegos/volleyball","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6c2defc63aae61616ceb45e6eeb338a19bd67b864017592620ac7bbf90c80cbe","flatsize":939387,"path":"All/volleyball-0.8.6_13.pkg","repopath":"All/volleyball-0.8.6_13.pkg","licenselogic":"single","pkgsize":776656,"desc":"Volleyball is a simple sports game, starring two penguins. Is a two\nplayer game, and follows the basic rules of actual Volleyball. Each\nplayer hits the ball, trying to reach the opponents field. If the\nball touches the floor of the opponents field, the player scores\none point.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"volk","origin":"devel/volk","version":"3.1.1","comment":"Vector-Optimized Library of Kernels","maintainer":"hamradio@FreeBSD.org","www":"https://github.com/gnuradio/volk","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"91ac36362f32a35ec33da658f7b035d9a82f923fbbaae41fb2afec8ea530f221","flatsize":5385402,"path":"All/volk-3.1.1.pkg","repopath":"All/volk-3.1.1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":545580,"desc":"VOLK is a sub-project of GNU Radio. Please see http://libvolk.org for bug\ntracking, documentation, source code, and contact information about VOLK.\n\nVOLK is the Vector-Optimized Library of Kernels. It is a library that\ncontains kernels of hand-written SIMD code for different mathematical\noperations. Since each SIMD architecture can be very different and no\ncompiler has yet come along to handle vectorization properly or highly\nefficiently, VOLK approaches the problem differently.\n\nFor each architecture or platform that a developer wishes to vectorize for,\na new proto-kernel is added to VOLK. At runtime, VOLK will select the correct\nproto-kernel. In this way, the users of VOLK call a kernel for performing\nthe operation that is platform/architecture agnostic. This allows us to\nwrite portable SIMD code.\n\nBleeding edge code can be found in our git repository at\nhttps://www.gnuradio.org/git/volk.git/.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"cpu_features":{"origin":"devel/cpu_features","version":"0.9.0"},"orc":{"origin":"devel/orc","version":"0.4.40"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["comms","devel","hamradio"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"vo-amrwbenc","origin":"audio/vo-amrwbenc","version":"0.1.3_1","comment":"VisualOn AMR-WB encoder library","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/opencore-amr/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6e00b7795e48ef5bfb4835cec87aad763c87203f68ccdb4edceb41624695ece6","flatsize":305700,"path":"All/vo-amrwbenc-0.1.3_1.pkg","repopath":"All/vo-amrwbenc-0.1.3_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":88476,"desc":"VisualOn AMR-WB encoder library\n\nThis library contains an encoder implementation of the Adaptive Multi\nRate Wideband (AMR-WB) audio codec. The library is based on a codec\nimplementation by VisualOn as part of the Stagefright framework from\nthe Google Android project.","categories":["audio"],"messages":[{"message":"===>   NOTICE:\n\nThe vo-amrwbenc port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"waifu2x-converter-cpp","origin":"graphics/waifu2x-converter-cpp","version":"5.3.4_5","comment":"Scale and denoise images using convolutional neural networks","maintainer":"ports@FreeBSD.org","www":"https://github.com/DeadSix27/waifu2x-converter-cpp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"39f80ba7c6785bd04a9e1aea5467751c0c8c2f086265215a58e765a336fe7e47","flatsize":28473290,"path":"All/waifu2x-converter-cpp-5.3.4_5.pkg","repopath":"All/waifu2x-converter-cpp-5.3.4_5.pkg","licenselogic":"and","licenses":["BSD2CLAUSE","MIT"],"pkgsize":10761552,"desc":"waifu2x achieves image superresolution for anime-style art using deep\nconvolutional neural networks from Torch. waifu2x-converter-cpp\nreimplements its converter function in C++ using OpenCV.","deps":{"opencv":{"origin":"graphics/opencv","version":"4.9.0_7"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libm.so.4","libopencv_core.so.409","libopencv_imgcodecs.so.409","libopencv_imgproc.so.409","libpthread.so.0","libstdc++.so.9"],"options":{"SIMD":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe waifu2x-converter-cpp port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"wkhtmltopdf","origin":"converters/wkhtmltopdf","version":"0.12.6_4","comment":"Convert HTML (or live webpages) to PDF or image","maintainer":"pi@FreeBSD.org","www":"https://github.com/wkhtmltopdf/wkhtmltopdf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"da5345ee1fd40706c1cfaf8c1a435be23b4208e31a1f74437c6071958c4598e0","flatsize":131550981,"path":"All/wkhtmltopdf-0.12.6_4.pkg","repopath":"All/wkhtmltopdf-0.12.6_4.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":34857732,"desc":"wkhtmltopdf and wkhtmltoimage are powerful utilities to convert HTML to PDF\nor an image file using a patched static build of Qt and the webkit rendering\nengine.\n\nA webpage can be downloaded directly from the web and rendered into a PDF\ndocument or an image file (multiple formats are supported).\n\nFeatures of the static version:\n* Convert web pages into PDF documents (or images) using webkit\n* Adding headers and footers\n* TOC generation\n* Batch mode conversions\n* XServer is not required (however the X11 client libs must be installed)\n\nFor proper functionality you may need to install the following port(s):\nx11-fonts/webfonts","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"png":{"origin":"graphics/png","version":"1.6.47"},"webfonts":{"origin":"x11-fonts/webfonts","version":"0.30_14"}},"categories":["converters"],"shlibs_required":["libX11.so.6","libXext.so.6","libXrender.so.1","libc.so.8","libcrypto.so.12","libfontconfig.so.1","libfreetype.so.6","libjpeg.so.8","libm.so.4","libpng16.so.16","libpthread.so.0","libssl.so.12","libstdc++.so.9","libz.so.3"],"annotations":{"deprecated":"Upstream abandoned the project","expiration_date":"2024-12-31"},"messages":[{"message":"For proper functionality you may need to install the following port(s):\nx11-fonts/webfonts","type":"install"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUpstream abandoned the project.\n\nIt is scheduled to be removed on or after 2024-12-31."}]},{"name":"vncreflector","origin":"net/vncreflector","version":"1.2.4_7","comment":"Multi-client VNC proxy server","maintainer":"paul@it.ca","www":"https://sourceforge.net/projects/vnc-reflector/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d2ebc189a0d65b63cd5a88e2dc77eb201b4975cb8d2a710acd64614706ac644f","flatsize":111680,"path":"All/vncreflector-1.2.4_7.pkg","repopath":"All/vncreflector-1.2.4_7.pkg","licenselogic":"single","pkgsize":49076,"desc":"VNC Reflector is a specialized VNC server which acts as a proxy sitting\nbetween real VNC server (a host) and a number of VNC clients. It was\ndesigned to work efficiently with large number of clients.","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"}},"categories":["net"],"shlibs_required":["libc.so.8","libjpeg.so.8","libz.so.3"],"options":{"DOCS":"on"}},{"name":"vnstat","origin":"net/vnstat","version":"2.13","comment":"Console-based network traffic monitor","maintainer":"sunpoet@FreeBSD.org","www":"https://humdi.net/vnstat/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"88b1faf14de2df71fee4a649651709c750855f59dda29efe2599baa583cc0e59","flatsize":444783,"path":"All/vnstat-2.13.pkg","repopath":"All/vnstat-2.13.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":145524,"desc":"vnStat is a console-based network traffic monitor for Linux and BSD that keeps a\nlog of network traffic for the selected interface(s). It uses the network\ninterface statistics provided by the kernel as information source. This means\nthat vnStat won't actually be sniffing any traffic and also ensures light use of\nsystem resources regardless of network traffic rate.","deps":{"libgd":{"origin":"graphics/gd","version":"2.3.3_13,1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["net"],"users":["vnstat"],"groups":["vnstat"],"shlibs_required":["libc.so.8","libgd.so.6","libm.so.4","libsqlite3.so.0"],"options":{"DOCS":"on","GUI":"on"},"messages":[{"message":"vnstat has been installed.\n\nA sample configuration file has been installed in /usr/local/etc/\nPlease add your default network interface in the 'Interface' line there\nbefore starting vnstat service.\n\nFor more information about vnStat use \"man vnstat\" or visit:\nhttp://humdi.net/vnstat/","type":"install"}]},{"name":"vmtouch","origin":"sysutils/vmtouch","version":"1.3.1_1","comment":"Virtual Memory Toucher","maintainer":"trociny@FreeBSD.org","www":"https://hoytech.com/vmtouch/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9850fd38b2c2870e32cfaf9467b17e81b751e6d913af1adfbd82c1090bdf4289","flatsize":29467,"path":"All/vmtouch-1.3.1_1.pkg","repopath":"All/vmtouch-1.3.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":15440,"desc":"Virtual Memory Toucher\n\nvmtouch is a tool for learning about and controlling the file system\ncache of Unix and Unix-like systems.","categories":["sysutils"],"shlibs_required":["libc.so.8"]},{"name":"vmsbackup","origin":"emulators/vmsbackup","version":"4.1.1_1","comment":"Reads VMS BACKUP tapes","maintainer":"ports@FreeBSD.org","www":"https://www.panix.com/~kingdon/vms/backup.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cd41f7965ff686fb41d6d5235fcbdb7f721a5200388e19d9e33a462a28e53bfc","flatsize":21924,"path":"All/vmsbackup-4.1.1_1.pkg","repopath":"All/vmsbackup-4.1.1_1.pkg","licenselogic":"single","pkgsize":10188,"desc":"VMSBACKUP reads VMS BACKUP tapes.\n\nMain features:\n - swaps bytes from big-endian to little-endian, if required.\n - savesets can be selected individually.\n - can preserve directory structure.\n - excludes vms specific files (eg executables and objects).\n - converts vms version numbering semicolons to colons.","categories":["emulators","sysutils"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe vmsbackup port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"vollkorn-ttf","origin":"x11-fonts/vollkorn-ttf","version":"4.105_1","comment":"Free and healthy typeface for bread and butter use","maintainer":"rakuco@FreeBSD.org","www":"http://vollkorn-typeface.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b5860b02876b3f3f1f98a7a78df34b5aaa437b98d5625dcaf5bdfbb4e6cf1759","flatsize":5003665,"path":"All/vollkorn-ttf-4.105_1.pkg","repopath":"All/vollkorn-ttf-4.105_1.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":1276020,"desc":"Vollkorn, the free and healthy typeface for bread and butter use, designed by\nFriedrich Althausen.\n\nIt intends to be a quiet, modest and well working text face for bread and\nbutter use. Unlike its examples in the book faces from the renaissance until\ntoday, it has dark and meaty serifs and a bouncing and healthy look. It might\nbe used as body type as well as for headlines or titles.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"],"options":{"DOCS":"on"}},{"name":"vms-empire","origin":"games/vms-empire","version":"1.18","comment":"Simulation of a full-scale war between two emperors","maintainer":"uzsolt@FreeBSD.org","www":"http://www.catb.org/~esr/vms-empire/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f997c9bc7acd6fc3467c55275ad1b456c1f537cc41489492cab4a4f8d548bc98","flatsize":201152,"path":"All/vms-empire-1.18.pkg","repopath":"All/vms-empire-1.18.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":81520,"desc":"The ancestor of all 4x (expand/explore/exploit/exterminate) games.\nVMS-Empire is a simulation of a full-scale war between two emperors,\nthe computer and you. Naturally, there is only room for one, so the\nobject of the game is to destroy the other. The computer plays by the\nsame rules that you do. This game is the ancestor of all the multiplayer\n4X simulations out there, including Civilization and Master of Orion.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["games"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"options":{"DOCS":"on"}},{"name":"vmaf","origin":"multimedia/vmaf","version":"3.0.0","comment":"Perceptual video quality assessment based on multi-method fusion","maintainer":"jbeich@FreeBSD.org","www":"https://github.com/Netflix/vmaf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1093a175e7acf656008a8fb7ba5674bb4a3b652ed1f41ca11e7b0f071052e273","flatsize":5383726,"path":"All/vmaf-3.0.0.pkg","repopath":"All/vmaf-3.0.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE+PATENT"],"pkgsize":273948,"desc":"VMAF is a perceptual video quality assessment algorithm developed by\nNetflix. VMAF Development Kit (VDK) is a software package that\ncontains the VMAF algorithm implementation, as well as a set of tools\nthat allows a user to train and test a custom VMAF model.","categories":["multimedia"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"webmin","origin":"sysutils/webmin","version":"2.401_1","comment":"Web-based interface for system administration for Unix","maintainer":"olgeni@FreeBSD.org","www":"https://www.webmin.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f987b7b73d8196625f5c4e7230b1740be805c8efcd3547ed8e4d7f49e8093c5f","flatsize":101231587,"path":"All/webmin-2.401_1.pkg","repopath":"All/webmin-2.401_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":29390900,"desc":"Webmin is a web-based interface for system administration for Unix.\nUsing any browser that supports tables and forms, you can setup\nuser accounts, Apache, DNS, file sharing and so on.\n\nWebmin consists of a simple web server, and a number of CGI programs\nwhich directly update system files like /etc/inetd.conf and\n/etc/master.passwd.","deps":{"p5-Authen-PAM":{"origin":"security/p5-Authen-PAM","version":"0.16_2"},"p5-IO-Tty":{"origin":"devel/p5-IO-Tty","version":"1.20_1"},"p5-Net-SSLeay":{"origin":"security/p5-Net-SSLeay","version":"1.94"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["sysutils"],"shlibs_required":["libc.so.8"],"annotations":{"cpe":"cpe:2.3:a:webmin:webmin:2.401:::::dragonfly6:x86_64:1"},"messages":[{"message":"After installing Webmin for the first time you should perform the following\nsteps as root:\n\n* Configure Webmin by running /usr/local/lib/webmin/setup.sh\n\n* Add webmin_enable=\"YES\" to your /etc/rc.conf\n\n* Start Webmin for the first time by running \"service webmin start\"\n\nThe parameters requested by setup.sh may then be changed from within Webmin\nitself.","type":"install"}]},{"name":"voc","origin":"lang/voc","version":"2.1.2","comment":"Vishap Oberon Compiler for Oberon-2","maintainer":"antranigv@freebsd.am","www":"https://github.com/vishaps/voc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ea369895c7cb74fd220409d4ac41ea102e8b3d381b5ecbd57063516a31784ed3","flatsize":8594024,"path":"All/voc-2.1.2.pkg","repopath":"All/voc-2.1.2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1524360,"desc":"Vishap Oberon Compiler is a free and open source (GPLv3) implementation of the\nOberon-2 language and libraries for use on conventional operating systems such\nas Linux, BSD, Android, Mac and Windows.","categories":["lang"],"shlibs_required":["libc.so.8"]},{"name":"vm-bhyve-zcomp","origin":"sysutils/vm-bhyve-zcomp","version":"20250225.1","comment":"Zsh completion for vm-bhyve","maintainer":"meta@FreeBSD.org","www":"https://github.com/metalefty/vm-bhyve-zcomp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5940c65fbf8c69192e6221e7a311f8a2b76123b4e35718dc80b94fc11ce9a9f8","flatsize":10017,"path":"All/vm-bhyve-zcomp-20250225.1.pkg","repopath":"All/vm-bhyve-zcomp-20250225.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":3264,"desc":"Zsh completion for vm-bhyve","deps":{"zsh":{"origin":"shells/zsh","version":"5.9_5"}},"categories":["sysutils"]},{"name":"vmdktool","origin":"sysutils/vmdktool","version":"1.4","comment":"Convert VMDK files to/from raw disk images","maintainer":"garga@FreeBSD.org","www":"http://www.awfulhak.org/vmdktool","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"74e4a071bd20d2025a64152e0a9fa0375a1e1163fd3cdb5137e6f9c61df16051","flatsize":26327,"path":"All/vmdktool-1.4.pkg","repopath":"All/vmdktool-1.4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":13272,"desc":"vmdktool converts raw filesystems to VMDK files and vice versa.\n\nVMDK files can be imported directly into most Virtual Machine servers\nas guest filesystems.  Automatic machine deployments into products\nsuch as VMware's ESXi and VirtualBox requires the ability to construct\nVMDK files as the initial filesystem images for the created guests.\n\nvmdktool is free.\n\nContact the author with any questions or comments.","categories":["sysutils"],"shlibs_required":["libc.so.8","libz.so.3"]},{"name":"void-zones-tools","origin":"dns/void-zones-tools","version":"1.0.2.18_1","comment":"Prepare a list of void zones that can be readily fed into Unbound","maintainer":"vidar@karlsen.tech","www":"https://github.com/cyclaero/void-zones-tools","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fe085bce5e1cdae5cec8eccd09711fef1271c7a72655761292e10159600b6ddb","flatsize":31667,"path":"All/void-zones-tools-1.0.2.18_1.pkg","repopath":"All/void-zones-tools-1.0.2.18_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":13060,"desc":"Tool to prepare a list of void zones that can be readily fed into Unbound.\n\nVoid zones are the most straightforward way of blocking ad, tracking and other\nmalware domains.","deps":{"ca_root_nss":{"origin":"security/ca_root_nss","version":"3.108"}},"categories":["dns"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"To download the host lists and convert them to void zones,\nrun the following script:\n/usr/local/bin/void-zones-update.sh\n\nTo add your own white list/black list entries, to add over override\nthe bundled listings, edit /usr/local/etc/void-zones/my_void_hosts.txt.\nUse the IP address 1.1.1.1 for whitelisting, and 0.0.0.0 for blacklisting.\n\nAdd the following line to your unbound.conf, prior to any forwarder directives:\ninclude: /var/unbound/local-void.zones\nThen restart Unbound.\n\nFor future updates, run void-zones-update.sh and restart Unbound.\n\nFor more information, see /usr/local/share/doc/void-zones-tools/README.md\nor https://github.com/cyclaero/void-zones-tools","type":"install"}]},{"name":"vlock","origin":"security/vlock","version":"2.2.3_5","comment":"Locks a terminal","maintainer":"martymac@FreeBSD.org","www":"http://freshmeat.net/projects/vlock","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a47f5502a179132da7d01c640536caf2e57c3233bbf6eca2eddfe930ec173a12","flatsize":85182,"path":"All/vlock-2.2.3_5.pkg","repopath":"All/vlock-2.2.3_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":32140,"desc":"This is a utility which locks a terminal so it can only be unlocked with the\nuser's password (or the root password).  It uses PAM authentication by default.","categories":["security"],"groups":["vlock"],"shlibs_required":["libc.so.8","libpam.so.3"],"options":{"DOCS":"on","ROOTPWD":"on","VLOCKSCRIPTS":"off"}},{"name":"vm-to-tor","origin":"security/vm-to-tor","version":"1.0","comment":"Connect virtual machines to the tor network","maintainer":"yuri@FreeBSD.org","www":"https://github.com/yurivict/vm-to-tor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9312128c66c4ad704de30e9799f47e1c16e22606c18b0a81f5fb09863c3ed4f0","flatsize":37746,"path":"All/vm-to-tor-1.0.pkg","repopath":"All/vm-to-tor-1.0.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":11476,"desc":"Service connecting any number of virtual machines to the tor anonymity network.","deps":{"tiny-network-utilities":{"origin":"net/tiny-network-utilities","version":"1.0"},"tor":{"origin":"security/tor","version":"0.4.8.16"}},"categories":["net","security"],"messages":[{"message":"You installed vm-to-tor: framework that allows to connect virtual\nmachines to the tor network.\n\nIt requires sysctl variable net.link.tap.user_open=1 set in\n/etc/sysctl.conf.\n\nTo start vm-to-tor manually, you can use this command:\n# service vm-to-tor onestart\nThis will connect an adapter tap0 to tor. Then you need to change\nsettings of one virtual machine to use tap0 interface (in VirtualBox\nyou need to set \"Bridged Adapter\" as a network type and choose tap0\nas an adapter name, in bhyve tap0 will just work).\n\nTo enable at system startup, you can add one of these lines:\n. /usr/local/etc/vm-to-tor.rc.conf.simple\nor\n. /usr/local/etc/vm-to-tor.rc.conf.complex\nto /etc/rc.conf, and modify /usr/local/etc/vm-to-tor.rc.conf.*\naccording to your needs. Please read there the explanation of\nvm-to-tor features.\n\nBefore changing configuration, you need to stop vm-to-tor with\n# service vm-to-tor {one}stop\nAfter changing configuration, you need to start it again:\n# service vm-to-tor start\n\nTo see the status of vm-to-tor:\n# service vm-to-tor status\n\nTo connect to the virtual machine tap1 with ssh:\n# ssh 172.16.1.2\n\nTo change tor router setting for machine tapN with ctrl protocol:\n# vm-ctrl tapN\n\nBy design, you can't connect to the host from the virtual machine for\nsecurity reasons. Machine is isolated from the host environment, and\nis not host-aware. Besides the optional NFS connection, all\ncommunication initiated by the virtual machine happens only through\ntor.","type":"install"}]},{"name":"vmips","origin":"emulators/vmips","version":"1.5.1_3","comment":"MIPS R3000 simulator","maintainer":"brg@dgate.org","www":"http://www.dgate.org/vmips/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8a461d56ed770dd3f840d2b124919d74ba4c7a9debaebdda48d0c4541897400d","flatsize":541491,"path":"All/vmips-1.5.1_3.pkg","repopath":"All/vmips-1.5.1_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":147072,"desc":"vmips is a virtual machine based on the MIPS R3000 RISC processor.\nIt has built-in support for several emulated devices and GNU GDB\nremote debugging.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["emulators"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"vm-bhyve-devel","origin":"sysutils/vm-bhyve-devel","version":"1.6.2.15","comment":"Management system for bhyve virtual machines","maintainer":"driesm@FreeBSD.org","www":"https://github.com/churchers/vm-bhyve","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a3622c6ee2a7751c4857c2cd856f0ba7b9d6a2ff6b9d083cd12d898f1d285525","flatsize":252694,"path":"All/vm-bhyve-devel-1.6.2.15.pkg","repopath":"All/vm-bhyve-devel-1.6.2.15.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":64120,"desc":"A frontend for bhyve which provides the 'vm' command\nCreate/start/stop virtual machines easily\nBridged/NAT networking\nBSD/Linux/Windows guest support","categories":["sysutils"],"options":{"BHYVE_FIRMWARE":"off","EXAMPLES":"on","GRUB2_BHYVE":"off","TMUX":"off"},"messages":[{"message":"To enable vm-bhyve, please add the following lines to rc.conf,\ndepending on whether you are using ZFS storage or not. Please note\nthat the directory or dataset specified should already exist.\n\n    vm_enable=\"YES\"\n    vm_dir=\"zfs:pool/dataset\"\n\nOR\n\n    vm_enable=\"YES\"\n    vm_dir=\"/directory/path\"\n\nThen run 'vm init'.\n\nIt might be needed to increase the values of the following tunables.\nThey need to be high enough to allow for a proper shutdown of all VM's.\n- kern.init_shutdown_timeout (adjusted with sysctcl.conf)\n- rcshutdown_timeout (adjusted with rc.conf)","type":"install"}]},{"name":"vizone","origin":"dns/vizone","version":"0.1","comment":"Updates the serial number in one or more zonefiles","maintainer":"ehaupt@FreeBSD.org","www":"https://www.netswarm.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b5f6590b579b3bea6f98feff6547a7fc0488816afaba25eacc27f0d728ffab18","flatsize":3160,"path":"All/vizone-0.1.pkg","repopath":"All/vizone-0.1.pkg","licenselogic":"single","pkgsize":2008,"desc":"A script that tries to update the serial inside a DNS zonefile with sane values\nif the file has changed during edit.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["dns"],"options":{"EXAMPLES":"on"}},{"name":"vm-lv2","origin":"audio/vm-lv2","version":"0.14.0_2","comment":"Virtual machine LV2 plugin bundle","maintainer":"yuri@FreeBSD.org","www":"https://open-music-kontrollers.ch/lv2/vm/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bdb867791c5e0335ec19bc7f768d5dfa199f0b039a096abc7540af10ff6f537f","flatsize":590195,"path":"All/vm-lv2-0.14.0_2.pkg","repopath":"All/vm-lv2-0.14.0_2.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":233560,"desc":"Currently the following plugins are contained in this plugin bundle:\n* Control VM\n  Virtual machine for LV2 Control ports. Features 8 inputs and 8 outputs.\n* CV VM\n  Virtual machine for LV2 Control Voltage ports. Features 8 inputs\n  and 8 outputs.\n* Audio VM\n  Virtual machine for LV2 Audio ports. Features 8 inputs and 8 outputs.\n* Atom VM\n  Virtual machine for LV2 Atom event ports. Features 8 inputs and 8 outputs.","deps":{"glew":{"origin":"graphics/glew","version":"2.2.0_3"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"lilv":{"origin":"audio/lilv","version":"0.24.26"},"serd":{"origin":"devel/serd","version":"0.32.2"},"sord":{"origin":"devel/sord","version":"0.16.18"},"sratom":{"origin":"audio/sratom","version":"0.6.18"}},"categories":["audio"]},{"name":"viz","origin":"misc/viz","version":"1.1.1_2","comment":"Convert invisible (binary) characters to a visible form","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d983956aef9e2cfc6d0a71229eb9e9303df6ac22762c7a600137520e907d0d7e","flatsize":84187,"path":"All/viz-1.1.1_2.pkg","repopath":"All/viz-1.1.1_2.pkg","licenselogic":"single","licenses":["GPLv1"],"pkgsize":36528,"desc":"Copyright (c) 1989-1994 by William Deich.\n\nViz copies its input to its output, converting invisible characters\nto a visible form.  If the -t option is used, the output is formatted\nin a form that can be completely inverted by inviz, which allows\na binary file to be converted to a text form and then back.  It is\nmuch more flexible than either cat -v or od (either old or POSIX\nod), and it is also 2-4 times faster.","categories":["misc"],"shlibs_required":["libc.so.8","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe viz port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"vitetris","origin":"games/vitetris","version":"0.59.1","comment":"Terminal-based Tetris clone in vein of Nintendo Tetris","maintainer":"amdmi3@FreeBSD.org","www":"http://victornils.net/tetris/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3c1a962996b508e4955456339e7852f954d48fb988adec4237570cddffa0c751","flatsize":132178,"path":"All/vitetris-0.59.1.pkg","repopath":"All/vitetris-0.59.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":62268,"desc":"vitetris is a terminal-based Tetris clone by Victor Nilsson. Gameplay is\nmuch like the early Tetris games by Nintendo. Features include:\n\n -Configurable keys\n -Highscore table\n -Two-player mode with garbage\n -Network play","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["games"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"options":{"DOCS":"on"}},{"name":"vkoverhead","origin":"benchmarks/vkoverhead","version":"1.3","comment":"Evaluate CPU overhead of Vulkan drivers","maintainer":"jbeich@FreeBSD.org","www":"https://github.com/zmike/vkoverhead","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9630d4f05e3714ed45cdd3ccf92fcf7c3ed7f0dcb039a3d1393d7c052370bab0","flatsize":655505,"path":"All/vkoverhead-1.3.pkg","repopath":"All/vkoverhead-1.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":136668,"desc":"vkoverhead is a tool for evaluating CPU-based overhead of Vulkan\ndrivers. It was inspired heavily by drawoverhead from piglit.\n\n## Features\n* extreme granularity for profiling specific scenarios\n* simple to use\n* CSV output for ease of script parsing\n* zero dependencies","deps":{"vulkan-loader":{"origin":"graphics/vulkan-loader","version":"1.4.311"}},"categories":["benchmarks"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"]},{"name":"vitunes","origin":"audio/vitunes","version":"2.3_7","comment":"Curses-based media player with vim-like keybinds","maintainer":"ports@FreeBSD.org","www":"http://vitunes.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1977ff33eef9121d1ba5a267a77b30c2f9a989ebf2441fba0e1415a415b7e8ea","flatsize":122334,"path":"All/vitunes-2.3_7.pkg","repopath":"All/vitunes-2.3_7.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":53904,"desc":"vitunes is a curses-based playlist manager and media player for *nix operating\nsystems with vim-like keybinds. Its primary goal is to serve as an index of\n\"tagged\" multimedia files and provide a quick, easy interface for browsing &\nsearching your files, and creating playlists.","deps":{"mplayer":{"origin":"multimedia/mplayer","version":"1.5.0.20240928_1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"taglib":{"origin":"audio/taglib","version":"2.0.2"}},"categories":["audio"],"shlibs_required":["libc.so.8","libm.so.4","libncurses.so.6","libtag.so.2","libtag_c.so.2","libtinfo.so.6","libutil.so.4","libz.so.3"],"messages":[{"message":"===>   NOTICE:\n\nThe vitunes port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"vit","origin":"deskutils/vit","version":"1.2_2","comment":"Curses-based interface to taskwarrior","maintainer":"ports@FreeBSD.org","www":"https://tasktools.org/projects/vit.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"38ac49776d184bb127c985ae852a784ff6d379f525bea58fc6dbe5c2ff5c2e59","flatsize":60678,"path":"All/vit-1.2_2.pkg","repopath":"All/vit-1.2_2.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":15336,"desc":"VIT (Visual Interactive Taskwarrior) is a lightweight, curses-based front end\nfor Taskwarrior that provides a convenient way to quickly navigate and process\ntasks. VIT allows you to interact with tasks in a Vi-intuitive way. A goal of\nVIT is to allow you to customize the way in which you use Taskwarrior's core\ncommands as well as to provide a framework for easily dispatching external\ncommands (both user scripts and Taskwarrior's many External Scripts).","deps":{"p5-Curses":{"origin":"devel/p5-Curses","version":"1.45"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"taskwarrior":{"origin":"deskutils/taskwarrior","version":"2.6.2_1"}},"categories":["deskutils"],"messages":[{"message":"===>   NOTICE:\n\nThe vit port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"visualpolylib","origin":"math/visualpolylib","version":"0.9_1","comment":"Visualization program for PolyLib","maintainer":"yuri@FreeBSD.org","www":"https://icps.u-strasbg.fr/polylib/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a58002d664649a6035df5d6676bb4e5ea1d2f986a58898c46772d6f7d5bdf93f","flatsize":106494,"path":"All/visualpolylib-0.9_1.pkg","repopath":"All/visualpolylib-0.9_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":40176,"desc":"VisualPolylib is the visualization application for PolyLib, The Polyhedral\nLibrary, that operates on objects made up of unions of polyhedra of any\ndimension.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"polylib":{"origin":"math/polylib","version":"5.22.5"}},"categories":["math"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmp.so.10","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpolylibgmp.so.8","libpthread.so.0"]},{"name":"visprint","origin":"graphics/visprint","version":"2.1_4","comment":"Creates fractal fingerprint images based on any data","maintainer":"ports@FreeBSD.org","www":"https://www.tastyrabbit.net/visprint/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1d28cb6258b25437bac51e5f7fa4f960f3fbf7532dedf551cf43c717ac6f889e","flatsize":16939,"path":"All/visprint-2.1_4.pkg","repopath":"All/visprint-2.1_4.pkg","licenselogic":"single","pkgsize":8748,"desc":"Visprint makes fractal fingerprint png images based on the contents of any\nfile. The image will be different for almost every file with even slightly\ndifferent contents. Visprint uses the IFS fractal generation process,\npioneered by Michael Barnsley. It is a way to create images which are\nself-similar to infinite depths. In other words, the picture is made up of\nsmaller versions of itself.","deps":{"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libpng16.so.16"],"messages":[{"message":"===>   NOTICE:\n\nThe visprint port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"vkpeak","origin":"benchmarks/vkpeak","version":"20240505","comment":"Profile Vulkan devices to find their peak capacities","maintainer":"jbeich@FreeBSD.org","www":"https://github.com/nihui/vkpeak","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6e2f27705a3019b2e22782ee2dfd7bad27ac5a309af514ec34edb4f94e79b596","flatsize":2396392,"path":"All/vkpeak-20240505.pkg","repopath":"All/vkpeak-20240505.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":662892,"desc":"vkpeak is a synthetic benchmarking tool to measure peak capabilities\nof Vulkan devices. It only measures the peak metrics that can be\nachieved using vector operations and does not represent a real-world\nuse case.","deps":{"vulkan-loader":{"origin":"graphics/vulkan-loader","version":"1.4.311"}},"categories":["benchmarks"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"vouch-proxy","origin":"security/vouch-proxy","version":"0.41.0_4","comment":"SSO solution for Nginx using the auth_request module","maintainer":"decke@FreeBSD.org","www":"https://github.com/vouch/vouch-proxy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ea35ed58d70608ae20aec51c9d6e963024dc55b463efea1980b62a97e965ef98","flatsize":10952106,"path":"All/vouch-proxy-0.41.0_4.pkg","repopath":"All/vouch-proxy-0.41.0_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3424660,"desc":"An SSO solution for Nginx using the auth_request module. Vouch Proxy\ncan protect all of your websites at once.\n\nVouch Proxy supports many OAuth and OIDC login providers and can\nenforce authentication to Google, GitHub, Okta and many more.","categories":["security"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"visitors","origin":"www/visitors","version":"0.7.0_1","comment":"Very fast and easy to use web log analyzer","maintainer":"ports@FreeBSD.org","www":"http://www.hping.org/visitors/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6443a27381a75563c945c7599f8b3eebe682141dd0b30a2f03f5e8bba9cca0e5","flatsize":174704,"path":"All/visitors-0.7.0_1.pkg","repopath":"All/visitors-0.7.0_1.pkg","licenselogic":"single","pkgsize":57392,"desc":"Visitors is a very fast and easy to use web log analyzer.","categories":["www"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe visitors port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"visualboyadvance-m","origin":"emulators/visualboyadvance-m","version":"2.0.0b2_12","comment":"Game Boy Advance emulator with GTK frontend","maintainer":"ports@FreeBSD.org","www":"https://vba-m.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0ebf3dd94f9c429a305a0758e3e5e2fbba7b0a41c3d929c826439ce16f61eab9","flatsize":2975772,"path":"All/visualboyadvance-m-2.0.0b2_12.pkg","repopath":"All/visualboyadvance-m-2.0.0b2_12.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":676360,"desc":"VisualBoyAdvance-M is an emulator of the Game Boy, Super Game Boy,\nGame Boy Color, and Game Boy Advance. The -M fork is a collection\nof community patches to the original VisualBoyAdvance. It includes an\noptional GTK frontend.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"}},"categories":["emulators"],"shlibs_required":["libGL.so.1","libGLU.so.1","libSDL-1.2.so.0","libc.so.8","libm.so.4","libpng16.so.16","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"DEBUGGER":"on","FFMPEG":"off","LINK":"off","LIRC":"off","NLS":"on","GVBAM":"off","SDL":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe visualboyadvance-m port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"virtualpg","origin":"databases/virtualpg","version":"2.0.1","comment":"Loadable dynamic extension to both SQLite and SpatiaLite","maintainer":"lbartoletti@FreeBSD.org","www":"https://www.gaia-gis.it/fossil/virtualpg/index","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7c2d58d16d11046982587d874498b4acb7f973ff3a872481ac8d13db4962d719","flatsize":167612,"path":"All/virtualpg-2.0.1.pkg","repopath":"All/virtualpg-2.0.1.pkg","licenselogic":"or","licenses":["GPLv2","LGPL21","MPL11"],"pkgsize":42260,"desc":"VirtualPG 2 is available both as a classic C/C++ library and as a loadable\ndynamic extension module for both SQLite and SpatiaLite.\n\nThe intended scope of VirtualPG is supporting direct data exchange form/to\nPostgreSQL / PostGIS targets and SQLite simply using basic,\nplain SQL statements.","deps":{"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["databases","geography"]},{"name":"vkmark","origin":"benchmarks/vkmark","version":"2025.01","comment":"Vulkan benchmark","maintainer":"jbeich@FreeBSD.org","www":"https://github.com/vkmark/vkmark","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"53fb11ed76af27ef404702daaddcb6ba030ad49d024db0ae8ca82c69c703e736","flatsize":2664708,"path":"All/vkmark-2025.01.pkg","repopath":"All/vkmark-2025.01.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":833500,"desc":"vkmark is an extensible Vulkan benchmarking suite with targeted,\nconfigurable scenes.","deps":{"assimp":{"origin":"multimedia/assimp","version":"5.4.3"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"vulkan-loader":{"origin":"graphics/vulkan-loader","version":"1.4.311"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"},"xcb-util-wm":{"origin":"x11/xcb-util-wm","version":"0.4.2"}},"categories":["benchmarks","wayland"],"shlibs_required":["libassimp.so.5","libc.so.8","libm.so.4","libstdc++.so.9","libvulkan.so.1"],"options":{"DRM":"off","WAYLAND":"on","X11":"on"}},{"name":"virtboard","origin":"x11/virtboard","version":"0.0.6_1","comment":"Basic keyboard, blazing the path of modern Wayland keyboards","maintainer":"jbeich@FreeBSD.org","www":"https://source.puri.sm/Librem5/virtboard","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"506887642d0f29024951a53852dd9d8f19109c1e414c1228a03f83061f9c0ecb","flatsize":288239,"path":"All/virtboard-0.0.6_1.pkg","repopath":"All/virtboard-0.0.6_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":61400,"desc":"Virtboard is an on screen keyboard based on wayland-keyboard, and\nserving as a test bed for new input method protocols.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gsettings-desktop-schemas":{"origin":"devel/gsettings-desktop-schemas","version":"47.1_1"},"libepoll-shim":{"origin":"devel/libepoll-shim","version":"0.0.20240608"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"pixman":{"origin":"x11/pixman","version":"0.44.2"},"png":{"origin":"graphics/png","version":"1.6.47"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["wayland","x11"],"shlibs_required":["libc.so.8","libcairo.so.2","libepoll-shim.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libm.so.4","libpixman-1.so.0","libpng16.so.16","libwayland-client.so.0","libwayland-cursor.so.0","libxkbcommon.so.0"]},{"name":"virt-what","origin":"sysutils/virt-what","version":"1.25_1","comment":"Utility to determine whether it is being run in virtual environment","maintainer":"otis@FreeBSD.org","www":"https://people.redhat.com/~rjones/virt-what/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9f3498ead85972d944d0993648fdda8fbcbaf05d3074cb70f4c08209d988bbd3","flatsize":38710,"path":"All/virt-what-1.25_1.pkg","repopath":"All/virt-what-1.25_1.pkg","licenselogic":"single","licenses":["GPLv1"],"pkgsize":18464,"desc":"virt-what is a shell script which can be used to detect if the program\nis running in a virtual machine.\n\nvirt-what supports a very large number of different hypervisor types,\nincluding common open source hypervisors (KVM, Xen, QEMU, VirtualBox),\nmainframe systems like IBM Systemz, LPAR, z/VM, hardware partitioning\nschemes like Hitachi Virtage, proprietary hypervisors like VMWare,\nMicrosoft Hyper-V and much more.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["sysutils"],"shlibs_required":["libc.so.8"]},{"name":"virglrenderer","origin":"x11/virglrenderer","version":"0.8.2_1","comment":"VirGL virtual OpenGL renderer","maintainer":"ports@FreeBSD.org","www":"https://virgil3d.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"058deab0571853a3561bee1f4549f8c8fff4f40000bfd2b90bbd7979eb6c6c40","flatsize":481051,"path":"All/virglrenderer-0.8.2_1.pkg","repopath":"All/virglrenderer-0.8.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":168460,"desc":"Virgil is a research project to investigate the possibility of creating a\nvirtual 3D GPU for use inside qemu virtual machines, that allows the guest\noperating system to use the capabilities of the host GPU to accelerate 3D\nrendering. The plan is to have a guest GPU that is fully independent of the\nhost GPU.","deps":{"libdrm":{"origin":"graphics/libdrm","version":"2.4.123,1"},"libepoxy":{"origin":"graphics/libepoxy","version":"1.5.10"},"mesa-libs":{"origin":"graphics/mesa-libs","version":"21.3.9"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["x11"],"shlibs_required":["libc.so.8","libpthread.so.0"],"annotations":{"cpe":"cpe:2.3:a:virglrenderer_project:virglrenderer:0.8.2:::::dragonfly6:x86_64:1"},"messages":[{"message":"===>   NOTICE:\n\nThe virglrenderer port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"virtualgl","origin":"x11/virtualgl","version":"3.1.2","comment":"Redirects commands from an OpenGL app to another X server","maintainer":"eduardo@FreeBSD.org","www":"https://www.virtualgl.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ef9da8f7d4e6cf8692952c60406131497535f3db44378a47d61512fda8fecd39","flatsize":4196989,"path":"All/virtualgl-3.1.2.pkg","repopath":"All/virtualgl-3.1.2.pkg","licenselogic":"and","licenses":["LGPL21","WXWINDOWS"],"pkgsize":843312,"desc":"VirtualGL is an open source program that redirects the 3D rendering commands\nfrom Unix and Linux OpenGL applications to 3D accelerator hardware in a\ndedicated server and displays the rendered output interactively to a thin\nclient located elsewhere on the network, or locally.","deps":{"fltk":{"origin":"x11-toolkits/fltk","version":"1.3.10"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libjpeg-turbo":{"origin":"graphics/libjpeg-turbo","version":"3.1.0"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"ocl-icd":{"origin":"devel/ocl-icd","version":"2.3.2"}},"categories":["graphics","x11"],"groups":["vglusers"],"shlibs_required":["libEGL.so.1","libGL.so.1","libGLU.so.1","libX11.so.6","libXext.so.6","libXtst.so.6","libc.so.8","libfltk.so.1.3","libm.so.4","libpthread.so.0","libstdc++.so.9","libturbojpeg.so.0"],"options":{"DOCS":"on","OPENCL":"on","OPENSSL":"off","XVIDEO":"off"}},{"name":"vipack","origin":"devel/vipack","version":"0.9.1","comment":"Vishap package manager","maintainer":"antranigv@freebsd.am","www":"https://github.com/vishaps/vipack","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d0dda1d840086df6fcbe02c6c472e197cc606d785c46b0e630f2963e22235794","flatsize":411326,"path":"All/vipack-0.9.1.pkg","repopath":"All/vipack-0.9.1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":149304,"desc":"vipack is a language- and dependency-agnostic package manager\nthat only needs a json tree describing package information,\ndependencies, and build steps.\n\nThe default tree describes packages for Vishap Oberon Compiler,\nbut there's no restriction on the stack and any custom tree can\nbe used.","deps":{"git":{"origin":"devel/git","version":"2.49.0"}},"categories":["devel"]},{"name":"voadi","origin":"games/voadi","version":"0.3","comment":"Vegan on a Desert Island, 2D top-down adventure game","maintainer":"amdmi3@FreeBSD.org","www":"https://www.voadi.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2eb47da8a95c5176ed509b98797c3e7e6ad1a8f765b0f44f7b63f7fa15c61557","flatsize":6134482,"path":"All/voadi-0.3.pkg","repopath":"All/voadi-0.3.pkg","licenselogic":"and","licenses":["CC-BY-SA-4.0","GPLv3"],"pkgsize":4705368,"desc":"Humorous 2D adventure game for PC, Mac, and Linux, a hypothetical\nquestion is taken to the extreme. Our heroine Rachel is challenged\nby the brutality of nature, the politics of species, and the struggle\nto persevere. Rachel's vegan ethos is useful, as the island is\nbrimming with animals that can help her, but winning their support\nis no easy task. Rachel must use her communication skills and\nproblem-solving abilities-rather than coercion-to get what she\nwants.","deps":{"solarus":{"origin":"games/solarus","version":"1.6.5_1"}},"categories":["games"],"options":{"DOCS":"on"},"messages":[{"message":"Please keep in mind that Vegan on a Desert Island is a work in\nprogress, so the store is not yet complete, and also savegames\nmay be incompatible with future game releases.","type":"install"}]},{"name":"vino","origin":"net/vino","version":"3.22.0_4","comment":"VNC server that allows for remote access to your GNOME desktop","maintainer":"gnome@FreeBSD.org","www":"https://wiki.gnome.org/Projects/Vino","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"40459bd07acd057a2a111c2b68d32dbff6d7831303ad85341b619bc26e47c0df","flatsize":2013391,"path":"All/vino-3.22.0_4.pkg","repopath":"All/vino-3.22.0_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":366936,"desc":"Vino is a VNC server for GNOME - it allows someone to remotely connect\nto your desktop session using the RFB protocol.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"avahi-app":{"origin":"net/avahi-app","version":"0.8_6"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"dbus-glib":{"origin":"devel/dbus-glib","version":"0.114"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXdamage":{"origin":"x11/libXdamage","version":"1.1.6"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"libgpg-error":{"origin":"security/libgpg-error","version":"1.51"},"libnotify":{"origin":"devel/libnotify","version":"0.8.6"},"libsecret":{"origin":"security/libsecret","version":"0.20.5_3"},"libsoup":{"origin":"devel/libsoup","version":"2.74.3"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"telepathy-glib":{"origin":"net-im/telepathy-glib","version":"0.24.2"}},"categories":["gnome","net"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXdamage.so.1","libXext.so.6","libXfixes.so.3","libXtst.so.6","libatk-1.0.so.0","libavahi-client.so.3","libavahi-common.so.3","libavahi-glib.so.1","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libdbus-1.so.3","libdbus-glib-1.so.2","libgcrypt.so.20","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgnutls.so.30","libgobject-2.0.so.0","libgpg-error.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libjpeg.so.8","libnotify.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libsecret-1.so.0","libtelepathy-glib.so.0","libz.so.3"],"annotations":{"cpe":"cpe:2.3:a:david_king:vino:3.22.0:::::dragonfly6:x86_64:4"}},{"name":"vips","origin":"graphics/vips","version":"8.16.0_2","comment":"Free image processing system","maintainer":"sunpoet@FreeBSD.org","www":"https://www.libvips.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"08357a39f101de8395ab4be2c2cd4bdac035482fc7a24917ea6b6b3a7cd9811b","flatsize":14221646,"path":"All/vips-8.16.0_2.pkg","repopath":"All/vips-8.16.0_2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":2144452,"desc":"VIPS's a free image processing system. It aims to be about half way between\nExcel and Photoshop. It's obviously much smaller than these two, but it's\nnot a toy either (about 200k lines of code). It's very bad at photo\nretouching, but it's great (much better than programs like Photoshop, I\nthink) at all the other things you use photoshop for. It's particularly\ngood with large images (ie. images larger than the amount of RAM in your\nmachine), and for working with colour.","deps":{"ImageMagick7":{"origin":"graphics/ImageMagick7","version":"7.1.1.45"},"bash":{"origin":"shells/bash","version":"5.2.37"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"cfitsio":{"origin":"astro/cfitsio","version":"4.5.0"},"cgif":{"origin":"graphics/cgif","version":"0.5.0"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"highway":{"origin":"devel/highway","version":"1.2.0"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"lcms2":{"origin":"graphics/lcms2","version":"2.17"},"libarchive":{"origin":"archivers/libarchive","version":"3.7.9,1"},"libexif":{"origin":"graphics/libexif","version":"0.6.25"},"libheif":{"origin":"graphics/libheif","version":"1.19.8"},"libjxl":{"origin":"graphics/libjxl","version":"0.11.1_1"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"libspng":{"origin":"graphics/libspng","version":"0.7.4"},"matio":{"origin":"math/matio","version":"1.5.28"},"openexr":{"origin":"graphics/openexr","version":"3.3.4"},"openjpeg":{"origin":"graphics/openjpeg","version":"2.5.3"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"png":{"origin":"graphics/png","version":"1.6.47"},"poppler-glib":{"origin":"graphics/poppler-glib","version":"25.02.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"},"webp":{"origin":"graphics/webp","version":"1.5.0"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libglib-2.0.so.0","libgobject-2.0.so.0","libintl.so.8","libpthread.so.0"],"options":{"CFITSIO":"on","DOCS":"on","FFTW":"on","FONTCONFIG":"on","GIF":"on","HEIF":"on","IMAGEQUANT":"off","JPEG":"on","JXL":"on","LCMS2":"on","LIBARCHIVE":"on","LIBEXIF":"on","LIBRSVG2":"on","MATIO":"on","OPENEXR":"on","PANGO":"on","PNG":"on","POPPLER":"on","SPNG":"on","TIFF":"on","WEBP":"on","IMAGEMAGICK":"on","GRAPHICSMAGICK":"off","HIGHWAY":"on","ORC":"off"},"annotations":{"cpe":"cpe:2.3:a:vips:vips:8.16.0:::::dragonfly6:x86_64:2","flavor":"x11"}},{"name":"vinci","origin":"math/vinci","version":"1.0.5","comment":"Package that implements algorithms for convex body volume computation","maintainer":"yuri@FreeBSD.org","www":"https://www.multiprecision.org/vinci/home.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ee9d4650112c866cd30774d93988515ffeea1a160241c14aef9c7131de242250","flatsize":75104,"path":"All/vinci-1.0.5.pkg","repopath":"All/vinci-1.0.5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":33372,"desc":"The volume is one of the central properties of a convex body, and volume\ncomputation is involved in many hard problems. Applications range from rather\nclassical ones as in convex optimisation to problems in remote fields like\nalgebraic geometry where the number of common roots of polynomials can be\nrelated to a special polytope volume.\n\nPart of the fascination of the subject stems from the discrepancy between the\nintuitive notion of \"volume\" and the actual hardness of computing it. Despite\nthis discouraging complexity - algorithms in general need exponential time in\nthe input dimension - steadily growing computer power enables us to attack\nproblems of practical interest.\n\nVinci is an easy to install C package that implements several algorithms for\nvolume computation. It is the fruit of a research project carried out at the\nend of the 1990s at the IFOR (Institute for Operations Research) of the ETH\nZurich.","categories":["math"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"vips-nox11","origin":"graphics/vips","version":"8.16.0_2","comment":"Free image processing system","maintainer":"sunpoet@FreeBSD.org","www":"https://www.libvips.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f414ab47c33164b3e3b6c799896798906019baa8c16b046b6c7b37037405b034","flatsize":14221646,"path":"All/vips-nox11-8.16.0_2.pkg","repopath":"All/vips-nox11-8.16.0_2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":2142916,"desc":"VIPS's a free image processing system. It aims to be about half way between\nExcel and Photoshop. It's obviously much smaller than these two, but it's\nnot a toy either (about 200k lines of code). It's very bad at photo\nretouching, but it's great (much better than programs like Photoshop, I\nthink) at all the other things you use photoshop for. It's particularly\ngood with large images (ie. images larger than the amount of RAM in your\nmachine), and for working with colour.","deps":{"ImageMagick7-nox11":{"origin":"graphics/ImageMagick7","version":"7.1.1.45"},"bash":{"origin":"shells/bash","version":"5.2.37"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"cfitsio":{"origin":"astro/cfitsio","version":"4.5.0"},"cgif":{"origin":"graphics/cgif","version":"0.5.0"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"highway":{"origin":"devel/highway","version":"1.2.0"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"lcms2":{"origin":"graphics/lcms2","version":"2.17"},"libarchive":{"origin":"archivers/libarchive","version":"3.7.9,1"},"libexif":{"origin":"graphics/libexif","version":"0.6.25"},"libheif":{"origin":"graphics/libheif","version":"1.19.8"},"libjxl":{"origin":"graphics/libjxl","version":"0.11.1_1"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"libspng":{"origin":"graphics/libspng","version":"0.7.4"},"matio":{"origin":"math/matio","version":"1.5.28"},"openexr":{"origin":"graphics/openexr","version":"3.3.4"},"openjpeg":{"origin":"graphics/openjpeg","version":"2.5.3"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"png":{"origin":"graphics/png","version":"1.6.47"},"poppler-glib":{"origin":"graphics/poppler-glib","version":"25.02.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"},"webp":{"origin":"graphics/webp","version":"1.5.0"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libglib-2.0.so.0","libgobject-2.0.so.0","libintl.so.8","libpthread.so.0"],"options":{"CFITSIO":"on","DOCS":"on","FFTW":"on","FONTCONFIG":"on","GIF":"on","HEIF":"on","IMAGEQUANT":"off","JPEG":"on","JXL":"on","LCMS2":"on","LIBARCHIVE":"on","LIBEXIF":"on","LIBRSVG2":"on","MATIO":"on","OPENEXR":"on","PANGO":"on","PNG":"on","POPPLER":"on","SPNG":"on","TIFF":"on","WEBP":"on","IMAGEMAGICK":"on","GRAPHICSMAGICK":"off","HIGHWAY":"on","ORC":"off"},"annotations":{"cpe":"cpe:2.3:a:vips:vips:8.16.0:::::dragonfly6:x86_64:2","flavor":"nox11"}},{"name":"vimpager","origin":"sysutils/vimpager","version":"2.06.20200712_1","comment":"Use Vim/NeoVim as a pager","maintainer":"ports@FreeBSD.org","www":"https://github.com/rkitover/vimpager","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0113d5be148ab6be11c6b848af0e85dd48a890a82ab9dd049b6148d0edc629f1","flatsize":397733,"path":"All/vimpager-2.06.20200712_1.pkg","repopath":"All/vimpager-2.06.20200712_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":61096,"desc":"Vimpager uses the power of Vim to provide a powerful pager.\nIt runs Vim (or NeoVim, or even GVim) and acts as a frontend,\nallowing for full Vim syntax highlighting, navigation, and\nconfigurability.\n\nTo make Vimpager look for anything other than `vim', set\nVIMPAGER_VIM=nvim or VIMPAGER_VIM=gvim.\n\nTo set Vimpager as your default pager, export PAGER=vimpager\nin your shell.","deps":{"vim":{"origin":"editors/vim","version":"9.1.1199"}},"categories":["sysutils"],"options":{"DOCS":"on","NEOVIM":"off","VIM":"on"},"messages":[{"message":"To make Vimpager your default pager, run `export PAGER=vimpager'\nor put it in your shell config file.\n\nVimpager looks only for `vim'. To make Vimpager look for anything\nelse, set `VIMPAGER_VIM=nvim' or `VIMPAGER_VIM=gvim'.","type":"install"},{"message":"===>   NOTICE:\n\nThe vimpager port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"vimb","origin":"www/vimb","version":"3.7.0_4","comment":"Vim like browser","maintainer":"mew14930xvi@inbox.lv","www":"https://fanglingsu.github.io/vimb/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"998e43727968dad91f289c777f437e3b3583391b2a52d4a92d2d3db0d6cb355b","flatsize":229872,"path":"All/vimb-3.7.0_4.pkg","repopath":"All/vimb-3.7.0_4.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":87672,"desc":"Vimb is a web browser that behaves like Vimprobable, but with some\nparadigms from dwb and hopefully a cleaner code base.  The goal of\nVimb is to build a completely keyboard-driven, efficient and\npleasurable browsing experience with low memory and cpu usage.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libsoup3":{"origin":"devel/libsoup3","version":"3.6.5_2"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"webkit2-gtk_41":{"origin":"www/webkit2-gtk","version":"2.46.6"}},"categories":["www"],"shlibs_required":["libc.so.8","libgdk-3.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libjavascriptcoregtk-4.1.so.0","libpthread.so.0","libsoup-3.0.so.0","libwebkit2gtk-4.1.so.0"],"options":{"GSTREAMER":"off"}},{"name":"weberp","origin":"finance/weberp","version":"4.15.2","comment":"Open-Source Web-Based ERP System","maintainer":"wen@FreeBSD.org","www":"https://www.weberp.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"69437f93b85cbd7d0e0819f97f1564c7501795df8704c2ecef896170eca31d33","flatsize":129317015,"path":"All/weberp-4.15.2.pkg","repopath":"All/weberp-4.15.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":20195812,"desc":"webERP is a complete web based accounting/ERP system\nthat requires only a web-browser and pdf reader to use.\nIt has a wide range of features suitable for many\nbusinesses particularly distributed businesses in\nwholesale and distribution. It is developed as an\nopen-source application and is available as a free\ndownload to use. The feature set is continually expanding\nas new businesses and developers adopt it.There have\nbeen in excess of 80,000 downloads to date.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-gettext":{"origin":"devel/php83-gettext","version":"8.3.21"},"php83-mysqli":{"origin":"databases/php83-mysqli","version":"8.3.21"}},"categories":["finance","www"],"annotations":{"cpe":"cpe:2.3:a:weberp:weberp:4.15.2:::::dragonfly6:x86_64"},"messages":[{"message":"1) Add the following to your Apache configuration, and\n   restart the server:\n\n   ### Add the AcceptPathInfo directive only for Apache 2.0.30 or later.\n   Alias /weberp /usr/local/www/weberp/\n   AcceptPathInfo On\n   <Directory /usr/local/www/weberp>\n      AllowOverride None\n      Order Allow,Deny\n      Allow from all\n   </Directory>\n\n\nBefore you start webERP, please read carefully the INSTALL file:\n   /usr/local/www/weberp/doc/INSTALL.txt\nfor detailed information.","type":"install"}]},{"name":"vimpc","origin":"audio/vimpc","version":"0.09.2_2","comment":"Ncurses client for musicpd with vi-like key bindings","maintainer":"riggs@FreeBSD.org","www":"https://github.com/boysetsfrog/vimpc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"29f450fb46f233f599ae1f3d07ced80d008c160b4bb88131f3275d5021cb4e70","flatsize":929802,"path":"All/vimpc-0.09.2_2.pkg","repopath":"All/vimpc-0.09.2_2.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":275340,"desc":"vimpc is a client for mpd with vi-like key bindings, written in C++.\nIt provides an alternative to other ncurses-based mpd clients (such\nas ncmpc and ncmpcpp) in the sense that it features an interface\nsimilar to that of the vim text editor.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"libmpdclient":{"origin":"audio/libmpdclient","version":"2.22"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["audio"],"shlibs_required":["libc.so.8","libcurl.so.4","libm.so.4","libmpdclient.so.2","libncurses.so.6","libpcre.so.1","libpthread.so.0","libstdc++.so.9","libtinfo.so.6"]},{"name":"vnote","origin":"deskutils/vnote","version":"3.17.0","comment":"Pleasant Qt-based note-taking platform","maintainer":"danfe@FreeBSD.org","www":"https://app.vnote.fun/en_us/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f82d65239d1dbfa3f167b1bd07fc82251b07373c35effb0e4d4d41386a5e1cca","flatsize":16547590,"path":"All/vnote-3.17.0.pkg","repopath":"All/vnote-3.17.0.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":6911120,"desc":"VNote is a Qt-based, free and open-source note-taking application,\ncurrently focusing on Markdown (support for more formats is planned).\nVNote is designed to provide a pleasant note-taking platform with\nexcellent editing experience.","deps":{"hunspell":{"origin":"textproc/hunspell","version":"1.7.2_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-webchannel":{"origin":"www/qt5-webchannel","version":"5.15.16p3_1"},"qt5-webengine":{"origin":"www/qt5-webengine","version":"5.15.18p7_3"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-x11extras":{"origin":"x11/qt5-x11extras","version":"5.15.16p0_1"}},"categories":["deskutils"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Positioning.so.5","libQt5PrintSupport.so.5","libQt5Qml.so.5","libQt5QmlModels.so.5","libQt5Quick.so.5","libQt5Sql.so.5","libQt5Svg.so.5","libQt5WebChannel.so.5","libQt5WebEngineCore.so.5","libQt5WebEngineWidgets.so.5","libQt5Widgets.so.5","libQt5X11Extras.so.5","libX11.so.6","libc.so.8","libhunspell-1.7.so.0","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"vim-lsp","origin":"editors/vim-lsp","version":"0.1.4.198","comment":"Async language server protocol plugin for vim and neovim","maintainer":"yuri@FreeBSD.org","www":"https://github.com/prabirshrestha/vim-lsp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dd5bf664b21946e6239c112ede3da50937d8e724a6789b7acea839ce217f36df","flatsize":588156,"path":"All/vim-lsp-0.1.4.198.pkg","repopath":"All/vim-lsp-0.1.4.198.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":102276,"desc":"vim-lsp is an async language server protocol (LSP) plugin for vim8 and neovim.","categories":["editors"]},{"name":"vim-tiny","origin":"editors/vim","version":"9.1.1199","comment":"Improved version of the vi editor (tiny flavor)","maintainer":"adamw@FreeBSD.org","www":"https://www.vim.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f092bf8135657c0830c5ee8f0d0403076ad921579b076d69ed9bbf637ee07023","flatsize":3411680,"path":"All/vim-tiny-9.1.1199.pkg","repopath":"All/vim-tiny-9.1.1199.pkg","licenselogic":"single","licenses":["VIM"],"pkgsize":1464280,"desc":"Vim is a highly configurable text editor built to enable efficient text editing.\nIt is an improved version of the vi editor distributed with most UNIX systems.\n\nVim is often called a \"programmer's editor,\" and so useful for programming that\nmany consider it an entire IDE. It's not just for programmers, though. Vim is\nperfect for all kinds of text editing, from composing email to editing\nconfiguration files.\n\nFreeBSD has the following Vim packages:\n* vim: Console-only Vim (vim binary) with all runtime files\n* vim-gtk3, -gtk2, -motif: Console Vim plus a GUI (gvim binary)\n* vim-x11:  Console Vim only, with xclipboard support\n* vim-tiny: Vim binary only, with no runtime files. Not useful for most people;\n  intended for minimal (ex. jail) installations","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["editors"],"shlibs_required":["libc.so.8","libm.so.4","libposix1e.so.3","libtinfo.so.6"],"options":{"MAKE_JOBS":"off"},"annotations":{"cpe":"cpe:2.3:a:vim:vim:9.1:::::dragonfly6:x86_64","flavor":"tiny"},"messages":[{"message":"Vim no longer installs or reads a system-wide vimrc. The only overridden\n  defaults are those which provide FreeBSD-specific settings. Read through\n  $VIMRUNTIME/defaults.vim to see Vim's defaults, and see ':h initialization'\n  for the standard locations Vim looks for configuration files.","type":"upgrade","maximum_version":"9.0.0129"}]},{"name":"vinagre","origin":"net/vinagre","version":"3.22.0_11","comment":"VNC client for the GNOME Desktop","maintainer":"gnome@FreeBSD.org","www":"https://www.gnome.org/projects/vinagre/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7cdbb861af9e9142458a2329d2cca3514508162631994bdcb3f847d1b0e51035","flatsize":4160144,"path":"All/vinagre-3.22.0_11.pkg","repopath":"All/vinagre-3.22.0_11.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1368992,"desc":"Vinagre is a VNC Client for the GNOME Desktop.  Its features include:\n\n* You can connect to several machines at the same time, we like tabs\n* You can keep track of your most used connections, we like favorites\n* You can keep track of your recently used connections, we like GtkRecent\n* You can browse your network for VNC servers, we like avahi\n* You don't need to supply the password on every connection, we like GNOME\n  Keyring","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"avahi-app":{"origin":"net/avahi-app","version":"0.8_6"},"avahi-gtk3":{"origin":"net/avahi-gtk3","version":"0.8_2"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"dbus-glib":{"origin":"devel/dbus-glib","version":"0.114"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fribidi":{"origin":"converters/fribidi","version":"1.0.16"},"gdbm":{"origin":"databases/gdbm","version":"1.24"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnome-icon-theme":{"origin":"misc/gnome-icon-theme","version":"3.12.0_1"},"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"gtk-vnc":{"origin":"net/gtk-vnc","version":"1.3.1_6"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libsecret":{"origin":"security/libsecret","version":"0.20.5_3"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"},"spice-gtk":{"origin":"deskutils/spice-gtk","version":"0.37_7"},"telepathy-glib":{"origin":"net-im/telepathy-glib","version":"0.24.2"},"vte3":{"origin":"x11-toolkits/vte3","version":"0.78.2_1"}},"categories":["gnome","net"],"shlibs_required":["libatk-1.0.so.0","libavahi-client.so.3","libavahi-common.so.3","libavahi-glib.so.1","libavahi-gobject.so.0","libavahi-ui-gtk3.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libdbus-1.so.3","libdbus-glib-1.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-3.so.0","libgtk-vnc-2.0.so.0","libgvnc-1.0.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libsecret-1.so.0","libspice-client-glib-2.0.so.8","libspice-client-gtk-3.0.so.5","libtelepathy-glib.so.0","libutil.so.4","libvte-2.91.so.0","libxml2.so.2","libz.so.3"],"options":{"AVAHI":"on","DOCS":"on","RDP":"off","SPICE":"on","TELEPATHY":"on"}},{"name":"violet","origin":"devel/violet","version":"2.1.0","comment":"Easy to learn and use UML editor","maintainer":"ports@FreeBSD.org","www":"https://horstmann.com/violet/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bba285175c2599007c60ee14fd03c4ca95d29da002b91e104981440cae46fd18","flatsize":3795184,"path":"All/violet-2.1.0.pkg","repopath":"All/violet-2.1.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":3331612,"desc":"Violet is a UML editor with these benefits:\n* It is very easy to learn and use\n* It draws nice-looking class, sequence, state, object and use-case diagrams\n* It is completely free (distributed under the GNU General Public License)\n* It is cross-platform\n\nViolet is intended for students, teachers, and authors who need to produce\nsimple UML diagrams quickly.  It is not intended as an industrial strength\ntool.  Here are some of the features that industrial-strength UML programs have\nand that Violet does not have:\n* Code generation.  Violet does not generate any source code from UML diagrams.\n* Reverse engineering.  Violet does not generate UML diagrams from source code\n* Semantic checking of models.  You can use Violet to draw contradictory\n  diagrams XMI export or import.  Violet does not generate files that can be\n  imported into other UML tools, nor can it read model files from other tools\n\nIf you just want to draw simple UML diagrams without too much fuss, chances\nare you'll like Violet. If you have more serious needs, check out one of the\nother programs.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","editors","java"],"messages":[{"message":"===>   NOTICE:\n\nThe violet port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"vim-colorschemes-legacy","origin":"editors/vim-colorschemes-legacy","version":"g20220816_1","comment":"Legacy colorschemes for Vim","maintainer":"michael.osipov@innomotics.com","www":"https://github.com/vim/colorschemes","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"93a6d6785094618bb0f5869650ff41d528ac8dacddefb03fd3542684a7eaf288","flatsize":43913,"path":"All/vim-colorschemes-legacy-g20220816_1.pkg","repopath":"All/vim-colorschemes-legacy-g20220816_1.pkg","licenselogic":"single","licenses":["VIM"],"pkgsize":10904,"desc":"The collection of legacy vim colorschemes before 8.2.4954.\n\nThe upstream vim colorschemes were substantively changed in that patch,\nso the look is now noticably different. The original colorschemes live\non in this package.","categories":["editors"]},{"name":"vils","origin":"sysutils/vils","version":"20020228_1","comment":"Use your favorite editor to rename files","maintainer":"amdmi3@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1f9cab35a1ebe9c82c8e5af41920356be42f78722feeaa45af10a75803afc4b6","flatsize":2456,"path":"All/vils-20020228_1.pkg","repopath":"All/vils-20020228_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":2060,"desc":"This little script enables you to ``edit an ls'', i.e. it will load a\nlist of filenames into your favourite editor (presumably vi). Any\nchanges to the filenames will result in renaming the respective files.\nRead the comments in the script for details.\n\nBSD-style copyright and standard disclaimer applies.","deps":{"zsh":{"origin":"shells/zsh","version":"5.9_5"}},"categories":["sysutils"]},{"name":"viruskiller","origin":"games/viruskiller","version":"1.03_7","comment":"Arcade game that relies on quick reflexes","maintainer":"ports@FreeBSD.org","www":"http://www.parallelrealities.co.uk/projects/virusKiller.php","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eb4f35163bc43f7f7fc7bce15ad2ab11a2d1a6685fc2744488a43ebac64525dd","flatsize":4513280,"path":"All/viruskiller-1.03_7.pkg","repopath":"All/viruskiller-1.03_7.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":4263752,"desc":"Your computer has been invaded! Dozens of little viruses are pouring in\nvia security holes in Microsoft Internet Explorer, Microsoft Outlook,\nMicrosoft MSN Messenger and Microsoft Recycle Bin!! Using your trusty\nmouse you must shoot the buggers before they can destroy your files!\nSome will steal them from their home directories and take them back to\ntheir security hole. Others will just eat them right there on the spot!\nSee how long you and your computer can survive the onslaught!","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"},"sdl_net":{"origin":"net/sdl_net","version":"1.2.8_3"},"sdl_ttf":{"origin":"graphics/sdl_ttf","version":"2.0.11_8"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libSDL_net-1.2.so.0","libSDL_ttf-2.0.so.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe viruskiller port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"vile","origin":"editors/vile","version":"9.8z_1","comment":"VI Like Emacs -- console version","maintainer":"dickey@invisible-island.net","www":"https://invisible-island.net/vile/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6688b0ea8355361f5cdaab620bbbc1ea8533ee1a800ce56aecc5eb64d74e627b","flatsize":5672048,"path":"All/vile-9.8z_1.pkg","repopath":"All/vile-9.8z_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1054428,"desc":"vile is a text editor which is extremely compatible with vi in terms of\n\"finger feel\".  in addition, it has extended capabilities in many areas,\nnotably:\n\tmulti-file editing and viewing\n\tkey rebinding (in addition to :map, :map!, and :abbr)\n\tmouse support (in an xterm, or when built as xvile)\n\tinfinite undo\n\tmany additional operator commands\n\tselection highlighting\n\trectangular operations\n\t\"next error\" cursor positioning after compilation\n\tfull function- and arrow-key support\n\tfilename, command, internal mode and variable completion\n\tauxiliary utilities for man page and C program syntax highlighting\n\tbuilt-in macro language\n\tportability to all UNIX platforms, VMS, DOS, Win32, OS/2","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["editors"],"shlibs_required":["libc.so.8","libcrypt.so.4","libtinfo.so.6"],"options":{"DOCS":"on","FILTERS":"off","ICONV":"off","PERL":"off"}},{"name":"wazuh-dashboard","origin":"security/wazuh-dashboard","version":"4.11.1","comment":"Web user interface for data visualization and analysis","maintainer":"acm@FreeBSD.org","www":"https://github.com/wazuh/wazuh-dashboard-plugins","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7b295d97c34995f73db7090958e175beca32cb2dedefca26633d374b4720c316","flatsize":81345448,"path":"All/wazuh-dashboard-4.11.1.pkg","repopath":"All/wazuh-dashboard-4.11.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":17160160,"desc":"Wazuh is a free and open source platform used for threat prevention, detection,\nand response. It is capable of protecting workloads across on-premises,\nvirtualized, containerized, and cloud-based environments.\n\nWazuh solution consists of an endpoint security agent, deployed to the\nmonitored systems, and a management server, which collects and analyzes data\ngathered by the agents. Besides, Wazuh has been fully integrated with the\nElastic Stack, providing a search engine and data visualization tool that\nallows users to navigate through their security alerts.","deps":{"opensearch-dashboards216":{"origin":"textproc/opensearch-dashboards216","version":"2.16.0"}},"categories":["security"],"messages":[{"message":"Wazuh dashboard components were installed\n\n1) Wazuh dashboard is based on opensearch-dashboards and wazuh-kibana-app\n   projects. This guide help to adapt wazuh configuration for it works on\n   FreeBSD using apps are part of ports tree.\n\n2) Copy /usr/local/etc/wazuh-dashboard/opensearch_dashboards.yml to /usr/local/etc/opensearch-dashboards/\n   directory\n\n3) You can use my own version of wazuh certificates generator for generate root,\n   admin, indexer, server and dashboard certificates used by wazuh components.\n  \n   https://people.freebsd.org/~acm/ports/wazuh/wazuh-gen-certs.tar.gz\n\n4) Edit opensearch_dashboard.yml file and changes options accord to your\n   setup. For example host, ssl, etc. Sample files can give you a good\n   guide about that.\n\n5) Add OpenSearch Dashboard to /etc/rc.conf\n\n   # sysrc opensearch_dashboards_enable=\"YES\"\n\n6) Start OpenSearch Dashboard service\n   \n   # service opensearch-dashboards start\n\n7) Login at OpenSearch Dashboard from any supported browser at:\n\n   https://10.0.0.30:5601\n\n   Listen port can be changed from opensearch_dashboard.yml file\n\n8) You can look more useful information at the following link:\n\n   https://documentation.wazuh.com/current/installation-guide/wazuh-dashboard/step-by-step.html\n\n   Take on mind wazuh arquitecture on FreeBSD is configurated not similar like\n   you can read at wazuh guide.\n\n9) Enjoy it","type":"install"}]},{"name":"vst3sdk","origin":"audio/vst3sdk","version":"3.7.1.b.50.1_2","comment":"VST3 SDK (VST3 audio plugins Software Development Kit)","maintainer":"yuri@FreeBSD.org","www":"https://github.com/steinbergmedia/vst3sdk/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eb1f17995314e6d7134b8e90cf654fb80daddc39860691086d6febb9c4c4aa8c","flatsize":39634431,"path":"All/vst3sdk-3.7.1.b.50.1_2.pkg","repopath":"All/vst3sdk-3.7.1.b.50.1_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":11921920,"desc":"The VST SDK package contains\n* The VST 3 API\n* VST 3 Implementation Helper Classes\n* AAX, AU, AUv3 and VST 2 wrappers\n* VST 3 plug-ins Examples\n\nWWW: https://github.com/steinbergmedia/vst3sdk","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"atkmm":{"origin":"accessibility/atkmm","version":"2.28.4"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"cairomm":{"origin":"graphics/cairomm","version":"1.14.5"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"glibmm":{"origin":"devel/glibmm","version":"2.66.7,1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gtkmm30":{"origin":"x11-toolkits/gtkmm30","version":"3.24.9"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libsigc++":{"origin":"devel/libsigc++20","version":"2.12.1"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pangomm":{"origin":"x11-toolkits/pangomm","version":"2.46.4"},"xcb-util":{"origin":"x11/xcb-util","version":"0.4.1,1"},"xcb-util-cursor":{"origin":"x11/xcb-util-cursor","version":"0.1.3"},"xcb-util-keysyms":{"origin":"x11/xcb-util-keysyms","version":"0.4.1"}},"categories":["audio"]},{"name":"vigenere","origin":"security/vigenere","version":"1.0_1","comment":"Vigenere cipher cryptography tool","maintainer":"fbsd@olivermahmoudi.com","www":"https://github.com/olimah/vigenere","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a1b37601c1db83d0c808abfd8de02486bbaa21cdce2acd3959e71587b681a895","flatsize":15019,"path":"All/vigenere-1.0_1.pkg","repopath":"All/vigenere-1.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":8144,"desc":"vigenere is an implementation of the Vigenere cipher encryption\nalgorithm with an extension to all printable ASCII characters.\nThe utility is capable of encrypting/decrypting arguments that\nare passed to it upon invocation or process input- and outputfiles.","categories":["security"],"shlibs_required":["libc.so.8"]},{"name":"vigor","origin":"editors/vigor","version":"0.016_4","comment":"Vi clone inspired by the userfriendly comic strip","maintainer":"ports@FreeBSD.org","www":"https://vigor.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"94a80e574466374e561ee8bb5a683c7506ca915627fa0ba42d11dde395b0e552","flatsize":515943,"path":"All/vigor-0.016_4.pkg","repopath":"All/vigor-0.016_4.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":202564,"desc":"In a recent fit of madness, hacker Joel Holveck has released Vigor, a version\nof the popular Unix editor vi featuring the Vigor Assistant. Holveck declined\nto comment on his true motives for creating the program, although it has been\nconfirmed that he was inspired by Pitr of User Friendly the Comic Strip.\n\nHolveck denies rumors that he created the program as part of a plot to\nencourage the use of Emacs.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["editors","tcl","tk"],"shlibs_required":["libX11.so.6","libc.so.8","libdl.so.0","libm.so.4","libncurses.so.6","libtcl86.so.1","libtinfo.so.6","libtk86.so.1"],"messages":[{"message":"===>   NOTICE:\n\nThe vigor port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"visp-go","origin":"audio/visp-go","version":"g20210723_24","comment":"Vi-like Spotify client for terminal users","maintainer":"lcook@FreeBSD.org","www":"https://visp.site","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"571917a2e897d108ae9d39f67ae82a87dadffe95f30645ebc4484e4cfdf6aac0","flatsize":21159196,"path":"All/visp-go-g20210723_24.pkg","repopath":"All/visp-go-g20210723_24.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6354068,"desc":"Visp is an interactive console client for Spotify, written in Go.\nIts interface is similar to Vim, and aims to be fast, configurable,\nand practical. Visp means whisk, and just like the simple mechanical\ntool it makes it easy to create that smooth and perfect mixture through\nthe power of manual control, and without any unfortunate lumps.\n\nThis interface has many features that involve sorting, searching, and\nnavigating. It's designed to let you navigate your music collection\neffectively and efficiently.","categories":["audio"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on","SPOTIFYD":"off"},"messages":[{"message":"Limitations:\n============\n\nVisp requires a Spotify Premium account and will not work with free accounts.\n\nVisp is not a player, but a controller, and is thus not capable of outputting\nsound. You can run the official Spotify client in the background, play back\non Spotify enabled devices, and if you want a headless/server it is recommend\nto use spotifyd as a Spotify client daemon.\n\nGetting started:\n================\n\nTo authorize Visp to your Spotify account, please visit https://visp.site/authorize\nto get an access token. Enter your access token with :auth <TOKEN>.\n\nVisp is based around the concept of lists. Every view in Visp is a list of some kind.\nUpon starting the program, you are shown the log console, which keeps track of things\nthat happen within the program. Other lists contain playlists, albums, or tracks.\n\nTo get an overview of all the lists you've visited while running Visp, press w.\n\nTo enter a command, type : followed by the command, then press <Enter>. While entering\na command, you can press <Tab> to engage tab completion, which will complete the word\nyou're typing, provided that Visp can guess what you're trying to do. Tab completion\nin Visp is very powerful and can recognize pretty much anything you want to accomplish.\nSee command documentation for a list of all supported commands.\n\nPress <F1>, or enter the command help, at any time to show a list of key bindings.","type":"install"}]},{"name":"vifm-colors","origin":"misc/vifm-colors","version":"0.13","comment":"Various color schemes for the vifm file explorer","maintainer":"nivit@FreeBSD.org","www":"https://vifm.info/colorschemes.shtml","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3776c07f0f9abef206034e8101dbd67180af5629400b6fa0ee995c35aedd7068","flatsize":72548,"path":"All/vifm-colors-0.13.pkg","repopath":"All/vifm-colors-0.13.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":16208,"desc":"A collection of various color schemes for the vifm file manager.\n\nNote that color schemes are affected by 16-color palette used by the terminal\nand may not be displayed as intended by their authors or look differently on\nyour machine.","categories":["misc"],"messages":[{"message":"To use the color schemes run the following command in your terminal once:\n\n    cp -R /usr/local/share/vifm-colors ~/.config/vifm/colors\n\n  Note: replace ~/.config/vifm with ~/.vifm in the command above if you store\n  your configuration there.","type":"install"}]},{"name":"vigra","origin":"graphics/vigra","version":"1.12.1_1","comment":"VIGRA stands for \"Vision with Generic Algorithms\"","maintainer":"ports@FreeBSD.org","www":"https://ukoethe.github.io/vigra/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"882a4c1bbdc863b35c7d123365484ac2ae1eab50b9aabaf55a291b5c863af64e","flatsize":7667342,"path":"All/vigra-1.12.1_1.pkg","repopath":"All/vigra-1.12.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":969700,"desc":"VIGRA stands for \"Vision with Generic Algorithms\". It's a novel computer\nvision library that puts its main emphasize on customizable algorithms\nand data structures. By using template techniques similar to those in\nthe C++ Standard Template Library, you can easily adapt any VIGRA\ncomponent to the needs of your application, without thereby giving up\nexecution speed.","deps":{"Imath":{"origin":"math/Imath","version":"3.1.12"},"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"fftw3-float":{"origin":"math/fftw3-float","version":"3.3.10_5"},"hdf5":{"origin":"science/hdf5","version":"1.12.2_2,1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libaec":{"origin":"science/libaec","version":"1.1.3"},"openexr":{"origin":"graphics/openexr","version":"3.3.4"},"png":{"origin":"graphics/png","version":"1.6.47"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["graphics"],"options":{"DOCS":"on","FFTW":"on","HDF5":"on","NUMPY":"off","OPENEXR":"on","PNG":"on","JPEG":"on","TIFF":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe vigra port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"viewres","origin":"x11/viewres","version":"1.0.6_1","comment":"Graphical class browser for Xt","maintainer":"x11@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e03d13fdec3fa89ebb99505acdfa179640c90d1c9045b8b313f4f48a8af98dca","flatsize":30506,"path":"All/viewres-1.0.6_1.pkg","repopath":"All/viewres-1.0.6_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14288,"desc":"This package contains viewres, a graphical class browser that displays\na tree showing the widget class hierarchy of the Athena Widget Set.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXaw.so.7","libXmu.so.6","libXt.so.6","libc.so.8"]},{"name":"viewklass","origin":"x11-toolkits/viewklass","version":"0.7.2_1","comment":"C++ Framework for Motif","maintainer":"ports@FreeBSD.org","www":"https://viewklass.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"06ecdb0f0636a4afbc59f01831c00d8bc0f93e93fd2758cedc2d5123abb85946","flatsize":1087340,"path":"All/viewklass-0.7.2_1.pkg","repopath":"All/viewklass-0.7.2_1.pkg","licenselogic":"single","licenses":["LGPL20+"],"pkgsize":128524,"desc":"ViewKlass is a C++ framework for developing applications which use the\nLessTif, OpenMotif or OSF/Motif[TM] user interface toolkits. In particular\nit provides classes which support the creation of reusable components. This\nhelps to simplify the development of applications using object-oriented\ntechniques.\n\nIt also provides classes which encapsulate some of the more difficult and\ntedious aspects of Motif development. These include classes which handle\nthe creation of windows, dialogs and menus.","deps":{"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"open-motif":{"origin":"x11-toolkits/open-motif","version":"2.3.8_8"}},"categories":["x11-toolkits"],"messages":[{"message":"===>   NOTICE:\n\nThe viewklass port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"viewglob","origin":"shells/viewglob","version":"2.0.4_10","comment":"GTK add-on to bash and zsh","maintainer":"ports@FreeBSD.org","www":"https://viewglob.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eae8d821d63c132f8a5cd1b25891b6ba105f1b32219dfd3bb1da317bb93527aa","flatsize":462188,"path":"All/viewglob-2.0.4_10.pkg","repopath":"All/viewglob-2.0.4_10.pkg","licenselogic":"single","pkgsize":102756,"desc":"viewglob is an utility designed to complement the Unix shell in\ngraphical environments. It has two parts:\n\n  1. A tool that sits as a layer between the shell and X terminal,\n     keeping track of the user's current directory and command line.\n  2. A graphical display which shows the layouts of directories\n     referenced on the command line (including pwd).\n\nThe display reveals the results of file globs and expansions as they\nare typed (hence the name), highlighting selected files and potential\nname completions.\n\nIt can also be used as a surrogate terminal, where keystrokes typed in\nthe display are passed to the shell. Files and directories can be\ndouble-clicked to insert their names and/or paths into the terminal.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"bash":{"origin":"shells/bash","version":"5.2.37"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["shells"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe viewglob port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"viewnior","origin":"graphics/viewnior","version":"1.8_3","comment":"Fast and simple image viewer","maintainer":"eduardo@FreeBSD.org","www":"https://siyanpanayotov.com/project/viewnior/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"47b921902edd3d0f10de43f5f470917929ca31369d3644a8d62eb8245d528360","flatsize":571561,"path":"All/viewnior-1.8_3.pkg","repopath":"All/viewnior-1.8_3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":141580,"desc":"This is Viewnior, an image viewer program. Created to be simple, fast\nand elegant. It's minimalistic interface provides more screenspace for\nyour images. Among its features are:\n\nFullscreen & Slideshow\nRotate, flip, crop, save, delete images\nAnimation support\nBrowse only selected images\nNavigation window\nSet image as wallpaper (GNOME2, GNOME3, XFCE, LXDE, FluxBox, Nitrogen)\nSimple interface\nConfigurable mouse actions\n\nViewnior is insipred by big projects like Eye of Gnome, because of it's\nusability and richness,and by GPicView, because of it's lightweight design\nand minimal interface. So here comes Viewnior - small and light,\nwith no compromise with the quality of it's functions.\nThe program is made with better integration in mind (follows Gnome HIG2)","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"exiv2":{"origin":"graphics/exiv2","version":"0.28.5,1"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libexiv2.so.28","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libintl.so.8","libstdc++.so.9"],"options":{"DOCS":"on","NLS":"on"}},{"name":"vifm","origin":"misc/vifm","version":"0.13_2","comment":"Ncurses based file manager with vi like keybindings","maintainer":"nivit@FreeBSD.org","www":"https://vifm.info/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"19f44838d611b0abd42c8f85a8000aebbc049c5e9496b91c52381f47616d242c","flatsize":2707048,"path":"All/vifm-0.13_2.pkg","repopath":"All/vifm-0.13_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":802672,"desc":"\"Vifm is a ncurses based file manager with vi like keybindings. If you\nuse vi, vifm gives you complete keyboard control over your files without\nhaving to learn a new set of commands.\"\n\nFeatures:\n - two file list windows\n - bookmarks\n - user-defined association of file types/extensions with multiple\n   applications per extension\n - visual mode for selecting files\n - user-defined commands","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["misc"],"shlibs_required":["libc.so.8","libdl.so.0","libm.so.4","libmagic.so.2","libncurses.so.6","libpthread.so.0","librt.so.0","libtinfo.so.6"],"options":{"DOCS":"on"}},{"name":"viewfax","origin":"comms/viewfax","version":"2.6_2","comment":"Display files containing g3 and/or g4 coded fax pages","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f271b28ab9e5f8ef60db9c84817bf20288a051fafa1e74904900f73931abdcd4","flatsize":77096,"path":"All/viewfax-2.6_2.pkg","repopath":"All/viewfax-2.6_2.pkg","licenselogic":"single","pkgsize":45076,"desc":"viewfax displays one or more fax files in an X11 window.  The input\nfiles may be either raw, single-page faxes received by a fax modem\nwith a program such as mgetty, or tiff files such as those used by\nhylafax.  The first (or only) page of \"PC-Research\"-style (DigiFAX)\nfiles produced by the ghostscript dfaxhigh or dfaxlow drivers can also\nbe displayed.\n\nInput files using any common fax encoding such as group 3 (1 and 2\ndimensional) and group 4 can be displayed.\n\nThe fax images are rendered at full resolution and then successively\nscaled down by a linear factor of 2 prior to display, until they fit\non the screen.  The display can be controlled interactively using\nmouse and keyboard commands.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"}},"categories":["comms"],"shlibs_required":["libX11.so.6","libXext.so.6","libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe viewfax port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"vid.stab","origin":"multimedia/vid.stab","version":"1.1.1","comment":"Video stabilization library","maintainer":"jhale@FreeBSD.org","www":"http://public.hronopik.de/vid.stab/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"498ffc25cbe9bcdccec2836561a91ac76edd0b8d765bb279837c399bc2915b5c","flatsize":135954,"path":"All/vid.stab-1.1.1.pkg","repopath":"All/vid.stab-1.1.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":44660,"desc":"Imagine you captured a nice video with your camcorder, compact camera\nor even cell phone while skiing, cycling or whatever sports, and the\nvideo is basically just jiggled. Modern cameras come along with\nhardware stabilization, however this does not work if you have really\nstrong vibrations - rather the contrary, sometimes this mechanisms\nstart to oscillate. Vid.Stab is your friend in this matter. It is\ndesigned to stabilize even strongly jiggled clips.","categories":["multimedia"]},{"name":"videogen","origin":"sysutils/videogen","version":"0.33_2","comment":"Tool for calculating XFree86 modelines","maintainer":"ports@FreeBSD.org","www":"http://www.dynaweb.hu/opensource/videogen/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dbb69897dc4eb9256eb6ad0196b48597dde2a29c21f2063b817977e207bd0842","flatsize":65117,"path":"All/videogen-0.33_2.pkg","repopath":"All/videogen-0.33_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":24524,"desc":"Videogen calculates XFree86 modelines.","categories":["sysutils"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe videogen port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"viennacl","origin":"math/viennacl","version":"1.7.1_6","comment":"Linear algebra and solver library using CUDA, OpenCL, and OpenMP","maintainer":"ports@FreeBSD.org","www":"https://viennacl.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e8a5ea99d510677fd77b0540c66040812692d5225134e56b8e456a234953baef","flatsize":4850545,"path":"All/viennacl-1.7.1_6.pkg","repopath":"All/viennacl-1.7.1_6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":371736,"desc":"ViennaCL is a free open-source linear algebra library for computations on\nmany-core architectures (GPUs, MIC) and multi-core CPUs. The library is\nwritten in C++ and supports CUDA, OpenCL, and OpenMP (including switches\nat runtime).\n\nThe highlights of the latest 1.7.x release family are:\n\n* Fast sparse matrix-matrix multiplications, outperforming CUBLAS and MKL.\n* Fine-grained parallel algebraic multigrid preconditioners for CPUs, Xeon\n    Phis, and GPUs.\n* Fine-grained parallel incomplete LU factorization preconditioners for\n    CPUs, Xeon Phis, and GPUs.","deps":{"ocl-icd":{"origin":"devel/ocl-icd","version":"2.3.2"},"opencl":{"origin":"devel/opencl","version":"3.0.17"}},"categories":["math"],"messages":[{"message":"===>   NOTICE:\n\nThe viennacl port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"vi-vnroff","origin":"vietnamese/vnroff","version":"2.1_1","comment":"Converts Vietnamese VIQR text into troff format","maintainer":"ports@FreeBSD.org","www":"http://www.trichlor.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"328e6cf3ba3ed7e15791ae1d416a81a8ea09152c918fe111528d99c3100ebd15","flatsize":12082,"path":"All/vi-vnroff-2.1_1.pkg","repopath":"All/vi-vnroff-2.1_1.pkg","licenselogic":"single","pkgsize":6312,"desc":"VNroff converts VIQR format (RFC 1456) Vietnamese characters into troff\nformat so groff/troff can print it out.\n\n   To use this program:\n\n   vnroff file | groff | ...   or\n   vnroff file | whater_program_that_print_out_a_troff_file","categories":["print","vietnamese"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe vi-vnroff port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"vi-x-unikey","origin":"vietnamese/x-unikey","version":"1.0.4","comment":"Vietnamese input method for X","maintainer":"ports@FreeBSD.org","www":"http://www.unikey.org/linux.php","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3bc95b8e393911c7b191114308eba9847ec1bcf8de93377e7b61484f7ab84dfc","flatsize":220744,"path":"All/vi-x-unikey-1.0.4.pkg","repopath":"All/vi-x-unikey-1.0.4.pkg","licenselogic":"single","pkgsize":80616,"desc":"UniKey is a very small and easy-to-use Vietnamese keyboard for Windows.\n\nX-Unikey is Unikey ported to Linux and FreeBSD. X-Unikey lets you type\nVietnamese in X Window environment.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["textproc","vietnamese"],"shlibs_required":["libX11.so.6","libc.so.8","libm.so.4","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe vi-x-unikey port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"vi-vnless","origin":"vietnamese/vnless","version":"1.0_2","comment":"Pager utility that speaks Vietnamese","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"07a2a8c79e045195f4e00f4ddf6180bd4e93ea88167d06d0e69ad765560a4eb1","flatsize":77447,"path":"All/vi-vnless-1.0_2.pkg","repopath":"All/vi-vnless-1.0_2.pkg","licenselogic":"single","licenses":["LESSLICENSE"],"pkgsize":37600,"desc":"A paginator similar to \"more\" or \"pg\", but much more powerful and speaks\nVietnamese.\n\nVNless is a port of a very old version of GNU's less that suports the display\nof files written in the Vietnamese language using the VISCII (VIetnamese\nStandard Code for Information Interchange) encoding, RFC 1456.\n\nVNless should be run w/in a VNterm or simular terminal emulator supporting\nVietnamese language encodings.\n\nDavid O'Brien\nobrien@cs.ucdavis.edu","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["vietnamese"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"messages":[{"message":"===>   NOTICE:\n\nThe vi-vnless port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"vi-vnconvert","origin":"vietnamese/vnconvert","version":"1.0_2","comment":"Converts Vietnamese text files between popular formats","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4bb97ac25383696bf2c2885d072ca5a2852fcd6c0f982d3b3d0bc51b30e04f68","flatsize":19916,"path":"All/vi-vnconvert-1.0_2.pkg","repopath":"All/vi-vnconvert-1.0_2.pkg","licenselogic":"single","pkgsize":9716,"desc":"VNconvert is similar to the VPS \"convert\" for MS-DOS, and in fact, is based\non the coding table provided by Vietnamese Professional Society (VPS).\n\nVNconvert converts Vietnamese text files between the following formats:\n\n\tVISCII (RFC 1456), VNCII (VPSWin), VPSedit (DOS), VNI, VNLab/VNU,\n\tVNU (Windows), VN Thin-Art (Mac), VN Thin-Art (PC), Viet-Toan,\n\tPlain Vietnamese, and Standard VIQR (RFC 1456)\n\nDavid O'Brien\nobrien@cs.ucdavis.edu","categories":["vietnamese"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe vi-vnconvert port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"vi-vnpstext","origin":"vietnamese/vnpstext","version":"1.1_2","comment":"Converts 8-bit VISCII Vietnamese text into PostScript","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cc40219f3e56ccfa267c92daca99dd343b71c1d2454447a18f0982ad9ffdd2b9","flatsize":48494,"path":"All/vi-vnpstext-1.1_2.pkg","repopath":"All/vi-vnpstext-1.1_2.pkg","licenselogic":"single","licenses":["NONE"],"pkgsize":10508,"desc":"Tha^n cha`o ca'c ba.n,\n\n    Vnpstext converts your 8-bit Vietnamese text to a PostScript\n    file suitable for printing to a PostScript printer.  To use it\n    you need to have an 8-bit Vietnamese text file (VISCII, RFC 1456),\n    which may be created with an editor like Vnelvis, or converted from\n    Viet-Std 7-bit (VIQR, quoted-readable) format using vn7to8.\n\n\nDavid O'Brien\nobrien@cs.ucdavis.edu","categories":["print","vietnamese"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe vi-vnpstext port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"vi-vis2u","origin":"vietnamese/vis2u","version":"1.0","comment":"VISCII->Unicode conversion","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"09e00834238506ff4a044cfbe18815aad3be54d70dfe5ee2527c2964753629a0","flatsize":7880,"path":"All/vi-vis2u-1.0.pkg","repopath":"All/vi-vis2u-1.0.pkg","licenselogic":"single","pkgsize":3300,"desc":"VISCII->Unicode conversion","categories":["textproc","vietnamese"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe vi-vis2u port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"vi-vn7to8","origin":"vietnamese/vn7to8","version":"1.1.1_1","comment":"Converts between 7-bit Vietnamese VIQR and 8-bit VISCII formats","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"08e66558186c74afcf6019b739a7d067c1027889ff893dd47a79e92bf74116db","flatsize":38961,"path":"All/vi-vn7to8-1.1.1_1.pkg","repopath":"All/vi-vn7to8-1.1.1_1.pkg","licenselogic":"single","pkgsize":14144,"desc":"The two programs \"vn7to8\" and \"vn8to7\" convert between the 7-bit\nVIQR format for Vietnamese (Viet-Net like) and the 8-bit VISCII\ndata formats (RFC 1456).\n\nThe current supported version is VISCII 1.1.\n\nThe program \"vn80to81\" converts files from VISCII 1.0 to VISCII 1.1.\n\nFor complete details, please see the Viet-Std documents published elsewhere.\nContact \"viet-std@haydn.Stanford.EDU\" if you would like a copy.\n\nDavid O'Brien\nobrien@cs.ucdavis.edu","categories":["vietnamese"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe vi-vn7to8 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"viking","origin":"astro/viking","version":"1.10_3","comment":"Program to manage GPS data (tracks, waypoints, etc.)","maintainer":"lantw44@gmail.com","www":"https://sourceforge.net/p/viking/wikiallura/Main_Page/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d63200518468caa63ab7d55f7584e96441e5df42d8017757560f3bf1c7d053c7","flatsize":5844393,"path":"All/viking-1.10_3.pkg","repopath":"All/viking-1.10_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":2899824,"desc":"Viking is a free/open source program to manage GPS data.\n\nYou can import and plot tracks, routes and waypoints, show OpenStreetMap,\nTerraserver, Bing Aerial and other maps in it, download geocaches for\nan area on the map, make new tracks and waypoints, geotag images,\nsee real-time GPS position, etc.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"geoclue":{"origin":"net/geoclue","version":"2.7.2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gexiv2":{"origin":"graphics/gexiv2","version":"0.14.3_1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gpsbabel":{"origin":"astro/gpsbabel","version":"1.7.0"},"gpsd":{"origin":"astro/gpsd","version":"3.25_2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"josm":{"origin":"astro/josm","version":"19342"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"liboauth":{"origin":"net/liboauth","version":"1.0.3_5"},"libzip":{"origin":"archivers/libzip","version":"1.11.2"},"nettle":{"origin":"security/nettle","version":"3.10.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["astro"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libbz2.so.2","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libcurl.so.4","libexpat.so.1","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgeoclue-2.so.0","libgexiv2.so.2","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgps.so.30","libgthread-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libjson-glib-1.0.so.0","libm.so.4","libmagic.so.2","libnettle.so.8","liboauth.so.0","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libsqlite3.so.0","libz.so.3","libzip.so.5"],"options":{"DOCS":"on","GEOCACHES":"off","GEOTAG":"on","GPSD":"on","MAPNIK":"off","MBTILES":"on","NLS":"on","JOSM":"on","MERKAATOR":"off"}},{"name":"victor-mono-ttf","origin":"x11-fonts/victor-mono-ttf","version":"1.5.4","comment":"Programming font with cursive italics and ligatures","maintainer":"lcook@FreeBSD.org","www":"https://rubjo.github.io/victor-mono/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d4cd28f25565cdf5e294c184f37a54e248e82b38dfff2d0168028d6b671d9284","flatsize":4332065,"path":"All/victor-mono-ttf-1.5.4.pkg","repopath":"All/victor-mono-ttf-1.5.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":743812,"desc":"Victor Mono is a free programming font with optional semi-connected cursive\nitalics, symbol ligatures (!=, ->>, =>, ===, <=, >=, ++) and Latin,\nCyrillic and Greek characters.\n\nThe typeface is clean, crisp and narrow, with a large x-height and clear\npunctuation, making it legible and ideal for code. It comes in seven\nweights, and is available in Roman, Italic and Oblique.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"vi-vietunicode-web1","origin":"vietnamese/vietunicode-web1","version":"2004.04.30_6","comment":"100% Viet Unicode & Viet Phan/Pali-Sanskrit compatible","maintainer":"ports@FreeBSD.org","www":"https://vietunicode.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6ae91341cb741107540cc4b3ad8237996d69895e3402b263117f80187aa1f7b5","flatsize":2207188,"path":"All/vi-vietunicode-web1-2004.04.30_6.pkg","repopath":"All/vi-vietunicode-web1-2004.04.30_6.pkg","licenselogic":"single","pkgsize":898056,"desc":"100%25 Viet Unicode & Viet Phan/Pali-Sanskrit compatible\n\nPURPOSE\n-------\nProvide a base for displaying Vietnamese on the Internet and documentations.\n\nFEATURES\n--------\n* 134 Vietnamese Glyphs per Unicode\n* 38 Pali-Sanskrit Glyphs per Unicode\n* float marks\n* euro & VN currency symbol\n* Buddhist wheels (EE80 & EE81)","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["vietnamese","x11-fonts"],"options":{"GHOSTSCRIPT":"off","X11":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe vi-vietunicode-web1 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"vi-unicode-uhoai","origin":"vietnamese/unicode-uhoai","version":"2.1_5","comment":"Unicode TrueType Font with UHoai Vietnamese encoding","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"81abfddece765290967967464159d6573e40ade608ca077a696f99eb7e49d67c","flatsize":69808,"path":"All/vi-unicode-uhoai-2.1_5.pkg","repopath":"All/vi-unicode-uhoai-2.1_5.pkg","licenselogic":"single","pkgsize":25716,"desc":"Experimental Unicode TrueType Font with UHoai Vietnamese encoding\nfor use with Netscape 4.0+.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["vietnamese","x11-fonts"],"messages":[{"message":"===>   NOTICE:\n\nThe vi-unicode-uhoai port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"vi-vietunicode-trichlor","origin":"vietnamese/vietunicode-trichlor","version":"2004.04.30_6","comment":"100% Viet Unicode compatible","maintainer":"ports@FreeBSD.org","www":"https://vietunicode.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c657fcb5b264e5e1d6dca2b85e2422637ce8703dcf1e026f922ce350a3288885","flatsize":3885308,"path":"All/vi-vietunicode-trichlor-2004.04.30_6.pkg","repopath":"All/vi-vietunicode-trichlor-2004.04.30_6.pkg","licenselogic":"single","pkgsize":1013288,"desc":"100%25 Viet Unicode compatible\n\nFEATURES\n--------\n* 134 Vietnamese Glyphs per Unicode\n* 38 Pali-Sanskrit Glyphs per Unicode\n* float marks\n* euro & VN currency symbol\n* Buddhist wheels (EE80 & EE81)\n\nFont:\n * VU Anh Minh  (normal, bold, italic, bolditalic)\n * VU Heo May   (normal, bold, italic, bolditalic)\n * VU Hoang Yen   (normal, bold, italic, bolditalic)\n * VU Minh Quan   (normal, bold, italic, bolditalic)\n * VU Phuong Thao   (normal, bold, italic, bolditalic)\n * VU Tha Huong   (normal, bold, italic, bolditalic)\n * VU U Hoai   (normal, bold, italic, bolditalic)","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["vietnamese","x11-fonts"],"options":{"GHOSTSCRIPT":"off","X11":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe vi-vietunicode-trichlor port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"vi-urwvn","origin":"vietnamese/urwvn","version":"3.04_5","comment":"Vietnamese version of the standard PostScript fonts from URW++","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"11ad6bbccdf41cc1ef547f9585e18ea913013b2b0157f14ddd7fa3b6909a8607","flatsize":2621652,"path":"All/vi-urwvn-3.04_5.pkg","repopath":"All/vi-urwvn-3.04_5.pkg","licenselogic":"single","pkgsize":1001972,"desc":"urwvn is a Truetype package of the URW fonts, but extended with Vietnamese\nsupport.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["vietnamese","x11-fonts"],"options":{"GHOSTSCRIPT":"off","X11":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe vi-urwvn port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"vi-libviet","origin":"vietnamese/libviet","version":"20010210_1","comment":"VIQR<->VISCII conversion and VISCII ctype-like routines","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cfc53e1ceeb724d7f2a48bc6fd9ba63f0051416ec3e9c10fe26954c5084dae0a","flatsize":54548,"path":"All/vi-libviet-20010210_1.pkg","repopath":"All/vi-libviet-20010210_1.pkg","licenselogic":"single","pkgsize":11980,"desc":"This port offers VIQR<->VISCII (RFC 1456) conversion and VISCII ctype-like\nroutines for Vietnamese text processing.  Of prime interest is the finite\nstate machine that reads 7-bit Viet-Net style Vietnamese and produces 8-bit\noutput.  Developers are encouraged to take advantage of these routines for\nthese reasons:\n\n  - Parsing task is greatly simplified\n  - Makes one's code easier to port from one character encoding to another\n  - Ensures a consistent user interface across many software packages","categories":["devel","vietnamese"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe vi-libviet port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"vi-hunspell","origin":"vietnamese/hunspell","version":"20141110","comment":"Vietnamese hunspell dictionaries","maintainer":"office@FreeBSD.org","www":"https://github.com/1ec5/hunspell-vi","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e771ab682e47f11c0f6b06050f885b96a647702e8c65172b6205a64c7c4cafc4","flatsize":117326,"path":"All/vi-hunspell-20141110.pkg","repopath":"All/vi-hunspell-20141110.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":21424,"desc":"Vietnamese hunspell dictionaries","categories":["textproc","vietnamese"]},{"name":"vhostcname","origin":"dns/vhostcname","version":"2.00","comment":"Synchronize DNS with server names and aliases from Apache vhost","maintainer":"ports@FreeBSD.org","www":"https://man.gnu.org.ua/manpage/?1+vhostcname","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2f446bc394c07c9d2fbeac9925f90a92e5309e08429f38d7e28e9a9504c3b25e","flatsize":31806,"path":"All/vhostcname-2.00.pkg","repopath":"All/vhostcname-2.00.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":14264,"desc":"vhostcname synchronizes DNS with server names and aliases from Apache\nvirtual host configuration.\n\nIt is part of dnstools, a set of utilities for DNS management and related\ntasks.","deps":{"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["dns","perl5"],"messages":[{"message":"===>   NOTICE:\n\nThe vhostcname port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"vi-aspell","origin":"vietnamese/aspell","version":"0.01.1.1_1,2","comment":"Aspell Vietnamese dictionaries","maintainer":"tiago.gasiba@gmail.com","www":"http://aspell.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aca8d072e2ad90380209e95a84ea158c75d5a7f9b89b5eb890cd12433837fe35","flatsize":199595,"path":"All/vi-aspell-0.01.1.1_1,2.pkg","repopath":"All/vi-aspell-0.01.1.1_1,2.pkg","licenselogic":"single","pkgsize":41444,"desc":"Aspell Vietnamese dictionaries.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc","vietnamese"]},{"name":"vgmtools","origin":"audio/vgmtools","version":"g20220718","comment":"Tools for vgm/vgz files","maintainer":"beyert@cs.ucr.edu","www":"https://github.com/vgmrips/vgmtools","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d1fad3aea1bcba4ae68a31843f7d1564c5044113ab0dfa39021361ff05228370","flatsize":680610,"path":"All/vgmtools-g20220718.pkg","repopath":"All/vgmtools-g20220718.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":186072,"desc":"The official and always up-to-date tools for all VGM (Video Game\nMusic) files. VGM is an audio file format for multiple video game\nplatforms, such as Sega Master System, Game Gear, Mega Drive/Genesis,\nMSX, Neo Geo, IBM PC AT (Adlib/SoundBlaster), and has expanded to a\nvariety of arcade system boards since its release.","categories":["audio"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9","libz.so.3"]},{"name":"vger","origin":"www/vger","version":"2.0.1_1","comment":"Simplistic and secure Gemini server","maintainer":"nc@FreeBSD.org","www":"https://tildegit.org/solene/vger","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"82f5efbe45dd027e94e0f93ff151e318a765938f1cb7912a62acb2af0d34fbc8","flatsize":31515,"path":"All/vger-2.0.1_1.pkg","repopath":"All/vger-2.0.1_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":11904,"desc":"Vger is a gemini server supporting chroot, virtualhosts, CGI, default language\nchoice, redirections and MIME types detection.\n\nVger design is relying on inetd and a daemon to take care of TLS. The idea is\nto delegate TLS and network to daemons which proved doing it correctly, so vger\ntakes its request from stdin and output the result to stdout.","categories":["www"],"shlibs_required":["libc.so.8"]},{"name":"vgrep","origin":"textproc/vgrep","version":"2.8.0_4","comment":"User-friendly pager for grep","maintainer":"lcook@FreeBSD.org","www":"https://github.com/vrothberg/vgrep","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9ba8385a144d2dbf9d8fe1dfaeac285403de1c2a8b369fb8269553c64cc65b38","flatsize":3271447,"path":"All/vgrep-2.8.0_4.pkg","repopath":"All/vgrep-2.8.0_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1097692,"desc":"Pager for grep, git-grep, ripgrep and similar grep\nimplementations, and allows for opening the indexed\nfile locations in a user-specified editor such as vim\nor emacs.\n\nvgrep is inspired by the ancient cgvg scripts but\nextended to perform further operations such as listing\nstatistics of files and directory trees or showing the\ncontext lines before and after the matches.","categories":["textproc"],"options":{"DOCS":"on"}},{"name":"vexim-php84","origin":"mail/vexim","version":"2.3_4","comment":"Web interface for managing virtual domains for exim","maintainer":"fluffy@FreeBSD.org","www":"https://silverwraith.com/vexim/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"31e1d95910c77848e8338b6e714a6be08fe9e1825a9f12d9635b16a46b952847","flatsize":636072,"path":"All/vexim-php84-2.3_4.pkg","repopath":"All/vexim-php84-2.3_4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":91852,"desc":"Virtual Exim is a PHP and SQL based approach to hosting multiple email domains\nusing Exim. Exim is used to collect mail for local users, and an SQL backend is\nused as a data store for users passwords, and other configuration information.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-gettext":{"origin":"devel/php84-gettext","version":"8.4.8"},"php84-pdo_mysql":{"origin":"databases/php84-pdo_mysql","version":"8.4.8"},"php84-posix":{"origin":"sysutils/php84-posix","version":"8.4.8"},"php84-session":{"origin":"www/php84-session","version":"8.4.8"}},"categories":["mail","www"],"options":{"DOCS":"on","ORDER":"off","MYSQL":"on","PGSQL":"off"},"annotations":{"flavor":"php84"},"messages":[{"message":"For post-install configuration steps, please read\n  /usr/local/share/doc/vexim/README.md","type":"install"}]},{"name":"vexim-php83","origin":"mail/vexim","version":"2.3_4","comment":"Web interface for managing virtual domains for exim","maintainer":"fluffy@FreeBSD.org","www":"https://silverwraith.com/vexim/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"db1fdb0f3ca23f98a122af309f3176bad3d3d03080850ca3220b1f467662e108","flatsize":636072,"path":"All/vexim-php83-2.3_4.pkg","repopath":"All/vexim-php83-2.3_4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":91864,"desc":"Virtual Exim is a PHP and SQL based approach to hosting multiple email domains\nusing Exim. Exim is used to collect mail for local users, and an SQL backend is\nused as a data store for users passwords, and other configuration information.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-gettext":{"origin":"devel/php83-gettext","version":"8.3.21"},"php83-pdo_mysql":{"origin":"databases/php83-pdo_mysql","version":"8.3.21"},"php83-posix":{"origin":"sysutils/php83-posix","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"}},"categories":["mail","www"],"options":{"DOCS":"on","ORDER":"off","MYSQL":"on","PGSQL":"off"},"annotations":{"flavor":"php83"},"messages":[{"message":"For post-install configuration steps, please read\n  /usr/local/share/doc/vexim/README.md","type":"install"}]},{"name":"vexim-php82","origin":"mail/vexim","version":"2.3_4","comment":"Web interface for managing virtual domains for exim","maintainer":"fluffy@FreeBSD.org","www":"https://silverwraith.com/vexim/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8e78592cbe33e213f52518abb55a24d8f09b97ebf7a8c9848a3a3a2ddadcf6b1","flatsize":636072,"path":"All/vexim-php82-2.3_4.pkg","repopath":"All/vexim-php82-2.3_4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":91924,"desc":"Virtual Exim is a PHP and SQL based approach to hosting multiple email domains\nusing Exim. Exim is used to collect mail for local users, and an SQL backend is\nused as a data store for users passwords, and other configuration information.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-gettext":{"origin":"devel/php82-gettext","version":"8.2.28"},"php82-pdo_mysql":{"origin":"databases/php82-pdo_mysql","version":"8.2.28"},"php82-posix":{"origin":"sysutils/php82-posix","version":"8.2.28"},"php82-session":{"origin":"www/php82-session","version":"8.2.28"}},"categories":["mail","www"],"options":{"DOCS":"on","ORDER":"off","MYSQL":"on","PGSQL":"off"},"annotations":{"flavor":"php82"},"messages":[{"message":"For post-install configuration steps, please read\n  /usr/local/share/doc/vexim/README.md","type":"install"}]},{"name":"vexim-php81","origin":"mail/vexim","version":"2.3_4","comment":"Web interface for managing virtual domains for exim","maintainer":"fluffy@FreeBSD.org","www":"https://silverwraith.com/vexim/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ec617108ab15fcf56d602e0b4b5e0f4338dd210d9c4f0077b8af6cca671ebd3c","flatsize":636072,"path":"All/vexim-php81-2.3_4.pkg","repopath":"All/vexim-php81-2.3_4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":91856,"desc":"Virtual Exim is a PHP and SQL based approach to hosting multiple email domains\nusing Exim. Exim is used to collect mail for local users, and an SQL backend is\nused as a data store for users passwords, and other configuration information.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-gettext":{"origin":"devel/php81-gettext","version":"8.1.32"},"php81-pdo_mysql":{"origin":"databases/php81-pdo_mysql","version":"8.1.32"},"php81-posix":{"origin":"sysutils/php81-posix","version":"8.1.32"},"php81-session":{"origin":"www/php81-session","version":"8.1.32"}},"categories":["mail","www"],"options":{"DOCS":"on","ORDER":"off","MYSQL":"on","PGSQL":"off"},"annotations":{"flavor":"php81"},"messages":[{"message":"For post-install configuration steps, please read\n  /usr/local/share/doc/vexim/README.md","type":"install"}]},{"name":"vim-x11","origin":"editors/vim","version":"9.1.1199","comment":"Improved version of the vi editor (x11 flavor)","maintainer":"adamw@FreeBSD.org","www":"https://www.vim.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"408449b7992dfb4664a049824e5ae2e20e631d0e817c19fef2a684bb9d2165af","flatsize":43215250,"path":"All/vim-x11-9.1.1199.pkg","repopath":"All/vim-x11-9.1.1199.pkg","licenselogic":"single","licenses":["VIM"],"pkgsize":9039288,"desc":"Vim is a highly configurable text editor built to enable efficient text editing.\nIt is an improved version of the vi editor distributed with most UNIX systems.\n\nVim is often called a \"programmer's editor,\" and so useful for programming that\nmany consider it an entire IDE. It's not just for programmers, though. Vim is\nperfect for all kinds of text editing, from composing email to editing\nconfiguration files.\n\nFreeBSD has the following Vim packages:\n* vim: Console-only Vim (vim binary) with all runtime files\n* vim-gtk3, -gtk2, -motif: Console Vim plus a GUI (gvim binary)\n* vim-x11:  Console Vim only, with xclipboard support\n* vim-tiny: Vim binary only, with no runtime files. Not useful for most people;\n  intended for minimal (ex. jail) installations","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"xxd":{"origin":"sysutils/xxd","version":"9.1.1199"}},"categories":["editors"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXt.so.6","libc.so.8","libintl.so.8","libm.so.4","libposix1e.so.3","libpython3.11.so.1.0","libtinfo.so.6"],"options":{"MAKE_JOBS":"off","NLS":"on","XTERM_SAVE":"off","XXD":"on","CTAGS_BASE":"on","CTAGS_EXUBERANT":"off","CTAGS_UNIVERSAL":"off","LUA":"off","PERL":"off","PYTHON":"on","RUBY":"off","SCHEME":"off","TCL":"off"},"annotations":{"cpe":"cpe:2.3:a:vim:vim:9.1:::::dragonfly6:x86_64","flavor":"x11"},"messages":[{"message":"Vim no longer installs or reads a system-wide vimrc. The only overridden\n  defaults are those which provide FreeBSD-specific settings. Read through\n  $VIMRUNTIME/defaults.vim to see Vim's defaults, and see ':h initialization'\n  for the standard locations Vim looks for configuration files.","type":"upgrade","maximum_version":"9.0.0129"}]},{"name":"vexcl","origin":"devel/vexcl","version":"1.4.3_2","comment":"C++ vector expression template library for OpenCL/CUDA","maintainer":"yuri@FreeBSD.org","www":"https://github.com/ddemidov/vexcl","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9baa5d26323173c829a16d37751280c74d04c5ea7bc4941e13afb4bb2b64d492","flatsize":1405774,"path":"All/vexcl-1.4.3_2.pkg","repopath":"All/vexcl-1.4.3_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":146464,"desc":"VexCL is a vector expression template library for OpenCL/CUDA. It has been\ncreated for ease of GPGPU development with C++. VexCL strives to reduce amount\nof boilerplate code needed to develop GPGPU applications. The library provides\nconvenient and intuitive notation for vector arithmetic, reduction, sparse\nmatrix-vector products, etc. Multi-device and even multi-platform computations\nare supported.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"opencl":{"origin":"devel/opencl","version":"3.0.17"}},"categories":["devel"]},{"name":"vim-gtk3","origin":"editors/vim","version":"9.1.1199","comment":"Improved version of the vi editor (gtk3 flavor)","maintainer":"adamw@FreeBSD.org","www":"https://www.vim.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2b8f5b1436f258a92ae6bb4b9def4983ecfa813fa28bf1dc699e3bf972981e88","flatsize":43440778,"path":"All/vim-gtk3-9.1.1199.pkg","repopath":"All/vim-gtk3-9.1.1199.pkg","licenselogic":"single","licenses":["VIM"],"pkgsize":9063820,"desc":"Vim is a highly configurable text editor built to enable efficient text editing.\nIt is an improved version of the vi editor distributed with most UNIX systems.\n\nVim is often called a \"programmer's editor,\" and so useful for programming that\nmany consider it an entire IDE. It's not just for programmers, though. Vim is\nperfect for all kinds of text editing, from composing email to editing\nconfiguration files.\n\nFreeBSD has the following Vim packages:\n* vim: Console-only Vim (vim binary) with all runtime files\n* vim-gtk3, -gtk2, -motif: Console Vim plus a GUI (gvim binary)\n* vim-x11:  Console Vim only, with xclipboard support\n* vim-tiny: Vim binary only, with no runtime files. Not useful for most people;\n  intended for minimal (ex. jail) installations","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"xxd":{"origin":"sysutils/xxd","version":"9.1.1199"}},"categories":["editors"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXt.so.6","libc.so.8","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libposix1e.so.3","libpython3.11.so.1.0","libtinfo.so.6"],"options":{"MAKE_JOBS":"off","NLS":"on","XTERM_SAVE":"off","XXD":"on","CTAGS_BASE":"on","CTAGS_EXUBERANT":"off","CTAGS_UNIVERSAL":"off","LUA":"off","PERL":"off","PYTHON":"on","RUBY":"off","SCHEME":"off","TCL":"off"},"annotations":{"cpe":"cpe:2.3:a:vim:vim:9.1:::::dragonfly6:x86_64","flavor":"gtk3"},"messages":[{"message":"Vim no longer installs or reads a system-wide vimrc. The only overridden\n  defaults are those which provide FreeBSD-specific settings. Read through\n  $VIMRUNTIME/defaults.vim to see Vim's defaults, and see ':h initialization'\n  for the standard locations Vim looks for configuration files.","type":"upgrade","maximum_version":"9.0.0129"}]},{"name":"webkit2-gtk_60","origin":"www/webkit2-gtk","version":"2.46.6","comment":"Opensource browser engine using the GTK 3 toolkit","maintainer":"gnome@FreeBSD.org","www":"https://webkitgtk.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4d5165df06cc77e9ced825992a7b273c8191be49500b88004caa64a271d52ae8","flatsize":170519950,"path":"All/webkit2-gtk_60-2.46.6.pkg","repopath":"All/webkit2-gtk_60-2.46.6.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","GPLv2"],"pkgsize":36929488,"desc":"WebKitGTK+ is a full-featured port of the WebKit rendering engine, suitable\nfor projects requiring any kind of web integration, from hybrid HTML/CSS\napplications to full-fledged web browsers. It offers WebKit's full\nfunctionality and is useful in a wide range of systems from desktop\ncomputers to embedded systems like phones, tablets, and televisions.\n\nWebKitGTK+ is made by a lively community of developers and designers,\nwho hope to bring the web platform to everyone. It's the official web\nengine of the GNOME platform and is used in browsers such as Epiphany\nand Midori.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"enchant2":{"origin":"textproc/enchant2","version":"2.2.15_6"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"geoclue":{"origin":"net/geoclue","version":"2.7.2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"graphene":{"origin":"graphics/graphene","version":"1.10.8_1"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"gstreamer1-plugins-gl":{"origin":"graphics/gstreamer1-plugins-gl","version":"1.26.0"},"gtk4":{"origin":"x11-toolkits/gtk40","version":"4.18.4"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"harfbuzz-icu":{"origin":"print/harfbuzz-icu","version":"10.3.0"},"hyphen":{"origin":"textproc/hyphen","version":"2.8.8"},"icu":{"origin":"devel/icu","version":"76.1,1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"lcms2":{"origin":"graphics/lcms2","version":"2.17"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libavif":{"origin":"graphics/libavif","version":"1.2.0"},"libdrm":{"origin":"graphics/libdrm","version":"2.4.123,1"},"libepoll-shim":{"origin":"devel/libepoll-shim","version":"0.0.20240608"},"libepoxy":{"origin":"graphics/libepoxy","version":"1.5.10"},"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libgpg-error":{"origin":"security/libgpg-error","version":"1.51"},"libjxl":{"origin":"graphics/libjxl","version":"0.11.1_1"},"libsecret":{"origin":"security/libsecret","version":"0.20.5_3"},"libsoup3":{"origin":"devel/libsoup3","version":"3.6.5_2"},"libsysinfo":{"origin":"devel/libsysinfo","version":"0.0.3_3"},"libtasn1":{"origin":"security/libtasn1","version":"4.20.0_1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"mesa-libs":{"origin":"graphics/mesa-libs","version":"21.3.9"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"png":{"origin":"graphics/png","version":"1.6.47"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"},"webp":{"origin":"graphics/webp","version":"1.5.0"},"woff2":{"origin":"devel/woff2","version":"1.0.2_5"}},"categories":["www"],"shlibs_required":["libX11.so.6","libatomic.so.1","libavif.so.16","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libdrm.so.2","libenchant-2.so.2","libepoll-shim.so.0","libepoxy.so.0","libfontconfig.so.1","libfreetype.so.6","libgbm.so.1","libgcc_s.so.1","libgcrypt.so.20","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgpg-error.so.0","libgraphene-1.0.so.0","libgstallocators-1.0.so.0","libgstapp-1.0.so.0","libgstaudio-1.0.so.0","libgstbase-1.0.so.0","libgstfft-1.0.so.0","libgstgl-1.0.so.0","libgstpbutils-1.0.so.0","libgstreamer-1.0.so.0","libgsttag-1.0.so.0","libgsttranscoder-1.0.so.0","libgstvideo-1.0.so.0","libgtk-4.so.1","libharfbuzz-icu.so.0","libharfbuzz.so.0","libhyphen.so.0","libicudata.so.76","libicui18n.so.76","libicuuc.so.76","libintl.so.8","libjpeg.so.8","libjxl.so.0.11","liblcms2.so.2","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpng16.so.16","libpthread.so.0","libsecret-1.so.0","libsoup-3.0.so.0","libsqlite3.so.0","libstdc++.so.6","libsysinfo.so.0","libtasn1.so.6","libvulkan.so.1","libwebp.so.7","libwebpdemux.so.2","libwebpmux.so.3","libwoff2dec.so.1.0.2","libxml2.so.2","libxslt.so.1","libz.so.3"],"options":{"DOCS":"on","GEOIP":"on","GSTREAMER":"on","WAYLAND":"on"},"annotations":{"cpe":"cpe:2.3:a:webkitgtk:webkitgtk:2.46.6:::::dragonfly6:x86_64","flavor":"60"}},{"name":"vultures-eye","origin":"games/vultures-eye","version":"2.3.67_3","comment":"Graphical interface for NetHack 3.4.3","maintainer":"ports@FreeBSD.org","www":"https://www.darkarts.co.za/vulture-for-nethack","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6b2a6187c9e525861a2388402253694d8931b9fdf9e7473640c7b3af2a9422c0","flatsize":29742275,"path":"All/vultures-eye-2.3.67_3.pkg","repopath":"All/vultures-eye-2.3.67_3.pkg","licenselogic":"single","licenses":["nethack"],"pkgsize":26557308,"desc":"Vulture's Eye is a nice graphical interface for NetHack 3.4.3. It is\nforked from Falcon's Eye, one of the nicest graphical interfaces ever\nfor NetHack.","deps":{"png":{"origin":"graphics/png","version":"1.6.47"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"},"sdl_ttf":{"origin":"graphics/sdl_ttf","version":"2.0.11_8"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_mixer-1.2.so.0","libSDL_ttf-2.0.so.0","libc.so.8","libm.so.4","libpng16.so.16","libpthread.so.0","libstdc++.so.9","libz.so.3"],"messages":[{"message":"===>   NOTICE:\n\nThe vultures-eye port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"verilog-mode.el-emacs_wayland","origin":"cad/verilog-mode.el","version":"801_23","comment":"Emacs lisp modules for the Verilog language","maintainer":"ports@FreeBSD.org","www":"https://www.veripool.org/wiki/verilog-mode","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fcbeace9428562262e833f7f71e97035e80d5615dfa04ff5a95f5c206f78cd0c","flatsize":495162,"path":"All/verilog-mode.el-emacs_wayland-801_23.pkg","repopath":"All/verilog-mode.el-emacs_wayland-801_23.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":97676,"desc":"Verilog-mode.el is a Verilog mode for Emacs which provides context-sensitive\nhighlighting, auto indenting, and provides macro expansion capabilities to\ngreatly reduce Verilog coding time.\n\nRecent versions allow you to insert AUTOS in non-AUTO designs, so IP\ninterconnect can be easily modified. You can also expand Verilog-2001 \".*\"\ninstantiations, to see what ports will be connected by simulators.","deps":{"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["cad","elisp"],"annotations":{"flavor":"wayland"},"messages":[{"message":"To use verilog-mode features in Emacs/XEmacs, add the\nfollowing lines to your Emacs configuration file (usually ~/.emacs):\n\n(autoload 'verilog-mode \"verilog-mode\" \"Verilog mode\" t )\n(add-to-list 'auto-mode-alist '(\"\\\\.[ds]?v\\\\'\" . verilog-mode))","type":"install"},{"message":"===>   NOTICE:\n\nThe verilog-mode.el-emacs_wayland port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"vfront","origin":"databases/vfront","version":"0.96.c_2","comment":"Simple frontend for database data entry","maintainer":"crees@FreeBSD.org","www":"http://www.vfront.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0654d63df82ab585760db18fee2412a8d88aec48de1f4f88d180abbc1e253445","flatsize":11323824,"path":"All/vfront-0.96.c_2.pkg","repopath":"All/vfront-0.96.c_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2846216,"desc":"VFront is a free, open source front-end for MySQL or PostgreSQL databases\nwritten in PHP and Javascript.  With VFront you can create forms for managing\nyour data in AJAX style, different rules and privileges for groups, report in\nXML, HTML, PDF, statistics and much more.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-mysqli":{"origin":"databases/php83-mysqli","version":"8.3.21"},"php83-pgsql":{"origin":"databases/php83-pgsql","version":"8.3.21"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"}},"categories":["databases","www"],"options":{"MYSQL":"on","PGSQL":"on"},"annotations":{"cpe":"cpe:2.3:a:vfront:vfront:0.96.c:::::dragonfly6:x86_64:2"}},{"name":"vi-libreoffice","origin":"vietnamese/libreoffice","version":"25.2.2.2","comment":"vi language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0d409c92e548cd7eb38ecaa1bc8c6d7525ff18513825a61b2584f71304e7da27","flatsize":34488064,"path":"All/vi-libreoffice-25.2.2.2.pkg","repopath":"All/vi-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":3205416,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors","vietnamese"]},{"name":"verilog-mode.el-emacs_nox","origin":"cad/verilog-mode.el","version":"801_23","comment":"Emacs lisp modules for the Verilog language","maintainer":"ports@FreeBSD.org","www":"https://www.veripool.org/wiki/verilog-mode","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"58e288e8d62333dc239832515d79dd79823452574f72fcf0b422908afe4d3497","flatsize":495162,"path":"All/verilog-mode.el-emacs_nox-801_23.pkg","repopath":"All/verilog-mode.el-emacs_nox-801_23.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":97700,"desc":"Verilog-mode.el is a Verilog mode for Emacs which provides context-sensitive\nhighlighting, auto indenting, and provides macro expansion capabilities to\ngreatly reduce Verilog coding time.\n\nRecent versions allow you to insert AUTOS in non-AUTO designs, so IP\ninterconnect can be easily modified. You can also expand Verilog-2001 \".*\"\ninstantiations, to see what ports will be connected by simulators.","deps":{"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["cad","elisp"],"annotations":{"flavor":"nox"},"messages":[{"message":"To use verilog-mode features in Emacs/XEmacs, add the\nfollowing lines to your Emacs configuration file (usually ~/.emacs):\n\n(autoload 'verilog-mode \"verilog-mode\" \"Verilog mode\" t )\n(add-to-list 'auto-mode-alist '(\"\\\\.[ds]?v\\\\'\" . verilog-mode))","type":"install"},{"message":"===>   NOTICE:\n\nThe verilog-mode.el-emacs_nox port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"vim","origin":"editors/vim","version":"9.1.1199","comment":"Improved version of the vi editor (console flavor)","maintainer":"adamw@FreeBSD.org","www":"https://www.vim.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3adc0190e3147a00e18b4fb662b8b2edbf2ac2e577805954228de2240a0824b2","flatsize":43161394,"path":"All/vim-9.1.1199.pkg","repopath":"All/vim-9.1.1199.pkg","licenselogic":"single","licenses":["VIM"],"pkgsize":9027680,"desc":"Vim is a highly configurable text editor built to enable efficient text editing.\nIt is an improved version of the vi editor distributed with most UNIX systems.\n\nVim is often called a \"programmer's editor,\" and so useful for programming that\nmany consider it an entire IDE. It's not just for programmers, though. Vim is\nperfect for all kinds of text editing, from composing email to editing\nconfiguration files.\n\nFreeBSD has the following Vim packages:\n* vim: Console-only Vim (vim binary) with all runtime files\n* vim-gtk3, -gtk2, -motif: Console Vim plus a GUI (gvim binary)\n* vim-x11:  Console Vim only, with xclipboard support\n* vim-tiny: Vim binary only, with no runtime files. Not useful for most people;\n  intended for minimal (ex. jail) installations","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"xxd":{"origin":"sysutils/xxd","version":"9.1.1199"}},"categories":["editors"],"shlibs_required":["libc.so.8","libintl.so.8","libm.so.4","libposix1e.so.3","libpython3.11.so.1.0","libtinfo.so.6"],"options":{"MAKE_JOBS":"off","NLS":"on","XTERM_SAVE":"off","XXD":"on","CTAGS_BASE":"on","CTAGS_EXUBERANT":"off","CTAGS_UNIVERSAL":"off","LUA":"off","PERL":"off","PYTHON":"on","RUBY":"off","SCHEME":"off","TCL":"off"},"annotations":{"cpe":"cpe:2.3:a:vim:vim:9.1:::::dragonfly6:x86_64","flavor":"console"},"messages":[{"message":"Vim no longer installs or reads a system-wide vimrc. The only overridden\n  defaults are those which provide FreeBSD-specific settings. Read through\n  $VIMRUNTIME/defaults.vim to see Vim's defaults, and see ':h initialization'\n  for the standard locations Vim looks for configuration files.","type":"upgrade","maximum_version":"9.0.0129"}]},{"name":"verilog-mode.el-emacs_devel_nox","origin":"cad/verilog-mode.el","version":"801_23","comment":"Emacs lisp modules for the Verilog language","maintainer":"ports@FreeBSD.org","www":"https://www.veripool.org/wiki/verilog-mode","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1363d3feae5b1edd417403ac2f37a06621459670af8874f545e30a9b15236c3e","flatsize":495162,"path":"All/verilog-mode.el-emacs_devel_nox-801_23.pkg","repopath":"All/verilog-mode.el-emacs_devel_nox-801_23.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":97692,"desc":"Verilog-mode.el is a Verilog mode for Emacs which provides context-sensitive\nhighlighting, auto indenting, and provides macro expansion capabilities to\ngreatly reduce Verilog coding time.\n\nRecent versions allow you to insert AUTOS in non-AUTO designs, so IP\ninterconnect can be easily modified. You can also expand Verilog-2001 \".*\"\ninstantiations, to see what ports will be connected by simulators.","deps":{"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"}},"categories":["cad","elisp"],"annotations":{"flavor":"devel_nox"},"messages":[{"message":"To use verilog-mode features in Emacs/XEmacs, add the\nfollowing lines to your Emacs configuration file (usually ~/.emacs):\n\n(autoload 'verilog-mode \"verilog-mode\" \"Verilog mode\" t )\n(add-to-list 'auto-mode-alist '(\"\\\\.[ds]?v\\\\'\" . verilog-mode))","type":"install"},{"message":"===>   NOTICE:\n\nThe verilog-mode.el-emacs_devel_nox port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"verilog-mode.el-emacs_devel","origin":"cad/verilog-mode.el","version":"801_23","comment":"Emacs lisp modules for the Verilog language","maintainer":"ports@FreeBSD.org","www":"https://www.veripool.org/wiki/verilog-mode","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ff921e201858dad1c2b5bf160deb9fc77da59ecf8379bf222be89c5633fa3fda","flatsize":495162,"path":"All/verilog-mode.el-emacs_devel-801_23.pkg","repopath":"All/verilog-mode.el-emacs_devel-801_23.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":97696,"desc":"Verilog-mode.el is a Verilog mode for Emacs which provides context-sensitive\nhighlighting, auto indenting, and provides macro expansion capabilities to\ngreatly reduce Verilog coding time.\n\nRecent versions allow you to insert AUTOS in non-AUTO designs, so IP\ninterconnect can be easily modified. You can also expand Verilog-2001 \".*\"\ninstantiations, to see what ports will be connected by simulators.","deps":{"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"}},"categories":["cad","elisp"],"annotations":{"flavor":"devel_full"},"messages":[{"message":"To use verilog-mode features in Emacs/XEmacs, add the\nfollowing lines to your Emacs configuration file (usually ~/.emacs):\n\n(autoload 'verilog-mode \"verilog-mode\" \"Verilog mode\" t )\n(add-to-list 'auto-mode-alist '(\"\\\\.[ds]?v\\\\'\" . verilog-mode))","type":"install"},{"message":"===>   NOTICE:\n\nThe verilog-mode.el-emacs_devel port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"verilog-mode.el-emacs_canna","origin":"cad/verilog-mode.el","version":"801_23","comment":"Emacs lisp modules for the Verilog language","maintainer":"ports@FreeBSD.org","www":"https://www.veripool.org/wiki/verilog-mode","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e3fc5252ac5c0dafd15e568fa7b1984087b42788491435c78d673bf57c2f4118","flatsize":495162,"path":"All/verilog-mode.el-emacs_canna-801_23.pkg","repopath":"All/verilog-mode.el-emacs_canna-801_23.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":97696,"desc":"Verilog-mode.el is a Verilog mode for Emacs which provides context-sensitive\nhighlighting, auto indenting, and provides macro expansion capabilities to\ngreatly reduce Verilog coding time.\n\nRecent versions allow you to insert AUTOS in non-AUTO designs, so IP\ninterconnect can be easily modified. You can also expand Verilog-2001 \".*\"\ninstantiations, to see what ports will be connected by simulators.","deps":{"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["cad","elisp"],"annotations":{"flavor":"canna"},"messages":[{"message":"To use verilog-mode features in Emacs/XEmacs, add the\nfollowing lines to your Emacs configuration file (usually ~/.emacs):\n\n(autoload 'verilog-mode \"verilog-mode\" \"Verilog mode\" t )\n(add-to-list 'auto-mode-alist '(\"\\\\.[ds]?v\\\\'\" . verilog-mode))","type":"install"},{"message":"===>   NOTICE:\n\nThe verilog-mode.el-emacs_canna port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"veroroute","origin":"cad/veroroute","version":"2.39,1","comment":"PCB (printed circuit board) design software","maintainer":"yuri@FreeBSD.org","www":"https://sourceforge.net/projects/veroroute/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"04d8831b66aaa60b9618d95107716259624bcb46229707181ca0af2223819c9c","flatsize":3099647,"path":"All/veroroute-2.39,1.pkg","repopath":"All/veroroute-2.39,1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":527856,"desc":"Cross-platform software for producing Veroboard (stripboard), Perfboard, and\nsingle-sided PCB layouts. Automatically prevents short circuits and checks for\nopen circuits.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["cad"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"verilog-mode.el","origin":"cad/verilog-mode.el","version":"801_23","comment":"Emacs lisp modules for the Verilog language","maintainer":"ports@FreeBSD.org","www":"https://www.veripool.org/wiki/verilog-mode","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f6297f15070b767688636406ef8f4fb8d3fd4eac663789df32aaecf568c5b759","flatsize":495162,"path":"All/verilog-mode.el-801_23.pkg","repopath":"All/verilog-mode.el-801_23.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":97688,"desc":"Verilog-mode.el is a Verilog mode for Emacs which provides context-sensitive\nhighlighting, auto indenting, and provides macro expansion capabilities to\ngreatly reduce Verilog coding time.\n\nRecent versions allow you to insert AUTOS in non-AUTO designs, so IP\ninterconnect can be easily modified. You can also expand Verilog-2001 \".*\"\ninstantiations, to see what ports will be connected by simulators.","deps":{"emacs":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["cad","elisp"],"annotations":{"flavor":"full"},"messages":[{"message":"To use verilog-mode features in Emacs/XEmacs, add the\nfollowing lines to your Emacs configuration file (usually ~/.emacs):\n\n(autoload 'verilog-mode \"verilog-mode\" \"Verilog mode\" t )\n(add-to-list 'auto-mode-alist '(\"\\\\.[ds]?v\\\\'\" . verilog-mode))","type":"install"},{"message":"===>   NOTICE:\n\nThe verilog-mode.el port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"vera++","origin":"devel/vera++","version":"1.3.0_21","comment":"Tool for verification of C++ source code","maintainer":"cristianorolim@outlook.com","www":"https://bitbucket.org/verateam/vera/wiki/Home","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"46636ced5192023341f46748f4e5cbc2b73b6ff558c98bf071e51a3f62c2102f","flatsize":583416,"path":"All/vera++-1.3.0_21.pkg","repopath":"All/vera++-1.3.0_21.pkg","licenselogic":"single","licenses":["BSL"],"pkgsize":189948,"desc":"Vera++ is a programmable tool for verification, analysis and transformation\nof C++ source code. Vera++ is mainly an engine that parses C++ source files\nand presents the result of this parsing to scripts in the form of various\ncollections - the scripts are actually performing the requested tasks.","deps":{"luabind":{"origin":"devel/luabind","version":"0.9.1_17"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["devel"],"shlibs_required":["libboost_atomic.so.1.87.0","libboost_chrono.so.1.87.0","libboost_filesystem.so.1.87.0","libboost_program_options.so.1.87.0","libboost_regex.so.1.87.0","libboost_serialization.so.1.87.0","libboost_system.so.1.87.0","libboost_thread.so.1.87.0","libboost_wave.so.1.87.0","libc.so.8","liblua-5.1.so","libluabind.so","libm.so.4","libpthread.so.0","libstdc++.so.9","libtcl86.so.1"],"options":{"DOCS":"on","LUA":"on"}},{"name":"vera","origin":"misc/vera","version":"1.23","comment":"Virtual Entity of Relevant Acronyms","maintainer":"demon@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2eb2a7c9890c46434eacf992e30b726ce15097c67fa5a1ec1160bd70435d34d6","flatsize":687829,"path":"All/vera-1.23.pkg","repopath":"All/vera-1.23.pkg","licenselogic":"single","licenses":["GFDL"],"pkgsize":183992,"desc":"V.E.R.A. is a free list of acronyms all of which are used in the field of\ncomputing. It contains approximately 7592 acronyms.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["misc"]},{"name":"visualvm","origin":"java/visualvm","version":"2.1.5","comment":"GUI tool combining CLI JDK tools and profiling capabilities","maintainer":"bofh@FreeBSD.org","www":"https://visualvm.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c4f12b13f4683b15c073e94b8ab33386768edbf80a469fa7c60f6d0e5c27a395","flatsize":50566750,"path":"All/visualvm-2.1.5.pkg","repopath":"All/visualvm-2.1.5.pkg","licenselogic":"single","licenses":["VISUALVM"],"pkgsize":14082460,"desc":"VisualVM is a visual tool integrating several commandline JDK tools and\nlightweight profiling capabilities. Designed for both production and\ndevelopment time use, it further enhances the capability of monitoring and\nperformance analysis for the Java SE platform.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"]},{"name":"velvet","origin":"biology/velvet","version":"1.2.10_2","comment":"Sequence assembler for very short reads","maintainer":"mzaki@m.u-tokyo.ac.jp","www":"http://www.ebi.ac.uk/~zerbino/velvet/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8e87a0f0fa249f7d48095e7ea5e745dd754236487e210692f683e6ebd22d96cf","flatsize":957857,"path":"All/velvet-1.2.10_2.pkg","repopath":"All/velvet-1.2.10_2.pkg","licenselogic":"single","pkgsize":627828,"desc":"Velvet is a de novo genomic assembler specially designed for short read\nsequencing technologies, such as Solexa or 454, developed by Daniel Zerbino\nand Ewan Birney at the European Bioinformatics Institute (EMBL-EBI).\n\nCitation:\n\nVelvet: algorithms for de novo short read assembly using de Bruijn graphs.\nD.R. Zerbino and E. Birney. Genome Research 18: 821-829 (2008)","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["biology"],"shlibs_required":["libc.so.8","libm.so.4","libz.so.3"],"options":{"DOCS":"on"}},{"name":"vim-motif","origin":"editors/vim","version":"9.1.1199","comment":"Improved version of the vi editor (motif flavor)","maintainer":"adamw@FreeBSD.org","www":"https://www.vim.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fc46d4b75eb5e43692e76b97aacd58a9bc5bd7fe3582bb45183c9a83e9fa1d58","flatsize":43425960,"path":"All/vim-motif-9.1.1199.pkg","repopath":"All/vim-motif-9.1.1199.pkg","licenselogic":"single","licenses":["VIM"],"pkgsize":9121672,"desc":"Vim is a highly configurable text editor built to enable efficient text editing.\nIt is an improved version of the vi editor distributed with most UNIX systems.\n\nVim is often called a \"programmer's editor,\" and so useful for programming that\nmany consider it an entire IDE. It's not just for programmers, though. Vim is\nperfect for all kinds of text editing, from composing email to editing\nconfiguration files.\n\nFreeBSD has the following Vim packages:\n* vim: Console-only Vim (vim binary) with all runtime files\n* vim-gtk3, -gtk2, -motif: Console Vim plus a GUI (gvim binary)\n* vim-x11:  Console Vim only, with xclipboard support\n* vim-tiny: Vim binary only, with no runtime files. Not useful for most people;\n  intended for minimal (ex. jail) installations","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"open-motif":{"origin":"x11-toolkits/open-motif","version":"2.3.8_8"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"xxd":{"origin":"sysutils/xxd","version":"9.1.1199"}},"categories":["editors"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXm.so.4","libXmu.so.6","libXpm.so.4","libXt.so.6","libc.so.8","libintl.so.8","libm.so.4","libposix1e.so.3","libpython3.11.so.1.0","libtinfo.so.6"],"options":{"MAKE_JOBS":"off","NLS":"on","XTERM_SAVE":"off","XXD":"on","CTAGS_BASE":"on","CTAGS_EXUBERANT":"off","CTAGS_UNIVERSAL":"off","LUA":"off","PERL":"off","PYTHON":"on","RUBY":"off","SCHEME":"off","TCL":"off"},"annotations":{"cpe":"cpe:2.3:a:vim:vim:9.1:::::dragonfly6:x86_64","flavor":"motif"},"messages":[{"message":"Vim no longer installs or reads a system-wide vimrc. The only overridden\n  defaults are those which provide FreeBSD-specific settings. Read through\n  $VIMRUNTIME/defaults.vim to see Vim's defaults, and see ':h initialization'\n  for the standard locations Vim looks for configuration files.","type":"upgrade","maximum_version":"9.0.0129"}]},{"name":"verdict","origin":"math/verdict","version":"1.4.2_2","comment":"Compute quality functions of 2 and 3-dimensional regions","maintainer":"thierry@FreeBSD.org","www":"https://github.com/sandialabs/verdict","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2956cc19c8a9eeb89558db514a6df2f2f247d22f874086df69f260c06c0a237d","flatsize":1130713,"path":"All/verdict-1.4.2_2.pkg","repopath":"All/verdict-1.4.2_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":744848,"desc":"Verdict is a collection of subroutines for evaluating the geometric qualities\nof triangles, quadrilaterals, tetrahedra, and hexahedra using a variety of\nmetrics. A metric is a real number assigned to one of these shapes depending\non its particular vertex coordinates. These metrics are used to evaluate the\ninput to finite element, finite volume, boundary element, and other types\nof solvers that approximate the solution to partial differential equations\ndefined over regions of space. The geometric qualities of these regions is\nusually strongly tied to the accuracy these solvers are able to obtain in their\napproximations.\n\nSee also <https://gitlab.kitware.com/verdict/verdict/>.","deps":{"googletest":{"origin":"devel/googletest","version":"1.16.0"}},"categories":["math"],"options":{"DOCS":"on"}},{"name":"ved","origin":"editors/ved","version":"2024.03.21","comment":"Visual editor (easy to learn, fast, and lean)","maintainer":"fuz@FreeBSD.org","www":"https://codeberg.org/schilytools/schilytools","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0b9de0c9111ff8b6635d61fe2c7398095e853b2e4da0376a285b0a42fbf8d3ab","flatsize":183915,"path":"All/ved-2024.03.21.pkg","repopath":"All/ved-2024.03.21.pkg","licenselogic":"single","licenses":["CDDL"],"pkgsize":95588,"desc":"Ved is a fast and easy to learn screen oriented editor, that implements\nno file size limits.  The user interface is somewhere between emacs and\nvi and does not limit the work speed even of experienced users.\n\nVed has been inspired by an editor of the same name that appeared in\n1980 as system editor on UNOS (the first UNIX clone).","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"schilybase":{"origin":"devel/schilybase","version":"2024.03.21_1"}},"categories":["editors"],"shlibs_required":["libc.so.8","libintl.so.8","libschily.so.2.0","libxtermcap.so.1.0"],"options":{"DOCS":"on"}},{"name":"vec-libreoffice","origin":"editors/libreoffice-vec","version":"25.2.2.2","comment":"vec language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5c2465a0d8e7fa2d5962ef05c633dea66a58e3a0493b7aa19636e16d114f5ce9","flatsize":2775400,"path":"All/vec-libreoffice-25.2.2.2.pkg","repopath":"All/vec-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":520648,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"ve-libreoffice","origin":"editors/libreoffice-ve","version":"25.2.2.2","comment":"ve language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4f4736b75176449b92137270e7dc229e72eff67de9aac66d2d6d2b2fce410149","flatsize":1373507,"path":"All/ve-libreoffice-25.2.2.2.pkg","repopath":"All/ve-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":210108,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"veles","origin":"misc/veles","version":"2018.05.0_4","comment":"Tool for binary data visualization and analysis","maintainer":"yuri@FreeBSD.org","www":"https://codisec.com/veles/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"36c001996271811fec3ba21a2529d0336cb779ed859de851338355979d171000","flatsize":3071152,"path":"All/veles-2018.05.0_4.pkg","repopath":"All/veles-2018.05.0_4.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":696680,"desc":"Veles is an open source tool for binary data analysis.\n\nFeatures:\n* Binary data visualization\n  It is a very difficult task for a human to notice subtle patterns in large\n  amounts of binary data, however, us humans are very good at finding patterns\n  in images. Statistical visualizations let you find the important bits in a\n  sea of binary data - all at a glance.\n\n* Binary data analysis\n  Veles combines advanced hex explorer and data visualization features with an\n  extensible framework for binary data analysis. Reverse engineering binaries?\n  Veles can support your work in these fields: reverse engineering binaries,\n  exploring file system images, steganography.\n\n* Easy extendibility\n  With the number of different architectures, file formats and encodings you\n  can't always expect to find the tool you need online. Veles uses client-server\n  architecture, where each analyser can run in a separate process. All you need\n  to do is get the data from the server, implement a Python function to parse it\n  and return the results.","deps":{"py311-msgpack":{"origin":"devel/py-msgpack","version":"1.1.0"},"py311-openssl":{"origin":"security/py-openssl","version":"24.1.0_1,1"},"py311-pbr":{"origin":"devel/py-pbr","version":"6.1.1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["misc"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9","libz.so.3"]},{"name":"vim-gtk2","origin":"editors/vim","version":"9.1.1199","comment":"Improved version of the vi editor (gtk2 flavor)","maintainer":"adamw@FreeBSD.org","www":"https://www.vim.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c6f8c4b74522dfe929ca1caf59e867e564eb53253c87f7afe730c6d5a04912b8","flatsize":43435690,"path":"All/vim-gtk2-9.1.1199.pkg","repopath":"All/vim-gtk2-9.1.1199.pkg","licenselogic":"single","licenses":["VIM"],"pkgsize":9097200,"desc":"Vim is a highly configurable text editor built to enable efficient text editing.\nIt is an improved version of the vi editor distributed with most UNIX systems.\n\nVim is often called a \"programmer's editor,\" and so useful for programming that\nmany consider it an entire IDE. It's not just for programmers, though. Vim is\nperfect for all kinds of text editing, from composing email to editing\nconfiguration files.\n\nFreeBSD has the following Vim packages:\n* vim: Console-only Vim (vim binary) with all runtime files\n* vim-gtk3, -gtk2, -motif: Console Vim plus a GUI (gvim binary)\n* vim-x11:  Console Vim only, with xclipboard support\n* vim-tiny: Vim binary only, with no runtime files. Not useful for most people;\n  intended for minimal (ex. jail) installations","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"xxd":{"origin":"sysutils/xxd","version":"9.1.1199"}},"categories":["editors"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXt.so.6","libc.so.8","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libposix1e.so.3","libpython3.11.so.1.0","libtinfo.so.6"],"options":{"MAKE_JOBS":"off","NLS":"on","XTERM_SAVE":"off","XXD":"on","CTAGS_BASE":"on","CTAGS_EXUBERANT":"off","CTAGS_UNIVERSAL":"off","LUA":"off","PERL":"off","PYTHON":"on","RUBY":"off","SCHEME":"off","TCL":"off"},"annotations":{"cpe":"cpe:2.3:a:vim:vim:9.1:::::dragonfly6:x86_64","flavor":"gtk2"},"messages":[{"message":"Vim no longer installs or reads a system-wide vimrc. The only overridden\n  defaults are those which provide FreeBSD-specific settings. Read through\n  $VIMRUNTIME/defaults.vim to see Vim's defaults, and see ':h initialization'\n  for the standard locations Vim looks for configuration files.","type":"upgrade","maximum_version":"9.0.0129"}]},{"name":"vdesk","origin":"x11/vdesk","version":"1.2_4","comment":"Command-line utility for setting up and using virtual desktops","maintainer":"ports@FreeBSD.org","www":"https://offog.org/code/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"79f0078753ad27460ac3487918bd658b585cb45129b5f7c4997ed3d6dc8e1300","flatsize":12096,"path":"All/vdesk-1.2_4.pkg","repopath":"All/vdesk-1.2_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6320,"desc":"This is a small command-line utility for setting up and using virtual\ndesktops.\n\nfrom the Web page:\n\n\tinvoke it as vdesk <desktop number> to switch to a desktop,\n\tor vdesk <desktop number> <window id> ... to move windows\n\tto a desktop, where desktop 0 means that the window should\n\tbe made sticky.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe vdesk port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ve-hunspell","origin":"textproc/ve-hunspell","version":"20110323_1","comment":"Venda hunspell dictionaries","maintainer":"office@FreeBSD.org","www":"https://addons.mozilla.org/en-US/firefox/addon/venda-spell-checker/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8a797a575d06c4f97d3e3edaa24040a9173c24655a965a855f20ed18e7e4f2da","flatsize":159214,"path":"All/ve-hunspell-20110323_1.pkg","repopath":"All/ve-hunspell-20110323_1.pkg","licenselogic":"single","pkgsize":54824,"desc":"Venda hunspell dictionaries\n\nSee also: http://www.translate.org.za/","categories":["textproc"]},{"name":"vectoroids","origin":"games/vectoroids","version":"1.1.2","comment":"Vector-based rock-shooting game similar to Asteroids","maintainer":"eduardo@FreeBSD.org","www":"http://www.newbreedsoftware.com/vectoroids/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"234bf6c99d1cd2f4144bf9b943f33d9ee88c698193d899fc153f44a931a4b534","flatsize":519439,"path":"All/vectoroids-1.1.2.pkg","repopath":"All/vectoroids-1.1.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":270820,"desc":"Vectoroids is a vector-based rock-shooting game similar to the\narcade classic \"Asteroids\".  It is an SDL game based on the source for\n\"Agendaroids\", an X-Window game written for the Agenda VR3 Linux-based PDA\nwritten by the same author.","deps":{"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_image":{"origin":"graphics/sdl2_image","version":"2.8.8"},"sdl2_mixer":{"origin":"audio/sdl2_mixer","version":"2.8.1"}},"categories":["games"],"shlibs_required":["libSDL2-2.0.so.0","libSDL2_image-2.0.so.0","libSDL2_mixer-2.0.so.0","libc.so.8"],"options":{"DOCS":"on"}},{"name":"vdpauinfo","origin":"multimedia/vdpauinfo","version":"1.5","comment":"Tool to query VDPAU capabilities","maintainer":"madpilot@FreeBSD.org","www":"https://freedesktop.org/wiki/Software/VDPAU","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dfa0a4936ecf8945317585432b7a096fd7d950d4bad7a0ab57f3bcef6197ed5a","flatsize":47558,"path":"All/vdpauinfo-1.5.pkg","repopath":"All/vdpauinfo-1.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17820,"desc":"VDPAU is the Video Decode and Presentation API for UNIX. It provides\nan interface to video decode acceleration and presentation hardware\npresent in modern GPUs.\n\nThis port provides a tool to query VDPAU capabilities.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libvdpau":{"origin":"multimedia/libvdpau","version":"1.5"}},"categories":["multimedia"],"shlibs_required":["libX11.so.6","libc.so.8","libm.so.4","libstdc++.so.9","libvdpau.so.1"]},{"name":"vdmfec","origin":"misc/vdmfec","version":"1.0_1","comment":"ECC wrapper using Vandermonde matrices based FEC","maintainer":"freebsd@omnilan.de","www":"https://members.tripod.com/professor_tom/archives/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ba27e17692cc7b7ca73b56368d15cb3c0bba809122115c156a7b5188534a6602","flatsize":47447,"path":"All/vdmfec-1.0_1.pkg","repopath":"All/vdmfec-1.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":21692,"desc":"VDMFEC implements Block ECC using a Forward Error Correction (FEC)\ncode based on Vandermonde (VDM) matrices in GF(2^8) due to Luigi\nRizzo.\n\nIts primary application is intended to be in recovering data from\nunreliable media such as diskettes. Another example is wrapping\n'zfs send' streams before dumping onto tape.\n\nThe home page for FEC is http://www.iet.unipi.it/~luigi/fec.html","categories":["archivers","misc"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"vde2","origin":"net/vde2","version":"2.3.3_1","comment":"User-mode virtual ethernet infrastructure","maintainer":"ports@FreeBSD.org","www":"https://github.com/virtualsquare/vde-2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2093979a15e90bd6c41ebd9a1053cdcdd9ffd52b1a1110f975b4a2446d2c6b9c","flatsize":596602,"path":"All/vde2-2.3.3_1.pkg","repopath":"All/vde2-2.3.3_1.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","GPLv2","LGPL21"],"pkgsize":172592,"desc":"Virtual Distributed Ethernet is a user-mode virtual network (layer\n2) infrastructure.  It can be used for network simulations, joining\nmultiple qemu instances together in a shared virtual network, or\ntunneling over the Internet.  Physical hosts can be joined to the\nvirtual network by means of the tap(4) driver.","deps":{"libpcap":{"origin":"net/libpcap","version":"1.10.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["net"],"shlibs_required":["libc.so.8","libdl.so.0","libm.so.4","libpcap.so.3","libpthread.so.0"],"options":{"CRYPTCAB":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe vde2 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"vde","origin":"net/vde","version":"1.5.7_1","comment":"User-mode virtual ethernet infrastructure","maintainer":"ports@FreeBSD.org","www":"https://vde.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5a6602306aad4a9f980a5a701afb04d0ed6ce1bd4b681139ea20b7bb7edd6652","flatsize":142869,"path":"All/vde-1.5.7_1.pkg","repopath":"All/vde-1.5.7_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":55624,"desc":"Virtual Distributed Ethernet is a user-mode virtual network (layer\n2) infrastructure.  It can be used for network simulations, joining\nmultiple qemu instances together in a shared virtual network, or\ntunneling over the Internet.  Physical hosts can be joined to the\nvirtual network by means of the tap(4) driver.","categories":["net"],"shlibs_required":["libc.so.8"],"annotations":{"cpe":"cpe:2.3:a:vde_project:vde:1.5.7:::::dragonfly6:x86_64:1"},"messages":[{"message":"===>   NOTICE:\n\nThe vde port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"vchanger","origin":"sysutils/vchanger","version":"1.0.3_1","comment":"Disk-based virtual autochanger for Bacula","maintainer":"ml@netfence.it","www":"https://vchanger.sourceforge.io","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"afc8322580b118fc0caf2d8aa73b23c52799c3efec3e93ebc0d69a8ea5f1d7b6","flatsize":342658,"path":"All/vchanger-1.0.3_1.pkg","repopath":"All/vchanger-1.0.3_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":98736,"desc":"Vchanger as a disk-based virtual autochanger may be used with the Bacula\nOpen Source network backup system to emulate a magazine-based tape autoloader\nusing disk partitions on fixed or removable disk drives as virtual magazines\nand files on those partitions as virtual tape volumes.","categories":["sysutils"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"vcf2hap","origin":"biology/vcf2hap","version":"0.1.6.7_1","comment":"Generate .hap file from VCF for haplohseq","maintainer":"jwb@FreeBSD.org","www":"https://github.com/auerlab/vcf2hap","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aa2be196b5b77458696b024db8d490f7f7dc4ef779362a7542e9ca3455d9af6d","flatsize":11438,"path":"All/vcf2hap-0.1.6.7_1.pkg","repopath":"All/vcf2hap-0.1.6.7_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":5732,"desc":"vcf2hap is a simple tool for generating a .hap file from a VCF. The .hap file\nis required by haplohseq.\nvcf2hap is extremely fast and requires a trivial amount of memory regardless of\nthe size of the VCF file.","deps":{"biolibc":{"origin":"biology/biolibc","version":"0.2.6.4"},"libxtend":{"origin":"devel/libxtend","version":"0.2.0.2_1"}},"categories":["biology"],"shlibs_required":["libbiolibc.so.2","libc.so.8","libxtend.so.2"]},{"name":"vcf-split","origin":"biology/vcf-split","version":"0.1.5.10_1","comment":"Split a multi-sample VCF into single-sample VCFs","maintainer":"jwb@FreeBSD.org","www":"https://github.com/auerlab/vcf-split","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e4ee29bc088b755964740a8ffa0cf755ebe5f5e76c4fc1385a3f5d85b7940fef","flatsize":20216,"path":"All/vcf-split-0.1.5.10_1.pkg","repopath":"All/vcf-split-0.1.5.10_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":10880,"desc":"Vcf-split splits a multi-sample VCF into single-sample VCFs, writing thousands\nof output files simultaneously.  Parsing the TOPMed human chromosome 1 BCF\nwith bcftools takes two days, so extracting the 137,977 samples one at a time\nor using thousands of parallel readers of the same file is impractical.\nVcf-split solves this by generating thousands of single-sample outputs during\na single sweep through the multi-sample input.","deps":{"biolibc":{"origin":"biology/biolibc","version":"0.2.6.4"},"libxtend":{"origin":"devel/libxtend","version":"0.2.0.2_1"}},"categories":["biology"],"shlibs_required":["libbiolibc.so.2","libc.so.8","libxtend.so.2"]},{"name":"vcg","origin":"graphics/vcg","version":"1.30_4","comment":"Visualization Tool for compiler graphs","maintainer":"ports@FreeBSD.org","www":"http://rw4.cs.uni-sb.de/users/sander/html/gsvcg1.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7905ac93a8936a5a30f2a651b664e57f72b77bfdbfd81d390b0887eb7540ef40","flatsize":946791,"path":"All/vcg-1.30_4.pkg","repopath":"All/vcg-1.30_4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":300228,"desc":"The VCG tool reads a textual and readable specification of a graph and\nvisualizes the graph. If not all positions of nodes are fixed, the tool\nlayouts the graph using several heuristics as reducing the number of\ncrossings, minimizing the size of edges, centering of nodes. The\nspecification language of the VCG tool is nearly compatible to GRL, the\nlanguage of the edge tool, but contains many extensions. The VCG tool\nallows folding of dynamically or statically specified regions of the\ngraph. It uses colors and runs on X11. (An older version runs on\nSunview).","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"}},"categories":["graphics"],"shlibs_required":["libX11.so.6","libXext.so.6","libc.so.8","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe vcg port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"vc-intrinsics-llvm14","origin":"devel/vc-intrinsics","version":"0.10.1","comment":"LLVM intrinsics for SIMD on GPU","maintainer":"ports@FreeBSD.org","www":"https://github.com/intel/vc-intrinsics","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7d96771672e32102de2ac955bbdf78c47b86041566e060fce2cadfa0cde91dce","flatsize":751656,"path":"All/vc-intrinsics-llvm14-0.10.1.pkg","repopath":"All/vc-intrinsics-llvm14-0.10.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":109496,"desc":"VC Intrinsics project contains a set of new intrinsics on top of core\nLLVM IR instructions that represent SIMD semantics of a program\ntargeting GPU.","categories":["devel"],"annotations":{"flavor":"llvm14"},"messages":[{"message":"===>   NOTICE:\n\nThe vc-intrinsics-llvm14 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"vcftools","origin":"biology/vcftools","version":"0.1.16_2","comment":"Tools for working with VCF genomics files","maintainer":"jwb@FreeBSD.org","www":"https://github.com/vcftools/vcftools","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9b306d0c387654d11e8d601789698f0b068ba0256ffb02be15ceb13d0be4cd42","flatsize":1248472,"path":"All/vcftools-0.1.16_2.pkg","repopath":"All/vcftools-0.1.16_2.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":355524,"desc":"A set of tools written in Perl and C++ for working with VCF files, such as\nthose generated by the 1000 Genomes Project.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["biology"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9","libz.so.3"],"annotations":{"cpe":"cpe:2.3:a:vcftools_project:vcftools:0.1.16:::::dragonfly6:x86_64:2"}},{"name":"vc-intrinsics-llvm15","origin":"devel/vc-intrinsics","version":"0.10.1","comment":"LLVM intrinsics for SIMD on GPU","maintainer":"ports@FreeBSD.org","www":"https://github.com/intel/vc-intrinsics","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a7c8d803cbab1fe0594d979c386e58311091cbab22b32451790db78c97e7631c","flatsize":754364,"path":"All/vc-intrinsics-llvm15-0.10.1.pkg","repopath":"All/vc-intrinsics-llvm15-0.10.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":110080,"desc":"VC Intrinsics project contains a set of new intrinsics on top of core\nLLVM IR instructions that represent SIMD semantics of a program\ntargeting GPU.","categories":["devel"],"annotations":{"flavor":"llvm15"},"messages":[{"message":"===>   NOTICE:\n\nThe vc-intrinsics-llvm15 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"vdradmin-am","origin":"www/vdradmin-am","version":"3.6.10_1","comment":"Video Disk Recorder - webinterface","maintainer":"ports@FreeBSD.org","www":"http://andreas.vdr-developer.org/vdradmin-am/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"579e2b99fe1061b64e1f284176ef7a74a96eb4c8c558dae77d973753db1240dd","flatsize":2018950,"path":"All/vdradmin-am-3.6.10_1.pkg","repopath":"All/vdradmin-am-3.6.10_1.pkg","licenselogic":"single","pkgsize":421888,"desc":"http://www.vdr-wiki.de/wiki/index.php/Vdradmin_AM\n\nVDRAdmin-AM is a web based interface to VDR.","deps":{"p5-Authen-SASL":{"origin":"security/p5-Authen-SASL","version":"2.17_1"},"p5-IO-Compress":{"origin":"archivers/p5-IO-Compress","version":"2.213"},"p5-IO-Socket-INET6":{"origin":"net/p5-IO-Socket-INET6","version":"2.73"},"p5-IO-Socket-SSL":{"origin":"security/p5-IO-Socket-SSL","version":"2.089"},"p5-Locale-gettext":{"origin":"devel/p5-Locale-gettext","version":"1.07"},"p5-Template-Plugin-JavaScript":{"origin":"www/p5-Template-Plugin-JavaScript","version":"0.02_1"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"}},"categories":["www"],"users":["vdr"],"groups":["vdr"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe vdradmin-am port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"vlc","origin":"multimedia/vlc","version":"3.0.21_14,4","comment":"Qt based multimedia player and streaming server","maintainer":"multimedia@FreeBSD.org","www":"https://www.videolan.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"51558f012643311cd863c6768a7144d4025d7e4c8863962dfeeff7fca2cc419b","flatsize":60082093,"path":"All/vlc-3.0.21_14,4.pkg","repopath":"All/vlc-3.0.21_14,4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":11154280,"desc":"VLC media player is a highly portable multimedia player for various\naudio and video formats (MPEG-1, MPEG-2, MPEG-4, DivX, mp3, ogg, and\nmore) as well as DVD's, VCD's, and various streaming protocols. It\ncan also be used as a server to stream in unicast or multicast in\nIPv4 or IPv6 on a high-bandwidth network. VLC also has the ability\nto transcode media on-the-fly for streaming or saving to disk.","deps":{"abseil":{"origin":"devel/abseil","version":"20250127.0"},"avahi-app":{"origin":"net/avahi-app","version":"0.8_6"},"dav1d":{"origin":"multimedia/dav1d","version":"1.5.1"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libarchive":{"origin":"archivers/libarchive","version":"3.7.9,1"},"libass":{"origin":"multimedia/libass","version":"0.17.3"},"libdvbpsi":{"origin":"multimedia/libdvbpsi","version":"1.3.3"},"libdvdnav":{"origin":"multimedia/libdvdnav","version":"6.1.1"},"libdvdread":{"origin":"multimedia/libdvdread","version":"6.1.3"},"libebml":{"origin":"textproc/libebml","version":"1.4.5"},"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libgpg-error":{"origin":"security/libgpg-error","version":"1.51"},"libiconv":{"origin":"converters/libiconv","version":"1.17_1"},"libidn":{"origin":"dns/libidn","version":"1.43"},"libmatroska":{"origin":"multimedia/libmatroska","version":"1.7.1"},"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libsamplerate":{"origin":"audio/libsamplerate","version":"0.2.2_1"},"libtheora":{"origin":"multimedia/libtheora","version":"1.1.1_7"},"libv4l":{"origin":"multimedia/libv4l","version":"1.23.0_5"},"libvdpau":{"origin":"multimedia/libvdpau","version":"1.5"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"liveMedia":{"origin":"net/liveMedia","version":"2025.01.17,2"},"lua54":{"origin":"lang/lua54","version":"5.4.7"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"opus":{"origin":"audio/opus","version":"1.5.2"},"png":{"origin":"graphics/png","version":"1.6.47"},"protobuf":{"origin":"devel/protobuf","version":"29.3_1,1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-x11extras":{"origin":"x11/qt5-x11extras","version":"5.15.16p0_1"},"speex":{"origin":"audio/speex","version":"1.2.1_1,1"},"speexdsp":{"origin":"audio/speexdsp","version":"1.2.1"},"taglib":{"origin":"audio/taglib","version":"2.0.2"},"twolame":{"origin":"audio/twolame","version":"0.4.0_5"},"upnp":{"origin":"devel/upnp","version":"1.14.20,1"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"},"xcb-util-keysyms":{"origin":"x11/xcb-util-keysyms","version":"0.4.1"}},"categories":["audio","multimedia","net","wayland","www"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"],"options":{"A52":"off","AALIB":"off","AOM":"off","ARIBSUB":"off","ASS":"on","AVAHI":"on","CACA":"off","CHROMECAST":"on","DAV1D":"on","DBUS":"on","DCA":"off","DEBUG":"off","DOCS":"on","DVDNAV":"on","DVDREAD":"on","FAAD":"off","FLAC":"off","FLUID":"off","FREERDP":"off","FRIBIDI":"off","GME":"off","GNUTLS":"on","GOOM":"off","HARFBUZZ":"on","JACK":"off","JPEG":"on","LIBBLURAY":"off","LIBRSVG2":"off","LIBSSH2":"off","LIRC":"off","LIVEMEDIA":"on","LUA":"on","MAD":"off","MFX":"off","MODPLUG":"off","MPEG2":"off","MTP":"off","NCURSES":"off","NFS":"off","NLS":"on","NOTIFY":"off","OGG":"on","OGGSPOTS":"off","OPTIMIZED_CFLAGS":"on","OPUS":"on","PNG":"on","PULSEAUDIO":"off","QT5":"on","REALRTSP":"off","RUNROOT":"off","SAMPLERATE":"on","SDL":"off","SHOUTCAST":"off","SKINS":"on","SMB":"off","SNDIO":"off","SPEEX":"on","SRT":"off","STREAM":"on","TAGLIB":"on","THEORA":"on","TWOLAME":"on","UPNP":"on","V4L":"on","VCD":"on","VDPAU":"on","VORBIS":"on","VPX":"off","WAYLAND":"on","X11":"on","X264":"off","X265":"off","ZVBI":"off"},"annotations":{"cpe":"cpe:2.3:a:videolan:vlc:3.0.21:::::dragonfly6:x86_64:14"}},{"name":"vc-intrinsics-llvm13","origin":"devel/vc-intrinsics","version":"0.10.1","comment":"LLVM intrinsics for SIMD on GPU","maintainer":"ports@FreeBSD.org","www":"https://github.com/intel/vc-intrinsics","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ea0c6e7cbe1a163fa3cb715d11f85521d7b6d117386904ac24b59058a6ebc40a","flatsize":741272,"path":"All/vc-intrinsics-llvm13-0.10.1.pkg","repopath":"All/vc-intrinsics-llvm13-0.10.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":107572,"desc":"VC Intrinsics project contains a set of new intrinsics on top of core\nLLVM IR instructions that represent SIMD semantics of a program\ntargeting GPU.","categories":["devel"],"annotations":{"flavor":"llvm13"},"messages":[{"message":"===>   NOTICE:\n\nThe vc-intrinsics-llvm13 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"vc-intrinsics-llvm12","origin":"devel/vc-intrinsics","version":"0.10.1","comment":"LLVM intrinsics for SIMD on GPU","maintainer":"ports@FreeBSD.org","www":"https://github.com/intel/vc-intrinsics","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"02919b668d8de76ea596e794be15486743cc491bcdc0f83ac86fadb11d4e070d","flatsize":736896,"path":"All/vc-intrinsics-llvm12-0.10.1.pkg","repopath":"All/vc-intrinsics-llvm12-0.10.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":107288,"desc":"VC Intrinsics project contains a set of new intrinsics on top of core\nLLVM IR instructions that represent SIMD semantics of a program\ntargeting GPU.","categories":["devel"],"annotations":{"flavor":"llvm12"},"messages":[{"message":"===>   NOTICE:\n\nThe vc-intrinsics-llvm12 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"vc-intrinsics-llvm11","origin":"devel/vc-intrinsics","version":"0.10.1","comment":"LLVM intrinsics for SIMD on GPU","maintainer":"ports@FreeBSD.org","www":"https://github.com/intel/vc-intrinsics","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"69b7a9ef07d1e3c12830384f927d3e36043a7dcd13d06e234eb103d4658db159","flatsize":744070,"path":"All/vc-intrinsics-llvm11-0.10.1.pkg","repopath":"All/vc-intrinsics-llvm11-0.10.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":107684,"desc":"VC Intrinsics project contains a set of new intrinsics on top of core\nLLVM IR instructions that represent SIMD semantics of a program\ntargeting GPU.","categories":["devel"],"annotations":{"flavor":"llvm11"},"messages":[{"message":"===>   NOTICE:\n\nThe vc-intrinsics-llvm11 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"vc","origin":"devel/vc","version":"1.4.5","comment":"SIMD Vector Classes for C++","maintainer":"yuri@FreeBSD.org","www":"https://github.com/VcDevel/Vc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d7c5b9aa9c2333acdf29df4623a556a6216b7a04b466f7472ef07c6ea8e078ad","flatsize":2153869,"path":"All/vc-1.4.5.pkg","repopath":"All/vc-1.4.5.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":231196,"desc":"Vc is a free software library to ease explicit vectorization of C++ code. It has\nan intuitive API and provides portability between different compilers and\ncompiler versions as well as portability between different vector instruction\nsets. Thus an application written with Vc can be compiled for:\n* AVX and AVX2\n* SSE2 up to SSE4.2 or SSE4a\n* Scalar\n* AVX-512 (Vc 2 development)\n* NEON (in development)\n* NVIDIA GPUs / CUDA (research)","categories":["devel"]},{"name":"vcdimager","origin":"multimedia/vcdimager","version":"2.0.1_6","comment":"GNU VCDImager/VCDRip -- The GNU VideoCD Image Maker/Ripping Tool","maintainer":"multimedia@FreeBSD.org","www":"https://www.gnu.org/software/vcdimager/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8ffd60d743e2f1cff042489761280b62f5a6c5fcb80eb5cf2834c2347d70435c","flatsize":1657123,"path":"All/vcdimager-2.0.1_6.pkg","repopath":"All/vcdimager-2.0.1_6.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":285448,"desc":"GNU VCDImager is a full-featured mastering suite for\nauthoring, disassembling and analyzing Video CD's and Super\nVideo CD's. The core functionality consists of directly making Video CD\nBIN/CUE-style CD images from mpeg files.\n\nFeatures\n- Free software available under the GNU Public License\n- Support for Video CD 1.1 and 2.0 disc formats\n- Support for the Super Video CD 1.0 disc format\n- Full PBC (playback control) support\n- Support for segment play items\n- Automatic padding of MPEG streams on the fly\n- Support for 99-minute (out-of-specification) CD-R media\n- Extraction of Video CD's into files (incl. the PBC information)\n- Use of XML for the description of Video CD's\n\nGitHub repo: https://github.com/rocky/vcdimager","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libcdio":{"origin":"sysutils/libcdio","version":"2.2.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"popt":{"origin":"devel/popt","version":"1.19_1"}},"categories":["multimedia"],"shlibs_required":["libc.so.8","libcam.so.3","libcdio.so.19","libiso9660.so.12","libm.so.4","libpopt.so.0","libxml2.so.2"]},{"name":"vbz-compression","origin":"archivers/vbz-compression","version":"1.0.3","comment":"Variable byte integer encoding to compress Oxford Nanopore signal data","maintainer":"jwb@FreeBSD.org","www":"https://github.com/nanoporetech/vbz_compression","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f002c9aacb4a4d2d39ef68079d5a8f1af25d328be2beafc1918e8624f4d56952","flatsize":86655,"path":"All/vbz-compression-1.0.3.pkg","repopath":"All/vbz-compression-1.0.3.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":28452,"desc":"VBZ Compression uses variable byte integer encoding to compress Oxford\nNanopore signal data.\nThe performance of VBZ is achieved by taking advantage of the properties of the\nraw signal and therefore is most effective when applied to the signal dataset.\nOther datasets you may have in your Fast5 files will not be able to take\nadvantage of the default VBZ settings for compression. VBZ will be used as the\ndefault compression scheme in a future release of MinKNOW.","deps":{"hdf5":{"origin":"science/hdf5","version":"1.12.2_2,1"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["archivers"]},{"name":"vbsfilter","origin":"mail/vbsfilter","version":"1.15_4","comment":"Vbs-attachment filter for Sendmail Milter","maintainer":"dinoex@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3a302fd7711ba8211ed0fac85752559237c007518ffca46df751f9bede7ec02b","flatsize":32424,"path":"All/vbsfilter-1.15_4.pkg","repopath":"All/vbsfilter-1.15_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":12936,"desc":"vbsfilter will rename VBS and SHS attachments to .txt,\nthus rendering them harmless.\n\nSendmail 8.10 introduced a new feature called the milter library,\nwhich provides filtering callbacks to a user-level program, which in\nturn can provide a \"Yes\"/\"No\"/\"I haven't seen enough yet\" answer to\nthe question: Can sendmail allow this mail to be delivered?\n\nSendmail is a trademark of Sendmail, Inc.\n\nLICENSE: GPL2","deps":{"libmilter":{"origin":"mail/libmilter","version":"8.18.1"}},"categories":["mail"],"shlibs_required":["libc.so.8","libmilter.so.7","libpthread.so.0"]},{"name":"veryl","origin":"cad/veryl","version":"0.11.0","comment":"Veryl: A modern Hardware Description Language (HDL)","maintainer":"yuri@FreeBSD.org","www":"https://github.com/dalance/veryl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2c4311693ff0758f5f5079ef7c6b50cb8a0210570b6461aae50ca0c00ee44cab","flatsize":16841460,"path":"All/veryl-0.11.0.pkg","repopath":"All/veryl-0.11.0.pkg","licenselogic":"or","licenses":["APACHE20","MIT"],"pkgsize":4430916,"desc":"Veryl is a modern hardware description language.\n\nThis project is under the exploration phase of language design.\n\nFeatures:\n\n* Symplified syntax\n    * Based on SystemVerilog / Rust\n* Transpiler to SystemVerilog\n    * Human readable output\n    * Interoperability with SystemVerilog\n* Integrated Tools\n    * Semantic checker\n    * Source code formatter\n    * Language server","categories":["cad"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0"]},{"name":"vbindiff","origin":"textproc/vbindiff","version":"3.0.b5_1","comment":"Visual binary diff, visually compare binary files","maintainer":"cyberbotx@cyberbotx.com","www":"https://www.cjmweb.net/vbindiff/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6940aeedb25f4ba6b6f65050172ec52fdde38c89b762e3cacf63b921253a028a","flatsize":69509,"path":"All/vbindiff-3.0.b5_1.pkg","repopath":"All/vbindiff-3.0.b5_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":32568,"desc":"Visual Binary Diff (VBinDiff) displays files in hexadecimal and ASCII (or\nEBCDIC). It can also display two files at once, and highlight the\ndifferences between them. Unlike diff, it works well with large files (up to\n4 GB).","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libm.so.4","libncurses.so.6","libpanel.so.6","libstdc++.so.9","libtinfo.so.6"]},{"name":"verilator","origin":"cad/verilator","version":"5.034","comment":"Synthesizable Verilog to C++ compiler","maintainer":"yuri@FreeBSD.org","www":"https://www.veripool.org/verilator/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c66407f8b75db62338946c4576d5766add09b92e44bde60d69bff37d022b3571","flatsize":11180507,"path":"All/verilator-5.034.pkg","repopath":"All/verilator-5.034.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":2727392,"desc":"Verilator is the fastest free Verilog HDL simulator, and beats most commercial\nsimulators. It compiles synthesizable Verilog (not test-bench code!), plus some\nPSL, SystemVerilog and Synthesis assertions into C++ or SystemC code. It is\ndesigned for large projects where fast simulation performance is of primary\nconcern, and is especially well suited to generate executable models of CPUs\nfor embedded software design teams.","deps":{"binutils":{"origin":"devel/binutils","version":"2.44,1"},"gmake":{"origin":"devel/gmake","version":"4.4.1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"systemc":{"origin":"devel/systemc","version":"3.0.0"}},"categories":["cad"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"],"options":{"INSTALL_DBG_EXECUTABLES":"off","LEAK_CHECKS":"off"}},{"name":"vbetool","origin":"sysutils/vbetool","version":"1.1_3","comment":"Application for executing video card BIOS code","maintainer":"jkim@FreeBSD.org","www":"http://www.codon.org.uk/~mjg59/vbetool/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"165dc50f86d0e49e262a3c33697381e30c5d0bb550e4e10323920f31bcf122e1","flatsize":77516,"path":"All/vbetool-1.1_3.pkg","repopath":"All/vbetool-1.1_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":33248,"desc":"vbetool is a small application that executes code from the BIOS of your\nvideo card.  This is mostly useful for reinitialising the hardware,\nfor instance after ACPI suspend/resuming.","deps":{"libpci":{"origin":"devel/libpci","version":"3.13.0"},"libx86":{"origin":"devel/libx86","version":"1.1_2"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libx86.so.1","libz.so.3"]},{"name":"vban-tools","origin":"audio/vban","version":"g20201011_4","comment":"Command-line VBAN (audio over UDP protocol) tools","maintainer":"danfe@FreeBSD.org","www":"https://github.com/quiniouben/vban","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"feb5b3bb3079426d40c42f387b778eaa89942e0ec51dd9b5fb242986a162c4b4","flatsize":83314,"path":"All/vban-tools-g20201011_4.pkg","repopath":"All/vban-tools-g20201011_4.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":18992,"desc":"This project an open-source implementation of VBAN protocol.  VBAN is a\nsimple audio over UDP protocol proposed by VB-Audio.  It is composed of\nseveral command-line tools allowing to stream audio coming from audio\nbackend interfaces to VBAN stream (vban_emitter) or play incoming VBAN\nstream to audio backend interfaces (vban_receptor), or send text over\nthe VBAN protocol (vban_sendtext).\n\nALSA, Jack, and PulseAudio audio backends have been implemented.  FIFO\n(pipe) output is also available, to allow chaining command-line tools,\nand a file output too (for writing raw PCM data).","deps":{"alsa-lib":{"origin":"audio/alsa-lib","version":"1.2.13"},"jackit":{"origin":"audio/jack","version":"1.9.22_3"}},"categories":["audio"],"shlibs_required":["libasound.so.2","libc.so.8","libjack.so.0"],"options":{"DOCS":"on","ALSA":"on","JACK":"on","PULSEAUDIO":"off"}},{"name":"vba","origin":"emulators/vba","version":"1.7.2_13","comment":"Open source Gameboy Advance emulator","maintainer":"arundel@h3c.de","www":"https://web.archive.org/web/20110718045837/http://vba.ngemu.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b7362be8c77e28d6c801768f1aaf26d1e18551186b9775e55c96e81d47f88f2d","flatsize":1006591,"path":"All/vba-1.7.2_13.pkg","repopath":"All/vba-1.7.2_13.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":311476,"desc":"VisualBoyAdvance is an emulator for Nintendo's Gameboy Advance. It also\nsupports emulation of the Gameboy (classic), Gameboy Pocket, Gameboy Color\nand Gameboy Advance SP.\nSome of the main features are:\n\n- option to use BIOS file\n- zip/gzip file support\n- graphic filters Normal, TV Mode, 2xSaI, Super 2xSaI and more\n- interframe blending support\n- built-in ARM/THUMB assembly debugger\n- 10 save states accesible through keyboard\n- automatic battery file load/save\n- auto-fire support\n- 16, 24 and 32 bit desktop support\n- GDB remote debugging (see below for information)\n- AGBPrint support for development\n- RTC support\n\nNOTICE: Thx go out to Wouter Groeneveld for helping me to test the port.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"}},"categories":["emulators"],"shlibs_required":["libSDL-1.2.so.0","libc.so.8","libintl.so.8","libm.so.4","libpng16.so.16","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on","GTK2":"off","PROFILING":"off"},"messages":[{"message":"The default configuration file has been installed as\n/usr/local/bin/VisualBoyAdvance.cfg-default. Please copy it to\n/usr/local/bin/VisualBoyAdvance.cfg before you start the emulator.\n\nIf all you see after loading a ROM is a black screen and/or\nVisualBoy Advance crashes, try switching the video filter.\nEither change it in the global config file or use the -f switch.","type":"install"}]},{"name":"vegeta","origin":"benchmarks/vegeta","version":"12.11.0_10","comment":"HTTP load testing tool and library","maintainer":"egypcio@FreeBSD.org","www":"https://github.com/tsenart/vegeta","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e948a9606247f816adfb51b95fda63fb6375a88a9e8c8974da481f435106efa2","flatsize":10726516,"path":"All/vegeta-12.11.0_10.pkg","repopath":"All/vegeta-12.11.0_10.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3251708,"desc":"Vegeta is a versatile HTTP load testing tool built out of a need to drill HTTP\nservices with a constant request rate.","categories":["benchmarks","www"]},{"name":"varnish-modules","origin":"www/varnish-modules","version":"0.23.0_4","comment":"Collection of Varnish Cache modules by Varnish Software","maintainer":"zi@FreeBSD.org","www":"https://github.com/varnish/varnish-modules","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b97b41ba8b8d8b52a6480cb248235e8fe2c8769e1f79d2236f5993bc68ea2ad0","flatsize":195809,"path":"All/varnish-modules-0.23.0_4.pkg","repopath":"All/varnish-modules-0.23.0_4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":60768,"desc":"This is a collection of modules (\"vmods\") extending Varnish VCL used for\ndescribing HTTP request/response policies with additional capabilities.","deps":{"varnish7":{"origin":"www/varnish7","version":"7.6.2"}},"categories":["www"],"options":{"DOCS":"on"}},{"name":"vasm","origin":"devel/vasm","version":"1.8c","comment":"Portable 6502 6800 arm c16x jagrisc m68k ppc vidcore x86 z80 assembler","maintainer":"cs@innolan.net","www":"http://sun.hasenbraten.de/vasm/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ce9da5499139b2b41131ff9d23c1076f423be24a6c5d654adf69036afb35e33f","flatsize":10509871,"path":"All/vasm-1.8c.pkg","repopath":"All/vasm-1.8c.pkg","licenselogic":"single","licenses":["VASMBSD"],"pkgsize":1058848,"desc":"vasm is a portable and retargetable assembler to create linkable objects in\nvarious formats or absolute code.\n\nCurrently the following CPUs are officially supported:\n    M680x0 family (including M6888x, M68851 and CPU32)\n    ColdFire family (all models of V2, V3, V4, V4e)\n    80x86 family (IA32 8/16/32 bit, using MIT-syntax)\n    PowerPC family (POWER, 40x, 440, 460, 6xx, 7xx, 860, Book-E, e300 and e500)\n    ARM (architecture ARMv1 to ARMv4, including THUMB mode)\n    Jaguar RISC (GPU and DSP instruction sets)\n    Z80 family (Z80, 8080, GBZ80, 64180, RCM2/3/4k)\n    C16x/ST10\n    6502 & 6800 family (6800, 6801, 6803, 68HC11)\n    QNICE (elegant 16-bit FPGA CPU)\n    TR3200 (virtual CPU from 0x10c)\n    Raspberry-Pi VideoCore IV\n\nThese syntax flavours are supported:\n    Standard MIT (GNU-as style) syntax\n    Motorola/Freescale 68k syntax (Devpac compatible)\n    Atari MadMac syntax (6502, 68k, Jaguar)\n    Old 8-bit style syntax","categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on"}},{"name":"varnish-libvmod-querystring","origin":"www/varnish-libvmod-querystring","version":"v2.0.3_5","comment":"Varnish Module (vmod) for query string manipulation","maintainer":"zi@FreeBSD.org","www":"https://github.com/Dridi/libvmod-querystring","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f4938fe358ef492d38175a2a18e3586ac0c983c32be00e2eb65256cd9e86d0a8","flatsize":34491,"path":"All/varnish-libvmod-querystring-v2.0.3_5.pkg","repopath":"All/varnish-libvmod-querystring-v2.0.3_5.pkg","licenselogic":"single","licenses":["GPLv1"],"pkgsize":14072,"desc":"The purpose of this module is to give you a fine-grained control over a URL's\nquery-string in Varnish Cache. It's possible to remove the query-string,\nclean it, sort its parameters or filter it to only keep a subset of them.\n\nThis can greatly improve your hit ratio and efficiency with Varnish, because\nby default two URLs with the same path but different query-strings are also\ndifferent. This is what the RFCs mandate but probably not what you usually\nwant for your web site or application.","deps":{"varnish7":{"origin":"www/varnish7","version":"7.6.2"}},"categories":["www"],"options":{"DOCS":"on"}},{"name":"webkit2-gtk_41","origin":"www/webkit2-gtk","version":"2.46.6","comment":"Opensource browser engine using the GTK 3 toolkit","maintainer":"gnome@FreeBSD.org","www":"https://webkitgtk.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"32130139c0af2a0ddb0968a2a6e15d1b8da462031715c4d42afd9c321b03a162","flatsize":196087093,"path":"All/webkit2-gtk_41-2.46.6.pkg","repopath":"All/webkit2-gtk_41-2.46.6.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","GPLv2"],"pkgsize":37826720,"desc":"WebKitGTK+ is a full-featured port of the WebKit rendering engine, suitable\nfor projects requiring any kind of web integration, from hybrid HTML/CSS\napplications to full-fledged web browsers. It offers WebKit's full\nfunctionality and is useful in a wide range of systems from desktop\ncomputers to embedded systems like phones, tablets, and televisions.\n\nWebKitGTK+ is made by a lively community of developers and designers,\nwho hope to bring the web platform to everyone. It's the official web\nengine of the GNOME platform and is used in browsers such as Epiphany\nand Midori.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"enchant2":{"origin":"textproc/enchant2","version":"2.2.15_6"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"geoclue":{"origin":"net/geoclue","version":"2.7.2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"graphene":{"origin":"graphics/graphene","version":"1.10.8_1"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"gstreamer1-plugins-gl":{"origin":"graphics/gstreamer1-plugins-gl","version":"1.26.0"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"harfbuzz-icu":{"origin":"print/harfbuzz-icu","version":"10.3.0"},"hyphen":{"origin":"textproc/hyphen","version":"2.8.8"},"icu":{"origin":"devel/icu","version":"76.1,1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"lcms2":{"origin":"graphics/lcms2","version":"2.17"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libavif":{"origin":"graphics/libavif","version":"1.2.0"},"libdrm":{"origin":"graphics/libdrm","version":"2.4.123,1"},"libepoll-shim":{"origin":"devel/libepoll-shim","version":"0.0.20240608"},"libepoxy":{"origin":"graphics/libepoxy","version":"1.5.10"},"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libgpg-error":{"origin":"security/libgpg-error","version":"1.51"},"libjxl":{"origin":"graphics/libjxl","version":"0.11.1_1"},"libsecret":{"origin":"security/libsecret","version":"0.20.5_3"},"libsoup3":{"origin":"devel/libsoup3","version":"3.6.5_2"},"libsysinfo":{"origin":"devel/libsysinfo","version":"0.0.3_3"},"libtasn1":{"origin":"security/libtasn1","version":"4.20.0_1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"mesa-libs":{"origin":"graphics/mesa-libs","version":"21.3.9"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"png":{"origin":"graphics/png","version":"1.6.47"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"},"webp":{"origin":"graphics/webp","version":"1.5.0"},"woff2":{"origin":"devel/woff2","version":"1.0.2_5"}},"categories":["www"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libatomic.so.1","libavif.so.16","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libdrm.so.2","libenchant-2.so.2","libepoll-shim.so.0","libepoxy.so.0","libfontconfig.so.1","libfreetype.so.6","libgbm.so.1","libgcc_s.so.1","libgcrypt.so.20","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgpg-error.so.0","libgstallocators-1.0.so.0","libgstapp-1.0.so.0","libgstaudio-1.0.so.0","libgstbase-1.0.so.0","libgstfft-1.0.so.0","libgstgl-1.0.so.0","libgstpbutils-1.0.so.0","libgstreamer-1.0.so.0","libgsttag-1.0.so.0","libgsttranscoder-1.0.so.0","libgstvideo-1.0.so.0","libgtk-3.so.0","libharfbuzz-icu.so.0","libharfbuzz.so.0","libhyphen.so.0","libicudata.so.76","libicui18n.so.76","libicuuc.so.76","libintl.so.8","libjpeg.so.8","libjxl.so.0.11","liblcms2.so.2","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpng16.so.16","libpthread.so.0","libsecret-1.so.0","libsoup-3.0.so.0","libsqlite3.so.0","libstdc++.so.6","libsysinfo.so.0","libtasn1.so.6","libwayland-client.so.0","libwayland-egl.so.1","libwayland-server.so.0","libwebp.so.7","libwebpdemux.so.2","libwebpmux.so.3","libwoff2dec.so.1.0.2","libxml2.so.2","libxslt.so.1","libz.so.3"],"options":{"DOCS":"on","GEOIP":"on","GSTREAMER":"on","WAYLAND":"on"},"annotations":{"cpe":"cpe:2.3:a:webkitgtk:webkitgtk:2.46.6:::::dragonfly6:x86_64","flavor":"41"}},{"name":"varnish-libvmod-dynamic","origin":"www/varnish-libvmod-dynamic","version":"20230321_6","comment":"Varnish Module (vmod) for dynamic backends","maintainer":"zi@FreeBSD.org","www":"https://github.com/nigoroll/libvmod-dynamic","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f3033f7d339e283f3f54d388008806d81a5ebec4dbb762e2d86e418817abd7b8","flatsize":105942,"path":"All/varnish-libvmod-dynamic-20230321_6.pkg","repopath":"All/varnish-libvmod-dynamic-20230321_6.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":39384,"desc":"This module provides a varnish director for dynamic creation of backends based\non calls to the system's network address resolution service which, in turn,\ntypically use information from the /etc/hosts file and the Domain Name Service\n(DNS), but can be configured to use other sources like LDAP or more advanced\nDNS resolution where getdns is available.\n\nWhile standard varnish backends defined in VCL may also be defined in terms of\nhost names, changes of the name service information will only be picked up\nwith a VCL reload.","deps":{"getdns":{"origin":"dns/getdns","version":"1.5.2_7"},"varnish7":{"origin":"www/varnish7","version":"7.6.2"}},"categories":["www"],"options":{"DOCS":"on"}},{"name":"varnish-libvmod-maxminddb","origin":"www/varnish-libvmod-maxminddb","version":"1.0.2_5","comment":"Varnish Module (vmod) for accessing maxminddb geoip data","maintainer":"allanjude@FreeBSD.org","www":"https://github.com/simonvik/libvmod_maxminddb","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"28b19fa8df428f5f1ada31acdb949f545c985b6ff91240469061ca081cc0b478","flatsize":14748,"path":"All/varnish-libvmod-maxminddb-1.0.2_5.pkg","repopath":"All/varnish-libvmod-maxminddb-1.0.2_5.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":5280,"desc":"Varnish Module (vmod) for accessing maxminddb geoip data","deps":{"libmaxminddb":{"origin":"net/libmaxminddb","version":"1.12.2"},"varnish7":{"origin":"www/varnish7","version":"7.6.2"}},"categories":["www"],"options":{"DOCS":"on"}},{"name":"varnish-libvmod-geoip2","origin":"www/varnish-libvmod-geoip2","version":"20230405_4","comment":"Varnish Module (vmod) to query MaxMind GeoIP2 DB files","maintainer":"zi@FreeBSD.org","www":"https://github.com/fgsch/libvmod-geoip2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b901b16fd659d0d8c8a25614559e1f591b9668ec02753db3b758387ed1a23d9e","flatsize":16389,"path":"All/varnish-libvmod-geoip2-20230405_4.pkg","repopath":"All/varnish-libvmod-geoip2-20230405_4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":8348,"desc":"Varnish Module (vmod) for accessing MaxMind GeoIP2 DB files.\nIt supports opening multiple databases at the same time.","deps":{"libmaxminddb":{"origin":"net/libmaxminddb","version":"1.12.2"},"varnish7":{"origin":"www/varnish7","version":"7.6.2"}},"categories":["www"],"options":{"DOCS":"on"}},{"name":"varnish7","origin":"www/varnish7","version":"7.6.2","comment":"High-performance HTTP accelerator","maintainer":"dbaio@FreeBSD.org","www":"https://varnish-cache.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a4982c20e51d66df94c5233e14d8bbcce4daaad49cfc8712422e3b1c825fb52e","flatsize":3463986,"path":"All/varnish7-7.6.2.pkg","repopath":"All/varnish7-7.6.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":1033640,"desc":"This is the Varnish high-performance HTTP accelerator.\n\nDocumentation and additional information about Varnish is available on\nhttps://varnish-cache.org/docs/index.html\n\nTechnical questions about Varnish and this release should be addressed\nto <varnish-dev@varnish-cache.org>\n\nQuestions about commercial support and services related to Varnish\ncan be directed here: https://www.varnish-software.com/contact-us/","deps":{"libedit":{"origin":"devel/libedit","version":"3.1.20250104,1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"pcre2":{"origin":"devel/pcre2","version":"10.45"}},"categories":["www"],"users":["varnish","varnishlog"],"groups":["varnish"],"shlibs_required":["libc.so.8","libdl.so.0","libedit.so.0","libexecinfo.so.1","libm.so.4","libncurses.so.6","libpcre2-8.so.0","libpthread.so.0","libtinfo.so.6"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:varnish-cache:varnish_cache:7.6.2:::::dragonfly6:x86_64"},"messages":[{"message":"For information about updating your current Varnish deployment to the new\nversion, see Upgrading to Varnish 7.2:\n  https://varnish-cache.org/docs/7.2/whats-new/upgrading-7.2.html\n\nFor the complete release information, see the Varnish Cache 7.2.0 release page:\n  https://varnish-cache.org/releases/rel7.2.0.html","type":"upgrade","maximum_version":"7.2.0"},{"message":"For information about updating your current Varnish deployment to the new\nversion, see Upgrading to Varnish 7.3:\n  https://varnish-cache.org/docs/7.3/whats-new/upgrading-7.3.html\n\nFor the complete release information, see the Varnish Cache 7.3.0 release page:\n  https://varnish-cache.org/releases/rel7.3.0.html","type":"upgrade","maximum_version":"7.3.0"},{"message":"For information about updating your current Varnish deployment to the new\nversion, see Upgrading to Varnish 7.4:\n  https://varnish-cache.org/docs/7.4/whats-new/upgrading-7.4.html\n\nFor the complete release information, see the Varnish Cache 7.4.X release pages:\n  https://varnish-cache.org/releases/rel7.4.0.html\n  https://varnish-cache.org/releases/rel7.4.1.html","type":"upgrade","maximum_version":"7.4.1"},{"message":"For information about updating your current Varnish deployment to the new\nversion, see Upgrading to Varnish 7.5:\n  https://varnish-cache.org/docs/7.5/whats-new/upgrading-7.5.html\n\nFor the complete release information, see the Varnish Cache 7.5.X release pages:\n  https://varnish-cache.org/releases/rel7.5.0.html","type":"upgrade","maximum_version":"7.5.0"},{"message":"For information about updating your current Varnish deployment to the new\nversion, see Upgrading to Varnish 7.6:\n  https://varnish-cache.org/docs/7.6/whats-new/upgrading-7.6.html\n\nFor the complete release information, see the Varnish Cache 7.6.X release pages:\n  https://varnish-cache.org/releases/rel7.6.0.html","type":"upgrade","maximum_version":"7.6.1"}]},{"name":"vavoom","origin":"games/vavoom","version":"1.33_17","comment":"Doom, Doom II, Heretic, Hexen, and Strife source port","maintainer":"ports@FreeBSD.org","www":"https://www.vavoom-engine.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"620e2ba3f94d740c6895debd7cad209a36c852d22e70098bad5dfa2dfc4110ea","flatsize":4995342,"path":"All/vavoom-1.33_17.pkg","repopath":"All/vavoom-1.33_17.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1953820,"desc":"Vavoom is a source port based on sources of Doom, Heretic, Hexen and a little\nbit from Quake. To play Vavoom you need main wad file from Doom, Ultimate\nDoom, Doom II, Heretic, Hexen or Strife.\n\nDifferences from original game:\n\n* Polygonal engine with colored lighting, with software mode, OpenGL support;\n* Translucency;\n* Complete support for freelook (look up & down) in all games;\n* A powerful language to describe game logic;\n* 100%25 client/server architecture with in-game joining;\n* Quake-style console, with key bindings;\n* Indirect support for DeHackEd;\n* Crosshair;\n* Jumping;\n* And many other cool things...","deps":{"doom-data":{"origin":"games/doom-data","version":"1.0_1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libGL.so.1","libSDL-1.2.so.0","libSDL_mixer-1.2.so.0","libc.so.8","libjpeg.so.8","libm.so.4","libpng16.so.16","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on","FLAC":"off","LAUNCHER":"off","MAD":"off","MIKMOD":"off","OPENAL":"off","OPTIMIZED_CFLAGS":"off","SDL":"on","VORBIS":"off"},"annotations":{"cpe":"cpe:2.3:a:vavoom:vavoom:1.33:::::dragonfly6:x86_64:17"},"messages":[{"message":"Vavoom has been installed.\n\nThere are 2 wrapper scripts: \"vavoom\" and \"vavoom-dedicated\", calling the real\nexecutables (suffixed with \".bin\") from the data directory, and using the\ncommon WAD directory.\nIf you have extra WAD files, specify the full path of the containing directory \nas the first argument of the wrapper script.\n\nTo run in OpenGL mode add the \"-opengl\" parameter, and \"-openal\" for OpenAL.\n\nIf you want to install enhanced textures, models or soundtracks use the\n\"games/vavoom-extras\" port. Note that textures require OPENGL and soundtracks\nneed VORBIS (build options).\n\nRefer to /usr/local/share/doc/vavoom/vavoom.txt for other options such as \ngame selection, network options and so on.\n\nIf you enabled LAUNCHER (build option), run \"vlaunch\" for a launcher GUI.","type":"install"},{"message":"===>   NOTICE:\n\nThe vavoom port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"varnish-ip2proxy","origin":"www/varnish-ip2proxy","version":"1.2.0_8","comment":"Varnish Module (vmod) for ip2proxy","maintainer":"zi@FreeBSD.org","www":"https://github.com/ip2location/IP2Proxy-Varnish","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"624d053f7e79d7f73a999ac6d0e61bf11bd24436171cecc267774663920fe83d","flatsize":22039,"path":"All/varnish-ip2proxy-1.2.0_8.pkg","repopath":"All/varnish-ip2proxy-1.2.0_8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6760,"desc":"A Varnish module that enables the user to find the country, region, city,\nISP and proxy information by IP address. The module reads the proxy\ninformation from IP2Proxy BIN data file.","deps":{"ip2proxy":{"origin":"net/ip2proxy","version":"20250204"},"varnish7":{"origin":"www/varnish7","version":"7.6.2"}},"categories":["www"],"options":{"DOCS":"on"}},{"name":"vapoursynth-vmaf","origin":"multimedia/vapoursynth-vmaf","version":"r7_3","comment":"Video Multi-Method Assessment Fusion plugin for VapourSynth","maintainer":"ports@FreeBSD.org","www":"https://github.com/HomeOfVapourSynthEvolution/VapourSynth-VMAF","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8eb6eb8129723254a7127c7990939be9c0a5e22866edd36f58911a0cd391880e","flatsize":20309,"path":"All/vapoursynth-vmaf-r7_3.pkg","repopath":"All/vapoursynth-vmaf-r7_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9480,"desc":"VMAF filter for VapourSynth. VMAF is a perceptual video quality\nassessment algorithm developed by Netflix.","deps":{"vmaf":{"origin":"multimedia/vmaf","version":"3.0.0"}},"categories":["multimedia"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe vapoursynth-vmaf port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"vapoursynth-l-smash-works","origin":"multimedia/vapoursynth-l-smash-works","version":"20230716_1","comment":"L-SMASH source plugin for VapourSynth","maintainer":"ports@FreeBSD.org","www":"https://github.com/HomeOfAviSynthPlusEvolution/L-SMASH-Works","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2e45e7b96bdbc14469099639efb84c189a4a1569f96669bcac2dd980a926904f","flatsize":151100,"path":"All/vapoursynth-l-smash-works-20230716_1.pkg","repopath":"All/vapoursynth-l-smash-works-20230716_1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":60856,"desc":"L-SMASH source plugin for VapourSynth.","deps":{"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"l-smash":{"origin":"multimedia/l-smash","version":"2.18.0.10"}},"categories":["multimedia"],"messages":[{"message":"===>   NOTICE:\n\nThe vapoursynth-l-smash-works port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"venice","origin":"finance/venice","version":"0.752.b","comment":"Merchant Of Venice, a stock market trading program","maintainer":"ports@FreeBSD.org","www":"https://mov.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"faa1ab5f1488da91e77619a7d1af3aa579c69094aa4a2c37280fbe97fa998c40","flatsize":4740327,"path":"All/venice-0.752.b.pkg","repopath":"All/venice-0.752.b.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":4261184,"desc":"Venice is a stock market trading program that supports portfolio\nmanagement, charting, technical analysis, paper trading and\nexperimental methods like genetic programming. Venice runs in a\ngraphical user interface with online help and has full documentation.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["finance","java"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe venice port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"vertx","origin":"www/vertx","version":"2.1.1","comment":"Effortless asynchronous application development for the modern web","maintainer":"nivit@FreeBSD.org","www":"https://vertx.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6e282839fef8fe811c7302e2f097fb1f52270bfb545d0188c96cae62f3762a4c","flatsize":9483653,"path":"All/vertx-2.1.1.pkg","repopath":"All/vertx-2.1.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":6168684,"desc":"Vert.x is the framework for the next generation of asynchronous,\neffortlessly scalable, concurrent web applications.\n\nIt is an event driven application framework that runs on the JVM\n- a run-time with real concurrency and unrivalled performance.\nVert.x then exposes the API in Clojure, DynJS, Groovy, Java,\nJavaScript, Ruby, PHP, Python, and Scala.\nSo you choose what language you want to use.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["www"],"options":{"CLOJURE":"off","DOCS":"on","DYNJS":"off","GROOVY":"off","JRUBY":"off","JYTHON":"off","PHP":"off","RHINO":"off","SCALA":"off"}},{"name":"vanguards-tor","origin":"security/vanguards-tor","version":"0.3.1_1","comment":"Tor add-on to protect against guard discovery and related attacks","maintainer":"yuri@FreeBSD.org","www":"https://github.com/mikeperry-tor/vanguards","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6fc66f5f4e66917c8a12c386d4083780933f28d3212e5eeb048fdfe391bfbce2","flatsize":252470,"path":"All/vanguards-tor-0.3.1_1.pkg","repopath":"All/vanguards-tor-0.3.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":46560,"desc":"This add-on uses the Stem Tor control port library to connect to a Tor control\nport listening on port 9051 (or on an alternate user-specified port, or UNIX\nfile system socket).\n\nThis addon protects against guard discovery and related traffic analysis\nattacks. A guard discovery attack enables an adversary to determine the guard\nnode(s) that are in use by a Tor client and/or Tor onion service. Once the guard\nnode is known, traffic analysis attacks that can deanonymize an onion service\n(or onion service user) become easier.","deps":{"py311-stem":{"origin":"security/py-stem","version":"1.8.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"]},{"name":"vamps","origin":"multimedia/vamps","version":"0.99.2_10","comment":"High performance tool to transcode DVD videos to a smaller size","maintainer":"multimedia@FreeBSD.org","www":"https://vamps.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"857fd068cc0ef986fb058b2e46473256efbaae7b50601fd0e23e66367fb62b7e","flatsize":97240,"path":"All/vamps-0.99.2_10.pkg","repopath":"All/vamps-0.99.2_10.pkg","licenselogic":"single","pkgsize":33564,"desc":"[ excerpt from developer's www site with modifications ]\n\nThe idea was to use the high performance Metakine M2Requantiser to\ncreate a transcoder for Linux for shrinking the content of a DVD9.\nThis would enable backups on cheap single layer DVDRs (double layer\nburners weren't even available that time).\n\nVamps builds a wrapper around the requantizer to extract the\nelementary MPEG2 video stream from the DVD's program stream, feed\nit through the requantizer and finally re-pack it into the program\nstream again. Besides this, Vamps allows the selection of both audio\nand subtitle streams that should be copied into the output stream.\nThis gives another small gain of disk space, since unwanted streams\nmay be discarded.\n\nSummed up, Vamps is only a very basic, but nevertheless essential\ntool to transcode DVD videos to a smaller size. Vamps does not need\nto write temporary data files, which is a major pro. Vamps is very\nfast. The downside is, that Vamps is not capable of making DVD\nbackups on its own.","deps":{"libdvdread":{"origin":"multimedia/libdvdread","version":"6.1.3"}},"categories":["multimedia"],"shlibs_required":["libc.so.8","libdvdread.so.8","libm.so.4","libpthread.so.0"]},{"name":"vapoursynth-waifu2x-ncnn-vulkan","origin":"graphics/vapoursynth-waifu2x-ncnn-vulkan","version":"r5_2","comment":"Waifu2x (waifu2x-ncnn-vulkan) plugin for VapourSynth","maintainer":"ports@FreeBSD.org","www":"https://github.com/Nlzy/vapoursynth-waifu2x-ncnn-vulkan","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7a7d8b589f30e3868064ed5291f45214327ae1a1b1a914d3b422fa45f13bf0bc","flatsize":3949805,"path":"All/vapoursynth-waifu2x-ncnn-vulkan-r5_2.pkg","repopath":"All/vapoursynth-waifu2x-ncnn-vulkan-r5_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":962808,"desc":"Waifu2x filter for VapourSynth, based on waifu2x-ncnn-vulkan.","deps":{"vulkan-loader":{"origin":"graphics/vulkan-loader","version":"1.4.311"},"waifu2x-ncnn-vulkan":{"origin":"graphics/waifu2x-ncnn-vulkan","version":"20220728"}},"categories":["graphics"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe vapoursynth-waifu2x-ncnn-vulkan port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"variety","origin":"graphics/variety","version":"0.8.13","comment":"Wallpaper changer","maintainer":"nivit@FreeBSD.org","www":"https://github.com/varietywalls/variety","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6f2153b2e9ddd7510316137994f5c3cb5faa0bbe5fa0b137846f8c02fa59e0c5","flatsize":3889476,"path":"All/variety-0.8.13.pkg","repopath":"All/variety-0.8.13.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":816968,"desc":"Variety changes the wallpaper on a regular interval using local images or\nautomatically download wallpapers from lots of online sources, allows you\nto rotate them on a regular interval, and provides easy ways to separate\nthe great images from the junk. Variety can also display wise and funny\nquotations or a nice digital clock on the desktop.","deps":{"ImageMagick7":{"origin":"graphics/ImageMagick7","version":"7.1.1.45"},"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"bash":{"origin":"shells/bash","version":"5.2.37"},"ca_root_nss":{"origin":"security/ca_root_nss","version":"3.108"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"coreutils":{"origin":"sysutils/coreutils","version":"9.6"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gexiv2":{"origin":"graphics/gexiv2","version":"0.14.3_1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libnotify":{"origin":"devel/libnotify","version":"0.8.6"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"py311-beautifulsoup":{"origin":"www/py-beautifulsoup","version":"4.13.3_1"},"py311-cairo":{"origin":"graphics/py-cairo","version":"1.21.0,1"},"py311-configobj":{"origin":"devel/py-configobj","version":"5.0.9"},"py311-dbus":{"origin":"devel/py-dbus","version":"1.3.2"},"py311-httplib2":{"origin":"www/py-httplib2","version":"0.22.0_1"},"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"yelp":{"origin":"x11/yelp","version":"42.3"}},"categories":["graphics"]},{"name":"varnish_exporter","origin":"www/varnish_exporter","version":"1.6_23","comment":"Prometheus metrics exporter for the Varnish WWW cache","maintainer":"ports@zx23.net","www":"https://github.com/jonnenauha/prometheus_varnish_exporter","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"15d556cb833f868fdadd888d780fe828d8edd146697b23afd15cbd7c6a563a86","flatsize":7368313,"path":"All/varnish_exporter-1.6_23.pkg","repopath":"All/varnish_exporter-1.6_23.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":2368812,"desc":"Varnish exporter for Prometheus. Scrapes the varnishstat -j JSON output on each\nPrometheus collect and exposes all reported metrics.","categories":["www"],"users":["varnish"],"groups":["varnish"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"vamp-plugin-sdk","origin":"audio/vamp-plugin-sdk","version":"2.9.0_2","comment":"Vamp audio analysis plugin SDK","maintainer":"uddka@student.kit.edu","www":"https://www.vamp-plugins.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"06e07a06fcc6530be1370ce2584acbc46bbd8e32e8f8a3bd2fa636d2772109aa","flatsize":1655857,"path":"All/vamp-plugin-sdk-2.9.0_2.pkg","repopath":"All/vamp-plugin-sdk-2.9.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":252216,"desc":"Vamp is an audio processing plugin system for plugins that extract descriptive\ninformation from audio data typically referred to as audio analysis plugins or\naudio feature extraction plugins.","deps":{"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"}},"categories":["audio"],"shlibs_required":["libc.so.8","libm.so.4","libsndfile.so.1","libstdc++.so.9"]},{"name":"varnish-libvmod-digest","origin":"www/varnish-libvmod-digest","version":"1.0.2.6_5","comment":"Varnish Module (vmod) for computing message digests and HMAC","maintainer":"allanjude@FreeBSD.org","www":"https://github.com/varnish/libvmod-digest","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"17b85ee5bdb214b5238fb3e6ad271b7064a9f199b59199fa3e204b19c5f9158a","flatsize":46138,"path":"All/varnish-libvmod-digest-1.0.2.6_5.pkg","repopath":"All/varnish-libvmod-digest-1.0.2.6_5.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":13524,"desc":"Varnish Module (vmod) for computing HMAC, message digests and working\nwith base64.\n\nAll HMAC- and hash-functionality is provided by libmhash, while\nbase64 is implemented locally.","deps":{"mhash":{"origin":"security/mhash","version":"0.9.9.9_6"},"varnish7":{"origin":"www/varnish7","version":"7.6.2"}},"categories":["www"],"options":{"DOCS":"on"}},{"name":"vacation","origin":"mail/vacation","version":"3.3.3_2","comment":"Email autoresponder, similar to vacation from sendmail","maintainer":"cy@FreeBSD.org","www":"https://www.linux.it/~md/software/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"32535be3bfcb43c3f23870742ef00f29ac17cb4d635e3b7be31d8c32c6971487","flatsize":22683,"path":"All/vacation-3.3.3_2.pkg","repopath":"All/vacation-3.3.3_2.pkg","licenselogic":"single","pkgsize":11340,"desc":"This is a port of vacation which is an email autoresponder commonly\nused when taking a vacation / holiday / leave of absence.","deps":{"db18":{"origin":"databases/db18","version":"18.1.40"}},"categories":["mail"],"shlibs_required":["libc.so.8","libdb-18.1.so"]},{"name":"vcglib","origin":"devel/vcglib","version":"2020.09","comment":"Library for manipulation of triangle meshes","maintainer":"fernape@FreeBSD.org","www":"https://github.com/cnr-isti-vclab/vcglib","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"717a519d8db08bbfde42c6217812767a31f7d9a0583279eaa9e6eaf6f8b26018","flatsize":21606852,"path":"All/vcglib-2020.09.pkg","repopath":"All/vcglib-2020.09.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":4837744,"desc":"The Visualization and Computer Graphics Library (VCGlib for short) is a open\nsource, portable, C++, templated, no dependency, library for manipulation,\nprocessing, cleaning, simplifying triangle meshes.\n\nThe library, composed by more than 100k lines of code, is released under the\nGPL license, and it is the base of most of the software tools of the Visual\nComputing Lab of the Italian National Research Council Institute ISTI , like\nMeshLab, metro and many others.","deps":{"easyexif":{"origin":"devel/easyexif","version":"1.0"}},"categories":["devel"]},{"name":"vapoursynth-fmtconv","origin":"graphics/vapoursynth-fmtconv","version":"r30_1","comment":"Format conversion tools for Vapoursynth and Avisynth+","maintainer":"ports@FreeBSD.org","www":"https://github.com/EleonoreMizo/fmtconv","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"02038b5c103508c83fd463db012962ff623a924477632525aaacff62f6bcb5c9","flatsize":5599184,"path":"All/vapoursynth-fmtconv-r30_1.pkg","repopath":"All/vapoursynth-fmtconv-r30_1.pkg","licenselogic":"single","licenses":["WTFPL"],"pkgsize":2348816,"desc":"Fmtconv is a format-conversion plug-in for the Vapoursynth and\nAvisynth+ video processing engines.\n\nIt does:\n* Resizing.\n* Bitdepth conversion with dithering.\n* Colorspace conversion (matrix, transfer characteristics and\n  chromatic adaptation).\n\nIt supports:\n* Pixel data types: 8--12-, 14- and 16-bit integer, 32-bit float.\n* Colorspaces: RGB, Y, YUV in 4:4:4, 4:2:2, 4:2:0, 4:1:1 and YCgCo\n  with the same chroma subsampling factors.\n* Progressive and interlaced content.\n\nFmtconv is focussed primarily on quality and exactness rather than\nexecution speed.  This does not mean it is slow or unoptimized, but\nfmtconv is clearly not on par with the fastest equivalent 8-bit\nfilters.","categories":["graphics"],"options":{"DOCS":"on"},"messages":[{"message":"Vapoursynth-fmtconv requires AVX2 instruction set on amd64 and should be recompiled with CPUTYPE defined for best performance.\nIf it fails to run (SIGILL, Illegal instruction) ensure your CPU supports AVX2 instructions.","type":"install"},{"message":"===>   NOTICE:\n\nThe vapoursynth-fmtconv port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"v4l_compat","origin":"multimedia/v4l_compat","version":"1.23.0_6","comment":"Video4Linux IOCTL header files","maintainer":"multimedia@FreeBSD.org","www":"https://linuxtv.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"48447f072b8adc52e64d5a9a462e13d7259b356c3c7bf4d81bc173ea0c70877a","flatsize":467106,"path":"All/v4l_compat-1.23.0_6.pkg","repopath":"All/v4l_compat-1.23.0_6.pkg","licenselogic":"or","licenses":["GPLv2","LGPL21"],"pkgsize":90640,"desc":"This port installs the Video4Linux user space API header files.","deps":{"evdev-proto":{"origin":"devel/evdev-proto","version":"5.8"}},"categories":["multimedia"]},{"name":"vampire","origin":"math/vampire","version":"4.8","comment":"Automatic theorem prover","maintainer":"yuri@FreeBSD.org","www":"https://vprover.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5e6adb0f5bfb73d770b9b73109abfbf45ffcfe2eb433cbc7ada3dc1a08055052","flatsize":8459588,"path":"All/vampire-4.8.pkg","repopath":"All/vampire-4.8.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":2001588,"desc":"Automatic theorem proving has a number of important applications, such as\nsoftware verification, hardware verification, hardware design, knowledge\nrepresentation and reasoning, the Semantic Web, algebra, and proving theorems\nin mathematics. Over 50 years of research in theorem proving have resulted in\none of the most advanced and elegant theories in computer science. This area is\nan ideal target for scientific engineering: implementation techniques have to be\ndeveloped to realise an advanced theory in practically valuable tools.","categories":["math"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"vapoursynth","origin":"multimedia/vapoursynth","version":"r66","comment":"Video processing framework with simplicity in mind","maintainer":"ports@FreeBSD.org","www":"https://www.vapoursynth.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"71299cc169c837b57078a575a37f69e7b0889b0eaf4a66dd4afa5c524cc64d92","flatsize":8536928,"path":"All/vapoursynth-r66.pkg","repopath":"All/vapoursynth-r66.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":3538648,"desc":"VapourSynth is an application for video manipulation. Or a plugin. Or\na library. It's hard to tell because it has a core library written in\nC++ and a Python module to allow video scripts to be created. It came\nto be when I started thinking about alternative designs for Avisynth\nand most of it was written over a 3 month period.\n\nThe software has been heavily inspired by Avisynth and aims to be a 21st\ncentury rewrite, taking advantage of the advancements computers have\nmade since the late 90s. The main features compared to Avisynth are:\n\n* Multithreaded - Frame level multithreading that scales well\n* Generalized Colorspaces - New colorspaces can be specified at runtime\n* Per Frame Properties - Additional metadata can be attached to frames\n* Python Based - The scripting part is implemented as a Python module so you\n  don't have to learn a special language\n* Support for video with format changes - Some video just can't stick to one\n  format or frame size. VapourSynth can handle any kind of change\n* Compatible with a large number of already existing Avisynth plugins","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"},"sekrit-twc-zimg":{"origin":"graphics/sekrit-twc-zimg","version":"3.0.5"}},"categories":["multimedia"],"shlibs_required":["libc.so.8","libm.so.4","libpython3.11.so.1.0","libstdc++.so.9"],"options":{"DEBUG":"off","DOCS":"on","FRAME_GUARD":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe vapoursynth port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"v4l-utils","origin":"multimedia/v4l-utils","version":"1.23.0_5","comment":"Video4Linux utilities","maintainer":"multimedia@FreeBSD.org","www":"https://linuxtv.org/wiki/index.php/V4l-utils","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"28e132616fefbe028e988e72bda9e5b3ab5dc8cbfcd1e4274d0f589920c1f24b","flatsize":2163261,"path":"All/v4l-utils-1.23.0_5.pkg","repopath":"All/v4l-utils-1.23.0_5.pkg","licenselogic":"or","licenses":["GPLv2","LGPL21"],"pkgsize":621604,"desc":"Linux V4L2 and DVB API utilities shipped with the v4l libraries (libv4l).\nYou can always find the latest development v4l-utils in the git repo:\nhttp://git.linuxtv.org/v4l-utils.git","deps":{"argp-standalone":{"origin":"devel/argp-standalone","version":"1.5.0_1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libepoll-shim":{"origin":"devel/libepoll-shim","version":"0.0.20240608"},"libudev-devd":{"origin":"devel/libudev-devd","version":"0.6.0"},"libv4l":{"origin":"multimedia/libv4l","version":"1.23.0_5"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["multimedia"],"shlibs_required":["libargp.so.1","libc.so.8","libdvbv5.so.0","libepoll-shim-interpose.so.0","libepoll-shim.so.0","libexecinfo.so.1","libjpeg.so.8","libm.so.4","libpthread.so.0","librt.so.0","libstdc++.so.9","libudev.so.0","libv4l2.so.0","libv4l2rds.so.0","libv4lconvert.so.0"]},{"name":"validator","origin":"www/validator","version":"1.3_6","comment":"Markup Validation Service from the World Wide Web Consortium (W3C)","maintainer":"cyberbotx@cyberbotx.com","www":"https://validator.w3.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"18d9ad62867ef56d250d196005b3b9c0d9de86f736cde6d0e0c3c08c384f8070","flatsize":8446076,"path":"All/validator-1.3_6.pkg","repopath":"All/validator-1.3_6.pkg","licenselogic":"single","licenses":["W3C2002"],"pkgsize":2548844,"desc":"The Markup Validation Service from the World Wide Web Consortium (W3C), this\nis so the markup validator can be installed on a web server along with all\nof the validator's dependencies.","deps":{"OpenSP":{"origin":"textproc/opensp","version":"1.5.2_4"},"p5-CGI":{"origin":"www/p5-CGI","version":"4.67"},"p5-Config-General":{"origin":"devel/p5-Config-General","version":"2.67"},"p5-Encode-HanExtra":{"origin":"chinese/p5-Encode-HanExtra","version":"0.23_2"},"p5-Encode-JIS2K":{"origin":"converters/p5-Encode-JIS2K","version":"0.05"},"p5-HTML-Encoding":{"origin":"www/p5-HTML-Encoding","version":"0.61_1"},"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-HTML-Template":{"origin":"www/p5-HTML-Template","version":"2.97"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-LWP-Protocol-https":{"origin":"www/p5-LWP-Protocol-https","version":"6.14"},"p5-Net-IP":{"origin":"net-mgmt/p5-Net-IP","version":"1.26_1"},"p5-SGML-Parser-OpenSP":{"origin":"textproc/p5-SGML-Parser-OpenSP","version":"0.994_4"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["www"],"messages":[{"message":"The W3C Markup Validation Service has been installed. However, it will not do\nanything until you set up your web server to utilize it. An httpd.conf for the\nApache web server can be found at\n/usr/local/www/validator/httpd/conf/httpd.conf\nand included in your Apache web server configuration, typically using:\n\nInclude /usr/local/www/validator/httpd/conf/httpd.conf\n\nIf you are using another web server, you will have to configure it yourself.\nThe W3C only recommends the use of the Apache web server, so there are no other\nweb server configuration snippets.\n\nA sample validator.conf has been installed at\n/usr/local/www/validator/htdocs/config/validator.conf.sample\nYou need to copy this file to\n/usr/local/www/validator/htdocs/config/validator.conf\nand then edit it to your liking. If you have used a previous version of the\nvalidator, you will need to manually check if anything new has been added to\nthe W3C's validator.conf and edit your own validator.conf accordingly. If you\nwould prefer not to put the validator.conf file into\n/usr/local/www/validator/htdocs/config,\nyou can place it where you would like and set the environment variable\nW3C_VALIDATOR_CFG to the complete path (including filename) of validator.conf.\nAn example of how to set this environment variable in Apache has been included\nin the above referenced httpd.conf file.","type":"install"}]},{"name":"uzap","origin":"editors/uzap","version":"1.0_1","comment":"Visual binary file editor","maintainer":"joerg@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"72f387fccc218d4e779ced6c0a1b3b82dd6c9f00dc95e82b0a63b2086b231fd4","flatsize":31532,"path":"All/uzap-1.0_1.pkg","repopath":"All/uzap-1.0_1.pkg","licenselogic":"single","licenses":["uzap"],"pkgsize":14828,"desc":"/***************************************************************************/\n/*                                                                         */\n/*  Copyright (c) 1989, Robert Silvers - All rights reserved.              */\n/*                                                                         */\n/* This software is supplied free of charge.  This software, or any part   */\n/* of it, may  not  be  redistributed or otherwise made available to, or   */\n/* used  by, any  other  person  without the inclusion of this copyright   */\n/* notice.  This software may not be used to make a profit in any way.     */\n/*                                                                         */\n/* This  software  is provided with absolutely no warranty, to the extent  */\n/* permitted  by  applicable  state law.  In no event, unless required by  */\n/* applicable law, will the author(s) of this this software be liable for  */\n/* any damages caused by this software.                                    */\n/*                                                                         */\n/***************************************************************************/\n\n   Uzap is a visual binary file editor for Unix systems written by\nRobert Silvers at the University of Lowell.  See the included man page\nfor more info.\n\n\t\t\t\t\t\trsilvers@hawk.ulowell.edu","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["editors"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"]},{"name":"v1541commander","origin":"archivers/v1541commander","version":"1.1","comment":"Virtual 1541 disk commander","maintainer":"zirias@FreeBSD.org","www":"https://github.com/excess-c64/v1541commander","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"07d1ccf67a495a4a1545f3bb70011d0ef492d6caf1fda5095d85f09f4ff43c7c","flatsize":463165,"path":"All/v1541commander-1.1.pkg","repopath":"All/v1541commander-1.1.pkg","licenselogic":"and","licenses":["BSD2CLAUSE","STYLEFONT"],"pkgsize":198404,"desc":"This application allows you to create and modify D64 disk images\n(for the Commodore 1541 floppy drive).","deps":{"lib1541img":{"origin":"archivers/lib1541img","version":"1.1_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["archivers","emulators"],"shlibs_required":["lib1541img.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"uxplay","origin":"multimedia/uxplay","version":"1.71.1","comment":"AirPlay Unix mirroring server","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/FDH2/UxPlay","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1fa5e18f714bae2334d844729690c7bd73008c180c50da61157606461738ff02","flatsize":812223,"path":"All/uxplay-1.71.1.pkg","repopath":"All/uxplay-1.71.1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":273004,"desc":"UxPlay is an AirPlay2 Mirror server. Its main use is to act like an\nAppleTV for screen-mirroring (with audio) of iOS/iPadOS/macOS clients\n(iPhone, iPod Touch, iPad, Mac computers) in a window on the server\ndisplay (with the possibility of sharing that window on screen-sharing\napplications such as Zoom). UxPlay supports Apple's AirPlay2 protocol\nusing \"Legacy Pairing\".\n\nThe UxPlay server and its client must be on the same local area network,\non which a Bonjour/Zeroconf mDNS/DNS-SD server is also running (only\nDNS-SD \"Service Discovery\" service is strictly necessary, it is not\nnecessary that the local network also be of the \".local\" mDNS-based\ntype). This is usually provided by Avahi, through the avahi-daemon\nservice.","deps":{"avahi-libdns":{"origin":"net/avahi-libdns","version":"0.8_2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-core":{"origin":"multimedia/gstreamer1-plugins-core","version":"1.26.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libplist":{"origin":"devel/libplist","version":"2.6.0"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["multimedia"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libc.so.8","libcrypto.so.12","libdns_sd.so.1","libglib-2.0.so.0","libgobject-2.0.so.0","libgstapp-1.0.so.0","libgstbase-1.0.so.0","libgstreamer-1.0.so.0","libgstsdp-1.0.so.0","libgstvideo-1.0.so.0","libintl.so.8","libm.so.4","libplist-2.0.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"},"messages":[{"message":"Please make sure you have a Bonjour/zeroconf DNS-SD server running.\n\nFor instance add the following configuration in\n/usr/local/etc/avahi/avahi-daemon.conf\n\n[reflector]\nreflect-filters=_airplay._tcp.local,_raop._tcp.local","type":"install"}]},{"name":"vala","origin":"lang/vala","version":"0.56.18,1","comment":"Programming language and compiler that converts Vala code into C code","maintainer":"desktop@FreeBSD.org","www":"https://wiki.gnome.org/Projects/Vala","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0b72318f6408c820e19d7be259a1ffdd8adaa2267df7f823c6ff0ae85d2cf787","flatsize":13050562,"path":"All/vala-0.56.18,1.pkg","repopath":"All/vala-0.56.18,1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":1844468,"desc":"Vala is a new programming language that aims to bring modern programming\nlanguage features to GNOME developers without imposing any additional\nruntime requirements and without using a different ABI compared to\napplications and libraries written in C.\n\nvalac, the Vala compiler, is a self-hosting compiler that translates\nVala source code into C source and header files. It uses the GObject\ntype system to create classes and interfaces declared in the Vala source\ncode. It's also planned to generate GIDL files when gobject-\nintrospection is ready.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"}},"categories":["gnome","lang"],"shlibs_required":["libc.so.8","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libintl.so.8","libpthread.so.0"],"annotations":{"cpe":"cpe:2.3:a:gnome:vala:0.56.18:::::dragonfly6:x86_64"}},{"name":"uz-libreoffice","origin":"editors/libreoffice-uz","version":"25.2.2.2","comment":"uz language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"85a2469e0a9e874c43f32b2af2796305faa5042481ac75709089d8915a668fa1","flatsize":1439052,"path":"All/uz-libreoffice-25.2.2.2.pkg","repopath":"All/uz-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":225516,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"uz-aspell","origin":"textproc/uz-aspell","version":"0.6.0_1,2","comment":"Aspell Uzbek dictionary","maintainer":"office@FreeBSD.org","www":"http://aspell.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9700783a482461b4119ef874e44c748be6d8add322a5453241b0afe447808a51","flatsize":1999377,"path":"All/uz-aspell-0.6.0_1,2.pkg","repopath":"All/uz-aspell-0.6.0_1,2.pkg","licenselogic":"single","pkgsize":538296,"desc":"Aspell Uzbek dictionary.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"]},{"name":"uwsgitop","origin":"www/uwsgitop","version":"0.10_2","comment":"uWSGI top-like app","maintainer":"demon@FreeBSD.org","www":"https://pypi.org/project/uwsgitop/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1ef236032588d2e37de7b6cd904b6f5ca57ff60dcb627cefa114267cd6abcd9f","flatsize":17421,"path":"All/uwsgitop-0.10_2.pkg","repopath":"All/uwsgitop-0.10_2.pkg","licenselogic":"single","pkgsize":5200,"desc":"uWSGI top-like interface.\nRun your uWSGI server with the stats server enabled, for example:\n\nuwsgi --module myapp --socket :3030 --stats /tmp/stats.socket\n\nThen connect uwsgitop to the stats socket\n\nuwsgitop /tmp/stats.socket","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["www"],"annotations":{"flavor":"py311"}},{"name":"uudeview","origin":"converters/uudeview","version":"0.5.20_1","comment":"Program for uu/xx/Base64/BinHex/yEnc de-/encoding","maintainer":"ports@FreeBSD.org","www":"http://www.fpx.de/fp/Software/UUDeview/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f641d9a20b53e248a9da1109a222f4632866d4035ca4832a558743f0abb5a55e","flatsize":111153,"path":"All/uudeview-0.5.20_1.pkg","repopath":"All/uudeview-0.5.20_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":46368,"desc":"This is a powerful program at which you can throw a mess of\nunordered files in any of BinHex, uuencoded, xxencoded,\nBase64, or yEnc formats and expect them all to be properly\ndecoded.  These formats are frequently encountered when sending\nbinary files via news or mail.","deps":{"uulib":{"origin":"converters/uulib","version":"0.5.20_3"}},"categories":["converters"],"shlibs_required":["libc.so.8","libm.so.4","libuu.so.3"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:uudeview:uudeview:0.5.20:::::dragonfly6:x86_64:1"},"messages":[{"message":"===>   NOTICE:\n\nThe uudeview port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"uwsgi-py311","origin":"www/uwsgi","version":"2.0.28_1","comment":"Developer-friendly WSGI server which uses uwsgi protocol","maintainer":"wen@FreeBSD.org","www":"https://projects.unbit.it/uwsgi/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"874a80b9b1546c145f126263c311f9534f9ab2c7a98ddfeae18fc9b2ccb3bc40","flatsize":1081092,"path":"All/uwsgi-py311-2.0.28_1.pkg","repopath":"All/uwsgi-py311-2.0.28_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":389348,"desc":"uWSGI is a fast (pure C), self-healing, developer-friendly WSGI server,\naimed for professional python webapps deployment and development.  Over\ntime it has evolved in a complete stack for networked/clustered python\napplications, implementing message/object passing, RPC and process\nmanagement.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"users":["uwsgi"],"groups":["uwsgi"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12","libdl.so.0","libexecinfo.so.1","libintl.so.8","libkvm.so.3","libm.so.4","libpthread.so.0","libpython3.11.so.1.0","libssl.so.12","libutil.so.4","libz.so.3"],"options":{"DEBUG":"off","JSON":"off","PCRE":"off","SSL":"on","XML":"off","COROAE":"off","LOGPIPE":"off","PSGI":"off"},"annotations":{"cpe":"cpe:2.3:a:unbit:uwsgi:2.0.28:::::dragonfly6:x86_64:1","flavor":"py311"}},{"name":"uthash","origin":"devel/uthash","version":"2.3.0","comment":"Hash table for C structures","maintainer":"zi@FreeBSD.org","www":"http://uthash.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e9a2c0a3dc0d10aabae5f624be18d150b046cef5ad5221a890088f7bdbfe99bb","flatsize":305562,"path":"All/uthash-2.3.0.pkg","repopath":"All/uthash-2.3.0.pkg","licenselogic":"single","licenses":["BSD1CLAUSE"],"pkgsize":51184,"desc":"This is a hash table, implemented in C, supporting constant-time\nadd/find/remove of C structures. Any structure having a unique,\narbitrarily-typed key member can be hashed by adding a UT_hash_handle\nmember to the structure and calling these macros.","categories":["devel"],"options":{"DOCS":"on"}},{"name":"uulib","origin":"converters/uulib","version":"0.5.20_3","comment":"Library for uu/xx/Base64/BinHex/yEnc de-/encoding","maintainer":"ports@FreeBSD.org","www":"http://www.fpx.de/fp/Software/UUDeview/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d5be2ad354bc1e253c60e6467cc7928e70b0edf26d77442e28db9ea602635cdd","flatsize":532852,"path":"All/uulib-0.5.20_3.pkg","repopath":"All/uulib-0.5.20_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":153812,"desc":"This library is able to encode/decode files in the following formats:\n\n        uuencode\n        xxencode\n        Base64\n        BinHex\n\tyEnc","categories":["converters"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe uulib port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"utopia","origin":"print/utopia","version":"1.1_1","comment":"Adobe Utopia typeface for Groff","maintainer":"portmaster@BSDforge.com","www":"http://www.mammothcheese.ca/munger.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eb10a4ba05b1b62e36a2a5a93748a376d7d57d646bb08eae98772f7125c747f5","flatsize":445314,"path":"All/utopia-1.1_1.pkg","repopath":"All/utopia-1.1_1.pkg","licenselogic":"single","pkgsize":186092,"desc":"This port provides the PostScript Type 1 version of Adobe Utopia for use\nwith GNU Troff, as it is configured in a FreeBSD basic install.\n\nFor details on usage, invoke:  man utopia_font.","categories":["print"]},{"name":"utftpd","origin":"net/utftpd","version":"0.2.4_3","comment":"Secure TFTP server with fine-grained access and revision control","maintainer":"ports@FreeBSD.org","www":"https://www.ohse.de/uwe/software/utftpd.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bff9e24bb9fe89b54606341249a9d8293677064c3985c7837b48c5709182bb3b","flatsize":134006,"path":"All/utftpd-0.2.4_3.pkg","repopath":"All/utftpd-0.2.4_3.pkg","licenselogic":"single","pkgsize":47148,"desc":"utftpd is a TFTP server with fine-grained access control, support for\nblksize (RFC 2348), timeout options and support for revision control.\n\nYou can assign three different kinds of rights to every client:\n- read:\t\tthe right to read a file.\n- write:\tthe right to write to an already existing file.\n- create:\tthe right to create a file.\n\nClients may be specified by a single ip address or a range of\naddresses or by ip address and mask.\n\nRevision control is optional and will never be turned on automatically\nfor any file (you have to do the initial checkin into by hand).","categories":["net"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe utftpd port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"utf8cpp","origin":"devel/utf8cpp","version":"4.0.6","comment":"Simple, portable, lightweight library for handling UTF-8 strings","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/nemtrif/utfcpp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8fde8262e9a3fcc648b7d550f9bfc0d377c58cdae0bb07cd18e5a36967f4ff7a","flatsize":54265,"path":"All/utf8cpp-4.0.6.pkg","repopath":"All/utf8cpp-4.0.6.pkg","licenselogic":"single","licenses":["BSL"],"pkgsize":8824,"desc":"C++ developers miss an easy and portable way of handling Unicode encoded\nstrings. The original C++ Standard (known as C++98 or C++03) is Unicode\nagnostic. C++11 provides some support for Unicode on core language and library\nlevel: u8, u, and U character and string literals, char16_t and char32_t\ncharacter types, u16string and u32string library classes, and codecvt support\nfor conversions between Unicode encoding forms. In the meantime, developers use\nthird party libraries like ICU, OS specific capabilities, or simply roll out\ntheir own solutions.\n\nIn order to easily handle UTF-8 encoded Unicode strings, I came up with a small,\nC++98 compatible generic library. For anybody used to work with STL algorithms\nand iterators, it should be easy and natural to use. The code is freely\navailable for any purpose - check out the license. The library has been used a\nlot in the past ten years both in commercial and open-source projects and is\nconsidered feature-complete now. If you run into bugs or performance issues,\nplease let me know and I'll do my best to address them.","categories":["devel"]},{"name":"utftools","origin":"misc/utftools","version":"1.6_2","comment":"UTF-aware wc, fmt, expand, and unexpand","maintainer":"ports@FreeBSD.org","www":"http://www.cs.yorku.ca/~oz/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"69738b149a648b58363243681f6212b8db9418616bc5a7a68e92bccb44a09f5e","flatsize":56957,"path":"All/utftools-1.6_2.pkg","repopath":"All/utftools-1.6_2.pkg","licenselogic":"single","licenses":["UTFTOOLS"],"pkgsize":16100,"desc":"This package contains implementations of UTF-aware wc, fmt,\nexpand, and unexpand.","categories":["misc"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe utftools port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"utf8proc","origin":"textproc/utf8proc","version":"2.10.0","comment":"UTF-8 processing library","maintainer":"diizzy@FreeBSD.org","www":"https://juliastrings.github.io/utf8proc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9729d6fb2bbda88ce13a53e2c9545476251c32d64121cc168e6e9efefdb164ec","flatsize":408647,"path":"All/utf8proc-2.10.0.pkg","repopath":"All/utf8proc-2.10.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":65288,"desc":"utf8proc is a library for processing UTF-8 encoded Unicode strings.\nSome features are Unicode normalization, stripping of default ignorable\ncharacters, case folding and detection of grapheme cluster boundaries.\nA special character mapping is available, which converts for example the\ncharacters \"Hyphen\" (U+2010), \"Minus\" (U+2212) and\n\"Hyphen-Minus\" (U+002D, ASCII Minus) all into the ASCII minus sign, to\nmake them equal for comparisons.","categories":["devel","textproc"],"options":{"DOCS":"on"}},{"name":"utcount","origin":"sysutils/utcount","version":"0.1_1","comment":"Users Traffic Count","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"37cc83b683745c866eac7a49002994e6e9cbb5dd464f613ce2c58bc97654c37b","flatsize":11472,"path":"All/utcount-0.1_1.pkg","repopath":"All/utcount-0.1_1.pkg","licenselogic":"single","pkgsize":5356,"desc":"Count traffic from users with dynamic ip addresses. Uses information from\napplication level (Samba, pppd, etc.) to operate on network level (modify\nipfw or another firewall rules for traffic counting).","categories":["net","sysutils"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe utcount port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"utdns","origin":"dns/utdns","version":"1.2","comment":"Proxy UDP/DNS to TCP/DNS","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/rahra/utdns","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3cd80efbcb67c416896783b917e2be8da02f4ed121b8d9564f3dbb39f6576fb1","flatsize":53540,"path":"All/utdns-1.2.pkg","repopath":"All/utdns-1.2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":19256,"desc":"UTdns is a nifty tool which proxies all UDP-based DNS requests through TCP DNS.\nThis is usefull if you have to tunnel DNS through TCP-only tunnels. This\nrespectively was the requirement for the development of this tool.","categories":["dns"],"shlibs_required":["libc.so.8"]},{"name":"ut","origin":"devel/ut","version":"2.3.0","comment":"C++20 micro/Unit Testing Framework","maintainer":"yuri@FreeBSD.org","www":"https://boost-ext.github.io/ut/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"009cc143d5a7b3b66b8d83bc43cb83b9432b0216b379ec6c47a219731727bf1f","flatsize":113567,"path":"All/ut-2.3.0.pkg","repopath":"All/ut-2.3.0.pkg","licenselogic":"single","licenses":["BSL"],"pkgsize":21700,"desc":"UT is a C++20 u(micro)/Unit Testing Framework.\n\nTesting is a very important part of the Software Development, however,\nC++ doesn't provide any good testing facilities out of the box, which often\nleads into a poor testing experience for develops and/or lack of tests/coverage\nin general.\n\nUT attempts to provide a uniform and easy way to run tests in C++.","categories":["devel"]},{"name":"v_sim","origin":"science/v_sim","version":"3.8.0_13","comment":"Visualization of atomic structures","maintainer":"thierry@FreeBSD.org","www":"https://gitlab.com/l_sim/v_sim","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6c207c39d1dbac52afed5bb0d8caa8a9753e324f6e9f70e1708333ef5d9f6a11","flatsize":12926584,"path":"All/v_sim-3.8.0_13.pkg","repopath":"All/v_sim-3.8.0_13.pkg","licenselogic":"single","licenses":["CeCILL"],"pkgsize":2829316,"desc":"V_Sim visualizes atomic structures such as crystals, grain boundaries and so on\n(either in .d3 format as defined by F. Lan%c3%a7on, or in plain text format as\ndescribed in the sample page). The rendering is done in pseudo-3D with colored\nsphere to represent the atoms. The user can interact through many functions to\nchoose the view, the size of the atoms, their color, the background color, the\ntype of fog... Much of it is detailled in the user guide. Moreover V_Sim allows\nto export the view as image in GIF, PS or more formats.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"blas":{"origin":"math/blas","version":"3.12.1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"ftgl":{"origin":"graphics/ftgl","version":"2.4.0_2,1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gobject-introspection":{"origin":"devel/gobject-introspection","version":"1.78.1_2,1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"lapack":{"origin":"math/lapack","version":"3.12.1"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libarchive":{"origin":"archivers/libarchive","version":"3.7.9,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libmsym":{"origin":"science/libmsym","version":"0.2.3"},"libxc":{"origin":"science/libxc","version":"6.2.2"},"libyaml":{"origin":"textproc/libyaml","version":"0.2.5"},"netcdf":{"origin":"science/netcdf","version":"4.9.3"},"openbabel":{"origin":"science/openbabel","version":"3.1.1.178_3"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"xcrysden":{"origin":"science/xcrysden","version":"1.6.2_4"}},"categories":["science"],"shlibs_required":["libGL.so.1","libGLU.so.1","libX11.so.6","libarchive.so.13","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libftgl.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libgirepository-1.0.so.1","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libyaml-0.so.2","libz.so.3"],"options":{"DOCS":"on","EXAMPLES":"on","NLS":"on"}},{"name":"usrinfo","origin":"sysutils/usrinfo","version":".10_1","comment":"Displays information about a user using either \"<br>\" or \"\\n\" breaks","maintainer":"aaron@snaphat.com","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e40827fd8737ae2d3cf54dc163ed2acdd3b8a0fe23385e383978e2f4b12049cf","flatsize":13267,"path":"All/usrinfo-.10_1.pkg","repopath":"All/usrinfo-.10_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":6188,"desc":"usrinfo is simple program that gathers information about a specified user\nand displays the information using either \"<br>\" or \"\\n\" line breaks. Useful\nif you want to display a users information from the web.","categories":["sysutils"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"userneu-devel","origin":"sysutils/userneu-devel","version":"1.43_3","comment":"Account management and creation tool","maintainer":"fehlner@gmx.de","www":"http://btw23.de/johannes/userneu/userneu.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4e1fedc5d530eec80374b0b8604cbd86be2c2f7c6dccea284f06719e069ec3a0","flatsize":69088,"path":"All/userneu-devel-1.43_3.pkg","repopath":"All/userneu-devel-1.43_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":27780,"desc":"'userneu' is a Perl script that parses a list of usernames and additional\ninformation (such as the real name or other information to be put in the\nGECOS field in /etc/passwd) and creates Unix accounts and (if desired)\nSamba accounts as well. If the script stumbles upon duplicate user names\nit can append random characters to the username until it fits.\n\n-Andreas Fehlner\nfehlner@gmx.de","deps":{"p5-Crypt-PasswdMD5":{"origin":"security/p5-Crypt-PasswdMD5","version":"1.42"},"p5-Crypt-RandPasswd":{"origin":"security/p5-Crypt-RandPasswd","version":"0.04_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["sysutils"],"options":{"DOCS":"on"}},{"name":"userneu","origin":"sysutils/userneu","version":"1.38_2","comment":"Account management and creation tool","maintainer":"fehlner@gmx.de","www":"http://btw23.de/johannes/userneu/userneu.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"99831a5b9ab8ce258c5c231589ebf17acc385b8248fd81dcd0193f55c581fc55","flatsize":55597,"path":"All/userneu-1.38_2.pkg","repopath":"All/userneu-1.38_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":22820,"desc":"'userneu' is a Perl script that parses a list of usernames and additional\ninformation (such as the real name or other information to be put in the\nGECOS field in /etc/passwd) and creates Unix accounts and (if desired)\nSamba accounts as well.\n\n-Andreas Fehlner\nfehlner@gmx.de","deps":{"p5-Crypt-PasswdMD5":{"origin":"security/p5-Crypt-PasswdMD5","version":"1.42"},"p5-Crypt-RandPasswd":{"origin":"security/p5-Crypt-RandPasswd","version":"0.04_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["sysutils"],"options":{"DOCS":"on"}},{"name":"userlist","origin":"sysutils/userlist","version":"0.1","comment":"Prints a list of all usernames in /etc/passwd","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6bdf72ebd44f17e5e1f9710f9a1564eb0b8835e9275b37ed7ad25824eba38b3d","flatsize":221,"path":"All/userlist-0.1.pkg","repopath":"All/userlist-0.1.pkg","licenselogic":"single","pkgsize":956,"desc":"Userlist is a simple awk script that will parse /etc/passwd\nand print a list of all usernames with a UID greater than 100.","categories":["sysutils"],"messages":[{"message":"===>   NOTICE:\n\nThe userlist port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"usermatic","origin":"sysutils/usermatic","version":"0.6.1_1","comment":"Scripts to automate the maintenance of accounts","maintainer":"fehlner@gmx.de","www":"http://btw23.de/johannes/usermatic/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d7e7a02e8a5b67d2c09abfa7f737e6fd595018949aeae0e46209676b7ae30044","flatsize":49816,"path":"All/usermatic-0.6.1_1.pkg","repopath":"All/usermatic-0.6.1_1.pkg","licenselogic":"single","pkgsize":23716,"desc":"usermatic\n\nis a collection of Perl scripts to automate maintenance of the\nuser database on Linux and FreeBSD. Originally it was developed for\nFreeBSD, but it should work on Linux as well. These scripts compare the\npasswd database to the current list of employees/students/etc. which has\nto be supplied in a suitable format. This package was designed to work\ntogether with userneu.pl (sysutils/userneu/) and contains no facilities\nto do the actual account creation work, instead it outputs a list suitable\nfor processing with userneu. Stale accounts can be deleted using the reaper.pl\nscript.\n\nThese scripts are experimental but they should work ok.\nPlease report bugs to me if you find them.\n\n-Andreas Fehlner\nfehlner@gmx.de","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"userneu":{"origin":"sysutils/userneu","version":"1.38_2"}},"categories":["sysutils"],"options":{"DOCS":"on"}},{"name":"userinfo","origin":"sysutils/userinfo","version":"2.5_1","comment":"Show information about local users","maintainer":"zi@FreeBSD.org","www":"http://bjk.sourceforge.net/userinfo/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"10810fff6f8679fadfbfb22d718a7f194b669671c59ce2664d2bd15143320cfb","flatsize":75680,"path":"All/userinfo-2.5_1.pkg","repopath":"All/userinfo-2.5_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":24920,"desc":"Userinfo displays information about a local user. The output is separated by a\nfield deliminator so it's easy to integrate into shell scripts.","categories":["sysutils"],"shlibs_required":["libc.so.8"]},{"name":"usendmail","origin":"mail/usendmail","version":"0.1.6_2","comment":"Replacement for qmail's sendmail drop-in","maintainer":"ports@FreeBSD.org","www":"https://www.ohse.de/uwe/usendmail.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2efe62a86ccd7360896ef2f706e57e0012ec9ee6d9c753b1eada3515ceb71f3c","flatsize":43899,"path":"All/usendmail-0.1.6_2.pkg","repopath":"All/usendmail-0.1.6_2.pkg","licenselogic":"single","pkgsize":20012,"desc":"usendmail is a replacement for the sendmail clone of the qmail package.\n\nIt accepts more of the original sendmail's commandline options and does\nnot depend on environment variables to set the envelope sender.","deps":{"netqmail":{"origin":"mail/qmail","version":"1.06_7"}},"categories":["mail"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"usendmail has been successfully installed!\n\nNow you have to change your sendmail(8) wrapping:\n\nIf you are using mailwrapper(8), do the following:\n\nin /etc/mail/mailer.conf replace the lines\n\nsendmail\t/var/qmail/bin/sendmail\nsend-mail\t/var/qmail/bin/sendmail\n\nwith\n\nsendmail\t/usr/local/sbin/usendmail\nsend-mail\t/usr/local/sbin/usendmail\n\nOtherwise replace the link from /usr/sbin/sendmail to\n/var/qmail/bin/sendmail with one to /usr/local/sbin/usendmail.","type":"install"},{"message":"===>   NOTICE:\n\nThe usendmail port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"uschedule","origin":"sysutils/uschedule","version":"0.7.1_2","comment":"Scheduler program, designed to replace cron(8) and at(1)","maintainer":"ports@FreeBSD.org","www":"https://www.ohse.de/uwe/uschedule.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"18ae33578a1e261356fc1f457b019d41843f77bcf4864bd36695b2ff2eda7778","flatsize":337517,"path":"All/uschedule-0.7.1_2.pkg","repopath":"All/uschedule-0.7.1_2.pkg","licenselogic":"single","pkgsize":77400,"desc":"uschedule is not cron and uschedule is not at - it does offer similar\nfunctionality but is not intended to be a drop-in replacement. It works\ndifferently. It's designed to be different.","deps":{"daemontools":{"origin":"sysutils/daemontools","version":"0.76_20"}},"categories":["sysutils"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"Post-installation information:\n\nPlease read uschedule_intro(7) and visit http://www.ohse.de/uwe/uschedule.html\nfor further and maybe more up-to-date information.\n\nTo stop cron(8) from being started at system boot, specify\n\ncron_enable=NO\n\nin /etc/rc.conf. See rc.conf(5) and /etc/defaults/rc.conf for further\ninformation.","type":"install"},{"message":"===>   NOTICE:\n\nThe uschedule port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"usbtop","origin":"sysutils/usbtop","version":"1.0_7","comment":"Utility that shows an estimated instantaneous USB bandwidth","maintainer":"yuri@FreeBSD.org","www":"https://github.com/aguinet/usbtop","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6472689371d53ef9b91fdcbdc7b55ddc5dc5c55272f1b993c37afb2d19c725c4","flatsize":50432,"path":"All/usbtop-1.0_7.pkg","repopath":"All/usbtop-1.0_7.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":21384,"desc":"usbtop is a top-like utility that shows an estimated instantaneous bandwidth\non USB buses and devices.\n\nIt uses pcap(3) to capture USB traffic data, which in turn relies on /dev/bpf*.","categories":["sysutils"],"shlibs_required":["libc.so.8","libm.so.4","libpcap.so.3","libpthread.so.0","libstdc++.so.9"]},{"name":"uw-ttyp0","origin":"x11-fonts/uw-ttyp0","version":"1.3_2","comment":"Monospaced bitmap fonts for X11","maintainer":"rakuco@FreeBSD.org","www":"https://people.mpi-inf.mpg.de/~uwe/misc/uw-ttyp0/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b8771fe0bdd24c26e181a27cece175719c94fa77a6231e2250678d45885d0ba1","flatsize":2036664,"path":"All/uw-ttyp0-1.3_2.pkg","repopath":"All/uw-ttyp0-1.3_2.pkg","licenselogic":"and","licenses":["MIT","TTYP0"],"pkgsize":1760228,"desc":"UW ttyp0 is a family of bitmap screen fonts in bdf format. It covers most of\nthe Latin and Cyrillic alphabet, Greek, Armenian, Georgian (only Mkhedruli),\nHebrew (without cantillation marks), Thai, most of IPA (but no UPA), standard\npunctuation, common symbols, some mathematics, line graphics, a few dingbats,\nand Powerline delimiter symbols. In addition to Unicode (ISO 10646-1), UW ttyp0\nsupports about thirty 8-bit encodings (code pages).\n\nUW ttyp0 comes in nine sizes from 6x11 to 11x22. In all of the sizes there are\nregular and bold versions; for some there is also an italic.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"usbutils","origin":"sysutils/usbutils","version":"0.91","comment":"Utility for listing USB devices","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/gregkh/usbutils","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a814bc5ff343fd2ab60e699af6b9fb2fbf3aef39c0a25464dfc15a261cf949f9","flatsize":137968,"path":"All/usbutils-0.91.pkg","repopath":"All/usbutils-0.91.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":52272,"desc":"Usbutils contains the lsusb utility for displaying information about\nUSB buses in the system and the devices connected to them.","deps":{"usbhid-dump":{"origin":"sysutils/usbhid-dump","version":"1.4"},"usbids":{"origin":"misc/usbids","version":"20241204"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libusb.so.2","libz.so.3"],"options":{"DOCS":"on"}},{"name":"waifu2x-ncnn-vulkan","origin":"graphics/waifu2x-ncnn-vulkan","version":"20220728","comment":"Scale and denoise images using convolutional neural networks","maintainer":"jbeich@FreeBSD.org","www":"https://github.com/nihui/waifu2x-ncnn-vulkan","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bfd69cb38ae55068a201e30b7836d61467e6425b82dd3c620eade5813847fa46","flatsize":42474597,"path":"All/waifu2x-ncnn-vulkan-20220728.pkg","repopath":"All/waifu2x-ncnn-vulkan-20220728.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":33938536,"desc":"ncnn implementation of waifu2x converter. Runs fast on Intel / AMD /\nNvidia with Vulkan API.","deps":{"vulkan-loader":{"origin":"graphics/vulkan-loader","version":"1.4.311"},"webp":{"origin":"graphics/webp","version":"1.5.0"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libgomp.so.1","libm.so.4","libpthread.so.0","libstdc++.so.9","libvulkan.so.1","libwebp.so.7"]},{"name":"usbrh-libusb","origin":"misc/usbrh-libusb","version":"0.05_1","comment":"Yet another reads temperatures and humidity from a Strawberry Linux USB-RH","maintainer":"ports@FreeBSD.org","www":"http://www2.strawberry-linux.com/products/usbrh/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"975528fa313eeb447fd020a4b631fa84ac22be96e6d456f5972fe93a03457f8d","flatsize":29373,"path":"All/usbrh-libusb-0.05_1.pkg","repopath":"All/usbrh-libusb-0.05_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":11460,"desc":"Yet Another usbrh reads temperatures and humidity from sensors of a \"USB-RH\",\nwhich is connected to a USB port of the computer.\n\nThis program use libusb library and 8.0-RELEASE later.\n\nStrawberry Linux Co.,Ltd. USH-RH(Sensirion SHT-11)","categories":["misc"],"shlibs_required":["libc.so.8","libusb.so.2"],"messages":[{"message":"===>   NOTICE:\n\nThe usbrh-libusb port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"usbredir","origin":"net/usbredir","version":"0.8.0_1","comment":"Protocol for redirection of USB traffic","maintainer":"bofh@FreeBSD.org","www":"https://cgit.freedesktop.org/spice/usbredir","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"06598036827e06d002f5bbb07cc40b2c76767cfe1554e9bba4af928827984875","flatsize":253344,"path":"All/usbredir-0.8.0_1.pkg","repopath":"All/usbredir-0.8.0_1.pkg","licenselogic":"or","licenses":["GPLv2","LGPL21"],"pkgsize":59524,"desc":"usbredir is a protocol for redirecting USB traffic from a single USB device,\nto a different (virtual) machine than the one to which the USB device is\nattached. See usb-redirection-protocol.txt for the description / definition\nof this protocol.\n\nWith the official 0.3 release the protocol is now frozen (only extensions\nadvertised through capabilities can be added from now on).","categories":["devel","net"],"shlibs_required":["libc.so.8","libusb.so.2"]},{"name":"usbmuxd","origin":"comms/usbmuxd","version":"1.1.1.58_1","comment":"Daemon for multiplexing connections over USB to iPhone/iPod Touch","maintainer":"jhale@FreeBSD.org","www":"https://www.libimobiledevice.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"228d524217adc27cf7360636d6505858fe1cf9e4f00fde607583ddf86482daa4","flatsize":144850,"path":"All/usbmuxd-1.1.1.58_1.pkg","repopath":"All/usbmuxd-1.1.1.58_1.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3"],"pkgsize":51368,"desc":"'usbmuxd' stands for \"USB multiplexing daemon\". This daemon is in\ncharge of multiplexing connections over USB to an iPhone or iPod\nTouch. To users, it means you can sync your music, contacts, photos,\netc. over USB. To developers, it means you can connect to any\nlistening localhost socket on the device.","deps":{"libimobiledevice":{"origin":"comms/libimobiledevice","version":"1.3.0.241"},"libimobiledevice-glue":{"origin":"comms/libimobiledevice-glue","version":"1.3.1"},"libplist":{"origin":"devel/libplist","version":"2.6.0"}},"categories":["comms"],"users":["usbmuxd"],"groups":["usbmuxd"],"shlibs_required":["libc.so.8","libimobiledevice-1.0.so.6","libimobiledevice-glue-1.0.so.0","libplist-2.0.so.4","libusb.so.2"],"options":{"DEVD":"on","DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:nikias_bassen:usbmuxd:1.1.1.58:::::dragonfly6:x86_64:1"}},{"name":"usbhid-dump","origin":"sysutils/usbhid-dump","version":"1.4","comment":"USB HID device dumping utility","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/DIGImend/usbhid-dump","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8b32957ed8ade5f739ee0c8279c348387a4b16b46d8b9c5cdaba2b3a272fd764","flatsize":110256,"path":"All/usbhid-dump-1.4.pkg","repopath":"All/usbhid-dump-1.4.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3"],"pkgsize":30644,"desc":"Usbhid-dump is a USB HID dumping utility based on libusb 1.0. It dumps USB HID\ndevice report descriptors and reports themselves as they are being sent, for all\nor specific device interfaces.","categories":["sysutils"],"shlibs_required":["libc.so.8","libusb.so.2"]},{"name":"usb_modeswitch","origin":"sysutils/usb_modeswitch","version":"2.6.0_1","comment":"Handling Mode-Switching USB Devices","maintainer":"franco@opnsense.org","www":"https://www.draisberghof.de/usb_modeswitch/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5ab8fd08f44780987c514a74da51b1d71aad19248498561b4c344231b4cff31a","flatsize":126446,"path":"All/usb_modeswitch-2.6.0_1.pkg","repopath":"All/usb_modeswitch-2.6.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":63688,"desc":"USB_ModeSwitch is (surprise!) a mode switching tool for controlling\n\"flip flop\" (multiple device) USB gear.\n\nUSB_ModeSwitch makes this process easy to handle by taking the important\nparameters from a configuration file and doing all the initialization\nand communication stuff, with heavy help from \"libusb\". It is mainly\nused automatically - via udev events and rules - to do the switch\nwithout any user interaction. But it can also be run as a command line\ntool, usually when trying to make unknown devices work with it.","categories":["sysutils"],"shlibs_required":["libc.so.8","libusb.so.2"]},{"name":"usbids","origin":"misc/usbids","version":"20241204","comment":"Database of all known IDs used in USB devices","maintainer":"sunpoet@FreeBSD.org","www":"http://www.linux-usb.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9bf260cc2b8681ff5a57d85803fe5b1f5341ba20d9554322c63d93c9a3be57c0","flatsize":729745,"path":"All/usbids-20241204.pkg","repopath":"All/usbids-20241204.pkg","licenselogic":"or","licenses":["BSD3CLAUSE","GPLv2+"],"pkgsize":206064,"desc":"Database of all known ID's used in USB devices: ID's of vendors, devices,\nsubsystems and device classes","categories":["misc"]},{"name":"usacloud","origin":"sysutils/usacloud","version":"1.14.1","comment":"Meta port for SAKURA cloud","maintainer":"nork@FreeBSD.org","www":"https://docs.usacloud.jp/usacloud/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6c19b89dbb2888326431b3606317ae833feaae3c07f8d7e71c3c4dd24f459466","flatsize":1696789,"path":"All/usacloud-1.14.1.pkg","repopath":"All/usacloud-1.14.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":25240,"desc":"usacloud is the official CLI client for SAKURA cloud which is provided by\nSAKURA internet Inc. in Japan.\n\nThe following feactures are available to SARKUA cloud users via RESTful APIs:\n\n- Configuration\n- Authentication\n- Computing / Storage / Networking\n- Appliance / Networking\n- Secure Mobile\n- Common service items\n- Billing\n- Lab\n- WebAccelerator\n- Region/Zone information\n- Service/Product information\n- Other services / commands\n\nSEE ALSO following manuals:\nhttps://docs.usacloud.jp/usacloud/installation/start_guide/\nhttps://docs.usacloud.jp/usacloud/guides/basic_usage/\nhttps://docs.usacloud.jp/usacloud/references/global/\nhttps://docs.usacloud.jp/usacloud/references/profile/\nhttps://docs.usacloud.jp/usacloud/references/env/","deps":{"usacloud-core":{"origin":"sysutils/usacloud-core","version":"1.14.1"}},"categories":["sysutils"]},{"name":"urxvt-perls","origin":"x11/urxvt-perls","version":"2.0_1","comment":"Perl extension scripts for rxvt-unicode terminal emulator","maintainer":"rea@FreeBSD.org","www":"https://github.com/muennich/urxvt-perls","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c3fbb563b739eace956add2f4973c20dd1c10844d389fb9bce2a291642e01f36","flatsize":47512,"path":"All/urxvt-perls-2.0_1.pkg","repopath":"All/urxvt-perls-2.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":13508,"desc":"A small collection of perl extensions for the rxvt-unicode terminal emulator.","deps":{"rxvt-unicode":{"origin":"x11/rxvt-unicode","version":"9.31_1"}},"categories":["x11"],"options":{"DOCS":"on"}},{"name":"urxvt-font-size","origin":"x11/urxvt-font-size","version":"1.3_1","comment":"Perl extension for rxvt-unicode terminal emulator to change font size","maintainer":"dch@FreeBSD.org","www":"https://github.com/majutsushi/urxvt-font-size","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"995f898e253df76f7efb9ba6a4178a972c13ad33f3f59ff50712c10f97742469","flatsize":19643,"path":"All/urxvt-font-size-1.3_1.pkg","repopath":"All/urxvt-font-size-1.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6600,"desc":"A perl extension for rxvt-unicode that allows changing the font size on the fly\nwith keyboard shortcuts","deps":{"rxvt-unicode":{"origin":"x11/rxvt-unicode","version":"9.31_1"},"xlsfonts":{"origin":"x11-fonts/xlsfonts","version":"1.0.8"}},"categories":["x11"],"options":{"DOCS":"on"},"messages":[{"message":"To enable this urxvt extension, modify ~/.Xresources as follows:\n\nURxvt.perl-ext-common: ...,font-size\n\nThe extension automatically binds:\n\n- Ctrl++ to 'increase'\n- Ctrl+- to 'decrease'\n- Ctrl+0 to 'reset'\n\nFor further customization consult\n/usr/local/share/doc/urxvt-font-size/README","type":"install"}]},{"name":"vtk9","origin":"math/vtk9","version":"9.2.6_6","comment":"Visualization toolkit","maintainer":"yuri@FreeBSD.org","www":"https://vtk.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8267077b60ed6585fca7607c78e00ce601103d2c95f24023996792e262b6aee7","flatsize":198213490,"path":"All/vtk9-9.2.6_6.pkg","repopath":"All/vtk9-9.2.6_6.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":32008620,"desc":"The Visualization Toolkit (VTK) is an open-source, freely available software\nsystem for 3D computer graphics, image processing and visualization. VTK\nconsists of a C++ class library and several interpreted interface layers\nincluding Tcl/Tk, Java, and Python. Kitware, whose team created and continues\nto extend the toolkit, offers professional support and consulting services for\nVTK. VTK supports a wide variety of visualization algorithms including: scalar,\nvector, tensor, texture, and volumetric methods; and advanced modeling\ntechniques such as: implicit modeling, polygon reduction, mesh smoothing,\ncutting, contouring, and Delaunay triangulation. VTK has an extensive\ninformation visualization framework, has a suite of 3D interaction widgets,\nsupports parallel processing, and integrates with various databases on GUI\ntoolkits such as Qt and Tk.","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"hdf5":{"origin":"science/hdf5","version":"1.12.2_2,1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"netcdf":{"origin":"science/netcdf","version":"4.9.3"},"openmpi":{"origin":"net/openmpi","version":"5.0.7_1"},"png":{"origin":"graphics/png","version":"1.6.47"},"py311-mpi4py":{"origin":"net/py-mpi4py","version":"4.0.3_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"qt5-buildtools":{"origin":"devel/qt5-buildtools","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-opengl":{"origin":"graphics/qt5-opengl","version":"5.15.16p130_1"},"qt5-qmake":{"origin":"devel/qt5-qmake","version":"5.15.16p130"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"},"qt5-uiplugin":{"origin":"x11-toolkits/qt5-uiplugin","version":"5.15.16p3"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-x11extras":{"origin":"x11/qt5-x11extras","version":"5.15.16p0_1"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["graphics","math"],"shlibs_required":["libGLX.so.0","libOpenGL.so.0","libX11.so.6","libc.so.8","libexecinfo.so.1","libm.so.4","libmpi.so.40","libpthread.so.0","libpython3.11.so.1.0","libstdc++.so.9"],"options":{"DESIGNER":"off","EXAMPLES":"on","OMPI":"on","OSMESA":"off","PYTHON":"on","QT5":"on","JAVA":"off","TCLTK":"off"}},{"name":"urlview","origin":"textproc/urlview","version":"0.9.20131021_2","comment":"URL extractor/launcher","maintainer":"uzsolt@FreeBSD.org","www":"https://github.com/sigpipe/urlview","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7b9ba39ce3774b2479d7b613cadbc2c7fba264ffeedc88f3df4457f60b36b0aa","flatsize":40891,"path":"All/urlview-0.9.20131021_2.pkg","repopath":"All/urlview-0.9.20131021_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":17920,"desc":"urlview is a screen oriented program for extracting URLs from\ntext files and displaying a menu from which you may launch a\ncommand to view a specific item.\n\nurlview uses a regular expression to extract URLs from the\nspecified text files.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["textproc","www"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"]},{"name":"urwfonts","origin":"x11-fonts/urwfonts","version":"1.0_8","comment":"Another font package for X","maintainer":"olgeni@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cf04ebd791f4922e730a730febc5af216cf86a2490fdb6ae963c27ed0ea29fb5","flatsize":2220071,"path":"All/urwfonts-1.0_8.pkg","repopath":"All/urwfonts-1.0_8.pkg","licenselogic":"single","pkgsize":1304088,"desc":"URW font collection for X.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"],"messages":[{"message":"You'll have to add /usr/local/share/fonts/urwfonts\nto your X font path by either:\n\n$ xset fp+ /usr/local/share/fonts/urwfonts\n$ xset fp rehash\n\nor by adding it to your X-server configuration file (usually\n/etc/X11/xorg.conf) and restarting the X-server.","type":"install"}]},{"name":"urwfonts-ttf","origin":"x11-fonts/urwfonts-ttf","version":"1.0.7b18_8","comment":"Unicode TrueType fonts from URW extended by Valek Filippov","maintainer":"olgeni@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b6cd4c3f42faf3f472655bd9437069bbcf240f5bd7decf7b585fe0a67f1e2a69","flatsize":4666698,"path":"All/urwfonts-ttf-1.0.7b18_8.pkg","repopath":"All/urwfonts-ttf-1.0.7b18_8.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":1247752,"desc":"Extended TrueType version of free URW fonts distributed under GPL license.\nThese fonts were made from the free URW fonts distributed with GhostScript.\nCyrillic glyphs as well as ones for several \"Eastern\" languages were added\nby copying suitable Latin glyphs and painting outlines of unique new glyphs\nin same style as the others.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"],"messages":[{"message":"You'll have to add /usr/local/share/fonts/urwfonts-ttf\nto your X font path by either:\n\n$ xset fp+ /usr/local/share/fonts/urwfonts-ttf\n$ xset fp rehash\n\nor by adding it to your X-server configuration file (usually\n/etc/X11/xorg.conf) and restarting the X-server.","type":"install"}]},{"name":"urlendec","origin":"net/urlendec","version":"1.0_1","comment":"URL encoder and decoder written in assembly","maintainer":"danfe@FreeBSD.org","www":"http://www.whizkidtech.redprince.net/urlendec/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fcaee65c1b54f28428a8e6e1f93887c99d4d20f2a67ddfdb5e67fbe25c10fcb5","flatsize":63833,"path":"All/urlendec-1.0_1.pkg","repopath":"All/urlendec-1.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":20580,"desc":"A set of two tools to URL encode and URL decode any stream of data,\nread either from the command line or from standard input.  Written\nin assembly language, they are tiny and very fast.\n\nSee RFC 1738, section 2.2, for an explanation of URL encoding.","categories":["net"],"options":{"DOCS":"on"}},{"name":"uriparser","origin":"net/uriparser","version":"0.9.6","comment":"URI parsing library","maintainer":"svysh.fbsd@gmail.com","www":"https://github.com/uriparser/uriparser","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4588e19dbeefafeb2051b3c44b57263f6dbad9629abe34915dbe32ad862c4575","flatsize":1787390,"path":"All/uriparser-0.9.6.pkg","repopath":"All/uriparser-0.9.6.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":455960,"desc":"uriparser is an RFC 3986 URI parsing library written in C++.","categories":["net"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:uriparser_project:uriparser:0.9.6:::::dragonfly6:x86_64"}},{"name":"urelay","origin":"net/urelay","version":"1.0_1","comment":"UCSPI-based TCP forwarder","maintainer":"ports@FreeBSD.org","www":"https://devel.ringlet.net/net/urelay/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"17346012bf9d19b83127b4864f9b38b7cd47297d2a8c18f23bbe075f59222608","flatsize":12916,"path":"All/urelay-1.0_1.pkg","repopath":"All/urelay-1.0_1.pkg","licenselogic":"single","pkgsize":6548,"desc":"The urelay tool is a simple connection forwarder which may work with\nmany different protocols - TCP, Unix sockets, IPX - in general, anything\nthat has a client or a server supporting Prof. Daniel J. Bernstein's UCSPI\nframework - http://cr.yp.to/ucspi.html","categories":["net"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe urelay port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"urjtag","origin":"devel/urjtag","version":"2021.03_2","comment":"Extended utility to work with JTAG-aware boards","maintainer":"yuri@FreeBSD.org","www":"http://urjtag.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7d1b1e473bafad7c97d054fa89ab72d8b2fc4e9e78369a262811f761eaffcee5","flatsize":11886728,"path":"All/urjtag-2021.03_2.pkg","repopath":"All/urjtag-2021.03_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":817600,"desc":"UrJTAG aims to create an enhanced, modern tool for communicating over JTAG\ninterface with flash chips, CPUs, and many more.  It takes on well proven\nopenwince JTAG tools code.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libftdi1":{"origin":"devel/libftdi1","version":"1.5_7"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["devel"],"shlibs_required":["libc.so.8","libintl.so.8","libreadline.so.8"],"options":{"FTDI":"on","JEDEC":"off","NLS":"on","NOASYNC":"off","PYTHON":"off","USB":"on"}},{"name":"vaultwarden_web-vault","origin":"www/vaultwarden-web_vault","version":"2025.1.1","comment":"Vaultwarden WebUI","maintainer":"mr@FreeBSD.org","www":"https://github.com/dani-garcia/bw_web_builds","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"10315cc80df2356766ac3d01f8a1f987240f8395edc86046f37b640411f56002","flatsize":76440556,"path":"All/vaultwarden_web-vault-2025.1.1.pkg","repopath":"All/vaultwarden_web-vault-2025.1.1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":11040052,"desc":"This is the Bitwarden web vault with the patches to make it work\nwith security/vaultwarden.","categories":["security","www"]},{"name":"vi-vietunicode-hannom","origin":"vietnamese/vietunicode-hannom","version":"2005.02.06_6","comment":"UNICODE Han Nom Font Set","maintainer":"ports@FreeBSD.org","www":"https://vietunicode.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6286a70ac5c0df5aad6c2eb557f5cec2e3da414530ec7922d1aaf3a191a05cf8","flatsize":31679952,"path":"All/vi-vietunicode-hannom-2005.02.06_6.pkg","repopath":"All/vi-vietunicode-hannom-2005.02.06_6.pkg","licenselogic":"single","pkgsize":17059932,"desc":"The true type fonts HAN NOM A and HAN NOM B have been developed by Chan\nNguyen Do Quoc Bao (Germany), To Minh Tam (USA) and Ni sinh Thien Vien Vien\nChieu (Vietnam). Their work got started in 2001, completed in 2003, and\npublicized in 2005. These two true type fonts can be used with WIN-2000 or\nWIN-XP and Office XP or Office 2003 to display Han and Nom characters with\ncode points by the Unicode Standard. Two sets of true type fonts are\navailable with high and low resolutions.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["vietnamese","x11-fonts"],"options":{"GHOSTSCRIPT":"off","X11":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe vi-vietunicode-hannom port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"uptimed","origin":"sysutils/uptimed","version":"0.4.7","comment":"Uptime daemon","maintainer":"pkubaj@FreeBSD.org","www":"https://github.com/rpodgorny/uptimed","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d0c68acf6da0ab69ab0c24e1654810ff25b70082354ca1a54426178dccd60808","flatsize":105327,"path":"All/uptimed-0.4.7.pkg","repopath":"All/uptimed-0.4.7.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":29224,"desc":"Uptimed is an uptime record daemon keeping track of the highest uptimes\na computer system ever had. It uses the system boot time to keep sessions\napart from each other. Uptimed comes with a console front-end to parse\nthe records, which can also easily be used to show your records on a web page.","categories":["sysutils"],"shlibs_required":["libc.so.8"]},{"name":"upsdaemon","origin":"sysutils/upsdaemon","version":"1.0_1","comment":"Simple APC UPS Daemon","maintainer":"portmaster@BSDforge.com","www":"https://BSDforge.com/projects/sysutils/upsdaemon/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"337a7b0a36d7cf39ff5ddd10fb5d01b2795fed99cb925d0089932f17033f8988","flatsize":17664,"path":"All/upsdaemon-1.0_1.pkg","repopath":"All/upsdaemon-1.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":6828,"desc":"The upsdaemon is a simple program to monitor APC-Pro series UPSes.\nWhen the power fails, the UpsDaemon it effects shutdown the system.","categories":["sysutils"],"shlibs_required":["libc.so.8"],"messages":[{"message":"NOTICE:\n\n     To run UpsDaemon from startup add\n     upsdaemon_enable=\"YES\" in rc.conf","type":"install"}]},{"name":"upx","origin":"archivers/upx","version":"5.0.0","comment":"Ultimate Packer for eXecutables","maintainer":"sunpoet@FreeBSD.org","www":"https://upx.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e94c12f341e18fe673a5d1efceb3ab7d21a3597deb2880f5104243512bb2b5a5","flatsize":2645881,"path":"All/upx-5.0.0.pkg","repopath":"All/upx-5.0.0.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":620684,"desc":"UPX is a free, portable, extendable, high-performance executable packer for\nseveral different executable formats. It achieves an excellent compression ratio\nand offers very fast decompression. Your executables suffer no memory overhead\nor other drawbacks because of in-place decompression.","deps":{"ucl":{"origin":"archivers/ucl","version":"1.03_5"}},"categories":["archivers"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:upx_project:upx:5.0.0:::::dragonfly6:x86_64"}},{"name":"upower","origin":"sysutils/upower","version":"1.90.7","comment":"D-Bus daemon for simplifying power management tasks","maintainer":"desktop@FreeBSD.org","www":"https://upower.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"82238fd54659345dce83a2020295f5b740cec9ed66daa0bc3d3fb3d0b2d861e7","flatsize":458077,"path":"All/upower-1.90.7.pkg","repopath":"All/upower-1.90.7.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":97540,"desc":"UPower is an abstraction for enumerating power devices,\nlistening to device events and querying history and statistics.\nAny application or service on the system can access the\norg.freedesktop.DeviceKit.Power service via the system message bus.","deps":{"dbus-glib":{"origin":"devel/dbus-glib","version":"0.114"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"polkit":{"origin":"sysutils/polkit","version":"125_1"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libpolkit-gobject-1.so.0"],"options":{"MANPAGES":"on"}},{"name":"viennarna","origin":"biology/viennarna","version":"2.7.0_1","comment":"Alignment tools for the structural analysis of RNA","maintainer":"yuri@FreeBSD.org","www":"https://www.tbi.univie.ac.at/RNA/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5759181b683ce3a82c91e41b2b4fde4eeeecf6a5afd9370296b93ffdfde055ba","flatsize":149583330,"path":"All/viennarna-2.7.0_1.pkg","repopath":"All/viennarna-2.7.0_1.pkg","licenselogic":"single","licenses":["ViennaRNALicense"],"pkgsize":18172520,"desc":"The ViennaRNA Package consists of a C code library and several stand-alone\nprograms for the prediction and comparison of RNA secondary structures.\n\nRNA secondary structure prediction through energy minimization is the most used\nfunction in the package. We provide three kinds of dynamic programming\nalgorithms for structure prediction: the minimum free energy algorithm of\n(Zuker & Stiegler 1981) which yields a single optimal structure, the partition\nfunction algorithm of (McCaskill 1990) which calculates base pair probabilities\nin the thermodynamic ensemble, and the suboptimal folding algorithm of (Wuchty\net.al 1999) which generates all suboptimal structures within a given energy\nrange of the optimal energy. For secondary structure comparison, the package\ncontains several measures of distance (dissimilarities) using either string\nalignment or tree-editing (Shapiro & Zhang 1990). Finally, we provide an\nalgorithm to design sequences with a predefined structure (inverse folding).","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"gsl":{"origin":"math/gsl","version":"2.7.1_1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"lapack":{"origin":"math/lapack","version":"3.12.1"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"mpfr":{"origin":"math/mpfr","version":"4.2.2,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["biology"],"shlibs_required":["libc.so.8","libgmp.so.10","libgomp.so.1","libgsl.so.27","libgslcblas.so.0","liblapack.so.3","libm.so.4","libmpfr.so.6","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"valentina","origin":"misc/valentina","version":"0.7.53","comment":"Sewing pattern drafting tool aiming to remake the garment industry","maintainer":"yuri@FreeBSD.org","www":"https://smart-pattern.com.ua/en/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2d1e9e079797c61d5edf715a5e72df1b464b66043b529baf966f7be521e5475a","flatsize":40841341,"path":"All/valentina-0.7.53.pkg","repopath":"All/valentina-0.7.53.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":8532312,"desc":"Valentina is an open source pattern drafting software tool, designed to be the\nfoundation of a new stack of open source tools to remake the garment industry.\n\nSmall-batch and custom-sized clothing manufacturing is essential to create a\nsustainable future, preserve small- to medium-sized textile spinning and weaving\nmanufacturers, enable independent and small designers and manufacturers to scale\nup to make a decent living, rebuild local garment districts, and reduce or\neliminate slave labor.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-opengl":{"origin":"graphics/qt5-opengl","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"qt5-xmlpatterns":{"origin":"textproc/qt5-xmlpatterns","version":"5.15.16p0_1"}},"categories":["misc"],"shlibs_required":["libGL.so.1","libQt5Concurrent.so.5","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5PrintSupport.so.5","libQt5Svg.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libQt5XmlPatterns.so.5","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"upclient","origin":"misc/upclient","version":"5.0.b8_8","comment":"Uptimes project client","maintainer":"ports@FreeBSD.org","www":"https://upclient.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d4459f1f332dae8992965d46f5fce772f6549c4dc4085323e7b19e7495bf4ce1","flatsize":137090,"path":"All/upclient-5.0.b8_8.pkg","repopath":"All/upclient-5.0.b8_8.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":44556,"desc":"Uptime Client is a little program that keeps track of your uptime and\nsends it to a server where you can compare it to many other hosts and\nbrowse through various statistical information.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"}},"categories":["misc"],"shlibs_required":["libc.so.8","libintl.so.8","libkvm.so.3"],"options":{"DOCS":"on"},"messages":[{"message":"Before running the client for the first time, be sure to:\n\n 1. visit the Uptimes project's web site and register yourself\n\t(WWW: http://uptimes.hostingwired.com/newuser.php).\n 2. log in (WWW: http://uptimes.hostingwired.com/login.php).\n 3. Add your host (WWW: http://uptimes.hostingwired.com/account.php).\n\tIt is very important that you do not lose the generated key\n\tsince, for instance, they are no way to get it back by any way.\n\nNote that in order to send your uptime information to the uptime server,\nyou hosts need more-or-less full-time Internet access.\n\nYou will also have to edit /usr/local/etc/upclient.conf:\n\n  - AuthKey is the ID you've received when you added your host.\n  - Interval is the amount of time between each update.\n\t(WWW: http://uptimes.hostingwired.com/protocol.html).\n    Don't set this higher than 10 minutes, or else your host\n    won't appear in the list.\n  - UptimeServer is the Uptimes Project's data server, currently\n    uptimes.hostingwired.com (Since the official Uptimes Project's\n    server has been terminated, uptimes.wonko.com and data.uptimes.net\n    must not be used anymore.  So, please, take care about that).","type":"install"},{"message":"===>   NOTICE:\n\nThe upclient port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"uperf","origin":"benchmarks/uperf","version":"1.0.7,1","comment":"Network performance tool to model and replay of networking patterns","maintainer":"0mp@FreeBSD.org","www":"https://uperf.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0824635e52892cfb91eeb508a047820ac6a2018f81e1be1d9ff3a21223a69b6b","flatsize":280893,"path":"All/uperf-1.0.7,1.pkg","repopath":"All/uperf-1.0.7,1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":72696,"desc":"Unified Performance Tool (or uperf for short) is a network\nperformance tool that supports modelling and replay of various\nnetworking patterns.  It represents a new kind of benchmarking tool\n(like filebench) where instead of running a fixed benchmark or\nworkload, a description (or model) of the workload is provided and\nthe tool generates the load according to the model.  By distilling\nthe benchmark or workload into a model, you can now do various\nthings like change the scale of the workload, change different\nparameters, change protocols, etc and analyse the effect of these\nchanges on your model.\n\nSome of the questions you could answer using uperf are:\n * Bandwidth and latency (unidirectional and bi-directional) with different\n   protocols like TCP, UDP, SCTP, SSL\n * Connection setup and teardown scalability for different protocols\n * Effect of noise on ongoing network connections\n * Does it matter if I use processes instead of threads to do network\n   communication?\n * What is the L2 cache miss rate for connection setup?\n * Is sendfilev(3EXT) (with one file) equivalent to sendfilev(3EXT)?\n * Understand TCP, UDP, SCTP, SSL performance under a variety of conditions\n * Test various TCP Congestion control algorithms","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["benchmarks"],"shlibs_required":["libc.so.8","libcrypto.so.12","libm.so.4","libpthread.so.0","librt.so.0","libssl.so.12"],"options":{"DOCS":"on"}},{"name":"up-imapproxy","origin":"mail/up-imapproxy","version":"1.2.8.p20171105","comment":"Caching IMAP proxy server","maintainer":"brnrd@FreeBSD.org","www":"http://www.imapproxy.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a183718aba085e149100f0d59ef9f34ec8c15c233445984fa0ab94ce9996a04d","flatsize":175467,"path":"All/up-imapproxy-1.2.8.p20171105.pkg","repopath":"All/up-imapproxy-1.2.8.p20171105.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":51524,"desc":"The IMAP Proxy server is a caching IMAP proxy server.\nIt was written to reduce the load that Webmail clients\nput on an IMAP server by keeping server connections\nalive for reuse, thus avoiding a new server connection\nfor each Webmail transaction.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["mail"],"shlibs_required":["libc.so.8","libcrypto.so.12","libncurses.so.6","libpthread.so.0","libssl.so.12","libtinfo.so.6"],"options":{"DOCS":"on","DOVECOT":"off"},"messages":[{"message":"Please change the name of your mailserver in the imapproxyd.conf and setup\nthe correct ports.\n\nTo run the imapproxyd from startup, add imapproxyd_enable=\"YES\" in your\n/etc/rc.conf.","type":"install"}]},{"name":"unzoo","origin":"archivers/unzoo","version":"4.4_2","comment":"ZOO archive extractor","maintainer":"ehaupt@FreeBSD.org","www":"http://freshmeat.sourceforge.net/projects/unzoo/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"198c2475e67a4af86402c11d9cd063476a0872b77c251c08760e7867c0983b0d","flatsize":33890,"path":"All/unzoo-4.4_2.pkg","repopath":"All/unzoo-4.4_2.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":16080,"desc":"Unzoo is a zoo archive extractor written by Martin Schoenert. If unzoo is\ncalled with no arguments, it will first print a summary of the commands and\nthen prompt for command lines interactively.","categories":["archivers"],"shlibs_required":["libc.so.8"],"annotations":{"cpe":"cpe:2.3:a:unzoo:unzoo:4.4:::::dragonfly6:x86_64:2"}},{"name":"usd","origin":"misc/usd","version":"21.11_10","comment":"Universal Scene Description is a scene description management system","maintainer":"yuri@FreeBSD.org","www":"http://www.openusd.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3b15ed2238679fe717948ba0fbb19a72a2bada6ccb258cf9b1b68c7d5fc27f37","flatsize":30349745,"path":"All/usd-21.11_10.pkg","repopath":"All/usd-21.11_10.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":5514716,"desc":"Universal Scene Description (USD) is an efficient, scalable system for\nauthoring, reading, and streaming time-sampled scene description for\ninterchange between graphics applications.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"tbb":{"origin":"devel/tbb","version":"2020.3_4"}},"categories":["misc"],"shlibs_required":["libboost_program_options.so.1.87.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9","libtbb.so"],"options":{"IMAGING":"off","TOOLS":"on"}},{"name":"unzip","origin":"archivers/unzip","version":"6.0_8","comment":"List, test, and extract compressed files from a ZIP archive","maintainer":"ehaupt@FreeBSD.org","www":"https://infozip.sourceforge.net/UnZip.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4e629ed2b956865f2f7c8dfabf6f56abce52bf18c4a4117e1f302c4c692a86d9","flatsize":321488,"path":"All/unzip-6.0_8.pkg","repopath":"All/unzip-6.0_8.pkg","licenselogic":"single","licenses":["Info-ZIP"],"pkgsize":138912,"desc":"Unzip will list, test, or extract files from a ZIP archive, commonly\nfound on MS-DOS systems.  The default behavior (with no options) is to\nextract into the current directory (and subdirectories below it) all\nfiles from the specified ZIP archive. Unzip is compatible with\narchives created by PKWARE's PKZIP, but in many cases the program\noptions or default behaviors differ.\n\nZipinfo lists technical information about files in a ZIP archive, most\ncommonly found on MS-DOS systems.  Such information includes file access\npermissions, encryption status, type of compression, version and operating\nsystem or file system of compressing program, and the like.\n\nFunzip acts as a filter; that is, it assumes that a ZIP archive is\nbeing piped into standard input, and it extracts the first member from\nthe archive to stdout.  If there is an argument, then the input comes\nfrom the specified file instead of from stdin.\n\nUnzipsfx may be used to create self-extracting ZIP archives from previously\ncreated ZIP archives.","categories":["archivers"],"shlibs_required":["libbz2.so.2","libc.so.8"],"options":{"DOCS":"on","ICONV":"off","CHINESE":"off","KOREAN":"off","RUSSIAN":"off"},"annotations":{"cpe":"cpe:2.3:a:info-zip:unzip:6.0:::::dragonfly6:x86_64:8"}},{"name":"upnp","origin":"devel/upnp","version":"1.14.20,1","comment":"Universal Plug and Play Software Development Kit","maintainer":"driesm@FreeBSD.org","www":"http://pupnp.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b4f4458a198740f5cb78af30307adb02a815dc762fe22a20fd29896523a87a6e","flatsize":1489145,"path":"All/upnp-1.14.20,1.pkg","repopath":"All/upnp-1.14.20,1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":542556,"desc":"The portable SDK for UPnP* Devices (libupnp) provides developers with an API\nand open source code for building control points, devices, and bridges that\nare compliant with Version 1.0 of the  Universal Plug and Play Device\nArchitecture Specification and support several operating systems like Linux,\n*BSD, Solaris and others.","categories":["devel"],"options":{"CLIENT":"on","DEBUG":"off","DOCS":"on","EXAMPLES":"on","IPV6":"on","LARGEFILE":"on","OPENSSL":"off","OPTSSDP":"on","POSTWRITE":"off","REUSEADDR":"on","SCRIPTSUPPORT":"on","TCP_BLOCK":"on","TEST":"off","TOOLS":"on","UNSPECIFIED_SERVER":"off"},"annotations":{"cpe":"cpe:2.3:a:libupnp_project:libupnp:1.14.20:::::dragonfly6:x86_64"}},{"name":"unstow","origin":"sysutils/unstow","version":"0.1.1_1","comment":"Script to unstow packages much faster than stow -D","maintainer":"ports@FreeBSD.org","www":"https://github.com/knu/stow-utils","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e1d073cd2d0e36a833c17b5289bff17805f4f8fbb40351dceef87fec7cc37455","flatsize":3839,"path":"All/unstow-0.1.1_1.pkg","repopath":"All/unstow-0.1.1_1.pkg","licenselogic":"single","pkgsize":3028,"desc":"unstow\n------\n\nThis is a script to unstow packages much faster than stow -D.","categories":["sysutils"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe unstow port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"up","origin":"textproc/up","version":"0.4_23","comment":"Ultimate plumber, a tool for writing pipes with instant live preview","maintainer":"0mp@FreeBSD.org","www":"https://github.com/akavel/up","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f6da4ffe85e88c4fcae542cf4bd938035ac646ee8cf882e2999be76f306f93d2","flatsize":2524420,"path":"All/up-0.4_23.pkg","repopath":"All/up-0.4_23.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":849964,"desc":"up is the Ultimate Plumber, a tool for writing Linux pipes in a terminal-based\nUI interactively, with instant live preview of command results.\n\nThe main goal of the Ultimate Plumber is to help interactively and\nincrementally explore textual data in Linux, by making it easier to quickly\nbuild complex pipelines, thanks to a fast feedback loop. This is achieved by\nboosting any typical Linux text-processing utils such as grep, sort, cut,\npaste, awk, wc, perl, etc., etc., by providing a quick, interactive, scrollable\npreview of their results.","categories":["textproc"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"unshield","origin":"archivers/unshield","version":"1.5.1","comment":"Extract data from InstallShield CAB files","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/twogood/unshield","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6b92cf29aa4e707c68314641952163f062b73b7ac6428051b10bfcc62bcb58b9","flatsize":58952,"path":"All/unshield-1.5.1.pkg","repopath":"All/unshield-1.5.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":24208,"desc":"An installer created by the InstallShield software stores the files it will\ninstall inside of InstallShield Cabinet Files. It would thus be desirable\nto be able to extract the Microsoft Cabinet Files from the InstallShield\nCabinet Files in order to be able to install the applications without access\nto Microsoft Windows.\n\n- Use a well known open source license (MIT)\n- Work on both little-endian and big-endian systems\n- Separate the implementation in a tool and a library\n- Support InstallShield versions 5 and later\n- Be able to list contents of InstallShield Cabinet Files\n- Be able to extract files from InstallShield Cabinet Files","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["archivers"],"shlibs_required":["libc.so.8","libcrypto.so.12","libz.so.3"],"annotations":{"cpe":"cpe:2.3:a:unshield_project:unshield:1.5.1:::::dragonfly6:x86_64"}},{"name":"unrtf","origin":"textproc/unrtf","version":"0.21.10_1","comment":"Converter from RTF to several formats, including HTML and LaTeX","maintainer":"jharris@widomaker.com","www":"https://www.gnu.org/software/unrtf/unrtf.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"db21dce2c715eb43daf29e7e10fbe61f5e42fbfe1a3824a6f955ebc1e5bc6272","flatsize":149307,"path":"All/unrtf-0.21.10_1.pkg","repopath":"All/unrtf-0.21.10_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":51856,"desc":"UnRTF is a command-line converter from RTF (Rich Text) to HTML, LaTeX,\nPostScript, plain text, and text with VT100 codes. When converting to HTML, it\nsupports tables, fonts, embedded images, hyperlinks, paragraph alignment, and\nmore. All other conversions are \"alpha\" i.e. being newly developed.","categories":["textproc"],"shlibs_required":["libc.so.8"],"annotations":{"cpe":"cpe:2.3:a:unrtf_project:unrtf:0.21.10:::::dragonfly6:x86_64:1"}},{"name":"usacloud-core","origin":"sysutils/usacloud-core","version":"1.14.1","comment":"CLI client for SAKURA cloud","maintainer":"nork@FreeBSD.org","www":"https://docs.usacloud.jp/usacloud/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ad914ee7b7b88ad3210def1db3b347b84f9d8cc989065877c886ca970e815161","flatsize":22370307,"path":"All/usacloud-core-1.14.1.pkg","repopath":"All/usacloud-core-1.14.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":5040880,"desc":"usacloud is the official CLI client for SAKURA cloud which is provided by\nSAKURA internet Inc. in Japan.\n\nThe following feactures are available to SARKUA cloud users via RESTful APIs:\n\n- Configuration\n- Authentication\n- Computing / Storage / Networking\n- Appliance / Networking\n- Secure Mobile\n- Common service items\n- Billing\n- Lab\n- WebAccelerator\n- Region/Zone information\n- Service/Product information\n- Other services / commands\n\nSEE ALSO following manuals:\nhttps://docs.usacloud.jp/usacloud/installation/start_guide/\nhttps://docs.usacloud.jp/usacloud/guides/basic_usage/\nhttps://docs.usacloud.jp/usacloud/references/global/\nhttps://docs.usacloud.jp/usacloud/references/profile/\nhttps://docs.usacloud.jp/usacloud/references/env/","categories":["sysutils"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"untahris","origin":"games/untahris","version":"3.1_6","comment":"Play several classic fun, simple arcade games in multiplayer mode","maintainer":"amdmi3@FreeBSD.org","www":"https://untahris.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aaace67ff702b76c13cb6aeb213d7e9040e36719993ff4eb371f545deac707cb","flatsize":1219019,"path":"All/untahris-3.1_6.pkg","repopath":"All/untahris-3.1_6.pkg","licenselogic":"single","pkgsize":623600,"desc":"In the Untahris Common Playground, you can play several classic fun, simple\narcade games. But playing alone is not fun, and you can play them in multiplayer\nmode (on one computer, local network, or maybe Internet).\n\nNow, Untahris has an original experimental feature, which makes it more than\njust a bundle of these games! In multiplayer mode each player can play a\ndifferent game --- however, they play all on the same board. This may lead to\nfunny interactions, battles or alliances between them.\n\nThe games in Untahris have been modified to make them better interact with each\nother. Thus, in each game you are allowed to shoot and collect bonuses, even if\nit was not a part of the original game.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"},"sdl_net":{"origin":"net/sdl_net","version":"1.2.8_3"},"sdl_ttf":{"origin":"graphics/sdl_ttf","version":"2.0.11_8"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_mixer-1.2.so.0","libSDL_net-1.2.so.0","libSDL_ttf-2.0.so.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"unrpa","origin":"archivers/unrpa","version":"2.3.0_1","comment":"Extract RenPy Archives","maintainer":"ports@FreeBSD.org","www":"https://pypi.org/project/unrpa/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2c021679f3c16efb43a5c456a74075ff9c0a0b939abfc43953901e75c3068326","flatsize":147082,"path":"All/unrpa-2.3.0_1.pkg","repopath":"All/unrpa-2.3.0_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":29776,"desc":"unrpa is a tool to extract files from the RPA archive format (from the\nRen'Py Visual Novel Engine).\n\nIt can also be used as a library.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["archivers"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe unrpa port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"valgrind-lts","origin":"devel/valgrind-lts","version":"3.15.0","comment":"Memory debugging and profiling tool","maintainer":"zrj@efnet.irc","www":"https://github.com/1338-1/valgrind-dragonfly/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d1432f5957cec5e95bee2f0bd6626824fc152e9a7cd993e6f77f4098f1b4771e","flatsize":83871659,"path":"All/valgrind-lts-3.15.0.pkg","repopath":"All/valgrind-lts-3.15.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":12024752,"desc":"Valgrind is a system for debugging and profiling un*x programs. With the tools\nthat come with Valgrind, you can automatically detect many memory management\nand threading bugs, avoiding hours of frustrating bug-hunting, making your\nprograms more stable. You can also perform detailed profiling, to speed up and\nreduce memory use of your programs.\n\nThe Valgrind distribution includes 10 tools:\n - memcheck, the primary tool, a memory error detector\n - helgrind and drd, thread error detectors\n - callgrind and cachegrind, execution and cache profiling tools\n - massif, a memory tracker\n - dhat, a memory content profiler\n - lackey, an example of using the framework\n - none, does no instumentation and can check that Valgrind runs correctly\n - exp-bbv, and experimental profiling tool using sampling\n\nValgrind was initially ported to DragonFly by dan1338.\n\nWWW: https://github.com/dan1338/valgrind-dragonfly\nWWW: http://www.valgrind.org/","categories":["devel"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on","MANPAGES":"on","MPI":"off"},"annotations":{"cpe":"cpe:2.3:a:valgrind:valgrind:3.15.0:::::dragonfly6:x86_64"},"messages":[{"message":"Known problems:\n\t1) DRD/Helgrind tool gives excessive false-positivies for the\n\t   internals of pthreads library.  This is now under\n\t   investigation.\n\t2) exp-ptrcheck tool doesn't work on DragonFly now\n\n\tIf you'll encounter any problems when using Valgrind do not\n\thesitate to contact the maintainer with the description of\n\tthese problems.","type":"install"}]},{"name":"unquote","origin":"sysutils/unquote","version":"1.0.b4_1","comment":"Execute a command with safely quoted arguments","maintainer":"ports@FreeBSD.org","www":"https://devel.ringlet.net/misc/unquote/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f4852f9b25a9545e42026b28a5b3e5e8bf7e575e6c480652f7e10d69746eb1de","flatsize":13740,"path":"All/unquote-1.0.b4_1.pkg","repopath":"All/unquote-1.0.b4_1.pkg","licenselogic":"single","pkgsize":7424,"desc":"unquote executes a command after unquoting a specified list of arguments,\nso that arbitrary characters may be passed in command-line arguments.","categories":["sysutils"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe unquote port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"unpaper","origin":"graphics/unpaper","version":"7.0.0_3","comment":"Post-processing tool for scanned sheets of paper","maintainer":"kai@FreeBSD.org","www":"https://www.flameeyes.eu/projects/unpaper","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"26527912aa3969abd04ca1bc3dad9b2d4793c96a820c0b912311acb5143a7dc9","flatsize":90138,"path":"All/unpaper-7.0.0_3.pkg","repopath":"All/unpaper-7.0.0_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":40456,"desc":"unpaper is a post-processing tool for scanned sheets of paper,\nespecially for book-pages scanned from previously created photocopies.\nunpaper tries to remove dark edges, corrects the rotation (\"deskew\"),\nand aligns the centering of pages.","deps":{"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"}},"categories":["graphics"],"shlibs_required":["libavcodec.so.60","libavformat.so.60","libavutil.so.58","libc.so.8","libm.so.4"]},{"name":"unroff","origin":"textproc/unroff","version":"1.0.2_5","comment":"Programmable troff translator with backend for HTML","maintainer":"ports@FreeBSD.org","www":"https://www-rn.informatik.uni-bremen.de/software/unroff/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ac04a8d969fdb79ad7c00b1662627468e66f4f2738724e0e7e308dc533556a5d","flatsize":313230,"path":"All/unroff-1.0.2_5.pkg","repopath":"All/unroff-1.0.2_5.pkg","licenselogic":"single","licenses":["UNROFF"],"pkgsize":87372,"desc":"Unroff is a Scheme-based, programmable, extensible troff translator\nwith a back-end for the Hypertext Markup Language.\n\nUnroff reads and parses UNIX troff documents and translates the embedded\nmarkup into a different format.  Neither the actual output format nor\nany knowledge about particular troff macro sets (-man, -ms, etc.) are\nhard-wired into unroff.  Instead, the translation process is controlled\nby a set of user-supplied procedures written in the Scheme programming\nlanguage.\n\nTranslation rules for new output formats and troff macro packages can\nbe added easily by providing a corresponding set of Scheme procedures\n(a `back-end').  Version 1.0 of unroff includes back-ends for translating\ndocuments using the `man' and `ms' macros into the Hypertext Markup\nLanguage (HTML) version 2.0.  Additional requests facilitate use of\narbitrary hypertext links in troff documents.","deps":{"elk":{"origin":"lang/elk","version":"3.99.8_3"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libelk.so.0","libm.so.4"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe unroff port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"unordered-dense","origin":"devel/unordered-dense","version":"4.5.0","comment":"Fast & densely stored hashmap and hashset","maintainer":"yuri@FreeBSD.org","www":"https://github.com/martinus/unordered_dense","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9442e7128decc229313a1cc4178ccc7beb7828873b46f5cdf34549cbf5d0595e","flatsize":92479,"path":"All/unordered-dense-4.5.0.pkg","repopath":"All/unordered-dense-4.5.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17356,"desc":"unordered-dense implements a fast & densely stored hashmap and hashset based on\nrobin-hood backward shift deletion for C++17 and later.","categories":["devel"]},{"name":"unoconv","origin":"textproc/unoconv","version":"0.7_1","comment":"Convert any document from and to any LibreOffice supported format","maintainer":"ports@FreeBSD.org","www":"http://dag.wieers.com/home-made/unoconv/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"01282ed77351eb041252c9e68e2c8bfa576299d56a5ebc54a331880c63382b5f","flatsize":204607,"path":"All/unoconv-0.7_1.pkg","repopath":"All/unoconv-0.7_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":87564,"desc":"Universal Office Converter (unoconv) is a command line tool to convert any\ndocument format that LibreOffice can import to any document format that\nLibreOffice can export. It makes use of the LibreOffice's UNO bindings for\nnon-interactive conversion of documents.\n\nFor practical reasons we mention LibreOffice, but OpenOffice is supported by\nunoconv as well.","deps":{"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"options":{"DOCS":"on"},"annotations":{"deprecated":"Deprecated upstream in 2021","expiration_date":"2025-04-30"},"messages":[{"message":"Universal Office Converter (unoconv) has been installed.\n\nFor Document conversions is needed that is LibreOffice or OpenOffice installed\n\neditors/libreoffice\n\neditors/openoffice*","type":"install"},{"message":"===>   NOTICE:\n\nThe unoconv port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nDeprecated upstream in 2021.\n\nIt is scheduled to be removed on or after 2025-04-30."}]},{"name":"unmass","origin":"archivers/unmass","version":"0.92","comment":"Extract game archives such as wad, dar, mea exe's, and many more","maintainer":"ehaupt@FreeBSD.org","www":"http://mirex.mypage.sk/index.php?selected=1","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2b30d6a3e49c3dd78c82cb74e371289d4d31077f381af4ee224d6ce6dcfa4121","flatsize":117198,"path":"All/unmass-0.92.pkg","repopath":"All/unmass-0.92.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":43300,"desc":"unmass is a tool to extract game archives. It supports the following archive\ntypes: Crimson Land, Baldur's Gate 2, Civilization 4, Doom (WADs), Dune 2,\nEtherlords 2, Final Fantasy 7 and 8, Flashpoint, Knights of Xentar, Metal Gear\nSolid (DARs), Moorhuhn 2 and 3, Megaman Legends, Oni, Operation Flashpoint,\nPrincess Maker 2, Quake 1, RollCage, Swine, Unreal Tournament umods, Virtua\nFighter bitmaps, MEA exe's, and some economy file formats.","categories":["archivers"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"unrar-iconv","origin":"archivers/unrar-iconv","version":"6.24,6","comment":"Extract, view & test RAR archives","maintainer":"yarodin@gmail.com","www":"https://www.rarlab.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b4710a3292290c9393d2ecb4fad6c236d298c1ac1107f24fe110ca05f6affd83","flatsize":334618,"path":"All/unrar-iconv-6.24,6.pkg","repopath":"All/unrar-iconv-6.24,6.pkg","licenselogic":"single","licenses":["UNRAR"],"pkgsize":136400,"desc":"The UnRAR utility is a freeware program, distributed with source code and\ndeveloped for extracting, testing and viewing the contents of archives created\nwith the RAR archiver, version 1.50 and above.\n\nThe UnRAR utility is a minor part of the RAR archiver and contains RAR\nuncompression algorithm. UnRAR requires very small volume of memory to operate.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["archivers"],"shlibs_required":["libc.so.8","libcrypto.so.12","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"OPENSSL_AES":"on"},"annotations":{"cpe":"cpe:2.3:a:rarlab:unrar:6.24:::::dragonfly6:x86_64"}},{"name":"unlzx","origin":"archivers/unlzx","version":"1.1","comment":"Extracts .lzx archives from Amiga systems","maintainer":"ehaupt@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8964f4d17745e6d4c5bd26cadbcf3e9f0d277a521b4d15116840fde762d6f0e8","flatsize":19152,"path":"All/unlzx-1.1.pkg","repopath":"All/unlzx-1.1.pkg","licenselogic":"single","pkgsize":9344,"desc":"This package includes unlzx, an unarchiver for the Amiga LZX file archive\nformat.","categories":["archivers"],"shlibs_required":["libc.so.8"]},{"name":"urh","origin":"misc/urh","version":"2.9.3","comment":"Universal Radio Hacker: investigate wireless protocols like a boss","maintainer":"yuri@FreeBSD.org","www":"https://github.com/jopohl/urh","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6fabc8a3665d1220ec41ea330f5e937bcab851c85532addba5be176acd61f901","flatsize":18296995,"path":"All/urh-2.9.3.pkg","repopath":"All/urh-2.9.3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":3742616,"desc":"The Universal Radio Hacker (URH) is a software for investigating unknown\nwireless protocols.\n\nFeatures include:\n* hardware interfaces for common Software Defined Radios\n* easy demodulation of signals\n* assigning participants to keep overview of your data\n* customizable decodings to crack even sophisticated encodings like CC1101\n  data whitening\n* assign labels to reveal the logic of the protocol\n* fuzzing component to find security leaks\n* modulation support to inject the data back into the system\n* simulation environment to perform stateful attacks\n\nIn order to use this software, you need SDR hardware, for example\n* HackRF One (can send and receive on frequencies 1 MHz to 6 GHz)\n* SDRplay RSP2pro (can receive on frequencies 1 kHz to 2 GHz)\n\nSee the user guide: https://github.com/jopohl/urh/raw/master/data/userguide.pdf\n\nWWW: https://github.com/jopohl/urh","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-psutil":{"origin":"sysutils/py-psutil","version":"7.0.0"},"py311-pyzmq":{"origin":"net/py-pyzmq","version":"25.0.2_2"},"py311-qt5-pyqt":{"origin":"devel/py-qt5-pyqt","version":"5.15.11_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["hamradio","misc","python"]},{"name":"unrar","origin":"archivers/unrar","version":"7.10,6","comment":"Extract, view & test RAR archives","maintainer":"sunpoet@FreeBSD.org","www":"https://www.rarlab.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3073f5b6114963f8f2d1951843d15fc2c67dd7996ee10b6072157a1f1618d2d4","flatsize":408553,"path":"All/unrar-7.10,6.pkg","repopath":"All/unrar-7.10,6.pkg","licenselogic":"single","licenses":["UNRAR"],"pkgsize":163460,"desc":"The UnRAR utility is a freeware program, distributed with source code and\ndeveloped for extracting, testing and viewing the contents of archives created\nwith the RAR archiver, version 1.50 and above.\n\nThe UnRAR utility is a minor part of the RAR archiver and contains RAR\nuncompression algorithm. UnRAR requires very small volume of memory to operate.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["archivers"],"shlibs_required":["libc.so.8","libcrypto.so.12","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"OPENSSL_AES":"on"},"annotations":{"cpe":"cpe:2.3:a:rarlab:unrar:7.10:::::dragonfly6:x86_64"}},{"name":"unuran","origin":"math/unuran","version":"1.11.0","comment":"Universal Non-Uniform RANdom number generators","maintainer":"wen@FreeBSD.org","www":"http://statmath.wu-wien.ac.at/unuran/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e989da01dd0b17ee67604e5cfd493ee8b9b152ff7e0d121904bbb375d62ddcb2","flatsize":5082786,"path":"All/unuran-1.11.0.pkg","repopath":"All/unuran-1.11.0.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1551752,"desc":"UNU.RAN (Universal Non-Uniform RAndom Number generator) is a collection of\nalgorithms for generating non-uniform pseudorandom variates as a library of C\nfunctions designed and implemented by the ARVAG (Automatic Random VAriate\nGeneration) project group in Vienna, and released under the GNU Public License\n(GPL). It is especially designed for situations where:\n\n- a non-standard distribution or a truncated distribution is needed;\n- experiments with different types of distributions are made;\n- random variates for variance reduction techniques are used; or\n- fast generators of predictable quality are necessary.\n\nUNU.RAN provides generators that are superior in many aspects to those found in\nquite a number of other libraries; however, due to its more sophisticated\nprogramming interface, it might not be as easy to use.\n\nIt uses an object-oriented interface in which distributions and generators are\ntreated as independent objects, so that different methods for generating\nnon-uniform random variates may be chosen according to various criteria, such\nas speed, quality, and variance reduction. It is flexible enough to permit\nsampling from non-standard distributions, such as distributions that arise in\na model and can only be computed in complicated subroutines.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"rngstreams":{"origin":"math/rngstreams","version":"1.0.1_2"}},"categories":["math"],"options":{"DOCS":"on"}},{"name":"unixODBC","origin":"databases/unixODBC","version":"2.3.12_1","comment":"ODBC library suite for Unix","maintainer":"brnrd@FreeBSD.org","www":"http://www.unixodbc.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e44556e51554fe657dfeb31b4ea78113e1425159e808617587a176b8baf59852","flatsize":3117547,"path":"All/unixODBC-2.3.12_1.pkg","repopath":"All/unixODBC-2.3.12_1.pkg","licenselogic":"and","licenses":["GPLv2","LGPL21"],"pkgsize":533412,"desc":"From the web site:\n\nWhat is the unixODBC Project?\n\nThe unixODBC Project goals are to develop and promote unixODBC to be the\ndefinitive standard for ODBC on the Linux platform.\n\nWhat is ODBC?\n\nODBC is an open specification for providing application developers with\na predictable API with which to access Data Sources. Data Sources include\nSQL Servers and any Data Source with an ODBC Driver.","categories":["databases"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:unixodbc:unixodbc:2.3.12:::::dragonfly6:x86_64:1"}},{"name":"unmakeself","origin":"archivers/unmakeself","version":"1.1_1","comment":"Extract Makeself archives","maintainer":"eduardo@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"828bd1bb754834897a0b89988492b456108ca7ae9e3b0c3dee39da785c9f3a16","flatsize":11056,"path":"All/unmakeself-1.1_1.pkg","repopath":"All/unmakeself-1.1_1.pkg","licenselogic":"single","pkgsize":4224,"desc":"unmakeself is a program for extracting Makeself archives without\nhaving to run the self-extracting shell script.","deps":{"libarchive":{"origin":"archivers/libarchive","version":"3.7.9,1"}},"categories":["archivers"],"shlibs_required":["libarchive.so.13","libc.so.8"]},{"name":"urw-base35-fonts","origin":"x11-fonts/urw-base35-fonts","version":"20200910","comment":"URW core35 fonts in various formats","maintainer":"m.ne@gmx.net","www":"https://www.ghostscript.com","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8d0d520694b7c3d425b14e4273b8de1fe65763f10f48271fc6161175ff9b15b1","flatsize":17678368,"path":"All/urw-base35-fonts-20200910.pkg","repopath":"All/urw-base35-fonts-20200910.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":8425264,"desc":"Recent Ghostscript versions come with a new set of URW fonts that\nhave additional support for the Greek and Cyrillic scripts (thus\nsuperseding the fonts contained in the 'urw-fonts' port).  Ghostscript\ndistributes the URW fonts in Type1 format; in addition to these\nfiles, this port also contains the corresponding Type1 metrics files\n(AFM), together with TrueType (TTF) and OpenType (OTF) versions of\nthe fonts.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"v2ray","origin":"net/v2ray","version":"5.28.0_2","comment":"Platform for building proxies to bypass network restrictions","maintainer":"shen.elf@gmail.com","www":"https://www.v2fly.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c221d231c3922638e53e21091b5c9dd35f2da1ac84d009eca38adeea12de596f","flatsize":34808423,"path":"All/v2ray-5.28.0_2.pkg","repopath":"All/v2ray-5.28.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9144700,"desc":"Project V is a set of network tools that help you to build your\nown computer network. It secures your network connections and\nthus protects your privacy.","categories":["net"],"users":["v2ray"],"groups":["v2ray"],"shlibs_required":["libc.so.8","libpthread.so.0"],"annotations":{"cpe":"cpe:2.3:a:v2fly:v2ray-core:5.28.0:::::dragonfly6:x86_64:2"}},{"name":"unixbench","origin":"benchmarks/unixbench","version":"5.1.3.51_2","comment":"BYTE magazine's Public Domain benchmark for UNIX","maintainer":"pizzamig@FreeBSD.org","www":"https://github.com/kdlucas/byte-unixbench","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a66c9bbb8190a6be5b52ef37f02ba7458b4e1e6bd550c0cb7b21ff1c05271178","flatsize":1013305,"path":"All/unixbench-5.1.3.51_2.pkg","repopath":"All/unixbench-5.1.3.51_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":106924,"desc":"UnixBench based on the BYTE UNIX Benchmarks v3.\nThe purpose of UnixBench is to provide a basic indicator of the performance\nof a Unix-like system; hence, multiple tests are used to test various aspects of\nthe system's performance. These test results are then compared to the scores\nfrom a baseline system to produce an index value, which is generally easier to\nhandle than the raw scores. The entire set of index values is then combined to\nmake an overall index for the system.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"x11perf":{"origin":"x11/x11perf","version":"1.6.1_1"}},"categories":["benchmarks"],"shlibs_required":["libGL.so.1","libX11.so.6","libXext.so.6","libc.so.8","libm.so.4"],"messages":[{"message":"If you want to run unixbench, please type the following commands:\n\n\t% unixbench","type":"install"}]},{"name":"unix2tcp","origin":"net/unix2tcp","version":"0.8.3","comment":"Connection forwarder that converts Unix sockets into TCP sockets","maintainer":"portmaster@bsdforge.com","www":"https://codeberg.org/portmaster/unix2tcp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"deb8b9d00e3227d5d9c35f68ce225e8f5f2d5749a7f3a1633b20ce40055875c3","flatsize":37408,"path":"All/unix2tcp-0.8.3.pkg","repopath":"All/unix2tcp-0.8.3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":14664,"desc":"Aims:\n- To listen on a local UNIX socket and tunnel any incoming connections and\n  traffic to a (remote) IP address/port\n\nWhat it does:\n- Tunnels all traffic between a (remote) address/port and a local UNIX socket\n- Does NOT use fork() (single process model)\n- Does use O_NONBLOCK , should be no case of blocking\n\nWhat it doesn't do (yet):\n- Doesn't limit number of concurrent connections","categories":["net"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"unix2dos","origin":"converters/unix2dos","version":"1.3_2","comment":"Convert ASCII newlines between CR/LF and LF","maintainer":"obonilla@galileo.edu","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7f35a27ccfe4c7d4e7493e9cbe7077ee2eaa2f5f4ba95ce49e655a8a55065882","flatsize":9947,"path":"All/unix2dos-1.3_2.pkg","repopath":"All/unix2dos-1.3_2.pkg","licenselogic":"single","pkgsize":5360,"desc":"unix2dos is a set of command-line tools that converts ASCII newline characters\nbetween Unix's LF and DOS's CR/LF (and vice versa). Despite its name, this\npackage provides both `unix2dos` as well as its counterpart, `dos2unix`.","categories":["converters"],"shlibs_required":["libc.so.8"]},{"name":"unix-selfauth-helper","origin":"security/unix-selfauth-helper","version":"1.1_1","comment":"Local self-authentication for pam_exec","maintainer":"zirias@FreeBSD.org","www":"https://github.com/Zirias/unix-selfauth-helper","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3a59c4bcd8709f7df83202f48b4975faa7d006e256cc688048348a45cdcc80fc","flatsize":8845,"path":"All/unix-selfauth-helper-1.1_1.pkg","repopath":"All/unix-selfauth-helper-1.1_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":4916,"desc":"This is a little suid-root helper allowing self-authentication against the\nlocal unix passwd database using pam_exec on a FreeBSD system. As a result,\nthe behavior of LinuxPAM is mimicked without changes to the pam_unix module.","categories":["security"],"shlibs_required":["libc.so.8","libcrypt.so.4"]},{"name":"unixcw","origin":"comms/unixcw","version":"3.5.1_3","comment":"Libs for cw on unix","maintainer":"hamradio@FreeBSD.org","www":"http://unixcw.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"90429237af8174663572e0312aeed911919c04d082768790158e9900e56b9da6","flatsize":19381001,"path":"All/unixcw-3.5.1_3.pkg","repopath":"All/unixcw-3.5.1_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":150016,"desc":"The heart of the package is 'libcw'.  This is a library which, when built,\noffers the following basic CW services to a caller program:\n\n  o Morse code character translation tables, and lookup functions\n  o Morse code low-level timing calculations\n  o A 'sidetone' generation and queueing system, using either the system sound\n    card, the console speaker, or both\n  o Optional keying control for an external device, say a transmitter, or an\n    oscillator\n  o CW character and string send routines, tied in with the character lookup\n  o CW receive routines, also tied in to the character lookup\n  o Adaptive speed tracking of received CW\n  o An iambic keyer, with both Curtis 8044 types A and B timing\n  o Straight key emulation","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["comms","hamradio"],"shlibs_required":["libc.so.8","libdl.so.0","libintl.so.8","libm.so.4","libncurses.so.6","libpthread.so.0","libtinfo.so.6"],"options":{"ALSA":"on","NLS":"on","PULSEAUDIO":"off"}},{"name":"unit-python311","origin":"www/unit-python","version":"1.32.1_1","comment":"Python module for NGINX Unit","maintainer":"osa@FreeBSD.org","www":"https://unit.nginx.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3795c5d7acc060852282a58bfbf645cfa518b229a85c9fc0f07496a8373ce630","flatsize":142263,"path":"All/unit-python311-1.32.1_1.pkg","repopath":"All/unit-python311-1.32.1_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":52984,"desc":"NGINX Unit is a dynamic web application server, designed to run applications\nin multiple languages. Unit is lightweight, polyglot, and dynamically\nconfigured via API. The design of the server allows reconfiguration of\nspecific application parameters as needed by the engineering or operations.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"unit":{"origin":"www/unit","version":"1.32.1_1"}},"categories":["www"],"users":["www"],"groups":["www"],"options":{"DEBUG":"off","IPV6":"on","NJS":"off","SSL":"on","UNIXSOCK":"on","NOPCRE":"off","PCRE":"off","PCRE2":"on"},"annotations":{"cpe":"cpe:2.3:a:nginx:unit:1.32.1:::::dragonfly6:x86_64:1","flavor":"py311"}},{"name":"unit-php84","origin":"www/unit-php","version":"1.32.1_1","comment":"PHP module for NGINX Unit","maintainer":"osa@FreeBSD.org","www":"https://unit.nginx.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4f2640f041d18db0fa91cf1949dfb69b9ed80de65b745b2fa64c509a71c136fd","flatsize":80559,"path":"All/unit-php84-1.32.1_1.pkg","repopath":"All/unit-php84-1.32.1_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":34116,"desc":"NGINX Unit is a dynamic web application server, designed to run applications\nin multiple languages. Unit is lightweight, polyglot, and dynamically\nconfigured via API. The design of the server allows reconfiguration of\nspecific application parameters as needed by the engineering or operations.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"},"php84":{"origin":"lang/php84","version":"8.4.8"},"unit":{"origin":"www/unit","version":"1.32.1_1"}},"categories":["www"],"users":["www"],"groups":["www"],"options":{"DEBUG":"off","IPV6":"on","NJS":"off","SSL":"on","UNIXSOCK":"on","NOPCRE":"off","PCRE":"off","PCRE2":"on"},"annotations":{"cpe":"cpe:2.3:a:nginx:unit:1.32.1:::::dragonfly6:x86_64:1","flavor":"php84"}},{"name":"unitc","origin":"www/unitc","version":"1.32.1","comment":"Command-line management tool for NGINX Unit","maintainer":"osa@FreeBSD.org","www":"https://unit.nginx.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f3483d6f090f52e40f24e6ff5406105777618c4a8faaff5138bc82d00dd8eb4a","flatsize":21276,"path":"All/unitc-1.32.1.pkg","repopath":"All/unitc-1.32.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":7940,"desc":"The unitc tool provides a command-line interface as a wrapper for curl(1)\nfor daily configuration and management of NGINX Unit instances.  It aims\nto minimize typing effort and shield the users from exotic curl(1) options.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"curl":{"origin":"ftp/curl","version":"8.14.1"}},"categories":["www"],"annotations":{"cpe":"cpe:2.3:a:nginx:unit:1.32.1:::::dragonfly6:x86_64"}},{"name":"universal-fp-library","origin":"math/universal","version":"3.75","comment":"Header-only C++ template library for universal number arithmetic","maintainer":"yuri@FreeBSD.org","www":"https://github.com/stillwater-sc/universal","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3eaa521647edf36ee7317b758c11e779a80db457abd7bfb3ec4a4b87bbb0d9b5","flatsize":12554745,"path":"All/universal-fp-library-3.75.pkg","repopath":"All/universal-fp-library-3.75.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":449464,"desc":"The goal of Universal Numbers, or unums, is to replace IEEE floating-point with\na number system that is more efficient and mathematically consistent in\nconcurrent execution environments.\n\nThe motivation to replace IEEE floating-point had been brewing in the HPC\ncommunity since the late 90's as most algorithms became memory bound. The\ninefficiency of IEEE floating-point has been measured and agreed upon, but it\nwas the AI Deep Learning community that moved first and replaced IEEE with\nnumber systems that are tailored to the application to yield speed-ups of two\nto three orders of magnitude.\n\nThe Universal library is a ready-to-use header-only library that provides\nplug-in replacement for native types, and provides a low-friction environment\nto start exploring alternatives to IEEE floating-point in your own algorithms.","categories":["math"],"options":{"TOOLS":"off"}},{"name":"unit-php81","origin":"www/unit-php","version":"1.32.1_1","comment":"PHP module for NGINX Unit","maintainer":"osa@FreeBSD.org","www":"https://unit.nginx.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a691f6807336d3356bdc906beff51a9e151cc48cb13860b9ee72dbee74dc3357","flatsize":80527,"path":"All/unit-php81-1.32.1_1.pkg","repopath":"All/unit-php81-1.32.1_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":34128,"desc":"NGINX Unit is a dynamic web application server, designed to run applications\nin multiple languages. Unit is lightweight, polyglot, and dynamically\nconfigured via API. The design of the server allows reconfiguration of\nspecific application parameters as needed by the engineering or operations.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"},"php81":{"origin":"lang/php81","version":"8.1.32"},"unit":{"origin":"www/unit","version":"1.32.1_1"}},"categories":["www"],"users":["www"],"groups":["www"],"options":{"DEBUG":"off","IPV6":"on","NJS":"off","SSL":"on","UNIXSOCK":"on","NOPCRE":"off","PCRE":"off","PCRE2":"on"},"annotations":{"cpe":"cpe:2.3:a:nginx:unit:1.32.1:::::dragonfly6:x86_64:1","flavor":"php81"}},{"name":"unit-perl5.36","origin":"www/unit-perl","version":"1.32.1_1","comment":"Perl module for NGINX Unit","maintainer":"osa@FreeBSD.org","www":"https://unit.nginx.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"06d2af2ebfaadf8fd461d9a06d64729d0c80e526c08098ec67079d8ff93b08a1","flatsize":92823,"path":"All/unit-perl5.36-1.32.1_1.pkg","repopath":"All/unit-perl5.36-1.32.1_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":37292,"desc":"NGINX Unit is a dynamic web application server, designed to run applications\nin multiple languages. Unit is lightweight, polyglot, and dynamically\nconfigured via API. The design of the server allows reconfiguration of\nspecific application parameters as needed by the engineering or operations.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"unit":{"origin":"www/unit","version":"1.32.1_1"}},"categories":["www"],"users":["www"],"groups":["www"],"options":{"DEBUG":"off","IPV6":"on","NJS":"off","SSL":"on","UNIXSOCK":"on","NOPCRE":"off","PCRE":"off","PCRE2":"on"},"annotations":{"cpe":"cpe:2.3:a:nginx:unit:1.32.1:::::dragonfly6:x86_64:1"}},{"name":"unit-php83","origin":"www/unit-php","version":"1.32.1_1","comment":"PHP module for NGINX Unit","maintainer":"osa@FreeBSD.org","www":"https://unit.nginx.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4bc3061a9201c9d0102754b553f7dfca19b3cd6c1e75bb44eab72136f0f91459","flatsize":80527,"path":"All/unit-php83-1.32.1_1.pkg","repopath":"All/unit-php83-1.32.1_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":34112,"desc":"NGINX Unit is a dynamic web application server, designed to run applications\nin multiple languages. Unit is lightweight, polyglot, and dynamically\nconfigured via API. The design of the server allows reconfiguration of\nspecific application parameters as needed by the engineering or operations.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"},"php83":{"origin":"lang/php83","version":"8.3.21"},"unit":{"origin":"www/unit","version":"1.32.1_1"}},"categories":["www"],"users":["www"],"groups":["www"],"options":{"DEBUG":"off","IPV6":"on","NJS":"off","SSL":"on","UNIXSOCK":"on","NOPCRE":"off","PCRE":"off","PCRE2":"on"},"annotations":{"cpe":"cpe:2.3:a:nginx:unit:1.32.1:::::dragonfly6:x86_64:1","flavor":"php83"}},{"name":"units-library","origin":"misc/units","version":"0.12.3","comment":"C++ library for working with units of measurement","maintainer":"yuri@FreeBSD.org","www":"https://units.readthedocs.io/en/latest/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8a41fba00058f498455a2e5bfffd50860e38b234453d99659e5837bdbb1e9428","flatsize":1542005,"path":"All/units-library-0.12.3.pkg","repopath":"All/units-library-0.12.3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":332696,"desc":"The Units library provides a means of working with units of measurement at\nruntime, including conversion to and from strings. It provides a small number\nof types for working with units and measurements and operations necessary for\nuser input and output with units.\n\nThis software was developed for use in LLNL/GridDyn, and HELICS and is currently\na work in progress (though getting close). Namespaces, function names, and code\norganization is subject to change though is fairly stable at this point, input\nis welcome.","categories":["misc"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"uniutils","origin":"sysutils/uniutils","version":"2.28_1","comment":"Unicode Description Utilities","maintainer":"thierry@FreeBSD.org","www":"https://billposer.org/Software/unidesc.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cbbb57801cfba6a391e8f4b7a9c681e5f1d7cebd79236f22e2f4fca50200e649","flatsize":1010197,"path":"All/uniutils-2.28_1.pkg","repopath":"All/uniutils-2.28_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":143428,"desc":"Uniutils consists of six programs for finding out what is in a Unicode file.\nThey are useful when working with Unicode files when one doesn't know the\nwriting system, doesn't have the necessary font, needs to inspect invisible\ncharacters, needs to find out whether characters have been combined or in what\norder they occur, or needs statistics on which characters occur.\n\nuniname defaults to printing the character offset of each character, its byte\noffset, its hex code value, its encoding, the glyph itself, and its name.\n\nunidesc reports the character ranges to which different portions of the text\nbelong. It can also be used to identify Unicode encodings (e.g. UTF-16be)\nflagged by magic numbers.\n\nunihist generates a histogram of the characters in its input, which must be\nencoded in UTF-8 Unicode.\n\nExplicateUTF8 is intended for debugging or for learning about Unicode. It\ndetermines and explains the validity of a sequence of bytes as a UTF8 encoding.\n\nUnirev is a filter that reverses UTF-8 strings character-by-character (as\nopposed to byte-by-byte).\n\nUnisurrogate takes a codepoint on the command line and, if it falls outside the\nBMP, reports its surrogate decomposition.","deps":{"ascii2binary":{"origin":"converters/ascii2binary","version":"2.14_2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"}},"categories":["sysutils","textproc"],"shlibs_required":["libc.so.8","libintl.so.8"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"units","origin":"math/units","version":"2.16_3","comment":"Unit conversion and calculation","maintainer":"jharris@widomaker.com","www":"https://www.gnu.org/software/units/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"538b8f41ffb08ad3530f3455a074e0460895a06602c3946e85dfb9aabe0d9cd6","flatsize":622518,"path":"All/units-2.16_3.pkg","repopath":"All/units-2.16_3.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":203464,"desc":"The Free Software Foundation's \"units\" unit conversion and calculation utility.\n\nGNU units converts quantities expressed in various scales to their equivalents\nin other scales. Units can only handle multiplicative scale changes. For\nexample, it cannot convert Celsius to Fahrenheit but it can convert\ntemperature differences between those temperature scales.\n\nThe units are defined externally in an extensive, well annotated data file\nthat defines over 2000 units. You can also provide your own data file.\n\nNote that this port will install the utility with a 'g' prefix,\ne.g. gunits, but the texinfo documentation will refer to it without\nthe 'g' prefix.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["math"],"shlibs_required":["libc.so.8","libm.so.4","libreadline.so.8"],"options":{"READLINE":"on"}},{"name":"unnethack","origin":"games/unnethack","version":"5.1.0.20131208_2","comment":"New variant of NetHack","maintainer":"ports@FreeBSD.org","www":"https://unnethack.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c7fed5bc10405327a4036bd5b4275d2e3b56023ebd1495a629ec439e8ca0661e","flatsize":4114157,"path":"All/unnethack-5.1.0.20131208_2.pkg","repopath":"All/unnethack-5.1.0.20131208_2.pkg","licenselogic":"single","licenses":["nethack"],"pkgsize":1304760,"desc":"UnNetHack is a new variant of NetHack which development started in\n2009.  According to the author, the main intent of this fork is to put\nmore randomness, challenges and fun into NetHack.  It features more\nlevels, several UI changes like automatically opened doors and the\npickup thrown patch and a lot of game play related changes.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["games"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"options":{"DOCS":"on"},"messages":[{"message":"A sample .unnethackrc file has been copied to\n/usr/local/share/doc/unnethack as sample.unnethackrc.\nCopy it to your home directory as .unnethackrc and\nedit it to taste.\nThe options for it are described in\n/usr/local/share/doc/unnethack/Guidebook.txt.","type":"install"},{"message":"===>   NOTICE:\n\nThe unnethack port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"unit-php82","origin":"www/unit-php","version":"1.32.1_1","comment":"PHP module for NGINX Unit","maintainer":"osa@FreeBSD.org","www":"https://unit.nginx.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9aecb89f77a21dc9cb28f36eb9f5caa61b277a671179ef3014bd06aa7ae960a0","flatsize":80527,"path":"All/unit-php82-1.32.1_1.pkg","repopath":"All/unit-php82-1.32.1_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":34120,"desc":"NGINX Unit is a dynamic web application server, designed to run applications\nin multiple languages. Unit is lightweight, polyglot, and dynamically\nconfigured via API. The design of the server allows reconfiguration of\nspecific application parameters as needed by the engineering or operations.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"},"php82":{"origin":"lang/php82","version":"8.2.28"},"unit":{"origin":"www/unit","version":"1.32.1_1"}},"categories":["www"],"users":["www"],"groups":["www"],"options":{"DEBUG":"off","IPV6":"on","NJS":"off","SSL":"on","UNIXSOCK":"on","NOPCRE":"off","PCRE":"off","PCRE2":"on"},"annotations":{"cpe":"cpe:2.3:a:nginx:unit:1.32.1:::::dragonfly6:x86_64:1","flavor":"php82"}},{"name":"unique","origin":"x11-toolkits/unique","version":"1.1.6_8","comment":"Library for single instance applications","maintainer":"kwm@FreeBSD.org","www":"http://live.gnome.org/LibUnique","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b7f5888bd48e328a00a330e38fea0b4aebe4fd18b5c00991d3e8ddd7ff1f1d0d","flatsize":378425,"path":"All/unique-1.1.6_8.pkg","repopath":"All/unique-1.1.6_8.pkg","licenselogic":"single","pkgsize":53584,"desc":"Unique is a library for writing single instance application. If you launch a\nsingle instance application twice, the second instance will either just quit\nor will send a message to the running instance.\n\nUnique makes it easy to write this kind of applications, by providing a base\nclass, taking care of all the IPC machinery needed to send messages to a\nrunning instance, and also handling the startup notification side.\n\nUnique aims to replace the BaconMessageConnection code that has been copied\nby many projects and the code using Bonobo and D-Bus.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"dbus-glib":{"origin":"devel/dbus-glib","version":"0.114"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11-toolkits"]},{"name":"unreal","origin":"irc/unreal","version":"6.1.9.1","comment":"Unreal - the next generation ircd","maintainer":"tanawts@gmail.com","www":"https://www.unrealircd.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"df85f262ea316e6e523d5dfd7b0c4f92f6f2e38093ec675446e70ced4ae90e40","flatsize":5498068,"path":"All/unreal-6.1.9.1.pkg","repopath":"All/unreal-6.1.9.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1205632,"desc":"Unreal IRCd - the next generation ircd\n\nA highly advanced IRCd with a strong focus on modularity and security.\nOther key features include: full IRCv3 support, SSL/TLS, cloaking,\nadvanced anti-flood and anti-spam systems, GeoIP, remote includes,\nand lots of other features.","deps":{"c-ares":{"origin":"dns/c-ares","version":"1.34.4_1"},"geoipupdate":{"origin":"net/geoipupdate","version":"7.1.0_1"},"jansson":{"origin":"devel/jansson","version":"2.14.1"},"libargon2":{"origin":"security/libargon2","version":"20190702_1"},"libmaxminddb":{"origin":"net/libmaxminddb","version":"1.12.2"},"libsodium":{"origin":"security/libsodium","version":"1.0.19"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"}},"categories":["irc"],"users":["ircd"],"groups":["ircd"],"shlibs_required":["libargon2.so.0","libc.so.8","libcares.so.2","libcrypt.so.4","libcrypto.so.12","libdl.so.0","libjansson.so.4","libpcre2-8.so.0","libpthread.so.0","libsodium.so.26","libssl.so.12"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:unrealircd:unrealircd:6.1.9.1:::::dragonfly6:x86_64"}},{"name":"universal-ctags","origin":"devel/universal-ctags","version":"p6.1.20250302.0","comment":"Fork of Exuberant Ctags to generate index/tag files","maintainer":"dereks@lifeofadishwasher.com","www":"https://ctags.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3e9056b061eb1a5cb1c5d57cb3405bd654d24a3d6dd6eb0107a7bbd684ca9091","flatsize":3980485,"path":"All/universal-ctags-p6.1.20250302.0.pkg","repopath":"All/universal-ctags-p6.1.20250302.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":860444,"desc":"universal-ctags has the objective of continuing the development from what\nexisted in the Sourceforge area. Github exuberant-ctags repository was\nstarted by Reza Jelveh and was later moved to the universal-ctags organization.\n\nThe goal of the project is preparing and maintaining common/unified space\nwhere people interested in making ctags better can work together.","deps":{"jansson":{"origin":"devel/jansson","version":"2.14.1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libyaml":{"origin":"textproc/libyaml","version":"0.2.5"},"pcre2":{"origin":"devel/pcre2","version":"10.45"}},"categories":["devel"],"shlibs_required":["libc.so.8","libjansson.so.4","libm.so.4","libpcre2-8.so.0","libxml2.so.2","libyaml-0.so.2"],"options":{"DEBUG":"off","GLOBAL_CONFIG":"off","ICONV":"on","JSON":"on","LIBXML2":"on","MANPAGES":"on","PCRE2":"on","YAML":"on"}},{"name":"unit","origin":"www/unit","version":"1.32.1_1","comment":"Dynamic web application server","maintainer":"osa@FreeBSD.org","www":"https://unit.nginx.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dc35167b4ddd3ecec15f22e8fbe1dc74af02f137ae9b8756d61a1b46b3df59ae","flatsize":3831229,"path":"All/unit-1.32.1_1.pkg","repopath":"All/unit-1.32.1_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":759152,"desc":"NGINX Unit is a dynamic web application server, designed to run applications\nin multiple languages. Unit is lightweight, polyglot, and dynamically\nconfigured via API. The design of the server allows reconfiguration of\nspecific application parameters as needed by the engineering or operations.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"}},"categories":["www"],"users":["www"],"groups":["www"],"shlibs_required":["libc.so.8","libcrypto.so.12","libm.so.4","libpcre2-8.so.0","libpthread.so.0","libssl.so.12"],"options":{"DEBUG":"off","IPV6":"on","NJS":"off","SSL":"on","UNIXSOCK":"on","NOPCRE":"off","PCRE":"off","PCRE2":"on"},"annotations":{"cpe":"cpe:2.3:a:nginx:unit:1.32.1:::::dragonfly6:x86_64:1"}},{"name":"unison248-nox11","origin":"net/unison248","version":"2.48.15_5","comment":"User-level file synchronization tool","maintainer":"madpilot@FreeBSD.org","www":"https://www.cis.upenn.edu/~bcpierce/unison/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9600a45dd5f25bf487099a850d6878b80a8bdda71b0626f85859919fe76329e3","flatsize":3281101,"path":"All/unison248-nox11-2.48.15_5.pkg","repopath":"All/unison248-nox11-2.48.15_5.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":875932,"desc":"Unison is a file-synchronization tool for Unix and Windows. It allows two\nreplicas of a collection of files and directories to be stored on different\nhosts (or different disks on the same host), modified separately, and then\nbrought up to date by propagating the changes in each replica to the other.\n\nUnison shares a number of features with tools such as configuration\nmanagement packages (CVS, PRCS, etc.) distributed filesystems (Coda, etc.)\nuni-directional mirroring utilities (rsync, etc.) and other synchronizers\n(Intellisync, Reconcile, etc).","categories":["net"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libutil.so.4"],"options":{"DOCS":"on","FSMONITOR":"off"},"annotations":{"flavor":"nox11"},"messages":[{"message":"A text-only unison binary is installed.","type":"install"}]},{"name":"vavoom-extras","origin":"games/vavoom-extras","version":"1.30_4","comment":"Doom, Doom II, Heretic, Hexen, and Strife source port (extras)","maintainer":"ports@FreeBSD.org","www":"https://www.vavoom-engine.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6fc581143a14fa3144150f785b02dc84e9cb61cdb56f6e9ecc0b0ed8f1ee2303","flatsize":17507269,"path":"All/vavoom-extras-1.30_4.pkg","repopath":"All/vavoom-extras-1.30_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":16706420,"desc":"This port optionally installs the following Vavoom engine additions:\n\n* 3D models.\n* High resolution textures.\n* Enhanced soundtracks.\n\nFor the supported games.","deps":{"vavoom":{"origin":"games/vavoom","version":"1.33_17"}},"categories":["games"],"options":{"MODELS":"on","SOUNDTRACKS":"off","TEXTURES":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe vavoom-extras port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"uni2ascii","origin":"textproc/uni2ascii","version":"4.20","comment":"Convert between UTF-8 Unicode and 7-bit ASCII equivalents","maintainer":"ehaupt@FreeBSD.org","www":"https://billposer.org/Software/uni2ascii.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7269552e45eda2aa7f713c6a135b629ac76fa20c5ebf694586a42f6c8658beb9","flatsize":183817,"path":"All/uni2ascii-4.20.pkg","repopath":"All/uni2ascii-4.20.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":55200,"desc":"uni2ascii and ascii2uni convert between UTF-8 Unicode and any of a variety of\n7-bit ASCII equivalents including: hexadecimal and decimal HTML numeric\ncharacter references, \\u-escapes, standard hexadecimal, and raw hexadecimal.","categories":["textproc"],"shlibs_required":["libc.so.8"]},{"name":"unicode-emoji","origin":"misc/unicode-emoji","version":"15.1","comment":"Unicode emoji data files","maintainer":"yuri@FreeBSD.org","www":"https://home.unicode.org/emoji/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"efcc0335c0d2911c8a433170a33c538ec47a801b827d9948ac766056aab0eac2","flatsize":1232870,"path":"All/unicode-emoji-15.1.pkg","repopath":"All/unicode-emoji-15.1.pkg","licenselogic":"single","licenses":["UNICODE"],"pkgsize":82752,"desc":"The collection of emoji data files for UTR #51 Unicode Emoji.\n\nEmoji are pictographs (pictorial symbols) that are typically presented\nin a colorful form and used inline in text. They represent things such\nas faces, weather, vehicles and buildings, food and drink, animals and\nplants, or icons that represent emotions, feelings, or activities.","categories":["misc"]},{"name":"unibilium","origin":"devel/unibilium","version":"2.1.2","comment":"Terminfo parsing library","maintainer":"adamw@FreeBSD.org","www":"https://github.com/neovim/unibilium","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d5d266c954413fde16f928a6afdf94a0c4b3da0eef21492adafce3058352e769","flatsize":307060,"path":"All/unibilium-2.1.2.pkg","repopath":"All/unibilium-2.1.2.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":118332,"desc":"Unibilium is a very basic terminfo library. It can read and write\nncurses-style terminfo files, and it can interpret terminfo format\nstrings. It doesn't depend on curses or any other library. It also\ndoesn't use global variables, so it should be thread-safe.","categories":["devel"]},{"name":"unison240-nox11","origin":"net/unison240","version":"2.40.128_7","comment":"User-level file synchronization tool","maintainer":"madpilot@FreeBSD.org","www":"https://www.cis.upenn.edu/~bcpierce/unison/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"75b5d07340cd8f38845348d7a03e1d605610cfddf50e9d508d7977f0c8b8a3d2","flatsize":4609956,"path":"All/unison240-nox11-2.40.128_7.pkg","repopath":"All/unison240-nox11-2.40.128_7.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":1575632,"desc":"Unison is a file-synchronization tool for Unix and Windows. It allows two\nreplicas of a collection of files and directories to be stored on different\nhosts (or different disks on the same host), modified separately, and then\nbrought up to date by propagating the changes in each replica to the other.\n\nUnison shares a number of features with tools such as configuration\nmanagement packages (CVS, PRCS, etc.) distributed filesystems (Coda, etc.)\nuni-directional mirroring utilities (rsync, etc.) and other synchronizers\n(Intellisync, Reconcile, etc).","categories":["net"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libutil.so.4"],"options":{"DOCS":"on"},"annotations":{"flavor":"nox11"},"messages":[{"message":"A text-only unison binary is installed.","type":"install"}]},{"name":"unfoo","origin":"archivers/unfoo","version":"1.0.8","comment":"Tiny sh(1) wrapper to simplify decompression of files","maintainer":"ports@FreeBSD.org","www":"https://github.com/vitaminmoo/unfoo","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"93bb6c01a30bbabd8ee94a1607fc718658ff3a6262e0a8634bb0eba244b50e8c","flatsize":10902,"path":"All/unfoo-1.0.8.pkg","repopath":"All/unfoo-1.0.8.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":3528,"desc":"Unfoo is a tiny sh(1) wrapper to simplify decompression of files.\nSupported archive types: tar, gzip, bzip2, ace, rar, zip, 7z.","deps":{"7-zip":{"origin":"archivers/7-zip","version":"24.09"},"unace":{"origin":"archivers/unace","version":"1.2b_3"},"unrar":{"origin":"archivers/unrar","version":"7.10,6"}},"categories":["archivers"],"messages":[{"message":"===>   NOTICE:\n\nThe unfoo port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"unhide","origin":"security/unhide","version":"20210124_1","comment":"Forensic tool to find hidden processes and TCP/UDP ports","maintainer":"ntarmos@ceid.upatras.gr","www":"https://www.unhide-forensics.info/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a2cfe6c2eb1eb63d4792d91d1e22685408b095270020538242fc7e4810e049f1","flatsize":529041,"path":"All/unhide-20210124_1.pkg","repopath":"All/unhide-20210124_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":132388,"desc":"Unhide is a forensic tool to find hidden processes and TCP/UDP ports by\nrootkits / LKMs or by another hidden technique. It consists of two\nprograms: unhide and unhide-tcp.\n\nunhide detects hidden processes through:\n   * Comparison of /proc vs /bin/ps output.\n   * Comparison of info gathered from /bin/ps with info gathered from.\n   * Syscalls (syscall scanning).\n   * Full PIDs space ocupation (PIDs bruteforcing).\n\nunhide-tcp identifies TCP/UDP ports that are listening but not listed in\n/bin/netstat by doing brute forcing of all TCP/UDP ports availables.","categories":["security"]},{"name":"uni-algo","origin":"textproc/uni-algo","version":"1.2.0","comment":"Unicode Algorithms Implementation for C/C++","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/uni-algo/uni-algo","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b58cba1e28db02a2151d843174e88bc7b0b0e66388b3f25a87e972b5740e31b5","flatsize":2716466,"path":"All/uni-algo-1.2.0.pkg","repopath":"All/uni-algo-1.2.0.pkg","licenselogic":"or","licenses":["MIT","PD"],"pkgsize":276208,"desc":"There are plenty of Unicode libraries for C/C++ out there that implement random\nUnicode algorithms, but many of them don't handle ill-formed UTF sequences at\nall.  In the best-case scenario, you'll get an exception/error; in the\nworst-case, undefined behavior. The biggest problem is that in 99%25 cases\neverything will be fine. This is inappropriate for security reasons.  This\nlibrary handles such problems (there are not only ill-formed sequences actually)\nproperly and always according to The Unicode Standard.\n\nIn C/C++, unlike some other programming languages, there is no safe type for\nUTF-8/UTF-16 that guarantees that the data will be well-formed; this makes the\nproblem even worse. The library doesn't introduce such a type either because the\nlibrary doesn't work with types/strings/files/streams, it works with the data\ninside them and makes it safe when it's needed.\n\nCheck this article if you want more information about ill-formed sequences:\nhttps://hsivonen.fi/broken-utf-8\n\nIt is a bit outdated because ICU (International Components for Unicode) now uses\nW3C conformant implementation too, but the information in the article is very\nuseful.\n\nThis library does use W3C conformant implementation too.","categories":["textproc"]},{"name":"usermin","origin":"sysutils/usermin","version":"2.301","comment":"Web-based interface for performing some user tasks","maintainer":"olgeni@FreeBSD.org","www":"http://www.usermin.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ac72682c0a3c7dbb32f8b612f9d33dcec3e9006fc9c13066911405f69e1490e1","flatsize":41458019,"path":"All/usermin-2.301.pkg","repopath":"All/usermin-2.301.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":10908164,"desc":"Usermin is a web interface that can be used by any user on a Unix\nsystem to easily perform tasks like reading mail, setting up SSH\nor configuring mail forwarding. It can be thought of as a simplified\nversion of Webmin designed for use by normal users rather than\nsystem administrators.","deps":{"p5-Authen-PAM":{"origin":"security/p5-Authen-PAM","version":"0.16_2"},"p5-IO-Tty":{"origin":"devel/p5-IO-Tty","version":"1.20_1"},"p5-Net-SSLeay":{"origin":"security/p5-Net-SSLeay","version":"1.94"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["sysutils"],"annotations":{"cpe":"cpe:2.3:a:webmin:usermin:2.301:::::dragonfly6:x86_64"},"messages":[{"message":"After installing Usermin for the first time you should perform the following\nsteps as root:\n\n* Configure Usermin by running /usr/local/lib/usermin/setup.sh\n\n* Add usermin_enable=\"YES\" to your /etc/rc.conf\n\n* Start Usermin for the first time by running \"service usermin start\"\n\nThe parameters requested by setup.sh may then be changed from within Usermin\nitself.","type":"install"}]},{"name":"v8","origin":"lang/v8","version":"10.4.132.20_4","comment":"Open source JavaScript engine by Google","maintainer":"sunpoet@FreeBSD.org","www":"https://v8.dev/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b929af4bce17f833ad0415d3888dbdf056af1362cbe1fbe37e5a18837459ac44","flatsize":49013033,"path":"All/v8-10.4.132.20_4.pkg","repopath":"All/v8-10.4.132.20_4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":12281396,"desc":"V8 is Google's open source high-performance JavaScript and WebAssembly engine,\nwritten in C++. It is used in Chrome and in Node.js, among others.\n\nV8 implements ECMAScript and WebAssembly. V8 can run standalone, or can be\nembedded into any C++ application.\n\nV8 compiles and executes JavaScript source code, handles memory allocation for\nobjects, and garbage collects objects it no longer needs. V8's stop-the-world,\ngenerational, accurate garbage collector is one of the keys to V8's performance.\n\nV8's Git repository is located at https://chromium.googlesource.com/v8/v8.git,\nwith an official mirror on GitHub: https://github.com/v8/v8.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"icu":{"origin":"devel/icu","version":"76.1,1"}},"categories":["lang"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"EXAMPLES":"on"},"annotations":{"cpe":"cpe:2.3:a:google:v8:10.4.132.20:::::dragonfly6:x86_64:4"}},{"name":"undms","origin":"archivers/undms","version":"1.3","comment":"Converts .dms Amiga disk images to uncompressed .adf images","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"416d528a10f60f7e6a06732935ed28659fa07e21c7778fe051974fbeec0bfc9a","flatsize":15008,"path":"All/undms-1.3.pkg","repopath":"All/undms-1.3.pkg","licenselogic":"single","pkgsize":7804,"desc":"This package includes undms, a decompressor for the Amiga DMS disk image\nformat.  It outputs \".adf\" (11 sector per track, 80 tracks, 512\nbytes/sector) uncompressed disk images which may be written directly to\ndisk on NetBSD/amiga or used with an Amiga emulator.","categories":["archivers"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe undms port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"unclutter-xfixes","origin":"misc/unclutter-xfixes","version":"1.6_1","comment":"Rewrite of unclutter using the x11-xfixes extension","maintainer":"o.hushchenkov@gmail.com","www":"https://github.com/Airblader/unclutter-xfixes","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b32a5b77bde168333f68ec8a6232dc294c183df2a021a128e0657ddb3f681bec","flatsize":19505,"path":"All/unclutter-xfixes-1.6_1.pkg","repopath":"All/unclutter-xfixes-1.6_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9660,"desc":"This is a rewrite of the popular tool unclutter, but using the x11-xfixes\nextension. This means that this rewrite doesn't use fake windows or\npointer grabbing and hence causes less problems with window managers\nand/or applications.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libev":{"origin":"devel/libev","version":"4.33_1,1"}},"categories":["misc"],"shlibs_required":["libX11.so.6","libXfixes.so.3","libXi.so.6","libc.so.8","libev.so.4"]},{"name":"unison248","origin":"net/unison248","version":"2.48.15_5","comment":"User-level file synchronization tool","maintainer":"madpilot@FreeBSD.org","www":"https://www.cis.upenn.edu/~bcpierce/unison/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"da2233b91a2aa4ba662f9c39ca2f813f31a7ff6aa91998fed4f71e878885775f","flatsize":9472366,"path":"All/unison248-2.48.15_5.pkg","repopath":"All/unison248-2.48.15_5.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":1723628,"desc":"Unison is a file-synchronization tool for Unix and Windows. It allows two\nreplicas of a collection of files and directories to be stored on different\nhosts (or different disks on the same host), modified separately, and then\nbrought up to date by propagating the changes in each replica to the other.\n\nUnison shares a number of features with tools such as configuration\nmanagement packages (CVS, PRCS, etc.) distributed filesystems (Coda, etc.)\nuni-directional mirroring utilities (rsync, etc.) and other synchronizers\n(Intellisync, Reconcile, etc).","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["net"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0","libutil.so.4"],"options":{"DOCS":"on","FSMONITOR":"off"},"annotations":{"flavor":"x11"},"messages":[{"message":"Together with a gtk-enabled version, a text-only unison-text binary\nis installed as it depends on a smaller number of libraries.","type":"install"}]},{"name":"uncrustify","origin":"textproc/uncrustify","version":"0.80.1","comment":"Highly configurable source code beautifier","maintainer":"amdmi3@FreeBSD.org","www":"https://uncrustify.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d14347486772868854eee71a036a35da0699514ada985c8dfda2e1b4f8d281c4","flatsize":2357408,"path":"All/uncrustify-0.80.1.pkg","repopath":"All/uncrustify-0.80.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":559636,"desc":"The goals of this project are simple:\nCreate a highly configurable, easily modifiable source code beautifier.\n\nWhat it does:\n* Ident code, aligning on parens, assignments, etc\n* Align on '=' and variable definitions\n* Align structure initializers\n* Align #define stuff\n* Align backslash-newline stuff\n* Reformat comments (a little bit)\n* Fix inter-character spacing\n* Add or remove parens on return statements\n* Add or remove braces on single-statement if/do/while/for statements\n* Supports embedded SQL 'EXEC SQL' stuff\n* Highly configurable - 168 configurable options as of version 0.30","categories":["textproc"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"unetbootin","origin":"sysutils/unetbootin","version":"702_2","comment":"Bootable Live USB creator for various Linux distributions","maintainer":"danfe@FreeBSD.org","www":"https://unetbootin.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5239bb32a58fcbedeca3fcaa310caf5b26d1dff6555ef64f159c741f1b092703","flatsize":2373777,"path":"All/unetbootin-702_2.pkg","repopath":"All/unetbootin-702_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":433264,"desc":"UNetbootin allows to create bootable Live USB drives for Ubuntu, Fedora,\nand other Linux distributions without burning a CD.  This is useful when\nsupplied ISO image cannot be directly written to USB drive or SD card to\nget a bootable media.","deps":{"7-zip":{"origin":"archivers/7-zip","version":"24.09"},"e2fsprogs-core":{"origin":"filesystems/e2fsprogs-core","version":"1.47.2_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"syslinux":{"origin":"sysutils/syslinux","version":"6.03_1"}},"categories":["sysutils"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"messages":[{"message":"UNetbootin requires *mounted* MSDOSFS (FAT) filesystem to work against,\n    it will not mount your USB memstick or SD card for you!\n\n    If SysLinux refuses to boot with a \"Boot error\" message when written to\n    a PC partition (slice), try to reformat the drive in raw (or dedicated)\n    mode (that is, without a partition table), then reinstall things again.","type":"install"}]},{"name":"unclutter","origin":"misc/unclutter","version":"8_4","comment":"Remove idle cursor image from screen","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2f5b4a9131d296961351f0be3a2a5637735eb0c7eb8a2166ed84324745884d22","flatsize":14182,"path":"All/unclutter-8_4.pkg","repopath":"All/unclutter-8_4.pkg","licenselogic":"single","pkgsize":7448,"desc":"unclutter removes the cursor image from the screen so that it does not\nobstruct the area you are looking at after it has not moved for a\ngiven time. It does not do this if the cursor is in the root window or\na button is down. It tries to ignore jitter (small movements due to\nnoise) if you have a mouse that twitches.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"}},"categories":["misc"],"shlibs_required":["libX11.so.6","libXext.so.6","libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe unclutter port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"undernet-ircu","origin":"irc/undernet-ircu","version":"2.10.12.19_1","comment":"Undernet IRCU irc daemon","maintainer":"freebsd-ports@dan.me.uk","www":"https://coder-com.undernet.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"831979f85c7ffce6499fce11dfacad3d9686925f867c79ec5cd923285ede8b68","flatsize":1998631,"path":"All/undernet-ircu-2.10.12.19_1.pkg","repopath":"All/undernet-ircu-2.10.12.19_1.pkg","licenselogic":"single","licenses":["GPLv1"],"pkgsize":517468,"desc":"Undernet's popular and reliable irc daemon.\n\nNote that this port is titled \"undernet-ircu\" to differentiate it from\nanother ircd known as ircu (which was created and is maintained by a\nformer undernet coder who forked project paths without changing project\nnames).","categories":["irc","net"],"users":["undernet"],"groups":["undernet"],"shlibs_required":["libc.so.8","libcrypt.so.4"],"options":{"ASSERTS":"on","DEBUG":"off","DEVPOLL":"on","DOCS":"on","EPOLL":"on","INLINES":"on","IPV6":"on","KQUEUE":"on","LEAKDETECT":"off","PEDANTIC":"off","POLL":"off","WARNINGS":"off"},"messages":[{"message":"To run undernet ircu you must add 'undernet_enable=\"YES\"' to\n\t\"/etc/rc.conf\" .  It can then be started with\n\t\"/usr/local/etc/rc.d/undernet start\"\n\n\tYou must also copy \"/usr/local/etc/ircd.conf.example\" to\n\t\"/usr/local/etc/ircd.conf\\\" and modify its settings according to\n\tyour needs.  See documentation at http://coder-com.undernet.org.","type":"install"}]},{"name":"unarj","origin":"archivers/unarj","version":"2.65_2","comment":"Allows files to be extracted from ARJ archives","maintainer":"ak@FreeBSD.org","www":"http://www.arjsoftware.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"513eb7ebfa714523cffe6e1e69b8d6b3df580444f3ea239ac5947f2b67ecd0d7","flatsize":46772,"path":"All/unarj-2.65_2.pkg","repopath":"All/unarj-2.65_2.pkg","licenselogic":"single","pkgsize":17552,"desc":"This is an extract-only program which allows access to the contents of ARJ\narchives. You cannot specify a base directory or select individual files\nto extract.  UNARJ does not support empty directories or volume labels.","categories":["archivers"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"unalz","origin":"archivers/unalz","version":"0.66","comment":"Extracts AlZip archives","maintainer":"portmaster@BSDforge.com","www":"https://bsdforge.com/projects/archivers/unalz/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1c88a4f083732f12e4e35b365ce80bd85d3a5023200eb897bad93175e4bf061f","flatsize":78349,"path":"All/unalz-0.66.pkg","repopath":"All/unalz-0.66.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":33888,"desc":"Unalz is a ZLIB-licensed unarchiver for AlZip format which requires\nproprietary and Win32-only software but widely used in Korea.","categories":["archivers"],"shlibs_required":["libbz2.so.2","libc.so.8","libm.so.4","libstdc++.so.9","libz.so.3"],"annotations":{"cpe":"cpe:2.3:a:unalz:unalz:0.66:::::dragonfly6:x86_64"}},{"name":"uncle","origin":"textproc/uncle","version":"0.2_1","comment":"Convert UCL config file to desired format","maintainer":"ports@FreeBSD.org","www":"https://github.com/MagikBSD/uncle","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0a9e2f277efa88aa79602a2b462bea72d1336ac60b85a88a151090ebaf3ae4f8","flatsize":8659,"path":"All/uncle-0.2_1.pkg","repopath":"All/uncle-0.2_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":4204,"desc":"Uncle is a tool, which can convert UCL config file to the following formats:\n- Human readable config\n- Fine formated JSON\n- Compacted JSON\n- Embedded YAML\n- Msgpack","deps":{"libucl":{"origin":"textproc/libucl","version":"0.9.2"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libucl.so.7"],"messages":[{"message":"===>   NOTICE:\n\nThe uncle port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"uni","origin":"textproc/uni","version":"2.8.0_1","comment":"Query the Unicode database from the commandline","maintainer":"thierry@FreeBSD.org","www":"https://github.com/arp242/uni","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cddf55d764db87644ab9fe7533514eef7ff282024600a384e09971ebeb748898","flatsize":6554289,"path":"All/uni-2.8.0_1.pkg","repopath":"All/uni-2.8.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1365664,"desc":"uni queries the Unicode database from the commandline.\n\nThere are four commands: identify codepoints in a string, search for codepoints,\nprint codepoints by class, block, or range, and emoji to find emojis.\n\nIt includes full support for Unicode 12.1 (May 2019) with full Emoji support (a\nsurprisingly large amount of emoji pickers don't deal with emoji sequences very\nwell).","categories":["textproc"]},{"name":"unarr","origin":"archivers/unarr","version":"1.1.1","comment":"Decompression library for RAR, TAR, ZIP and 7z* archives","maintainer":"ports@FreeBSD.org","www":"https://github.com/selmf/unarr","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"85c7fa826bf8fc8df022ed84dcd9e5bff01344e36c17410ec0fc532bf48797ee","flatsize":155026,"path":"All/unarr-1.1.1.pkg","repopath":"All/unarr-1.1.1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":70408,"desc":"It was forked from unarr, which originated as a port of the RAR\nextraction features from The Unarchiver project required for\nextracting images from comic book archives. Zeniko wrote unarr as an\nalternative to libarchive which didn't have support for parsing\nfilters or solid compression at the time.\n\nWhile (lib)unarr was started with the intent of providing unarr with a\nproper cmake based build system suitable for packaging and\ncross-platform development, it's focus has now been extended to\nprovide code maintenance and to continue the development of unarr,\nwhich no longer is maintained.","categories":["archivers"],"messages":[{"message":"===>   NOTICE:\n\nThe unarr port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"umodunpack","origin":"misc/umodunpack","version":"0.4","comment":"Unpack umod files for Unreal and/or Unreal Tournament","maintainer":"ports@FreeBSD.org","www":"http://www.deepsky.com/~misaka/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8a50fb950010bad48bd972210cc58358b64bea2726d19f426985d9256da289dd","flatsize":24430,"path":"All/umodunpack-0.4.pkg","repopath":"All/umodunpack-0.4.pkg","licenselogic":"single","pkgsize":7368,"desc":"Extract the packed Unreal [Tournament] mod files from a given umod.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["misc"],"messages":[{"message":"===>   NOTICE:\n\nThe umodunpack port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"unace","origin":"archivers/unace","version":"1.2b_3","comment":"Extract, view & test ACE archives","maintainer":"rodrigo@FreeBSD.org","www":"http://www.winace.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e2d6bacc1fbe6b0574c3e0fba7c25fe3fc9c4698b08b040adc7bb4eee57cadd5","flatsize":27520,"path":"All/unace-1.2b_3.pkg","repopath":"All/unace-1.2b_3.pkg","licenselogic":"single","pkgsize":12452,"desc":"This is a port of a (un)archiver which deals with ACE archives.","categories":["archivers"],"shlibs_required":["libc.so.8"],"annotations":{"cpe":"cpe:2.3:a:winace:unace:1.2b:::::dragonfly6:x86_64:3"}},{"name":"unadf","origin":"archivers/unadf","version":"0.9.0","comment":"Extracts files from .adf-files used by Amiga emulators","maintainer":"eduardo@FreeBSD.org","www":"http://lclevy.free.fr/adflib/unadf.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a23778047a0ba0cc3a326db93753d8328d3a3dfecadec37d47e0c37b23c90580","flatsize":745162,"path":"All/unadf-0.9.0.pkg","repopath":"All/unadf-0.9.0.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":175656,"desc":"This package includes unadf which extracts files from Amiga .adf\ndiskfiles used by Amiga emulators like UAE.","categories":["archivers"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:unadf_project:unadf:0.9.0:::::dragonfly6:x86_64"}},{"name":"unison240","origin":"net/unison240","version":"2.40.128_7","comment":"User-level file synchronization tool","maintainer":"madpilot@FreeBSD.org","www":"https://www.cis.upenn.edu/~bcpierce/unison/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a9ed613e0d9915add11b03cebcbead7d67bcdb4b98e8b86bdf45308d770948eb","flatsize":10602594,"path":"All/unison240-2.40.128_7.pkg","repopath":"All/unison240-2.40.128_7.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":2404632,"desc":"Unison is a file-synchronization tool for Unix and Windows. It allows two\nreplicas of a collection of files and directories to be stored on different\nhosts (or different disks on the same host), modified separately, and then\nbrought up to date by propagating the changes in each replica to the other.\n\nUnison shares a number of features with tools such as configuration\nmanagement packages (CVS, PRCS, etc.) distributed filesystems (Coda, etc.)\nuni-directional mirroring utilities (rsync, etc.) and other synchronizers\n(Intellisync, Reconcile, etc).","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["net"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0","libutil.so.4"],"options":{"DOCS":"on"},"annotations":{"flavor":"x11"},"messages":[{"message":"Together with a gtk-enabled version, a text-only unison-text binary\nis installed as it depends on a smaller number of libraries.","type":"install"}]},{"name":"umix","origin":"audio/umix","version":"1.0.2_4","comment":"Advanced tool for adjusting soundcard mixers, replacement for aumix","maintainer":"ports@FreeBSD.org","www":"https://umix.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1ea202e6d566cf3b177f40933bea7371f3c9bff3516ccba170e40d960c108f5f","flatsize":44029,"path":"All/umix-1.0.2_4.pkg","repopath":"All/umix-1.0.2_4.pkg","licenselogic":"single","pkgsize":19636,"desc":"Umix is an advanced tool for adjusting sound card mixers. You can\nadjust your mixer either from the command line or from a fullscreen\ncurses user interface. It was designed as a replacement for Aumix.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["audio"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"messages":[{"message":"===>   NOTICE:\n\nThe umix port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"umlgraph","origin":"devel/umlgraph","version":"5.7.2","comment":"Automated drawing of UML diagrams","maintainer":"ports@FreeBSD.org","www":"https://www.umlgraph.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7320d5ea3f39519f25878796ca23af97500b9e5e1e7855d94ae4e28669516896","flatsize":66808,"path":"All/umlgraph-5.7.2.pkg","repopath":"All/umlgraph-5.7.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":63920,"desc":"UMLGraph facilitates the declarative specification and drawing\nof UML class and sequence diagrams. One can specify a class design\nusing the Java syntax complemented by Javadoc tags.","deps":{"graphviz":{"origin":"graphics/graphviz","version":"12.2.1_1"},"plotutils":{"origin":"graphics/plotutils","version":"2.6_10,1"}},"categories":["devel","java"],"messages":[{"message":"===>   NOTICE:\n\nThe umlgraph port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"umodplayer","origin":"audio/umodplayer","version":"0.b5.1_4","comment":"Console module player","maintainer":"ports@FreeBSD.org","www":"https://umodplayer.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2e4e55df3e8bbd74b92a5a03f9bd9825ef8fbd2daef05798b62208c58c1ff926","flatsize":57439,"path":"All/umodplayer-0.b5.1_4.pkg","repopath":"All/umodplayer-0.b5.1_4.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":26444,"desc":"UModPlayer or Universal Module Player is a audio module \"tool-chain\",\nproviding you functions to work with modules like playing, exporting,\ngetting information, and more.\n\n    * You can play the supported formats and seek to any order in the\n      song. You have pause, timer, display, and other standard features.\n    * You can view the pattern notes while playing.\n    * Playlist support: you can create playlists, delete or move\n      individual items in a playlist, import a playlist from the current\n      directory contents, save a playlist and load a saved playlist...\n    * You can specify any of the ModPlug options: noise reduction,\n      megabass, surround, reverb sound options specifying the grade and\n      the delay of most of the options.\n    * You can export the audio data of a module to any of the supported\n      formats\n    * You can read and export to a file the song builtin message, the\n      song instrument names and the song sample names.\n    * Each user of your UNIX box can save all the sound options.\n    * And much more!","deps":{"libaiff":{"origin":"audio/libaiff","version":"6.0"},"libao":{"origin":"audio/libao","version":"1.2.0_7"},"libmodplug":{"origin":"audio/libmodplug","version":"0.8.9.1.r461"}},"categories":["audio"],"shlibs_required":["libaiff.so.2","libao.so.4","libc.so.8","libm.so.4","libmodplug.so.1"],"messages":[{"message":"===>   NOTICE:\n\nThe umodplayer port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ump-math","origin":"math/ump","version":"0.8.6_14","comment":"Graphical, easy to use math program","maintainer":"ports@FreeBSD.org","www":"https://u-m-p.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8e228d29bea49db4dd9a80cc835f9ba711dbd2cde78b74625f0c656466b3bd90","flatsize":769284,"path":"All/ump-math-0.8.6_14.pkg","repopath":"All/ump-math-0.8.6_14.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":253872,"desc":"ump is a graphical, easy to use math program, which works with complex\nnumbers, matrices, functions and much more.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["education","math"],"shlibs_required":["libGL.so.1","libGLU.so.1","libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe ump-math port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"uml2svg","origin":"textproc/uml2svg","version":"0.18","comment":"XSL stylesheets to convert UML to SVG","maintainer":"ports@FreeBSD.org","www":"https://uml2svg.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b135d74e7a65c15aae98d6f716bf566f2d324c4d463e6a619891a6fc40285561","flatsize":1163325,"path":"All/uml2svg-0.18.pkg","repopath":"All/uml2svg-0.18.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":263572,"desc":"uml2svg is an XSLT-based tool for converting UML Diagrams to SVG.","categories":["textproc"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe uml2svg port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"unflac","origin":"audio/unflac","version":"1.3_1","comment":"Console tool for frame accurate audio image + cue sheet splitting","maintainer":"bsd@abinet.ru","www":"https://git.sr.ht/~ft/unflac","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2b81143a06ae9b2a523e594b2e2479be06a5cec0dfaad0d68e66bb71c10814c6","flatsize":3862434,"path":"All/unflac-1.3_1.pkg","repopath":"All/unflac-1.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1298528,"desc":"A command line tool for fast frame accurate audio image + cue sheet splitting.\nIt can be used to split single flac file to flack tracks to simplify collection\nmanagement","deps":{"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"}},"categories":["audio"]},{"name":"umark","origin":"games/umark","version":"2.0.0.b3_9","comment":"Unreal Tournament 200x series benchmark utility","maintainer":"ports@FreeBSD.org","www":"https://ut2k3botbench.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e8752e20370086e4f594a9c2ae6769a9af5ad9b9ea5069746b1eb9289fa75d3b","flatsize":321036,"path":"All/umark-2.0.0.b3_9.pkg","repopath":"All/umark-2.0.0.b3_9.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":152120,"desc":"UMark is a graphical interface that allows gamers to easily configure and\nrun benchmarks on Unreal Tournament 200x.  It supports \"botmatch\", \"flyby\",\nand \"timedemo\" benchmarks.  You may save/load results, or submit them online.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["benchmarks","games"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"Before running this software, you need to configure it first.  This is best\nto be done with `install_umark_data.sh' script, which is installed here:\n\n\t/usr/local/share/umark/install_umark_data.sh\n\nIt should be run from /usr/local/share/umark.\n\nIf you want to manually configure the UT200x install paths, you may edit\nyour ~/.umarkrc file.  The ~/.umarkrc file format is as follows (in order):\n\n\tBuildNumber|/UT2003/Retail/install/path\n\tBuildNumber|/UT2004/Retail/install/path\n\tBuildNumber|/UT2003/Demo/install/path\n\tBuildNumber|/UT2004/Demo/install/path\n\nIf one of the lines says \"n/a|n/a\", it means that `install_umark_data.sh'\ndid not find where the respective version of the game is installed.  In this\ncase, you should manually enter the game build number and root installation\npath.","type":"install"},{"message":"===>   NOTICE:\n\nThe umark port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"unikmer","origin":"biology/unikmer","version":"0.20.0_4","comment":"Toolkit for nucleic acid k-mer analysis, set operations on k-mers","maintainer":"yuri@FreeBSD.org","www":"https://bioinf.shenwei.me/unikmer/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"28bd0b9ec622b8f3a3e3c3c0a6a3d9b9ead8b2e9d4476d979ee101abae3f0e8b","flatsize":8553837,"path":"All/unikmer-0.20.0_4.pkg","repopath":"All/unikmer-0.20.0_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2765680,"desc":"unikmer is a golang package and a toolkit for nucleic acid k-mer analysis,\nproviding functions including set operation k-mers (sketch) optional with\nTaxIds but without count information.\n\nK-mers are either encoded (k<=32) or hashed (arbitrary k) into uint64, and\nserialized in binary file with extension .unik.\n\nTaxIds can be assigned when counting k-mers from genome sequences, and LCA\n(Lowest Common Ancestor) is computed during set opertions including\ncomputing union, intersecton, set difference, unique and repeated k-mers.","categories":["biology"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"ultragetopt","origin":"devel/ultragetopt","version":"0.6.0_1","comment":"Versatile and customizable implementation of getopt()","maintainer":"beyert@cs.ucr.edu","www":"https://kevinlocke.name/programs/ultragetopt.php","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"450502d3e123540d469fbbdaf1735ab89c83e67d30ec5aadac8308888df8e5d7","flatsize":26151,"path":"All/ultragetopt-0.6.0_1.pkg","repopath":"All/ultragetopt-0.6.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9408,"desc":"UltraGetopt is a versatile and customizable implementation of getopt() with\nsupport for many common extensions, MS-DOS formatted option strings, and much\nmore.  It can function as a drop-in replacement for getopt() on systems with or\nwithout existing vendor-provided implementations and also as a separate\nco-existing function.","categories":["devel"]},{"name":"ulfius","origin":"www/ulfius","version":"2.7.15","comment":"Web Framework to build REST APIs, Webservices or any HTTP endpoint in C","maintainer":"sunpoet@FreeBSD.org","www":"https://babelouest.github.io/ulfius/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7b9fcd45953f6be29febd8fdcf7bf1abed19ee0e82caef4c377b4b89b9e2c12d","flatsize":505414,"path":"All/ulfius-2.7.15.pkg","repopath":"All/ulfius-2.7.15.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":108116,"desc":"HTTP Framework for REST Applications in C.\n\nBased on GNU Libmicrohttpd for the backend web server, Jansson for the json\nmanipulation library, and Libcurl for the http/smtp client API.\n\nUsed to facilitate creation of web applications in C programs with a small\nmemory footprint, as in embedded systems applications.\n\nYou can create webservices in HTTP or HTTPS mode, stream data, or implement\nserver websockets.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"jansson":{"origin":"devel/jansson","version":"2.14.1"},"libmicrohttpd":{"origin":"www/libmicrohttpd","version":"1.0.1"},"orcania":{"origin":"devel/orcania","version":"2.3.3"},"yder":{"origin":"devel/yder","version":"1.4.20"}},"categories":["www"],"shlibs_required":["libc.so.8","libcurl.so.4","libgnutls.so.30","libjansson.so.4","libmicrohttpd.so.12","liborcania.so.2.3","libpthread.so.0","libyder.so.1.4","libz.so.3"],"annotations":{"cpe":"cpe:2.3:a:ulfius_project:ulfius:2.7.15:::::dragonfly6:x86_64"}},{"name":"ulxmlrpcpp","origin":"net/ulxmlrpcpp","version":"1.7.5_3","comment":"Ultra lightweight xml-rpc library written in C++","maintainer":"ports@FreeBSD.org","www":"https://ulxmlrpcpp.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"096e4ba13ab06d04e3df4821c3e0796d178448fd8858c4353dfd13c80262dea9","flatsize":2836891,"path":"All/ulxmlrpcpp-1.7.5_3.pkg","repopath":"All/ulxmlrpcpp-1.7.5_3.pkg","licenselogic":"single","pkgsize":513508,"desc":"XML-RPC is an extensible mechanism allowing a computer to offer a limited set\nof services which can be accessed from anywhere in the net.\n\nXML-RPC uses common and easy to learn internet standards like XML. and HTTP.\n\nulxmlrpcpp is a library to perform such calls in an object oriented approach\nimplemented in C++. It is intended to have simple interfaces and to be easy to\nlearn. But it shall still be fully compliant to the standards and safe in it's\nuse.","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["devel","net"],"shlibs_required":["libc.so.8","libexpat.so.1","libm.so.4","libpthread.so.0","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe ulxmlrpcpp port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"uk-mythes","origin":"ukrainian/mythes","version":"1.8.0","comment":"Ukrainian thesaurus","maintainer":"office@FreeBSD.org","www":"http://code.google.com/p/spell-uk","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3f28f108e238eb17fb6e144a46f601e29bd4a2e3f979aaf5d3055cf84146b840","flatsize":1384595,"path":"All/uk-mythes-1.8.0.pkg","repopath":"All/uk-mythes-1.8.0.pkg","licenselogic":"or","licenses":["GPLv2","LGPL21"],"pkgsize":247664,"desc":"Ukrainian thesaurus","categories":["textproc","ukrainian"]},{"name":"ukncbtl","origin":"emulators/ukncbtl","version":"g20240813","comment":"UKNC (Elektronika MS-0511) emulator","maintainer":"makc@FreeBSD.org","www":"https://github.com/nzeemin/ukncbtl-doc/wiki","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6501b62fdc928f211ab4809d3acbe220ab6a6d0f52328b44e21f11b1095d0d2e","flatsize":495878,"path":"All/ukncbtl-g20240813.pkg","repopath":"All/ukncbtl-g20240813.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":182792,"desc":"UKNCBTL - UKNC Back to Life! - is a cross-platform UKNC emulator.\nUKNC, also known as Elektronika MS-0511, is a Soviet educational\ncomputer based on two PDP-11 compatible processors KM1801VM2.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-multimedia":{"origin":"multimedia/qt5-multimedia","version":"5.15.16p2_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-script":{"origin":"devel/qt5-script","version":"5.15.18p0_2"},"qt5-testlib":{"origin":"devel/qt5-testlib","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["emulators"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Multimedia.so.5","libQt5Network.so.5","libQt5Script.so.5","libQt5Test.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"uk-webalizer","origin":"ukrainian/webalizer","version":"2.23.8_18","comment":"Web server log file analysis program","maintainer":"mikef@LITech.lviv.ua","www":"http://www.mrunix.net/webalizer/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"21fd16020b2da23090da1356e7843d0ed4df52992e95156749035bc36a3422f7","flatsize":452081,"path":"All/uk-webalizer-2.23.8_18.pkg","repopath":"All/uk-webalizer-2.23.8_18.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":139860,"desc":"What is The Webalizer?\n----------------------\n\nA fast, free web server log file analysis program.  Produces\nHTML output for viewing with a web browser.  Written in C on\na Linux platform, however designed to be as ANSI/POSIX\ncompliant as possible so porting to other UNIX platforms should\nbe painless.  Binary distributions for most popular platforms\nare available.  Features multiple language support, incremental\nprocessing capabilities, reverse DNS lookup support, export via\ntab separated ascii files to popular databases and spreadsheets,\nand much more.  Supports standard CLF and combined logs, as well\nas wu-ftpd xferlog and squid proxy logs, which can be either in\nstandard text format or gzip compressed.\n\nKeywords:      Web Analysis, Log Analysis, Usage Statistics, Linux, Unix","deps":{"png":{"origin":"graphics/png","version":"1.6.47"},"uk-libgd":{"origin":"ukrainian/gd","version":"2.3.3_13,1"}},"categories":["ukrainian","www"],"shlibs_required":["libbz2.so.2","libc.so.8","libgd.so.6","libm.so.4","libpng16.so.16","libz.so.3"],"options":{"GEOIP":"off","GEODB":"off","WEBALIZER_CONV":"off","FULL_CGI_REFS":"off","CLICKABLE_REFERER":"off","IP_AS_HOSTNAME":"off","LARGE_URL":"off","DOCS":"on","EXAMPLES":"on","BDB1":"on","BDB":"off"}},{"name":"uk-libgd","origin":"ukrainian/gd","version":"2.3.3_13,1","comment":"Graphics library for fast image creation with KOI8-U support","maintainer":"ports@virtual-estates.net","www":"https://libgd.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"993612aea6a7f0f1caae625997e22b641e74624dc72afd04fd66186918b4ef88","flatsize":1294742,"path":"All/uk-libgd-2.3.3_13,1.pkg","repopath":"All/uk-libgd-2.3.3_13,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":208888,"desc":"gd is a graphics library. It allows your code to quickly draw images\ncomplete with lines, arcs, text, multiple colors, cut and paste from\nother images, and flood fills, and write out the result as a PNG, GIF\nor JPEG file. This is particularly useful in World Wide Web applications,\nwhere PNG, GIF and JPEG are three of the formats accepted for inline\nimages by most browsers.\n\ngd does not provide for every possible desirable graphics operation,\nbut version 2.0 does include most frequently requested features,\nincluding both truecolor and palette images, resampling (smooth\nresizing of truecolor images) and so forth.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"png":{"origin":"graphics/png","version":"1.6.47"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"},"webp":{"origin":"graphics/webp","version":"1.5.0"}},"categories":["graphics","ukrainian"],"shlibs_required":["libc.so.8","libfontconfig.so.1","libfreetype.so.6","libjpeg.so.8","libm.so.4","libpng16.so.16","libtiff.so.6","libwebp.so.7","libz.so.3"],"options":{"PNG":"on","JPEG":"on","WEBP":"on","TIFF":"on","XPM":"off","HEIF":"off","AVIF":"off","LIQ":"off","FREETYPE":"on","FONTCONFIG":"on","RAQM":"off","ICONV":"on","THREADS":"off"},"annotations":{"cpe":"cpe:2.3:a:libgd:libgd:2.3.3:::::dragonfly6:x86_64:13"}},{"name":"uk-hyphen","origin":"ukrainian/hyphen","version":"2005.03.08_1","comment":"Ukrainian hyphenation rules","maintainer":"office@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e9504e4d126e75989b3a632976c1c4015ea6be92e484001c341e6ae366060b44","flatsize":39472,"path":"All/uk-hyphen-2005.03.08_1.pkg","repopath":"All/uk-hyphen-2005.03.08_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":14272,"desc":"Ukrainian hyphenation rules","categories":["textproc","ukrainian"]},{"name":"uk-hunspell","origin":"ukrainian/hunspell","version":"1.8.0_1","comment":"Ukrainian hunspell dictionaries","maintainer":"office@FreeBSD.org","www":"https://sourceforge.net/projects/ispell-uk/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"627a1a18311a90bd590dffdbc273a45f9823aebdf5c47241f0208bc293dd5bc5","flatsize":3033566,"path":"All/uk-hunspell-1.8.0_1.pkg","repopath":"All/uk-hunspell-1.8.0_1.pkg","licenselogic":"or","licenses":["GPLv2","LGPL21"],"pkgsize":455636,"desc":"Ukrainian hunspell dictionaries","categories":["textproc","ukrainian"]},{"name":"unbound","origin":"dns/unbound","version":"1.22.0_1","comment":"Validating, recursive, and caching DNS resolver","maintainer":"jaap@NLnetLabs.nl","www":"https://www.nlnetlabs.nl/projects/unbound","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4af5a6a447a6c00df2c230e9b40385f33cc0f9f64e0e2e3ab856ab5d2fbe486c","flatsize":9021810,"path":"All/unbound-1.22.0_1.pkg","repopath":"All/unbound-1.22.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":2502996,"desc":"Unbound is designed as a set of modular components, so that also\nDNSSEC (secure DNS) validation and stub-resolvers (that do not run as\na server, but are linked into an application) are easily possible.\n\nGoals:\n    * A validating recursive DNS resolver.\n    * Code diversity in the DNS resolver monoculture.\n    * Drop-in replacement for BIND apart from config.\n    * DNSSEC support.\n    * Fully RFC compliant.\n    * High performance, even with validation enabled.\n    * Used as: stub resolver, full caching name server, resolver library.\n    * Elegant design of validator, resolver, cache modules.\n          o provide the ability to pick and choose modules.\n    * Robust.\n    * In C, open source: The BSD license.\n    * Smallest as possible component that does the job.\n    * Stub-zones can be configured (local data or AS112 zones).\n\nNon-goals:\n    * An authoritative name server.\n    * Too many Features.","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"},"libevent":{"origin":"devel/libevent","version":"2.1.12"},"libnghttp2":{"origin":"www/libnghttp2","version":"1.65.0"},"libsodium":{"origin":"security/libsodium","version":"1.0.19"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["dns"],"users":["unbound"],"groups":["unbound"],"shlibs_required":["libc.so.8","libcrypto.so.12","libevent-2.1.so.7","libexpat.so.1","libnghttp2.so.14","libpthread.so.0","libsodium.so.26","libssl.so.12","libutil.so.4"],"options":{"DEP-RSA1024":"off","DNSCRYPT":"on","DNSTAP":"off","DOCS":"on","DYNLIB":"on","ECDSA":"on","EVAPI":"off","FILTER_AAAA":"off","GOST":"on","HIREDIS":"off","LIBEVENT":"on","MUNIN_PLUGIN":"off","PYTHON":"off","SUBNET":"off","TFOCL":"off","TFOSE":"off","THREADS":"on"},"annotations":{"cpe":"cpe:2.3:a:nlnetlabs:unbound:1.22.0:::::dragonfly6:x86_64:1"}},{"name":"unbound_exporter","origin":"net-mgmt/unbound_exporter","version":"0.4.6_6","comment":"Prometheus metrics exporter for the Unbound DNS resolver","maintainer":"aduitsis@cpan.org","www":"https://github.com/letsencrypt/unbound_exporter","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4c2d64e21853622235682da392b56832d5d66c9ef7519505d5351827ff5b915d","flatsize":8457755,"path":"All/unbound_exporter-0.4.6_6.pkg","repopath":"All/unbound_exporter-0.4.6_6.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":2616140,"desc":"Unbound_exporter connects to Unbounds TLS control socket and sends the\nstats_noreset command, causing Unbound to return metrics as key-value\npairs. The metrics exporter converts Unbound metric names to Prometheus\nmetric names and labels by using a set of regular expressions.","categories":["net-mgmt"],"users":["unbound"],"groups":["unbound"],"shlibs_required":["libc.so.8","libpthread.so.0"],"messages":[{"message":"The config defaults for the log file and certificates have been changed.\nSee /usr/local/etc/rc.d/unbound_exporter for possible options\nand adjust your rc.conf accordingly.","type":"upgrade","maximum_version":"0.4.1"}]},{"name":"uk-aspell","origin":"ukrainian/aspell","version":"1.4.0.0_1,2","comment":"Aspell Ukrainian dictionaries","maintainer":"office@FreeBSD.org","www":"https://sourceforge.net/projects/ispell-uk/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"105d62e56dac9771b40df4e3d0e5d3bda3c51d068bef629fc7724cf04fe0caa9","flatsize":2228612,"path":"All/uk-aspell-1.4.0.0_1,2.pkg","repopath":"All/uk-aspell-1.4.0.0_1,2.pkg","licenselogic":"single","pkgsize":719396,"desc":"Aspell Ukrainian dictionary.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc","ukrainian"]},{"name":"ujprog","origin":"comms/ujprog","version":"g20191117_1","comment":"ULX2S/ULX3S FPGA JTAG programmer","maintainer":"yuri@FreeBSD.org","www":"https://github.com/f32c/tools/tree/master/ujprog","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ec89b28bfa89b091c0df951f02d177b65e58481b0ea09429667fe4abe712fc3c","flatsize":56750,"path":"All/ujprog-g20191117_1.pkg","repopath":"All/ujprog-g20191117_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":23364,"desc":"Toos to program ULX2S/ULX3S FPGAs over the JTAG interface.","deps":{"libftdi":{"origin":"devel/libftdi","version":"0.20_21"}},"categories":["comms"],"shlibs_required":["libc.so.8","libftdi.so.1","libusb.so.2"]},{"name":"uird","origin":"comms/uird","version":"1.1","comment":"The Universal IR Receiver Daemon","maintainer":"ports@FreeBSD.org","www":"http://kbinstuff.googlepages.com/uirduniversalirreceiverdaemon","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"53cf497c8ba847b2a090acb784607911c36ffe96fd4ca2bab0c08338373ce26d","flatsize":23639,"path":"All/uird-1.1.pkg","repopath":"All/uird-1.1.pkg","licenselogic":"single","pkgsize":10164,"desc":"UIRD is software to control your PC via a normal remote control. It is designed\nto interface with the UIRR (Universal IR Receiver), which is a piece of\nhardware that you can easily build yourself.\n\nFeatures:\n\n  * Embedded perl-interpreter for advanced scripting features\n  * Learning mode - interactively press a button on your remote and then enter\n    what should happpen every time you push that button\n  * Simple configuration-file for specifying what should happen when you push a\n    particular button\n  * Network mode sends IR-data encapsulated in UDP-packets over the network to a\n    remote host","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["comms"],"shlibs_required":["libc.so.8","libcrypt.so.4","libdl.so.0","libm.so.4","libperl.so.5.36","libpthread.so.0","libutil.so.4"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe uird port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ulauncher","origin":"x11/ulauncher","version":"5.15.6_5","comment":"Advanced graphical application launcher","maintainer":"danfe@FreeBSD.org","www":"https://ulauncher.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8d9955baa221d44a1c69d5a5336b9e39dd9b3cff687b2b6fc9fd90f73b8aff1c","flatsize":7168989,"path":"All/ulauncher-5.15.6_5.pkg","repopath":"All/ulauncher-5.15.6_5.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1520408,"desc":"Ulauncher is graphical application launcher written in Python and GTK.\nIt offers fuzzy search, custom color themes, shortcuts and extensions,\nand fast directory browser.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"keybinder-gtk3":{"origin":"x11/keybinder-gtk3","version":"0.3.2_3"},"libappindicator":{"origin":"devel/libappindicator","version":"12.10.1.2010202007061.01_2"},"libnotify":{"origin":"devel/libnotify","version":"0.8.6"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"py311-Levenshtein":{"origin":"devel/py-Levenshtein","version":"0.22.0"},"py311-dbus":{"origin":"devel/py-dbus","version":"1.3.2"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"py311-pyinotify":{"origin":"devel/py-pyinotify","version":"0.9.6_1"},"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"py311-websocket-client":{"origin":"www/py-websocket-client","version":"1.4.2_1"},"py311-xdg":{"origin":"devel/py-xdg","version":"0.28_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"webkit2-gtk_40":{"origin":"www/webkit2-gtk","version":"2.46.6"},"wmctrl-fork":{"origin":"x11/wmctrl-fork","version":"1.09.02"}},"categories":["x11"],"options":{"APPINDICATOR":"on"}},{"name":"uqm","origin":"games/uqm","version":"0.8.0_1","comment":"Space exploration game The Ur-Quan Masters","maintainer":"mail@maxlor.com","www":"https://sc2.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"39c52fd8f856aef89781ee731cbee85bc36188dd057f434fc6d1008aacf47b38","flatsize":13214738,"path":"All/uqm-0.8.0_1.pkg","repopath":"All/uqm-0.8.0_1.pkg","licenselogic":"and","licenses":["CC-BY-2.0","CC-BY-NC-SA-2.5","GPLv2+"],"pkgsize":9353968,"desc":"The Ur-Quan Masters is a port of the original Star Control 2 for 3DO Consoles.\n\nThe game features space exploration, diplomacy and combat as well as resource\ngathering and building. The player can freely explore hundreds of star systems,\nplanets and moons. To defeat the evil Ur-Quan that have enslaved earth, he will\nneed to gather knowledge and materials, and build alliances with alien races.\n\nThe project started in August 2002, when Toys For Bob released the partially\nported sources of the Star Control 2 3DO version to the fan community. That\ncommunity has since updated and extended the code to run on modern computers.","deps":{"png":{"origin":"graphics/png","version":"1.6.47"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"}},"categories":["games"],"shlibs_required":["libSDL2-2.0.so.0","libc.so.8","libm.so.4","libpng16.so.16","libz.so.3"],"options":{"DOCS":"on","MUSIC":"off","OPENAL":"off","VOICE":"off","REMIX1":"off","REMIX2":"off","REMIX3":"off","REMIX4":"off"}},{"name":"uim-qt5","origin":"textproc/uim-qt5","version":"1.9.0","comment":"Qt5 modules of uim input method","maintainer":"nobutaka@FreeBSD.org","www":"https://github.com/uim/uim","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"589d7b72a638582a8289fa3f0e480def1fc0dde594a7daad931d300578b6b11d","flatsize":734423,"path":"All/uim-qt5-1.9.0.pkg","repopath":"All/uim-qt5-1.9.0.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","GPLv2+","GPLv3+","LGPL21+","PD"],"pkgsize":167008,"desc":"Qt5 IM modules of uim input method.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"kf5-plasma-framework":{"origin":"x11/kf5-plasma-framework","version":"5.116.0_1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libedit":{"origin":"devel/libedit","version":"3.1.20250104,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-x11extras":{"origin":"x11/qt5-x11extras","version":"5.15.16p0_1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"uim":{"origin":"textproc/uim","version":"1.9.0"}},"categories":["textproc"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libX11.so.6","libc.so.8","libintl.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9","libuim-custom.so.2","libuim-scm.so.0","libuim.so.8"],"options":{"DOCS":"on","X11":"on"}},{"name":"ultralist","origin":"deskutils/ultralist","version":"1.7.0_24","comment":"Simple, powerful, task management system for the command line","maintainer":"lcook@FreeBSD.org","www":"https://ultralist.io","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5633a8637309bf6ad19d2ac3123b0bc932c433772a6ecbb1ebf8800ef4c00ea8","flatsize":8086175,"path":"All/ultralist-1.7.0_24.pkg","repopath":"All/ultralist-1.7.0_24.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2628996,"desc":"Ultralist is a task management system for technical people.\n\nIt includes a command-line component that is very fast and stays out\nof the way. There is also a beautiful webapp that seamlessly syncs\nwith the command-line.\n\nUltralist is based off of the Getting Things Done system. It has a\nconcept of due dates, projects, and contexts.","categories":["deskutils"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"uim-m17nlib","origin":"textproc/uim-m17nlib","version":"1.9.0","comment":"Uim plugin using m17n library input method","maintainer":"nobutaka@FreeBSD.org","www":"https://github.com/uim/uim","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ee1b4338f0af5e503858c212e38c1464dfa27e9fce17936261d1355143dc95cb","flatsize":81825,"path":"All/uim-m17nlib-1.9.0.pkg","repopath":"All/uim-m17nlib-1.9.0.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","GPLv2+","GPLv3+","LGPL21+","PD"],"pkgsize":16884,"desc":"uim plugin using m17n library input method.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libedit":{"origin":"devel/libedit","version":"3.1.20250104,1"},"m17n-db":{"origin":"devel/m17n-db","version":"1.8.0"},"m17n-lib":{"origin":"devel/m17n-lib","version":"1.8.0_4"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"uim":{"origin":"textproc/uim","version":"1.9.0"}},"categories":["textproc"],"options":{"DOCS":"on","X11":"on"}},{"name":"uim-el-emacs_devel","origin":"textproc/uim-el","version":"1.9.0_1","comment":"Emacs lisp for uim input method library","maintainer":"nobutaka@FreeBSD.org","www":"https://github.com/uim/uim","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"afa1fe1a7e381efb20f4cfcf99ed39b04b0c71f3b24bcf384019468111d1aec4","flatsize":221186,"path":"All/uim-el-emacs_devel-1.9.0_1.pkg","repopath":"All/uim-el-emacs_devel-1.9.0_1.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","GPLv2+","GPLv3+","LGPL21+","PD"],"pkgsize":37444,"desc":"uim aims for multilingual input method library.\nIt works as an XIM server or an input module of GTK+ 2.x.\nAnd currently it supports following input methods.\n\n  Chinese:    Pinyin\n  Japanese:   Anthy, Prime, SKK, T-code, TUT-code\n  Korean:     Hangul, Romaja\n  Vietnamese: VIQR\n  Other:      IPA\n\nThis port installs Emacs lisp files for uim.","deps":{"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"uim":{"origin":"textproc/uim","version":"1.9.0"}},"categories":["textproc"],"options":{"DOCS":"on"},"annotations":{"flavor":"devel_full"}},{"name":"uim-gtk3","origin":"textproc/uim-gtk3","version":"1.9.0","comment":"GTK 3.x modules of uim input method","maintainer":"nobutaka@FreeBSD.org","www":"https://github.com/uim/uim","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f1814f466d1d03fd6b99cd92e1770aec8440adbd4b8d507293a227074b6a3088","flatsize":346448,"path":"All/uim-gtk3-1.9.0.pkg","repopath":"All/uim-gtk3-1.9.0.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","GPLv2+","GPLv3+","LGPL21+","PD"],"pkgsize":80172,"desc":"GTK+ 3.x modules of uim input method.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libedit":{"origin":"devel/libedit","version":"3.1.20250104,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"uim":{"origin":"textproc/uim","version":"1.9.0"}},"categories":["textproc"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libdl.so.0","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libuim-custom.so.2","libuim-scm.so.0","libuim.so.8","libz.so.3"],"options":{"DOCS":"on","X11":"on"}},{"name":"uim-qt6","origin":"textproc/uim-qt6","version":"1.9.0","comment":"Qt6 modules of uim input method","maintainer":"nobutaka@FreeBSD.org","www":"https://github.com/uim/uim","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"433e817984a0b9a9fbfd90bf17cc50d894026efdfc7b35a3814cfde2a520ed5a","flatsize":775600,"path":"All/uim-qt6-1.9.0.pkg","repopath":"All/uim-qt6-1.9.0.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","GPLv2+","GPLv3+","LGPL21+","PD"],"pkgsize":169472,"desc":"Qt6 IM modules of uim input method.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libedit":{"origin":"devel/libedit","version":"3.1.20250104,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"uim":{"origin":"textproc/uim","version":"1.9.0"}},"categories":["textproc"],"shlibs_required":["libGLX.so.0","libOpenGL.so.0","libQt6Core.so.6","libQt6Gui.so.6","libQt6Widgets.so.6","libX11.so.6","libc.so.8","libgcc_s.so.1","libintl.so.8","libm.so.4","libpthread.so.0","libstdc++.so.6","libuim-custom.so.2","libuim-scm.so.0","libuim.so.8"],"options":{"DOCS":"on","X11":"on"}},{"name":"uim-gtk2","origin":"textproc/uim-gtk2","version":"1.9.0","comment":"GTK 2.x modules of uim input method","maintainer":"nobutaka@FreeBSD.org","www":"https://github.com/uim/uim","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d07f89eb972a84dd86cf14559a9b931c84844b5656930d42ef7530ee4755f5fb","flatsize":429304,"path":"All/uim-gtk2-1.9.0.pkg","repopath":"All/uim-gtk2-1.9.0.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","GPLv2+","GPLv3+","LGPL21+","PD"],"pkgsize":94376,"desc":"GTK+ 2.x modules of uim input method.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libedit":{"origin":"devel/libedit","version":"3.1.20250104,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"uim":{"origin":"textproc/uim","version":"1.9.0"}},"categories":["textproc"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libdl.so.0","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0","libuim-custom.so.2","libuim-scm.so.0","libuim.so.8"],"options":{"DOCS":"on","X11":"on"}},{"name":"uim-el-emacs_wayland","origin":"textproc/uim-el","version":"1.9.0_1","comment":"Emacs lisp for uim input method library","maintainer":"nobutaka@FreeBSD.org","www":"https://github.com/uim/uim","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"53804be1511c934cc997cba6a444b3b4c61835034bc65b93dedd7958e8086822","flatsize":221186,"path":"All/uim-el-emacs_wayland-1.9.0_1.pkg","repopath":"All/uim-el-emacs_wayland-1.9.0_1.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","GPLv2+","GPLv3+","LGPL21+","PD"],"pkgsize":37432,"desc":"uim aims for multilingual input method library.\nIt works as an XIM server or an input module of GTK+ 2.x.\nAnd currently it supports following input methods.\n\n  Chinese:    Pinyin\n  Japanese:   Anthy, Prime, SKK, T-code, TUT-code\n  Korean:     Hangul, Romaja\n  Vietnamese: VIQR\n  Other:      IPA\n\nThis port installs Emacs lisp files for uim.","deps":{"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"uim":{"origin":"textproc/uim","version":"1.9.0"}},"categories":["textproc"],"options":{"DOCS":"on"},"annotations":{"flavor":"wayland"}},{"name":"uim-el-emacs_devel_nox","origin":"textproc/uim-el","version":"1.9.0_1","comment":"Emacs lisp for uim input method library","maintainer":"nobutaka@FreeBSD.org","www":"https://github.com/uim/uim","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1e8728b066772dfc9d3702fabb54aa9f7ba8833515aa7ef3df9935882dbd6375","flatsize":221186,"path":"All/uim-el-emacs_devel_nox-1.9.0_1.pkg","repopath":"All/uim-el-emacs_devel_nox-1.9.0_1.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","GPLv2+","GPLv3+","LGPL21+","PD"],"pkgsize":37448,"desc":"uim aims for multilingual input method library.\nIt works as an XIM server or an input module of GTK+ 2.x.\nAnd currently it supports following input methods.\n\n  Chinese:    Pinyin\n  Japanese:   Anthy, Prime, SKK, T-code, TUT-code\n  Korean:     Hangul, Romaja\n  Vietnamese: VIQR\n  Other:      IPA\n\nThis port installs Emacs lisp files for uim.","deps":{"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"uim":{"origin":"textproc/uim","version":"1.9.0"}},"categories":["textproc"],"options":{"DOCS":"on"},"annotations":{"flavor":"devel_nox"}},{"name":"uim-el-emacs_nox","origin":"textproc/uim-el","version":"1.9.0_1","comment":"Emacs lisp for uim input method library","maintainer":"nobutaka@FreeBSD.org","www":"https://github.com/uim/uim","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a40ed4d55a28765ae28ce237a9103ec18c64fc936c7513bfaecf0fdcb448cd22","flatsize":221186,"path":"All/uim-el-emacs_nox-1.9.0_1.pkg","repopath":"All/uim-el-emacs_nox-1.9.0_1.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","GPLv2+","GPLv3+","LGPL21+","PD"],"pkgsize":37400,"desc":"uim aims for multilingual input method library.\nIt works as an XIM server or an input module of GTK+ 2.x.\nAnd currently it supports following input methods.\n\n  Chinese:    Pinyin\n  Japanese:   Anthy, Prime, SKK, T-code, TUT-code\n  Korean:     Hangul, Romaja\n  Vietnamese: VIQR\n  Other:      IPA\n\nThis port installs Emacs lisp files for uim.","deps":{"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"uim":{"origin":"textproc/uim","version":"1.9.0"}},"categories":["textproc"],"options":{"DOCS":"on"},"annotations":{"flavor":"nox"}},{"name":"uim-el-emacs_canna","origin":"textproc/uim-el","version":"1.9.0_1","comment":"Emacs lisp for uim input method library","maintainer":"nobutaka@FreeBSD.org","www":"https://github.com/uim/uim","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e49864300dd31292b6c6abff80af460f88fc283f4e12fb8463c1ed03172bbcef","flatsize":221186,"path":"All/uim-el-emacs_canna-1.9.0_1.pkg","repopath":"All/uim-el-emacs_canna-1.9.0_1.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","GPLv2+","GPLv3+","LGPL21+","PD"],"pkgsize":37400,"desc":"uim aims for multilingual input method library.\nIt works as an XIM server or an input module of GTK+ 2.x.\nAnd currently it supports following input methods.\n\n  Chinese:    Pinyin\n  Japanese:   Anthy, Prime, SKK, T-code, TUT-code\n  Korean:     Hangul, Romaja\n  Vietnamese: VIQR\n  Other:      IPA\n\nThis port installs Emacs lisp files for uim.","deps":{"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"uim":{"origin":"textproc/uim","version":"1.9.0"}},"categories":["textproc"],"options":{"DOCS":"on"},"annotations":{"flavor":"canna"}},{"name":"uim-el","origin":"textproc/uim-el","version":"1.9.0_1","comment":"Emacs lisp for uim input method library","maintainer":"nobutaka@FreeBSD.org","www":"https://github.com/uim/uim","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f6e38295d67b296c771290eb3bf214e37df3e219664e7b9c9812e3007b4bd2e1","flatsize":221186,"path":"All/uim-el-1.9.0_1.pkg","repopath":"All/uim-el-1.9.0_1.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","GPLv2+","GPLv3+","LGPL21+","PD"],"pkgsize":37408,"desc":"uim aims for multilingual input method library.\nIt works as an XIM server or an input module of GTK+ 2.x.\nAnd currently it supports following input methods.\n\n  Chinese:    Pinyin\n  Japanese:   Anthy, Prime, SKK, T-code, TUT-code\n  Korean:     Hangul, Romaja\n  Vietnamese: VIQR\n  Other:      IPA\n\nThis port installs Emacs lisp files for uim.","deps":{"emacs":{"origin":"editors/emacs","version":"30.1_2,3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"uim":{"origin":"textproc/uim","version":"1.9.0"}},"categories":["textproc"],"options":{"DOCS":"on"},"annotations":{"flavor":"full"}},{"name":"uif2iso","origin":"sysutils/uif2iso","version":"0.1.7c_1","comment":"Convert MagicISO UIF files to ISO9660","maintainer":"ports@FreeBSD.org","www":"https://aluigi.altervista.org/mytoolz.htm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"07d005466c7b5e631fc9ec58727163123f8c69cb6c198212b89de039e9a73aba","flatsize":96143,"path":"All/uif2iso-0.1.7c_1.pkg","repopath":"All/uif2iso-0.1.7c_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":40904,"desc":"Tool for converting the UIF files (Universal Image Format, used by\nMagicISO) to ISO9660.","categories":["sysutils"],"shlibs_required":["libc.so.8","libz.so.3"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe uif2iso port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"uid_wrapper","origin":"devel/uid_wrapper","version":"1.2.4_1","comment":"Wrapper to fake privilege separation","maintainer":"timur@FreeBSD.org","www":"https://cwrap.org/uid_wrapper.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d44ff9638497972f3d651689e2536d1aa0dfe04ade7cefe2546587489fba234d","flatsize":65381,"path":"All/uid_wrapper-1.2.4_1.pkg","repopath":"All/uid_wrapper-1.2.4_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":24652,"desc":"- Allows uid switching as a normal user.\n\n- Start any application making it believe it is running as root.\n\n- Support for user/group changing in the local thread using the syscalls\n  (like glibc).\n\n- More precisely this library intercepts seteuid and related calls, and\n  simulates them in a manner similar to the nss_wrapper and socket_wrapper\n  libraries.\n\nSome projects like a file server need privilege separation to be able to switch\nto the connection user and do file operations. uid_wrapper convincingly lies to\nthe application letting it believe it is operating as root and even switching\nbetween UIDs and GIDs as needed.","categories":["devel"],"options":{"TEST":"on"}},{"name":"uhub","origin":"net-p2p/uhub","version":"0.5.1","comment":"High performance peer-to-peer hub for the ADC network","maintainer":"ports@FreeBSD.org","www":"https://www.uhub.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c03e0228fb3d8817d46fb999f4b5254c55a922aff951ec338722d0d15aed2ba4","flatsize":487610,"path":"All/uhub-0.5.1.pkg","repopath":"All/uhub-0.5.1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":120284,"desc":"uHub is a high performance peer-to-peer hub for the ADC network.\nIts low memory footprint allows it to handle several thousand users\non high-end servers, or a small private hub on embedded hardware.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["net-p2p"],"users":["uhub"],"groups":["uhub"],"shlibs_required":["libc.so.8","libcrypto.so.12","libpthread.so.0","libsqlite3.so.0","libssl.so.12"],"options":{"OPENSSL":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe uhub port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"uhttpmock0","origin":"net/uhttpmock0","version":"0.5.3","comment":"HTTP web service mocking library","maintainer":"gnome@FreeBSD.org","www":"https://gitlab.freedesktop.org/pwithnall/uhttpmock","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"86fed9930acc17b953367ff442ec94da3ed699d52a36bbab74fe02b6682b4174","flatsize":442144,"path":"All/uhttpmock0-0.5.3.pkg","repopath":"All/uhttpmock0-0.5.3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":68624,"desc":"uhttpmock is a project for mocking web service APIs which use HTTP\nor HTTPS. It provides a library, libuhttpmock, which implements\nrecording and playback of HTTP request%e2%80%93response traces.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libsoup":{"origin":"devel/libsoup","version":"2.74.3"}},"categories":["gnome","net"],"options":{"DOCS":"on"}},{"name":"uhttpmock","origin":"net/uhttpmock","version":"0.11.0","comment":"HTTP web service mocking library","maintainer":"gnome@FreeBSD.org","www":"https://gitlab.freedesktop.org/pwithnall/uhttpmock","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eeb09bc295a763c40dca6e7d7264545950f659025311037364876e84e42965b8","flatsize":424264,"path":"All/uhttpmock-0.11.0.pkg","repopath":"All/uhttpmock-0.11.0.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":63784,"desc":"uhttpmock is a project for mocking web service APIs which use HTTP\nor HTTPS. It provides a library, libuhttpmock, which implements\nrecording and playback of HTTP request%e2%80%93response traces.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libsoup3":{"origin":"devel/libsoup3","version":"3.6.5_2"}},"categories":["gnome","net"],"options":{"DOCS":"on"}},{"name":"uget","origin":"net/uget","version":"2.2.3_2","comment":"Lightweight and full-featured graphical download manager","maintainer":"ports@FreeBSD.org","www":"https://ugetdm.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ba3e3e3b17ca93e1a970fbcc6ba51b70c036d8a563a2a297c9e5f54d775de657","flatsize":1373020,"path":"All/uget-2.2.3_2.pkg","repopath":"All/uget-2.2.3_2.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":363768,"desc":"uGet is a very powerful download manager application, with large inventory\nof features but is still very light-weight and low on resources.\n\nGeneral features:\n- Downloads queue\n- Resume downloads\n- Advanced download categories\n- Clipboard monitor\n- Batch downloads\n- Multi-protocol\n- Scheduler","deps":{"aria2":{"origin":"www/aria2","version":"1.37.0"},"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libnotify":{"origin":"devel/libnotify","version":"0.8.6"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["net"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libcrypto.so.12","libcurl.so.4","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libnotify.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libz.so.3"],"options":{"GNUTLS":"off","GSTREAMER":"off","NLS":"on","NOTIFY":"on","OPENSSL":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe uget port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"uftp","origin":"ftp/uftp","version":"5.0.3_1,1","comment":"Multicast capable FTP client and server","maintainer":"demon@FreeBSD.org","www":"https://uftp-multicast.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1c82e83e4beea48b0e67831e02b62d909aa057b55a1f6607534083236a9d74d4","flatsize":505924,"path":"All/uftp-5.0.3_1,1.pkg","repopath":"All/uftp-5.0.3_1,1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":165180,"desc":"UFTP is an encrypted multicast file transfer program, designed to securely,\nreliably, and efficiently transfer files to multiple receivers simultaneously.\nThis is useful for distributing large files to a large number of receivers,\nand is especially useful for data distribution over a satellite link\n(with two way communication), where the inherent delay makes any TCP based\ncommunication highly inefficient.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["ftp"],"shlibs_required":["libc.so.8","libcrypto.so.12","libm.so.4","libpthread.so.0"]},{"name":"unicorn","origin":"emulators/unicorn","version":"2.0.1p1","comment":"Unicorn CPU emulator framework","maintainer":"antoine@FreeBSD.org","www":"https://www.unicorn-engine.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6a1534ee7493c7e8acb864ffd691cc1daf80dc7b64e884fefc07cd37db100267","flatsize":47309782,"path":"All/unicorn-2.0.1p1.pkg","repopath":"All/unicorn-2.0.1p1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":4785752,"desc":"Unicorn is a lightweight, multi-platform, multi-architecture CPU emulator\nframework based on QEMU.\n\nUnicorn offers some unparalleled features:\n- Multi-architecture: ARM, ARM64 (ARMv8), M68K, MIPS, SPARC, and X86 (16, 32,\n  64-bit)\n- Clean/simple/lightweight/intuitive architecture-neutral API\n- Implemented in pure C language, with bindings for Perl, Rust, Ruby, Python,\n  Java, MSVC, .NET, Go, Delphi/Free Pascal and Haskell.\n- Native support for Windows & *nix (with Mac OSX, Linux, *BSD & Solaris\n  confirmed)\n- High performance via Just-In-Time compilation\n- Support for fine-grained instrumentation at various levels\n- Thread-safety by design\n- Distributed under free software license GPLv2","categories":["emulators"]},{"name":"ugrep","origin":"textproc/ugrep","version":"7.3.0","comment":"NEW ultra fast grep with interactive query UI","maintainer":"ashish@FreeBSD.org","www":"https://ugrep.com","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"94d114261d63a75b56e42521c7fd95368597ebf1e644de142b8334050adb59b9","flatsize":2822371,"path":"All/ugrep-7.3.0.pkg","repopath":"All/ugrep-7.3.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":457828,"desc":"NEW ultra fast grep with interactive query UI: search file systems,\nsource code, text, binary files, archives (cpio/tar/pax/zip),\ncompressed files (gz/Z/bz2/lzma/xz/lz4), documents, fuzzy search,\nand more. A faster, user-friendly replacement for GNU/BSD grep.","deps":{"brotli":{"origin":"archivers/brotli","version":"1.1.0,1"},"bzip3":{"origin":"archivers/bzip3","version":"1.5.1_1"},"liblz4":{"origin":"archivers/liblz4","version":"1.10.0,1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["textproc"],"shlibs_required":["libbrotlidec.so.1","libbrotlienc.so.1","libbz2.so.2","libbzip3.so.0.0.0","libc.so.8","liblz4.so.1","liblzma.so.3","libm.so.4","libpcre2-8.so.0","libpthread.so.0","libstdc++.so.9","libz.so.3","libzstd.so.1"],"options":{"7ZIP":"on","AVX":"on","BROTLI":"on","BZIP3":"on","COLOR":"on","HIDDEN":"on","LZ4":"on","MMAP":"on","PAGER":"on","PCRE2":"on","PRETTY":"on","SSE2":"on","ZSTD":"on"},"messages":[{"message":"You have successfully built and installed ugrep.\n\n  You can use the ugrep & ug commands to search files.\n\n  The ugrep command is for batch use, whereas the ug\n  command is intended for interactive searches using\n  a .ugrep configuration file with your preferences,\n  located in the working directory or home directory.\n  Run 'ug --save-config' to create a .ugrep file.\n\n  Aliases to consider:\n    alias uq     = 'ug -Q'\n    alias ux     = 'ug -UX'\n    alias uz     = 'ug -z'\n    alias grep   = 'ugrep -G'\n    alias egrep  = 'ugrep -E'\n    alias fgrep  = 'ugrep -F'\n    alias pgrep  = 'ugrep -P'\n    alias xgrep  = 'ugrep -UX'\n    alias zgrep  = 'ugrep -zG'\n    alias zegrep = 'ugrep -zE'\n    alias zfgrep = 'ugrep -zF'\n    alias zpgrep = 'ugrep -zP'\n    alias zxgrep = 'ugrep -zUX'\n    alias xdump  = 'ugrep -X \"\"'","type":"install"}]},{"name":"uk-libreoffice","origin":"ukrainian/libreoffice","version":"25.2.2.2","comment":"uk language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ca9e735ba29f57060ab7953b4addfe44fbd5b42a57b24a931f9b6422127c5b58","flatsize":38216304,"path":"All/uk-libreoffice-25.2.2.2.pkg","repopath":"All/uk-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":3551396,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors","ukrainian"]},{"name":"ufetch","origin":"sysutils/ufetch","version":"0.3","comment":"Tiny system info for Unix-like operating systems","maintainer":"lcook@FreeBSD.org","www":"https://gitlab.com/jschx/ufetch/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f51488d1d62282a244dd376ba42067f8ee502031ccffdce91e7a0c2aaa43a59a","flatsize":3471,"path":"All/ufetch-0.3.pkg","repopath":"All/ufetch-0.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2380,"desc":"Tiny system info for Unix-like operating systems. It's a command line tool\nwritten in sh, it already supports more than thirty operating systems.","categories":["sysutils"]},{"name":"uemacs","origin":"editors/uemacs","version":"4.0_1","comment":"Full screen editor","maintainer":"mail@ozzmosis.com","www":"https://github.com/zoomosis/uemacs","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3ab2a3ca071a68ea42e75c936afa38c9634c98e235b8bbd8cac494c2efc6553b","flatsize":331223,"path":"All/uemacs-4.0_1.pkg","repopath":"All/uemacs-4.0_1.pkg","licenselogic":"single","licenses":["uemacs"],"pkgsize":115624,"desc":"MicroEMACS is a tool for creating and changing documents,\nprograms, and other text files. It is both relatively easy for the\nnovice to use, but also very powerful in the hands of an expert.\nMicroEMACS can be extensively customized for the needs of the individual\nuser.\n\n\tMicroEMACS allows several files to be edited at the same time.\nThe screen can be split into different windows and screens, and text may\nbe moved freely from one window on any screen to the next. Depending on\nthe type of file being edited, MicroEMACS can change how it behaves to\nmake editing simple. Editing standard text files, program files and\nword processing documents are all possible at the same time.\n\n\tThere are extensive capabilities to make word processing and\nediting easier. These include commands for string searching and\nreplacing, paragraph reformatting and deleting, automatic word wrapping,\nword move and deletes, easy case controlling, and automatic word counts.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["editors"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"]},{"name":"ufraw","origin":"graphics/ufraw","version":"0.22.20210424_11","comment":"Read and manipulate raw images from various digital cameras","maintainer":"rodrigo@FreeBSD.org","www":"https://ufraw.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"237a9bbae068b23e74c645353990970f51584a3c65593e490551d635f671fc7c","flatsize":3722311,"path":"All/ufraw-0.22.20210424_11.pkg","repopath":"All/ufraw-0.22.20210424_11.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":594156,"desc":"The Unidentified Flying Raw (UFRaw) is a utility to read and manipulate raw\nimages from digital cameras.  It can be used on its own or as a Gimp plug-in.\nIt reads raw images using Dave Coffin's raw conversion utility -- DCRaw.\nUFRaw supports basic color management using Little CMS, allowing the user to\napply color profiles.  For Nikon users UFRaw has the advantage that it can\nread the camera's tone curves.  Even if you don't own a Nikon, you can still\napply a Nikon curve to your images.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"exiv2":{"origin":"graphics/exiv2","version":"0.28.5,1"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"gtkimageview":{"origin":"x11-toolkits/gtkimageview","version":"1.6.4_6"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jasper":{"origin":"graphics/jasper","version":"4.2.4"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"lcms2":{"origin":"graphics/lcms2","version":"2.17"},"lensfun":{"origin":"graphics/lensfun","version":"0.3.95_4"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"png":{"origin":"graphics/png","version":"1.6.47"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["graphics"],"shlibs_required":["libatk-1.0.so.0","libbz2.so.2","libc.so.8","libcairo.so.2","libexiv2.so.28","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgomp.so.1","libgthread-2.0.so.0","libgtk-x11-2.0.so.0","libgtkimageview.so.0","libharfbuzz.so.0","libintl.so.8","libjasper.so.7","libjpeg.so.8","liblcms2.so.2","liblcms2_fast_float.so.1","liblcms2_threaded.so.1","liblensfun.so.2","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpng16.so.16","libpthread.so.0","libstdc++.so.9","libtiff.so.6","libz.so.3"],"options":{"CONTRAST":"on","DST":"off","EXIV2":"on","FITS":"off","GIMP":"off","GTK2":"on","LENSFUN":"on"}},{"name":"udptunnel","origin":"net/udptunnel","version":"1.1_1","comment":"Tunnel UDP packets over a TCP connection","maintainer":"hrs@FreeBSD.org","www":"http://www.cs.columbia.edu/~lennox/udptunnel/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d4dbf4f7425ecd1b389b97b7911eee258be0df493549e76136e4facb50b61c8d","flatsize":15265,"path":"All/udptunnel-1.1_1.pkg","repopath":"All/udptunnel-1.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":7012,"desc":"UDPTunnel is a small program which can tunnel UDP packets bi-directionally\nover a TCP connection.  Its primary purpose (and original motivation) is to\nallow multi-media conferences to traverse a firewall which allows only\noutgoing TCP connections.","categories":["net"],"shlibs_required":["libc.so.8"]},{"name":"udt","origin":"net/udt","version":"4.11_2","comment":"C++ library containing the UDT API implementation","maintainer":"ports@virtual-estates.net","www":"http://udt.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d5a783c49a61aa60594857056f5cd2a9b2a5e1d92b7eea5085a5fa004288308b","flatsize":889909,"path":"All/udt-4.11_2.pkg","repopath":"All/udt-4.11_2.pkg","licenselogic":"single","pkgsize":184580,"desc":"UDP-based Data Transfer\n\nThe UDT software is a C++ library containing the UDT API implementation\nand programming examples.","deps":{"libmd":{"origin":"security/libmd","version":"3.0"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["net"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"udunits","origin":"science/udunits","version":"2.2.28","comment":"Library for manipulating units of physical quantities","maintainer":"sunpoet@FreeBSD.org","www":"https://www.unidata.ucar.edu/software/udunits/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3e834eae7e735ad9be0fc024c92157d14fe78afb23ef3394b84b164ff96fb5da","flatsize":654596,"path":"All/udunits-2.2.28.pkg","repopath":"All/udunits-2.2.28.pkg","licenselogic":"single","licenses":["UCAR_UNIDATA"],"pkgsize":131840,"desc":"The Unidata units library, udunits, supports conversion of unit specifications\nbetween formatted and binary forms, arithmetic manipulation of unit\nspecifications, and conversion of values between compatible scales of\nmeasurement.","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["math","science"],"shlibs_required":["libc.so.8","libdl.so.0","libexpat.so.1","libm.so.4"],"options":{"DOCS":"on"}},{"name":"udpt","origin":"net-p2p/udpt","version":"g20200202","comment":"Lightweight UDP torrent tracker","maintainer":"danfe@FreeBSD.org","www":"https://github.com/troydm/udpt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"084295cb8b00ac14fe54341dfc7d81bf082e788c2965a58b3476ac3fb37a5806","flatsize":130673,"path":"All/udpt-g20200202.pkg","repopath":"All/udpt-g20200202.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":50496,"desc":"UDPT is a lightweight UDP torrent tracker for Unix-like systems.\n\nThe main difference of this version of UDPT to an original is the\nability to run this torrent tracker inside a local network and act\nas both local and remote network torrent tracker/announcer.","deps":{"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["net-p2p"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libsqlite3.so.0","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"udpbroadcastrelay","origin":"net/udpbroadcastrelay","version":"1.1","comment":"UDP multicast/unicast relayer","maintainer":"m.muenz@gmail.com","www":"https://github.com/marjohn56/udpbroadcastrelay","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a17217ee8e823e6bbf4ba8e9a464fd4974c67fa3eafa02df407ed9130a61beee","flatsize":66939,"path":"All/udpbroadcastrelay-1.1.pkg","repopath":"All/udpbroadcastrelay-1.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":24940,"desc":"udpbroadcastrelay is a UDP multicast relayer. Its intended use is to\nrebroadbcast udp packets on a specific port across interfaces, be those\ninterfaces physical or VLAN.\n\nIt is used where devices such as Sonos or Sky are spread accross\ndifferent subnets and are not able to detect the servers or devices.","categories":["net"],"shlibs_required":["libc.so.8"]},{"name":"udns","origin":"dns/udns","version":"0.6","comment":"DNS resolver library with sync and async queries","maintainer":"mm@FreeBSD.org","www":"https://www.corpit.ru/mjt/udns.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4eaf594cb6ddaaae4001d8c174092d222bae79c3b96fe54184ff47937220faa6","flatsize":264392,"path":"All/udns-0.6.pkg","repopath":"All/udns-0.6.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":85968,"desc":"UDNS is a stub DNS resolver library with ability to perform both synchronous\nand asynchronous DNS queries.","categories":["dns"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on","IPV6":"on"}},{"name":"udis86","origin":"devel/udis86","version":"1.7.2_4","comment":"Minimalistic x86 and x86-64 disassembler library","maintainer":"ports@FreeBSD.org","www":"https://udis86.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a74928786ef92f4f3bf59bccfefefe4efd33a6ffce4627fc0016a53adc72c901","flatsize":696154,"path":"All/udis86-1.7.2_4.pkg","repopath":"All/udis86-1.7.2_4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":65032,"desc":"Udis86 is an easy-to-use minimalistic disassembler library (libudis86) for the\nx86 and AMD64 (x86-64) range of instruction set architectures. The primary\nintent of the design and development of udis86 is to aid software development\nprojects that entail binary code analysis.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["devel"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe udis86 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"uctodata","origin":"textproc/uctodata","version":"0.11","comment":"Datafiles for the tokenizer 'ucto'","maintainer":"yuri@FreeBSD.org","www":"https://languagemachines.github.io/ucto/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3106fa97d9444de49886a4da0b8be1544202b316a4b628ee8ac9d0fa7f8a7d8c","flatsize":97362,"path":"All/uctodata-0.11.pkg","repopath":"All/uctodata-0.11.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":25064,"desc":"Datafiles for ucto, the rule-based tokenization package that is used to\nparse texts in different languages.","categories":["textproc"]},{"name":"uim","origin":"textproc/uim","version":"1.9.0","comment":"Input method library","maintainer":"nobutaka@FreeBSD.org","www":"https://github.com/uim/uim","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7b2e25875d8ba2dddcf00c59fe81fda7b7a1a2378eb38422ac385d80d06f0024","flatsize":9965949,"path":"All/uim-1.9.0.pkg","repopath":"All/uim-1.9.0.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","GPLv2+","GPLv3+","LGPL21+","PD"],"pkgsize":2039788,"desc":"uim aims for multilingual input method library.\nIt works as an XIM server or an input module of GTK+ 2.x.\nAnd currently it supports following input methods.\n\n  Chinese:    New Pinyin (Simplified), Pinyin (Unicode), Pinyin (Traditional)\n  Japanese:   Anthy, Canna, Prime, SKK, T-code, TUT-code\n  Korean:     Byeoru, Hangul (2-beol), Hangul (3-beol), Hangul (Romaja)","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"ja-skk-jisyo":{"origin":"japanese/skk-jisyo","version":"20240130_1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libedit":{"origin":"devel/libedit","version":"3.1.20250104,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["textproc"],"shlibs_required":["libX11.so.6","libXext.so.6","libXft.so.2","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libdl.so.0","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libncurses.so.6","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libstdc++.so.9","libtinfo.so.6","libutil.so.4","libz.so.3"],"options":{"DOCS":"on","X11":"on"}},{"name":"umbrello","origin":"devel/umbrello","version":"25.04.2","comment":"UML modeller for KDE","maintainer":"kde@FreeBSD.org","www":"https://umbrello.kde.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4837c04bd3ffc8a80cb25c0a94340b93d1b9cfa0f220cceacf058d8f199c7974","flatsize":15183124,"path":"All/umbrello-25.04.2.pkg","repopath":"All/umbrello-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":5120848,"desc":"Unified Modelling Language (UML) diagram program for KDE.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"kf5-karchive":{"origin":"archivers/kf5-karchive","version":"5.116.0"},"kf5-kauth":{"origin":"devel/kf5-kauth","version":"5.116.0_1"},"kf5-kbookmarks":{"origin":"devel/kf5-kbookmarks","version":"5.116.0"},"kf5-kcodecs":{"origin":"textproc/kf5-kcodecs","version":"5.116.0"},"kf5-kcompletion":{"origin":"x11-toolkits/kf5-kcompletion","version":"5.116.0"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kconfigwidgets":{"origin":"x11-toolkits/kf5-kconfigwidgets","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-kcrash":{"origin":"devel/kf5-kcrash","version":"5.116.0"},"kf5-kguiaddons":{"origin":"x11-toolkits/kf5-kguiaddons","version":"5.116.0_2"},"kf5-ki18n":{"origin":"devel/kf5-ki18n","version":"5.116.0"},"kf5-kiconthemes":{"origin":"x11-themes/kf5-kiconthemes","version":"5.116.0"},"kf5-kinit":{"origin":"x11/kf5-kinit","version":"5.116.0"},"kf5-kio":{"origin":"devel/kf5-kio","version":"5.116.0_1"},"kf5-kitemviews":{"origin":"x11-toolkits/kf5-kitemviews","version":"5.116.0"},"kf5-kjobwidgets":{"origin":"x11-toolkits/kf5-kjobwidgets","version":"5.116.0"},"kf5-knotifications":{"origin":"devel/kf5-knotifications","version":"5.116.0"},"kf5-kparts":{"origin":"devel/kf5-kparts","version":"5.116.0"},"kf5-kservice":{"origin":"devel/kf5-kservice","version":"5.116.0"},"kf5-ktexteditor":{"origin":"devel/kf5-ktexteditor","version":"5.116.0_2"},"kf5-ktextwidgets":{"origin":"x11-toolkits/kf5-ktextwidgets","version":"5.116.0"},"kf5-kunitconversion":{"origin":"devel/kf5-kunitconversion","version":"5.116.0"},"kf5-kwidgetsaddons":{"origin":"x11-toolkits/kf5-kwidgetsaddons","version":"5.116.0"},"kf5-kwindowsystem":{"origin":"x11/kf5-kwindowsystem","version":"5.116.0"},"kf5-kxmlgui":{"origin":"x11-toolkits/kf5-kxmlgui","version":"5.116.0"},"kf5-solid":{"origin":"devel/kf5-solid","version":"5.116.0"},"kf5-sonnet":{"origin":"textproc/kf5-sonnet","version":"5.116.0"},"kf5-syntax-highlighting":{"origin":"textproc/kf5-syntax-highlighting","version":"5.116.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["devel","kde","kde-applications"],"shlibs_required":["libKF5Archive.so.5","libKF5Auth.so.5","libKF5AuthCore.so.5","libKF5Codecs.so.5","libKF5Completion.so.5","libKF5ConfigCore.so.5","libKF5ConfigGui.so.5","libKF5ConfigWidgets.so.5","libKF5CoreAddons.so.5","libKF5Crash.so.5","libKF5I18n.so.5","libKF5IconThemes.so.5","libKF5JobWidgets.so.5","libKF5KIOCore.so.5","libKF5KIOGui.so.5","libKF5KIOWidgets.so.5","libKF5Parts.so.5","libKF5Service.so.5","libKF5Solid.so.5","libKF5SonnetUi.so.5","libKF5SyntaxHighlighting.so.5","libKF5TextEditor.so.5","libKF5TextWidgets.so.5","libKF5WidgetsAddons.so.5","libKF5WindowSystem.so.5","libKF5XmlGui.so.5","libQt5Concurrent.so.5","libQt5Core.so.5","libQt5DBus.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5PrintSupport.so.5","libQt5Svg.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libX11.so.6","libc.so.8","libm.so.4","libstdc++.so.9","libxml2.so.2","libxslt.so.1"],"options":{"DOCS":"on"}},{"name":"ucspi-tcp","origin":"sysutils/ucspi-tcp","version":"0.88_3","comment":"Command-line tools for building TCP client-server applications","maintainer":"ports@FreeBSD.org","www":"https://cr.yp.to/ucspi-tcp.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e3ed3cb31879447cd4ad8dfadfb3e431c8fb06efedc6d6081f238984fa1e5dbf","flatsize":275895,"path":"All/ucspi-tcp-0.88_3.pkg","repopath":"All/ucspi-tcp-0.88_3.pkg","licenselogic":"single","pkgsize":65408,"desc":"ucspi-tcp is a set of command-line tools for building TCP-based\nclient/server applications.  They are compliant to UCSPI, the\nUNIX Client-Server Program Interface.  UCSPI tools are available\nfor several different types of networks.","categories":["net","sysutils"],"shlibs_required":["libc.so.8"],"options":{"IPV6":"on","LIMITS":"off","RBL2SMTPD":"off","RSS_DIFF":"off","SSL":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe ucspi-tcp port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"udfclient","origin":"sysutils/udfclient","version":"0.8.11","comment":"Tools for UDF filesystem","maintainer":"avg@FreeBSD.org","www":"http://www.13thmonkey.org/udfclient/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6afea6500afe3634e9b2dd9f4f3a8b7ec130712e80f316547bf8c45b0112b355","flatsize":874814,"path":"All/udfclient-0.8.11.pkg","repopath":"All/udfclient-0.8.11.pkg","licenselogic":"single","licenses":["ClArtistic"],"pkgsize":146836,"desc":"UDFclient is a userland implementation of the UDF filingsystem as defined by\nthe OSTA group. UDFclient is designed to be a study platform and a run-up to\na full read and write kernel level implementation.\nUDFclient basicly provides a userinterface not unlike ftp(1) but allways\nfetches files recursively from the disc(s).","categories":["sysutils"],"shlibs_required":["libc.so.8","libcam.so.3","libpthread.so.0"],"options":{"DEBUG":"off","FUSE":"off"},"annotations":{"cpe":"cpe:2.3:a:13thmonkey:udfclient:0.8.11:::::dragonfly6:x86_64"}},{"name":"ucspi-proxy","origin":"sysutils/ucspi-proxy","version":"1.1_1","comment":"Proxy program for UCSPI servers and clients","maintainer":"ports@FreeBSD.org","www":"https://untroubled.org/ucspi-proxy/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c432f08021556ef2f11ec2b2052fadcd954bb10c470264f5584f6ed961f3ea52","flatsize":110711,"path":"All/ucspi-proxy-1.1_1.pkg","repopath":"All/ucspi-proxy-1.1_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":25600,"desc":"This package contains a proxy program that passes data back and forth\nbetween two connections set up by a UCSPI server and a UCSPI client.","deps":{"bglibs":{"origin":"devel/bglibs","version":"2.04_3,1"}},"categories":["sysutils"],"shlibs_required":["libbg.so.2","libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe ucspi-proxy port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ucto","origin":"textproc/ucto","version":"0.35_1","comment":"Advanced rule-based (regular-expression) and unicode-aware tokenizer","maintainer":"yuri@FreeBSD.org","www":"https://languagemachines.github.io/ucto/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"116ca284378a376dbfa822acbddac7c2dedfaf075ae17acbdbca5e4cf09f8b2f","flatsize":668316,"path":"All/ucto-0.35_1.pkg","repopath":"All/ucto-0.35_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":167520,"desc":"Ucto tokenizes text files: it separates words from punctuation, and splits\nsentences. It offers several other basic preprocessing steps such as changing\ncase that you can all use to make your text suited for further processing such\nas indexing, part-of-speech tagging, or machine translation.\n\nUcto comes with tokenisation rules for several languages and can be easily\nextended to suit other languages. It has been incorporated for tokenizing Dutch\ntext in Frog, our Dutch morpho-syntactic processor.","deps":{"icu":{"origin":"devel/icu","version":"76.1,1"},"libedit":{"origin":"devel/libedit","version":"3.1.20250104,1"},"libexttextcat":{"origin":"textproc/libexttextcat","version":"3.4.6"},"libfolia":{"origin":"textproc/libfolia","version":"2.21_1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"},"ticcutils":{"origin":"devel/ticcutils","version":"0.36_1"},"uctodata":{"origin":"textproc/uctodata","version":"0.11"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libexttextcat-2.0.so.0","libfolia.so.22","libgomp.so.1","libicuio.so.76","libicuuc.so.76","libm.so.4","libpthread.so.0","libreadline.so.8","libstdc++.so.9","libticcutils.so.10","libxml2.so.2"]},{"name":"ucpp","origin":"devel/ucpp","version":"1.3.2_1,1","comment":"C preprocessor and lexer","maintainer":"crees@FreeBSD.org","www":"https://code.google.com/archive/p/ucpp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7efac5595c1cd10c278a882ef104f955da5478142f8d37bcbc160b34f87fc4d9","flatsize":120445,"path":"All/ucpp-1.3.2_1,1.pkg","repopath":"All/ucpp-1.3.2_1,1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":36128,"desc":"ucpp is a C preprocessor and lexer. It has the following goals:\n\n   - Strict conformance to the C99 standard (with switches to\n     disable some extensions and mimic C90 behaviour)\n   - Low memory consumption\n   - Possibility to use the code as a lexer (that outputs tokens\n     directly)","categories":["devel"],"shlibs_required":["libc.so.8"]},{"name":"udp-over-tcp","origin":"net/udp-over-tcp","version":"0.4.0_8","comment":"Proxy UDP traffic over a TCP stream","maintainer":"yuri@FreeBSD.org","www":"https://github.com/mullvad/udp-over-tcp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f7a1d9dac6cb58c1e22f8ed25d4a0878854d728a8fd06d7adddfde92ec6f045a","flatsize":4465805,"path":"All/udp-over-tcp-0.4.0_8.pkg","repopath":"All/udp-over-tcp-0.4.0_8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":921804,"desc":"udp-over-tcp is a library and binaries for tunneling UDP datagrams over\na TCP stream.\n\nSome programs/protocols only work over UDP. And some networks only allow TCP.\nThis is where `udp-over-tcp` comes in handy. This library comes in two parts:\n\n* `udp2tcp` - Forwards incoming UDP datagrams over a TCP stream. The return\n  stream is translated back to datagrams and sent back out over UDP again.\n  This part can be easily used as both a library and a binary.\n  So it can be run standalone, but can also easily be included in other\n  Rust programs. The UDP socket is connected to the peer address of the first\n  incoming datagram. So one [`Udp2Tcp`] instance can handle traffic from a\n  single peer only.\n* `tcp2udp` - Accepts connections over TCP and translates + forwards the\n  incoming stream as UDP datagrams to the destination specified during setup\n  and on the command line.\n  Designed mostly to be a standalone executable to run on servers. But can be\n  consumed as a Rust library as well.","categories":["net"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0"]},{"name":"ucspi-unix","origin":"sysutils/ucspi-unix","version":"1.0_1","comment":"Unix-domain socket client-server command-line tools","maintainer":"ports@FreeBSD.org","www":"https://untroubled.org/ucspi-unix/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3ffe19f0bf19feecaa99a1a4603f0048dc1728d9816f96432554a3bce101b983","flatsize":45652,"path":"All/ucspi-unix-1.0_1.pkg","repopath":"All/ucspi-unix-1.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":16656,"desc":"Unix domain socket client and server programs that conform to UCSPI, the\nUnix Client-Server Program Interface.","categories":["sysutils"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ucspi-unix port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ucspi-ssl","origin":"sysutils/ucspi-ssl","version":"0.99b_1","comment":"UCSPI tools for building SSL client-server applications","maintainer":"freebsd@charles.lecklider.org","www":"http://www.fehcom.de/ipnet/ucspi-ssl.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7a1f73b88364b6b18d2e384879dfca01af97516eca19bed2682f0e452394390a","flatsize":277437,"path":"All/ucspi-ssl-0.99b_1.pkg","repopath":"All/ucspi-ssl-0.99b_1.pkg","licenselogic":"single","pkgsize":70756,"desc":"sslserver, sslclient, and sslhandle are command-line tools for building\nSSL client-server applications. They conform to the UNIX Client-Server\nProgram Interface, UCSPI.\n\nsslserver listens for IPv6 and/or IPv4 connections, and runs a program\nfor each connection it accepts. The program environment includes\nvariables that hold the local and remote host names, IP addresses,\nand port numbers. sslserver offers a concurrency limit on acceptance\nof new connections, and selective handling of connections based on\nclient identity supporting CIDR IP address notation. sslserver supports\nSTARTTLS and STLS.\n\nsslclient requests a connection to either a IPv6 or IPv4 TCP sockets,\nand runs a program. The program environment includes the same variables\nas for sslserver.","deps":{"ca_root_nss":{"origin":"security/ca_root_nss","version":"3.108"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"ucspi-tcp":{"origin":"sysutils/ucspi-tcp","version":"0.88_3"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12","libdl.so.0","libm.so.4","libperl.so.5.36","libpthread.so.0","libssl.so.12","libutil.so.4"],"options":{"DOCS":"on"}},{"name":"ucspi-ipc","origin":"sysutils/ucspi-ipc","version":"0.67","comment":"UCSPI tools for building local-domain client-server applications","maintainer":"ports@FreeBSD.org","www":"http://www.superscript.com/ucspi-ipc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"135dee0c6177d15fd9501bfd0a77cb3df08b0b7dc5f529e38ebfe47434e84ad0","flatsize":250882,"path":"All/ucspi-ipc-0.67.pkg","repopath":"All/ucspi-ipc-0.67.pkg","licenselogic":"single","pkgsize":47148,"desc":"ipcserver and ipcclient are command-line tools for building local-domain\nclient-server applications. They conform to the UNIX Client-Server\nProgram Interface, UCSPI.\n\nipcserver listens for connections on a local-domain stream socket, and\nruns a program for each connection it accepts. The program environment\nincludes variables that hold the local and remote socket addresses, and\nthe effective user and group IDs of the process that called connect.\nipcserver offers a concurrency limit on acceptance of new connections,\nand selective handling of connections based on client identity.\n\nipcclient requests a connection to a local-domain socket, and runs a\nprogram. The program environment includes a variable that holds the\nlocal socket address.\n\nipcperl is an example of an ipchandle server. It invokes a perl\nsubroutine for each request.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libcrypt.so.4","libdl.so.0","libm.so.4","libperl.so.5.36","libpthread.so.0","libutil.so.4"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ucspi-ipc port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"uconvert","origin":"emulators/uconvert","version":"1.01_1","comment":"Bitmap converter into Atari-specific formats","maintainer":"otis@FreeBSD.org","www":"https://github.com/mikrosk/uconvert","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e68a131b49099748636aea08fbd8e361d0537f2d575a1c4f43b050b3bd99d167","flatsize":88942,"path":"All/uconvert-1.01_1.pkg","repopath":"All/uconvert-1.01_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":32708,"desc":"uConvert - bitmap converter into Atari formats.\nSupported formats are ST/STE/TT/Falcon.","deps":{"GraphicsMagick":{"origin":"graphics/GraphicsMagick","version":"1.3.43_2,1"}},"categories":["emulators","graphics"],"shlibs_required":["libGraphicsMagick++.so.12","libGraphicsMagick.so.3","libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libbz2.so.2","libc.so.8","libfreetype.so.6","libgomp.so.1","libjasper.so.7","libjbig.so.2","libjpeg.so.8","libjxl.so.0.11","libjxl_threads.so.0.11","liblcms2.so.2","liblcms2_fast_float.so.1","liblcms2_threaded.so.1","liblzma.so.3","libm.so.4","libpng16.so.16","libpthread.so.0","libsharpyuv.so.0","libstdc++.so.9","libtiff.so.6","libwebp.so.7","libwebpmux.so.3","libwmflite-0.2.so.7","libxml2.so.2","libz.so.3"]},{"name":"uclcmd","origin":"devel/uclcmd","version":"0.2.20211204","comment":"Command line tool for working with UCL config files","maintainer":"allanjude@FreeBSD.org","www":"https://github.com/allanjude/uclcmd/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"48dd1c76dad88e75e94e7110f8d9056e3b9f8738256deb4a2f2eb5801c7288df","flatsize":48396,"path":"All/uclcmd-0.2.20211204.pkg","repopath":"All/uclcmd-0.2.20211204.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":16992,"desc":"uclcmd is a command line tool for working with UCL config files.\n\nDesigned to be somewhat compatible with jq by implementing a very similar\nsyntax.","deps":{"libucl":{"origin":"textproc/libucl","version":"0.9.2"}},"categories":["devel"],"shlibs_required":["libc.so.8","libucl.so.7"]},{"name":"ucommon","origin":"devel/ucommon","version":"7.0.0_6","comment":"Very lightweight C++ design pattern library","maintainer":"ports@FreeBSD.org","www":"https://www.gnu.org/software/commoncpp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"16f6f2d8d6c4cba3077d9185e7f040b4c29b9e89c15f5d6cb01d36e81e8857ea","flatsize":2049164,"path":"All/ucommon-7.0.0_6.pkg","repopath":"All/ucommon-7.0.0_6.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":436744,"desc":"GNU uCommon C++ is meant as a very light-weight C++ library to facilitate using\nC++ design patterns even for very deeply embedded applications, such as for\nsystems using uclibc along with posix threading support. For this reason, GNU\nuCommon C++ disables language features that consume memory or introduce runtime\noverhead, such as rtti and exception handling, and assumes one will mostly be\nlinking applications with other pure C based libraries rather than using the\noverhead of the standard C++ library and other similar class frameworks.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libcrypto.so.12","libdl.so.0","libm.so.4","libpthread.so.0","librt.so.0","libssl.so.12","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe ucommon port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"uchardet","origin":"textproc/uchardet","version":"0.0.8_1","comment":"Universal charset detection library","maintainer":"yuri@FreeBSD.org","www":"https://www.freedesktop.org/wiki/Software/uchardet/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fd84e1f3f2c558b804810c30991ca19cb45abd30675495c25ab28c93d89e9532","flatsize":701363,"path":"All/uchardet-0.0.8_1.pkg","repopath":"All/uchardet-0.0.8_1.pkg","licenselogic":"or","licenses":["GPLv2+","LGPL21+","MPL11"],"pkgsize":119832,"desc":"uchardet is an encoding detection library, which takes a sequence\nof bytes in an unknown character encoding without any additional\ninformation, and attempts to determine the encoding of the text.\nReturned encoding names are iconv-compatible.\n\nIt started as a C language binding of the original C++ implementation\nof the universal charset detection library by Mozilla. It can now\ndetect more charsets, and more reliably than the original implementation.","categories":["textproc"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"ucl","origin":"archivers/ucl","version":"1.03_5","comment":"Data compression library with low memory usage","maintainer":"sunpoet@FreeBSD.org","www":"https://www.oberhumer.com/opensource/ucl/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"31f8f56e8a100def1211b59c6f5259361d6693100336c3bc912af0ce48e8ca63","flatsize":221752,"path":"All/ucl-1.03_5.pkg","repopath":"All/ucl-1.03_5.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":42340,"desc":"UCL is a portable lossless data compression library written in ANSI C.\n\nUCL implements a number of compression algorithms that achieve an excellent\ncompression ratio while allowing *very* fast decompression. Decompression\nrequires no additional memory.\n\nUCL is an OpenSource re-implementation of some NRV compression algorithms.","categories":["archivers","devel"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"ucarp","origin":"net/ucarp","version":"1.5.2.20171201","comment":"Userlevel Common Address Redundancy Protocol","maintainer":"jcpierri@gmail.com","www":"https://github.com/jedisct1/UCarp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4d01c38d73f34177f613b7a664866c22707b4c88a2a90209365e10cd94909d9c","flatsize":44500,"path":"All/ucarp-1.5.2.20171201.pkg","repopath":"All/ucarp-1.5.2.20171201.pkg","licenselogic":"single","licenses":["ISC"],"pkgsize":18428,"desc":"UCARP allows a couple of hosts to share common virtual IP addresses\nin order to provide automatic failover. It is a portable userland\nimplementation of the secure and patent-free Common Address Redundancy\nProtocol (CARP, OpenBSD's alternative to the VRRP).\n\nBecause UCARP does not require \"promiscuous mode\" on interfaces, it may be a\nsuitable option in environments where carp(4) may be difficult to deploy,\nsuch as in clouds or other virtualized infrastructures.","categories":["net"],"shlibs_required":["libc.so.8","libpcap.so.3"],"options":{"SCRIPTS":"on"}},{"name":"ug-libreoffice","origin":"editors/libreoffice-ug","version":"25.2.2.2","comment":"ug language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4fb4f5dd074ff90d70d025156e3de6ca77ecc04d820a42d7bbc3bec85551a93a","flatsize":33559171,"path":"All/ug-libreoffice-25.2.2.2.pkg","repopath":"All/ug-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":2988116,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"ucon64","origin":"emulators/ucon64","version":"2.2.2","comment":"Multipurpose video game ROM image and backup utility","maintainer":"kai@FreeBSD.org","www":"https://ucon64.sourceforge.io","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4c905b43175994b8686a5821e51c7a2da98a7626bec8c36eb6067613460205a8","flatsize":716902,"path":"All/ucon64-2.2.2.pkg","repopath":"All/ucon64-2.2.2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":283592,"desc":"uCON64 is the video game backup tool and emulator Swiss Army knife program.\nIt supports almost every system (Consoles, Handheld, and Arcade) with very\nverbose ROM information, ROM and SRAM convertion to various backup tool\nformats, IPS/APS/BSL/PPF patching, bad dump detection via RomCenter DAT files,\nand more.","categories":["emulators"],"shlibs_required":["libc.so.8","libusb.so.2","libz.so.3"],"options":{"CD64":"on","COLOR":"on","DEBUG":"off","DISCMAGE":"on","PARALLEL":"on","USB":"on","ZLIB":"on"}},{"name":"ubench","origin":"benchmarks/ubench","version":"0.32_1","comment":"Unix Benchmark Utility for CPU(s) and memory","maintainer":"ports@FreeBSD.org","www":"http://www.phystech.com/download/ubench.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3ac3a32616cd4ee86be6f81f7984bb9c66318dc7a4fef00fecbdc7200faf677f","flatsize":16545,"path":"All/ubench-0.32_1.pkg","repopath":"All/ubench-0.32_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":7620,"desc":"The Unix Benchmark Utility \"ubench\" is an attempt to introduce a single measure\nof perfomance among computer systems running various flavors of Unix operation\nsystem.\n\nThe current development release tests only CPU(s) and memory. In the future\nreleases there will be tests added for disk and TCP/IP. Ubench is taking\nadvantage of multiple CPUs on an SMP system and the results will reflect that.\n\no Ubench is executing rather senseless mathematical integer and floating-point\n  calculations for 3 mins concurrently using several processes, and the result\n  Ubench CPU benchmark.\n\no Ubench will spawn about 2 concurrent processes for each CPU available on the\n  system. This ensures all available raw CPU horsepower is used.\n\no Ubench is executing rather senseless memory allocation and memory to memory\n  copying operations for another 3 mins concurrently using several processes,\n  and the result Ubench MEM benchmark.","categories":["benchmarks"],"shlibs_required":["libc.so.8","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe ubench port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ucc","origin":"lang/ucc","version":"1.6.2","comment":"C Compiler Which Implements the ANSI C89 Standard","maintainer":"ports@FreeBSD.org","www":"http://ucc.sf.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f41490e22a8c205ee7ed4ebc77390bb25f0d7d9957e73d8577509eae16eb76e6","flatsize":159403,"path":"All/ucc-1.6.2.pkg","repopath":"All/ucc-1.6.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":60420,"desc":"Ucc is a C compiler which implements the ANSI C89\nstandard with a few extensions. Ucc is released\nunder BSD license.\n\nUcc is specificaly designed for personal research\nand assist the undergraduate or graduate in compiler\nlearning. We hope that Ucc will be a seedbed for new\nideas and world-class optimizing techniques.\n\nUcc's design and development goals is clear code\nstructure,upstanding extensibility,retargetable and\nexcellent optimization.","categories":["lang"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe ucc port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ubuntu-keyring","origin":"security/ubuntu-keyring","version":"2021.03.26","comment":"GPG keys for Ubuntu package signature verification","maintainer":"mia-rain@tuta.io","www":"https://bugs.launchpad.net/ubuntu/+filebug","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2e37ab5fe56c545ab08cc795381996162b541a14108cb70a672cad24c4ed8fb8","flatsize":36867,"path":"All/ubuntu-keyring-2021.03.26.pkg","repopath":"All/ubuntu-keyring-2021.03.26.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":26140,"desc":"Public GPG keys used to verify authenticity of Ubuntu packages.","categories":["security"]},{"name":"ubh","origin":"news/ubh","version":"2.5_3","comment":"Perl script to download and decode binaries posted to Usenet","maintainer":"john@zoner.org","www":"https://ubh.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"38d80477d8fcf05cffa91411d9caa838cabb3eef5d0d573056520248e3d99673","flatsize":120403,"path":"All/ubh-2.5_3.pkg","repopath":"All/ubh-2.5_3.pkg","licenselogic":"single","pkgsize":25764,"desc":"ubh - the Usenet Binary Harvester - is a GPL'ed Perl console\napplication which automatically discovers, downloads, and decodes\nsingle-part and multi-part Usenet binaries.  Automatically assembles\nmulti-part binaries.  Provides searching via Perl regular expression\nsyntax.  Also provides a pre-selection capability whereby the user\ncan\ninteractively choose which binaries to download.  Uses a standard\n.newsrc file to control which groups and articles to process.\nRuns anywhere Perl runs.  Tested under Unix-based Perl, Active Perl\non Win32 platforms, and Mac OS X.  Requires Net::NNTP and\nNews::Newsrc\n(which itself requires Set::IntSpan), MIME::Parser, MIME::Base64,\nIO::Stringy, and MailTools (distribution).\n\n[ This port is maintained by John Holland <john@zoner.org> ]","deps":{"p5-IO-Stringy":{"origin":"devel/p5-IO-Stringy","version":"2.113"},"p5-MIME-Tools":{"origin":"mail/p5-MIME-Tools","version":"5.515,2"},"p5-Mail-Tools":{"origin":"mail/p5-Mail-Tools","version":"2.22"},"p5-News-Newsrc":{"origin":"news/p5-News-Newsrc","version":"1.11_1"},"p5-String-CRC32":{"origin":"devel/p5-String-CRC32","version":"2.100"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","news"],"options":{"DOCS":"on"}},{"name":"uacme","origin":"security/uacme","version":"1.7.6_1","comment":"Lightweight C ACMEv2 client which uses external authenticators","maintainer":"eduardo@FreeBSD.org","www":"https://github.com/ndilieto/uacme","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b84743733808d7820a7ef53c2904244f633d49be9da2c3a90e26343b2890e58e","flatsize":341213,"path":"All/uacme-1.7.6_1.pkg","repopath":"All/uacme-1.7.6_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":94476,"desc":"Lightweight client for the RFC8555 ACMEv2 protocol, written in plain\nC with minimal dependencies (libcurl and one of GnuTLS, OpenSSL or\nmbedTLS).  The ACMEv2 protocol allows a Certificate Authority (Let's\nEncrypt is a popular one) and an applicant to automate the process\nof verification and certificate issuance.  The protocol also provides\nfacilities for other certificate management functions, such as\ncertificate revocation.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"libev":{"origin":"devel/libev","version":"4.33_1,1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["security","www"],"shlibs_required":["libc.so.8","libcrypto.so.12","libcurl.so.4","libev.so.4","libssl.so.12"],"options":{"DOCS":"on","EXAMPLES":"on","MANPAGES":"on","UALPN":"on","GNUTLS":"off","MBEDTLS":"off","OPENSSL":"on"}},{"name":"ua_parser-core","origin":"devel/ua_parser-core","version":"0.5.0_1","comment":"Regex file for building language ports of Browserscope's UA parser","maintainer":"demon@FreeBSD.org","www":"https://github.com/ua-parser/uap-core","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9bdbf34eb78161d406a70da898c93ffb5fc1359e0c20e0c6eb3ec6d33cad9c35","flatsize":166635,"path":"All/ua_parser-core-0.5.0_1.pkg","repopath":"All/ua_parser-core-0.5.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":34448,"desc":"This port contains the core of BrowserScope's original user agent string\nparser: data collected over the years by Steve Souders and numerous other\ncontributors, extracted into a separate YAML file so as to be reusable as is\nby implementations in any programming language.\n\nThis port itself does not contain a parser: only the necessary data to build\none.  There exists a ref implementation, along with multiple, production-ready\nimplementations in various programming languages.","categories":["devel"]},{"name":"ua","origin":"sysutils/ua","version":"1.0.1_1","comment":"Finds sets of identical files","maintainer":"ports@FreeBSD.org","www":"https://github.com/euedge/ua/wiki","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2e66fa9bf3cce8970c35c4be36ef1187832bf12b55435c7d22f8184ef8a22f64","flatsize":144077,"path":"All/ua-1.0.1_1.pkg","repopath":"All/ua-1.0.1_1.pkg","licenselogic":"single","licenses":["MPL11"],"pkgsize":44080,"desc":"ua is a simple command-line tool that finds sets of identical files.\nThe name ua is derived from the Hungarian word ugyanaz meaning the same.\n\nThe development of ua was motivated by the disturbingly often recurring\nevent of waiting too long for a shell script using sorts, md5sums, diffs\nand the like to finish finding identical files. While there are many tools\nout there, we needed a tool that can ignore white spaces and runs quite fast.\n\nLICENSE: GPL2 or later","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libcrypto.so.12","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ua port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"u6rd","origin":"net/u6rd","version":"1.6_4","comment":"User-space 6rd (RFC 5569) implementation","maintainer":"ume@FreeBSD.org","www":"http://www.scythe.jp/lab/u6rd/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b308b7a36136c8c9c6690cfc651e0264ea2b640d1b05bb4d9e5246188f805b83","flatsize":29911,"path":"All/u6rd-1.6_4.pkg","repopath":"All/u6rd-1.6_4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":14872,"desc":"The u6rd is a user-space 6rd (RFC 5569) implementation, which uses\ntun(4) and the raw socket interface.\nThe u6rd daemon runs on the 6rd border router of a 6rd site that is\nisolated from the native IPv6 Internet. It does not provide the\nfunctionality of 6rd \"relay\" routers.","categories":["net"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"ubuntu-font","origin":"x11-fonts/ubuntu-font","version":"0.83_2","comment":"Ubuntu font family","maintainer":"0mp@FreeBSD.org","www":"https://design.ubuntu.com/font/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9858c56592ce33617444c243b24b08da606e6e45ef6193437a7ce7f47de9d283","flatsize":4409614,"path":"All/ubuntu-font-0.83_2.pkg","repopath":"All/ubuntu-font-0.83_2.pkg","licenselogic":"single","licenses":["UFL"],"pkgsize":1447036,"desc":"The Ubuntu Font Family are a set of matching new libre/open fonts in\ndevelopment during 2010--2011. The development is being funded by\nCanonical Ltd on behalf the wider Free Software community and the\nUbuntu project.  The technical font design work and implementation is\nbeing undertaken by Dalton Maag.\n\nBoth the final font Truetype/OpenType files and the design files used\nto produce the font family are distributed under an open licence and\nyou are expressly encouraged to experiment, modify, share and improve.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"],"options":{"DOCS":"on"},"messages":[{"message":"Make sure that the freetype module is loaded.  If it is not, add the following\nline to the \"Modules\" section of your X Windows configuration file:\n\n        Load \"freetype\"\n\nAdd the following line to the \"Files\" section of X Windows configuration file:\n\n        FontPath \"/usr/local/share/fonts/ubuntu-font/\"","type":"install"}]},{"name":"u2f-devd","origin":"security/u2f-devd","version":"1.1.10_9","comment":"Devd hotplug rules for Universal 2nd Factor (U2F) tokens","maintainer":"monwarez@mailoo.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"555354138f67fa7b1c9eab8abd78aa9aa3ee9b5a1468c3b38a92af966e2d6e55","flatsize":8461,"path":"All/u2f-devd-1.1.10_9.pkg","repopath":"All/u2f-devd-1.1.10_9.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":2284,"desc":"Automatic device permission handling for Universal 2nd Factor (U2F) USB\nauthentication tokens.","categories":["security"],"groups":["u2f"],"messages":[{"message":"U2F authentication requires read/write access to USB devices. To\nfacilitate such access it comes with a devd.conf(5) file, but you\nstill need to restart devd(8), add the desired users to \"u2f\" group\nand log those out of the current session. For example:\n\n# service devd restart\n# pw group mod u2f -m <user>\n$ exit\n\nFor details, see /usr/local/etc/devd/u2f.conf","type":"install"}]},{"name":"uae","origin":"emulators/uae","version":"0.8.29_4","comment":"Commodore Amiga emulator","maintainer":"simond@irrelevant.org","www":"http://www.amigaemulator.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6ffaa06f038912d17d205d8bc390391fa8dc093d26783d17b85f1ecab0a4309f","flatsize":2116026,"path":"All/uae-0.8.29_4.pkg","repopath":"All/uae-0.8.29_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":539900,"desc":"UAE is a mostly complete software emulation of the hardware of the Commodore\nAmiga 500/1000/2000.  Commodore Amiga, for those who don't know, is a 16/32\nbit computer system based on the Motorola 680x0 CPU and a few specially\ndesigned custom chips that provide very good graphics and sound capabilities.\n\nIts first incarnation, the A1000, appeared in 1985, followed by the highly\nsuccessful A500 and A2000 models.\n\nRequires a valid Amiga ROM file in order to be useful.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["emulators"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"u-boot-tools","origin":"sysutils/u-boot-tools","version":"2020.07","comment":"U-boot related tools","maintainer":"uboot@FreeBSD.org","www":"https://www.denx.de/wiki/U-Boot","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"29150cc083fa4f3e5d826bc9833745eb45f3c7467f803df9ae6e783f05794712","flatsize":749074,"path":"All/u-boot-tools-2020.07.pkg","repopath":"All/u-boot-tools-2020.07.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":145572,"desc":"U-Boot tools for creating and analyzing u-boot images.\n\nU-Boot images are used to embed kernels into a know format for u-boot.\nIt can also be FIT (Flattened Image Tree) images when the source describing\nthe image is written like a DTS (Device Tree Source).","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libcrypto.so.12","libssl.so.12"]},{"name":"u-boot-sopine","origin":"sysutils/u-boot-sopine","version":"2024.07","comment":"Cross-build das u-boot for model sopine","maintainer":"uboot@FreeBSD.org","www":"https://www.denx.de/wiki/U-Boot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6d26a134f84c2de12fc6a1ad858962e9e017366c545deccbd7d6e78307ad4923","flatsize":839205,"path":"All/u-boot-sopine-2024.07.pkg","repopath":"All/u-boot-sopine-2024.07.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":310248,"desc":"U-Boot loader and related files for the Sopine.\n\nTo install this bootloader on an sdcard just do:\ndd if=/usr/local/share/u-boot/u-boot-sopine/u-boot-sunxi-with-spl.bin of=/path/to/sdcarddevice bs=128k seek=1 conv=sync\n\nFor information about running FreeBSD on Allwinner boards, see\n https://wiki.freebsd.org/FreeBSD/arm/Allwinner","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["sysutils"]},{"name":"uTox","origin":"net-im/uTox","version":"0.17.2_9","comment":"Lightweight Tox client","maintainer":"ports@FreeBSD.org","www":"https://utox.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1828cc450dfc90c32ccf331924ddc90eb8c5964ff418d92c08cf4053fa6331e4","flatsize":823285,"path":"All/uTox-0.17.2_9.pkg","repopath":"All/uTox-0.17.2_9.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":318728,"desc":"uTox is lightweight Tox (https://github.com/irungentoo/ProjectTox-Core)\nclient written in C.\n\nSimple and convenient program for confidential communication.\n\nStill early in development, though it already supports some of the most\nimportant features, like file transfers, A/V, group chats, and DNS Discovery.\n\nThere are also binaries for other OS: Linux, Android, OS X and Windows, which\nmakes it possible to communicate between users of different OS.","deps":{"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libfilteraudio":{"origin":"audio/libfilteraudio","version":"0.0.1,1"},"libsodium":{"origin":"security/libsodium","version":"1.0.19"},"libv4l":{"origin":"multimedia/libv4l","version":"1.23.0_5"},"libvpx":{"origin":"multimedia/libvpx","version":"1.15.0_1"},"openal-soft":{"origin":"audio/openal-soft","version":"1.24.2_2"},"opus":{"origin":"audio/opus","version":"1.5.2"},"toxcore":{"origin":"net-im/tox","version":"0.2.20_1,1"}},"categories":["net-im","net-p2p"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXrender.so.1","libc.so.8","libdbus-1.so.3","libfilteraudio.so.0","libfontconfig.so.1","libfreetype.so.6","libm.so.4","libopenal.so.1","libopus.so.0","libpthread.so.0","libsodium.so.26","libtoxcore.so.2","libv4lconvert.so.0","libvpx.so.9"],"options":{"DBUS":"on"},"annotations":{"deprecated":"Unmaintained upstream, consider using net-im/qTox","expiration_date":"2025-04-30"},"messages":[{"message":"===>   NOTICE:\n\nThe uTox port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUnmaintained upstream, consider using net-im/qTox.\n\nIt is scheduled to be removed on or after 2025-04-30."}]},{"name":"u-boot-rpi4","origin":"sysutils/u-boot-rpi4","version":"2024.07","comment":"Cross-build das u-boot for model rpi4","maintainer":"uboot@FreeBSD.org","www":"https://www.denx.de/wiki/U-Boot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"337c7e67043cb929d4fccfe2459675e9f5fb633c2d80542741bc9ad0e238052b","flatsize":667147,"path":"All/u-boot-rpi4-2024.07.pkg","repopath":"All/u-boot-rpi4-2024.07.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":260812,"desc":"U-Boot loader and related files for the RPi4\n\nFor general information about U-Boot see WWW: https://www.denx.de/wiki/U-Boot","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["sysutils"]},{"name":"u-boot-wandboard","origin":"sysutils/u-boot-wandboard","version":"2024.07","comment":"Cross-build das u-boot for model wandboard","maintainer":"uboot@FreeBSD.org","www":"https://www.denx.de/wiki/U-Boot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bb88d87269ec35f7a119aa4b94713f7876719ff6296b43aeb51433d4b43c5379","flatsize":724392,"path":"All/u-boot-wandboard-2024.07.pkg","repopath":"All/u-boot-wandboard-2024.07.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":289140,"desc":"U-Boot loader for Wandboard Solo, Dual, and Quad.\n\nInstall the u-boot.imx file onto the boot disk using:\n\n  dd if=u-boot.imx of=/dev/whatever bs=1k oseek=1 conv=sync\n\nThe U-Boot built by this port expects the first 1MB of the boot media to\nbe reserved for the U-Boot executable and saved environment.  The u-boot.imx\nfile begins at an offset of 1K from the start of the boot disk.  The U-Boot\nenvironment area begins at an offset of 512K.\n\nThis version is patched so that:\n * ELF and API features are enabled to support ubldr.\n * A single U-Boot image supports Solo, Dual[lite], and Quad processors.\n * When the selected board has multiple SD or MMC devices available, the\n   mmc0 device in U-Boot (and thus the disk0 device in loader(8)) will be\n   whichever device U-Boot was loaded from by the ROM bootloader routines.\n\nThe sources for this port were originally obtained from commit 87f595d1ee\nat https://github.com/TechNexion/U-Boot-edm/ which appears to be a slightly\nmodified fork of the stock U-Boot 2013.10 release.  As of this writing,\nthe changes in this fork have not been rolled back into upstream U-Boot.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["sysutils"]},{"name":"vault","origin":"security/vault","version":"1.8.7_12","comment":"Tool for securely accessing secrets","maintainer":"swills@FreeBSD.org","www":"https://vaultproject.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6443be39efad7cb907d39b4ef10d2d457fd9c8c10df114043e9f181ae03ebf06","flatsize":124726740,"path":"All/vault-1.8.7_12.pkg","repopath":"All/vault-1.8.7_12.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":25284256,"desc":"Vault is a tool for securely accessing secrets. A secret is anything that you\nwant to tightly control access to, such as API keys, passwords, certificates,\nand more. Vault provides a unified interface to any secret, while providing\ntight access control and recording a detailed audit log.","categories":["security"],"users":["vault"],"groups":["vault"],"shlibs_required":["libc.so.8","libpthread.so.0"],"annotations":{"cpe":"cpe:2.3:a:hashicorp:vault:1.8.7:::::dragonfly6:x86_64:12"},"messages":[{"message":"The vault user created by the vault package is now a member of the daemon\nclass, which will allow it to use mlock() when started by the rc script. This\nwill not be reflected in systems where the user already exists. Please add the\nvault user to the daemon class manually by running:\n\npw usermod -L daemon -n vault\n\nor delete the user and reinstall the package.\n\nYou may also need to increase memorylocked for the daemon class in\n/etc/rc.conf to more than 1024M (the default) or more:\n\nvault_limits_mlock=\"2048M\"\n\nOr to disable mlock, add:\n\ndisable_mlock = 1\n\nto /usr/local/etc/vault.hcl","type":"install"}]},{"name":"u-boot-rpi3-32","origin":"sysutils/u-boot-rpi3-32","version":"2024.07","comment":"Cross-build das u-boot for model rpi3-32","maintainer":"uboot@FreeBSD.org","www":"https://www.denx.de/wiki/U-Boot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4ad78a8f649768d814676250cdcf15f798f07683276a9385eb960b7034ac22da","flatsize":556563,"path":"All/u-boot-rpi3-32-2024.07.pkg","repopath":"All/u-boot-rpi3-32-2024.07.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":220504,"desc":"U-Boot loader and related files for the RPi3\n\nFor general information about U-Boot see WWW: https://www.denx.de/wiki/U-Boot","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["sysutils"]},{"name":"u-boot-sinovoip-bpi-m3","origin":"sysutils/u-boot-sinovoip-bpi-m3","version":"2024.07","comment":"Cross-build das u-boot for model sinovoip-bpi-m3","maintainer":"uboot@FreeBSD.org","www":"https://www.denx.de/wiki/U-Boot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e28fd29d54fe9e0ecc9ea91cceb5e5f7ab438d8efb4baab07ddb33eb20b82e26","flatsize":549086,"path":"All/u-boot-sinovoip-bpi-m3-2024.07.pkg","repopath":"All/u-boot-sinovoip-bpi-m3-2024.07.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":260908,"desc":"U-Boot loader for Banana Pi M3.\n\nTo install this bootloader on an sdcard just do :\ndd if=$LOCALBASE/share/u-boot/u-boot-sinovoip-bpi-m3/u-boot-sunxi-with-spl.bin of=/path/to/sdcarddevice bs=1k seek=8 conv=sync\n\nThis version is patched so that:\n * API features are enabled.\n * A boot.scr (U-Boot script) that loads ubldr.bin and execute it is included\n\nFor information about running FreeBSD on Allwinner boards, see\nhttps://wiki.freebsd.org/FreeBSD/arm/Allwinner","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["sysutils"]},{"name":"u-boot-sifive-fu540","origin":"sysutils/u-boot-sifive-fu540","version":"2024.07","comment":"Cross-build das u-boot for model sifive-fu540","maintainer":"uboot@FreeBSD.org","www":"https://www.denx.de/wiki/U-Boot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ea0b51e489a794e57d1bdba683af15c8d6f0f79261dfbd0206da85cf9b8ddd59","flatsize":744818,"path":"All/u-boot-sifive-fu540-2024.07.pkg","repopath":"All/u-boot-sifive-fu540-2024.07.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":320500,"desc":"U-Boot loader and related files for the HiFive Unleashed (FU540).\n\nThe SD card must be formatted with a GPT partition scheme, and expects two\nspecific GUID partition types for the SPL and FIT image.\n\nNote: due to limitations in gpart(8), sgdisk(8) should be used instead. Install\nit with the sysutils/gdisk port or package.\n\nAssuming an SD card device in /dev/da2, execute:\nsgdisk --clear --set-alignment=2 \\\n    --new=1:34:2081 --change-name=1:loader1 --typecode=1:5B193300-FC78-40CD-8002-E86C45580B47 \\\n    --new=2:2082:10273 --change-name=2:loader2 --typecode=2:2E54B353-1271-4842-806F-E436D6AF6985 \\\n    /dev/da2\n\nNow, copy the u-boot files to the SD card with dd(1).\ndd if=/usr/local/share/u-boot/u-boot-sifive-fu540/u-boot-spl.bin of=/dev/da2p1 conv=sync\ndd if=/usr/local/share/u-boot/u-boot-sifive-fu540/u-boot.itb of=/dev/da2p2 conv=sync\n\nWWW: https://www.denx.de/wiki/U-Boot","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["sysutils"]},{"name":"u-boot-rpi3","origin":"sysutils/u-boot-rpi3","version":"2024.07","comment":"Cross-build das u-boot for model rpi3","maintainer":"uboot@FreeBSD.org","www":"https://www.denx.de/wiki/U-Boot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ef49ab29993fe892a8246a2fa8ea6838b79c00f2f2b77d41bba8df42e986055b","flatsize":598275,"path":"All/u-boot-rpi3-2024.07.pkg","repopath":"All/u-boot-rpi3-2024.07.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":234196,"desc":"U-Boot loader and related files for the RPi3\n\nFor general information about U-Boot see WWW: https://www.denx.de/wiki/U-Boot","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["sysutils"]},{"name":"u-boot-rpi2","origin":"sysutils/u-boot-rpi2","version":"2024.07","comment":"Cross-build das u-boot for model rpi2","maintainer":"uboot@FreeBSD.org","www":"https://wiki.freebsd.org/FreeBSD/arm/Raspberry%20Pi","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"98486f8b79c57c30b61e90c346ec625c066e92e853a969fcf884bb260de9e0d9","flatsize":546020,"path":"All/u-boot-rpi2-2024.07.pkg","repopath":"All/u-boot-rpi2-2024.07.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":216892,"desc":"U-Boot loader for Raspberry Pi 2\n\nTo install this bootloader, copy u-boot.bin in the share/u-boot/u-boot-rpi\ndirectory to the first partition, formatted as FAT16 or FAT32, on an SD card.\nYou will also need the firmware files from the rpi-firmware package.\n\nThis version is patched so that:\n * ELF and API features are enabled.\n * The distroboot command knows how to load FreeBSD loader(8)\n * By default, it loads ubldr.bin (PIE) from file ubldr.bin on the FAT\n   partition to address ${kernel_addr_r}, and launches it. If ubldr.bin is\n   not found, it falls back on ubldr\n\nFor information about running FreeBSD on RaspberryPi, see\nFor general information about U-Boot see WWW: https://www.denx.de/wiki/U-Boot","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["sysutils"]},{"name":"u-boot-rpi","origin":"sysutils/u-boot-rpi","version":"2024.07","comment":"Cross-build das u-boot for model rpi","maintainer":"uboot@FreeBSD.org","www":"https://wiki.freebsd.org/FreeBSD/arm/Raspberry%20Pi","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"45f52b6d82ce3623237d4c54f478b91cb22860d602123b64de4667bc94943d39","flatsize":557178,"path":"All/u-boot-rpi-2024.07.pkg","repopath":"All/u-boot-rpi-2024.07.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":219900,"desc":"U-Boot loader for Raspberry Pi\n\nTo install this bootloader, copy u-boot.bin in the share/u-boot/u-boot-rpi\ndirectory to the first partition, formatted as FAT16 or FAT32, on an SD card.\nYou will also need the firmware files from the rpi-firmware package.\n\nThis version is patched so that:\n * ELF and API features are enabled.\n * The distroboot command knows how to load FreeBSD loader(8)\n * By default, it loads ubldr.bin (PIE) from file ubldr.bin on the FAT\n   partition to address ${kernel_addr_r}, and launches it. If ubldr.bin is\n   not found, it falls back on ubldr\n\nFor information about running FreeBSD on RaspberryPi, see\nFor general information about U-Boot see WWW: https://www.denx.de/wiki/U-Boot","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["sysutils"]},{"name":"u-boot-rpi-arm64","origin":"sysutils/u-boot-rpi-arm64","version":"2024.07","comment":"Cross-build das u-boot for model rpi-arm64","maintainer":"uboot@FreeBSD.org","www":"https://www.denx.de/wiki/U-Boot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"593826b7944dfdba349d86dfe3e836107f61cf95372722555a4ffaf37135d049","flatsize":649631,"path":"All/u-boot-rpi-arm64-2024.07.pkg","repopath":"All/u-boot-rpi-arm64-2024.07.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":253776,"desc":"U-Boot loader and related files for the 64 bit variants of the RPI\n\nThis u-boot config is made to be bootable on any 64bits RPI like the RPI2v1.1\nRPI3 and RPI4.\n\nFor general information about U-Boot see WWW: https://www.denx.de/wiki/U-Boot","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["sysutils"]},{"name":"u-boot-rpi-0-w","origin":"sysutils/u-boot-rpi-0-w","version":"2024.07","comment":"Cross-build das u-boot for model rpi-0-w","maintainer":"uboot@FreeBSD.org","www":"https://www.denx.de/wiki/U-Boot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"88a96b30b948b083d59a88fb9c884b1701b2abaacb4ab224fe3b9fe4729985d1","flatsize":557050,"path":"All/u-boot-rpi-0-w-2024.07.pkg","repopath":"All/u-boot-rpi-0-w-2024.07.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":219792,"desc":"U-Boot loader for Raspberry Pi\n\nTo install this bootloader, copy u-boot.bin in the share/u-boot/u-boot-rpi-0-w\ndirectory to the first partition, formatted as FAT16 or FAT32, on an SD card.\nYou will also need the firmware files and configs from the rpi-firmware package.\n\nThis version is patched so that:\n * API features are enabled.\n * U-Boot and FreeBSD kernel are using rpi-firmware DTBs\n * A boot.scr (U-Boot script) that loads ubldr.bin and execute it is included\n\nFor information about running FreeBSD on RaspberryPi, see\nhttps://wiki.freebsd.org/FreeBSD/arm/Raspberry%2520Pi","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["sysutils"]},{"name":"u-boot-rockpro64","origin":"sysutils/u-boot-rockpro64","version":"2024.07","comment":"Cross-build das u-boot for model rockpro64","maintainer":"uboot@FreeBSD.org","www":"https://www.denx.de/wiki/U-Boot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7e88f4949b79a06090b4a40d8471636e9bbf8d312933f974fcc57c2054b18305","flatsize":1390868,"path":"All/u-boot-rockpro64-2024.07.pkg","repopath":"All/u-boot-rockpro64-2024.07.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":429680,"desc":"U-Boot loader and related files for the Pine64 RockPro64.\n\nTo install this bootloader on an sdcard just do:\ndd if=/usr/local/share/u-boot/u-boot-rockpro64/idbloader.img of=/path/to/sdcarddevice seek=64 bs=512 conv=sync\ndd if=/usr/local/share/u-boot/u-boot-rockpro64/u-boot.itb of=/path/to/sdcarddevice seek=16384 bs=512 conv=sync","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["sysutils"]},{"name":"u-boot-riotboard","origin":"sysutils/u-boot-riotboard","version":"2024.07","comment":"Cross-build das u-boot for model riotboard","maintainer":"uboot@FreeBSD.org","www":"https://www.denx.de/wiki/U-Boot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d2a2ead7c4a7bd5a992ac56f1970c014fd8457cb3c92ef54911076ef5589e968","flatsize":513448,"path":"All/u-boot-riotboard-2024.07.pkg","repopath":"All/u-boot-riotboard-2024.07.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":251524,"desc":"U-Boot loader for RIoTboard\n\nTo install this bootloader on an sdcard just do :\ndd if=$LOCALBASE/share/u-boot/u-boot-riotboard/u-boot.imx of=/path/to/sdcarddevice bs=1k seek=1 conv=sync\n\nThis version is patched so that:\n * API features is enabled.\n * A boot.scr (U-Boot script) that loads ubldr.bin and execute it is included\n\nFor information about running FreeBSD on IMX6 boards, see\nhttps://wiki.freebsd.org/FreeBSD/arm/imx6","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["sysutils"]},{"name":"u-boot-rock64","origin":"sysutils/u-boot-rock64","version":"2024.07","comment":"Cross-build das u-boot for model rock64","maintainer":"uboot@FreeBSD.org","www":"https://www.denx.de/wiki/U-Boot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9711c696ee08d61f868855bf37ef1bbfe80a82d633ccab67d258df404681039e","flatsize":1041675,"path":"All/u-boot-rock64-2024.07.pkg","repopath":"All/u-boot-rock64-2024.07.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":332276,"desc":"U-Boot loader and related files for the Pine64 Rock64.\n\nTo install this bootloader on an sdcard just do:\ndd if=/usr/local/share/u-boot/u-boot-rock64/idbloader.img of=/path/to/sdcarddevice seek=64 bs=512 conv=sync\ndd if=/usr/local/share/u-boot/u-boot-rock64/u-boot.itb of=/path/to/sdcarddevice seek=16384 bs=512 conv=sync","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["sysutils"]},{"name":"u-boot-quartz64-b","origin":"sysutils/u-boot-quartz64-b","version":"2024.07","comment":"Cross-build das u-boot for model quartz64-b","maintainer":"uboot@FreeBSD.org","www":"https://www.denx.de/wiki/U-Boot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1ab58d78a5a1f0fc28c4f38357b201ce228b043e112c5ba82a24f9d338548b11","flatsize":1422609,"path":"All/u-boot-quartz64-b-2024.07.pkg","repopath":"All/u-boot-quartz64-b-2024.07.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":453484,"desc":"U-Boot loader and related files for the Pine64 Quartz-B\n\nTo install this bootloader on an sdcard just do:\n\ndd if=/usr/local/share/u-boot/u-boot-quartz-b/idbloader.img of=/path/to/sdcarddevice seek=64 bs=512 conv=sync\ndd if=/usr/local/share/u-boot/u-boot-quartz-b/u-boot.itb of=/path/to/sdcarddevice seek=16384 bs=512 conv=sync","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["sysutils"]},{"name":"u-boot-quartz64-a","origin":"sysutils/u-boot-quartz64-a","version":"2024.07","comment":"Cross-build das u-boot for model quartz64-a","maintainer":"uboot@FreeBSD.org","www":"https://www.denx.de/wiki/U-Boot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"963282d36839196daabdbeaa74df97b0ee645f67d86678135f4e654a3da2a74d","flatsize":1431825,"path":"All/u-boot-quartz64-a-2024.07.pkg","repopath":"All/u-boot-quartz64-a-2024.07.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":454836,"desc":"U-Boot loader and related files for the Pine64 Quartz-A\n\nTo install this bootloader on an sdcard just do:\n\ndd if=/usr/local/share/u-boot/u-boot-quartz-a/idbloader.img of=/path/to/sdcarddevice seek=64 bs=512 conv=sync\ndd if=/usr/local/share/u-boot/u-boot-quartz-a/u-boot.itb of=/path/to/sdcarddevice seek=16384 bs=512 conv=sync","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["sysutils"]},{"name":"u-boot-qemu-riscv64","origin":"sysutils/u-boot-qemu-riscv64","version":"2024.07","comment":"Cross-build das u-boot for model qemu-riscv64","maintainer":"uboot@FreeBSD.org","www":"https://www.denx.de/wiki/U-Boot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e4ce6062b9942a7b8b846b386e3a9e55ca2300f954f992989b31438d738939fb","flatsize":973597,"path":"All/u-boot-qemu-riscv64-2024.07.pkg","repopath":"All/u-boot-qemu-riscv64-2024.07.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":349936,"desc":"U-Boot loader for QEMU RISC-V 64-bit\n\nTo use this bootloader to boot a FreeBSD RISC-V image, install\nemulators/qemu50 and sysutils/opensbi and execute it as:\n\nqemu-system-riscv64 -machine virt -m 2048m -smp 2 -nographic \\\n    -bios /usr/local/share/opensbi/lp64/generic/firmware/fw_jump.elf \\\n    -kernel /usr/local/share/u-boot/u-boot-qemu-riscv64/u-boot.bin \\\n    -drive file=/path/to/freebsd.img,format=raw,id=hd0 \\\n    -device virtio-blk-device,drive=hd0","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["sysutils"]},{"name":"u-boot-qemu-arm","origin":"sysutils/u-boot-qemu-arm","version":"2024.07","comment":"Cross-build das u-boot for model qemu-arm","maintainer":"uboot@FreeBSD.org","www":"https://www.denx.de/wiki/U-Boot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ef39f8f379dbfe9daa385433899ad1d4b56e992de8283433703e20978807e88b","flatsize":917360,"path":"All/u-boot-qemu-arm-2024.07.pkg","repopath":"All/u-boot-qemu-arm-2024.07.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":337996,"desc":"U-Boot loader for QEMU\n\nTo use this bootloader to boot a FreeBSD armv7 image, install emulators/qemu\nand execute it as eg:\n\nqemu-system-arm -M virt -m 512m -nographic -bios /usr/local/share/u-boot/u-boot-qemu-arm/u-boot.bin -hda FreeBSD-13.0-CURRENT-arm-armv7-GENERICSD-20200409-r359731.img\n\nFor general information about U-Boot see WWW: https://www.denx.de/wiki/U-Boot","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["sysutils"]},{"name":"u-boot-rock-pi-4","origin":"sysutils/u-boot-rock-pi-4","version":"2024.07","comment":"Cross-build das u-boot for model rock-pi-4","maintainer":"uboot@FreeBSD.org","www":"https://www.denx.de/wiki/U-Boot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"901521ff58b4bb1b62d69266b588d7d038ad7817efca2bd7eb1bbeb5e66881e0","flatsize":1480467,"path":"All/u-boot-rock-pi-4-2024.07.pkg","repopath":"All/u-boot-rock-pi-4-2024.07.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":462768,"desc":"U-Boot loader and related files for the Radxa Rock Pi 4.\n\nTo install this bootloader on an sdcard just do:\ndd if=/usr/local/share/u-boot/u-boot-rock-pi-4/idbloader.img of=/path/to/sdcarddevice seek=64 bs=512 conv=sync\ndd if=/usr/local/share/u-boot/u-boot-rock-pi-4/u-boot.itb of=/path/to/sdcarddevice seek=16384 bs=512 conv=sync","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["sysutils"]},{"name":"u-boot-qemu-arm64","origin":"sysutils/u-boot-qemu-arm64","version":"2024.07","comment":"Cross-build das u-boot for model qemu-arm64","maintainer":"uboot@FreeBSD.org","www":"https://www.denx.de/wiki/U-Boot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"be4f6913ec86cfb49c087e9200a45803cb9e2f288b107f5c47bb0da889fb6c38","flatsize":1082937,"path":"All/u-boot-qemu-arm64-2024.07.pkg","repopath":"All/u-boot-qemu-arm64-2024.07.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":354472,"desc":"U-Boot loader for QEMU arm64\n\nTo use this bootloader to boot a FreeBSD aarch64 image, install emulators/qemu\nand execute it as eg:\n\nqemu-system-aarch64 -M virt -cpu cortex-a57 -m 512m -nographic -bios /usr/local/share/u-boot/u-boot-qemu-arm64/u-boot.bin -hda FreeBSD-13.0-CURRENT-arm64-aarch64-RPI3-20200409-r359731.img\n\nFor general information about U-Boot see WWW: https://www.denx.de/wiki/U-Boot","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["sysutils"]},{"name":"u-boot-pine64-lts","origin":"sysutils/u-boot-pine64-lts","version":"2024.07","comment":"Cross-build das u-boot for model pine64-lts","maintainer":"uboot@FreeBSD.org","www":"https://www.denx.de/wiki/U-Boot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4822e56eb1af674531b25ad2db74ab11aa948cf0c489c352b7edbd8ad4cac8cf","flatsize":839293,"path":"All/u-boot-pine64-lts-2024.07.pkg","repopath":"All/u-boot-pine64-lts-2024.07.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":310440,"desc":"U-Boot loader and related files for the Pine64-LTS.\n\nTo install this bootloader on an sdcard just do:\ndd if=/usr/local/share/u-boot/u-boot-pine64-lts/u-boot-sunxi-with-spl.bin of=/path/to/sdcarddevice bs=128k seek=1 conv=sync\n\nFor information about running FreeBSD on Allwinner boards, see\n https://wiki.freebsd.org/FreeBSD/arm/Allwinner","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["sysutils"]},{"name":"u-boot-pinebook","origin":"sysutils/u-boot-pinebook","version":"2024.07","comment":"Cross-build das u-boot for model pinebook","maintainer":"uboot@FreeBSD.org","www":"https://www.denx.de/wiki/U-Boot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"05dc520f45038691c5d119aa3aa3fc539f06ff7d557a5036d16151b5cb7d6a5c","flatsize":821479,"path":"All/u-boot-pinebook-2024.07.pkg","repopath":"All/u-boot-pinebook-2024.07.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":302820,"desc":"U-Boot loader and related files for the Pinebook\n\nTo install this bootloader on an sdcard just do:\ndd if=/usr/local/share/u-boot/u-boot-pinebook/u-boot-sunxi-with-spl.bin of=/path/to/sdcarddevice bs=128k seek=1 conv=sync\n\nFor information about running FreeBSD on Allwinner boards, see\n https://wiki.freebsd.org/FreeBSD/arm/Allwinner\n\nFor general information about U-Boot see WWW: https://www.denx.de/wiki/U-Boot","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["sysutils"]},{"name":"uhexen2","origin":"games/uhexen2","version":"1.5.9_4","comment":"Hexen II source port supporting Linux/FreeBSD/Unix/Windows","maintainer":"obscenum999@gmail.com","www":"https://uhexen2.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9da478eb368a32caee4f7b07b927611fe73616ca44339d43d604e3ba74ffea03","flatsize":18564850,"path":"All/uhexen2-1.5.9_4.pkg","repopath":"All/uhexen2-1.5.9_4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":5288140,"desc":"In 2000, Raven Software released the source code to their class based\nshooter game Hexen II and its multiplayer extension HexenWorld.\n\nSince then, there has been some source ports of this game, most notably\nthe now neglected Anvil of Thyrion project. But nothing has been done\nfor Linux since the beginning of 2002.\n\nThe Hammer of Thyrion project continues the development for Linux and\nBSD people, with continued support for Windows users as well. Many bugs\nare fixed and even new features are added:\n\nNew sound modes, improved mouse handling, improved video modes, OpenGL\nglows and more.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libmad":{"origin":"audio/libmad","version":"0.16.4"},"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libc.so.8","libm.so.4","libmad.so.0","libogg.so.0","libpthread.so.0","libvorbis.so.0","libvorbisfile.so.3"],"options":{"DOCS":"on","FLAC":"off","MIKMOD":"off","OGG":"on","OPUS":"off","MAD":"on","MPG123":"off","TREMOR":"off","VORBIS":"on","HEXEN2":"on","HW":"on","H2PATCH":"off"},"messages":[{"message":"Hexen II: Hammer of Thyrion has been installed.\n\nTo complete the installation of this port you have to copy the original\n\"data1/pak0.pak\" and \"data1/pak1.pak\" files from your original distribution\nto \"/usr/local/share/uhexen2/data1\" in lower-case form.\n\nTo play mission pack \"Portal of Praevus\" copy \"portals/pak3.pak\" from your\noriginal distribution\nto \"/usr/local/share/uhexen2/portals\" in lower-case form.\n\nPak files should be from latest Raven's 1.11 distribution!\n\nIf you have pak files from earlier version of the game, you have to patch them\nto the latest version. You can apply official patch or build the port with \nH2PATCH option enabled and then run:\n\th2patch -prefix /usr/local/share/uhexen2","type":"install"}]},{"name":"u-boot-pine-h64","origin":"sysutils/u-boot-pine-h64","version":"2024.07","comment":"Cross-build das u-boot for model pine-h64","maintainer":"uboot@FreeBSD.org","www":"https://www.denx.de/wiki/U-Boot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f6339d27543c0348283d4bf572686595b33aad1ec87202ffb6e4c20469af449c","flatsize":804140,"path":"All/u-boot-pine-h64-2024.07.pkg","repopath":"All/u-boot-pine-h64-2024.07.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":299020,"desc":"U-Boot loader and related files for the Pine H64\n\nTo install this bootloader on an sdcard just do:\ndd if=/usr/local/share/u-boot/u-boot-pine-h64/u-boot-sunxi-with-spl.bin of=/path/to/sdcarddevice bs=128k seek=1 conv=sync\n\nFor information about running FreeBSD on Allwinner boards, see\n https://wiki.freebsd.org/FreeBSD/arm/Allwinner","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["sysutils"]},{"name":"u-boot-pandaboard","origin":"sysutils/u-boot-pandaboard","version":"2024.07","comment":"Cross-build das u-boot for model pandaboard","maintainer":"uboot@FreeBSD.org","www":"https://www.denx.de/wiki/U-Boot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b3c767198eb8001c63fe0dd5cba202feac9b13a3d545e581a0ecb7b20a50b517","flatsize":611575,"path":"All/u-boot-pandaboard-2024.07.pkg","repopath":"All/u-boot-pandaboard-2024.07.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":253316,"desc":"U-Boot loader for PandaBoard.\n\nTo install this bootloader, copy the files MLO and u-boot.img to the FAT\npartition on an SD card.  Normally this is partition 1, but different\npartitions can be set with U-Boot environment variables.\n\nThis version is patched so that:\n * API features are enabled.\n * A boot.scr (U-Boot scripts ) that loads ubldr.bin and execute it is included\n\nFor information about running FreeBSD on the PandaBoard, see\nhttps://wiki.freebsd.org/FreeBSD/arm/PandaBoard","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["sysutils"]},{"name":"u-boot-pine64","origin":"sysutils/u-boot-pine64","version":"2024.07","comment":"Cross-build das u-boot for model pine64","maintainer":"uboot@FreeBSD.org","www":"https://www.denx.de/wiki/U-Boot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"67e95bd4ccfbe6e529afb47f62ea524c8216e0e51fb0b0a534d102ddbeac9a6e","flatsize":855104,"path":"All/u-boot-pine64-2024.07.pkg","repopath":"All/u-boot-pine64-2024.07.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":301692,"desc":"U-Boot loader and related files for the Pine64.\n\nTo install this bootloader on an sdcard just do:\ndd if=/usr/local/share/u-boot/u-boot-pine64/u-boot-sunxi-with-spl.bin of=/path/to/sdcarddevice bs=128k seek=1 conv=sync\n\nFor information about running FreeBSD on Allwinner boards, see\n https://wiki.freebsd.org/FreeBSD/arm/Allwinner\n\nFor general information about U-Boot see WWW: https://www.denx.de/wiki/U-Boot","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["sysutils"]},{"name":"u-boot-pcduino3","origin":"sysutils/u-boot-pcduino3","version":"2024.07","comment":"Cross-build das u-boot for model pcduino3","maintainer":"uboot@FreeBSD.org","www":"https://www.denx.de/wiki/U-Boot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4961a386892e5da482df9cfdbc1071e53396b392666295d4eefffee94949df8a","flatsize":587618,"path":"All/u-boot-pcduino3-2024.07.pkg","repopath":"All/u-boot-pcduino3-2024.07.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":280620,"desc":"U-Boot loader for pcDuino3\n\nTo install this bootloader on an sdcard just do :\ndd if=$LOCALBASE/share/u-boot/u-boot-pcduino3/u-boot-sunxi-with-spl.bin of=/path/to/sdcarddevice bs=1k seek=8 conv=sync\n\nThis version is patched so that:\n * API features are enabled.\n * A boot.scr (U-Boot script) that loads ubldr.bin and execute it is included\n\nFor information about running FreeBSD on Allwinner boards, see\nhttps://wiki.freebsd.org/FreeBSD/arm/Allwinner","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["sysutils"]},{"name":"u-boot-pinebookpro","origin":"sysutils/u-boot-pinebookpro","version":"2024.07","comment":"Cross-build das u-boot for model pinebookpro","maintainer":"uboot@FreeBSD.org","www":"https://www.denx.de/wiki/U-Boot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bc066b6a3d8908783a13853df0fde19f77fcba0f7fb22ab527dfef92ebf50194","flatsize":1376027,"path":"All/u-boot-pinebookpro-2024.07.pkg","repopath":"All/u-boot-pinebookpro-2024.07.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":422116,"desc":"U-Boot loader and related files for the Pine64 PineBook Pro.\n\nTo install this bootloader on an sdcard just do:\ndd if=/usr/local/share/u-boot/u-boot-pinebookpro/idbloader.img of=/path/to/sdcarddevice seek=64 bs=512 conv=sync\ndd if=/usr/local/share/u-boot/u-boot-pinebookpro/u-boot.itb of=/path/to/sdcarddevice seek=16384 bs=512 conv=sync","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["sysutils"]},{"name":"u-boot-orangepi_r1","origin":"sysutils/u-boot-orangepi-r1","version":"2024.07","comment":"Cross-build das u-boot for model orangepi_r1","maintainer":"uboot@FreeBSD.org","www":"https://www.denx.de/wiki/U-Boot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2fe96890fb36f09de9f11236daf9f10c291076aa4d7dbb8ecd21dd207517a5bc","flatsize":545501,"path":"All/u-boot-orangepi_r1-2024.07.pkg","repopath":"All/u-boot-orangepi_r1-2024.07.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":259720,"desc":"U-Boot loader and related files for the OrangePI R1.\n\nTo install this bootloader on an sdcard just do:\ndd if=/usr/local/share/u-boot/u-boot-orangepi-r1/u-boot-sunxi-with-spl.bin of=/path/to/sdcarddevice bs=1k seek=8 conv=sync\n\nFor information about running FreeBSD on Allwinner boards, see\nhttps://wiki.freebsd.org/FreeBSD/arm/Allwinner","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["sysutils"]},{"name":"u-boot-orangepi-zero-plus","origin":"sysutils/u-boot-orangepi-zero-plus","version":"2024.07","comment":"Cross-build das u-boot for model orangepi-zero-plus","maintainer":"uboot@FreeBSD.org","www":"https://www.denx.de/wiki/U-Boot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2b26054815999243aa888aebc3730d48e5058c2ea86f12be7aaf271be566cc0a","flatsize":801604,"path":"All/u-boot-orangepi-zero-plus-2024.07.pkg","repopath":"All/u-boot-orangepi-zero-plus-2024.07.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":298772,"desc":"U-Boot loader for OrangePi Zero Plus.\n\nTo install this bootloader on an sdcard just do :\ndd if=$LOCALBASE/share/u-boot/u-boot-orangepi-zero-plus/u-boot-sunxi-with-spl.bin of=/path/to/sdcarddevice bs=128k seek=1 conv=sync\n\nThis version is patched so that:\n * API features are enabled.\n * A boot.scr (U-Boot script) that loads ubldr.bin and execute it is included\n\nFor information about running FreeBSD on Allwinner boards, see\nhttps://wiki.freebsd.org/FreeBSD/arm/Allwinner","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["sysutils"]},{"name":"u-boot-orangepi-zero","origin":"sysutils/u-boot-orangepi-zero","version":"2024.07","comment":"Cross-build das u-boot for model orangepi-zero","maintainer":"uboot@FreeBSD.org","www":"https://www.denx.de/wiki/U-Boot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dc2fb68de1f387a0a383fbfeaae6482f79560edeb9aaece06d8d125553151382","flatsize":548321,"path":"All/u-boot-orangepi-zero-2024.07.pkg","repopath":"All/u-boot-orangepi-zero-2024.07.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":260532,"desc":"U-Boot loader for OrangePi Zero.\n\nTo install this bootloader on an sdcard just do :\ndd if=$LOCALBASE/share/u-boot/u-boot-orangepi-zero/u-boot-sunxi-with-spl.bin of=/path/to/sdcarddevice bs=1k seek=8 conv=sync\n\nThis version is patched so that:\n * API features are enabled.\n * A boot.scr (U-Boot script) that loads ubldr.bin and execute it is included\n\nFor information about running FreeBSD on Allwinner boards, see\nhttps://wiki.freebsd.org/FreeBSD/arm/Allwinner","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["sysutils"]},{"name":"u-boot-orangepi-plus-2e","origin":"sysutils/u-boot-orangepi-plus-2e","version":"2024.07","comment":"Cross-build das u-boot for model orangepi-plus-2e","maintainer":"uboot@FreeBSD.org","www":"https://www.denx.de/wiki/U-Boot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8667404075b81ac4ddfca4dd586fd74dc5295cf684ccf48ac34eb62c7b10d718","flatsize":573126,"path":"All/u-boot-orangepi-plus-2e-2024.07.pkg","repopath":"All/u-boot-orangepi-plus-2e-2024.07.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":274732,"desc":"U-Boot loader for OrangePi Plus2E.\n\nTo install this bootloader on an sdcard just do :\ndd if=$LOCALBASE/share/u-boot/u-boot-orangepi-plus-2e/u-boot-sunxi-with-spl.bin of=/path/to/sdcarddevice bs=1k seek=8 conv=sync\n\nThis version is patched so that:\n * API features are enabled.\n * A boot.scr (U-Boot script) that loads ubldr.bin and execute it is included\n\nFor information about running FreeBSD on Allwinner boards, see\nhttps://wiki.freebsd.org/FreeBSD/arm/Allwinner","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["sysutils"]},{"name":"u-boot-orangepi-one","origin":"sysutils/u-boot-orangepi-one","version":"2024.07","comment":"Cross-build das u-boot for model orangepi-one","maintainer":"uboot@FreeBSD.org","www":"https://www.denx.de/wiki/U-Boot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aa3ce3393733e75c3755d2743a94f8f6cebbb1c8c1e45b264e2db4ba64298cc4","flatsize":560599,"path":"All/u-boot-orangepi-one-2024.07.pkg","repopath":"All/u-boot-orangepi-one-2024.07.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":268300,"desc":"U-Boot loader for OrangePi One.\n\nTo install this bootloader on an sdcard just do :\ndd if=$LOCALBASE/share/u-boot/u-boot-orangepi-one/u-boot-sunxi-with-spl.bin of=/path/to/sdcarddevice bs=1k seek=8 conv=sync\n\nThis version is patched so that:\n * API features are enabled.\n * A boot.scr (U-Boot script) that loads ubldr.bin and execute it is included\n\nFor information about running FreeBSD on Allwinner boards, see\nhttps://wiki.freebsd.org/FreeBSD/arm/Allwinner","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["sysutils"]},{"name":"u-boot-orangepi-pc2","origin":"sysutils/u-boot-orangepi-pc2","version":"2024.07","comment":"Cross-build das u-boot for model orangepi-pc2","maintainer":"uboot@FreeBSD.org","www":"https://www.denx.de/wiki/U-Boot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4d4a6569cdc41c6c386e9291aab5551e5d2e69e674db4ca8ecb988d601ff3a46","flatsize":903495,"path":"All/u-boot-orangepi-pc2-2024.07.pkg","repopath":"All/u-boot-orangepi-pc2-2024.07.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":337620,"desc":"U-Boot loader and related files for the OrangePi PC2\n\nTo install this bootloader on an sdcard just do:\ndd if=$LOCALBASE/share/u-boot/u-boot-orangepi-pc2/u-boot-sunxi-with-spl.bin of=/path/to/sdcarddevice bs=128k seek=1 conv=sync\n\nFor information about running FreeBSD on Allwinner boards, see\nhttps://wiki.freebsd.org/FreeBSD/arm/Allwinner","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["sysutils"]},{"name":"u-boot-olinuxino-lime2-emmc","origin":"sysutils/u-boot-olinuxino-lime2-emmc","version":"2024.07","comment":"Cross-build das u-boot for model olinuxino-lime2-emmc","maintainer":"uboot@FreeBSD.org","www":"https://www.denx.de/wiki/U-Boot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e8972cddfedc59bbf437eddd21ef1ffc24c92d4d85763b3918365e62a2b48752","flatsize":654164,"path":"All/u-boot-olinuxino-lime2-emmc-2024.07.pkg","repopath":"All/u-boot-olinuxino-lime2-emmc-2024.07.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":315060,"desc":"U-Boot loader for Olinuxino Lime2.\n\nTo install this bootloader on an sdcard just do :\ndd if=$LOCALBASE/share/u-boot/u-boot-olinuxino-lime/u-boot-sunxi-with-spl.bin of=/path/to/sdcarddevice bs=1k seek=8 conv=sync\n\nThis version is patched so that:\n * API features are enabled.\n * A boot.scr (U-Boot script) that loads ubldr.bin and execute it is included\n\nFor information about running FreeBSD on Allwinner boards, see\nhttps://wiki.freebsd.org/FreeBSD/arm/Allwinner","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["sysutils"]},{"name":"u-boot-orangepi-pc","origin":"sysutils/u-boot-orangepi-pc","version":"2024.07","comment":"Cross-build das u-boot for model orangepi-pc","maintainer":"uboot@FreeBSD.org","www":"https://www.denx.de/wiki/U-Boot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1cdc42ad5a507a38060bf042bfcba40f21617db3c944115d00c338591c956f1e","flatsize":572074,"path":"All/u-boot-orangepi-pc-2024.07.pkg","repopath":"All/u-boot-orangepi-pc-2024.07.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":274456,"desc":"U-Boot loader and related files for the OrangePi PC\n\nTo install this bootloader on an sdcard just do :\ndd if=$LOCALBASE/share/u-boot/u-boot-orangepi-pc/u-boot-sunxi-with-spl.bin of=/path/to/sdcarddevice bs=1k seek=8 conv=sync\n\nThis version is patched so that:\n * API features are enabled.\n * A boot.scr (U-Boot script) that loads ubldr.bin and execute it is included\n\nFor information about running FreeBSD on Allwinner boards, see\nhttps://wiki.freebsd.org/FreeBSD/arm/Allwinner","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["sysutils"]},{"name":"u-boot-nanopi_neo_air","origin":"sysutils/u-boot-nanopi-neo-air","version":"2024.07","comment":"Cross-build das u-boot for model nanopi_neo_air","maintainer":"uboot@FreeBSD.org","www":"https://www.denx.de/wiki/U-Boot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a6eb04d66a7dbc8b0fc6a2b096e4f519777c277bf69d6b7c1ce317acb412e68b","flatsize":518347,"path":"All/u-boot-nanopi_neo_air-2024.07.pkg","repopath":"All/u-boot-nanopi_neo_air-2024.07.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":246332,"desc":"U-Boot loader for NanoPi Neo Air.\n\nTo install this bootloader on an sdcard just do :\ndd if=$LOCALBASE/share/u-boot/u-boot-nanopi-neo-air/u-boot-sunxi-with-spl.bin of=/path/to/sdcarddevice bs=1k seek=8 conv=sync\n\nThis version is patched so that:\n * API features are enabled.\n * A boot.scr (U-Boot script) that loads ubldr.bin and execute it is included\n\nFor information about running FreeBSD on Allwinner boards, see\nhttps://wiki.freebsd.org/FreeBSD/arm/Allwinner","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["sysutils"]},{"name":"u-boot-nanopi_neo","origin":"sysutils/u-boot-nanopi-neo","version":"2024.07","comment":"Cross-build das u-boot for model nanopi_neo","maintainer":"uboot@FreeBSD.org","www":"https://www.denx.de/wiki/U-Boot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f36a1de4251e810166e606336b0b546056de9be8565ab48953e273535f002eb6","flatsize":527539,"path":"All/u-boot-nanopi_neo-2024.07.pkg","repopath":"All/u-boot-nanopi_neo-2024.07.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":250968,"desc":"U-Boot loader for NanoPi Neo.\n\nTo install this bootloader on an sdcard just do :\ndd if=$LOCALBASE/share/u-boot/u-boot-nanopi-neo/u-boot-sunxi-with-spl.bin of=/path/to/sdcarddevice bs=1k seek=8 conv=sync\n\nThis version is patched so that:\n * API features are enabled.\n * A boot.scr (U-Boot script) that loads ubldr.bin and execute it is included\n\nFor information about running FreeBSD on Allwinner boards, see\nhttps://wiki.freebsd.org/FreeBSD/arm/Allwinner","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["sysutils"]},{"name":"u-boot-orangepi-pc-plus","origin":"sysutils/u-boot-orangepi-pc-plus","version":"2024.07","comment":"Cross-build das u-boot for model orangepi-pc-plus","maintainer":"uboot@FreeBSD.org","www":"https://www.denx.de/wiki/U-Boot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"33999109c2889cdba6ac2c861de69de210fbd4f8908e886d643d1aad9c7e0cc2","flatsize":572655,"path":"All/u-boot-orangepi-pc-plus-2024.07.pkg","repopath":"All/u-boot-orangepi-pc-plus-2024.07.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":274668,"desc":"U-Boot loader for OrangePi PC Plus.\n\nTo install this bootloader on an sdcard just do :\ndd if=/usr/local/share/u-boot/u-boot-orangepi-pc-plus/u-boot-sunxi-with-spl.bin of=/path/to/sdcarddevice bs=1k seek=8 conv=notrunc,sync\n\nThis version is patched so that:\n * API features are enabled.\n * A boot.scr (U-Boot script) that loads ubldr.bin and execute it is included\n\nFor information about running FreeBSD on Allwinner boards, see\nhttps://wiki.freebsd.org/FreeBSD/arm/Allwinner","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["sysutils"]},{"name":"u-boot-olinuxino-lime2","origin":"sysutils/u-boot-olinuxino-lime2","version":"2024.07","comment":"Cross-build das u-boot for model olinuxino-lime2","maintainer":"uboot@FreeBSD.org","www":"https://www.denx.de/wiki/U-Boot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"98867a55eadb946bb0afd1cc2261ed04bb7a7c37518fe72c3ac671cfdef57234","flatsize":651140,"path":"All/u-boot-olinuxino-lime2-2024.07.pkg","repopath":"All/u-boot-olinuxino-lime2-2024.07.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":313576,"desc":"U-Boot loader for Olinuxino Lime2.\n\nTo install this bootloader on an sdcard just do :\ndd if=$LOCALBASE/share/u-boot/u-boot-olinuxino-lime/u-boot-sunxi-with-spl.bin of=/path/to/sdcarddevice bs=1k seek=8 conv=sync\n\nThis version is patched so that:\n * API features are enabled.\n * A boot.scr (U-Boot script) that loads ubldr.bin and execute it is included\n\nFor information about running FreeBSD on Allwinner boards, see\nhttps://wiki.freebsd.org/FreeBSD/arm/Allwinner","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["sysutils"]},{"name":"u-boot-nanopi_m1plus","origin":"sysutils/u-boot-nanopi-m1plus","version":"2024.07","comment":"Cross-build das u-boot for model nanopi_m1plus","maintainer":"uboot@FreeBSD.org","www":"https://www.denx.de/wiki/U-Boot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"67e7f1c8ff159a1da73e8749767141b9b8d8cea0a1167f6442a966e74e677c29","flatsize":561466,"path":"All/u-boot-nanopi_m1plus-2024.07.pkg","repopath":"All/u-boot-nanopi_m1plus-2024.07.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":268268,"desc":"U-Boot loader for NanoPi M1 Plus.\n\nTo install this bootloader on an sdcard just do :\ndd if=$LOCALBASE/share/u-boot/u-boot-nanopi-m1plus/u-boot-sunxi-with-spl.bin of=/path/to/sdcarddevice bs=1k seek=8 conv=sync\n\nThis version is patched so that:\n * API features are enabled.\n * A boot.scr (U-Boot script) that loads ubldr.bin and execute it is included\n\nFor information about running FreeBSD on Allwinner boards, see\nhttps://wiki.freebsd.org/FreeBSD/arm/Allwinner","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["sysutils"]},{"name":"u-boot-olinuxino-lime","origin":"sysutils/u-boot-olinuxino-lime","version":"2024.07","comment":"Cross-build das u-boot for model olinuxino-lime","maintainer":"uboot@FreeBSD.org","www":"https://www.denx.de/wiki/U-Boot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"af5acdb71c11f4879fc605c926826ddd060197ae828097767c6194e302d2f249","flatsize":581047,"path":"All/u-boot-olinuxino-lime-2024.07.pkg","repopath":"All/u-boot-olinuxino-lime-2024.07.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":278896,"desc":"U-Boot loader for Olinuxino Lime.\n\nTo install this bootloader on an sdcard just do :\ndd if=$LOCALBASE/share/u-boot/u-boot-olinuxino-lime/u-boot-sunxi-with-spl.bin of=/path/to/sdcarddevice bs=1k seek=8 conv=sync\n\nThis version is patched so that:\n * API features are enabled.\n * A boot.scr (U-Boot script) that loads ubldr.bin and execute it is included\n\nFor information about running FreeBSD on Allwinner boards, see\nhttps://wiki.freebsd.org/FreeBSD/arm/Allwinner","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["sysutils"]},{"name":"u-boot-nanopi_a64","origin":"sysutils/u-boot-nanopi-a64","version":"2024.07","comment":"Cross-build das u-boot for model nanopi_a64","maintainer":"uboot@FreeBSD.org","www":"https://www.denx.de/wiki/U-Boot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f8e8ba08a5537ad6d63a14ed03efe17ed80d5478cce716bc631865da5de622c5","flatsize":812020,"path":"All/u-boot-nanopi_a64-2024.07.pkg","repopath":"All/u-boot-nanopi_a64-2024.07.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":300488,"desc":"U-Boot loader and related files for the NanoPI A64.\n\nTo install this bootloader on an sdcard just do:\ndd if=/usr/local/share/u-boot/u-boot-nanopi-a64/u-boot-sunxi-with-spl.bin of=/path/to/sdcarddevice bs=128k seek=1 conv=sync\n\nFor information about running FreeBSD on Allwinner boards, see\nhttps://wiki.freebsd.org/FreeBSD/arm/Allwinner","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["sysutils"]},{"name":"u-boot-nanopi-r2s","origin":"sysutils/u-boot-nanopi-r2s","version":"2024.07","comment":"Cross-build das u-boot for model nanopi-r2s","maintainer":"uboot@FreeBSD.org","www":"https://www.denx.de/wiki/U-Boot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ae50a781fcd28d0323932e7b8e76db3efee0007e43f3dcbdaf085c1f512bf194","flatsize":1063184,"path":"All/u-boot-nanopi-r2s-2024.07.pkg","repopath":"All/u-boot-nanopi-r2s-2024.07.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":344400,"desc":"U-Boot loader and related files for the Nanopi R2S.\n\nTo install this bootloader on an sdcard just do:\ndd if=/usr/local/share/u-boot/u-boot-nanopi-r2s/idbloader.img of=/path/to/sdcarddevice seek=64 bs=512 conv=sync\ndd if=/usr/local/share/u-boot/u-boot-nanopi-r2s/u-boot.itb of=/path/to/sdcarddevice seek=16384 bs=512 conv=sync","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["sysutils"]},{"name":"u-boot-nanopi-neo2","origin":"sysutils/u-boot-nanopi-neo2","version":"2024.07","comment":"Cross-build das u-boot for model nanopi-neo2","maintainer":"uboot@FreeBSD.org","www":"https://www.denx.de/wiki/U-Boot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c5b216cf916a3932fb2c3ba110a198aee5f538b7d75d56311b1525abb14aa113","flatsize":801333,"path":"All/u-boot-nanopi-neo2-2024.07.pkg","repopath":"All/u-boot-nanopi-neo2-2024.07.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":298804,"desc":"U-Boot loader and related files for the NanoPi NEO2\n\nTo install this bootloader on an sdcard just do:\ndd if=$LOCALBASE/share/u-boot/u-boot-nanopi-neo2/u-boot-sunxi-with-spl.bin of=/path/to/sdcarddevice bs=128k seek=1 conv=sync\n\nFor information about running FreeBSD on Allwinner boards, see\nhttps://wiki.freebsd.org/FreeBSD/arm/Allwinner","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["sysutils"]},{"name":"u-boot-olimex-a20-som-evb","origin":"sysutils/u-boot-olimex-a20-som-evb","version":"2024.07","comment":"Cross-build das u-boot for model olimex-a20-som-evb","maintainer":"uboot@FreeBSD.org","www":"https://www.denx.de/wiki/U-Boot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f9d23915edcad39a236bf100b6bc1e26e476c83d2bfd90c98c6402a6d44b3c1e","flatsize":589679,"path":"All/u-boot-olimex-a20-som-evb-2024.07.pkg","repopath":"All/u-boot-olimex-a20-som-evb-2024.07.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":281108,"desc":"U-Boot loader for Olimex A20 SOM EVB.\n\nTo install this bootloader on an sdcard just do :\ndd if=$LOCALBASE/share/u-boot/u-boot-olimex-a20-som-evb/u-boot-sunxi-with-spl.bin of=/path/to/sdcarddevice bs=1k seek=8 conv=sync\n\nThis version is patched so that:\n * API features are enabled.\n * A boot.scr (U-Boot script) that loads ubldr.bin and execute it is included\n\nFor information about running FreeBSD on Allwinner boards, see\nhttps://wiki.freebsd.org/FreeBSD/arm/Allwinner","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["sysutils"]},{"name":"u-boot-imx-serial-loader","origin":"sysutils/u-boot-imx-serial-loader","version":"2017.01","comment":"Load u-boot via USB or UART on i.MX5, i.MX6, i.MX7, and Vybrid","maintainer":"ports@FreeBSD.org","www":"https://github.com/boundarydevices/imx_usb_loader","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"99b2521c3e9cac651d1900f693cebd96000d21f85de446d048bc4fd5abed8115","flatsize":298636,"path":"All/u-boot-imx-serial-loader-2017.01.pkg","repopath":"All/u-boot-imx-serial-loader-2017.01.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":68292,"desc":"This program boots an i.MX or Vybrid system using a copy of U-Boot\ntransferred to the system over an OTG or UART connection.  It can be\nused to \"unbrick\" a system which has a corrupted or missing copy of\nU-Boot in nonvolatile media such as nand flash or eeprom.  i.MX systems\nuse the OTG port, Vybrid systems use the UART port.\n\nTo use this, connect the OTG port of your i.MX board to a USB host\nport on your computer, power on the board, then run imx_usb <filename>\nwhere filename is the board-specific u-boot.imx file to boot with.","categories":["sysutils"],"shlibs_required":["libc.so.8","libusb.so.2"],"messages":[{"message":"===>   NOTICE:\n\nThe u-boot-imx-serial-loader port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"u-boot-firefly-rk3399","origin":"sysutils/u-boot-firefly-rk3399","version":"2024.07","comment":"Cross-build das u-boot for model firefly-rk3399","maintainer":"uboot@FreeBSD.org","www":"https://www.denx.de/wiki/U-Boot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5729141e2a4983e869993ec417d1f6773231a5655876fdc0f712db3fced08686","flatsize":1255196,"path":"All/u-boot-firefly-rk3399-2024.07.pkg","repopath":"All/u-boot-firefly-rk3399-2024.07.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":383924,"desc":"U-Boot loader and related files for the Firefly RK3399.\n\nTo install this bootloader on an sdcard just do:\ndd if=/usr/local/share/u-boot/u-boot-firefly-rk3399/idbloader.img of=/path/to/sdcarddevice seek=64 bs=512 conv=sync\ndd if=/usr/local/share/u-boot/u-boot-firefly-rk3399/u-boot.itb of=/path/to/sdcarddevice seek=16384 bs=512 conv=sync","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["sysutils"]},{"name":"u-boot-nanopi-r4s","origin":"sysutils/u-boot-nanopi-r4s","version":"2024.07","comment":"Cross-build das u-boot for model nanopi-r4s","maintainer":"uboot@FreeBSD.org","www":"https://www.denx.de/wiki/U-Boot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ba6a9096e51ac9114c98f7ef078cad04110a1487a2aa2e205afa46bb7e7654de","flatsize":1295657,"path":"All/u-boot-nanopi-r4s-2024.07.pkg","repopath":"All/u-boot-nanopi-r4s-2024.07.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":397924,"desc":"U-Boot loader and related files for the FriendlyARM NanoPi-R4S (4GB/LPDDR4)\n\nTo install this bootloader on an sdcard just do:\n\ndd if=/usr/local/share/u-boot/u-boot-nanopi-r4s/idbloader.img of=/path/to/sdcarddevice seek=64 bs=512 conv=sync\ndd if=/usr/local/share/u-boot/u-boot-nanopi-r4s/u-boot.itb of=/path/to/sdcarddevice seek=16384 bs=512 conv=sync","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["sysutils"]},{"name":"u-boot-clearfog","origin":"sysutils/u-boot-clearfog","version":"2024.07","comment":"Cross-build das u-boot for model clearfog","maintainer":"uboot@FreeBSD.org","www":"https://www.denx.de/wiki/U-Boot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6ac253f6e6d32ac1adc8402b194e205e52894a55bc745c4aadecc47d2050e0a3","flatsize":610023,"path":"All/u-boot-clearfog-2024.07.pkg","repopath":"All/u-boot-clearfog-2024.07.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":290296,"desc":"U-Boot loader for the SolidRun ClearFog Pro.\n\nInstall the u-boot-spl.kwb file onto the boot disk using:\n\n  dd if=u-boot-with-spl.kwb of=/dev/whatever bs=512 seek=1\n\nThe BootROM searches for U-Boot after the first 512 bytes.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["sysutils"]},{"name":"u-boot-nanopi-r5s","origin":"sysutils/u-boot-nanopi-r5s","version":"2024.07","comment":"Cross-build das u-boot for model nanopi-r5s","maintainer":"uboot@FreeBSD.org","www":"https://www.denx.de/wiki/U-Boot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7f6dcf8c95cca7e71a592a26dadde36aad6feeb748d6c2c2fc6903fd3920c477","flatsize":1397020,"path":"All/u-boot-nanopi-r5s-2024.07.pkg","repopath":"All/u-boot-nanopi-r5s-2024.07.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":447304,"desc":"U-Boot loader and related files for the FriendlyARM NanoPi-R5S\n\nTo install this bootloader on an sdcard just do:\n\ndd if=/usr/local/share/u-boot/u-boot-nanopi-r5s/idbloader.img of=/path/to/sdcarddevice seek=64 bs=512 conv=sync\ndd if=/usr/local/share/u-boot/u-boot-nanopi-r5s/u-boot.itb of=/path/to/sdcarddevice seek=16384 bs=512 conv=sync","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["sysutils"]},{"name":"u-boot-cubox-hummingboard","origin":"sysutils/u-boot-cubox-hummingboard","version":"2024.07","comment":"Cross-build das u-boot for model cubox-hummingboard","maintainer":"uboot@FreeBSD.org","www":"https://www.denx.de/wiki/U-Boot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bcc8262c9f0b18ebd3346371ab8345ccdcbe730d95ecd62be569edd59d097595","flatsize":695532,"path":"All/u-boot-cubox-hummingboard-2024.07.pkg","repopath":"All/u-boot-cubox-hummingboard-2024.07.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":279304,"desc":"U-Boot loader for SolidRun Cubox-i and Hummingboard.\n\nInstall the u-boot.imx file onto the boot disk using:\n\n  dd if=u-boot.imx of=/dev/whatever bs=1k oseek=1 conv=sync\n\nThe U-Boot built by this port expects the first 1MB of the boot media to\nbe reserved for the U-Boot executable and saved environment.  The u-boot.imx\nfile begins at an offset of 1K from the start of the boot disk.  The U-Boot\nenvironment area begins at an offset of 512K.\n\nThis version is patched so that:\n * ELF and API features are enabled to support ubldr.\n\nThe sources for this port were originally obtained from commit e4bc4c3ebe\nat https://github.com/SolidRun/u-boot-imx6 which appears to be a highly\nmodified fork of the stock U-Boot 2013.10 release.  As of this writing,\nthe changes in this fork have not been rolled back into upstream U-Boot.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["sysutils"]},{"name":"u-boot-cubieboard2","origin":"sysutils/u-boot-cubieboard2","version":"2024.07","comment":"Cross-build das u-boot for model cubieboard2","maintainer":"uboot@FreeBSD.org","www":"https://www.denx.de/wiki/U-Boot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3f2d6775ad21b9c4f1c0325a99a514c6f4d4424fb3e7b7124c8576d2ab46c01e","flatsize":587617,"path":"All/u-boot-cubieboard2-2024.07.pkg","repopath":"All/u-boot-cubieboard2-2024.07.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":280660,"desc":"U-Boot loader for Cubieboard2.\n\nTo install this bootloader on an sdcard just do :\ndd if=$LOCALBASE/share/u-boot/u-boot-cubieboard2/u-boot-sunxi-with-spl.bin of=/path/to/sdcarddevice bs=1k seek=8 conv=sync\n\nThis version is patched so that:\n * API features are enabled.\n * A boot.scr (U-Boot script) that loads ubldr.bin and execute it is included\n\nFor information about running FreeBSD on Allwinner boards, see\nhttps://wiki.freebsd.org/FreeBSD/arm/Allwinner","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["sysutils"]},{"name":"u-boot-cubieboard","origin":"sysutils/u-boot-cubieboard","version":"2024.07","comment":"Cross-build das u-boot for model cubieboard","maintainer":"uboot@FreeBSD.org","www":"https://www.denx.de/wiki/U-Boot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"892964942cf39fae5cc9da5f1efdb51ed008a8da5ca2547b4ac9b29ba331eb2e","flatsize":582999,"path":"All/u-boot-cubieboard-2024.07.pkg","repopath":"All/u-boot-cubieboard-2024.07.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":279236,"desc":"U-Boot loader for Cubieboard.\n\nTo install this bootloader on an sdcard just do :\ndd if=$LOCALBASE/share/u-boot/u-boot-cubieboard/u-boot-sunxi-with-spl.bin of=/path/to/sdcarddevice bs=1k seek=8 conv=sync\n\nThis version is patched so that:\n * API features are enabled.\n * A boot.scr (U-Boot script) that loads ubldr.bin and execute it is included\n\nFor information about running FreeBSD on Allwinner boards, see\nhttps://wiki.freebsd.org/FreeBSD/arm/Allwinner","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["sysutils"]},{"name":"u-boot-bhyve-arm64","origin":"sysutils/u-boot-bhyve-arm64","version":"2024.07","comment":"Cross-build das u-boot for model bhyve-arm64","maintainer":"uboot@FreeBSD.org","www":"https://www.denx.de/wiki/U-Boot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"520d9183930ed00c7a42778afa4150b88b07ea4eedb38d3c52ab6bbd4e9ec110","flatsize":491317,"path":"All/u-boot-bhyve-arm64-2024.07.pkg","repopath":"All/u-boot-bhyve-arm64-2024.07.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":190484,"desc":"U-Boot loader for arm64 bhyve\n\nThe loader is configured to boot automatically from the first VirtIO block\ndevice.  Specify\n\n  -o bootrom=$LOCALBASE/share/u-boot/u-boot-bhyve-arm64/u-boot.bin\n\nin bhyve(8) parameters.  Note that this loader is experimental as the arm64\nbhyve port is still under development.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["sysutils"]},{"name":"u-boot-chip","origin":"sysutils/u-boot-chip","version":"2024.07","comment":"Cross-build das u-boot for model chip","maintainer":"uboot@FreeBSD.org","www":"https://www.denx.de/wiki/U-Boot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eb33bee7197ec82f2495c62412d489e7c1941bca1679a270f42b5a97d4a849f0","flatsize":584527,"path":"All/u-boot-chip-2024.07.pkg","repopath":"All/u-boot-chip-2024.07.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":280556,"desc":"U-Boot loader for NextThingCo CHIP.\n\nTo install this bootloader on an sdcard just do :\ndd if=$LOCALBASE/share/u-boot/u-boot-chip/u-boot-sunxi-with-spl.bin of=/path/to/sdcarddevice bs=1k seek=8 conv=sync\n\nThis version is patched so that:\n * API features are enabled.\n * A boot.scr (U-Boot script) that loads ubldr.bin and execute it is included\n\nFor information about running FreeBSD on Allwinner boards, see\nhttps://wiki.freebsd.org/FreeBSD/arm/Allwinner","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["sysutils"]},{"name":"u-boot-beaglebone","origin":"sysutils/u-boot-beaglebone","version":"2024.07","comment":"Cross-build das u-boot for model beaglebone","maintainer":"uboot@FreeBSD.org","www":"https://www.denx.de/wiki/U-Boot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6544683edac803c9a3aec09d25c91c50a06cccb9e5eec833918f2a0f7c2f30af","flatsize":1504398,"path":"All/u-boot-beaglebone-2024.07.pkg","repopath":"All/u-boot-beaglebone-2024.07.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":336776,"desc":"U-Boot loader for BeagleBone and BeagleBone Black.\n\nTo install this bootloader, copy the files MLO and bb-uboot.img to the FAT\npartition on an SD card or the eMMC.  Normally this is partition 1, but\ndifferent partitions can be set with U-Boot environment variables.\n\nThis version is patched so that:\n * API features are enabled.\n * A boot.scr (U-Boot scripts ) that loads ubldr.bin and execute it is included\n\nFor information about running FreeBSD on BeagleBone or BeagleBone Black, see\nhttps://wiki.freebsd.org/FreeBSD/arm/BeagleBone","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["sysutils"]},{"name":"u-boot-bhyve-riscv","origin":"sysutils/u-boot-bhyve-riscv","version":"2024.07","comment":"Cross-build das u-boot for model bhyve-riscv","maintainer":"uboot@FreeBSD.org","www":"https://www.denx.de/wiki/U-Boot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"29c01450f986d90f90ef519179e440d9067d2d4cbca5c10c302f3637cf24ae25","flatsize":972541,"path":"All/u-boot-bhyve-riscv-2024.07.pkg","repopath":"All/u-boot-bhyve-riscv-2024.07.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":349004,"desc":"U-Boot loader for riscv bhyve\n\nThe loader is configured to boot automatically from the first VirtIO block\ndevice.  Specify\n\n  -o bootrom=$LOCALBASE/share/u-boot/u-boot-bhyve-riscv/u-boot.bin\n\nin bhyve(8) parameters.  Note that this loader is experimental as the riscv\nbhyve port is still under development.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["sysutils"]},{"name":"u-boot-bananapim2","origin":"sysutils/u-boot-bananapim2","version":"2024.07","comment":"Cross-build das u-boot for model bananapim2","maintainer":"uboot@FreeBSD.org","www":"https://www.denx.de/wiki/U-Boot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d738f5e4f43e1d7b74ae7b6dbedf21b19d9a8cda071882bc549652e4048bbc05","flatsize":571013,"path":"All/u-boot-bananapim2-2024.07.pkg","repopath":"All/u-boot-bananapim2-2024.07.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":270552,"desc":"U-Boot loader for Banana Pi M2.\n\nTo install this bootloader on an sdcard just do :\ndd if=$LOCALBASE/share/u-boot/u-boot-bananapim2/u-boot-sunxi-with-spl.bin of=/path/to/sdcarddevice bs=1k seek=8 conv=sync\n\nThis version is patched so that:\n * API features are enabled.\n * A boot.scr (U-Boot script) that loads ubldr.bin and execute it is included\n\nFor information about running FreeBSD on Allwinner boards, see\nhttps://wiki.freebsd.org/FreeBSD/arm/Allwinner","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["sysutils"]},{"name":"u-boot-NONE","origin":"sysutils/u-boot-master","version":"2024.07","comment":"Cross-build das u-boot for model NONE","maintainer":"uboot@FreeBSD.org","www":"https://www.denx.de/wiki/U-Boot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0b3228a41921eb0c2bb81914f9ed810ed06694b7bb7586d61563d02f5d66faa1","flatsize":591768,"path":"All/u-boot-NONE-2024.07.pkg","repopath":"All/u-boot-NONE-2024.07.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":282232,"desc":"Das U-Boot master port.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["sysutils"]},{"name":"tzdiff","origin":"misc/tzdiff","version":"1.2.1","comment":"Showing time pairs between target timezone and localtime","maintainer":"naito.yuichiro@gmail.com","www":"https://github.com/belgianbeer/tzdiff","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6785f1b98c4709d5b68b7138dd8657c42942f026ee3b667f1c054903641cecdc","flatsize":8584,"path":"All/tzdiff-1.2.1.pkg","repopath":"All/tzdiff-1.2.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":5408,"desc":"tzdiff is a simple command line tool to show time pairs\nbetween target timezone and localtime.","categories":["misc"]},{"name":"tzdialog","origin":"sysutils/tzdialog","version":"1.2_1","comment":"Set the local timezone using dialog(1) or Xdialog(1)","maintainer":"ports@FreeBSD.org","www":"https://druidbsd.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fd2ddbb838dd34bb3c625974c0bd041f38ee38e0162ed7d304816cf46e73b91b","flatsize":50344,"path":"All/tzdialog-1.2_1.pkg","repopath":"All/tzdialog-1.2_1.pkg","licenselogic":"single","pkgsize":15984,"desc":"tzdialog is an ISO-3166 compliant sh(1) implementation of tzsetup(8) based on\nthe dialog(1) (or Xdialog(1)) utility for setting the local default timezone.","categories":["sysutils"],"messages":[{"message":"===>   NOTICE:\n\nThe tzdialog port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"u-boot-bananapi","origin":"sysutils/u-boot-bananapi","version":"2024.07","comment":"Cross-build das u-boot for model bananapi","maintainer":"uboot@FreeBSD.org","www":"https://www.denx.de/wiki/U-Boot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3e06b50233b1b4275d5438ad3b6d1c2b470c9dfa38df9f7006339aeb2262721e","flatsize":592196,"path":"All/u-boot-bananapi-2024.07.pkg","repopath":"All/u-boot-bananapi-2024.07.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":282464,"desc":"U-Boot loader for Banana Pi.\n\nTo install this bootloader on an sdcard just do :\ndd if=$LOCALBASE/share/u-boot/u-boot-bananapi/u-boot-sunxi-with-spl.bin of=/path/to/sdcarddevice bs=1k seek=8 conv=sync\n\nThis version is patched so that:\n * API features are enabled.\n * A boot.scr (U-Boot script) that loads ubldr.bin and execute it is included\n\nFor information about running FreeBSD on Allwinner boards, see\nhttps://wiki.freebsd.org/FreeBSD/arm/Allwinner","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["sysutils"]},{"name":"u-boot-a64-olinuxino","origin":"sysutils/u-boot-a64-olinuxino","version":"2024.07","comment":"Cross-build das u-boot for model a64-olinuxino","maintainer":"uboot@FreeBSD.org","www":"https://www.denx.de/wiki/U-Boot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4da24c70d02f83bc4736eaecba8813f03b8881c309cea860f5a89de7caefa9e3","flatsize":813290,"path":"All/u-boot-a64-olinuxino-2024.07.pkg","repopath":"All/u-boot-a64-olinuxino-2024.07.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":300872,"desc":"U-Boot loader and related files for the A64-Olinuxino.\n\nTo install this bootloader on an sdcard just do:\ndd if=/usr/local/share/u-boot/u-boot-a64-olinuxino/u-boot-sunxi-with-spl.bin of=/path/to/sdcarddevice bs=128k seek=1 conv=sync\n\nFor information about running FreeBSD on Allwinner boards, see\nhttps://wiki.freebsd.org/FreeBSD/arm/Allwinner","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["sysutils"]},{"name":"u-boot-a13-olinuxino","origin":"sysutils/u-boot-a13-olinuxino","version":"2024.07","comment":"Cross-build das u-boot for model a13-olinuxino","maintainer":"uboot@FreeBSD.org","www":"https://www.denx.de/wiki/U-Boot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"39636431682e7a9f841e5a29a5f73289607cfe8ba13f9e26bfd695588778d24e","flatsize":614797,"path":"All/u-boot-a13-olinuxino-2024.07.pkg","repopath":"All/u-boot-a13-olinuxino-2024.07.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":299712,"desc":"U-Boot loader for A13 Olinuxino.\n\nTo install this bootloader on an sdcard just do :\ndd if=$LOCALBASE/share/u-boot/u-boot-a13-olinuxino/u-boot-sunxi-with-spl.bin of=/path/to/sdcarddevice bs=1k seek=8 conv=sync\n\nThis version is patched so that:\n * API features are enabled.\n * A boot.scr (U-Boot script) that loads ubldr.bin and execute it is included\n\nFor information about running FreeBSD on Allwinner boards, see\nhttps://wiki.freebsd.org/FreeBSD/arm/Allwinner","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["sysutils"]},{"name":"typstyle","origin":"lang/typstyle","version":"0.13.0_1","comment":"Reliable typst code formatter","maintainer":"yuri@FreeBSD.org","www":"https://enter-tainer.github.io/typstyle","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"750535cb072d5715e349f22f7019b415be33e437eb0d4618e72e65969cde5633","flatsize":1842123,"path":"All/typstyle-0.13.0_1.pkg","repopath":"All/typstyle-0.13.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":581828,"desc":"typstyle is a reliable typst code formatter.\n\nDesign Goals\n1. Opinionated: We want to have a consistent style across all codebases.\n2. Code only: We want to format only the code. Contents should be left untouched\n   as much as possible.\n3. Convergence: Running the formatter twice should not change the code.\n4. Correctness: The formatter should not change the looking of the rendered\n   output.","categories":["lang"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0"]},{"name":"typstfmt","origin":"lang/typstfmt","version":"0.2.10_7","comment":"Basic formatter for the Typst language","maintainer":"yuri@FreeBSD.org","www":"https://github.com/astrale-sharp/typstfmt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8acc4314ab4fffa27420f004aaa4f6c80700fc97257de8eaf2422b3753a5774c","flatsize":3122635,"path":"All/typstfmt-0.2.10_7.pkg","repopath":"All/typstfmt-0.2.10_7.pkg","licenselogic":"or","licenses":["APACHE20","MIT"],"pkgsize":842536,"desc":"typstfmt is a basic formatter for the Typst language.","categories":["lang"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0"]},{"name":"typometer","origin":"benchmarks/typometer","version":"1.0.1","comment":"Text/code editor typing latency analyzer","maintainer":"danfe@FreeBSD.org","www":"https://pavelfatin.com/typometer/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2535c843cdcad64f7157e845b2ab47b5efb0bc3b7b2327fc6476157ecdf41999","flatsize":511726,"path":"All/typometer-1.0.1.pkg","repopath":"All/typometer-1.0.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":473956,"desc":"Typometer is a tool to measure and analyze visual latency of text/code\neditors.  Its features:\n\n  - Cross-platform (Windows, Mac, Unix)\n  - Native API calls for faster screen access\n  - Synchronous and asynchronous modes\n  - Import and export of CSV data\n  - Summary statistics, frequency distribution\n  - Line/bar charts (including comparative ones)\n  - Chart image export (with legend)\n\nEditor latency is delay between an input event and a corresponding screen\nupdate, in particular -- delay between keystroke and character appearance.\nWhile there are many kinds of delays (caret movement, line editing, etc.),\ntyping latency is a major predictor of editor usability.\n\nJava 8 or later is required to run the program.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["benchmarks","java"],"options":{"DOCS":"on"}},{"name":"uchiwa","origin":"www/uchiwa","version":"0.18.2_24","comment":"Simple dashboard for Sensu","maintainer":"alexander@treg.io","www":"https://uchiwa.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f80e06def3020f72caf0c806acdbf7f16a90db01e2c50c22a6d8a25058a1b464","flatsize":30274287,"path":"All/uchiwa-0.18.2_24.pkg","repopath":"All/uchiwa-0.18.2_24.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6833292,"desc":"Uchiwa is a simple dashboard for the Sensu monitoring framework.","categories":["www"],"users":["uchiwa"],"groups":["uchiwa"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"tyrian-data","origin":"games/tyrian-data","version":"21","comment":"Data files for opentyrian","maintainer":"amdmi3@FreeBSD.org","www":"https://bitbucket.org/opentyrian/opentyrian/wiki/Home","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d9b06d5a576e66786612da769870a2424ca090e325d5067c183ce4b408f07856","flatsize":11483962,"path":"All/tyrian-data-21.pkg","repopath":"All/tyrian-data-21.pkg","licenselogic":"single","licenses":["NONE"],"pkgsize":3645260,"desc":"Tyrian game data files, released as freeware, to be used with\nopentyrian.","categories":["games"]},{"name":"ultimatestunts","origin":"games/ultimatestunts","version":"0.7.7.1_6","comment":"Racing game with elaborate stunts","maintainer":"ports@FreeBSD.org","www":"https://www.ultimatestunts.nl/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e880bc96875a4aeed6e7c673afaa77ff5711e801ba5cf093618fc664a075bebc","flatsize":31155627,"path":"All/ultimatestunts-0.7.7.1_6.pkg","repopath":"All/ultimatestunts-0.7.7.1_6.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":21313368,"desc":"UltimateStunts is a UNIX/Windows/Linux remake of the DOS-game \"stunts\",\nproviding modern features like openGL graphics, 3D sound and internet\nmultiplaying. Design your own tracks, choose your opponents and try the\nmost spectacular stunts you've ever seen.","deps":{"freealut":{"origin":"audio/freealut","version":"1.1.0_4"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"openal-soft":{"origin":"audio/openal-soft","version":"1.24.2_2"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"}},"categories":["games"],"shlibs_required":["libGL.so.1","libSDL-1.2.so.0","libSDL_image-1.2.so.0","libalut.so.0","libc.so.8","libintl.so.8","libm.so.4","libopenal.so.1","libpthread.so.0","libstdc++.so.9","libvorbisfile.so.3"],"options":{"DOCS":"on","NLS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ultimatestunts port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"vapoursynth-waifu2x-w2xc","origin":"graphics/vapoursynth-waifu2x-w2xc","version":"r8_3","comment":"Waifu2x (waifu2x-converter-cpp) plugin for VapourSynth","maintainer":"ports@FreeBSD.org","www":"https://github.com/HomeOfVapourSynthEvolution/VapourSynth-Waifu2x-w2xc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b9d3c75f9e7c05a3753e6644afcaa2360bdd857b1c12c05771cf37f0c7639dd9","flatsize":55910612,"path":"All/vapoursynth-waifu2x-w2xc-r8_3.pkg","repopath":"All/vapoursynth-waifu2x-w2xc-r8_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21145568,"desc":"Waifu2x plugin for VapourSynth, based on libw2xc from waifu2x-converter-cpp.","deps":{"waifu2x-converter-cpp":{"origin":"graphics/waifu2x-converter-cpp","version":"5.3.4_5"}},"categories":["graphics"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe vapoursynth-waifu2x-w2xc port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"typo3-13-php83","origin":"www/typo3-13","version":"13.4.12","comment":"Typo3 content management system","maintainer":"freebsd-ports@charlieroot.de","www":"https://typo3.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2879a0fc01f6bddfbb85387fc129e2cb5521e37aade981d286f77d63922cbb68","flatsize":80886615,"path":"All/typo3-13-php83-13.4.12.pkg","repopath":"All/typo3-13-php83-13.4.12.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":20405864,"desc":"Once released in October 2023, the long-term support version of TYPO3 13 will receive\nbug fixes until April 2026, and we will provide security updates until October 2027.\nFrontend rendering presets\n* Content blocks\n* Improved search, redirects and workspaces\n* Simplified external system integration\n* Top-modern image rendering\n\nSystem requirements\n* PHP 8.2, 8.3\n* MariaDB 10.4+ / MySQL 8.0+ / PostgreSQL 10.0+ / SQLite 3.8.3+\n* Modern Browsers\n* Detailed list of requirements:\n  https://get.typo3.org/version/12#system-requirements","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-ctype":{"origin":"textproc/php83-ctype","version":"8.3.21"},"php83-dom":{"origin":"textproc/php83-dom","version":"8.3.21"},"php83-exif":{"origin":"graphics/php83-exif","version":"8.3.21"},"php83-fileinfo":{"origin":"sysutils/php83-fileinfo","version":"8.3.21"},"php83-filter":{"origin":"security/php83-filter","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-intl":{"origin":"devel/php83-intl","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-mysqli":{"origin":"databases/php83-mysqli","version":"8.3.21"},"php83-pdo":{"origin":"databases/php83-pdo","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-simplexml":{"origin":"textproc/php83-simplexml","version":"8.3.21"},"php83-tokenizer":{"origin":"devel/php83-tokenizer","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"},"php83-zip":{"origin":"archivers/php83-zip","version":"8.3.21"},"php83-zlib":{"origin":"archivers/php83-zlib","version":"8.3.21"}},"categories":["www"],"options":{"CURL":"off","GMP":"off","IMAGICK":"off","MYSQL":"on","POSTGRES":"off","SQLITE":"off"},"annotations":{"cpe":"cpe:2.3:a:typo3:typo3:13.4.12:::::dragonfly6:x86_64","flavor":"php83"},"messages":[{"message":"1) Add the following to your Apache configuration file\n   httpd.conf and restart the web server:\n\n   Alias /typo3 /usr/local//www/typo3-13/\n   AcceptPathInfo On\n   <Directory /usr/local//www/typo3-13/>\n      Options Indexes FollowSymLinks\n      AllowOverride all\n      Require all granted\n   </Directory>\n\n2) Visit your TYPO3 site with a browser (i.e.\n   http://your.server.com/typo3/) to continue the\n   installation / upgrade process.\n\nFor more information, see the INSTALL DOCUMENTATION:\n\n  https://docs.typo3.org/typo3cms/GettingStartedTutorial/latest/Installation/Index.html","type":"install"}]},{"name":"typo3-13-php84","origin":"www/typo3-13","version":"13.4.12","comment":"Typo3 content management system","maintainer":"freebsd-ports@charlieroot.de","www":"https://typo3.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"05c2a16dc0011b22ed0621a20163e35d254972e06ac74b70fe397f14722d7e91","flatsize":80886615,"path":"All/typo3-13-php84-13.4.12.pkg","repopath":"All/typo3-13-php84-13.4.12.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":20405400,"desc":"Once released in October 2023, the long-term support version of TYPO3 13 will receive\nbug fixes until April 2026, and we will provide security updates until October 2027.\nFrontend rendering presets\n* Content blocks\n* Improved search, redirects and workspaces\n* Simplified external system integration\n* Top-modern image rendering\n\nSystem requirements\n* PHP 8.2, 8.3\n* MariaDB 10.4+ / MySQL 8.0+ / PostgreSQL 10.0+ / SQLite 3.8.3+\n* Modern Browsers\n* Detailed list of requirements:\n  https://get.typo3.org/version/12#system-requirements","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-ctype":{"origin":"textproc/php84-ctype","version":"8.4.8"},"php84-dom":{"origin":"textproc/php84-dom","version":"8.4.8"},"php84-exif":{"origin":"graphics/php84-exif","version":"8.4.8"},"php84-fileinfo":{"origin":"sysutils/php84-fileinfo","version":"8.4.8"},"php84-filter":{"origin":"security/php84-filter","version":"8.4.8"},"php84-gd":{"origin":"graphics/php84-gd","version":"8.4.8"},"php84-intl":{"origin":"devel/php84-intl","version":"8.4.8"},"php84-mbstring":{"origin":"converters/php84-mbstring","version":"8.4.8"},"php84-mysqli":{"origin":"databases/php84-mysqli","version":"8.4.8"},"php84-pdo":{"origin":"databases/php84-pdo","version":"8.4.8"},"php84-session":{"origin":"www/php84-session","version":"8.4.8"},"php84-simplexml":{"origin":"textproc/php84-simplexml","version":"8.4.8"},"php84-tokenizer":{"origin":"devel/php84-tokenizer","version":"8.4.8"},"php84-xml":{"origin":"textproc/php84-xml","version":"8.4.8"},"php84-zip":{"origin":"archivers/php84-zip","version":"8.4.8"},"php84-zlib":{"origin":"archivers/php84-zlib","version":"8.4.8"}},"categories":["www"],"options":{"CURL":"off","GMP":"off","IMAGICK":"off","MYSQL":"on","POSTGRES":"off","SQLITE":"off"},"annotations":{"cpe":"cpe:2.3:a:typo3:typo3:13.4.12:::::dragonfly6:x86_64","flavor":"php84"},"messages":[{"message":"1) Add the following to your Apache configuration file\n   httpd.conf and restart the web server:\n\n   Alias /typo3 /usr/local//www/typo3-13/\n   AcceptPathInfo On\n   <Directory /usr/local//www/typo3-13/>\n      Options Indexes FollowSymLinks\n      AllowOverride all\n      Require all granted\n   </Directory>\n\n2) Visit your TYPO3 site with a browser (i.e.\n   http://your.server.com/typo3/) to continue the\n   installation / upgrade process.\n\nFor more information, see the INSTALL DOCUMENTATION:\n\n  https://docs.typo3.org/typo3cms/GettingStartedTutorial/latest/Installation/Index.html","type":"install"}]},{"name":"typetools","origin":"print/typetools","version":"2.110_1","comment":"Tools for manipulating fonts","maintainer":"bofh@FreeBSD.org","www":"https://www.lcdf.org/type/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a87d2713b61a331a07a538e808499c3af83a789b81c0bac4e17ddd6722688309","flatsize":4008478,"path":"All/typetools-2.110_1.pkg","repopath":"All/typetools-2.110_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":690632,"desc":"The LCDF Typetools package contains several programs for manipulating\nPostScript Type 1, Type 1 multiple master, and PostScript-flavored OpenType\nfonts.","deps":{"tex-kpathsea":{"origin":"devel/tex-kpathsea","version":"6.4.1"}},"categories":["print"],"shlibs_required":["libc.so.8","libkpathsea.so.6","libm.so.4","libstdc++.so.9"]},{"name":"typo3-11-php84","origin":"www/typo3-11","version":"11.5.40_1","comment":"Typo3 content management system","maintainer":"freebsd-ports@charlieroot.de","www":"https://typo3.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8f19a82b2534c4667192a6ef1cc311a46776e97d6facbe48db824467bb9c9fcc","flatsize":78375922,"path":"All/typo3-11-php84-11.5.40_1.pkg","repopath":"All/typo3-11-php84-11.5.40_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":24155108,"desc":"This is the old stable version with long-term support (LTS). We provide free security\nupdates until October 2024.\n\n* Unified editor experience\n* Advanced Filelist module\n* Sharable deep links in the TYPO3 backend\n* Improved collaboration and workflow features\n* Flexible and secure multi-factor authentication (MFA)\n* And many improvements for developers\n\nSystem requirements\n* PHP 7.4, 8.0, 8.1, 8.2, 8.3\n* MariaDB 10.2.7+ / Microsoft SQL Server / MySQL 5.7.9+ / PostgreSQL / SQLite\n* Modern Browsers\n* Detailed list of requirements:\n  https://get.typo3.org/version/11#system-requirements\n\nSupported Until\nFree: 2024-10-31\nELTS: 2027-10-31","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-ctype":{"origin":"textproc/php84-ctype","version":"8.4.8"},"php84-dom":{"origin":"textproc/php84-dom","version":"8.4.8"},"php84-fileinfo":{"origin":"sysutils/php84-fileinfo","version":"8.4.8"},"php84-filter":{"origin":"security/php84-filter","version":"8.4.8"},"php84-intl":{"origin":"devel/php84-intl","version":"8.4.8"},"php84-mysqli":{"origin":"databases/php84-mysqli","version":"8.4.8"},"php84-session":{"origin":"www/php84-session","version":"8.4.8"},"php84-simplexml":{"origin":"textproc/php84-simplexml","version":"8.4.8"},"php84-tokenizer":{"origin":"devel/php84-tokenizer","version":"8.4.8"},"php84-xml":{"origin":"textproc/php84-xml","version":"8.4.8"},"php84-zip":{"origin":"archivers/php84-zip","version":"8.4.8"}},"categories":["www"],"users":["www"],"groups":["www"],"options":{"CURL":"off","GD":"off","GMP":"off","IMAGICK":"off","MBSTRING":"off","MYSQL":"on","POSTGRES":"off","SQLITE":"off","X11":"off","ZLIB":"off"},"annotations":{"cpe":"cpe:2.3:a:typo3:typo3:11.5.40:::::dragonfly6:x86_64:1","flavor":"php84"},"messages":[{"message":"1) Add the following to your Apache configuration file\n   httpd.conf and restart the web server:\n\n   Alias /typo3 /usr/local/www/typo3-11/\n   AcceptPathInfo On\n   <Directory /usr/local/www/typo3-11/>\n      Options Indexes FollowSymLinks\n      AllowOverride None\n      Require all granted\n   </Directory>\n\n2) Visit your TYPO3 site with a browser (i.e.\n   http://your.server.com/typo3/) to continue the\n   installation / upgrade process.\n\nFor more information, see the INSTALL DOCUMENTATION:\n\n  https://docs.typo3.org/typo3cms/GettingStartedTutorial/latest/Installation/Index.html","type":"install"}]},{"name":"typespeed","origin":"games/typespeed","version":"0.6.5_4","comment":"Test your typing speed and get your fingers' CPS","maintainer":"ports@FreeBSD.org","www":"https://typespeed.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d21b13e2be6dcc9ea435043753f8f01f3d69bf888710bcf422281b9fcf7a08f9","flatsize":167038,"path":"All/typespeed-0.6.5_4.pkg","repopath":"All/typespeed-0.6.5_4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":67376,"desc":"Typespeed gives your fingers' cps (total and correct), typoratio and some\npoints to compare with your friends.\n\nTypespeed's idea is ripped from ztspeed (a DOS game made by Zorlim). Idea\nof the game should be clear to anyone, just type and type it fast, or be a\nlewser.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["games"],"shlibs_required":["libc.so.8","libintl.so.8","libncurses.so.6","libtinfo.so.6"],"options":{"DOCS":"on","NLS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe typespeed port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"tycho","origin":"games/tycho","version":"0.1","comment":"Program to gather data (statistics) on Core War warriors","maintainer":"ports@FreeBSD.org","www":"https://redcoder.sourceforge.net/?p=tycho","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ca5ce1e5734c084410136f9200baad79106dc6119e8b74fe0122f0a45caf2d30","flatsize":48512,"path":"All/tycho-0.1.pkg","repopath":"All/tycho-0.1.pkg","licenselogic":"single","pkgsize":17140,"desc":"Tycho is a program to gather data on Core War warriors. Tycho takes a list of\nwarriors and fights each against the other. Execution logs of each instruction\nexecuted are recorded for all fights. It prints a report in HTML format.","categories":["games"],"shlibs_required":["libc.so.8","libz.so.3"],"messages":[{"message":"===>   NOTICE:\n\nThe tycho port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"txtbdf2ps","origin":"print/txtbdf2ps","version":"0.7.1_1","comment":"Translator TXT + BDF to PS","maintainer":"ak@FreeBSD.org","www":"https://oldrus-ispell.sourceforge.net/txtbdf2ps.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f9e092b9d3197a8d4604fe545cc524b2b8b34c1c48c5dfce33f5213fee0e87fe","flatsize":52223,"path":"All/txtbdf2ps-0.7.1_1.pkg","repopath":"All/txtbdf2ps-0.7.1_1.pkg","licenselogic":"single","pkgsize":14300,"desc":"This is a perl script that can generate compact, DSC-compliant Postscript out\nof a plain text file and a BDF font. The output can be previewed using\nGhostscript under most platforms, or with the Windows shareware program\n\"ROPS\", or printed on Postscript printers, or converted to PDF using \"ps2pdf\".\n\nThe motivation for creating this script was to be able to print texts in\ninternational character sets. Since it's much easier to create or edit bitmap\n(BDF/PCF) fonts than outline fonts, this script allows to print texts using\nyour own fonts.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["print"]},{"name":"typo3-12-php84","origin":"www/typo3-12","version":"12.4.31_1","comment":"Typo3 content management system","maintainer":"freebsd-ports@charlieroot.de","www":"https://typo3.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ccdcbdc60eae073e3bdfac22f7cbd909fc73cb6fa5709dd8d35bd20af28c4404","flatsize":82584380,"path":"All/typo3-12-php84-12.4.31_1.pkg","repopath":"All/typo3-12-php84-12.4.31_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":21331832,"desc":"This is the stable version with long-term support (LTS). We provide free\nmaintenance bug fixes until October 2024 and security updates until April 2026.\n* Increased performance\n* Improved backend usability\n* Top-modern dependent libraries (CKEditor v5, Symfony v6, Doctrine v3)\n* And many improvements for developers\n\nSystem requirements\n* PHP 8.1, 8.2, 8.3\n* MariaDB 10.3+ / MySQL 8.0+ / PostgreSQL 10.0+ / SQLite 3.8.3+\n* Modern Browsers\n* Detailed list of requirements:\n\thttps://get.typo3.org/version/12#system-requirements","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-ctype":{"origin":"textproc/php84-ctype","version":"8.4.8"},"php84-dom":{"origin":"textproc/php84-dom","version":"8.4.8"},"php84-fileinfo":{"origin":"sysutils/php84-fileinfo","version":"8.4.8"},"php84-filter":{"origin":"security/php84-filter","version":"8.4.8"},"php84-gd":{"origin":"graphics/php84-gd","version":"8.4.8"},"php84-intl":{"origin":"devel/php84-intl","version":"8.4.8"},"php84-mbstring":{"origin":"converters/php84-mbstring","version":"8.4.8"},"php84-mysqli":{"origin":"databases/php84-mysqli","version":"8.4.8"},"php84-pdo":{"origin":"databases/php84-pdo","version":"8.4.8"},"php84-session":{"origin":"www/php84-session","version":"8.4.8"},"php84-simplexml":{"origin":"textproc/php84-simplexml","version":"8.4.8"},"php84-tokenizer":{"origin":"devel/php84-tokenizer","version":"8.4.8"},"php84-xml":{"origin":"textproc/php84-xml","version":"8.4.8"},"php84-zip":{"origin":"archivers/php84-zip","version":"8.4.8"},"php84-zlib":{"origin":"archivers/php84-zlib","version":"8.4.8"}},"categories":["www"],"options":{"CURL":"off","GMP":"off","IMAGICK":"off","MYSQL":"on","POSTGRES":"off","SQLITE":"off","X11":"off"},"annotations":{"cpe":"cpe:2.3:a:typo3:typo3:12.4.31:::::dragonfly6:x86_64:1","flavor":"php84"},"messages":[{"message":"1) Add the following to your Apache configuration file\n   httpd.conf and restart the web server:\n\n   Alias /typo3 /usr/local//www/typo3-12/\n   AcceptPathInfo On\n   <Directory /usr/local//www/typo3-12/>\n      Options Indexes FollowSymLinks\n      AllowOverride all\n      Require all granted\n   </Directory>\n\n2) Visit your TYPO3 site with a browser (i.e.\n   http://your.server.com/typo3/) to continue the\n   installation / upgrade process.\n\nFor more information, see the INSTALL DOCUMENTATION:\n\n  https://docs.typo3.org/typo3cms/GettingStartedTutorial/latest/Installation/Index.html","type":"install"}]},{"name":"txt2html","origin":"textproc/txt2html","version":"2.51_2","comment":"Convert raw text to something with a little HTML formatting","maintainer":"ports@FreeBSD.org","www":"https://txt2html.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b1dc7b022508ebe3a334e0fe1ae0ff81b0f2ea378ad134f6147d12ad6874f572","flatsize":215787,"path":"All/txt2html-2.51_2.pkg","repopath":"All/txt2html-2.51_2.pkg","licenselogic":"single","pkgsize":63632,"desc":"txt2html is a Perl program that converts plain text to HTML using\nthe included HTML::TextToHTML module.\n\nIt supports headings, lists, simple character markup, and\nhyperlinking, and is highly customizable. It recognizes some of the\napparent structure of the source document (mostly whitespace and\ntypographic layout), and attempts to mark that structure explicitly\nusing HTML.","deps":{"p5-Getopt-ArgvFile":{"origin":"devel/p5-Getopt-ArgvFile","version":"1.11_1"},"p5-YAML-Syck":{"origin":"textproc/p5-YAML-Syck","version":"1.34_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"],"messages":[{"message":"===>   NOTICE:\n\nThe txt2html port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"txt2man","origin":"textproc/txt2man","version":"1.7.1","comment":"Converts flat ASCII text to man page format","maintainer":"eduardo@FreeBSD.org","www":"https://github.com/mvertes/txt2man","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a548a96d412bdafbee11e6ca4de5aafeecf85267bf43f76f0bada43983142d57","flatsize":48523,"path":"All/txt2man-1.7.1.pkg","repopath":"All/txt2man-1.7.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":20464,"desc":"txt2man converts the input text into nroff commands using man(7) macros for\nman pages. Smart argument processing is available either for commands using\n\"-\" sign for flags (including long options used in GNU tools). If ifile is\nomitted, standard input is taken as argument. Result is displayed on standard\noutput.","deps":{"gawk":{"origin":"lang/gawk","version":"5.3.1"}},"categories":["textproc"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:marc_vertes:txt2man:1.7.1:::::dragonfly6:x86_64"}},{"name":"twolame","origin":"audio/twolame","version":"0.4.0_5","comment":"MPEG Audio Layer 2 encoder","maintainer":"multimedia@FreeBSD.org","www":"http://twolame.sf.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b3cce9a13f7576df6ed5400bbca998ca91054ad4dcf9aa5b78acd5f95966d028","flatsize":428729,"path":"All/twolame-0.4.0_5.pkg","repopath":"All/twolame-0.4.0_5.pkg","licenselogic":"single","pkgsize":99556,"desc":"TwoLAME is an optimized MPEG Audio Layer 2 encoder\n\nIt is based heavily on:\n- tooLAME by Michael Cheng\n- the ISO dist10 code\n- improvement to algorithms as part of the LAME project (lame.sf.net)","deps":{"flac":{"origin":"audio/flac","version":"1.5.0,1"},"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"}},"categories":["audio"],"shlibs_required":["libc.so.8","libm.so.4","libsndfile.so.1"]},{"name":"twoftpd","origin":"ftp/twoftpd","version":"1.43_2","comment":"Simple, secure, efficient FTP server","maintainer":"ports@FreeBSD.org","www":"https://untroubled.org/twoftpd/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c1f89c4869ff2cc18d552666b45888479907a12b2e4f8f83e6e58236cba881c4","flatsize":195856,"path":"All/twoftpd-1.43_2.pkg","repopath":"All/twoftpd-1.43_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":46376,"desc":"Twoftpd is an FTP server that strives to be secure, simple, and efficient.\nNone of the commands can cause execution of other programs, and the normal\nmodel of execution does a chroot to the logged in user's directory\nimmediately after authentication. The name &quot;twoftpd&quot; comes from\nthe fact that there are two parts to the server: an authenticating front\nend, which contains no file or data transfer code, and one of two back ends,\nwhich contain all the data transfer code.","deps":{"bglibs":{"origin":"devel/bglibs","version":"2.04_3,1"},"cvm":{"origin":"security/cvm","version":"0.97"}},"categories":["ftp"],"shlibs_required":["libbg.so.2","libc.so.8","libcvm-v2client.so.1"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe twoftpd port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"twms","origin":"www/twms","version":"0.06y_2","comment":"Tiny WMS server","maintainer":"ports@FreeBSD.org","www":"https://github.com/Komzpa/twms","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f99cbd11ee25c6186de21b917148b55e95a508dd921bd4a830b03dce0d470a65","flatsize":319216,"path":"All/twms-0.06y_2.pkg","repopath":"All/twms-0.06y_2.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":67532,"desc":"tWMS is a tiny WMS server written in Python and using tiles as a\nbackend storage","deps":{"freefont-ttf":{"origin":"x11-fonts/freefont-ttf","version":"20120503_2"},"py311-cairo":{"origin":"graphics/py-cairo","version":"1.21.0,1"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"py311-pyproj":{"origin":"graphics/py-pyproj","version":"3.7.1"},"py311-webpy":{"origin":"www/webpy","version":"0.62_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["astro","www"],"users":["twms"],"groups":["twms"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe twms port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"twirssi","origin":"net-im/twirssi","version":"2.8.0","comment":"Twitter script to irssi","maintainer":"zi@FreeBSD.org","www":"https://twirssi.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2f6a819269d39ae026fbd05eca176431c86088f8a2b1cd03ac4aa8388d581d2d","flatsize":166788,"path":"All/twirssi-2.8.0.pkg","repopath":"All/twirssi-2.8.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":36420,"desc":"Twirssi allows you to post to Twitter and Identi.ca from your favorite IRC\nclient, as well as:\n\n* Read your friend feed, and your replies (from people on and not on your feed).\n* Receive and send direct messages (DMs)\n* Use multiple accounts, on either twitter or identi.ca - follow, read and post\n* See the context when your friends reply to users you aren't following","deps":{"irssi":{"origin":"irc/irssi","version":"1.4.5_1,2"},"p5-Twitter-API":{"origin":"net/p5-Twitter-API","version":"1.0006"},"p5-WWW-Shorten":{"origin":"www/p5-WWW-Shorten","version":"3.094"},"p5-WWW-Shorten-Bitly":{"origin":"www/p5-WWW-Shorten-Bitly","version":"2.001"}},"categories":["net-im"],"messages":[{"message":"To use twirssi on your irssi installation, just create a symlink on irssi\nscripts dir:\n\n# mkdir -p ~/.irssi/scripts\n# ln -sf /usr/local/share/twirssi/twirssi.pl ~/.irssi/scripts","type":"install"}]},{"name":"twm","origin":"x11-wm/twm","version":"1.0.12_1","comment":"Tab Window Manager for the X Window System","maintainer":"x11@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bb9c181f45f0ed258b243442fead0e1a4a6a7b4652762fab72b7e98b2332eb03","flatsize":196071,"path":"All/twm-1.0.12_1.pkg","repopath":"All/twm-1.0.12_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":93948,"desc":"This package contains twm, a Window Manager for the X Window System.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["x11-wm"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXmu.so.6","libXrandr.so.2","libXt.so.6","libc.so.8"]},{"name":"typeshare","origin":"devel/typeshare","version":"1.13.2_2","comment":"Tool to synchronize type definitions between Rust and other languages","maintainer":"yuri@FreeBSD.org","www":"https://github.com/1password/typeshare","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"803457b72ccc3cda89e15a4476c65a78039142d95857f99b530a6dc2adb4afed","flatsize":8272465,"path":"All/typeshare-1.13.2_2.pkg","repopath":"All/typeshare-1.13.2_2.pkg","licenselogic":"or","licenses":["APACHE20","MIT"],"pkgsize":1984004,"desc":"typeshare is\n* tool to rule the types\n* tool to FFI them\n* tool to parse your Rust","categories":["devel"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0"]},{"name":"twiki-WysiwygPlugin","origin":"www/twiki-WysiwygPlugin","version":"0.0.17720_1","comment":"Translator framework for Wysiwyg editors","maintainer":"ports@FreeBSD.org","www":"https://twiki.org/cgi-bin/view/Plugins/WysiwygPlugin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"318d93f6ddcb50af5fe48a0d8d1d7cea735e81b7639e4f4c50a5aac754d11438","flatsize":217137,"path":"All/twiki-WysiwygPlugin-0.0.17720_1.pkg","repopath":"All/twiki-WysiwygPlugin-0.0.17720_1.pkg","licenselogic":"single","pkgsize":53648,"desc":"Translator framework for Wysiwyg editors.","deps":{"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"}},"categories":["www"],"messages":[{"message":"===>   NOTICE:\n\nThe twiki-WysiwygPlugin port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"twiki-TwistyPlugin","origin":"www/twiki-TwistyPlugin","version":"0.0.17602","comment":"Show and hide content in JS-based sections","maintainer":"ports@FreeBSD.org","www":"https://twiki.org/cgi-bin/view/Plugins/TwistyPlugin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"af2942b677cb1621be00eed3d1c391e3624b29b5bd2067b7193f9986b647787d","flatsize":73681,"path":"All/twiki-TwistyPlugin-0.0.17602.pkg","repopath":"All/twiki-TwistyPlugin-0.0.17602.pkg","licenselogic":"single","pkgsize":15944,"desc":"A \"twisty\" is an interface toggle control to show and hide content.\n\nTwistyPlugin gives you several options to control the appearance of a\ntwisty:\n\n* use link text or buttons\n* position an icon left or right\n* remember the state at the next visit of the page\n* start the Twisty open or closed\n* start the Twisty open or closed for the first visit\n* use a span or div for the content\n* set a class for the content span or div","deps":{"twiki-BehaviourContrib":{"origin":"www/twiki-BehaviourContrib","version":"0.0.16417"},"twiki-TwistyContrib":{"origin":"www/twiki-TwistyContrib","version":"0.0.17596"}},"categories":["www"],"messages":[{"message":"===>   NOTICE:\n\nThe twiki-TwistyPlugin port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"twiki-TopicVarsPlugin","origin":"www/twiki-TopicVarsPlugin","version":"0.0.16417,1","comment":"Create externally usable variables in any topic","maintainer":"ports@FreeBSD.org","www":"https://twiki.org/cgi-bin/view/Plugins/TopicVarsPlugin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1c4aa1cdb2ab8cf7b19256d8e8493bfef40e22a8f93055d7341a266c8e96eceb","flatsize":7064,"path":"All/twiki-TopicVarsPlugin-0.0.16417,1.pkg","repopath":"All/twiki-TopicVarsPlugin-0.0.16417,1.pkg","licenselogic":"single","pkgsize":4588,"desc":"Set variables in arbitrary topics and refer to them from other topics\nwithin the same web or wiki.","categories":["www"],"messages":[{"message":"===>   NOTICE:\n\nThe twiki-TopicVarsPlugin port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"twiki-TwistyContrib","origin":"www/twiki-TwistyContrib","version":"0.0.17596","comment":"JS library and CSS for Twisty sections","maintainer":"ports@FreeBSD.org","www":"https://twiki.org/cgi-bin/view/Plugins/TwistyContrib","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0f5c66ff6459d7e753d3402d659e1db5af6559bb05e245873e0435a5324235d5","flatsize":36327,"path":"All/twiki-TwistyContrib-0.0.17596.pkg","repopath":"All/twiki-TwistyContrib-0.0.17596.pkg","licenselogic":"single","pkgsize":8540,"desc":"This contrib packages in a convenient way the JavaScript library and\nthe CSS file needed to implement Twisty sections.\n\nIt is recommended to use the TwistyPlugin as it eases the deployment\nand use of this contrib.","deps":{"twiki-BehaviourContrib":{"origin":"www/twiki-BehaviourContrib","version":"0.0.16417"}},"categories":["www"],"messages":[{"message":"===>   NOTICE:\n\nThe twiki-TwistyContrib port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"twiki-TipsContrib","origin":"www/twiki-TipsContrib","version":"0.0.16417","comment":"Tip-of-the-day rotating display","maintainer":"ports@FreeBSD.org","www":"https://twiki.org/cgi-bin/view/Plugins/TipsContrib","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"427645beea327151a87b576185129e24a336b786c549985303a89444e529f687","flatsize":30753,"path":"All/twiki-TipsContrib-0.0.16417.pkg","repopath":"All/twiki-TipsContrib-0.0.16417.pkg","licenselogic":"single","pkgsize":11748,"desc":"Displays rotating list of \"TWiki Tip-of-the-day\".","deps":{"twiki-SpreadSheetPlugin":{"origin":"www/twiki-SpreadSheetPlugin","version":"0.0.16417"}},"categories":["www"],"messages":[{"message":"===>   NOTICE:\n\nThe twiki-TipsContrib port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ugene","origin":"biology/ugene","version":"40.1_1","comment":"Integrated bioinformatics toolkit","maintainer":"h2+fbsdports@fsfe.org","www":"https://ugene.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ff77f877e3737d981705ed4ee23012f171ed34ed17bd7817cca25c72f69b2e57","flatsize":119181165,"path":"All/ugene-40.1_1.pkg","repopath":"All/ugene-40.1_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":31215696,"desc":"Unipro UGENE is multiplatform, open-source software with the main goal of\nassisting molecular biologists without much expertise in bioinformatics to\nmanage, analyze, and visualize their data.  UGENE integrates widely used\nbioinformatics tools within one common user interface.\n\nUGENE toolkit supports multiple biological data formats and allows the\nretrieval of data from remote data sources.  It provides visualization\nmodules for biological objects such as annotated genome sequences, Next\nGeneration Sequencing (NGS) assembly data, multiple sequence alignments,\nphylogenetic trees, and 3D structures.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-imageformats":{"origin":"graphics/qt5-imageformats","version":"5.15.16p2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-opengl":{"origin":"graphics/qt5-opengl","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-script":{"origin":"devel/qt5-script","version":"5.15.18p0_2"},"qt5-scripttools":{"origin":"devel/qt5-scripttools","version":"5.15.18p0_3"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-testlib":{"origin":"devel/qt5-testlib","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["biology","science"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Script.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libX11.so.6","libc.so.8","libm.so.4","libpthread.so.0","libsqlite3.so.0","libstdc++.so.9"],"options":{"OPENCL":"off"}},{"name":"twiki-TagMePlugin","origin":"www/twiki-TagMePlugin","version":"0.0.17472","comment":"Collaborative content tagging","maintainer":"ports@FreeBSD.org","www":"https://twiki.org/cgi-bin/view/Plugins/TagMePlugin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cb8993a9b9096052a995daea0bb7cc11b9f4c067b5aac05bba59a91b9e1c1c23","flatsize":210091,"path":"All/twiki-TagMePlugin-0.0.17472.pkg","repopath":"All/twiki-TagMePlugin-0.0.17472.pkg","licenselogic":"single","pkgsize":96148,"desc":"Tag wiki content collectively to find content by keywords.","categories":["www"],"messages":[{"message":"===>   NOTICE:\n\nThe twiki-TagMePlugin port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"twiki-TinyMCEPlugin","origin":"www/twiki-TinyMCEPlugin","version":"0.0.17303","comment":"TinyMCE WYSIWYG editor integration","maintainer":"ports@FreeBSD.org","www":"https://twiki.org/cgi-bin/view/Plugins/TinyMCEPlugin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"342f2d3053219914f03113cc6adb2df4d8272138b019dfaad2e4d4c4f2e4fcd8","flatsize":1979351,"path":"All/twiki-TinyMCEPlugin-0.0.17303.pkg","repopath":"All/twiki-TinyMCEPlugin-0.0.17303.pkg","licenselogic":"single","pkgsize":460080,"desc":"Integration of the TinyMCE WYSIWYG Editor.","deps":{"twiki-BehaviourContrib":{"origin":"www/twiki-BehaviourContrib","version":"0.0.16417"},"twiki-WysiwygPlugin":{"origin":"www/twiki-WysiwygPlugin","version":"0.0.17720_1"}},"categories":["www"],"messages":[{"message":"===>   NOTICE:\n\nThe twiki-TinyMCEPlugin port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"twiki-SubscribePlugin","origin":"www/twiki-SubscribePlugin","version":"0.0.17653","comment":"Add an easy subscription link to topics","maintainer":"ports@FreeBSD.org","www":"https://twiki.org/cgi-bin/view/Plugins/SubscribePlugin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"96af003c7905ae4b311e131a7240275ae3028be0f17897d2601d0edc8cb79d91","flatsize":34899,"path":"All/twiki-SubscribePlugin-0.0.17653.pkg","repopath":"All/twiki-SubscribePlugin-0.0.17653.pkg","licenselogic":"single","pkgsize":29148,"desc":"This is a companion plugin to the MailerContrib. It allows you to\ntrivially add a \"Subscribe me\" link to topics to get subscribed to\nchanges.","deps":{"twiki-MailerContrib":{"origin":"www/twiki-MailerContrib","version":"0.0.17641"}},"categories":["www"],"messages":[{"message":"===>   NOTICE:\n\nThe twiki-SubscribePlugin port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"twiki-TWikiUserMappingContrib","origin":"www/twiki-TWikiUserMappingContrib","version":"0.0.17569","comment":"Traditional topic-based user mapping and management","maintainer":"ports@FreeBSD.org","www":"https://twiki.org/cgi-bin/view/Plugins/TWikiUserMappingContrib","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b45ad0e3ef653a7b4d58a509bbdaf20359f92ab1cc5d5b4c67824278e5aecf80","flatsize":112689,"path":"All/twiki-TWikiUserMappingContrib-0.0.17569.pkg","repopath":"All/twiki-TWikiUserMappingContrib-0.0.17569.pkg","licenselogic":"single","pkgsize":30892,"desc":"The User Mapping Manager interface provides services for mapping\nbetween a 'user identity' as used when talking to an external\nauthentication provider, an internal TWiki canonical user ID, and the\ndisplayed name used to identify the user in TWiki. This is the default\nTWikiUserMapping in which user information is stored in TWiki topics -\none per user, and then any mapping needed is done using the TWikiUsers\ntopic in the Main.","categories":["www"],"messages":[{"message":"===>   NOTICE:\n\nThe twiki-TWikiUserMappingContrib port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"twiki-SpreadSheetPlugin","origin":"www/twiki-SpreadSheetPlugin","version":"0.0.16417","comment":"Spreadsheet capabilities in topics","maintainer":"ports@FreeBSD.org","www":"https://twiki.org/cgi-bin/view/Plugins/SpreadSheetPlugin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"af491ddd3cc56d782f5a51eeddd7ff6be2cc6b5889c8383e305257bc9cea94c6","flatsize":100951,"path":"All/twiki-SpreadSheetPlugin-0.0.16417.pkg","repopath":"All/twiki-SpreadSheetPlugin-0.0.16417.pkg","licenselogic":"single","pkgsize":24144,"desc":"This Plugin adds spreadsheet capabilities to TWiki topics.","categories":["www"],"messages":[{"message":"===>   NOTICE:\n\nThe twiki-SpreadSheetPlugin port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"twiki-SmiliesPlugin","origin":"www/twiki-SmiliesPlugin","version":"0.0.16417","comment":"Converts smilies into icons automatically","maintainer":"ports@FreeBSD.org","www":"https://twiki.org/cgi-bin/view/Plugins/SmiliesPlugin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6e187efc5f2b22905409b3d05897adc2098dcb89f19a0742de3a88180547f5cb","flatsize":33929,"path":"All/twiki-SmiliesPlugin-0.0.16417.pkg","repopath":"All/twiki-SmiliesPlugin-0.0.16417.pkg","licenselogic":"single","pkgsize":11972,"desc":"This plugin automatically converts certain smilies to a nice small\nicon.","categories":["www"],"messages":[{"message":"===>   NOTICE:\n\nThe twiki-SmiliesPlugin port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"twiki-SlideShowPlugin","origin":"www/twiki-SlideShowPlugin","version":"0.0.17261","comment":"Convert a topic with headings into a slideshow","maintainer":"ports@FreeBSD.org","www":"https://twiki.org/cgi-bin/view/Plugins/SlideShowPlugin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f1891cf931e527f1fc037359a7f4b3be6610bddaebceb6b0a67edd1fd69c8b4a","flatsize":35148,"path":"All/twiki-SlideShowPlugin-0.0.17261.pkg","repopath":"All/twiki-SlideShowPlugin-0.0.17261.pkg","licenselogic":"single","pkgsize":13608,"desc":"This plugin converts a topic with headings into a slideshow.","categories":["www"],"messages":[{"message":"===>   NOTICE:\n\nThe twiki-SlideShowPlugin port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"twiki-RenderListPlugin","origin":"www/twiki-RenderListPlugin","version":"0.0.16417","comment":"Render bullet lists in a variety of formats","maintainer":"ports@FreeBSD.org","www":"https://twiki.org/cgi-bin/view/Plugins/RenderListPlugin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cee93eae09ef39b7c4f150e858925dd3737c722607ed23614203053aa31d6f35","flatsize":101088,"path":"All/twiki-RenderListPlugin-0.0.16417.pkg","repopath":"All/twiki-RenderListPlugin-0.0.16417.pkg","licenselogic":"single","pkgsize":16852,"desc":"Render bullet lists in a variety of formats.","categories":["www"],"messages":[{"message":"===>   NOTICE:\n\nThe twiki-RenderListPlugin port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"twiki-PreferencesPlugin","origin":"www/twiki-PreferencesPlugin","version":"0.0.17568","comment":"Edit preferences in-place","maintainer":"ports@FreeBSD.org","www":"https://twiki.org/cgi-bin/view/Plugins/PreferencesPlugin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"06661798af0b610709f49cadaa784d579e8c8716e65431bcfbbc29807c65e888","flatsize":23956,"path":"All/twiki-PreferencesPlugin-0.0.17568.pkg","repopath":"All/twiki-PreferencesPlugin-0.0.17568.pkg","licenselogic":"single","pkgsize":9332,"desc":"Allows editing of preferences using fields predefined in a form.","categories":["www"],"messages":[{"message":"===>   NOTICE:\n\nThe twiki-PreferencesPlugin port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"twiki-NewUserPlugin","origin":"www/twiki-NewUserPlugin","version":"0.0.17515","comment":"Create user's topic for externally authenticated users","maintainer":"ports@FreeBSD.org","www":"https://twiki.org/cgi-bin/view/Plugins/NewUserPlugin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4fab310dfabd3f15813b35d9a3a2c27a504b7732210e698a8958284a7d45e692","flatsize":28398,"path":"All/twiki-NewUserPlugin-0.0.17515.pkg","repopath":"All/twiki-NewUserPlugin-0.0.17515.pkg","licenselogic":"single","pkgsize":8896,"desc":"This plugin is of use in those cases where TWiki users are registered\nand authenticated externally, for example using LDAP.  So users are not\nregistered to TWiki using its own registration workflow and therefore\ndon't have a user topic in the Main web.  This plugin fills that gap and\ncreates a user's topic if it does not yet exist.","categories":["www"],"messages":[{"message":"===>   NOTICE:\n\nThe twiki-NewUserPlugin port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"twiki-PatternSkin","origin":"www/twiki-PatternSkin","version":"0.0.17425","comment":"CSS-based skin","maintainer":"ports@FreeBSD.org","www":"https://twiki.org/cgi-bin/view/Plugins/PatternSkin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"791a9c8b478e29fe3cb5959af2c5fc983b5637d3ddc3c9bffaf3b94a20453f77","flatsize":1705309,"path":"All/twiki-PatternSkin-0.0.17425.pkg","repopath":"All/twiki-PatternSkin-0.0.17425.pkg","licenselogic":"single","pkgsize":487592,"desc":"PatternSkin provides a CSS based default look and feel for TWiki -\nflexible and W3C-compliant. Its layout and color scheme are designed\nto provide a nice, clean and productive editing environment.","deps":{"twiki-TablePlugin":{"origin":"www/twiki-TablePlugin","version":"0.0.17558"},"twiki-TwistyPlugin":{"origin":"www/twiki-TwistyPlugin","version":"0.0.17602"}},"categories":["www"],"messages":[{"message":"===>   NOTICE:\n\nThe twiki-PatternSkin port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"twiki-MathModePlugin","origin":"www/twiki-MathModePlugin","version":"0.0.15934_3","comment":"Include LaTeX formatted math in your TWiki pages","maintainer":"ports@FreeBSD.org","www":"https://twiki.org/cgi-bin/view/Plugins/MathModePlugin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0655943616d7d57d2cb863f239321f5773bfdc86d93085cbee5318060fa6cd89","flatsize":29833,"path":"All/twiki-MathModePlugin-0.0.15934_3.pkg","repopath":"All/twiki-MathModePlugin-0.0.15934_3.pkg","licenselogic":"single","pkgsize":13044,"desc":"Include LaTeX formatted math in your TWiki pages","deps":{"ImageMagick6":{"origin":"graphics/ImageMagick6","version":"6.9.13.23,1"},"tex-formats":{"origin":"print/tex-formats","version":"20250308"},"texlive-base":{"origin":"print/texlive-base","version":"20250308_1"}},"categories":["www"],"messages":[{"message":"===>   NOTICE:\n\nThe twiki-MathModePlugin port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"twiki-MailerContrib","origin":"www/twiki-MailerContrib","version":"0.0.17641","comment":"E-mail notification of changes","maintainer":"ports@FreeBSD.org","www":"https://twiki.org/cgi-bin/view/Plugins/MailerContrib","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7ca3373c89564807868c41c5ecfe2555b16e11b1c6e3575418f2ddeb5fa1e71a","flatsize":119330,"path":"All/twiki-MailerContrib-0.0.17641.pkg","repopath":"All/twiki-MailerContrib-0.0.17641.pkg","licenselogic":"single","pkgsize":39040,"desc":"Supports e-mail notification of changes.","deps":{"p5-URI":{"origin":"net/p5-URI","version":"5.31"}},"categories":["www"],"messages":[{"message":"===>   NOTICE:\n\nThe twiki-MailerContrib port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"twind","origin":"games/twind","version":"1.1.0_5","comment":"Match and remove all of the blocks before time runs out","maintainer":"ports@FreeBSD.org","www":"https://twind.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f98d74f52763462929990c5ecc58dcdb5c1ec412693b2d6ae09603e7373ba3c4","flatsize":2999198,"path":"All/twind-1.1.0_5.pkg","repopath":"All/twind-1.1.0_5.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":2794808,"desc":"The object of the game is to remove all of the blocks from the screen\nbefore the time runs out. Two blocks are removed at a time,\nand must be of the same color. After completing a level,\nyou will be rewarded with a bonus point for every tick left on the clock.\nFor each level thereafter, the time to complete the the level will be shorter.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe twind port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"twiki-LDAPPasswordChangerPlugin","origin":"www/twiki-LDAPPasswordChangerPlugin","version":"0.0.18108","comment":"Change TWiki password at a pre-configured LDAP server","maintainer":"ports@FreeBSD.org","www":"https://twiki.org/cgi-bin/view/Plugins/LDAPPasswordChangerPlugin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4b9ec88d77e778c998db7d7d67bb78c81d079696396657f169ab30b90373556c","flatsize":10773,"path":"All/twiki-LDAPPasswordChangerPlugin-0.0.18108.pkg","repopath":"All/twiki-LDAPPasswordChangerPlugin-0.0.18108.pkg","licenselogic":"single","pkgsize":5752,"desc":"This plugin asks for and changes your password at a pre-configured LDAP server.\nThe users willing to change his/her password must be authenticated already.\nThis plugin makes no sense for the Guest user.","deps":{"p5-perl-ldap":{"origin":"net/p5-perl-ldap","version":"0.6800"}},"categories":["www"],"messages":[{"message":"===>   NOTICE:\n\nThe twiki-LDAPPasswordChangerPlugin port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"twiki-LdapNgPlugin","origin":"www/twiki-LdapNgPlugin","version":"0.0.15577","comment":"Query and display data from an LDAP directory","maintainer":"ports@FreeBSD.org","www":"https://twiki.org/cgi-bin/view/Plugins/LdapNgPlugin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"14537cc50f4373cca9b669ff1530c553487cfb5e634b733334035b2c116f85e1","flatsize":16699,"path":"All/twiki-LdapNgPlugin-0.0.15577.pkg","repopath":"All/twiki-LdapNgPlugin-0.0.15577.pkg","licenselogic":"single","pkgsize":7168,"desc":"LdapNgPlugin provides an interface to query an LDAP directory and\ndisplay the results in a TWiki topic.","deps":{"twiki-LdapContrib":{"origin":"www/twiki-LdapContrib","version":"0.0.16840_1"}},"categories":["www"],"messages":[{"message":"===>   NOTICE:\n\nThe twiki-LdapNgPlugin port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"twiki-InterwikiPlugin","origin":"www/twiki-InterwikiPlugin","version":"0.0.17303","comment":"Wikilink to external sites","maintainer":"ports@FreeBSD.org","www":"https://twiki.org/cgi-bin/view/Plugins/InterwikiPlugin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d483dd7004419879c0d62ac95644e76e8d9ee2bf528f6911546d84b9a27335b9","flatsize":15713,"path":"All/twiki-InterwikiPlugin-0.0.17303.pkg","repopath":"All/twiki-InterwikiPlugin-0.0.17303.pkg","licenselogic":"single","pkgsize":7436,"desc":"The InterwikiPlugin links ExternalSite:Page text to external sites\nbased on aliases defined in the InterWikis topic. This plugin is\ninspired by UseMod Wiki's inter-wiki links.","categories":["www"],"messages":[{"message":"===>   NOTICE:\n\nThe twiki-InterwikiPlugin port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"twiki-LdapContrib","origin":"www/twiki-LdapContrib","version":"0.0.16840_1","comment":"LDAP services for TWiki","maintainer":"ports@FreeBSD.org","www":"https://twiki.org/cgi-bin/view/Plugins/LdapContrib","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"86e60b7345a86abf52770bf6f7364a97ef5a41c7769d018a8bd32bcab414adc1","flatsize":96378,"path":"All/twiki-LdapContrib-0.0.16840_1.pkg","repopath":"All/twiki-LdapContrib-0.0.16840_1.pkg","licenselogic":"single","pkgsize":27280,"desc":"This package offers basic LDAP services for TWiki and offers\nauthentication of TWiki users by binding to an LDAP server as well as\nincorporate LDAP user groups into TWiki's access control.","deps":{"p5-perl-ldap":{"origin":"net/p5-perl-ldap","version":"0.6800"}},"categories":["www"],"messages":[{"message":"===>   NOTICE:\n\nThe twiki-LdapContrib port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"twiki-EmptyPlugin","origin":"www/twiki-EmptyPlugin","version":"0.0.16417","comment":"Empty plugin template","maintainer":"ports@FreeBSD.org","www":"https://twiki.org/cgi-bin/view/Plugins/EmptyPlugin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d7a9b1719f7f082b8134a66dae60c3fb6b668d9baf752f935d4d57ad044f15ec","flatsize":33128,"path":"All/twiki-EmptyPlugin-0.0.16417.pkg","repopath":"All/twiki-EmptyPlugin-0.0.16417.pkg","licenselogic":"single","pkgsize":11536,"desc":"This is an empty Plugin you can use as a template to build your own\nTWikiPlugins. This Plugin does nothing, but is ready to be used.","categories":["www"],"messages":[{"message":"===>   NOTICE:\n\nThe twiki-EmptyPlugin port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"typo3-12-php81","origin":"www/typo3-12","version":"12.4.31_1","comment":"Typo3 content management system","maintainer":"freebsd-ports@charlieroot.de","www":"https://typo3.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a8fd254471feacda5f5d178fc3ff3d2e1e6b160f03f365be57149e038da923e6","flatsize":82584380,"path":"All/typo3-12-php81-12.4.31_1.pkg","repopath":"All/typo3-12-php81-12.4.31_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":21332704,"desc":"This is the stable version with long-term support (LTS). We provide free\nmaintenance bug fixes until October 2024 and security updates until April 2026.\n* Increased performance\n* Improved backend usability\n* Top-modern dependent libraries (CKEditor v5, Symfony v6, Doctrine v3)\n* And many improvements for developers\n\nSystem requirements\n* PHP 8.1, 8.2, 8.3\n* MariaDB 10.3+ / MySQL 8.0+ / PostgreSQL 10.0+ / SQLite 3.8.3+\n* Modern Browsers\n* Detailed list of requirements:\n\thttps://get.typo3.org/version/12#system-requirements","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-ctype":{"origin":"textproc/php81-ctype","version":"8.1.32"},"php81-dom":{"origin":"textproc/php81-dom","version":"8.1.32"},"php81-fileinfo":{"origin":"sysutils/php81-fileinfo","version":"8.1.32"},"php81-filter":{"origin":"security/php81-filter","version":"8.1.32"},"php81-gd":{"origin":"graphics/php81-gd","version":"8.1.32"},"php81-intl":{"origin":"devel/php81-intl","version":"8.1.32"},"php81-mbstring":{"origin":"converters/php81-mbstring","version":"8.1.32"},"php81-mysqli":{"origin":"databases/php81-mysqli","version":"8.1.32"},"php81-pdo":{"origin":"databases/php81-pdo","version":"8.1.32"},"php81-session":{"origin":"www/php81-session","version":"8.1.32"},"php81-simplexml":{"origin":"textproc/php81-simplexml","version":"8.1.32"},"php81-tokenizer":{"origin":"devel/php81-tokenizer","version":"8.1.32"},"php81-xml":{"origin":"textproc/php81-xml","version":"8.1.32"},"php81-zip":{"origin":"archivers/php81-zip","version":"8.1.32"},"php81-zlib":{"origin":"archivers/php81-zlib","version":"8.1.32"}},"categories":["www"],"options":{"CURL":"off","GMP":"off","IMAGICK":"off","MYSQL":"on","POSTGRES":"off","SQLITE":"off","X11":"off"},"annotations":{"cpe":"cpe:2.3:a:typo3:typo3:12.4.31:::::dragonfly6:x86_64:1","flavor":"php81"},"messages":[{"message":"1) Add the following to your Apache configuration file\n   httpd.conf and restart the web server:\n\n   Alias /typo3 /usr/local//www/typo3-12/\n   AcceptPathInfo On\n   <Directory /usr/local//www/typo3-12/>\n      Options Indexes FollowSymLinks\n      AllowOverride all\n      Require all granted\n   </Directory>\n\n2) Visit your TYPO3 site with a browser (i.e.\n   http://your.server.com/typo3/) to continue the\n   installation / upgrade process.\n\nFor more information, see the INSTALL DOCUMENTATION:\n\n  https://docs.typo3.org/typo3cms/GettingStartedTutorial/latest/Installation/Index.html","type":"install"}]},{"name":"twiki-CommentPlugin","origin":"www/twiki-CommentPlugin","version":"0.0.17567","comment":"Post comments easily","maintainer":"ports@FreeBSD.org","www":"https://twiki.org/cgi-bin/view/Plugins/CommentPlugin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"45a42b8ac9533dcf6560ebe34805991dcdf59632b2aacc93ae661543e5927eb1","flatsize":70788,"path":"All/twiki-CommentPlugin-0.0.17567.pkg","repopath":"All/twiki-CommentPlugin-0.0.17567.pkg","licenselogic":"single","pkgsize":20392,"desc":"Allows users to quickly post comments to a page without an\nedit/preview/save cycle.","categories":["www"],"messages":[{"message":"===>   NOTICE:\n\nThe twiki-CommentPlugin port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"twiki-GluePlugin","origin":"www/twiki-GluePlugin","version":"0.0.15708","comment":"Allow to format tags and arguments on multiple lines","maintainer":"ports@FreeBSD.org","www":"https://twiki.org/cgi-bin/view/Plugins/GluePlugin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8d86fca279c36365726a3ca19f4a74305d91dbff33087cdcc3d5eb67193a5c2b","flatsize":12447,"path":"All/twiki-GluePlugin-0.0.15708.pkg","repopath":"All/twiki-GluePlugin-0.0.15708.pkg","licenselogic":"single","pkgsize":7988,"desc":"This plugin will help you to write readable markup (TWikiMarkup, HMTL,\n...) within TWiki by allowing tags and arguments to be formatted on\nmultiple lines.  This is done by removing whitespaces surrounding tilde\ncharacters at the beginning of a line and recombine consecutive lines\nagain.","categories":["www"],"messages":[{"message":"===>   NOTICE:\n\nThe twiki-GluePlugin port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"twiki-JSCalendarContrib","origin":"www/twiki-JSCalendarContrib","version":"0.0.17493","comment":"Mishoo JSCalendar repackaged","maintainer":"ports@FreeBSD.org","www":"https://twiki.org/cgi-bin/view/Plugins/JSCalendarContrib","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c735113d26faabe6500a6a5c31f8826f168e04f7fce57b8f311ef53e6a92b273","flatsize":819137,"path":"All/twiki-JSCalendarContrib-0.0.17493.pkg","repopath":"All/twiki-JSCalendarContrib-0.0.17493.pkg","licenselogic":"single","pkgsize":335400,"desc":"Mishoo JSCalendar, packaged for use by plugins, skins and add-ons.","categories":["www"],"messages":[{"message":"===>   NOTICE:\n\nThe twiki-JSCalendarContrib port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"twiki-EditTablePlugin","origin":"www/twiki-EditTablePlugin","version":"0.0.17542","comment":"Edit tables in-place","maintainer":"ports@FreeBSD.org","www":"https://twiki.org/cgi-bin/view/Plugins/EditTablePlugin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6793a6dc1d46a05809b2b8734284d950bbc36ed7a2cb53566326d9fc97e507e9","flatsize":236384,"path":"All/twiki-EditTablePlugin-0.0.17542.pkg","repopath":"All/twiki-EditTablePlugin-0.0.17542.pkg","licenselogic":"single","pkgsize":74372,"desc":"Edit TWiki tables in place, using edit fields and drop down boxes, without\nhaving to edit the complete topic.","categories":["www"],"messages":[{"message":"===>   NOTICE:\n\nThe twiki-EditTablePlugin port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"twiki-ClassicSkin","origin":"www/twiki-ClassicSkin","version":"0.0.17365","comment":"The Classic TWiki skin","maintainer":"ports@FreeBSD.org","www":"https://twiki.org/cgi-bin/view/Plugins/ClassicSkin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"351527af79923e1e42d501ce5c2dc3ba644c076267c2874196816a4043665a27","flatsize":84638,"path":"All/twiki-ClassicSkin-0.0.17365.pkg","repopath":"All/twiki-ClassicSkin-0.0.17365.pkg","licenselogic":"single","pkgsize":43060,"desc":"The classic TWiki skin is the traditional TWiki skin, as seen in\nprevious TWiki versions.","categories":["www"],"messages":[{"message":"===>   NOTICE:\n\nThe twiki-ClassicSkin port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"twiki-BugzillaLinkPlugin","origin":"www/twiki-BugzillaLinkPlugin","version":"0.0.15560","comment":"Link to Bugzilla bugs using shorthand references","maintainer":"ports@FreeBSD.org","www":"https://twiki.org/cgi-bin/view/Plugins/BugzillaLinkPlugin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ffa49ef1a0fd17af8d479b161ae59ac8ab7b8da7011938645d2898428c480f2c","flatsize":13471,"path":"All/twiki-BugzillaLinkPlugin-0.0.15560.pkg","repopath":"All/twiki-BugzillaLinkPlugin-0.0.15560.pkg","licenselogic":"single","pkgsize":6576,"desc":"Link to Bugzilla bugs using shorthand references, ex.:\n\n\t%25BUG{444}%25\n\t%25BUGLIST{1.6}%25\n\t%25MYBUGS{user@some.domain}%25","categories":["www"],"messages":[{"message":"===>   NOTICE:\n\nThe twiki-BugzillaLinkPlugin port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"twiki-TablePlugin","origin":"www/twiki-TablePlugin","version":"0.0.17558","comment":"Extra control of table display","maintainer":"ports@FreeBSD.org","www":"https://twiki.org/cgi-bin/view/Plugins/TablePlugin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"60770d07c755baba6609c81a2caf85b1218fb09d051557dade9c76dc9252216e","flatsize":97961,"path":"All/twiki-TablePlugin-0.0.17558.pkg","repopath":"All/twiki-TablePlugin-0.0.17558.pkg","licenselogic":"single","pkgsize":20176,"desc":"Gives extra control of table display:\n* Changing table properties like border width, cell spacing and cell\n  padding\n* Changing background color and text color for header cells\n* Changing background color and text color for data cells - colors can\n  alternate\n* Table attributes can be set and overridden\n* Row spans","categories":["www"],"messages":[{"message":"===>   NOTICE:\n\nThe twiki-TablePlugin port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"twemproxy","origin":"databases/twemproxy","version":"0.5.0_1","comment":"Fast, light-weight proxy for memcached and redis","maintainer":"skreuzer@FreeBSD.org","www":"https://github.com/twitter/twemproxy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d5465932056e0078d4f8b162cb0bc5b54813e41d3b119cbd71ded24376367514","flatsize":265850,"path":"All/twemproxy-0.5.0_1.pkg","repopath":"All/twemproxy-0.5.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":95880,"desc":"twemproxy, aka nutcracker is a fast and lightweight proxy for memcached and\nredis protocol. It was primarily built to reduce the connection count on the\nbackend caching serve","categories":["databases"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0"]},{"name":"tweeny","origin":"graphics/tweeny","version":"3.6","comment":"Modern C++ tweening library","maintainer":"yuri@FreeBSD.org","www":"https://mobius3.github.io/tweeny/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fbbd7714d28c9b11074d5e1dc8cdccb46394aebdc4e78d13ec75584bf820e362","flatsize":106953,"path":"All/tweeny-3.6.pkg","repopath":"All/tweeny-3.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15200,"desc":"Tweeny is an inbetweening library designed for the creation of complex\nanimations for games and other beautiful interactive software. It leverages\nfeatures of modern C++ to empower developers with an intuitive API for declaring\ntweenings of any type of value, as long as they support arithmetic operations.\n\nThe goal of Tweeny is to provide means to create fluid interpolations when\nanimating position, scale, rotation, frames or other values of screen objects,\nby setting their values as the tween starting point and then, after each tween\nstep, plugging back the result.","categories":["devel","graphics"]},{"name":"twiki-BlogAddOn","origin":"www/twiki-BlogAddOn","version":"0.0.16623","comment":"Simple blogging application","maintainer":"ports@FreeBSD.org","www":"https://twiki.org/cgi-bin/view/Plugins/BlogAddOn","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"df6aa0152ae15f54c8e337474e4a5f9a25b918e17a2c0d15c3e89d147e8bb7ef","flatsize":262898,"path":"All/twiki-BlogAddOn-0.0.16623.pkg","repopath":"All/twiki-BlogAddOn-0.0.16623.pkg","licenselogic":"single","pkgsize":237136,"desc":"Simple blogging application","categories":["www"],"messages":[{"message":"===>   NOTICE:\n\nThe twiki-BlogAddOn port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"twiki-BehaviourContrib","origin":"www/twiki-BehaviourContrib","version":"0.0.16417","comment":"JavaScript event library","maintainer":"ports@FreeBSD.org","www":"https://twiki.org/cgi-bin/view/Plugins/BehaviourContrib","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"94614be28e73fc135ef78300b40fecbd0c163f6bf7eedb4a6d3490db5fa70045","flatsize":82774,"path":"All/twiki-BehaviourContrib-0.0.16417.pkg","repopath":"All/twiki-BehaviourContrib-0.0.16417.pkg","licenselogic":"single","pkgsize":15552,"desc":"Javascript event library to create javascript based interactions that\ndegrade well when javascript is not available","categories":["www"],"messages":[{"message":"===>   NOTICE:\n\nThe twiki-BehaviourContrib port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"tweak","origin":"editors/tweak","version":"3.02_1","comment":"Efficient hex editor","maintainer":"pzn.unixbsd@gmail.com","www":"https://www.chiark.greenend.org.uk/~sgtatham/tweak/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cc84906b8eb2942a0ebcff099c09e9c249c8369eea557167db1f1dc5a6ff7c14","flatsize":78439,"path":"All/tweak-3.02_1.pkg","repopath":"All/tweak-3.02_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":35792,"desc":"Tweak is a hex editor.  It allows you to edit a file at very low level,\nletting you see the full and exact binary contents of the file. It can be\nuseful for modifying binary files such as executables, editing disk or\nCD images, debugging programs that generate binary file formats incorrectly,\nand many other things.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["editors"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"]},{"name":"typo3-13-php82","origin":"www/typo3-13","version":"13.4.12","comment":"Typo3 content management system","maintainer":"freebsd-ports@charlieroot.de","www":"https://typo3.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a7b81b6894cd6305b130dfd7e79f97b68a495baf4d4a616d98378cd7373d59aa","flatsize":80886615,"path":"All/typo3-13-php82-13.4.12.pkg","repopath":"All/typo3-13-php82-13.4.12.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":20407320,"desc":"Once released in October 2023, the long-term support version of TYPO3 13 will receive\nbug fixes until April 2026, and we will provide security updates until October 2027.\nFrontend rendering presets\n* Content blocks\n* Improved search, redirects and workspaces\n* Simplified external system integration\n* Top-modern image rendering\n\nSystem requirements\n* PHP 8.2, 8.3\n* MariaDB 10.4+ / MySQL 8.0+ / PostgreSQL 10.0+ / SQLite 3.8.3+\n* Modern Browsers\n* Detailed list of requirements:\n  https://get.typo3.org/version/12#system-requirements","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-ctype":{"origin":"textproc/php82-ctype","version":"8.2.28"},"php82-dom":{"origin":"textproc/php82-dom","version":"8.2.28"},"php82-exif":{"origin":"graphics/php82-exif","version":"8.2.28"},"php82-fileinfo":{"origin":"sysutils/php82-fileinfo","version":"8.2.28"},"php82-filter":{"origin":"security/php82-filter","version":"8.2.28"},"php82-gd":{"origin":"graphics/php82-gd","version":"8.2.28"},"php82-intl":{"origin":"devel/php82-intl","version":"8.2.28"},"php82-mbstring":{"origin":"converters/php82-mbstring","version":"8.2.28"},"php82-mysqli":{"origin":"databases/php82-mysqli","version":"8.2.28"},"php82-pdo":{"origin":"databases/php82-pdo","version":"8.2.28"},"php82-session":{"origin":"www/php82-session","version":"8.2.28"},"php82-simplexml":{"origin":"textproc/php82-simplexml","version":"8.2.28"},"php82-tokenizer":{"origin":"devel/php82-tokenizer","version":"8.2.28"},"php82-xml":{"origin":"textproc/php82-xml","version":"8.2.28"},"php82-zip":{"origin":"archivers/php82-zip","version":"8.2.28"},"php82-zlib":{"origin":"archivers/php82-zlib","version":"8.2.28"}},"categories":["www"],"options":{"CURL":"off","GMP":"off","IMAGICK":"off","MYSQL":"on","POSTGRES":"off","SQLITE":"off"},"annotations":{"cpe":"cpe:2.3:a:typo3:typo3:13.4.12:::::dragonfly6:x86_64","flavor":"php82"},"messages":[{"message":"1) Add the following to your Apache configuration file\n   httpd.conf and restart the web server:\n\n   Alias /typo3 /usr/local//www/typo3-13/\n   AcceptPathInfo On\n   <Directory /usr/local//www/typo3-13/>\n      Options Indexes FollowSymLinks\n      AllowOverride all\n      Require all granted\n   </Directory>\n\n2) Visit your TYPO3 site with a browser (i.e.\n   http://your.server.com/typo3/) to continue the\n   installation / upgrade process.\n\nFor more information, see the INSTALL DOCUMENTATION:\n\n  https://docs.typo3.org/typo3cms/GettingStartedTutorial/latest/Installation/Index.html","type":"install"}]},{"name":"typo3-11-php83","origin":"www/typo3-11","version":"11.5.40_1","comment":"Typo3 content management system","maintainer":"freebsd-ports@charlieroot.de","www":"https://typo3.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2b5eebb68b86d6360a3b25205043f43897dc786918673689b27919dc5186ab01","flatsize":78375922,"path":"All/typo3-11-php83-11.5.40_1.pkg","repopath":"All/typo3-11-php83-11.5.40_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":24153848,"desc":"This is the old stable version with long-term support (LTS). We provide free security\nupdates until October 2024.\n\n* Unified editor experience\n* Advanced Filelist module\n* Sharable deep links in the TYPO3 backend\n* Improved collaboration and workflow features\n* Flexible and secure multi-factor authentication (MFA)\n* And many improvements for developers\n\nSystem requirements\n* PHP 7.4, 8.0, 8.1, 8.2, 8.3\n* MariaDB 10.2.7+ / Microsoft SQL Server / MySQL 5.7.9+ / PostgreSQL / SQLite\n* Modern Browsers\n* Detailed list of requirements:\n  https://get.typo3.org/version/11#system-requirements\n\nSupported Until\nFree: 2024-10-31\nELTS: 2027-10-31","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-ctype":{"origin":"textproc/php83-ctype","version":"8.3.21"},"php83-dom":{"origin":"textproc/php83-dom","version":"8.3.21"},"php83-fileinfo":{"origin":"sysutils/php83-fileinfo","version":"8.3.21"},"php83-filter":{"origin":"security/php83-filter","version":"8.3.21"},"php83-intl":{"origin":"devel/php83-intl","version":"8.3.21"},"php83-mysqli":{"origin":"databases/php83-mysqli","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-simplexml":{"origin":"textproc/php83-simplexml","version":"8.3.21"},"php83-tokenizer":{"origin":"devel/php83-tokenizer","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"},"php83-zip":{"origin":"archivers/php83-zip","version":"8.3.21"}},"categories":["www"],"users":["www"],"groups":["www"],"options":{"CURL":"off","GD":"off","GMP":"off","IMAGICK":"off","MBSTRING":"off","MYSQL":"on","POSTGRES":"off","SQLITE":"off","X11":"off","ZLIB":"off"},"annotations":{"cpe":"cpe:2.3:a:typo3:typo3:11.5.40:::::dragonfly6:x86_64:1","flavor":"php83"},"messages":[{"message":"1) Add the following to your Apache configuration file\n   httpd.conf and restart the web server:\n\n   Alias /typo3 /usr/local/www/typo3-11/\n   AcceptPathInfo On\n   <Directory /usr/local/www/typo3-11/>\n      Options Indexes FollowSymLinks\n      AllowOverride None\n      Require all granted\n   </Directory>\n\n2) Visit your TYPO3 site with a browser (i.e.\n   http://your.server.com/typo3/) to continue the\n   installation / upgrade process.\n\nFor more information, see the INSTALL DOCUMENTATION:\n\n  https://docs.typo3.org/typo3cms/GettingStartedTutorial/latest/Installation/Index.html","type":"install"}]},{"name":"tvmet","origin":"math/tvmet","version":"1.7.2_2","comment":"Tiny Vector and Matrix template library","maintainer":"ports@FreeBSD.org","www":"https://tvmet.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b17ce3a1ac292e1daa1f393f0009fab25f1d4a518e116b327f87c560f71c9cc6","flatsize":892446,"path":"All/tvmet-1.7.2_2.pkg","repopath":"All/tvmet-1.7.2_2.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":180136,"desc":"This Tiny Vector and Matrix template library uses Meta and Expression\nTemplates to evaluate results at compile time, thus making it fast for\nlow-end systems. Temporaries are avoided because of this. The dimensions\nare static and bounded at compile time.","categories":["math"],"options":{"CPPUNIT":"off","DEBUG":"off","DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe tvmet port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"typo3-12-php82","origin":"www/typo3-12","version":"12.4.31_1","comment":"Typo3 content management system","maintainer":"freebsd-ports@charlieroot.de","www":"https://typo3.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3e5e99f8be85b07a4d38e12b4e75255c8cc9e1b4b6b949dc207d75f732a0b9bf","flatsize":82584380,"path":"All/typo3-12-php82-12.4.31_1.pkg","repopath":"All/typo3-12-php82-12.4.31_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":21331804,"desc":"This is the stable version with long-term support (LTS). We provide free\nmaintenance bug fixes until October 2024 and security updates until April 2026.\n* Increased performance\n* Improved backend usability\n* Top-modern dependent libraries (CKEditor v5, Symfony v6, Doctrine v3)\n* And many improvements for developers\n\nSystem requirements\n* PHP 8.1, 8.2, 8.3\n* MariaDB 10.3+ / MySQL 8.0+ / PostgreSQL 10.0+ / SQLite 3.8.3+\n* Modern Browsers\n* Detailed list of requirements:\n\thttps://get.typo3.org/version/12#system-requirements","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-ctype":{"origin":"textproc/php82-ctype","version":"8.2.28"},"php82-dom":{"origin":"textproc/php82-dom","version":"8.2.28"},"php82-fileinfo":{"origin":"sysutils/php82-fileinfo","version":"8.2.28"},"php82-filter":{"origin":"security/php82-filter","version":"8.2.28"},"php82-gd":{"origin":"graphics/php82-gd","version":"8.2.28"},"php82-intl":{"origin":"devel/php82-intl","version":"8.2.28"},"php82-mbstring":{"origin":"converters/php82-mbstring","version":"8.2.28"},"php82-mysqli":{"origin":"databases/php82-mysqli","version":"8.2.28"},"php82-pdo":{"origin":"databases/php82-pdo","version":"8.2.28"},"php82-session":{"origin":"www/php82-session","version":"8.2.28"},"php82-simplexml":{"origin":"textproc/php82-simplexml","version":"8.2.28"},"php82-tokenizer":{"origin":"devel/php82-tokenizer","version":"8.2.28"},"php82-xml":{"origin":"textproc/php82-xml","version":"8.2.28"},"php82-zip":{"origin":"archivers/php82-zip","version":"8.2.28"},"php82-zlib":{"origin":"archivers/php82-zlib","version":"8.2.28"}},"categories":["www"],"options":{"CURL":"off","GMP":"off","IMAGICK":"off","MYSQL":"on","POSTGRES":"off","SQLITE":"off","X11":"off"},"annotations":{"cpe":"cpe:2.3:a:typo3:typo3:12.4.31:::::dragonfly6:x86_64:1","flavor":"php82"},"messages":[{"message":"1) Add the following to your Apache configuration file\n   httpd.conf and restart the web server:\n\n   Alias /typo3 /usr/local//www/typo3-12/\n   AcceptPathInfo On\n   <Directory /usr/local//www/typo3-12/>\n      Options Indexes FollowSymLinks\n      AllowOverride all\n      Require all granted\n   </Directory>\n\n2) Visit your TYPO3 site with a browser (i.e.\n   http://your.server.com/typo3/) to continue the\n   installation / upgrade process.\n\nFor more information, see the INSTALL DOCUMENTATION:\n\n  https://docs.typo3.org/typo3cms/GettingStartedTutorial/latest/Installation/Index.html","type":"install"}]},{"name":"tv-fonts","origin":"x11-fonts/tv-fonts","version":"1.1_6","comment":"Number of fonts which are useful for TV applications","maintainer":"oliver@FreeBSD.org","www":"http://linux.bytesex.org/xawtv/tvfonts.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1db9906d765750773b0eae2ca5369bcc8d50559d94501f66fd7e8c33e645fa57","flatsize":285957,"path":"All/tv-fonts-1.1_6.pkg","repopath":"All/tv-fonts-1.1_6.pkg","licenselogic":"single","pkgsize":231044,"desc":"This package contains a number of fonts which are useful for TV applications:\n\nled-fixed\n    This is the big font which xawtv uses by default for the onscreen display\n    in fullscreen mode.\nets-teletext\n    This is a teletext font. It contains the block graphic characters used by\n    teletext pages. When watching teletext with the mtt teletext browser you'll\n    get much better results with these fonts installed.\nets-caption\n    A font for closed captions.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"uhexen2-extras","origin":"games/uhexen2-extras","version":"1.5.6","comment":"Hexen II source port extras (demos, mods, etc)","maintainer":"ports@FreeBSD.org","www":"https://uhexen2.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"65036dc652d00ec45a7e3149b47c70c9e192e9fd29dd7af9abfc785d6d3f57b4","flatsize":132642408,"path":"All/uhexen2-extras-1.5.6.pkg","repopath":"All/uhexen2-extras-1.5.6.pkg","licenselogic":"single","pkgsize":39036204,"desc":"In 2000, Raven Software released the source code to their class based shooter\ngame Hexen II and its multiplayer extension HexenWorld.\n\nSince then, there has been some source ports of this game, most notably the\nnow neglected Anvil of Thyrion project. But nothing has been done for Linux\nsince the beginning of 2002.\n\nThe Hammer of Thyrion project continues the development for Linux and BSD\npeople, with continued support for Windows users as well. Many bugs are fixed\nand even new features are added:\n\nNew sound modes, improved mouse handling, improved video modes, OpenGL glows\nand more.\n\nThis port installs various additions to the game (mods, demos, etc).","deps":{"uhexen2":{"origin":"games/uhexen2","version":"1.5.9_4"}},"categories":["games"],"options":{"HEXEN2_DEMOS":"on","HEXEN2_LITS":"on","HEXEN2_MODS":"on","HW_MODS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe uhexen2-extras port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"warmux","origin":"games/warmux","version":"11.04.1_11","comment":"Turn-based artillery game with free software mascots","maintainer":"makc@FreeBSD.org","www":"https://web.archive.org/web/20170513192248/http://gna.org/projects/warmux/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b3df7a073f675b92e07829cd5165ff39ecbe96f54420248cef6ffc29bfe79a3d","flatsize":116650806,"path":"All/warmux-11.04.1_11.pkg","repopath":"All/warmux-11.04.1_11.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":102785664,"desc":"Almost everyone has heard of the Worms(R) series of games, developed\nby Team17.  Worms was created in 1990, the goal of the game consisting\nof a several teams of \"worms\" fighting to the death on a 2D map.\nWarMUX (WAR of Mascots from UniX) is heavily influenced by all games\nin this genre, including Scorched Earth and Liero.\n\nWarMUX is free software clone of this game concept.  Though currently\nunder heavy development, it is already very playable, with lots of\nweapons (Dynamite, Baseball Bat, Teleportation, etc.).  There are\nalso lots of maps available for your battling pleasure!  WarMUX\ntakes the genre to the next level, with great customisation options\nleading to great gameplay.  There is a wide selection of teams,\nfrom the Aliens to the Chickens.  Also, new battlefields can be\ndownloaded from the Internet, making strategy an important part of\neach battle.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libxml++":{"origin":"textproc/libxml++26","version":"2.42.3,1"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_gfx":{"origin":"graphics/sdl_gfx","version":"2.0.27"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"},"sdl_net":{"origin":"net/sdl_net","version":"1.2.8_3"},"sdl_ttf":{"origin":"graphics/sdl_ttf","version":"2.0.11_8"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_gfx.so.16","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libSDL_net-1.2.so.0","libSDL_ttf-2.0.so.0","libX11.so.6","libc.so.8","libcurl.so.4","libintl.so.8","libm.so.4","libpng16.so.16","libpthread.so.0","libstdc++.so.9","libxml2.so.2"],"options":{"DEBUG":"off","FRIBIDI":"off","NLS":"on","SERVER":"off"}},{"name":"tuxpaint-config","origin":"games/tuxpaint-config","version":"0.0.24","comment":"Graphical tool to change TuxPaint settings","maintainer":"wen@FreeBSD.org","www":"https://www.tuxpaint.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3dc820cc912aed2b712b95fd6b8f3904b848b998727d221427fcd0ff09e7f8bd","flatsize":1353308,"path":"All/tuxpaint-config-0.0.24.pkg","repopath":"All/tuxpaint-config-0.0.24.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":272380,"desc":"Tux Paint is a free drawing program designed for young children (kids\nages 3 and up). It has a simple, easy-to-use interface, fun sound\neffects, and an encouraging cartoon mascot who helps guide children as\nthey use the program. It provides a blank canvas and a variety of\ndrawing tools to help your child be creative.","deps":{"fltk":{"origin":"x11-toolkits/fltk","version":"1.3.10"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libpaper":{"origin":"print/libpaper","version":"1.1.28_1"},"libunibreak":{"origin":"textproc/libunibreak","version":"6.1,1"},"sdl2_pango":{"origin":"x11-toolkits/sdl2_pango","version":"2.1.5"},"tuxpaint":{"origin":"games/tuxpaint","version":"0.9.34_1"}},"categories":["games"],"shlibs_required":["libX11.so.6","libXcursor.so.1","libXext.so.6","libXfixes.so.3","libXft.so.2","libXinerama.so.1","libXrender.so.1","libc.so.8","libfltk.so.1.3","libfontconfig.so.1","libfreetype.so.6","libglib-2.0.so.0","libgobject-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangoft2-1.0.so.0","libpaper.so.1","libpthread.so.0","libstdc++.so.9","libunibreak.so.6"],"options":{"DOCS":"on"}},{"name":"tvheadend","origin":"multimedia/tvheadend","version":"4.2.8_7","comment":"TV streaming server supporting DVB, IPTV, SAT>IP and more","maintainer":"decke@FreeBSD.org","www":"https://tvheadend.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"475d9c2eecacc572e2c58bcf31fa09a0ef5eff9988b42cb05503181eb25afeca","flatsize":13866121,"path":"All/tvheadend-4.2.8_7.pkg","repopath":"All/tvheadend-4.2.8_7.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":5579736,"desc":"A TV streaming server and recorder for Linux, FreeBSD and\nAndroid supporting DVB-S, DVB-S2, DVB-C, DVB-T, ATSC, ISDB-T,\nIPTV, SAT>IP, HDHomeRune and other formats through the unix\npipe as input sources.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"dtv-scan-tables":{"origin":"multimedia/dtv-scan-tables","version":"20240503"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libdvbcsa":{"origin":"multimedia/libdvbcsa","version":"1.1.0_1"},"libhdhomerun":{"origin":"multimedia/libhdhomerun","version":"20211212"},"libinotify":{"origin":"devel/libinotify","version":"20240724"},"libunwind":{"origin":"devel/libunwind","version":"20240221_2"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"uriparser":{"origin":"net/uriparser","version":"0.9.6"}},"categories":["multimedia"],"users":["tvheadend"],"groups":["tvheadend","webcamd"],"shlibs_required":["libc.so.8","libcrypto.so.12","libdvbcsa.so.1","libexecinfo.so.1","libhdhomerun.so","libinotify.so.0","libm.so.4","libpthread.so.0","librt.so.0","libssl.so.12","libunwind.so.8","liburiparser.so.1","libz.so.3"],"options":{"AVAHI":"off","DVBCSA":"on","DVBEN50221":"off","HDHOMERUN":"on","INOTIFY":"on","TRANSCODING":"off","XMLTV":"off"},"messages":[{"message":"For the first start in your /etc/rc.conf:\n  tvheadend_enable=\"YES\"\n  tvheadend_flags=\"-C\"\n\nAs soon as you have set an admin password the second line is not needed\nanymore and should be removed.\n\nIf you plan to use webcamd you need to add tvheadend to the webcamd group.\n\n  pw usermod tvheadend -G webcamd\n\nSome IPTV channel lists expect ffmpeg on a static path (/usr/bin/ffmpeg)\nso either fix the m3u file or add an symlink.\n\nPatches, feedback and help are always welcome!","type":"install"}]},{"name":"tuxpaint-fonts","origin":"games/tuxpaint-fonts","version":"2004.06.05_2","comment":"TuxPaint Localized Fonts","maintainer":"wen@FreeBSD.org","www":"https://www.tuxpaint.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7e46cb4f7363a57f43fd20f418c3c15b07304f0171476ff693a4fdc821c02436","flatsize":15642809,"path":"All/tuxpaint-fonts-2004.06.05_2.pkg","repopath":"All/tuxpaint-fonts-2004.06.05_2.pkg","licenselogic":"single","pkgsize":5095660,"desc":"Tux Paint is a free drawing program designed for young children (kids ages 3\nand up). It has a simple, easy-to-use interface, fun sound effects, and an\nencouraging cartoon mascot who helps guide children as they use the program.\nIt provides a blank canvas and a variety of drawing tools to help your child\nbe creative.","deps":{"tuxpaint":{"origin":"games/tuxpaint","version":"0.9.34_1"}},"categories":["games"],"options":{"CHINESE_SIMPLIFIED":"on","KOREAN":"on","VIETNAMESE":"on"}},{"name":"tvbrowser","origin":"misc/tvbrowser","version":"4.2.7","comment":"Digital TV and radio guide","maintainer":"rhurlin@FreeBSD.org","www":"https://www.tvbrowser.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8855da0c0fc80e0d51d3e2711c4bac34d6187580b49689f4841403adca608f27","flatsize":6568941,"path":"All/tvbrowser-4.2.7.pkg","repopath":"All/tvbrowser-4.2.7.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":5578300,"desc":"TV-Browser gets the daily TV program from the internet and shows it clearly\naranged - like a printed TV guide. An internet connection is only necessary\nduring the data update.\n\nCurrently, TV-Browser supports more than 1000 TV and radio channels from\nAustralia, Austria, Belgium, Croatia, Czech Repulic, Denmark, France, Germany,\nGreat Britain, Ireland, Italy, Norway, Poland, Spain, Sweden,\nSwitzerland and the USA.","deps":{"openjdk11":{"origin":"java/openjdk11","version":"11.0.26+4.1_1"}},"categories":["java","misc"]},{"name":"tuxracer","origin":"games/tuxracer","version":"0.61_15","comment":"3D penguin racing game using OpenGL","maintainer":"ports@FreeBSD.org","www":"https://tuxracer.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c61f953ec6e59623fa78e1886aafa947b59b1beacfacb5cee55cda3cd2fe2eca","flatsize":12230496,"path":"All/tuxracer-0.61_15.pkg","repopath":"All/tuxracer-0.61_15.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":5837740,"desc":"Tux Racer is a 3d penguin racing game.  The object is to guide Tux down\nan icy slope while avoiding trees and rocks.","deps":{"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libICE.so.6","libSDL-1.2.so.0","libSDL_mixer-1.2.so.0","libSM.so.6","libX11.so.6","libXext.so.6","libXi.so.6","libXmu.so.6","libXt.so.6","libc.so.8","libdl.so.0","libm.so.4","libpthread.so.0","libstdc++.so.9","libtcl86.so.1"],"messages":[{"message":"===>   NOTICE:\n\nThe tuxracer port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"typo3-11-php82","origin":"www/typo3-11","version":"11.5.40_1","comment":"Typo3 content management system","maintainer":"freebsd-ports@charlieroot.de","www":"https://typo3.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"70e14144bb4268fa14f0c686138a0bd55224e15509f0d7f6ee77b76c74858a68","flatsize":78375922,"path":"All/typo3-11-php82-11.5.40_1.pkg","repopath":"All/typo3-11-php82-11.5.40_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":24156084,"desc":"This is the old stable version with long-term support (LTS). We provide free security\nupdates until October 2024.\n\n* Unified editor experience\n* Advanced Filelist module\n* Sharable deep links in the TYPO3 backend\n* Improved collaboration and workflow features\n* Flexible and secure multi-factor authentication (MFA)\n* And many improvements for developers\n\nSystem requirements\n* PHP 7.4, 8.0, 8.1, 8.2, 8.3\n* MariaDB 10.2.7+ / Microsoft SQL Server / MySQL 5.7.9+ / PostgreSQL / SQLite\n* Modern Browsers\n* Detailed list of requirements:\n  https://get.typo3.org/version/11#system-requirements\n\nSupported Until\nFree: 2024-10-31\nELTS: 2027-10-31","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-ctype":{"origin":"textproc/php82-ctype","version":"8.2.28"},"php82-dom":{"origin":"textproc/php82-dom","version":"8.2.28"},"php82-fileinfo":{"origin":"sysutils/php82-fileinfo","version":"8.2.28"},"php82-filter":{"origin":"security/php82-filter","version":"8.2.28"},"php82-intl":{"origin":"devel/php82-intl","version":"8.2.28"},"php82-mysqli":{"origin":"databases/php82-mysqli","version":"8.2.28"},"php82-session":{"origin":"www/php82-session","version":"8.2.28"},"php82-simplexml":{"origin":"textproc/php82-simplexml","version":"8.2.28"},"php82-tokenizer":{"origin":"devel/php82-tokenizer","version":"8.2.28"},"php82-xml":{"origin":"textproc/php82-xml","version":"8.2.28"},"php82-zip":{"origin":"archivers/php82-zip","version":"8.2.28"}},"categories":["www"],"users":["www"],"groups":["www"],"options":{"CURL":"off","GD":"off","GMP":"off","IMAGICK":"off","MBSTRING":"off","MYSQL":"on","POSTGRES":"off","SQLITE":"off","X11":"off","ZLIB":"off"},"annotations":{"cpe":"cpe:2.3:a:typo3:typo3:11.5.40:::::dragonfly6:x86_64:1","flavor":"php82"},"messages":[{"message":"1) Add the following to your Apache configuration file\n   httpd.conf and restart the web server:\n\n   Alias /typo3 /usr/local/www/typo3-11/\n   AcceptPathInfo On\n   <Directory /usr/local/www/typo3-11/>\n      Options Indexes FollowSymLinks\n      AllowOverride None\n      Require all granted\n   </Directory>\n\n2) Visit your TYPO3 site with a browser (i.e.\n   http://your.server.com/typo3/) to continue the\n   installation / upgrade process.\n\nFor more information, see the INSTALL DOCUMENTATION:\n\n  https://docs.typo3.org/typo3cms/GettingStartedTutorial/latest/Installation/Index.html","type":"install"}]},{"name":"turnserver","origin":"net/turnserver","version":"4.6.3","comment":"STUN/TURN Server; IPv6, DTLS support; RFCs 5389, 5766, 6062, 6156","maintainer":"portmaster@BSDforge.com","www":"https://github.com/coturn/coturn","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c0ebc0850697e06f1d2d488b3292df30e4aa6855cba51b8cb3e64cd160e0c009","flatsize":4082330,"path":"All/turnserver-4.6.3.pkg","repopath":"All/turnserver-4.6.3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":568256,"desc":"This a BSD-licensed version of the Coturn TURN Server implementation,\nwith IPv6 and DTLS extensions.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"hiredis":{"origin":"databases/hiredis","version":"1.2.0.15"},"libevent":{"origin":"devel/libevent","version":"2.1.12"},"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["net"],"shlibs_required":["libc.so.8","libcrypto.so.12","libevent-2.1.so.7","libevent_core-2.1.so.7","libevent_extra-2.1.so.7","libevent_openssl-2.1.so.7","libevent_pthreads-2.1.so.7","libhiredis.so.1.2.1","libmysqlclient.so.21","libpq.so.5","libpthread.so.0","librt.so.0","libsqlite3.so.0","libssl.so.12"],"options":{"DOCS":"on","EXAMPLES":"on","MYSQL":"on","PGSQL":"on","REDIS":"on","SQLITE":"on"},"messages":[{"message":"1) You can start and stop the turnserver manually. But, if you want\nto enable turnserver as an automatically started system service,\nyou have to:\n\n\ta) Create and edit /usr/local/etc/turnserver.conf file.\n\tUse /usr/local/etc/turnserver.conf.default as an example.\n\n\tb) For user accounts settings: set up SQLite or PostgreSQL or\n\tMySQL or Redis database for user accounts.\n\tUse /usr/local/share/turnserver/schema.sql as an SQL database schema,\n\tor use /usr/local/share/turnserver/schema*redis as Redis database description.\n\n\tIf SQLite is used, then /usr/local/var/db/turndb is the default database\n\tlocation.\n\n\td) add line turnserver_enable=\"YES\" to /etc/rc.conf.\n\n\te) If you are using a non-default PREFIX (other than /usr/local),\n\tthen edit /usr/local/etc/rc.d/turnserver file, according to\n\tyour system settings.\n\n\tf) Restart the system or run the command:\n\t$ /usr/local/etc/rc.d/turnserver start\n\n2) If you do not want the turnserver to be a system service,\n   then you can start/stop it \"manually\", using the \"turnserver\"\n   executable with appropriate options (see the documentation).\n\n3) To create database schema, use schema in file /usr/local/share/turnserver/schema.sql.\nThe TURN Server supports (optionally) SQLite, MySQL, PostgreSQL, Redis.\n\n4) For additional information, run:\n\n   $ man turnserver\n   $ man turnadmin\n   $ man turnutils","type":"install"}]},{"name":"turboxsl","origin":"textproc/turboxsl","version":"b03.c2.c9,1","comment":"Fast, multithreaded XML+XSLT transformation library","maintainer":"hrs@FreeBSD.org","www":"https://github.com/Litres/turboxsl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e6ecefdd967e6957a4f749ff460f56657fc48fb756f1a95e3c8cde1743fc1547","flatsize":776264,"path":"All/turboxsl-b03.c2.c9,1.pkg","repopath":"All/turboxsl-b03.c2.c9,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":166116,"desc":"turboxsl is an XSLT 1.0 transform engine with proper multithreading support.","deps":{"concurrencykit":{"origin":"devel/concurrencykit","version":"0.7.2"},"libmemcached":{"origin":"databases/libmemcached","version":"1.1.4_1"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libck.so.0","libm.so.4","libmemcached.so.11","libpthread.so.0"],"annotations":{"deprecated":"Obsolete, supports only legacy versions of XML and XSLT","expiration_date":"2025-04-30"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nObsolete, supports only legacy versions of XML and XSLT.\n\nIt is scheduled to be removed on or after 2025-04-30."}]},{"name":"tuptime","origin":"sysutils/tuptime","version":"5.2.3_1","comment":"Historical and statistical system running time report tool","maintainer":"jeremy@smart-serv.net","www":"https://github.com/rfmoz/tuptime","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a132e9d006984f75ee325a898456e7f0b14b04b0aa959261c7011bcd568880bf","flatsize":70098,"path":"All/tuptime-5.2.3_1.pkg","repopath":"All/tuptime-5.2.3_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":21264,"desc":"Tuptime reports historical and statistical real time of the system, keeping\nit between restarts. Like uptime(1) command but with more interesting output.","deps":{"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["sysutils"],"users":["_tuptime"],"groups":["_tuptime"],"messages":[{"message":"#####################################################################\n\ntuptime requires execution at startup and shutdown on rc.d, please\nenable it on \"/etc/rc.conf\" and start:\n\n\tsysrc tuptime_enable=\"YES\"\n\tservice tuptime start\n\nthat also enables \"/usr/local/etc/cron.d/tuptime\" execution.\n\n#####################################################################","type":"install"}]},{"name":"typo3-12-php83","origin":"www/typo3-12","version":"12.4.31_1","comment":"Typo3 content management system","maintainer":"freebsd-ports@charlieroot.de","www":"https://typo3.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9c11d407a14a3cf6c1b4cb63d62fdedc93c80fe04f57fd384bf553a27adbe870","flatsize":82584380,"path":"All/typo3-12-php83-12.4.31_1.pkg","repopath":"All/typo3-12-php83-12.4.31_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":21331632,"desc":"This is the stable version with long-term support (LTS). We provide free\nmaintenance bug fixes until October 2024 and security updates until April 2026.\n* Increased performance\n* Improved backend usability\n* Top-modern dependent libraries (CKEditor v5, Symfony v6, Doctrine v3)\n* And many improvements for developers\n\nSystem requirements\n* PHP 8.1, 8.2, 8.3\n* MariaDB 10.3+ / MySQL 8.0+ / PostgreSQL 10.0+ / SQLite 3.8.3+\n* Modern Browsers\n* Detailed list of requirements:\n\thttps://get.typo3.org/version/12#system-requirements","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-ctype":{"origin":"textproc/php83-ctype","version":"8.3.21"},"php83-dom":{"origin":"textproc/php83-dom","version":"8.3.21"},"php83-fileinfo":{"origin":"sysutils/php83-fileinfo","version":"8.3.21"},"php83-filter":{"origin":"security/php83-filter","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-intl":{"origin":"devel/php83-intl","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-mysqli":{"origin":"databases/php83-mysqli","version":"8.3.21"},"php83-pdo":{"origin":"databases/php83-pdo","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-simplexml":{"origin":"textproc/php83-simplexml","version":"8.3.21"},"php83-tokenizer":{"origin":"devel/php83-tokenizer","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"},"php83-zip":{"origin":"archivers/php83-zip","version":"8.3.21"},"php83-zlib":{"origin":"archivers/php83-zlib","version":"8.3.21"}},"categories":["www"],"options":{"CURL":"off","GMP":"off","IMAGICK":"off","MYSQL":"on","POSTGRES":"off","SQLITE":"off","X11":"off"},"annotations":{"cpe":"cpe:2.3:a:typo3:typo3:12.4.31:::::dragonfly6:x86_64:1","flavor":"php83"},"messages":[{"message":"1) Add the following to your Apache configuration file\n   httpd.conf and restart the web server:\n\n   Alias /typo3 /usr/local//www/typo3-12/\n   AcceptPathInfo On\n   <Directory /usr/local//www/typo3-12/>\n      Options Indexes FollowSymLinks\n      AllowOverride all\n      Require all granted\n   </Directory>\n\n2) Visit your TYPO3 site with a browser (i.e.\n   http://your.server.com/typo3/) to continue the\n   installation / upgrade process.\n\nFor more information, see the INSTALL DOCUMENTATION:\n\n  https://docs.typo3.org/typo3cms/GettingStartedTutorial/latest/Installation/Index.html","type":"install"}]},{"name":"tuning-primer","origin":"databases/tuning-primer","version":"1.6.r1","comment":"MySQL performance tuning primer script","maintainer":"ports@FreeBSD.org","www":"https://launchpad.net/mysql-tuning-primer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"61723b764c2ac399d70c2baf971b59d756e3914d9f1868b7d1bfb14facd036d4","flatsize":70264,"path":"All/tuning-primer-1.6.r1.pkg","repopath":"All/tuning-primer-1.6.r1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":19304,"desc":"This script takes information from \"SHOW STATUS LIKE...\"\nand \"SHOW VARIABLES LIKE...\" then attempts to produce\nsane recommendations for tuning server variables.\n\nIt is compatible with all versions of MySQL 3.23 - 5.1.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"}},"categories":["databases"],"messages":[{"message":"===>   NOTICE:\n\nThe tuning-primer port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"twemoji-color-font-ttf","origin":"x11-fonts/twemoji-color-font-ttf","version":"15.1.0","comment":"Color emoji font using Twitter Unicode 10","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/eosrei/twemoji-color-font","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c136333a67da7d85e428fd5e01686f5b59a32937ea757a31a10bea8c0691cbf1","flatsize":15293138,"path":"All/twemoji-color-font-ttf-15.1.0.pkg","repopath":"All/twemoji-color-font-ttf-15.1.0.pkg","licenselogic":"and","licenses":["CC-BY-4.0","MIT"],"pkgsize":3677688,"desc":"A color and B&W emoji SVGinOT font built from the Twitter \"Emoji for Everyone\"\nartwork with support for ZWJ, skin tone diversity and country flags.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"tuner","origin":"audio/tuner","version":"1.5.4","comment":"Minimalist radio station player","maintainer":"ashish@FreeBSD.org","www":"https://github.com/louis77/tuner","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e7f32c865be65d1c08c753addd8134713149a9db22a8b6965a0df219d94c6e11","flatsize":600817,"path":"All/tuner-1.5.4.pkg","repopath":"All/tuner-1.5.4.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":126232,"desc":"Discover and Listen to your favourite internet radio stations.\n\n - Uses radio-browser.info catalog\n - Presets various selection of stations (random, top, trending, genres)\n - Save favourite stations\n - Sends a click count to radio-browser.info on station click\n - Sends a vote count to radio-browser.info when you star a station\n - DBus integration to pause/resume playing and show station info in Wingpanel","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"granite":{"origin":"x11-toolkits/granite","version":"6.2.0_2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-libav":{"origin":"multimedia/gstreamer1-libav","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"libgee":{"origin":"devel/libgee","version":"0.20.6_1"},"libsoup3":{"origin":"devel/libsoup3","version":"3.6.5_2"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["audio"],"shlibs_required":["libc.so.8","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgee-0.8.so.2","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgranite.so.6","libgstplayer-1.0.so.0","libgstreamer-1.0.so.0","libgtk-3.so.0","libintl.so.8","libjson-glib-1.0.so.0","libpthread.so.0","libsoup-3.0.so.0"]},{"name":"tumgreyspf","origin":"mail/tumgreyspf","version":"1.38_3","comment":"External policy checker for the postfix mail server","maintainer":"sunpoet@FreeBSD.org","www":"https://www.tummy.com/software/tumgreyspf/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"34f17b78d22fb3bf6fa8bbd80c47ae8426f5cbb94c5a1ccdc87f7cf8fd08ec85","flatsize":70063,"path":"All/tumgreyspf-1.38_3.pkg","repopath":"All/tumgreyspf-1.38_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":22640,"desc":"Tumgreyspf, an external policy checker for the postfix mail server. It can\noptionally greylist and/or use spfquery to check SPF records to determine if\nemail should be accepted by your server.\n\nBecause of its design, legitimate e-mail is never trapped or rejected. Only\nspam and viruses are caught. Since adding it to our mail server (which also uses\nSpam Assassin, ClamAV, and an outsourced anti-spam system), our spam level has\ndropped by an order of magnitude.\n\nIt uses the file-system as its database, no additional database is required to\nuse it.","deps":{"py311-pyspf":{"origin":"mail/py-pyspf","version":"2.0.14_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["mail"],"options":{"DOCS":"on"},"messages":[{"message":"#\n# To configure Postfix\n#\n\nAdd to your postfix master.cf:\n\ntumgreyspf  unix  -       n       n       -       -       spawn\n  user=nobody argv=/usr/local/bin/python3.11 /usr/local/bin/tumgreyspf\n\nNext, main.cf must be configured so that \"smtpd_sender_restrictions\"\nincludes a call to the tumgreyspf policy filter.  If you already have\na \"smtpd_sender_restrictions\" line(s), you can add the following line\nanywhere after the line which reads \"reject_unauth_destination\".\n\ncheck_policy_service unix:private/tumgreyspf\n\nWARNING: It's very important that you have\n\"reject_unauth_destination\" before the \"check_policy_service\".  If\nyou do not, your system may be an open relay.\n\nSo, for example, a minimal \"smtpd_sender_restrictions\" may look like:\n\nsmtpd_sender_restrictions = reject_unauth_destination,\n                            check_policy_service unix:private/tumgreyspf\n\nYou will also need to have a line in the main.cf which reads:\n\ntumgreyspf_time_limit = 3600\n\nPlease consult the postfix documentation for more information on\nthese and other settings you may wish to have in the\n\"smtpd_recipient_restrictions\" configuration.","type":"install"}]},{"name":"tumble","origin":"graphics/tumble","version":"0.38_2","comment":"Creates a PDF file from image files","maintainer":"fuz@FreeBSD.org","www":"http://tumble.brouhaha.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0cf621d400da2fddb5f59f5dc04558447eb52defa831ee5c55fed7e1b360964b","flatsize":102378,"path":"All/tumble-0.38_2.pkg","repopath":"All/tumble-0.38_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":40600,"desc":"Tumble is a utility to construct PDF files from one or more image\nfiles.  Supported input image file formats are JPEG, and black and\nwhite TIFF (single- or multi-page).  Black and white images will be\nencoded in the PDF output using lossless Group 4 fax compression\n(ITU-T recommendation T.6).  This provides a very good compression\nratio for text and line art.  JPEG images will be preserved with the\noriginal coding.","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"netpbm":{"origin":"graphics/netpbm","version":"11.04.02_2"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["graphics","print"],"shlibs_required":["libc.so.8","libjpeg.so.8","libm.so.4","libnetpbm.so.11","libtiff.so.6","libz.so.3"],"options":{"DOCS":"on"}},{"name":"tudu","origin":"misc/tudu","version":"0.10.3_1","comment":"Command line program for managing \"todo\" lists","maintainer":"mp39590@gmail.com","www":"https://code.meskio.net/tudu/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ccfe6440554922935c802f20ebd658ad46d6789cdf91ec408a603100065f7064","flatsize":301183,"path":"All/tudu-0.10.3_1.pkg","repopath":"All/tudu-0.10.3_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":104760,"desc":"TuDu is a command line tool to manage hierarchical \"todo\" lists.  Each\ntask has a title, a long text description, a deadline (TuDu warns you\nwhen the date is close), and a scheduled date.  There are categories\nand priorities.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["misc"],"shlibs_required":["libc.so.8","libm.so.4","libncurses.so.6","libstdc++.so.9","libtinfo.so.6"]},{"name":"tusc","origin":"www/tusc","version":"0.4.7_23","comment":"TUS Command line client and server","maintainer":"osa@FreeBSD.org","www":"https://github.com/jackhftang/tusc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"96bdcca6ef35fc3910d6676fc859f8c98a914ea9e1c5b9d9c5c399240e0ec871","flatsize":8100630,"path":"All/tusc-0.4.7_23.pkg","repopath":"All/tusc-0.4.7_23.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2645476,"desc":"TUS Command line (tusc) is a small static binary for both server\nand client of tus resumable upload protocol.","categories":["www"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"tuareg-mode-emacs_wayland","origin":"lang/tuareg-mode.el","version":"2.0.8_21,1","comment":"Emacs major mode for editing Caml code","maintainer":"michipili@gmail.com","www":"http://tuareg.forge.ocamlcore.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e9da286f3bf53e7099878a852db32211924e044933ade82fdcf8044c75760df3","flatsize":456980,"path":"All/tuareg-mode-emacs_wayland-2.0.8_21,1.pkg","repopath":"All/tuareg-mode-emacs_wayland-2.0.8_21,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":86024,"desc":"From the web site:\n\n  Tuareg is a Caml mode for GNU Emacs and XEmacs. It handles automatic\n  indentation of OCaml and Camllight codes. Key parts of the\n  code are hilighted using Font-Lock. Support to run an interactive\n  Caml toplevel and debbuger is provided.\n\n  This mode attempts to give better results than the one provided in\n  the standard distribution of OCaml. Indentation rules are slightly\n  different but closer to classical functional languages.\n\n  There is no relation with the Tuareg People, except their reputation\n  of great CAMEL riders and breeders.\n\nDocumentation is installed into share/doc/tuareg-mode","deps":{"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["elisp","lang"],"options":{"DOCS":"on"},"annotations":{"flavor":"wayland"}},{"name":"tuareg-mode-emacs_nox","origin":"lang/tuareg-mode.el","version":"2.0.8_21,1","comment":"Emacs major mode for editing Caml code","maintainer":"michipili@gmail.com","www":"http://tuareg.forge.ocamlcore.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6f3bead803b1eba616420d4738416132fd42ae55cd25c96ec1450cc6d76b1d36","flatsize":456980,"path":"All/tuareg-mode-emacs_nox-2.0.8_21,1.pkg","repopath":"All/tuareg-mode-emacs_nox-2.0.8_21,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":86032,"desc":"From the web site:\n\n  Tuareg is a Caml mode for GNU Emacs and XEmacs. It handles automatic\n  indentation of OCaml and Camllight codes. Key parts of the\n  code are hilighted using Font-Lock. Support to run an interactive\n  Caml toplevel and debbuger is provided.\n\n  This mode attempts to give better results than the one provided in\n  the standard distribution of OCaml. Indentation rules are slightly\n  different but closer to classical functional languages.\n\n  There is no relation with the Tuareg People, except their reputation\n  of great CAMEL riders and breeders.\n\nDocumentation is installed into share/doc/tuareg-mode","deps":{"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["elisp","lang"],"options":{"DOCS":"on"},"annotations":{"flavor":"nox"}},{"name":"tuareg-mode-emacs_devel_nox","origin":"lang/tuareg-mode.el","version":"2.0.8_21,1","comment":"Emacs major mode for editing Caml code","maintainer":"michipili@gmail.com","www":"http://tuareg.forge.ocamlcore.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4f73c1a797013cfc4374200985da299378050d57cf5940e5f66b77c7baf95ac8","flatsize":456894,"path":"All/tuareg-mode-emacs_devel_nox-2.0.8_21,1.pkg","repopath":"All/tuareg-mode-emacs_devel_nox-2.0.8_21,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":86016,"desc":"From the web site:\n\n  Tuareg is a Caml mode for GNU Emacs and XEmacs. It handles automatic\n  indentation of OCaml and Camllight codes. Key parts of the\n  code are hilighted using Font-Lock. Support to run an interactive\n  Caml toplevel and debbuger is provided.\n\n  This mode attempts to give better results than the one provided in\n  the standard distribution of OCaml. Indentation rules are slightly\n  different but closer to classical functional languages.\n\n  There is no relation with the Tuareg People, except their reputation\n  of great CAMEL riders and breeders.\n\nDocumentation is installed into share/doc/tuareg-mode","deps":{"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"}},"categories":["elisp","lang"],"options":{"DOCS":"on"},"annotations":{"flavor":"devel_nox"}},{"name":"tux_aqfh","origin":"games/tux-aqfh","version":"1.0.14_12","comment":"Tuxedo The Penguin: A Quest for Herring","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/tuxaqfh/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8cbaa1c8943735f7b2251c4fcccb752dd7ea44ea0eb72a2e87d230fbee634b21","flatsize":8289782,"path":"All/tux_aqfh-1.0.14_12.pkg","repopath":"All/tux_aqfh-1.0.14_12.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":3102236,"desc":"Tuxedo The Penguin: A Quest for Herring\n\nA 3D search/explore game staring Tux the Linux Penguin and his girlfriend Gown\nas they solve problems and search a number of 3D levels for Golden Herring.","deps":{"freeglut":{"origin":"graphics/freeglut","version":"3.2.1"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXi.so.6","libXmu.so.6","libc.so.8","libglut.so.3","libm.so.4","libpthread.so.0","libstdc++.so.9","libusbhid.so.4"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe tux_aqfh port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"tuareg-mode-emacs_devel","origin":"lang/tuareg-mode.el","version":"2.0.8_21,1","comment":"Emacs major mode for editing Caml code","maintainer":"michipili@gmail.com","www":"http://tuareg.forge.ocamlcore.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"33aed11701b0b44e89b917c1a9483660f158479951e3dc6b33643194631b429a","flatsize":456894,"path":"All/tuareg-mode-emacs_devel-2.0.8_21,1.pkg","repopath":"All/tuareg-mode-emacs_devel-2.0.8_21,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":86048,"desc":"From the web site:\n\n  Tuareg is a Caml mode for GNU Emacs and XEmacs. It handles automatic\n  indentation of OCaml and Camllight codes. Key parts of the\n  code are hilighted using Font-Lock. Support to run an interactive\n  Caml toplevel and debbuger is provided.\n\n  This mode attempts to give better results than the one provided in\n  the standard distribution of OCaml. Indentation rules are slightly\n  different but closer to classical functional languages.\n\n  There is no relation with the Tuareg People, except their reputation\n  of great CAMEL riders and breeders.\n\nDocumentation is installed into share/doc/tuareg-mode","deps":{"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"}},"categories":["elisp","lang"],"options":{"DOCS":"on"},"annotations":{"flavor":"devel_full"}},{"name":"tuareg-mode-emacs_canna","origin":"lang/tuareg-mode.el","version":"2.0.8_21,1","comment":"Emacs major mode for editing Caml code","maintainer":"michipili@gmail.com","www":"http://tuareg.forge.ocamlcore.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c65cce88a522d4d9d2847c15b984d9bcec532156011811e4664c15b9b4923899","flatsize":456980,"path":"All/tuareg-mode-emacs_canna-2.0.8_21,1.pkg","repopath":"All/tuareg-mode-emacs_canna-2.0.8_21,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":86016,"desc":"From the web site:\n\n  Tuareg is a Caml mode for GNU Emacs and XEmacs. It handles automatic\n  indentation of OCaml and Camllight codes. Key parts of the\n  code are hilighted using Font-Lock. Support to run an interactive\n  Caml toplevel and debbuger is provided.\n\n  This mode attempts to give better results than the one provided in\n  the standard distribution of OCaml. Indentation rules are slightly\n  different but closer to classical functional languages.\n\n  There is no relation with the Tuareg People, except their reputation\n  of great CAMEL riders and breeders.\n\nDocumentation is installed into share/doc/tuareg-mode","deps":{"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["elisp","lang"],"options":{"DOCS":"on"},"annotations":{"flavor":"canna"}},{"name":"tuareg-mode","origin":"lang/tuareg-mode.el","version":"2.0.8_21,1","comment":"Emacs major mode for editing Caml code","maintainer":"michipili@gmail.com","www":"http://tuareg.forge.ocamlcore.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"73f638ed716d433f1fd555c70da3aec97858c94fa7768e5ad3d6f3becea297be","flatsize":456980,"path":"All/tuareg-mode-2.0.8_21,1.pkg","repopath":"All/tuareg-mode-2.0.8_21,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":86020,"desc":"From the web site:\n\n  Tuareg is a Caml mode for GNU Emacs and XEmacs. It handles automatic\n  indentation of OCaml and Camllight codes. Key parts of the\n  code are hilighted using Font-Lock. Support to run an interactive\n  Caml toplevel and debbuger is provided.\n\n  This mode attempts to give better results than the one provided in\n  the standard distribution of OCaml. Indentation rules are slightly\n  different but closer to classical functional languages.\n\n  There is no relation with the Tuareg People, except their reputation\n  of great CAMEL riders and breeders.\n\nDocumentation is installed into share/doc/tuareg-mode","deps":{"emacs":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["elisp","lang"],"options":{"DOCS":"on"},"annotations":{"flavor":"full"}},{"name":"tuckr","origin":"sysutils/tuckr","version":"0.10.1_2","comment":"Super-powered replacement for GNU Stow","maintainer":"yuri@FreeBSD.org","www":"https://github.com/RaphGL/Tuckr","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d9b86e47a63807d9aea547a7cfdb9663b1ac6c6e53e9970756d4edf798bf8700","flatsize":1849916,"path":"All/tuckr-0.10.1_2.pkg","repopath":"All/tuckr-0.10.1_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":580408,"desc":"Tuckr is a dotfile manager inspired by Stow and Git. Tuckr aims to make dotfile\nmanagement less painful. It follows the same model as Stow, symlinking files\nonto $HOME. It works on all the major OSes (Linux, Windows, BSDs and MacOS).\n\nTuckr aims to bring the simplicity of Stow to a dotfile manager with a very\nsmall learning curve. To achieve that goal Tuckr tries to only cover what is\ndirectly needed to manage dotfiles and nothing else. We won't wrap git, rm, cp\nor reimplement the functionality that are perfeclty covered by other utilities\nin the system unless it greatly impacts usability.","categories":["sysutils"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0"]},{"name":"ttyrec","origin":"misc/ttyrec","version":"1.0.8_4","comment":"Tty recorder","maintainer":"ports@FreeBSD.org","www":"http://0xcc.net/ttyrec/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"921ab41dd3c4ab7659e8a852386f7507ada6a0491e8bf474273afffd05c00982","flatsize":32126,"path":"All/ttyrec-1.0.8_4.pkg","repopath":"All/ttyrec-1.0.8_4.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":10704,"desc":"ttyrec is a tty recorder. Recorded data can be played back with the included\nttyplay command. ttyrec is just a derivative of script command for recording\ntiming information with microsecond accuracy as well. It can record emacs -nw,\nvi, lynx, or any programs running on tty.","categories":["misc"],"shlibs_required":["libc.so.8","libutil.so.4"],"options":{"OPENPTY":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ttyrec port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ttyplot","origin":"graphics/ttyplot","version":"1.4","comment":"Realtime plotting utility for TTY with data input from stdin","maintainer":"0mp@FreeBSD.org","www":"https://github.com/tenox7/ttyplot","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f79ebeb5ba8fbc33c960f8a58d3649d962d7bc48e67257e19fe803243888b5e6","flatsize":25064,"path":"All/ttyplot-1.4.pkg","repopath":"All/ttyplot-1.4.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":10024,"desc":"ttyplot is a realtime plotting utility for terminal with data input from stdin.\n\nIt takes data from standard input / UNIX pipeline, most commonly some tool like\nping, snmpget, netstat, ifconfig, sar, vmstat, etc., and plots in text mode on\na terminal in real time.\n\nIt supports rate calculation for counters and up to two graphs on a single\ndisplay using reverse video for the second line.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"]},{"name":"tuxkart","origin":"games/tuxkart","version":"0.4.0_7","comment":"Racing game starring Tux","maintainer":"ports@FreeBSD.org","www":"https://tuxkart.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d89ecc6e5b09135d6ab2edb616bf2af59310f1f92966e47981b11319b333caef","flatsize":9677420,"path":"All/tuxkart-0.4.0_7.pkg","repopath":"All/tuxkart-0.4.0_7.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":4128908,"desc":"Tuxkart is an action kart racing game similar to a well known\ngaming console kart game.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"}},"categories":["games"],"shlibs_required":["libGL.so.1","libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXi.so.6","libXmu.so.6","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9","libusbhid.so.4"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe tuxkart port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"tunneller","origin":"net/tunneller","version":"0.6_23","comment":"Expose internal services to be accessed over the internet","maintainer":"yuri@FreeBSD.org","www":"https://github.com/skx/tunneller","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"00a47ecafc55ef57d5fe9e723fd1e8df4f9c9a3f1e79aa210d4edec5cb24f62d","flatsize":5641544,"path":"All/tunneller-0.6_23.pkg","repopath":"All/tunneller-0.6_23.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1914188,"desc":"Tunneller allows you to expose services which are running on localhost, or on\nyour local network, to the public internet.\n\nThis is very useful for testing webhooks, the generation of static-site\ncompilers, and similar things.","categories":["net"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"ttyload","origin":"sysutils/ttyload","version":"0.5.3_2","comment":"Give a color-coded graph of load averages over time","maintainer":"ports@FreeBSD.org","www":"https://www.daveltd.com/src/util/ttyload/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5e307d6295382f718c331f4a99bfeb8dba86bc8ffea871b37eefd6b09037f8f7","flatsize":24584,"path":"All/ttyload-0.5.3_2.pkg","repopath":"All/ttyload-0.5.3_2.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":11660,"desc":"ttyload is a little *NIX utility which is meant to give a color-coded\ngraph of load averages over time.","categories":["sysutils"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ttyload port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ttygif","origin":"graphics/ttygif","version":"1.4.0_3","comment":"Converts a ttyrec file into animated gif","maintainer":"olivier@FreeBSD.org","www":"https://github.com/icholy/ttygif","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"515d0f669d585990bd1ec8d9104638d2f39dfd6fea21db662e9936f80ca1efca","flatsize":16554,"path":"All/ttygif-1.4.0_3.pkg","repopath":"All/ttygif-1.4.0_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7064,"desc":"Ttygif converts a ttyrec file into animated gif (need a X11 terminal).","deps":{"ImageMagick6":{"origin":"graphics/ImageMagick6","version":"6.9.13.23,1"}},"categories":["graphics"],"shlibs_required":["libc.so.8"]},{"name":"tty-solitaire","origin":"games/tty-solitaire","version":"1.3.1","comment":"Play solitaire in your terminal","maintainer":"amdmi3@FreeBSD.org","www":"https://github.com/mpereira/tty-solitaire","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b3e7faa630fe71aa072e07000692f280b853197e1e31f083ac47a7a9b46a33de","flatsize":31003,"path":"All/tty-solitaire-1.3.1.pkg","repopath":"All/tty-solitaire-1.3.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12240,"desc":"Ncurses-based klondike solitaire game","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["games"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"options":{"DOCS":"on"}},{"name":"tthsum","origin":"security/tthsum","version":"1.3.2_2","comment":"Command-line utility for generating and checking TTH message digests","maintainer":"ehaupt@FreeBSD.org","www":"http://tthsum.devs.nu/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9a8fb6bcea76ae98ac7be9999ebf164a19abe4c571d3134b885df27dc503419b","flatsize":69743,"path":"All/tthsum-1.3.2_2.pkg","repopath":"All/tthsum-1.3.2_2.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":33756,"desc":"tthsum generates and checks TTH checksums (root of the THEX hash tree).\n\nThe Merkle Hash Tree is a hash construct that exhibits desirable properties for\nverifying the integrity of files and file subranges in an incremental or\nout-of-order fashion.\n\nThe tool uses the Tiger hash algorithm for both the internal and the leaf\nnodes, and has an interface identical to md5sum.","categories":["security"],"shlibs_required":["libc.so.8"]},{"name":"tty-clock","origin":"sysutils/tty-clock","version":"2.3","comment":"Terminal based clock","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/xorg62/tty-clock","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"699728efd26b0b168c93e93ddf7e2a4697d90c8732851f062ec9f282e9aaa4ff","flatsize":22812,"path":"All/tty-clock-2.3.pkg","repopath":"All/tty-clock-2.3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":9408,"desc":"Terminal based clock using ncurses.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"]},{"name":"tttcmds","origin":"textproc/tttcmds","version":"1.0.20190920","comment":"Unix-style data processing commands and library","maintainer":"daichi@FreeBSD.org","www":"https://github.com/daichigoto/tttcmds","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"524049b60af08c4d3cf7eaf72a30e9e2feb5c1092874821310eda3962cc1a9ce","flatsize":2442421,"path":"All/tttcmds-1.0.20190920.pkg","repopath":"All/tttcmds-1.0.20190920.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":238412,"desc":"TTT COMMANDS is a development commands set to build information\nsystem that could handle large datasets rapidly and flexibly.\nThis gives you a way lit power to build a fast process system\nwithout some kind of databases. You would build the data process\nsystem using only TTT COMMANDS, Unix-style basic commands and\ntext datasets on your own favorite operating systems.","categories":["textproc"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on"}},{"name":"ttt","origin":"games/ttt","version":"2011.04_5","comment":"Simple one or two player Tic Tac Toe game","maintainer":"ports@FreeBSD.org","www":"http://www.newbreedsoftware.com/ttt/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5cf9566fd803b29f91797cfabe1f171a0b4265c1a97b32779d72eec5a7072999","flatsize":243163,"path":"All/ttt-2011.04_5.pkg","repopath":"All/ttt-2011.04_5.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":118252,"desc":"ttt is a very simple one- or two-player Tic Tac Toe game played using a mouse.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_mixer-1.2.so.0","libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ttt port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ttcp","origin":"benchmarks/ttcp","version":"1.13","comment":"Benchmarking tool for analysing TCP and UDP performance","maintainer":"portmaster@BSDforge.com","www":"https://codeberg.org/BSDforge/ttcp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"988964ff537e9bd55b9625c6e8506a28c2ed0a955bf1b9f92da1f76cdfd5ee26","flatsize":23248,"path":"All/ttcp-1.13.pkg","repopath":"All/ttcp-1.13.pkg","licenselogic":"single","licenses":["BSD0CLAUSE"],"pkgsize":11992,"desc":"TTCP is a benchmarking tool for determining TCP and UDP performance\nbetween 2 systems.\n\nThe program was created at the US Army Ballistics Research Lab (BRL)\nand is in the public domain. Feel free to distribute this program\nbut please do leave the credit notices in the source and man page intact.\n\nHow to get TCP performance numbers:\n\n\treceiver\t\t\t\tsender\n\nhost1%25  ttcp -r -s\t\t\thost2%25 ttcp -t -s host1\n\n-n and -l options change the number and size of the buffers.","categories":["benchmarks","net"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"ttmath","origin":"math/ttmath","version":"0.9.3.20191013","comment":"C++ headers-only library for big integer and floating point numbers","maintainer":"yuri@FreeBSD.org","www":"https://ttmath.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"527d17e073ddbeb9e362c6e3604ebcf6a3ff7dd6d5e4ee168a6a063536098b4b","flatsize":506451,"path":"All/ttmath-0.9.3.20191013.pkg","repopath":"All/ttmath-0.9.3.20191013.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":83196,"desc":"TTMath is a small library which allows one to perform arithmetic\noperations with big unsigned integer, big signed integer and big\nfloating point numbers.","categories":["math"]},{"name":"ttynt","origin":"textproc/ttynt","version":"0.0.1_6","comment":"Text coloring in your terminal","maintainer":"yuri@FreeBSD.org","www":"https://github.com/kryksyh/ttynt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dfc0c9d14d7373cfba6c6caa13954738ea7da30eb2ea8dba1c698264895fdd73","flatsize":2622915,"path":"All/ttynt-0.0.1_6.pkg","repopath":"All/ttynt-0.0.1_6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":703924,"desc":"ttynt is a command-line tool for coloring and highlighting text in the terminal\nbased on regex patterns. It might be useful for log file analysis, text parsing,\nand more.","categories":["textproc"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libpthread.so.0"]},{"name":"tuxtype","origin":"games/tuxtype","version":"1.8.3_3","comment":"Educational typing tutor starring Tux the Linux Penguin","maintainer":"ports@FreeBSD.org","www":"http://tux4kids.alioth.debian.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6f3835ef3a37e9f476e44fddab0680adcacc33d5a924e2b3f6fc2427150daae2","flatsize":14917240,"path":"All/tuxtype-1.8.3_3.pkg","repopath":"All/tuxtype-1.8.3_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":10783464,"desc":"tuxtype is an educational typing tutorial game for children starring\nTux, the Linux Penguin.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"},"sdl_net":{"origin":"net/sdl_net","version":"1.2.8_3"},"sdl_pango":{"origin":"x11-toolkits/sdl_pango","version":"0.1.2_11"}},"categories":["education","games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_Pango.so.1","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libSDL_net-1.2.so.0","libc.so.8","libglib-2.0.so.0","libgobject-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpthread.so.0","libxml2.so.2"],"options":{"DOCS":"on","SVG":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe tuxtype port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ttf2pt1","origin":"print/ttf2pt1","version":"3.4.4_8","comment":"True Type Font to Postscript Type 1 Converter","maintainer":"ports@FreeBSD.org","www":"https://ttf2pt1.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"94871e2ba3c013d35abdd1155885fcfae80db6493ea6c636e69a6af326a913c2","flatsize":606347,"path":"All/ttf2pt1-3.4.4_8.pkg","repopath":"All/ttf2pt1-3.4.4_8.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":184888,"desc":"TTF2PT1 is a modification of Andrew Weeks TTF2PFA True Type to Postscript\nType 3 converter. Which will convert Most True Type Fonts to and Adobe\nType 1 .pfa file. The files produced are in human readable form, which\nfurther needs to be encrypted with the t1utilities, to work with most\nsoftware requiring type 1 fonts.","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"t1utils":{"origin":"print/t1utils","version":"1.32_1"}},"categories":["print"],"shlibs_required":["libc.so.8","libfreetype.so.6","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe ttf2pt1 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"tta","origin":"audio/tta","version":"3.4.1","comment":"The True Audio Encoder, lossless (de)compressor","maintainer":"multimedia@FreeBSD.org","www":"http://www.true-audio.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3c70b77edbb22e76dae2311ac89794cd4ddf2d67fc628c01e2e771b06980fddf","flatsize":53251,"path":"All/tta-3.4.1.pkg","repopath":"All/tta-3.4.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":21592,"desc":"TTA performs lossless compression on multichannel 8, 16, and 24 bits data of\nthe Wav audio files.  Being \"lossless\" means that no data quality is lost in\nthe compression -- when uncompressed, all the data will be identical to the\noriginal.  The compression ratios of TTA depend on the type of music files\nbeing compressed, but the compression size will generally range between 30%25\nand 70%25 of the original.  TTA format supports both of ID3v1/2 and APEv2 tags.","categories":["audio"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"tth","origin":"textproc/tth","version":"4.03_5","comment":"TeX to HTML translator","maintainer":"ports@FreeBSD.org","www":"http://hutchinson.belmont.ma.us/tth/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"be22e706971b765366732f2de3295dcf969210730b7b1ae88bd603a326d088f6","flatsize":879344,"path":"All/tth-4.03_5.pkg","repopath":"All/tth-4.03_5.pkg","licenselogic":"single","pkgsize":241928,"desc":"TTH translates TeX source that uses the Plain macro package, or\nLaTeX, into a near equivalent in HTML.  It is extremely fast and\ncompletely portable. It produces web documents that are more compact\nand managable, and faster-viewing, than those from other converters,\nbecause it really translates the equations, instead of converting them\ninto images.","deps":{"ghostscript10":{"origin":"print/ghostscript10","version":"10.05.1"},"netpbm":{"origin":"graphics/netpbm","version":"11.04.02_2"}},"categories":["textproc"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"Please read the license in %%PREFIX%%/share/doc/tth/license.txt.","type":"install"},{"message":"===>   NOTICE:\n\nThe tth port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ttfautohint","origin":"print/ttfautohint","version":"1.8.4","comment":"Automatic font hinting library","maintainer":"sunpoet@FreeBSD.org","www":"https://www.freetype.org/ttfautohint/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c1b92933319b0cae8d3a50750b703fe6ff5062141462118b8d7165798d389ce6","flatsize":921412,"path":"All/ttfautohint-1.8.4.pkg","repopath":"All/ttfautohint-1.8.4.pkg","licenselogic":"or","licenses":["FTL","GPLv2+"],"pkgsize":211768,"desc":"ttfautohint provides a 99%25 automated hinting process and a platform for finely\nhand-hinting the last 1%25. It is ideal for web fonts and supports many scripts:\nLatin, Greek, Arabic, Devanagari, Hebrew, Khmer, Myanmar, Thai, and many more.","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"}},"categories":["print"],"shlibs_required":["libc.so.8","libfreetype.so.6","libharfbuzz.so.0","libm.so.4","libstdc++.so.9"]},{"name":"tt","origin":"games/tt","version":"15.1","comment":"Tetris for Terminals","maintainer":"ports@FreeBSD.org","www":"http://www.miketaylor.org.uk/tech/tt/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0879bb5962f009f85a80568e348b8ed12af6cd1ae054c1ce2b30a79c487e1415","flatsize":39721,"path":"All/tt-15.1.pkg","repopath":"All/tt-15.1.pkg","licenselogic":"single","pkgsize":15108,"desc":"tt is an implementation of the well-known game tetris.  Quadominoes (groups\nof four squares joined orthogonally together) slowly fall down the screen,\naccumulating at the bottom, and when the pile reaches the top of the screen\nthe game is over.\n\nThe pieces may be moved to the left or right, and rotated as they fall, with\nthe aim of making them tessellate with the pieces already at the bottom of\nthe game area.  The height of the stack of pieces can be reduced by filling\na complete row of ten squares, at which point that row will disappear, and\nthose above will fall down into its place.  It is possible (and desirable)\nto destroy multiple rows at once.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["games"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe tt port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"tt-libreoffice","origin":"editors/libreoffice-tt","version":"25.2.2.2","comment":"tt language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d601618ad1aa804bb5444e3a22fbc3173b3b6ff1b89cfb83ff07ce8accd660bc","flatsize":1101315,"path":"All/tt-libreoffice-25.2.2.2.pkg","repopath":"All/tt-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":138044,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"tusd","origin":"www/tusd","version":"2.0.0_9","comment":"Reference server implementation in Go of tus","maintainer":"mm@FreeBSD.org","www":"https://github.com/tus/tusd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"73941a8712176ddc3712e5da7c18238dbef38a5d4e1c7347fc0db3387a961ccc","flatsize":25984357,"path":"All/tusd-2.0.0_9.pkg","repopath":"All/tusd-2.0.0_9.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6158276,"desc":"tusd is the official reference implementation of the tus resumable upload\nprotocol. The protocol specifies a flexible method to upload files to remote\nservers using HTTP. The special feature is the ability to pause and resume\nuploads at any moment allowing to continue seamlessly after e.g. network\ninterruptions.","categories":["www"],"users":["www"],"groups":["www"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"tsocks","origin":"net/tsocks","version":"1.8.b5_10","comment":"Allow non SOCKS aware applications to use SOCKS without modification","maintainer":"ehaupt@FreeBSD.org","www":"https://tsocks.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0663c2d7c873cd6d036712553765d9a551902cb2382d0270ec56e0b1807d1805","flatsize":94560,"path":"All/tsocks-1.8.b5_10.pkg","repopath":"All/tsocks-1.8.b5_10.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":34680,"desc":"SOCKS servers are a form of proxy that are commonly used\nin firewalled LAN environments to allow access between networks,\nand often to the Internet.\nThe problem is that most applications don't know how to gain\naccess through SOCKS servers.\nThis means that network based applications\nthat don't understand SOCKS are very limited in networks they can reach.\nAn example of this is simple 'telnet'.\nIf you're on a network firewalled from the internet\nwith a SOCKS server for outside access,\ntelnet can't use this server and thus can't telnet out to the Internet.\n\ntsocks' role is to allow these non SOCKS aware applications\n(e.g telnet, ssh, ftp etc) to use SOCKS without any modification.\nIt does this by intercepting the\ncalls that applications make to establish network connections\nand negotating them through a SOCKS server as necessary.","categories":["net","security"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on","EXAMPLES":"on","HOSTNAMES":"on","MUTE":"off","OLDMETHOD":"off","SOCKSDNS":"off"},"messages":[{"message":"Simple setup file was copied to /usr/local/etc/tsocks.conf.sample\nAn example of a more complex setup file can be found in\n/usr/local/share/examples/tsocks/\nSome more details avaliable in /usr/local/share/examples/tsocks/README","type":"install"}]},{"name":"tsung","origin":"benchmarks/tsung","version":"1.8.0_1","comment":"Multi-protocol distributed load testing tool","maintainer":"ports@FreeBSD.org","www":"http://tsung.erlang-projects.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7e45c87177c68e0ecb3a83171f1a026b5cd0f667bae10633f7f1fbcf7ca4f920","flatsize":2511210,"path":"All/tsung-1.8.0_1.pkg","repopath":"All/tsung-1.8.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":564496,"desc":"Tsung is an open-source multi-protocol distributed load testing tool\n\nIt can be used to stress HTTP, WebDAV, SOAP, PostgreSQL, MySQL, LDAP and\nJabber/XMPP servers. Tsung is a free software released under the GPLv2 license.\n\nThe purpose of Tsung is to simulate users in order to test the scalability and\nperformance of IP based client/server applications. You can use it to do load\nand stress testing of your servers. Many protocols have been implemented and\ntested, and it can be easily extended.\n\nIt can be distributed on several client machines and is able to simulate\nhundreds of thousands of virtual users concurrently (or even millions if you\nhave enough hardware ...).\n\nTsung is developed in Erlang, an open-source language made by Ericsson for\nbuilding robust fault-tolerant distributed applications.","deps":{"erlang":{"origin":"lang/erlang","version":"25.3.2.7_1,4"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["benchmarks","sysutils"],"options":{"EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe tsung port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"tsito","origin":"games/tsito","version":"0.8.4_2","comment":"Chinese chess (Xiangqi) program","maintainer":"ports@FreeBSD.org","www":"https://xiangqi-engine.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0114c474a7505d7bc71e293f667c5060a21247ecb5b4b325cf7a038d71ba3c0c","flatsize":533282,"path":"All/tsito-0.8.4_2.pkg","repopath":"All/tsito-0.8.4_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":101932,"desc":"Tsito plays XiangQi (Chinese Chess) against the user or it referees two\nplayers. It can be used on the console (or an xterm) or can communicate through\npipes to a GUI frontend. If used in a console it uses ASCII characters to\ndisplay the board on the screen.\n\n'tsito', stands for \"The Secret Inside The Orange\".","categories":["games"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9","libutil.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe tsito port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"tse3","origin":"audio/tse3","version":"0.3.1_3","comment":"MIDI library","maintainer":"ports@FreeBSD.org","www":"https://tse3.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"73bd205443d7c7a9245e99523eab9f0db550a5406dd76dfb7020bd4b6b5e94bb","flatsize":2354564,"path":"All/tse3-0.3.1_3.pkg","repopath":"All/tse3-0.3.1_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":456996,"desc":"TSE3 is a library and simple test application for MIDI.","categories":["audio"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe tse3 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ts-warp","origin":"net/ts-warp","version":"1.5.0","comment":"Transparent proxy server and traffic wrapper","maintainer":"zmey20000@yahoo.com","www":"https://github.com/mezantrop/ts-warp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"11d0d17b8cb5bfe7164494e9431f9c3b09281b00ae5c9675c8dcd79f3e4a0098","flatsize":84164,"path":"All/ts-warp-1.5.0.pkg","repopath":"All/ts-warp-1.5.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":34632,"desc":"ts-warp - Transparent proxy server and traffic wrapper\n\nIt features a proxy services with TCP-traffic redirection to\nexternal Socks4/5 and HTTPS proxy servers:\n  - Transparent firewall-based traffic redirector\n  - Internal Socks and HTTPS proxy server","categories":["net"],"shlibs_required":["libc.so.8"]},{"name":"tsclient","origin":"net/tsclient","version":"0.150_13","comment":"GNOME 2 frontend for rdesktop and vncviewer","maintainer":"ports@thepentagon.org","www":"https://sourceforge.net/projects/tsclient/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b67eb08b0f9e008b6036ede1b55ad0f6b1780037549200c73f16117abed9665d","flatsize":635147,"path":"All/tsclient-0.150_13.pkg","repopath":"All/tsclient-0.150_13.pkg","licenselogic":"single","pkgsize":321976,"desc":"Tsclient is a GNOME 2 frontend for rdesktop, and also supports VNC clients,\nCitrix ICA client (experimental) and X via Xnest (experimental).","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"rdesktop":{"origin":"net/rdesktop","version":"1.9.0_1"}},"categories":["gnome","net"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0"],"options":{"DOCS":"on","TIGHTVNC":"off","XNEST":"off"}},{"name":"ts","origin":"sysutils/ts","version":"1.0.2_1","comment":"Serial task spooler","maintainer":"demon@FreeBSD.org","www":"https://vicerveza.homeunix.net/~viric/soft/ts/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"af1dc0e03a101324b9539522beae360c00d340fcbd54c9460cea4b8907a7681a","flatsize":67183,"path":"All/ts-1.0.2_1.pkg","repopath":"All/ts-1.0.2_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":30640,"desc":"task spooler is a Unix batch system where the tasks spooled run one\nafter the other. Each user in each system has his own job queue. The\ntasks are run in the correct context (that of enqueue) from any\nshell/process, and its output/results can be easily watched. It is\nvery useful when you know that your commands depend on a lot of RAM,\na lot of disk use, give a lot of output, or for whatever reason it's\nbetter not to run them at the same time.","categories":["sysutils"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"ts-hunspell","origin":"textproc/ts-hunspell","version":"20110323_1","comment":"Tsonga hunspell dictionaries","maintainer":"office@FreeBSD.org","www":"https://addons.mozilla.org/en-US/firefox/addon/tsonga-spell-checker/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6b422e01371efb5f4e733c4c7fb38c2f4885368ee3abf418181cfced6dcfdb5e","flatsize":294079,"path":"All/ts-hunspell-20110323_1.pkg","repopath":"All/ts-hunspell-20110323_1.pkg","licenselogic":"single","pkgsize":100512,"desc":"Tsonga hunspell dictionaries\n\nSee also: http://www.translate.org.za/","categories":["textproc"]},{"name":"ts-libreoffice","origin":"editors/libreoffice-ts","version":"25.2.2.2","comment":"ts language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c0bde6b305f44343fedd40d6f994e8d0937a5617eae8ee521b719666f124732c","flatsize":1364215,"path":"All/ts-libreoffice-25.2.2.2.pkg","repopath":"All/ts-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":207376,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"trurl","origin":"misc/trurl","version":"0.16","comment":"Command line tool for URL parsing and manipulation","maintainer":"otis@FreeBSD.org","www":"https://github.com/curl/trurl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"16a5b2417d040be7bf981012c7644886cedf6b3ceede142c28e937036e0a0ed0","flatsize":41725,"path":"All/trurl-0.16.pkg","repopath":"All/trurl-0.16.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":23980,"desc":"Command line tool for URL parsing and manipulation.\n\nIt can be used as a complementary tool with `curl'.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"}},"categories":["misc","www"],"shlibs_required":["libc.so.8","libcurl.so.4"]},{"name":"trueprint","origin":"print/trueprint","version":"5.4_3","comment":"Print program listings on postscript printer","maintainer":"portmaster@BSDforge.com","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"71fe963faddf61d87eda5b775e894ba6ab0cd13ce6e94260e732765829afe3ba","flatsize":172652,"path":"All/trueprint-5.4_3.pkg","repopath":"All/trueprint-5.4_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":64368,"desc":"Trueprint is a general purpose printing program.  It tries to produce\neverything that anybody could need in a program printout without\nthe need for large numbers of switches or pipelines.  Trueprint can\ncurrently handle C, C++, Java, Perl, Verilog, shell (including ksh), Pascal,\npseudo C, report files (trueprint report files), listing files, text files.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["print"],"shlibs_required":["libc.so.8","libintl.so.8"]},{"name":"typo3-11-php81","origin":"www/typo3-11","version":"11.5.40_1","comment":"Typo3 content management system","maintainer":"freebsd-ports@charlieroot.de","www":"https://typo3.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d9d53f0ae3f1a0ff5950a3d19847e0c6b084de1ee5915960dc238d89de94c3c4","flatsize":78375922,"path":"All/typo3-11-php81-11.5.40_1.pkg","repopath":"All/typo3-11-php81-11.5.40_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":24155148,"desc":"This is the old stable version with long-term support (LTS). We provide free security\nupdates until October 2024.\n\n* Unified editor experience\n* Advanced Filelist module\n* Sharable deep links in the TYPO3 backend\n* Improved collaboration and workflow features\n* Flexible and secure multi-factor authentication (MFA)\n* And many improvements for developers\n\nSystem requirements\n* PHP 7.4, 8.0, 8.1, 8.2, 8.3\n* MariaDB 10.2.7+ / Microsoft SQL Server / MySQL 5.7.9+ / PostgreSQL / SQLite\n* Modern Browsers\n* Detailed list of requirements:\n  https://get.typo3.org/version/11#system-requirements\n\nSupported Until\nFree: 2024-10-31\nELTS: 2027-10-31","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-ctype":{"origin":"textproc/php81-ctype","version":"8.1.32"},"php81-dom":{"origin":"textproc/php81-dom","version":"8.1.32"},"php81-fileinfo":{"origin":"sysutils/php81-fileinfo","version":"8.1.32"},"php81-filter":{"origin":"security/php81-filter","version":"8.1.32"},"php81-intl":{"origin":"devel/php81-intl","version":"8.1.32"},"php81-mysqli":{"origin":"databases/php81-mysqli","version":"8.1.32"},"php81-session":{"origin":"www/php81-session","version":"8.1.32"},"php81-simplexml":{"origin":"textproc/php81-simplexml","version":"8.1.32"},"php81-tokenizer":{"origin":"devel/php81-tokenizer","version":"8.1.32"},"php81-xml":{"origin":"textproc/php81-xml","version":"8.1.32"},"php81-zip":{"origin":"archivers/php81-zip","version":"8.1.32"}},"categories":["www"],"users":["www"],"groups":["www"],"options":{"CURL":"off","GD":"off","GMP":"off","IMAGICK":"off","MBSTRING":"off","MYSQL":"on","POSTGRES":"off","SQLITE":"off","X11":"off","ZLIB":"off"},"annotations":{"cpe":"cpe:2.3:a:typo3:typo3:11.5.40:::::dragonfly6:x86_64:1","flavor":"php81"},"messages":[{"message":"1) Add the following to your Apache configuration file\n   httpd.conf and restart the web server:\n\n   Alias /typo3 /usr/local/www/typo3-11/\n   AcceptPathInfo On\n   <Directory /usr/local/www/typo3-11/>\n      Options Indexes FollowSymLinks\n      AllowOverride None\n      Require all granted\n   </Directory>\n\n2) Visit your TYPO3 site with a browser (i.e.\n   http://your.server.com/typo3/) to continue the\n   installation / upgrade process.\n\nFor more information, see the INSTALL DOCUMENTATION:\n\n  https://docs.typo3.org/typo3cms/GettingStartedTutorial/latest/Installation/Index.html","type":"install"}]},{"name":"trousers","origin":"security/trousers","version":"0.3.14_5","comment":"Open-source TCG Software Stack","maintainer":"hrs@FreeBSD.org","www":"https://sourceforge.net/projects/trousers/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"388a3842fa7444c07fad4fa7d651e4b342db7afada72c4b45c8b341f24ef0257","flatsize":2362621,"path":"All/trousers-0.3.14_5.pkg","repopath":"All/trousers-0.3.14_5.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":500236,"desc":"TrouSerS is an CPL (Common Public License) licensed Trusted Computing\nSoftware Stack. It is mostly compliant with the TSS 1.2 specification.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"tpm-emulator":{"origin":"emulators/tpm-emulator","version":"0.7.4_3"}},"categories":["security"],"users":["_tss"],"groups":["_tss"],"shlibs_required":["libc.so.8","libcrypto.so.12","libpthread.so.0","libtddl.so.1"],"options":{"DEBUG":"off"},"annotations":{"cpe":"cpe:2.3:a:trousers_project:trousers:0.3.14:::::dragonfly6:x86_64:5"},"messages":[{"message":"To run tcsd automatically, add the following line to /etc/rc.conf:\n\ntcsd_enable=\"YES\"\n\nYou might want to edit /usr/local/etc/tcsd.conf to reflect your setup.\n\nIf you want to use tcsd with software TPM emulator, use the following\nconfiguration in /etc/rc.conf:\n\ntcsd_enable=\"YES\"\ntcsd_mode=\"emulator\"\ntpmd_enable=\"YES\"\n\nTo use TPM, add your_account to '_tss' group like following:\n\n# pw groupmod _tss -m your_account","type":"install"}]},{"name":"trojka","origin":"games/trojka","version":"1.0_2","comment":"Game of skill","maintainer":"e@ik.nu","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"07f7b30c96de62ab25b6bb6d384e8e768deb35e40ee83bc612f33b686e379b8f","flatsize":22496,"path":"All/trojka-1.0_2.pkg","repopath":"All/trojka-1.0_2.pkg","licenselogic":"single","licenses":["TROJKA"],"pkgsize":11108,"desc":"Trojka is a game of skill.  The aim of the game is to control and place\nfalling blocks so that you get three patterns or colors in a row,\nhorizontally or diagonally. These patterns then disappear, the above\nblocks collapse and you get points.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["games"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"]},{"name":"truc","origin":"devel/truc","version":"0.12.0_3","comment":"Web-based tool for requirement and use case tracking","maintainer":"jsi@jules.de","www":"https://sourceforge.net/projects/truc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"533962473e0e4026b30665390cb7d670600831184c0968bc39ab148ebbe34e01","flatsize":6351454,"path":"All/truc-0.12.0_3.pkg","repopath":"All/truc-0.12.0_3.pkg","licenselogic":"single","pkgsize":1106664,"desc":"Truc is a web-based tool for requirement and use case tracking.\nIt has fileupload, discussions, version control, use case\nhistory, build and release management. It supports assignment\nof requirements & use cases to releases and filtering over all\nfields.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-mysqli":{"origin":"databases/php83-mysqli","version":"8.3.21"}},"categories":["devel","www"],"annotations":{"cpe":"cpe:2.3:a:jan_schutze:truc:0.12.0:::::dragonfly6:x86_64:3"},"messages":[{"message":"truc-0.12.0_3 has been installed into:\n\n    /usr/local/www/truc\n\nIf you use MySQL as your database go to the directory\n/usr/local/www/truc and do the following to create a\ndemo database:\n\n  mysql -u [username] -p [db_name] < database.sql\n\nTo make truc available through your web site, I suggest\nthat you add something like the following to httpd.conf:\n\n    Alias /truc/ \"/usr/local/www/truc\"\n\n    <Directory \"/usr/local/www/truc/\">\n        Options none\n        AllowOverride Limit\n\n        Order Deny,Allow\n        Deny from all\n        Allow from 127.0.0.1 .example.com\n\n        <IfModule dir_module>\n            DirectoryIndex index.php\n        </IfModule>\n    </Directory>\n\nPoint your browser to http://localhost/truc/, follow the\ninstructions to create a config file and save it into\ntruc's root directory.","type":"install"}]},{"name":"trompeloeil","origin":"devel/trompeloeil","version":"49","comment":"Header only C++14 mocking framework","maintainer":"yuri@FreeBSD.org","www":"https://github.com/rollbear/trompeloeil","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2fabf11bae0a9a5e9c6ca4e77bbe57ca09903401602e5dcbd1efa3413d6485cd","flatsize":676949,"path":"All/trompeloeil-49.pkg","repopath":"All/trompeloeil-49.pkg","licenselogic":"single","licenses":["BSL"],"pkgsize":233816,"desc":"trompeloeil is a thread-safe header-only mocking framework for C++11/14.","categories":["devel"],"options":{"DOCS":"on"}},{"name":"trn","origin":"news/trn","version":"3.6_1","comment":"Threaded Read News newsreader","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"45fd94fe033414f465e4dfcd36a995011f8b46b2d311524cf34843b746022fab","flatsize":393516,"path":"All/trn-3.6_1.pkg","repopath":"All/trn-3.6_1.pkg","licenselogic":"single","pkgsize":181168,"desc":"Trn is Threaded RN -- a newsreader that uses an article's references to\norder the discussions in a very natural, reply-ordered sequence called\nthreads.  Having the replies associated with their parent articles not\nonly makes following the discussion easier, but also makes it easy to back-\ntrack and (re-)read a specific discussion from the beginning.  Trn also\nhas a visual representation of the current thread in the upper right corner\nof the header, which will give you a feel for how the discussion is going\nand how the current article is related to the last one you read.\n\nIn addition, a thread selector makes it easy to browse through a large\ngroup looking for interesting articles.  You can even browse through the\narticles you've already read and select the one(s) you wish to read again.\nOther nice features include the extract commands for the source and binary\ngroups, thread-oriented kill directives, a better newgroup finding strategy,\nand lots more.  See the file NEW for a list of the things that are new to\ntrn 3.0 from previous versions.","deps":{"mpack":{"origin":"converters/mpack","version":"1.6_4"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["news"],"shlibs_required":["libc.so.8","libm.so.4","libncurses.so.6","libtinfo.so.6"],"messages":[{"message":"Please edit lines 48 through 69 in %%PREFIX%/bin/Pnews\nto customize news posting for your site.\nEdit /usr/local/bin/newsetup to set the Distribution codes.\nRemember to set the NNTPSERVER environment variable to your news server.","type":"install"},{"message":"===>   NOTICE:\n\nThe trn port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"trlib","origin":"math/trlib","version":"0.4_3","comment":"Trust Region Subproblem Solver Library","maintainer":"yuri@FreeBSD.org","www":"https://github.com/felixlen/trlib","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f05b041a314fdaaddecb2f87e296a6d6027df8b0d2b208fb89497541b5c394b8","flatsize":288922,"path":"All/trlib-0.4_3.pkg","repopath":"All/trlib-0.4_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":57868,"desc":"trlib provides various methods related to the trust region subproblem.","deps":{"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"}},"categories":["math"]},{"name":"trn4","origin":"news/trn4","version":"4.0.b77_1","comment":"Version 4.0 of the threaded readnews newsreader","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/trn/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2c58a31ff086361a98d4e1a52c6ec27a254bbf2d77009fb7f6b19f9231aa6223","flatsize":773198,"path":"All/trn4-4.0.b77_1.pkg","repopath":"All/trn4-4.0.b77_1.pkg","licenselogic":"single","pkgsize":326952,"desc":"This is version 4.0 of trn, the threaded news reader.  This version\nhas improved online help, mouse support in xterms, article scoring,\nand other new features.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["news"],"shlibs_required":["libc.so.8","libm.so.4","libncurses.so.6","libtinfo.so.6"],"messages":[{"message":"===>   NOTICE:\n\nThe trn4 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"trio","origin":"devel/trio","version":"1.16_1","comment":"Fully matured and stable set of printf and string functions","maintainer":"rodrigo@FreeBSD.org","www":"https://daniel.haxx.se/projects/trio/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7a2464e5deb9a9b96f8980976ce5503ed3ff1d52613a5fa0bb4db9ae1b912fe4","flatsize":329207,"path":"All/trio-1.16_1.pkg","repopath":"All/trio-1.16_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":77056,"desc":"Trio is a fully matured and stable set of printf and string functions designed\nbe used by applications with focus on portability or with the need for\nadditional features that are not supported by standard stdio implementation.\n\nThere are several cases where you may want to consider using trio:\n\n   1.Portability across heterogeneous platforms.\n   2.Embedded systems without stdio support.\n   3.Extendability of unsupported features.\n   4.Your native version don't do everything you need.","categories":["devel"],"options":{"DOCS":"on"}},{"name":"trlan","origin":"math/trlan","version":"201009_12","comment":"Thick-restart Lanczos method for eigenproblems","maintainer":"ports@FreeBSD.org","www":"http://crd.lbl.gov/~kewu/trlan.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b363501ea9e9192882095349ab66a567c68eb94fa9a65596d041b992e736a124","flatsize":696770,"path":"All/trlan-201009_12.pkg","repopath":"All/trlan-201009_12.pkg","licenselogic":"single","pkgsize":276972,"desc":"This portable, modular Fortran 90 software package implements the thick-restart\nLanczos method, for use with real symmetric or complex Hermitian eigenvalue\nproblems where a small number of eigevalues and eigenvectors are needed, and\nthe matrices involved may be too large to store in computer memory. Most of\nthe arithmetic computations in the software are done through calls to BLAS\nand LAPACK.  The software can be instructed to write checkpoint files so that\nit can be restarted is a later time.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe trlan port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"trimmomatic","origin":"biology/trimmomatic","version":"0.39","comment":"Flexible read trimming tool for Illumina NGS data","maintainer":"ports@FreeBSD.org","www":"http://www.usadellab.org/cms/?page=trimmomatic","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0746b24f15cfffd0d609504c6ac77f4f166610b86feab521812d832962f92293","flatsize":165398,"path":"All/trimmomatic-0.39.pkg","repopath":"All/trimmomatic-0.39.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":132236,"desc":"Trimmomatic performs a variety of useful trimming tasks for illumina\nNGS paired-end and single ended data.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["biology","java"],"messages":[{"message":"===>   NOTICE:\n\nThe trimmomatic port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"trimines","origin":"games/trimines","version":"1.3.0_7","comment":"Mine sweeper game that uses triangles instead of squares","maintainer":"amdmi3@FreeBSD.org","www":"https://web.archive.org/web/20120308223312/https://www.freewebs.com/trimines/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"537c7138eb13215ca6eee536d6fef04cf46ee9eca758533d16160aed49aa2c63","flatsize":2627644,"path":"All/trimines-1.3.0_7.pkg","repopath":"All/trimines-1.3.0_7.pkg","licenselogic":"single","pkgsize":46108,"desc":"TriMines is a mine sweeper game that uses triangles instead of squares.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"trove4j","origin":"java/trove4j","version":"3.1a1","comment":"High performance collections API for Java","maintainer":"ports@FreeBSD.org","www":"https://bitbucket.org/robeden/trove/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c8beb297ca584bae58d2ca0abc238352df15e74577283611f80c0e6c17b7056d","flatsize":27075995,"path":"All/trove4j-3.1a1.pkg","repopath":"All/trove4j-3.1a1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":2720208,"desc":"GNU Trove: High performance collections for Java.\n\nThe GNU Trove library has two objectives:\n\n   1. Provide \"free\" (as in \"free speech\" and \"free beer\"), fast,\n   lightweight implementations of the java.util Collections API.\n   These implementations are designed to be pluggable replacements\n   for their JDK equivalents.\n\n   2. Whenever possible, provide the same collections support for\n   primitive types. This gap in the JDK is often addressed by using\n   the \"wrapper\" classes (java.lang.Integer, java.lang.Float, etc.)\n   with Object-based collections. For most applications, however,\n   collections which store primitives directly will require less\n   space and yield significant performance gains.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe trove4j port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"trickle","origin":"net/trickle","version":"1.07_8","comment":"Lightweight, portable bandwidth shaper","maintainer":"ports@FreeBSD.org","www":"https://monkey.org/~marius/trickle/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"78558950381dc5b64161405eaf6dc72c4d3bf0817c69beddf27c426de384320e","flatsize":89208,"path":"All/trickle-1.07_8.pkg","repopath":"All/trickle-1.07_8.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":34024,"desc":"Trickle is a portable lightweight userspace bandwidth shaper.\nIt can run in collaborative mode (together with trickled) or in\nstand alone mode.","deps":{"libevent":{"origin":"devel/libevent","version":"2.1.12"}},"categories":["net"],"shlibs_required":["libc.so.8","libdl.so.0","libevent-2.1.so.7"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe trickle port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"trimadap","origin":"biology/trimadap","version":"0.1.4","comment":"Trim adapter sequences from Illumina data using heuristic rules","maintainer":"jwb@FreeBSD.org","www":"https://github.com/lh3/trimadap","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e1774b74f95f64ea4dfbda456e796340cd89138ef04a7b33e7f2f13c633e5797","flatsize":24121,"path":"All/trimadap-0.1.4.pkg","repopath":"All/trimadap-0.1.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11252,"desc":"Trimadap is a small tool to trim adapter sequences from Illumina data. It\nperforms SSE2-SW between each read and each adapter sequence and identifies\nadapter sequences with a few heuristic rules which can be found in the\nta_trim1() function in trimadap-mt.c. The default adapters it uses are included\nin illumina.txt. These are typical Illumina adapters from paired-end\nsequencing.","categories":["biology"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libz.so.3"]},{"name":"triplane","origin":"games/triplane","version":"1.08.r20130224_4","comment":"Port of the original Triplane Turmoil game","maintainer":"martymac@FreeBSD.org","www":"https://triplane.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2f3fb5db0b82b44f2740b7315ba1207ceb2a1f202e96901f8c64dcb3614175ef","flatsize":4633250,"path":"All/triplane-1.08.r20130224_4.pkg","repopath":"All/triplane-1.08.r20130224_4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1115504,"desc":"Triplane Classic is a side-scrolling dogfighting game featuring solo\nmissions and multiplayer mode with up to four players. It is a port of\nthe original Triplane Turmoil game for DOS and aims to match the\noriginal game exactly so that high scores remain comparable to the\noriginal.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_mixer-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"triangle","origin":"math/triangle","version":"1.6_5","comment":"Two-Dimensional Quality Mesh Generator and Delaunay Triangulator","maintainer":"ports@FreeBSD.org","www":"https://www.cs.cmu.edu/~quake/triangle.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5003832427a6dcaa9731d0d0d56c89165f1f8bc4acc7a86dcf6c9b1186238b95","flatsize":435579,"path":"All/triangle-1.6_5.pkg","repopath":"All/triangle-1.6_5.pkg","licenselogic":"single","licenses":["triangle"],"pkgsize":142692,"desc":"Triangle generates exact Delaunay triangulations, constrained Delaunay\ntriangulations, Voronoi diagrams, and quality conforming Delaunay\ntriangulations. The latter can be generated with no small angles, and\nare thus suitable for finite element analysis.\n\nShow Me graphically displays (using X) the contents of geometric files,\nespecially those generated by Triangle, my two-dimensional quality mesh\ngenerator and Delaunay triangulator.\nShow Me can also write PostScript images to files.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["math"],"shlibs_required":["libX11.so.6","libc.so.8","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe triangle port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"triceratops-lv2","origin":"audio/triceratops-lv2","version":"0.5.0.o.2022","comment":"Polyphonic synthesizer LV2 plugin","maintainer":"yuri@FreeBSD.org","www":"https://sourceforge.net/projects/triceratops","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3315ad815470e160c0663a76dcb61d18c3d7557abd387a0653e51e4fbbc62ae3","flatsize":1371956,"path":"All/triceratops-lv2-0.5.0.o.2022.pkg","repopath":"All/triceratops-lv2-0.5.0.o.2022.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":300420,"desc":"Triceratops is an analogue style polyphonic subtractive synthesizer plugin,\nfor use with the LV2 plug architecture, at this time there is no standalone\nversion. An up to date version of the LV2 library is required along with a\nsuitable host (e.g. Qtractor, Jalv, Ardour), I highly recommend either the\nKXstudio distro or the KXstudio ubuntu repositories! The intention is for\nthis synth to be part of a suite including a drum machine (Stegosaurus) and\na wavetable synth (Dracorex), watch this space.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"atkmm":{"origin":"accessibility/atkmm","version":"2.28.4"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"cairomm":{"origin":"graphics/cairomm","version":"1.14.5"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"glibmm":{"origin":"devel/glibmm","version":"2.66.7,1"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"gtkmm24":{"origin":"x11-toolkits/gtkmm24","version":"2.24.5_4"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libsigc++":{"origin":"devel/libsigc++20","version":"2.12.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pangomm":{"origin":"x11-toolkits/pangomm","version":"2.46.4"}},"categories":["audio"]},{"name":"treepy.el-emacs_wayland","origin":"devel/treepy.el","version":"0.1.2_14","comment":"Generic tree traversing tools for Emacs Lisp","maintainer":"yasu@FreeBSD.org","www":"https://github.com/volrath/treepy.el","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"32c3e3420fde722fbc1fd308e2866da7e6e0cd534c51c5fec5ef712f62667b13","flatsize":79513,"path":"All/treepy.el-emacs_wayland-0.1.2_14.pkg","repopath":"All/treepy.el-emacs_wayland-0.1.2_14.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":21504,"desc":"A set of generic functions for traversing tree-like data structures\nrecursively and/or iteratively,","deps":{"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["devel","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"wayland"}},{"name":"tvm","origin":"misc/tvm","version":"0.19.0","comment":"Deep learning compiler stack for cpu, gpu and specialized accelerators","maintainer":"yuri@FreeBSD.org","www":"https://tvm.ai","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8f6541e1b734b1d02345bc3c66296bfd898f0067a92cca1499449dfa8fb8811d","flatsize":64947577,"path":"All/tvm-0.19.0.pkg","repopath":"All/tvm-0.19.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":15250272,"desc":"TVM is a compiler stack for deep learning systems. It is designed to close the\ngap between the productivity-focused deep learning frameworks, and the\nperformance- and efficiency-focused hardware backends. TVM works with deep\nlearning frameworks to provide end to end compilation to different backends.","categories":["misc"],"options":{"LLVM":"off"}},{"name":"tt-rss-php84","origin":"www/tt-rss","version":"g20250220,2","comment":"Tiny Tiny RSS: web-based news feed (RSS/Atom) aggregator","maintainer":"dereks@lifeofadishwasher.com","www":"https://tt-rss.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"50bd8f3601e59328d404f9e4b0501f71eaf7f05818d811eff7fd29677d2fb1f0","flatsize":47987525,"path":"All/tt-rss-php84-g20250220,2.pkg","repopath":"All/tt-rss-php84-g20250220,2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":5696292,"desc":"Tiny Tiny RSS is an open source web-based news feed (RSS/Atom) aggregator,\ndesigned to allow you to read news from any location, while feeling as close to\na real desktop application as possible.\n\nIt can be seen as a replacement for Google Reader.","deps":{"git":{"origin":"devel/git","version":"2.49.0"},"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-ctype":{"origin":"textproc/php84-ctype","version":"8.4.8"},"php84-curl":{"origin":"ftp/php84-curl","version":"8.4.8"},"php84-dom":{"origin":"textproc/php84-dom","version":"8.4.8"},"php84-exif":{"origin":"graphics/php84-exif","version":"8.4.8"},"php84-fileinfo":{"origin":"sysutils/php84-fileinfo","version":"8.4.8"},"php84-filter":{"origin":"security/php84-filter","version":"8.4.8"},"php84-gd":{"origin":"graphics/php84-gd","version":"8.4.8"},"php84-iconv":{"origin":"converters/php84-iconv","version":"8.4.8"},"php84-intl":{"origin":"devel/php84-intl","version":"8.4.8"},"php84-mbstring":{"origin":"converters/php84-mbstring","version":"8.4.8"},"php84-pcntl":{"origin":"devel/php84-pcntl","version":"8.4.8"},"php84-pdo":{"origin":"databases/php84-pdo","version":"8.4.8"},"php84-phar":{"origin":"archivers/php84-phar","version":"8.4.8"},"php84-posix":{"origin":"sysutils/php84-posix","version":"8.4.8"},"php84-session":{"origin":"www/php84-session","version":"8.4.8"},"php84-simplexml":{"origin":"textproc/php84-simplexml","version":"8.4.8"},"php84-sockets":{"origin":"net/php84-sockets","version":"8.4.8"},"php84-tokenizer":{"origin":"devel/php84-tokenizer","version":"8.4.8"},"php84-xml":{"origin":"textproc/php84-xml","version":"8.4.8"},"php84-xmlwriter":{"origin":"textproc/php84-xmlwriter","version":"8.4.8"},"php84-zip":{"origin":"archivers/php84-zip","version":"8.4.8"}},"categories":["www"],"options":{"CURL":"on","GD":"on"},"annotations":{"flavor":"php84"},"messages":[{"message":"Tiny Tiny RSS is now installed, but it requires some additional setup.\n\nInstall your corresponding php database drivers:\n\n       msyql: mysqli pdo_mysql\n              pkg install php84-mysqli php84-pdo_mysql\n  postgresql: pgsql pdo_pgsql\n              pkg install php84-pgsql php84-pdo_pgsql\n\nYou now need to create a database, a database user, configure the\nweb server, and configure tt-rss.  Sample apache24 configs located\nat /usr/local/share/tt-rss/httpd-tt-rss.conf.\n\nConfigure tt-rss (https://tt-rss.org/wiki/GlobalConfig) :\n    /usr/local/www/tt-rss/config.php\n\nIf your database is on another server:\n    # sysrc ttrssd_local_db=NO\n\nEnable the ttrssd daemon:\n    # sysrc ttrssd_enable=YES\n    # service ttrssd start\n\nGoto config.php's TTRSS_SELF_URL_PATH in a web browser.\nDefault user is \"admin\", with the password \"password\".\n\nAfter an upgrade, you might need to update your database schema.\nPerform one of the following:\n- Login as an admin user via the web ui, tt-rss will ask you to update.\n- Restart the ttrssd service and view /var/log/ttrssd.log for shema updates.\n- Temporally enable SINGLE_USER_MODE in config.php and open web ui.","type":"install"}]},{"name":"treepy.el-emacs_nox","origin":"devel/treepy.el","version":"0.1.2_14","comment":"Generic tree traversing tools for Emacs Lisp","maintainer":"yasu@FreeBSD.org","www":"https://github.com/volrath/treepy.el","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3cb20c48f0fc7ace10e88b13d76729bdc686b0a1beea092a8d9175d80e6355eb","flatsize":79513,"path":"All/treepy.el-emacs_nox-0.1.2_14.pkg","repopath":"All/treepy.el-emacs_nox-0.1.2_14.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":21500,"desc":"A set of generic functions for traversing tree-like data structures\nrecursively and/or iteratively,","deps":{"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["devel","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"nox"}},{"name":"treepy.el-emacs_devel_nox","origin":"devel/treepy.el","version":"0.1.2_14","comment":"Generic tree traversing tools for Emacs Lisp","maintainer":"yasu@FreeBSD.org","www":"https://github.com/volrath/treepy.el","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cd3bb50bb2b05cde0b23321af96da5973f5d7ce9768079e75998a738cbeb5a23","flatsize":79516,"path":"All/treepy.el-emacs_devel_nox-0.1.2_14.pkg","repopath":"All/treepy.el-emacs_devel_nox-0.1.2_14.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":21528,"desc":"A set of generic functions for traversing tree-like data structures\nrecursively and/or iteratively,","deps":{"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"}},"categories":["devel","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"devel_nox"}},{"name":"treepy.el-emacs_devel","origin":"devel/treepy.el","version":"0.1.2_14","comment":"Generic tree traversing tools for Emacs Lisp","maintainer":"yasu@FreeBSD.org","www":"https://github.com/volrath/treepy.el","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"499bc93af8a8f6aa5a3479ed659e0511bc4f587f8126da3577743d016f229389","flatsize":79516,"path":"All/treepy.el-emacs_devel-0.1.2_14.pkg","repopath":"All/treepy.el-emacs_devel-0.1.2_14.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":21524,"desc":"A set of generic functions for traversing tree-like data structures\nrecursively and/or iteratively,","deps":{"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"}},"categories":["devel","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"devel_full"}},{"name":"treepy.el-emacs_canna","origin":"devel/treepy.el","version":"0.1.2_14","comment":"Generic tree traversing tools for Emacs Lisp","maintainer":"yasu@FreeBSD.org","www":"https://github.com/volrath/treepy.el","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"41f51660c6a2c54c7dcc0a99f81b92c14e9c3aa3be0ea55dfbf636fc96aa2970","flatsize":79513,"path":"All/treepy.el-emacs_canna-0.1.2_14.pkg","repopath":"All/treepy.el-emacs_canna-0.1.2_14.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":21500,"desc":"A set of generic functions for traversing tree-like data structures\nrecursively and/or iteratively,","deps":{"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["devel","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"canna"}},{"name":"treepy.el","origin":"devel/treepy.el","version":"0.1.2_14","comment":"Generic tree traversing tools for Emacs Lisp","maintainer":"yasu@FreeBSD.org","www":"https://github.com/volrath/treepy.el","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f29b572c4c2565e436d5db389578ad88dcf4ed08ca6c4a9b7cb0d7717585962e","flatsize":79513,"path":"All/treepy.el-0.1.2_14.pkg","repopath":"All/treepy.el-0.1.2_14.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":21488,"desc":"A set of generic functions for traversing tree-like data structures\nrecursively and/or iteratively,","deps":{"emacs":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["devel","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"full"}},{"name":"treekin","origin":"biology/treekin","version":"0.5.1_7","comment":"Efficient computation of RNA folding dynamics","maintainer":"yuri@FreeBSD.org","www":"https://www.tbi.univie.ac.at/RNA/Treekin/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5d9d651cef9c5ae5a3381add32e1b1753f26dfefef6f9897cea8f86924ca1dbf","flatsize":120274,"path":"All/treekin-0.5.1_7.pkg","repopath":"All/treekin-0.5.1_7.pkg","licenselogic":"single","licenses":["LatticeLib"],"pkgsize":53912,"desc":"treekin  computes folding dynamics on coarse grained version of an energy\nlandscape, where all conformations belonging to the same local minimum have\nbeen contracted into a single macro-state.","deps":{"blas":{"origin":"math/blas","version":"3.12.1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"lapack":{"origin":"math/lapack","version":"3.12.1"}},"categories":["biology"],"shlibs_required":["libblas.so.3","libc.so.8","libgfortran.so.5","liblapack.so.3","libm.so.4","libquadmath.so.0","libstdc++.so.9"]},{"name":"tt-rss-php83","origin":"www/tt-rss","version":"g20250220,2","comment":"Tiny Tiny RSS: web-based news feed (RSS/Atom) aggregator","maintainer":"dereks@lifeofadishwasher.com","www":"https://tt-rss.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b7d4e69d1e76b8bbb3ad4050230d8323a1dff7a3dbb809f42700d53d4c7ca276","flatsize":47987525,"path":"All/tt-rss-php83-g20250220,2.pkg","repopath":"All/tt-rss-php83-g20250220,2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":5695124,"desc":"Tiny Tiny RSS is an open source web-based news feed (RSS/Atom) aggregator,\ndesigned to allow you to read news from any location, while feeling as close to\na real desktop application as possible.\n\nIt can be seen as a replacement for Google Reader.","deps":{"git":{"origin":"devel/git","version":"2.49.0"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-ctype":{"origin":"textproc/php83-ctype","version":"8.3.21"},"php83-curl":{"origin":"ftp/php83-curl","version":"8.3.21"},"php83-dom":{"origin":"textproc/php83-dom","version":"8.3.21"},"php83-exif":{"origin":"graphics/php83-exif","version":"8.3.21"},"php83-fileinfo":{"origin":"sysutils/php83-fileinfo","version":"8.3.21"},"php83-filter":{"origin":"security/php83-filter","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-iconv":{"origin":"converters/php83-iconv","version":"8.3.21"},"php83-intl":{"origin":"devel/php83-intl","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-pcntl":{"origin":"devel/php83-pcntl","version":"8.3.21"},"php83-pdo":{"origin":"databases/php83-pdo","version":"8.3.21"},"php83-phar":{"origin":"archivers/php83-phar","version":"8.3.21"},"php83-posix":{"origin":"sysutils/php83-posix","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-simplexml":{"origin":"textproc/php83-simplexml","version":"8.3.21"},"php83-sockets":{"origin":"net/php83-sockets","version":"8.3.21"},"php83-tokenizer":{"origin":"devel/php83-tokenizer","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"},"php83-xmlwriter":{"origin":"textproc/php83-xmlwriter","version":"8.3.21"},"php83-zip":{"origin":"archivers/php83-zip","version":"8.3.21"}},"categories":["www"],"options":{"CURL":"on","GD":"on"},"annotations":{"flavor":"php83"},"messages":[{"message":"Tiny Tiny RSS is now installed, but it requires some additional setup.\n\nInstall your corresponding php database drivers:\n\n       msyql: mysqli pdo_mysql\n              pkg install php83-mysqli php83-pdo_mysql\n  postgresql: pgsql pdo_pgsql\n              pkg install php83-pgsql php83-pdo_pgsql\n\nYou now need to create a database, a database user, configure the\nweb server, and configure tt-rss.  Sample apache24 configs located\nat /usr/local/share/tt-rss/httpd-tt-rss.conf.\n\nConfigure tt-rss (https://tt-rss.org/wiki/GlobalConfig) :\n    /usr/local/www/tt-rss/config.php\n\nIf your database is on another server:\n    # sysrc ttrssd_local_db=NO\n\nEnable the ttrssd daemon:\n    # sysrc ttrssd_enable=YES\n    # service ttrssd start\n\nGoto config.php's TTRSS_SELF_URL_PATH in a web browser.\nDefault user is \"admin\", with the password \"password\".\n\nAfter an upgrade, you might need to update your database schema.\nPerform one of the following:\n- Login as an admin user via the web ui, tt-rss will ask you to update.\n- Restart the ttrssd service and view /var/log/ttrssd.log for shema updates.\n- Temporally enable SINGLE_USER_MODE in config.php and open web ui.","type":"install"}]},{"name":"treepuzzle","origin":"biology/treepuzzle","version":"5.2","comment":"Maximum likelihood phylogeny reconstruction using quartets","maintainer":"jan.lentfer@web.de","www":"http://www.tree-puzzle.de","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fc834b9b16281980767f000de2d7a820879ec5b8212e0d0bef3aed7ecd98fad2","flatsize":344064,"path":"All/treepuzzle-5.2.pkg","repopath":"All/treepuzzle-5.2.pkg","licenselogic":"single","pkgsize":165236,"desc":"TREE-PUZZLE is a computer program to reconstruct phylogenetic trees from\nmolecular sequence data by maximum likelihood. It implements a fast tree search\nalgorithm, quartet puzzling, that allows analysis of large data sets and\nautomatically assigns estimations of support to each internal branch.\nTREE-PUZZLE also computes pairwise maximum likelihood distances as well as\nbranch lengths for user specified trees. Branch lengths can be calculated under\nthe clock-assumption. In addition, TREE-PUZZLE offers a novel method, likelihood\nmapping, to investigate the support of a hypothesized internal branch without\ncomputing an overall tree and to visualize the phylogenetic content of a\nsequence alignment. TREE-PUZZLE also conducts a number of statistical tests on\nthe data set (chi-square test for homogeneity of base composition, likelihood\nratio clock test, Kishino-Hasegawa test). The models of substitution provided by\nTREE-PUZZLE are TN, HKY, F84, SH for nucleotides, Dayhoff, JTT, mtREV24, VT,\nWAG, BLOSUM 62 for amino acids, and F81 for two-state data. Rate heterogeneity\nis modeled by a discrete Gamma distribution and by allowing invariable sites.\nThe corresponding parameters can be inferred from the data set.","categories":["biology"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"tree-sitter","origin":"devel/tree-sitter","version":"0.25.3","comment":"Incremental parser generator","maintainer":"adamw@FreeBSD.org","www":"https://tree-sitter.github.io/tree-sitter/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"56aca7a5b36003b1fcf07ffac5df64e14a82236ae0691d5b6e35b44931f283a7","flatsize":516537,"path":"All/tree-sitter-0.25.3.pkg","repopath":"All/tree-sitter-0.25.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":118904,"desc":"Tree-sitter is a parser generator tool and an incremental parsing library. It\ncan build a concrete syntax tree for a source file and efficiently update the\nsyntax tree as the source file is edited. Tree-sitter aims to be:\n\n- General enough to parse any programming language\n- Fast enough to parse on every keystroke in a text editor\n- Robust enough to provide useful results even in the presence of syntax\n\terrors\n- Dependency-free so that the runtime library (which is written in pure C)\n\tcan be embedded in any application","categories":["devel"]},{"name":"tree","origin":"sysutils/tree","version":"2.2.1","comment":"Display a tree-view of directories with optional color or HTML output","maintainer":"gb@unistra.fr","www":"https://oldmanprogrammer.net/source.php?dir=projects/tree","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a47d45f943aa3dc134ddf3aaecbb96cbcd5be07acd468c2188eb94bf5fc7bfcf","flatsize":135764,"path":"All/tree-2.2.1.pkg","repopath":"All/tree-2.2.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":56352,"desc":"Tree is a simple utility that displays a tree-view of directories\nand files. It has options to use ANSI color escape-sequences or ASCII\ngraphic characters, and can also output in HTML format.","categories":["sysutils"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"trenchbroom","origin":"games/trenchbroom","version":"2.0.0.b_13","comment":"Cross-platform level editor for Quake-engine based games","maintainer":"danfe@FreeBSD.org","www":"https://kristianduske.com/trenchbroom/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8de977ab84a7f965ba1dff5fe7a0bca123b97b27b3aa5d8705638b09cbaec9e8","flatsize":6947174,"path":"All/trenchbroom-2.0.0.b_13.pkg","repopath":"All/trenchbroom-2.0.0.b_13.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":2194424,"desc":"TrenchBroom is a modern, cross platform level editor for Quake-engine based\ngames.  It currently supports Quake, Quake 2, and Hexen 2, is easy to use,\nand provides many simple and advanced tools to make complex and interesting\nlevels with ease.  Some of its features:\n\n  - True 3D editing, no 2D views required\n  - High performance renderer with support for huge maps\n  - Vertex editing with edge and face splitting that will not create\n    invalid brushes\n  - Manipulation of multiple vertices at once (great for trisoup editing)\n  - Move, rotate, and flip brushes and entities\n  - Precise texture lock for all operations\n  - Smart entity property editors\n  - Graphical entity browser with drag and drop support\n  - Comprehensive texture application and manipulation tools\n  - Search and filter functions\n  - Unlimited undo and redo\n  - Point file support\n  - Support for FGD and DEF entity definition files, mods, and multiple\n    WAD files","deps":{"freeimage":{"origin":"graphics/freeimage","version":"3.18.0_6"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"glew":{"origin":"graphics/glew","version":"2.2.0_3"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"wx30-gtk3":{"origin":"x11-toolkits/wxgtk30","version":"3.0.5.1_6"}},"categories":["cad","games"],"shlibs_required":["libGL.so.1","libGLEW.so.2","libGLU.so.1","libc.so.8","libfreeimage.so.3","libfreetype.so.6","libm.so.4","libpthread.so.0","libstdc++.so.9","libwx_baseu-3.0.so.0","libwx_gtk3u_adv-3.0.so.0","libwx_gtk3u_core-3.0.so.0","libwx_gtk3u_gl-3.0.so.0"],"options":{"DOCS":"on"}},{"name":"trayer","origin":"x11/trayer","version":"1.1.8_2","comment":"Lightweight GTK2-based systray for UNIX desktop","maintainer":"madpilot@FreeBSD.org","www":"https://github.com/sargon/trayer-srg","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d4a201b7451e5a73dd219146b259b81fa7a12eb52f26cf011615f4f854fc181f","flatsize":60739,"path":"All/trayer-1.1.8_2.pkg","repopath":"All/trayer-1.1.8_2.pkg","licenselogic":"single","pkgsize":22456,"desc":"Trayer is a small program designed to provide system tray functionality that\ncommonly found in GNOME/KDE desktop environments, for window managers which\nlack this feature.  It is similar to other applications such as `peksystray'\nand `docker'.\n\nTrayer code was extracted from fbpanel, lightweight X11 desktop panel (port\n`x11/fbpanel' also available).  You can find more about it on its homepage.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0"],"options":{"DOCS":"on"}},{"name":"twiki","origin":"www/twiki","version":"6.1.0,2","comment":"Flexible, powerful, and easy to use enterprise wiki","maintainer":"ports@FreeBSD.org","www":"https://twiki.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"387ac725de493cf39f7ef49c6860489fe374ca5763a59f648ebb88ca47336135","flatsize":45911935,"path":"All/twiki-6.1.0,2.pkg","repopath":"All/twiki-6.1.0,2.pkg","licenselogic":"single","pkgsize":14881896,"desc":"TWiki is a flexible, powerful, and easy to use Web-based collaboration\nplatform. Use TWiki to run a project development space, a document\nmanagement system, a knowledge base, or any other groupware tool, on\nan intranet or on the internet. Web content can be created\ncollaboratively by using just a browser. Developers can create new web\napplications based on a Plugin API.","deps":{"p5-Algorithm-Diff":{"origin":"devel/p5-Algorithm-Diff","version":"1.1903"},"p5-Archive-Zip":{"origin":"archivers/p5-Archive-Zip","version":"1.68"},"p5-CGI-Session":{"origin":"www/p5-CGI-Session","version":"4.48_1"},"p5-Digest-SHA1":{"origin":"security/p5-Digest-SHA1","version":"2.13_2"},"p5-Error":{"origin":"lang/p5-Error","version":"0.17030"},"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-Locale-Maketext-Lexicon":{"origin":"devel/p5-Locale-Maketext-Lexicon","version":"1.00_1"},"p5-Text-Diff":{"origin":"textproc/p5-Text-Diff","version":"1.45"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"twiki-TWikiUserMappingContrib":{"origin":"www/twiki-TWikiUserMappingContrib","version":"0.0.17569"}},"categories":["www"],"annotations":{"cpe":"cpe:2.3:a:twiki:twiki:6.1.0:::::dragonfly6:x86_64"},"messages":[{"message":"===>   NOTICE:\n\nThe twiki port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"transwarp","origin":"devel/transwarp","version":"2.2.3","comment":"C++ header-only library for task concurrency","maintainer":"yuri@FreeBSD.org","www":"https://github.com/bloomen/transwarp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d9a74d68364065b73804322f91f562ab8b7912bd3fb26e4729fc95e02fa77553","flatsize":138582,"path":"All/transwarp-2.2.3.pkg","repopath":"All/transwarp-2.2.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19568,"desc":"transwarp is a header-only C++ library for task concurrency. It allows you to\neasily create a graph of tasks where every task can be executed asynchronously.\ntranswarp is written in C++17 and only depends on the standard library.","categories":["devel"]},{"name":"treeform","origin":"editors/treeform","version":"1.0.3","comment":"Linguistic Syntax/Semantics tree drawing editor","maintainer":"buganini@gmail.com","www":"https://treeform.blogspot.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b1d8f9d9dab3c547870e74017ad08b052a185b7e581436ee88df070c84444727","flatsize":2430044,"path":"All/treeform-1.0.3.pkg","repopath":"All/treeform-1.0.3.pkg","licenselogic":"single","pkgsize":1630312,"desc":"TreeForm Syntax tree drawing software is a Linguistic Syntax/Semantics tree\ndrawing editor. Designed for graphical n-ary tree drawing. More improvements\nto come. Recently added Japanese and Chinese language keyboard support.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["editors","java"],"messages":[{"message":"TreeForm works best if you have the DOULOS SIL font installed from:\n\nhttp://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&item_id=DoulosSIL_download#dc835487","type":"install"}]},{"name":"transproxy","origin":"www/transproxy","version":"1.6_1","comment":"Transparent HTTP proxy for ipfw's fwd rule or IPFILTER's ipnat command","maintainer":"ports@FreeBSD.org","www":"https://transproxy.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1c00365f9a14a52511979198eb9ec19d6e7e97e37f17c951027aa3d207e97e74","flatsize":36192,"path":"All/transproxy-1.6_1.pkg","repopath":"All/transproxy-1.6_1.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":15816,"desc":"transproxy - transparently proxy HTTP requests.\n\nThis program is used with ipfw's fwd rules or Darren Reed's IPFILTER\npackage, and is used to intercept HTTP requests and divert them to a\nHTTP proxy server (eg: squid), without requiring user intervention or\nconfiguration.\n\nIt accepts connections on the redirected port, connects to the real proxy\nserver, and transports data between the two sockets. The original HTTP\nrequest is modified to allow the HTTP proxy server to fetch the correct\ndocument. In most cases this doesn't cause any DNS activity.\n\nUnlike some other transparent proxy solutions, this does not require the\nHTTP proxy server to run on the machine itself.\n\nSee /usr/local/sbin/tproxyrun for an example of how to add filter rules\nand start tproxy. Also see /usr/local/sbin/tproxywatch for an example of\nhow to ensure that tproxy keeps running regardless of faults.","categories":["www"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe transproxy port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"tt-rss-php81","origin":"www/tt-rss","version":"g20250220,2","comment":"Tiny Tiny RSS: web-based news feed (RSS/Atom) aggregator","maintainer":"dereks@lifeofadishwasher.com","www":"https://tt-rss.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e75236831827a744112a5042fac05f7875911139d8102c2f0eb1ac6deebc8b07","flatsize":47987525,"path":"All/tt-rss-php81-g20250220,2.pkg","repopath":"All/tt-rss-php81-g20250220,2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":5696204,"desc":"Tiny Tiny RSS is an open source web-based news feed (RSS/Atom) aggregator,\ndesigned to allow you to read news from any location, while feeling as close to\na real desktop application as possible.\n\nIt can be seen as a replacement for Google Reader.","deps":{"git":{"origin":"devel/git","version":"2.49.0"},"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-ctype":{"origin":"textproc/php81-ctype","version":"8.1.32"},"php81-curl":{"origin":"ftp/php81-curl","version":"8.1.32"},"php81-dom":{"origin":"textproc/php81-dom","version":"8.1.32"},"php81-exif":{"origin":"graphics/php81-exif","version":"8.1.32"},"php81-fileinfo":{"origin":"sysutils/php81-fileinfo","version":"8.1.32"},"php81-filter":{"origin":"security/php81-filter","version":"8.1.32"},"php81-gd":{"origin":"graphics/php81-gd","version":"8.1.32"},"php81-iconv":{"origin":"converters/php81-iconv","version":"8.1.32"},"php81-intl":{"origin":"devel/php81-intl","version":"8.1.32"},"php81-mbstring":{"origin":"converters/php81-mbstring","version":"8.1.32"},"php81-pcntl":{"origin":"devel/php81-pcntl","version":"8.1.32"},"php81-pdo":{"origin":"databases/php81-pdo","version":"8.1.32"},"php81-phar":{"origin":"archivers/php81-phar","version":"8.1.32"},"php81-posix":{"origin":"sysutils/php81-posix","version":"8.1.32"},"php81-session":{"origin":"www/php81-session","version":"8.1.32"},"php81-simplexml":{"origin":"textproc/php81-simplexml","version":"8.1.32"},"php81-sockets":{"origin":"net/php81-sockets","version":"8.1.32"},"php81-tokenizer":{"origin":"devel/php81-tokenizer","version":"8.1.32"},"php81-xml":{"origin":"textproc/php81-xml","version":"8.1.32"},"php81-xmlwriter":{"origin":"textproc/php81-xmlwriter","version":"8.1.32"},"php81-zip":{"origin":"archivers/php81-zip","version":"8.1.32"}},"categories":["www"],"options":{"CURL":"on","GD":"on"},"annotations":{"flavor":"php81"},"messages":[{"message":"Tiny Tiny RSS is now installed, but it requires some additional setup.\n\nInstall your corresponding php database drivers:\n\n       msyql: mysqli pdo_mysql\n              pkg install php81-mysqli php81-pdo_mysql\n  postgresql: pgsql pdo_pgsql\n              pkg install php81-pgsql php81-pdo_pgsql\n\nYou now need to create a database, a database user, configure the\nweb server, and configure tt-rss.  Sample apache24 configs located\nat /usr/local/share/tt-rss/httpd-tt-rss.conf.\n\nConfigure tt-rss (https://tt-rss.org/wiki/GlobalConfig) :\n    /usr/local/www/tt-rss/config.php\n\nIf your database is on another server:\n    # sysrc ttrssd_local_db=NO\n\nEnable the ttrssd daemon:\n    # sysrc ttrssd_enable=YES\n    # service ttrssd start\n\nGoto config.php's TTRSS_SELF_URL_PATH in a web browser.\nDefault user is \"admin\", with the password \"password\".\n\nAfter an upgrade, you might need to update your database schema.\nPerform one of the following:\n- Login as an admin user via the web ui, tt-rss will ask you to update.\n- Restart the ttrssd service and view /var/log/ttrssd.log for shema updates.\n- Temporally enable SINGLE_USER_MODE in config.php and open web ui.","type":"install"}]},{"name":"transset","origin":"x11-wm/transset","version":"1.0.2_3,1","comment":"Make your windows transparent","maintainer":"x11@FreeBSD.org","www":"https://forchheimer.se/transset-df/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7a931456b0ff40882726f4ae15908bd3bdaaab73d0a997c4ae9e39556bf6e762","flatsize":20221,"path":"All/transset-1.0.2_3,1.pkg","repopath":"All/transset-1.0.2_3,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9404,"desc":"A patched version of X.org's original transset, supporting\nseveral different 'select methods'.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["x11-wm"],"shlibs_required":["libX11.so.6","libc.so.8"]},{"name":"transmission-web","origin":"net-p2p/transmission-components","version":"4.0.6_4","comment":"Transmission BitTorrent client","maintainer":"mondo.debater_0q@icloud.com","www":"https://www.transmissionbt.com","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"69a2cbf621b8b56b9cd27da8f114733dcf65e201f8cd9dd3daeaac9c14e1f29d","flatsize":302933,"path":"All/transmission-web-4.0.6_4.pkg","repopath":"All/transmission-web-4.0.6_4.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":68084,"desc":"Transmission Web Interface (Clutch) is a WebUI for the Transmission BitTorrent\nclient. It allows you to manage your torrents from anywhere you can access the\ninternet, and runs on OS X and various flavors of *nix. It provides most of\nthe basic features of the desktop client, including torrent upload, torrent\nstart/stop, file path selection, speed limiting etc.\n\nUse of the Transmission Web Interface requires installation of \ntransmission-daemon, transmisssion-gtk, or transmission-qt.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"dht":{"origin":"devel/jech-dht","version":"0.27"},"libb64":{"origin":"converters/libb64","version":"2.0.0.15"},"libdeflate":{"origin":"archivers/libdeflate","version":"1.22"},"libevent":{"origin":"devel/libevent","version":"2.1.12"},"libnatpmp":{"origin":"net/libnatpmp","version":"20230423"},"libpsl":{"origin":"dns/libpsl","version":"0.21.5_2"},"libutp":{"origin":"net-p2p/libutp","version":"g20230213"},"miniupnpc":{"origin":"net/miniupnpc","version":"2.3.2"}},"categories":["net-p2p"],"users":["transmission"],"groups":["transmission"],"annotations":{"cpe":"cpe:2.3:a:transmissionbt:transmission:4.0.6:::::dragonfly6:x86_64:4","flavor":"web"}},{"name":"traverso","origin":"audio/traverso","version":"0.49.6_7","comment":"Digital audio workstation (DAW) with an innovative user interface","maintainer":"yuri@FreeBSD.org","www":"https://traverso-daw.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e8382a7334b2eb3fda2744ce5ef23a31b38e5d1063121226b3c4cbdf88d5a438","flatsize":2706920,"path":"All/traverso-0.49.6_7.pkg","repopath":"All/traverso-0.49.6_7.pkg","licenselogic":"or","licenses":["GPLv2","LGPL21"],"pkgsize":1038480,"desc":"Traverso-DAW is a digital audio workstation designed to be an extension of your\ncreativity and workflow. Compose, record and edit your audio with an\nunprecedented speed and ease as you've never experienced before.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"flac":{"origin":"audio/flac","version":"1.5.0,1"},"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"libmad":{"origin":"audio/libmad","version":"0.16.4"},"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libsamplerate":{"origin":"audio/libsamplerate","version":"0.2.2_1"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"lilv":{"origin":"audio/lilv","version":"0.24.26"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"serd":{"origin":"devel/serd","version":"0.32.2"},"sord":{"origin":"devel/sord","version":"0.16.18"},"sratom":{"origin":"audio/sratom","version":"0.6.18"},"wavpack":{"origin":"audio/wavpack","version":"5.8.1"}},"categories":["audio"],"shlibs_required":["libFLAC.so.14","libQt5Core.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libc.so.8","libdl.so.0","libfftw3.so.3","libjack.so.0","liblilv-0.so.0","libm.so.4","libmad.so.0","libogg.so.0","libsamplerate.so.0","libsndfile.so.1","libstdc++.so.9","libvorbis.so.0","libvorbisenc.so.2","libvorbisfile.so.3","libwavpack.so.1"]},{"name":"tt-rss-php82","origin":"www/tt-rss","version":"g20250220,2","comment":"Tiny Tiny RSS: web-based news feed (RSS/Atom) aggregator","maintainer":"dereks@lifeofadishwasher.com","www":"https://tt-rss.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fdb779ad56c8eed6710962b780f26c2c20b7718cabc12118b964564f45220226","flatsize":47987525,"path":"All/tt-rss-php82-g20250220,2.pkg","repopath":"All/tt-rss-php82-g20250220,2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":5696248,"desc":"Tiny Tiny RSS is an open source web-based news feed (RSS/Atom) aggregator,\ndesigned to allow you to read news from any location, while feeling as close to\na real desktop application as possible.\n\nIt can be seen as a replacement for Google Reader.","deps":{"git":{"origin":"devel/git","version":"2.49.0"},"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-ctype":{"origin":"textproc/php82-ctype","version":"8.2.28"},"php82-curl":{"origin":"ftp/php82-curl","version":"8.2.28"},"php82-dom":{"origin":"textproc/php82-dom","version":"8.2.28"},"php82-exif":{"origin":"graphics/php82-exif","version":"8.2.28"},"php82-fileinfo":{"origin":"sysutils/php82-fileinfo","version":"8.2.28"},"php82-filter":{"origin":"security/php82-filter","version":"8.2.28"},"php82-gd":{"origin":"graphics/php82-gd","version":"8.2.28"},"php82-iconv":{"origin":"converters/php82-iconv","version":"8.2.28"},"php82-intl":{"origin":"devel/php82-intl","version":"8.2.28"},"php82-mbstring":{"origin":"converters/php82-mbstring","version":"8.2.28"},"php82-pcntl":{"origin":"devel/php82-pcntl","version":"8.2.28"},"php82-pdo":{"origin":"databases/php82-pdo","version":"8.2.28"},"php82-phar":{"origin":"archivers/php82-phar","version":"8.2.28"},"php82-posix":{"origin":"sysutils/php82-posix","version":"8.2.28"},"php82-session":{"origin":"www/php82-session","version":"8.2.28"},"php82-simplexml":{"origin":"textproc/php82-simplexml","version":"8.2.28"},"php82-sockets":{"origin":"net/php82-sockets","version":"8.2.28"},"php82-tokenizer":{"origin":"devel/php82-tokenizer","version":"8.2.28"},"php82-xml":{"origin":"textproc/php82-xml","version":"8.2.28"},"php82-xmlwriter":{"origin":"textproc/php82-xmlwriter","version":"8.2.28"},"php82-zip":{"origin":"archivers/php82-zip","version":"8.2.28"}},"categories":["www"],"options":{"CURL":"on","GD":"on"},"annotations":{"flavor":"php82"},"messages":[{"message":"Tiny Tiny RSS is now installed, but it requires some additional setup.\n\nInstall your corresponding php database drivers:\n\n       msyql: mysqli pdo_mysql\n              pkg install php82-mysqli php82-pdo_mysql\n  postgresql: pgsql pdo_pgsql\n              pkg install php82-pgsql php82-pdo_pgsql\n\nYou now need to create a database, a database user, configure the\nweb server, and configure tt-rss.  Sample apache24 configs located\nat /usr/local/share/tt-rss/httpd-tt-rss.conf.\n\nConfigure tt-rss (https://tt-rss.org/wiki/GlobalConfig) :\n    /usr/local/www/tt-rss/config.php\n\nIf your database is on another server:\n    # sysrc ttrssd_local_db=NO\n\nEnable the ttrssd daemon:\n    # sysrc ttrssd_enable=YES\n    # service ttrssd start\n\nGoto config.php's TTRSS_SELF_URL_PATH in a web browser.\nDefault user is \"admin\", with the password \"password\".\n\nAfter an upgrade, you might need to update your database schema.\nPerform one of the following:\n- Login as an admin user via the web ui, tt-rss will ask you to update.\n- Restart the ttrssd service and view /var/log/ttrssd.log for shema updates.\n- Temporally enable SINGLE_USER_MODE in config.php and open web ui.","type":"install"}]},{"name":"treefmt","origin":"devel/treefmt","version":"2.1.1_2","comment":"One CLI to format the code tree","maintainer":"yuri@FreeBSD.org","www":"https://treefmt.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6cb79c07f8bb74c29790240bdd3b7cab31388ed466a7aff2c8d4cc15f71ddf48","flatsize":7961044,"path":"All/treefmt-2.1.1_2.pkg","repopath":"All/treefmt-2.1.1_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2478144,"desc":"treefmt - one CLI to format the code tree.\n\nWhen working on large code trees, it's common to have multiple code formatters\nrun against it. And have one script that loops over all of them. treefmt makes\nthat nicer.\n\nFeatures:\n* A unified CLI and output\n* Run all the formatters in parallel.\n* Cache which files have changed for super fast re-formatting.\n\nJust type treefmt in any folder and it reformats the whole code tree.","categories":["devel"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"transmission-utils","origin":"net-p2p/transmission-components","version":"4.0.6_4","comment":"Transmission BitTorrent client","maintainer":"mondo.debater_0q@icloud.com","www":"https://www.transmissionbt.com","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7ce2065e4a6ecc3915bab6d0f1c3db64d8f4524dc64ec7216eb4609db487ae53","flatsize":5957580,"path":"All/transmission-utils-4.0.6_4.pkg","repopath":"All/transmission-utils-4.0.6_4.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":926856,"desc":"Transmission-utils includes the tools to create and manipulate torrent files. Transmission-remote is a fast and lightweight CLI (command line) BitTorrent client.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"dht":{"origin":"devel/jech-dht","version":"0.27"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libb64":{"origin":"converters/libb64","version":"2.0.0.15"},"libdeflate":{"origin":"archivers/libdeflate","version":"1.22"},"libevent":{"origin":"devel/libevent","version":"2.1.12"},"libnatpmp":{"origin":"net/libnatpmp","version":"20230423"},"libpsl":{"origin":"dns/libpsl","version":"0.21.5_2"},"libutp":{"origin":"net-p2p/libutp","version":"g20230213"},"miniupnpc":{"origin":"net/miniupnpc","version":"2.3.2"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["net-p2p"],"users":["transmission"],"groups":["transmission"],"shlibs_required":["libb64.so","libc.so.8","libcrypto.so.12","libcurl.so.4","libdeflate.so.0","libdht.so.0","libevent-2.1.so.7","libm.so.4","libminiupnpc.so.20","libnatpmp.so.1","libpsl.so.5","libpthread.so.0","libssl.so.12","libstdc++.so.9","libutp.so"],"options":{"NLS":"on","TESTS":"off"},"annotations":{"cpe":"cpe:2.3:a:transmissionbt:transmission:4.0.6:::::dragonfly6:x86_64:4","flavor":"utils"}},{"name":"transmission-docs","origin":"net-p2p/transmission-components","version":"4.0.6_4","comment":"Transmission BitTorrent client","maintainer":"mondo.debater_0q@icloud.com","www":"https://www.transmissionbt.com","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"238efe8798e7866a5ffd7354c3d325262bf3ab68499a553a2e3909361be653c8","flatsize":107067,"path":"All/transmission-docs-4.0.6_4.pkg","repopath":"All/transmission-docs-4.0.6_4.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":24624,"desc":"Complete documentation files for the Transmission Bit-Torrent client.","categories":["net-p2p"],"annotations":{"cpe":"cpe:2.3:a:transmissionbt:transmission:4.0.6:::::dragonfly6:x86_64:4","flavor":"docs"}},{"name":"transmission-qt","origin":"net-p2p/transmission-components","version":"4.0.6_4","comment":"Transmission BitTorrent client","maintainer":"mondo.debater_0q@icloud.com","www":"https://www.transmissionbt.com","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f78ae78989a61e88902244cf8be15589073d6027dde700962f36bdef01da7f7b","flatsize":3945742,"path":"All/transmission-qt-4.0.6_4.pkg","repopath":"All/transmission-qt-4.0.6_4.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":1015604,"desc":"Transmission-qt provides a native Transmission client for the KDE and GNOME \ndesktop environments. The daemon may also be controlled by installing the web \ninterface.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"dht":{"origin":"devel/jech-dht","version":"0.27"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libb64":{"origin":"converters/libb64","version":"2.0.0.15"},"libdeflate":{"origin":"archivers/libdeflate","version":"1.22"},"libevent":{"origin":"devel/libevent","version":"2.1.12"},"libnatpmp":{"origin":"net/libnatpmp","version":"20230423"},"libpsl":{"origin":"dns/libpsl","version":"0.21.5_2"},"libutp":{"origin":"net-p2p/libutp","version":"g20230213"},"miniupnpc":{"origin":"net/miniupnpc","version":"2.3.2"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["net-p2p"],"users":["transmission"],"groups":["transmission"],"shlibs_required":["libQt5Core.so.5","libQt5DBus.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Svg.so.5","libQt5Widgets.so.5","libb64.so","libc.so.8","libcrypto.so.12","libcurl.so.4","libdeflate.so.0","libdht.so.0","libevent-2.1.so.7","libm.so.4","libminiupnpc.so.20","libnatpmp.so.1","libpsl.so.5","libpthread.so.0","libssl.so.12","libstdc++.so.9","libutp.so"],"options":{"NLS":"on","TESTS":"off"},"annotations":{"cpe":"cpe:2.3:a:transmissionbt:transmission:4.0.6:::::dragonfly6:x86_64:4","flavor":"qt"}},{"name":"transmission-daemon","origin":"net-p2p/transmission-components","version":"4.0.6_4","comment":"Transmission BitTorrent client","maintainer":"mondo.debater_0q@icloud.com","www":"https://www.transmissionbt.com","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"42b1ef6a4057aedb1c9ac39b80fd326e4ce31362317c5b36df3ca29cd4ce2f8b","flatsize":1503774,"path":"All/transmission-daemon-4.0.6_4.pkg","repopath":"All/transmission-daemon-4.0.6_4.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":531580,"desc":"The transmission-daemon is a daemon-based Transmission session that can be\ncontrolled via RPC by transmission-remote (see transmission-utils) and\nother Transmission BiTtorrent client such as GTK+ and CLI interface.\nThe daemon may also be controlled by installing the web interface.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"dht":{"origin":"devel/jech-dht","version":"0.27"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libb64":{"origin":"converters/libb64","version":"2.0.0.15"},"libdeflate":{"origin":"archivers/libdeflate","version":"1.22"},"libevent":{"origin":"devel/libevent","version":"2.1.12"},"libnatpmp":{"origin":"net/libnatpmp","version":"20230423"},"libpsl":{"origin":"dns/libpsl","version":"0.21.5_2"},"libutp":{"origin":"net-p2p/libutp","version":"g20230213"},"miniupnpc":{"origin":"net/miniupnpc","version":"2.3.2"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["net-p2p"],"users":["transmission"],"groups":["transmission"],"shlibs_required":["libb64.so","libc.so.8","libcrypto.so.12","libcurl.so.4","libdeflate.so.0","libdht.so.0","libevent-2.1.so.7","libm.so.4","libminiupnpc.so.20","libnatpmp.so.1","libpsl.so.5","libpthread.so.0","libssl.so.12","libstdc++.so.9","libutp.so"],"options":{"NLS":"on","TESTS":"off"},"annotations":{"cpe":"cpe:2.3:a:transmissionbt:transmission:4.0.6:::::dragonfly6:x86_64:4","flavor":"daemon"}},{"name":"transmission-gtk","origin":"net-p2p/transmission-components","version":"4.0.6_4","comment":"Transmission BitTorrent client","maintainer":"mondo.debater_0q@icloud.com","www":"https://www.transmissionbt.com","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b8039a73c67370d838a20dbb66f0da5162b08e7b98c0019ec38ede8ed9efda7d","flatsize":4692077,"path":"All/transmission-gtk-4.0.6_4.pkg","repopath":"All/transmission-gtk-4.0.6_4.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":1143056,"desc":"Transmission-gtk provides a native Transmission client for the GNOME desktop\nenvironment. The gtk client may also be controlled by installing the web \ninterface.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"atkmm":{"origin":"accessibility/atkmm","version":"2.28.4"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"cairomm":{"origin":"graphics/cairomm","version":"1.14.5"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"dht":{"origin":"devel/jech-dht","version":"0.27"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"glibmm":{"origin":"devel/glibmm","version":"2.66.7,1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gtkmm30":{"origin":"x11-toolkits/gtkmm30","version":"3.24.9"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libayatana-appindicator":{"origin":"devel/libayatana-appindicator","version":"0.5.93_1"},"libb64":{"origin":"converters/libb64","version":"2.0.0.15"},"libdeflate":{"origin":"archivers/libdeflate","version":"1.22"},"libevent":{"origin":"devel/libevent","version":"2.1.12"},"libnatpmp":{"origin":"net/libnatpmp","version":"20230423"},"libpsl":{"origin":"dns/libpsl","version":"0.21.5_2"},"libsigc++":{"origin":"devel/libsigc++20","version":"2.12.1"},"libutp":{"origin":"net-p2p/libutp","version":"g20230213"},"miniupnpc":{"origin":"net/miniupnpc","version":"2.3.2"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pangomm":{"origin":"x11-toolkits/pangomm","version":"2.46.4"}},"categories":["net-p2p"],"users":["transmission"],"groups":["transmission"],"shlibs_required":["libatk-1.0.so.0","libatkmm-1.6.so.1","libayatana-appindicator3.so.1","libb64.so","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libcairomm-1.0.so.1","libcrypto.so.12","libcurl.so.4","libdeflate.so.0","libdht.so.0","libevent-2.1.so.7","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgdkmm-3.0.so.1","libgio-2.0.so.0","libgiomm-2.4.so.1","libglib-2.0.so.0","libglibmm-2.4.so.1","libgobject-2.0.so.0","libgtk-3.so.0","libgtkmm-3.0.so.1","libharfbuzz.so.0","libintl.so.8","libm.so.4","libminiupnpc.so.20","libnatpmp.so.1","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangomm-1.4.so.1","libpsl.so.5","libpthread.so.0","libsigc-2.0.so.0","libssl.so.12","libstdc++.so.9","libutp.so","libz.so.3"],"options":{"NLS":"on","TESTS":"off"},"annotations":{"cpe":"cpe:2.3:a:transmissionbt:transmission:4.0.6:::::dragonfly6:x86_64:4","flavor":"gtk"}},{"name":"trdsql","origin":"textproc/trdsql","version":"0.20.0_4","comment":"Execute SQL queries on CSV, LTSV, JSON and TBLN","maintainer":"lcook@FreeBSD.org","www":"https://github.com/noborus/trdsql","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a1be0fdc468f96816f687f280fccd95eb2f9fa341bad0bedb78f166d3e8532b5","flatsize":12991590,"path":"All/trdsql-0.20.0_4.pkg","repopath":"All/trdsql-0.20.0_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3958792,"desc":"Command-line tool allowing you to easily interface\nbetween CSV, LTSV, JSON and TBLN with SQL queries\nwhich can output to various formats.","categories":["textproc"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"transmission","origin":"net-p2p/transmission","version":"4.0.6","comment":"Transmission BitTorrent client","maintainer":"mondo.debater_0q@icloud.com","www":"https://www.transmissionbt.com","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4943f8b93b662a649cfdd5074ae7a2efba1717a0906e3aaa95af09e29a81b6ef","flatsize":243,"path":"All/transmission-4.0.6.pkg","repopath":"All/transmission-4.0.6.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":1144,"desc":"Transmission has been built from the ground up to be a lightweight, yet\npowerful BitTorrent client. Its simple, intuitive interface is designed\nto integrate tightly with whatever computing environment you choose to\nuse. Transmission strikes a balance between providing useful functionality\nwithout feature bloat. Furthermore, it is free for anyone to use or modify.","deps":{"transmission-cli":{"origin":"net-p2p/transmission-components","version":"4.0.6_4"},"transmission-daemon":{"origin":"net-p2p/transmission-components","version":"4.0.6_4"},"transmission-docs":{"origin":"net-p2p/transmission-components","version":"4.0.6_4"},"transmission-gtk":{"origin":"net-p2p/transmission-components","version":"4.0.6_4"},"transmission-qt":{"origin":"net-p2p/transmission-components","version":"4.0.6_4"},"transmission-utils":{"origin":"net-p2p/transmission-components","version":"4.0.6_4"},"transmission-web":{"origin":"net-p2p/transmission-components","version":"4.0.6_4"}},"categories":["net-p2p"],"options":{"CLI":"on","DAEMON":"on","DOCS":"on","GTK":"on","QT":"on","UTILS":"on","WEB":"on"}},{"name":"transmission-remote-gui-qt6","origin":"net-p2p/transmission-remote-gui","version":"5.18.0_22","comment":"Remote GUI for transmission daemon","maintainer":"acm@FreeBSD.org","www":"https://github.com/transmission-remote-gui/transgui","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2f0b41c0ba89c88e824c9513cbcb22c91a49af1615454c6498be0a4d42e824dd","flatsize":8735055,"path":"All/transmission-remote-gui-qt6-5.18.0_22.pkg","repopath":"All/transmission-remote-gui-qt6-5.18.0_22.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":2162072,"desc":"Transmission Remote GUI is feature rich cross platform front-end to remotely\ncontrol Transmission daemon via its RPC protocol. It is faster and has more\nfunctionality than build-in Transmission web interface.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"qt6pas":{"origin":"x11-toolkits/qt6pas","version":"6.2.10_1"}},"categories":["net-p2p"],"shlibs_required":["libQt6Pas.so.6","libc.so.8","libpthread.so.0"],"annotations":{"flavor":"qt6"},"messages":[{"message":"1) You can run it using:\n\n   # transgui\n\n2) Don't forget that you need a transmission-daemon program configured and\n   running before use of transgui.\n\n3) Run \"transmission-daemon --help\" for more configuration options\n\n4) Enjoy it ;)","type":"install"}]},{"name":"transmission-remote-gui-qt5","origin":"net-p2p/transmission-remote-gui","version":"5.18.0_22","comment":"Remote GUI for transmission daemon","maintainer":"acm@FreeBSD.org","www":"https://github.com/transmission-remote-gui/transgui","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"76df28f1aaf8bd46aaf808718768b587b85bf98fe79ba91a33a6678bf5bdc4e6","flatsize":8747903,"path":"All/transmission-remote-gui-qt5-5.18.0_22.pkg","repopath":"All/transmission-remote-gui-qt5-5.18.0_22.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":2163012,"desc":"Transmission Remote GUI is feature rich cross platform front-end to remotely\ncontrol Transmission daemon via its RPC protocol. It is faster and has more\nfunctionality than build-in Transmission web interface.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"qt5pas":{"origin":"x11-toolkits/qt5pas","version":"1.2.16_1,1"}},"categories":["net-p2p"],"shlibs_required":["libQt5Pas.so.1","libc.so.8","libpthread.so.0"],"annotations":{"flavor":"qt5"},"messages":[{"message":"1) You can run it using:\n\n   # transgui\n\n2) Don't forget that you need a transmission-daemon program configured and\n   running before use of transgui.\n\n3) Run \"transmission-daemon --help\" for more configuration options\n\n4) Enjoy it ;)","type":"install"}]},{"name":"translate-shell","origin":"textproc/translate-shell","version":"0.9.7.1_1","comment":"Command line interface to translation engines","maintainer":"nivit@FreeBSD.org","www":"https://www.soimort.org/translate-shell/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7944f248fb69a4ee96acaea8ebbf8ad35fd9bfc809a1cec815515ea632b50096","flatsize":253745,"path":"All/translate-shell-0.9.7.1_1.pkg","repopath":"All/translate-shell-0.9.7.1_1.pkg","licenselogic":"single","licenses":["UNLICENSE"],"pkgsize":46756,"desc":"google-translate-cli is a 100-line AWK program to let you use Google Translate\nwithout a web browser, i.e., from the terminal.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"coreutils":{"origin":"sysutils/coreutils","version":"9.6"},"gawk":{"origin":"lang/gawk","version":"5.3.1"}},"categories":["textproc"],"options":{"ASPELL":"off","FRIBIDI":"off","READLINE":"off","TEXT2SPEECH":"off"}},{"name":"transmission-remote-gui-gtk2","origin":"net-p2p/transmission-remote-gui","version":"5.18.0_22","comment":"Remote GUI for transmission daemon","maintainer":"acm@FreeBSD.org","www":"https://github.com/transmission-remote-gui/transgui","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"baaa7980d35fd3241e8e1d6dd8ffc57d55bff94f715d0803d11e54f2e372edcf","flatsize":8864991,"path":"All/transmission-remote-gui-gtk2-5.18.0_22.pkg","repopath":"All/transmission-remote-gui-gtk2-5.18.0_22.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":2219252,"desc":"Transmission Remote GUI is feature rich cross platform front-end to remotely\ncontrol Transmission daemon via its RPC protocol. It is faster and has more\nfunctionality than build-in Transmission web interface.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["net-p2p"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-x11-2.0.so.0","libpango-1.0.so.0","libpthread.so.0"],"annotations":{"flavor":"gtk2"},"messages":[{"message":"1) You can run it using:\n\n   # transgui\n\n2) Don't forget that you need a transmission-daemon program configured and\n   running before use of transgui.\n\n3) Run \"transmission-daemon --help\" for more configuration options\n\n4) Enjoy it ;)","type":"install"}]},{"name":"translate","origin":"misc/translate","version":"1.20_1","comment":"Translates string using Google Translate","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b08555f38159d5e1b4bb0379adb88254a9c81981290a71f475b830743f60ffcf","flatsize":5127,"path":"All/translate-1.20_1.pkg","repopath":"All/translate-1.20_1.pkg","licenselogic":"single","pkgsize":4588,"desc":"A small Perl script that takes a given string or word and translates\nit to a selected language using the Google Translate service.","deps":{"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["misc","perl5"],"messages":[{"message":"===>   NOTICE:\n\nThe translate port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"transient-emacs_devel_nox","origin":"devel/transient","version":"0.8.4_1","comment":"Emacs key and popup interface for complex keybindings","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/transient","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1ec952c72f35ea9f83e41c0748f049ecb6119fa1103134ef91237758e43c17e6","flatsize":969008,"path":"All/transient-emacs_devel_nox-0.8.4_1.pkg","repopath":"All/transient-emacs_devel_nox-0.8.4_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":149220,"desc":"Taking inspiration from prefix keys and prefix arguments, Transient\nimplements a similar abstraction involving a prefix command, infix\narguments and suffix commands. We could call this abstraction a\n\"transient command\", but because it always involves at least two\ncommands (a prefix and a suffix) we prefer to call it just a\n\"transient\".\n\nWhen the user calls a transient prefix command, then a transient\n(temporary) keymap is activated, which binds the transient's infix\nand suffix commands, and functions that control the transient state\nare added to `pre-command-hook` and `post-command-hook`. The available\nsuffix and infix commands and their state are shown in a popup buffer\nuntil the transient is exited by invoking a suffix command.\n\nCalling an infix command causes its value to be changed, possibly by\nreading a new value in the minibuffer.\n\nCalling a suffix command usually causes the transient to be exited but\nsuffix commands can also be configured to not exit the transient.","deps":{"compat.el-emacs_devel_nox":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["devel","elisp"],"options":{"DOCS":"on","PDF":"off"},"annotations":{"flavor":"devel_nox"}},{"name":"transient-emacs_devel","origin":"devel/transient","version":"0.8.4_1","comment":"Emacs key and popup interface for complex keybindings","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/transient","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0b4f0e4f99144616b5485593bbd76075b18aa67f221622bf5f341fab9ea96f3a","flatsize":969008,"path":"All/transient-emacs_devel-0.8.4_1.pkg","repopath":"All/transient-emacs_devel-0.8.4_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":149248,"desc":"Taking inspiration from prefix keys and prefix arguments, Transient\nimplements a similar abstraction involving a prefix command, infix\narguments and suffix commands. We could call this abstraction a\n\"transient command\", but because it always involves at least two\ncommands (a prefix and a suffix) we prefer to call it just a\n\"transient\".\n\nWhen the user calls a transient prefix command, then a transient\n(temporary) keymap is activated, which binds the transient's infix\nand suffix commands, and functions that control the transient state\nare added to `pre-command-hook` and `post-command-hook`. The available\nsuffix and infix commands and their state are shown in a popup buffer\nuntil the transient is exited by invoking a suffix command.\n\nCalling an infix command causes its value to be changed, possibly by\nreading a new value in the minibuffer.\n\nCalling a suffix command usually causes the transient to be exited but\nsuffix commands can also be configured to not exit the transient.","deps":{"compat.el-emacs_devel":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["devel","elisp"],"options":{"DOCS":"on","PDF":"off"},"annotations":{"flavor":"devel_full"}},{"name":"transient-emacs_wayland","origin":"devel/transient","version":"0.8.4_1","comment":"Emacs key and popup interface for complex keybindings","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/transient","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1a4a6d921e5a99b7547d4b17f67d7476ea061db80aea16765ad2faa8506192b1","flatsize":969409,"path":"All/transient-emacs_wayland-0.8.4_1.pkg","repopath":"All/transient-emacs_wayland-0.8.4_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":149112,"desc":"Taking inspiration from prefix keys and prefix arguments, Transient\nimplements a similar abstraction involving a prefix command, infix\narguments and suffix commands. We could call this abstraction a\n\"transient command\", but because it always involves at least two\ncommands (a prefix and a suffix) we prefer to call it just a\n\"transient\".\n\nWhen the user calls a transient prefix command, then a transient\n(temporary) keymap is activated, which binds the transient's infix\nand suffix commands, and functions that control the transient state\nare added to `pre-command-hook` and `post-command-hook`. The available\nsuffix and infix commands and their state are shown in a popup buffer\nuntil the transient is exited by invoking a suffix command.\n\nCalling an infix command causes its value to be changed, possibly by\nreading a new value in the minibuffer.\n\nCalling a suffix command usually causes the transient to be exited but\nsuffix commands can also be configured to not exit the transient.","deps":{"compat.el-emacs_wayland":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["devel","elisp"],"options":{"DOCS":"on","PDF":"off"},"annotations":{"flavor":"wayland"}},{"name":"transmission-cli","origin":"net-p2p/transmission-components","version":"4.0.6_4","comment":"Transmission BitTorrent client","maintainer":"mondo.debater_0q@icloud.com","www":"https://www.transmissionbt.com","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3c57f1f61077ca9491a6726cab09ad8d78ba13e96c23b061f9549b9ae42cdf52","flatsize":1463815,"path":"All/transmission-cli-4.0.6_4.pkg","repopath":"All/transmission-cli-4.0.6_4.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":519032,"desc":"Transmission-cli is a deprecated CLI Bit-torrent client.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"dht":{"origin":"devel/jech-dht","version":"0.27"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libb64":{"origin":"converters/libb64","version":"2.0.0.15"},"libdeflate":{"origin":"archivers/libdeflate","version":"1.22"},"libevent":{"origin":"devel/libevent","version":"2.1.12"},"libnatpmp":{"origin":"net/libnatpmp","version":"20230423"},"libpsl":{"origin":"dns/libpsl","version":"0.21.5_2"},"libutp":{"origin":"net-p2p/libutp","version":"g20230213"},"miniupnpc":{"origin":"net/miniupnpc","version":"2.3.2"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["net-p2p"],"users":["transmission"],"groups":["transmission"],"shlibs_required":["libb64.so","libc.so.8","libcrypto.so.12","libcurl.so.4","libdeflate.so.0","libdht.so.0","libevent-2.1.so.7","libm.so.4","libminiupnpc.so.20","libnatpmp.so.1","libpsl.so.5","libpthread.so.0","libssl.so.12","libstdc++.so.9","libutp.so"],"options":{"NLS":"on","TESTS":"off"},"annotations":{"cpe":"cpe:2.3:a:transmissionbt:transmission:4.0.6:::::dragonfly6:x86_64:4","flavor":"cli"}},{"name":"transient-emacs_nox","origin":"devel/transient","version":"0.8.4_1","comment":"Emacs key and popup interface for complex keybindings","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/transient","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d5c8f72b1adbf65e96c1a1fdcca71f14346b146fc9ee63ec7e6ab0692ea00e95","flatsize":969409,"path":"All/transient-emacs_nox-0.8.4_1.pkg","repopath":"All/transient-emacs_nox-0.8.4_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":149064,"desc":"Taking inspiration from prefix keys and prefix arguments, Transient\nimplements a similar abstraction involving a prefix command, infix\narguments and suffix commands. We could call this abstraction a\n\"transient command\", but because it always involves at least two\ncommands (a prefix and a suffix) we prefer to call it just a\n\"transient\".\n\nWhen the user calls a transient prefix command, then a transient\n(temporary) keymap is activated, which binds the transient's infix\nand suffix commands, and functions that control the transient state\nare added to `pre-command-hook` and `post-command-hook`. The available\nsuffix and infix commands and their state are shown in a popup buffer\nuntil the transient is exited by invoking a suffix command.\n\nCalling an infix command causes its value to be changed, possibly by\nreading a new value in the minibuffer.\n\nCalling a suffix command usually causes the transient to be exited but\nsuffix commands can also be configured to not exit the transient.","deps":{"compat.el-emacs_nox":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["devel","elisp"],"options":{"DOCS":"on","PDF":"off"},"annotations":{"flavor":"nox"}},{"name":"transient-emacs_canna","origin":"devel/transient","version":"0.8.4_1","comment":"Emacs key and popup interface for complex keybindings","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/transient","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5964c1630b5f33b4e530dfae564c72efca0727267bf7d0b1818b73d05645fc43","flatsize":969409,"path":"All/transient-emacs_canna-0.8.4_1.pkg","repopath":"All/transient-emacs_canna-0.8.4_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":149084,"desc":"Taking inspiration from prefix keys and prefix arguments, Transient\nimplements a similar abstraction involving a prefix command, infix\narguments and suffix commands. We could call this abstraction a\n\"transient command\", but because it always involves at least two\ncommands (a prefix and a suffix) we prefer to call it just a\n\"transient\".\n\nWhen the user calls a transient prefix command, then a transient\n(temporary) keymap is activated, which binds the transient's infix\nand suffix commands, and functions that control the transient state\nare added to `pre-command-hook` and `post-command-hook`. The available\nsuffix and infix commands and their state are shown in a popup buffer\nuntil the transient is exited by invoking a suffix command.\n\nCalling an infix command causes its value to be changed, possibly by\nreading a new value in the minibuffer.\n\nCalling a suffix command usually causes the transient to be exited but\nsuffix commands can also be configured to not exit the transient.","deps":{"compat.el-emacs_canna":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["devel","elisp"],"options":{"DOCS":"on","PDF":"off"},"annotations":{"flavor":"canna"}},{"name":"transient-devel-emacs_devel_nox","origin":"devel/transient-devel","version":"0.8.4.29","comment":"Emacs key and popup interface for complex keybindings","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/transient","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7208777fc4ef2e814bbe95ea0ecf485aad396ba97d187ec9d3f21bf6bc08f69c","flatsize":974003,"path":"All/transient-devel-emacs_devel_nox-0.8.4.29.pkg","repopath":"All/transient-devel-emacs_devel_nox-0.8.4.29.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":149888,"desc":"Taking inspiration from prefix keys and prefix arguments, Transient\nimplements a similar abstraction involving a prefix command, infix\narguments and suffix commands. We could call this abstraction a\n\"transient command\", but because it always involves at least two\ncommands (a prefix and a suffix) we prefer to call it just a\n\"transient\".\n\nWhen the user calls a transient prefix command, then a transient\n(temporary) keymap is activated, which binds the transient's infix\nand suffix commands, and functions that control the transient state\nare added to `pre-command-hook` and `post-command-hook`. The available\nsuffix and infix commands and their state are shown in a popup buffer\nuntil the transient is exited by invoking a suffix command.\n\nCalling an infix command causes its value to be changed, possibly by\nreading a new value in the minibuffer.\n\nCalling a suffix command usually causes the transient to be exited but\nsuffix commands can also be configured to not exit the transient.","deps":{"compat.el-emacs_devel_nox":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["devel","elisp"],"options":{"DOCS":"on","PDF":"off"},"annotations":{"flavor":"devel_nox"}},{"name":"translate-toolkit","origin":"textproc/translate-toolkit","version":"3.12.2_1","comment":"Tools and API for translation and localization engineering","maintainer":"sunpoet@FreeBSD.org","www":"https://toolkit.translatehouse.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0614168a9500f6734850ec94b12b249cfc5c75e95c24c074828a5bda59ae1989","flatsize":6871085,"path":"All/translate-toolkit-3.12.2_1.pkg","repopath":"All/translate-toolkit-3.12.2_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1043920,"desc":"The Translate Toolkit is a set of software and documentation designed to help\nmake the lives of localizers both more productive and less frustrating. The\nToolkit is part of the Translate project.\n\nThe software includes programs to convert localization formats to the common PO,\nand emerging XLIFF format. There are also programs to check and manage PO and\nXLIFF files. Online documentation includes guides on using the tools, running a\nlocalization project and how to localize various projects from OpenOffice.org to\nMozilla.\n\nAt its core the software contains a set of classes for handling various\nlocalization storage formats: DTD, properties, OpenOffice.org GSI/SDF, CSV, MO,\nQt .ts, TMX, TBX, WordFast txt, Gettext .mo, Windows RC, and of course PO and\nXLIFF. It also provides scripts to convert between these formats.\n\nAlso part of the Toolkit are Python programs to create word counts, merge\ntranslations and perform various checks on translation files.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"gettext-msghack":{"origin":"devel/gettext-msghack","version":"0.21"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"py311-Levenshtein":{"origin":"devel/py-Levenshtein","version":"0.22.0"},"py311-aeidon":{"origin":"textproc/py-aeidon","version":"1.14.1"},"py311-beautifulsoup":{"origin":"www/py-beautifulsoup","version":"4.13.3_1"},"py311-charset-normalizer":{"origin":"textproc/py-charset-normalizer","version":"3.4.1_1"},"py311-cheroot":{"origin":"www/py-cheroot","version":"10.0.1"},"py311-enchant":{"origin":"textproc/py-enchant","version":"3.2.2_3"},"py311-fluent.syntax":{"origin":"textproc/py-fluent.syntax","version":"0.19.0_1"},"py311-iniparse":{"origin":"devel/py-iniparse","version":"0.5_1"},"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-mistletoe":{"origin":"textproc/py-mistletoe","version":"1.4.0"},"py311-phply":{"origin":"devel/py-phply","version":"1.2.6_1"},"py311-pyparsing":{"origin":"devel/py-pyparsing","version":"3.2.1"},"py311-ruamel.yaml":{"origin":"devel/py-ruamel.yaml","version":"0.18.10_1"},"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"py311-vobject":{"origin":"deskutils/py-vobject","version":"0.9.6.1_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["textproc"],"options":{"ENCODING":"on","FLUENT":"on","ICAL":"on","INI":"on","LEVENSHTEIN":"on","MARKDOWN":"on","PHP":"on","RC":"on","SPELLCHECK":"on","SUBTITLES":"on","TMSERVER":"on","TRADOS":"on","YAML":"on"}},{"name":"transient-devel-emacs_wayland","origin":"devel/transient-devel","version":"0.8.4.29","comment":"Emacs key and popup interface for complex keybindings","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/transient","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1802e6cde82eaa156084dbe77331ec4d5494f39c500038492e77c6aab21c4f59","flatsize":974439,"path":"All/transient-devel-emacs_wayland-0.8.4.29.pkg","repopath":"All/transient-devel-emacs_wayland-0.8.4.29.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":149644,"desc":"Taking inspiration from prefix keys and prefix arguments, Transient\nimplements a similar abstraction involving a prefix command, infix\narguments and suffix commands. We could call this abstraction a\n\"transient command\", but because it always involves at least two\ncommands (a prefix and a suffix) we prefer to call it just a\n\"transient\".\n\nWhen the user calls a transient prefix command, then a transient\n(temporary) keymap is activated, which binds the transient's infix\nand suffix commands, and functions that control the transient state\nare added to `pre-command-hook` and `post-command-hook`. The available\nsuffix and infix commands and their state are shown in a popup buffer\nuntil the transient is exited by invoking a suffix command.\n\nCalling an infix command causes its value to be changed, possibly by\nreading a new value in the minibuffer.\n\nCalling a suffix command usually causes the transient to be exited but\nsuffix commands can also be configured to not exit the transient.","deps":{"compat.el-emacs_wayland":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["devel","elisp"],"options":{"DOCS":"on","PDF":"off"},"annotations":{"flavor":"wayland"}},{"name":"transient-devel-emacs_nox","origin":"devel/transient-devel","version":"0.8.4.29","comment":"Emacs key and popup interface for complex keybindings","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/transient","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"679d5b8ff742a7f2ce2754be232855786dcbaac69e42fcaeec5b1bb5deba74e1","flatsize":974439,"path":"All/transient-devel-emacs_nox-0.8.4.29.pkg","repopath":"All/transient-devel-emacs_nox-0.8.4.29.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":149588,"desc":"Taking inspiration from prefix keys and prefix arguments, Transient\nimplements a similar abstraction involving a prefix command, infix\narguments and suffix commands. We could call this abstraction a\n\"transient command\", but because it always involves at least two\ncommands (a prefix and a suffix) we prefer to call it just a\n\"transient\".\n\nWhen the user calls a transient prefix command, then a transient\n(temporary) keymap is activated, which binds the transient's infix\nand suffix commands, and functions that control the transient state\nare added to `pre-command-hook` and `post-command-hook`. The available\nsuffix and infix commands and their state are shown in a popup buffer\nuntil the transient is exited by invoking a suffix command.\n\nCalling an infix command causes its value to be changed, possibly by\nreading a new value in the minibuffer.\n\nCalling a suffix command usually causes the transient to be exited but\nsuffix commands can also be configured to not exit the transient.","deps":{"compat.el-emacs_nox":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["devel","elisp"],"options":{"DOCS":"on","PDF":"off"},"annotations":{"flavor":"nox"}},{"name":"transient-devel-emacs_devel","origin":"devel/transient-devel","version":"0.8.4.29","comment":"Emacs key and popup interface for complex keybindings","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/transient","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"23d224dbe7966804a7476fe13b2336aeb2bad9431431da00ac3a1cd79bc01963","flatsize":974003,"path":"All/transient-devel-emacs_devel-0.8.4.29.pkg","repopath":"All/transient-devel-emacs_devel-0.8.4.29.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":149828,"desc":"Taking inspiration from prefix keys and prefix arguments, Transient\nimplements a similar abstraction involving a prefix command, infix\narguments and suffix commands. We could call this abstraction a\n\"transient command\", but because it always involves at least two\ncommands (a prefix and a suffix) we prefer to call it just a\n\"transient\".\n\nWhen the user calls a transient prefix command, then a transient\n(temporary) keymap is activated, which binds the transient's infix\nand suffix commands, and functions that control the transient state\nare added to `pre-command-hook` and `post-command-hook`. The available\nsuffix and infix commands and their state are shown in a popup buffer\nuntil the transient is exited by invoking a suffix command.\n\nCalling an infix command causes its value to be changed, possibly by\nreading a new value in the minibuffer.\n\nCalling a suffix command usually causes the transient to be exited but\nsuffix commands can also be configured to not exit the transient.","deps":{"compat.el-emacs_devel":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["devel","elisp"],"options":{"DOCS":"on","PDF":"off"},"annotations":{"flavor":"devel_full"}},{"name":"transient","origin":"devel/transient","version":"0.8.4_1","comment":"Emacs key and popup interface for complex keybindings","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/transient","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"433ff4c48bdfa588fc77ac4105f39dc8e3271332a79321b912fb96da810a9c85","flatsize":969409,"path":"All/transient-0.8.4_1.pkg","repopath":"All/transient-0.8.4_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":149112,"desc":"Taking inspiration from prefix keys and prefix arguments, Transient\nimplements a similar abstraction involving a prefix command, infix\narguments and suffix commands. We could call this abstraction a\n\"transient command\", but because it always involves at least two\ncommands (a prefix and a suffix) we prefer to call it just a\n\"transient\".\n\nWhen the user calls a transient prefix command, then a transient\n(temporary) keymap is activated, which binds the transient's infix\nand suffix commands, and functions that control the transient state\nare added to `pre-command-hook` and `post-command-hook`. The available\nsuffix and infix commands and their state are shown in a popup buffer\nuntil the transient is exited by invoking a suffix command.\n\nCalling an infix command causes its value to be changed, possibly by\nreading a new value in the minibuffer.\n\nCalling a suffix command usually causes the transient to be exited but\nsuffix commands can also be configured to not exit the transient.","deps":{"compat.el":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["devel","elisp"],"options":{"DOCS":"on","PDF":"off"},"annotations":{"flavor":"full"}},{"name":"transient-devel-emacs_canna","origin":"devel/transient-devel","version":"0.8.4.29","comment":"Emacs key and popup interface for complex keybindings","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/transient","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d9cbfcb666bdf5e7b3ce08ca3d44e3b4e67a2110655e494854e419aaf2a1de63","flatsize":974439,"path":"All/transient-devel-emacs_canna-0.8.4.29.pkg","repopath":"All/transient-devel-emacs_canna-0.8.4.29.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":149656,"desc":"Taking inspiration from prefix keys and prefix arguments, Transient\nimplements a similar abstraction involving a prefix command, infix\narguments and suffix commands. We could call this abstraction a\n\"transient command\", but because it always involves at least two\ncommands (a prefix and a suffix) we prefer to call it just a\n\"transient\".\n\nWhen the user calls a transient prefix command, then a transient\n(temporary) keymap is activated, which binds the transient's infix\nand suffix commands, and functions that control the transient state\nare added to `pre-command-hook` and `post-command-hook`. The available\nsuffix and infix commands and their state are shown in a popup buffer\nuntil the transient is exited by invoking a suffix command.\n\nCalling an infix command causes its value to be changed, possibly by\nreading a new value in the minibuffer.\n\nCalling a suffix command usually causes the transient to be exited but\nsuffix commands can also be configured to not exit the transient.","deps":{"compat.el-emacs_canna":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["devel","elisp"],"options":{"DOCS":"on","PDF":"off"},"annotations":{"flavor":"canna"}},{"name":"transient-devel","origin":"devel/transient-devel","version":"0.8.4.29","comment":"Emacs key and popup interface for complex keybindings","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/transient","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d6d27902fb9b8b44d96562d388bfb275138039798fb96a7fa1acc5a27ceed63b","flatsize":974439,"path":"All/transient-devel-0.8.4.29.pkg","repopath":"All/transient-devel-0.8.4.29.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":149648,"desc":"Taking inspiration from prefix keys and prefix arguments, Transient\nimplements a similar abstraction involving a prefix command, infix\narguments and suffix commands. We could call this abstraction a\n\"transient command\", but because it always involves at least two\ncommands (a prefix and a suffix) we prefer to call it just a\n\"transient\".\n\nWhen the user calls a transient prefix command, then a transient\n(temporary) keymap is activated, which binds the transient's infix\nand suffix commands, and functions that control the transient state\nare added to `pre-command-hook` and `post-command-hook`. The available\nsuffix and infix commands and their state are shown in a popup buffer\nuntil the transient is exited by invoking a suffix command.\n\nCalling an infix command causes its value to be changed, possibly by\nreading a new value in the minibuffer.\n\nCalling a suffix command usually causes the transient to be exited but\nsuffix commands can also be configured to not exit the transient.","deps":{"compat.el":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["devel","elisp"],"options":{"DOCS":"on","PDF":"off"},"annotations":{"flavor":"full"}},{"name":"transcrypt","origin":"security/transcrypt","version":"2.3.0","comment":"Transparently encrypt files within a git repository","maintainer":"nivit@FreeBSD.org","www":"https://github.com/elasticdog/transcrypt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"223c5a30c1a43138606d53f7cbf53b59de79bfdbab7e7320ada06786db55dff8","flatsize":58890,"path":"All/transcrypt-2.3.0.pkg","repopath":"All/transcrypt-2.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":18232,"desc":"A script to configure transparent encryption of sensitive files stored in a Git\nrepository. Files that you choose will be automatically encrypted when you\ncommit them, and automatically decrypted when you check them out. The process\nwill degrade gracefully, so even people without your encryption password can\nsafely commit changes to the repository's non-encrypted files.\n\nTranscrypt protects your data when it's pushed to remotes that you may not\ndirectly control (e.g., GitHub, Dropbox clones, etc.), while still allowing you\nto work normally on your local working copy. You can conveniently store things\nlike passwords and private keys within your repository and not have to share\nthem with your entire team or complicate your workflow.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"git":{"origin":"devel/git","version":"2.49.0"},"gnupg":{"origin":"security/gnupg","version":"2.4.7"},"xxd":{"origin":"sysutils/xxd","version":"9.1.1199"}},"categories":["security"],"messages":[{"message":"To upgrade transcrypt it is not enough to have a newer version on your system,\nyou must also run the --upgrade command in each repository.","type":"upgrade"}]},{"name":"trans","origin":"converters/trans","version":"1.20_1","comment":"Character encoding converter generator","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b882fa5d6943138f45fdcc232ff5dec70e7babb7dac074aea4984615bfd860df","flatsize":745932,"path":"All/trans-1.20_1.pkg","repopath":"All/trans-1.20_1.pkg","licenselogic":"single","pkgsize":106128,"desc":"This is a character encoding converter generator package.\n\nCurrently there are 72 different character encoding description files\nsupplied with this package, not counting the 13 *.net files, which are\nmodified character encoding description files.  All but 13 of the above\nmentioned files describe 8-bit character encodings/sets.\n\nIt covers ISO 646, many IBM codepages for MS-DOS, Microsoft Windows\ncodepages, ISO 8859-x, HP, Adobe, Apple Macintosh, Atari, NeXTSTEP\ncharacter encodings, a few EBCDIC encodings, KOI8-R, and a few more.","categories":["converters"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe trans port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"trafshow","origin":"net/trafshow","version":"5.2.3_4,1","comment":"Full screen visualization of network traffic","maintainer":"portmaster@BSDforge.com","www":"https://BSDforge.com/projects/net/trafshow","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5e5c53f7097ea923741c51836c413b2630cfdfcc3bd21373032aac75373ae7fb","flatsize":117761,"path":"All/trafshow-5.2.3_4,1.pkg","repopath":"All/trafshow-5.2.3_4,1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":53172,"desc":"TrafShow continuously displays information regarding the packet\ntraffic on the configured network interface that matches the boolean\nexpression. It periodically sorts and updates this information. It\nmay be useful for locating suspicious network traffic on the net.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["net"],"shlibs_required":["libc.so.8","libncurses.so.6","libpcap.so.3","libpthread.so.0","libtinfo.so.6"],"options":{"IPV6":"on"}},{"name":"traff","origin":"net/traff","version":"0.7_3","comment":"Libpcab based fast traffic accounting program","maintainer":"daniel@freebsd.ro","www":"https://sourceforge.net/projects/traff","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"97ab636ebf7458dd4fee7acaab4c1f45a3638c3086699bd58246d88a07f398f3","flatsize":68062,"path":"All/traff-0.7_3.pkg","repopath":"All/traff-0.7_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":28384,"desc":"WHAT IS IT?\n  Traff is a program that attaches itself to one or more\n  network interfaces, sniffs all IP-packages passing at it and\n  accounts each packets size. The collected information can be\n  dumped to a mysql-Database, for further processing.\n  The configuration is very flexible, allowing you to create\n  different/multiple accounting rules.\nCOPYRIGHT\n  Copyright (C) 2001 - Hans Marcus Kr<FC>ger <hanskruger at iname.com>,\n  Porter - Dan Caescu <dan.caescu at netcaetera.ro> <daniel at freebsd.ro>","deps":{"argp-standalone":{"origin":"devel/argp-standalone","version":"1.5.0_1"},"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"}},"categories":["net","net-mgmt"],"shlibs_required":["libargp.so.1","libc.so.8","libmysqlclient.so.21","libpcap.so.3","libpthread.so.0"],"options":{"MYSQL":"on","PGSQL":"off"}},{"name":"transfig","origin":"print/transfig","version":"3.2.5e_6","comment":"Tools to convert Xfig .fig files","maintainer":"pi@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dbb815c6153acc2866dcba3a27e008d96998fbbe5bdb8d0fb5c2de76ab667330","flatsize":611347,"path":"All/transfig-3.2.5e_6.pkg","repopath":"All/transfig-3.2.5e_6.pkg","licenselogic":"single","pkgsize":205876,"desc":"TransFig is a set of tools for creating TeX documents with graphics\nwhich are portable, in the sense that they can be printed in a wide\nvariety of environments.\n\nDrivers currently exist for the following graphics languages:\nAutoCad slide, BOX, (E)EPIC macros, LaTeX picture environment,\nPIC, PiCTeX, PNG, PostScript, Encapsulated Postscript, GIF,\nIBM-GL, JPEG, PCX, MF (METAFONT), TeXtyl, TIFF, TPIC, XBM (X11\nBitmap), XPM (X11 Pixmap), and TK (tcl/tk).  Fig2dev can be\nconfigured with a subset of these drivers.","deps":{"ghostscript10":{"origin":"print/ghostscript10","version":"10.05.1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"netpbm":{"origin":"graphics/netpbm","version":"11.04.02_2"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["print"],"shlibs_required":["libX11.so.6","libXpm.so.4","libc.so.8","libm.so.4","libpng16.so.16","libz.so.3"]},{"name":"tradcpp","origin":"devel/tradcpp","version":"0.5.3","comment":"Traditional (K&R-style) C preprocessor","maintainer":"sunpoet@FreeBSD.org","www":"https://www.NetBSD.org/~dholland/tradcpp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bf067f0f7a87c68da45548487ed2a7698082fc3a2b72d0c5333dd7fc3515c673","flatsize":56964,"path":"All/tradcpp-0.5.3.pkg","repopath":"All/tradcpp-0.5.3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":27256,"desc":"tradcpp is a K&R-style (\"traditional\") C preprocessor. It was written to support\nhistorical uses of the C preprocessor for preprocessing things that aren't C, as\nthe preprocessors that ship with C compilers are increasingly unsuitable for\nthis task and/or don't provide a traditional mode at all.","categories":["devel"],"shlibs_required":["libc.so.8"]},{"name":"tractorgen","origin":"games/tractorgen","version":"0.31.7_3","comment":"Generates ASCII tractors","maintainer":"robin@15augustus.nl","www":"https://www.vergenet.net/~conrad/software/tractorgen/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"53c0447a5048eb141127ce2ddc12d575ab8025a06b35c14c55c5c641bca7bd44","flatsize":10811,"path":"All/tractorgen-0.31.7_3.pkg","repopath":"All/tractorgen-0.31.7_3.pkg","licenselogic":"single","pkgsize":6088,"desc":"From the tractorgen README:\n\nGenerates ASCII tractors.\n\nThis program generates ASCII tractors using the universal tractor\ncoefficient (TC). The intended audience is practical ASCII tractor\ntheorists and lay people interested in abstract tractor theory.\n\nBefore using this program, ensure that you understand the fundamental\ntheorem of ASCII tractor mechanics:\n\n        \"ASCII Tractors must have at least four wheels.\" [1]","categories":["games"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"tracy","origin":"devel/tracy","version":"0.11.1","comment":"Frame and sampling profiler for games and other applications","maintainer":"freebsd@sysctl.cz","www":"https://github.com/wolfpld/tracy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"019036590693a88aef6adbd6585fe0b7015812555ae361c7bf94081631a80594","flatsize":820699,"path":"All/tracy-0.11.1.pkg","repopath":"All/tracy-0.11.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":187576,"desc":"A real time, nanosecond resolution, remote telemetry, hybrid frame and sampling\nprofiler for games and other applications.\nTracy supports profiling CPU (Direct support is provided for C, C++, and Lua\nintegration. At the same time, third-party bindings to many other languages\nexist on the internet, such as Rust, Zig, C#, OCaml, Odin, etc.), GPU (All major\ngraphic APIs: OpenGL, Vulkan, Direct3D 11/12, OpenCL.), memory allocations,\nlocks, context switches, automatically attribute screenshots to captured frames,\nand much more.","categories":["devel"]},{"name":"trang","origin":"textproc/trang","version":"20241231","comment":"Multi-format schema converter based on RELAX NG","maintainer":"yasu@FreeBSD.org","www":"http://www.thaiopensource.com/relaxng/trang.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2bfcc41be2f04004bcf090d4e604ac19f677ad4752d1d89c3573da8d92e755ec","flatsize":914657,"path":"All/trang-20241231.pkg","repopath":"All/trang-20241231.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":771708,"desc":"Trang converts between different schema languages for XML.  It\nsupports the following languages:\n\n    * RELAX NG (XML syntax)\n    * RELAX NG compact syntax\n    * XML 1.0 DTDs\n    * W3C XML Schema","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","textproc"],"options":{"DOCS":"on"}},{"name":"trac-spamfilter","origin":"www/trac-spamfilter","version":"1.5.1r17824_1","comment":"Trac Spam Filtering Plugin","maintainer":"samm@FreeBSD.org","www":"https://trac.edgewall.org/wiki/SpamFilter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"37d31d30cc666adfed0ee7a3c8b5a204e7a047ae48008ae318de7beb035c6b66","flatsize":1733608,"path":"All/trac-spamfilter-1.5.1r17824_1.pkg","repopath":"All/trac-spamfilter-1.5.1r17824_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":302496,"desc":"Trac plugin that allows different ways to reject contributions that contain\nspam. Bayes database, regexp, RBL, Captcha and other options are supported.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"},"trac":{"origin":"www/trac","version":"1.6_4"}},"categories":["devel","python","www"],"annotations":{"flavor":"py311"}},{"name":"traingame","origin":"games/traingame","version":"0.3_33","comment":"Game about Trains","maintainer":"ports@FreeBSD.org","www":"https://www.doof.me.uk/train-game/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"61cce717efdd6d23e00c7b6527c1b23f8f9d94dadc66208d7a540580c7fe9de9","flatsize":3538528,"path":"All/traingame-0.3_33.pkg","repopath":"All/traingame-0.3_33.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":1039540,"desc":"Train Game is a game about trains! Woo! You control a train which you drive\naround a 3D world picking up cargo, trundle it about, and deliver it for PROFIT;\nwhilst avoiding disasters like falling off the rails, hitting other trains,\nbad weather, or privatisation.\nImagine Elite but with trains instead of space craft.\nCant believe no ones thought of it before.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"glew":{"origin":"graphics/glew","version":"2.2.0_3"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"xerces-c3":{"origin":"textproc/xerces-c3","version":"3.3.0"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLEW.so.2","libGLU.so.1","libSDL-1.2.so.0","libSDL_image-1.2.so.0","libboost_filesystem.so.1.87.0","libboost_program_options.so.1.87.0","libboost_system.so.1.87.0","libc.so.8","libfreetype.so.6","libm.so.4","libpthread.so.0","libstdc++.so.9","libxerces-c-3.3.so"],"options":{"DOCS":"on"},"messages":[{"message":"Train Game has been installed.\n\nNow you can play the game by running:\n\n     /usr/local/bin/traingame-map\n\nor manually with\n\n     /usr/local/bin/traingame play <map_name_here>\n\n\nTo use the editor, run:\n\n     /usr/local/bin/traingame edit <map_name_here>","type":"install"},{"message":"===>   NOTICE:\n\nThe traingame port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"tpop3d","origin":"mail/tpop3d","version":"1.5.5_6","comment":"Virtual-domain capable POP3 server supporting MySQL, PgSQL etc auth","maintainer":"ports@FreeBSD.org","www":"https://savannah.nongnu.org/projects/tpop3d/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"136685dc2e229fd99d8cb1a465e375f0567877919fbf5a07d2e220351d733b4b","flatsize":202169,"path":"All/tpop3d-1.5.5_6.pkg","repopath":"All/tpop3d-1.5.5_6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":87264,"desc":"tpop3d is yet-another-pop3-server. The intention has been to write\na server which is fast, extensible, and secure. tpop3d supports\ntraditional (BSD-format) mailspools and Maildir. It also supports\nMySQL, perl, and external authentication methods.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["mail"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12","libdl.so.0","libm.so.4","libpam.so.3","libssl.so.12","libwrap.so.4"],"options":{"DOCS":"on","FIX_PERLAUTH":"off","FLATAUTH":"off","GDBMAUTH":"off","LDAP":"off","MAILDIR":"off","MBOXINDICES":"off","PASSWDAUTH":"off","PERLAUTH":"off","MYSQL":"off","PGSQL":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe tpop3d port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"tr-aspell","origin":"textproc/tr-aspell","version":"0.50.0_1,1","comment":"Aspell Turkish dictionary","maintainer":"office@FreeBSD.org","www":"http://aspell.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2ff2b3225d21a6dbc1474e15f0186ea525923f61f3d5ee9581863147eff7f597","flatsize":1554482,"path":"All/tr-aspell-0.50.0_1,1.pkg","repopath":"All/tr-aspell-0.50.0_1,1.pkg","licenselogic":"single","pkgsize":492984,"desc":"Aspell Turkish dictionary.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"]},{"name":"tpm2-pkcs11","origin":"security/tpm2-pkcs11","version":"1.9.1","comment":"PKCS#11 interface for TPM2 hardware","maintainer":"arrowd@FreeBSD.org","www":"https://tpm2-software.github.io/software/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"32c57d24100add9446bde6b6968115dcb0af3a239a9a37ae4e52666327191099","flatsize":285186,"path":"All/tpm2-pkcs11-1.9.1.pkg","repopath":"All/tpm2-pkcs11-1.9.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":95716,"desc":"PKCS #11 is a Public-Key Cryptography Standard that defines a standard method to\naccess cryptographic services from tokens/devices. This package allows to use\na TPM2 device as the cryptographic token.","deps":{"libyaml":{"origin":"textproc/libyaml","version":"0.2.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"tpm2-tss":{"origin":"security/tpm2-tss","version":"4.0.1_1"}},"categories":["security"],"options":{"TEST":"off"}},{"name":"tpm2-abrmd","origin":"security/tpm2-abrmd","version":"3.0.0_3","comment":"TPM2 Access Broker & Resource Manager Deamon","maintainer":"tstruk@gmail.com","www":"https://github.com/tpm2-software/tpm2-abrmd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"10f8c1c5378dcb5152a34342fab374735fef64993b88ca607de09cc06842dfe2","flatsize":907835,"path":"All/tpm2-abrmd-3.0.0_3.pkg","repopath":"All/tpm2-abrmd-3.0.0_3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":132112,"desc":"TPM2 Access Broker & Resource Management Daemon implementing the TCG spec.","deps":{"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"tpm2-tss":{"origin":"security/tpm2-tss","version":"4.0.1_1"}},"categories":["security"],"users":["_tss"],"groups":["_tss"],"shlibs_required":["libc.so.8","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libintl.so.8","libpthread.so.0","libtss2-mu.so.0","libtss2-rc.so.0","libtss2-sys.so.1","libtss2-tctildr.so.0"]},{"name":"tpm2-tools","origin":"security/tpm2-tools","version":"5.6_1","comment":"TPM2 tools","maintainer":"tstruk@gmail.com","www":"https://github.com/tpm2-software/tpm2-tools","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"63da0fb0e27c9e0e8c041484c4b8b9bc0b4384a4c65c5f1cb96efd241ab72052","flatsize":1447672,"path":"All/tpm2-tools-5.6_1.pkg","repopath":"All/tpm2-tools-5.6_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":693156,"desc":"This port contains the code for the TPM (Trusted Platform Module) 2.0 tools\nbased on tpm2-tss.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"e2fsprogs-libuuid":{"origin":"misc/e2fsprogs-libuuid","version":"1.47.2"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"tpm2-tss":{"origin":"security/tpm2-tss","version":"4.0.1_1"}},"categories":["security"],"shlibs_required":["libc.so.8","libcrypto.so.12","libcurl.so.4","libtss2-esys.so.0","libtss2-fapi.so.1","libtss2-mu.so.0","libtss2-rc.so.0","libtss2-sys.so.1","libtss2-tctildr.so.0"]},{"name":"tpm-quote-tools","origin":"security/tpm-quote-tools","version":"1.0.4_1","comment":"Tools for TPM-based remote attestation using the TPM quote operation","maintainer":"0mp@FreeBSD.org","www":"https://sourceforge.net/projects/tpmquotetools/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b2474f300f0cc7b08929f8cae7881e8072227cf364d7c615f7a855840266c64a","flatsize":116844,"path":"All/tpm-quote-tools-1.0.4_1.pkg","repopath":"All/tpm-quote-tools-1.0.4_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":24648,"desc":"The TPM Quote Tools is a collection of programs that provide support\nfor TPM based attestation using the TPM quote mechanism.  The manual\npage for tpm_quote_tools provides a usage overview.\n\nThe management tools are only used to take ownership of a TPM.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"trousers":{"origin":"security/trousers","version":"0.3.14_5"}},"categories":["security"],"shlibs_required":["libc.so.8","libcrypto.so.12","libtspi.so.1"]},{"name":"tpm-emulator","origin":"emulators/tpm-emulator","version":"0.7.4_3","comment":"Trusted Platform Module (TPM) emulator","maintainer":"hrs@FreeBSD.org","www":"http://tpm-emulator.berlios.de/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"07f5ca9be7630433e8cf0b617a300bbf8e2a5fe7526cacaa2ebafe2253c1774b","flatsize":357817,"path":"All/tpm-emulator-0.7.4_3.pkg","repopath":"All/tpm-emulator-0.7.4_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":120348,"desc":"The project aims to create a fully working Trusted Platform Module (TPM)\nemulator follwing the specifications of the Trusted Computing Group. The\nport provides a driver library libtddl which can be linked against programs\nproviding a Trusted Software Stack to redirect TPM calls to the emulator.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"}},"categories":["emulators","security"],"users":["_tss"],"groups":["_tss"],"shlibs_required":["libc.so.8","libgmp.so.10"]},{"name":"tpb","origin":"deskutils/tpb","version":"0.6.4_14","comment":"On-Screen-Display for hotkeys of IBM ThinkPads","maintainer":"dmitryluhtionov@gmail.com","www":"https://www.nongnu.org/tpb/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c56d5484731a466914feae633c627f7f8576bf32782f383cf855d2c74b3279dc","flatsize":118049,"path":"All/tpb-0.6.4_14.pkg","repopath":"All/tpb-0.6.4_14.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":35336,"desc":"With TPB it is possible to bind programs to the ThinkPad, Mail, Home and\nSearch buttons. TPB can also run a callback program on each state change with\nthe changed state and the new state as options. So it is possible to trigger\nseveral actions on different events.\n\nTPB has an on-screen display (OSD) to show volume, mute, brightness and some\nother information. Furthermore TPB supports a software mixer, as some models\nof the R series ThinkPads have no hardware mixer to change the volume.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"xosd":{"origin":"misc/xosd","version":"2.2.14_4"}},"categories":["deskutils"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXinerama.so.1","libc.so.8","libintl.so.8","libpthread.so.0","libxosd.so.2"],"options":{"EXAMPLES":"on","NLS":"on"}},{"name":"tpasm","origin":"devel/tpasm","version":"1.11","comment":"Cross-assembler for variety of microprocessors and controllers","maintainer":"ports@FreeBSD.org","www":"http://www.sqrt.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6bcd8e97c8717ee617f87b955c37b599ddca2c957fcfb64132bcaabc150e3577","flatsize":365622,"path":"All/tpasm-1.11.pkg","repopath":"All/tpasm-1.11.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":104900,"desc":"Tpasm is a command line based cross assembler for a vast variety of common\nmicroprocessors and controllers, currently supporting:\n\n  * Rockwell 6502 (6502, 65c02)\n  * Motorola 6805 (6805, 68705), 6809, 68hc11\n  * Intel 8051 (8031, 8032, 8051, 8052, 80c390)\n  * Atmel AVR (avt, attiny, at90, atmega series)\n  * Core Technologies CTXP-1\n  * Microchip PIC (12xxx, 14xxx, 16xxx, 17xxx series)\n  * Sunplus SPCxxx series\n  * Zilog Z80 (z80, z180)\n\nIts features include:\n\n  * True multi-pass assembly (will take as many passes as needed)\n  * Multiple segments\n  * Sophisticated expressions\n  * Macros, repeats, conditionals\n  * Arbitrary length labels, local labels\n  * Supporting new processors is reasonably straightforward\n  * Can switch between processors during assembly","categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe tpasm port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"toxins","origin":"net-im/toxins","version":"g20180217_4","comment":"Collection of small programs using toxcore","maintainer":"yuri@FreeBSD.org","www":"https://github.com/TokTok/toxins","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"41c74a02e687d1d34bf304c790eeb9e7ecb7d9909ab1eb9ff73f729ebea81ed4","flatsize":113675,"path":"All/toxins-g20180217_4.pkg","repopath":"All/toxins-g20180217_4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":34160,"desc":"A collection of small utilities, mostly written in C or C++, that use toxcore.\n\nList of toxins:\n* irc_syncbot: Bot that synchronizes an IRC channel and a Tox group chat\n  (conference).\n* tox_shell: Proof of concept SSH-like server software using Tox. Testing\n  program, not intended for actual use.\n* tox_sync: Bittorrent-sync-like software using Tox. Syncs two directories\n  together.\n* echobot: Bot that accepts all friend requests and echoes all messages.","deps":{"libsodium":{"origin":"security/libsodium","version":"1.0.19"},"toxcore":{"origin":"net-im/tox","version":"0.2.20_1,1"}},"categories":["net-im"],"shlibs_required":["libc.so.8","libpthread.so.0","libsodium.so.26","libtoxcore.so.2","libutil.so.4"]},{"name":"treeline","origin":"deskutils/treeline","version":"3.1.6_1","comment":"Structured information storage program","maintainer":"jhale@FreeBSD.org","www":"https://treeline.bellz.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"88b647f501f3af19deb3728d38a2a61050e8fb61f34d36d327c6fc3782f2d2c3","flatsize":6893212,"path":"All/treeline-3.1.6_1.pkg","repopath":"All/treeline-3.1.6_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":995892,"desc":"TreeLine helps you organise all your sticky notes, lists of books, movies,\nwebsite logins, personal contacts, or things to do.\n\nIt stores almost any kind of information. A tree structure makes it easy to\nkeep things organised. Each node in the tree can contain several fields,\nforming a mini-database. The output format for each node can be defined, and\nthe output can be shown on the screen, printed, or exported to html.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"},"py311-qt5-pyqt":{"origin":"devel/py-qt5-pyqt","version":"5.15.11_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["deskutils","python"],"options":{"DOCS":"on","NLS":"on","ASPELL":"on","HUNSPELL":"off","ISPELL":"off"}},{"name":"tpm2-tss","origin":"security/tpm2-tss","version":"4.0.1_1","comment":"TPM2 Software Stack core library","maintainer":"tstruk@gmail.com","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f2956c47281de3f173c670cff2b3cf338c90d452468fcfe0ff8936f8d089b146","flatsize":10443011,"path":"All/tpm2-tss-4.0.1_1.pkg","repopath":"All/tpm2-tss-4.0.1_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":1073668,"desc":"OSS implementation of the TCG TPM2 Software Stack (TSS2)\n* libtss2-fapi - Feature API (FAPI) as described in the TSS 2.0 Feature API\n  Specification and TSS 2.0 JSON Data Types and Policy Language Specification.\n\n* libtss2-esys - Enhanced System API (ESAPI) as described in the TSS 2.0\n  This API is a 1-to-1 mapping of the TPM2 commands documented in Part 3 of the\n  TPM2 specification. Additionally there are asynchronous versions of each\n  command. In addition to SAPI, the ESAPI performs tracking of meta data for\n  TPM object and automatic calculation of session authorization and encryption.\n\n* libtss2-sys - System API (SAPI) as described in the system level API and TPM\n  command transmission interface specification. This API is a 1-to-1 mapping of\n  the TPM2 commands documented in Part 3 of the TPM2 specification.\n\n* libtss2-mu - Marshaling/Unmarshaling (MU) as described in the TCG TSS 2.0\n  Marshaling/Unmarshaling API Specification. This API provides a set of\n  marshaling and unmarshaling functions for all data types define by the TPM2\n  library specification.\n\n* TPM Command Transmission Interface (TCTI) that is described in the same\n  specification. This API provides a standard interface to transmit/receive\n  TPM command/response buffers.\n\n  WWW: https://github.com/tpm2-software/tpm2-tss","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"e2fsprogs-libuuid":{"origin":"misc/e2fsprogs-libuuid","version":"1.47.2"},"json-c":{"origin":"devel/json-c","version":"0.18"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["security"]},{"name":"toxcore","origin":"net-im/tox","version":"0.2.20_1,1","comment":"ProjectTox-Core library, a decentralized and secure messenger","maintainer":"ports@FreeBSD.org","www":"https://tox.chat/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5dcdfd4ffe0fe46fa517713aee307bc97b679fab4927faadd8fc1f8adbbbf4bc","flatsize":2178577,"path":"All/toxcore-0.2.20_1,1.pkg","repopath":"All/toxcore-0.2.20_1,1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":430096,"desc":"Tox is a decentralized, secure messenger with audio and video chat capabilities.\nYou can see it as an alternative to Skype.\n\nThis is only the core library. To use it, you have to install a client, like\ne.g. net-im/toxic, net-im/qTox or net-im/uTox.\n\nTox isn't complete yet, but we encourage you to contribute to help make us\nawesome!","deps":{"libsodium":{"origin":"security/libsodium","version":"1.0.19"},"libvpx":{"origin":"multimedia/libvpx","version":"1.15.0_1"},"opus":{"origin":"audio/opus","version":"1.5.2"}},"categories":["net-im","net-p2p"],"options":{"DAEMON":"off"},"annotations":{"cpe":"cpe:2.3:a:toktok:toxcore:0.2.20:::::dragonfly6:x86_64:1"},"messages":[{"message":"===>   NOTICE:\n\nThe toxcore port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"toxbot","origin":"net-im/toxbot","version":"g20180325_4","comment":"Groupchat control bot for Tox","maintainer":"yuri@FreeBSD.org","www":"https://github.com/JFreegman/ToxBot","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"765624ce0b0fd595357ef05ab2762a7efcf41f89b5c354857f1fbb8027df8554","flatsize":67377,"path":"All/toxbot-g20180325_4.pkg","repopath":"All/toxbot-g20180325_4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":23936,"desc":"ToxBot is a remotely controlled Tox bot whose purpose is to auto-invite friends\nto Tox groupchats. It accepts friend requests automatically and will auto-invite\nfriends to the specified group chat (default is group 0 unless set otherwise).\nIt also has the ability to create and leave groups, password protect invites,\nand send messages to groups.","deps":{"toxcore":{"origin":"net-im/tox","version":"0.2.20_1,1"}},"categories":["net-im","net-p2p"],"shlibs_required":["libc.so.8","libtoxcore.so.2"]},{"name":"toxic","origin":"net-im/toxic","version":"0.16.1","comment":"Console client for Tox","maintainer":"thierry@FreeBSD.org","www":"https://tox.chat/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"470bf12f4bcfa266c9024928ab558cecb13aa913a86b1559a721d637cf52e532","flatsize":2164639,"path":"All/toxic-0.16.1.pkg","repopath":"All/toxic-0.16.1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":955144,"desc":"Toxic, sometimes referred to as Tox/Toxic or the purged Core/Toxic, is the\nreference CLI front-end written for the Tox core.\n\nIt uses the ncurses library.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"freealut":{"origin":"audio/freealut","version":"1.1.0_4"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libconfig":{"origin":"devel/libconfig","version":"1.7.3"},"libnotify":{"origin":"devel/libnotify","version":"0.8.6"},"libqrencode":{"origin":"graphics/libqrencode","version":"4.1.1"},"libv4l":{"origin":"multimedia/libv4l","version":"1.23.0_5"},"libvpx":{"origin":"multimedia/libvpx","version":"1.15.0_1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"openal-soft":{"origin":"audio/openal-soft","version":"1.24.2_2"},"png":{"origin":"graphics/png","version":"1.6.47"},"toxcore":{"origin":"net-im/tox","version":"0.2.20_1,1"}},"categories":["net-im"],"shlibs_required":["libX11.so.6","libalut.so.0","libc.so.8","libconfig.so.11","libcurl.so.4","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libintl.so.8","libm.so.4","libncurses.so.6","libnotify.so.4","libopenal.so.1","libpng16.so.16","libpthread.so.0","libqrencode.so.4","libtinfo.so.6","libtoxcore.so.2","libvpx.so.9"],"options":{"GAMES":"on","PYTHON":"off","X11":"on"},"messages":[{"message":"+ toxic is set for IPv6 by default; if you have no IPv6 connectivity, try\n\ttoxic -4\n\n+ if your screen is unreadable, try to set\n\tnative_colors=true;\n  in your ~/.config/tox/toxic.conf\n\n  (more parameters available - see /usr/local/share/toxic/toxic.conf.example )\n\n  or try to define another TERM, e.g.:\n\tTERM=vt100 toxic","type":"install"}]},{"name":"tox_extension_messages","origin":"net-im/tox_extension_messages","version":"0.0.3_6","comment":"Message extension library for tox","maintainer":"yuri@FreeBSD.org","www":"https://github.com/toxext/tox_extension_messages","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c9053e22ef22d22840ae03143e3c471a44d0e40e456ddc6241ea0d021ef29a25","flatsize":52705,"path":"All/tox_extension_messages-0.0.3_6.pkg","repopath":"All/tox_extension_messages-0.0.3_6.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":17912,"desc":"Message extension library for tox.","deps":{"libsodium":{"origin":"security/libsodium","version":"1.0.19"},"libvpx":{"origin":"multimedia/libvpx","version":"1.15.0_1"},"opus":{"origin":"audio/opus","version":"1.5.2"},"toxcore":{"origin":"net-im/tox","version":"0.2.20_1,1"},"toxext":{"origin":"net-im/toxext","version":"0.0.3_6"}},"categories":["net-im","net-p2p"]},{"name":"tuxpaint","origin":"games/tuxpaint","version":"0.9.34_1","comment":"Drawing program designed for young children","maintainer":"wen@FreeBSD.org","www":"https://www.tuxpaint.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"597f300b861691a3805f35900fba0588e0b36008819451801c0a1f1d5f26aa2a","flatsize":35254440,"path":"All/tuxpaint-0.9.34_1.pkg","repopath":"All/tuxpaint-0.9.34_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":15714140,"desc":"Tux Paint is a free drawing program designed for young children (kids ages 3\nand up). It has a simple, easy-to-use interface, fun sound effects, and an\nencouraging cartoon mascot who helps guide children as they use the program.\nIt provides a blank canvas and a variety of drawing tools to help your child\nbe creative.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fribidi":{"origin":"converters/fribidi","version":"1.0.16"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libimagequant":{"origin":"graphics/libimagequant","version":"4.3.4_1"},"libpaper":{"origin":"print/libpaper","version":"1.1.28_1"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"netpbm":{"origin":"graphics/netpbm","version":"11.04.02_2"},"png":{"origin":"graphics/png","version":"1.6.47"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_gfx":{"origin":"graphics/sdl2_gfx","version":"1.0.4"},"sdl2_image":{"origin":"graphics/sdl2_image","version":"2.8.8"},"sdl2_mixer":{"origin":"audio/sdl2_mixer","version":"2.8.1"},"sdl2_pango":{"origin":"x11-toolkits/sdl2_pango","version":"2.1.5"},"sdl2_ttf":{"origin":"graphics/sdl2_ttf","version":"2.24.0"}},"categories":["games"],"shlibs_required":["libSDL2-2.0.so.0","libSDL2_Pango.so.4","libSDL2_gfx-1.0.so.0","libSDL2_image-2.0.so.0","libSDL2_mixer-2.0.so.0","libSDL2_ttf-2.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libfribidi.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libharfbuzz.so.0","libimagequant.so.0.4","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangoft2-1.0.so.0","libpaper.so.1","libpng16.so.16","libpthread.so.0","librsvg-2.so.2","libz.so.3"],"options":{"DOCS":"on"}},{"name":"totem-pl-parser","origin":"multimedia/totem-pl-parser","version":"3.26.6_1","comment":"GObject-based library to parse a host of playlist formats","maintainer":"gnome@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7dc5a39f6261997f34b6700fc7e768e90e3454f0172c2b350e5e2f4874421f69","flatsize":437178,"path":"All/totem-pl-parser-3.26.6_1.pkg","repopath":"All/totem-pl-parser-3.26.6_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":105716,"desc":"A simple GObject-based library to parse a host of playlist formats","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libarchive":{"origin":"archivers/libarchive","version":"3.7.9,1"},"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"libgnome-keyring":{"origin":"security/libgnome-keyring","version":"3.12.0_3"},"libgpg-error":{"origin":"security/libgpg-error","version":"1.51"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"}},"categories":["gnome","multimedia"]},{"name":"tr-libreoffice","origin":"editors/libreoffice-tr","version":"25.2.2.2","comment":"tr language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"81f9e04ef2ea0985c97d7cb5fc9e92547de829f8889fa25056ad42a5148766cf","flatsize":35429798,"path":"All/tr-libreoffice-25.2.2.2.pkg","repopath":"All/tr-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":3478440,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"tosha","origin":"audio/tosha","version":"0.6_2","comment":"Read CD digital audio and video data via the SCSI bus","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"407bafac7ff342d88ce7ba7a9d9c9b62788c2c93fc748f4f47e5f8b653b9a05e","flatsize":64517,"path":"All/tosha-0.6_2.pkg","repopath":"All/tosha-0.6_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":29024,"desc":"tosha reads CD-DA (digital audio) and CD-XA (digital video)\ntracks and writes them to the hard disk.  Several audio formats\nare supported:  raw PCM (little-endian and big-endian byte\norder), WAV / RIFF, AIFF and Sun AU.\n\nYou can also pipe the data directly into an audio or video\nplayer.  A simple audio player is included (\"pcmplay\").  To\nplayback VideoCD data, you need a third-party product, for\nexample MpegTV (see http://www.mpegtv.com/).\n\ntosha reads the digital audio / video data through the SCSI\nbus; therefore it does not work with IDE/ATAPI CD-ROM drives\nnor with proprietary interfaces.","categories":["audio"],"shlibs_required":["libc.so.8","libcam.so.3"],"messages":[{"message":"===>   NOTICE:\n\nThe tosha port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"totd","origin":"dns/totd","version":"1.5.1_3","comment":"DNS proxy that supports IPv6 <==> IPv4 record translation","maintainer":"ed@FreeBSD.org","www":"https://BSDforge.com/projects/dns/totd/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d31214b18fd80889683b2964d8d1bebcfac5981bb0d16b04a3d8df90bef2cde3","flatsize":90395,"path":"All/totd-1.5.1_3.pkg","repopath":"All/totd-1.5.1_3.pkg","licenselogic":"single","pkgsize":40128,"desc":"Totd is a small DNS proxy nameserver that supports IPv6 only hosts/networks\nthat communicate with the IPv4 world using some translation mechanism.\nExamples of such translation mechanisms currently in use are:\n\n   * IPv6/IPv4 Network Address and Packet Translation (NAT-PT)\n     implemented e.g. by Cisco.\n   * Application level translators as the faithd implemented by\n     the KAME project (http://www.kame.net). See faithd(8) on\n     *BSD/Kame.","categories":["dns"],"shlibs_required":["libc.so.8"]},{"name":"torsocks","origin":"net/torsocks","version":"2.4.0","comment":"Easy way to make any app work through Tor","maintainer":"yuri@FreeBSD.org","www":"https://gitlab.torproject.org/tpo/core/torsocks","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7124acd70b53f49964d906653d9d4598f427b6b0c5e5eb74d34489e330f91320","flatsize":340878,"path":"All/torsocks-2.4.0.pkg","repopath":"All/torsocks-2.4.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":75912,"desc":"This is new generation of TSOCKS.\n\nTorsocks allows you to use most socks-friendly applications in\na safe way with Tor. It ensures that DNS requests are handled\nsafely and explicitly rejects UDP traffic from the application\nyou're using.\n\nSee also https://gitweb.torproject.org/torsocks.git","categories":["net","security"],"options":{"DOCS":"on"},"messages":[{"message":"You installed torsocks, which is part of the Tor Project.\nIf you have non-local or non-standard Tor SOCKS server location,\nplease edit /usr/local/etc/tor/torsocks.conf\n\nTo run most programs through Tor launch them like this:\n\ttorsocks [any executable]\nFor example you can use ssh to a some.host.com by doing:\n\ttorsocks ssh username@some.host.com -l <user>\nor launch pidgin by doing:\n\ttorsocks pidgin\n\n==SECURITY WARNING==\nPlease note that torsocks does not in general guarantee that all\nnetwork connections made using torsocks will always go through\nTor, and not directly through the unsecured network. There are many\nways how general programs can purposefully or inadvertently defeat\ntorsocks. One way is to reset the environment variable for the child\nprocess. You can use ex. wireshark to see where network packets are\nactually sent by the program in question.","type":"install"}]},{"name":"totem","origin":"multimedia/totem","version":"43.1_1","comment":"Gstreamer-based video player for the GNOME 3 Desktop","maintainer":"gnome@FreeBSD.org","www":"https://apps.gnome.org/Totem/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"866e9ba092b67cb5bc83efcadd7cf2a30a685c060165c50e373a3cac72e3e841","flatsize":6370146,"path":"All/totem-43.1_1.pkg","repopath":"All/totem-43.1_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1270064,"desc":"Totem is simple movie player for the Gnome 3 desktop based on xine.\nIt features a simple playlist, a full-screen mode, seek and volume controls,\nas well as a pretty complete keyboard navigation.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnome-desktop":{"origin":"x11/gnome-desktop","version":"44.1"},"gnome-icon-theme-symbolic":{"origin":"x11-themes/gnome-icon-theme-symbolic","version":"3.12.0"},"gnome-settings-daemon":{"origin":"sysutils/gnome-settings-daemon","version":"42.2_9"},"gobject-introspection":{"origin":"devel/gobject-introspection","version":"1.78.1_2,1"},"grilo":{"origin":"net/grilo","version":"0.3.16"},"grilo-plugins":{"origin":"net/grilo-plugins","version":"0.3.16_1"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"gstreamer1-plugins-core":{"origin":"multimedia/gstreamer1-plugins-core","version":"1.26.0"},"gstreamer1-plugins-good":{"origin":"multimedia/gstreamer1-plugins-good","version":"1.26.0"},"gstreamer1-plugins-gtk":{"origin":"x11-toolkits/gstreamer1-plugins-gtk","version":"1.26.0"},"gstreamer1-plugins-soup":{"origin":"devel/gstreamer1-plugins-soup","version":"1.26.0"},"gstreamer1-plugins-ugly":{"origin":"multimedia/gstreamer1-plugins-ugly","version":"1.26.0"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"libgdata":{"origin":"devel/libgdata","version":"0.18.1_1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libhandy":{"origin":"x11-toolkits/libhandy","version":"1.6.2_2"},"libpeas":{"origin":"devel/libpeas","version":"1.34.0_2"},"libportal-gtk3":{"origin":"deskutils/libportal-gtk3","version":"0.9.1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"py311-libpeas":{"origin":"devel/py-libpeas","version":"1.34.0_1"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"totem-pl-parser":{"origin":"multimedia/totem-pl-parser","version":"3.26.6_1"}},"categories":["gnome","multimedia"],"shlibs_required":["libc.so.8","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgstreamer-1.0.so.0","libgsttag-1.0.so.0","libgtk-3.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libtotem-plparser.so.18"]},{"name":"toxext","origin":"net-im/toxext","version":"0.0.3_6","comment":"Extension library for tox","maintainer":"yuri@FreeBSD.org","www":"https://github.com/toxext/toxext","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6d9188c5b69a33a653ba8ba21ed9540b9d55459335635f9a43de7aa92d18d3a7","flatsize":58008,"path":"All/toxext-0.0.3_6.pkg","repopath":"All/toxext-0.0.3_6.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":20152,"desc":"Tox provides a reasonable base set of features, but new features are slow to\nimplement, and may not be wanted by all clients. This is reasonable as any\nprotocol changes are API breaking and force clients to update to use them. Once\nthe features are in they are there forever meaning quality of the API and the\nnetwork layer have to be very strong.\n\nAn extension library with negotiation allows more experimentation with less risk\nresulting in more features for tox clients.","deps":{"libsodium":{"origin":"security/libsodium","version":"1.0.19"},"libvpx":{"origin":"multimedia/libvpx","version":"1.15.0_1"},"opus":{"origin":"audio/opus","version":"1.5.2"},"toxcore":{"origin":"net-im/tox","version":"0.2.20_1,1"}},"categories":["net-im","net-p2p"]},{"name":"trac","origin":"www/trac","version":"1.6_4","comment":"Enhanced wiki and issue tracking system for software projects","maintainer":"samm@FreeBSD.org","www":"https://trac.edgewall.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a801f5bdbcba6d69f38d5b0aa72178b848d40e7ef816012b4fe1cfc88f5da669","flatsize":14629017,"path":"All/trac-1.6_4.pkg","repopath":"All/trac-1.6_4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":2451288,"desc":"Trac uses a minimalistic approach to web-based software project management.\nOur mission is to help developers write great software while staying out of\nthe way.  Trac should impose as little as possible on a team's established\ndevelopment process and policies.\n\nAll aspects of Trac have been designed with one single goal, to simplify\ntracking and communication of software issues, enhancements and monitoring\noverall progress.\n\nWhat is Trac?\n\n    * An integrated system for managing software projects\n    * An enhanced wiki\n    * A flexible web-based issue tracker\n    * An interface to the Subversion and GIT revision control systems\n\nAt the core of Trac lies an integrated wiki and issue/bug database. Using\nwiki markup, all objects managed by Trac can directly link to other\nissues/bug reports, code changesets, documentation and files.","deps":{"py311-Babel":{"origin":"devel/py-babel","version":"2.17.0_1"},"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-docutils":{"origin":"textproc/py-docutils","version":"0.21.2,1"},"py311-flup6":{"origin":"www/py-flup6","version":"1.1.1_1"},"py311-pygments":{"origin":"textproc/py-pygments","version":"2.19.1"},"py311-pytz":{"origin":"devel/py-pytz","version":"2024.2_1,1"},"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"py311-subversion":{"origin":"devel/py-subversion","version":"1.14.5"},"py311-textile":{"origin":"www/py-textile","version":"4.0.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python","www"],"options":{"DOCUTILS":"on","EXAMPLES":"on","FCGI":"on","GIT":"off","PYGMENTS":"on","SUBVERSION":"on","TEXTILE":"on","TZ":"on","MYSQL":"off","PGSQL":"off","SQLITE":"on"},"annotations":{"cpe":"cpe:2.3:a:edgewall:trac:1.6:::::dragonfly6:x86_64:4","flavor":"py311"}},{"name":"torrus","origin":"net-mgmt/torrus","version":"2.09_4","comment":"Data Series Processing Framework - think mrtg with xml configs","maintainer":"corsmith@gmail.com","www":"http://torrus.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"527853f3d4c0c547981d87a3023ee5fd63e6bac19c41085a29e259eb0325a0e2","flatsize":3040977,"path":"All/torrus-2.09_4.pkg","repopath":"All/torrus-2.09_4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":439748,"desc":"Torrus is designed to be the universal data series processing framework.\nAlthough most users deploy Torrus for SNMP monitoring, it might be useful for\ndata series of any nature. Tobi Oetiker's RRDtool is used for data storage.\n\n    * Configuration compiler and validator. It processes the XML configuration\n      files and saves the configuration into a database.\n    * View renderer and the web interface. They generate HTML and the graphical\n      representation of the datasources and provide user authentication and\n      authorization. All generated output is controlled by the configuration\n      parameters and templates. The users can easily create their own\n      presentation of data series.\n    * SNMP Collector. Modular collector core architecture allows further\n      extension with new collector and storage types. Any datasource can have\n      its own polling schedule.\n    * SNMP Device Discovery Tool. Devdiscover is a new, modular, flexible, and\n      expandable tool for automatic generation of Torrus configuration files.\n      New device types and MIBs are easily added as independent Perl modules.\n    * Threshold monitor. All data, regardless of their type and nature, can be\n      monitored according to the user-defined rules. The rules can also include\n      the datasource-specific parameters, e.g. boundary values etc. The\n      thresholds are specified by RPN expressions.","deps":{"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"p5-Apache-Session":{"origin":"www/p5-Apache-Session","version":"1.94"},"p5-BerkeleyDB":{"origin":"databases/p5-BerkeleyDB","version":"0.66"},"p5-FCGI":{"origin":"www/p5-FCGI","version":"0.82"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-Net-SNMP":{"origin":"net-mgmt/p5-Net-SNMP","version":"6.0.1_1"},"p5-Proc-Daemon":{"origin":"devel/p5-Proc-Daemon","version":"0.23"},"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"p5-TimeDate":{"origin":"devel/p5-TimeDate","version":"2.33,1"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"rrdtool":{"origin":"databases/rrdtool","version":"1.9.0"}},"categories":["net-mgmt"],"users":["torrus"],"groups":["torrus"],"messages":[{"message":"This port has been converted to use fastcgi.  Please read the installation\ndocumentation available at:\n\nhttp://torrus.org/install.pod.html","type":"install"},{"message":"A complete re-compile of the XML is required after upgrading.\n\n* Shutdown the collector\n* Remove all of the dbs under db/\n* run 'torrus compilexml --all'\n* Restart the collector","type":"upgrade"}]},{"name":"torrentzip","origin":"archivers/torrentzip","version":"0.2_3","comment":"Efficient way to prepare zipfiles for BitTorrent","maintainer":"swhetzel@gmail.com","www":"http://trrntzip.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"378c4e363039bcd2e2ce04d94b2f6bbd6a618999090d088d25dc66f446ad3303","flatsize":66694,"path":"All/torrentzip-0.2_3.pkg","repopath":"All/torrentzip-0.2_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":27296,"desc":"TorrentZip creates byte-for-byte exact zip files on any machine.  This allows\npeople to join a torrent (after they have converted their zip files) with a\nparticular set of files, thus preventing them from having to download the\nentire set of files again.  Because of the way TorrentZip creates identical\nzips, the file hashes will always match those in the original torrent.\n\nSee also: https://sourceforge.net/projects/trrntzip","categories":["archivers"],"shlibs_required":["libc.so.8","libm.so.4","libz.so.3"],"options":{"DOCS":"on"}},{"name":"torrentcheck","origin":"net-p2p/torrentcheck","version":"1.00_1","comment":"Command-line torrent viewer and hash checker","maintainer":"danfe@FreeBSD.org","www":"https://sourceforge.net/projects/torrentcheck/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"062f0e703cb8bfbf7a23e26cbcd27e687a362748da482ca54c29331dda75c917","flatsize":34510,"path":"All/torrentcheck-1.00_1.pkg","repopath":"All/torrentcheck-1.00_1.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":15672,"desc":"This program is a command-line utility to catalog and verify torrent files.\nRun with only the -t option, it displays the metadata, name, and size of\neach file in the torrent.  Run with the -t and -p options, it computes the\nhashes of all files in the torrent, compares them against the hashes stored\nin the metadata, and warns of any errors.\n\nTorrentcheck also verifies the length of each file, and flags an error if\nthe length is wrong even if the hash codes match.  It is designed to handle\nfiles over 4GB on a 32-bit machine.\n\nIf torrentcheck returns \"torrent is good\" at the end of its output, every\nbyte of every file in the torrent is present and correct, to a high degree\nof certainty (as explained in the README file).","categories":["net-p2p"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"totp-cli","origin":"security/totp-cli","version":"1.9.2","comment":"Authy/Google Authenticator like TOTP CLI tool","maintainer":"sunpoet@FreeBSD.org","www":"https://yitsushi.github.io/totp-cli/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5f08e756c62caf4cbe27ab69875d76aae55e57f52155dff1265aec4b663bb5f9","flatsize":4842432,"path":"All/totp-cli-1.9.2.pkg","repopath":"All/totp-cli-1.9.2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1605532,"desc":"This is a simple TOTP (Time-based One-time Password) CLI tool. TOTP is the most\ncommon mechanism for 2FA (Two-Factor-Authentication). You can manage and\norganize your accounts with namespaces and protect your data with a password.","categories":["security"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"torrent-file-editor","origin":"net-p2p/torrent-file-editor","version":"0.3.18","comment":"GUI tool for creating and editing .torrent files","maintainer":"danfe@FreeBSD.org","www":"https://torrent-file-editor.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"20c48fe2f336cdd98994dc5c375cfde4645a01592c52dcc2be1edf2a80483dbe","flatsize":958268,"path":"All/torrent-file-editor-0.3.18.pkg","repopath":"All/torrent-file-editor-0.3.18.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":295084,"desc":"Cross-platform Qt-based GUI program intended to create and edit .torrent\nand uTorrent .dat files; replacement for BEncode Editor which has modern\ndesign and extra features:\n\n  - Create .torrent file from scratch; add, remove, change file\n    order in the existing .torrent file\n  - Change main .torrent file information: name, comment, publisher,\n    URL, creation date, tracker list, and author\n  - Edit .torrent file in JSON format or as a binary tree\n  - Support for different encodings\n  - Translated to many languages; has command line mode","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["net-p2p"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DONATION":"on"}},{"name":"tornado","origin":"games/tornado","version":"1.4_5","comment":"Ccurses-based game of weather destruction","maintainer":"ports@FreeBSD.org","www":"https://kiza.eu/software/tornado/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"25adef9fa711c450ec7b69490986359fef0c9073c78904eecd778e238aadf4f2","flatsize":110992,"path":"All/tornado-1.4_5.pkg","repopath":"All/tornado-1.4_5.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":43032,"desc":"A clone of an old C64 game. The object is to destroy your opponent's\nhouse with the power of weather, before they do the same to you. Play\nagainst the computer AI, or against another player locally or over the\nnetwork.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["games"],"shlibs_required":["libc.so.8","libintl.so.8","libncurses.so.6","libtinfo.so.6"],"messages":[{"message":"===>   NOTICE:\n\nThe tornado port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"torrent","origin":"games/torrent","version":"0.8.2_13","comment":"Score points without letting the tiles touch the top of the board","maintainer":"amdmi3@FreeBSD.org","www":"http://www.shiftygames.com/torrent/torrent.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b94fff601344f7d4b70ca33fc5d1a768639e6e8330de985f1bc740f9f11595eb","flatsize":488485,"path":"All/torrent-0.8.2_13.pkg","repopath":"All/torrent-0.8.2_13.pkg","licenselogic":"single","pkgsize":439144,"desc":"You must keep the tiles from piling up to the top of the board or\nthey will crash down on you. But be warned they keep coming and\nthey come faster each time. Click on groups of three or more to\nremove tiles. Additional \"helper\" tiles are given occasionally to\nassist and some times hinder in the removal of tiles.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"},"sdl_ttf":{"origin":"graphics/sdl_ttf","version":"2.0.11_8"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libSDL_ttf-2.0.so.0","libc.so.8","libpthread.so.0"]},{"name":"topologic-space-modeling-library","origin":"math/topologic","version":"6.0.3_1","comment":"Library for topological representations of architectural spaces","maintainer":"yuri@FreeBSD.org","www":"https://topologic.app/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5e89eb0a032636b76c956d8072feb290273ffcaeb46c4b41160a16bed6d58df7","flatsize":935607,"path":"All/topologic-space-modeling-library-6.0.3_1.pkg","repopath":"All/topologic-space-modeling-library-6.0.3_1.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":242788,"desc":"Topologic is a software modelling library enabling hierarchical and\ntopological representations of architectural spaces, buildings and\nartefacts through non-manifold topology.","deps":{"e2fsprogs-libuuid":{"origin":"misc/e2fsprogs-libuuid","version":"1.47.2"},"onetbb":{"origin":"devel/onetbb","version":"2022.0.0"},"opencascade":{"origin":"cad/opencascade","version":"7.8.1_5"}},"categories":["math"]},{"name":"topless","origin":"sysutils/topless","version":"1.52_1","comment":"Display command output on the whole screen like \"top\"","maintainer":"koma2@lovepeers.org","www":"https://people.freebsd.org/~daichi/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4637f0eaa8d9f84e1232b87db7a7aa671370f27d9883eff1be9797fefc4398a5","flatsize":11959,"path":"All/topless-1.52_1.pkg","repopath":"All/topless-1.52_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":7416,"desc":"TOPLESS reads various command output, displays it on the whole screen\n(like \"less\"), and periodically updates it like \"top\".\n\nTOPLESS can be used with almost every sort of command,\nbut is particularly useful when used with the command\nto monitor the system, such as \"ps\", \"netstat\" or \"fstat\".","categories":["sysutils"]},{"name":"tortoisehg","origin":"devel/tortoisehg","version":"6.6.3","comment":"GUI for Mercurial VCS","maintainer":"arrowd@FreeBSD.org","www":"https://tortoisehg.bitbucket.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eb46cb5f06adfd496d3e1c30e0469df125b8624e9f9a602a7b59b322682a1ce1","flatsize":14717856,"path":"All/tortoisehg-6.6.3.pkg","repopath":"All/tortoisehg-6.6.3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1947500,"desc":"TortoiseHg is a Windows shell extension and a series of\napplications for the Mercurial  distributed revision control\nsystem. It also includes a Gnome/Nautilus extension and\na CLI wrapper application so the TortoiseHg tools can be\nused on non-Windows platforms.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"mercurial":{"origin":"devel/mercurial","version":"6.9.3"},"py311-iniparse":{"origin":"devel/py-iniparse","version":"0.5_1"},"py311-pygments":{"origin":"textproc/py-pygments","version":"2.19.1"},"py311-qt5-pyqt":{"origin":"devel/py-qt5-pyqt","version":"5.15.11_1"},"py311-qt5-qscintilla2":{"origin":"devel/py-qt5-qscintilla2","version":"2.14.1_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"options":{"NAUTILUS":"off","NLS":"on"},"annotations":{"flavor":"py311"},"messages":[{"message":"It is recommended to %include TortoiseHG's mergetools.rc into your ~/.hgrc file,\nespecially if you use textproc/kdiff3 as your merge tool:\n\n%include /usr/local/share/tortoisehg/mergetools.rc","type":"install"}]},{"name":"toonel","origin":"net/toonel","version":"0.0.50.50_1","comment":"Tunneling with data compression","maintainer":"ports@FreeBSD.org","www":"https://toonel.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a88b5cf9a3afc1e0f8a5bec16ad74c1ef8abccd4ce62e229989224d60df22320","flatsize":120202,"path":"All/toonel-0.0.50.50_1.pkg","repopath":"All/toonel-0.0.50.50_1.pkg","licenselogic":"single","pkgsize":112668,"desc":"Toonel.net exploits a tunneling technique combined with data compression.\nIt runs compressed data frames from toonel client to one of the toonel\nservers and then these are forwarded to the target host. Reducing the\nsize of resources that are transferred between the server and the client\nmakes more efficient use of the user's bandwidth.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","net"],"messages":[{"message":"===>   NOTICE:\n\nThe toonel port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"torrentsniff","origin":"net-p2p/torrentsniff","version":"0.3.0_1","comment":"Command-line tool for getting status of torrent","maintainer":"jharris@widomaker.com","www":"http://www.highprogrammer.com/alan/perl/torrentsniff.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ff1433559494b35254f9d8ff8f50c6abe584be3ce674e342a5c25589da18a4bd","flatsize":11532,"path":"All/torrentsniff-0.3.0_1.pkg","repopath":"All/torrentsniff-0.3.0_1.pkg","licenselogic":"single","pkgsize":4852,"desc":"TorrentSniff is a command line Perl program that reads a BitTorrent .torrent\nfile from the local file system or from a URL and reports on the status of the\ntorrent.\n\nTorrentSniff is based on an early version of TorrentSpy. Reporting seed and\nleech numbers works only with some tracker implementations.","deps":{"p5-Digest-SHA1":{"origin":"security/p5-Digest-SHA1","version":"2.13_2"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-p2p","perl5"]},{"name":"topaz","origin":"math/topaz","version":"3.41_2","comment":"Command driven graph plotting system for scientists and engineers","maintainer":"ports@FreeBSD.org","www":"https://hp.vector.co.jp/authors/VA007663/topaz/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2c393976385d198914a29e1ecef9d7eebd988f8ea782b96239043fa327bf7419","flatsize":1282515,"path":"All/topaz-3.41_2.pkg","repopath":"All/topaz-3.41_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":305096,"desc":"Topaz is a graph plotting system for scientists and engineers.\n\n1. Topaz has a powerful graph expression and functions such as least square\n   method.  Topaz provides almost all functions that you need to make\n   a 2D scattering graph.\n\n2. Topaz has a polished character based user interface.\n\n3. Topaz has powerful macro language of \"Topaz script\", which is like\n   Perl.  You can expand topaz itself or you can perform batch jobs using\n   topaz scripts.\n\nTopaz official Web Page.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["math"],"shlibs_required":["libX11.so.6","libc.so.8","libhistory.so.8","libm.so.4","libncurses.so.6","libreadline.so.8","libstdc++.so.9","libtinfo.so.6"],"options":{"EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe topaz port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"toycars","origin":"games/toycars","version":"0.3.10_9","comment":"Physics-based 2D racing game","maintainer":"amdmi3@FreeBSD.org","www":"https://sourceforge.net/projects/toycars/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f99167f225acd923047a12f5db96b0d4b6eafc4adbb94c74bfb88b50fe5e3353","flatsize":6897734,"path":"All/toycars-0.3.10_9.pkg","repopath":"All/toycars-0.3.10_9.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":5823108,"desc":"Toy Cars is a physics based 2-D racer. The graphics and the interface\nuse SDL and OpenGL.\n\nToy Cars is partly inspired by Micromachines and partly by the old\nAtari ST game called Jupiter's Masterdrive.","deps":{"fltk":{"origin":"x11-toolkits/fltk","version":"1.3.10"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libSDL-1.2.so.0","libSDL_image-1.2.so.0","libX11.so.6","libXcursor.so.1","libXext.so.6","libXfixes.so.3","libXft.so.2","libXinerama.so.1","libXrender.so.1","libc.so.8","libfltk.so.1.3","libfltk_gl.so.1.3","libfltk_images.so.1.3","libfontconfig.so.1","libjpeg.so.8","libm.so.4","libpng16.so.16","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on"}},{"name":"tomsfastmath","origin":"math/tomsfastmath","version":"0.13.1_4","comment":"Portable fixed precision math library for fast exponentiations","maintainer":"ports@FreeBSD.org","www":"https://libtom.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8e1418efcaa23e4ef4b0462033d09ffdb6a0b5686e989eac7e0f9f30e268cc65","flatsize":351726,"path":"All/tomsfastmath-0.13.1_4.pkg","repopath":"All/tomsfastmath-0.13.1_4.pkg","licenselogic":"or","licenses":["PD","WTFPL"],"pkgsize":60036,"desc":"TomsFastMath is a portable fixed precision math library designed for\nvery fast exponentiations.","categories":["math"],"messages":[{"message":"===>   NOTICE:\n\nThe tomsfastmath port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"toml11","origin":"devel/toml11","version":"3.7.1","comment":"C++11 header-only toml parser & encoder","maintainer":"dch@FreeBSD.org","www":"https://github.com/ToruNiina/toml11","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e3334f3c7740d28bd2b44ba7f7fb4470b9df7418f0ef02c4fcb2c45180c2ad4b","flatsize":416854,"path":"All/toml11-3.7.1.pkg","repopath":"All/toml11-3.7.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":57864,"desc":"A C++11 (or later) header-only toml parser/encoder depending only on C++\nstandard library.\n\nIt is compatible to the latest version of TOML v1.0.0-rc.2, and one of\nthe most TOML-standard compliant libraries, with great error messages,\nconfigurable serializer and user-defined type conversions, with full\nUTF-8 support.","categories":["devel"]},{"name":"tomlq","origin":"textproc/tomlq","version":"0.2.2","comment":"Tool for getting data from TOML files on the command line","maintainer":"yuri@FreeBSD.org","www":"https://github.com/cryptaliagy/tomlq","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c375431f5026cd14848e44acfeee2a9a0cb9a4569d5746a7aa9fade9dd11677b","flatsize":860382,"path":"All/tomlq-0.2.2.pkg","repopath":"All/tomlq-0.2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":337920,"desc":"tomlq (tq) is a tool for getting data from TOML files on the command line.\n\nUsage:\ntq -f file.toml 'section1.section2.name1'","categories":["textproc"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"toml-f","origin":"textproc/toml-f","version":"0.4.2","comment":"TOML parser for data serialization and deserialization in Fortran","maintainer":"yuri@FreeBSD.org","www":"https://toml-f.github.io/toml-f/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f4f619fb6499948ef324e6eb0b133ea8f8eb0b2a1b756a1e45c907c7215487fb","flatsize":652965,"path":"All/toml-f-0.4.2.pkg","repopath":"All/toml-f-0.4.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":454344,"desc":"toml-f is a TOML parser implementation for data serialization and\ndeserialization in Fortran.\n\nIt currently supported TOML v1.0.0 specification.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["textproc"]},{"name":"tor","origin":"security/tor","version":"0.4.8.16","comment":"Anonymizing overlay network for TCP","maintainer":"yuri@FreeBSD.org","www":"https://www.torproject.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b9db7d24e14f282bc010e37c1a60662def598ac313fe9756dd7cf38158b1af6f","flatsize":24734356,"path":"All/tor-0.4.8.16.pkg","repopath":"All/tor-0.4.8.16.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":3346164,"desc":"Tor: an anonymizing overlay network for TCP\n\nTor is a connection-based low-latency anonymous communication system which\naddresses many flaws in the original onion routing design.\n\nTor is a toolset for a wide range of organizations and people that\nwant to improve their safety and security on the Internet. Using\nTor can help you anonymize web browsing and publishing, instant\nmessaging, IRC, SSH, and more. Tor also provides a platform on which\nsoftware developers can build new applications with built-in\nanonymity, safety, and privacy features.","deps":{"libevent":{"origin":"devel/libevent","version":"2.1.12"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["net","security"],"users":["_tor"],"groups":["_tor"],"shlibs_required":["libc.so.8","libcrypto.so.12","libevent-2.1.so.7","libexecinfo.so.1","liblzma.so.3","libm.so.4","libpthread.so.0","libssl.so.12","libz.so.3","libzstd.so.1"],"options":{"DOCS":"on","MANPAGES":"on","POW":"on","STATIC_TOR":"off","TCMALLOC":"off","ZSTD":"on","LZMA":"on","LTTNG":"off","USDT":"off","LOG_DEBUG":"off"},"annotations":{"cpe":"cpe:2.3:a:torproject:tor:0.4.8.16:::::dragonfly6:x86_64"},"messages":[{"message":"To enable the tor server, set tor_enable=\"YES\" in your /etc/rc.conf\nand edit /usr/local/etc/tor/torrc as desired. (However, note that the\n/usr/local/etc/rc.d/tor rc.subr script can override some torrc\noptions: see that script for details.) To use the torify script, install\nthe net/torsocks port.\n\nTor users are strongly advised to prevent traffic analysis that\nexploits sequential IP IDs by setting:\n\nsysctl net.inet.ip.random_id=1\n\n(see sysctl.conf(5)).\n\nIn order to run additional, independent instances of tor on the same machine\nset tor_instances=\"inst1 inst2 ...\" in your /etc/rc.conf, and create the\ncorresponding additional configuration files /usr/local/etc/tor/torrc@inst1, ...\n\nAlternatively, you can use the extended instance definition to specify all\ninstance parameteres explicitly:\ninst_name{:inst_conf:inst_user:inst_group:inst_pidfile:inst_data_dir}","type":"install"}]},{"name":"tomlplusplus","origin":"devel/tomlplusplus","version":"3.4.0","comment":"TOML config parser and serializer for C++","maintainer":"jbeich@FreeBSD.org","www":"https://marzer.github.io/tomlplusplus/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eb94150534708b984e77c315ceb26f2875b74eede311402e9c640c20404c0773","flatsize":913610,"path":"All/tomlplusplus-3.4.0.pkg","repopath":"All/tomlplusplus-3.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":169132,"desc":"toml++ is a TOML config parser and serializer for C++.\n\nFeatures:\n- Header-only (optional!)\n- Supports the latest TOML release v1.0.0, plus\n  optional support for some unreleased TOML features\n- Passes all tests in the toml-test suite\n- Supports serializing to JSON and YAML\n- Proper UTF-8 handling (incl. BOM)\n- C++17 (plus some C++20 features where available, e.g. experimental support for char8_t strings)\n- Doesn't require RTTI\n- Works with or without exceptions","categories":["devel"]},{"name":"topcom","origin":"math/topcom","version":"0.17.8_1","comment":"Computing triangulations of point configurations and oriented matroids","maintainer":"yuri@FreeBSD.org","www":"http://www.rambau.wm.uni-bayreuth.de/TOPCOM/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"645d162adff200499ebf8f51f96f5bf85cbbe09861976baa742f1c2c8163ab94","flatsize":49107776,"path":"All/topcom-0.17.8_1.pkg","repopath":"All/topcom-0.17.8_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":4701544,"desc":"TOPCOM is a package for computing Triangulations Of Point Configurations and\nOriented Matroids. It was very much inspired by the maple program PUNTOS, which\nwas written by Jesus de Loera. TOPCOM is entirely written in C++, so there is a\nsignificant speed up compared to PUNTOS.","deps":{"cddlib":{"origin":"math/cddlib","version":"0.94m"},"gmp":{"origin":"math/gmp","version":"6.3.0"}},"categories":["math"],"shlibs_required":["libc.so.8","libcddgmp.so.0","libgmp.so.10","libgmpxx.so.4","libm.so.4","libstdc++.so.9"],"options":{"SOPLEX":"off"}},{"name":"upp","origin":"devel/upp","version":"15260_3","comment":"Ultimate++, a BSD-licensed, cross-platform, C/C++ RAD suite","maintainer":"m.sund@arcor.de","www":"http://upp.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1a6423548a00da84bcd821c7354447f10a19ef2a3c87d3f422c8fd507d7c8f17","flatsize":305462493,"path":"All/upp-15260_3.pkg","repopath":"All/upp-15260_3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":86714100,"desc":"Ultimate++ is a C++ cross-platform rapid application development suite.\nIt includes a set of libraries (GUI, SQL, etc..), and an integrated\ndevelopment environment.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libnotify":{"origin":"devel/libnotify","version":"0.8.6"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pkgconf":{"origin":"devel/pkgconf","version":"2.3.0,2"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["devel","x11-toolkits"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libbz2.so.2","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libexecinfo.so.1","libfontconfig.so.1","libfreetype.so.6","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libnotify.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpng16.so.16","libpthread.so.0","librt.so.0","libstdc++.so.9","libz.so.3"],"options":{"MYSQL":"off","OPENGL":"off","PGSQL":"off","SDL":"off","UDC":"on","USEMALLOC":"off","IDE":"on","UMK":"on"}},{"name":"tomcat-native2","origin":"www/tomcat-native2","version":"2.0.7","comment":"Tomcat native library","maintainer":"michaelo@apache.org","www":"https://tomcat.apache.org/native-doc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f28e28375bda88c1bc08b466d0e4fd1ba5117a961f8f73ae76a5a63b54864c3a","flatsize":97837,"path":"All/tomcat-native2-2.0.7.pkg","repopath":"All/tomcat-native2-2.0.7.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":30932,"desc":"The Apache Tomcat Native Library is an optional component for use with Apache\nTomcat that allows Tomcat to use OpenSSL as a replacement for JSSE to support\nTLS connections.","deps":{"apr":{"origin":"devel/apr1","version":"1.7.5.1.6.3_4"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["java","www"]},{"name":"tomcat-native","origin":"www/tomcat-native","version":"1.3.0_1","comment":"Tomcat native library","maintainer":"michaelo@apache.org","www":"https://tomcat.apache.org/native-1.3-doc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"434da6b656948cfea9fd634f07459abf892075c8e138758aaab2f8f8ca410b86","flatsize":462785,"path":"All/tomcat-native-1.3.0_1.pkg","repopath":"All/tomcat-native-1.3.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":88188,"desc":"Tomcat can use the Apache Portable Runtime to provide superior scalability,\nperformance, and better integration with native server technologies.\nAPR has many uses, including access to advanced IO functionality (such as\nsendfile, epoll and OpenSSL), OS level functionality (random number\ngeneration, system status, etc), and native process handling (shared memory,\nNT pipes and Unix sockets).\n\nThese features allows making Tomcat a general purpose webserver, will\nenable much better integration with other native web technologies, and\noverall make Java much more viable as a full fledged webserver platform\nrather than simply a backend focused technology.","deps":{"apr":{"origin":"devel/apr1","version":"1.7.5.1.6.3_4"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["java","www"]},{"name":"tomatoes","origin":"games/tomatoes","version":"1.55_2","comment":"Tomato-smashing, Q-Bert style","maintainer":"amdmi3@FreeBSD.org","www":"https://tomatoes.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6ad5d03d05f82f939ebbc0fde72f8d90cab0a1f016885aaa7d05f6dfdd3a1c23","flatsize":10837650,"path":"All/tomatoes-1.55_2.pkg","repopath":"All/tomatoes-1.55_2.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":8361056,"desc":"I Have No Tomatoes is an extreme leisure time activity idea of which culminates\nin the following question: How many tomatoes can you smash in ten short\nminutes? If you have the time to spare, this game has the vegetables just\nwaiting to be eliminated!","deps":{"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"tolua","origin":"lang/tolua","version":"5.2.4","comment":"Tool to integrate C/C++ code with Lua","maintainer":"ports@FreeBSD.org","www":"https://www.tecgraf.puc-rio.br/~celes/tolua/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7d6f2a962c194bd455fdc9cbe63796561f7e0bba454e162b7d8a6417a904e588","flatsize":278825,"path":"All/tolua-5.2.4.pkg","repopath":"All/tolua-5.2.4.pkg","licenselogic":"single","pkgsize":51904,"desc":"toLua is a tool that greatly simplifies the integration of C/C++\ncode with Lua. Based on a \"cleaned\" header file, toLua automatically\ngenerates the binding code to access C/C++ features from Lua. Using\nLua-5.0 API and tag method facilities, the current version automatically\nmaps C/C++ constants, external variables, functions, namespace,\nclasses, and methods to Lua. It also provides facilities to create\nLua modules.","deps":{"lua54":{"origin":"lang/lua54","version":"5.4.7"}},"categories":["lang"],"shlibs_required":["libc.so.8","liblua-5.4.so","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe tolua port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"tolua++","origin":"lang/tolua++","version":"1.0.93_3","comment":"Extended version of tolua, a tool to integrate C/C++ code with Lua","maintainer":"amdmi3@FreeBSD.org","www":"https://github.com/LuaDist/toluapp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"59e7d8d59725f4fc1c242f2db8b63b04947e74cbadd6d76b50eadc35a3e65bc8","flatsize":273027,"path":"All/tolua++-1.0.93_3.pkg","repopath":"All/tolua++-1.0.93_3.pkg","licenselogic":"single","pkgsize":45144,"desc":"tolua++ is an extended version of tolua, a tool to integrate C/C++ code\nwith Lua. tolua++ includes new features oriented to c++ such as:\n\n* Support for std::string as a basic type (this can be turned off by a\n  command line option).\n* Support for class templates\n\nAs well as other features and bugfixes.\n\ntolua is a tool that greatly simplifies the integration of C/C++ code with\nLua. Based on a cleaned header file (or extracts from real header files),\ntolua automatically generates the binding code to access C/C++ features\nfrom Lua. Using Lua API and tag method facilities, tolua maps C/C++\nconstants, external variables, functions, classes, and methods to Lua.","deps":{"lua51":{"origin":"lang/lua51","version":"5.1.5_10"}},"categories":["devel","lang"],"shlibs_required":["libc.so.8","liblua-5.1.so","libm.so.4"]},{"name":"tokyotyrant","origin":"databases/tokyotyrant","version":"1.1.41_3","comment":"Network interface of Tokyo Cabinet","maintainer":"ports@FreeBSD.org","www":"https://dbmx.net/tokyotyrant/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3c7d5865f90156d608ccd5df053d5124f5cca6d1bccf0e7100412625913bcbba","flatsize":795603,"path":"All/tokyotyrant-1.1.41_3.pkg","repopath":"All/tokyotyrant-1.1.41_3.pkg","licenselogic":"single","pkgsize":181908,"desc":"Tokyo Tyrant is a package of network interface to the DBM called\nTokyo Cabinet. Though the DBM has high performance, you might bother\nin case that multiple processes share the same database, or remote\nprocesses access the database. Thus, Tokyo Tyrant is provided for\nconcurrent and remote connections to Tokyo Cabinet. It is composed of\nthe server process managing a database and its access library for\nclient applications.","deps":{"lua54":{"origin":"lang/lua54","version":"5.4.7"},"tokyocabinet":{"origin":"databases/tokyocabinet","version":"1.4.48_1"}},"categories":["databases"],"shlibs_required":["libbz2.so.2","libc.so.8","libdl.so.0","liblua-5.4.so","libm.so.4","libpthread.so.0","librt.so.0","libtokyocabinet.so.9","libz.so.3"],"options":{"LUA":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe tokyotyrant port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"tomcat9","origin":"www/tomcat9","version":"9.0.106","comment":"Open-source Java web server by Apache, 9.0.x branch","maintainer":"vvd@FreeBSD.org","www":"https://tomcat.apache.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9673cafa65c6f453288c48039f37ace8c75e762f28e65494ad9d4963a430028b","flatsize":17677850,"path":"All/tomcat9-9.0.106.pkg","repopath":"All/tomcat9-9.0.106.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":11725848,"desc":"Apache Tomcat is a web server written in 100%25 Pure Java.\n\nApache Tomcat 9.x builds on Tomcat 8.0.x and 8.5.x and implements the\nServlet 4.0, JSP 2.3, EL 3.0, WebSocket 1.1 and JASPIC 1.1 specifications\n(the versions required by Java EE 8 platform).","deps":{"apache-commons-daemon":{"origin":"devel/apache-commons-daemon","version":"1.4.1"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","www"],"options":{"DOCS":"on","EXAMPLES":"on","HOST_MANAGER":"on","MANAGER":"on","NLS":"on","ROOT":"on"},"annotations":{"cpe":"cpe:2.3:a:apache:tomcat:9.0.106:::::dragonfly6:x86_64"}},{"name":"tokyopromenade","origin":"www/tokyopromenade","version":"0.9.25_1","comment":"Content management system","maintainer":"ports@FreeBSD.org","www":"https://dbmx.net/tokyopromenade/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c65c99a6284f81d098e5cdcaec4679b7bb245de09cbb9a833e58952786415f2e","flatsize":390437,"path":"All/tokyopromenade-0.9.25_1.pkg","repopath":"All/tokyopromenade-0.9.25_1.pkg","licenselogic":"single","pkgsize":96672,"desc":"Tokyo Promenade is a browser-based content management system with the\nfollowing features:\n\n  * simple and logical user interface : aims at conciseness like LaTeX\n\n  * high accessibility : XHTML 1.0 compliant and considering WCAG 1.0\n\n  * hybrid data structure : available as BBS, blog, and Wiki\n\n  * sufficient functionality : supports user management and file management\n\n  * high performance : uses an embedded database, Tokyo Cabinet\n\n  * lightweight : implemented by C99 and without any dependency\n                  on other libraries","deps":{"lua54":{"origin":"lang/lua54","version":"5.4.7"},"spawn-fcgi":{"origin":"www/spawn-fcgi","version":"1.6.4_3"},"tokyocabinet":{"origin":"databases/tokyocabinet","version":"1.4.48_1"}},"categories":["www"],"shlibs_required":["libbz2.so.2","libc.so.8","libfcgi.so.0","libm.so.4","libpthread.so.0","libtokyocabinet.so.9","libz.so.3"],"options":{"LUA":"off"},"messages":[{"message":"1) Install an arbitrary web server which supports the CGI mechanism.\n   Then, create a directory where CGI scripts can be executed. We call\n   it the base directory, which contains some files of Tokyo Promenade.\n\n   mkdir -p /path/to/the/base/directory\n   cd /path/to/the/base/directory\n\n2) Copy the CGI script and some configuration files into the base\n   directory.\n\n   cp /usr/local/libexec/promenade.fcgi .\n   cp /usr/local/share/tokyopromenade/promenade.* .\n   cp /usr/local/share/tokyopromenade/passwd.txt .\n\n3) Create the database file where articles are stored.\n\n   prommgr create promenade.tct\n\n4) Import the help articles into the database.\n\n   prommgr import promenade.tct /usr/local/share/tokyopromenade/misc/help-*.tpw\n\n5) Create a directory where uploaded files are stored.\n\n   mkdir upload\n\n6) The CGI script should have permissions to read/write the database\n   file, the upload directory and the password file. To achieve the\n   purpose, one of the following is suggested.\n\n   Change the owner:\n      sudo chown -R www:nobody /path/to/the/base/directory\n\n   Forget the security:\n      chmod -R 777 /path/to/the/base/directory\n\n   Run the web server by the same user of the owner of the base\n   directory.\n\n   Change the user ID of the CGI script by using a feature of the\n   web server like suExec.\n\n7) Run the FastCGI script.\n\n   /usr/local/bin/spawn-fcgi -a 127.0.0.1 -p 8889 \\\n                             -d /path/to/the/base/directory \\\n                             -f /path/to/the/base/directory/promenade.fcgi\n\n8) Configure your web browser with FastCGI-specific directives. For\n   Apache, this might look like:\n\n   FastCgiExternalServer /path/to/the/base/directory/promenade.fcgi \\\n      -host 127.0.0.1:8889\n\nWhen all steps above are finished, access the CGI script with a Web\nbrowser.","type":"install"},{"message":"===>   NOTICE:\n\nThe tokyopromenade port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"tokyodystopia","origin":"textproc/tokyodystopia","version":"0.9.15_1","comment":"Full-text search system based on Tokyo Cabinet","maintainer":"lwhsu@FreeBSD.org","www":"https://dbmx.net/tokyodystopia/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3dcb41870ecf76acb46e686fb79c99ffcd4766eaa3c165ee98f6668396bca1a7","flatsize":711929,"path":"All/tokyodystopia-0.9.15_1.pkg","repopath":"All/tokyodystopia-0.9.15_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":124332,"desc":"Tokyo Dystopia is a full-text search system. You can search lots of records\nfor some records including specified patterns. The characteristic of\nTokyo Dystopia is the following.\n\n  * High performance of search\n  * High scalability of target documents\n  * Perfect recall ratio by character N-gram method\n  * Phrase matching, prefix matching, suffix matching, and token matching\n  * Multilingualism with Unicode\n  * Layered Architecture of APIs\n\nTokyo Dystopia is available on platforms which have API conforming to C99 and\nPOSIX. Tokyo Dystopia is a free software licensed under the GNU Lesser General\nPublic License.","deps":{"tokyocabinet":{"origin":"databases/tokyocabinet","version":"1.4.48_1"}},"categories":["textproc"],"shlibs_required":["libbz2.so.2","libc.so.8","libm.so.4","libpthread.so.0","libtokyocabinet.so.9","libz.so.3"],"options":{"DOCS":"on"}},{"name":"tomcat110","origin":"www/tomcat110","version":"11.0.8","comment":"Open-source Java web server by Apache, 11.0.x branch","maintainer":"vvd@FreeBSD.org","www":"https://tomcat.apache.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"556b4e9f4a5dc9016791dc22516d8c6980ef87d99b2fc64ea3c3d9b0f42f2f6d","flatsize":18103566,"path":"All/tomcat110-11.0.8.pkg","repopath":"All/tomcat110-11.0.8.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":12732656,"desc":"Apache Tomcat is a web server written in 100%25 Pure Java.\n\nApache Tomcat 11.0.x is the current focus of development. It builds on\nTomcat 10.1.x and implements the Servlet 6.1, JSP 4.0, EL 6.0, WebSocket 2.2\nand Authentication 3.1 specifications.\nThis release is a milestone release and is targeted at Jakarta EE 11.","deps":{"apache-commons-daemon":{"origin":"devel/apache-commons-daemon","version":"1.4.1"},"openjdk17":{"origin":"java/openjdk17","version":"17.0.14+7.1"}},"categories":["java","www"],"options":{"DOCS":"on","EXAMPLES":"on","HOST_MANAGER":"on","MANAGER":"on","NLS":"on","ROOT":"on"},"annotations":{"cpe":"cpe:2.3:a:apache:tomcat:11.0.8:::::dragonfly6:x86_64"}},{"name":"tokyocabinet","origin":"databases/tokyocabinet","version":"1.4.48_1","comment":"Modern implementation of DBM","maintainer":"ports@FreeBSD.org","www":"https://dbmx.net/tokyocabinet/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"07fa0f1516120a605c6a179b5c56f310944c4a5d4b2f573fa36d7410bd792264","flatsize":4163500,"path":"All/tokyocabinet-1.4.48_1.pkg","repopath":"All/tokyocabinet-1.4.48_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":969580,"desc":"Tokyo Cabinet is a library of routines for managing a database. The\ndatabase is a simple data file containing records, each is a pair of a\nkey and a value. Every key and value is serial bytes with variable\nlength. Both binary data and character string can be used as a key and\na value. There is neither concept of data tables nor data types.\nRecords are organized in hash table or B+ tree.","categories":["databases"],"shlibs_required":["libbz2.so.2","libc.so.8","libm.so.4","libpthread.so.0","librt.so.0","libz.so.3"],"options":{"DEBUG":"off","DEVEL":"off","DOCS":"on","FASTEST":"off","LZMA":"off","LZO":"off","PROFILE":"off","PTHREAD":"on","SHARED":"on","SWAB":"off","UYIELD":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe tokyocabinet port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"toilet","origin":"misc/toilet","version":"0.3_3","comment":"Enhanced figlet(6)","maintainer":"ports@FreeBSD.org","www":"http://caca.zoy.org/wiki/toilet","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8cd14d075a472918e9cbe4231305afa53e890356d9eb94f1cd7a1986f207fbc1","flatsize":810630,"path":"All/toilet-0.3_3.pkg","repopath":"All/toilet-0.3_3.pkg","licenselogic":"single","pkgsize":723648,"desc":"The TOIlet project attempts to create a free replacement for the FIGlet\nutility. TOIlet stands for \"The Other Implementation's letters\", coined\nafter FIGlet's \"Frank, Ian and Glen's letters\".\n\nTOIlet is in its very early development phase. It uses the powerful\nlibcaca library to achieve various text-based effects. TOIlet\nimplements or plans to implement the following features:\n* The ability to load FIGlet fonts\n* Support for Unicode input and output\n* Support for colour fonts\n* Support for colour output\n* Support for various output formats: HTML, IRC, ANSI...\n\nTOIlet also aims for full FIGlet compatibility. It is currently able to\nload FIGlet fonts and perform horizontal smushing.","deps":{"libcaca":{"origin":"graphics/libcaca","version":"0.99.b20_1"}},"categories":["misc"],"shlibs_required":["libc.so.8","libcaca.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe toilet port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"tokei","origin":"devel/tokei","version":"12.1.2_38","comment":"Display statistics about your code","maintainer":"mikael@FreeBSD.org","www":"https://github.com/XAMPPRocky/tokei","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"68bfc6afc77fcde0876c49821e03650ecb7940e3d944e92be0ce4cc5a5915bb0","flatsize":4814806,"path":"All/tokei-12.1.2_38.pkg","repopath":"All/tokei-12.1.2_38.pkg","licenselogic":"or","licenses":["APACHE20","MIT"],"pkgsize":1223564,"desc":"Tokei is a program that displays statistics about your code.  Tokei\nwill show number of files, total lines within those files and code,\ncomments, and blanks grouped by language.\n\nIt is fast, supports over 100 languages, and correctly handles multi\nline comments, nested comments, while ignoring comments that are in\nstrings, providing accurate code statistics.","categories":["devel"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"tokio-console","origin":"devel/tokio-console","version":"0.1.13_4","comment":"Debugger for async rust","maintainer":"yuri@FreeBSD.org","www":"https://github.com/tokio-rs/console","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2735d14158e68eaef4289efa0d91e5e9c372802c56cc4a6763015595cbabf8ca","flatsize":10316398,"path":"All/tokio-console-0.1.13_4.pkg","repopath":"All/tokio-console-0.1.13_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2401156,"desc":"tokio-console is an implementation of TurboWish/tokio-console, a diagnostics\nand debugging tool for asynchronous Rust programs. the diagnostic toolkit\nconsists of multiple components:\n* a wire protocol for streaming diagnostic data from instrumented applications\n  to diagnostic tools\n* instrumentation for collecting diagnostic data from a process and exposing it\n  over the wire format\n* tools for displaying and exploring diagnostic data, implemented as gRPC\n  clients using the console wire protocol","categories":["devel"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0"]},{"name":"togl","origin":"graphics/togl","version":"2.0_3","comment":"Tk OpenGL widget","maintainer":"ports@FreeBSD.org","www":"https://togl.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fe4f4042a1d87a2c7c2d4574f9debbd8c1e86e353d17116eb0c6a2ac031f9d5b","flatsize":513175,"path":"All/togl-2.0_3.pkg","repopath":"All/togl-2.0_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":125448,"desc":"Togl is a Tk widget for OpenGL rendering. Togl is based on OGLTK,\noriginally written by Benjamin Bederson at the University of New Mexico\n(who has since moved to the University of Maryland). Togl adds the new\nfeatures:\n     - color-index mode support including color allocation functions\n     - support for requesting stencil, accumulation, alpha buffers, etc\n     - multiple OpenGL drawing widgets\n     - OpenGL extension testing from Tcl\n     - simple, portable font support\n     - overlay plane support\n\nTogl allows one to create and manage a special Tk/OpenGL widget with Tcl\nand render into it with a C program. That is, a typical Togl program will\nhave Tcl code for managing the user interface and a C program for\ncomputations and OpenGL rendering.\nTogl is copyrighted by Brian Paul (brian_paul@avid.com) and Benjamin\nBederson (bederson@cs.umd.edu). See the LICENSE file for details.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["graphics","tk"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe togl port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"todo","origin":"deskutils/todo","version":"2.13.0","comment":"Todo.txt Manager","maintainer":"sunpoet@FreeBSD.org","www":"http://todotxt.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"85d30106f39ce55aa99d4955c4f8f93463d23b281fdd543535fff5b02c599cba","flatsize":94256,"path":"All/todo-2.13.0.pkg","repopath":"All/todo-2.13.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":26844,"desc":"There are approximately 17 million software applications and web sites out there\nbuilt to manage your to do list. But if you're comfortable at the command line\nand you don't want to depend on someone else's data format or someone else's\nserver, there's an age-old method that's perfect for tracking your stuff: plain\ntext.\n\nKeep on top of all your tasks and projects in a simple file called todo.txt.\nWith a few helper scripts, you can slice, dice, sort, distribute, pipe and munge\nyour lists any way you please. As it should be.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"}},"categories":["deskutils"]},{"name":"todour","origin":"deskutils/todour","version":"2.22","comment":"Qt-based UI for editing of todo.txt files","maintainer":"mizhka@FreeBSD.org","www":"https://nerdur.com/todour-pl/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b12d0fc3fafb4182dd1cc3ce748b5290a954d5f9bcb339f1ce137678e4f4d771","flatsize":575073,"path":"All/todour-2.22.pkg","repopath":"All/todour-2.22.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":225584,"desc":"Todour is an application for handling todo.txt files (as made famous by\nGina Trapani of Lifehacker) on Windows, macOS, and Unix-like operating\nsystems.  The format is especially practical for an approach similar to\nthe one suggested in the book ``Getting Things Done'' by David Allen,\noften referred to as GTD.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["deskutils"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"tnylpo","origin":"emulators/tnylpo","version":"1.1.4_1","comment":"CP/M emulator","maintainer":"joerg@FreeBSD.org","www":"https://gitlab.com/gbrein/tnylpo","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3f24f8ec6c1a558c251fed02b015d7eafe5454bb0c95d1aa11f28734b1290c77","flatsize":192961,"path":"All/tnylpo-1.1.4_1.pkg","repopath":"All/tnylpo-1.1.4_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":79792,"desc":"tnylpo allows the execution of programs written for CP/M-80 version\n2.2 under Unixy operating systems. It has been tested under Linux\n(Debian 8 i386; Debian 9 amd64; Debian 10 amd64, i386; Ubuntu 18.04.1\nLTS amd64; CentOS 7; Slackware 14.2 i386), FreeBSD (12.0 amd64),\nNetBSD (9.0 amd64; 8.0 i386, sparc, vax), OpenBSD (6.4, 6.7 i386),\nSolaris (10 x86, 32 and 64 bit; 9 sparc, 32 bit; 9 x86; 7 sparc, 32\nbit), and Mac OS X (10.5 ppc, 10.6, 10.9, 10.11, 10.13), but should\nneed little to no modifications to run under any other reasonably\nrecent system. The companion program tnylpo-convert converts text\nfiles to and from the CP/M format.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["emulators"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"]},{"name":"tochnog","origin":"cad/tochnog","version":"20140100_13","comment":"Free explicit/implicit Finite Element Program","maintainer":"ports@FreeBSD.org","www":"https://tochnog.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3053cbc7c6944c376e2e5982e1b54e64b9faf58534806170773489f5ffa0791b","flatsize":1882702,"path":"All/tochnog-20140100_13.pkg","repopath":"All/tochnog-20140100_13.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":345288,"desc":"TOCHNOG is a free finite element program with many features. TOCHNOG\naccepts free format input. Boundary conditions can be imposed at\ngeometrical entities, as well as nodes and elements.\n\nAmong the FE models supported are: differential equations (materials),\nconvection-diffusion equations, Stokes and Navier-Stokes (fluids),\nelasticity (isotropy and transverse isotropy), plasticity (Von-Mises,\nMohr-Coulomb, etc.; plastic surfaces can be arbitrarily\ncombined). Residues in equations and error estimates for all data can\nbe printed or plotted using gnuplot/plotmtv, CalculiX or gmsh.\n\nTOCHNOG supports a choice of description frames including Lagrangian,\nEulerian and arbitrary Eulerian-Lagrangian (AEL).","deps":{"blas":{"origin":"math/blas","version":"3.12.1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"lapack":{"origin":"math/lapack","version":"3.12.1"},"superlu":{"origin":"math/superlu","version":"5.3.0_4"}},"categories":["cad"],"shlibs_required":["libblas.so.3","libc.so.8","libf2c.so.2","liblapack.so.3","libm.so.4","libpthread.so.0","libstdc++.so.9","libsuperlu.so.5"],"options":{"ATLAS":"off","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe tochnog port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"tnt","origin":"devel/tnt","version":"1.2.6","comment":"Template Numerical Toolkit","maintainer":"erik@bz.bzflag.bz","www":"https://math.nist.gov/tnt/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5e7f8849c1bc9a187885e0d597a8b43dcc962fcae399c7f7e2d5e3d398fcdff2","flatsize":630654,"path":"All/tnt-1.2.6.pkg","repopath":"All/tnt-1.2.6.pkg","licenselogic":"single","pkgsize":42092,"desc":"The Template Numerical Toolkit (TNT) is a collection of interfaces and\nreference implementations of numerical objects useful for scientific\ncomputing in C++. The toolkit defines interfaces for basic data\nstructures, such as multidimensional arrays and sparse matrices, commonly\nused in numerical applications. The goal of this package is to provide\nreusable software components that address many of the portability and\nmaintenance problems with C++ codes.\nTNT provides a distinction between \"interfaces\" and \"implementations\" of\nTNT components. For example, there is a TNT interface for two-dimensional\narrays which describes how individual elements are accessed and how\ncertain information, such as the array dimensions, can be used in\nalgorithms; however, there can be several implementations of such an\ninterface: one that uses expression templates, or one that uses BLAS\nkernels, or another that is instrumented to provide debugging\ninformation. By specifying only the interface, applications codes may\nutilize such algorithms, while giving library developers the greatest\nflexibility in employing optimization or portability strategies.","categories":["devel","math"],"options":{"DOCS":"on"}},{"name":"tnftpd","origin":"ftp/tnftpd","version":"20231001_1","comment":"Enhanced FTP server from NetBSD","maintainer":"cejkar@fit.vutbr.cz","www":"https://ftp.netbsd.org/pub/NetBSD/misc/tnftp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4bee2281ea157a78ad839b8e504be8d20ce4f0acd83eac76fc4056f78f9f1fba","flatsize":199640,"path":"All/tnftpd-20231001_1.pkg","repopath":"All/tnftpd-20231001_1.pkg","licenselogic":"and","licenses":["BSD2CLAUSE","BSD3CLAUSE"],"pkgsize":84840,"desc":"tnftpd (formerly known as lukemftpd) is a port of the enhanced NetBSD ftp\nserver to other systems.","categories":["ftp"],"shlibs_required":["libc.so.8","libcrypt.so.4","libpam.so.3"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"This port relies on a number of configuration files in /usr/local/etc.\nAt the very least, create a ftpusers file with the usernams of users you don't\nwant to connect (root, toor, etc.). This will allow non-listed users to log in.\nCopying /etc/ftpusers to /usr/local/etc/ftpusers should be sufficient.\n\nSee the man pages and examples in /usr/local/share/examples/tnftpd for more\ninformation. The man pages and configuration files for FreeBSD's built-in ftpd\ncan also be of use as examples/additional info.","type":"install"}]},{"name":"tnef2txt","origin":"textproc/tnef2txt","version":"1.4","comment":"Portable application/ms-tnef parser","maintainer":"ports@FreeBSD.org","www":"http://www.fiction.net/blong/programs/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e84c521f02a2b7eb51c2e2fc95eba6807be0c3a01eaf7503f44ded59cb3db391","flatsize":18328,"path":"All/tnef2txt-1.4.pkg","repopath":"All/tnef2txt-1.4.pkg","licenselogic":"single","pkgsize":8480,"desc":"tnef2txt is an application/ms-tnef parser.  In addition to viewing the\nfiles, it can also dump them to disk.","categories":["converters","textproc"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe tnef2txt port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"tntnet","origin":"www/tntnet","version":"2.2.1_6","comment":"Webapplicationserver for C++","maintainer":"ports@FreeBSD.org","www":"https://www.tntnet.org/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6de18e66e756de89adef004ad52103fe8ea680a018468af45719b5a3356cc497","flatsize":4440561,"path":"All/tntnet-2.2.1_6.pkg","repopath":"All/tntnet-2.2.1_6.pkg","licenselogic":"single","pkgsize":660984,"desc":"Tntnet is a modular, multithreaded, high performance webapplicationserver\nfor C++. To create webapplications Tntnet has a template-language called\necpp similar to php, jsp or mason, where you can embed c++-code inside a\nhtml-page to generate active content. The ecpp-files are precompiled to\nc++-classes called components and compiled and linked into a shared\nlibrary. This process is done at compiletime.","deps":{"cxxtools":{"origin":"devel/cxxtools","version":"2.2.1_3"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["devel","www"],"users":["www"],"groups":["www"],"shlibs_required":["libc.so.8","libcrypto.so.12","libcxxtools.so.9","libm.so.4","libpthread.so.0","libssl.so.12","libstdc++.so.9","libz.so.3"],"annotations":{"cpe":"cpe:2.3:a:tntnet:tntnet:2.2.1:::::dragonfly6:x86_64:6"},"messages":[{"message":"===>   NOTICE:\n\nThe tntnet port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"tnftp","origin":"ftp/tnftp","version":"20230507_1","comment":"Enhanced FTP client from NetBSD","maintainer":"eduardo@FreeBSD.org","www":"https://ftp.netbsd.org/pub/NetBSD/misc/tnftp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a1f2b22881c4e6495b589261d0c68615534ffee4fad36ba08bad2810d94fa16f","flatsize":183250,"path":"All/tnftp-20230507_1.pkg","repopath":"All/tnftp-20230507_1.pkg","licenselogic":"and","licenses":["BSD2CLAUSE","BSD3CLAUSE"],"pkgsize":86480,"desc":"`tnftp' (formerly lukemftp) is what many users affectionately call the enhanced\nftp client in NetBSD.\n\nThe enhancements over the standard ftp client in 4.4BSD include:\n        * command-line editing within ftp\n        * command-line fetching of URLS, including support for:\n            - http proxies (c.f: $http_proxy, $ftp_proxy)\n            - authentication\n        * context sensitive command and filename completion\n        * dynamic progress bar\n        * IPv6 support (from the WIDE project)\n        * modification time preservation\n        * paging of local and remote files, and of directory listings\n          (c.f: `lpage', `page', `pdir')\n        * passive mode support, with fallback to active mode\n        * `set option' override of ftp environment variables\n        * socks4/socks5 support\n        * TIS Firewall Toolkit gate ftp proxy support (c.f: `gate')\n        * transfer-rate throttling (c.f: `-T', `rate')","deps":{"libedit":{"origin":"devel/libedit","version":"3.1.20250104,1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["ftp"],"shlibs_required":["libc.so.8","libcrypto.so.12","libedit.so.0","libncurses.so.6","libssl.so.12"]},{"name":"tnef","origin":"converters/tnef","version":"1.4.18","comment":"Unpack data in MS Outlook TNEF format","maintainer":"garga@FreeBSD.org","www":"https://tnef.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d09b8310e484201f1e55b56b0a70d00fa020181bf6a0a264bfa601d4d108bc04","flatsize":95972,"path":"All/tnef-1.4.18.pkg","repopath":"All/tnef-1.4.18.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":39052,"desc":"This program decodes those annoying application/ms-tnef MIME attachments that\nMicrosoft mail servers helpfully use to encapsulate your already MIME encoded\nattachments.\n\nDue to the proliferation of Microsoft Outlook and Exchange mail servers,\nmore and more mail is encapsulated into this format.\n\nThe TNEF program allows one to unpack the attachments which were encapsulated\ninto the TNEF attachment.  Thus alleviating the need to use Microsoft Outlook\nto view them.","categories":["converters","mail"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:tnef_project:tnef:1.4.18:::::dragonfly6:x86_64"}},{"name":"tn5250","origin":"net/tn5250","version":"0.17.6_1","comment":"5250 Telnet protocol and Terminal","maintainer":"bofh@FreeBSD.org","www":"https://github.com/tn5250/tn5250","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1979a5bb54f95a59b6cb6f7eb80a0421df804e21228e3cc0e08434ed4bf67fe9","flatsize":744685,"path":"All/tn5250-0.17.6_1.pkg","repopath":"All/tn5250-0.17.6_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":171440,"desc":"tn5250 is an implementation of the 5250 Telnet protocol.\nIt provides 5250 library and 5250 terminal emulation.\n(usually used to connect to IBM AS/400 Midrange systems)","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["net"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"]},{"name":"tn-aspell","origin":"textproc/tn-aspell","version":"1.0.1.0_1,2","comment":"Aspell Tswana dictionary","maintainer":"office@FreeBSD.org","www":"http://aspell.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"77853a6f83017e4f269d0d6deeef56d02397fb73123f9238bc2f25dda7448aa7","flatsize":117111,"path":"All/tn-aspell-1.0.1.0_1,2.pkg","repopath":"All/tn-aspell-1.0.1.0_1,2.pkg","licenselogic":"single","pkgsize":41444,"desc":"Aspell Tswana dictionary.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"]},{"name":"tn-libreoffice","origin":"editors/libreoffice-tn","version":"25.2.2.2","comment":"tn language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"81da429f980d4c47ac801ad78e8d4da065c34ccd49dbc56698001bad82d611a1","flatsize":1296197,"path":"All/tn-libreoffice-25.2.2.2.pkg","repopath":"All/tn-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":195360,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"tn-hunspell","origin":"textproc/tn-hunspell","version":"20110323_1","comment":"Tswana hunspell dictionaries","maintainer":"office@FreeBSD.org","www":"https://addons.mozilla.org/en-US/firefox/addon/tswana-spell-checker/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7c0d16641918939ad79214a596eeecb88c139857ae685c006f6bdf130f2deb98","flatsize":185076,"path":"All/tn-hunspell-20110323_1.pkg","repopath":"All/tn-hunspell-20110323_1.pkg","licenselogic":"single","pkgsize":66892,"desc":"Tswana hunspell dictionaries\n\nSee also: http://www.translate.org.za/","categories":["textproc"]},{"name":"tmux-xpanes","origin":"sysutils/tmux-xpanes","version":"4.2.0","comment":"Ultimate terminal divider powered by tmux","maintainer":"vidar@karlsen.tech","www":"https://github.com/greymd/tmux-xpanes","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"410d28533b11803cf2e4d7188c9b7012fd7638e3f4bcc7a4c49f9b058fee5923","flatsize":131579,"path":"All/tmux-xpanes-4.2.0.pkg","repopath":"All/tmux-xpanes-4.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":30192,"desc":"Ultimate terminal divider powered by tmux\n\n- Split tmux window into multiple panes\n- * Construct command lines & execute them on the panes\n- Runnable from outside of tmux session\n- Runnable from inside of tmux session\n- Record operation log\n- Flexible layout arrangement for panes\n- * Select layout presets\n- * Set columns or rows as you like\n- Display pane title on each pane\n- Generate command lines from standard input (Pipe mode)","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"tmux":{"origin":"sysutils/tmux","version":"3.5a_1"}},"categories":["sysutils"],"options":{"DOCS":"on"}},{"name":"tmux23","origin":"sysutils/tmux23","version":"2.3_2","comment":"Terminal Multiplexer (old stable version 2.3)","maintainer":"000.fbsd@quip.cz","www":"https://tmux.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3ca61dceef4e446b5dacaf3b0bda347113904eb18b4e22df25f053a5221ad1b9","flatsize":612026,"path":"All/tmux23-2.3_2.pkg","repopath":"All/tmux23-2.3_2.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":234132,"desc":"This is old version 2.3 preserving original behaviour of mouse scrolling etc.\nTmux is a terminal multiplexer, it enables a number of terminals to be accessed\nand controlled from a single terminal. tmux is intended to be a simple, modern,\nBSD-licensed alternative to programs such as GNU screen.","deps":{"libevent":{"origin":"devel/libevent","version":"2.1.12"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libevent-2.1.so.7","libncurses.so.6","libtinfo.so.6","libutil.so.4"],"options":{"BACKSPACE":"off","DOCS":"on","EXAMPLES":"on","LIBEVENT_STATIC":"off"},"annotations":{"cpe":"cpe:2.3:a:tmux_project:tmux:2.3:::::dragonfly6:x86_64:2"}},{"name":"tmux","origin":"sysutils/tmux","version":"3.5a_1","comment":"Terminal Multiplexer","maintainer":"mat@FreeBSD.org","www":"https://tmux.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0949bdcaac02da401bcedaefe04afb1e956c367373f0432d857a097439c80c77","flatsize":1126951,"path":"All/tmux-3.5a_1.pkg","repopath":"All/tmux-3.5a_1.pkg","licenselogic":"and","licenses":["GPLv2","ISCL"],"pkgsize":434164,"desc":"Tmux is a terminal multiplexer, it enables a number of terminals to be accessed\nand controlled from a single terminal. tmux is intended to be a simple, modern,\nBSD-licensed alternative to programs such as GNU screen.","deps":{"libevent":{"origin":"devel/libevent","version":"2.1.12"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libevent_core-2.1.so.7","libm.so.4","libtinfo.so.6","libutil.so.4"],"options":{"DOCS":"on","EXAMPLES":"on","LIBEVENT_STATIC":"off","UTF8PROC":"off"},"annotations":{"cpe":"cpe:2.3:a:tmux_project:tmux:3.5a:::::dragonfly6:x86_64:1"}},{"name":"tmpwatch","origin":"sysutils/tmpwatch","version":"2.11_1","comment":"Utility for removing files based on when they were last accessed","maintainer":"ports@FreeBSD.org","www":"https://pagure.io/tmpwatch","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b9dd434954f32be8883559ce7b1258e40e609a3e0bebe678bb324dd12eeb23b8","flatsize":44341,"path":"All/tmpwatch-2.11_1.pkg","repopath":"All/tmpwatch-2.11_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":19764,"desc":"The tmpwatch utility recursively searches through specified\ndirectories and removes files which have not been accessed in a\nspecified period of time.  Tmpwatch is normally used to clean up\ndirectories which are used for temporarily holding files (for example,\n/tmp).  Tmpwatch ignores symlinks, won't switch filesystems and only\nremoves empty directories and regular files.","categories":["sysutils"],"shlibs_required":["libc.so.8"],"annotations":{"cpe":"cpe:2.3:a:redhat:tmpwatch:2.11:::::dragonfly6:x86_64:1"},"messages":[{"message":"===>   NOTICE:\n\nThe tmpwatch port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"tmpreaper","origin":"sysutils/tmpreaper","version":"1.6.18","comment":"Cleans up files in directories based on their age","maintainer":"ehaupt@FreeBSD.org","www":"https://packages.debian.org/sid/tmpreaper","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"283ba25a065311f0d25a58f2ccb52298c848b141fa8d9f9b4d15a595349b4f3e","flatsize":44074,"path":"All/tmpreaper-1.6.18.pkg","repopath":"All/tmpreaper-1.6.18.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":19972,"desc":"This port provides a program that can be used to clean out temporary-file\ndirectories. It recursively searches the directory, refusing to chdir()\nacross symlinks, and removes files that have not been accessed in a\nuser-specified amount of time. You can specify a set of files to protect\nfrom deletion with a shell pattern.\n\nIt will not remove symlinks, sockets, fifos, or special files unless given a\ncommand line option enabling it to.","categories":["sysutils"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:debian:tmpreaper:1.6.18:::::dragonfly6:x86_64"}},{"name":"tmu","origin":"x11-fonts/tmu","version":"1.901.b_2","comment":"Free Tibetan Machine Uni font","maintainer":"0mp@FreeBSD.org","www":"https://thdltools.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b859c5d3d7d2e510023905e08ad8fd1eae2899ca6fd9a4f7b5e9078bddca117e","flatsize":4546616,"path":"All/tmu-1.901.b_2.pkg","repopath":"All/tmu-1.901.b_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":865604,"desc":"The Tibetan & Himalayan Digital Library releases the Unicode character\nbased Tibetan Machine Uni OpenType font for writing Tibetan, Dzongkha\nand Ladakhi in dbu-can script with full support for the Sanskrit\ncombinations found in chos skad texts.\n\nThis font is based on the Tibetan Machine font originally designed and\ndeveloped by Tony Duff of the Tibetan Computer Company over many\nyears, the rights of which were purchased from him by the Trace\nFoundation in order to make it freely available under the terms of the\nGnu General Public License.\n\nOpenType tables and more than 2,000 additional glyphs were added to\nthe original font by Nathaniel Garson and Christopher Fynn under the\nauspices of THDL. This new OpenType version of the font contains\nalmost 4,000 glyphs and can generate over 20,000 different\ncombinations.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"tomcat-devel","origin":"www/tomcat-devel","version":"11.0.8","comment":"Open-source Java web server by Apache, 11.0.x branch","maintainer":"vvd@FreeBSD.org","www":"https://tomcat.apache.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"59ac5bdea73e2163a5ba0a26363e41a36b739605c418fb8dd50abcffbec2d6b0","flatsize":18103632,"path":"All/tomcat-devel-11.0.8.pkg","repopath":"All/tomcat-devel-11.0.8.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":12733952,"desc":"Apache Tomcat is a web server written in 100%25 Pure Java.\n\nApache Tomcat 11.0.x is the current focus of development. It builds on\nTomcat 10.1.x and implements the Servlet 6.1, JSP 4.0, EL 6.0, WebSocket 2.2\nand Authentication 3.1 specifications.\nThis release is a milestone release and is targeted at Jakarta EE 11.","deps":{"apache-commons-daemon":{"origin":"devel/apache-commons-daemon","version":"1.4.1"},"openjdk17":{"origin":"java/openjdk17","version":"17.0.14+7.1"}},"categories":["java","www"],"options":{"DOCS":"on","EXAMPLES":"on","HOST_MANAGER":"on","MANAGER":"on","NLS":"on","ROOT":"on"},"annotations":{"cpe":"cpe:2.3:a:apache:tomcat:11.0.8:::::dragonfly6:x86_64"}},{"name":"tmatrix","origin":"games/tmatrix","version":"1.4","comment":"Terminal based replica of the digital rain from The Matrix","maintainer":"driesm@FreeBSD.org","www":"https://github.com/M4444/TMatrix","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"755b58387f84a984874fd324d80298f8cf579b8300d553e97abf6865f4e36266","flatsize":136896,"path":"All/tmatrix-1.4.pkg","repopath":"All/tmatrix-1.4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":50220,"desc":"TMatrix is a program that simulates the digital rain from The Matrix.\nIt's focused on being the most accurate replica of the digital rain\neffect achievable on a typical terminal, while also being customizable\nand performant.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["games"],"shlibs_required":["libc.so.8","libform.so.6","libm.so.4","libncurses.so.6","libpthread.so.0","libstdc++.so.9","libtinfo.so.6"],"options":{"DOCS":"on"}},{"name":"tmpmail","origin":"mail/tmpmail","version":"1.2.3","comment":"CLI for the creation and use of temporary mail addresses","maintainer":"se@FreeBSD.org","www":"https://github.com/sdushantha/tmpmail","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"763b1cb7eff7b54c57011e0f1f3f2056ab602ed50a2f0715ca4b6e5dae1f4957","flatsize":12125,"path":"All/tmpmail-1.2.3.pkg","repopath":"All/tmpmail-1.2.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5608,"desc":"tmpmail is a command line utility that allows you to create a temporary\nemail address and receive emails to the temporary email address. It uses\n1secmail's API to receive emails.\n\nBy default w3m is used to render the HTML emails on the terminal. But if\nyou prefer another text based web browser or would rather view the email\nin a GUI web browser such as Firefox, simply use the --browser argument\nfollowed by the command needed to launch the web browser of your choice.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"jq":{"origin":"textproc/jq","version":"1.7.1"},"w3m":{"origin":"www/w3m","version":"0.5.3.20250305_1"}},"categories":["mail"]},{"name":"tmate-ssh-server","origin":"sysutils/tmate-ssh-server","version":"g2020071601_1,1","comment":"Instant terminal sharing server","maintainer":"bofh@FreeBSD.org","www":"https://tmate.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7c69f492901f4410d7f37ad1e3bc2a1deb2512f4aec031c2e49718cfa23060df","flatsize":457480,"path":"All/tmate-ssh-server-g2020071601_1,1.pkg","repopath":"All/tmate-ssh-server-g2020071601_1,1.pkg","licenselogic":"single","pkgsize":160316,"desc":"Instant terminal sharing - server","deps":{"libevent":{"origin":"devel/libevent","version":"2.1.12"},"libssh":{"origin":"security/libssh","version":"0.11.2"},"msgpack-c":{"origin":"devel/msgpack-c","version":"6.1.0"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libevent-2.1.so.7","libexecinfo.so.1","libmsgpack-c.so.2","libncurses.so.6","libssh.so.4","libtinfo.so.6","libutil.so.4"]},{"name":"tme","origin":"emulators/tme","version":"0.8_7","comment":"Emulator for Sun 2/120, 3/150, and SPARCstation 2 machines","maintainer":"ports@FreeBSD.org","www":"https://people.csail.mit.edu/fredette/tme/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7e08a68187975d1713b21c33acaa4fe5203033a5810e9a4af986d2418bcfc7cc","flatsize":1736109,"path":"All/tme-0.8_7.pkg","repopath":"All/tme-0.8_7.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":418604,"desc":"The Machine Emulator provides a general-purpose framework\nfor computer emulation.  Right now it can emulate Sun 2/120,\n3/150 and SPARCstation 2 (4/75).","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libltdl":{"origin":"devel/libltdl","version":"2.5.4"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["emulators"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libltdl.so.7","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0"],"options":{"EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe tme port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"tmate","origin":"sysutils/tmate","version":"2.4.0_4","comment":"Instant terminal sharing","maintainer":"bofh@FreeBSD.org","www":"https://tmate.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bc33114b86589fe7a76201177a450f28c41142912ee2ac8f642ac125d1018ffd","flatsize":516256,"path":"All/tmate-2.4.0_4.pkg","repopath":"All/tmate-2.4.0_4.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":203232,"desc":"Instant terminal sharing","deps":{"libevent":{"origin":"devel/libevent","version":"2.1.12"},"libssh":{"origin":"security/libssh","version":"0.11.2"},"msgpack-c":{"origin":"devel/msgpack-c","version":"6.1.0"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libevent-2.1.so.7","libexecinfo.so.1","libmsgpack-c.so.2","libncurses.so.6","libssh.so.4","libtinfo.so.6","libutil.so.4"],"options":{"BACKSPACE":"off"},"messages":[{"message":"When trying to connect to the default public tmate server it may happpen that\nthe following errors messages will be printed:\n\n  Connecting to ssh.tmate.io...\n  Cannot authenticate server\n  Reconnecting... (Cannot authenticate server)\n\nThis is because the fingerprints of the default tmate server keys are stripped\nout from the tmate binary.\n\nInstead, users are encouraged to specify the fingerprints via ~/.tmate.conf, e.g.:\n\n  set -g tmate-server-rsa-fingerprint   \"SHA256:Hthk2T/M/Ivqfk1YYUn5ijC2Att3+UPzD7Rn72P5VWs\"\n  set -g tmate-server-ecdsa-fingerprint \"SHA256:8GmKHYHEJ6n0TEdciHeEGkKOigQfCFuBULdt6vZIhDc\"","type":"install"}]},{"name":"tm","origin":"sysutils/tm","version":"0.4.1_1","comment":"Terminal mixer","maintainer":"ports@FreeBSD.org","www":"https://vicerveza.homeunix.net/~viric/soft/tm/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"255d81a4736720d4ec47943290aa2f362461c5261f4f3fb9ee4f374b9319d273","flatsize":55339,"path":"All/tm-0.4.1_1.pkg","repopath":"All/tm-0.4.1_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":22200,"desc":"Terminal mixer can start processes inside a pseudo-terminal, which can\nbe accessed through a Unix socket, TCP or even raw ethernet (not yet\nported to FreeBSD). The programs can be linked to the current\nterminal, or they can be unlinked like in nohup. But even in this\nlatter case you can connect to them using the mentioned protocols.\n\ntm can also start programs as if they communicate through pipes\ninstead of terminals, and this can be quite useful for\nremote-controlling applications.\n\nMore than one client can connect to the served pseudo-terminal, either\nusing tm as a client or telnet for TCP. You can choose if they are\nonly allowed to read, or they can also contribute on input.","categories":["sysutils"],"shlibs_required":["libc.so.8","libutil.so.4"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe tm port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"tlsh","origin":"devel/tlsh","version":"4.7.2","comment":"Trend Micro Locality Sensitive Hash library and utilities","maintainer":"cgull@glup.org","www":"https://tlsh.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1cc4b168aee718f3fb00e08602f7041e6ea6abafc91936866359f3737e3d9460","flatsize":1595655,"path":"All/tlsh-4.7.2.pkg","repopath":"All/tlsh-4.7.2.pkg","licenselogic":"or","licenses":["APACHE20","BSD3CLAUSE"],"pkgsize":938084,"desc":"TLSH is a fuzzy matching program and library.  Given a file (min 50 bytes),\nTLSH generates a hash value which can be used for similarity comparisons.\nSimilar files will have similar hash values which allows for the detection of\nsimilar objects by comparing their hash values.\n\nThis port only includes the core C++ library.","categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on"}},{"name":"tlsdate","origin":"sysutils/tlsdate","version":"0.0.13_5","comment":"Secure parasitic rdate replacement","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ioerror/tlsdate","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1cec6a81744637286ff1ca1c4080b218ecc5a01ec3cfe2c2132787fe15584786","flatsize":357146,"path":"All/tlsdate-0.0.13_5.pkg","repopath":"All/tlsdate-0.0.13_5.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":161660,"desc":"tlsdate sets the local clock by securely connecting with TLS to remote\nservers and extracting the remote time out of the secure handshake. Unlike\nntpdate, tlsdate uses TCP, for instance connecting to a remote HTTPS or TLS\nenabled service, and provides some protection against adversaries that try to\nfeed you malicious time information.","deps":{"libevent":{"origin":"devel/libevent","version":"2.1.12"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libcrypto.so.12","libssl.so.12"],"options":{"DOCS":"on"}},{"name":"tls-check","origin":"security/tls-check","version":"1.0.2_7","comment":"Scan a list of domains for TLS-related compliance stats","maintainer":"pi@FreeBSD.org","www":"https://github.com/tls-check/TLS-Check","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9decbd93f9011d6ef042cb37f6a2a91cbf2a4b000a6645014424bdba6ef8fe1d","flatsize":425890,"path":"All/tls-check-1.0.2_7.pkg","repopath":"All/tls-check-1.0.2_7.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":137880,"desc":"Scan a list of domains for TLS-related compliance stats.","deps":{"p5-Class-CSV":{"origin":"textproc/p5-Class-CSV","version":"1.03_1"},"p5-File-HomeDir":{"origin":"devel/p5-File-HomeDir","version":"1.006"},"p5-File-ShareDir":{"origin":"devel/p5-File-ShareDir","version":"1.118"},"p5-IO-All":{"origin":"devel/p5-IO-All","version":"0.87"},"p5-IO-Socket-Timeout":{"origin":"net/p5-IO-Socket-Timeout","version":"0.32_1"},"p5-IPC-Run":{"origin":"devel/p5-IPC-Run","version":"20231003.0"},"p5-LWP-Protocol-https":{"origin":"www/p5-LWP-Protocol-https","version":"6.14"},"p5-Log-Log4perl":{"origin":"devel/p5-Log-Log4perl","version":"1.57"},"p5-MooseX-Getopt":{"origin":"devel/p5-MooseX-Getopt","version":"0.78"},"p5-MooseX-SimpleConfig":{"origin":"devel/p5-MooseX-SimpleConfig","version":"0.11"},"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"p5-Net-IDN-Encode":{"origin":"textproc/p5-Net-IDN-Encode","version":"2.500_1"},"p5-Net-LibIDN":{"origin":"dns/p5-Net-LibIDN","version":"0.12_6"},"p5-Parallel-ForkManager":{"origin":"devel/p5-Parallel-ForkManager","version":"2.03"},"p5-PerlIO-via-Timeout":{"origin":"devel/p5-PerlIO-via-Timeout","version":"0.32_1"},"p5-Readonly":{"origin":"devel/p5-Readonly","version":"2.05"},"p5-Text-CSV_XS":{"origin":"textproc/p5-Text-CSV_XS","version":"1.60"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["security"]},{"name":"tlx","origin":"devel/tlx","version":"0.6.1","comment":"Collection of C++ data structures, algorithms, miscellaneous helpers","maintainer":"yuri@FreeBSD.org","www":"https://github.com/tlx/tlx","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1ff5ecd6a4f15cdad775a134ac06dc92ee000ca58c52fd0ea68331f23af822b4","flatsize":15668754,"path":"All/tlx-0.6.1.pkg","repopath":"All/tlx-0.6.1.pkg","licenselogic":"single","licenses":["BSL"],"pkgsize":1730932,"desc":"tlx is a collection of C++ helpers and extensions universally needed, but not\nfound in the STL. The most important design goals and conventions are:\n* high modularity with as little dependencies between modules as possible.\n* attempt to never break existing interfaces.\n* compile on all platforms with C++ - smartphones, supercomputers, windows, etc.\n* zero external dependencies: no additional libraries are required.\n* warning and bug-freeness on all compilers.\n* keep overhead down - small overall size such that is can be included without\n  bloating applications.","categories":["devel"]},{"name":"tlci","origin":"misc/tlci","version":"0.1.0.2_1","comment":"Tiny Lambda Calculus interpreter","maintainer":"nsonack@outlook.com","www":"https://gitlab.com/herrhotzenplotz/tlci","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1de57ffec2a2fb7e68f9e478c43757613045ef3fb5523bd307ece145ba6fccac","flatsize":30411,"path":"All/tlci-0.1.0.2_1.pkg","repopath":"All/tlci-0.1.0.2_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":13300,"desc":"The tiny lambda calculus interpreter is a portable interpreter\nfor an untyped lambda calculus in C99.","categories":["misc"],"shlibs_required":["libc.so.8"]},{"name":"tlwg-ttf","origin":"x11-fonts/tlwg-ttf","version":"0.6.1","comment":"Collection of Thai TrueType fonts","maintainer":"antumdeluge@gmail.com","www":"https://linux.thai.net/projects/fonts-tlwg","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e140b891d8b4ca50234ba869885b0d9354e5ab8922a5699b2e5d2d0da7f50581","flatsize":5960443,"path":"All/tlwg-ttf-0.6.1.pkg","repopath":"All/tlwg-ttf-0.6.1.pkg","licenselogic":"and","licenses":["GPLv2","MIT"],"pkgsize":1927544,"desc":"This package collects Thai scalable fonts available in free licenses,\nand maintains and distributes them under GNU General Public License\nwith original authors' permissions.","categories":["x11-fonts"],"options":{"TLW_MO":"on","TLW_TW":"on","TLW_TS":"on","TLW_TP":"on","GAR":"on","KIN":"on","LAK":"on","LOM":"on","NOR":"on","PUR":"on","SAW":"on","UMP":"on","WAR":"on"}},{"name":"tllist","origin":"devel/tllist","version":"1.1.0","comment":"C header file only implementation of a typed linked list","maintainer":"jbeich@FreeBSD.org","www":"https://codeberg.org/dnkl/tllist","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c8d9f30e0a4aea6a9d93a92594bbcce02017e002dac197bc123cfd86b086b70e","flatsize":14649,"path":"All/tllist-1.1.0.pkg","repopath":"All/tllist-1.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4140,"desc":"Most C implementations of linked list are untyped. That is, their data carriers\nare typically void *. This is error prone since your compiler will not be able\nto help you correct your mistakes (oh, was it a pointer-to-a-pointer... I\nthought it was just a pointer...).\n\ntllist addresses this by using pre-processor macros to implement dynamic types,\nwhere the data carrier is typed to whatever you want; both primitive data types\nare supported as well as aggregated ones such as structs, enums and unions.\n\nBeing a double-linked list, most operations are constant in time (including\npushing and popping both to/from front and back).\n\nThe memory overhead is fairly small; each item carries, besides its data, a\nprev and next pointer (i.e. a constant 16 byte overhead per item on 64-bit\narchitectures).\n\nThe list itself has two head and tail pointers, plus a length variable\n(typically 8 bytes on 64-bit architectures) to make list length lookup constant\nin time.\n\nThus, assuming 64-bit pointers (and a 64-bit size_t type), the total overhead\nis 3*8 + n*2*8 bytes.","categories":["devel"]},{"name":"tlb","origin":"mail/tlb","version":"0.11a_1","comment":"The List Batcher, a general purpose mail list delivery engine","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9ddbfe84c03ea6955245c274ddaebe10eca101dbbae73a3393d6c5c9631a5760","flatsize":81985,"path":"All/tlb-0.11a_1.pkg","repopath":"All/tlb-0.11a_1.pkg","licenselogic":"single","pkgsize":26508,"desc":"TLB, aka The List Batcher, is a general purpose mailing list delivery engine.\nIts function is to take a list of addresses, split it up according to various\ncriteria, and send the chunks via local programs or SMTP to any number of\nhosts for delivery.","deps":{"p5-Mail-Tools":{"origin":"mail/p5-Mail-Tools","version":"2.22"},"p5-TimeDate":{"origin":"devel/p5-TimeDate","version":"2.33,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe tlb port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"tmv","origin":"math/tmv","version":"0.76_1","comment":"Fast, intuitive linear algebra library for C++","maintainer":"yuri@FreeBSD.org","www":"https://github.com/rmjarvis/tmv","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3fe461a7a10be4bc0860a5027267b410d793a2b52156aea51cb99034ccfa5883","flatsize":23612151,"path":"All/tmv-0.76_1.pkg","repopath":"All/tmv-0.76_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":4070160,"desc":"The Template Matrix/Vector (TMV) Library is a C++ class library designed to\nmake writing code with vectors and matrices both transparent and fast.\nTransparency means that when you look at your code months later, it is obvious\nwhat the code does, making it easier to debug. Fast means the execution time of\nthe code should be as fast as possible - this is mostly algorithm dependent, so\nwe want the underlying library code to use the fastest algorithms possible.","deps":{"blas":{"origin":"math/blas","version":"3.12.1"},"lapack":{"origin":"math/lapack","version":"3.12.1"}},"categories":["math"],"options":{"DOCS":"on"}},{"name":"tl-expected","origin":"devel/tl-expected","version":"1.1.0_1","comment":"C++11/14/17 std::expected with functional-style extensions","maintainer":"henry.hu.sh@gmail.com","www":"https://github.com/TartanLlama/expected","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9d5da52751e61cfa1b0632f15956ea3a08d96b666dab5b54ef22f1e23be16fd7","flatsize":107530,"path":"All/tl-expected-1.1.0_1.pkg","repopath":"All/tl-expected-1.1.0_1.pkg","licenselogic":"single","licenses":["CC0-1.0"],"pkgsize":15520,"desc":"Single header implementation of std::expected with functional-style extensions.\n\nstd::expected is proposed as the preferred way to represent object which will\neither have an expected value, or an unexpected value giving information about\nwhy something failed. Unfortunately, chaining together many computations which\nmay fail can be verbose, as error-checking code will be mixed in with the\nactual programming logic. This implementation provides a number of utilities to\nmake coding with expected cleaner.","categories":["devel"],"options":{"TESTS":"off"}},{"name":"tktray","origin":"x11-toolkits/tktray","version":"1.3.9_1","comment":"System tray icon support","maintainer":"tcltk@FreeBSD.org","www":"https://sw4me.com/wiki/Tktray","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"08b5f4ca26cfedadda338dcb12b984427c435b8c489bb1e896e5ec37e103af1c","flatsize":24986,"path":"All/tktray-1.3.9_1.pkg","repopath":"All/tktray-1.3.9_1.pkg","licenselogic":"single","pkgsize":14740,"desc":"Tktray is an extension that is able to create system tray icons. It\nfollows http://www.freedesktop.org specifications when looking up the\nsystem tray manager. This protocol is supported by modern versions of\nKDE and Gnome panels, and by some other panel-like application.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["tk","x11-toolkits"]},{"name":"tl-aspell","origin":"textproc/tl-aspell","version":"0.02.1_1,2","comment":"Aspell Tagalog dictionary","maintainer":"office@FreeBSD.org","www":"http://aspell.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"acb78e18ccc9e0e4a379f3ab43fbbd86a9e7e1fd8eef20910256a47f7ea1d81f","flatsize":270287,"path":"All/tl-aspell-0.02.1_1,2.pkg","repopath":"All/tl-aspell-0.02.1_1,2.pkg","licenselogic":"single","pkgsize":96104,"desc":"Aspell Tagalog dictionary.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"]},{"name":"tkxmlive","origin":"textproc/tkxmlive","version":"0.1.5_2","comment":"Tcl/Tk XML intelligence visual editor","maintainer":"nivit@FreeBSD.org","www":"https://tkxmlive.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"81461d9dce975fde974e08720997600ab65cc199e495fd890af6d80e974c0025","flatsize":334351,"path":"All/tkxmlive-0.1.5_2.pkg","repopath":"All/tkxmlive-0.1.5_2.pkg","licenselogic":"single","pkgsize":69632,"desc":"Tcl/TK XML Intelligence Visual Editor","deps":{"bwidget":{"origin":"x11-toolkits/bwidget","version":"1.9.16"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["textproc"]},{"name":"tktable","origin":"x11-toolkits/tktable","version":"2.10_1","comment":"Table/matrix widget extension to Tk","maintainer":"portmaster@BSDforge.com","www":"https://tktable.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6d5bd89ef1471e6b6656708862b5e178b679957e37e79381446c6f5b9c19aec1","flatsize":200915,"path":"All/tktable-2.10_1.pkg","repopath":"All/tktable-2.10_1.pkg","licenselogic":"single","licenses":["TclTk"],"pkgsize":59988,"desc":"TkTable is a full-featured 2D table widget (in the spreadsheet sense)\nextension for Tk.\n\nIt supports images, embedded windows, varying colors and fonts, and more.","deps":{"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["tk","x11-toolkits"]},{"name":"tkshape","origin":"x11-toolkits/tkshape","version":"0.4_4","comment":"Tk library to access to X Shaped Window Extension","maintainer":"nivit@FreeBSD.org","www":"https://www.cs.man.ac.uk/~fellowsd/tcl/shapeidx.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"76ace4225432bf443def99ddded0d1ca1fe96cee03b5b8eb6346b7bbb7fd65c0","flatsize":53106,"path":"All/tkshape-0.4_4.pkg","repopath":"All/tkshape-0.4_4.pkg","licenselogic":"single","licenses":["TKSHAPE"],"pkgsize":24792,"desc":"This Tcl/Tk extension offers raw access to the X Shaped Window\nExtension.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["x11-toolkits"],"options":{"MANPAGES":"on"}},{"name":"tkregexp","origin":"misc/tkregexp","version":"3.1","comment":"Interactive regexp design tool","maintainer":"tcltk@FreeBSD.org","www":"http://laurent.riesterer.free.fr/regexp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6811d7b39e28605458d65a4a5597cee3a2b52dd7eea11929b9cda0147a1adb2d","flatsize":69370,"path":"All/tkregexp-3.1.pkg","repopath":"All/tkregexp-3.1.pkg","licenselogic":"single","pkgsize":25128,"desc":"Tired of debugging your regular expressions? Do you want to quickly build\nefficient regexps?\n\nVisual REGEXP is for you!\n\nThis software will let you design your regexps by letting you type the\nexpression and visualize its effect on a sample of your choice.","deps":{"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["misc","tk"]},{"name":"tkmoo","origin":"games/tkmoo","version":"0.3.32_3","comment":"Tk-based M** client with scripting support","maintainer":"ports@FreeBSD.org","www":"http://www.awns.com/tkMOO-light/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"44ddf39f1410f403d9149e26ff418d4418f77f8bf0fc7d1a24737d9f42761ced","flatsize":475386,"path":"All/tkmoo-0.3.32_3.pkg","repopath":"All/tkmoo-0.3.32_3.pkg","licenselogic":"single","licenses":["TKMOO"],"pkgsize":76896,"desc":"TkMOO is a Tk-based M** interface. It has support for triggers,\ngags, scripts, etc. It is a graphical alternative to using tintin++,\ntinyfugue, kmud, and others.","deps":{"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["games","tk"],"messages":[{"message":"===>   NOTICE:\n\nThe tkmoo port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"tktreectrl","origin":"x11-toolkits/tktreectrl","version":"2.4.1","comment":"Multi-column hierarchical listbox widget","maintainer":"sunpoet@FreeBSD.org","www":"https://tktreectrl.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"09e8c3e0d1a5b272a25b578dfa58736146691439843da34dc233cfe33d04912a","flatsize":1057501,"path":"All/tktreectrl-2.4.1.pkg","repopath":"All/tktreectrl-2.4.1.pkg","licenselogic":"single","licenses":["TclTk"],"pkgsize":323332,"desc":"TkTreeCtrl is a multi-column hierarchical listbox widget for the Tk GUI toolkit.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["tk","x11-toolkits"]},{"name":"tkscanfax","origin":"comms/tkscanfax","version":"1.1.8_2,1","comment":"Tcl/Tk frontend for fax scan/receive/send program (command is tkfax)","maintainer":"ports@FreeBSD.org","www":"http://shino.pos.to/linux/tkscanfax_e.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8d719ab08a36c682ffdcb1ace2de09070bdd3d760a231508b2f4fdf92c6e84b4","flatsize":741294,"path":"All/tkscanfax-1.1.8_2,1.pkg","repopath":"All/tkscanfax-1.1.8_2,1.pkg","licenselogic":"single","pkgsize":168544,"desc":"Tcl/Tk frontend for fax scan/receive/send program.  Command is tkfax.","deps":{"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tk-wrapper":{"origin":"x11-toolkits/tk-wrapper","version":"1.1_3"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["comms","tk"],"messages":[{"message":"===>   NOTICE:\n\nThe tkscanfax port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"tkpng","origin":"graphics/tkpng","version":"0.9_1","comment":"PNG support for Tcl/Tk","maintainer":"portmaster@BSDforge.com","www":"https://www.muonics.com/FreeStuff/TkPNG/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dc1e6093add7e19ee3ef9da0c3a0fb1e2ca2dc295bb5ef947b6fc2aac111c6d6","flatsize":26182,"path":"All/tkpng-0.9_1.pkg","repopath":"All/tkpng-0.9_1.pkg","licenselogic":"single","licenses":["TclTk"],"pkgsize":13140,"desc":"This port implements support for loading and using PNG images with\nTcl/Tk.  Although other extensions such as Img also add support for PNG\nimages, I wanted something that was lightweight, did not depend on libpng,\nand which would be suitable for inclusion in the Tk core, as Tk does not\ncurrently support any image formats natively that take advantage of its\ninternal support for alpha blending, and alpha antialiasing and drop shadows\nreally go a long way toward beautifying Tk applications.\n\nAt this time, the package supports reading images from files or binary\ndata.  Base64 decoding is supported as of version 0.6.  Exporting images\nto PNG format is not supported yet.\n\nThe package supports the full range of color types, channels and bit\ndepths from 1 bit black & white to 16 bit per channel full color\nwith alpha (64 bit RGBA) and interlacing.  Ancillary \"chunks\" such\nas gamma, color profile, and text fields are ignored, although they\nare checked at a minimum for correct CRC.","deps":{"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["graphics","tk"]},{"name":"tkdvd","origin":"sysutils/tkdvd","version":"4.0.9_4","comment":"GUI to dvd+rw-tools and cdrecord","maintainer":"amdmi3@FreeBSD.org","www":"http://regis.damongeot.free.fr/tkdvd/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dc3cbb4466bd8212255f60e9147d0eb07e391eb858ccef734bf0dc7e40e91115","flatsize":196765,"path":"All/tkdvd-4.0.9_4.pkg","repopath":"All/tkdvd-4.0.9_4.pkg","licenselogic":"single","pkgsize":42976,"desc":"TkDVD is a GUI to dvd+rw-tools and cdrecord. It allows burnning CDs\nand DVDs easily.\n\nFeatures:\n * View the current command line that will be used to burn the CD/DVD\n * Burn CD/DVD from iso images\n * Create ISO images from files and CD/DVD\n * CD/DVD Copy\n * Can overburn CD/DVD\n * Support multi session CD/DVD\n * Add/delete/exclude file/directories and show current used space\n * Can keep directory structure\n * Options to choose iso9660 filesystem extension (like Joliet or\n   RockRidge extensions)\n * Prevent burning if used space > DVD+R/RW capacity\n * Show output of growisofs/mkisofs to view burned %25 and estimated\n   remaining time","deps":{"cdrtools":{"origin":"sysutils/cdrtools","version":"2024.03.21"},"dvd+rw-tools":{"origin":"sysutils/dvd+rw-tools","version":"7.1_4"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["sysutils"],"options":{"DOCS":"on"}},{"name":"tkinfo","origin":"misc/tkinfo","version":"2.11_1","comment":"Tk script to read GNU \"info\" files and display them","maintainer":"ports@FreeBSD.org","www":"http://math-www.uni-paderborn.de/~axel/tkinfo/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"362f24e1146a3a55cb64684ea0ac80adf8dd8a4f6f2670eeba6adc133aa5a4bb","flatsize":188284,"path":"All/tkinfo-2.11_1.pkg","repopath":"All/tkinfo-2.11_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":44764,"desc":"tkInfo is a tk script to read GNU \"info\" files and display them.\ntkInfo can be used stand alone (via WISH), or embeded within an\napplication to provide integrated, on-line help.\n\nInfo files provide a robust hyper-text capability that is ideal for\non-line help.  The format is suitable for both tty-based systems and\ngraphical systems.  In addition, the same document source can produce\nboth a \"nice\" hardcopy manual and Info files.  Note that most GNU tools\nare documented in this way (via texinfo).\n\nInfo files can be created manually with any text editor, with the\nsupport of the emacs \"info\" package, with the GNU \"makeinfo\" program,\nor with the emacs scripts for latexinfo.  The makeinfo program produces\na set of info files from TeX source that use the GNU texinfo style (the\none that uses \"@\" everywhere).  Similarly, the latexinfo package (like\ntexinfo, but with latex commands and syntax) provides emacs scripts for\nproducing info files.","deps":{"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["misc","tk"],"messages":[{"message":"===>   NOTICE:\n\nThe tkinfo port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"tkfont","origin":"x11-fonts/tkfont","version":"1.1_3","comment":"Tk based replacement for xfontsel","maintainer":"portmaster@BSDforge.com","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1b10891660fb180df0aa7514bc88a73be0dea3df6efb97cc37ff0e9018473a93","flatsize":58437,"path":"All/tkfont-1.1_3.pkg","repopath":"All/tkfont-1.1_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":15712,"desc":"This is a port of tkfont, a Tk based replacement (and much better IMHO)\nfor xfontsel.  I find this particularly useful when I'm going to use\nThe Gimp to design something and want to pick a font without starting\ngimp.  Xfontsel can't scroll far enough down to see all of the fonts.","deps":{"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"},"xlsfonts":{"origin":"x11-fonts/xlsfonts","version":"1.0.8"}},"categories":["tcl","tk","x11-fonts"]},{"name":"tkeca","origin":"audio/tkeca","version":"4.4.3","comment":"Tk interface to ecasound","maintainer":"crees@FreeBSD.org","www":"https://tkeca.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"70cefda9312118d8b402533682f57cfa07c07f7b82131f8f6aa2d99df68fcbe8","flatsize":199078,"path":"All/tkeca-4.4.3.pkg","repopath":"All/tkeca-4.4.3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":45464,"desc":"Tkeca is a TCL/TK frontend for Kai Vehmanen's ECASOUND.\n\nIt's intended to have all the ECASOUND features including:\n- unlimited number of tracks\n- volume and pan control on each track\n- up to 8 effects for each track\n- LADSPA support\n- multitrack support\n- multiple inputs/outputs/soundcards\n- effects preview\n- multiple takes on each track\n- mute track","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"ecasound":{"origin":"audio/ecasound","version":"2.9.3_2"},"normalize":{"origin":"audio/normalize","version":"0.7.7_12"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["audio"],"options":{"DOCS":"on"}},{"name":"tkcron","origin":"misc/tkcron","version":"2.12_3","comment":"Frontend to crontab","maintainer":"cy@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ed5632cb5f0e1ab0e56e75ee7278d3bd68729d3b896ce59d8cda397783a1fb8a","flatsize":18090,"path":"All/tkcron-2.12_3.pkg","repopath":"All/tkcron-2.12_3.pkg","licenselogic":"single","pkgsize":4928,"desc":"Tkcron is a frontend to crontab which allows the user to conviniently\nadd/modify/install/remove cron jobs.\n\nThis is crontab version 2.12\n\n\tSander","deps":{"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["misc"]},{"name":"tkdnd","origin":"x11-toolkits/tkdnd","version":"2.8_1","comment":"Native drag and drop capabilities for Tk","maintainer":"tcltk@FreeBSD.org","www":"http://www.iit.demokritos.gr/~petasis/Tcl/tkDND/tkDND.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"14478c18463ae0ae55797794b2b131a43584ee84a61ca27b52e46bebd2cfe799","flatsize":146505,"path":"All/tkdnd-2.8_1.pkg","repopath":"All/tkdnd-2.8_1.pkg","licenselogic":"single","pkgsize":37796,"desc":"tkdnd is an extension that adds native drag & drop capabilities to the\ntk toolkit. It can be used with any tk version equal or greater to 8.4\nand currently only the UNIX (X-Windows) and Microsoft Windows operating\nsystems are supported. Under Unix the drag & drop protocol in use is the\nXDND protocol version 4 (also used by the QT toolkit, KDE & GNOME\nDesktops).","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["tk","x11-toolkits"]},{"name":"tkdiff","origin":"textproc/tkdiff","version":"5.7","comment":"Tk frontend for diff(1)","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/tkdiff/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d70ca649005ed0e5638c937a00db7e22bc8f8b29d0612b8585d6d476c51578e0","flatsize":901080,"path":"All/tkdiff-5.7.pkg","repopath":"All/tkdiff-5.7.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":231340,"desc":"tkdiff is a fronted for Unix's diff based on Tcl/Tk.","deps":{"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tk-wrapper":{"origin":"x11-toolkits/tk-wrapper","version":"1.1_3"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["textproc","tk"],"messages":[{"message":"===>   NOTICE:\n\nThe tkdiff port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"tkcon","origin":"devel/tkcon","version":"2.5","comment":"Tk console for Tcl","maintainer":"tcltk@FreeBSD.org","www":"https://tkcon.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"102c1e3a70159dbc2dc65dcc94f1db9609cc8f5908ecf5195bdaebf8cab3a8ce","flatsize":365643,"path":"All/tkcon-2.5.pkg","repopath":"All/tkcon-2.5.pkg","licenselogic":"single","pkgsize":116624,"desc":"TkCon is a replacement for the standard console that comes with Tk.\n\nThe console itself provides many more features than the standard console.\nIt is meant primarily to aid one when working with the little details\ninside tcl and tk.","deps":{"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["devel"],"options":{"DOCS":"on"}},{"name":"tkcvs","origin":"devel/tkcvs","version":"9.3.3","comment":"Tcl/Tk based GUI for CVS, Subversion, Git and RCS","maintainer":"portmaster@BSDforge.com","www":"https://sourceforge.net/projects/tkcvs/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5773038f09fa329c9410fc3040f9b6988aa1b7bff4c9d43737d1a3e5e7187456","flatsize":970519,"path":"All/tkcvs-9.3.3.pkg","repopath":"All/tkcvs-9.3.3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":220368,"desc":"TkCVS is a Tcl/Tk-based graphical interface to the CVS, Subversion, and\nGIT configuration management systems. It will also help with RCS. The\nuser interface is consistent across Unix/Linux, Windows, and MacOS X.\nTkDiff is included for browsing and merging your changes.\n\nIt shows the status of the files in the current working directory, and\nhas tools for tagging, merging, importing, exporting, checking in/out,\nand other user operations. TkCVS also aids in browsing the repository.\nFor Subversion, the repository tree is browsed like an ordinary file\ntree. For CVS, the CVSROOT/modules file is read. TkCVS extends CVS with\na method to produce a \"user friendly\" listing of modules by using special\ncomments in the CVSROOT/modules file.","deps":{"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"},"tkdiff":{"origin":"textproc/tkdiff","version":"5.7"}},"categories":["devel"],"options":{"DOCS":"on"},"messages":[{"message":"IMPORTANT\n\nThere are new freatures and additions in this version.\n\nPlease see /usr/local/share/doc/tkcvs/INSTALL\nfor important configuration options.","type":"install"}]},{"name":"tkRunIt","origin":"misc/tkrunit","version":"0.94.1_2","comment":"GUI app launcher with completion and history","maintainer":"portmaster@BSDforge.com","www":"https://thaumaturgy.net/~etgold/software/tkRunIt/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ed1b254ac964d93e0d17bde8e806b9711b4ae6342cadf1528da26b21f06413fa","flatsize":42070,"path":"All/tkRunIt-0.94.1_2.pkg","repopath":"All/tkRunIt-0.94.1_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":13432,"desc":"tkRunIt is a run dialog box for X which allows you to execute\ncommandline without using an xterm.  tkRunIt was inspired by Xrun\nbut is designed to be completely navigable from the keyboard and\nto allow extreme customizablility as I often find that personal\nworkspace tools/shortcuts are seldom workflow compatible across\nusers.","deps":{"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["misc"],"options":{"EXAMPLES":"on"}},{"name":"tkabber-plugins","origin":"net-im/tkabber-plugins","version":"1.1.2_1,1","comment":"External Plugins for Tkabber","maintainer":"mp39590@gmail.com","www":"http://tkabber.jabber.ru/tkabber-plugins","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"71230c622c999f1fb17e3e8d3089a3354cafbac5281b7906f7def188c7504de4","flatsize":2176979,"path":"All/tkabber-plugins-1.1.2_1,1.pkg","repopath":"All/tkabber-plugins-1.1.2_1,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":680612,"desc":"External plugins for Tkabber.","deps":{"tkabber":{"origin":"net-im/tkabber","version":"1.1.2_2"}},"categories":["net-im","tcl","tk"],"messages":[{"message":"For complete review of the installed plugins look inside README document\ninstalled allong with this package.\n\nTo use plugins create a link of installation folder to your\n~/.tkabber/plugins directory.\n\nThen start Tkabber and use Tkabber->Customize->Plugins Management menu\nto activate particular plugin.","type":"install"}]},{"name":"tk86","origin":"x11-toolkits/tk86","version":"8.6.16","comment":"Graphical toolkit for Tcl","maintainer":"tcltk@FreeBSD.org","www":"https://www.tcl.tk/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"93372a0e2873d76821b4f9f27692adda2a889b40cb170d0a938fd9c1fb1bc0f7","flatsize":6203018,"path":"All/tk86-8.6.16.pkg","repopath":"All/tk86-8.6.16.pkg","licenselogic":"single","licenses":["TclTk"],"pkgsize":1840904,"desc":"This is Tk version 8.6, a GUI toolkit for Tcl.\n\nTk is a graphical user interface toolkit that takes developing desktop\napplications to a higher level than conventional approaches. Tk is the\nstandard GUI not only for Tcl, but for many other dynamic languages, and can\nproduce rich, native applications that run unchanged across Windows, Mac OS X,\nLinux and more.\n\nA full set of manual pages is also provided with this port.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXScrnSaver":{"origin":"x11/libXScrnSaver","version":"1.2.4_1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"}},"categories":["x11-toolkits"],"shlibs_required":["libX11.so.6","libXext.so.6","libXft.so.2","libXrender.so.1","libXss.so.1","libc.so.8","libdl.so.0","libfontconfig.so.1","libfreetype.so.6","libm.so.4","libpthread.so.0","libtcl86.so.1","libz.so.3"],"options":{"DEMOS":"off","THREADS":"on","TKMAN":"on"}},{"name":"tomcat101","origin":"www/tomcat101","version":"10.1.42","comment":"Open-source Java web server by Apache, 10.1.x branch","maintainer":"vvd@FreeBSD.org","www":"https://tomcat.apache.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5cb9e75031b5181742c7c5bd54e7ff08906867a7ababb8e7dd50203d993fcf40","flatsize":18263574,"path":"All/tomcat101-10.1.42.pkg","repopath":"All/tomcat101-10.1.42.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":12703756,"desc":"Apache Tomcat is a web server written in 100%25 Pure Java.\n\nApache Tomcat 10.1.x is the current focus of development. It builds on\nTomcat 10.0.x and implements the Servlet 6.0, JSP 3.1, EL 5.0, WebSocket 2.1\nand Authentication 3.0 specifications (the versions required by Jakarta EE 10\nplatform).","deps":{"apache-commons-daemon":{"origin":"devel/apache-commons-daemon","version":"1.4.1"},"openjdk11":{"origin":"java/openjdk11","version":"11.0.26+4.1_1"}},"categories":["java","www"],"options":{"DOCS":"on","EXAMPLES":"on","HOST_MANAGER":"on","MANAGER":"on","NLS":"on","ROOT":"on"},"annotations":{"cpe":"cpe:2.3:a:apache:tomcat:10.1.42:::::dragonfly6:x86_64"}},{"name":"tk-wrapper","origin":"x11-toolkits/tk-wrapper","version":"1.1_3","comment":"Shell wrapper for wish (Tk)","maintainer":"tcltk@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"00d67888ed6050b453bc576248b6e3a69b63583c3d42f6a75fe44f4ac48eea18","flatsize":13105,"path":"All/tk-wrapper-1.1_3.pkg","repopath":"All/tk-wrapper-1.1_3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":6584,"desc":"Tcl-wrapper installs a shell wrapper for the \"tclsh\" command that\ncomes with different versions of Tcl. Users can define in a configuration file\nwhich version of the Tcl shell should be called.","deps":{"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["tk","x11-toolkits"],"shlibs_required":["libc.so.8"],"messages":[{"message":"You may wish to modify (or create) the configuration file:\n/usr/local/etc/wish.conf\n\nSample configuration file is located at:\n/usr/local/etc/wish.conf.sample","type":"install"}]},{"name":"tk-hunspell","origin":"textproc/tk-hunspell","version":"0.1.6","comment":"Turkmen hunspell dictionaries","maintainer":"office@FreeBSD.org","www":"https://addons.mozilla.org/en-US/firefox/addon/turkmen-spell-checker/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9dc3ff81dc3874a3d63ebbe9cfbeca72a19e032fb87b85fa4c443997f5bd9675","flatsize":984552,"path":"All/tk-hunspell-0.1.6.pkg","repopath":"All/tk-hunspell-0.1.6.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":182468,"desc":"Turkmen hunspell dictionaries\n\nSee also: http://borel.slu.edu/crubadan/apps.html","categories":["textproc"]},{"name":"tk-aspell","origin":"textproc/tk-aspell","version":"0.01.0_1","comment":"Aspell Turkmen dictionary","maintainer":"office@FreeBSD.org","www":"http://borel.slu.edu/crubadan/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3bf826b8215a539ebec3bde5116980c5727fc46c7d65cc49bbe491e534d2637b","flatsize":170466,"path":"All/tk-aspell-0.01.0_1.pkg","repopath":"All/tk-aspell-0.01.0_1.pkg","licenselogic":"single","pkgsize":67876,"desc":"Aspell Turkmen dictionary.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"]},{"name":"tkabber","origin":"net-im/tkabber","version":"1.1.2_2","comment":"Tcl/Tk based jabber client","maintainer":"mp39590@gmail.com","www":"http://tkabber.jabber.ru/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"640032f3c5476a295bfaff8236bb2ea94cfb4a055551f9d5ca07140f4b0d6321","flatsize":4564924,"path":"All/tkabber-1.1.2_2.pkg","repopath":"All/tkabber-1.1.2_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":928928,"desc":"Tkabber is a free client for an instant messaging system called\nJabber. It is written in Tcl/Tk and supports many features like\nsupport of unicode, ssl support, http proxy, file transfers and\nsupport of multi-user conference protocol.","deps":{"bwidget":{"origin":"x11-toolkits/bwidget","version":"1.9.16"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tcllib":{"origin":"devel/tcllib","version":"2.0"},"tcltls":{"origin":"devel/tcltls","version":"1.7.22_1"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["net-im","tcl","tk"],"options":{"DOCS":"on","EXAMPLES":"on","IPV6":"on","SOUND":"off","TDOM":"off","TKCON":"off","TKTRAY":"off","TLS":"on"},"annotations":{"cpe":"cpe:2.3:a:tkabber_project:tkabber:1.1.2:::::dragonfly6:x86_64:2"},"messages":[{"message":"Tkabber is a heavily extensible Jabber client, a lot of things can be\nscripted or customized. For complete documentation please refer to\ntkabber.html which comes with the package if you selected DOCS option,\nor read it online:\n\n\thttp://tkabber.jabber.ru/files/doc/tkabber.html\n\nAdditional documentation, tips & tricks can be found in Tkabber wiki,\nwhich is available on following languages:\n\n\tRussian: http://ru.tkabber.jabe.ru\n\tEnglish: http://en.tkabber.jabe.ru\n\tUkranian: http://ua.tkabber.jabe.ru\n\nTo chat with the developers and ask questions you can use official\ntechnical support conference:\n\n\ttkabber@conference.jabber.ru\n\nAlso, you can install net-im/tkabber-plugins port, which provides a lot\nof additional Tkabber plugins, such as games to play with you jabber\nbuddies (chess, checkers, etc), otr plugin for encrypted conversations,\nwhiteboard for collaboration drawings, etc.","type":"install"}]},{"name":"tits","origin":"comms/tits","version":"1.3.0_1","comment":"Server which provides telnet(1) access to one or more tty ports","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ddbe04323ddb1799f11f1e1cf522ee4021ccc2070920f2c5bf205147b77bf1b4","flatsize":60107,"path":"All/tits-1.3.0_1.pkg","repopath":"All/tits-1.3.0_1.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":25752,"desc":"The tits command is a server process which provides telnet(1) access\nto one or more tty ports as specified in config-file (or\n/etc/tits.conf if no configuration file is specified on the command\nline).\n\nAny number of telnet(1) clients may connect to a single tits port.\nEach client will see exactly the same output as well as being able to\nsend keystrokes simultaneously.","categories":["comms"],"shlibs_required":["libc.so.8","libwrap.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe tits port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"tivoka","origin":"www/tivoka","version":"3.5.2","comment":"JSON-RPC client/server library for PHP","maintainer":"ports@FreeBSD.org","www":"http://marcelklehr.github.com/tivoka/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0134015ffc37dd9576dea7cf06a3eb6750bfc73ec984e430bbcac2a35e43c43c","flatsize":76370,"path":"All/tivoka-3.5.2.pkg","repopath":"All/tivoka-3.5.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12468,"desc":"tivoka is a JSON-RPC client and server for PHP 5.3+. For convenience,\nyou can easily switch between JSON-RPC 1.0 and JSON-RPC 2.0 without\nhaving to change your code.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-filter":{"origin":"security/php83-filter","version":"8.3.21"}},"categories":["www"],"options":{"EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe tivoka port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"titlefix","origin":"sysutils/titlefix","version":"0.5.3_1","comment":"Renames files in a proper English title format","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/titlefix/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d46bdbcbb842d48d2a74726f51755326f2c4bdb56739229e34298b51afde56b3","flatsize":27536,"path":"All/titlefix-0.5.3_1.pkg","repopath":"All/titlefix-0.5.3_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":11772,"desc":"Renames files in a proper English title format: prepositions, conjunctions,\nand articles (<5 letters) are in lowercase unless they are the first or\nlast word in the title; all others begin with uppercase. Can use id3v2 to\ntag mp3s using info in filename.","deps":{"id3v2":{"origin":"audio/id3v2","version":"0.1.12"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["sysutils"],"messages":[{"message":"===>   NOTICE:\n\nThe titlefix port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"tix","origin":"x11-toolkits/tix","version":"8.4.3_3","comment":"Extension to the Tk toolkit","maintainer":"doconnor@gsoft.com.au","www":"https://tix.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b1bae2a5d15e6c4571b069c85254dcc9659e5ff89cd17be43086b28ec4f8e981","flatsize":1216609,"path":"All/tix-8.4.3_3.pkg","repopath":"All/tix-8.4.3_3.pkg","licenselogic":"single","licenses":["TclTk"],"pkgsize":339676,"desc":"ABOUT THE TIX PROGRAMMING LIBRARY\n\n   The Tix library is an extension to the Tk toolkit that contains over\n   40 new widgets for Tk. Features include:\n\n   A LOT of new widgets\n   Rapid Prototyping New Widgets\n   XPM image suport\n   Compound images\n   Display Items and Display Styles\n   Form geometry manager\n   Mwm window manager support","deps":{"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["tk","x11-toolkits"]},{"name":"tivodecode","origin":"multimedia/tivodecode","version":"0.2.p4","comment":"Converts .TiVo files to normal MPEG files","maintainer":"mhsin@mhsin.org","www":"https://tivodecode.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e94e181d065335bbc7521f15fe218c9501e1c1e498602505580bb2be99fbc4f8","flatsize":154366,"path":"All/tivodecode-0.2.p4.pkg","repopath":"All/tivodecode-0.2.p4.pkg","licenselogic":"single","pkgsize":31128,"desc":"This software converts a .TiVo file (produced by the TiVoToGo functionality\non recent TiVo software releases) to a normal MPEG file. This has the same\nfunctionality as using TiVo's supplied DirectShow DLL on Windows with a tool\nsuch as DirectShowDump, but is portable to different architectures and\noperating systems, and runs on the command line using files or pipes. The\nconversion still requires the valid MAK of the TiVo which recorded the file,\nso it cannot be used to circumvent their protection, simply to provide the\nsame level of access as is already available on Windows.","categories":["multimedia"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"tinyxml2","origin":"textproc/tinyxml2","version":"11.0.0,1","comment":"Small C++ XML Parser","maintainer":"sunpoet@FreeBSD.org","www":"https://leethomason.github.io/tinyxml2/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"10f3949ee94865a3e6868f6040444b76b04576ddc0c52ba23ca3e129f7281205","flatsize":1087342,"path":"All/tinyxml2-11.0.0,1.pkg","repopath":"All/tinyxml2-11.0.0,1.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":103472,"desc":"TinyXML-2 is a simple, small, efficient, C++ XML parser that can be easily\nintegrated into other programs. It attempts to be flexible, but correct.  It\ndoes not rely on exceptions or RTTI. It has UTF-8 support, but does not parse or\nuse DTDs or XSL. It doesn't have the STL support of TinyXML-1, but uses less\nmemory, has a proper namespace, and is faster.","categories":["textproc"],"options":{"EXAMPLES":"on"},"annotations":{"cpe":"cpe:2.3:a:tinyxml2_project:tinyxml2:11.0.0:::::dragonfly6:x86_64"}},{"name":"tinywm","origin":"x11-wm/tinywm","version":"1.3_3","comment":"Ridiculously tiny window manager","maintainer":"bofh@FreeBSD.org","www":"http://incise.org/tinywm.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"46ce3731ae87b80399eaea6150e6845e3b34140f122f5008688ea267d066157c","flatsize":8726,"path":"All/tinywm-1.3_3.pkg","repopath":"All/tinywm-1.3_3.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":4272,"desc":"TinyWM is a ridiculously tiny window manager implemented in nearly as few\nlines of C as possible, without being obfuscated or entirely useless. It\nallows you to move, resize, focus (sloppy), and raise windows.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["x11-wm"],"shlibs_required":["libX11.so.6","libc.so.8"],"options":{"DOCS":"on"}},{"name":"tinyxml","origin":"textproc/tinyxml","version":"2.6.2_4","comment":"Small C++ XML parser","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/tinyxml/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b14dee05066f0763641a7aa0a5661172c61080b03b492ddf4fcad8fb7bc6add4","flatsize":1225985,"path":"All/tinyxml-2.6.2_4.pkg","repopath":"All/tinyxml-2.6.2_4.pkg","licenselogic":"single","pkgsize":143284,"desc":"TinyXml is a simple, small, C++ XML parser that can be easily\nintegrating into other programs.","categories":["textproc"],"options":{"DOCS":"on","PROFILE":"off"},"annotations":{"cpe":"cpe:2.3:a:tinyxml_project:tinyxml:2.6.2:::::dragonfly6:x86_64:4"},"messages":[{"message":"===>   NOTICE:\n\nThe tinyxml port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"tiramisu","origin":"sysutils/tiramisu","version":"2.0.20240610","comment":"Desktop notifications, the UNIX way","maintainer":"ports@FreeBSD.org","www":"https://github.com/Sweets/tiramisu","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1a1b0ca48c2ac5d8e2c6f3d0629d223cfb76d3067bf539f5cd463f8806fa2c4b","flatsize":30301,"path":"All/tiramisu-2.0.20240610.pkg","repopath":"All/tiramisu-2.0.20240610.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11732,"desc":"tiramisu is a notification daemon for *nix desktops that implement\nnotifications using dbus.\n\nUnlike other daemons, tiramisu does not have any sort of window or\npop-up, but rather sends all notifications to STDOUT. Doing so enables\nendless customization from the end-user.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libintl.so.8","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe tiramisu port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"tio","origin":"comms/tio","version":"3.8","comment":"Simple TTY terminal I/O application","maintainer":"dmgk@FreeBSD.org","www":"https://tio.github.io","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c7eb9351d51eb68a73aee592aef0604601fe53613e9e863575b5a5926e37b62d","flatsize":195920,"path":"All/tio-3.8.pkg","repopath":"All/tio-3.8.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":70892,"desc":"Simple TTY terminal application which features a straightforward\ncommandline interface to easily connect to TTY devices for basic\ninput/output.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"lua54":{"origin":"lang/lua54","version":"5.4.7"}},"categories":["comms"],"shlibs_required":["libc.so.8","libglib-2.0.so.0","liblua-5.4.so","libpthread.so.0"],"options":{"BASH":"on","DOCS":"on"}},{"name":"tk90","origin":"x11-toolkits/tk90","version":"9.0.1_1","comment":"Graphical toolkit for Tcl","maintainer":"tcltk@FreeBSD.org","www":"https://www.tcl.tk/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b8c7f211597a736d81abc063a993bd01d170dc23dbb9e5358b54d3b3c214284c","flatsize":2684956,"path":"All/tk90-9.0.1_1.pkg","repopath":"All/tk90-9.0.1_1.pkg","licenselogic":"single","licenses":["TclTk"],"pkgsize":805192,"desc":"This is Tk version 8.7, a GUI toolkit for Tcl.\n\nTk is a graphical user interface toolkit that takes developing desktop\napplications to a higher level than conventional approaches. Tk is the\nstandard GUI not only for Tcl, but for many other dynamic languages, and can\nproduce rich, native applications that run unchanged across Windows, Mac OS X,\nLinux and more.\n\nA full set of manual pages is also provided with this port.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXScrnSaver":{"origin":"x11/libXScrnSaver","version":"1.2.4_1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"tcl90":{"origin":"lang/tcl90","version":"9.0.1"}},"categories":["x11-toolkits"],"shlibs_required":["libX11.so.6","libXext.so.6","libXft.so.2","libXrender.so.1","libXss.so.1","libc.so.8","libdl.so.0","libfontconfig.so.1","libfreetype.so.6","libm.so.4","libpthread.so.0","libtcl9.0.so","libtommath.so.1","libz.so.3"],"options":{"DEMOS":"off","TKMAN":"off"}},{"name":"tinyproxy","origin":"www/tinyproxy","version":"1.11.2_2,1","comment":"Small, efficient HTTP proxy server","maintainer":"sunpoet@FreeBSD.org","www":"https://tinyproxy.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e93be6b53e4adecc4fc3624c582300b8a4b8935e46542a887c26db5ddf8eb2c5","flatsize":125814,"path":"All/tinyproxy-1.11.2_2,1.pkg","repopath":"All/tinyproxy-1.11.2_2,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":57012,"desc":"Tinyproxy is a light-weight HTTP/HTTPS proxy daemon for POSIX operating systems.\nDesigned from the ground up to be fast and yet small, it is an ideal solution\nfor use cases such as embedded deployments where a full featured HTTP proxy is\nrequired, but the system resources for a larger proxy are unavailable.\n\nNote that tinyproxy requires configuration to run in anonymizing mode. See\ntinyproxy.conf.sample for detail.","categories":["www"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"FILTER":"on","REVERSE":"on","TRANSPARENT":"on","UPSTREAM":"on","XHEADER":"on"},"annotations":{"cpe":"cpe:2.3:a:tinyproxy_project:tinyproxy:1.11.2:::::dragonfly6:x86_64:2"}},{"name":"tinyobjloader","origin":"multimedia/tinyobjloader","version":"2.0.0.r9.5","comment":"C++ single file wavefront obj loader","maintainer":"yuri@FreeBSD.org","www":"https://github.com/tinyobjloader/tinyobjloader","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"84470eeccb9937068c86ff98a020a7dafc1e690e748a93257d83a9c3eb0ef74d","flatsize":250441,"path":"All/tinyobjloader-2.0.0.r9.5.pkg","repopath":"All/tinyobjloader-2.0.0.r9.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":71676,"desc":"Tiny but powerful single file wavefront obj loader written in C++03. No\ndependency except for C++ STL. It can parse over 10M polygons with moderate\nmemory and time.","categories":["multimedia"],"annotations":{"cpe":"cpe:2.3:a:tinyobjloader_project:tinyobjloader:2.0.0.r9.5:::::dragonfly6:x86_64"}},{"name":"tinymt","origin":"math/tinymt","version":"1.1.2","comment":"Tiny Mersenne Twister","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/MersenneTwister-Lab/TinyMT","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e2069bcd3af99505d852739a4abd8765bbd7cf5d4ef1a04a254e51d579dcd28c","flatsize":34565,"path":"All/tinymt-1.1.2.pkg","repopath":"All/tinymt-1.1.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":8316,"desc":"Tiny Mersenne Twister(TinyMT) is a pseudo random number generators whose periods\nare 2^127-1.","categories":["math"],"shlibs_required":["libc.so.8"]},{"name":"tinyows","origin":"graphics/tinyows","version":"1.2.2","comment":"High Performance WFS-T server","maintainer":"joris.dedieu@gmail.com","www":"https://mapserver.org/tinyows/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2acddbc761154b38511acddda46c6a4f748f89b0b30e537a8b34480e7c684d9a","flatsize":1039694,"path":"All/tinyows-1.2.2.pkg","repopath":"All/tinyows-1.2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":164900,"desc":"TinyOWS server implements latest WFS-T standard versions,\nas well as related standards such as Filter Encoding (FE).","deps":{"fcgi-devkit":{"origin":"www/fcgi","version":"2.4.6"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"postgis33":{"origin":"databases/postgis33","version":"3.3.8"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"}},"categories":["geography","graphics","www"],"shlibs_required":["libc.so.8","libdl.so.0","libfcgi.so.0","liblzma.so.3","libm.so.4","libpq.so.5","libpthread.so.0","libxml2.so.2","libz.so.3"],"options":{"FASTCGI":"on"}},{"name":"tinymembench","origin":"benchmarks/tinymembench","version":"0.4","comment":"Simple benchmark for memory throughput and latency","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/ssvb/tinymembench","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8e8157f664f90e6068f91c4ec9c44c5c5245a7d107fc6537f726584228e2fb19","flatsize":21663,"path":"All/tinymembench-0.4.pkg","repopath":"All/tinymembench-0.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7876,"desc":"This is a simple memory benchmark program, which tries to measure the\npeak bandwidth of sequential memory accesses and the latency of random\nmemory accesses. Bandwidth is measured by running different assembly\ncode for the aligned memory blocks and attempting different prefetch\nstrategies.","categories":["benchmarks"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"trackballs","origin":"games/trackballs","version":"1.3.4_1","comment":"SDL-based Marble Madness clone","maintainer":"martymac@FreeBSD.org","www":"https://trackballs.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"46f14ca4134d65677481e2db295fa5b3424d7ce7ec01129889acfd29b0f1112d","flatsize":39257853,"path":"All/trackballs-1.3.4_1.pkg","repopath":"All/trackballs-1.3.4_1.pkg","licenselogic":"and","licenses":["ETHYMONICS","GPLv2+"],"pkgsize":31607484,"desc":"Trackballs is a simple game similar to the classical game Marble Madness on the\nAmiga in the 80's. By steering a marble ball through a labyrinth filled with\nvicious hammers, pools of acid and other obstacles the player collects points.\nWhen the ball reaches the destination it continues at the next, more difficult\nlevel - unless the time runs out.","deps":{"boehm-gc-threaded":{"origin":"devel/boehm-gc-threaded","version":"8.2.8"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"guile2":{"origin":"lang/guile2","version":"2.2.7_6"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_image":{"origin":"graphics/sdl2_image","version":"2.8.8"},"sdl2_mixer":{"origin":"audio/sdl2_mixer","version":"2.8.1"},"sdl2_ttf":{"origin":"graphics/sdl2_ttf","version":"2.24.0"}},"categories":["games"],"shlibs_required":["libGL.so.1","libSDL2-2.0.so.0","libSDL2_image-2.0.so.0","libSDL2_mixer-2.0.so.0","libSDL2_ttf-2.0.so.0","libc.so.8","libgc.so.1","libguile-2.2.so.1","libintl.so.8","libm.so.4","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on","NLS":"on"}},{"name":"tinyldap","origin":"net/tinyldap","version":"0.0.20170319_1","comment":"Small LDAP implementation","maintainer":"dinoex@FreeBSD.org","www":"https://www.fefe.de/tinyldap/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f508ef1b9f284d66a4245dad116c220fe51d8afcac2f3bfa07711bcdfc6ac1d0","flatsize":354984,"path":"All/tinyldap-0.0.20170319_1.pkg","repopath":"All/tinyldap-0.0.20170319_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":82380,"desc":"tinyldap is an attempt to write a very small and very fast LDAP server.\nopenldap is the reference when it comes to LDAP servers, and it performs\nvery poorly despite using techniques such as thread pools.\n\nLICENSE: GPL2","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["net"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12"],"options":{"DOCS":"on"}},{"name":"tinymce","origin":"www/tinymce","version":"7.7.1","comment":"Open source JavaScript HTML WYSIWYG editor for web sites","maintainer":"sunpoet@FreeBSD.org","www":"https://www.tiny.cloud/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cce4c3f19a204b17ce20a673c2afdc626ff2272a8f27c9a0b05bed5c7c891727","flatsize":4481209,"path":"All/tinymce-7.7.1.pkg","repopath":"All/tinymce-7.7.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":576372,"desc":"TinyMCE is a platform independent web based Javascript HTML WYSIWYG editor\ncontrol released as Open Source under LGPL by Moxiecode Systems AB. It has\nthe ability to convert HTML TEXTAREA fields or other HTML elements to editor\ninstances. TinyMCE is very easy to integrate into other Content Management\nSystems.\n\nTinyMCE Features:\n- Easy to integrate, takes only two lines of code.\n- Customizable through themes and plugins.\n- Customizable XHTML 1.0 output. Block invalid elements and force attributes.\n- International language support (Language packs)\n- Multiple browser support, Mozilla, MSIE, FireFox, Opera and Safari\n  (experimental).\n- PHP/.NET/JSP/Coldfusion GZip compressor, Makes TinyMCE 75%25 smaller and a lot\n  faster to load.\n- You can easily use AJAX to save and load content!","categories":["www"],"annotations":{"cpe":"cpe:2.3:a:tinymce:tinymce:7.7.1:::::dragonfly6:x86_64"}},{"name":"tinycols","origin":"games/tinycols","version":"0.8.3","comment":"Jewels matching game for the terminal","maintainer":"fuz@FreeBSD.org","www":"https://github.com/zedr/tinycols","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"caff57313d7712258bc7f9ed1afae56d92e524c568367168525d99a17b038e46","flatsize":20767,"path":"All/tinycols-0.8.3.pkg","repopath":"All/tinycols-0.8.3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":10084,"desc":"A jewels matching game for the Linux terminal.\nThree difficulties are provided.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["games"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"]},{"name":"tinysparql","origin":"devel/tinysparql","version":"3.8.2_1","comment":"RDF triple store library with SPARQL 1.1 interface","maintainer":"gnome@FreeBSD.org","www":"https://gitlab.gnome.org/GNOME/tinysparql","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"30db825739737940ef5f615611ce32c5ca46f42fdb477b23be9993a7eb8f5037","flatsize":3860015,"path":"All/tinysparql-3.8.2_1.pkg","repopath":"All/tinysparql-3.8.2_1.pkg","licenselogic":"and","pkgsize":949308,"desc":"The TinySPARQL library offers a complete RDF triplestore with SPARQL 1.1\ninterface and a minimal footprint. It allows creating local databases in memory\nor the filesystem, and accessing/creating endpoints for federated queries.","deps":{"avahi-app":{"origin":"net/avahi-app","version":"0.8_6"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"icu":{"origin":"devel/icu","version":"76.1,1"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"libsoup3":{"origin":"devel/libsoup3","version":"3.6.5_2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"snowballstemmer":{"origin":"textproc/snowballstemmer","version":"2.2.0"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["devel"],"shlibs_required":["libavahi-client.so.3","libavahi-common.so.3","libavahi-glib.so.1","libc.so.8","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libintl.so.8","libjson-glib-1.0.so.0","libm.so.4","libpthread.so.0","libsqlite3.so.0","libxml2.so.2"]},{"name":"tinyexpr","origin":"math/tinyexpr","version":"g20221120","comment":"Tiny expression parser/compiler/evaluation engine for math expressions","maintainer":"yuri@FreeBSD.org","www":"https://codeplea.com/tinyexpr","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f8ab7e1e95f15a2c11bc4481a928d40a0949c1eb277b353eec7b38d962b8f07e","flatsize":21030,"path":"All/tinyexpr-g20221120.pkg","repopath":"All/tinyexpr-g20221120.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8308,"desc":"TinyExpr is a very small parser and evaluation library for evaluating math\nexpressions from C. It's open-source, free, and is extremely easy to use.","categories":["math"]},{"name":"tinycdb","origin":"databases/tinycdb","version":"0.81","comment":"Analogous to cdb, but faster","maintainer":"sunpoet@FreeBSD.org","www":"https://www.corpit.ru/mjt/tinycdb.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1aad7fac89d54800e827f4b4a7b91def0a3d7078929f1ded503d37e3ee313f45","flatsize":81479,"path":"All/tinycdb-0.81.pkg","repopath":"All/tinycdb-0.81.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":30336,"desc":"It is analogous to cdb from D.J.Berstein, but written completely from scratch,\nhas some functionality removed and some new added compared to DJB's one, a bit\nfaster, and much easier to use (only one library needed at link time).","categories":["databases"],"shlibs_required":["libc.so.8"]},{"name":"tinycbor","origin":"devel/tinycbor","version":"0.6.0","comment":"Concise Binary Object Representation (CBOR) library","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/intel/tinycbor","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8004cb730bdba2f1177042fecad275a2a5a917947f215213965405f2854574bb","flatsize":243468,"path":"All/tinycbor-0.6.0.pkg","repopath":"All/tinycbor-0.6.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":41128,"desc":"The Concise Binary Object Representation (CBOR) is a data format whose design\ngoals include the possibility of extremely small code size, fairly small message\nsize, and extensibility without the need for version negotiation. It is defined\nin IETF RFC 7049.\n\nTinyCBOR is Intel's industrial strength C/C++ implementation of CBOR, as used in\nthe IoTivity framework.","deps":{"libcjson":{"origin":"devel/libcjson","version":"1.7.18_2"}},"categories":["devel"],"shlibs_required":["libc.so.8","libcjson.so.1","libm.so.4"]},{"name":"tinyca","origin":"security/tinyca","version":"0.7.6_2","comment":"Simple graphical interface to manage a small Certification Authority","maintainer":"ports@FreeBSD.org","www":"https://opsec.eu/src/tinyca/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b2dcc0a8274cbde5645d9e278d2372a67ba2c59356c582334b15aff38bb895d9","flatsize":375957,"path":"All/tinyca-0.7.6_2.pkg","repopath":"All/tinyca-0.7.6_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":50096,"desc":"TinyCA is a simple graphical userinterface written in Perl/Tk to manage a\nsmall CA (Certification Authority).\nCurrently TinyCA supports the following features:\n\n    * unlimited number of CAs\n    * support for creating and managing SubCAs\n    * Creation and Revocation of x509 - S/MIME certificates\n    * PKCS#10 Requests can be imported and signed\n    * RSA and DSA keys can be generated and used\n    * Servercertificates\n          o Certificates can be exported as: PEM, DER, TXT and PKCS#12\n          o Certificates may be used with e.g. Apache, Postfix, OpenLDAP,\n\t\tCyrus and FreeS/WAN\n    * Clientcertificates\n          o Certificates can be exported as: PEM, DER, TXT and PKCS#12\n          o Certificates may be used with e.g. Netscape, Konqueror, Opera,\n\t\tInternet Explorer, Outlook (Express) and FreeS/WAN\n    * Certificate Revocation List\n          o CRLs can be exported as: PEM, DER and TXT","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"p5-Gtk2":{"origin":"x11-toolkits/p5-Gtk2","version":"1.24993_3"},"p5-Locale-gettext":{"origin":"devel/p5-Locale-gettext","version":"1.07"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"zip":{"origin":"archivers/zip","version":"3.0_4"}},"categories":["net","security"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe tinyca port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"tinyfugue-devel","origin":"net/tinyfugue-devel","version":"5.1.6_1","comment":"Popular programmable MUD client, with macro support and more","maintainer":"dinoex@FreeBSD.org","www":"https://github.com/ingwarsw/tinyfugue","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3957c74bbe2c838de573c2c91fc4c55ef150dec1f2cf1080d198848fd73622b5","flatsize":1211076,"path":"All/tinyfugue-devel-5.1.6_1.pkg","repopath":"All/tinyfugue-devel-5.1.6_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":365468,"desc":"TinyFugue is a powerful, programmable MUD client with macro support\nand multi-worlding support and much more.","deps":{"icu":{"origin":"devel/icu","version":"76.1,1"},"lua54":{"origin":"lang/lua54","version":"5.4.7"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["games","net"],"shlibs_required":["libc.so.8","libcrypto.so.12","libicudata.so.76","libicui18n.so.76","libicuuc.so.76","liblua-5.4.so","libm.so.4","libncurses.so.6","libpcre.so.1","libssl.so.12","libstdc++.so.9","libtinfo.so.6","libz.so.3"],"options":{"ATCP":"on","GMCP":"on","LUA":"on","PYTHON":"off","WIDECHAR":"on"}},{"name":"tiny-network-utilities","origin":"net/tiny-network-utilities","version":"1.0","comment":"Minimalistic DHCP, UDP proxy, etc server implementations","maintainer":"yuri@FreeBSD.org","www":"https://github.com/yurivict/tiny-network-utilities","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3dfe2459aede7ebd392bfb96711c8521a18f16823806854164188b6a44a78202","flatsize":32516,"path":"All/tiny-network-utilities-1.0.pkg","repopath":"All/tiny-network-utilities-1.0.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":9848,"desc":"The collection of minimalistic network server implementations to support\nvirtual machine network connectivity: DHCP, UDP proxy, UDP anti-NAT.","deps":{"py311-hexdump":{"origin":"textproc/py-hexdump","version":"3.3_1"},"py311-netifaces":{"origin":"net/py-netifaces","version":"0.11.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net"]},{"name":"tiny-bignum-c","origin":"math/tiny-bignum-c","version":"g20210222","comment":"Small portable multiple-precision unsigned integer arithmetic in C","maintainer":"yuri@FreeBSD.org","www":"https://github.com/kokke/tiny-bignum-c","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3179a3e9c2d005942f8872413ead5267e4c2f5b2cfad6732ad9faf6c8763bb59","flatsize":37537,"path":"All/tiny-bignum-c-g20210222.pkg","repopath":"All/tiny-bignum-c-g20210222.pkg","licenselogic":"single","licenses":["UNLICENSE"],"pkgsize":11204,"desc":"tiny-bignum-c is a small portable arbitrary-precision unsigned integer\narithmetic in C, for calculating with large numbers.\n\nUses an array of uint8_t, uint16_t or uint32_t as underlying data-type utilizing\nall bits in each word.","categories":["math"]},{"name":"tintfu","origin":"graphics/tintfu","version":"0.0.4_3","comment":"GraphViz .dot file editor","maintainer":"ports@FreeBSD.org","www":"https://tintfu.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4872841ef2731fe15ced5bbdf65011849e005dc2a78f330672fe75c79b77f896","flatsize":80562,"path":"All/tintfu-0.0.4_3.pkg","repopath":"All/tintfu-0.0.4_3.pkg","licenselogic":"single","pkgsize":70944,"desc":"This is an editor for GraphViz, an excellent program imho for both quickly\ncreating a graphical overview of some collection of related components as\nwell as drawing graphs for systems which are too complex to manage using\nconventional drawing programs.\n\nTINTFU can parse DOT files and render a preview of them in a side pane, while\nallowing each and every attribute of Graphs, SubGraphs and Nodes to be edited.\nThe results of such changes are immediately updated in the preview pane.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["graphics"],"messages":[{"message":"===>   NOTICE:\n\nThe tintfu port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"tinc-devel","origin":"security/tinc-devel","version":"1.1pre18_4","comment":"Virtual Private Network (VPN) daemon","maintainer":"dinoex@FreeBSD.org","www":"https://www.tinc-vpn.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0d42fb0ce35483e8745c52c49b4441d3524b99458ac65f404d42a5dd68c7ba82","flatsize":679976,"path":"All/tinc-devel-1.1pre18_4.pkg","repopath":"All/tinc-devel-1.1pre18_4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":234492,"desc":"tinc is a Virtual Private Network (VPN) daemon that uses tunnelling and\nencryption to create a secure private network between hosts on the Internet.\n\nBecause the tunnel appears to the IP level network code as a normal network\ndevice, there is no need to adapt any existing software.  This tunnelling\nallows VPN sites to share information with each other over the Internet\nwithout exposing any information to others.\n\nA single tinc daemon can accept more than one connection at a time, thus\nmaking it possible to create larger virtual networks, because some\nlimitations are circumvented.\n\nInstead of most other VPN implementations, tinc encapsulates each network\npacket in its own UDP packet, instead of encapsulating all into one TCP or\neven PPP over TCP stream. This results in lower latencies, less overhead,\nand in general better responsiveness and throughput.\n\nLICENSE: GPL3 or later with execption to link with OpenSSL","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"lzo2":{"origin":"archivers/lzo2","version":"2.10_1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["net-vpn","security"],"users":["tinc"],"groups":["tinc"],"shlibs_required":["libc.so.8","libcrypto.so.12","liblzo2.so.2","libm.so.4","libncurses.so.6","libreadline.so.8","libtinfo.so.6","libz.so.3"],"annotations":{"cpe":"cpe:2.3:a:tinc-vpn:tinc:1.1pre18:::::dragonfly6:x86_64:4"}},{"name":"tinylaf","origin":"devel/tinylaf","version":"1.4.0","comment":"Pluggable Look and Feel for Java","maintainer":"ayu@commun.jp","www":"http://www.muntjak.de/hans/java/tinylaf/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f0e45f403a1d276244b6e1a75625c655b4fd85df1c941ba795d21741e1fdeff5","flatsize":1131027,"path":"All/tinylaf-1.4.0.pkg","repopath":"All/tinylaf-1.4.0.pkg","licenselogic":"single","pkgsize":909472,"desc":"TinyLaF is a (mostly painted) pluggable Look and Feel for Java.\n\nTinyLaF can look like Windows 98 or like Windows XP. With the assistance of\nthe control panel, the user can define the component's colors and behaviour.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"],"options":{"DOCS":"on"}},{"name":"tinc","origin":"security/tinc","version":"1.0.36_3","comment":"Virtual Private Network (VPN) daemon","maintainer":"dinoex@FreeBSD.org","www":"https://www.tinc-vpn.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"17a5ccdd398e549abb999551ceda0ef7d9c563d3d1b3a1f38c29204651f14a0d","flatsize":322512,"path":"All/tinc-1.0.36_3.pkg","repopath":"All/tinc-1.0.36_3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":115184,"desc":"tinc is a Virtual Private Network (VPN) daemon that uses tunneling and\nencryption to create a secure private network between hosts on the Internet.\n\nBecause the tunnel appears to the IP level network code as a normal network\ndevice, there is no need to adapt any existing software.  This tunneling\nallows VPN sites to share information with each other over the Internet\nwithout exposing any information to others.\n\nA single tinc daemon can accept more than one connection at a time, thus\nmaking it possible to create larger virtual networks, because some\nlimitations are circumvented.\n\nInstead of most other VPN implementations, tinc encapsulates each network\npacket in its own UDP packet, instead of encapsulating all into one TCP or\neven PPP over TCP stream. This results in lower latencies, less overhead,\nand in general better responsiveness and throughput.\n\nLICENSE: GPL3 or later with exception to link with OpenSSL","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"lzo2":{"origin":"archivers/lzo2","version":"2.10_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["net-vpn","security"],"users":["tinc"],"groups":["tinc"],"shlibs_required":["libc.so.8","libcrypto.so.12","liblzo2.so.2","libz.so.3"],"annotations":{"cpe":"cpe:2.3:a:tinc-vpn:tinc:1.0.36:::::dragonfly6:x86_64:3"}},{"name":"timidity++-xskin","origin":"audio/timidity++-xskin","version":"2.15.0_1","comment":"X11AMP skin interface for TiMidity++","maintainer":"ports@FreeBSD.org","www":"https://timidity.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7295e5d0da48cce1c1e4b127e3700533422adc216186326d968a48f109a71e12","flatsize":91890,"path":"All/timidity++-xskin-2.15.0_1.pkg","repopath":"All/timidity++-xskin-2.15.0_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":29976,"desc":"This port allows you to operate TiMidity++ with X11AMP skins.\nPlease prepare skins and set environment variable.\n\nEx.\n%25 setenv timidity_skin ~/.x11amp/Skins/timidity/\n\nFormerly, the original version of this program was written by Tuuka\nToivonen(until version 0.2i).\nNow, Masanao Izumo and many hackers are developing \"TiMidity++\".","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libarc":{"origin":"archivers/libarc","version":"2.0.2_2"},"timidity++":{"origin":"audio/timidity++","version":"2.15.0_1"}},"categories":["audio"],"options":{"DOCS":"on"},"messages":[{"message":"Please set environment variable to choose skin you like.\n\nEx.\n% setenv timidity_skin ~/.x11amp/Skins/timidity/\nor\n% setenv timidity_skin /dos/programs/winamp/skins/winamp.zip","type":"install"},{"message":"===>   NOTICE:\n\nThe timidity++-xskin port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"tin","origin":"news/tin","version":"2.6.4_1","comment":"Easy-to-use threaded newsreader with NOV/NNTP support","maintainer":"kbowling@FreeBSD.org","www":"http://www.tin.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"15621ad208b7f7d124893fd18bc5325cd7109d4b65d9687b5c5e0a7a5f785c25","flatsize":2705855,"path":"All/tin-2.6.4_1.pkg","repopath":"All/tin-2.6.4_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":676636,"desc":"TIN is an easy to use threaded newsreader with NOV/NNTP support.","deps":{"aspell-ispell":{"origin":"textproc/aspell-ispell","version":"0.60.8.1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gnupg":{"origin":"security/gnupg","version":"2.4.7"},"icu":{"origin":"devel/icu","version":"76.1,1"},"metamail":{"origin":"mail/metamail","version":"2.7_16"},"mime-support":{"origin":"misc/mime-support","version":"3.66_1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"},"uulib":{"origin":"converters/uulib","version":"0.5.20_3"}},"categories":["news"],"shlibs_required":["libc.so.8","libcrypto.so.12","libicui18n.so.76","libicuuc.so.76","libidn2.so.0","libintl.so.8","libncurses.so.6","libpcre2-8.so.0","libssl.so.12","libtinfo.so.6","libuu.so.3","libz.so.3"],"options":{"CANLOCK":"off","GNUPG":"on","ISPELL":"on","METAMAIL":"on","NLS":"on","NNTPS":"on","NNTP_ONLY":"off","SLRNFACE":"off"}},{"name":"timidity++-slang","origin":"audio/timidity++-slang","version":"2.15.0_1","comment":"Slang interface for TiMidity++","maintainer":"ports@FreeBSD.org","www":"https://timidity.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fed8ae6f42ad7d2115fe48fd65a6ec8807edbeb55446431a421ee6d80566e8e2","flatsize":19974,"path":"All/timidity++-slang-2.15.0_1.pkg","repopath":"All/timidity++-slang-2.15.0_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":8816,"desc":"This port allows you to operate TiMidity++ with Slang interface.\n\nFormerly, the original version of this program was written by Tuuka\nToivonen(until version 0.2i).\nNow, Masanao Izumo and many hackers are developing \"TiMidity++\".","deps":{"libarc":{"origin":"archivers/libarc","version":"2.0.2_2"},"libslang2":{"origin":"devel/libslang2","version":"2.3.3_2"},"timidity++":{"origin":"audio/timidity++","version":"2.15.0_1"}},"categories":["audio"],"messages":[{"message":"===>   NOTICE:\n\nThe timidity++-slang port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"timidity++-gtk","origin":"audio/timidity++-gtk","version":"2.15.0_1","comment":"Gtk interface for TiMidity++","maintainer":"ports@FreeBSD.org","www":"https://timidity.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2f7c3cdbeec2a0f41a09cdb2d821b737e21df8f9ee9d2f65549a7a7b9b203688","flatsize":68673,"path":"All/timidity++-gtk-2.15.0_1.pkg","repopath":"All/timidity++-gtk-2.15.0_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":17704,"desc":"This port allows you to operate TiMidity++ with Gtk interface.\n\nFormerly, the original version of this program was written by Tuuka\nToivonen(until version 0.2i).\nNow, Masanao Izumo and many hackers are developing \"TiMidity++\".","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libarc":{"origin":"archivers/libarc","version":"2.0.2_2"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"timidity++":{"origin":"audio/timidity++","version":"2.15.0_1"}},"categories":["audio"],"messages":[{"message":"===>   NOTICE:\n\nThe timidity++-gtk port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"timidity++-emacs","origin":"audio/timidity++-emacs","version":"2.15.0_1","comment":"Emacs interface for TiMidity++","maintainer":"ports@FreeBSD.org","www":"https://timidity.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2a3aed254625966f99c79cf86e2cbbc3c76d7229b8a4c4f1e159b67f4ca9ea18","flatsize":30896,"path":"All/timidity++-emacs-2.15.0_1.pkg","repopath":"All/timidity++-emacs-2.15.0_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":10244,"desc":"This port allows you to operate TiMidity++ on Emacs buffer.\nPlease place timidity.el on load-path.\n\nFormerly, the original version of this program was written by Tuuka\nToivonen(until version 0.2i).\nNow, Masanao Izumo and many hackers are developing \"TiMidity++\".","deps":{"libarc":{"origin":"archivers/libarc","version":"2.0.2_2"},"timidity++":{"origin":"audio/timidity++","version":"2.15.0_1"}},"categories":["audio"],"messages":[{"message":"\"timidity.el\" has been installed in /usr/local/share/emacs/site-lisp/ .\nIf this place is not proper for your Emacs(en), copy it to load-path.\n\nEx. /usr/local/lib/xemacs/site-lisp\n    /usr/local/share/mule/site-lisp\n\nAdd these line to your \"~/.emacs\"\n\n(autoload 'timidity \"timidity\" \"TiMidity Interface\" t)\n(setq timidity-prog-path \"/usr/local/bin/timidity\")\n\nAnd then, type \"M-x timidity\" on Emacs. Enjoy!","type":"install"},{"message":"===>   NOTICE:\n\nThe timidity++-emacs port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"tintin++","origin":"net/tintin++","version":"2.02.42","comment":"Client program to help playing MUDs","maintainer":"sunpoet@FreeBSD.org","www":"https://tintin.mudhalla.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"685586cee5de587b6d3352597b0949e345ae7d7fb6e27384f9541a6f352f9412","flatsize":5133043,"path":"All/tintin++-2.02.42.pkg","repopath":"All/tintin++-2.02.42.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1433120,"desc":"TinTin++ is a console MUD client for Windows, Linux, and Mac OS X. Its main\nassets are an easy to learn and use scripting language, full telnet support,\na split screen interface to separate mud output from client input, and\nkeyboard macros that work on all systems.","deps":{"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["games","net"],"shlibs_required":["libc.so.8","libm.so.4","libpcre.so.1","libpthread.so.0","libutil.so.4","libz.so.3"],"options":{"BIG5":"off","DOCS":"on","GNUTLS":"off"}},{"name":"timidity++-motif","origin":"audio/timidity++-motif","version":"2.15.0_1","comment":"Motif interface for TiMidity++","maintainer":"ports@FreeBSD.org","www":"https://timidity.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"128780cc2d6e16dfcb247348d8a2c227214fc3d370eeadbdc33f92987774f189","flatsize":32181,"path":"All/timidity++-motif-2.15.0_1.pkg","repopath":"All/timidity++-motif-2.15.0_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":12380,"desc":"This port allows you to operate TiMidity++ with Motif interface.\n\nFormerly, the original version of this program was written by Tuuka\nToivonen(until version 0.2i).\nNow, Masanao Izumo and many hackers are developing \"TiMidity++\".","deps":{"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libarc":{"origin":"archivers/libarc","version":"2.0.2_2"},"open-motif":{"origin":"x11-toolkits/open-motif","version":"2.3.8_8"},"timidity++":{"origin":"audio/timidity++","version":"2.15.0_1"}},"categories":["audio"],"messages":[{"message":"===>   NOTICE:\n\nThe timidity++-motif port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"traefik","origin":"net/traefik","version":"3.4.1","comment":"High availability reverse proxy and load balancer","maintainer":"riggs@FreeBSD.org","www":"https://traefik.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"78a71a1c73c6e3e37993042c9a4cb233bd02a489bb7e12f17967c546954c3e84","flatsize":212836430,"path":"All/traefik-3.4.1.pkg","repopath":"All/traefik-3.4.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":34175120,"desc":"Traefik (pronounced like traffic) is a modern HTTP reverse proxy and load\nbalancer made to deploy microservices with ease. It supports several backends\n(Docker, Swarm mode, Kubernetes, Marathon, Consul, Etcd, Rancher, Amazon ECS,\nand a lot more) to manage its configuration automatically and dynamically.","categories":["net"],"users":["traefik"],"groups":["traefik"],"annotations":{"cpe":"cpe:2.3:a:traefik:traefik:3.4.1:::::dragonfly6:x86_64"},"messages":[{"message":"Note that traefik starts as unpriviliged user. Thus, it cannot\nbind to privileged ports (by default, ports below 1024) and\nwill exit when configured to do so.\n\nIf traefik should serve ports in the privileged range, there\nare options to achieve this:\n- Have traffic bind to an unprivileged port and use the\n  packet filter configuration to redirect requests to the\n  desired privileged port to the unprivileged port in\n  traefik's configuration file e.g. the rdr rules in pf(4).\n- The mac_portacl kernel module allows unprivileged processes\n  to bind to privileged ports.","type":"install"},{"message":"The version 2 of Traefik requires manual configuration changes\nwhen migrating from a legacy v1 version to v2.\nPlease consult the Traefik migration guide at\nhttps://doc.traefik.io/traefik/migration/v1-to-v2/\nfor details on how to adapt existing configuration files.\nNote that there is a tool that can automate migration and\nrewrite existing configuration files (at least partially):\nhttps://github.com/traefik/traefik-migration-tool","type":"upgrade","maximum_version":"2.0"}]},{"name":"timidity++","origin":"audio/timidity++","version":"2.15.0_1","comment":"Software MIDI player","maintainer":"fuz@FreeBSD.org","www":"https://timidity.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ecf901d6a5bc4172d0679eb8adfebf1fb210833e10c7c0a7a04fa9fbb7d556e9","flatsize":1167365,"path":"All/timidity++-2.15.0_1.pkg","repopath":"All/timidity++-2.15.0_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":469228,"desc":"TiMidity++ is a MIDI player without external MIDI instruments.\nThis can also convert MIDI files to various formatted audio files\n(ex. wav, au, etc..).\nIn addition to this port, \"Gravis Ultra Sound\" compatible patch files\n(or SF2 format SoundFont) are required to play files.\n\nFormerly, the original version of this program was written by Tuuka\nToivonen(until version 0.2i).\nNow, Masanao Izumo and many hackers are developing \"TiMidity++\".","deps":{"eawpats":{"origin":"audio/eawpats","version":"12_4"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libarc":{"origin":"archivers/libarc","version":"2.0.2_2"},"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["audio"],"shlibs_required":["libX11.so.6","libXext.so.6","libarc.so.1","libc.so.8","libdl.so.0","libm.so.4","libncurses.so.6","libogg.so.0","libpng16.so.16","libtinfo.so.6","libvorbis.so.0","libvorbisenc.so.2","libz.so.3"],"options":{"DOCS":"on","EAWPLUS":"off","X11":"on"}},{"name":"timg","origin":"graphics/timg","version":"1.6.1","comment":"Terminal Image and Video Viewer","maintainer":"uzsolt@FreeBSD.org","www":"https://github.com/hzeller/timg","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9d937b21aabc18a9745b73126b87c8cf475fa6749ac77687322e556884af7e58","flatsize":325330,"path":"All/timg-1.6.1.pkg","repopath":"All/timg-1.6.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":141704,"desc":"timg - Terminal Image and Video Viewer\n\nA user-friendly viewer that uses 24-Bit color capabilities\nand unicode character blocks to display images, animations\nand videos in the terminal.\nDisplays regular images, plays animated gifs, scrolls\nstatic images and plays videos.\n\nVery useful for if you want to have a quick visual check\nwithout starting a bulky image viewer or in an SSH session.","deps":{"GraphicsMagick":{"origin":"graphics/GraphicsMagick","version":"1.3.43_2,1"},"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"libdeflate":{"origin":"archivers/libdeflate","version":"1.22"},"libexif":{"origin":"graphics/libexif","version":"0.6.25"},"libjpeg-turbo":{"origin":"graphics/libjpeg-turbo","version":"3.1.0"},"libsixel":{"origin":"graphics/libsixel","version":"1.8.6_1,1"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["graphics"],"shlibs_required":["libGraphicsMagick++.so.12","libGraphicsMagick.so.3","libavcodec.so.60","libavdevice.so.60","libavformat.so.60","libavutil.so.58","libc.so.8","libdeflate.so.0","libexif.so.12","libm.so.4","libpthread.so.0","libsixel.so.1","libstdc++.so.9","libswscale.so.7","libturbojpeg.so.0"]},{"name":"timewarrior","origin":"deskutils/timewarrior","version":"1.7.1_1","comment":"Track time from the command line","maintainer":"bofh@FreeBSD.org","www":"https://timewarrior.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7bf9df3fa2c3b38739829a57c20f7c8fc813d2a6e4e99621242cf16516200049","flatsize":966835,"path":"All/timewarrior-1.7.1_1.pkg","repopath":"All/timewarrior-1.7.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":333468,"desc":"Timewarrior is Free and Open Source Software that tracks time from the command\nline.","categories":["deskutils"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"timescaledb-tune","origin":"databases/timescaledb-tune","version":"0.18.0_1","comment":"Tool for tuning TimescaleDB for better performance","maintainer":"kbowling@FreeBSD.org","www":"https://github.com/timescale/timescaledb-tune","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e29d9066cbf5e0a50021f57ad996838eaa9e3e4563dcbd88086982fbe3adf6e9","flatsize":2038195,"path":"All/timescaledb-tune-0.18.0_1.pkg","repopath":"All/timescaledb-tune-0.18.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":735940,"desc":"A tool for tuning TimescaleDB for better performance by adjusting settings\nto match your system's CPU and memory resources.","categories":["databases"]},{"name":"timescaledb-backup","origin":"databases/timescaledb-backup","version":"0.1.1_23","comment":"Tool for performing TimescaleDB backups across versions","maintainer":"kbowling@FreeBSD.org","www":"https://github.com/timescale/timescaledb-backup","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"05eecc25e8e4c9bfcfecf71ed41a5e945f6cae49a61aadeb5ecf7b0c1585a50e","flatsize":11780502,"path":"All/timescaledb-backup-0.1.1_23.pkg","repopath":"All/timescaledb-backup-0.1.1_23.pkg","licenselogic":"single","licenses":["TSL"],"pkgsize":2286056,"desc":"timescaledb-backup is a program for making dumping and restoring a TimescaleDB\ndatabase simpler, less error-prone, and more performant.","categories":["databases"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"timidity","origin":"audio/timidity","version":"0.2i_1","comment":"MIDI to PCM software synthesizer","maintainer":"ports@FreeBSD.org","www":"http://www.onicos.com/staff/iz/timidity/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f1b3399a41f5b93e2e468896941c238eec26efbf033af4942aad4f51f399ca7e","flatsize":12204214,"path":"All/timidity-0.2i_1.pkg","repopath":"All/timidity-0.2i_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":9300728,"desc":"TiMidity is a software synthesizer. It can play MIDI files by converting them\ninto PCM waveform data; give it a MIDI data along with digital instrument data\nfiles, then it synthesizes them in real-time, and plays. It can not only play\nsounds, but also can save the generated waveforms into hard disks as various\naudio file formats.\n\nTiMidity 0.2i was written by Tuukka Toivonen <tt@cgs.fi> in 1995. No new version\nof this project has been released since then. Development has been continued by\nMasanao Izumo et al. in the new project named TiMidity++ (audio/timidity++).","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["audio"],"shlibs_required":["libc.so.8","libm.so.4","libncurses.so.6","libtinfo.so.6"],"options":{"GOEMON":"on","GUSPAT":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe timidity port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"timescaledb","origin":"databases/timescaledb","version":"2.19.0","comment":"Time-series database built on PostgreSQL","maintainer":"kbowling@FreeBSD.org","www":"https://www.timescale.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d074a2eee5d43ddb62b46e58eeb138e43e924fff66966d33a6c3e2573c27d1d6","flatsize":14425166,"path":"All/timescaledb-2.19.0.pkg","repopath":"All/timescaledb-2.19.0.pkg","licenselogic":"and","licenses":["APACHE20","TSL"],"pkgsize":561148,"desc":"An open-source time-series database optimized for fast ingest and complex\nqueries built on PostgreSQL.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"},"postgresql16-server":{"origin":"databases/postgresql16-server","version":"16.9"}},"categories":["databases"],"options":{"SSL":"on","TSL":"on"},"annotations":{"cpe":"cpe:2.3:a:timescale:timescaledb:2.19.0:::::dragonfly6:x86_64"},"messages":[{"message":"To activate timescaledb on your PostgreSQL server, add 'timescaledb' to\nshared_preload_libraries in $PGDATA/postgresql.conf. For every database,\nrun\n\tCREATE EXTENSION IF NOT EXISTS timescaledb CASCADE;\n\nIf you are upgrading, restart PostgreSQL server and run\n\tALTER EXTENSION timescaledb UPDATE TO '2.19.0';","type":"install"}]},{"name":"timezonemap","origin":"misc/timezonemap","version":"0.4.5.3","comment":"Gtk3 timezone map widget, forked from gnome which forked from Ubiquity","maintainer":"gnome@freebsd.org","www":"https://github.com/dashea/timezonemap","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b05d40089dc762b58f959cf0ed37ae4edc93dff70fac6117c0259bb6829afae6","flatsize":7645626,"path":"All/timezonemap-0.4.5.3.pkg","repopath":"All/timezonemap-0.4.5.3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":2362616,"desc":"This static library is a copied version of the code in GNOME 3.0's\ncontrol center panel 'datetime', which itself is a version of\nUbiquity's map ported to C.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"libsoup":{"origin":"devel/libsoup","version":"2.74.3"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["gnome","misc"]},{"name":"timelimit","origin":"sysutils/timelimit","version":"1.9.2_1","comment":"Limit the absolute execution time of a process","maintainer":"sunpoet@FreeBSD.org","www":"https://devel.ringlet.net/sysutils/timelimit/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3e8e63c192baae6bbc6731aba16b1c1d8550243fbddba1307261a4cb55a6d434","flatsize":14081,"path":"All/timelimit-1.9.2_1.pkg","repopath":"All/timelimit-1.9.2_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":7904,"desc":"timelimit executes a command and terminates the spawned process after a given\ntime with a given signal. A 'warning' signal is sent first, then, after a\ntimeout, a 'kill' signal, similar to the way init(8) operates on shutdown.","categories":["sysutils"],"shlibs_required":["libc.so.8"]},{"name":"timemon","origin":"sysutils/timemon","version":"4.2_6","comment":"CPU time usage monitor for GNUstep","maintainer":"ports@FreeBSD.org","www":"https://www.nongnu.org/gap/timemon/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"10b95229f7834f840e729260127fbbda82c77f707fb84e9dd8cb71b8014da982","flatsize":109883,"path":"All/timemon-4.2_6.pkg","repopath":"All/timemon-4.2_6.pkg","licenselogic":"single","licenses":["TimeMon"],"pkgsize":28528,"desc":"TimeMon gives a graphical representation of where the CPU cycles\nare going. It's coarse, but better than nothing. The best feature\nis that it runs in an icon on your dock, so that you never lose it.\n\nLICENSE: Permission to use, copy, modify, and distribute without fee","deps":{"gnustep-back":{"origin":"x11-toolkits/gnustep-back","version":"0.31.0"},"libobjc2":{"origin":"lang/libobjc2","version":"2.2.1"}},"categories":["gnustep","sysutils"],"shlibs_required":["libc.so.8","libgnustep-base.so.1.29.0","libgnustep-gui.so.0.31.1","libm.so.4","libobjc.so.4.6","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe timemon port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"timetrace","origin":"misc/timetrace","version":"0.14.3_24","comment":"Simple time tracking CLI","maintainer":"nc@FreeBSD.org","www":"https://github.com/dominikbraun/timetrace","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"db02cff2e88bf2ec2f1d204091cc6c87f1b010da9c7f986d1f3d6cbff25e565f","flatsize":6199753,"path":"All/timetrace-0.14.3_24.pkg","repopath":"All/timetrace-0.14.3_24.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":2048236,"desc":"timetrace is a simple CLI for tracking your working time.","categories":["misc"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"timemachine","origin":"audio/timemachine","version":"0.3.3_9","comment":"JACK audio capture tool","maintainer":"ports@FreeBSD.org","www":"http://plugin.org.uk/timemachine/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f533cc0e4724daf97b4b2f5fddb02855dc2ee00d1b4429584b71836dd44a79de","flatsize":114949,"path":"All/timemachine-0.3.3_9.pkg","repopath":"All/timemachine-0.3.3_9.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":81720,"desc":"Timemachine is a JACK audio recorder that allows you to record 10\nseconds of audio _before_ you click the \"Record\" button.  The idea\nis that, when you hear an interesting sound, you can press record\nand capture it, without having to try and recreate it.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"liblo":{"origin":"audio/liblo","version":"0.32"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["audio"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libjack.so.0","liblo.so.7","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0","libsndfile.so.1"],"options":{"LASH":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe timemachine port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"timely-lv2","origin":"audio/timely-lv2","version":"g20190412_1","comment":"Utility header for time-based LV2 plugins","maintainer":"yuri@FreeBSD.org","www":"https://github.com/OpenMusicKontrollers/timely.lv2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cf6575d36e74a45882eb0d96568dbaa2dc896352dca1f05a60d98babd6017173","flatsize":23928,"path":"All/timely-lv2-g20190412_1.pkg","repopath":"All/timely-lv2-g20190412_1.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":9232,"desc":"A utility LV2 plugin to be used with other, time-based plugins.","categories":["audio"]},{"name":"timeless","origin":"graphics/timeless","version":"1.0_7","comment":"FreeBSD/SDL port of Tran's Timeless Demo with Sound","maintainer":"ports@FreeBSD.org","www":"http://www.linuxmotors.com/timeless/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f44503f9baff736802ef19402e5d015afddc0994b78fb1453c3062c736f150ce","flatsize":513306,"path":"All/timeless-1.0_7.pkg","repopath":"All/timeless-1.0_7.pkg","licenselogic":"single","pkgsize":289160,"desc":"This is a FreeBSD/SDL port of Tran's timeless demo written in 1994. The demo\nis like a screen saver, there is stuff warping around onscreen, colors are\nchanging and sprites are moving all over the place.  The original conversion\nfrom ASM to C for Linux/SDL was written by Dave Ashley.  I enabled fullscreen\nand added music to this version.  Hope you like it!","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["graphics"],"shlibs_required":["libSDL-1.2.so.0","libSDL_mixer-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe timeless port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"timed","origin":"net/timed","version":"8.1_2","comment":"Old time synchronisation service superseded by more modern protocols","maintainer":"se@FreeBSD.org","www":"https://github.com/freebsd/timed","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"244451c644b33451a705731e81b80131cb9ba632a762bc51aafb6e5e1b9a78ef","flatsize":70334,"path":"All/timed-8.1_2.pkg","repopath":"All/timed-8.1_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":31148,"desc":"This port preserves the timed time synchronisation daemon and the timedc\ncontrol command, which have been declared deprecated in FreeBSD-12.1 and\nremoved from the FreeBSD sources in version 13.","categories":["net"],"shlibs_required":["libc.so.8","libutil.so.4"]},{"name":"tilp2","origin":"comms/tilp2","version":"1.18_3","comment":"TI Linking Program","maintainer":"danfe@FreeBSD.org","www":"http://tilp.info/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8cd95b1e56941e852171a0a142ddb4a3b88e1a2e2182a59c83e603819acc54fe","flatsize":942047,"path":"All/tilp2-1.18_3.pkg","repopath":"All/tilp2-1.18_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":317504,"desc":"TiLP is an application to communicate with Texas Instruments graphing\ncalculators.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libticables2":{"origin":"comms/libticables2","version":"1.3.5_1"},"libticalcs2":{"origin":"comms/libticalcs2","version":"1.1.9"},"libticonv":{"origin":"converters/libticonv","version":"1.1.5"},"libtifiles2":{"origin":"devel/libtifiles2","version":"1.1.7"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["comms"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libstdc++.so.9","libticables2.so.7","libticalcs2.so.12","libticonv.so.8","libtifiles2.so.10","libz.so.3"],"options":{"NLS":"on"}},{"name":"timbl","origin":"math/timbl","version":"6.10_1","comment":"Tilburg Memory Based Learner","maintainer":"yuri@FreeBSD.org","www":"https://ilk.uvt.nl/timbl/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dff98a9921f551e45cde97c1efb1e3a2a504bf92d18ca5a6c6cb04a4e6cf03bf","flatsize":1256154,"path":"All/timbl-6.10_1.pkg","repopath":"All/timbl-6.10_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":335608,"desc":"The TiMBL software package is a fast, decision-tree-based implementation\nof k-nearest neighbor classification. The package includes the IB1, IB2,\nTRIBL, TRIBL2, and IGTree algorithms, and offers various weighting metrics.","deps":{"icu":{"origin":"devel/icu","version":"76.1,1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"ticcutils":{"origin":"devel/ticcutils","version":"0.36_1"}},"categories":["education","math"],"shlibs_required":["libc.so.8","libgomp.so.1","libicuio.so.76","libicuuc.so.76","libm.so.4","libpthread.so.0","libstdc++.so.9","libticcutils.so.10","libxml2.so.2"],"options":{"DOCS":"on"}},{"name":"tileworld","origin":"games/tileworld","version":"1.3.0_7","comment":"Emulation of the game \"Chip's Challenge\"","maintainer":"sec@42.org","www":"https://www.muppetlabs.com/~breadbox/software/tworld/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"424e1400a308d0ac352d2fb0d2625d02f906d359234d3d6700ee815899add776","flatsize":5942109,"path":"All/tileworld-1.3.0_7.pkg","repopath":"All/tileworld-1.3.0_7.pkg","licenselogic":"single","pkgsize":696064,"desc":"Tile World is an emulation of the game \"Chip's Challenge\". \"Chip's\nChallenge\" was originally written for the Atari Lynx by Chuck Sommerville,\nand was later ported to MS Windows by Microsoft (among other ports).\n\n\"Chip's Challenge\" is a game made up of both intellectually engaging\npuzzles and situations demanding fast reflexes. As you might have guessed,\nit is a tile-based game. The object of each level is simply to get out --\ni.e., to find and achieve the exit tile. This simple task, however, can\nsometimes be extremely challenging.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libc.so.8","libpthread.so.0"]},{"name":"tilem","origin":"emulators/tilem","version":"2.0_5","comment":"Texas Instruments Z80 series calculator emulator","maintainer":"danfe@FreeBSD.org","www":"http://lpg.ticalc.org/prj_tilem/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f432a672b72455831c7018328ca3c7da6d00d26a33df38b51edba68e76626ac3","flatsize":2888301,"path":"All/tilem-2.0_5.pkg","repopath":"All/tilem-2.0_5.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":2309536,"desc":"TilEm is Gtk+ based emulator for the Z80 series of Texas Instruments graphing\ncalculators.  It currently features and supports:\n\n  - All Z80 TI calculators (73, 76, 81, 82, 83/+/+SE, 84/+/+SE, 85, and 86)\n    with all known ROM/OS versions, and attempts to reproduce the behavior\n    of the original calculator hardware as faithfully as possible\n  - Grabbing screenshots and recording GIFs (w/animations)\n  - Built-in fully featured debugger\n  - Virtual linking (through libticables)\n  - Flash writing and erasing\n  - Application and OS loading\n  - Scripting using macros","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libticalcs2":{"origin":"comms/libticalcs2","version":"1.1.9"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["emulators"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0","libticables2.so.7","libticalcs2.so.12","libticonv.so.8","libtifiles2.so.10"],"options":{"DOCS":"on"}},{"name":"tikzit","origin":"graphics/tikzit","version":"2.1.6_29","comment":"PGF/TikZ diagram editor","maintainer":"lwhsu@FreeBSD.org","www":"https://tikzit.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c7534b5b77ddd7d2fc6e570bf73aa3ed67ea804c97afd62b6f4e1b5f712e068b","flatsize":862151,"path":"All/tikzit-2.1.6_29.pkg","repopath":"All/tikzit-2.1.6_29.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":323804,"desc":"TikZiT is a graphical tool for rapidly creating graphs and string diagrams\nusing PGF/TikZ. It was used, for example, to make all of the 2500+ diagrams in\nthis book: http://cambridge.org/pqp .","deps":{"poppler-qt5":{"origin":"graphics/poppler-qt5","version":"25.02.0"},"qt5-buildtools":{"origin":"devel/qt5-buildtools","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["graphics"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libpoppler-qt5.so.1","libpthread.so.0","libstdc++.so.9"]},{"name":"tilda","origin":"x11/tilda","version":"2.0.0","comment":"Drop down x11 terminal with transparency support","maintainer":"rodrigo@FreeBSD.org","www":"https://github.com/lanoxx/tilda","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"896fa62b4bf6913b70f2400dcb7b6c566b55d98f0c8d34ddba3ff61e1992ce1e","flatsize":466660,"path":"All/tilda-2.0.0.pkg","repopath":"All/tilda-2.0.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":132836,"desc":"Tilda is a x11 terminal taking after the likeness of many classic\nterminals from first person shooter games, Quake, Doom and Half-Life\nto name a few, where the terminal has no border and is hidden from\nthe desktop till a key or keys is hit.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libconfuse":{"origin":"devel/libconfuse","version":"3.3_2"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"vte3":{"origin":"x11-toolkits/vte3","version":"0.78.2_1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libc.so.8","libconfuse.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libintl.so.8","libpango-1.0.so.0","libpthread.so.0","libvte-2.91.so.0"],"options":{"DOCS":"on"}},{"name":"tiledb","origin":"databases/tiledb","version":"2.24.0","comment":"TileDB array data management","maintainer":"sunpoet@FreeBSD.org","www":"https://tiledb.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8a4de274490320974c13037c0307170b2ab25c290d0859848c88334eb992461d","flatsize":15185745,"path":"All/tiledb-2.24.0.pkg","repopath":"All/tiledb-2.24.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3098396,"desc":"TileDB is an efficient multi-dimensional array management system which\nintroduces a novel format that can effectively store dense and sparse array data\nwith support for fast updates and reads. It features excellent compression, an\nefficient parallel I/O system for high scalability, and high-level APIs\nincluding Python, R, Golang and more.\n\nTileDB stores your array data on persistent storage locally or in the cloud,\nwith built-in support for S3 and HDFS storage backends.\n\nFeatures:\n- Novel Format.\n- Multiple Backends.\n- Compression.\n- Parallelism.\n- Portability.\n- Language Bindings.\n- Key-value Store.\n- Virtual Filesystem.","deps":{"capnproto1":{"origin":"devel/capnproto1","version":"1.0.1"},"catch2":{"origin":"devel/catch2","version":"3.8.0"},"clipp":{"origin":"devel/clipp","version":"1.2.3_1"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libfmt":{"origin":"devel/libfmt","version":"10.2.1"},"liblz4":{"origin":"archivers/liblz4","version":"1.10.0,1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"spdlog":{"origin":"devel/spdlog","version":"1.15.2"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["databases"],"options":{"AVX2":"off"}},{"name":"tijmp","origin":"devel/tijmp","version":"0.8","comment":"Tools Interface Java Memory Profiler","maintainer":"ronald@FreeBSD.org","www":"https://www.khelekore.org/jmp/tijmp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1c46a4135d67513a67bda4dd3f6b5742b91523b78e3ac9b783a3cde114848d16","flatsize":184663,"path":"All/tijmp-0.8.pkg","repopath":"All/tijmp-0.8.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":120096,"desc":"TIJmp is a memory profiler for java. TIJmp is made for java/6 and later, it\nwill not work on java/5 systems. If you need a profiler for java/5 or earlier\ntry the jmp profiler.\n\nTIJmp is written to be fast and have a small footprint, both memory- and cpu-\nwise. This means that the jvm will run at almost full speed, until you use\ntijmp to find some information.\n\nTIJmp uses C code to talk to the jvm and it uses swing to show the tables\nof information. So tijmp is written in C (using jvmti and jni) and Java.\n\nTIJmp runs in the same jvm as the program being profiled. This means that it\ncan easily get access to all things jvmti/jni has to offer.\n\nTIJmp is distributed under the General Public License, GPL.\n\nUsage:\njava -Dtijmp.jar=%25JAVAJARDIR%25/tijmp.jar -agentlib:tijmp <your-class>","categories":["devel","java"],"options":{"DOCS":"on","OPTIMIZED_CFLAGS":"off"}},{"name":"tigervnc-viewer","origin":"net/tigervnc-viewer","version":"1.15.0_1","comment":"TigerVNC Viewer","maintainer":"meta@FreeBSD.org","www":"https://tigervnc.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c34eee2503e671e82694d4824918cca9ea6e0c0cc7ccc61bd7832fd641df40cc","flatsize":1271585,"path":"All/tigervnc-viewer-1.15.0_1.pkg","repopath":"All/tigervnc-viewer-1.15.0_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":356216,"desc":"This port provides client(viewer) compornents of TigerVNC.\n\nTigerVNC is a high-performance, platform-neutral implementation of VNC,\na client/server application that allows users to launch and interact with\ngraphical applications on remote machines.","deps":{"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"fltk":{"origin":"x11-toolkits/fltk","version":"1.3.10"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"nettle":{"origin":"security/nettle","version":"3.10.1"},"pixman":{"origin":"x11/pixman","version":"0.44.2"}},"categories":["net","x11-servers"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXcursor.so.1","libXext.so.6","libXfixes.so.3","libXft.so.2","libXi.so.6","libXinerama.so.1","libXrandr.so.2","libXrender.so.1","libavcodec.so.60","libavutil.so.58","libc.so.8","libfltk.so.1.3","libfltk_images.so.1.3","libfontconfig.so.1","libgmp.so.10","libgnutls.so.30","libhogweed.so.6","libintl.so.8","libjpeg.so.8","libm.so.4","libnettle.so.8","libpam.so.3","libpixman-1.so.0","libpthread.so.0","libstdc++.so.9","libswscale.so.7","libz.so.3"],"options":{"DOCS":"on","GNUTLS":"on","NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:tigervnc:tigervnc:1.15.0:::::dragonfly6:x86_64:1"}},{"name":"tigervnc-viewer-java","origin":"net/tigervnc-viewer-java","version":"1.15.0","comment":"TigerVNC Viewer","maintainer":"meta@FreeBSD.org","www":"https://tigervnc.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d5c72a67dbad87fd64bbe34174d16f93c688c0ba535d3d7ee03068db99874d52","flatsize":662405,"path":"All/tigervnc-viewer-java-1.15.0.pkg","repopath":"All/tigervnc-viewer-java-1.15.0.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":601564,"desc":"This port provides Java version client(viewer) compornents of TigerVNC.\n\nTigerVNC is a high-performance, platform-neutral implementation of VNC,\na client/server application that allows users to launch and interact with\ngraphical applications on remote machines.","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"},"pixman":{"origin":"x11/pixman","version":"0.44.2"}},"categories":["net","x11-servers"],"annotations":{"cpe":"cpe:2.3:a:tigervnc:tigervnc:1.15.0:::::dragonfly6:x86_64"}},{"name":"tigervnc-server","origin":"net/tigervnc-server","version":"1.15.0","comment":"TigerVNC Server","maintainer":"meta@FreeBSD.org","www":"https://tigervnc.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e2196d3e501e3a516a77ab85f088556da2529c4a4ce36c33041a57be6af7a7b8","flatsize":4158264,"path":"All/tigervnc-server-1.15.0.pkg","repopath":"All/tigervnc-server-1.15.0.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1175252,"desc":"This port provides server components of TigerVNC.\n\nTigerVNC is a high-performance, platform-neutral implementation of VNC,\na client/server application that allows users to launch and interact with\ngraphical applications on remote machines.","deps":{"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXau":{"origin":"x11/libXau","version":"1.0.11"},"libXdamage":{"origin":"x11/libXdamage","version":"1.1.6"},"libXdmcp":{"origin":"x11/libXdmcp","version":"1.1.5"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXfont2":{"origin":"x11-fonts/libXfont2","version":"2.0.6"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libunwind":{"origin":"devel/libunwind","version":"20240221_2"},"libxcvt":{"origin":"x11/libxcvt","version":"0.1.3"},"libxkbfile":{"origin":"x11/libxkbfile","version":"1.1.3"},"libxshmfence":{"origin":"x11/libxshmfence","version":"1.3.2"},"mesa-libs":{"origin":"graphics/mesa-libs","version":"21.3.9"},"nettle":{"origin":"security/nettle","version":"3.10.1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"pixman":{"origin":"x11/pixman","version":"0.44.2"},"xkbcomp":{"origin":"x11/xkbcomp","version":"1.4.7"},"xkeyboard-config":{"origin":"x11/xkeyboard-config","version":"2.41_4"}},"categories":["net","x11-servers"],"shlibs_required":["libGL.so.1","libICE.so.6","libSM.so.6","libX11.so.6","libXau.so.6","libXdamage.so.1","libXdmcp.so.6","libXext.so.6","libXfixes.so.3","libXfont2.so.2","libXrandr.so.2","libXtst.so.6","libavcodec.so.60","libavutil.so.58","libc.so.8","libcrypto.so.12","libgbm.so.1","libgmp.so.10","libgnutls.so.30","libhogweed.so.6","libjpeg.so.8","libm.so.4","libnettle.so.8","libpam.so.3","libpixman-1.so.0","libpthread.so.0","librpcsvc.so.3","libssl.so.12","libstdc++.so.9","libswscale.so.7","libunwind.so.8","libxcvt.so.0","libxshmfence.so.1","libz.so.3"],"options":{"DOCS":"on","GNUTLS":"on","PAM":"on"},"annotations":{"cpe":"cpe:2.3:a:tigervnc:tigervnc:1.15.0:::::dragonfly6:x86_64"}},{"name":"tig","origin":"devel/tig","version":"2.5.10","comment":"Text-mode interface for git","maintainer":"0mp@FreeBSD.org","www":"https://jonas.github.io/tig/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"36738886854bddfe1be918ba359799ce119b34322875393793e883332962d550","flatsize":730731,"path":"All/tig-2.5.10.pkg","repopath":"All/tig-2.5.10.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":195892,"desc":"Tig is a git repository browser that additionally\ncan act as a pager for output from various git\ncommands.\n\nWhen browsing repositories, it uses the underlying\ngit commands to present the user with various views,\nsuch as summarized revision log and showing the\ncommit with the log message, diffstat, and the diff.\n\nUsing it as a pager, it will display input from stdin\nand colorize it.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["devel"],"shlibs_required":["libc.so.8","libncurses.so.6","libreadline.so.8","libtinfo.so.6"],"options":{"GIT":"off","PCRE":"off"},"messages":[{"message":"Required to (post-)install devel/git* port as runtime dependency.","type":"install"}]},{"name":"tifmerge","origin":"graphics/tifmerge","version":"1.0_2","comment":"Library to merge TIFF files into multi-page TIFF files","maintainer":"ports@FreeBSD.org","www":"http://www.whizkidtech.redprince.net/fports/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f6ad88306e06776216c913bd2462f4c9e49ed08228f3816ac79703b99d730813","flatsize":10780,"path":"All/tifmerge-1.0_2.pkg","repopath":"All/tifmerge-1.0_2.pkg","licenselogic":"single","pkgsize":5148,"desc":"Library to convert TIFF files into multi-page TIFF files. It contains only one\nfunction callable by programs:\n\n\tint TiffAppend(const char *outfile, const char *infile);\n\nIt will insert images from infile as additional pages to outfile. Infile\nand outfile must be names of two existing TIFF files.\n\nThe function returns 0 on success, non-0 otherwise.\n\nThe code for this library was written by Peter van Vloten <pixelpan@aol.com>\nand was published in May 1999 issue of Windows Developer's Journal (sic!).","categories":["graphics"],"messages":[{"message":"===>   NOTICE:\n\nThe tifmerge port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"tiff","origin":"graphics/tiff","version":"4.7.0","comment":"Tools and library routines for working with TIFF images","maintainer":"desktop@FreeBSD.org","www":"http://www.simplesystems.org/libtiff/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2fbb327278209ee9a078e847d831dea4552083887e89b18e61ffb6e87a6ccb17","flatsize":6263842,"path":"All/tiff-4.7.0.pkg","repopath":"All/tiff-4.7.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1149932,"desc":"This software provides support for the Tag Image File Format (TIFF),\na widely used format for storing image data.\n\nIncluded in this software distribution is a library, libtiff, for\nreading and writing TIFF images, a small collection of tools for doing\nsimple manipulations of TIFF images, and documentation for the library\nand tools.\n\nThe library is capable of dealing with images that are written to\nfollow the 5.0 or 6.0 TIFF spec.  There is also considerable support\nfor some of the more esoteric portions of the 6.0 TIFF spec.","deps":{"jbigkit":{"origin":"graphics/jbigkit","version":"2.1_3"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"lerc":{"origin":"graphics/lerc","version":"4.0.0"},"libdeflate":{"origin":"archivers/libdeflate","version":"1.22"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:libtiff:libtiff:4.7.0:::::dragonfly6:x86_64"}},{"name":"tif22pnm","origin":"graphics/tif22pnm","version":"0.14_2","comment":"Converts TIFF-sampled images to PNM image","maintainer":"martymac@FreeBSD.org","www":"http://pts.szit.bme.hu/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4b7ec03e0544ac1481ca23192790f9d2f6f92190c23d168c96da15e41691c37e","flatsize":90520,"path":"All/tif22pnm-0.14_2.pkg","repopath":"All/tif22pnm-0.14_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":37408,"desc":"tif22pnm is a command line utility that converts between TIFF sampled images\nand PNM images (both directions), using the libtiff library, but not using\nNetPBM. tif22pnm is similar to tifftopnm utility in the NetPBM distribution,\nbut tif22pnm handles a wider range of TIFF files and it is able to output\nthe alpha channel as a PBM or PGM file. png22pnm, a converter from PNG to\nPNM is also bundled into the distribution.","deps":{"png":{"origin":"graphics/png","version":"1.6.47"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libm.so.4","libpng16.so.16","libtiff.so.6"]},{"name":"tiled","origin":"graphics/tiled","version":"1.8.6","comment":"General purpose tile map editor","maintainer":"amdmi3@FreeBSD.org","www":"https://www.mapeditor.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"12d93cb035bd907ddb42c419173fee964562091ead3d7d9b6a9f01351447a1e1","flatsize":10952594,"path":"All/tiled-1.8.6.pkg","repopath":"All/tiled-1.8.6.pkg","licenselogic":"and","licenses":["BSD2CLAUSE","BSD3CLAUSE","GPLv2+"],"pkgsize":3010812,"desc":"Tiled is a general purpose tile map editor. It's built to be easy\nto use, yet flexible enough to work with varying game engines,\nwhether your game is an RPG, platformer or Breakout clone. Tiled\nis free software and written in C++, using the Qt application\nframework. The main features in a nutshell:\n\n * General purpose tile map editor with XML-based map format\n * Supports orthogonal and isometric maps\n * Custom objects can be placed with pixel precision\n * Full undo/redo and copy/paste support\n * Add custom properties to tiles, layers, objects or the map\n * Automatically reloads tilesets when changed externally\n * Resize or offset your tile map later as needed\n * Efficient tile editing tools like stamp and fill brushes\n * Supports input/output plugins to open and save files in custom\n   formats","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-opengl":{"origin":"graphics/qt5-opengl","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["editors","games","graphics"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5DBus.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Qml.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DBUS":"on","DOCS":"on","PYTHON":"on"}},{"name":"tidy4","origin":"www/tidy","version":"20000804_4","comment":"Fixes and tidies up HTML files","maintainer":"ports@FreeBSD.org","www":"https://www.w3.org/People/Raggett/tidy/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"907bb345cf26c40a7f5db339e8ee6c3879eb955ee0ff607873fcaa4af0cf7038","flatsize":269069,"path":"All/tidy4-20000804_4.pkg","repopath":"All/tidy4-20000804_4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":97300,"desc":"When editing HTML it's easy to make mistakes. Wouldn't it be nice if\nthere was a simple way to fix these mistakes automatically and tidy up\nsloppy editing into nicely layed out markup?  Well now there is thanks\nto Hewlett Packard's Dave Raggett. HTML TIDY is a free utility for\ndoing just that. It also works great on the attrociously hard to read\nmarkup generated by specialized HTML editors and conversion tools, and\ncan help you identify where you need to pay further attention on\nmaking your pages more accessible to people with disabilities.\n\nTidy is able to fix up a wide range of problems and to bring to your\nattention things that you need to work on yourself. Each item found is\nlisted with the line number and column so that you can see where the\nproblem lies in your markup. Tidy won't generate a cleaned up version\nwhen there are problems that it can't be sure of how to handle. These\nare logged as \"errors\" rather than \"warnings\".\n\nLICENSE: BSD","categories":["www"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe tidy4 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"tidy-html5","origin":"www/tidy-html5","version":"5.8.0_3","comment":"Tidy tidies HTML and XML documents","maintainer":"thierry@FreeBSD.org","www":"https://www.html-tidy.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1df02e52e2c2bb7fc021c7fc0bc718dc89e29ee9cb076b2d5b4c8c873cc00dd9","flatsize":2581839,"path":"All/tidy-html5-5.8.0_3.pkg","repopath":"All/tidy-html5-5.8.0_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":351268,"desc":"Tidy is a console application. It corrects and cleans up HTML and XML documents\nby fixing markup errors and upgrading legacy code to modern standards.\n\nTidyLib is a C static or dynamic library that developers can integrate into\ntheir applications in order to bring all of Tidy's power to your favorite tools.\nTidyLib is used today in desktop applications, web servers, and more.\n\nThis is yet a development version. When it will become stable, it will\nsupersedes the ports www/tidy-devel and www/tidy-lib.","deps":{"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"}},"categories":["www"],"shlibs_required":["libc.so.8"]},{"name":"tigcc","origin":"devel/tigcc","version":"0.96.b8_11","comment":"C compiler for the TI89, 92, and 92+ calculators","maintainer":"danfe@FreeBSD.org","www":"http://tigcc.ticalc.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e786f277bd24ea8b5ca412b7295dc7ab1bfa8a9f7ff03fd773d397b997b8dbe3","flatsize":16137051,"path":"All/tigcc-0.96.b8_11.pkg","repopath":"All/tigcc-0.96.b8_11.pkg","licenselogic":"single","pkgsize":3007508,"desc":"TIGCC is mainly a C compiler for the Texas Instruments TI-89, TI-89 Titanium,\nTI-92 Plus and Voyage 200 calculators. It is based on GCC,\nthe GNU Compiler Collection.","categories":["devel"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"TIGCC is now installed but in order for it\nto work you need to define some stuff.\n\nThe TIGCC environment variable must point to\nthe folder where TIGCC is installed.\n\nAdditionally the TIGCC bin folder must be in the path.\n\nIf you use the csh shell you would put something like\n\nsetenv TIGCC\t/usr/local/tigcc\nsetenv PATH\t$PATH:$TIGCC/bin\n\ninto the .cshrc file in your home directory.","type":"install"}]},{"name":"ticcutils","origin":"devel/ticcutils","version":"0.36_1","comment":"Generic utility library shared by the Tilburg University software","maintainer":"yuri@FreeBSD.org","www":"https://github.com/LanguageMachines/ticcutils","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e91556397f2d4487acedc59ec0d50c73c900faabb3244b635abbb59415d9dfbe","flatsize":1623425,"path":"All/ticcutils-0.36_1.pkg","repopath":"All/ticcutils-0.36_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":301700,"desc":"This module contains useful functions for general use in the TiCC,\nTilburg centre for Cognition and Communication, Tilburg University,\nsoftware stack and beyond.","deps":{"icu":{"origin":"devel/icu","version":"76.1,1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"}},"categories":["devel","textproc"]},{"name":"tiemu3","origin":"emulators/tiemu3","version":"3.03_14","comment":"TI89(ti)/92(+)/V200 hand-helds emulator","maintainer":"cyberbotx@cyberbotx.com","www":"http://lpg.ticalc.org/prj_tiemu/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5fc0760d59d151cfe95e5e8348e26ca46b8e1523965d2b0ef2ad605c6767999b","flatsize":4069525,"path":"All/tiemu3-3.03_14.pkg","repopath":"All/tiemu3-3.03_14.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1609924,"desc":"This project aims to develop a fast emulator for the TI89 (Titanium), 92(+),\nand V200PLT calculators.  This emulator started on the Jonas Minnberg's\n(X)Tiger emulator which is based on UAE (the Universal Amiga Emulator).  It\nwas deeply reworked and improved, thus it's very different now.\n\nTiEmu uses the GDK library (GTK component) for display.  The GUI has been\nwritten with GTK+ (the Gimp ToolKit).","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libglade2":{"origin":"devel/libglade2","version":"2.6.4_13"},"libticables2":{"origin":"comms/libticables2","version":"1.3.5_1"},"libticalcs2":{"origin":"comms/libticalcs2","version":"1.1.9"},"libticonv":{"origin":"converters/libticonv","version":"1.1.5"},"libtifiles2":{"origin":"devel/libtifiles2","version":"1.1.7"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"}},"categories":["emulators"],"shlibs_required":["libSDL-1.2.so.0","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglade-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0","libticables2.so.7","libticalcs2.so.12","libticonv.so.8","libtifiles2.so.10","libxml2.so.2","libz.so.3"],"options":{"NLS":"on"}},{"name":"ti-hunspell","origin":"textproc/ti-hunspell","version":"20090911_1","comment":"Tigrigna hunspell dictionaries","maintainer":"office@FreeBSD.org","www":"https://www.cs.ru.nl/~biniam/geez/index.php","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8e6963ed6d1cc9babd4f8b8f3f4985037f9ab6082382eb4a7ff8ade10ab1d3f7","flatsize":1349485,"path":"All/ti-hunspell-20090911_1.pkg","repopath":"All/ti-hunspell-20090911_1.pkg","licenselogic":"single","pkgsize":370092,"desc":"Tigrigna hunspell dictionaries","categories":["textproc"]},{"name":"tile38","origin":"databases/tile38","version":"1.12.0_23","comment":"In-memory geolocation data store, spatial index, and realtime geofence","maintainer":"a.andersson.thn@gmail.com","www":"https://tile38.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"73c53ce96baa8fb459cbf18346f486417598a7c25b71211e4137465cf0a9a4b1","flatsize":16724101,"path":"All/tile38-1.12.0_23.pkg","repopath":"All/tile38-1.12.0_23.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4684708,"desc":"Tile38 is an open source (MIT licensed), in-memory geolocation data store,\nspatial index, and realtime geofence. It supports a variety of object types\nincluding lat/lon points, bounding boxes, XYZ tiles, Geohashes, and GeoJSON.\n\nFeatures:\n\n    Spatial index with search methods such as NEARBY, WITHIN, and INTERSECTS.\n    Realtime geofencing through persistent sockets or webhooks.\n    Object types of lat/lon, bbox, Geohash, GeoJSON, QuadKey, and XYZ tile.\n    Support for lots of Clients Libraries written in many different languages.\n    Variety of client protocols, including http (curl), websockets, telnet,\n        and the Redis RESP.\n    Server responses are RESP or JSON.\n    Full command line interface.\n    Leader / follower replication.\n    In-memory database that persists on disk.","categories":["databases"],"users":["tile38"],"groups":["tile38"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"thunar-vcs-plugin","origin":"devel/thunar-vcs-plugin","version":"0.3.0","comment":"Version Control System plugin for Thunar","maintainer":"sergey.dyatko@gmail.com","www":"https://docs.xfce.org/thunar-plugins/thunar-vcs-plugin","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a0eba5de08a6db2f7681c6740e4478eb2c048d2d4d583f152b00217249428794","flatsize":1050928,"path":"All/thunar-vcs-plugin-0.3.0.pkg","repopath":"All/thunar-vcs-plugin-0.3.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":171064,"desc":"The Thunar VCS Plugin adds Subversion and Git actions to the context menu of\nThunar.\n\nThe current features are:\nMost of the svn action: add, blame, checkout, cleanup, commit, copy, delete,\nexport, import, lock, log, move, properties, relocate, resolved, revert, status,\nswitch, unlock, update.\nSubversion info in file properties dialog.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"git":{"origin":"devel/git","version":"2.49.0"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libexo":{"origin":"x11/libexo","version":"4.20.0"},"libxfce4menu":{"origin":"x11/libxfce4menu","version":"4.20.1"},"libxfce4util":{"origin":"x11/libxfce4util","version":"4.20.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"thunar":{"origin":"x11-fm/thunar","version":"4.20.2"}},"categories":["devel","xfce"],"shlibs_required":["libc.so.8","libcairo.so.2","libexo-2.so.0","libgdk-3.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libpthread.so.0","libxfce4util.so.7"],"options":{"GIT":"on","NLS":"on","SUBVERSION":"off"}},{"name":"thunar-media-tags-plugin","origin":"audio/thunar-media-tags-plugin","version":"0.5.0","comment":"Media tags plugin","maintainer":"xfce@FreeBSD.org","www":"https://docs.xfce.org/xfce/thunar/media-tags","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6813039686b68c89974a0e10fde1e7cfd7d1c68f0b467eb6677773e398f7d205","flatsize":339489,"path":"All/thunar-media-tags-plugin-0.5.0.pkg","repopath":"All/thunar-media-tags-plugin-0.5.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":63460,"desc":"The Thunar Media Tags Plugin (thunar-media-tags-plugin) adds special features\nfor media files to the Thunar File Manager.\n\nCurrently, these are:\n  * a so-called bulk renamer, which allows users to rename multiple audio\n    files at once, based on their tags (e.g. ID3 or OGG/Vorbis),\n  * a special media file page for the file properties dialog, which\n    displays detailed information about quality, length etc.,\n  * and finally, an audio tag editor which is reachable from both,\n    renamer and the properties page.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libxfce4util":{"origin":"x11/libxfce4util","version":"4.20.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"taglib":{"origin":"audio/taglib","version":"2.0.2"},"thunar":{"origin":"x11-fm/thunar","version":"4.20.2"}},"categories":["audio","xfce"],"options":{"NLS":"on"}},{"name":"thunar-archive-plugin","origin":"archivers/thunar-archive-plugin","version":"0.5.3","comment":"Archive plugin for the Thunar File Manager","maintainer":"xfce@FreeBSD.org","www":"https://docs.xfce.org/xfce/thunar/archive","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e690a5a7ce9c2ce06d28541923149d5caf8367923c9036d2ef70ead345d167ec","flatsize":199644,"path":"All/thunar-archive-plugin-0.5.3.pkg","repopath":"All/thunar-archive-plugin-0.5.3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":42532,"desc":"The thunar-archive-plugin is a plugin for the Thunar File Manager, which\nadds archive operations to the file context menus. Using this plugin you\nwill be able to extract and create archive files from within Thunar using\na single click.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libexo":{"origin":"x11/libexo","version":"4.20.0"},"libxfce4menu":{"origin":"x11/libxfce4menu","version":"4.20.1"},"libxfce4util":{"origin":"x11/libxfce4util","version":"4.20.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"thunar":{"origin":"x11-fm/thunar","version":"4.20.2"}},"categories":["archivers","xfce"],"options":{"NLS":"on"}},{"name":"thunar","origin":"x11-fm/thunar","version":"4.20.2","comment":"Xfce file manager","maintainer":"xfce@FreeBSD.org","www":"https://gitlab.xfce.org/xfce/thunar","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"336be0bfe81d78442a30765961d4fbdbc659834cad204005f7064d5d19ebae5f","flatsize":9353262,"path":"All/thunar-4.20.2.pkg","repopath":"All/thunar-4.20.2.pkg","licenselogic":"and","licenses":["GPLv2","LGPL20"],"pkgsize":1438224,"desc":"Thunar is a modern file manager for the Xfce Desktop Environment.\nIt has been designed from the ground up to be fast and easy-to-use.\nIts user interface is clean and intuitive, and does not include any\nconfusing or useless options. Thunar is fast and responsive with a\ngood start up time and directory load time. Thunar is accessible\nusing Assistive Technologies and is fully standards compliant.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gvfs":{"origin":"filesystems/gvfs","version":"1.56.0_2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libexif":{"origin":"graphics/libexif","version":"0.6.25"},"libexo":{"origin":"x11/libexo","version":"4.20.0"},"libnotify":{"origin":"devel/libnotify","version":"0.8.6"},"libxfce4menu":{"origin":"x11/libxfce4menu","version":"4.20.1"},"libxfce4util":{"origin":"x11/libxfce4util","version":"4.20.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"polkit":{"origin":"sysutils/polkit","version":"125_1"},"xfce4-conf":{"origin":"x11/xfce4-conf","version":"4.20.0"},"xfce4-panel":{"origin":"x11-wm/xfce4-panel","version":"4.20.4"},"xfce4-tumbler":{"origin":"deskutils/xfce4-tumbler","version":"4.20.0_1"}},"categories":["x11-fm","xfce"],"shlibs_required":["libICE.so.6","libSM.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libexo-2.so.0","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libintl.so.8","libnotify.so.4","libpango-1.0.so.0","libpthread.so.0","libxfce4kbd-private-3.so.0","libxfce4ui-2.so.0","libxfce4util.so.7","libxfconf-0.so.3"],"options":{"GIR":"off","NLS":"on","NOTIFY":"on","PLUG_APR":"on","PLUG_SBR":"on","PLUG_TPA":"on","PLUG_UCA":"on","PLUG_WALL":"on"},"annotations":{"cpe":"cpe:2.3:a:xfce:thunar:4.20.2:::::dragonfly6:x86_64"}},{"name":"thumbnail_index","origin":"www/thumbnail_index","version":"1998.08.10_5","comment":"Make an HTML index file for a bunch of images","maintainer":"ports@FreeBSD.org","www":"https://www.acme.com/software/thumbnail_index/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"035712e0cfcfe0bf86a98656458058cb40bbe79100f4ca43e2f80cff639d692b","flatsize":14562,"path":"All/thumbnail_index-1998.08.10_5.pkg","repopath":"All/thumbnail_index-1998.08.10_5.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":6492,"desc":"thumbnail_index - make an HTML index file for a bunch of images\n\nRun this script in a web directory consisting of all or mostly image\nfiles.  It'll create an index.html of thumbnail images, putting\nthe thumbnail files in a hidden subdirectory.","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"netpbm":{"origin":"graphics/netpbm","version":"11.04.02_2"}},"categories":["www"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe thumbnail_index port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"thttpd","origin":"www/thttpd","version":"2.29_1","comment":"Tiny/turbo/throttling HTTP server with CGI support","maintainer":"danfe@FreeBSD.org","www":"https://www.acme.com/software/thttpd/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"494711fb9a098a36bd4d8655bfff924529de2a3487b7627e034a9d5e5a3337b1","flatsize":156643,"path":"All/thttpd-2.29_1.pkg","repopath":"All/thttpd-2.29_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":65984,"desc":"thttpd is a simple, small, portable, fast, and secure HTTP server.\n\n  - Simple: It handles only the minimum necessary to implement HTTP/1.1.\n\n  - Small: It also has a very small run-time size, since it does not fork\n    and is very careful about memory allocation.\n\n  - Portable: It compiles cleanly on SunOS 4.1.x, Solaris 2.x, BSD/OS 2.x,\n    Linux 1.2.x, and OSF/1 (on a 64-bit Alpha).\n\n  - Fast: In typical use it's about as fast as the best full-featured\n    servers (Apache, NCSA, Netscape).  Under extreme load it's much faster.\n\n  - Secure: It goes to great lengths to protect the web server machine\n    against attacks and breakins from other sites.\n\nIt also has one extremely useful feature (URL-traffic-based throttling) that\nno other server currently has.","categories":["www"],"shlibs_required":["libc.so.8","libcrypt.so.4"],"options":{"FLUSH_LOG":"on","HTACCESS":"off","INDEXES":"off","LOG_UNKNOWN":"off","REAL_IP":"on","SENDFILE":"on","STATS":"on"},"annotations":{"cpe":"cpe:2.3:a:acme:thttpd:2.29:::::dragonfly6:x86_64:1"},"messages":[{"message":"If you want users to be able to create their own web\nsubdirectories off of the main web directory, you need to:\n\n  1. Add a group for www admins (or use \"www\")\n  2. chgrp thatgroup /usr/local/sbin/makeweb /usr/local/www/thttpd\n  3. chmod g+sx /usr/local/sbin/makeweb\n  4. Tell users about makeweb(1)\n\nSee http://www.acme.com/software/thttpd/notes.html for more\ndetailed instructions.","type":"install"}]},{"name":"tiatracker","origin":"audio/tiatracker","version":"1.3_2","comment":"Music tracker for making Atari VCS 2600","maintainer":"ehaupt@FreeBSD.org","www":"https://bitbucket.org/kylearan/tiatracker/src/master/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"afc9cb52da35caedbeb000f6572aaf101a9af8a2f8d0217ea8aea303f314f9fe","flatsize":5759160,"path":"All/tiatracker-1.3_2.pkg","repopath":"All/tiatracker-1.3_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":4130860,"desc":"TIATracker is a tool for making Atari VCS music on the PC and a new\nsound routine for the VCS. It features ADSR envelopes, up to 7 melodic\nand 15 percussion instruments, customizable pitch guides for optimizing\nthe number of in-tune notes, a size-optimized and configurable replayer\nroutine and much more.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"}},"categories":["audio"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libSDL2-2.0.so.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"thrulay","origin":"benchmarks/thrulay","version":"0.9_2","comment":"Network capacity tester","maintainer":"shalunov@shlang.com","www":"https://sourceforge.net/projects/thrulay/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4b25edf3068bf22c64b0108ccfb035644a11310c05d283ad12ee61d3d397ca38","flatsize":232253,"path":"All/thrulay-0.9_2.pkg","repopath":"All/thrulay-0.9_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":61940,"desc":"The program thrulay is used to measure the capacity, delay, and\nother performance metrics of a network by sending a bulk TCP or UDP\nstream over it.\n\nSpecial features of thrulay include:\n* For TCP, ability to measure round-trip delay along with throughput\n* For UDP, ability to measure\n  - one-way delay, with quantiles\n  - packet loss\n  - packet duplication\n  - reordering\n* For UDP, the ability to send precisely positioned true Poisson streams\n  (microsecond errors in sending times)\n* Human- and machine-readable output (ready to be fed to gnuplot)","categories":["benchmarks","net"],"shlibs_required":["libc.so.8","libm.so.4","librt.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"The package consists of a client (thrulay) and a daemon (thrulayd).\nThe thrulay client is usable immediately.\n\nTo run thrulayd from startup, add thrulayd_enable=\"YES\"\nin your /etc/rc.conf","type":"install"}]},{"name":"throttled","origin":"net/throttled","version":"0.5.2","comment":"Bandwidth shaping and QoS solution","maintainer":"quest@mac.com","www":"https://www.intrarts.com/throttledcli.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"74011ecbc40330ada0b7356ea68daf13dc7b58208e17e8a4025999b65102db06","flatsize":64573,"path":"All/throttled-0.5.2.pkg","repopath":"All/throttled-0.5.2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":20560,"desc":"throttled is a bandwidth shaping application for FreeBSD which allows you\nto cap your upstream bandwidth, prioritize ACK packets, and keep your\ndownload speeds high even when your server is sending out at full speed.\nIt uses almost no cpu, and has a tiny footprint. Enjoy.\n\nFor more information you can read the comments in throttled-startup","categories":["net"]},{"name":"thrust","origin":"devel/thrust","version":"1.9.5_1","comment":"C++ parallel programming library which resembles the C++ STL","maintainer":"yuri@FreeBSD.org","www":"https://thrust.github.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"552b911905b0b539079f68d33cd3197f8e323ffa2ebbb64108d442008c641883","flatsize":6675351,"path":"All/thrust-1.9.5_1.pkg","repopath":"All/thrust-1.9.5_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":505676,"desc":"Thrust is a parallel algorithms library which resembles the C++ Standard\nTemplate Library (STL). Thrust's high-level interface greatly enhances\nprogrammer productivity while enabling performance portability between GPUs and\nmulticore CPUs. Interoperability with established technologies (such as CUDA,\nTBB, and OpenMP) facilitates integration with existing software.","categories":["devel"]},{"name":"thrift-cpp","origin":"devel/thrift-cpp","version":"0.21.0,1","comment":"C++ interface to Thrift","maintainer":"ports@FreeBSD.org","www":"https://thrift.apache.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d12b0d8e24a27d3d59212571a6fb5cb8c2af338593d45e1ed840d287bafee65e","flatsize":1746108,"path":"All/thrift-cpp-0.21.0,1.pkg","repopath":"All/thrift-cpp-0.21.0,1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":362240,"desc":"C++ interface to Thrift.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"libevent":{"origin":"devel/libevent","version":"2.1.12"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"thrift":{"origin":"devel/thrift","version":"0.21.0,1"}},"categories":["devel"],"annotations":{"cpe":"cpe:2.3:a:apache:thrift:0.21.0:::::dragonfly6:x86_64"},"messages":[{"message":"===>   NOTICE:\n\nThe thrift-cpp port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"thrift-c_glib","origin":"devel/thrift-c_glib","version":"0.21.0,1","comment":"C glib interface to Thrift","maintainer":"ports@FreeBSD.org","www":"https://thrift.apache.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3eb94ce63d60318b1ad0bc8e8208b065bd6915be9073c60d7ecd0f79dbbca75a","flatsize":315665,"path":"All/thrift-c_glib-0.21.0,1.pkg","repopath":"All/thrift-c_glib-0.21.0,1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":63688,"desc":"C glib interface to Thrift.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libevent":{"origin":"devel/libevent","version":"2.1.12"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"thrift":{"origin":"devel/thrift","version":"0.21.0,1"}},"categories":["devel"],"annotations":{"cpe":"cpe:2.3:a:apache:thrift:0.21.0:::::dragonfly6:x86_64"},"messages":[{"message":"===>   NOTICE:\n\nThe thrift-c_glib port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"tong","origin":"games/tong","version":"1.3_2","comment":"Tetris and Pong in the same place at the same time","maintainer":"ports@FreeBSD.org","www":"https://www.nongnu.org/tong/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"87d355e6e3a019c66e6cd3166598b0947ed1c47590cd376ba1b40fa41a717e91","flatsize":54752628,"path":"All/tong-1.3_2.pkg","repopath":"All/tong-1.3_2.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":45966060,"desc":"Tetris meets Pong, with more twists than a contortionist club's\nsecret handshake. Sometimes, the total is greater than the sum of the parts.\nTetris and Pong are classics, addictive and unshakable from their places in\ngaming history. TONG is the result of mixing the two, capitalizing on the\nessential qualities of each classic and adding new twists of its own to make\nan explosive chemical reaction out of it all.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe tong port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"thrift","origin":"devel/thrift","version":"0.21.0,1","comment":"Framework for scalable cross-language services development","maintainer":"ports@FreeBSD.org","www":"https://thrift.apache.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f4d6a6e45bc3d47da4aa1c8d312e89b6e5db7119c8522a22f3ebcd0cd2613cc5","flatsize":4229098,"path":"All/thrift-0.21.0,1.pkg","repopath":"All/thrift-0.21.0,1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1191756,"desc":"Thrift is a lightweight, language-independent software stack with an\nassociated code generation mechanism for RPC.  Thrift provides clean\nabstractions for data transport, data serialization, and application\nlevel processing.  The code generation system takes a simple definition\nlanguage as its input and generates code across programming languages\nthat uses the abstracted stack to build interoperable RPC clients and\nservers.\n\nThrift is specifically designed to support non-atomic version changes\nacross client and server code.","deps":{"libevent":{"origin":"devel/libevent","version":"2.1.12"}},"categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"annotations":{"cpe":"cpe:2.3:a:apache:thrift:0.21.0:::::dragonfly6:x86_64"},"messages":[{"message":"===>   NOTICE:\n\nThe thrift port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"thrill","origin":"misc/thrill","version":"g20200406_2","comment":"C++ framework for algorithmic distributed Big Data batch computations","maintainer":"yuri@FreeBSD.org","www":"https://project-thrill.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a065d968d8a0d629b2fbdf57dcad16c7ed88481796677a872fac00f4ebd90c7e","flatsize":23235548,"path":"All/thrill-g20200406_2.pkg","repopath":"All/thrill-g20200406_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":3141604,"desc":"Thrill is a C++ framework for distributed Big Data batch computations on a\ncluster of machines. It is currently being designed and developed as a research\nproject at Karlsruhe Institute of Technology and is in early testing.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"openmpi4":{"origin":"net/openmpi4","version":"4.1.8"}},"categories":["misc"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"thonny-py311","origin":"devel/thonny","version":"4.1.7","comment":"Python IDE for beginners","maintainer":"kenrap@kennethraplee.com","www":"https://thonny.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5710006658e837232574c8e34a007db1385d115d83054f5c4cd890c0a2227c65","flatsize":13613040,"path":"All/thonny-py311-4.1.7.pkg","repopath":"All/thonny-py311-4.1.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2011940,"desc":"Thonny is a Python IDE meant for learning programming.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"py311-astroid":{"origin":"devel/py-astroid","version":"3.3.9"},"py311-asttokens":{"origin":"devel/py-asttokens","version":"2.4.1_1"},"py311-docutils":{"origin":"textproc/py-docutils","version":"0.21.2,1"},"py311-jedi":{"origin":"devel/py-jedi","version":"0.19.1_1"},"py311-mypy":{"origin":"devel/py-mypy","version":"1.15.0"},"py311-pip":{"origin":"devel/py-pip","version":"23.3.2_4"},"py311-pyserial":{"origin":"comms/py-pyserial","version":"3.5_3"},"py311-send2trash":{"origin":"deskutils/py-send2trash","version":"1.8.3"},"py311-tkinter":{"origin":"x11-toolkits/py-tkinter","version":"3.11.12_10"},"py311-wheel":{"origin":"devel/py-wheel","version":"0.45.1"},"pylint-py311":{"origin":"devel/pylint","version":"3.3.5"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","education","python"],"annotations":{"flavor":"py311"}},{"name":"thunderbird-dictionaries","origin":"mail/thunderbird-dictionaries","version":"20060220_14","comment":"Dictionaries for Mozilla Thunderbird","maintainer":"mjl@luckie.org.nz","www":"http://www.mozilla.com/thunderbird/dictionaries.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5a01b12d7930bede270f4f4f49900ad87830a27464934dab674972061d2834a1","flatsize":62752874,"path":"All/thunderbird-dictionaries-20060220_14.pkg","repopath":"All/thunderbird-dictionaries-20060220_14.pkg","licenselogic":"single","pkgsize":14105588,"desc":"Localized Dictionaries for Mozilla Thunderbird","deps":{"thunderbird":{"origin":"mail/thunderbird","version":"128.3.0_2"}},"categories":["mail"],"options":{"AF_ZA":"on","BG":"on","CA":"on","HR":"on","CS":"on","DA":"on","NL":"on","EN_AU":"on","EN_CA":"on","EN_NZ":"on","EN_GB":"on","FR_FR":"on","FO":"on","GL":"on","DE_AT":"on","DE_DE":"on","DE_CH":"on","EL":"on","HE_IL":"on","HU":"on","IA":"on","GA":"on","IT":"on","LA":"on","LV_LV":"on","LT":"on","MS":"on","MI":"on","NB":"on","NN":"on","PL":"on","PT":"on","PT_BR":"on","RO":"on","RU":"on","ES_MX":"on","ES_ES":"on","SK":"on","SL":"on","SV":"on","UK":"on","CY_GB":"on","ZU_ZA":"on"}},{"name":"thingylaunch","origin":"x11/thingylaunch","version":"4.0.0","comment":"Lightweight launcher for X","maintainer":"gahr@FreeBSD.org","www":"https://code.ptrcrt.ch/thingylaunch","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e03ff29f4132a4234848b0184c36fda8d3534fbcd64b4847ac77323a1a95b726","flatsize":75245,"path":"All/thingylaunch-4.0.0.pkg","repopath":"All/thingylaunch-4.0.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":29668,"desc":"Thingylaunch is a lightweight and fast application launcher for X.\nBased on the original thinglaunch by Matt Johnston, it is enhanced\nwith navigation keys, history, bookmarks and tab-completion.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"thewidgetfactory","origin":"x11-themes/thewidgetfactory","version":"0.2.1_8","comment":"Tool for previewing GTK widgets and testing new themes","maintainer":"danfe@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"84330a3f21998be6779d9c5fd38a3a4010632b26b0f0d351ae749c7d7529a0e6","flatsize":52553,"path":"All/thewidgetfactory-0.2.1_8.pkg","repopath":"All/thewidgetfactory-0.2.1_8.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":17132,"desc":"The Widget Factory is a program designed to show a wide range of GTK+2\nwidgets in a single window.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11-themes"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0"]},{"name":"thermofun","origin":"science/thermofun","version":"0.5.0","comment":"Code for calculating thermodynamic properties of materials","maintainer":"yuri@FreeBSD.org","www":"https://github.com/thermohub/thermofun/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8d086aec18634a7a7e33a29fbaec22d416f040453b8eb7bc2589ad5907a617b0","flatsize":4814806,"path":"All/thermofun-0.5.0.pkg","repopath":"All/thermofun-0.5.0.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":1058924,"desc":"A code for calculating the standard state thermodynamic properties\nat a given temperature and pressure.","deps":{"chemicalfun":{"origin":"science/chemicalfun","version":"0.1.8_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["science"],"options":{"PYTHON":"on"}},{"name":"tt2020","origin":"x11-fonts/tt2020","version":"0.2.1","comment":"Advanced, hyperrealistic, multilingual typewriter font","maintainer":"ehaupt@FreeBSD.org","www":"https://copypaste.wtf/TT2020/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"44871766231441f16e33f5f3a5563c5b199131725aa40f63a9cdd55c5cba78a4","flatsize":230010182,"path":"All/tt2020-0.2.1.pkg","repopath":"All/tt2020-0.2.1.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":77218932,"desc":"TT2020 is an advanced, open source, hyperrealistic, multilingual\ntypewriter font for a new decade.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"thegrind","origin":"games/thegrind","version":"0.1.2_6","comment":"Simple game about escaping from work","maintainer":"ports@FreeBSD.org","www":"https://radius-engine.sourceforge.net/development/the-grind--ld21-.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8cdf0e14392fff18bfe1148764048da175a1c8d3e6aa1aa9350a2378bf37b4d5","flatsize":241562,"path":"All/thegrind-0.1.2_6.pkg","repopath":"All/thegrind-0.1.2_6.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":120948,"desc":"The Grind is a simple game about escaping from work at a reasonable hour\nby avoiding responsibility.\n\nThe goal is to acquire as little work (as few \"to-do's\") as possible\nthroughout your 9-5 workday.\nWander around the cubicles and hide from the men in suits--if they're\ncoming your way, that means they want to give you work!\n\nUse the arrow keys to move, space to start, and escape to exit.","deps":{"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"lua51":{"origin":"lang/lua51","version":"5.1.5_10"},"physfs":{"origin":"devel/physfs","version":"3.2.0"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_sound":{"origin":"audio/sdl_sound","version":"1.0.3_17"},"zip":{"origin":"archivers/zip","version":"3.0_4"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libSDL-1.2.so.0","libSDL_sound-1.0.so.1","libc.so.8","liblua-5.1.so","libm.so.4","libphysfs.so.1","libpng16.so.16","libpthread.so.0","libz.so.3"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe thegrind port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"thefuck","origin":"misc/thefuck","version":"3.32_1","comment":"App that corrects your previous console command","maintainer":"ports@FreeBSD.org","www":"https://github.com/nvbn/thefuck","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"15fba24cc4db327ab21caaa630b38d209c6c61f9dab93e6e4de103617f2462f4","flatsize":980641,"path":"All/thefuck-3.32_1.pkg","repopath":"All/thefuck-3.32_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":169560,"desc":"Thefuck is a magnificent app which corrects your previous console command.\nIt tries to match a rule for the previous command, creates a new command\nusing the matched rule and runs it. Thefuck comes with a lot of predefined\nrules, but you can create your own rules as well.\n\nYou should place this command in your shell config file:\n\neval $(thefuck --alias)","deps":{"py311-colorama":{"origin":"devel/py-colorama","version":"0.4.6"},"py311-decorator":{"origin":"devel/py-decorator","version":"5.2.1"},"py311-psutil":{"origin":"sysutils/py-psutil","version":"7.0.0"},"py311-pyte":{"origin":"devel/py-pyte","version":"0.8.2_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"],"messages":[{"message":"===>   NOTICE:\n\nThe thefuck port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"thefish","origin":"sysutils/thefish","version":"0.6.8","comment":"Gtk+/ncurses rc.conf editor/management tool","maintainer":"portmaster@BSDforge.com","www":"https://codeberg.org/BSDforge/thefish","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d9edb84d83ae5be0925705c929998d5d3e55ed018ad5795701c3408d47f98588","flatsize":94582,"path":"All/thefish-0.6.8.pkg","repopath":"All/thefish-0.6.8.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":32004,"desc":"The Fish provides a graphical UI (with GTK+, Qt and ncurses frontends)\nto manage and edit system variables stored in /etc/defaults/rc.conf\nand /etc/rc.conf.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["sysutils"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0"]},{"name":"tinygo","origin":"devel/tinygo","version":"0.14.1_1","comment":"Go compiler for small places","maintainer":"ports@FreeBSD.org","www":"https://github.com/tinygo-org/tinygo/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ebaf9cc1a688e880ebb4a367da630b6655762877f6362a3557a407379f0e6c97","flatsize":336671194,"path":"All/tinygo-0.14.1_1.pkg","repopath":"All/tinygo-0.14.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":29824112,"desc":"TinyGo is a project to bring the Go programming language to microcontrollers\nand modern web browsers by creating a new compiler based on LLVM.  You can\ncompile and run TinyGo programs on several different microcontroller boards\nsuch as the BBC micro:bit and the Arduino Uno.  TinyGo can also be used to\nproduce WebAssembly (WASM) code which is very compact in size.\n\nWWW: https://tinygo.org/","deps":{"go121":{"origin":"lang/go121","version":"1.21.13_5"}},"categories":["devel"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0","librt.so.0","libstdc++.so.9"],"options":{"AVR":"off","QEMU":"off","SIMAVR":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe tinygo port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"thebridge","origin":"comms/thebridge","version":"1.09_2","comment":"Amateur Radio Echolink conference bridge","maintainer":"hamradio@FreeBSD.org","www":"https://cqinet.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f604d94a3a4c4ea0a786bf88dbab9abeb774f2f3302f89580c27571d0b3ec748","flatsize":268969,"path":"All/thebridge-1.09_2.pkg","repopath":"All/thebridge-1.09_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":100644,"desc":"Amateur Radio EchoLink compatible conference bridge for UNIX","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["comms","hamradio"],"shlibs_required":["libc.so.8","libm.so.4","libncurses.so.6","libreadline.so.8","libz.so.3"],"options":{"DOCS":"on","READLINE":"on"}},{"name":"the-algorithms-c++","origin":"math/the-algorithms-c++","version":"g20240212","comment":"Collection of various algorithms in mathematics, physics, etc","maintainer":"yuri@FreeBSD.org","www":"https://thealgorithms.github.io/C-Plus-Plus/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"40238435464d53d2f019d89ae1d160dc5128338278d2b21869ffff726aa829e7","flatsize":6719916,"path":"All/the-algorithms-c++-g20240212.pkg","repopath":"All/the-algorithms-c++-g20240212.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":681444,"desc":"TheAlgorithms/C-Plus-Plus is a collection of open-source implementation of a\nvariety of algorithms implemented in C++ and licensed under MIT License.\nThese algorithms span a variety of topics from computer science, mathematics\nand statistics, data science, machine learning, engineering, etc. The\nimplementations and the associated documentation are meant to provide a learning\nresource for educators and students. Hence, one may find more than one\nimplementation for the same objective but using a different algorithm strategies\nand optimizations.","deps":{"freeglut":{"origin":"graphics/freeglut","version":"3.2.1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"}},"categories":["math"],"shlibs_required":["libGLX.so.0","libOpenGL.so.0","libXi.so.6","libXmu.so.6","libc.so.8","libglut.so.3","libgomp.so.1","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"the","origin":"editors/the","version":"3.3.r4_3","comment":"The Hessling Editor, like the VM/CMS xedit editor","maintainer":"comet.berkeley@gmail.com","www":"https://hessling-editor.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"78d10c85859dce0bcfe8aead25c3de5f7c699aa873cb373a78403c70e2950b27","flatsize":1734728,"path":"All/the-3.3.r4_3.pkg","repopath":"All/the-3.3.r4_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":433180,"desc":"THE is a text editor that uses both command line commands and key bindings\nto operate. It is intended to be similar to the VM/CMS System Product\nEditor, XEDIT and to Mansfield Software's, KEDIT.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"},"rexx-regina":{"origin":"lang/rexx-regina","version":"3.9.3_1"}},"categories":["editors"],"shlibs_required":["libc.so.8","libm.so.4","libncurses.so.6","libpthread.so.0","libregina.so","libtinfo.so.6"],"options":{"DOCS":"on","XAW3D":"off","NCURSES":"on","XCURSES":"off","REXX_IMC":"off","REGINA":"on"}},{"name":"tgif2tex","origin":"print/tgif2tex","version":"2.13_4","comment":"Converting texts in figure by tgif to LaTeX commands","maintainer":"hrs@FreeBSD.org","www":"https://www.cs.hiroshima-u.ac.jp/~nakano/tgif2tex/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d578b682fc311274b336e3fa1f66ebe03816b189ae0bbbe55eac5cc845e3d40b","flatsize":233859,"path":"All/tgif2tex-2.13_4.pkg","repopath":"All/tgif2tex-2.13_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":56600,"desc":"Tgif2tex allows us to use LaTeX commands in figures drawn by Tgif.  It\nextracts strings and their positions from the figure and converts it\nin picture environment of the LaTeX.  It also converts other\ncomponents of the figure such as lines, circles, ovals, etc into EPS.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["print"],"options":{"DOCS":"on"}},{"name":"tuxpaint-stamps","origin":"games/tuxpaint-stamps","version":"2024.07.17","comment":"TuxPaint Stamps","maintainer":"wen@FreeBSD.org","www":"https://www.tuxpaint.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6c11ed6fa08a7e743871dd19d60df55420b66861f1ef0aceeada99d2cb7e4ad4","flatsize":121759432,"path":"All/tuxpaint-stamps-2024.07.17.pkg","repopath":"All/tuxpaint-stamps-2024.07.17.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":79648156,"desc":"Tux Paint is a free drawing program designed for young children (kids\nages 3 and up). It has a simple, easy-to-use interface, fun sound\neffects, and an encouraging cartoon mascot who helps guide children as\nthey use the program. It provides a blank canvas and a variety of\ndrawing tools to help your child be creative.","deps":{"tuxpaint":{"origin":"games/tuxpaint","version":"0.9.34_1"}},"categories":["games"]},{"name":"th-libreoffice","origin":"editors/libreoffice-th","version":"25.2.2.2","comment":"th language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2a3a885ebf0492859f954d30a830b4140031197c77e62c41f34654f42c288f9d","flatsize":5341593,"path":"All/th-libreoffice-25.2.2.2.pkg","repopath":"All/th-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":784044,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"tgif","origin":"graphics/tgif","version":"4.2.5_4","comment":"Xlib-based two-dimensional drawing tool and hyper-object browser","maintainer":"bmc@clapper.org","www":"http://bourbon.usc.edu:8001/tgif/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f6d435cc7f466e026d8db05ee9a6349245ba963ade3d8d2d2d01b773d7df652c","flatsize":3551013,"path":"All/tgif-4.2.5_4.pkg","repopath":"All/tgif-4.2.5_4.pkg","licenselogic":"single","licenses":["QPLv1"],"pkgsize":1157716,"desc":"Tgif is an interactive drawing tool that allows the user to draw and\nmanipulate objects in the X Window System. It's also a hyper-graphics (or\nhyper-structured-graphics) browser on the World-Wide-Web. Its hyper-text\nhome page is http://bourbon.usc.edu:8001/tgif/ and its hyper-graphics\nhome page is http://bourbon.usc.edu:8001/tgif/index.obj.\n\nTgif drawings can be converted to a variety of formats, including GIF,\nencapsulated PostScript and XBM.\n\nVersion 4 has a completely revamped 3-D user interface, as well as a host\nof new features.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"netpbm":{"origin":"graphics/netpbm","version":"11.04.02_2"}},"categories":["graphics"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXt.so.6","libc.so.8","libintl.so.8","libm.so.4","libpthread.so.0","libz.so.3"],"options":{"A4SIZE":"off","DOCS":"on","NLS":"on"}},{"name":"tftpgrab","origin":"net/tftpgrab","version":"0.2","comment":"TFTP stream extractor","maintainer":"ports@FreeBSD.org","www":"https://pseudo-flaw.net/tftpgrab/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8719b3d236c7c0265e7d3c2824c7838fb66eaee5a6aab8c045980b43ba7f4875","flatsize":31640,"path":"All/tftpgrab-0.2.pkg","repopath":"All/tftpgrab-0.2.pkg","licenselogic":"single","pkgsize":13636,"desc":"A TFTP stream extractor.  It reads in a pcap file and attempts to\nreconstruct the files transfered via TFTP.","categories":["net"],"shlibs_required":["libc.so.8","libpcap.so.3"],"messages":[{"message":"===>   NOTICE:\n\nThe tftpgrab port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"tftp-hpa","origin":"ftp/tftp-hpa","version":"5.2_3","comment":"Advanced TFTP server","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c3b2bc0e23f060a6d9fa6ba277c32a1cc27eab1a2a1bb6d1e9f1615ba667db7f","flatsize":88010,"path":"All/tftp-hpa-5.2_3.pkg","repopath":"All/tftp-hpa-5.2_3.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":39408,"desc":"tftp-hpa is portable, BSD derived tftp server.  It supports advanced\noptions such as blksize, blksize2, tsize, timeout, and utimeout.\nIt also supported rulebased security options.","categories":["ftp"],"shlibs_required":["libc.so.8","libwrap.so.4"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe tftp-hpa port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"tg-libreoffice","origin":"editors/libreoffice-tg","version":"25.2.2.2","comment":"tg language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"85460bd6daa7150808fae10bf72630d8de3a08907bebcb639662a1829b4b28cc","flatsize":33157907,"path":"All/tg-libreoffice-25.2.2.2.pkg","repopath":"All/tg-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":2834764,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"tfhe","origin":"security/tfhe","version":"1.0.1.30","comment":"Fast Fully Homomorphic Encryption (FHE) library over the Torus","maintainer":"yuri@FreeBSD.org","www":"https://github.com/tfhe/tfhe","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"be04016edd36b043d0a423f4106516a7514024b3103fb68bd946483580363acf","flatsize":1140585,"path":"All/tfhe-1.0.1.30.pkg","repopath":"All/tfhe-1.0.1.30.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":136528,"desc":"TFHE is open-source software. The scheme is described in the paper\n\"Faster fully homomorphic encryption: Bootstrapping in less than 0.1 seconds\"\npresented at the IACR conference Asiacrypt 2016 by Ilaria Chillotti,\nNicolas Gama, Mariya Georgieva, Malika Izabachene.\n\nThe Fully Homomorphic Encryption is a cryptosystem that supports arbitrary\ncomputation on ciphertexts. It may be used by banks to perform computations on\nfully encrypted client information.","categories":["security"]},{"name":"tomee","origin":"www/tomee","version":"8.0.16_1","comment":"Open-source Java EE Container by Apache","maintainer":"neu@mycontrol.de","www":"https://tomee.apache.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c4377a06a41c7c32fbeca16074193552a9ed6d23905911ca1afc9301215fee17","flatsize":57863842,"path":"All/tomee-8.0.16_1.pkg","repopath":"All/tomee-8.0.16_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":48247028,"desc":"Apache TomEE is an all-Apache Java EE 6 Web Profile certified stack\nwhere Apache Tomcat is top dog. Apache TomEE is assembled from a\nvanilla Apache Tomcat zip file.","deps":{"apache-commons-daemon":{"origin":"devel/apache-commons-daemon","version":"1.4.1"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","www"],"annotations":{"cpe":"cpe:2.3:a:apache:tomee:8.0.16:::::dragonfly6:x86_64:1"}},{"name":"tg_owt","origin":"net-im/tg_owt","version":"0.0.20241203_3","comment":"Webrtc library used by telegram-desktop","maintainer":"ports@FreeBSD.org","www":"https://github.com/desktop-app/tg_owt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d6d611381680c960c9d1cb89697c2776b9c272a9b1e059226f4aabc698f7073c","flatsize":38885907,"path":"All/tg_owt-0.0.20241203_3.pkg","repopath":"All/tg_owt-0.0.20241203_3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":5730416,"desc":"WebRTC library used by telegram-desktop.","deps":{"abseil":{"origin":"devel/abseil","version":"20250127.0"},"crc32c":{"origin":"devel/crc32c","version":"1.1.2"},"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcomposite":{"origin":"x11/libXcomposite","version":"0.4.6_1,1"},"libXdamage":{"origin":"x11/libXdamage","version":"1.1.6"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libsrtp2":{"origin":"net/libsrtp2","version":"2.7.0"},"libvpx":{"origin":"multimedia/libvpx","version":"1.15.0_1"},"mesa-libs":{"origin":"graphics/mesa-libs","version":"21.3.9"},"openh264":{"origin":"multimedia/openh264","version":"2.3.0,2"},"opus":{"origin":"audio/opus","version":"1.5.2"},"pipewire":{"origin":"multimedia/pipewire","version":"1.4.1"},"protobuf":{"origin":"devel/protobuf","version":"29.3_1,1"}},"categories":["net-im"],"messages":[{"message":"===>   NOTICE:\n\nThe tg_owt port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"tf","origin":"net/tinyfugue","version":"5.0b8_5","comment":"Popular programmable MUD client, with macro support and more","maintainer":"dinoex@FreeBSD.org","www":"https://tinyfugue.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1fad4311e81542f2b1830311aa9565ea501b9f3a3dfc2c960a869bee7fd5fdeb","flatsize":1118025,"path":"All/tf-5.0b8_5.pkg","repopath":"All/tf-5.0b8_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":339792,"desc":"TinyFugue is a powerful, programmable MUD client with macro support\nand multi-worlding support and much more.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["games","net"],"shlibs_required":["libc.so.8","libcrypto.so.12","libm.so.4","libpcre.so.1","libssl.so.12","libz.so.3"]},{"name":"threema-web","origin":"www/threema-web","version":"2.5.5","comment":"Threema Web application","maintainer":"egypcio@FreeBSD.org","www":"https://github.com/threema-ch/threema-web","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d4799b8e807238433fd52255401241dfafd006cc6501f4a909b37fd9ac2b733e","flatsize":30630341,"path":"All/threema-web-2.5.5.pkg","repopath":"All/threema-web-2.5.5.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":22871076,"desc":"Threema's web client allows you to use Threema on the desktop without\ncompromising security.\n\n  * Complete synchronization: By scanning a QR code, desktop and mobile\n    device are connected at once, and all conversations are fully accessible\n    on the desktop.\n\n  * Security and data restraint: All communication between phone and PC is\n    fully end-to-end encrypted. After the session is terminated, all\n    synchronized messages are immediately deleted in the browser.\n\n  * Open Source: Threema Web is open source and uses open standards. It is\n    also possible to host Threema Web on your own server.","categories":["net-im","www"],"messages":[{"message":"This is Threema Web, compiled with 'SELF_HOSTED=true' and with pre-defined\n  STUN/TURN and SaltyRTC servers on its bundled configuration. If you want to run\n  your own servers you must recompile this port yourself and make sure to define\n  the following variables:\n\n    THREEMA_ICE_CREDEN, the credentials for \"threema-angular\" (static username);\n    THREEMA_ICE_SERVER, your STUN server in a \"hostname:port\" format; \n    THREEMA_SALTYRTC_HOST, your SaltyRTC server;\n    THREEMA_SALTYRTC_PORT, the port of your SaltyRTC server,\n    THREEMA_SALTYRTC_KEY, the key used by your SaltyRTC server.\n\n  The web server needs to set the proper MIME type for *.wasm (WebAssembly) files.\n\n  If you use nginx, this would go into nginx's mime types:\n\n    application/wasm wasm;\n\n  Should you opt for Apache, then you would need to add this to httpd.conf:\n\n    AddType application/wasm .wasm\n\n  Make sure to serve Threema Web only via HTTPS. It's also recommend to enable\n  HSTS, HPKP, CSP and other available security mechanisms in your web server.\n\n  If you deployed it to be used on a server with restrictive CSP rules, make sure\n  to add \"static.threema.ch\" as an allowed style/font source.\n\n  NOTE: While you could in theory host your own version of the \"push-server\",\n        it won't help much since the GCM/APN API Keys required to dispatch push\n        notifications to the Threema app are *NOT* public.","type":"install"}]},{"name":"teyjus","origin":"math/teyjus","version":"2.1.7_1","comment":"Higher-order logic programming language Lambda Prolog","maintainer":"yuri@FreeBSD.org","www":"http://teyjus.cs.umn.edu/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b81f06449897999200090e08d66a35a9136c4bf8235fdcb2353e310b44dd4288","flatsize":8270603,"path":"All/teyjus-2.1.7_1.pkg","repopath":"All/teyjus-2.1.7_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1079992,"desc":"The Teyjus system is an efficient implementation of the higher-order logic\nprogramming language Lambda Prolog. The main strength of Lambda Prolog, a\nlanguage developed by Dale Miller and Gopalan Nadathur, is the support it offers\nfor what is known as lambda tree syntax, a new and effective way to view the\nstructure of complex syntactic objects such as types, formulas, proofs and\nprograms. Lambda Prolog provides this support by using lambda terms as data\nrepresentation devices and by including primitives for probing such terms in\nlogically meaningful ways. The new features present in the language raise\nseveral implementation challenges that have been addressed in collaborative work\nbetween Nadathur and his students and colleagues. The name \"Teyjus\" actually\nstands both for a project and for a class of compiler and virtual machine based\nrealizations of Lambda Prolog arising from the research carried out within this\nproject. Underlying the most recent version of the Teyjus system is a new and\nsignificantly improved virtual machine that has been designed by Xiaochu Qi as\npart of her doctoral dissertation work at the University of Minnesota. This\nvirtual machine extensively exploits a special form of higher-order unification\nknown as pattern unification.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"}},"categories":["lang","math"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"]},{"name":"texvc","origin":"print/texvc","version":"20050202_10","comment":"Convert latex equations to HTML, MathML, PNG","maintainer":"ports@FreeBSD.org","www":"https://www.mediawiki.org/wiki/Texvc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fb24fd886b7c5af71e89f658b9c6246aa6d5e232fd17476e134d548b19989fa3","flatsize":1112288,"path":"All/texvc-20050202_10.pkg","repopath":"All/texvc-20050202_10.pkg","licenselogic":"single","pkgsize":312716,"desc":"texvc takes LaTeX-compatible equations and produces formatted output in\nHTML, MathML, and (via LaTeX/dvips/ImageMagick) rasterized PNG images.\nInput data is parsed and scrutinized for safety, and the output includes\nan estimate of whether the code is simple enough that HTML rendering will\nlook acceptable.","deps":{"ImageMagick6":{"origin":"graphics/ImageMagick6","version":"6.9.13.23,1"},"ghostscript10":{"origin":"print/ghostscript10","version":"10.05.1"},"tex-dvipsk":{"origin":"print/tex-dvipsk","version":"20250308"},"tex-formats":{"origin":"print/tex-formats","version":"20250308"}},"categories":["print"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"],"options":{"RASTER":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe texvc port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"tfel-mfront","origin":"science/tfel","version":"4.0.0_6","comment":"Code generation tool dedicated to material knowledge","maintainer":"ports@FreeBSD.org","www":"https://github.com/thelfer/tfel","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5c1f60cbd4f55ffb228938852ef06d6fd6daf0eae5f8427850676c20cfa4604d","flatsize":21142408,"path":"All/tfel-mfront-4.0.0_6.pkg","repopath":"All/tfel-mfront-4.0.0_6.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":3502320,"desc":"Remark: if you plan to use this port with Code_Aster, you need science/tfel-edf.\n\n`MFront` is a code generator which translates a set of closely related\ndomain specific languages into plain C++ on top of the `TFEL`\nlibrary. Those languages covers three kind of material knowledge:\n\n- material properties (for instance the\n  Young modulus, the thermal conductivity, etc.)\n- mechanical behaviours. Numerical performances of\n  generated mechanical behaviours was given a particular\n  attention. Various benchmarks shows that `MFront`\n  implementations are competitive with native implementations\n  available in the `Cast3M`, `Code-Aster` and `Cyrano3` solvers.\n- simple point-wise models, such as material swelling\n  used in fuel performance codes.\n\n`MFront` comes with an handy easy-to-use tool called `MTest` that can\ntest the local behaviour of a material, by imposing independent\nconstraints on each component of the strain or the stress. This tool\nhas been much faster (from ten to several hundred times depending on\nthe test case) than using a full-fledged finite element solver.\n\nSee also: http://tfel.sourceforge.net/","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gnuplot":{"origin":"math/gnuplot","version":"5.4.10_2"},"py311-boost-libs":{"origin":"devel/boost-python-libs","version":"1.87.0"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["science"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on","PYTHON":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe tfel-mfront port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"tfel-mfront-edf","origin":"science/tfel-edf","version":"3.2.1.1_7","comment":"Code generation tool dedicated to material knowledge","maintainer":"thierry@FreeBSD.org","www":"https://tfel.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fa2a49312743d75f135d4d27369f577b52538c4bb2ea74cee9ad3b3adb008fef","flatsize":17984386,"path":"All/tfel-mfront-edf-3.2.1.1_7.pkg","repopath":"All/tfel-mfront-edf-3.2.1.1_7.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":2997408,"desc":"The aim of this version is to work with Code_Aster. If you want to use TFEL/\nMFront alone, you could get a newer version from science/tfel.\n\n`MFront` is a code generator which translates a set of closely related\ndomain specific languages into plain C++ on top of the `TFEL`\nlibrary. Those languages covers three kind of material knowledge:\n\n- material properties (for instance the\n  Young modulus, the thermal conductivity, etc.)\n- mechanical behaviours. Numerical performances of\n  generated mechanical behaviours was given a particular\n  attention. Various benchmarks shows that `MFront`\n  implementations are competitive with native implementations\n  available in the `Cast3M`, `Code-Aster` and `Cyrano3` solvers.\n- simple point-wise models, such as material swelling\n  used in fuel performance codes.\n\n`MFront` comes with an handy easy-to-use tool called `MTest` that can\ntest the local behaviour of a material, by imposing independent\nconstraints on each component of the strain or the stress. This tool\nhas been much faster (from ten to several hundred times depending on\nthe test case) than using a full-fledged finite element solver.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gnuplot":{"origin":"math/gnuplot","version":"5.4.10_2"},"py311-boost-libs":{"origin":"devel/boost-python-libs","version":"1.87.0"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["science"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"textogif","origin":"textproc/textogif","version":"1.1_4","comment":"Perl script to convert LaTeX formulas into GIFs","maintainer":"nivit@FreeBSD.org","www":"https://www.fourmilab.ch/webtools/textogif/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ca66f8e5eaa897ee2150d28d806467fb46f754487b293eb98d14dfdedd80b239","flatsize":8748,"path":"All/textogif-1.1_4.pkg","repopath":"All/textogif-1.1_4.pkg","licenselogic":"single","pkgsize":3980,"desc":"Converts a LaTeX file containing equations(s) into a GIF file for\nembedding into an HTML document.  The black and white image of the\nequation is created at high resolution and then resampled to the\ntarget resolution to antialias what would otherwise be jagged\nedges.","deps":{"netpbm":{"origin":"graphics/netpbm","version":"11.04.02_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"tex-dvipsk":{"origin":"print/tex-dvipsk","version":"20250308"},"tex-formats":{"origin":"print/tex-formats","version":"20250308"}},"categories":["math","textproc","www"]},{"name":"theonionbox","origin":"security/theonionbox","version":"4.3.1_4","comment":"Web interface to monitor Tor node operation","maintainer":"yuri@FreeBSD.org","www":"https://github.com/ralphwetzel/theonionbox","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"697459e36f7395e948da8720939dae81ff492f3e413c1726065be0fef4580487","flatsize":19717618,"path":"All/theonionbox-4.3.1_4.pkg","repopath":"All/theonionbox-4.3.1_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11735688,"desc":"The Onion Box provides a web interface to monitor the operation of a Tor node.\nIt is able to monitor any Tor node operated as relay, as bridge and even as\nclient - as long as it can establish a connection to the node and authenticate\nsuccessfully.\n\nThe connection to the Tor node to be monitored may be established via a local\nControlSocket or a ControlPort (local or remote). Advanced users may establish\na connection via the Tor network to a node proving access to it's ControlPort by\nmeans of a Hidden Service - supporting on demand as well Hidden Service Client\nAuthorization.\n\nThe Onion Box supports whatever authentication method the Tor node provides.\n\nA single instance of The Onion Box is able to provide monitoring functionality\nfor as many nodes as you like.\n\nAbove that, The Onion Box is able to display Tor network status protocol data\nfor any Tor node known by Onionoo.","deps":{"py311-APScheduler":{"origin":"devel/py-apscheduler","version":"3.11.0"},"py311-bottle":{"origin":"www/py-bottle","version":"0.12.25_1"},"py311-psutil":{"origin":"sysutils/py-psutil","version":"7.0.0"},"py311-pysocks":{"origin":"net/py-pysocks","version":"1.7.1_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"py311-stem":{"origin":"security/py-stem","version":"1.8.2_1"},"py311-tzlocal":{"origin":"devel/py-tzlocal","version":"5.2"},"py311-urllib3":{"origin":"net/py-urllib3","version":"1.26.20,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python","security"],"options":{"DOCS":"on"}},{"name":"textql","origin":"textproc/textql","version":"g20210706_17","comment":"Execute SQL against structured text like CSV or TSV","maintainer":"ume@FreeBSD.org","www":"https://github.com/dinedal/textql/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c5d2fa8684a0ba4dbbd9a966727b33c3c6b8704296667bdb5d81d366bdcbccca","flatsize":4800758,"path":"All/textql-g20210706_17.pkg","repopath":"All/textql-g20210706_17.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1536208,"desc":"TextQL - Allows you to easily execute SQL against structured text like\nCSV or TSV.","categories":["textproc"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"textmaze","origin":"games/textmaze","version":"1.2","comment":"Generates mazes on a text terminal and lets you traverse them","maintainer":"ehaupt@FreeBSD.org","www":"https://www.robobunny.com/projects/textmaze/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3163960c5842d1ab6dd78f4586357f0c9ccac0b2fc736d2d1ed2af164c723b3c","flatsize":41833,"path":"All/textmaze-1.2.pkg","repopath":"All/textmaze-1.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":13772,"desc":"TextMaze generates random mazes on a text terminal and lets you traverse\nthem using the arrow keys.","deps":{"p5-Curses":{"origin":"devel/p5-Curses","version":"1.45"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["games","perl5"]},{"name":"textmail","origin":"mail/textmail","version":"20070803_43","comment":"Converts e-mail attachments to plain-text","maintainer":"ports@FreeBSD.org","www":"https://raf.org/textmail/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b17c603426fb35fb9ef5f547418c53d0dc1f5673b47b2cf94f4d0b5d0d43a5cc","flatsize":56109,"path":"All/textmail-20070803_43.pkg","repopath":"All/textmail-20070803_43.pkg","licenselogic":"single","pkgsize":20488,"desc":"Textmail filters a mail message or mbox, replacing MS Word, MS Excel,\nHTML, RTF, and PDF attachments with the plain text contained therein.\nBy default, the following attachments are also deleted: image, audio,\nvideo, and MS Windows executables. MS winmail.dat attachments are\nreplaced by any attachments contained therein, which are then replaced\nby text or deleted in the same fashion. Any of these actions can be\nsuppressed with the command line options. Mail headers can also be\nselectively deleted.","deps":{"antiword":{"origin":"textproc/antiword","version":"0.37_5"},"catdoc":{"origin":"textproc/catdoc","version":"0.95_1"},"lynx":{"origin":"www/lynx","version":"2.8.9.1_3,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"poppler-utils":{"origin":"graphics/poppler-utils","version":"25.02.0"}},"categories":["mail"],"messages":[{"message":"===>   NOTICE:\n\nThe textmail port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"texworks","origin":"editors/texworks","version":"0.6.7_7","comment":"Simple TeX front-end program","maintainer":"hrs@FreeBSD.org","www":"https://www.tug.org/texworks/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5ea28b9cd02093cd5d2c627a583b79ef7d28c7a8433255154bec1f12947c3479","flatsize":6180515,"path":"All/texworks-0.6.7_7.pkg","repopath":"All/texworks-0.6.7_7.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":2591236,"desc":"The TeXworks project is an effort to build a simple TeX front-end program\n(working environment) that will be available for all today's major desktop\noperating systems.  It is deliberately modeled after Dick Koch's award-\nwinning TeXShop for Mac OS X.\n\nTeXworks includes an integrated PDF viewer, based on the Poppler library,\nand supports source/preview synchronization.  This capability is based on\nthe \"SyncTeX\" feature developed by Jerome Laurens, and supported by both\nthe pdfTeX and XeTeX programs in TeX Live, and other current distributions.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"hunspell":{"origin":"textproc/hunspell","version":"1.7.2_1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"poppler":{"origin":"graphics/poppler","version":"25.02.0"},"poppler-qt5":{"origin":"graphics/poppler-qt5","version":"25.02.0"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-linguisttools":{"origin":"devel/qt5-linguisttools","version":"5.15.16p3"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-script":{"origin":"devel/qt5-script","version":"5.15.18p0_2"},"qt5-scripttools":{"origin":"devel/qt5-scripttools","version":"5.15.18p0_3"},"qt5-testlib":{"origin":"devel/qt5-testlib","version":"5.15.16p130_1"},"qt5-uitools":{"origin":"devel/qt5-uitools","version":"5.15.16p3"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"tex-synctex":{"origin":"devel/tex-synctex","version":"2.0.0_5"}},"categories":["editors"],"shlibs_required":["libGL.so.1","libQt5Concurrent.so.5","libQt5Core.so.5","libQt5DBus.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Qml.so.5","libQt5Script.so.5","libQt5ScriptTools.so.5","libQt5Test.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libc.so.8","libhunspell-1.7.so.0","libm.so.4","libpoppler-qt5.so.1","libpoppler.so.146","libstdc++.so.9","libsynctex.so.2","libz.so.3"],"options":{"DOCS":"on","LUA":"off","PYTHON":"off"}},{"name":"textnote","origin":"textproc/textnote","version":"1.3.0_23","comment":"Tool for creating and organizing daily notes on the command line","maintainer":"0mp@FreeBSD.org","www":"https://github.com/dkaslovsky/textnote","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"18dc9d76e13a58c5da8e74052a66842f34d4283437aafa86916152e6208b88b4","flatsize":4671192,"path":"All/textnote-1.3.0_23.pkg","repopath":"All/textnote-1.3.0_23.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1532124,"desc":"textnote is a command line tool for quickly creating and managing daily plain\ntext notes. It is designed for ease of use to encourage the practice of daily,\norganized note taking. textnote intentionally facilitates only the management\n(creation, opening, organizing, and consolidated archiving) of notes, following\nthe philosophy that notes are best written in a text editor and not via a CLI.\n\nAll note files are stored locally on the file system in a single directory.\nNotes can easily be synced to a remote server or cloud service if so desired by\nensuring the application directory is remotely synced.","categories":["textproc"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"texlive-tlmgr","origin":"print/texlive-tlmgr","version":"20250308","comment":"TeXLive manager modules","maintainer":"tex@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"74ac1625f185c76decc3f13ac248b339289212a247d39c4307af05787505b403","flatsize":19256413,"path":"All/texlive-tlmgr-20250308.pkg","repopath":"All/texlive-tlmgr-20250308.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1765964,"desc":"This package contains the files needed to get the TeX Live\ntools (notably tlmgr) running: perl modules, xz binaries, plus\n(sometimes) tar and wget.  These files end up in the standalone\ninstall packages, and in the tlcritical repository.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"tex-kpathsea":{"origin":"devel/tex-kpathsea","version":"6.4.1"}},"categories":["perl5","print"],"annotations":{"cpe":"cpe:2.3:a:tug:texlive:20250308:::::dragonfly6:x86_64"}},{"name":"tflint","origin":"sysutils/tflint","version":"0.55.1_1","comment":"Terraform Linter","maintainer":"dutra@FreeBSD.org","www":"https://github.com/terraform-linters/tflint","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cbfbf9ed953c0c05f83af678babb4df5b5ed3c49298ecb0d8a2bdee6d5bbe1c2","flatsize":49364484,"path":"All/tflint-0.55.1_1.pkg","repopath":"All/tflint-0.55.1_1.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":10933020,"desc":"A Pluggable Terraform Linter\n\nFeatures\n - Find possible errors\n - Warn about deprecated syntax, unused declarations\n - Enforce best practices, naming conventions","categories":["sysutils"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"unifi9-externaldb","origin":"net-mgmt/unifi9","version":"9.0.114","comment":"UniFi Controller v9","maintainer":"otis@FreeBSD.org","www":"https://help.ui.com/hc/en-us/categories/200320654-UniFi-Wireless","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"311a157f1a767f7b923d3813fab5358de1b885f64fc1cb9d8d3b6944e83ebea1","flatsize":219996521,"path":"All/unifi9-externaldb-9.0.114.pkg","repopath":"All/unifi9-externaldb-9.0.114.pkg","licenselogic":"single","pkgsize":131880208,"desc":"The UniFi Controller allows you to manage Wireless, Routing & Switching,\nVoIP and Video of Ubiquiti Networks.","deps":{"openjdk17":{"origin":"java/openjdk17","version":"17.0.14+7.1"},"snappyjava":{"origin":"archivers/snappy-java","version":"1.1.10.5_1"}},"categories":["java","net-mgmt"],"users":["unifi"],"groups":["unifi"],"options":{"EXTERNALDB":"on"},"annotations":{"cpe":"cpe:2.3:a:ui:unifi_controller:9.0.114:::::dragonfly6:x86_64","flavor":"externaldb"},"messages":[{"message":"In order to use the external MongoDB server, put the following lines\ninto /usr/local/share/java/unifi/data/system.properties file:\n\ndb.mongo.local=false\ndb.mongo.uri=mongodb://ubnt:password@IP_ADDRESS:PORT/unifi-test\nstatdb.mongo.uri=mongodb://ubnt:password@IP_ADDRESS:PORT/unifi-test_stat\nunifi.db.name=unifi-test\n\nAdjust username, password, IP_ADDRESS, PORT and database name\naccording to your needs.\n\nFor more information see:\nhttps://community.ui.com/questions/External-MongoDB-Server/d311a8f8-43b6-4aeb-859d-eefec9dc1bbc","type":"install"}]},{"name":"tinker","origin":"science/tinker","version":"8.11.3_1","comment":"General purpose molecular modelling package","maintainer":"yuri@FreeBSD.org","www":"https://dasher.wustl.edu/tinker/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7d90cfef03553e86e47319f574a7c0a6a26e9efdc985678a2fae46c329a99d2d","flatsize":310753569,"path":"All/tinker-8.11.3_1.pkg","repopath":"All/tinker-8.11.3_1.pkg","licenselogic":"single","licenses":["TINKER"],"pkgsize":49846336,"desc":"Tinker is a set of small programs for doing general purpose molecular\nmodeling calculations. Tools are included for energy minimizations,\ngeometry calculations, simulated annealing, molecular dynamics, and\nmolecular analysis calculations. Tools for converting coordinate sets\nare also provided.  Tinker employs several force fields and minimization\ntechniques.\n\nThis port sets the maxatm value to 2500 atoms.  This should be\nsufficient for most molecular systems.  Should you need to work with\nlarger systems you can set the maxatm parameter in the sizes.i file\nlocated in the tinker/source directory and recompile.  Note that if it\nis set too large that tinker programs will abort and core dump.\n\nFor more information about Tinker see:","deps":{"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["science"],"shlibs_required":["libc.so.8","libdl.so.0","libfftw3.so.3","libfftw3_threads.so.3","libgfortran.so.5","libm.so.4","libquadmath.so.0"],"options":{"DOCS":"on","EXAMPLES":"on","NATIVE":"off","OPTIMIZED_FFLAGS":"off","SIMD":"off"},"messages":[{"message":"The author requests that you return a license form\n   to him if you find Tinker to be useful.\n\n   See /usr/local/share/licenses for license forms.\n\n   The name of TINKER's 'analyze' program has been changed\n   to 'analyze_t' during installation to allow for use on\n   systems where the very common hunspell package is\n   installed as well.","type":"install"}]},{"name":"texinfo","origin":"print/texinfo","version":"7.1_8,1","comment":"Typeset documentation system with multiple format output","maintainer":"sunpoet@FreeBSD.org","www":"https://www.gnu.org/software/texinfo/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"03f4511395570ed4ac83b2317a4e2fb842209afc32b4ee95e2ac4fe98cd21771","flatsize":8314848,"path":"All/texinfo-7.1_8,1.pkg","repopath":"All/texinfo-7.1_8,1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":1467036,"desc":"Texinfo is the official documentation format of the GNU project. It was invented\nby Richard Stallman and Bob Chassell many years ago, loosely based on Brian\nReid's Scribe and other formatting languages of the time. It is used by many\nnon-GNU projects as well.\n\nTexinfo uses a single source file to produce output in a number of formats, both\nonline and printed (dvi, html, info, pdf, xml, etc.). This means that instead of\nwriting different documents for online information and another for a printed\nmanual, you need write only one document. And when the work is revised, you need\nrevise only that one document. The Texinfo system is well-integrated with GNU\nEmacs.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libiconv":{"origin":"converters/libiconv","version":"1.17_1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"p5-Locale-libintl":{"origin":"devel/p5-Locale-libintl","version":"1.35"},"p5-Text-Unidecode":{"origin":"converters/p5-Text-Unidecode","version":"1.30"},"p5-Unicode-EastAsianWidth":{"origin":"textproc/p5-Unicode-EastAsianWidth","version":"12.0"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["print"],"shlibs_required":["libc.so.8","libiconv.so.2","libintl.so.8","libncurses.so.6","libtinfo.so.6"],"options":{"NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:gnu:texinfo:7.1:::::dragonfly6:x86_64:8"}},{"name":"texi2mdoc","origin":"textproc/texi2mdoc","version":"0.1.2_1","comment":"Convert Texinfo data to mdoc input","maintainer":"bapt@FreeBSD.org","www":"https://mdocml.bsd.lv/texi2mdoc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0bc5557e4791758c90c66a29d71964cabf8daf118d01b775d6d69b2812844b78","flatsize":58187,"path":"All/texi2mdoc-0.1.2_1.pkg","repopath":"All/texi2mdoc-0.1.2_1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":23284,"desc":"The texi2mdoc utility is a converter from Texinfo into mdoc. It is a standalone\nISC-licensed ISO C utility and should compile on any modern UNIX system.","categories":["textproc"],"shlibs_required":["libc.so.8"]},{"name":"texi2html","origin":"textproc/texi2html","version":"5.0_5,1","comment":"Texinfo to HTML converter","maintainer":"ports@FreeBSD.org","www":"https://www.nongnu.org/texi2html/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c56556ca2cbc51d46e50b7a33cb676a05d955c032679029c9abecf7a77c54925","flatsize":6211434,"path":"All/texi2html-5.0_5,1.pkg","repopath":"All/texi2html-5.0_5,1.pkg","licenselogic":"single","pkgsize":498044,"desc":"texi2html takes Texinfo files (and not info ones) and produces a set of HTML\nfiles. The quality of the output is close to the printed output and is much\nbetter than an info->HTML gateway. It understands most Texinfo version 2\ncommands and runs without problem on big Texinfo files like the GNU Emacs 19\nmanual.\n\nThis program is distributed under the GNU General Public License.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["textproc"],"options":{"DOCS":"on","NLS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe texi2html port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"texi2db","origin":"textproc/texi2db","version":"0.5_1","comment":"Converts a Texinfo file into DocBook XML","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"76cb0335bfd29060a36335f3fd66bb3da2f90d75c24c8e54f279a274cde32d6f","flatsize":62974,"path":"All/texi2db-0.5_1.pkg","repopath":"All/texi2db-0.5_1.pkg","licenselogic":"single","pkgsize":17664,"desc":"Converts a Texinfo file into DocBook XML","deps":{"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["textproc"],"messages":[{"message":"===>   NOTICE:\n\nThe texi2db port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"texlive-base","origin":"print/texlive-base","version":"20250308_1","comment":"TeX Live Typesetting System, base binaries","maintainer":"tex@FreeBSD.org","www":"https://tug.org/texlive/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"039be90e2c10a52009de0431eed5d0997130cce5e63d9b6f667057a44d42d77d","flatsize":17327335,"path":"All/texlive-base-20250308_1.pkg","repopath":"All/texlive-base-20250308_1.pkg","licenselogic":"single","pkgsize":4476288,"desc":"TeX Live binaries and manuals.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"ghostscript10":{"origin":"print/ghostscript10","version":"10.05.1"},"graphite2":{"origin":"graphics/graphite2","version":"1.3.14"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"harfbuzz-icu":{"origin":"print/harfbuzz-icu","version":"10.3.0"},"icu":{"origin":"devel/icu","version":"76.1,1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libgd":{"origin":"graphics/gd","version":"2.3.3_13,1"},"libpotrace":{"origin":"graphics/libpotrace","version":"1.16"},"p5-File-HomeDir":{"origin":"devel/p5-File-HomeDir","version":"1.006"},"p5-YAML-Tiny":{"origin":"textproc/p5-YAML-Tiny","version":"1.74"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"png":{"origin":"graphics/png","version":"1.6.47"},"poppler":{"origin":"graphics/poppler","version":"25.02.0"},"psutils":{"origin":"print/psutils","version":"1.17_6"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"t1lib":{"origin":"devel/t1lib","version":"5.1.2_5,1"},"teckit":{"origin":"textproc/teckit","version":"2.5.11_1"},"tex-kpathsea":{"origin":"devel/tex-kpathsea","version":"6.4.1"},"tex-ptexenc":{"origin":"print/tex-ptexenc","version":"1.5.1"},"tex-web2c":{"origin":"devel/tex-web2c","version":"20250308"},"texlive-tlmgr":{"origin":"print/texlive-tlmgr","version":"20250308"},"xpdfopen":{"origin":"print/xpdfopen","version":"20250308"},"zziplib":{"origin":"devel/zziplib","version":"0.13.78"}},"categories":["print"],"shlibs_required":["libc.so.8","libfreetype.so.6","libgd.so.6","libgs.so.10","libicudata.so.76","libicui18n.so.76","libicuio.so.76","libicuuc.so.76","libkpathsea.so.6","libm.so.4","libpng16.so.16","libpotrace.so.0","libptexenc.so.1","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"X11":"on"},"annotations":{"cpe":"cpe:2.3:a:tug:texlive:20250308:::::dragonfly6:x86_64:1"}},{"name":"tex-xdvik","origin":"print/tex-xdvik","version":"22.87.06_4","comment":"DVI Previewer(kpathsearch) for X","maintainer":"tex@FreeBSD.org","www":"https://xdvi.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6519f9dce6c60d85e852764c4cc04c4c4858f56eecc8fa0eca80c0b6e47b7c30","flatsize":1101280,"path":"All/tex-xdvik-22.87.06_4.pkg","repopath":"All/tex-xdvik-22.87.06_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":367964,"desc":"Xdvik is a program for displaying DVI files (generated e.g. by Troff or TeX)\non the X window system. It is based on the regular (non-k) xdvi of the same\nversion number.\n\nThis package includes pTeX support.  A fontmap file for xdvi is installed as\nTEXMFDIST/fonts/map/xdvi/xdvi-ptex.map.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libpaper":{"origin":"print/libpaper","version":"1.1.28_1"},"open-motif":{"origin":"x11-toolkits/open-motif","version":"2.3.8_8"},"tex-dvipsk":{"origin":"print/tex-dvipsk","version":"20250308"},"tex-kpathsea":{"origin":"devel/tex-kpathsea","version":"6.4.1"},"tex-web2c":{"origin":"devel/tex-web2c","version":"20250308"}},"categories":["print"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXi.so.6","libXm.so.4","libXmu.so.6","libXpm.so.4","libXt.so.6","libc.so.8","libfontconfig.so.1","libfreetype.so.6","libkpathsea.so.6","libm.so.4","libpaper.so.1","libz.so.3"],"options":{"DOCS":"on"}},{"name":"texmaker","origin":"editors/texmaker","version":"5.0.3_5,3","comment":"LaTeX Development Environment","maintainer":"hrs@FreeBSD.org","www":"https://www.xm1math.net/texmaker/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"975baa10b7e33adf1dbeeebc7b189ea963027587fd011f940331d633ead66845","flatsize":37774787,"path":"All/texmaker-5.0.3_5,3.pkg","repopath":"All/texmaker-5.0.3_5,3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":9977156,"desc":"Texmaker is a program, that integrates many tools needed to develop documents\nwith LaTeX, in just one application.\n\nFeatures :\n    * an editor to write your LaTeX source files\n    * the principal LaTex tags can be inserted directly\n    * 370 mathematical symbols can be inserted in just one click\n    * wizards to generate code\n    * LaTeX-related programs can be launched via the \"Tools\" menu\n    * the standard Bibtex entry types can be inserted in the \".bib\" file\n    * a \"structure view\" of the document for easier navigation of a document\n    * extensive LaTeX documentation\n    * in the \"Messages / Log File\" frame, you can see information about\n      processes and the logfile after a LaTeX compilation\n    * the \"Next Latex Error\" and \"Previous Latex Error\" commands let you reach\n      the LaTeX errors detected by Kile in the log file\n    * by clicking on the number of a line in the log file, the cursor jumps to\n      the corresponding line in the editor","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"ghostscript10":{"origin":"print/ghostscript10","version":"10.05.1"},"hunspell":{"origin":"textproc/hunspell","version":"1.7.2_1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-script":{"origin":"devel/qt5-script","version":"5.15.18p0_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"tex-dvipsk":{"origin":"print/tex-dvipsk","version":"20250308"},"tex-formats":{"origin":"print/tex-formats","version":"20250308"}},"categories":["editors"],"shlibs_required":["libGL.so.1","libQt5Concurrent.so.5","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5PrintSupport.so.5","libQt5Script.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libc.so.8","libhunspell-1.7.so.0","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"tex-synctex","origin":"devel/tex-synctex","version":"2.0.0_5","comment":"Synchronization TeXnology parser library","maintainer":"tex@FreeBSD.org","www":"https://itexmac.sourceforge.net/SyncTeX.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b7960c053adaa47be0a96e20b449668db3e5e0df176b7327d7ba18358159be2e","flatsize":330360,"path":"All/tex-synctex-2.0.0_5.pkg","repopath":"All/tex-synctex-2.0.0_5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":81468,"desc":"The Synchronization TeXnology named SyncTeX is a new feature of recent\nTeX engines designed by Jerome Laurens.  It allows to synchronize\nbetween input and output, which means to navigate from the source\ndocument to the typeset material and vice versa.","deps":{"tex-kpathsea":{"origin":"devel/tex-kpathsea","version":"6.4.1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libz.so.3"]},{"name":"tex-ptexenc","origin":"print/tex-ptexenc","version":"1.5.1","comment":"Library for Japanese pTeX and its tools","maintainer":"tex@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"561e269fdb90fe1fdb184e97765e4b3d01cb11ca35fb2630a40dd93d27564b25","flatsize":130781,"path":"All/tex-ptexenc-1.5.1.pkg","repopath":"All/tex-ptexenc-1.5.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":37576,"desc":"ptexenc is a useful library for Japanese pTeX (which stands for\npublishing TeX, and is an extension of TeX by ASCII Co.) and its\nsurrounding tools.  ptexenc provides a better way of handling\ncharacter encodings.\n\nptexenc is not an official product of ASCII Co., so pTeX and other\ntools need some patches to make use of it.  Some patches are included\nwithin this archive.","deps":{"tex-kpathsea":{"origin":"devel/tex-kpathsea","version":"6.4.1"}},"categories":["print"],"shlibs_required":["libc.so.8","libkpathsea.so.6"]},{"name":"tex-web2c","origin":"devel/tex-web2c","version":"20250308","comment":"TeX implementation translating WEB to C","maintainer":"tex@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5d0fc985faab396cb9d0f3e741466e357b640bf354c68fc258ff2bc5bc4be399","flatsize":4530348,"path":"All/tex-web2c-20250308.pkg","repopath":"All/tex-web2c-20250308.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":991076,"desc":"Web2c, a system which converts TeX, Metafont, and other related WEB programs\nto C.  By itself, it is not a complete, ready-to-run, TeX distribution, nor\nis it a general-purpose Pascal-to-C or WEB-to-C translator.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"mpfi":{"origin":"math/mpfi","version":"1.5.4"},"mpfr":{"origin":"math/mpfr","version":"4.2.2,1"},"openjpeg":{"origin":"graphics/openjpeg","version":"2.5.3"},"pixman":{"origin":"x11/pixman","version":"0.44.2"},"png":{"origin":"graphics/png","version":"1.6.47"},"tex-kpathsea":{"origin":"devel/tex-kpathsea","version":"6.4.1"},"tex-ptexenc":{"origin":"print/tex-ptexenc","version":"1.5.1"},"zziplib":{"origin":"devel/zziplib","version":"0.13.78"}},"categories":["devel"],"shlibs_required":["libc.so.8","libcairo.so.2","libgmp.so.10","libkpathsea.so.6","libm.so.4","libmpfi.so.0","libmpfr.so.6","libpixman-1.so.0","libpng16.so.16","libptexenc.so.1","libz.so.3"]},{"name":"tex-libtexluajit","origin":"devel/tex-libtexluajit","version":"2.1.81742","comment":"LuaJIT library for TeXLive","maintainer":"tex@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1dfcc965c39f7bfe5240bd4c10d6dfa5ff66f6ba48f6d4c2a321ba1375e69551","flatsize":1579530,"path":"All/tex-libtexluajit-2.1.81742.pkg","repopath":"All/tex-libtexluajit-2.1.81742.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":379780,"desc":"libtexluajit is a LuaJIT 2.0.3 library modified for LuaJITTeX.","categories":["devel"]},{"name":"tex-libtexlua","origin":"devel/tex-libtexlua","version":"5.3.6_3","comment":"Lua library for TeXLive","maintainer":"tex@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f7a016aa48f75170daf84276e57b476530177184fa218c40e6dae4867e72a0b9","flatsize":739844,"path":"All/tex-libtexlua-5.3.6_3.pkg","repopath":"All/tex-libtexlua-5.3.6_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":169264,"desc":"libtexlua is a Lua 5.2 library modified for LuaTeX.","categories":["devel"]},{"name":"tex-kpathsea","origin":"devel/tex-kpathsea","version":"6.4.1","comment":"Path searching library for TeX","maintainer":"tex@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0234dc426ad1ea9a8d46378e9f439726496aabfdf6eb20fc2c22ce6302502cd3","flatsize":807735,"path":"All/tex-kpathsea-6.4.1.pkg","repopath":"All/tex-kpathsea-6.4.1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":179232,"desc":"Kpathsea is a library to do path searching.  It is used in the Web2C\nimplementation of TeX and friends.  The library's fundamental purpose\nis to return a filename from a list of directories specified by the\nuser, similar to what shells do when looking up program names to\nexecute.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["devel"],"shlibs_required":["libc.so.8"]},{"name":"unifi8-externaldb","origin":"net-mgmt/unifi8","version":"8.6.9_2","comment":"UniFi Controller v8","maintainer":"otis@FreeBSD.org","www":"https://help.ui.com/hc/en-us/categories/200320654-UniFi-Wireless","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8380ae2f20ef8dc9785ef9a0b1244bdc4929e62832355d5913e1d9b173b67981","flatsize":240406167,"path":"All/unifi8-externaldb-8.6.9_2.pkg","repopath":"All/unifi8-externaldb-8.6.9_2.pkg","licenselogic":"single","pkgsize":141635644,"desc":"The UniFi Controller allows you to manage Wireless, Routing & Switching,\nVoIP and Video of Ubiquiti Networks.","deps":{"openjdk17":{"origin":"java/openjdk17","version":"17.0.14+7.1"},"snappyjava":{"origin":"archivers/snappy-java","version":"1.1.10.5_1"}},"categories":["java","net-mgmt"],"users":["unifi"],"groups":["unifi"],"options":{"EXTERNALDB":"on"},"annotations":{"cpe":"cpe:2.3:a:ui:unifi_controller:8.6.9:::::dragonfly6:x86_64:2","flavor":"externaldb"},"messages":[{"message":"In order to use the external MongoDB server, put the following lines\ninto /usr/local/share/java/unifi/data/system.properties file:\n\ndb.mongo.local=false\ndb.mongo.uri=mongodb://ubnt:password@IP_ADDRESS:PORT/unifi-test\nstatdb.mongo.uri=mongodb://ubnt:password@IP_ADDRESS:PORT/unifi-test_stat\nunifi.db.name=unifi-test\n\nAdjust username, password, IP_ADDRESS, PORT and database name\naccording to your needs.\n\nFor more information see:\nhttps://community.ui.com/questions/External-MongoDB-Server/d311a8f8-43b6-4aeb-859d-eefec9dc1bbc","type":"install"}]},{"name":"thinkingrock","origin":"deskutils/thinkingrock","version":"2.2.1_3","comment":"Application for collecting and processing your thoughts","maintainer":"beat@FreeBSD.org","www":"http://www.thinkingrock.com.au/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1a4e8bd54bfcd9d3228b01925c2d7298c765ef76696dff15e4c250ea943aa4f5","flatsize":65122694,"path":"All/thinkingrock-2.2.1_3.pkg","repopath":"All/thinkingrock-2.2.1_3.pkg","licenselogic":"single","pkgsize":31588160,"desc":"Thinking Rock is a free software application for collecting and processing your\nthoughts following the GTD methodology.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"},"xdg-utils":{"origin":"devel/xdg-utils","version":"1.2.1"}},"categories":["deskutils","java"],"messages":[{"message":"Please note that Thinkingrock will not work with diablo-jdk16\n or diablo-jre16. Set the JAVA_HOME variable to a different\n Java installation:\n\n e.g. tcsh:\n > setenv JAVA_HOME /usr/local/jdk1.6.0\n > thinkingrock\n\n e.g. sh:\n $ export JAVA_HOME=/usr/local/diablo-jre1.5.0\n $ thinkingrock","type":"install"}]},{"name":"tex-xmltex","origin":"print/tex-xmltex","version":"20250308","comment":"Non-validating XML parser, written in TeX","maintainer":"tex@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"578a9fb37b27000d312cb07b4cc722be7a1d9d4b78d151b276861b2cbd1169e5","flatsize":7475251,"path":"All/tex-xmltex-20250308.pkg","repopath":"All/tex-xmltex-20250308.pkg","licenselogic":"single","pkgsize":6669604,"desc":"xmltex implements a non validating parser for documents matching\nthe W3C XML Namespaces Recommendation.  The system may just be used\nto parse the file (expanding entity references and normalising\nnamespace declarations) in which case it records a trace of the\nparse on the terminal.  Normally however the information from the\nparse is used to trigger TeX typesetting code.  Declarations (in\nTeX syntax) are provided as part of xmltex to associate TeX code\nwith the start and end of each XML element, attributes, processing\ninstructions, and with unicode character data.","deps":{"tex-formats":{"origin":"print/tex-formats","version":"20250308"}},"categories":["print"]},{"name":"tex-dvipsk","origin":"print/tex-dvipsk","version":"20250308","comment":"Convert a TeX DVI file to PostScript","maintainer":"tex@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"574ffbec56054194994940d81c17952073caa7b9545479b121a782cd810ebe1f","flatsize":54039314,"path":"All/tex-dvipsk-20250308.pkg","repopath":"All/tex-dvipsk-20250308.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":3348120,"desc":"The program dvips takes a DVI file [.dvi] produced by TeX (or by some\nother processor such as GFtoDVI) and converts it to PostScript,\nnormally sending the result directly to the laserprinter. Fonts used\nmay either be resident in the printer or defined as bitmaps in PK\nfiles, or a `virtual' combination of both. Dvips will automatically\ninvoke METAFONT to generate fonts that don't already exist.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libpaper":{"origin":"print/libpaper","version":"1.1.28_1"},"tex-kpathsea":{"origin":"devel/tex-kpathsea","version":"6.4.1"},"tex-web2c":{"origin":"devel/tex-web2c","version":"20250308"}},"categories":["print"],"shlibs_required":["libc.so.8","libkpathsea.so.6","libm.so.4"]},{"name":"tex-dvipdfmx","origin":"print/tex-dvipdfmx","version":"20250308","comment":"DVI Previewer(kpathsearch) for X","maintainer":"tex@FreeBSD.org","www":"http://project.ktug.or.kr/dvipdfmx/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"806fee9f2ea4e5a2f7aef4272e81f6a18b4424ce2d4a62e51d232fce701806fd","flatsize":4722428,"path":"All/tex-dvipdfmx-20250308.pkg","repopath":"All/tex-dvipdfmx-20250308.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":3298168,"desc":"The dvipdfmx (formerly dvipdfm-cjk) project provides an eXtended version of\nthe dvipdfm, a DVI to PDF translator developed by Mark A. Wicks. The primary\ngoal of this project is to support multi-byte character encodings and large\ncharacter sets for East Asian languages by CID-keyed font technology. The\nsecondary goal is to support as many features as pdfTeX developed by Han The\nThanh. This project is a combined work of the dvipdfm-jpn project by\nShunsaku Hirata and its modified one, dvipdfm-kor, by Jin-Hwan Cho.","deps":{"adobe-cmaps":{"origin":"print/adobe-cmaps","version":"20051217_4"},"libpaper":{"origin":"print/libpaper","version":"1.1.28_1"},"png":{"origin":"graphics/png","version":"1.6.47"},"tex-dvipsk":{"origin":"print/tex-dvipsk","version":"20250308"},"tex-kpathsea":{"origin":"devel/tex-kpathsea","version":"6.4.1"},"tex-luatex":{"origin":"print/tex-luatex","version":"20250308"},"tex-web2c":{"origin":"devel/tex-web2c","version":"20250308"}},"categories":["print"],"shlibs_required":["libc.so.8","libkpathsea.so.6","libm.so.4","libpaper.so.1","libpng16.so.16","libz.so.3"]},{"name":"tevent016","origin":"devel/tevent016","version":"0.16.1_2","comment":"Talloc based event loop library","maintainer":"samba@FreeBSD.org","www":"https://tevent.samba.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0229893a248af919c71cf56deeb805242a950463931d72e1c34c18e941aee098","flatsize":215759,"path":"All/tevent016-0.16.1_2.pkg","repopath":"All/tevent016-0.16.1_2.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":55680,"desc":"tevent is a simple library that can handle the main event loop for an\napplication. It supports three kinds of events: timed events, file\ndescriptors becoming readable or writable and signals.\n\nTalloc is used for memory management, both internally and for private\ndata provided by users of the library.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"talloc242":{"origin":"devel/talloc242","version":"2.4.2_2"}},"categories":["devel"],"options":{"DEBUG":"off","PYTHON":"on"}},{"name":"texlab","origin":"devel/texlab","version":"4.2.0_24","comment":"Language Server Protocol for LaTeX","maintainer":"kfv@kfv.io","www":"https://texlab.netlify.app/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"62004187375cda67e2efa550d3e477d433e118f67b9585b842d11300af198608","flatsize":18622996,"path":"All/texlab-4.2.0_24.pkg","repopath":"All/texlab-4.2.0_24.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":9385792,"desc":"A cross-platform implementation of the Language Server Protocol providing rich\ncross-editing support for the LaTeX typesetting system. The server may be used\nwith any editor that implements the Language Server Protocol.","categories":["devel"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"tevent","origin":"devel/tevent","version":"0.15.0_1","comment":"Talloc based event loop library","maintainer":"samba@FreeBSD.org","www":"https://tevent.samba.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d4bdd637bef45061386a77e1d3973d158af616354754a30dde9bd7a7bb2fd0ff","flatsize":215032,"path":"All/tevent-0.15.0_1.pkg","repopath":"All/tevent-0.15.0_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":55304,"desc":"tevent is a simple library that can handle the main event loop for an\napplication. It supports three kinds of events: timed events, file\ndescriptors becoming readable or writable and signals.\n\nTalloc is used for memory management, both internally and for private\ndata provided by users of the library.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"talloc":{"origin":"devel/talloc","version":"2.4.1_1"}},"categories":["devel"],"options":{"DEBUG":"off","PYTHON":"on"}},{"name":"tetrinet-x","origin":"games/tetrinet-x","version":"1.13.16_2","comment":"Addictive 6 player tetr*s game","maintainer":"gmarco@giovannelli.it","www":"https://servers.tetrinet.fr/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b666a169b81e78d820a35b1758da8b61daeafdd08a5a882d94ec09cb66a9f551","flatsize":95878,"path":"All/tetrinet-x-1.13.16_2.pkg","repopath":"All/tetrinet-x-1.13.16_2.pkg","licenselogic":"single","pkgsize":33676,"desc":"TetriNET is an addictive 6 player tetr*s game\n\nWhat this program does is set up a TetriNET server that ordinary\nTetriNET clients can connect to. It attempts to fix some of the\n\"glaring\" holes in the TetriNET protocol that I discovered, and which\nI'm sure some people use as cheats, but I now see why it is nearly\nimpossible to fix ;), without a modification to the client.\nI've kept the server as close to the same as the original TetriNET\nserver, but I've added some extras that I've often wanted, such as\nthe \"/kick\" and \"/ban\" keywords.\nPlease note, this server in no way encompasses the whole game. The clients\nare the ones that do most of the work, with the server just passing suitable\npackets between each client, and of course adding some of it's own.","categories":["games"],"shlibs_required":["libc.so.8"],"messages":[{"message":"A startup script for the Tetrinet server has been installed in\n/usr/local/etc/rc.d/tetrinetx.\n\nPlease modify configuration files located in /usr/local/share/tetrinet-x\nbefore attempting to run Tetrinet server.","type":"install"}]},{"name":"tex-basic-engines","origin":"print/tex-basic-engines","version":"20250308","comment":"Basic TeX Engines","maintainer":"tex@FreeBSD.org","www":"https://tug.org/texlive/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2fb87a5e243cce905f6e24ca162c6bbfbb91c1f8791d0c0689896a09f233a1c9","flatsize":3454299,"path":"All/tex-basic-engines-20250308.pkg","repopath":"All/tex-basic-engines-20250308.pkg","licenselogic":"single","pkgsize":891880,"desc":"Basic TeX engines including tex and pdftex.","deps":{"png":{"origin":"graphics/png","version":"1.6.47"},"tex-kpathsea":{"origin":"devel/tex-kpathsea","version":"6.4.1"},"tex-web2c":{"origin":"devel/tex-web2c","version":"20250308"}},"categories":["print"],"shlibs_required":["libc.so.8","libkpathsea.so.6","libm.so.4","libpng16.so.16","libstdc++.so.9","libz.so.3"]},{"name":"tetzle","origin":"games/tetzle","version":"3.0.3","comment":"Jigsaw puzzle with tetrominoes","maintainer":"amdmi3@FreeBSD.org","www":"https://gottcode.org/tetzle/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6614ff4eb39e5b86143decbf3e76c9f60707d5f7999f5e68ebc08c8b937430ea","flatsize":1029365,"path":"All/tetzle-3.0.3.pkg","repopath":"All/tetzle-3.0.3.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":440080,"desc":"A jigsaw puzzle game that uses tetrominoes for the pieces. Any image\ncan be imported and used to create puzzles with a wide range of\nsizes. Games are saved automatically, and you can select between\ncurrently in progress games.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["games"],"shlibs_required":["libGLX.so.0","libOpenGL.so.0","libQt6Core.so.6","libQt6Gui.so.6","libQt6Widgets.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"NLS":"on"}},{"name":"tetrinet","origin":"games/tetrinet","version":"0.11_1","comment":"Console tetrinet client","maintainer":"ports@FreeBSD.org","www":"http://tetrinet.or.cz/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4818e842b0442a69ed51ff4e593e35a760044cdf29062fa73c30a303bf30ddb0","flatsize":109988,"path":"All/tetrinet-0.11_1.pkg","repopath":"All/tetrinet-0.11_1.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":40856,"desc":"Tetrinet is a multiplayer, networked tetris game for up to 6 players.\nThis is a Tetrinet client for the console.\n\nYou must be using at least a 50-line text display to run this version of\nTetrinet. This is made by either typing 'vidcontrol 80x50' before\nyou start tetrinet, or by adding 'allscreens_flags=\"80x50\"' to /etc/rc.conf.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["games","net"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"options":{"DOCS":"on"},"messages":[{"message":"You must be using at least a 50-line text display to run this version of\nTetrinet. This is made by either typing 'vidcontrol 80x50' before\nyou start tetrinet, or by adding 'allscreens_flags=\"80x50\"' to /etc/rc.conf.","type":"install"},{"message":"===>   NOTICE:\n\nThe tetrinet port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"tetraproc","origin":"audio/tetraproc","version":"0.9.2","comment":"Tetrahedral microphone processor for ambisonic recording","maintainer":"yuri@FreeBSD.org","www":"https://kokkinizita.linuxaudio.org/linuxaudio/tetra-pict.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2e301faa54281337b56395a45929afea136663a0d34131a87ff840b54057fa1e","flatsize":185541,"path":"All/tetraproc-0.9.2.pkg","repopath":"All/tetraproc-0.9.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":62424,"desc":"TetraProc converts the A-format signals from a tetrahedral Ambisonic microphone\ninto B-format signals ready for recording.\n\nMain features:\n* A-B conversion using a classic scalar matrix and minimum phase\n  filters, or\n* A-B conversion using a 4 by 4 convolution matrix using measured\n  or computed impulse responses, or a combination of both.\n* Individual microphone calibration facilities.\n* 24 dB/oct higpass filters.\n* Metering, monitoring and test facilities.\n* Virtual stereo mic for stereo monitoring or recording.\n* Unlimited number of stored configurations.\n* Jack client with graphical user interface.","deps":{"clthreads":{"origin":"devel/clthreads","version":"2.4.2_1"},"clxclient":{"origin":"devel/clxclient","version":"3.9.2"},"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"fftw3-float":{"origin":"math/fftw3-float","version":"3.3.10_5"},"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["audio"],"shlibs_required":["libX11.so.6","libXft.so.2","libc.so.8","libclthreads.so.2","libclxclient.so.3","libfftw3f.so.3","libjack.so.0","libm.so.4","libpng16.so.16","libpthread.so.0","librt.so.0","libsndfile.so.1","libstdc++.so.9"]},{"name":"tet-aspell","origin":"textproc/tet-aspell","version":"0.1.1_1,2","comment":"Aspell Tetum dictionary","maintainer":"office@FreeBSD.org","www":"http://aspell.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8ccfae76b713dc8628fe3c0c144761821ec9dae19b3a18bb89b696e040df4f66","flatsize":165515,"path":"All/tet-aspell-0.1.1_1,2.pkg","repopath":"All/tet-aspell-0.1.1_1,2.pkg","licenselogic":"single","pkgsize":64636,"desc":"Aspell Tetum dictionary.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"]},{"name":"tetgen","origin":"math/tetgen","version":"1.5.1","comment":"Quality Tetrahedral Mesh Generator and Delaunay Triangulator","maintainer":"hrs@FreeBSD.org","www":"http://tetgen.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f3cbe8580ca7b87cac1cccfcfee85516a6b1d64c9c1876fd945d09e48b7982e3","flatsize":1574692,"path":"All/tetgen-1.5.1.pkg","repopath":"All/tetgen-1.5.1.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":324168,"desc":"TetGen is a program for generating tetrahedral meshes for arbitrary 3D\ndomains. The main purpose of TetGen is to create high-quality tetrahedral\nmeshes for solving partial differential equations using finite element\nand finite volume methods. This program, based on Delaunay methods,\ncurrently generates meshes including exact constrained Delaunay\ntetrahedralizations and quality (conforming Delaunay) meshes. For a 3D\npoint set, it generates its exact Delaunay tetrahedralization and convex\nhull as well. The program is written in ANSI C++. It is highly portable,\nit should be very easy to compile and run on all major computer systems.\nIt can be also used as a library embedded into other applications.","categories":["math"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"EXAMPLES":"on"}},{"name":"testdisk","origin":"sysutils/testdisk","version":"7.2","comment":"Tool to check and undelete partitions","maintainer":"eduardo@FreeBSD.org","www":"https://www.cgsecurity.org/wiki/TestDisk","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"220fc283502954016fe7ee8b10bad90f7ed25a76469646d41bca0ae5f4ea8c07","flatsize":1615716,"path":"All/testdisk-7.2.pkg","repopath":"All/testdisk-7.2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":395640,"desc":"Tool to check and undelete partition\nWorks with the following partitions:\n- FAT12 FAT16 FAT32\n- Linux EXT2/EXT3\n- Linux SWAP (version 1 and 2)\n- NTFS (Windows NT/W2K/XP)\n- BeFS (BeOS)\n- UFS (BSD)\n- Netware\n- ReiserFS\n\nTestDisk is under GNU Public License.\nYou can compile it under Dos with DJGPP or under Linux or BSD with gcc.","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libjpeg.so.8","libncurses.so.6","libtinfo.so.6","libz.so.3"],"options":{"DOCS":"on","ICONV":"on","NTFS":"off","PROGSREISERFS":"off"}},{"name":"tex-jadetex","origin":"print/tex-jadetex","version":"20250308","comment":"TeX backend for Jade, DSSSL processor for SGML/XML documents","maintainer":"tex@FreeBSD.org","www":"https://jadetex.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4c662baf0917bb767fb6808378b6432c5cc9798dc133fb7401f08345d4835f0d","flatsize":9379177,"path":"All/tex-jadetex-20250308.pkg","repopath":"All/tex-jadetex-20250308.pkg","licenselogic":"single","pkgsize":8653156,"desc":"This is JadeTeX, a TeX backend for Jade.\n\nJadeTeX enables you to produce formatted output of documents written\nwith the Standard Generalized Markup Language (SGML).  JadeTeX uses\ntex to produce Device Independent (DVI) output; from there, you can\nproduce high quality hardcopy.  JadeTeX also uses pdftex to produce\nAdobe Portable Document Format (PDF) versions of your documents,\ncomplete with hyperlinks, and suitable for distribution on the World\nWide Web and other media.\n\nTo use JadeTex, run your SGML document, its Document Type Definition\n(DTD), and its Document Style Semantics and Specification Language\n(DSSSL) specification, through jade with the \"-t tex\" option.  Then,\nto produce a DVI file, run\n\n   etex \"&jadetex\" <file>.tex\n\nTo produce a PDF file, run\n\n   pdftex \"&pdfjadetex\" <file>.tex","deps":{"tex-formats":{"origin":"print/tex-formats","version":"20250308"},"tex-xmltex":{"origin":"print/tex-xmltex","version":"20250308"}},"categories":["print"]},{"name":"testssl.sh","origin":"security/testssl.sh","version":"3.0.9","comment":"Analyze and report TLS/SSL configuration/misconfiguration","maintainer":"adamw@FreeBSD.org","www":"https://github.com/testssl/testssl.sh","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"694f0d9334747829ed22e1f7787d9c0096230058828bf27d30375831597feedd","flatsize":3309659,"path":"All/testssl.sh-3.0.9.pkg","repopath":"All/testssl.sh-3.0.9.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":733040,"desc":"testssl.sh is a command line tool which checks a server's service on\nany port for the support of TLS/SSL ciphers, protocols as well as some\ncryptographic flaws.  Key features:\n\n- Clear output: you can tell easily whether anything is good or bad\n- Machine readable output (CSV, two JSON formats)\n- Flexibility: You can test any SSL/TLS enabled and STARTTLS service,\n  not only webservers at port 443\n- Toolbox: Several command line options help you to run your test and\n  configure your output\n- Reliability: features are tested thoroughly\n- Privacy: It's only you who sees the result, not a third party","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"openssl-unsafe":{"origin":"security/openssl-unsafe","version":"1.0.2.20170706"}},"categories":["security"]},{"name":"test-drive","origin":"devel/test-drive","version":"0.5.0","comment":"Simple testing framework","maintainer":"yuri@FreeBSD.org","www":"https://github.com/fortran-lang/test-drive","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c2d1f71c97ef7e1a4b4713b8ea0dab099e246bc0cb0cf448021ddf11111d50f8","flatsize":72287,"path":"All/test-drive-0.5.0.pkg","repopath":"All/test-drive-0.5.0.pkg","licenselogic":"or","licenses":["APACHE20","MIT"],"pkgsize":27468,"desc":"This project offers a lightweight, procedural unit testing framework based on\nnothing but standard Fortran. Integration with meson, cmake and Fortran package\nmanager (fpm) is available. Alternatively, the testdrive.F90 source file can be\nredistributed in the project's testsuite as well.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel"]},{"name":"tesseract-game","origin":"games/tesseract","version":"2014.05.12_3","comment":"Smooth FPS with map editing, instagib, DM and CTF","maintainer":"operator@myrechenzentrum.net","www":"http://tesseract.gg/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e71038fa31cdd2c781f6c92109056eec8b3feee9d05c053d70ce8d7601a57b52","flatsize":3046528,"path":"All/tesseract-game-2014.05.12_3.pkg","repopath":"All/tesseract-game-2014.05.12_3.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":1068096,"desc":"Tesseract is a first-person shooter game focused on instagib deathmatch\nand capture-the-flag gameplay as well as cooperative in-game map editing.\n\nTesseract provides a unique open-source engine derived from Cube 2\nSauerbraten technology but with upgraded modern rendering techniques.\nThe new rendering features include fully dynamic omnidirectional\nshadows, global illumination, HDR lighting, deferred shading,\nmorphological/temporal/multisample anti-aliasing, and much more.","deps":{"enet":{"origin":"net/enet","version":"1.3.18,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_image":{"origin":"graphics/sdl2_image","version":"2.8.8"},"sdl2_mixer":{"origin":"audio/sdl2_mixer","version":"2.8.1"},"tesseract-game-data":{"origin":"games/tesseract-data","version":"2014.05.12"}},"categories":["games"],"shlibs_required":["libGL.so.1","libSDL2-2.0.so.0","libSDL2_image-2.0.so.0","libSDL2_mixer-2.0.so.0","libX11.so.6","libc.so.8","libenet.so.7","libm.so.4","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on","CLIENT":"on","DEDICATED":"on","MASTER":"off"}},{"name":"tetrigo","origin":"games/tetrigo","version":"0.2.0_3","comment":"Tetris in terminal","maintainer":"yuri@FreeBSD.org","www":"https://github.com/Broderick-Westrope/tetrigo","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"467361cd846a0ea864473ccd0836491596d7ea338bf4e0d0542dde3c529b031b","flatsize":9264097,"path":"All/tetrigo-0.2.0_3.pkg","repopath":"All/tetrigo-0.2.0_3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":2783364,"desc":"tetrigo is a Golang implementation of Tetris, following the official\n2009 Tetris Design Guideline.","categories":["games"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"tessen","origin":"x11/tessen","version":"2.2.3","comment":"Interactive menu to autotype and copy pass and gopass data","maintainer":"nivit@FreeBSD.org","www":"https://github.com/ayushnix/tessen","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"55f0fbe887be0e51d44cfb694c0fd692ec17d0da2adc74b4a73a032639bb6c12","flatsize":51520,"path":"All/tessen-2.2.3.pkg","repopath":"All/tessen-2.2.3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":19236,"desc":"tessen is a bash script that can autotype and copy data from password-store and\ngopass files. A Wayland native dmenu is required to use tessen and the\nfollowing dmenu backends are recognized:\n\n  - bemenu\n  - fuzzel\n  - rofi (default)\n  - tofi\n  - wofi","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"gopass":{"origin":"security/gopass","version":"1.15.16"},"rofi":{"origin":"x11/rofi","version":"1.7.8"},"wl-clipboard":{"origin":"x11/wl-clipboard","version":"2.2.1_1"},"xdg-utils":{"origin":"devel/xdg-utils","version":"1.2.1"}},"categories":["x11"],"options":{"DOCS":"on","EXAMPLES":"on","GOPASS":"on","PASS":"off","BEMENU":"off","FUZZEL":"off","ROFI":"on","TOFI":"off","WOFI":"off","WLCOPY":"on","WTYPE":"off","OPENURL":"on","TOTPHOTP":"off"}},{"name":"teseq","origin":"misc/teseq","version":"1.1.1_2","comment":"Terminal control sequence analyzer","maintainer":"ports@FreeBSD.org","www":"https://www.gnu.org/software/teseq/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fbea729803b458eb15ffea9571f451b8a7c9b26701c4eac4fd67fc4e0edfefc7","flatsize":164714,"path":"All/teseq-1.1.1_2.pkg","repopath":"All/teseq-1.1.1_2.pkg","licenselogic":"single","pkgsize":50416,"desc":"GNU Teseq is a tool for translating files that contain control\ncharacters and terminal control sequences, into human-understandable\ntext. It is intended to aid in debugging problems in terminal\nemulators, software that makes use of special terminal features, and\ninteractions between the two.\n\nTeseq is primarily targeted at individuals who possess a basic\nunderstanding of terminal control sequences, especially CSI sequences;\nhowever, by default Teseq will try to identify and describe the\nsequences that it encounters, and the behavior they might produce in a\nterminal.\n\nTeseq describes control functions as they are interpreted by\nVT100-compatible terminals, and/or terminals compliant with the ECMA-48 /\nISO/IEC 6429 standard. Teseq does _not_ support describing control\nfunctions according to terminal-specific definitions in a database such\nas termcap or terminfo, though future versions may include limited\nsupport for that (*note Future Enhancements::). Therefore, the\ndescriptions Teseq uses for control functions may not necessarily match\ntheir actual interpretation by whatever terminal device the characters\nwere actually intended for","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["misc"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe teseq port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"tesseract","origin":"graphics/tesseract","version":"5.5.0_1","comment":"Commercial quality open source OCR engine","maintainer":"pkubaj@FreeBSD.org","www":"https://github.com/tesseract-ocr/tesseract","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8f41beec11a9d8a83d8fedb31dc8026856b966f23ef2ebe6eadfcff08b519a62","flatsize":14241083,"path":"All/tesseract-5.5.0_1.pkg","repopath":"All/tesseract-5.5.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":2573672,"desc":"The Tesseract OCR engine was one of the top 3 engines in the 1995 UNLV\nAccuracy test. Between 1995 and 2006 it had little work done on it, but\nit is probably one of the most accurate open source OCR engines\navailable. The source code will read a binary, grey or color image and\noutput text.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"icu":{"origin":"devel/icu","version":"76.1,1"},"leptonica":{"origin":"graphics/leptonica","version":"1.82.0_2"},"libarchive":{"origin":"archivers/libarchive","version":"3.7.9,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"tesseract-data":{"origin":"graphics/tesseract-data","version":"4.1.0"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["graphics"],"shlibs_required":["libarchive.so.13","libc.so.8","libcairo.so.2","libcurl.so.4","libfontconfig.so.1","libfreetype.so.6","libglib-2.0.so.0","libgobject-2.0.so.0","libgomp.so.1","libharfbuzz.so.0","libicui18n.so.76","libicuuc.so.76","libintl.so.8","libleptonica.so.5","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0","librt.so.0","libstdc++.so.9"],"options":{"DOCS":"on","TOOLS":"on"},"annotations":{"cpe":"cpe:2.3:a:tesseract_project:tesseract:5.5.0:::::dragonfly6:x86_64:1"}},{"name":"tremulous","origin":"games/tremulous","version":"1.1.0_14","comment":"Free FPS game featuring two opposing teams: humans and aliens","maintainer":"ports@FreeBSD.org","www":"http://www.tremulous.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"991e88d3161c84cfddcab6bb31ad8957028fe882f523421a825f6cf21579054d","flatsize":106481009,"path":"All/tremulous-1.1.0_14.pkg","repopath":"All/tremulous-1.1.0_14.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":96762464,"desc":"Tremulous is a free, open source game that blends a team based FPS with\nelements of an RTS.  Players can choose from 2 unique races: aliens and\nhumans.  Players on both teams are able to build working structures in-game\nlike an RTS.  These structures provide many functions, the most important\nbeing spawning.  The designated builders must ensure there are spawn\nstructures or other players will not be able to rejoin the game after death.\nOther structures provide automated base defense (to some degree), healing\nfunctions, and much more.\n\nPlayer advancement is different depending on which team you are on.  As a\nhuman, players are rewarded with credits for each alien kill.  These credits\nmay be used to purchase new weapons and upgrades from the \"Armoury\".  The\nalien team advances quite differently.  Upon killing a human foe, the alien\nis able to evolve into a new class.  The more kills gained the more powerful\nthe classes available.\n\nThe overall objective behind Tremulous is to eliminate the opposing team.\nThis is achieved by not only killing the opposing players but also removing\ntheir ability to respawn by destroying their spawn structures.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXxf86dga":{"origin":"x11/libXxf86dga","version":"1.1.6_1"},"libXxf86vm":{"origin":"x11/libXxf86vm","version":"1.1.5"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"}},"categories":["games"],"shlibs_required":["libGL.so.1","libX11.so.6","libXext.so.6","libXxf86dga.so.1","libXxf86vm.so.1","libc.so.8","libm.so.4","libpthread.so.0"],"options":{"GAMELIBS":"off","OPENAL":"off","OPENAL_DLOPEN":"off","OPTIMIZED_CFLAGS":"on","SDL_AUDIO":"off","SDL_VIDEO":"off","VORBIS":"off","CLIENT":"on","DEDICATED":"on","SMP_CLIENT":"on","MASTER_SERVER":"off"},"annotations":{"cpe":"cpe:2.3:a:tremulous:tremulous:1.1.0:::::dragonfly6:x86_64:14"},"messages":[{"message":"If you have sound problems with SDL try setting the variable \"s_sdlSpeed\" to\n\"44100\".  It will be saved to the configuration file.\n\nIf you have sound problems with OpenAL recompile without it.  Also the OPENAL\noption causes the program to omit restoring gamma and mouse sensitivity after\nexiting.","type":"install"},{"message":"===>   NOTICE:\n\nThe tremulous port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"tex-formats","origin":"print/tex-formats","version":"20250308","comment":"Formats for basic TeX engines and the 'latex' command","maintainer":"tex@FreeBSD.org","www":"https://tug.org/texlive/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2c52a1989d8879fc25110c67e26f35aa791468fa856a27a096be362318aa7b43","flatsize":15869775,"path":"All/tex-formats-20250308.pkg","repopath":"All/tex-formats-20250308.pkg","licenselogic":"single","pkgsize":14436116,"desc":"Format files for basic TeX engines.","deps":{"tex-basic-engines":{"origin":"print/tex-basic-engines","version":"20250308"},"tex-web2c":{"origin":"devel/tex-web2c","version":"20250308"},"texlive-base":{"origin":"print/texlive-base","version":"20250308_1"},"texlive-texmf":{"origin":"print/texlive-texmf","version":"20250308"}},"categories":["print"]},{"name":"texmacs","origin":"editors/texmacs","version":"1.99.4_11","comment":"WYSIWYG scientific text editor","maintainer":"ports@FreeBSD.org","www":"https://www.texmacs.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"13f6109332cbb287284996011f06eb439a5303b8a36cd552914ffbb52e09cff6","flatsize":54895129,"path":"All/texmacs-1.99.4_11.pkg","repopath":"All/texmacs-1.99.4_11.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":20392164,"desc":"GNU TeXmacs is a free scientific text editor, which was both inspired\nby TeX and GNU Emacs. The editor allows you to write structured\ndocuments via a wysiwyg (what-you-see-is-what-you-get) and user-\nfriendly interface. New styles may be created by the user. The\nprogram implements high-quality typesetting algorithms and TeX\nfonts, which help you to produce professional-looking documents.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"ghostscript10":{"origin":"print/ghostscript10","version":"10.05.1"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"guile1":{"origin":"lang/guile1","version":"1.8.8_2"},"imlib2":{"origin":"graphics/imlib2","version":"1.12.4_1,2"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libltdl":{"origin":"devel/libltdl","version":"2.5.4"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"tex-dvipsk":{"origin":"print/tex-dvipsk","version":"20250308"},"tex-formats":{"origin":"print/tex-formats","version":"20250308"},"transfig":{"origin":"print/transfig","version":"3.2.5e_6"}},"categories":["editors","print"],"shlibs_required":["libX11.so.6","libXext.so.6","libc.so.8","libcrypt.so.4","libdl.so.0","libgmp.so.10","libguile.so.17","libltdl.so.7","libm.so.4","libpthread.so.0","libstdc++.so.9","libutil.so.4","libz.so.3"],"options":{"ASPELL":"on","FREETYPE":"on","GHOSTSCRIPT":"on","IMLIB2":"on","PDF":"on","SQLITE":"on"},"annotations":{"cpe":"cpe:2.3:a:texmacs:texmacs:1.99.4:::::dragonfly6:x86_64:11"},"messages":[{"message":"===>   NOTICE:\n\nThe texmacs port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"terraform-switcher","origin":"sysutils/terraform-switcher","version":"1.2.4_2","comment":"Tool to switch between different versions of terraform","maintainer":"dutra@FreeBSD.org","www":"https://tfswitch.warrensbox.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"812678e12082178df52d0973592c5bfff6c3648e0a480d96a696f87ca7f80c52","flatsize":11360831,"path":"All/terraform-switcher-1.2.4_2.pkg","repopath":"All/terraform-switcher-1.2.4_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3563924,"desc":"A command line tool to switch between different versions of terraform","categories":["sysutils"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"terraform-ls","origin":"devel/terraform-ls","version":"0.36.4_2","comment":"Terraform language server","maintainer":"dutra@FreeBSD.org","www":"https://github.com/hashicorp/terraform-ls","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"571cd1caf010d9bba0f29985fe8710be812a42d724f055d679be4b87bf2d9c54","flatsize":16218668,"path":"All/terraform-ls-0.36.4_2.pkg","repopath":"All/terraform-ls-0.36.4_2.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":4669720,"desc":"The official Terraform language server maintained by HashiCorp provides\nIDE features to any LSP-compatible editor.","deps":{"terraform":{"origin":"sysutils/terraform","version":"1.10.4_2"}},"categories":["devel"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"terraform-docs","origin":"sysutils/terraform-docs","version":"0.19.0_3","comment":"Generate documentation from Terraform modules","maintainer":"dutra@FreeBSD.org","www":"https://github.com/terraform-docs/terraform-docs","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d66447e048623fb1a4fe5239ce274b5e89db26e3aa040ac9d1e9083a57d40974","flatsize":16608786,"path":"All/terraform-docs-0.19.0_3.pkg","repopath":"All/terraform-docs-0.19.0_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4859248,"desc":"A utility to generate documentation from Terraform modules in various output\nformats.\n\n  terraform-docs asciidoc ./my-terraform-module          # asciidoc table\n  terraform-docs asciidoc table ./my-terraform-module    # asciidoc table\n  terraform-docs asciidoc document ./my-terraform-module # asciidoc document\n  terraform-docs json ./my-terraform-module              # json\n  terraform-docs markdown ./my-terraform-module          # markdown table\n  terraform-docs markdown table ./my-terraform-module    # markdown table\n  terraform-docs markdown document ./my-terraform-module # markdown document\n  terraform-docs pretty ./my-terraform-module            # colorized pretty\n  terraform-docs tfvars hcl ./my-terraform-module        # hcl format of\n                                                           terraform.tfvars\n  terraform-docs tfvars json ./my-terraform-module       # json format of\n                                                           terraform.tfvars\n  terraform-docs toml ./my-terraform-module              # toml\n  terraform-docs xml ./my-terraform-module               # xml\n  terraform-docs yaml ./my-terraform-module              # yaml","categories":["sysutils","textproc"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"terraform-provider-gridscale","origin":"sysutils/terraform-provider-gridscale","version":"1.6.2_24","comment":"Terraform provider for gridscale","maintainer":"egypcio@FreeBSD.org","www":"https://github.com/terraform-providers/terraform-provider-gridscale","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5fb63bfad647678ef2870cd3aabaa8cde03d231353a0c0798b09f60fec31708e","flatsize":17149292,"path":"All/terraform-provider-gridscale-1.6.2_24.pkg","repopath":"All/terraform-provider-gridscale-1.6.2_24.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":4879752,"desc":"A community developed provider to support gridscale's cloud with Terraform.\n\nTerraform is used to create, manage, and update infrastructure resources such as\nphysical machines, VMs, network switches, containers, and more.\nAlmost any infrastructure type can be represented as a resource in Terraform.\n\nA provider is responsible for understanding API interactions and exposing\nresources. Providers generally are an IaaS, PaaS, or SaaS services.","deps":{"terraform":{"origin":"sysutils/terraform","version":"1.10.4_2"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"termit","origin":"x11-toolkits/termit","version":"3.1_3","comment":"Small terminal emulator with Lua scripting","maintainer":"bob@eager.cx","www":"https://github.com/nonstop/termit","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8e2cec323d4e38ff08a55f48c1b57b0acb22f84f1c92b876cdec4b5d0e90446d","flatsize":168660,"path":"All/termit-3.1_3.pkg","repopath":"All/termit-3.1_3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":60680,"desc":"Small terminal emulator. The only dependencies are Vte and Gtk2 libs.\nTermit supports tabs, bookmarks, encoding switching and sessions.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"lua53":{"origin":"lang/lua53","version":"5.3.6_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"},"vte3":{"origin":"x11-toolkits/vte3","version":"0.78.2_1"}},"categories":["gnome","x11-toolkits"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","liblua-5.3.so","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libvte-2.91.so.0","libz.so.3"],"options":{"DEBUG":"off","DOCS":"on","NLS":"on"},"messages":[{"message":"-------------------------------------------------------------------------------\nPlease see the change in the 'require' lines at the top of the file\n/usr/local/share/doc/termit/rc.lua.example.\nThis may affect any scripts where similar constructs have been used.\nIf these changes are not made (i.e. the return values added) any scripts using\nthese values will fail.\n-------------------------------------------------------------------------------","type":"install"}]},{"name":"terraform-provider-vultr","origin":"sysutils/terraform-provider-vultr","version":"0.1.10_24","comment":"Terraform provider for Vultr","maintainer":"ports@FreeBSD.org","www":"https://github.com/squat/terraform-provider-vultr","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7adb346153d7235c12b68ddeed782696f4c29b8f2a3816fafd47ef29df10d282","flatsize":17459678,"path":"All/terraform-provider-vultr-0.1.10_24.pkg","repopath":"All/terraform-provider-vultr-0.1.10_24.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":4854004,"desc":"A community developed provider to support the Vultr cloud with Terraform.\n\nTerraform is used to create, manage, and update infrastructure resources such as\nphysical machines, VMs, network switches, containers, and more.\nAlmost any infrastructure type can be represented as a resource in Terraform.\n\nA provider is responsible for understanding API interactions and exposing\nresources. Providers generally are an IaaS, PaaS, or SaaS services.","deps":{"terraform":{"origin":"sysutils/terraform","version":"1.10.4_2"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe terraform-provider-vultr port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"terminus-ttf","origin":"x11-fonts/terminus-ttf","version":"4.49.3","comment":"Terminus Font - a clean fixed width font (TTF version)","maintainer":"sunpoet@FreeBSD.org","www":"https://files.ax86.net/terminus-ttf/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c56e0b5f98aa20a82fead7fe192f2ac5d22d85bc43f3beb7a0cc1fdc00837272","flatsize":2078835,"path":"All/terminus-ttf-4.49.3.pkg","repopath":"All/terminus-ttf-4.49.3.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":356184,"desc":"Terminus TTF is a TrueType version of Terminus Font, a fixed-width bitmap font\noptimized for long work with computers.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"],"messages":[{"message":"You can start using the fonts by following these instructions:\n\nAdd the following line to the \"Files\" section of your X.Org\nconfiguration file:\n\n\tFontPath \"/usr/local/share/fonts/TerminusTTF/\"\n\nPlease also note that this font will only look good if used at the\nfollowing sizes:\n\n        12 px or 9 pt\n        14 px or 10.5 pt\n        16 px or 12 pt\n        18 px or 13.5 pt\n        20 px or 15 pt\n        22 px or 16.5 pt\n        24 px or 18 pt\n        28 px or 21 pt\n        32 px or 24 pt","type":"install"}]},{"name":"termshark","origin":"net/termshark","version":"2.4.0_21","comment":"Terminal UI for tshark, inspired by Wireshark","maintainer":"zi@FreeBSD.org","www":"https://termshark.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ec8f7543bb06328658b17513b1562075a34064e872f17e7ec9118cf9591d7393","flatsize":15594712,"path":"All/termshark-2.4.0_21.pkg","repopath":"All/termshark-2.4.0_21.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4686648,"desc":"Termshark is a simple terminal user-interface for tshark with the ability to:\n* Read pcap files or sniff live interfaces.\n* Use Wireshark's display filters.\n* Copy packet data to your clipboard.","deps":{"wireshark-nox11":{"origin":"net/wireshark","version":"4.4.5"}},"categories":["net"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"X11":"off"}},{"name":"terminology","origin":"x11/terminology","version":"1.13.0_2","comment":"EFL Terminal Emulator","maintainer":"enlightenment@FreeBSD.org","www":"https://www.enlightenment.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e86ec8582d8a564314ae410f2f14be6ee5168c422b021788f89794da04bebd1f","flatsize":5771899,"path":"All/terminology-1.13.0_2.pkg","repopath":"All/terminology-1.13.0_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":2630616,"desc":"Terminology is a terminal emulator bristling with advanced features including:\ntabs, splits, 256-color support, wallpapers (even animated ones), in-line\ndisplay of media (click on a file path to a video and watch it play),\nlink detection, compressed scrollback stored in RAM, translucency and\na gorgeous look and feel inspired by classic CRT monitors.","deps":{"efl":{"origin":"devel/efl","version":"1.28.1_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["enlightenment","x11"],"shlibs_required":["libc.so.8","libecore.so.1","libecore_con.so.1","libecore_evas.so.1","libecore_file.so.1","libecore_imf.so.1","libecore_imf_evas.so.1","libecore_input.so.1","libecore_ipc.so.1","libedje.so.1","libeet.so.1","libefreet.so.1","libeina.so.1","libelementary.so.1","libemotion.so.1","libethumb_client.so.1","libevas.so.1","libintl.so.8","libm.so.4","libpthread.so.0"],"options":{"NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:enlightenment:terminology:1.13.0:::::dragonfly6:x86_64:2"}},{"name":"terminfo-db","origin":"misc/terminfo-db","version":"20231209","comment":"Terminal Description database","maintainer":"bapt@FreeBSD.org","www":"https://invisible-island.net/ncurses/ncurses.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f01f3294c7aee8c18175afd7079ccaf87107113084cacf24215a5653c8c0b74a","flatsize":2174798,"path":"All/terminfo-db-20231209.pkg","repopath":"All/terminfo-db-20231209.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":299364,"desc":"Terminal description database in the \"terminfo\" format.","categories":["misc"]},{"name":"terminus-font","origin":"x11-fonts/terminus-font","version":"4.49.1_1","comment":"Terminus Font - a clean fixed width font","maintainer":"x11@FreeBSD.org","www":"https://terminus-font.sourceforge.net","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0443568b730927b9223692055c4037b2b928f55ad61deb6e2c6d9dc710585db4","flatsize":2898035,"path":"All/terminus-font-4.49.1_1.pkg","repopath":"All/terminus-font-4.49.1_1.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":1615460,"desc":"Terminus Font is designed for long (8 and more hours per day) work\nwith computers. Version 4.11 contains 594 characters, covering code\npages ISO8859-1/2/5/9/13/15/16, Windows-1250/1251/1252/1254/1257,\nIBM-437/852/855/866, KOI8-R/U/E/F, Bulgarian-MIK, Paratype-PT154/PT254,\nMacintosh-Ukrainian and Esperanto, and also the vt100 and xterm\npseudographic characters.\n\nNote: This ports also installed a slanted version of the terminus\nfont, contributed by \"Sascha Blank\" <sblank@tiscali.de> which is NOT\nin the original release.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"],"options":{"AO2":"off","DV1":"off","GE2":"off","GQ2":"off","HI2":"off","IJ1":"off","KA2":"off","LL2":"off","TD1":"off"},"messages":[{"message":"Add the following line to the \"Files\" section of xorg.conf or XF86Config:\n\n\tFontPath \"/usr/local/share/fonts/terminus-font/\"","type":"install"}]},{"name":"terminal.app","origin":"x11/terminal.app","version":"0.9.9_5","comment":"Terminal Emulator for GNUstep","maintainer":"ports@FreeBSD.org","www":"https://www.nongnu.org/backbone/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a365b880706c33f5fd2bb5f20d6cded3c1215c9a5b5a0298b74204748f314b37","flatsize":325934,"path":"All/terminal.app-0.9.9_5.pkg","repopath":"All/terminal.app-0.9.9_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":90924,"desc":"Terminal provides terminal emulation in a GNUstep environment. It gives\ncolorized terminals with configurable fonts, and also allows users to configure\nshell utilities as GNUstep services.","deps":{"gnustep-back":{"origin":"x11-toolkits/gnustep-back","version":"0.31.0"},"libobjc2":{"origin":"lang/libobjc2","version":"2.2.1"}},"categories":["gnustep","x11"],"shlibs_required":["libc.so.8","libgnustep-base.so.1.29.0","libgnustep-gui.so.0.31.1","libm.so.4","libobjc.so.4.6","libpthread.so.0","libutil.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe terminal.app port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"terminality","origin":"devel/terminality","version":"2.1","comment":"Cross-platform terminal manipulation library","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2ec892c8f5ce22bf97ccd99d1774e8cdd9059c9038d16317beb19a7cafeb35dd","flatsize":396068,"path":"All/terminality-2.1.pkg","repopath":"All/terminality-2.1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":158388,"desc":"Terminality aims to be a cross-platform terminal manipulation library. It\nprovides a set of functions which are used to manipulate a text terminal,\nfunctions such as clearing the screen, changing text colours, moving the\ncursor, etc.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["devel"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe terminality port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"terminal-image-viewer","origin":"deskutils/terminal-image-viewer","version":"1.2.1","comment":"Display images in terminals using RGB ANSI codes & unicode characters","maintainer":"yuri@FreeBSD.org","www":"https://github.com/stefanhaustein/TerminalImageViewer","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cabcfb5db5eaf6b82af825c4bda398a8cf2fe4e008835ea141ecf393cae4201a","flatsize":284463,"path":"All/terminal-image-viewer-1.2.1.pkg","repopath":"All/terminal-image-viewer-1.2.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":94748,"desc":"Small C++ program to display images in a (modern) terminal using RGB ANSI codes\nand unicode block graphic characters.\n\nThere are various similar tools (such as timg) using the unicode half block\ncharacter to display two 24bit pixels per character cell. This program enhances\nthe resolution by mapping 4x8 pixel cells to different unicode characters,\nusing the following algorithm:\n\nFor each 4x8 pixel cell of the (potentially downscaled) image:\n* Find the color channel (R, G or B) that has the biggest range of values for\n  the current cell.\n* Split this range in the middle and create a corresponding bitmap for the cell.\n* Compare the bitmap to the assumed bitmaps for various unicode block graphics\n  characters.\n* Re-calculate the foreground and background colors for the chosen character.","deps":{"GraphicsMagick":{"origin":"graphics/GraphicsMagick","version":"1.3.43_2,1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["deskutils"],"shlibs_required":["libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"]},{"name":"terminator","origin":"x11/terminator","version":"2.1.4_1","comment":"Multiple GNOME terminals in one window","maintainer":"ume@FreeBSD.org","www":"https://github.com/gnome-terminator/terminator","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bbd16af61074b5e0ed362407feea1da88d2ca92c1726e09c1f34354e84560524","flatsize":3581453,"path":"All/terminator-2.1.4_1.pkg","repopath":"All/terminator-2.1.4_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":548856,"desc":"Terminator is a Python terminal program, using the same widget as\ngnome-terminal to provide a tiled set of terminals in as little\nspace as possible.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gsettings-desktop-schemas":{"origin":"devel/gsettings-desktop-schemas","version":"47.1_1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"keybinder-gtk3":{"origin":"x11/keybinder-gtk3","version":"0.3.2_3"},"libnotify":{"origin":"devel/libnotify","version":"0.8.6"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"py311-configobj":{"origin":"devel/py-configobj","version":"5.0.9"},"py311-psutil":{"origin":"sysutils/py-psutil","version":"7.0.0"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"vte3":{"origin":"x11-toolkits/vte3","version":"0.78.2_1"}},"categories":["python","x11"]},{"name":"termcolor","origin":"devel/termcolor","version":"2.1.0","comment":"Header-only C++ library for printing colored messages to the terminal","maintainer":"yuri@FreeBSD.org","www":"https://github.com/ikalnytskyi/termcolor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f6c1e90d60c069b6e93ba8eb524a94f0734e26b02fa909dcb93d7ed785d34ef2","flatsize":36474,"path":"All/termcolor-2.1.0.pkg","repopath":"All/termcolor-2.1.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":6312,"desc":"Termcolor is a header-only C++ library for printing colored messages to the\nterminal. Written just for fun with a help of the Force. Termcolor uses ANSI\ncolor formatting, so you can use it on every system that is used such terminals\n(most *nix systems, including Linux and Mac OS). On Windows, WinAPI is used\ninstead but some limitations are applied.","categories":["devel"]},{"name":"termatrix","origin":"misc/termatrix","version":"0.2","comment":"Emulates Matrix terminal's \"green tears\" effect","maintainer":"ports@FreeBSD.org","www":"http://lightless.org/other/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"da8b2fe1b10718b51a755a1897f87c381737b4ff4d6d35571f42f9699631c330","flatsize":24668,"path":"All/termatrix-0.2.pkg","repopath":"All/termatrix-0.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":10232,"desc":"This little software emulates \"The Matrix\" on your VT-100 compatible\nterminal 8^).","categories":["misc"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe termatrix port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"termbox2","origin":"devel/termbox2","version":"2.5.0","comment":"Terminal rendering library for creating TUIs","maintainer":"alster@vinterdalen.se","www":"https://github.com/termbox/termbox2/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"37c99530ad1b41a53cad8abd01b15f6b730cb700d2af305b66865f866382b25c","flatsize":486800,"path":"All/termbox2-2.5.0.pkg","repopath":"All/termbox2-2.5.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":101996,"desc":"termbox2 is a terminal rendering library for creating TUIs. It is an alternative\nto the ubiquitous ncurses library. It ships with built-in support for popular\nterminals and can also fallback to terminfo if present. Compared to the original\ntermbox, it retains a simple API and no dependencies beyond libc, and adds\nstricter error checking, more efficient escape sequence parsing, opt-in support\nfor 32-bit color, extended grapheme clusters, code gen for built-in escape\nsequences, a test suite, and more.\n\ntermbox2 is organized as a single file header library, though it is possible to\ncompile it as a stand-alone shared or static library.","categories":["devel"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"termbox","origin":"devel/termbox","version":"1.1.4","comment":"Library for writing text-based user interfaces","maintainer":"as@php.net","www":"https://github.com/termbox/termbox/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"392e7af793976878e4316f83d20bb7b4275e3cf6ae21c329fec446d150ca5901","flatsize":171413,"path":"All/termbox-1.1.4.pkg","repopath":"All/termbox-1.1.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":39728,"desc":"termbox is a minimal, legacy-free alternative to ncurses,\nsuitable for building text-based user interfaces.\n\nNew projects should consider using termbox2, a rewrite of termbox\nwith stricter error checking and some additional features.","categories":["devel"]},{"name":"teo","origin":"emulators/teo","version":"1.8.4_2","comment":"Thomson TO8 emulator","maintainer":"nanard@free.fr","www":"https://sourceforge.net/projects/teoemulator/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9d183466d80a07dc61b9886be0970f4d85a6702c3b9bb70eeb740032dbf9731f","flatsize":337267,"path":"All/teo-1.8.4_2.pkg","repopath":"All/teo-1.8.4_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":152852,"desc":"Teo is an emulator of the Thomson TO8 microcomputer for PC, running\non MSDOS, Windows, Linux, and FreeBSD.\n\nThe compatibility is close to 100%25 for softwares which don't use\nnon emulated peripherals and don't hold physical protections.","deps":{"alsa-lib":{"origin":"audio/alsa-lib","version":"1.2.13"},"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["emulators"],"shlibs_required":["libX11.so.6","libXext.so.6","libasound.so.2","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpng16.so.16","libz.so.3"]},{"name":"tenshi","origin":"sysutils/tenshi","version":"0.17_1","comment":"Log monitoring program, designed to watch multiple logs","maintainer":"0mp@FreeBSD.org","www":"https://inversepath.com/tenshi.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"627c4dc0d38d4dd421fa49e6f5cc3480b4c6aef8aee377595b99a79f52f24e3a","flatsize":70438,"path":"All/tenshi-0.17_1.pkg","repopath":"All/tenshi-0.17_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":24792,"desc":"Tenshi is a log monitoring program, designed to watch one or more\nlog files for lines matching user defined regular expressions and\nreport on the matches. The regular expressions are assigned to\nqueues which have an alert interval and a list of mail recipients.\n\nQueues can be set to send a notification as soon as there is a log\nline assigned to it, or to send periodic reports.\n\nAdditionally, uninteresting fields in the log lines (such as PID\nnumbers) can be masked with the standard regular expression grouping\noperators ( ). This allows cleaner and more readable reports. All\nreports are separated by hostname and all messages are condensed\nwhen possible.","deps":{"p5-IO-BufferedSelect":{"origin":"devel/p5-IO-BufferedSelect","version":"1.0_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["sysutils"],"users":["tenshi"],"groups":["tenshi"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:inversepath:tenshi:0.17:::::dragonfly6:x86_64:1"}},{"name":"tepl6","origin":"x11-toolkits/tepl6","version":"6.4.0_4","comment":"Text editor product line","maintainer":"gnome@FreeBSD.org","www":"https://wiki.gnome.org/Projects/Tepl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dc5b5c1cc60a193445b299eeff305afc36bcd88f9c151067f43d0aa62e89475d","flatsize":2264578,"path":"All/tepl6-6.4.0_4.pkg","repopath":"All/tepl6-6.4.0_4.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":235708,"desc":"Tepl is a library that eases the development of GtkSourceView-based text\neditors and IDEs. Tepl is the acronym for \"Text editor product line\".\nIt serves as an incubator for GtkSourceView.\n\nTepl was previously named Gtef (GTK+ text editor framework). The project has\nbeen renamed in June 2017 to have a more beautiful name. The end of Tepl is\npronounced like in \"apple\".","deps":{"amtk":{"origin":"x11-toolkits/amtk","version":"5.6.0_2"},"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gtksourceview4":{"origin":"x11-toolkits/gtksourceview4","version":"4.8.3_2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"icu":{"origin":"devel/icu","version":"76.1,1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"uchardet":{"origin":"textproc/uchardet","version":"0.0.8_1"}},"categories":["x11-toolkits"]},{"name":"templatelite","origin":"www/templatelite","version":"2.10","comment":"Smaller, faster alternative to the Smarty template engine","maintainer":"ports@FreeBSD.org","www":"https://templatelite.sourceforge.net","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"73f0595f5ddca9bee7b3e0d65e0962cd6644b90678a3d154a884304d0ca574b9","flatsize":507966,"path":"All/templatelite-2.10.pkg","repopath":"All/templatelite-2.10.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":187032,"desc":"Template Lite is a very fast, small HTML template engine written in PHP.\nThe engine supports most of the Smarty template engine functions and filters.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["www"],"options":{"DOCS":"on"},"messages":[{"message":"You need to adjust php's include_path to contain `/usr/local/share/templatelite'!\nFor example, insert\n\tinclude_path = \".:/usr/local/share/templatelite\"\ninto `/usr/local/etc/php.ini'.","type":"install"},{"message":"===>   NOTICE:\n\nThe templatelite port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"tere","origin":"sysutils/tere","version":"1.6.0_4","comment":"Terminal file explorer","maintainer":"yuri@FreeBSD.org","www":"https://github.com/mgunyho/tere","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dd8ffbec7250f46b2c21bb3f1b931339e005bcd89644e01386de2a337bcd2d4b","flatsize":3011148,"path":"All/tere-1.6.0_4.pkg","repopath":"All/tere-1.6.0_4.pkg","licenselogic":"single","licenses":["EUPL12"],"pkgsize":844876,"desc":"`tere` is a terminal file explorer. It is a faster alternative to using `cd`\nand `ls` to browse folders in your terminal. `tere` only really does one thing:\nit provides a TUI for efficiently navigating to a folder, and then prints the\npath to that folder when you exit. By configuring your shell to `cd` to the\nprinted folder, you can move around in your filesystem very quickly.","categories":["sysutils"],"shlibs_required":["libc.so.8","libexecinfo.so.1"]},{"name":"template-glib","origin":"devel/template-glib","version":"3.36.3","comment":"Templating library for GLib","maintainer":"gnome@FreeBSD.org","www":"https://gitlab.gnome.org/GNOME/template-glib","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6d7218d3b94232a7c6880746d95c52585c4eca93f0be990ae1caa5fa5815a26b","flatsize":358428,"path":"All/template-glib-3.36.3.pkg","repopath":"All/template-glib-3.36.3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":80628,"desc":"Template-GLib is a templating library for GLib.\n\nIt includes a simple template format along with integration into\nGObject-Introspection for properties and methods. It separates the parsing\nof templates and the expansion of templates for faster expansion. You can\nalso define scope, custom functions, and more with the embedded expression\nlanguage.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gobject-introspection":{"origin":"devel/gobject-introspection","version":"1.78.1_2,1"}},"categories":["devel"]},{"name":"tempest_for_eliza","origin":"audio/tempest_for_eliza","version":"1.0.5_8","comment":"Program to send AM radio signals using a PC monitor","maintainer":"ports@FreeBSD.org","www":"http://www.erikyyy.de/tempest/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e5fcbdd31b606c295408f9d9dee971ec026d0d9c5a29594d51fdc7e64b7c7450","flatsize":32379,"path":"All/tempest_for_eliza-1.0.5_8.pkg","repopath":"All/tempest_for_eliza-1.0.5_8.pkg","licenselogic":"single","pkgsize":12696,"desc":"Tempest for Eliza is a program that uses your computer monitor to send out\nAM radio signals.  You can then hear computer generated music in your radio.\nIt teaches you that your computer can be observed.  Tempest for Eliza works\nwith every monitor, every resolution.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"}},"categories":["audio"],"shlibs_required":["libSDL-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe tempest_for_eliza port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"tempcontrol","origin":"misc/tempcontrol","version":"1.2_3","comment":"Temperature control for fermenting beer and other applications","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0da1dedb91aef6e136878332a5d16386a3a93274dd3a6366db0ada98d5f282d6","flatsize":62619,"path":"All/tempcontrol-1.2_3.pkg","repopath":"All/tempcontrol-1.2_3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":22336,"desc":"Tempcontrol is a temperature control program.  In its current version\nit is specifically designed to control the temperature of beer\nfermenters in a fridge.  It controls the temperatures when necessary\nby turning on either the fridge motor to cool the surroundings, or a\nlight bulb to warm them.\n\nThe specific brewing-related details are relatively minor, and future\nversions may become more general-purpose.\n\nRead the file README in the distribution for more information.  At a\nlater date there will be real documentation.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["misc"],"shlibs_required":["libc.so.8","libncurses.so.6","libreadline.so.8","libutil.so.4"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe tempcontrol port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"temperature.app","origin":"x11/temperature.app","version":"1.5","comment":"Dockable WindowMaker applet which displays the local temperature","maintainer":"ports@FreeBSD.org","www":"https://www.dockapps.net/temperatureapp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cb357d60576dfe6c8d2f42ddca953bf1907c5c94c1bd3ad11c3c68a3c34ba22c","flatsize":53785,"path":"All/temperature.app-1.5.pkg","repopath":"All/temperature.app-1.5.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":18720,"desc":"Temperature.app is a Window Maker dock application which\nfetches local temperature information every 15 minutes from\nftp://weather.noaa.gov and displays it (in Celsius or Fahrenheit).","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"wget":{"origin":"ftp/wget","version":"1.25.0"}},"categories":["windowmaker","x11"],"shlibs_required":["libX11.so.6","libXext.so.6","libXpm.so.4","libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe temperature.app port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"telepathy-sofiasip","origin":"net-im/telepathy-sofiasip","version":"0.4.5_2","comment":"SIP (sofia-sip) Connection Manager for Telepathy Framework","maintainer":"yuri@FreeBSD.org","www":"https://sofia-sip.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b6dea2acaddcf6dd887c8b3575106632b7059c3d2aa578b71b4a0ce33e626e86","flatsize":143824,"path":"All/telepathy-sofiasip-0.4.5_2.pkg","repopath":"All/telepathy-sofiasip-0.4.5_2.pkg","licenselogic":"single","pkgsize":47508,"desc":"Sofia-SIP is an open-source SIP User-Agent library, compliant with the IETF\nRFC3261 specification (see the feature table). It can be used as a building\nblock for SIP client software for uses such as VoIP, IM, and many other\nreal-time and person-to-person communication services. The primary target\nplatform for Sofia-SIP is GNU/Linux. Sofia-SIP is based on a SIP stack\ndeveloped at the Nokia Research Center. Sofia-SIP is licensed under the LGPL.","deps":{"dbus-glib":{"origin":"devel/dbus-glib","version":"0.114"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"sofia-sip":{"origin":"net/sofia-sip","version":"1.13.17"},"telepathy-glib":{"origin":"net-im/telepathy-glib","version":"0.24.2"}},"categories":["net-im"],"shlibs_required":["libc.so.8","libdbus-1.so.3","libdbus-glib-1.so.2","libglib-2.0.so.0","libgobject-2.0.so.0","libintl.so.8","libpthread.so.0","libsofia-sip-ua-glib.so.3","libsofia-sip-ua.so.0","libtelepathy-glib.so.0"]},{"name":"telepathy-mission-control","origin":"net-im/telepathy-mission-control","version":"5.16.6_4","comment":"Telepathy component to apps to abstract details of connection managers","maintainer":"gnome@FreeBSD.org","www":"https://mission-control.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"59cc6886aa707a159aa70c83174b9cee5bb3440bd5bb75add07d84275d5d9120","flatsize":882596,"path":"All/telepathy-mission-control-5.16.6_4.pkg","repopath":"All/telepathy-mission-control-5.16.6_4.pkg","licenselogic":"single","pkgsize":183640,"desc":"Mission Control, or MC, is a Telepathy component providing a way for\n\"end-user\" applications to abstract some of the details of connection\nmanagers, to provide a simple way to manipulate a bunch of connection\nmanagers at once, and to remove the need to have in each program the\naccount definitions and credentials.","deps":{"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"dbus-glib":{"origin":"devel/dbus-glib","version":"0.114"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"telepathy-glib":{"origin":"net-im/telepathy-glib","version":"0.24.2"}},"categories":["devel","net-im"],"shlibs_required":["libc.so.8","libdbus-1.so.3","libdbus-glib-1.so.2","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libintl.so.8","libpthread.so.0","libtelepathy-glib.so.0"]},{"name":"telepathy-logger","origin":"net-im/telepathy-logger","version":"0.8.2_3","comment":"Logger utility library for the Telepathy framework","maintainer":"gnome@FreeBSD.org","www":"https://telepathy.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"88dec3da5a985de4947caeab3bb58f73cd903ec41f6cfb682460604855a9edd2","flatsize":996672,"path":"All/telepathy-logger-0.8.2_3.pkg","repopath":"All/telepathy-logger-0.8.2_3.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":153484,"desc":"Logger utility library for the Teleparthy framwork.","deps":{"dbus-glib":{"origin":"devel/dbus-glib","version":"0.114"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"telepathy-glib":{"origin":"net-im/telepathy-glib","version":"0.24.2"}},"categories":["net-im"],"shlibs_required":["libc.so.8","libdbus-1.so.3","libdbus-glib-1.so.2","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libintl.so.8","libpthread.so.0","libsqlite3.so.0","libtelepathy-glib.so.0","libxml2.so.2"]},{"name":"telepathy-idle","origin":"net-im/telepathy-idle","version":"0.2.2_1","comment":"IRC Connection Manager for Telepathy Framework","maintainer":"gnome@FreeBSD.org","www":"https://telepathy.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2720511d2c1b2961aa412efd3c8abc8e3b91b9002f9ebaa715dd1c9c3acada44","flatsize":157814,"path":"All/telepathy-idle-0.2.2_1.pkg","repopath":"All/telepathy-idle-0.2.2_1.pkg","licenselogic":"single","pkgsize":51524,"desc":"Idle is a connection manager for the Telepathy framework.","deps":{"dbus-glib":{"origin":"devel/dbus-glib","version":"0.114"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"telepathy-glib":{"origin":"net-im/telepathy-glib","version":"0.24.2"}},"categories":["net-im"],"shlibs_required":["libc.so.8","libdbus-1.so.3","libdbus-glib-1.so.2","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libintl.so.8","libpthread.so.0","libtelepathy-glib.so.0"]},{"name":"terragrunt","origin":"sysutils/terragrunt","version":"0.72.4_2","comment":"Terragrunt is a thin wrapper for Terraform","maintainer":"dutra@FreeBSD.org","www":"https://terragrunt.gruntwork.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aac873fb44884da4ff0aac9ebe463c288a87e6233ca1c943365a61e932ccee67","flatsize":69102221,"path":"All/terragrunt-0.72.4_2.pkg","repopath":"All/terragrunt-0.72.4_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14921536,"desc":"Terragrunt is a thin wrapper for Terraform that provides extra tools for\nkeeping your Terraform configurations DRY, working with multiple Terraform\nmodules, and managing remote state.","deps":{"terraform":{"origin":"sysutils/terraform","version":"1.10.4_2"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"telepathy-gabble","origin":"net-im/telepathy-gabble","version":"0.18.4_5","comment":"Jabber Connection Manager for Telepathy Framework","maintainer":"gnome@FreeBSD.org","www":"https://telepathy.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2eb3acf07de446274940b5bdbc2e988b1daade492bb71a7021f4f8e42c315262","flatsize":3128393,"path":"All/telepathy-gabble-0.18.4_5.pkg","repopath":"All/telepathy-gabble-0.18.4_5.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":690416,"desc":"Gabble is a Jabber/XMPP connection manager for the Telepathy framework,\ncurrently supporting single user chats, multi user chats and voice/video\ncalls. Install this package to use Telepathy instant messaging clients\nwith Jabber/XMPP servers, including Google Talk.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"ca_root_nss":{"origin":"security/ca_root_nss","version":"3.108"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"dbus-glib":{"origin":"devel/dbus-glib","version":"0.114"},"e2fsprogs-libuuid":{"origin":"misc/e2fsprogs-libuuid","version":"1.47.2"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gtksourceview3":{"origin":"x11-toolkits/gtksourceview3","version":"3.24.11_4"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libnice":{"origin":"net-im/libnice","version":"0.1.21_2"},"libnice-gst1":{"origin":"net-im/libnice-gst1","version":"0.1.21_2"},"libsoup":{"origin":"devel/libsoup","version":"2.74.3"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"loudmouth":{"origin":"net-im/loudmouth","version":"1.5.4_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"telepathy-glib":{"origin":"net-im/telepathy-glib","version":"0.24.2"}},"categories":["net-im"],"shlibs_required":["libc.so.8","libdbus-1.so.3","libdbus-glib-1.so.2","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgnutls.so.30","libgobject-2.0.so.0","libgthread-2.0.so.0","libintl.so.8","libnice.so.10","libpthread.so.0","libsoup-2.4.so.1","libsqlite3.so.0","libtelepathy-glib.so.0","libxml2.so.2"]},{"name":"telepathy-glib","origin":"net-im/telepathy-glib","version":"0.24.2","comment":"GLib utility library for the Telepathy framework","maintainer":"gnome@FreeBSD.org","www":"https://telepathy.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"10486256463cb3c378cc7c7c0ee7fee8f9014e58369b7721b6f5c14a8d7c1638","flatsize":26565408,"path":"All/telepathy-glib-0.24.2.pkg","repopath":"All/telepathy-glib-0.24.2.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":2019408,"desc":"GLib utility library for the Telepathy framework.","deps":{"dbus-glib":{"origin":"devel/dbus-glib","version":"0.114"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"vala":{"origin":"lang/vala","version":"0.56.18,1"}},"categories":["net-im"]},{"name":"tenebrae","origin":"games/tenebrae","version":"1.04_13","comment":"Quake engine with lighting similar to that in Doom III","maintainer":"ports@FreeBSD.org","www":"https://tenebrae.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"60e1f97cbc42ce5334fb43e47475b719b38dfc7cb97d15b4239da22474c5b0cb","flatsize":16753050,"path":"All/tenebrae-1.04_13.pkg","repopath":"All/tenebrae-1.04_13.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":2983148,"desc":"Tenebrae is a modification of the Quake source that adds stencil shadows and\nper pixel lights to Quake.  Stencil shadows allow for realistic shadow\neffects on every object in the game world.  Per pixel lighting allows you to\nhave fine surface details correctly lit.  These are essentially the same\nalgorithms as used by the new Doom game.","deps":{"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXxf86dga":{"origin":"x11/libXxf86dga","version":"1.1.6_1"},"libXxf86vm":{"origin":"x11/libXxf86vm","version":"1.1.5"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"png":{"origin":"graphics/png","version":"1.6.47"},"quake-data":{"origin":"games/quake-data","version":"1.0.6_3"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libSDL-1.2.so.0","libX11.so.6","libXext.so.6","libXxf86dga.so.1","libXxf86vm.so.1","libc.so.8","libm.so.4","libpng16.so.16","libpthread.so.0","libz.so.3"],"options":{"ASM":"on","DOCS":"on"},"messages":[{"message":"Tenebrae has been installed.\n\nIf you're having sound problems, try running it with parameter \"-sndspeed\n<speed>\", where <speed> can be 22050 or 44100, for example.\n\nIf you're having water rendering problems, try setting variable \"r_novis\"\nto \"1\" (one).","type":"install"},{"message":"===>   NOTICE:\n\nThe tenebrae port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"telepathy-accounts-signon","origin":"net-im/telepathy-accounts-signon","version":"2.1_2","comment":"Telepathy libaccounts and libsignon plugin","maintainer":"kde@FreeBSD.org","www":"https://gitlab.com/accounts-sso/telepathy-accounts-signon","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ea06d76690af6b18e64893afa16774f41e9ebb61c63134edd452e83f4a52529e","flatsize":50744,"path":"All/telepathy-accounts-signon-2.1_2.pkg","repopath":"All/telepathy-accounts-signon-2.1_2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":17428,"desc":"A mission control plugin for Telepathy, integrating with libaccounts and libsignon\nto provide IM accounts and authentication. This code is based on Nemo Mobile's\nfork of the plugin from Empathy's ubuntu-online-account support.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libaccounts-glib":{"origin":"net-im/libaccounts-glib","version":"1.27"},"libsignon-glib":{"origin":"net-im/libsignon-glib","version":"2.1_2"},"telepathy-glib":{"origin":"net-im/telepathy-glib","version":"0.24.2"},"telepathy-mission-control":{"origin":"net-im/telepathy-mission-control","version":"5.16.6_4"}},"categories":["net-im"]},{"name":"television","origin":"textproc/television","version":"0.10.7","comment":"Fast and extensible general purpose fuzzy finder TUI","maintainer":"nxjoseph@protonmail.com","www":"https://github.com/alexpasmantier/television","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"22659bd03f8289256e3e648b027b90063ac1ced9ab5858d549568100dd3fb820","flatsize":9754088,"path":"All/television-0.10.7.pkg","repopath":"All/television-0.10.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3240116,"desc":"Television is a fast, fuzzy finder TUI inspired by the Neovim Telescope plugin.\nIt allows you to quickly search through various data sources like files, git\nrepositories, and environment variables using fuzzy matching. It's designed\nto be extensible with custom channels and offers features\nlike syntax highlighting, shell integration, and theming.","deps":{"oniguruma":{"origin":"devel/oniguruma","version":"6.9.10"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libonig.so.5","libpthread.so.0"]},{"name":"telegramqml","origin":"net-im/telegramqml","version":"0.9.2_4","comment":"Telegram API tools for QtQML and Qml","maintainer":"henry.hu.sh@gmail.com","www":"https://github.com/Aseman-Land/TelegramQML","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f607c1efa92fef2dcefff72bf941b3973b050303c83233872122b58d3e420ce9","flatsize":1953361,"path":"All/telegramqml-0.9.2_4.pkg","repopath":"All/telegramqml-0.9.2_4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":405156,"desc":"Telegram API tools for QtQML and Qml, based on Cutegram-Core and libqtelegram.\nIt's free and released under the GPLv3 license.","deps":{"libqtelegram-ae":{"origin":"net-im/libqtelegram-ae","version":"6.1_5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-multimedia":{"origin":"multimedia/qt5-multimedia","version":"5.15.16p2_2"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["net-im"]},{"name":"telepathy-farstream","origin":"net-im/telepathy-farstream","version":"0.6.2_5","comment":"Farstream Connection Manager for Telepathy Framework","maintainer":"gnome@FreeBSD.org","www":"https://telepathy.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f65126c4646d3acc6afd517184deed3dd71a7b012a70655a13814c823a0a94b1","flatsize":589072,"path":"All/telepathy-farstream-0.6.2_5.pkg","repopath":"All/telepathy-farstream-0.6.2_5.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":114300,"desc":"Telepathy Farstream is a Telepathy client library that uses Farstream\nto handle Call channels.","deps":{"dbus-glib":{"origin":"devel/dbus-glib","version":"0.114"},"farstream":{"origin":"net-im/farstream","version":"0.2.9"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"telepathy-glib":{"origin":"net-im/telepathy-glib","version":"0.24.2"}},"categories":["net-im"]},{"name":"teleirc","origin":"net-im/teleirc","version":"2.3.0_11","comment":"Telegram/IRC bridge for use with any IRC channel and Telegram group","maintainer":"DtxdF@disroot.org","www":"https://teleirc.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b047f8ebca3794158498763099f8446c6321c42477812502894e4bb30f416bf1","flatsize":5901324,"path":"All/teleirc-2.3.0_11.pkg","repopath":"All/teleirc-2.3.0_11.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":2001428,"desc":"TeleIRC is a Go implementation of a Telegram <=> IRC bridge. TeleIRC\nworks with any IRC channel and Telegram group. It bridges messages\nbetween a Telegram group and an IRC channel.","categories":["net-im"],"users":["teleirc"],"groups":["teleirc"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"telegram-cli","origin":"net-im/telegram-cli","version":"20200106_1","comment":"Command-line interface for Telegram","maintainer":"ports@FreeBSD.org","www":"https://github.com/kenorb-contrib/tg","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"65eea76dc4557f9218014d0223ea48ab966d4abbee0705679cd5deee68e4ed19","flatsize":3519386,"path":"All/telegram-cli-20200106_1.pkg","repopath":"All/telegram-cli-20200106_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":823968,"desc":"Telegram-cli is a command-line interface\nfor the Telegram instant-messaging network.","deps":{"jansson":{"origin":"devel/jansson","version":"2.14.1"},"libconfig":{"origin":"devel/libconfig","version":"1.7.3"},"libevent":{"origin":"devel/libevent","version":"2.1.12"},"lua54":{"origin":"lang/lua54","version":"5.4.7"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["net-im"],"shlibs_required":["libc.so.8","libconfig.so.11","libcrypto.so.12","libdl.so.0","libevent-2.1.so.7","libexecinfo.so.1","libjansson.so.4","liblua-5.4.so","libm.so.4","libpthread.so.0","libreadline.so.8","libssl.so.12","libutil.so.4","libz.so.3"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe telegram-cli port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"telak","origin":"graphics/telak","version":"0.7_6","comment":"Tool to draw pictures on your root window","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/jd/telak","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"96e3cf99fdc9782ab2e5bca5cf2089f94fb45974d4bc234951d60aa3ea85fc49","flatsize":40039,"path":"All/telak-0.7_6.pkg","repopath":"All/telak-0.7_6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":16268,"desc":"Telak is a small tool to draw local or remote pictures on your root window.\nThis is very useful if you want to have RRD graphs drawn above your wallpaper.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"imlib2":{"origin":"graphics/imlib2","version":"1.12.4_1,2"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"}},"categories":["graphics"],"shlibs_required":["libImlib2.so.1","libX11.so.6","libc.so.8","libcurl.so.4","libgcrypt.so.20"],"messages":[{"message":"To install an example config file, log into your user account and type\n'make install-user'.","type":"install"}]},{"name":"terraform","origin":"sysutils/terraform","version":"1.10.4_2","comment":"Provides a common configuration to launch infrastructure","maintainer":"dutra@FreeBSD.org","www":"https://terraform.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9ac9e752d76095af8cf1cb0d71b8872889f31ecf1289e8f9576dad92fc2b233a","flatsize":90288184,"path":"All/terraform-1.10.4_2.pkg","repopath":"All/terraform-1.10.4_2.pkg","licenselogic":"single","pkgsize":18406980,"desc":"Terraform provides a common configuration to launch infrastructure - from\nphysical and virtual servers to email and DNS providers. Once launched,\nTerraform safely and efficiently changes infrastructure as the configuration is\nevolved. Simple file based configuration gives you a single view of your entire\ninfrastructure.","categories":["sysutils"],"shlibs_required":["libc.so.8","libpthread.so.0"],"annotations":{"cpe":"cpe:2.3:a:hashicorp:terraform:1.10.4:::::dragonfly6:x86_64:2"}},{"name":"tela-icon-theme","origin":"x11-themes/tela-icon-theme","version":"2023.06.25","comment":"Flat icon theme","maintainer":"duchateau.olivier@gmail.com","www":"https://github.com/vinceliuice/Tela-icon-theme","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0e4acfd3285ea56489d6070aa09deee425e401c83a55c5d649e7080694715f98","flatsize":11620236,"path":"All/tela-icon-theme-2023.06.25.pkg","repopath":"All/tela-icon-theme-2023.06.25.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":2218732,"desc":"This package contains a flat colorful design icon theme.","deps":{"adwaita-icon-theme":{"origin":"x11-themes/adwaita-icon-theme","version":"42.0"},"hicolor-icon-theme":{"origin":"misc/hicolor-icon-theme","version":"0.18"}},"categories":["x11-themes"]},{"name":"teco","origin":"editors/teco","version":"0398_2","comment":"Powerful and compact editor with nongraphical user interface","maintainer":"bob@eager.cx","www":"https://almy.us/teco.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b39525f008a6ef5e42215210c9cae15038a909ce3fd2c7dc4881769671b0b9d0","flatsize":834407,"path":"All/teco-0398_2.pkg","repopath":"All/teco-0398_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":204840,"desc":"TECO is the grand old text editor.  It is a powerful and compact precursor\nto EMACS, and has a completely nongraphical user interface.  It is very fast\n(probably the fastest editor in the world) and has a macro language. TECO\nwas written by Dan Murphy (http://www.opost.com/dlm) at Digital Equipment\nCorporation in 1962.  This is based on Pete Siemsen's TECOC implementation,\nand comes with a copy of the original's DECUS TECO documentation.","categories":["editors"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"Powerful and compact editor with nongraphical user interface\n\nThe FreeBSD port implements pretty well all that the Linux version does.\n\nThere is now a manual page; note carefully that the name of the\nexecutable file is 'tecoc', and that it takes a first argument\nspecifying how it is to run. The manual page has many more details.\n\nMost users will want to set up aliases for using the program; this is\nnot done by the port to avoid unnecessary namespace pollution. There is\nalso the issue that the conventional command for creating a new file\nwith teco is 'make' - it is suggested that a capitalised version,\n'Make', is used instead. However, users can choose any name they like.\n\nAn example set of aliases for csh might be:\n\n        alias Make 'tecoc make'\n        alias teco 'tecoc teco'\n        alias mung 'tecoc mung'\n        alias inspect 'tecoc teco -inspect'\n\nFor bash, they might be:\n\n        alias Make='tecoc make'\n        alias teco='tecoc teco'\n        alias mung='tecoc mung'\n        alias inspect='tecoc teco -inspect'\n\n\nIf the port is built with the DOCS option set to ON, then documentation\nwill be installed into %%DOCSDIR%%. This will include\na large teco manual named 'teco.doc', and a quick reference 'wall chart'\nnamed 'wchart.txt'. Other documents located there are outdated and/or\ninconsistent, and thus of limited use.\n\nBefore starting to use tecoc, see the sections \"DESCRIPTION/Command\nnames\" and \"SEE ALSO\" in the manual page.","type":"install"}]},{"name":"tecnoballz","origin":"games/tecnoballz","version":"0.93.1_3","comment":"Brick breaker (Arkanoid-like game)","maintainer":"amdmi3@FreeBSD.org","www":"https://linux.tlk.fr/games/TecnoballZ/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ec82cc9ca0f624d7b39bf030e8ab62e3256d1d6129b2faec4430eee4b64b7f84","flatsize":2849022,"path":"All/tecnoballz-0.93.1_3.pkg","repopath":"All/tecnoballz-0.93.1_3.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":1690748,"desc":"A exciting Brick Breaker with 50 levels of game and 11 special levels,\ndistributed on the 2 modes of game to give the player a sophisticated system\nof attack weapons with an enormous power of fire that can be build by\ngaining bonuses.  Numerous decors, musics and sounds complete this great\ngame.  This game was ported from the Commodore Amiga.","deps":{"libmikmod":{"origin":"audio/libmikmod","version":"3.3.11.1_2"},"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"},"smpeg":{"origin":"multimedia/smpeg","version":"0.4.4_18"},"tinyxml":{"origin":"textproc/tinyxml","version":"2.6.2_4"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libc.so.8","libm.so.4","libmikmod.so.3","libpthread.so.0","libstdc++.so.9","libtinyxml.so.3"]},{"name":"ted","origin":"editors/ted","version":"2.23_8","comment":"X11 based RTF editor","maintainer":"ports@FreeBSD.org","www":"https://www.nllgg.nl/Ted/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2c4fa3f6dd627e95957628459f1df9e9efd25e0214f5dd460a383a4409c91791","flatsize":9127901,"path":"All/ted-2.23_8.pkg","repopath":"All/ted-2.23_8.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2252584,"desc":"Ted is a text editor running under X11 on Unix/Linux systems.\n\nFeatures\n--------\n  * Wysiwyg rich text editing.\n  * Ted uses Microsoft RTF as its native file format.\n  * In line bitmap, jpeg, gif, ppm, png and xpm pictures.\n  * Postscript printing.\n  * Cut/Copy/Paste, text and images.\n  * Find/Replace using regular expressions.\n  * Ruler: Paragraph indentation, Indentation of first line, Tabs.\n  * Footnotes and endnotes.\n  * Tables: Insert Table, Row, Column. Changing the column width of tables\n    with their ruler.\n  * Symbols and accented characters are fully supported.\n  * Hyperlinks.\n  * Saving a document in HTML format.\n  * Save to *.pdf using /usr/local/bin/rtf2pdf.sh\n  * Numbered or bulleted lists","deps":{"ghostscript10":{"origin":"print/ghostscript10","version":"10.05.1"},"gsfonts":{"origin":"print/gsfonts","version":"8.11_8"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libpaper":{"origin":"print/libpaper","version":"1.1.28_1"},"open-motif":{"origin":"x11-toolkits/open-motif","version":"2.3.8_8"},"pcre":{"origin":"devel/pcre","version":"8.45_4"},"png":{"origin":"graphics/png","version":"1.6.47"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["editors"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXft.so.2","libXm.so.4","libXmu.so.6","libXpm.so.4","libXt.so.6","libc.so.8","libfontconfig.so.1","libfreetype.so.6","libjpeg.so.8","libm.so.4","libpaper.so.1","libpcre.so.1","libpng16.so.16","libtiff.so.6","libz.so.3"],"options":{"DOCS":"on","GTK2":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe ted port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"teapot","origin":"deskutils/teapot","version":"2.3.0_1","comment":"Full-screen curses based spread sheet program","maintainer":"ports@FreeBSD.org","www":"http://www.syntax-k.de/projekte/teapot","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"09cedd46925fbc44ac8d49a9b232133075094da9ea5c9df2b3a149a4fed376d5","flatsize":704792,"path":"All/teapot-2.3.0_1.pkg","repopath":"All/teapot-2.3.0_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":314216,"desc":"This is teapot (Table Editor And Planner, Or: Teapot), a new spread sheet\nprogram for UNIX.\n\nThe current release has the following features:\n\no  curses based user interface with easy to understand menues\no  portable sheet file format uses XDR or ASCII format\no  tbl, LaTeX, HTML, CSV or formatted text files can be generated and\n   simple SC and WK1 sheets can be imported\no  typed expression evaluator with the types int, float, string, error,\n   pointer to cell and empty\no  iterative expressions\no  powerful cell addressing\no  three-dimensional sheets\no  new expression evaluator functions can be added very easy\no  English, Dutch or German builtin messages or X/OPEN message catalogues\no  a user guide, available as pdf and html\no  It is still a small and simple program!\n\nNOTE: the GUI interface is not yet supported on FreeBSD","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["deskutils"],"shlibs_required":["libc.so.8","libm.so.4","libncurses.so.6","libtinfo.so.6"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe teapot port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"team","origin":"misc/team","version":"3.1_4","comment":"Portable multi-buffered tape streaming utility","maintainer":"joerg@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ab552d2022cccc203ed0feb1e5d3cee4de0ce19e579d9c7d65d3c97d099a4db0","flatsize":16342,"path":"All/team-3.1_4.pkg","repopath":"All/team-3.1_4.pkg","licenselogic":"single","pkgsize":9280,"desc":"Submitted-By: pcg@aber.ac.uk (Piercarlo Grandi)\nPosting-Number: Volume 27, Issue 195\nArchive-Name: team/part01\n\nThere exist a few filters that help tapes streams by buffering IO and\nallowing reads to overlaps with writes under Unix. Most of these filters\nrely on relatively unportable features, for example SYSV like shared\nmemory.\n\nteam is a filter that runs essentially unchanged on any Unix version, as\nit relies only on features present in V7. A number of team processes\n(team members) share a common input fd and a common output fd, and they\ntake turns at reading from the former and writing to the latter; they\nsynchronize by using a ring of pipes between them, where a \"read-enable\"\nand a \"write-enable\" token circulate.\n\nThe team source is GPL'ed, and it comes with no warranty.","categories":["misc"],"shlibs_required":["libc.so.8"]},{"name":"tea","origin":"editors/tea","version":"63.2.0","comment":"Simple and powerful Qt-based text editor","maintainer":"danilo@FreeBSD.org","www":"https://tea.ourproject.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"67090f3f9eeb354cad5acc9b03dd8fb41cafa376012d40b8cd32b253f392626c","flatsize":2037385,"path":"All/tea-63.2.0.pkg","repopath":"All/tea-63.2.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":649304,"desc":"TEA is powerful text editor for Unix-like systems. It depends on Qt4\nand, optionally, GNU Aspell or Hunspell. With an ultimately small size,\nTEA provides hundreds of functions. Some of the features include:\n\n  - Built-in MC-like file manager (with support for archived files)\n  - Spellchecker (using the Aspell or/and Hunspell)\n  - Tabbed layout engine\n  - Syntax highlighting for C, C++, shell, C#, Fortran, Java, LilyPond,\n    Lua, NASM, NSIS, Pascal, Perl, PHP, PO (gettext), Seed7, TeX/LaTeX,\n    Vala, Verilog, XML, HTML, XHTML, etc.\n  - Multiple encodings support, hotkeys customizations, bookmarks, Morse\n    code generator, screenshot utility, calendar with organizer\n  - Code snippets, sessions, and templates support\n  - Miscellaneous HTML tools; preview in external browsers\n  - Wikipedia, DocBook, LaTeX, Lout editing support\n  - String-handling functions such as sorting, reverse, format killing,\n    trimming, filtering, conversions, etc.\n  - Drag'n'drop support (with text files and pictures)\n  - Built-in image viewer (PNG, JPEG, GIF, WBMP, BMP, SVG, TIFF, TGA,\n    etc.), converter, and resizer","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"},"hunspell":{"origin":"textproc/hunspell","version":"1.7.2_1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["editors"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libc.so.8","libhunspell-1.7.so.0","libm.so.4","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on","ASPELL":"on","HUNSPELL":"on"}},{"name":"teckit","origin":"textproc/teckit","version":"2.5.11_1","comment":"Toolkit for converting data between 8-bit legacy encodings and Unicode","maintainer":"nikola.lecic@anthesphoria.net","www":"https://scripts.sil.org/TECkit","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1b99fd0b8b4e29846c113e4b8eedccb314e30546f10b44aeea35e69843d564a3","flatsize":6893018,"path":"All/teckit-2.5.11_1.pkg","repopath":"All/teckit-2.5.11_1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":1103156,"desc":"TECkit (Text Encoding Conversion toolkit) is a toolkit for converting data\nbetween 8-bit legacy encodings and Unicode. It can also be used for\ntransliteration of Unicode between different scripts.\n\nTECkit uses a mapping description language (mapping byte encodings to Unicode).\nMapping rules can be extended by (1) the use of character sequences rather than\nsingle characters on either side; (2) by the addition of contextual constraints\n(environments) determining when a rule should apply; (3) and by the use of\ncharacter classes, optional and repeatable elements, grouping and alternation\nto express more complex patterns to be matched and processed.\n\nTECkit is particularly useful with XeTeX (Unicode-aware derivate of TeX).\n\nThe following binaries are provided:\n\n  teckit_compile  mapping compiler that allows binary mapping tables (.tec)\n                  to be built from TECkit description files (.map)\n  sfconv          a tool for converting Standard Format (SF) files\n  txtconv         a utility to apply TECkit mappings to plain-text files\n\n     http://scripts.sil.org/TECkitDownloads#5b6cf869","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"}},"categories":["converters","textproc"],"shlibs_required":["libc.so.8","libexpat.so.1","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"te-hunspell","origin":"textproc/te-hunspell","version":"0.01.2_3","comment":"Telugu hunspell dictionaries","maintainer":"office@FreeBSD.org","www":"http://aspell.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ca9427818e84e89bdeb7ffd0cdb92a45b2e740c91f7351212feb1367f007663f","flatsize":3421226,"path":"All/te-hunspell-0.01.2_3.pkg","repopath":"All/te-hunspell-0.01.2_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":429368,"desc":"Telugu hunspell dictionaries","categories":["textproc"]},{"name":"te-libreoffice","origin":"editors/libreoffice-te","version":"25.2.2.2","comment":"te language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"02af979ada32c7a4f99082723adc8801da036c90a68f55d62fd3c27de5ab3ff8","flatsize":2446153,"path":"All/te-libreoffice-25.2.2.2.pkg","repopath":"All/te-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":362496,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"tdrop","origin":"misc/tdrop","version":"0.5.0_1","comment":"Glorified WM-Independent Dropdown Creator","maintainer":"nivit@FreeBSD.org","www":"https://github.com/noctuid/tdrop","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8253613cd8546170090063a67dd3e0f7d676042da35bf71ec4fc744355ee6e44","flatsize":42200,"path":"All/tdrop-0.5.0_1.pkg","repopath":"All/tdrop-0.5.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":18544,"desc":"Tdrop makes dropdown terminals and windows.\n\nIt is used for hiding/unhiding programs to achieve quake/dropdown\nfunctionality. It can create a dropdown window if one does not already\nexist or turn the current window into a dropdown on the fly.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"coreutils":{"origin":"sysutils/coreutils","version":"9.6"},"gawk":{"origin":"lang/gawk","version":"5.3.1"},"tmux":{"origin":"sysutils/tmux","version":"3.5a_1"},"xdotool":{"origin":"x11/xdotool","version":"3.20211022.1_1,1"},"xprop":{"origin":"x11/xprop","version":"1.2.7"},"xrandr":{"origin":"x11/xrandr","version":"1.5.2_1"},"xwininfo":{"origin":"x11/xwininfo","version":"1.1.5_1"}},"categories":["misc"]},{"name":"te-aspell","origin":"textproc/te-aspell","version":"0.01.2_1,2","comment":"Aspell Telugu dictionary","maintainer":"prudhvi-krishna-bsd@surapaneni.in","www":"http://www.swecha.org/wiki/Wordlist_and_Dictionaries","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"19b5ed6885a08244fdf46cb37f33443d3a904540a154eadff378b0bb034a4fec","flatsize":2337578,"path":"All/te-aspell-0.01.2_1,2.pkg","repopath":"All/te-aspell-0.01.2_1,2.pkg","licenselogic":"single","pkgsize":904584,"desc":"Aspell Telugu dictionary.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"]},{"name":"tdlib-purple","origin":"net-im/tdlib-purple","version":"0.8.1_2","comment":"Telegram plugin for libpurple, using tdlib","maintainer":"ports@virtual-estates.net","www":"https://github.com/ars3niy/tdlib-purple","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0a6bf03cec7260d0e79779f644c7a3ce9d663ff740df66f32edae3a564f5e1dd","flatsize":430000,"path":"All/tdlib-purple-0.8.1_2.pkg","repopath":"All/tdlib-purple-0.8.1_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":141364,"desc":"The new libpurple plugin for accessing Telegram.\n\nThis is meant as a successor for telegram-purple.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libfmt":{"origin":"devel/libfmt","version":"10.2.1"},"libpurple":{"origin":"net-im/libpurple","version":"2.14.14"},"png":{"origin":"graphics/png","version":"1.6.47"},"rlottie":{"origin":"graphics/rlottie","version":"0.2.49"},"tdlib":{"origin":"net-im/tdlib","version":"1.8.0"},"webp":{"origin":"graphics/webp","version":"1.5.0"}},"categories":["net-im"],"options":{"NLS":"on","TEST":"off"}},{"name":"tdl","origin":"devel/tdl","version":"1.5.2_3","comment":"To-do list manager","maintainer":"ports@FreeBSD.org","www":"http://www.rc0.org.uk/tdl/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"60fc5d8ea0aafe6e4b19d78d96de068014ccd0ae41383bdc833453f0165d2afa","flatsize":86472,"path":"All/tdl-1.5.2_3.pkg","repopath":"All/tdl-1.5.2_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":40452,"desc":"A small program for managing a to-do list.  There can be one to-do\ndatabase per directory, or per tree of directories.  Tasks are in\na tree structure (ie: one task can be a sub-task of another task).\nReports can also be generated to summarize tasks completed in\na certain time period.","deps":{"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["devel"],"shlibs_required":["libc.so.8","libreadline.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe tdl port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"tdir","origin":"sysutils/tdir","version":"1.73_1","comment":"Advanced file directory display utility","maintainer":"tdir@tundraware.com","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2f9bbc1cf5343ac640301410eaccd69a4dc71cb8af268ac9dcf5163b8347292d","flatsize":11729,"path":"All/tdir-1.73_1.pkg","repopath":"All/tdir-1.73_1.pkg","licenselogic":"single","licenses":["TundraWare"],"pkgsize":6524,"desc":"tdir is Yet Another Way To Display Directory Listings.  Output is in\ncolumnar format with sub-directories listed first, and then a listing\nof the files ordered by their ending \"extension\" - typically the\ncharacters following the rightmost '.' in the file name (though this\ncan be changed on the command line).\n\ntdir supports recursive directory examination. Total output width as\nwell as column width can be set on the command line and tdir will\nautoformat accordingly.\n\ntdir is written in 'python' and requires a reasonably current version\nof the 'python' environment to be present on the system.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["sysutils"]},{"name":"teem","origin":"science/teem","version":"1.11.0","comment":"Libraries for representing, processing and visualizing scientific data","maintainer":"yuri@FreeBSD.org","www":"https://teem.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f3aec40158561c0c8e9d3f49fe0136d6476fb92179166ae148a3e9a78594c3ee","flatsize":3504659,"path":"All/teem-1.11.0.pkg","repopath":"All/teem-1.11.0.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":1015360,"desc":"Teem is a set of ANSI C libraries for manipulation, measurement, and\nvisualization of structured scientific data. Includes N-dimensional image I/O\nand processing, volume rendering, diffusion tensor processing, ray tracing,\nPostScript rendering, and more.","deps":{"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["science"],"shlibs_required":["libbz2.so.2","libc.so.8","libm.so.4","libpng16.so.16","libpthread.so.0","libz.so.3"]},{"name":"teeworlds","origin":"games/teeworlds","version":"0.7.5_2","comment":"Platform game featuring buggers equipped with weapons","maintainer":"amdmi3@FreeBSD.org","www":"https://www.teeworlds.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4f269aaf61f6c9cabbde5892e85b7a599f2e0e632a4eca6e5a0124fbcda7db62","flatsize":11181406,"path":"All/teeworlds-0.7.5_2.pkg","repopath":"All/teeworlds-0.7.5_2.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":8460564,"desc":"Teeworlds is a freeware online multiplayer game, designed as a\ncrossover between Quake and Worms. Set on platform-based maps,\nplayers control a cute little bugger with guns to take out as many\nopponents as possible. The characters can jump but move more quickly\nusing a grappling hook, swinging through the levels. It can also\nbe used to lock other players to keep them near. The available\nweapons include a pistol, shotgun, grenade launcher and a hammer.\nThe shooting and grappling direction is shown through a cursor,\ncontrolled by the mouse. A special power-up temporarily provides a\nninja sword, used to slash through enemies. Each character has an\namount of health and shield. Items scattered around include additional\nammo, and health and shield bonuses. Unlike Worms, all the action\nthat happens is fast-paced and happens in real-time. It supports\nCTF mode.","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pnglite":{"origin":"graphics/pnglite","version":"0.1.17_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"wavpack":{"origin":"audio/wavpack","version":"5.8.1"}},"categories":["games"],"shlibs_required":["libGL.so.1","libSDL2-2.0.so.0","libX11.so.6","libc.so.8","libcrypto.so.12","libfreetype.so.6","libm.so.4","libpnglite.so.0","libpthread.so.0","libstdc++.so.9","libwavpack.so.1","libz.so.3"],"options":{"CLIENT":"on","TEST":"on"},"annotations":{"cpe":"cpe:2.3:a:teeworlds:teeworlds:7.5:::::dragonfly6:x86_64:2"}},{"name":"tdetect","origin":"net/tdetect","version":"0.2","comment":"Utility for detecting traceroutes and reporting them via syslog","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c16ceedfeb54e662e0040866506b71857af6f2f43aa47a437dc0b02a0c1a7dcb","flatsize":8589,"path":"All/tdetect-0.2.pkg","repopath":"All/tdetect-0.2.pkg","licenselogic":"single","pkgsize":4100,"desc":"tdetect detects someone running traceroute against your system.\nIt does this by detecting UDP (Unix traceroute) or ICMP ECHO (Windows\ntraceroute) packets with TTL fields == 1.","categories":["net"],"shlibs_required":["libc.so.8","libpcap.so.3"],"messages":[{"message":"Dont forget to edit /usr/local/etc/rc.d/tdetect.sh\nand set ETHERNETDEV to the name of the ethernet device you wish to monitor","type":"install"},{"message":"===>   NOTICE:\n\nThe tdetect port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"tdbc","origin":"databases/tdbc","version":"1.1.10","comment":"Common database access interface for Tcl","maintainer":"tcltk@FreeBSD.org","www":"http://tdbc.tcl.tk","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"02ac1459a398729eaaa440fcbe639a1f3f52ed0a7deb85525037a407c86e652c","flatsize":291986,"path":"All/tdbc-1.1.10.pkg","repopath":"All/tdbc-1.1.10.pkg","licenselogic":"single","licenses":["TclTk"],"pkgsize":98896,"desc":"TDBC is the Tcl Database Connectivity, an abstraction layer for database\ndrivers in the Tcl programming language. The interface is described in\nTIP 308 with updates in TIP 350.\n\nCurrently, drivers for MySQL, ODBC, PostgreSQL, and SQLite3 are included.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"},"tcl-sqlite3":{"origin":"databases/tcl-sqlite3","version":"3.34.1_1"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"unixODBC":{"origin":"databases/unixODBC","version":"2.3.12_1"}},"categories":["databases"],"options":{"MYSQL":"on","ODBC":"on","PGSQL":"on","SQLITE":"on"}},{"name":"tdb1410","origin":"databases/tdb1410","version":"1.4.10_2,1","comment":"Trivial Database","maintainer":"samba@FreeBSD.org","www":"https://tdb.samba.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ddc7275cdd4f3de2024bf51c1b53a639d151d74effe7edd64240cf9c85877ab3","flatsize":246142,"path":"All/tdb1410-1.4.10_2,1.pkg","repopath":"All/tdb1410-1.4.10_2,1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":80292,"desc":"TDB is a Trivial Database. In concept, it is very much like GDBM, and\nBSD's DB except that it allows multiple simultaneous writers and uses\nlocking internally to keep writers from trampling on each other. TDB is\nalso extremely small.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases"],"shlibs_required":["libc.so.8"],"options":{"DEBUG":"off","MANPAGES":"on","PYTHON":"on"}},{"name":"tdb","origin":"databases/tdb","version":"1.4.9_1,1","comment":"Trivial Database","maintainer":"samba@FreeBSD.org","www":"https://tdb.samba.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"caa197fb185e18a1a4b44ba399ead33742a2da6a7810d7fb50071179617d00bc","flatsize":246044,"path":"All/tdb-1.4.9_1,1.pkg","repopath":"All/tdb-1.4.9_1,1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":80256,"desc":"TDB is a Trivial Database. In concept, it is very much like GDBM, and\nBSD's DB except that it allows multiple simultaneous writers and uses\nlocking internally to keep writers from trampling on each other. TDB is\nalso extremely small.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases"],"shlibs_required":["libc.so.8"],"options":{"DEBUG":"off","MANPAGES":"on","PYTHON":"on"}},{"name":"tcshrc","origin":"shells/tcshrc","version":"1.6.2","comment":"Set of configuration scripts for the TCSH shell","maintainer":"bofh@FreeBSD.org","www":"https://tcshrc.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"52b6a8f02ffecc51bd11a9c6c9dccd5e301474b4fe7f301a369a7716a9a63fc1","flatsize":109319,"path":"All/tcshrc-1.6.2.pkg","repopath":"All/tcshrc-1.6.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":33124,"desc":"The .tcshrc project creates a set of configuration scripts for the\nTCSH shell. These scripts exploit the most advanced features of tcsh.","categories":["shells"]},{"name":"tcpxtract","origin":"net/tcpxtract","version":"1.0.1_1","comment":"Tool for extracting files from network traffic","maintainer":"nobutaka@FreeBSD.org","www":"https://tcpxtract.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"09eafd3d8b7a17b60198199391c31ca77cce1cb9b91e344b6e117afea4cd2cd0","flatsize":29476,"path":"All/tcpxtract-1.0.1_1.pkg","repopath":"All/tcpxtract-1.0.1_1.pkg","licenselogic":"single","pkgsize":12888,"desc":"tcpxtract is a tool for extracting files from network traffic based on file\nsignatures. It supports 26 file formats and you can add new format by editing\nits config file. You can extract files from live network or pcap format capture\nfile.","categories":["net"],"shlibs_required":["libc.so.8","libpcap.so.3"]},{"name":"tcpxd","origin":"net/tcpxd","version":"1.4_2","comment":"General purpose TCP/IP relay","maintainer":"olgeni@FreeBSD.org","www":"http://quozl.us.netrek.org/tcpxd/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d634b59d83b0cf37032a41c71de8436e8f229690c45629fbd9afca84bfd8d5d6","flatsize":37894,"path":"All/tcpxd-1.4_2.pkg","repopath":"All/tcpxd-1.4_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":14852,"desc":"tcpxd is a general purpose TCP/IP relay program designed\nto be simple to get going, requiring only three parameters;\nthe port to listen on, the host to forward to, and the port\non that host to connect to.","categories":["net","net-mgmt"],"shlibs_required":["libc.so.8"]},{"name":"tcpwatch","origin":"net/tcpwatch","version":"1.3_5","comment":"TCP monitoring and logging tool with support for HTTP 1.1","maintainer":"ports@FreeBSD.org","www":"https://web.archive.org/web/20111102010334/http://hathawaymix.org/Software/TCPWatch/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9f4a2505f81fa30f2ce13d14f02c41daf5af4781acd4364dccc331d384148635","flatsize":222189,"path":"All/tcpwatch-1.3_5.pkg","repopath":"All/tcpwatch-1.3_5.pkg","licenselogic":"single","licenses":["ZPL20"],"pkgsize":32440,"desc":"TCPWatch is a utility written in Python that lets you monitor forwarded TCP\nconnections or HTTP proxy connections. It displays the sessions in a window\nwith a history of past connections. It is useful for developing and debugging\nprotocol implementations and web services.","deps":{"py311-tkinter":{"origin":"x11-toolkits/py-tkinter","version":"3.11.12_10"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe tcpwatch port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"tcpview","origin":"net/tcpview","version":"1.0_8","comment":"Motif-based TCP/IP protocol analyzer","maintainer":"cy@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a6118cbb57a725bd1b34e8489621e62b76dc4cb593932d511df0df687256eced","flatsize":255046,"path":"All/tcpview-1.0_8.pkg","repopath":"All/tcpview-1.0_8.pkg","licenselogic":"single","pkgsize":102176,"desc":"Tcpview is Motif-based TCP/IP protocol analyzer.  It is a graphic version\ncounterpart of tcpdump(1).  It allows users to analyze TCP/IP packets with\ncomfortable graphic interface.","deps":{"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"open-motif":{"origin":"x11-toolkits/open-motif","version":"2.3.8_8"}},"categories":["net"],"shlibs_required":["libX11.so.6","libXm.so.4","libXt.so.6","libc.so.8"]},{"name":"tcptrack","origin":"net-mgmt/tcptrack","version":"1.4.2_4","comment":"Packet sniffer that displays TCP information like top(1)","maintainer":"portmaster@BSDforge.com","www":"https://BSDforge.com/projects/net-mgmt/tcptrack/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1820c973b39a35de7f5e5a76eef04324054436afce685970fa8dcb76b2d4baf8","flatsize":106035,"path":"All/tcptrack-1.4.2_4.pkg","repopath":"All/tcptrack-1.4.2_4.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":41624,"desc":"tcptrack is a sniffer that displays information about TCP connections it\nsees on a network interface. It passively watches for connections on the\nnetwork interface, keeps track of their state, and displays a list of\nconnections in a manner similar to the UNIX top(1) command. It displays\nsource and destination addresses, ports, connection state, idle time, and\nbandwidth usage.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["net-mgmt"],"shlibs_required":["libc.so.8","libm.so.4","libncurses.so.6","libpcap.so.3","libpthread.so.0","librt.so.0","libstdc++.so.9","libtinfo.so.6"]},{"name":"tcptraceroute","origin":"net/tcptraceroute","version":"1.5beta7_1","comment":"Traceroute implementation using TCP packets","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/mct/tcptraceroute","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2689eb2cce5890c49c6044f431a7982448c819712d5862a1cf424b4f572fec67","flatsize":104047,"path":"All/tcptraceroute-1.5beta7_1.pkg","repopath":"All/tcptraceroute-1.5beta7_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":33272,"desc":"tcptraceroute is a traceroute implementation using TCP packets.\n\nThe more traditional traceroute(8) sends out either UDP or ICMP ECHO packets\nwith a TTL of one, and increments the TTL until the destination has been\nreached. By printing the gateways that generate ICMP time exceeded messages\nalong the way, it is able to determine the path packets are taking to reach the\ndestination.\n\nThe problem is that with the widespread use of firewalls on the modern Internet,\nmany of the packets that traceroute(8) sends out end up being filtered, making\nit impossible to completely trace the path to the destination. However, in many\ncases, these firewalls will permit inbound TCP packets to specific ports that\nhosts sitting behind the firewall are listening for connections on. By sending\nout TCP SYN packets instead of UDP or ICMP ECHO packets, tcptraceroute is able\nto bypass the most common firewall filters.","deps":{"libnet":{"origin":"net/libnet","version":"1.3,1"}},"categories":["net"],"shlibs_required":["libc.so.8","libnet.so.9","libpcap.so.3"],"options":{"DOCS":"on"}},{"name":"trigger-rally","origin":"games/trigger-rally","version":"0.6.6.1_7","comment":"Rally car racing game","maintainer":"alfix86@gmail.com","www":"http://trigger-rally.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"afd64c881d6427fdbbb96d74033049892f495f16df0b252b6dfd9a08e6697429","flatsize":124621280,"path":"All/trigger-rally-0.6.6.1_7.pkg","repopath":"All/trigger-rally-0.6.6.1_7.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":118678336,"desc":"Trigger is a free rally car racing game. Fun for all the family! You\nrace a sequence of 6 courses, with increasing levels of difficulty.\n\nTrigger is highly customisable, and it's easy to add new levels and\nvehicles.","deps":{"freealut":{"origin":"audio/freealut","version":"1.1.0_4"},"glew":{"origin":"graphics/glew","version":"2.2.0_3"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"openal-soft":{"origin":"audio/openal-soft","version":"1.24.2_2"},"physfs":{"origin":"devel/physfs","version":"3.2.0"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_image":{"origin":"graphics/sdl2_image","version":"2.8.8"},"tinyxml2":{"origin":"textproc/tinyxml2","version":"11.0.0,1"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLEW.so.2","libGLU.so.1","libSDL2-2.0.so.0","libSDL2_image-2.0.so.0","libalut.so.0","libc.so.8","libm.so.4","libopenal.so.1","libphysfs.so.1","libpthread.so.0","libstdc++.so.9","libtinyxml2.so.11"],"options":{"DOCS":"on"}},{"name":"tcpstat","origin":"net/tcpstat","version":"1.5_1","comment":"Program to report various network statistics","maintainer":"egypcio@FreeBSD.org","www":"https://www.frenchfries.net/paul/tcpstat/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0856832c3697bcae9bedfdeb26a0158fe12efc35a8e4180fc7823689a4a64678","flatsize":70259,"path":"All/tcpstat-1.5_1.pkg","repopath":"All/tcpstat-1.5_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":30532,"desc":"tcpstat reports certain network interface statistics (such as\nbandwidth) much like vmstat does for system statistics. It gets its\ninformation by either monitoring a specific interface, or by reading\npreviously-saved tcpdump data from a file. It has been tested under\nLinux, Solaris, FreeBSD, NetBSD, and BSD/OS.","categories":["net"],"shlibs_required":["libc.so.8","libm.so.4","libpcap.so.3"],"options":{"DOCS":"on"}},{"name":"tdiary","origin":"www/tdiary","version":"5.3.0_1","comment":"Web-based diary system (like weblog) written in Ruby","maintainer":"yasu@FreeBSD.org","www":"https://www.tdiary.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"75c6024f0db5ef655f87243cef870fea074a7552c17cbb9cf2948510357c1a19","flatsize":8607678,"path":"All/tdiary-5.3.0_1.pkg","repopath":"All/tdiary-5.3.0_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":3773492,"desc":"tDiary is a Web-based interface system that works as a personal diary.\nIt is possible for diary readers to add comments to your diary.\n\n     -  require Ruby 2.2 or later\n     -  currently supported: Japanese and English\n\n    tDiary is developed on https://github.com/tdiary .\n    See URL for more information.","deps":{"rubygem-bundler":{"origin":"sysutils/rubygem-bundler","version":"2.6.6,1"},"rubygem-emot":{"origin":"textproc/rubygem-emot","version":"0.0.4"},"rubygem-fastimage":{"origin":"graphics/rubygem-fastimage","version":"2.4.0"},"rubygem-hikidoc":{"origin":"textproc/rubygem-hikidoc","version":"0.1.0"},"rubygem-mail":{"origin":"mail/rubygem-mail","version":"2.8.1,2"},"rubygem-net-smtp":{"origin":"mail/rubygem-net-smtp","version":"0.5.1"},"rubygem-rack":{"origin":"www/rubygem-rack","version":"3.0.14,3"},"rubygem-rackup21":{"origin":"www/rubygem-rackup21","version":"2.1.0"},"rubygem-rake":{"origin":"devel/rubygem-rake","version":"13.2.1"}},"categories":["ruby","www"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:tdiary:tdiary:5.3.0:::::dragonfly6:x86_64:1"},"messages":[{"message":"There is a script to install tDiary in a user directory.\nThis script should be run manually.\n\n  # /usr/local/bin/tdiary-inst.rb --user=User\n   or\n  % /usr/local/bin/tdiary-inst.rb\n\n * Option: --suexec Use suExec for CGI execution\n\t   --help   Display Help information\n\n---\nThere are documents in the following directories.\n  See ...\n  /usr/local/share/doc/tdiary","type":"install"}]},{"name":"tcptrace","origin":"net/tcptrace","version":"6.6.8_2","comment":"TCP dump file analysis tool","maintainer":"se@FreeBSD.org","www":"https://sourceforge.net/projects/open-tcptrace/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"15138651a1c0252c8187722985ce2243bf4d3a6d23242f520dcd0cfaa5d5ba33","flatsize":435068,"path":"All/tcptrace-6.6.8_2.pkg","repopath":"All/tcptrace-6.6.8_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":150372,"desc":"tcptrace is a TCP connection analysis tool. It can tell you detailed\ninformation about TCP connections by sifting through dump files.\nThe dump file formats supported are:\n   Standard tcpdump format (you need the pcap library)\n   Sun's snoop format\n   Macintosh Etherpeek format\n   HP/NetMetrix protocol analysis format\n   NS simulator output format\n   NetScout\n   NLANR Tsh Format\n\nTo see the graphs, you'll also need Tim Shepard's xplot program,\navailable at http://www.xplot.org","categories":["net"],"shlibs_required":["libc.so.8","libm.so.4","libpcap.so.3"],"options":{"DOCS":"on"}},{"name":"tcpsplit","origin":"net/tcpsplit","version":"0.3","comment":"Break a libpcap trace along TCP connection boundaries","maintainer":"sunpoet@FreeBSD.org","www":"https://www.icir.org/mallman/software/tcpsplit/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"63601706d57ade76754fdc5ce4bd860d33c21e2d79902470744c31e062813352","flatsize":13768,"path":"All/tcpsplit-0.3.pkg","repopath":"All/tcpsplit-0.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6792,"desc":"The tcpsplit utility breaks a single libpcap packet trace into some number of\nsub-traces, breaking the trace along TCP connection boundaries so that a TCP\nconnection doesn't end up split across two sub-traces. This is useful for making\nlarge trace files tractable for in-depth analysis and for subsetting a trace for\ndeveloping analysis on only part of a trace.","categories":["net"],"shlibs_required":["libc.so.8","libpcap.so.3"]},{"name":"tcpslice","origin":"net/tcpslice","version":"1.8,1","comment":"Tool for extracting portions of pcap files","maintainer":"jadawin@FreeBSD.org","www":"https://www.tcpdump.org/related.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f784f1cff6bfb9c395316fdc4a5c6cd0e6297ded9645f905b39a7c47570f6009","flatsize":34506,"path":"All/tcpslice-1.8,1.pkg","repopath":"All/tcpslice-1.8,1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":18048,"desc":"tcpslice is a tool for extracting portions of packet trace\nfiles generated using tcpdump's -w flag.\nThe basic operation of tcpslice is to copy to stdout all packets\nfrom its input file(s) whose timestamps fall within a given range.","categories":["net"],"shlibs_required":["libc.so.8","libpcap.so.3"],"annotations":{"cpe":"cpe:2.3:a:tcpdump:tcpslice:1.8:::::dragonfly6:x86_64"}},{"name":"tcpshow","origin":"net/tcpshow","version":"1.74_3","comment":"Decode tcpdump(1) output","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"be81a1ab1f1ea79b3f0d9f0ef058d315bf7100941e835c30dd6b41b23cb7e5a6","flatsize":35407,"path":"All/tcpshow-1.74_3.pkg","repopath":"All/tcpshow-1.74_3.pkg","licenselogic":"single","pkgsize":17560,"desc":"tcpshow reads a tcpdump(1) savefile and provides a reasonably complete\ndecode of Ethernet, IP, ICMP, UDP and TCP headers.  Boolean expressions\nmay also be specified for packet selection.  Data within the packets are\ndisplayed in ASCII.\n\ntcpshow's output is simular to Sun Solaris's snoop(1M) command for\nnetwork packet capture and inspection.","categories":["net","security"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe tcpshow port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"tdfiglet","origin":"misc/tdfiglet","version":"0.5","comment":"Figlet for TDF ANSI fonts","maintainer":"zi@FreeBSD.org","www":"https://github.com/tat3r/tdfiglet","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f84bd329e2c8a7ac8fafe9ea359044dc3ac895e1fbab00b435db5757cd71b4e1","flatsize":20690321,"path":"All/tdfiglet-0.5.pkg","repopath":"All/tdfiglet-0.5.pkg","licenselogic":"single","pkgsize":2243636,"desc":"A figlet for TheDraw's TDF ANSI fonts.","categories":["misc"],"shlibs_required":["libc.so.8"]},{"name":"tcpsg","origin":"net/tcpsg","version":"0.0.2","comment":"Simple TCP port forwarder","maintainer":"portmaster@bsdforge.com","www":"https://tcpsg.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"914da3c7282bdfccbf3289673593556116b278fad03aafb02758c1e19f738882","flatsize":13584,"path":"All/tcpsg-0.0.2.pkg","repopath":"All/tcpsg-0.0.2.pkg","licenselogic":"single","pkgsize":5940,"desc":"TCPSG is just a simple TCP port forwarder designed to distribute a service\nlike a virtual server. It can be used to protect servers using the port\nforwarder to receive requests.","categories":["net"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"tcpproxy","origin":"net/tcpproxy","version":"1.2_1","comment":"Simple TCP connection proxy for IPv4 and IPv6","maintainer":"alex@hugo.bmg.gv.at","www":"https://www.spreadspace.org/tcpproxy/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9df58ece068217a3c08d24492f1ffed3138b6949e01c994a06b5c3c7418b1163","flatsize":89115,"path":"All/tcpproxy-1.2_1.pkg","repopath":"All/tcpproxy-1.2_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":33924,"desc":"tcpproxy is a simple TCP connection proxy which combines the features of\nrinetd and 6tunnel. tcpproxy supports IPv4 and IPv6 and also supports\nconnections from IPv6 to IPv4 endpoints and vice versa.","categories":["net"],"users":["_tcpproxy"],"groups":["_tcpproxy"],"shlibs_required":["libc.so.8"]},{"name":"tcpser","origin":"comms/tcpser","version":"g20210425,1","comment":"TCPSER turns serial port into an emulated Hayes compatible modem","maintainer":"nc@FreeBSD.org","www":"https://github.com/FozzTexx/tcpser","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f1ae958ce15ca8788d15d0486bc9fbdb042b10c6dde6fd880884472aabbb6200","flatsize":67332,"path":"All/tcpser-g20210425,1.pkg","repopath":"All/tcpser-g20210425,1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":27808,"desc":"TCPSER turns a PC serial port into an emulated Hayes compatible modem that\nuses TCP/IP for incoming and outgoing connections.  It can be used to allow\nolder applications and systems designed for modem use to operate on the\nInternet.  TCPSER supports all standard Hayes commands, and understands\nextended and vendor proprietary commands (though it does not implement\nmany of them).  TCPSER can be used for both inbound and outbound connections.","categories":["comms"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"tcpreen","origin":"net/tcpreen","version":"1.4.4_4","comment":"Simple TCP session re-engineering tool","maintainer":"jmohacsi@bsd.hu","www":"https://www.remlab.net/tcpreen/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bb3880ae00dfb857272efbf75bc198325b4003311d8c6abdf8792ef5f50d91d7","flatsize":94116,"path":"All/tcpreen-1.4.4_4.pkg","repopath":"All/tcpreen-1.4.4_4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":37872,"desc":"TCPreen is a simple tool to monitor and analyze data transmitted between\na client and a server via a TCP connection. This tool focuses on the data\nstream (software/socket layer), not on the lower level transmission\nprotocol as packet sniffers do.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"}},"categories":["net"],"shlibs_required":["libc.so.8","libintl.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on","NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:tcpreen:tcpreen:1.4.4:::::dragonfly6:x86_64:4"}},{"name":"tcpmssd","origin":"net/tcpmssd","version":"1.1_2","comment":"Utility to correct requested TCP receive segment size","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"55c301c57e07c296cc124c499f512982dfbe533a4ed0b9d5accf870df0d894f1","flatsize":12950,"path":"All/tcpmssd-1.1_2.pkg","repopath":"All/tcpmssd-1.1_2.pkg","licenselogic":"single","pkgsize":7068,"desc":"tcpmssd was written by Ruslan Ermilov <ru@FreeBSD.org> based on work\ndone by Patrick Bihan-Faou <patrick@mindstep.com>.\n\ntcpmssd is a divert(4) program that adjusts outgoing TCP data so that\nthe requested segment size is not greater than the amount allowed by\nthe interface MTU.\n\nThis is necessary in many setups to avoid problems caused by routers\nthat drop ICMP Datagram Too Big messages.  Without these messages,\nthe originating machine sends data, it passes the rogue router then\nhits a machine that has an MTU that is not big enough for the data.\nBecause the IP Don't Fragment option is set, this machine sends an\nICMP Datagram Too Big message back to the originator and drops the\npacket.  The rogue router drops the ICMP message and the originator\nnever gets to discover that it must reduce the fragment size or drop\nthe IP Don't Fragment option from its outgoing data.","categories":["net"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe tcpmssd port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"tcping","origin":"net/tcping","version":"2.1.0","comment":"Do a TCP connect to the given IP/port combination","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/mkirchner/tcping","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"07041b9a9458f5092c258caa718defe1a5ee11b62efd6734fc12f1052a6f9cb1","flatsize":13167,"path":"All/tcping-2.1.0.pkg","repopath":"All/tcping-2.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6216,"desc":"tcping does a TCP connect to the given ip/port combination. The user can specify\na timeout in seconds. This is useful in shell scripts running in firewalled\nenvironments. Often SYNs are just being dropped by firewalls, thus connection\nestablishment will be retried several times (for minutes) until a TCP timeout is\nreached. With tcping it is possible to check first if the desired port is\nreachable and then start connection establishment.","categories":["net"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"tcpkali","origin":"net/tcpkali","version":"1.1.1.20180104_1","comment":"High performance load generator for TCP and WebSocket servers","maintainer":"ports@FreeBSD.org","www":"https://github.com/satori-com/tcpkali","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2cac9cebff162c9275a5d235a2ee26f7bc651e7e60708dd22d44c14fbe2b4425","flatsize":326792,"path":"All/tcpkali-1.1.1.20180104_1.pkg","repopath":"All/tcpkali-1.1.1.20180104_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":131896,"desc":"tcpkali is a high performance load generator against TCP and WebSocket servers.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["net"],"shlibs_required":["libc.so.8","libm.so.4","libncurses.so.6","libpthread.so.0","libtinfo.so.6"],"messages":[{"message":"===>   NOTICE:\n\nThe tcpkali port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"tcpillust","origin":"net/tcpillust","version":"2.01_3,1","comment":"Graphical TCP connection analysis tool","maintainer":"nishida@sfc.wide.ad.jp","www":"http://www.jp.nishida.org/tcpillust/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4259ff60726ac2930eb1f0233373a23891d6e53643bfa26d41f7004444563ed9","flatsize":120936,"path":"All/tcpillust-2.01_3,1.pkg","repopath":"All/tcpillust-2.01_3,1.pkg","licenselogic":"single","pkgsize":32980,"desc":"Tcpillust - A graphical TCP connection analysis tool\n\nTcpillust takes tcpdump file(s) specified on the command line and draw\npictures like figures in the ``TCP/IP Illustrated'' series.","deps":{"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"open-motif":{"origin":"x11-toolkits/open-motif","version":"2.3.8_8"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["net","tcl","tk"],"shlibs_required":["libX11.so.6","libc.so.8","libm.so.4","libpcap.so.3","libtcl86.so.1","libtk86.so.1"],"options":{"DOCS":"on"}},{"name":"tcpcat","origin":"net/tcpcat","version":"1.2.0","comment":"Simple utility for sending/receiving data over a TCP or a Unix-domain socket","maintainer":"ports@FreeBSD.org","www":"http://ess4.engr.uvic.ca/proj/tcpcat","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cf96ccd87eb80e192908989f7e1a4042336a6eb71dca4bbff399ed9d0210f352","flatsize":23616,"path":"All/tcpcat-1.2.0.pkg","repopath":"All/tcpcat-1.2.0.pkg","licenselogic":"single","pkgsize":10360,"desc":"From the tcpcat README:\n\nTcpcat is a simple program that is like `cat' but it works over TCP streams\nto allow you to cat from one host to another.\n\nThe host common way to use this program whould be something like this:\non host a: $ tcpcat -l 93255 | gzip -dc | tar xvf -\non host b: $ tcpcat -h hosta:93255  file.tar.gz\n\nAnother good use for this program is debugging network stuff. When debugging\na newtork client or server you can pipe the output of tcpcat to a hex dump\n(I recomend xxd which comes with vim). Also it can act as a crude telnet server\nwhen invoded with --listen, --input, and --output, this mode is quite useful\nfor network program debugging as well.","categories":["net"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe tcpcat port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"tcpcrypt","origin":"security/tcpcrypt","version":"0.5_2","comment":"TCPCrypt userland divert daemon","maintainer":"jmg@FreeBSD.org","www":"http://www.tcpcrypt.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f1d54016cdbed52cc983acacabb93b6ad627f5876008ed9623be07b76c29e918","flatsize":132384,"path":"All/tcpcrypt-0.5_2.pkg","repopath":"All/tcpcrypt-0.5_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":49276,"desc":"Tcpcrypt is a protocol that attempts to encrypt (almost) all of your\nnetwork traffic. Unlike other security mechanisms, Tcpcrypt works out\nof the box: it requires no configuration, no changes to applications,\nand your network connections will continue to work even if the remote\nend does not support Tcpcrypt, in which case connections will\ngracefully fall back to standard clear-text TCP. Install Tcpcrypt and\nyou'll feel no difference in your every day user experience, but yet\nyour traffic will be more secure and you'll have made life much harder\nfor hackers.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["net","security"],"users":["tcpcryptd"],"groups":["tcpcryptd"],"shlibs_required":["libc.so.8","libcrypto.so.12","libpcap.so.3","libpthread.so.0"]},{"name":"tcpick","origin":"net/tcpick","version":"0.2.1_2","comment":"Text-based TCP stream sniffer","maintainer":"nobutaka@FreeBSD.org","www":"https://tcpick.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a29c38d99e8b0a63da0edf089c0f3d3231a09704ca7de412af5bbfbc55bfd155","flatsize":67993,"path":"All/tcpick-0.2.1_2.pkg","repopath":"All/tcpick-0.2.1_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":30764,"desc":"tcpick is a textmode sniffer libpcap-based that can track, reassemble and\nreorder TCP streams. Tcpick is able to save the captured flows in different\nfiles or displays them in the terminal, and so it is useful to sniff files\nthat are transmitted via ftp or http.","categories":["net"],"shlibs_required":["libc.so.8","libpcap.so.3"]},{"name":"tcpblast","origin":"benchmarks/tcpblast","version":"1.1_1","comment":"Measures the throughput of a TCP connection","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6423e00ec013270ecd4bd597b3ef1fcbf2e865a44b7354e5f63164d1845c84ae","flatsize":8808,"path":"All/tcpblast-1.1_1.pkg","repopath":"All/tcpblast-1.1_1.pkg","licenselogic":"single","pkgsize":3520,"desc":"TCPBLAST measures the throughput of a TCP connection.","categories":["benchmarks","net"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe tcpblast port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"tcludp","origin":"net/tcludp","version":"1.0.11_1","comment":"UDP extension for TCL","maintainer":"frank@fenor.de","www":"https://tcludp.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6d66a40f1f8a9e9c593a5ff0df3a0f98a8ffa482845b2381e4537b69d8320532","flatsize":26573,"path":"All/tcludp-1.0.11_1.pkg","repopath":"All/tcludp-1.0.11_1.pkg","licenselogic":"single","licenses":["TclTk"],"pkgsize":13040,"desc":"From the website:\n\n  This package provides support for using UDP through Tcl. The package\n  provides a new channel type and attempts to permit the use of packet\n  oriented UDP over stream oriented Tcl channels.","deps":{"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"}},"categories":["net","tcl"]},{"name":"tclwebtest","origin":"www/tclwebtest","version":"1.0_3","comment":"Tool for issuing HTTP requests and dealing with the result","maintainer":"ports@FreeBSD.org","www":"https://tclwebtest.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"28ebe0e4b7aabd4d232c9573e238c0d04b7135bf7c7f64569d9a15ac5c0f1742","flatsize":452867,"path":"All/tclwebtest-1.0_3.pkg","repopath":"All/tclwebtest-1.0_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":82616,"desc":"Tclwebtest is a tool to write automated tests for web applications.\nIt provides a simple API for issuing http requests, dealing with the\nresult and assume specific response values, while taking care of the\ndetails such as redirects and cookies.\n\nIt has some basic html parsing functionality, to provide access to\nelements of the result html page that are needed for testing.\n\nTclWebtest should be suitable for testing larger chains of user\ninteraction on a web application, for example a full ecommerce\nordering session.\n\nTclwebtest could visit an ecommerce site as\nanonymous user, add some products to its shopping cart, check out\nthe cart, register itself as user and enter a test address etc.\nThe test script could also include the administration part of the\ninteraction, by explicitely logging in as site admin, reviewing and\nprocessing the order, nuking the test user etc.","deps":{"tcl-wrapper":{"origin":"lang/tcl-wrapper","version":"1.1_3"}},"categories":["tcl","www"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe tclwebtest port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"tcpdump","origin":"net/tcpdump","version":"4.99.5","comment":"Ubiquitous network traffic analysis tool","maintainer":"garga@FreeBSD.org","www":"https://www.tcpdump.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e1f1e3867cedc567bc40bedec95c459205c0efa50759635cfa91cb17285efc2e","flatsize":1164438,"path":"All/tcpdump-4.99.5.pkg","repopath":"All/tcpdump-4.99.5.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":410416,"desc":"tcpdump is a ubiquitous network traffic capture tool available in a wide\nvariety of BSD, Linux and UN*X distributions.\n\nWhilst FreeBSD has a vendor branch import of tcpdump in its source tree,\nthe purpose of the port is to provide a means of offering additional,\nbleeding-edge features which might not make it into the tree.","deps":{"libpcap":{"origin":"net/libpcap","version":"1.10.5"},"libsmi":{"origin":"net-mgmt/libsmi","version":"0.4.8_2"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["net"],"shlibs_required":["libc.so.8","libcrypto.so.12","libpcap.so.1"],"options":{"CHROOT":"off","CRYPTO":"on","SMB":"on","SMI":"on","USER":"off"},"annotations":{"cpe":"cpe:2.3:a:tcpdump:tcpdump:4.99.5:::::dragonfly6:x86_64"}},{"name":"tclxml","origin":"devel/tclxml","version":"3.3_10","comment":"API for parsing XML documents using Tcl","maintainer":"tcltk@FreeBSD.org","www":"https://tclxml.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6a36828b919260673b4c1a154057e1e776e515b88fa6c30326006d6102349ab5","flatsize":844504,"path":"All/tclxml-3.3_10.pkg","repopath":"All/tclxml-3.3_10.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":141492,"desc":"TclXML is an API for parsing XML documents using the Tcl scripting\nlanguage. It is also a package with several parser implementations.\nThe goal of the TclXML package is to provide an API for Tcl scripts\nthat allows \"Plug-and-Play\" parser implementations; ie. an application\nwill be able to use different parser implementations without change\nto the application code.","deps":{"icu":{"origin":"devel/icu","version":"76.1,1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tcllib":{"origin":"devel/tcllib","version":"2.0"}},"categories":["devel","tcl"],"options":{"DOCS":"on"}},{"name":"tcltls","origin":"devel/tcltls","version":"1.7.22_1","comment":"Dynamically loadable SSL extensions for TCL","maintainer":"ports@virtual-estates.net","www":"https://core.tcl.tk/tcltls","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4dae51d06a652edc0489ab1cc68e1c84e58c9d3328890bffa6c27f2f24b8833d","flatsize":74988,"path":"All/tcltls-1.7.22_1.pkg","repopath":"All/tcltls-1.7.22_1.pkg","licenselogic":"single","licenses":["TclTk"],"pkgsize":25152,"desc":"A portable extension that provides the power of OpenSSL to Tcl programs.\nThis extension can be used to utilize SSL encryption on top of any valid\nTcl Channel - not just sockets!","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"}},"categories":["devel","security","tcl"],"options":{"DOCS":"on"}},{"name":"tclthread","origin":"devel/tclthread","version":"2.8.10","comment":"Scripting level thread extension for Tcl","maintainer":"tcltk@FreeBSD.org","www":"https://wiki.tcl.tk/2770","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d2b05b5d23e315931f63a49d2f9c265852aea6544c5fd704da8c93538525c2d4","flatsize":319466,"path":"All/tclthread-2.8.10.pkg","repopath":"All/tclthread-2.8.10.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":109460,"desc":"Tcl Thread extension\n\nScript-level access to Tcl threading capabilities.","deps":{"gdbm":{"origin":"databases/gdbm","version":"1.24"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"}},"categories":["devel"],"options":{"DOCS":"on","GDBM":"on","LMDB":"off"}},{"name":"tclreadline","origin":"devel/tclreadline","version":"2.4.0","comment":"GNU readline for TCL","maintainer":"tcltk@FreeBSD.org","www":"https://tclreadline.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ad6da7f527834a7ba5fd6cba95b505c8f114a737b0771634647c0aaf50231e93","flatsize":275196,"path":"All/tclreadline-2.4.0.pkg","repopath":"All/tclreadline-2.4.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":47688,"desc":"The tclreadline package makes the gnu readline available to the scripting\nlanguage tcl. The primary purpose of the package is to facilitate the\ninteractive script development by the means of word and file name completion\nas well as history expansion (well known from shells like bash).","deps":{"readline":{"origin":"devel/readline","version":"8.2.13_2"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"}},"categories":["devel","tcl"]},{"name":"tclsyslog","origin":"sysutils/tclsyslog","version":"2.1_2","comment":"Tcl Interface to Syslog","maintainer":"frank@fenor.de","www":"https://www.wagner.pp.ru/~vitus/software/tcl/tclsyslog.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a74eda6dfbd90c11892e96136e6b15896a2498f178ac951ca4964ecf26716858","flatsize":15521,"path":"All/tclsyslog-2.1_2.pkg","repopath":"All/tclsyslog-2.1_2.pkg","licenselogic":"single","pkgsize":7768,"desc":"TclSyslog provides an easy to use interface to the Syslog daemon.","deps":{"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"}},"categories":["sysutils","tcl"]},{"name":"tclsoap","origin":"net/tclsoap","version":"1.6.7","comment":"SOAP and XML-RPC support for TCL library","maintainer":"dereckson@gmail.com","www":"https://tclsoap.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f34686e1e323ede80fc5f52c6d7ce0bdfd8c52aa77e8151ef2b665b7b7c0badf","flatsize":225691,"path":"All/tclsoap-1.6.7.pkg","repopath":"All/tclsoap-1.6.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":41124,"desc":"tclsoap provides support for building clients and servers\nfor the SOAP remote procedure call protocol from Tcl. SOAP\nis an XML based RPC mechanism which provides cross-platform\ncross language compatibility.","deps":{"tclxml":{"origin":"devel/tclxml","version":"3.3_10"}},"categories":["net"]},{"name":"tclsasl","origin":"security/tclsasl","version":"1.0_3","comment":"Tcl interface to the Cyrus SASLv2 library","maintainer":"ports@FreeBSD.org","www":"https://beepcore-tcl.sourceforge.net/tclsasl.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"23533861f3b32f05ac92712cb8285efdef431bdaf55b55201670c0255706bbfc","flatsize":103507,"path":"All/tclsasl-1.0_3.pkg","repopath":"All/tclsasl-1.0_3.pkg","licenselogic":"single","pkgsize":25872,"desc":"Tcl SASL provides a Tcl interface to the Cyrus SASLv2 library.","deps":{"cyrus-sasl":{"origin":"security/cyrus-sasl2","version":"2.1.28_5"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"}},"categories":["security","tcl"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe tclsasl port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"tclock","origin":"x11-clocks/tclock","version":"1.0.1_5","comment":"Transparent analog clock for x11","maintainer":"mew14930xvi@inbox.lv","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dbc2137c0634697701b2b3626a655a91f505ebb67a449ed2ceec6717f61fe4c2","flatsize":34319,"path":"All/tclock-1.0.1_5.pkg","repopath":"All/tclock-1.0.1_5.pkg","licenselogic":"single","licenses":["GPLv1"],"pkgsize":13228,"desc":"Tclock displays an analog clock with a transparent face.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"}},"categories":["x11-clocks"],"shlibs_required":["libX11.so.6","libXext.so.6","libc.so.8","libm.so.4"]},{"name":"tcllauncher","origin":"devel/tcllauncher","version":"1.10_1","comment":"Launcher program for Tcl applications","maintainer":"tcltk@FreeBSD.org","www":"https://github.com/flightaware/tcllauncher/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"629bae686eb06c50be9a39bdd9d7725d2df78d172af250c0460af2ac2229fcaf","flatsize":22993,"path":"All/tcllauncher-1.10_1.pkg","repopath":"All/tcllauncher-1.10_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12672,"desc":"tcllauncher is a way to have Tcl programs run out of /usr/local/bin under their\nown name, be installed in one place with their support files, and provides\ncommands to facilitate server-oriented application execution.\n\nWhile there is another wrapper system that also does this, that system produces\na single executable that contains all the code and support files within a\nbuilt-in virtual filesystem wrapped inside the executable. Tcllauncher keeps\nthe support files distinct, typically in a subdirectory of /usr/local/lib\nthat's named after the application.","deps":{"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tclX":{"origin":"lang/tclX","version":"8.4.1_2"}},"categories":["devel"],"shlibs_required":["libc.so.8","libpthread.so.0","libtcl86.so.1"]},{"name":"tclcheck","origin":"devel/tclcheck","version":"1.1.14_1","comment":"Program to check the nesting of parenthesis in tcl scripts","maintainer":"tcltk@FreeBSD.org","www":"https://gitlab.com/ports1/tclcheck","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"140c4ed5bfb40ae1e4c7d94f998c913c9bb97b59d9a5047bead155fb46f3efbe","flatsize":27816,"path":"All/tclcheck-1.1.14_1.pkg","repopath":"All/tclcheck-1.1.14_1.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","NEWCASTLE"],"pkgsize":11460,"desc":"tclCheck is a program that carries out sanity checking brackets and\ntheir nesting in tcl scripts. It can also output a \"skeleton\" of the\nprogram.\n\nThis is tclCheck version 1.1.14","categories":["devel"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"tclhttpd","origin":"www/tclhttpd","version":"3.5.1_6","comment":"Http-server implemented in TCL","maintainer":"ports@virtual-estates.net","www":"https://www.tcl.tk/software/tclhttpd/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c7d05b138b5e03bf4a42e406384915da88339a333d884c128054ace50611ea1f","flatsize":1147562,"path":"All/tclhttpd-3.5.1_6.pkg","repopath":"All/tclhttpd-3.5.1_6.pkg","licenselogic":"single","pkgsize":335348,"desc":"This is a pure-Tcl implementation of an HTTP protocol server. It runs as\na script on  top of a vanilla Tcl interpreter  using tcllib scripts and,\noptionally, two binary libraries (crypt and limit).\n\nThe Tcl I/O system provides  event-driven I/O facilities and a primitive\nthat copies  data from one I/O  channel to another. The  server does the\nHTTP protocol handling  and then simply directs the I/O  system to blast\ndata from  disk to  a network  socket. The  server has  suprisingly good\nperformance because of Tcl's sophisticated I/O system.\n\nThe HTTP protocol is perhaps the least interesting aspect of the server.\nThe cool stuff is the framework for generating dynamic page content, and\nthe support for  embedding the server directly  into legacy applications\nto \"web-enable\" them.\n\nA Tcl-based web  server is ideal for embedding because  Tcl was designed\nto support embedding into other  applications. The interpreted nature of\nTcl  allows  dynamic  reconfiguration  of  the  server.  Once  the  core\ninterface between the web server and the hosting application is defined,\nit  is  possible to  manage  the  web  server, upload  Safe-Tcl  control\nscripts, download logging information, and  otherwise debug the Tcl part\nof the application without restarting the hosting application.","deps":{"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tcllib":{"origin":"devel/tcllib","version":"2.0"}},"categories":["tcl","www"]},{"name":"tclbsd","origin":"devel/tclbsd","version":"1.9.2_1","comment":"Tcl interface to various system calls and library routines","maintainer":"tcltk@FreeBSD.org","www":"https://github.com/flightaware/tclbsd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2da41415ac0e209ac2fc56de161edccbef81605474ce13fe0710edd58debffd5","flatsize":147095,"path":"All/tclbsd-1.9.2_1.pkg","repopath":"All/tclbsd-1.9.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":125092,"desc":"tclbsd provides a way for Tcl programs to exercise many interesting and useful\nsystem calls and library routines available to C programs on versions of BSD\nUNIX such as FreeBSD. Many of the interfaces also work with Linux and other\nnon-BSD UNIX variants as well.","deps":{"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"}},"categories":["devel"],"options":{"DOCS":"on"}},{"name":"tclap","origin":"devel/tclap","version":"1.4.0.r1","comment":"Verbose replacement for getopt","maintainer":"yuri@FreeBSD.org","www":"https://tclap.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fa226ea28efcc451865b70412ae52b4afc37cfd80748d38574fa0c61650d6f75","flatsize":168344,"path":"All/tclap-1.4.0.r1.pkg","repopath":"All/tclap-1.4.0.r1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":26532,"desc":"TCLAP is a small, flexible library that provides a simple interface for\ndefining and accessing command line arguments.\n\nIt seems to do everything that getopt(3) can do.  It is needed here as\na dependency for `graphics/hugin'.","categories":["devel"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:tclap_project:tclap:1.4.0.r1:::::dragonfly6:x86_64"}},{"name":"tclX","origin":"lang/tclX","version":"8.4.1_2","comment":"Extended TCL","maintainer":"ports@virtual-estates.net","www":"https://tclx.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5ffc5816532a9d4003c01748052137fc2000d8fb5b29893751fb79aa4409f21c","flatsize":316834,"path":"All/tclX-8.4.1_2.pkg","repopath":"All/tclX-8.4.1_2.pkg","licenselogic":"single","licenses":["TclTk"],"pkgsize":147860,"desc":"Extended Tcl (TclX), is a set of extensions to Tcl, the Tool\nCommand Language invented by Dr. John Ousterhout of the University\nof California at Berkeley.  Tcl is a powerful, yet simple embeddable\nprogramming language.  Extended Tcl is oriented towards Unix system\nprogramming tasks, with many additional interfaces to the Unix\noperating system, It is upwardly compatible with Tcl.  You take\nthe Extended Tcl package, add it to Tcl, and from that you get\nExtended Tcl.","deps":{"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"}},"categories":["devel","lang","tcl"]},{"name":"tcl86","origin":"lang/tcl86","version":"8.6.16_2","comment":"Tool Command Language","maintainer":"tcltk@FreeBSD.org","www":"https://www.tcl.tk/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a3d699b70794627d9abc599ed8904efcf10e9cdcf5dee7cbd1bb057f3436d6f4","flatsize":10776392,"path":"All/tcl86-8.6.16_2.pkg","repopath":"All/tcl86-8.6.16_2.pkg","licenselogic":"single","licenses":["TclTk"],"pkgsize":2503184,"desc":"This is Tcl version 8.6, an embeddable tool command language.\n\nTcl (Tool Command Language) is a very powerful but easy to learn dynamic\nprogramming language, suitable for a very wide range of uses, including web\nand desktop applications, networking, administration, testing and many more.\nOpen source and business-friendly, Tcl is a mature yet evolving language that\nis truly cross platform, easily deployed and highly extensible.\n\nA full set of manual pages is also provided with this port.","categories":["lang"],"shlibs_required":["libc.so.8","libdl.so.0","libm.so.4","libpthread.so.0","libz.so.3"],"options":{"DEBUG":"off","TCLMAN":"on","THREADS":"on","TZDATA":"on"},"annotations":{"cpe":"cpe:2.3:a:tcl:tcl:8.6.16:::::dragonfly6:x86_64:2"}},{"name":"tcl-wrapper","origin":"lang/tcl-wrapper","version":"1.1_3","comment":"Shell wrapper for tclsh (Tcl)","maintainer":"tcltk@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"26511a2d3ea649a327e49f77d3dfd2c16b1abdc044641a9be741a0f5d65b7a38","flatsize":13127,"path":"All/tcl-wrapper-1.1_3.pkg","repopath":"All/tcl-wrapper-1.1_3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":6584,"desc":"Tcl-wrapper installs a shell wrapper for the \"tclsh\" command that\ncomes with different versions of Tcl. Users can define in a configuration file\nwhich version of the Tcl shell should be called.","deps":{"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"}},"categories":["lang","tcl"],"shlibs_required":["libc.so.8"],"messages":[{"message":"You may wish to modify (or create) the configuration file:\n/usr/local/etc/tclsh.conf\n\nSample configuration file is located at:\n/usr/local/etc/tclsh.conf.sample","type":"install"}]},{"name":"tcl-sqlite3","origin":"databases/tcl-sqlite3","version":"3.34.1_1","comment":"SQLite extension for Tcl using the Tcl Extension Architecture (TEA)","maintainer":"pavelivolkov@gmail.com","www":"https://www.sqlite.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"539f34e491838fd30c43d3fc952d50b6074ddc7cd38632901ac4f82d486f86f3","flatsize":50522,"path":"All/tcl-sqlite3-3.34.1_1.pkg","repopath":"All/tcl-sqlite3-3.34.1_1.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":19984,"desc":"This is the SQLite extension for Tcl using the Tcl Extension\nArchitecture (TEA).","deps":{"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"}},"categories":["databases","tcl"],"options":{"EXAMPLES":"on","THREADS":"on"}},{"name":"tcl-signal","origin":"devel/tcl-signal","version":"1.4.5","comment":"Dynamically loadable signal handling for Tcl/Tk scripts","maintainer":"tcltk@FreeBSD.org","www":"https://www.nyx.net/~mschwart/signal_ext.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ed15ad3ca324a307bab7762c7e290311d21a25ca2ac261a7d814ca0ed407cd49","flatsize":20934,"path":"All/tcl-signal-1.4.5.pkg","repopath":"All/tcl-signal-1.4.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6844,"desc":"This extension adds dynamically loadable signal handling to\nTcl/Tk scripts.","deps":{"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"}},"categories":["devel"]},{"name":"tcl-mmap","origin":"devel/tcl-mmap","version":"1.1_1","comment":"New TCL channel type using mmap-ed files","maintainer":"tcltk@FreeBSD.org","www":"https://tcl-mmap.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fe8166a4831baf46806809c51640f8481ddf669d3d418cf3fe7061cb71efb70b","flatsize":46833,"path":"All/tcl-mmap-1.1_1.pkg","repopath":"All/tcl-mmap-1.1_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":18772,"desc":"This extension provides a Tcl interface to the mmap(2) POSIX system\ncall.\n\nIt provides a Tcl package that allows Tcl scripts to:\n1) Memory map files for improved access efficiency;\n2) Share memory between related processes;\n3) Easily implement cyclic persistent log files.\n\nThe functionality of 'mmap' is exported from this extension in the\nform of a new Tcl channel type, named \"mmap\". A memory mapping is\nestablished with the 'mmap' command. Following 'mmap' execution,\naccess to the memory mapped file is done via the standard Tcl\ncommands: puts/gets/seek/flush/close/fconfigure, only that this\ntime these commands operate on memory, rather than on a file.","deps":{"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"}},"categories":["devel"]},{"name":"tcllib","origin":"devel/tcllib","version":"2.0","comment":"Collection of utility modules for Tcl","maintainer":"tcltk@FreeBSD.org","www":"https://tcllib.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e67d23b9f334d385382948516fd49dc9be26bf0b0da011285006ca6f7108b418","flatsize":18920828,"path":"All/tcllib-2.0.pkg","repopath":"All/tcllib-2.0.pkg","licenselogic":"single","licenses":["TclTk"],"pkgsize":2434636,"desc":"Tcllib is  a collection  of utility  modules for Tcl.  The intent  is to\ncollect commonly  used function into  a single library, which  users can\nrely on to be available and stable.\n\nThere  are  too many  modules  now  to  list  here. Browse  the  on-line\ndocumentation at\n\n\thttp://tcllib.sourceforge.net/doc/\n\nto get the idea.\n\nThis port installs pure-Tcl versions of the modules only.\nC-implementations -- for some of the modules -- can be added by\ninstalling devel/tcllibc port.","deps":{"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"}},"categories":["devel","tcl"],"options":{"DOCS":"on","MANPAGES":"off"}},{"name":"tcl-memchan","origin":"devel/tcl-memchan","version":"2.3_2","comment":"Two new channel types for in-memory channels in TCL8","maintainer":"ports@virtual-estates.net","www":"https://memchan.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bbb1ff67dfb5d79d5ebcd4950ab681f13a328d50992a7a3e55fff8e625612f14","flatsize":84539,"path":"All/tcl-memchan-2.3_2.pkg","repopath":"All/tcl-memchan-2.3_2.pkg","licenselogic":"single","pkgsize":40196,"desc":"memchan is an  extension library to the script language  tcl, as created\nby  John Ousterhout.  It provides  two new  channel types  for in-memory\nchannels and the appropriate commands for their creation.\n\nThey are useful to transfer large  amounts of data between procedures or\ninterpreters, and  additionally provide an easy  interface to on-the-fly\ngeneration of code too. No need to set  or append to a string, just do a\nsimple puts.","deps":{"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"}},"categories":["devel","tcl"]},{"name":"tcl-lmdb","origin":"databases/tcl-lmdb","version":"0.5.0","comment":"Tcl interface to the Lightning Memory-Mapped Database","maintainer":"gahr@FreeBSD.org","www":"https://github.com/ray2501/tcl-lmdb","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7d0811154db1dada85f68aedee34364dad2258f4d7c4b71f3004cd17ee7b27f5","flatsize":30165,"path":"All/tcl-lmdb-0.5.0.pkg","repopath":"All/tcl-lmdb-0.5.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":11244,"desc":"This is the Lightning Memory-Mapped Database (LMDB) extension for Tcl using the\nTcl Extension Architecture (TEA).","deps":{"lmdb":{"origin":"databases/lmdb","version":"0.9.33,1"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"}},"categories":["databases"]},{"name":"tclap12","origin":"devel/tclap12","version":"1.2.5","comment":"Verbose replacement for getopt (stable version)","maintainer":"danfe@FreeBSD.org","www":"https://tclap.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"337d8102dd8abbf5d10bfd38cff3044e82f3ed0744360b3b08ae7a32b46cd620","flatsize":6908819,"path":"All/tclap12-1.2.5.pkg","repopath":"All/tclap12-1.2.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3269280,"desc":"TCLAP is a small, flexible library that provides a simple interface for\ndefining and accessing command line arguments.\n\nIt seems to do everything that getopt(3) can do.  It is needed here as\na dependency for `www/envoy'.","categories":["devel"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:tclap_project:tclap:1.2.5:::::dragonfly6:x86_64"}},{"name":"tcl-manual","origin":"lang/tcl-manual","version":"20131001","comment":"Documentation for TCL (Tool Command Language)","maintainer":"ports@FreeBSD.org","www":"https://www.tcl.tk/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"276df8055433020b76e6f580ea52d0c98c76a69349e8a9dbe927215206cd6fb9","flatsize":13263977,"path":"All/tcl-manual-20131001.pkg","repopath":"All/tcl-manual-20131001.pkg","licenselogic":"single","pkgsize":1006892,"desc":"These are the manuals for the TCL and TK commands and the TCL and\nTK library. They're installed in PREFIX/share/doc/tcl83/contents.htm,\nPREFIX/share/doc/tcl84/contents.htm and\nPREFIX/share/doc/tcl85/contents.htm.","categories":["lang"],"messages":[{"message":"===>   NOTICE:\n\nThe tcl-manual port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"tcl90","origin":"lang/tcl90","version":"9.0.1","comment":"Tool Command Language","maintainer":"tcltk@FreeBSD.org","www":"https://www.tcl.tk/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9d3eb5da088aeb1350da7d699ed0e5771d57c9f80477c84c804bbcc5b7c1c424","flatsize":7562288,"path":"All/tcl90-9.0.1.pkg","repopath":"All/tcl90-9.0.1.pkg","licenselogic":"single","licenses":["TclTk"],"pkgsize":2490972,"desc":"This is Tcl version 9.0, an embeddable tool command language.\n\nTcl (Tool Command Language) is a very powerful but easy to learn dynamic\nprogramming language, suitable for a very wide range of uses, including web\nand desktop applications, networking, administration, testing and many more.\nOpen source and business-friendly, Tcl is a mature yet evolving language that\nis truly cross platform, easily deployed and highly extensible.\n\nA full set of manual pages is also provided with this port.","deps":{"libtommath":{"origin":"math/libtommath","version":"1.3.0_2"}},"categories":["lang"],"shlibs_required":["libc.so.8","libdl.so.0","libm.so.4","libpthread.so.0","libtommath.so.1","libz.so.3"],"options":{"TCLMAN":"on","TZDATA":"on"},"annotations":{"cpe":"cpe:2.3:a:tcl:tcl:9.0.1:::::dragonfly6:x86_64"}},{"name":"tdlib","origin":"net-im/tdlib","version":"1.8.0","comment":"Library for building Telegram clients","maintainer":"yuri@FreeBSD.org","www":"https://github.com/tdlib/td","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d1e55c5d3d5b917ea02deb7980f29d189cb2a453070687d74d4469623c099c1a","flatsize":96949175,"path":"All/tdlib-1.8.0.pkg","repopath":"All/tdlib-1.8.0.pkg","licenselogic":"single","licenses":["BSL"],"pkgsize":12181952,"desc":"TDLib (Telegram Database library) is a cross-platform library for building\nTelegram clients. It can be easily used from almost any programming language.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["devel","net-im"]},{"name":"tcd","origin":"audio/tcd","version":"2.2.0_9","comment":"Simple, user-friendly ncurses-based CD player","maintainer":"ports@FreeBSD.org","www":"https://www.nongnu.org/tcd/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c65b39463254f2276b60e28ae297a42d64ab714fd835aeefbe27495b80787bba","flatsize":43583,"path":"All/tcd-2.2.0_9.pkg","repopath":"All/tcd-2.2.0_9.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":17788,"desc":"TCD - a tiny CD player - is a simple, user-friendly ncurses-based CD player.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"}},"categories":["audio"],"shlibs_required":["libSDL-1.2.so.0","libc.so.8","libncurses.so.6","libpthread.so.0","libtinfo.so.6"],"messages":[{"message":"===>   NOTICE:\n\nThe tcd port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"tcbasic","origin":"lang/tcbasic","version":"2.3.0","comment":"Small BASIC Interpreter written in C","maintainer":"linuxgeek@gmail.com","www":"https://github.com/tcort/tcbasic","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2a512ab4b5babd0b7d476400836b9c5adf8310101f117b100f55387a17d61c05","flatsize":85094,"path":"All/tcbasic-2.3.0.pkg","repopath":"All/tcbasic-2.3.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":29848,"desc":"tcbasic implements a small subset of BASIC known as Tiny BASIC\nwith added support for floating point numbers and many of the\nbuilt-in mathematical functions in Dartmouth BASIC. It supports\nbasic I/O, flow control, subroutines, and debug tracing.\n\nThe small size of the language make it easy to learn and master\nwhile providing all of the building blocks needed to develop many\ninteresting programs. tcbasic runs on a variety of platforms and\naims to be as portable as possible.","categories":["lang"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"EXAMPLES":"on"}},{"name":"tblis","origin":"math/tblis","version":"1.2.0","comment":"Framework for performing tensor operations","maintainer":"ports@FreeBSD.org","www":"https://github.com/devinamatthews/tblis","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9f251a4a8d84622a2c23a4e04f6528386c53063fac0264d825472d08dedaa4c7","flatsize":19534726,"path":"All/tblis-1.2.0.pkg","repopath":"All/tblis-1.2.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1751900,"desc":"TBLIS is a library and framework for performing tensor operations,\nespecially tensor contraction, using native algorithms. In this\ncontext, native means that TBLIS does not translate tensor\noperations into matrix operations using the BLAS libraries.\nInstead, TBLIS uses the philosophy (and certain low-level kernels)\nof the BLIS framework to implement tensor contraction with\nessentially zero overhead compared to matrix multiplication. TBLIS\nalso aims to offer a convenient C++ interface for tensors and\ntensor operations, as well as a stable C interface with high\nportability.","categories":["math"],"options":{"PARA":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe tblis port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"tbclock","origin":"games/tbclock","version":"1.10_1","comment":"Binary clock in curses","maintainer":"ports@FreeBSD.org","www":"https://tamentis.com/projects/tbclock/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"434710bfc53adb88f298a2edc1619ab1374ea9328ffeb7b980f1d466131cb222","flatsize":22528,"path":"All/tbclock-1.10_1.pkg","repopath":"All/tbclock-1.10_1.pkg","licenselogic":"single","pkgsize":11988,"desc":"tbclock is a dirty little app that displays a full screen binary clock\nin your terminal (using curses). It doesn't support resizing (yet). It\nis quite simple and features modules like 'guessbin' a little game and\n'chrono' a timer with tenth of seconds.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["games"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"messages":[{"message":"===>   NOTICE:\n\nThe tbclock port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"tbb","origin":"devel/tbb","version":"2020.3_4","comment":"Library that provides thread building blocks (legacy version)","maintainer":"martymac@FreeBSD.org","www":"https://threadingbuildingblocks.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"41f9d2c245d1ae165eb43f2eb308c472348cc43795f37b324bcd88d776346047","flatsize":2264427,"path":"All/tbb-2020.3_4.pkg","repopath":"All/tbb-2020.3_4.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":374044,"desc":"Intel Threading Building Blocks (TBB) offers a rich and complete\napproach to expressing parallelism in a C++ program. It is a library\nthat helps you take advantage of multi-core processor performance\nwithout having to be a threading expert. Threading Building Blocks\nis not just a threads-replacement library. It represents a higher-level,\ntask-based parallelism that abstracts platform details and threading\nmechanism for performance and scalability.\n\nThat port is the legacy version of tbb and will not be updated anymore.\nSee devel/onetbb for newer versions.","categories":["devel"]},{"name":"thunderbird","origin":"mail/thunderbird","version":"128.3.0_2","comment":"Mozilla Thunderbird is standalone mail and news that stands above","maintainer":"gecko@FreeBSD.org","www":"https://www.mozilla.com/thunderbird/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7398501fa49bf205e193eafcffbb9824aec9523c1e3f2bd65bd543ef7a1c0404","flatsize":248503405,"path":"All/thunderbird-128.3.0_2.pkg","repopath":"All/thunderbird-128.3.0_2.pkg","licenselogic":"single","pkgsize":62969348,"desc":"Mozilla Thunderbird is a redesign of the Mozilla mail component with the goal\nof becoming a cross-platform stand alone mail application using the XUL\nuser interface language.  See the Mozilla Thunderbird project page for\nmore details.","deps":{"aom":{"origin":"multimedia/aom","version":"3.12.1"},"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"botan2":{"origin":"security/botan2","version":"2.19.5_4"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"dav1d":{"origin":"multimedia/dav1d","version":"1.5.1"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"dbus-glib":{"origin":"devel/dbus-glib","version":"0.114"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"graphite2":{"origin":"graphics/graphite2","version":"1.3.14"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"json-c":{"origin":"devel/json-c","version":"0.18"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcomposite":{"origin":"x11/libXcomposite","version":"0.4.6_1,1"},"libXdamage":{"origin":"x11/libXdamage","version":"1.1.6"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"libcanberra":{"origin":"audio/libcanberra","version":"0.30_11"},"libdrm":{"origin":"graphics/libdrm","version":"2.4.123,1"},"libepoll-shim":{"origin":"devel/libepoll-shim","version":"0.0.20240608"},"libevent":{"origin":"devel/libevent","version":"2.1.12"},"libffi":{"origin":"devel/libffi","version":"3.4.6"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libpci":{"origin":"devel/libpci","version":"3.13.0"},"libvpx":{"origin":"multimedia/libvpx","version":"1.15.0_1"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"nspr":{"origin":"devel/nspr","version":"4.36"},"nss":{"origin":"security/nss","version":"3.112"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pixman":{"origin":"x11/pixman","version":"0.44.2"},"png":{"origin":"graphics/png","version":"1.6.47"},"webp":{"origin":"graphics/webp","version":"1.5.0"}},"categories":["mail","net-im","news","wayland"],"shlibs_required":["libX11.so.6","libXrandr.so.2","libc.so.8","libjson-c.so.5","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"CANBERRA":"on","DBUS":"on","DEBUG":"off","FFMPEG":"on","LIBPROXY":"off","LTO":"off","OPTIMIZED_CFLAGS":"on","PROFILE":"off","TEST":"off","ALSA":"off","JACK":"on","PULSEAUDIO":"off","SNDIO":"on"},"annotations":{"cpe":"cpe:2.3:a:mozilla:thunderbird:128.3.0:::::dragonfly6:x86_64:2","no_provide_shlib":"yes"}},{"name":"wyrmsun","origin":"games/wyrmsun","version":"3.5.4","comment":"Strategy game based on history, mythology and fiction","maintainer":"amdmi3@FreeBSD.org","www":"https://github.com/Andrettin/Wyrmsun/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"463a454f326bc3835add4305e07ae79079959054603917b9d87c024826866ce3","flatsize":305478806,"path":"All/wyrmsun-3.5.4.pkg","repopath":"All/wyrmsun-3.5.4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":255868192,"desc":"Wyrmsun is an open-source RTS game which features elements of\nmythology, history and fiction.\n\nIn the Wyrmsun universe a myriad of inhabited planets exist. Humans\ndwell on Earth, while dwarves inhabit Nidavellir and elves nourish\nthe world of Alfheim. These peoples struggle to carve a place for\nthemselves with their tools of stone, bronze and iron. And perhaps\none day they will meet one another, beyond the stars...\n\nWWW: https://andrettin.github.io/","deps":{"wyrmgus":{"origin":"games/wyrmgus","version":"3.5.4_4"}},"categories":["games"],"options":{"DOCS":"on"}},{"name":"wildfly","origin":"java/wildfly","version":"35.0.1","comment":"Replacement for JBoss Application Server","maintainer":"bofh@FreeBSD.org","www":"https://wildfly.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6ca5d26b940ee258e73e25030de1ae5fd62c91bb1120c77487dfd6b9fbd4407b","flatsize":309213954,"path":"All/wildfly-35.0.1.pkg","repopath":"All/wildfly-35.0.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":247048000,"desc":"WildFly is a flexible, lightweight, managed application runtime that helps you\nbuild amazing applications. WildFly - new name for JBoss Application Server\n\n- Fast Startup\n- Small Footprint\n- Modular Design\n- Unified Configuration and Management\n\nAnd of course Java EE!","deps":{"openjdk17":{"origin":"java/openjdk17","version":"17.0.14+7.1"}},"categories":["java","www"],"users":["www"],"groups":["www"],"messages":[{"message":"To make WildFly bind to all interfaces add this to rc.conf:\n\nwildfly_args=\"-Djboss.bind.address=0.0.0.0\"\n\nSee\n\n\thttps://community.jboss.org/wiki/JBossProperties\n\nfor additional startup properties.\n\nTo change JVM args, edit appropriate standalone.conf.\n\nTo add the initial admin user:\n\n/usr/local/wildfly/bin/add-user.sh","type":"install"}]},{"name":"taucs","origin":"math/taucs","version":"2.2_26","comment":"C library of sparse linear solvers","maintainer":"ports@FreeBSD.org","www":"http://www.tau.ac.il/~stoledo/taucs/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5c93d81212b5f13e61e62fe28f868364938ab9890939c5da53a9649c0837dca3","flatsize":3905257,"path":"All/taucs-2.2_26.pkg","repopath":"All/taucs-2.2_26.pkg","licenselogic":"single","licenses":["TAUCS"],"pkgsize":1167472,"desc":"The current version of the library includes the following functionality:\n\n* Multifrontal Supernodal Cholesky Factorization.\n* Left-Looking Supernodal Cholesky Factorization.\n* Drop-Tolerance Incomplete-Cholesky Factorization.\n* LDL^T Factorization.\n* Out-of-Core, Left-Looking Supernodal Sparse Cholesky Factorization.\n* Out-of-Core Sparse LU with Partial Pivoting Factor and Solve.\n* Ordering Codes and Interfaces to Existing Ordering Codes.\n* Matrix Operations.\n* Matrix Input/Output.\n* Matrix Generators.\n* Iterative Solvers.\n* Vaidya's Preconditioners.\n* Recursive Vaidya's Preconditioners.\n* Multilevel-Support-Graph Preconditioners.\n* Utility Routines.\n\nCopyright (c) 2001 by Sivan Toledo, Tel-Aviv University,\nstoledo@tau.ac.il. All Rights Reserved.","deps":{"blas":{"origin":"math/blas","version":"3.12.1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"lapack":{"origin":"math/lapack","version":"3.12.1"},"metis":{"origin":"math/metis","version":"5.1.0_9"}},"categories":["math"],"shlibs_required":["libblas.so.3","libc.so.8","libgcc_s.so.1","libgfortran.so.5","liblapack.so.3","libm.so.4","libmetis.so.2","libquadmath.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe taucs port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"taskwarrior","origin":"deskutils/taskwarrior","version":"2.6.2_1","comment":"Feature-rich command-line todo list manager","maintainer":"skreuzer@FreeBSD.org","www":"https://taskwarrior.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ffcdba36b82660463f0468885cf07005140d46fac05b0273014e578cce5b6834","flatsize":2580184,"path":"All/taskwarrior-2.6.2_1.pkg","repopath":"All/taskwarrior-2.6.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":835796,"desc":"Taskwarrior is an ambitious project to supercharge task (most excellent CLI\ntask manager by Paul Beckingham) with an interactive interface, a powerful\nsearch tool, hotkeys, fast forms data entry and a host of new features.","deps":{"gnutls":{"origin":"security/gnutls","version":"3.8.9"}},"categories":["deskutils"],"shlibs_required":["libc.so.8","libgnutls.so.30","libm.so.4","libstdc++.so.9"]},{"name":"taskflow","origin":"devel/taskflow","version":"3.9.0","comment":"Header-only library for parallel tasks in modern C++","maintainer":"yuri@FreeBSD.org","www":"https://taskflow.github.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9bf4c3e24a3a3f1599223e12af95a438af8d52100d4cd0109eca9026e4b10308","flatsize":903010,"path":"All/taskflow-3.9.0.pkg","repopath":"All/taskflow-3.9.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":139048,"desc":"Taskflow is faster, more expressive, and easier for drop-in integration than\nmany of existing task programming frameworks in handling complex parallel\nworkloads.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel"]},{"name":"taxonkit","origin":"biology/taxonkit","version":"0.19.0","comment":"Practical and efficient NCBI taxonomy toolkit","maintainer":"yuri@FreeBSD.org","www":"https://bioinf.shenwei.me/taxonkit/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d90487a1022351326dd956835e9c32f8edebfe552c7257b4232e54151f45e7d6","flatsize":10201677,"path":"All/taxonkit-0.19.0.pkg","repopath":"All/taxonkit-0.19.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3240788,"desc":"TaxonKit allows to:\n* list taxonomic subtrees (TaxIds)\n* query taxonomic lineage of given TaxIds\n* reformat lineage in canonical ranks\n* convert scientific names to TaxIds\n* filter TaxIds by taxonomic rank range\n* compute lowest common ancestor (LCA) for TaxIds\n* create TaxId changelog from dump archives","categories":["biology"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"tass64","origin":"devel/tass64","version":"1.59.3120","comment":"Multi pass optimizing macro assembler for 65xx series processors","maintainer":"sunpoet@FreeBSD.org","www":"https://tass64.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"99a41f1ecb5aa298b7c13432836086c423d999d8f5b0ee1d1009550633e882c6","flatsize":1218631,"path":"All/tass64-1.59.3120.pkg","repopath":"All/tass64-1.59.3120.pkg","licenselogic":"and","licenses":["GPLv2+","LGPL20+","LGPL21+","MIT"],"pkgsize":330164,"desc":"64tass is the multi pass optimizing macro assembler for the 65xx series of\nprocessors.\n\nKey features:\n- Open source portable C with minimal dependencies\n- Familiar syntax to Omicron TASS and TASM\n- Supports 6502, 65C02, R65C02, W65C02, 65CE02, 65816, DTV, 65EL02, 4510\n- Arbitrary-precision integers and bit strings, double precision floating point\n  numbers\n- Character and byte strings, array arithmetic\n- Handles UTF-8, UTF-16 and 8 bit RAW encoded source files, Unicode character\n  strings\n- Supports Unicode identifiers with compatibility normalization and optional\n  case insensitivity\n- Built-in linker with section support\n- Various memory models, binary targets and text output formats (also\n  Hex/S-record)\n- Assembly and label listings available for debugging or exporting\n- Conditional compilation, macros, structures, unions, scopes","categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on"}},{"name":"tartest","origin":"archivers/tartest","version":"2024.03.21","comment":"Test tar archive for POSIX.1-1990 compliance","maintainer":"fuz@FreeBSD.org","www":"https://codeberg.org/schilytools/schilytools","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ba7d143a66d18fc95342088e79ebcc620820ab57582232d80d427eddd14409d2","flatsize":967592,"path":"All/tartest-2024.03.21.pkg","repopath":"All/tartest-2024.03.21.pkg","licenselogic":"single","licenses":["CDDL"],"pkgsize":154312,"desc":"Tartest reads a tar archive from stdin\nand checks this archive for compliance with POSIX.1-1990.\n\nAs tartest is limited to tests the data that is delivered by the tar\narchiver that is going to be checked, it cannot tests if the tar\narchiver in question will produce correct archives under all\ncircumstances.  There may be borderline cases that trigger bugs in the\ntar archiver.\n\nThis port also contains the various test scripts belonging to\narchivers/star.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"schilybase":{"origin":"devel/schilybase","version":"2024.03.21_1"}},"categories":["archivers","devel"],"shlibs_required":["libc.so.8","libintl.so.8","libschily.so.2.0"]},{"name":"tartarus","origin":"sysutils/tartarus","version":"0.9.8_8","comment":"Wrappers around common Unix tools for simplified backup solution","maintainer":"otis@FreeBSD.org","www":"https://wertarbyte.de/tartarus.shtml","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"652d08cfdefe00bd88ffae2f3bfbc4c2a4ac9add37d9b57c2f66b5303d244f3a","flatsize":116726,"path":"All/tartarus-0.9.8_8.pkg","repopath":"All/tartarus-0.9.8_8.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":48632,"desc":"Tartarus provides a nice wrapper around basic Unix tools such as tar, find and\ncurl (well, that's not that basic) to provide a seamless backup solution,\naimed at automatic gathering and backup.\n\nIt has the ability to do full as well as incremental backups and is published\nby Stefan Tomanek under the rules of the GPL.\n\nInstead of relying on single usage backup scripts or complicated command lines,\ntartarus reads its configuration from easily manageable configuration files.\nIt can store gathered data in regular files, or upload the backup directly (on\nthe fly) to an FTP server. For more specific usage scenarios, custom methods\ncan also be defined within the config file.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"getopt":{"origin":"misc/getopt","version":"1.1.6_2"},"gtar":{"origin":"archivers/gtar","version":"1.35_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["sysutils"]},{"name":"tarsnap-periodic","origin":"sysutils/tarsnap-periodic","version":"1.0.20170413","comment":"Simple way of making tarsnap backups using the periodic system","maintainer":"kamila@ksp.sk","www":"https://github.com/anotherkamila/tarsnap-periodic","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bba55a0f93fe96d11cc45d07bd171400b82fb3e8f85dceb47323112fc2fb2067","flatsize":5985,"path":"All/tarsnap-periodic-1.0.20170413.pkg","repopath":"All/tarsnap-periodic-1.0.20170413.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3208,"desc":"Script that uses the periodic system to create and manage tarsnap\nbackups. Easily configured via /etc/periodic.conf","deps":{"tarsnap":{"origin":"sysutils/tarsnap","version":"1.0.41"}},"categories":["sysutils"],"messages":[{"message":"In order to enable periodic tarsnap backups you need\nto add these lines to your /etc/periodic.conf\n\ndaily_tarsnap_backup_enable=\"YES\"\ndaily_tarsnap_backup_paths=\"/\"\ndaily_tarsnap_backup_keep=7\nweekly_tarsnap_backup_enable=\"YES\"\nweekly_tarsnap_backup_paths=\"/\"\nweekly_tarsnap_backup_keep=5\nmonthly_tarsnap_backup_enable=\"YES\"\nmonthly_tarsnap_backup_paths=\"/\"\nmonthly_tarsnap_backup_keep=2","type":"install"}]},{"name":"tarsnap-gui","origin":"sysutils/tarsnap-gui","version":"1.0.2_4","comment":"Cross platform GUI for the Tarsnap command line client","maintainer":"bofh@FreeBSD.org","www":"https://github.com/Tarsnap/tarsnap-gui/wiki","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2e5a63aeb2e3a8557852150eaeb42de913755ea29f76f15070b9c29fe03c7abe","flatsize":1217352,"path":"All/tarsnap-gui-1.0.2_4.pkg","repopath":"All/tarsnap-gui-1.0.2_4.pkg","licenselogic":"single","pkgsize":462700,"desc":"The Tarsnap Graphical User Interface application is an open source\ncross-platform frontend to the popular Tarsnap backup service.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"},"qt5-sqldrivers-sqlite3":{"origin":"databases/qt5-sqldrivers-sqlite3","version":"5.15.16p130"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["sysutils"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Sql.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"tarsnap","origin":"sysutils/tarsnap","version":"1.0.41","comment":"Online encrypted backup service (client)","maintainer":"cperciva@tarsnap.com","www":"https://www.tarsnap.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"83f76d849997acad8c6192dba15f5490af599f48c13a955b67a1651d813da261","flatsize":1094146,"path":"All/tarsnap-1.0.41.pkg","repopath":"All/tarsnap-1.0.41.pkg","licenselogic":"single","licenses":["tarsnap"],"pkgsize":257976,"desc":"Tarsnap is an online encrypted backup service.  It presents a tar-like\ncommand-line interface, but stores data online rather than locally;\nusing ideas taken from the author's FreeBSD Update and Portsnap\nutilities, it maximizes performance by recognizing duplicate data and\nonly storing it once, and cryptographically encrypts and signs archives\nusing locally-held keys in order to guarantee that nobody without access\nto the key file (including the author) can read or modify archives.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["sysutils"],"shlibs_required":["libbz2.so.2","libc.so.8","libcrypto.so.12","liblzma.so.3","librt.so.0","libz.so.3"],"messages":[{"message":"If you have never used tarsnap before, you will need to create an account\nwith the tarsnap service and deposit money into the account before you\ncan start using tarsnap; see\n  https://www.tarsnap.com/gettingstarted.html\nfor details.\n\nOnce you have a tarsnap account you will need to create a key file using\nthe tarsnap-keygen utility before you start storing archives; this key\nfile MUST BE KEPT IN A SAFE LOCATION since you will not be able to read\nyour backups without it.","type":"install"}]},{"name":"tarantool-c","origin":"databases/tarantool-c","version":"1.0.1_5","comment":"C client for Tarantool 1.6+","maintainer":"balaev@tarantool.org","www":"https://github.com/tarantool/tarantool-c","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a709d7ac4cd16a953ca77f3f1f07233fd7ae8384217dae021e8ed23af39d7a5f","flatsize":1700062,"path":"All/tarantool-c-1.0.1_5.pkg","repopath":"All/tarantool-c-1.0.1_5.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":261432,"desc":"Tarantool-c is a client library written in C for Tarantool.","deps":{"msgpuck":{"origin":"devel/msgpuck","version":"2.0_6"}},"categories":["databases"]},{"name":"taskctl","origin":"devel/taskctl","version":"1.4.2_24","comment":"Simple modern alternative to GNU Make","maintainer":"olgeni@FreeBSD.org","www":"https://github.com/taskctl/taskctl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0808cb4ccc01c82c022b0585adf247376973debcb82bdafff195e87f31387a23","flatsize":8859088,"path":"All/taskctl-1.4.2_24.pkg","repopath":"All/taskctl-1.4.2_24.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":2890224,"desc":"taskctl is a concurrent task runner that allows you to design routine\ntasks and development pipelines in a human-readable format (YAML,\nJSON or TOML).","categories":["devel"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"tar-stream-chunker","origin":"archivers/tar-stream-chunker","version":"1.0.7","comment":"Splits stdin of unknown size onto chunks packed as a TAR to stdout","maintainer":"igor.ostapenko@pm.me","www":"https://github.com/ihoro/tar-stream-chunker/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4302f53a5cae3c9aa7075d5f8fb97467bc49a6e8ef5364cb7112e476c263cdbe","flatsize":12697,"path":"All/tar-stream-chunker-1.0.7.pkg","repopath":"All/tar-stream-chunker-1.0.7.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":5408,"desc":"Splits stdin of unknown size onto chunks of given size and collects such chunk\nfiles as a TAR archive what is written to stdout.\n\nInitial motivation was to use it as a packer of a data stream what pipes it to\nhttps://tarsnap.com for backup purposes, with a requirement of low and more\npredictable memory consumption. And the problem solved here is that TAR file\nheader should specify size of a file, but it's unknown due to the nature of\ninput data stream.\n\nThe following real case could be an example:\n$ pg_dump ... | tar_stream_chunker ... | tarsnap -c ... @-","categories":["archivers"],"shlibs_required":["libc.so.8"]},{"name":"tapidbus","origin":"net/tapidbus","version":"0.2.1_7","comment":"Abstraction layer for interprocess communication","maintainer":"ports@FreeBSD.org","www":"https://tapioca-voip.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d6200fb707984b6adc43a904cc7e19cd0aebf1860056951234486b0ca124d406","flatsize":26388,"path":"All/tapidbus-0.2.1_7.pkg","repopath":"All/tapidbus-0.2.1_7.pkg","licenselogic":"single","pkgsize":8340,"desc":"An abstraction layer that uses dbus for interprocess communication.","deps":{"dbus-glib":{"origin":"devel/dbus-glib","version":"0.114"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"}},"categories":["net"],"messages":[{"message":"===>   NOTICE:\n\nThe tapidbus port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"tap-plugins","origin":"audio/tap-plugins","version":"0.7.2","comment":"LADSPA Plugins by Tom Szilagy","maintainer":"taku@tackymt.homeip.net","www":"https://tap-plugins.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"470f1f7b378c737bffd659825c4bd50cd0c696e962a71c3c2c0e6728a7a16c90","flatsize":333634,"path":"All/tap-plugins-0.7.2.pkg","repopath":"All/tap-plugins-0.7.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":68260,"desc":"TAP-plugins is short for Tom's Audio Processing plugins.\nIt is a bunch of LADSPA plugins for digital audio processing.","categories":["audio"]},{"name":"texlive-texmf-source","origin":"print/texlive-texmf-source","version":"20250308","comment":"TeX Live Typesetting System, texmf Tree (source)","maintainer":"tex@FreeBSD.org","www":"https://tug.org/texlive/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4a3a562425215462d2eca397230a046634f3711c56b9b3b2dde5edd492efa233","flatsize":412651573,"path":"All/texlive-texmf-source-20250308.pkg","repopath":"All/texlive-texmf-source-20250308.pkg","licenselogic":"single","pkgsize":76402196,"desc":"TeX Live macro packages (source).","categories":["print"],"annotations":{"cpe":"cpe:2.3:a:tug:texlive:20250308:::::dragonfly6:x86_64"}},{"name":"tang","origin":"security/tang","version":"15","comment":"Tang is a small daemon for binding data to the presence of a network","maintainer":"hdholm@alumni.iastate.edu","www":"https://github.com/latchset/tang","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1f7296f4471671d93e37a58156023eae4ad78d839019c9c817c12db59e53a8ac","flatsize":80567,"path":"All/tang-15.pkg","repopath":"All/tang-15.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":31432,"desc":"Tang is a server for binding data to network presence.\n\nThis sounds fancy, but the concept is simple. You have some data, but you only\nwant it to be available when the system containing the data is on a certain,\nusually secure, network. This is where Tang comes in.\n\nFirst, the client gets a list of the Tang server's advertised asymmetric keys.\nThis can happen online by a simple HTTP GET. Alternatively, since the keys are\nasymmetric, the public key list can be distributed out of band.\n\nSecond, the client uses one of these public keys to generate a unique,\ncryptographically strong encryption key. The data is then encrypted using this\nkey. Once the data is encrypted, the key is discarded. Some small metadata is\nproduced as part of this operation which the client should store in a convenient\nlocation. This process of encrypting data is the provisioning step.\n\nThird, when the client is ready to access its data, it simply loads the metadata\nproduced in the provisioning step and performs an HTTP POST in order to recover\nthe encryption key. This process is the recovery step.","deps":{"jansson":{"origin":"devel/jansson","version":"2.14.1"},"jose":{"origin":"net/jose","version":"14"},"llhttp":{"origin":"www/llhttp","version":"9.2.1"}},"categories":["security"],"shlibs_required":["libc.so.8","libjansson.so.4","libjose.so.0","libllhttp.so.9.2"],"annotations":{"cpe":"cpe:2.3:a:tang_project:tang:15:::::dragonfly6:x86_64"}},{"name":"tamzen-font","origin":"x11-fonts/tamzen","version":"1.11.5","comment":"Monospaced bitmap font forked from Tamsyn","maintainer":"voidanix@420blaze.it","www":"https://github.com/sunaku/tamzen-font","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"95e0496ea99ee4bedd02fd9ddd1f991d5d9089db4b2b5a42bee142dfdbfc9a3c","flatsize":2123222,"path":"All/tamzen-font-1.11.5.pkg","repopath":"All/tamzen-font-1.11.5.pkg","licenselogic":"single","licenses":["TAMZEN"],"pkgsize":25260,"desc":"Tamzen is a monospace bitmap font forked from Scott Fial's\nTamsyn version 1.11 with additional Powerline symbols","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"],"options":{"DOCS":"on"}},{"name":"task","origin":"devel/task","version":"3.42.1","comment":"Task runner / simpler Make alternative written in Go","maintainer":"tagattie@FreeBSD.org","www":"https://taskfile.dev/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aefc16b2fdb99a31259fe3261950ef09b24eeb0b98824a6f5f2bab442c0fafd1","flatsize":16749777,"path":"All/task-3.42.1.pkg","repopath":"All/task-3.42.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4908068,"desc":"Task is a task runner / build tool that aims to be simpler and easier\nto use than, for example, GNU Make.\n\nSince it's written in Go, Task is just a single binary and has no\nother dependencies, which means you don't need to mess with any\ncomplicated install setups just to use a build tool.","categories":["devel"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"tamsyn-font","origin":"x11-fonts/tamsyn","version":"1.11_1","comment":"Monospaced bitmap font for programming","maintainer":"ports@FreeBSD.org","www":"http://www.fial.com/~scott/tamsyn-font/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"82357b050c1f097c0f29620f368e255aafdbaf33b6c0b167a1ca25454bf75294","flatsize":56093,"path":"All/tamsyn-font-1.11_1.pkg","repopath":"All/tamsyn-font-1.11_1.pkg","licenselogic":"single","licenses":["TAMSYN"],"pkgsize":50340,"desc":"Tamsyn is a monospaced bitmap font for programming available in\nregular and bold styles in sizes 5x9, 6x12, 7x13, 7x14, 8x15, 8x16,\nand 10x20 for both Xorg and vt(4).","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"],"options":{"DOCS":"on","X11":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe tamsyn-font port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"tikiwiki","origin":"www/tikiwiki","version":"28.2","comment":"Powerful PHP based Wiki/CMS/Groupware","maintainer":"wen@FreeBSD.org","www":"https://tiki.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3e81211c44435116b2e8359cb6a59248cf36b2b9b3ca6c52680262974839148c","flatsize":543935660,"path":"All/tikiwiki-28.2.pkg","repopath":"All/tikiwiki-28.2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":107200152,"desc":"Tiki CMS/Groupware, also known as TikiWiki, is a powerful\nweb-based Groupware and Content Management System (CMS)\nusing PHP, ADOdb and smarty.\n\nIt can be used to create all sorts of web applications,\nsites, portals, intranets and extranets. For example you can\nuse it as GeoCMS (Geospatial Content Management System) too.\nIt's developed by a large number of contributors which forms\nthe TikiWiki Community.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-calendar":{"origin":"misc/php83-calendar","version":"8.3.21"},"php83-dom":{"origin":"textproc/php83-dom","version":"8.3.21"},"php83-fileinfo":{"origin":"sysutils/php83-fileinfo","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-gettext":{"origin":"devel/php83-gettext","version":"8.3.21"},"php83-intl":{"origin":"devel/php83-intl","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-pecl-mcrypt":{"origin":"security/pecl-mcrypt","version":"1.0.7"},"php83-posix":{"origin":"sysutils/php83-posix","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"},"php83-zip":{"origin":"archivers/php83-zip","version":"8.3.21"},"php83-zlib":{"origin":"archivers/php83-zlib","version":"8.3.21"}},"categories":["www"],"messages":[{"message":"1) Please add the following to your apache config, and restart.\n    #\n    # Directives to allow use of tikiwiki\n    #\n    Alias /tikiwiki /usr/local/www/tikiwiki-28.2\n\tAcceptPathInfo On\n   <Directory /usr/local/www/tikiwiki-28.2>\n\tAllowOverride None\n\tRequire all granted\n   </Directory>\n\n2) Open the following page in your browser and follow the instructions:\n    http://www.your.host/tikiwiki/\n\n  For FULL configuration instructions see\n  http://http://doc.tiki.org/Tiki+Installation+Guide","type":"install"}]},{"name":"tamago-emacs_wayland","origin":"editors/tamago","version":"4.0.6.0.20041122.19.15_10","comment":"Egg V4, Multilingual Input Method for Emacsen","maintainer":"hrs@FreeBSD.org","www":"https://github.com/hrs-allbsd/tamago","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6f4bc87bbbd8eefa05090eea0eb02710237f094dd17d62bc814487923f6c76ef","flatsize":1992398,"path":"All/tamago-emacs_wayland-4.0.6.0.20041122.19.15_10.pkg","repopath":"All/tamago-emacs_wayland-4.0.6.0.20041122.19.15_10.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":412240,"desc":"Egg V4 (tamago) is a multilingual input method for Emacsen\nwritten in only Emacs-Lisp.  It supports the following translating servers:\njserver, cserver, tserver, Wnn6, SJ3 ver 1 and ver 2, cannaserver, wxgserver,\nand anthy.","deps":{"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["editors","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"wayland"},"messages":[{"message":"Enabling Tamago\n=================\n\nYou can now enable Tamago by adding one of following lines to your\n.emacs file depending on the language you use:\n\nJapanese:\t(set-language-environment \"Japanese\")\nKorean:\t\t(set-language-environment \"Korean\")\nChinese-GB:\t(set-language-environment \"Chinese-GB\")\nChinese-CNS:\t(set-language-environment \"Chinese-CNS\")","type":"install"}]},{"name":"tcexam-php83","origin":"www/tcexam","version":"16.3.7","comment":"Open Source system for electronic exams","maintainer":"wen@FreeBSD.org","www":"https://www.tcexam.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d842bbab262157a40c30617e4e466082e666cbe18fc9d6564c511b3bfa342284","flatsize":36357033,"path":"All/tcexam-php83-16.3.7.pkg","repopath":"All/tcexam-php83-16.3.7.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":13834300,"desc":"TCExam is a Open Source system for electronic exams (also know as CBA -\nComputer-Based Assessment, CBT - Computer-Based Testing or e-exam) that\nenables educators and trainers to author, schedule, deliver, and report\non quizzes, tests and exams.\n\nTCExam is Web-Based, platform independent, language independent (includes\ntranslations in several languages and RTL support) and conforms to W3C\nAccessibility and Usability guidelines to provide equal opportunity to\npeople with disabilities, including blind users.\n\nTCExam automates all assessment phases: authoring, scheduling, delivering,\nand reporting. It's easy to use and do not require expensive hardware to\nrun, nor additional commercial software. Users connect to the TCExam system\nusing a common Web-browser like Mozilla Firefox or Internet Explorer.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-curl":{"origin":"ftp/php83-curl","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-mysqli":{"origin":"databases/php83-mysqli","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"}},"categories":["education","www"],"options":{"MYSQL":"on","PGSQL":"off"},"annotations":{"cpe":"cpe:2.3:a:tecnick:tcexam:16.3.7:::::dragonfly6:x86_64","flavor":"php83"},"messages":[{"message":"1) Add the following to your Apache configuration file\n   httpd.conf, and restart the server:\n\n   Alias /tcexam /usr/local/www/tcexam/\n   AcceptPathInfo On\n   <Directory /usr/local/www/tcexam/>\n      AllowOverride None\n      Require all granted\n   </Directory>\n\n2) Visit your TCExam site with a browser (i.e.,\n   http://your.server.com/tcexam/install/install.php), \n\nFor more information, see the INSTALL DOCUMENTATION:\n\n   https://tcexam.org/docs/installation/","type":"install"}]},{"name":"tamago-emacs_nox","origin":"editors/tamago","version":"4.0.6.0.20041122.19.15_10","comment":"Egg V4, Multilingual Input Method for Emacsen","maintainer":"hrs@FreeBSD.org","www":"https://github.com/hrs-allbsd/tamago","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eb2facbb24d80d6c342b598005a0d5d2926a7fe2b5c381c79e1bbb024ab232d0","flatsize":1992398,"path":"All/tamago-emacs_nox-4.0.6.0.20041122.19.15_10.pkg","repopath":"All/tamago-emacs_nox-4.0.6.0.20041122.19.15_10.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":412688,"desc":"Egg V4 (tamago) is a multilingual input method for Emacsen\nwritten in only Emacs-Lisp.  It supports the following translating servers:\njserver, cserver, tserver, Wnn6, SJ3 ver 1 and ver 2, cannaserver, wxgserver,\nand anthy.","deps":{"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["editors","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"nox"},"messages":[{"message":"Enabling Tamago\n=================\n\nYou can now enable Tamago by adding one of following lines to your\n.emacs file depending on the language you use:\n\nJapanese:\t(set-language-environment \"Japanese\")\nKorean:\t\t(set-language-environment \"Korean\")\nChinese-GB:\t(set-language-environment \"Chinese-GB\")\nChinese-CNS:\t(set-language-environment \"Chinese-CNS\")","type":"install"}]},{"name":"tamgamp-lv2","origin":"audio/tamgamp-lv2","version":"g20200614","comment":"LV2 guitar amp simulator","maintainer":"yuri@FreeBSD.org","www":"https://github.com/sadko4u/tamgamp.lv2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cb39c6e7babd985aef190493b1e6654cf8d4954efa89103de032186dc4bf2896","flatsize":2330763,"path":"All/tamgamp-lv2-g20200614.pkg","repopath":"All/tamgamp-lv2-g20200614.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":766720,"desc":"Tamgamp (Rhymes with: \"Damage Amp\") is LV2 guitar amp simulator that provides\ntwo plugins:\n* Tamgamp - a plugin based on Guitarix DK Builder simulated chains.\n* TamgampGX - a plugin based on tuned Guitarix internal amplifiers\n  implementation.\n\nThe key features of this project according to initial technical requirements are\n* Simplicity of the interface, no UI (use generic one), minimum knobs/sliders.\n* Preamplifier simulation only, for simplicity and flexibility (use a separate\n  cab simulator).\n* Smooth bypass/automation. No pops, spikes or clicks.\n* Normalized output level: different amplifiers should sound almost of the same\n  output loudness with different gain settings.","deps":{"zita-resampler":{"origin":"audio/zita-resampler","version":"1.11.2"}},"categories":["audio"],"options":{"AVX":"off","SSE":"off"}},{"name":"tamago-emacs_devel_nox","origin":"editors/tamago","version":"4.0.6.0.20041122.19.15_10","comment":"Egg V4, Multilingual Input Method for Emacsen","maintainer":"hrs@FreeBSD.org","www":"https://github.com/hrs-allbsd/tamago","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c1965e9c9cf30963f3b67f6ed60bf51df7dcbd7958a6eed900101da26688ae04","flatsize":1992310,"path":"All/tamago-emacs_devel_nox-4.0.6.0.20041122.19.15_10.pkg","repopath":"All/tamago-emacs_devel_nox-4.0.6.0.20041122.19.15_10.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":411912,"desc":"Egg V4 (tamago) is a multilingual input method for Emacsen\nwritten in only Emacs-Lisp.  It supports the following translating servers:\njserver, cserver, tserver, Wnn6, SJ3 ver 1 and ver 2, cannaserver, wxgserver,\nand anthy.","deps":{"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"}},"categories":["editors","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"devel_nox"},"messages":[{"message":"Enabling Tamago\n=================\n\nYou can now enable Tamago by adding one of following lines to your\n.emacs file depending on the language you use:\n\nJapanese:\t(set-language-environment \"Japanese\")\nKorean:\t\t(set-language-environment \"Korean\")\nChinese-GB:\t(set-language-environment \"Chinese-GB\")\nChinese-CNS:\t(set-language-environment \"Chinese-CNS\")","type":"install"}]},{"name":"tamago-emacs_devel","origin":"editors/tamago","version":"4.0.6.0.20041122.19.15_10","comment":"Egg V4, Multilingual Input Method for Emacsen","maintainer":"hrs@FreeBSD.org","www":"https://github.com/hrs-allbsd/tamago","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"147d64f26a6b1cb916c14fbe222510b2e926e94ee82c3da69e3bda665887dab5","flatsize":1992310,"path":"All/tamago-emacs_devel-4.0.6.0.20041122.19.15_10.pkg","repopath":"All/tamago-emacs_devel-4.0.6.0.20041122.19.15_10.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":412488,"desc":"Egg V4 (tamago) is a multilingual input method for Emacsen\nwritten in only Emacs-Lisp.  It supports the following translating servers:\njserver, cserver, tserver, Wnn6, SJ3 ver 1 and ver 2, cannaserver, wxgserver,\nand anthy.","deps":{"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"}},"categories":["editors","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"devel_full"},"messages":[{"message":"Enabling Tamago\n=================\n\nYou can now enable Tamago by adding one of following lines to your\n.emacs file depending on the language you use:\n\nJapanese:\t(set-language-environment \"Japanese\")\nKorean:\t\t(set-language-environment \"Korean\")\nChinese-GB:\t(set-language-environment \"Chinese-GB\")\nChinese-CNS:\t(set-language-environment \"Chinese-CNS\")","type":"install"}]},{"name":"talloc","origin":"devel/talloc","version":"2.4.1_1","comment":"Hierarchical pool based memory allocator","maintainer":"samba@FreeBSD.org","www":"https://talloc.samba.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"90af64ccf22dca001cca45bfe6b39df58abddb2a168054a9ec7bf6661338025d","flatsize":196737,"path":"All/talloc-2.4.1_1.pkg","repopath":"All/talloc-2.4.1_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":60368,"desc":"A hierarchical pool based memory allocator with destructors. It uses\nreference counting to determine when memory should be freed.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"options":{"DEBUG":"off","MANPAGES":"on","PYTHON":"on"}},{"name":"talloc242","origin":"devel/talloc242","version":"2.4.2_2","comment":"Hierarchical pool based memory allocator","maintainer":"samba@FreeBSD.org","www":"https://talloc.samba.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"916a90e74691ff6a7923c8c96c95d55be8058d73d6687515d14096ce436bf955","flatsize":196907,"path":"All/talloc242-2.4.2_2.pkg","repopath":"All/talloc242-2.4.2_2.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":60308,"desc":"A hierarchical pool based memory allocator with destructors. It uses\nreference counting to determine when memory should be freed.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"options":{"DEBUG":"off","MANPAGES":"on","PYTHON":"on"}},{"name":"tamago","origin":"editors/tamago","version":"4.0.6.0.20041122.19.15_10","comment":"Egg V4, Multilingual Input Method for Emacsen","maintainer":"hrs@FreeBSD.org","www":"https://github.com/hrs-allbsd/tamago","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a7182f5419f069032f52b3a871fd829422db7c870ea954d0e8e2db04eed1f23d","flatsize":1992398,"path":"All/tamago-4.0.6.0.20041122.19.15_10.pkg","repopath":"All/tamago-4.0.6.0.20041122.19.15_10.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":412420,"desc":"Egg V4 (tamago) is a multilingual input method for Emacsen\nwritten in only Emacs-Lisp.  It supports the following translating servers:\njserver, cserver, tserver, Wnn6, SJ3 ver 1 and ver 2, cannaserver, wxgserver,\nand anthy.","deps":{"emacs":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["editors","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"full"},"messages":[{"message":"Enabling Tamago\n=================\n\nYou can now enable Tamago by adding one of following lines to your\n.emacs file depending on the language you use:\n\nJapanese:\t(set-language-environment \"Japanese\")\nKorean:\t\t(set-language-environment \"Korean\")\nChinese-GB:\t(set-language-environment \"Chinese-GB\")\nChinese-CNS:\t(set-language-environment \"Chinese-CNS\")","type":"install"}]},{"name":"tamago-emacs_canna","origin":"editors/tamago","version":"4.0.6.0.20041122.19.15_10","comment":"Egg V4, Multilingual Input Method for Emacsen","maintainer":"hrs@FreeBSD.org","www":"https://github.com/hrs-allbsd/tamago","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b197e7d36d4e15b200e7a38ce4f95d0f8704b19aff8ce759cb352e0d2f8f866c","flatsize":1992398,"path":"All/tamago-emacs_canna-4.0.6.0.20041122.19.15_10.pkg","repopath":"All/tamago-emacs_canna-4.0.6.0.20041122.19.15_10.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":412180,"desc":"Egg V4 (tamago) is a multilingual input method for Emacsen\nwritten in only Emacs-Lisp.  It supports the following translating servers:\njserver, cserver, tserver, Wnn6, SJ3 ver 1 and ver 2, cannaserver, wxgserver,\nand anthy.","deps":{"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["editors","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"canna"},"messages":[{"message":"Enabling Tamago\n=================\n\nYou can now enable Tamago by adding one of following lines to your\n.emacs file depending on the language you use:\n\nJapanese:\t(set-language-environment \"Japanese\")\nKorean:\t\t(set-language-environment \"Korean\")\nChinese-GB:\t(set-language-environment \"Chinese-GB\")\nChinese-CNS:\t(set-language-environment \"Chinese-CNS\")","type":"install"}]},{"name":"taipan","origin":"games/taipan","version":"0.9_2","comment":"Classic role-playing game from the 1980s","maintainer":"ports@FreeBSD.org","www":"https://www.ibiblio.org/pub/linux/games/textrpg/taipan-0.9.lsm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9cb2f27dd302a3c3af4fb2925bf0d96b2ee8770bd61223ff04b051ed0df0c698","flatsize":47193,"path":"All/taipan-0.9_2.pkg","repopath":"All/taipan-0.9_2.pkg","licenselogic":"single","licenses":["NONE"],"pkgsize":20672,"desc":"Taipan was (and is) a classic role-playing game from the 1980s.\nWhile not as graphically oriented as some of the other popular games\nof the time (e.g. Choplifter, Karateka, and Lode Runner), Taipan still\nmanaged to capture the imagination of almost every player that laid\nhands upon it.\n\nLoosely based upon James Clavell's best-selling novel \"Tai-Pan\", the\ngame lets you play the role of an ocean-going trader doing business in\nmajor Asian ports during the mid-1800s. Your objective is simple: make\nthe most money possible by trading and pirating. Based out of Hong Kong,\nyou'll sail from harbor to harbor buying commodities including opium,\nsilk, arms, and \"general\" goods, and selling them again at a higher\nprice elsewhere.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["games"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe taipan port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"talkfilters","origin":"misc/talkfilters","version":"2.3.8_3","comment":"Set of filters to convert English text to various stereotyped dialects","maintainer":"ehaupt@FreeBSD.org","www":"https://www.hyperrealm.com/talkfilters/talkfilters.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"abca6a8adea9f95e9a76d4191430d330968506d2edf5336514e0daa20b2af12c","flatsize":3464435,"path":"All/talkfilters-2.3.8_3.pkg","repopath":"All/talkfilters-2.3.8_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":499384,"desc":"The GNU Talk Filters are filter programs that convert ordinary English text into\ntext that mimics a stereotyped or otherwise humorous dialect. Each program reads\nfrom standard input and writes to standard output.\n\nThe filters include:\n\n\taustro, b1ff, brooklyn, chef, cockney, drawl, dubya, fudd, funetak,\n\tjethro, jive, kraut, pansy, pirate, postmodern, redneck, valspeak, and\n\twarez.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["misc"],"shlibs_required":["libc.so.8"],"messages":[{"message":"Please note that some of the filters contain language that may\nbe objectionable to some. They are provided uncensored, in their\noriginal form. Please don't use the filters to do anything that\nyou shouldn't.","type":"install"}]},{"name":"tailor","origin":"devel/tailor","version":"0.9.37_2","comment":"Migrates changesets between version control systems","maintainer":"portmaster@BSDforge.com","www":"https://gitlab.com/ports1/tailor/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f4e54b1be3d0dd1867b55bb9fe01eae2380490796ff5ba948d46564e67dda3cf","flatsize":2047592,"path":"All/tailor-0.9.37_2.pkg","repopath":"All/tailor-0.9.37_2.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":308120,"desc":"Tailor is a tool to migrate changesets between Aegis, ArX, Bazaar, Bazaar-NG,\nCVS, Codeville, Darcs, Git, Mercurial, Monotone, Perforce, Subversion,\nand Tla repositories.","deps":{"py311-future":{"origin":"devel/py-future","version":"0.18.3_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"rsync":{"origin":"net/rsync","version":"3.4.1_2"}},"categories":["devel","python"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"tai64nfrac","origin":"sysutils/tai64nfrac","version":"1.4_1","comment":"Convert tai64n format invented by Dan Bernstein","maintainer":"paulo@nlink.com.br","www":"https://www.eyrie.org/~eagle/software/tai64nfrac/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"889e22565dad4b20472beca1f955bb84fa7f7cfc09ab94e5d645084de8f886e3","flatsize":8751,"path":"All/tai64nfrac-1.4_1.pkg","repopath":"All/tai64nfrac-1.4_1.pkg","licenselogic":"single","pkgsize":5536,"desc":"The TAI64N format is a format for time stamps in log files, invented by Dan\nBernstein and used by some of his software, most notably the multilog component\nof daemontools. That package comes with a program (tai64nlocal) to convert those\ntime stamps to a human-readable date.","categories":["sysutils"],"shlibs_required":["libc.so.8"]},{"name":"tagutil","origin":"audio/tagutil","version":"3.1_3","comment":"Command line interface tool to manage tags in music files","maintainer":"alex@kaworu.ch","www":"https://github.com/kAworu/tagutil","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"54868e521e5027b58542f55dbdd9fcbc9268f68e05271d9cc87d0e047766253e","flatsize":64277,"path":"All/tagutil-3.1_3.pkg","repopath":"All/tagutil-3.1_3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":26084,"desc":"Tagutil is a CLI tool to display and modify tags stored in music\nfiles.  It aims to provide both an easy-to-script and an interactive\ninterface.  It fully supports Vorbis Comments (unlimited set of tags).","deps":{"flac":{"origin":"audio/flac","version":"1.5.0,1"},"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"libyaml":{"origin":"textproc/libyaml","version":"0.2.5"},"taglib":{"origin":"audio/taglib","version":"2.0.2"}},"categories":["audio"],"shlibs_required":["libFLAC.so.14","libc.so.8","libogg.so.0","libsbuf.so.3","libtag.so.2","libtag_c.so.2","libvorbis.so.0","libvorbisfile.so.3","libyaml-0.so.2","libz.so.3"],"options":{"JSON":"off","FLAC":"on","OGG":"on","TAGLIB":"on"}},{"name":"tagsoup","origin":"textproc/tagsoup","version":"1.2.1_1","comment":"SAX-compliant parser written in Java","maintainer":"java@FreeBSD.org","www":"http://vrici.lojban.org/~cowan/XML/tagsoup","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3ab02d374ea5513297959e99aed2e58f3957c54f25de77c1e9f2601a584bd53b","flatsize":101159,"path":"All/tagsoup-1.2.1_1.pkg","repopath":"All/tagsoup-1.2.1_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":92232,"desc":"TagSoup - Just Keep On Truckin'\n\nTagSoup is a SAX-compliant parser written in Java that, instead of parsing\nwell-formed or valid XML, parses HTML as it is found in the wild: poor,\nnasty and brutish, though quite often far from short.  TagSoup is designed\nfor people who have to process this stuff using some semblance of a rational\napplication design.  By providing a SAX interface, it allows standard XML\ntools to be applied to even the worst HTML.  TagSoup also includes\na command-line processor that reads HTML files and can generate either\nclean HTML or well-formed XML that is a close approximation to XHTML.","categories":["java","textproc"]},{"name":"tcexam-php82","origin":"www/tcexam","version":"16.3.7","comment":"Open Source system for electronic exams","maintainer":"wen@FreeBSD.org","www":"https://www.tcexam.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2cafc59ea0d25bcd5109e68ab6a33a8be02d4e7bdb5c2ed401c011d964e06407","flatsize":36357033,"path":"All/tcexam-php82-16.3.7.pkg","repopath":"All/tcexam-php82-16.3.7.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":13837500,"desc":"TCExam is a Open Source system for electronic exams (also know as CBA -\nComputer-Based Assessment, CBT - Computer-Based Testing or e-exam) that\nenables educators and trainers to author, schedule, deliver, and report\non quizzes, tests and exams.\n\nTCExam is Web-Based, platform independent, language independent (includes\ntranslations in several languages and RTL support) and conforms to W3C\nAccessibility and Usability guidelines to provide equal opportunity to\npeople with disabilities, including blind users.\n\nTCExam automates all assessment phases: authoring, scheduling, delivering,\nand reporting. It's easy to use and do not require expensive hardware to\nrun, nor additional commercial software. Users connect to the TCExam system\nusing a common Web-browser like Mozilla Firefox or Internet Explorer.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-curl":{"origin":"ftp/php82-curl","version":"8.2.28"},"php82-gd":{"origin":"graphics/php82-gd","version":"8.2.28"},"php82-mysqli":{"origin":"databases/php82-mysqli","version":"8.2.28"},"php82-xml":{"origin":"textproc/php82-xml","version":"8.2.28"}},"categories":["education","www"],"options":{"MYSQL":"on","PGSQL":"off"},"annotations":{"cpe":"cpe:2.3:a:tecnick:tcexam:16.3.7:::::dragonfly6:x86_64","flavor":"php82"},"messages":[{"message":"1) Add the following to your Apache configuration file\n   httpd.conf, and restart the server:\n\n   Alias /tcexam /usr/local/www/tcexam/\n   AcceptPathInfo On\n   <Directory /usr/local/www/tcexam/>\n      AllowOverride None\n      Require all granted\n   </Directory>\n\n2) Visit your TCExam site with a browser (i.e.,\n   http://your.server.com/tcexam/install/install.php), \n\nFor more information, see the INSTALL DOCUMENTATION:\n\n   https://tcexam.org/docs/installation/","type":"install"}]},{"name":"tali","origin":"games/tali","version":"40.8_3","comment":"Gnome tali","maintainer":"gnome@FreeBSD.org","www":"https://wiki.gnome.org/Apps/Tali","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"61d701869370dc1b08f49f081316e86293aeee3e3256aa93da3c405e95d3d745","flatsize":2851791,"path":"All/tali-40.8_3.pkg","repopath":"All/tali-40.8_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1563408,"desc":"Tali is a sort of poker with dice and less money. You roll five dice three\ntimes and try to create the best hand. Your two rerolls may include any or\nall of your dice. Tali also supports playing Kismet.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libgnome-games-support":{"origin":"games/libgnome-games-support","version":"1.8.2_2"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["games","gnome"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgnome-games-support-1.so.3","libgobject-2.0.so.0","libgtk-3.so.0","libintl.so.8","libpango-1.0.so.0"]},{"name":"tagref","origin":"devel/tagref","version":"1.10.0_9","comment":"Tagref helps you maintain cross-references in your code","maintainer":"yuri@FreeBSD.org","www":"https://github.com/stepchowfun/tagref","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c300b1397b4280afb3bb331485132463161b4843766a64b53114800afadcf67e","flatsize":3085968,"path":"All/tagref-1.10.0_9.pkg","repopath":"All/tagref-1.10.0_9.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":824004,"desc":"tagref helps to maintain code references in codebases.\n\nTagref ensures such references remain valid. If someone tries to delete or\nrename the tag, Tagref will complain. More precisely, it checks the following:\n1. References actually point to tags. A tag cannot be deleted or renamed\n   without updating the references that point to it.\n2. Tags are distinct. There is never any ambiguity about which tag is being\n   referenced.","categories":["devel"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libpthread.so.0"]},{"name":"taglib","origin":"audio/taglib","version":"2.0.2","comment":"Library for manipulating ID3 tags and Ogg comments","maintainer":"jhale@FreeBSD.org","www":"https://taglib.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"935c4b9c0882ccd1e09c1052c4ac4c8aebd182e4b9dcfa0dfcc6d797960d3986","flatsize":2015771,"path":"All/taglib-2.0.2.pkg","repopath":"All/taglib-2.0.2.pkg","licenselogic":"or","licenses":["LGPL21","MPL11"],"pkgsize":415876,"desc":"TagLib is a library for reading and editing the meta-data of several popular\naudio formats. Currently it supports both ID3v1 and ID3v2 for MP3 files, Ogg\nVorbis comments and ID3 tags and Vorbis comments in FLAC, MPC, Speex, WavPack\nand TrueAudio files.","categories":["audio"],"options":{"STATIC":"off"},"annotations":{"cpe":"cpe:2.3:a:taglib:taglib:2.0.2:::::dragonfly6:x86_64"}},{"name":"tabulate","origin":"devel/tabulate","version":"1.5","comment":"Table maker for modern C++ (a header-only library)","maintainer":"yuri@FreeBSD.org","www":"https://github.com/p-ranav/tabulate","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3d6e91f36df4e81f22323121f5f40b1857833a03f0685368e58e7520a0cd1786","flatsize":311582,"path":"All/tabulate-1.5.pkg","repopath":"All/tabulate-1.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":40040,"desc":"tabulate is a header-only library that makes it easy to manipulate tables\nin C++.","categories":["devel"]},{"name":"tachyon","origin":"graphics/tachyon","version":"0.98.9_2","comment":"Multiproccess ray tracing system","maintainer":"arrowd@FreeBSD.org","www":"http://jedi.ks.uiuc.edu/~johns/raytracer/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1bff91e1a357f679b53af3e8475076428e537bbdfc7536e68d7404ca3b26334d","flatsize":391055,"path":"All/tachyon-0.98.9_2.pkg","repopath":"All/tachyon-0.98.9_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":85848,"desc":"Tachyon is a raytracer developed by John E. Stone. Tachyon supports\nthe typical ray tracer features, most of the common geometric\nprimitives, shading and texturing modes, etc. It also supports less\ncommon features such as HDR image output, ambient occlusion lighting,\nand support for various triangle mesh and volumetric texture formats\nbeneficial for molecular visualization (e.g. rendering VMD scenes).","categories":["graphics","science"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"]},{"name":"tads","origin":"games/tads","version":"2.5.9","comment":"TADS compiler/interpreter for interactive fiction","maintainer":"bofh@FreeBSD.org","www":"https://www.tads.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c20ce208ef1e69e0b146336943704687173844f4205666a74fbb65815336edec","flatsize":1377468,"path":"All/tads-2.5.9.pkg","repopath":"All/tads-2.5.9.pkg","licenselogic":"single","licenses":["TADS"],"pkgsize":291140,"desc":"TADS is a set of programming tools specially designed for writing\nadventure games. TADS consists of:\n    * A programming language, which resembles C and Java.\n    * A compiler, which reads a set of source files written in the\nTADS programming language and produces a portable binary game\nfile.\n    * A library, which provides a set of generic adventure game\ndefinitions.\n    * An interactive debugger, which lets you examine\nyour program's execution in order to find and fix programming\nerrors.\n    * An interpreter, which a player uses to run your game.\n\nSee http://www.plover.net/~textfire/raiffaq/ifaq/ for more\ninformation about obtaining game files.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["games","lang"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"]},{"name":"tautulli","origin":"multimedia/tautulli","version":"2.13.4","comment":"Monitoring, analytics, and notifications for Plex Media Server","maintainer":"christer.edwards@gmail.com","www":"https://github.com/Tautulli/Tautulli","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"adc6897ef836d8ad2a86110693a809d00232bbc3dfc45ccb47abffc59fce0c3c","flatsize":68227268,"path":"All/tautulli-2.13.4.pkg","repopath":"All/tautulli-2.13.4.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":15894168,"desc":"A python based web application for monitoring, analytics and\nnotifications for Plex Media Server (www.plex.tv).","deps":{"ca_root_nss":{"origin":"security/ca_root_nss","version":"3.108"},"py311-openssl":{"origin":"security/py-openssl","version":"24.1.0_1,1"},"py311-pycryptodomex":{"origin":"security/py-pycryptodomex","version":"3.21.0"},"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["multimedia","python"],"users":["tautulli"],"groups":["tautulli"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:tautulli:tautulli:2.13.4:::::dragonfly6:x86_64"},"messages":[{"message":"Tautulli now runs as a dedicated user. If you are upgrading from a\nprevious release you may need to fix permissions of the data directory:\n\nchown -R tautulli:tautulli /var/db/tautulli","type":"install"}]},{"name":"tablist-emacs_wayland","origin":"devel/tablist","version":"1.0.13_10","comment":"Emacs package for extended tabulated-list-mode","maintainer":"jrm@FreeBSD.org","www":"https://github.com/politza/tablist","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9c9f12017278883a3f4507c8e0e1b251242d9370e856721f93761aa0d7324bd5","flatsize":192791,"path":"All/tablist-emacs_wayland-1.0.13_10.pkg","repopath":"All/tablist-emacs_wayland-1.0.13_10.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":43880,"desc":"Tablist adds marks and filters to Emacs's tabulated-list-mode and also puts a\ndired face on tabulated list buffers.  It can be used by deriving from\ntablist-mode, or with more limited features by enabling tablist-minor-mode\ninside a tabulated-list-mode buffer.","deps":{"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["devel","elisp"],"annotations":{"flavor":"wayland"}},{"name":"tablist-emacs_devel","origin":"devel/tablist","version":"1.0.13_10","comment":"Emacs package for extended tabulated-list-mode","maintainer":"jrm@FreeBSD.org","www":"https://github.com/politza/tablist","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b420d1e9096b073024a6f83850457aa8e8d4c6d659575d9857796a5c5907d692","flatsize":192730,"path":"All/tablist-emacs_devel-1.0.13_10.pkg","repopath":"All/tablist-emacs_devel-1.0.13_10.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":43828,"desc":"Tablist adds marks and filters to Emacs's tabulated-list-mode and also puts a\ndired face on tabulated list buffers.  It can be used by deriving from\ntablist-mode, or with more limited features by enabling tablist-minor-mode\ninside a tabulated-list-mode buffer.","deps":{"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"}},"categories":["devel","elisp"],"annotations":{"flavor":"devel_full"}},{"name":"tablist-emacs_nox","origin":"devel/tablist","version":"1.0.13_10","comment":"Emacs package for extended tabulated-list-mode","maintainer":"jrm@FreeBSD.org","www":"https://github.com/politza/tablist","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4bef533e1a7365f32a0477da2a36487ec75a59114f7d5353758b8af9382c793b","flatsize":192791,"path":"All/tablist-emacs_nox-1.0.13_10.pkg","repopath":"All/tablist-emacs_nox-1.0.13_10.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":43856,"desc":"Tablist adds marks and filters to Emacs's tabulated-list-mode and also puts a\ndired face on tabulated list buffers.  It can be used by deriving from\ntablist-mode, or with more limited features by enabling tablist-minor-mode\ninside a tabulated-list-mode buffer.","deps":{"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["devel","elisp"],"annotations":{"flavor":"nox"}},{"name":"tablist-emacs_devel_nox","origin":"devel/tablist","version":"1.0.13_10","comment":"Emacs package for extended tabulated-list-mode","maintainer":"jrm@FreeBSD.org","www":"https://github.com/politza/tablist","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"57050dbbaa65e14239cd7245c724fcf2af4d249bc26019a58cf800a2f9a9958e","flatsize":192730,"path":"All/tablist-emacs_devel_nox-1.0.13_10.pkg","repopath":"All/tablist-emacs_devel_nox-1.0.13_10.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":43852,"desc":"Tablist adds marks and filters to Emacs's tabulated-list-mode and also puts a\ndired face on tabulated list buffers.  It can be used by deriving from\ntablist-mode, or with more limited features by enabling tablist-minor-mode\ninside a tabulated-list-mode buffer.","deps":{"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"}},"categories":["devel","elisp"],"annotations":{"flavor":"devel_nox"}},{"name":"tailspin","origin":"sysutils/tailspin","version":"5.0.0","comment":"Log file highlighter","maintainer":"tagattie@FreeBSD.org","www":"https://github.com/bensadeh/tailspin","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"94e7d875e1cd9f886ae09231a5506744844d19c0e046f55b11e19127d4cd722c","flatsize":5161772,"path":"All/tailspin-5.0.0.pkg","repopath":"All/tailspin-5.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1374104,"desc":"tailspin works by reading through a log file line by line, running a\nseries of regexes against each line. The regexes recognize patterns\nlike dates, numbers, severity keywords and more.\n\ntailspin does not make any assumptions on the format or position of\nthe items it wants to highlight. For this reason, it requires no\nconfiguration or setup and will work predictably regardless of the\nformat the log file is in.","categories":["sysutils"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"tablist-emacs_canna","origin":"devel/tablist","version":"1.0.13_10","comment":"Emacs package for extended tabulated-list-mode","maintainer":"jrm@FreeBSD.org","www":"https://github.com/politza/tablist","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b19d34857eef7f52b609a17f22f8491e7bae5f524f9da28297b2e0ae6ab21799","flatsize":192791,"path":"All/tablist-emacs_canna-1.0.13_10.pkg","repopath":"All/tablist-emacs_canna-1.0.13_10.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":43856,"desc":"Tablist adds marks and filters to Emacs's tabulated-list-mode and also puts a\ndired face on tabulated list buffers.  It can be used by deriving from\ntablist-mode, or with more limited features by enabling tablist-minor-mode\ninside a tabulated-list-mode buffer.","deps":{"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["devel","elisp"],"annotations":{"flavor":"canna"}},{"name":"tablist","origin":"devel/tablist","version":"1.0.13_10","comment":"Emacs package for extended tabulated-list-mode","maintainer":"jrm@FreeBSD.org","www":"https://github.com/politza/tablist","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"74421a50340ff69fbe489b5ec15ccbf1de6f7e0b5033e2311f1b6f36946c5cfe","flatsize":192791,"path":"All/tablist-1.0.13_10.pkg","repopath":"All/tablist-1.0.13_10.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":43864,"desc":"Tablist adds marks and filters to Emacs's tabulated-list-mode and also puts a\ndired face on tabulated list buffers.  It can be used by deriving from\ntablist-mode, or with more limited features by enabling tablist-minor-mode\ninside a tabulated-list-mode buffer.","deps":{"emacs":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["devel","elisp"],"annotations":{"flavor":"full"}},{"name":"tableutil","origin":"net/tableutil","version":"0.6_2","comment":"Utility for converting and aggregating lists of IP addresses","maintainer":"jameskamlyn@gmail.com","www":"https://expiretable.fnord.se/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"94df0ecd786c5732af876b7d8e6403ae35433a8a88b8c4f4db5059ccc42e8460","flatsize":50635,"path":"All/tableutil-0.6_2.pkg","repopath":"All/tableutil-0.6_2.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":20640,"desc":"Tableutil is a utility for converting, aggregating and performing operations\non lists of IP-addresses. Its primary use is to convert files into a format\npfctl(8) can read.\n\nIt can read plain-text-files with ranges (123.123.123.123-234.234.234.234),\nCIDR-style networks (192.168.0.0/24) single addresses (242.242.242.242) or\nwith hostnames (one.two.com). It can also read p2b files.","categories":["net"],"shlibs_required":["libc.so.8","libz.so.3"]},{"name":"table.el","origin":"misc/table.el","version":"1.5.54_1","comment":"Create and edit WYSIWYG text based embedded tables in Emacs","maintainer":"ports@FreeBSD.org","www":"https://table.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d0fc2160c03091bd0aab340279609de86bee6b510ab0d463bd3ffdf1e995a858","flatsize":260832,"path":"All/table.el-1.5.54_1.pkg","repopath":"All/table.el-1.5.54_1.pkg","licenselogic":"single","pkgsize":49828,"desc":"Table.el is an Emacs lisp package that extends Emacs and provides text\nbased table creation and editing feature. With this package Emacs is\ncapable of editing tables that are embedded inside a document, the\nfeature similar to the ones seen in modern WYSIWYG word processors. A\ntable is a rectangular text area consisting from a surrounding frame\nand content inside the frame. The content is usually subdivided into\nmultiple rectangular cells, see the actual tables used below in this\ndocument. Once a table is recognized, editing operation inside a table\ncell is confined into that specific cell's rectangular area. This\nmeans that typing and deleting characters inside a cell do not affect\nany outside text but introduces appropriate formatting only to the\ncell contents. If necessary for accommodating added text in the cell,\nthe cell automatically grows vertically and/or horizontally.","categories":["elisp","misc"],"messages":[{"message":"To use table.el in Emacs, add the:\n\n  (require 'table)\n\nto your ~/.emacs or init.el","type":"install"},{"message":"===>   NOTICE:\n\nThe table.el port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"tabixpp","origin":"biology/tabixpp","version":"1.1.2","comment":"C++ wrapper to tabix indexer","maintainer":"jwb@FreeBSD.org","www":"https://github.com/vcflib/tabixpp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bdc0a4efa023526efda950f3f95affcfc6332e02fdae32791e08575f80e77d66","flatsize":100283,"path":"All/tabixpp-1.1.2.pkg","repopath":"All/tabixpp-1.1.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":24568,"desc":"This is a C++ wrapper around tabix project which abstracts some of the details\nof opening and jumping in tabix-indexed files. Tabix is a generic indexer for\nTAB-delimited genome position files.","deps":{"htslib":{"origin":"biology/htslib","version":"1.21"}},"categories":["biology"],"shlibs_required":["libc.so.8","libhts.so.3","libm.so.4","libpthread.so.0","libstdc++.so.9","libz.so.3"]},{"name":"ta2as","origin":"converters/ta2as","version":"0.8.2","comment":"TASM to AT&T asm syntax converter (GNU AS)","maintainer":"bofh@FreeBSD.org","www":"https://github.com/mefistotelis/ta2as","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7b29efb4ef91a8c13c260e9e17cb285ad7ebf94337ae97068ce8de8deb2643d4","flatsize":24876,"path":"All/ta2as-0.8.2.pkg","repopath":"All/ta2as-0.8.2.pkg","licenselogic":"single","licenses":["TA2AS"],"pkgsize":10560,"desc":"This simple tool reads a source file with TASM syntax and converts it\nto AT&T syntax.\n\nThe AT&T syntax is widely used by GNU tools, in particular the GAS(AS)\ninterpreter and GCC compiler.\n\nThe TASM syntax is used by many commercial compilers and disassemblers,\nie. NASM, MASM, Visual Studio or IDA Pro.\n\nTa2As can automate most of the conversion, but it still isn't perfect\n- some correction have to be made manually before the code compiles.\n\nThis tool was originally written by Frank van Dijk and released by\nSPiRiT group; this is continuation of his work, although not much of\nthe original code remains.","categories":["converters","devel"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"tabbed","origin":"x11/tabbed","version":"0.8","comment":"Tabbed frontend to Xembed-aware applications","maintainer":"mp39590@gmail.com","www":"https://tools.suckless.org/tabbed","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"855d64201568b77c4839751dcf41e778b0e4711d9eaed93371e25646e03a5956","flatsize":39084,"path":"All/tabbed-0.8.pkg","repopath":"All/tabbed-0.8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16652,"desc":"tabbed is a simple Xembed container manager based on Xlib. tabbed\nwas originally designed for surf but also usable with many other\napplication, i.e. uzbl, urxvt and xterm.\n\nIt consists of a single binary, configuration is done at compile-time\nby a single config.h file.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXft.so.2","libc.so.8","libfontconfig.so.1"],"options":{"DOCS":"on"}},{"name":"ta-lib","origin":"devel/ta-lib","version":"0.4.0_2","comment":"UNIX, POSIX Library for Technical Analysis","maintainer":"bdheeman@gmail.com","www":"https://ta-lib.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"de2c28378b4122c0db13a52d806971c4b663c428e57d02a555310172ec0ba03a","flatsize":2605041,"path":"All/ta-lib-0.4.0_2.pkg","repopath":"All/ta-lib-0.4.0_2.pkg","licenselogic":"single","pkgsize":261060,"desc":"The ta-lib provides common functions for the technical analysis of\nfinancial market data. Widely used by trading software developers\nworking with Excel, .NET, Java, Perl, Python or C/C++.\n\nMore than 150 technical analysis indicators such as ADX, MACD, RSI,\nStochastic, Bollinger Bands. Includes candlestick pattern recognition.\nOptional abstract API allowing your code to adapt automatically when new\nfunctions are added!","categories":["devel","finance"]},{"name":"ta-aspell","origin":"textproc/ta-aspell","version":"20040424.1_1","comment":"Aspell Tamil dictionary","maintainer":"office@FreeBSD.org","www":"http://aspell.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d8877bbc72a9fe09d1f89466ec3c522313e3fed8e7c4113e67effb2b946094e1","flatsize":282618,"path":"All/ta-aspell-20040424.1_1.pkg","repopath":"All/ta-aspell-20040424.1_1.pkg","licenselogic":"single","pkgsize":99044,"desc":"Aspell Tamil dictionary.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"]},{"name":"t3d","origin":"x11-clocks/t3d","version":"1.1_3","comment":"Clock using flying balls to display the time","maintainer":"ports@FreeBSD.org","www":"https://bernd-paysan.de/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"80f90b34e72ae520e83b7aa90cddbece7f70b9740cc131ef9e7c0e4d2a2262c6","flatsize":42611,"path":"All/t3d-1.1_3.pkg","repopath":"All/t3d-1.1_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":18932,"desc":"Time 3D is a clock. It uses flying balls to display the time. These\nballs move and wobble around to give you the impression your\ngraphic workstation with its many XStones is doing something.\n--\nt3d source is under GPL but not its appearance -- read the manual for details.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"}},"categories":["x11-clocks"],"shlibs_required":["libX11.so.6","libXext.so.6","libc.so.8","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe t3d port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"t1utils","origin":"print/t1utils","version":"1.32_1","comment":"Six utilities for manipulating t1 fonts","maintainer":"mwm@mired.org","www":"https://www.lcdf.org/~eddietwo/type/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"31bd8e3511c56cf173084d8614f2faec71e3ff87a29da35c72322d14cfffbb98","flatsize":231692,"path":"All/t1utils-1.32_1.pkg","repopath":"All/t1utils-1.32_1.pkg","licenselogic":"single","pkgsize":49272,"desc":"Six free UNIX/Windows command-line tools for dealing with Type 1 fonts. This is\na revision of I. Lee Hetherington's beloved t1utils package.\n\no t1ascii changes PFB (binary) fonts into PFA (ASCII) format.\n\no t1binary changes PFA fonts into PFB format.\n\no t1disasm translates PFBs or PFAs into a human-readable and -editable format.\n\no t1asm changes the (potentially edited) output of t1diasm back to either PFAF\n  or PFB.\n\no t1unmac (formerly unpost) translates a Type 1 font in Mac format (either\n  MacBinary or a raw resource fork) into either PFB or PFA format.\n\no t1mac translates PFA or PFB format font files into Mac format.","categories":["print"],"shlibs_required":["libc.so.8"],"annotations":{"cpe":"cpe:2.3:a:t1utils_project:t1utils:1.32:::::dragonfly6:x86_64:1"}},{"name":"t-prot","origin":"mail/t-prot","version":"3.4_1","comment":"TOFU Protection - Display Filter for RFC822 messages","maintainer":"torres.g.alex@gmail.com","www":"https://www.escape.de/~tolot/mutt/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f2207284b263a151bb0990eb2e90dfc55cb2b2e0b9b99574e434c5429632187b","flatsize":142473,"path":"All/t-prot-3.4_1.pkg","repopath":"All/t-prot-3.4_1.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":44936,"desc":"This program is a filter which shall improve the readability for messages\n(emails and posts) by *hiding* some annoying parts, including:\n- mailing list footers\n- excessive quoting\n- overlong signatures\n- Outlook-style \"TOFU\" (text above - full quote below)\n- squeeze sequences of blank lines or punctuation\n\nIts primary mode of operation is a display filter in MUA (it has special\nsupport for Mutt), but it can also be used in MTA/MDA - e.g. for immediately\nbouncing \"improper\" messages.","deps":{"p5-Locale-gettext":{"origin":"devel/p5-Locale-gettext","version":"1.07"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"t1lib","origin":"devel/t1lib","version":"5.1.2_5,1","comment":"Type 1 font rasterization library for Unix/X11","maintainer":"ler@FreeBSD.org","www":"https://www.t1lib.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"62f79a80924178f87e9b09a8a0558add8356ba27496055b851b67ad83a303146","flatsize":1816075,"path":"All/t1lib-5.1.2_5,1.pkg","repopath":"All/t1lib-5.1.2_5,1.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":764000,"desc":"t1lib is a library written in the C programming language allowing a programmer\nto generate bitmaps from Adobe (TM) Type 1 fonts quite easily. These bitmaps\nare returned in a data structure with type GLYPH. This special GLYPH-type is\nalso used in the X11 window system to describe character bitmaps. It contains\nthe bitmap data as well as some metric information. But t1lib is in itself\nentirely independent of the X11-system or any other graphical user interface.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["devel"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXaw.so.7","libXext.so.6","libXmu.so.6","libXpm.so.4","libXt.so.6","libc.so.8","libm.so.4"],"options":{"DOCS":"on","X11":"on"},"annotations":{"cpe":"cpe:2.3:a:t1lib:t1lib:5.1.2:::::dragonfly6:x86_64:5"}},{"name":"szip","origin":"archivers/szip","version":"1.12b_2","comment":"Fast compression utility","maintainer":"ports@FreeBSD.org","www":"http://www.compressconsult.com/szip/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"122065003aa6d43e4fd6d64fcf371ad81dac92ec452eeae192fd69a94f539be5","flatsize":54614,"path":"All/szip-1.12b_2.pkg","repopath":"All/szip-1.12b_2.pkg","licenselogic":"single","pkgsize":25792,"desc":"Szip performs data compression/decompression. It uses a limited order\nsort transform. This transformation is related to the Burrows-Wheeler\ntransformation used in block sorting compression methods.  The\ndifference is a fast, deterministic behaviour in time at some\ncompression loss.","categories":["archivers"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe szip port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"szap_s2","origin":"multimedia/szap-s2","version":"20100129s_1","comment":"Simple zapping tool for the Linux DVB S2 API","maintainer":"ports@FreeBSD.org","www":"https://www.linuxtv.org/wiki/index.php/Szap-s2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b330eb3f4052a071e4f93cf9221025cd8dbf0a67713adc0e02c0863f53514596","flatsize":27439,"path":"All/szap_s2-20100129s_1.pkg","repopath":"All/szap_s2-20100129s_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":10756,"desc":"szap-s2 is a command line channel zapping (i.e. tuning) utility similar\nto szap but including support for S2API  a.k.a. DVB API version 5, which\nsupports DVB-S2. When using szap-s2, one instructs it to change the channel\nto one of a list of channels supplied in a channels.conf type file.\n\nThere is no manpage yet, but you can run szap-s2 without args to get a\nusage message.\n\nlocation of channel list file is ~/.szap/channels.conf\n\none line of the szap channel file has the following format:\n\nname:frequency_MHz:polarization[coderate][delivery][modulation][rolloff]:sat_no:symbolrate:vpid:apid:service_id\n\none line of the VDR channel file has the following format:\n\nname:frequency_MHz:polarization[coderate][delivery][modulation][rolloff]:sat_no:symbolrate:vpid:apid:tpid:?:service_id:?:?:?","categories":["multimedia"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe szap_s2 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"tcexam-php84","origin":"www/tcexam","version":"16.3.7","comment":"Open Source system for electronic exams","maintainer":"wen@FreeBSD.org","www":"https://www.tcexam.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5b0e3a6b2c397b00aa69bb732ff8f16ff0d976814b4ad86180561a8efb157b3c","flatsize":36357033,"path":"All/tcexam-php84-16.3.7.pkg","repopath":"All/tcexam-php84-16.3.7.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":13831232,"desc":"TCExam is a Open Source system for electronic exams (also know as CBA -\nComputer-Based Assessment, CBT - Computer-Based Testing or e-exam) that\nenables educators and trainers to author, schedule, deliver, and report\non quizzes, tests and exams.\n\nTCExam is Web-Based, platform independent, language independent (includes\ntranslations in several languages and RTL support) and conforms to W3C\nAccessibility and Usability guidelines to provide equal opportunity to\npeople with disabilities, including blind users.\n\nTCExam automates all assessment phases: authoring, scheduling, delivering,\nand reporting. It's easy to use and do not require expensive hardware to\nrun, nor additional commercial software. Users connect to the TCExam system\nusing a common Web-browser like Mozilla Firefox or Internet Explorer.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-curl":{"origin":"ftp/php84-curl","version":"8.4.8"},"php84-gd":{"origin":"graphics/php84-gd","version":"8.4.8"},"php84-mysqli":{"origin":"databases/php84-mysqli","version":"8.4.8"},"php84-xml":{"origin":"textproc/php84-xml","version":"8.4.8"}},"categories":["education","www"],"options":{"MYSQL":"on","PGSQL":"off"},"annotations":{"cpe":"cpe:2.3:a:tecnick:tcexam:16.3.7:::::dragonfly6:x86_64","flavor":"php84"},"messages":[{"message":"1) Add the following to your Apache configuration file\n   httpd.conf, and restart the server:\n\n   Alias /tcexam /usr/local/www/tcexam/\n   AcceptPathInfo On\n   <Directory /usr/local/www/tcexam/>\n      AllowOverride None\n      Require all granted\n   </Directory>\n\n2) Visit your TCExam site with a browser (i.e.,\n   http://your.server.com/tcexam/install/install.php), \n\nFor more information, see the INSTALL DOCUMENTATION:\n\n   https://tcexam.org/docs/installation/","type":"install"}]},{"name":"szl-libreoffice","origin":"editors/libreoffice-szl","version":"25.2.2.2","comment":"szl language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4d473f99b82560994388b1ce95e9024accf83e0b7bf0dd7844e539b17b0e59a2","flatsize":2704012,"path":"All/szl-libreoffice-25.2.2.2.pkg","repopath":"All/szl-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":508688,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"sysvbanner","origin":"sysutils/sysvbanner","version":"1.0.15_1","comment":"SysV banner","maintainer":"d.oriented@gmail.com","www":"https://github.com/uffejakobsen/sysvbanner","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ecc2ad6aae2461dd06933ea4e9e4ee5a4d988e3589ddbc9b46961d401d4c90fa","flatsize":11625,"path":"All/sysvbanner-1.0.15_1.pkg","repopath":"All/sysvbanner-1.0.15_1.pkg","licenselogic":"single","pkgsize":3644,"desc":"sysvbanner prints SysV style banners.\nPrints out the first 10 characters of text in large letters.","categories":["sysutils"],"shlibs_required":["libc.so.8"]},{"name":"szyszka","origin":"sysutils/szyszka","version":"3.0.0_16","comment":"Szyszka is fast and powerful file renamer","maintainer":"yuri@FreeBSD.org","www":"https://github.com/qarmin/szyszka","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a004b5c0b6c98819e44792fedec8d9b48389c2699ec6ae6436a1044bf34ddc56","flatsize":4164289,"path":"All/szyszka-3.0.0_16.pkg","repopath":"All/szyszka-3.0.0_16.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1068296,"desc":"Szyszka is a simple but powerful and fast bulk file renamer.\n\nFeatures:\n- Written in Rust\n- Simple GUI created using GTK3\n- Multiple rules which can be freely combined:\n  - Replace text\n  - Trim text\n  - Add text\n  - Add numbers\n  - Purge text\n  - Change letters to upper-/lowercase\n  - Custom rules\n- Ability to edit, reorder rules and results\n- Handle even hundreds thousands of records","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk4":{"origin":"x11-toolkits/gtk40","version":"4.18.4"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libcairo.so.2","libexecinfo.so.1","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-4.so.1","libpango-1.0.so.0","libpthread.so.0"]},{"name":"sysrc","origin":"sysutils/sysrc","version":"5.2","comment":"Utility to get or set rc.conf(5) values","maintainer":"ports@FreeBSD.org","www":"http://druidbsd.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a3c5c8239ad52c6afc1169d390083fcc67182eb4c7b56a66e81d7b3861c1d836","flatsize":40218,"path":"All/sysrc-5.2.pkg","repopath":"All/sysrc-5.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":14776,"desc":"Sysrc is a robust utility for managing rc.conf(5) from the command-line without\na text-editor. Feature-highlights include (but are not limited to):\n  - Environment variable taint prevention\n  - Shell taint checking (aka boot-regression prevention)\n  - File-access race-condition prevention\n  - File-structure sensitivity/preservation\n  - Intelligent syntax handling\n  - Execution performance optimizations\n  - Detailed safety measures\n  - Support for jails (both legacy and current)","categories":["sysutils"],"messages":[{"message":"===>   NOTICE:\n\nThe sysrc port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sysmon","origin":"net-mgmt/sysmon","version":"0.93_2","comment":"Network tool designed for high performance and accurate monitoring","maintainer":"mk@oxeo.com","www":"https://puck.nether.net/sysmon/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"84efcfe2eee5905c66dd25dd8d74e93f83f2e7a3b5a9003013f44caef1dd004a","flatsize":481214,"path":"All/sysmon-0.93_2.pkg","repopath":"All/sysmon-0.93_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":252288,"desc":"Sysmon is a network monitoring tool designed to provide high\nperformance and accurate network monitoring.\n\nThis tool is available in the public domain for anyone to use\nit that is interested. It provides better performance and\nchecking capabilities than other tools such as Rover, Nocmon\n(not this: Nocmonitor),Whatsup, Big Brother, and other such tools.\n\nCurrently supported protocols include SMTP, IMAP, HTTP,TCP,\nUDP, NNTP, and PING tests.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["net-mgmt"],"shlibs_required":["libc.so.8","libcrypto.so.12","libpthread.so.0","libssl.so.12","libwrap.so.4"],"options":{"DOCS":"on"}},{"name":"syslogger","origin":"sysutils/syslogger","version":"1.0","comment":"Logger(1) like tool that sends file or pipe througth syslog","maintainer":"kiwi@FreeBSD.org","www":"https://oav.net/projects/syslogger/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7a8ec8f174a1448fdbbc6d6686231ee39eb5ce9121acfb3051b5629bac39dec3","flatsize":11736,"path":"All/syslogger-1.0.pkg","repopath":"All/syslogger-1.0.pkg","licenselogic":"single","pkgsize":4360,"desc":"syslogger is a software that send file into syslog (local or remote). This\ncan be used for example to send a pipe like for example apache log into a\nremote system.","categories":["sysutils"],"shlibs_required":["libc.so.8"]},{"name":"tRNAscan-SE","origin":"biology/tRNAscan-SE","version":"2.0.11","comment":"Searching for tRNA genes in genomic sequence","maintainer":"mzaki@e-mail.ne.jp","www":"http://lowelab.ucsc.edu/tRNAscan-SE/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"657dbc2be6343307190e406c77b118c1147eb3f058c497718cae12d079257921","flatsize":19088847,"path":"All/tRNAscan-SE-2.0.11.pkg","repopath":"All/tRNAscan-SE-2.0.11.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":2506396,"desc":"tRNAscan-SE was written in the PERL (version 5.0) script language.\nInput consists of DNA or RNA sequences in FASTA format.  tRNA\npredictions are output in standard tabular or ACeDB format.\ntRNAscan-SE does no tRNA detection itself, but instead combines the\nstrengths of three independent tRNA prediction programs by negotiating\nthe flow of information between them, performing a limited amount of\npost-processing, and outputting the results in one of several\nformats.","deps":{"infernal":{"origin":"biology/infernal","version":"1.1.5"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["biology"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"telegram-desktop","origin":"net-im/telegram-desktop","version":"5.13.1_1","comment":"Telegram Desktop messaging app","maintainer":"ports@FreeBSD.org","www":"https://desktop.telegram.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dccc3aedeab3849eb8df485444e2acc26d94aad62c4b22cf52bcd3f9d64c3c6a","flatsize":110529181,"path":"All/telegram-desktop-5.13.1_1.pkg","repopath":"All/telegram-desktop-5.13.1_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":36609140,"desc":"Telegram Desktop is a messaging app. It is the fast and functional open source\ndesktop app connected to the closed source Telegram server.\n\nFeatures:\n* accounts tied to telephone numbers\n* cloud-based messaging\n* bots for third party developers\n* channels\n* secret chats featuring with client-to-client encryption\n* stickers\n* voice calls","deps":{"abseil":{"origin":"devel/abseil","version":"20250127.0"},"alsa-lib":{"origin":"audio/alsa-lib","version":"1.2.13"},"crc32c":{"origin":"devel/crc32c","version":"1.1.2"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"gcc13":{"origin":"lang/gcc13","version":"13.3.0_2"},"geoclue":{"origin":"net/geoclue","version":"2.7.2"},"geocode-glib2":{"origin":"net/geocode-glib2","version":"3.26.4"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"glibmm26":{"origin":"devel/glibmm26","version":"2.80.1"},"gobject-introspection":{"origin":"devel/gobject-introspection","version":"1.78.1_2,1"},"hunspell":{"origin":"textproc/hunspell","version":"1.7.2_1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kimageformats":{"origin":"graphics/kf6-kimageformats","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcomposite":{"origin":"x11/libXcomposite","version":"0.4.6_1,1"},"libXdamage":{"origin":"x11/libXdamage","version":"1.1.6"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"libada":{"origin":"devel/libada","version":"3.2.1"},"libfmt":{"origin":"devel/libfmt","version":"10.2.1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"liblz4":{"origin":"archivers/liblz4","version":"1.10.0,1"},"libsigc++30":{"origin":"devel/libsigc++30","version":"3.4.0"},"libsrtp2":{"origin":"net/libsrtp2","version":"2.7.0"},"libvpx":{"origin":"multimedia/libvpx","version":"1.15.0_1"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"minizip":{"origin":"archivers/minizip","version":"1.3.1"},"openal-soft":{"origin":"audio/openal-soft","version":"1.24.2_2"},"openh264":{"origin":"multimedia/openh264","version":"2.3.0,2"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"opus":{"origin":"audio/opus","version":"1.5.2"},"pipewire":{"origin":"multimedia/pipewire","version":"1.4.1"},"protobuf":{"origin":"devel/protobuf","version":"29.3_1,1"},"qr-code-generator":{"origin":"graphics/qr-code-generator","version":"1.8.0"},"qt6-5compat":{"origin":"devel/qt6-5compat","version":"6.8.3"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"},"qt6-imageformats":{"origin":"graphics/qt6-imageformats","version":"6.8.3"},"qt6-lottie":{"origin":"graphics/qt6-lottie","version":"6.8.3"},"qt6-shadertools":{"origin":"x11-toolkits/qt6-shadertools","version":"6.8.3"},"qt6-svg":{"origin":"graphics/qt6-svg","version":"6.8.3"},"qt6-wayland":{"origin":"graphics/qt6-wayland","version":"6.8.3"},"rnnoise":{"origin":"audio/rnnoise","version":"g20210122"},"xcb-util-keysyms":{"origin":"x11/xcb-util-keysyms","version":"0.4.1"},"xxhash":{"origin":"devel/xxhash","version":"0.8.3"}},"categories":["net-im"],"shlibs_required":["libKF6CoreAddons.so.6","libQt6Core.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6OpenGL.so.6","libQt6OpenGLWidgets.so.6","libQt6Qml.so.6","libQt6Quick.so.6","libQt6QuickWidgets.so.6","libQt6Svg.so.6","libQt6WaylandCompositor.so.6","libQt6Widgets.so.6","libX11.so.6","libXcomposite.so.1","libXdamage.so.1","libXext.so.6","libXfixes.so.3","libXrandr.so.2","libXtst.so.6","libabsl_random_internal_randen.so.2501.0.0","libabsl_strings.so.2501.0.0","libabsl_throw_delegate.so.2501.0.0","libada.so.3","libavcodec.so.60","libavfilter.so.9","libavformat.so.60","libavutil.so.58","libc.so.8","libcrc32c.so.1","libcrypto.so.12","libgcc_s.so.1","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libhunspell-1.7.so.0","libjpeg.so.8","liblz4.so.1","libm.so.4","libminizip.so.1","libopenal.so.1","libopenh264.so.6","libopus.so.0","libpipewire-0.3.so.0","libprotobuf-lite.so.29.3.0","libpthread.so.0","libqrcodegencpp.so.1","librnnoise.so.0","libsrtp2.so.1","libssl.so.12","libstdc++.so.6","libswresample.so.4","libswscale.so.7","libvpx.so.9","libxcb-keysyms.so.1","libxcb-record.so.0","libxcb-screensaver.so.0","libxcb.so.1","libxxhash.so.0","libz.so.3"],"options":{"SYSTEM_FONTS":"off","X11":"on","WAYLAND":"on","ALSA":"on","PULSEAUDIO":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe telegram-desktop port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"system-config-printer","origin":"print/system-config-printer","version":"1.5.12_4","comment":"CUPS configuration Gtk+2.0 GUI","maintainer":"gnome@FreeBSD.org","www":"http://cyberelk.net/tim/software/system-config-printer/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"97f980b88398a0e57f36657a67a63f6c92b7fae6fc2839e803f080749ecfc45b","flatsize":5632695,"path":"All/system-config-printer-1.5.12_4.pkg","repopath":"All/system-config-printer-1.5.12_4.pkg","licenselogic":"single","pkgsize":764052,"desc":"CUPS configuration Gtk+2.0 GUI\n\nConfigures a CUPS server. It uses the CUPS API (bound to Python with pycups)\nto do this. The communication with the server is performed using IPP. As a\nresult, it is equally able to configure a remote CUPS server as a local one.","deps":{"cups":{"origin":"print/cups","version":"2.4.11_1"},"cups-pk-helper":{"origin":"print/cups-pk-helper","version":"0.2.7"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"py311-dbus":{"origin":"devel/py-dbus","version":"1.3.2"},"py311-pycups":{"origin":"print/py-pycups","version":"2.0.4"},"py311-pycurl":{"origin":"ftp/py-pycurl","version":"7.45.6"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["gnome","print"]},{"name":"sysinfo","origin":"sysutils/sysinfo","version":"1.0.1_3","comment":"Utility used to gather system configuration information","maintainer":"danger@FreeBSD.org","www":"https://forums.freebsd.org/showthread.php?t=3282","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cd22c7057978cb2fa38d766bcff93e9191f5ffbdd9cfa28751a818a5d986dbc8","flatsize":39534,"path":"All/sysinfo-1.0.1_3.pkg","repopath":"All/sysinfo-1.0.1_3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":16792,"desc":"Sysinfo is a shell script, the purpose of which is to automatically\ngather system information and document the hardware and software\nconfiguration of the given host system. The goal is to provide a\nsystem operator with descriptive information about an unknown FreeBSD\ninstallation.","categories":["sysutils"],"options":{"DMIDECODE":"off"}},{"name":"systemc","origin":"devel/systemc","version":"3.0.0","comment":"C++ classes and macros for describing complex hardware systems","maintainer":"yuri@FreeBSD.org","www":"https://www.accellera.org/downloads/standards/systemc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b26eaf30c677f828530f621cc101b682820c9084ae10fe762a674cc2a8af89ee","flatsize":16343380,"path":"All/systemc-3.0.0.pkg","repopath":"All/systemc-3.0.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1778752,"desc":"Set of C++ classes and macros which provide an event-driven simulation interface\nfor modeling and describing complex hardware systems.","categories":["devel"],"options":{"DOCS":"on"}},{"name":"sysgather","origin":"sysutils/sysgather","version":"1.0.p10_2","comment":"Keep configuration files under version control","maintainer":"ports@FreeBSD.org","www":"https://devel.ringlet.net/sysutils/sysgather/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"399ae33b523b711b9e325feec8c836b4b392e241910295d537f359bc2b10f681","flatsize":57633,"path":"All/sysgather-1.0.p10_2.pkg","repopath":"All/sysgather-1.0.p10_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":19272,"desc":"sysgather is a simple command-line utility for keeping configuration files\nunder version control.","deps":{"p5-Config-IniFiles":{"origin":"devel/p5-Config-IniFiles","version":"3.000003_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["sysutils"],"options":{"EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe sysgather port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"tap-plugins-lv2","origin":"audio/tap-plugins-lv2","version":"g20180220","comment":"LV2 port for the TAP (Tom's Audio Processing) plugins","maintainer":"yuri@FreeBSD.org","www":"https://tap-plugins.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4971036cf378b8870e73c7423bb7a574862a6cec6fe002abbd0af4c32a020827","flatsize":16635460,"path":"All/tap-plugins-lv2-g20180220.pkg","repopath":"All/tap-plugins-lv2-g20180220.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":9342416,"desc":"This is the LV2 porty of Tom's Audio Processing plugins.\nTom's Audio Processing plugins is a selection of LADSPA plugins for audio\nengineering on the Linux platform. Intended for use in a professional DAW\nenvironment such as Ardour, it includes high quality reverberation, echo,\neq, limiter & more.","categories":["audio"]},{"name":"ta-libreoffice","origin":"editors/libreoffice-ta","version":"25.2.2.2","comment":"ta language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e54db5713a6f4816e02db3b89fa2fe88934577c4ae9cc3eb29f6e91859b7c7d0","flatsize":36579229,"path":"All/ta-libreoffice-25.2.2.2.pkg","repopath":"All/ta-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":3290064,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"syslog-ng","origin":"sysutils/syslog-ng","version":"4.8.2_1","comment":"Powerful syslogd replacement","maintainer":"cy@FreeBSD.org","www":"https://www.syslog-ng.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6fb11d76bd58ba9bd55c9a9f2dc82618399f99d0b3d35380af55b3872ed38049","flatsize":5402847,"path":"All/syslog-ng-4.8.2_1.pkg","repopath":"All/syslog-ng-4.8.2_1.pkg","licenselogic":"and","licenses":["GPLv2+","LGPL21+"],"pkgsize":1075876,"desc":"syslog-ng is an enhanced log daemon, supporting a wide range of input and\noutput methods: syslog, unstructured text, message queues, databases (SQL\nand NoSQL alike) and more.\n\nKey features:\n\n  * receive and send RFC3164 and RFC5424 style syslog messages\n  * work with any kind of unstructured data\n  * receive and send JSON formatted messages\n  * classify and structure logs with builtin parsers (csv-parser(),\n    db-parser(), ...)\n  * normalize, crunch and process logs as they flow through the system\n  * hand on messages for further processing using message queues (like\n    AMQP), files or databases (like PostgreSQL or MongoDB).\n\nThe official home page of syslog-ng is:","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"e2fsprogs-libuuid":{"origin":"misc/e2fsprogs-libuuid","version":"1.47.2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"ivykis":{"origin":"devel/ivykis","version":"0.43.2"},"json-c":{"origin":"devel/json-c","version":"0.18"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libcrypto.so.12","libdl.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgthread-2.0.so.0","libintl.so.8","libivykis.so.0","libjson-c.so.5","libm.so.4","libpcre2-8.so.0","libpthread.so.0","librt.so.0","libssl.so.12"],"options":{"AMQP":"off","CURL":"on","DOCS":"on","GEOIP2":"off","GRPC":"off","IPV6":"on","JAVA":"off","JAVA_MOD":"off","JSON":"on","KAFKA":"off","MONGO":"off","MQTT":"off","PYTHON":"off","PYTHON_MOD":"off","REDIS":"off","RIEMANN":"off","SMTP":"off","SNMPDEST":"off","SPOOF":"off","SQL":"off","TCP_WRAPPERS":"off"},"annotations":{"cpe":"cpe:2.3:a:oneidentity:syslog-ng:4.8.2:::::dragonfly6:x86_64:1"},"messages":[{"message":"syslog-ng is now installed!  To replace FreeBSD's standard syslogd\n(/usr/sbin/syslogd), complete these steps:\n\n1. Create a configuration file named /usr/local/etc/syslog-ng.conf\n   (a sample named syslog-ng.conf.sample has been included in\n   /usr/local/etc). Note that this is a change in 2.0.2\n   version, previous ones put the config file in\n   /usr/local/etc/syslog-ng/syslog-ng.conf, so if this is an update\n   move that file in the right place\n\n2. Configure syslog-ng to start automatically by adding the following\n   to /etc/rc.conf:\n\n        syslog_ng_enable=\"YES\"\n\n3. Prevent the standard FreeBSD syslogd from starting automatically by\n   adding a line to the end of your /etc/rc.conf file that reads:\n\n        syslogd_enable=\"NO\"\n\n4. Shut down the standard FreeBSD syslogd:\n\n     kill `cat /var/run/syslog.pid`\n\n5. Start syslog-ng:\n\n     /usr/local/etc/rc.d/syslog-ng start","type":"install"},{"message":"When upgrading from before 3.29.1 these variables, if used, should be replaced:\n* syslog_ng_flags replaces syslog_ng_config (syslog_ng_config still works),\n* syslog_ng_pidfile replaces syslog_ng_pid (syslog_ng_pid still works).","type":"upgrade","maximum_version":"3.29.1"}]},{"name":"sysfsutils","origin":"devel/sysfsutils","version":"2.1.0_4","comment":"System Utilities Based on Sysfs","maintainer":"ports@FreeBSD.org","www":"https://linux-diag.sourceforge.net/Sysfsutils.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1175e4d21fb1927b18259f0e1bd1b1644b07968ede90256ab73a5d4b056e59fd","flatsize":183406,"path":"All/sysfsutils-2.1.0_4.pkg","repopath":"All/sysfsutils-2.1.0_4.pkg","licenselogic":"single","pkgsize":39940,"desc":"These are a set of utilities built upon sysfs, a new virtual filesystem\nin Linux kernel versions 2.5+ that exposes a system's device tree.","categories":["devel"],"shlibs_required":["libc.so.8"],"annotations":{"cpe":"cpe:2.3:a:sysfsutils_project:sysfsutils:2.1.0:::::dragonfly6:x86_64:4"},"messages":[{"message":"===>   NOTICE:\n\nThe sysfsutils port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sysconftool","origin":"devel/sysconftool","version":"0.21_1","comment":"Helps to install application configuration files","maintainer":"madpilot@FreeBSD.org","www":"https://www.Courier-MTA.org/sysconftool/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"59370fe08ca304038856244a4616047f36bc32ad70378e7047db29217d40639a","flatsize":54531,"path":"All/sysconftool-0.21_1.pkg","repopath":"All/sysconftool-0.21_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":24728,"desc":"sysconftool is a development utility that helps to install application\nconfiguration files. sysconftool allows an existing application to be\nupgraded without losing the older version's configuration settings.\n\nsysconftool is a script that is used by applications to update configuration\nfiles when a new version of the application is installed. sysconftool reads\nthe new application configuration files, reads any older versions of those\nfiles that are already installed, then replaces the old versions with the\nnew ones, but preserving any custom changes contained in the old versions.\n\nFor more information on sysconftool, and why applications need it, see\nthe installed manual pages: sysconftool(1) and sysconftool(7).  With most\nversions of the man command: \"man 1 sysconftool\" and \"man 7 sysconftool\".","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel"]},{"name":"sysbench","origin":"benchmarks/sysbench","version":"1.0.20_1","comment":"Scriptable database and system performance benchmark","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/akopytov/sysbench","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"06f72a326ef5dc614bd196fa62050f4a13b82b2a99e852f901b7d0ecfe6e3dff","flatsize":517892,"path":"All/sysbench-1.0.20_1.pkg","repopath":"All/sysbench-1.0.20_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":101548,"desc":"sysbench is a scriptable multi-threaded benchmark tool based on LuaJIT. It is\nmost frequently used for database benchmarks, but can also be used to create\narbitrarily complex workloads that do not involve a database server.\n\nsysbench comes with the following bundled benchmarks:\n- oltp_*.lua: a collection of OLTP-like database benchmarks\n- fileio: a filesystem-level benchmark\n- cpu: a simple CPU benchmark\n- memory: a memory access benchmark\n- threads: a thread-based scheduler benchmark\n- mutex: a POSIX mutex benchmark","deps":{"concurrencykit":{"origin":"devel/concurrencykit","version":"0.7.2"},"luajit-devel":{"origin":"lang/luajit-devel","version":"2.1.0.20250311"},"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"}},"categories":["benchmarks","databases"],"shlibs_required":["libc.so.8","libck.so.0","libcrypto.so.12","libexecinfo.so.1","libluajit-5.1.so.2","libm.so.4","libmysqlclient.so.21","libpthread.so.0","libssl.so.12"],"options":{"LFS":"on","MYSQL":"on","PGSQL":"off"}},{"name":"syngesture","origin":"sysutils/syngesture","version":"1.0.1_14","comment":"Swipes and gestures with the MT multitouch protocol","maintainer":"yuri@FreeBSD.org","www":"https://github.com/mqudsi/syngesture","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"439788b53a9e42f456412ae55a49880a21ef3b93c68a27f28a67dc7c309db047","flatsize":1982946,"path":"All/syngesture-1.0.1_14.pkg","repopath":"All/syngesture-1.0.1_14.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":562748,"desc":"syngestures is a utility providing multi-gesture support for various Linux\ntouchpad/trackpad drivers implementing the Linux Multi-Touch Protocol, such as\nxf86-input-synaptics.\n\nsyngestures is a daemon (background application) that listens for input events\ngenerated by your touchpad or trackpad and detects when multi-touch gestures are\nperformed. It can be configured (globally or on a per-user level) to carry out\nuser-defined actions when specific gestures are recognized (with support for\nunique configurations per-device if you have multiple touchpads installed).\n\nIt may be used alone or, more commonly, in conjunction with desktop\nenvironment/display server integration/driver - we recommend using it with\nxf86-input-synaptics` under X11 for the most responsive and \"natural\" cursor\nmovement and acceleration.","deps":{"evtest":{"origin":"x11/evtest","version":"1.35_1"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"]},{"name":"synthv1-lv2","origin":"audio/synthv1-lv2","version":"1.3.0","comment":"Old-school polyphonic synthesizer","maintainer":"yuri@FreeBSD.org","www":"https://synthv1.sourceforge.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"154e19b587462cf6a215e3dcfcf3ddd10949d8a9a23c48a3097ac8380b297aa8","flatsize":2063980,"path":"All/synthv1-lv2-1.3.0.pkg","repopath":"All/synthv1-lv2-1.3.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":358356,"desc":"synthv1 is an old-school all-digital 4-oscillator subtractive polyphonic\nsynthesizer with stereo fx.\n\nFeatures:\n* a pure stand-alone JACK client with JACK-session, NSM (Non Session management)\n  and both JACK MIDI and ALSA MIDI input support;\n* a LV2 instrument plug-in.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"liblo":{"origin":"audio/liblo","version":"0.32"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-svg":{"origin":"graphics/qt6-svg","version":"6.8.3"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["audio"],"shlibs_required":["libGLX.so.0","libOpenGL.so.0","libQt6Core.so.6","libQt6Gui.so.6","libQt6Svg.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libjack.so.0","liblo.so.7","libm.so.4","libpthread.so.0","libstdc++.so.6"]},{"name":"synaesthesia","origin":"graphics/synaesthesia","version":"2.4_7","comment":"Real-time graphical music representation program","maintainer":"ports@FreeBSD.org","www":"https://www.logarithmic.net/pfh/synaesthesia","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"313002a02d9c2f2687d334b9f8dbfab077c6112c6ba2d7d8c172c2afaf0cb7ba","flatsize":237724,"path":"All/synaesthesia-2.4_7.pkg","repopath":"All/synaesthesia-2.4_7.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":60396,"desc":"Synaesthesia is a program that represents music graphically in real time\nas coruscating field of fog and glowing lines.  It is intended as a visual\naccompaniment to music.  Synaesthesia seeks to provide not just a visual\nrepresentation of sound, but a representation of how sound is perceived.\n\nIts display combines information about frequency, location, and diffuseness\nof sound.  The display is sufficiently detailed to allow to distinguish\nseveral individual instruments, singers, or special effects on screen by\ntheir location, shape and color, and sufficiently fast to distinguish\nindividual drum beats and notes.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"}},"categories":["audio","graphics"],"shlibs_required":["libSDL-1.2.so.0","libX11.so.6","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:synaesthesia:synaesthesia:2.4:::::dragonfly6:x86_64:7"},"messages":[{"message":"===>   NOTICE:\n\nThe synaesthesia port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"syncplay","origin":"multimedia/syncplay","version":"1.6.4.a_2","comment":"Synchronize video playback over networks","maintainer":"heckendorfc@gmail.com","www":"https://syncplay.pl/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"94fd4a050f5cd8c021ba13c68fd0e8d20b31a21b0893c73d208018a3df511830","flatsize":1065087,"path":"All/syncplay-1.6.4.a_2.pkg","repopath":"All/syncplay-1.6.4.a_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":290108,"desc":"Syncplay synchronizes the playback of media files across several\nremote machines. The Syncplay Client launches a media player on a\nuser's computer, connects to a Syncplay server and join a virtual\nroom on that server. Pauses, unpauses and seeks made within that\nmedia player instance are relayed to fellow viewers via the server\nto allow for these actions to be replicated by the media players\nof everyone else in the same virtual room.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"py311-certifi":{"origin":"security/py-certifi","version":"2025.1.31"},"py311-idna":{"origin":"dns/py-idna","version":"3.10"},"py311-openssl":{"origin":"security/py-openssl","version":"24.1.0_1,1"},"py311-pyside2":{"origin":"devel/pyside2","version":"5.15.16"},"py311-service-identity":{"origin":"security/py-service-identity","version":"24.2.0"},"py311-twisted":{"origin":"devel/py-twisted","version":"24.7.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["multimedia"],"options":{"GUI":"on","VLC":"on","CLIENT":"on","SERVER":"on"}},{"name":"sympol","origin":"math/sympol","version":"0.1.9_13","comment":"C++ library and tool to work with symmetric polyhedra","maintainer":"yuri@FreeBSD.org","www":"https://www.math.uni-rostock.de/~rehn/software/sympol.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"72e45a9b3d9589ac5debd726c1aaf32f0e4b45caa529bed7025deebe6fed7116","flatsize":1043025,"path":"All/sympol-0.1.9_13.pkg","repopath":"All/sympol-0.1.9_13.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":319952,"desc":"SymPol is a C++ tool to work with symmetric polyhedra. It helps to compute\nrestricted automorphisms (parts of the linear symmetry group) of polyhedra and\nperforms polyhedral description conversion up to a given or computed symmetry\ngroup.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"cddlib":{"origin":"math/cddlib","version":"0.94m"},"gmp":{"origin":"math/gmp","version":"6.3.0"}},"categories":["math"],"shlibs_required":["libboost_program_options.so.1.87.0","libc.so.8","libcddgmp.so.0","libgmp.so.10","libgmpxx.so.4","libm.so.4","libstdc++.so.9"]},{"name":"synergy","origin":"sysutils/synergy","version":"1.15.1,3","comment":"Mouse and keyboard sharing utility","maintainer":"yuri@FreeBSD.org","www":"https://symless.com/synergy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c7483204083eed7f44de436128b1acf96403f451056c4bb9c5a044a4cabd90d8","flatsize":2400086,"path":"All/synergy-1.15.1,3.pkg","repopath":"All/synergy-1.15.1,3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":490156,"desc":"Synergy lets you easily share a single mouse and keyboard between\nmultiple computers with different operating systems, each with its\nown display, without special hardware.  It's intended for users\nwith multiple computers on their desk since each system uses its\nown display.","deps":{"avahi-libdns":{"origin":"net/avahi-libdns","version":"0.8_2"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"libnotify":{"origin":"devel/libnotify","version":"0.8.6"},"libxkbfile":{"origin":"x11/libxkbfile","version":"1.1.3"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["sysutils"],"shlibs_required":["libICE.so.6","libQt6Core.so.6","libQt6DBus.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXi.so.6","libXinerama.so.1","libXrandr.so.2","libXtst.so.6","libc.so.8","libcrypto.so.12","libdns_sd.so.1","libgcc_s.so.1","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libintl.so.8","libm.so.4","libnotify.so.4","libpthread.so.0","libssl.so.12","libstdc++.so.6","libxkbfile.so.1"],"options":{"AVAHI_LIBDNS":"on","EXAMPLES":"on","LEGACY":"off"},"annotations":{"cpe":"cpe:2.3:a:synergy-foss:synergy:1.15.1:::::dragonfly6:x86_64"}},{"name":"symon","origin":"sysutils/symon","version":"2.88_2","comment":"Performance and information monitoring tool","maintainer":"ports@FreeBSD.org","www":"https://wpd.home.xs4all.nl/symon/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2722cf5cd339bbd4654d17524a86c69af8401f993494660e7a0155db48d39a93","flatsize":131017,"path":"All/symon-2.88_2.pkg","repopath":"All/symon-2.88_2.pkg","licenselogic":"single","pkgsize":46228,"desc":"The symon project consists of three parts; a data monitor, a data consolidator\nand a data displayer.\n\nsymon is a is a lightweight system monitor that measures cpu, memory, pf,\ninterface and disk statistics every 5 seconds. It sends this data on to symux\nfor further processing. symon has been designed to inflict minimal performance\nand security impact -- it can be run as nobody on the system it monitors.\n\nsymux is a non-privileged daemon that listens to incoming symon traffic. symux\ncan write the incoming symon streams into rrd files. Clients interested in\nmonitoring machine state can also log into symux and receive data as ascii as\nit arrives.","deps":{"rrdtool":{"origin":"databases/rrdtool","version":"1.9.0"}},"categories":["sysutils"],"users":["_symon"],"groups":["_symon"],"shlibs_required":["libc.so.8","libcam.so.3","libdevstat.so.3","libkvm.so.3","libm.so.4","librrd.so.8"],"messages":[{"message":"For the system monitor symon, use the following steps\n\n  1. Copy /usr/local/share/examples/symon/symon.conf\n     to /usr/local/etc and edit.\n  2. Run symon\n\nFor the data collector symux, use the following steps\n\n  1. Copy /usr/local/share/examples/symon/symux.conf\n     to /usr/local/etc and edit.\n  2. Enter the directory, where symux should store its data\n     (e.g. /var/db/symux) and run\n\t/usr/local/share/symon/c_smrrds.sh all\n     to create the RR database.\n  3. Run symux","type":"install"},{"message":"===>   NOTICE:\n\nThe symon port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"symlinks","origin":"sysutils/symlinks","version":"1.4_1","comment":"Symbolic link maintenance utility","maintainer":"olgeni@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8954672c6fd58dd4d42d92d2d1de706da58f97c43edf38c5022c0077994ccece","flatsize":12671,"path":"All/symlinks-1.4_1.pkg","repopath":"All/symlinks-1.4_1.pkg","licenselogic":"single","pkgsize":6736,"desc":"Scans directories for symbolic links, and identifies dangling,\nrelative, absolute, messy, lengthy and other_fs links.  Can optionally\nchange absolute links to relative within a given filesystem.\nRecommended for use by anyone developing and/or maintaining a Linux\ndistribution or CD-ROM.","categories":["sysutils"],"shlibs_required":["libc.so.8"]},{"name":"symfpu","origin":"math/symfpu","version":"g20190517","comment":"Implementation of IEEE-754 / SMT-LIB floating-point","maintainer":"yuri@FreeBSD.org","www":"https://github.com/martin-cs/symfpu","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3a85a7c32090dfc969c7103e13882d4b387d35e2ab3138fa8041b124722b8868","flatsize":223363,"path":"All/symfpu-g20190517.pkg","repopath":"All/symfpu-g20190517.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":45772,"desc":"SymFPU is an implementation of the SMT-LIB / IEEE-754 operations in terms of\nbit-vector operations. It is templated in terms of the bit-vectors,\npropositions, floating-point formats and rounding mode types used. This allow\nthe same code to be executed as an arbitrary precision \"SoftFloat\" library\n(although it's performance would not be good) or to be used to build symbolic\nrepresentation of floating-point operations suitable for use in \"bit-blasting\"\nSMT solvers (you could also generate circuits from them but again, performance\nwill likely not be good).","categories":["math"]},{"name":"tcexam-php81","origin":"www/tcexam","version":"16.3.7","comment":"Open Source system for electronic exams","maintainer":"wen@FreeBSD.org","www":"https://www.tcexam.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d9a4836806b780dcde25bf892073faf26927d4cc698d2028cc2d68c3bb1ed37a","flatsize":36357033,"path":"All/tcexam-php81-16.3.7.pkg","repopath":"All/tcexam-php81-16.3.7.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":13834120,"desc":"TCExam is a Open Source system for electronic exams (also know as CBA -\nComputer-Based Assessment, CBT - Computer-Based Testing or e-exam) that\nenables educators and trainers to author, schedule, deliver, and report\non quizzes, tests and exams.\n\nTCExam is Web-Based, platform independent, language independent (includes\ntranslations in several languages and RTL support) and conforms to W3C\nAccessibility and Usability guidelines to provide equal opportunity to\npeople with disabilities, including blind users.\n\nTCExam automates all assessment phases: authoring, scheduling, delivering,\nand reporting. It's easy to use and do not require expensive hardware to\nrun, nor additional commercial software. Users connect to the TCExam system\nusing a common Web-browser like Mozilla Firefox or Internet Explorer.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-curl":{"origin":"ftp/php81-curl","version":"8.1.32"},"php81-gd":{"origin":"graphics/php81-gd","version":"8.1.32"},"php81-mysqli":{"origin":"databases/php81-mysqli","version":"8.1.32"},"php81-xml":{"origin":"textproc/php81-xml","version":"8.1.32"}},"categories":["education","www"],"options":{"MYSQL":"on","PGSQL":"off"},"annotations":{"cpe":"cpe:2.3:a:tecnick:tcexam:16.3.7:::::dragonfly6:x86_64","flavor":"php81"},"messages":[{"message":"1) Add the following to your Apache configuration file\n   httpd.conf, and restart the server:\n\n   Alias /tcexam /usr/local/www/tcexam/\n   AcceptPathInfo On\n   <Directory /usr/local/www/tcexam/>\n      AllowOverride None\n      Require all granted\n   </Directory>\n\n2) Visit your TCExam site with a browser (i.e.,\n   http://your.server.com/tcexam/install/install.php), \n\nFor more information, see the INSTALL DOCUMENTATION:\n\n   https://tcexam.org/docs/installation/","type":"install"}]},{"name":"symengine","origin":"math/symengine","version":"0.14.0","comment":"Fast symbolic manipulation library, written in C++","maintainer":"yuri@FreeBSD.org","www":"https://symengine.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cd24dcf6f75c56af7d79cf2860b8d6a7711a64468c976533ce79fe4b0d7895ad","flatsize":7709886,"path":"All/symengine-0.14.0.pkg","repopath":"All/symengine-0.14.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1308872,"desc":"SymEngine is a standalone fast C++ symbolic manipulation library.\nOptional thin wrappers allow usage of the library from other languages, e.g.:\n\n* C wrappers allow usage from C, or as a basis for other wrappers (the\n  symengine/cwrapper.h file)\n* Python wrappers allow easy usage from Python and integration with SymPy and\n  Sage (the symengine.py repository)\n* Ruby wrappers (the symengine.rb repository)\n* Julia wrappers (the SymEngine.jl repository)\n* Haskell wrappers (the symengine.hs repository)","deps":{"arb":{"origin":"math/arb","version":"2.23.0_1"},"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"flint2":{"origin":"math/flint2","version":"2.9.0_4"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"gmp-ecm":{"origin":"math/gmp-ecm","version":"7.0.5_1"},"mpc":{"origin":"math/mpc","version":"1.3.1_1"},"mpfr":{"origin":"math/mpfr","version":"4.2.2,1"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["math"],"options":{"ARB":"on","ASSERT":"off","ECM":"on","LLVM":"on","MPC":"on","TCMALLOC":"off","GMP":"off","GMPXX":"off","BOOSTMP":"off","FLINT":"on","PIRANHA":"off"}},{"name":"syslinux","origin":"sysutils/syslinux","version":"6.03_1","comment":"Boot loader for the Linux operating system","maintainer":"beastieboy@beastieboy.net","www":"https://www.syslinux.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d77cd591952638c393e93a2472f154d5260ab4b487bec1720468d0f93311ff87","flatsize":14451069,"path":"All/syslinux-6.03_1.pkg","repopath":"All/syslinux-6.03_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2651988,"desc":"The syslinux program installs a Linux bootloader on a FAT-formatted\nfilesystem or disk image.\n\nThis FreeBSD port can additionally operate on plain files containing\na FAT image, thus requiring no special privilege. The program relies\non mtools to perform the manipulation of the FAT filesystem.","deps":{"mtools":{"origin":"filesystems/mtools","version":"4.0.47"}},"categories":["sysutils"],"shlibs_required":["libc.so.8"]},{"name":"syck","origin":"textproc/syck","version":"0.70","comment":"Library for reading and writing YAML 1.0","maintainer":"ports@FreeBSD.org","www":"http://wiki.github.com/indeyets/syck","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"636c5bf8835a7a92b6d42cbff18f74f2461f552a8fd1fcc3cff75ea688165dda","flatsize":210126,"path":"All/syck-0.70.pkg","repopath":"All/syck-0.70.pkg","licenselogic":"single","pkgsize":42076,"desc":"Syck is an extension for reading and writing YAML swiftly in popular\nscripting languages. As Syck loads the YAML, it stores the data\ndirectly in your language's symbol table. This means speed. This\nmeans power. This means Do not disturb Syck because it is so focused\non the task at hand that it will slay you mortally if you get in its\nway.","categories":["devel","textproc"],"messages":[{"message":"===>   NOTICE:\n\nThe syck port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sxsame","origin":"games/sxsame","version":"3.02_1","comment":"Tile-removing puzzle game for the X Window system","maintainer":"ports@FreeBSD.org","www":"https://www.asahi-net.or.jp/~fj9y-ynym/works.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f6614babf17fe8c9ef42bd526c82a0671ce8eabaf9ca51e64b4a14841c43acb5","flatsize":135967,"path":"All/sxsame-3.02_1.pkg","repopath":"All/sxsame-3.02_1.pkg","licenselogic":"single","pkgsize":39524,"desc":"sxsame -- a game of removing tiles,for X Window system\n\nGoal of this game is removing more tiles as you can and\nget much score. You can remove two or more tiles with\nsame color,neibouring vertical or horizontal.","deps":{"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["games"],"shlibs_required":["libX11.so.6","libXpm.so.4","libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe sxsame port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sz3","origin":"science/sz3","version":"3.2.1","comment":"Modular Error-bounded Lossy Compression Framework for Scientific Datasets","maintainer":"sunpoet@FreeBSD.org","www":"https://szcompressor.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"10453adaad15b548fbe875ef6d7971c6fcc8502a62b2e663da2d5651210c01b1","flatsize":29173345,"path":"All/sz3-3.2.1.pkg","repopath":"All/sz3-3.2.1.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":5203580,"desc":"SZ is a modular parametrizable lossy compressor framework for scientific data\n(floating point and integers). It has applications in simulations, AI and\ninstruments. It is a production quality software and a research platform for\nlossy compression. SZ is open and transparent. Open because all interested\nresearchers and students can study or contribute to it. Transparent because all\nperformance improvements are detailed in publications.\n\nSZ can be used for classic use-cases: visualization, accelerating I/O, reducing\nmemory and storage footprint and more advanced use-cases like compression of DNN\nmodels and training sets, acceleration of computation, checkpoint/restart,\nreducing streaming intensity and running efficiently large problems that cannot\nfit in memory. Other use-cases will augment this list as users find new\nopportunities to benefit from lossy compression of scientific data.\n\nSZ has implementations on CPU, GPU, and FPGA and is integrated in the main I/O\nlibraries: HFD5, ADIOS, PnetCDF.","deps":{"gsl":{"origin":"math/gsl","version":"2.7.1_1"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["science"],"shlibs_required":["libc.so.8","libgomp.so.1","libgsl.so.27","libgslcblas.so.0","libm.so.4","libpthread.so.0","libstdc++.so.9","libzstd.so.1"]},{"name":"symmetrica","origin":"math/symmetrica","version":"3.0.1","comment":"Library with a collection of routines for combinatorial mathematics","maintainer":"yuri@FreeBSD.org","www":"https://gitlab.com/sagemath/symmetrica","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"abb5c4062420dfc72ed551e52cc13b673211f70620e4cff9d1cff0bed8e0fcee","flatsize":10868827,"path":"All/symmetrica-3.0.1.pkg","repopath":"All/symmetrica-3.0.1.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":2518156,"desc":"Symmetrica is a C library developed by Lehrstuhl Mathematik II of the\nUniversity of Bayreuth. It has routines for group theory computations,\ntheir representations, and related polynomials and permutations.","categories":["math"]},{"name":"sxml","origin":"textproc/sxml","version":"1.0.7","comment":"Skimpy XML parsing and grafting library for C language","maintainer":"takefu@airport.fm","www":"http://www.MysticWALL.COM/software/sxml/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"428cc6e0907844c858b58719911ce0bb4b5fa115cf3cdd7e8f9a052e5ca0ae16","flatsize":154357,"path":"All/sxml-1.0.7.pkg","repopath":"All/sxml-1.0.7.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":28144,"desc":"SXML is a skimpy XML parsing and grafting C library that you can use to read\nand write XML-like configuration file for your application.\n\nAuthor:\tKouichi ABE (WALL) <kouichi@MysticWALL.COM>","categories":["textproc"],"annotations":{"deprecated":"No consumers in tree and no active development upstream for over a decade","expiration_date":"2025-04-30"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nNo consumers in tree and no active development upstream for over a decade.\n\nIt is scheduled to be removed on or after 2025-04-30."}]},{"name":"sxpc","origin":"x11/sxpc","version":"1.4_3","comment":"Simple X Protocol Compressor","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9846422fcb5b7f41443301c92edf5b727301422b8eccb08a5004d9dd65523a4f","flatsize":17987,"path":"All/sxpc-1.4_3.pkg","repopath":"All/sxpc-1.4_3.pkg","licenselogic":"single","pkgsize":9008,"desc":"The Simple X Protocol Compressor\n\nThis program provides compression of the X protocol stream.\nIt is intended to be used to improve the performance of X applications\nover a slow internet connection.  (e.g. slip,cslip. or term)  It assumes\na Unix operating system at  both ends of the link.  Transferring large\nbitmaps or images through sxpc may be slower than not using it.\nThe algorithms used are geared primarily for the data exchanged\nduring interactive use where the same data may be sent several times\nwith only small changes.  (e.g. editing)\n\n WARNING WARNING  DANGER DANGER\n If you use this program use xauth to provide SECURITY, since\n host-based security will be BYPASSED.   See README.xauth in the work\n sub-directory.","categories":["x11"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe sxpc port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sympow","origin":"math/sympow","version":"2.023.7_1","comment":"Mathematical program for SYMmetric POWer elliptic curve L-functions","maintainer":"thierry@FreeBSD.org","www":"https://gitlab.com/rezozer/forks/sympow","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c1498861f79b473f0380c6132b95cc990cfe72942d71cf3055c1832773239a35","flatsize":7837117,"path":"All/sympow-2.023.7_1.pkg","repopath":"All/sympow-2.023.7_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":2648576,"desc":"SYMPOW is a package to compute special values of symmetric power elliptic curve\nL-functions. It can compute up to about 64 digits of precision.","deps":{"pari":{"origin":"math/pari","version":"2.17.2,2"}},"categories":["math"],"shlibs_required":["libc.so.8"]},{"name":"sxmo-wayout","origin":"x11/sxmo-wayout","version":"0.1.4_1","comment":"Output simple text to a Wayland desktop widget","maintainer":"jbeich@FreeBSD.org","www":"https://git.sr.ht/~proycon/wayout","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"185d79954349e0ac990daed58790c1baedcafeaf70d80cbf1945176d2f65c154","flatsize":75274,"path":"All/sxmo-wayout-0.1.4_1.pkg","repopath":"All/sxmo-wayout-0.1.4_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":28192,"desc":"Wayout takes text from standard input and outputs it to a desktop-widget\non Wayland desktops. Periodic updates are supported; e.g. newline-separated\ninput or any other delimiter of choice. We call this a feed. The desktop\nwidget can be shown either on top (OSD-like functionality) or below other\nwindows.\n\nA Wayland compositor must implement the Layer-Shell and XDG-Output for wayout\nto work.\n\nFeatures:\n- Allow updating from standard input at a regular interval; custom delimiters\n- Configurable colours/border/position/fonts\n- Supports the pango markup language for text markup/colours.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libepoll-shim":{"origin":"devel/libepoll-shim","version":"0.0.20240608"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["wayland","x11"],"shlibs_required":["libc.so.8","libcairo.so.2","libepoll-shim.so.0","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libwayland-client.so.0"],"options":{"EPOLL":"on","MANPAGES":"on"}},{"name":"sxhkd","origin":"x11/sxhkd","version":"0.6.2_1","comment":"Simple X hotkey daemon","maintainer":"o.hushchenkov@gmail.com","www":"https://github.com/baskerville/sxhkd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9d50f9502c8dc62dd0daa744a411cd7831c19e44a6899cb9c57fb3a1ba7de471","flatsize":90419,"path":"All/sxhkd-0.6.2_1.pkg","repopath":"All/sxhkd-0.6.2_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":25776,"desc":"sxhkd is a simple X hotkey daemon with a powerful and compact\nconfiguration syntax.","deps":{"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"xcb-util-keysyms":{"origin":"x11/xcb-util-keysyms","version":"0.4.1"}},"categories":["x11"],"shlibs_required":["libc.so.8","libxcb-keysyms.so.1","libxcb.so.1"],"options":{"EXAMPLES":"on"}},{"name":"switchBashZsh","origin":"shells/switchBashZsh","version":"1.3_1","comment":"Portable shell setup for Bash/Zsh across FreeBSD/Linux/Cygwin","maintainer":"bourne.identity@hotmail.com","www":"https://github.com/bourne-again/switchBashZsh","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3f77fff03e2afb2b4869899e09afa6cc9eec4f6189d2b68acd6273192cf5ddd2","flatsize":12687,"path":"All/switchBashZsh-1.3_1.pkg","repopath":"All/switchBashZsh-1.3_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":6700,"desc":"You want your shell stuff to work the same way even when you use a\ndifferent shell, or even a different box. Right?\n\nIf you use switchBashZsh you can attain at least most of what you\ndesire, perhaps even all. You can log out of Bash and log in with Zsh\n(or vice versa) - and your aliases/exports/functions will continue to\nwork as before.\n\nIt gets better - if someday you need to use a different box with a\ndifferent OS, you can get your shell to work your 'normal' way in a\njiffy. Just save your $HOME/.shell directory on your primary box, and\npaste it over your second box's $HOME/.shell (after running\nswitchBashZsh setup script on the second box). The second box need\nnot be the same operating system - switchBashZsh works across\nFreeBSD / Linux / Cygwin.","categories":["shells"]},{"name":"swiggle","origin":"www/swiggle","version":"0.4_10","comment":"Command-line web image gallery generator","maintainer":"ports@FreeBSD.org","www":"http://homepage.univie.ac.at/l.ertl/swiggle/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6a6ed78561f020bf2113758e68c63b121e473078e8b220c9fcefbbf4aaaa0664","flatsize":35372,"path":"All/swiggle-0.4_10.pkg","repopath":"All/swiggle-0.4_10.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":13864,"desc":"swiggle is a small command line tool that generates HTML pages,\nincluding thumbnail indexes, for given images\n(a so called \"web gallery\").\nIt's intended to be easy to use, and since it is written in C,\nit's quite speedy.\n\nIt uses libjpeg for decompression and compression of images,\nlibexif for getting EXIF information contained in the images,\nand it caches scaled images so that subsequent runs don't need to\nscale images again and are faster.\nOf course, the original images aren't changed.\n\nCurrently, it only processes JPEG images, and it's thought\nto be used primarily with images taken with digital cameras.\n\nJosef El-Rayes\nj.el-rayes@daemon.li","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libexif":{"origin":"graphics/libexif","version":"0.6.25"}},"categories":["www"],"shlibs_required":["libc.so.8","libexif.so.12","libjpeg.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe swiggle port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sympa","origin":"mail/sympa","version":"6.2.76","comment":"Electronic mailing list manager","maintainer":"dgeo@centrale-med.fr","www":"https://www.sympa.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1a879a204cd812a3bf9bdab3b7dbc343db4e42b1df01f0aaa4cab60d21f03bb4","flatsize":17280637,"path":"All/sympa-6.2.76.pkg","repopath":"All/sympa-6.2.76.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":3620500,"desc":"SYMPA -- Systeme de Multi-Postage Automatique\n\nSYMPA is an electronic mailing list manager. It is used to automate list\nmanagement functions such as subscription, moderation and management of\narchives. SYMPA also manages sending of messages to the lists, and\nmakes it possible to reduce the load on the system. Provided that you\nhave enough memory on your system, Sympa is especially well adapted for big\nlists. For a list with 20 000 subscribers, it takes 5 minutes to send a\nmessage to 90%25 of subscribers, of course considering that the network is\navailable.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"mhonarc":{"origin":"www/mhonarc","version":"2.6.24_1"},"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"p5-App-cpanminus":{"origin":"devel/p5-App-cpanminus","version":"1.7048"},"p5-Archive-Zip":{"origin":"archivers/p5-Archive-Zip","version":"1.68"},"p5-CGI":{"origin":"www/p5-CGI","version":"4.67"},"p5-CGI-Fast":{"origin":"www/p5-CGI-Fast","version":"2.17"},"p5-Class-Singleton":{"origin":"devel/p5-Class-Singleton","version":"1.6"},"p5-Crypt-CipherSaber":{"origin":"security/p5-Crypt-CipherSaber","version":"1.01"},"p5-Crypt-Eksblowfish":{"origin":"security/p5-Crypt-Eksblowfish","version":"0.009_3"},"p5-Crypt-OpenSSL-X509":{"origin":"security/p5-Crypt-OpenSSL-X509","version":"2.0.1"},"p5-Crypt-SMIME":{"origin":"security/p5-Crypt-SMIME","version":"0.31"},"p5-DBD-CSV":{"origin":"databases/p5-DBD-CSV","version":"0.62,1"},"p5-DBD-mysql":{"origin":"databases/p5-DBD-mysql","version":"5.008"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-Data-Password":{"origin":"security/p5-Data-Password","version":"1.12"},"p5-DateTime-Format-Mail":{"origin":"devel/p5-DateTime-Format-Mail","version":"0.403"},"p5-DateTime-TimeZone":{"origin":"devel/p5-DateTime-TimeZone","version":"2.64,1"},"p5-Encode-Locale":{"origin":"converters/p5-Encode-Locale","version":"1.05"},"p5-FCGI":{"origin":"www/p5-FCGI","version":"0.82"},"p5-File-Copy-Recursive":{"origin":"devel/p5-File-Copy-Recursive","version":"0.45"},"p5-File-NFSLock":{"origin":"devel/p5-File-NFSLock","version":"1.29"},"p5-HTML-Format":{"origin":"textproc/p5-HTML-Format","version":"2.12"},"p5-HTML-StripScripts-Parser":{"origin":"www/p5-HTML-StripScripts-Parser","version":"1.03_1"},"p5-HTML-Tree":{"origin":"www/p5-HTML-Tree","version":"5.07"},"p5-IO-Socket-SSL":{"origin":"security/p5-IO-Socket-SSL","version":"2.089"},"p5-IO-Stringy":{"origin":"devel/p5-IO-Stringy","version":"2.113"},"p5-Locale-libintl":{"origin":"devel/p5-Locale-libintl","version":"1.35"},"p5-MIME-Charset":{"origin":"mail/p5-MIME-Charset","version":"1.012.2"},"p5-MIME-EncWords":{"origin":"mail/p5-MIME-EncWords","version":"1.015.0"},"p5-MIME-Lite-HTML":{"origin":"mail/p5-MIME-Lite-HTML","version":"1.24_1"},"p5-MIME-Tools":{"origin":"mail/p5-MIME-Tools","version":"5.515,2"},"p5-Mail-DKIM":{"origin":"mail/p5-Mail-DKIM","version":"1.20240923"},"p5-Mail-Tools":{"origin":"mail/p5-Mail-Tools","version":"2.22"},"p5-Net-CIDR":{"origin":"net-mgmt/p5-Net-CIDR","version":"0.23"},"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"p5-SOAP-Lite":{"origin":"net/p5-SOAP-Lite","version":"1.27"},"p5-Scalar-List-Utils":{"origin":"lang/p5-Scalar-List-Utils","version":"1.68,1"},"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"p5-Term-ProgressBar":{"origin":"devel/p5-Term-ProgressBar","version":"2.23"},"p5-Time-HiRes":{"origin":"devel/p5-Time-HiRes","version":"1.9764,1"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-Unicode-LineBreak":{"origin":"textproc/p5-Unicode-LineBreak","version":"2019.001"},"p5-Unicode-UTF8":{"origin":"converters/p5-Unicode-UTF8","version":"0.62"},"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"p5-perl-ldap":{"origin":"net/p5-perl-ldap","version":"0.6800"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail"],"users":["sympa"],"groups":["sympa"],"shlibs_required":["libc.so.8"],"options":{"APACHE":"off","DOCS":"on","EXAMPLES":"on","FASTCGI":"on","MYSQL":"on","PGSQL":"off","SQLITE":"off"},"annotations":{"cpe":"cpe:2.3:a:sympa:sympa:6.2.76:::::dragonfly6:x86_64"},"messages":[{"message":"If you upgrade:\n * read https://sympa-community.github.io/manual/upgrade/notes.html\n * run # sympa.pl --upgrade\n\nFirst install:\n * edit /usr/local/etc/sympa/sympa.conf to suit your needs\n * populate database with # sympa.pl --health_check\n   For more databases options,\n   see https://sympa-community.github.io/manual/install/setup-database.html\n\nfor wwsympa server, see samples configs in /usr/local/share/examples/sympa","type":"install"}]},{"name":"sylpheed","origin":"mail/sylpheed","version":"3.7.0_8","comment":"Lightweight, featureful, and fast GTK based e-mail client","maintainer":"ehaupt@FreeBSD.org","www":"https://sylpheed.sraoss.jp/en/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2e43bf7b2089326b1b5b8779fa5c27473facfaf24715b70f8f6a23abcdf85626","flatsize":7519805,"path":"All/sylpheed-3.7.0_8.pkg","repopath":"All/sylpheed-3.7.0_8.pkg","licenselogic":"or","licenses":["GPLv2","LGPL21"],"pkgsize":1540088,"desc":"Sylpheed is an e-mail client (and news reader) based on GTK+ 2, running on\nX Window System, and aiming for:\n\n  * Quick response\n  * Graceful, and sophisticated interface\n  * Easy configuration, intuitive operation\n  * Abundant features\n\nCurrently, many features are supported including POP3, IMAP, NNTP,\nmultiple accounts, threading, filtering, MIME attachments, APOP, SMTP\nAUTH, SSL, IPv6, GnuPG, internalization, and more.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"ca_root_nss":{"origin":"security/ca_root_nss","version":"3.108"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"dbus-glib":{"origin":"devel/dbus-glib","version":"0.114"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"enchant":{"origin":"textproc/enchant","version":"1.6.0_12"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnupg":{"origin":"security/gnupg","version":"2.4.7"},"gpgme":{"origin":"security/gpgme","version":"1.24.2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"gtkspell":{"origin":"textproc/gtkspell","version":"2.0.16_7"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libassuan":{"origin":"security/libassuan","version":"3.0.2"},"libgpg-error":{"origin":"security/libgpg-error","version":"1.51"},"mime-support":{"origin":"misc/mime-support","version":"3.66_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["mail"],"shlibs_required":["libassuan.so.9","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libcrypto.so.12","libdbus-1.so.3","libdbus-glib-1.so.2","libenchant.so.1","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgpg-error.so.0","libgpgme.so.11","libgthread-2.0.so.0","libgtk-x11-2.0.so.0","libgtkspell.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0","libssl.so.12"],"options":{"CA_BUNDLE":"on","COMPFACE":"off","CURL":"on","DOCS":"on","GPGME":"on","GTKSPELL":"on","HIDE_OSSIG":"off","LDAP":"off","ONIGURUMA":"off","SSL":"on"},"annotations":{"cpe":"cpe:2.3:a:sylpheed_project:sylpheed:3.7.0:::::dragonfly6:x86_64:8"}},{"name":"swww","origin":"x11/swww","version":"0.9.5_4","comment":"Solution to your Wayland Wallpaper Woes","maintainer":"nivit@FreeBSD.org","www":"https://github.com/LGFae/swww","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2a22f92fec998813ad111c44ffb6a7b6c9c0b93c1282f661122000d0292a66f9","flatsize":4492465,"path":"All/swww-0.9.5_4.pkg","repopath":"All/swww-0.9.5_4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1169468,"desc":"Efficient animated wallpaper daemon for wayland, controlled at runtime.\n\nFeatures\n\n    - Display animated gifs on your desktop\n    - Display any image in the formats:\n        - jpeg\n        - png\n        - gif\n        - pnm\n        - tga\n        - tiff\n        - webp\n        - bmp\n        - farbfeld\n    - Clear the screen with an arbitrary rrggbb color\n    - Smooth transition effect when you switch images\n    - Do all of that without having to shutdown and reinitialize the daemon","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"liblz4":{"origin":"archivers/liblz4","version":"1.10.0,1"}},"categories":["x11"],"shlibs_required":["libc.so.8","libexecinfo.so.1","liblz4.so.1","libm.so.4","libpthread.so.0"],"options":{"EXAMPLES":"on"}},{"name":"swig40","origin":"devel/swig40","version":"4.0.2","comment":"Generate wrappers for calling C/C++ code from other languages","maintainer":"sunpoet@FreeBSD.org","www":"https://www.swig.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"193653cab8e5527856272c507e7060807337cf78759cd501f53becb2e48552e4","flatsize":4823985,"path":"All/swig40-4.0.2.pkg","repopath":"All/swig40-4.0.2.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":1070576,"desc":"SWIG is a software development tool that connects programs written in C and C++\nwith a variety of high-level programming languages. SWIG is used with different\ntypes of target languages including common scripting languages such as\nJavascript, Perl, PHP, Python, Tcl and Ruby. The list of supported languages\nalso includes non-scripting languages such as C#, Common Lisp (CLISP, Allegro\nCL, CFFI, UFFI), D, Go language, Java, Lua, Modula-3, OCAML, Octave and R. Also\nseveral interpreted and compiled Scheme implementations (Guile, MzScheme/Racket,\nChicken) are supported. SWIG is most commonly used to create high-level\ninterpreted or compiled programming environments, user interfaces, and as a tool\nfor testing and prototyping C/C++ software. SWIG is typically used to parse\nC/C++ interfaces and generate the 'glue code' required for the above target\nlanguages to call into the C/C++ code. SWIG can also export its parse tree in\nthe form of XML and Lisp s-expressions.","deps":{"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["devel"],"shlibs_required":["libc.so.8","libdl.so.0","libm.so.4","libpcre.so.1","libstdc++.so.9","libz.so.3"]},{"name":"swhplugins","origin":"audio/swhplugins","version":"0.4.17","comment":"Steve Harris' huge Collection of LADSPA Plugins","maintainer":"ports@FreeBSD.org","www":"http://www.plugin.org.uk","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3e4ed6514655b15031c904648b21922bc5db2cb367e2dfb366d004d2d873fa13","flatsize":1781236,"path":"All/swhplugins-0.4.17.pkg","repopath":"All/swhplugins-0.4.17.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":435872,"desc":"This is Steve Harris' LADSPA-Plugin Collection.","deps":{"fftw3-float":{"origin":"math/fftw3-float","version":"3.3.10_5"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"}},"categories":["audio"],"options":{"3DNOW":"off","NLS":"on","SSE":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe swhplugins port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"swig","origin":"devel/swig","version":"4.2.1","comment":"Generate wrappers for calling C/C++ code from other languages","maintainer":"sunpoet@FreeBSD.org","www":"https://swig.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ffa9415e83c9a8ec596b4b0cfc95f2389c3d79ecc81404f33d54e4ceced57a9d","flatsize":21608393,"path":"All/swig-4.2.1.pkg","repopath":"All/swig-4.2.1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":6001024,"desc":"SWIG is a software development tool that connects programs written in C and C++\nwith a variety of high-level programming languages. SWIG is used with different\ntypes of target languages including common scripting languages such as\nJavascript, Perl, PHP, Python, Tcl and Ruby. The list of supported languages\nalso includes non-scripting languages such as C#, Common Lisp (CLISP, Allegro\nCL, CFFI, UFFI), D, Go language, Java, Lua, Modula-3, OCAML, Octave and R. Also\nseveral interpreted and compiled Scheme implementations (Guile, MzScheme/Racket,\nChicken) are supported. SWIG is most commonly used to create high-level\ninterpreted or compiled programming environments, user interfaces, and as a tool\nfor testing and prototyping C/C++ software. SWIG is typically used to parse\nC/C++ interfaces and generate the 'glue code' required for the above target\nlanguages to call into the C/C++ code. SWIG can also export its parse tree in\nthe form of XML and Lisp s-expressions.","deps":{"pcre2":{"origin":"devel/pcre2","version":"10.45"}},"categories":["devel"],"shlibs_required":["libc.so.8","libdl.so.0","libm.so.4","libpcre2-8.so.0","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"swh-lv2","origin":"audio/swh-lv2","version":"1.0.16.4","comment":"SWH Plugins in LV2 format","maintainer":"yuri@FreeBSD.org","www":"http://plugin.org.uk/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8100b710c45b1d51ecba93f27b454afd6deda7ad716c711da77d9b98a62499fd","flatsize":1326851,"path":"All/swh-lv2-1.0.16.4.pkg","repopath":"All/swh-lv2-1.0.16.4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":226088,"desc":"Steve Harris' LV2 version of Plugin Collection.","deps":{"fftw3-float":{"origin":"math/fftw3-float","version":"3.3.10_5"}},"categories":["audio"]},{"name":"symphytum","origin":"databases/symphytum","version":"2.6","comment":"Personal, user-friendly database software","maintainer":"danfe@FreeBSD.org","www":"https://github.com/giowck/symphytum","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e1ebb8b506272be23a2dc166c1870199c106c5c7bfac861820c820aaf0a573f3","flatsize":5209749,"path":"All/symphytum-2.6.pkg","repopath":"All/symphytum-2.6.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":3867512,"desc":"Symphytum is a personal database software for everyone who desires to\nmanage and organize data in an easy and intuitive way, without having\nto study complex database languages and software user interfaces.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["databases"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5PrintSupport.so.5","libQt5Sql.so.5","libQt5Svg.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"swfmill","origin":"graphics/swfmill","version":"0.3.6_5","comment":"Tool to generate or decompile Adobe Flash SWF files","maintainer":"ports@FreeBSD.org","www":"https://swfmill.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"661b8449cf22c3d6bee91802d6c3741eebff3dc5b4b8d8995804020cbc3db153","flatsize":1576785,"path":"All/swfmill-0.3.6_5.pkg","repopath":"All/swfmill-0.3.6_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":288980,"desc":"swfmill is an xml2swf and swf2xml processor with import functionalities.\n\nIt's most common use is the generation of asset libraries containing\nimages (PNG and JPEG), fonts (TTF) or other SWF movies for use with\nMTASC-compiled ActionScript, although swfmill can be used to produce\nboth simple and complex SWF structures.\n\n* built around an XSLT/EXSLT processor (libxslt)\n* input and output of the XSLT transformation can be either XML or\n  binary SWF\n* XSLT commands for importing PNG, JPEG, TTF and SWF, and for mapping\n  SWF ID numbers\n* built-in \"simple dialect\" to support library creation and building\n  simple SWFs","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"libgpg-error":{"origin":"security/libgpg-error","version":"1.51"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libexslt.so.0","libfreetype.so.6","libm.so.4","libpng16.so.16","libstdc++.so.9","libxml2.so.2","libxslt.so.1","libz.so.3"],"messages":[{"message":"===>   NOTICE:\n\nThe swfmill port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"swt","origin":"x11-toolkits/swt","version":"4.21_2","comment":"Standard Widget Toolkit for Java","maintainer":"ports@FreeBSD.org","www":"https://www.eclipse.org/swt/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4edab8a2a1f20f322bd8f65c11103322e0c65d512fba4b484700fe32c64e80c3","flatsize":2647877,"path":"All/swt-4.21_2.pkg","repopath":"All/swt-4.21_2.pkg","licenselogic":"single","licenses":["EPL"],"pkgsize":1373908,"desc":"SWT is the software component that delivers native widget functionality\nfor the Eclipse platform in an operating system independent manner.\n\nThis port provides SWT without requiring a full download and build of\nEclipse.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["devel","java","x11-toolkits"],"options":{"CAIRO":"on","WEBKIT":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe swt port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sweeper","origin":"sysutils/sweeper","version":"25.04.2","comment":"Cleans temporal files for KDE","maintainer":"kde@FreeBSD.org","www":"https://utils.kde.org/projects/sweeper/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5c18b397d5775cfd1726525b6050f2497f71fb79e773f59925dd16f2a469fdbb","flatsize":907742,"path":"All/sweeper-25.04.2.pkg","repopath":"All/sweeper-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":408572,"desc":"Sweeper helps to clean unwanted traces the user leaves on the system.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kbookmarks":{"origin":"devel/kf6-kbookmarks","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-ktextwidgets":{"origin":"x11-toolkits/kf6-ktextwidgets","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"kf6-sonnet":{"origin":"textproc/kf6-sonnet","version":"6.14.0"},"plasma6-plasma-activities-stats":{"origin":"x11/plasma6-plasma-activities-stats","version":"6.3.5"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["kde","kde-applications","sysutils"],"shlibs_required":["libGLX.so.0","libKF6Bookmarks.so.6","libKF6ColorScheme.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6SonnetUi.so.6","libKF6TextWidgets.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libPlasmaActivitiesStats.so.1","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"swe","origin":"astro/swe","version":"2.10.03,1","comment":"High Precision Ephemeris Developed By Astrodienst","maintainer":"bofh@FreeBSD.org","www":"https://www.astro.com/swisseph/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"87f8bcf5f52c0cc07240ec1b3c8cc39e7e95ef69cb6d0727fd6bfba96b83e608","flatsize":1486938,"path":"All/swe-2.10.03,1.pkg","repopath":"All/swe-2.10.03,1.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":370264,"desc":"The SWISS EPHEMERIS is the high precision ephemeris\ndeveloped by Astrodienst, largely based upon the DE406\nephemeris from NASA's JPL.\n\nDevelopers can license the Ephemeris library.Ephemeris\nusers find 3200 years of read-made printable files of\nephemerides, containing 19'200 print pages in PDF quality.\n\nThe Swiss Ephemeris is available under a dual licensing\nmodel: GPL2 or Swiss Ephemeris Professional License.","categories":["astro","devel"]},{"name":"swayimg","origin":"x11/swayimg","version":"2.3","comment":"Image viewer for Sway/Wayland","maintainer":"jbeich@FreeBSD.org","www":"https://github.com/artemsen/swayimg","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d99381a909b90b6351e30c147d05ce3631bcd219175eb82f9e40d7e18b16d4dc","flatsize":158717,"path":"All/swayimg-2.3.pkg","repopath":"All/swayimg-2.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":69696,"desc":"Now you can view images directly in the current terminal window!\n\nThe program uses Sway IPC to determine the geometry of the currently\nfocused container. This data is used to calculate the position and\nsize of the new \"overlay\" window that will be used to draw the image.\nIn the next step, swayimg adds two Sway rules for the self window:\n\"floating enable\" and \"move position\". Then it creates a new Wayland\nwindow and draws the image from the specified file.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"giflib":{"origin":"graphics/giflib","version":"5.2.2"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"json-c":{"origin":"devel/json-c","version":"0.18"},"libavif":{"origin":"graphics/libavif","version":"1.2.0"},"libepoll-shim":{"origin":"devel/libepoll-shim","version":"0.0.20240608"},"libexif":{"origin":"graphics/libexif","version":"0.6.25"},"libheif":{"origin":"graphics/libheif","version":"1.19.8"},"libinotify":{"origin":"devel/libinotify","version":"20240724"},"libjxl":{"origin":"graphics/libjxl","version":"0.11.1_1"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"openexr":{"origin":"graphics/openexr","version":"3.3.4"},"png":{"origin":"graphics/png","version":"1.6.47"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"},"webp":{"origin":"graphics/webp","version":"1.5.0"}},"categories":["wayland","x11"],"shlibs_required":["libOpenEXRCore-3_3.so.32","libavif.so.16","libc.so.8","libcairo.so.2","libepoll-shim.so.0","libexif.so.12","libfontconfig.so.1","libfreetype.so.6","libgif.so.7","libgobject-2.0.so.0","libheif.so.1","libinotify.so.0","libjpeg.so.8","libjson-c.so.5","libjxl.so.0.11","libpng16.so.16","libpthread.so.0","librsvg-2.so.2","libtiff.so.6","libwayland-client.so.0","libwebp.so.7","libwebpdemux.so.2","libxkbcommon.so.0"],"options":{"AVIF":"on","BASH":"on","GIF":"on","HEIF":"on","JPEG":"on","JXL":"on","LIBEXIF":"on","LIBRSVG2":"on","OPENEXR":"on","PNG":"on","TIFF":"on","WEBP":"on","ZSH":"on"}},{"name":"swayidle","origin":"x11/swayidle","version":"1.8.0_2","comment":"Idle management daemon for Wayland","maintainer":"jbeich@FreeBSD.org","www":"https://github.com/swaywm/swayidle","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8ce24a5e4f643c58666d7eeed72683e1b2c30eb08a4e0cf8e6c904ec90873105","flatsize":25703,"path":"All/swayidle-1.8.0_2.pkg","repopath":"All/swayidle-1.8.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11420,"desc":"swayidle is an idle management daemon, compatible with any Wayland\ncompositor which implements the KDE idle protocol.","deps":{"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["wayland","x11"],"shlibs_required":["libc.so.8","libwayland-client.so.0","libwayland-server.so.0"],"options":{"BASU":"off","MANPAGES":"on"}},{"name":"swell-foop","origin":"games/swell-foop","version":"41.1_2","comment":"Gnome swell-foop","maintainer":"gnome@FreeBSD.org","www":"https://wiki.gnome.org/Swell%20Foop","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"22617fe2e311f6c909dc4e1c2ad325f8f776c812764bb477511a377fff474bb6","flatsize":1509152,"path":"All/swell-foop-41.1_2.pkg","repopath":"All/swell-foop-41.1_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":683152,"desc":"Swell Foop is a puzzle game, previously known as Same GNOME.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"clutter":{"origin":"graphics/clutter","version":"1.26.4_2"},"clutter-gtk3":{"origin":"graphics/clutter-gtk3","version":"1.8.4_4"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libgnome-games-support":{"origin":"games/libgnome-games-support","version":"1.8.2_2"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["games","gnome"],"shlibs_required":["libc.so.8","libclutter-1.0.so.0","libclutter-gtk-1.0.so.0","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgnome-games-support-1.so.3","libgobject-2.0.so.0","libgtk-3.so.0","libintl.so.8","libpthread.so.0"]},{"name":"swayfloatingswitcher","origin":"x11/swayfloatingswitcher","version":"s20221131_2","comment":"Simple Alt+Tab switcher for floating windows","maintainer":"jbeich@FreeBSD.org","www":"https://github.com/ErikReider/SwayFloatingSwitcher","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b910f803c9299d3b89a46bd3a494d0c4356887df0db6cae53ce9950079e940fc","flatsize":113105,"path":"All/swayfloatingswitcher-s20221131_2.pkg","repopath":"All/swayfloatingswitcher-s20221131_2.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":32608,"desc":"A simple daemon for switching between floating windows with Alt+Tab.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk-layer-shell":{"origin":"x11-toolkits/gtk-layer-shell","version":"0.9.1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"libgee":{"origin":"devel/libgee","version":"0.20.6_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11"],"shlibs_required":["libc.so.8","libcairo.so.2","libgdk-3.so.0","libgee-0.8.so.2","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libgtk-layer-shell.so.0","libjson-glib-1.0.so.0"]},{"name":"swaybg","origin":"x11/swaybg","version":"1.2.1","comment":"Wallpaper tool for Wayland compositors","maintainer":"jbeich@FreeBSD.org","www":"https://github.com/swaywm/swaybg","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bf59f3ba2a30c9cf88496c89155180ffcd88248fc4510a023c7c0ef5b12a9791","flatsize":31211,"path":"All/swaybg-1.2.1.pkg","repopath":"All/swaybg-1.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12704,"desc":"swaybg is a wallpaper utility for Wayland compositors. It is compatible with any\nWayland compositor which implements the following Wayland protocols:\n\n- wlr-layer-shell\n- xdg-output\n- xdg-shell","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["wayland","x11"],"shlibs_required":["libc.so.8","libcairo.so.2","libgdk_pixbuf-2.0.so.0","libgobject-2.0.so.0","libwayland-client.so.0"],"options":{"MANPAGES":"on","PIXBUF":"on"}},{"name":"swatchdog","origin":"security/swatchdog","version":"3.2.4","comment":"Simple log watcher formerly known as swatch","maintainer":"joseph@randomnetworks.com","www":"https://swatch.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"17b025b0e3558856de4d41b8f8bdc54978468bff58f4ee4e41b3ec1ac610b08e","flatsize":86284,"path":"All/swatchdog-3.2.4.pkg","repopath":"All/swatchdog-3.2.4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":34264,"desc":"swatchdog - the Simple WATCHdog formerly known as swatch.\n\nSwatchdog was originally written to actively monitor messages as they are\nwritten to a log file via the UNIX syslog utility.  For a simple\ndemonstration type \"perl swatchdog --examine=FILENAME\" with FILENAME being\nthe file that you would like to see the contents of.  All this example will\ndo is demonstrate the different text modes that are available with to the\necho action.","deps":{"p5-Date-Calc":{"origin":"devel/p5-Date-Calc","version":"6.4"},"p5-Date-Manip":{"origin":"devel/p5-Date-Manip","version":"6.97"},"p5-File-Tail":{"origin":"devel/p5-File-Tail","version":"1.3"},"p5-TimeDate":{"origin":"devel/p5-TimeDate","version":"2.33,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["security","sysutils"],"messages":[{"message":"WARNING:\nThis port was formerly known as sysutils/swatch and was renamed to swatchdog,\nthe executable was renamed from swatch to swatchdog and the startup script\ntoo.\n\nThis means you need to update all settings in rc.conf, e.g.,\n\nswatch_enable=\"YES\" => swatchdog_enable=\"YES\"\nswatch_rules=\"1 2 3\" => swatchdog_rules=\"123\"\n\netc.","type":"upgrade"}]},{"name":"swarp","origin":"x11/swarp","version":"0.1_1","comment":"X11 generic pointer warping utility","maintainer":"dmgk@FreeBSD.org","www":"https://tools.suckless.org/x/swarp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"69c8de55daa6835ad42c57844900e548b74da59725f71bbf56fc22e8e9b691f2","flatsize":8816,"path":"All/swarp-0.1_1.pkg","repopath":"All/swarp-0.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4188,"desc":"Simple pointer warp is a generic pointer warping utility for X11.\nIt allows you to place the pointer to arbitrary x/y coordinates,\nfor instance from within scripts.  It is especially useful in\nconjunction with scripted window managers such as wmii.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libc.so.8"],"options":{"DOCS":"on"}},{"name":"swapusage","origin":"sysutils/swapusage","version":"1.0.0","comment":"Get swap usage on a FreeBSD system","maintainer":"aduitsis@douitsis.com","www":"https://github.com/aduitsis/freebsd_swapusage","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2f7463693134f712c30384e775e3516e75d3a08eeeccd446a2df47ed1da52bbf","flatsize":7241,"path":"All/swapusage-1.0.0.pkg","repopath":"All/swapusage-1.0.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":3460,"desc":"Very small utility that reports the percentage of swap space that is\nused. Report can be piped to a Prometheus textfile without processing.","categories":["sysutils"],"shlibs_required":["libc.so.8","libkvm.so.3"]},{"name":"swapmon","origin":"sysutils/swapmon","version":"1.5_1","comment":"Add/remove swapspace as needed","maintainer":"ports@FreeBSD.org","www":"http://www.nagilum.net/swapmon/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"acbd89533075dc867d021df893df7524280ae95eef4715d6dd6976e0a1fd9250","flatsize":10404,"path":"All/swapmon-1.5_1.pkg","repopath":"All/swapmon-1.5_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":6200,"desc":"swapmon will check the current swapusage and if more than SWAP_HIGH per-\ncent of swapspace is in use it will create a new swapfile with a size of\nsize of SWAP_STEP percent of the current swapspace and activate it.  If\nless than SWAP_LOW percent of swapspace is in use it will deactivate a\npreviously added swapspace file and remove it.\n\nfreebsd@nagilum.org","categories":["sysutils"],"messages":[{"message":"To have swapmon run automatically after each boot,\nadd the following line to /etc/rc.conf:\n\n  swapmon_enable=\"YES\"","type":"install"},{"message":"===>   NOTICE:\n\nThe swapmon port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"swappy","origin":"graphics/swappy","version":"1.5.1_3","comment":"Snapshot editing for Wayland (a la Snappy on macOS)","maintainer":"ports@FreeBSD.org","www":"https://github.com/jtheoof/swappy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"322f9eaf34d49c90cdf63c8143facefb4223037d40e2e0bb4588ef5b79366eae","flatsize":112015,"path":"All/swappy-1.5.1_3.pkg","repopath":"All/swappy-1.5.1_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":29180,"desc":"A Wayland native snapshot and editor tool, inspired by Snappy on\nmacOS. Works great with grim, slurp and sway. But can easily work with\nother screen copy tools that can output a final image to stdout.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"font-awesome":{"origin":"x11-fonts/font-awesome","version":"6.2.1"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"wl-clipboard":{"origin":"x11/wl-clipboard","version":"2.2.1_1"}},"categories":["graphics","wayland"],"shlibs_required":["libc.so.8","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0"],"options":{"CLIPBOARD":"on","ICONSFONT":"on","MANPAGES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe swappy port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"swayr","origin":"x11/swayr","version":"0.28.1","comment":"Urgent-first/LRU window switcher for sway","maintainer":"jbeich@FreeBSD.org","www":"https://sr.ht/~tsdh/swayr/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ecfb9a2c47e7f611980b5934a31067a04e6f4c180744ec164324c4be3d9852c9","flatsize":5414551,"path":"All/swayr-0.28.1.pkg","repopath":"All/swayr-0.28.1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":1302740,"desc":"Swayr consists of a demon, and a client. The demon swayrd records\nwindow/workspace creations, deletions, and focus changes using sway's\nJSON IPC interface. The client swayr offers subcommands, see swayr\n--help, and sends them to the demon which executes them.\n\nRight now, there are these subcommands:\n* switch-window displays all windows in the order urgent first, then\n  last-recently-used, focused last and focuses the selected.\n* quit-window displays all windows and quits the selected one.\n* switch-to-urgent-or-lru-window switches to the next window with urgency\n  hint (if any) or to the last recently used window.\n* switch-workspace displays all workspaces in LRU order and switches to the\n  selected one.\n* switch-workspace-or-window displays all workspaces and their windows and\n   switches to the selected workspace or window.\n* quit-workspace-or-window displays all workspaces and their windows and\n  allows to quit either the selected workspace (all its windows) or the\n  selected window.\n* next-window (all-workspaces|current-workspace) & prev-window\n  (all-workspaces|current-workspace) focus the next/previous window in\n  depth-first iteration order of the tree.  The argument all-workspaces or\n  current-workspace define if all windows of all workspaces or only those of\n  the current workspace are considered.\n* next-tiled-window & prev-tiled-window do the same as next-window &\n  prev-window but switch only between windows contained in a tiled container.\n* next-tabbed-or-stacked-window & prev-tabbed-or-stacked-window do the same\n  as next-window & prev-window but switch only between windows contained in\n  a tabbed or stacked container.\n* next-floating-window & prev-floating-window do the same as next-window\n  & prev-window but switch only between floating windows.\n* next-window-of-same-layout & prev-window-of-same-layout is like\n  next-floating-window / prev-floating-window if the current window is\n  floating, it is like next-tabbed-or-stacked-window /\n  prev-tabbed-or-stacked-window if the current window is in a tabbed, or\n  stacked container, it is like next-tiled-window / prev-tiled-window if\n  the current windows is in a tiled container, and is like next-window /\n  prev-window otherwise.\n* execute-swaymsg-command displays most swaymsg which don't require\n  additional input and executes the selected one.  That's handy especially for\n  less often used commands not bound to a key.  Non-matching input will be\n  executed executed as-is with swaymsg.\n* execute-swayr-command displays all commands above and executes the selected\n  one.  (This is useful for accessing swayr commands which are not bound to a\n  key.)\n* tile-workspace exclude-floating|include-floating tiles all windows on the\n  current workspace (excluding or including floating ones).  That's done by\n  moving all windows away to some special workspace, setting the current\n  workspace to splith layout, and then moving the windows back.  If the\n  auto_tile feature is used, see the Configuration section below, it'll\n  change from splitting horizontally to vertically during re-insertion.\n* shuffle-tile-workspace exclude-floating|include-floating shuffles & tiles\n  all windows on the current workspace.  The shuffle part means that (a) the\n  windows are shuffled before re-insertion, and (b) a randomly chosen already\n  re-inserted window is focused before re-inserting another window.  So while\n  tile-workspace on a typical horizontally oriented screen and 5 windows will\n  usually result in a layout with one window on the left and all four others\n  tiled vertially on the right, shuffle-tile-workspace in combination with\n  auto_tile usually results in a more balanced layout, i.e., 2 windows tiled\n  vertically on the right and the other 4 tiled vertially on the left.  If you\n  have less than a handful of windows, just repeat shuffle-tile-workspace a\n  few times until happenstance creates the layout you wanted.\n* tab-workspace exclude-floating|include-floating puts all windows of the\n  current workspace into a tabbed container.\n* toggle-tab-shuffle-tile-workspace exclude-floating|include-floating toggles\n  between a tabbed and tiled layout, i.e., it calls shuffle-tile-workspace if\n  it is currently tabbed, and calls shuffle-tile-workspace if it is currently\n  tiled.\n* move-focused-to-workspace moves the currently focused window or container\n  to another workspace selected with the menu program.  Non-matching input of\n  the form #w:<workspace> where the hash and w: shortcut are optional can\n  be used to move it to a new workspace.","categories":["x11"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0"]},{"name":"swftools","origin":"graphics/swftools","version":"0.9.2_13","comment":"SWF manipulation and generation utilities","maintainer":"dinoex@FreeBSD.org","www":"http://www.swftools.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"04a049241569b1dc1b4d38e203fcd648571c19c715ee10c7f0bc138bc0f07090","flatsize":7393156,"path":"All/swftools-0.9.2_13.pkg","repopath":"All/swftools-0.9.2_13.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1753020,"desc":"SWF Tools is a collection of SWF manipulation and generation utilities\n\nAt the moment, this includes:\n   - PDF2SWF : A PDF to SWF Converter. Generates one frame per page.\n   - SWFCombine : A tool for inserting SWFs into Wrapper SWFs.\n   - SWFStrings : Scans SWFs for text data.\n   - SWFDump : Prints out various informations about SWFs.\n   - JPEG2SWF : Takes one or more JPEG pictures and generates a SWF slideshow.\n   - PNG2SWF : Like JPEG2SWF, only for PNGs.\n   - GIF2SWF : Converts GIFs to SWF. Also able to handle animated gifs.\n   - WAV2SWF : Converts WAV audio files to SWFs with MP3 Streams, using the\n     L.A.M.E. MP3 encoder.\n   - Font2SWF : Converts font files (TTF, Type1) to SWF.\n   - SWFBBox : Allows to readjust SWF bounding boxes.\n   - SWFC : A tool for creating SWF files from simple script files.\n   - SWFExtract : Allows to extract Movieclips, Sounds, Images etc. from SWF\n     files.\n   - AS3Compile : A standalone ActionScript 3.0 compiler. Mostly compatible\n     with Flex.","deps":{"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freeglut":{"origin":"graphics/freeglut","version":"3.2.1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"giflib":{"origin":"graphics/giflib","version":"5.2.2"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"t1lib":{"origin":"devel/t1lib","version":"5.1.2_5,1"}},"categories":["graphics","multimedia"],"shlibs_required":["libc.so.8","libfontconfig.so.1","libfreetype.so.6","libgif.so.7","libjpeg.so.8","libm.so.4","libstdc++.so.9","libz.so.3"],"options":{"LAME":"off","OPENGL":"on","PDF":"off"},"annotations":{"cpe":"cpe:2.3:a:swftools:swftools:0.9.2:::::dragonfly6:x86_64:13"}},{"name":"swayrbar","origin":"x11/swayrbar","version":"0.4.2_6","comment":"status_command for swaybar","maintainer":"jbeich@FreeBSD.org","www":"https://sr.ht/~tsdh/swayr/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2d353d41cdc2bf311c28768731427d66992fe744f652b2e4379664d9ef83a5ed","flatsize":4224921,"path":"All/swayrbar-0.4.2_6.pkg","repopath":"All/swayrbar-0.4.2_6.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":1131576,"desc":"swayrbar is a status command for sway's swaybar implementing the\nswaybar-protocol(7).","categories":["x11"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0","librt.so.0"]},{"name":"swapexd","origin":"sysutils/swapexd","version":"0.4","comment":"Tool for growing and shrinking on-disk swap space","maintainer":"jessefrgsmith@yahoo.ca","www":"https://makeapbi.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"873da28480ae490c92316140e5ba92cd22c0c255865781bd0a999454d2c17c85","flatsize":12016,"path":"All/swapexd-0.4.pkg","repopath":"All/swapexd-0.4.pkg","licenselogic":"single","pkgsize":5696,"desc":"The Swap Extender Daemon is designed to monitor the amount of swap space\navailable on the system and create more on-disk swap as needed. Additionally\nSwap Extender will remove unwanted swap space when memory is freed.","categories":["sysutils"],"shlibs_required":["libc.so.8"]},{"name":"swaks","origin":"mail/swaks","version":"20240103.0","comment":"Swiss Army Knife SMTP transaction tester","maintainer":"beat@FreeBSD.org","www":"https://jetmore.org/john/code/swaks/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4b02dfdefc7b6da7172760075a32c2ea5461bac1960a06c930563e30844aeef7","flatsize":262558,"path":"All/swaks-20240103.0.pkg","repopath":"All/swaks-20240103.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":63764,"desc":"Program to test MTA configurations.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail"],"options":{"PERL_AUTHEN_NTLM":"off","PERL_NET_DNS":"off","PERL_NET_SSLEAY":"off"},"messages":[{"message":"swaks has been successfully installed.\n\nTry\n  `swaks --help'\nto list the available options and\n  `swaks --support'\nfor a list of capabilities.","type":"install"}]},{"name":"swank-clojure","origin":"devel/swank-clojure","version":"1.2.1","comment":"Swank/SLIME support for Clojure","maintainer":"olgeni@FreeBSD.org","www":"https://github.com/technomancy/swank-clojure","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7084b5f24b0d1e3c84adcc38bfbdee0445cc1192a7c74ca5311793d84837044f","flatsize":41731,"path":"All/swank-clojure-1.2.1.pkg","repopath":"All/swank-clojure-1.2.1.pkg","licenselogic":"single","pkgsize":38484,"desc":"Swank Clojure is a server that allows SLIME (the Superior Lisp\nInteraction Mode for Emacs) to connect to Clojure projects.\n\nTo use it you must launch a swank server, then connect to it from\nwithin Emacs using M-x slime-connect.\n\nFor example:\n\n  (ns user (:use [swank.swank :as swank]))\n\n  (clojure.main/with-bindings\n    (swank/ignore-protocol-version \"2010-06-04\")\n    (swank/start-server \"/dev/null\" :port 4005))\n\nJust replace \"user\" with your preferred namespace.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java","lisp"]},{"name":"sw_TZ-libreoffice","origin":"editors/libreoffice-sw_TZ","version":"25.2.2.2","comment":"sw_TZ language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e96054454da7b02c0d9e4a2fac8dcbf80f8169b58039832471d37138ae47b7ef","flatsize":1508735,"path":"All/sw_TZ-libreoffice-25.2.2.2.pkg","repopath":"All/sw_TZ-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":229084,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"sw-aspell","origin":"textproc/sw-aspell","version":"0.50.0_1,1","comment":"Aspell Swahili dictionary","maintainer":"office@FreeBSD.org","www":"http://aspell.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9ec82e94f87e08014fc38e4ab65bad57d962b605da6ffe5f0895b6a4e7aef40d","flatsize":858191,"path":"All/sw-aspell-0.50.0_1,1.pkg","repopath":"All/sw-aspell-0.50.0_1,1.pkg","licenselogic":"single","pkgsize":300544,"desc":"Aspell Swahili dictionary.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"]},{"name":"svt-vp9","origin":"multimedia/svt-vp9","version":"0.3.0_1","comment":"Scalable VP9 encoder","maintainer":"jbeich@FreeBSD.org","www":"https://01.org/svt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e7351762a84508a06dbda1b0b7eaaa9f65169b5fc758561ad711b83da7d1494a","flatsize":852060,"path":"All/svt-vp9-0.3.0_1.pkg","repopath":"All/svt-vp9-0.3.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE+PATENT"],"pkgsize":347280,"desc":"The Scalable Video Technology for VP9 Encoder (SVT-VP9 Encoder) is a\nVP9-compliant encoder library core. The SVT-VP9 Encoder development is\na work-in-progress targeting performance levels applicable to both VOD\nand Live encoding/transcoding video applications.","categories":["multimedia"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","librt.so.0"],"options":{"LTO":"on"}},{"name":"svt-av1","origin":"multimedia/svt-av1","version":"3.0.2","comment":"Scalable AV1 encoder","maintainer":"jbeich@FreeBSD.org","www":"https://01.org/svt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3943a635ddda2050afffa9258f09959ee7e2f73398ef9db162999d1129c1befa","flatsize":5688365,"path":"All/svt-av1-3.0.2.pkg","repopath":"All/svt-av1-3.0.2.pkg","licenselogic":"and","licenses":["BSD2CLAUSE","BSD3CLAUSE","MIT"],"pkgsize":1793204,"desc":"The Scalable Video Technology for AV1 Encoder (SVT-AV1 Encoder) is an\nAV1-compliant encoder library core. The SVT-AV1 development is a\nwork-in-progress targeting performance levels applicable to both VOD\nand Live encoding / transcoding video applications.","categories":["multimedia"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"],"options":{"LTO":"on"}},{"name":"svnup","origin":"net/svnup","version":"1.08_1","comment":"Lightweight program to pull source from an Apache Subversion server","maintainer":"jmehr@umn.edu","www":"https://github.com/johnmehr/svnup","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ef44ab0c48ef29f73aeac5cc4ebcc1f2d2f378503ff68ff05bd1945c6bd21119","flatsize":63293,"path":"All/svnup-1.08_1.pkg","repopath":"All/svnup-1.08_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":27168,"desc":"A lightweight, dependency-free program to pull FreeBSD source using the svn\nprotocol.","deps":{"libmd":{"origin":"security/libmd","version":"3.0"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["net"],"shlibs_required":["libc.so.8","libmd.so.3","libssl.so.12"],"options":{"DOCS":"on"}},{"name":"svt-hevc","origin":"multimedia/svt-hevc","version":"1.5.1_1","comment":"Scalable HEVC encoder","maintainer":"jbeich@FreeBSD.org","www":"https://01.org/svt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c8dcfea73e3a43e5f25645c7c406c00a06f8d1d1aa2452355a183d56c6987d2b","flatsize":2374418,"path":"All/svt-hevc-1.5.1_1.pkg","repopath":"All/svt-hevc-1.5.1_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE+PATENT"],"pkgsize":495852,"desc":"The Scalable Video Technology for HEVC Encoder (SVT-HEVC Encoder) is\nan HEVC-compliant encoder library core that achieves excellent\ndensity-quality tradeoffs, and is highly optimized for Intel Xeon\nScalable Processor and Xeon D processors.","categories":["multimedia"],"shlibs_required":["libc.so.8","libpthread.so.0","librt.so.0"],"options":{"LTO":"on"},"annotations":{"deprecated":"Project discontinued"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nProject discontinued."}]},{"name":"svntrac","origin":"devel/svntrac","version":"2.0.1_5","comment":"Web-Based Bug And Patch-Set Tracking System For Subversion","maintainer":"portmaster@BSDforge.com","www":"http://www.cvstrac.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a69976b17ec245ff4ddd71b79fa31a050cce38060fbebf3c8582d7f701f5ad4f","flatsize":433376,"path":"All/svntrac-2.0.1_5.pkg","repopath":"All/svntrac-2.0.1_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":156904,"desc":"CVSTrac is a bug and patch-set tracking system for use with CVS\nappropriate for use on projects with up to a few hundred developers.\nCVSTrac is designed for low-ceremony development - it provides\nmechanisms for tracking changes and bugs without unnecessary\nrestrictions. It has a built-in Wiki and ticketing system. Both\nof these functions can be linked to the CVS tree.","deps":{"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"subversion":{"origin":"devel/subversion","version":"1.14.5_1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libcrypt.so.4","libm.so.4","libsqlite3.so.0"],"annotations":{"cpe":"cpe:2.3:a:cvstrac:cvstrac:2.0.1:::::dragonfly6:x86_64:5"},"messages":[{"message":"Please follow the detailed installation instructions in the CVSTrac\nWiki at http://www.cvstrac.org/cvstrac/wiki?p=SvnTrac for information\non how to get SvnTrac up and running in your preferred configuration.","type":"install"}]},{"name":"svn_load_dirs","origin":"devel/svn_load_dirs","version":"1.8.4_1","comment":"Perl script to load directories into a Subversion repository","maintainer":"perl@FreeBSD.org","www":"https://svn.apache.org/repos/asf/subversion/branches/scons-build-system/www/tools_contrib.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"56bc68413602b63e57263b45241fbe1e8bf005e8a5aeec2c4cc43b5c8c4d93cb","flatsize":89145,"path":"All/svn_load_dirs-1.8.4_1.pkg","repopath":"All/svn_load_dirs-1.8.4_1.pkg","licenselogic":"single","pkgsize":22548,"desc":"This Perl script is designed to load a number of directories into\nSubversion.  This is useful if you have a number of .zip's or\ntar.{Z,gz,bz2}'s for a particular package and want to load them into\nSubversion.\n\nThis script is part of the Subversion distribution and it is assumed\nthat it can be used under the same license terms as Subversion itself.","deps":{"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"subversion":{"origin":"devel/subversion","version":"1.14.5_1"}},"categories":["devel"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"svn2git","origin":"devel/svn2git","version":"1.0.18_1","comment":"Imports svn repositories into git","maintainer":"ports@FreeBSD.org","www":"http://gitorious.org/svn2git/svn2git","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d3de354ccb1c835317226ebc6a7d37bebe2ed9b428f08876f10c5a4e429e4263","flatsize":312816,"path":"All/svn2git-1.0.18_1.pkg","repopath":"All/svn2git-1.0.18_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":111112,"desc":"\"Importer for one time conversion from svn to git.\"\n\nThe svn to git converter as used by KDE.  For practical examples on writing\nrules for conversion, see: http://gitorious.org/svn2git/kde-ruleset","deps":{"apr":{"origin":"devel/apr1","version":"1.7.5.1.6.3_4"},"git":{"origin":"devel/git","version":"2.49.0"},"p5-Term-ReadKey":{"origin":"devel/p5-Term-ReadKey","version":"2.38_1"},"p5-subversion":{"origin":"devel/p5-subversion","version":"1.14.5"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"subversion":{"origin":"devel/subversion","version":"1.14.5_1"}},"categories":["devel","kde"],"shlibs_required":["libQt5Core.so.5","libapr-1.so.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9","libsvn_fs-1.so.0","libsvn_repos-1.so.0","libsvn_subr-1.so.0"],"options":{"FREEBSD_REPO":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe svn2git port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"svn2cl","origin":"textproc/svn2cl","version":"0.14_2","comment":"Subversion ChangeLog generator","maintainer":"ports@FreeBSD.org","www":"https://arthurdejong.org/svn2cl/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8d3d953ab4d1709c4486e544acab1edf4231f893954b3604f64a30d776d8054a","flatsize":70612,"path":"All/svn2cl-0.14_2.pkg","repopath":"All/svn2cl-0.14_2.pkg","licenselogic":"single","pkgsize":20116,"desc":"svn2cl is a simple xsl transformation and shell script wrapper for generating\na classic GNU-style ChangeLog from a subversion repository log. It is made\nfrom several changelog-like scripts using common xslt constructs found in\ndifferent places.","deps":{"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"subversion":{"origin":"devel/subversion","version":"1.14.5_1"}},"categories":["textproc"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe svn2cl port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"svgpp","origin":"graphics/svgpp","version":"1.3.1","comment":"C++ header-only parsers for various SVG syntaxes","maintainer":"danfe@FreeBSD.org","www":"http://svgpp.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dcf98d8106dcd8b394ed7fc983cd18fb2b57114a19d19e4fb107e29fa665594f","flatsize":807786,"path":"All/svgpp-1.3.1.pkg","repopath":"All/svgpp-1.3.1.pkg","licenselogic":"single","licenses":["BSL"],"pkgsize":101640,"desc":"SVG++ library can be thought of as a framework, containing parsers for\nvarious SVG syntaxes, adapters that simplify handling of parsed data,\nand a lot of other utilities and helpers for the most common tasks.","categories":["graphics"]},{"name":"svk","origin":"devel/svk","version":"2.2.3_7","comment":"Distributed Version Control System","maintainer":"ports@FreeBSD.org","www":"https://metacpan.org/release/SVK","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8b5f744d8e54b44a52a3b6857f61add2d3e6a74f7f902b58d6a2a80eadf5e914","flatsize":1553965,"path":"All/svk-2.2.3_7.pkg","repopath":"All/svk-2.2.3_7.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":360676,"desc":"svk is a decentralized version control system written in Perl.\nIt uses the subversion filesystem but provides additional features:\n\n    - Offline operations like checkin, log, merge.\n    - Distributed branches.\n    - Lightweight checkout copy management (no .svn directories).\n    - Advanced merge algorithms, like star-merge and cherry picking.","deps":{"p5-Algorithm-Annotate":{"origin":"devel/p5-Algorithm-Annotate","version":"0.10_1"},"p5-Algorithm-Diff":{"origin":"devel/p5-Algorithm-Diff","version":"1.1903"},"p5-App-CLI":{"origin":"devel/p5-App-CLI","version":"0.500"},"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Class-Autouse":{"origin":"devel/p5-Class-Autouse","version":"2.01_1"},"p5-Class-Data-Inheritable":{"origin":"devel/p5-Class-Data-Inheritable","version":"0.10"},"p5-Data-Hierarchy":{"origin":"devel/p5-Data-Hierarchy","version":"0.34_1"},"p5-FreezeThaw":{"origin":"devel/p5-FreezeThaw","version":"0.5001"},"p5-IO-Digest":{"origin":"devel/p5-IO-Digest","version":"0.11_2"},"p5-IO-Pager":{"origin":"devel/p5-IO-Pager","version":"2.10"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-Locale-Maketext-Lexicon":{"origin":"devel/p5-Locale-Maketext-Lexicon","version":"1.00_1"},"p5-Log-Log4perl":{"origin":"devel/p5-Log-Log4perl","version":"1.57"},"p5-Path-Class":{"origin":"devel/p5-Path-Class","version":"0.37"},"p5-PerlIO-eol":{"origin":"devel/p5-PerlIO-eol","version":"0.19"},"p5-PerlIO-gzip":{"origin":"archivers/p5-PerlIO-gzip","version":"0.20"},"p5-PerlIO-via-Bzip2":{"origin":"archivers/p5-PerlIO-via-Bzip2","version":"0.02_1"},"p5-PerlIO-via-dynamic":{"origin":"devel/p5-PerlIO-via-dynamic","version":"0.14_1"},"p5-PerlIO-via-symlink":{"origin":"devel/p5-PerlIO-via-symlink","version":"0.05_1"},"p5-Regexp-Shellish":{"origin":"devel/p5-Regexp-Shellish","version":"0.93_1"},"p5-SVN-Dump":{"origin":"devel/p5-SVN-Dump","version":"0.08"},"p5-SVN-Mirror":{"origin":"devel/p5-SVN-Mirror","version":"0.75_4"},"p5-SVN-Simple":{"origin":"devel/p5-SVN-Simple","version":"0.28_4"},"p5-Term-ReadKey":{"origin":"devel/p5-Term-ReadKey","version":"2.38_1"},"p5-Time-Progress":{"origin":"devel/p5-Time-Progress","version":"2.15"},"p5-UNIVERSAL-require":{"origin":"devel/p5-UNIVERSAL-require","version":"0.19"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-YAML-Syck":{"origin":"textproc/p5-YAML-Syck","version":"1.34_1"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"p5-subversion":{"origin":"devel/p5-subversion","version":"1.14.5"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"messages":[{"message":"===>   NOTICE:\n\nThe svk port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"svt-av1-psy","origin":"multimedia/svt-av1-psy","version":"2.3.0_2","comment":"Scalable AV1 encoder focused on perceptual quality","maintainer":"jbeich@FreeBSD.org","www":"https://github.com/gianni-rosato/svt-av1-psy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bb5e70ca2c22ccc902bb74f291cd867ad035da38dd8065563f5fca00df2f8ff1","flatsize":5762111,"path":"All/svt-av1-psy-2.3.0_2.pkg","repopath":"All/svt-av1-psy-2.3.0_2.pkg","licenselogic":"and","licenses":["BSD2CLAUSE","BSD3CLAUSE","MIT"],"pkgsize":1819068,"desc":"SVT-AV1-PSY is the Scalable Video Technology for AV1 (SVT-AV1 Encoder\nand Decoder) with perceptual enhancements for psychovisually optimal\nAV1 encoding. The goal is to create the best encoding implementation\nfor perceptual quality with AV1.","categories":["multimedia"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"],"options":{"LTO":"on"},"messages":[{"message":"SVT-AV1-PSY is ABI compatible with SVT-AV1, so if the versions match\nit's possible to switch without rebuilding consumers like FFmpeg:\n\n  $ pkg set -n svt-av1:svt-av1-psy\n  $ pkg set -o multimedia/svt-av1:multimedia/svt-av1-psy\n  $ pkg upgrade -f svt-av1-psy\n  $ pkg lock svt-av1-psy","type":"install"}]},{"name":"svgbob","origin":"graphics/svgbob","version":"0.7.1_17","comment":"Convert ASCII diagrams to SVG","maintainer":"mikael@FreeBSD.org","www":"https://github.com/ivanceras/svgbob","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"53c3fe47ea6ebfa6d1008a782a668a477e17edbf4e843889117e7d5a92fff9aa","flatsize":1526657,"path":"All/svgbob-0.7.1_17.pkg","repopath":"All/svgbob-0.7.1_17.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":466476,"desc":"Convert ASCII diagrams to SVG.\n\nThese can be\n- Basic shapes\n- Quick logo scribbles\n- Sequence Diagrams\n- Statistical charts\n- Flow charts\n- Block diagrams\n- Mindmaps\n- Circuit diagrams","categories":["graphics"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4"]},{"name":"sv-mythes","origin":"textproc/sv-mythes","version":"2008.06.10_1","comment":"Swedish thesaurus","maintainer":"office@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"80836ae2bdcecb751edd3dfa66397c592260f00cda2056e0aecf23c715dd22ab","flatsize":721820,"path":"All/sv-mythes-2008.06.10_1.pkg","repopath":"All/sv-mythes-2008.06.10_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":218092,"desc":"Swedish thesaurus","categories":["textproc"]},{"name":"svgalib","origin":"graphics/svgalib","version":"1.4.3_8","comment":"Low level console graphics library","maintainer":"ports@FreeBSD.org","www":"https://www.svgalib.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"59c2346ee80fae751a0a1fc94e60bffcb1253b3c0808e165fbad70b4e4a2e22a","flatsize":1728274,"path":"All/svgalib-1.4.3_8.pkg","repopath":"All/svgalib-1.4.3_8.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":548172,"desc":"This is a low level console graphics library, originally based on VGAlib 1.2\nby Tommy Frandsen.  VGAlib supported a number of standard VGA graphics modes,\nas well as high resolution/high color modes found on many popular graphics\nadapters.  As of now, support for many more chipsets had been added.\n\nIt supports transparent virtual console switching, that is, you can switch\nconsoles to and from text and graphics mode consoles using Alt-[Function\nKey].  Also, SVGAlib corrects most of VGAlib's textmode corruption behavior\nby catching SIGSEGV, SIGFPE, SIGILL, and other fatal signals and ensuring\nthat a program is running in the currently visible virtual console before\nsetting a graphics mode.","categories":["devel","graphics"],"shlibs_required":["libc.so.8","libm.so.4"],"annotations":{"cpe":"cpe:2.3:a:svgalib:svgalib:1.4.3:::::dragonfly6:x86_64:8"},"messages":[{"message":"===>   NOTICE:\n\nThe svgalib port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sv-hunspell","origin":"textproc/sv-hunspell","version":"2.40","comment":"Swedish hunspell dictionaries","maintainer":"office@FreeBSD.org","www":"https://extensions.libreoffice.org/extensions/swedish-spelling-dictionary-den-stora-svenska-ordlistan","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bb8bca770f50408a9f7a4b9a4b88064da2315c8f205848c2f0420158ac46a94f","flatsize":4684053,"path":"All/sv-hunspell-2.40.pkg","repopath":"All/sv-hunspell-2.40.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":604356,"desc":"Swedish hunspell dictionaries","categories":["textproc"]},{"name":"sv-aspell","origin":"textproc/sv-aspell","version":"0.51.0_1,1","comment":"Aspell Swedish dictionary","maintainer":"office@FreeBSD.org","www":"https://aspell.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4f1b9f59fca307a53157525fee35ef79187f23e230feafb0c204cdda34067230","flatsize":3521579,"path":"All/sv-aspell-0.51.0_1,1.pkg","repopath":"All/sv-aspell-0.51.0_1,1.pkg","licenselogic":"single","pkgsize":984268,"desc":"Aspell Swedish dictionary.\n\nNote: if you build from ports, prefer textproc/aspell, it will let you\n      select dictionaries for several languages.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"]},{"name":"sv","origin":"devel/sv","version":"1.2","comment":"Semantic versioning in c99","maintainer":"fuz@FreeBSD.org","www":"https://github.com/uael/sv/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"52f8bc180f812ac5a863656710abd27efc1ca875ab1966d11cbca64dc88e7a00","flatsize":70806,"path":"All/sv-1.2.pkg","repopath":"All/sv-1.2.pkg","licenselogic":"single","licenses":["UNLICENSE"],"pkgsize":20428,"desc":"This is free and unencumbered software released into the public domain.\nThis package installs a C language library implementing semantic\nversioning for the C language.","categories":["devel"]},{"name":"suxus","origin":"x11-fonts/suxus","version":"1.5_4","comment":"X11 font designed to be small yet easily read","maintainer":"ports@FreeBSD.org","www":"http://www.goof.com/pcg/marc/suxus.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"22e31ce5d59428b3df5f920a1eb7244342b9dbb34f8a29944411329a1c1b3c18","flatsize":4382,"path":"All/suxus-1.5_4.pkg","repopath":"All/suxus-1.5_4.pkg","licenselogic":"single","pkgsize":5060,"desc":"An x11 font designed to be small yet easily read.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"],"messages":[{"message":"You'll have to add /usr/local/share/fonts/suxus\nto your X font path:\n\n$ xset fp+ /usr/local/share/fonts/suxus\n$ xset fp rehash","type":"install"},{"message":"===>   NOTICE:\n\nThe suxus port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"suscan","origin":"comms/suscan","version":"0.3.0_1","comment":"Channel scanner based on sigutils library","maintainer":"yuri@FreeBSD.org","www":"https://github.com/BatchDrake/suscan","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"24b1f3530bda244fa69f35e42b0db8860f33f77a2f93b980bbefdf2438dead5d","flatsize":7123819,"path":"All/suscan-0.3.0_1.pkg","repopath":"All/suscan-0.3.0_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":453112,"desc":"Suscan is a realtime DSP processing library. It provides a set of useful\nabstractions to perform dynamic digital signal analysis and demodulation.\n\nSuscan offers features like:\n* Multicore-friendly signal processing, based on worker threads\n* Generic ASK, FSK, PSK and audio demodulators\n* An extensible codec interface\n* Configuration file API (XML)\n* Source API based on SoapySDR","deps":{"SoapySDR":{"origin":"misc/soapysdr","version":"0.8.1_1"},"alsa-lib":{"origin":"audio/alsa-lib","version":"1.2.13"},"fftw3-float":{"origin":"math/fftw3-float","version":"3.3.10_5"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"sigutils":{"origin":"comms/sigutils","version":"0.3.0_1"},"volk":{"origin":"devel/volk","version":"3.1.1"}},"categories":["comms","hamradio"],"shlibs_required":["libSoapySDR.so.0.8","libasound.so.2","libc.so.8","libfftw3f.so.3","libm.so.4","libpthread.so.0","libsigutils.so.1","libsndfile.so.1","libvolk.so.3.1","libxml2.so.2","libz.so.3"]},{"name":"surf-browser","origin":"www/surf","version":"2.1_5","comment":"Simple Web browser based on WebKit2/GTK","maintainer":"dmgk@FreeBSD.org","www":"https://surf.suckless.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"623df175fc391bf42e458a6ba2d32972e935f5cef6d40914489ed8544acdc332","flatsize":68589,"path":"All/surf-browser-2.1_5.pkg","repopath":"All/surf-browser-2.1_5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":24392,"desc":"surf is a simple web browser based on WebKit2/GTK+. It is able to display\nwebsites and follow links. It supports the XEmbed protocol which makes\nit possible to embed it in another application. Furthermore, one can\npoint surf to another URI by setting its XProperties.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"dmenu":{"origin":"x11/dmenu","version":"5.1"},"gcr3":{"origin":"security/gcr3","version":"3.40.0_3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libsoup":{"origin":"devel/libsoup","version":"2.74.3"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"webkit2-gtk_40":{"origin":"www/webkit2-gtk","version":"2.46.6"},"xterm":{"origin":"x11/xterm","version":"397_2"}},"categories":["www"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgck-1.so.0","libgcr-base-3.so.1","libgcr-ui-3.so.1","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libjavascriptcoregtk-4.0.so.18","libp11-kit.so.0","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libsoup-2.4.so.1","libwebkit2gtk-4.0.so.37","libz.so.3"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"cpe":"cpe:2.3:a:suckless:surf:2.1:::::dragonfly6:x86_64:5"}},{"name":"swayfx","origin":"x11-wm/swayfx","version":"0.5","comment":"Sway, but with eye candy!","maintainer":"jbeich@FreeBSD.org","www":"https://github.com/WillPower3309/swayfx","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c95585c8c5496a6f7956a6b09eb1cdf9a2111d13bb1bd13907106df95725382e","flatsize":5876943,"path":"All/swayfx-0.5.pkg","repopath":"All/swayfx-0.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5123636,"desc":"Sway is an incredible window manager, and certainly one of the most\nwell established wayland window managers. However, it is restricted to\nonly include the functionality that existed in i3. This fork ditches\nthe simple wlr_renderer, and replaces it with our fx_renderer, capable\nof rendering with fancy GLES2 effects. This, along with a couple of\nminor changes, expands sway's featureset to include the following:\n\n+ Blur\n+ Anti-aliased rounded corners, borders, and titlebars\n+ Shadows\n+ Dim unfocused windows\n+ Per application saturation control: Allows the user to set the\n  saturation (Digital Vibrance) for specific applications. Great for\n  some FPS games!\n+ Scratchpad treated as minimize: Allows docks, or panels with a\n  taskbar, to correctly interpret minimize / unminimize requests","deps":{"basu":{"origin":"devel/basu","version":"0.2.1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"json-c":{"origin":"devel/json-c","version":"0.18"},"libdrm":{"origin":"graphics/libdrm","version":"2.4.123,1"},"libevdev":{"origin":"devel/libevdev","version":"1.13.2"},"libinput":{"origin":"x11/libinput","version":"1.27.1"},"libudev-devd":{"origin":"devel/libudev-devd","version":"0.6.0"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"},"pixman":{"origin":"x11/pixman","version":"0.44.2"},"scenefx02":{"origin":"x11-toolkits/scenefx02","version":"0.2.1"},"swaybg":{"origin":"x11/swaybg","version":"1.2.1"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"},"wlroots018":{"origin":"x11-toolkits/wlroots018","version":"0.18.2"},"xcb-util-wm":{"origin":"x11/xcb-util-wm","version":"0.4.2"}},"categories":["wayland","x11-wm"],"shlibs_required":["libbasu.so.0","libc.so.8","libcairo.so.2","libdrm.so.2","libevdev.so.2","libgdk_pixbuf-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libinput.so.10","libjson-c.so.5","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpcre2-8.so.0","libpixman-1.so.0","libpthread.so.0","libscenefx-0.2.so","libudev.so.0","libwayland-client.so.0","libwayland-cursor.so.0","libwayland-server.so.0","libwlroots-0.18.so","libxcb-icccm.so.4","libxcb.so.1","libxkbcommon.so.0"],"options":{"BASU":"on","MANPAGES":"on","PIXBUF":"on","SWAYBG":"on","X11":"on"},"messages":[{"message":"Notes:\n- sway(1) can use mac_priority(4) to avoid stutter during high load","type":"install"}]},{"name":"surblhost","origin":"mail/surblhost","version":"0.8.0_1","comment":"Check if a hostname is blacklisted","maintainer":"ports@FreeBSD.org","www":"https://surblhost.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0aabe380a62cbf3995b1be08c88729779daedd015277c3f2b53754963e0171d0","flatsize":39618,"path":"All/surblhost-0.8.0_1.pkg","repopath":"All/surblhost-0.8.0_1.pkg","licenselogic":"single","pkgsize":14668,"desc":"Surblhost is a small program to see if hostnames are listed in the Spam\nURI Realtime Blocklists (SURBL).\n\nHosts that are blacklisted means that global spam email have been reported\nto contain links to these hosts.\n\nMany popular spam email filters use these lists to identify spam email,\nbut this program makes it possible to use the lists for any conceivable\npurpose, such as filtering out bad hosts from URL redirection, and so on.","categories":["mail"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe surblhost port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"suphp-php84","origin":"www/suphp","version":"0.7.2_2","comment":"Securely execute PHP scripts under Apache","maintainer":"freebsd-ports@dan.me.uk","www":"https://www.suphp.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"af3462694335666ba9e13d18f1b9e9297f09e7ade60828c10d425dfa82351243","flatsize":259145,"path":"All/suphp-php84-0.7.2_2.pkg","repopath":"All/suphp-php84-0.7.2_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":78664,"desc":"suPHP is a combination of an Apache module (mod_suphp) and an\nexecutable which provides a wrapper for PHP. With both\ntogether, it is possible to execute PHP scripts with the\npermissions of their owner without having to place a PHP\nbinary in each user's cgi-bin directory. suPHP doesn't need\nApache's suExec, provides a logging function and support for\ndifferent php.ini's.","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"},"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["www"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:suphp:suphp:0.7.2:::::dragonfly6:x86_64:2","flavor":"php84"},"messages":[{"message":"SuPHP has no upstream maintainer and thus is not actively having\nbugs and security issues addressed.\n\nIts security track record is pretty good. The worst so far has been\nprivilege escalation to the httpd user, which is no worse than not\nusing SuPHP.\n\nIt is advisable to convert your system to PHP-FPM if possible.\n\nThe port maintainer's thoughts on sandboxing PHP are here:\n\n  http://blog.shatow.net/post/2013-07-17-sandboxing-php-part1.markdown\n\nAn overview of using PHP-FPM for application sandboxing is here:\n\n  http://blog.shatow.net/post/2013-11-27-sandboxing-php-part2.markdown","type":"install"}]},{"name":"symbola","origin":"x11-fonts/symbola","version":"12","comment":"Basic Latin, Greek, Cyrillic and many Symbol blocks of Unicode","maintainer":"elizabeth@interlinked.me","www":"http://users.teilar.gr/~g1951d/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"62812c87adc7f99cc582e33463c62914566f6554e93d18bebf4af76300545699","flatsize":6505611,"path":"All/symbola-12.pkg","repopath":"All/symbola-12.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":1487984,"desc":"A font containing Basic Latin, Greek, Cyrillic and many Symbol blocks of\nThe Unicode Standard, Version 7.0","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"suphp-php83","origin":"www/suphp","version":"0.7.2_2","comment":"Securely execute PHP scripts under Apache","maintainer":"freebsd-ports@dan.me.uk","www":"https://www.suphp.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6d64640bdd2368a3d61a8ee93123fa0f1c3e5dbdc5ca810f9ed333c4303b1515","flatsize":259145,"path":"All/suphp-php83-0.7.2_2.pkg","repopath":"All/suphp-php83-0.7.2_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":78688,"desc":"suPHP is a combination of an Apache module (mod_suphp) and an\nexecutable which provides a wrapper for PHP. With both\ntogether, it is possible to execute PHP scripts with the\npermissions of their owner without having to place a PHP\nbinary in each user's cgi-bin directory. suPHP doesn't need\nApache's suExec, provides a logging function and support for\ndifferent php.ini's.","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["www"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:suphp:suphp:0.7.2:::::dragonfly6:x86_64:2","flavor":"php83"},"messages":[{"message":"SuPHP has no upstream maintainer and thus is not actively having\nbugs and security issues addressed.\n\nIts security track record is pretty good. The worst so far has been\nprivilege escalation to the httpd user, which is no worse than not\nusing SuPHP.\n\nIt is advisable to convert your system to PHP-FPM if possible.\n\nThe port maintainer's thoughts on sandboxing PHP are here:\n\n  http://blog.shatow.net/post/2013-07-17-sandboxing-php-part1.markdown\n\nAn overview of using PHP-FPM for application sandboxing is here:\n\n  http://blog.shatow.net/post/2013-11-27-sandboxing-php-part2.markdown","type":"install"}]},{"name":"suphp-php82","origin":"www/suphp","version":"0.7.2_2","comment":"Securely execute PHP scripts under Apache","maintainer":"freebsd-ports@dan.me.uk","www":"https://www.suphp.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9e18cedcd98d3aa4827c93fbdb27687b979ddf1a56f913fc83bbb2c6ca8918c0","flatsize":259145,"path":"All/suphp-php82-0.7.2_2.pkg","repopath":"All/suphp-php82-0.7.2_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":78748,"desc":"suPHP is a combination of an Apache module (mod_suphp) and an\nexecutable which provides a wrapper for PHP. With both\ntogether, it is possible to execute PHP scripts with the\npermissions of their owner without having to place a PHP\nbinary in each user's cgi-bin directory. suPHP doesn't need\nApache's suExec, provides a logging function and support for\ndifferent php.ini's.","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"},"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["www"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:suphp:suphp:0.7.2:::::dragonfly6:x86_64:2","flavor":"php82"},"messages":[{"message":"SuPHP has no upstream maintainer and thus is not actively having\nbugs and security issues addressed.\n\nIts security track record is pretty good. The worst so far has been\nprivilege escalation to the httpd user, which is no worse than not\nusing SuPHP.\n\nIt is advisable to convert your system to PHP-FPM if possible.\n\nThe port maintainer's thoughts on sandboxing PHP are here:\n\n  http://blog.shatow.net/post/2013-07-17-sandboxing-php-part1.markdown\n\nAn overview of using PHP-FPM for application sandboxing is here:\n\n  http://blog.shatow.net/post/2013-11-27-sandboxing-php-part2.markdown","type":"install"}]},{"name":"suphp-php81","origin":"www/suphp","version":"0.7.2_2","comment":"Securely execute PHP scripts under Apache","maintainer":"freebsd-ports@dan.me.uk","www":"https://www.suphp.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9cb29ff69409daaf15d17be970ea294815fa7e413d1e5749856f8c56ea181ae6","flatsize":259145,"path":"All/suphp-php81-0.7.2_2.pkg","repopath":"All/suphp-php81-0.7.2_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":78760,"desc":"suPHP is a combination of an Apache module (mod_suphp) and an\nexecutable which provides a wrapper for PHP. With both\ntogether, it is possible to execute PHP scripts with the\npermissions of their owner without having to place a PHP\nbinary in each user's cgi-bin directory. suPHP doesn't need\nApache's suExec, provides a logging function and support for\ndifferent php.ini's.","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"},"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["www"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:suphp:suphp:0.7.2:::::dragonfly6:x86_64:2","flavor":"php81"},"messages":[{"message":"SuPHP has no upstream maintainer and thus is not actively having\nbugs and security issues addressed.\n\nIts security track record is pretty good. The worst so far has been\nprivilege escalation to the httpd user, which is no worse than not\nusing SuPHP.\n\nIt is advisable to convert your system to PHP-FPM if possible.\n\nThe port maintainer's thoughts on sandboxing PHP are here:\n\n  http://blog.shatow.net/post/2013-07-17-sandboxing-php-part1.markdown\n\nAn overview of using PHP-FPM for application sandboxing is here:\n\n  http://blog.shatow.net/post/2013-11-27-sandboxing-php-part2.markdown","type":"install"}]},{"name":"sv-libreoffice","origin":"editors/libreoffice-sv","version":"25.2.2.2","comment":"sv language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"57ff09370037dd7299cb2b39fdca9a48f5747c4a53c2062449df1d376ac581b8","flatsize":35206118,"path":"All/sv-libreoffice-25.2.2.2.pkg","repopath":"All/sv-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":3472208,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"superlu-dist","origin":"math/superlu-dist","version":"9.1.0_1","comment":"Distributed memory, MPI based SuperLU","maintainer":"yuri@FreeBSD.org","www":"https://portal.nersc.gov/project/sparse/superlu/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"72764074cc7ea8eeb8d49a0b3bb8867feeed8d170dca843cffeeceecc1c4cfe2","flatsize":5952997,"path":"All/superlu-dist-9.1.0_1.pkg","repopath":"All/superlu-dist-9.1.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1345320,"desc":"SuperLU_DIST contains a set of subroutines to solve a sparse linear system\nA*X=B. It uses Gaussian elimination with static pivoting (GESP). Static pivoting\nis a technique that combines the numerical stability of partial pivoting with\nthe scalability of Cholesky (no pivoting), to run accurately and efficiently on\nlarge numbers of processors.\n\nSuperLU_DIST is a parallel extension to the serial SuperLU library. It is\ntargeted for the distributed memory parallel machines. SuperLU_DIST is\nimplemented in ANSI C, with OpenMP for on-node parallelism and MPI for off-node\ncommunications. We are actively developing GPU acceleration capabilities.","deps":{"blas":{"origin":"math/blas","version":"3.12.1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"lapack":{"origin":"math/lapack","version":"3.12.1"},"mpich":{"origin":"net/mpich","version":"4.3.0"}},"categories":["math"],"options":{"DOCS":"on","FORTRAN":"on","ATLAS":"off","OPENBLAS":"off","REFERENCE":"on","MPICH":"on","OPENMPI":"off"}},{"name":"super","origin":"security/super","version":"3.30.3_2","comment":"Allow others to run commands as root","maintainer":"egypcio@FreeBSD.org","www":"http://www.ucolick.org/~will/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0e8e45ff001f71c6f22beeca93e7208f4d1cc58355f7e4e1d1c76765ef0315b9","flatsize":218754,"path":"All/super-3.30.3_2.pkg","repopath":"All/super-3.30.3_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":100176,"desc":"Super is a setuid-root program that offers:\n\n    o  restricted setuid-root access to executables, adjustable\n\ton a per-program and per-user basis;\n\n    o  a relatively secure environment for scripts, so that well-written\n\tscripts can be run as root (or some other uid/gid), without\n\tunduly compromising security.\n\nThe design philosophy behind super is two-fold:\n\n    (a) some users can be trusted when executing certain commands;\n    (b) there are some commands, such as a script to mount CDROM's,\n\twhich you'd like to be safely executable even by users who\n\tare NOT trusted.  Although setuid-root scripts are insecure,\n\ta good setuid-root wrapper around a sensible non-setuid script\n\tcan be hard to break, and super provides that wrapper so that\n\teven a non-trusted user can use the scripts.","categories":["security","sysutils"],"shlibs_required":["libc.so.8","libcrypt.so.4","libdl.so.0","libpam.so.3"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"sunxi-tools","origin":"comms/sunxi-tools","version":"1.4.2","comment":"Tools to help hacking Allwinner devices","maintainer":"manu@FreeBSD.org","www":"https://github.com/linux-sunxi/sunxi-tools","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a2d00b0b2f9c729c241495b18ed94403711ace4743f97e6c6f666f56012be527","flatsize":113250,"path":"All/sunxi-tools-1.4.2.pkg","repopath":"All/sunxi-tools-1.4.2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":39048,"desc":"Tools to help hacking Allwinner A10 (aka sun4i) based devices and possibly\nit's successors, that's why the 'x' in the package name.","categories":["comms"],"shlibs_required":["libc.so.8","libusb.so.2"]},{"name":"sunwait","origin":"astro/sunwait","version":"0.9.1,1","comment":"Calculate sunrise and sunset","maintainer":"bofh@FreeBSD.org","www":"http://www.risacher.org/sunwait/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7a46f7452e24f9a94d1847a0d67cc9ef77c0d3c7819089c7bf1f12e95c866a8a","flatsize":68430,"path":"All/sunwait-0.9.1,1.pkg","repopath":"All/sunwait-0.9.1,1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":24608,"desc":"Sunwait is a small C program for calculating sunrise and sunset, as well as\ncivil, nautical, and astronomical twilights. It has features that make it\nuseful for home automation tasks.","categories":["astro"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"svls","origin":"cad/svls","version":"0.2.12_7","comment":"SystemVerilog language server","maintainer":"yuri@FreeBSD.org","www":"https://github.com/dalance/svls","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e51997411b4a60636416c270c9a734e0ca1205e2dc292a609b4055bf76391436","flatsize":20912121,"path":"All/svls-0.2.12_7.pkg","repopath":"All/svls-0.2.12_7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4564256,"desc":"svls is a SystemVerilog language server.\n\nFeature:\n* Linter based on svlint","categories":["cad"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0"]},{"name":"superlu","origin":"math/superlu","version":"5.3.0_4","comment":"Library of routines for performing sparse factorization","maintainer":"robert.ayrapetyan@gmail.com","www":"https://portal.nersc.gov/project/sparse/superlu/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a3e399a18df284c19fd561c2556eb017d2f4d8cc6c55e2d0c8a4052bd804ee25","flatsize":8424243,"path":"All/superlu-5.3.0_4.pkg","repopath":"All/superlu-5.3.0_4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1139832,"desc":"SuperLU is a general purpose library for the direct solution of large,\nsparse, nonsymmetric systems of linear equations on high performance\nmachines. The library is written in C and is callable from either C or\nFortran. The library routines will perform an LU decomposition with\npartial pivoting and triangular system solves through forward and back\nsubstitution. The LU factorization routines can handle non-square\nmatrices but the triangular solves are performed only for square\nmatrices. The matrix columns may be preordered (before factorization)\neither through library or user supplied routines. This preordering for\nsparsity is completely separate from the factorization. Working\nprecision iterative refinement subroutines are provided for improved\nbackward stability. Routines are also provided to equilibrate the\nsystem, estimate the condition number, calculate the relative backward\nerror, and estimate error bounds for the refined solutions.","deps":{"blas":{"origin":"math/blas","version":"3.12.1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"lapack":{"origin":"math/lapack","version":"3.12.1"}},"categories":["math"],"options":{"DOCS":"on","EXAMPLES":"on","ATLAS":"off","OPENBLAS":"off","REFERENCE":"on"}},{"name":"sundials","origin":"math/sundials","version":"7.2.1_3","comment":"SUite of Nonlinear and DIfferential/ALgebraic Equation Solvers","maintainer":"yuri@FreeBSD.org","www":"https://computing.llnl.gov/projects/sundials","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4486d47152254ee575f8bcff390ccbd4afc2af8451d1cd27a1fe9c45f83dc113","flatsize":2839483,"path":"All/sundials-7.2.1_3.pkg","repopath":"All/sundials-7.2.1_3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":580832,"desc":"SUNDIALS is a SUite of Nonlinear and DIfferential/ALgebraic equation Solvers.\nIt consists of the following six solvers: CVODE, solves initial value problems\nfor ordinary differential equation (ODE) systems; CVODES, solves ODE systems and\nincludes sensitivity analysis capabilities (forward and adjoint); ARKODE, solves\ninitial value ODE problems with additive Runge-Kutta methods, include support\nfor IMEX methods; IDA, solves initial value problems for differential-algebraic\nequation (DAE) systems; IDAS, solves DAE systems and includes sensitivity\nanalysis capabilities (forward and adjoint); KINSOL, solves nonlinear algebraic\nsystems.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"mpich":{"origin":"net/mpich","version":"4.3.0"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"},"suitesparse-amd":{"origin":"math/suitesparse-amd","version":"3.3.3"},"suitesparse-btf":{"origin":"math/suitesparse-btf","version":"2.3.2"},"suitesparse-colamd":{"origin":"math/suitesparse-colamd","version":"3.3.4"},"suitesparse-config":{"origin":"math/suitesparse-config","version":"7.10.1"},"suitesparse-klu":{"origin":"math/suitesparse-klu","version":"2.3.5"}},"categories":["math"],"options":{"BLAS":"off","EXAMPLES":"on","KLU":"on","LAPACK":"on","MPI":"on","HYPRE":"off","PETSC":"off"}},{"name":"tanglet","origin":"games/tanglet","version":"1.6.8","comment":"Single player word finding game based on Boggle","maintainer":"jhale@FreeBSD.org","www":"https://gottcode.org/tanglet/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"34ff3b76e949f22cffa89e692465af1b570dbe11ee238a472f53adf178ec848f","flatsize":24957200,"path":"All/tanglet-1.6.8.pkg","repopath":"All/tanglet-1.6.8.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":22510484,"desc":"Tanglet is a single player word finding game based on Boggle. The\nobject of the game is to list as many words as you can before the\ntime runs out. There are several timer modes that determine how\nmuch time you start with, and if you get extra time when you find\na word.\n\nYou can join letters horizontally, vertically, or diagonally in any\ndirection to make a word, so as long as the letters are next to\neach other on the board. However, you cannot reuse the same letter\ncells in a single word. Also, each word must be at least three\nletters on a normal board, and four letters on a large board.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["games"],"shlibs_required":["libGLX.so.0","libOpenGL.so.0","libQt6Core.so.6","libQt6Gui.so.6","libQt6Widgets.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6","libz.so.3"],"options":{"DOCS":"on","NLS":"on"}},{"name":"sunpromake","origin":"devel/sunpromake","version":"2024.03.21","comment":"Parallel-execution enabled SunOS make program, enhanced to fit POSIX","maintainer":"fuz@FreeBSD.org","www":"https://codeberg.org/schilytools/schilytools","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3f99a0963e5e13ebdca8648327d81dc51f1c175b5ade6890854b504df29078e7","flatsize":282061,"path":"All/sunpromake-2024.03.21.pkg","repopath":"All/sunpromake-2024.03.21.pkg","licenselogic":"single","licenses":["CDDL"],"pkgsize":139172,"desc":"SunPro Make is a parallel make program from SUN Microsystems.\nThis package was derived from the SunPro Make sources from\nOpenSolaris.  While the distributed make functionality has\nnever been open-sourced and is missing from this version of\nSunPro Make, the parallel make functionality was succesfully\nreconstructed from the present source.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"schilybase":{"origin":"devel/schilybase","version":"2024.03.21_1"}},"categories":["devel","parallel"],"shlibs_required":["libc.so.8","libintl.so.8","libm.so.4","libpthread.so.0","libschily.so.2.0","libstdc++.so.9"]},{"name":"suitesparse-spqr","origin":"math/suitesparse-spqr","version":"4.3.4_1","comment":"Sparse QR factorization","maintainer":"fortran@FreeBSD.org","www":"https://faculty.cse.tamu.edu/davis/suitesparse.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6083669e74c1c7bba5a65c41d8569b64f03b987bfb7b392421de88aa76edd608","flatsize":1307093,"path":"All/suitesparse-spqr-4.3.4_1.pkg","repopath":"All/suitesparse-spqr-4.3.4_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":367348,"desc":"This port installs the module SPQR of SuiteSparse.\n\nSuiteSparseQR is a multithreaded, multifrontal, rank-revealing sparse QR\nfactorization method.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"},"suitesparse-amd":{"origin":"math/suitesparse-amd","version":"3.3.3"},"suitesparse-camd":{"origin":"math/suitesparse-camd","version":"3.3.3"},"suitesparse-ccolamd":{"origin":"math/suitesparse-ccolamd","version":"3.3.4"},"suitesparse-cholmod":{"origin":"math/suitesparse-cholmod","version":"5.3.1"},"suitesparse-colamd":{"origin":"math/suitesparse-colamd","version":"3.3.4"},"suitesparse-config":{"origin":"math/suitesparse-config","version":"7.10.1"}},"categories":["math"],"options":{"DEMOS":"off","DOCS":"on","OPENMP":"on","OPTIMIZED_CFLAGS":"on","ATLAS":"off","BLIS":"off","NETLIB":"off","OPENBLAS":"on"}},{"name":"suitesparse-umfpack","origin":"math/suitesparse-umfpack","version":"6.3.5_1","comment":"Sparse multifrontal LU factorization","maintainer":"fortran@FreeBSD.org","www":"https://faculty.cse.tamu.edu/davis/suitesparse.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d8cdc1a32e427542f1b83f65686ba800e883753dde1376fdfd38d3049d223c2a","flatsize":3398580,"path":"All/suitesparse-umfpack-6.3.5_1.pkg","repopath":"All/suitesparse-umfpack-6.3.5_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1066440,"desc":"This port installs the module UMFPACK of SuiteSparse.\n\nUMFPACK is a set of routines solving sparse linear systems via LU factorization.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"},"suitesparse-amd":{"origin":"math/suitesparse-amd","version":"3.3.3"},"suitesparse-camd":{"origin":"math/suitesparse-camd","version":"3.3.3"},"suitesparse-ccolamd":{"origin":"math/suitesparse-ccolamd","version":"3.3.4"},"suitesparse-cholmod":{"origin":"math/suitesparse-cholmod","version":"5.3.1"},"suitesparse-colamd":{"origin":"math/suitesparse-colamd","version":"3.3.4"},"suitesparse-config":{"origin":"math/suitesparse-config","version":"7.10.1"}},"categories":["math"],"options":{"DEMOS":"off","DOCS":"on","OPENMP":"on","OPTIMIZED_CFLAGS":"on","ATLAS":"off","BLIS":"off","NETLIB":"off","OPENBLAS":"on"}},{"name":"suitesparse-rbio","origin":"math/suitesparse-rbio","version":"4.3.4","comment":"Read/write sparse matrices","maintainer":"fortran@FreeBSD.org","www":"https://faculty.cse.tamu.edu/davis/suitesparse.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"10b2a51d65dab51e2e31fb90d8ae7ede8bc57a83d4e995bd0160375584900702","flatsize":169111,"path":"All/suitesparse-rbio-4.3.4.pkg","repopath":"All/suitesparse-rbio-4.3.4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":49424,"desc":"This port installs the module RBio of SuiteSparse.\n\nRBio can be used to read and write sparse matrices.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"suitesparse-config":{"origin":"math/suitesparse-config","version":"7.10.1"}},"categories":["math"],"options":{"DEMOS":"off","DOCS":"on","OPENMP":"on","OPTIMIZED_CFLAGS":"on"}},{"name":"suitesparse-spex","origin":"math/suitesparse-spex","version":"3.2.3","comment":"Sparse Left-looking Integer-Preserving LU Factorization","maintainer":"fortran@FreeBSD.org","www":"https://faculty.cse.tamu.edu/davis/suitesparse.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fdbb73f72bd7de166f9d107f02ce9db596b60af725d0d0e612c0aaf8848f6af4","flatsize":904583,"path":"All/suitesparse-spex-3.2.3.pkg","repopath":"All/suitesparse-spex-3.2.3.pkg","licenselogic":"or","licenses":["GPLv2+","LGPL3+"],"pkgsize":511320,"desc":"This port installs the module SPEX, previously known as SLIP_LU, of SuiteSparse.\n\nSPEX is a software package used to solve a sparse systems of linear equations\nexactly using the Sparse Left-looking Integer-Preserving LU factorization.\n\nSPEX Purpose: Exactly solve a sparse system of linear equations using a given\ninput matrix and right hand side vector file. This code can output the final\nsolution to a user specified output file in either double precision or full\nprecision rational numbers.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"mpfr":{"origin":"math/mpfr","version":"4.2.2,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"suitesparse-amd":{"origin":"math/suitesparse-amd","version":"3.3.3"},"suitesparse-colamd":{"origin":"math/suitesparse-colamd","version":"3.3.4"},"suitesparse-config":{"origin":"math/suitesparse-config","version":"7.10.1"}},"categories":["math"],"options":{"DEMOS":"off","DOCS":"on","OPENMP":"on","OPTIMIZED_CFLAGS":"on"}},{"name":"suitesparse-paru","origin":"math/suitesparse-paru","version":"1.0.0_1","comment":"Parallel unsymmetric multifrontal method","maintainer":"fortran@FreeBSD.org","www":"https://faculty.cse.tamu.edu/davis/suitesparse.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e153ed05f6d1d18a7857a6e535adc41f75582ddba06b4a4b6593702049e8535c","flatsize":722375,"path":"All/suitesparse-paru-1.0.0_1.pkg","repopath":"All/suitesparse-paru-1.0.0_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":388476,"desc":"This port installs the module ParU of SuiteSparse.\n\nParU is a set of routines for solving sparse linear system via parallel\nmultifrontal LU factorization algorithms.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"},"suitesparse-config":{"origin":"math/suitesparse-config","version":"7.10.1"},"suitesparse-umfpack":{"origin":"math/suitesparse-umfpack","version":"6.3.5_1"}},"categories":["math","parallel"],"options":{"DEMOS":"off","DOCS":"on","OPENMP":"on","OPTIMIZED_CFLAGS":"on","ATLAS":"off","BLIS":"off","NETLIB":"off","OPENBLAS":"on"}},{"name":"sunclock","origin":"astro/sunclock","version":"3.57_4","comment":"Shows which portion of the Earth's surface is illuminated by the Sun","maintainer":"ports@FreeBSD.org","www":"https://github.com/nongiach/Sunclock","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"782fbaf9e7f1b48b7dc4f0267dcbc93b3c96f65de202a0bae69022848bbd23fa","flatsize":1629379,"path":"All/sunclock-3.57_4.pkg","repopath":"All/sunclock-3.57_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1437944,"desc":"Sunclock is an X11 application that displays a map of the Earth and\nshows the illuminated portion of the globe. In addition to providing\nlocal time for the default timezone, it also displays GMT time,\nlegal and solar time of major cities, their latitude and longitude,\nthe mutual distances of arbitrary locations on Earth, the position\nat zenith of Sun and Moon. Sunclock can display meridians, parallels,\ntropics and arctic circles. It has builtin functions that accelerate\nthe speed of time and show the evolution of seasons. Sunclock can\nbe internationalized for various western languages. It is possible\nto customize the app-default file and enter additional city entries.\n\nSunclock can commute between two states, the \"clock window\" and the\n\"map window\". The clock window displays a small map of the Earth\nand therefore occupies little space on the screen, while the \"map\nwindow\" displays a large map and offers more advanced functions.\nThe Sunclock package includes a resizable and zoomable vector map.\nExternal Earth maps can also be loaded.","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["astro","x11-clocks"],"shlibs_required":["libX11.so.6","libXpm.so.4","libc.so.8","libjpeg.so.8","libm.so.4","libpng16.so.16","libz.so.3"],"messages":[{"message":"===>   NOTICE:\n\nThe sunclock port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"suitesparse-ldl","origin":"math/suitesparse-ldl","version":"3.3.2","comment":"Simple LDL^T factorization","maintainer":"fortran@FreeBSD.org","www":"https://faculty.cse.tamu.edu/davis/suitesparse.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2997d63c9effe5cb2add2889f567f6af072a17834082f9bedce063f0968cc1fd","flatsize":266767,"path":"All/suitesparse-ldl-3.3.2.pkg","repopath":"All/suitesparse-ldl-3.3.2.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":234684,"desc":"This port installs the module LDL of SuiteSparse.\n\nLDL is a sparse LDL' factorization and solve package.\n\nThese routines are not terrifically fast (they do not use dense matrix kernels),\nbut the code is very short and concise. The purpose is to illustrate the\nalgorithms in a very concise and readable manner, primarily for educational\npurposes. Although the code is very concise, this package is slightly faster\nthan the built-in sparse Cholesky factorization in MATLAB 6.5 (chol), when\nusing the same input permutation.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"suitesparse-amd":{"origin":"math/suitesparse-amd","version":"3.3.3"},"suitesparse-config":{"origin":"math/suitesparse-config","version":"7.10.1"}},"categories":["math"],"options":{"DEMOS":"off","DOCS":"on","OPENMP":"on","OPTIMIZED_CFLAGS":"on"}},{"name":"suitesparse-klu","origin":"math/suitesparse-klu","version":"2.3.5","comment":"Sparse LU factorization, for circuit simulation","maintainer":"fortran@FreeBSD.org","www":"https://faculty.cse.tamu.edu/davis/suitesparse.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a9ee58875b749b3db298f07a6a5b2521ac2e07b0e6d442280c81b6c912b962f8","flatsize":895135,"path":"All/suitesparse-klu-2.3.5.pkg","repopath":"All/suitesparse-klu-2.3.5.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":398740,"desc":"This port installs the module KLU of SuiteSparse.\n\nKLU is a set of routines for solving sparse linear systems of equations. It is\nparticularly well-suited to matrices arising in SPICE-like circuit simulation\napplications. It relies on a permutation to block triangular form (BTF), several\nmethods for finding a fill-reducing ordering (variants of approximate minimum\ndegree, and nested dissection), and a sparse left-looking LU factorization\nmethod to factorize each block.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"suitesparse-amd":{"origin":"math/suitesparse-amd","version":"3.3.3"},"suitesparse-btf":{"origin":"math/suitesparse-btf","version":"2.3.2"},"suitesparse-camd":{"origin":"math/suitesparse-camd","version":"3.3.3"},"suitesparse-ccolamd":{"origin":"math/suitesparse-ccolamd","version":"3.3.4"},"suitesparse-cholmod":{"origin":"math/suitesparse-cholmod","version":"5.3.1"},"suitesparse-colamd":{"origin":"math/suitesparse-colamd","version":"3.3.4"},"suitesparse-config":{"origin":"math/suitesparse-config","version":"7.10.1"}},"categories":["math"],"options":{"DEMOS":"off","DOCS":"on","OPENMP":"on","OPTIMIZED_CFLAGS":"on"}},{"name":"suitesparse-lagraph","origin":"math/suitesparse-lagraph","version":"1.1.5","comment":"Graph algorithms based on GraphBLAS","maintainer":"fortran@FreeBSD.org","www":"https://faculty.cse.tamu.edu/davis/suitesparse.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bd7252616cf8030810ff72fe7b0e47311cff44337db18337d746f1b8e99314bf","flatsize":1562096,"path":"All/suitesparse-lagraph-1.1.5.pkg","repopath":"All/suitesparse-lagraph-1.1.5.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":266988,"desc":"This port installs the module LAGraph of SuiteSparse.\n\nLAGraph is a library plus a test harness for collecting algorithms that use\nGraphBLAS.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"suitesparse-config":{"origin":"math/suitesparse-config","version":"7.10.1"},"suitesparse-graphblas":{"origin":"math/suitesparse-graphblas","version":"10.0.1"}},"categories":["math"],"options":{"DEMOS":"off","DOCS":"on","OPENMP":"on","OPTIMIZED_CFLAGS":"on"}},{"name":"suitesparse-cxsparse","origin":"math/suitesparse-cxsparse","version":"4.4.1","comment":"Extended version of CSparse","maintainer":"fortran@FreeBSD.org","www":"https://faculty.cse.tamu.edu/davis/suitesparse.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1b3057f59ced1a09f9c883cda4054be6aa56fc13e645f394ad2abd6e59fbac15","flatsize":805022,"path":"All/suitesparse-cxsparse-4.4.1.pkg","repopath":"All/suitesparse-cxsparse-4.4.1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":104792,"desc":"This port installs the module CXSparse of SuiteSparse.\n\nCXSparse is a version of CSparse that operates on both real and complex\nmatrices, using either int or SuiteSparse_long integers.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"suitesparse-config":{"origin":"math/suitesparse-config","version":"7.10.1"}},"categories":["math"],"options":{"DEMOS":"off","DOCS":"on","OPENMP":"on","OPTIMIZED_CFLAGS":"on"}},{"name":"suitesparse-mongoose","origin":"math/suitesparse-mongoose","version":"3.3.4","comment":"Symmetric approximate minimum degree","maintainer":"fortran@FreeBSD.org","www":"https://faculty.cse.tamu.edu/davis/suitesparse.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c59759c4303a59991e127c6744fb1f3ab23b19d8da84d80cf1f2a7193d231441","flatsize":532006,"path":"All/suitesparse-mongoose-3.3.4.pkg","repopath":"All/suitesparse-mongoose-3.3.4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":275000,"desc":"This port installs the module Mongoose of SuiteSparse.\n\nMongoose is a graph partitioning library. Currently, Mongoose only supports edge\npartitioning, but in the future a vertex separator extension will be added.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"suitesparse-config":{"origin":"math/suitesparse-config","version":"7.10.1"}},"categories":["math"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9","libsuitesparseconfig.so.7"],"options":{"DEMOS":"off","DOCS":"on","OPENMP":"on","OPTIMIZED_CFLAGS":"on"}},{"name":"suitesparse-config","origin":"math/suitesparse-config","version":"7.10.1","comment":"Common library for SuiteSparse","maintainer":"fortran@FreeBSD.org","www":"https://faculty.cse.tamu.edu/davis/suitesparse.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b19da2e1d9cdccb54fc3e7478ebc7a5368b9cd8eccddbe20046422d33497b28c","flatsize":219741,"path":"All/suitesparse-config-7.10.1.pkg","repopath":"All/suitesparse-config-7.10.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":38532,"desc":"This port (previously UFconfig) installs a common library used by many modules\nof SuiteSparse.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"}},"categories":["math"],"options":{"DOCS":"on","OPENMP":"on","OPTIMIZED_CFLAGS":"on","ATLAS":"off","BLIS":"off","NETLIB":"off","OPENBLAS":"on"}},{"name":"suitesparse-colamd","origin":"math/suitesparse-colamd","version":"3.3.4","comment":"Column approximate minimum degree ordering algorithm","maintainer":"fortran@FreeBSD.org","www":"https://faculty.cse.tamu.edu/davis/suitesparse.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8b608813357f10eaf821c5e6416027201095cfc9cef86be2dc411f6b569eb4ce","flatsize":90989,"path":"All/suitesparse-colamd-3.3.4.pkg","repopath":"All/suitesparse-colamd-3.3.4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":28576,"desc":"This port installs the module COLAMD of SuiteSparse.\n\nThe CCOLAMD column approximate minimum degree ordering algorithm computes a\npermutation vector P such that the LU factorization of A (:,P) tends to be\nsparser than that of A. The Cholesky factorization of (A (:,P))'*(A (:,P)) will\nalso tend to be sparser than that of A'*A. CSYMAMD is a symmetric minimum degree\nordering method based on CCOLAMD, also available as a MATLAB-callable function.\nIt constructs a matrix M such that M'*M has the same pattern as A, and then uses\nCCOLAMD to compute a column ordering of M.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"suitesparse-config":{"origin":"math/suitesparse-config","version":"7.10.1"}},"categories":["math"],"options":{"DEMOS":"off","DOCS":"on","OPENMP":"on","OPTIMIZED_CFLAGS":"on"}},{"name":"suitesparse-csparse","origin":"math/suitesparse-csparse","version":"4.3.2","comment":"Concise Sparse Matrix package","maintainer":"fortran@FreeBSD.org","www":"https://faculty.cse.tamu.edu/davis/suitesparse.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"323989846102060abb60193ac738e11f57261d190b82da9a41a8a6952936622a","flatsize":441,"path":"All/suitesparse-csparse-4.3.2.pkg","repopath":"All/suitesparse-csparse-4.3.2.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":1280,"desc":"This port builds the module CSparse of SuiteSparse.\n\nCSparse is a Concise Sparse Matrix package. This code goes with the book \"Direct\nMethods for Sparse Linear Systems,\" Timothy A. Davis, SIAM, Philadelphia, 2006.\n\nNote: the CSparse library is meant for personal experimentation. For system-wide\ninstallation, please install math/suitesparse-cxsparse instead.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"],"options":{"DEMOS":"off","DOCS":"on","OPENMP":"on","OPTIMIZED_CFLAGS":"on"}},{"name":"suitesparse-ccolamd","origin":"math/suitesparse-ccolamd","version":"3.3.4","comment":"Constrained column approximate minimum degree ordering","maintainer":"fortran@FreeBSD.org","www":"https://faculty.cse.tamu.edu/davis/suitesparse.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d0965b7e7c5b56528890003a31bc9a1ec0656dabf682dc1e7c272ae8b58adf50","flatsize":128756,"path":"All/suitesparse-ccolamd-3.3.4.pkg","repopath":"All/suitesparse-ccolamd-3.3.4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":43464,"desc":"This port installs the module CCOLAMD of SuiteSparse.\n\nThe CCOLAMD column approximate minimum degree ordering algorithm computes a\npermutation vector P such that the LU factorization of A (:,P) tends to be\nsparser than that of A. The Cholesky factorization of (A (:,P))'*(A (:,P)) will\nalso tend to be sparser than that of A'*A.  CSYMAMD is a symmetric minimum\ndegree ordering method based on CCOLAMD, also available as a MATLAB-callable\nfunction. It constructs a matrix M such that M'*M has the same pattern as A, and\nthen uses CCOLAMD to compute a column ordering of M.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"suitesparse-config":{"origin":"math/suitesparse-config","version":"7.10.1"}},"categories":["math"],"options":{"DEMOS":"off","DOCS":"on","OPENMP":"on","OPTIMIZED_CFLAGS":"on"}},{"name":"suitesparse-cholmod","origin":"math/suitesparse-cholmod","version":"5.3.1","comment":"Sparse CHOLesky MODification package","maintainer":"fortran@FreeBSD.org","www":"https://faculty.cse.tamu.edu/davis/suitesparse.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"49bd760a6c345248aff969bc96fdeec6bd1606b51cacf2c411f6b97ed8ea4b98","flatsize":6200881,"path":"All/suitesparse-cholmod-5.3.1.pkg","repopath":"All/suitesparse-cholmod-5.3.1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":1585756,"desc":"This port installs the module CHOLMOD of SuiteSparse.\n\nCHOLMOD is a set of routines for factorizing sparse symmetric positive definite\nmatrices of the form A or AA', updating/downdating a sparse Cholesky\nfactorization, solving linear systems, updating/downdating the solution to the\ntriangular system Lx=b, and many other sparse matrix functions for both\nsymmetric and unsymmetric matrices. Its supernodal Cholesky factorization relies\non LAPACK and the Level-3 BLAS, and obtains a substantial fraction of the peak\nperformance of the BLAS. Both real and complex matrices are supported.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"},"suitesparse-amd":{"origin":"math/suitesparse-amd","version":"3.3.3"},"suitesparse-camd":{"origin":"math/suitesparse-camd","version":"3.3.3"},"suitesparse-ccolamd":{"origin":"math/suitesparse-ccolamd","version":"3.3.4"},"suitesparse-colamd":{"origin":"math/suitesparse-colamd","version":"3.3.4"},"suitesparse-config":{"origin":"math/suitesparse-config","version":"7.10.1"}},"categories":["math"],"options":{"DEMOS":"off","DOCS":"on","OPENMP":"on","OPTIMIZED_CFLAGS":"on","ATLAS":"off","BLIS":"off","NETLIB":"off","OPENBLAS":"on"}},{"name":"suitesparse-btf","origin":"math/suitesparse-btf","version":"2.3.2","comment":"Permutation to block triangular form","maintainer":"fortran@FreeBSD.org","www":"https://faculty.cse.tamu.edu/davis/suitesparse.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"36affd844ac9e9db06d5b9231df4aca441e366e557fbfaa79c2651d4f6d6d304","flatsize":61158,"path":"All/suitesparse-btf-2.3.2.pkg","repopath":"All/suitesparse-btf-2.3.2.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":16884,"desc":"This port installs the module BTF of SuiteSparse.\n\nBTF is a software package for permuting a matrix into block upper triangular\nform. It includes a maximum transversal algorithm, which finds a permutation\nof a square or rectangular matrix so that it has a zero-free diagonal (if one\nexists); otherwise, it finds a maximal matching which maximizes the number of\nnonzeros on the diagonal. The package also includes a method for finding the\nstrongly connected components of a graph. These two methods together give the\npermutation to block upper triangular form.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"suitesparse-config":{"origin":"math/suitesparse-config","version":"7.10.1"}},"categories":["math"],"options":{"DOCS":"on","OPENMP":"on","OPTIMIZED_CFLAGS":"on"}},{"name":"suitesparse-camd","origin":"math/suitesparse-camd","version":"3.3.3","comment":"Symmetric approximate minimum degree","maintainer":"fortran@FreeBSD.org","www":"https://faculty.cse.tamu.edu/davis/suitesparse.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"93bc6f0577c88d34673ac68f022127614dbb327f8ccb7c4e020b9be7b0c8aafc","flatsize":397683,"path":"All/suitesparse-camd-3.3.3.pkg","repopath":"All/suitesparse-camd-3.3.3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":268028,"desc":"This port installs the module CAMD of SuiteSparse.\n\nCAMD is a set of routines for permuting sparse matrices prior to factorization.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"suitesparse-config":{"origin":"math/suitesparse-config","version":"7.10.1"}},"categories":["math"],"options":{"DEMOS":"off","DOCS":"on","OPENMP":"on","OPTIMIZED_CFLAGS":"on"}},{"name":"suitesparse","origin":"math/suitesparse","version":"7.10.1","comment":"Set of packages for sparse matrix calculation","maintainer":"fortran@FreeBSD.org","www":"https://faculty.cse.tamu.edu/davis/suitesparse.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"448d69a8c47450baa3d13b5564b26bc45a24b4d9057d69b19cf98e96d9dc4c48","flatsize":243,"path":"All/suitesparse-7.10.1.pkg","repopath":"All/suitesparse-7.10.1.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":1504,"desc":"SuiteSparse is a set of sparse matrices libraries.\n\nIt contains:\n    * AMD: symmetric approximate minimum degree\n    * BTF: permutation to block triangular form (beta)\n    * CAMD: constrained approximate minimum degree ordering\n    * CCOLAMD: constrained column approximate minimum degree\n    * CHOLMOD: sparse supernodal Cholesky factorization and update/downdate\n    * COLAMD: column approximate minimum degree\n    * CSparse: a concise sparse matrix package\n    * CXSparse: and extended version of CSparse\n    * GraphBLAS: graph algorithms in the language of linear algebra\n    * KLU: sparse LU factorization, for circuit simulation (beta)\n    * LDL: a simple LDL^T factorization\n    * Mongoose: graph partitioning\n    * RBio: read/write sparse matrices\n    * SLIP_LU : Sparse Left-looking Integer-Preserving LU Factorization\n    * SPQR: sparse QR factorization\n    * UMFPACK: sparse multifrontal LU factorization\n    * SuiteSparse_config: common configuration for all of the above","deps":{"suitesparse-amd":{"origin":"math/suitesparse-amd","version":"3.3.3"},"suitesparse-btf":{"origin":"math/suitesparse-btf","version":"2.3.2"},"suitesparse-camd":{"origin":"math/suitesparse-camd","version":"3.3.3"},"suitesparse-ccolamd":{"origin":"math/suitesparse-ccolamd","version":"3.3.4"},"suitesparse-cholmod":{"origin":"math/suitesparse-cholmod","version":"5.3.1"},"suitesparse-colamd":{"origin":"math/suitesparse-colamd","version":"3.3.4"},"suitesparse-config":{"origin":"math/suitesparse-config","version":"7.10.1"},"suitesparse-cxsparse":{"origin":"math/suitesparse-cxsparse","version":"4.4.1"},"suitesparse-graphblas":{"origin":"math/suitesparse-graphblas","version":"10.0.1"},"suitesparse-klu":{"origin":"math/suitesparse-klu","version":"2.3.5"},"suitesparse-lagraph":{"origin":"math/suitesparse-lagraph","version":"1.1.5"},"suitesparse-ldl":{"origin":"math/suitesparse-ldl","version":"3.3.2"},"suitesparse-mongoose":{"origin":"math/suitesparse-mongoose","version":"3.3.4"},"suitesparse-paru":{"origin":"math/suitesparse-paru","version":"1.0.0_1"},"suitesparse-rbio":{"origin":"math/suitesparse-rbio","version":"4.3.4"},"suitesparse-spex":{"origin":"math/suitesparse-spex","version":"3.2.3"},"suitesparse-spqr":{"origin":"math/suitesparse-spqr","version":"4.3.4_1"},"suitesparse-umfpack":{"origin":"math/suitesparse-umfpack","version":"6.3.5_1"}},"categories":["math"]},{"name":"suitesparse-amd","origin":"math/suitesparse-amd","version":"3.3.3","comment":"Symmetric approximate minimum degree","maintainer":"fortran@FreeBSD.org","www":"https://faculty.cse.tamu.edu/davis/suitesparse.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4a3890964dd431dd4c8901d67c795c4891ef2a737a6fcbd8eda8f342b73a06bf","flatsize":421213,"path":"All/suitesparse-amd-3.3.3.pkg","repopath":"All/suitesparse-amd-3.3.3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":277108,"desc":"This port installs the module AMD of SuiteSparse.\n\nAMD is a set of routines for pre-ordering sparse matrices prior to Cholesky\nor LU factorization, using the approximate minimum degree ordering algorithm.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"suitesparse-config":{"origin":"math/suitesparse-config","version":"7.10.1"}},"categories":["math"],"options":{"DEMOS":"off","DOCS":"on","OPENMP":"on","OPTIMIZED_CFLAGS":"on"}},{"name":"suil","origin":"audio/suil","version":"0.10.12_3","comment":"C library for loading and wrapping LV2 plugin UIs","maintainer":"ports@FreeBSD.org","www":"http://drobilla.net/software/suil/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c9c3210b53566f243fe2e248071b8cc490830aa0dd854ede03fe7c96d1dbca01","flatsize":109903,"path":"All/suil-0.10.12_3.pkg","repopath":"All/suil-0.10.12_3.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":25624,"desc":"Suil is a lightweight C library for loading and wrapping LV2 plugin UIs.\n\nSuil makes it possible to load a UI of any toolkit in a host using any\nother toolkit (assuming the toolkits are both supported by Suil).\nHosts do not need to build against or link to foreign toolkit libraries\nto use UIs written with that toolkit; all the necessary magic is performed\nby dynamically loaded modules. The API is designed such that hosts do not\nneed to explicitly support specific toolkits at all - if Suil supports\na particular toolkit, then UIs in that toolkit will work in all hosts\nthat use Suil automatically.\n\nSuil currently supports every combination of Gtk 2, Qt 4, and X11, e.g. with\nSuil a Gtk program can embed a Qt plugin UI without depending on Qt,\nand a Qt program can embed a Gtk plugin UI without depending on Gtk.\nOn Windows, embedding native UIs in Gtk is also supported.\nI (David Robillard) would be happy to work with plugin authors\nto add support for new toolkits, please contact me if you're interested\nin writing a plugin UI using a toolkit that is not yet\nsupported in the LV2 ecosystem.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"lv2":{"origin":"audio/lv2","version":"1.18.10"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-x11extras":{"origin":"x11/qt5-x11extras","version":"5.15.16p0_1"}},"categories":["audio"],"messages":[{"message":"===>   NOTICE:\n\nThe suil port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sudsol","origin":"games/sudsol","version":"0.1","comment":"Utility to solve Sudoku puzzles","maintainer":"rink@FreeBSD.org","www":"https://rink.nu/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cc0861c9f0f5748b41bce4009caa2ed23b0d57bb96403efc7b230dd3767b786e","flatsize":11048,"path":"All/sudsol-0.1.pkg","repopath":"All/sudsol-0.1.pkg","licenselogic":"single","pkgsize":5556,"desc":"Sudsol is a small utility to solve Sudoku puzzles.\n\nThe usage is very simple; add your puzzle to a textfile in the following\nformat:\n\n7.94...18\n.3......2\n....974..\n...13.5..\n.....83..\n.4..7...9\n5683...7.\n2.3....51\n.7..2....\n\nand run 'sudsol puzzle.txt'","categories":["games"],"shlibs_required":["libc.so.8"]},{"name":"sudoscript","origin":"security/sudoscript","version":"2.1.2_1","comment":"Audited shells in Perl with sudo(8) and script(1)","maintainer":"ports@FreeBSD.org","www":"https://www.egbok.com/sudoscript","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a0ea000abc24d026a862cc95b377d83ad9116e1ddbdc6168d951c3bb6761387b","flatsize":421883,"path":"All/sudoscript-2.1.2_1.pkg","repopath":"All/sudoscript-2.1.2_1.pkg","licenselogic":"single","pkgsize":132744,"desc":"Sudoscript provides an audited shell using sudo(8) and script(1).\nThe front end script, sudoshell(1) contacts the daemon, sudoscriptd(8).\nThey agree on the location of a FIFO, which the daemon opens for read.\nSudoshell then runs script(1) with the FIFO as a typescript. The daemon\nstamps each line of the script(1) output with a session id, then passes\nthe data over to another daemon. This daemon timestamps the data and stores\nit in a log file which is /var/log/sudoscript. This daemon also keeps an eye\non the size of log files, and forks a rotator/compressor when it exceeds 2\nMBytes.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["security"],"messages":[{"message":"===>   NOTICE:\n\nThe sudoscript port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"supertux","origin":"games/supertux","version":"0.1.3_14","comment":"Side-scroller game similar to Super Mario Brothers","maintainer":"ports@FreeBSD.org","www":"http://supertuxproject.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"08d2da1dc72711f8c1deda4ddd2ac9b70d8978d6b2995bd1547877aa53db8458","flatsize":14811514,"path":"All/supertux-0.1.3_14.pkg","repopath":"All/supertux-0.1.3_14.pkg","licenselogic":"single","pkgsize":5672732,"desc":"SuperTux is a side-scrolling run-and-jump game with a level editor\nsimilar to the original game \"Super Mario Bros.\" from the Nintendo\nEntertainment System. This port provides old stable stable version\nof SuperTux, also called Milestone 1.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libGL.so.1","libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libX11.so.6","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9","libz.so.3"],"messages":[{"message":"===>   NOTICE:\n\nThe supertux port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"syncthing","origin":"net/syncthing","version":"1.29.2_2","comment":"Encrypted file sync tool","maintainer":"dvl@FreeBSD.org","www":"https://syncthing.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2d6a25f4cb516d322586508c3103613bda8f5856cc7efe1d0d3bed172178dfc8","flatsize":63455151,"path":"All/syncthing-1.29.2_2.pkg","repopath":"All/syncthing-1.29.2_2.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":18480168,"desc":"Syncthing replaces proprietary sync and cloud services with something open,\ntrustworthy and decentralized. Your data is your data alone and you deserve to\nchoose where it is stored, if it is shared with some third party and how it's\ntransmitted over the Internet.","categories":["net"],"users":["syncthing"],"groups":["syncthing"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:syncthing:syncthing:1.29.2:::::dragonfly6:x86_64:2"}},{"name":"suckblow","origin":"net/suckblow","version":"1.1_1","comment":"Two companion utilities for transferring data over a TCP socket","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"202f47a33d45db76f486d402c1fa93cbd2bb9e40d284ff4efdc9c4d9a7e65795","flatsize":10223,"path":"All/suckblow-1.1_1.pkg","repopath":"All/suckblow-1.1_1.pkg","licenselogic":"single","pkgsize":5860,"desc":"Suck and blow are simple companion utilities for sending data over\na TCP socket.  They are easy to use and appropriate when FTP is\nunavailable, or too much of a hassle, e.g., in single-user mode,\nfrom within shell scripts, etc.\n\nBlow reads the data from standard input, while suck writes it to\nstandard output.  Either program may originate the TCP connection,\nand the TCP port may be specified if desired.","categories":["net"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe suckblow port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"suck-cnews","origin":"news/suck-cnews","version":"4.3.5","comment":"Receives/sends news to/from localhost via NNTP","maintainer":"dinoex@FreeBSD.org","www":"https://github.com/lazarus-pkgs/suck","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5dfef44e32ea0e2585ead836915f9c7dc66be4619a15496ec6c5555b7ce4af00","flatsize":232124,"path":"All/suck-cnews-4.3.5.pkg","repopath":"All/suck-cnews-4.3.5.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":90252,"desc":"suck feeds news to local INN or CNEWS server without the remote NNTP feeding.\nThis is useful, if you get news from NNTP server with dialup connection.\n\nSuck is a program used to grab news from a remote NNTP news server and\nbring it to your local machine, without the remote server doing\nanything special. If you have read permission on the server, you can\nuse suck. Suck does NOT use the NEWNEWS command, hated by many\nadministrators.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["news"],"shlibs_required":["libc.so.8","libcrypto.so.12","libssl.so.12"],"options":{"EXAMPLES":"on","SSL":"on","INN":"off","CNEWS":"on"}},{"name":"suck","origin":"news/suck","version":"4.3.5","comment":"Receives/sends news to/from localhost via NNTP","maintainer":"dinoex@FreeBSD.org","www":"https://github.com/lazarus-pkgs/suck","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8980df04c82cbc9332181f0aea31cc8ab8238f1bb147e482d6d2619f386a0646","flatsize":223772,"path":"All/suck-4.3.5.pkg","repopath":"All/suck-4.3.5.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":85328,"desc":"suck feeds news to local INN or CNEWS server without the remote NNTP feeding.\nThis is useful, if you get news from NNTP server with dialup connection.\n\nSuck is a program used to grab news from a remote NNTP news server and\nbring it to your local machine, without the remote server doing\nanything special. If you have read permission on the server, you can\nuse suck. Suck does NOT use the NEWNEWS command, hated by many\nadministrators.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["news"],"shlibs_required":["libc.so.8","libcrypto.so.12","libinn.so.9","libinnhist.so.3","libssl.so.12"],"options":{"EXAMPLES":"on","SSL":"on","INN":"on","CNEWS":"off"}},{"name":"sudo","origin":"security/sudo","version":"1.9.17p1","comment":"Allow others to run commands as root","maintainer":"garga@FreeBSD.org","www":"https://www.sudo.ws/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"33863ecd7a1972faeff2ddf52352585a3551431dafed0c8760b6641c6384c36f","flatsize":8436314,"path":"All/sudo-1.9.17p1.pkg","repopath":"All/sudo-1.9.17p1.pkg","licenselogic":"single","licenses":["sudo"],"pkgsize":1782052,"desc":"This is the CU version of sudo.\n\nSudo is a program designed to allow a sysadmin to give limited root\nprivileges to users and log root activity.  The basic philosophy is to\ngive as few privileges as possible but still allow people to get their\nwork done.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["security"],"shlibs_required":["libc.so.8","libcrypto.so.12","libintl.so.8","libssl.so.12","libutil.so.4","libz.so.3"],"options":{"AUDIT":"off","DISABLE_AUTH":"off","DISABLE_ROOT_SUDO":"off","DOCS":"on","EXAMPLES":"on","INSULTS":"off","LDAP":"off","NLS":"on","NOARGS_SHELL":"off","OPIE":"off","PAM":"on","PYTHON":"off","SSL":"on","GSSAPI_BASE":"off","GSSAPI_HEIMDAL":"off","GSSAPI_MIT":"off"},"annotations":{"cpe":"cpe:2.3:a:todd_miller:sudo:1.9.17p1:::::dragonfly6:x86_64","flavor":"default"}},{"name":"subversion-gnome-keyring","origin":"security/subversion-gnome-keyring","version":"1.14.5","comment":"Gnome Keyring integration for Version control system","maintainer":"michaelo@apache.org","www":"https://subversion.apache.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bccbb602674d65db8f419a2d60c775ff3325902ce50860359135c3edd0410d07","flatsize":18984,"path":"All/subversion-gnome-keyring-1.14.5.pkg","repopath":"All/subversion-gnome-keyring-1.14.5.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":7396,"desc":"Subversion is a version control system designed to be as similar to cvs(1)\nas possible, while fixing many outstanding problems with cvs(1).\n\nThis port adds Gnome Keyring support to Subversion.\n\nSee https://wiki.freebsd.org/Ports/security/subversion-gnome-keyring for\nsetup instructions.","deps":{"apr":{"origin":"devel/apr1","version":"1.7.5.1.6.3_4"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"liblz4":{"origin":"archivers/liblz4","version":"1.10.0,1"},"libsecret":{"origin":"security/libsecret","version":"0.20.5_3"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"subversion":{"origin":"devel/subversion","version":"1.14.5_1"},"utf8proc":{"origin":"textproc/utf8proc","version":"2.10.0"}},"categories":["devel","gnome","security"],"annotations":{"cpe":"cpe:2.3:a:apache:subversion:1.14.5:::::dragonfly6:x86_64"}},{"name":"subversion-book","origin":"devel/subversion-book","version":"4515_1","comment":"Subversion Documentation HTML/PDF","maintainer":"michaelo@apache.org","www":"https://svnbook.red-bean.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"99f6fb247fc8ed8bff568487bbfdb6f67925421b021b25aae636642527bb96ca","flatsize":2055201,"path":"All/subversion-book-4515_1.pkg","repopath":"All/subversion-book-4515_1.pkg","licenselogic":"single","licenses":["CDDL"],"pkgsize":473452,"desc":"Version Control with Subversion\n\nfree book about the ubiquitous Apache. Subversion version control\nsystem and written by some of the developers of Subversion itself.\n\nIf you like the book please consider to buy a printed version and\nsupport the subversion documentation project.","categories":["devel","misc"],"options":{"DOCS":"on","HTML_SINGLE":"on","PDF":"off"}},{"name":"sudo-font","origin":"x11-fonts/sudo-font","version":"1.4","comment":"Font for programmers and command-line users","maintainer":"0mp@FreeBSD.org","www":"https://www.kutilek.de/sudo-font","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fe6492deb299202cda41bfed90d4eb16f2e75273eb18573dcd9c69464550ff49","flatsize":5802843,"path":"All/sudo-font-1.4.pkg","repopath":"All/sudo-font-1.4.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":2134096,"desc":"Sudo is a font for programmers and command line users,\nwhich is monospaced, legible, space-efficient, and unique.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"],"options":{"DOCS":"on"}},{"name":"svlint","origin":"cad/svlint","version":"0.9.3_7","comment":"SystemVerilog linter","maintainer":"yuri@FreeBSD.org","www":"https://github.com/dalance/svlint","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5ae8d1b461430eedf8aa70f5becd9e61b014c9d0882da1c30ea8e7f5371c72d7","flatsize":55666922,"path":"All/svlint-0.9.3_7.pkg","repopath":"All/svlint-0.9.3_7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8291036,"desc":"svlint is a SystemVerilog linter.\n\nsvlint uses supplied .svlint.toml to specify enabled rules.\nConfiguration file is searched to the upper directory until /.","categories":["cad","devel"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0"]},{"name":"subtitleoffsetmodificator","origin":"multimedia/subtitleoffsetmodifier","version":"0.1_1","comment":"Subtitle offset modificator","maintainer":"ports@FreeBSD.org","www":"http://thomas.enix.org/SubtitleOffsetModificator","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7727443b000366591b83bf0a60837655dbce1b6a9d3e3cb134d26898316c6b82","flatsize":4047,"path":"All/subtitleoffsetmodificator-0.1_1.pkg","repopath":"All/subtitleoffsetmodificator-0.1_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":2480,"desc":"Script that allows to change the timestamp of a Subtitle file.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","multimedia","textproc"],"messages":[{"message":"===>   NOTICE:\n\nThe subtitleoffsetmodificator port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"subtools","origin":"multimedia/subtools","version":"20081026","comment":"Command-line tools for movie subtitles in SubRipper format","maintainer":"ports@FreeBSD.org","www":"https://subtools.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ca4d0776fb836849b228e38de7d133ddd803348ba490f69dd39815a991dca106","flatsize":34794,"path":"All/subtools-20081026.pkg","repopath":"All/subtools-20081026.pkg","licenselogic":"single","pkgsize":11680,"desc":"subtools is a port of DivX Subtitles MiniTools, command-line\ntools for movie subtitles in SubRipper format (.srt files).\n\"srtshift\" can adjust the subtitles by shifting them to the\nbeginning or to the end. \"srtrate\" does the same by changing\nthe supposed frame rate.\n\nIt's in early stages of development (and have been there for\na few years now), but it does its job well.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["multimedia"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe subtools port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"subversion-lts","origin":"devel/subversion-lts","version":"1.14.5_1","comment":"Version control system, long-term-support version","maintainer":"michaelo@apache.org","www":"https://subversion.apache.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bc093b66e052a094ca16e44db20e1b534bdd19951f28125f6b350f764f37442c","flatsize":18901390,"path":"All/subversion-lts-1.14.5_1.pkg","repopath":"All/subversion-lts-1.14.5_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":3270024,"desc":"Subversion is a version control system designed to be as similar to cvs(1)\nas possible, while fixing many outstanding problems with cvs(1).\n\nThis port contains an LTS release.","deps":{"apr":{"origin":"devel/apr1","version":"1.7.5.1.6.3_4"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gnupg":{"origin":"security/gnupg","version":"2.4.7"},"liblz4":{"origin":"archivers/liblz4","version":"1.10.0,1"},"serf":{"origin":"www/serf","version":"1.3.10_1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"utf8proc":{"origin":"textproc/utf8proc","version":"2.10.0"}},"categories":["devel"],"shlibs_required":["libapr-1.so.0","libaprutil-1.so.0","libc.so.8","libexpat.so.1","libintl.so.8","liblz4.so.1","libmagic.so.2","libpthread.so.0","libserf-1.so.1","libsqlite3.so.0","libutf8proc.so.3","libz.so.3"],"options":{"BDB":"off","DOCS":"on","GPG_AGENT":"on","NLS":"on","SASL":"off","SERF":"on","SVNSERVE_WRAPPER":"off","TEST":"off","TOOLS":"on"},"annotations":{"cpe":"cpe:2.3:a:apache:subversion:1.14.5:::::dragonfly6:x86_64:1"}},{"name":"suitesparse-graphblas","origin":"math/suitesparse-graphblas","version":"10.0.1","comment":"Graph algorithms in the language of linear algebra","maintainer":"fortran@FreeBSD.org","www":"https://graphblas.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"59c4650fe55b66c0811f2af28c0a49761c2de2f7372efd43bf5ddd537e33b3c8","flatsize":16600668,"path":"All/suitesparse-graphblas-10.0.1.pkg","repopath":"All/suitesparse-graphblas-10.0.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":8523084,"desc":"This port installs the module GraphBLAS of SuiteSparse.\n\nSuiteSparse:GraphBLAS is a complete implementation of the GraphBLAS\nstandard, which defines a set of sparse matrix operations on an extended\nalgebra of semirings using an almost unlimited variety of operators and\ntypes. When applied to sparse adjacency matrices, these algebraic\noperations are equivalent to computations on graphs. GraphBLAS provides\na powerful and expressive framework for creating graph algorithms based\non the elegant mathematics of sparse matrix operations on a semiring.\n\nSee also <https://github.com/GraphBLAS/>.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"suitesparse-config":{"origin":"math/suitesparse-config","version":"7.10.1"}},"categories":["math"],"options":{"DEMOS":"off","DOCS":"on","OPENMP":"on","OPTIMIZED_CFLAGS":"on"}},{"name":"submodules2tuple","origin":"ports-mgmt/submodules2tuple","version":"1.0.0","comment":"GH_TUPLE generator for GitHub projects with submodules","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/ehaupt/submodules2tuple","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"50ec3f375ab397db6bbd050345147fac7f62dccc083ac8deaeb701dca65668d9","flatsize":3733,"path":"All/submodules2tuple-1.0.0.pkg","repopath":"All/submodules2tuple-1.0.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":2392,"desc":"FreeBSD ports developers often encounter projects hosted on GitHub that\nmake use of submodules. Manually creating the GH_TUPLE values for such\nprojects can be time-consuming and error-prone, especially when dealing\nwith recursive submodules. This script simplifies the process by\nautomating the generation of these values, saving developers valuable\ntime and effort.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"}},"categories":["ports-mgmt"]},{"name":"subread","origin":"biology/subread","version":"2.1.0","comment":"High-performance read alignment, quantification and mutation discovery","maintainer":"jwb@FreeBSD.org","www":"https://subread.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"13408753795f0ea9e1c6b3816ba8d88049e034106dd34b9ead4aa93c956dc0b3","flatsize":7590302,"path":"All/subread-2.1.0.pkg","repopath":"All/subread-2.1.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":649896,"desc":"The Subread package comprises a suite of software programs for processing\nnext-gen sequencing read data including:\n\n    Subread: a general-purpose read aligner which can align both genomic\n    DNA-seq and RNA-seq reads. It can also be used to discover genomic\n    mutations including short indels and structural variants.\n\n    Subjunc: a read aligner developed for aligning RNA-seq reads and for the\n    detection of exon-exon junctions. Gene fusion events can be detected as\n    well.\n\n    featureCounts: a software program developed for counting reads to genomic\n    features such as genes, exons, promoters and genomic bins.\n\n    Sublong: a long-read aligner that is designed based on seed-and-vote.\n\n    exactSNP: a SNP caller that discovers SNPs by testing signals against local\n    background noises.","deps":{"libsysinfo":{"origin":"devel/libsysinfo","version":"0.0.3_3"}},"categories":["biology"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libsysinfo.so.0","libz.so.3"]},{"name":"subcalc","origin":"net-mgmt/subcalc","version":"1.3_1","comment":"Advanced IP/IPv6 subnet calculation and discovery","maintainer":"csjp@FreeBSD.org","www":"http://www.seccuris.com","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4287189d70b6a6935f9cfdab2a3540d099a84a27b56a3e4a29e762d8d114ae85","flatsize":42121,"path":"All/subcalc-1.3_1.pkg","repopath":"All/subcalc-1.3_1.pkg","licenselogic":"single","pkgsize":16956,"desc":"The subcalc utility is used for subnet calculation and IPv6 DNS PTR\nrecord generation.  subcalc takes command line arguments in a similar\nformat to ifconfig(8) so the synopsis should be familiar to the user.\nGiven an address family, address and a netmask/prefix length, subcalc\nwill calculate the number of hosts and address ranges of the specific\nnetwork.","categories":["net-mgmt"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"subnetcalc","origin":"net/subnetcalc","version":"2.6.1","comment":"IPv4/IPv6 Subnet Calculator","maintainer":"thomas.dreibholz@gmail.com","www":"https://www.nntb.no/~dreibh/subnetcalc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eda1ff4fbe15940f0571226ace862b769edd72261dcf0b2f4aaebd868d73ecc4","flatsize":107046,"path":"All/subnetcalc-2.6.1.pkg","repopath":"All/subnetcalc-2.6.1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":40524,"desc":"SubNetCalc is an IPv4/IPv6 subnet address calculator. For given IPv4 or IPv6\naddress and netmask or prefix length, it calculates network address, broadcast\naddress, maximum number of hosts and host address range. The output is\ncolourized for better readability (e.g. network part, host part). Also, it\nprints the addresses in binary format for better understandability.\n\nFurthermore, it can identify the address type (e.g. multicast, unique local,\nsite local, etc.) and extract additional information from the address\n(e.g. type, scope, interface ID, etc.). Finally, it can generate IPv6 unique\nlocal prefixes.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"}},"categories":["net"],"shlibs_required":["libc.so.8","libintl.so.8","libm.so.4","libstdc++.so.9"]},{"name":"su-exec","origin":"security/su-exec","version":"0.2","comment":"Switch user and group id and exec","maintainer":"DtxdF@disroot.org","www":"https://github.com/ncopa/su-exec","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1e4593abde2bfe8cf17b0a06b00b5abb5d93955371bad4b8aa83ffcae6271a53","flatsize":8253,"path":"All/su-exec-0.2.pkg","repopath":"All/su-exec-0.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3968,"desc":"su-exec is a simple tool that will simply execute a program with\ndifferent privileges. The program will be executed directly and not\nrun as a child, like su and sudo does, which avoids TTY and signal\nissues.","categories":["security"],"shlibs_required":["libc.so.8"],"annotations":{"flavor":"default"}},{"name":"su-exec-static","origin":"security/su-exec","version":"0.2","comment":"Switch user and group id and exec","maintainer":"DtxdF@disroot.org","www":"https://github.com/ncopa/su-exec","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e705587e63040a41a2adf9faefe116892dcaa31a2997d3757fb2df33db202989","flatsize":663469,"path":"All/su-exec-static-0.2.pkg","repopath":"All/su-exec-static-0.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":250968,"desc":"su-exec is a simple tool that will simply execute a program with\ndifferent privileges. The program will be executed directly and not\nrun as a child, like su and sudo does, which avoids TTY and signal\nissues.","categories":["security"],"annotations":{"flavor":"static"}},{"name":"subtitlecomposer","origin":"multimedia/subtitlecomposer","version":"0.8.1_2","comment":"Advanced FFmpeg-based subtitle editor","maintainer":"makc@FreeBSD.org","www":"https://subtitlecomposer.kde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3c28390fa57e9eedbd9bc2dc8500663a6735f28991f6c76b9a76082486ce92c5","flatsize":3969923,"path":"All/subtitlecomposer-0.8.1_2.pkg","repopath":"All/subtitlecomposer-0.8.1_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":938080,"desc":"Subtitle Composer is a cross-platform subtitle editor with lots of features,\nincluding live preview in integrated video player, smart language and text\nencoding detection, spell checking, side-by-side subtitle translations,\ntiming errors detection in subtitles and more.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"icu":{"origin":"devel/icu","version":"76.1,1"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-ktextwidgets":{"origin":"x11-toolkits/kf6-ktextwidgets","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"kf6-sonnet":{"origin":"textproc/kf6-sonnet","version":"6.14.0"},"openal-soft":{"origin":"audio/openal-soft","version":"1.24.2_2"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"qt6-5compat":{"origin":"devel/qt6-5compat","version":"6.8.3"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["kde","multimedia"],"shlibs_required":["libGLX.so.0","libKF6Bookmarks.so.6","libKF6Codecs.so.6","libKF6ColorScheme.so.6","libKF6Completion.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6ItemViews.so.6","libKF6JobWidgets.so.6","libKF6KIOCore.so.6","libKF6KIOFileWidgets.so.6","libKF6KIOGui.so.6","libKF6KIOWidgets.so.6","libKF6Service.so.6","libKF6Solid.so.6","libKF6SonnetCore.so.6","libKF6SonnetUi.so.6","libKF6TextWidgets.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6Core5Compat.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6OpenGL.so.6","libQt6OpenGLWidgets.so.6","libQt6Qml.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libavcodec.so.60","libavformat.so.60","libavutil.so.58","libc.so.8","libcrypto.so.12","libgcc_s.so.1","libicudata.so.76","libicui18n.so.76","libicuuc.so.76","libm.so.4","libopenal.so.1","libpthread.so.0","libssl.so.12","libstdc++.so.6","libswresample.so.4","libswscale.so.7","libxkbcommon.so.0"]},{"name":"stymulator","origin":"audio/stymulator","version":"0.21a_5","comment":"Command-line Yamaha YM2149 (.ym) chiptune player","maintainer":"ehaupt@FreeBSD.org","www":"http://atariarea.krap.pl/stymulator/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"db29ff2a6c11ddce037bbb5bd42f9b05e6d4377e7d7984cf59b82ab6f8220ad1","flatsize":185116,"path":"All/stymulator-0.21a_5.pkg","repopath":"All/stymulator-0.21a_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":56520,"desc":"STYMulator is an Open Source player which plays music files in the YM chiptune\nformat. In particular the YM files are Yamaha YM2149 soundchip music data\nregisters dumped from the ATARI 16-bit computers.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["audio"],"shlibs_required":["libc.so.8","libm.so.4","libncurses.so.6","libstdc++.so.9","libtinfo.so.6"]},{"name":"styx","origin":"devel/styx","version":"2.0.1","comment":"Scanner/parser generator","maintainer":"yuri@FreeBSD.org","www":"http://www.speculate.de/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"58fb59a608ef9c8bd9a7be180009ce0371cff5af6fb7fef3622a4bb097a8794b","flatsize":7452065,"path":"All/styx-2.0.1.pkg","repopath":"All/styx-2.0.1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":662100,"desc":"Styx is a scanner/parser generator designed to address some\nshortcomings of the traditional lex/yacc combination.\n\nIt has unique features like automatic derivation of depth grammar,\nproduction of the derivation tree including it's C interface,\npreservation of full source information and pretty printing to\nfacilitate source-source translation, persistence to aid rapid\ninterpreter writing.\n\nFor application in contemporary computing environments, it supports\nunicode, reentrancy and offers thread-safeness.","categories":["devel"],"shlibs_required":["libc.so.8","libdl.so.0","librt.so.0"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"stxxl","origin":"devel/stxxl","version":"1.4.1","comment":"Standard Template Library for Extra Large Data Sets","maintainer":"amdmi3@FreeBSD.org","www":"https://stxxl.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4ddc3393d93ebfdd422851e0a7ab25d27797c0bb5bbe1ed6d0a90cbe7b0ba34c","flatsize":4735448,"path":"All/stxxl-1.4.1.pkg","repopath":"All/stxxl-1.4.1.pkg","licenselogic":"single","licenses":["BSL"],"pkgsize":641644,"desc":"STXXL is an implementation of the C++ standard template library STL\nfor external memory (out-of-core) computations, i. e. STXXL implements\ncontainers and algorithms that can process huge volumes of data\nthat only fit on disks.  While the closeness to the STL supports\nease of use and compatibility with existing applications, another\ndesign priority is high performance.","categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"stund","origin":"net/stund","version":"0.96","comment":"Simple STUN (RFC 3489) server and client","maintainer":"ports@FreeBSD.org","www":"http://www.vovida.org/applications/downloads/stun/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1a1f60e71d70e92e1f0e291f7a6c2c265e5c4408375a92f38b97aa378e95be78","flatsize":99746,"path":"All/stund-0.96.pkg","repopath":"All/stund-0.96.pkg","licenselogic":"single","pkgsize":27204,"desc":"The STUN (Simple Traversal of UDP through NATs (Network Address Translation))\nserver is an implementation of the STUN protocol that enables STUN\nfunctionality in SIP-based systems. The STUN server tar ball also include a\nclient API to enable STUN functionality in SIP endpoints. In addition there\nis a command line UNIX client and a graphical Windows client that check what\ntype of NAT the user is using.\n\nSTUN is an application-layer protocol that can determine the public IP and\nnature of a NAT device that sits between the STUN client and STUN server.\n\nThe current version of the code supports most of RFC 3489 except the ability\nto get OTPs from the server.","categories":["net"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe stund port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"stunnel","origin":"security/stunnel","version":"5.74,1","comment":"SSL encryption wrapper for standard network daemons","maintainer":"zi@FreeBSD.org","www":"https://www.stunnel.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1e1013e69ed2892213b4a3accc2b570331f5034b47cfcd0b7aa0ea767dbe355d","flatsize":558286,"path":"All/stunnel-5.74,1.pkg","repopath":"All/stunnel-5.74,1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":193992,"desc":"The stunnel program is designed to work  as  SSL  encryption\nwrapper between remote client and local (inetd-startable) or\nremote server. The concept is that having non-SSL aware dae-\nmons  running  on  your  system you can easily setup them to\ncommunicate with clients over secure SSL channel.\n\nstunnel can be used to add  SSL  functionality  to  commonly\nused  inetd  daemons  like  POP-2,  POP-3  and  IMAP servers\nwithout any changes in the programs' code.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["security"],"users":["stunnel"],"groups":["stunnel"],"shlibs_required":["libc.so.8","libcrypto.so.12","libpthread.so.0","libssl.so.12","libutil.so.4"],"options":{"DOCS":"on","EXAMPLES":"on","FIPS":"off","IPV6":"on","LIBWRAP":"off","FORK":"off","PTHREAD":"on","UCONTEXT":"off"},"annotations":{"cpe":"cpe:2.3:a:stunnel:stunnel:5.74:::::dragonfly6:x86_64"},"messages":[{"message":"Don't forget to check out the FAQ at http://www.stunnel.org/","type":"install"}]},{"name":"subversion","origin":"devel/subversion","version":"1.14.5_1","comment":"Version control system","maintainer":"michaelo@apache.org","www":"https://subversion.apache.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f09325b55cd7899613280cd80f13e7785812948ff859dc3307daadf5fd4e4d63","flatsize":18901390,"path":"All/subversion-1.14.5_1.pkg","repopath":"All/subversion-1.14.5_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":3268960,"desc":"Subversion is a version control system designed to be as similar to cvs(1)\nas possible, while fixing many outstanding problems with cvs(1).","deps":{"apr":{"origin":"devel/apr1","version":"1.7.5.1.6.3_4"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gnupg":{"origin":"security/gnupg","version":"2.4.7"},"liblz4":{"origin":"archivers/liblz4","version":"1.10.0,1"},"serf":{"origin":"www/serf","version":"1.3.10_1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"utf8proc":{"origin":"textproc/utf8proc","version":"2.10.0"}},"categories":["devel"],"shlibs_required":["libapr-1.so.0","libaprutil-1.so.0","libc.so.8","libexpat.so.1","libintl.so.8","liblz4.so.1","libmagic.so.2","libpthread.so.0","libserf-1.so.1","libsqlite3.so.0","libutf8proc.so.3","libz.so.3"],"options":{"BDB":"off","DOCS":"on","GPG_AGENT":"on","NLS":"on","SASL":"off","SERF":"on","SVNSERVE_WRAPPER":"off","TEST":"off","TOOLS":"on"},"annotations":{"cpe":"cpe:2.3:a:apache:subversion:1.14.5:::::dragonfly6:x86_64:1"}},{"name":"stylua","origin":"devel/stylua","version":"2.0.2_2","comment":"Opinionated Lua code formatter","maintainer":"lcook@FreeBSD.org","www":"https://github.com/JohnnyMorganz/StyLua","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2d9bf7709707d409f5a2441aeaa9128b24168d216deeb27e1efa0a514a618640","flatsize":5947955,"path":"All/stylua-2.0.2_2.pkg","repopath":"All/stylua-2.0.2_2.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":1540396,"desc":"An opinionated code formatter for Lua 5.1,\nLua 5.2 and Luau, built using full-moon.\nStyLua is inspired by the likes of prettier,\nit parses your Lua codebase, and prints it\nback out from scratch, enforcing a consistent\ncode style.","categories":["devel"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on","EDITORCONFIG":"on","LUA52":"on","LUA53":"on","LUA54":"on","LUAU":"on"}},{"name":"stringencoders","origin":"devel/stringencoders","version":"3.10.3_3","comment":"Collection of high performance C-string transformations","maintainer":"skreuzer@FreeBSD.org","www":"https://github.com/client9/stringencoders","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"baa4ca2987f0e6a0fb27d930bf2796c34d2b493a3b6d8e1c728acd2fa8fb2faa","flatsize":138493,"path":"All/stringencoders-3.10.3_3.pkg","repopath":"All/stringencoders-3.10.3_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19944,"desc":"A collection of high performance c-string transformations, frequently 2x faster\nthan standard implementations.\n\nincluding\n\n    * base64, standard\n    * base64, web/url safe, with configurable alphabet\n    * base85 (good for http cookies)\n    * base16 (hex)\n    * base2 (ascii binary)\n    * url escaping\n    * javascript string escaping\n    * fast number to string conversion, 4-22x faster than sprintf!\n    * fast ascii upper/lower case conversion, 2-66x faster than stdlib!","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel"]},{"name":"string_theory","origin":"devel/string_theory","version":"3.8","comment":"Modern C++ library for string manipulation and storage","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/zrax/string_theory","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b0ff2644117c122ba29321b82dd7925b32bb4d4539626d6cc05f097a5537bddd","flatsize":246354,"path":"All/string_theory-3.8.pkg","repopath":"All/string_theory-3.8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":27100,"desc":"String Theory is a flexible modern C++ library for string manipulation\nand storage.  It stores data internally as UTF-8, for ease of use\nwith existing C/C++ APIs.  It can also handle conversion to and\nfrom UTF-16, UTF-32, and Latin-1, and has a variety of methods to\nsimplify text manipulation.\n\nIn addition, String Theory includes a powerful and fast type-safe\nstring formatter (ST::format), which can be extended with custom\ntype formatters by end-user code.","categories":["devel"]},{"name":"stringtie","origin":"biology/stringtie","version":"2.1.1","comment":"Transcript assembly and quantification for RNA-seq","maintainer":"mzaki@e-mail.ne.jp","www":"http://www.ccb.jhu.edu/software/stringtie/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0851b0f52846f42d48957cf50f9aed392c7602776ec362a5236677551351edc1","flatsize":694976,"path":"All/stringtie-2.1.1.pkg","repopath":"All/stringtie-2.1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":281520,"desc":"StringTie is a fast and highly efficient assembler of RNA-seq alignments into\npotential transcripts. The input can be the alignments of raw reads as usual;\nit also accepts longer assembled sequences. The output can be processed by\ndownstream software including Ballgown, Cuffdiff, etc.\n\nCitation:\nPertea et al. (2015) StringTie enables improved reconstruction of a\ntranscriptome from RNA-seq reads.\nNature Biotechnology 33: 290-295 doi:10.1038/nbt.3122","categories":["biology"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9","libz.so.3"]},{"name":"stuffbin","origin":"devel/stuffbin","version":"1.3.0_8","comment":"Compress and embed static files and assets into Go binaries","maintainer":"lcook@FreeBSD.org","www":"https://github.com/knadh/stuffbin","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3299eafd30f052c976b93d317a119352d5dc189e5d966d94ebcedb4fb47e67d1","flatsize":3181573,"path":"All/stuffbin-1.3.0_8.pkg","repopath":"All/stuffbin-1.3.0_8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1160688,"desc":"Utility to compress and embed static files and\nassets into Go binaries for distribution. It\nsupports falling back to the local file system\nwhen no embedded assets are available, for\ninstance, in development mode.","categories":["devel"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"stress","origin":"sysutils/stress","version":"1.0.4_2","comment":"Tool to impose load on and stress test Unix-like systems","maintainer":"skreuzer@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4de684009d9899fca273c3fcfdad87494851ecb63ec4718bf223d6f3f238c9f6","flatsize":64347,"path":"All/stress-1.0.4_2.pkg","repopath":"All/stress-1.0.4_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":23160,"desc":"stress is a tool which imposes a configurable amount of CPU,\nmemory, I/O, or disk stress on a POSIX-compliant operating\nsystem. It is written in portable ANSI C, and uses the GNU\nAutotools to compile on a great number of UNIX-like operating\nsystems.\n\nstress is not a benchmark. It is a tool used by system\nadministrators to evaluate how well their systems will scale,\nby kernel programmers to evaluate perceived performance\ncharacteristics, and by systems programmers to expose the\nclasses of bugs which only or more frequently manifest\nthemselves when the system is under heavy load.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"string-machine-lv2","origin":"audio/string-machine-lv2","version":"0.1.0_5","comment":"Digital model of electronic string ensemble instrument","maintainer":"yuri@FreeBSD.org","www":"https://github.com/jpcima/string-machine","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9f71e94fa0b5e8a7d1b49c960c68fd6c5d40280c7779d49e7a66a18894d2e20f","flatsize":765533,"path":"All/string-machine-lv2-0.1.0_5.pkg","repopath":"All/string-machine-lv2-0.1.0_5.pkg","licenselogic":"single","licenses":["BSL"],"pkgsize":157116,"desc":"String-machine is a virtual-analog string ensemble synthesizer.\n\nThis implementation is based on a digital model designed by Peter Whiting.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"}},"categories":["audio"]},{"name":"streamtranscoder","origin":"audio/streamtranscoder","version":"1.2.8_14","comment":"Transcode and stream audio to a SHOUTcast/Icecast/Peercast server","maintainer":"mark@mkproductions.org","www":"https://BSDforge.com/projects/audio/streamTranscoder/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c32c115da8b9159ec5b786e0696de41a96f4d33190af4a066da81fdd5350e12b","flatsize":120851,"path":"All/streamtranscoder-1.2.8_14.pkg","repopath":"All/streamtranscoder-1.2.8_14.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":46848,"desc":"streamTranscoder takes the output from\nSHOUTcast/Icecast/Peercast/KasterBlaster servers or a sound card input and\ntranscodes them to another SHOUTcast, Icecast, or Peercast server in MP3 or\nOgg Vorbis format. It can transcode the input audio by resampling or\nre-encoding, as well as changing the format from MP3 to Ogg Vorbis (or vice\nversa).","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"lame":{"origin":"audio/lame","version":"3.100_5"},"libmad":{"origin":"audio/libmad","version":"0.16.4"},"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"}},"categories":["audio"],"shlibs_required":["libc.so.8","libcurl.so.4","libm.so.4","libmad.so.0","libmp3lame.so.0","libogg.so.0","libpthread.so.0","libstdc++.so.9","libvorbis.so.0","libvorbisenc.so.2","libvorbisfile.so.3"],"options":{"DOCS":"on"}},{"name":"streamvbyte","origin":"archivers/streamvbyte","version":"2.0.0","comment":"Integer compression with SIMD based on Google\\'s varint","maintainer":"jwb@FreeBSD.org","www":"https://github.com/lemire/streamvbyte/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e54691c4970c2e2df89da909f1bc0a074828126b06bed23d79ee32cb8f756ffe","flatsize":62513,"path":"All/streamvbyte-2.0.0.pkg","repopath":"All/streamvbyte-2.0.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":13632,"desc":"StreamVByte is an integer compression technique that applies SIMD\ninstructions (vectorization) to Google's varint approach. The net\nresult is faster than other byte-oriented compression techniques.  The\napproach is patent-free, the code is available under the Apache\nLicense.  It includes fast differential coding.  It assumes a recent\nIntel processor (e.g., haswell or better, though we provide runtime\ndispatching for compatibility with legacy systems) or an ARM processor\nwith NEON instructions (which is almost all of them).","categories":["archivers"]},{"name":"streamripper","origin":"audio/streamripper","version":"1.64.6_9","comment":"Splits SHOUTcast stream into tracks","maintainer":"freebsdports@xorcara.com","www":"https://streamripper.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2b4788f7632947bd23874e04efe19f043c5ec4f28bab5258002b3495418d52b2","flatsize":153352,"path":"All/streamripper-1.64.6_9.pkg","repopath":"All/streamripper-1.64.6_9.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":67064,"desc":"Using information which a SHOUTcast server can optionally send,\nthis program breaks an audio stream into \"tracks,\" stores them in\nseparate files as they arrive, and names the files by appending\n\".mp3\" to the name of the track.  The tracks can be listened to at\nthe user's leisure with an MPEG Layer 3 audio player.","deps":{"cdk":{"origin":"devel/cdk","version":"5.0.20250116,1"},"faad2":{"origin":"audio/faad","version":"2.11.2,1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libmad":{"origin":"audio/libmad","version":"0.16.4"},"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libtre":{"origin":"textproc/libtre","version":"0.8.0_4"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["audio"],"shlibs_required":["libc.so.8","libfaad.so.2","libglib-2.0.so.0","libintl.so.8","libm.so.4","libmad.so.0","libogg.so.0","libpthread.so.0","libvorbis.so.0"],"options":{"FAAD":"on","VORBIS":"on"},"annotations":{"cpe":"cpe:2.3:a:streamripper:streamripper:1.64.6:::::dragonfly6:x86_64:9"}},{"name":"stream","origin":"benchmarks/stream","version":"5.10","comment":"Synthetic benchmark program that measures sustainable memory bandwidth","maintainer":"ports@FreeBSD.org","www":"https://www.cs.virginia.edu/stream/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0aa2cb0ac3d377c612747b2cc103a20dccd3f9523a1942dc9fb2728ff4cb07e0","flatsize":30775,"path":"All/stream-5.10.pkg","repopath":"All/stream-5.10.pkg","licenselogic":"single","pkgsize":10172,"desc":"The STREAM benchmark is a simple synthetic benchmark program that\nmeasures sustainable memory bandwidth (in MB/s) and the corresponding\ncomputation rate for simple vector kernels.\n\nDocumentation can be found at: http://www.cs.virginia.edu/stream/ref.html","categories":["benchmarks"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe stream port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"stressdisk","origin":"sysutils/stressdisk","version":"1.0.13_11","comment":"Stress test your disks before trusting your valuable data to them","maintainer":"eduardo@FreeBSD.org","www":"https://github.com/ncw/stressdisk","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"46c6896c94509607f8e5e39142c3c3fbac2cf5a4a5273a147a4e40e2c229f218","flatsize":2309940,"path":"All/stressdisk-1.0.13_11.pkg","repopath":"All/stressdisk-1.0.13_11.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":831104,"desc":"This is a program designed to stress test your disks and\nfind failures in them.\n\n- Use it to soak test your new disks / memory cards / USB\n  sticks before trusting your valuable data to it.\n\n- Use it to soak test your new PC hardware also for the same reason.","categories":["sysutils"],"options":{"DOCS":"on"}},{"name":"sttr","origin":"textproc/sttr","version":"0.2.25","comment":"Quickly run various transformations on strings","maintainer":"se@FreeBSD.org","www":"https://github.com/abhimanyu003/sttr","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bf84e14fbbc14971191197864755fec1fb111c5e9bda099260f1559d9ca6f1b3","flatsize":7912118,"path":"All/sttr-0.2.25.pkg","repopath":"All/sttr-0.2.25.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2268344,"desc":"The sttr command allows you to quickly run various text transformation\noperations:\n\n- ascii85, base32, base64, base64url, and base85 encode/decode\n- HTML encode/decode\n- URL encode/decode\n- rot13 encode\n- generate bcrypt, md5, sha1, sha256, or sha512 checksum\n- transform to camel-, kebab-, slug-, snake-, title-case\n- transform to lower or upper case\n- shuffle, sort, or unique lines\n- reverse text character by character or line by line\n- remove spaces or new-line characters\n- count characters, words, or lines\n- convert a #hex color code to RGB\n- hex encode/decode\n- format text as JSON\n- convert between JSON and MSGPACK or YAML text\n- convert markdown to HTML\n- extract emails, IP numbers, or URLs from text\n- pad numbers with zeroes","categories":["textproc"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"str","origin":"devel/str","version":"0.9.12_2","comment":"Generic String Library","maintainer":"vd@FreeBSD.org","www":"http://www.ossp.org/pkg/lib/str/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ddea4f44d52a04875d5bf47a348730af4bf21c00f399a936a43483ae3783c103","flatsize":218573,"path":"All/str-0.9.12_2.pkg","repopath":"All/str-0.9.12_2.pkg","licenselogic":"single","pkgsize":73300,"desc":"OSSP str - Generic String Library\nCopyright (c) 1999-2003 Ralf S. Engelschall <rse@engelschall.com>\nCopyright (c) 1999-2003 The OSSP Project <http://www.ossp.org/>\n\nOSSP str is a generic string library written in ISO-C which\nprovides functions for handling, matching, parsing, searching and\nformatting of ISO-C strings. So it can be considered as a superset of POSIX\nstring(3), but its main intention is to provide a more convenient and\ncompact API plus a more generalized functionality.","categories":["devel"]},{"name":"stowES","origin":"sysutils/stowES","version":"0.5.7_1","comment":"Stow enhancement script","maintainer":"ports@FreeBSD.org","www":"https://os.inf.tu-dresden.de/~adam/stowES/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b71a3c2b0395f8c4cc7d79930ed47e593e71ab0b51ac4382477f77e5cb39394f","flatsize":179963,"path":"All/stowES-0.5.7_1.pkg","repopath":"All/stowES-0.5.7_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":54920,"desc":"stowES (stow Enhancement Script) is a Perl script which tries to ease the\nuse of the \"stow\" packaging program and software which can be compiled\nand installed with autoconf. It automates the compilation and installation\nof software packages by calling tar, configure, make, and stow with the\nappropriate arguments.  Furthermore it helps maintaining your installed\nsoftware by creating library dependencies and checksums, and providing\nvarious search functions. It is also possible to create tar-archives out\nof your installed packages.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"stow":{"origin":"sysutils/stow","version":"2.4.1"}},"categories":["sysutils"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe stowES port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"stow","origin":"sysutils/stow","version":"2.4.1","comment":"GNU version of Carnegie Mellon's \"Depot\" program","maintainer":"bofh@FreeBSD.org","www":"https://www.gnu.org/software/stow/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a62565b9efd854e44709b2455c9201b406c2beb1953bcc7aa5c641bb92e6eba4","flatsize":1047377,"path":"All/stow-2.4.1.pkg","repopath":"All/stow-2.4.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":393656,"desc":"This is GNU Stow, a program for managing the installation of software\npackages, keeping them separate (/usr/local/stow/emacs\nvs. /usr/local/stow/perl, for example) while making them appear to be\ninstalled in the same place (/usr/local).\n\nStow was inspired by Carnegie Mellon's \"Depot\" program, but is\nsubstantially simpler.  Whereas Depot requires database files to keep\nthings in sync, Stow stores no extra state between runs, so there's\nno danger (as there is in Depot) of mangling directories when file\nhierarchies don't match the database.  Also unlike Depot, Stow will\nnever delete any files, directories, or links that appear in a Stow\ndirectory (e.g., /usr/local/stow/emacs), so it's always possible to\nrebuild the target tree (e.g., /usr/local).","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"p5-Hash-Merge":{"origin":"textproc/p5-Hash-Merge","version":"0.302"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["sysutils"],"options":{"DOCS":"on"}},{"name":"stp","origin":"math/stp","version":"2.3.4_3,1","comment":"Decision Procedure for Bitvectors and Arrays","maintainer":"arrowd@FreeBSD.org","www":"https://stp.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"176ec6e3bff4185b70a156cea681d592f0cd6a7315076351593f6087a797c2a0","flatsize":2994410,"path":"All/stp-2.3.4_3,1.pkg","repopath":"All/stp-2.3.4_3,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":926080,"desc":"STP is a constraint solver (also referred to as a decision procedure or\nautomated prover) aimed at solving constraints generated by program analysis\ntools, theorem provers, automated bug finders, intelligent fuzzers and model\ncheckers. STP has been used in many research projects at Stanford, Berkeley,\nMIT, CMU and other universities. It is also being used at many companies such\nas NVIDIA, some startup companies, and by certain government agencies.\n\nThe input to STP are formulas over the theory of bit-vectors and arrays (This\ntheory captures most expressions from languages like C/C++/Java and Verilog),\nand the output of STP is a single bit of information that indicates whether\nthe formula is satisfiable or not. If the input is satisfiable, then it also\ngenerates a variable assignment to satisfy the input formula.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"cryptominisat":{"origin":"math/cryptominisat","version":"5.11.21_4"},"minisat":{"origin":"math/minisat","version":"2.2.1_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math"],"shlibs_required":["libboost_program_options.so.1.87.0","libc.so.8","libm.so.4","libminisat.so.2","libstdc++.so.9"]},{"name":"stormbaancoureur","origin":"games/stormbaancoureur","version":"2.1.6_5","comment":"Simulated obstacle course for automobiles","maintainer":"amdmi3@FreeBSD.org","www":"https://www.stolk.org/stormbaancoureur/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"694a221573ba434ec76137f399c0c80907db400268323cae8e9bc1d6b92ec46e","flatsize":4338915,"path":"All/stormbaancoureur-2.1.6_5.pkg","repopath":"All/stormbaancoureur-2.1.6_5.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":3095536,"desc":"Stormbaan Coureur is the Linux game that was formerly known as\nSturmbahnfahrer. It is back with a larger track, more challenges,\nmany improvements in a PC (Politically Correct) edition. In this\ngame, it is all about the car Physics. If you want to master it,\ntry to have the laws of physics work with you, not against you.\n\nStormbaan Coureur is a game by Bram Stolk.","deps":{"alsa-lib":{"origin":"audio/alsa-lib","version":"1.2.13"},"alsa-plugins":{"origin":"audio/alsa-plugins","version":"1.2.12_1"},"freeglut":{"origin":"graphics/freeglut","version":"3.2.1"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"ode":{"origin":"devel/ode","version":"0.16.2,1"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libasound.so.2","libc.so.8","libglut.so.3","libm.so.4","libode.so.0.16.2","libstdc++.so.9"],"options":{"ALSA":"on","DOCS":"on"}},{"name":"sumo","origin":"cad/sumo","version":"1.2.0_20","comment":"Traffic simulation suite for road vehicles, public transportation, etc","maintainer":"enriquefynn@gmail.com","www":"http://sumo-sim.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ec35c8126d7977925f4d2e7f9e84d629afb5a98cef72fecc48b5df72c7b80e4f","flatsize":104232524,"path":"All/sumo-1.2.0_20.pkg","repopath":"All/sumo-1.2.0_20.pkg","licenselogic":"single","pkgsize":14986328,"desc":"Simulation of Urban MObility (SUMO) is an open source, highly portable,\nmicroscopic and continuous road traffic simulation package designed to handle\nlarge road networks.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"fox16":{"origin":"x11-toolkits/fox16","version":"1.6.59"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdal":{"origin":"graphics/gdal","version":"3.10.2_1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"png":{"origin":"graphics/png","version":"1.6.47"},"proj":{"origin":"graphics/proj","version":"9.6.0,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"},"xerces-c3":{"origin":"textproc/xerces-c3","version":"3.3.0"}},"categories":["cad"],"shlibs_required":["libFOX-1.6.so.0","libGL.so.1","libGLU.so.1","libX11.so.6","libXcursor.so.1","libXext.so.6","libXfixes.so.3","libXft.so.2","libXi.so.6","libXrandr.so.2","libXrender.so.1","libbz2.so.2","libc.so.8","libdl.so.0","libfontconfig.so.1","libfreetype.so.6","libgdal.so.36","libjpeg.so.8","libm.so.4","libpng16.so.16","libproj.so.25","libpthread.so.0","librt.so.0","libstdc++.so.9","libtiff.so.6","libxerces-c-3.3.so","libz.so.3"]},{"name":"strawberry","origin":"audio/strawberry","version":"1.2.7_1","comment":"Music player and collection organizer","maintainer":"jhale@FreeBSD.org","www":"https://www.strawberrymusicplayer.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e4732f5142371ef30c14b4a99f1bf07ed32b10f9d87ebdd0ed351e708279ae9d","flatsize":12887751,"path":"All/strawberry-1.2.7_1.pkg","repopath":"All/strawberry-1.2.7_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":6261984,"desc":"Strawberry is a music player and music collection organizer forked\nfrom Clementine in 2018. It is aimed at music collectors and\naudiophiles.\n\nFeatures include:\n* Smart and dynamic playlists\n* Tag editing\n* Streaming support\n* Audio CD playback\n* Song lyrics\n* Scrobbler with support for Last.fm, Libre.fm and ListenBrainz","deps":{"alsa-lib":{"origin":"audio/alsa-lib","version":"1.2.13"},"chromaprint":{"origin":"audio/chromaprint","version":"1.5.1.20221217_1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-libav":{"origin":"multimedia/gstreamer1-libav","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"gstreamer1-plugins-faac":{"origin":"audio/gstreamer1-plugins-faac","version":"1.26.0"},"gstreamer1-plugins-faad":{"origin":"audio/gstreamer1-plugins-faad","version":"1.26.0"},"gstreamer1-plugins-flac":{"origin":"audio/gstreamer1-plugins-flac","version":"1.26.0"},"gstreamer1-plugins-good":{"origin":"multimedia/gstreamer1-plugins-good","version":"1.26.0"},"gstreamer1-plugins-lame":{"origin":"audio/gstreamer1-plugins-lame","version":"1.26.0"},"gstreamer1-plugins-mpg123":{"origin":"audio/gstreamer1-plugins-mpg123","version":"1.26.0"},"gstreamer1-plugins-opus":{"origin":"audio/gstreamer1-plugins-opus","version":"1.26.0"},"gstreamer1-plugins-taglib":{"origin":"audio/gstreamer1-plugins-taglib","version":"1.26.0"},"gstreamer1-plugins-ugly":{"origin":"multimedia/gstreamer1-plugins-ugly","version":"1.26.0"},"gstreamer1-plugins-vorbis":{"origin":"audio/gstreamer1-plugins-vorbis","version":"1.26.0"},"icu":{"origin":"devel/icu","version":"76.1,1"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libebur128":{"origin":"audio/libebur128","version":"1.2.6"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-base_sqldriver-sqlite":{"origin":"databases/qt6-base_sqldriver","version":"6.8.3"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"taglib":{"origin":"audio/taglib","version":"2.0.2"}},"categories":["audio"],"shlibs_required":["libGLX.so.0","libOpenGL.so.0","libQt6Concurrent.so.6","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Sql.so.6","libQt6Widgets.so.6","libX11-xcb.so.1","libX11.so.6","libasound.so.2","libc.so.8","libchromaprint.so.1","libebur128.so.1","libexecinfo.so.1","libfftw3.so.3","libgcc_s.so.1","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgstapp-1.0.so.0","libgstaudio-1.0.so.0","libgstbase-1.0.so.0","libgstpbutils-1.0.so.0","libgstreamer-1.0.so.0","libgsttag-1.0.so.0","libgstvideo-1.0.so.0","libicui18n.so.76","libicuuc.so.76","libintl.so.8","libm.so.4","libpthread.so.0","libsqlite3.so.0","libstdc++.so.6","libtag.so.2","libxcb.so.1","libxkbcommon.so.0"],"options":{"CDIO":"off","EBUR128":"on","IPOD":"off","MOODBAR":"on","MTP":"off","MUSICBRAINZ":"on","NLS":"on","ALSA":"on","PULSEAUDIO":"off"}},{"name":"stone","origin":"net/stone","version":"2.4_1","comment":"TCP/IP packet repeater in the application layer","maintainer":"ports@FreeBSD.org","www":"https://www.gcd.org/sengoku/stone/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3c16480f0c9bbb507ee8392716cfd2f6ffefab94feab304800d14335ba045f8d","flatsize":173459,"path":"All/stone-2.4_1.pkg","repopath":"All/stone-2.4_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":80216,"desc":"Stone is a TCP/IP packet repeater in the application layer.  It\nrepeats TCP and UDP packets from inside to outside of a firewall, or\nfrom outside to inside.\n\nStone has following features:\n\n1.  Simple.\n        Stone's source code is only 3000 lines long (written in C\n        language), so you can minimize the risk of security\n        holes.\n\n2.  Stone supports SSL.\n        Using OpenSSL (http://www.openssl.org/), stone can\n        encrypt/decrypt packets.\n\n3.  Stone is a http proxy.\n        Stone can also be a tiny http proxy.\n\n4.  POP -> APOP conversion.\n        With stone and a mailer that does not support APOP, you can\n        access to an APOP server.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["net"],"shlibs_required":["libc.so.8","libcrypto.so.12","libpthread.so.0","libssl.so.12"],"messages":[{"message":"===>   NOTICE:\n\nThe stone port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"stone-phaser-lv2","origin":"audio/stone-phaser-lv2","version":"0.1.2.17_1","comment":"Classic analog phaser effect, made with DPF and Faust","maintainer":"yuri@FreeBSD.org","www":"https://github.com/jpcima/stone-phaser","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8850dab73fac759dbe12203a1147f826cbb66223e0e7a61ac6082493a60e27a7","flatsize":3710589,"path":"All/stone-phaser-lv2-0.1.2.17_1.pkg","repopath":"All/stone-phaser-lv2-0.1.2.17_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1051172,"desc":"A classic analog phaser effect\n\nThis is an analog phaser with similarity to the Small Stone. It has a color\nswitch, which makes the phasing stronger when on, and adds some feedback\ncontrols. A stereo variant of the phaser is included.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"}},"categories":["audio"]},{"name":"stoken","origin":"security/stoken","version":"0.93_3","comment":"Software Token for UNIX compatible with RSA SecurID","maintainer":"samm@FreeBSD.org","www":"https://sourceforge.net/p/stoken/wiki/Home/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5810ba09b05416ef89823c099917569ca663f919156cd7c7d0865a932a9b2a59","flatsize":202107,"path":"All/stoken-0.93_3.pkg","repopath":"All/stoken-0.93_3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":65024,"desc":"Stoken is an open source tokencode generator compatible with RSA SecurID 128-bit\n(AES) tokens. It is a hobbyist project, not affiliated with or endorsed by RSA\nSecurity.","deps":{"libtomcrypt":{"origin":"security/libtomcrypt","version":"1.18.2_1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"}},"categories":["security"],"shlibs_required":["libc.so.8","libtomcrypt.so.1","libxml2.so.2"],"options":{"DOCS":"on","X11":"off"}},{"name":"sweethome3d","origin":"cad/sweethome3d","version":"7.1_1","comment":"Free interior 3D design application","maintainer":"danfe@FreeBSD.org","www":"https://www.sweethome3d.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"585ff614c8e6be2416707fa01231d355c1b57e0b318d09d66fed98cc08c6ceb8","flatsize":25946956,"path":"All/sweethome3d-7.1_1.pkg","repopath":"All/sweethome3d-7.1_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":25141828,"desc":"Sweet Home 3D is a free, cross-platform (written in Java) interior design\napplication that helps you draw the plan of your house, arrange furniture\non it, and visit the results in 3D.","deps":{"java3d":{"origin":"java/java3d","version":"1.5.2_8"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["cad","java"]},{"name":"stm32flash","origin":"cad/stm32flash","version":"0.7","comment":"Flash program for STM32 using the ST serial bootloader","maintainer":"yuri@FreeBSD.org","www":"https://sourceforge.net/projects/stm32flash/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fc1de91082f14d4b09c84e3125b9a9805552e14e1b9794d33ef91f7712d1a1f7","flatsize":71828,"path":"All/stm32flash-0.7.pkg","repopath":"All/stm32flash-0.7.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":30112,"desc":"Open source cross platform flash program for the STM32 ARM microcontrollers\nusing the built-in ST serial bootloader over UART or I2C.","categories":["cad"],"shlibs_required":["libc.so.8"]},{"name":"stlink","origin":"devel/stlink","version":"1.7.0_2","comment":"STM32 ST-Link JTAG variant tools","maintainer":"lev@FreeBSD.org","www":"https://github.com/texane/stlink","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"db41fe944fc0c837bb3414056244ec30833fc80ac72e19539564692cdfc74df1","flatsize":542480,"path":"All/stlink-1.7.0_2.pkg","repopath":"All/stlink-1.7.0_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":121440,"desc":"ST-Link v1 / ST-Link v2 STMicroelectronics JTAG variat support.\n\n This packahe provide utilities to flash and debug STMicro microcontrollers\nvia ST-Link v1 / ST-Link v2 protocols.","categories":["devel"],"shlibs_required":["libc.so.8","libssp.so.0","libusb.so.2"],"options":{"DOCS":"on","GTK3":"off"}},{"name":"stlfilt","origin":"devel/stlfilt","version":"20080203","comment":"STL Error Message Decryptor for C++","maintainer":"ports@FreeBSD.org","www":"https://www.bdsoft.com/tools/stlfilt.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"147eb4ddfd48c36397b0cf4d53cebd04432277cc97923752dc0c73a21ee3d9ce","flatsize":76927,"path":"All/stlfilt-20080203.pkg","repopath":"All/stlfilt-20080203.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21752,"desc":"STLFilt simplifies and/or reformats long-winded C++ error and warning\nmessages, with a focus on STL-related diagnostics (and for MSVC 6, it\nfully eliminates C4786 warnings and their detritus). The result renders\nmany of even the most cryptic diagnostics comprehensible.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel"],"messages":[{"message":"===>   NOTICE:\n\nThe stlfilt port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"stjerm","origin":"x11/stjerm","version":"0.18_2","comment":"GTK-based quake-like terminal emulator","maintainer":"lichray@gmail.com","www":"https://github.com/stjerm/stjerm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f116670c2cfa2a426a85e667e3cd9b3f96f27cfed29373c95f7a0d72e0f118cf","flatsize":71501,"path":"All/stjerm-0.18_2.pkg","repopath":"All/stjerm-0.18_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":25120,"desc":"Stjerm is a roll-down, Quake-like terminal emulator that shows up on keyboard\nshortcut, and hides away when not needed.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"vte":{"origin":"x11-toolkits/vte","version":"0.28.2_4"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXext.so.6","libXinerama.so.1","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0","libvte.so.9"]},{"name":"stk","origin":"audio/stk","version":"4.6.2_1","comment":"Synthesis ToolKit in C++","maintainer":"yuri@FreeBSD.org","www":"https://ccrma.stanford.edu/software/stk","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bf708310abc9076e59b6a0850c82d76dd502461e86dab4f5d3361f81cfe5f299","flatsize":1602413,"path":"All/stk-4.6.2_1.pkg","repopath":"All/stk-4.6.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":513748,"desc":"The Synthesis ToolKit in C++ (STK) is a set of open source audio signal\nprocessing and algorithmic synthesis classes written in the C++ programming\nlanguage.","deps":{"jackit":{"origin":"audio/jack","version":"1.9.22_3"}},"categories":["audio"]},{"name":"stumpwm","origin":"x11-wm/stumpwm","version":"23.11_1","comment":"Tiling, keyboard driven Window Manager written in Common Lisp","maintainer":"jrm@FreeBSD.org","www":"https://www.nongnu.org/stumpwm/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"850bba9060332544615b444d6f01d18de4fcd2a66648c4dfce7e66a6c5693c5f","flatsize":12496100,"path":"All/stumpwm-23.11_1.pkg","repopath":"All/stumpwm-23.11_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":11656824,"desc":"StumpWM is a tiling, keyboard driven X11 Window Manager written entirely in\nCommon Lisp.\n\nStumpWM attempts to be customizable yet visually minimal. There are no window\ndecorations, no icons, and no buttons.  It does have various hooks to attach\nyour personal customizations, and variables to tweak.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["lisp","x11-wm"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libutil.so.4","libzstd.so.1"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"stfl","origin":"devel/stfl","version":"0.24_1","comment":"Structured Terminal Forms Language/Library","maintainer":"arved@FreeBSD.org","www":"https://www.clifford.at/stfl/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6c0447a1fcae75cae23ec26aa984fd483a6b45b79b4cb8a3139ff6250045f83f","flatsize":653422,"path":"All/stfl-0.24_1.pkg","repopath":"All/stfl-0.24_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":127420,"desc":"STFL is a library which implements a curses-based widget set for text\nterminals. The STFL API can be used from C, SPL, Python, Perl and Ruby.\nSince the API is only 14 simple function calls big and there are\nalready generic SWIG bindings it is very easy to port STFL to\nadditional scripting languages.\n\nA special language (the Structured Terminal Forms Language) is used to\ndescribe STFL GUIs. The language is designed to be easy and fast to\nwrite so an application programmer does not need to spend ages fiddling\naround with the GUI and can concentrate on the more interesting\nprogramming tasks.","deps":{"libiconv":{"origin":"converters/libiconv","version":"1.17_1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["devel"]},{"name":"sterm","origin":"x11/sterm","version":"0.9.2","comment":"Simple X terminal","maintainer":"pkubaj@FreeBSD.org","www":"https://st.suckless.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"194e7411a39f554a82bfb87c16b17fdf7da6b79306cd7e9b0da682d9cd65e26e","flatsize":120375,"path":"All/sterm-0.9.2.pkg","repopath":"All/sterm-0.9.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":44440,"desc":"st is a minimalistic X terminal.\n\nIt consists of a single binary, configuration is done at compile-time by a\nconfig.h file.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXft.so.2","libc.so.8","libfontconfig.so.1","libfreetype.so.6","libm.so.4","librt.so.0","libutil.so.4"],"options":{"DOCS":"on","SCROLLBACK":"off","XRESOURCES":"off"}},{"name":"stonesoup","origin":"games/stonesoup","version":"0.32.1","comment":"Dungeon Crawl Stone Soup - a fun, free rogue-like game","maintainer":"fuz@FreeBSD.org","www":"https://crawl.develz.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a509d2855f556085fab1a61300c7ab5f6bdc062bbab2715653a266207afba11c","flatsize":37997438,"path":"All/stonesoup-0.32.1.pkg","repopath":"All/stonesoup-0.32.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":7792208,"desc":"Dungeon Crawl Stone Soup is a fun, free rogue-like game of exploration and\ntreasure-hunting in dungeons filled with dangerous and unfriendly monsters\nin a quest for the mystifyingly fabulous Orb of Zot.\n\nDungeon Crawl Stone Soup is a variant of Linley's Dungeon Crawl that's openly\ndeveloped and invites participation from the Crawl community.\n\nThis port comes in two flavours:\n\n    games/stonesoup@console - the traditional tty interface\n    games/stonesoup@sdl     - the fancy SDL interface","deps":{"lua51":{"origin":"lang/lua51","version":"5.1.5_10"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["games"],"shlibs_required":["libc.so.8","libexecinfo.so.1","liblua-5.1.so","libm.so.4","libncurses.so.6","libpthread.so.0","libsqlite3.so.0","libstdc++.so.9","libtinfo.so.6","libz.so.3"],"options":{"LUA":"on","NOWIZARD":"off","SOUND":"off"},"annotations":{"flavor":"console"},"messages":[{"message":"The end-user documentation for ``Dungeon Crawl Stone Soup`` can be found\nin-game and in `/usr/local/share/stonesoup/docs`.\n\nHappy crawling!","type":"install"},{"message":"If the game fails to start after an upgrade try to delete\nthe old save games using `rm -rf ~/.stonesoup/saves`.\n\nHappy crawling!","type":"upgrade"}]},{"name":"stepsync","origin":"sysutils/stepsync","version":"1.0_3","comment":"File and folder synchronization tool","maintainer":"ports@FreeBSD.org","www":"https://gap.nongnu.org/stepsync/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e4f98f32831cf5b3770aab3de3adb316e150df79d8a57b8cc2c9e449cb7ebfbf","flatsize":83412,"path":"All/stepsync-1.0_3.pkg","repopath":"All/stepsync-1.0_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":20760,"desc":"StepSync allows keeping two folders synchronized, it can be thus used as a\nback-up utility.  It manages two trees, starting from a folder as root and\nrecursing in them, determines which files were added or removed or changed\n(based on the last modification date), and distinctly allows to insert new\nfiles, update, or delete.","deps":{"gnustep-base":{"origin":"lang/gnustep-base","version":"1.29.0_2"},"gnustep-gui":{"origin":"x11-toolkits/gnustep-gui","version":"0.31.1_1"},"libobjc2":{"origin":"lang/libobjc2","version":"2.2.1"}},"categories":["gnustep","sysutils"],"shlibs_required":["libc.so.8","libgnustep-base.so.1.29.0","libgnustep-gui.so.0.31.1","libm.so.4","libobjc.so.4.6","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe stepsync port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"tex-luatex","origin":"print/tex-luatex","version":"20250308","comment":"Extended version of pdfTeX using Lua","maintainer":"tex@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bbcc0a7570ee794d31c2bfe83aacfb30986cb5d48acb8cd4137590ced51a24e4","flatsize":169496026,"path":"All/tex-luatex-20250308.pkg","repopath":"All/tex-luatex-20250308.pkg","licenselogic":"single","pkgsize":90708276,"desc":"LuaTeX is an extended version of pdfTeX using Lua as an embedded\nscripting language.  The LuaTeX projects main objective is to provide\nan open and configurable variant of TeX while at the same time\noffering downward compatibility.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"graphite2":{"origin":"graphics/graphite2","version":"1.3.14"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"mpfr":{"origin":"math/mpfr","version":"4.2.2,1"},"pixman":{"origin":"x11/pixman","version":"0.44.2"},"png":{"origin":"graphics/png","version":"1.6.47"},"teckit":{"origin":"textproc/teckit","version":"2.5.11_1"},"tex-formats":{"origin":"print/tex-formats","version":"20250308"},"tex-kpathsea":{"origin":"devel/tex-kpathsea","version":"6.4.1"},"tex-libtexlua":{"origin":"devel/tex-libtexlua","version":"5.3.6_3"},"tex-libtexluajit":{"origin":"devel/tex-libtexluajit","version":"2.1.81742"},"tex-web2c":{"origin":"devel/tex-web2c","version":"20250308"},"zziplib":{"origin":"devel/zziplib","version":"0.13.78"}},"categories":["print"],"shlibs_required":["libc.so.8","libgraphite2.so.3","libharfbuzz.so.0","libkpathsea.so.6","libm.so.4","libpng16.so.16","libstdc++.so.9","libtexlua53.so.5","libtexluajit.so.2","libz.so.3","libzzip.so.13"]},{"name":"steps-mono","origin":"x11-fonts/steps-mono","version":"0.3.29","comment":"Monospace font created for the French magazine Etapes","maintainer":"0mp@FreeBSD.org","www":"https://raphaelbastide.com/steps-mono","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cc55766c887cc4f5da39ea98110dec98f8b621605688cc5b9629ccb0c209b4de","flatsize":41279,"path":"All/steps-mono-0.3.29.pkg","repopath":"All/steps-mono-0.3.29.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":18220,"desc":"Steps Mono was created by Raphael Bastide and Jean-Baptiste Morizot\nfor the French magazine Etapes: to demonstrate a collaborative design\non the same font.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"step","origin":"science/step","version":"25.04.2","comment":"KDE interactive physics simulator","maintainer":"kde@FreeBSD.org","www":"https://edu.kde.org/step","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fe63d677003c9c469675d00a52dac86578f173d16ce2e2a12624d2365c9c6bfb","flatsize":12186634,"path":"All/step-25.04.2.pkg","repopath":"All/step-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":1329720,"desc":"Step is an interactive physics simulator. It works like this: you\nplace some bodies on the scene, add some forces such as gravity or\nsprings, then click \"Simulate\" and Step shows you how your scene will\nevolve according to the laws of physics. You can change every property\nof bodies/forces in your experiment (even during simulation) and see\nhow this will change the outcome of the experiment. With Step you can\nnot only learn but feel how physics works!","deps":{"cln":{"origin":"math/cln","version":"1.3.7_1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gsl":{"origin":"math/gsl","version":"2.7.1_1"},"kf6-attica":{"origin":"x11-toolkits/kf6-attica","version":"6.14.0"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kbookmarks":{"origin":"devel/kf6-kbookmarks","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kdoctools":{"origin":"devel/kf6-kdoctools","version":"6.14.0"},"kf6-kguiaddons":{"origin":"x11-toolkits/kf6-kguiaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kiconthemes":{"origin":"x11-themes/kf6-kiconthemes","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kitemmodels":{"origin":"devel/kf6-kitemmodels","version":"6.14.0"},"kf6-kitemviews":{"origin":"x11-toolkits/kf6-kitemviews","version":"6.14.0"},"kf6-kjobwidgets":{"origin":"x11-toolkits/kf6-kjobwidgets","version":"6.14.0"},"kf6-knewstuff":{"origin":"devel/kf6-knewstuff","version":"6.14.0"},"kf6-knotifications":{"origin":"devel/kf6-knotifications","version":"6.14.0"},"kf6-kparts":{"origin":"devel/kf6-kparts","version":"6.14.0"},"kf6-kplotting":{"origin":"graphics/kf6-kplotting","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-ktextwidgets":{"origin":"x11-toolkits/kf6-ktextwidgets","version":"6.14.0"},"kf6-kunitconversion":{"origin":"devel/kf6-kunitconversion","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"kf6-solid":{"origin":"devel/kf6-solid","version":"6.14.0"},"kf6-sonnet":{"origin":"textproc/kf6-sonnet","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libqalculate":{"origin":"math/libqalculate","version":"5.5.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["education","kde","kde-applications","science"],"shlibs_required":["libGLX.so.0","libKF6Attica.so.6","libKF6ColorScheme.so.6","libKF6Completion.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6IconThemes.so.6","libKF6JobWidgets.so.6","libKF6KIOCore.so.6","libKF6KIOGui.so.6","libKF6KIOWidgets.so.6","libKF6NewStuffCore.so.6","libKF6NewStuffWidgets.so.6","libKF6Plotting.so.6","libKF6Service.so.6","libKF6Solid.so.6","libKF6SonnetUi.so.6","libKF6TextWidgets.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6OpenGL.so.6","libQt6OpenGLWidgets.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libgsl.so.27","libgslcblas.so.0","libm.so.4","libpthread.so.0","libqalculate.so.23","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"stepcode","origin":"cad/stepcode","version":"0.8.2_1","comment":"Generates C++ and Python from ISO10303 files","maintainer":"fernape@FreeBSD.org","www":"https://github.com/stepcode/stepcode/wiki","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"89989e3956c69d84004d7e64c4f44aa514102d7e24735300d2826d950565dcd6","flatsize":47991813,"path":"All/stepcode-0.8.2_1.pkg","repopath":"All/stepcode-0.8.2_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":3288084,"desc":"In April/May 2012, STEP Class Library was renamed to STEPcode. This was done\nbecause the old name wasn't accurate - the class libraries are only a fraction\nof the software.\n\nThe STEP Class Library (SCL) originated at the National Institute of Standards\nand Technology, or NIST. NIST started working with STEP in the 80's and\ncontinued until the late 90's. Some components of SCL were originally written\nin Lisp and then re-written in mixed C and C++ in the early 90's.\nThe rest of SCL was written in C++ to begin with.\n\nSTEPcode (SC) includes the class libraries, some of the most widely used EXPRESS\nschemas, some tools to work with EXPRESS, and support libraries for those tools.\nTwo of the tools can create schema-specific libraries that are used with the\nclass libraries. There are also some test files and programs.","categories":["cad"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"stellarsolver","origin":"astro/stellarsolver","version":"2.5","comment":"Astrometric Plate Solver built on Astrometry.net and SEP","maintainer":"acm@FreeBSD.org","www":"https://github.com/rlancaste/stellarsolver","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"40a148c34f0b168a7bb11b30df0995d4fca4cb0da4dada10d0e88e7aa265deb8","flatsize":2854869,"path":"All/stellarsolver-2.5.pkg","repopath":"All/stellarsolver-2.5.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1680176,"desc":"- An Astrometric Plate Solver for Mac, Linux, and Windows, built on\n  Astrometry.net and SEP (sextractor)\n- Meant to be an internal library for use in a program like KStars for internal\n  plate solving on all supported operating systems\n- Python is not required for the library\n- Netpbm is not required for the library\n- Internal Library, so calls to external programs are not required\n- No Astrometry.cfg file is needed, the settings are internal to the program\n- Directly loads the image data into SEP and then takes the generated xy-list\n  internally from Sextractor into astrometry.net, so there is no need to save\n  any files.\n- No temporary files need to be created for solving and no WCS file needs to be\n  created to read the solved information. Although astrometry.net does monitor\n  for the creation of 2 files indicating that a field is solved or a cancel was\n  made, so these are created for now.\n- The Index Files are still required for solving images, but the program or the\n  user can specify the folder locations rather than putting them in the config\n  file.","deps":{"cfitsio":{"origin":"astro/cfitsio","version":"4.5.0"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gsl":{"origin":"math/gsl","version":"2.7.1_1"},"qt5-buildtools":{"origin":"devel/qt5-buildtools","version":"5.15.16p130_1"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"wcslib":{"origin":"astro/wcslib","version":"8.4"}},"categories":["astro"],"shlibs_required":["libQt5Concurrent.so.5","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Widgets.so.5","libc.so.8","libcfitsio.so.10","libgsl.so.27","libgslcblas.so.0","libm.so.4","libstdc++.so.9","libwcs.so.8"]},{"name":"stegify","origin":"security/stegify","version":"1.2.2_23","comment":"Steganography software","maintainer":"yuri@FreeBSD.org","www":"https://github.com/DimitarPetrov/stegify","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0291306fe9814d06fac9b0764a837bb4cc9f4ad21b41073f4c1522ac60db9b93","flatsize":1708622,"path":"All/stegify-1.2.2_23.pkg","repopath":"All/stegify-1.2.2_23.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":635288,"desc":"stegify is a simple command line tool capable of fully transparent hiding any\nfile within an image or set of images. This technique is known as LSB (Least\nSignificant Bit) steganography","categories":["graphics","security"]},{"name":"stixfonts","origin":"x11-fonts/stix-fonts","version":"2.13","comment":"OpenType Unicode fonts for Scientific, Technical, and Math texts","maintainer":"thierry@FreeBSD.org","www":"https://www.stixfonts.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"741c8c102fc407f6dc5ced3c024b46cc34795c178cced4dc4ff95373bde8bc2b","flatsize":12764429,"path":"All/stixfonts-2.13.pkg","repopath":"All/stixfonts-2.13.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":6298508,"desc":"The mission of the Scientific and Technical Information Exchange (STIX) font\nproject is the creation of a comprehensive set of fonts that serve the\nscientific and engineering communities.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"],"options":{"DOCS":"on"},"messages":[{"message":"You can start using the fonts by following these instructions:\n\nMake sure that the freetype module is loaded.  If it is not, add the following\nline to the \"Modules\" section of your X11 / x.org configuration file:\n\n\tLoad \"freetype\"\n\nAdd the following line to the \"Files\" section:\n\n\tFontPath \"/usr/local/share/fonts/STIX/\"","type":"install"}]},{"name":"sted","origin":"editors/sted","version":"0.2.2_1","comment":"Simple/Small/Stupid Text Editor","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ba16ff8d09b1132d0b58ca9e98e9ed4377fd1e063081aca9c82dbcb1d2603972","flatsize":41173,"path":"All/sted-0.2.2_1.pkg","repopath":"All/sted-0.2.2_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":17356,"desc":"sted, which is an abbreviation for Small/Stupid (you choose) Text\nEditor, is a small and/or stupid text editor. So far it doesn't do\nmuch. You can edit files, load them and save them.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["editors"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe sted port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"steghide","origin":"security/steghide","version":"0.5.1_9","comment":"Steganography tool to hide data in binary files","maintainer":"ports@FreeBSD.org","www":"https://steghide.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"99e9edbf44cfc8ab92af2a4a9c3e500bc9e11c1007e81c3534a4569c00d424e0","flatsize":496376,"path":"All/steghide-0.5.1_9.pkg","repopath":"All/steghide-0.5.1_9.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":154280,"desc":"Steghide is a steganography tool which is able to hide data in \"container\nfiles\" and to extract this data again. If you do not know what steganography is\ntake a look at Neil F. Johnson's paper about steganography at\nhttp://www.jjtc.com/Steganography/\nSteghide is designed to be portable and configurable and features hiding data\nin bmp, wav and au files, blowfish encryption, MD5 hashing of passphrases to\nblowfish keys and pseudo-random distribution of hidden bits (\"stego bits\") in\nthe container data.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libmcrypt":{"origin":"security/libmcrypt","version":"2.5.8_4"},"mhash":{"origin":"security/mhash","version":"0.9.9.9_6"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["security"],"shlibs_required":["libc.so.8","libintl.so.8","libjpeg.so.8","libm.so.4","libmcrypt.so.4","libmhash.so.2","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on","NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:steghide_project:steghide:0.5.1:::::dragonfly6:x86_64:9"},"messages":[{"message":"===>   NOTICE:\n\nThe steghide port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"stb","origin":"devel/stb","version":"2.37.20241109","comment":"Stb single-file public domain libraries for C/C++","maintainer":"yuri@FreeBSD.org","www":"https://github.com/nothings/stb/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"316cfb73a2772072cd958bca0077557d2de9e8879f9aa11d6dcc3030de58238e","flatsize":1944751,"path":"All/stb-2.37.20241109.pkg","repopath":"All/stb-2.37.20241109.pkg","licenselogic":"or","licenses":["MIT","PD"],"pkgsize":346840,"desc":"single-file public domain (or MIT licensed) libraries for C/C++.\n\nNoteworthy:\n* image loader: stb_image.h\n* image writer: stb_image_write.h\n* image resizer: stb_image_resize.h\n* font text rasterizer: stb_truetype.h\n* typesafe containers: stb_ds.h","categories":["devel"],"annotations":{"cpe":"cpe:2.3:a:stb_project:stb:2.37.20241109:::::dragonfly6:x86_64"}},{"name":"stc","origin":"net/stc","version":"1.5.4","comment":"Syncthing CLI Tool","maintainer":"kbowling@FreeBSD.org","www":"https://github.com/tenox7/stc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1eb796d43bd023fac10590a88ca8f8d121f5e4ee06b7e25a065fb41545a6dafa","flatsize":5740113,"path":"All/stc-1.5.4.pkg","repopath":"All/stc-1.5.4.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1989084,"desc":"Stc is a command line tool for Syncthing. It can be used to quickly check\nstatus of Syncthing from a terminal / command line without need of a Web\nBrowser. For example on a remote machine over ssh, without port forwarding or\nif you have large number of machines to query. Also run from a script,\ncrontab, scheduled task, etc.","categories":["net"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"statsite","origin":"net-mgmt/statsite","version":"0.8.0_2","comment":"C implementation of statsd","maintainer":"rbarabas@rbarabas.info","www":"https://github.com/armon/statsite","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"47e023f808d3756222d22754762eb4993b8680c5429739ae23b0d62a9e16e9cf","flatsize":164126,"path":"All/statsite-0.8.0_2.pkg","repopath":"All/statsite-0.8.0_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":70424,"desc":"Statsite is a metrics aggregation server.\n\nStatsite is based on Etsy's StatsD, https://github.com/etsy/statsd,\nwire compatible and implemented in C.","categories":["net-mgmt"],"users":["statsd"],"groups":["statsd"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","librt.so.0"],"options":{"DOCS":"on"}},{"name":"stella","origin":"emulators/stella","version":"6.7","comment":"Multi-platform Atari 2600 VCS emulator","maintainer":"acm@FreeBSD.org","www":"https://stella-emu.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a3093868c30d868ef2df834c535e3ac9787040c5ee3be766a9319df021588c31","flatsize":8938144,"path":"All/stella-6.7.pkg","repopath":"All/stella-6.7.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":2783796,"desc":"From the documentation:\n  Stella is a freely distributed multi-platform Atari 2600 VCS emulator;\n  originally developed for Linux by Bradford W. Mott. Stella allows you\n  to enjoy all of your favorite 2600 games once again by emulating the\n  2600's hardware with software. Stella is written in C++, which allows\n  it to be ported to other operating systems and architectures. Since\n  its original release Stella has been ported to AcornOS, AmigaOS, DOS,\n  FreeBSD, IRIX, Linux, MacOS, OpenStep, OS/2, Unix, and Windows.","deps":{"png":{"origin":"graphics/png","version":"1.6.47"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"}},"categories":["emulators"],"shlibs_required":["libSDL2-2.0.so.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"statik","origin":"devel/statik","version":"0.1.2_24,1","comment":"Embed static files into a Go executable","maintainer":"cheffo@freebsd-bg.org","www":"https://github.com/rakyll/statik","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"43214085eb5d18f71d73de8914b5641fbade7c826417505c60406a2012ec1703","flatsize":1640971,"path":"All/statik-0.1.2_24,1.pkg","repopath":"All/statik-0.1.2_24,1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":605884,"desc":"statik allows you to embed a directory of static files into your\nGo binary to be later served from an http.FileSystem. Is this a\ncrazy idea?  No, not necessarily. If you're building a tool that\nhas a Web component, you typically want to serve some images, CSS\nand JavaScript. You like the comfort of distributing a single binary,\nso you don't want to mess with deploying them elsewhere. If your\nstatic files are not large in size and will be browsed by a few\npeople, statik is a solution you are looking for.","categories":["devel"]},{"name":"startup-notification","origin":"x11/startup-notification","version":"0.12_4","comment":"Library that supports startup notification spec from freedesktop.org","maintainer":"gnome@FreeBSD.org","www":"https://www.freedesktop.org/wiki/Software/startup-notification/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7e2272dff5d4e78429d93272298b8e4bad48f6067341e6be90d9f529df78f64d","flatsize":142999,"path":"All/startup-notification-0.12_4.pkg","repopath":"All/startup-notification-0.12_4.pkg","licenselogic":"and","licenses":["LGPL20","MIT"],"pkgsize":33112,"desc":"startup-notification is a minimal library that supports the startup\nnotification spec described at www.freedesktop.org.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"xcb-util":{"origin":"x11/xcb-util","version":"0.4.1,1"}},"categories":["gnome","x11"]},{"name":"starttls-emacs_wayland","origin":"security/starttls","version":"0.10_35","comment":"Simple wrapper program for STARTTLS on emacs30","maintainer":"bofh@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fa2ffd9218e81a51ee2bfe003bb247daf5586fd8217ec2018c75199b3f229638","flatsize":34705,"path":"All/starttls-emacs_wayland-0.10_35.pkg","repopath":"All/starttls-emacs_wayland-0.10_35.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":12572,"desc":"Simple wrapper program for STARTTLS on emacsen.","deps":{"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["security"],"shlibs_required":["libc.so.8","libcrypto.so.12","libssl.so.12"],"annotations":{"flavor":"wayland"}},{"name":"starttls-emacs_nox","origin":"security/starttls","version":"0.10_35","comment":"Simple wrapper program for STARTTLS on emacs30","maintainer":"bofh@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"366015aa6fb5abdae560c3d9712bf05c6961b52eba5539c740413645c112bc2b","flatsize":34705,"path":"All/starttls-emacs_nox-0.10_35.pkg","repopath":"All/starttls-emacs_nox-0.10_35.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":12568,"desc":"Simple wrapper program for STARTTLS on emacsen.","deps":{"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["security"],"shlibs_required":["libc.so.8","libcrypto.so.12","libssl.so.12"],"annotations":{"flavor":"nox"}},{"name":"starttls-emacs_devel_nox","origin":"security/starttls","version":"0.10_35","comment":"Simple wrapper program for STARTTLS on emacs31","maintainer":"bofh@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3489f4a780f213da3d5ce1573ba8c7b7f36c462e624fd3d1ea1211caaf486747","flatsize":34708,"path":"All/starttls-emacs_devel_nox-0.10_35.pkg","repopath":"All/starttls-emacs_devel_nox-0.10_35.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":12584,"desc":"Simple wrapper program for STARTTLS on emacsen.","deps":{"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["security"],"shlibs_required":["libc.so.8","libcrypto.so.12","libssl.so.12"],"annotations":{"flavor":"devel_nox"}},{"name":"starttls-emacs_devel","origin":"security/starttls","version":"0.10_35","comment":"Simple wrapper program for STARTTLS on emacs31","maintainer":"bofh@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"18e1d6d61f05b43919e46e7416f1bac8ea88212044b3ed13135f01a4e4ebab99","flatsize":34708,"path":"All/starttls-emacs_devel-0.10_35.pkg","repopath":"All/starttls-emacs_devel-0.10_35.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":12576,"desc":"Simple wrapper program for STARTTLS on emacsen.","deps":{"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["security"],"shlibs_required":["libc.so.8","libcrypto.so.12","libssl.so.12"],"annotations":{"flavor":"devel_full"}},{"name":"starttls-emacs_canna","origin":"security/starttls","version":"0.10_35","comment":"Simple wrapper program for STARTTLS on emacs30","maintainer":"bofh@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5e15d41d7cb179cd06784388a2adae170b5a1becad342d1d503435b6cd3ca101","flatsize":34705,"path":"All/starttls-emacs_canna-0.10_35.pkg","repopath":"All/starttls-emacs_canna-0.10_35.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":12584,"desc":"Simple wrapper program for STARTTLS on emacsen.","deps":{"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["security"],"shlibs_required":["libc.so.8","libcrypto.so.12","libssl.so.12"],"annotations":{"flavor":"canna"}},{"name":"starttls","origin":"security/starttls","version":"0.10_35","comment":"Simple wrapper program for STARTTLS on emacs30","maintainer":"bofh@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a1a086fb68092eebd80d7c16587d80baef26bc8b06dc156344f27ba30b9db9c7","flatsize":34705,"path":"All/starttls-0.10_35.pkg","repopath":"All/starttls-0.10_35.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":12556,"desc":"Simple wrapper program for STARTTLS on emacsen.","deps":{"emacs":{"origin":"editors/emacs","version":"30.1_2,3"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["security"],"shlibs_required":["libc.so.8","libcrypto.so.12","libssl.so.12"],"annotations":{"flavor":"full"}},{"name":"stars","origin":"astro/stars","version":"1.0_1","comment":"Star field demo","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c4798d723ac2538338c44ec4aa1a2157f1f1b2e6d62d695a7f397b03957f224d","flatsize":15232,"path":"All/stars-1.0_1.pkg","repopath":"All/stars-1.0_1.pkg","licenselogic":"single","pkgsize":6168,"desc":"Keys:\n   * Cursor keys move the view around.\n   * +/- Speed the stars up and down.\n   * Space resets the speed and the view.\n   * Q quits.\n\nHave fun and don't get too dizzy!","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["astro"],"shlibs_required":["libX11.so.6","libc.so.8","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe stars port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"statsvn","origin":"devel/statsvn","version":"0.7.0_6","comment":"Subversion repository activity report generator","maintainer":"ports@FreeBSD.org","www":"https://www.statsvn.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8d0fdaf97c94b32a4f66573ebb0a3dba20693c99bfcbff622c055d736fe880d1","flatsize":4381826,"path":"All/statsvn-0.7.0_6.pkg","repopath":"All/statsvn-0.7.0_6.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":2568152,"desc":"StatSVN retrieves information from a Subversion repository and\ngenerates various tables and charts describing the project development,\ne.g. timeline for the lines of code, contribution of each developer\netc. The current version of StatSVN generates a static suite of\nHTML or XDOC documents containing tables and chart images.","deps":{"subversion":{"origin":"devel/subversion","version":"1.14.5_1"}},"categories":["devel","java"],"options":{"DOCS":"on"},"messages":[{"message":"Manual: https://wiki.statsvn.org/User%20Manual.ashx","type":"install"},{"message":"===>   NOTICE:\n\nThe statsvn port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"starplot","origin":"astro/starplot","version":"0.95.5_11","comment":"3-dimensional viewer for star charts","maintainer":"ports@FreeBSD.org","www":"http://www.starplot.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ce5379c4e2e54475c768ab383144a93eb7bbea6d7a7f6d5f10df47e6244fcac6","flatsize":1126405,"path":"All/starplot-0.95.5_11.pkg","repopath":"All/starplot-0.95.5_11.pkg","licenselogic":"single","pkgsize":558740,"desc":"StarPlot allows you to view three-dimensional perspective charts\nof stars.  Check the Web site to get more star data sets.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["astro"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe starplot port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"starlanes","origin":"games/starlanes","version":"1.2.2_1","comment":"Classic space-age stock trading game","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2dbc15274e7d0777894f91ed85f499e68c96e0c74cc86a28da7bbd2a8c0f4983","flatsize":38315,"path":"All/starlanes-1.2.2_1.pkg","repopath":"All/starlanes-1.2.2_1.pkg","licenselogic":"single","pkgsize":20888,"desc":"The classic space-age stock trading game, text-only using ncurses.\n\nThis is a port to C from a version of Starlanes for the Osborne 1.  The\noriginal source is from a First Osborne Group (FOG) disk that I probably\npicked up in 1982.  The author isn't identified.  Based on comments in\na TRS-80 version I picked up off the web, it would appear that it was\nfirst published in Creative Computing magazine.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["games"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"messages":[{"message":"===>   NOTICE:\n\nThe starlanes port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"statcvs","origin":"devel/statcvs","version":"0.7.0_1","comment":"CVS repository activity report generator","maintainer":"ports@FreeBSD.org","www":"https://statcvs.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9de16c59dd8a91815ef046578cd17bf6c887dbc1656ae3d60c0650b182f824c7","flatsize":6562906,"path":"All/statcvs-0.7.0_1.pkg","repopath":"All/statcvs-0.7.0_1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":2281368,"desc":"StatCVS retrieves information from a CVS repository and generates\nvarious tables and charts describing the project development, e.g.\ntimeline for the lines of code, contribution of each developer etc.\nThe current version of StatCVS generates a static suite of HTML or\nXDOC documents containing tables and chart images.","categories":["devel","java"],"options":{"DOCS":"on"},"messages":[{"message":"You have just installed StatCVS, a CVS repository activity report\ngenerator.\n\nTo use the tool, run the following command:\n\njava -jar /usr/local/share/java/statcvs/statcvs.jar\n\nFull usage instructions and command options are found at:\nhttp://statcvs.sourceforge.net/manual.html","type":"install"},{"message":"===>   NOTICE:\n\nThe statcvs port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"starlark-rust","origin":"lang/starlark-rust","version":"0.13.0_2","comment":"Rust implementation of the Starlark language","maintainer":"yuri@FreeBSD.org","www":"https://github.com/facebook/starlark-rust","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4b5a2ffd9f4d0c11ff2e0a6ecf570b32443fd5565cc872edc6b5bc5b2f5c7cd3","flatsize":11852006,"path":"All/starlark-rust-0.13.0_2.pkg","repopath":"All/starlark-rust-0.13.0_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":2641704,"desc":"The starlark-rust project provides a Rust implementation of the\nStarlark language.\nStarlark is a deterministic language inspired by Python3, used for configuration\nin the build systems\nBazel, Buck and Buck2\n\nProject features:\n- Easy interoperability between Rust types and Starlark.\n- Rust-friendly types, so frozen values are Send/Sync, while non-frozen\n  values aren't.\n- Garbage collected values allocated on a heap.\n- Optional runtime-checked types.\n- A linter, to detect code issues in Starlark.\n- IDE integration in the form of LSP.\n- Extensive testing, including fuzz testing.\n- DAP support.","categories":["lang"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0"]},{"name":"stonesoup-sdl","origin":"games/stonesoup","version":"0.32.1","comment":"Dungeon Crawl Stone Soup - a fun, free rogue-like game","maintainer":"fuz@FreeBSD.org","www":"https://crawl.develz.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1f3d6eb784da2a80c50201795b014d576ee3fbe9a89c5213b71d58e55429f5fe","flatsize":55100164,"path":"All/stonesoup-sdl-0.32.1.pkg","repopath":"All/stonesoup-sdl-0.32.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":23844000,"desc":"Dungeon Crawl Stone Soup is a fun, free rogue-like game of exploration and\ntreasure-hunting in dungeons filled with dangerous and unfriendly monsters\nin a quest for the mystifyingly fabulous Orb of Zot.\n\nDungeon Crawl Stone Soup is a variant of Linley's Dungeon Crawl that's openly\ndeveloped and invites participation from the Crawl community.\n\nThis port comes in two flavours:\n\n    games/stonesoup@console - the traditional tty interface\n    games/stonesoup@sdl     - the fancy SDL interface","deps":{"dejavu":{"origin":"x11-fonts/dejavu","version":"2.37_3"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"lua51":{"origin":"lang/lua51","version":"5.1.5_10"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_image":{"origin":"graphics/sdl2_image","version":"2.8.8"},"sdl2_mixer":{"origin":"audio/sdl2_mixer","version":"2.8.1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libSDL2-2.0.so.0","libSDL2_image-2.0.so.0","libSDL2_mixer-2.0.so.0","libc.so.8","libexecinfo.so.1","libfreetype.so.6","liblua-5.1.so","libm.so.4","libpthread.so.0","libsqlite3.so.0","libstdc++.so.9","libz.so.3"],"options":{"LUA":"on","NOWIZARD":"off","SOUND":"off"},"annotations":{"flavor":"sdl"},"messages":[{"message":"The end-user documentation for ``Dungeon Crawl Stone Soup`` can be found\nin-game and in `/usr/local/share/stonesoup-sdl/docs`.\n\nHappy crawling!","type":"install"},{"message":"If the game fails to start after an upgrade try to delete\nthe old save games using `rm -rf ~/.stonesoup/saves`.\n\nHappy crawling!","type":"upgrade"}]},{"name":"suitecrm","origin":"www/suitecrm","version":"8.7","comment":"Open source Customer Relationship Management (CRM) software solution","maintainer":"wen@FreeBSD.org","www":"https://suitercrm.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5d4107bce71711e500c44d130e87d76b9d0d5b93b68628f15a2d01efb96aab7d","flatsize":296158515,"path":"All/suitecrm-8.7.pkg","repopath":"All/suitecrm-8.7.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":50425248,"desc":"SuiteCRM is an open source Customer Relationship Management (CRM)\nsoftware solution that provides a 360-degree view of your customers\nand business.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-ctype":{"origin":"textproc/php83-ctype","version":"8.3.21"},"php83-curl":{"origin":"ftp/php83-curl","version":"8.3.21"},"php83-dom":{"origin":"textproc/php83-dom","version":"8.3.21"},"php83-filter":{"origin":"security/php83-filter","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-iconv":{"origin":"converters/php83-iconv","version":"8.3.21"},"php83-imap":{"origin":"mail/php83-imap","version":"8.3.21"},"php83-intl":{"origin":"devel/php83-intl","version":"8.3.21"},"php83-ldap":{"origin":"net/php83-ldap","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-mysqli":{"origin":"databases/php83-mysqli","version":"8.3.21"},"php83-pdo":{"origin":"databases/php83-pdo","version":"8.3.21"},"php83-pdo_mysql":{"origin":"databases/php83-pdo_mysql","version":"8.3.21"},"php83-posix":{"origin":"sysutils/php83-posix","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-simplexml":{"origin":"textproc/php83-simplexml","version":"8.3.21"},"php83-soap":{"origin":"net/php83-soap","version":"8.3.21"},"php83-sodium":{"origin":"security/php83-sodium","version":"8.3.21"},"php83-tokenizer":{"origin":"devel/php83-tokenizer","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"},"php83-xmlreader":{"origin":"textproc/php83-xmlreader","version":"8.3.21"},"php83-xmlwriter":{"origin":"textproc/php83-xmlwriter","version":"8.3.21"},"php83-zip":{"origin":"archivers/php83-zip","version":"8.3.21"},"php83-zlib":{"origin":"archivers/php83-zlib","version":"8.3.21"}},"categories":["www"],"messages":[{"message":"Notes:\n\n1.  SuiteCRM requires that you increase the default PHP memory limit to 256M.\n    Set upload_max_filesize=6M and set output_buffering = on in the php.ini file.\n\n2.  In order to get Apache or your preferred web server to recognise Suite\n    Community Edition's location on your disk, you'll need to put the\n    following line (or the equivalent) into the web server configuration:\n\n    Alias /suitecrm /usr/local/www/suitecrm/public\n    <Directory /usr/local/www/suitecrm/public>\n\tAllowOverride None\n\tRequire all granted\n    </Directory>\n\n3. After installation, you should use 'composer install'\nin the directory /usr/local/www/suitecrm.\n\n4.  For full information on how to get the best out of Sugar Community\n    Edition, please see the documentation on the web:\n\n    https://docs.suitecrm.com/admin/installation-guide/downloading-installing/","type":"install"}]},{"name":"stardict","origin":"textproc/stardict3","version":"3.0.6_8","comment":"Dictionary lookup program written in Gtk2","maintainer":"makc@FreeBSD.org","www":"http://www.stardict.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4f1dd73391aa09aad6b8adb51c8379c194a57b4b8053410e2f3ad3b2662c6711","flatsize":3313017,"path":"All/stardict-3.0.6_8.pkg","repopath":"All/stardict-3.0.6_8.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1128336,"desc":"StarDict is a Cross-Platform and international dictionary written in Gtk2.\nIt has powerful features such as \"Glob-style pattern matching,\" \"Scan\nselection word,\" \"Fuzzy query,\" etc.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"enchant":{"origin":"textproc/enchant","version":"1.6.0_12"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libsigc++":{"origin":"devel/libsigc++20","version":"2.12.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"xdg-utils":{"origin":"devel/xdg-utils","version":"1.2.1"}},"categories":["textproc"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0","libsigc-2.0.so.0","libstdc++.so.9","libz.so.3"],"messages":[{"message":"A set of dictionary ports is available for StarDict:\n chinese/stardict-*\n japanese/stardict-dict-ja\n textproc/stardict-*\n russian/stardict-*","type":"install"}]},{"name":"stardates","origin":"astro/stardates","version":"1.6.1","comment":"Displays date in 5 formats (including stardate of course)","maintainer":"freebsd-ports@henrik.synth.no","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ac75b779508584cfc9d1d66d3d2ceb5c63d21ea7877b7e90b63d75cd6e6e24b0","flatsize":23477,"path":"All/stardates-1.6.1.pkg","repopath":"All/stardates-1.6.1.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":13420,"desc":"Displays date in 5 formats (including stardate of course)","categories":["astro"],"shlibs_required":["libc.so.8"]},{"name":"stardict-dict-fa_IR","origin":"textproc/stardict-dict-fa_IR","version":"1.0.0","comment":"English-Persian dictionary for stardict","maintainer":"javad.kouhi@gmail.com","www":"http://pyglossary.sourceforge.net","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"135b083267b08d62b1a3015395b5951b9ca1ecc605997c9bbb675e460350c1d7","flatsize":13106194,"path":"All/stardict-dict-fa_IR-1.0.0.pkg","repopath":"All/stardict-dict-fa_IR-1.0.0.pkg","licenselogic":"single","pkgsize":8954000,"desc":"English-Persian dictionaries for StarDict.","categories":["textproc"],"messages":[{"message":"This dictionary can be used with any of the following dictionary\nprograms (consider to install one of them):\n\ntextproc/goldendict\tGoldendict (Qt5)\ntextproc/qstardict\tStarDict clone (Qt5)\ntextproc/stardict3\tStarDict 3.x (GTK2)","type":"install"}]},{"name":"star_traders","origin":"games/star_traders","version":"7.20","comment":"Simple text-based game of interstellar trading","maintainer":"petteri.valkonen@iki.fi","www":"https://www.zap.org.au/projects/trader","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"916fc294717b129208fa40c32165a1e39e6eced34a41e20db0d6ea73d8fe5995","flatsize":1018752,"path":"All/star_traders-7.20.pkg","repopath":"All/star_traders-7.20.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":265412,"desc":"Star Traders is a simple text-based game of interstellar trading, where\nthe objective is to create companies, buy and sell shares, borrow and\nrepay money, in order to become the wealthiest player (the winner).","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["games"],"shlibs_required":["libc.so.8","libintl.so.8","libncurses.so.6","libtinfo.so.6"],"options":{"NLS":"on"}},{"name":"star","origin":"archivers/star","version":"2024.03.21","comment":"Unique standard tape archiver with many enhancements","maintainer":"fuz@FreeBSD.org","www":"https://cdrtools.sourceforge.net/private/star.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"50cba948c6d8573fdd64ba48f625fbaf02475b88d75c19bf0401814ea9e81091","flatsize":698482,"path":"All/star-2024.03.21.pkg","repopath":"All/star-2024.03.21.pkg","licenselogic":"single","licenses":["CDDL"],"pkgsize":305244,"desc":"Star is the fastest known implementation of a tar archiver.\n\nMain advantages over other tar implementations:\n\tfifo\t\t\t- Keeps the tape streaming.\n\tpattern matcher\t\t- For a convenient user interface.\n\tsophisticated diff\t- User tailorable interface for comparing tar\n\t\t\t\t  archives against file trees.\n\tno namelen limitation\t- Pathnames of arbitrary length may be archived.\n\tdeals with all 3 times\t- Stores/restores all 3 times of a file.\n\tdoes not clobber files\t- More recent copies on disk will not be\n\t\t\t\t  clobbered from tape.\n\tautomatic byte swap\t- star automatically detects swapped archives.\n\tautomatic format detect\t- Automatically detects archive formats:\n\t\t\t\t  old tar, gnu tar, ansi tar, star.\n        support for ACLS and\t- star supports Access Control Lists as well as\n\tfile flags\t\t  extended file flags\n\tfully ansi compatible\t- star is fully ANSI/Posix 1003.1 compatible.\n\tsophisticated error\t- Allows to tell star which error types should be\n\tcontrol\t\t\t  ignored for which file name pattern\n\ttrue incremental\t- star uses the same method as dump(8)/restore(8)\n\tdump/restore features\t  but acts OS and FS independent","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"schilybase":{"origin":"devel/schilybase","version":"2024.03.21_1"}},"categories":["archivers"],"shlibs_required":["libc.so.8","libdeflt.so.1.0","libfind.so.4.0","libintl.so.8","librmt.so.1.0","libschily.so.2.0"],"options":{"DOCS":"on","GNUTAR":"off","PROFILE":"off"}},{"name":"stanmath","origin":"math/stanmath","version":"4.8.1","comment":"C++ template library for automatic differentiation","maintainer":"yuri@FreeBSD.org","www":"https://mc-stan.org/math/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0930eee825888730b5267b5d11355208fff63102b4fd736afbb1934994e8adf9","flatsize":5410388,"path":"All/stanmath-4.8.1.pkg","repopath":"All/stanmath-4.8.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":614528,"desc":"The Stan Math Library is a C++, reverse-mode automatic differentiation library\ndesigned to be usable, extensive and extensible, efficient, scalable, stable,\nportable, and redistributable in order to facilitate the construction and\nutilization of algorithms that utilize derivatives.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"eigen":{"origin":"math/eigen3","version":"3.4.0_4"},"onetbb":{"origin":"devel/onetbb","version":"2022.0.0"}},"categories":["math"]},{"name":"star-history","origin":"misc/star-history","version":"1.0.27","comment":"Graph history of GitHub stars of a user or repo over time","maintainer":"yuri@FreeBSD.org","www":"https://github.com/dtolnay/star-history","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8c4c2317937e0d5912e398d29073e59bea89e52c98b01d219ce1fa5b37afcccd","flatsize":3479686,"path":"All/star-history-1.0.27.pkg","repopath":"All/star-history-1.0.27.pkg","licenselogic":"or","licenses":["APACHE20","MIT"],"pkgsize":1086968,"desc":"star-history is a command line program to generate a graph showing number of\nGitHub stars of a user, org or repo over time.\n\nstar-history requires a token for accessing GitHub's GraphQL API. Head to go to\nhttps://github.com/settings/tokens and click \"Generate new token\". The default\npublic access permission is sufficient - you can leave all the checkboxes\nempty. Save the generated token somewhere like ~/.githubtoken.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["misc"],"shlibs_required":["libc.so.8","libcrypto.so.12","libexecinfo.so.1","libpthread.so.0","libssl.so.12"]},{"name":"stamp","origin":"graphics/stamp","version":"2.0.8_13","comment":"Adds a graphical, configurable timestamp to a grayscale image","maintainer":"fuz@FreeBSD.org","www":"https://stamp.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"decfa6c542e552d90af7f28b600c831886dfee0fb4962d35aab3d85bc04010d9","flatsize":374978,"path":"All/stamp-2.0.8_13.pkg","repopath":"All/stamp-2.0.8_13.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":61260,"desc":"Stamp is a command-line program which will process a greyscale jpeg image,\nsuch as one produced by a greyscale Quickcam. It can add a graphical (and\nconfigurable) timestamp to the image. Stamp can also upload the timestamped\nimage via FTP, with the configuration of a stamprc file. It also features a\n\"quad\" option which will take the latest image and composite it with up to\nthree previous images, while timestamping the latest one.","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libjpeg.so.8"]},{"name":"stan","origin":"math/stan","version":"2.34.1","comment":"C++ package for Bayesian inference, maximum likelihood estimation, etc","maintainer":"yuri@FreeBSD.org","www":"https://mc-stan.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"359cd4234fe989d2f2e5bc5935de0a3e08d0ea2ffdefa67afafe57f9948d9792","flatsize":1034170,"path":"All/stan-2.34.1.pkg","repopath":"All/stan-2.34.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":127268,"desc":"Stan is a state-of-the-art platform for statistical modeling and\nhigh-performance statistical computation. Thousands of users rely on Stan for\nstatistical modeling, data analysis, and prediction in the social, biological,\nand physical sciences, engineering, and business.\n\nUsers specify log density functions in Stan's probabilistic programming language\nand get:\n* full Bayesian statistical inference with MCMC sampling (NUTS, HMC)\n* approximate Bayesian inference with variational inference (ADVI)\n* penalized maximum likelihood estimation with optimization (L-BFGS)","deps":{"eigen":{"origin":"math/eigen3","version":"3.4.0_4"},"stanmath":{"origin":"math/stanmath","version":"4.8.1"}},"categories":["math"]},{"name":"stalepid","origin":"sysutils/stalepid","version":"1.0.2_1","comment":"Check for stale pid files and remove them","maintainer":"driesm@FreeBSD.org","www":"https://devel.ringlet.net/sysutils/stalepid/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3cdd6a6803caa5883388a90618cbd397c17212cad1a696dde4f6f3d528ee3482","flatsize":7020,"path":"All/stalepid-1.0.2_1.pkg","repopath":"All/stalepid-1.0.2_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":5052,"desc":"The stalepid utility was developed to facilitate the startup of servers\nthat write their process ID to a file and refuse to start if that file\nexists (e.g. when the process was last terminated by an unclean shutdown,\nor simply killed without given the chance to clean up the process ID\nfile).  The stalepid utility is used to check for and possibly remove\nthose stale process ID files.  Upon its invocation, stalepid checks for\nthe following conditions:\n-   the file specified by the pidfile argument exists;\n-   it contains a single line, and the line contains a single number;\n-   there is no process with the process ID specified in the file, or if\n    there is one, it is not named processname.\n\nIf all those conditions are met, the stalepid utility will remove the\nfile specified by the pidfile argument, thus allowing the next invocation\nof the server to proceed normally.","deps":{"p5-Error":{"origin":"lang/p5-Error","version":"0.17030"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["sysutils"]},{"name":"stalonetray","origin":"x11/stalonetray","version":"0.8.5_1","comment":"STAnd-aLONE system tray","maintainer":"uzsolt@FreeBSD.org","www":"https://kolbusa.github.io/stalonetray/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d147b5da7100ce8a2c60d2a0f3ba9286e812e83650bf07c1a42419114db45476","flatsize":112174,"path":"All/stalonetray-0.8.5_1.pkg","repopath":"All/stalonetray-0.8.5_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":46360,"desc":"The stalonetray is a STAnd-aLONE system tray (notification area).\nIt has minimal build and run-time dependencies: the Xlib only.\nThe XEMBED support is planned. Stalonetray runs under virtually\nany window manager.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["x11"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXpm.so.4","libc.so.8"]},{"name":"stagit","origin":"www/stagit","version":"1.2_4","comment":"Static Git page generator","maintainer":"nc@FreeBSD.org","www":"https://codemadness.org/git/stagit/log.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7dd0fd0a59f2deb3dad90d086e58188ce896c6868c93e867b7d4c08dfe70857f","flatsize":66487,"path":"All/stagit-1.2_4.pkg","repopath":"All/stagit-1.2_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":23576,"desc":"stagit is a static Git web page generator with the following features:\n\n- Log of all commits from HEAD.\n- Log and diffstat per commit.\n- Show file tree with linkable line numbers.\n- Show references: local branches and tags.\n- Detect README and LICENSE file from HEAD and link it as a webpage.\n- Detect submodules (.gitmodules file) from HEAD and link it as a\n  webpage.\n- Atom feed log (atom.xml).\n- Make index page for multiple repositories with stagit-index.\n- After generating the pages (relatively slow) serving the files is\n  very fast, simple and requires little resources (because the content\n  is static), only a HTTP file server is required.","deps":{"libgit2":{"origin":"devel/libgit2","version":"1.8.4_1"}},"categories":["www"],"shlibs_required":["libc.so.8","libgit2.so.1.8"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"stacks","origin":"biology/stacks","version":"2.68","comment":"Software pipeline for building loci from short-read sequences","maintainer":"jwb@FreeBSD.org","www":"https://catchenlab.life.illinois.edu/stacks/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"09b3b14123d5b6e3c4382b069cb855c4381720b9a71cf41650f696aa0133c6de","flatsize":7674008,"path":"All/stacks-2.68.pkg","repopath":"All/stacks-2.68.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1287600,"desc":"Stacks is a software pipeline for building loci from short-read sequences, such\nas those generated on the Illumina platform. Stacks was developed to work with\nrestriction enzyme-based data, such as RAD-seq, for the purpose of building\ngenetic maps and conducting population genomics and phylogeography.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["biology","perl5","python"],"shlibs_required":["libc.so.8","libgomp.so.1","libm.so.4","libpthread.so.0","libstdc++.so.9","libz.so.3"]},{"name":"st-libreoffice","origin":"editors/libreoffice-st","version":"25.2.2.2","comment":"st language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ed1f47566aceca1a56fdad8b08948ddbf84a9692e698efc1732f387f8e0bb164","flatsize":1362702,"path":"All/st-libreoffice-25.2.2.2.pkg","repopath":"All/st-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":209304,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"staf","origin":"devel/staf","version":"3.4.26_1","comment":"Software Testing Automation Framework","maintainer":"skozlov@FreeBSD.org","www":"https://staf.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cdbad3906e345461b41b2185dca16a524a9229ce51d2bb12b06f41b3816c7a09","flatsize":9606817,"path":"All/staf-3.4.26_1.pkg","repopath":"All/staf-3.4.26_1.pkg","licenselogic":"single","licenses":["EPL"],"pkgsize":1766524,"desc":"The Software Testing Automation Framework (STAF) is an open source,\nmulti-platform, multi-language framework designed around the idea of reusable\ncomponents, called services (such as process invocation, resource management,\nlogging, and monitoring).\n\nSTAF removes the tedium of building an automation infrastructure, thus enabling\nyou to focus on building your automation solution.\n\nThe STAF framework provides the foundation upon which to build higher level\nsolutions, and provides a pluggable approach supported across a large variety of\nplatforms and languages.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["devel","net"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12","libm.so.4","libpthread.so.0","libssl.so.12","libstdc++.so.9"],"options":{"DEBUG":"off","DOCS":"on","EXAMPLES":"on","IPV6":"on","JAVA":"off","OPENSSL":"on"},"messages":[{"message":"STAFProc requires machine's hostname to be resolvable.\n\nIf you haven't already, please add the following to /etc/hosts:\n\n\t<IPv6 machine address or ::1>\t\t<hostname>\n\t<IPv4 machine address or 127.0.0.1>\t<hostname>\n\nTo verify do the following:\n\n\tping6 $(hostname)\n\tping  $(hostname)","type":"install"}]},{"name":"st","origin":"devel/st","version":"1.9_2","comment":"State Threads Library for Internet Applications","maintainer":"ports@FreeBSD.org","www":"https://state-threads.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"763dce7b3e5a7079e205b5043aed66a9060e26ea2929e8ff96efd262885100f1","flatsize":308447,"path":"All/st-1.9_2.pkg","repopath":"All/st-1.9_2.pkg","licenselogic":"single","pkgsize":72368,"desc":"The State Threads is a small application library which provides a\nfoundation for writing fast and highly scalable Internet applications\n(such as web servers, proxy servers, mail transfer agents, and so on) on\nUNIX-like platforms. It combines the simplicity of the multithreaded\nprogramming paradigm, in which one thread supports each simultaneous\nconnection, with the performance and scalability of an event-driven\nstate machine architecture. In other words, this library offers a\nthreading API for structuring an Internet application as a state\nmachine.\n\nThe State Threads library is a derivative of the Netscape Portable\nRuntime library (NSPR).","categories":["devel"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe st port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ssync","origin":"sysutils/ssync","version":"2.3_3","comment":"Minimalistic tool for keeping filesystems in synchronization","maintainer":"samm@FreeBSD.org","www":"http://linuxfocus.org/~guido/endangered_software.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"caec50f11e36d3816201ae2bade464804b77a5232bf51ad72ff0292e6e7d7827","flatsize":74599,"path":"All/ssync-2.3_3.pkg","repopath":"All/ssync-2.3_3.pkg","licenselogic":"single","pkgsize":21396,"desc":"Ssync is a minimalistic tool for keeping filesystems in synchronization.\nThe main goals in writing ssync are correctness, simplicity, speed,\nlow-resource comsumption and portability. It features a number of options\nto control how things are synchronized and under what conditions, as well\nas useful dry-run and verbose modes.","categories":["sysutils"],"shlibs_required":["libc.so.8","libm.so.4"],"messages":[{"message":"You will need to copy ssyncd.conf.sample to ssyncd.conf and\nssyncd.work.sample to ssyncd.work before this port can be used.","type":"install"}]},{"name":"ssss","origin":"security/ssss","version":"0.5.7","comment":"Shamir's Secret Sharing Scheme","maintainer":"ports@FreeBSD.org","www":"http://point-at-infinity.org/ssss/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"58295ee69d74bea32944bfb0db8ce0ecc746b0d9377822c659b9a9dc88a8c5af","flatsize":41967,"path":"All/ssss-0.5.7.pkg","repopath":"All/ssss-0.5.7.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":18888,"desc":"ssss is an implementation of Shamir's secret sharing scheme for\nUNIX/Linux machines. It is free software, the code is licensed under\nthe GNU GPL. ssss does both: the generation of shares for a known\nsecret and the reconstruction of a secret using user provided shares.\nThe software was written in 2006 by B. Poettering, it links against\nthe GNU libgmp  multiprecision library (version 4.1.4 works well)\nand requires the /dev/random entropy source.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"}},"categories":["security"],"shlibs_required":["libc.so.8","libgmp.so.10"],"messages":[{"message":"===>   NOTICE:\n\nThe ssss port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ssspl","origin":"net/ssspl","version":"0.1","comment":"Simple Socks Server for Perl","maintainer":"gaod@hychen.org","www":"https://sourceforge.net/projects/ssspl/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d3b58c67eecbf83c8f0b9960c327b39d85ef487b5350423153c61878324db0be","flatsize":13299,"path":"All/ssspl-0.1.pkg","repopath":"All/ssspl-0.1.pkg","licenselogic":"single","pkgsize":5416,"desc":"SSSPL - Simple Socks Server for Perl\n\nSSS is a simple socks server written in perl that\nimplements the SOCKS v5 protocol.","deps":{"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"}},"categories":["net","perl5"]},{"name":"sssnips","origin":"misc/sssnips","version":"0.05_1","comment":"Shell script snippets written by Peter Pentchev","maintainer":"ports@FreeBSD.org","www":"https://devel.ringlet.net/misc/sssnips/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6aa40adf65cf7abe40de64b899a751ab7870d7cd4ac6c25cdd20d311fa6436c6","flatsize":68434,"path":"All/sssnips-0.05_1.pkg","repopath":"All/sssnips-0.05_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":36156,"desc":"From sssnips's README file:\n  Peter Pentchev's Shell Script Snippets\n\n  This is a collection of simple - and, in a couple of cases,\n  simply trivial - shell scripts that I use in my day-to-day work.","categories":["misc"],"messages":[{"message":"===>   NOTICE:\n\nThe sssnips port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ssr-lv2","origin":"audio/ssr-lv2","version":"g20210922_2","comment":"Sympathetic string resonator LV2 plugin","maintainer":"yuri@FreeBSD.org","www":"https://github.com/jpcima/ssr","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"865f08769dfe6d42dac14aaececae6af6d6f9f3f424cfb327549fd102449ff58","flatsize":1247953,"path":"All/ssr-lv2-g20210922_2.pkg","repopath":"All/ssr-lv2-g20210922_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":285084,"desc":"ssr is a sympathetic string resonator LV2 plugin.\n\nSympathetic strings or resonance strings are auxiliary strings found on many\nIndian musical instruments, as well as some Western Baroque instruments and a\nvariety of folk instruments.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"}},"categories":["audio"],"shlibs_required":["libX11.so.6","libc.so.8","libcairo.so.2","libjack.so.0","libm.so.4","libstdc++.so.9"]},{"name":"ssocr","origin":"graphics/ssocr","version":"2.25.0","comment":"CLI to recognize digits of a seven segment display","maintainer":"ehaupt@FreeBSD.org","www":"https://www.unix-ag.uni-kl.de/~auerswal/ssocr/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e8f1f68184866dcd17de94468d0c53dbe2177947fa0c43ac41544e44c0c55677","flatsize":107227,"path":"All/ssocr-2.25.0.pkg","repopath":"All/ssocr-2.25.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":41896,"desc":"Seven Segment Optical Character Recognition or ssocr for short is a program to\nrecognize digits of a seven segment display. An image of one row of digits is\nused for input and the recognized number is written to the standard output. The\nprogram runs on GNU/Linux, Mac OS X (using Homebrew to install Imlib2), and even\non Windows (using Cygwin). It uses Imlib2 to access image data.","deps":{"imlib2":{"origin":"graphics/imlib2","version":"1.12.4_1,2"}},"categories":["graphics"],"shlibs_required":["libImlib2.so.1","libc.so.8","libm.so.4"]},{"name":"ssmtp","origin":"mail/ssmtp","version":"2.64_7","comment":"Extremely simple MTA to get mail off the system to a mail hub","maintainer":"ports@FreeBSD.org","www":"https://wiki.debian.org/sSMTP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c1a518cdf8ae87ed5f2cb0d05e6abb00682fc5e92e398a4c3c9d376a1de51db2","flatsize":38520,"path":"All/ssmtp-2.64_7.pkg","repopath":"All/ssmtp-2.64_7.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":19392,"desc":"A secure, effective and simple way of getting mail off a system to\nyour mail hub. It does not include a mail spool to poke around in,\nand no daemons running in the background. Mail is simply forwarded\nto the configured mailhost. Extremely easy configuration.\n\nWARNING: the above is all it does; it does not receive mail, expand\naliases or manage a queue. That belongs on a mail hub with a system\nadministrator.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["mail"],"groups":["ssmtp"],"shlibs_required":["libc.so.8","libcrypto.so.12","libssl.so.12"],"options":{"CRAMMD5":"off","IPV6":"on","LOGFILE":"off","OPENSSL":"on","USERPREFS":"off","XORIGIP":"on"},"messages":[{"message":"sSMTP has been installed successfully.\n\nFirstly, edit /etc/mail/mailer.conf to replace sendmail with ssmtp:\n\nsendmail\t/usr/local/sbin/ssmtp\nsend-mail\t/usr/local/sbin/ssmtp\nmailq\t\t/usr/local/sbin/ssmtp\nnewaliases\t/usr/local/sbin/ssmtp\nhoststat\t/usr/bin/true\npurgestat\t/usr/bin/true\n\nHint: in case sSMPT is being installed directly from ports,\nediting /etc/mail/mailer.conf can be done by running \"make replace\".\n\nSecondly, edit the following files to configure sSMTP:\n\n- /usr/local/etc/ssmtp/revaliases\n- /usr/local/etc/ssmtp/ssmtp.conf\n\nAt this point sSMTP should be ready to go.","type":"install"},{"message":"===>   NOTICE:\n\nThe ssmtp port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sswf","origin":"graphics/sswf","version":"1.8.4_7","comment":"Library and script language tool to create Flash movies","maintainer":"ports@FreeBSD.org","www":"https://www.m2osw.com/sswf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2c085cfe7ab92aa8b41f9ea0727b3693f0e6bc8710f5ac4cf0b23080a8608725","flatsize":10722017,"path":"All/sswf-1.8.4_7.pkg","repopath":"All/sswf-1.8.4_7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2594728,"desc":"A C++ Library and a script language tool to create Flash (SWF) movies up to\nversion 9. Supports nearly all the Macromedia Flash tags. Includes detailled\ndocs and a tool to convert your system fonts to a Flash movie.","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libfreetype.so.6","libjpeg.so.8","libm.so.4","libstdc++.so.9","libz.so.3"],"options":{"DEBUG":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe sswf port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sslsplit","origin":"security/sslsplit","version":"0.5.5_3","comment":"Transparent and scalable SSL/TLS interception","maintainer":"bofh@FreeBSD.org","www":"https://www.roe.ch/SSLsplit","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"adf49f96e90b075be60decb641841f1acd7afa2cc9940a2a79933627942782d0","flatsize":218090,"path":"All/sslsplit-0.5.5_3.pkg","repopath":"All/sslsplit-0.5.5_3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":86636,"desc":"SSLsplit is a tool for man-in-the-middle attacks against SSL/TLS encrypted\nnetwork connections. Connections are transparently intercepted through a\nnetwork address translation engine and redirected to SSLsplit. SSLsplit\nterminates SSL/TLS and initiates a new SSL/TLS connection to the original\ndestination address, while logging all data transmitted. SSLsplit is intended\nto be useful for network forensics and penetration testing.","deps":{"libevent":{"origin":"devel/libevent","version":"2.1.12"},"libnet":{"origin":"net/libnet","version":"1.3,1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["security"],"shlibs_required":["libc.so.8","libcrypto.so.12","libevent-2.1.so.7","libevent_openssl-2.1.so.7","libevent_pthreads-2.1.so.7","libnet.so.9","libpcap.so.3","libpthread.so.0","libssl.so.12"],"annotations":{"deprecated":"Upstream has mentioned inactivity with the possibility of returning"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUpstream has mentioned inactivity with the possibility of returning."}]},{"name":"sslproxy","origin":"security/sslproxy","version":"0.9.7,1","comment":"Transparent and scalable SSL/TLS interception","maintainer":"bofh@FreeBSD.org","www":"https://github.com/sonertari/SSLproxy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1cac02792590c71d058c37b4aa0e0051ba1168c9372647a27d1832cf6f498aac","flatsize":409646,"path":"All/sslproxy-0.9.7,1.pkg","repopath":"All/sslproxy-0.9.7,1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":151888,"desc":"SSLproxy is a proxy for SSL/TLS encrypted network connections. It is intended to\nbe used for decrypting and diverting network traffic to other programs, such as\nUTM services, for deep SSL inspection.\n\nSSLproxy is designed to transparently terminate connections that are redirected\nto it using a network address translation engine. SSLproxy then terminates\nSSL/TLS and initiates a new SSL/TLS connection to the original destination\naddress. Packets received on the client side are decrypted and sent to the\nprogram listening on a port given in the proxy specification. SSLproxy inserts\nin the first packet the address and port it is expecting to receive the packets\nback from the program. Upon receiving the packets back, SSLproxy re-encrypts and\nsends them to their original destination. The return traffic follows the same\npath back to the client in reverse order.","deps":{"libevent":{"origin":"devel/libevent","version":"2.1.12"},"libnet":{"origin":"net/libnet","version":"1.3,1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["security"],"shlibs_required":["libc.so.8","libcrypto.so.12","libevent-2.1.so.7","libevent_openssl-2.1.so.7","libevent_pthreads-2.1.so.7","libnet.so.9","libpcap.so.3","libpthread.so.0","libssl.so.12"]},{"name":"sslh","origin":"net/sslh","version":"2.1.3","comment":"SSL/SSH multiplexer","maintainer":"olivier@FreeBSD.org","www":"https://www.rutschle.net/tech/sslh.shtml","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"00a6d5dcff78c2e9fbf36d39fab7c916deb3487ff6938543770e780d3592f7df","flatsize":381437,"path":"All/sslh-2.1.3.pkg","repopath":"All/sslh-2.1.3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":80400,"desc":"sslh accepts connections on specified ports, and forwards them further based\non tests performed on the first data packet sent by the remote client.\n\nProbes for HTTP, TLS/SSL (including SNI and ALPN), SSH, OpenVPN, tinc, XMPP,\nSOCKS5, are implemented, and any other protocol that can be tested using a\nregular expression, can be recognised. A typical use case is to allow serving\nseveral services on port 443 (e.g. to connect to SSH from inside a corporate\nfirewall, which almost never block port 443) while still serving HTTPS on\nthat port.\n\nHence sslh acts as a protocol demultiplexer, or a switchboard. With the SNI\nand ALPN probe, it makes a good front-end to a virtual host farm hosted\nbehind a single IP address.\n\nsslh has the bells and whistles expected from a mature daemon: privilege and\ncapabilities dropping, inetd support, systemd support, transparent proxying,\nchroot, logging, IPv4 and IPv6, TCP and UDP, a fork-based and a select-based\nmodel, and more.","deps":{"libconfig":{"origin":"devel/libconfig","version":"1.7.3"},"libev":{"origin":"devel/libev","version":"4.33_1,1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"}},"categories":["net"],"shlibs_required":["libc.so.8","libconfig.so.11","libev.so.4","libm.so.4","libpcre2-8.so.0","libwrap.so.4"],"options":{"EXAMPLES":"on","LIBWRAP":"on"}},{"name":"ssl-admin","origin":"security/ssl-admin","version":"1.3.0_2","comment":"OpenSSL certificate manager with OpenVPN support","maintainer":"ecrist@secure-computing.net","www":"https://github.com/ecrist/ssl-admin/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b9bba6c88a51d8432b1c6f3c780f2d0997080253b591ce84852ac61c7a0b87c9","flatsize":28288,"path":"All/ssl-admin-1.3.0_2.pkg","repopath":"All/ssl-admin-1.3.0_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":11148,"desc":"ssl-admin was designed to create a user-friendly, menu-driven interface\nto the OpenSSL programs.\n\nssl-admin will help you do the following tasks with SSL certificates:\n  * Create your own CA certificate.\n  * Create new Certificate Signing Requests\n  * Sign existing Certificate Signing Requests\n  * Manage Certificate Revokation Lists\n  * Export configurations and certificates for OpenVPN.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["security"],"messages":[{"message":"Please edit the configuration file /usr/local/etc/ssl-admin/ssl-admin.conf\nbefore running ssl-admin for the first time.\n\nYou're now ready to manage your SSL certificates.","type":"install"}]},{"name":"ssht","origin":"math/ssht","version":"1.5.2","comment":"Fast and exact spin spherical harmonic transforms","maintainer":"yuri@FreeBSD.org","www":"https://astro-informatics.github.io/ssht/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1294137d9e6f51a59dbfdf41ea6573f834e0af8beec393bf58f9d4bb2c009abb","flatsize":231059,"path":"All/ssht-1.5.2.pkg","repopath":"All/ssht-1.5.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":79192,"desc":"The SSHT code provides functionality to perform fast and exact spin spherical\nharmonic transforms based on the sampling theorem on the sphere derived in\nMcEwen & Wiaux (2011).\n\nSSHT can also interface with ducc0 and use it as a backend for the forward,\ninverse and inverse adjoint transforms.\n\nIn some applications adjoint forward and inverse spherical harmonic transforms\nare also required (for example, when solving convex optimisation problems).\nFunctionality is also provided to perform fast and exact adjoint transforms,\nbased on the fast algorithms derived in McEwen et al. (2013).","deps":{"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"}},"categories":["math"]},{"name":"taisei","origin":"games/taisei","version":"1.3.2_2","comment":"Open source Touhou clone","maintainer":"amdmi3@FreeBSD.org","www":"https://taisei-project.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b1e5e2763547c83e4c971d56568e4a3edad612cc7a7533eec50826710d7c5d2d","flatsize":65856533,"path":"All/taisei-1.3.2_2.pkg","repopath":"All/taisei-1.3.2_2.pkg","licenselogic":"and","licenses":["CC0-1.0","MIT","PD"],"pkgsize":63980152,"desc":"Taisei (lit. Occident) is a fan-made Open Source clone of the Touhou\nseries, written in C using SDL/OpenGL.\n\nBasically, it is a shoot'em up game with lots of bullets (the genre\nis literally called bullet hell). The game is mostly done and very\nplayable, so feel free to give it a try!","deps":{"cglm":{"origin":"math/cglm","version":"0.9.4"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"libzip":{"origin":"archivers/libzip","version":"1.11.2"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"opusfile":{"origin":"audio/opusfile","version":"0.12_1"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_mixer":{"origin":"audio/sdl2_mixer","version":"2.8.1"},"sdl2_ttf":{"origin":"graphics/sdl2_ttf","version":"2.24.0"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"},"webp":{"origin":"graphics/webp","version":"1.5.0"}},"categories":["games"],"shlibs_required":["libSDL2-2.0.so.0","libSDL2_mixer-2.0.so.0","libc.so.8","libcrypto.so.12","libfreetype.so.6","libm.so.4","libopusfile.so.0","libpng16.so.16","libwebpdecoder.so.3","libz.so.3","libzip.so.5"],"options":{"DOCS":"on"}},{"name":"sshsudo","origin":"sysutils/sshsudo","version":"1.0_1","comment":"Bash script to run sudo command on multiple remote computers","maintainer":"gaod@hychen.org","www":"https://github.com/gaod/sshsudo","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"211ff305c7e0a188a6ea2a774c9dd169bf38d5ebcea17e5abe1128f316440634","flatsize":41442,"path":"All/sshsudo-1.0_1.pkg","repopath":"All/sshsudo-1.0_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":14212,"desc":"A bash script to run sudo command on multiple remote computers with least effort","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"sshpass":{"origin":"security/sshpass","version":"1.10_1"}},"categories":["sysutils"]},{"name":"sshpass","origin":"security/sshpass","version":"1.10_1","comment":"Non-interactive ssh password auth tool","maintainer":"gaod@hychen.org","www":"https://sourceforge.net/projects/sshpass/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6477bc75c3aec9cd37d4ac89628d09c62f2c2c5c8db2c6be513a467e51f37b36","flatsize":35950,"path":"All/sshpass-1.10_1.pkg","repopath":"All/sshpass-1.10_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":15480,"desc":"Sshpass is a tool for non-interactively performing password authentication\nwith SSH's so called \"interactive keyboard password authentication\".\nMost user should use SSH's more secure public key authentication instead.","categories":["security"],"shlibs_required":["libc.so.8"]},{"name":"ssllabs-scan","origin":"security/ssllabs-scan","version":"1.5.0_23","comment":"Command-line tool to use the SSL Labs API","maintainer":"egypcio@FreeBSD.org","www":"https://www.ssllabs.com/projects/ssllabs-apis/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"13b5faafec95c0380dc495068ee687a52e6a67d0d9c45e257558feabfb798a98","flatsize":5010738,"path":"All/ssllabs-scan-1.5.0_23.pkg","repopath":"All/ssllabs-scan-1.5.0_23.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1733152,"desc":"A command-line reference-implementation client for SSL Labs API, designed\nfor automated and/or bulk testing.\n\nSSL Labs API expose the complete SSL/TLS server testing functionality in\na programmatic fashion, allowing for scheduled and bulk assessment. They are\nmaking their API available to encourage site operators to regularly test\nservers configurations.","deps":{"ca_root_nss":{"origin":"security/ca_root_nss","version":"3.108"}},"categories":["net","security"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"sshping","origin":"net/sshping","version":"0.1.4_1","comment":"SSH-based ping to measure character echo latency and bandwidth","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/spook/sshping/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"57d553b5c1ac4bf23a290a87da0b799981bbb98e469453d5c311aa7b8e472d79","flatsize":75331,"path":"All/sshping-0.1.4_1.pkg","repopath":"All/sshping-0.1.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":34088,"desc":"Utility to test the performance of interactive ssh sessions or scp file\ntransfers. It uses ssh to log into a remote system, then runs two tests: the\nfirst test sends one character at a time, waiting for each character to be\nreturned while it records the latency time for each. The second test sends a\ndummy file over scp to /dev/null on the remote system.","deps":{"libssh":{"origin":"security/libssh","version":"0.11.2"}},"categories":["net"],"shlibs_required":["libc.so.8","libm.so.4","libssh.so.4","libstdc++.so.9"]},{"name":"sshbuddy","origin":"misc/sshbuddy","version":"1.05_2","comment":"Simple and small GUI utility to manage ssh sessions","maintainer":"wrighrc@gmail.com","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bdc575dfe57efabecedf3af295323e5132c2243e90fa43a23ed6052877b989f9","flatsize":60827,"path":"All/sshbuddy-1.05_2.pkg","repopath":"All/sshbuddy-1.05_2.pkg","licenselogic":"single","pkgsize":9548,"desc":"This is a Expectk script that allows you to save time connecting to different\nhosts using ssh.  It saves your password, login ID, and other host info that\nyou have to type over and over again to connect.   Once you save your\nconnection information you can connect to a host with 2 clicks.   First you\nchoose the name and then hit connect. It will save you a lot of time.","deps":{"expect":{"origin":"lang/expect","version":"5.45.4_6,1"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["misc"]},{"name":"sshout","origin":"net-im/sshout","version":"1.2.0_2","comment":"Instant-messaging service based on SSH","maintainer":"msl0000023508@gmail.com","www":"https://sourceforge.net/projects/sshout/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ba0be9dfbdcd3f0f5fa6770de051404ddaa755dcbd02075e74af136d874d6b00","flatsize":147624,"path":"All/sshout-1.2.0_2.pkg","repopath":"All/sshout-1.2.0_2.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":49036,"desc":"Secure Shout Host Oriented Unified Talk is an instant-messaging platform\ndesigned to make uses of the existing SSH server in your system.\nSSHOUT creates a private chat room in your host. The authentication of the\nchat room is done by SSH public authentication. Users can join your chat room\nby either directly connecting your SSH server with any SSH client; or using a\nSSHOUT client that implemented the client side SSHOUT API.\nThis package provides the SSHOUT server side programs; if you are finding a\nSSHOUT client, go to project page and find out a suitable client; or you can\nalso write your own client using SSHOUT API.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"mhash":{"origin":"security/mhash","version":"0.9.9.9_6"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["net-im"],"users":["sshout"],"groups":["sshout"],"shlibs_required":["libc.so.8","libintl.so.8","libmhash.so.2","libreadline.so.8"],"options":{"IRC":"off","NLS":"on","XCLIP":"off","ELINKS":"off"},"messages":[{"message":"#### NOTES OF SSHOUT\nIn order to start sshout service you need some more configuration:\n\n# sysrc -f /etc/rc.conf sshout_enable=\"YES\"\n\nIf you installed SSHOUT for the first time, use sshoutcfg(8) to add users.\nYou must have SSH server running and accepting public key authentication.\n\nSuggested ports:\nx11/xclip\tFor '/pasteimage' command to work in CLI frontend\nwww/elinks\tFor HTML messages be properly displayed in CLI frontend\n#### END","type":"install"}]},{"name":"ssh-tools","origin":"security/ssh-tools","version":"1.7_1","comment":"CLI tools that make SSH more convenient","maintainer":"0mp@FreeBSD.org","www":"https://github.com/vaporup/ssh-tools","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5112b1e0fdfeee5a9d9f606b266f57cf109b4dbaf93a45ddf90d3b7930d4ac19","flatsize":85191,"path":"All/ssh-tools-1.7_1.pkg","repopath":"All/ssh-tools-1.7_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":21948,"desc":"ssh-tools is a collection of scripts, which aims\nto make the use of SSH more convenient. The scripts\nare mostly wrappers around one-liners users write\nmanually when necessary.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["security"]},{"name":"ssh-multiadd","origin":"security/ssh-multiadd","version":"1.3.2_1","comment":"Tool to add multiple ssh keys to the authentication agent","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a55f321ba2a5db98c336d53b1db061eb84a66867b1c790d547bd3627065b3ee2","flatsize":11022,"path":"All/ssh-multiadd-1.3.2_1.pkg","repopath":"All/ssh-multiadd-1.3.2_1.pkg","licenselogic":"single","pkgsize":6504,"desc":"ssh-multiadd adds multiple ssh keys to the ssh authentication agent.\nThese may use the same passphrase. When run without arguments, it\nadds $HOME/.ssh/identity and $HOME/.ssh/id_dsa.  Alternative file\nnames can be given on the command line or in the configuration\nfile. It uses ssh-askpass if necessary. Unlike ssh-add, if any of\nthe keys use the same passphrase, you will only need to enter each\nunique passphrase once, and keys that are already added will not\nbe prompted for again.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["security"],"messages":[{"message":"===>   NOTICE:\n\nThe ssh-multiadd port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sshguard","origin":"security/sshguard","version":"2.4.3_3,1","comment":"Protect hosts from brute-force attacks against SSH and other services","maintainer":"kevinz5000@gmail.com","www":"https://www.sshguard.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f36781456f8e42687e48a2b4e20fdb9002708fb9a03c196776737ed2afec3c5e","flatsize":4703569,"path":"All/sshguard-2.4.3_3,1.pkg","repopath":"All/sshguard-2.4.3_3,1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":439952,"desc":"SSHGuard protects hosts from brute-force attacks against SSH and other\nservices. It aggregates system logs and blocks repeat offenders using one of\nseveral firewall backends.","categories":["security"],"shlibs_required":["libc.so.8","libpthread.so.0"],"messages":[{"message":"To enable SSHGuard at startup, add the following line to your 'rc.conf':\nsshguard_enable=\"YES\"\n\nStarting SSHGuard through syslogd(8) is discouraged and not supported.\n\nConfigure SSHGuard by editing BACKEND in '/usr/local/etc/sshguard.conf'. See\nsshguard-setup(7) for instructions on setting up your firewall.\n\nPlease note that a few rc script parameters have been renamed to\nbetter reflect the documentation:\n\nsshguard_safety_thresh -> sshguard_danger_thresh\nsshguard_pardon_min_interval -> sshguard_release_interval\nsshguard_prescribe_interval -> sshguard_reset_interval","type":"install"}]},{"name":"ssgless","origin":"net-mgmt/ssgless","version":"1.3","comment":"View ScreenOS configuration files","maintainer":"pavelivolkov@gmail.com","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e084b2c4f755474021e07831d5cab07ba27f023ecca3775cab04aa4e9d3a757f","flatsize":1132,"path":"All/ssgless-1.3.pkg","repopath":"All/ssgless-1.3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":1516,"desc":"Viewer configuration files of devices with ScreenOS\n(of Juniper Networks), considers the context of commands.\n\n\t\t\t\tFor example to:\nset vrouter trust-vr sharable\nset vrouter \"trust-vr\"\nunset auto-route-export\nset protocol ospf\nset enable\nexit\nexit\nunset alg sip enable\n\t\t\t\tand after:\nset vrouter trust-vr sharable\nset vrouter \"trust-vr\"\n   unset auto-route-export\n   set protocol ospf\n      set enable\n   exit\nexit\nunset alg sip enable","categories":["net-mgmt"]},{"name":"sselp","origin":"x11/sselp","version":"0.2","comment":"Simple SELection Printer for X11","maintainer":"ports@FreeBSD.org","www":"http://www.suckless.org/programs/sselp.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"19e457f6bdd39f1c1c58430a1721371a777fe9c609246775b74179259ed22ed0","flatsize":7344,"path":"All/sselp-0.2.pkg","repopath":"All/sselp-0.2.pkg","licenselogic":"single","pkgsize":3460,"desc":"Simple X selection printer. Prints the X selection to stdout.\nIf there is no X client owning the selection it just exits.\nUseful for scripts where you can query the X selection\nwithout pressing mouse Button2 in cumbersome ways.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe sselp port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ssed","origin":"editors/ssed","version":"3.62_5","comment":"Heavily enhanced version of sed(1)","maintainer":"ports@FreeBSD.org","www":"https://sed.sourceforge.net/grabbag/ssed/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c8e5bf2ab85600e1851b0fd358c4091dea03927abe5544a9f51536b256dcb8c6","flatsize":294160,"path":"All/ssed-3.62_5.pkg","repopath":"All/ssed-3.62_5.pkg","licenselogic":"single","pkgsize":96992,"desc":"This is a version of sed based on GNU sed. It is not a version of\nGNU sed, though.\n\nThere are several new features (including in-place editing of files,\nextended regular expression syntax and a few new commands) and some\nbug fixes; see the NEWS file for a brief summary and the ChangeLog\nfor more detailed descriptions of changes.\n\nThe biggest note, i think is the *huge* speed difference, where\nregular sed might take a few mins, super-sed can take only seconds\nthis is not true in all cases, and sometimes you have modify your\nregexp syntax, however for the speed increase, it might be worth\nit.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"}},"categories":["editors","textproc"],"shlibs_required":["libc.so.8"],"options":{"NLS":"on"},"annotations":{"deprecated":"Legacy \"fork\" that's based on legacy GNU sed 4.1 and last release in 2005","expiration_date":"2025-04-30"},"messages":[{"message":"===>   NOTICE:\n\nThe ssed port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nLegacy \"fork\" that's based on legacy GNU sed 4.1 and last release in 2005.\n\nIt is scheduled to be removed on or after 2025-04-30."}]},{"name":"sse2neon","origin":"devel/sse2neon","version":"1.8.0","comment":"SSE to NEON compatibility shim","maintainer":"fuz@FreeBSD.org","www":"https://github.com/DLTcollab/sse2neon","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"077c5c2e87e0792267617552ee9926da6dcf2c18e7cf67c03993347b35389f5a","flatsize":409763,"path":"All/sse2neon-1.8.0.pkg","repopath":"All/sse2neon-1.8.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":47328,"desc":"sse2neon is a translator of Intel SSE (Streaming SIMD Extensions)\nintrinsics to Arm NEON, shortening the time needed to get an Arm working\nprogram that then can be used to extract profiles and to identify hot\npaths in the code. The header file sse2neon.h contains several of the\nfunctions provided by Intel intrinsic headers such as <xmmintrin.h>,\nonly implemented with NEON-based counterparts to produce the exact\nsemantics of the intrinsics.","categories":["devel"]},{"name":"ssh-vault","origin":"security/ssh-vault","version":"1.0.10_10","comment":"Encrypt/decrypt using ssh keys","maintainer":"nbari@tequila.io","www":"https://ssh-vault.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"96a793a270162fbca9b397f7b9b9411735b973fa4ea18458d610cf40e60afad2","flatsize":6728349,"path":"All/ssh-vault-1.0.10_10.pkg","repopath":"All/ssh-vault-1.0.10_10.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1900292,"desc":"Encrypt/decrypt using ssh keys\n\nA command line tool (cli) for creating encrypted files \"vaults\"\nusing ssh rsa keys for encrypt/decrypt.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["security"],"shlibs_required":["libc.so.8","libcrypto.so.12","libexecinfo.so.1","libm.so.4","libpthread.so.0","libssl.so.12"]},{"name":"ssdeep","origin":"security/ssdeep","version":"2.14.1_1","comment":"Tool for computing context triggered piecewise hashes","maintainer":"nobutaka@FreeBSD.org","www":"https://ssdeep-project.github.io/ssdeep/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"99a698f1b15e7027777b4205036a08d0740bfc3fdee328864071abceb500a0e2","flatsize":142116,"path":"All/ssdeep-2.14.1_1.pkg","repopath":"All/ssdeep-2.14.1_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":45200,"desc":"ssdeep is a tool for computing context triggered piecewise hashes.\nUnlike other hash calculators such as md5, it supports partial match between\nthe original file and modified/truncated files. It can also compute the\ndegree of similarity between files.","categories":["security"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"ssd_report-smartmontools","origin":"sysutils/ssd_report","version":"0.4","comment":"SSD health report","maintainer":"dteske@FreeBSD.org","www":"https://github.com/FrauBSD/ssd_report","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2a895e96da15f7221f22ca654060695b92bee3c5bb2462e2fa843d5f9db85769","flatsize":14800,"path":"All/ssd_report-smartmontools-0.4.pkg","repopath":"All/ssd_report-smartmontools-0.4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":6048,"desc":"Report SSD health by looking at SMART data. Supports `smartctl' from\nsysutils/smartmontools but prefers `smart' from sysutils/smart. Also\nsupports JSON output upon request.","deps":{"smartmontools":{"origin":"sysutils/smartmontools","version":"7.4_2"}},"categories":["sysutils"],"options":{"DOCS":"on"},"annotations":{"flavor":"smartmontools"}},{"name":"sscalc","origin":"astro/sscalc","version":"1.0","comment":"Sunrise and sunset time calculator","maintainer":"brnrd@FreeBSD.org","www":"http://www.icehouse.net/kew/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"72c0673c01dae65697e585397da7267bcb6739a3cd2f027aa402394705460a9a","flatsize":126642,"path":"All/sscalc-1.0.pkg","repopath":"All/sscalc-1.0.pkg","licenselogic":"single","pkgsize":43672,"desc":"This is sscalc, a sunrise/sunset time calculator, ported to C.\nYou can find the sunrise and sunset times for anywhere in the world\nas long as you know the latitude and longitude of the location.\n\nThe program is a port of the JavaScript program located at\nhttp://www.srrb.noaa.gov/highlights/sunrise/gen.html\n\nThe page was written by Aaron Horiuchi, Chris Lehman and Chris\nCornwall.","categories":["astro"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on"}},{"name":"ssh-chat","origin":"net-im/ssh-chat","version":"1.10.1_24","comment":"Chat over SSH","maintainer":"yuri@FreeBSD.org","www":"https://github.com/shazow/ssh-chat","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"808002a6e635f3c825db3e8c1122bd2bd6e66fc30b2908ac0d8d45e75ca53750","flatsize":6397393,"path":"All/ssh-chat-1.10.1_24.pkg","repopath":"All/ssh-chat-1.10.1_24.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2162268,"desc":"Custom SSH server written in Go. Instead of a shell, you get a chat prompt.","categories":["net-im"],"shlibs_required":["libc.so.8","libpthread.so.0"],"messages":[{"message":"Please note that despite having SSH in its name ssh-chat is not secure\nbecause in its default configuration it doesn't require client\nauthentication, and is therefore susceptible to MITM attacks. ssh-chat\ncan be made secure by enabling SSH authentication, or running it within\nthe Tor network and hosting its server as a hidden service on Tor.","type":"install"}]},{"name":"ss5","origin":"net/ss5","version":"3.8.9.8_4","comment":"SOCKS v4/v5 application layer gateway with many features","maintainer":"raffaele.delorenzo@libero.it","www":"https://ss5.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"625e36cb87a2c99661517f711c899f2fc8fccb56770ca4dc46f15a2d6c24bd67","flatsize":598577,"path":"All/ss5-3.8.9.8_4.pkg","repopath":"All/ss5-3.8.9.8_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":198920,"desc":"SS5 is a socks server that implements the SOCKS v4 and v5 protocol.","deps":{"openldap26-client":{"origin":"net/openldap26-client","version":"2.6.9_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["net","security"],"shlibs_required":["libc.so.8","libcrypto.so.12","libldap.so.2","libpam.so.3","libpthread.so.0"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"ss-hunspell","origin":"textproc/ss-hunspell","version":"20110323_1","comment":"Swati hunspell dictionaries","maintainer":"office@FreeBSD.org","www":"https://addons.mozilla.org/en-US/firefox/addon/swati-spell-checker/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2f4389f2565e1297f904b2f2a6bc51b72385e213e69e0ae02d05af0fd4d52080","flatsize":249398,"path":"All/ss-hunspell-20110323_1.pkg","repopath":"All/ss-hunspell-20110323_1.pkg","licenselogic":"single","pkgsize":84564,"desc":"Swati hunspell dictionaries\n\nSee also: http://www.translate.org.za/","categories":["textproc"]},{"name":"ss-libreoffice","origin":"editors/libreoffice-ss","version":"25.2.2.2","comment":"ss language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d6792d471f42377bc80fcb1efaad82bddf4619cbbf177970b286381351a32f03","flatsize":1367059,"path":"All/ss-libreoffice-25.2.2.2.pkg","repopath":"All/ss-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":213196,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"ssb","origin":"security/ssb","version":"0.1.1_23","comment":"SSH Server Bruteforcer","maintainer":"ports@FreeBSD.org","www":"https://github.com/kitabisa/ssb","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d6aaf82d7376bb2c1353ee5677b511065cd4bab2a600f2b223a4971a986a07db","flatsize":3274497,"path":"All/ssb-0.1.1_23.pkg","repopath":"All/ssb-0.1.1_23.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1172176,"desc":"Secure Shell Bruteforcer - A faster and simpler way to bruteforce SSH server.","categories":["security"],"shlibs_required":["libc.so.8","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe ssb port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"srm","origin":"security/srm","version":"1.2.15_1","comment":"Secure rm, a utility which destroys file contents before unlinking","maintainer":"mshirk@daemon-security.com","www":"https://sourceforge.net/projects/srm/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"56e6b32f1d13da39370b2536006291c04bdf73bff257d3e15dda3f8c2fe8ca5e","flatsize":38998,"path":"All/srm-1.2.15_1.pkg","repopath":"All/srm-1.2.15_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15844,"desc":"Secure rm (srm) is a command-line utility compatible with rm(1) which destroys\nfile contents before unlinking. The goal is to provide drop-in security for\nusers who wish to prevent command-line recovery of deleted information, even if\nthe machine is compromised.","categories":["security","sysutils"],"shlibs_required":["libc.so.8"]},{"name":"srvx","origin":"irc/srvx","version":"1.3.1","comment":"Services for ircu P10 protocol networks","maintainer":"ports@FreeBSD.org","www":"http://www.srvx.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"52b923ddbf3d556450d15f9da452d9427be9872b54ead508ce1361b551066c6b","flatsize":605727,"path":"All/srvx-1.3.1.pkg","repopath":"All/srvx-1.3.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":218472,"desc":"srvx is a set of IRC services for ircu P10 protocol networks; it is\ndeveloped by a team of programmers affiliated with the GameSurge IRC\nNetwork.  srvx is designed to be a fast, extensible, scalable, and\nreliable provider of NickServ, ChanServ, HelpServ, OperServ, and Global\nservices as well as advanced proxy detection.","categories":["irc","net"],"shlibs_required":["libc.so.8"],"options":{"BAHAMUT":"on","DEBUG":"off","DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:srvx:srvx:1.3.1:::::dragonfly6:x86_64"},"messages":[{"message":"When you 'make deinstall', any files generated by srvx (logs, etc)\nwill remain in /usr/local/etc/. These files must be removed\nmanually.","type":"install"},{"message":"===>   NOTICE:\n\nThe srvx port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"srelay","origin":"net/srelay","version":"0.4.8p3_1","comment":"Srelay is a SOCKS4/5 proxy and Relay","maintainer":"decke@FreeBSD.org","www":"https://socks-relay.sourceforge.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5d97f152245a09877d19ecd3b05810009e43f39ce61e04c54881623d5ed52f23","flatsize":57191,"path":"All/srelay-0.4.8p3_1.pkg","repopath":"All/srelay-0.4.8p3_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":27768,"desc":"The SOCKS proxy and relay.\n\n* Srelay is a socks 4/5 protocol proxy server\n* Supports socks connect/bind request in the protocol v4, v4a, and v5.\n* Supports socks server chaining with both v4 and v5 servers.\n* Supports Username/Password authentication in v5 (not recommended).\n* Testing on Linux-x86_64, macos 10.7-10.12, FreeBSD 10.1-11.1\n* Supports IPv6 as well as IPv4.\n* Srelay is Free.","categories":["net"],"shlibs_required":["libc.so.8","libcrypt.so.4","libpthread.so.0","libwrap.so.4"]},{"name":"surge-synthesizer-lv2","origin":"audio/surge-synthesizer-lv2","version":"1.9.0_1","comment":"Surge Synthesizer LV2 and VST plug-in","maintainer":"yuri@FreeBSD.org","www":"https://surge-synthesizer.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ab3e4e30c2ae8611279d01e15dea3df13c0d0c85fa9aa7e6723559300546c184","flatsize":193065230,"path":"All/surge-synthesizer-lv2-1.9.0_1.pkg","repopath":"All/surge-synthesizer-lv2-1.9.0_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":62296344,"desc":"Surge is an Open Source Digital Synthesizer, originally written and sold as\na commercial product by @kurasu/Claes Johanson at vember audio. In September\nof 2018, Claes released a partially completed version of Surge 1.6 under GPL3,\nand a group of developers have been improving it since.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libsamplerate":{"origin":"audio/libsamplerate","version":"0.2.2_1"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"midifile":{"origin":"audio/midifile","version":"g20200602_1"},"xcb-util":{"origin":"x11/xcb-util","version":"0.4.1,1"},"xcb-util-cursor":{"origin":"x11/xcb-util-cursor","version":"0.1.3"},"xcb-util-keysyms":{"origin":"x11/xcb-util-keysyms","version":"0.4.1"}},"categories":["audio"]},{"name":"srg","origin":"www/srg","version":"1.3.6_1","comment":"Squid Report Generator","maintainer":"ports@FreeBSD.org","www":"http://www.crc.net.nz/software/srg.php","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"37ab06d0827ca4fea38a267cd2db2f9c2efcc146256f327ab092d38365e6dbc3","flatsize":161562,"path":"All/srg-1.3.6_1.pkg","repopath":"All/srg-1.3.6_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":62140,"desc":"SRG is a Squid Report Generator designed for the needs of CRCnet.\nNone of the existing report generators could provide the exact solution\nthat we required and we decided to start from scratch rather than trying\nto modify an existing progamme. SRG is designed to be fast and easy\nto integrate in to other authentication systems\n(such as those that are driving Squid itself).\n\nFeatures\n\n    * PHP Output with built in authentication hooks\n    * Fast Processing\n    * Reporting right down the location vistied","categories":["www"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe srg port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sredird","origin":"comms/sredird","version":"2.2.2_1","comment":"RFC 2217 compliant serial port redirector","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b69084a96cd8ac67003879016e44de6eb5710125cdc39219fc662c052a0e80e0","flatsize":58676,"path":"All/sredird-2.2.2_1.pkg","repopath":"All/sredird-2.2.2_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":21896,"desc":"Sredird is a serial port redirector that is compliant with the RFC 2217\n\"Telnet Com Port Control Option\" protocol. This protocol lets you share\na serial port through the network. The only known RFC 2217 aware client\nis DialOut/IP V2, which is a Windows 95/98/NT client. For more\ninformation on it look at www.tacticalsoftware.com. Anyone interested in\nwriting a client and who may need help with the RFC 2217 protocol could\ncontact author of sredird. Information on RFC 2217 and the Telnet Protocol\nis available at www.ietf.org.","categories":["comms"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe sredird port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"srt","origin":"www/srt","version":"1.5.4","comment":"Secure Reliable Transport (SRT) Protocol","maintainer":"yuri@FreeBSD.org","www":"https://www.srtalliance.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8cb5aa44607919387b3bf9ebfb71e0c3ba82a07d9ca8bdec0f36464761333e71","flatsize":1701838,"path":"All/srt-1.5.4.pkg","repopath":"All/srt-1.5.4.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":468328,"desc":"SRT is an open source video transport protocol and technology stack that\noptimizes streaming performance across unpredictable networks with secure\nstreams and easy firewall traversal, bringing the best quality live video over\nthe worst networks. The SRT Open Source project, driven by the SRT Alliance, is\na collaborative community of industry leaders and developers striving to achieve\nlower latency internet video transport by continuously improving open-source\nSRT.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["www"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"HEAVY_LOGGING":"off","GNUTLS":"off","NONE":"off","OPENSSL":"on"}},{"name":"sratom","origin":"audio/sratom","version":"0.6.18","comment":"Library for serialising LV2 atoms to/from RDF","maintainer":"eduardo@FreeBSD.org","www":"https://drobilla.net/software/sratom.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5f5883be41fcd25c3cdc57a3ec066594fa1f4010c1c9f69020af36df60429cc6","flatsize":42392,"path":"All/sratom-0.6.18.pkg","repopath":"All/sratom-0.6.18.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":15780,"desc":"Sratom is a library for serialising LV2 atoms to/from RDF,\nparticularly the Turtle syntax.","deps":{"lv2":{"origin":"audio/lv2","version":"1.18.10"},"serd":{"origin":"devel/serd","version":"0.32.2"},"sord":{"origin":"devel/sord","version":"0.16.18"}},"categories":["audio"]},{"name":"sr_Latn-libreoffice","origin":"editors/libreoffice-sr_Latn","version":"25.2.2.2","comment":"sr_Latn language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"86a2659900bdb5016e99478b0e77c2f2bdf2d2123ceaf3231c004e3c275262a4","flatsize":1265629,"path":"All/sr_Latn-libreoffice-25.2.2.2.pkg","repopath":"All/sr_Latn-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":191440,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"srandrd","origin":"x11/srandrd","version":"0.6.0.15","comment":"Simple randr daemon","maintainer":"0mp@FreeBSD.org","www":"https://github.com/jceb/srandrd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f742d0f08012ad8dc7fa141f599270636d60126960340231763cecdfe29881b3","flatsize":53681,"path":"All/srandrd-0.6.0.15.pkg","repopath":"All/srandrd-0.6.0.15.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21188,"desc":"srandrd(1) is a tool that executes a command on xrandr output change events,\ni.e., if a monitor is plugged or unplugged. By default srandrd forks to\nbackground and exits if the xserver exits.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXinerama.so.1","libXrandr.so.2","libc.so.8"]},{"name":"stockfish","origin":"games/stockfish","version":"17","comment":"Open source chess engine","maintainer":"execve@gmail.com","www":"https://www.stockfishchess.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"30fb2549659fcdea0ccef8c6af7fb81a7df3fab7c8f6dcfd1d68effdc6e2fdb0","flatsize":78886915,"path":"All/stockfish-17.pkg","repopath":"All/stockfish-17.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":61023264,"desc":"Stockfish is a free UCI chess engine derived from Glaurung 2.1.  It is not\na complete chess program and requires some UCI-compatible GUI (e.g. XBoard\nwith PolyGlot, eboard, Arena, Sigma Chess, Shredder, Chess Partner, or\nFritz) in order to be used comfortably.\n\nRead the documentation for your GUI of choice for information about how to\nuse Stockfish with it.","categories":["games"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on","AVX2":"off","BMI2":"off","POPCNT":"off"}},{"name":"sr-libreoffice","origin":"editors/libreoffice-sr","version":"25.2.2.2","comment":"sr language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f10111e632fdff88e75faad2f2d96cfb2402a35c0ee1ee98ae78bde9eaa3b37e","flatsize":3637730,"path":"All/sr-libreoffice-25.2.2.2.pkg","repopath":"All/sr-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":606988,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"sr-hunspell","origin":"textproc/sr-hunspell","version":"0.18_1","comment":"Serbian hunspell dictionaries","maintainer":"office@FreeBSD.org","www":"https://addons.mozilla.org/en-US/firefox/addon/%D1%81%D1%80%D0%BF%D1%81%D0%BA%D0%B8-%D1%80%D0%B5%D1%87%D0%BD%D0%B8%D0%BA-serbian-dictiona/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eb0728618a98966c77a31140715ad1bc6418adbd96ed69628329cc2e562dd5e8","flatsize":5694470,"path":"All/sr-hunspell-0.18_1.pkg","repopath":"All/sr-hunspell-0.18_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":823692,"desc":"Serbian hunspell dictionaries","categories":["textproc"]},{"name":"squsq","origin":"archivers/squsq","version":"3.3","comment":"Compressor/decompressor for CP/M \"Squeeze\" compressed files","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8480c5cabf49701b4cd1390c8647df6ce5f4096612e8f7b5175993d82e173793","flatsize":24724,"path":"All/squsq-3.3.pkg","repopath":"All/squsq-3.3.pkg","licenselogic":"single","licenses":["NONE"],"pkgsize":9468,"desc":"This package includes sq and usq, archivers for the CP/M \"Squeeze\" format\ncompressed files.  This is also found on some older MS-DOS files.","categories":["archivers"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe squsq port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sqwebmail","origin":"mail/sqwebmail","version":"6.2.4_1","comment":"CGI Webmail client for Maildirs","maintainer":"oliver@FreeBSD.org","www":"https://inter7.com/sqwebmail/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"265a880eddeef09a4b093554a440a453f83b75e3ea0f86d8732fe3bd1b0dabe2","flatsize":1431384,"path":"All/sqwebmail-6.2.4_1.pkg","repopath":"All/sqwebmail-6.2.4_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":450472,"desc":"SqWebMail is a web CGI client for sending and receiving E-mail using\nMaildir mailboxes.  It DOES NOT support traditional Mailbox files - only\nMaildirs.\n\nFeatures:\n\n. Very lightweight\n. Hierarchical mail folders\n. Virtual accounts\n. vpopmail authentication","deps":{"courier-authlib-base":{"origin":"security/courier-authlib-base","version":"0.72.3"},"courier-unicode":{"origin":"devel/courier-unicode","version":"2.3.1"},"gamin":{"origin":"devel/gamin","version":"0.1.10_10"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gnupg":{"origin":"security/gnupg","version":"2.4.7"},"libidn2":{"origin":"dns/libidn2","version":"2.3.8"},"pcre":{"origin":"devel/pcre","version":"8.45_4"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","www"],"shlibs_required":["libc.so.8","libcourier-unicode.so.8","libcourierauth.so.0","libcrypt.so.4","libidn2.so.0","libintl.so.8","libpcre2-8.so.0"],"options":{"AUTH_LDAP":"off","AUTH_MYSQL":"off","AUTH_PGSQL":"off","AUTH_SQLITE":"off","AUTH_USERDB":"off","AUTH_VCHKPW":"off","CACHEDIR":"on","CHARSET":"off","DOCS":"on","FAM":"on","GDBM":"off","GZIP":"on","HTTPS":"off","HTTPS_LOGIN":"off","ISPELL":"off","MIMETYPES":"off","SENTRENAME":"on"}},{"name":"srecord","origin":"devel/srecord","version":"1.64_20","comment":"Collection of powerful tools for manipulating EPROM load files","maintainer":"brooks@FreeBSD.org","www":"https://srecord.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"489fd7ab81353a6d414e7eaaa2fe75b346d6c8fca952094f6b21e451e085a11c","flatsize":5500714,"path":"All/srecord-1.64_20.pkg","repopath":"All/srecord-1.64_20.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1239608,"desc":"The SRecord package is a collection of powerful tools for manipulating\nEPROM load files.","deps":{"ghostscript10":{"origin":"print/ghostscript10","version":"10.05.1"},"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"}},"categories":["devel"],"shlibs_required":["libc.so.8","libgcrypt.so.20","libgpg-error.so.0","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"squish","origin":"graphics/squish","version":"1.15_1","comment":"Open source DXT compression library","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/libsquish/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"98fe16d2f96ec119e87f95ab374f89b5ee0466ed654e5c7efdf9d7421e9fe002","flatsize":76949,"path":"All/squish-1.15_1.pkg","repopath":"All/squish-1.15_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":29092,"desc":"The squish library (abbreviated to libsquish) is an open\nsource DXT compression library written in C++.","categories":["graphics"],"messages":[{"message":"===>   NOTICE:\n\nThe squish port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-wetteronline-plugin-php82","origin":"mail/squirrelmail-wetteronline-plugin","version":"0.1_3","comment":"Plugin for the weather in Germany","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a1f02e1a8c7bca3786b565df452a61ed90d80cf526e8625649dfbb319c8fc333","flatsize":4682,"path":"All/squirrelmail-wetteronline-plugin-php82-0.1_3.pkg","repopath":"All/squirrelmail-wetteronline-plugin-php82-0.1_3.pkg","licenselogic":"single","pkgsize":2408,"desc":"A little plugin for Squirrelmail showing the current weather\nfrom WetterOnline for the users zip code.\n\nDies ist ein kleines Plugin f%c3%bcr SM welches das aktuelle Wette\nvon WetterOnline anhand der eigenen Postleitzahl anzeigt.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php82":{"origin":"lang/php82","version":"8.2.28"},"squirrelmail-compatibility-plugin-php82":{"origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1"},"squirrelmail-php82":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php82"},"messages":[{"message":"===>   NOTICE:\n\nThe squirrelmail-wetteronline-plugin-php82 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-wetteronline-plugin-php84","origin":"mail/squirrelmail-wetteronline-plugin","version":"0.1_3","comment":"Plugin for the weather in Germany","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1e26af84f0dd03711e81c725922c97d4a6fd0e272d664d9f78ba5d7779ff7bb4","flatsize":4682,"path":"All/squirrelmail-wetteronline-plugin-php84-0.1_3.pkg","repopath":"All/squirrelmail-wetteronline-plugin-php84-0.1_3.pkg","licenselogic":"single","pkgsize":2408,"desc":"A little plugin for Squirrelmail showing the current weather\nfrom WetterOnline for the users zip code.\n\nDies ist ein kleines Plugin f%c3%bcr SM welches das aktuelle Wette\nvon WetterOnline anhand der eigenen Postleitzahl anzeigt.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php84":{"origin":"lang/php84","version":"8.4.8"},"squirrelmail-compatibility-plugin-php84":{"origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1"},"squirrelmail-php84":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php84"},"messages":[{"message":"===>   NOTICE:\n\nThe squirrelmail-wetteronline-plugin-php84 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-wetteronline-plugin-php83","origin":"mail/squirrelmail-wetteronline-plugin","version":"0.1_3","comment":"Plugin for the weather in Germany","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"330feb03dbd6723baf30660e21f0bd4b28ef774ed10ece117bf20f3363f87d51","flatsize":4682,"path":"All/squirrelmail-wetteronline-plugin-php83-0.1_3.pkg","repopath":"All/squirrelmail-wetteronline-plugin-php83-0.1_3.pkg","licenselogic":"single","pkgsize":2408,"desc":"A little plugin for Squirrelmail showing the current weather\nfrom WetterOnline for the users zip code.\n\nDies ist ein kleines Plugin f%c3%bcr SM welches das aktuelle Wette\nvon WetterOnline anhand der eigenen Postleitzahl anzeigt.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php83":{"origin":"lang/php83","version":"8.3.21"},"squirrelmail-compatibility-plugin-php83":{"origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1"},"squirrelmail-php83":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php83"},"messages":[{"message":"===>   NOTICE:\n\nThe squirrelmail-wetteronline-plugin-php83 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-wetteronline-plugin-php81","origin":"mail/squirrelmail-wetteronline-plugin","version":"0.1_3","comment":"Plugin for the weather in Germany","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fe34bc417e270810567ae5ca3bc1fd4ee7feeae556d9490d6bb92bb50a5f1dfc","flatsize":4682,"path":"All/squirrelmail-wetteronline-plugin-php81-0.1_3.pkg","repopath":"All/squirrelmail-wetteronline-plugin-php81-0.1_3.pkg","licenselogic":"single","pkgsize":2408,"desc":"A little plugin for Squirrelmail showing the current weather\nfrom WetterOnline for the users zip code.\n\nDies ist ein kleines Plugin f%c3%bcr SM welches das aktuelle Wette\nvon WetterOnline anhand der eigenen Postleitzahl anzeigt.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php81":{"origin":"lang/php81","version":"8.1.32"},"squirrelmail-compatibility-plugin-php81":{"origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1"},"squirrelmail-php81":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php81"},"messages":[{"message":"===>   NOTICE:\n\nThe squirrelmail-wetteronline-plugin-php81 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-web_search-plugin-php84","origin":"mail/squirrelmail-websearch-plugin","version":"0.1.6_4","comment":"Plugin for Websearch","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"318753a9d0aa91dccd5b2f2f65d4b415b95bb88a9c667a7ff44222a92b4ec5b8","flatsize":28488,"path":"All/squirrelmail-web_search-plugin-php84-0.1.6_4.pkg","repopath":"All/squirrelmail-web_search-plugin-php84-0.1.6_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":10776,"desc":"Puts a web search box in the left frame that can use a variety of\nsearch engines. Currently supported:\n\n    * Google\n    * Google Adsense for Search\n    * Yahoo!","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php84":{"origin":"lang/php84","version":"8.4.8"},"squirrelmail-compatibility-plugin-php84":{"origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1"},"squirrelmail-php84":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php84"},"messages":[{"message":"Before using the web_search plugin, you must copy the file\n/usr/local/www/squirrelmail/plugins/web_search/web_search.conf.php.sample\nto\n/usr/local/www/squirrelmail/plugins/web_search/web_search.conf.php\nand edit the configuration to meet your needs.","type":"install"},{"message":"===>   NOTICE:\n\nThe squirrelmail-web_search-plugin-php84 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-web_search-plugin-php83","origin":"mail/squirrelmail-websearch-plugin","version":"0.1.6_4","comment":"Plugin for Websearch","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"625dffbd998120e4621a2c02c38090d772dcb11da0e598083542d96cbe3b6052","flatsize":28488,"path":"All/squirrelmail-web_search-plugin-php83-0.1.6_4.pkg","repopath":"All/squirrelmail-web_search-plugin-php83-0.1.6_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":10772,"desc":"Puts a web search box in the left frame that can use a variety of\nsearch engines. Currently supported:\n\n    * Google\n    * Google Adsense for Search\n    * Yahoo!","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php83":{"origin":"lang/php83","version":"8.3.21"},"squirrelmail-compatibility-plugin-php83":{"origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1"},"squirrelmail-php83":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php83"},"messages":[{"message":"Before using the web_search plugin, you must copy the file\n/usr/local/www/squirrelmail/plugins/web_search/web_search.conf.php.sample\nto\n/usr/local/www/squirrelmail/plugins/web_search/web_search.conf.php\nand edit the configuration to meet your needs.","type":"install"},{"message":"===>   NOTICE:\n\nThe squirrelmail-web_search-plugin-php83 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-web_search-plugin-php82","origin":"mail/squirrelmail-websearch-plugin","version":"0.1.6_4","comment":"Plugin for Websearch","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0299c9d1bc5816ce3db8c4cb123c44300012457d7630484d93e59f05a35edc8e","flatsize":28488,"path":"All/squirrelmail-web_search-plugin-php82-0.1.6_4.pkg","repopath":"All/squirrelmail-web_search-plugin-php82-0.1.6_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":10780,"desc":"Puts a web search box in the left frame that can use a variety of\nsearch engines. Currently supported:\n\n    * Google\n    * Google Adsense for Search\n    * Yahoo!","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php82":{"origin":"lang/php82","version":"8.2.28"},"squirrelmail-compatibility-plugin-php82":{"origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1"},"squirrelmail-php82":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php82"},"messages":[{"message":"Before using the web_search plugin, you must copy the file\n/usr/local/www/squirrelmail/plugins/web_search/web_search.conf.php.sample\nto\n/usr/local/www/squirrelmail/plugins/web_search/web_search.conf.php\nand edit the configuration to meet your needs.","type":"install"},{"message":"===>   NOTICE:\n\nThe squirrelmail-web_search-plugin-php82 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-web_search-plugin-php81","origin":"mail/squirrelmail-websearch-plugin","version":"0.1.6_4","comment":"Plugin for Websearch","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"937cf73bc64e46ca2c9fab620888eab9de9dc9fa23a4a48c5af7005126524c93","flatsize":28488,"path":"All/squirrelmail-web_search-plugin-php81-0.1.6_4.pkg","repopath":"All/squirrelmail-web_search-plugin-php81-0.1.6_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":10776,"desc":"Puts a web search box in the left frame that can use a variety of\nsearch engines. Currently supported:\n\n    * Google\n    * Google Adsense for Search\n    * Yahoo!","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php81":{"origin":"lang/php81","version":"8.1.32"},"squirrelmail-compatibility-plugin-php81":{"origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1"},"squirrelmail-php81":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php81"},"messages":[{"message":"Before using the web_search plugin, you must copy the file\n/usr/local/www/squirrelmail/plugins/web_search/web_search.conf.php.sample\nto\n/usr/local/www/squirrelmail/plugins/web_search/web_search.conf.php\nand edit the configuration to meet your needs.","type":"install"},{"message":"===>   NOTICE:\n\nThe squirrelmail-web_search-plugin-php81 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-vlogin-plugin-php84","origin":"mail/squirrelmail-vlogin-plugin","version":"3.10.2_2","comment":"Adds multi-site-hosting capabilities to SquirrelMail","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b169a2c37e8bc82fe76716a1b928771a08c64b1f9efab7d9c25b2d9b1b01e450","flatsize":317178,"path":"All/squirrelmail-vlogin-plugin-php84-3.10.2_2.pkg","repopath":"All/squirrelmail-vlogin-plugin-php84-3.10.2_2.pkg","licenselogic":"single","pkgsize":52076,"desc":"SquirrelMail Plug-in that allows system administrators to use a single\ninstallation of SquirrelMail to provide web-mail capabilities for multiple\ndomains.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php84":{"origin":"lang/php84","version":"8.4.8"},"squirrelmail-compatibility-plugin-php84":{"origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1"},"squirrelmail-php84":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"options":{"DOCS":"on"},"annotations":{"flavor":"php84"},"messages":[{"message":"===>   NOTICE:\n\nThe squirrelmail-vlogin-plugin-php84 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-vlogin-plugin-php83","origin":"mail/squirrelmail-vlogin-plugin","version":"3.10.2_2","comment":"Adds multi-site-hosting capabilities to SquirrelMail","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b5b9cb5517552c6dffd7d34d09d1385fb3c25d046ec28e200175e7d029372add","flatsize":317178,"path":"All/squirrelmail-vlogin-plugin-php83-3.10.2_2.pkg","repopath":"All/squirrelmail-vlogin-plugin-php83-3.10.2_2.pkg","licenselogic":"single","pkgsize":52140,"desc":"SquirrelMail Plug-in that allows system administrators to use a single\ninstallation of SquirrelMail to provide web-mail capabilities for multiple\ndomains.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php83":{"origin":"lang/php83","version":"8.3.21"},"squirrelmail-compatibility-plugin-php83":{"origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1"},"squirrelmail-php83":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"options":{"DOCS":"on"},"annotations":{"flavor":"php83"},"messages":[{"message":"===>   NOTICE:\n\nThe squirrelmail-vlogin-plugin-php83 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-vlogin-plugin-php82","origin":"mail/squirrelmail-vlogin-plugin","version":"3.10.2_2","comment":"Adds multi-site-hosting capabilities to SquirrelMail","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"160bae5596d181f8bccfd0b8c6ba2450a62e3d1b03b33a027265a31e2f126857","flatsize":317178,"path":"All/squirrelmail-vlogin-plugin-php82-3.10.2_2.pkg","repopath":"All/squirrelmail-vlogin-plugin-php82-3.10.2_2.pkg","licenselogic":"single","pkgsize":52128,"desc":"SquirrelMail Plug-in that allows system administrators to use a single\ninstallation of SquirrelMail to provide web-mail capabilities for multiple\ndomains.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php82":{"origin":"lang/php82","version":"8.2.28"},"squirrelmail-compatibility-plugin-php82":{"origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1"},"squirrelmail-php82":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"options":{"DOCS":"on"},"annotations":{"flavor":"php82"},"messages":[{"message":"===>   NOTICE:\n\nThe squirrelmail-vlogin-plugin-php82 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-vlogin-plugin-php81","origin":"mail/squirrelmail-vlogin-plugin","version":"3.10.2_2","comment":"Adds multi-site-hosting capabilities to SquirrelMail","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"763d83d5a0cb73e279b682807f951a5f81e8983c6fe77c648f41b5b491f79265","flatsize":317178,"path":"All/squirrelmail-vlogin-plugin-php81-3.10.2_2.pkg","repopath":"All/squirrelmail-vlogin-plugin-php81-3.10.2_2.pkg","licenselogic":"single","pkgsize":52116,"desc":"SquirrelMail Plug-in that allows system administrators to use a single\ninstallation of SquirrelMail to provide web-mail capabilities for multiple\ndomains.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php81":{"origin":"lang/php81","version":"8.1.32"},"squirrelmail-compatibility-plugin-php81":{"origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1"},"squirrelmail-php81":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"options":{"DOCS":"on"},"annotations":{"flavor":"php81"},"messages":[{"message":"===>   NOTICE:\n\nThe squirrelmail-vlogin-plugin-php81 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-user_special_mailboxes-plugin-php82","origin":"mail/squirrelmail-user_special_mailboxes-plugin","version":"0.1_3","comment":"Lets define folders to be displayed at the top of the folders list","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org/plugin_view.php?id=183","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3ffe8417d48c4f380972450fd1656f92c88a69d51ffefd8a5f2b0e8309edd1ce","flatsize":6941,"path":"All/squirrelmail-user_special_mailboxes-plugin-php82-0.1_3.pkg","repopath":"All/squirrelmail-user_special_mailboxes-plugin-php82-0.1_3.pkg","licenselogic":"single","pkgsize":3804,"desc":"Allows users to specify a list of additional folders they would like to be\ntreated as special, that is that these folders will be shown at the top of the\nfolders lists, and in different colour on the left frame (if you have the\noption turned on).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php82":{"origin":"lang/php82","version":"8.2.28"},"squirrelmail-compatibility-plugin-php82":{"origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1"},"squirrelmail-php82":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php82"},"messages":[{"message":"===>   NOTICE:\n\nThe squirrelmail-user_special_mailboxes-plugin-php82 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-user_special_mailboxes-plugin-php84","origin":"mail/squirrelmail-user_special_mailboxes-plugin","version":"0.1_3","comment":"Lets define folders to be displayed at the top of the folders list","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org/plugin_view.php?id=183","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aab164d138f32257413b6ce596563595628aebd97f93ba49c5e6de27d1251203","flatsize":6941,"path":"All/squirrelmail-user_special_mailboxes-plugin-php84-0.1_3.pkg","repopath":"All/squirrelmail-user_special_mailboxes-plugin-php84-0.1_3.pkg","licenselogic":"single","pkgsize":3800,"desc":"Allows users to specify a list of additional folders they would like to be\ntreated as special, that is that these folders will be shown at the top of the\nfolders lists, and in different colour on the left frame (if you have the\noption turned on).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php84":{"origin":"lang/php84","version":"8.4.8"},"squirrelmail-compatibility-plugin-php84":{"origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1"},"squirrelmail-php84":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php84"},"messages":[{"message":"===>   NOTICE:\n\nThe squirrelmail-user_special_mailboxes-plugin-php84 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-user_special_mailboxes-plugin-php81","origin":"mail/squirrelmail-user_special_mailboxes-plugin","version":"0.1_3","comment":"Lets define folders to be displayed at the top of the folders list","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org/plugin_view.php?id=183","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2d08513339584b39dcd7124cac4fc542cd6fdfc5b92b45d6825ff11954d6db96","flatsize":6941,"path":"All/squirrelmail-user_special_mailboxes-plugin-php81-0.1_3.pkg","repopath":"All/squirrelmail-user_special_mailboxes-plugin-php81-0.1_3.pkg","licenselogic":"single","pkgsize":3804,"desc":"Allows users to specify a list of additional folders they would like to be\ntreated as special, that is that these folders will be shown at the top of the\nfolders lists, and in different colour on the left frame (if you have the\noption turned on).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php81":{"origin":"lang/php81","version":"8.1.32"},"squirrelmail-compatibility-plugin-php81":{"origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1"},"squirrelmail-php81":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php81"},"messages":[{"message":"===>   NOTICE:\n\nThe squirrelmail-user_special_mailboxes-plugin-php81 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-user_special_mailboxes-plugin-php83","origin":"mail/squirrelmail-user_special_mailboxes-plugin","version":"0.1_3","comment":"Lets define folders to be displayed at the top of the folders list","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org/plugin_view.php?id=183","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"027012ac82f14674f01eced72c13d97c60dbb70b5926c95850ac30aa1f782ccd","flatsize":6941,"path":"All/squirrelmail-user_special_mailboxes-plugin-php83-0.1_3.pkg","repopath":"All/squirrelmail-user_special_mailboxes-plugin-php83-0.1_3.pkg","licenselogic":"single","pkgsize":3804,"desc":"Allows users to specify a list of additional folders they would like to be\ntreated as special, that is that these folders will be shown at the top of the\nfolders lists, and in different colour on the left frame (if you have the\noption turned on).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php83":{"origin":"lang/php83","version":"8.3.21"},"squirrelmail-compatibility-plugin-php83":{"origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1"},"squirrelmail-php83":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php83"},"messages":[{"message":"===>   NOTICE:\n\nThe squirrelmail-user_special_mailboxes-plugin-php83 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-unsafe_image_rules-plugin-php84","origin":"mail/squirrelmail-unsafe_image_rules-plugin","version":"0.8_3","comment":"Determines what unsafe (web) images will be shown","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org/plugin_view.php?id=98","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a3cff47c6ed4bb4fb19d2a87cacd09b6e46f76e0f85c948ec0a8434ca4b3deac","flatsize":46002,"path":"All/squirrelmail-unsafe_image_rules-plugin-php84-0.8_3.pkg","repopath":"All/squirrelmail-unsafe_image_rules-plugin-php84-0.8_3.pkg","licenselogic":"single","pkgsize":12312,"desc":"A user may now build a list of rules that will be used to determine if unsafe\nimages (that are linked to remote sites) will be shown in HTML messages. If a\nmessage matches any of the rules and contains images that would normally be\ninitially hidden, then they are now shown by default.\n\nThe user may choose to always show unsafe images, for all message. This is\nobviously not recommended by the core SquirrelMail Project Team - or they\nwouldn't have built this functionality to begin with ( See the following:\nhttp://www.squirrelmail.org/wiki/UnsafeImages ).\n\nA new section is added to the options page titled, 'Unsafe Image Rules'. Within\nthis page the user may define a number of rules to determine when messages are\nfrom a trusted source.\n\nThese options are very similar to the core message filters plugin. A message\nfield (To, From, CC, Subject) can be matched either against a regular\nexpression, or simply searched to see if the given string is within the field.\nIf a match is found then unsafe images are always shown for this source.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php84":{"origin":"lang/php84","version":"8.4.8"},"squirrelmail-compatibility-plugin-php84":{"origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1"},"squirrelmail-php84":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php84"},"messages":[{"message":"===>   NOTICE:\n\nThe squirrelmail-unsafe_image_rules-plugin-php84 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-unsafe_image_rules-plugin-php82","origin":"mail/squirrelmail-unsafe_image_rules-plugin","version":"0.8_3","comment":"Determines what unsafe (web) images will be shown","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org/plugin_view.php?id=98","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bffcfd9267e084df6c39d3c698c6ca44adce9c18bbc2b52c4e8ca96ff114a71e","flatsize":46002,"path":"All/squirrelmail-unsafe_image_rules-plugin-php82-0.8_3.pkg","repopath":"All/squirrelmail-unsafe_image_rules-plugin-php82-0.8_3.pkg","licenselogic":"single","pkgsize":12312,"desc":"A user may now build a list of rules that will be used to determine if unsafe\nimages (that are linked to remote sites) will be shown in HTML messages. If a\nmessage matches any of the rules and contains images that would normally be\ninitially hidden, then they are now shown by default.\n\nThe user may choose to always show unsafe images, for all message. This is\nobviously not recommended by the core SquirrelMail Project Team - or they\nwouldn't have built this functionality to begin with ( See the following:\nhttp://www.squirrelmail.org/wiki/UnsafeImages ).\n\nA new section is added to the options page titled, 'Unsafe Image Rules'. Within\nthis page the user may define a number of rules to determine when messages are\nfrom a trusted source.\n\nThese options are very similar to the core message filters plugin. A message\nfield (To, From, CC, Subject) can be matched either against a regular\nexpression, or simply searched to see if the given string is within the field.\nIf a match is found then unsafe images are always shown for this source.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php82":{"origin":"lang/php82","version":"8.2.28"},"squirrelmail-compatibility-plugin-php82":{"origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1"},"squirrelmail-php82":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php82"},"messages":[{"message":"===>   NOTICE:\n\nThe squirrelmail-unsafe_image_rules-plugin-php82 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-unsafe_image_rules-plugin-php83","origin":"mail/squirrelmail-unsafe_image_rules-plugin","version":"0.8_3","comment":"Determines what unsafe (web) images will be shown","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org/plugin_view.php?id=98","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"daf0f170726157a7a33b1856b4150e8e2fc00df3893495435732a0249e64f17c","flatsize":46002,"path":"All/squirrelmail-unsafe_image_rules-plugin-php83-0.8_3.pkg","repopath":"All/squirrelmail-unsafe_image_rules-plugin-php83-0.8_3.pkg","licenselogic":"single","pkgsize":12316,"desc":"A user may now build a list of rules that will be used to determine if unsafe\nimages (that are linked to remote sites) will be shown in HTML messages. If a\nmessage matches any of the rules and contains images that would normally be\ninitially hidden, then they are now shown by default.\n\nThe user may choose to always show unsafe images, for all message. This is\nobviously not recommended by the core SquirrelMail Project Team - or they\nwouldn't have built this functionality to begin with ( See the following:\nhttp://www.squirrelmail.org/wiki/UnsafeImages ).\n\nA new section is added to the options page titled, 'Unsafe Image Rules'. Within\nthis page the user may define a number of rules to determine when messages are\nfrom a trusted source.\n\nThese options are very similar to the core message filters plugin. A message\nfield (To, From, CC, Subject) can be matched either against a regular\nexpression, or simply searched to see if the given string is within the field.\nIf a match is found then unsafe images are always shown for this source.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php83":{"origin":"lang/php83","version":"8.3.21"},"squirrelmail-compatibility-plugin-php83":{"origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1"},"squirrelmail-php83":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php83"},"messages":[{"message":"===>   NOTICE:\n\nThe squirrelmail-unsafe_image_rules-plugin-php83 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-unsafe_image_rules-plugin-php81","origin":"mail/squirrelmail-unsafe_image_rules-plugin","version":"0.8_3","comment":"Determines what unsafe (web) images will be shown","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org/plugin_view.php?id=98","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"15d5742f334acd4b8a5ddb1215bbde008071a9c423672b2182c38b17b125ac18","flatsize":46002,"path":"All/squirrelmail-unsafe_image_rules-plugin-php81-0.8_3.pkg","repopath":"All/squirrelmail-unsafe_image_rules-plugin-php81-0.8_3.pkg","licenselogic":"single","pkgsize":12316,"desc":"A user may now build a list of rules that will be used to determine if unsafe\nimages (that are linked to remote sites) will be shown in HTML messages. If a\nmessage matches any of the rules and contains images that would normally be\ninitially hidden, then they are now shown by default.\n\nThe user may choose to always show unsafe images, for all message. This is\nobviously not recommended by the core SquirrelMail Project Team - or they\nwouldn't have built this functionality to begin with ( See the following:\nhttp://www.squirrelmail.org/wiki/UnsafeImages ).\n\nA new section is added to the options page titled, 'Unsafe Image Rules'. Within\nthis page the user may define a number of rules to determine when messages are\nfrom a trusted source.\n\nThese options are very similar to the core message filters plugin. A message\nfield (To, From, CC, Subject) can be matched either against a regular\nexpression, or simply searched to see if the given string is within the field.\nIf a match is found then unsafe images are always shown for this source.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php81":{"origin":"lang/php81","version":"8.1.32"},"squirrelmail-compatibility-plugin-php81":{"origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1"},"squirrelmail-php81":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php81"},"messages":[{"message":"===>   NOTICE:\n\nThe squirrelmail-unsafe_image_rules-plugin-php81 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sr-aspell","origin":"textproc/sr-aspell","version":"0.02_1,2","comment":"Aspell Serbian dictionary","maintainer":"nikola.lecic@anthesphoria.net","www":"https://srpski.org/aspell/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"32a4b4b1cea343b23389dce4e091427d10aa990da70278bec0fc5abe64ee0512","flatsize":12195612,"path":"All/sr-aspell-0.02_1,2.pkg","repopath":"All/sr-aspell-0.02_1,2.pkg","licenselogic":"single","pkgsize":3704572,"desc":"Aspell Serbian dictionary.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"]},{"name":"starfighter","origin":"games/starfighter","version":"2.4_2","comment":"Liberate the universe from the evil company WEAPCO","maintainer":"alfix86@gmail.com","www":"https://pr-starfighter.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"63d7d83b9ef5091b65547ca960435adfe2825596f4c3472b03abe6773d1fbb85","flatsize":53143061,"path":"All/starfighter-2.4_2.pkg","repopath":"All/starfighter-2.4_2.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":49040640,"desc":"Project: Starfighter is an old school 2D shoot 'em up. In the game you take on\nthe role of a rebel pilot called Chris, who is attempting to overthrow a\nmilitary corporation called Weapco. Weapco has seized control of the known\nuniverse and currently rules it with an iron fist. Chris can no longer stand\nback and watch as millions of people suffer and die. He steals an experimental\ncraft known as \"Firefly\" and begins his mission to fight his way to Sol,\nfreeing key systems along the way. The game opens with Chris attempting to\nescape a Weapco patrol that has intercepted him.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_image":{"origin":"graphics/sdl2_image","version":"2.8.8"},"sdl2_mixer":{"origin":"audio/sdl2_mixer","version":"2.8.1"},"sdl2_ttf":{"origin":"graphics/sdl2_ttf","version":"2.24.0"}},"categories":["games"],"shlibs_required":["libSDL2-2.0.so.0","libSDL2_image-2.0.so.0","libSDL2_mixer-2.0.so.0","libSDL2_ttf-2.0.so.0","libc.so.8","libglib-2.0.so.0","libgobject-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"squirrelmail-timeout_user-plugin-php84","origin":"mail/squirrelmail-timeout_user-plugin","version":"1.1.1_5","comment":"Automatically logs a user out if they're idle for a set amount of time","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org/plugin_view.php?id=38","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"06b424f95760051c528cc82fddc8abddcd4b02cc0442fba14d970d0dc4fd3e86","flatsize":31211,"path":"All/squirrelmail-timeout_user-plugin-php84-1.1.1_5.pkg","repopath":"All/squirrelmail-timeout_user-plugin-php84-1.1.1_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":11588,"desc":"This automatically logs a user out if they're idle for a set amount of\ntime.  We define 'idle' as having not refreshed the right-hand frame.\nThe administrator can set a standard time for all users or allow users\nto set their own timeout values.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php84":{"origin":"lang/php84","version":"8.4.8"},"squirrelmail-compatibility-plugin-php84":{"origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1"},"squirrelmail-php84":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php84"},"messages":[{"message":"Before using the timeout_user plugin, you must copy the file\n/usr/local/www/squirrelmail/plugins/timeout_user/config.php.sample\nto\n/usr/local/www/squirrelmail/plugins/timeout_user/config.php\nand edit the configuration to meet your needs.","type":"install"},{"message":"===>   NOTICE:\n\nThe squirrelmail-timeout_user-plugin-php84 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-timeout_user-plugin-php83","origin":"mail/squirrelmail-timeout_user-plugin","version":"1.1.1_5","comment":"Automatically logs a user out if they're idle for a set amount of time","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org/plugin_view.php?id=38","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"919917ec77bfbec4fda0850148c1cc6069474de4cbd1a41757b276926f195d58","flatsize":31211,"path":"All/squirrelmail-timeout_user-plugin-php83-1.1.1_5.pkg","repopath":"All/squirrelmail-timeout_user-plugin-php83-1.1.1_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":11584,"desc":"This automatically logs a user out if they're idle for a set amount of\ntime.  We define 'idle' as having not refreshed the right-hand frame.\nThe administrator can set a standard time for all users or allow users\nto set their own timeout values.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php83":{"origin":"lang/php83","version":"8.3.21"},"squirrelmail-compatibility-plugin-php83":{"origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1"},"squirrelmail-php83":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php83"},"messages":[{"message":"Before using the timeout_user plugin, you must copy the file\n/usr/local/www/squirrelmail/plugins/timeout_user/config.php.sample\nto\n/usr/local/www/squirrelmail/plugins/timeout_user/config.php\nand edit the configuration to meet your needs.","type":"install"},{"message":"===>   NOTICE:\n\nThe squirrelmail-timeout_user-plugin-php83 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-timeout_user-plugin-php82","origin":"mail/squirrelmail-timeout_user-plugin","version":"1.1.1_5","comment":"Automatically logs a user out if they're idle for a set amount of time","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org/plugin_view.php?id=38","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c03734affc99d1fb8b41f6a4af55d7534e74df41b42746313499e6b42a93eef2","flatsize":31211,"path":"All/squirrelmail-timeout_user-plugin-php82-1.1.1_5.pkg","repopath":"All/squirrelmail-timeout_user-plugin-php82-1.1.1_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":11584,"desc":"This automatically logs a user out if they're idle for a set amount of\ntime.  We define 'idle' as having not refreshed the right-hand frame.\nThe administrator can set a standard time for all users or allow users\nto set their own timeout values.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php82":{"origin":"lang/php82","version":"8.2.28"},"squirrelmail-compatibility-plugin-php82":{"origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1"},"squirrelmail-php82":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php82"},"messages":[{"message":"Before using the timeout_user plugin, you must copy the file\n/usr/local/www/squirrelmail/plugins/timeout_user/config.php.sample\nto\n/usr/local/www/squirrelmail/plugins/timeout_user/config.php\nand edit the configuration to meet your needs.","type":"install"},{"message":"===>   NOTICE:\n\nThe squirrelmail-timeout_user-plugin-php82 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-timeout_user-plugin-php81","origin":"mail/squirrelmail-timeout_user-plugin","version":"1.1.1_5","comment":"Automatically logs a user out if they're idle for a set amount of time","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org/plugin_view.php?id=38","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b7dbfaf12c7c24a466474f9cca647aae49745c684ebef85f248452a86698ecba","flatsize":31211,"path":"All/squirrelmail-timeout_user-plugin-php81-1.1.1_5.pkg","repopath":"All/squirrelmail-timeout_user-plugin-php81-1.1.1_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":11588,"desc":"This automatically logs a user out if they're idle for a set amount of\ntime.  We define 'idle' as having not refreshed the right-hand frame.\nThe administrator can set a standard time for all users or allow users\nto set their own timeout values.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php81":{"origin":"lang/php81","version":"8.1.32"},"squirrelmail-compatibility-plugin-php81":{"origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1"},"squirrelmail-php81":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php81"},"messages":[{"message":"Before using the timeout_user plugin, you must copy the file\n/usr/local/www/squirrelmail/plugins/timeout_user/config.php.sample\nto\n/usr/local/www/squirrelmail/plugins/timeout_user/config.php\nand edit the configuration to meet your needs.","type":"install"},{"message":"===>   NOTICE:\n\nThe squirrelmail-timeout_user-plugin-php81 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-squirrel_logger-plugin-php84","origin":"mail/squirrelmail-squirrel_logger-plugin","version":"2.3_2","comment":"Logging functionality for your webmail interface","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org/plugin_view.php?id=52","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1ee6b4ea1da99ecacb658fe2d4e5426423e65c9bb75b9b27d33261873f60b51c","flatsize":97931,"path":"All/squirrelmail-squirrel_logger-plugin-php84-2.3_2.pkg","repopath":"All/squirrelmail-squirrel_logger-plugin-php84-2.3_2.pkg","licenselogic":"single","pkgsize":26908,"desc":"This plugin implements logging functionality for your webmail interface.\nYou can choose to log to a database, a file, your system log, or any\ncombination thereof. You can also choose which kinds of events to log,\nincluding login events, logout events, login error events, all outgoing\nmessages, possible outgoing spam messages, and other error events.\n\nAlso included is monitoring functionality that will send alert emails to\nthe administrator when certain events trigger.\n\nIf you use the timeout_user plugin, logout events caused by user timeouts\nwill be captured.\n\nLog message format is also completely custom-defined to meet your needs\nin the configuration file.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php84":{"origin":"lang/php84","version":"8.4.8"},"squirrelmail-compatibility-plugin-php84":{"origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1"},"squirrelmail-php84":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php84"},"messages":[{"message":"===>   NOTICE:\n\nThe squirrelmail-squirrel_logger-plugin-php84 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-squirrel_logger-plugin-php83","origin":"mail/squirrelmail-squirrel_logger-plugin","version":"2.3_2","comment":"Logging functionality for your webmail interface","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org/plugin_view.php?id=52","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c64149c2a217be0be42c62c2d49c8d15eef15a918ce864e7d6c3195e807b8b05","flatsize":97931,"path":"All/squirrelmail-squirrel_logger-plugin-php83-2.3_2.pkg","repopath":"All/squirrelmail-squirrel_logger-plugin-php83-2.3_2.pkg","licenselogic":"single","pkgsize":26908,"desc":"This plugin implements logging functionality for your webmail interface.\nYou can choose to log to a database, a file, your system log, or any\ncombination thereof. You can also choose which kinds of events to log,\nincluding login events, logout events, login error events, all outgoing\nmessages, possible outgoing spam messages, and other error events.\n\nAlso included is monitoring functionality that will send alert emails to\nthe administrator when certain events trigger.\n\nIf you use the timeout_user plugin, logout events caused by user timeouts\nwill be captured.\n\nLog message format is also completely custom-defined to meet your needs\nin the configuration file.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php83":{"origin":"lang/php83","version":"8.3.21"},"squirrelmail-compatibility-plugin-php83":{"origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1"},"squirrelmail-php83":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php83"},"messages":[{"message":"===>   NOTICE:\n\nThe squirrelmail-squirrel_logger-plugin-php83 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-squirrel_logger-plugin-php82","origin":"mail/squirrelmail-squirrel_logger-plugin","version":"2.3_2","comment":"Logging functionality for your webmail interface","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org/plugin_view.php?id=52","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"48c71b4685ea8d313db6df48977089111c6c9328b8ed5360c9d8d8e7ebb3066c","flatsize":97931,"path":"All/squirrelmail-squirrel_logger-plugin-php82-2.3_2.pkg","repopath":"All/squirrelmail-squirrel_logger-plugin-php82-2.3_2.pkg","licenselogic":"single","pkgsize":26904,"desc":"This plugin implements logging functionality for your webmail interface.\nYou can choose to log to a database, a file, your system log, or any\ncombination thereof. You can also choose which kinds of events to log,\nincluding login events, logout events, login error events, all outgoing\nmessages, possible outgoing spam messages, and other error events.\n\nAlso included is monitoring functionality that will send alert emails to\nthe administrator when certain events trigger.\n\nIf you use the timeout_user plugin, logout events caused by user timeouts\nwill be captured.\n\nLog message format is also completely custom-defined to meet your needs\nin the configuration file.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php82":{"origin":"lang/php82","version":"8.2.28"},"squirrelmail-compatibility-plugin-php82":{"origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1"},"squirrelmail-php82":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php82"},"messages":[{"message":"===>   NOTICE:\n\nThe squirrelmail-squirrel_logger-plugin-php82 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-squirrel_logger-plugin-php81","origin":"mail/squirrelmail-squirrel_logger-plugin","version":"2.3_2","comment":"Logging functionality for your webmail interface","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org/plugin_view.php?id=52","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e0ea4d00a60f2543b93a209d3c4eb2aae6db1720066c423d56c0f991a22a3238","flatsize":97931,"path":"All/squirrelmail-squirrel_logger-plugin-php81-2.3_2.pkg","repopath":"All/squirrelmail-squirrel_logger-plugin-php81-2.3_2.pkg","licenselogic":"single","pkgsize":26908,"desc":"This plugin implements logging functionality for your webmail interface.\nYou can choose to log to a database, a file, your system log, or any\ncombination thereof. You can also choose which kinds of events to log,\nincluding login events, logout events, login error events, all outgoing\nmessages, possible outgoing spam messages, and other error events.\n\nAlso included is monitoring functionality that will send alert emails to\nthe administrator when certain events trigger.\n\nIf you use the timeout_user plugin, logout events caused by user timeouts\nwill be captured.\n\nLog message format is also completely custom-defined to meet your needs\nin the configuration file.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php81":{"origin":"lang/php81","version":"8.1.32"},"squirrelmail-compatibility-plugin-php81":{"origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1"},"squirrelmail-php81":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php81"},"messages":[{"message":"===>   NOTICE:\n\nThe squirrelmail-squirrel_logger-plugin-php81 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-spam-buttons-plugin-php84","origin":"mail/squirrelmail-spam-buttons-plugin","version":"2.3.1_2","comment":"Provides buttons with customizable action (for reporting spam, etc.)","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org/plugin_view.php?id=242","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e83352bee117e27735d3442b6923bf15a307986515332e84a3f655c092d9d89b","flatsize":416180,"path":"All/squirrelmail-spam-buttons-plugin-php84-2.3.1_2.pkg","repopath":"All/squirrelmail-spam-buttons-plugin-php84-2.3.1_2.pkg","licenselogic":"single","pkgsize":59680,"desc":"This plugin will place \"Spam\" and/or \"Not Spam\" buttons on the mailbox message\nlist page as well as on a single message view page. The action associated with\nthe buttons (as well as the button text) can be configured to suit most any\nspam reporting system. Reporting by email, reporting by executing a command on\nthe server and reporting by moving (or copying) the message to a designated\nfolder are all supported. Any number of custom buttons may also be added, where\nthe associated action is completely customizable (for instance, adding the\nmessage sender to a whitelist or blacklist).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php84":{"origin":"lang/php84","version":"8.4.8"},"squirrelmail-compatibility-plugin-php84":{"origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1"},"squirrelmail-php84":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"options":{"DOCS":"on"},"annotations":{"flavor":"php84"},"messages":[{"message":"===>   NOTICE:\n\nThe squirrelmail-spam-buttons-plugin-php84 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-spam-buttons-plugin-php83","origin":"mail/squirrelmail-spam-buttons-plugin","version":"2.3.1_2","comment":"Provides buttons with customizable action (for reporting spam, etc.)","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org/plugin_view.php?id=242","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9c1ed1d34cd55d4fbeeefcb473af087893d4ab66807667396e98e318f9595a95","flatsize":416180,"path":"All/squirrelmail-spam-buttons-plugin-php83-2.3.1_2.pkg","repopath":"All/squirrelmail-spam-buttons-plugin-php83-2.3.1_2.pkg","licenselogic":"single","pkgsize":59692,"desc":"This plugin will place \"Spam\" and/or \"Not Spam\" buttons on the mailbox message\nlist page as well as on a single message view page. The action associated with\nthe buttons (as well as the button text) can be configured to suit most any\nspam reporting system. Reporting by email, reporting by executing a command on\nthe server and reporting by moving (or copying) the message to a designated\nfolder are all supported. Any number of custom buttons may also be added, where\nthe associated action is completely customizable (for instance, adding the\nmessage sender to a whitelist or blacklist).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php83":{"origin":"lang/php83","version":"8.3.21"},"squirrelmail-compatibility-plugin-php83":{"origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1"},"squirrelmail-php83":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"options":{"DOCS":"on"},"annotations":{"flavor":"php83"},"messages":[{"message":"===>   NOTICE:\n\nThe squirrelmail-spam-buttons-plugin-php83 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-spam-buttons-plugin-php82","origin":"mail/squirrelmail-spam-buttons-plugin","version":"2.3.1_2","comment":"Provides buttons with customizable action (for reporting spam, etc.)","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org/plugin_view.php?id=242","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7ebf779e411b0b33c939c89ff503129e2c29df1ead647f8123f500036ada6755","flatsize":416180,"path":"All/squirrelmail-spam-buttons-plugin-php82-2.3.1_2.pkg","repopath":"All/squirrelmail-spam-buttons-plugin-php82-2.3.1_2.pkg","licenselogic":"single","pkgsize":59700,"desc":"This plugin will place \"Spam\" and/or \"Not Spam\" buttons on the mailbox message\nlist page as well as on a single message view page. The action associated with\nthe buttons (as well as the button text) can be configured to suit most any\nspam reporting system. Reporting by email, reporting by executing a command on\nthe server and reporting by moving (or copying) the message to a designated\nfolder are all supported. Any number of custom buttons may also be added, where\nthe associated action is completely customizable (for instance, adding the\nmessage sender to a whitelist or blacklist).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php82":{"origin":"lang/php82","version":"8.2.28"},"squirrelmail-compatibility-plugin-php82":{"origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1"},"squirrelmail-php82":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"options":{"DOCS":"on"},"annotations":{"flavor":"php82"},"messages":[{"message":"===>   NOTICE:\n\nThe squirrelmail-spam-buttons-plugin-php82 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-spam-buttons-plugin-php81","origin":"mail/squirrelmail-spam-buttons-plugin","version":"2.3.1_2","comment":"Provides buttons with customizable action (for reporting spam, etc.)","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org/plugin_view.php?id=242","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e16544220374af158da00afac4dec88940f66e79f32b05b932af94a10d3022c0","flatsize":416180,"path":"All/squirrelmail-spam-buttons-plugin-php81-2.3.1_2.pkg","repopath":"All/squirrelmail-spam-buttons-plugin-php81-2.3.1_2.pkg","licenselogic":"single","pkgsize":59696,"desc":"This plugin will place \"Spam\" and/or \"Not Spam\" buttons on the mailbox message\nlist page as well as on a single message view page. The action associated with\nthe buttons (as well as the button text) can be configured to suit most any\nspam reporting system. Reporting by email, reporting by executing a command on\nthe server and reporting by moving (or copying) the message to a designated\nfolder are all supported. Any number of custom buttons may also be added, where\nthe associated action is completely customizable (for instance, adding the\nmessage sender to a whitelist or blacklist).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php81":{"origin":"lang/php81","version":"8.1.32"},"squirrelmail-compatibility-plugin-php81":{"origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1"},"squirrelmail-php81":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"options":{"DOCS":"on"},"annotations":{"flavor":"php81"},"messages":[{"message":"===>   NOTICE:\n\nThe squirrelmail-spam-buttons-plugin-php81 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-translations-php82","origin":"mail/squirrelmail-translations","version":"20200422","comment":"NLS translations for Squirrelmail (mail/squirrelmail)","maintainer":"uzsolt@FreeBSD.org","www":"https://www.squirrelmail.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0a69028f3df67c5e658f2e3d8e6ca113d319b0d3034b1d04e2b5dc2f55c8c2ac","flatsize":24871459,"path":"All/squirrelmail-translations-php82-20200422.pkg","repopath":"All/squirrelmail-translations-php82-20200422.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":3228668,"desc":"The collection of l10n/i18n data files for Squirrelmail.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"php82":{"origin":"lang/php82","version":"8.2.28"},"squirrelmail-php82":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php82"}},{"name":"squirrelmail-shared_calendars-plugin-php83","origin":"mail/squirrelmail-shared_calendars-plugin","version":"2.0.1_3","comment":"iCal-compliant calendaring for SquirrelMail","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org/plugin_view.php?id=105","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"072e1d7e5a6aacf505921306853d2bd98d426f95e495470f05c5da09567e8cb4","flatsize":1438381,"path":"All/squirrelmail-shared_calendars-plugin-php83-2.0.1_3.pkg","repopath":"All/squirrelmail-shared_calendars-plugin-php83-2.0.1_3.pkg","licenselogic":"single","pkgsize":217140,"desc":"This plugin implements fully iCal-compliant calendaring functionality\nfor Squirrelmail.\n\nMultiple calendars my be created, where each calendar can be made public,\nprivate or shared between custom-defined groups of users.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php83":{"origin":"lang/php83","version":"8.3.21"},"squirrelmail-calendar_file_backend-plugin-php83":{"origin":"mail/squirrelmail-calendar_file_backend-plugin","version":"1.0_3"},"squirrelmail-compatibility-plugin-php83":{"origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1"},"squirrelmail-php83":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php83"},"messages":[{"message":"Before using the shared_calendars plugin, you must copy the file\n/usr/local/www/squirrelmail/plugins/shared_calendars/config.php.sample\nto\n/usr/local/www/squirrelmail/plugins/shared_calendars/config.php\nand edit the configuration to meet your needs.","type":"install"},{"message":"===>   NOTICE:\n\nThe squirrelmail-shared_calendars-plugin-php83 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-shared_calendars-plugin-php84","origin":"mail/squirrelmail-shared_calendars-plugin","version":"2.0.1_3","comment":"iCal-compliant calendaring for SquirrelMail","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org/plugin_view.php?id=105","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2efec0b0ee9eae25c16a6e4634a38a5fe938e107c6198d8ca1447f89706263d0","flatsize":1438381,"path":"All/squirrelmail-shared_calendars-plugin-php84-2.0.1_3.pkg","repopath":"All/squirrelmail-shared_calendars-plugin-php84-2.0.1_3.pkg","licenselogic":"single","pkgsize":217176,"desc":"This plugin implements fully iCal-compliant calendaring functionality\nfor Squirrelmail.\n\nMultiple calendars my be created, where each calendar can be made public,\nprivate or shared between custom-defined groups of users.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php84":{"origin":"lang/php84","version":"8.4.8"},"squirrelmail-calendar_file_backend-plugin-php84":{"origin":"mail/squirrelmail-calendar_file_backend-plugin","version":"1.0_3"},"squirrelmail-compatibility-plugin-php84":{"origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1"},"squirrelmail-php84":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php84"},"messages":[{"message":"Before using the shared_calendars plugin, you must copy the file\n/usr/local/www/squirrelmail/plugins/shared_calendars/config.php.sample\nto\n/usr/local/www/squirrelmail/plugins/shared_calendars/config.php\nand edit the configuration to meet your needs.","type":"install"},{"message":"===>   NOTICE:\n\nThe squirrelmail-shared_calendars-plugin-php84 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-shared_calendars-plugin-php81","origin":"mail/squirrelmail-shared_calendars-plugin","version":"2.0.1_3","comment":"iCal-compliant calendaring for SquirrelMail","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org/plugin_view.php?id=105","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e049d0fabeaf7811617a63e88dc56ad61cdc2d767f0806ee9b956eacb99fc3a4","flatsize":1438381,"path":"All/squirrelmail-shared_calendars-plugin-php81-2.0.1_3.pkg","repopath":"All/squirrelmail-shared_calendars-plugin-php81-2.0.1_3.pkg","licenselogic":"single","pkgsize":217152,"desc":"This plugin implements fully iCal-compliant calendaring functionality\nfor Squirrelmail.\n\nMultiple calendars my be created, where each calendar can be made public,\nprivate or shared between custom-defined groups of users.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php81":{"origin":"lang/php81","version":"8.1.32"},"squirrelmail-calendar_file_backend-plugin-php81":{"origin":"mail/squirrelmail-calendar_file_backend-plugin","version":"1.0_3"},"squirrelmail-compatibility-plugin-php81":{"origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1"},"squirrelmail-php81":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php81"},"messages":[{"message":"Before using the shared_calendars plugin, you must copy the file\n/usr/local/www/squirrelmail/plugins/shared_calendars/config.php.sample\nto\n/usr/local/www/squirrelmail/plugins/shared_calendars/config.php\nand edit the configuration to meet your needs.","type":"install"},{"message":"===>   NOTICE:\n\nThe squirrelmail-shared_calendars-plugin-php81 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-shared_calendars-plugin-php82","origin":"mail/squirrelmail-shared_calendars-plugin","version":"2.0.1_3","comment":"iCal-compliant calendaring for SquirrelMail","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org/plugin_view.php?id=105","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1c4842127a9adbf14109fcd3e24c3e3e0324b1d42a22327c1052064e6698a088","flatsize":1438381,"path":"All/squirrelmail-shared_calendars-plugin-php82-2.0.1_3.pkg","repopath":"All/squirrelmail-shared_calendars-plugin-php82-2.0.1_3.pkg","licenselogic":"single","pkgsize":217076,"desc":"This plugin implements fully iCal-compliant calendaring functionality\nfor Squirrelmail.\n\nMultiple calendars my be created, where each calendar can be made public,\nprivate or shared between custom-defined groups of users.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php82":{"origin":"lang/php82","version":"8.2.28"},"squirrelmail-calendar_file_backend-plugin-php82":{"origin":"mail/squirrelmail-calendar_file_backend-plugin","version":"1.0_3"},"squirrelmail-compatibility-plugin-php82":{"origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1"},"squirrelmail-php82":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php82"},"messages":[{"message":"Before using the shared_calendars plugin, you must copy the file\n/usr/local/www/squirrelmail/plugins/shared_calendars/config.php.sample\nto\n/usr/local/www/squirrelmail/plugins/shared_calendars/config.php\nand edit the configuration to meet your needs.","type":"install"},{"message":"===>   NOTICE:\n\nThe squirrelmail-shared_calendars-plugin-php82 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-translations-php84","origin":"mail/squirrelmail-translations","version":"20200422","comment":"NLS translations for Squirrelmail (mail/squirrelmail)","maintainer":"uzsolt@FreeBSD.org","www":"https://www.squirrelmail.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"66f9f9e7aa1203fa80109f0d135c8e935fbb319343e8c250f912713057dcc5a4","flatsize":24871459,"path":"All/squirrelmail-translations-php84-20200422.pkg","repopath":"All/squirrelmail-translations-php84-20200422.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":3228976,"desc":"The collection of l10n/i18n data files for Squirrelmail.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"php84":{"origin":"lang/php84","version":"8.4.8"},"squirrelmail-php84":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php84"}},{"name":"squirrelmail-secure_login-plugin-php84","origin":"mail/squirrelmail-secure_login-plugin","version":"1.4_3","comment":"Automatically turn on SSL security during login","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org/plugin_view.php?id=61","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1f5164ebab6b26e6e7d58d0260d37c4ca40f23c5ce28dd8f859f6a0656c8dcff","flatsize":71080,"path":"All/squirrelmail-secure_login-plugin-php84-1.4_3.pkg","repopath":"All/squirrelmail-secure_login-plugin-php84-1.4_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":18196,"desc":"This is a simple plugin to automatically turn on SSL security during\nlogin if it hasn't already been requested by the referring hyperlink\nor bookmark.\n\nPrimarily this utility is intended to prevent plain text passwords\nand email contents being transmitted over the internet after people\nmanually enter their server URL without including https://...","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php84":{"origin":"lang/php84","version":"8.4.8"},"squirrelmail-php84":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php84"},"messages":[{"message":"Before using the secure_login plugin, you must copy the file\n/usr/local/www/squirrelmail/plugins/secure_login/config.php.sample\nto\n/usr/local/www/squirrelmail/plugins/secure_login/config.php\nand edit the configuration to meet your needs.","type":"install"},{"message":"===>   NOTICE:\n\nThe squirrelmail-secure_login-plugin-php84 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-secure_login-plugin-php83","origin":"mail/squirrelmail-secure_login-plugin","version":"1.4_3","comment":"Automatically turn on SSL security during login","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org/plugin_view.php?id=61","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1ca08db69f7f46fd2a08619067258fb584bc66ca76ecb82c610dacbfdb9cff87","flatsize":71080,"path":"All/squirrelmail-secure_login-plugin-php83-1.4_3.pkg","repopath":"All/squirrelmail-secure_login-plugin-php83-1.4_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":18196,"desc":"This is a simple plugin to automatically turn on SSL security during\nlogin if it hasn't already been requested by the referring hyperlink\nor bookmark.\n\nPrimarily this utility is intended to prevent plain text passwords\nand email contents being transmitted over the internet after people\nmanually enter their server URL without including https://...","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php83":{"origin":"lang/php83","version":"8.3.21"},"squirrelmail-php83":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php83"},"messages":[{"message":"Before using the secure_login plugin, you must copy the file\n/usr/local/www/squirrelmail/plugins/secure_login/config.php.sample\nto\n/usr/local/www/squirrelmail/plugins/secure_login/config.php\nand edit the configuration to meet your needs.","type":"install"},{"message":"===>   NOTICE:\n\nThe squirrelmail-secure_login-plugin-php83 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-sasql-plugin-php84","origin":"mail/squirrelmail-sasql-plugin","version":"3.2.0_3","comment":"Edit SpamAssassin settings stored in an SQL DB","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"89ffd6ed151123045f1865d28e0b41556f0ba96d353d6acf81cf6c63075b8893","flatsize":158203,"path":"All/squirrelmail-sasql-plugin-php84-3.2.0_3.pkg","repopath":"All/squirrelmail-sasql-plugin-php84-3.2.0_3.pkg","licenselogic":"single","pkgsize":35528,"desc":"The SASql SquirrelMail plugin lets users change a pre-defined set of\nSpamAssassin settings when those settings are stored in a SQL DB rather than\na config file. This is very useful in a virtual user setting when the users\ndon't have home directories or access to them.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear-DB":{"origin":"databases/pear-DB","version":"1.12.2,1"},"squirrelmail-compatibility-plugin-php84":{"origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1"},"squirrelmail-php84":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php84"},"messages":[{"message":"Before using the sasql plugin, you must copy the file\n/usr/local/www/squirrelmail/plugins/sasql/config.php.sample\nto\n/usr/local/www/squirrelmail/plugins/sasql/config.php\nand edit the configuration to meet your needs.","type":"install"},{"message":"===>   NOTICE:\n\nThe squirrelmail-sasql-plugin-php84 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-sasql-plugin-php81","origin":"mail/squirrelmail-sasql-plugin","version":"3.2.0_3","comment":"Edit SpamAssassin settings stored in an SQL DB","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"17c3b63c7462e6386523bcafd46e2aaea72a49b555689f1687a27cee68b11995","flatsize":158203,"path":"All/squirrelmail-sasql-plugin-php81-3.2.0_3.pkg","repopath":"All/squirrelmail-sasql-plugin-php81-3.2.0_3.pkg","licenselogic":"single","pkgsize":35524,"desc":"The SASql SquirrelMail plugin lets users change a pre-defined set of\nSpamAssassin settings when those settings are stored in a SQL DB rather than\na config file. This is very useful in a virtual user setting when the users\ndon't have home directories or access to them.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear-DB":{"origin":"databases/pear-DB","version":"1.12.2,1"},"squirrelmail-compatibility-plugin-php81":{"origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1"},"squirrelmail-php81":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php81"},"messages":[{"message":"Before using the sasql plugin, you must copy the file\n/usr/local/www/squirrelmail/plugins/sasql/config.php.sample\nto\n/usr/local/www/squirrelmail/plugins/sasql/config.php\nand edit the configuration to meet your needs.","type":"install"},{"message":"===>   NOTICE:\n\nThe squirrelmail-sasql-plugin-php81 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-secure_login-plugin-php82","origin":"mail/squirrelmail-secure_login-plugin","version":"1.4_3","comment":"Automatically turn on SSL security during login","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org/plugin_view.php?id=61","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a23aa0efb1d768d67fc53186d2268cde476358f8a40a8c1260f985bf77ffbe42","flatsize":71080,"path":"All/squirrelmail-secure_login-plugin-php82-1.4_3.pkg","repopath":"All/squirrelmail-secure_login-plugin-php82-1.4_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":18208,"desc":"This is a simple plugin to automatically turn on SSL security during\nlogin if it hasn't already been requested by the referring hyperlink\nor bookmark.\n\nPrimarily this utility is intended to prevent plain text passwords\nand email contents being transmitted over the internet after people\nmanually enter their server URL without including https://...","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php82":{"origin":"lang/php82","version":"8.2.28"},"squirrelmail-php82":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php82"},"messages":[{"message":"Before using the secure_login plugin, you must copy the file\n/usr/local/www/squirrelmail/plugins/secure_login/config.php.sample\nto\n/usr/local/www/squirrelmail/plugins/secure_login/config.php\nand edit the configuration to meet your needs.","type":"install"},{"message":"===>   NOTICE:\n\nThe squirrelmail-secure_login-plugin-php82 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-secure_login-plugin-php81","origin":"mail/squirrelmail-secure_login-plugin","version":"1.4_3","comment":"Automatically turn on SSL security during login","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org/plugin_view.php?id=61","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1f1c30667b1a41f105db8c18d4a5b4bbe7df96795cc11dfd0aa5b79444cba4b7","flatsize":71080,"path":"All/squirrelmail-secure_login-plugin-php81-1.4_3.pkg","repopath":"All/squirrelmail-secure_login-plugin-php81-1.4_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":18200,"desc":"This is a simple plugin to automatically turn on SSL security during\nlogin if it hasn't already been requested by the referring hyperlink\nor bookmark.\n\nPrimarily this utility is intended to prevent plain text passwords\nand email contents being transmitted over the internet after people\nmanually enter their server URL without including https://...","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php81":{"origin":"lang/php81","version":"8.1.32"},"squirrelmail-php81":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php81"},"messages":[{"message":"Before using the secure_login plugin, you must copy the file\n/usr/local/www/squirrelmail/plugins/secure_login/config.php.sample\nto\n/usr/local/www/squirrelmail/plugins/secure_login/config.php\nand edit the configuration to meet your needs.","type":"install"},{"message":"===>   NOTICE:\n\nThe squirrelmail-secure_login-plugin-php81 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-quota_usage-plugin-php84","origin":"mail/squirrelmail-quota_usage-plugin","version":"1.3.1_3","comment":"View quota and current usage","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b8ba20ac62316c04630bc2099e01cada2069309064823dbbe75ee84989dd6de1","flatsize":78986,"path":"All/squirrelmail-quota_usage-plugin-php84-1.3.1_3.pkg","repopath":"All/squirrelmail-quota_usage-plugin-php84-1.3.1_3.pkg","licenselogic":"single","pkgsize":36904,"desc":"If you have an IMAP server with QUOTA Extension capability, you can use\nthis plugin to view the current quota usage (both size and message count),\nwhich is displayed just above the folders list.\nA warning message can also be displayed to users upon login if desired.\nIf no quota is set, nothing is displayed.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php84":{"origin":"lang/php84","version":"8.4.8"},"squirrelmail-compatibility-plugin-php84":{"origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1"},"squirrelmail-php84":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php84"},"messages":[{"message":"Before using the quota_usage plugin, you must copy the file\n/usr/local/www/squirrelmail/plugins/quota_usage/config.php.sample\nto\n/usr/local/www/squirrelmail/plugins/quota_usage/config.php\nand edit the configuration to meet your needs.","type":"install"},{"message":"===>   NOTICE:\n\nThe squirrelmail-quota_usage-plugin-php84 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-quota_usage-plugin-php82","origin":"mail/squirrelmail-quota_usage-plugin","version":"1.3.1_3","comment":"View quota and current usage","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c4ade896b805885d77b5314d87bf09ce480df0c1bd9e986533bdb06666ce88c8","flatsize":78986,"path":"All/squirrelmail-quota_usage-plugin-php82-1.3.1_3.pkg","repopath":"All/squirrelmail-quota_usage-plugin-php82-1.3.1_3.pkg","licenselogic":"single","pkgsize":36912,"desc":"If you have an IMAP server with QUOTA Extension capability, you can use\nthis plugin to view the current quota usage (both size and message count),\nwhich is displayed just above the folders list.\nA warning message can also be displayed to users upon login if desired.\nIf no quota is set, nothing is displayed.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php82":{"origin":"lang/php82","version":"8.2.28"},"squirrelmail-compatibility-plugin-php82":{"origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1"},"squirrelmail-php82":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php82"},"messages":[{"message":"Before using the quota_usage plugin, you must copy the file\n/usr/local/www/squirrelmail/plugins/quota_usage/config.php.sample\nto\n/usr/local/www/squirrelmail/plugins/quota_usage/config.php\nand edit the configuration to meet your needs.","type":"install"},{"message":"===>   NOTICE:\n\nThe squirrelmail-quota_usage-plugin-php82 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-quota_usage-plugin-php83","origin":"mail/squirrelmail-quota_usage-plugin","version":"1.3.1_3","comment":"View quota and current usage","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"75d025d819718e7838c0960f0b0cf50470a1ce848d37615d5ebf5d043e70353f","flatsize":78986,"path":"All/squirrelmail-quota_usage-plugin-php83-1.3.1_3.pkg","repopath":"All/squirrelmail-quota_usage-plugin-php83-1.3.1_3.pkg","licenselogic":"single","pkgsize":36900,"desc":"If you have an IMAP server with QUOTA Extension capability, you can use\nthis plugin to view the current quota usage (both size and message count),\nwhich is displayed just above the folders list.\nA warning message can also be displayed to users upon login if desired.\nIf no quota is set, nothing is displayed.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php83":{"origin":"lang/php83","version":"8.3.21"},"squirrelmail-compatibility-plugin-php83":{"origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1"},"squirrelmail-php83":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php83"},"messages":[{"message":"Before using the quota_usage plugin, you must copy the file\n/usr/local/www/squirrelmail/plugins/quota_usage/config.php.sample\nto\n/usr/local/www/squirrelmail/plugins/quota_usage/config.php\nand edit the configuration to meet your needs.","type":"install"},{"message":"===>   NOTICE:\n\nThe squirrelmail-quota_usage-plugin-php83 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-quota_usage-plugin-php81","origin":"mail/squirrelmail-quota_usage-plugin","version":"1.3.1_3","comment":"View quota and current usage","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"caf3e9235ec9d222e6c709f149f05fe6a996e08dd9233404045085e287c147cf","flatsize":78986,"path":"All/squirrelmail-quota_usage-plugin-php81-1.3.1_3.pkg","repopath":"All/squirrelmail-quota_usage-plugin-php81-1.3.1_3.pkg","licenselogic":"single","pkgsize":36908,"desc":"If you have an IMAP server with QUOTA Extension capability, you can use\nthis plugin to view the current quota usage (both size and message count),\nwhich is displayed just above the folders list.\nA warning message can also be displayed to users upon login if desired.\nIf no quota is set, nothing is displayed.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php81":{"origin":"lang/php81","version":"8.1.32"},"squirrelmail-compatibility-plugin-php81":{"origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1"},"squirrelmail-php81":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php81"},"messages":[{"message":"Before using the quota_usage plugin, you must copy the file\n/usr/local/www/squirrelmail/plugins/quota_usage/config.php.sample\nto\n/usr/local/www/squirrelmail/plugins/quota_usage/config.php\nand edit the configuration to meet your needs.","type":"install"},{"message":"===>   NOTICE:\n\nThe squirrelmail-quota_usage-plugin-php81 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-qmailadmin_login-plugin-php84","origin":"mail/squirrelmail-qmailadmin_login-plugin","version":"1.1_4","comment":"Using the QmailAdmin cgi interface from SquirrelMail","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5fcae86218a6db124c9c273da888cf28f8d8cd8d7f40ed807a9d714936ea7ae5","flatsize":35902,"path":"All/squirrelmail-qmailadmin_login-plugin-php84-1.1_4.pkg","repopath":"All/squirrelmail-qmailadmin_login-plugin-php84-1.1_4.pkg","licenselogic":"single","pkgsize":11524,"desc":"This plugin provides options to integrate QmailAdmin into the SquirrelMail\nweb interface.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php84":{"origin":"lang/php84","version":"8.4.8"},"qmailadmin":{"origin":"mail/qmailadmin","version":"1.2.15_8,2"},"squirrelmail-php84":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php84"},"messages":[{"message":"Before using the qmailadmin_login plugin, you must copy the file\n/usr/local/www/squirrelmail/plugins/qmailadmin_login/config.php.sample\nto\n/usr/local/www/squirrelmail/plugins/qmailadmin_login/config.php\nand edit the configuration to meet your needs.","type":"install"},{"message":"===>   NOTICE:\n\nThe squirrelmail-qmailadmin_login-plugin-php84 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-qmailadmin_login-plugin-php81","origin":"mail/squirrelmail-qmailadmin_login-plugin","version":"1.1_4","comment":"Using the QmailAdmin cgi interface from SquirrelMail","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"06aec4b1b6fee29db636b1da462bad6d4c176be924a8cad07e34e1973edc47a6","flatsize":35902,"path":"All/squirrelmail-qmailadmin_login-plugin-php81-1.1_4.pkg","repopath":"All/squirrelmail-qmailadmin_login-plugin-php81-1.1_4.pkg","licenselogic":"single","pkgsize":11524,"desc":"This plugin provides options to integrate QmailAdmin into the SquirrelMail\nweb interface.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php81":{"origin":"lang/php81","version":"8.1.32"},"qmailadmin":{"origin":"mail/qmailadmin","version":"1.2.15_8,2"},"squirrelmail-php81":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php81"},"messages":[{"message":"Before using the qmailadmin_login plugin, you must copy the file\n/usr/local/www/squirrelmail/plugins/qmailadmin_login/config.php.sample\nto\n/usr/local/www/squirrelmail/plugins/qmailadmin_login/config.php\nand edit the configuration to meet your needs.","type":"install"},{"message":"===>   NOTICE:\n\nThe squirrelmail-qmailadmin_login-plugin-php81 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-translations-php83","origin":"mail/squirrelmail-translations","version":"20200422","comment":"NLS translations for Squirrelmail (mail/squirrelmail)","maintainer":"uzsolt@FreeBSD.org","www":"https://www.squirrelmail.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d5cc3eaff718d0c9c0c22663fb4243cb92db9aac1458488719bfad41b2cf770f","flatsize":24871459,"path":"All/squirrelmail-translations-php83-20200422.pkg","repopath":"All/squirrelmail-translations-php83-20200422.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":3230120,"desc":"The collection of l10n/i18n data files for Squirrelmail.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"php83":{"origin":"lang/php83","version":"8.3.21"},"squirrelmail-php83":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php83"}},{"name":"squirrelmail-qmailadmin_login-plugin-php83","origin":"mail/squirrelmail-qmailadmin_login-plugin","version":"1.1_4","comment":"Using the QmailAdmin cgi interface from SquirrelMail","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"32f3c329f4ade3048ce2056c54d5c93c9586f3f07b8c20bb2f3a82db60b95c22","flatsize":35902,"path":"All/squirrelmail-qmailadmin_login-plugin-php83-1.1_4.pkg","repopath":"All/squirrelmail-qmailadmin_login-plugin-php83-1.1_4.pkg","licenselogic":"single","pkgsize":11520,"desc":"This plugin provides options to integrate QmailAdmin into the SquirrelMail\nweb interface.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php83":{"origin":"lang/php83","version":"8.3.21"},"qmailadmin":{"origin":"mail/qmailadmin","version":"1.2.15_8,2"},"squirrelmail-php83":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php83"},"messages":[{"message":"Before using the qmailadmin_login plugin, you must copy the file\n/usr/local/www/squirrelmail/plugins/qmailadmin_login/config.php.sample\nto\n/usr/local/www/squirrelmail/plugins/qmailadmin_login/config.php\nand edit the configuration to meet your needs.","type":"install"},{"message":"===>   NOTICE:\n\nThe squirrelmail-qmailadmin_login-plugin-php83 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-qmailadmin_login-plugin-php82","origin":"mail/squirrelmail-qmailadmin_login-plugin","version":"1.1_4","comment":"Using the QmailAdmin cgi interface from SquirrelMail","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dd89db4e80a46bf2fcaf5b9b2629b89376cc5b2daedb551a0529a692c21db8e2","flatsize":35902,"path":"All/squirrelmail-qmailadmin_login-plugin-php82-1.1_4.pkg","repopath":"All/squirrelmail-qmailadmin_login-plugin-php82-1.1_4.pkg","licenselogic":"single","pkgsize":11524,"desc":"This plugin provides options to integrate QmailAdmin into the SquirrelMail\nweb interface.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php82":{"origin":"lang/php82","version":"8.2.28"},"qmailadmin":{"origin":"mail/qmailadmin","version":"1.2.15_8,2"},"squirrelmail-php82":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php82"},"messages":[{"message":"Before using the qmailadmin_login plugin, you must copy the file\n/usr/local/www/squirrelmail/plugins/qmailadmin_login/config.php.sample\nto\n/usr/local/www/squirrelmail/plugins/qmailadmin_login/config.php\nand edit the configuration to meet your needs.","type":"install"},{"message":"===>   NOTICE:\n\nThe squirrelmail-qmailadmin_login-plugin-php82 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-pupdate-plugin-php84","origin":"mail/squirrelmail-pupdate-plugin","version":"0.7_4","comment":"Checks for plugin updates by parsing the SM site","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org/plugin_view.php?id=68","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5635227a1b8d99bd24144542245fdfce41364e4f8a6b5d26d99a24c2a0383d00","flatsize":56980,"path":"All/squirrelmail-pupdate-plugin-php84-0.7_4.pkg","repopath":"All/squirrelmail-pupdate-plugin-php84-0.7_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":18888,"desc":"Checks for updates to your currently running plugins by parsing the\nSM site, and gives a description of any recent changes that have\nbeen made to the plugin.\n\nAlso displays the current stable version of SM and lets you know\nwhat version of SM you are running.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php84":{"origin":"lang/php84","version":"8.4.8"},"squirrelmail-php84":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php84"},"messages":[{"message":"Before using the pupdate plugin, you must copy the file\n/usr/local/www/squirrelmail/plugins/pupdate/config.php.sample\nto\n/usr/local/www/squirrelmail/plugins/pupdate/config.php\nand edit the configuration to meet your needs.","type":"install"},{"message":"===>   NOTICE:\n\nThe squirrelmail-pupdate-plugin-php84 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-pupdate-plugin-php83","origin":"mail/squirrelmail-pupdate-plugin","version":"0.7_4","comment":"Checks for plugin updates by parsing the SM site","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org/plugin_view.php?id=68","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b5c29bff0373794bda73a786c972ab09c87d41d5ffaa9dc8628ca5ec3996efae","flatsize":56980,"path":"All/squirrelmail-pupdate-plugin-php83-0.7_4.pkg","repopath":"All/squirrelmail-pupdate-plugin-php83-0.7_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":18884,"desc":"Checks for updates to your currently running plugins by parsing the\nSM site, and gives a description of any recent changes that have\nbeen made to the plugin.\n\nAlso displays the current stable version of SM and lets you know\nwhat version of SM you are running.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php83":{"origin":"lang/php83","version":"8.3.21"},"squirrelmail-php83":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php83"},"messages":[{"message":"Before using the pupdate plugin, you must copy the file\n/usr/local/www/squirrelmail/plugins/pupdate/config.php.sample\nto\n/usr/local/www/squirrelmail/plugins/pupdate/config.php\nand edit the configuration to meet your needs.","type":"install"},{"message":"===>   NOTICE:\n\nThe squirrelmail-pupdate-plugin-php83 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-pupdate-plugin-php81","origin":"mail/squirrelmail-pupdate-plugin","version":"0.7_4","comment":"Checks for plugin updates by parsing the SM site","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org/plugin_view.php?id=68","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"edb57bd121ae9616780d4a43f2cc4088b51f43dab784b7f320082c51df93d978","flatsize":56980,"path":"All/squirrelmail-pupdate-plugin-php81-0.7_4.pkg","repopath":"All/squirrelmail-pupdate-plugin-php81-0.7_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":18888,"desc":"Checks for updates to your currently running plugins by parsing the\nSM site, and gives a description of any recent changes that have\nbeen made to the plugin.\n\nAlso displays the current stable version of SM and lets you know\nwhat version of SM you are running.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php81":{"origin":"lang/php81","version":"8.1.32"},"squirrelmail-php81":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php81"},"messages":[{"message":"Before using the pupdate plugin, you must copy the file\n/usr/local/www/squirrelmail/plugins/pupdate/config.php.sample\nto\n/usr/local/www/squirrelmail/plugins/pupdate/config.php\nand edit the configuration to meet your needs.","type":"install"},{"message":"===>   NOTICE:\n\nThe squirrelmail-pupdate-plugin-php81 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-pupdate-plugin-php82","origin":"mail/squirrelmail-pupdate-plugin","version":"0.7_4","comment":"Checks for plugin updates by parsing the SM site","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org/plugin_view.php?id=68","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ee21d87bbd0d3d9a93d90d1cd6765048eba0eabd560907d9d0e5356ce8e839e5","flatsize":56980,"path":"All/squirrelmail-pupdate-plugin-php82-0.7_4.pkg","repopath":"All/squirrelmail-pupdate-plugin-php82-0.7_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":18884,"desc":"Checks for updates to your currently running plugins by parsing the\nSM site, and gives a description of any recent changes that have\nbeen made to the plugin.\n\nAlso displays the current stable version of SM and lets you know\nwhat version of SM you are running.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php82":{"origin":"lang/php82","version":"8.2.28"},"squirrelmail-php82":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php82"},"messages":[{"message":"Before using the pupdate plugin, you must copy the file\n/usr/local/www/squirrelmail/plugins/pupdate/config.php.sample\nto\n/usr/local/www/squirrelmail/plugins/pupdate/config.php\nand edit the configuration to meet your needs.","type":"install"},{"message":"===>   NOTICE:\n\nThe squirrelmail-pupdate-plugin-php82 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-plugins-php82","origin":"mail/squirrelmail-plugins","version":"1.0_2","comment":"\"meta-port\" to install SquirrelMail plugins","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a8921a3ebd0e3c97ffd749af0e24d19c11dbb8c586d7dda01b7b509c3fefe35b","flatsize":243,"path":"All/squirrelmail-plugins-php82-1.0_2.pkg","repopath":"All/squirrelmail-plugins-php82-1.0_2.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":1248,"desc":"This is a \"meta-port\" to install Squirrelmail plugins","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["mail","www"],"options":{"BUTTONS":"off","CALENDAR":"off","LDAPPW":"off","LGAUTH":"off","LGNOTES":"off","MAILFT":"off","MLOGIN":"off","NOTES":"off","NOTIFY":"off","PUPDATE":"off","PW4GET":"off","QMADMIN":"off","QUOTA":"off","SASQL":"off","SIEVE":"off","SLOGIN":"off","SQLPW":"off","TIMEOUT":"off","VLOGIN":"off","WEBSEARCH":"off","WETTER":"off"},"annotations":{"flavor":"php82"},"messages":[{"message":"===>   NOTICE:\n\nThe squirrelmail-plugins-php82 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-plugins-php84","origin":"mail/squirrelmail-plugins","version":"1.0_2","comment":"\"meta-port\" to install SquirrelMail plugins","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fd4fe9e57f9372da9d1392f1c8cd21521e564c1064189b4ac268d1fe028d860c","flatsize":243,"path":"All/squirrelmail-plugins-php84-1.0_2.pkg","repopath":"All/squirrelmail-plugins-php84-1.0_2.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":1248,"desc":"This is a \"meta-port\" to install Squirrelmail plugins","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["mail","www"],"options":{"BUTTONS":"off","CALENDAR":"off","LDAPPW":"off","LGAUTH":"off","LGNOTES":"off","MAILFT":"off","MLOGIN":"off","NOTES":"off","NOTIFY":"off","PUPDATE":"off","PW4GET":"off","QMADMIN":"off","QUOTA":"off","SASQL":"off","SIEVE":"off","SLOGIN":"off","SQLPW":"off","TIMEOUT":"off","VLOGIN":"off","WEBSEARCH":"off","WETTER":"off"},"annotations":{"flavor":"php84"},"messages":[{"message":"===>   NOTICE:\n\nThe squirrelmail-plugins-php84 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-plugins-php83","origin":"mail/squirrelmail-plugins","version":"1.0_2","comment":"\"meta-port\" to install SquirrelMail plugins","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8173a0668a67fc95f0b33a162a73dad419f2b3b215ae0b663fb9b0aab529c527","flatsize":243,"path":"All/squirrelmail-plugins-php83-1.0_2.pkg","repopath":"All/squirrelmail-plugins-php83-1.0_2.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":1248,"desc":"This is a \"meta-port\" to install Squirrelmail plugins","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["mail","www"],"options":{"BUTTONS":"off","CALENDAR":"off","LDAPPW":"off","LGAUTH":"off","LGNOTES":"off","MAILFT":"off","MLOGIN":"off","NOTES":"off","NOTIFY":"off","PUPDATE":"off","PW4GET":"off","QMADMIN":"off","QUOTA":"off","SASQL":"off","SIEVE":"off","SLOGIN":"off","SQLPW":"off","TIMEOUT":"off","VLOGIN":"off","WEBSEARCH":"off","WETTER":"off"},"annotations":{"flavor":"php83"},"messages":[{"message":"===>   NOTICE:\n\nThe squirrelmail-plugins-php83 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-plugins-php81","origin":"mail/squirrelmail-plugins","version":"1.0_2","comment":"\"meta-port\" to install SquirrelMail plugins","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bd5e9009b48f427a61115c1028a797feef7913b6f7885d8f547748b6c0cbe08b","flatsize":243,"path":"All/squirrelmail-plugins-php81-1.0_2.pkg","repopath":"All/squirrelmail-plugins-php81-1.0_2.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":1248,"desc":"This is a \"meta-port\" to install Squirrelmail plugins","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["mail","www"],"options":{"BUTTONS":"off","CALENDAR":"off","LDAPPW":"off","LGAUTH":"off","LGNOTES":"off","MAILFT":"off","MLOGIN":"off","NOTES":"off","NOTIFY":"off","PUPDATE":"off","PW4GET":"off","QMADMIN":"off","QUOTA":"off","SASQL":"off","SIEVE":"off","SLOGIN":"off","SQLPW":"off","TIMEOUT":"off","VLOGIN":"off","WEBSEARCH":"off","WETTER":"off"},"annotations":{"flavor":"php81"},"messages":[{"message":"===>   NOTICE:\n\nThe squirrelmail-plugins-php81 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sra-tools","origin":"biology/sra-tools","version":"2.11.0_4","comment":"NCBI's toolkit for handling data in INSDC Sequence Read Archives","maintainer":"jwb@FreeBSD.org","www":"https://github.com/ncbi/sra-tools/wiki","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3b706127dbc57b933a1c6a8dfd0ba06e4067500a3061a550ba098142d4aebd23","flatsize":215592461,"path":"All/sra-tools-2.11.0_4.pkg","repopath":"All/sra-tools-2.11.0_4.pkg","licenselogic":"and","licenses":["LGPL21+","PD"],"pkgsize":12419832,"desc":"SRA tools is a toolkit for using data in the INSDC Sequence Read Archives.\n\nSRAs operated by International Nucleotide Sequence Database Collaboration\nhouses sequence reads and alignments generated by \"next-gen\" sequencers.\nSRA tools allows conversion of .sra files, which INSDC SRAs maintain,\nfrom/to other formats that the 'next-gen' sequenecers generate including:\n\n* csfasta/csqual (ABI SOLiD)\n* fastq (and fasta for writing)\n* hdf5 (PacBio, reading only)\n* qseq (older Illumina)\n* sam (writing only) / bam (reading only)\n* sff\n\nThe toolkit uses NCBI-VDB back-end enabling seamless access to remote SRA data\nand local SRA files.","deps":{"hdf5":{"origin":"science/hdf5","version":"1.12.2_2,1"},"libepoll-shim":{"origin":"devel/libepoll-shim","version":"0.0.20240608"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"}},"categories":["biology"],"shlibs_required":["libbz2.so.2","libc.so.8","libepoll-shim.so.0","libexecinfo.so.1","libm.so.4","libpthread.so.0","libstdc++.so.9","libxml2.so.2","libz.so.3"],"options":{"DEBUG":"off","OPTIMIZED_CFLAGS":"off","TEST":"off"}},{"name":"squirrelmail-password_forget-plugin-php84","origin":"mail/squirrelmail-password_forget-plugin","version":"2.3","comment":"Prevent reuse of login details by browsers at public terminals","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fd6a961cee8520ee351438f49dc803757137fdba56b66d2236854d6b7afdb728","flatsize":40164,"path":"All/squirrelmail-password_forget-plugin-php84-2.3.pkg","repopath":"All/squirrelmail-password_forget-plugin-php84-2.3.pkg","licenselogic":"single","pkgsize":13284,"desc":"Changes the name of the input form field on the login screen so that newer\nbrowsers have an almost impossible time trying to remember your name and\npassword. Use this if you want extra security or the majority of your users\nuse public terminals.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php84":{"origin":"lang/php84","version":"8.4.8"},"squirrelmail-compatibility-plugin-php84":{"origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1"},"squirrelmail-php84":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php84"},"messages":[{"message":"===>   NOTICE:\n\nThe squirrelmail-password_forget-plugin-php84 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-password_forget-plugin-php83","origin":"mail/squirrelmail-password_forget-plugin","version":"2.3","comment":"Prevent reuse of login details by browsers at public terminals","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c9d36d7fca5ce445d0c79ae309c8dae666e48e3e85264b4d9af21e602e3d167e","flatsize":40164,"path":"All/squirrelmail-password_forget-plugin-php83-2.3.pkg","repopath":"All/squirrelmail-password_forget-plugin-php83-2.3.pkg","licenselogic":"single","pkgsize":13284,"desc":"Changes the name of the input form field on the login screen so that newer\nbrowsers have an almost impossible time trying to remember your name and\npassword. Use this if you want extra security or the majority of your users\nuse public terminals.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php83":{"origin":"lang/php83","version":"8.3.21"},"squirrelmail-compatibility-plugin-php83":{"origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1"},"squirrelmail-php83":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php83"},"messages":[{"message":"===>   NOTICE:\n\nThe squirrelmail-password_forget-plugin-php83 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-password_forget-plugin-php82","origin":"mail/squirrelmail-password_forget-plugin","version":"2.3","comment":"Prevent reuse of login details by browsers at public terminals","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"798e4d5b8a467b3cf885b46d0379c0b59b6c0aefb95fff8eb7d2f55044958ed0","flatsize":40164,"path":"All/squirrelmail-password_forget-plugin-php82-2.3.pkg","repopath":"All/squirrelmail-password_forget-plugin-php82-2.3.pkg","licenselogic":"single","pkgsize":13284,"desc":"Changes the name of the input form field on the login screen so that newer\nbrowsers have an almost impossible time trying to remember your name and\npassword. Use this if you want extra security or the majority of your users\nuse public terminals.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php82":{"origin":"lang/php82","version":"8.2.28"},"squirrelmail-compatibility-plugin-php82":{"origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1"},"squirrelmail-php82":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php82"},"messages":[{"message":"===>   NOTICE:\n\nThe squirrelmail-password_forget-plugin-php82 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-php84","origin":"mail/squirrelmail","version":"20240929","comment":"Webmail system which accesses mail over IMAP","maintainer":"uzsolt@FreeBSD.org","www":"https://www.squirrelmail.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8cd0fe88878b6a2bce9cda90c7d6ac94ed4629b35137cb43e2aa518ad25bbaaf","flatsize":3079518,"path":"All/squirrelmail-php84-20240929.pkg","repopath":"All/squirrelmail-php84-20240929.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":534620,"desc":"SquirrelMail is a standards-based webmail package written in PHP.\nIt includes built-in pure PHP support for the IMAP and SMTP protocols,\nand all pages render in pure HTML 4.0 (with no Javascript required) for\nmaximum compatibility across browsers. It has very few requirements\nand is very easy to configure and install. SquirrelMail has a all\nthe functionality you would want from an email client, including\nstrong MIME support, address books, and folder manipulation","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-gettext":{"origin":"devel/php84-gettext","version":"8.4.8"},"php84-mbstring":{"origin":"converters/php84-mbstring","version":"8.4.8"},"php84-session":{"origin":"www/php84-session","version":"8.4.8"},"php84-xml":{"origin":"textproc/php84-xml","version":"8.4.8"}},"categories":["mail","www"],"users":["www"],"groups":["www"],"options":{"DATABASE":"off","DOCS":"on","LDAP":"off"},"annotations":{"cpe":"cpe:2.3:a:squirrelmail:squirrelmail:20240929:::::dragonfly6:x86_64","flavor":"php84"},"messages":[{"message":"To activate SquirrelMail, you must complete the following steps:\n\n1) Set up a VirtualHost or an alias in httpd.conf that points to\n   /usr/local/www/squirrelmail\n\n2) Make sure the following is set in your php.ini:\n   file_uploads = On\n\n3) Configure your installation.\n   SQUIRRELMAIL WILL NOT WORK UNTIL THIS HAS BEEN DONE.\n   cd /usr/local/www/squirrelmail && ./configure\n\n4) It is best practice to change the data/user preference directory\n   (under General Options) to somewhere outside of\n   /usr/local/www/squirrelmail.","type":"install"}]},{"name":"squirrelmail-php83","origin":"mail/squirrelmail","version":"20240929","comment":"Webmail system which accesses mail over IMAP","maintainer":"uzsolt@FreeBSD.org","www":"https://www.squirrelmail.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9047b016e188121ff84901b54d9f7a6813932179d696c9d285478872a93e2659","flatsize":3079518,"path":"All/squirrelmail-php83-20240929.pkg","repopath":"All/squirrelmail-php83-20240929.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":534576,"desc":"SquirrelMail is a standards-based webmail package written in PHP.\nIt includes built-in pure PHP support for the IMAP and SMTP protocols,\nand all pages render in pure HTML 4.0 (with no Javascript required) for\nmaximum compatibility across browsers. It has very few requirements\nand is very easy to configure and install. SquirrelMail has a all\nthe functionality you would want from an email client, including\nstrong MIME support, address books, and folder manipulation","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-gettext":{"origin":"devel/php83-gettext","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"}},"categories":["mail","www"],"users":["www"],"groups":["www"],"options":{"DATABASE":"off","DOCS":"on","LDAP":"off"},"annotations":{"cpe":"cpe:2.3:a:squirrelmail:squirrelmail:20240929:::::dragonfly6:x86_64","flavor":"php83"},"messages":[{"message":"To activate SquirrelMail, you must complete the following steps:\n\n1) Set up a VirtualHost or an alias in httpd.conf that points to\n   /usr/local/www/squirrelmail\n\n2) Make sure the following is set in your php.ini:\n   file_uploads = On\n\n3) Configure your installation.\n   SQUIRRELMAIL WILL NOT WORK UNTIL THIS HAS BEEN DONE.\n   cd /usr/local/www/squirrelmail && ./configure\n\n4) It is best practice to change the data/user preference directory\n   (under General Options) to somewhere outside of\n   /usr/local/www/squirrelmail.","type":"install"}]},{"name":"squirrelmail-notify-plugin-php84","origin":"mail/squirrelmail-notify-plugin","version":"1.3_3","comment":"Notify when new mail arrives","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"02f098831ba781abee35d931c1f88868d91dc7d1580e248321451c108a16eaea","flatsize":35582,"path":"All/squirrelmail-notify-plugin-php84-1.3_3.pkg","repopath":"All/squirrelmail-notify-plugin-php84-1.3_3.pkg","licenselogic":"single","pkgsize":16192,"desc":"A small browser window is displayed to show the number of unread message\nin a users inbox. The page is refreshed at user defined intervals, and will\nrestore itself from minimized if there are unread messages,\noptionally playing a sound file. Requires Javascript on the browser.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php84":{"origin":"lang/php84","version":"8.4.8"},"squirrelmail-compatibility-plugin-php84":{"origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1"},"squirrelmail-php84":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php84"},"messages":[{"message":"===>   NOTICE:\n\nThe squirrelmail-notify-plugin-php84 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-php82","origin":"mail/squirrelmail","version":"20240929","comment":"Webmail system which accesses mail over IMAP","maintainer":"uzsolt@FreeBSD.org","www":"https://www.squirrelmail.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"23a13328d86dda7ff94453e44488458755cdb39a3cbbf76e5e622f052e3ca248","flatsize":3079518,"path":"All/squirrelmail-php82-20240929.pkg","repopath":"All/squirrelmail-php82-20240929.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":534604,"desc":"SquirrelMail is a standards-based webmail package written in PHP.\nIt includes built-in pure PHP support for the IMAP and SMTP protocols,\nand all pages render in pure HTML 4.0 (with no Javascript required) for\nmaximum compatibility across browsers. It has very few requirements\nand is very easy to configure and install. SquirrelMail has a all\nthe functionality you would want from an email client, including\nstrong MIME support, address books, and folder manipulation","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-gettext":{"origin":"devel/php82-gettext","version":"8.2.28"},"php82-mbstring":{"origin":"converters/php82-mbstring","version":"8.2.28"},"php82-session":{"origin":"www/php82-session","version":"8.2.28"},"php82-xml":{"origin":"textproc/php82-xml","version":"8.2.28"}},"categories":["mail","www"],"users":["www"],"groups":["www"],"options":{"DATABASE":"off","DOCS":"on","LDAP":"off"},"annotations":{"cpe":"cpe:2.3:a:squirrelmail:squirrelmail:20240929:::::dragonfly6:x86_64","flavor":"php82"},"messages":[{"message":"To activate SquirrelMail, you must complete the following steps:\n\n1) Set up a VirtualHost or an alias in httpd.conf that points to\n   /usr/local/www/squirrelmail\n\n2) Make sure the following is set in your php.ini:\n   file_uploads = On\n\n3) Configure your installation.\n   SQUIRRELMAIL WILL NOT WORK UNTIL THIS HAS BEEN DONE.\n   cd /usr/local/www/squirrelmail && ./configure\n\n4) It is best practice to change the data/user preference directory\n   (under General Options) to somewhere outside of\n   /usr/local/www/squirrelmail.","type":"install"}]},{"name":"squirrelmail-notify-plugin-php81","origin":"mail/squirrelmail-notify-plugin","version":"1.3_3","comment":"Notify when new mail arrives","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"861d9d2d1b1cbf03ed7bc378cd34bc1714bc85fc83aea8fd7118fe0ec8bc28bb","flatsize":35582,"path":"All/squirrelmail-notify-plugin-php81-1.3_3.pkg","repopath":"All/squirrelmail-notify-plugin-php81-1.3_3.pkg","licenselogic":"single","pkgsize":16204,"desc":"A small browser window is displayed to show the number of unread message\nin a users inbox. The page is refreshed at user defined intervals, and will\nrestore itself from minimized if there are unread messages,\noptionally playing a sound file. Requires Javascript on the browser.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php81":{"origin":"lang/php81","version":"8.1.32"},"squirrelmail-compatibility-plugin-php81":{"origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1"},"squirrelmail-php81":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php81"},"messages":[{"message":"===>   NOTICE:\n\nThe squirrelmail-notify-plugin-php81 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-password_forget-plugin-php81","origin":"mail/squirrelmail-password_forget-plugin","version":"2.3","comment":"Prevent reuse of login details by browsers at public terminals","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"df4805339f320e501ff4f13f459e0f3bbd23b0e2cec7fcc6ad40634e7a05c959","flatsize":40164,"path":"All/squirrelmail-password_forget-plugin-php81-2.3.pkg","repopath":"All/squirrelmail-password_forget-plugin-php81-2.3.pkg","licenselogic":"single","pkgsize":13280,"desc":"Changes the name of the input form field on the login screen so that newer\nbrowsers have an almost impossible time trying to remember your name and\npassword. Use this if you want extra security or the majority of your users\nuse public terminals.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php81":{"origin":"lang/php81","version":"8.1.32"},"squirrelmail-compatibility-plugin-php81":{"origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1"},"squirrelmail-php81":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php81"},"messages":[{"message":"===>   NOTICE:\n\nThe squirrelmail-password_forget-plugin-php81 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-php81","origin":"mail/squirrelmail","version":"20240929","comment":"Webmail system which accesses mail over IMAP","maintainer":"uzsolt@FreeBSD.org","www":"https://www.squirrelmail.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"638753bdccccf3ea88ecdf7dcd60e4de61153053d17880456d7fbfd9fdfb770c","flatsize":3079518,"path":"All/squirrelmail-php81-20240929.pkg","repopath":"All/squirrelmail-php81-20240929.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":534576,"desc":"SquirrelMail is a standards-based webmail package written in PHP.\nIt includes built-in pure PHP support for the IMAP and SMTP protocols,\nand all pages render in pure HTML 4.0 (with no Javascript required) for\nmaximum compatibility across browsers. It has very few requirements\nand is very easy to configure and install. SquirrelMail has a all\nthe functionality you would want from an email client, including\nstrong MIME support, address books, and folder manipulation","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-gettext":{"origin":"devel/php81-gettext","version":"8.1.32"},"php81-mbstring":{"origin":"converters/php81-mbstring","version":"8.1.32"},"php81-session":{"origin":"www/php81-session","version":"8.1.32"},"php81-xml":{"origin":"textproc/php81-xml","version":"8.1.32"}},"categories":["mail","www"],"users":["www"],"groups":["www"],"options":{"DATABASE":"off","DOCS":"on","LDAP":"off"},"annotations":{"cpe":"cpe:2.3:a:squirrelmail:squirrelmail:20240929:::::dragonfly6:x86_64","flavor":"php81"},"messages":[{"message":"To activate SquirrelMail, you must complete the following steps:\n\n1) Set up a VirtualHost or an alias in httpd.conf that points to\n   /usr/local/www/squirrelmail\n\n2) Make sure the following is set in your php.ini:\n   file_uploads = On\n\n3) Configure your installation.\n   SQUIRRELMAIL WILL NOT WORK UNTIL THIS HAS BEEN DONE.\n   cd /usr/local/www/squirrelmail && ./configure\n\n4) It is best practice to change the data/user preference directory\n   (under General Options) to somewhere outside of\n   /usr/local/www/squirrelmail.","type":"install"}]},{"name":"squirrelmail-notify-plugin-php83","origin":"mail/squirrelmail-notify-plugin","version":"1.3_3","comment":"Notify when new mail arrives","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6d37a02f33b7a9b8852ff50b88b140d49a634845a11463f9cd245e64291046c5","flatsize":35582,"path":"All/squirrelmail-notify-plugin-php83-1.3_3.pkg","repopath":"All/squirrelmail-notify-plugin-php83-1.3_3.pkg","licenselogic":"single","pkgsize":16204,"desc":"A small browser window is displayed to show the number of unread message\nin a users inbox. The page is refreshed at user defined intervals, and will\nrestore itself from minimized if there are unread messages,\noptionally playing a sound file. Requires Javascript on the browser.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php83":{"origin":"lang/php83","version":"8.3.21"},"squirrelmail-compatibility-plugin-php83":{"origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1"},"squirrelmail-php83":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php83"},"messages":[{"message":"===>   NOTICE:\n\nThe squirrelmail-notify-plugin-php83 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-notify-plugin-php82","origin":"mail/squirrelmail-notify-plugin","version":"1.3_3","comment":"Notify when new mail arrives","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"61c02029ffa2d6037a589d580669091e068346c079c4faf2e523583e750cca5e","flatsize":35582,"path":"All/squirrelmail-notify-plugin-php82-1.3_3.pkg","repopath":"All/squirrelmail-notify-plugin-php82-1.3_3.pkg","licenselogic":"single","pkgsize":16208,"desc":"A small browser window is displayed to show the number of unread message\nin a users inbox. The page is refreshed at user defined intervals, and will\nrestore itself from minimized if there are unread messages,\noptionally playing a sound file. Requires Javascript on the browser.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php82":{"origin":"lang/php82","version":"8.2.28"},"squirrelmail-compatibility-plugin-php82":{"origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1"},"squirrelmail-php82":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php82"},"messages":[{"message":"===>   NOTICE:\n\nThe squirrelmail-notify-plugin-php82 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-notes-plugin-php84","origin":"mail/squirrelmail-notes-plugin","version":"1.2_3","comment":"Allows you to create notes","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3aec98fe14418fed8daba0185177cd5a7db8b2e54000c37d6e7060dc6146bb78","flatsize":41606,"path":"All/squirrelmail-notes-plugin-php84-1.2_3.pkg","repopath":"All/squirrelmail-notes-plugin-php84-1.2_3.pkg","licenselogic":"single","pkgsize":13868,"desc":"Allows you to create notes, for easy reminders or\nquick saving of information for future use.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php84":{"origin":"lang/php84","version":"8.4.8"},"squirrelmail-compatibility-plugin-php84":{"origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1"},"squirrelmail-php84":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php84"},"messages":[{"message":"Before using the notes plugin, you must copy the file\n/usr/local/www/squirrelmail/plugins/notes/config.php.sample\nto\n/usr/local/www/squirrelmail/plugins/notes/config.php\nand edit the configuration to meet your needs.","type":"install"},{"message":"===>   NOTICE:\n\nThe squirrelmail-notes-plugin-php84 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-multilogin-plugin-php83","origin":"mail/squirrelmail-multilogin-plugin","version":"2.4_3","comment":"Allows manual selection of login server on login page","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org/plugin_view.php?id=148","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"89fa2d93b7939ab88e2e14fc2bdbeb8c4697569a628dc899369e1801cdc66ca9","flatsize":67543,"path":"All/squirrelmail-multilogin-plugin-php83-2.4_3.pkg","repopath":"All/squirrelmail-multilogin-plugin-php83-2.4_3.pkg","licenselogic":"single","pkgsize":19944,"desc":"This plugin displays a pull-down select box with IMAP server choices on the\nlogin page. The user will be logged in using the IMAP server that is chosen.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php83":{"origin":"lang/php83","version":"8.3.21"},"squirrelmail-compatibility-plugin-php83":{"origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1"},"squirrelmail-php83":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php83"},"messages":[{"message":"Before using the multilogin plugin, you must copy the file\n/usr/local/www/squirrelmail/plugins/multilogin/config.php.sample\nto\n/usr/local/www/squirrelmail/plugins/multilogin/config.php\nand edit the configuration to meet your needs.","type":"install"},{"message":"===>   NOTICE:\n\nThe squirrelmail-multilogin-plugin-php83 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-translations-php81","origin":"mail/squirrelmail-translations","version":"20200422","comment":"NLS translations for Squirrelmail (mail/squirrelmail)","maintainer":"uzsolt@FreeBSD.org","www":"https://www.squirrelmail.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b3a2aab745a7e37ee5746455c3a931e9557d9b643b53437688df208c7a9af0ae","flatsize":24871459,"path":"All/squirrelmail-translations-php81-20200422.pkg","repopath":"All/squirrelmail-translations-php81-20200422.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":3229432,"desc":"The collection of l10n/i18n data files for Squirrelmail.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"php81":{"origin":"lang/php81","version":"8.1.32"},"squirrelmail-php81":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php81"}},{"name":"squirrelmail-notes-plugin-php83","origin":"mail/squirrelmail-notes-plugin","version":"1.2_3","comment":"Allows you to create notes","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8bc80b0bad4f52180b013e5c70fe8e80f288356f72c8d3d6b681ee52053bef12","flatsize":41606,"path":"All/squirrelmail-notes-plugin-php83-1.2_3.pkg","repopath":"All/squirrelmail-notes-plugin-php83-1.2_3.pkg","licenselogic":"single","pkgsize":13864,"desc":"Allows you to create notes, for easy reminders or\nquick saving of information for future use.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php83":{"origin":"lang/php83","version":"8.3.21"},"squirrelmail-compatibility-plugin-php83":{"origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1"},"squirrelmail-php83":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php83"},"messages":[{"message":"Before using the notes plugin, you must copy the file\n/usr/local/www/squirrelmail/plugins/notes/config.php.sample\nto\n/usr/local/www/squirrelmail/plugins/notes/config.php\nand edit the configuration to meet your needs.","type":"install"},{"message":"===>   NOTICE:\n\nThe squirrelmail-notes-plugin-php83 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-notes-plugin-php82","origin":"mail/squirrelmail-notes-plugin","version":"1.2_3","comment":"Allows you to create notes","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"58030ccc73ffdc19aed4f1cfc99e984e3948c9b2aede22c8a62dd4c20585fbbd","flatsize":41606,"path":"All/squirrelmail-notes-plugin-php82-1.2_3.pkg","repopath":"All/squirrelmail-notes-plugin-php82-1.2_3.pkg","licenselogic":"single","pkgsize":13868,"desc":"Allows you to create notes, for easy reminders or\nquick saving of information for future use.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php82":{"origin":"lang/php82","version":"8.2.28"},"squirrelmail-compatibility-plugin-php82":{"origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1"},"squirrelmail-php82":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php82"},"messages":[{"message":"Before using the notes plugin, you must copy the file\n/usr/local/www/squirrelmail/plugins/notes/config.php.sample\nto\n/usr/local/www/squirrelmail/plugins/notes/config.php\nand edit the configuration to meet your needs.","type":"install"},{"message":"===>   NOTICE:\n\nThe squirrelmail-notes-plugin-php82 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-notes-plugin-php81","origin":"mail/squirrelmail-notes-plugin","version":"1.2_3","comment":"Allows you to create notes","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d9de6586f7de96933ca3a900250d007bbc3c083bf6d9cd371e6e321c5b7eb4c4","flatsize":41606,"path":"All/squirrelmail-notes-plugin-php81-1.2_3.pkg","repopath":"All/squirrelmail-notes-plugin-php81-1.2_3.pkg","licenselogic":"single","pkgsize":13872,"desc":"Allows you to create notes, for easy reminders or\nquick saving of information for future use.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php81":{"origin":"lang/php81","version":"8.1.32"},"squirrelmail-compatibility-plugin-php81":{"origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1"},"squirrelmail-php81":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php81"},"messages":[{"message":"Before using the notes plugin, you must copy the file\n/usr/local/www/squirrelmail/plugins/notes/config.php.sample\nto\n/usr/local/www/squirrelmail/plugins/notes/config.php\nand edit the configuration to meet your needs.","type":"install"},{"message":"===>   NOTICE:\n\nThe squirrelmail-notes-plugin-php81 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-mark_read-plugin-php84","origin":"mail/squirrelmail-mark_read-plugin","version":"1.4.2_4","comment":"Provides one-click link to mark read/unread all mails in a folder","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org/plugin_view.php?id=218","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"249c35b63a06ff4356254f54aaa9df8d313be19be765bea51b9b5686edd244fd","flatsize":53477,"path":"All/squirrelmail-mark_read-plugin-php84-1.4.2_4.pkg","repopath":"All/squirrelmail-mark_read-plugin-php84-1.4.2_4.pkg","licenselogic":"single","pkgsize":16108,"desc":"This plugin allows the user to turn on the display of \"(read/unread)\" links to\nthe right of any folders in their folder list that contain at least one\nmessage. Clicking on the link will then mark all messages in this folder as\nread/unread. Note that you may turn the \"read/unread\" link on and off by going\nto the Folders page. You may even turn only the \"read\" or the \"unread\" link on\nor off. It also displays a \"mark all read/unread\" link below the folder list to\n mark all folders read/unread that are selected on the Folders page.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php84":{"origin":"lang/php84","version":"8.4.8"},"squirrelmail-compatibility-plugin-php84":{"origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1"},"squirrelmail-php84":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php84"},"messages":[{"message":"===>   NOTICE:\n\nThe squirrelmail-mark_read-plugin-php84 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-multilogin-plugin-php84","origin":"mail/squirrelmail-multilogin-plugin","version":"2.4_3","comment":"Allows manual selection of login server on login page","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org/plugin_view.php?id=148","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9f7a03d2e8f8a6ec8bd63fb20d613b7fc70dbcce0d3405d98f2b019b7b3d38c9","flatsize":67543,"path":"All/squirrelmail-multilogin-plugin-php84-2.4_3.pkg","repopath":"All/squirrelmail-multilogin-plugin-php84-2.4_3.pkg","licenselogic":"single","pkgsize":19936,"desc":"This plugin displays a pull-down select box with IMAP server choices on the\nlogin page. The user will be logged in using the IMAP server that is chosen.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php84":{"origin":"lang/php84","version":"8.4.8"},"squirrelmail-compatibility-plugin-php84":{"origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1"},"squirrelmail-php84":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php84"},"messages":[{"message":"Before using the multilogin plugin, you must copy the file\n/usr/local/www/squirrelmail/plugins/multilogin/config.php.sample\nto\n/usr/local/www/squirrelmail/plugins/multilogin/config.php\nand edit the configuration to meet your needs.","type":"install"},{"message":"===>   NOTICE:\n\nThe squirrelmail-multilogin-plugin-php84 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-multilogin-plugin-php81","origin":"mail/squirrelmail-multilogin-plugin","version":"2.4_3","comment":"Allows manual selection of login server on login page","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org/plugin_view.php?id=148","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b8ea68d9c98d0732c9c4e5d2a7674b0e70c58c0a8ba62e3bb0f5c37f198d670c","flatsize":67543,"path":"All/squirrelmail-multilogin-plugin-php81-2.4_3.pkg","repopath":"All/squirrelmail-multilogin-plugin-php81-2.4_3.pkg","licenselogic":"single","pkgsize":19948,"desc":"This plugin displays a pull-down select box with IMAP server choices on the\nlogin page. The user will be logged in using the IMAP server that is chosen.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php81":{"origin":"lang/php81","version":"8.1.32"},"squirrelmail-compatibility-plugin-php81":{"origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1"},"squirrelmail-php81":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php81"},"messages":[{"message":"Before using the multilogin plugin, you must copy the file\n/usr/local/www/squirrelmail/plugins/multilogin/config.php.sample\nto\n/usr/local/www/squirrelmail/plugins/multilogin/config.php\nand edit the configuration to meet your needs.","type":"install"},{"message":"===>   NOTICE:\n\nThe squirrelmail-multilogin-plugin-php81 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-login_notes-plugin-php84","origin":"mail/squirrelmail-login_notes-plugin","version":"1.2_2","comment":"Place notes on the login screen","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6e382cca96b7bcb18447b0adfc0da853190578621e834a092b7ca0d81ac9dacb","flatsize":53710,"path":"All/squirrelmail-login_notes-plugin-php84-1.2_2.pkg","repopath":"All/squirrelmail-login_notes-plugin-php84-1.2_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":13560,"desc":"This plugin allows you to place text and/or images on the top and/or bottom\nof the login screen. It also serves as a good introduction to how to write\na simple SquirrelMail plugin.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php84":{"origin":"lang/php84","version":"8.4.8"},"squirrelmail-compatibility-plugin-php84":{"origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1"},"squirrelmail-php84":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php84"},"messages":[{"message":"Before using the login_notes plugin, you must copy the file\n/usr/local/www/squirrelmail/plugins/login_notes/config.php.sample\nto\n/usr/local/www/squirrelmail/plugins/login_notes/config.php\nand edit the configuration to meet your needs.","type":"install"},{"message":"===>   NOTICE:\n\nThe squirrelmail-login_notes-plugin-php84 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-multilogin-plugin-php82","origin":"mail/squirrelmail-multilogin-plugin","version":"2.4_3","comment":"Allows manual selection of login server on login page","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org/plugin_view.php?id=148","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f4ff8e4c67de3279b3098665562feb7f53832a3a5eb70efd1d29bf174624b600","flatsize":67543,"path":"All/squirrelmail-multilogin-plugin-php82-2.4_3.pkg","repopath":"All/squirrelmail-multilogin-plugin-php82-2.4_3.pkg","licenselogic":"single","pkgsize":19948,"desc":"This plugin displays a pull-down select box with IMAP server choices on the\nlogin page. The user will be logged in using the IMAP server that is chosen.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php82":{"origin":"lang/php82","version":"8.2.28"},"squirrelmail-compatibility-plugin-php82":{"origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1"},"squirrelmail-php82":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php82"},"messages":[{"message":"Before using the multilogin plugin, you must copy the file\n/usr/local/www/squirrelmail/plugins/multilogin/config.php.sample\nto\n/usr/local/www/squirrelmail/plugins/multilogin/config.php\nand edit the configuration to meet your needs.","type":"install"},{"message":"===>   NOTICE:\n\nThe squirrelmail-multilogin-plugin-php82 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-mark_read-plugin-php83","origin":"mail/squirrelmail-mark_read-plugin","version":"1.4.2_4","comment":"Provides one-click link to mark read/unread all mails in a folder","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org/plugin_view.php?id=218","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"52a4b181790b762f6f76f32e4646310934892d04deab187a30710e4221d48f9d","flatsize":53477,"path":"All/squirrelmail-mark_read-plugin-php83-1.4.2_4.pkg","repopath":"All/squirrelmail-mark_read-plugin-php83-1.4.2_4.pkg","licenselogic":"single","pkgsize":16104,"desc":"This plugin allows the user to turn on the display of \"(read/unread)\" links to\nthe right of any folders in their folder list that contain at least one\nmessage. Clicking on the link will then mark all messages in this folder as\nread/unread. Note that you may turn the \"read/unread\" link on and off by going\nto the Folders page. You may even turn only the \"read\" or the \"unread\" link on\nor off. It also displays a \"mark all read/unread\" link below the folder list to\n mark all folders read/unread that are selected on the Folders page.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php83":{"origin":"lang/php83","version":"8.3.21"},"squirrelmail-compatibility-plugin-php83":{"origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1"},"squirrelmail-php83":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php83"},"messages":[{"message":"===>   NOTICE:\n\nThe squirrelmail-mark_read-plugin-php83 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-login_auth-plugin-php84","origin":"mail/squirrelmail-login_auth-plugin","version":"3.0_2","comment":"Automatically log in user based on HTTP authentication","maintainer":"stb@lassitu.de","www":"https://www.squirrelmail.org/plugin_view.php?id=34","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"862ef8f1308075a710377b7deffbadf9c9e4d13d13d46db61011d77f6e428680","flatsize":116005,"path":"All/squirrelmail-login_auth-plugin-php84-3.0_2.pkg","repopath":"All/squirrelmail-login_auth-plugin-php84-3.0_2.pkg","licenselogic":"single","pkgsize":26752,"desc":"If you keep SquirrelMail behind a password-protected directory on your web\nserver and if PHP has access to the username and password, this plugin will\nbypass the login screen and use the provided username/password.\n\nIf this plugin enabled and the information isn't present, it doesn't crash\nor produce error messages. It just doesn't automatically log you in. If the\nuser/pass information does not work for the IMAP server, this still displays\nthe login form, just in case the web server password and IMAP password are\nnot synchronized.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php84":{"origin":"lang/php84","version":"8.4.8"},"squirrelmail-php84":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php84"}},{"name":"squirrelmail-mark_read-plugin-php82","origin":"mail/squirrelmail-mark_read-plugin","version":"1.4.2_4","comment":"Provides one-click link to mark read/unread all mails in a folder","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org/plugin_view.php?id=218","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"244276f3750cd9ceeec19f004b963bdcea943f23ce59110f8ad2222420b3f53e","flatsize":53477,"path":"All/squirrelmail-mark_read-plugin-php82-1.4.2_4.pkg","repopath":"All/squirrelmail-mark_read-plugin-php82-1.4.2_4.pkg","licenselogic":"single","pkgsize":16104,"desc":"This plugin allows the user to turn on the display of \"(read/unread)\" links to\nthe right of any folders in their folder list that contain at least one\nmessage. Clicking on the link will then mark all messages in this folder as\nread/unread. Note that you may turn the \"read/unread\" link on and off by going\nto the Folders page. You may even turn only the \"read\" or the \"unread\" link on\nor off. It also displays a \"mark all read/unread\" link below the folder list to\n mark all folders read/unread that are selected on the Folders page.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php82":{"origin":"lang/php82","version":"8.2.28"},"squirrelmail-compatibility-plugin-php82":{"origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1"},"squirrelmail-php82":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php82"},"messages":[{"message":"===>   NOTICE:\n\nThe squirrelmail-mark_read-plugin-php82 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-mark_read-plugin-php81","origin":"mail/squirrelmail-mark_read-plugin","version":"1.4.2_4","comment":"Provides one-click link to mark read/unread all mails in a folder","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org/plugin_view.php?id=218","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"190e9a13a8e03c392ad5f59bc42d0908a9e603071d95682bf65a6f3120361910","flatsize":53477,"path":"All/squirrelmail-mark_read-plugin-php81-1.4.2_4.pkg","repopath":"All/squirrelmail-mark_read-plugin-php81-1.4.2_4.pkg","licenselogic":"single","pkgsize":16108,"desc":"This plugin allows the user to turn on the display of \"(read/unread)\" links to\nthe right of any folders in their folder list that contain at least one\nmessage. Clicking on the link will then mark all messages in this folder as\nread/unread. Note that you may turn the \"read/unread\" link on and off by going\nto the Folders page. You may even turn only the \"read\" or the \"unread\" link on\nor off. It also displays a \"mark all read/unread\" link below the folder list to\n mark all folders read/unread that are selected on the Folders page.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php81":{"origin":"lang/php81","version":"8.1.32"},"squirrelmail-compatibility-plugin-php81":{"origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1"},"squirrelmail-php81":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php81"},"messages":[{"message":"===>   NOTICE:\n\nThe squirrelmail-mark_read-plugin-php81 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-login_notes-plugin-php83","origin":"mail/squirrelmail-login_notes-plugin","version":"1.2_2","comment":"Place notes on the login screen","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d5718ac6e6e1d81d9de8de1d42ed0b4311a20928e330106ba4f191183ea0166f","flatsize":53710,"path":"All/squirrelmail-login_notes-plugin-php83-1.2_2.pkg","repopath":"All/squirrelmail-login_notes-plugin-php83-1.2_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":13560,"desc":"This plugin allows you to place text and/or images on the top and/or bottom\nof the login screen. It also serves as a good introduction to how to write\na simple SquirrelMail plugin.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php83":{"origin":"lang/php83","version":"8.3.21"},"squirrelmail-compatibility-plugin-php83":{"origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1"},"squirrelmail-php83":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php83"},"messages":[{"message":"Before using the login_notes plugin, you must copy the file\n/usr/local/www/squirrelmail/plugins/login_notes/config.php.sample\nto\n/usr/local/www/squirrelmail/plugins/login_notes/config.php\nand edit the configuration to meet your needs.","type":"install"},{"message":"===>   NOTICE:\n\nThe squirrelmail-login_notes-plugin-php83 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-login_notes-plugin-php82","origin":"mail/squirrelmail-login_notes-plugin","version":"1.2_2","comment":"Place notes on the login screen","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3bc34b8f8cb08ebd6af1180620d34741bbde2fa183d4f1004008592154b4ad2f","flatsize":53710,"path":"All/squirrelmail-login_notes-plugin-php82-1.2_2.pkg","repopath":"All/squirrelmail-login_notes-plugin-php82-1.2_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":13556,"desc":"This plugin allows you to place text and/or images on the top and/or bottom\nof the login screen. It also serves as a good introduction to how to write\na simple SquirrelMail plugin.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php82":{"origin":"lang/php82","version":"8.2.28"},"squirrelmail-compatibility-plugin-php82":{"origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1"},"squirrelmail-php82":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php82"},"messages":[{"message":"Before using the login_notes plugin, you must copy the file\n/usr/local/www/squirrelmail/plugins/login_notes/config.php.sample\nto\n/usr/local/www/squirrelmail/plugins/login_notes/config.php\nand edit the configuration to meet your needs.","type":"install"},{"message":"===>   NOTICE:\n\nThe squirrelmail-login_notes-plugin-php82 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-login_notes-plugin-php81","origin":"mail/squirrelmail-login_notes-plugin","version":"1.2_2","comment":"Place notes on the login screen","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"18ed50aa93c36bd5519c362b7da2317b485cf96e7e5e01c9e00223931353a0d8","flatsize":53710,"path":"All/squirrelmail-login_notes-plugin-php81-1.2_2.pkg","repopath":"All/squirrelmail-login_notes-plugin-php81-1.2_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":13556,"desc":"This plugin allows you to place text and/or images on the top and/or bottom\nof the login screen. It also serves as a good introduction to how to write\na simple SquirrelMail plugin.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php81":{"origin":"lang/php81","version":"8.1.32"},"squirrelmail-compatibility-plugin-php81":{"origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1"},"squirrelmail-php81":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php81"},"messages":[{"message":"Before using the login_notes plugin, you must copy the file\n/usr/local/www/squirrelmail/plugins/login_notes/config.php.sample\nto\n/usr/local/www/squirrelmail/plugins/login_notes/config.php\nand edit the configuration to meet your needs.","type":"install"},{"message":"===>   NOTICE:\n\nThe squirrelmail-login_notes-plugin-php81 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-email_footer-plugin-php83","origin":"mail/squirrelmail-email_footer-plugin","version":"0.6_1","comment":"Automatically appends footer to SquirrelMail-generated emails","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2ad404b795c8b26fbc8427035ccf5d9fa84214c621417ce1b103fb8545bcb522","flatsize":74639,"path":"All/squirrelmail-email_footer-plugin-php83-0.6_1.pkg","repopath":"All/squirrelmail-email_footer-plugin-php83-0.6_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":17760,"desc":"This automatically tacks a message onto the end of messages as they're being\nsent from SquirrelMail.  It functions just like the Hotmail/Yahoo/etc.  mail\nservices, with all of their little 'get your own free hoojamajiggy' messages.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php83":{"origin":"lang/php83","version":"8.3.21"},"squirrelmail-compatibility-plugin-php83":{"origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1"},"squirrelmail-php83":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php83"},"messages":[{"message":"Before using the email_footer plugin, you must copy the file\n/usr/local/www/squirrelmail/plugins/email_footer/config.php.sample\nto\n/usr/local/www/squirrelmail/plugins/email_footer/config.php\nand edit the configuration to meet your needs.","type":"install"},{"message":"===>   NOTICE:\n\nThe squirrelmail-email_footer-plugin-php83 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-login_auth-plugin-php83","origin":"mail/squirrelmail-login_auth-plugin","version":"3.0_2","comment":"Automatically log in user based on HTTP authentication","maintainer":"stb@lassitu.de","www":"https://www.squirrelmail.org/plugin_view.php?id=34","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cebdda02602b3a1559d5d07d32c0fa4ac09616d8a9749e7e57c396b15988f53a","flatsize":116005,"path":"All/squirrelmail-login_auth-plugin-php83-3.0_2.pkg","repopath":"All/squirrelmail-login_auth-plugin-php83-3.0_2.pkg","licenselogic":"single","pkgsize":26760,"desc":"If you keep SquirrelMail behind a password-protected directory on your web\nserver and if PHP has access to the username and password, this plugin will\nbypass the login screen and use the provided username/password.\n\nIf this plugin enabled and the information isn't present, it doesn't crash\nor produce error messages. It just doesn't automatically log you in. If the\nuser/pass information does not work for the IMAP server, this still displays\nthe login form, just in case the web server password and IMAP password are\nnot synchronized.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php83":{"origin":"lang/php83","version":"8.3.21"},"squirrelmail-php83":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php83"}},{"name":"squirrelmail-login_auth-plugin-php81","origin":"mail/squirrelmail-login_auth-plugin","version":"3.0_2","comment":"Automatically log in user based on HTTP authentication","maintainer":"stb@lassitu.de","www":"https://www.squirrelmail.org/plugin_view.php?id=34","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0ecd17aab2e71e768e2df0919a3b02c03d76f6d46e6afe42fe847efd30e889a3","flatsize":116005,"path":"All/squirrelmail-login_auth-plugin-php81-3.0_2.pkg","repopath":"All/squirrelmail-login_auth-plugin-php81-3.0_2.pkg","licenselogic":"single","pkgsize":26756,"desc":"If you keep SquirrelMail behind a password-protected directory on your web\nserver and if PHP has access to the username and password, this plugin will\nbypass the login screen and use the provided username/password.\n\nIf this plugin enabled and the information isn't present, it doesn't crash\nor produce error messages. It just doesn't automatically log you in. If the\nuser/pass information does not work for the IMAP server, this still displays\nthe login form, just in case the web server password and IMAP password are\nnot synchronized.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php81":{"origin":"lang/php81","version":"8.1.32"},"squirrelmail-php81":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php81"}},{"name":"squirrelmail-login_auth-plugin-php82","origin":"mail/squirrelmail-login_auth-plugin","version":"3.0_2","comment":"Automatically log in user based on HTTP authentication","maintainer":"stb@lassitu.de","www":"https://www.squirrelmail.org/plugin_view.php?id=34","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b5237f37607a7438ed25de57c93d1e3b4c2db57d8892406c539a99b359f1e390","flatsize":116005,"path":"All/squirrelmail-login_auth-plugin-php82-3.0_2.pkg","repopath":"All/squirrelmail-login_auth-plugin-php82-3.0_2.pkg","licenselogic":"single","pkgsize":26756,"desc":"If you keep SquirrelMail behind a password-protected directory on your web\nserver and if PHP has access to the username and password, this plugin will\nbypass the login screen and use the provided username/password.\n\nIf this plugin enabled and the information isn't present, it doesn't crash\nor produce error messages. It just doesn't automatically log you in. If the\nuser/pass information does not work for the IMAP server, this still displays\nthe login form, just in case the web server password and IMAP password are\nnot synchronized.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php82":{"origin":"lang/php82","version":"8.2.28"},"squirrelmail-php82":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php82"}},{"name":"squirrelmail-email_footer-plugin-php84","origin":"mail/squirrelmail-email_footer-plugin","version":"0.6_1","comment":"Automatically appends footer to SquirrelMail-generated emails","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ec08f643fe030c487939ed573a57f31b127e80c979454713232a2c6539a6a9e0","flatsize":74639,"path":"All/squirrelmail-email_footer-plugin-php84-0.6_1.pkg","repopath":"All/squirrelmail-email_footer-plugin-php84-0.6_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":17764,"desc":"This automatically tacks a message onto the end of messages as they're being\nsent from SquirrelMail.  It functions just like the Hotmail/Yahoo/etc.  mail\nservices, with all of their little 'get your own free hoojamajiggy' messages.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php84":{"origin":"lang/php84","version":"8.4.8"},"squirrelmail-compatibility-plugin-php84":{"origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1"},"squirrelmail-php84":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php84"},"messages":[{"message":"Before using the email_footer plugin, you must copy the file\n/usr/local/www/squirrelmail/plugins/email_footer/config.php.sample\nto\n/usr/local/www/squirrelmail/plugins/email_footer/config.php\nand edit the configuration to meet your needs.","type":"install"},{"message":"===>   NOTICE:\n\nThe squirrelmail-email_footer-plugin-php84 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-email_footer-plugin-php81","origin":"mail/squirrelmail-email_footer-plugin","version":"0.6_1","comment":"Automatically appends footer to SquirrelMail-generated emails","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5dd27c70f723525d25c7cf7d442460c3f866a942987bc30527e5ce508f3026c8","flatsize":74639,"path":"All/squirrelmail-email_footer-plugin-php81-0.6_1.pkg","repopath":"All/squirrelmail-email_footer-plugin-php81-0.6_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":17744,"desc":"This automatically tacks a message onto the end of messages as they're being\nsent from SquirrelMail.  It functions just like the Hotmail/Yahoo/etc.  mail\nservices, with all of their little 'get your own free hoojamajiggy' messages.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php81":{"origin":"lang/php81","version":"8.1.32"},"squirrelmail-compatibility-plugin-php81":{"origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1"},"squirrelmail-php81":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php81"},"messages":[{"message":"Before using the email_footer plugin, you must copy the file\n/usr/local/www/squirrelmail/plugins/email_footer/config.php.sample\nto\n/usr/local/www/squirrelmail/plugins/email_footer/config.php\nand edit the configuration to meet your needs.","type":"install"},{"message":"===>   NOTICE:\n\nThe squirrelmail-email_footer-plugin-php81 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-email_footer-plugin-php82","origin":"mail/squirrelmail-email_footer-plugin","version":"0.6_1","comment":"Automatically appends footer to SquirrelMail-generated emails","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"95f55b23a47d25a91ec39af9c925224140278713bab4bbfc8a1c8156704abe61","flatsize":74639,"path":"All/squirrelmail-email_footer-plugin-php82-0.6_1.pkg","repopath":"All/squirrelmail-email_footer-plugin-php82-0.6_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":17752,"desc":"This automatically tacks a message onto the end of messages as they're being\nsent from SquirrelMail.  It functions just like the Hotmail/Yahoo/etc.  mail\nservices, with all of their little 'get your own free hoojamajiggy' messages.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php82":{"origin":"lang/php82","version":"8.2.28"},"squirrelmail-compatibility-plugin-php82":{"origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1"},"squirrelmail-php82":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php82"},"messages":[{"message":"Before using the email_footer plugin, you must copy the file\n/usr/local/www/squirrelmail/plugins/email_footer/config.php.sample\nto\n/usr/local/www/squirrelmail/plugins/email_footer/config.php\nand edit the configuration to meet your needs.","type":"install"},{"message":"===>   NOTICE:\n\nThe squirrelmail-email_footer-plugin-php82 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-compatibility-plugin-php82","origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1","comment":"Required by many plugins for compatibility with SquirrelMail","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0698c35304601747be99007bee6062078dd94fd14406056686201e6d9ed5e419","flatsize":153297,"path":"All/squirrelmail-compatibility-plugin-php82-2.0.16_1.pkg","repopath":"All/squirrelmail-compatibility-plugin-php82-2.0.16_1.pkg","licenselogic":"single","pkgsize":35764,"desc":"SquirrelMail Plug-in that provides a standard API for plugin authors\nwho need certain functionalities that may not be available in older\nversions of SquirrelMail. SquirrelMail administrators only need to\ndownload this plugin if any of the plugins they have require it.\nThis plugin has no functionality in and of itself.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php82":{"origin":"lang/php82","version":"8.2.28"},"squirrelmail-php82":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php82"},"messages":[{"message":"===>   NOTICE:\n\nThe squirrelmail-compatibility-plugin-php82 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-check-quota-plugin-php83","origin":"mail/squirrelmail-check_quota-plugin","version":"2.2_3","comment":"Check/display users' mail quota (filesystem, IMAP-based, and cPanel)","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org/plugin_view.php?id=237","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"93f5e2791971b9d297426b6fea9c6f24d49cc8aedc98eac7e389090d4c5c2110","flatsize":153582,"path":"All/squirrelmail-check-quota-plugin-php83-2.2_3.pkg","repopath":"All/squirrelmail-check-quota-plugin-php83-2.2_3.pkg","licenselogic":"single","pkgsize":36668,"desc":"This plugin will check and display users' mail quota status. Current and\nmaximum quota usage is displayed in easy-to-read graphical format. Optional\nwarnings may also be displayed to users who are nearing their quota allocation\nwhen they log in (where the \"Message Of The Day\" would normally be displayed).\n\nThis plugin is compatible with three types of mail quota systems:\nUNIX (filesystem), IMAP-based, and cPanel quotas.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php83":{"origin":"lang/php83","version":"8.3.21"},"squirrelmail-compatibility-plugin-php83":{"origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1"},"squirrelmail-php83":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php83"},"messages":[{"message":"===>   NOTICE:\n\nThe squirrelmail-check-quota-plugin-php83 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-compatibility-plugin-php84","origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1","comment":"Required by many plugins for compatibility with SquirrelMail","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"836224cd934fb9a26cb6fc99e4074478040329e0e8085cd4de744944d76b7533","flatsize":153297,"path":"All/squirrelmail-compatibility-plugin-php84-2.0.16_1.pkg","repopath":"All/squirrelmail-compatibility-plugin-php84-2.0.16_1.pkg","licenselogic":"single","pkgsize":35752,"desc":"SquirrelMail Plug-in that provides a standard API for plugin authors\nwho need certain functionalities that may not be available in older\nversions of SquirrelMail. SquirrelMail administrators only need to\ndownload this plugin if any of the plugins they have require it.\nThis plugin has no functionality in and of itself.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php84":{"origin":"lang/php84","version":"8.4.8"},"squirrelmail-php84":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php84"},"messages":[{"message":"===>   NOTICE:\n\nThe squirrelmail-compatibility-plugin-php84 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-compatibility-plugin-php81","origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1","comment":"Required by many plugins for compatibility with SquirrelMail","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"22f00bc9bf2ed517ac1dcbd2a35806d648f8e4d8667983a75cc0f9079b858369","flatsize":153297,"path":"All/squirrelmail-compatibility-plugin-php81-2.0.16_1.pkg","repopath":"All/squirrelmail-compatibility-plugin-php81-2.0.16_1.pkg","licenselogic":"single","pkgsize":35744,"desc":"SquirrelMail Plug-in that provides a standard API for plugin authors\nwho need certain functionalities that may not be available in older\nversions of SquirrelMail. SquirrelMail administrators only need to\ndownload this plugin if any of the plugins they have require it.\nThis plugin has no functionality in and of itself.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php81":{"origin":"lang/php81","version":"8.1.32"},"squirrelmail-php81":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php81"},"messages":[{"message":"===>   NOTICE:\n\nThe squirrelmail-compatibility-plugin-php81 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-compatibility-plugin-php83","origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1","comment":"Required by many plugins for compatibility with SquirrelMail","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d2d5d23f738e85f4d637262989f2b3cbec08c9bf734f217c07d736ccc9dd44c5","flatsize":153297,"path":"All/squirrelmail-compatibility-plugin-php83-2.0.16_1.pkg","repopath":"All/squirrelmail-compatibility-plugin-php83-2.0.16_1.pkg","licenselogic":"single","pkgsize":35744,"desc":"SquirrelMail Plug-in that provides a standard API for plugin authors\nwho need certain functionalities that may not be available in older\nversions of SquirrelMail. SquirrelMail administrators only need to\ndownload this plugin if any of the plugins they have require it.\nThis plugin has no functionality in and of itself.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php83":{"origin":"lang/php83","version":"8.3.21"},"squirrelmail-php83":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php83"},"messages":[{"message":"===>   NOTICE:\n\nThe squirrelmail-compatibility-plugin-php83 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-change_ldappass-plugin-php83","origin":"mail/squirrelmail-change_ldappass-plugin","version":"2.2_6","comment":"Allows users to change their passwords stored in LDAP Tree","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"83b81429acefa05bb9d133ccc1592e9cf6d937c4be531347b8a3f3c7d183fb2e","flatsize":221649,"path":"All/squirrelmail-change_ldappass-plugin-php83-2.2_6.pkg","repopath":"All/squirrelmail-change_ldappass-plugin-php83-2.2_6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":48568,"desc":"SquirrelMail (mail/suirrelmail) Plug-In to allow users to change\ntheir user passwords stored in an LDAP directory from within\nSquirrelMail.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-ldap":{"origin":"net/php83-ldap","version":"8.3.21"},"squirrelmail-php83":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php83"},"messages":[{"message":"Before using the change_ldappass plugin, you must copy the file\n/usr/local/www/squirrelmail/plugins/change_ldappass/config.php.sample\nto\n/usr/local/www/squirrelmail/plugins/change_ldappass/config.php\nand edit the configuration to meet your needs.","type":"install"},{"message":"===>   NOTICE:\n\nThe squirrelmail-change_ldappass-plugin-php83 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-decode","origin":"mail/squirrelmail-decode","version":"1.2_1","comment":"Decoders to display extra character sets in SquirrelMail","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"56df3762517f89db5fe851b8b8577ff1dfaf9a62f4c2c1a60ec7ee0a7bc10688","flatsize":2506602,"path":"All/squirrelmail-decode-1.2_1.pkg","repopath":"All/squirrelmail-decode-1.2_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":168380,"desc":"[from README.decode]:\nThis package contains extra decoding functions.\n\nSquirrelMail decoding functions are used to display and convert messages\nencoded in different character sets. Extra decoding library provides support\nof some complex Eastern character sets and some rarely used Apple character\nsets. Current release supports Big5, Windows-874 (cp874, Thai), Windows-949\n(UHC, Korean), EUC-CN, EUC-JP, EUC-KR, EUC-TW, GB18030, GB2312, ISO-2022-CN,\nISO-2022-JP, ISO-2022-JP-2, ISO-2022-KR, Shift_JIS and various x-mac-*\ncharacter sets.\n\nExtra decoding library can be used in SquirrelMail 1.4.4 or newer. It depends\non sq_is8bit() function. In order to optimize decoding of Eastern character\nsets, PHP installation needs recode (http://www.php.net/recode) or iconv\n(http://www.php.net/iconv) support. Some decoding functions can use mbstring\nfunctions present in php 4.3.0. Mbstring decoding needs sq_mb_list_encodings()\nfunction from SquirrelMail 1.5.1 or 1.4.6.\n\nSome decoding code that be activated only when $aggressive_decoding variable\nis set to true. This variable should be enabled only on smaller systems, that\ndon't call aggressive decoding functions very often. Turning on\n$aggressive_decoding  variable by default in packaged SquirrelMail versions is\nnot recommended.","deps":{"squirrelmail-php83":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe squirrelmail-decode port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-change_ldappass-plugin-php81","origin":"mail/squirrelmail-change_ldappass-plugin","version":"2.2_6","comment":"Allows users to change their passwords stored in LDAP Tree","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a2e994fe8a09c5e363956e6ba16d90dab8044bcb6cdfb370acd90d4a02034ab6","flatsize":221649,"path":"All/squirrelmail-change_ldappass-plugin-php81-2.2_6.pkg","repopath":"All/squirrelmail-change_ldappass-plugin-php81-2.2_6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":48612,"desc":"SquirrelMail (mail/suirrelmail) Plug-In to allow users to change\ntheir user passwords stored in an LDAP directory from within\nSquirrelMail.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-ldap":{"origin":"net/php81-ldap","version":"8.1.32"},"squirrelmail-php81":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php81"},"messages":[{"message":"Before using the change_ldappass plugin, you must copy the file\n/usr/local/www/squirrelmail/plugins/change_ldappass/config.php.sample\nto\n/usr/local/www/squirrelmail/plugins/change_ldappass/config.php\nand edit the configuration to meet your needs.","type":"install"},{"message":"===>   NOTICE:\n\nThe squirrelmail-change_ldappass-plugin-php81 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-check-quota-plugin-php84","origin":"mail/squirrelmail-check_quota-plugin","version":"2.2_3","comment":"Check/display users' mail quota (filesystem, IMAP-based, and cPanel)","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org/plugin_view.php?id=237","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d2a560b3a1c84cd76d42f59f92902055c21926ca9ce6fe8b4a854d783ceaf89b","flatsize":153582,"path":"All/squirrelmail-check-quota-plugin-php84-2.2_3.pkg","repopath":"All/squirrelmail-check-quota-plugin-php84-2.2_3.pkg","licenselogic":"single","pkgsize":36664,"desc":"This plugin will check and display users' mail quota status. Current and\nmaximum quota usage is displayed in easy-to-read graphical format. Optional\nwarnings may also be displayed to users who are nearing their quota allocation\nwhen they log in (where the \"Message Of The Day\" would normally be displayed).\n\nThis plugin is compatible with three types of mail quota systems:\nUNIX (filesystem), IMAP-based, and cPanel quotas.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php84":{"origin":"lang/php84","version":"8.4.8"},"squirrelmail-compatibility-plugin-php84":{"origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1"},"squirrelmail-php84":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php84"},"messages":[{"message":"===>   NOTICE:\n\nThe squirrelmail-check-quota-plugin-php84 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-check-quota-plugin-php82","origin":"mail/squirrelmail-check_quota-plugin","version":"2.2_3","comment":"Check/display users' mail quota (filesystem, IMAP-based, and cPanel)","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org/plugin_view.php?id=237","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3b0f9b780acf2e6500885fc0eeebbef4232281909fd37b244ba74c34c0721eda","flatsize":153582,"path":"All/squirrelmail-check-quota-plugin-php82-2.2_3.pkg","repopath":"All/squirrelmail-check-quota-plugin-php82-2.2_3.pkg","licenselogic":"single","pkgsize":36664,"desc":"This plugin will check and display users' mail quota status. Current and\nmaximum quota usage is displayed in easy-to-read graphical format. Optional\nwarnings may also be displayed to users who are nearing their quota allocation\nwhen they log in (where the \"Message Of The Day\" would normally be displayed).\n\nThis plugin is compatible with three types of mail quota systems:\nUNIX (filesystem), IMAP-based, and cPanel quotas.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php82":{"origin":"lang/php82","version":"8.2.28"},"squirrelmail-compatibility-plugin-php82":{"origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1"},"squirrelmail-php82":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php82"},"messages":[{"message":"===>   NOTICE:\n\nThe squirrelmail-check-quota-plugin-php82 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-check-quota-plugin-php81","origin":"mail/squirrelmail-check_quota-plugin","version":"2.2_3","comment":"Check/display users' mail quota (filesystem, IMAP-based, and cPanel)","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org/plugin_view.php?id=237","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"207848f5821624cddcdd2fa0f39c4b6bf99bb415e1f228407c2870062b6b7f5e","flatsize":153582,"path":"All/squirrelmail-check-quota-plugin-php81-2.2_3.pkg","repopath":"All/squirrelmail-check-quota-plugin-php81-2.2_3.pkg","licenselogic":"single","pkgsize":36664,"desc":"This plugin will check and display users' mail quota status. Current and\nmaximum quota usage is displayed in easy-to-read graphical format. Optional\nwarnings may also be displayed to users who are nearing their quota allocation\nwhen they log in (where the \"Message Of The Day\" would normally be displayed).\n\nThis plugin is compatible with three types of mail quota systems:\nUNIX (filesystem), IMAP-based, and cPanel quotas.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php81":{"origin":"lang/php81","version":"8.1.32"},"squirrelmail-compatibility-plugin-php81":{"origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1"},"squirrelmail-php81":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php81"},"messages":[{"message":"===>   NOTICE:\n\nThe squirrelmail-check-quota-plugin-php81 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-change_ldappass-plugin-php84","origin":"mail/squirrelmail-change_ldappass-plugin","version":"2.2_6","comment":"Allows users to change their passwords stored in LDAP Tree","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"db97a17e2fd979ef50027357da6a5127a4232271296ec200d14adeed6b1e5d32","flatsize":221649,"path":"All/squirrelmail-change_ldappass-plugin-php84-2.2_6.pkg","repopath":"All/squirrelmail-change_ldappass-plugin-php84-2.2_6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":48584,"desc":"SquirrelMail (mail/suirrelmail) Plug-In to allow users to change\ntheir user passwords stored in an LDAP directory from within\nSquirrelMail.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-ldap":{"origin":"net/php84-ldap","version":"8.4.8"},"squirrelmail-php84":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php84"},"messages":[{"message":"Before using the change_ldappass plugin, you must copy the file\n/usr/local/www/squirrelmail/plugins/change_ldappass/config.php.sample\nto\n/usr/local/www/squirrelmail/plugins/change_ldappass/config.php\nand edit the configuration to meet your needs.","type":"install"},{"message":"===>   NOTICE:\n\nThe squirrelmail-change_ldappass-plugin-php84 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-change_ldappass-plugin-php82","origin":"mail/squirrelmail-change_ldappass-plugin","version":"2.2_6","comment":"Allows users to change their passwords stored in LDAP Tree","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e66e31ade7bb0f47bc7817f5455ed0e84c4164470138e6bf9f28bb51b71c7ed6","flatsize":221649,"path":"All/squirrelmail-change_ldappass-plugin-php82-2.2_6.pkg","repopath":"All/squirrelmail-change_ldappass-plugin-php82-2.2_6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":48584,"desc":"SquirrelMail (mail/suirrelmail) Plug-In to allow users to change\ntheir user passwords stored in an LDAP directory from within\nSquirrelMail.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-ldap":{"origin":"net/php82-ldap","version":"8.2.28"},"squirrelmail-php82":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php82"},"messages":[{"message":"Before using the change_ldappass plugin, you must copy the file\n/usr/local/www/squirrelmail/plugins/change_ldappass/config.php.sample\nto\n/usr/local/www/squirrelmail/plugins/change_ldappass/config.php\nand edit the configuration to meet your needs.","type":"install"},{"message":"===>   NOTICE:\n\nThe squirrelmail-change_ldappass-plugin-php82 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-change-sqlpass-plugin-php84","origin":"mail/squirrelmail-change_sqlpass-plugin","version":"3.3_3","comment":"Allows users to change their passwords stored in a SQL database","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org/plugin_view.php?id=25","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7605795130fdfd2760f8cffa9d7ea09c52ce0c88b494c245d43cc6a60187d7d5","flatsize":105668,"path":"All/squirrelmail-change-sqlpass-plugin-php84-3.3_3.pkg","repopath":"All/squirrelmail-change-sqlpass-plugin-php84-3.3_3.pkg","licenselogic":"single","pkgsize":28068,"desc":"Change SQL Password allows users to change their passwords when they are stored\nin a SQL database. Supports both crypted (MD5, SASL, UNIX) and plaintext\npasswords as well as allowing the administrator to force password changes. If\nyou have SSL support in your web server, you may also force the connection to\nSSL when the user is changing her password.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear-DB":{"origin":"databases/pear-DB","version":"1.12.2,1"},"squirrelmail-compatibility-plugin-php84":{"origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1"},"squirrelmail-php84":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php84"},"messages":[{"message":"===>   NOTICE:\n\nThe squirrelmail-change-sqlpass-plugin-php84 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-change-sqlpass-plugin-php81","origin":"mail/squirrelmail-change_sqlpass-plugin","version":"3.3_3","comment":"Allows users to change their passwords stored in a SQL database","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org/plugin_view.php?id=25","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c410de12788457610fcbfef275e72b7269569a9ab4e77f8ef4f4370182839b57","flatsize":105668,"path":"All/squirrelmail-change-sqlpass-plugin-php81-3.3_3.pkg","repopath":"All/squirrelmail-change-sqlpass-plugin-php81-3.3_3.pkg","licenselogic":"single","pkgsize":28056,"desc":"Change SQL Password allows users to change their passwords when they are stored\nin a SQL database. Supports both crypted (MD5, SASL, UNIX) and plaintext\npasswords as well as allowing the administrator to force password changes. If\nyou have SSL support in your web server, you may also force the connection to\nSSL when the user is changing her password.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear-DB":{"origin":"databases/pear-DB","version":"1.12.2,1"},"squirrelmail-compatibility-plugin-php81":{"origin":"mail/squirrelmail-compatibility-plugin","version":"2.0.16_1"},"squirrelmail-php81":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php81"},"messages":[{"message":"===>   NOTICE:\n\nThe squirrelmail-change-sqlpass-plugin-php81 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-calendar_file_backend-plugin-php84","origin":"mail/squirrelmail-calendar_file_backend-plugin","version":"1.0_3","comment":"File backend for SquirrelMail Calendar plugin","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org/plugin_view.php?id=239","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0688bbe3e37e1f4ba3fd3929000162bcd6eda97760724ae7db3de2607ce56d80","flatsize":79722,"path":"All/squirrelmail-calendar_file_backend-plugin-php84-1.0_3.pkg","repopath":"All/squirrelmail-calendar_file_backend-plugin-php84-1.0_3.pkg","licenselogic":"single","pkgsize":15420,"desc":"This plugin implements a file-based backend for user calendar data for\nthe SquirrelMail Calendar plugin","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php84":{"origin":"lang/php84","version":"8.4.8"},"squirrelmail-php84":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php84"},"messages":[{"message":"===>   NOTICE:\n\nThe squirrelmail-calendar_file_backend-plugin-php84 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-calendar_file_backend-plugin-php83","origin":"mail/squirrelmail-calendar_file_backend-plugin","version":"1.0_3","comment":"File backend for SquirrelMail Calendar plugin","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org/plugin_view.php?id=239","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"717c5dc720562440740b7735593327634d81e1016c182d0baf89556ee0ff52b2","flatsize":79722,"path":"All/squirrelmail-calendar_file_backend-plugin-php83-1.0_3.pkg","repopath":"All/squirrelmail-calendar_file_backend-plugin-php83-1.0_3.pkg","licenselogic":"single","pkgsize":15416,"desc":"This plugin implements a file-based backend for user calendar data for\nthe SquirrelMail Calendar plugin","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php83":{"origin":"lang/php83","version":"8.3.21"},"squirrelmail-php83":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php83"},"messages":[{"message":"===>   NOTICE:\n\nThe squirrelmail-calendar_file_backend-plugin-php83 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-calendar_file_backend-plugin-php82","origin":"mail/squirrelmail-calendar_file_backend-plugin","version":"1.0_3","comment":"File backend for SquirrelMail Calendar plugin","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org/plugin_view.php?id=239","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7919fcc42880c3cc0c712a5c33d3eabec30de3f20e2c6e10212cd8ae9374fd84","flatsize":79722,"path":"All/squirrelmail-calendar_file_backend-plugin-php82-1.0_3.pkg","repopath":"All/squirrelmail-calendar_file_backend-plugin-php82-1.0_3.pkg","licenselogic":"single","pkgsize":15424,"desc":"This plugin implements a file-based backend for user calendar data for\nthe SquirrelMail Calendar plugin","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php82":{"origin":"lang/php82","version":"8.2.28"},"squirrelmail-php82":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php82"},"messages":[{"message":"===>   NOTICE:\n\nThe squirrelmail-calendar_file_backend-plugin-php82 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-askuserinfo-plugin-php84","origin":"mail/squirrelmail-askuserinfo-plugin","version":"1.1_2","comment":"Ask user to enter Full name and Email address at initial logon","maintainer":"ports@FreeBSD.org","www":"https://squirrelmail.org/plugin_view.php?id=142","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"13b11ec53d3e3e1897900ad2afdebe9d033275411a84f1e2bb45793bec2f3413","flatsize":2796,"path":"All/squirrelmail-askuserinfo-plugin-php84-1.1_2.pkg","repopath":"All/squirrelmail-askuserinfo-plugin-php84-1.1_2.pkg","licenselogic":"single","pkgsize":2472,"desc":"User is asked to enter Full Name and Email Address prior to reading or\ncomposing after logging in.  This is used for users who log in for the\nfirst time and need to set up their preferences prior to getting started.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php84":{"origin":"lang/php84","version":"8.4.8"},"squirrelmail-php84":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php84"},"messages":[{"message":"===>   NOTICE:\n\nThe squirrelmail-askuserinfo-plugin-php84 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-askuserinfo-plugin-php83","origin":"mail/squirrelmail-askuserinfo-plugin","version":"1.1_2","comment":"Ask user to enter Full name and Email address at initial logon","maintainer":"ports@FreeBSD.org","www":"https://squirrelmail.org/plugin_view.php?id=142","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"01805db5c5349cee7edd75ad933e152e422da3543deb13c68078b3336f9d9c82","flatsize":2796,"path":"All/squirrelmail-askuserinfo-plugin-php83-1.1_2.pkg","repopath":"All/squirrelmail-askuserinfo-plugin-php83-1.1_2.pkg","licenselogic":"single","pkgsize":2472,"desc":"User is asked to enter Full Name and Email Address prior to reading or\ncomposing after logging in.  This is used for users who log in for the\nfirst time and need to set up their preferences prior to getting started.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php83":{"origin":"lang/php83","version":"8.3.21"},"squirrelmail-php83":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php83"},"messages":[{"message":"===>   NOTICE:\n\nThe squirrelmail-askuserinfo-plugin-php83 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-askuserinfo-plugin-php82","origin":"mail/squirrelmail-askuserinfo-plugin","version":"1.1_2","comment":"Ask user to enter Full name and Email address at initial logon","maintainer":"ports@FreeBSD.org","www":"https://squirrelmail.org/plugin_view.php?id=142","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"62e08686a2ab2444956c72478183e1f300bbf2caebc238bd36ec7d1da999c4d4","flatsize":2796,"path":"All/squirrelmail-askuserinfo-plugin-php82-1.1_2.pkg","repopath":"All/squirrelmail-askuserinfo-plugin-php82-1.1_2.pkg","licenselogic":"single","pkgsize":2476,"desc":"User is asked to enter Full Name and Email Address prior to reading or\ncomposing after logging in.  This is used for users who log in for the\nfirst time and need to set up their preferences prior to getting started.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php82":{"origin":"lang/php82","version":"8.2.28"},"squirrelmail-php82":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php82"},"messages":[{"message":"===>   NOTICE:\n\nThe squirrelmail-askuserinfo-plugin-php82 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-askuserinfo-plugin-php81","origin":"mail/squirrelmail-askuserinfo-plugin","version":"1.1_2","comment":"Ask user to enter Full name and Email address at initial logon","maintainer":"ports@FreeBSD.org","www":"https://squirrelmail.org/plugin_view.php?id=142","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"010696dfd9652e472e487cb9754002328c61f9cd76a5041ffa68d794d73e96e1","flatsize":2796,"path":"All/squirrelmail-askuserinfo-plugin-php81-1.1_2.pkg","repopath":"All/squirrelmail-askuserinfo-plugin-php81-1.1_2.pkg","licenselogic":"single","pkgsize":2472,"desc":"User is asked to enter Full Name and Email Address prior to reading or\ncomposing after logging in.  This is used for users who log in for the\nfirst time and need to set up their preferences prior to getting started.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php81":{"origin":"lang/php81","version":"8.1.32"},"squirrelmail-php81":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php81"},"messages":[{"message":"===>   NOTICE:\n\nThe squirrelmail-askuserinfo-plugin-php81 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-calendar_file_backend-plugin-php81","origin":"mail/squirrelmail-calendar_file_backend-plugin","version":"1.0_3","comment":"File backend for SquirrelMail Calendar plugin","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org/plugin_view.php?id=239","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"78e64d36106cc9a2f6fddf25f68110fac595cf21dcb6e304b67705c8f626d47e","flatsize":79722,"path":"All/squirrelmail-calendar_file_backend-plugin-php81-1.0_3.pkg","repopath":"All/squirrelmail-calendar_file_backend-plugin-php81-1.0_3.pkg","licenselogic":"single","pkgsize":15420,"desc":"This plugin implements a file-based backend for user calendar data for\nthe SquirrelMail Calendar plugin","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php81":{"origin":"lang/php81","version":"8.1.32"},"squirrelmail-php81":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php81"},"messages":[{"message":"===>   NOTICE:\n\nThe squirrelmail-calendar_file_backend-plugin-php81 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-abook_import_export-plugin-php84","origin":"mail/squirrelmail-abook_import_export-plugin","version":"1.1_2","comment":"Allows for the importing of addressbooks from a CSV (comma separated values) file","maintainer":"lambert@lambertfam.org","www":"https://www.squirrelmail.org/plugin_view.php?id=29","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"26e4b0d69aae82543ac6442aec1dafed2245e3c5d40d6a94d9b4df5d7007106e","flatsize":80848,"path":"All/squirrelmail-abook_import_export-plugin-php84-1.1_2.pkg","repopath":"All/squirrelmail-abook_import_export-plugin-php84-1.1_2.pkg","licenselogic":"single","pkgsize":22148,"desc":"Allows for the importing of addressbooks from a CSV (comma separated\nvalues) file. This will be located at the bottom of the \"Addresses\"\nsection.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php84":{"origin":"lang/php84","version":"8.4.8"},"squirrelmail-php84":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php84"}},{"name":"squirrelmail-abook_import_export-plugin-php83","origin":"mail/squirrelmail-abook_import_export-plugin","version":"1.1_2","comment":"Allows for the importing of addressbooks from a CSV (comma separated values) file","maintainer":"lambert@lambertfam.org","www":"https://www.squirrelmail.org/plugin_view.php?id=29","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a63eb034450e4d553cfbf3d1e196d04d3d7d7de81fec1990823348cad1e513c7","flatsize":80848,"path":"All/squirrelmail-abook_import_export-plugin-php83-1.1_2.pkg","repopath":"All/squirrelmail-abook_import_export-plugin-php83-1.1_2.pkg","licenselogic":"single","pkgsize":22148,"desc":"Allows for the importing of addressbooks from a CSV (comma separated\nvalues) file. This will be located at the bottom of the \"Addresses\"\nsection.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php83":{"origin":"lang/php83","version":"8.3.21"},"squirrelmail-php83":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php83"}},{"name":"squirrelmail-abook_import_export-plugin-php82","origin":"mail/squirrelmail-abook_import_export-plugin","version":"1.1_2","comment":"Allows for the importing of addressbooks from a CSV (comma separated values) file","maintainer":"lambert@lambertfam.org","www":"https://www.squirrelmail.org/plugin_view.php?id=29","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0fc7788e421f89cb8ba1989606d4ad9b22167de348b08462e739699361973759","flatsize":80848,"path":"All/squirrelmail-abook_import_export-plugin-php82-1.1_2.pkg","repopath":"All/squirrelmail-abook_import_export-plugin-php82-1.1_2.pkg","licenselogic":"single","pkgsize":22140,"desc":"Allows for the importing of addressbooks from a CSV (comma separated\nvalues) file. This will be located at the bottom of the \"Addresses\"\nsection.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php82":{"origin":"lang/php82","version":"8.2.28"},"squirrelmail-php82":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php82"}},{"name":"squirrelmail-avelsieve-plugin-php82","origin":"mail/squirrelmail-avelsieve-plugin","version":"1.9.9","comment":"SquirrelMail plugin for Server-Side Mail Filtering management","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e7263ef52bdf36cac8994b6d363fa863c8d12d7060cca759e5c241074b1fa33b","flatsize":1581538,"path":"All/squirrelmail-avelsieve-plugin-php82-1.9.9.pkg","repopath":"All/squirrelmail-avelsieve-plugin-php82-1.9.9.pkg","licenselogic":"single","pkgsize":286692,"desc":"Sieve Mail Filters for Squirrelmail (avelsieve) is a plugin for\ncreating server-side filtering scripts on RFC 3028 compliant servers\nincluding Cyrus IMAP, DBMail, Dovecote and Exim 4.x.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php82":{"origin":"lang/php82","version":"8.2.28"},"squirrelmail-php82":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php82"},"messages":[{"message":"===>   NOTICE:\n\nThe squirrelmail-avelsieve-plugin-php82 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-avelsieve-plugin-php84","origin":"mail/squirrelmail-avelsieve-plugin","version":"1.9.9","comment":"SquirrelMail plugin for Server-Side Mail Filtering management","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7d84c8e3e106094d0699d213c18637cc3b690c776a370b5a1c36827fb0428075","flatsize":1581538,"path":"All/squirrelmail-avelsieve-plugin-php84-1.9.9.pkg","repopath":"All/squirrelmail-avelsieve-plugin-php84-1.9.9.pkg","licenselogic":"single","pkgsize":286688,"desc":"Sieve Mail Filters for Squirrelmail (avelsieve) is a plugin for\ncreating server-side filtering scripts on RFC 3028 compliant servers\nincluding Cyrus IMAP, DBMail, Dovecote and Exim 4.x.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php84":{"origin":"lang/php84","version":"8.4.8"},"squirrelmail-php84":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php84"},"messages":[{"message":"===>   NOTICE:\n\nThe squirrelmail-avelsieve-plugin-php84 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squirrelmail-abook_import_export-plugin-php81","origin":"mail/squirrelmail-abook_import_export-plugin","version":"1.1_2","comment":"Allows for the importing of addressbooks from a CSV (comma separated values) file","maintainer":"lambert@lambertfam.org","www":"https://www.squirrelmail.org/plugin_view.php?id=29","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3eca7dc67f193e913a318373fff9605dce9eb39f80da353ebfb48467a334a2d0","flatsize":80848,"path":"All/squirrelmail-abook_import_export-plugin-php81-1.1_2.pkg","repopath":"All/squirrelmail-abook_import_export-plugin-php81-1.1_2.pkg","licenselogic":"single","pkgsize":22144,"desc":"Allows for the importing of addressbooks from a CSV (comma separated\nvalues) file. This will be located at the bottom of the \"Addresses\"\nsection.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php81":{"origin":"lang/php81","version":"8.1.32"},"squirrelmail-php81":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php81"}},{"name":"squidview","origin":"www/squidview","version":"0.86_1","comment":"Monitor squid statistics in realtime","maintainer":"ports@FreeBSD.org","www":"http://www.rillion.net/squidview","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ea0be6fa983a529b72a30dc6fac9a3a505e8c9697594c5efabc19f47eaddd11e","flatsize":200756,"path":"All/squidview-0.86_1.pkg","repopath":"All/squidview-0.86_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":76964,"desc":"Squidview is a program that displays the squid proxy server log file in a nice\nfashion, providing the log file is in squid's native reporting fashion. It has\nfeatures such as search, report generation, monitor mode and supports three log\nfiles.\n\nThus, the program can be used to monitor Internet usage on a networked site.\nBut please note squid has to be running first and this program is not a\nproactive resource controller. What it can do is tell you who and which sites\nare consuming the most bandwidth.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["www"],"shlibs_required":["libc.so.8","libm.so.4","libncurses.so.6","libstdc++.so.9","libtinfo.so.6"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe squidview port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squidpurge","origin":"www/squidpurge","version":"1.17_4","comment":"Powerful object purging utility for the Squid web proxy cache","maintainer":"dean@odyssey.apana.org.au","www":"http://www.wa.apana.org.au/~dean/squidpurge/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"feb91570711e58bf60131645fbf8fb63fb0b21cf4d6b4d53ecb8563de4ea1dcb","flatsize":57100,"path":"All/squidpurge-1.17_4.pkg","repopath":"All/squidpurge-1.17_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":23704,"desc":"Powerful purge utility for Squid. Includes support for wildcards in URLs.\n\nFull details of syntax and usage are at","categories":["www"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"squirrelmail-avelsieve-plugin-php83","origin":"mail/squirrelmail-avelsieve-plugin","version":"1.9.9","comment":"SquirrelMail plugin for Server-Side Mail Filtering management","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1515faf5d00749b922d3db30f10506a1fce898e2df736ca54e3f45b761e6e9f5","flatsize":1581538,"path":"All/squirrelmail-avelsieve-plugin-php83-1.9.9.pkg","repopath":"All/squirrelmail-avelsieve-plugin-php83-1.9.9.pkg","licenselogic":"single","pkgsize":286660,"desc":"Sieve Mail Filters for Squirrelmail (avelsieve) is a plugin for\ncreating server-side filtering scripts on RFC 3028 compliant servers\nincluding Cyrus IMAP, DBMail, Dovecote and Exim 4.x.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php83":{"origin":"lang/php83","version":"8.3.21"},"squirrelmail-php83":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php83"},"messages":[{"message":"===>   NOTICE:\n\nThe squirrelmail-avelsieve-plugin-php83 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squidclamav","origin":"www/squidclamav","version":"7.3_2","comment":"Clamav c-icap service and redirector for Squid","maintainer":"garga@FreeBSD.org","www":"https://squidclamav.darold.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6d1d9521c32e56facfd4c469a229a47cb40d18aaca0be14154f709ec305ff782","flatsize":303384,"path":"All/squidclamav-7.3_2.pkg","repopath":"All/squidclamav-7.3_2.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":78620,"desc":"From the SquidClamav homepage:\n\nSquidClamav is an antivirus for Squid proxy based on the Awards winnings\nClamAv anti-virus toolkit. Using it will help you securing your home or\nenterprise network web traffic. SquidClamav is the most efficient Squid\nRedirector and ICAP service antivirus tool for HTTP traffic available for\nfree, it is written in C and can handle thousand of connections. The way\nto add more securing on your network for free is here.\n\nSquidClamav is build for speed and security in mind, it is first used\nand tested to secure a network with 2,500 and more users. It is also known\nto working fast with 15000+ users.\n\nWith SquidClamav You have full control of what kind of HTTP stream must be\nscanned by Clamav antivirus, this control operate at 3 different levels:\n\n- At URL level, you can disable virus scanning for a set of web site,\n  filename extension or anything that can be matched in an URL.\n- At client side by disabling virus scan and other redirector call\n  to a set of username, source Ip addresses or computer DNS name.\n- At HTTP header level, where you can disable virus scanning following\n  the content type or file size.","deps":{"c-icap":{"origin":"www/c-icap","version":"0.5.11_1,2"},"libarchive":{"origin":"archivers/libarchive","version":"3.7.9,1"}},"categories":["security","www"],"annotations":{"cpe":"cpe:2.3:a:darold:squidclamav:7.3:::::dragonfly6:x86_64:2"}},{"name":"squid_radius_auth","origin":"www/squid_radius_auth","version":"1.10","comment":"RADIUS authenticator for squid proxy 2.5 and later","maintainer":"ports@FreeBSD.org","www":"http://www.squid-cache.org/contrib/squid_radius_auth","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c6db5de24b1484e5038d9ecb808073fb88f424594573d3e416acfb0e8fcac0a0","flatsize":16980,"path":"All/squid_radius_auth-1.10.pkg","repopath":"All/squid_radius_auth-1.10.pkg","licenselogic":"single","pkgsize":9516,"desc":"RADIUS authenticator for Squid proxy 2.5 and later.","categories":["www"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe squid_radius_auth port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squidanalyzer","origin":"www/squidanalyzer","version":"6.5_1","comment":"Squid access log report generation tool","maintainer":"dominique.goncalves@gmail.com","www":"https://squidanalyzer.darold.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"443846a42fdc088094159c879b8d715ce297e7a4e911ce071290fc90e21d53b2","flatsize":561471,"path":"All/squidanalyzer-6.5_1.pkg","repopath":"All/squidanalyzer-6.5_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":160708,"desc":"Squid Analyzer parses Squid proxy access log and reports general statistics\nabout hits, bytes, users, networks, top URLs, and top second level domains.\nStatistic reports are oriented toward user and bandwidth control.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"],"options":{"DOCS":"on"},"messages":[{"message":"1. Modify your httpd.conf to allow access to HTML output like follow:\n        Alias /squidreport /usr/local/www/squidreport\n        <Directory /usr/local/www/squidreport>\n            Options -Indexes FollowSymLinks MultiViews\n            AllowOverride None\n            Order deny,allow\n            Deny from all\n            Allow from 127.0.0.1\n        </Directory>\n2. If necessary, give additional host access to SquidAnalyzer in httpd.conf.\n   Restart and ensure that httpd is running.\n3. Browse to http://my.host.dom/squidreport/ to ensure that things are working\n   properly.\n4. Setup a cronjob to run squid-analyzer daily:\n\n     # SquidAnalyzer log reporting daily\n     0 2 * * * /usr/local/bin/squid-analyzer > /dev/null 2>&1\n\nor run it manually.\nFor more information, see /usr/local/share/doc/squidanalyzer/README file.","type":"install"}]},{"name":"squirrel","origin":"lang/squirrel","version":"3.2","comment":"High level imperative/OO programming language","maintainer":"mclay@astate.edu","www":"http://squirrel-lang.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0296349b6252abff2fb4a4282d5261f0a548c29c6354d4d7f33b913ffe0892f1","flatsize":445560,"path":"All/squirrel-3.2.pkg","repopath":"All/squirrel-3.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":135868,"desc":"Squirrel is a high level imperative/OO programming language, designed\nto be a powerful scripting tool that fits in the size, memory bandwidth,\nand real-time requirements of applications like games. However Squirrel\noffers a wide range of features like dynamic typing, delegation, classes\n& inheritance, higher order functions, generators, coroutines, tail\nrecursion, exception handling, automatic memory management, weak\nreferences, etc.\n\nSquirrel is inspired by languages like Python, Javascript and especially\nLua. The API is very similar and the table code is based on the Lua one.","categories":["lang"],"shlibs_required":["libc.so.8"]},{"name":"squirrelmail-avelsieve-plugin-php81","origin":"mail/squirrelmail-avelsieve-plugin","version":"1.9.9","comment":"SquirrelMail plugin for Server-Side Mail Filtering management","maintainer":"ports@FreeBSD.org","www":"https://www.squirrelmail.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"573804fe17138b787c854cfaebde700691941037678910bbd000e597da94176f","flatsize":1581538,"path":"All/squirrelmail-avelsieve-plugin-php81-1.9.9.pkg","repopath":"All/squirrelmail-avelsieve-plugin-php81-1.9.9.pkg","licenselogic":"single","pkgsize":286660,"desc":"Sieve Mail Filters for Squirrelmail (avelsieve) is a plugin for\ncreating server-side filtering scripts on RFC 3028 compliant servers\nincluding Cyrus IMAP, DBMail, Dovecote and Exim 4.x.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php81":{"origin":"lang/php81","version":"8.1.32"},"squirrelmail-php81":{"origin":"mail/squirrelmail","version":"20240929"}},"categories":["mail","www"],"annotations":{"flavor":"php81"},"messages":[{"message":"===>   NOTICE:\n\nThe squirrelmail-avelsieve-plugin-php81 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"squeezelite","origin":"audio/squeezelite","version":"1.9.9.1422_4","comment":"Lightweight headless squeezebox player for Logitech Media Server","maintainer":"jockl@pianojockl.org","www":"https://github.com/ralph-irving/squeezelite","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a3a7d4c39a85bd620a2a7344bb18000f42ef6f9d655058748e77e58ddde4da54","flatsize":165513,"path":"All/squeezelite-1.9.9.1422_4.pkg","repopath":"All/squeezelite-1.9.9.1422_4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":71404,"desc":"Lightweight headless squeezebox player for Logitech Media Server","deps":{"alsa-lib":{"origin":"audio/alsa-lib","version":"1.2.13"},"faad2":{"origin":"audio/faad","version":"2.11.2,1"},"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"flac":{"origin":"audio/flac","version":"1.5.0,1"},"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libsoxr":{"origin":"audio/libsoxr","version":"0.1.3_3"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"mpg123":{"origin":"audio/mpg123","version":"1.32.10"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"portaudio":{"origin":"audio/portaudio","version":"19.6.0_7,1"}},"categories":["audio"],"shlibs_required":["libFLAC.so.14","libasound.so.2","libavcodec.so.60","libavformat.so.60","libavutil.so.58","libc.so.8","libcrypto.so.12","libfaad.so.2","libm.so.4","libmpg123.so.0","libogg.so.0","libportaudio.so.2","libpthread.so.0","librt.so.0","libsoxr.so.0","libssl.so.12","libvorbis.so.0","libvorbisfile.so.3"],"options":{"DSD":"on","FFMPEG":"on","LINKALL":"on","OPUS":"off","RESAMPLE":"on","SELFPIPE":"off","SSL":"on"}},{"name":"squid-langpack","origin":"www/squid-langpack","version":"7.0.0.20240307","comment":"Language-specific error documents for Squid web cache","maintainer":"otis@FreeBSD.org","www":"http://www.squid-cache.org/Versions/langpack","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"66c13f235f5866ebea3aed46a96bb151e5e738175f0f28ed7d795c81f298f925","flatsize":2851793,"path":"All/squid-langpack-7.0.0.20240307.pkg","repopath":"All/squid-langpack-7.0.0.20240307.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":210988,"desc":"The pre-translated error pages displayed by Squid.\n\nAs squid does not contain pre-translated error pages,\nprovide it as a separate package.","categories":["www"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"To use the squid language pack, use the directive:\n\nerror_directory /usr/local/share/squid-langpack/language\n\nin your squid.conf. Example:\n\nerror_directory /usr/local/share/squid-langpack/sk","type":"install"}]},{"name":"squidGuard","origin":"www/squidguard","version":"1.4_15","comment":"Fast redirector for squid","maintainer":"garga@FreeBSD.org","www":"http://www.squidguard.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ab985973e38d24921d33daf1413bb1e981754c0bc40e5e316444fb21b9bd1012","flatsize":2352288,"path":"All/squidGuard-1.4_15.pkg","repopath":"All/squidGuard-1.4_15.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":518936,"desc":"squidGuard is a fast redirector using database stored blacklists.","deps":{"db5":{"origin":"databases/db5","version":"5.3.28_9"},"squid":{"origin":"www/squid","version":"6.13"}},"categories":["www"],"shlibs_required":["libc.so.8","libdb-5.3.so.0","libpthread.so.0"],"options":{"DNS_BL":"off","DOCS":"on","EXAMPLES":"on","LDAP":"off","QUOTE_STRING":"off","STRIP_NTDOMAIN":"off"},"annotations":{"cpe":"cpe:2.3:a:squidguard:squidguard:1.4:::::dragonfly6:x86_64:15"},"messages":[{"message":"In order to activate squidGuard you have to edit squid.conf\n To the contain \"url_rewrite_program /usr/local/bin/squidGuard\"\n and create a configuration file for squidGuard.\n\n Sample blacklists have been installed in /usr/local/share/examples/squidGuard.\n\n A sample configuration file has beeen installed in\n /usr/local/etc/squid/squidGuard.conf.sample.\n\n You need to edit the configuration and compile the blacklist\n you choose to use with:\n squidGuard -d -C all\n\n Please bear in mind that this is just a sample configuration file\n and for any real world usage you need to download or create your\n own updated blacklists and create your own configuration file.\n\n Check documentation here:\n\n http://www.squidguard.org/Doc/\n\n To activate the changes do a /usr/local/sbin/squid -k reconfigure","type":"install"}]},{"name":"squashfs-tools","origin":"filesystems/squashfs-tools","version":"4.6.1_1","comment":"Set of tools to manipulate squashfs images","maintainer":"danfe@FreeBSD.org","www":"https://squashfs.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"250d20d9560efeafd17ba888baa576d6e3288a149de3fd6ef86c4c1b66814817","flatsize":710261,"path":"All/squashfs-tools-4.6.1_1.pkg","repopath":"All/squashfs-tools-4.6.1_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":225048,"desc":"Squashfs is a compressed read-only filesystem for Linux. Squashfs is\nintended for general read-only filesystem use, for archival use (i.e.\nin cases where a .tar.gz file may be used), and in constrained block\ndevice/memory systems (e.g. embedded systems) where low overhead is\nneeded. The filesystem is currently stable, and has been tested on\nPowerPC, i586, Sparc and ARM architectures.\n\nsquashfs-tools are the set of tools to manipulate squashfs images.","deps":{"liblz4":{"origin":"archivers/liblz4","version":"1.10.0,1"},"lzo2":{"origin":"archivers/lzo2","version":"2.10_1"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["filesystems","sysutils"],"shlibs_required":["libc.so.8","liblz4.so.1","liblzma.so.3","liblzo2.so.2","libm.so.4","libpthread.so.0","libz.so.3","libzstd.so.1"],"options":{"DOCS":"on","LZ4":"on","LZMA":"on","LZO":"on","XZ":"on","ZSTD":"on"},"annotations":{"cpe":"cpe:2.3:a:squashfs_project:squashfs:4.6.1:::::dragonfly6:x86_64:1"}},{"name":"squashfs-tools-ng","origin":"filesystems/squashfs-tools-ng","version":"1.3.2","comment":"New set of tools and libraries to work with SquashFS images","maintainer":"danfe@FreeBSD.org","www":"https://infraroot.at/projects/squashfs-tools-ng/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2e300922f428e4f041417e939b4b03da9b28bca0a7710872dc4f544b99239c34","flatsize":885940,"path":"All/squashfs-tools-ng-1.3.2.pkg","repopath":"All/squashfs-tools-ng-1.3.2.pkg","licenselogic":"or","licenses":["GPLv3+","LGPL3+"],"pkgsize":276588,"desc":"SquashFS is a highly compressed, read-only file system often used as\na root file system on embedded devices, live systems, or simply as a\ncompressed archive format.\n\nThis project originally started out as a fork of squashfs-tools 4.3,\nafter encountering some short comings and realizing that there have\nbeen no updates on the SourceForge site or mailing list for a long\ntime.  Even before the first public release, the fork was replaced\nwith a complete re-write after growing frustrated with the existing\ncode base.\n\nThe utilities provided by squashfs-tools-ng offer alternative tooling\nand are intentionally named differently, so both packages can be\ninstalled side by side.\n\nThe actual guts of squashfs-tools-ng are encapsulated in a library\nwith a generic API designed to make SquashFS available to other\napplications as an embeddable, extensible archive format (or simply\nto read, write, or manipulate SquashFS file systems).","deps":{"liblz4":{"origin":"archivers/liblz4","version":"1.10.0,1"},"lzo2":{"origin":"archivers/lzo2","version":"2.10_1"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["filesystems","sysutils"],"shlibs_required":["libbz2.so.2","libc.so.8","liblz4.so.1","liblzma.so.3","liblzo2.so.2","libpthread.so.0","libz.so.3","libzstd.so.1"],"options":{"DOCS":"on","LZ4":"on","LZO":"on","TOOLS":"on","ZSTD":"on"}},{"name":"squash","origin":"audio/squash","version":"1.0_22","comment":"Learning console-based MP3/OGG player","maintainer":"mandree@FreeBSD.org","www":"https://savannah.nongnu.org/projects/squash/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e1629f318d24c0a30930235dadf5c208a58edcdae98b12cd424917e0bd3b3851","flatsize":133672,"path":"All/squash-1.0_22.pkg","repopath":"All/squash-1.0_22.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":45688,"desc":"Squash is a C/Ncurses based music player. It supports mp3 and ogg through\nlibraries (and planned flac support).  Squash uses statistics to determine songs\nto play automatically. It garners this information through whether or not a song\nis skipped.  Squash also avoids picking the same song twice.  Thus Squash is\nlike a radio station that plays the songs you like -- and you don't even have to\ncall in requests!","deps":{"fftw":{"origin":"math/fftw","version":"2.1.5_23"},"flac":{"origin":"audio/flac","version":"1.5.0,1"},"id3lib":{"origin":"audio/id3lib","version":"3.8.3.20240114"},"id3v2":{"origin":"audio/id3v2","version":"0.1.12"},"libao":{"origin":"audio/libao","version":"1.2.0_7"},"libmad":{"origin":"audio/libmad","version":"0.16.4"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"}},"categories":["audio"],"shlibs_required":["libFLAC.so.14","libao.so.4","libc.so.8","libfftw.so.2","libid3.so.3.8.3","libm.so.4","libmad.so.0","libncurses.so.6","libpthread.so.0","libstdc++.so.9","libtinfo.so.6","libvorbis.so.0","libvorbisfile.so.3","libz.so.3"],"options":{"DOCS":"on"}},{"name":"sqstat","origin":"www/sqstat","version":"1.20_1","comment":"Script which allows to look through active squid users connections","maintainer":"ports@FreeBSD.org","www":"https://samm.kiev.ua/sqstat/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b149d71e247a1777ae58b46ba68c74a1dd0e2b572c1d705d84004dad720a3ffb","flatsize":26461,"path":"All/sqstat-1.20_1.pkg","repopath":"All/sqstat-1.20_1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":11340,"desc":"SqStat is a script which allows to look through active squid users\nconnections. It uses cachemgr protocol to get information from\nsquid proxy server.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"}},"categories":["www"],"options":{"DOCS":"on"},"messages":[{"message":"- Copy file config.inc.php.defaults to config.inc.php, edit\n  config.inc.php to specify your squid proxy server IP and port.\n\n- Set up squid:\n\nacl manager proto cache_object\n# replace 10.0.0.1 with your webserver IP\nacl webserver src 10.0.0.1/255.255.255.255\nhttp_access allow manager webserver\nhttp_access deny manager\n\n- Set up apache web server:\n\nAlias /sqstat \"/usr/local/share/sqstat/\"","type":"install"},{"message":"===>   NOTICE:\n\nThe sqstat port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sqtop","origin":"net/sqtop","version":"2015.02.08_1","comment":"Console-based display of Squid proxy connections","maintainer":"coco@executive-computing.de","www":"https://github.com/paleg/sqtop/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4d0a8f61cc1b4c24dff9b95e24e3c1bbc4da14efddbd64736010b92d29fc97e3","flatsize":228309,"path":"All/sqtop-2015.02.08_1.pkg","repopath":"All/sqtop-2015.02.08_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":84628,"desc":"sqtop is a console applicaton to display information about currently active\nclient connections for a Squid proxy in a convenient way.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["net"],"shlibs_required":["libc.so.8","libm.so.4","libncurses.so.6","libpthread.so.0","libstdc++.so.9","libtinfo.so.6"],"options":{"NCURSES":"on"}},{"name":"squeekboard","origin":"x11/squeekboard","version":"1.43.1_4","comment":"On-screen keyboard input method for Wayland","maintainer":"jbeich@FreeBSD.org","www":"https://gitlab.gnome.org/World/Phosh/squeekboard","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6b272146366b6218510a0ade9e1677f49aca106479b4741103e11a7c4c5e0ad2","flatsize":8321720,"path":"All/squeekboard-1.43.1_4.pkg","repopath":"All/squeekboard-1.43.1_4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1593944,"desc":"Squeekboard is a keyboard-shaped input method supporting Wayland,\nbuilt primarily for the Librem 5 phone.\n\nIt squeaks because some Rust got inside.\n\nFeatures:\n- GTK3\n- Custom keyboard layouts defined in yaml\n- Input purpose dependent keyboard layouts\n- DBus interface to show and hide\n- Use Wayland input method protocol to submit text\n- Use Wayland virtual keyboard protocol","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"feedbackd":{"origin":"accessibility/feedbackd","version":"0.7.0"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnome-desktop":{"origin":"x11/gnome-desktop","version":"44.1"},"gsettings-desktop-schemas":{"origin":"devel/gsettings-desktop-schemas","version":"47.1_1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["wayland","x11"],"shlibs_required":["libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libexecinfo.so.1","libfeedback-0.0.so.0","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgnome-desktop-3.so.20","libgobject-2.0.so.0","libgtk-3.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","librt.so.0","libwayland-client.so.0","libxkbcommon.so.0"],"messages":[{"message":"To unhide the keyboard after launch run\n\n$ gsettings set \\\n    org.gnome.desktop.a11y.applications \\\n    screen-keyboard-enabled \\\n    true\n$ gdbus call --session \\\n    --dest=sm.puri.OSK0 \\\n    --object-path=/sm/puri/OSK0 \\\n    --method=sm.puri.OSK0.SetVisible \\\n    true","type":"install"}]},{"name":"sqsh","origin":"databases/sqsh","version":"2.5.16.1_3","comment":"Interactive tool for querying Sybase database servers","maintainer":"fuz@FreeBSD.org","www":"https://sourceforge.net/projects/sqsh","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a509e040b531d5aaa979bb51d53735f91b7433ccbb9337e553dbf302c5e605df","flatsize":323206,"path":"All/sqsh-2.5.16.1_3.pkg","repopath":"All/sqsh-2.5.16.1_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":158448,"desc":"This is alternative to ancient isql - interactive\nand comfortable database query tool for Sybase.","deps":{"freetds":{"origin":"databases/freetds","version":"1.4.26,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"open-motif":{"origin":"x11-toolkits/open-motif","version":"2.3.8_8"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["databases"],"shlibs_required":["libX11.so.6","libXext.so.6","libXm.so.4","libXmu.so.6","libXt.so.6","libc.so.8","libcrypt.so.4","libct.so.4","libdl.so.0","libm.so.4","libncurses.so.6","libreadline.so.8"],"options":{"X11":"on"}},{"name":"squid","origin":"www/squid","version":"6.13","comment":"HTTP Caching Proxy","maintainer":"timp87@gmail.com","www":"https://www.squid-cache.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"434992ca80d5dbe027547c6b88de08d435228f6d41e1a2c302a9fbf35e06107b","flatsize":8767827,"path":"All/squid-6.13.pkg","repopath":"All/squid-6.13.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2581656,"desc":"Squid is a fully-featured HTTP/1.0 proxy which is almost (but not quite)\nHTTP/1.1 compliant. Squid offers a rich access control, authorization and\nlogging environment to develop web proxy and content serving applications.","deps":{"krb5":{"origin":"security/krb5","version":"1.21.3_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["www"],"users":["squid"],"groups":["squid"],"shlibs_required":["libc.so.8","libcom_err.so.3.0","libcrypt.so.4","libcrypto.so.12","libgssapi_krb5.so.2.2","libk5crypto.so.3.1","libkrb5.so.3.3","libm.so.4","libpam.so.3","libpthread.so.0","librt.so.0","libssl.so.12","libstdc++.so.9"],"options":{"ARP_ACL":"on","CACHE_DIGESTS":"on","DEBUG":"off","DELAY_POOLS":"on","DOCS":"on","ECAP":"off","ESI":"off","EXAMPLES":"on","FOLLOW_XFF":"on","FS_AUFS":"on","FS_DISKD":"on","FS_ROCK":"on","HTCP":"on","ICAP":"on","ICMP":"on","IDENT":"on","IPV6":"on","KQUEUE":"on","LARGEFILE":"on","LAX_HTTP":"on","NETTLE":"off","SNMP":"on","SSL":"on","SSL_CRTD":"on","STACKTRACES":"off","TDB":"off","VIA_DB":"on","WCCP":"on","WCCPV2":"on","GSSAPI_BASE":"off","GSSAPI_HEIMDAL":"off","GSSAPI_MIT":"on","GSSAPI_NONE":"off","TP_IPF":"off","TP_IPFW":"on","TP_PF":"off","AUTH_LDAP":"off","AUTH_NIS":"on","AUTH_SASL":"off","AUTH_SMB":"off","AUTH_SQL":"off"},"annotations":{"cpe":"cpe:2.3:a:squid-cache:squid:6.13:::::dragonfly6:x86_64"},"messages":[{"message":"o You can find the configuration files for this package in the\n       directory /usr/local/etc/squid.\n\n     o The default cache directory is /var/squid/cache/.\n       The default log directory is /var/log/squid/.\n\n       Note:\n       You must initialize new cache directories before you can start\n       squid.  Do this by running \"squid -z\" as 'root' or 'squid'.\n       If your cache directories are already initialized (e.g. after an\n       upgrade of squid) you do not need to initialize them again.\n\n     o When using DiskD storage scheme remember to read documentation:\n         http://wiki.squid-cache.org/Features/DiskDaemon\n       and alter your kern.ipc defaults in /boot/loader.conf. DiskD will not\n       work reliably without this. Last recomendations were:\n\n         kern.ipc.msgmnb=8192\n         kern.ipc.msgssz=64\n         kern.ipc.msgtql=2048\n\n     o The pre-translated error pages are no longer included into the port.\n       If you need them install www/squid-langpack port as well.\n\n     o The default configuration will deny everyone but the local host and\n       local networks as defined in RFC 1918 for IPv4 and RFCs 4193 and\n       4291 for IPv6 access to the proxy service.  Edit the \"http_access\n       allow/deny\" directives in /usr/local/etc/squid/squid.conf\n       to suit your needs.\n\n     o If AUTH_SQL option is set, please, don't forget to install one of\n       following perl modules depending on database you like:\n         databases/p5-DBD-mysql (MySQL)\n         databases/p5-DBD-mysql4 (MariaDB)\n         databases/p5-DBD-Pg\n         databases/p5-DBD-SQLite\n\n     To enable Squid, set squid_enable=yes in either\n     /etc/rc.conf, /etc/rc.conf.local or /etc/rc.conf.d/squid\n     Please see /usr/local/etc/rc.d/squid for further details.\n\n     Note:\n     If you just updated your Squid installation from an earlier version,\n     make sure to check your Squid configuration against the 3.4 default\n     configuration file /usr/local/etc/squid/squid.conf.sample.\n\n     /usr/local/etc/squid/squid.conf.documented is a fully annotated\n     configuration file you can consult for further reference.\n\n     Additionally, you should check your configuration by calling\n     'squid -f /path/to/squid.conf -k parse' before starting Squid.","type":"install"}]},{"name":"sqlninja","origin":"security/sqlninja","version":"0.2.6","comment":"Sql Server exploit toolkit","maintainer":"ports@FreeBSD.org","www":"https://sqlninja.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0a247e83370e8ecd9014e0ff8c5ff40dd8141012f6776072c7a3472452a8c348","flatsize":530609,"path":"All/sqlninja-0.2.6.pkg","repopath":"All/sqlninja-0.2.6.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":202372,"desc":"Sqlninja is a tool targeted to exploit SQL Injection vulnerabilities on\na web application that uses Microsoft SQL Server as its back-end.\n\nIts main goal is to provide a remote shell on the vulnerable DB server,\neven in a very hostile environment. It should be used by penetration\ntesters to help and automate the process of taking over a DB Server when\na SQL Injection vulnerability has been discovered.","deps":{"p5-IO-Socket-SSL":{"origin":"security/p5-IO-Socket-SSL","version":"2.089"},"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"p5-Net-Pcap":{"origin":"net/p5-Net-Pcap","version":"0.21"},"p5-Net-RawIP":{"origin":"net/p5-Net-RawIP","version":"0.25_1,1"},"p5-NetPacket":{"origin":"net/p5-NetPacket","version":"1.7.2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["security"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe sqlninja port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sqliteodbc","origin":"databases/sqliteodbc","version":"0.99991","comment":"ODBC driver for SQLite 3","maintainer":"ports@FreeBSD.org","www":"http://www.ch-werner.de/sqliteodbc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bd377ccaa8be3fbc4738cdd328be2274737a67a1eb774114d125c95f2a7f4604","flatsize":695421,"path":"All/sqliteodbc-0.99991.pkg","repopath":"All/sqliteodbc-0.99991.pkg","licenselogic":"single","licenses":["SQLITEODBC"],"pkgsize":161020,"desc":"ODBC driver for SQLite 2 and 3.","deps":{"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"unixODBC":{"origin":"databases/unixODBC","version":"2.3.12_1"}},"categories":["databases"],"annotations":{"cpe":"cpe:2.3:a:sqliteodbc_project:sqliteodbc:0.99991:::::dragonfly6:x86_64"},"messages":[{"message":"===>   NOTICE:\n\nThe sqliteodbc port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sqlitejdbc","origin":"java/sqlitejdbc","version":"056_2","comment":"Java JDBC driver for SQLite","maintainer":"lapo@lapo.it","www":"http://web.archive.org/web/20120721075310/http://www.zentus.com/sqlitejdbc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"20868f50fee838a8fbc31f8a2b1ea0224a9bf44d3e9c82be8c390d15c4df9a8e","flatsize":55330,"path":"All/sqlitejdbc-056_2.pkg","repopath":"All/sqlitejdbc-056_2.pkg","licenselogic":"single","pkgsize":40192,"desc":"SQLiteJDBC is a Java JDBC driver for SQLite.\n\nIt runs using either a native code library or a 100%25 Pure Java driver\nbased on NestedVM emulation (but in this package only the native version\nis installed).","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["databases","java"],"messages":[{"message":"Warning: you need a sqlite3 port compiled with SQLITE_ENABLE_COLUMN_METADATA\nin order to use the following methods:\n  String ResultSetMetaData.getCatalogName(int column)\n  String ResultSetMetaData.getTableName(int column)\nany attemp to use them will close the JVM with an error of:\n  Undefined symbol \"sqlite3_column_table_name16\"","type":"install"}]},{"name":"sqlitemanager","origin":"databases/sqlitemanager","version":"1.2.4","comment":"Multilingual web based tool to manage SQLite database","maintainer":"ports@FreeBSD.org","www":"https://www.sqlitemanager.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f441e523c06f895c7847805e96f4acdf5abc02af31640ed2949f9dee0eb7ec6d","flatsize":2299335,"path":"All/sqlitemanager-1.2.4.pkg","repopath":"All/sqlitemanager-1.2.4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":612424,"desc":"SQLiteManager is a multilingual web based tool to manage SQLite\ndatabase. The programming language used is: PHP4, but work fine with\nPHP5. Work just as well on a platform Linux as on Windows or MAC.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-sqlite3":{"origin":"databases/php83-sqlite3","version":"8.3.21"}},"categories":["databases","www"],"annotations":{"cpe":"cpe:2.3:a:sqlitemanager:sqlitemanager:1.2.4:::::dragonfly6:x86_64"},"messages":[{"message":"===>   NOTICE:\n\nThe sqlitemanager port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sqlitecpp","origin":"databases/sqlitecpp","version":"3.3.2","comment":"SQLiteC++: Easy to use C++ SQLite3 wrapper","maintainer":"yuri@FreeBSD.org","www":"https://github.com/SRombauts/SQLiteCpp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b55ab9c41ccdb9ce2c094f383c686320ecfe21b8954378d61dc7c56153465bc8","flatsize":184646,"path":"All/sqlitecpp-3.3.2.pkg","repopath":"All/sqlitecpp-3.3.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":48612,"desc":"SQLiteC++ offers an encapsulation layer around the native C APIs of SQLite, with\na few intuitive and well documented C++ classes.","deps":{"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["databases","devel"]},{"name":"sqliteconvert","origin":"databases/sqliteconvert","version":"0.1.2_1","comment":"Tools to convert SQLite3 schema files into documentation","maintainer":"ports@FreeBSD.org","www":"https://kristaps.bsd.lv/sqliteconvert/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"72dfd1b5b291098a7a8b38353213dd910377cf7f20106e69edbff2cbc40e083f","flatsize":54644,"path":"All/sqliteconvert-0.1.2_1.pkg","repopath":"All/sqliteconvert-0.1.2_1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":20948,"desc":"Sqliteconvert is a set of tools to convert SQLite3 schema files into\ndocumentation.  It includes sqlite2dot(1), which converts into a\ngraphviz file; sqlite2html(1), which converts into an HTML5 fragment;\nand sqliteconvert(1), which pulls these tools together with some sane\ndefault templates.","deps":{"graphviz":{"origin":"graphics/graphviz","version":"12.2.1_1"}},"categories":["databases"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe sqliteconvert port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sqlrelay","origin":"databases/sqlrelay","version":"1.9.3_1","comment":"Persistent DB connection pooling/proxying/load balancing system","maintainer":"pi@FreeBSD.org","www":"https://sqlrelay.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fdc526d43c6862bc0c2814775658a513c6369ca623b02bc560399203f0b1d4e9","flatsize":14161323,"path":"All/sqlrelay-1.9.3_1.pkg","repopath":"All/sqlrelay-1.9.3_1.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":2317028,"desc":"SQL Relay is a persistent database connection pooling, proxying and\nload balancing system for Unix and Linux supporting ODBC, Oracle,\nMySQL, mSQL, PostgreSQL, Sybase, MS SQL Server, IBM DB2, Interbase,\nLago and SQLite with C, C++, Perl, Perl-DBD, Python, Python-DB, Zope,\nPHP, Ruby and Java APIs, command line clients, a GUI configuration\ntool and extensive documentation.  The APIs support advanced database\noperations such as bind variables, multi-row fetches, client side\nresult set caching and suspended transactions.  It is ideal for\nspeeding up database-driven web-based applications, accessing\ndatabases from unsupported platforms, migrating between databases,\ndistributing access to replicated databases and throttling database\naccess.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"krb5":{"origin":"security/krb5","version":"1.21.3_1"},"libedit":{"origin":"devel/libedit","version":"3.1.20250104,1"},"libiconv":{"origin":"converters/libiconv","version":"1.17_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"},"rudiments":{"origin":"devel/rudiments","version":"1.4.2"}},"categories":["databases"],"shlibs_required":["libc.so.8","libcom_err.so.3.0","libcrypt.so.4","libcurl.so.4","libdl.so.0","libedit.so.0","libgssapi_krb5.so.2.2","libk5crypto.so.3.1","libkrb5.so.3.3","libm.so.4","libpthread.so.0","librudiments.so.8","libstdc++.so.9"],"options":{"DOCS":"on","FIREBIRD":"off","FREETDS":"off","MYSQL":"off","ODBC":"off","ORACLE":"off","PGSQL":"off","SQLITE3":"off"}},{"name":"sqlite3-icu","origin":"databases/sqlite3","version":"3.46.1_1,1","comment":"SQL database engine in a C library (ICU flavor)","maintainer":"pavelivolkov@gmail.com","www":"https://www.sqlite.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a1ce8e786630da28a7b00feafab6753189d054d405cdf988bdeef18c30754d9c","flatsize":4901237,"path":"All/sqlite3-icu-3.46.1_1,1.pkg","repopath":"All/sqlite3-icu-3.46.1_1,1.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":1238284,"desc":"SQLite is an SQL database engine in a C library. Programs that link the SQLite\nlibrary can have SQL database access without running a separate RDBMS process.\nThe distribution comes with a standalone command-line access program (sqlite3)\nthat can be used to administer an SQLite database and which serves as an\nexample of how to use the SQLite library.","deps":{"icu":{"origin":"devel/icu","version":"76.1,1"},"libedit":{"origin":"devel/libedit","version":"3.1.20250104,1"}},"categories":["databases"],"shlibs_required":["libc.so.8","libicudata.so.76","libicui18n.so.76","libicuuc.so.76","libm.so.4","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"ARMOR":"off","DBPAGE":"on","DBSTAT":"on","DIRECT_READ":"on","DQS":"off","EXAMPLES":"on","EXTENSION":"on","FTS3_TOKEN":"on","FTS4":"on","FTS5":"on","LIKENOTBLOB":"off","MEMMAN":"off","METADATA":"on","NORMALIZE":"off","NULL_TRIM":"off","RBU":"off","SECURE_DELETE":"on","SORT_REF":"off","STATIC":"off","STMT":"off","STRIP":"on","TCL":"off","THREADS":"on","TRUSTED_SCHEMA":"off","UNKNOWN_SQL":"off","UNLOCK_NOTIFY":"on","UPDATE_LIMIT":"off","URI":"on","URI_AUTHORITY":"off","TS0":"off","TS1":"on","TS2":"off","TS3":"off","STAT3":"off","STAT4":"off","LIBEDIT":"on","READLINE":"off","SESSION":"off","OFFSET":"off","SOUNDEX":"off","GEOPOLY":"off","RTREE":"on","RTREE_INT":"off"},"annotations":{"flavor":"icu"}},{"name":"sqlite3","origin":"databases/sqlite3","version":"3.46.1_1,1","comment":"SQL database engine in a C library","maintainer":"pavelivolkov@gmail.com","www":"https://www.sqlite.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"727787dd946a16cada39661095f7a2b3b4c95e5c00ea6bd5264dd63bdb765f6a","flatsize":4892331,"path":"All/sqlite3-3.46.1_1,1.pkg","repopath":"All/sqlite3-3.46.1_1,1.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":1237024,"desc":"SQLite is an SQL database engine in a C library. Programs that link the SQLite\nlibrary can have SQL database access without running a separate RDBMS process.\nThe distribution comes with a standalone command-line access program (sqlite3)\nthat can be used to administer an SQLite database and which serves as an\nexample of how to use the SQLite library.","deps":{"libedit":{"origin":"devel/libedit","version":"3.1.20250104,1"}},"categories":["databases"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libz.so.3"],"options":{"ARMOR":"off","DBPAGE":"on","DBSTAT":"on","DIRECT_READ":"on","DQS":"off","EXAMPLES":"on","EXTENSION":"on","FTS3_TOKEN":"on","FTS4":"on","FTS5":"on","LIKENOTBLOB":"off","MEMMAN":"off","METADATA":"on","NORMALIZE":"off","NULL_TRIM":"off","RBU":"off","SECURE_DELETE":"on","SORT_REF":"off","STATIC":"off","STMT":"off","STRIP":"on","TCL":"off","THREADS":"on","TRUSTED_SCHEMA":"off","UNKNOWN_SQL":"off","UNLOCK_NOTIFY":"on","UPDATE_LIMIT":"off","URI":"on","URI_AUTHORITY":"off","TS0":"off","TS1":"on","TS2":"off","TS3":"off","STAT3":"off","STAT4":"off","LIBEDIT":"on","READLINE":"off","SESSION":"off","OFFSET":"off","SOUNDEX":"off","GEOPOLY":"off","RTREE":"on","RTREE_INT":"off","ICU":"off","UNICODE61":"on"},"annotations":{"flavor":"default"}},{"name":"sqlite3-tcl","origin":"databases/sqlite3","version":"3.46.1_1,1","comment":"SQL database engine in a C library (TCL flavor)","maintainer":"pavelivolkov@gmail.com","www":"https://www.sqlite.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"086753c450f2344a081791020534da7f3ccc4539c708a91b2a9dc48b99f12b1a","flatsize":6273592,"path":"All/sqlite3-tcl-3.46.1_1,1.pkg","repopath":"All/sqlite3-tcl-3.46.1_1,1.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":1437456,"desc":"SQLite is an SQL database engine in a C library. Programs that link the SQLite\nlibrary can have SQL database access without running a separate RDBMS process.\nThe distribution comes with a standalone command-line access program (sqlite3)\nthat can be used to administer an SQLite database and which serves as an\nexample of how to use the SQLite library.","deps":{"libedit":{"origin":"devel/libedit","version":"3.1.20250104,1"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"}},"categories":["databases"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libtcl86.so.1","libz.so.3"],"options":{"ARMOR":"off","DBPAGE":"on","DBSTAT":"on","DIRECT_READ":"on","DQS":"off","EXAMPLES":"on","EXTENSION":"on","FTS3_TOKEN":"on","FTS4":"on","FTS5":"on","LIKENOTBLOB":"off","MEMMAN":"off","METADATA":"on","NORMALIZE":"off","NULL_TRIM":"off","RBU":"off","SECURE_DELETE":"on","SORT_REF":"off","STATIC":"off","STMT":"off","STRIP":"on","THREADS":"on","TRUSTED_SCHEMA":"off","UNKNOWN_SQL":"off","UNLOCK_NOTIFY":"on","UPDATE_LIMIT":"off","URI":"on","URI_AUTHORITY":"off","TS0":"off","TS1":"on","TS2":"off","TS3":"off","STAT3":"off","STAT4":"off","LIBEDIT":"on","READLINE":"off","SESSION":"off","OFFSET":"off","SOUNDEX":"off","GEOPOLY":"off","RTREE":"on","RTREE_INT":"off","ICU":"off","UNICODE61":"on"},"annotations":{"flavor":"tcl"}},{"name":"sqlite-ext-spellfix","origin":"databases/sqlite-ext-spellfix","version":"3.8.11.1_1","comment":"Search large vocabulary for close matches for SQLite","maintainer":"yuri@FreeBSD.org","www":"https://www.sqlite.org/spellfix1.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8671157e8b7ba5895e5a9dc8ac27987e3e6713e18c0d0629033a3e9116f30d22","flatsize":29426,"path":"All/sqlite-ext-spellfix-3.8.11.1_1.pkg","repopath":"All/sqlite-ext-spellfix-3.8.11.1_1.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":15228,"desc":"This module implements the spellfix1 VIRTUAL TABLE that can be used\nto search a large vocabulary for close matches using Levenshtein distance.\n\nVirtual table:\n\n  spellfix1\n\nFunctions:\n\n  editdist, editdist3, spellfix1_translit, spellfix1_phonehash,\n  spellfix1_scriptcode","deps":{"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["databases"],"messages":[{"message":"Loading extensions is by default prohibited as a security measure;\nsee \"Security Considerations\" in\nhttp://www.sqlite.org/cvstrac/wiki?p=LoadableExtensions.\n\nIf the sqlite3 program and library are built this way, you cannot\nuse these functions from the program, you must write your own program\nusing the sqlite3 API, and call sqlite3_enable_load_extension as\ndescribed above, or else rebuilt the sqlite3 program to allow\nloadable extensions.","type":"install"}]},{"name":"sqlite-ext-regexp","origin":"databases/sqlite-ext-regexp","version":"3.8.11.1_1","comment":"Regular-expression matcher using NFA engine for SQLite","maintainer":"yuri@FreeBSD.org","www":"https://www.sqlite.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4c36ca434fd0e78857952f5dcf6a02b7c96d9a841563dff867e74f30e35e36db","flatsize":13615,"path":"All/sqlite-ext-regexp-3.8.11.1_1.pkg","repopath":"All/sqlite-ext-regexp-3.8.11.1_1.pkg","licenselogic":"single","licenses":["public"],"pkgsize":7340,"desc":"Regular-expression matcher for posix extended regular expressions\nagainst UTF8 text.\n\nFunctions: regexp","deps":{"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["databases"],"messages":[{"message":"Loading extensions is by default prohibited as a security measure;\nsee \"Security Considerations\" in\nhttp://www.sqlite.org/cvstrac/wiki?p=LoadableExtensions.\n\nIf the sqlite3 program and library are built this way, you cannot\nuse these functions from the program, you must write your own program\nusing the sqlite3 API, and call sqlite3_enable_load_extension as\ndescribed above, or else rebuilt the sqlite3 program to allow\nloadable extensions.","type":"install"}]},{"name":"sqlite-ext-pcre","origin":"databases/sqlite-ext-pcre","version":"20100208_2","comment":"Regexp function for SQLite based on PCRE library","maintainer":"vivek@khera.org","www":"https://github.com/ralight/sqlite3-pcre","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"72e1051696c0c17e4aea98b471b881943f66dc9cafaf3d4e7f2268d26a000044","flatsize":7204,"path":"All/sqlite-ext-pcre-20100208_2.pkg","repopath":"All/sqlite-ext-pcre-20100208_2.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":3576,"desc":"This is sqlite3-pcre, an extension for sqlite3 that uses libpcre to provide\na regexp() function to use with the REGEXP operator.","deps":{"pcre":{"origin":"devel/pcre","version":"8.45_4"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["databases"],"messages":[{"message":"Loading extensions is by default prohibited as a security measure;\nsee \"Security Considerations\" in\nhttp://www.sqlite.org/cvstrac/wiki?p=LoadableExtensions.\n\nIf the sqlite3 program and library are built this way, you cannot\nuse these functions from the program, you must write your own program\nusing the sqlite3 API, and call sqlite3_enable_load_extension as\ndescribed above, or else rebuild the sqlite3 program to allow\nloadable extensions.","type":"install"}]},{"name":"sqlite-ext-miscfuncs","origin":"databases/sqlite-ext-miscfuncs","version":"1.1_2","comment":"Math, string, and aggregate function library for SQLite","maintainer":"ports@FreeBSD.org","www":"https://www.sqlite.org/contrib","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8523b83ff04b3290b3c403fb59a4a7cc9bb60764e6b72393c872a14feab76295","flatsize":34113,"path":"All/sqlite-ext-miscfuncs-1.1_2.pkg","repopath":"All/sqlite-ext-miscfuncs-1.1_2.pkg","licenselogic":"single","pkgsize":11216,"desc":"Provide mathematical, string and aggregate functions for SQL queries\nusing the SQLite loadable extensions mechanism.\n\nMath functions:\n\n  acos, asin, atan, atn2, atan2, acosh, asinh, atanh, difference,\n  degrees, radians, cos, sin, tan, cot, cosh, sinh, tanh, coth,\n  exp, log, log10, power, sign, sqrt, square, ceil, floor, pi\n\nString functions:\n\n  replicate, charindex, leftstr, rightstr, ltrim, rtrim, trim,\n  replace, reverse, proper, padl, padr, padc, strfilter\n\nAggregate functions:\n\n  stdev, variance, mode, median, lower_quartile, upper_quartile","deps":{"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["databases"],"options":{"DOCS":"on"},"messages":[{"message":"Loading extensions is by default prohibited as a security measure;\nsee \"Security Considerations\" in\nhttp://www.sqlite.org/cvstrac/wiki?p=LoadableExtensions.\n\nIf the sqlite3 program and library are built this way, you cannot\nuse these functions from the program, you must write your own program\nusing the sqlite3 API, and call sqlite3_enable_load_extension as\ndescribed above, or else rebuilt the sqlite3 program to allow\nloadable extensions.","type":"install"},{"message":"===>   NOTICE:\n\nThe sqlite-ext-miscfuncs port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sqlgrey","origin":"mail/sqlgrey","version":"1.8.0_6","comment":"Greylisting policy server for Postfix using an SQL backend","maintainer":"ports@FreeBSD.org","www":"https://sqlgrey.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d1291512d9436d781c3e9f400f13d10572b84079310f9eb6b4dc1cd93a4dbb04","flatsize":173786,"path":"All/sqlgrey-1.8.0_6.pkg","repopath":"All/sqlgrey-1.8.0_6.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":49136,"desc":"SQLgrey is a postfix policy service implementing a grey-listing policy.\n\nSQLgrey is written in Perl and uses DBI to access an SQL database.\n\nIts goal is reducing the SPAM reaching user mailboxes","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"coreutils":{"origin":"sysutils/coreutils","version":"9.6"},"p5-DBD-Pg":{"origin":"databases/p5-DBD-Pg","version":"3.18.0"},"p5-IO-Multiplex":{"origin":"devel/p5-IO-Multiplex","version":"1.16"},"p5-Net-Server":{"origin":"net/p5-Net-Server","version":"2.014"},"p5-Pod-Parser":{"origin":"textproc/p5-Pod-Parser","version":"1.67"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail"],"users":["sqlgrey"],"groups":["sqlgrey"],"options":{"DOCS":"on","MYSQL":"off","PGSQL":"on","SQLITE":"off","STATS":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe sqlgrey port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sqlite","origin":"databases/sqlite2","version":"2.8.17_5","comment":"SQL database engine in a C library","maintainer":"ports@FreeBSD.org","www":"https://www.sqlite.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"020195be8595398ee227b71c658bf57ebcb4796c9d000594b8c313a1efbb467e","flatsize":1809196,"path":"All/sqlite-2.8.17_5.pkg","repopath":"All/sqlite-2.8.17_5.pkg","licenselogic":"single","pkgsize":403792,"desc":"SQLite is an SQL database engine in a C library. Programs that link the SQLite\nlibrary can have SQL database access without running a separate RDBMS process.\nThe distribution comes with a standalone command-line access program (sqlite)\nthat can be used to administer an SQLite database and which serves as an\nexample of how to use the SQLite library.","deps":{"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["databases"],"shlibs_required":["libc.so.8","libncurses.so.6","libreadline.so.8"],"options":{"DOCS":"on","EXAMPLES":"on","TCL":"off","THREADS":"off"},"annotations":{"cpe":"cpe:2.3:a:sqlite:sqlite:2.8.17:::::dragonfly6:x86_64:5"},"messages":[{"message":"===>   NOTICE:\n\nThe sqlite port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sqlcached","origin":"databases/sqlcached","version":"r6_5","comment":"Cache daemon using SQL for data manipulation","maintainer":"ivoras@FreeBSD.org","www":"https://sqlcached.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"efbdc25caa3d7e6dcb35cf35a1ba10802397fad5f18d94ac336dc06313454599","flatsize":30336,"path":"All/sqlcached-r6_5.pkg","repopath":"All/sqlcached-r6_5.pkg","licenselogic":"single","pkgsize":12860,"desc":"SQLCacheD is a memory-based SQL database intended for use as a memory cache\nengine. In purpose, it.s similar to (and inspired by) memcached but allows\nfine-grained data manipulation using SQL.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"},"readline":{"origin":"devel/readline","version":"8.2.13_2"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["databases","net"],"shlibs_required":["libc.so.8","libsqlite3.so.0"],"options":{"DOCS":"on"}},{"name":"sqlitebrowser","origin":"databases/sqlitebrowser","version":"3.13.1","comment":"Visual tool to manage SQLite databases","maintainer":"mew14930xvi@inbox.lv","www":"https://sqlitebrowser.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d3be2b1a251688e247d94011c7d05e2990af56039d3ea2edac1d5793209990c5","flatsize":7447741,"path":"All/sqlitebrowser-3.13.1.pkg","repopath":"All/sqlitebrowser-3.13.1.pkg","licenselogic":"or","licenses":["GPLv3+","MPL20"],"pkgsize":2854236,"desc":"DB Browser for SQLite is a light GUI editor for SQLite databases,\nbuilt on top of Qt. The main goal of the project is to allow\nnon-technical users to create, modify and edit SQLite databases\nusing a set of wizards and a spreadsheet-like interface.\n\nThis project has previous been known as \"SQLite Browser\" and \"Database\nBrowser for SQLite\". \"DB Browser for SQLite\" will hopefully be the\nname that sticks. :)","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-testlib":{"origin":"devel/qt5-testlib","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["databases"],"shlibs_required":["libQt5Concurrent.so.5","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5PrintSupport.so.5","libQt5Test.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libc.so.8","libdl.so.0","libm.so.4","libpthread.so.0","libsqlite3.so.0","libstdc++.so.9"]},{"name":"sqlcipher","origin":"databases/sqlcipher","version":"4.6.1_1","comment":"Encrypted SQLite database","maintainer":"jharris@widomaker.com","www":"https://www.zetetic.net/sqlcipher/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5820f163c852c7367da5014217d3010acb3238d29faf0146c1c1af6215217cb9","flatsize":4546985,"path":"All/sqlcipher-4.6.1_1.pkg","repopath":"All/sqlcipher-4.6.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1168400,"desc":"Allows the creation of encrypted SQLite databases","deps":{"libedit":{"origin":"devel/libedit","version":"3.1.20250104,1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["databases"],"shlibs_required":["libc.so.8","libcrypto.so.12","libedit.so.0","libm.so.4","libpthread.so.0","libz.so.3"],"annotations":{"cpe":"cpe:2.3:a:zetetic:sqlcipher:4.6.1:::::dragonfly6:x86_64:1"}},{"name":"sql-ledger","origin":"finance/sql-ledger","version":"3.2.12","comment":"Double entry accounting system","maintainer":"bofh@FreeBSD.org","www":"https://www.sql-ledger.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9ab536eb7a31186b5f8ed26e7fc0ed56769fe5df9b976773639098375936e48d","flatsize":27696441,"path":"All/sql-ledger-3.2.12.pkg","repopath":"All/sql-ledger-3.2.12.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1222628,"desc":"SQL-Ledger is a double entry accounting system, written in Perl.\nAccounting data is stored in a PostgreSQL Server, for the display\nany text or GUI browser can be used.","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"},"p5-DBD-Pg":{"origin":"databases/p5-DBD-Pg","version":"3.18.0"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"}},"categories":["finance","perl5"],"messages":[{"message":"SQL-Ledger has now been installed.\n\nTo enable Apache web access, add the following to your\n/usr/local/etc/apache/httpd.conf:\n\n  # SQL-Ledger\n  Include /usr/local/etc/sql-ledger-httpd.conf\n\nEnjoy!","type":"install"}]},{"name":"sqlitestudio","origin":"databases/sqlitestudio","version":"3.4.16","comment":"SQLite database GUI manager","maintainer":"yuri@FreeBSD.org","www":"https://sqlitestudio.pl/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"302d71e948aff8d277a8ee2d51c14cf557cee2345cd7c438fe5df1b7bc3d440d","flatsize":19322851,"path":"All/sqlitestudio-3.4.16.pkg","repopath":"All/sqlitestudio-3.4.16.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":5563952,"desc":"SQLiteStudio is a SQLite database manager with the following features:\n* Intuitive interface\n* Powerful, yet light and fast\n* Exporting to various formats (SQL statements, CSV, HTML, XML, PDF, JSON)\n* Importing data from various formats (CSV, custom text files)\n* Numerous small additions, like formatting code, history of executed queries,\n  in editor windows, on-the-fly syntax checking, and more\n* Unicode support\n* Configurable colors, fonts and shortcuts","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-script":{"origin":"devel/qt5-script","version":"5.15.18p0_2"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"},"qt5-sqldrivers-sqlite3":{"origin":"databases/qt5-sqldrivers-sqlite3","version":"5.15.16p130"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-uitools":{"origin":"devel/qt5-uitools","version":"5.15.16p3"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"}},"categories":["databases"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libpthread.so.0","libreadline.so.8","libstdc++.so.9"],"options":{"PLUGIN_CONFIG_MIGRATION":"on","PLUGIN_CSV_EXPORT":"on","PLUGIN_CSV_IMPORT":"on","PLUGIN_DB_ANDROID":"on","PLUGIN_DB_SQLITE_CIPHER":"on","PLUGIN_DB_SQLITE_WX":"on","PLUGIN_FUSION_DARK_STYLE":"on","PLUGIN_HTML_EXPORT":"on","PLUGIN_JSON_EXPORT":"on","PLUGIN_MULTI_EDITOR_IMAGE":"on","PLUGIN_PDF_EXPORT":"on","PLUGIN_PRINTING":"on","PLUGIN_PYTHON_SYNTAX_HIGHLIGHTER":"off","PLUGIN_REG_EXP_IMPORT":"on","PLUGIN_SCRIPTING_PYTHON":"off","PLUGIN_SCRIPTING_TCL":"on","PLUGIN_SQL_ENTERPRISE_FORMATTER":"on","PLUGIN_SQL_EXPORT":"on","PLUGIN_SQL_FORMATTER_SIMPLE":"on","PLUGIN_XML_EXPORT":"on"}},{"name":"sq-hunspell","origin":"textproc/sq-hunspell","version":"1.6.2_1","comment":"Albanian hunspell dictionaries","maintainer":"office@FreeBSD.org","www":"https://www.shkenca.org/k6i/albanian_dictionary_for_myspell_en.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b1aead2c72875085dd400c3ff54ffb16fc3f9f2222af32948f93bdb083aab5b0","flatsize":2573547,"path":"All/sq-hunspell-1.6.2_1.pkg","repopath":"All/sq-hunspell-1.6.2_1.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3"],"pkgsize":506040,"desc":"Albanian hunspell dictionaries","categories":["textproc"]},{"name":"sprop","origin":"x11/sprop","version":"0.1","comment":"Simple X property utility","maintainer":"kfv@kfv.io","www":"https://tools.suckless.org/x/sprop","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3b467c84a8f66a008d6381a78b976a34f26b9a2badce81fbd19af264d4f9db6d","flatsize":8492,"path":"All/sprop-0.1.pkg","repopath":"All/sprop-0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4436,"desc":"sprop is a simple X property utility. Less is more.\n\nThe sprop utility prints the value of the property atom of the window with the\ngiven xid, or alternatively sets it to value if given. It doesn't have the same\narguments as xprop and can only interact with atoms which are strings.\nAn example of using this utility could be replacing xprop in surf's config.h.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libc.so.8"]},{"name":"springgraph","origin":"graphics/springgraph","version":"0.88_3","comment":"Render graph described in a .dot file","maintainer":"ports@FreeBSD.org","www":"http://www.chaosreigns.com/code/springgraph/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b621b89cd6614abaccc8d400029164109ec4a01828722967b9067bfef37ed4f6","flatsize":29824,"path":"All/springgraph-0.88_3.pkg","repopath":"All/springgraph-0.88_3.pkg","licenselogic":"single","pkgsize":8376,"desc":"Springgraph will read in a .dot file description of a graph, which, for each\nnode, specifies its name and which other nodes it is connected to, and then\nrenders a graph. Each node is drawn as an ellipse, and each connection is\ndrawn as an arrow. The node placement is a result of all of the nodes moving\naway from each other, while all nodes which are connected move toward each\nother. This movement is repeated until it stabilizes.\n\nSpringgraph was written as an alternative to neato, which is part of graphviz.\nIt attempts to read the same .dot files used by graphviz, but currently only\nsupports a limited number of node attributes (label and fillcolor). I am open\nto requests for support for more graph/node/edge attributes.","deps":{"p5-GD":{"origin":"graphics/p5-GD","version":"2.83"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics"],"messages":[{"message":"===>   NOTICE:\n\nThe springgraph port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"storj","origin":"net/storj","version":"1.117.8_1","comment":"Decentralized cloud object storage","maintainer":"danfe@FreeBSD.org","www":"https://storj.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8f546a79a226be35d8cb86ba5bcbbccd8bd7cd584fd5f9e8e58107f50c613d3e","flatsize":390810763,"path":"All/storj-1.117.8_1.pkg","repopath":"All/storj-1.117.8_1.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":92811056,"desc":"Storj is an S3-compatible platform and suite of decentralized applications\nthat allows you to store data in a secure and decentralized manner.  Your\nfiles are encrypted, broken into little pieces, and stored in a global\ndecentralized network of computers.  Luckily, we also support allowing you\n(and only you) to retrieve those files!","categories":["net"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"spread-sheet-widget","origin":"devel/spread-sheet-widget","version":"0.8_2","comment":"Library for GTK which provides widget for tabular data","maintainer":"ports@FreeBSD.org","www":"https://www.gnu.org/software/ssw/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b9caf3ee0728d659817cb7f71c56f924211498f52ad4f5d9753eaa0f111b2cb4","flatsize":391846,"path":"All/spread-sheet-widget-0.8_2.pkg","repopath":"All/spread-sheet-widget-0.8_2.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":89284,"desc":"GNU Spread Sheet Widget is a library for Gtk+ which provides a widget\nfor viewing and manipulating 2 dimensional tabular data in a manner\nsimilar to many popular spread sheet programs.\n\nThe design follows the model-view-controller paradigm and is of\ncomplexity O(1) in both time and space. This means that it is efficient\nand fast even for very large data.\n\nFeatures commonly found in graphical user interfaces such as cut and\npaste, drag and drop and row/column labelling are also included.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["devel"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe spread-sheet-widget port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"spread-j","origin":"net/spread-j","version":"3.17.3_1","comment":"Java client library for the Spread Group Communication System","maintainer":"ports@FreeBSD.org","www":"http://www.spread.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"51f78fbdd91697cd899efee3e87928d4633375940bb4b10835b3c1474667944c","flatsize":576572,"path":"All/spread-j-3.17.3_1.pkg","repopath":"All/spread-j-3.17.3_1.pkg","licenselogic":"single","pkgsize":61428,"desc":"Copyright (c) 1993-2001 Spread Concepts LLC. All rights reserved.\nThis product uses software developed by Spread Concepts LLC for use in the\nSpread toolkit. For more information about Spread see http://www.spread.org .\n\nThese are the Java client libraries for Spread.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","net"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"Spread Open-Source License -- Version 1.0\n-----------------------------------------\nCopyright (c) 1993-2001 Spread Concepts LLC.  All rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are\nmet:\n\n1. Redistributions of source code must retain the above copyright\n   notice, this list of conditions and the following request and\n   disclaimer.\n\n2. Redistributions in binary form must reproduce the above copyright\n   notice, this list of conditions and the following request and\n   disclaimer in the documentation and/or other materials provided\n   with the distribution.\n\n3. All advertising materials (including web pages) mentioning features\n   or use of this software, or software that uses this software, must\n   display the following acknowledgment: \"This product uses software\n   developed by Spread Concepts LLC for use in the Spread toolkit. For\n   more information about Spread see http://www.spread.org\"\n\n4. The names \"Spread\" or \"Spread toolkit\" must not be used to endorse\n   or promote products derived from this software without prior\n   written permission.\n\n5. Redistributions of any form whatsoever must retain the following\n   acknowledgment: \"This product uses software developed by Spread\n   Concepts LLC for use in the Spread toolkit. For more information about\n   Spread, see http://www.spread.org\"\n\n6. This license shall be governed by and construed and enforced in\n   accordance with the laws of the State of Maryland, without\n   reference to its conflicts of law provisions. The exclusive\n   jurisdiction and venue for all legal actions relating to this\n   license shall be in courts of competent subject matter jurisdiction\n   located in the State of Maryland.\n\nTO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, SPREAD IS PROVIDED\nUNDER THIS LICENSE ON AN AS IS BASIS, WITHOUT WARRANTY OF ANY KIND,\nEITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES\nTHAT SPREAD IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR\nPURPOSE OR NON-INFRINGING. ALL WARRANTIES ARE DISCLAIMED AND THE\nENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE CODE IS WITH\nYOU. SHOULD ANY CODE PROVE DEFECTIVE IN ANY RESPECT, YOU (NOT THE\nCOPYRIGHT HOLDER OR ANY OTHER CONTRIBUTOR) ASSUME THE COST OF ANY\nNECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY\nCONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF ANY CODE IS\nAUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER.\n\nTO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL\nTHE COPYRIGHT HOLDER OR ANY OTHER CONTRIBUTOR BE LIABLE FOR ANY\nSPECIAL, INCIDENTAL, INDIRECT, OR CONSEQUENTIAL DAMAGES FOR LOSS OF\nPROFITS, REVENUE, OR FOR LOSS OF INFORMATION OR ANY OTHER LOSS.\n\nYOU EXPRESSLY AGREE TO FOREVER INDEMNIFY, DEFEND AND HOLD HARMLESS THE\nCOPYRIGHT HOLDERS AND CONTRIBUTORS OF SPREAD AGAINST ALL CLAIMS,\nDEMANDS, SUITS OR OTHER ACTIONS ARISING DIRECTLY OR INDIRECTLY FROM\nYOUR ACCEPTANCE AND USE OF SPREAD.\n\nAlthough NOT REQUIRED, we at Spread Concepts would appreciate it if\nactive users of Spread put a link on their web site to Spread's web\nsite when possible. We also encourage users to let us know who they \nare, how they are using Spread, and any comments they have through \neither e-mail (spread@spread.org) or our web site at \n(http://www.spread.org/comments).","type":"install"},{"message":"===>   NOTICE:\n\nThe spread-j port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"spread","origin":"net/spread","version":"3.17.4_8","comment":"The Spread Group Communication System, a network toolkit","maintainer":"portmaster@bsdforge.com","www":"http://www.spread.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fac438d76c9dc8505b7b7474322c0ea5fbb9296fb0d7519fda09284b32b4a998","flatsize":715187,"path":"All/spread-3.17.4_8.pkg","repopath":"All/spread-3.17.4_8.pkg","licenselogic":"single","licenses":["SPREAD_OPEN-SOURCE_LICENSE"],"pkgsize":176684,"desc":"Spread is a toolkit and daemon that provide multicast and group communications\nsupport to applications across local and wide area networks. Spread is designed\nto make it easy to write groupware, networked multimedia, reliable server, and\ncollaborative work applications.\n\nSpread consists of a library that user applications are linked with, a binary\ndaemon which runs on each computer that is part of the processor group, and\nvarious utility and demonstration programs.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"],"users":["spread"],"groups":["spread"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"Spread Open-Source License -- Version 1.0\n-----------------------------------------\nCopyright (c) 1993-2001 Spread Concepts LLC.  All rights reserved.\n\nRedistribution and use in source and binary forms, with or without\nmodification, are permitted provided that the following conditions are\nmet:\n\n1. Redistributions of source code must retain the above copyright\n   notice, this list of conditions and the following request and\n   disclaimer.\n\n2. Redistributions in binary form must reproduce the above copyright\n   notice, this list of conditions and the following request and\n   disclaimer in the documentation and/or other materials provided\n   with the distribution.\n\n3. All advertising materials (including web pages) mentioning features\n   or use of this software, or software that uses this software, must\n   display the following acknowledgment: \"This product uses software\n   developed by Spread Concepts LLC for use in the Spread toolkit. For\n   more information about Spread see http://www.spread.org\"\n\n4. The names \"Spread\" or \"Spread toolkit\" must not be used to endorse\n   or promote products derived from this software without prior\n   written permission.\n\n5. Redistributions of any form whatsoever must retain the following\n   acknowledgment: \"This product uses software developed by Spread\n   Concepts LLC for use in the Spread toolkit. For more information about\n   Spread, see http://www.spread.org\"\n\n6. This license shall be governed by and construed and enforced in\n   accordance with the laws of the State of Maryland, without\n   reference to its conflicts of law provisions. The exclusive\n   jurisdiction and venue for all legal actions relating to this\n   license shall be in courts of competent subject matter jurisdiction\n   located in the State of Maryland.\n\nTO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, SPREAD IS PROVIDED\nUNDER THIS LICENSE ON AN AS IS BASIS, WITHOUT WARRANTY OF ANY KIND,\nEITHER EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES\nTHAT SPREAD IS FREE OF DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR\nPURPOSE OR NON-INFRINGING. ALL WARRANTIES ARE DISCLAIMED AND THE\nENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE CODE IS WITH\nYOU. SHOULD ANY CODE PROVE DEFECTIVE IN ANY RESPECT, YOU (NOT THE\nCOPYRIGHT HOLDER OR ANY OTHER CONTRIBUTOR) ASSUME THE COST OF ANY\nNECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER OF WARRANTY\nCONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF ANY CODE IS\nAUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER.\n\nTO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL\nTHE COPYRIGHT HOLDER OR ANY OTHER CONTRIBUTOR BE LIABLE FOR ANY\nSPECIAL, INCIDENTAL, INDIRECT, OR CONSEQUENTIAL DAMAGES FOR LOSS OF\nPROFITS, REVENUE, OR FOR LOSS OF INFORMATION OR ANY OTHER LOSS.\n\nYOU EXPRESSLY AGREE TO FOREVER INDEMNIFY, DEFEND AND HOLD HARMLESS THE\nCOPYRIGHT HOLDERS AND CONTRIBUTORS OF SPREAD AGAINST ALL CLAIMS,\nDEMANDS, SUITS OR OTHER ACTIONS ARISING DIRECTLY OR INDIRECTLY FROM\nYOUR ACCEPTANCE AND USE OF SPREAD.\n\nAlthough NOT REQUIRED, we at Spread Concepts would appreciate it if\nactive users of Spread put a link on their web site to Spread's web\nsite when possible. We also encourage users to let us know who they \nare, how they are using Spread, and any comments they have through \neither e-mail (spread@spread.org) or our web site at \n(http://www.spread.org/comments).","type":"install"}]},{"name":"spp","origin":"benchmarks/spp","version":"0.4.2","comment":"Calculates round trip time from pcap files or live capture","maintainer":"lstewart@FreeBSD.org","www":"https://bitbucket.org/caia-swin/spp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2b5c037734d9673157047bb265fe13001f773e1522cb8a4bc27a8231527b3aee","flatsize":55772,"path":"All/spp-0.4.2.pkg","repopath":"All/spp-0.4.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":27864,"desc":"SPP provides frequently updated RTT estimates using IP traffic already\npresent in the network. SPP estimates the RTT between two measurement\npoints without requiring precise time synchronisation between each\npoint. SPP accurately estimates the RTT experienced by any application's\ntraffic without needing modifications to the application itself\nor the routers along the path.","categories":["benchmarks"],"shlibs_required":["libc.so.8","libm.so.4","libpcap.so.3","libpthread.so.0"]},{"name":"sq-libreoffice","origin":"editors/libreoffice-sq","version":"25.2.2.2","comment":"sq language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6bcf27102b8a49a981465e7f659164e08e1343e6bead05448e7c78ed6b48ca7c","flatsize":32777247,"path":"All/sq-libreoffice-25.2.2.2.pkg","repopath":"All/sq-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":2915620,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"stendhal","origin":"games/stendhal","version":"1.35_2","comment":"Two-dimensional massively multi-player online RPG","maintainer":"antumdeluge@gmail.com","www":"https://stendhalgame.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b0689607b00c8d76ee790456e3a83ab85d246443e1b2d8a4f880bcd533c4cf80","flatsize":60911987,"path":"All/stendhal-1.35_2.pkg","repopath":"All/stendhal-1.35_2.pkg","licenselogic":"and","licenses":["BSD2CLAUSE","GPLv2"],"pkgsize":58799152,"desc":"Stendhal is an open source 2D MMORPG with an excellent community. Players can\ngain experience through battling, quest for special items, explore an expanding\nworld or even be a part of the development. There are lots of ways to be\ninvolved in the project. Stendhal is developed using the Arianne game\ndevelopment system.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["games","java"],"options":{"CLIENT":"on","SERVER":"off"}},{"name":"stardict-dictd_mova","origin":"textproc/stardict-dictd_mova","version":"2.4.2_9","comment":"Dictionaries from www.mova.org for StarDict","maintainer":"makc@FreeBSD.org","www":"https://stardict.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"af0250a5c437ada9e73ee401bbd6ed69c4b99a02351d1ea6ab2ad8924be74d70","flatsize":108860313,"path":"All/stardict-dictd_mova-2.4.2_9.pkg","repopath":"All/stardict-dictd_mova-2.4.2_9.pkg","licenselogic":"single","pkgsize":72484460,"desc":"Dictionaries from www.mova.org for StarDict.","categories":["textproc"],"options":{"ALL":"on","1000PBIO":"off","AVIATION":"off","BESLOV":"off","BIOLOGY":"off","BROK_AND_EFR":"off","COMPBE":"off","DEUTSCH":"off","ENGCOM":"off","ETHNOGRAPHIC":"off","FINDICT":"off","GEOLOGY_ENRU":"off","GEOLOGY_RUEN":"off","IDIOMS":"off","KOROLEW_ENRU":"off","KOROLEW_RUEN":"off","MECH":"off","OZHEGOV":"off","RELIGION":"off","SC_ABBR":"off","SINYAGIN_ABBREV":"off","SINYAGIN_ALEXEYMAVRIN":"off","SINYAGIN_BUSINESS":"off","SINYAGIN_COMPUTER":"off","SINYAGIN_GENERAL_ER":"off","SINYAGIN_GENERAL_RE":"off","SINYAGIN_UNSORTED":"off","SLOVNYK_BE_EN":"off","SLOVNYK_BE_PL":"off","SLOVNYK_BE_RU":"off","SLOVNYK_BE_UK":"off","SLOVNYK_EN_BE":"off","SLOVNYK_EN_PL":"off","SLOVNYK_EN_RU":"off","SLOVNYK_EN_UK":"off","SLOVNYK_PL_BE":"off","SLOVNYK_PL_EN":"off","SLOVNYK_PL_RU":"off","SLOVNYK_PL_UK":"off","SLOVNYK_RU_BE":"off","SLOVNYK_RU_EN":"off","SLOVNYK_RU_PL":"off","SLOVNYK_RU_UK":"off","SLOVNYK_UK_BE":"off","SLOVNYK_UK_EN":"off","SLOVNYK_UK_PL":"off","SLOVNYK_UK_RU":"off","SMILEY":"off","SOKRAT_ENRU":"off","SOKRAT_RUEN":"off","SWEDISH":"off","TEO":"off","USHAKOV":"off","ZHELEZYAKI_ABBR":"off","ZHELEZYAKI_ANALOGS":"off"}},{"name":"squeak","origin":"lang/squeak","version":"4.10.2_15","comment":"Full Smalltalk 80 with portability to Unix, Mac, and Windows","maintainer":"takeshi.mutoh@gmail.com","www":"https://www.squeak.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b02bb5360f7f3a3fd4addae97ce7efdd3b0db7e59e3c5fca519961d337adfe87","flatsize":54440731,"path":"All/squeak-4.10.2_15.pkg","repopath":"All/squeak-4.10.2_15.pkg","licenselogic":"and","licenses":["APACHE20","MIT"],"pkgsize":11288684,"desc":"Squeak is an open, highly-portable Smalltalk-80 implementation whose\nvirtual machine is written entirely in Smalltalk, making it easy to\ndebug, analyze, and change; it includes among other things:\n    * a rapid-turn-around Smalltalk-80 compiler,\n    * a caching-JIT run-time virtual machine (with full source in\n      Smalltalk),\n    * large class libraries with portable data and GUI models, and\n    * an integrated development environment with powerful coding\n      tools and GUI construction tools.\n\nSqueak was developed at Apple Labs, Walt Disney and has been ported\nto a variety of computers (including most flavors of UNIX and Windows).\nCompared to other Smalltalk systems, Squeak has 4 important features:\n    * Portability (to Mac, Windows, WinCE, and many flavors of UNIX);\n    * Speed (it uses native C for compute-intensive code);\n    * Price (free, including all source code and the right to distribute\n      applications!); and\n    * Sophistication (full Smalltalk-80 language, libraries, and tools).\n\nSqueak comes under an open source license, meaning that you can\ndownload and use it for free.","deps":{"alsa-lib":{"origin":"audio/alsa-lib","version":"1.2.13"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libffi":{"origin":"devel/libffi","version":"3.4.6"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libiconv":{"origin":"converters/libiconv","version":"1.17_1"},"libv4l":{"origin":"multimedia/libv4l","version":"1.23.0_5"},"nas":{"origin":"audio/nas","version":"1.9.4_4"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["lang"],"shlibs_required":["libc.so.8","libdl.so.0","libfreetype.so.6","libiconv.so.2","libm.so.4"],"messages":[{"message":"In order to be able to make use of squeak you need to have an\n    image and a changes file in your working directory as well\n    as access to a source file. This is easy by using inisqueak.\n    Please see the inisqueak(1) manpage for details.\n\n  Make sure you have the following values in your environment\n    variables:\n    PATH:            /usr/local/bin\n    LD_LIBRARY_PATH: /usr/local/lib\n                     /usr/local/lib/squeak/4.10.2-2614","type":"install"}]},{"name":"spmfilter-clamav","origin":"mail/spmfilter-clamav","version":"0.2.3","comment":"ClamAV plugin for spmfilter","maintainer":"ast@treibsand.com","www":"https://www.spmfilter.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b38841118215025405428c917ad5066f35b6d13ab1d7b52ec584f8d50cbbbf5e","flatsize":21639,"path":"All/spmfilter-clamav-0.2.3.pkg","repopath":"All/spmfilter-clamav-0.2.3.pkg","licenselogic":"single","pkgsize":9884,"desc":"spmfilter-clamav is a plugin for spmfilter that enables spmfilter\nto check mails with the Clam AntiVirus open source toolkit for\nviruses. The major goal of this plugin is to provide an easy way\nfor virus-scanning emails. If ClamAV detects malicious software\nlike viruses the affected email is discarded by the plugin.\nOptionally notifications can be enabled to inform the recipients\nand sender (configurable) about the discarded message.","deps":{"spmfilter":{"origin":"mail/spmfilter","version":"0.6.7_9"}},"categories":["mail"],"options":{"DEBUG":"off","DOCS":"on"}},{"name":"spoa","origin":"biology/spoa","version":"4.1.0","comment":"C++ implementation of the partial order alignment (POA) algorithm","maintainer":"yuri@FreeBSD.org","www":"https://github.com/rvaser/spoa","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2d1b17729f357214c1ad7996bc7660e915eccbf87fbbc1b6e9f9081fa7c3bd13","flatsize":325183,"path":"All/spoa-4.1.0.pkg","repopath":"All/spoa-4.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":80132,"desc":"Spoa (SIMD POA) is a c++ implementation of the partial order alignment (POA)\nalgorithm (as described in 10.1093/bioinformatics/18.3.452) which is used to\ngenerate consensus sequences. It supports three alignment modes: local\n(Smith-Waterman), global (Needleman-Wunsch) and semi-global alignment (overlap),\nand three gap modes: linear, affine and convex (piecewise affine). It also\nsupports Intel SSE4.1+ and AVX2 vectorization (marginally faster due to high\nlatency shifts), SIMDe and dispatching.","deps":{"cereal":{"origin":"devel/cereal","version":"1.3.2_1"},"cpu_features":{"origin":"devel/cpu_features","version":"0.9.0"}},"categories":["biology"],"shlibs_required":["libc.so.8","libcpu_features.so","libm.so.4","libstdc++.so.9","libz.so.3"]},{"name":"spmfilter","origin":"mail/spmfilter","version":"0.6.7_9","comment":"High-performance mail filtering framework written in C","maintainer":"ast@treibsand.com","www":"https://www.spmfilter.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"059ef80d565914001e0ac20b494c89eb03e42fa391178a89a2ae88f5feb737e5","flatsize":295786,"path":"All/spmfilter-0.6.7_9.pkg","repopath":"All/spmfilter-0.6.7_9.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":74928,"desc":"spmfilter is a high-performance mail filtering framework, written in C.\n\nIt attempts to be a general filtering framework for any purposes.\nFiltering mechanisms are provided by plugins, the API enables spmfilter\nplugins to access messages as they are being processed by the MTA.\nThis allows them to examine and modify message content and\nmeta-information during the SMTP transaction. Plugins are loaded at\nruntime and can be processed in any sequence, the processing chain\ncan also be altered by a single plugin","deps":{"db5":{"origin":"databases/db5","version":"5.3.28_9"},"libcmime":{"origin":"mail/libcmime","version":"0.2.1_4"},"libesmtp":{"origin":"mail/libesmtp","version":"1.1.0,1"}},"categories":["mail"],"shlibs_required":["libc.so.8","libcmime.so.0.2","libdb-5.3.so.0","libesmtp.so.6.2.0","libm.so.4"],"options":{"DB4":"on","DEBUG":"off","LDAP":"off","MYSQL":"off","PGSQL":"off"}},{"name":"spm","origin":"security/spm","version":"0.20200208_1","comment":"Simple password manager","maintainer":"grembo@FreeBSD.org","www":"https://notabug.org/kl3/spm","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"552b1f92302952b62b091f98afc59f183cfb36f8d90e2342d92db6f920b81b16","flatsize":39859,"path":"All/spm-0.20200208_1.pkg","repopath":"All/spm-0.20200208_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":15180,"desc":"spm is a single fully POSIX shell compliant script utilizing gpg2(1) in\ncombination with basic tools such as find(1) and tree(1). Passwords are\nstored as PGP encrypted files with directories funtioning as (sub)groups.\nspm reads/writes passwords via standard input/output allowing you to build\nflexible and powerful management tools. Refer to the manual page for\nvarious examples or read its source code to see how it works.","deps":{"gnupg":{"origin":"security/gnupg","version":"2.4.7"},"tree":{"origin":"sysutils/tree","version":"2.2.1"}},"categories":["security"]},{"name":"splix","origin":"print/splix","version":"2.0.0_9","comment":"CUPS printer drivers for Samsung Printer Language printers","maintainer":"ports@FreeBSD.org","www":"https://github.com/erpel/splix/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"37a1f865830d57059ac206f1f70df729dffec6772796b07a1afa0382c1a5efc0","flatsize":1021990,"path":"All/splix-2.0.0_9.pkg","repopath":"All/splix-2.0.0_9.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":57804,"desc":"SpliX is a set of CUPS printer drivers for SPL (Samsung Printer Language)\nprinters. Below is a non-exhaustive list of currently supported printers.\n\nManufacturer\tModel\t        State\nDell\t        1100\t        Works\nDell\t        1110\t        Works\nSamsung\t        CLP-200\t        Untested\nSamsung\t        CLP-300\t        Works\nSamsung\t        CLP-500\t        Works\nSamsung\t        CLP-510\t        Works\nSamsung\t        CLP-550\t        Works\nSamsung\t        CLP-600\t        Untested\nSamsung\t        CLP-610\t        Untested\nSamsung\t        CLX-216X        Works\nSamsung\t        CLX-2170        Untested\nSamsung\t        CLX-3160        Works\nSamsung\t        ML-1510\t        Works\nSamsung\t        ML-1520\t        Works\nSamsung\t        ML-1610\t        Works\nSamsung\t        ML-1630\t        Works\nSamsung\t        ML-1640\t        Works\nSamsung\t        ML-1710\t        Works\nSamsung\t        ML-1740\t        Works\nSamsung\t        ML-1750\t        Works\nSamsung\t        ML-2010\t        Works\nSamsung\t        ML-2150\t        Untested\nSamsung\t        ML-2250\t        Works\nSamsung\t        ML-2251\t        Works\nSamsung\t        ML-2510\t        Works\nSamsung\t        ML-2570\t        Works\nSamsung\t        ML-2550\t        Works\nSamsung\t        ML-3050\t        Untested\nSamsung\t        ML-3560\t        Works\nSamsung\t        SCX-4200\t    Works\nSamsung\t        SCX-4500\t    Works\nXerox\t        Phaser 3115\t    Untested\nXerox\t        Phaser 3116\t    Untested\nXerox\t        Phaser 3117\t    Works\nXerox\t        Phaser 3120\t    Untested\nXerox\t        Phaser 3121\t    Works\nXerox\t        Phaser 3122\t    Untested\nXerox\t        Phaser 3130\t    Works\nXerox\t        Phaser 3150\t    Untested\nXerox\t        Phaser 3160\t    Works\nXerox\t        Phaser 3420\t    Untested\nXerox\t        Phaser 3425\t    Untested\nXerox\t        Phaser 5500\t    Untested\nXerox\t        Phaser 6100\t    Works\nXerox\t        Phaser 6110\t    Works\nXerox\t        WorkCentre 3119\tUntested","deps":{"cups":{"origin":"print/cups","version":"2.4.11_1"},"jbigkit":{"origin":"graphics/jbigkit","version":"2.1_3"}},"categories":["print"],"shlibs_required":["libc.so.8","libcups.so.2","libcupsimage.so.2","libjbig85.so.1","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"BLACKOPTIM":"on","JBIG":"on"},"messages":[{"message":"Installation of the color profile for color printers:\n\n        Color printers needs color profile files to get better results. These\nfiles are provided by your printer manufacturer and you have to install them\nmanually. To do that, download the linux official drivers and locate the \"cms\"\ndirectory. Install them with the command:\n\n                # make installcms CMSDIR=/path/to/cms/directory \\\n                        MANUFACTURER=samsung or xerox or dell\n\n        Samsung color profile files are available at:\n                (Then use MANUFACTURER=samsung)\n\n                http://splix.ap2c.org/samsung_cms.tar.bz2","type":"install"},{"message":"If you are upgrading your current version, you MUST delete\n       your printer in the CUPS interface and install it again. This\n     operation MUST be done since CUPS make a copy of the PPD file and\n                  this file is modified between versions.\n\n\nInstallation of the color profile for color printers:\n\n\n        Color printers needs color profile files to get better results. These\nfiles are provided by your printer manufacturer and you have to install them\nmanually. To do that, download the linux official drivers and locate the \"cms\"\ndirectory. Install them with the command:\n\n                # make installcms CMSDIR=/path/to/cms/directory \\\n                        MANUFACTURER=samsung or xerox or dell\n\n        Samsung color profile files are available at:\n                (Then use MANUFACTURER=samsung)\n\n                http://splix.ap2c.org/samsung_cms.tar.bz2","type":"upgrade"},{"message":"===>   NOTICE:\n\nThe splix port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"splitpatch","origin":"textproc/splitpatch","version":"2025.0226","comment":"Utility to split a diff patch into separate sections","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/jaalto/splitpatch","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7ed30816f0a82fdd170bc270c067d3d8a710787bb6dbdea807157f15d3c1e576","flatsize":12582,"path":"All/splitpatch-2025.0226.pkg","repopath":"All/splitpatch-2025.0226.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":6300,"desc":"A utility to split a diff patch into separate sections. It also features\nsplitting a patch file by hunks instead of the default by file. This is very\nuseful for merging patches that fail to apply by only some hunks.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"}},"categories":["textproc"]},{"name":"spleen-font","origin":"x11-fonts/spleen","version":"2.1.0","comment":"Monospaced bitmap fonts for Xorg and vt(4)","maintainer":"laxul@pm.me","www":"https://github.com/fcambus/spleen","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"68152230147e74e0e34276e555d4ea09222248f31a8bcfee279002c142535f6c","flatsize":669875,"path":"All/spleen-font-2.1.0.pkg","repopath":"All/spleen-font-2.1.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":144784,"desc":"Spleen is a monospaced bitmap font for consoles and terminals.\nIt is available in 5 sizes: 5x8, 8x16, 12x24, 16x32, and 32x64.\n\nThe font is provided in PCF format for use in Xorg and as vt(4)\nconsole fonts.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"],"options":{"DOCS":"on","X11":"on"}},{"name":"splat","origin":"comms/splat","version":"1.4.2_2","comment":"Used in calculating path losses, useful to ham radio and others","maintainer":"hamradio@FreeBSD.org","www":"https://www.qsl.net/kd2bd/splat.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bc4e6630b8a7d0c951e5fef9a72591a0d826347c20fc63192d22092c83f8b824","flatsize":310705,"path":"All/splat-1.4.2_2.pkg","repopath":"All/splat-1.4.2_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":124748,"desc":"SPLAT! is an RF Signal Propagation, Loss, And Terrain analysis tool for\nthe spectrum between 20 MHz and 20 GHz. Useful to Amateur Radio operators.\n\nWritten by John A. Magliacane, KD2BD","categories":["comms","hamradio"],"shlibs_required":["libbz2.so.2","libc.so.8","libm.so.4","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on","HRM":"off","SRM_2X2":"off","SRM_3X3":"off","SRM_4X4":"on","SRM_5X5":"off","SRM_6X6":"off","SRM_7X7":"off","SRM_8X8":"off","HRM_1X1":"off","HRM_2X2":"off","HRM_3X3":"off","HRM_4X4":"off","HRM_5X5":"off","HRM_6X6":"off","HRM_7X7":"off","HRM_8X8":"off"}},{"name":"splint","origin":"devel/splint","version":"3.1.2_1","comment":"Tool for statically checking sourcecode for security vulnerabilities","maintainer":"lwhsu@FreeBSD.org","www":"https://www.splint.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f3a35dc4b23f689913a5c34c4032cde09bcb570f835d773db86bd701065e0930","flatsize":2643987,"path":"All/splint-3.1.2_1.pkg","repopath":"All/splint-3.1.2_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":666972,"desc":"Splint is a tool for statically checking C programs for security\nvulnerabilities and coding mistakes. With minimal effort, Splint\ncan be used as a better lint. If additional effort is invested\nadding annotations to programs, Splint can perform stronger checking\nthan can be done by any standard lint.","categories":["devel","security"],"shlibs_required":["libc.so.8"]},{"name":"spla","origin":"math/spla","version":"1.6.1_1","comment":"Specialized Parallel Linear Algebra","maintainer":"yuri@FreeBSD.org","www":"https://github.com/eth-cscs/spla","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3b559085334bda8f74506a2f29248cfb10d31cfb42e1e6a698bf90a58b28c529","flatsize":492979,"path":"All/spla-1.6.1_1.pkg","repopath":"All/spla-1.6.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":111180,"desc":"SPLA provides specialized functions for linear algebra computations with a C++\nand C interface, which are inspired by requirements in computational material\nscience codes.\n\nCurrently, SPLA provides functions for distributed matrix multiplications with\nspecific matrix distributions, which cannot be used directly with a ScaLAPACK\ninterface. All computations can optionally utilize GPUs through CUDA or ROCm,\nwhere matrices can be located either in host or device memory.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"mpich":{"origin":"net/mpich","version":"4.3.0"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"}},"categories":["math"],"options":{"FORTRAN":"on","OPENMP":"on","MPICH":"on","OPENMPI":"off"}},{"name":"spoofer","origin":"net/spoofer","version":"1.4.11_8","comment":"Spoofer Project testing software","maintainer":"mjl@luckie.org.nz","www":"https://www.caida.org/projects/spoofer/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"04b778a0a72823fcac5b3a324f0a1cdb0fec0c97ef13db7865b254b7e4420f0b","flatsize":1109706,"path":"All/spoofer-1.4.11_8.pkg","repopath":"All/spoofer-1.4.11_8.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":335240,"desc":"Spoofer helps the CAIDA Spoofer Project better understand the current state of\nfiltering in the Internet. It attempts to send a series of spoofed UDP packets\nto a central server which logs and summarizes the results.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"protobuf":{"origin":"devel/protobuf","version":"29.3_1,1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"scamper":{"origin":"net/scamper","version":"20250227"}},"categories":["net"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Widgets.so.5","libabsl_log_internal_check_op.so.2501.0.0","libabsl_log_internal_message.so.2501.0.0","libabsl_log_internal_nullguard.so.2501.0.0","libc.so.8","libcrypto.so.12","libm.so.4","libpcap.so.3","libprotobuf-lite.so.29.3.0","libpthread.so.0","libssl.so.12","libstdc++.so.9"],"options":{"DOCS":"on","GUI":"on"}},{"name":"spooles-mpich","origin":"math/spooles-mpich","version":"2.2_16","comment":"SParse Object Oriented Linear Equations Solver","maintainer":"bofh@FreeBSD.org","www":"https://www.netlib.org/linalg/spooles/spooles.2.2.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dc0916b9ccb197789f32f77da44b2acb7f7f274ac55411c41cf06050d3318cdb","flatsize":5073449,"path":"All/spooles-mpich-2.2_16.pkg","repopath":"All/spooles-mpich-2.2_16.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":3994280,"desc":"SPOOLES is a library for solving sparse real and complex linear\n   systems of equations, written in the C language using object oriented\n   design. At present, there is the following functionality:\n    1. Compute multiple minimum degree, generalized nested dissection and\n       multisection orderings of matrices with symmetric structure.\n    2. Factor and solve square linear systems of equations with symmetric\n       structure, with or without pivoting for stability. The\n       factorization can be symmetric LDLT, Hermitian LDLH, or\n       nonsymmetric LDU. A direct factorization or a drop tolerance\n       factorization can be computed. The factors and solve can be done\n       in serial mode, multithreaded with Solaris or POSIX threads, or\n       with MPI.\n    3. Factor and solve overdetermined full rank systems of equations\n       using a multifrontal QR factorization, in serial or using POSIX\n       threads.\n    4. Solve square linear systems using a variety of Krylov iterative\n       methods. The preconditioner is a drop tolerance factorization,\n       with or without pivoting for stability.","deps":{"mpich":{"origin":"net/mpich","version":"4.3.0"}},"categories":["math"],"options":{"DOCS":"on"}},{"name":"spirv-llvm-translator-llvm20","origin":"devel/spirv-llvm-translator","version":"20.1.1","comment":"Bi-directional translation between SPIR-V and LLVM IR","maintainer":"jbeich@FreeBSD.org","www":"https://github.com/KhronosGroup/SPIRV-LLVM-Translator","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a6cd19dba90e24669a5afe164cae5fb50d1e0823422c6c7678f71d7b4e7c052f","flatsize":4756459,"path":"All/spirv-llvm-translator-llvm20-20.1.1.pkg","repopath":"All/spirv-llvm-translator-llvm20-20.1.1.pkg","licenselogic":"single","licenses":["NCSA"],"pkgsize":891156,"desc":"LLVM/SPIR-V Bi-Directional Translator is a library and tool for\ntranslation between LLVM IR and SPIR-V.","deps":{"llvm20":{"origin":"devel/llvm20","version":"20.1.1"}},"categories":["devel"],"shlibs_required":["libLLVM.so.20.1","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"annotations":{"flavor":"llvm20"}},{"name":"spl","origin":"lang/spl","version":"1.2.1_6","comment":"Shakespeare programming language","maintainer":"fuz@FreeBSD.org","www":"https://shakespearelang.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e72989957af5570dd9e8ad308f035487bbc9815b5785de432681b22e76126e9e","flatsize":137993,"path":"All/spl-1.2.1_6.pkg","repopath":"All/spl-1.2.1_6.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":42332,"desc":"The Shakespeare programming language is another esoteric\nprogramming language like Chef, Sorted! and others. The\nmain purpose of this language is to make the source code\nfor programs written with it resemble a Shakespeare play.\nYes, it's totally unnecessary, but also very fun.","categories":["lang"],"shlibs_required":["libc.so.8"],"options":{"EXAMPLES":"on"},"annotations":{"deprecated":"dead upstream","expiration_date":"2025-06-30"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\ndead upstream.\n\nIt is scheduled to be removed on or after 2025-06-30."}]},{"name":"sql-workbench","origin":"databases/sql-workbench","version":"141,1","comment":"DBMS-independent, cross-platform SQL query tool","maintainer":"ports@FreeBSD.org","www":"https://www.sql-workbench.eu/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7ae75ff75cb8b4c51f857eb0faaf015f838aa13136b9dd7b2e4b2c447454a2b2","flatsize":8859657,"path":"All/sql-workbench-141,1.pkg","repopath":"All/sql-workbench-141,1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":7082324,"desc":"SQL Workbench/J is a free, DBMS-independent, cross-platform SQL\nquery tool. It is written in Java and should run on any operating\nsystem that provides a Java Runtime Environment.\n\nIts main focus is on running SQL scripts (either interactively or\nas a batch) and export/import features. Graphical query building\nor more advanced DBA tasks are not the focus and are not planned.","deps":{"openjdk11":{"origin":"java/openjdk11","version":"11.0.26+4.1_1"}},"categories":["databases","java"],"options":{"DOCS":"on","MYSQL_JDBC":"off","PGSQL_JDBC":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe sql-workbench port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"spirv-llvm-translator-llvm19","origin":"devel/spirv-llvm-translator","version":"19.1.6","comment":"Bi-directional translation between SPIR-V and LLVM IR","maintainer":"jbeich@FreeBSD.org","www":"https://github.com/KhronosGroup/SPIRV-LLVM-Translator","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c670e19a56793c41ab8f547915763b553c1dac7aa9141d50783ebb2fafb8838f","flatsize":4676522,"path":"All/spirv-llvm-translator-llvm19-19.1.6.pkg","repopath":"All/spirv-llvm-translator-llvm19-19.1.6.pkg","licenselogic":"single","licenses":["NCSA"],"pkgsize":876148,"desc":"LLVM/SPIR-V Bi-Directional Translator is a library and tool for\ntranslation between LLVM IR and SPIR-V.","deps":{"llvm19":{"origin":"devel/llvm19","version":"19.1.7_1"}},"categories":["devel"],"shlibs_required":["libLLVM.so.19.1","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"annotations":{"flavor":"llvm19"}},{"name":"spooles","origin":"math/spooles","version":"2.2_16","comment":"SParse Object Oriented Linear Equations Solver","maintainer":"bofh@FreeBSD.org","www":"https://www.netlib.org/linalg/spooles/spooles.2.2.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4e283cd711f89e82456512de30f83af0d3fbb8be0df1519eadf8cb92481d6929","flatsize":8433310,"path":"All/spooles-2.2_16.pkg","repopath":"All/spooles-2.2_16.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":4546816,"desc":"SPOOLES is a library for solving sparse real and complex linear\n   systems of equations, written in the C language using object oriented\n   design. At present, there is the following functionality:\n    1. Compute multiple minimum degree, generalized nested dissection and\n       multisection orderings of matrices with symmetric structure.\n    2. Factor and solve square linear systems of equations with symmetric\n       structure, with or without pivoting for stability. The\n       factorization can be symmetric LDLT, Hermitian LDLH, or\n       nonsymmetric LDU. A direct factorization or a drop tolerance\n       factorization can be computed. The factors and solve can be done\n       in serial mode, multithreaded with Solaris or POSIX threads, or\n       with MPI.\n    3. Factor and solve overdetermined full rank systems of equations\n       using a multifrontal QR factorization, in serial or using POSIX\n       threads.\n    4. Solve square linear systems using a variety of Krylov iterative\n       methods. The preconditioner is a drop tolerance factorization,\n       with or without pivoting for stability.","categories":["math"],"options":{"DOCS":"on"}},{"name":"spirv-tools","origin":"graphics/spirv-tools","version":"2025.1","comment":"Tools for processing SPIR-V intermediate shader language modules","maintainer":"jbeich@FreeBSD.org","www":"https://github.com/KhronosGroup/SPIRV-Tools","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c74d91c562111488f588075ec64145455d121e952b26f4dddbfe32e91ad6a42e","flatsize":31244025,"path":"All/spirv-tools-2025.1.pkg","repopath":"All/spirv-tools-2025.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":3355100,"desc":"The SPIR-V Tools project provides an API and commands for processing SPIR-V\nmodules.\n\nThe project includes an assembler, binary module parser, disassembler,\nvalidator, and optimizer for SPIR-V.  Except for the optimizer, all are based\non a common static library.  The library contains all of the implementation\ndetails, and is used in the standalone tools whilst also enabling integration\ninto other code bases directly.  The optimizer implementation resides in its own\nlibrary, which depends on the core library.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libgcc_s.so.1","libm.so.4","libstdc++.so.6"]},{"name":"spirv-llvm-translator-llvm14","origin":"devel/spirv-llvm-translator","version":"14.0.11","comment":"Bi-directional translation between SPIR-V and LLVM IR","maintainer":"jbeich@FreeBSD.org","www":"https://github.com/KhronosGroup/SPIRV-LLVM-Translator","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cd58c711e0fa4adf8750cc46ec9f177e4486e40ed5a9dcdc21894c148aafd231","flatsize":4249272,"path":"All/spirv-llvm-translator-llvm14-14.0.11.pkg","repopath":"All/spirv-llvm-translator-llvm14-14.0.11.pkg","licenselogic":"single","licenses":["NCSA"],"pkgsize":759964,"desc":"LLVM/SPIR-V Bi-Directional Translator is a library and tool for\ntranslation between LLVM IR and SPIR-V.","deps":{"llvm14":{"origin":"devel/llvm14","version":"14.0.6_5"}},"categories":["devel"],"shlibs_required":["libLLVM-14.so","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"annotations":{"flavor":"llvm14"}},{"name":"spirv-llvm-translator-llvm18","origin":"devel/spirv-llvm-translator","version":"18.1.11","comment":"Bi-directional translation between SPIR-V and LLVM IR","maintainer":"jbeich@FreeBSD.org","www":"https://github.com/KhronosGroup/SPIRV-LLVM-Translator","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6b75e73cedf9e8bf1869882f4f4106f85dda6c7de198665578b92260f517f3cc","flatsize":4520801,"path":"All/spirv-llvm-translator-llvm18-18.1.11.pkg","repopath":"All/spirv-llvm-translator-llvm18-18.1.11.pkg","licenselogic":"single","licenses":["NCSA"],"pkgsize":847540,"desc":"LLVM/SPIR-V Bi-Directional Translator is a library and tool for\ntranslation between LLVM IR and SPIR-V.","deps":{"llvm18":{"origin":"devel/llvm18","version":"18.1.8_2"}},"categories":["devel"],"shlibs_required":["libLLVM.so.18.1","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"annotations":{"flavor":"llvm18"}},{"name":"spirv-llvm-translator-llvm16","origin":"devel/spirv-llvm-translator","version":"16.0.11","comment":"Bi-directional translation between SPIR-V and LLVM IR","maintainer":"jbeich@FreeBSD.org","www":"https://github.com/KhronosGroup/SPIRV-LLVM-Translator","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"63839b26f174befaa942645234275a7ee3353fd115e360be800415ba871d558c","flatsize":4354168,"path":"All/spirv-llvm-translator-llvm16-16.0.11.pkg","repopath":"All/spirv-llvm-translator-llvm16-16.0.11.pkg","licenselogic":"single","licenses":["NCSA"],"pkgsize":814284,"desc":"LLVM/SPIR-V Bi-Directional Translator is a library and tool for\ntranslation between LLVM IR and SPIR-V.","deps":{"llvm16":{"origin":"devel/llvm16","version":"16.0.6_11"}},"categories":["devel"],"shlibs_required":["libLLVM-16.so","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"annotations":{"flavor":"llvm16"}},{"name":"spirv-llvm-translator-llvm13","origin":"devel/spirv-llvm-translator","version":"13.0.2","comment":"Bi-directional translation between SPIR-V and LLVM IR","maintainer":"jbeich@FreeBSD.org","www":"https://github.com/KhronosGroup/SPIRV-LLVM-Translator","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bbec7282555d25604e930478e0aae40511a33fba220023909c92b776f8e80e67","flatsize":3739675,"path":"All/spirv-llvm-translator-llvm13-13.0.2.pkg","repopath":"All/spirv-llvm-translator-llvm13-13.0.2.pkg","licenselogic":"single","licenses":["NCSA"],"pkgsize":679412,"desc":"LLVM/SPIR-V Bi-Directional Translator is a library and tool for\ntranslation between LLVM IR and SPIR-V.","deps":{"llvm13":{"origin":"devel/llvm13","version":"13.0.1_7"}},"categories":["devel"],"shlibs_required":["libLLVM-13.so","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"annotations":{"flavor":"llvm13"}},{"name":"spirv-llvm-translator-llvm15","origin":"devel/spirv-llvm-translator","version":"15.0.11","comment":"Bi-directional translation between SPIR-V and LLVM IR","maintainer":"jbeich@FreeBSD.org","www":"https://github.com/KhronosGroup/SPIRV-LLVM-Translator","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b47b565b47152ccddcc4ada8044616a9a90f1edf63ea4946ee649caac0b4d7d1","flatsize":4298117,"path":"All/spirv-llvm-translator-llvm15-15.0.11.pkg","repopath":"All/spirv-llvm-translator-llvm15-15.0.11.pkg","licenselogic":"single","licenses":["NCSA"],"pkgsize":778080,"desc":"LLVM/SPIR-V Bi-Directional Translator is a library and tool for\ntranslation between LLVM IR and SPIR-V.","deps":{"llvm15":{"origin":"devel/llvm15","version":"15.0.7_10"}},"categories":["devel"],"shlibs_required":["libLLVM-15.so","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"annotations":{"flavor":"llvm15"}},{"name":"spirv-llvm-translator-llvm12","origin":"devel/spirv-llvm-translator","version":"12.0.1","comment":"Bi-directional translation between SPIR-V and LLVM IR","maintainer":"jbeich@FreeBSD.org","www":"https://github.com/KhronosGroup/SPIRV-LLVM-Translator","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"783c904d2b0f949351df13ddc97c7d8325e918c648ff94e82cedb1b0618e4703","flatsize":3377226,"path":"All/spirv-llvm-translator-llvm12-12.0.1.pkg","repopath":"All/spirv-llvm-translator-llvm12-12.0.1.pkg","licenselogic":"single","licenses":["NCSA"],"pkgsize":631316,"desc":"LLVM/SPIR-V Bi-Directional Translator is a library and tool for\ntranslation between LLVM IR and SPIR-V.","deps":{"llvm12":{"origin":"devel/llvm12","version":"12.0.1_13"}},"categories":["devel"],"shlibs_required":["libLLVM-12.so","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"annotations":{"flavor":"llvm12"}},{"name":"spiritvnc","origin":"net/spiritvnc","version":"0.6.5","comment":"Multi-view FLTK-based VNC client","maintainer":"danfe@FreeBSD.org","www":"https://www.willbrokenbourgh.com/brainout/content/spiritvnc.php","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"401c11e1621970af6a4fc47d09010379fb656bb67e236bc253a4bdb9e78d3a1c","flatsize":171751,"path":"All/spiritvnc-0.6.5.pkg","repopath":"All/spiritvnc-0.6.5.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":60432,"desc":"SpiritVNC is FLTK-based VNC viewer that allows to have many simultaneous\nconnections opened and allows to switch between them efficiently.\n\nBesides regular VNC connections, SpiritVNC also supports VNC-through-SSH\nfor encryption and more secure connections.  Also supported are reverse\nor \"listening\" VNC connections as well as an auto-scanning function that\ndisplays one VNC viewer for a user-defined time, then automatically\ndisplays the next connected viewer, and so-on.","deps":{"fltk":{"origin":"x11-toolkits/fltk","version":"1.3.10"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libvncserver":{"origin":"net/libvncserver","version":"0.9.15"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["net"],"shlibs_required":["libX11.so.6","libXcursor.so.1","libXext.so.6","libXfixes.so.3","libXft.so.2","libXinerama.so.1","libXrender.so.1","libc.so.8","libfltk.so.1.3","libfltk_images.so.1.3","libfontconfig.so.1","libjpeg.so.8","libm.so.4","libpng16.so.16","libpthread.so.0","libstdc++.so.9","libvncclient.so.1","libvncserver.so.1","libz.so.3"]},{"name":"spiped","origin":"sysutils/spiped","version":"1.6.4","comment":"Daemon for creating secure symmetric pipes","maintainer":"cperciva@tarsnap.com","www":"https://www.tarsnap.com/spiped.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7f68808ff96a4c8a88dfa0fc4b382c55195a7636dbb1c539afdd1a9a5bf7cfc6","flatsize":221759,"path":"All/spiped-1.6.4.pkg","repopath":"All/spiped-1.6.4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":66844,"desc":"Spiped (pronounced \"ess-pipe-dee\") is a utility for creating symmetrically\nencrypted and authenticated pipes between socket addresses, so that one may\nconnect to one address (e.g., a UNIX socket on localhost) and transparently\nhave a connection established to another address (e.g., a UNIX socket on a\ndifferent system). This is similar to 'ssh -L' functionality, but does not\nuse SSH and requires a pre-shared symmetric key.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["security","sysutils"],"users":["spiped"],"groups":["spiped"],"shlibs_required":["libc.so.8","libcrypto.so.12","libpthread.so.0","librt.so.0"],"options":{"DOCS":"on"}},{"name":"spinner","origin":"sysutils/spinner","version":"1.2.4","comment":"Keep ssh and telnet connections from dropping due to inactivity","maintainer":"ports@FreeBSD.org","www":"http://www.laffeycomputer.com/spinner.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8d24b9f304fcef44b155d2b6469890c76e9ae41069f52a75f8348260a57ef05b","flatsize":35860,"path":"All/spinner-1.2.4.pkg","repopath":"All/spinner-1.2.4.pkg","licenselogic":"single","pkgsize":13824,"desc":"Spinner is a small program that displays a little \"spinning\" ASCII\ncharacter in the top left corner of your terminal. To make this effect\nit cycles through punctuation marks like this \" - \\ | / - \\ | / ... \"\n(try it to see). By default the character is drawn in inverse video\n(or your terminal's equivalent). But you can turn this off with the -i\nswitch. It supports any terminal capable of handling VT100 style escape codes.\n\nSpinner is useful for keeping telnet and ssh links from dropping due to\ninactivity. Many firewalls, and some ISPs drop connections when they are\nperceived as idle. By having spinner running the server is constantly\nsending a tiny amount of data over the link, preserving the connection.\nThus (for search engines) Spinner is an anti-dle, timeout preventing,\nbackground daemon process for Unix variants including Linux.\n\n\t- Michael L. Hostbaek\n\tmich@FreeBSD.org","categories":["sysutils"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe spinner port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"spine","origin":"net-mgmt/cacti-spine","version":"1.2.29","comment":"Multithreaded poller for Cacti written in C","maintainer":"skreuzer@FreeBSD.org","www":"https://cacti.net/spine_info.php","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"df56384bbab9f93fe32fb87fe8a09ed40668bf9c6fb46bae1760136be888bea2","flatsize":178787,"path":"All/spine-1.2.29.pkg","repopath":"All/spine-1.2.29.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":63572,"desc":"Spine is a poller for Cacti that primarily strives to be as fast as\npossible. For this reason it is written in native C, makes use of POSIX\nthreads, and is linked directly against the net-snmp library for\nminimal SNMP polling overhead.\n\nIt's a replacement for the default 'poller.php' script, so you must\ndecide if using Spine makes sense for your installation.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"net-snmp":{"origin":"net-mgmt/net-snmp","version":"5.9.4_6,1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pkg":{"origin":"ports-mgmt/pkg","version":"2.2.0"}},"categories":["net-mgmt"],"shlibs_required":["libc.so.8","libcrypto.so.12","libdevstat.so.3","libdl.so.0","libexecinfo.so.1","libkinfo.so.2","libkvm.so.3","libm.so.4","libmysqlclient.so.21","libnetsnmp.so.40","libpthread.so.0","libssl.so.12","libwrap.so.4","libz.so.3"]},{"name":"spiralloops","origin":"audio/spiralloops","version":"2.0.0_9","comment":"Loop-based sampler","maintainer":"ports@FreeBSD.org","www":"https://www.pawfal.org/Software/SpiralLoops/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6ed14d047c6844c004f815ae97f81f4626b53ff8e067580a8a074ff2fc7088b7","flatsize":149699,"path":"All/spiralloops-2.0.0_9.pkg","repopath":"All/spiralloops-2.0.0_9.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":56788,"desc":"SpiralLoops is an experimental loop-based sampler for Linux and FreeBSD.\n\nThe idea of SpiralLoops is to provide a simple, visual tool for looping\nand layering of sounds; which can be sourced from either WAV files on disk,\nor from sound-generating plugins.\n\nSpiralLoops allows you to create loop-based compositions with the minimum\nfeedback time between the decisions you make and your ears.  The looping\nmechanism is very flexible; you can lock the timing of loops together, or\noffset them for creating complex sequences, such as polyrhythms.\n\nLoop triggers can be used to cause interaction between the loops, and as\nan experimental way of creating music.","deps":{"fltk":{"origin":"x11-toolkits/fltk","version":"1.3.10"}},"categories":["audio"],"shlibs_required":["libGL.so.1","libX11.so.6","libXext.so.6","libc.so.8","libfltk.so.1.3","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe spiralloops port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"spirv-llvm-translator-llvm11","origin":"devel/spirv-llvm-translator","version":"11.0.2","comment":"Bi-directional translation between SPIR-V and LLVM IR","maintainer":"jbeich@FreeBSD.org","www":"https://github.com/KhronosGroup/SPIRV-LLVM-Translator","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4eb47f51b923640aaa3cf85d5c4b55a47518788cf6b56c4fc1f56b40d616efba","flatsize":3444355,"path":"All/spirv-llvm-translator-llvm11-11.0.2.pkg","repopath":"All/spirv-llvm-translator-llvm11-11.0.2.pkg","licenselogic":"single","licenses":["NCSA"],"pkgsize":651056,"desc":"LLVM/SPIR-V Bi-Directional Translator is a library and tool for\ntranslation between LLVM IR and SPIR-V.","deps":{"llvm11":{"origin":"devel/llvm11","version":"11.0.1_9"}},"categories":["devel"],"shlibs_required":["libLLVM-11.so","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"annotations":{"flavor":"llvm11"}},{"name":"spin","origin":"devel/spin","version":"6.5.2_1","comment":"On-the-fly verification system for asynchronous concurrent systems","maintainer":"adridg@FreeBSD.org","www":"http://spinroot.com","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1de4028bea28d3aa4bd78f5102c45778ef754f5ba0851fb8f8e6f323a4bbf4ef","flatsize":1540648,"path":"All/spin-6.5.2_1.pkg","repopath":"All/spin-6.5.2_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":432936,"desc":"Spin is an efficient on-the-fly verification system\n(a `model checker') for asynchronous concurrent systems,\nsuch as data communication protocols, distributed operating\nsystems, database systems, etc.\nIt can be used to prove both safety and liveness properties,\nincluding all correctness requirements expressible in linear\ntime temporal logic.\nSpin uses a high level language to specify systems descriptions,\ncalled PROMELA (PROcess MEta LAnguage).","deps":{"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["devel"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on","EXAMPLES":"on","ISPIN":"on"},"annotations":{"cpe":"cpe:2.3:a:spinroot:spin:6.5.2:::::dragonfly6:x86_64:1"}},{"name":"spiralsynthmodular","origin":"audio/spiralsynthmodular","version":"0.2.2a_13","comment":"Object-oriented modular softsynth/sequencer/sampler","maintainer":"ports@FreeBSD.org","www":"https://www.pawfal.org/Software/SSM/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f35d463e82162c449677587aa4ce6780751ba0d837c3b52fc49242c00f4dd0c7","flatsize":5738312,"path":"All/spiralsynthmodular-0.2.2a_13.pkg","repopath":"All/spiralsynthmodular-0.2.2a_13.pkg","licenselogic":"single","pkgsize":723568,"desc":"SSM is an object-oriented modular softsynth/sequencer/sampler.\n\nYou can use it in a fairly straight forward way to make tracks with,\nor get very experimental. Audio or control data can be freely passed\nbetween the plugins, there is no difference. Data can also be fed\nback on itself for chaotic effects.","deps":{"fltk":{"origin":"x11-toolkits/fltk","version":"1.3.10"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"}},"categories":["audio"],"shlibs_required":["libX11.so.6","libXcursor.so.1","libXext.so.6","libXfixes.so.3","libXft.so.2","libXinerama.so.1","libXrender.so.1","libc.so.8","libfltk.so.1.3","libfontconfig.so.1","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"OPTIMIZED_CFLAGS":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe spiralsynthmodular port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"spim","origin":"emulators/spim","version":"8.0_1","comment":"MIPS32 Simulator","maintainer":"ports@FreeBSD.org","www":"https://pages.cs.wisc.edu/~larus/spim.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"92c4fb9b6c9a59fa2408f8165d912efa3194f5c0933ac812d0596d9cdda69973","flatsize":531716,"path":"All/spim-8.0_1.pkg","repopath":"All/spim-8.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":258504,"desc":"MIPS32 Simulator -- \"1/25th the performance at none of the cost\"\n\nSpim/Xspim simulates MIPS32 assembly code, providing a gdb and xgdb\nlike interface to the classical MIPS RISC CPU.  The virtual machine\nit provides can be either the one presented by the MIPS assembler or the\none of the bare hardware.  The simulator can also be built to simulate the\npipeline architecture of the MIPS machine (both the control and floating\npoint pipelines).  When built for this, it also simulates and displays\nan instruction and data cache.\n\nThis simulator is useful in CS and EE classes, including providing a\ntarget machine for compilers courses, lower division assembly language\nprogramming, microprocessor design courses, etc...","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"}},"categories":["emulators"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXaw.so.7","libXext.so.6","libXmu.so.6","libXpm.so.4","libXt.so.6","libc.so.8","libm.so.4"],"options":{"DOCS":"on","GUI":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe spim port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"spirv-cross","origin":"graphics/spirv-cross","version":"1.4.309.0","comment":"Tool for parsing and converting SPIR-V to other shader languages","maintainer":"vvd@FreeBSD.org","www":"https://github.com/KhronosGroup/SPIRV-Cross","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e10640b395b4ec8a6517fe0c45d283eb6d822809791d9398b61082ae01150af8","flatsize":13298164,"path":"All/spirv-cross-1.4.309.0.pkg","repopath":"All/spirv-cross-1.4.309.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":2008028,"desc":"SPIRV-Cross is a tool designed for parsing and converting SPIR-V to other shader\nlanguages.\n\nFeatures:\n* Convert SPIR-V to readable, usable and efficient GLSL\n* Convert SPIR-V to readable, usable and efficient Metal Shading Language (MSL)\n* Convert SPIR-V to readable, usable and efficient HLSL\n* Convert SPIR-V to a JSON reflection format\n* Convert SPIR-V to debuggable C++ [DEPRECATED]\n* Reflection API to simplify the creation of Vulkan pipeline layouts\n* Reflection API to modify and tweak OpDecorations\n* Supports \"all\" of vertex, fragment, tessellation, geometry and compute shaders\n\nSPIRV-Cross tries hard to emit readable and clean output from the SPIR-V.\nThe goal is to emit GLSL or MSL that looks like it was written by a human and\nnot awkward IR/assembly-like code.","categories":["graphics"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"spice-protocol","origin":"devel/spice-protocol","version":"0.14.4","comment":"Simple Protocol for Independent Computing Environments","maintainer":"novel@FreeBSD.org","www":"https://www.spice-space.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e5083781cb7668324a46435a63f9b662958ebb1a5cb73d675b87d85148972ccd","flatsize":93370,"path":"All/spice-protocol-0.14.4.pkg","repopath":"All/spice-protocol-0.14.4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":19144,"desc":"Spice protocol defines a set of protocol messages for accessing,\ncontrolling, and receiving inputs from remote computing devices\n(e.g., keyboard, video, mouse) across networks, and sending output\nto them. A controlled device can reside on either side, client\nand/or server.","deps":{"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"]},{"name":"spice-gtk","origin":"deskutils/spice-gtk","version":"0.37_7","comment":"Gtk client and libraries for SPICE remote desktop servers","maintainer":"xxjack12xx@gmail.com","www":"https://www.spice-space.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6a90559e6202ec7900cf0a78dc86445942a0d754a75b575781af9f0d7a98656b","flatsize":3004737,"path":"All/spice-gtk-0.37_7.pkg","repopath":"All/spice-gtk-0.37_7.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":424832,"desc":"spice-gtk is a GTK+2 and GTK+3 SPICE widget. It features glib-based objects\nfor SPICE protocol parsing and a gtk widget for embedding the SPICE display\ninto other applications such as virt-manager.\nPython bindings are available too.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"cyrus-sasl":{"origin":"security/cyrus-sasl2","version":"2.1.28_5"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libepoxy":{"origin":"graphics/libepoxy","version":"1.5.10"},"liblz4":{"origin":"archivers/liblz4","version":"1.10.0,1"},"libva":{"origin":"multimedia/libva","version":"2.22.0"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"opus":{"origin":"audio/opus","version":"1.5.2"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pixman":{"origin":"x11/pixman","version":"0.44.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"spice-protocol":{"origin":"devel/spice-protocol","version":"0.14.4"}},"categories":["deskutils","gnome"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libcrypto.so.12","libepoxy.so.0","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgstapp-1.0.so.0","libgstaudio-1.0.so.0","libgstbase-1.0.so.0","libgstreamer-1.0.so.0","libgstvideo-1.0.so.0","libgthread-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libjpeg.so.8","libjson-glib-1.0.so.0","liblz4.so.1","libm.so.4","libopus.so.0","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpixman-1.so.0","libpthread.so.0","libsasl2.so.3","libssl.so.12","libva-x11.so.2","libva.so.2","libz.so.3"],"options":{"BUILTIN-MJPEG":"on","DOCS":"on","INTROSPECTION":"on","LZ4":"on","NLS":"on","PIE":"on","POLKIT":"on","PULSEAUDIO":"off","SASL":"on"},"annotations":{"cpe":"cpe:2.3:a:spice-gtk_project:spice-gtk:0.37:::::dragonfly6:x86_64:7"}},{"name":"sphinxsearch","origin":"textproc/sphinxsearch","version":"2.2.11_6","comment":"Sphinx Full-Text Search Engine","maintainer":"ports@FreeBSD.org","www":"https://sphinxsearch.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bed91df9c5b118995cd279dea594e9e29c70b4cdebb89538c13073a6b976083b","flatsize":19191255,"path":"All/sphinxsearch-2.2.11_6.pkg","repopath":"All/sphinxsearch-2.2.11_6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2290880,"desc":"Sphinx is an open source full text search server, designed from the\nground up with performance, relevance (aka search quality), and\nintegration simplicity in mind. It's written in C++ and works on Linux\n(RedHat, Ubuntu, etc), Windows, MacOS, Solaris, FreeBSD, and a few\nother systems.\n\nSphinx lets you either batch index and search data stored in an SQL\ndatabase, NoSQL storage, or just files quickly easily and or index and\nsearch data on the fly, working with Sphinx pretty much as with a\ndatabase server.\n\nA variety of text processing features enable fine-tuning Sphinx for\nyour particular application requirements, and a number of relevance\nfunctions ensures you can tweak search quality as well.\n\nSearching via SphinxAPI is as simple as 3 lines of code, and querying\nvia SphinxQL is even simpler, with search queries expressed in good\nold SQL.\n\nSphinx clusters scale up to billions of documents and tens of millions\nsearch queries per day, powering top websites such as Craigslist,\nDailyMotion, NetLog, etc.\n\nAnd last but not least, it's open-sourced under GPLv2, and the\ncommunity edition is free to use.","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"},"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"}},"categories":["databases","textproc"],"users":["_sphinx"],"groups":["_sphinx"],"shlibs_required":["libc.so.8","libexpat.so.1","libm.so.4","libmysqlclient.so.21","libpthread.so.0","librt.so.0","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on","EXAMPLES":"on","ICONV":"on","ID64":"on","LIBSTEMMER":"off","MYSQL":"on","OPTIMIZED_CFLAGS":"off","PGSQL":"off","RE2":"off","SYSLOG":"on","UNIXODBC":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe sphinxsearch port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"spglib","origin":"science/spglib","version":"2.5.0","comment":"C library for finding and handling crystal symmetries","maintainer":"yuri@FreeBSD.org","www":"https://spglib.github.io/spglib/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"73f21699c54653bd89f41d8763673e95743fd2892bf63da7eb6541fa89552dfc","flatsize":1990337,"path":"All/spglib-2.5.0.pkg","repopath":"All/spglib-2.5.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":202992,"desc":"Spglib is a library for finding and handling crystal symmetries written in C.\n\nFeatures:\n* Find symmetry operations\n* Identify space-group type\n* Wyckoff position assignment\n* Refine crystal structure\n* Find a primitive cell\n* Search irreducible k-points","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["science"],"options":{"FORTRAN":"on"}},{"name":"spfval","origin":"mail/spfval","version":"0.0.1","comment":"SPF validator","maintainer":"ehaupt@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c559828d404b1b15c5e1a035dae5793b0f85703bbae68deb47faf58703f74341","flatsize":18376,"path":"All/spfval-0.0.1.pkg","repopath":"All/spfval-0.0.1.pkg","licenselogic":"single","pkgsize":8212,"desc":"Spfval validates SPF records. It does not check them via the network, this was\nintentionally omitted in favour of focusing purely on syntactically validating\nSPF records. Simply pass the validator a string and it will see if it validates\nas an SPFv1 or SPF-Classic record.\n\nIf an error is found, it tries its best to report the error in question and the\nspecific location in the record where the error occurred.","categories":["mail"],"shlibs_required":["libc.so.8"]},{"name":"spirv-llvm-translator-llvm17","origin":"devel/spirv-llvm-translator","version":"17.0.11","comment":"Bi-directional translation between SPIR-V and LLVM IR","maintainer":"jbeich@FreeBSD.org","www":"https://github.com/KhronosGroup/SPIRV-LLVM-Translator","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9f578d8c5503c9d39f8b6d32432213772733df0510acbd73a150d315f9b3fdad","flatsize":4458830,"path":"All/spirv-llvm-translator-llvm17-17.0.11.pkg","repopath":"All/spirv-llvm-translator-llvm17-17.0.11.pkg","licenselogic":"single","licenses":["NCSA"],"pkgsize":834208,"desc":"LLVM/SPIR-V Bi-Directional Translator is a library and tool for\ntranslation between LLVM IR and SPIR-V.","deps":{"llvm17":{"origin":"devel/llvm17","version":"17.0.6_8"}},"categories":["devel"],"shlibs_required":["libLLVM-17.so","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"annotations":{"flavor":"llvm17"}},{"name":"spfmilter","origin":"mail/spfmilter","version":"2.001_2","comment":"SPF milter for sendmail","maintainer":"leres@FreeBSD.org","www":"https://acme.com/software/spfmilter/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a0cdb463e1c93a03e07f67f3d0846813f607920ae5554d3662e3908b821539f5","flatsize":36994,"path":"All/spfmilter-2.001_2.pkg","repopath":"All/spfmilter-2.001_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":16944,"desc":"Spfmilter implements the Sender Policy Framework (SPF) as a sendmail\nmilter, using either the libspf or libspf2 libraries.","deps":{"libmilter":{"origin":"mail/libmilter","version":"8.18.1"},"libspf2":{"origin":"mail/libspf2","version":"1.2.11_2"}},"categories":["mail"],"shlibs_required":["libc.so.8","libmilter.so.7","libpthread.so.0","libspf2.so.2"],"options":{"LIBSPF":"off","LIBSPF2":"on"},"annotations":{"cpe":"cpe:2.3:a:acme:spfmilter:2.001:::::dragonfly6:x86_64:2"}},{"name":"spfft","origin":"math/spfft","version":"1.1.1","comment":"Sparse 3D FFT library","maintainer":"yuri@FreeBSD.org","www":"https://github.com/eth-cscs/SpFFT","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7500ed4f99c86bf0e4b26cbc1b4af0319f30712993d52eef6192f4f52922489e","flatsize":430657,"path":"All/spfft-1.1.1.pkg","repopath":"All/spfft-1.1.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":104208,"desc":"SpFFT - A 3D FFT library for sparse frequency domain data written in C++ with\nsupport for MPI, OpenMP, CUDA and ROCm.","deps":{"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"mpich":{"origin":"net/mpich","version":"4.3.0"}},"categories":["math"],"options":{"FORTRAN":"on","OPENMP":"off","NOMPI":"off","MPICH":"on","OPENMPI":"off"}},{"name":"spellutils","origin":"textproc/spellutils","version":"0.7_5","comment":"Programs used to isolate some parts or texts before spell-checking","maintainer":"thierry@FreeBSD.org","www":"https://web.archive.org/web/20081225045803/http://home.worldonline.dk/byrial/spellutils/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"65e3b724986334adebd080ab361630ebf1dcc8e53ff5964e7f5a988415934d50","flatsize":77911,"path":"All/spellutils-0.7_5.pkg","repopath":"All/spellutils-0.7_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":25444,"desc":"Spellutils is a suite of programs which are used to isolate some parts\nor texts from various types of files and hand them over to another\nprogram which may change the texts; it is typically a spell checker.\nAfterwards the possibly changed text parts are copied back in place in\nthe original file.\n\n1) The newsbody utility\nThe program newsbody is a utility to isolate the body part of a news or\nemail message in a separate file and then call some other program which\nmay change the body, and eventually merge the headers with the possibly\nchanged body. Optionally quotes and/or signature can be removed too, as\nwell as all or selected header lines can be kept.\n\n2) The pospell utility\nThe program pospell is a utility to isolate the translations from a .po\nfile, then call some other program which may change the translations\n(typically a spell checker), and eventually copy them back in place in\nthe .po file.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libintl.so.8"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"wesnoth","origin":"games/wesnoth","version":"1.18.4,1","comment":"Fantasy turn-based strategy game","maintainer":"fluffy@FreeBSD.org","www":"https://www.wesnoth.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4ffc770d9b963224d4b1ff0e2713b593a8fc52f465c366d4133f73e8ba565203","flatsize":574252778,"path":"All/wesnoth-1.18.4,1.pkg","repopath":"All/wesnoth-1.18.4,1.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3"],"pkgsize":414747076,"desc":"Battle for Wesnoth is a fantasy turn-based strategy game. Battle for control of\nvillages, using variety of units which have advantages and disadvantages in\ndifferent types of terrains and against different types of attacks. Units gain\nexperience and advance levels, and are carried over from one scenario to the\nnext campaign.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"fribidi":{"origin":"converters/fribidi","version":"1.0.16"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"icu":{"origin":"devel/icu","version":"76.1,1"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"lua54":{"origin":"lang/lua54","version":"5.4.7"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"png":{"origin":"graphics/png","version":"1.6.47"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_image":{"origin":"graphics/sdl2_image","version":"2.8.8"},"sdl2_mixer":{"origin":"audio/sdl2_mixer","version":"2.8.1"},"sdl2_ttf":{"origin":"graphics/sdl2_ttf","version":"2.24.0"}},"categories":["games"],"shlibs_required":["libSDL2-2.0.so.0","libSDL2_image-2.0.so.0","libSDL2_mixer-2.0.so.0","libboost_context.so.1.87.0","libboost_coroutine.so.1.87.0","libboost_filesystem.so.1.87.0","libboost_iostreams.so.1.87.0","libboost_locale.so.1.87.0","libboost_program_options.so.1.87.0","libboost_random.so.1.87.0","libboost_regex.so.1.87.0","libboost_system.so.1.87.0","libc.so.8","libcairo.so.2","libcrypto.so.12","libcurl.so.4","libdbus-1.so.3","libfontconfig.so.1","libglib-2.0.so.0","libgobject-2.0.so.0","libharfbuzz.so.0","libhistory.so.8","libicudata.so.76","libicui18n.so.76","libicuuc.so.76","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libssl.so.12","libstdc++.so.9","libvorbisfile.so.3"],"options":{"CAMPAIGN":"on","DOCS":"on","FRIBIDI":"on","NLS":"on","NOTIFY":"on","SERVER":"on","TEST":"off"},"annotations":{"cpe":"cpe:2.3:a:wesnoth:battle_for_wesnoth:1.18.4:::::dragonfly6:x86_64"},"messages":[{"message":"Wesnoth assumes an UTF-8 charset by default. Using another charset\nwill result in a crash. To avoid this situation set the charset\nbefore starting wesnoth:\n\nenv LANG=en_US.UTF-8 wesnoth","type":"install"}]},{"name":"spellcast","origin":"games/spellcast","version":"1.2_3","comment":"Multiplayer fight with spells turn based game for X Window System","maintainer":"bofh@FreeBSD.org","www":"https://www.eblong.com/zarf/spellcast.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"71fa0e718a59d76e04f1ab126cfdcb3c457fafa99df6abb43be3958238d78aec","flatsize":152987,"path":"All/spellcast-1.2_3.pkg","repopath":"All/spellcast-1.2_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":64676,"desc":"This is a game concerning the imaginary conflict between two or more\npowerful wizards in a duel of sorcery. The opponents perform magical\ngestures with their hands to create their supernatural weapons --\nspells. Some are so potent as to be able to blind a man, call forth\nterrifying creatures, or even kill the unfortunate victim instantly.\nConsequently each wizard must rely on his own cunning to be able to\ntime enough defensive spells to avoid the brunt of his adversary's\nattack, yet force in sufficient offensive spells of his own to crack\nthe magical armour of his opponent, and kill the wizard outright. The\ninventor wishes to state that he has never been involved in a magical\nduel but would be interested to discover how realistic the game is for\nthose who have...","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["games"],"shlibs_required":["libX11.so.6","libc.so.8"],"options":{"DOCS":"on"}},{"name":"speexdsp","origin":"audio/speexdsp","version":"1.2.1","comment":"Audio compression format designed for speech","maintainer":"multimedia@FreeBSD.org","www":"https://www.speex.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a13d6ec119e65f935834e53e69df404becdf7249dc9d131a30a3ed17ce964be8","flatsize":228435,"path":"All/speexdsp-1.2.1.pkg","repopath":"All/speexdsp-1.2.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":58312,"desc":"Speex is an Open Source/Free Software patent-free audio compression\nformat designed for speech.","categories":["audio"]},{"name":"spek","origin":"audio/spek","version":"0.8.5_4","comment":"Acoustic spectrum analyser","maintainer":"alexander@kojevnikov.com","www":"http://spek.cc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"35e38e7b24f8118a7f2e6e0700456a6c8807ec6a335ec6c60b5bcc730463c5b3","flatsize":386314,"path":"All/spek-0.8.5_4.pkg","repopath":"All/spek-0.8.5_4.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":110772,"desc":"Spek helps to analyse your audio files by showing their spectrogram.\nSpek supports all popular lossy and lossless audio file formats.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"wx32-gtk3":{"origin":"x11-toolkits/wxgtk32","version":"3.2.6_1"}},"categories":["audio"],"shlibs_required":["libavcodec.so.60","libavformat.so.60","libavutil.so.58","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9","libwx_baseu-3.2.so.0","libwx_baseu_net-3.2.so.0","libwx_baseu_xml-3.2.so.0","libwx_gtk3u_core-3.2.so.0","libwx_gtk3u_html-3.2.so.0","libwx_gtk3u_qa-3.2.so.0","libwx_gtk3u_xrc-3.2.so.0"],"options":{"NLS":"on"}},{"name":"speex","origin":"audio/speex","version":"1.2.1_1,1","comment":"Audio compression format designed for speech","maintainer":"multimedia@FreeBSD.org","www":"https://www.speex.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0b2a82c23e5522560d6cf04ca38bf4c47b0716eaffb7c51647c16b652052a926","flatsize":383921,"path":"All/speex-1.2.1_1,1.pkg","repopath":"All/speex-1.2.1_1,1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":97708,"desc":"Speex is an Open Source/Free Software patent-free audio compression\nformat designed for speech.","deps":{"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"speexdsp":{"origin":"audio/speexdsp","version":"1.2.1"}},"categories":["audio"],"shlibs_required":["libc.so.8","libogg.so.0","libspeexdsp.so.1"],"annotations":{"cpe":"cpe:2.3:a:xiph:speex:1.2.1:::::dragonfly6:x86_64:1"}},{"name":"spegla","origin":"ftp/spegla","version":"1.1p5_1","comment":"Mirror program for FTP sites (written in C)","maintainer":"hrs@FreeBSD.org","www":"https://github.com/hrs-allbsd/spegla/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2ce7a6bcf01fe5f4e4faf7f92ed05ce4ce63c4a23e2d6992565dd5d1a4623e8c","flatsize":133063,"path":"All/spegla-1.1p5_1.pkg","repopath":"All/spegla-1.1p5_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":55768,"desc":"Spegla is a mirror program for FTP sites.  It was written because the author\ncouldn't find any fast mirroring program for big mirrors.  It makes a\ncomplete mirror of a FTP area.","categories":["ftp"],"shlibs_required":["libc.so.8"],"options":{"EXAMPLES":"on","IPV6":"on"}},{"name":"spidermonkey102","origin":"lang/spidermonkey102","version":"102.9.0_7","comment":"Standalone JavaScript based from Mozilla 102-esr","maintainer":"nc@FreeBSD.org","www":"https://spidermonkey.dev/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"720a5d7f30155038b3dd14a25c6bd820e54383e3f47b12a80de695598373f50e","flatsize":18502593,"path":"All/spidermonkey102-102.9.0_7.pkg","repopath":"All/spidermonkey102-102.9.0_7.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":4506140,"desc":"Spidermonkey is the JavaScript interpreter from the Mozilla project.","deps":{"icu":{"origin":"devel/icu","version":"76.1,1"},"libffi":{"origin":"devel/libffi","version":"3.4.6"},"nspr":{"origin":"devel/nspr","version":"4.36"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["lang"]},{"name":"speedtables","origin":"databases/speedtables","version":"1.13.18_5","comment":"High-performance memory-resident database","maintainer":"gahr@FreeBSD.org","www":"https://flightaware.github.io/speedtables/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"da9b65f20cc0d0bb43285187efbb101e669174f0a31004c609a0cd91b3bed7ee","flatsize":887867,"path":"All/speedtables-1.13.18_5.pkg","repopath":"All/speedtables-1.13.18_5.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":184436,"desc":"Speed tables is a high-performance memory-resident database, currently oriented\ntowards Tcl.  Speed tables provides an interface for defining tables containing\nzero or more rows, with each row containing one or more fields. The speed table\ncompiler reads the table definition and generates C code to create and manage\ncorresponding structures, generating a custom C language Tcl extension to\ncreate, access and manipulate those tables and building a native code package\nin a shared library that is loadable on demand via Tcl's \"package require\"\nmechanism.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tclX":{"origin":"lang/tclX","version":"8.4.1_2"},"tcllib":{"origin":"devel/tcllib","version":"2.0"}},"categories":["databases"],"options":{"CASSANDRA":"off","DOCS":"on","PGSQL":"off"}},{"name":"speech-denoiser-lv2","origin":"audio/speech-denoiser-lv2","version":"g20181007_1","comment":"Speech denoise LV2 plugin based on RNNoise library","maintainer":"yuri@FreeBSD.org","www":"https://github.com/lucianodato/speech-denoiser","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2954d6c5fbe405f4c0c1c5b4b5e2df4e560f47c168a43f017a89250b6f18bed9","flatsize":17127,"path":"All/speech-denoiser-lv2-g20181007_1.pkg","repopath":"All/speech-denoiser-lv2-g20181007_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":6544,"desc":"A speech denoise LV2 plugin based on the modified Xiph's RNNoise library\nby GregorR.\n\nRNNoise is a library that uses deep learning to apply noise supression to audio\nsources with voice presence.","deps":{"rnnoise-nu":{"origin":"audio/rnnoise-nu","version":"g20180916"}},"categories":["audio"],"options":{"SIMD":"on"}},{"name":"speech-dispatcher","origin":"accessibility/speech-dispatcher","version":"0.12.0","comment":"Common interface to speech synthesis","maintainer":"multimedia@FreeBSD.org","www":"https://devel.freebsoft.org/speechd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"59096486d72d62048b9da0e3426484d72459dc376168694918180f8d3266a1bc","flatsize":29361642,"path":"All/speech-dispatcher-0.12.0.pkg","repopath":"All/speech-dispatcher-0.12.0.pkg","licenselogic":"and","licenses":["GPLv2","LGPL21"],"pkgsize":3964772,"desc":"Speech Dispatcher is a device independent layer for speech synthesis,\ndeveloped with the goal of making the usage of speech synthesis easier\nfor application programmers. It takes care of most of the tasks\nnecessary to solve in speech enabled applications. What is a very high\nlevel GUI library to graphics, Speech Dispatcher is to speech\nsynthesis.","deps":{"alsa-lib":{"origin":"audio/alsa-lib","version":"1.2.13"},"dotconf":{"origin":"devel/dotconf","version":"1.4.1_1"},"espeak-ng":{"origin":"audio/espeak-ng","version":"1.52.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libao":{"origin":"audio/libao","version":"1.2.0_7"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"}},"categories":["accessibility","audio"],"shlibs_required":["libc.so.8","libdotconf.so.0","libespeak-ng.so.1","libglib-2.0.so.0","libgmodule-2.0.so.0","libgthread-2.0.so.0","libintl.so.8","libm.so.4","libpthread.so.0","libsndfile.so.1"],"options":{"ALSA":"on","AO":"on","DOCS":"on","ESPEAK":"on","FESTIVAL":"off","FLITE":"off","NAS":"off","PIPEWIRE":"off","PULSEAUDIO":"off"}},{"name":"spectrwm","origin":"x11-wm/spectrwm","version":"3.4.1_2","comment":"Small, dynamic tiling window manager for X11","maintainer":"pyrus@bsdmail.com","www":"https://github.com/conformal/spectrwm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d9365c7c9bfcd4023b82f92bbc12b9a11b0e67ca8c195e4f4e1e2d9ba4f44d2f","flatsize":204271,"path":"All/spectrwm-3.4.1_2.pkg","repopath":"All/spectrwm-3.4.1_2.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":82564,"desc":"Spectrwm (previously known as scrotwm) is a small dynamic tiling window\nmanager for X11.  It tries to stay out of the way so that valuable screen\nreal estate can be used for much more important stuff.  It has sane\ndefaults and does not require one to learn a language to do any\nconfiguration.  It was written by hackers for hackers and it strives to be\nsmall, compact and fast.\n\nIt was largely inspired by xmonad and dwm.  Both are fine products but suffer\nfrom things like: crazy-unportable-language-syndrome, silly defaults,\nasymmetrical window layout, \"how hard can it be?\" and good old NIH.\nNevertheless dwm was a phenomenal resource and many good ideas and code was\nborrowed from it.  On the other hand xmonad has great defaults, key bindings\nand xinerama support but is crippled by not being written in C.","deps":{"dmenu":{"origin":"x11/dmenu","version":"5.1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"xcb-util":{"origin":"x11/xcb-util","version":"0.4.1,1"},"xcb-util-keysyms":{"origin":"x11/xcb-util-keysyms","version":"0.4.1"},"xcb-util-wm":{"origin":"x11/xcb-util-wm","version":"0.4.2"}},"categories":["x11-wm"],"shlibs_required":["libX11-xcb.so.1","libX11.so.6","libXcursor.so.1","libXft.so.2","libc.so.8","libutil.so.4","libxcb-icccm.so.4","libxcb-keysyms.so.1","libxcb-randr.so.0","libxcb-util.so.1","libxcb-xinput.so.0","libxcb-xtest.so.0","libxcb.so.1"],"options":{"EXAMPLES":"on"}},{"name":"spidermonkey91","origin":"lang/spidermonkey91","version":"91.13.0_28","comment":"Standalone JavaScript based from Mozilla 91-esr","maintainer":"nc@FreeBSD.org","www":"https://spidermonkey.dev/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a2ce8b6eb47029c09e12f8b7b28ae22f72ba0396264d80413503e7d6f1d29582","flatsize":17874806,"path":"All/spidermonkey91-91.13.0_28.pkg","repopath":"All/spidermonkey91-91.13.0_28.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":4372976,"desc":"Spidermonkey is the JavaScript interpreter from the Mozilla project.","deps":{"icu":{"origin":"devel/icu","version":"76.1,1"},"libffi":{"origin":"devel/libffi","version":"3.4.6"},"nspr":{"origin":"devel/nspr","version":"4.36"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["lang"]},{"name":"spectrogram","origin":"audio/spectrogram","version":"20190725","comment":"Audio visualization for sndio","maintainer":"ports@FreeBSD.org","www":"https://www.dim13.org/Spectrogram","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f4538c4dcd78f579d6ca1eda3428f7eda6fb114845978143a0ba30096032fc03","flatsize":21791,"path":"All/spectrogram-20190725.pkg","repopath":"All/spectrogram-20190725.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":9540,"desc":"Small audio visualizer for sndiod's monitor mode.","deps":{"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"sndio":{"origin":"audio/sndio","version":"1.10.0"}},"categories":["audio"],"shlibs_required":["libX11.so.6","libc.so.8","libfftw3.so.3","libm.so.4","libsndio.so.7.3"],"messages":[{"message":"The default sndiod configuration on FreeBSD already has monitor mode\nenabled.  To start spectrogram run\n\n\tenv AUDIODEVICE=snd/0.monitor spectrogram","type":"install"},{"message":"===>   NOTICE:\n\nThe spectrogram port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"spectre-meltdown-checker","origin":"security/spectre-meltdown-checker","version":"0.46","comment":"Checks your system for the speculative execution CVEs","maintainer":"pkubaj@FreeBSD.org","www":"https://github.com/speed47/spectre-meltdown-checker","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"33261ac5c4763370fd4600c08f9ee8eba83f6d0d3a53bd8f5863393c2bb8b4ef","flatsize":280757,"path":"All/spectre-meltdown-checker-0.46.pkg","repopath":"All/spectre-meltdown-checker-0.46.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":60304,"desc":"A shell script to tell if your system is vulnerable against the several\n\"speculative execution\" CVEs that were made public since 2018.\n\n* CVE-2017-5753 [bounds check bypass] aka 'Spectre Variant 1'\n* CVE-2017-5715 [branch target injection] aka 'Spectre Variant 2'\n* CVE-2017-5754 [rogue data cache load] aka 'Meltdown' aka 'Variant 3'\n* CVE-2018-3640 [rogue system register read] aka 'Variant 3a'\n* CVE-2018-3639 [speculative store bypass] aka 'Variant 4'\n* CVE-2018-3615 [L1 terminal fault] aka 'Foreshadow (SGX)'\n* CVE-2018-3620 [L1 terminal fault] aka 'Foreshadow-NG (OS)'\n* CVE-2018-3646 [L1 terminal fault] aka 'Foreshadow-NG (VMM)'\n* CVE-2018-12126 [microarchitectural store buffer data sampling (MSBDS)] aka\n  'Fallout'\n* CVE-2018-12130 [microarchitectural fill buffer data sampling (MFBDS)] aka\n  'ZombieLoad'\n* CVE-2018-12127 [microarchitectural load port data sampling (MLPDS)] aka 'RIDL'\n* CVE-2019-11091 [microarchitectural data sampling uncacheable memory (MDSUM)]\n  aka 'RIDL'\n* CVE-2019-11135 [TSX asynchronous abort] aka 'TAA' aka 'ZombieLoad V2'\n* CVE-2018-12207 [machine check exception on page size changes (MCEPSC)] aka 'No\n  eXcuses' aka 'iTLB Multihit'\n* CVE-2020-0543 [Special Register Buffer Data Sampling (SRBDS)]","categories":["security"]},{"name":"speedcrunch","origin":"math/speedcrunch","version":"0.12.0_3","comment":"Keyboard-oriented desktop scientific calculator","maintainer":"danfe@FreeBSD.org","www":"https://speedcrunch.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d52dff18fab258f7012d871513a2471979fd81c61e7b4e7c8cc105269c3e0cc3","flatsize":2692295,"path":"All/speedcrunch-0.12.0_3.pkg","repopath":"All/speedcrunch-0.12.0_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":747144,"desc":"SpeedCrunch is a multiplatform desktop high-precision scientific calculator\nfor power users.  It is designed to be enjoyed using keyboard.  Results are\nshown in a syntax-highlighted scrollable display, history of expressions is\navailable with up and down arrows.\n\nSome other features: optional keypad, matching parenthesis indicator, auto-\ncompletion of functions and variables, just-in-time calculation (show result\nwhile still typing), a formula book, and quick insertion of constants from\nvarious fields of knowledge.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-help":{"origin":"devel/qt5-help","version":"5.15.16p3_1"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["math"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libQt5Help.so.5","libQt5Sql.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"spectra","origin":"math/spectra","version":"1.1.0","comment":"C++ library for large scale eigenvalue problems","maintainer":"yuri@FreeBSD.org","www":"https://spectralib.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8c3b23acf55e77172106b5c634a8ebf1ed2d7e76cb7248973382134b8701af9e","flatsize":403520,"path":"All/spectra-1.1.0.pkg","repopath":"All/spectra-1.1.0.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":61956,"desc":"Spectra stands for Sparse Eigenvalue Computation Toolkit as a Redesigned\nARPACK. It is a C++ library for large scale eigenvalue problems, built on\ntop of Eigen, an open source linear algebra library.\n\nSpectra is implemented as a header-only C++ library, whose only dependency,\nEigen, is also header-only. Hence Spectra can be easily embedded in C++\nprojects that require calculating eigenvalues of large matrices.","deps":{"eigen":{"origin":"math/eigen3","version":"3.4.0_4"}},"categories":["math"]},{"name":"springframework31","origin":"java/springframework31","version":"3.1.4_1","comment":"The Spring Framework for Java","maintainer":"olgeni@FreeBSD.org","www":"https://www.springframework.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4c07347c320b976d6de0b14cce11e1542143f3ef613541731a5b5b909300e8e6","flatsize":126675865,"path":"All/springframework31-3.1.4_1.pkg","repopath":"All/springframework31-3.1.4_1.pkg","licenselogic":"single","pkgsize":14712164,"desc":"The Spring Framework is the leading full stack Java/JEE application\nframework. Spring delivers significant benefits for many projects,\nincreasing development productivity and runtime performance while\nimproving test coverage and application quality.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"],"options":{"DOCS":"on","RESRCS":"off"}},{"name":"spectools","origin":"net-mgmt/spectools","version":"201108.r1_4","comment":"Tools for the Wi-Spy spectrum analyzers from MetaGeek LLC","maintainer":"ports@FreeBSD.org","www":"https://www.kismetwireless.net/spectools/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a214ac1c971e912990e3d1202cae70625eaf2aa83fe4c0c9cd7aa856abb29bdd","flatsize":300930,"path":"All/spectools-201108.r1_4.pkg","repopath":"All/spectools-201108.r1_4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":72032,"desc":"A set of open source tools for accessing the 2.4GHz Wi-Spy USB\nspectrum analyzer by Metageek LLC, http://www.metageek.net/","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["net-mgmt"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libncurses.so.6","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0","libtinfo.so.6","libusb.so.2"],"options":{"DOCS":"on","GTK2":"on","NCURSES":"on"},"messages":[{"message":"In order to use the tools you need read/write access to the ugen(4)\ndevice node(s) corresponding to the Wi-Spy device(s).","type":"install"},{"message":"===>   NOTICE:\n\nThe spectools port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"spdlog","origin":"devel/spdlog","version":"1.15.2","comment":"Super fast C++ logging library","maintainer":"vanilla@FreeBSD.org","www":"https://github.com/gabime/spdlog","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e92d6a242f863e817c6879abf73a973ea6616ffa63b0f2267ab66c5a71f3e173","flatsize":816550,"path":"All/spdlog-1.15.2.pkg","repopath":"All/spdlog-1.15.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":155484,"desc":"Super fast C++ logging library.","deps":{"libfmt":{"origin":"devel/libfmt","version":"10.2.1"}},"categories":["devel"]},{"name":"species","origin":"games/species","version":"1.2d_1","comment":"Corewars evolver - generates warriors using genetic algorithms","maintainer":"ports@FreeBSD.org","www":"https://redcoder.sourceforge.net/?p=species","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"80d856d569933b7761d18f3287f9d326d0e75f57f9bb14f8fbefd30711a2debe","flatsize":478902,"path":"All/species-1.2d_1.pkg","repopath":"All/species-1.2d_1.pkg","licenselogic":"single","licenses":["GPLv1+"],"pkgsize":122856,"desc":"Species is a corewars evolver. It is a program to generates corewars warriors\nusing genetic algorithms. This is the program which generated the best evolved\nwarrior in the recent Multi-Manics corewars competition. Contemporaries\ninclude YACE, RedRace, Red Maker and CCAI.\n\nSpecies is definitely the most over-engineered, complicated and buggy Corewars\nEvolver on the freeware market today!","categories":["games"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"VISITOOL":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe species port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"speak","origin":"games/speak","version":"1.2","comment":"Generates random middle-management synergy speak","maintainer":"freebsd@spatula.net","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ba3e429044c3ffac090358666c6bd076589e58c15b64cd36f464397cd8872213","flatsize":350214,"path":"All/speak-1.2.pkg","repopath":"All/speak-1.2.pkg","licenselogic":"single","pkgsize":13672,"desc":"Speak is a program which generates random management gibberish speak\nusing lists of phrases commonly found in that kind of babble.","categories":["games"],"shlibs_required":["libc.so.8"]},{"name":"spc2it","origin":"audio/spc2it","version":"0.4.0_1","comment":"Convert SPC files to IT (Impulse Tracker) files","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/uyjulian/spc2it","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"915473b92d6fae4229f6c06aecc8d4f205035a47af935413b81d9873bcf0fa24","flatsize":87256,"path":"All/spc2it-0.4.0_1.pkg","repopath":"All/spc2it-0.4.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":30180,"desc":"Tool to convert SPC (SNEeSe) files to IT (Impulse Tracker) files.","categories":["audio","converters"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"spawn-fcgi","origin":"www/spawn-fcgi","version":"1.6.4_3","comment":"Spawns fastcgi applications","maintainer":"rsimmons0@gmail.com","www":"https://redmine.lighttpd.net/projects/spawn-fcgi","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"efce02a221d8358abba3a8a997955e1d8ab371f71cdc27f95f81aacf50f910c2","flatsize":23681,"path":"All/spawn-fcgi-1.6.4_3.pkg","repopath":"All/spawn-fcgi-1.6.4_3.pkg","licenselogic":"single","pkgsize":9816,"desc":"Spawns fastcgi applications.","categories":["www"],"shlibs_required":["libc.so.8"]},{"name":"spectral","origin":"net-im/spectral","version":"817_6","comment":"Glossy Matrix IM client based on Qt technologies","maintainer":"adridg@FreeBSD.org","www":"https://gitlab.com/spectral-im/spectral","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"175abe90fe733a9e09c7910d5d64a308083fbbd37035921db800b44b14c0ff34","flatsize":2483333,"path":"All/spectral-817_6.pkg","repopath":"All/spectral-817_6.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":727912,"desc":"Spectral is a glossy cross-platform client for Matrix, the decentralized\ncommunication protocol for instant messaging. Spectral is a Matrix client\nwith the maximum features available while keeping a simple, clean and\nmodern design. It is a Qt-based client as beautiful as Electron apps\n(e.g. Riot.im Web) while using far less resources and still being\nconsidered as \"native\".","deps":{"cmark":{"origin":"textproc/cmark","version":"0.31.1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-graphicaleffects":{"origin":"graphics/qt5-graphicaleffects","version":"5.15.16p0"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-imageformats":{"origin":"graphics/qt5-imageformats","version":"5.15.16p2"},"qt5-multimedia":{"origin":"multimedia/qt5-multimedia","version":"5.15.16p2_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-quickcontrols":{"origin":"x11-toolkits/qt5-quickcontrols","version":"5.15.16p0"},"qt5-quickcontrols2":{"origin":"x11-toolkits/qt5-quickcontrols2","version":"5.15.16p5_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qtkeychain-qt5":{"origin":"security/qtkeychain","version":"0.15.0"}},"categories":["net-im"],"shlibs_required":["libQt5Core.so.5","libQt5DBus.so.5","libQt5Gui.so.5","libQt5Multimedia.so.5","libQt5Network.so.5","libQt5Qml.so.5","libQt5QmlModels.so.5","libQt5Quick.so.5","libQt5QuickControls2.so.5","libQt5Svg.so.5","libQt5Widgets.so.5","libc.so.8","libcmark.so.0.31.1","libm.so.4","libqt5keychain.so.1","libstdc++.so.9"]},{"name":"spectacle-lv2","origin":"audio/spectacle-lv2","version":"2.0.1_3","comment":"Realtime graphical spectrum analyzer, LV2 plugin and JACK application","maintainer":"yuri@FreeBSD.org","www":"https://github.com/jpcima/spectacle","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8e39cde0669ad5698a1168b37c3d70592215e1741c145389788b2231dcc523f2","flatsize":4207578,"path":"All/spectacle-lv2-2.0.1_3.pkg","repopath":"All/spectacle-lv2-2.0.1_3.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":853176,"desc":"Spectacle is a real-time spectral analyzer using the short-time Fourier\ntransform, available as LV2 audio plugin and JACK client.\n\nfeatures:\n* display the spectrum on logarithmic musical scale\n* control the parameters of the analysis that affect latency and precision\n* have zoom functionality and smooth interpolation\n* identify the value under cursor and the peaks","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fftw3-float":{"origin":"math/fftw3-float","version":"3.3.10_5"},"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"}},"categories":["audio"],"shlibs_required":["libGL.so.1","libX11.so.6","libc.so.8","libfftw3f.so.3","libjack.so.0","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"JACK":"on","VST":"off"}},{"name":"spatialite-tools","origin":"databases/spatialite-tools","version":"5.0.1_11","comment":"Collection of CLI tools supporting SpatiaLite","maintainer":"lbartoletti@FreeBSD.org","www":"http://www.gaia-gis.it/fossil/spatialite-tools/index","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"44bcce79336500507144ebef1345f25789ff651275c3ecc5333ad72b8b1bed34","flatsize":751528,"path":"All/spatialite-tools-5.0.1_11.pkg","repopath":"All/spatialite-tools-5.0.1_11.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":212376,"desc":"spatialite-tools is a collection of open source Command Line Interface (CLI)\n tools supporting SpatiaLite.\n\n* spatialite: a complete CLI front-end, more or less equivalent to the well\n known sqlite3 front-end, but fully supporting SpatiaLite\n* spatialite_tool: a tool supporting import/export of Shapefiles and DBF-files\n* shp_doctor: a diagnostic tool to check anomalous shapefiles\n* exif_loader: an import tool for EXIF or EXIF-GPS (JPEG) pictures\n* spatialite_network: a tool creating a VirtualNetwork (supporting\n shortest path / routing SQL queries)\n* spatialite_gml: a tool importing GML files\n* spatialite_convert: a tool converting DB-files from different versions\n of SpatiaLite\n* spatialite_dxf: an tool importing DXF files\n* OSM-tools: spatialite_osm_raw, spatialite_osm_filter, spatialite_osm_map,\n spatialite_osm_net, spatialite_osm_overpass: tools supporting\n OpenStreetMap datasets\n* XML-tools: spatialite_xml_load, spatialite_xml_collapse,\n spatialite_xml_print, spatialite_xml_validator: tools supporting XML files\n processing","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"},"freexl":{"origin":"textproc/freexl","version":"2.0.0"},"geos":{"origin":"graphics/geos","version":"3.13.1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"minizip":{"origin":"archivers/minizip","version":"1.3.1"},"proj":{"origin":"graphics/proj","version":"9.6.0,1"},"readosm":{"origin":"astro/readosm","version":"1.1.0"},"spatialite":{"origin":"databases/spatialite","version":"5.1.0_3"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["databases","geography"],"shlibs_required":["libc.so.8","libexpat.so.1","libfreexl.so.1","libgeos_c.so.1","libm.so.4","libminizip.so.1","libproj.so.25","libreadline.so.8","libreadosm.so.1","librttopo.so.1","libspatialite.so.8","libsqlite3.so.0","libxml2.so.2","libz.so.3"]},{"name":"speedtest-go","origin":"net/speedtest-go","version":"1.7.10_1","comment":"CLI and Go API to test internet speed using speedtest.net","maintainer":"driesm@FreeBSD.org","www":"https://github.com/showwin/speedtest-go","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0cec433c2cd60dca17685aba533ce9fbd48a39257fd3cc5d29857dff452998e7","flatsize":7340971,"path":"All/speedtest-go-1.7.10_1.pkg","repopath":"All/speedtest-go-1.7.10_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2378756,"desc":"Command line interface and pure Go API to test internet speed using\nspeedtest.net. Able to speedtest 2x faster than speedtest.net with\nalmost the same result.","categories":["net","www"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"spatialindex","origin":"devel/spatialindex","version":"2.0.0","comment":"General Framework for Developing Spatial Indices","maintainer":"wen@FreeBSD.org","www":"https://libspatialindex.org/en/latest/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bc779f3e947a4c4f6b09739ac7667f8018631e1f3b33765986d639d01ddbf6ae","flatsize":1337010,"path":"All/spatialindex-2.0.0.pkg","repopath":"All/spatialindex-2.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":303736,"desc":"This package provides a general framework for developing spatial indices.\nCurrently it defines generic interfaces, provides simple main memory and\ndisk based storage managers and a robust implementation of an R*-tree, an\nMVR-tree and a TPR-tree.\n\nSupported Features:\n\t* Generic main memory and disk based storage managers.\n\t* R*-tree index (also supports linear and quadratic splitting).\n\t* MVR-tree index (a.k.a. PPR-tree).\n\t* TPR-tree index.\n\t* Advanced query capabilities, using Strategy and Visitor patterns.\n\t* Arbitrary shaped range queries, by defining generic geometry interfaces.\n\t* Large parameterization capabilities, including dimensionality,\n\t  fill factor, node capacity, etc.\n\t* STR packing / bulk loading.","categories":["devel"]},{"name":"spass-qt5","origin":"security/spass-qt5","version":"3.2.5_10","comment":"Secure password generator with a true RNG (Qt5 GUI)","maintainer":"ports@FreeBSD.org","www":"https://www.guyrutenberg.com/2010/08/13/statistical-tests-for-my-audio-based-random-number-generator/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"52c37cacf5983798ecedf545b949971e2ca7081835752613a0aa8921f432a5c6","flatsize":204713,"path":"All/spass-qt5-3.2.5_10.pkg","repopath":"All/spass-qt5-3.2.5_10.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":50208,"desc":"spass is a random password generator written by Guy Rutenberg","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["security"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe spass-qt5 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"spass","origin":"security/spass","version":"3.2.5_10","comment":"Secure password generator with a true random number generator","maintainer":"ports@FreeBSD.org","www":"https://www.guyrutenberg.com/2010/08/13/statistical-tests-for-my-audio-based-random-number-generator/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7822447fb447ffaf149c950a0be99d28518931cda6e00954fed81cdd835a4133","flatsize":219449,"path":"All/spass-3.2.5_10.pkg","repopath":"All/spass-3.2.5_10.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":54800,"desc":"spass is a random password generator written by Guy Rutenberg","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"}},"categories":["security"],"shlibs_required":["libboost_program_options.so.1.87.0","libc.so.8","libm.so.4","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe spass port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"spidermonkey78","origin":"lang/spidermonkey78","version":"78.15.0_32","comment":"Standalone JavaScript based from Mozilla 78-esr","maintainer":"bofh@FreeBSD.org","www":"https://spidermonkey.dev/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"25a9bd610af3968a478a4f48013b380411a4f11585166380c72160363a91cf3e","flatsize":25991127,"path":"All/spidermonkey78-78.15.0_32.pkg","repopath":"All/spidermonkey78-78.15.0_32.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":6920256,"desc":"Spidermonkey is the JavaScript interpreter from the Mozilla project.","deps":{"icu":{"origin":"devel/icu","version":"76.1,1"},"libffi":{"origin":"devel/libffi","version":"3.4.6"},"nspr":{"origin":"devel/nspr","version":"4.36"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["lang"],"shlibs_required":["libc.so.8","libdl.so.0","libicui18n.so.76","libicuuc.so.76","libm.so.4","libnspr4.so","libplc4.so","libplds4.so","libpthread.so.0","libreadline.so.8","libstdc++.so.9","libz.so.3"]},{"name":"stardict-rptts","origin":"textproc/stardict-rptts","version":"2.1.0","comment":"Real People TTS for StarDict","maintainer":"makc@FreeBSD.org","www":"http://www.stardict.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ccc19ddd5f5def2ace7ac67af7e246a00b24699d870f865904174ef9302c40e9","flatsize":174108695,"path":"All/stardict-rptts-2.1.0.pkg","repopath":"All/stardict-rptts-2.1.0.pkg","licenselogic":"single","pkgsize":88635408,"desc":"Real People TTS for StarDict.","categories":["textproc"]},{"name":"spblas","origin":"math/spblas","version":"1.03_1","comment":"NIST Sparse Basic Linear Algebra Subprograms (BLAS)","maintainer":"ports@FreeBSD.org","www":"https://math.nist.gov/spblas/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b1ece5b4faee64d1b98d682f688d8a6a9f502050058e43ba50e78569607366c9","flatsize":2792454,"path":"All/spblas-1.03_1.pkg","repopath":"All/spblas-1.03_1.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":1401708,"desc":"This is an ANSI C++ implementation of the complete ANSI C specification of\nChapter 3 of the BLAS Technical Forum Standard. The distribution is quite\nsmall and it is meant as a starting point for developing an optimized and\narchitecture-dependent version. (C++ was used, rather than C, as it has support\nfor complex arithmetic and templates to facilitate to creation of various\nprecision codes.) The library includes support for all four precision types\n(single, double precision, real, and complex) and Level 1, 2, and 3 operations.","categories":["math"],"options":{"DOCS":"on","EXAMPLES":"on","PROFILE":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe spblas port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sparta-dsmc","origin":"science/sparta","version":"2022.07.18_2","comment":"Gas simulator: SPARTA DSMC software package","maintainer":"yuri@FreeBSD.org","www":"https://sparta.sandia.gov/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f19273290e81a943d3d559dfe8a1cac74149769e213d726cf7dc808d817325b4","flatsize":1504320,"path":"All/sparta-dsmc-2022.07.18_2.pkg","repopath":"All/sparta-dsmc-2022.07.18_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":506028,"desc":"SPARTA is a parallel DSMC code for performing simulations of low-density gases\nin 2D or 3D. Particles advect through a hierarchical Cartesian grid that\noverlays the simulation box. The grid is used to group particles by grid cell\nfor purposes of performing collisions and chemistry. Physical objects with\ntriangulated surfaces can be embedded in the grid, creating cut and split grid\ncells. The grid is also used to efficiently find particle/surface collisions.\n\nSPARTA runs on single processors or in parallel using message-passing techniques\nand a spatial-decomposition of the simulation domain. The code is designed to be\neasy to modify or extend with new functionality.\n\nSPARTA was developed at Sandia National Laboratories, a US Department of Energy\n(DOE) laboratory.","categories":["science"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"SERIAL":"on","MPI":"off"}},{"name":"sparsehash","origin":"devel/sparsehash","version":"2.0.4","comment":"Extremely memory-efficient hash_map implementation","maintainer":"vd@FreeBSD.org","www":"https://github.com/sparsehash/sparsehash","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b3c0e19a56660c0d7f19055f6483cebfb2cc8c17bb281d31523dd0c308acd0fc","flatsize":592589,"path":"All/sparsehash-2.0.4.pkg","repopath":"All/sparsehash-2.0.4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":77904,"desc":"An extremely memory-efficient hash_map implementation. 2 bits/entry overhead!\nThe Google SparseHash project contains several hash-map implementations in use\nat Google, with different performance characteristics, including an\nimplementation that optimizes for space and one that optimizes for speed.","categories":["devel"],"options":{"DOCS":"on"}},{"name":"spar","origin":"math/spar","version":"0.5.10_7","comment":"Modular math parser","maintainer":"bofh@FreeBSD.org","www":"https://spar.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6d024a9bd28a1190a641060ad298039fbf37bc6372f507bb94f47f933181c306","flatsize":450326,"path":"All/spar-0.5.10_7.pkg","repopath":"All/spar-0.5.10_7.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":78228,"desc":"Spar is a modular math parser that comes with a fully featured text frontend,\nsomething like an interactive calculator. It also provides a simple but\ncomplete API for C/C++ programmers. This API provide a complete interface to\na top down parser that supports: variables, constants, functions, modules and\na libc based math library. This math library overrides standard functions with\na \"custom\" version (such as. deg, rad auto conversion, infinite symbol,\nfunction domain...).\n\nSpar, can be easily extended with modules. A module is a \"user\" extensions,\nwritten in C/C++, to the basic features of the Simple Parser. Here you can\nfind the module definition: is a C structure that contains only few data\nmember:\n    - module name\n    - module version\n    - module description\n    - a pointer to the module main function\n\nThe modules are loaded at run-time by the module loader (that is a high level\nlayer of the module manager): you can load your modules, simply, coping theirs\npaths into the .spar_modules (or any other file, with the -c option).","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["devel","math"],"shlibs_required":["libc.so.8","libhistory.so.8","libncurses.so.6","libreadline.so.8"]},{"name":"spamstats","origin":"mail/spamstats","version":"0.6c_2","comment":"Tool to generate statistics for spamd of Mail::SpamAssassin","maintainer":"ports@FreeBSD.org","www":"http://www.inl.fr/Spamstats.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1789176a9148c5651834c37811508a3f1c822b5d4a7eef71713f9fd83368ad53","flatsize":48648,"path":"All/spamstats-0.6c_2.pkg","repopath":"All/spamstats-0.6c_2.pkg","licenselogic":"single","pkgsize":12816,"desc":"A script that generates statistics about spam you receive at your site.\n\nThe script parses maillog file, generated by exim/postfix/sendmail and spamd.\n\nThe script will currently not work with other mailers than exim, postfix or\nsendmail (contributions will be welcome) or if you do not use spamd.","deps":{"p5-Compress-Bzip2":{"origin":"archivers/p5-Compress-Bzip2","version":"2.28"},"p5-Date-Manip":{"origin":"devel/p5-Date-Manip","version":"6.97"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe spamstats port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"spamprobe","origin":"mail/spamprobe","version":"1.4d_21","comment":"Spam detector using Bayesian analysis of word counts","maintainer":"ports@FreeBSD.org","www":"https://spamprobe.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e93a58e40eafa8d1090f63435c4e29c18ad41fe1aedea4a5c5be6c819434aeeb","flatsize":483468,"path":"All/spamprobe-1.4d_21.pkg","repopath":"All/spamprobe-1.4d_21.pkg","licenselogic":"single","pkgsize":177948,"desc":"SpamProbe\n\nFast, intelligent, automatic spam detector using Bayesian analysis of word\ncounts in spam and non-spam email. Intended for use with procmail to\nfilter inbound email. No manual rule creation required.","deps":{"giflib":{"origin":"graphics/giflib","version":"5.2.2"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libpbl":{"origin":"databases/libpbl","version":"1.04.04"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["mail"],"shlibs_required":["libc.so.8","libgif.so.7","libjpeg.so.8","libm.so.4","libpng16.so.16","libstdc++.so.9"],"options":{"GIF":"on","JPEG":"on","PNG":"on","PBL":"on","BDB":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe spamprobe port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"spampd","origin":"mail/spampd","version":"2.62","comment":"Spamassassin SMTP Proxy","maintainer":"ports@FreeBSD.org","www":"https://github.com/mpaperno/spampd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1d89fefbea21cf68008d290a85de36a5ea8eccf634d3205d658b81f6223ec61a","flatsize":148064,"path":"All/spampd-2.62.pkg","repopath":"All/spampd-2.62.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":45740,"desc":"spampd is a program used within an e-mail delivery system to scan messages for\npossible Unsolicited Commercial E-mail (UCE, aka spam) content.\n\nIt uses an excellent program called SpamAssassin (SA) to do the actual message\nscanning. spampd acts as a transparent SMTP/LMTP proxy between two mail servers,\nand during the transaction it passes the mail through SA. If SA decides the\nmail could be spam, then spampd will ask SA to add some headers and a report to\nthe message indicating it's spam and why. spampd is written in Perl and should\ntheoretically run on any platform supported by Perl and SpamAssassin.","deps":{"p5-Net-Server":{"origin":"net/p5-Net-Server","version":"2.014"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"spamassassin":{"origin":"mail/spamassassin","version":"4.0.1_2"}},"categories":["mail","perl5"],"messages":[{"message":"===>   NOTICE:\n\nThe spampd port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"spamguard","origin":"mail/spamguard","version":"1.8_1","comment":"MTA spam prevention program for qmail/postfix/sendmail","maintainer":"bofh@FreeBSD.org","www":"http://www.enderunix.org/spamguard","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0fafe2d7a93940e0b9e7b4b6f3b0bf420aa34eba53e5597e0f881c1712c0a67e","flatsize":66477,"path":"All/spamguard-1.8_1.pkg","repopath":"All/spamguard-1.8_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":23500,"desc":"Nearly all of today's mail system administrators face spam as their\nfirst threat. Because of this, EnderUNIX team has written this small\napplication to automagically monitor malicious spammer activity in\nyour mail server logs.\n\nspamGuard is written purely in C, to stop spammers hanging around.\nThe program supports nearly all mostly used MTAs; qmail (both\nmultilog and splogger), sendmail and Postfix.","categories":["mail"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"Edit /usr/local/etc/spamguard.conf\nAfter that edit /usr/local/etc/spam-ignore.txt\n\nFinally you have to add a crontab entry in order to get spamguard work like:\n\n0/5 * * * * /usr/local/bin/spamguard 1>/dev/null 2>/dev/null","type":"install"}]},{"name":"spamd","origin":"mail/spamd","version":"4.9.1_7","comment":"Traps spammers with a very slow smtp-login and return 4xx error","maintainer":"koue@chaosophia.net","www":"https://freebsdspamd.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8b422c1d56132d399263b217ce68e26e76ca2194f2ece9c1d455f7215a2385d5","flatsize":135059,"path":"All/spamd-4.9.1_7.pkg","repopath":"All/spamd-4.9.1_7.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":55536,"desc":"Spamd is a fake sendmail(8)-like daemon which rejects false mail. It is\ndesigned to be very efficient so that it does not slow down the receiving\nmachine.\n\nspamd considers sending hosts to be of three types:\n\n blacklisted hosts are redirected to spamd and tarpitted i.e. they are\n communicated with very slowly to consume the sender's resources. Mail is\n rejected with either a 450 or 550 error message. A blacklisted host will not\n be allowed to talk to a real mail server.\n\n whitelisted hosts do not talk to spamd. Their connections are instead sent to\n a real mail server, such as sendmail(8).\n\n greylisted hosts are redirected to spamd, but spamd has not yet decided if\n they are likely spammers. They are given a temporary failure message by spamd\n when they try to deliver mail.","deps":{"libmd":{"origin":"security/libmd","version":"3.0"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["mail"],"users":["_spamd"],"groups":["_spamd"],"shlibs_required":["libc.so.8","libcrypto.so.12","libmd.so.3","libpcap.so.3","libz.so.3"],"options":{"DOCS":"on"},"messages":[{"message":"To enable spamd you need:\n\n1) add required spamd entries to /etc/services, run command\n     /usr/local/sbin/add-spamd-to-etc-service\n\n2) Enable spamd in /etc/rc.conf with the following line:\n   obspamd_enable=\"YES\"\n   obspamlogd_enable=\"YES\"\n\n   For PF you can specify a dedicated pflog interface with parameter\n   obspamlogd_pflog_if. This interface will be created and removed\n   by the rc script of spamlogd.\n\n3) Configuration template is available in /usr/local/etc/spamd as\n   spamd.conf.sample file.  Copy then to spamd.conf file and\n   edit to suit your needs.\n\n4) Add following lines to the pf.conf(5)\n\n  table <spamd-white> persist\n  no rdr inet proto tcp from <spamd-white> to any \\\n      port smtp\n  rdr pass inet proto tcp from any to any \\\n      port smtp -> 127.0.0.1 port spamd\n\nFreeBSD only features (not in OpenBSD):\n  - sync for spamdb (parameter -Y)\n    See /usr/local/share/doc/spamd/ for usage.","type":"install"}]},{"name":"spandsp","origin":"comms/spandsp","version":"3.0.0.g20211014_2","comment":"DSP library and software FAX machine","maintainer":"jailbird@fdf.net","www":"https://www.soft-switch.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"35761dc058b3fd9314c2dbad944a3c6c4e3f66f0368aaff9f92e382690f22f5a","flatsize":3247318,"path":"All/spandsp-3.0.0.g20211014_2.pkg","repopath":"All/spandsp-3.0.0.g20211014_2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":583492,"desc":"Spandsp is a library of many DSP functions for telephony. These range from\nsimple modules, such as DTMF detection, to a complete software FAX machine.","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["comms"]},{"name":"spamcup","origin":"mail/spamcup","version":"1.09_5","comment":"Tool for automatic spam reporting via Spamcop.net","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/spamcup/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"02f598984af83fba4bdf4f1d1b8560ddfac68c3a5f3486dfecafdfb883e33752","flatsize":49635,"path":"All/spamcup-1.09_5.pkg","repopath":"All/spamcup-1.09_5.pkg","licenselogic":"single","licenses":["GPLv1"],"pkgsize":10940,"desc":"Spamcup is a tool for automatic spam reporting via Spamcop.net.\nIt performs the same actions as if you were to report spam to\nspamcop.net with a Web browser, but from the commandline.\nSpamcup is written in Perl.","deps":{"p5-Getopt-ArgvFile":{"origin":"devel/p5-Getopt-ArgvFile","version":"1.11_1"},"p5-HTML-Form":{"origin":"www/p5-HTML-Form","version":"6.12"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail"],"messages":[{"message":"===>   NOTICE:\n\nThe spamcup port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"spamassassin-dqs","origin":"mail/spamassassin-dqs","version":"1.5.1_1","comment":"Real-Time DNSBL's that catch a bunch of additional spam","maintainer":"ler@FreeBSD.org","www":"https://github.com/spamhaus/spamassassin-dqs/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"057eb41bc506222950d7df5b5ddd265253e2d2cda51a50aef95f2b8e241a628b","flatsize":41810,"path":"All/spamassassin-dqs-1.5.1_1.pkg","repopath":"All/spamassassin-dqs-1.5.1_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":12616,"desc":"This port allows use of SpamHaus Technologies Data Query Service\n(DQS) DNSBL's to help spamassassin detect more spam.\n\nData Feed License: https://www.spamhaus.org/organization/dnsblusage/","deps":{"spamassassin":{"origin":"mail/spamassassin","version":"4.0.1_2"}},"categories":["mail"],"options":{"HBL":"off"},"messages":[{"message":"you will need to configure the sh.cf file with your own\nDQS key.   \n\nFollow the instructions at:\nhttps://www.spamhaustech.com/dqs/\nto get a key, then go to:\nhttps://portal.spamhaustech.com/manuals/dqs/\nand note the DQS key under section \"1.0 Datafeed Query Service\".\n\nOnce you have it, run the following as root:\n\ncd /usr/local/etc/mail/spamassassin\nsed -e 's/your_DQS_key/<your key from above>/g' sh.cf.sample >sh.cf\n\nif the HBL option is selected, issue the following as well:\nsed -e 's/your_DQS_key/<your key from above>/g' sh_hbl.cf.sample >sh_hbl.cf\n\n(for more information on HBL, see /usr/local/share/doc/spamassassin-dqs/README.md)\n\nthen restart spamassassin.","type":"install"},{"message":"You will need to re-run this as root:\n\ncd /usr/local/etc/mail/spamassassin\nsed -e 's/your_DQS_key/<your key from above>/g' sh.cf.sample >sh.cf\n\nif the HBL option is selected, issue the following as well:\nsed -e 's/your_DQS_key/<your key from above>/g' sh_hbl.cf.sample >sh_hbl.cf\n\n(for more information on HBL, see /usr/local/share/doc/spamassassin-dqs/README.md)\n\nand restart spamassassin","type":"upgrade","maximum_version":"1.5.1"}]},{"name":"spamass-rules","origin":"mail/spamass-rules","version":"20190101","comment":"Custom rulesets for SpamAssassin","maintainer":"michael@ranner.eu","www":"https://cwiki.apache.org/confluence/display/spamassassin/CustomRulesets","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fcbd2a9ca9b2d2e4b53154bff87fd8aa547574235343ddf52d75710be7af5695","flatsize":180841,"path":"All/spamass-rules-20190101.pkg","repopath":"All/spamass-rules-20190101.pkg","licenselogic":"single","pkgsize":32520,"desc":"Custom rulesets for SpamAssassin which are not part of the official distro.\n\nBefore running these rules please do the following:\n\n1. Read any extra info available with the rules, including the comments\n   in the .cf files.\n2. Check to make sure that the default scores in these rules fit your\n   installation. You might want to modify scores.\n3. Make sure to --lint the rules after loading them.\n4. Test the new rulesets. Keep an eye on hits from the new rules to\n   determine if the scoring is right for you.","deps":{"spamassassin":{"origin":"mail/spamassassin","version":"4.0.1_2"}},"categories":["mail"],"options":{"AIRMAX":"off","BACKHAIR":"off","BOGUS_VIRUS":"on","CHICKENPOX":"off","DBRACKETS":"on","EVILNUMBERS":"off","MANGLED":"off","MIMEVLD":"on","RANDOM":"on","TRIPWIRE":"on","WEEDS1":"off","WEEDS2":"on","CHINESE":"off","GERMAN":"off","GREEK":"off","POLISH":"off","AHBL":"off","MALWARE":"off","MSPIKE":"on","NIXSPAM":"on"},"messages":[{"message":"The custom rulesets are installed in /usr/local/etc/mail/spamassassin\n\nBefore running these rules please do the following:\n\n1. Read any extra info available with the rules, including the comments\n   in the .cf files.\n2. Check to make sure that the default scores in these rules fit your\n   installation. You might want to modify scores.\n3. Make sure to --lint the rules after loading them.\n4. Test the new rulesets. Keep an eye on hits from the new rules to\n   determine if the scoring is right for you.","type":"install"}]},{"name":"spambnc","origin":"mail/spambnc","version":"30.f,1","comment":"Set of procmail recipes which handle known/suspected spam","maintainer":"thierry@FreeBSD.org","www":"http://www.spambouncer.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7451769c2fc3f18a6c95080207f9032ab28d8581f25b4bf8bbb92db9b0bca2e5","flatsize":2321860,"path":"All/spambnc-30.f,1.pkg","repopath":"All/spambnc-30.f,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":229052,"desc":"The Spam Bouncer is a set of procmail recipes, or instructions, which\nsearch the headers and text of your incoming email to see if it meets\none or more of several categories (known addresses, rogue ISPs, bulk\nmail software etc etc).\n\nThe Spam Bouncer sorts suspected spam into two categories -- mail from\nknown spam sources which is definitely spam, and other mail which is\nprobably spam, but might also be legitimate. It then tags this email\nwith appropriate headers giving the spam classification, and responds\naccording to the parameters you have set.","deps":{"coreutils":{"origin":"sysutils/coreutils","version":"9.6"},"procmail":{"origin":"mail/procmail","version":"3.22_11"}},"categories":["mail"],"options":{"DOCS":"on"},"messages":[{"message":"The spambouncer procmail rules have been installed in /usr/local/share/spambnc/.\nAn example of .procmailrc can be found as\n/usr/local/share/spambnc/auxiliary/procmail.rc .","type":"install"}]},{"name":"spamass-milter","origin":"mail/spamass-milter","version":"0.4.0_5","comment":"Sendmail Milter (mail filter) plugin for SpamAssassin","maintainer":"bmah@FreeBSD.org","www":"https://savannah.nongnu.org/projects/spamass-milt/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7d0505fdfcf76e59c9efafda4c6ba8de464c7405c8059e10c648fa025ebf2217","flatsize":153706,"path":"All/spamass-milter-0.4.0_5.pkg","repopath":"All/spamass-milter-0.4.0_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":54080,"desc":"spamass-milter is a plugin for the Sendmail Milter (Mail Filter) library\nthat pipes all incoming mail (including things received by rmail/UUCP)\nthrough the SpamAssassin, a highly customizable spam filter.","deps":{"libmilter":{"origin":"mail/libmilter","version":"8.18.1"},"spamassassin":{"origin":"mail/spamassassin","version":"4.0.1_2"}},"categories":["mail"],"shlibs_required":["libc.so.8","libm.so.4","libmilter.so.7","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on","LDAP":"off","MILTER_PORT":"off"},"messages":[{"message":"spamass-milter has been installed, but it must be activated manually.\nPlease refer to...\n\n  /usr/local/share/doc/spamass-milter/activation.txt\n\n...for details.\n\nYou may also want to tweak your spamd rc.subr(8) startup flags to\nspecify a username to switch credentials to when delivering mail, if\napplicable.","type":"install"}]},{"name":"spamass-iXhash","origin":"mail/spamass-ixhash","version":"1.5.5_3","comment":"Plugin for SpamAssassin supporting iXhash","maintainer":"michael@ranner.eu","www":"https://ixhash.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"29538de824f831c0f1495161b5c3c32cfa3e89461d4deb0577f7f4745ab36bac","flatsize":42592,"path":"All/spamass-iXhash-1.5.5_3.pkg","repopath":"All/spamass-iXhash-1.5.5_3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":11360,"desc":"iXhash is a plugin for the popular spam filter SpamAssassin.\n\nIt computes MD5 checksums of fragments of the body of an e-mail and compares\nthem to those of know spam. As such it works similar to the now standard\nplugins that use the Pyzor, Razor and DCC software packages from within\nSpamAssassin.","deps":{"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"spamassassin":{"origin":"mail/spamassassin","version":"4.0.1_2"}},"categories":["mail"],"options":{"DOCS":"on"}},{"name":"spatialite_gui","origin":"databases/spatialite_gui","version":"2.1.0_12","comment":"Graphical User Interface (GUI) tool supporting SpatiaLite","maintainer":"lbartoletti@FreeBSD.org","www":"https://www.gaia-gis.it/fossil/spatialite_gui/index","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2ce37cc9d2b7f49585372e7fae116a7c2db01a3ae7fc7424de75faf5cf4e5366","flatsize":6110129,"path":"All/spatialite_gui-2.1.0_12.pkg","repopath":"All/spatialite_gui-2.1.0_12.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1704880,"desc":"spatialite-gui is an open source Graphical User Interface (GUI)\ntool supporting SpatiaLite.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"freexl":{"origin":"textproc/freexl","version":"2.0.0"},"geos":{"origin":"graphics/geos","version":"3.13.1"},"librasterlite2":{"origin":"graphics/librasterlite2","version":"1.1.0_11"},"librttopo":{"origin":"devel/librttopo","version":"1.1.0"},"libxlsxwriter":{"origin":"math/libxlsxwriter","version":"1.1.7"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"minizip":{"origin":"archivers/minizip","version":"1.3.1"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"},"proj":{"origin":"graphics/proj","version":"9.6.0,1"},"spatialite":{"origin":"databases/spatialite","version":"5.1.0_3"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"virtualpg":{"origin":"databases/virtualpg","version":"2.0.1"},"wx30-gtk3":{"origin":"x11-toolkits/wxgtk30","version":"3.0.5.1_6"}},"categories":["databases","geography"],"shlibs_required":["libc.so.8","libcurl.so.4","libfreexl.so.1","libgeos_c.so.1","libm.so.4","libminizip.so.1","libpq.so.5","libproj.so.25","libpthread.so.0","librasterlite2.so.1","librttopo.so.1","libspatialite.so.8","libsqlite3.so.0","libstdc++.so.9","libvirtualpg.so.0","libwx_baseu-3.0.so.0","libwx_baseu_net-3.0.so.0","libwx_baseu_xml-3.0.so.0","libwx_gtk3u_adv-3.0.so.0","libwx_gtk3u_aui-3.0.so.0","libwx_gtk3u_core-3.0.so.0","libwx_gtk3u_html-3.0.so.0","libwx_gtk3u_qa-3.0.so.0","libwx_gtk3u_webview-3.0.so.0","libwx_gtk3u_xrc-3.0.so.0","libxlsxwriter.so.6","libxml2.so.2","libz.so.3"]},{"name":"sowon","origin":"deskutils/sowon","version":"g20201203_1","comment":"Graphical countdown and timer application","maintainer":"nsonack@outlook.com","www":"https://github.com/tsoding/sowon/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"88e3b4b140b7a587d77b52388e3f490ec295cf5019af127e2e6d0060f5e745f0","flatsize":3775143,"path":"All/sowon-g20201203_1.pkg","repopath":"All/sowon-g20201203_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":72988,"desc":"Sowon is a graphical timer application that is useful for countdowns.","deps":{"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"}},"categories":["deskutils"],"shlibs_required":["libSDL2-2.0.so.0","libc.so.8","libm.so.4"]},{"name":"sp2sp","origin":"cad/sp2sp","version":"20090213_1","comment":"Processor of waveform data generated by SPICE-type simulators","maintainer":"hrs@FreeBSD.org","www":"https://gwave.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"80b39665aa96429b2967eecee1ecc9fc28080d9e31f46422e857c582750a0202","flatsize":55874,"path":"All/sp2sp-20090213_1.pkg","repopath":"All/sp2sp-20090213_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":23268,"desc":"sp2sp (\"spice to spice\") is a processor of waveform data generated by\nSPICE-type simulators.  It uses libspicefile library in Gwave which\nprovides SpiceStream and WaveFile avstraction levels.  sp2sp uses\nSpiceStream to convert any file format supported by the SpiceStream\nlayer into one of several ASCII printable formats, and it is useful\nfor converting files any of the binary formats into a printable form,\nwhere they can easily be processed by awk, perl, or some other scripting\nlanguage.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["cad"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0"]},{"name":"sox-noise","origin":"audio/sox-noise","version":"g20241022_1","comment":"Noise generator GUI powered by Sound eXchange","maintainer":"danfe@FreeBSD.org","www":"https://github.com/Thann/sox-noise","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1eeb86bdc1bb52ea1ab11684d16e44d4d6d445ad744adfedb62901c8ca166c28","flatsize":122967,"path":"All/sox-noise-g20241022_1.pkg","repopath":"All/sox-noise-g20241022_1.pkg","licenselogic":"single","licenses":["UNLICENSE"],"pkgsize":21964,"desc":"Noise generator GUI program powered by Sound eXchange, written with\nPython and GTK.  Can emit Brown, Pink, White, TPDF noise and offers\nflexible sound settings and effects.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"sox":{"origin":"audio/sox","version":"14.4.2.20210509_7"}},"categories":["audio"],"annotations":{"flavor":"py311"}},{"name":"spamassassin-devel","origin":"mail/spamassassin-devel","version":"2025.03.26_1","comment":"Highly efficient mail filter for identifying spam","maintainer":"cy@FreeBSD.org","www":"https://spamassassin.apache.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"19e6f6a3867c5eae9d4d2837359423485d9b93587461167fb4af611e7de3b318","flatsize":3799600,"path":"All/spamassassin-devel-2025.03.26_1.pkg","repopath":"All/spamassassin-devel-2025.03.26_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1100512,"desc":"SpamAssassin is a mail filter which attempts to identify spam using text\nanalysis and several internet-based realtime blacklists.\n\nUsing its rule base, it uses a wide range of heuristic tests on mail\nheaders and body text to identify \"spam\", also known as unsolicited\ncommercial email.\n\nOnce identified, the mail can then be optionally tagged as spam for later\nfiltering using the user's own mail user-agent application.\n\nAdditional drop-in rule sets are available at\nhttps://cwiki.apache.org/confluence/display/spamassassin/CustomRulesets","deps":{"gnupg1":{"origin":"security/gnupg1","version":"1.4.23_4"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"p5-Class-XSAccessor":{"origin":"devel/p5-Class-XSAccessor","version":"1.19_2,1"},"p5-Crypt-OpenSSL-RSA":{"origin":"security/p5-Crypt-OpenSSL-RSA","version":"0.33"},"p5-Encode-Detect":{"origin":"converters/p5-Encode-Detect","version":"1.01_1"},"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-HTTP-Date":{"origin":"www/p5-HTTP-Date","version":"6.06"},"p5-IO-Socket-INET6":{"origin":"net/p5-IO-Socket-INET6","version":"2.73"},"p5-IO-Socket-SSL":{"origin":"security/p5-IO-Socket-SSL","version":"2.089"},"p5-Mail-DKIM":{"origin":"mail/p5-Mail-DKIM","version":"1.20240923"},"p5-Mail-SPF":{"origin":"mail/p5-Mail-SPF","version":"3.20240923"},"p5-Net-CIDR-Lite":{"origin":"net/p5-Net-CIDR-Lite","version":"0.22"},"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"p5-Net-IDN-Encode":{"origin":"textproc/p5-Net-IDN-Encode","version":"2.500_1"},"p5-Net-LibIDN":{"origin":"dns/p5-Net-LibIDN","version":"0.12_6"},"p5-NetAddr-IP":{"origin":"net-mgmt/p5-NetAddr-IP","version":"4.079"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-XString":{"origin":"textproc/p5-XString","version":"0.005"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"re2c":{"origin":"devel/re2c","version":"4.1"}},"categories":["mail","perl5"],"users":["spamd"],"groups":["spamd"],"shlibs_required":["libc.so.8","libcrypto.so.12","libdl.so.0","libssl.so.12","libz.so.3"],"options":{"AS_ROOT":"on","DOCS":"on","SSL":"on","GNUPG_NONE":"off","GNUPG":"on","GNUPG2":"off","MYSQL":"off","PGSQL":"off","DCC":"off","DKIM":"on","DMARC":"off","PYZOR":"off","RAZOR":"off","RELAY_COUNTRY":"off","RLIMIT":"off","SPF_QUERY":"on"},"annotations":{"cpe":"cpe:2.3:a:apache:spamassassin:2025.03.26:::::dragonfly6:x86_64:1"},"messages":[{"message":"You should complete the following post-installation tasks:\n\n\t1) Read /usr/local/share/doc/spamassassin/INSTALL\n\t   and /usr/local/share/doc/spamassassin/UPGRADE\n\t   BEFORE enabling SpamAssassin for important changes\n\n\t2) Edit the configuration in /usr/local/etc/mail/spamassassin,\n\t   in particular /usr/local/etc/mail/spamassassin/init.pre\n\t   You may get lots of annoying (but harmless) error messages\n\t   if you skip this step.\n\n\t3) To run spamd, add the following to /etc/rc.conf:\n\t   spamd_enable=\"YES\"\n\n\t4) If this is a new installation, you should run sa-update\n\t   and sa-compile. If this isn't a new installation, you\n\t   should run those commands immediately after update and\n           probably run them on a regular basis.\n\n\t5) Install mail/spamass-rules if you want some third-party\n\t   spam-catching rulesets\n\n        6) Remove /usr/local/etc/mail/spamassassin/sa-update-keys if this software is no\n           longer needed. \n\nSECURITY NOTE:\nBy default, spamd runs as root (the AS_ROOT option). If you wish\nto change this, add the following to /etc/rc.conf:\n\n\tspamd_flags=\"-u spamd -H /var/spool/spamd\"","type":"install"}]},{"name":"sowing","origin":"textproc/sowing","version":"1.1.18_3","comment":"Text processing tools to generate documentation from source files","maintainer":"ports@FreeBSD.org","www":"http://web.engr.illinois.edu/~wgropp/projects/software/sowing/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"44c5431f9d0c71b3e9d437edcde6d32924e88bad6a113e547950d251fb8cd90a","flatsize":536761,"path":"All/sowing-1.1.18_3.pkg","repopath":"All/sowing-1.1.18_3.pkg","licenselogic":"single","pkgsize":160172,"desc":"Text processing tools developed by Bill Gropp.\nIt might be used to build the PETSc & MPICH documentation.","deps":{"ghostscript10":{"origin":"print/ghostscript10","version":"10.05.1"},"netpbm":{"origin":"graphics/netpbm","version":"11.04.02_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"tex-dvipsk":{"origin":"print/tex-dvipsk","version":"20250308"},"tex-formats":{"origin":"print/tex-formats","version":"20250308"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe sowing port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"source-highlight","origin":"textproc/source-highlight","version":"3.1.9_12","comment":"C/C++ and Java sources to HTML converter","maintainer":"tcberner@FreeBSD.org","www":"https://www.gnu.org/software/src-highlite/source-highlight.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6113ad77a3441726f8dd83630c876c1570a1c3b4e73a8db3d47f8c74099f635a","flatsize":11141740,"path":"All/source-highlight-3.1.9_12.pkg","repopath":"All/source-highlight-3.1.9_12.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1056448,"desc":"Source-highlight is a simple program that, given a source C/C++,\nProlog, Perl, PHP3, Python or Java file, produces an html source\nwith syntax highlighting.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["textproc"],"shlibs_required":["libboost_regex.so.1.87.0","libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"sox","origin":"audio/sox","version":"14.4.2.20210509_7","comment":"SOund eXchange - universal sound sample translator","maintainer":"dnelson@allantgroup.com","www":"https://sox.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a9977cfa8473488f18334065647e1e42c6c608e1a5c13c23d9f85801f8f706b5","flatsize":885158,"path":"All/sox-14.4.2.20210509_7.pkg","repopath":"All/sox-14.4.2.20210509_7.pkg","licenselogic":"or","licenses":["GPLv2","LGPL21"],"pkgsize":355564,"desc":"SoX (also known as Sound eXchange) translates sound samples between\ndifferent file formats, and optionally applies various sound effects.\nSoX is intended as the Swiss Army knife of sound processing tools.\nIt doesn't do anything very well, but sooner or later it comes in\nvery handy.","deps":{"flac":{"origin":"audio/flac","version":"1.5.0,1"},"gsm":{"origin":"audio/gsm","version":"1.0.22_1"},"lame":{"origin":"audio/lame","version":"3.100_5"},"libao":{"origin":"audio/libao","version":"1.2.0_7"},"libid3tag":{"origin":"audio/libid3tag","version":"0.16.3"},"libltdl":{"origin":"devel/libltdl","version":"2.5.4"},"libmad":{"origin":"audio/libmad","version":"0.16.4"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"opusfile":{"origin":"audio/opusfile","version":"0.12_1"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["audio"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"AMRNB":"off","AMRWB":"off","FLAC":"on","GSM":"on","ID3TAG":"on","LADSPA":"off","LAME":"on","MAD":"on","OPUS":"on","PNG":"on","SNDFILE":"on","TWOLAME":"off","VORBIS":"on","WAVPACK":"off","ALSA":"off","AO":"on","OSS":"on","PULSEAUDIO":"off","SNDIO":"off"},"annotations":{"cpe":"cpe:2.3:a:sox:sox:14.4.2.20210509:::::dragonfly6:x86_64:7"}},{"name":"spamassassin","origin":"mail/spamassassin","version":"4.0.1_2","comment":"Highly efficient mail filter for identifying spam","maintainer":"cy@FreeBSD.org","www":"https://spamassassin.apache.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7a22d526458ff8a4505058400c06314cf478436629b4d2f86aa1d904802b6c6e","flatsize":3721071,"path":"All/spamassassin-4.0.1_2.pkg","repopath":"All/spamassassin-4.0.1_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1082452,"desc":"SpamAssassin is a mail filter which attempts to identify spam using text\nanalysis and several internet-based realtime blacklists.\n\nUsing its rule base, it uses a wide range of heuristic tests on mail\nheaders and body text to identify \"spam\", also known as unsolicited\ncommercial email.\n\nOnce identified, the mail can then be optionally tagged as spam for later\nfiltering using the user's own mail user-agent application.\n\nAdditional drop-in rule sets are available at\nhttps://cwiki.apache.org/confluence/display/spamassassin/CustomRulesets","deps":{"gnupg1":{"origin":"security/gnupg1","version":"1.4.23_4"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"p5-Class-XSAccessor":{"origin":"devel/p5-Class-XSAccessor","version":"1.19_2,1"},"p5-Crypt-OpenSSL-RSA":{"origin":"security/p5-Crypt-OpenSSL-RSA","version":"0.33"},"p5-Encode-Detect":{"origin":"converters/p5-Encode-Detect","version":"1.01_1"},"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-HTTP-Date":{"origin":"www/p5-HTTP-Date","version":"6.06"},"p5-IO-Socket-INET6":{"origin":"net/p5-IO-Socket-INET6","version":"2.73"},"p5-IO-Socket-SSL":{"origin":"security/p5-IO-Socket-SSL","version":"2.089"},"p5-Mail-DKIM":{"origin":"mail/p5-Mail-DKIM","version":"1.20240923"},"p5-Mail-SPF":{"origin":"mail/p5-Mail-SPF","version":"3.20240923"},"p5-Net-CIDR-Lite":{"origin":"net/p5-Net-CIDR-Lite","version":"0.22"},"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"p5-Net-IDN-Encode":{"origin":"textproc/p5-Net-IDN-Encode","version":"2.500_1"},"p5-Net-LibIDN":{"origin":"dns/p5-Net-LibIDN","version":"0.12_6"},"p5-NetAddr-IP":{"origin":"net-mgmt/p5-NetAddr-IP","version":"4.079"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-XString":{"origin":"textproc/p5-XString","version":"0.005"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"re2c":{"origin":"devel/re2c","version":"4.1"}},"categories":["mail","perl5"],"users":["spamd"],"groups":["spamd"],"shlibs_required":["libc.so.8","libcrypto.so.12","libdl.so.0","libssl.so.12","libz.so.3"],"options":{"AS_ROOT":"on","DOCS":"on","SSL":"on","GNUPG_NONE":"off","GNUPG":"on","GNUPG2":"off","MYSQL":"off","PGSQL":"off","DCC":"off","DKIM":"on","DMARC":"off","PYZOR":"off","RAZOR":"off","RELAY_COUNTRY":"off","RLIMIT":"off","SPF_QUERY":"on"},"annotations":{"cpe":"cpe:2.3:a:apache:spamassassin:4.0.1:::::dragonfly6:x86_64:2"},"messages":[{"message":"You should complete the following post-installation tasks:\n\n\t1) Read /usr/local/share/doc/spamassassin/INSTALL\n\t   and /usr/local/share/doc/spamassassin/UPGRADE\n\t   BEFORE enabling SpamAssassin for important changes\n\n\t2) Edit the configuration in /usr/local/etc/mail/spamassassin,\n\t   in particular /usr/local/etc/mail/spamassassin/init.pre\n\t   You may get lots of annoying (but harmless) error messages\n\t   if you skip this step.\n\n\t3) To run spamd, add the following to /etc/rc.conf:\n\t   spamd_enable=\"YES\"\n\n        4) If this is a new installation, you should run sa-update\n           and sa-compile. If this isn't a new installation, you\n           should run those commands immediately after update and\n           probably run them on a regular basis.\n\n\t5) Install mail/spamass-rules if you want some third-party\n\t   spam-catching rulesets\n\n        6) Remove /usr/local/etc/mail/spamassassin/sa-update-keys if this software is no\n           longer needed.\n\nSECURITY NOTE:\nBy default, spamd runs as root (the AS_ROOT option). If you wish\nto change this, add the following to /etc/rc.conf:\n\n\tspamd_flags=\"-u spamd -H /var/spool/spamd\"","type":"install"}]},{"name":"soundtouch","origin":"audio/soundtouch","version":"2.3.3","comment":"Open-source audio processing library","maintainer":"crees@FreeBSD.org","www":"https://www.surina.net/soundtouch/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4858b748cfaa1bc0580942a9c4734403527aa88b0c8b37163abcbeefbf8c7004","flatsize":230415,"path":"All/soundtouch-2.3.3.pkg","repopath":"All/soundtouch-2.3.3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":74424,"desc":"SoundTouch is an open-source audio processing library for changing the\ntempo, pitch, and playback rates of audio streams or files:\n\n  * Tempo (time-stretch): changes the sound to play at faster or slower\n    speed than original, without affecting the sound pitch\n  * Pitch (key): changes the sound pitch or key, without affecting the\n    sound tempo or speed\n  * Playback rate: changes both the sound tempo and pitch, as if an LP\n    disc was played at wrong RPM rate\n\nThe SoundTouch library is suited for application developers writing sound\nprocessing tools that require tempo/pitch control functionality, or just for\nplaying around with the sound effects.  The source kit includes also an\nexample utility SoundStretch that allows processing .WAV audio files with\ncommand-line interface.","categories":["audio"],"shlibs_required":["libc.so.8","libgomp.so.1","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"INTEGER_SAMPLES":"off","OPENMP":"on","OPTIMIZED_CFLAGS":"on"},"annotations":{"cpe":"cpe:2.3:a:surina:soundtouch:2.3.3:::::dragonfly6:x86_64"}},{"name":"soundgrab","origin":"audio/soundgrab","version":"1.0.1_4","comment":"Interactively select and save sections of an audio file","maintainer":"ports@FreeBSD.org","www":"http://rawrec.sourceforge.net/soundgrab/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a9ae216cb9a156baaa7d745cd2d1229c38fb9bcf0b3a68cc6873cc4f20f62ac4","flatsize":191143,"path":"All/soundgrab-1.0.1_4.pkg","repopath":"All/soundgrab-1.0.1_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":53660,"desc":"soundgrab is designed to help you slice up a big long raw audio file\n(by default 44.1 kHz 2 channel signed sixteen bit little endian) and\nsave your favorite sections to other files. It does this by providing\nyou with a cassette player like command line interface. Commands like\nff <secs>, rw <secs>, jump <offset_from_start> can be used while the\nvolume is being played or while it is stopped to move the player head\naround. The commands mark and name allow you to give names to sections\nbetween the mark and the current position of the player head (like\nemacs mark and point concept), and the export command exports the\nnamed sections to other files in wav, cdr (CD mastering), or raw\nformat (or ogg or flac format if the appropriate encoder binaries are\nfound on your system).","deps":{"flac":{"origin":"audio/flac","version":"1.5.0,1"},"p5-Term-ReadLine-Gnu":{"origin":"devel/p5-Term-ReadLine-Gnu","version":"1.46"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"rawrec":{"origin":"audio/rawrec","version":"0.9.991_2"},"sox":{"origin":"audio/sox","version":"14.4.2.20210509_7"},"vorbis-tools":{"origin":"audio/vorbis-tools","version":"1.4.2_6,3"}},"categories":["audio","perl5"],"messages":[{"message":"===>   NOTICE:\n\nThe soundgrab port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"source-code-pro-ttf","origin":"x11-fonts/source-code-pro-ttf","version":"2.042","comment":"Set of fonts by Adobe designed for coders","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/adobe-fonts/source-code-pro","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"079084aec727d98678ccf7aaa51fb363689b29623560a84a1004cfdff7e26bd6","flatsize":2611433,"path":"All/source-code-pro-ttf-2.042.pkg","repopath":"All/source-code-pro-ttf-2.042.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":593516,"desc":"Source Code Pro was designed by Paul D. Hunt as a companion to Source Sans.\nThis complementary family was adapted from the Source design due to a\nrequest to create a monospaced version for coding applications.\n\nSource Code Pro currently supports a wide range of languages using Latin\nscript, and includes all the characters in the Adobe Latin 4 glyph set. As\nan open source project, it is expected that incremental updates will be\nmade over time to extend glyph set coverage and functionality.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"],"messages":[{"message":"You can start using the fonts by following these instructions:\n\nAdd the following line to the \"Files\" section of your x.org configuration file:\n\n\tFontPath \"/usr/local/share/fonts/SourceCodePro/\"","type":"install"}]},{"name":"sortmail","origin":"mail/sortmail","version":"1.20_1","comment":"Useful tool for sorting mbox style mailboxes after date","maintainer":"lasse@freebsdcluster.org","www":"https://www.cs.duke.edu/~des/scripts/sortmail_article.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"12c45e041e63e4ed916531296c81dbea33d8bc50afda8e72a711d2a5d961d36d","flatsize":60727,"path":"All/sortmail-1.20_1.pkg","repopath":"All/sortmail-1.20_1.pkg","licenselogic":"single","pkgsize":21944,"desc":"sortmail - sort email messages by date/time\n\nsortmail  is  a  front end for decomposemail(1) and recom-\nposemail(1).  Each mailbox argument is  disassembled  into\nits  component  messages, then these messages are reassem-\nbled into new mailboxes based on  command  line  selection\ncriteria.  Some additional functionality is provided, such\nas backup copies, recursion, etc.\n\nSoftware written by: Daniel E. Singer (a.k.a. Toolman)\n\n\tLasse L. Johnsen\n\tlasse@freebsdcluster.org","categories":["mail"]},{"name":"source-sans-ttf","origin":"x11-fonts/source-sans-ttf","version":"3.052","comment":"Set of fonts by Adobe designed for user interfaces","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/adobe-fonts/source-sans","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c332761a6e9ec1583a6d347ada172ba062bc6332198e42528c6cd4e2d24440ea","flatsize":5169446,"path":"All/source-sans-ttf-3.052.pkg","repopath":"All/source-sans-ttf-3.052.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":1072616,"desc":"Source Sans Pro: Adobe's first open source type family\n\nSource Sans Pro was designed by Paul D. Hunt as Adobe's first open source\ntypeface family, conceived primarily as a typeface for user interfaces.\nSource Sans Pro draws inspiration from the clarity and legibility of\ntwentieth-century American gothic typeface designs.\n\nSource Sans Pro currently supports a wide range of languages using Latin\nscript, and includes all the characters in the Adobe Latin 4 glyph set. As\nan open source project, it is expected that incremental updates will be\nmade over time to extend glyph set coverage and functionality.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"],"messages":[{"message":"You can start using the fonts by following these instructions:\n\nAdd the following line to the \"Files\" section of your x.org configuration file:\n\n\tFontPath \"/usr/local/share/fonts/SourceSans/\"","type":"install"}]},{"name":"sord","origin":"devel/sord","version":"0.16.18","comment":"Lightweight C library for storing RDF data in memory","maintainer":"eduardo@FreeBSD.org","www":"https://drobilla.net/category/sord/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fc4eda57624b6ec0ac44c1d5a9ff16210d2665ef1266e0775b6ff4d9bd74cbe1","flatsize":95726,"path":"All/sord-0.16.18.pkg","repopath":"All/sord-0.16.18.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":30180,"desc":"Sord is a lightweight C library for storing RDF data in memory.","deps":{"pcre2":{"origin":"devel/pcre2","version":"10.45"},"serd":{"origin":"devel/serd","version":"0.32.2"},"zix":{"origin":"devel/zix","version":"0.6.2"}},"categories":["devel"],"shlibs_required":["libc.so.8","libpcre2-8.so.0","libserd-0.so.0","libzix-0.so.0"]},{"name":"sonivox","origin":"audio/sonivox","version":"3.6.12","comment":"Fork of the AOSP 'platform_external_sonivox' to use out of Android","maintainer":"yuri@FreeBSD.org","www":"https://github.com/pedrolcl/sonivox","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8873bb0f0ce9847052a2eed974fb653446982e0681af63400d5beb167fe71ec2","flatsize":1218754,"path":"All/sonivox-3.6.12.pkg","repopath":"All/sonivox-3.6.12.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":249168,"desc":"sonivox is a fork of the Android Open Source Project\n'platform_external_sonivox', including a CMake based build system to be used\nnot on Android, but on any other computer Operating System. Google licensed\nthis work originally named Sonivox EAS (Embedded Audio Synthesis) from the\ncompany Sonic Network Inc. under the terms of the Apache License 2.0.\n\nThis is a Wave Table synthesizer, not using external soundfont files but\nembedded samples instead. It is also a real time GM synthesizer. It consumes\nvery little resources, so it may be indicated in projects for small embedded\ndevices. There is neither MIDI input nor Audio output facilities included in\nthe library. You need to provide your own input/output.","categories":["audio"]},{"name":"soundtracker","origin":"audio/soundtracker","version":"1.0.5_1","comment":"Pattern-oriented music editor","maintainer":"yuri@FreeBSD.org","www":"https://sourceforge.net/projects/soundtracker/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"91774379e7f0a21c4276460913ee850417e57a2917bd3956fb87bca6ccccbe5e","flatsize":1485713,"path":"All/soundtracker-1.0.5_1.pkg","repopath":"All/soundtracker-1.0.5_1.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":444420,"desc":"SoundTracker is a pattern-oriented music editor (similar to the DOS program\n'FastTracker'). Samples are lined up on tracks and patterns which are then\narranged to a song.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"bash":{"origin":"shells/bash","version":"5.2.37"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"}},"categories":["audio"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libdl.so.0","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","liblzma.so.3","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0","libsndfile.so.1","libxml2.so.2","libz.so.3"],"options":{"JACK":"off","OSS":"on","PULSEAUDIO":"off","SDL":"on"}},{"name":"sound-of-sorting","origin":"math/sound-of-sorting","version":"0.6.5_6","comment":"Visualization and \"Audibilization\" of Sorting Algorithms","maintainer":"se@FreeBSD.org","www":"https://panthema.net/2013/sound-of-sorting/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fb4791590cc0484371c5757f8a35de1f9773c4752153f3e6089e19c0241d370e","flatsize":472346,"path":"All/sound-of-sorting-0.6.5_6.pkg","repopath":"All/sound-of-sorting-0.6.5_6.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":147684,"desc":"This program demonstrates the working principles of some 20 sorting\nalgorithms and is very easy to use. Select the algorithm, the speed\nof the visualisation and whether you want to get sound output (that\nreflects the values being moved and is characteristic for each kind\nof algorithm).","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"wx30-gtk3":{"origin":"x11-toolkits/wxgtk30","version":"3.0.5.1_6"}},"categories":["math"],"shlibs_required":["libSDL-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9","libwx_baseu-3.0.so.0","libwx_gtk3u_adv-3.0.so.0","libwx_gtk3u_core-3.0.so.0"],"options":{"DOCS":"on"}},{"name":"spatialite","origin":"databases/spatialite","version":"5.1.0_3","comment":"Spatial Extensions for SQLite","maintainer":"lbartoletti@FreeBSD.org","www":"https://www.gaia-gis.it/gaia-sins/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1c1a128a66327ca3b837a2bd338fbce9ddb89ac6336b9327fd1426ebc0dba514","flatsize":36390753,"path":"All/spatialite-5.1.0_3.pkg","repopath":"All/spatialite-5.1.0_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":4660916,"desc":"SpatiaLite is just a small sized SQLite extension. Once you have installed\nSpatiaLite (a very simple and elementary task), the SQLite DBMS is enable to\nload, store and manipulate Spatial Data (aka GeographicData, GIS Data,\nCartographic Data, GeoSpatial Data, Geometry Data and alike). SpatiaLite\nimplements spatial extensions following the specification of the Open\nGeospatial Consortium (OGC).","deps":{"freexl":{"origin":"textproc/freexl","version":"2.0.0"},"geos":{"origin":"graphics/geos","version":"3.13.1"},"librttopo":{"origin":"devel/librttopo","version":"1.1.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"minizip":{"origin":"archivers/minizip","version":"1.3.1"},"proj":{"origin":"graphics/proj","version":"9.6.0,1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["databases","geography"]},{"name":"sound-juicer","origin":"audio/sound-juicer","version":"3.38.0_5","comment":"Clean, mean, and lean CD ripper for GNOME","maintainer":"gnome@FreeBSD.org","www":"http://www.burtonini.com/blog/computers/sound-juicer/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"299f20fd52a8b5a40df9310380d681573d2f9813b6e642311273a472c575549b","flatsize":3854728,"path":"All/sound-juicer-3.38.0_5.pkg","repopath":"All/sound-juicer-3.38.0_5.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1586676,"desc":"Sound Juicer is a clean, mean and lean CD ripper for GNOME2.\nIt provides a clean interface and simple preferences, aiming\nto do The Right Thing and What You Mean all of the time.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"brasero":{"origin":"sysutils/brasero","version":"3.12.3_7"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"dbus-glib":{"origin":"devel/dbus-glib","version":"0.114"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-cdparanoia":{"origin":"audio/gstreamer1-plugins-cdparanoia","version":"1.26.0"},"gstreamer1-plugins-flac":{"origin":"audio/gstreamer1-plugins-flac","version":"1.26.0"},"gstreamer1-plugins-good":{"origin":"multimedia/gstreamer1-plugins-good","version":"1.26.0"},"gstreamer1-plugins-vorbis":{"origin":"audio/gstreamer1-plugins-vorbis","version":"1.26.0"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libcanberra-gtk3":{"origin":"audio/libcanberra-gtk3","version":"0.30_11"},"libdiscid":{"origin":"audio/libdiscid","version":"0.6.4_1"},"libmusicbrainz5":{"origin":"audio/libmusicbrainz5","version":"5.1.0.41"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["audio","gnome"],"shlibs_required":["libbrasero-media3.so.1","libc.so.8","libcanberra-gtk3.so.0","libdiscid.so.0","libgdk-3.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgstpbutils-1.0.so.0","libgstreamer-1.0.so.0","libgtk-3.so.0","libintl.so.8","libmusicbrainz5.so.2","libpango-1.0.so.0","libpthread.so.0"]},{"name":"source-serif-ttf","origin":"x11-fonts/source-serif-ttf","version":"4.005","comment":"Set of fonts by Adobe designed for UI","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/adobe-fonts/source-serif","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8568f5806ab714218b103b565a29435534d0df8b4e8391b4f8844c2d734213b0","flatsize":14082556,"path":"All/source-serif-ttf-4.005.pkg","repopath":"All/source-serif-ttf-4.005.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":3260848,"desc":"Source Serif Pro is a set of OpenType fonts to complement the Source Sans Pro\nfamily.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"],"messages":[{"message":"You can start using the fonts by following these instructions:\n\nAdd the following line to the \"Files\" section of your x.org configuration file:\n\n\tFontPath \"/usr/local/share/fonts/SourceSerif/\"","type":"install"}]},{"name":"somafm-cli","origin":"audio/somafm-cli","version":"0.3.1_1","comment":"Listen to SomaFM in your terminal","maintainer":"lcook@FreeBSD.org","www":"https://github.com/rockymadden/somafm-cli","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e1263f3873312e0783ab9f53d10ec03ca0357099346fa4f48f3c84521c972ad2","flatsize":15063,"path":"All/somafm-cli-0.3.1_1.pkg","repopath":"All/somafm-cli-0.3.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4568,"desc":"Stream your favorite music channels from\nsomafm.com within a terminal using mpv.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"jq":{"origin":"textproc/jq","version":"1.7.1"},"mpv":{"origin":"multimedia/mpv","version":"0.40.0,1"}},"categories":["audio"],"options":{"DOCS":"on"}},{"name":"sonarqube-ant-task","origin":"devel/sonarqube-ant-task","version":"2.7.0.1612","comment":"SonarQube Plugin for analysis projects with an Apache Ant","maintainer":"netchild@FreeBSD.org","www":"https://docs.sonarqube.org/latest/analysis/scan/sonarscanner-for-ant/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"425175c7b2a85cc26fde0cc1a0331e333d292b72a1a2b162c5b964214af48167","flatsize":641787,"path":"All/sonarqube-ant-task-2.7.0.1612.pkg","repopath":"All/sonarqube-ant-task-2.7.0.1612.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":571576,"desc":"The SonarScanner for Ant provides a task to allow integration of SonarQube\nanalysis into an Apache Ant build script.\n\nThe SonarQube Scanner for Ant is an Ant Task that is wrapper of SonarQube\nScanner, which works by invoking SonarQube Scanner and passing to it all\nproperties named following a sonar.* convention. This has the downside of not\nbeing very Ant-y, but the upside of providing instant availability of any new\nanalysis parameter introduced by a new version of a plugin or of SonarQube\nitself.","deps":{"apache-ant":{"origin":"devel/apache-ant","version":"1.10.13_1"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"},"sonar-scanner-cli":{"origin":"devel/sonar-scanner-cli","version":"6.2.1.4610_3"}},"categories":["devel","java"],"annotations":{"cpe":"cpe:2.3:a:sonarsource:sonarqube-ant-task:2.7.0.1612:::::dragonfly6:x86_64"},"messages":[{"message":"To integrate SonarQube with SonarQube Scanner for Ant (default\n  settings):\n  - define a new sonar Ant target in your Ant build script\n  - for the SonarQube target set classpath value to\n   /usr/local/share/sonarqube-ant-task/sonarqube-ant-task.jar\n\n\n  More information:\n  https://docs.sonarqube.org/latest/analysis/scan/sonarscanner-for-ant/","type":"install"}]},{"name":"sonicradio","origin":"audio/sonicradio","version":"0.6.14","comment":"TUI radio player making use of Radio Browser API","maintainer":"nivit@FreeBSD.org","www":"https://github.com/dancnb/sonicradio","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1ef1cf7076aed0c6303adbfb6cda58ffa01b2fb06aa8bbaecd5f2cd9ec71fa5b","flatsize":7593420,"path":"All/sonicradio-0.6.14.pkg","repopath":"All/sonicradio-0.6.14.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2368896,"desc":"Sonicradio is a stylish TUI radio player making use of Radio Browser API and\nBubbletea.","categories":["audio"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"solver","origin":"games/solver","version":"0.1_1","comment":"Math training game using C and SDL2","maintainer":"modex@danwin1210.de","www":"https://github.com/modexsoft/solver","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e789d0aa2ec6cf83cc400860da7081ae586a029ba060fccb92f39f8e1c4695e8","flatsize":909329,"path":"All/solver-0.1_1.pkg","repopath":"All/solver-0.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":460364,"desc":"Solver is a math training game. The goal of the game is to improve the\nuser's confidence in using four basic math operations: addition,\nsubtraction, multiplication and division. The user can set various\noptions to create a custom game experience. These options include\nsetting the time limit and the goal for correct/incorrect answers.\nThis program uses C and SDL2.","deps":{"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_image":{"origin":"graphics/sdl2_image","version":"2.8.8"},"sdl2_mixer":{"origin":"audio/sdl2_mixer","version":"2.8.1"}},"categories":["games"],"shlibs_required":["libSDL2-2.0.so.0","libSDL2_image-2.0.so.0","libSDL2_mixer-2.0.so.0","libc.so.8"]},{"name":"solitaire","origin":"math/solitaire","version":"19980817_1","comment":"Reference implementation of the Solitaire encryption algorithm","maintainer":"ports@FreeBSD.org","www":"http://www.counterpane.com/solitaire.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3fe451ff4f3008944f5f86d70693a67838fd175542f4def26d25d3da69528b2a","flatsize":11045,"path":"All/solitaire-19980817_1.pkg","repopath":"All/solitaire-19980817_1.pkg","licenselogic":"single","pkgsize":3644,"desc":"Solitaire is an encryption system based on a deck of cards by Bruce\nSchneier.  Although it is designed to be worked out by a human, it can\nwork on computers.  This is the reference implementation programmed in\nPerl.  The program itself is installed as 'solitaire', and the source\ncode and test vectors are installed in share/doc/solitaire.\n\nPlease read the web site below before relying on this for real security.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe solitaire port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"spacejunk","origin":"games/spacejunk","version":"1.0.5_3","comment":"Video game about traveling in 2D planetary systems","maintainer":"amdmi3@FreeBSD.org","www":"https://spacejunk.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d6998884a3f67365814586b517496c78a1faf144faa70a8609a5865e670bcde0","flatsize":7294132,"path":"All/spacejunk-1.0.5_3.pkg","repopath":"All/spacejunk-1.0.5_3.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":5324144,"desc":"Spacejunk is a computer game about traveling in 2D planetary systems.\nThe player must collect drifting garbage by navigating through the\ngravitational fields of planets and stars. A rough editor for\nplanetary systems is provided too.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"sonic-visualiser","origin":"audio/sonic-visualiser","version":"4.0.1_13","comment":"Program for viewing and analysing the contents of music audio files","maintainer":"uddka@student.kit.edu","www":"https://www.sonicvisualiser.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ad7ded9f8e1f4b084f61512c6db336128c1b0542feb5bf6489196fe06e3edd24","flatsize":8666496,"path":"All/sonic-visualiser-4.0.1_13.pkg","repopath":"All/sonic-visualiser-4.0.1_13.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":3275508,"desc":"Sonic Visualiser is a program for viewing and analysing the contents\nof music audio files.\n\nIt supports serveral audio file formats and displays their waveforms\nand spectograms in a straightforward way. The audio data can be\nannotated and played back featuring time streching. Furthermore it\ncan be extended by third-party vamp plugins for feature extraction.","deps":{"capnproto":{"origin":"devel/capnproto","version":"1.1.0"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"fftw3-float":{"origin":"math/fftw3-float","version":"3.3.10_5"},"flac":{"origin":"audio/flac","version":"1.5.0,1"},"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libfishsound":{"origin":"audio/libfishsound","version":"1.0.1_1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libid3tag":{"origin":"audio/libid3tag","version":"0.16.3"},"liblrdf":{"origin":"textproc/liblrdf","version":"0.6.1"},"libmad":{"origin":"audio/libmad","version":"0.16.4"},"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"liboggz":{"origin":"audio/liboggz","version":"1.1.3"},"libsamplerate":{"origin":"audio/libsamplerate","version":"0.2.2_1"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"opusfile":{"origin":"audio/opusfile","version":"0.12_1"},"portaudio":{"origin":"audio/portaudio","version":"19.6.0_7,1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-testlib":{"origin":"devel/qt5-testlib","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"rubberband":{"origin":"audio/rubberband","version":"3.3.0"},"serd":{"origin":"devel/serd","version":"0.32.2"},"sord":{"origin":"devel/sord","version":"0.16.18"},"speex":{"origin":"audio/speex","version":"1.2.1_1,1"},"vamp-plugin-sdk":{"origin":"audio/vamp-plugin-sdk","version":"2.9.0_2"}},"categories":["audio"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Svg.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libX11.so.6","libbz2.so.2","libc.so.8","libcapnp.so.1.1.0","libfftw3.so.3","libfftw3f.so.3","libfishsound.so.1","libid3tag.so.0","libjack.so.0","libkj.so.1.1.0","liblrdf.so.2","libm.so.4","libmad.so.0","libogg.so.0","liboggz.so.2","libopusfile.so.0","libportaudio.so.2","libpthread.so.0","librubberband.so.2","libsamplerate.so.0","libserd-0.so.0","libsndfile.so.1","libsord-0.so.0","libstdc++.so.9","libvamp-hostsdk.so.3","libz.so.3"],"options":{"DEBUG":"off","FISHSOUND":"on","ID3TAG":"on","JACK":"on","MAD":"on","OSC":"off","PORTAUDIO":"on","PULSEAUDIO":"off"}},{"name":"solarized","origin":"misc/solarized","version":"1.0.0","comment":"Precision colors schemes for machines and people","maintainer":"dbaio@FreeBSD.org","www":"https://ethanschoonover.com/solarized","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"50512daa90eb24d3b5c3a32bcf82a77adc23b1e458aecbb3d329201dc9b435a6","flatsize":790397,"path":"All/solarized-1.0.0.pkg","repopath":"All/solarized-1.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":143632,"desc":"Solarized is a sixteen color palette (eight monotones, eight accent colors)\ndesigned for use with terminal and gui applications. It has several unique\nproperties. It has been tested extensively in real world use on color\ncalibrated displays (as well as uncalibrated/intentionally miscalibrated\ndisplays) and in a variety of lighting conditions.","categories":["misc"]},{"name":"solarconquest","origin":"games/solarconquest","version":"0.2_13","comment":"Space 2D action game with plenty of shooting","maintainer":"amdmi3@FreeBSD.org","www":"http://games.sajthelper.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ae89786510d48f9acee48f13fb2ac684b17145051dcaf4fae51efaafa0effd05","flatsize":1588629,"path":"All/solarconquest-0.2_13.pkg","repopath":"All/solarconquest-0.2_13.pkg","licenselogic":"single","pkgsize":74556,"desc":"An expedition to another solar system was supposed to be the biggest event in\nmankind's history. While it achieved such glory, it also caused a corrupt\nAdmrial to gain new territory.\n\nYou are part of a small rebel force. Your task is to keep Admrial Moretti's\nforces at bay, until the Earth Space Forces can send a rescue team.\n\nSolar Conquest is a 2D action game that takes place in space. You pilot a\nfighter and fight alongside dozens of allies. Battles can range from just a\ndozen a team, or up to all out war with hundreds of ships per team.","deps":{"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libc.so.8","libjpeg.so.8","libm.so.4","libpng16.so.16","libpthread.so.0","libstdc++.so.9"]},{"name":"soothsayer","origin":"textproc/soothsayer","version":"0.6.3_4","comment":"Intelligent predictive text entry platform","maintainer":"ports@FreeBSD.org","www":"http://presage.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"31eadc772fb3dfa8e922a1a82b20fe4bee8bb01d6c4ee0e51a355f8fae6da612","flatsize":18175454,"path":"All/soothsayer-0.6.3_4.pkg","repopath":"All/soothsayer-0.6.3_4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":4816260,"desc":"Soothsayer is an intelligent predictive text entry platform. Soothsayer\nexploits redundant information embedded in natural languages to generate\npredictions. Soothsayer's modular and pluggable architecture allows its\nlanguage model to be extended and customized to utilize statistical,\nsyntactic, and semantic information sources.\n\nA predictive text entry system attempts to improve ease and speed of\ntextual input. Word prediction consists in computing which word tokens\nor word completions are most likely to be entered next. The system\nanalyses the text already entered and combines the information thus\nextracted with other information sources to calculate a set of most\nprobable tokens.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libm.so.4","libncurses.so.6","libstdc++.so.9","libtinfo.so.6"],"annotations":{"deprecated":"Deprecated upstream, consider using deskutils/presage","expiration_date":"2025-04-30"},"messages":[{"message":"===>   NOTICE:\n\nThe soothsayer port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nDeprecated upstream, consider using deskutils/presage.\n\nIt is scheduled to be removed on or after 2025-04-30."}]},{"name":"sol2","origin":"devel/sol2","version":"4.0.0.a_2","comment":"C++ header-only library binding to Lua","maintainer":"yuri@FreeBSD.org","www":"https://github.com/ThePhD/sol2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2c12dbb410ba74fe2f25ce590c7e354b9e5232125a785fbfcf0a674aa9c3855f","flatsize":1117925,"path":"All/sol2-4.0.0.a_2.pkg","repopath":"All/sol2-4.0.0.a_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":134124,"desc":"sol2 is a C++ library binding to Lua. It currently supports all Lua versions\n5.1+ (LuaJIT 2.0+ and MoonJIT included). sol2 aims to be easy to use and easy to\nadd to a project. The library is header-only for easy integration with projects,\nand a single header can be used for drag-and-drop start up.","deps":{"lua54":{"origin":"lang/lua54","version":"5.4.7"}},"categories":["devel"]},{"name":"solarus","origin":"games/solarus","version":"1.6.5_1","comment":"Zelda-like 2D game engine","maintainer":"danilo@FreeBSD.org","www":"https://www.solarus-games.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6bf375d283a59b856ee7b59c0a4d61b61b36d245afd34d929d8fd62315e29694","flatsize":6109137,"path":"All/solarus-1.6.5_1.pkg","repopath":"All/solarus-1.6.5_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1353144,"desc":"Solarus is an open-source Zelda-like 2D game engine.","deps":{"glm":{"origin":"math/glm","version":"1.0.1,1"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libmodplug":{"origin":"audio/libmodplug","version":"0.8.9.1.r461"},"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"luajit-devel":{"origin":"lang/luajit-devel","version":"2.1.0.20250311"},"openal-soft":{"origin":"audio/openal-soft","version":"1.24.2_2"},"physfs":{"origin":"devel/physfs","version":"3.2.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_image":{"origin":"graphics/sdl2_image","version":"2.8.8"},"sdl2_ttf":{"origin":"graphics/sdl2_ttf","version":"2.24.0"}},"categories":["games"],"shlibs_required":["libGLX.so.0","libOpenGL.so.0","libQt5Core.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libSDL2-2.0.so.0","libSDL2_image-2.0.so.0","libSDL2_ttf-2.0.so.0","libc.so.8","libluajit-5.1.so.2","libm.so.4","libmodplug.so.1","libogg.so.0","libopenal.so.1","libphysfs.so.1","libpthread.so.0","libstdc++.so.9","libvorbis.so.0","libvorbisfile.so.3"],"options":{"LUAJIT":"on"}},{"name":"sokoban","origin":"games/sokoban","version":"1.0_3","comment":"Logical game: problems with packets in cave","maintainer":"mew14930xvi@inbox.lv","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"658ccb79c7fe2206cff6cc5fe73427c3f0d603457c859dcb80b4f63c9807b42b","flatsize":49085,"path":"All/sokoban-1.0_3.pkg","repopath":"All/sokoban-1.0_3.pkg","licenselogic":"single","pkgsize":20356,"desc":"This is port of SOKOBAN - logical game, where U must solve problems\nwith pushing packets in labirints.\nThe problem is to push packets to saving positions by moving around\nand pushing only one packet at a time if possible.\nThis port installs the screens added by xsokoban.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["games"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"]},{"name":"solaar","origin":"sysutils/solaar","version":"1.0.1_2","comment":"Device manager for the Logitech Unifying Receiver","maintainer":"ports@FreeBSD.org","www":"https://pwr-solaar.github.io/Solaar/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"55fd830cc3eaaf2b5a1d621b43729c5621c60872cc6ae59313f502f78c41c86c","flatsize":1155099,"path":"All/solaar-1.0.1_2.pkg","repopath":"All/solaar-1.0.1_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":211068,"desc":"Solaar is a device manager for Logitech's Unifying Receiver.  It is\nable to pair/unpair devices to the receiver, and for most devices read\nbattery status.\n\nIt comes in two flavors, command-line and GUI.  Both are able to list\nthe devices paired to a Unifying Receiver, show detailed info for each\ndevice, and also pair/unpair supported devices with the receiver.","deps":{"hidapi":{"origin":"comms/hidapi","version":"0.14.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["sysutils"],"options":{"GUI":"off"},"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe solaar port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sol","origin":"games/sol","version":"1.0.8_1","comment":"Solitaire card game for X Window System","maintainer":"ports@FreeBSD.org","www":"https://shh.thathost.com/pub-unix/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ac2b1d10f2be83fbfbba10c11204f6ff424299043b431307d838eaaecaf708e1","flatsize":79033,"path":"All/sol-1.0.8_1.pkg","repopath":"All/sol-1.0.8_1.pkg","licenselogic":"single","licenses":["ART10"],"pkgsize":28580,"desc":"This is a Solitaire card game highly inspired by the one bundled\nwith a well known \"operating system\". Features a site-wide highscore\ntable.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libshhcards":{"origin":"games/libshhcards","version":"1.0.6"},"libshhmsg":{"origin":"devel/libshhmsg","version":"1.4.2"},"libshhopt":{"origin":"devel/libshhopt","version":"1.1.7_1"},"libxalloc":{"origin":"devel/libxalloc","version":"1.0.4"}},"categories":["games"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXaw.so.7","libXext.so.6","libXmu.so.6","libXpm.so.4","libXt.so.6","libc.so.8","libshhcards.so.1","libshhmsg.so.1","libshhopt.so.1","libxalloc.so.1"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe sol port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"solvespace","origin":"cad/solvespace","version":"3.1_2","comment":"Parametric 2d/3d CAD","maintainer":"lbartoletti@FreeBSD.org","www":"https://solvespace.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"84a0a49ee083f811c190518742829b53ec1baee0c1c516926882cc27bda33bf6","flatsize":9233253,"path":"All/solvespace-3.1_2.pkg","repopath":"All/solvespace-3.1_2.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":2990192,"desc":"SOLVESPACE is a parametric 3d CAD program. Applications include modeling 2d and\n3d parts, 3d-printed parts, preparing CAM data, mechanism design and plane and\nsolid geometry.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"atkmm":{"origin":"accessibility/atkmm","version":"2.28.4"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"cairomm":{"origin":"graphics/cairomm","version":"1.14.5"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glew":{"origin":"graphics/glew","version":"2.2.0_3"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"glibmm":{"origin":"devel/glibmm","version":"2.66.7,1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gtkmm30":{"origin":"x11-toolkits/gtkmm30","version":"3.24.9"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"json-c":{"origin":"devel/json-c","version":"0.18"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libsigc++":{"origin":"devel/libsigc++20","version":"2.12.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pangomm":{"origin":"x11-toolkits/pangomm","version":"2.46.4"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["cad"],"shlibs_required":["libGLU.so.1","libGLX.so.0","libOpenGL.so.0","libX11.so.6","libatk-1.0.so.0","libatkmm-1.6.so.1","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libcairomm-1.0.so.1","libexecinfo.so.1","libfontconfig.so.1","libfreetype.so.6","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgdkmm-3.0.so.1","libgio-2.0.so.0","libgiomm-2.4.so.1","libglib-2.0.so.0","libglibmm-2.4.so.1","libgobject-2.0.so.0","libgtk-3.so.0","libgtkmm-3.0.so.1","libharfbuzz.so.0","libintl.so.8","libjson-c.so.5","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangomm-1.4.so.1","libpng16.so.16","libpthread.so.0","librt.so.0","libsigc-2.0.so.0","libstdc++.so.9","libz.so.3"]},{"name":"softhsm2","origin":"security/softhsm2","version":"2.6.1_3","comment":"Software implementation of a Hardware Security Module (HSM)","maintainer":"jaap@NLnetLabs.nl","www":"https://www.opendnssec.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fd465a687aa163ca5c4277b7ba77e5d3886cc1bbf1215597ed05bfb232fb4770","flatsize":4468468,"path":"All/softhsm2-2.6.1_3.pkg","repopath":"All/softhsm2-2.6.1_3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":622764,"desc":"SoftHSM is an implementation of a cryptographic store accessible\nthrough a PKCS #11 interface. You can use it to explore PKCS #11\nwithout having a Hardware Security Module. It is being developed\nas a part of the OpenDNSSEC project. SoftHSM Version 2 is using\nopenssl for its cryptographic operations.","deps":{"cppunit":{"origin":"devel/cppunit","version":"1.15.1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"p11-kit":{"origin":"security/p11-kit","version":"0.25.5"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["security"],"shlibs_required":["libc.so.8","libcrypto.so.12","libm.so.4","librt.so.0","libsqlite3.so.0","libstdc++.so.9"],"options":{"MIGRATE":"on","SQLITE":"on","CRYP_OPEN":"on","CRYP_BOTAN":"off"},"messages":[{"message":"As of version 2.3.0_1, the storage directory for softhsm has changed from\n/usr/local/var/lib/softhsm to /var/lib/softhsm","type":"upgrade","maximum_version":"2.3.0_1"}]},{"name":"solfege-nosound","origin":"audio/solfege","version":"3.23.5.p2_2","comment":"Free ear training software","maintainer":"m.ne@gmx.net","www":"https://www.gnu.org/software/solfege/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"47c21c2c2439d1bbf2beee807a3a4ae690b60c86e21a0bacf3381a533dd2b658","flatsize":10805473,"path":"All/solfege-nosound-3.23.5.p2_2.pkg","repopath":"All/solfege-nosound-3.23.5.p2_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":3588072,"desc":"When you study music on high school, college or music conservatory, you\nusually have to do ear training. Some of the exercises, like sight singing\nis easy to do alone. But often you have to be at least two people, one\nmaking questions, the other answering.\n\nGNU Solfege tries to help out with this. Solfege is a computer program written\nto help you practise the more simple and mechanical exercises on your own.\nThese are the exercises written so far:\n   * Recognise melodic and harmonic intervals\n   * Compare interval sizes\n   * Sing the intervals the computer asks for\n   * Identify chords\n   * Sing chords\n   * Scales\n   * Dictation\n   * Remembering rhythmic patterns","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["audio"]},{"name":"sofa","origin":"astro/sofa","version":"20231011","comment":"Set of algorithms and procedures used in fundamental astronomy","maintainer":"yuri@FreeBSD.org","www":"https://www.iausofa.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"787e43155111ce66b73a3b00a97d8b0a4611964513109739f3459da0f8bb29f6","flatsize":442686,"path":"All/sofa-20231011.pkg","repopath":"All/sofa-20231011.pkg","licenselogic":"single","licenses":["SOFA"],"pkgsize":127360,"desc":"The SOFA Collection consists of libraries of routines in ANSI C. There is a\nsuite of vector/matrix routines and various utilities that underpin the\nastronomy algorithms, which include routines for the following:\n\n* Astrometry\n* Calendars\n* Time Scales\n* Ecliptic Coordinates\n* Earth Rotation and Sidereal Time\n* Ephemerides (medium precision)\n* Fundamental Arguments\n* Galactic Coordinates\n* Geocentric/Geodetic Transformations\n* Precession, Nutation and Polar Motion\n* Star Catalog Conversion","categories":["astro","devel"]},{"name":"sofia-sip","origin":"net/sofia-sip","version":"1.13.17","comment":"Open-source SIP User-Agent library","maintainer":"jailbird@fdf.net","www":"https://github.com/freeswitch/sofia-sip/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"82ec760383dab4f06ce9e231da1304dfdde1633ad0f02ba0cea0b74e2e1125db","flatsize":7285878,"path":"All/sofia-sip-1.13.17.pkg","repopath":"All/sofia-sip-1.13.17.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":1043536,"desc":"Sofia-SIP is an open-source SIP User-Agent library, compliant with the IETF\nRFC3261 specification.  It can be used as a building block for SIP client\nsoftware for uses such as VoIP, IM, and many other real-time and person-to-\nperson communication services.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["net"],"shlibs_required":["libc.so.8","libcrypto.so.12","libglib-2.0.so.0","libintl.so.8","libpthread.so.0","libssl.so.12","libz.so.3"]},{"name":"socklog","origin":"sysutils/socklog","version":"2.1.0_2","comment":"Small and secure replacement for syslogd","maintainer":"ports@FreeBSD.org","www":"http://smarden.org/socklog/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dd062a649a4c4f320627b4af86339e6744fdb3dc4be3c0316891593855bcab02","flatsize":181285,"path":"All/socklog-2.1.0_2.pkg","repopath":"All/socklog-2.1.0_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":47504,"desc":"socklog in cooperation with the runit package is a small and secure replacement\nfor syslogd. There are three main features, syslogd provides:\n\n- receiving syslog messages from an Unix domain socket (/dev/log) or UDP socket\n  (0.0.0.0:514) and writing them to various files on disk depending on facility\n  and priority.\n- writing received syslog messages to an UDP socket (a.b.c.d:514)\n\nsocklog provides these features with the help of runit's runsvdir,\nrunsv, and svlogd, provides a different network logging concept, and\nadditionally does log event notification.\n\nsvlogd has a built in log file rotation based on file size, so there is no\nneed for any cron jobs or similar to rotate the logs. Log partitions can be\ncalculated properly.","deps":{"runit":{"origin":"sysutils/runit","version":"2.1.2_5"}},"categories":["net","sysutils"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe socklog port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"socketw","origin":"net/socketw","version":"3.10.27","comment":"Cross platform C++ streaming socket library","maintainer":"monwarez@mailoo.org","www":"https://github.com/RigsOfRods/socketw","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f40396dc09b4820e44ad68252d2f3e48d7245af0b714e99c7ae12f5c6524a3ca","flatsize":176661,"path":"All/socketw-3.10.27.pkg","repopath":"All/socketw-3.10.27.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":31520,"desc":"SocketW is a cross platform (Linux/FreeBSD/Unix/Win32) streaming socket C++\nlibrary designed to be easy to use. It supports Unix sockets and TCP/IP sockets\nwith optional SSL/TLS (OpenSSL) support. SocketW allows you to write portable\nand secure network applications quickly without needing to spend time learning\nlow-level system functions or reading OpenSSL manuals.","categories":["net"]},{"name":"socketpipe","origin":"net/socketpipe","version":"1.10_1","comment":"Zero overhead remote process plumbing","maintainer":"dds@FreeBSD.org","www":"https://www.spinellis.gr/sw/unix/socketpipe/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"15c2d97940d34b2d537f1fe5dec2b59bd812ebc507a7b8b62826d08635ff5ae8","flatsize":16515,"path":"All/socketpipe-1.10_1.pkg","repopath":"All/socketpipe-1.10_1.pkg","licenselogic":"single","pkgsize":8920,"desc":"Socketpipe connects over a TCP/IP socket a remote command to a local\ninput generation command and/or a local output processing command.\nThe connection is made by redirecting the input/output file descriptors\nto the socket.  This saves the context switching and data copying\noverhead associated with piping data through ssh(1) or rsh(1).\nSocketpipe must be installed on both machines and user authentication\nis still performed by a command like ssh(1) or rsh(1).  The\nconfidentiality and integrity of the data in transit is not protected\nagainst malicious attacks; the command is designed for use in a\ntrusted LAN environment.","categories":["net"],"shlibs_required":["libc.so.8"]},{"name":"socketbind","origin":"net/socketbind","version":"1_1","comment":"Library to bind applications on multihomed machines to specific IP address","maintainer":"nm@web.am","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9a2e648cc2737400cc5623d55a009830758ce6de288169ea46984998a08a52a5","flatsize":5141,"path":"All/socketbind-1_1.pkg","repopath":"All/socketbind-1_1.pkg","licenselogic":"single","pkgsize":2636,"desc":"This library allows you to bind any application which is dynamically linked\nwith libc. It provides convient way to bind socket's source IP to one of the\nmultiple IP's available on computer.\n\nTo use it first of all point LD_PRELOAD to installed library and set BINDTO\nvariable to desired IP address to bind.\n\nHere is the wrapper to run any command binded to some IP address:\nenv LD_PRELOAD=/usr/local/lib/libsocketbind.so.1 BINDTO=$MY_IP_ADDRESS $*","categories":["net"]},{"name":"softether-devel","origin":"security/softether-devel","version":"4.43.9799.b","comment":"Softether VPN 4 (stable beta version)","maintainer":"meta@FreeBSD.org","www":"https://www.softether.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8199b5c123a68a4713474000f2c1e21e6ef4bd0d15f4803b94e15cb46f3f8eda","flatsize":10301961,"path":"All/softether-devel-4.43.9799.b.pkg","repopath":"All/softether-devel-4.43.9799.b.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":3104380,"desc":"SoftEther VPN (\"SoftEther\" means \"Software Ethernet\") is a powerful,\nmulti-OS and easy-to-use multi-protocol VPN software. It supports\nSSL-VPN (HTTPS), as well as OpenVPN, IPsec, L2TP, MS-SSTP, L2TPv3\nand EtherIP tunneling protocols and has a clone function to support\nOpenVPN clients.","deps":{"libiconv":{"origin":"converters/libiconv","version":"1.17_1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["net-vpn","security"],"shlibs_required":["libc.so.8","libcrypto.so.12","libiconv.so.2","libm.so.4","libncurses.so.6","libpthread.so.0","libreadline.so.8","libssl.so.12","libz.so.3"],"options":{"DOCS":"on"},"messages":[{"message":"To run SoftEtherVPN client from startup, run\nsysrc softether_client_enable=yes\n\nTo run SoftEtherVPN server from startup, run\nsysrc softether_server_enable=yes\n\nTo run SoftEtherVPN bridge from startup, run\nsysrc softether_bridge_enable=yes\n\nTo run SoftEtherVPN traffic server from startup, run\nsysrc softether_trafficserver_enable=yes\n\nInitial and further configuration of all SoftEther services can be\ndone either by using VPN Client/Server/Bridge Manager for Windows\nor by vpncmd from command line.\n\nPlease note client functionality is currently not supported in this\nversion on FreeBSD.  Use security/softether5 instead to use SoftEther\nas VPN client.\n\nWhen removing SoftEther VPN without the desire to reinstall, please\nensure to remove the following directories as well:\n- /var/db/softether\n- /var/log/softether\n- /var/run/softether","type":"install"}]},{"name":"socketapi","origin":"net/socketapi","version":"2.2.24","comment":"Socket API library for the SCTPLIB user-space SCTP implementation","maintainer":"thomas.dreibholz@gmail.com","www":"https://www.nntb.no/~dreibh/sctplib/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5c78d0573daf5e27e604b1f13de8548f5342c8fe57cca247860ce1b61b0ce4af","flatsize":949393,"path":"All/socketapi-2.2.24.pkg","repopath":"All/socketapi-2.2.24.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":194804,"desc":"SocketAPI is the socket API library for the SCTPLIB user-space\nSCTP implementation.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"sctplib":{"origin":"net/sctplib","version":"1.0.31"}},"categories":["net"]},{"name":"socket_wrapper","origin":"devel/socket_wrapper","version":"1.4.2","comment":"Library passing all socket communications through unix sockets","maintainer":"timur@FreeBSD.org","www":"https://cwrap.org/socket_wrapper.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"585aea4a18352cb8e27b4f700ea2f6a29c40ea46aaeaf5dd65cb3feada239326","flatsize":85999,"path":"All/socket_wrapper-1.4.2.pkg","repopath":"All/socket_wrapper-1.4.2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":37712,"desc":"socket_wrapper aims to help client/server software development teams willing to\ngain full functional test coverage. It makes possible to run several instances\nof the full software stack on the same machine and perform locally functional\ntesting of complex network configurations.\n\n- Redirects all network communication to happen over unix sockets.\n- Support for IPv4 and IPv6 socket and addressing emulation.\n- Ablility to capture network traffic in pcap format.","categories":["devel"],"options":{"TEST":"off"}},{"name":"socat","origin":"net/socat","version":"1.8.0.3","comment":"Multipurpose relay and more","maintainer":"ehaupt@FreeBSD.org","www":"http://www.dest-unreach.org/socat/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c8b92ababa1c6547c1fc0f69445d41102e055b0029a6f871682d0a542fb384dd","flatsize":623263,"path":"All/socat-1.8.0.3.pkg","repopath":"All/socat-1.8.0.3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":209504,"desc":"socat is a relay for bidirectional data transfer between two independent\ndata channels. Each of these data channels may be a file, pipe, device\n(terminal or modem etc.), socket (UNIX, IP4, IP6 - raw, UDP, TCP), a file\ndescriptor (stdin etc.), a program, or an arbitrary combination of two of\nthese.\n\nsocat can be used, e.g., as TCP relay (one-shot or daemon), as an external\nsocksifier, for attacking weak firewalls, as a shell interface to UNIX\nsockets, IP6 relay, for redirecting TCP oriented programs like brutus to a\nserial line, or to establish a relatively secure environment (su and chroot)\nfor running client or server shell scripts with network connections.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["net"],"shlibs_required":["libc.so.8","libcrypto.so.12","libssl.so.12","libutil.so.4","libwrap.so.4"],"options":{"DOCS":"on","IPV6DEFAULT":"off","READLINE":"off"},"annotations":{"cpe":"cpe:2.3:a:dest-unreach:socat:1.8.0.3:::::dragonfly6:x86_64"}},{"name":"softether","origin":"security/softether","version":"4.44.9807","comment":"SoftEther VPN 4 (RTM version)","maintainer":"meta@FreeBSD.org","www":"https://www.softether.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ae7754933c300bf6db2a9d220986bd378e109adfe1b0f7a4af0b034f6b191391","flatsize":10318634,"path":"All/softether-4.44.9807.pkg","repopath":"All/softether-4.44.9807.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":3109656,"desc":"SoftEther VPN (\"SoftEther\" means \"Software Ethernet\") is a powerful,\nmulti-OS and easy-to-use multi-protocol VPN software. It supports\nSSL-VPN (HTTPS), as well as OpenVPN, IPsec, L2TP, MS-SSTP, L2TPv3\nand EtherIP tunneling protocols and has a clone function to support\nOpenVPN clients.","deps":{"libiconv":{"origin":"converters/libiconv","version":"1.17_1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["net-vpn","security"],"shlibs_required":["libc.so.8","libcrypto.so.12","libiconv.so.2","libm.so.4","libncurses.so.6","libpthread.so.0","libreadline.so.8","libssl.so.12","libz.so.3"],"options":{"DOCS":"on"},"messages":[{"message":"To run SoftEtherVPN client from startup, run\nsysrc softether_client_enable=yes\n\nTo run SoftEtherVPN server from startup, run\nsysrc softether_server_enable=yes\n\nTo run SoftEtherVPN bridge from startup, run\nsysrc softether_bridge_enable=yes\n\nTo run SoftEtherVPN traffic server from startup, run\nsysrc softether_trafficserver_enable=yes\n\nInitial and further configuration of all SoftEther services can be\ndone either by using VPN Client/Server/Bridge Manager for Windows\nor by vpncmd from command line.\n\nPlease note client functionality is currently not supported in this\nversion on FreeBSD.  Use security/softether5 instead to use SoftEther\nas VPN client.\n\nWhen removing SoftEther VPN without the desire to reinstall, please\nensure to remove the following directories as well:\n- /var/db/softether\n- /var/log/softether\n- /var/run/softether","type":"install"}]},{"name":"sobby","origin":"net/sobby","version":"0.4.8_6","comment":"Standalone obby server","maintainer":"ports@FreeBSD.org","www":"http://gobby.0x539.de","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5523f07e61904bc87fb728db758b8899f9e0b5a8f8821249e88c118e585d015c","flatsize":278875,"path":"All/sobby-0.4.8_6.pkg","repopath":"All/sobby-0.4.8_6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":86292,"desc":"Sobby is a stand-alone server for the collaborative editor gobby\nand other obby users.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"glibmm":{"origin":"devel/glibmm","version":"2.66.7,1"},"libsigc++":{"origin":"devel/libsigc++20","version":"2.12.1"},"libxml++":{"origin":"textproc/libxml++26","version":"2.42.3,1"},"net6":{"origin":"net/net6","version":"1.3.14_9"},"obby":{"origin":"devel/obby","version":"0.4.8_6"}},"categories":["net"],"shlibs_required":["libc.so.8","libglib-2.0.so.0","libglibmm-2.4.so.1","libgobject-2.0.so.0","libintl.so.8","libm.so.4","libnet6-1.3.so.0","libobby-0.4.so.1","libsigc-2.0.so.0","libstdc++.so.9","libxml++-2.6.so.2","libxml2.so.2"],"messages":[{"message":"===>   NOTICE:\n\nThe sobby port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sobjectizer","origin":"devel/sobjectizer","version":"5.7.4.2","comment":"Cross-platform C++ actor framework","maintainer":"danfe@FreeBSD.org","www":"https://stiffstream.com/en/products/sobjectizer.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2e11c34281f7ac05189c88bcc8306c216588ff12b79980e83fad1be381b52b93","flatsize":6266246,"path":"All/sobjectizer-5.7.4.2.pkg","repopath":"All/sobjectizer-5.7.4.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":760104,"desc":"SObjectizer is one of the cross-platform and open-source actor frameworks\nfor C++, yet it supports not only Actor Model, but also Publish-Subscribe\nModel and CSP-like channels.  The goal of SObjectizer is to significantly\nsimplify development of concurrent and multithreaded applications in C++.\n\nSObjectizer allows to create a concurrent application as a set of agent-\nobjects which interact with each other through asynchronous messages.\nIt handles message dispatching and provides a working context for message\nprocessing, and allows to tune those things by supplying various ready-\nto-use dispatchers.","categories":["devel"]},{"name":"so-hunspell","origin":"textproc/so-hunspell","version":"1.0.2_1","comment":"Somali hunspell dictionaries","maintainer":"office@FreeBSD.org","www":"https://addons.mozilla.org/en-US/firefox/addon/qaamuuska-afka-soomaaliga/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"25ac1099b4752a7941c14b66005fb0d8dff23bb61369f5c2ea7a397c33daf628","flatsize":334326,"path":"All/so-hunspell-1.0.2_1.pkg","repopath":"All/so-hunspell-1.0.2_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":84052,"desc":"Somali hunspell dictionaries","categories":["textproc"]},{"name":"so-synth-lv2","origin":"audio/so-synth-lv2","version":"1.5","comment":"Unofficial LV2 ports of 50m30n3's synthesizers","maintainer":"yuri@FreeBSD.org","www":"https://github.com/jeremysalwen/So-synth-LV2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3c17c6442431cd694167b16457eea0aa3efba1e89cfe5a800c57f855dd9358ea","flatsize":61442,"path":"All/so-synth-lv2-1.5.pkg","repopath":"All/so-synth-lv2-1.5.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":20660,"desc":"SO-666 is a feedback based drone synthesizer building upon the SO-KL5 synth.\nIt creates haunting cacophonic howls and drones.\nIt's a bit hard to play but making good use of the modwheel will help keep the\nsound in control.\n\nSO-KL5 is a string based \"piano\" synthezizer. The strings are\nmodeled using the Karplus-Strong String simulation method.\n\nSO-404 is a simple bass synthesizer using 1 oscillator and 1 filter.\nThe oscillator is a simple saw wave oscillator and the filter is a simple\nresonant lowpass filter. You know, like that other very good and famous synth\nwith a similar name. Just not as good and famous.","categories":["audio"]},{"name":"sntop","origin":"net/sntop","version":"1.4.3_2","comment":"Monitor status of network nodes using fping","maintainer":"ports@FreeBSD.org","www":"https://sntop.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c01ec45ed7324e1ac3e48a6002a7f5d7ad88fe9e52a9cd5eaf3cc850f5550521","flatsize":67283,"path":"All/sntop-1.4.3_2.pkg","repopath":"All/sntop-1.4.3_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":21684,"desc":"This is a port of sntop, a curses-based utility that uses fping (ping\ncan be used as well) to determine connectivity of remote network hosts\non a regular interval.  Features include HTML generation and a secure\nterminal.","deps":{"fping":{"origin":"net/fping","version":"5.3"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["net"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"A sample configuration file (sntoprc.sample) has been placed in\n/usr/local/etc.\n\nYou must edit this file and do one of the following:\n for a per-user config:      move to ~/.sntoprc\n for a system-wide config:   move to /etc/sntoprc\n for any other directory:    run sntop with the -f <configfile>\n                              command-line option.","type":"install"},{"message":"===>   NOTICE:\n\nThe sntop port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sockaddr","origin":"sysutils/sockaddr","version":"1.0.7_1","comment":"Command line utility for querying IP information","maintainer":"eduardo@FreeBSD.org","www":"https://github.com/hashicorp/go-sockaddr","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cb185883f02313cd756274cb0c5bea944a6d82409eeaf825861140e1ba17f676","flatsize":5746006,"path":"All/sockaddr-1.0.7_1.pkg","repopath":"All/sockaddr-1.0.7_1.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":1911380,"desc":"Sockaddr is a command-line utility that makes it easy to query network\naddress information from the local server.  With sockaddr it is possible\nto create a list of the RFC 1918 addresses on a server, obtain the\ndefault gateway, or public IP addresses and use this information in other\nshell scripts.  See the website for additional templating and IP math\nfunctions.","categories":["sysutils"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"so","origin":"www/so","version":"0.4.6_26","comment":"Terminal interface for Stack Overflow","maintainer":"sec.research.2005@gmail.com","www":"https://github.com/samtay/so","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4f07188503ea0c279ce823f31fa8c8169252c74974bdc3db8d9430f80045810a","flatsize":7128925,"path":"All/so-0.4.6_26.pkg","repopath":"All/so-0.4.6_26.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1927996,"desc":"Terminal interface for Stack Overflow\n\nInterface to the StackExchange network.\nOne thing that differentiates it from similar tools is that you can\nsimultaneously search any number of sites in the StackExchange network.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["www"],"shlibs_required":["libc.so.8","libcrypto.so.12","libexecinfo.so.1","libm.so.4","libpthread.so.0","libssl.so.12"],"options":{"DOCS":"on"}},{"name":"snowballstemmer","origin":"textproc/snowballstemmer","version":"2.2.0","comment":"Snowball stemmer library for C","maintainer":"madpilot@FreeBSD.org","www":"https://snowballstem.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d74aa79dd37b7c326100cf0922841747eab2760a9935e8cb42aa21eb338d70ab","flatsize":1345454,"path":"All/snowballstemmer-2.2.0.pkg","repopath":"All/snowballstemmer-2.2.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":124596,"desc":"Stemming algorithms library for the C language provided by the\nsnowball project.","categories":["textproc"],"shlibs_required":["libc.so.8"]},{"name":"snortsnarf","origin":"security/snortsnarf","version":"1.0_1,1","comment":"Generate HTML report summaries from snort incident alerts","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/snortsnarf/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e6588cd829c450dce1ad489b35c6dbc7d39ba652cf33437923e2d429e06160de","flatsize":1951391,"path":"All/snortsnarf-1.0_1,1.pkg","repopath":"All/snortsnarf-1.0_1,1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":149496,"desc":"This program creates a set of HTML pages to allow you to quickly and\nconveniently navigate around output files of the Snort intrusion\ndetection system (http://www.snort.org/).  The reports summarize the\nincidents logged in the snort alert file.","deps":{"p5-Time-modules":{"origin":"devel/p5-Time-modules","version":"2013.0912_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["security"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe snortsnarf port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"snortsam","origin":"security/snortsam","version":"2.70_1","comment":"Output plugin for Snort","maintainer":"urisso@bsd.com.br","www":"http://www.snortsam.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3189e3162f7b36920d2460223a3ed3e821757408e61c62660e794c5d8caf5198","flatsize":338065,"path":"All/snortsam-2.70_1.pkg","repopath":"All/snortsam-2.70_1.pkg","licenselogic":"single","pkgsize":96908,"desc":"SnortSam is an intelligent agent that allows the popular\nopen-source Intrusion Detection System called Snort to block\nintruding connections by reconfiguration of many firewalls\nand Cisco devices.","categories":["security"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DEBUG":"off","DOCS":"on","IPFW":"on","SAMTOOL":"on"},"messages":[{"message":"SNORT have to be build with OPTION SNORTSAM.\n\n\tTo enable snortsam as output plugin for snort a config\n\tline like the following should be present in snort.conf\n\n\t  output alert_fwsam: <snortsambox>:<port>/<password>\n\n\tWith samtool it is possible to send alerts to snortsam,\n\tthis way you can test and adjust your FW rules.\n\n        For more information read the INSTALL, FAQ, README\n        files in /usr/local/share/doc/snortsam\n\n        Additional consolidate http://snortsam.net","type":"install"}]},{"name":"snort-rep","origin":"security/snort-rep","version":"1.10_1","comment":"Snort reporting tool that can produce text or HTML from logs","maintainer":"ports@FreeBSD.org","www":"https://david.schweikert.ch/software/snort-rep/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fc5eee03ac3fae26e66f1b45cbb840a988a17fba0470d0d527a6c8ddd22e437d","flatsize":48903,"path":"All/snort-rep-1.10_1.pkg","repopath":"All/snort-rep-1.10_1.pkg","licenselogic":"single","pkgsize":16176,"desc":"Snort-rep is a Snort reporting tool that can produce text or HTML\noutput from a syslog file. The reports contain:\n\n* Portscan summary\n* Alert Summary by ID\n* Alert summary by remote host and ID\n* Alert summary by local host and ID\n* Alert summary by local port and ID","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["security"],"options":{"EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe snort-rep port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"snooze","origin":"sysutils/snooze","version":"0.5_1","comment":"Run a command at a particular time","maintainer":"krion@FreeBSD.org","www":"https://github.com/leahneukirchen/snooze","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9ed2a6a47df6883588f47180ea380fb1c2392e44b140855d595a9035321a58ff","flatsize":21165,"path":"All/snooze-0.5_1.pkg","repopath":"All/snooze-0.5_1.pkg","licenselogic":"single","licenses":["CC0-1.0"],"pkgsize":10720,"desc":"Snooze waits until a particular time and then runs a command.\nTogether with a service supervision system such as runsv(8) (from\nsysutils/runit), this can be used to replace cron(8).\n\nBenefits over cron(8):\n\n- mnemonic syntax\n- no overlapping job runs possible\n- filtering by ISO week and day of year\n- no centralized daemon required (no fuzzing with multiple\n  users/permissions)\n- can easily disable jobs or force their execution\n  instantly\n- have custom logs\n- very robust with respect to external time changes\n- can use a file timestamp to ensure minimum waiting time between two\n  runs, even across reboots\n- randomized delays\n- variable slack\n- ad-hoc usage possible, just run the program from command line","categories":["sysutils"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"sonar-scanner-cli","origin":"devel/sonar-scanner-cli","version":"6.2.1.4610_3","comment":"Scanner component of SonarQube","maintainer":"netchild@FreeBSD.org","www":"https://www.sonarqube.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c53c7a98cdd7fdb09903454929f8de7ecbe6fdddcd9291b642e5e0db57b7de1c","flatsize":12765984,"path":"All/sonar-scanner-cli-6.2.1.4610_3.pkg","repopath":"All/sonar-scanner-cli-6.2.1.4610_3.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":10956904,"desc":"SonarQube is the leading tool for continuously inspecting the Code\nQuality and Security of your codebases and guiding development teams\nduring Code Reviews.\n\nSonar-scanner-cli is a source code scanning component of SonarQube.","deps":{"node22":{"origin":"www/node22","version":"22.16.0"},"openjdk17":{"origin":"java/openjdk17","version":"17.0.14+7.1"}},"categories":["devel","java","security","www"],"annotations":{"cpe":"cpe:2.3:a:sonarsource:sonarqube_scanner:6.2.1.4610:::::dragonfly6:x86_64:3"},"messages":[{"message":"The SonarQube scanner component is now installed as\n    /usr/local/bin/sonar-scanner\n\nBefore the first start (but not if you update), you have to configure which\nSonarQube server to use in\n    /usr/local/libexec/sonar-scanner-cli/conf/sonar-scanner.properties"}]},{"name":"snmptt","origin":"net-mgmt/snmptt","version":"1.5_1","comment":"SNMP trap handler/translator/swiss-army-knife","maintainer":"nistor@snickers.org","www":"http://www.snmptt.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4b7f22736c671db6873d9f9c0263733aa7543dfaf1222a201c970e714ced9030","flatsize":577297,"path":"All/snmptt-1.5_1.pkg","repopath":"All/snmptt-1.5_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":108724,"desc":"SNMPTT (SNMP Trap Translator) is an SNMP trap handler written in Perl\nfor use with the Net-SNMP.  Easy to setup and use.","deps":{"net-snmp":{"origin":"net-mgmt/net-snmp","version":"5.9.4_6,1"},"p5-Config-IniFiles":{"origin":"devel/p5-Config-IniFiles","version":"3.000003_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt"],"users":["snmptt"],"groups":["snmptt"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:snmptt:snmptt:1.5:::::dragonfly6:x86_64:1"}},{"name":"springframework","origin":"java/springframework","version":"3.2.1","comment":"The Spring Framework for Java","maintainer":"olgeni@FreeBSD.org","www":"https://www.springframework.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3ba3c6ee7ec5eb0aaa38326727c36026c724c451fed3c766d898cf192618a0ed","flatsize":147021721,"path":"All/springframework-3.2.1.pkg","repopath":"All/springframework-3.2.1.pkg","licenselogic":"single","pkgsize":33974348,"desc":"The Spring Framework is the leading full stack Java/JEE application\nframework. Spring delivers significant benefits for many projects,\nincreasing development productivity and runtime performance while\nimproving test coverage and application quality.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"],"options":{"DOCS":"on","RESRCS":"off"}},{"name":"sniproxy","origin":"net/sniproxy","version":"0.6.1_1","comment":"Proxy that routes based on TLS server name extension","maintainer":"krion@FreeBSD.org","www":"https://github.com/dlundquist/sniproxy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"373abff6e66aaf515d021325d46f36cbd7407be6592953dbb9f32e52f5002ef6","flatsize":79415,"path":"All/sniproxy-0.6.1_1.pkg","repopath":"All/sniproxy-0.6.1_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":33508,"desc":"SNIproxy - Proxies incoming HTTP and TLS connections based on the\nhostname contained in the initial request of the TCP session. This\nenables HTTPS name-based virtual hosting to separate backend servers\nwithout installing the private key on the proxy machine.\n\nFeatures:\n\nName-based proxying of HTTPS without decrypting traffic. No keys or\ncertificates required.\n\nSupports both TLS and HTTP protocols.\n\nSupports IPv4, IPv6 and Unix domain sockets for both back end\nservers and listeners.\n\nSupports multiple listening sockets per instance.\n\nSupports HAProxy proxy protocol to propagate original source address\nto backend servers.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libev":{"origin":"devel/libev","version":"4.33_1,1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"},"udns":{"origin":"dns/udns","version":"0.6"}},"categories":["net"],"shlibs_required":["libc.so.8","libev.so.4","libpcre.so.1","libudns.so.0"],"messages":[{"message":"Enable sniproxy in /etc/rc.conf with the following line:\n\n    sniproxy_enable=\"YES\"\n\n A configuration template is available in\n /usr/local/etc/sniproxy.conf","type":"install"}]},{"name":"sniffit","origin":"net/sniffit","version":"0.6","comment":"Packet sniffer program. For educational use","maintainer":"bofh@FreeBSD.org","www":"https://github.com/resurrecting-open-source-projects/sniffit/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a04b09e2421012d4742b1d3c7be6294b9b12ec4e5f11cd3c4b4463eab4ebf7da","flatsize":110895,"path":"All/sniffit-0.6.pkg","repopath":"All/sniffit-0.6.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":45868,"desc":"Sniffit is a network sniffer for TCP/UDP/ICMP packets.\n\nSniffit produces very detailed technical details about the packets flowing\nthrough your network (SEQ, ACK, TTL, Window, ...) and also packet contents\nin different formats (hex or plain text, ...)\n\nWWW-404: http://reptile.rug.ac.be/~coder/sniffit/sniffit.html\nFAQ-404: http://reptile.rug.ac.be/~coder/sniffit/sniffit-FAQ.html\n     or  http://reptile.rug.ac.be/~wvdputte/sniffit_addicts_anonymous/","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["net","security"],"shlibs_required":["libc.so.8","libncurses.so.6","libpcap.so.3","libtinfo.so.6"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"cpe":"cpe:2.3:a:sniffit_project:sniffit:0.6:::::dragonfly6:x86_64"}},{"name":"sniffglue","origin":"security/sniffglue","version":"0.16.1_3","comment":"Secure multithreaded packet sniffer","maintainer":"freebsd@sysctl.cz","www":"https://github.com/kpcyrd/sniffglue","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2ad047fab35aa0df452687008c1ede7b88fabf25c717c3460410747df95856dc","flatsize":4159963,"path":"All/sniffglue-0.16.1_3.pkg","repopath":"All/sniffglue-0.16.1_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1162848,"desc":"sniffglue is a network sniffer written in rust. Network packets are parsed\nconcurrently using a thread pool to utilize all cpu cores.","categories":["security"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpcap.so.1","libpthread.so.0"]},{"name":"sngrep","origin":"net/sngrep","version":"1.7.0_1","comment":"SIP Packet display and capture","maintainer":"tad@vif.com","www":"https://github.com/irontec/sngrep","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8b6c48e4e51a391ffa4e146e1f4c4c0fc54c59641835a52b6cf0cc93ab30d8de","flatsize":281019,"path":"All/sngrep-1.7.0_1.pkg","repopath":"All/sngrep-1.7.0_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":83600,"desc":"sngrep - SIP Messages flow viewer\n\nsngrep is a terminal tool that groups SIP (Session Initiation Protocol)\nMessages by Call-Id, and displays them in arrow flows similar to the used in\nSIP RFCs. The aim of this tool is to make easier the process of learnig or\ndebugging SIP. It recognizes UDP, TCP and partially TLS SIP packets and\nunderstands bpf filter logic in the same way ngrep and tcpdump does.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["net"],"shlibs_required":["libc.so.8","libcrypto.so.12","libform.so.6","libmenu.so.6","libncurses.so.6","libpanel.so.6","libpcap.so.3","libpthread.so.0","libssl.so.12","libtinfo.so.6","libz.so.3"],"options":{"EEP":"on","IPV6":"on","PCRE":"off","UNICODE":"on","GNUTLS":"off","OPENSSL":"on"}},{"name":"sndy","origin":"sysutils/sndy","version":"0.0.6","comment":"Sound Switcher","maintainer":"Clockwork6400@protonmail.com","www":"https://github.com/Clockwork6400/sndy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7d3d62986ca18397b082676a691057c713d2d197f10a85c122e330bd72a42a71","flatsize":6124,"path":"All/sndy-0.0.6.pkg","repopath":"All/sndy-0.0.6.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":3224,"desc":"sndy is an audio switching program that allows you to redirect sound\noutput to any port of your computer.  The buttons in the program toggle\nthe sound output to a different device.  The scroll bar can be used to\nchange the volume level.","deps":{"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["audio","sysutils","tcl"]},{"name":"sndio","origin":"audio/sndio","version":"1.10.0","comment":"Small audio and MIDI framework from the OpenBSD project","maintainer":"multimedia@FreeBSD.org","www":"https://www.sndio.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1a71b91f53578261b1598b51283cb00cc1c2b6c29df6d8f68d181d72b77e9712","flatsize":245565,"path":"All/sndio-1.10.0.pkg","repopath":"All/sndio-1.10.0.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":112700,"desc":"Sndio is a small audio and MIDI framework part of the OpenBSD project.\n\nIt provides an lightweight audio & MIDI server and a fully documented\nuser-space API to access either the server or directly the hardware in\na uniform way.  Sndio is designed to work for desktop applications,\nbut pays special attention to synchronization mechanisms and\nreliability required by music applications.  Reliability through\nsimplicity are part of the project goals.","categories":["audio"],"users":["_sndio"],"groups":["_sndio"],"shlibs_required":["libc.so.8"]},{"name":"snmp_exporter","origin":"sysutils/snmp_exporter","version":"0.28.0","comment":"SNMP Exporter for Prometheus","maintainer":"lexi@hemlock.eden.le-fay.org","www":"https://github.com/prometheus/snmp_exporter","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"47f4c04d1fbe323f126f094e4318d2d1e28de2d210aa879c7bd8f202a18fd7e4","flatsize":17797158,"path":"All/snmp_exporter-0.28.0.pkg","repopath":"All/snmp_exporter-0.28.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":4883920,"desc":"snmp_exporter is a prometheus exporter for information\ngathered from SNMP for use by the Prometheus monitoring\nsystem.","deps":{"net-snmp":{"origin":"net-mgmt/net-snmp","version":"5.9.4_6,1"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libnetsnmp.so.40","libpthread.so.0"]},{"name":"snmp_exporter20","origin":"sysutils/snmp_exporter20","version":"0.20.0","comment":"SNMP Exporter for Prometheus (version 0.20.0)","maintainer":"fabian.freyer@physik.tu-berlin.de","www":"https://github.com/prometheus/snmp_exporter","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3deb1b207f870f53c4e0fb6d507f2d34bcf9b386f5e714852f217ad0efae05ef","flatsize":15811931,"path":"All/snmp_exporter20-0.20.0.pkg","repopath":"All/snmp_exporter20-0.20.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":4268428,"desc":"snmp_exporter is a prometheus exporter for information\ngathered from SNMP for use by the Prometheus monitoring\nsystem.","deps":{"net-snmp":{"origin":"net-mgmt/net-snmp","version":"5.9.4_6,1"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libnetsnmp.so.40","libpthread.so.0"]},{"name":"snarf","origin":"www/snarf","version":"7.0","comment":"Another small command-line URL (http/ftp/gopher/finger) fetcher","maintainer":"ports@FreeBSD.org","www":"https://www.xach.com/snarf/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"92e4eadd5de91eb2f15c0c3a4404c6c6f18d308a716d7b8065ca4a0ed485a061","flatsize":48555,"path":"All/snarf-7.0.pkg","repopath":"All/snarf-7.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":21908,"desc":"Snarf is another small command-line URL fetcher. It supports proxying,\nhttp redirect, http and ftp resume, http and ftp authentication, as well\nas retrieving data via gopher and finger protocols.","categories":["www"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe snarf port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"snapraid","origin":"sysutils/snapraid","version":"12.4","comment":"File-level Backup/RAID program for disk arrays","maintainer":"fuz@FreeBSD.org","www":"https://www.snapraid.it/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c49bddeb41f30f6ed91fdc3ad218443b2ba6b762d9d1810f0412ee2afab6b275","flatsize":564365,"path":"All/snapraid-12.4.pkg","repopath":"All/snapraid-12.4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":272392,"desc":"SnapRAID is a backup program for disk arrays. It stores parity information of\nyour data and it recovers from up to six disk failures.\nSnapRAID is mainly targeted for a home media center, where you have a lot of\nbig files that rarely change. Beside the ability to recover from disk failures,\nthe other features of SnapRAID are:\n\n* You can use disk already filled with files, without the need to reformat them.\n  You will access them like now.\n* All your data is hashed to ensure data integrity and to avoid silent\n  corruption.\n* If the failed disks are too many to allow a recovery, you lose the data only\n  on the failed disks. All the data in the other disks is safe.\n* If you accidentally delete some files in a disk, you can recover them.\n* The disks can have different sizes.\n* You can add disks at any time.\n* It doesn't lock-in your data. You can stop using SnapRAID at any time without\n  the need to reformat or move data.\n* To access a file, only a single disk needs to spin, saving power and producing\n  less noise.","categories":["archivers","sysutils"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"]},{"name":"soju","origin":"irc/soju","version":"0.8.2_1","comment":"IRC bouncer","maintainer":"ashish@FreeBSD.org","www":"https://soju.im","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fa87c9c0f8e6033019b3664ac9ba0a1fa148c73422ceb9a4b3bc05fd4f4c22fc","flatsize":47703197,"path":"All/soju-0.8.2_1.pkg","repopath":"All/soju-0.8.2_1.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":12904536,"desc":"A user-friendly IRC bouncer.\n\n - Multi-user\n\n - Support multiple clients for a single user, with proper backlog\n   synchronization\n\n - Support connecting to multiple upstream servers via a single IRC\n   connection to the bouncer","deps":{"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["irc"],"users":["soju"],"groups":["soju"],"shlibs_required":["libc.so.8","libpam.so.3","libpthread.so.0","libsqlite3.so.0"],"options":{"DOCS":"on"}},{"name":"snazy","origin":"devel/snazy","version":"0.55.0_1","comment":"Snazzy json log viewer","maintainer":"yuri@FreeBSD.org","www":"https://github.com/chmouel/snazy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a2a2386f3295a966edc3c61b53de4e41d387c5c663d2651fa9c7fbf2c1fd8615","flatsize":5211252,"path":"All/snazy-0.55.0_1.pkg","repopath":"All/snazy-0.55.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":972604,"desc":"Snazy is a simple tool to parse json or other type of logs and output them in a\nnice format with nice colors.","categories":["devel"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libpthread.so.0"]},{"name":"widelands","origin":"games/widelands","version":"1.2_2","comment":"Realtime strategy game inspired by Settlers II","maintainer":"amdmi3@FreeBSD.org","www":"https://wl.widelands.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"68e48b3efebbd5f5e1a20e2544634db8702d8d647c8f9d772c7a15b1bef7bb91","flatsize":543360928,"path":"All/widelands-1.2_2.pkg","repopath":"All/widelands-1.2_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":436581772,"desc":"Widelands is an open source real-time strategy game inspired by Bluebyte's\nSettlers II (TM). You are the chieftain of a small tribe. To grow your kingdom,\nyou must secure resources, construct new buildings, train soldiers and wage\nwar against your opponents.\n\nThe game is playable and great fun already, but it is also still under heavy\ndevelopment, so do not be surprised if it crashes on you.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glew":{"origin":"graphics/glew","version":"2.2.0_3"},"icu":{"origin":"devel/icu","version":"76.1,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"minizip":{"origin":"archivers/minizip","version":"1.3.1"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_image":{"origin":"graphics/sdl2_image","version":"2.8.8"},"sdl2_mixer":{"origin":"audio/sdl2_mixer","version":"2.8.1"},"sdl2_ttf":{"origin":"graphics/sdl2_ttf","version":"2.24.0"}},"categories":["games"],"shlibs_required":["libGLEW.so.2","libGLX.so.0","libOpenGL.so.0","libSDL2-2.0.so.0","libSDL2_image-2.0.so.0","libSDL2_mixer-2.0.so.0","libSDL2_ttf-2.0.so.0","libc.so.8","libexecinfo.so.1","libicudata.so.76","libicuuc.so.76","libintl.so.8","libm.so.4","libminizip.so.1","libpng16.so.16","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on","LTO":"on","NLS":"on","TEST":"off"},"annotations":{"cpe":"cpe:2.3:a:widelands:widelands:1.2:::::dragonfly6:x86_64:2"}},{"name":"snd","origin":"audio/snd","version":"22.9_3","comment":"Multitracking sound editor and utilities","maintainer":"portmaster@bsdforge.com","www":"https://ccrma.stanford.edu/software/snd/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5734fb7266cec518a5b3f8fc47dad15579a57f2cc2643a3c50752252a5c14207","flatsize":11375086,"path":"All/snd-22.9_3.pkg","repopath":"All/snd-22.9_3.pkg","licenselogic":"single","licenses":["snd"],"pkgsize":8225488,"desc":"Snd is a sound editor modeled loosely after Emacs and an old, sorely-missed\nPDP-10 sound editor named Dpysnd.  It can accommodate any number of sounds,\neach with any number of channels, and can be customized and extended using\nGuile, Ruby or Forth.\n\nIncluded with it are some command-line utilities:\n- snd-info (note:  renamed from sndinfo, for this FreeBSD port) prints a\n  description of a sound file.\n- sndplay plays a sound file.\n- sndrecord records sound from a microphone.\n- audinfo describes the current state of the audio hardware.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gsl":{"origin":"math/gsl","version":"2.7.1_1"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"ladspa":{"origin":"audio/ladspa","version":"1.17_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["audio"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on","EXAMPLES":"on","FFTW3":"on","GSL":"on","GTK2":"on","LADSPA":"on","MOTIF":"off","S7":"off","X11":"on"}},{"name":"snowflake-tor","origin":"security/snowflake-tor","version":"2.5.1_16","comment":"Pluggable Transport using WebRTC inspired by Flashproxy","maintainer":"egypcio@FreeBSD.org","www":"https://snowflake.torproject.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4d78a31ffc1716f2f9f7828be392acc1731dff00b2758089f17ddbf1661f1771","flatsize":41026839,"path":"All/snowflake-tor-2.5.1_16.pkg","repopath":"All/snowflake-tor-2.5.1_16.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":12342976,"desc":"Snowflake is a system to defeat internet censorship. People who are censored\ncan use Snowflake to access the internet. Their connection goes through\nSnowflake proxies, which are run by volunteers. For more detailed information\nabout how Snowflake works see our documentation wiki.","deps":{"ca_root_nss":{"origin":"security/ca_root_nss","version":"3.108"},"tor":{"origin":"security/tor","version":"0.4.8.16"}},"categories":["net","security"],"annotations":{"cpe":"cpe:2.3:a:torproject:snowflake:2.5.1:::::dragonfly6:x86_64:16"},"messages":[{"message":"To enable Snowflake's proxy daemon to start on boot:\n\n  # sysrc snowflake_enable=YES\n\nIt will keep its same defaults, and allow the proxy service to run.\n\nTo start the service:\n\n  # service snowflake start\n\nShould you wish to change any of the parameters, please refer\nto the snowflake-proxy(1) manpage. Use sysrc(8) to view or modify\nvalues depending on your needs.\n\nIf you opt to use Snowflake's bridge features, adjust your 'torrc' accordingly:\n\n  - Client\n\n  UseBridges 1\n  Bridge snowflake 192.0.2.3:1\n  ClientTransportPlugin snowflake exec /usr/local/bin/snowflake-client \\\n    -front cdn.sstatic.net \\\n    -url https://snowflake-broker.torproject.net.global.prod.fastly.net/ \\\n    -ice stun:stun.voip.blackberry.com:3478,stun:stun.altar.com.pl:3478,stun:stun.dus.net:3478\n\nClient's options can be checked using `/usr/local/bin/snowflake-client --help`.\n\n  - Server\n\n  BridgeRelay 1\n  ExtORPort auto\n  ServerTransportListenAddr snowflake 0.0.0.0:443\n  ServerTransportPlugin snowflake exec /usr/local/bin/snowflake \\\n    --acme-email admin@snowflake.example \\\n    --acme-hostnames snowflake.example\n\nServer's options can be checked using `/usr/local/bin/snowflake-client --help`.\n\nAs it uses TLS with ACME (Let's Encrypt) by default, an extra socket on port 80\nwill be started. In order to disable this behavior, use -disable-tls. The domain\nnames given to the --acme-hostnames option should resolve to the IP address of\nthe server. You can give more than one, separated by commas.","type":"install"}]},{"name":"snappy","origin":"archivers/snappy","version":"1.2.1_1","comment":"Fast compressor/decompressor library","maintainer":"vanilla@FreeBSD.org","www":"https://google.github.io/snappy/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b5d19a8e7211df096d8afc30a2fe9da1bfad41425ff42457ec039a86e5605798","flatsize":142101,"path":"All/snappy-1.2.1_1.pkg","repopath":"All/snappy-1.2.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":35948,"desc":"Snappy is a compression/decompression library. It does not aim for maximum\ncompression, or compatibility with any other compression library; instead,\nit aims for very high speeds and reasonable compression. For instance,\ncompared to the fastest mode of zlib, Snappy is an order of magnitude faster\nfor most inputs, but the resulting compressed files are anywhere from 20%25 to\n100%25 bigger.","categories":["archivers"],"annotations":{"cpe":"cpe:2.3:a:google:snappy:1.2.1:::::dragonfly6:x86_64:1"}},{"name":"snap7","origin":"comms/snap7","version":"1.4.2","comment":"Multi-platform Ethernet S7 PLC communication suite","maintainer":"vova@fbsd.ru","www":"https://sourceforge.net/projects/snap7/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"335fd6fc76ce2a64b2e7a2e088df67bf5c53bdb9bbf94a78945cca4ba80a6277","flatsize":357250,"path":"All/snap7-1.4.2.pkg","repopath":"All/snap7-1.4.2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":98552,"desc":"Snap7, through three specialized components: Client and the inedited Server\nand Partner, allows you to definitively integrate your PC based systems into\na PLC automation chain.\n\nDesigned to transfer large amounts of hi-speed data in industrial facilities,\nit scales easily, down to small Linux Arm boards such as Raspberry PI.\n\nHi level object oriented wrappers are provided, currently C/C++, .NET/Mono,\nPascal, LabVIEW, Python with many source code examples.\n\nVery detailed documentation provided.","categories":["comms"],"annotations":{"cpe":"cpe:2.3:a:snap7_project:snap7:1.4.2:::::dragonfly6:x86_64"}},{"name":"snap","origin":"sysutils/snap","version":"1.01_1,1","comment":"Tools for periodic and manual management of UFS2 snapshots","maintainer":"wchunhao@cs.nctu.edu.tw","www":"https://people.cs.nycu.edu.tw/~wchunhao/ports/snap/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"21cf18a3665fde9068dca0d5382a98b6d80f8e105003f5047cb4bd72deb67dd3","flatsize":13967,"path":"All/snap-1.01_1,1.pkg","repopath":"All/snap-1.01_1,1.pkg","licenselogic":"single","pkgsize":6028,"desc":"snap is a tool for the management of UFS2 snapshots created\nby mount(8). It can maintain hourly, daily and weekly snap-\nshots while trying to minimize the disk space occupied. The\nsnapshots created are labeled with their creation time, and\nusers can create them manually.\n\nThe major advantage over sysutils/freebsd-snapshot is that\nit uses hardlink to save diskspace, mark each snapshot with\nits creation time and calculates redundancy in a smart way.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["sysutils"]},{"name":"snakemake","origin":"misc/snakemake","version":"6.15.5_4","comment":"Workflow management system","maintainer":"yuri@FreeBSD.org","www":"https://github.com/snakemake/snakemake","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fb3cff7fad8964ffa464016ef9bce4cebc5c55d9aed4636e5c8878a8b818179d","flatsize":4294564,"path":"All/snakemake-6.15.5_4.pkg","repopath":"All/snakemake-6.15.5_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":614832,"desc":"Snakemake is a workflow management system that aims to reduce the complexity of\ncreating workflows by providing a fast and comfortable execution environment,\ntogether with a clean and modern specification language in python style.\nSnakemake workflows are essentially Python scripts extended by declarative code\nto define rules. Rules describe how to create output files from input files.","deps":{"py311-PuLP":{"origin":"math/py-PuLP","version":"3.0.2_1"},"py311-appdirs":{"origin":"devel/py-appdirs","version":"1.4.4_1"},"py311-configargparse":{"origin":"devel/py-configargparse","version":"1.5.3_1"},"py311-connection_pool":{"origin":"devel/py-connection_pool","version":"0.0.3_1"},"py311-datrie":{"origin":"devel/py-datrie","version":"0.8.2_1"},"py311-docutils":{"origin":"textproc/py-docutils","version":"0.21.2,1"},"py311-filelock":{"origin":"sysutils/py-filelock","version":"3.17.0"},"py311-gitpython":{"origin":"devel/py-gitpython","version":"3.1.43"},"py311-jsonschema":{"origin":"devel/py-jsonschema","version":"4.23.0"},"py311-nbformat":{"origin":"devel/py-nbformat","version":"5.10.4"},"py311-psutil":{"origin":"sysutils/py-psutil","version":"7.0.0"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-ratelimiter":{"origin":"devel/py-ratelimiter","version":"1.2.0_2"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-smart-open":{"origin":"net/py-smart-open","version":"7.1.0"},"py311-stopit":{"origin":"devel/py-stopit","version":"1.1.2_1"},"py311-tabulate":{"origin":"devel/py-tabulate","version":"0.9.0"},"py311-toposort":{"origin":"devel/py-toposort","version":"1.5_1"},"py311-wrapt":{"origin":"devel/py-wrapt","version":"1.17.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"]},{"name":"snack","origin":"audio/snack","version":"2.2.10_7","comment":"Sound toolkit for scripting languages","maintainer":"ports@FreeBSD.org","www":"https://www.speech.kth.se/snack/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e3f8c836fd914f9dc98237c3403202ec0f05b60c8687f3830310e877b50d52cc","flatsize":972673,"path":"All/snack-2.2.10_7.pkg","repopath":"All/snack-2.2.10_7.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":242936,"desc":"The Snack Sound Toolkit is designed to be used with a scripting language\nsuch as Tcl/Tk or Python. Using Snack you can create powerful multi-platform\naudio applications with just a few lines of code. Snack has commands for\nbasic sound handling, e.g. sound card and disk I/O. Snack also has primitives\nfor sound visualization, e.g. waveforms and spectrograms. It was developed\nmainly to handle digital recordings of speech, but is just as useful for\ngeneral audio. Snack has also successfully been applied to other one-\ndimensional signals.\n\nThe combination of Snack and a scripting language makes it possible to create\nsound tools and applications with a minimum of effort. This is due to the\nrapid development nature of scripting languages. As a bonus you get an\napplication that is cross-platform from start. It is also easy to integrate\nSnack based applications with existing sound analysis software.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXScrnSaver":{"origin":"x11/libXScrnSaver","version":"1.2.4_1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["audio","tcl","tk"],"options":{"DOCS":"on","VORBIS":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe snack port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"snac","origin":"net-im/snac","version":"2.74","comment":"Simple, minimalistic ActivityPub instance written in portable C","maintainer":"matthew@matthewphillips.info","www":"https://codeberg.org/grunfink/snac2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"885eadcffb9cfc76496bed16cd71658ee65eaf49496e33a275d3d5799a03d228","flatsize":420957,"path":"All/snac-2.74.pkg","repopath":"All/snac-2.74.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":171276,"desc":"Snac is a simple, minimalistic ActivityPub instance.\n\nIt features:\n\n- Lightweight, minimal dependencies\n- Extensive support of ActivityPub operations.\n- Multiuser\n- Mastodon API support, so Mastodon-compatible apps can be used\n- Simple but effective web interface\n- Easily-accessed MUTE button\n- Tested interoperability with related software\n- No database needed\n- Totally JavaScript-free","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["net-im","www"],"users":["snac"],"groups":["snac"],"shlibs_required":["libc.so.8","libcrypto.so.12","libcurl.so.4","libpthread.so.0"],"messages":[{"message":"To use snac, enable it in rc.conf using\n\n  sysrc snac_enable=yes\n\nTo initialize the data, run\n\n  service snac init\n\nYou can then start snac by running:\n\n  service snac start\n\nYou can add a user by running:\n\n  service snac run adduser <name>\n\nData is stored at /var/db/snac/data. For convenience the service includes\na `run` command for executing snac commands against this directory, such as\nthe `adduser` command shown above. See `snac --help` for a full list of\ncommands.","type":"install"}]},{"name":"snappyjava","origin":"archivers/snappy-java","version":"1.1.10.5_1","comment":"Fast compressor/decompressor library","maintainer":"language.devel@gmail.com","www":"https://github.com/xerial/snappy-java","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a05e23057f5b9fe51857b966c8575c2cf02b128e3fbfe11f8d99ba0b3ec9d39e","flatsize":2410117,"path":"All/snappyjava-1.1.10.5_1.pkg","repopath":"All/snappyjava-1.1.10.5_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":2329624,"desc":"Snappy-java is a Java port of snappy, a fast C++\ncompresser/decompresser developed by Google.","categories":["archivers","java"]},{"name":"smv","origin":"devel/smv","version":"2.5.4.3_11","comment":"Symbolic Model Verifier System for checking finite state systems","maintainer":"ports@FreeBSD.org","www":"https://www.cs.cmu.edu/~modelcheck/smv.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ecb3bd1d945f0a954a0a23c44a5fb5ea0f97a7d5c3d8f38e3d3003d188f2e714","flatsize":759605,"path":"All/smv-2.5.4.3_11.pkg","repopath":"All/smv-2.5.4.3_11.pkg","licenselogic":"single","pkgsize":191356,"desc":"The SMV (Symbolic Model Verifier) system is a tool for\nchecking finite state systems against specifications\nin the temporal logic CTL (Computational Tree Logic).\n\nOne specifies the finite state system (finite automaton,\nMealy machine, full adder circuit, ..) as a Kripke\nstructure in the SMV language and provides specifications\nin CTL. The model checking algorithm allows to determine\nif the Kripke structure fulfills the specifications.","categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe smv port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"smurflog","origin":"security/smurflog","version":"2.1_1","comment":"Program to assist logging of smurf attacks","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b61af0964060b5c4ded8c731452fb14a2094aa53aa4c5126220efbb88b854b8e","flatsize":13944,"path":"All/smurflog-2.1_1.pkg","repopath":"All/smurflog-2.1_1.pkg","licenselogic":"single","pkgsize":6264,"desc":"This program is designed to log smurf attacks and the broadcasts used.\n Essentially it is just an ICMP echo reply logger with the following twists:\n\n   - Logging only begins after passing a certain threshold rate of packets/sec\n     and kilobytes/sec. This prevents the logging of innocent ping replies.\n   - Only the /24 is logged, and it is only logged once per attack.","categories":["security"],"shlibs_required":["libc.so.8","libpcap.so.3"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe smurflog port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"snappymail-php84","origin":"mail/snappymail","version":"2.38.2_1","comment":"Simple, modern, lightweight & fast web-based email client","maintainer":"yasu@FreeBSD.org","www":"https://snappymail.eu/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d0aa664dd0a8baa63830488b8d7545b02f903b2c66832326d7cb8c265785fba0","flatsize":12693249,"path":"All/snappymail-php84-2.38.2_1.pkg","repopath":"All/snappymail-php84-2.38.2_1.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":5856916,"desc":"Simple, modern, lightweight & fast web-based email client.\n\nThe drastically upgraded & secured fork of RainLoop Webmail Community\nedition.\n\nWe thank the RainLoop Team for making a great PHP 5 product that was\ngood in the past.\n\nUp to date system requirements, snappy performance, simple\ninstallation and upgrade, no database required - all these make\nSnappyMail a good choice.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-ctype":{"origin":"textproc/php84-ctype","version":"8.4.8"},"php84-curl":{"origin":"ftp/php84-curl","version":"8.4.8"},"php84-dom":{"origin":"textproc/php84-dom","version":"8.4.8"},"php84-fileinfo":{"origin":"sysutils/php84-fileinfo","version":"8.4.8"},"php84-gd":{"origin":"graphics/php84-gd","version":"8.4.8"},"php84-iconv":{"origin":"converters/php84-iconv","version":"8.4.8"},"php84-intl":{"origin":"devel/php84-intl","version":"8.4.8"},"php84-ldap":{"origin":"net/php84-ldap","version":"8.4.8"},"php84-mbstring":{"origin":"converters/php84-mbstring","version":"8.4.8"},"php84-pdo_mysql":{"origin":"databases/php84-pdo_mysql","version":"8.4.8"},"php84-pdo_pgsql":{"origin":"databases/php84-pdo_pgsql","version":"8.4.8"},"php84-pdo_sqlite":{"origin":"databases/php84-pdo_sqlite","version":"8.4.8"},"php84-pecl-APCu":{"origin":"devel/pecl-APCu","version":"5.1.24"},"php84-pecl-gnupg":{"origin":"security/pecl-gnupg","version":"1.5.1"},"php84-pecl-redis":{"origin":"databases/pecl-redis","version":"6.2.0"},"php84-pecl-uuid":{"origin":"devel/pecl-uuid","version":"1.2.0"},"php84-pecl-xxtea":{"origin":"security/pecl-xxtea","version":"1.0.11"},"php84-phar":{"origin":"archivers/php84-phar","version":"8.4.8"},"php84-simplexml":{"origin":"textproc/php84-simplexml","version":"8.4.8"},"php84-sodium":{"origin":"security/php84-sodium","version":"8.4.8"},"php84-tidy":{"origin":"www/php84-tidy","version":"8.4.8"},"php84-xml":{"origin":"textproc/php84-xml","version":"8.4.8"},"php84-zip":{"origin":"archivers/php84-zip","version":"8.4.8"},"php84-zlib":{"origin":"archivers/php84-zlib","version":"8.4.8"}},"categories":["mail","www"],"options":{"GNUPG":"on","LDAP":"on","MYSQL":"on","PGSQL":"on","REDIS":"on","SQLITE3":"on"},"annotations":{"flavor":"php84"}},{"name":"smu","origin":"textproc/smu","version":"1.5_1","comment":"Simple interpreter for a simplified markdown dialect","maintainer":"rodrigo@FreeBSD.org","www":"https://github.com/Gottox/smu","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cdce4c77b48d2f326f24a74a019cd7a58287a6633971577a04dd7024b6af483e","flatsize":19282,"path":"All/smu-1.5_1.pkg","repopath":"All/smu-1.5_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9344,"desc":"smu - simple markup\nSmu is a simple interpreter for a simplified markdown dialect.","categories":["textproc"],"shlibs_required":["libc.so.8"]},{"name":"smtptrapd","origin":"mail/smtptrapd","version":"1.6_1","comment":"RFC 2821 compliant SMTP service that always returns a 4xx soft error","maintainer":"ports@FreeBSD.org","www":"https://smtptrapd.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bd464aac1a3afae62cbb0b96bb2dc18fb3d175f5ae6aa7ad2e04e513ff31b807","flatsize":35681,"path":"All/smtptrapd-1.6_1.pkg","repopath":"All/smtptrapd-1.6_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":13920,"desc":"The smtptrapd program is a multi-threaded daemon that provides a\nRFC 2821 compliant SMTP service that always returns a 4xx soft error\nto the RCPT TO verb. Use it to keep spammers who try to exploit the\nMX with highest PRI away.","categories":["mail"],"shlibs_required":["libc.so.8","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe smtptrapd port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"smug","origin":"sysutils/smug","version":"0.3.3_13","comment":"Session manager and task runner for tmux","maintainer":"lcook@FreeBSD.org","www":"https://github.com/ivaaaan/smug","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b6ea47e17cc7e02ddd70039c35f5cb60a65722d5367724c4bd59dc42e21e9475","flatsize":2445344,"path":"All/smug-0.3.3_13.pkg","repopath":"All/smug-0.3.3_13.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":872808,"desc":"Smug automates your tmux workflow. You can create a single\nconfiguration file, and Smug will create all the required\nwindows and panes from it.","deps":{"tmux":{"origin":"sysutils/tmux","version":"3.5a_1"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"COMPLETIONS":"on","DOCS":"on","MANPAGES":"on"}},{"name":"smtprc","origin":"mail/smtprc","version":"2.0.3_1","comment":"Scanner for open SMTP relays","maintainer":"portmaster@bsdforge.com","www":"http://smtprc.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2b8994fa664eda072915325d7dd38e8dfcee519f87e2b4473ef087022baca2d6","flatsize":83210,"path":"All/smtprc-2.0.3_1.pkg","repopath":"All/smtprc-2.0.3_1.pkg","licenselogic":"single","pkgsize":32020,"desc":"SmtpRC is a fully configurable, multithreaded open mail relay scanner.\nIt supports scanning of IP blocks, and can print the results to a Web\npage. It is intended for Systems Administrators to check IP blocks\nunder their control","categories":["mail"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on","GUI":"off"}},{"name":"smtpmail","origin":"mail/smtpmail","version":"0.4.5","comment":"Tool to send e-mail via a remote smtp server","maintainer":"ports@FreeBSD.org","www":"https://savannah.nongnu.org/projects/smtpmail","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ca4fd396f0d0cd048d8cf47cdb1027fe5a5301798b3cd1b044ca5bd4f700ae61","flatsize":21608,"path":"All/smtpmail-0.4.5.pkg","repopath":"All/smtpmail-0.4.5.pkg","licenselogic":"single","pkgsize":9200,"desc":"smtpmail is a little console-based tool for users who have no\nlocal mailserver on her machine. it enables these users to send\ntheir mail over a remote smtp server.\n\nFeatures\n\n    * Use of an remote smtp server\n    * Use of a user-defined sender address\n    * SMPT auth (type login)\n    * You can define unlimited recivers for the mail, the\n    * carbon copy and the blind carbon copy\n    * You can add an unlimited number of attachments to the\n    * mail","categories":["mail"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe smtpmail port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"smtpfeed","origin":"mail/smtpfeed","version":"1.23_1","comment":"SMTP Fast Exploding External Deliverer for Sendmail","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3f5158ead5555b9d453abcebc45b619eda2814cc0ca199ff293dd741e993761e","flatsize":191805,"path":"All/smtpfeed-1.23_1.pkg","repopath":"All/smtpfeed-1.23_1.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":76324,"desc":"SMTP feed -- SMTP Fast Exploding External Deliverer for Sendmail\n\nSmtpfeed is a SMTP delivery agent which is called by sendmail, and it\nimproves required time to complete delivery of copies of a message to\nrecipients of huge number.\n\nThis delay of delivery by sendmail causes by the fact that implementation\nof SMTP delivery routine in sendmail processes all delivery in a series.\nFor this reason, when it takes long time for delivery to one recipient\nwhich is in a huge list, delivery to following recipients is greatly\ninfluenced.\n\nTo avoid such a problem, delivery agents should be implemented so that\na delivery is not influenced by preceding delivery: DNS query and\nSMTP delivery par destination should be processed in parallel.\nSmtpfeed is the SMTP delivery agent for sendmail implemented with this\nidea.","categories":["mail"],"shlibs_required":["libc.so.8","libutil.so.4"],"options":{"DOCS":"on"},"messages":[{"message":"smtpfeed is installed into /usr/local/libexec/smtpfeed.\nYou'll need to perform 2 steps, (a) to (b), to make smtpfeed\nwork:\n\t(a) replace /etc/mail/sendmail.cf\n\t(b) setting up /etc/syslog.conf\n\n(a) depends on what kind of configuration tool you are using\nwith sendmail.cf.  Read through documentation in\n/usr/local/share/doc/smtpfeed for details.\n(b) see file named INSTALL in\n/usr/local/share/doc/smtpfeed for details.","type":"install"},{"message":"===>   NOTICE:\n\nThe smtpfeed port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"smtp-cli","origin":"mail/smtp-cli","version":"3.6","comment":"Powerful SMTP command line client","maintainer":"fw@moov.de","www":"http://www.logix.cz/michal/devel/smtp-cli/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c3eadac0ff2685c776229fdff9a52b27058a26eef93cdf4f0efddd57f12e8eea","flatsize":68581,"path":"All/smtp-cli-3.6.pkg","repopath":"All/smtp-cli-3.6.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":21752,"desc":"smtp-cli is a powerful SMTP command line client with a support for\nadvanced features, such as STARTTLS, SMTP-AUTH, or IPv6 and with a\nscriptable message composition capabilities supporting anything\nfrom simple plain-text messages right up to building complex HTML\nemails with alternative plain-text part, attachments and inline\nimages. The MIME-Type of the attachments can either be guessed\nautomatically or alternatively set on the command line, separately\nfor each attachment if required.","deps":{"p5-Digest-HMAC":{"origin":"security/p5-Digest-HMAC","version":"1.05"},"p5-File-LibMagic":{"origin":"devel/p5-File-LibMagic","version":"1.23"},"p5-IO-Socket-SSL":{"origin":"security/p5-IO-Socket-SSL","version":"2.089"},"p5-MIME-Lite":{"origin":"mail/p5-MIME-Lite","version":"3.033"},"p5-Term-ReadKey":{"origin":"devel/p5-Term-ReadKey","version":"2.38_1"}},"categories":["mail","perl5"]},{"name":"snappymail-php83","origin":"mail/snappymail","version":"2.38.2_1","comment":"Simple, modern, lightweight & fast web-based email client","maintainer":"yasu@FreeBSD.org","www":"https://snappymail.eu/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a029362608ac16595cb0443a95ad3457d264415c1e3f2d62e1f7ab5625e0524f","flatsize":12693249,"path":"All/snappymail-php83-2.38.2_1.pkg","repopath":"All/snappymail-php83-2.38.2_1.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":5857152,"desc":"Simple, modern, lightweight & fast web-based email client.\n\nThe drastically upgraded & secured fork of RainLoop Webmail Community\nedition.\n\nWe thank the RainLoop Team for making a great PHP 5 product that was\ngood in the past.\n\nUp to date system requirements, snappy performance, simple\ninstallation and upgrade, no database required - all these make\nSnappyMail a good choice.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-ctype":{"origin":"textproc/php83-ctype","version":"8.3.21"},"php83-curl":{"origin":"ftp/php83-curl","version":"8.3.21"},"php83-dom":{"origin":"textproc/php83-dom","version":"8.3.21"},"php83-fileinfo":{"origin":"sysutils/php83-fileinfo","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-iconv":{"origin":"converters/php83-iconv","version":"8.3.21"},"php83-intl":{"origin":"devel/php83-intl","version":"8.3.21"},"php83-ldap":{"origin":"net/php83-ldap","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-pdo_mysql":{"origin":"databases/php83-pdo_mysql","version":"8.3.21"},"php83-pdo_pgsql":{"origin":"databases/php83-pdo_pgsql","version":"8.3.21"},"php83-pdo_sqlite":{"origin":"databases/php83-pdo_sqlite","version":"8.3.21"},"php83-pecl-APCu":{"origin":"devel/pecl-APCu","version":"5.1.24"},"php83-pecl-gnupg":{"origin":"security/pecl-gnupg","version":"1.5.1"},"php83-pecl-redis":{"origin":"databases/pecl-redis","version":"6.2.0"},"php83-pecl-uuid":{"origin":"devel/pecl-uuid","version":"1.2.0"},"php83-pecl-xxtea":{"origin":"security/pecl-xxtea","version":"1.0.11"},"php83-phar":{"origin":"archivers/php83-phar","version":"8.3.21"},"php83-simplexml":{"origin":"textproc/php83-simplexml","version":"8.3.21"},"php83-sodium":{"origin":"security/php83-sodium","version":"8.3.21"},"php83-tidy":{"origin":"www/php83-tidy","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"},"php83-zip":{"origin":"archivers/php83-zip","version":"8.3.21"},"php83-zlib":{"origin":"archivers/php83-zlib","version":"8.3.21"}},"categories":["mail","www"],"options":{"GNUPG":"on","LDAP":"on","MYSQL":"on","PGSQL":"on","REDIS":"on","SQLITE3":"on"},"annotations":{"flavor":"php83"}},{"name":"smproxy","origin":"x11/smproxy","version":"1.0.6_1","comment":"Session Manager Proxy","maintainer":"x11@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"79d25c04b91d3e3876f58e0059acc56485c8aada17536fa9cb0b60ad5523a4c8","flatsize":21479,"path":"All/smproxy-1.0.6_1.pkg","repopath":"All/smproxy-1.0.6_1.pkg","licenselogic":"single","pkgsize":10032,"desc":"This package contains smproxy, a Session Manager Proxy for the X Window\nSystem.","deps":{"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["x11"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXmuu.so.1","libXt.so.6","libc.so.8"]},{"name":"smstools","origin":"comms/smstools3","version":"3.1.21_1","comment":"SMS Gateway software for GSM modems and mobile phones","maintainer":"madpilot@FreeBSD.org","www":"http://smstools3.kekekasvi.com","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ce1793cca4bcecd795be7fc622cea035117597d5c451a378f06f77fb2f5c58eb","flatsize":1033153,"path":"All/smstools-3.1.21_1.pkg","repopath":"All/smstools-3.1.21_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":268504,"desc":"The SMS Server Tools 3 is a SMS Gateway software which can send and receive\nshort messages through GSM modems and mobile phones.\n\nThis is the enhanced version 3.x maintained by Mr. Keijo \"Keke\" Kasvi.","deps":{"libinotify":{"origin":"devel/libinotify","version":"20240724"},"mm":{"origin":"devel/mm","version":"1.4.2_2"}},"categories":["comms"],"shlibs_required":["libc.so.8","libinotify.so.0","libmm.so.14"],"options":{"DOCS":"on","EXAMPLES":"on","STATS":"on","UTF8":"on"},"messages":[{"message":"If you are permanently removing smstools, you should also:\n\nrm -rf /var/spool/sms\nrm -rf /var/log/smsd\nrm -rf /var/run/smsd","type":"remove"}]},{"name":"smtprelay","origin":"mail/smtprelay","version":"1.11.2_1","comment":"Simple Go SMTP relay/proxy server","maintainer":"decke@FreeBSD.org","www":"https://github.com/decke/smtprelay","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"597d006817bb6d648676201f77da25ca14c30829b665c5728078602f65d613da","flatsize":4712988,"path":"All/smtprelay-1.11.2_1.pkg","repopath":"All/smtprelay-1.11.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1636544,"desc":"Simple Golang SMTP relay/proxy server that accepts mail via SMTP\nand forwards it directly to another SMTP server. It supports TLS,\nSTARTTLS, plain SMTP, can do authentication and various sender\nand receiver checks.","categories":["mail"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"smplayer-skins","origin":"multimedia/smplayer-skins","version":"20.11.0_1,1","comment":"Skins for SMPlayer (Skinnable GUI)","maintainer":"vvd@FreeBSD.org","www":"https://www.smplayer.info/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"45d852c9c99365a238a472f264206a3526e44b44c3f4b24a94d02a0661433f5c","flatsize":1028301,"path":"All/smplayer-skins-20.11.0_1,1.pkg","repopath":"All/smplayer-skins-20.11.0_1,1.pkg","licenselogic":"single","pkgsize":483720,"desc":"Skins for SMPlayer (Skinnable GUI)","categories":["audio","kde","multimedia"]},{"name":"snappymail-php82","origin":"mail/snappymail","version":"2.38.2_1","comment":"Simple, modern, lightweight & fast web-based email client","maintainer":"yasu@FreeBSD.org","www":"https://snappymail.eu/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0277e6caae9f3ec0a49c49ac16930d44a2defdb2bea71696f19677ebf4e2750e","flatsize":12693249,"path":"All/snappymail-php82-2.38.2_1.pkg","repopath":"All/snappymail-php82-2.38.2_1.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":5857024,"desc":"Simple, modern, lightweight & fast web-based email client.\n\nThe drastically upgraded & secured fork of RainLoop Webmail Community\nedition.\n\nWe thank the RainLoop Team for making a great PHP 5 product that was\ngood in the past.\n\nUp to date system requirements, snappy performance, simple\ninstallation and upgrade, no database required - all these make\nSnappyMail a good choice.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-ctype":{"origin":"textproc/php82-ctype","version":"8.2.28"},"php82-curl":{"origin":"ftp/php82-curl","version":"8.2.28"},"php82-dom":{"origin":"textproc/php82-dom","version":"8.2.28"},"php82-fileinfo":{"origin":"sysutils/php82-fileinfo","version":"8.2.28"},"php82-gd":{"origin":"graphics/php82-gd","version":"8.2.28"},"php82-iconv":{"origin":"converters/php82-iconv","version":"8.2.28"},"php82-intl":{"origin":"devel/php82-intl","version":"8.2.28"},"php82-ldap":{"origin":"net/php82-ldap","version":"8.2.28"},"php82-mbstring":{"origin":"converters/php82-mbstring","version":"8.2.28"},"php82-pdo_mysql":{"origin":"databases/php82-pdo_mysql","version":"8.2.28"},"php82-pdo_pgsql":{"origin":"databases/php82-pdo_pgsql","version":"8.2.28"},"php82-pdo_sqlite":{"origin":"databases/php82-pdo_sqlite","version":"8.2.28"},"php82-pecl-APCu":{"origin":"devel/pecl-APCu","version":"5.1.24"},"php82-pecl-gnupg":{"origin":"security/pecl-gnupg","version":"1.5.1"},"php82-pecl-redis":{"origin":"databases/pecl-redis","version":"6.2.0"},"php82-pecl-uuid":{"origin":"devel/pecl-uuid","version":"1.2.0"},"php82-pecl-xxtea":{"origin":"security/pecl-xxtea","version":"1.0.11"},"php82-phar":{"origin":"archivers/php82-phar","version":"8.2.28"},"php82-simplexml":{"origin":"textproc/php82-simplexml","version":"8.2.28"},"php82-sodium":{"origin":"security/php82-sodium","version":"8.2.28"},"php82-tidy":{"origin":"www/php82-tidy","version":"8.2.28"},"php82-xml":{"origin":"textproc/php82-xml","version":"8.2.28"},"php82-zip":{"origin":"archivers/php82-zip","version":"8.2.28"},"php82-zlib":{"origin":"archivers/php82-zlib","version":"8.2.28"}},"categories":["mail","www"],"options":{"GNUPG":"on","LDAP":"on","MYSQL":"on","PGSQL":"on","REDIS":"on","SQLITE3":"on"},"annotations":{"flavor":"php82"}},{"name":"smpeg","origin":"multimedia/smpeg","version":"0.4.4_18","comment":"Free MPEG1 video player library with sound support","maintainer":"acm@FreeBSD.org","www":"https://www.lokigames.com/development/smpeg.php3","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c3cf22bf09ea8f30f528c2b14e05099c2e386b2c81bca3c6887f1ea0e9d12560","flatsize":728345,"path":"All/smpeg-0.4.4_18.pkg","repopath":"All/smpeg-0.4.4_18.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":130840,"desc":"SMPEG is a free MPEG1 video player library with sound support.  Video playback\nis based on the ubiquitous Berkeley MPEG player, mpeg_play v2.2.  Audio is\nplayed through a slightly modified mpegsound library, part of Splay v0.8.2.\nSMPEG supports MPEG audio (MP3), MPEG-1 video, and MPEG system streams.\n\nplaympeg, gtv, and glmovie are simple video players provided to test the\nlibrary.  The C library interface is 'documented' in smpeg.h, and the C++\nlibrary interface is spread out over the MPEG*.h files.\n\nThis is a work in progress.  Only 16 bit color depth is supported.\nThe player will dynamically conver to other color depths, but playback\nwill be much faster if your display is already set to 16 bit color depth.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"}},"categories":["multimedia"],"shlibs_required":["libSDL-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0"]},{"name":"smpeg2","origin":"multimedia/smpeg2","version":"2.0.0_5","comment":"Free MPEG1 video player library with sound support","maintainer":"ports@FreeBSD.org","www":"https://icculus.org/smpeg/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d5840c6787ace92dbdbe2aea7731275be69b06bf68374b1764be8b1962ee7b7a","flatsize":646674,"path":"All/smpeg2-2.0.0_5.pkg","repopath":"All/smpeg2-2.0.0_5.pkg","licenselogic":"and","licenses":["LGPL20+","MIT"],"pkgsize":125892,"desc":"SMPEG is a free MPEG1 video player library with sound support.  Video playback\nis based on the ubiquitous Berkeley MPEG player, mpeg_play v2.2.  Audio is\nplayed through a slightly modified mpegsound library, part of Splay v0.8.2.\nSMPEG supports MPEG audio (MP3), MPEG-1 video, and MPEG system streams.\n\nplaympeg is simple video players provided to test the library.  The C library\ninterface is 'documented' in smpeg.h, and the C++ library interface is spread\nout over the MPEG*.h files.\n\nThis is a work in progress.  Only 16 or 32 bit color depth is supported.\nThe player will dynamically convert to other color depths, but playback\nwill be much faster if your display is already set to 16 bit color depth.","deps":{"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"}},"categories":["multimedia"],"options":{"PLAYMPEG":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe smpeg2 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"smuxi","origin":"irc/smuxi","version":"1.2.1_2","comment":"Smart MUltipleXed Irc","maintainer":"fox@FreeBSD.org","www":"https://smuxi.im/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b8ea469e7c47bb32594f2757aa59943e75a7b9a5f2b722bce9b2372f690f6c38","flatsize":8338152,"path":"All/smuxi-1.2.1_2.pkg","repopath":"All/smuxi-1.2.1_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":2251124,"desc":"Smuxi is an irssi-inspired, flexible, user-friendly and cross-platform IRC\nclient for sophisticated users, targeting the GNOME desktop.\n\nSmuxi is based on the client-server model: The core application (engine) can\nbe placed onto a server which is connected to the Internet around-the-clock;\none or more frontends then connect to the core. This way, the connection to\nIRC can be kept up even when all frontends have been closed. The combination\nof screen and irssi served as example for this architecture.\n\nSmuxi also supports the regular single application mode. This behaves like a\ntypical IRC client; it doesn't need separate core management and utilizes a\nlocal engine that is used by the local frontend client.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk-sharp20":{"origin":"x11-toolkits/gtk-sharp20","version":"2.12.45_6"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"gtkspell":{"origin":"textproc/gtkspell","version":"2.0.16_7"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"log4net":{"origin":"devel/log4net","version":"1.2.10_5"},"mono-addins":{"origin":"devel/mono-addins","version":"1.3_5"},"mono5.20":{"origin":"lang/mono5.20","version":"5.20.1.34_4"},"nini":{"origin":"devel/nini","version":"1.1.0_3"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"stfl":{"origin":"devel/stfl","version":"0.24_1"}},"categories":["irc"],"options":{"DBUS":"on","NLS":"on","SPELLCHECK":"on"}},{"name":"smokeping","origin":"net-mgmt/smokeping","version":"2.9.0","comment":"Latency logging and graphing system","maintainer":"rodrigo@FreeBSD.org","www":"https://oss.oetiker.ch/smokeping/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ec6da7022398ed388c260d8029869c9cf20936b349856558e7e868c992f163dc","flatsize":1261371,"path":"All/smokeping-2.9.0.pkg","repopath":"All/smokeping-2.9.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":491924,"desc":"SmokePing is a latency logging and graphing system. It consists of a\ndaemon process which organizes the latency measurements and a CGI\nwhich presents the graphs.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"fping":{"origin":"net/fping","version":"5.3"},"p5-CGI":{"origin":"www/p5-CGI","version":"4.67"},"p5-CGI-Fast":{"origin":"www/p5-CGI-Fast","version":"2.17"},"p5-CGI-Session":{"origin":"www/p5-CGI-Session","version":"4.48_1"},"p5-Config-Grammar":{"origin":"devel/p5-Config-Grammar","version":"1.10_1"},"p5-Digest-HMAC":{"origin":"security/p5-Digest-HMAC","version":"1.05"},"p5-FCGI":{"origin":"www/p5-FCGI","version":"0.82"},"p5-IO-Pty-Easy":{"origin":"devel/p5-IO-Pty-Easy","version":"0.10"},"p5-IO-Socket-SSL":{"origin":"security/p5-IO-Socket-SSL","version":"2.089"},"p5-LWP-Protocol-https":{"origin":"www/p5-LWP-Protocol-https","version":"6.14"},"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"p5-Net-OpenSSH":{"origin":"net/p5-Net-OpenSSH","version":"0.84"},"p5-Net-SNMP":{"origin":"net-mgmt/p5-Net-SNMP","version":"6.0.1_1"},"p5-Net-Telnet":{"origin":"net/p5-Net-Telnet","version":"3.05"},"p5-OrePAN2":{"origin":"devel/p5-OrePAN2","version":"0.52_1"},"p5-SNMP_Session":{"origin":"net-mgmt/p5-SNMP_Session","version":"1.13_4"},"p5-Socket6":{"origin":"net/p5-Socket6","version":"0.29"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"p5-perl-ldap":{"origin":"net/p5-perl-ldap","version":"0.6800"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"rrdtool":{"origin":"databases/rrdtool","version":"1.9.0"}},"categories":["net-mgmt","www"],"users":["smokeping"],"groups":["smokeping"],"options":{"DNS":"off","ECHOPING":"off","EXAMPLES":"on","FPING":"on","RADIUS":"off","TELNET":"off"},"annotations":{"cpe":"cpe:2.3:a:smokeping:smokeping:2.9.0:::::dragonfly6:x86_64"},"messages":[{"message":"SmokePing has now been installed in /usr/local/smokeping/.\n\nNOTE: A set of sample configuration files have been installed in\n/usr/local/etc/smokeping.\n\nYou *MUST* edit these to suit your requirements. Please read the\nmanpages 'smokeping_install' and 'smokeping_config' for further\ndetails on installation and configuration.\n\nIf you are upgrading from a previous version of Smokeping, the\nmanpage 'smokeping_upgrade' may be of help.\n\nOnce configured, you can start SmokePing by adding:\n\n  smokeping_enable=\"YES\"\n\nto /etc/rc.conf, and then running, as root:\n\n  /usr/local/etc/rc.d/smokeping start\n\nFor configuration of web access, please see the 'smokeping_install'\nmanpage.\n\nEnjoy!","type":"install"}]},{"name":"smm++","origin":"net/smm++","version":"6.1.1_1","comment":"Graphical mudclient with mapper","maintainer":"ports@FreeBSD.org","www":"https://smm.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"434802c09032f899b8e243573560c47cdb2b97443468dab76854c00fddb2c150","flatsize":933784,"path":"All/smm++-6.1.1_1.pkg","repopath":"All/smm++-6.1.1_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":185088,"desc":"SMM++ is a MUD client with mapping functionality. You can just use\nmapping or just mudding or both together.\n\nIt is based on itcl , which itself depends on tcl/tk . itcl, tcl/tk\nare free and standart programming languages. (If you need further\ninformation, where to get itcl and/or tcl/tk, please drop me a\nline.)","deps":{"iwidgets":{"origin":"x11-toolkits/iwidgets","version":"4.0.1_2"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["net"],"messages":[{"message":"===>   NOTICE:\n\nThe smm++ port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"smoldyn","origin":"science/smoldyn","version":"2.74","comment":"Biochemical simulator for molecular diffusion, surface interactions","maintainer":"yuri@FreeBSD.org","www":"https://www.smoldyn.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"139df7c3019c7af66c465137742367b6d8315571c84657cda17edeb3c614f417","flatsize":4702902,"path":"All/smoldyn-2.74.pkg","repopath":"All/smoldyn-2.74.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":781584,"desc":"Smoldyn is a computer program for cell-scale biochemical simulations. It\nsimulates each molecule of interest individually to capture natural\nstochasticity and to yield nanometer-scale spatial resolution. It treats other\nmolecules implicitly, enabling it to simulate hundreds of thousands of molecules\nover several minutes of real time. Simulated molecules diffuse, react, are\nconfined by surfaces, and bind to membranes much as they would in a real\nbiological system.\n\nSmoldyn is easy to use and easy to install. It is more accurate and faster than\nother particle-based simulators. Smoldyn's unique features include:\na \"virtual experimenter\" who can manipulate or measure the simulated system,\nsupport for spatial compartments, molecules with excluded volume, and\nsimulations in 1, 2, or 3 dimensions.","deps":{"freeglut":{"origin":"graphics/freeglut","version":"3.2.1"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["science"],"shlibs_required":["libGL.so.1","libGLU.so.1","libXi.so.6","libXmu.so.6","libc.so.8","libglut.so.3","libm.so.4","libstdc++.so.9","libtiff.so.6"],"options":{"PYTHON":"off"}},{"name":"smithwaterman","origin":"biology/smithwaterman","version":"g20160702","comment":"Smith-waterman-gotoh alignment algorithm","maintainer":"jwb@FreeBSD.org","www":"https://github.com/ekg/smithwaterman","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"35ed91932726209947095e7dc6501d324f325aa43c9e42ba02dfe8737a7f904d","flatsize":399702,"path":"All/smithwaterman-g20160702.pkg","repopath":"All/smithwaterman-g20160702.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":75884,"desc":"The Smith-Waterman algorithm performs local sequence alignment; that is, for\ndetermining similar regions between two strings of nucleic acid sequences or\nprotein sequences. Instead of looking at the entire sequence, the\nSmith-Waterman algorithm compares segments of all possible lengths and\noptimizes the similarity measure.  Gotoh and Atschul added optimizations making\nit practical for larger problems.","categories":["biology"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"smi","origin":"textproc/smi","version":"1.4_3","comment":"Simple Markdown Interpreter / filter for simplified markup dialect","maintainer":"portmaster@bsdforge.com","www":"https://BSDforge.com/projects/textproc/smi/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"afe447489fcd60219ad3381df85d759493e28b95c6fe90066c21a9322b032d74","flatsize":21938,"path":"All/smi-1.4_3.pkg","repopath":"All/smi-1.4_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11260,"desc":"Smi is a Simple Markup Interpreter / filter for simplified Markup dialect.\nsmi can be fed text in Markdown, and return HTML output.  smi can be fed\nHTML, and return the markup translated to entities.  I use smi as a filter\nfor devel/cgit to parse the README.md files, returning HTML output.  I am\nalso using it to markup wiki pages, for a git backed wiki.  The use cases\nare limited only by your imagination.","categories":["textproc","www"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"smplayer-themes","origin":"multimedia/smplayer-themes","version":"20.11.0_1,1","comment":"Themes for SMPlayer","maintainer":"vvd@FreeBSD.org","www":"https://www.smplayer.info/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f4a7b2b8bad9881b23faf9ed06d1e4b1c6a4d6ef49ffdd48057ecb65279873a3","flatsize":4200737,"path":"All/smplayer-themes-20.11.0_1,1.pkg","repopath":"All/smplayer-themes-20.11.0_1,1.pkg","licenselogic":"single","pkgsize":2628628,"desc":"Themes for SMPlayer.","categories":["audio","kde","multimedia"],"options":{"DOCS":"on"}},{"name":"smhasher","origin":"benchmarks/smhasher","version":"1.0_1","comment":"Hash Algorithm Benchmarking","maintainer":"ports@FreeBSD.org","www":"https://github.com/gvnn3/smhasher/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1af946dcbff3ee96aa96e437fe3cc507df2bba520c3c976feeee129ccc00d3d4","flatsize":254097,"path":"All/smhasher-1.0_1.pkg","repopath":"All/smhasher-1.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":73648,"desc":"SMHasher is a test suite designed to test the distribution, collision,\nand performance properties of non-cryptographic hash functions - it\naims to be the \"DieHarder\" of hash testing, and does a pretty good job\nof finding flaws with a number of popular hashes.","categories":["benchmarks"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe smhasher port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"smfsav-devel","origin":"mail/smfsav-devel","version":"2.1_2","comment":"Sendmail Sender Address Validator","maintainer":"sasaki12@gmail.com","www":"http://smf-sav.anw.at/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"09cb838886bdd01771724cf2848ad780da4550a07b8b2fdbaae044c76b764505","flatsize":62143,"path":"All/smfsav-devel-2.1_2.pkg","repopath":"All/smfsav-devel-2.1_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":24360,"desc":"It's a lightweight, fast and reliable Sendmail milter that implements\na real-time Sender e-Mail Address Verification technology. This technology\ncan stop some kinds of SPAM with a spoofed sender's e-Mail address.\nAlso it implements a real-time Recipient e-Mail Address Verification\ntechnology. It can be useful if your machine is a backup MX for the recipient's\ndomains or if your machine forwards all e-Mail messages as a relay host for your\ndomains to another internal or external e-Mail servers.\nIt's a lite alternative for the spamilter, milter-sender and milter-ahead\nmilters.\n\nThis is a fork of smf-sav which was originally written by Eugene Kurmanin.\nIt is a \"reloaded\" version with heavy bugfixes maintained by Gabriele\nMaria Plutzar.","deps":{"libmilter":{"origin":"mail/libmilter","version":"8.18.1"}},"categories":["mail"],"users":["smfs"],"groups":["smfs"],"shlibs_required":["libc.so.8","libmilter.so.7","libpthread.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"1. Inspect and edit the /usr/local/etc/smfsav.conf file\n2. Add these lines to your Sendmail configuration file (usually sendmail.mc):\n    define(`confMILTER_MACROS_HELO', confMILTER_MACROS_HELO`, {verify}')dnl\n    INPUT_MAIL_FILTER(`smf-sav', `S=unix:/var/run/smfs/smf-sav.sock, T=S:30s;R:4m')dnl\n3. Put line smfsav_enable=\"YES\" to /etc/rc.conf file\n4. Run `service smfsav start`","type":"install"}]},{"name":"smfsav","origin":"mail/smfsav","version":"1.4.0_4","comment":"Sendmail Sender Address Validator","maintainer":"sasaki12@gmail.com","www":"https://smfs.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4f709b3f0db2e791f77f7777f8c4971781c42fe225e867a4a3b34e8bf181bbf9","flatsize":58234,"path":"All/smfsav-1.4.0_4.pkg","repopath":"All/smfsav-1.4.0_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":23024,"desc":"It's a lightweight, fast and reliable Sendmail milter that implements\na real-time Sender e-Mail Address Verification technology. This technology\ncan stop some kinds of SPAM with a spoofed sender's e-Mail address.\n  Also it implements a real-time Recipient e-Mail Address Verification\ntechnology. It can be useful if your machine is a backup MX for the recipient's\ndomains or if your machine forwards all e-Mail messages as a relay host for your\ndomains to another internal or external e-Mail servers.\n  It's a lite alternative for the spamilter, milter-sender and milter-ahead\nmilters.","deps":{"libmilter":{"origin":"mail/libmilter","version":"8.18.1"}},"categories":["mail"],"users":["smfs"],"groups":["smfs"],"shlibs_required":["libc.so.8","libmilter.so.7","libpthread.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"1. Inspect and edit the /usr/local/etc/smfsav.conf file\n2. Add these lines to your Sendmail configuration file (usually sendmail.mc):\n    define(`confMILTER_MACROS_HELO', confMILTER_MACROS_HELO`, {verify}')dnl\n    INPUT_MAIL_FILTER(`smf-sav', `S=unix:/var/run/smfs/smf-sav.sock, T=S:30s;R:4m')dnl\n3. Put line smfsav_enable=\"YES\" to /etc/rc.conf file\n4. Run `service smfsav start`","type":"install"}]},{"name":"smenu","origin":"sysutils/smenu","version":"1.3.0_1","comment":"Terminal utility to interactively filter text","maintainer":"dbaio@FreeBSD.org","www":"https://github.com/p-gen/smenu","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8a772d67084cd4f2d85320eff85fbe4f8c2b0fce02db56f3c962c23d58ccaa92","flatsize":238379,"path":"All/smenu-1.3.0_1.pkg","repopath":"All/smenu-1.3.0_1.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":107324,"desc":"smenu is a selection filter like sed is an editing filter.\n\nThis simple terminal utility reads words from standard input, presents them\nin a cool interactive window and writes the selected word, if any, to\nstandard output.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libtinfo.so.6"]},{"name":"smcroute","origin":"net/smcroute","version":"2.1.0_1","comment":"Static multicast routing tool","maintainer":"hrs@FreeBSD.org","www":"https://github.com/troglobit/smcroute/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a963a684df1cead8e45259bd8a0e62b57e39f6bc6f774adf0d5d0f7369a446f6","flatsize":94383,"path":"All/smcroute-2.1.0_1.pkg","repopath":"All/smcroute-2.1.0_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":32412,"desc":"SMCRoute is a command line tool to manipulate the multicast routes of a\nUNIX kernel.  It supports both IPv4 and IPv6 multicast routing.\n\nSMCRoute can be used as an alternative to dynamic multicast routers like\nmrouted or pimd in setups where static multicast routes should be\nmaintained and/or no proper IGMP or MLD signaling exists.","categories":["net"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:troglobit:smcroute:2.1.0:::::dragonfly6:x86_64:1"}},{"name":"smb_auth","origin":"www/smb_auth","version":"0.05_10","comment":"Proxy authentication module against an SMB server","maintainer":"ports@FreeBSD.org","www":"http://web.archive.org/web/20050320094310/http://www.hacom.nl/~richard/software/smb_auth.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f9717eef6140b2c03c8e6083b4ce0277fcfe30d4f52977cb1d21c72f7a0b49e2","flatsize":17358,"path":"All/smb_auth-0.05_10.pkg","repopath":"All/smb_auth-0.05_10.pkg","licenselogic":"single","pkgsize":7616,"desc":"smb_auth is a proxy authentication module.  With smb_auth you can authenticate\nproxy users against an SMB server like Windows NT or Samba.","deps":{"samba416":{"origin":"net/samba416","version":"4.16.11_6"}},"categories":["www"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"Refer to /usr/local/share/doc/smb_auth/README on how to configure smb_auth.\n\nNOTE: For smb_auth to work properly\nyou must set debug level>0 in your smb.conf file.","type":"install"},{"message":"===>   NOTICE:\n\nThe smb_auth port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"smbftpd","origin":"ftp/smbftpd","version":"2.4_2","comment":"FTP daemon using Samba-like share management mechanism","maintainer":"jnlin@freebsd.cs.nctu.edu.tw","www":"https://www.twbsd.org/enu/smbftpd/index.php","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cb0fcf673ad6e01ca0e3b40d2299a1ddfda8f4c814d9a951aa6c73e0e636ea99","flatsize":168387,"path":"All/smbftpd-2.4_2.pkg","repopath":"All/smbftpd-2.4_2.pkg","licenselogic":"single","pkgsize":55684,"desc":"SmbFTPD is a FTP daemon modified from the FTP daemon of FreeBSD 5.4. Besides\noriginal FreeBSD ftpd features, it enhances the user permission control,\nintegrate configuration files, and more useful features.  SmbFTPD also support\nSSL/TLS encryption.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["ftp"],"shlibs_required":["libc.so.8","libcrypt.so.4","libpam.so.3","libwrap.so.4"],"options":{"ICONV":"off","PGSQL":"off","SSL":"off"},"annotations":{"cpe":"cpe:2.3:a:smbftpd:smbftpd:2.4:::::dragonfly6:x86_64:2"}},{"name":"smc","origin":"devel/smc","version":"4.3.0_2","comment":"The State Machine Compiler","maintainer":"ports@FreeBSD.org","www":"https://smc.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"24c75216b1307d1642cdd85d6a8307f9c6447f05b43ac9c41ef194eb8f6d88ec","flatsize":3275523,"path":"All/smc-4.3.0_2.pkg","repopath":"All/smc-4.3.0_2.pkg","licenselogic":"single","pkgsize":774580,"desc":"SMC takes a state machine stored in a .sm file and generates a State pattern\nin C++, Java or [incr Tcl]. Includes: default transitions, transition args,\ntransition guards, push/pop transitions and Entry/Exit actions.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel"],"options":{"EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe smc port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"smbldap-tools","origin":"net/smbldap-tools","version":"0.9.11","comment":"Samba-LDAP management and support tools","maintainer":"danfe@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4abf5b3bca7baee45dbb34535be8445313ce6c31fc814f07ef999eac798dede7","flatsize":620923,"path":"All/smbldap-tools-0.9.11.pkg","repopath":"All/smbldap-tools-0.9.11.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":270724,"desc":"Collection of scripts over user{add,del,mod} and group{add,del,mod}\nsystem tools to manipulate users and groups stored in LDAP directory\nfor DEN system like SAMBA-LDAP and pam/nss_ldap systems.\n\nAdditionally, some scripts are designed to ease the migration from\na Windows NT 4.0 PDC server to a Samba-LDAP PDC server.","deps":{"p5-Crypt-SmbHash":{"origin":"security/p5-Crypt-SmbHash","version":"0.12_1"},"p5-Digest-SHA1":{"origin":"security/p5-Digest-SHA1","version":"2.13_2"},"p5-Unicode-MapUTF8":{"origin":"converters/p5-Unicode-MapUTF8","version":"1.14"},"p5-perl-ldap":{"origin":"net/p5-perl-ldap","version":"0.6800"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net"],"options":{"DOCS":"on","MIGRATION_SCRIPTS":"off"}},{"name":"smarty4-php84","origin":"www/smarty4","version":"4.5.5","comment":"PHP compiling template engine","maintainer":"sunpoet@FreeBSD.org","www":"https://www.smarty.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"259e2588d64850be8613b7d58aa90c7fe47d0d60656595b0b2e5cfa913ba1a30","flatsize":1106382,"path":"All/smarty4-php84-4.5.5.pkg","repopath":"All/smarty4-php84-4.5.5.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":146392,"desc":"Smarty is a template engine for PHP. Many other template engines for PHP provide\nbasic variable substitution and dynamic block functionality. Smarty takes a step\nfurther to be a \"smart\" template engine, adding features such as configuration\nfiles, template functions, and variable modifiers, and making all of this\nfunctionality as easy as possible to use for both programmers and template\ndesigners. Smarty also converts the templates into PHP scripts, eliminating the\nneed to parse the templates on every invocation. This makes Smarty extremely\nscalable and managable for large application needs.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["www"],"annotations":{"cpe":"cpe:2.3:a:smarty:smarty:4.5.5:::::dragonfly6:x86_64","flavor":"php84"},"messages":[{"message":"You need to adjust php's include_path to contain /usr/local/share/smarty-php84!\nFor example, insert\n\tinclude_path = \".:/usr/local/share/smarty-php84\"\ninto /usr/local/etc/php.ini.","type":"install"}]},{"name":"smarty4-php82","origin":"www/smarty4","version":"4.5.5","comment":"PHP compiling template engine","maintainer":"sunpoet@FreeBSD.org","www":"https://www.smarty.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8aae7d6bd9b599ccf32cdd2b0f86aef2cafb1d2b33356b466a4e195af40f2256","flatsize":1106382,"path":"All/smarty4-php82-4.5.5.pkg","repopath":"All/smarty4-php82-4.5.5.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":146304,"desc":"Smarty is a template engine for PHP. Many other template engines for PHP provide\nbasic variable substitution and dynamic block functionality. Smarty takes a step\nfurther to be a \"smart\" template engine, adding features such as configuration\nfiles, template functions, and variable modifiers, and making all of this\nfunctionality as easy as possible to use for both programmers and template\ndesigners. Smarty also converts the templates into PHP scripts, eliminating the\nneed to parse the templates on every invocation. This makes Smarty extremely\nscalable and managable for large application needs.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["www"],"annotations":{"cpe":"cpe:2.3:a:smarty:smarty:4.5.5:::::dragonfly6:x86_64","flavor":"php82"},"messages":[{"message":"You need to adjust php's include_path to contain /usr/local/share/smarty-php82!\nFor example, insert\n\tinclude_path = \".:/usr/local/share/smarty-php82\"\ninto /usr/local/etc/php.ini.","type":"install"}]},{"name":"smarty4-php83","origin":"www/smarty4","version":"4.5.5","comment":"PHP compiling template engine","maintainer":"sunpoet@FreeBSD.org","www":"https://www.smarty.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"263a42ba44e68beffd84b2851aa92be59c877172a70eb8a605029d8617deb641","flatsize":1106382,"path":"All/smarty4-php83-4.5.5.pkg","repopath":"All/smarty4-php83-4.5.5.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":146248,"desc":"Smarty is a template engine for PHP. Many other template engines for PHP provide\nbasic variable substitution and dynamic block functionality. Smarty takes a step\nfurther to be a \"smart\" template engine, adding features such as configuration\nfiles, template functions, and variable modifiers, and making all of this\nfunctionality as easy as possible to use for both programmers and template\ndesigners. Smarty also converts the templates into PHP scripts, eliminating the\nneed to parse the templates on every invocation. This makes Smarty extremely\nscalable and managable for large application needs.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["www"],"annotations":{"cpe":"cpe:2.3:a:smarty:smarty:4.5.5:::::dragonfly6:x86_64","flavor":"php83"},"messages":[{"message":"You need to adjust php's include_path to contain /usr/local/share/smarty-php83!\nFor example, insert\n\tinclude_path = \".:/usr/local/share/smarty-php83\"\ninto /usr/local/etc/php.ini.","type":"install"}]},{"name":"smarty4-php81","origin":"www/smarty4","version":"4.5.5","comment":"PHP compiling template engine","maintainer":"sunpoet@FreeBSD.org","www":"https://www.smarty.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"904642a34f14d0598e1be51f54d263923f0404298e21a551104cd150335c2ed5","flatsize":1106382,"path":"All/smarty4-php81-4.5.5.pkg","repopath":"All/smarty4-php81-4.5.5.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":146300,"desc":"Smarty is a template engine for PHP. Many other template engines for PHP provide\nbasic variable substitution and dynamic block functionality. Smarty takes a step\nfurther to be a \"smart\" template engine, adding features such as configuration\nfiles, template functions, and variable modifiers, and making all of this\nfunctionality as easy as possible to use for both programmers and template\ndesigners. Smarty also converts the templates into PHP scripts, eliminating the\nneed to parse the templates on every invocation. This makes Smarty extremely\nscalable and managable for large application needs.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["www"],"annotations":{"cpe":"cpe:2.3:a:smarty:smarty:4.5.5:::::dragonfly6:x86_64","flavor":"php81"},"messages":[{"message":"You need to adjust php's include_path to contain /usr/local/share/smarty-php81!\nFor example, insert\n\tinclude_path = \".:/usr/local/share/smarty-php81\"\ninto /usr/local/etc/php.ini.","type":"install"}]},{"name":"smarty3-php82","origin":"www/smarty3","version":"3.1.48","comment":"PHP compiling template engine","maintainer":"sunpoet@FreeBSD.org","www":"https://www.smarty.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e49f70e51ec6d74317aa1525f5324fc7c821fb9a934664e96e8a1a226649ad9a","flatsize":1148087,"path":"All/smarty3-php82-3.1.48.pkg","repopath":"All/smarty3-php82-3.1.48.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":148496,"desc":"Smarty is a template engine for PHP. Many other template engines for PHP provide\nbasic variable substitution and dynamic block functionality. Smarty takes a step\nfurther to be a \"smart\" template engine, adding features such as configuration\nfiles, template functions, and variable modifiers, and making all of this\nfunctionality as easy as possible to use for both programmers and template\ndesigners. Smarty also converts the templates into PHP scripts, eliminating the\nneed to parse the templates on every invocation. This makes Smarty extremely\nscalable and managable for large application needs.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["www"],"annotations":{"cpe":"cpe:2.3:a:smarty:smarty:3.1.48:::::dragonfly6:x86_64","flavor":"php82"},"messages":[{"message":"You need to adjust php's include_path to contain /usr/local/share/smarty3-php82!\nFor example, insert\n\tinclude_path = \".:/usr/local/share/smarty3-php82\"\ninto /usr/local/etc/php.ini.","type":"install"}]},{"name":"smarty3-php84","origin":"www/smarty3","version":"3.1.48","comment":"PHP compiling template engine","maintainer":"sunpoet@FreeBSD.org","www":"https://www.smarty.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"961dd9eeb3c7b160516dac69f005c9d5fbc79a8789864ada5469dd2bd5162de0","flatsize":1148087,"path":"All/smarty3-php84-3.1.48.pkg","repopath":"All/smarty3-php84-3.1.48.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":148516,"desc":"Smarty is a template engine for PHP. Many other template engines for PHP provide\nbasic variable substitution and dynamic block functionality. Smarty takes a step\nfurther to be a \"smart\" template engine, adding features such as configuration\nfiles, template functions, and variable modifiers, and making all of this\nfunctionality as easy as possible to use for both programmers and template\ndesigners. Smarty also converts the templates into PHP scripts, eliminating the\nneed to parse the templates on every invocation. This makes Smarty extremely\nscalable and managable for large application needs.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["www"],"annotations":{"cpe":"cpe:2.3:a:smarty:smarty:3.1.48:::::dragonfly6:x86_64","flavor":"php84"},"messages":[{"message":"You need to adjust php's include_path to contain /usr/local/share/smarty3-php84!\nFor example, insert\n\tinclude_path = \".:/usr/local/share/smarty3-php84\"\ninto /usr/local/etc/php.ini.","type":"install"}]},{"name":"smarty3-php83","origin":"www/smarty3","version":"3.1.48","comment":"PHP compiling template engine","maintainer":"sunpoet@FreeBSD.org","www":"https://www.smarty.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"548eb73177ea72339a8268264d4dd8a1fbfda41b2c1d1ace2257ec798facca52","flatsize":1148087,"path":"All/smarty3-php83-3.1.48.pkg","repopath":"All/smarty3-php83-3.1.48.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":148496,"desc":"Smarty is a template engine for PHP. Many other template engines for PHP provide\nbasic variable substitution and dynamic block functionality. Smarty takes a step\nfurther to be a \"smart\" template engine, adding features such as configuration\nfiles, template functions, and variable modifiers, and making all of this\nfunctionality as easy as possible to use for both programmers and template\ndesigners. Smarty also converts the templates into PHP scripts, eliminating the\nneed to parse the templates on every invocation. This makes Smarty extremely\nscalable and managable for large application needs.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["www"],"annotations":{"cpe":"cpe:2.3:a:smarty:smarty:3.1.48:::::dragonfly6:x86_64","flavor":"php83"},"messages":[{"message":"You need to adjust php's include_path to contain /usr/local/share/smarty3-php83!\nFor example, insert\n\tinclude_path = \".:/usr/local/share/smarty3-php83\"\ninto /usr/local/etc/php.ini.","type":"install"}]},{"name":"smarty3-php81","origin":"www/smarty3","version":"3.1.48","comment":"PHP compiling template engine","maintainer":"sunpoet@FreeBSD.org","www":"https://www.smarty.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5a19bd197d08461eded4fe1709a13d7fc5ef59e5e998040c3a438918173476fd","flatsize":1148087,"path":"All/smarty3-php81-3.1.48.pkg","repopath":"All/smarty3-php81-3.1.48.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":148556,"desc":"Smarty is a template engine for PHP. Many other template engines for PHP provide\nbasic variable substitution and dynamic block functionality. Smarty takes a step\nfurther to be a \"smart\" template engine, adding features such as configuration\nfiles, template functions, and variable modifiers, and making all of this\nfunctionality as easy as possible to use for both programmers and template\ndesigners. Smarty also converts the templates into PHP scripts, eliminating the\nneed to parse the templates on every invocation. This makes Smarty extremely\nscalable and managable for large application needs.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["www"],"annotations":{"cpe":"cpe:2.3:a:smarty:smarty:3.1.48:::::dragonfly6:x86_64","flavor":"php81"},"messages":[{"message":"You need to adjust php's include_path to contain /usr/local/share/smarty3-php81!\nFor example, insert\n\tinclude_path = \".:/usr/local/share/smarty3-php81\"\ninto /usr/local/etc/php.ini.","type":"install"}]},{"name":"snappymail-php81","origin":"mail/snappymail","version":"2.38.2_1","comment":"Simple, modern, lightweight & fast web-based email client","maintainer":"yasu@FreeBSD.org","www":"https://snappymail.eu/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"03bcc0eabecfd083272f26677f75d8d9cbc56db4483ae7b5204809c0029bd7eb","flatsize":12693249,"path":"All/snappymail-php81-2.38.2_1.pkg","repopath":"All/snappymail-php81-2.38.2_1.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":5856692,"desc":"Simple, modern, lightweight & fast web-based email client.\n\nThe drastically upgraded & secured fork of RainLoop Webmail Community\nedition.\n\nWe thank the RainLoop Team for making a great PHP 5 product that was\ngood in the past.\n\nUp to date system requirements, snappy performance, simple\ninstallation and upgrade, no database required - all these make\nSnappyMail a good choice.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-ctype":{"origin":"textproc/php81-ctype","version":"8.1.32"},"php81-curl":{"origin":"ftp/php81-curl","version":"8.1.32"},"php81-dom":{"origin":"textproc/php81-dom","version":"8.1.32"},"php81-fileinfo":{"origin":"sysutils/php81-fileinfo","version":"8.1.32"},"php81-gd":{"origin":"graphics/php81-gd","version":"8.1.32"},"php81-iconv":{"origin":"converters/php81-iconv","version":"8.1.32"},"php81-intl":{"origin":"devel/php81-intl","version":"8.1.32"},"php81-ldap":{"origin":"net/php81-ldap","version":"8.1.32"},"php81-mbstring":{"origin":"converters/php81-mbstring","version":"8.1.32"},"php81-pdo_mysql":{"origin":"databases/php81-pdo_mysql","version":"8.1.32"},"php81-pdo_pgsql":{"origin":"databases/php81-pdo_pgsql","version":"8.1.32"},"php81-pdo_sqlite":{"origin":"databases/php81-pdo_sqlite","version":"8.1.32"},"php81-pecl-APCu":{"origin":"devel/pecl-APCu","version":"5.1.24"},"php81-pecl-gnupg":{"origin":"security/pecl-gnupg","version":"1.5.1"},"php81-pecl-redis":{"origin":"databases/pecl-redis","version":"6.2.0"},"php81-pecl-uuid":{"origin":"devel/pecl-uuid","version":"1.2.0"},"php81-pecl-xxtea":{"origin":"security/pecl-xxtea","version":"1.0.11"},"php81-phar":{"origin":"archivers/php81-phar","version":"8.1.32"},"php81-simplexml":{"origin":"textproc/php81-simplexml","version":"8.1.32"},"php81-sodium":{"origin":"security/php81-sodium","version":"8.1.32"},"php81-tidy":{"origin":"www/php81-tidy","version":"8.1.32"},"php81-xml":{"origin":"textproc/php81-xml","version":"8.1.32"},"php81-zip":{"origin":"archivers/php81-zip","version":"8.1.32"},"php81-zlib":{"origin":"archivers/php81-zlib","version":"8.1.32"}},"categories":["mail","www"],"options":{"GNUPG":"on","LDAP":"on","MYSQL":"on","PGSQL":"on","REDIS":"on","SQLITE3":"on"},"annotations":{"flavor":"php81"}},{"name":"smarty-php84","origin":"www/smarty","version":"5.4.3","comment":"PHP compiling template engine","maintainer":"sunpoet@FreeBSD.org","www":"https://www.smarty.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6bf200b75ed2d715f8173af43cc0adc49bc96ae86397f2210ed34fc4dea8d030","flatsize":891077,"path":"All/smarty-php84-5.4.3.pkg","repopath":"All/smarty-php84-5.4.3.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":133172,"desc":"Smarty is a template engine for PHP. Many other template engines for PHP provide\nbasic variable substitution and dynamic block functionality. Smarty takes a step\nfurther to be a \"smart\" template engine, adding features such as configuration\nfiles, template functions, and variable modifiers, and making all of this\nfunctionality as easy as possible to use for both programmers and template\ndesigners. Smarty also converts the templates into PHP scripts, eliminating the\nneed to parse the templates on every invocation. This makes Smarty extremely\nscalable and managable for large application needs.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["www"],"annotations":{"cpe":"cpe:2.3:a:smarty:smarty:5.4.3:::::dragonfly6:x86_64","flavor":"php84"},"messages":[{"message":"You need to adjust php's include_path to contain /usr/local/share/smarty-php84!\nFor example, insert\n\tinclude_path = \".:/usr/local/share/smarty-php84\"\ninto /usr/local/etc/php.ini.","type":"install"}]},{"name":"smarty-php83","origin":"www/smarty","version":"5.4.3","comment":"PHP compiling template engine","maintainer":"sunpoet@FreeBSD.org","www":"https://www.smarty.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"542c6c781ce94cd43b2bce83d51a9800e6be768db8ac66e0a7c0f081239c722b","flatsize":891077,"path":"All/smarty-php83-5.4.3.pkg","repopath":"All/smarty-php83-5.4.3.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":133152,"desc":"Smarty is a template engine for PHP. Many other template engines for PHP provide\nbasic variable substitution and dynamic block functionality. Smarty takes a step\nfurther to be a \"smart\" template engine, adding features such as configuration\nfiles, template functions, and variable modifiers, and making all of this\nfunctionality as easy as possible to use for both programmers and template\ndesigners. Smarty also converts the templates into PHP scripts, eliminating the\nneed to parse the templates on every invocation. This makes Smarty extremely\nscalable and managable for large application needs.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["www"],"annotations":{"cpe":"cpe:2.3:a:smarty:smarty:5.4.3:::::dragonfly6:x86_64","flavor":"php83"},"messages":[{"message":"You need to adjust php's include_path to contain /usr/local/share/smarty-php83!\nFor example, insert\n\tinclude_path = \".:/usr/local/share/smarty-php83\"\ninto /usr/local/etc/php.ini.","type":"install"}]},{"name":"smarty-php81","origin":"www/smarty","version":"5.4.3","comment":"PHP compiling template engine","maintainer":"sunpoet@FreeBSD.org","www":"https://www.smarty.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"85c7d045b03bb0ce1de9d9d068f3f3b92509b82e8f737dab23cf6837d7b73b0a","flatsize":891077,"path":"All/smarty-php81-5.4.3.pkg","repopath":"All/smarty-php81-5.4.3.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":133220,"desc":"Smarty is a template engine for PHP. Many other template engines for PHP provide\nbasic variable substitution and dynamic block functionality. Smarty takes a step\nfurther to be a \"smart\" template engine, adding features such as configuration\nfiles, template functions, and variable modifiers, and making all of this\nfunctionality as easy as possible to use for both programmers and template\ndesigners. Smarty also converts the templates into PHP scripts, eliminating the\nneed to parse the templates on every invocation. This makes Smarty extremely\nscalable and managable for large application needs.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["www"],"annotations":{"cpe":"cpe:2.3:a:smarty:smarty:5.4.3:::::dragonfly6:x86_64","flavor":"php81"},"messages":[{"message":"You need to adjust php's include_path to contain /usr/local/share/smarty-php81!\nFor example, insert\n\tinclude_path = \".:/usr/local/share/smarty-php81\"\ninto /usr/local/etc/php.ini.","type":"install"}]},{"name":"smarty-php82","origin":"www/smarty","version":"5.4.3","comment":"PHP compiling template engine","maintainer":"sunpoet@FreeBSD.org","www":"https://www.smarty.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"40c430e61821a2660d8c004228d48080f3857dda23182af21c9261af67c4fbf0","flatsize":891077,"path":"All/smarty-php82-5.4.3.pkg","repopath":"All/smarty-php82-5.4.3.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":133184,"desc":"Smarty is a template engine for PHP. Many other template engines for PHP provide\nbasic variable substitution and dynamic block functionality. Smarty takes a step\nfurther to be a \"smart\" template engine, adding features such as configuration\nfiles, template functions, and variable modifiers, and making all of this\nfunctionality as easy as possible to use for both programmers and template\ndesigners. Smarty also converts the templates into PHP scripts, eliminating the\nneed to parse the templates on every invocation. This makes Smarty extremely\nscalable and managable for large application needs.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["www"],"annotations":{"cpe":"cpe:2.3:a:smarty:smarty:5.4.3:::::dragonfly6:x86_64","flavor":"php82"},"messages":[{"message":"You need to adjust php's include_path to contain /usr/local/share/smarty-php82!\nFor example, insert\n\tinclude_path = \".:/usr/local/share/smarty-php82\"\ninto /usr/local/etc/php.ini.","type":"install"}]},{"name":"smartirc4net","origin":"irc/smartirc4net","version":"1.1_3","comment":"Multi-layered IRC library","maintainer":"ports@FreeBSD.org","www":"https://www.meebey.net/projects/smartirc4net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a208448ebcbd456a978fa3efed92971934c7edf58c84ba3de4d6ad77e1dc3bcc","flatsize":463848,"path":"All/smartirc4net-1.1_3.pkg","repopath":"All/smartirc4net-1.1_3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":87936,"desc":"SmartIrc4net is a multi-threaded and thread-safe IRC library written in C#. It\nallows you to communicate with IRC servers. The API features full channel\nsyncing and is splitted in 3 layers: IrcConnection, IrcCommands and IrcClient.","deps":{"mono5.20":{"origin":"lang/mono5.20","version":"5.20.1.34_4"}},"categories":["irc"],"messages":[{"message":"===>   NOTICE:\n\nThe smartirc4net port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"smartmontools","origin":"sysutils/smartmontools","version":"7.4_2","comment":"S.M.A.R.T. disk monitoring tools","maintainer":"samm@FreeBSD.org","www":"https://www.smartmontools.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2f091dfcc7345e28eed559c0d043d43a0ee9ac09ca8220f54430efc01ec35c20","flatsize":2119805,"path":"All/smartmontools-7.4_2.pkg","repopath":"All/smartmontools-7.4_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":551984,"desc":"The smartmontools package contains two utility programs (smartctl and smartd)\nto control and monitor storage systems using the Self-Monitoring, Analysis\nand Reporting Technology System (S.M.A.R.T.) built into most modern SATA, NVMe\nand SCSI hard disks.  It is derived from the smartsuite package, and includes\nsupport for ATA/ATAPI/SATA disks and SCSI disks and tape devices.","categories":["sysutils"],"shlibs_required":["libc.so.8","libcam.so.3","libm.so.4","libsbuf.so.3","libstdc++.so.9","libusb.so.2"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:smartmontools:smartmontools:7.4:::::dragonfly6:x86_64:2"},"messages":[{"message":"smartmontools has been installed\n\nTo check the status of drives, use the following:\n\n\t/usr/local/sbin/smartctl -a /dev/ad0\tfor first ATA/SATA drive\n\t/usr/local/sbin/smartctl -a /dev/da0\tfor first SCSI drive\n\t/usr/local/sbin/smartctl -a /dev/ada0\tfor first SATA drive\n\nTo include drive health information in your daily status reports,\nadd a line like the following to /etc/periodic.conf:\n\tdaily_status_smart_devices=\"/dev/ad0 /dev/da0\"\nsubstituting the appropriate device names for your SMART-capable disks.\n\nTo enable drive monitoring, you can use /usr/local/sbin/smartd.\nA sample configuration file has been installed as\n/usr/local/etc/smartd.conf.sample\nCopy this file to /usr/local/etc/smartd.conf and edit appropriately\n\nTo have smartd start at boot\n\techo 'smartd_enable=\"YES\"' >> /etc/rc.conf\n\nTo enable verification of the drivedb updates, install the \"security/gnupg\"\npackage.","type":"install"}]},{"name":"smake","origin":"devel/smake","version":"2024.03.21","comment":"Portable make program with automake features","maintainer":"fuz@FreeBSD.org","www":"https://codeberg.org/schilytools/schilytools","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c429d1febbe248dd5b1fdc4b2663840ab24b8dd0ab84d395cfcc7a4fb7e4ac8f","flatsize":100546,"path":"All/smake-2024.03.21.pkg","repopath":"All/smake-2024.03.21.pkg","licenselogic":"single","licenses":["CDDL"],"pkgsize":56544,"desc":"Smake is a highly portable make program with automake features. It is\nintended to be used with the \"makefiles\" system.\n\nThe system allows mounting a source tree via NFS and simultaneous\ncompilation on all supported platforms.  The system therefore allows the\nre-use of a source tree for all supported platforms in contrast to the GNU\nconcept of untar -> configure -> make -> install -> remove","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"schilybase":{"origin":"devel/schilybase","version":"2024.03.21_1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libintl.so.8","libschily.so.2.0"]},{"name":"sly-quicklisp-emacs_nox","origin":"editors/sly-quicklisp","version":"20211206_6","comment":"Basic Quicklisp support for SLY","maintainer":"olce.freebsd.ports@certner.fr","www":"https://github.com/joaotavora/sly-quicklisp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"07698c963e1c44b7ebd0ef2299c49672df326bd97e3ab64a12ec68bf3bebfc03","flatsize":62598,"path":"All/sly-quicklisp-emacs_nox-20211206_6.pkg","repopath":"All/sly-quicklisp-emacs_nox-20211206_6.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":48388,"desc":"sly-quicklisp is an external contrib for SLY that provides a `sly-quickload'\ncommand (C-c C-d C-q) that prompts the user for a package to install.","deps":{"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"},"sly-emacs_nox":{"origin":"editors/sly","version":"1.0.43.20240809_1"}},"categories":["editors","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"nox"},"messages":[{"message":"To use the sly-quicklisp contrib, you must:\n1. Register sly-quicklisp into SLY.  You just have to add this line to some init\n   file:\n(require 'sly-quicklisp)\n   Doing this is not strictly necessary if you want to automatically activate\n   this contrib using `sly-contribs' (see below), but it never hurts.\n   This contrib's automatic activation at load was disabled, contrary to what\n   upstream does.  Upstream's autoloads file is consequently not necessary, and\n   not included in this package.\n2. Ensure that Quicklisp is loaded by your Common Lisp implementation. If this\n   is not the case, an error will be signaled at contrib activation, from which\n   you can recover by using SLY's CONTINUE restart (will disable the contrib).\n\nIf you want sly-quicklisp to be automatically activated on each new SLY session,\nput it in the `sly-contribs' list.  E.g., you can add something like this in\nsome Emacs' init file:\n(setq sly-contribs '(sly-fancy sly-quicklisp))\nor customize the variable.\n\nTo enable it on demand in already running SLY sessions instead, just use the\n`sly-enable-contrib' command, or modify `sly-contribs' and run `sly-setup'.","type":"install"}]},{"name":"three.js","origin":"www/threejs","version":"172","comment":"JavaScript 3D library","maintainer":"thierry@FreeBSD.org","www":"https://threejs.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b6eb7ba50d6944e129aaf5f194c7d1c547a03547f74e3a757a064c1086490fa1","flatsize":439285552,"path":"All/three.js-172.pkg","repopath":"All/three.js-172.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":251174072,"desc":"The aim of this JavaScript 3D library is to create an easy to use, lightweight,\n3D library with a default WebGL renderer. The library also provides Canvas 2D,\nSVG and CSS3D renderers in the examples.\n\nSee also: https://github.com/mrdoob/three.js","categories":["www"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"sma","origin":"mail/sma","version":"1.4_1","comment":"Program that analyses Sendmail log entries","maintainer":"dinoex@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b77982de5b7d4077879aba2874b724db30435c4b6da67dfd257b8d6f200e95c0","flatsize":102178,"path":"All/sma-1.4_1.pkg","repopath":"All/sma-1.4_1.pkg","licenselogic":"single","pkgsize":39660,"desc":"SMA is a program that analyses sendmail log entries.\nThe key features of SMA are\n      Fast (written in C)\n      Portable\n      Free (BSD-style licensing)\n      output as HTML or ASCII.\n\nSMA features\n      Support for all recent sendmail versions (UNIX/NT)\n      Flexible output formatting - HTML, ASCII and Custom Log\n      Regular expression filtering of messages\n      Multiple hosts in a same report","categories":["mail"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"sly-quicklisp-emacs_wayland","origin":"editors/sly-quicklisp","version":"20211206_6","comment":"Basic Quicklisp support for SLY","maintainer":"olce.freebsd.ports@certner.fr","www":"https://github.com/joaotavora/sly-quicklisp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7481cac7cbae687458eba26eda6257eb0ace751ef18dd9a855021b916a2a8262","flatsize":62598,"path":"All/sly-quicklisp-emacs_wayland-20211206_6.pkg","repopath":"All/sly-quicklisp-emacs_wayland-20211206_6.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":48392,"desc":"sly-quicklisp is an external contrib for SLY that provides a `sly-quickload'\ncommand (C-c C-d C-q) that prompts the user for a package to install.","deps":{"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"},"sly-emacs_wayland":{"origin":"editors/sly","version":"1.0.43.20240809_1"}},"categories":["editors","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"wayland"},"messages":[{"message":"To use the sly-quicklisp contrib, you must:\n1. Register sly-quicklisp into SLY.  You just have to add this line to some init\n   file:\n(require 'sly-quicklisp)\n   Doing this is not strictly necessary if you want to automatically activate\n   this contrib using `sly-contribs' (see below), but it never hurts.\n   This contrib's automatic activation at load was disabled, contrary to what\n   upstream does.  Upstream's autoloads file is consequently not necessary, and\n   not included in this package.\n2. Ensure that Quicklisp is loaded by your Common Lisp implementation. If this\n   is not the case, an error will be signaled at contrib activation, from which\n   you can recover by using SLY's CONTINUE restart (will disable the contrib).\n\nIf you want sly-quicklisp to be automatically activated on each new SLY session,\nput it in the `sly-contribs' list.  E.g., you can add something like this in\nsome Emacs' init file:\n(setq sly-contribs '(sly-fancy sly-quicklisp))\nor customize the variable.\n\nTo enable it on demand in already running SLY sessions instead, just use the\n`sly-enable-contrib' command, or modify `sly-contribs' and run `sly-setup'.","type":"install"}]},{"name":"sly-quicklisp-emacs_devel","origin":"editors/sly-quicklisp","version":"20211206_6","comment":"Basic Quicklisp support for SLY","maintainer":"olce.freebsd.ports@certner.fr","www":"https://github.com/joaotavora/sly-quicklisp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7eae51e54fb572be1b6fce01c653f4f0a5308e1170e3f45f327823cef85eb73d","flatsize":62604,"path":"All/sly-quicklisp-emacs_devel-20211206_6.pkg","repopath":"All/sly-quicklisp-emacs_devel-20211206_6.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":48408,"desc":"sly-quicklisp is an external contrib for SLY that provides a `sly-quickload'\ncommand (C-c C-d C-q) that prompts the user for a package to install.","deps":{"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"sly-emacs_devel":{"origin":"editors/sly","version":"1.0.43.20240809_1"}},"categories":["editors","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"devel_full"},"messages":[{"message":"To use the sly-quicklisp contrib, you must:\n1. Register sly-quicklisp into SLY.  You just have to add this line to some init\n   file:\n(require 'sly-quicklisp)\n   Doing this is not strictly necessary if you want to automatically activate\n   this contrib using `sly-contribs' (see below), but it never hurts.\n   This contrib's automatic activation at load was disabled, contrary to what\n   upstream does.  Upstream's autoloads file is consequently not necessary, and\n   not included in this package.\n2. Ensure that Quicklisp is loaded by your Common Lisp implementation. If this\n   is not the case, an error will be signaled at contrib activation, from which\n   you can recover by using SLY's CONTINUE restart (will disable the contrib).\n\nIf you want sly-quicklisp to be automatically activated on each new SLY session,\nput it in the `sly-contribs' list.  E.g., you can add something like this in\nsome Emacs' init file:\n(setq sly-contribs '(sly-fancy sly-quicklisp))\nor customize the variable.\n\nTo enable it on demand in already running SLY sessions instead, just use the\n`sly-enable-contrib' command, or modify `sly-contribs' and run `sly-setup'.","type":"install"}]},{"name":"sly-named-readtables-emacs_wayland","origin":"editors/sly-named-readtables","version":"20191013_17","comment":"Support different readtables in the same file for SLY","maintainer":"olce.freebsd.ports@certner.fr","www":"https://github.com/joaotavora/sly-named-readtables","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"efe070c11bc88a2762a5cb233f71b02952a3f8c979e8c4e9f9cde8b9e62a16e9","flatsize":41723,"path":"All/sly-named-readtables-emacs_wayland-20191013_17.pkg","repopath":"All/sly-named-readtables-emacs_wayland-20191013_17.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":29632,"desc":"sly-named-readtables is an external contrib for SLY that enables\ndifferent readtables to be active in different parts of the same file.","deps":{"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"},"sly-emacs_wayland":{"origin":"editors/sly","version":"1.0.43.20240809_1"}},"categories":["editors","elisp"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"flavor":"wayland"},"messages":[{"message":"To use the sly-named-readtables contrib, you must:\n1. Register sly-named-readtables into SLY.  You just have to add this line to\n   some init file:\n(require 'sly-named-readtables)\n   Doing this is not strictly necessary if you want to automatically activate\n   this contrib using `sly-contribs' (see below), but it never hurts.\n   This contrib's automatic activation at load was disabled, contrary to what\n   upstream does.  Upstream's autoloads file is consequently not necessary, and\n   not included in this package.\n2. Ensure that system NAMED-READTABLES is loaded by your Common Lisp\n   implementation.\n\nIf you want sly-named-readtables to be automatically activated on each new SLY\nsession, put it in the `sly-contribs' list.  E.g., you can add something like\nthis in some Emacs' init file:\n(setq sly-contribs '(sly-fancy sly-named-readtables))\nor customize the variable.\n\nTo enable it on demand in already running SLY sessions instead, just use the\n`sly-enable-contrib' command, or modify `sly-contribs' and run `sly-setup'.","type":"install"}]},{"name":"sly-quicklisp-emacs_devel_nox","origin":"editors/sly-quicklisp","version":"20211206_6","comment":"Basic Quicklisp support for SLY","maintainer":"olce.freebsd.ports@certner.fr","www":"https://github.com/joaotavora/sly-quicklisp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c0c72486509d8fe39f8e52cdc5888be92de924199019abe3a775a7dcae82bfde","flatsize":62604,"path":"All/sly-quicklisp-emacs_devel_nox-20211206_6.pkg","repopath":"All/sly-quicklisp-emacs_devel_nox-20211206_6.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":48404,"desc":"sly-quicklisp is an external contrib for SLY that provides a `sly-quickload'\ncommand (C-c C-d C-q) that prompts the user for a package to install.","deps":{"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"sly-emacs_devel_nox":{"origin":"editors/sly","version":"1.0.43.20240809_1"}},"categories":["editors","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"devel_nox"},"messages":[{"message":"To use the sly-quicklisp contrib, you must:\n1. Register sly-quicklisp into SLY.  You just have to add this line to some init\n   file:\n(require 'sly-quicklisp)\n   Doing this is not strictly necessary if you want to automatically activate\n   this contrib using `sly-contribs' (see below), but it never hurts.\n   This contrib's automatic activation at load was disabled, contrary to what\n   upstream does.  Upstream's autoloads file is consequently not necessary, and\n   not included in this package.\n2. Ensure that Quicklisp is loaded by your Common Lisp implementation. If this\n   is not the case, an error will be signaled at contrib activation, from which\n   you can recover by using SLY's CONTINUE restart (will disable the contrib).\n\nIf you want sly-quicklisp to be automatically activated on each new SLY session,\nput it in the `sly-contribs' list.  E.g., you can add something like this in\nsome Emacs' init file:\n(setq sly-contribs '(sly-fancy sly-quicklisp))\nor customize the variable.\n\nTo enable it on demand in already running SLY sessions instead, just use the\n`sly-enable-contrib' command, or modify `sly-contribs' and run `sly-setup'.","type":"install"}]},{"name":"sly-named-readtables-emacs_nox","origin":"editors/sly-named-readtables","version":"20191013_17","comment":"Support different readtables in the same file for SLY","maintainer":"olce.freebsd.ports@certner.fr","www":"https://github.com/joaotavora/sly-named-readtables","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"acfee0d0325fb0e3ca7213b305bf04c1a068494499e06ffb960982c8df317814","flatsize":41723,"path":"All/sly-named-readtables-emacs_nox-20191013_17.pkg","repopath":"All/sly-named-readtables-emacs_nox-20191013_17.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":29628,"desc":"sly-named-readtables is an external contrib for SLY that enables\ndifferent readtables to be active in different parts of the same file.","deps":{"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"},"sly-emacs_nox":{"origin":"editors/sly","version":"1.0.43.20240809_1"}},"categories":["editors","elisp"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"flavor":"nox"},"messages":[{"message":"To use the sly-named-readtables contrib, you must:\n1. Register sly-named-readtables into SLY.  You just have to add this line to\n   some init file:\n(require 'sly-named-readtables)\n   Doing this is not strictly necessary if you want to automatically activate\n   this contrib using `sly-contribs' (see below), but it never hurts.\n   This contrib's automatic activation at load was disabled, contrary to what\n   upstream does.  Upstream's autoloads file is consequently not necessary, and\n   not included in this package.\n2. Ensure that system NAMED-READTABLES is loaded by your Common Lisp\n   implementation.\n\nIf you want sly-named-readtables to be automatically activated on each new SLY\nsession, put it in the `sly-contribs' list.  E.g., you can add something like\nthis in some Emacs' init file:\n(setq sly-contribs '(sly-fancy sly-named-readtables))\nor customize the variable.\n\nTo enable it on demand in already running SLY sessions instead, just use the\n`sly-enable-contrib' command, or modify `sly-contribs' and run `sly-setup'.","type":"install"}]},{"name":"smplayer","origin":"multimedia/smplayer","version":"24.5.0","comment":"Complete front-end based on Qt for mplayer","maintainer":"vvd@FreeBSD.org","www":"https://www.smplayer.info/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9cae82294990d454bbe5c044482961f8ae2a0561549f12bed8a8e1e96fd4475b","flatsize":16305215,"path":"All/smplayer-24.5.0.pkg","repopath":"All/smplayer-24.5.0.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":3452108,"desc":"SMPlayer intends to be a complete front-end for MPlayer, from basic\nfeatures like playing videos, DVDs, and VCDs to more advanced features\nlike support for MPlayer filters and more.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"mpv":{"origin":"multimedia/mpv","version":"0.40.0,1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"smplayer-skins":{"origin":"multimedia/smplayer-skins","version":"20.11.0_1,1"},"smplayer-themes":{"origin":"multimedia/smplayer-themes","version":"20.11.0_1,1"}},"categories":["audio","kde","multimedia"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5DBus.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Qml.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libX11.so.6","libXext.so.6","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"DEBUG":"off","DOCS":"on","SKINS":"on","THEMES":"on","MPLAYER":"off","MPV":"on"},"annotations":{"cpe":"cpe:2.3:a:ricardo_villalba:smplayer:24.5.0:::::dragonfly6:x86_64"},"messages":[{"message":"SMPlayer has been installed.\n\nFor YouTube videos please use multimedia/smtube port.","type":"install"}]},{"name":"sly-named-readtables-emacs_devel","origin":"editors/sly-named-readtables","version":"20191013_17","comment":"Support different readtables in the same file for SLY","maintainer":"olce.freebsd.ports@certner.fr","www":"https://github.com/joaotavora/sly-named-readtables","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f4996bb1333d98749e24c2f5bed25777c5938815a04c3bc6b1d5a2799f11656d","flatsize":41726,"path":"All/sly-named-readtables-emacs_devel-20191013_17.pkg","repopath":"All/sly-named-readtables-emacs_devel-20191013_17.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":29644,"desc":"sly-named-readtables is an external contrib for SLY that enables\ndifferent readtables to be active in different parts of the same file.","deps":{"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"sly-emacs_devel":{"origin":"editors/sly","version":"1.0.43.20240809_1"}},"categories":["editors","elisp"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"flavor":"devel_full"},"messages":[{"message":"To use the sly-named-readtables contrib, you must:\n1. Register sly-named-readtables into SLY.  You just have to add this line to\n   some init file:\n(require 'sly-named-readtables)\n   Doing this is not strictly necessary if you want to automatically activate\n   this contrib using `sly-contribs' (see below), but it never hurts.\n   This contrib's automatic activation at load was disabled, contrary to what\n   upstream does.  Upstream's autoloads file is consequently not necessary, and\n   not included in this package.\n2. Ensure that system NAMED-READTABLES is loaded by your Common Lisp\n   implementation.\n\nIf you want sly-named-readtables to be automatically activated on each new SLY\nsession, put it in the `sly-contribs' list.  E.g., you can add something like\nthis in some Emacs' init file:\n(setq sly-contribs '(sly-fancy sly-named-readtables))\nor customize the variable.\n\nTo enable it on demand in already running SLY sessions instead, just use the\n`sly-enable-contrib' command, or modify `sly-contribs' and run `sly-setup'.","type":"install"}]},{"name":"sly-named-readtables","origin":"editors/sly-named-readtables","version":"20191013_17","comment":"Support different readtables in the same file for SLY","maintainer":"olce.freebsd.ports@certner.fr","www":"https://github.com/joaotavora/sly-named-readtables","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d8bd4d725b6d3d47e5568f8b2686344d7c69ea096a089a7b404c82183b8302e1","flatsize":41723,"path":"All/sly-named-readtables-20191013_17.pkg","repopath":"All/sly-named-readtables-20191013_17.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":29608,"desc":"sly-named-readtables is an external contrib for SLY that enables\ndifferent readtables to be active in different parts of the same file.","deps":{"emacs":{"origin":"editors/emacs","version":"30.1_2,3"},"sly":{"origin":"editors/sly","version":"1.0.43.20240809_1"}},"categories":["editors","elisp"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"flavor":"full"},"messages":[{"message":"To use the sly-named-readtables contrib, you must:\n1. Register sly-named-readtables into SLY.  You just have to add this line to\n   some init file:\n(require 'sly-named-readtables)\n   Doing this is not strictly necessary if you want to automatically activate\n   this contrib using `sly-contribs' (see below), but it never hurts.\n   This contrib's automatic activation at load was disabled, contrary to what\n   upstream does.  Upstream's autoloads file is consequently not necessary, and\n   not included in this package.\n2. Ensure that system NAMED-READTABLES is loaded by your Common Lisp\n   implementation.\n\nIf you want sly-named-readtables to be automatically activated on each new SLY\nsession, put it in the `sly-contribs' list.  E.g., you can add something like\nthis in some Emacs' init file:\n(setq sly-contribs '(sly-fancy sly-named-readtables))\nor customize the variable.\n\nTo enable it on demand in already running SLY sessions instead, just use the\n`sly-enable-contrib' command, or modify `sly-contribs' and run `sly-setup'.","type":"install"}]},{"name":"sly-quicklisp-emacs_canna","origin":"editors/sly-quicklisp","version":"20211206_6","comment":"Basic Quicklisp support for SLY","maintainer":"olce.freebsd.ports@certner.fr","www":"https://github.com/joaotavora/sly-quicklisp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a60ca1c63f56ddf2d55b3a8bc30713201bf6a6c068d60f54f73013d43543a317","flatsize":62598,"path":"All/sly-quicklisp-emacs_canna-20211206_6.pkg","repopath":"All/sly-quicklisp-emacs_canna-20211206_6.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":48396,"desc":"sly-quicklisp is an external contrib for SLY that provides a `sly-quickload'\ncommand (C-c C-d C-q) that prompts the user for a package to install.","deps":{"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"},"sly-emacs_canna":{"origin":"editors/sly","version":"1.0.43.20240809_1"}},"categories":["editors","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"canna"},"messages":[{"message":"To use the sly-quicklisp contrib, you must:\n1. Register sly-quicklisp into SLY.  You just have to add this line to some init\n   file:\n(require 'sly-quicklisp)\n   Doing this is not strictly necessary if you want to automatically activate\n   this contrib using `sly-contribs' (see below), but it never hurts.\n   This contrib's automatic activation at load was disabled, contrary to what\n   upstream does.  Upstream's autoloads file is consequently not necessary, and\n   not included in this package.\n2. Ensure that Quicklisp is loaded by your Common Lisp implementation. If this\n   is not the case, an error will be signaled at contrib activation, from which\n   you can recover by using SLY's CONTINUE restart (will disable the contrib).\n\nIf you want sly-quicklisp to be automatically activated on each new SLY session,\nput it in the `sly-contribs' list.  E.g., you can add something like this in\nsome Emacs' init file:\n(setq sly-contribs '(sly-fancy sly-quicklisp))\nor customize the variable.\n\nTo enable it on demand in already running SLY sessions instead, just use the\n`sly-enable-contrib' command, or modify `sly-contribs' and run `sly-setup'.","type":"install"}]},{"name":"sly-quicklisp","origin":"editors/sly-quicklisp","version":"20211206_6","comment":"Basic Quicklisp support for SLY","maintainer":"olce.freebsd.ports@certner.fr","www":"https://github.com/joaotavora/sly-quicklisp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"524987170ed3ffb00a63400821b9040792dd621448d601db8579b8872085659b","flatsize":62598,"path":"All/sly-quicklisp-20211206_6.pkg","repopath":"All/sly-quicklisp-20211206_6.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":48388,"desc":"sly-quicklisp is an external contrib for SLY that provides a `sly-quickload'\ncommand (C-c C-d C-q) that prompts the user for a package to install.","deps":{"emacs":{"origin":"editors/emacs","version":"30.1_2,3"},"sly":{"origin":"editors/sly","version":"1.0.43.20240809_1"}},"categories":["editors","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"full"},"messages":[{"message":"To use the sly-quicklisp contrib, you must:\n1. Register sly-quicklisp into SLY.  You just have to add this line to some init\n   file:\n(require 'sly-quicklisp)\n   Doing this is not strictly necessary if you want to automatically activate\n   this contrib using `sly-contribs' (see below), but it never hurts.\n   This contrib's automatic activation at load was disabled, contrary to what\n   upstream does.  Upstream's autoloads file is consequently not necessary, and\n   not included in this package.\n2. Ensure that Quicklisp is loaded by your Common Lisp implementation. If this\n   is not the case, an error will be signaled at contrib activation, from which\n   you can recover by using SLY's CONTINUE restart (will disable the contrib).\n\nIf you want sly-quicklisp to be automatically activated on each new SLY session,\nput it in the `sly-contribs' list.  E.g., you can add something like this in\nsome Emacs' init file:\n(setq sly-contribs '(sly-fancy sly-quicklisp))\nor customize the variable.\n\nTo enable it on demand in already running SLY sessions instead, just use the\n`sly-enable-contrib' command, or modify `sly-contribs' and run `sly-setup'.","type":"install"}]},{"name":"sly-named-readtables-emacs_devel_nox","origin":"editors/sly-named-readtables","version":"20191013_17","comment":"Support different readtables in the same file for SLY","maintainer":"olce.freebsd.ports@certner.fr","www":"https://github.com/joaotavora/sly-named-readtables","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a519370001da942db9f3773b5fe77237d2824c0be55ac3b4f4a836ec1978a773","flatsize":41726,"path":"All/sly-named-readtables-emacs_devel_nox-20191013_17.pkg","repopath":"All/sly-named-readtables-emacs_devel_nox-20191013_17.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":29640,"desc":"sly-named-readtables is an external contrib for SLY that enables\ndifferent readtables to be active in different parts of the same file.","deps":{"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"sly-emacs_devel_nox":{"origin":"editors/sly","version":"1.0.43.20240809_1"}},"categories":["editors","elisp"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"flavor":"devel_nox"},"messages":[{"message":"To use the sly-named-readtables contrib, you must:\n1. Register sly-named-readtables into SLY.  You just have to add this line to\n   some init file:\n(require 'sly-named-readtables)\n   Doing this is not strictly necessary if you want to automatically activate\n   this contrib using `sly-contribs' (see below), but it never hurts.\n   This contrib's automatic activation at load was disabled, contrary to what\n   upstream does.  Upstream's autoloads file is consequently not necessary, and\n   not included in this package.\n2. Ensure that system NAMED-READTABLES is loaded by your Common Lisp\n   implementation.\n\nIf you want sly-named-readtables to be automatically activated on each new SLY\nsession, put it in the `sly-contribs' list.  E.g., you can add something like\nthis in some Emacs' init file:\n(setq sly-contribs '(sly-fancy sly-named-readtables))\nor customize the variable.\n\nTo enable it on demand in already running SLY sessions instead, just use the\n`sly-enable-contrib' command, or modify `sly-contribs' and run `sly-setup'.","type":"install"}]},{"name":"sly-named-readtables-emacs_canna","origin":"editors/sly-named-readtables","version":"20191013_17","comment":"Support different readtables in the same file for SLY","maintainer":"olce.freebsd.ports@certner.fr","www":"https://github.com/joaotavora/sly-named-readtables","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4517bfbfba9bcad53a34aa979e3c3df8216b1341bbd827c88710b34bfbf83c59","flatsize":41723,"path":"All/sly-named-readtables-emacs_canna-20191013_17.pkg","repopath":"All/sly-named-readtables-emacs_canna-20191013_17.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":29624,"desc":"sly-named-readtables is an external contrib for SLY that enables\ndifferent readtables to be active in different parts of the same file.","deps":{"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"},"sly-emacs_canna":{"origin":"editors/sly","version":"1.0.43.20240809_1"}},"categories":["editors","elisp"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"flavor":"canna"},"messages":[{"message":"To use the sly-named-readtables contrib, you must:\n1. Register sly-named-readtables into SLY.  You just have to add this line to\n   some init file:\n(require 'sly-named-readtables)\n   Doing this is not strictly necessary if you want to automatically activate\n   this contrib using `sly-contribs' (see below), but it never hurts.\n   This contrib's automatic activation at load was disabled, contrary to what\n   upstream does.  Upstream's autoloads file is consequently not necessary, and\n   not included in this package.\n2. Ensure that system NAMED-READTABLES is loaded by your Common Lisp\n   implementation.\n\nIf you want sly-named-readtables to be automatically activated on each new SLY\nsession, put it in the `sly-contribs' list.  E.g., you can add something like\nthis in some Emacs' init file:\n(setq sly-contribs '(sly-fancy sly-named-readtables))\nor customize the variable.\n\nTo enable it on demand in already running SLY sessions instead, just use the\n`sly-enable-contrib' command, or modify `sly-contribs' and run `sly-setup'.","type":"install"}]},{"name":"tesseract-game-data","origin":"games/tesseract-data","version":"2014.05.12","comment":"Data files for Tesseract first-person shooter","maintainer":"operator@myrechenzentrum.net","www":"http://www.tesseract.gg","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6a5f4de4dc07cb1038e31b1c92e73443f5cec8fb9a46967e910d6e03509c0ace","flatsize":257585713,"path":"All/tesseract-game-data-2014.05.12.pkg","repopath":"All/tesseract-game-data-2014.05.12.pkg","licenselogic":"and","licenses":["DejaVu","OTHER"],"pkgsize":244241788,"desc":"Data files for Tesseract first-person shooter.","categories":["games"]},{"name":"sly-asdf-emacs_wayland","origin":"editors/sly-asdf","version":"0.2.0.20221119_6,1","comment":"SLY support for ASDF","maintainer":"olce.freebsd.ports@certner.fr","www":"https://github.com/mmgeorge/sly-asdf","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9e6d2a3a755b79b5f03af68699cac8dae122fe231f11172adb7e3490ed77cd19","flatsize":95278,"path":"All/sly-asdf-emacs_wayland-0.2.0.20221119_6,1.pkg","repopath":"All/sly-asdf-emacs_wayland-0.2.0.20221119_6,1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":26784,"desc":"sly-asdf is an external contrib for SLY that enables specific support and\nshortcuts for ASDF operations.","deps":{"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"},"sly-emacs_wayland":{"origin":"editors/sly","version":"1.0.43.20240809_1"}},"categories":["editors","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"wayland"},"messages":[{"message":"To use the sly-asdf contrib, you must:\n1. Register sly-asdf into SLY.  You just have to add this line to some init\n   file:\n(require 'sly-asdf)\n   Doing this is not strictly necessary if you want to automatically activate\n   this contrib using `sly-contribs' (see below), but it never hurts.\n   This contrib's automatic activation at load was disabled, contrary to what\n   upstream does.\n2. Ensure that ASDF is loaded by your Common Lisp implementation.\n\nIf you want sly-asdf to be automatically activated on each new SLY session, put\nit in the `sly-contribs' list.  E.g., you can add something like this in some\nEmacs' init file:\n(setq sly-contribs '(sly-fancy sly-asdf))\nor customize the variable.\n\nTo enable it on demand in already running SLY sessions instead, just use the\n`sly-enable-contrib' command, or modify `sly-contribs' and run `sly-setup'.\n\nNOTE: The experimental Flymake code has been elided from this port (it requires\ndependencies that are not in ports currently).","type":"install"}]},{"name":"squirrel-sql","origin":"databases/squirrel-sql","version":"4.7.1","comment":"Universal SQL Client","maintainer":"jonc@chen.org.nz","www":"http://www.squirrelsql.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"030356196899a75d9bdd90da8dff6d014f79720a35ca8130ed03e239a51a7e73","flatsize":63693498,"path":"All/squirrel-sql-4.7.1.pkg","repopath":"All/squirrel-sql-4.7.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":51882620,"desc":"SQuirreL SQL Client is a graphical Java program that will allow you to view the\nstructure of a JDBC compliant database, browse the data in tables, issue SQL\ncommands etc.","deps":{"openjdk11":{"origin":"java/openjdk11","version":"11.0.26+4.1_1"}},"categories":["databases","java"],"messages":[{"message":"To connect to your favorite database you can install one of the following JDBC\ndrivers.\n\n* databases/mysql-connector-java\n* databases/postgresql-jdbc\n\nAfter that you have to configure the driver via the GUI (see Help).","type":"install"}]},{"name":"sly-asdf-emacs_nox","origin":"editors/sly-asdf","version":"0.2.0.20221119_6,1","comment":"SLY support for ASDF","maintainer":"olce.freebsd.ports@certner.fr","www":"https://github.com/mmgeorge/sly-asdf","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b87b9778e9d71bcf3e5ae7ddba9c9c4807c91ec4c130ca3a27d8333c85014d87","flatsize":95278,"path":"All/sly-asdf-emacs_nox-0.2.0.20221119_6,1.pkg","repopath":"All/sly-asdf-emacs_nox-0.2.0.20221119_6,1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":26780,"desc":"sly-asdf is an external contrib for SLY that enables specific support and\nshortcuts for ASDF operations.","deps":{"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"},"sly-emacs_nox":{"origin":"editors/sly","version":"1.0.43.20240809_1"}},"categories":["editors","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"nox"},"messages":[{"message":"To use the sly-asdf contrib, you must:\n1. Register sly-asdf into SLY.  You just have to add this line to some init\n   file:\n(require 'sly-asdf)\n   Doing this is not strictly necessary if you want to automatically activate\n   this contrib using `sly-contribs' (see below), but it never hurts.\n   This contrib's automatic activation at load was disabled, contrary to what\n   upstream does.\n2. Ensure that ASDF is loaded by your Common Lisp implementation.\n\nIf you want sly-asdf to be automatically activated on each new SLY session, put\nit in the `sly-contribs' list.  E.g., you can add something like this in some\nEmacs' init file:\n(setq sly-contribs '(sly-fancy sly-asdf))\nor customize the variable.\n\nTo enable it on demand in already running SLY sessions instead, just use the\n`sly-enable-contrib' command, or modify `sly-contribs' and run `sly-setup'.\n\nNOTE: The experimental Flymake code has been elided from this port (it requires\ndependencies that are not in ports currently).","type":"install"}]},{"name":"sly-asdf-emacs_devel_nox","origin":"editors/sly-asdf","version":"0.2.0.20221119_6,1","comment":"SLY support for ASDF","maintainer":"olce.freebsd.ports@certner.fr","www":"https://github.com/mmgeorge/sly-asdf","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d31f3aee3d90a33f070da92c91045da2fc499e4e6a768e92fcc25d78c8a41c4c","flatsize":95281,"path":"All/sly-asdf-emacs_devel_nox-0.2.0.20221119_6,1.pkg","repopath":"All/sly-asdf-emacs_devel_nox-0.2.0.20221119_6,1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":26788,"desc":"sly-asdf is an external contrib for SLY that enables specific support and\nshortcuts for ASDF operations.","deps":{"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"sly-emacs_devel_nox":{"origin":"editors/sly","version":"1.0.43.20240809_1"}},"categories":["editors","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"devel_nox"},"messages":[{"message":"To use the sly-asdf contrib, you must:\n1. Register sly-asdf into SLY.  You just have to add this line to some init\n   file:\n(require 'sly-asdf)\n   Doing this is not strictly necessary if you want to automatically activate\n   this contrib using `sly-contribs' (see below), but it never hurts.\n   This contrib's automatic activation at load was disabled, contrary to what\n   upstream does.\n2. Ensure that ASDF is loaded by your Common Lisp implementation.\n\nIf you want sly-asdf to be automatically activated on each new SLY session, put\nit in the `sly-contribs' list.  E.g., you can add something like this in some\nEmacs' init file:\n(setq sly-contribs '(sly-fancy sly-asdf))\nor customize the variable.\n\nTo enable it on demand in already running SLY sessions instead, just use the\n`sly-enable-contrib' command, or modify `sly-contribs' and run `sly-setup'.\n\nNOTE: The experimental Flymake code has been elided from this port (it requires\ndependencies that are not in ports currently).","type":"install"}]},{"name":"sly-asdf-emacs_devel","origin":"editors/sly-asdf","version":"0.2.0.20221119_6,1","comment":"SLY support for ASDF","maintainer":"olce.freebsd.ports@certner.fr","www":"https://github.com/mmgeorge/sly-asdf","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4e0d97198b03b6d94d7f83a5f7d0cf0bb3c64d8a45dd4d2e0abc0eae1e1bbe9b","flatsize":95281,"path":"All/sly-asdf-emacs_devel-0.2.0.20221119_6,1.pkg","repopath":"All/sly-asdf-emacs_devel-0.2.0.20221119_6,1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":26788,"desc":"sly-asdf is an external contrib for SLY that enables specific support and\nshortcuts for ASDF operations.","deps":{"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"sly-emacs_devel":{"origin":"editors/sly","version":"1.0.43.20240809_1"}},"categories":["editors","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"devel_full"},"messages":[{"message":"To use the sly-asdf contrib, you must:\n1. Register sly-asdf into SLY.  You just have to add this line to some init\n   file:\n(require 'sly-asdf)\n   Doing this is not strictly necessary if you want to automatically activate\n   this contrib using `sly-contribs' (see below), but it never hurts.\n   This contrib's automatic activation at load was disabled, contrary to what\n   upstream does.\n2. Ensure that ASDF is loaded by your Common Lisp implementation.\n\nIf you want sly-asdf to be automatically activated on each new SLY session, put\nit in the `sly-contribs' list.  E.g., you can add something like this in some\nEmacs' init file:\n(setq sly-contribs '(sly-fancy sly-asdf))\nor customize the variable.\n\nTo enable it on demand in already running SLY sessions instead, just use the\n`sly-enable-contrib' command, or modify `sly-contribs' and run `sly-setup'.\n\nNOTE: The experimental Flymake code has been elided from this port (it requires\ndependencies that are not in ports currently).","type":"install"}]},{"name":"sly-asdf-emacs_canna","origin":"editors/sly-asdf","version":"0.2.0.20221119_6,1","comment":"SLY support for ASDF","maintainer":"olce.freebsd.ports@certner.fr","www":"https://github.com/mmgeorge/sly-asdf","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"70e475b890e95a27ae443c78a8d7bf64c018faad0e47ab3086d05d6f0d43566d","flatsize":95278,"path":"All/sly-asdf-emacs_canna-0.2.0.20221119_6,1.pkg","repopath":"All/sly-asdf-emacs_canna-0.2.0.20221119_6,1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":26776,"desc":"sly-asdf is an external contrib for SLY that enables specific support and\nshortcuts for ASDF operations.","deps":{"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"},"sly-emacs_canna":{"origin":"editors/sly","version":"1.0.43.20240809_1"}},"categories":["editors","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"canna"},"messages":[{"message":"To use the sly-asdf contrib, you must:\n1. Register sly-asdf into SLY.  You just have to add this line to some init\n   file:\n(require 'sly-asdf)\n   Doing this is not strictly necessary if you want to automatically activate\n   this contrib using `sly-contribs' (see below), but it never hurts.\n   This contrib's automatic activation at load was disabled, contrary to what\n   upstream does.\n2. Ensure that ASDF is loaded by your Common Lisp implementation.\n\nIf you want sly-asdf to be automatically activated on each new SLY session, put\nit in the `sly-contribs' list.  E.g., you can add something like this in some\nEmacs' init file:\n(setq sly-contribs '(sly-fancy sly-asdf))\nor customize the variable.\n\nTo enable it on demand in already running SLY sessions instead, just use the\n`sly-enable-contrib' command, or modify `sly-contribs' and run `sly-setup'.\n\nNOTE: The experimental Flymake code has been elided from this port (it requires\ndependencies that are not in ports currently).","type":"install"}]},{"name":"sly-asdf","origin":"editors/sly-asdf","version":"0.2.0.20221119_6,1","comment":"SLY support for ASDF","maintainer":"olce.freebsd.ports@certner.fr","www":"https://github.com/mmgeorge/sly-asdf","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fe6c1f3fc4c1974c12243bd8a718fe2efb70e801da71cee1158ee35342d028c1","flatsize":95278,"path":"All/sly-asdf-0.2.0.20221119_6,1.pkg","repopath":"All/sly-asdf-0.2.0.20221119_6,1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":26764,"desc":"sly-asdf is an external contrib for SLY that enables specific support and\nshortcuts for ASDF operations.","deps":{"emacs":{"origin":"editors/emacs","version":"30.1_2,3"},"sly":{"origin":"editors/sly","version":"1.0.43.20240809_1"}},"categories":["editors","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"full"},"messages":[{"message":"To use the sly-asdf contrib, you must:\n1. Register sly-asdf into SLY.  You just have to add this line to some init\n   file:\n(require 'sly-asdf)\n   Doing this is not strictly necessary if you want to automatically activate\n   this contrib using `sly-contribs' (see below), but it never hurts.\n   This contrib's automatic activation at load was disabled, contrary to what\n   upstream does.\n2. Ensure that ASDF is loaded by your Common Lisp implementation.\n\nIf you want sly-asdf to be automatically activated on each new SLY session, put\nit in the `sly-contribs' list.  E.g., you can add something like this in some\nEmacs' init file:\n(setq sly-contribs '(sly-fancy sly-asdf))\nor customize the variable.\n\nTo enable it on demand in already running SLY sessions instead, just use the\n`sly-enable-contrib' command, or modify `sly-contribs' and run `sly-setup'.\n\nNOTE: The experimental Flymake code has been elided from this port (it requires\ndependencies that are not in ports currently).","type":"install"}]},{"name":"slurp","origin":"x11/slurp","version":"1.5.0_1","comment":"Select a region in a Wayland compositor","maintainer":"jbeich@FreeBSD.org","www":"https://wayland.emersion.fr/slurp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9159adc23403679c1a5200f3f47e0e62c7a2efd8e74f526267b28042dbc02fa5","flatsize":39888,"path":"All/slurp-1.5.0_1.pkg","repopath":"All/slurp-1.5.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15712,"desc":"Select a region in a Wayland compositor and print it to the standard\noutput. Works well with grim on sway >= 1.0.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["wayland","x11"],"shlibs_required":["libc.so.8","libcairo.so.2","libwayland-client.so.0","libwayland-cursor.so.0","libxkbcommon.so.0"],"options":{"MANPAGES":"on"}},{"name":"sly-emacs_wayland","origin":"editors/sly","version":"1.0.43.20240809_1","comment":"Sylvester the Cat's Common Lisp IDE for Emacs","maintainer":"olce.freebsd.ports@certner.fr","www":"https://github.com/joaotavora/sly","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"76cbb5fea94cdd2bd21ade2eca77cee558b37c97fabdbd56edaea51529d9b4f9","flatsize":4535593,"path":"All/sly-emacs_wayland-1.0.43.20240809_1.pkg","repopath":"All/sly-emacs_wayland-1.0.43.20240809_1.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":1582384,"desc":"SLY is a fork of SLIME. We track its bugfixes, particularly to the\nimplementation backends. All SLIME's familiar features (debugger, inspector,\nxref, etc...) are still available, with improved overall UX.\n\nSLY's highlights are:\n- A full-featured REPL based on Emacs's comint.el. Everything can be copied to\n  the REPL.\n- Stickers, or live code annotations that record values as code traverses them.\n- Flex-style completion out-of-the-box, using Emacs's completion API. Company,\n  Helm, and other supported natively, no plugin required.\n- An interactive Trace Dialog.\n- Cleanly ASDF-loaded by default, including contribs, enabled out-of-the-box.\n- Multiple inspectors and multiple REPLs.\n- \"Presentations\" replaced by interactive backreferences which highlight the\n  object and remain stable throughout the REPL session.\n- Support for NAMED-READTABLES, macrostep.el and quicklisp.\n- A portable, annotation-based stepper in early but functional prototype stage.","deps":{"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["editors","elisp"],"options":{"DOCS":"on","DOCS_PDF":"on"},"annotations":{"flavor":"wayland"},"messages":[{"message":"To enable autoloading of SLY, add this to some Emacs init file:\n(require 'sly-autoloads)\n\nYou should specify some Lisp implementation. This works for both SLY and SLIME:\n(setq inferior-lisp-program \"path_to_your_lisp_binary\")\nSLY however has convenient specific variables for more complex\nconfigurations. E.g.:\n(setq sly-default-lisp 'sbcl\n      sly-lisp-implementations '((sbcl (\"sbcl\"))))\nPlease see their documentation.\n\nContribs in `sly-contribs' list are automatically loaded and enabled (and those\nnot in it are disabled) each time a new session is launched, or `sly-setup' is\ncalled. If you define `sly-contribs' in some initialization file, be sure to\ninclude sly-fancy in it (instead, you can add to the list using `add-to-list',\nafter the `require' above).\n\nIf you just want to immediately enable a contrib, you can instead use\n`sly-enable-contrib', but be aware that the effect will be temporary. It will\nlast up to the next connection established or `sly-setup' call, unless you add\nthe contrib to `sly-contribs' in the meantime.","type":"install"}]},{"name":"sly-emacs_devel","origin":"editors/sly","version":"1.0.43.20240809_1","comment":"Sylvester the Cat's Common Lisp IDE for Emacs","maintainer":"olce.freebsd.ports@certner.fr","www":"https://github.com/joaotavora/sly","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"81168f3923c337d59fdd83f5a2f6de355eb78adfccff8bee39ec962c6c6d1ee0","flatsize":4534633,"path":"All/sly-emacs_devel-1.0.43.20240809_1.pkg","repopath":"All/sly-emacs_devel-1.0.43.20240809_1.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":1582540,"desc":"SLY is a fork of SLIME. We track its bugfixes, particularly to the\nimplementation backends. All SLIME's familiar features (debugger, inspector,\nxref, etc...) are still available, with improved overall UX.\n\nSLY's highlights are:\n- A full-featured REPL based on Emacs's comint.el. Everything can be copied to\n  the REPL.\n- Stickers, or live code annotations that record values as code traverses them.\n- Flex-style completion out-of-the-box, using Emacs's completion API. Company,\n  Helm, and other supported natively, no plugin required.\n- An interactive Trace Dialog.\n- Cleanly ASDF-loaded by default, including contribs, enabled out-of-the-box.\n- Multiple inspectors and multiple REPLs.\n- \"Presentations\" replaced by interactive backreferences which highlight the\n  object and remain stable throughout the REPL session.\n- Support for NAMED-READTABLES, macrostep.el and quicklisp.\n- A portable, annotation-based stepper in early but functional prototype stage.","deps":{"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["editors","elisp"],"options":{"DOCS":"on","DOCS_PDF":"on"},"annotations":{"flavor":"devel_full"},"messages":[{"message":"To enable autoloading of SLY, add this to some Emacs init file:\n(require 'sly-autoloads)\n\nYou should specify some Lisp implementation. This works for both SLY and SLIME:\n(setq inferior-lisp-program \"path_to_your_lisp_binary\")\nSLY however has convenient specific variables for more complex\nconfigurations. E.g.:\n(setq sly-default-lisp 'sbcl\n      sly-lisp-implementations '((sbcl (\"sbcl\"))))\nPlease see their documentation.\n\nContribs in `sly-contribs' list are automatically loaded and enabled (and those\nnot in it are disabled) each time a new session is launched, or `sly-setup' is\ncalled. If you define `sly-contribs' in some initialization file, be sure to\ninclude sly-fancy in it (instead, you can add to the list using `add-to-list',\nafter the `require' above).\n\nIf you just want to immediately enable a contrib, you can instead use\n`sly-enable-contrib', but be aware that the effect will be temporary. It will\nlast up to the next connection established or `sly-setup' call, unless you add\nthe contrib to `sly-contribs' in the meantime.","type":"install"}]},{"name":"slst","origin":"sysutils/slst","version":"0.2_1","comment":"Generates syslog statistics to detect tendencies and unexpected change","maintainer":"ports@FreeBSD.org","www":"http://www.vanheusden.com/slst/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d47a4da93f482fb00f00989cc0db2134f50dbe9122ea159cde68f3ae37648026","flatsize":40032,"path":"All/slst-0.2_1.pkg","repopath":"All/slst-0.2_1.pkg","licenselogic":"single","pkgsize":17428,"desc":"slst generates statistics from the output of syslog.\n\nWith slst one can find tendencies and unexpected changes in the behaviour of\nthe running processes.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe slst port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sly-emacs_nox","origin":"editors/sly","version":"1.0.43.20240809_1","comment":"Sylvester the Cat's Common Lisp IDE for Emacs","maintainer":"olce.freebsd.ports@certner.fr","www":"https://github.com/joaotavora/sly","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cd2529e216ec82d5312db469cc3bc000b10c15b83b021a70fd472d3dd4b2fed1","flatsize":4535593,"path":"All/sly-emacs_nox-1.0.43.20240809_1.pkg","repopath":"All/sly-emacs_nox-1.0.43.20240809_1.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":1582392,"desc":"SLY is a fork of SLIME. We track its bugfixes, particularly to the\nimplementation backends. All SLIME's familiar features (debugger, inspector,\nxref, etc...) are still available, with improved overall UX.\n\nSLY's highlights are:\n- A full-featured REPL based on Emacs's comint.el. Everything can be copied to\n  the REPL.\n- Stickers, or live code annotations that record values as code traverses them.\n- Flex-style completion out-of-the-box, using Emacs's completion API. Company,\n  Helm, and other supported natively, no plugin required.\n- An interactive Trace Dialog.\n- Cleanly ASDF-loaded by default, including contribs, enabled out-of-the-box.\n- Multiple inspectors and multiple REPLs.\n- \"Presentations\" replaced by interactive backreferences which highlight the\n  object and remain stable throughout the REPL session.\n- Support for NAMED-READTABLES, macrostep.el and quicklisp.\n- A portable, annotation-based stepper in early but functional prototype stage.","deps":{"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["editors","elisp"],"options":{"DOCS":"on","DOCS_PDF":"on"},"annotations":{"flavor":"nox"},"messages":[{"message":"To enable autoloading of SLY, add this to some Emacs init file:\n(require 'sly-autoloads)\n\nYou should specify some Lisp implementation. This works for both SLY and SLIME:\n(setq inferior-lisp-program \"path_to_your_lisp_binary\")\nSLY however has convenient specific variables for more complex\nconfigurations. E.g.:\n(setq sly-default-lisp 'sbcl\n      sly-lisp-implementations '((sbcl (\"sbcl\"))))\nPlease see their documentation.\n\nContribs in `sly-contribs' list are automatically loaded and enabled (and those\nnot in it are disabled) each time a new session is launched, or `sly-setup' is\ncalled. If you define `sly-contribs' in some initialization file, be sure to\ninclude sly-fancy in it (instead, you can add to the list using `add-to-list',\nafter the `require' above).\n\nIf you just want to immediately enable a contrib, you can instead use\n`sly-enable-contrib', but be aware that the effect will be temporary. It will\nlast up to the next connection established or `sly-setup' call, unless you add\nthe contrib to `sly-contribs' in the meantime.","type":"install"}]},{"name":"slump","origin":"games/slump","version":"0.003.02","comment":"Fork of SLIGE that is optimized for making FreeDoom maps","maintainer":"bofh@FreeBSD.org","www":"https://www.samiam.org/slump.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"31003395ee1cbae5bfe5581c2edb7ee57ffcc1d1a42e1c8c19563291a7700373","flatsize":198718,"path":"All/slump-0.003.02.pkg","repopath":"All/slump-0.003.02.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":88520,"desc":"Slump is a random map generator for FreeDoom that is based on David M. Chess'\nSLIGE map generator.\n\nBasically Slump is a fork of SLIGE that is optimized for making FreeDoom maps.\nIn particular, Slump only places monsters that the FreeDoom artists have drawn\nin to maps; this way one can play FreeDoom without feeling that the game is\nincomplete.","categories":["games"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"slrnface","origin":"news/slrnface","version":"2.1.1_7","comment":"Shows X-Faces from slrn in X11 terminal emulator","maintainer":"ports@FreeBSD.org","www":"http://dave.willfork.com/slrnface/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e0f1219dadf0831e45fe70ea482c19de6315e8732244dbc4102c315b61c07ea0","flatsize":28973,"path":"All/slrnface-2.1.1_7.pkg","repopath":"All/slrnface-2.1.1_7.pkg","licenselogic":"single","pkgsize":14020,"desc":"slrnface shows X-Faces from slrn in an X11 terminal emulator","deps":{"faces":{"origin":"mail/faces","version":"1.7.7_14"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["news"],"shlibs_required":["libX11.so.6","libXt.so.6","libc.so.8","libcompface.so.1"],"messages":[{"message":"Add\n\n interpret /usr/local/share/slrnface/slrnface.sl\n\nto your .slrnrc\n\nNOTE: slrnface.sl defines hooks.\n      Merge these hooks with yours if they already exist.","type":"install"},{"message":"===>   NOTICE:\n\nThe slrnface port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"slowloris","origin":"benchmarks/slowloris","version":"0.7_2","comment":"Low-bandwidth, yet greedy and poisonous HTTP client","maintainer":"ports@FreeBSD.org","www":"http://ha.ckers.org/slowloris/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e329600d1c54893d520099876aaa8a346610c4260e40efddff36885316a57646","flatsize":18891,"path":"All/slowloris-0.7_2.pkg","repopath":"All/slowloris-0.7_2.pkg","licenselogic":"single","pkgsize":6592,"desc":"Slowloris both helps identify the timeout windows of a HTTP server or Proxy\nserver, can bypass httpready protection and ultimately performs a fairly low\nbandwidth denial of service.  It has the added benefit of allowing the server\nto come back at any time (once the program is killed), and not spamming the\nlogs excessively.  It also keeps the load nice and low on the target server, so\nother vital processes don't die unexpectedly, or cause alarm to anyone who is\nlogged into the server for other reasons.\n\nThe main audience using slowloris is of course a system administrators wanting\nto measure their webserver's performance and vulnerability.","deps":{"p5-IO-Socket-SSL":{"origin":"security/p5-IO-Socket-SSL","version":"2.089"},"p5-threads-shared":{"origin":"devel/p5-threads-shared","version":"1.59"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["benchmarks"],"messages":[{"message":"===>   NOTICE:\n\nThe slowloris port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sly-emacs_devel_nox","origin":"editors/sly","version":"1.0.43.20240809_1","comment":"Sylvester the Cat's Common Lisp IDE for Emacs","maintainer":"olce.freebsd.ports@certner.fr","www":"https://github.com/joaotavora/sly","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ddf179b8cc919aa3d7efbac9f030dff25534dce02bc7ff7a355b1f135af068e4","flatsize":4534633,"path":"All/sly-emacs_devel_nox-1.0.43.20240809_1.pkg","repopath":"All/sly-emacs_devel_nox-1.0.43.20240809_1.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":1582608,"desc":"SLY is a fork of SLIME. We track its bugfixes, particularly to the\nimplementation backends. All SLIME's familiar features (debugger, inspector,\nxref, etc...) are still available, with improved overall UX.\n\nSLY's highlights are:\n- A full-featured REPL based on Emacs's comint.el. Everything can be copied to\n  the REPL.\n- Stickers, or live code annotations that record values as code traverses them.\n- Flex-style completion out-of-the-box, using Emacs's completion API. Company,\n  Helm, and other supported natively, no plugin required.\n- An interactive Trace Dialog.\n- Cleanly ASDF-loaded by default, including contribs, enabled out-of-the-box.\n- Multiple inspectors and multiple REPLs.\n- \"Presentations\" replaced by interactive backreferences which highlight the\n  object and remain stable throughout the REPL session.\n- Support for NAMED-READTABLES, macrostep.el and quicklisp.\n- A portable, annotation-based stepper in early but functional prototype stage.","deps":{"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["editors","elisp"],"options":{"DOCS":"on","DOCS_PDF":"on"},"annotations":{"flavor":"devel_nox"},"messages":[{"message":"To enable autoloading of SLY, add this to some Emacs init file:\n(require 'sly-autoloads)\n\nYou should specify some Lisp implementation. This works for both SLY and SLIME:\n(setq inferior-lisp-program \"path_to_your_lisp_binary\")\nSLY however has convenient specific variables for more complex\nconfigurations. E.g.:\n(setq sly-default-lisp 'sbcl\n      sly-lisp-implementations '((sbcl (\"sbcl\"))))\nPlease see their documentation.\n\nContribs in `sly-contribs' list are automatically loaded and enabled (and those\nnot in it are disabled) each time a new session is launched, or `sly-setup' is\ncalled. If you define `sly-contribs' in some initialization file, be sure to\ninclude sly-fancy in it (instead, you can add to the list using `add-to-list',\nafter the `require' above).\n\nIf you just want to immediately enable a contrib, you can instead use\n`sly-enable-contrib', but be aware that the effect will be temporary. It will\nlast up to the next connection established or `sly-setup' call, unless you add\nthe contrib to `sly-contribs' in the meantime.","type":"install"}]},{"name":"slowhttptest","origin":"www/slowhttptest","version":"1.9.0_1","comment":"Application Layer DoS attack simulator for pentesting","maintainer":"yuri@FreeBSD.org","www":"https://github.com/shekyan/slowhttptest","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"efb647022d42c17cdebf692802d7f241175a35cec10d4178e2980b80b82180eb","flatsize":96458,"path":"All/slowhttptest-1.9.0_1.pkg","repopath":"All/slowhttptest-1.9.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":38688,"desc":"SlowHTTPTest is a highly configurable tool that simulates some Application\nLayer Denial of Service attacks by prolonging HTTP connections in different\nways.\n\nUse it to test your web server for DoS vulnerabilites, or just to figure out\nhow many concurrent connections it can handle. SlowHTTPTest works on majority\nof Linux platforms, OS X and Cygwin - a Unix-like environment and command-line\ninterface for Microsoft Windows, and comes with a Dockerfile to make things even\neasier.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["www"],"shlibs_required":["libc.so.8","libm.so.4","libssl.so.12","libstdc++.so.9"]},{"name":"smartctl_exporter","origin":"net-mgmt/smartctl_exporter","version":"0.13.0_3","comment":"Prometheus metrics exporter for smartctl","maintainer":"delphij@FreeBSD.org","www":"https://github.com/prometheus-community/smartctl_exporter","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"013c0a95db66c8acce1b917f334695f57826fda853ec6eace466b22a8080136e","flatsize":11447552,"path":"All/smartctl_exporter-0.13.0_3.pkg","repopath":"All/smartctl_exporter-0.13.0_3.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":3455804,"desc":"smartctl_exporter exports smartctl json metrics to Prometheus.","deps":{"smartmontools":{"origin":"sysutils/smartmontools","version":"7.4_2"}},"categories":["net-mgmt"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"sly-emacs_canna","origin":"editors/sly","version":"1.0.43.20240809_1","comment":"Sylvester the Cat's Common Lisp IDE for Emacs","maintainer":"olce.freebsd.ports@certner.fr","www":"https://github.com/joaotavora/sly","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d68c0158a157b07cd337a5d2af9607bbed7765e758896cb6caf98bd8e6086ef6","flatsize":4535593,"path":"All/sly-emacs_canna-1.0.43.20240809_1.pkg","repopath":"All/sly-emacs_canna-1.0.43.20240809_1.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":1582408,"desc":"SLY is a fork of SLIME. We track its bugfixes, particularly to the\nimplementation backends. All SLIME's familiar features (debugger, inspector,\nxref, etc...) are still available, with improved overall UX.\n\nSLY's highlights are:\n- A full-featured REPL based on Emacs's comint.el. Everything can be copied to\n  the REPL.\n- Stickers, or live code annotations that record values as code traverses them.\n- Flex-style completion out-of-the-box, using Emacs's completion API. Company,\n  Helm, and other supported natively, no plugin required.\n- An interactive Trace Dialog.\n- Cleanly ASDF-loaded by default, including contribs, enabled out-of-the-box.\n- Multiple inspectors and multiple REPLs.\n- \"Presentations\" replaced by interactive backreferences which highlight the\n  object and remain stable throughout the REPL session.\n- Support for NAMED-READTABLES, macrostep.el and quicklisp.\n- A portable, annotation-based stepper in early but functional prototype stage.","deps":{"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["editors","elisp"],"options":{"DOCS":"on","DOCS_PDF":"on"},"annotations":{"flavor":"canna"},"messages":[{"message":"To enable autoloading of SLY, add this to some Emacs init file:\n(require 'sly-autoloads)\n\nYou should specify some Lisp implementation. This works for both SLY and SLIME:\n(setq inferior-lisp-program \"path_to_your_lisp_binary\")\nSLY however has convenient specific variables for more complex\nconfigurations. E.g.:\n(setq sly-default-lisp 'sbcl\n      sly-lisp-implementations '((sbcl (\"sbcl\"))))\nPlease see their documentation.\n\nContribs in `sly-contribs' list are automatically loaded and enabled (and those\nnot in it are disabled) each time a new session is launched, or `sly-setup' is\ncalled. If you define `sly-contribs' in some initialization file, be sure to\ninclude sly-fancy in it (instead, you can add to the list using `add-to-list',\nafter the `require' above).\n\nIf you just want to immediately enable a contrib, you can instead use\n`sly-enable-contrib', but be aware that the effect will be temporary. It will\nlast up to the next connection established or `sly-setup' call, unless you add\nthe contrib to `sly-contribs' in the meantime.","type":"install"}]},{"name":"sls","origin":"misc/sls","version":"1.00_1","comment":"List information about file(s) and directories","maintainer":"sec@42.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3c8e562a65cec2b18de4bfa398220fe78c33eea62503425be137a948d83e7855","flatsize":29442,"path":"All/sls-1.00_1.pkg","repopath":"All/sls-1.00_1.pkg","licenselogic":"single","pkgsize":14456,"desc":"Sls is a program designed to overcome the limitations of the\n     standard  UNIX  ls(1)  program,  providing a more consistent\n     interface to file inode  information.   It  is  particularly\n     designed for use by shell scripts to make obtaining informa-\n     tion about files easier.   It  uses  printf(3)-style  format\n     strings  to  control the sorting and output of file informa-\n     tion.","categories":["misc"],"shlibs_required":["libc.so.8"]},{"name":"slowcat","origin":"textproc/slowcat","version":"2.2","comment":"Write output slowly, emulating physical serial terminal","maintainer":"0mp@FreeBSD.org","www":"http://artscene.textfiles.com/viewers/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b75f5b593f8029f42d567473ce7804fec0a378e3aba953aa29eaf3f98f330877","flatsize":2533,"path":"All/slowcat-2.2.pkg","repopath":"All/slowcat-2.2.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":2076,"desc":"The \"Slowcat\" program is intended for use with various VT100 and other\nanimations from http://artscene.textfiles.com/vt100/, where a time delay\nnot unlike a terminal or modem makes the entire thing actually understandable.\nThis program will add an artificial 9600 baud delay while printing a file.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"slisp","origin":"lang/slisp","version":"1.2_2","comment":"Simple Lisp interpreter","maintainer":"ports@FreeBSD.org","www":"http://www.sigala.it/sandro/software.php","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"509c9571228402345061a0017b0bd1a6ecf2288e0e043e2d79004c6169eaa3bc","flatsize":37939,"path":"All/slisp-1.2_2.pkg","repopath":"All/slisp-1.2_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":16196,"desc":"SLisp is a simple Lisp interpreter that implements most of the\ncommon Lisp constructs in a few hundred lines of C code. It may be\nuseful for learning the basis of the Lisp language.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["lang","lisp"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe slisp port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"slop","origin":"x11/slop","version":"7.6_6","comment":"Make a screen selection and print the selection coordinates to stdout","maintainer":"yuri@FreeBSD.org","www":"https://github.com/naelstrof/slop","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d6d291a19f1752f69eb9c3044b3a01b5bfc8527a91dd044485c283d48565a7e3","flatsize":291656,"path":"All/slop-7.6_6.pkg","repopath":"All/slop-7.6_6.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":93164,"desc":"slop (Select Operation) is an application that collects a screen selection\nfrom the user and prints the selection's coordinates to stdout.","deps":{"glew":{"origin":"graphics/glew","version":"2.2.0_3"},"icu":{"origin":"devel/icu","version":"76.1,1"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"}},"categories":["x11"],"shlibs_required":["libGL.so.1","libGLEW.so.2","libGLU.so.1","libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXrender.so.1","libc.so.8","libicuuc.so.76","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"slimta","origin":"mail/slimta","version":"0.9.1_2","comment":"Configurable MTA based on the python-slimta libraries","maintainer":"nc@FreeBSD.org","www":"https://www.slimta.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d2c386febeae370e8aad1b98aa22efe59eed26520dcf748cd54dbe049b23b515","flatsize":250052,"path":"All/slimta-0.9.1_2.pkg","repopath":"All/slimta-0.9.1_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":45252,"desc":"The slimta project is a traditional application built on top of the\npython-slimta library. It allows a more \"out-of-the-box\" MTA that offers\nall the useful, built-in features needed for a normal mail system setup.","deps":{"py311-passlib":{"origin":"security/py-passlib","version":"1.7.4_1"},"py311-python-slimta":{"origin":"mail/py-python-slimta","version":"5.0.5_1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["mail"],"annotations":{"flavor":"py311"}},{"name":"smb4k","origin":"net/smb4k","version":"3.2.5","comment":"Advanced network neighborhood browser and Samba share mounting utility","maintainer":"kde@FreeBSD.org","www":"http://smb4k.berlios.de","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e05653701f53210e8ed967478bd67f2ea780bac677ad2091e1af9981a931db2b","flatsize":11833512,"path":"All/smb4k-3.2.5.pkg","repopath":"All/smb4k-3.2.5.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":4608028,"desc":"Smb4K is an SMB share browser for KDE. Its features are inspired by Komba2\nby Frank Schwanz. It uses the Samba software suite for an easy access\nto the SMB shares of your local network neighborhood.\n\nFeatures so far:\n\n- Scanning for (active) workgroups, hosts, and shares\n- Mounting and unmounting of SMB and CIFS shares, including unmounting\n  all shares at once\n- Access to the files of a mounted SMB or CIFS share using Konqueror\n- Auto-detection of external mounts/unmounts\n- Remounting of recently used shares on program start\n- Miscellaneous infos about the mounted SMB and CIFS shares\n- Network search\n- WINS server support\n- Preview of shares\n- Selectable look-up and search methods\n- Default login\n- Ability to execute mount and umount SUID root (using super or sudo)\n- Special handling of homes shares\n- Ability to bookmark favorite shares\n- And many more :)","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf5-kauth":{"origin":"devel/kf5-kauth","version":"5.116.0_1"},"kf5-kcodecs":{"origin":"textproc/kf5-kcodecs","version":"5.116.0"},"kf5-kcompletion":{"origin":"x11-toolkits/kf5-kcompletion","version":"5.116.0"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kconfigwidgets":{"origin":"x11-toolkits/kf5-kconfigwidgets","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-kcrash":{"origin":"devel/kf5-kcrash","version":"5.116.0"},"kf5-kdbusaddons":{"origin":"devel/kf5-kdbusaddons","version":"5.116.0"},"kf5-kdnssd":{"origin":"dns/kf5-kdnssd","version":"5.116.0"},"kf5-ki18n":{"origin":"devel/kf5-ki18n","version":"5.116.0"},"kf5-kiconthemes":{"origin":"x11-themes/kf5-kiconthemes","version":"5.116.0"},"kf5-kio":{"origin":"devel/kf5-kio","version":"5.116.0_1"},"kf5-kjobwidgets":{"origin":"x11-toolkits/kf5-kjobwidgets","version":"5.116.0"},"kf5-knotifications":{"origin":"devel/kf5-knotifications","version":"5.116.0"},"kf5-kservice":{"origin":"devel/kf5-kservice","version":"5.116.0"},"kf5-kwallet":{"origin":"sysutils/kf5-kwallet","version":"5.116.0_3"},"kf5-kwidgetsaddons":{"origin":"x11-toolkits/kf5-kwidgetsaddons","version":"5.116.0"},"kf5-kwindowsystem":{"origin":"x11/kf5-kwindowsystem","version":"5.116.0"},"kf5-kxmlgui":{"origin":"x11-toolkits/kf5-kxmlgui","version":"5.116.0"},"kf5-plasma-framework":{"origin":"x11/kf5-plasma-framework","version":"5.116.0_1"},"kf5-solid":{"origin":"devel/kf5-solid","version":"5.116.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"rsync":{"origin":"net/rsync","version":"3.4.1_2"},"samba416":{"origin":"net/samba416","version":"4.16.11_6"}},"categories":["kde","net"],"shlibs_required":["libKF5Auth.so.5","libKF5AuthCore.so.5","libKF5Codecs.so.5","libKF5Completion.so.5","libKF5ConfigCore.so.5","libKF5ConfigGui.so.5","libKF5ConfigWidgets.so.5","libKF5CoreAddons.so.5","libKF5Crash.so.5","libKF5DBusAddons.so.5","libKF5DNSSD.so.5","libKF5I18n.so.5","libKF5IconThemes.so.5","libKF5JobWidgets.so.5","libKF5KIOCore.so.5","libKF5KIOGui.so.5","libKF5KIOWidgets.so.5","libKF5Notifications.so.5","libKF5Service.so.5","libKF5Solid.so.5","libKF5Wallet.so.5","libKF5WidgetsAddons.so.5","libKF5WindowSystem.so.5","libKF5XmlGui.so.5","libQt5Concurrent.so.5","libQt5Core.so.5","libQt5DBus.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5PrintSupport.so.5","libQt5Qml.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libX11.so.6","libc.so.8","libm.so.4","libsmbclient.so.0","libstdc++.so.9"],"annotations":{"cpe":"cpe:2.3:a:smb4k_project:smb4k:3.2.5:::::dragonfly6:x86_64"}},{"name":"slock","origin":"x11/slock","version":"1.5_1","comment":"Simple X screen locker","maintainer":"pkubaj@FreeBSD.org","www":"https://tools.suckless.org/slock","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7a5b6f37e04b4920f7f8b7c32778820e0f170b08c41fe7e8dda68be2c3cbd4db","flatsize":14671,"path":"All/slock-1.5_1.pkg","repopath":"All/slock-1.5_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6956,"desc":"Simple screen locker utility for X","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXext.so.6","libXrandr.so.2","libc.so.8","libcrypt.so.4","libpam.so.3"],"annotations":{"cpe":"cpe:2.3:a:suckless:slock:1.5:::::dragonfly6:x86_64:1"}},{"name":"sloccount","origin":"misc/sloccount","version":"2.26_2","comment":"Counts physical Source Lines of Code (SLOC)","maintainer":"freaky@aagh.net","www":"https://www.dwheeler.com/sloccount/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4aa0e66e29ee0a283bf3add498c599fc4e03f950612affa44acd1f8f9f05af3b","flatsize":385941,"path":"All/sloccount-2.26_2.pkg","repopath":"All/sloccount-2.26_2.pkg","licenselogic":"single","pkgsize":94340,"desc":"SLOCCount can count physical SLOC for a wide number of languages. It can\ngracefully handle awkward situations in many languages, for example, it can\ndetermine the syntax used in different assembly language files and adjust\nappropriately, it knows about Python's use of string constants as comments,\nand it can handle various Perl oddities (e.g., perlpods, here documents, and\nPerl's __END__ marker). It even has a \"generic\" SLOC counter that you may be\nable to use count the SLOC of other languages (depending on the language's\nsyntax).\n\nSLOCCount can also take a large list of files and automatically categorize\nthem using a number of different heuristics. The heuristics automatically\ndetermine if a file is a source code file or not, and if so, which language\nit's written in. It will even examine file headers to attempt to accurately\ndetermine the file's true type. As a result, you can analyze large systems\ncompletely automatically.\n\nFinally, SLOCCount has some report-generating tools to collect the data\ngenerated, and then present it in several different formats and sorted\ndifferent ways. The report-generating tool can also generate simple tab-\nseparated files so data can be passed on to other analysis tools (such as\nspreadsheets and database systems).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["misc"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"slrn","origin":"news/slrn","version":"1.0.3a_2","comment":"SLang-based newsreader","maintainer":"ports@FreeBSD.org","www":"https://slrn.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"44cfe2329bf9eb57d7c10c4fed24a46b04a90c6fe3d4f435e6b789f391c343fd","flatsize":2123642,"path":"All/slrn-1.0.3a_2.pkg","repopath":"All/slrn-1.0.3a_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":505636,"desc":"slrn is an easy to use but powerful NNTP/spool based newsreader.  It is\nhighly customizable, supports scoring, free key bindings, and can be\nextended using the SLang macro language.  slrn supports SSL and IPv6.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libslang2":{"origin":"devel/libslang2","version":"2.3.3_2"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["news"],"shlibs_required":["libc.so.8","libcrypto.so.12","libintl.so.8","libslang.so.2","libssl.so.12"],"options":{"DEVIEW":"off","DOCS":"on","NLS":"on","SSL":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe slrn port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"slony1v2","origin":"databases/slony1v2","version":"2.2.11","comment":"PostgreSQL master to multiple replicas replication system","maintainer":"dgilbert@eicat.ca","www":"https://www.slony.info/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e36b275917e6d20a25cb6e59ad2b3c7a0c37e436a7e83f6e85ab43996e921782","flatsize":2384891,"path":"All/slony1v2-2.2.11.pkg","repopath":"All/slony1v2-2.2.11.pkg","licenselogic":"single","licenses":["PostgreSQL"],"pkgsize":412676,"desc":"Slony-I is enterprise-level \"master to multiple slaves\"\nreplication system with cascading and failover.\n\nThe big picture for the development of Slony-I is to build\na master-slave system that includes all features and\ncapabilities needed to replicate large databases to a\nreasonably limited number of slave systems.\n\nSlony-I is developed as a system for data centers and backup\nsites, where the normal mode of operation is that all nodes\nare available.\n\nDifferences from 1.2 stream\n\n- Removal of TABLE ADD KEY\n\n- It drops all support for databases prior to PostgreSQL version 8.3.","deps":{"postgresql13-server":{"origin":"databases/postgresql13-server","version":"13.21"}},"categories":["databases"],"shlibs_required":["libc.so.8","libpq.so.5","libpthread.so.0"],"options":{"DOCS":"on","PERLTOOLS":"off"},"messages":[{"message":"Please read the docs on configuring and running slony-1.\n\nUnless you did not specify the DOCS options, they are in the\n/usr/local/share/doc/slony1v2 directory.\n\nThe script /usr/local/sbin/slon-mkservice can be used to create a control\ndirectory to run and monitor the slon daemon under svscan from daemontools.\nIf you use this, be sure not to set slon_enable=\"YES\" in /etc/rc.conf.\n\nIf you prefer to use the standard startup script in /usr/local/etc/rc.d then\nset slon_enable=\"YES\" in /etc/rc.conf to enable the slon.sh script.\n\nTo use either of the above startup configurations, you will need to set up a\n/usr/local/etc/slon.conf file to tell slon what to replicate.  This file\nis documented in /usr/local/share/doc/slony1/adminguide/runtime-config.html","type":"install"},{"message":"If you are upgrading from a prior version of slony, please read the UPGRADING\nfile in the above docs directory.","type":"upgrade"}]},{"name":"slime-emacs_nox","origin":"editors/slime","version":"2.26.1.9_14","comment":"Superior Lisp Interaction Mode for Emacs","maintainer":"joe@thrallingpenguin.com","www":"https://common-lisp.net/project/slime/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1cbba9ce43266be93476a570816198397632986ee26579775e8a71afbf2a8b78","flatsize":4439794,"path":"All/slime-emacs_nox-2.26.1.9_14.pkg","repopath":"All/slime-emacs_nox-2.26.1.9_14.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":742560,"desc":"SLIME is a new Emacs mode for Common Lisp development.  Inspired by\nexisting systems such Emacs Lisp and ILISP, we are working to create a\nfresh new environment for hacking Common Lisp in.\n\nFeatures:\n    * slime-mode: An Emacs minor-mode to enhance lisp-mode with:\n          o Code evaluation, compilation, and macroexpansion.\n          o Online documentation (describe, apropos, hyperspec).\n          o Definition finding (aka Meta-Point aka M-.).\n          o Symbol and package name completion.\n          o Automatic macro indentation based on &body.\n          o Cross-reference interface (WHO-CALLS, etc).\n          o ... and more.\n    * SLDB: Common Lisp debugger with an Emacs-based user interface.\n    * REPL: The Read-Eval-Print Loop (\"top-level\") is written in Emacs\n      Lisp for tighter integration with Emacs. The REPL also has\n      builtin \"shortcut\" commands similar those of the McCLIM\n      Listener.\n    * Compilation notes: SLIME is able to take compiler messages and\n      annotate them directly into source buffers.\n    * Inspector: Interactive object-inspector in an Emacs buffer.","deps":{"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["editors","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"nox"},"messages":[{"message":"To activate SLIME, add these lines to your Emacs initialization.\n\n(setq inferior-lisp-program \"PATH_TO_YOUR_LISP_BINARY\")\n(add-to-list 'load-path\n             \"/usr/local/share/emacs/30.1/site-lisp/slime\"\n             \"/usr/local/share/emacs/30.1/site-lisp/slime/contrib\")\n(require 'slime)\n(slime-setup '(slime-repl))","type":"install"}]},{"name":"sly","origin":"editors/sly","version":"1.0.43.20240809_1","comment":"Sylvester the Cat's Common Lisp IDE for Emacs","maintainer":"olce.freebsd.ports@certner.fr","www":"https://github.com/joaotavora/sly","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d611d46b284f2d4fa6925fb1e08027ac7ab2960f23c70b80973e805949c5e335","flatsize":4535593,"path":"All/sly-1.0.43.20240809_1.pkg","repopath":"All/sly-1.0.43.20240809_1.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":1582428,"desc":"SLY is a fork of SLIME. We track its bugfixes, particularly to the\nimplementation backends. All SLIME's familiar features (debugger, inspector,\nxref, etc...) are still available, with improved overall UX.\n\nSLY's highlights are:\n- A full-featured REPL based on Emacs's comint.el. Everything can be copied to\n  the REPL.\n- Stickers, or live code annotations that record values as code traverses them.\n- Flex-style completion out-of-the-box, using Emacs's completion API. Company,\n  Helm, and other supported natively, no plugin required.\n- An interactive Trace Dialog.\n- Cleanly ASDF-loaded by default, including contribs, enabled out-of-the-box.\n- Multiple inspectors and multiple REPLs.\n- \"Presentations\" replaced by interactive backreferences which highlight the\n  object and remain stable throughout the REPL session.\n- Support for NAMED-READTABLES, macrostep.el and quicklisp.\n- A portable, annotation-based stepper in early but functional prototype stage.","deps":{"emacs":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["editors","elisp"],"options":{"DOCS":"on","DOCS_PDF":"on"},"annotations":{"flavor":"full"},"messages":[{"message":"To enable autoloading of SLY, add this to some Emacs init file:\n(require 'sly-autoloads)\n\nYou should specify some Lisp implementation. This works for both SLY and SLIME:\n(setq inferior-lisp-program \"path_to_your_lisp_binary\")\nSLY however has convenient specific variables for more complex\nconfigurations. E.g.:\n(setq sly-default-lisp 'sbcl\n      sly-lisp-implementations '((sbcl (\"sbcl\"))))\nPlease see their documentation.\n\nContribs in `sly-contribs' list are automatically loaded and enabled (and those\nnot in it are disabled) each time a new session is launched, or `sly-setup' is\ncalled. If you define `sly-contribs' in some initialization file, be sure to\ninclude sly-fancy in it (instead, you can add to the list using `add-to-list',\nafter the `require' above).\n\nIf you just want to immediately enable a contrib, you can instead use\n`sly-enable-contrib', but be aware that the effect will be temporary. It will\nlast up to the next connection established or `sly-setup' call, unless you add\nthe contrib to `sly-contribs' in the meantime.","type":"install"}]},{"name":"slim-freebsd-themes","origin":"x11-themes/slim-freebsd-themes","version":"1.0_1","comment":"FreeBSD Theme pack for SLiM login app","maintainer":"decke@FreeBSD.org","www":"https://people.freebsd.org/~decke/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1e123e963925ba8bef1dbf40012c9abdea4dc3be9ebe4413ca7f8e08ceed7428","flatsize":195538,"path":"All/slim-freebsd-themes-1.0_1.pkg","repopath":"All/slim-freebsd-themes-1.0_1.pkg","licenselogic":"single","licenses":["CC-BY-SA-4.0"],"pkgsize":194056,"desc":"A collection of FreeBSD themes for SLiM Login Manager.","deps":{"slim":{"origin":"x11/slim","version":"1.3.6_26"}},"categories":["x11-themes"]},{"name":"slime-emacs_devel_nox","origin":"editors/slime","version":"2.26.1.9_14","comment":"Superior Lisp Interaction Mode for Emacs","maintainer":"joe@thrallingpenguin.com","www":"https://common-lisp.net/project/slime/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ba2acbd4b743e39267332fde90bf8183ed84c334619852bc0e4f972be6c88999","flatsize":4438403,"path":"All/slime-emacs_devel_nox-2.26.1.9_14.pkg","repopath":"All/slime-emacs_devel_nox-2.26.1.9_14.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":743064,"desc":"SLIME is a new Emacs mode for Common Lisp development.  Inspired by\nexisting systems such Emacs Lisp and ILISP, we are working to create a\nfresh new environment for hacking Common Lisp in.\n\nFeatures:\n    * slime-mode: An Emacs minor-mode to enhance lisp-mode with:\n          o Code evaluation, compilation, and macroexpansion.\n          o Online documentation (describe, apropos, hyperspec).\n          o Definition finding (aka Meta-Point aka M-.).\n          o Symbol and package name completion.\n          o Automatic macro indentation based on &body.\n          o Cross-reference interface (WHO-CALLS, etc).\n          o ... and more.\n    * SLDB: Common Lisp debugger with an Emacs-based user interface.\n    * REPL: The Read-Eval-Print Loop (\"top-level\") is written in Emacs\n      Lisp for tighter integration with Emacs. The REPL also has\n      builtin \"shortcut\" commands similar those of the McCLIM\n      Listener.\n    * Compilation notes: SLIME is able to take compiler messages and\n      annotate them directly into source buffers.\n    * Inspector: Interactive object-inspector in an Emacs buffer.","deps":{"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["editors","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"devel_nox"},"messages":[{"message":"To activate SLIME, add these lines to your Emacs initialization.\n\n(setq inferior-lisp-program \"PATH_TO_YOUR_LISP_BINARY\")\n(add-to-list 'load-path\n             \"/usr/local/share/emacs/31.0.50/site-lisp/slime\"\n             \"/usr/local/share/emacs/31.0.50/site-lisp/slime/contrib\")\n(require 'slime)\n(slime-setup '(slime-repl))","type":"install"}]},{"name":"slim-freebsd-dark-theme","origin":"x11-themes/slim-freebsd-dark-theme","version":"1.0_2","comment":"Minimalist FreeBSD black/red colors theme for SLiM","maintainer":"miguel@gocobachi.dev","www":"https://github.com/gocobachi/slim-freebsd-dark-theme","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f30b3d8fc5a103074e06fe31e98ad4824bd32d4f88f9cec3a1fb93d30f16e0a2","flatsize":86106,"path":"All/slim-freebsd-dark-theme-1.0_2.pkg","repopath":"All/slim-freebsd-dark-theme-1.0_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":72144,"desc":"Minimalist FreeBSD black/red colors theme for the SLiM Login Manager,\nusing the logo and colors created by the FreeBSD Foundation.","deps":{"slim":{"origin":"x11/slim","version":"1.3.6_26"}},"categories":["x11-themes"]},{"name":"slime-emacs_devel","origin":"editors/slime","version":"2.26.1.9_14","comment":"Superior Lisp Interaction Mode for Emacs","maintainer":"joe@thrallingpenguin.com","www":"https://common-lisp.net/project/slime/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"50ea4d1efd0cf47aa9463f10785bc8109ca7bbd0c77165fb319ddba41cd25685","flatsize":4438415,"path":"All/slime-emacs_devel-2.26.1.9_14.pkg","repopath":"All/slime-emacs_devel-2.26.1.9_14.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":742984,"desc":"SLIME is a new Emacs mode for Common Lisp development.  Inspired by\nexisting systems such Emacs Lisp and ILISP, we are working to create a\nfresh new environment for hacking Common Lisp in.\n\nFeatures:\n    * slime-mode: An Emacs minor-mode to enhance lisp-mode with:\n          o Code evaluation, compilation, and macroexpansion.\n          o Online documentation (describe, apropos, hyperspec).\n          o Definition finding (aka Meta-Point aka M-.).\n          o Symbol and package name completion.\n          o Automatic macro indentation based on &body.\n          o Cross-reference interface (WHO-CALLS, etc).\n          o ... and more.\n    * SLDB: Common Lisp debugger with an Emacs-based user interface.\n    * REPL: The Read-Eval-Print Loop (\"top-level\") is written in Emacs\n      Lisp for tighter integration with Emacs. The REPL also has\n      builtin \"shortcut\" commands similar those of the McCLIM\n      Listener.\n    * Compilation notes: SLIME is able to take compiler messages and\n      annotate them directly into source buffers.\n    * Inspector: Interactive object-inspector in an Emacs buffer.","deps":{"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["editors","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"devel_full"},"messages":[{"message":"To activate SLIME, add these lines to your Emacs initialization.\n\n(setq inferior-lisp-program \"PATH_TO_YOUR_LISP_BINARY\")\n(add-to-list 'load-path\n             \"/usr/local/share/emacs/31.0.50/site-lisp/slime\"\n             \"/usr/local/share/emacs/31.0.50/site-lisp/slime/contrib\")\n(require 'slime)\n(slime-setup '(slime-repl))","type":"install"}]},{"name":"slime-emacs_canna","origin":"editors/slime","version":"2.26.1.9_14","comment":"Superior Lisp Interaction Mode for Emacs","maintainer":"joe@thrallingpenguin.com","www":"https://common-lisp.net/project/slime/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5d264ae35b1dd846fc98167f9fb4607cde22861cab11a59198a3304dc427efff","flatsize":4439753,"path":"All/slime-emacs_canna-2.26.1.9_14.pkg","repopath":"All/slime-emacs_canna-2.26.1.9_14.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":742584,"desc":"SLIME is a new Emacs mode for Common Lisp development.  Inspired by\nexisting systems such Emacs Lisp and ILISP, we are working to create a\nfresh new environment for hacking Common Lisp in.\n\nFeatures:\n    * slime-mode: An Emacs minor-mode to enhance lisp-mode with:\n          o Code evaluation, compilation, and macroexpansion.\n          o Online documentation (describe, apropos, hyperspec).\n          o Definition finding (aka Meta-Point aka M-.).\n          o Symbol and package name completion.\n          o Automatic macro indentation based on &body.\n          o Cross-reference interface (WHO-CALLS, etc).\n          o ... and more.\n    * SLDB: Common Lisp debugger with an Emacs-based user interface.\n    * REPL: The Read-Eval-Print Loop (\"top-level\") is written in Emacs\n      Lisp for tighter integration with Emacs. The REPL also has\n      builtin \"shortcut\" commands similar those of the McCLIM\n      Listener.\n    * Compilation notes: SLIME is able to take compiler messages and\n      annotate them directly into source buffers.\n    * Inspector: Interactive object-inspector in an Emacs buffer.","deps":{"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["editors","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"canna"},"messages":[{"message":"To activate SLIME, add these lines to your Emacs initialization.\n\n(setq inferior-lisp-program \"PATH_TO_YOUR_LISP_BINARY\")\n(add-to-list 'load-path\n             \"/usr/local/share/emacs/30.1/site-lisp/slime\"\n             \"/usr/local/share/emacs/30.1/site-lisp/slime/contrib\")\n(require 'slime)\n(slime-setup '(slime-repl))","type":"install"}]},{"name":"slim-freebsd-black-theme","origin":"x11-themes/slim-freebsd-black-theme","version":"1.2_2","comment":"Simple FreeBSD SLiM theme inspired on the FreeBSD SLiM theme","maintainer":"ports@FreeBSD.org","www":"https://bitbucket.org/rigoletto-freebsd/slim-freebsd-black-theme","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"355ea5cd409541410985eff36b2f273cbba9811b33f46f3b7033489136eca69e","flatsize":95830,"path":"All/slim-freebsd-black-theme-1.2_2.pkg","repopath":"All/slim-freebsd-black-theme-1.2_2.pkg","licenselogic":"single","licenses":["CC-BY-4.0"],"pkgsize":78444,"desc":"Simple FreeBSD SLiM theme inspired on the FreeBSD SLiM theme.\n\nTheme created to make available one using the official FreeBSD\nlogo and font.","deps":{"montserrat":{"origin":"x11-fonts/montserrat","version":"7.222"},"slim":{"origin":"x11/slim","version":"1.3.6_26"}},"categories":["x11-themes"],"options":{"DOCS":"on"},"messages":[{"message":"To enable this theme edit:\n\n /usr/local/etc/slim.conf\n\n This theme use the x11-fonts/montserrat font by default. However,\n that can be changed to any desired font editing:\n\n /usr/local/share/slim/themes/slim-freebsd-black-theme/slim.theme","type":"install"},{"message":"===>   NOTICE:\n\nThe slim-freebsd-black-theme port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"slides","origin":"textproc/slides","version":"3.4.0_1","comment":"Doctype and stylesheets for making slides","maintainer":"ports@FreeBSD.org","www":"http://docbook.sourceforge.net/projects/slides/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"06057377bc4640063b38e496b49bef577b42d8a1e89176a944390836bb20b219","flatsize":1905766,"path":"All/slides-3.4.0_1.pkg","repopath":"All/slides-3.4.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":168920,"desc":"The Slides doctype and stylesheets are for making presentations.","deps":{"docbook-xml":{"origin":"textproc/docbook-xml","version":"5.0_3"},"docbook-xsl":{"origin":"textproc/docbook-xsl","version":"1.79.1_1,1"},"xmlcatmgr":{"origin":"textproc/xmlcatmgr","version":"2.2_4"}},"categories":["textproc"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe slides port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sliderule","origin":"deskutils/sliderule","version":"1.0_11","comment":"The part of X11R3's xcalc featuring a slide rule","maintainer":"joerg@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"540a5dbab2a927402b39a8f83e2c959fffb4705a0da094cc3401c5459db544e6","flatsize":50871,"path":"All/sliderule-1.0_11.pkg","repopath":"All/sliderule-1.0_11.pkg","licenselogic":"single","pkgsize":19488,"desc":"This is the part of X11R3's xcalc(1) utility that features a historic\nSlide Rule.  This is not taken to be too serious, it's merely a little\nfun project for those people who have learned their basics of mathemat-\nics and logarithms by using such a nice ``pocket calculator''.\n\nThe original xcalc is from John Bradley, and Mark Rosenstein.  A number\nof bugs and inaccuracies fixed by Joerg Wunsch.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"}},"categories":["deskutils"],"shlibs_required":["libX11.so.6","libXext.so.6","libc.so.8","libm.so.4"]},{"name":"slib-guile22","origin":"lang/slib-guile","version":"3b7","comment":"SLIB installation for Guile","maintainer":"bofh@FreeBSD.org","www":"https://people.csail.mit.edu/jaffer/SLIB.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"44924cf93bab0c092637bc14bb8d821be4a6b77fca58d322cb051f864743bead","flatsize":0,"path":"All/slib-guile22-3b7.pkg","repopath":"All/slib-guile22-3b7.pkg","licenselogic":"single","pkgsize":756,"desc":"To use the features offered by the SLIB library, add the following\nconstruct to your programs:\n\n\t(use-modules (ice-9 slib))","deps":{"guile2":{"origin":"lang/guile2","version":"2.2.7_6"},"slib":{"origin":"lang/slib","version":"3c1"}},"categories":["lang","scheme"],"annotations":{"flavor":"guile22"}},{"name":"slib-guile18","origin":"lang/slib-guile","version":"3b7","comment":"SLIB installation for Guile","maintainer":"bofh@FreeBSD.org","www":"https://people.csail.mit.edu/jaffer/SLIB.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"43084ec66427984904ac6754938f59ff2287437d281948d0039aa301fc7979bf","flatsize":0,"path":"All/slib-guile18-3b7.pkg","repopath":"All/slib-guile18-3b7.pkg","licenselogic":"single","pkgsize":756,"desc":"To use the features offered by the SLIB library, add the following\nconstruct to your programs:\n\n\t(use-modules (ice-9 slib))","deps":{"guile1":{"origin":"lang/guile1","version":"1.8.8_2"},"slib":{"origin":"lang/slib","version":"3c1"}},"categories":["lang","scheme"],"annotations":{"flavor":"guile18"}},{"name":"slim","origin":"x11/slim","version":"1.3.6_26","comment":"Graphical login manager for X11, derived from Login.app","maintainer":"jsm@FreeBSD.org","www":"https://sourceforge.net/projects/slim.berlios/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b444414d30dadd1b9cc6a6b3ef637e062f20696a95de776f2b3ef0ba13b4b174","flatsize":429419,"path":"All/slim-1.3.6_26.pkg","repopath":"All/slim-1.3.6_26.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":258392,"desc":"SLiM is a desktop-independent graphical login manager for X11, derived from\nLogin.app by Per Liden.\n\nIt aims to be light and simple, although completely configurable through\nthemes and an option file; is suitable for machines on which remote login\nfunctionalities are not needed.","deps":{"consolekit2":{"origin":"sysutils/consolekit2","version":"1.2.6_5"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXau":{"origin":"x11/libXau","version":"1.0.11"},"libXdmcp":{"origin":"x11/libXdmcp","version":"1.1.5"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"png":{"origin":"graphics/png","version":"1.6.47"},"xorg-server":{"origin":"x11-servers/xorg-server","version":"21.1.16,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXft.so.2","libXmu.so.6","libXrandr.so.2","libXrender.so.1","libc.so.8","libck-connector.so.0","libcrypt.so.4","libdbus-1.so.3","libfontconfig.so.1","libfreetype.so.6","libjpeg.so.8","libm.so.4","libpam.so.3","libpng16.so.16","librt.so.0","libstdc++.so.9","libutil.so.4","libz.so.3"],"options":{"CONSOLEKIT":"on","PAM":"on","UTF8":"on","XDEFAULT":"on"},"annotations":{"cpe":"cpe:2.3:a:berlios:slim:1.3.6:::::dragonfly6:x86_64:26"},"messages":[{"message":"Thanks to Nikos Ntarmos, it is now possible to start slim from /etc/ttys.\nPlease see /usr/local/etc/rc.d/slim for instructions on how to do that.\n\nAlternatively, just put the following entry in /etc/rc.conf:\n\nslim_enable=yes\n\nslim requires a dbus session bus to connect to. Add the following entry in\n/etc/rc.conf:\n\ndbus_enable=\"YES\"\n\n*** Option \"sessions\" is no longer supported. ***\n\nNow you need to put session files in the directory specified by option\n\"sessiondir\". They should be xdg-style .desktop files.\n\nWARNING: the default behaviour in parsing .xinitrc file has changed!\n         You can now set a default xsession as described here:\n         https://github.com/iwamatsu/slim/pull/1\n         You can turn back to random xsession selection by compiling\n         this port without the option XDEFAULT.","type":"install"}]},{"name":"slib-guile30","origin":"lang/slib-guile","version":"3b7","comment":"SLIB installation for Guile","maintainer":"bofh@FreeBSD.org","www":"https://people.csail.mit.edu/jaffer/SLIB.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b902997b2d61730f8cc76c4818e61485da32d097a93dd77c0c42810412b1be8d","flatsize":0,"path":"All/slib-guile30-3b7.pkg","repopath":"All/slib-guile30-3b7.pkg","licenselogic":"single","pkgsize":756,"desc":"To use the features offered by the SLIB library, add the following\nconstruct to your programs:\n\n\t(use-modules (ice-9 slib))","deps":{"guile3":{"origin":"lang/guile3","version":"3.0.10"},"slib":{"origin":"lang/slib","version":"3c1"}},"categories":["lang","scheme"],"annotations":{"flavor":"guile30"}},{"name":"slibtool","origin":"devel/slibtool","version":"0.6.1","comment":"Skinny libtool implementation, written in C","maintainer":"bapt@FreeBSD.org","www":"https://git.foss21.org/slibtool","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"986473eb7c6eaf413e5bea820091108a13ce14391488c7a46f92f76d65104def","flatsize":244144,"path":"All/slibtool-0.6.1.pkg","repopath":"All/slibtool-0.6.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":93584,"desc":"`slibtool` is an independent reimplementation of the widely used libtool,\nwritten in C. `slibtool` is designed to be a clean, fast, easy-to-use\nlibtool drop-in replacement, and is accordingly aimed at package authors,\ndistro developers, and system integrators. `slibtool` maintains compatibility\nwith libtool in nearly every aspect of the tool's functionality as well as\nsemantics, leaving out (or turning into a no-op) only a small number of\nfeatures that are no longer needed on modern systems.\n\nBeing a compiled binary, and although not primarily written for the sake of\nperformance, building a package with `slibtool` is often faster than with its\nscript-based counterpart. The resulting performance gain would normally vary\nbetween packages, and is most noticeable in builds that invoke libtool a large\nnumber of times, and which are characterized by the short compilation duration\nof individual translation units.","categories":["devel"],"shlibs_required":["libc.so.8"]},{"name":"slime","origin":"editors/slime","version":"2.26.1.9_14","comment":"Superior Lisp Interaction Mode for Emacs","maintainer":"joe@thrallingpenguin.com","www":"https://common-lisp.net/project/slime/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5ef85368f34dd0eb5b6f74ec216e2f10c5ad590d9ddb357ed1fac50f1b9af07b","flatsize":4439727,"path":"All/slime-2.26.1.9_14.pkg","repopath":"All/slime-2.26.1.9_14.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":742640,"desc":"SLIME is a new Emacs mode for Common Lisp development.  Inspired by\nexisting systems such Emacs Lisp and ILISP, we are working to create a\nfresh new environment for hacking Common Lisp in.\n\nFeatures:\n    * slime-mode: An Emacs minor-mode to enhance lisp-mode with:\n          o Code evaluation, compilation, and macroexpansion.\n          o Online documentation (describe, apropos, hyperspec).\n          o Definition finding (aka Meta-Point aka M-.).\n          o Symbol and package name completion.\n          o Automatic macro indentation based on &body.\n          o Cross-reference interface (WHO-CALLS, etc).\n          o ... and more.\n    * SLDB: Common Lisp debugger with an Emacs-based user interface.\n    * REPL: The Read-Eval-Print Loop (\"top-level\") is written in Emacs\n      Lisp for tighter integration with Emacs. The REPL also has\n      builtin \"shortcut\" commands similar those of the McCLIM\n      Listener.\n    * Compilation notes: SLIME is able to take compiler messages and\n      annotate them directly into source buffers.\n    * Inspector: Interactive object-inspector in an Emacs buffer.","deps":{"emacs":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["editors","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"full"},"messages":[{"message":"To activate SLIME, add these lines to your Emacs initialization.\n\n(setq inferior-lisp-program \"PATH_TO_YOUR_LISP_BINARY\")\n(add-to-list 'load-path\n             \"/usr/local/share/emacs/30.1/site-lisp/slime\"\n             \"/usr/local/share/emacs/30.1/site-lisp/slime/contrib\")\n(require 'slime)\n(slime-setup '(slime-repl))","type":"install"}]},{"name":"sleuth","origin":"dns/sleuth","version":"1.4.4","comment":"Tool for checking, and diagnosing DNS zones","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"443163597b689bb2d8a619eaa33f1ee20621bf16b4117c1eb575020da879c199","flatsize":42772,"path":"All/sleuth-1.4.4.pkg","repopath":"All/sleuth-1.4.4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":15268,"desc":"Sleuth is a tool designed to check DNS zones for common errors\nand also for processing of secondary name service requests.","deps":{"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["dns"],"messages":[{"message":"Before you can run \"sleuth\" you will need to copy\n\n/usr/localetc/sleuth.conf.sample to /usr/localetc/sleuth.conf","type":"install"},{"message":"===>   NOTICE:\n\nThe sleuth port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"slime-emacs_wayland","origin":"editors/slime","version":"2.26.1.9_14","comment":"Superior Lisp Interaction Mode for Emacs","maintainer":"joe@thrallingpenguin.com","www":"https://common-lisp.net/project/slime/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cd17164cf7c7137552629f29169fb134fd8d660c3a7fa396722de0a2b893e687","flatsize":4439794,"path":"All/slime-emacs_wayland-2.26.1.9_14.pkg","repopath":"All/slime-emacs_wayland-2.26.1.9_14.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":742528,"desc":"SLIME is a new Emacs mode for Common Lisp development.  Inspired by\nexisting systems such Emacs Lisp and ILISP, we are working to create a\nfresh new environment for hacking Common Lisp in.\n\nFeatures:\n    * slime-mode: An Emacs minor-mode to enhance lisp-mode with:\n          o Code evaluation, compilation, and macroexpansion.\n          o Online documentation (describe, apropos, hyperspec).\n          o Definition finding (aka Meta-Point aka M-.).\n          o Symbol and package name completion.\n          o Automatic macro indentation based on &body.\n          o Cross-reference interface (WHO-CALLS, etc).\n          o ... and more.\n    * SLDB: Common Lisp debugger with an Emacs-based user interface.\n    * REPL: The Read-Eval-Print Loop (\"top-level\") is written in Emacs\n      Lisp for tighter integration with Emacs. The REPL also has\n      builtin \"shortcut\" commands similar those of the McCLIM\n      Listener.\n    * Compilation notes: SLIME is able to take compiler messages and\n      annotate them directly into source buffers.\n    * Inspector: Interactive object-inspector in an Emacs buffer.","deps":{"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["editors","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"wayland"},"messages":[{"message":"To activate SLIME, add these lines to your Emacs initialization.\n\n(setq inferior-lisp-program \"PATH_TO_YOUR_LISP_BINARY\")\n(add-to-list 'load-path\n             \"/usr/local/share/emacs/30.1/site-lisp/slime\"\n             \"/usr/local/share/emacs/30.1/site-lisp/slime/contrib\")\n(require 'slime)\n(slime-setup '(slime-repl))","type":"install"}]},{"name":"slclust","origin":"biology/slclust","version":"2010.02.02","comment":"Single-linkage clustering with Jaccard similarity","maintainer":"jwb@FreeBSD.org","www":"https://sourceforge.net/projects/slclust/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"83dda6675f4dde908459923e38b56fbc7b0c8260dd64657fbc6defb7ef75e5b5","flatsize":60144,"path":"All/slclust-2010.02.02.pkg","repopath":"All/slclust-2010.02.02.pkg","licenselogic":"single","licenses":["ART10"],"pkgsize":24268,"desc":"Slclust is a utility that performs single-linkage clustering with the option of\napplying a Jaccard similarity coefficient to break weakly bound clusters into\ndistinct clusters.","categories":["biology"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"slgrace","origin":"math/slgrace","version":"0.2.2_11","comment":"SLang module to plot graphs with grace","maintainer":"garga@FreeBSD.org","www":"http://www.jedsoft.org/slang/modules/grace/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5dae2cf4c30ed60f9f2c7525c40b46f3dfaf882804cad5aa269f5ce1297346ba","flatsize":90818,"path":"All/slgrace-0.2.2_11.pkg","repopath":"All/slgrace-0.2.2_11.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":24708,"desc":"A S-Lang module to plot graphs using grace.\n\nGrace is a popular plotting tool that produces publication quality\nplots.  The S-Lang module interacts with grace via pipes.","deps":{"grace":{"origin":"math/grace","version":"5.1.25_11"},"libslang2":{"origin":"devel/libslang2","version":"2.3.3_2"}},"categories":["devel","math"],"options":{"DOCS":"on"}},{"name":"slick-greeter","origin":"x11/slick-greeter","version":"2.0.9","comment":"Slick-looking LightDM greeter","maintainer":"ericbsd@FreeBSD.org","www":"https://github.com/linuxmint/slick-greeter","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2b50de32cd2ef8f14a9a0943a46d82f7123a8bcc269209d2752dd8aa7b013e63","flatsize":1346076,"path":"All/slick-greeter-2.0.9.pkg","repopath":"All/slick-greeter-2.0.9.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":293188,"desc":"A slick-looking LightDM greeter.\n\nFeatures:\n- Slick-Greeter is cross-distribution and should work pretty much anywhere.\n- All panel applets are embedded. No external indicators are launched or loaded\n  by the greeter.\n- No settings daemon are launched or loaded by the greeter.\n- This greeter supports HiDPI.\n- Sessions are validated. If a default/chosen session isn't present on the\n  system, the greeter scans for known sessions in /usr/share/xsessions and\n  replaces the invalid session choice with a valid session.\n- You can take a screenshot by pressing PrintScrn. The screenshot is saved in\n  /var/lib/lightdm/Screenshot.png.\n- The default configuration is stored in dconf under the schema\n  x.dm.slick-greeter.\n- Users can create and modify /etc/lightdm/slick-greeter.conf, settings in this\n  files take priority and overwrite dconf settings.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libcanberra":{"origin":"audio/libcanberra","version":"0.30_11"},"lightdm":{"origin":"x11/lightdm","version":"1.32.0_6"},"numlockx":{"origin":"x11/numlockx","version":"1.2"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pixman":{"origin":"x11/pixman","version":"0.44.2"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"xapp":{"origin":"x11/xapp","version":"2.8.2_1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXext.so.6","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libcanberra.so.0","libfreetype.so.6","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","liblightdm-gobject-1.so.0","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpixman-1.so.0","libpthread.so.0","libxapp.so.1","libz.so.3"],"options":{"NLS":"on"}},{"name":"slf4j","origin":"devel/slf4j","version":"1.7.21","comment":"Simple facade or abstraction for various logging frameworks","maintainer":"skreuzer@FreeBSD.org","www":"https://www.slf4j.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8fabb4a8c455a1f4a200960b81da6989033511902938638d43737edc8b28e8e7","flatsize":197480,"path":"All/slf4j-1.7.21.pkg","repopath":"All/slf4j-1.7.21.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":165072,"desc":"The Simple Logging Facade for Java or (SLF4J) serves as a simple facade or\nabstraction for various logging frameworks, e.g. java.util.logging,\nlog4j and logback, allowing the end user to plug in the desired logging\nframework at deployment time.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"],"annotations":{"cpe":"cpe:2.3:a:qos:slf4j:1.7.21:::::dragonfly6:x86_64"}},{"name":"slack","origin":"sysutils/slack","version":"0.15.2_4","comment":"Configuration management system designed to appeal to lazy admins","maintainer":"satwell@disjoint.net","www":"https://code.google.com/p/slack/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d6275c5ca4a77710d3d1726854e85c6cbaaffc4a48f8de5b8cbba781beb66941","flatsize":114727,"path":"All/slack-0.15.2_4.pkg","repopath":"All/slack-0.15.2_4.pkg","licenselogic":"single","pkgsize":37252,"desc":"slack is an evolution from the usual \"put files in some central directory\"\nthat is fairly common practice. It's descended from an earlier system its\nauthor also wrote, called \"subsets\", and uses a multi-stage rsync to fix\nsome of the problems he had there.\n\nBasically, it's a glorified wrapper around rsync.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"rsync":{"origin":"net/rsync","version":"3.4.1_2"}},"categories":["sysutils"],"options":{"DOCS":"on"}},{"name":"slib","origin":"lang/slib","version":"3c1","comment":"Portable scheme library","maintainer":"bofh@FreeBSD.org","www":"https://people.csail.mit.edu/jaffer/SLIB.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ba52046a57fc32fc6bdfde271981552ffd719d2d16111f71973d5ffd6f669143","flatsize":2860050,"path":"All/slib-3c1.pkg","repopath":"All/slib-3c1.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":535572,"desc":"SLIB is a portable scheme library providing compatibility and utility\nfunctions for standard Scheme implementations.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["lang","scheme"],"options":{"DOCS":"on"}},{"name":"sl-mythes","origin":"textproc/sl-mythes","version":"2016.06.30","comment":"Slovenian thesaurus","maintainer":"office@FreeBSD.org","www":"http://www.tezaver.si/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"659615d8ea3e63b1356d66136abccc85d41c38bd1a3f89a8e09b91b79f0678e3","flatsize":1273457,"path":"All/sl-mythes-2016.06.30.pkg","repopath":"All/sl-mythes-2016.06.30.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":276608,"desc":"Slovenian thesaurus","categories":["textproc"]},{"name":"sleef","origin":"math/sleef","version":"3.8","comment":"SIMD Library for Evaluating Elementary Functions, vectorized libm","maintainer":"ports@FreeBSD.org","www":"https://sleef.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e3bf48f7b6aabf2c44509573de4e18ac268a8cfed7cc87c9a95570c6ec881e7d","flatsize":3121124,"path":"All/sleef-3.8.pkg","repopath":"All/sleef-3.8.pkg","licenselogic":"single","licenses":["BSL"],"pkgsize":820684,"desc":"SIMD Library for Evaluating Elementary Functions, vectorized libm and DFT\n\nIn this library, functions for evaluating some elementary functions are\nimplemented. It provides a vectorized libm alternativ. The library also\nincludes DFT subroutines.","deps":{"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"mpfr":{"origin":"math/mpfr","version":"4.2.2,1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["math"],"messages":[{"message":"===>   NOTICE:\n\nThe sleef port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sl-hyphen","origin":"textproc/sl-hyphen","version":"2007.01.27_1","comment":"Slovenian hyphenation rules","maintainer":"office@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"09483622a692225e46d189372979bf7a74e00569e454d00ba4451e6d835ba468","flatsize":32901,"path":"All/sl-hyphen-2007.01.27_1.pkg","repopath":"All/sl-hyphen-2007.01.27_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":12552,"desc":"Slovenian hyphenation rules","categories":["textproc"]},{"name":"sleuthkit","origin":"sysutils/sleuthkit","version":"4.12.1","comment":"Tools and library for filesystem forensic analysis","maintainer":"antoine@FreeBSD.org","www":"https://www.sleuthkit.org/sleuthkit/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f17633ab3de979231ba663f9c750e2422f694e35fba821c40decf258eb7d727b","flatsize":20988014,"path":"All/sleuthkit-4.12.1.pkg","repopath":"All/sleuthkit-4.12.1.pkg","licenselogic":"and","licenses":["CPL","GPLv2","IBM"],"pkgsize":1881520,"desc":"The Sleuth Kit (TSK) is a library and collection of command line tools that\nallow you to investigate volume and file system data.  The library can be\nincorporated into larger digital forensics tools and the command line tools\ncan be directly used to find evidence.\n\nThe media management tools allow you to examine the layout of disks and\nother media.  The Sleuth Kit supports DOS partitions, BSD partitions (disk\nlabels), Mac partitions, Sun slices (Volume Table of Contents), and GPT\ndisks.  With these tools, you can identify where partitions are located and\nextract them so that they can be analyzed with file system analysis tools.","deps":{"exif":{"origin":"graphics/exif","version":"0.6.22_1"},"libvhdi":{"origin":"devel/libvhdi","version":"20240509"},"libvmdk":{"origin":"devel/libvmdk","version":"20240510"},"p5-DateTime-TimeZone":{"origin":"devel/p5-DateTime-TimeZone","version":"2.64,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["security","sysutils"],"shlibs_required":["libc.so.8","libdl.so.0","libm.so.4","libpthread.so.0","libsqlite3.so.0","libstdc++.so.9","libvhdi.so.1","libvmdk.so.1","libz.so.3"],"options":{"AFFLIB":"off","DOCS":"on","LIBVHDI":"on","LIBVMDK":"on"}},{"name":"sl","origin":"games/sl","version":"5.02_1","comment":"Steam locomotive runs across the screen if you type \"sl\"","maintainer":"hym@cocoa.freemail.ne.jp","www":"https://www.tkl.iis.u-tokyo.ac.jp/~toyoda/index_e.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"636845c65778aa2a8e466fbd675e10b7dd0ac5107f8819e2b1e28263811a0cc8","flatsize":17000,"path":"All/sl-5.02_1.pkg","repopath":"All/sl-5.02_1.pkg","licenselogic":"single","licenses":["SL_CUSTOM"],"pkgsize":7372,"desc":"This is deluxe edition of joke software \"sl\" such that a steam locomotive\nruns across your screen if you type \"sl\" (Steam Locomotive) instead of\n\"ls\" by mistake.  -a, -l and -F options are available.\n\nThis program was written by TOYODA Masashi","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["games"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"options":{"DOCS":"on"}},{"name":"slurm-wlm","origin":"sysutils/slurm-wlm","version":"20.02.7_3","comment":"Simple Linux Utility for Resource Management","maintainer":"ports@FreeBSD.org","www":"https://slurm.schedmd.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"49f758c83770c6bc553213b6c489ef5b93d29a7c8a8a64e95a41b0bb21e691c4","flatsize":25970074,"path":"All/slurm-wlm-20.02.7_3.pkg","repopath":"All/slurm-wlm-20.02.7_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":5277692,"desc":"Slurm is an open-source workload manager designed for *nix clusters of all\nsizes. It provides three key functions. First it allocates exclusive and/or\nnon-exclusive access to resources (computer nodes) to users for some duration\nof time so they can perform work. Second, it provides a framework for starting,\nexecuting, and monitoring work (typically a parallel job) on a set of allocated\nnodes. Finally, it arbitrates contention for resources by managing a queue of\npending work.","deps":{"hdf5":{"origin":"science/hdf5","version":"1.12.2_2,1"},"hwloc2":{"origin":"devel/hwloc2","version":"2.11.2"},"json-c":{"origin":"devel/json-c","version":"0.18"},"libaec":{"origin":"science/libaec","version":"1.1.3"},"liblz4":{"origin":"archivers/liblz4","version":"1.10.0,1"},"libsysinfo":{"origin":"devel/libsysinfo","version":"0.0.3_3"},"lua54":{"origin":"lang/lua54","version":"5.4.7"},"munge":{"origin":"security/munge","version":"0.5.16"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["python","sysutils"],"users":["slurm"],"groups":["slurm"],"shlibs_required":["libc.so.8","libdl.so.0","libhdf5.so.200","libhdf5_hl.so.200","libhistory.so.8","libhwloc.so.15","liblz4.so.1","libm.so.4","libpam.so.3","libpthread.so.0","libreadline.so.8","libsysinfo.so.0","libutil.so.4","libz.so.3"],"options":{"CURL":"off","DOCS":"on","GUI":"off","HDF5":"on","HWLOC":"on","IPMI":"off","MYSQL":"off","RRD":"off"},"annotations":{"cpe":"cpe:2.3:a:schedmd:slurm:20.02.7:::::dragonfly6:x86_64:3"},"messages":[{"message":"===>   NOTICE:\n\nThe slurm-wlm port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sl-hunspell","origin":"textproc/sl-hunspell","version":"2020.12.31","comment":"Slovenian hunspell dictionary","maintainer":"office@FreeBSD.org","www":"https://extensions.libreoffice.org/extensions/slovenian-dictionary-pack/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"14a32ef15719bf7c6a243a833034010bf1ffeab20923301a7e5f457054589728","flatsize":3009321,"path":"All/sl-hunspell-2020.12.31.pkg","repopath":"All/sl-hunspell-2020.12.31.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":955724,"desc":"Slovenian hunspell dictionary","categories":["textproc"]},{"name":"slatec","origin":"math/slatec","version":"4.1_13","comment":"SLATEC Common Mathematical Library","maintainer":"ports@FreeBSD.org","www":"https://www.netlib.org/slatec/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"af538ce149bad1d5e7d8f03eae51fa8c0e6b41e0da919bfa10b2ab2b4ff3604f","flatsize":9169325,"path":"All/slatec-4.1_13.pkg","repopath":"All/slatec-4.1_13.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":1529992,"desc":"SLATEC is a comprehensive software library containing over 1400 general\npurpose mathematical and statistical routines written in Fortran 77.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"],"options":{"DOCS":"on","PROFILE":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe slatec port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"skippy-xd","origin":"x11-wm/skippy-xd","version":"0.5.0_3","comment":"Full-screen Expose-style standalone task switcher for X11","maintainer":"danfe@FreeBSD.org","www":"https://github.com/richardgv/skippy-xd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2a9dd2e80073a5bd8e957544fd8ab5d88d9510fc77aa3bd67a8f86aad03f831a","flatsize":156776,"path":"All/skippy-xd-0.5.0_3.pkg","repopath":"All/skippy-xd-0.5.0_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":56292,"desc":"Skippy-XD is a version of Skippy that uses Xserver's XDamage, XComposite and\nXFixes extensions to provide you with 'live' versions of the windows.\n\nSkippy-XD is best described as a full-screen task-switcher for X11. It tries to\nprovide an alternative when taskbars or regular task-switchers aren't the most\nefficient way of switching tasks (like when you have a lot of applications open)\nWhen activated (currently only through a hotkey), it will arrange and scale\nsnapshots of all windows on the current desktop and it'll let you pick a\nwindow using a mouse or a keyboard. Yes, this is also what expocity and Apple's\nExpose.","deps":{"giflib":{"origin":"graphics/giflib","version":"5.2.2"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcomposite":{"origin":"x11/libXcomposite","version":"0.4.6_1,1"},"libXdamage":{"origin":"x11/libXdamage","version":"1.1.6"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["x11-wm"],"shlibs_required":["libX11.so.6","libXcomposite.so.1","libXdamage.so.1","libXext.so.6","libXfixes.so.3","libXft.so.2","libXinerama.so.1","libXrender.so.1","libc.so.8","libgif.so.7","libjpeg.so.8","libm.so.4","libpng16.so.16","libz.so.3"],"options":{"DOCS":"on"}},{"name":"skypat","origin":"devel/skypat","version":"3.1.1","comment":"C++ unit and performance testing framework","maintainer":"yuri@FreeBSD.org","www":"https://skypat.skymizer.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6bb25d028c3529149ce5264d1fdb3171e3e15c08a6f896d013a5f9153406714c","flatsize":3345755,"path":"All/skypat-3.1.1.pkg","repopath":"All/skypat-3.1.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":475092,"desc":"SkyPat is a C++ performance analysis toolkit. SkyPat combines unit tests and\nperf_event to give programmers the power of accomplishing reliability and\nperformance test simultaneously.\n\nUnlike traditional tools that manipulate entire program as a black-box, SkyPat\nworks on a region of code like a white-box. It is used as a normal unit test\nlibrary. It provides macros and assertions, into which perf_events are embedded,\nto ensure correctness and to evaluate performance of a region of code. With\nperf_events, SkyPat can evaluate running time precisely without interference to\nscheduler. Moreover, perf_event also gives SkyPat accurate cycle counts that are\nuseful for tools that are sensitive to variance of timing, such as compilers.","categories":["devel"],"options":{"EXAMPLES":"on"}},{"name":"skladnik","origin":"games/skladnik","version":"25.04.2","comment":"Japanese warehouse keeper sokoban game","maintainer":"kde@FreeBSD.org","www":"https://apps.kde.org/skladnik/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e0437208d8f88d2f7600d937f5577d199e1fde4c12f27c222d2d8a1223d086ef","flatsize":788958,"path":"All/skladnik-25.04.2.pkg","repopath":"All/skladnik-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":468204,"desc":"Skladnik is an implementation of the Japanese warehouse keeper game %e2%80%9csokoban%e2%80%9d.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"libkdegames":{"origin":"games/libkdegames","version":"25.04.2"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["games","kde","kde-applications"],"shlibs_required":["libGLX.so.0","libKDEGames6.so.6","libKF6ColorScheme.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6DBusAddons.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6KIOCore.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Qml.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"supertux2","origin":"games/supertux2","version":"0.6.3_10","comment":"Side-scroller game similar to Super Mario Brothers","maintainer":"makc@FreeBSD.org","www":"https://supertux.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f87762cf663f3fc540aa9f577fdfbeb48a025983f4cf2c3c9f9ed03d2113bdbe","flatsize":250465190,"path":"All/supertux2-0.6.3_10.pkg","repopath":"All/supertux2-0.6.3_10.pkg","licenselogic":"single","pkgsize":164642332,"desc":"SuperTux is a 2D jump and run side-scroller game in a style similar\nto the original Super Mario games.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"fribidi":{"origin":"converters/fribidi","version":"1.0.16"},"glew":{"origin":"graphics/glew","version":"2.2.0_3"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libraqm":{"origin":"print/libraqm","version":"0.10.2"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"openal-soft":{"origin":"audio/openal-soft","version":"1.24.2_2"},"physfs":{"origin":"devel/physfs","version":"3.2.0"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_image":{"origin":"graphics/sdl2_image","version":"2.8.8"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLEW.so.2","libGLU.so.1","libSDL2-2.0.so.0","libSDL2_image-2.0.so.0","libboost_date_time.so.1.87.0","libboost_filesystem.so.1.87.0","libboost_locale.so.1.87.0","libboost_system.so.1.87.0","libc.so.8","libcurl.so.4","libfreetype.so.6","libfribidi.so.0","libharfbuzz.so.0","libm.so.4","libogg.so.0","libopenal.so.1","libphysfs.so.1","libpng16.so.16","libraqm.so.0","libstdc++.so.9","libvorbis.so.0","libvorbisfile.so.3","libz.so.3"],"options":{"DOCS":"on"}},{"name":"skinlf","origin":"x11-toolkits/skinlf","version":"6.7","comment":"Allows Java developers to write skinnable applications in Swing","maintainer":"crees@FreeBSD.org","www":"http://www.l2fprod.com/skinlf/index.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9c9b4088e022e9d0a5088cbb49be901edb02d7f4b6d3e531f5fb6719cb7a2d7f","flatsize":368225,"path":"All/skinlf-6.7.pkg","repopath":"All/skinlf-6.7.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":319700,"desc":"Skin Look And Feel allows Java developers to write skinnable application\nusing the Swing toolkit. Skin Look And Feel is able to load themepacks (a\nbundle of GTK - The Gimp Toolkit - and KDE - The K Desktop Environment - skins)\nto enhance your application GUI controls such as Buttons, Checks, Radios,\nScrollbars, Progress Bar, Lists, Tables, Internal Frames, Colors, Background\nTextures, Regular Windows.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","x11-toolkits"]},{"name":"ski","origin":"games/ski","version":"6.13_1","comment":"Skiing simulation with curses interface in python","maintainer":"ports@FreeBSD.org","www":"http://catb.org/~esr/ski/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bcc39df843e7cf4c0e4d4cf9472430a518a09b12992c038324097205875eb6d6","flatsize":37728,"path":"All/ski-6.13_1.pkg","repopath":"All/ski-6.13_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":18068,"desc":"Imagine you are skiing down an infinite slope, facing such hazards as\ntrees, ice, bare ground, and the man-eating Yeti! Unfortunately, you have\nput your jet-powered skis on backwards, so you can't see ahead where you\nare going; only behind where you have been. However, you can turn to\neither side, jump or hop through the air, teleport through hyperspace,\nlaunch nuclear ICBMs, and cast spells to call the Fire Demon. And since\nthe hazards occur in patches, you can skillfully outmaneuver them. A fun\nand very silly game that proves you don't need fancy graphical user\ninterfaces to have a good time.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["games","python"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ski port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"skem","origin":"mail/milter-skem","version":"1.0.2_4","comment":"Cache earlier sendmail's verdicts for the relays","maintainer":"ports@virtual-estates.net","www":"http://virtual-estates.net/skem/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f7b7da779107474d4cd8bbc14955d0802ae2fb03a8d2715d7e4287c476b23ea8","flatsize":27356,"path":"All/skem-1.0.2_4.pkg","repopath":"All/skem-1.0.2_4.pkg","licenselogic":"single","pkgsize":15236,"desc":"The skem utility is a sendmail milter, that checks and maintains a list\nof whitelisted, temporary banned, and permanently blacklisted\nIP-addresses. How you obtain the entries is up to you, but the included\nlogwatcher module provides one possibility.\n\nThe list is stored in a directory, each entry being a file (usually --\nzero sized) or a symlink (usually -- a \"broken\" one). Such entries are\nstored efficiently (within the directory itself) and the directories are\nsearched using the hash tables on modern file systems. At the same time,\nthey can be listed, added, and removed with the simple ls(1), touch(1),\nand rm(1).\n\nThis milter does not itself filter spam, instead it memorizes the\nverdicts issued by your other anti-spam defenses to reduce the system\nload and resource consumption, by temporarily rejecting the relays\nsuspected of spamming (banned) and, optionally, by permanently rejecting\nthe relays \"convicted\" of spamming (blacklisted).\n\nThe idea is to stem the spam from real spam sources, while reducing the\nill effects of false-positives to merely delaying, rather than rejecting\nfuture messages.","categories":["mail"],"shlibs_required":["libc.so.8","libmilter.so.7","libpthread.so.0"],"options":{"SKEM_NETINET":"on","SKEM_NETINET6":"off","SKEM_NO_CLEANUP":"off","SKEM_NO_LOGWATCHER":"off"},"messages":[{"message":"The milter-skem port does not (yet?) provide the\n\tmilter-starting script(s).\n\n\tPlease, read the manual page (skem(8)) to determine,\n\twhat's best for your environment -- it can be configured\n\tto be automaticly launched by syslogd(8), for example.","type":"install"}]},{"name":"slack-term","origin":"net-im/slack-term","version":"0.4.1_1","comment":"Slack client for your terminal","maintainer":"dmgk@FreeBSD.org","www":"https://github.com/erroneousboat/slack-term/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ba62397b937b3106d6d5a9319b9f4f414f51e3749ece94c34b292cd4289cb080","flatsize":6925322,"path":"All/slack-term-0.4.1_1.pkg","repopath":"All/slack-term-0.4.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2306284,"desc":"slack-term is a terminal-based Slack client with configurable key mappings\nand customizable theme.\n\nWWW: https://github.com/erroneousboat/slack-term","categories":["net-im"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"To do the initial slack-term configuration, get a Slack token from\nhttps://api.slack.com/custom-integrations/legacy-tokens and create\n~/.slack-term with the following format:\n\n{\n    \"slack_token\": \"yourslacktokenhere\"\n}\n\nSee /usr/local/share/doc/slack-term/README.md or the online documentation\nfor more configuration options.","type":"install"}]},{"name":"slackcat","origin":"net/slackcat","version":"1.7.3_22","comment":"Simple commandline utility to post snippets to Slack","maintainer":"nork@FreeBSD.org","www":"https://github.com/bcicen/slackcat","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"29d9c671ad605e1dbb74f530bee97278c636e2008d42dfeec456aeb657cb7e29","flatsize":7884139,"path":"All/slackcat-1.7.3_22.pkg","repopath":"All/slackcat-1.7.3_22.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2501320,"desc":"Slackcat is a simple commandline utility to post snippets to Slack.","categories":["net"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"sketchy","origin":"lang/sketchy","version":"20070218_2","comment":"Interpreter for purely applicative Scheme","maintainer":"bofh@FreeBSD.org","www":"https://sketchy-lisp.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"76fb4952239ad5ae2c381c633235dad1d6d50df926533a376c07afb34a52e0bf","flatsize":1599619,"path":"All/sketchy-20070218_2.pkg","repopath":"All/sketchy-20070218_2.pkg","licenselogic":"single","pkgsize":253152,"desc":"SketchyLISP is an embeddable interpreter for a purely applicative\ndialect of Scheme. It may be considered an implementation of pure\nLISP plus global definitions and some input/output functions.\n\nThis package contains the SketchyLISP interpreter and library,\nthe manual, and example programs.","categories":["devel","lang","lisp","scheme"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"sk-mythes","origin":"textproc/sk-mythes","version":"2024.02.19","comment":"Slovak thesaurus","maintainer":"office@FreeBSD.org","www":"https://www.sk-spell.sk.cx/thesaurus/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ce7d2695ea82a364e2ac05d7e0a1e3720d4b2ff3bb6a91021d889fb42e14262d","flatsize":729570,"path":"All/sk-mythes-2024.02.19.pkg","repopath":"All/sk-mythes-2024.02.19.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":157368,"desc":"Slovak thesaurus","categories":["textproc"]},{"name":"sk-hyphen","origin":"textproc/sk-hyphen","version":"2004.04.15_1","comment":"Slovak hyphenation rules","maintainer":"office@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a363ed6bb2baa03ee4a4128c97112c94d8f192be3018729700aee0b690885d97","flatsize":45042,"path":"All/sk-hyphen-2004.04.15_1.pkg","repopath":"All/sk-hyphen-2004.04.15_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":14688,"desc":"Slovak hyphenation rules","categories":["textproc"]},{"name":"skim-fuzzy-finder","origin":"deskutils/skim","version":"0.16.1","comment":"Fuzzy finder","maintainer":"yuri@FreeBSD.org","www":"https://github.com/lotabout/skim","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"99ff0d8b3b0c1039efd4ab435f0f4e91610908322eea5a363afecaee68d25ff4","flatsize":3720942,"path":"All/skim-fuzzy-finder-0.16.1.pkg","repopath":"All/skim-fuzzy-finder-0.16.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1059000,"desc":"skim is is a general fuzzy finder that saves time.\n\nskim provides a single executable: `sk`. Anywhere who would want to use\n`grep` should try `sk` instead.","categories":["deskutils"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0"]},{"name":"skeuos-gtk-themes","origin":"x11-themes/skeuos-gtk-themes","version":"20220629","comment":"Light and dark colorful Gtk3.20+ theme","maintainer":"Alexander88207@protonmail.com","www":"https://github.com/daniruiz/skeuos-gtk","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d39a44742fc01bf8d22b8cc0b09e06f33faf53585954f418cee1aa884da9fe47","flatsize":51831203,"path":"All/skeuos-gtk-themes-20220629.pkg","repopath":"All/skeuos-gtk-themes-20220629.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1217492,"desc":"Light and dark colorful Gtk3.20+ theme\n\nSupported Desktop Environments:\n\n* Cinnamon\n* Gnome-Shell\n* Metacity\n* Xfce","categories":["x11-themes"]},{"name":"skalibs","origin":"devel/skalibs","version":"2.14.3.0","comment":"General purpose C libraries used by skarnet.org software","maintainer":"crest@rlwinm.de","www":"https://www.skarnet.org/software/skalibs/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"81dc142d5f70720f832f2eacf815c9fbfa89ed9737fe4f9adf24299c746954fa","flatsize":1957319,"path":"All/skalibs-2.14.3.0.pkg","repopath":"All/skalibs-2.14.3.0.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":227196,"desc":"skalibs is a package centralizing the public-domain C development files\nused for building other skarnet.org software.\n\nskalibs can also be used as a sound basic start for C development.\nThere are a lot of general-purpose libraries out there;\nbut if your main goal is to produce small and secure C code,\nyou will like skalibs.\n\nskalibs contains exclusively public-domain code.\nSo you can redistribute it as you want, and it does not prevent you\nfrom distributing any of your executables.","categories":["devel"],"options":{"DOCS":"on"}},{"name":"sjitter","origin":"net-mgmt/sjitter","version":"0.18.1b","comment":"Client/server jitter measurement utility","maintainer":"dikshie@sfc.wide.ad.jp","www":"http://www.nicolargo.com/dev/sjitter/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"70a88f921c5db02964f1c089709182045b58806151a37ad417d546781cca9c1d","flatsize":21208,"path":"All/sjitter-0.18.1b.pkg","repopath":"All/sjitter-0.18.1b.pkg","licenselogic":"single","pkgsize":7056,"desc":"Sjitter is a command line client/server to measure jitter\n(based on RFC 1889), one way UDP delay and bandwidth.","categories":["net","net-mgmt"],"shlibs_required":["libc.so.8"]},{"name":"sjeng","origin":"games/sjeng","version":"11.2_3","comment":"Chess engine supporting chess variations","maintainer":"ports@FreeBSD.org","www":"https://sjeng.org/indexold.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"75698b75c31d701e62f5aa049a134fe0fcc005dbb6d39ab4651f83f394304c31","flatsize":192117,"path":"All/sjeng-11.2_3.pkg","repopath":"All/sjeng-11.2_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":75668,"desc":"Sjeng was an attempt to create a bughouse & crazyhouse playing program that\ncan attain a level comparable to what the best human players are capable of.\nNewer versions of Sjeng also play standard, suicide, giveaway and losers\nchess.","deps":{"gdbm":{"origin":"databases/gdbm","version":"1.24"}},"categories":["games"],"shlibs_required":["libc.so.8","libgdbm.so.6","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe sjeng port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sitecopy","origin":"www/sitecopy","version":"0.16.6_9","comment":"Maintains remote websites, uses FTP or WebDAV to sync up w/ local copy","maintainer":"sitecopy@oldach.net","www":"https://www.manyfish.co.uk/sitecopy/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d0ae4097e6205d6f5e5e511b62c5a450d0534b16e8dd8d7749b2d04a114b264a","flatsize":317918,"path":"All/sitecopy-0.16.6_9.pkg","repopath":"All/sitecopy-0.16.6_9.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":99344,"desc":"sitecopy is for copying locally stored websites to remote web servers.\nThe program will upload files to the server which have changed locally,\nand delete files from the server which have been removed locally, to keep\nthe remote site synchronized with the local site, with a single command.\nThe aim is to remove the hassle of uploading and deleting individual files\nusing an FTP client. sitecopy will also optionally try to spot files you move\nlocally, and move them remotely.\n\nsitecopy is designed to not care about what is actually on the remote\nserver - it simply keeps a record of what it THINKS is in on the remote\nserver, and works from that. WebDAV can be used to maintain remote sites\nas well as FTP.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"neon":{"origin":"www/neon","version":"0.32.5_3"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["www"],"shlibs_required":["libc.so.8","libcrypto.so.12","libexpat.so.1","libintl.so.8","libneon.so.27","libssl.so.12","libz.so.3"],"options":{"NLS":"on"}},{"name":"sispmctl","origin":"sysutils/sispmctl","version":"4.12","comment":"CLI tool to manage USB controlled powerstrips produced by GEMBIRD LTD","maintainer":"rodrigo@FreeBSD.org","www":"https://sispmctl.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1204bb6db3a9103f28023791e78e424322d4325a1eb10df0003cdc06774c79b2","flatsize":56240,"path":"All/sispmctl-4.12.pkg","repopath":"All/sispmctl-4.12.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":22728,"desc":"sispmctl is an application for managing USB controlled\npowerstrips produced by GEMBIRD LTD.\nNewer devices are sold under the Energenie brand.\n\nThe following devices are supported:\n    * Gembird MSIS-PM\n    * Gembird Silver Shield SIS-PM (aka Revolt Intelliplug)\n    * Gembird Silver Shield SIS-PMS\n    * Energenie EG-PM\n    * Energenie EG-PMS\n    * Energenie EG-PM2\n    * Energenie EG-PMS2","categories":["sysutils"],"shlibs_required":["libc.so.8","libusb.so.2"]},{"name":"sk-hunspell","origin":"textproc/sk-hunspell","version":"20110228_1","comment":"Slovak hunspell dictionaries","maintainer":"office@FreeBSD.org","www":"https://www.sk-spell.sk.cx/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ae5c49969c335ad9c1c1308db08809986d08282adc0ad816ae233d9a20562917","flatsize":3670222,"path":"All/sk-hunspell-20110228_1.pkg","repopath":"All/sk-hunspell-20110228_1.pkg","licenselogic":"or","licenses":["GPLv2","LGPL21","MPL11"],"pkgsize":697872,"desc":"Slovak hunspell dictionaries","categories":["textproc"]},{"name":"sjasmplus","origin":"devel/sjasmplus","version":"1.20.3","comment":"Command-line cross-compiler of assembly language for Z80 CPU","maintainer":"otis@FreeBSD.org","www":"https://github.com/z00m128/sjasmplus","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2b62d0024e03907b7feb3d87710d509582d05b588ac323954f2ec66e3c8b3dda","flatsize":1013311,"path":"All/sjasmplus-1.20.3.pkg","repopath":"All/sjasmplus-1.20.3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":328584,"desc":"Command-line cross-compiler of assembly language for Z80 CPU.  Supports many\nZX-Spectrum specific directives, has built-in Lua scripting engine and 3-pass\ndesign.","categories":["devel"],"shlibs_required":["libc.so.8","libdl.so.0","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on","EXAMPLES":"on","BUNDLED_LUA":"on","LUA":"off","NOLUA":"off"}},{"name":"sk-aspell","origin":"textproc/sk-aspell","version":"2.01.2,1","comment":"Aspell Slovak dictionary","maintainer":"office@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"39155c3d046ce81387cc21aa91b4103eafcd4cb19794d20198f38de258506b9e","flatsize":3809588,"path":"All/sk-aspell-2.01.2,1.pkg","repopath":"All/sk-aspell-2.01.2,1.pkg","licenselogic":"single","pkgsize":1273420,"desc":"Aspell Slovak dictionary.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"]},{"name":"siren","origin":"audio/siren","version":"0.11","comment":"Text-based audio player","maintainer":"eduardo@FreeBSD.org","www":"https://www.kariliq.nl/siren/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"71d306479060a93ec39ee93224537c47f0e54591bd515f52a66d53ccd5e07643","flatsize":178153,"path":"All/siren-0.11.pkg","repopath":"All/siren-0.11.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":64816,"desc":"Siren is a text-based audio player for UNIX-like operating systems. It\nsupports Ogg Vorbis, MP3, FLAC, WavPack, WAVE, AIFF and a few other file\nformats.","deps":{"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["audio"],"shlibs_required":["libc.so.8","libncurses.so.6","libpthread.so.0","libtinfo.so.6"],"options":{"FAAD":"off","FFMPEG":"on","FLAC":"off","MAD":"off","MPG123":"off","OPUS":"off","SNDFILE":"off","VORBIS":"off","WAVPACK":"off","OSS":"on","PULSEAUDIO":"off","SNDIO":"off"}},{"name":"sisl","origin":"math/sisl","version":"4.6.0.44","comment":"Spline library","maintainer":"yuri@FreeBSD.org","www":"https://github.com/SINTEF-Geometry/SISL","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"203c9a8d1afa8d87078563dbb667d568d0f47180a840ae2952e12101a6a50b2f","flatsize":1242168,"path":"All/sisl-4.6.0.44.pkg","repopath":"All/sisl-4.6.0.44.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":470424,"desc":"SISL is a comprehensive NURBS library for the modeling and\ninterrogation of curves and surfaces. It is implemented in C.\n\nThis software was written by the Geometry Group at SINTEF ICT,\nDepartment of Applied Mathematics.","categories":["math"]},{"name":"sipsak","origin":"net/sipsak","version":"0.9.8.1_1","comment":"Small command line tool for SIP testing","maintainer":"jesusr@FreeBSD.org","www":"https://github.com/nils-ohlmeier/sipsak","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5710192a87d7fa65c1a30bda6c7602e11afc1655be3cf70cb2a28fc8adb616f6","flatsize":127379,"path":"All/sipsak-0.9.8.1_1.pkg","repopath":"All/sipsak-0.9.8.1_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":53068,"desc":"Sipsak is a small command line tool for developers and administrators of\nSession Initiation Protocol (SIP) applications.\nIt can be used for some simple tests on SIP applications and services.","deps":{"c-ares":{"origin":"dns/c-ares","version":"1.34.4_1"},"gnutls":{"origin":"security/gnutls","version":"3.8.9"}},"categories":["net"],"shlibs_required":["libc.so.8","libcares.so.2","libgnutls.so.30"],"options":{"CARES":"on","GNUTLS":"on"}},{"name":"siproxd","origin":"net/siproxd","version":"0.8.2_1","comment":"Proxy/masquerading daemon for the SIP protocol","maintainer":"frank@dynamical-systems.org","www":"http://siproxd.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4c2c86a723f801fa628159d4c35bf4f6e7ad37738884ccdb911fdc33d8a7f204","flatsize":385994,"path":"All/siproxd-0.8.2_1.pkg","repopath":"All/siproxd-0.8.2_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":117560,"desc":"Siproxd is a proxy/masquerading daemon for the SIP protocol.\nIt handles registrations of SIP clients on a private IP network\nand performs rewriting of the SIP message bodies to make SIP\nconnections possible via a masquerading firewall.\nIt allows SIP clients (like kphone, linphone) to work behind\nan IP masquerading firewall or router.","deps":{"libosip2":{"origin":"net/libosip2","version":"5.3.1"}},"categories":["net"],"shlibs_required":["libc.so.8","libdl.so.0","libosip2.so.15","libosipparser2.so.15","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"sirula","origin":"x11/sirula","version":"1.1.0_1","comment":"Simple app launcher for Wayland written in Rust","maintainer":"ports@FreeBSD.org","www":"https://github.com/DorianRudolph/sirula","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a9b909bfa8878df1095e8dcd60f3c7637badaf7d749f1ad7ed2b7e788e42162f","flatsize":1994985,"path":"All/sirula-1.1.0_1.pkg","repopath":"All/sirula-1.1.0_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":547048,"desc":"Sirula (simple Rust launcher) is an app launcher for Wayland.\nCurrently, the only feature is launching apps from .desktop files.\nFeel free to submit pull requests for any feature you like.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk-layer-shell":{"origin":"x11-toolkits/gtk-layer-shell","version":"0.9.1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["wayland","x11"],"shlibs_required":["libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libexecinfo.so.1","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libgtk-layer-shell.so.0","libpango-1.0.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe sirula port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sipcalc","origin":"net-mgmt/sipcalc","version":"1.1.6_1","comment":"IP subnet calculator with IPv6 support","maintainer":"ports@FreeBSD.org","www":"https://www.routemeister.net/projects/sipcalc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c0638d206daf774d41d7046deebb36f969f46a0faa3905a8e162571159557e0b","flatsize":59379,"path":"All/sipcalc-1.1.6_1.pkg","repopath":"All/sipcalc-1.1.6_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":28068,"desc":"Sipcalc is an ip subnet calculator.\nFeatures:\n\nIPv4 -\n* Retrieving of address information from interfaces.\n* Classful and CIDR output.\n* Multiple address and netmask formats (dotted quad, hex, number of bits).\n* Output of broadcast address, network class, Cisco wildcard, hosts/range,\n  network range.\n* Output of a userdefined number of extra networks.\n* The ability to \"split\" a network based on a smaller netmask,\n  now also with recursive runs on the generated subnets.\n* DNS resolution.\n\nIPv6 -\n* Compressed and expanded input addresses.\n* Compressed and expanded output.\n* Standard IPv6 network output.\n* Reverse dns address generation.\n* The ability to \"split\" a network based on a smaller netmask,\n  now also with recursive runs on the generated subnets.\n* DNS resolution.","categories":["net-mgmt"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe sipcalc port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sl-libreoffice","origin":"editors/libreoffice-sl","version":"25.2.2.2","comment":"sl language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"770180ff49d3a0038fa74cbce5989bc3797db6a40120f2dbfe34406072b887a5","flatsize":35432464,"path":"All/sl-libreoffice-25.2.2.2.pkg","repopath":"All/sl-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":3502332,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"sipp","origin":"benchmarks/sipp","version":"3.5.1_7","comment":"SIP benchmarking and testing tool","maintainer":"farrokhi@FreeBSD.org","www":"https://sipp.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2847ef7402dff852404e8e36ecbd438decabdd3a3f2971486db19d3332a38ef0","flatsize":567803,"path":"All/sipp-3.5.1_7.pkg","repopath":"All/sipp-3.5.1_7.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":193288,"desc":"Sipp is a performance test tool / traffic generator for the SIP protocol.\n\nIt comes with a few basic SipStone user-agents scenarios (UAC & UAS), i\nestablishing and releasing multiple calls with the INVITE and BYE methods.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["benchmarks","net"],"shlibs_required":["libc.so.8","libcrypto.so.12","libm.so.4","libncurses.so.6","libpthread.so.0","libssl.so.12","libstdc++.so.9","libtinfo.so.6"],"options":{"GSL":"off","OPENSSL":"on","PCAP":"on","RTPSTREAM":"on","SCTP":"off"}},{"name":"sisc","origin":"lang/sisc","version":"1.16.6_3","comment":"Extensible Java-based Scheme interpreter","maintainer":"ports@FreeBSD.org","www":"http://sisc.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f2554aeea04ed2557c153c206a889f9c8acc1823e651dd6fc4b3214b51aa7524","flatsize":1242859,"path":"All/sisc-1.16.6_3.pkg","repopath":"All/sisc-1.16.6_3.pkg","licenselogic":"or","licenses":["GPLv2+","MPL11"],"pkgsize":757988,"desc":"SISC is an extensible Java based interpreter of the algorithmic\nlanguage Scheme.  SISC uses modern interpretation techniques, and\nhandily outperforms all existing Java interpreters.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","lang","scheme"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe sisc port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"since","origin":"misc/since","version":"1.1_1","comment":"View the end of a file like tail(1), but save state between sessions","maintainer":"ports@FreeBSD.org","www":"http://welz.org.za/projects/since","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2fc9329baf080df378dcecd46b4006d6cdd3ccfaa2de2cb0cd5719d529d059bf","flatsize":62573,"path":"All/since-1.1_1.pkg","repopath":"All/since-1.1_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":24392,"desc":"since is a Unix utility similar to tail. Unlike tail, since only shows the\nlines appended since the last time. It is useful to monitor growing log\nfiles.","categories":["misc"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe since port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"slim-themes","origin":"x11-themes/slim-themes","version":"1.0.1_2","comment":"Theme pack for SLiM login app","maintainer":"d.oriented@gmail.com","www":"https://contents.meetbsd.ir/apps/opensource/slim/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"695ed3c4cbca2d674dfa8bc8636d9c90ea9f126fe6e67655df3d37c5cc01e2da","flatsize":5587117,"path":"All/slim-themes-1.0.1_2.pkg","repopath":"All/slim-themes-1.0.1_2.pkg","licenselogic":"single","pkgsize":5140568,"desc":"Theme pack for the SLiM X login application.","deps":{"slim":{"origin":"x11/slim","version":"1.3.6_26"}},"categories":["x11-themes"],"options":{"GENTOO_SIMPLE":"on","ARCHLINUX_SIMPLE":"on","DEBIAN_MOREBLUE":"on","FINGERPRINT":"on","FLAT":"on","LAKE":"on","RAINBOW":"on","REAR_WINDOW":"on","SCOTLAND_ROAD":"on","SUBWAY":"on","WAVE":"on","LUNAR_LINUX":"on","ZENWALK":"on","PARALLEL_DIMS":"on","CAPERNOITED":"on","MINDLOCK":"on","FLOWER2":"on","FREEBSD":"on","GNEWSENSE":"on"}},{"name":"sl-aspell","origin":"textproc/sl-aspell","version":"0.50.0_1,1","comment":"Aspell Slovenian dictionary","maintainer":"office@FreeBSD.org","www":"http://aspell.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a56a2082e405697da1944b6a217dcf721e8c49397c37bdb99f8d9aa0254ad96f","flatsize":22675747,"path":"All/sl-aspell-0.50.0_1,1.pkg","repopath":"All/sl-aspell-0.50.0_1,1.pkg","licenselogic":"single","pkgsize":5281504,"desc":"Aspell Slovenian dictionary.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"]},{"name":"skanlite","origin":"graphics/skanlite","version":"25.04.2","comment":"Simple image scanning application","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/applications/graphics/skanlite","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"672e298935e6440f8c88bff41952c788daab9b26b959908b71b09bdf544e307d","flatsize":3137620,"path":"All/skanlite-25.04.2.pkg","repopath":"All/skanlite-25.04.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2491396,"desc":"Skanlite is a simple image scanning application that does nothing\nmore than scan and save images.  Skanlite can open a save dialog\nfor every image scanned or save the images immediately in a specified\ndirectory with auto-generated names and format.  The user can also\nchoose to show the scanned image before saving.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kjobwidgets":{"origin":"x11-toolkits/kf6-kjobwidgets","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"kf6-solid":{"origin":"devel/kf6-solid","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libksane":{"origin":"graphics/libksane","version":"25.04.2"},"png":{"origin":"graphics/png","version":"1.6.47"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["graphics","kde","kde-applications"],"shlibs_required":["libGLX.so.0","libKF6ColorScheme.so.6","libKF6Completion.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6JobWidgets.so.6","libKF6KIOCore.so.6","libKF6KIOGui.so.6","libKF6KIOWidgets.so.6","libKF6Service.so.6","libKF6Solid.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libKSaneWidgets6.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"]},{"name":"simsu","origin":"games/simsu","version":"1.4.5","comment":"Basic Sudoku game","maintainer":"amdmi3@FreeBSD.org","www":"https://gottcode.org/simsu/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7b7fae2fe6a801ae163596a26edf8d543ca5bcc4ce7a4ce58f49a5c0ca5b2088","flatsize":609906,"path":"All/simsu-1.4.5.pkg","repopath":"All/simsu-1.4.5.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":286376,"desc":"Simsu is a basic Sudoku game. You can switch between filling in notes\n(pencil mode), or filling in answers (pen mode).\n\nTo make it easier to see where to place numbers, you can highlight\nall instances of a number. You can also check your answers for\ncorrectness while playing. The game stores your current notes and\nanswers, so that you can pick up where you left off the next time you\nplay.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["games"],"shlibs_required":["libGLX.so.0","libOpenGL.so.0","libQt6Concurrent.so.6","libQt6Core.so.6","libQt6Gui.so.6","libQt6PrintSupport.so.6","libQt6Widgets.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"NLS":"on"}},{"name":"simscan","origin":"mail/simscan","version":"1.4.0_9","comment":"Fast Content/Anti-virus Scanner for qmail Written in C","maintainer":"ports@FreeBSD.org","www":"https://www.inter7.com/?page=simscan","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a757010a9d86eb31c8c8bf393f5221c8053b45d167c6f6e64bfcab34bec80e85","flatsize":62521,"path":"All/simscan-1.4.0_9.pkg","repopath":"All/simscan-1.4.0_9.pkg","licenselogic":"single","pkgsize":21844,"desc":"Simscan is a simple program that enables qmail-smtpd to reject\nviruses, spam and block attachments during the SMTP conversation\nso the email never makes it into your computers. It is completely\nopen source and uses other open source components.\nVery efficient and written in C.","deps":{"ripmime":{"origin":"mail/ripmime","version":"1.4.1.0_1"}},"categories":["mail","security"],"users":["simscan"],"groups":["simscan"],"shlibs_required":["libc.so.8"],"options":{"ATTACH":"off","CLAMAV":"on","DOCS":"on","DOMAIN":"off","DROPMSG":"off","DSPAM":"off","HEADERS":"off","PASSTHRU":"off","RIPMIME":"on","SPAMD":"off","USER":"off"},"messages":[{"message":"NOTES:\n\n* You have to configure your anti-virus and anti-spam products!\n\n* You have to modify your qmail startup files to call simscan.\nIn most cases, you just need to edit /var/qmail/tcp.smtp in\norder to call simscan instead of qmail-queue, by setting up\nQMAILQUEUE variable. For example:\n\n127.0.0.1:allow,RELAYCLIENT=\"\"\n192.168.0.:allow,RELAYCLIENT=\"\",QMAILQUEUE=\"/var/qmail/bin/simscan\"\n:allow,QMAILQUEUE=\"/var/qmail/bin/simscan\"\n\n* Don't forget to rebuild tcp.smtp.cdb from new tcp.smtp using tcprules!\n\n* Also, read documentation about how to configure\nattachment blocking and per domain processing.\nAdditional documentation can be found here:\nhttp://qmailwiki.inter7.com/index.php?title=Simscan","type":"install"},{"message":"===>   NOTICE:\n\nThe simscan port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sk-libreoffice","origin":"editors/libreoffice-sk","version":"25.2.2.2","comment":"sk language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"70d88d0b85c99ed9fd081d7fcf0fd8c6659ba3d7dcad565365135dc67b8eae28","flatsize":35246176,"path":"All/sk-libreoffice-25.2.2.2.pkg","repopath":"All/sk-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":3559892,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"simpleviewer","origin":"graphics/simpleviewer","version":"3.1.9_3","comment":"Small and simple image viewer based on OpenGL","maintainer":"danfe@FreeBSD.org","www":"https://bitbucket.org/andreyu/simple-viewer-gl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c0340837aef1753fecdbf7853bb7c505fa2b75b3dbea4d0a818779d9ec980ed2","flatsize":1366691,"path":"All/simpleviewer-3.1.9_3.pkg","repopath":"All/simpleviewer-3.1.9_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":643944,"desc":"Simple Viewer is small and simple OpenGL based image viewer.  Its features:\n\n  - Supported formats: PNG, JPEG, PSD, XCF, SVG, GIF, TIFF, TARGA,\n    ICO, BMP, PNM, DDS, BMP, XWD, SCR (ZX-Spectrum screen), XPM, WebP\n  - Lightweight and fast: utilizes hardware-accelerated video card\n  - GIF animation, embedded ICC profiles, and Exif tags support\n  - Very simple interface, minimum dependencies, does not require any\n    specific desktop environment\n  - Suitable as default (general-purpose) desktop image viewer","deps":{"Imath":{"origin":"math/Imath","version":"3.1.12"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"giflib":{"origin":"graphics/giflib","version":"5.2.2"},"glfw":{"origin":"graphics/glfw","version":"3.4_2"},"imlib2":{"origin":"graphics/imlib2","version":"1.12.4_1,2"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"lcms2":{"origin":"graphics/lcms2","version":"2.17"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXxf86vm":{"origin":"x11/libXxf86vm","version":"1.1.5"},"libexif":{"origin":"graphics/libexif","version":"0.6.25"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"liblz4":{"origin":"archivers/liblz4","version":"1.10.0,1"},"openexr":{"origin":"graphics/openexr","version":"3.3.4"},"openjpeg":{"origin":"graphics/openjpeg","version":"2.5.3"},"png":{"origin":"graphics/png","version":"1.6.47"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"},"webp":{"origin":"graphics/webp","version":"1.5.0"}},"categories":["graphics"],"shlibs_required":["libGLU.so.1","libGLX.so.0","libICE.so.6","libIex-3_3.so.32","libIlmThread-3_3.so.32","libImath-3_1.so.29","libImlib2.so.1","libOpenEXR-3_3.so.32","libOpenEXRCore-3_3.so.32","libOpenEXRUtil-3_3.so.32","libOpenGL.so.0","libSM.so.6","libX11.so.6","libXext.so.6","libXinerama.so.1","libc.so.8","libcurl.so.4","libexif.so.12","libgif.so.7","libglfw.so.3","libjpeg.so.8","liblcms2.so.2","liblz4.so.1","libm.so.4","libopenjp2.so.7","libpng16.so.16","libpthread.so.0","librt.so.0","libstdc++.so.9","libtiff.so.6","libwebp.so.7","libz.so.3"],"options":{"CURL":"on","DOCS":"on","EXAMPLES":"on","GIF":"on","IMLIB2":"on","JPEG2000":"on","LCMS2":"on","LIBEXIF":"on","OPENEXR":"on","TIFF":"on","WEBP":"on"},"messages":[{"message":"You can put default command line switches into a configuration file,\nplease see /usr/local/share/examples/simpleviewer/config.example\nfor how to do it.","type":"install"}]},{"name":"simplestroke","origin":"x11/simplestroke","version":"1.3.1","comment":"Detect mouse gestures","maintainer":"ports@FreeBSD.org","www":"https://github.com/t6/simplestroke","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7e3413c88f8845614e2aa1733214faf7b4989cdf550bb14082e6ab760b366bdc","flatsize":145884,"path":"All/simplestroke-1.3.1.pkg","repopath":"All/simplestroke-1.3.1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":9168,"desc":"Simplestroke is a simple utility that detects mouse gestures.  It\ncurrently detects sixteen pre-defined mouse gestures and prints the\nname of the detected gesture to stdout, if any.  The output can then\ne.g. be used in a simple shell script to execute commands.\n\nExample usages could include closing windows in i3 by drawing a Z over\nthem or other window manipulations, or pausing your music player by\ndrawing a left-to-right line.","deps":{"libmd":{"origin":"security/libmd","version":"3.0"}},"categories":["x11"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"SUID":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe simplestroke port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"simplesnap","origin":"sysutils/simplesnap","version":"2.1.3","comment":"Transfers ZFS snapshots across a network","maintainer":"fk@fabiankeil.de","www":"https://github.com/jgoerzen/simplesnap","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2a91a8c6dd6dc565898cffa39067384e576b8c47d48a5301426e488e00e31796","flatsize":64239,"path":"All/simplesnap-2.1.3.pkg","repopath":"All/simplesnap-2.1.3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":27520,"desc":"simplesnap is a powerful system for transferring ZFS snapshots across\na network. Although it can serve many purposes, its primary goal is to\nmanage backups from one ZFS filesystem to a backup filesystem also\nrunning ZFS, using incremental backups to minimize network traffic and\ndisk usage.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"coreutils":{"origin":"sysutils/coreutils","version":"9.6"},"pv":{"origin":"sysutils/pv","version":"1.9.31"}},"categories":["sysutils"]},{"name":"simplevaders","origin":"games/simplevaders","version":"0.8.1_1","comment":"Space-Invaders like 2D space shooter","maintainer":"amdmi3@FreeBSD.org","www":"https://dusted.dk/pages/simplevaders/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b02016a27757639752108fca78ed669cfd9656dab590bb7abdb441108e59d8e2","flatsize":666587,"path":"All/simplevaders-0.8.1_1.pkg","repopath":"All/simplevaders-0.8.1_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":320560,"desc":"Intense 2D space shooter like Space-Invaders, but not quite. It\nuses OpenGL and includes particle effects.\n\nThe objective is to shoot the aliens before they reach the bottom\nof the screen.","deps":{"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"},"sdl_ttf":{"origin":"graphics/sdl_ttf","version":"2.0.11_8"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libSDL_ttf-2.0.so.0","libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"simpleproxy","origin":"net/simpleproxy","version":"3.4_2","comment":"Simple TCP proxy","maintainer":"pluknet@gmail.com","www":"http://www.crocodile.org/software.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4164a5f22554d22f545257ddbd6883b3b1b054b3737f34f0c79d52ff02d40de3","flatsize":25868,"path":"All/simpleproxy-3.4_2.pkg","repopath":"All/simpleproxy-3.4_2.pkg","licenselogic":"single","pkgsize":11800,"desc":"Simpleproxy program acts as simple TCP proxy. It listens for local\nsocket, and any connection to this port will be forwarded to another\nsocket at remote host.\n\nLICENSE: GPL2 or later","categories":["net"],"shlibs_required":["libc.so.8"]},{"name":"simutrans-pak64","origin":"games/simutrans-pak64","version":"124.3","comment":"Low resolution graphics set for Simutrans","maintainer":"amdmi3@FreeBSD.org","www":"https://www.simutrans.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5374baee4264fc9815482276eea499459b653317cf74bd271eb86b7bf0cf9908","flatsize":13886461,"path":"All/simutrans-pak64-124.3.pkg","repopath":"All/simutrans-pak64-124.3.pkg","licenselogic":"single","pkgsize":3478144,"desc":"Pak64 is the evolution of the original Simutrans pakset, which now\nwe call pak.Classic. Many artists contributed to this pakset since\nthe 8 bit age.","categories":["games"]},{"name":"simpleirc","origin":"irc/simpleirc","version":"1.3_1","comment":"Extremely simple IRC client","maintainer":"ports@FreeBSD.org","www":"http://www.suckless.org/programs/sic.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b22a5d12880c109619be7273c465e6a27bdbb5071501f81a8ad3806f3bbb3bf4","flatsize":14772,"path":"All/simpleirc-1.3_1.pkg","repopath":"All/simpleirc-1.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7792,"desc":"SIMPLE IRC CLIENT alias sic\n\nsic is an extremely simple IRC client. It consists of lesser\nthan 250 lines of code. It is the little brother of irc/ii","categories":["irc"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe simpleirc port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"simplemod","origin":"audio/simplemod","version":"1.1_1","comment":"Minimalistic module player","maintainer":"xi@borderworlds.dk","www":"https://borderworlds.dk/projects/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9aa8a5ecf6e4e51a21d65873769aa7317e5b87140a10bbd6920d036d6dfe09d9","flatsize":8456,"path":"All/simplemod-1.1_1.pkg","repopath":"All/simplemod-1.1_1.pkg","licenselogic":"single","pkgsize":3404,"desc":"simplemod is a minimalistic module player. It was designed to be used by a\nfrontend and thus it's output is easy to parse.","deps":{"libmikmod":{"origin":"audio/libmikmod","version":"3.3.11.1_2"}},"categories":["audio"],"shlibs_required":["libc.so.8","libm.so.4","libmikmod.so.3","libpthread.so.0"]},{"name":"simpleini","origin":"devel/simpleini","version":"4.22_1","comment":"C++ library providing a simple API to INI-style configuration files","maintainer":"amdmi3@FreeBSD.org","www":"https://github.com/brofield/simpleini","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ef6adb50c5577d5a9898c275cc6cb3836105d3db99da35e5cea9b16a2e4808eb","flatsize":145632,"path":"All/simpleini-4.22_1.pkg","repopath":"All/simpleini-4.22_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":26484,"desc":"A cross-platform library that provides a simple API to read and\nwrite INI-style configuration files. It supports data files in\nASCII, MBCS and Unicode. It is designed explicitly to be portable\nto any platform and has been tested on Windows, WinCE and Linux.","categories":["devel"],"options":{"DOCS":"on","TEST":"off"}},{"name":"simple-web-server","origin":"www/simple-web-server","version":"3.0.2_1","comment":"HTTP and HTTPS server and client library","maintainer":"yuri@FreeBSD.org","www":"https://gitlab.com/eidheim/Simple-Web-Server","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b7733f815a8c3268138b847b7cb40a7d3f63851b244cb3f5d38279e06139d19c","flatsize":117240,"path":"All/simple-web-server-3.0.2_1.pkg","repopath":"All/simple-web-server-3.0.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20032,"desc":"A very simple, fast, multithreaded, platform independent HTTP and HTTPS server\nand client library implemented using C++11 and Boost.Asio. Created to be an easy\nway to make REST resources available from C++ applications.","categories":["devel","www"]},{"name":"simpleagenda","origin":"deskutils/simpleagenda","version":"0.46","comment":"Simple calendar and agenda application","maintainer":"ports@FreeBSD.org","www":"https://mediawiki.gnustep.org/index.php/SimpleAgenda.app","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2abbaba2d60ac5d7f03d66c38afcc9be8746f4f4609a4a8b14c9504af7c2765e","flatsize":705781,"path":"All/simpleagenda-0.46.pkg","repopath":"All/simpleagenda-0.46.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":158172,"desc":"SimpleAgenda is a simple calendar and agenda application.\nBased on libical, SimpleAgenda handles multiple local and distant\n(through webcal) calendars.\n\nFeatures\n* multiples agendas\n* monthly calendar, day view and summary\n* create, resize and move appointments easily\n* export individual appointments as files and to pasteboard\n* changing rapidly\n* open to suggestions and friendly with contributors !\n\nLICENSE: GPL2 or later","deps":{"e2fsprogs-libuuid":{"origin":"misc/e2fsprogs-libuuid","version":"1.47.2"},"gnustep-back":{"origin":"x11-toolkits/gnustep-back","version":"0.31.0"},"gnustep-base":{"origin":"lang/gnustep-base","version":"1.29.0_2"},"gnustep-gui":{"origin":"x11-toolkits/gnustep-gui","version":"0.31.1_1"},"libical":{"origin":"devel/libical","version":"3.0.19_2"},"libobjc2":{"origin":"lang/libobjc2","version":"2.2.1"}},"categories":["deskutils","gnustep"],"shlibs_required":["libc.so.8","libgnustep-base.so.1.29.0","libgnustep-gui.so.0.31.1","libical.so.3","libm.so.4","libobjc.so.4.6","libpthread.so.0","libuuid.so.1"],"messages":[{"message":"===>   NOTICE:\n\nThe simpleagenda port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"simutrans","origin":"games/simutrans","version":"124.3_1","comment":"Transportation simulator","maintainer":"amdmi3@FreeBSD.org","www":"https://www.simutrans.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cf2e09cb1753f85e4f97501ba0a766baa442a2e0bb44a637fac03905e1318380","flatsize":15069938,"path":"All/simutrans-124.3_1.pkg","repopath":"All/simutrans-124.3_1.pkg","licenselogic":"and","licenses":["ART10","MIT"],"pkgsize":2940916,"desc":"Simutrans is a freeware and open-source transportation simulator.\nYour goal is to establish a successful transport company. Transport\npassengers, mail and goods by rail, road, ship, and even air.\nInterconnect districts, cities, public buildings, industries and\ntourist attractions by building a transport network you always\ndreamed of.","deps":{"fluidsynth":{"origin":"audio/fluidsynth","version":"2.4.4"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"miniupnpc":{"origin":"net/miniupnpc","version":"2.3.2"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"simutrans-pak128":{"origin":"games/simutrans-pak128","version":"2.10.0"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["games"],"shlibs_required":["libSDL2-2.0.so.0","libbz2.so.2","libc.so.8","libfluidsynth.so.3","libfreetype.so.6","libm.so.4","libminiupnpc.so.20","libpng16.so.16","libpthread.so.0","libstdc++.so.9","libz.so.3","libzstd.so.1"],"options":{"DOCS":"on","FLUIDSYNTH":"on","UPNP":"on","PAK64":"off","PAK128":"on","PAK128_GERMAN":"off"},"messages":[{"message":"You may install additional graphics sets from games/simutrans-pak* ports","type":"install"}]},{"name":"simple-fb2-reader","origin":"print/simple-fb2-reader","version":"1.1.3_5","comment":"Simple FB2 format book reader","maintainer":"ports@FreeBSD.org","www":"https://github.com/Cactus64k/simple-fb2-reader","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bb05cda967c39d17d540fae96565411120a30d5bcb4727a4827d54414d5018a3","flatsize":135422,"path":"All/simple-fb2-reader-1.1.3_5.pkg","repopath":"All/simple-fb2-reader-1.1.3_5.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":33536,"desc":"Simple tool to read books in the FB2 format.  Developed using GTK+3.\nIts features:\n\n  - Supports *.fb2 and *.fb2.zip files\n  - Full 2.1 format support (without stylesheet and partial\n    table tag support)\n  - Saving reading position, window state, size, and position\n  - Search for specific text in the book\n  - Russian and English GUI, user themes, autoscrolling, hotkeys","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libzip":{"origin":"archivers/libzip","version":"1.11.2"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["print"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libsqlite3.so.0","libxml2.so.2","libz.so.3","libzip.so.5"],"messages":[{"message":"===>   NOTICE:\n\nThe simple-fb2-reader port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"simplescreenrecorder","origin":"multimedia/simplescreenrecorder","version":"0.4.4.9_4","comment":"Screen video/audio recorder","maintainer":"yuri@FreeBSD.org","www":"https://www.maartenbaert.be/simplescreenrecorder/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a1d5980d05312a669353a25d1c940dc28c8687e5295a63ff5d5e077273acaaeb","flatsize":3643820,"path":"All/simplescreenrecorder-0.4.4.9_4.pkg","repopath":"All/simplescreenrecorder-0.4.4.9_4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1265992,"desc":"A program that can record programs and games.\n\nFeatures:\n* Graphical user interface (Qt-based).\n* Faster than VLC and ffmpeg/avconv.\n* Records the entire screen or part of it, or records OpenGL\n  applications directly (similar to Fraps on Windows).\n* Synchronizes audio and video properly (a common issue with\n  VLC and ffmpeg/avconv).\n* Reduces the video frame rate if your computer is too slow\n  (rather than using up all your RAM like VLC does).\n* Fully multithreaded: small delays in any of the components\n  will never block the other components, resulting is smoother\n  video and better performance on computers with multiple processors.\n* Pause and resume recording at any time (either by clicking\n  a button or by pressing a hotkey).\n* Shows statistics during recording (file size, bit rate, total\n  recording time, actual frame rate, ...).\n* Can show a preview during recording, so you don't waste time\n  recording something only to figure out afterwards that some setting was wrong.\n* Supports many different codecs and file formats (adding more is trivial).\n* Can also do live streaming (experimental).","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libv4l":{"origin":"multimedia/libv4l","version":"1.23.0_5"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-x11extras":{"origin":"x11/qt5-x11extras","version":"5.15.16p0_1"}},"categories":["multimedia"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libQt5X11Extras.so.5","libX11.so.6","libXext.so.6","libXfixes.so.3","libXi.so.6","libXinerama.so.1","libavcodec.so.60","libavformat.so.60","libavutil.so.58","libc.so.8","libjack.so.0","libm.so.4","libpthread.so.0","libstdc++.so.9","libswscale.so.7","libv4l2.so.0"],"options":{"V4L":"on","ALSA":"off","PULSEAUDIO":"off","JACK":"on"}},{"name":"simple-dftd3","origin":"science/simple-dftd3","version":"1.1.1_2","comment":"Reimplementation of the DFT-D3 program","maintainer":"yuri@FreeBSD.org","www":"https://github.com/awvwgk/simple-dftd3","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4affddeaa76386b878160e6391a48aaaaf24fe97838416eb692181fe0287e5a2","flatsize":2703786,"path":"All/simple-dftd3-1.1.1_2.pkg","repopath":"All/simple-dftd3-1.1.1_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":525248,"desc":"A simple drop-in replacement for dftd3.\n\nThis program provides a small and easy to use implementation of the\nDFT-D3 dispersion correction.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"mctc-lib":{"origin":"science/mctc-lib","version":"0.3.2"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"},"toml-f":{"origin":"textproc/toml-f","version":"0.4.2"}},"categories":["science"],"shlibs_required":["libc.so.8","libgcc_s.so.1","libgfortran.so.5","libgomp.so.1","libm.so.4","libmctc-lib.so.0","libpthread.so.0","libquadmath.so.0","libtoml-f.so.0"]},{"name":"sing-box","origin":"net/sing-box","version":"1.11.6","comment":"Universal proxy platform","maintainer":"yuri@FreeBSD.org","www":"https://sing-box.sagernet.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"33aad85bd55a11cb71e935045cd4fc8645038d9f89b2541addd40839f2561f7c","flatsize":17986413,"path":"All/sing-box-1.11.6.pkg","repopath":"All/sing-box-1.11.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5010728,"desc":"The sing-box project is an implementation of\nthe universal proxy platform.","categories":["net"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"simh-hp3000","origin":"emulators/simh-hp3000","version":"3.11.0.10_1","comment":"Emulates classic HP 3000 computers","maintainer":"bob@eager.cx","www":"http://simh.trailing-edge.com/hp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f78edbdcece7c10693980eeaded1184ae7ff13d129892bcbdadb65e79b85ba43","flatsize":1469465,"path":"All/simh-hp3000-3.11.0.10_1.pkg","repopath":"All/simh-hp3000-3.11.0.10_1.pkg","licenselogic":"single","licenses":["SIMHv1"],"pkgsize":500584,"desc":"hp3000 is a simulator for the classic SIO machines. This group consists\nof the 3000 CX, the Series I, Series II, and the HP 3000 Series III that\nis simulated here. A large variety of CPU options, device interface\ncards, and peripherals are provided.","deps":{"simh-hpdoc":{"origin":"emulators/simh-hpdoc","version":"3.11.0_1"}},"categories":["emulators"],"shlibs_required":["libc.so.8","libdl.so.0","libm.so.4","libpthread.so.0","librt.so.0"]},{"name":"simlib","origin":"science/simlib","version":"3.06","comment":"SIMulation LIBrary for C++ programming language","maintainer":"ports@FreeBSD.org","www":"https://www.fit.vutbr.cz/~peringer/SIMLIB/index.html.en","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3b2960201dd3ed2b3fa099870d4fade39358b3e3343a828fb45bd425880ad9e4","flatsize":5701585,"path":"All/simlib-3.06.pkg","repopath":"All/simlib-3.06.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":772728,"desc":"SIMLIB/C++ is the SIMulation LIBrary for C++ programming language. You can\ncreate models directly in C++ language with the use of predefined simulation\ntools from the library. SIMLIB allows object-oriented description of models\nbased on simulation abstractions. Current version allows a description of\ncontinuous, discrete, combined, 2D/3D vector, and fuzzy models.\n\nSIMLIB/C++ is developed at the Department of Computer Science and Engineering,\nFaculty of Electrical Engineering and Computer Science, Brno University of\nTechnology since 1991.","categories":["science"],"messages":[{"message":"===>   NOTICE:\n\nThe simlib port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"simh-hpdoc","origin":"emulators/simh-hpdoc","version":"3.11.0_1","comment":"Documentation for emulators of classic HP 2100 and HP 3000 computers","maintainer":"bob@eager.cx","www":"http://simh.trailing-edge.com/hp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cb37eadf9d75cf9ab6bb7b729bc29c01fbeece2c7565cb52771af8762e11f747","flatsize":1144079,"path":"All/simh-hpdoc-3.11.0_1.pkg","repopath":"All/simh-hpdoc-3.11.0_1.pkg","licenselogic":"single","licenses":["SIMHv1"],"pkgsize":455388,"desc":"This is the generic documentation for the HP 2100 and HP 3000\nsimulators. It is packaged separately to avoid conflicts and\nduplications between the individual simulator packages.","categories":["emulators"],"options":{"APPNOTES":"on"}},{"name":"simple-scan","origin":"graphics/simple-scan","version":"46.0","comment":"Simple scanning utility","maintainer":"gnome@FreeBSD.org","www":"https://gitlab.gnome.org/GNOME/simple-scan","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5f4ad06562c3b4f259ed6de8944e764df3d5e1f2feeb07dc94d13a8e16b39b81","flatsize":5673672,"path":"All/simple-scan-46.0.pkg","repopath":"All/simple-scan-46.0.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":985500,"desc":"Document Scanner is a document scanning application for GNOME. It\nallows you to capture images using image scanners (e.g. flatbed\nscanners) that have suitable SANE drivers installed.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"colord":{"origin":"graphics/colord","version":"1.4.7_3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk4":{"origin":"x11-toolkits/gtk40","version":"4.18.4"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libadwaita":{"origin":"x11-toolkits/libadwaita","version":"1.7.2"},"libgusb":{"origin":"devel/libgusb","version":"0.4.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"sane-backends":{"origin":"graphics/sane-backends","version":"1.3.1_1"},"webp":{"origin":"graphics/webp","version":"1.5.0"}},"categories":["gnome","graphics"],"shlibs_required":["libadwaita-1.so.0","libc.so.8","libcairo.so.2","libcolord.so.2","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-4.so.1","libgusb.so.2","libintl.so.8","libm.so.4","libsane.so.1","libwebp.so.7","libwebpmux.so.3","libz.so.3"],"options":{"COLORD":"on","PACKAGEKIT":"off","WEBP":"on"}},{"name":"simdjson","origin":"devel/simdjson","version":"3.12.3","comment":"Parsing gigabytes of JSON per second","maintainer":"fuz@FreeBSD.org","www":"https://simdjson.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7c627777d373bfbe0d88a61e551ee2439b9c3a7d0df3c8092e94b13999659015","flatsize":5521372,"path":"All/simdjson-3.12.3.pkg","repopath":"All/simdjson-3.12.3.pkg","licenselogic":"or","licenses":["APACHE20","MIT"],"pkgsize":240568,"desc":"JSON is everywhere on the Internet. Servers spend a lot of time parsing it.\nThe simdjson library uses commonly available SIMD instructions and\nmicroparallel algorithms to parse JSON 2.5 times faster than anything\nelse out there.","categories":["devel"]},{"name":"simh-hp2100","origin":"emulators/simh-hp2100","version":"3.11.0.31_1","comment":"Emulates classic HP 2100 computers","maintainer":"bob@eager.cx","www":"http://simh.trailing-edge.com/hp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"194fc49feadd16f73a9052b8ddaf45fc55f31ff43901d55e45ab30f5574519fd","flatsize":2707794,"path":"All/simh-hp2100-3.11.0.31_1.pkg","repopath":"All/simh-hp2100-3.11.0.31_1.pkg","licenselogic":"single","licenses":["SIMHv1"],"pkgsize":848716,"desc":"hp2100 is a simulator for the HP 2116/15/14, 2100, and 1000 M/E/F-Series\nmachines (hereafter referred collectively as the HP 2100 simulator). A\nlarge variety of CPU options, device interface cards, and peripherals\nare provided.","deps":{"simh-hpdoc":{"origin":"emulators/simh-hpdoc","version":"3.11.0_1"}},"categories":["emulators"],"shlibs_required":["libc.so.8","libdl.so.0","libm.so.4","libpthread.so.0","librt.so.0"]},{"name":"simsmith","origin":"science/simsmith","version":"9.9_1","comment":"Java-based Smith Chart program","maintainer":"hamradio@FreeBSD.org","www":"http://ae6ty.com/Smith_Charts.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c3f47eeb6c0b34ae02745dff2a120fcfa6a481e405a898af07a66f269eee323b","flatsize":3646861,"path":"All/simsmith-9.9_1.pkg","repopath":"All/simsmith-9.9_1.pkg","licenselogic":"single","pkgsize":3609568,"desc":"Java based Smith chart program.  Performs single-frequency and sweep charting\nwith both Smitch charts and SWR/PWR curves.  Does drag-and-drop schematic entry\nwith direct entry of component values as well as \"drag tuning\".  Can import\nload parameters directly from the following:\n\n- EZNEC (and EZNEC GAM files)\n- miniVNA and miniVNApro\n- AIM4170\n- CocoaNEC\n- Rig Expert \".aaplot\" files\n- Touchstone S1P \".s1p\" files (shunt and series)","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["hamradio","science"]},{"name":"simd-viterbi","origin":"math/simd-viterbi","version":"2.0.3_2","comment":"Fast Viterbi CODEC library","maintainer":"freebsduser@paradisegreen.co.uk","www":"http://www.ka9q.net/code/fec/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"161d09a86bc4ddf3c6d1535547ffa4bdb75f8124307b6e9c05ce44b0d2b5f5f6","flatsize":35931,"path":"All/simd-viterbi-2.0.3_2.pkg","repopath":"All/simd-viterbi-2.0.3_2.pkg","licenselogic":"single","pkgsize":9772,"desc":"This is a port of Phil Karn's SIMD assisted Viterbi CODEC library. This\npackage may be useful to programmers working on data communications software.","categories":["math"]},{"name":"simage","origin":"graphics/simage","version":"1.7.0_12","comment":"Library with image format loaders and front-ends","maintainer":"ports@FreeBSD.org","www":"https://bitbucket.org/Coin3D/coin/wiki/Home","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"264a0927716425a36e0e894ad1266071751e97fcd86c59bdd9c1be43e38fdad9","flatsize":186361,"path":"All/simage-1.7.0_12.pkg","repopath":"All/simage-1.7.0_12.pkg","licenselogic":"or","licenses":["MIT","unknown"],"pkgsize":70292,"desc":"From its README:\n\nThis is ``simage'', a library with image format loaders and front-ends\nto common import libraries. simage is meant for use with applications\nwhich reads image files as textures.","deps":{"giflib":{"origin":"graphics/giflib","version":"5.2.2"},"jasper":{"origin":"graphics/jasper","version":"4.2.4"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["graphics"],"messages":[{"message":"===>   NOTICE:\n\nThe simage port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"simde","origin":"devel/simde","version":"0.8.2","comment":"Header-only library for SIMD intrinsics","maintainer":"yuri@FreeBSD.org","www":"https://github.com/simd-everywhere/simde","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c578193f7143340255393bbe3eaf10180050a08373ecfae4777f71c2d2eaf500","flatsize":8289993,"path":"All/simde-0.8.2.pkg","repopath":"All/simde-0.8.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":456180,"desc":"The SIMDe header-only library provides fast, portable implementations of SIMD\nintrinsics on hardware which doesn't natively support them, such as calling SSE\nfunctions on ARM. There is no performance penalty if the hardware supports the\nnative implementation (e.g., SSE/AVX runs at full speed on x86, NEON on ARM,\netc.).","categories":["devel"]},{"name":"silo","origin":"science/silo","version":"4.11.68_1","comment":"Mesh and field I/O library and scientific database","maintainer":"yuri@FreeBSD.org","www":"https://wci.llnl.gov/simulation/computer-codes/silo","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"168b06802c71151b42c115220f25663235a383d78f9d53e4a667a1a541470aff","flatsize":1771774,"path":"All/silo-4.11.68_1.pkg","repopath":"All/silo-4.11.68_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":526016,"desc":"Silo is a library for reading and writing a wide variety of scientific\ndata to binary, disk files. The files Silo produces and the data within\nthem can be easily shared and exchanged between wholly independently\ndeveloped applications running on disparate computing platforms.\nConsequently, Silo facilitates the development of general purpose tools\nfor processing scientific data.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"hdf5":{"origin":"science/hdf5","version":"1.12.2_2,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["science"],"shlibs_required":["libc.so.8","libhdf5.so.200","libm.so.4"],"options":{"BROWSER":"on","FORTRAN":"on","HDF5":"on","PYTHON":"on","SILOCK":"on"}},{"name":"silicon","origin":"www/silicon","version":"0.1.124","comment":"High performance, middleware oriented C++14 http web framework","maintainer":"yuri@FreeBSD.org","www":"http://siliconframework.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8b70dd491941ddf6ce4203b19c42ff1dfb9e66a8518ba4cd3f37c034cc566251","flatsize":223633,"path":"All/silicon-0.1.124.pkg","repopath":"All/silicon-0.1.124.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":42800,"desc":"Silicon is a C++ abstraction built on top of high-performance networking\nlibraries. Its goal is to ease the writing of web APIs without compromising on\nperformance.","categories":["devel","www"]},{"name":"silgraphite","origin":"graphics/silgraphite","version":"2.3.1_4","comment":"Font engine for complex non-Roman writing systems","maintainer":"sunpoet@FreeBSD.org","www":"https://silgraphite.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"07fff62ed8a414df78cad223458a8e492f68fd5ab7402ee32df9d1962f002991","flatsize":1513015,"path":"All/silgraphite-2.3.1_4.pkg","repopath":"All/silgraphite-2.3.1_4.pkg","licenselogic":"or","licenses":["CPL05","LGPL21+"],"pkgsize":328896,"desc":"Graphite is a project under development within SIL's Non-Roman Script Initiative\nand Language Software Development groups to provide rendering capabilities for\ncomplex non-Roman writing systems. The original goal was a system for the\nWindows platform; the system has also been ported to Linux. Graphite can be used\nto create \"smart fonts\" capable of displaying writing systems with various\ncomplex behaviors. With respect to the Text Encoding Model, Graphite handles the\n\"Rendering\" aspect of writing system implementation.","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"}},"categories":["devel","graphics"],"options":{"FREETYPE":"on"}},{"name":"silentbob","origin":"devel/silentbob","version":"3.2","comment":"Yet another sourcecode indexing tool","maintainer":"tota@FreeBSD.org","www":"https://silentbob.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0c878965e19cc3cc95ca1e7ddc7a712b76a1912708926ede405493ee418ddf4d","flatsize":132146,"path":"All/silentbob-3.2.pkg","repopath":"All/silentbob-3.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":53684,"desc":"\"SilentBob\" is a tool to help a programmer/team manager to digest\nand comprehend either a simple program or a big source code tree\nbased on the source code by presenting the code in a searcheable\nand tagged way.\n\nIt helps to speed up the learning curve and to make it more convenient\nto get hands on a code from somebody, or also is convenient to\nbrowse your own projects.\n\nIt includes functionality from such tools as: ctags, cscope and\nctree, but it is faster than any of them, and is offering the\nfeatures in one package.\n\nIn some way it can be viewed as a superset of ctags, cscope and\nctree.","categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"simint","origin":"science/simint","version":"0.8","comment":"Obara-Saika (OS) method of calculating electron repulsion integrals","maintainer":"yuri@FreeBSD.org","www":"https://www.bennyp.org/research/simint/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f07de35621daf9e9d62a0061af730f00087add4e2ff47a0d4f397820f53b3bee","flatsize":24306122,"path":"All/simint-0.8.pkg","repopath":"All/simint-0.8.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":3460072,"desc":"Simint is a vectorized implementation of the Obara-Saika (OS) method of\ncalculating electron repulsion integrals. Speedup is gained by vectorizing\nthe primitive loop of the OS algorithm, with additional vectorization and\noptimizations left to the compiler.\n\nSimint is intended to be used for quantum chemistry computations.","categories":["science"],"options":{"SCALAR":"on"}},{"name":"sigviewer","origin":"biology/sigviewer","version":"0.6.4.13_2","comment":"Viewing application for biosignals","maintainer":"yuri@FreeBSD.org","www":"https://github.com/cbrnr/sigviewer","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"547efd046ec23140e2b5827f44a4d20c3c355eb52041a7f2874e2c834f1776f7","flatsize":1299097,"path":"All/sigviewer-0.6.4.13_2.pkg","repopath":"All/sigviewer-0.6.4.13_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":374584,"desc":"SigViewer is a viewing application for biosignals such as EEG or MEG time\nseries. In addition to viewing raw data, SigViewer can also create, edit, and\ndisplay event information (such as annotations or artifact selections).","deps":{"biosig":{"origin":"biology/biosig","version":"2.6.1_1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libxdf":{"origin":"misc/libxdf","version":"0.991"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["biology"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libbiosig.so.3","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9","libxdf.so"]},{"name":"silktools","origin":"security/silktools","version":"3.22.2","comment":"Tools for large-scale network capture analysis","maintainer":"antoine@FreeBSD.org","www":"https://tools.netsa.cert.org/silk/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"55e609cccdac31d2ce11a9d509333ebd3bd9fb5f8e72840ca3987cbc0bce3208","flatsize":5971553,"path":"All/silktools-3.22.2.pkg","repopath":"All/silktools-3.22.2.pkg","licenselogic":"and","licenses":["GPLR","GPLv2"],"pkgsize":1801080,"desc":"SiLK, the System for Internet-Level Knowledge, is a collection of\nnetflow tools developed by the CERT/NetSA (Network Situational\nAwareness) Team to facilitate security analysis in large networks.\n\nSiLK consists of a suite of tools which collect and examine netflow\ndata, allowing analysts to rapidly query large sets of data.","deps":{"libfixbuf":{"origin":"net/libfixbuf","version":"2.4.2_1"},"lzo2":{"origin":"archivers/lzo2","version":"2.10_1"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","security"],"shlibs_required":["libc.so.8","libdl.so.0","libfixbuf.so.9","libglib-2.0.so.0","libgthread-2.0.so.0","libintl.so.8","liblzo2.so.2","libm.so.4","libpcap.so.3","libpthread.so.0","libpython3.11.so.1.0","libutil.so.4","libz.so.3"],"options":{"ADNS":"off","CARES":"off","GNUTLS":"off","IPV6":"on","LOCALTIME":"off","LZO":"on","PYTHON":"on","SNAPPY":"off","STATIC":"off"}},{"name":"sigutils","origin":"comms/sigutils","version":"0.3.0_1","comment":"Small signal processing utility library","maintainer":"yuri@FreeBSD.org","www":"https://github.com/BatchDrake/sigutils","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"05f313e7c744c556038ab20f9ac459597bb20e47da34ad410d8c197981e41336","flatsize":293053,"path":"All/sigutils-0.3.0_1.pkg","repopath":"All/sigutils-0.3.0_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":86432,"desc":"The sigutils library is a digital signal processing library written in C,\ndesigned for blind signal analysis and automatic demodulation.","deps":{"fftw3-float":{"origin":"math/fftw3-float","version":"3.3.10_5"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"},"volk":{"origin":"devel/volk","version":"3.1.1"}},"categories":["comms"]},{"name":"sigrot","origin":"mail/sigrot","version":"1.0_1","comment":"Util to rotate your mail/news signature","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f859d651b83fc2411a06d63be132c01f43831ba8581dd95b9ecd8b3f92fe0acb","flatsize":12399,"path":"All/sigrot-1.0_1.pkg","repopath":"All/sigrot-1.0_1.pkg","licenselogic":"single","pkgsize":5560,"desc":"Sigrot is a small program for signature rotation. It keeps a file with your\nfavorite signatures and puts a random one in your signature each time you\nrun it. You can also specify a standard part of your signature which will\nnot change, ie. your name or PGP key.","categories":["mail"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe sigrot port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sigslot","origin":"devel/sigslot","version":"1.0.0","comment":"C++ Signal/Slot Library","maintainer":"ports@FreeBSD.org","www":"https://sigslot.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"666bdf37bf4ef6183014e9bbda549af57faa713634ff58a0488d911e85863852","flatsize":62306,"path":"All/sigslot-1.0.0.pkg","repopath":"All/sigslot-1.0.0.pkg","licenselogic":"single","pkgsize":5404,"desc":"sigslot - C++ Signal/Slot Library","categories":["devel"],"messages":[{"message":"===>   NOTICE:\n\nThe sigslot port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"stirling-pdf","origin":"deskutils/stirling-pdf","version":"0.46.2","comment":"PDF modification toolbox with web UI","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/Stirling-Tools/Stirling-PDF","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cc484b7502d64c89e4124b83b517484438015a09f5b18924a0995c478053cacc","flatsize":150969123,"path":"All/stirling-pdf-0.46.2.pkg","repopath":"All/stirling-pdf-0.46.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":132391348,"desc":"Stirling-PDF is a robust, locally hosted web-based PDF manipulation tool.\nIt enables you to carry out various operations on PDF files, including\nsplitting, merging, converting, reorganizing, adding images, rotating,\ncompressing, and more. This locally hosted web application has evolved to\nencompass a comprehensive set of features, addressing all your PDF requirements.\n\nAll files and PDFs exist either exclusively on the client side, reside in\nserver memory only during task execution, or temporarily reside in a file\nsolely for the execution of the task. Any file downloaded by the user will have\nbeen deleted from the server by that point.","deps":{"openjdk21":{"origin":"java/openjdk21","version":"21.0.6+7.1"}},"categories":["deskutils","java"],"users":["stirlingpdf"],"groups":["stirlingpdf"],"messages":[{"message":"Stirling PDF was installed successfully.\n\nIt listens by default on localhost:9105.\n\nEnable it with:\nservice stirlingpdf enable\n\nStart it with:\nservice stirlingpdf start\n\nIt is recommended to use a reverse proxy like nginx to connect to it\nor change the configuration in:\n/usr/local/stirlingpdf/configs/custom_settings.yml\n\nFor more details check the manual:\nhttps://docs.stirlingpdf.com/\n\nAuthentication is enabled by default.\nInitial username: admin\nInitial password: stirling\n\nYou must change the password after first login.","type":"install"}]},{"name":"sigrok-firmware-utils","origin":"science/sigrok-firmware-utils","version":"20140418_3","comment":"Sigrok firmware extraction utilities","maintainer":"bofh@FreeBSD.org","www":"https://www.sigrok.org/wiki/Firmware","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"60c0e959d191e08793f4ce5107314d07a94ffae1fb038b56ffe0f0cce5bf0b18","flatsize":31144,"path":"All/sigrok-firmware-utils-20140418_3.pkg","repopath":"All/sigrok-firmware-utils-20140418_3.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":10516,"desc":"The sigrok project aims at creating a portable, cross-platform,\nFree/Libre/Open-Source signal analysis software suite that supports\nvarious device types, such as logic analyzers, MSOs, oscilloscopes,\nmultimeters, LCR meters, sound level meters, thermometers, hygrometers,\nanemometers, light meters, DAQs, dataloggers, function generators,\nspectrum analyzers, power supplies, GPIB interfaces, and more.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["science"],"options":{"DOCS":"on"}},{"name":"sigrok-firmware-fx2lafw","origin":"science/sigrok-firmware-fx2lafw","version":"0.1.7","comment":"Cypress FX2 firmware for hardware logic analyzers","maintainer":"bofh@FreeBSD.org","www":"https://www.sigrok.org/wiki/Fx2lafw","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"744223e69f335a4a7a57b2c872a55d93811f6c07de0994472d675b9ac0742b8c","flatsize":149001,"path":"All/sigrok-firmware-fx2lafw-0.1.7.pkg","repopath":"All/sigrok-firmware-fx2lafw-0.1.7.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":16428,"desc":"The sigrok project aims at creating a portable, cross-platform,\nFree/Libre/Open-Source signal analysis software suite that supports\nvarious device types, such as logic analyzers, MSOs, oscilloscopes,\nmultimeters, LCR meters, sound level meters, thermometers, hygrometers,\nanemometers, light meters, DAQs, dataloggers, function generators,\nspectrum analyzers, power supplies, GPIB interfaces, and more.","categories":["science"],"options":{"DOCS":"on"}},{"name":"sigrok-cli","origin":"science/sigrok-cli","version":"0.7.2_2","comment":"Framework for hardware logic analyzers, CLI client","maintainer":"bofh@FreeBSD.org","www":"https://sigrok.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"44ab3da8c10ec91752562443f8b43daa098fd426e7a3db8e7ae84faf75a157ff","flatsize":156642,"path":"All/sigrok-cli-0.7.2_2.pkg","repopath":"All/sigrok-cli-0.7.2_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":51260,"desc":"The sigrok project aims at creating a portable, cross-platform,\nFree/Libre/Open-Source signal analysis software suite that supports\nvarious device types, such as logic analyzers, MSOs, oscilloscopes,\nmultimeters, LCR meters, sound level meters, thermometers,\nhygrometers, anemometers, light meters, DAQs, dataloggers,\nfunction generators, spectrum analyzers, power supplies,\nGPIB interfaces, and more.\n\nsigrok-cli is a command-line tool written in C, which uses both libsigrok\nand libsigrokdecode to provide the basic sigrok functionality from the\ncommand-line. Among other things, it's useful for scripting purposes.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libserialport":{"origin":"devel/libserialport","version":"0.1.2"},"libsigrok":{"origin":"devel/libsigrok","version":"0.5.2_4"},"libsigrokdecode":{"origin":"devel/libsigrokdecode","version":"0.5.3"}},"categories":["cad","science"],"shlibs_required":["libc.so.8","libglib-2.0.so.0","libintl.so.8","libpthread.so.0","libsigrok.so.4","libsigrokdecode.so.4"]},{"name":"signon-ui","origin":"sysutils/signon-ui","version":"0.17.355_5","comment":"Component for handling accounts-sso user interactions","maintainer":"kde@FreeBSD.org","www":"https://gitlab.com/accounts-sso/signon-ui","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c294eefec119df6bbe55da18ba17a63d8e790ed2593798668c52e65524dd19db","flatsize":372295,"path":"All/signon-ui-0.17.355_5.pkg","repopath":"All/signon-ui-0.17.355_5.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":103048,"desc":"Sign-on UI is the component responsible for handling the user interactions\nwhich can happen during the login process of an online account.\nIt can show password dialogs and dialogs with embedded web pages.","deps":{"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libaccounts-qt5":{"origin":"net-im/libaccounts-qt","version":"1.17"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libnotify":{"origin":"devel/libnotify","version":"0.8.6"},"libproxy":{"origin":"net/libproxy","version":"0.5.9_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-location":{"origin":"devel/qt5-location","version":"5.15.16p7_1"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-webchannel":{"origin":"www/qt5-webchannel","version":"5.15.16p3_1"},"qt5-webengine":{"origin":"www/qt5-webengine","version":"5.15.18p7_3"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"signon-qt5":{"origin":"sysutils/signond","version":"8.61"}},"categories":["kde","sysutils"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5DBus.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Positioning.so.5","libQt5Qml.so.5","libQt5QmlModels.so.5","libQt5Quick.so.5","libQt5WebChannel.so.5","libQt5WebEngine.so.5","libQt5WebEngineCore.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libaccounts-qt5.so.1","libc.so.8","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libintl.so.8","libm.so.4","libnotify.so.4","libproxy.so.1","libpthread.so.0","libsignon-qt5.so.1","libstdc++.so.9"]},{"name":"sigrok-firmware","origin":"science/sigrok-firmware","version":"20150123","comment":"Sigrok firmware","maintainer":"bofh@FreeBSD.org","www":"https://www.sigrok.org/wiki/Firmware","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d3e06cc48c42d5be026f1516ca62d26fe01cc4954dba2d9b588037e380e1afb6","flatsize":478254,"path":"All/sigrok-firmware-20150123.pkg","repopath":"All/sigrok-firmware-20150123.pkg","licenselogic":"single","pkgsize":296292,"desc":"sigrok-firmware is a collection of firmware files required for some of the\ndevices libsigrok supports (logic analyzers, oscilloscopes, or others).\n\nWe only carry firmware files for which we have an explicit permission/license\nthat allows at _least_ redistribution of the firmware.","deps":{"sigrok-firmware-fx2lafw":{"origin":"science/sigrok-firmware-fx2lafw","version":"0.1.7"},"sigrok-firmware-utils":{"origin":"science/sigrok-firmware-utils","version":"20140418_3"}},"categories":["science"]},{"name":"simh","origin":"emulators/simh","version":"3.9.0_6","comment":"Emulates classic DEC, HP, GRI, IBM, Altair, SDS, Honeywell, and others","maintainer":"bob@eager.cx","www":"http://simh.trailing-edge.com","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ecf8657495b95643dea034bd85dd0e4c05e28e02f837379bc19ccb1be66a2774","flatsize":10390477,"path":"All/simh-3.9.0_6.pkg","repopath":"All/simh-3.9.0_6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3778888,"desc":"SIMH is a highly portable, multi-system simulator.\n\nSIMH implements simulators for:\n - Data General Nova, Eclipse\n - Digital Equipment Corporation PDP-1, PDP-4, PDP-7, PDP-8, PDP-9,\n      PDP-10, PDP-11, PDP-15, VAX\n - GRI Corporation GRI-909\n - IBM 1401, 1620, 1130, System 3\n - Interdata (Perkin-Elmer) 16b and 32b systems\n - Hewlett-Packard 2116, 2100, 21MX\n - Honeywell H316/H516\n - MITS Altair 8800, with both 8080 and Z80\n - Royal-Mcbee LGP-30, LGP-21\n - Scientific Data Systems SDS 940\n\nThese simulators are capable of running the Unix V5, V6 and V7 binaries\nlicenced for non-commercial use by SCO.  See documentation for further details.","categories":["emulators"],"shlibs_required":["libc.so.8","libdl.so.0","libm.so.4","libpcap.so.3","libpthread.so.0","librt.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"Note that the executable files for some simulators have been renamed\nto remove conflicts with other ports. In such cases, the name is now\nprefixed with 'simh'. Affected simulators are:\n\n\teclipse becomes simh-eclipse\n\tgri becomes simh-gri\n\tnova becomes simh-nova\n\nUsers may wish to create a symbolic link to these, or an alias,\nif they want to use the old names.\n\nThe file needed by the VAX emulator is located in:\n\n\t/usr/local/share/simh","type":"install"}]},{"name":"signon-plugin-oauth2-qt6","origin":"sysutils/signon-plugin-oauth2","version":"0.25_2","comment":"Signon OAuth 1.0 and 2.0 plugin for accounts-sso","maintainer":"kde@FreeBSD.org","www":"https://gitlab.com/accounts-sso/signon-plugin-oauth2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3845b1a146e08aa07e82b8cc2e134beeeb41656ebe2da1abbbf999c6bda3165d","flatsize":221142,"path":"All/signon-plugin-oauth2-qt6-0.25_2.pkg","repopath":"All/signon-plugin-oauth2-qt6-0.25_2.pkg","licenselogic":"single","pkgsize":66084,"desc":"OAuth 1.0/2.0 plugin for the SignOn daemon\n\nThis plugin for the Accounts-SSO SignOn daemon handles the OAuth\n1.0 and 2.0 authentication protocols.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"signon-qt6":{"origin":"sysutils/signond","version":"8.61"}},"categories":["kde","sysutils"],"annotations":{"flavor":"qt6"}},{"name":"signon-qt5","origin":"sysutils/signond","version":"8.61","comment":"D-Bus service performing user authentication","maintainer":"kde@FreeBSD.org","www":"https://gitlab.com/accounts-sso/signond","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"db8b978f690ea31174b7085cb35df9f09880c94199dd078d1e0e7680e715af46","flatsize":2736496,"path":"All/signon-qt5-8.61.pkg","repopath":"All/signon-qt5-8.61.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":472356,"desc":"The SignOn daemon is a D-Bus service which performs user authentication\non behalf of its clients. There are currently authentication plugins\nfor OAuth 1.0 and 2.0, SASL, Digest-MD5, and plain username/password\ncombination.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"},"qt5-testlib":{"origin":"devel/qt5-testlib","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["kde","sysutils"],"shlibs_required":["libQt5Core.so.5","libQt5DBus.so.5","libQt5Network.so.5","libQt5Sql.so.5","libQt5Xml.so.5","libc.so.8","libm.so.4","libpthread.so.0","librt.so.0","libstdc++.so.9"],"options":{"DOCS":"on"},"annotations":{"flavor":"qt5"}},{"name":"signon-plugin-oauth2-qt5","origin":"sysutils/signon-plugin-oauth2","version":"0.25_2","comment":"Signon OAuth 1.0 and 2.0 plugin for accounts-sso","maintainer":"kde@FreeBSD.org","www":"https://gitlab.com/accounts-sso/signon-plugin-oauth2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d2ad9b3f3c759dd3e2a8f3b48b04796edb59a59857ce209750362575d6ae8557","flatsize":220942,"path":"All/signon-plugin-oauth2-qt5-0.25_2.pkg","repopath":"All/signon-plugin-oauth2-qt5-0.25_2.pkg","licenselogic":"single","pkgsize":61216,"desc":"OAuth 1.0/2.0 plugin for the SignOn daemon\n\nThis plugin for the Accounts-SSO SignOn daemon handles the OAuth\n1.0 and 2.0 authentication protocols.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-testlib":{"origin":"devel/qt5-testlib","version":"5.15.16p130_1"},"signon-qt5":{"origin":"sysutils/signond","version":"8.61"}},"categories":["kde","sysutils"],"annotations":{"flavor":"qt5"}},{"name":"signon-kwallet-extension","origin":"sysutils/signon-kwallet-extension","version":"25.04.2","comment":"KWallet integration for signon framework","maintainer":"kde@FreeBSD.org","www":"https://projects.kde.org/projects/kde/kdenetwork/signon-kwallet-extension","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b784bb5655d3a28979ab6223c69eb64dd05c9df01d315e6ea0235fb07585e407","flatsize":58565,"path":"All/signon-kwallet-extension-25.04.2.pkg","repopath":"All/signon-kwallet-extension-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":20568,"desc":"KWallet integration for signon framework (code.google.com/p/accounts-sso)","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"kf6-kwallet":{"origin":"sysutils/kf6-kwallet","version":"6.14.1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"signon-qt6":{"origin":"sysutils/signond","version":"8.61"}},"categories":["kde","kde-applications","sysutils"]},{"name":"signon-qt6","origin":"sysutils/signond","version":"8.61","comment":"D-Bus service performing user authentication","maintainer":"kde@FreeBSD.org","www":"https://gitlab.com/accounts-sso/signond","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"974f57bfe7663a617cd568f48f353c3e98312ca5511e8ce5006e0fcc3abced97","flatsize":2639334,"path":"All/signon-qt6-8.61.pkg","repopath":"All/signon-qt6-8.61.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":450540,"desc":"The SignOn daemon is a D-Bus service which performs user authentication\non behalf of its clients. There are currently authentication plugins\nfor OAuth 1.0 and 2.0, SASL, Digest-MD5, and plain username/password\ncombination.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["kde","sysutils"],"shlibs_required":["libQt6Core.so.6","libQt6DBus.so.6","libQt6Network.so.6","libQt6Sql.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","librt.so.0","libstdc++.so.6"],"options":{"DOCS":"on"},"annotations":{"flavor":"qt6"}},{"name":"signing-party","origin":"security/signing-party","version":"2.10_1","comment":"Various OpenPGP related tools","maintainer":"romain@FreeBSD.org","www":"http://pgp-tools.alioth.debian.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5aa35f7e99e60a7c7b047434825a3cbe4580dd5743ce47458f3fdf69470d6150","flatsize":388456,"path":"All/signing-party-2.10_1.pkg","repopath":"All/signing-party-2.10_1.pkg","licenselogic":"and","licenses":["BSD2CLAUSE","BSD3CLAUSE","GPLv2","GPLv2+","GPLv3+","MIT"],"pkgsize":129412,"desc":"signing-party is a collection for all kinds of PGP/GnuPG related things,\nincluding signing scripts, party preparation scripts, etc.\n\n * caff: CA - Fire and Forget signs and mails a key\n * pgp-clean: removes all non-self signatures from key\n * pgp-fixkey: removes broken packets from keys\n * gpg-mailkeys: simply mail out a signed key to its owner\n * gpg-key2ps: generate PostScript file with fingerprint paper strips\n * gpglist: show who signed which of your UIDs\n * gpgsigs: annotates list of GnuPG keys with already done signatures\n * keylookup: ncurses wrapper around gpg --search","deps":{"gnupg":{"origin":"security/gnupg","version":"2.4.7"},"p5-Class-MethodMaker":{"origin":"devel/p5-Class-MethodMaker","version":"2.25"},"p5-Convert-Recode":{"origin":"converters/p5-Convert-Recode","version":"1.04_2"},"p5-GD":{"origin":"graphics/p5-GD","version":"2.83"},"p5-GnuPG-Interface":{"origin":"security/p5-GnuPG-Interface","version":"1.04"},"p5-MIME-Tools":{"origin":"mail/p5-MIME-Tools","version":"5.515,2"},"p5-Mail-Tools":{"origin":"mail/p5-Mail-Tools","version":"2.22"},"p5-Net-IDN-Encode":{"origin":"textproc/p5-Net-IDN-Encode","version":"2.500_1"},"p5-Term-ReadKey":{"origin":"devel/p5-Term-ReadKey","version":"2.38_1"},"p5-Text-Template":{"origin":"textproc/p5-Text-Template","version":"1.61"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["security"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"signify","origin":"security/signify","version":"0.13,1","comment":"Create and verify cryptographic signatures","maintainer":"eduardo@FreeBSD.org","www":"https://github.com/leahneukirchen/outils/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"89f17c6aa0538f2abdd628b4eec0c51caf38408aa4d8759ade7035e6e3a5f57b","flatsize":177270,"path":"All/signify-0.13,1.pkg","repopath":"All/signify-0.13,1.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","BSD4CLAUSE","ISCL"],"pkgsize":55836,"desc":"The signify utility creates and verifies cryptographic signatures.\n\nThis version of signify is part of outils, a portable collection of\nnon-standard OpenBSD tools.\n\nThis port comes with OpenBSD's release public keys allowing you to\nverify an OpenBSD release before installation.","categories":["security"],"shlibs_required":["libc.so.8"]},{"name":"signal-sqlcipher-extension","origin":"devel/signal-sqlcipher-extension","version":"0.2.0_3","comment":"Sqlcipher extension for crypto provider","maintainer":"mikael@FreeBSD.org","www":"https://github.com/signalapp/Signal-FTS5-Extension","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"04aaea8086f3e4391bcc9fe37f87c55a758101da8dcb4960fb274d98a7bb7c37","flatsize":1556736,"path":"All/signal-sqlcipher-extension-0.2.0_3.pkg","repopath":"All/signal-sqlcipher-extension-0.2.0_3.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":257836,"desc":"Signal-Sqlcipher-Extension bundles:\n  - Signal-FTS5-Extension\n  - Rust-based cryptography provider\n\ninto a single .a (.lib on Windows) file that could be linked into relevant\nsqlcipher builds.","categories":["devel"]},{"name":"silc-toolkit","origin":"devel/silc-toolkit","version":"1.1.12_1","comment":"Secure Internet Live Conferencing (SILC) network toolkit","maintainer":"ports@FreeBSD.org","www":"http://www.silcnet.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"27b88a7c2aa923061f8fdc9016c2aa71a360b4cbb9762971e603d851e422f1ba","flatsize":34939336,"path":"All/silc-toolkit-1.1.12_1.pkg","repopath":"All/silc-toolkit-1.1.12_1.pkg","licenselogic":"single","pkgsize":2414652,"desc":"SILC Toolkit is a package intended for software developers\nwho would like to develop their own SILC based applications\nor help in the development of the SILC.\n\nThe Toolkit includes SILC Protocol Core library, SILC Crypto library,\nSILC Key Exchange (SKE) library, SILC Math library,\nSILC Modules (SIM) library, SILC Utility library,\nSILC Client library and few other libraries.\n\nFull documentation provided as bonus ;-)","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","net","security"],"options":{"DOCS":"on","IPV6":"on","OPTIMIZED_CFLAGS":"on","THREADS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe silc-toolkit port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sig2dot","origin":"security/sig2dot","version":"0.35","comment":"GPG/PGP Keyring Graph Generator","maintainer":"ports@FreeBSD.org","www":"http://www.chaosreigns.com/code/sig2dot/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b0172f0f0218eb9efcf3e645f1b09122df30cad36420f84b7c4fbf4364dcf784","flatsize":11606,"path":"All/sig2dot-0.35.pkg","repopath":"All/sig2dot-0.35.pkg","licenselogic":"single","pkgsize":4952,"desc":"sig2dot can be used to generate a graph of all of the signature relationships\nin a GPG/PGP keyring. It converts the output of \"gpg --list-sigs\" to a .dot\nfile, which is a graph definition that can be rendered by springgraph or\ngraphviz.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["security"],"messages":[{"message":"===>   NOTICE:\n\nThe sig2dot port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sigi","origin":"deskutils/sigi","version":"3.7.1_7","comment":"Organizing tool for terminal lovers who hate organizing","maintainer":"hiljusti@so.dang.cool","www":"https://github.com/sigi-cli/sigi","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6c1ce135a519b5fc8c55812a43254e88de9f4dab2a0f215c63c91d6055b3e3fe","flatsize":1352283,"path":"All/sigi-3.7.1_7.pkg","repopath":"All/sigi-3.7.1_7.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":443376,"desc":"sigi is an organizing tool for terminal lovers who hate organizing.  Use\nsigi as extra memory.  Use it to toss your tasks, groceries, or the next\nboard games you want to play onto a stack.  Shell aliases are encouraged\nto organize your various stacks.  It's recommended to read the website's\nREADME to understand the intended shell-alias-based invocation style.","categories":["deskutils"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4"]},{"name":"sieve-connect","origin":"mail/sieve-connect","version":"0.90_1","comment":"Command-line client for the MANAGESIEVE protocol","maintainer":"bapt@FreeBSD.org","www":"https://github.com/philpennock/sieve-connect","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5170ab3a28930690e8334b1b8e2aec43034af73eca509a957365a8ef1316d4b0","flatsize":134909,"path":"All/sieve-connect-0.90_1.pkg","repopath":"All/sieve-connect-0.90_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":51360,"desc":"This is sieve-connect. A client for the ManageSieve protocol, as specifed in\nRFC 5804. Historically, this was MANAGESIEVE as implemented by timsieved in\nCyrus IMAP.\n\nThis is not yet fully compatible with RFC 5804, but is moving towards that from\nthe timsieved baseline; some issues to be worked on are documented in the\n\"TODO\" file.\n\nsieve-connect speaks ManageSieve and supports TLS for connection privacy and\nalso authentication if using client certificates. sieve-connect will use SASL\nauthentication; SASL integrity layers are not supported, use TLS instead.\nGSSAPI-based authentication should generally work, provided that client and\nserver can use a common underlaying protocol. If it doesn't work for you,\nplease report the issue.\n\nsieve-connect is designed to be both a tool which can be invoked from scripts\nand also a decent interactive client. It should also be a drop-in replacement\nfor \"sieveshell\", as supplied with Cyrus IMAP.","deps":{"p5-Authen-SASL":{"origin":"security/p5-Authen-SASL","version":"2.17_1"},"p5-IO-Socket-INET6":{"origin":"net/p5-IO-Socket-INET6","version":"2.73"},"p5-IO-Socket-SSL":{"origin":"security/p5-IO-Socket-SSL","version":"2.089"},"p5-Mozilla-PublicSuffix":{"origin":"dns/p5-Mozilla-PublicSuffix","version":"1.0.7_8"},"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"p5-Net-SSLeay":{"origin":"security/p5-Net-SSLeay","version":"1.94"},"p5-Term-ReadKey":{"origin":"devel/p5-Term-ReadKey","version":"2.38_1"},"p5-Term-ReadLine-Gnu":{"origin":"devel/p5-Term-ReadLine-Gnu","version":"1.46"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail"],"options":{"DOCS":"on"}},{"name":"skrooge","origin":"finance/skrooge","version":"2.33.0","comment":"Personal finance manager","maintainer":"kde@FreeBSD.org","www":"https://skrooge.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"05d9e38391f3b62fc9a53e0cb0218a250b80b9e02609ebb18d1caa82e288cbd8","flatsize":29028314,"path":"All/skrooge-2.33.0.pkg","repopath":"All/skrooge-2.33.0.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":13048148,"desc":"Skrooge is a personal finances manager powered by KDE. It allows you to\nkeep track of your expenses and incomes, categorize them, and build\nreports of them.\n\nHere is the list of main features of Skrooge:\n * QIF, CSV, SKROOGE, KMYMONEY import/export\n * OFX, QFX, GNUCASH, GRISBI, HOMEBANK import\n * Advanced Graphical Reports\n * Several tabs to help you organize your work\n * Infinite undo/redo (even after the file was closed !)\n * Instant filtering on operations and reports\n * Infinite categories levels\n * Mass update of operations\n * Scheduled operations\n * Track refund of your expenses\n * Automatically process operations based on search conditions\n * Multiple currencies\n * Dashboard","deps":{"aqbanking":{"origin":"finance/aqbanking","version":"6.6.0"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"grantlee5":{"origin":"devel/grantlee5","version":"5.3.0"},"kf5-attica":{"origin":"x11-toolkits/kf5-attica","version":"5.116.0"},"kf5-karchive":{"origin":"archivers/kf5-karchive","version":"5.116.0"},"kf5-kauth":{"origin":"devel/kf5-kauth","version":"5.116.0_1"},"kf5-kbookmarks":{"origin":"devel/kf5-kbookmarks","version":"5.116.0"},"kf5-kcodecs":{"origin":"textproc/kf5-kcodecs","version":"5.116.0"},"kf5-kcompletion":{"origin":"x11-toolkits/kf5-kcompletion","version":"5.116.0"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kconfigwidgets":{"origin":"x11-toolkits/kf5-kconfigwidgets","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-kdbusaddons":{"origin":"devel/kf5-kdbusaddons","version":"5.116.0"},"kf5-kdesignerplugin":{"origin":"x11-toolkits/kf5-kdesignerplugin","version":"5.116.0"},"kf5-kemoticons":{"origin":"x11-themes/kf5-kemoticons","version":"5.116.0"},"kf5-kguiaddons":{"origin":"x11-toolkits/kf5-kguiaddons","version":"5.116.0_2"},"kf5-ki18n":{"origin":"devel/kf5-ki18n","version":"5.116.0"},"kf5-kiconthemes":{"origin":"x11-themes/kf5-kiconthemes","version":"5.116.0"},"kf5-kinit":{"origin":"x11/kf5-kinit","version":"5.116.0"},"kf5-kio":{"origin":"devel/kf5-kio","version":"5.116.0_1"},"kf5-kitemviews":{"origin":"x11-toolkits/kf5-kitemviews","version":"5.116.0"},"kf5-kjobwidgets":{"origin":"x11-toolkits/kf5-kjobwidgets","version":"5.116.0"},"kf5-knewstuff":{"origin":"devel/kf5-knewstuff","version":"5.116.0"},"kf5-knotifications":{"origin":"devel/kf5-knotifications","version":"5.116.0"},"kf5-knotifyconfig":{"origin":"devel/kf5-knotifyconfig","version":"5.116.0"},"kf5-kpackage":{"origin":"devel/kf5-kpackage","version":"5.116.0"},"kf5-kparts":{"origin":"devel/kf5-kparts","version":"5.116.0"},"kf5-krunner":{"origin":"x11/kf5-krunner","version":"5.116.0"},"kf5-kservice":{"origin":"devel/kf5-kservice","version":"5.116.0"},"kf5-ktextwidgets":{"origin":"x11-toolkits/kf5-ktextwidgets","version":"5.116.0"},"kf5-kwallet":{"origin":"sysutils/kf5-kwallet","version":"5.116.0_3"},"kf5-kwidgetsaddons":{"origin":"x11-toolkits/kf5-kwidgetsaddons","version":"5.116.0"},"kf5-kwindowsystem":{"origin":"x11/kf5-kwindowsystem","version":"5.116.0"},"kf5-kxmlgui":{"origin":"x11-toolkits/kf5-kxmlgui","version":"5.116.0"},"kf5-plasma-framework":{"origin":"x11/kf5-plasma-framework","version":"5.116.0_1"},"kf5-solid":{"origin":"devel/kf5-solid","version":"5.116.0"},"kf5-sonnet":{"origin":"textproc/kf5-sonnet","version":"5.116.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libofx":{"origin":"finance/libofx","version":"0.10.9_1"},"py311-beautifulsoup":{"origin":"www/py-beautifulsoup","version":"4.13.3_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-woob":{"origin":"www/py-woob","version":"3.7"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-designer":{"origin":"devel/qt5-designer","version":"5.15.16p3_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-location":{"origin":"devel/qt5-location","version":"5.15.16p7_1"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-quickcontrols2":{"origin":"x11-toolkits/qt5-quickcontrols2","version":"5.15.16p5_1"},"qt5-script":{"origin":"devel/qt5-script","version":"5.15.18p0_2"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-webchannel":{"origin":"www/qt5-webchannel","version":"5.15.16p3_1"},"qt5-webengine":{"origin":"www/qt5-webengine","version":"5.15.18p7_3"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"qt5-xmlpatterns":{"origin":"textproc/qt5-xmlpatterns","version":"5.15.16p0_1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"},"sqlcipher":{"origin":"databases/sqlcipher","version":"4.6.1_1"}},"categories":["finance","kde"],"shlibs_required":["libGrantlee_Templates.so.5","libKF5Auth.so.5","libKF5AuthCore.so.5","libKF5Bookmarks.so.5","libKF5Codecs.so.5","libKF5Completion.so.5","libKF5ConfigCore.so.5","libKF5ConfigGui.so.5","libKF5ConfigWidgets.so.5","libKF5CoreAddons.so.5","libKF5DBusAddons.so.5","libKF5I18n.so.5","libKF5IconThemes.so.5","libKF5ItemViews.so.5","libKF5JobWidgets.so.5","libKF5KIOCore.so.5","libKF5KIOFileWidgets.so.5","libKF5KIOGui.so.5","libKF5KIOWidgets.so.5","libKF5Notifications.so.5","libKF5NotifyConfig.so.5","libKF5Parts.so.5","libKF5Service.so.5","libKF5Solid.so.5","libKF5SonnetUi.so.5","libKF5TextWidgets.so.5","libKF5WidgetsAddons.so.5","libKF5WindowSystem.so.5","libKF5XmlGui.so.5","libQt5Concurrent.so.5","libQt5Core.so.5","libQt5DBus.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Positioning.so.5","libQt5PrintSupport.so.5","libQt5Qml.so.5","libQt5QmlModels.so.5","libQt5Quick.so.5","libQt5QuickControls2.so.5","libQt5QuickWidgets.so.5","libQt5Script.so.5","libQt5Sql.so.5","libQt5Svg.so.5","libQt5WebChannel.so.5","libQt5WebEngineCore.so.5","libQt5WebEngineWidgets.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libX11.so.6","libc.so.8","libm.so.4","libsqlcipher.so.0","libstdc++.so.9"]},{"name":"silicon-code-visualizer","origin":"misc/silicon","version":"0.5.3_5","comment":"Create beautiful image of your source code","maintainer":"yuri@FreeBSD.org","www":"https://github.com/Aloxaf/silicon","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4f1f10a868a9e6b61ddfcc736c6dff94bf2b5bbead425c72d9f0ee58c3ebdac4","flatsize":6823134,"path":"All/silicon-code-visualizer-0.5.3_5.pkg","repopath":"All/silicon-code-visualizer-0.5.3_5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3902636,"desc":"Silicon can render your source code into a beautiful image.\n\nSilocon works without browser & Internet.\nIt renders your source code very fast, on the fly.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"oniguruma":{"origin":"devel/oniguruma","version":"6.9.10"}},"categories":["misc"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libfontconfig.so.1","libfreetype.so.6","libharfbuzz.so.0","libm.so.4","libonig.so.5","libpthread.so.0","libxcb-render.so.0","libxcb-shape.so.0","libxcb-xfixes.so.0","libxcb.so.1"]},{"name":"singular","origin":"math/singular","version":"4.3.1_1","comment":"Computer algebra system for polynomial computations","maintainer":"yuri@FreeBSD.org","www":"https://www.singular.uni-kl.de/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a3d2700741e90ac6e43204fe4927454c71a6bfeb9432da6f3704d8743177b004","flatsize":47637145,"path":"All/singular-4.3.1_1.pkg","repopath":"All/singular-4.3.1_1.pkg","licenselogic":"single","licenses":["GPLv3RLE"],"pkgsize":10683712,"desc":"Singular is a computer algebra system for polynomial computations,\nwith special emphasis on commutative and non-commutative algebra,\nalgebraic geometry, and singularity theory.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"cddlib":{"origin":"math/cddlib","version":"0.94m"},"flint2":{"origin":"math/flint2","version":"2.9.0_4"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"mpfr":{"origin":"math/mpfr","version":"4.2.2,1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"ntl":{"origin":"math/ntl","version":"11.5.1_1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["math"],"shlibs_required":["libc.so.8","libcddgmp.so.0","libflint.so.17","libgmp.so.10","libm.so.4","libmpfr.so.6","libncurses.so.6","libntl.so.44","libpthread.so.0","libreadline.so.8","librt.so.0","libstdc++.so.9"],"options":{"FLINT":"on","NTL":"on"}},{"name":"sie-nmsg","origin":"net/sie-nmsg","version":"1.3.1_3","comment":"SIE message module plugin for libnmsg","maintainer":"truckman@FreeBSD.org","www":"https://github.com/farsightsec/sie-nmsg","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"29e53d0ca7d95137fd293d5eeda9cf75c804984e014f659e2972e64eb65ea49e","flatsize":124272,"path":"All/sie-nmsg-1.3.1_3.pkg","repopath":"All/sie-nmsg-1.3.1_3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":17016,"desc":"This package extends the libnmsg runtime <net/nmsg> to support the\nfollowing message types:\n\nSIE/dnsdedupe\nSIE/newdomain\nSIE/qr\nSIE/reputation\nSIE/delay","deps":{"nmsg":{"origin":"net/nmsg","version":"1.3.1"},"protobuf-c":{"origin":"devel/protobuf-c","version":"1.5.1_1"},"wdns":{"origin":"dns/wdns","version":"0.12.0"}},"categories":["dns","net"]},{"name":"sidplayer","origin":"audio/sidplayer","version":"4.4_9","comment":"C64 SID tune player","maintainer":"ehaupt@FreeBSD.org","www":"https://sidplayer.cebix.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d169dd6474685980eb66ab84cb1c09968a6f6441dc55bd44c0f54110b076524b","flatsize":240394,"path":"All/sidplayer-4.4_9.pkg","repopath":"All/sidplayer-4.4_9.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":103872,"desc":"SIDPlayer is a replayer program for C64 music (SID tunes). You can think of it\nas being a stripped-down C64 emulator that only emulates the processor and the\nsound chip of the C64. It also supports the SID option of the\nCatweasel MK3 PCI card.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"}},"categories":["audio"],"shlibs_required":["libSDL-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"},"messages":[{"message":"A huge SID tune archive can be found at http://hvsc.c64.org/\nYou can find a few examples in /usr/local/share/doc/sidplayer","type":"install"}]},{"name":"sift","origin":"textproc/sift","version":"0.9.0_46","comment":"Fast and powerful open source alternative to grep","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/svent/sift","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fb7ae501d875489616ce809c87cdacf408d8a47597569306be0494a1d9eaa3ef","flatsize":2960956,"path":"All/sift-0.9.0_46.pkg","repopath":"All/sift-0.9.0_46.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1043308,"desc":"sift has a slightly different focus than most other grep alternatives. Code\nsearch, log search / digital forensics and data processing are the main use\ncases, but the primary goal is to provide safe defaults and to make it easily\nconfigurable for a specific use case. Among the features are:\n- Stable releases, cross platform support\n- Safe defaults: sift searches everywhere if not configured otherwise\n- Complete & working .gitignore support\n- High performance for many uses cases\n- Support for adding custom file types to narrow down searches\n- Multiline support\n- Support for big files: >50GB, >5,000,000,000 lines and >5,000,000,000 matches\n  successfully tested","categories":["textproc"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"sid-milter","origin":"mail/sid-milter","version":"1.0.0_9","comment":"Milter module for sid and spf","maintainer":"dinoex@FreeBSD.org","www":"https://sourceforge.net/projects/sid-milter/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e9e3931c3f26d4e1dc4f8b11f9ace8687343313d3dfcc94926506d31348f4f5b","flatsize":275253,"path":"All/sid-milter-1.0.0_9.pkg","repopath":"All/sid-milter-1.0.0_9.pkg","licenselogic":"single","pkgsize":83452,"desc":"open source implementation of the Sender ID specification as defined\nby the Internet Engineering Task Force's (IETF) MARID Working Group\n(Mail Authorization Records in DNS).\n\nsid-milter implements the -core and -protocol specifications.\nAdditionally, sid-milter implements the \"SPF Classic\" record protocol\n(v=spf1) as defined by the SPF community.","deps":{"libmilter":{"origin":"mail/libmilter","version":"8.18.1"}},"categories":["mail"],"shlibs_required":["libc.so.8","libmilter.so.7","libpthread.so.0","libutil.so.4"],"options":{"DOCS":"on","LIBAR":"off","NH_MFROM":"off"},"messages":[{"message":"Add to your /etc/mail/<hostname>.mc the following line:\nINPUT_MAIL_FILTER(`sid-filter',`S=local:/var/run/sid-filter')dnl","type":"install"}]},{"name":"sierra-gtk-themes","origin":"x11-themes/sierra-gtk-themes","version":"2019.12.16","comment":"MacOS High Sierra like theme for GTK 3, GTK 2 and Gnome-Shell etc","maintainer":"Alexander88207@protonmail.com","www":"https://github.com/vinceliuice/Sierra-gtk-theme","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"738510766db22a9922f36a8c57de1ac5e8124a39de01271ccbf3b3cd47bcab22","flatsize":24260321,"path":"All/sierra-gtk-themes-2019.12.16.pkg","repopath":"All/sierra-gtk-themes-2019.12.16.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":669812,"desc":"MacOS High Sierra like theme for GTK 3, GTK 2 and Gnome-Shell etc.","deps":{"gtk-engines2":{"origin":"x11-themes/gtk-engines2","version":"2.20.2_4"},"gtk-murrine-engine":{"origin":"x11-themes/gtk-murrine-engine","version":"0.98.2_6"}},"categories":["x11-themes"]},{"name":"siegfried","origin":"sysutils/siegfried","version":"1.11.2_1","comment":"File identification tool","maintainer":"eduardo@FreeBSD.org","www":"https://github.com/richardlehane/siegfried","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"85613e6ae5752411db7fb579f5fdd3e7efedd16ab34958c867f830cdab2617d0","flatsize":6950819,"path":"All/siegfried-1.11.2_1.pkg","repopath":"All/siegfried-1.11.2_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":2295592,"desc":"Siegfried is a signature-based file format identification tool,\nimplementing the National Archives UK's PRONOM file format\nsignatures and freedesktop.org's MIME-info file format signatures.","categories":["sysutils"],"shlibs_required":["libc.so.8","libpthread.so.0"],"messages":[{"message":"You should run 'sf -update' to update your local PRONOM database","type":"install"}]},{"name":"shx","origin":"net-p2p/shx","version":"0.2.4_2","comment":"Text based Hotline Communications client for Unix","maintainer":"bofh@FreeBSD.org","www":"https://synhxd.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bae3f6fa7bdffe8ad7dd243824308d48acb982cd524f47c86fdc6fbfd320a0fe","flatsize":260989,"path":"All/shx-0.2.4_2.pkg","repopath":"All/shx-0.2.4_2.pkg","licenselogic":"single","licenses":["GPLv1"],"pkgsize":110288,"desc":"This is a text based version of the popular hotline client for\nMacintosh. Hotline is a chat/ftp/news protocol. It's setup almost\nlike an IRC client, but with the ability to do commands such as cd\ninto a directory with /cd and more file transfer oriented functions.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["net-p2p"],"shlibs_required":["libc.so.8","libcrypto.so.12","libhistory.so.8","libncurses.so.6","libpthread.so.0","libreadline.so.8","libtinfo.so.6","libz.so.3"],"options":{"CIPHER":"on","COMPRESS":"on","HAL":"off","HFS":"on","HOPE":"on","HTXF_PTHREAD":"on","NOIPV4":"off","WARNINGS":"off","XMMS":"on"},"annotations":{"deprecated":"Obsolete protocol that has been superseded by many others","expiration_date":"2025-04-30"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nObsolete protocol that has been superseded by many others.\n\nIt is scheduled to be removed on or after 2025-04-30."}]},{"name":"shunit2","origin":"devel/shunit2","version":"2.1.8.93","comment":"xUnit based unit testing for Unix shell scripts","maintainer":"yuri@FreeBSD.org","www":"https://github.com/kward/shunit2/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b477a3f5a5aa4736227b13401ba402afb61f6101fcd8f23eedbb365cb87f51a3","flatsize":51608,"path":"All/shunit2-2.1.8.93.pkg","repopath":"All/shunit2-2.1.8.93.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":12148,"desc":"shUnit2 is a xUnit unit test framework for Bourne based shell scripts, and it is\ndesigned to work in a similar manner to JUnit, PyUnit, etc.. If you have ever\nhad the desire to write a unit test for a shell script, shUnit2 can do the job.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"}},"categories":["devel"]},{"name":"shuffle-db","origin":"misc/shuffle-db","version":"1.0.r1_1","comment":"IPod shuffle database builder","maintainer":"ehaupt@FreeBSD.org","www":"https://shuffle-db.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3185895cc65f0301e52392a0f2662d36edc8705fdd0d4f058c419bb418aac7bd","flatsize":18920,"path":"All/shuffle-db-1.0.r1_1.pkg","repopath":"All/shuffle-db-1.0.r1_1.pkg","licenselogic":"single","pkgsize":7092,"desc":"This little program enables iPod shuffle users to get rid of iTunes or other\ncomplicated playlist management tools. Due to the simple structure of the\nshuffle, it is possible to use the player almost like any other USB flash MP3\nplayer: You simply copy MP3 files onto it. You only need to run the Datab ase\nBuilder program after you added or removed files from the iPod.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc"]},{"name":"siesta","origin":"science/siesta","version":"4.1.5_3","comment":"Program to perform efficient electronic structure calculations","maintainer":"yuri@FreeBSD.org","www":"https://siesta-project.org/siesta/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c754feed0aee77253a8a59b39229ace5893afbb51e21a85f1099616827f09d71","flatsize":7004575,"path":"All/siesta-4.1.5_3.pkg","repopath":"All/siesta-4.1.5_3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":2740720,"desc":"SIESTA is both a method and its computer program implementation, to perform\nefficient electronic structure calculations and ab initio molecular dynamics\nsimulations of molecules and solids. SIESTA's efficiency stems from the use of\nstrictly localized basis sets and from the implementation of linear-scaling\nalgorithms which can be applied to suitable systems. A very important feature\nof the code is that its accuracy and cost can be tuned in a wide range, from\nquick exploratory calculations to highly accurate simulations matching the\nquality of other approaches, such as plane-wave and all-electron methods.","deps":{"blas":{"origin":"math/blas","version":"3.12.1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"lapack":{"origin":"math/lapack","version":"3.12.1"}},"categories":["science"],"shlibs_required":["libc.so.8","libgcc_s.so.1","libgfortran.so.5","libm.so.4","libquadmath.so.0"]},{"name":"shuffle","origin":"misc/shuffle","version":"20010603_1","comment":"Produce random permutations","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f5852757fa5c263f0f9607d4b9e4f9a036949e869a14d28da76c228c0fa9e260","flatsize":9871,"path":"All/shuffle-20010603_1.pkg","repopath":"All/shuffle-20010603_1.pkg","licenselogic":"single","pkgsize":5488,"desc":"The shuffle program prints a random permutation (or ``shuffle'') of\nits input lines. This can be useful in shell scripts for selecting a\nrandom order in which to do a set of tasks, view a set of files, etc.","categories":["misc"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe shuffle port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"shuf","origin":"sysutils/shuf","version":"3.0","comment":"Randomly permute input lines","maintainer":"ports@FreeBSD.org","www":"https://github.com/ibara/shuf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0d100b9b04e77fd52880ab2d54d47cca9a1c79e665040942727a719790f18a38","flatsize":13386,"path":"All/shuf-3.0.pkg","repopath":"All/shuf-3.0.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":7124,"desc":"shuf is a utility that outputs a random permutation of its input lines.\n\nIt is an ISC licensed reimplementation of the shuf(1) utility\nfrom GNU coreutils.","categories":["sysutils"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe shuf port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"shtool","origin":"devel/shtool","version":"2.0.8_1","comment":"The GNU Portable Shell Tool","maintainer":"vd@FreeBSD.org","www":"https://www.gnu.org/software/shtool/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8ad458e8d5ec3075601c96176613330984cbda152c9dfd1ce488554a081e9fbb","flatsize":419260,"path":"All/shtool-2.0.8_1.pkg","repopath":"All/shtool-2.0.8_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":119376,"desc":"GNU shtool -- The GNU Portable Shell Tool\nCopyright (c) 1994-2004 Ralf S. Engelschall <rse@engelschall.com>\n\nThe GNU shtool program is a compilation of small but very stable and\nportable shell scripts into a single shell tool. All ingredients were\nin successful use over many years in various free software projects.\nThe compiled shtool program is intended to be used inside the source\ntree of free software packages. There it can take over various (usually\nnon-portable) tasks related to the building and installation of such\npackages.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel"]},{"name":"siconos","origin":"science/siconos","version":"4.5.0_2","comment":"Simulation framework for nonsmooth dynamical systems","maintainer":"yuri@FreeBSD.org","www":"https://nonsmooth.gricad-pages.univ-grenoble-alpes.fr/siconos/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"917ddb11257e133377b32c0727890fb50074e231ead606aa0f2c2b14d243ec10","flatsize":11134430,"path":"All/siconos-4.5.0_2.pkg","repopath":"All/siconos-4.5.0_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":2277480,"desc":"Siconos is an open-source scientific software primarily targeted at modeling and\nsimulating nonsmooth dynamical systems in C++ and in Python:\n\n* Mechanical systems (rigid or solid) with unilateral contact and Coulomb\n  friction and impact (nonsmooth mechanics, contact dynamics, multibody systems\n  dynamics or granular materials).\n* Switched Electrical Circuit such as electrical circuits with ideal and\n  piecewise linear components: power converter, rectifier, Phase-Locked Loop\n  (PLL) or Analog-to-Digital converter.\n* Sliding mode control systems.\n* Biology (Gene regulatory network).\n\nOther applications are found in Systems and Control (hybrid systems,\ndifferential inclusions, optimal control with state constraints), Optimization\n(Complementarity systems and Variational inequalities), Fluid Mechanics, and\nComputer Graphics.","deps":{"bullet":{"origin":"devel/bullet","version":"3.25"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"},"suitesparse-cxsparse":{"origin":"math/suitesparse-cxsparse","version":"4.4.1"},"suitesparse-ldl":{"origin":"math/suitesparse-ldl","version":"3.3.2"}},"categories":["science"],"options":{"PYTHON":"off"}},{"name":"shtk","origin":"devel/shtk","version":"1.7","comment":"Application toolkit for POSIX-compliant shell scripts","maintainer":"bofh@FreeBSD.org","www":"https://github.com/jmmv/shtk/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"787e8c2bb1254b48b7138ca55a87da3607a92d21342b2e19278a925bb87bd7bc","flatsize":336355,"path":"All/shtk-1.7.pkg","repopath":"All/shtk-1.7.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":118932,"desc":"The Shell Toolkit (shtk) is an application toolkit for programmers\nwriting POSIX-compliant shell scripts.\n\nshtk provides a collection of reusable modules that work on a wide\nvariety of operating systems and shell interpreters.  The included\nmodules aid developers in implementing usable and consistent CLI\ninterfaces, interacting with processes, parsing configuration files and\nmanipulating higher-level data types among other things.\n\nshtk-based scripts are \"built\" by using the included shtk(1) utility,\nwhich adds the necessary machinery to the scripts so that they can\ntrivially import and use the modular interfaces of shtk.","categories":["devel"],"options":{"DOCS":"on","TEST":"on"}},{"name":"sid-libreoffice","origin":"editors/libreoffice-sid","version":"25.2.2.2","comment":"sid language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fa07b224227537641ba008b81b378aeefc68da9d4f37c2f4ec46549f0d4f5c7f","flatsize":32982260,"path":"All/sid-libreoffice-25.2.2.2.pkg","repopath":"All/sid-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":3006716,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"shrinkpdf","origin":"print/shrinkpdf","version":"1.2,1","comment":"Simple wrapper around Ghostscript to reduce the file size of PDFs","maintainer":"grembo@FreeBSD.org","www":"https://github.com/aklomp/shrinkpdf","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c96a9ad0cdd57098836c290a510c9f0d7604bda19e96b71ca1196f4245833e1a","flatsize":7013,"path":"All/shrinkpdf-1.2,1.pkg","repopath":"All/shrinkpdf-1.2,1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":5016,"desc":"A simple wrapper around Ghostscript to shrink PDFs (as in reduce filesize).\nThe script feeds a PDF through Ghostscript, which performs lossy\nrecompression by such methods as downsampling the images to 72dpi. The\nresult should be (but not always is) a much smaller file.","deps":{"ghostscript10":{"origin":"print/ghostscript10","version":"10.05.1"}},"categories":["graphics","print"]},{"name":"showkey","origin":"converters/showkey","version":"1.9","comment":"Display cooked key sequences (keycap-to-keystrokes mappings)","maintainer":"snkoppenaal@gmail.com","www":"http://catb.org/~esr/showkey/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"09e5e505e8d971aa8cb8f3f14084e0fa301e188658059b6b654da24ce02ac94f","flatsize":10734,"path":"All/showkey-1.9.pkg","repopath":"All/showkey-1.9.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6124,"desc":"This program puts your terminal in raw mode, eats keystrokes, and prints\nthem back it you in a recognizable printed form (using <>-surrounded\nASCII mnemonics for non-printables).\n\nThis may be useful, for example, if you're not certain what your keyboard\nkeys are sending.","categories":["converters"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"showmethekey","origin":"x11/showmethekey","version":"1.18.3","comment":"Show keys you typed on screen","maintainer":"eduardo@FreeBSD.org","www":"https://showmethekey.alynx.one/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eb68ff79ad8adb88deff978b0d52a99efd18bc6f1fda620f5d821d2d005f1d21","flatsize":167538,"path":"All/showmethekey-1.18.3.pkg","repopath":"All/showmethekey-1.18.3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":54568,"desc":"Show keys you typed on screen, so your audiences can see what you do\nclearly while you are streaming or recording. A screenkey alternative\nthat works on both X11 and Wayland.\n\nFeatures:\n- Key events reading via libinput\n- Configurable floating window size\n- Click-through but dragable floating window\n- Temporary hiding support\n- Keymap handling via xkbcommon\n- Mouse button support","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk4":{"origin":"x11-toolkits/gtk40","version":"4.18.4"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libadwaita":{"origin":"x11-toolkits/libadwaita","version":"1.7.2"},"libevdev":{"origin":"devel/libevdev","version":"1.13.2"},"libinput":{"origin":"x11/libinput","version":"1.27.1"},"libudev-devd":{"origin":"devel/libudev-devd","version":"0.6.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"polkit":{"origin":"sysutils/polkit","version":"125_1"}},"categories":["wayland","x11"],"shlibs_required":["libX11.so.6","libadwaita-1.so.0","libc.so.8","libcairo.so.2","libevdev.so.2","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-4.so.1","libinput.so.10","libintl.so.8","libjson-glib-1.0.so.0","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libudev.so.0","libxkbcommon.so.0","libxkbregistry.so.0"]},{"name":"showkeys","origin":"x11/showkeys","version":"g20191004","comment":"Display keystrokes during screencasts or presentations","maintainer":"0mp@FreeBSD.org","www":"https://github.com/nibrahim/showkeys","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5154334c629993743511bd2b8c4299b52eff9efad823fa440bbe8879cae32ed9","flatsize":45561,"path":"All/showkeys-g20191004.pkg","repopath":"All/showkeys-g20191004.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":16060,"desc":"Showkeys is a simple program to display keys being pressed on the screen.\n\nIt is useful while making presentations and screencasts. The audience will be\nable to see the keys being pressed.\n\nIt is similar to key-mon. Key-mon has more features than showkeys. The\nadvantages of showkeys are\n\n1. Doesn't use GTK/GNOME.\n2. Uses libXosd to display keys directly onto the screen.\n3. No floating windows that always need to be on top. This is very useful if\n   you're using a tiling WM like Xmonad.\n4. Keystroke history. key-mon has this but doesn't show modifiers. showkeys\n   does this using an Emacs style key notation.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"xosd":{"origin":"misc/xosd","version":"2.2.14_4"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXext.so.6","libXinerama.so.1","libXtst.so.6","libc.so.8","libpthread.so.0","libxosd.so.2"]},{"name":"shroud-wrapper-generator","origin":"devel/shroud","version":"0.13.0_2","comment":"Fortran and Python wrapper generator for C and C++ libraries","maintainer":"yuri@FreeBSD.org","www":"https://github.com/LLNL/shroud","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"57f1ee64363ca0238a97d4193c4179c9737f2a83dd0e91a0d74edf7c736a00ae","flatsize":2777859,"path":"All/shroud-wrapper-generator-0.13.0_2.pkg","repopath":"All/shroud-wrapper-generator-0.13.0_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":366444,"desc":"Shroud is a tool for creating a Fortran or Python interface to a C or C++\nlibrary. It can also create a C API for a C++ library.\n\nThe user creates a YAML file with the C/C++ declarations to be wrapped along\nwith some annotations to provide semantic information and code generation\noptions. Shroud produces a wrapper for the library. The generated code is\nhighly-readable and intended to be similar to code that would be hand-written to\ncreate the bindings.","deps":{"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"]},{"name":"showfont","origin":"x11-fonts/showfont","version":"1.0.5_1","comment":"Font dumper for the X font server","maintainer":"x11@FreeBSD.org","www":"https://www.x.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"394d62fa12b945fdbcf36c0d04b0c8dacce7727863db4c01963d275767361a4e","flatsize":13499,"path":"All/showfont-1.0.5_1.pkg","repopath":"All/showfont-1.0.5_1.pkg","licenselogic":"single","pkgsize":6852,"desc":"This package contains showfont, a font dumper for the X font server.","deps":{"libFS":{"origin":"x11-fonts/libFS","version":"1.0.9"}},"categories":["x11-fonts"],"shlibs_required":["libFS.so.6","libc.so.8"]},{"name":"si-libreoffice","origin":"editors/libreoffice-si","version":"25.2.2.2","comment":"si language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d38023091776147d4faa2025463d74ed6f60b19738ff872e8f6605f5688e284a","flatsize":33598773,"path":"All/si-libreoffice-25.2.2.2.pkg","repopath":"All/si-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":2980280,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"showdown","origin":"deskutils/showdown","version":"0.6_5","comment":"Simple markdown viewer, written in Vala and GTK 3","maintainer":"dmgk@FreeBSD.org","www":"https://github.com/craigbarnes/showdown","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4e491de88273657a542d42af651633922daafd352c38a9d9af7b2e0b4489ed32","flatsize":97864,"path":"All/showdown-0.6_5.pkg","repopath":"All/showdown-0.6_5.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":29080,"desc":"Showdown is a simple Markdown viewer written in Vala and GTK 3, featuring:\n\n  - GitHub inspired default stylesheet.\n  - Table of contents navigation.\n  - Integrated search bar\n  - User styles (~/.config/showdown/stylesheet.css)\n  - User scripts (~/.config/showdown/script.js)","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libsoup":{"origin":"devel/libsoup","version":"2.74.3"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"webkit2-gtk_40":{"origin":"www/webkit2-gtk","version":"2.46.6"}},"categories":["deskutils"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz-gobject.so.0","libharfbuzz.so.0","libintl.so.8","libjavascriptcoregtk-4.0.so.18","libmarkdown.so.2","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libsoup-2.4.so.1","libwayland-client.so.0","libwebkit2gtk-4.0.so.37","libz.so.3"],"options":{"DOCS":"on"}},{"name":"shockolate","origin":"games/shockolate","version":"0.8.2.43_6","comment":"Open source and cross-platform remake of a cult game System Shock","maintainer":"shamaz.mazum@gmail.com","www":"https://github.com/Interrupt/systemshock","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"10ff0e61166b479af6bee2d6da19bf69ae072ce6b981586b0d9bcdde91876f07","flatsize":1507537,"path":"All/shockolate-0.8.2.43_6.pkg","repopath":"All/shockolate-0.8.2.43_6.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":620484,"desc":"Shockolate is an opensource remake of System Shock, a 1994 FPS game in\ncyberpunk setting.\n\nYou will need original System Shock data files to run the game.","deps":{"alsa-lib":{"origin":"audio/alsa-lib","version":"1.2.13"},"fluidsynth":{"origin":"audio/fluidsynth","version":"2.4.4"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_mixer":{"origin":"audio/sdl2_mixer","version":"2.8.1"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libSDL2-2.0.so.0","libSDL2_mixer-2.0.so.0","libasound.so.2","libc.so.8","libfluidsynth.so.3","libm.so.4","libstdc++.so.9"],"messages":[{"message":"To run the game, copy the game's datafiles (data and sound\ndirectories) into %%PREFIX%%/shared/shockolate/res, then run\n\n$ systemshock\n\nIf you want to play MIDI soundtracks with fluidsynth, you need to\nmanually install audio/fluid-soundfont port.","type":"install"}]},{"name":"sigil","origin":"textproc/sigil","version":"1.9.30_1","comment":"WYSIWYG ePub editor","maintainer":"jonc@chen.org.nz","www":"https://sigil-ebook.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e181eede8d15f6285a5f0ce101796cc47d7ec00ef11adad0a71edf6598bf8ac1","flatsize":30395971,"path":"All/sigil-1.9.30_1.pkg","repopath":"All/sigil-1.9.30_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":6279972,"desc":"Sigil is a multi-platform EPUB ebook editor with the following features:\n\n * Free and open source software under GPLv3\n * Multi-platform\n * Full UTF-16 support\n * EPUB 2 spec support with limited EPUB 3 support\n * Multiple Views: Book View, Code View and Preview View\n * WYSIWYG editing in Book View\n * Complete control over directly editing EPUB syntax in Code View\n * Table of Contents generator with multi-level heading support\n * Metadata editor\n * User interface translated into many languages\n * Spell checking with default and user configurable dictionaries\n * Full Regular Expression (PCRE) support for Find & Replace\n * Supports import of EPUB and HTML files, images, and style sheets\n * Documents can be validated for EPUB compliance with the integrated\n * All imported files have their formatting corrected, and your editing\n   can be optionally cleaned\n * Plugins!","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"hunspell":{"origin":"textproc/hunspell","version":"1.7.2_1"},"minizip":{"origin":"archivers/minizip","version":"1.3.1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"},"py311-dulwich":{"origin":"devel/py-dulwich","version":"0.22.8"},"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-imageformats":{"origin":"graphics/qt5-imageformats","version":"5.15.16p2"},"qt5-location":{"origin":"devel/qt5-location","version":"5.15.16p7_1"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-webchannel":{"origin":"www/qt5-webchannel","version":"5.15.16p3_1"},"qt5-webengine":{"origin":"www/qt5-webengine","version":"5.15.18p7_3"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"qt5-xmlpatterns":{"origin":"textproc/qt5-xmlpatterns","version":"5.15.16p0_1"}},"categories":["textproc"],"shlibs_required":["libQt5Concurrent.so.5","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Positioning.so.5","libQt5PrintSupport.so.5","libQt5Qml.so.5","libQt5QmlModels.so.5","libQt5Quick.so.5","libQt5WebChannel.so.5","libQt5WebEngine.so.5","libQt5WebEngineCore.so.5","libQt5WebEngineWidgets.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libc.so.8","libhunspell-1.7.so.0","libm.so.4","libminizip.so.1","libpcre2-16.so.0","libpython3.11.so.1.0","libstdc++.so.9"],"annotations":{"cpe":"cpe:2.3:a:sigil-ebook:sigil:1.9.30:::::dragonfly6:x86_64:1"}},{"name":"shntool","origin":"audio/shntool","version":"3.0.10_4","comment":"Multi-purpose WAVE data processing and reporting utility","maintainer":"multimedia@FreeBSD.org","www":"http://www.etree.org/shnutils/shntool/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"beadb0719ffc70d69dc050e8afc0f5292a0c3c287a50ab1a4fe64d382bc906e5","flatsize":316916,"path":"All/shntool-3.0.10_4.pkg","repopath":"All/shntool-3.0.10_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":70336,"desc":"shntool is a multi-purpose WAVE data processing and reporting utility.\nFile formats are abstracted from its core, so it can process any file\nthat contains WAVE data, compressed or not -- provided there exists a\nformat module to handle that particular file type.\n\nApart from .wav shntool supports many formats through helper programs.\nPlease see the manual page for more information.","categories":["audio"],"shlibs_required":["libc.so.8"],"options":{"AIFF":"off","ALAC":"off","APE":"off","FLAC":"off","KXS":"off","LA":"off","LPAC":"off","OFR":"off","TTA":"off","WAVPACK":"off"}},{"name":"shmux","origin":"net/shmux","version":"1.0.3_1","comment":"Utility to run commands on multiple hosts using shell commands","maintainer":"ports@FreeBSD.org","www":"https://github.com/shmux/shmux","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"239f3b59038055b1584fda36845680161661c2a52da6731e865acedd48d7b59e","flatsize":78068,"path":"All/shmux-1.0.3_1.pkg","repopath":"All/shmux-1.0.3_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":37688,"desc":"Shmux is program for executing the same command on many hosts in parallel. For\neach target, a child process is spawned by shmux, and a shell on the target\nobtained one of the supported methods: rsh, ssh, or sh. The output produced by\nthe children is received by shmux and either (optionally) output in turn to the\nuser using an easy to read format, or written to files for later processing\nmaking it well suited for use in scripts.","deps":{"fping":{"origin":"net/fping","version":"5.3"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["net"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"options":{"FPING":"on","PCRE":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe shmux port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"shmcat","origin":"sysutils/shmcat","version":"1.8_1","comment":"Simple tool that dumps System V shared memory segments","maintainer":"gasol.wu@gmail.com","www":"https://sourceforge.net/projects/shmcat/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2b90b8d21fc3976313dcb6715515f041e55bbc38730738aba92084415da8e86e","flatsize":75971,"path":"All/shmcat-1.8_1.pkg","repopath":"All/shmcat-1.8_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":22176,"desc":"This is a simple tool that dumps System V shared memory segments, files and\ntext. It might be useful when you have to debug programs that use System V\nshared memory.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libintl.so.8"],"options":{"NLS":"on"}},{"name":"shlock","origin":"sysutils/shlock","version":"2.7.2","comment":"Create lock files for use in shell scripts","maintainer":"sunpoet@FreeBSD.org","www":"https://www.eyrie.org/~eagle/software/inn/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3626dec6cf0f94bc50775fda849800d3c745b0d14a65b0fde05ae195e9fd9373","flatsize":30125,"path":"All/shlock-2.7.2.pkg","repopath":"All/shlock-2.7.2.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":12224,"desc":"The historical, and still very useful process-locking program. Use to make sure\nthat your shell script is the only version of itself running on your system.\nThere are many other creative ways to use this program.","categories":["sysutils"],"shlibs_required":["libc.so.8"]},{"name":"shmap","origin":"devel/shmap","version":"0.3.2_2","comment":"Shared-memory-based hashmaps","maintainer":"ports@FreeBSD.org","www":"https://shmap.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2b2919a47b3b012434a79742dfceaec3abc6aba9140ee375d22657dc26ba2b37","flatsize":135165,"path":"All/shmap-0.3.2_2.pkg","repopath":"All/shmap-0.3.2_2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":33064,"desc":"Library that contains a collection of different hashmaps. All these hashmaps\nare based on shared memory and are fast. This cuts down development time for\nprojects that need to keep data in shared memory.","deps":{"mm":{"origin":"devel/mm","version":"1.4.2_2"}},"categories":["devel"],"messages":[{"message":"===>   NOTICE:\n\nThe shmap port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"shotcut","origin":"multimedia/shotcut","version":"22.06.23_2","comment":"Free, open source, cross-platform video editor","maintainer":"vishwin@FreeBSD.org","www":"https://shotcut.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8f6817158086cda852a0068c15c6f673b3c651f44fcb710b48b66ea9612af6a9","flatsize":12697420,"path":"All/shotcut-22.06.23_2.pkg","repopath":"All/shotcut-22.06.23_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":2244532,"desc":"Shotcut is a free, open source, cross-platform video editor for\nWindows, Mac and Linux. Major features include support for a wide\nrange of formats; no import required meaning native timeline editing;\nBlackmagic Design support for input and preview monitoring; and\nresolution support to 4k.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"frei0r-plugins":{"origin":"graphics/frei0r-plugins","version":"2.3.3"},"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"mlt7":{"origin":"multimedia/mlt7","version":"7.30.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-multimedia":{"origin":"multimedia/qt5-multimedia","version":"5.15.16p2_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-opengl":{"origin":"graphics/qt5-opengl","version":"5.15.16p130_1"},"qt5-quickcontrols2":{"origin":"x11-toolkits/qt5-quickcontrols2","version":"5.15.16p5_1"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"},"qt5-websockets":{"origin":"www/qt5-websockets","version":"5.15.16p2_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"},"swhplugins":{"origin":"audio/swhplugins","version":"0.4.17"}},"categories":["multimedia"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libQt5Multimedia.so.5","libQt5Network.so.5","libQt5OpenGL.so.5","libQt5Qml.so.5","libQt5QmlModels.so.5","libQt5Quick.so.5","libQt5QuickControls2.so.5","libQt5QuickWidgets.so.5","libQt5Sql.so.5","libQt5WebSockets.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libc.so.8","libfftw3.so.3","libm.so.4","libmlt++-7.so.7","libmlt-7.so.7","libstdc++.so.9"],"options":{"FREI0R":"on","LADSPA":"on","NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:meltytech:shotcut:22.06.23:::::dragonfly6:x86_64:2"}},{"name":"shibboleth-sp","origin":"security/shibboleth-sp","version":"3.5.0_3","comment":"C++ Shibboleth Service Provider (Internet2) for Apache","maintainer":"girgen@FreeBSD.org","www":"http://shibboleth.internet2.edu/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"733d1d0db1cae8cf7c495cc45d2ea67a30dd2ccca9956ae0dfd8fa28d6786561","flatsize":6004568,"path":"All/shibboleth-sp-3.5.0_3.pkg","repopath":"All/shibboleth-sp-3.5.0_3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1175016,"desc":"Shibboleth is standards-based, open source middleware software which\nprovides Web Single SignOn (SSO) across or within organizational\nboundaries. It allows sites to make informed authorization decisions\nfor individual access of protected online resources in a\nprivacy-preserving manner.\n\nThis software is a C++ implementation of the Service Provider version 2\ncomponent of the Shibboleth can be used in Apache Web servers.  The\nservice provider manages secured resources. User access to resources\nis based on assertions received by the service provider (SP) from\nan identity provider.","deps":{"apache-xml-security-c":{"origin":"security/apache-xml-security-c","version":"3.0.0_1"},"apache24":{"origin":"www/apache24","version":"2.4.63"},"apr":{"origin":"devel/apr1","version":"1.7.5.1.6.3_4"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"gdbm":{"origin":"databases/gdbm","version":"1.24"},"log4shib":{"origin":"devel/log4shib","version":"2.0.1"},"opensaml":{"origin":"security/opensaml","version":"3.3.1"},"unixODBC":{"origin":"databases/unixODBC","version":"2.3.12_1"},"xerces-c3":{"origin":"textproc/xerces-c3","version":"3.3.0"},"xmltooling":{"origin":"devel/xmltooling","version":"3.3.0"}},"categories":["security","www"],"users":["shibd"],"groups":["shibd"],"shlibs_required":["libc.so.8","liblog4shib.so.2","libm.so.4","libpthread.so.0","libsaml.so.13","libstdc++.so.9","libxerces-c-3.3.so","libxml-security-c.so.30","libxmltooling.so.11"],"options":{"FASTCGI":"off","APACHE":"on","ODBC":"on","MEMCACHED":"off"},"annotations":{"cpe":"cpe:2.3:a:shibboleth:shibboleth-sp:3.5.0:::::dragonfly6:x86_64:3"}},{"name":"shflags","origin":"devel/shflags","version":"1.3.0","comment":"Command-line flags module for Unix shell scripts","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/kward/shflags","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d945ad4f6224adab0eedb09926ebd2ce4097494418e6345f2e0e8b183f8c2af8","flatsize":49622,"path":"All/shflags-1.3.0.pkg","repopath":"All/shflags-1.3.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":13928,"desc":"shFlags is a port of the Google gflags library for Unix shell. The code is\nwritten in a way to be as portable as possible to work across a wide array of\nUnix variants.\n\nshFlags is simply a library that you include into an existing shell script that\ngives you some additional functions that can be called. The power behind those\nfunctions though is somewhat amazing though, and you will hopefully be amazed\nwith the simplicity with which you can handle command-line arguments in shell.","categories":["devel"]},{"name":"shfmt","origin":"devel/shfmt","version":"3.11.0","comment":"Shell script formatter","maintainer":"adamw@FreeBSD.org","www":"https://github.com/mvdan/sh","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e4f8e8f90d91d7a3d4d7fd479b259e2405903d06ffea05b4b2a5508eef3bbc13","flatsize":2824777,"path":"All/shfmt-3.11.0.pkg","repopath":"All/shfmt-3.11.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":993020,"desc":"shfmt formats shell programs. It can use tabs or any number of spaces to\nindent.\n\nYou can feed it standard input, any number of files or any number of\ndirectories to recurse into. When recursing, it will operate on .sh and .bash\nfiles and ignore files starting with a period. It will also operate on files\nwith no extension and a shell shebang.\n\nIf any EditorConfig files are found, they will be used to apply formatting\noptions.","categories":["devel"]},{"name":"soapui","origin":"devel/soapui","version":"5.5.0","comment":"Web service, SOA, and SOAP testing tool","maintainer":"pi@FreeBSD.org","www":"https://www.soapui.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1c54b255eb69cc33b96d1ea1335af1284a71d43a04a332c99bcf8414c3c41ee8","flatsize":61638207,"path":"All/soapui-5.5.0.pkg","repopath":"All/soapui-5.5.0.pkg","licenselogic":"and","licenses":["APACHE11","APACHE20","BSD3CLAUSE","CPL","EUPL11","LGPL21","LGPL3","MIT","MPL11"],"pkgsize":48120760,"desc":"SoapUI is a free and open source desktop application for inspecting, invoking,\ndeveloping, simulating/mocking and functional/load/compliance testing of web\nservices over HTTP.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java","www"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"cpe":"cpe:2.3:a:smartbear:soapui:5.5.0:::::dragonfly6:x86_64"}},{"name":"sherlock-lv2","origin":"audio/sherlock-lv2","version":"0.28.0_2","comment":"Investigative LV2 plugin bundle","maintainer":"yuri@FreeBSD.org","www":"https://open-music-kontrollers.ch/lv2/sherlock/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dd244097e3132dc7932e71e890da600698ec89089bcb5b2df7cbb2a78fb3e8f2","flatsize":567661,"path":"All/sherlock-lv2-0.28.0_2.pkg","repopath":"All/sherlock-lv2-0.28.0_2.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":222588,"desc":"A set of utilities to inspect other plugins:\n* The Atom Inspector is meant as a monitor/debug tool for LV2 plugin and\n  host authors. It captures all Atom events sent to its event input port\n  and presents them on its user interface for convenient nested browsing.\n* The MIDI Inspector is meant as a monitor/debug tool for LV2 plugin and\n  host authors. It captures all MIDI events sent to its event input port\n  and presents them on its user interface for convenient nested browsing.\n* The OSC Inspector is meant as a monitor/debug tool for LV2 plugin and\n  host authors. It captures all OSC events sent to its event input port\n  and presents them on its user interface for convenient nested browsing.","deps":{"glew":{"origin":"graphics/glew","version":"2.2.0_3"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"serd":{"origin":"devel/serd","version":"0.32.2"},"sord":{"origin":"devel/sord","version":"0.16.18"},"sratom":{"origin":"audio/sratom","version":"0.6.18"}},"categories":["audio"]},{"name":"shelldap","origin":"net/shelldap","version":"1.5.1_1","comment":"Shell-like environment for LDAP","maintainer":"mahlon@martini.nu","www":"https://bitbucket.org/mahlon/shelldap","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a61473c5275d2b716b1adfa52ef5d4b016409c504fa706c30ca5d045ca187e98","flatsize":73851,"path":"All/shelldap-1.5.1_1.pkg","repopath":"All/shelldap-1.5.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":27728,"desc":"This is shelldap, a handy shell-like interface for browsing\nLDAP servers and editing their content.\n\nAmong its features:\n\n\t- history\n\t- sane autocompletes\n\t- credential caching\n\t- site-wide and individual config\n\t- it's in perl\n\t- it's fun to say!  shelldap! shelldap! shelldap!\n\nFor more info, 'perldoc' the script.","deps":{"p5-Algorithm-Diff":{"origin":"devel/p5-Algorithm-Diff","version":"1.1903"},"p5-Term-ReadKey":{"origin":"devel/p5-Term-ReadKey","version":"2.38_1"},"p5-Term-ReadLine-Gnu":{"origin":"devel/p5-Term-ReadLine-Gnu","version":"1.46"},"p5-Term-Shell":{"origin":"devel/p5-Term-Shell","version":"0.13"},"p5-Tie-IxHash":{"origin":"devel/p5-Tie-IxHash","version":"1.23_1"},"p5-YAML-Syck":{"origin":"textproc/p5-YAML-Syck","version":"1.34_1"},"p5-perl-ldap":{"origin":"net/p5-perl-ldap","version":"0.6800"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"shellbench","origin":"benchmarks/shellbench","version":"20200806","comment":"Benchmark utility for POSIX shell comparison","maintainer":"se@FreeBSD.org","www":"https://github.com/shellspec/shellbench","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"141dedae8954076b1a427e4fde14c57f804d6240d5a3e5e422c13888b1d4355a","flatsize":16984,"path":"All/shellbench-20200806.pkg","repopath":"All/shellbench-20200806.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6552,"desc":"Shellbench is a benchmark utility for POSIX shell comparison.\n\nIt allows to compare the performance of shell commands and operations\nand comes with a set of sample scripts. Supported shells are sh, bash,\ndash, ksh, zsh and many more.","categories":["benchmarks"],"options":{"DOCS":"on"}},{"name":"shell-toolbox","origin":"devel/shell-toolbox","version":"20190528_1","comment":"Collection of shell script development tools","maintainer":"0mp@FreeBSD.org","www":"https://github.com/kusalananda/shell-toolbox","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4a422cee88da266e6fd908eb770e55994a8944d67c3a85b49ebd8b7b7e3e5af4","flatsize":28316,"path":"All/shell-toolbox-20190528_1.pkg","repopath":"All/shell-toolbox-20190528_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":10700,"desc":"shell-toolbox is a collection of shell script development tools.\n\nCurrently, the only included script is \"shell\", which is useful for testing\nthings in an interactive environment other than your usual shell, or for\ntesting things in a clean environment with automatic cleanup of any files left\nbehind.\n\nIt creates a \"temporary interactive shell\" with a temporary working directory\n(unless the \"-d\" flag is used to specify an existing directory) and clean\nenvironment.  The working directory is removed when the shell exits\n(unless the \"-k\" or \"-d\" flag was used).\n\nThe temporary working directory may also be pre-populated with the\ncontents of an existing directory (using the \"-s\" flag).\n\nSee \"man 1 shell\" after installation.","categories":["devel"],"options":{"DOCS":"on"}},{"name":"shotwell","origin":"graphics/shotwell","version":"0.32.10_1","comment":"Open source photo manager for GNOME","maintainer":"cmt@FreeBSD.org","www":"https://wiki.gnome.org/Apps/Shotwell","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"054c9eef369b9da6b397490dcbb83e99160408df1fe11a25124f5eb6120cf0a1","flatsize":14449862,"path":"All/shotwell-0.32.10_1.pkg","repopath":"All/shotwell-0.32.10_1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":2906404,"desc":"Shotwell is an image organizer designed to provide personal photo management\nfor the GNOME desktop environment.\n\nShotwell can import photos and videos from a digital camera directly, group\nphotos and videos automatically by date, and supports tagging.  Its image\nediting features allow users to straighten, crop, eliminate red eye, and\nadjust levels and color balance.  It also features an auto \"enhance\" option\nthat will attempt to guess appropriate levels for the image.\n\nShotwell allows users to publish their images and videos to Facebook, Flickr,\nPicasa Web Albums, Piwigo, and YouTube.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gcr3":{"origin":"security/gcr3","version":"3.40.0_3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gexiv2":{"origin":"graphics/gexiv2","version":"0.14.3_1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libexif":{"origin":"graphics/libexif","version":"0.6.25"},"libgee":{"origin":"devel/libgee","version":"0.20.6_1"},"libgphoto2":{"origin":"graphics/libgphoto2","version":"2.5.31"},"libportal":{"origin":"deskutils/libportal","version":"0.9.1"},"libportal-gtk3":{"origin":"deskutils/libportal-gtk3","version":"0.9.1"},"libraw":{"origin":"graphics/libraw","version":"0.21.3"},"libsecret":{"origin":"security/libsecret","version":"0.20.5_3"},"libsoup3":{"origin":"devel/libsoup3","version":"3.6.5_2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"webp":{"origin":"graphics/webp","version":"1.5.0"}},"categories":["gnome","graphics"],"shlibs_required":["libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libexif.so.12","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgee-0.8.so.2","libgexiv2.so.2","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgphoto2.so.6","libgphoto2_port.so.12","libgstpbutils-1.0.so.0","libgstreamer-1.0.so.0","libgtk-3.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libportal-gtk3.so.1","libportal.so.1","libpthread.so.0","libraw.so.23","libsqlite3.so.0","libwebp.so.7","libwebpdemux.so.2"],"options":{"FACED":"off"},"annotations":{"cpe":"cpe:2.3:a:gnome:shotwell:0.32.10:::::dragonfly6:x86_64:1"}},{"name":"shellharden","origin":"shells/shellharden","version":"4.3.1_8","comment":"Corrective bash syntax highlighter","maintainer":"yuri@FreeBSD.org","www":"https://github.com/anordal/shellharden","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"24bb9b4acb41df6c057a6027091e94280eadfc6b734093fc7ed8132f579174ab","flatsize":469100,"path":"All/shellharden-4.3.1_8.pkg","repopath":"All/shellharden-4.3.1_8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":178136,"desc":"Shellharden is a syntax highlighter and a tool to semi-automate the rewriting\nof scripts to ShellCheck conformance, mainly focused on quoting.\n\nThe default mode of operation is like cat, but with syntax highlighting in\nforeground colors and suggestive changes in background colors.","categories":["shells"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"shed","origin":"editors/shed","version":"1.16","comment":"Simple ncurses-based pico-style hex editor","maintainer":"danfe@FreeBSD.org","www":"https://sourceforge.net/projects/shed/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5f0768fb6f57c542cecf4d1323ad9c4d0d41a25a1bd1ac33687c89fb1bfccf91","flatsize":55821,"path":"All/shed-1.16.pkg","repopath":"All/shed-1.16.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":24568,"desc":"SHED (Simple Hex EDitor) is a hex editor written for Unix-like systems using\nncurses, with a friendly pico-style interface.  It shows data in ASCII, hex,\ndec, oct and binary, and allows editing in all of these bases.  Its features\nalso include searching and dumping.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["editors"],"shlibs_required":["libc.so.8","libm.so.4","libncurses.so.6","libtinfo.so.6"],"options":{"DOCS":"on"}},{"name":"shikane","origin":"x11/shikane","version":"1.0.1_7","comment":"Dynamic output configuration tool for Wayland compositors","maintainer":"ports@FreeBSD.org","www":"https://gitlab.com/w0lff/shikane","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c4f5efa207565b1e287c9d692ef300b5b7a6f2e341ea19d33a86a8b49b2064a1","flatsize":7453648,"path":"All/shikane-1.0.1_7.pkg","repopath":"All/shikane-1.0.1_7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1391868,"desc":"A dynamic output configuration tool that automatically detects and configures\nconnected outputs based on a set of profiles.\n\nEach profile specifies a set of outputs with additional parameters (e.g., mode).\nA profile will be applied automatically if all specified outputs and modes can\nbe perfectly matched to the currently connected outputs and their capabilities.\n\nThis is a Wayland equivalent for tools like autorandr.\nIt aims to fully replace kanshi and add new features.\nshikane works with Wayland compositors supporting version 3 of the\nwlr-output-management protocol (e.g., compositors using wlroots v0.16).","categories":["wayland","x11"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0"],"options":{"MANPAGES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe shikane port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"shc","origin":"misc/shc","version":"4.0.3_1","comment":"Generic script compiler","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/neurobin/shc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ae1911bcc234f5825842dcef99e438d2838b40da526c91fb2c54eb098787a9d1","flatsize":79084,"path":"All/shc-4.0.3_1.pkg","repopath":"All/shc-4.0.3_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":28468,"desc":"A generic shell script compiler. Shc takes a script, which is specified on the\ncommand line and produces c source code. The generated source code is then\ncompiled and linked to produce a stripped binary executable.","categories":["misc"],"shlibs_required":["libc.so.8"]},{"name":"snpeff","origin":"biology/snpeff","version":"5.1","comment":"Genetic variant annotation and effect prediction toolbox","maintainer":"jwb@FreeBSD.org","www":"https://snpeff.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"34033985802f01c6969fe3bd68ea373f41fb07d8a02dc55a4b5978b16716fd64","flatsize":84176550,"path":"All/snpeff-5.1.pkg","repopath":"All/snpeff-5.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":54395192,"desc":"Genetic variant annotation and functional effect prediction toolbox. It\nannotates and predicts the effects of genetic variants on genes and proteins\n(such as amino acid changes).\n\nFeatures:\n\n    Supports over 38,000 genomes\n    Standard ANN annotation format\n    Cancer variants analysis\n    GATK compatible (-o gatk)\n    HGVS notation\n    Sequence Ontology standardized terms","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"openjdk17":{"origin":"java/openjdk17","version":"17.0.14+7.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["biology","java","python"]},{"name":"shed-skin","origin":"devel/shedskin","version":"0.9.10","comment":"Restricted Python-to-C++ compiler","maintainer":"yuri@FreeBSD.org","www":"https://shedskin.github.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"db7a3e41b904d4205792dd43e569b094c9c858467b15ef0ee9e4b686af21a353","flatsize":3391976,"path":"All/shed-skin-0.9.10.pkg","repopath":"All/shed-skin-0.9.10.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":511912,"desc":"Shed Skin is a transpiler, that can translate pure, but implicitly statically\ntyped Python 3 programs into optimized C++. It can generate stand-alone\nprograms or extension modules that can be imported and used in larger Python\nprograms.","deps":{"boehm-gc":{"origin":"devel/boehm-gc","version":"8.2.8"},"pcre":{"origin":"devel/pcre","version":"8.45_4"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"sharutils","origin":"archivers/sharutils","version":"4.15.2_4","comment":"Pack, send, and unpack shell archives; synchronize via e-mail","maintainer":"garga@FreeBSD.org","www":"https://www.gnu.org/s/sharutils/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"236ba06833b386222da8337cf99d958dfca0101abc452da5270c233bb9e250c6","flatsize":1155757,"path":"All/sharutils-4.15.2_4.pkg","repopath":"All/sharutils-4.15.2_4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":226004,"desc":"This is the set of GNU shar utilities.  This port installs them\nwith the letter \"g\" prepended to their names, to avoid conflict\nwith the FreeBSD base system.  The uudecode and uuencode commands\nare omitted (BSD versions are present in the base system).  The\nshar utilities deal with shar files, so-called shell archives, which\nare scripts suitable for transmission by e-mail or Usenet.\n\nWhen a shar file is executed, the files it contains are unpacked\nwithout the need for any software other than the shell itself and\nsed.  Because they are scripts, shell archives from strangers should\nbe read before executing them, to check for harmful commands.\n\nsynopses from the info pages:\n\n\t* gmail-files:  Send files to remote site.\n\t* gmailshar:    Make and send a shell archive.\n\t* gremsync:     Synchronize remote directory trees using e-mail.\n\t* gshar:        Make a shell archive.\n\t* gunshar:      Explode a shell archive.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["archivers"],"shlibs_required":["libc.so.8","libintl.so.8"],"options":{"NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:gnu:sharutils:4.15.2:::::dragonfly6:x86_64:4"}},{"name":"shared-mime-info","origin":"misc/shared-mime-info","version":"2.4_1","comment":"MIME types database from the freedesktop.org project","maintainer":"desktop@FreeBSD.org","www":"https://www.freedesktop.org/wiki/Software/shared-mime-info/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b3a4b6fed1c0061f3a3e946ca7e8351c96e5acd458dd352b2595dd2bc18bfab3","flatsize":4803314,"path":"All/shared-mime-info-2.4_1.pkg","repopath":"All/shared-mime-info-2.4_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":570760,"desc":"The freedesktop.org project provides a shared MIME database to avoid\ninconsistencies between desktops. This database has been created by\nconverting the existing KDE and GNOME databases to a common format and\nmerging them together.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"}},"categories":["gnome","misc"],"shlibs_required":["libc.so.8","libgcc_s.so.1","libglib-2.0.so.0","libstdc++.so.6","libxml2.so.2"]},{"name":"sharedance","origin":"databases/sharedance","version":"0.6_7","comment":"Daemon to centralize keys and associated data","maintainer":"ports@FreeBSD.org","www":"http://sharedance.pureftpd.org/project/sharedance","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e58b2b49b26eb79781b871c6441788187620fd2d34cc5b75e70e0942a9dfa0db","flatsize":27575,"path":"All/sharedance-0.6_7.pkg","repopath":"All/sharedance-0.6_7.pkg","licenselogic":"single","pkgsize":9848,"desc":"Sharedance is a high-performance server that centralize ephemeral\nkey/data pairs on remote hosts, without the overhead and the\ncomplexity of an SQL database.","deps":{"libevent":{"origin":"devel/libevent","version":"2.1.12"}},"categories":["databases"],"shlibs_required":["libc.so.8","libevent-2.1.so.7"],"messages":[{"message":"===>   NOTICE:\n\nThe sharedance port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sharpconstruct","origin":"graphics/sharpconstruct","version":"0.11_20","comment":"3D modeller for organic shapes","maintainer":"amdmi3@FreeBSD.org","www":"https://sourceforge.net/projects/sharp3d/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b3782933543be24552d8fcc0db47e9018fcb97bc2026b7d16e6f43a25c1f61fc","flatsize":758995,"path":"All/sharpconstruct-0.11_20.pkg","repopath":"All/sharpconstruct-0.11_20.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":280952,"desc":"SharpConstruct is a 3D modeling program designed to paint depth on\nto polygon models in real-time. Unlike traditional modeling programs,\nSharpConstruct makes it easy to model organic shapes. There is no\nneed to even look at a wireframe (unless you want to). Instead, the\nmodel is manipulated much like clay - push or pull an area, smooth\nit, make a hollow or a hill. The entire process is both simple and\norganic; you won't need years of modeling experience to create\ndetailed models in SharpConstruct.","deps":{"gtkglextmm":{"origin":"x11-toolkits/gtkglextmm","version":"1.2.0_16"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglademm":{"origin":"devel/libglademm24","version":"2.6.7_15"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"}},"categories":["graphics"],"shlibs_required":["libGL.so.1","libGLU.so.1","libX11.so.6","libatk-1.0.so.0","libatkmm-1.6.so.1","libc.so.8","libcairo.so.2","libcairomm-1.0.so.1","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgdkglext-x11-1.0.so.0","libgdkglextmm-x11-1.2.so.0","libgdkmm-2.4.so.1","libgio-2.0.so.0","libgiomm-2.4.so.1","libglade-2.0.so.0","libglademm-2.4.so.1","libglib-2.0.so.0","libglibmm-2.4.so.1","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libgtkglext-x11-1.0.so.0","libgtkglextmm-x11-1.2.so.0","libgtkmm-2.4.so.1","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpangomm-1.4.so.1","libpangox-1.0.so.0","libpthread.so.0","libsigc-2.0.so.0","libstdc++.so.9","libxml2.so.2"]},{"name":"shapelib","origin":"devel/shapelib","version":"1.6.1","comment":"C API for reading and writing ArcView Shapefiles","maintainer":"sunpoet@FreeBSD.org","www":"http://shapelib.maptools.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6f84a2210819f36cc849bc08ecc421f2f6c44c7326990b4dd97f6f5201b3eae7","flatsize":440631,"path":"All/shapelib-1.6.1.pkg","repopath":"All/shapelib-1.6.1.pkg","licenselogic":"or","licenses":["LGPL20+","MIT"],"pkgsize":100272,"desc":"The Shapefile C Library provides the ability to write simple C programs for\nreading, writing and updating (to a limited extent) ESRI Shapefiles, and the\nassociated attribute file (.dbf).","categories":["devel","geography"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"sharefonts","origin":"x11-fonts/sharefonts","version":"0.10_8","comment":"Collection of shareware ATM fonts from the CICA archives","maintainer":"olgeni@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8af942577fd4bcbbfd1a49d787793152dde7e9d9c9aac0313810c31ac79cc140","flatsize":849120,"path":"All/sharefonts-0.10_8.pkg","repopath":"All/sharefonts-0.10_8.pkg","licenselogic":"single","licenses":["sharefonts"],"pkgsize":714788,"desc":"This is a collection of shareware ATM fonts from the CICA Windows\narchives. They are particularly useful with gimp.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"],"messages":[{"message":"You'll have to add /usr/local/share/fonts/sharefonts\nto your X font path by either:\n\n$ xset fp+ /usr/local/share/fonts/sharefonts\n$ xset fp rehash\n\nor by adding it to your X-server configuration file and\nrestarting the X-server.\n\nNOTE: These fonts are SHAREWARE. You must pay a fee if you\nfind that you are using them a lot. Please read the\n*.shareware files in /usr/local/share/fonts/sharefonts\nfor each font's licensing restrictions.","type":"install"}]},{"name":"shards","origin":"devel/shards","version":"0.17.3_1","comment":"Dependency manager for the Crystal programming language","maintainer":"dmgk@FreeBSD.org","www":"https://github.com/crystal-lang/shards","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d5dc354cb346e2d50a1e146cbc3a7ed71fbd6f6c6e3b46e36014a90ea65a9c8f","flatsize":952134,"path":"All/shards-0.17.3_1.pkg","repopath":"All/shards-0.17.3_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":320556,"desc":"Shards is a dependency manager for the Crystal programming language. It\ndownloads dependencies with Git, ensuring correct versions for all dependencies.","deps":{"boehm-gc-threaded":{"origin":"devel/boehm-gc-threaded","version":"8.2.8"},"git":{"origin":"devel/git","version":"2.49.0"},"libevent":{"origin":"devel/libevent","version":"2.1.12"},"libyaml":{"origin":"textproc/libyaml","version":"0.2.5"},"pcre2":{"origin":"devel/pcre2","version":"10.45"}},"categories":["devel"],"shlibs_required":["libc.so.8","libevent-2.1.so.7","libgc-threaded.so.1","libm.so.4","libpcre.so.1","libpthread.so.0","libyaml-0.so.2"]},{"name":"shell-hist","origin":"shells/shell-hist","version":"g20190515_20","comment":"Inspect your shell history","maintainer":"yuri@FreeBSD.org","www":"https://github.com/jamesmunns/shell-hist","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"014b6a4b94da33cf23eb5da37c49bb6fb94b16dc28e6e9faa194749d0349a969","flatsize":2026150,"path":"All/shell-hist-g20190515_20.pkg","repopath":"All/shell-hist-g20190515_20.pkg","licenselogic":"or","licenses":["APACHE20","MIT"],"pkgsize":571592,"desc":"shell-hist allows to take a look at your most common shell commands, based on\nyour history file.","categories":["shells"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"]},{"name":"sha2wordlist","origin":"security/sha2wordlist","version":"1.0.20140124","comment":"Create SHA256 digests as PGP words","maintainer":"peter@pean.org","www":"https://github.com/kirei/sha2wordlist","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b1a7faf76dcf1e6b8eaabd077501eb1507e9c5598499d80b7ad15421be8e25c0","flatsize":23093,"path":"All/sha2wordlist-1.0.20140124.pkg","repopath":"All/sha2wordlist-1.0.20140124.pkg","licenselogic":"and","licenses":["BSD2CLAUSE","BSD3CLAUSE"],"pkgsize":10196,"desc":"This program takes data on stdin and outputs the SHA256 checksum of that\ndata together with the PGP Wordlist representation of the checksum.\nThis could be very useful when verifying checksums verbally.","categories":["security"],"shlibs_required":["libc.so.8"]},{"name":"shairplay","origin":"audio/shairplay","version":"0.9.0.20150921","comment":"Portable AirPlay server implementation","maintainer":"mickael.maillot@gmail.com","www":"https://github.com/juhovh/shairplay","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1dbcb2587f7935b2a53d8450cfa2e045ebf9dd8db63ae05b0232ab09faa4416a","flatsize":418803,"path":"All/shairplay-0.9.0.20150921.pkg","repopath":"All/shairplay-0.9.0.20150921.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","LGPL21","MIT"],"pkgsize":88288,"desc":"Shairplay is a free portable AirPlay server implementation similar to\nShairPort. Currently only AirPort Express emulation is supported.","deps":{"libao":{"origin":"audio/libao","version":"1.2.0_7"},"mDNSResponder":{"origin":"net/mDNSResponder","version":"2200.140.11"}},"categories":["audio"],"shlibs_required":["libao.so.4","libc.so.8","libm.so.4","libpthread.so.0"],"options":{"AVAHI":"off","MDNSRESPONDER":"on"}},{"name":"shaderbg","origin":"x11/shaderbg","version":"s20230316","comment":"Render shaders as a live wallpaper on Wayland","maintainer":"jbeich@FreeBSD.org","www":"https://sr.ht/~mstoeckl/shaderbg/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2d8fa817cda96a6b65d200b3fcc8804e1f870ebd7fa7ec575d4c711c26622546","flatsize":60737,"path":"All/shaderbg-s20230316.pkg","repopath":"All/shaderbg-s20230316.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":20928,"desc":"This program lets you render shaders as a wall paper. It works on\nWayland compositors that support wlr-layer-shell.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["wayland","x11"],"shlibs_required":["libEGL.so.1","libGL.so.1","libc.so.8","libwayland-client.so.0","libwayland-egl.so.1"]},{"name":"shaderc","origin":"graphics/shaderc","version":"2025.1","comment":"GLSL/HLSL to SPIR-V shader compiler","maintainer":"jbeich@FreeBSD.org","www":"https://github.com/google/shaderc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9f3756a287976128b8bbf86e9067d1fc508c85d22d0577f263f5bfe593918431","flatsize":14273447,"path":"All/shaderc-2025.1.pkg","repopath":"All/shaderc-2025.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":2860492,"desc":"A library and command line tool for compiling GLSL/HLSL to SPIR-V,\nVulkan's shader language.\n\nBased on the reference glslang compiler, Shaderc aims to provide a more\nconvenient command-line compiler with GCC/clang-like usage and a library\nwith a more stable API.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel","graphics"],"shlibs_required":["libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"]},{"name":"sha1collisiondetection","origin":"security/sha1collisiondetection","version":"1.0.3","comment":"Library and command line tool to detect SHA-1 collisions","maintainer":"jharris@widomaker.com","www":"https://github.com/cr-marcstevens/sha1collisiondetection","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"93e4a81c50cb84a2c5bc3e2c82d96c8299481152756fa46ba15554df0016647f","flatsize":59177,"path":"All/sha1collisiondetection-1.0.3.pkg","repopath":"All/sha1collisiondetection-1.0.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":18064,"desc":"This library and command line tool were designed as near drop-in\nreplacements for common SHA-1 libraries and sha1sum. They will compute\nthe SHA-1 hash of any given file and additionally will detect\ncryptanalytic collision attacks against SHA-1 present in each file.\nIt is very fast and takes less than twice the amount of time as\nregular SHA-1.\n\nThere are two programs:  sha1dcsum and sha1dcsum_partialcoll.\nThe first program, sha1dcsum, will detect and warn for files that were\ngenerated with a cryptanalytic SHA-1 collision attack like the one\ndocumented at https://shattered.io/. The second program,\nsha1dcsum_partialcoll, will detect and warn for files that were\ngenerated with a cryptanalytic collision attack against reduced-\nround SHA-1 (of which there are a few examples so far).","categories":["security"],"shlibs_required":["libc.so.8"]},{"name":"sgwi","origin":"mail/sgwi","version":"1.1.8_1","comment":"PHP web interface to SQLGrey","maintainer":"lukasz@wasikowski.net","www":"http://www.vanheusden.com/sgwi/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ab30108a2834d8a38188dfb84f6f8da2bbdeaa931a36e6cc8aecd54d237d02e4","flatsize":57295,"path":"All/sgwi-1.1.8_1.pkg","repopath":"All/sgwi-1.1.8_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":17172,"desc":"sgwi is a web interface to SQLGrey written in PHP.\nIt allows you to edit the white- and blacklists as\nwell as the current state of the greylist.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-mysqli":{"origin":"databases/php83-mysqli","version":"8.3.21"}},"categories":["mail","www"],"options":{"MYSQL":"on","PGSQL":"off","SQLITE3":"off"},"messages":[{"message":"1. Configure sgwi\n-----------------\nEdit the /usr/local/www/sgwi/includes/config.inc.php file to reflect your\nsetup.\n\nThe default password for sgwi is admin/admin. It's specified in\nthe .htpasswd file in /usr/local/www/sgwi/ directory. Change it\nwith:\n\nhtpasswd /usr/local/www/sgwi/.htpasswd admin\n\nAlso make sure that the location of the .htpasswd file specified\nin .htaccess file matches your path.\n\n2. Configure Apache\n-------------------\nAdd a line in your httpd.conf to allow the use of .htaccess file.\n\n<Directory \"/usr/local/www/sgwi/\">\n        Options Indexes\n        AllowOverride AuthConfig\n</Directory>","type":"install"}]},{"name":"sgrep2","origin":"textproc/sgrep2","version":"1.94a_1","comment":"Grep for structured text like SGML and HTML","maintainer":"ports@FreeBSD.org","www":"https://www.cs.helsinki.fi/u/jjaakkol/sgrep.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cff538279601fc2a07405d68bc60c65939cfe74882f8dbe2473773b7d1828a70","flatsize":175527,"path":"All/sgrep2-1.94a_1.pkg","repopath":"All/sgrep2-1.94a_1.pkg","licenselogic":"single","pkgsize":74140,"desc":"sgrep (structured grep) is a tool for searching and indexing text, SGML,XML\nand HTML files and filtering text streams using structural criteria. The data\nmodel of sgrep is based on regions, which are nonempty substrings of text.\nRegions are typically occurrences of constant strings, SGML-tags, or meaningful\ntext elements, which are recognizable through some delimiting strings or the\nbuiltin SGML, XML and HTML parser. Regions can be arbitrarily long, arbitrarily\noverlapping, and arbitrarily nested.\n\nSgrep is a convenient tool for making queries to almost any kind of text files\nwith some well kown structure. These include programs, mail folders, news\nfolders, HTML, SGML, etc... With relatively simple queries you can display mail\nmessages by their subject or sender, extract titles or links or any regions\nfrom HTML files, function prototypes from C or make complex queries to SGML\nfiles based on the DTD of the file.","categories":["textproc"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe sgrep2 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sgmlformat","origin":"textproc/sgmlformat","version":"1.7_8","comment":"Generates groff and HTML from linuxdoc and docbook SGML documents","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d6a87420e9bbbe02fe4a38e6e912af3df47b45c9c72ed5fb2bc3d7cf7395c414","flatsize":572290,"path":"All/sgmlformat-1.7_8.pkg","repopath":"All/sgmlformat-1.7_8.pkg","licenselogic":"single","pkgsize":86936,"desc":"This package contains SGML formatting tools that were once a part\nof the base FreeBSD distribution.  This port should be regarded\nas a temporary solution to formatting SGML files until the\nwrinkles in jade, a DSSSL processor, get ironed out.\n\nJuly 16, 1997\njfieber@FreeBSD.org","deps":{"docbook-sgml":{"origin":"textproc/docbook-sgml","version":"4.5_1"},"groff":{"origin":"textproc/groff","version":"1.23.0_4"},"linuxdoc":{"origin":"textproc/linuxdoc","version":"1.1_2"},"openjade":{"origin":"textproc/openjade","version":"1.3.3p1_5"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["print","textproc"],"shlibs_required":["libc.so.8"],"messages":[{"message":"To avoid any confusion with the versions of these tools that\nmight already be installed in your system, after installing this\npackage you may wish move or remove:\n\n/usr/bin/sgmlfmt\n/usr/bin/sgmls\n/usr/bin/instant\n/usr/share/sgml/*  (all subdirectories)","type":"install"},{"message":"===>   NOTICE:\n\nThe sgmlformat port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sgifonts","origin":"x11-fonts/sgifonts","version":"1.0.1_5","comment":"Fonts from the SGI ProPack 1.4 (originally for Linux)","maintainer":"portmaster@BSDforge.com","www":"http://oss.sgi.com/projects/sgi_propack/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b077adf36ebe86526039e74bbee7ab0b2653b362fc9667ddba3531ea6abeee00","flatsize":155168,"path":"All/sgifonts-1.0.1_5.pkg","repopath":"All/sgifonts-1.0.1_5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":149512,"desc":"These are the fonts from the SGI ProPack for Linux.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"],"messages":[{"message":"Add a line\nFontPath \"/usr/local/share/fonts/sgi\nto your xorg.conf.\nThen, restart the X server or do \"xset fp rehash\".","type":"install"}]},{"name":"sgmls","origin":"textproc/sgmls","version":"1.1.91_3","comment":"SGML parser","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9787281d9fe7c41f90282bd95e838de01df35a275b739cb8ff47c64cc3af6cbf","flatsize":296537,"path":"All/sgmls-1.1.91_3.pkg","repopath":"All/sgmls-1.1.91_3.pkg","licenselogic":"single","pkgsize":102356,"desc":"An SGML System conforming to International Standard ISO 8879:\n    sgmls    - a validating SGML parser\n    sgmlsasp - translate output of sgmls using ASP replacement files\n    rast     - translate output of sgmls to RAST format","categories":["textproc"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe sgmls port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sgf2tex","origin":"print/sgf2tex","version":"3.3_7","comment":"Convert a Go game record in SGF format into TeX and provide fonts to make a dvi","maintainer":"spcoltri@omcl.org","www":"http://match.stanford.edu/~bump/sgf2tex.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8b8558eb83aba27722075fec5d3e2ac357d9025054ae7e95ab5a4ea30b5851de","flatsize":234996,"path":"All/sgf2tex-3.3_7.pkg","repopath":"All/sgf2tex-3.3_7.pkg","licenselogic":"single","pkgsize":64032,"desc":"sgf2tex is a system for typesetting Go games and diagrams using TeX. This\nsystem may be used with either plain TeX or LaTeX. It includes the Metafont\nsources for a new set of Go fonts, and a Perl script called Sgf2tex which\ntranslates files in ``Smart Go Format'' (SGF) into TeX.","deps":{"tex-formats":{"origin":"print/tex-formats","version":"20250308"}},"categories":["print"],"shlibs_required":["libc.so.8"]},{"name":"sfsexp","origin":"devel/sfsexp","version":"1.4.1","comment":"Small Fast S-Expression Library","maintainer":"jrm@FreeBSD.org","www":"https://github.com/mjsottile/sfsexp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7bdd9c9eee2beb1a28992724234c3ec50f1883ced9e5d96b84be8344d86ce4ca","flatsize":174645,"path":"All/sfsexp-1.4.1.pkg","repopath":"All/sfsexp-1.4.1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":47176,"desc":"The sfsexp library is intended for developers who wish to manipulate\n(read, parse, modify, and create) symbolic expressions from C or C++\nprograms. A symbolic expression, or s-expression, is essentially a\nLISP-like expression such as (a (b c)). S-expressions are able to\nrepresent complex, structured data without requiring additional\nmeta-data describing the structure. They are recursively defined: an\ns-expression is a list of either atoms or s-expressions. In the example\nabove, the expression contains an atom \"a\" and an s-expression, which in\nturn contains two atoms, \"b\" and \"c\". They are simple, useful, and well\nunderstood.\n\nThis library is designed to provide a minimal set of functions and data\nstructures for the four functions listed above: reading s-expressions\n(I/O), parsing strings containing them into an AST equivalent, modifying\nthe AST representation, and converting the AST back into a well\nformatted string. The primary goals are efficiency and simplicity. This\nlibrary forms the basis of the data representation and transmission\nprotocol for the Supermon high-speed cluster monitoring system from the\nLANL Advanced Computing Laboratory. The usefulness and lack of choice in\navailable, open source s-expression libraries around 2003 motivated the\nindependent (from supermon) release of this library.","categories":["devel"]},{"name":"sgb","origin":"devel/sgb","version":"20090810_1","comment":"The Stanford GraphBase: A Platform for Combinatorial Computing","maintainer":"gerald@FreeBSD.org","www":"https://www-cs-faculty.stanford.edu/~knuth/sgb.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e62ea3de89396a89f11240d9fd3812e7b109be32391d2ad2c217623beafc19e7","flatsize":781446,"path":"All/sgb-20090810_1.pkg","repopath":"All/sgb-20090810_1.pkg","licenselogic":"single","pkgsize":262364,"desc":"A workbench for combinatorial computing, and standard sets of data that\ncan be used for benchmark tests of competing methods by Donald Knuth.\nAlso includes demonstration programs and games that make use of the data.\n\nGerald Pfeifer <gerald@FreeBSD.org>","categories":["devel"]},{"name":"sfm","origin":"misc/sfm","version":"0.4","comment":"Simple file manager for Unix-like systems","maintainer":"danfe@FreeBSD.org","www":"https://git.afify.dev/sfm/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4499d71f8a05e82d65c66c1715fc13c5abbd14e60a8005006e5d03165e5ed184","flatsize":61379,"path":"All/sfm-0.4.pkg","repopath":"All/sfm-0.4.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":24128,"desc":"sfm is a simple file manager for Unix-like systems.  It features:\n\n  - pthread(3) to read events, no timers\n  - BSD kqueue(2) notification mechanism\n  - dual panel, bottom statusbar\n  - open files by extension\n  - bookmarks, filters\n  - vim-like key bindings","categories":["misc"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"sfront","origin":"audio/sfront","version":"0.99","comment":"Translator that converts MP4-SA files into efficient C programs","maintainer":"ehaupt@FreeBSD.org","www":"https://john-lazzaro.github.io/sa/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0866c6759736d94756c844a217f64520259d5d19dd697ddf39c9a091d256d828","flatsize":1678948,"path":"All/sfront-0.99.pkg","repopath":"All/sfront-0.99.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":411484,"desc":"sfront is a translator that converts MP4-SA files into efficient C\nprograms that generate audio for rendering, interactive and network\napplications.","categories":["audio"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"sflowtool","origin":"net/sflowtool","version":"6.08","comment":"sFlow capture and sFlow-to-NetFlow conversion tool","maintainer":"eduardo@FreeBSD.org","www":"https://github.com/sflow/sflowtool/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aec7f3e14fa836b8e78bded5c04b2228558f7b3c3d080360128ea92bfc691701","flatsize":121117,"path":"All/sflowtool-6.08.pkg","repopath":"All/sflowtool-6.08.pkg","licenselogic":"single","licenses":["InMon"],"pkgsize":46456,"desc":"Print binary sFlow feed to ASCII, or forward it to other collectors.\n\nThis tool receives sFlow data, and generates either a simple-to-parse\ntagged-ASCII output, or binary output in tcpdump(1) format. It can also\ngenerate Cisco NetFlow version 5 datagrams and send them to a destination\nUDP host:port, or forward the original sFlow feed to a number of\nadditional collectors.","categories":["net"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"sfft","origin":"math/sfft","version":"0.1.0_14","comment":"Optimized Sparse Fast Fourier Transform","maintainer":"ports@FreeBSD.org","www":"https://spiral.net/software/sfft.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e30c5d537e4f4f98b51a14974c61c949a1b1a3e1d9fb944cbf53e298955be3ca","flatsize":354019,"path":"All/sfft-0.1.0_14.pkg","repopath":"All/sfft-0.1.0_14.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":183716,"desc":"sfft is a library to compute discrete Fourier transforms of signals with\na sparse frequency domain, using an algorithm that is more efficient than\nother known FFT algorithms. It was developed by Haitham Hassanieh, Piotr\nIndyk, Dina Katabi, and Eric Price at the Computer Science and Artifical\nIntelligence Lab at MIT. Performance optimizations were developed by J.\nSchumacher at the Computer Science Department of ETH Zurich in 2013.","deps":{"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"}},"categories":["math"],"options":{"DOCS":"on","OPTIMIZED_CFLAGS":"on","PROFILE":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe sfft port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"shelxle","origin":"science/shelxle","version":"1.0.1703","comment":"Graphical user interface for small-molecule structure refinement","maintainer":"yuri@FreeBSD.org","www":"https://www.shelxle.org/shelx/eingabe.php","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2b3ce4da1fb2cea28622851fd8747212e7003a145534c4da4beb27f500d6fb59","flatsize":7062684,"path":"All/shelxle-1.0.1703.pkg","repopath":"All/shelxle-1.0.1703.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":3905796,"desc":"ShelXle is a graphical user interface for SHELXL, currently the most widely used\nprogram for small-molecule structure refinement. It combines an editor with\nsyntax highlighting for the SHELXL-associated .ins (input) and .res (output)\nfiles with an interactive graphical display for visualization of a\nthree-dimensional structure including the electron density (Fo) and difference\ndensity (Fo-Fc) maps. Special features of ShelXle include intuitive atom\n(re-)naming, a strongly coupled editor, structure visualization in various mono\nand stereo modes, and a novel way of displaying disorder extending over special\npositions. ShelXle is completely compatible with all features of SHELXL and is\nwritten entirely in C++ using the Qt and FFTW libraries. It is available at no\ncost for Windows, Linux and Mac-OS X and as source code.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["science"],"shlibs_required":["libGLX.so.0","libOpenGL.so.0","libQt6Core.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6OpenGL.so.6","libQt6OpenGLWidgets.so.6","libQt6Widgets.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"]},{"name":"sex","origin":"games/sex","version":"1.0_2","comment":"Spouts silly mad-lib-style porn-like text","maintainer":"freebsd@spatula.net","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fd0479b5d571abfdea65918944689fe04f3d951559b919f5d9f5991718c991ba","flatsize":14989,"path":"All/sex-1.0_2.pkg","repopath":"All/sex-1.0_2.pkg","licenselogic":"single","pkgsize":6252,"desc":"\"sex\" is yet another program for spouting silly random phrases.  It\nmimics really awful text porn with fairly comical results.\n\nThe output of this program is of a sexually explicit nature and may\noffend some viewers.","categories":["games"],"shlibs_required":["libc.so.8"],"messages":[{"message":"Be advised:\n===========\n\nThe output of this program is of a sexually explicit nature and may\noffend some viewers.","type":"install"}]},{"name":"sextractor","origin":"astro/sextractor","version":"2.5.0_3","comment":"Catalogue of objects builder from astronomical images","maintainer":"mathias@monnerville.com","www":"http://terapix.iap.fr/soft/sextractor/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cb16279927cf6e9d86dcbbd19f240aa9cdcdc7835c1efe7924faaf32163d2eba","flatsize":686158,"path":"All/sextractor-2.5.0_3.pkg","repopath":"All/sextractor-2.5.0_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":178616,"desc":"SExtractor is a program that builds a catalogue of objects from an\nastronomical image. Although it is particularly oriented towards\nreduction of large scale galaxy-survey data, it performs rather\nwell on moderately crowded star fields.","categories":["astro"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"STATIC":"on"}},{"name":"setxkbmap","origin":"x11/setxkbmap","version":"1.3.2_1","comment":"Set the keyboard using the X Keyboard Extension","maintainer":"x11@FreeBSD.org","www":"https://www.freedesktop.org/Software/xorg","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"512afcc999334044b1a08226f4a843456557f7d09b880b9abb7f48188b0c5fda","flatsize":24672,"path":"All/setxkbmap-1.3.2_1.pkg","repopath":"All/setxkbmap-1.3.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12052,"desc":"This package contains setxkbmp, a program for setting the keyboard using\nthe X Keyboard Extension.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libxkbfile":{"origin":"x11/libxkbfile","version":"1.1.3"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libc.so.8","libxkbfile.so.1"]},{"name":"shootingstar","origin":"games/shootingstar","version":"1.2.0_13","comment":"SDL/OpenGL top-down shooter","maintainer":"amdmi3@FreeBSD.org","www":"http://www.2ndpoint.fi/ss","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ed0f8cf4d17fd0c4489b6def24b0afaa32c0770514d87597e2d194b34b095dce","flatsize":8119242,"path":"All/shootingstar-1.2.0_13.pkg","repopath":"All/shootingstar-1.2.0_13.pkg","licenselogic":"single","pkgsize":7520372,"desc":"The Red-Shirted-Guy served happily in the police forces for many\nyears, until he got kicked out because he used too much violence.\nHe started drinking. After couple months his twin brother, the\nGreen-Shirted-Guy, thought that Red's life wasn't very glamourous,\nso Green asked Red if he wanted to collaborate and start killing\nbad guys. They both thought it was a good idea and so they started\ntheir agency, The Shooting Stars. It was finally the time to take\nlaw to their own hands.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"setlayout","origin":"x11/setlayout","version":"20080210","comment":"Arrange desktops in an MxN grid layout","maintainer":"oleg@bsdpower.com","www":"https://icculus.org/openbox/index.php","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cd3f5a5e53b81360bd6a2de0812912eb1cc37a5256edfd9b95e9d2a3108db9af","flatsize":6112,"path":"All/setlayout-20080210.pkg","repopath":"All/setlayout-20080210.pkg","licenselogic":"single","pkgsize":2784,"desc":"setlayout is a small program that arranges desktops in an MxN grid.\nIt should work with any EWHM-compliant window manager, such as Openbox.\n\nExample usage: setlayout 0 2 2 0 for a 2x2 grid.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libc.so.8"]},{"name":"sessreg","origin":"x11/sessreg","version":"1.1.2_1","comment":"Manage utmp/wtmp entries for non-init X clients","maintainer":"x11@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1c17fe8ab086ae80143ef6368b6d9910b7632fb92c9e7d845591923a78f1e68d","flatsize":13741,"path":"All/sessreg-1.1.2_1.pkg","repopath":"All/sessreg-1.1.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7284,"desc":"This package contains sessreg, which is a simple program for managing\nutmp/wtmp entries for xdm sessions.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["x11"],"shlibs_required":["libc.so.8"]},{"name":"setsid","origin":"sysutils/setsid","version":"2.37","comment":"Run a command in a new session","maintainer":"ports@FreeBSD.org","www":"https://github.com/t6/setsid","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cda74022df7d06c068d5c7caaac02ca933c49e4b328393b3ab9e3ca35263d3d0","flatsize":9914,"path":"All/setsid-2.37.pkg","repopath":"All/setsid-2.37.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":5200,"desc":"Small wrapper for the setsid(2) syscall to run a command in a new\nsession.","categories":["sysutils"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe setsid port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sets","origin":"games/sets","version":"1.0.0_3","comment":"Implementation of the sets game","maintainer":"ports@FreeBSD.org","www":"http://www.linuxmotors.com/sets/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d4ec3b22a24cc9fb43a7c5eca602f08723b8f5a253974ebde56f04e2ed705e34","flatsize":57339,"path":"All/sets-1.0.0_3.pkg","repopath":"All/sets-1.0.0_3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":22020,"desc":"This is an implementation of the sets game.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe sets port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"servlet-api","origin":"www/servlet-api","version":"2.5_3","comment":"The Servlet API","maintainer":"ports@FreeBSD.org","www":"http://java.sun.com/products/servlet/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cb218b2dfde5614864459eaab4255fb61dfee9405c63e8b756455f7a3acc9425","flatsize":105112,"path":"All/servlet-api-2.5_3.pkg","repopath":"All/servlet-api-2.5_3.pkg","licenselogic":"single","pkgsize":98804,"desc":"The Servlet API\n\nJava Servlet technology provides Web developers with a simple, consistent\nmechanism for extending the functionality of a Web server and for accessing\nexisting business systems. A servlet can almost be thought of as an applet that\nruns on the server side -- without a face. Java servlets make many Web\napplications possible.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","www"],"messages":[{"message":"===>   NOTICE:\n\nThe servlet-api port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"serveez","origin":"net/serveez","version":"0.3.1_1","comment":"Server framework","maintainer":"bofh@FreeBSD.org","www":"https://www.gnu.org/software/serveez/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cd72453f83e90f3922bf8b484490b64fe8c1351396a9e6f7268109bf32014c04","flatsize":1037860,"path":"All/serveez-0.3.1_1.pkg","repopath":"All/serveez-0.3.1_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":266044,"desc":"Serveez is a server framework. It provides routines and help for\nimplementing IP based servers (currently TCP, UDP and ICMP). It is also\npossible to use named pipes for all connection oriented protocols. We\nthink it is worth the effort because many people need server\nfunctionality within their applications.  However, many people\nexperience problems with select()- or poll()-loops, and with\nnon-blocking operations. This application demonstrates various aspects\nof advanced network programming in a portable manner. You can use it for\nimplementing your own servers or for understanding how certain network\nservices and operations work. The package includes a number of servers\nthat work already: an HTTP server, an IRC server, a Gnutella spider and\nsome others.  One of the highlights is that you can run all protocols on\nthe same port. The application itself is single threaded but it uses\nhelper processes for concurrent name resolution and ident lookups.","deps":{"boehm-gc-threaded":{"origin":"devel/boehm-gc-threaded","version":"8.2.8"},"guile2":{"origin":"lang/guile2","version":"2.2.7_6"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["devel","net"],"shlibs_required":["libbz2.so.2","libc.so.8","libdl.so.0","libgc-threaded.so.1","libguile-2.2.so.1","libpthread.so.0","libz.so.3"],"annotations":{"cpe":"cpe:2.3:a:gnu:serveez:0.3.1:::::dragonfly6:x86_64:1"}},{"name":"serialoverip","origin":"comms/serialoverip","version":"1.0","comment":"Transport of serial interfaces over UDP/IP","maintainer":"portmaster@BSDforge.com","www":"https://www.sourceforge.net/projects/serialoverip/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f76dfbde7fe377e7079ef47d844cb8f47347c01b965169a1d17fc6356b80cd5e","flatsize":29133,"path":"All/serialoverip-1.0.pkg","repopath":"All/serialoverip-1.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":11412,"desc":"SerialOverIP Version 1.0, 8 Mar 2002\n\nTool for transport of serial interfaces over UDP/IP.\nUseful for accessing a distant serial device by a local Windoze\nprogram.","categories":["comms","net"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"serialmail","origin":"mail/serialmail","version":"0.75_4","comment":"Tools for passing mail across serial links","maintainer":"ports@FreeBSD.org","www":"https://cr.yp.to/serialmail.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a42fc5a643dc2640ca1d3c7815465affca6b3b364b49cdb85ea2bfce20e4a6b8","flatsize":112275,"path":"All/serialmail-0.75_4.pkg","repopath":"All/serialmail-0.75_4.pkg","licenselogic":"single","licenses":["djb"],"pkgsize":34872,"desc":"serialmail is a collection of tools for passing mail across serial\nlinks. It works with qmail: you use qmail to deliver messages to a\nmaildir, and then serialmail to deliver messages out of the maildir.\n\nserialmail uses ucspi-tcp/tcpclient for networking. It can also be used\nwith future UCSPI clients for transparent compression, IPv6, etc.\n\nserialmail supports SMTP, including ESMTP PIPELINING, and QMTP.\n\nserialmail is under user control. A user delivering messages to a\nmaildir, and picking up the messages through qmail-pop3d, can switch to\nmaildirsmtp without pestering the sysadmin. The user can also decide\nwhether undeliverable messages should be left for POP retrieval or\nbounced back to the sender.","deps":{"netqmail":{"origin":"mail/qmail","version":"1.06_7"},"ucspi-tcp":{"origin":"sysutils/ucspi-tcp","version":"0.88_3"}},"categories":["mail"],"shlibs_required":["libc.so.8"],"options":{"AUTH":"off","DOCS":"on","UCSPI_SSL":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe serialmail port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sgt-puzzles","origin":"games/sgt-puzzles","version":"20240330","comment":"Simon Tatham's Portable Puzzle Collection","maintainer":"amdmi3@FreeBSD.org","www":"https://www.chiark.greenend.org.uk/~sgtatham/puzzles/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"af55b60e667b19c956a5936f83fbb65c3be8538aa56f1db59b551fba7cda5c7a","flatsize":11746851,"path":"All/sgt-puzzles-20240330.pkg","repopath":"All/sgt-puzzles-20240330.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2382104,"desc":"Simon Tatham's Portable Puzzle Collection is a set of popular puzzle\ngames for one player including Black Box, Bridges, Cube, Dominosa,\nFifteen, Filling, Flip, Flood, Galaxies, Guess, Inertia, Keen,\nLight Up, Loopy, Magnets, Map, Mines, Net, Netslide, Palisade,\nPattern, Pearl, Pegs, Range, Rectangles, Same Game, Signpost,\nSingles, Sixteen, Slant, Solo, Tents, Towers, Tracks, Twiddle,\nUndead, Unequal, Unruly and Untangle.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["games"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libz.so.3"],"options":{"GTK2":"off","GTK3":"on"}},{"name":"shotcut-qt6","origin":"multimedia/shotcut-qt6","version":"25.01.25","comment":"Free, open source, cross-platform video editor","maintainer":"jhale@FreeBSD.org","www":"https://shotcut.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f716c0630c3f8ce9e06f79a93b071e8d0eaa63c6e51afe32ed0ea376c4d354bf","flatsize":25042820,"path":"All/shotcut-qt6-25.01.25.pkg","repopath":"All/shotcut-qt6-25.01.25.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":8646876,"desc":"Shotcut is a free, open source, cross-platform video editor for\nWindows, Mac and Linux. Major features include support for a wide\nrange of formats; no import required meaning native timeline editing;\nBlackmagic Design support for input and preview monitoring; and\nresolution support to 4k.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"frei0r-plugins":{"origin":"graphics/frei0r-plugins","version":"2.3.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"mlt7":{"origin":"multimedia/mlt7","version":"7.30.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-charts":{"origin":"x11-toolkits/qt6-charts","version":"6.8.3"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"},"qt6-multimedia":{"origin":"multimedia/qt6-multimedia","version":"6.8.3"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"},"swhplugins":{"origin":"audio/swhplugins","version":"0.4.17"}},"categories":["multimedia"],"shlibs_required":["libGLX.so.0","libOpenGL.so.0","libQt6Charts.so.6","libQt6Core.so.6","libQt6Gui.so.6","libQt6Multimedia.so.6","libQt6Network.so.6","libQt6OpenGL.so.6","libQt6OpenGLWidgets.so.6","libQt6Qml.so.6","libQt6QmlMeta.so.6","libQt6QmlModels.so.6","libQt6QmlWorkerScript.so.6","libQt6Quick.so.6","libQt6QuickControls2.so.6","libQt6QuickWidgets.so.6","libQt6Sql.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libfftw3.so.3","libgcc_s.so.1","libm.so.4","libmlt++-7.so.7","libmlt-7.so.7","libpthread.so.0","libstdc++.so.6"],"options":{"FREI0R":"on","LADSPA":"on"},"annotations":{"cpe":"cpe:2.3:a:meltytech:shotcut:25.01.25:::::dragonfly6:x86_64"}},{"name":"serf","origin":"www/serf","version":"1.3.10_1","comment":"Serf HTTP client library","maintainer":"michaelo@apache.org","www":"https://serf.apache.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"31566cf66552478999f8b1482fb081c631acec260bcbfc4478cd0aeb78f15011","flatsize":380084,"path":"All/serf-1.3.10_1.pkg","repopath":"All/serf-1.3.10_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":82024,"desc":"The serf library is a C-based HTTP client library built upon the\nApache Portable Runtime (APR) library. It multiplexes connections,\nrunning the read/write communication asynchronously. Memory copies\nand transformations are kept to a minimum to provide high\nperformance operation.","deps":{"apr":{"origin":"devel/apr1","version":"1.7.5.1.6.3_4"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["www"],"options":{"DOCS":"on","GSSAPI_BASE":"off","GSSAPI_HEIMDAL":"off","GSSAPI_MIT":"off"},"annotations":{"cpe":"cpe:2.3:a:serf_project:serf:1.3.10:::::dragonfly6:x86_64:1"}},{"name":"serd","origin":"devel/serd","version":"0.32.2","comment":"C library for RDF syntax","maintainer":"meka@tilda.center","www":"https://drobilla.net/software/serd.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4e64d3fd5171857cc134eb9d1414da8b227c877ba06badf08a56dc48d3b25587","flatsize":145453,"path":"All/serd-0.32.2.pkg","repopath":"All/serd-0.32.2.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":51828,"desc":"Serd is a lightweight C library for RDF syntax which supports reading\nand writing Turtle and NTriples.\n\nSerd (and the included serdi tool) can be used to stream abbreviated\nTurtle. Serd can serialise an unbounded amount of abbreviated\nTurtle using a fixed amount of memory, and it does so very quickly.\n\nSerd is written to the Turtle, NTriples and URI specifications, and\nincludes a comprehensive test suite which includes all the tests\nfrom the Turtle specification.","categories":["devel"],"shlibs_required":["libc.so.8"]},{"name":"ser2net","origin":"comms/ser2net","version":"3.5.1_1","comment":"Allows to access serial ports over IP","maintainer":"ports@FreeBSD.org","www":"https://www.sourceforge.net/projects/ser2net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c6e3d5df499f765d612a169bc3b4b69bafaddda4ac54e9ff2e50b2d6d58dc864","flatsize":181583,"path":"All/ser2net-3.5.1_1.pkg","repopath":"All/ser2net-3.5.1_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":74036,"desc":"This is ser2net, a program for allowing network connections to serial\nports.  See the man page for information about using the program.\n\nNote that ser2net supports RFC 2217 (remote control of serial port\nparameters), but you must have a compliant client.  The only one I\nknow if is kermit (http://www.columbia.edu/kermit).","categories":["comms","net"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ser2net port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"seqtk","origin":"biology/seqtk","version":"1.4","comment":"Tool for processing sequences in FASTA/FASTQ format","maintainer":"jwb@FreeBSD.org","www":"https://github.com/lh3/seqtk","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e9915cd0abdd9f00655e61d7df772bbad1ba171cae40fd631c11bedded7fe155","flatsize":102293,"path":"All/seqtk-1.4.pkg","repopath":"All/seqtk-1.4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":41696,"desc":"Seqtk is a fast and lightweight tool for processing sequences in the FASTA or\nFASTQ format. It seamlessly parses both FASTA and FASTQ files which can also be\noptionally compressed by gzip.  It performs basic file conversions and edits\nmuch like standard Unix tools do with text files.","categories":["biology"],"shlibs_required":["libc.so.8","libm.so.4","libz.so.3"]},{"name":"sequeler","origin":"databases/sequeler","version":"0.8.2_5","comment":"Friendly SQL client","maintainer":"ports@FreeBSD.org","www":"https://github.com/Alecaddd/sequeler","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7853ae81a6ca97ea2c45e509974019f9bcb5cc032f54ede0c3ab4de63533a786","flatsize":1404207,"path":"All/sequeler-0.8.2_5.pkg","repopath":"All/sequeler-0.8.2_5.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":168868,"desc":"Sequeler is a friendly SQL client that allows you to connect to\nyour local and remote databases, write SQL in a handy text editor\nwith language recognition, and visualize SELECT results.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"granite":{"origin":"x11-toolkits/granite","version":"6.2.0_2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gtksourceview3":{"origin":"x11-toolkits/gtksourceview3","version":"3.24.11_4"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libgda5":{"origin":"databases/libgda5","version":"5.2.10_4"},"libgee":{"origin":"devel/libgee","version":"0.20.6_1"},"libsecret":{"origin":"security/libsecret","version":"0.20.5_3"},"libssh2":{"origin":"security/libssh2","version":"1.11.1,3"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["databases"],"shlibs_required":["libc.so.8","libcairo.so.2","libgda-5.0.so.4","libgdk-3.so.0","libgee-0.8.so.2","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgranite.so.6","libgtk-3.so.0","libgtksourceview-3.0.so.1","libpthread.so.0","libsecret-1.so.0","libssh2.so.1"],"messages":[{"message":"===>   NOTICE:\n\nThe sequeler port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"shared-color-profiles","origin":"graphics/shared-color-profiles","version":"0.1.5","comment":"Color profiles from contributors for color calibration","maintainer":"gnome@FreeBSD.org","www":"https://github.com/hughsie/shared-color-profiles","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"110271ecc5d71e8a1dfa83733aab878ff46e14fbb67c59ca30871ddc021820a7","flatsize":25591172,"path":"All/shared-color-profiles-0.1.5.pkg","repopath":"All/shared-color-profiles-0.1.5.pkg","licenselogic":"single","pkgsize":5484624,"desc":"Shared Color Profiles contain ICC profiles from different vendors that are all\nfree, either public domain, CC-BY-SA or CC-BY-ND.\n\nThese include a Adobe RGB compatible and sRGB compatible, as well as various\nuser or manufacturer supplied profiles.","categories":["graphics"]},{"name":"sfcgal","origin":"databases/sfcgal","version":"2.0.0_2","comment":"Wrapper library around CGAL for PostGIS","maintainer":"lbartoletti@FreeBSD.org","www":"https://oslandia.gitlab.io/SFCGAL/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7ddef6d9a60de38af1c59891ca1aa8868a2518393fd17f6a03de2304184c317d","flatsize":15673576,"path":"All/sfcgal-2.0.0_2.pkg","repopath":"All/sfcgal-2.0.0_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2693916,"desc":"SFCGAL is a C++ wrapper library around CGAL with the aim of supporting ISO\n19107:2013 and OGC Simple Features Access 1.2 for 3D operations.\n\nSFCGAL provides standard compliant geometry types and operations, that can be\naccessed from its C or C++ APIs. PostGIS uses the C API, to expose some\nSFCGAL's functions in spatial databases","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"mpfr":{"origin":"math/mpfr","version":"4.2.2,1"}},"categories":["databases","graphics","math"]},{"name":"seqan1","origin":"biology/seqan1","version":"1.3.1_4","comment":"C++ Sequence Analysis Library","maintainer":"h2+fbsdports@fsfe.org","www":"https://www.seqan.de/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7594d66d1cd37e67cceaa274668f2ecc04f170eb13f4b3cc83db84763e9ed9c1","flatsize":17131532,"path":"All/seqan1-1.3.1_4.pkg","repopath":"All/seqan1-1.3.1_4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1343452,"desc":"SeqAn is an open source C++ library of efficient algorithms\nand data structures for the analysis of sequences with the\nfocus on biological data.\n\nThis port includes only the library, the apps have been\nmoved to biology/seqan-apps. This is the last release of\nthe version 1 API, it is highly recommended to upgrade to\nbiology/seqan (version 2).","categories":["biology"],"options":{"DOCS":"on"}},{"name":"seq2gif","origin":"graphics/seq2gif","version":"0.10.4","comment":"Convert a ttyrec record into a gif animation directly","maintainer":"sue@iwmt.org","www":"https://saitoha.github.io/seq2gif/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6199526763b8405b0d7ca2e29f3020763ce9b1a1d2365f6587900cbd2ef72087","flatsize":312281,"path":"All/seq2gif-0.10.4.pkg","repopath":"All/seq2gif-0.10.4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":117556,"desc":"This software converts a sequences record file generated by ttyrec into a\ngif animation directly using portable built-in terminal emulation engine\noriginated from yaft. yaft provides rare terminal emulation features such as\nSIXEL/DRCS.","categories":["graphics"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"seq2","origin":"misc/seq2","version":"0.2_2","comment":"Clone of the UNIX(tm) program called seq","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9d7c44076ae7f6c7d328606a54527b735f14e00810fecf7ddbf5ee6fcf5f0aae","flatsize":29917,"path":"All/seq2-0.2_2.pkg","repopath":"All/seq2-0.2_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":11896,"desc":"seq2 is a clone of the Unix program called \"seq\" with\nsome additional options, such as specifying a delay after\neach number, or specifying your own text to prepend each\nnumber.  Features like for, while, and executing programs\nare in development.","categories":["misc"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe seq2 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"separate","origin":"graphics/separate","version":"0.5.8_7,1","comment":"CMYK plugin for The GIMP","maintainer":"ports@FreeBSD.org","www":"https://cue.yellowmagic.info/softwares/separate.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4afa6bbf6ae5414495e8b4288cdea15dd7c067cc34714f55abb6718756a35227","flatsize":317113,"path":"All/separate-0.5.8_7,1.pkg","repopath":"All/separate-0.5.8_7,1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":86320,"desc":"Separate+ is a CMYK Separation plugin for The GIMP.\n\nOne thing preventing The GIMP from being useful\nin a pre-press environment is the lack of support\nfor the CMYK colour-space. This plug-in goes some\nsmall way towards rectifying the situation, using\na trick with layers to fake CMYK support.","deps":{"gimp-app":{"origin":"graphics/gimp-app","version":"2.10.38_4,1"},"lcms":{"origin":"graphics/lcms","version":"1.19_9,1"}},"categories":["graphics"],"shlibs_required":["libatk-1.0.so.0","libbabl-0.1.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgegl-0.4.so.0","libgegl-npd-0.4.so","libgimp-2.0.so.0","libgimpbase-2.0.so.0","libgimpcolor-2.0.so.0","libgimpconfig-2.0.so.0","libgimpmath-2.0.so.0","libgimpmodule-2.0.so.0","libgimpui-2.0.so.0","libgimpwidgets-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libjpeg.so.8","libjson-glib-1.0.so.0","liblcms.so.1","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0","libtiff.so.6"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"You can download and install Adobe's ICC profiles from:\nhttp://download.adobe.com/pub/adobe/iccprofiles/win/AdobeICCProfilesWin_bundler.zip","type":"install"},{"message":"===>   NOTICE:\n\nThe separate port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"seom","origin":"graphics/seom","version":"2010011201_4","comment":"Real-time capture library for OpenGL applications","maintainer":"ports@FreeBSD.org","www":"https://github.com/wereHamster/yukon","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2b4db2a4e34a13c12f4102867ab96f7f6674be41d5f7af03ca3ac13604b31682","flatsize":79549,"path":"All/seom-2010011201_4.pkg","repopath":"All/seom-2010011201_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":27368,"desc":"Yukon is a set of libraries and applications that are designed to\ncapture realtime videos of OpenGL applications (games). The original\ndesign idea is based on Anandtech's FrameGetter, but was extended\nto suit today's high-performance computers.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXv":{"origin":"x11/libXv","version":"1.0.12_1,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"}},"categories":["graphics"],"shlibs_required":["libX11.so.6","libXext.so.6","libXv.so.1","libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe seom port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sentinel","origin":"mail/sentinel","version":"1.7b_5","comment":"Sendmail milter API implementation","maintainer":"dinoex@FreeBSD.org","www":"https://smfilter.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"80ad8908bfa7363e841b21b3714e9ac0defb2b590bf82fbd812801cc6a87dd00","flatsize":102913,"path":"All/sentinel-1.7b_5.pkg","repopath":"All/sentinel-1.7b_5.pkg","licenselogic":"single","pkgsize":36896,"desc":"Sentinel is a sendmail milter API implementation. This package might\nbe usefull for Unix system administrators who is using freeware\nSendmail. May be it's one more milter, but on the other side it's\nflexible enough to satisfy more or less subtle requirements for mail\nfiltering.","deps":{"libmilter":{"origin":"mail/libmilter","version":"8.18.1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["mail"],"shlibs_required":["libc.so.8","libmilter.so.7","libpcre.so.1","libpcreposix.so.0","libpthread.so.0"],"options":{"DOCS":"on","NOSUBJECT":"off"},"messages":[{"message":"In order to run this port, please add the following line to\n/etc/mail/YOUR-CONF.mc:\n\nINPUT_MAIL_FILTER(`sentinel', `S=local:/var/spool/sentinel/sentinel.socket, F=T, T=S:2m;R:4m;E:6m')\n\nDon't forget remake sendmail configuration file after modifying YOUR-CONF.mc","type":"install"}]},{"name":"solarus-quest-editor","origin":"games/solarus-quest-editor","version":"1.6.5","comment":"GUI to create and modify quests for the Solarus engine","maintainer":"danilo@FreeBSD.org","www":"https://www.solarus-games.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d7e538b04491ce60b55f0160e1efb0cfee1dded0d94868c61a1db3401b347103","flatsize":62095584,"path":"All/solarus-quest-editor-1.6.5.pkg","repopath":"All/solarus-quest-editor-1.6.5.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":57823644,"desc":"Solarus Quest Editor is a graphical user interface\nto create and modify quests for the Solarus engine.","deps":{"libmodplug":{"origin":"audio/libmodplug","version":"0.8.9.1.r461"},"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"luajit-devel":{"origin":"lang/luajit-devel","version":"2.1.0.20250311"},"openal-soft":{"origin":"audio/openal-soft","version":"1.24.2_2"},"physfs":{"origin":"devel/physfs","version":"3.2.0"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-linguist":{"origin":"devel/qt5-linguist","version":"5.15.16p3"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_image":{"origin":"graphics/sdl2_image","version":"2.8.8"},"sdl2_ttf":{"origin":"graphics/sdl2_ttf","version":"2.24.0"},"solarus":{"origin":"games/solarus","version":"1.6.5_1"}},"categories":["games"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libSDL2-2.0.so.0","libSDL2_image-2.0.so.0","libSDL2_ttf-2.0.so.0","libc.so.8","libdl.so.0","libluajit-5.1.so.2","libm.so.4","libmodplug.so.1","libogg.so.0","libopenal.so.1","libphysfs.so.1","libpthread.so.0","libsolarus-gui.so.1","libsolarus.so.1","libstdc++.so.9","libvorbisfile.so.3"],"options":{"LUAJIT":"on"}},{"name":"sent","origin":"misc/sent","version":"1_1","comment":"Simple plaintext presentation tool","maintainer":"0mp@FreeBSD.org","www":"https://tools.suckless.org/sent/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"481b38fd846396efce6a23f450aae7edc0de2b49941bf5b57a775ca59b895313","flatsize":54704,"path":"All/sent-1_1.pkg","repopath":"All/sent-1_1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":15824,"desc":"Simple plaintext presentation tool.","deps":{"farbfeld":{"origin":"graphics/farbfeld","version":"4_2"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"}},"categories":["misc"],"shlibs_required":["libX11.so.6","libXft.so.2","libc.so.8","libfontconfig.so.1","libm.so.4"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"sentencepiece","origin":"textproc/sentencepiece","version":"0.2.0_1","comment":"Unsupervised text tokenizer for Neural Network-based text generation","maintainer":"yuri@FreeBSD.org","www":"https://github.com/google/sentencepiece","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1e28014beeb84ff1a72e842e49436e7a2d5646a244cd6bf25a08c0fe5778d8ad","flatsize":7497224,"path":"All/sentencepiece-0.2.0_1.pkg","repopath":"All/sentencepiece-0.2.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":984904,"desc":"SentencePiece is an unsupervised text tokenizer and detokenizer mainly for\nNeural Network-based text generation systems where the vocabulary size is\npredetermined prior to the neural model training. SentencePiece implements\nsubword units (e.g., byte-pair-encoding (BPE)) and unigram language model\nwith the extension of direct training from raw sentences. SentencePiece\nallows us to make a purely end-to-end system that does not depend on\nlanguage-specific pre/postprocessing.","categories":["textproc"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"GPERFTOOLS":"off"}},{"name":"simbody","origin":"science/simbody","version":"3.7_8","comment":"Multibody dynamics library for (bio)mechanical systems simulation","maintainer":"yuri@FreeBSD.org","www":"https://simtk.org/projects/simbody","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7feb6adb94cf46c1cfef58a7e27a9dc05914821ac90fea0ab28cb2249dd9ac5b","flatsize":45682625,"path":"All/simbody-3.7_8.pkg","repopath":"All/simbody-3.7_8.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":20386168,"desc":"Simbody is useful for internal coordinate and coarse grained molecule modeling,\nlarge scale mechanical models like skeletons, and anything else that can be\nmodeled as bodies interconnected by joints, acted upon by forces, and restricted\nby constraints.","deps":{"freeglut":{"origin":"graphics/freeglut","version":"3.2.1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"}},"categories":["biology","science"],"shlibs_required":["libGL.so.1","libGLU.so.1","libXi.so.6","libXmu.so.6","libc.so.8","libdl.so.0","libglut.so.3","libm.so.4","libopenblas.so.0","libpthread.so.0","librt.so.0","libstdc++.so.9"],"options":{"DOCS":"on","EXAMPLE_PROGRAMS":"off","VISUALIZER":"on"}},{"name":"senna","origin":"textproc/senna","version":"1.1.5_10,1","comment":"Embeddable Fulltext Search Engine","maintainer":"ports@FreeBSD.org","www":"http://qwik.jp/senna/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8a7a683d210d8df969c33ef8c402e783cfc26899c4964a6f7fc203609f7fe71d","flatsize":3316315,"path":"All/senna-1.1.5_10,1.pkg","repopath":"All/senna-1.1.5_10,1.pkg","licenselogic":"single","pkgsize":596824,"desc":"Senna is an embeddable fulltext search engine, which you can use in\nconjunction with various scripting languages and databases. Senna is\nan inverted index based engine, and combines the best of n-gram\nindexing and word indexing to achieve fast, precise searches. While\nsenna codebase is rather compact it is scalable enough to handle large\namounts of data and queries.","deps":{"ja-mecab":{"origin":"japanese/mecab","version":"0.996_4"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libm.so.4","libmecab.so.2","libpthread.so.0"],"options":{"MECAB":"on","NFKC":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe senna port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sendxmpp","origin":"net-im/sendxmpp","version":"1.24_1","comment":"Perl script to send XMPP (Jabber) messages","maintainer":"mek@mek.uz.ua","www":"https://sendxmpp.hostname.sk/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fe944bded7d73003ecb305903831e7d2c51bc128e5920f479f6de1ac43bfae13","flatsize":41761,"path":"All/sendxmpp-1.24_1.pkg","repopath":"All/sendxmpp-1.24_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":17832,"desc":"sendxmpp is a program to send XMPP (Jabber) messages from the command-line.\nMessages can be sent both to individual recipients and chatrooms.","deps":{"p5-Authen-SASL":{"origin":"security/p5-Authen-SASL","version":"2.17_1"},"p5-Net-XMPP":{"origin":"net-im/p5-Net-XMPP","version":"1.05_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-im","perl5"],"options":{"EXAMPLES":"on"},"messages":[{"message":"Existing users of 'sendxmpp' be aware that the format of\nthe config file has changed and you need to update your\n~/.sendxmpprc file accordingly.\n\nThe new config file format is described in the man page.","type":"install"}]},{"name":"sendsms","origin":"net/sendsms","version":"0.2.4","comment":"Simple perl command-line utility to send SMS via from on provider site","maintainer":"ports@FreeBSD.org","www":"http://caspian.dotconf.net/menu/Software/SendSMS/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f3dbc0864baa9eda99df112f75d3fb32cef0eb54e0227370c0510315dace87f4","flatsize":39384,"path":"All/sendsms-0.2.4.pkg","repopath":"All/sendsms-0.2.4.pkg","licenselogic":"single","pkgsize":13544,"desc":"If you have an AT&T Wireless, Bell Canada/Bell Mobility, Cellular One,\nCingular, Cricket, Sprint PCS, SkyTel, or T-Mobile cell phone or pager, and you\nwant the ability to send SMS messages to it via a command-line utility, this is\nwhat you need. All this program requires is a computer with a baseline Perl 5.x\ninstallation and web access. NO EXTRA PERL MODULES REQUIRED!\n\nHow does it work?\nSendSMS connects to your service provider's web page and pretends to submit a\nform to their 'Instant Messaging' web page. Currently, AT&T Wireless, Bell\nCanada/Bell Mobility, Cellular One, Cingular, Cricket, SkyTel, Sprint PCS, and\nT-Mobile are supported. Users are encouraged to modify the provided templates to\nadd support for any providers who are currently unsupported.\n\nOther Service Providers\nIf you are interested in supporting another service provider please try to\nmodify sendSMS on your own. It is not hard at all. Instructions and examples are\nincluded in the code, and if you're familiar with the site you're porting to, it\ntakes about 15 minutes. If you get sendSMS working with any other providers' web\nsites, please email Paul Kreiner [deacon at thedeacon.org] and/or the port\nmaintainer a patch so it can be added to the next release.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"],"messages":[{"message":"===>   NOTICE:\n\nThe sendsms port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sendok","origin":"mail/sendok","version":"0.9.2","comment":"Generates qmail email addresses with timed cookies","maintainer":"zakj@nox.cx","www":"https://peff.net/sendok/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2de2137f5da3de77ae60b10082d5bd1965ae38632c81d67485d46a429ab378ee","flatsize":32048,"path":"All/sendok-0.9.2.pkg","repopath":"All/sendok-0.9.2.pkg","licenselogic":"single","pkgsize":8352,"desc":"sendok is a simple program to generate qmail email addresses with timed cookies\nin them. That is, you can give someone a generated address that will accept\nmail from a given sender for a given time period. The address contains a\ncryptographic hash so that no per-address local data needs to be stored.","deps":{"netqmail":{"origin":"mail/qmail","version":"1.06_7"}},"categories":["mail"],"shlibs_required":["libc.so.8"]},{"name":"signal-cli","origin":"net-im/signal-cli","version":"0.9.0_1,1","comment":"Command-line and D-Bus interface for Signal and libsignal-service-java","maintainer":"ports@FreeBSD.org","www":"https://github.com/AsamK/signal-cli","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2e6c85c5c699f7a872c4c7c88ae77352ccf566c2996819b1531006b51599f2f6","flatsize":21177632,"path":"All/signal-cli-0.9.0_1,1.pkg","repopath":"All/signal-cli-0.9.0_1,1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":18489156,"desc":"signal-cli is a command-line interface for libsignal-service-java. It supports\nregistering, verifying, sending and receiving messages. To be able to link to\nan existing Signal-Android/signal-cli instance, signal-cli uses a patched\nlibsignal-service-java, because libsignal-service-java does not yet support\nprovisioning as a slave device. For registering you need a phone number where\nyou can receive SMS or incoming calls. signal-cli is primarily intended to be\nused on servers to notify admins of important events. For this use-case, it has\na dbus interface, that can be used to send messages from any programming\nlanguage that has dbus bindings.","deps":{"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"libsignal-client":{"origin":"net-im/libsignal-client","version":"0.9.6_32,1"},"openjdk11":{"origin":"java/openjdk11","version":"11.0.26+4.1_1"},"zkgroup":{"origin":"net-im/zkgroup","version":"0.7.4_32,1"}},"categories":["java","net-im"],"users":["signal-cli"],"groups":["signal-cli"],"options":{"DBUS":"on"},"messages":[{"message":"Quick start\n===========\n\n1. Generate a QR code to link this signal-cli to the other user device like a\n   phone or tablet with a Signal app (this step requires qrencode(1), which is\n   an additional utility provided by the graphics/libqrencode port):\n\n       signal-cli link -n DEVICENAME | xargs -n 1 qrencode -t ANSI256\n\n2. Scan the generated QR code with an app.\n\n3. Send a test message to yourself:\n\n       signal-cli -u NUMBER send -m \"This is a test\" NUMBER\n\nSee the signal-cli wiki for more details:\nhttps://github.com/AsamK/signal-cli/wiki\n\nRunning a signal-cli daemon (using D-Bus user bus)\n==================================================\n\nThe DBUS_SESSION_BUS_ADDRESS environment variable should be present for\nsignal-cli to function properly when run as a daemon (`signal-cli daemon`).\n\nThe easiest way is to run the graphical session with dbus-run-session(1), e.g.:\n\n    dbus-run-session -- startx\n\nsignal_cli service (using D-Bus system bus)\n===========================================\n\nThere is an rc(8) script available for signal-cli if it's desired to use\nsignal-cli in a daemon mode with the D-Bus system bus.\n\nFirst, configure the service in rc.conf(5):\n\n    sysrc signal_cli_enable=\"YES\"\n    sysrc signal_cli_phone_number=\"+48123456789\"\n\nBefore starting the service, it is needed to either register a new Signal\naccount or to link this machine with an existing account. It is possible to\ncreate a linking URL this way:\n\n    service signal_cli runcli link -n DEVICENAME\n\nSee the signal-cli wiki for more details:\nhttps://github.com/AsamK/signal-cli/wiki","type":"install"},{"message":"===>   NOTICE:\n\nThe signal-cli port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sendip","origin":"net-mgmt/sendip","version":"2.5_5","comment":"Command-line tool for sending arbitrary IP packets","maintainer":"coco@executive-computing.de","www":"https://www.earth.li/projectpurple/progs/sendip.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"258efb01c9ad83a13a6d53bf5cab0a45f6bf1393ee1a58a39bf6f1e5df1d37a0","flatsize":151476,"path":"All/sendip-2.5_5.pkg","repopath":"All/sendip-2.5_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":40312,"desc":"SendIP has a large number of command line options to specify the content of\nevery header of a RIP, TCP, UDP, ICMP or raw IPv4 and IPv6 packet. It also\nallows any data to be added to the packet. Checksums can be calculated\nautomatically, but if you wish to send out wrong checksums, that is\nsupported too.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"signald","origin":"net-im/signald","version":"0.15.0_3","comment":"Daemon to facilitate communication via Signal Private Messenger","maintainer":"grembo@FreeBSD.org","www":"https://signald.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"688903cb5cefa60afeca9ad53679ef3f176c0a1b55d06abcb28e2f050a75779b","flatsize":20813403,"path":"All/signald-0.15.0_3.pkg","repopath":"All/signald-0.15.0_3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":18125580,"desc":"signald - unofficial utility for interacting with Signal\n\nSignal does not offer any sort of official API. Their server software is\nopen source and anyone can figure out the REST endpoints, but formatting the\npayloads turns out to be a little trickier. Signal, unlike traditional\nmessaging applications, puts a number requirements around encryption and\naccount data storage on the client software. signald aims to handle all of\nthe Signal-specific requirements, exposing an API that sends and receives\nunencrypted messages with other software on the same machine.\n\nsignald does not come with a user friendly frontend. Users should select an\nexisting client to use signald with.","deps":{"libsignal-client":{"origin":"net-im/libsignal-client","version":"0.9.6_32,1"},"openjdk11":{"origin":"java/openjdk11","version":"11.0.26+4.1_1"},"sqlitejdbc":{"origin":"java/sqlitejdbc","version":"056_2"},"zkgroup":{"origin":"net-im/zkgroup","version":"0.7.4_32,1"}},"categories":["java","net-im"],"users":["signal-cli"],"groups":["signal-cli"],"messages":[{"message":"Please see `man signald' for details on how to get started.","type":"install"}]},{"name":"sendmail-devel","origin":"mail/sendmail-devel","version":"8.18.1.9","comment":"Reliable, highly configurable mail transfer agent with utilities","maintainer":"dinoex@FreeBSD.org","www":"https://www.sendmail.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"77d2afb4bd4a90dcfd0d88bd46675feae584f086d843afdea084eab6c04daa27","flatsize":4642345,"path":"All/sendmail-devel-8.18.1.9.pkg","repopath":"All/sendmail-devel-8.18.1.9.pkg","licenselogic":"single","licenses":["Sendmail"],"pkgsize":1240500,"desc":"Sendmail implements a general purpose internetwork mail routing facility\nunder the UNIX operating system.  It is not tied to any one transport\nprotocol - its function may be likened to a crossbar switch, relaying\nmessages from one domain into another.  In the process, it can do a limited\namount of message header editing to put the message into a format that is\nappropriate for the receiving domain.  All of this is done under the\ncontrol of a configuration file.\n\nSendmail is a trademark of Sendmail, Inc.","deps":{"cyrus-sasl":{"origin":"security/cyrus-sasl2","version":"2.1.28_5"},"cyrus-sasl-saslauthd":{"origin":"security/cyrus-sasl2-saslauthd","version":"2.1.28_2"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["mail"],"users":["smmsp"],"groups":["smmsp"],"shlibs_required":["libc.so.8","libcrypto.so.12","libsasl2.so.3","libssl.so.12","libutil.so.4","libwrap.so.4"],"options":{"SHMEM":"on","SEM":"on","LA":"on","NIS":"on","IPV6":"on","TLS":"on","DANE":"on","SASL":"on","SASLAUTHD":"on","LDAP":"off","BDB":"off","GDBM":"off","SOCKETMAP":"off","CYRUSLOOKUP":"off","BLACKLISTD":"off","SMTPUTF8":"off","PICKY_HELO_CHECK":"on","MILTER":"on","MTA_STS":"off","TLS_CERT_CHAIN":"off","DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:sendmail:sendmail:8.18.1.9:::::dragonfly6:x86_64"},"messages":[{"message":"you should add in /etc/make.conf:\nSENDMAIL_CF_DIR=\t/usr/local/share/sendmail/cf\n\nTo deliver all local mail to your mailhub, edit the last line of submit.mc:\nFEATURE(`msp','[mailhub.do.main]`)dnl\n\nTo update your configuration look at /usr/local/share/sendmail/cf/README.\n---------------------------------------------------\nTo use the binaries supplied by the port you should add the following lines\nto your sendmail.mc file before any mailer or feature definition:\n\ndefine(`confEBINDIR', `/usr/local/libexec')dnl\ndefine(`UUCP_MAILER_PATH', `/usr/local/bin/uux')dnl\n\n---------------------------------------------------\nTo activate sendmail as your default mailer, run:\n$ cd /usr/local/etc/mail && cp mailer.conf.sendmail mailer.conf\n\nYour '/usr/local/etc/mail/mailer.conf' should look like this:\n#\n# Execute the \"real\" sendmail program, named /usr/libexec/sendmail/sendmail\n#\nsendmail\t/usr/local/sbin/sendmail\nsend-mail\t/usr/local/sbin/sendmail\nmailq\t\t/usr/local/sbin/sendmail\nnewaliases\t/usr/local/sbin/sendmail\nhoststat\t/usr/local/sbin/sendmail\npurgestat\t/usr/local/sbin/sendmail\n\nYou may also need to update /etc/rc.conf.","type":"install"}]},{"name":"sendSNPP","origin":"net/sendsnpp","version":"v1.03_1","comment":"Tool for sending messages through a RFC1861 compliant SNPP server","maintainer":"ports@FreeBSD.org","www":"http://caspian.dotconf.net/menu/Software/SendSNPP/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5c01fa9ba55a2e62b4c6b2882da1009efc6cf9749b232332899771dac77c0990","flatsize":25181,"path":"All/sendSNPP-v1.03_1.pkg","repopath":"All/sendSNPP-v1.03_1.pkg","licenselogic":"single","pkgsize":8192,"desc":"SendSNPP is a perl program for sending messages through a RFC1861 compliant\nSNPP server. SNPP stands for Simple Network Paging Protocol. It is used by a\nwide range of paging providers for sending pages. A list of some of the\nproviders that support the SNPP service is on the WWW site below. SendSNPP\nrequires no special modules, and has been tested on Linux and Windows systems.\nIt has a very straight forward interface making it very easy to use.\n\nFeature List:\n- Easy addition of new service providers by simply editing a hash\n- Supports logging to a file\n- Script returns error status to the system when an error occurs\n- Automatic message truncation when message exceeds providers limit\n- Verbose and descriptive error messages if something goes wrong\n- Multiple debugging levels","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"],"messages":[{"message":"===>   NOTICE:\n\nThe sendSNPP port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sendEmail","origin":"net/sendemail","version":"1.56_2","comment":"Lightweight, completely command line based, SMTP email agent","maintainer":"dbaio@FreeBSD.org","www":"http://caspian.dotconf.net/menu/Software/SendEmail/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"61c5352b5b9cf318a0f37ab40c42e0e4d578895771b58e7f6be7a78b2b17d761","flatsize":103115,"path":"All/sendEmail-1.56_2.pkg","repopath":"All/sendEmail-1.56_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":26080,"desc":"SendEmail is a lightweight, completly command line based, SMTP email agent. If\nyou have the need to send email from a command prompt this tool is perfect. It\nwas designed to be used in bash scripts, Perl programs, and web sites, but it\nis also quite useful in many other contexts. SendEmail is written in Perl and\nis unique in that it requires no special modules. It has a straight forward\ninterface, making it very easy to use. It can send atttachements.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net"],"options":{"DOCS":"on","SSL":"off"}},{"name":"sendmail","origin":"mail/sendmail","version":"8.18.1_1","comment":"Reliable, highly configurable mail transfer agent with utilities","maintainer":"dinoex@FreeBSD.org","www":"https://www.sendmail.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"06459d11386ef45efc81469938a35db5448a9a611bdd2f27e294b51a85710e03","flatsize":4926016,"path":"All/sendmail-8.18.1_1.pkg","repopath":"All/sendmail-8.18.1_1.pkg","licenselogic":"single","licenses":["Sendmail"],"pkgsize":1262792,"desc":"Sendmail implements a general purpose internetwork mail routing facility\nunder the UNIX operating system.  It is not tied to any one transport\nprotocol - its function may be likened to a crossbar switch, relaying\nmessages from one domain into another.  In the process, it can do a limited\namount of message header editing to put the message into a format that is\nappropriate for the receiving domain.  All of this is done under the\ncontrol of a configuration file.\n\nSendmail is a trademark of Sendmail, Inc.","deps":{"cyrus-sasl":{"origin":"security/cyrus-sasl2","version":"2.1.28_5"},"cyrus-sasl-saslauthd":{"origin":"security/cyrus-sasl2-saslauthd","version":"2.1.28_2"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["mail"],"users":["smmsp"],"groups":["smmsp"],"shlibs_required":["libc.so.8","libcrypto.so.12","libsasl2.so.3","libssl.so.12","libutil.so.4","libwrap.so.4"],"options":{"SHMEM":"on","SEM":"on","LA":"on","NIS":"on","IPV6":"on","TLS":"on","DANE":"on","SASL":"on","SASLAUTHD":"on","LDAP":"off","BDB":"off","GDBM":"off","SOCKETMAP":"off","CYRUSLOOKUP":"off","BLACKLISTD":"off","SMTPUTF8":"off","PICKY_HELO_CHECK":"on","MILTER":"on","MTA_STS":"off","TLS_CERT_CHAIN":"off","DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:sendmail:sendmail:8.18.1:::::dragonfly6:x86_64:1"},"messages":[{"message":"you should add in /etc/make.conf:\nSENDMAIL_CF_DIR=\t/usr/local/share/sendmail/cf\n\nTo deliver all local mail to your mailhub, edit the last line of submit.mc:\nFEATURE(`msp','[mailhub.do.main]`)dnl\n\nTo update your configuration look at /usr/local/share/sendmail/cf/README.\n---------------------------------------------------\nTo use the binaries supplied by the port you should add the following lines\nto your sendmail.mc file before any mailer or feature definition:\n\ndefine(`confEBINDIR', `/usr/local/libexec')dnl\ndefine(`UUCP_MAILER_PATH', `/usr/local/bin/uux')dnl\n\n---------------------------------------------------\nTo activate sendmail as your default mailer, run:\n$ cd /usr/local/etc/mail && cp mailer.conf.sendmail mailer.conf\n\nYour '/usr/local/etc/mail/mailer.conf' should look like this:\n#\n# Execute the \"real\" sendmail program, named /usr/libexec/sendmail/sendmail\n#\nsendmail\t/usr/local/sbin/sendmail\nsend-mail\t/usr/local/sbin/sendmail\nmailq\t\t/usr/local/sbin/sendmail\nnewaliases\t/usr/local/sbin/sendmail\nhoststat\t/usr/local/sbin/sendmail\npurgestat\t/usr/local/sbin/sendmail\n\nYou may also need to update /etc/rc.conf.","type":"install"}]},{"name":"semi-emacs_wayland","origin":"editors/semi","version":"1.14.7.20240606_1","comment":"SEMI, Library of MIME feature for GNU Emacs for emacs","maintainer":"nobutaka@FreeBSD.org","www":"https://github.com/wanderlust/semi","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"54e2258cfd2c464dbc904e883f528d0b5e1ce6191642669f9354c568098c66ac","flatsize":610526,"path":"All/semi-emacs_wayland-1.14.7.20240606_1.pkg","repopath":"All/semi-emacs_wayland-1.14.7.20240606_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":122004,"desc":"SEMI, Library of MIME feature for GNU Emacs for emacs20.\n\n  SEMI is a library to provide MIME feature for GNU Emacs.  MIME is a\n  proposed internet standard for including content and headers other\n  than (ASCII) plain text in messages.\n\n  SEMI has the following features:\n\t- MIME message viewer   (mime-view-mode) (RFC 2045 .. 2049)\n\t- MIME message composer (mime-edit-mode) (RFC 2045 .. 2049)\n  MIME message viewer and composer also support following features:\n\t- filename handling by Content-Disposition field (RFC 1806)\n\t- PGP/MIME security Multiparts (RFC 2015)\n\t- application/pgp (draft-kazu-pgp-mime-00.txt; obsolete)\n\t- text/richtext (RFC 1521; obsolete; preview only)\n\t- text/enriched (RFC 1896)\n\t- External method configuration by mailcap (RFC 1524)\n\n  Notice that this package does not contain MIME extender for any\n  MUAs.  They are released as separated packages.\n\nPorted by shige@FreeBSD.ORG","deps":{"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"},"flim-emacs_wayland":{"origin":"editors/flim","version":"1.14.9.20240221_4,1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["editors","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"wayland"}},{"name":"semi-emacs_nox","origin":"editors/semi","version":"1.14.7.20240606_1","comment":"SEMI, Library of MIME feature for GNU Emacs for emacs","maintainer":"nobutaka@FreeBSD.org","www":"https://github.com/wanderlust/semi","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c4408cef7611ccfdebf725daafb432f0f1e07af7a23376d2145b1c21318a8e7b","flatsize":610526,"path":"All/semi-emacs_nox-1.14.7.20240606_1.pkg","repopath":"All/semi-emacs_nox-1.14.7.20240606_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":122016,"desc":"SEMI, Library of MIME feature for GNU Emacs for emacs20.\n\n  SEMI is a library to provide MIME feature for GNU Emacs.  MIME is a\n  proposed internet standard for including content and headers other\n  than (ASCII) plain text in messages.\n\n  SEMI has the following features:\n\t- MIME message viewer   (mime-view-mode) (RFC 2045 .. 2049)\n\t- MIME message composer (mime-edit-mode) (RFC 2045 .. 2049)\n  MIME message viewer and composer also support following features:\n\t- filename handling by Content-Disposition field (RFC 1806)\n\t- PGP/MIME security Multiparts (RFC 2015)\n\t- application/pgp (draft-kazu-pgp-mime-00.txt; obsolete)\n\t- text/richtext (RFC 1521; obsolete; preview only)\n\t- text/enriched (RFC 1896)\n\t- External method configuration by mailcap (RFC 1524)\n\n  Notice that this package does not contain MIME extender for any\n  MUAs.  They are released as separated packages.\n\nPorted by shige@FreeBSD.ORG","deps":{"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"},"flim-emacs_nox":{"origin":"editors/flim","version":"1.14.9.20240221_4,1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["editors","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"nox"}},{"name":"seqan","origin":"biology/seqan","version":"2.4.0","comment":"C++ sequence analysis template library","maintainer":"h2+fbsdports@fsfe.org","www":"https://www.seqan.de/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3290f965487be461d8145039569502f26f1a6d568a1820f7916b5c6a42b4d694","flatsize":36779312,"path":"All/seqan-2.4.0.pkg","repopath":"All/seqan-2.4.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":5044540,"desc":"SeqAn is an open source C++ library of efficient algorithms\nand data structures for the analysis of sequences with the\nfocus on biological data. The library is licensed under the\n3-clause BSD license except the applications which are GPL.\n\nThis port only contains the header library and API documentation.\nThe apps are installed by biology/seqan-apps.","categories":["biology"],"options":{"DOCS":"on"}},{"name":"semi-emacs_devel_nox","origin":"editors/semi","version":"1.14.7.20240606_1","comment":"SEMI, Library of MIME feature for GNU Emacs for emacs","maintainer":"nobutaka@FreeBSD.org","www":"https://github.com/wanderlust/semi","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8184d9f575903250a09c80b11339009f35198c377880eeabe0124b60f0f38c9e","flatsize":610502,"path":"All/semi-emacs_devel_nox-1.14.7.20240606_1.pkg","repopath":"All/semi-emacs_devel_nox-1.14.7.20240606_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":122032,"desc":"SEMI, Library of MIME feature for GNU Emacs for emacs20.\n\n  SEMI is a library to provide MIME feature for GNU Emacs.  MIME is a\n  proposed internet standard for including content and headers other\n  than (ASCII) plain text in messages.\n\n  SEMI has the following features:\n\t- MIME message viewer   (mime-view-mode) (RFC 2045 .. 2049)\n\t- MIME message composer (mime-edit-mode) (RFC 2045 .. 2049)\n  MIME message viewer and composer also support following features:\n\t- filename handling by Content-Disposition field (RFC 1806)\n\t- PGP/MIME security Multiparts (RFC 2015)\n\t- application/pgp (draft-kazu-pgp-mime-00.txt; obsolete)\n\t- text/richtext (RFC 1521; obsolete; preview only)\n\t- text/enriched (RFC 1896)\n\t- External method configuration by mailcap (RFC 1524)\n\n  Notice that this package does not contain MIME extender for any\n  MUAs.  They are released as separated packages.\n\nPorted by shige@FreeBSD.ORG","deps":{"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"flim-emacs_devel_nox":{"origin":"editors/flim","version":"1.14.9.20240221_4,1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["editors","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"devel_nox"}},{"name":"semi-emacs_devel","origin":"editors/semi","version":"1.14.7.20240606_1","comment":"SEMI, Library of MIME feature for GNU Emacs for emacs","maintainer":"nobutaka@FreeBSD.org","www":"https://github.com/wanderlust/semi","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"28376981be653afa4992eea594d99df822ffe34d1f38df48cbff587a96dcae2e","flatsize":610502,"path":"All/semi-emacs_devel-1.14.7.20240606_1.pkg","repopath":"All/semi-emacs_devel-1.14.7.20240606_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":122012,"desc":"SEMI, Library of MIME feature for GNU Emacs for emacs20.\n\n  SEMI is a library to provide MIME feature for GNU Emacs.  MIME is a\n  proposed internet standard for including content and headers other\n  than (ASCII) plain text in messages.\n\n  SEMI has the following features:\n\t- MIME message viewer   (mime-view-mode) (RFC 2045 .. 2049)\n\t- MIME message composer (mime-edit-mode) (RFC 2045 .. 2049)\n  MIME message viewer and composer also support following features:\n\t- filename handling by Content-Disposition field (RFC 1806)\n\t- PGP/MIME security Multiparts (RFC 2015)\n\t- application/pgp (draft-kazu-pgp-mime-00.txt; obsolete)\n\t- text/richtext (RFC 1521; obsolete; preview only)\n\t- text/enriched (RFC 1896)\n\t- External method configuration by mailcap (RFC 1524)\n\n  Notice that this package does not contain MIME extender for any\n  MUAs.  They are released as separated packages.\n\nPorted by shige@FreeBSD.ORG","deps":{"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"flim-emacs_devel":{"origin":"editors/flim","version":"1.14.9.20240221_4,1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["editors","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"devel_full"}},{"name":"semi","origin":"editors/semi","version":"1.14.7.20240606_1","comment":"SEMI, Library of MIME feature for GNU Emacs for emacs","maintainer":"nobutaka@FreeBSD.org","www":"https://github.com/wanderlust/semi","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4c8164b5f0f3ceae0bc8e37baec1db6ddc6c17b91b41c20cef7d4027eabad46f","flatsize":610526,"path":"All/semi-1.14.7.20240606_1.pkg","repopath":"All/semi-1.14.7.20240606_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":122040,"desc":"SEMI, Library of MIME feature for GNU Emacs for emacs20.\n\n  SEMI is a library to provide MIME feature for GNU Emacs.  MIME is a\n  proposed internet standard for including content and headers other\n  than (ASCII) plain text in messages.\n\n  SEMI has the following features:\n\t- MIME message viewer   (mime-view-mode) (RFC 2045 .. 2049)\n\t- MIME message composer (mime-edit-mode) (RFC 2045 .. 2049)\n  MIME message viewer and composer also support following features:\n\t- filename handling by Content-Disposition field (RFC 1806)\n\t- PGP/MIME security Multiparts (RFC 2015)\n\t- application/pgp (draft-kazu-pgp-mime-00.txt; obsolete)\n\t- text/richtext (RFC 1521; obsolete; preview only)\n\t- text/enriched (RFC 1896)\n\t- External method configuration by mailcap (RFC 1524)\n\n  Notice that this package does not contain MIME extender for any\n  MUAs.  They are released as separated packages.\n\nPorted by shige@FreeBSD.ORG","deps":{"emacs":{"origin":"editors/emacs","version":"30.1_2,3"},"flim":{"origin":"editors/flim","version":"1.14.9.20240221_4,1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["editors","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"full"}},{"name":"semi-emacs_canna","origin":"editors/semi","version":"1.14.7.20240606_1","comment":"SEMI, Library of MIME feature for GNU Emacs for emacs","maintainer":"nobutaka@FreeBSD.org","www":"https://github.com/wanderlust/semi","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"813bc3b0d3b1d5ac78efbae0dac0c857cc63a5a15c7fc21b55e0160457badf65","flatsize":610526,"path":"All/semi-emacs_canna-1.14.7.20240606_1.pkg","repopath":"All/semi-emacs_canna-1.14.7.20240606_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":121968,"desc":"SEMI, Library of MIME feature for GNU Emacs for emacs20.\n\n  SEMI is a library to provide MIME feature for GNU Emacs.  MIME is a\n  proposed internet standard for including content and headers other\n  than (ASCII) plain text in messages.\n\n  SEMI has the following features:\n\t- MIME message viewer   (mime-view-mode) (RFC 2045 .. 2049)\n\t- MIME message composer (mime-edit-mode) (RFC 2045 .. 2049)\n  MIME message viewer and composer also support following features:\n\t- filename handling by Content-Disposition field (RFC 1806)\n\t- PGP/MIME security Multiparts (RFC 2015)\n\t- application/pgp (draft-kazu-pgp-mime-00.txt; obsolete)\n\t- text/richtext (RFC 1521; obsolete; preview only)\n\t- text/enriched (RFC 1896)\n\t- External method configuration by mailcap (RFC 1524)\n\n  Notice that this package does not contain MIME extender for any\n  MUAs.  They are released as separated packages.\n\nPorted by shige@FreeBSD.ORG","deps":{"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"},"flim-emacs_canna":{"origin":"editors/flim","version":"1.14.9.20240221_4,1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["editors","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"canna"}},{"name":"semantik","origin":"deskutils/semantik","version":"1.2.11","comment":"Mind mapping tool","maintainer":"kde@FreeBSD.org","www":"https://waf.io/semantik.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6b4ec327d7adbf674355981ca625b5cd43205deed81a1484df62e1c1c6d22ad0","flatsize":2418965,"path":"All/semantik-1.2.11.pkg","repopath":"All/semantik-1.2.11.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":650344,"desc":"The goal of Semantik is to help to structure ideas and concepts by\nassociating them into a tree. The tree is there to help to see how the\nideas interact, and then to develop them further (add ramifications).\n\nAn idea is represented by a shape which can be a text or a picture.\nThe ideas can be connected, but there is a constraint: an idea cannot\nhave more than one parent.\n\nA Semantik mind map can be exported as a picture, or used to generate\ndocuments. Templates include pdflatex (article, book) and HTML file\nformats.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf5-kauth":{"origin":"devel/kf5-kauth","version":"5.116.0_1"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kconfigwidgets":{"origin":"x11-toolkits/kf5-kconfigwidgets","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-kdelibs4support":{"origin":"x11/kf5-kdelibs4support","version":"5.116.0"},"kf5-ki18n":{"origin":"devel/kf5-ki18n","version":"5.116.0"},"kf5-kiconthemes":{"origin":"x11-themes/kf5-kiconthemes","version":"5.116.0"},"kf5-kio":{"origin":"devel/kf5-kio","version":"5.116.0_1"},"kf5-kwidgetsaddons":{"origin":"x11-toolkits/kf5-kwidgetsaddons","version":"5.116.0"},"kf5-kxmlgui":{"origin":"x11-toolkits/kf5-kxmlgui","version":"5.116.0"},"kf5-sonnet":{"origin":"textproc/kf5-sonnet","version":"5.116.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-location":{"origin":"devel/qt5-location","version":"5.15.16p7_1"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-webchannel":{"origin":"www/qt5-webchannel","version":"5.15.16p3_1"},"qt5-webengine":{"origin":"www/qt5-webengine","version":"5.15.18p7_3"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["deskutils","kde"],"shlibs_required":["libKF5Auth.so.5","libKF5AuthCore.so.5","libKF5ConfigCore.so.5","libKF5ConfigGui.so.5","libKF5ConfigWidgets.so.5","libKF5CoreAddons.so.5","libKF5I18n.so.5","libKF5IconThemes.so.5","libKF5KDELibs4Support.so.5","libKF5KIOCore.so.5","libKF5KIOWidgets.so.5","libKF5SonnetUi.so.5","libKF5WidgetsAddons.so.5","libKF5XmlGui.so.5","libQt5Core.so.5","libQt5DBus.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Positioning.so.5","libQt5PrintSupport.so.5","libQt5Qml.so.5","libQt5QmlModels.so.5","libQt5Quick.so.5","libQt5Svg.so.5","libQt5WebChannel.so.5","libQt5WebEngineCore.so.5","libQt5WebEngineWidgets.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libc.so.8","libdl.so.0","libintl.so.8","libm.so.4","libpython3.11.so.1.0","libstdc++.so.9","libutil.so.4"],"options":{"NLS":"on"}},{"name":"seqkit","origin":"biology/seqkit","version":"2.10.0","comment":"Cross-platform and ultrafast toolkit for FASTA/Q file manipulation","maintainer":"yuri@FreeBSD.org","www":"https://bioinf.shenwei.me/seqkit","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d75ce47e30b2318e8e825f0b67a569023e66bb697d6e5dd3192f66f773bc041f","flatsize":18391902,"path":"All/seqkit-2.10.0.pkg","repopath":"All/seqkit-2.10.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5725124,"desc":"FASTA and FASTQ are basic and ubiquitous formats for storing nucleotide and\nprotein sequences. Common manipulations of FASTA/Q file include converting,\nsearching, filtering, deduplication, splitting, shuffling, and sampling.\nExisting tools only implement some of these manipulations, and not particularly\nefficiently, and some are only available for certain operating systems.\nFurthermore, the complicated installation process of required packages and\nrunning environments can render these programs less user friendly.\n\nSeqKit is a cross-platform ultrafast comprehensive toolkit for FASTA/Q\nprocessing. SeqKit provides executable binary files for all major operating\nsystems, including Windows, Linux, and Mac OS X, and can be directly used\nwithout any dependencies or pre-configurations. SeqKit demonstrates competitive\nperformance in execution time and memory usage compared to similar tools. The\nefficiency and usability of SeqKit enable researchers to rapidly accomplish\ncommon FASTA/Q file manipulations.","categories":["biology"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"servingxml","origin":"java/servingxml","version":"1.1.2","comment":"Framework for flat/XML data transformations","maintainer":"jpbeconne@free.fr","www":"https://servingxml.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7f68b42453bb840f135e351f448e9c6d62796b2bd1f00c333059a6720671c4c7","flatsize":26754636,"path":"All/servingxml-1.1.2.pkg","repopath":"All/servingxml-1.1.2.pkg","licenselogic":"single","pkgsize":9837680,"desc":"ServingXML is an open source, Apache 2.0 licensed, framework for flat/XML data\ntransformations.\nIt defines an extensible markup vocabulary for expressing flat-XML, XML-flat,\nflat-flat, and XML-XML processing in pipelines.\nServingXML comes with a console app, and also documents an API for embedding\nthe software in a standard Java or J2EE application.","categories":["devel","java"],"messages":[{"message":"For using servingxml, you need to specify environnemnt variables :\nSERVINGXML_HOME={PREFIX}/share/java/servingxml\nPATH=$PATH:$SERVINGXML_HOME\nAny third party JAR must be added to CLASSPATH","type":"install"}]},{"name":"seqan-apps","origin":"biology/seqan-apps","version":"2.4.0_11","comment":"Official bioinformatic applications based on the SeqAn library","maintainer":"h2+fbsdports@fsfe.org","www":"https://www.seqan.de/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ddb8fea35f46431dac5004c9613b37bfc8314e55ae990ea2019dae65e5177099","flatsize":53311464,"path":"All/seqan-apps-2.4.0_11.pkg","repopath":"All/seqan-apps-2.4.0_11.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","GPLv3","LGPL3"],"pkgsize":7938032,"desc":"SeqAn is an open source C++ library of efficient algorithms\nand data structures for the analysis of sequences with the\nfocus on biological data.\n\nThis port contains applications built on SeqAn and developed\nwithin the SeqAn project. Among them are famous read mappers\nlike RazerS and Yara, as well as many other tools. Some\napplications are packaged separately and the library\ncan be found at biology/seqan.","deps":{"libelf":{"origin":"devel/libelf","version":"0.8.13_3"}},"categories":["biology"],"shlibs_required":["libbz2.so.2","libc.so.8","libelf.so.0","libexecinfo.so.1","libgomp.so.1","libm.so.4","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"SSE4":"off","AVX2":"off","NATIVE":"off"}},{"name":"sensu-go","origin":"sysutils/sensu-go","version":"6.9.2_11","comment":"Ephemeral infrastructure and distributed applications monitoring","maintainer":"jp+ports@supplntr.io","www":"https://github.com/sensu/sensu-go/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4ccb7b18102533583444de79a55dbb74ab3bd6d0907707d5efbaa28efc0e602c","flatsize":19953627,"path":"All/sensu-go-6.9.2_11.pkg","repopath":"All/sensu-go-6.9.2_11.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":5422720,"desc":"Sensu is an open source monitoring tool for ephemeral infrastructure and\ndistributed applications. It is an agent based monitoring system with\nbuilt-in auto-discovery, making it very well-suited for cloud environments.\n\nSensu uses service checks to monitor service health and collect telemetry\ndata. It also has a number of well defined APIs for configuration, external\ndata input, and to provide access to Sensu's data. Sensu is extremely\nextensible and is commonly referred to as \"the monitoring router\".","categories":["sysutils"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"selectwm","origin":"x11-wm/selectwm","version":"0.4.1_12","comment":"Select a window manager when starting X11","maintainer":"danfe@FreeBSD.org","www":"https://ordiluc.net/selectwm/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2dbd2250b34c598aa3f2f04ff0cefde62b3b85b69ed4a7a79128d676b1a32f11","flatsize":55392,"path":"All/selectwm-0.4.1_12.pkg","repopath":"All/selectwm-0.4.1_12.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":20072,"desc":"This is a small application (using GTK+) which lets you select your window\nmanager. It looks for a file named .selectwmrc in the user's directory\nwhich contains a list of window managers.\n\nWhen you start X it should show a list which lets you choose your window\nmanager (by double clicking on it with the mouse or with the arrow keys\nand the return or space key).","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11-wm"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0"]},{"name":"sekrit-twc-zimg","origin":"graphics/sekrit-twc-zimg","version":"3.0.5","comment":"Scaling, colorspace conversion, and dithering library","maintainer":"ports@FreeBSD.org","www":"https://github.com/sekrit-twc/zimg","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"62a9db1c700d545088b6c300eda8df94180a2e3c54bcb3348d7589dd9c664ab0","flatsize":2090686,"path":"All/sekrit-twc-zimg-3.0.5.pkg","repopath":"All/sekrit-twc-zimg-3.0.5.pkg","licenselogic":"single","licenses":["WTFPL"],"pkgsize":299660,"desc":"The \"z\" library implements the commonly required image processing\nbasics of scaling, colorspace conversion, and depth conversion. A\nsimple API enables conversion between any supported formats to operate\nwith minimal knowledge from the programmer. All library routines were\ndesigned from the ground-up with flexibility, thread-safety, and\ncorrectness as first priorities. Allocation, buffering, and I/O are\ncleanly separated from processing, allowing the programmer to adapt\n\"z\" to many scenarios.","categories":["graphics"],"options":{"EXAMPLES":"on","SIMD":"on","TEST":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe sekrit-twc-zimg port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"segyio","origin":"science/segyio","version":"1.9.13","comment":"Library to interact with SEG-Y & Seismic Unix formatted seismic data","maintainer":"yuri@FreeBSD.org","www":"https://github.com/equinor/segyio","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d13c73845dbfff6a65f1a685eb78121711b543a92f793c0b42b4d7755f6795a9","flatsize":132014,"path":"All/segyio-1.9.13.pkg","repopath":"All/segyio-1.9.13.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":39440,"desc":"Segyio is a small LGPL licensed C library for easy interaction with SEG-Y and\nSeismic Unix formatted seismic data, with language bindings for Python and\nMatlab. Segyio is an attempt to create an easy-to-use, embeddable,\ncommunity-oriented library for seismic applications. Features are added as they\nare needed; suggestions and contributions of all kinds are very welcome.","categories":["science"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"simutrans-pak128","origin":"games/simutrans-pak128","version":"2.10.0","comment":"High resolution graphics set for Simutrans","maintainer":"amdmi3@FreeBSD.org","www":"https://www.simutrans.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3d5f52742432efee486bb15dc000e2d3951f6537fc49dd32f8a1f712c52a415e","flatsize":424408450,"path":"All/simutrans-pak128-2.10.0.pkg","repopath":"All/simutrans-pak128-2.10.0.pkg","licenselogic":"single","pkgsize":36487588,"desc":"When Simutrans could only support 64px size graphics, pak128 already\nstarted. First pak to feature a complex economy and have a very\nwide variety of objects. It contains roughly 7 times more graphic\ndata than pak64 and thus requires by far the largest amount of RAM\nand processing power of all Simutrans sets.","categories":["games"]},{"name":"self-service-password-php82","origin":"net/self-service-password","version":"1.7.2","comment":"Set of PHP-scripts to change LDAP password over the web","maintainer":"ports@bsdserwis.com","www":"https://ltb-project.org/documentation/self-service-password.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"80d432c3e08ddfa2ac8b18bd788c3c8855cf4d2d9e6bd214c46083cf5db28b63","flatsize":21409225,"path":"All/self-service-password-php82-1.7.2.pkg","repopath":"All/self-service-password-php82-1.7.2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":4480720,"desc":"Self Service Password is a web-based LDAP client. It provides easy,\nanywhere-accessible, multi-language service to change your LDAP password.\nSince it is a web application, this LDAP browser works on many platforms,\nmaking change of your LDAP/AD password accessible from any location.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-filter":{"origin":"security/php82-filter","version":"8.2.28"},"php82-ldap":{"origin":"net/php82-ldap","version":"8.2.28"},"php82-mbstring":{"origin":"converters/php82-mbstring","version":"8.2.28"},"php82-phar":{"origin":"archivers/php82-phar","version":"8.2.28"},"php82-session":{"origin":"www/php82-session","version":"8.2.28"},"smarty3-php82":{"origin":"www/smarty3","version":"3.1.48"}},"categories":["net","www"],"annotations":{"flavor":"php82"},"messages":[{"message":"self-service-password-php82-1.7.2 has been installed into:\n\n    /usr/local/www/self-service-password\n\nPlease edit config.inc.php or create config.inc.local.php to suit your needs.\n\nTo make Self Service Password available through your web site, I suggest that\nyou add something like the following to httpd.conf:\n\n    Alias /ssp/ \"/usr/local/www/self-service-password/htdocs/\"\n\n    <Directory \"/usr/local/www/self-service-password/htdocs\">\n        Options none\n        AllowOverride none\n\n        Order Deny,Allow\n        Deny from all\n        Allow from 127.0.0.1 .example.com\n    </Directory>\n\n\nTo make Self Service Password available through your web site, I suggest that\nyou add something like the following to nginx.conf:\n\nlocation /ssp/ {\n    alias /usr/local/www/self-service-password/htdocs/;\n    index index.php;\n\n    location ~ \\.php$ {\n        fastcgi_pass   unix:/var/run/php-fpm-www.socket;\n        fastcgi_param  HTTPS on;\n        fastcgi_index  index.php;\n        fastcgi_param  SCRIPT_FILENAME $request_filename;\n        include        fastcgi_params;\n    }\n}","type":"install"}]},{"name":"sedsed","origin":"devel/sedsed","version":"2.0.0","comment":"Python script that masters SED scripts","maintainer":"portmaster@BSDforge.com","www":"https://aurelio.net/projects/sedsed/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f47c8295e1ac008c819382b1a7b8bb2cefb832da92de4edceaddf5645da9d54c","flatsize":76328,"path":"All/sedsed-2.0.0.pkg","repopath":"All/sedsed-2.0.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":23192,"desc":"SEDSED is a Python script that masters SED scripts. It generates SED debug\nfiles in SED, which lets you debug scripts with your own version of SED.\nIt's also a script beautifier, doing indentation and spaces/comments\nformatting. It can also convert SED scripts to colorful HTML files.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"]},{"name":"sftpgo","origin":"ftp/sftpgo","version":"2.6.6_1","comment":"Fully featured and highly configurable SFTP, FTP/S, and WebDAV server","maintainer":"skozlov@FreeBSD.org","www":"https://github.com/drakkan/sftpgo","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2faefd7c1189cdf6678912e43a56289da8ff9f1304450067f2277968b0fae19d","flatsize":70858152,"path":"All/sftpgo-2.6.6_1.pkg","repopath":"All/sftpgo-2.6.6_1.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":15432456,"desc":"Fully featured and highly configurable SFTP server with optional FTP/S and\nWebDAV support, written in Go. Several storage backends are supported:\nlocal filesystem, encrypted local filesystem, S3 (compatible) Object Storage,\nGoogle Cloud Storage, Azure Blob Storage, SFTP.","categories":["ftp","www"],"users":["sftpgo"],"groups":["sftpgo"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"BASH":"on","FISH":"on","MANPAGES":"on","ZSH":"on"}},{"name":"secure_delete","origin":"security/secure_delete","version":"3.1_2","comment":"Secure data deletion toolkit","maintainer":"ports@FreeBSD.org","www":"https://www.thc.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b5d51432d4f0802ce54859e63f4598861348f54fc04a15b7708585d0c85b80f9","flatsize":201332,"path":"All/secure_delete-3.1_2.pkg","repopath":"All/secure_delete-3.1_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":58792,"desc":"Secure data deletion toolkit! If you overwrite a file for 10+ times,\nit can still be recovered. These tools can wipe files, free disk space,\nswap and memory!","categories":["security"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"Installed additional documentation in: /usr/local/share/doc/secure_delete","type":"install"},{"message":"===>   NOTICE:\n\nThe secure_delete port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"seejpeg","origin":"graphics/seejpeg","version":"1.10_7","comment":"Console graphics viewer using the svga console graphics library","maintainer":"ports@FreeBSD.org","www":"https://www.icewalk.com/softlib/app/app_00013.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a098ec1c7e39a6a87cf4d6167d159d0c099414b4dab5856a4e66221a9512e48c","flatsize":40942,"path":"All/seejpeg-1.10_7.pkg","repopath":"All/seejpeg-1.10_7.pkg","licenselogic":"single","pkgsize":19288,"desc":"A console graphics viewer using the svga console graphics library.\n\nSeejpeg is another JPEG viewer which utilizes svgalib and contains\nlimited GIF, PPM, BMP and TARGA viewing support.","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"svgalib":{"origin":"graphics/svgalib","version":"1.4.3_8"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libjpeg.so.8","libm.so.4","libvga.so.1"],"messages":[{"message":"===>   NOTICE:\n\nThe seejpeg port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sectar","origin":"archivers/sectar","version":"1.02","comment":"Program to create encrypted tar archives","maintainer":"ports@FreeBSD.org","www":"https://sf.net/projects/star/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ae6a03c11447457b10a6e6386e32453673f084ece7701539423eb514806d710e","flatsize":56525,"path":"All/sectar-1.02.pkg","repopath":"All/sectar-1.02.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":24380,"desc":"Secure Tar (star) doesn't create encrypted tape archives (tar files)\nyet, but it can encrypt/decrypt files only using multiple blocksizes,\nand keysizes using the AES algorithm Rijndael. Once the standalone app\nis stable, then it will be incorporated with tar. The encryption is\nexported under exemption TSU 740.13.","categories":["archivers"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe sectar port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sectok","origin":"security/sectok","version":"20030825_3","comment":"ISO 7816 Smartcard Utility","maintainer":"ports@FreeBSD.org","www":"http://www.citi.umich.edu/projects/smartcard/sectok.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6c726789c10e99890c8a35c6ab3d73f7cbfdf5e6712eecb948358e4d47b0d63b","flatsize":35208,"path":"All/sectok-20030825_3.pkg","repopath":"All/sectok-20030825_3.pkg","licenselogic":"single","pkgsize":17016,"desc":"This is the sectok tool from citi.umich.edu. Originally targeted\nfor OpenBSD. This is a quick port of the basic application; it relies\nupon the libsectok library for ISO 7816 Smart Card device communication.","deps":{"libsectok":{"origin":"security/libsectok","version":"20030619_3"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["security"],"shlibs_required":["libc.so.8","libcrypto.so.12","libsectok.so"],"messages":[{"message":"===>   NOTICE:\n\nThe sectok port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"secpanel","origin":"security/secpanel","version":"0.6.1_5,1","comment":"GUI for managing and running ssh and related utilities","maintainer":"portmaster@BSDforge.com","www":"http://themediahost.de/secpanel/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b87ac0fde6342b87383bb37602346620d3ebd8320aa94adda758f83881147ef8","flatsize":258761,"path":"All/secpanel-0.6.1_5,1.pkg","repopath":"All/secpanel-0.6.1_5,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":45104,"desc":"SecPanel serves as a GUI for managing and running SSH (Secure Shell)\nand SCP (Secure Copy) connections. Nearly all connection-parameters\nare adjusted by one mouseclick (compression, port-forwarding, etc.).\nIt also manages the SSH-agent.","deps":{"OpenSSH-askpass":{"origin":"security/openssh-askpass","version":"1.2.4.1_4"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tk-wrapper":{"origin":"x11-toolkits/tk-wrapper","version":"1.1_3"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"},"xterm":{"origin":"x11/xterm","version":"397_2"}},"categories":["security","tcl","tk"],"options":{"GNOMETERMINAL":"off","MATETERMINAL":"off","XTERM":"on"},"messages":[{"message":"If you don't have already a default.config file, you have to copy \"/usr/local/share/secpanel/default.config.sample\"\nto \"/usr/local/share/secpanel/default.config\" Change it as you need or use the config-panel to make changes.","type":"install"}]},{"name":"see","origin":"lang/see","version":"3.1.1424_4","comment":"Simple ECMAScript Engine (SEE)","maintainer":"numisemis@yahoo.com","www":"http://www.adaptive-enterprises.com.au/~d/software/see/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f87497a2e01003851faee42fe7e0949de992ac54ae59875d38ca791565a2daae","flatsize":1529234,"path":"All/see-3.1.1424_4.pkg","repopath":"All/see-3.1.1424_4.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","DTOA.C"],"pkgsize":318080,"desc":"Library that provides an ECMAScript (JavaScript) run-time environment.","deps":{"boehm-gc":{"origin":"devel/boehm-gc","version":"8.2.8"}},"categories":["devel","lang"],"shlibs_required":["libc.so.8","libgc.so.1","libm.so.4","libpthread.so.0"],"options":{"DEBUG":"off","DOCS":"on","GC":"on"}},{"name":"seccure","origin":"security/seccure","version":"0.5_10","comment":"Elliptic Curve Crypto Utility for Reliable Encryption","maintainer":"zi@FreeBSD.org","www":"http://point-at-infinity.org/seccure/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"251a45fa5286229f185f65fbeb241d61a43bf32cc9f3e41e3d4eba295abcc773","flatsize":65149,"path":"All/seccure-0.5_10.pkg","repopath":"All/seccure-0.5_10.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":27432,"desc":"The seccure toolset implements a selection of asymmetric algorithms\nbased on elliptic curve cryptography (ECC). In particular it offers\npublic key encryption / decryption, signature  generation /\nverification and key establishment.\n\nECC schemes offer a much better key size to security ratio than\nclassical systems (RSA, DSA). Keys are short enough to make direct\nspecification of keys on the command line possible (sometimes this\nis more convenient than the management of PGP-like key rings).\nseccure builds on this feature and therefore is the tool of choice\nwhenever lightweight asymmetric cryptography -- independent of key\nservers, revocation certificates, the Web of Trust or even\nconfiguration files -- is required.","deps":{"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"}},"categories":["security"],"shlibs_required":["libc.so.8","libgcrypt.so.20"]},{"name":"seda","origin":"net/seda","version":"3.0_3","comment":"Architecture for Highly Concurrent Server Applications","maintainer":"ports@FreeBSD.org","www":"http://www.eecs.harvard.edu/~mdw/proj/seda/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"170865c27af3958a418f35705fa434780aad3357d5dc50d578658da696605f37","flatsize":361665,"path":"All/seda-3.0_3.pkg","repopath":"All/seda-3.0_3.pkg","licenselogic":"single","pkgsize":277844,"desc":"[ excerpt from developer's web site with modifications ]\n\nThe goal is to build a system capable of supporting massive concurrency\n(on the order of tens of thousands of simultaneous client connections)\nand avoid the pitfalls which arise with traditional thread and\nevent-based approaches.\n\nSEDA is an acronym for staged event-driven architecture, and\ndecomposes a complex, event-driven application into a set of stages\nconnected by queues. This design avoids the high overhead associated\nwith thread-based concurrency models, and decouples event and thread\nscheduling from application logic. By performing admission control\non each event queue, the service can be well-conditioned to load,\npreventing resources from being overcommitted when demand exceeds\nservice capacity. SEDA employs dynamic control to automatically\ntune runtime parameters (such as the scheduling parameters of each\nstage), as well as to manage load, for example, by performing\nadaptive load shedding. Decomposing services into a set of stages\nalso enables modularity and code reuse, as well as the development\nof debugging tools for complex event-driven applications.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","net"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe seda port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"serendipity","origin":"www/serendipity","version":"2.5.0_1","comment":"PHP based weblog software","maintainer":"joneum@FreeBSD.org","www":"https://www.s9y.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8466f57b876716a22d5d4b6aff29c06a94ee808e9527f4a390366abf7313ae85","flatsize":31499141,"path":"All/serendipity-2.5.0_1.pkg","repopath":"All/serendipity-2.5.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":10380540,"desc":"Serendipity is a weblog/blog system, implemented with PHP.\nIt is standards compliant, feature rich and open source (BSD License).","deps":{"ImageMagick7":{"origin":"graphics/ImageMagick7","version":"7.1.1.45"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-iconv":{"origin":"converters/php83-iconv","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-mysqli":{"origin":"databases/php83-mysqli","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"},"php83-zlib":{"origin":"archivers/php83-zlib","version":"8.3.21"}},"categories":["www"],"options":{"MAGICK":"on","MYSQL":"on","PGSQL":"off","SQLITE":"off"},"annotations":{"cpe":"cpe:2.3:a:s9y:serendipity:2.5.0:::::dragonfly6:x86_64:1"},"messages":[{"message":"Serendipity installed in /usr/local/%%SERENDIPITY%%\n\nIf this is your first install:\n\n 1- Create an empty database\n 2- Add an alias for Serendipity directory in httpd.conf\n    or you can create a symlink to Serendipity directory\n    in your web root directory.\n 3- Point your browser to your webserver and follow the\n    installation wizard\n\nIf you are upgrading an existing installation:\n\n 1- Read /usr/local/%%SERENDIPITY%%/docs/UPGRADE\n 2- Serendipity web based installation wizard will take care\n    of the upgrade procedure","type":"install"}]},{"name":"seexpr","origin":"graphics/seexpr","version":"3.4.4.0_2","comment":"Embeddable expression evaluation language","maintainer":"danfe@FreeBSD.org","www":"https://wdas.github.io/SeExpr/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e9d916e4375c4045d3ef8309f4c80985e85d88b2cf185763c3b1985527470b86","flatsize":2257676,"path":"All/seexpr-3.4.4.0_2.pkg","repopath":"All/seexpr-3.4.4.0_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":451488,"desc":"SeExpr is simple expression language that provided artistic control and\ncustomization to your software.  It can be used for procedural geometry\nsynthesis, image synthesis, simulation control, and much more.\n\nMajor features:\n\n  * Arithmetic expression of scalar/vector types\n  * Large library of built-in functions\n  * Extensible variables and functions (including with DSOs)\n  * Simple to embed in any program\n  * High-level UI components to manipulate and visualize expressions","deps":{"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"png":{"origin":"graphics/png","version":"1.6.47"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-linguisttools":{"origin":"devel/qt5-linguisttools","version":"5.15.16p3"},"qt5-opengl":{"origin":"graphics/qt5-opengl","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["graphics","math"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libc.so.8","libdl.so.0","libm.so.4","libpng16.so.16","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"ANIMCURVE":"off","DEEPWATER":"on","LLVM":"off","NLS":"on","PYTHON":"off"}},{"name":"self-service-password-php84","origin":"net/self-service-password","version":"1.7.2","comment":"Set of PHP-scripts to change LDAP password over the web","maintainer":"ports@bsdserwis.com","www":"https://ltb-project.org/documentation/self-service-password.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c43ccd27c5a6348bef6968d67606a38c55dd4dc97783715190ade3ba02c2c63f","flatsize":21409225,"path":"All/self-service-password-php84-1.7.2.pkg","repopath":"All/self-service-password-php84-1.7.2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":4477596,"desc":"Self Service Password is a web-based LDAP client. It provides easy,\nanywhere-accessible, multi-language service to change your LDAP password.\nSince it is a web application, this LDAP browser works on many platforms,\nmaking change of your LDAP/AD password accessible from any location.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-filter":{"origin":"security/php84-filter","version":"8.4.8"},"php84-ldap":{"origin":"net/php84-ldap","version":"8.4.8"},"php84-mbstring":{"origin":"converters/php84-mbstring","version":"8.4.8"},"php84-phar":{"origin":"archivers/php84-phar","version":"8.4.8"},"php84-session":{"origin":"www/php84-session","version":"8.4.8"},"smarty3-php84":{"origin":"www/smarty3","version":"3.1.48"}},"categories":["net","www"],"annotations":{"flavor":"php84"},"messages":[{"message":"self-service-password-php84-1.7.2 has been installed into:\n\n    /usr/local/www/self-service-password\n\nPlease edit config.inc.php or create config.inc.local.php to suit your needs.\n\nTo make Self Service Password available through your web site, I suggest that\nyou add something like the following to httpd.conf:\n\n    Alias /ssp/ \"/usr/local/www/self-service-password/htdocs/\"\n\n    <Directory \"/usr/local/www/self-service-password/htdocs\">\n        Options none\n        AllowOverride none\n\n        Order Deny,Allow\n        Deny from all\n        Allow from 127.0.0.1 .example.com\n    </Directory>\n\n\nTo make Self Service Password available through your web site, I suggest that\nyou add something like the following to nginx.conf:\n\nlocation /ssp/ {\n    alias /usr/local/www/self-service-password/htdocs/;\n    index index.php;\n\n    location ~ \\.php$ {\n        fastcgi_pass   unix:/var/run/php-fpm-www.socket;\n        fastcgi_param  HTTPS on;\n        fastcgi_index  index.php;\n        fastcgi_param  SCRIPT_FILENAME $request_filename;\n        include        fastcgi_params;\n    }\n}","type":"install"}]},{"name":"seer-gdb","origin":"devel/seer-gdb","version":"2.4","comment":"GUI frontend to gdb","maintainer":"yuri@FreeBSD.org","www":"https://github.com/epasveer/seer","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9916b7312dd830f393977b8cb417c220979b8bf3930b48537534efff72ce857c","flatsize":2824866,"path":"All/seer-gdb-2.4.pkg","repopath":"All/seer-gdb-2.4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":897596,"desc":"Seer is a gui frontend to gdb.\n\nThe aim is a simple, yet pleasing gui to gdb.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-charts":{"origin":"x11-toolkits/qt6-charts","version":"6.8.3"},"qt6-svg":{"origin":"graphics/qt6-svg","version":"6.8.3"}},"categories":["devel"],"shlibs_required":["libGLX.so.0","libOpenGL.so.0","libQt6Charts.so.6","libQt6Core.so.6","libQt6Gui.so.6","libQt6OpenGL.so.6","libQt6OpenGLWidgets.so.6","libQt6PrintSupport.so.6","libQt6Svg.so.6","libQt6Widgets.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"]},{"name":"seatd","origin":"sysutils/seatd","version":"0.9.1","comment":"Minimal seat management daemon and universal library","maintainer":"jbeich@FreeBSD.org","www":"https://git.sr.ht/~kennylevinsen/seatd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"27a3e327d8c46b1873a0cc0f48529abe54644845f71bc344ed013f039eca9732","flatsize":97803,"path":"All/seatd-0.9.1.pkg","repopath":"All/seatd-0.9.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":36480,"desc":"seatd is a seat management daemon, that does everything it needs to\ndo. Nothing more, nothing less. Depends only on libc.\n\nlibseat is a seat management library allowing applications to use\nwhatever seat management is available.\n\nSupports:\n- seatd\n- (e)logind\n- embedded seatd for standalone operation\n\nEach backend can be compile-time included and is runtime auto-detected\nor manually selected with the `LIBSEAT_BACKEND` environment variable.\n\nWhich backend is in use is transparent to the application, providing a\nsimple common interface.","deps":{"basu":{"origin":"devel/basu","version":"0.2.1"}},"categories":["sysutils"],"shlibs_required":["libc.so.8"],"options":{"BASU":"on","MANPAGES":"on"},"annotations":{"cpe":"cpe:2.3:a:seatd_project:seatd:0.9.1:::::dragonfly6:x86_64"},"messages":[{"message":"libseat is used to get DRM master and input devices for non-root users.\nOn Wayland this is only necessary when starting a compositor under KMS\nconsole (e.g., /dev/ttyv0 backed by /dev/dri/card0). Nested sessions like\n\"Wayland on X11\" or \"Wayland on Wayland\" don't need extra configuration.\n\nBy default libseat tries to find the first working backend. To override\nset LIBSEAT_BACKEND via environ(7). Available backends and try order:\n\n* \"seatd\" - seatd-launch(1) or seatd rc.d(8) service\n* \"consolekit2\" - ck-launch-session(1) or pam_ck_connector(8)\n\n\"seatd\" backend requires membership in \"video\" group to be allowed to\nuse setuid bit in seatd-launch(1) or connect to seatd(1) socket.\n\n  # pw groupmod video -m <user>\n  $ exit # log out to refresh group permissions\n\nFor example, to start a wlroots-based compositor replace \"sway\" with\nyour compositor (e.g., \"hikari\", \"wayfire\", \"labwc\", \"river\") then run\n\n  $ seatd-launch sway\n\nAlternatively, configure and run seatd(1) as system service\n\n  # sysrc seatd_enable=YES\n  # service seatd start\n  $ sway\n\nTo use ConsoleKit2 run\n\n  # pkg install consolekit2 basu\n  # sysrc -x seatd_enable\n  # service seatd stop\n  # sysrc dbus_enable=YES\n  # service dbus start\n  $ ck-launch-session sway\n\nwhere \"ck-launch-session\" can be dropped after\n\n  # echo \"session optional pam_ck_connector.so\" >>/etc/pam.d/system\n  $ exit # log out to re-trigger PAM\n\nKnown issues:\n- Garbage on console due to missing K_OFF, see\n  https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=272095","type":"install"}]},{"name":"seabios","origin":"misc/seabios","version":"1.16.1_1","comment":"Open source implementation of a 16bit X86 BIOS","maintainer":"royger@FreeBSD.org","www":"http://www.seabios.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ef214c7c0e10321932f4588ff2f6654b91f61a635b7fdec3650e12b84ced410c","flatsize":270094,"path":"All/seabios-1.16.1_1.pkg","repopath":"All/seabios-1.16.1_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":99116,"desc":"Seabios is an open source implementation of a 16bit X86 BIOS. SeaBIOS can run in\nan emulator or it can run natively on X86 hardware","categories":["misc"]},{"name":"sec","origin":"sysutils/sec","version":"2.9.2_1","comment":"Simple event (logs) correlator","maintainer":"ecu@200ok.org","www":"https://simple-evcorr.github.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"25158c2d2a832c88111ea5bd4c7727373f3a8135e7f6fb4e963bdfb03c98b33d","flatsize":557882,"path":"All/sec-2.9.2_1.pkg","repopath":"All/sec-2.9.2_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":137388,"desc":"SEC is an event correlation tool that was designed to fill the gap between\ncommercial event correlation systems and homegrown solutions that usually\ncomprise of a few simple shell scripts.\n\nSEC is highly customizable to accept events from many sources and build a\npowerful correlation engine.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["sysutils"],"options":{"DOCS":"on"}},{"name":"self-service-password-php83","origin":"net/self-service-password","version":"1.7.2","comment":"Set of PHP-scripts to change LDAP password over the web","maintainer":"ports@bsdserwis.com","www":"https://ltb-project.org/documentation/self-service-password.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d2f670bad0307360dc981dbeeda6fb55790e1d57c6e1e882f16c2b333bbac4d5","flatsize":21409225,"path":"All/self-service-password-php83-1.7.2.pkg","repopath":"All/self-service-password-php83-1.7.2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":4481016,"desc":"Self Service Password is a web-based LDAP client. It provides easy,\nanywhere-accessible, multi-language service to change your LDAP password.\nSince it is a web application, this LDAP browser works on many platforms,\nmaking change of your LDAP/AD password accessible from any location.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-filter":{"origin":"security/php83-filter","version":"8.3.21"},"php83-ldap":{"origin":"net/php83-ldap","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-phar":{"origin":"archivers/php83-phar","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"smarty3-php83":{"origin":"www/smarty3","version":"3.1.48"}},"categories":["net","www"],"annotations":{"flavor":"php83"},"messages":[{"message":"self-service-password-php83-1.7.2 has been installed into:\n\n    /usr/local/www/self-service-password\n\nPlease edit config.inc.php or create config.inc.local.php to suit your needs.\n\nTo make Self Service Password available through your web site, I suggest that\nyou add something like the following to httpd.conf:\n\n    Alias /ssp/ \"/usr/local/www/self-service-password/htdocs/\"\n\n    <Directory \"/usr/local/www/self-service-password/htdocs\">\n        Options none\n        AllowOverride none\n\n        Order Deny,Allow\n        Deny from all\n        Allow from 127.0.0.1 .example.com\n    </Directory>\n\n\nTo make Self Service Password available through your web site, I suggest that\nyou add something like the following to nginx.conf:\n\nlocation /ssp/ {\n    alias /usr/local/www/self-service-password/htdocs/;\n    index index.php;\n\n    location ~ \\.php$ {\n        fastcgi_pass   unix:/var/run/php-fpm-www.socket;\n        fastcgi_param  HTTPS on;\n        fastcgi_index  index.php;\n        fastcgi_param  SCRIPT_FILENAME $request_filename;\n        include        fastcgi_params;\n    }\n}","type":"install"}]},{"name":"seabattle","origin":"games/seabattle","version":"1.1_1","comment":"Curses based battleship type game","maintainer":"fuz@FreeBSD.org","www":"http://www.deater.net/weave/vmwprod/seabattle.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a9d102ccce66541bb14de86e5384cd85879093bab77db36d2ac5337197bc9fcf","flatsize":80000,"path":"All/seabattle-1.1_1.pkg","repopath":"All/seabattle-1.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":38132,"desc":"A curses based battleship type game.  Sink the computer's fleet.\nFull color and 8bit sound.","deps":{"alsa-utils":{"origin":"audio/alsa-utils","version":"1.2.13"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["games"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"options":{"ALSA":"on","DOCS":"on"}},{"name":"sdwmbar","origin":"x11/sdwmbar","version":"1.5","comment":"Simple statusbar for the dwm window manager","maintainer":"sakhmatd@darkn.space","www":"https://github.com/sakhmatd/sdwmbar","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bf893645d060499da28c4422e9466eb8bbb48185c9a5678a7f8b2ffd4d817cda","flatsize":19737,"path":"All/sdwmbar-1.5.pkg","repopath":"All/sdwmbar-1.5.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":7520,"desc":"A simple statusbar for x11-wm/dwm\n\nShows load averages, date-time and battery life.","deps":{"dwm":{"origin":"x11-wm/dwm","version":"6.5"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libc.so.8"]},{"name":"seal","origin":"security/seal","version":"4.1.2","comment":"Microsoft Simple Encrypted Arithmetic Library","maintainer":"lwhsu@FreeBSD.org","www":"https://www.microsoft.com/research/project/microsoft-seal/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"95eafd94e76920faf87f5bef772d4de3cf51252d83d17367e07ba828a87ba44b","flatsize":1521166,"path":"All/seal-4.1.2.pkg","repopath":"All/seal-4.1.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":306368,"desc":"The Simple Encrypted Arithmetic Library (SEAL) is an easy-to-use but powerful\nopen-source homomorphic encryption library, developed by researchers in the\nCryptography Research Group at Microsoft Research. SEAL is written in standard\nC++; it has no external dependencies, so it is easy to compile in many\ndifferent environments. SEAL is licensed under the MIT license.","categories":["security"]},{"name":"sea-defender","origin":"games/sea-defender","version":"0.9_5","comment":"Simple missile command clone","maintainer":"amdmi3@FreeBSD.org","www":"https://www.pouet.net/prod.php?which=54272","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ebb8f395eb820571d30a0c1f1d090ba24eb1a12c4acc063527b25dca8c83460a","flatsize":252785,"path":"All/sea-defender-0.9_5.pkg","repopath":"All/sea-defender-0.9_5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":103612,"desc":"Simple missile command clone in 96k for Linux/Windows/OS X.","deps":{"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"},"sdl_ttf":{"origin":"graphics/sdl_ttf","version":"2.0.11_8"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libX11.so.6","libXrandr.so.2","libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"se","origin":"editors/se","version":"3.0.1_1","comment":"Screen oriented version of the classic UNIX text editor ed","maintainer":"danilo@FreeBSD.org","www":"http://se-editor.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"443c6c66b02085233d631e2513cd1de8d1b56221128acf9d404ec44e23564f72","flatsize":147307,"path":"All/se-3.0.1_1.pkg","repopath":"All/se-3.0.1_1.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":69688,"desc":"se is a screen oriented version of the classic UNIX text editor ed.\nse has a long history dating back to the early 1980s.\n\nFeatures\n- command syntax that is very familiar to users who already know ed.\n- full visual interface allowing you to see the text you're editing.\n- built-in help system which describes many of the available commands.\n- many configurable options which can be loaded from a .serc file.\n- can be run interactively or in a script via the included scriptse utility.\n- portable across many platforms.\n- will notify you if you have new/unread e-mail.\n- optional usage logging.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["editors"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"]},{"name":"seafile-client","origin":"net-mgmt/seafile-client","version":"9.0.6","comment":"Open Source Cloud Storage (Client)","maintainer":"ultima@FreeBSD.org","www":"https://github.com/haiwen/seafile","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0ef22105ab61817c9c0ae724a96d74d3ea25ecc7186a72f48c633b6e7c34f493","flatsize":770167,"path":"All/seafile-client-9.0.6.pkg","repopath":"All/seafile-client-9.0.6.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":201076,"desc":"Seafile is a next-generation open source cloud storage system with\nadvanced support for file syncing, privacy protection and teamwork.\nCollections of files are called libraries, and each library can be synced\nseparately. A library can be encrypted with a user chosen password. This\npassword is not stored on the server, so even the server admin cannot\nview a file's contents.\n\nSeafile allows users to create groups with file syncing, wiki, and\ndiscussion to enable easy collaboration around documents within a team.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"e2fsprogs-libuuid":{"origin":"misc/e2fsprogs-libuuid","version":"1.47.2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"jansson":{"origin":"devel/jansson","version":"2.14.1"},"libarchive":{"origin":"archivers/libarchive","version":"3.7.9,1"},"libevent":{"origin":"devel/libevent","version":"2.1.12"},"libinotify":{"origin":"devel/libinotify","version":"20240724"},"libsearpc":{"origin":"devel/libsearpc","version":"3.2.0_2,1"},"libwebsockets":{"origin":"net/libwebsockets","version":"4.3.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"py311-urllib3":{"origin":"net/py-urllib3","version":"1.26.20,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["net-mgmt"],"shlibs_required":["libc.so.8","libcrypto.so.12","libcurl.so.4","libevent-2.1.so.7","libevent_pthreads-2.1.so.7","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libinotify.so.0","libintl.so.8","libjansson.so.4","libkvm.so.3","libpthread.so.0","libsearpc.so.1","libsqlite3.so.0","libssl.so.12","libuuid.so.1","libwebsockets.so.19","libz.so.3"],"options":{"NLS":"on"}},{"name":"sdocbook-xml","origin":"textproc/sdocbook-xml","version":"1.1_2,2","comment":"\"Simplified\" DocBook XML DTD","maintainer":"sunpoet@FreeBSD.org","www":"https://www.oasis-open.org/docbook/xml/simple/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0f73da1eb5eb075998313047f9104c7839a114a7fa6fe200fbab30400be9f403","flatsize":169979,"path":"All/sdocbook-xml-1.1_2,2.pkg","repopath":"All/sdocbook-xml-1.1_2,2.pkg","licenselogic":"single","licenses":["OASIS"],"pkgsize":15448,"desc":"The \"Simplified\" DocBook XML DTD is a small subset of the DocBook XML DTD.","deps":{"xmlcatmgr":{"origin":"textproc/xmlcatmgr","version":"2.2_4"}},"categories":["textproc"]},{"name":"seaview","origin":"biology/seaview","version":"5.1,1","comment":"Multiple DNA/protein sequence alignment editor","maintainer":"bofh@FreeBSD.org","www":"https://doua.prabi.fr/software/seaview","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"98c010881201cfa50be04eec2ea51b9609aed533b5dfbdc6edad8f488ec3bda2","flatsize":890316,"path":"All/seaview-5.1,1.pkg","repopath":"All/seaview-5.1,1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":358504,"desc":"SeaView is a multiple sequence alignment editor.\n\nYou can align DNA/protein sequences from several organisms, and find\nout their relative postions in phylogenic tree.\n\nOnce SeaView is installed, you can open the on-line help window through\nthe 'Help' button to learn how to use SeaView.\n\nExample mase files can be found at:\n\n\tftp://pbil.univ-lyon1.fr/pub/mol_phylogeny/seaview/","deps":{"fltk":{"origin":"x11-toolkits/fltk","version":"1.3.10"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["biology"],"shlibs_required":["libX11.so.6","libXcursor.so.1","libXext.so.6","libXfixes.so.3","libXft.so.2","libXinerama.so.1","libXrender.so.1","libc.so.8","libfltk.so.1.3","libfltk_images.so.1.3","libfontconfig.so.1","libjpeg.so.8","libm.so.4","libpng16.so.16","libpthread.so.0","libstdc++.so.9","libz.so.3"]},{"name":"secp256k1","origin":"math/secp256k1","version":"0.6.0","comment":"Optimized C library for EC operations on curve secp256k1","maintainer":"ale@FreeBSD.org","www":"https://github.com/bitcoin-core/secp256k1","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"69e99de9e7ccb99ab27218c02f8cd57b22caaf300b9bbb643c22ac962647e7d4","flatsize":2686044,"path":"All/secp256k1-0.6.0.pkg","repopath":"All/secp256k1-0.6.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1242968,"desc":"An optimized C library for EC operations on curve secp256k1.\n\nThis library is a work in progress and is being used to research best practices.\nUse at your own risk.\n\nFeatures:\n - secp256k1 ECDSA signing/verification and key generation.\n - Adding/multiplying private/public keys.\n - Serialization/parsing of private keys, public keys, signatures.\n - Constant time, constant memory access signing and pubkey generation.\n - Derandomized DSA (via RFC6979 or with a caller provided function.)\n - Very efficient implementation.","categories":["java","math","security"]},{"name":"semaphore","origin":"net-mgmt/semaphore","version":"2.9.2_10","comment":"Open Source alternative to Ansible Tower","maintainer":"egypcio@FreeBSD.org","www":"https://www.ansible-semaphore.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e0e000a49066a89a7f20e49a392ef0d690805663db0c753635e6fbbf84d55774","flatsize":14846403,"path":"All/semaphore-2.9.2_10.pkg","repopath":"All/semaphore-2.9.2_10.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4629472,"desc":"Open Source alternative to Ansible Tower, Semaphore is a modern UI\nfor Ansible.\n\nIt lets you easily run Ansible playbooks, get notifications about fails,\ncontrol access to deployment system.","deps":{"git":{"origin":"devel/git","version":"2.49.0"},"py311-ansible-core":{"origin":"sysutils/py-ansible-core","version":"2.15.13"}},"categories":["net-mgmt"]},{"name":"sdump","origin":"graphics/sdump","version":"2015.01.16_2","comment":"Sixel image dumper","maintainer":"sue@iwmt.org","www":"https://github.com/uobikiemukot/sdump","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4a0d6cc8bc7bba4104624f8f8a80db1f00f48e9c3a868a5ae1159ab4da0a0855","flatsize":86949,"path":"All/sdump-2015.01.16_2.pkg","repopath":"All/sdump-2015.01.16_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":26424,"desc":"Sixel image dumper\nDisplay png/jpeg/gif/bmp/pnm image on SIXEL-supported terminals.","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libsixel":{"origin":"graphics/libsixel","version":"1.8.6_1,1"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libjpeg.so.8","libpng16.so.16","libsixel.so.1"],"options":{"DOCS":"on"}},{"name":"sdorfehs","origin":"x11-wm/sdorfehs","version":"1.6_1","comment":"Tiling window manager descended from ratpoison","maintainer":"jrm@FreeBSD.org","www":"https://github.com/jcs/sdorfehs","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bceab6f90e85975e8bff08092f33fcafa0fd7911d0cbeea575f2631896ed0c4a","flatsize":202378,"path":"All/sdorfehs-1.6_1.pkg","repopath":"All/sdorfehs-1.6_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":85600,"desc":"sdorfehs (pronounced \"starfish\") is a tiling window manager descended\nfrom ratpoison (which itself is modelled after GNU Screen).\n\nsdorfehs divides the screen into one or more frames, each only\ndisplaying one window at a time but can cycle through all available\nwindows (those which are not being shown in another frame).\n\nLike Screen, sdorfehs primarily uses prefixed/modal key bindings for\nmost actions. sdorfehs's command mode is entered with a configurable\nkeystroke (Control+a by default) which then allows a number of bindings\naccessible with just a single keystroke or any other combination. For\nexample, to cycle through available windows in a frame, press Control+a\nthen n.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXres":{"origin":"x11/libXres","version":"1.2.2_1"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"}},"categories":["x11-wm"],"shlibs_required":["libX11.so.6","libXRes.so.1","libXft.so.2","libXrandr.so.2","libXtst.so.6","libc.so.8","libfreetype.so.6"]},{"name":"sdom","origin":"textproc/sdom","version":"0.5.1_2","comment":"Implementation of the W3C DOM recommendation in Scheme","maintainer":"ports@FreeBSD.org","www":"https://www.nongnu.org/sdom/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8a1af1be58913a811c9b01a92efe340f90fbf75a5d875c123ce1ae619784032c","flatsize":236014,"path":"All/sdom-0.5.1_2.pkg","repopath":"All/sdom-0.5.1_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":48632,"desc":"SDOM is an implementation of the W3C DOM recommendation (Level 3), including\nsupport for event handling, in the Scheme programming language. SDOM builds\nupon the work of Oleg Kiselyov's SXML project and aims to be fully compatible\nwith the SXML API.","deps":{"guile-lib-guile22":{"origin":"devel/guile-lib","version":"0.2.8.1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["scheme","textproc"],"messages":[{"message":"===>   NOTICE:\n\nThe sdom port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sdl_ttf","origin":"graphics/sdl_ttf","version":"2.0.11_8","comment":"Library to use TrueType fonts to render text in SDL applications","maintainer":"amdmi3@FreeBSD.org","www":"https://www.libsdl.org/projects/SDL_ttf/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"57ae243b3e3f89d7d2315a57c52faa02d8c105495dda372ca87b24b66b7e3b92","flatsize":95008,"path":"All/sdl_ttf-2.0.11_8.pkg","repopath":"All/sdl_ttf-2.0.11_8.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":25504,"desc":"This library is a wrapper around the excellent FreeType library.\n\nWARNING: There may be patent issues with using the FreeType library. Check the\nFreeType website for up-to-date details.\n\nThis library allows you to use TrueType fonts to render text in SDL\napplications.\n\nBe careful when including fonts with your application, as many of them are\ncopyrighted.  The Microsoft fonts, for example, are not freely redistributable\nand even the free \"web\" fonts they provide are only redistributable in their\nspecial executable installer form (May 1998). There are plenty of freeware and\nshareware fonts available on the Internet though, and may suit your purposes.","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"}},"categories":["graphics"],"shlibs_required":["libGL.so.1","libSDL-1.2.so.0","libc.so.8","libfreetype.so.6","libm.so.4","libpthread.so.0"]},{"name":"self-service-password-php81","origin":"net/self-service-password","version":"1.7.2","comment":"Set of PHP-scripts to change LDAP password over the web","maintainer":"ports@bsdserwis.com","www":"https://ltb-project.org/documentation/self-service-password.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"40d6cc9fd14d641efb053b6ae8fa1d31c71bf6f62cbfed27c344b65631dc1cb2","flatsize":21409225,"path":"All/self-service-password-php81-1.7.2.pkg","repopath":"All/self-service-password-php81-1.7.2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":4480812,"desc":"Self Service Password is a web-based LDAP client. It provides easy,\nanywhere-accessible, multi-language service to change your LDAP password.\nSince it is a web application, this LDAP browser works on many platforms,\nmaking change of your LDAP/AD password accessible from any location.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-filter":{"origin":"security/php81-filter","version":"8.1.32"},"php81-ldap":{"origin":"net/php81-ldap","version":"8.1.32"},"php81-mbstring":{"origin":"converters/php81-mbstring","version":"8.1.32"},"php81-phar":{"origin":"archivers/php81-phar","version":"8.1.32"},"php81-session":{"origin":"www/php81-session","version":"8.1.32"},"smarty3-php81":{"origin":"www/smarty3","version":"3.1.48"}},"categories":["net","www"],"annotations":{"flavor":"php81"},"messages":[{"message":"self-service-password-php81-1.7.2 has been installed into:\n\n    /usr/local/www/self-service-password\n\nPlease edit config.inc.php or create config.inc.local.php to suit your needs.\n\nTo make Self Service Password available through your web site, I suggest that\nyou add something like the following to httpd.conf:\n\n    Alias /ssp/ \"/usr/local/www/self-service-password/htdocs/\"\n\n    <Directory \"/usr/local/www/self-service-password/htdocs\">\n        Options none\n        AllowOverride none\n\n        Order Deny,Allow\n        Deny from all\n        Allow from 127.0.0.1 .example.com\n    </Directory>\n\n\nTo make Self Service Password available through your web site, I suggest that\nyou add something like the following to nginx.conf:\n\nlocation /ssp/ {\n    alias /usr/local/www/self-service-password/htdocs/;\n    index index.php;\n\n    location ~ \\.php$ {\n        fastcgi_pass   unix:/var/run/php-fpm-www.socket;\n        fastcgi_param  HTTPS on;\n        fastcgi_index  index.php;\n        fastcgi_param  SCRIPT_FILENAME $request_filename;\n        include        fastcgi_params;\n    }\n}","type":"install"}]},{"name":"sdlskk","origin":"devel/sdlskk","version":"0.5_4","comment":"SKK like library for input Japanese, based on SDL","maintainer":"ports@FreeBSD.org","www":"https://www.kmc.gr.jp/~ohai/sdlskk.en.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0ba007eb4d4e378acc328aaa898f99a3a905da750b996c3d495e86b63b728f2e","flatsize":171232,"path":"All/sdlskk-0.5_4.pkg","repopath":"All/sdlskk-0.5_4.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":41100,"desc":"SKK like library for input Japanese, based on SDL.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_ttf":{"origin":"graphics/sdl_ttf","version":"2.0.11_8"}},"categories":["devel","graphics","ruby"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe sdlskk port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sdlsand","origin":"games/sdlsand","version":"20061017_6","comment":"Simulation of falling sand and other materials","maintainer":"amdmi3@FreeBSD.org","www":"https://sourceforge.net/projects/sdlsand/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9f511fa5e219a9163d5e88e927835d21bc3601007018127d72f42c2b23e05fe8","flatsize":56118,"path":"All/sdlsand-20061017_6.pkg","repopath":"All/sdlsand-20061017_6.pkg","licenselogic":"single","pkgsize":23752,"desc":"The SDL Sand game (The Falling SDL-Sand Game) is a C++ implementation of the\noriginal 'World of Sand' (and later 'Hell of Sand') game implemented in JAVA.\nSDL Sand uses the SDL (Simple DirectMedia Library - http://www.libsdl.org/)\nlibrary for screen output. Therefore the implementation can possibly run on\nevery platform supported by SDL.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"sdlroids","origin":"games/sdlroids","version":"1.3.4_20","comment":"Enhanced shoot-the-asteroids game","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/sdlroids/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5c1b6d615fcc1d6e6fa0e2b1d5d6c8a01844c8b02713a9866126bac4d5250d31","flatsize":190696,"path":"All/sdlroids-1.3.4_20.pkg","repopath":"All/sdlroids-1.3.4_20.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":90484,"desc":"SDLRoids is essentially an Asteroids clone, but with a few extra\nfeatures, and some nice game physics. It is based on xhyperoid, which\nis a UNIX port of the 16-bit Windows game Hyperoid. Major changes from\nxhyperoid are that it's using SDL for sound and graphics, has a couple\nof extra powerups  and that the shield behaves differently.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_mixer-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe sdlroids port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sdlmm","origin":"devel/sdlmm","version":"0.1.8_10","comment":"C++ Wrapper for the SDL (Simple DirectMedia Layer)","maintainer":"ports@FreeBSD.org","www":"https://sdlmm.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e0ce4bbc4c3cb2c827139491e58622f138abd9d8f0456c66a47e6c4c475c1026","flatsize":281797,"path":"All/sdlmm-0.1.8_10.pkg","repopath":"All/sdlmm-0.1.8_10.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":79436,"desc":"SDLmm is a C++ glue for SDL, or the Simple DirectMedia Layer, which is a\ngeneric API that provides low level access to audio, keyboard, mouse,\njoystick, 3D hardware via OpenGL, and 2D framebuffer across multiple\nplatforms.\n\nSDLmm aims to stay as close as possible to the C API while taking advantage\nof native C++ features like object orientation. We will also aim at being\nplatform independent as much as possible.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"}},"categories":["devel"],"messages":[{"message":"===>   NOTICE:\n\nThe sdlmm port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sdl_sound","origin":"audio/sdl_sound","version":"1.0.3_17","comment":"SDL audio library and player for some popular sound file formats","maintainer":"amdmi3@FreeBSD.org","www":"https://www.icculus.org/SDL_sound/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4ff51be2ad63ac6a43ddac263a6a48598613f5e4cf88bb4318cb531002722184","flatsize":421723,"path":"All/sdl_sound-1.0.3_17.pkg","repopath":"All/sdl_sound-1.0.3_17.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":93984,"desc":"SDL_sound is a library that handles the decoding of several popular\nsound file formats, such as raw, wav, mp3, flac, ogg, voc, shn,\naiff, au, and some others.\n\nIt is meant to make the programmer's sound playback tasks simpler.\nThe programmer gives SDL_sound a filename, or feeds it data directly\nfrom one of many sources, and then reads the decoded waveform data\nback at her leisure.\n\nIf resource constraints are a concern, SDL_sound can process sound\ndata in programmer-specified blocks. Alternately, SDL_sound can\ndecode a whole sound file and hand back a single pointer to the\nwhole waveform.\n\nSDL_sound can also handle sample rate, audio format, and channel\nconversion on-the-fly and behind-the-scenes, if the programmer\ndesires.","deps":{"flac":{"origin":"audio/flac","version":"1.5.0,1"},"libmikmod":{"origin":"audio/libmikmod","version":"3.3.11.1_2"},"libmodplug":{"origin":"audio/libmodplug","version":"0.8.9.1.r461"},"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"physfs":{"origin":"devel/physfs","version":"3.2.0"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"smpeg":{"origin":"multimedia/smpeg","version":"0.4.4_18"},"speex":{"origin":"audio/speex","version":"1.2.1_1,1"},"timidity":{"origin":"audio/timidity","version":"0.2i_1"}},"categories":["audio"],"shlibs_required":["libFLAC.so.14","libSDL-1.2.so.0","libc.so.8","libm.so.4","libmikmod.so.3","libmodplug.so.1","libogg.so.0","libphysfs.so.1","libpthread.so.0","libsmpeg-0.4.so.0","libspeex.so.1","libvorbis.so.0","libvorbisfile.so.3"],"options":{"FLAC":"on","MIDI":"on","MIKMOD":"on","MODPLUG":"on","PHYSFS":"on","SMPEG":"on","SPEEX":"on","VORBIS":"on"}},{"name":"sdl_scavenger","origin":"games/sdl_scavenger","version":"145.2015.01.05_5,1","comment":"Lode Runner like game","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/sdlscavenger/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7f97ca6015b446047df956c00c7f1bb50aa41f4fe13ec2d77a5fd4eb67372cd6","flatsize":772738,"path":"All/sdl_scavenger-145.2015.01.05_5,1.pkg","repopath":"All/sdl_scavenger-145.2015.01.05_5,1.pkg","licenselogic":"single","licenses":["GPLv1"],"pkgsize":193844,"desc":"SDL Scavenger A Lode Runner like game.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe sdl_scavenger port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sdl_pango","origin":"x11-toolkits/sdl_pango","version":"0.1.2_11","comment":"SDL API to the Pango text rendering engine of GNOME 2.x","maintainer":"ports@FreeBSD.org","www":"https://sdlpango.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2ed05dacd0665af47c5b9434f554ea2b85f884b234b92e2021585abddf79eb06","flatsize":62991,"path":"All/sdl_pango-0.1.2_11.pkg","repopath":"All/sdl_pango-0.1.2_11.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":19608,"desc":"Pango is the text rendering engine of GNOME 2.x. SDL_Pango connects\nthe engine to SDL.\n\nIf you are a game software developer, you should know the difficulties\nof distribution. So I will start to introduce SDL_Pango from the\nviewpoint of distribution.\n\nIn Un*x, SDL_Pango is hard to use as system-independent module,\nbecause it depends on fontconfig and Pango which are designed as\nsystem-singleton modules. If you use SDL_Pango, your software will\nrequire those modules installed to target system. If your software\nis shipped as shrink-wrap package, it may cause much problem on\nyour support desk. You should carefully design your installation\nprocess.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"}},"categories":["x11-toolkits"],"messages":[{"message":"===>   NOTICE:\n\nThe sdl_pango port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sdl_image","origin":"graphics/sdl_image","version":"1.2.12_14","comment":"Simple library to load images of various formats as SDL surfaces","maintainer":"amdmi3@FreeBSD.org","www":"https://www.libsdl.org/projects/SDL_image/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9935f4e7bb481a39f7b78fbacbe16e6fa5409e0e647f39d9964c20a507baefc4","flatsize":163461,"path":"All/sdl_image-1.2.12_14.pkg","repopath":"All/sdl_image-1.2.12_14.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":44044,"desc":"This is a simple library to load images of various formats as SDL surfaces.\nThis library supports BMP, PPM, PCX, GIF, JPEG, PNG, TGA, and TIFF formats.\n\nAPI:\n#include \"SDL_image.h\"\n\n\tSDL_Surface *IMG_Load(const char *file);\nor\n\tSDL_Surface *IMG_Load_RW(SDL_RWops *src, int freesrc);\nor\n\tSDL_Surface *IMG_Load_RW(SDL_RWops *src, int freesrc, char *type);\n\nwhere type is a string specifying the format (i.e. \"PNG\" or \"pcx\").\nNote that IMG_Load_RW cannot load TGA images.\n\nAn example program 'showimage' is included, with source in showimage.c","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"},"webp":{"origin":"graphics/webp","version":"1.5.0"}},"categories":["graphics"],"shlibs_required":["libSDL-1.2.so.0","libc.so.8","libjpeg.so.8","libpng16.so.16","libpthread.so.0","libtiff.so.6","libwebp.so.7","libz.so.3"],"options":{"JPEG":"on","PNG":"on","TIFF":"on","WEBP":"on"},"annotations":{"cpe":"cpe:2.3:a:libsdl:sdl_image:1.2.12:::::dragonfly6:x86_64:14"}},{"name":"sdl_net","origin":"net/sdl_net","version":"1.2.8_3","comment":"Small sample cross-platform networking library","maintainer":"amdmi3@FreeBSD.org","www":"https://www.libsdl.org/projects/SDL_net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8e43c39706c9b9265c0bb7e9e89956c7d8df86b566f945f0f1b80f02fb22acea","flatsize":56997,"path":"All/sdl_net-1.2.8_3.pkg","repopath":"All/sdl_net-1.2.8_3.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":15072,"desc":"This is a small sample cross-platform networking library, with a sample chat\nclient and server application. The chat client uses the GUIlib GUI framework\nlibrary.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"}},"categories":["net"]},{"name":"sdl_audiolib","origin":"audio/sdl_audiolib","version":"git20220713_7","comment":"Audio decoding, resampling and mixing library for SDL","maintainer":"amdmi3@FreeBSD.org","www":"https://github.com/realnc/SDL_audiolib","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6456a211f85a1c148dcaeee19437bdfe909b43a43cc603602de48b9c51059e08","flatsize":375546,"path":"All/sdl_audiolib-git20220713_7.pkg","repopath":"All/sdl_audiolib-git20220713_7.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":122168,"desc":"This is a small and simple to use C++ library for playing various\naudio formats. It is a thin (-ish) wrapper around existing resampling\n(like SRC or SoX) and decoding libraries (like libmpg123 or libvorbis.)\n\nIt was written as a replacement for SDL_mixer, due to SDL_mixer's\nlack of multiple music streams, limited audio format support and\npoor resampling quality.","deps":{"flac":{"origin":"audio/flac","version":"1.5.0,1"},"fluidsynth":{"origin":"audio/fluidsynth","version":"2.4.4"},"libfmt":{"origin":"devel/libfmt","version":"10.2.1"},"libmodplug":{"origin":"audio/libmodplug","version":"0.8.9.1.r461"},"libopenmpt":{"origin":"audio/libopenmpt","version":"0.7.13_1"},"libsamplerate":{"origin":"audio/libsamplerate","version":"0.2.2_1"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"},"libsoxr":{"origin":"audio/libsoxr","version":"0.1.3_3"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"libxmp":{"origin":"audio/libxmp","version":"4.6.2"},"mpg123":{"origin":"audio/mpg123","version":"1.32.10"},"opusfile":{"origin":"audio/opusfile","version":"0.12_1"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"wildmidi":{"origin":"audio/wildmidi","version":"0.4.2_1"}},"categories":["audio"],"options":{"DOCS":"on","SAMPLERATE":"on","SOXR":"on","OPENMPT":"on","XMP":"on","MODPLUG":"on","MPG123":"on","SNDFILE":"on","VORBIS":"on","OPUS":"on","FLAC":"on","FLUIDSYNTH":"on","WILDMIDI":"on"}},{"name":"sdl_mixer","origin":"audio/sdl_mixer","version":"1.2.12_15","comment":"Sample multi-channel audio mixer library","maintainer":"amdmi3@FreeBSD.org","www":"https://www.libsdl.org/projects/SDL_mixer/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b06f469e8504442c54ddcadc89ddd69ca2b7fe1beff00c37b82641e02e00319f","flatsize":526634,"path":"All/sdl_mixer-1.2.12_15.pkg","repopath":"All/sdl_mixer-1.2.12_15.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":115432,"desc":"SDL_mixer is a sample multi-channel audio mixer library. It supports any number\nof simultaneously playing channels of 16 bit stereo audio, plus a single\nchannel of music, mixed by the popular MikMod MOD, Timidity MIDI and SMPEG MP3\nlibraries.","deps":{"flac":{"origin":"audio/flac","version":"1.5.0,1"},"libmikmod":{"origin":"audio/libmikmod","version":"3.3.11.1_2"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"smpeg":{"origin":"multimedia/smpeg","version":"0.4.4_18"},"timidity":{"origin":"audio/timidity","version":"0.2i_1"}},"categories":["audio"],"options":{"FLAC":"on","SMPEG":"on","TIMIDITYPLUS":"off","MIKMOD":"on","MODPLUG":"off","VORBIS":"on","TREMOR":"off"}},{"name":"sdl2_ttf","origin":"graphics/sdl2_ttf","version":"2.24.0","comment":"Library to use TrueType fonts to render text in SDL applications","maintainer":"amdmi3@FreeBSD.org","www":"https://github.com/libsdl-org/SDL_ttf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4bea9b2a0e7edb3d1f41997ad9554ae50cd30e160af029ff3d3d2d5a3f45ab95","flatsize":164369,"path":"All/sdl2_ttf-2.24.0.pkg","repopath":"All/sdl2_ttf-2.24.0.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":37952,"desc":"This library is a wrapper around the FreeType and Harfbuzz libraries,\nallowing you to use TrueType fonts to render text in SDL applications.\n\nIt allows a programmer to use multiple TrueType fonts without having\nto code a font rendering routine themselves. With the power of\noutline fonts and antialiasing, high quality text output can be\nobtained without much effort.","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"}},"categories":["graphics"],"options":{"DOCS":"on","HARFBUZZ":"on"}},{"name":"sdsl-lite","origin":"devel/sdsl-lite","version":"2.1.1.137","comment":"Succinct Data Structure Library 2.0","maintainer":"yuri@FreeBSD.org","www":"https://github.com/simongog/sdsl-lite","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"714f34d4fcaf91d4eaec21d2790352a35cf25adc8e83948137e71c0908eace3b","flatsize":2189013,"path":"All/sdsl-lite-2.1.1.137.pkg","repopath":"All/sdsl-lite-2.1.1.137.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":418080,"desc":"The Succinct Data Structure Library (SDSL) is a powerful and flexible C++11\nlibrary implementing succinct data structures. In total, the library contains\nthe highlights of 40 research publications. Succinct data structures can\nrepresent an object (such as a bitvector or a tree) in space close to the\ninformation-theoretic lower bound of the object while supporting operations of\nthe original object efficiently. The theoretical time complexity of an operation\nperformed on the classical data structure and the equivalent succinct data\nstructure are (most of the time) identical.","categories":["devel"]},{"name":"sdl_jewels","origin":"games/sdl_jewels","version":"1.1.1_5","comment":"Tile-matching 8x8 puzzle game","maintainer":"ports@FreeBSD.org","www":"http://www.linuxmotors.com/gljewel/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"87760905490690238281c2e2cca282ba57d7ce89fe6c03475b222add3b8b51b9","flatsize":482707,"path":"All/sdl_jewels-1.1.1_5.pkg","repopath":"All/sdl_jewels-1.1.1_5.pkg","licenselogic":"single","pkgsize":158728,"desc":"The game is very simple. There is an 8x8 array of jewels of 7 types. You\nneed to get 3 or more in a row horizontally or vertically in order to\nscore points. You can swap any two jewels that are next to each other\nup and down or left and right. The mechanic is to click the mouse on the\nfirst one, then drag in the direction to switch with. Then let up on the\nmouse button, but this last isn't so critical.\n\nJewels can only be swapped if after the swap there is at least one 3 or more\nin a row set created. Otherwise the jewels return to their original position.\n\nThere is a clock shown on the left. When it counts down to 0 the game is over.\nYou will probably be able to enter your name into the high score table.\nHit enter when done.\n\nHit F1 or spacebar to start a new game, or ESC to exit.\n\nThis game makes use of OpenGL. Without an OpenGL implementation it won't work.\nIf you only have software rendering you can still play but the frame rate\nwill be lower. The GLX module must be present as well.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libGL.so.1","libSDL-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe sdl_jewels port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"seahorse","origin":"security/seahorse","version":"41.0_3","comment":"GNOME application for managing encryption keys (PGP, SSH)","maintainer":"gnome@FreeBSD.org","www":"https://wiki.gnome.org/Apps/Seahorse","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f9046ea6359b0277eadf92aac7178e4590b6990fce4cf7a91b21f5af5509758d","flatsize":7184097,"path":"All/seahorse-41.0_3.pkg","repopath":"All/seahorse-41.0_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1114716,"desc":"Seahorse is a Gnome front end for GnuPG - the Gnu Privacy Guard program.\n\nIt is a tool for secure communications and data storage.\nData encryption and digital signature creation can easily\nbe performed through a GUI and Key Management operations\ncan easily be carried out through an intuitive interface.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"avahi-app":{"origin":"net/avahi-app","version":"0.8_6"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gcr3":{"origin":"security/gcr3","version":"3.40.0_3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnupg":{"origin":"security/gnupg","version":"2.4.7"},"gpgme":{"origin":"security/gpgme","version":"1.24.2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libhandy":{"origin":"x11-toolkits/libhandy","version":"1.6.2_2"},"libpwquality":{"origin":"security/libpwquality","version":"1.4.5_2"},"libsecret":{"origin":"security/libsecret","version":"0.20.5_3"},"libsoup":{"origin":"devel/libsoup","version":"2.74.3"},"openldap26-client":{"origin":"net/openldap26-client","version":"2.6.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["gnome","security"],"shlibs_required":["libavahi-client.so.3","libavahi-common.so.3","libavahi-glib.so.1","libc.so.8","libgck-1.so.0","libgcr-base-3.so.1","libgcr-ui-3.so.1","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgpgme.so.11","libgtk-3.so.0","libhandy-1.so.0","libintl.so.8","libldap.so.2","libpthread.so.0","libpwquality.so.1","libsecret-1.so.0","libsoup-2.4.so.1"],"options":{"AVAHI":"on","LDAP":"on"},"annotations":{"cpe":"cpe:2.3:a:gnome:seahorse:41.0:::::dragonfly6:x86_64:3"}},{"name":"sdl_gfx","origin":"graphics/sdl_gfx","version":"2.0.27","comment":"SDL graphics drawing primitives and other support functions","maintainer":"amdmi3@FreeBSD.org","www":"https://www.ferzkopp.net/Software/SDL_gfx-2.0/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4c3666051d1d21f6a090cd8b66488040f23d16ff391f5a5472e38bc915f27cd5","flatsize":283700,"path":"All/sdl_gfx-2.0.27.pkg","repopath":"All/sdl_gfx-2.0.27.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":51604,"desc":"The SDL_gfx library evolved out of the SDL_gfxPrimitives code which provided\nbasic drawing routines such as lines, circles or polygons and SDL_rotozoom\nwhich implemented a interpolating rotozoomer for SDL surfaces.\n\nThe current components of the SDL_gfx library are:\n\n   - Graphic Primitives (SDL_gfxPrimitves.h)\n   - Rotozoomer (SDL_rotozoom.h)\n   - Framerate control (SDL_framerate.h)\n   - MMX image filters (SDL_imageFilter.h)","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"}},"categories":["graphics"],"options":{"MMX":"on"}},{"name":"sdl2_image","origin":"graphics/sdl2_image","version":"2.8.8","comment":"Simple library to load images of various formats as SDL surfaces","maintainer":"amdmi3@FreeBSD.org","www":"https://github.com/libsdl-org/SDL_image","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b344628e935420d23459180224068a0ee9cd5537e21955d5809270876325fb55","flatsize":213487,"path":"All/sdl2_image-2.8.8.pkg","repopath":"All/sdl2_image-2.8.8.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":64524,"desc":"This is a simple library to load images of various formats as SDL surfaces.\nIt can load BMP, GIF, JPEG, LBM, PCX, PNG, PNM (PPM/PGM/PBM), QOI,\nTGA, XCF, XPM, and simple SVG format images. It can also load AVIF,\nJPEG-XL, TIFF, and WebP images, depending on build options","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libavif":{"origin":"graphics/libavif","version":"1.2.0"},"libjxl":{"origin":"graphics/libjxl","version":"0.11.1_1"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"},"webp":{"origin":"graphics/webp","version":"1.5.0"}},"categories":["graphics"],"options":{"AVIF":"on","JPEG":"on","JXL":"on","PNG":"on","TEST":"off","TIFF":"on","WEBP":"on"}},{"name":"sdl_console","origin":"devel/sdl_console","version":"2.1_7","comment":"Drop down console that can be easily added to any SDL application","maintainer":"ports@FreeBSD.org","www":"https://wacha.ch/wiki/sdlconsole/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"655fcf8f7c46baa70a0d013d33a6d4b46d4c96473240f80ded3b665db7d5e909","flatsize":74824,"path":"All/sdl_console-2.1_7.pkg","repopath":"All/sdl_console-2.1_7.pkg","licenselogic":"single","pkgsize":20772,"desc":"SDL_Console is a drop down console that can be easily added to any SDL\napplication. It is similar to Quake and other games consoles. A console\ngives you the ability to interact with your program in an easy way by\nexecuting predefined commands. You can also have more than one console\nat a time.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"}},"categories":["devel"],"options":{"SDL_IMAGE":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe sdl_console port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sdl2pp","origin":"devel/sdl2pp","version":"0.18.1_1","comment":"C++11 bindings/wrapper for SDL2","maintainer":"amdmi3@FreeBSD.org","www":"https://github.com/libSDL2pp/libSDL2pp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dc3225e355ba5919d65e444d3555076cf469a2053e6fb8f509be5ba7a0403633","flatsize":435207,"path":"All/sdl2pp-0.18.1_1.pkg","repopath":"All/sdl2pp-0.18.1_1.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":68140,"desc":"This library provides C++11 bindings/wrapper over a subset of SDL2\nfunctions with extra features proided with modern C++ such as:\n\n* RAII-style initialization and destruction\n* Full error checking: exception is thrown if any SDL function\n  fails. Exception itself allows to retrieve SDL error string\n* C++11 move semantics support, which allow you to store SDL objects\n  in containers and pass/return them by value with no overhead","deps":{"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_image":{"origin":"graphics/sdl2_image","version":"2.8.8"},"sdl2_mixer":{"origin":"audio/sdl2_mixer","version":"2.8.1"},"sdl2_ttf":{"origin":"graphics/sdl2_ttf","version":"2.24.0"}},"categories":["devel"],"options":{"DOCS":"on","DOXYGEN":"off"}},{"name":"sdl_lopan","origin":"games/sdl_lopan","version":"10_5","comment":"Mahjong game remake","maintainer":"ports@FreeBSD.org","www":"http://www.linuxmotors.com/sdllopan/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"25e1cdfecb688fa8d2f109b8630df05f54c94774622250e2544c1b1fef3ca97c","flatsize":574364,"path":"All/sdl_lopan-10_5.pkg","repopath":"All/sdl_lopan-10_5.pkg","licenselogic":"single","pkgsize":353156,"desc":"SDL Lopan is a mahjong game remake","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe sdl_lopan port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sdlpop","origin":"games/sdlpop","version":"1.23_1","comment":"Open-source port of Prince of Persia","maintainer":"pkubaj@FreeBSD.org","www":"https://github.com/NagyD/SDLPoP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8a3aa38056db6078d4d9eba124eca943fc268b0c7ccea98d2cc38da994bf09ec","flatsize":963748,"path":"All/sdlpop-1.23_1.pkg","repopath":"All/sdlpop-1.23_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":465564,"desc":"An open-source port of Prince of Persia, based on the disassembly of the DOS\nversion.","deps":{"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_image":{"origin":"graphics/sdl2_image","version":"2.8.8"}},"categories":["games"],"shlibs_required":["libSDL2-2.0.so.0","libSDL2_image-2.0.so.0","libc.so.8","libm.so.4"],"options":{"DOCS":"on"}},{"name":"sdl2_pango","origin":"x11-toolkits/sdl2_pango","version":"2.1.5","comment":"Graphically rendering internationalized and tagged text in SDL2","maintainer":"wen@FreeBSD.org","www":"https://github.com/markuskimius/SDL2_Pango","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b451404ce22165e98a5243979f69ba7ba06ca3d5912830acb6e786b35cb34bc2","flatsize":61979,"path":"All/sdl2_pango-2.1.5.pkg","repopath":"All/sdl2_pango-2.1.5.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":18968,"desc":"SDL2_Pango is a library for graphically rendering internationalized and\ntagged text in SDL2 using TrueType fonts.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"}},"categories":["x11-toolkits"]},{"name":"sdl2_net","origin":"net/sdl2_net","version":"2.2.0","comment":"Small sample cross-platform networking library","maintainer":"amdmi3@FreeBSD.org","www":"https://github.com/libsdl-org/SDL_net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6be44a5f714b1ce65f403485d328099c662be11e75f3dd92377d29c9183870a7","flatsize":63387,"path":"All/sdl2_net-2.2.0.pkg","repopath":"All/sdl2_net-2.2.0.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":18524,"desc":"This is an example portable network library for use with SDL.","deps":{"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"}},"categories":["net"]},{"name":"sdl2_mixer","origin":"audio/sdl2_mixer","version":"2.8.1","comment":"Sample multi-channel audio mixer library","maintainer":"amdmi3@FreeBSD.org","www":"https://github.com/libsdl-org/SDL_mixer","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"72aa4dce4e12ce00c0b8c6f3282e4e7a7b68972c653eae75fd93412292005b76","flatsize":269371,"path":"All/sdl2_mixer-2.8.1.pkg","repopath":"All/sdl2_mixer-2.8.1.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":78404,"desc":"SDL_mixer is a simple multi-channel audio mixer library. It supports\n8 channels of 16 bit stereo audio, plus a single channel of music.\nIt can load FLAC, MP3, Ogg, VOC, and WAV format audio. It can also\nload MIDI, MOD, and Opus audio, depending on build options","deps":{"fluidsynth":{"origin":"audio/fluidsynth","version":"2.4.4"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"libxmp":{"origin":"audio/libxmp","version":"4.6.2"},"mpg123":{"origin":"audio/mpg123","version":"1.32.10"},"opusfile":{"origin":"audio/opusfile","version":"0.12_1"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"}},"categories":["audio"],"options":{"FLAC":"off","FLUIDSYNTH":"on","GME":"off","MPG123":"on","OPUS":"on","VORBIS":"on","WAVPACK":"off","MODPLUG":"off","XMP":"on"}},{"name":"sdig","origin":"net-mgmt/sdig","version":"0.45_3","comment":"Translate IP/DNS/WINS/MAC address into port description","maintainer":"zi@FreeBSD.org","www":"http://sdig.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8f94d7570b7cc67042cee3792efead00568933c9a709d46330b9a873275054f8","flatsize":196565,"path":"All/sdig-0.45_3.pkg","repopath":"All/sdig-0.45_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":53724,"desc":"Given SNMP-capable routers and switches, sdig can turn an IP address, DNS/WINS\nhost name or a MAC address into a port description.","deps":{"net-snmp":{"origin":"net-mgmt/net-snmp","version":"5.9.4_6,1"}},"categories":["net-mgmt"],"shlibs_required":["libc.so.8","libcrypto.so.12","libdevstat.so.3","libkinfo.so.2","libkvm.so.3","libm.so.4","libnetsnmp.so.40","libssl.so.12","libwrap.so.4"],"messages":[{"message":"If you wish to use the NMBLOOKUP option within sdig, you must\ninstall samba.","type":"install"}]},{"name":"sdif","origin":"textproc/sdif","version":"2.8.20170401","comment":"Side-by-side diff viewer for ANSI terminal","maintainer":"hrs@FreeBSD.org","www":"https://github.com/kaz-utashiro/sdif","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"287c52fbe178869bc1589f1d95374a5c3adc4eeaca9345e85f4930a9dbe78815","flatsize":39204,"path":"All/sdif-2.8.20170401.pkg","repopath":"All/sdif-2.8.20170401.pkg","licenselogic":"single","licenses":["GREPLE"],"pkgsize":13260,"desc":"sdif is inspired by System V sdiff(1) command.  The basic feature of\nsdif is making a side-by-side listing of two different files.  All\ncontents of two files are listed on left and right sides.  Center\ncolumn is used to indicate how different those lines.  No mark means\nno difference.  Added, deleted and modified lines are marked with `-'\nand `+' character.\n\nIt also reads and formats the output from diff command from standard\ninput.  Besides normal diff output, context diff -c and unified diff\n-u output will be handled properly.  Combined diff format is also\nsupported, but currently limited upto three files.","deps":{"p5-Getopt-EX":{"origin":"devel/p5-Getopt-EX","version":"1.15.1_1,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["textproc"],"annotations":{"deprecated":"Deprecated upstream, repo archived Nov 21, 2018","expiration_date":"2025-04-30"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nDeprecated upstream, repo archived Nov 21, 2018.\n\nIt is scheduled to be removed on or after 2025-04-30."}]},{"name":"sdl2","origin":"devel/sdl20","version":"2.32.2_1","comment":"Cross-platform multimedia development API","maintainer":"amdmi3@FreeBSD.org","www":"https://www.libsdl.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"61c87cdbed685001a1e7baeb1dc4e124a5e042ef0110309f3eec0628e8aca40c","flatsize":7852314,"path":"All/sdl2-2.32.2_1.pkg","repopath":"All/sdl2-2.32.2_1.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":1253660,"desc":"This library is designed to make it easy to write games that run on UNIX,\nWin32, MacOS X and other platforms using the various native high-performance\nmedia interfaces (for video, audio, etc) and presenting a single source-code\nlevel API to your application. This is a fairly low level API, but using this,\ncompletely portable applications can be written with a great deal of\nflexibility.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXScrnSaver":{"origin":"x11/libXScrnSaver","version":"1.2.4_1"},"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libinotify":{"origin":"devel/libinotify","version":"20240724"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"mesa-libs":{"origin":"graphics/mesa-libs","version":"21.3.9"},"vulkan-loader":{"origin":"graphics/vulkan-loader","version":"1.4.311"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["devel"],"options":{"CSD":"off","DBUS":"off","FCITX":"off","HIDAPI":"on","IBUS":"off","JOYSTICK":"on","SAMPLERATE":"off","UDEV":"off","ALSA":"off","JACK":"off","NAS":"off","OSS":"on","PIPEWIRE":"off","PULSEAUDIO":"off","SNDIO":"off","KMSDRM":"on","OPENGL":"on","OPENGLES":"on","VULKAN":"on","WAYLAND":"on","X11":"on"}},{"name":"sdl","origin":"devel/sdl12","version":"1.2.15_17,2","comment":"Cross-platform multimedia development API","maintainer":"amdmi3@FreeBSD.org","www":"https://www.libsdl.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7ccc4b36a48235ad4b319e2e20faa6c7f20c8320b6f0a79905f24f86c2180da8","flatsize":3135225,"path":"All/sdl-1.2.15_17,2.pkg","repopath":"All/sdl-1.2.15_17,2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":687412,"desc":"This library is designed to make it easy to write games that run on UNIX,\nWin32 and BeOS using the various native high-performance media interfaces,\n(for video, audio, etc) and presenting a single source-code level API to\nyour application.  This is a fairly low level API, but using this, completely\nportable applications can be written with a great deal of flexibility.","deps":{"aalib":{"origin":"graphics/aalib","version":"1.4.r5_14"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"}},"categories":["devel"],"options":{"AALIB":"on","DOCS":"on","EXAMPLES":"on","LINJOY":"off","OPENGL":"on","SVGALIB":"off","VGL":"on","X11":"on","NAS":"off","OSS":"on","PULSEAUDIO":"off","SNDIO":"off"},"annotations":{"cpe":"cpe:2.3:a:libsdl:simple_directmedia_layer:1.2.15:::::dragonfly6:x86_64:17"},"messages":[{"message":"Your SDL library has been built with libvgl support, which means that you\n can run almost any SDL application straight on your console (VESA 2.0\n compatible videocard is required).\n\n To do this you have to load the vesa kernel module or enable it in your\n kernel, and set environment variable \"SDL_VIDEODRIVER=vgl\".","type":"install"}]},{"name":"sdl2_gfx","origin":"graphics/sdl2_gfx","version":"1.0.4","comment":"SDL graphics drawing primitives and other support functions","maintainer":"amdmi3@FreeBSD.org","www":"https://www.ferzkopp.net/Software/SDL_gfx-2.0/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fadfc5bb5808acba66b3d51f0dc905e614c4581421c4644a22c5abb7ec820923","flatsize":169360,"path":"All/sdl2_gfx-1.0.4.pkg","repopath":"All/sdl2_gfx-1.0.4.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":41420,"desc":"The SDL_gfx library evolved out of the SDL_gfxPrimitives code which provided\nbasic drawing routines such as lines, circles or polygons and SDL_rotozoom\nwhich implemented a interpolating rotozoomer for SDL surfaces.\n\nThe current components of the SDL_gfx library are:\n\n   - Graphic Primitives (SDL_gfxPrimitves.h)\n   - Rotozoomer (SDL_rotozoom.h)\n   - Framerate control (SDL_framerate.h)\n   - MMX image filters (SDL_imageFilter.h)","deps":{"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"}},"categories":["graphics"],"options":{"MMX":"off"}},{"name":"sdl12-compat","origin":"devel/sdl12-compat","version":"1.2.68","comment":"SDL-1.2 compatibility layer that uses SDL 2.0 behind the scenes","maintainer":"jbeich@FreeBSD.org","www":"https://github.com/libsdl-org/sdl12-compat","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"077a88ec2982038f9401b1ece0dfb0ea09976bd98ccde2160651891ca0bdb2e6","flatsize":161464,"path":"All/sdl12-compat-1.2.68.pkg","repopath":"All/sdl12-compat-1.2.68.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":67124,"desc":"This code is a compatibility layer; it provides a binary and source\ncompatible API for programs written against SDL 1.2, but it uses SDL 2.0\nbehind the scenes. If you are writing new code, please target SDL 2.0\ndirectly and do not use this layer.","deps":{"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"}},"categories":["devel","wayland"]},{"name":"sdl-sopwith","origin":"games/sdl-sopwith","version":"2.7.0","comment":"Classic WW1 biplane game","maintainer":"amdmi3@FreeBSD.org","www":"https://github.com/fragglet/sdl-sopwith","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ff99ae10ba1f55829978dd2df6a96322568954a3edcd1a317aadbe7878786aa6","flatsize":197898,"path":"All/sdl-sopwith-2.7.0.pkg","repopath":"All/sdl-sopwith-2.7.0.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":74956,"desc":"This is a port of the classic computer game \"Sopwith\" to run on\nmodern computers and operating systems. It is named \"SDL Sopwith\"\nas it was originally used the LibSDL graphics library. There is now\nalso a port to Gtk+, the widget library used by GNOME and there is\ninitial code written toward a backport allowing it to be run under\nDOS, like the original.","deps":{"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"}},"categories":["games"],"shlibs_required":["libSDL2-2.0.so.0","libc.so.8","libm.so.4"],"options":{"DOCS":"on"}},{"name":"sdl2_sound","origin":"audio/sdl2_sound","version":"2.0.4","comment":"Abstract SDL soundfile decoder","maintainer":"amdmi3@FreeBSD.org","www":"https://icculus.org/SDL_sound/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f8226bbd77fceb6673a47ede0dd3cdba21d0b841b04e71a1e2d4e4b9704d7ea2","flatsize":1163122,"path":"All/sdl2_sound-2.0.4.pkg","repopath":"All/sdl2_sound-2.0.4.pkg","licenselogic":"and","licenses":["ART10","ZLIB"],"pkgsize":297664,"desc":"SDL_sound is a library that handles the decoding of several popular\nsound file formats, such as .WAV and .MP3. It is meant to make the\nprogrammer's sound playback tasks simpler. The programmer gives\nSDL_sound a filename, or feeds it data directly from one of many\nsources, and then reads the decoded waveform data back at her\nleisure. If resource constraints are a concern, SDL_sound can process\nsound data in programmer-specified blocks. Alternately, SDL_sound\ncan decode a whole sound file and hand back a single pointer to the\nwhole waveform. SDL_sound can also handle sample rate, audio format,\nand channel conversion on-the-fly and behind-the-scenes, if the\nprogrammer desires.","deps":{"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"}},"categories":["audio"],"shlibs_required":["libSDL2-2.0.so.0","libc.so.8"],"options":{"DOCS":"on","EXAMPLES":"on","MIDI":"on"}},{"name":"sd-mux-ctrl","origin":"devel/sd-mux-ctrl","version":"g20200217_3","comment":"Control utility for Tizen SD card multiplexer","maintainer":"bofh@FreeBSD.org","www":"https://git.tizen.org/cgit/tools/testlab/sd-mux/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0881e50c9a23c0306de87731cc6a1906c1c683ed03c8dba63cb34b2f6bdb3842","flatsize":32812,"path":"All/sd-mux-ctrl-g20200217_3.pkg","repopath":"All/sd-mux-ctrl-g20200217_3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":14772,"desc":"sd-mux-ctrl is a control program for the Tizen Secure Digital (SD) card\nmultiplexer.","deps":{"libftdi1":{"origin":"devel/libftdi1","version":"1.5_7"},"popt":{"origin":"devel/popt","version":"1.19_1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libftdi1.so.2","libm.so.4","libpopt.so.0","libstdc++.so.9","libusb.so.2"]},{"name":"sd-agent","origin":"sysutils/sd-agent","version":"1.13.4_1","comment":"Server Density Agent for FreeBSD","maintainer":"tim@wallago.co.uk","www":"https://www.serverdensity.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ac0c944efa2308781adfbd60bbb4a4dedd9f3c3ea203606721253bcad4224c10","flatsize":184025,"path":"All/sd-agent-1.13.4_1.pkg","repopath":"All/sd-agent-1.13.4_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":31496,"desc":"Server Density Agent for FreeBSD\n\nMonitor CPU, memory, disk usage, network, Apache, MySQL + more via the\nServerDensity platform.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"},"sysinfo":{"origin":"sysutils/sysinfo","version":"1.0.1_3"}},"categories":["sysutils"],"users":["sd-agent"],"groups":["sd-agent"]},{"name":"sddm-freebsd-black-theme","origin":"x11-themes/sddm-freebsd-black-theme","version":"1.3","comment":"Simple SDDM theme inspired on the FBSD SLiM theme","maintainer":"ports@FreeBSD.org","www":"https://bitbucket.org/rigoletto-freebsd/sddm-freebsd-black-theme","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c7af654b39b31faa912c609de19f81055bffe7157df12a6b6110f8ce65b6bf10","flatsize":124072,"path":"All/sddm-freebsd-black-theme-1.3.pkg","repopath":"All/sddm-freebsd-black-theme-1.3.pkg","licenselogic":"single","licenses":["CC-BY-SA-4.0"],"pkgsize":89460,"desc":"Simple SDDM theme inspired on the FBSD SLiM theme.\n\nThis theme was created to make available an option to have a\nbranded x11/sddm. It is following the official FreeBSD logo and\ncolors. The FBSD SLiM theme was used as inpiration.","deps":{"montserrat":{"origin":"x11-fonts/montserrat","version":"7.222"}},"categories":["x11-themes"],"options":{"DOCS":"on"},"messages":[{"message":"To enable this theme edit:\n\n /usr/local/etc/sddm.conf\n\n This theme use the x11-fonts/montserrat font by default. However, it\n can be changed to any desired font editing:\n\n /usr/local/share/sddm/themes/sddm-freebsd-black-theme/theme.conf","type":"install"},{"message":"===>   NOTICE:\n\nThe sddm-freebsd-black-theme port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sdcv","origin":"textproc/sdcv","version":"0.5.5_1","comment":"Text-based utility for work with dictionaries in StarDict's format","maintainer":"citrin@citrin.ru","www":"https://dushistov.github.io/sdcv/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8de130a5058a84d35ce050996eca800cfbafaa2012fca0b8048b10af7e33c946","flatsize":167567,"path":"All/sdcv-0.5.5_1.pkg","repopath":"All/sdcv-0.5.5_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":66864,"desc":"SDCV(StarDict under Console Version) is simple, cross-platform text-based\nutility for work with dictionaries in StarDict's format.\n\nThe word from \"list of words\" may be string with leading '/' for using Fuzzy\nsearch algorithm, string may contain '?' and '*' for using regexp search.\nIt work in interactive and not interactive mode.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libglib-2.0.so.0","libintl.so.8","libm.so.4","libreadline.so.8","libstdc++.so.9","libz.so.3"],"options":{"NLS":"on"},"messages":[{"message":"sdcv is now installed.\nyou have to fetch the dictionaries to make it work correctly.\n\n1. Make directory for dictionaries files :\n\n\t# mkdir -p /usr/local/share/stardict/dic\n\n\n2. Please put your dictionary file at :\n\n \t/usr/local/share/stardict/dic/","type":"install"}]},{"name":"scws","origin":"textproc/scws","version":"1.2.3","comment":"Simple Chinese word segmentation program and lib","maintainer":"ports@FreeBSD.org","www":"http://www.xunsearch.com/scws/index.php","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"92cd800afa7321c26f4aa141cbac28d2879df8435b8389ed35fb99e84decfc6c","flatsize":94473,"path":"All/scws-1.2.3.pkg","repopath":"All/scws-1.2.3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":36092,"desc":"SCWS (Simple Chinese Word Segmentation) is a frequency dictionary based Chinese\nword segmentation engine, it can cut a whole section of the Chinese text into\nwords. Word is the smallest unit of morpheme in Chinese, but in Chinese words\nare not separated by spaces,so word segmentation is an important step for\nChinese language process.SCWS is written in C without other dependencies and\naccept GBK and UTF-8 encoding for both the Simple Chinese (zh_CN) and the\nTraditional Chinese (such as zh_TW).","categories":["textproc"],"shlibs_required":["libc.so.8","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe scws port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sdbus-cpp","origin":"devel/sdbus-cpp","version":"1.3.0_2","comment":"High-level C++ D-Bus library","maintainer":"jbeich@FreeBSD.org","www":"https://github.com/Kistler-Group/sdbus-cpp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1e38c62b382717bddb0d6e4c07f0732b8185ce28402740d199cea0aeb4708df6","flatsize":748355,"path":"All/sdbus-cpp-1.3.0_2.pkg","repopath":"All/sdbus-cpp-1.3.0_2.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":179752,"desc":"sdbus-c++ is a high-level C++ D-Bus library for Linux designed to\nprovide expressive, easy-to-use API in modern C++. It adds another\nlayer of abstraction on top of sd-bus, a nice, fresh C D-Bus\nimplementation by systemd.\n\nsdbus-c++ has been written primarily as a replacement of dbus-c++,\nwhich currently suffers from a number of (unresolved) bugs,\nconcurrency issues and inherent design complexities and\nlimitations. sdbus-c++ has learned from dbus-c++ and has chosen a\ndifferent path, a path of simple yet powerful design that is intuitive\nand friendly to the user and inherently free of those bugs.\n\nEven though sdbus-c++ uses sd-bus library, it is not necessarily\nconstrained to systemd and can perfectly be used in non-systemd\nenvironments as well.","deps":{"basu":{"origin":"devel/basu","version":"0.2.1"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"libepoll-shim":{"origin":"devel/libepoll-shim","version":"0.0.20240608"}},"categories":["devel"],"shlibs_required":["libc.so.8","libepoll-shim.so.0","libexpat.so.1","libm.so.4","libstdc++.so.9"]},{"name":"sctplib","origin":"net/sctplib","version":"1.0.31","comment":"User-space implementation of the SCTP protocol RFC 4960","maintainer":"thomas.dreibholz@gmail.com","www":"https://www.nntb.no/~dreibh/sctplib/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ad3e1544a7f67a42778c9712ef9bb48c5d43850163edeaab6656583573e587d6","flatsize":516478,"path":"All/sctplib-1.0.31.pkg","repopath":"All/sctplib-1.0.31.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":125964,"desc":"The SCTPLIB library is a prototype implementation of the Stream Control\nTransmission Protocol (SCTP), a message-oriented reliable transport protocol\nthat supports multi-homing, and multiple message streams multiplexed within an\nSCTP connection (also named association). SCTP is described in RFC 4960. The\nAPI of the library is modeled after Section 10 of RFC 4960, and most\nparameters and functions should be self-explanatory to the user familiar with\nthis document. In addition to these interface functions between an Upper Layer\nProtocol (ULP) and an SCTP instance, the library also provides a number of\nhelper functions that can be used to manage callbacks and timers, as well as\nUDP sockets for simple IPC. Furthermore, SCTPLIB provides support for UDP\nencapsulation, making it possible to co-exist with kernel SCTP\nimplementations.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"}},"categories":["net"]},{"name":"sd-libreoffice","origin":"editors/libreoffice-sd","version":"25.2.2.2","comment":"sd language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fc52b1e751bfb311cb39f423d9581a2098061c438f9fef1bb6840375a8b09d60","flatsize":1882863,"path":"All/sd-libreoffice-25.2.2.2.pkg","repopath":"All/sd-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":302440,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"torcs","origin":"games/torcs","version":"1.3.7_5","comment":"Free, open-source racing car simulator","maintainer":"monwarez@mailoo.org","www":"https://torcs.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3619d3f8f581d0533610aba62a833f0bc21c15ef8adb07793672ee65064e56c4","flatsize":609754320,"path":"All/torcs-1.3.7_5.pkg","repopath":"All/torcs-1.3.7_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":338753244,"desc":"TORCS is a car simulator, and also a racing robots game.\n\nIt requires a 3D accelerated card, with OpenGL support.\n\nFor the player driver, the car parameters are located in the files:\n\ntorcs/runtime/drivers/human/car*.xml\n\ndepending on the car used.\n\nDuring the menus or the game hit the F1 key to get help.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"freealut":{"origin":"audio/freealut","version":"1.1.0_4"},"freeglut":{"origin":"graphics/freeglut","version":"3.2.1"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libXxf86vm":{"origin":"x11/libXxf86vm","version":"1.1.5"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"openal-soft":{"origin":"audio/openal-soft","version":"1.24.2_2"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXi.so.6","libXmu.so.6","libXrandr.so.2","libXrender.so.1","libXt.so.6","libXxf86vm.so.1","libalut.so.0","libc.so.8","libdl.so.0","libglut.so.3","libm.so.4","libopenal.so.1","libpng16.so.16","libstdc++.so.9","libvorbisfile.so.3","libz.so.3"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:bernhard_wymann:torcs:1.3.7:::::dragonfly6:x86_64:5"}},{"name":"scterc","origin":"sysutils/scterc","version":"0.0.1","comment":"Configure SCT ERC for hard disks on system startup","maintainer":"amdmi3@FreeBSD.org","www":"https://github.com/AMDmi3/scterc-rc.d","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cf2c055e8f2d5bde93f91d0bbffcfab29ce9f2b7c951c6359f88dcaee0b223d7","flatsize":8059,"path":"All/scterc-0.0.1.pkg","repopath":"All/scterc-0.0.1.pkg","licenselogic":"single","pkgsize":3592,"desc":"Modern hard drives allow to set the amount of time a hard disk is\nallowed to spend recovering from a read or write error. This feature\nis called ERC (error recovery control, usually in Seagate), TLER\n(time-limited error recovery, usually on Western Digital) or CCLT\n(command completion time limit, usually on Samsung or Hitachi).\n\nThis rc.d script allows to set these valus on system startup to\ntune disks for RAID usage.","deps":{"smartmontools":{"origin":"sysutils/smartmontools","version":"7.4_2"}},"categories":["sysutils"],"options":{"DOCS":"on"},"messages":[{"message":"To enable setting hard disk SCT ERC on system boot time, add the\nfollowing to your /etc/rc.conf:\n\n  scterc_enable=\"YES\"\n\n  # specify hard disks to configure\n  scterc_disks=\"ada0 ada1\"\n\n  # specify read and write timeouts in tenths of second\n  # here each is set to 7.0 seconds, which is also the default\n  # for which you may omit these lines\n  scterc_read_timeout=\"70\"\n  scterc_write_timeout=\"70\"\n\nSee /usr/local/share/doc/scterc/README.md for more info.","type":"install"}]},{"name":"sd","origin":"textproc/sd","version":"1.0.0_13","comment":"Intuitive find and replace tool","maintainer":"mikael@FreeBSD.org","www":"https://github.com/chmln/sd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f517fef8cef2a216391a1f2d13966a6a832930468ebebd4a5c8273bd45b0fa29","flatsize":2275428,"path":"All/sd-1.0.0_13.pkg","repopath":"All/sd-1.0.0_13.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":654120,"desc":"sd is an intuitive find & replace tool.\n\nFeatures:\n- Painless regular expressions.  sd uses regex syntax that you\n  already know from JavaScript and Python.  Forget about dealing\n  with quirks of sed or awk - get productive immediately.\n- String-literal mode.  Non-regex find & replace.  No more backslashes\n  or remembering which characters are special and need to be escaped.\n- Easy to read, easy to write.  Find & replace expressions are split\n  up, which makes them easy to read and write.  No more messing with\n  unclosed and escaped slashes.\n- Smart, common-sense defaults.  Smart-cased regular expressions\n  also come with a sane syntax that's not opt-in.  Defaults follow\n  common sense and are tailored for typical daily use.","categories":["textproc"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"sdl3","origin":"devel/sdl3","version":"3.1.2","comment":"Cross-platform multimedia development API (version 3 preview)","maintainer":"amdmi3@FreeBSD.org","www":"https://www.libsdl.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7f9945bf9f4765e7b36ace4f93596a0720b56444d153a2c193923a3840ef16e8","flatsize":4578438,"path":"All/sdl3-3.1.2.pkg","repopath":"All/sdl3-3.1.2.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":858328,"desc":"This library is designed to make it easy to write games that run on UNIX,\nWin32, MacOS X and other platforms using the various native high-performance\nmedia interfaces (for video, audio, etc) and presenting a single source-code\nlevel API to your application. This is a fairly low level API, but using this,\ncompletely portable applications can be written with a great deal of\nflexibility.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXScrnSaver":{"origin":"x11/libXScrnSaver","version":"1.2.4_1"},"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libinotify":{"origin":"devel/libinotify","version":"20240724"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"mesa-libs":{"origin":"graphics/mesa-libs","version":"21.3.9"},"vulkan-loader":{"origin":"graphics/vulkan-loader","version":"1.4.311"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["devel"],"options":{"CSD":"off","DBUS":"off","FCITX":"off","HIDAPI":"off","IBUS":"off","JOYSTICK":"on","SAMPLERATE":"off","UDEV":"off","ALSA":"off","JACK":"off","OSS":"on","PIPEWIRE":"off","PULSEAUDIO":"off","SNDIO":"off","KMSDRM":"on","OPENGL":"on","OPENGLES":"on","VULKAN":"on","WAYLAND":"on","X11":"on"}},{"name":"sct","origin":"accessibility/sct","version":"1.0.0_1","comment":"Utility to change screen temperature","maintainer":"0mp@FreeBSD.org","www":"https://github.com/0mp/sct","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f4b1018c6e420e91b8331640801054ffb71161bbf8728c477d6f923b65e663bb","flatsize":9588,"path":"All/sct-1.0.0_1.pkg","repopath":"All/sct-1.0.0_1.pkg","licenselogic":"single","licenses":["UNLICENSE"],"pkgsize":5864,"desc":"This is a port of sct, a simple command-line utility written by Ted Unangst,\nwhich can be used to control screen temperature. It exceeds at being much more\nlightweight than similar software solutions like Redshift and f.lux. At the\nsame time it is easier to use than xrandr.\n\nSct takes temperature values in range 1000 to 10000, where 6500 is the default\nvalue. Here are some usage examples:\n\n * Campfire style: `sct 4500`\n * Dust storm on Mars style: `sct 2000`\n * Coffee free all nighter style: `sct 8000`\n * Default style: `sct`","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"}},"categories":["accessibility"],"shlibs_required":["libX11.so.6","libXrandr.so.2","libc.so.8"]},{"name":"scte35dump","origin":"multimedia/scte35dump","version":"0.1.8_8","comment":"Dump SCTE-35 data from a Transport Stream","maintainer":"rodrigo@FreeBSD.org","www":"https://github.com/m2amedia/scte35dump","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3d9a56e7c4263b9b06624db9b6b156cd826f99374c081ab221ebfd0609c82dc3","flatsize":3260304,"path":"All/scte35dump-0.1.8_8.pkg","repopath":"All/scte35dump-0.1.8_8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":942652,"desc":"Dump SCTE-35 data from a Transport Stream contained\nwithin a file or RTP network stream.","categories":["multimedia"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libpthread.so.0"]},{"name":"scss","origin":"textproc/scss","version":"0.4.2_3","comment":"Scheme module for W3C Cascading Stylesheets recommendation","maintainer":"cs@FreeBSD.org","www":"https://www.nongnu.org/scss/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bcd7f4052c066fe03528b77b73127b1f6d1f35e8e90511eb5be40f78603fe3a5","flatsize":158922,"path":"All/scss-0.4.2_3.pkg","repopath":"All/scss-0.4.2_3.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":39576,"desc":"SCSS is a Scheme module for parsing, querying, and emitting style information\ncompatible with the W3C Cascading Stylesheets recommendation. While SCSS does\nnot itself provide any rendering functionality, it can provide style\ninformation to applications and libraries that do. If used with XML documents\nproduced by SXML or SDOM, SCSS can accommodate the full range of selector types\ndescribed in the W3C recommendation; it can also match simple selectors against\nstrings when structured document information is not available.","deps":{"guile2":{"origin":"lang/guile2","version":"2.2.7_6"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["scheme","textproc"]},{"name":"scripts","origin":"x11/scripts","version":"1.0.1_2","comment":"Various X related scripts","maintainer":"x11@FreeBSD.org","www":"https://cgit.freedesktop.org/xorg/app/scripts","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d399b0d86f6ac2c9e39e09cdc2b7305c57793203237fa84252ecf217f3a74e04","flatsize":12395,"path":"All/scripts-1.0.1_2.pkg","repopath":"All/scripts-1.0.1_2.pkg","licenselogic":"single","pkgsize":6708,"desc":"This package contains scripts, a collection of various X related scripts.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"pdksh":{"origin":"shells/pdksh","version":"5.2.14p2_7"}},"categories":["x11"]},{"name":"scs","origin":"math/scs","version":"3.2.7_1","comment":"Solver of convex cone problems via operator splitting","maintainer":"yuri@FreeBSD.org","www":"https://github.com/cvxgrp/scs","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4a92e61d3af87e6e577ff4887f3c8f5f7b19d7dffedf53cc847ee16f53d26204","flatsize":1506517,"path":"All/scs-3.2.7_1.pkg","repopath":"All/scs-3.2.7_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":226068,"desc":"SCS (splitting conic solver) is a numerical optimization package for solving\nlarge-scale convex cone problems, based on our paper Conic Optimization via\nOperator Splitting and Homogeneous Self-Dual Embedding. It is written in C and\ncan be used in other C, C++, Python, Matlab, R, Julia, programs via the linked\ninterfaces. It can also be called as a solver from convex optimization toolboxes\nCVX (3.0 or later), CVXPY, Convex.jl, and Yalmip.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"}},"categories":["math"]},{"name":"scwm-icons","origin":"graphics/scwm-icons","version":"0.99.2_2","comment":"Icon collection for the scwm window manager","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"81c7c46c2daeaa5c19863d5926704357ec23ef14df18574bc6dcf56d91d47126","flatsize":6133429,"path":"All/scwm-icons-0.99.2_2.pkg","repopath":"All/scwm-icons-0.99.2_2.pkg","licenselogic":"single","pkgsize":1193516,"desc":"An icon collection for the scwm window manager.","categories":["graphics"],"messages":[{"message":"===>   NOTICE:\n\nThe scwm-icons port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"scrot","origin":"graphics/scrot","version":"1.11.1_1","comment":"SCReenshOT - command line screen capture utility","maintainer":"amdmi3@FreeBSD.org","www":"https://github.com/resurrecting-open-source-projects/scrot","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"672a86fd00056252e404f1df2c53d9825e58f142a7612afc27b53c2b34c355ed","flatsize":125810,"path":"All/scrot-1.11.1_1.pkg","repopath":"All/scrot-1.11.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":73608,"desc":"Scrot (SCReenshOT) is a simple command line screen capture\nutility that uses imlib2 to grab and save images. Multiple\nimage formats are supported through imlib2's dynamic saver\nmodules.\n\nSome features of the scrot:\n  - support to multiple image formats (JPG, PNG, GIF, etc.).\n  - optimization of the screen shots image quality.\n  - capture a specific window or a rectangular area on the\n    screen with the help of switch.\n\nscrot also can be used to monitor a desktop PC in admin absent\nand register unwanted activities.","deps":{"imlib2":{"origin":"graphics/imlib2","version":"1.12.4_1,2"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcomposite":{"origin":"x11/libXcomposite","version":"0.4.6_1,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"}},"categories":["graphics"],"shlibs_required":["libImlib2.so.1","libX11.so.6","libXcomposite.so.1","libXext.so.6","libXfixes.so.3","libXinerama.so.1","libc.so.8"],"options":{"DOCS":"on"}},{"name":"scrm","origin":"biology/scrm","version":"1.7.4_1","comment":"Coalescent simulator for biological sequences","maintainer":"yuri@FreeBSD.org","www":"https://scrm.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"220bf8ea13450cbb97f47c0c8926fd3d586626254a97f117f5fb6979e9e3e3d8","flatsize":257910,"path":"All/scrm-1.7.4_1.pkg","repopath":"All/scrm-1.7.4_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":91956,"desc":"scrm simulates the evolution of genetic sequences. It takes a neutral\nevolutionary model as input, and generates random sequences that evolved under\nthe model. As coalescent simulator, it traces the ancestry of the sampled\nsequences backwards in time and is therefore extremely efficient. Compared to\nother coalescent simulators, it can simulate chromosome-scale sequences without\na measureable reduction of genetic linkage between different sites.","categories":["biology"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"script4rss","origin":"www/script4rss","version":"0.4b","comment":"Easily create scripts to convert HTML pages to RSS feeds","maintainer":"ports@FreeBSD.org","www":"https://script4rss.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"45a11089d5d6007508aabf7f36ea508eca6801a9554e80ce3d60730d75f8b652","flatsize":23930,"path":"All/script4rss-0.4b.pkg","repopath":"All/script4rss-0.4b.pkg","licenselogic":"single","pkgsize":7668,"desc":"Script4rss takes a plain text file which holds a description for how the\nparticular site should be converted and creates a perl script which is able to\ndo that in the most fast and efficient way (well, someday). Users don't have to\nknow how to program but they need to know regular expressions (although there\nprobably aren't a lot of these people).\n\nAt the moment, script4rss is in its early development, which translates to \"it\ncan be used but you have to figure out how yourself\" and \"if you screw up, the\nscript does so as well\". Options include:\n  * Detect multiple catagories within an HTML page.\n  * Extract information over multiple lines.\n  * Pre-and append text in output.\n  * Attempt to circumvent \"variable\" HTML.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["www"],"options":{"EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe script4rss port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"screenkey","origin":"x11/screenkey","version":"1.5_4","comment":"Screencast tool to display pressed keys","maintainer":"danfe@FreeBSD.org","www":"https://www.thregr.org/~wavexx/software/screenkey/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a9724fcc59059f7150f7a17c32c749ae442b3ca113b2e28ea3e80b0fd3ec3130","flatsize":696220,"path":"All/screenkey-1.5_4.pkg","repopath":"All/screenkey-1.5_4.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":106148,"desc":"This is a screencast tool to display pressed keys, inspired by Screenflick.\nIts most notable features are:\n\n  - Several keyboard translation methods\n  - Key composition/input method support\n  - Configurable font/size/position\n  - Highlighting of recent keystrokes\n  - Improved backspace processing\n  - Normal/Emacs/Mac caps modes\n  - Multi-monitor support\n  - Dynamic recording control\n  - Switch for visible shift and modifier sequences only","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","x11"]},{"name":"screenie","origin":"sysutils/screenie","version":"20120406","comment":"Small and lightweight screen(1) wrapper","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/screenie/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1873342e9331c266cf017a916357a6a48a395575772d9967a59a3d337da57800","flatsize":23785,"path":"All/screenie-20120406.pkg","repopath":"All/screenie-20120406.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":10232,"desc":"Screenie is a small and lightweight screen(1) wrapper that is designed to be a\nsession handler that simplifies the process of administrating detached jobs by\nproviding an interactive menu.","deps":{"screen":{"origin":"sysutils/screen","version":"4.9.1_5"}},"categories":["sysutils"],"messages":[{"message":"===>   NOTICE:\n\nThe screenie port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sctd","origin":"accessibility/sctd","version":"0.2.0_39","comment":"Set color temperature (sct) daemon","maintainer":"0mp@FreeBSD.org","www":"https://github.com/amir/sctd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9de72704cac9d8f85730438663d6f8e1a737bffbaeb642962607c2a8be527562","flatsize":975041,"path":"All/sctd-0.2.0_39.pkg","repopath":"All/sctd-0.2.0_39.pkg","licenselogic":"and","licenses":["CC0-1.0","MIT"],"pkgsize":346140,"desc":"sctd is based on sct (accessibility/sct) by Ted Unangst.\nIt calculates sunrise and sunset based on latitude\nand longitude and sets the temperature accordingly.\nThe transition logic is based on Redshift.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"}},"categories":["accessibility"],"shlibs_required":["libX11.so.6","libXrandr.so.2","libc.so.8","libm.so.4","libpthread.so.0"]},{"name":"sdl2_gpu","origin":"graphics/sdl2_gpu","version":"0.12.0","comment":"Hardware-accelerated 2D graphics library","maintainer":"fuz@FreeBSD.org","www":"https://github.com/grimfang4/sdl-gpu","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7a196f6a950c21aa5f8864358f693409427aa306cb6db0017ac19cb53bc9aa1f","flatsize":5816258,"path":"All/sdl2_gpu-0.12.0.pkg","repopath":"All/sdl2_gpu-0.12.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1348892,"desc":"SDL_gpu, a library for making hardware-accelerated 2D graphics easy.\n\n - High performance (it automatically collects and submits batches\n   instead of separate draw commands for each sprite and redundant\n   state changes)\n - Shader API\n - Arbitrary geometry rendering (triangles)\n - Can be integrated with explicit OpenGL calls (mixed 2D and 3D)\n - Full blend state control\n - Built-in primitive shapes (points, lines, tris, rects, ellipses,\n   polygons, even arcs)\n - Uses a style familiar to SDL 1.2 users\n - Compatible with either SDL 1.2 or 2.0\n - Loads BMP, TGA, and PNG files via stb-image\n - Rotates and scales about the center of images, making reasoning\n   about the resulting corner coordinates more obvious (adjustable \n   via anchor settings)","deps":{"glew":{"origin":"graphics/glew","version":"2.2.0_3"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"}},"categories":["graphics"],"options":{"DOCS":"on"}},{"name":"screengrab","origin":"x11/screengrab","version":"2.9.0_2","comment":"Screen dump utility","maintainer":"lxqt@FreeBSD.org","www":"https://github.com/lxqt/screengrab","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ef493466b8066e15c112a85226581d6d7a0a1e4a5a46f4be75ee027bc3616d61","flatsize":964128,"path":"All/screengrab-2.9.0_2.pkg","repopath":"All/screengrab-2.9.0_2.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":202040,"desc":"ScreenGrab - A program for fast creating screenshots, and easily publishing\nthem on internet image hosting services.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libqt6xdg":{"origin":"devel/libqt6xdg","version":"4.1.0_2"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-svg":{"origin":"graphics/qt6-svg","version":"6.8.3"}},"categories":["x11"],"shlibs_required":["libGLX.so.0","libICE.so.6","libKF6WindowSystem.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Svg.so.6","libQt6Widgets.so.6","libQt6Xdg.so.4","libQt6XdgIconLoader.so.4","libQt6Xml.so.6","libSM.so.6","libX11-xcb.so.1","libX11.so.6","libXext.so.6","libc.so.8","libgcc_s.so.1","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libm.so.4","libpthread.so.0","libstdc++.so.6","libxcb-shape.so.0","libxcb-xfixes.so.0","libxcb.so.1"]},{"name":"screenFetch-nox11","origin":"sysutils/screenfetch","version":"3.9.1.64_1","comment":"Bash Screenshot Information Tool","maintainer":"jgh@FreeBSD.org","www":"https://github.com/KittyKatt/screenFetch","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e93ede2afc7c8b62a1110f89811fa67f50fbb41c6cbfcc7281e4d395cf4f03a1","flatsize":316456,"path":"All/screenFetch-nox11-3.9.1.64_1.pkg","repopath":"All/screenFetch-nox11-3.9.1.64_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":70292,"desc":"screenFetch is a \"Bash Screenshot Information Tool\". This handy Bash script can\nbe used to generate one of those nifty terminal theme information + ASCII\ndistribution logos you see in everyone's screenshots nowadays. It will\nauto-detect your distribution and display an ASCII version of that\ndistribution's logo and some valuable information to the right. There are\noptions to specify no ascii art, colors, taking a screenshot upon displaying\ninfo, and even customizing the screenshot command! This script is very easy to\nadd to and can easily be extended.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"}},"categories":["sysutils"],"options":{"DOCS":"on"},"annotations":{"flavor":"nox11"}},{"name":"screenFetch","origin":"sysutils/screenfetch","version":"3.9.1.64_1","comment":"Bash Screenshot Information Tool","maintainer":"jgh@FreeBSD.org","www":"https://github.com/KittyKatt/screenFetch","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8c905082f930c7cef646213dbd0c28c06f397c509a6625ebba38f5a7186920af","flatsize":316456,"path":"All/screenFetch-3.9.1.64_1.pkg","repopath":"All/screenFetch-3.9.1.64_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":70296,"desc":"screenFetch is a \"Bash Screenshot Information Tool\". This handy Bash script can\nbe used to generate one of those nifty terminal theme information + ASCII\ndistribution logos you see in everyone's screenshots nowadays. It will\nauto-detect your distribution and display an ASCII version of that\ndistribution's logo and some valuable information to the right. There are\noptions to specify no ascii art, colors, taking a screenshot upon displaying\ninfo, and even customizing the screenshot command! This script is very easy to\nadd to and can easily be extended.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"xdpyinfo":{"origin":"x11/xdpyinfo","version":"1.3.2_5"}},"categories":["sysutils"],"options":{"DOCS":"on"},"annotations":{"flavor":"default"}},{"name":"screen-message","origin":"x11/screen-message","version":"0.25_3","comment":"Very simple tool to display some text as large as possible","maintainer":"mail@dhauck.eu","www":"https://sm.nomeata.de/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"30b9beae00cb7182a97e17be7c730384dfca3683fad6dd21250621e17c6619ed","flatsize":24029,"path":"All/screen-message-0.25_3.pkg","repopath":"All/screen-message-0.25_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":11288,"desc":"If you just want to disply a word or a short, possilby multi-line, text as\nlarge and as quickly as possible on your screen, then screen-message is the\nright tool for you.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libz.so.3"]},{"name":"scr2txt","origin":"textproc/scr2txt","version":"1.2_1","comment":"Converts the output of \"vidcontrol -p\" to text","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"95777fa608239ef3454f1a01991ca5e7907d631ed221dffa91f8bc89454d9e2c","flatsize":9510,"path":"All/scr2txt-1.2_1.pkg","repopath":"All/scr2txt-1.2_1.pkg","licenselogic":"single","pkgsize":5428,"desc":"scr2txt takes a syscons screenshot generated by \"vidcontrol -p\" and\nconverts it in to a text file, optionally rewriting the eight bit\nline drawing characters to seven bit equivalents.","categories":["textproc"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe scr2txt port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"scr2png","origin":"graphics/scr2png","version":"1.2_9","comment":"Converts the output of \"vidcontrol -p\" to PNG","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5f2a64430d6a59db7d2abacc8bc7b07622969997557a253cf876c4ea88609c9e","flatsize":12152,"path":"All/scr2png-1.2_9.pkg","repopath":"All/scr2png-1.2_9.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":6884,"desc":"scr2png takes a syscons screenshot generated by \"vidcontrol -p\" and\nconverts it in to a PNG image.","deps":{"libgd":{"origin":"graphics/gd","version":"2.3.3_13,1"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libgd.so.6","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe scr2png port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"scponly","origin":"shells/scponly","version":"4.8.20110526_8","comment":"Tiny shell that only permits scp and sftp","maintainer":"garga@FreeBSD.org","www":"https://github.com/scponly/scponly/wiki","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7e367a8e002f450f854164bd287ee8a049af6ae7ad249d5ef772fcdf5a780718","flatsize":47526,"path":"All/scponly-4.8.20110526_8.pkg","repopath":"All/scponly-4.8.20110526_8.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":21516,"desc":"[Excerpted from the README:]  \"scponly\" is an alternative \"shell\" (of sorts)\nfor system administrators who would like to provide access to remote users to\nboth read and write local files without providing any remote execution\nprivileges.  Functionally, it is best described as a wrapper to the\ntried-and-true ssh suite.\n\nscponly validates remote requests by examining the third argument passed to the\nshell upon login.  (The first argument is the shell itself, and the second is\n-c.)  The only commands allowed are \"scp\", \"sftp-server\" and \"ls\".  Arguments\nto these commands are passed along unmolested.","categories":["security","shells"],"shlibs_required":["libc.so.8"],"options":{"CHROOT":"off","DEFAULT_CHDIR":"off","DOCS":"on","GFTP":"off","RSYNC":"off","SCP":"off","SUBVERSION":"off","SVNSERVE":"off","UNISON":"off","WILDCARDS":"on","WINSCP":"off"},"annotations":{"cpe":"cpe:2.3:a:scponly:scponly:4.8.20110526:::::dragonfly6:x86_64:8"}},{"name":"screen49","origin":"sysutils/screen49","version":"4.9.1_5","comment":"Multi-screen window manager","maintainer":"cy@FreeBSD.org","www":"https://www.gnu.org/software/screen/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"112a8313c39c99ffa55e2ed4791cf784ef1bdc31fd797d0d882889c8d24795e8","flatsize":1055869,"path":"All/screen49-4.9.1_5.pkg","repopath":"All/screen49-4.9.1_5.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":507956,"desc":"Screen is a full-screen window manager that multiplexes a physical terminal\nbetween several processes (typically interactive shells).\nEach virtual terminal provides the functions of a DEC VT100 terminal and, in\naddition, several control functions from the ANSI X3.64 (ISO 6429) and ISO\n2022 standards (e.g. insert/delete line and support for multiple character\nsets). There is a scrollback history buffer for each virtual terminal and a\ncopy-and-paste mechanism that allows moving text regions between windows.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libcrypt.so.4","libkvm.so.3","libncurses.so.6","libtinfo.so.6","libutil.so.4"],"options":{"INFO":"on","MULTIUSER":"on","NETHACK":"on","NOSOCKETDIR":"off","SYSTEM_SCREENRC":"on","XTERM_256":"on","SOCKETS":"on","NAMED_PIPES":"off","NCURSES_DEFAULT":"on","NCURSES_BASE":"off","NCURSES_PORT":"off"},"annotations":{"cpe":"cpe:2.3:a:gnu:screen:4.9.1:::::dragonfly6:x86_64:5"},"messages":[{"message":"As of GNU Screen 4.4.0:\n\nNote that there was fix to screen message structure field\nresponsible for $TERM handling, making it impossible\nto attach to older versions.","type":"install"}]},{"name":"screcord-lv2","origin":"audio/screcord-lv2","version":"g20171206_2","comment":"LV2 capture plugin","maintainer":"yuri@FreeBSD.org","www":"https://github.com/brummer10/screcord.lv2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c7e2ccb6be1ef7a6251dc281f43e7757d21862ca837239c62211fd3314bec6e1","flatsize":73699,"path":"All/screcord-lv2-g20171206_2.pkg","repopath":"All/screcord-lv2-g20171206_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":25744,"desc":"A simple LV2 capture plugin that is able to capture mono and a stereo streams,\nsaving them to files of any audio format supported by libsndfile.","deps":{"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"}},"categories":["audio"]},{"name":"scr_ipfm","origin":"net/scr_ipfm","version":"0.64","comment":"Use logs generated by ipfm to show data graphically","maintainer":"ports@FreeBSD.org","www":"https://scripfm.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e6cf8c3af7d253784190e0c55c3cc3af65c7252ab750e8e19bf88f3af3c39c31","flatsize":187879,"path":"All/scr_ipfm-0.64.pkg","repopath":"All/scr_ipfm-0.64.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":27264,"desc":"So scr_ipfm is a script written in php, used to graphically show amount of data\ndownloaded by users in local network. To do that, it uses logs generated by\nipfm program (ipfm is available at the address: http://robert.cheramy.net/ipfm/)\n\nscr_ipfm features:\n    - sorting by field in, out, host and total\n    - aggregated data of downloaded amount of data\n    - daily, monthly, annually and global statistics","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["net"],"options":{"DOCS":"on"},"messages":[{"message":"You may need to read /usr/local/share/doc/scr_ipfm/README to configure scr_ipfm","type":"install"},{"message":"===>   NOTICE:\n\nThe scr_ipfm port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"screen","origin":"sysutils/screen","version":"4.9.1_5","comment":"Multi-screen window manager","maintainer":"cy@FreeBSD.org","www":"https://www.gnu.org/software/screen/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2f9493e718d2a50067a9b7a6447fabf42d5f65dfe5f76b6303e715bcf9ef6cab","flatsize":1055869,"path":"All/screen-4.9.1_5.pkg","repopath":"All/screen-4.9.1_5.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":503756,"desc":"Screen is a full-screen window manager that multiplexes a physical terminal\nbetween several processes (typically interactive shells).\nEach virtual terminal provides the functions of a DEC VT100 terminal and, in\naddition, several control functions from the ANSI X3.64 (ISO 6429) and ISO\n2022 standards (e.g. insert/delete line and support for multiple character\nsets). There is a scrollback history buffer for each virtual terminal and a\ncopy-and-paste mechanism that allows moving text regions between windows.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libcrypt.so.4","libkvm.so.3","libncurses.so.6","libtinfo.so.6","libutil.so.4"],"options":{"INFO":"on","MULTIUSER":"on","NETHACK":"on","NOSOCKETDIR":"off","SYSTEM_SCREENRC":"on","XTERM_256":"on","SOCKETS":"on","NAMED_PIPES":"off","NCURSES_DEFAULT":"on","NCURSES_BASE":"off","NCURSES_PORT":"off"},"annotations":{"cpe":"cpe:2.3:a:gnu:screen:4.9.1:::::dragonfly6:x86_64:5"},"messages":[{"message":"As of GNU Screen 4.4.0:\n\nNote that there was fix to screen message structure field\nresponsible for $TERM handling, making it impossible\nto attach to older versions.","type":"install"}]},{"name":"scmxx","origin":"comms/scmxx","version":"0.9.0_4","comment":"Data exchange utility for Siemens mobile phones","maintainer":"jmohacsi@bsd.hu","www":"http://www.hendrik-sattler.de/scmxx/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b2fb58c97e0ed3fff7aa1bf48d6c901c5270dba35ab780c033028b8a098d0803","flatsize":517556,"path":"All/scmxx-0.9.0_4.pkg","repopath":"All/scmxx-0.9.0_4.pkg","licenselogic":"single","pkgsize":157168,"desc":"SCMxx is a data exchange utility for certain Siemens mobile phone models.\nData types handled include logo bitmaps, MIDI files, vCalendars,\naddress books, phonebook entries and SMS.\nSupport for phones includes the following models:\n\n S25\n C35i / M35i / S35i\n S40\nSL42 / SL45\n C45\nME45 / S45 / S45i\n S46\n M50 / MT50 / M50I\n C55\n S55","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"}},"categories":["comms"],"shlibs_required":["libc.so.8","libintl.so.8","libm.so.4"],"options":{"DOCS":"on"}},{"name":"scramble","origin":"games/scramble","version":"0.9.5_13","comment":"From 6 letters you are to create as many words as you can","maintainer":"amdmi3@FreeBSD.org","www":"http://www.shiftygames.com/scramble/scramble.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7134e75432c0c48221c69062c502fce3f5da9f92738e5901d64321e1f453c0ae","flatsize":610178,"path":"All/scramble-0.9.5_13.pkg","repopath":"All/scramble-0.9.5_13.pkg","licenselogic":"single","pkgsize":412124,"desc":"Test your word knowledge, and spelling skills, with this anagram\ngame. You are given 6 letters to create as many words as you can\nin the time alotted.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"},"sdl_ttf":{"origin":"graphics/sdl_ttf","version":"2.0.11_8"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libSDL_ttf-2.0.so.0","libc.so.8","libpthread.so.0"]},{"name":"scloader","origin":"www/scloader","version":"0.32_1","comment":"Configurable web graber/spider","maintainer":"hsn@sendmail.cz","www":"https://scloader.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"86a2ff165405acd35ac02d8a92faa5ddc5cf021da2e1230d1440a706f31d1ae6","flatsize":133504,"path":"All/scloader-0.32_1.pkg","repopath":"All/scloader-0.32_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":77416,"desc":"Smart Cache Loader is most configurable web batch downloader in world! If you\nhave a very specific needs to grab some portions of web site -- this is\nright tool for you! This program can be also used as web crawler if you\nneed to crawl defined parts of www site(s).","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","www"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"scli","origin":"net-im/scli","version":"0.7.1","comment":"Simple terminal user interface for the Signal messenger (using signal-cli)","maintainer":"0mp@FreeBSD.org","www":"https://github.com/isamert/scli","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aa19ad9fc6fe60fd6b0d525fc62ab3521758357ce39da34fb8f52635ddde48d8","flatsize":334552,"path":"All/scli-0.7.1.pkg","repopath":"All/scli-0.7.1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":136984,"desc":"scli is a simple TUI (terminal user interface) for Signal, the messaging\nplatform.  It relies on signal-cli to connect to Signal services and urwid.","deps":{"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"py311-pyqrcode":{"origin":"graphics/py-pyqrcode","version":"1.2.1_1"},"py311-urwid":{"origin":"devel/py-urwid","version":"2.6.16"},"py311-urwid-readline":{"origin":"devel/py-urwid-readline","version":"0.13_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"signal-cli":{"origin":"net-im/signal-cli","version":"0.9.0_1,1"}},"categories":["net-im","python"],"options":{"DOCS":"on","LINKING":"on"}},{"name":"scourge","origin":"games/scourge","version":"0.21.1_15","comment":"Rogue-like game","maintainer":"ports@FreeBSD.org","www":"https://scourge.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3671225705d04cc504d1f080f95ed5553c4716d2180ef2d39b2226fdc9e5bbe6","flatsize":2463810,"path":"All/scourge-0.21.1_15.pkg","repopath":"All/scourge-0.21.1_15.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":813748,"desc":"S.C.O.U.R.G.E. is a rogue-like game in the fine tradition of NetHack\nand Moria It sports a graphical front-end, similar to glHack or the\nFalcon's eye. I tried to design the 3D UI as a best of both worlds\nfrom old to new: It lets you rotate the view, zoom in/out, view\nspecial effects, etc. On the other hand I've always liked the\nold-school isometric games like Exult or Woodward.","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"scourge-data":{"origin":"games/scourge-data","version":"0.21.1"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"},"sdl_net":{"origin":"net/sdl_net","version":"1.2.8_3"},"sdl_ttf":{"origin":"graphics/sdl_ttf","version":"2.0.11_8"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libSDL_net-1.2.so.0","libSDL_ttf-2.0.so.0","libc.so.8","libdl.so.0","libfreetype.so.6","libintl.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"DEBUG":"off"},"messages":[{"message":"S.C.O.U.R.G.E was installed\n\n1) You can run the scourge, using:\n\n   # scourge\n\n2) Show the help:\n\n   # scourge -help\n\n3) Enjoy it ;)","type":"install"},{"message":"===>   NOTICE:\n\nThe scourge port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sciplot-plotting-library","origin":"science/sciplot","version":"0.3.1","comment":"Modern C++ scientific plotting library powered by gnuplot","maintainer":"yuri@FreeBSD.org","www":"https://sciplot.github.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c1633feec0d5755dd119c4067bd5aa30bfa9b805dccbb78244074704daeabe66","flatsize":345407,"path":"All/sciplot-plotting-library-0.3.1.pkg","repopath":"All/sciplot-plotting-library-0.3.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":49576,"desc":"The goal of the sciplot project is to enable C++ programs to conveniently plot\nbeautiful graphs as easy as in other high-level programming languages. sciplot\nis a header-only library that needs a C++17-capable compiler, but has no\nexternal dependencies for compiling. The only external runtime dependencies are\ngnuplot-palettes for providing color palettes and a gnuplot executable.","deps":{"gnuplot":{"origin":"math/gnuplot","version":"5.4.10_2"}},"categories":["graphics","science"]},{"name":"scimark2c","origin":"benchmarks/scimark2c","version":"2.1","comment":"ANSI C version of the SciMark2 benchmark","maintainer":"thierry@FreeBSD.org","www":"https://math.nist.gov/scimark2/download_c.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cdd15e01a3e1f52fd6ddfbb29752e16fd5ffb3f2820617cc1ab1d2383e44707a","flatsize":15323,"path":"All/scimark2c-2.1.pkg","repopath":"All/scimark2c-2.1.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":7684,"desc":"This is an ANSI C version of the SciMark2 benchmark, translated from the\noriginal Java sources. The intent in making this benchmark available in\nC is mainly for performance comparisons.\n\nResults of this benchmark can be sent to pozo@nist.gov.","categories":["benchmarks"],"shlibs_required":["libc.so.8","libm.so.4"],"messages":[{"message":"Just run scimark2 or scimark2 -large\n\n The first SciMark number reported is the composite score, followed by the an\n approximate Mflop rate for each kernel.\n\n You may try to hack CC or CFLAGS in /etc/make.conf...","type":"install"}]},{"name":"scimark4c","origin":"benchmarks/scimark4c","version":"4","comment":"ANSI C version of the SciMark2 benchmark","maintainer":"thierry@FreeBSD.org","www":"https://math.nist.gov/scimark2/download_c.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4995c04056fc7c0a8be8744892dc52a70ce613449729aa602379e939f14fe05c","flatsize":17385,"path":"All/scimark4c-4.pkg","repopath":"All/scimark4c-4.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":8824,"desc":"This is an ANSI C version of the SciMark2 benchmark, translated from the\noriginal Java sources. The intent in making this benchmark available in\nC is mainly for performance comparisons.\n\nVersion 4.0 of the software has added check-sum counters to adequately test\nnewer optimizing compilers.\n\nResults of this benchmark can be sent to pozo@nist.gov.","categories":["benchmarks"],"shlibs_required":["libc.so.8","libm.so.4"],"messages":[{"message":"Just run scimark4 or scimark4 -large\n\n The first SciMark number reported is the composite score, followed by the an\n approximate Mflop rate for each kernel.\n\n You may try to hack CC or CFLAGS in /etc/make.conf...","type":"install"}]},{"name":"sdl-ball","origin":"games/sdl-ball","version":"1.04_1","comment":"Arkanoid/Breakout clone with pretty graphics","maintainer":"amdmi3@FreeBSD.org","www":"https://sdl-ball.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7e993b0463c61ca6eec84fadc7b2a95d48b49b2bddd0308fba9d39d153779e2a","flatsize":4067070,"path":"All/sdl-ball-1.04_1.pkg","repopath":"All/sdl-ball-1.04_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":3158088,"desc":"Arkanoid/Breakout clone with pretty graphics.","deps":{"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"},"sdl_ttf":{"origin":"graphics/sdl_ttf","version":"2.0.11_8"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libSDL_ttf-2.0.so.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"scimark2-java","origin":"benchmarks/scimark2","version":"2.0_2","comment":"Java benchmark for scientific and numerical computing","maintainer":"thierry@FreeBSD.org","www":"https://math.nist.gov/scimark2/index.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9da5629fd22c734a7440c257e905679f62a212e733547d7ca9fe56c8e4bc8820","flatsize":99173,"path":"All/scimark2-java-2.0_2.pkg","repopath":"All/scimark2-java-2.0_2.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":31232,"desc":"SciMark 2.0 is a Java benchmark for scientific and numerical computing.\n\nIt measures several computational kernels and reports a composite score\nin approximate Mflops (Millions of floating point operations per second).\n\nResults of this benchmark can be sent to pozo@nist.gov and are listed at\n<http://math.nist.gov/cgi-bin/ScimarkSummary>;.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["benchmarks","java"],"messages":[{"message":"Just run scimark2-java or scimark2-java -large\n The first SciMark number reported is the composite score, followed by the an\n approximate Mflop rate for each kernel.","type":"install"}]},{"name":"scim-table-imengine","origin":"textproc/scim-table-imengine","version":"0.5.10_8","comment":"SCIM table based input method engine","maintainer":"ports@FreeBSD.org","www":"https://github.com/scim-im/scim","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"90da7a4928bd1fc17ee9c9cd9578c5c80f07db57b7c852518841dba298266a19","flatsize":1661490,"path":"All/scim-table-imengine-0.5.10_8.pkg","repopath":"All/scim-table-imengine-0.5.10_8.pkg","licenselogic":"single","pkgsize":208944,"desc":"Smart Common Input Method platform, in short SCIM, is a development platform to\nmake Input Method developers live easier. It has very clear architecture and\nvery simple programming interface.\n\nThis is the im engine for table based input methods.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"scim":{"origin":"textproc/scim","version":"1.4.9_7"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libintl.so.8","libm.so.4","libscim-1.0.so.8","libstdc++.so.9"],"messages":[{"message":"The installation of SCIM table-based im engine has finished. Please note this\nport is only an engine for table-based input methods and does not contain any\nactual input methods.\n\nThe following ports can utilize this table-based imengine:\n\n Chinese:\n  chinese/scim-tables\tArray30, CangJie, Cantonese, Dayi, Erbi, EZ, Jyutping,\n                        Simplex, Stroke, Wubi, Ziranma, ZhuYin\n Korean:\n  korean/scim-tables\tHangul, Hanja\n\n Japanese:\n  japanese/scim-tables\tHIRAGANA, KATAKANA, Nippon\n\nAs a common rule, set XMODIFIERS to '@im=SCIM' and use `scim -d' to start the\nscim daemon.","type":"install"},{"message":"===>   NOTICE:\n\nThe scim-table-imengine port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"scim-openvanilla","origin":"textproc/scim-openvanilla","version":"0.7.2.20070514_11","comment":"SCIM OpenVanilla input method (IM)/output filter (OF) framework","maintainer":"ports@FreeBSD.org","www":"https://openvanilla.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6c5df53fc1fe32b7f38c1e5a9ca9eb0ac2fad7bf07001432f421af4823c8d527","flatsize":243973,"path":"All/scim-openvanilla-0.7.2.20070514_11.pkg","repopath":"All/scim-openvanilla-0.7.2.20070514_11.pkg","licenselogic":"single","pkgsize":48448,"desc":"OpenVanilla (OV) is an input method (IM)/output filter (OF) framework\ndesigned for better end-user text processing experiences. For example,\nOpenVanilla provides a comprehensive set of Traditional Chinese input\nmethods that are lacking or of which counterparts are functionally\ndeficient/unsatisfactory in Apple's Mac OS X. Many Simplified Chinese\nusers also find this framework useful. A Tibetan IM module is also\navailable.\n\nscim-openvanilla is an OpenVanilla loader as a SCIM IM engine that\nenables the input method modules of OpenVanilla to be used through\nSCIM.","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libltdl":{"origin":"devel/libltdl","version":"2.5.4"},"scim":{"origin":"textproc/scim","version":"1.4.9_7"}},"categories":["textproc"],"messages":[{"message":"===>   NOTICE:\n\nThe scim-openvanilla port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"scim-m17n","origin":"textproc/scim-m17n","version":"0.2.3_10","comment":"SCIM IMEngine module which uses m17n library as the backend","maintainer":"nikola.lecic@anthesphoria.net","www":"https://github.com/scim-im/scim","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c72962f27797d830587c512bc619362ef94d9a227fcd26a75a5558117605efbb","flatsize":133861,"path":"All/scim-m17n-0.2.3_10.pkg","repopath":"All/scim-m17n-0.2.3_10.pkg","licenselogic":"single","pkgsize":30328,"desc":"This is a SCIM IMEngine module which uses m17n library as the backend. It\nallows you to use keyboard layouts available via devel/m17n-db and\ntextproc/m17n-contrib through standard SCIM interface. m17n-lib currently\nsupports input of more than 60 languages with more than 70 language\nspecific input methods.","deps":{"m17n-lib":{"origin":"devel/m17n-lib","version":"1.8.0_4"},"scim":{"origin":"textproc/scim","version":"1.4.9_7"}},"categories":["textproc"]},{"name":"scintilla","origin":"x11-toolkits/scintilla","version":"5.5.0","comment":"Full-featured free source code editing component for GTK","maintainer":"cyberbotx@cyberbotx.com","www":"https://www.scintilla.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f60f835b56d1d47c9eff999149bd777ebd2e4eb5071c2a25580200a0de7036bd","flatsize":1671246,"path":"All/scintilla-5.5.0.pkg","repopath":"All/scintilla-5.5.0.pkg","licenselogic":"single","licenses":["SCINTILLA"],"pkgsize":487980,"desc":"Scintilla is a free source code editing component. As well as features found in\nstandard text editing components, Scintilla includes features especially useful\nwhen editing and debugging source code. These include support for syntax\nstyling, error indicators, code completion and call tips. The selection margin\ncan contain markers like those used in debuggers to indicate breakpoints and the\ncurrent line. Styling choices are more open than with many editors, allowing the\nuse of proportional fonts, bold and italics, multiple foreground and background\ncolours and multiple fonts.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11-toolkits"],"annotations":{"cpe":"cpe:2.3:a:scintilla:scintilla:5.5.0:::::dragonfly6:x86_64"}},{"name":"scim-kmfl-imengine","origin":"textproc/scim-kmfl-imengine","version":"0.9.9_8","comment":"SCIM KMFL IMEngine platform for Keyman (KMN) language keyboards","maintainer":"nikola.lecic@anthesphoria.net","www":"https://kmfl.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8173dcb4deda2b14c191d115bbe2290458643475d554447817c7235e7a35368a","flatsize":382245,"path":"All/scim-kmfl-imengine-0.9.9_8.pkg","repopath":"All/scim-kmfl-imengine-0.9.9_8.pkg","licenselogic":"single","pkgsize":85732,"desc":"KMFL aims to bring Tavultesoft Keyman functionality to *nix operating\nsystems. KMFL is being jointly developed by SIL International\n(http://www.sil.org) and Tavultesoft (http://www.tavultesoft.com).\n\nSCIM KMFL IMEngine allows you to use KMN keyboards (compiled with\ntextproc/kmflcomp) through standard SCIM interface.\n\nThe powerful KMN keyboard language supports contextual deadkeys,\npre- and post-processing of keystrokes, rules grouping, 'storing'\nof character classes for use in similar rules, custom and Unicode\ncharacter constants, SIL Ethnologue language codes, etc.\n\nOfficial Tavultesoft repository contains keyboards that cover more\nthan 220 languages. Significant number of them are open source.\nThe keyboards ports are textproc/kmfl-*.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"kmflcomp":{"origin":"textproc/kmflcomp","version":"0.9.9_2"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libkmfl":{"origin":"textproc/libkmfl","version":"0.9.9_2"},"libxkbfile":{"origin":"x11/libxkbfile","version":"1.1.3"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"png":{"origin":"graphics/png","version":"1.6.47"},"scim":{"origin":"textproc/scim","version":"1.4.9_7"}},"categories":["textproc"],"options":{"DOCS":"on"},"messages":[{"message":"SCIM-Setup IMEngine list should now have KMFL section.\n\n  The documentation for KMN language and use of KMFL SCIM interface\n  is installed through textproc/kmflcomp port. Please refer to\n\n    /usr/local/share/doc/kmfl/kmflcomp/KMFL-Compiler.sxw\n\n  You need textproc/kmfl-* ports in order to use actual keyboards\n  through SCIM.","type":"install"}]},{"name":"scim-input-pad","origin":"textproc/scim-input-pad","version":"0.1.3.1_5","comment":"SCIM add-on to input various symbols with customisable on-screen pad","maintainer":"nikola.lecic@anthesphoria.net","www":"https://github.com/scim-im/scim","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e2fe43af0cb2d5d15a0ec096d494698be1163d6fa46b0048465ef7b25a08f46a","flatsize":429292,"path":"All/scim-input-pad-0.1.3.1_5.pkg","repopath":"All/scim-input-pad-0.1.3.1_5.pkg","licenselogic":"single","pkgsize":82352,"desc":"SCIM Input-Pad is an on-screen input pad that can be used to input symbols\nand key events very easily. It works with the SCIM input method platform.\n\nSCIM Input-Pad comes with predefined files for common symbols, some special\nkeyboard events (such as dead keys and composing keys), punctuation technical\nand graphics signs (including Braille alphabet), and many languages: Arabian,\nArmenian, Balinese, Bengali, Buginese, Buhid, Cham, Chinese, Devanagari,\nEthiopic, Georgian, Gujarati, Gurmukhi, Hanunoo, Hebrew, Japanese, Kannada,\nKaya Li, Khmer, Korean, Lao, Lepcha, Limbu, Malayalam, Mongolian, Myanmar,\nNew Tai Lue, Ol Chiki, Oriya, Rejang, Russian (with all Cyrillic languages),\nSaurashtra, Sinhala, Sundanese, Syloti Nagri, Tagalog, Tai Le, Tamil, Telugu,\nThai and Tibetian. It also provides an easy access to all Latin-based scripts.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"scim":{"origin":"textproc/scim","version":"1.4.9_7"}},"categories":["textproc"],"options":{"DOCS":"on","NLS":"on"},"messages":[{"message":"1) Remember to set environment variable XMODIFIERS with scim\n2) use ``scim-input-pad'' command or right click on the SCIM\n   and choose ``Input Pad'' to start scim-input-pad","type":"install"}]},{"name":"schismtracker","origin":"audio/schismtracker","version":"20250313","comment":"Module tracker editor/player resembling impulse tracker","maintainer":"ehaupt@FreeBSD.org","www":"https://schismtracker.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2e98dacc154e80737ad2b72b61607282f14212a852d93cd47c64f5c03789b23c","flatsize":1064972,"path":"All/schismtracker-20250313.pkg","repopath":"All/schismtracker-20250313.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":420092,"desc":"Schism Tracker is a music editor that aims to match the look and feel of\nImpulse Tracker as closely as possible. The player code is based on Modplug,\nso it supports a wide variety of module formats.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"flac":{"origin":"audio/flac","version":"1.5.0,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXv":{"origin":"x11/libXv","version":"1.0.12_1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"utf8proc":{"origin":"textproc/utf8proc","version":"2.10.0"}},"categories":["audio"],"shlibs_required":["libc.so.8","libm.so.4","libutf8proc.so.3"]},{"name":"scons-py311","origin":"devel/scons","version":"4.7.0","comment":"Build tool alternative to make","maintainer":"sunpoet@FreeBSD.org","www":"https://scons.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"39108f0b75e8e342d29ad39528acb36a0d95ff73f9fa22a2d575df0b0b54b794","flatsize":24935078,"path":"All/scons-py311-4.7.0.pkg","repopath":"All/scons-py311-4.7.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2399288,"desc":"SCons is an Open Source software construction tool--that is, a build tool;\nan improved substitute for the classic Make utility; a better way to build\nsoftware.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"schilytools","origin":"misc/schilytools","version":"3_1","comment":"Collection of tools and libraries by J. Schilling (metaport)","maintainer":"fuz@FreeBSD.org","www":"https://codeberg.org/schilytools/schilytools","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2f9a3cf5bbdc20f0ccd986ef7496a33884a9763841612cbfd2fc497fbc1943de","flatsize":243,"path":"All/schilytools-3_1.pkg","repopath":"All/schilytools-3_1.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":1368,"desc":"Schily-Tools are a set of tools developed or maintained by Joerg Schilling.\nThis is a meta port to install all packages derived from the Schily-Tools.\n\nPrograms and tools included in the Schily-Tools bundle:\n\n * Cdrtools (cdrecord/cdda2wav/mkisofs/...)\n * The Schily-Bourne Shell\n * The Schily-SunPro Make\n * A K&R cpp derived from the original cpp sources from John F. Reiser\n * cstyle is a C-indentation lint tool derived from the OpenSolaris sources\n * spatch is derived from the last patch from Larry Wall, POSIX compliant\n   and using a 1-clause BSD license.\n * SCCS derived from OpenSolaris sources\n * star, the oldest free TAR implementation, started in 1982\n * ved, A portable, easy to learn and extremely fast screen oriented editor.","deps":{"bosh":{"origin":"shells/bosh","version":"2024.03.21"},"cdrtools":{"origin":"sysutils/cdrtools","version":"2024.03.21"},"rscsi":{"origin":"net/rscsi","version":"2024.03.21"},"sccs":{"origin":"devel/sccs","version":"2024.03.21"},"schilybase":{"origin":"devel/schilybase","version":"2024.03.21_1"},"schilyutils":{"origin":"sysutils/schilyutils","version":"2024.03.21"},"smake":{"origin":"devel/smake","version":"2024.03.21"},"star":{"origin":"archivers/star","version":"2024.03.21"},"sunpromake":{"origin":"devel/sunpromake","version":"2024.03.21"},"tartest":{"origin":"archivers/tartest","version":"2024.03.21"},"ved":{"origin":"editors/ved","version":"2024.03.21"}},"categories":["misc"]},{"name":"scotch","origin":"cad/scotch","version":"6.0.4.a7_6","comment":"Package for graph and mesh partitioning and sparse matrix ordering","maintainer":"thierry@FreeBSD.org","www":"https://www.labri.fr/perso/pelegrin/scotch/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6506b925e11c4734cae13bd25e38b0dec5b66a05e95f0e72d95dee57531ff79c","flatsize":3512897,"path":"All/scotch-6.0.4.a7_6.pkg","repopath":"All/scotch-6.0.4.a7_6.pkg","licenselogic":"single","licenses":["CeCILL_C"],"pkgsize":2675628,"desc":"SCOTCH is a software package and libraries for graph, mesh and hypergraph\npartitioning, static mapping, and sparse matrix block ordering.\n\nIts purpose of Scotch is to apply graph theory, with a divide and conquer\napproach, to scientific computing problems such as graph and mesh partitioning,\nstatic mapping, and sparse matrix ordering, in application domains ranging from\nstructural mechanics to operating systems or bio-chemistry.\n\nThe SCOTCH distribution is a set of programs and libraries which implement the\nstatic mapping and sparse matrix reordering algorithms developed within the\nSCOTCH project.","categories":["cad","science"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libz.so.3"],"options":{"DOCS":"on","EXAMPLES":"on","MPICH":"off"}},{"name":"scim","origin":"textproc/scim","version":"1.4.9_7","comment":"Smart Common Input Method platform","maintainer":"ports@FreeBSD.org","www":"https://github.com/scim-im/scim","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5f6b284318983c2383dbbf7bba40ebc36d921d00145abd726e8b7ab311f309ff","flatsize":7006699,"path":"All/scim-1.4.9_7.pkg","repopath":"All/scim-1.4.9_7.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":1041108,"desc":"Smart Common Input Method platform, in short SCIM, is a development platform\nto make Input Method developers live easier. It has very clear architecture\nand very simple programming interface.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["textproc"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libdl.so.0","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0","libstdc++.so.9"],"messages":[{"message":"The installation of SCIM has finished. Please note this port is only a common\nframework for input methods and does not contain any actual input methods.\n\nIn the ports collection the following input methods, engines and SCIM-related\nprojects are available:\n\nLanguage-specific IMEngines\n---------------------------\n\n chinese/scim-array         Module for Array30\n chinese/scim-fcitx         Module for fcitx\n chinese/scim-pinyin        Smart Pinyin method\n chinese/scim-tables        Table based input methods:\n                              Array30, CangJie, Cantonese, Dayi, Erbi, EZ,\n                              Jyutping, Simplex, Stroke, Wubi, Ziranma, ZhuYin\n                            (with textproc/scim-tables)\n\n japanese/scim-anthy        Module using Anthy input method\n japanese/scim-canna        Module using Canna\n japanese/scim-honoka       The core of Honoka library that covers\n                              wnn, anthy, prime, skk and canna\n                            Use it with\n                              japanese/scim-honoka-plugin-romkan\n                              japanese/scim-honoka-plugin-wnn\n japanese/scim-prime        Module using PRIME\n japanese/scim-skk          Module like SKK input\n japanese/scim-tables       Table based input methods:\n                              HIRAGANA, KATAKANA, Nippon\n                            (with textproc/scim-tables)\n japanese/scim-tomoe        Module using Tomoe\n japanese/scim-uim          Module using the uim input method library\n\n korean/scim-hangul         Module for Korean Hangul input\n korean/scim-tables         Table based input methods:\n                              Hangul, Hanja\n                            (with textproc/scim-tables)\n\nMulti-language IMEngines\n------------------------\n\n textproc/scim-kmfl-imengine   Platform for Keyman (KMN) language keyboards,\n   textproc/scim-kmfl-*        available through textproc/scim-kmfl-* ports.\n                               They provide support for Ancient Greek,\n                               Biblical Hebrew, Yi, IPA, African languages\n                               and more\n textproc/scim-m17n            Module which uses m17n library as the backend\n textproc/scim-openvanilla     Input method to use modules of OpenVanilla\n                               (Traditional/Simplified Chinese and Tibetan)\n textproc/scim-table-imengine  Engine for table based input methods\n                               (see language-specific tables above)\n\nAdditional SCIM-related projects\n--------------------------------\n\n textproc/scim-bridge          Scim-bridge agent (a wrapper library for SCIM)\n textproc/scim-bridge-qt4      Qt4 client for SCIM-bridge\n textproc/scim-input-pad       Add-on to input symbols with on-screen pad\n textproc/skim                 SCIM integration into KDE\n\nAs a common rule, set XMODIFIERS to '@im=SCIM' and use `scim -d' to start the\nscim daemon.","type":"install"},{"message":"===>   NOTICE:\n\nThe scim port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"schilyutils","origin":"sysutils/schilyutils","version":"2024.03.21","comment":"Collection of utilities from J. Schilling","maintainer":"fuz@FreeBSD.org","www":"https://codeberg.org/schilytools/schilytools","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"313ffe809b0d86e8f9bfc56250642546b38d10dd814ec2ec889ffd69fdc6215e","flatsize":1170874,"path":"All/schilyutils-2024.03.21.pkg","repopath":"All/schilyutils-2024.03.21.pkg","licenselogic":"and","licenses":["BSD1CLAUSE","BSD3CLAUSE","CDDL","MIT"],"pkgsize":453396,"desc":"Collection of miscellaneous utilities from the schilytools, including\na variety of shells (bosh, bsh, and obosh), a traditional K&R-style\npreprocessor (krcpp), improved versions of standard UNIX utilities\n(scal, sod, sprintf, scut, sdd, sfind, spatch), a C/C++ style checker\n(cstyle.js, Cstyle) as well as various others.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"schilybase":{"origin":"devel/schilybase","version":"2024.03.21_1"}},"categories":["converters","deskutils","shells","sysutils","textproc"],"shlibs_required":["libc.so.8","libcam.so.3","libcdrdeflt.so.1.0","libcrypt.so.4","libdeflt.so.1.0","libfind.so.4.0","libintl.so.8","libmdigest.so.1.0","librmt.so.1.0","librscg.so.1.0","libscg.so.1.0","libscgcmd.so.1.0","libschily.so.2.0","libxtermcap.so.1.0"]},{"name":"schedutils","origin":"sysutils/schedutils","version":"0.7.2_1","comment":"Collection of realtime scheduling tools","maintainer":"skreuzer@FreeBSD.org","www":"https://sourceforge.net/projects/schedutils/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8e9ba8e4afe2b9e01fdae155be4125e35f4a669688c05c2738ad28fe45b8845c","flatsize":24759,"path":"All/schedutils-0.7.2_1.pkg","repopath":"All/schedutils-0.7.2_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":7636,"desc":"Sched-utils are a collection of tools related to realtime scheduling,\nworking much like 'nice' and 'renice', except they change the priority\nand scheduler. This enables a process to run insoft realtime, as\nspecified by POSIX.1b.","categories":["sysutils"],"shlibs_required":["libc.so.8"]},{"name":"scenefx02","origin":"x11-toolkits/scenefx02","version":"0.2.1","comment":"wlroots scene API, but with eye candy!","maintainer":"jbeich@FreeBSD.org","www":"https://github.com/wlrfx/scenefx","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5d91ad8c774fd407a48daa05fed653de274554267a08a1445d1477871812c31e","flatsize":177058,"path":"All/scenefx02-0.2.1.pkg","repopath":"All/scenefx02-0.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":56256,"desc":"wlroots is the de-facto library for building wayland compositors, and\nits scene api is a great stride in simplifying wayland compositor\ndevelopment. The problem with the scene api (for compositors looking\nfor eye candy), however, is that it forces you to use the wlr\nrenderer, which is powerful yet simple. SceneFX is a project that\ntakes the scene api and replaces the wlr renderer with our own fx\nrenderer, capable of rendering surfaces with eye-candy effects\nincluding blur, shadows, and rounded corners, while maintaining the\nbenefits of simplicity gained from using the scene api.","deps":{"libdrm":{"origin":"graphics/libdrm","version":"2.4.123,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"mesa-libs":{"origin":"graphics/mesa-libs","version":"21.3.9"},"pixman":{"origin":"x11/pixman","version":"0.44.2"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"},"wlroots018":{"origin":"x11-toolkits/wlroots018","version":"0.18.2"}},"categories":["x11-toolkits"]},{"name":"scdoc","origin":"textproc/scdoc","version":"1.11.3","comment":"Small man page generator","maintainer":"jbeich@FreeBSD.org","www":"https://git.sr.ht/~sircmpwn/scdoc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2a40bd7248582c3992d28367e3617ff8fa13b1c0a53ea899842aa6b555f4d98e","flatsize":23821,"path":"All/scdoc-1.11.3.pkg","repopath":"All/scdoc-1.11.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12868,"desc":"scdoc is a simple man page generator for POSIX systems written in C99.","categories":["textproc"],"shlibs_required":["libc.so.8"]},{"name":"scct","origin":"sysutils/scct","version":"0.1","comment":"Simple Cluster_SSH Clone using Tmux","maintainer":"jrm@FreeBSD.org","www":"https://github.com/Jehops/scct","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"26d612f458504b16764140d615b45cffed0cfe966a3b678ebebab6c3aa28d739","flatsize":4204,"path":"All/scct-0.1.pkg","repopath":"All/scct-0.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":2720,"desc":"scct - Simple Cluster_SSH Clone using Tmux\n\n- Quickly create multiple tmux panes, each with an ssh connection to a specified\n  host and optionally synchronize input\n- Written in POSIX sh\n- Only depends on tmux","deps":{"tmux":{"origin":"sysutils/tmux","version":"3.5a_1"}},"categories":["sysutils"],"options":{"DOCS":"on"}},{"name":"scew","origin":"textproc/scew","version":"1.2.0","comment":"Simple C Expat Wrapper","maintainer":"sunpoet@FreeBSD.org","www":"https://savannah.nongnu.org/projects/scew","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1a16ffcd7407860df296f81ad00cdfdf67414613235bb9a50d5e015091644896","flatsize":270961,"path":"All/scew-1.2.0.pkg","repopath":"All/scew-1.2.0.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":50472,"desc":"The aim of SCEW is to provide an easy interface around the XML Expat parser, as\nwell as a simple interface for creating new XML documents. It provides functions\nto load and access XML elements without the need to create Expat event handling\nroutines every time you want to load a new XML document.\n\nThese are the main SCEW features:\n- Uses a DOM-like object model for new or parsed XML documents.\n- Supports loading concatenated XML documents.\n- Can copy and compare full XML documents, elements or attributes.\n- Writes XML documents to multiple outputs.\n- Allows adding new I/O sources easily.\n- UTF-8, ISO-8859-1 and US-ASCII encodings (and UTF-16 in Windows).","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"}},"categories":["textproc"],"options":{"TEST":"off"}},{"name":"schilybase","origin":"devel/schilybase","version":"2024.03.21_1","comment":"Support files and libraries for the schilytools","maintainer":"fuz@FreeBSD.org","www":"https://codeberg.org/schilytools/schilytools","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f3f01ff53c0196979b6cefa8e8b617e2bf8187bd5c7120b31d7c9749cd451347","flatsize":2990825,"path":"All/schilybase-2024.03.21_1.pkg","repopath":"All/schilybase-2024.03.21_1.pkg","licenselogic":"and","licenses":["BSD2CLAUSE","CDDL","GPLv2","LGPL21"],"pkgsize":548208,"desc":"Support files and libraries for schilytools, a collection\nof programs by Joerg Schilling.  This includes among others\n\n * libedc -- CD sector formatting library\n * libfind -- find(1) as a library\n * libhfs -- library to handle Apple HFS extensions\n * libmdigest -- message digest library\n * libparanoia -- Portable CD Audio paranoia extraction library\n * librscg -- remote SCSI transport library\n * libsiconv -- NLS library for Unicode and iconv wrapper\n * libscg -- portable SCSI transport library\n * libschily -- portable extensions to the POSIX API\n * libshedit -- bsh command line editor\n * libxtermcap -- extended termcap library","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"}},"categories":["devel"],"options":{"DOCS":"on","MANPAGES":"off","NLS":"on","PROFILE":"off"}},{"name":"scavenge","origin":"dns/scavenge","version":"2.0_1","comment":"Discover/audit forward and reverse DNS records","maintainer":"mark@foster.cc","www":"http://mark.foster.cc/wiki/index.php/Scavenge","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5b5d517270247200c2aa3ef7833197136d86fef5fb48fd4ecc36a67de5c8b466","flatsize":8446,"path":"All/scavenge-2.0_1.pkg","repopath":"All/scavenge-2.0_1.pkg","licenselogic":"single","pkgsize":3688,"desc":"Scavenge is a utility to analyze DNS records within an IP address range.\nIt scans the range and classifies its findings into 4 categories:\n\n    - Missing A records\n    - Missing PTR records\n    - Mismatched A/PTR records\n    - Stale PTR records","deps":{"nmap":{"origin":"security/nmap","version":"7.94_3"},"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["dns"]},{"name":"scare","origin":"games/scare","version":"1.3.10","comment":"ADRIFT-compatible interactive games interpreter","maintainer":"ports@FreeBSD.org","www":"http://sites.google.com/site/scarehome/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f65b2aee93ff5bd8af4b9d7b9a6d671d4e27e5ca48900ca233aeed3e197a5857","flatsize":369804,"path":"All/scare-1.3.10.pkg","repopath":"All/scare-1.3.10.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":125436,"desc":"An ADRIFT-compatible interactive games interpreter.","categories":["games"],"shlibs_required":["libc.so.8","libz.so.3"],"options":{"XGLK":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe scare port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"scidavis","origin":"science/scidavis","version":"2.9.2_2","comment":"Scientific data analysis and visualization","maintainer":"makc@FreeBSD.org","www":"https://scidavis.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6e401e7426b9bbb221a49d7dbe7184a4b79e3cae3acbf4394f054b1a707896d8","flatsize":7213248,"path":"All/scidavis-2.9.2_2.pkg","repopath":"All/scidavis-2.9.2_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1701200,"desc":"SciDAVis is a free cross-platform program for two- and three-dimensional\ngraphical presentation of data sets and for data analysis.  It combines\neasy-to-use graphical user interface with powerful features such as Python\nscripting.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gsl":{"origin":"math/gsl","version":"2.7.1_1"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"liborigin":{"origin":"math/liborigin","version":"3.0.3,1"},"muparser":{"origin":"math/muparser","version":"2.3.5"},"png":{"origin":"graphics/png","version":"1.6.47"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-opengl":{"origin":"graphics/qt5-opengl","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"qwt5-qt5":{"origin":"x11-toolkits/qwt5-qt5","version":"5.2.3g20210209"},"qwtplot3d-qt5":{"origin":"math/qwtplot3d","version":"0.3.0.g20210210_1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["science"],"shlibs_required":["libGLU.so.1","libGLX.so.0","libOpenGL.so.0","libQt5Core.so.5","libQt5Gui.so.5","libQt5OpenGL.so.5","libQt5PrintSupport.so.5","libQt5Svg.so.5","libQt5Widgets.so.5","libc.so.8","libgsl.so.27","libgslcblas.so.0","libm.so.4","libmuparser.so.2","liborigin.so.3","libqwt5-qt5.so.5","libqwtplot3d-qt5.so.0","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on","NLS":"on","PYTHON":"off"}},{"name":"scheme48","origin":"lang/scheme48","version":"1.9.2_1","comment":"Scheme Underground's implementation of R5RS","maintainer":"lichray@gmail.com","www":"https://www.s48.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1fbc6f365fceca384ef9fb709de8014bf0a55ce2eb6b470c5cbd24b05b244a9e","flatsize":10396458,"path":"All/scheme48-1.9.2_1.pkg","repopath":"All/scheme48-1.9.2_1.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","MIT"],"pkgsize":2168552,"desc":"Scheme 48 is an implementation of the Scheme programming language as\ndescribed in the Revised^5 Report on the Algorithmic Language Scheme.\nIt is based on a compiler and interpreter for a virtual Scheme\nmachine.  The name derives from our desire to have an implementation\nthat is simple and lucid enough that it looks as if it were written in\njust 48 hours.  We don't claim to have reached that stage yet; much\nmore simplification is necessary.\nScheme 48 is an implementation of the Scheme programming language as described\nin the Revised5 Report on the Algorithmic Language Scheme [6]. It is based on\na compiler and interpreter for a virtual Scheme machine. Scheme 48 tries to be\nfaithful to the Revised5 Scheme Report, providing neither more nor less in the\ninitial user environment. (This is not to say that more isn't available in\nother environments; see below.)\nScheme 48 is under continual development. Please report bugs, especially in\nthe VM, especially core dumps, to scheme-48-bugs@s48.org. Include the version\nnumber x.yy from the \"Welcome to Scheme 48 x.yy\" greeting message in your bug\nreport. It is a goal of this project to produce a bullet-proof system; we want\nno bugs and, especially, no crashes.","categories":["lang","scheme"],"shlibs_required":["libc.so.8","libdl.so.0","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:s48:scheme48:1.9.2:::::dragonfly6:x86_64:1"}},{"name":"scanlogd","origin":"security/scanlogd","version":"2.2.8_3","comment":"TCP port scan detection tool","maintainer":"novel@FreeBSD.org","www":"https://openwall.com/scanlogd/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1be1c5a0514b1d7c4c38a9385b81723e83febf95936d098bb10e718c4e13eed9","flatsize":15403,"path":"All/scanlogd-2.2.8_3.pkg","repopath":"All/scanlogd-2.2.8_3.pkg","licenselogic":"single","pkgsize":8660,"desc":"scanlogd is a TCP port scan detection tool, originally designed to illustrate\nvarious attacks an IDS developer has to deal with. Unlike some of the other\nport scan detection tools out there, scanlogd is designed to be totally safe\nto use.","categories":["security"],"users":["scanlogd"],"groups":["scanlogd"],"shlibs_required":["libc.so.8","libpcap.so.3"],"options":{"PCAP_BASE":"on","NIDS":"off"}},{"name":"scanbuttond","origin":"sysutils/scanbuttond","version":"0.2.3_2","comment":"Daemon to monitor and configure modern scanner's buttons","maintainer":"dthiele@gmx.net","www":"https://scanbuttond.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ae1b549493a7dc7953d1226b02d84ba90e58a347e4e3ca3742b6c18b0a6944a0","flatsize":111334,"path":"All/scanbuttond-0.2.3_2.pkg","repopath":"All/scanbuttond-0.2.3_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":27408,"desc":"This is the port of scanbuttond, an utility to monitor the various buttons\nfound on many modern scanners which are intended to trigger certain actions\nlike copying, faxing or mailing the scanned document.\nThis daemon queries the scanner button state several times per second via\nlibusb and if it detects that a button is pressed it runs a shell script with\nthe button number as an argument.\n\nThe supported scanner backends currently are: epson, niash, plustek, snapscan","categories":["sysutils"],"shlibs_required":["libc.so.8"],"messages":[{"message":"scanbuttond has been installed, but is not quite ready to be used yet.\n\nTo make scanbuttond actually do something you have to edit\n/usr/local/etc/scanbuttond/buttonpressed.sh and change it to your needs.\n\nIf you are having trouble getting your scanner detected try uncommenting one\nof the following lines in /usr/local/etc/scanbuttond/initscanner.sh:\n\nscanimage -n\nor\nsane-find-scanner  > /dev/null 2> /dev/null\n\nIf your scanner is connected via a hot-plug capable technology (e.g. USB)\nyou can conveniently enable scanbuttond every time you attach you scanner by\nusing devd. In order to do so you may add the following lines to your\n/etc/devd.conf and restart devd after you are done.\n(Make sure to replace device-name, vendor, product and back-end name to\nsomething that matches your environment)\n\nattach 20 {\n\tdevice-name \"ugen[0-9]+\";\n\tmatch \"vendor\" \"0x04a9\";\n\tmatch \"product\" \"0x220e\";\n\taction \"/usr/local/bin/scanbuttond \\\n\t\t-s /usr/local/etc/scanbuttond/buttonpressed.sh \\\n\t\t-S /usr/local/etc/scanbuttond/initscanner.sh \\\n\t\t-b /usr/local/lib/libscanbtnd-backend_plustek.so\";\n};\n\ndetach 20 {\n\tdevice-name \"ugen[0-9]+\";\n\tmatch \"vendor\" \"0x04a9\";\n\tmatch \"product\" \"0x220e\";\n\taction \"/usr/bin/killall scanbuttond\";\n};","type":"install"}]},{"name":"sdcc","origin":"lang/sdcc","version":"4.4.0","comment":"Small Device C Compiler","maintainer":"darius@dons.net.au","www":"https://sdcc.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dd0b873899330b24f35fcab21fe8daa35a34a64262b2c5befb04920e87e13040","flatsize":243080698,"path":"All/sdcc-4.4.0.pkg","repopath":"All/sdcc-4.4.0.pkg","licenselogic":"and","licenses":["GPLv2","GPLv3"],"pkgsize":6899852,"desc":"SDCC is a retargettable, optimizing ANSI C compiler suite that targets\nthe Intel MCS51 based microprocessors (8031, 8032, 8051, 8052, etc.),\nMaxim (formerly Dallas) DS80C390 variants, Freescale (formerly Motorola)\nHC08 (hc08, s08), Zilog Z80 based MCUs (Z80, Z180, Game Boy, Rabbit 2000/3000,\nRabbit 3000A, TLCS-90), STMicroelectronics STM8 and Padauk PDK14/PDK15.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["lang"],"shlibs_required":["libc.so.8","libm.so.4","libreadline.so.8","librt.so.0","libstdc++.so.9","libz.so.3","libzstd.so.1"],"options":{"DOCS":"on"}},{"name":"sccs","origin":"devel/sccs","version":"2024.03.21","comment":"Source Code Control System (SCCS)","maintainer":"fuz@FreeBSD.org","www":"https://sccs.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6c97337a68ee49bd9eccd54fc7d08097bd9cfb69c512d689176e192bbc408c8c","flatsize":1850271,"path":"All/sccs-2024.03.21.pkg","repopath":"All/sccs-2024.03.21.pkg","licenselogic":"and","licenses":["BSD1CLAUSE","CDDL"],"pkgsize":456892,"desc":"SCCS is an implementation of the POSIX standard Source Code Control\nSystem. It provides actively maintained code based on the original UNIX\nSCCS code OpenSourced by Sun as part of OpenSolaris and was made\nportable to other platforms.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"schilybase":{"origin":"devel/schilybase","version":"2024.03.21_1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libfind.so.4.0","libintl.so.8","libschily.so.2.0"]},{"name":"scalpel","origin":"sysutils/scalpel","version":"2.0_1","comment":"Frugal, high performance file carver","maintainer":"nukama+maintainer@gmail.com","www":"http://www.digitalforensicssolutions.com/Scalpel/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c2fb78fecd4bf0493ff9fcce376be7594e1e52c1fb6e9b799c551655420e2543","flatsize":89931,"path":"All/scalpel-2.0_1.pkg","repopath":"All/scalpel-2.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":37012,"desc":"Scalpel is a fast file carver that reads a database of header and footer\ndefinitions and extracts matching files or data fragments from a set of\nimage files or raw device files.\nScalpel is filesystem-independent and will carve files from\nFATx, NTFS, ext2/3, HFS+, or raw partitions.\nIt is useful for both digital forensics investigation and file recovery.","deps":{"libtre":{"origin":"textproc/libtre","version":"0.8.0_4"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libtre.so.5"],"messages":[{"message":"Scalpel has been successfully installed on your system.\n\nNow it is time to configure this package.\nCopy /usr/local/etc/scalpel.conf.sample into your working\ndirectory as scalpel.conf and edit it.\n\nScalpel will always use scalpel.conf in your current working\ndirectory, if not specified with \"-c /path/to/scalpel.conf\".","type":"install"}]},{"name":"scc","origin":"devel/scc","version":"3.5.0_1","comment":"LOC counter with COCOMO and complexity estimation","maintainer":"adamw@FreeBSD.org","www":"https://github.com/boyter/scc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0309f128ab6023061d174945d4be9fe93add0f3411b119f7b95c09d8ea36924e","flatsize":6521503,"path":"All/scc-3.5.0_1.pkg","repopath":"All/scc-3.5.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1875820,"desc":"scc is a very fast and accurate code counter. In addition, it estimates\ncode complexity and performs COCOMO (constructive code model) calculations.","categories":["devel"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"scandoc","origin":"devel/scandoc","version":"0.14","comment":"C/C++ documentation generator","maintainer":"ports@FreeBSD.org","www":"https://scandoc.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e064fbd815acf45bae20230be6768e3e79b57b78f76c8aae3ca007eff539c7d5","flatsize":130405,"path":"All/scandoc-0.14.pkg","repopath":"All/scandoc-0.14.pkg","licenselogic":"single","licenses":["ARTPERL10"],"pkgsize":41376,"desc":"ScanDoc scans C and C++ program for embedded documentation, and\nformats it into HTML or other formats. It also analyzes code\nstructure and uses this information to enhance the generated\ndocumentation. It has been inspired by JavaDoc, as well as the\nAmiga \"autodoc\" utility.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe scandoc port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"scam-backscatter","origin":"mail/scam-backscatter","version":"1.5.1_2","comment":"Address verification milter to prevent spam backscatter","maintainer":"snabb@epipe.com","www":"http://www.elandsys.com/scam/scam-backscatter/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ad0584bbf011349d8d329cf0492a8b8c090d7521535e328589a523ad485219f1","flatsize":45820,"path":"All/scam-backscatter-1.5.1_2.pkg","repopath":"All/scam-backscatter-1.5.1_2.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":17272,"desc":"scam-backscatter milter\n\nScam-backscatter prevents spam backscatter (accept and bounce) on\nmail servers which don't host mailboxes locally. It validates\nmailboxes by verifying the recipient addresses hosted on a different\nmail server.","deps":{"libmilter":{"origin":"mail/libmilter","version":"8.18.1"}},"categories":["mail"],"shlibs_required":["libc.so.8","libmilter.so.7","libpthread.so.0"],"options":{"ALLDOMAINS":"off","DOCS":"on","EHLO":"off","USEMAILERTABLE":"off"},"messages":[{"message":"A sample configuration file has been installed in /usr/local/etc/mail\n    directory. Copy and edit it to suit your needs before launching\n    scam-backscatter milter.\n\n    Add the following lines to your /etc/mail/<your_host>.mc configuration.\n\n    define(`confMILTER_MACROS_ENVRCPT', `{rcpt_mailer}, {rcpt_host}, {rcpt_addr}'')dnl\n    INPUT_MAIL_FILTER(`scam-back', `S=unix:/var/scam-back/scam-back.sock, F=T, T=S:240s;R:240s;E:5m')dnl\n\n    If you are already using another milter, you might have\n    confMILTER_MACROS_ENVRCPT already defined. In that case you\n    should ensure that it includes the macros listed above (and add\n    any missing ones).\n\n    To run scam-backscatter from startup, add scambackscatter_enable=\"YES\"\n    in your /etc/rc.conf or your /etc/rc.conf.local\n\n    See /usr/local/share/doc/scam-backscatter/INSTALL for configuration details.","type":"install"}]},{"name":"scale2x","origin":"graphics/scale2x","version":"3.1_2","comment":"Real-time graphics effect able to increase the size of small bitmaps","maintainer":"ports@FreeBSD.org","www":"http://scale2x.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8a767e537ec7bb8ff51c247f6c6589f1aae19f8657d58efb90f606ac0f3273f0","flatsize":136916,"path":"All/scale2x-3.1_2.pkg","repopath":"All/scale2x-3.1_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":68688,"desc":"Scale2x is real-time graphics effect able to increase the size of small\nbitmaps guessing the missing pixels without interpolating pixels and\nblurring the images.","deps":{"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libm.so.4","libpng16.so.16","libz.so.3"],"options":{"EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe scale2x port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sc-im","origin":"math/sc-im","version":"0.8.3_2","comment":"Ncurses spreadsheet program for terminal","maintainer":"bapt@FreeBSD.org","www":"https://github.com/andmarti1424/sc-im","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eb4a73ff54ecfa0eea6f65ee03de3d827045287ee3d8d3afa5609d8e2c2370e1","flatsize":550923,"path":"All/sc-im-0.8.3_2.pkg","repopath":"All/sc-im-0.8.3_2.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":169496,"desc":"SC-IM is a spreadsheet program that is based on SC\n\nSome of the features of SC-IM\n * UNDO / REDO.\n * 65.536 rows and 702 columns supported. (The number of rows can be expanded\n  to 1.048.576 if wished).\n * CSV / TAB delimited file import and export.\n * XLS / XLSX file import.\n * Key-mappings.\n * Sort of rows.\n * Filter of rows.\n * Cell shifting.\n * 256 color support - screen colors can be customized by user, even at runtime.\n * Colorize cells or give them format such as bold or underline.\n * Wide character support. The following alphabets are supported: English,\n   Spanish, French, Italian, German, Portuguese, Russian, Ukrainian, Greek,\n   Turkish, Czech, Japanese, Chinese.\n * Implement external functions in the language you prefer and use them in SC-IM\n * Use SC-IM as a non-interactive calculator, reading its input from a external\n   script.\n * More movements commands implemented !\n * Input and Output was completely rewritten","deps":{"libxls":{"origin":"math/libxls","version":"1.6.2_1"},"libxlsxwriter":{"origin":"math/libxlsxwriter","version":"1.1.7"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libzip":{"origin":"archivers/libzip","version":"1.11.2"},"lua51":{"origin":"lang/lua51","version":"5.1.5_10"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["math"],"shlibs_required":["libc.so.8","libdl.so.0","libm.so.4","libncurses.so.6","libpthread.so.0","libtinfo.so.6","libxlsreader.so.8","libxlsxwriter.so.6","libxml2.so.2","libz.so.3","libzip.so.5"]},{"name":"scantailor","origin":"graphics/scantailor","version":"1.0.19_1","comment":"Interactive post-processing tool for scanned pages","maintainer":"m.ne@gmx.net","www":"https://github.com/ScanTailor-Advanced/scantailor-advanced","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e345cea14d9cf2a3995d9955085547bc2e2121345cd41894d4c35bb10c6ec83f","flatsize":4298929,"path":"All/scantailor-1.0.19_1.pkg","repopath":"All/scantailor-1.0.19_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1145024,"desc":"Scan Tailor Advanced is an interactive post-processing tool for\nscanned pages.  It performs operations such as page splitting,\ndeskewing, and removing garbage. All operations can be done\nautomatically, however it's still possible to manually correct their\nresults","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"jbigkit":{"origin":"graphics/jbigkit","version":"2.1_3"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"png":{"origin":"graphics/png","version":"1.6.47"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-opengl":{"origin":"graphics/qt5-opengl","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["graphics"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5OpenGL.so.5","libQt5Svg.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libc.so.8","libjpeg.so.8","libm.so.4","libpng16.so.16","libpthread.so.0","libstdc++.so.9","libtiff.so.6","libz.so.3"],"options":{"DOCS":"on","NLS":"on","HTML":"off","LATEX":"off"}},{"name":"scamper","origin":"net/scamper","version":"20250227","comment":"Tool for parallelised IPv4 and IPv6 measurement","maintainer":"mjl@luckie.org.nz","www":"https://www.caida.org/tools/measurement/scamper/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"14ffd0b38ea2135223f1fc45ee2a456f30478eb1758a63540c460da4f716f0fc","flatsize":3717833,"path":"All/scamper-20250227.pkg","repopath":"All/scamper-20250227.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":792832,"desc":"Scamper is a program that conducts Internet measurement techniques such\nas ping and traceroute to large numbers of IPv4 and IPv6 addresses in\nparallel to fill a specified packets-per-second rate.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["net"],"shlibs_required":["libbz2.so.2","libc.so.8","libcrypto.so.12","liblzma.so.3","libm.so.4","libpthread.so.0","libssl.so.12","libz.so.3"],"options":{"HOIHO":"off","MINRTT":"off","UPTIME":"off"}},{"name":"sc","origin":"math/sc","version":"7.16_4","comment":"Curses-based spreadsheet program","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cd630bb07c85e57a8ac5429ab813572e06c6e0f592567afc4daad7e550b385ca","flatsize":475837,"path":"All/sc-7.16_4.pkg","repopath":"All/sc-7.16_4.pkg","licenselogic":"single","pkgsize":155524,"desc":"The spreadsheet calculator sc is based on rectangular tables much like\na financial spreadsheet.  When invoked it presents you with a table\norganized as rows and columns of cells.  If invoked without a file\nargument, the table is initially empty.  Each cell may have associated\nwith it a numeric value, a label string, and/or an expression (formula)\nwhich evaluates to a numeric value or label string, often based on other\ncell values.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["math"],"shlibs_required":["libc.so.8","libm.so.4","libncurses.so.6","libtinfo.so.6"],"messages":[{"message":"===>   NOTICE:\n\nThe sc port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sbxkb","origin":"x11/sbxkb","version":"0.7.6_3","comment":"XKB keyboard layout indicator and switcher","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/staybox/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"21c77f7a8fa1746cfd1808934bfae1e233e9a2d0bbca93c86ee22c9fbfda745f","flatsize":110662,"path":"All/sbxkb-0.7.6_3.pkg","repopath":"All/sbxkb-0.7.6_3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":68848,"desc":"The sbxkb program is modernized replacement for classic xxkb.  It is not\nas configurable, but avoids few very annoying bugs of xxkb (i.e. it just\nworks).  Comes with 224 national flag icons.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf-xlib":{"origin":"graphics/gdk-pixbuf2-xlib","version":"2.40.2_1"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgdk_pixbuf_xlib-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe sbxkb port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sbm","origin":"net/sbm","version":"0.8_1","comment":"Simple bandwidth monitor","maintainer":"ports@FreeBSD.org","www":"https://git.2f30.org/sbm/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ba13d6601ab65029e507ab97ca5546ee368eeeb29772ec927c62a1d4d6b8c4ca","flatsize":15399,"path":"All/sbm-0.8_1.pkg","repopath":"All/sbm-0.8_1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":7876,"desc":"sbm is a simple bandwidth monitor.\n\nBesides the basic bandwith monitor it comes with two scripts.\nsbm-rt-plot can be used for realtime bandwidth graphs and sbm-plot can\nbe used to generate static graphs for bandwith usage over a period of\ntime.","categories":["net"],"shlibs_required":["libc.so.8"],"messages":[{"message":"Both sbm-plot and sbm-rt-plot require that math/gnuplot is installed.","type":"install"},{"message":"===>   NOTICE:\n\nThe sbm port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sblim-wbemcli","origin":"net-mgmt/sblim-wbemcli","version":"1.6.3_1","comment":"CLI for Web Based Enterprise Management by SBLIM","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/sblim/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8e5d0edf5290433e79295eba806ef9841c89e6aa75a871a6ef90cefa6cea6ed4","flatsize":357117,"path":"All/sblim-wbemcli-1.6.3_1.pkg","repopath":"All/sblim-wbemcli-1.6.3_1.pkg","licenselogic":"single","pkgsize":119292,"desc":"SBLIM (pronounced \"sublime\"), the Standards Based Linux\nInstrumentation for Manageability is an IBM-initiated Open Source\nproject, intended to enhance the manageability of GNU/Linux\nsystems. It does so by enabling WBEM, Web Based Enterprise Management.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"}},"categories":["net-mgmt"],"shlibs_required":["libc.so.8","libcurl.so.4","libm.so.4","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe sblim-wbemcli port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sdb","origin":"games/sdb","version":"1.0.2_17","comment":"Futuristic overhead shooter","maintainer":"amdmi3@FreeBSD.org","www":"http://www.gamecreation.org/games/shotgun-debugger","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5f72f0caf561da9150ef7cdc87cb3e5609e777a47afe72d90ee537b7db4676d7","flatsize":13631636,"path":"All/sdb-1.0.2_17.pkg","repopath":"All/sdb-1.0.2_17.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":9268692,"desc":"Shotgun Debugger is a 2D, top-down action game. It is The Future, and your\nhabit of computer network exploration has finally done you in. You are\ncaptured and taken to a strange underground complex populated by robot\nsoldiers. Your task is to escape the facility--but the hordes of walking\ndeath machines aren't just gonna let you.\n\nShotgun Debugger is pseudo-3D -- while gameplay is strictly two-dimensional,\nthe world is rendered in three dimensions. Worlds are not tile-based, but\npolygon-based -- rooms and hallways can be made to any shape imaginable,\nallowing for some rather impressive architecture.","deps":{"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"sbagen","origin":"audio/sbagen","version":"1.4.5","comment":"Sequenced binaural wave generator","maintainer":"ports@FreeBSD.org","www":"https://sbagen.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"13ed570b82ea14879af1c78fecc10c7f75dba87dba7f84495c5ea54c267be40f","flatsize":322084,"path":"All/sbagen-1.4.5.pkg","repopath":"All/sbagen-1.4.5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":84692,"desc":"A Sequenced Binaural Wave Generator for Linux and DOS. It may be used to\ngenerate sounds that entrain the brain's waves to oscillate at selected\nfrequencies to aid in relaxation, lucid dreaming, meditation, clear thought,\nout-of-body experiences and more.\n\nThe porter finds this software useful to test various pcm things.","categories":["audio"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe sbagen port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sbt","origin":"devel/sbt","version":"1.10.11","comment":"Build tool for Scala projects","maintainer":"ale@FreeBSD.org","www":"https://www.scala-sbt.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4514bdf82674213fb554dc0f06c26a1939727128e94d856d3c762e951e63e94c","flatsize":3887970,"path":"All/sbt-1.10.11.pkg","repopath":"All/sbt-1.10.11.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":3469364,"desc":"simple build tool (sbt) is a minimally intrusive\nbuild tool for Scala projects.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"],"options":{"ADVANCED":"on"}},{"name":"sayonara","origin":"audio/sayonara","version":"1.7.0_1","comment":"Small, clear, and fast Qt-based audio player","maintainer":"adridg@FreeBSD.org","www":"https://www.sayonara-player.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5981e2fa89290a8a16348bc349179a6c9b7a52ac38adb3283a89b45215e36ae4","flatsize":7469219,"path":"All/sayonara-1.7.0_1.pkg","repopath":"All/sayonara-1.7.0_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":2148152,"desc":"Sayonara is a small, clear, and fast audio player for Unix-like systems,\nwritten in C++ on Qt 5.x framework and using GStreamer as audio backend.\n\nAlthough Sayonara is considered as a lightweight player, it holds a lot\nof features to organize even big music collections.\n\nMost of them are known from the bigger and well known audio players. But\nin contrast to most of the other players the main focus during developing\nhas been performance, low CPU usage, and low memory consumption.\n\nSo Sayonara is a good alternative to players like Rhythmbox, Clementine,\nor Amarok.  Those who miss Winamp for Unix should give Sayonara a try.\nOne of Sayonara's goals is intuitive and easy usability.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-libav":{"origin":"multimedia/gstreamer1-libav","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-flac":{"origin":"audio/gstreamer1-plugins-flac","version":"1.26.0"},"gstreamer1-plugins-good":{"origin":"multimedia/gstreamer1-plugins-good","version":"1.26.0"},"gstreamer1-plugins-mpg123":{"origin":"audio/gstreamer1-plugins-mpg123","version":"1.26.0"},"gstreamer1-plugins-ogg":{"origin":"audio/gstreamer1-plugins-ogg","version":"1.26.0"},"gstreamer1-plugins-opus":{"origin":"audio/gstreamer1-plugins-opus","version":"1.26.0"},"gstreamer1-plugins-ugly":{"origin":"multimedia/gstreamer1-plugins-ugly","version":"1.26.0"},"gstreamer1-plugins-vorbis":{"origin":"audio/gstreamer1-plugins-vorbis","version":"1.26.0"},"libmtp":{"origin":"multimedia/libmtp","version":"1.1.22"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"},"qt5-sqldrivers-sqlite3":{"origin":"databases/qt5-sqldrivers-sqlite3","version":"5.15.16p130"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"taglib":{"origin":"audio/taglib","version":"2.0.2"}},"categories":["audio"],"shlibs_required":["libQt5Core.so.5","libQt5DBus.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Sql.so.5","libQt5Svg.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libc.so.8","libexecinfo.so.1","libglib-2.0.so.0","libgobject-2.0.so.0","libgstapp-1.0.so.0","libgstbase-1.0.so.0","libgstreamer-1.0.so.0","libintl.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9","libtag.so.2","libz.so.3"]},{"name":"scalapack","origin":"math/scalapack","version":"2.2.2","comment":"ScaLAPACK Scalable LAPACK library","maintainer":"fortran@FreeBSD.org","www":"https://www.netlib.org/scalapack/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d4ded283796d136ea679b6978c0cae7e5c2f3ed434ba158ae645503b8cbd5492","flatsize":47858791,"path":"All/scalapack-2.2.2.pkg","repopath":"All/scalapack-2.2.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":4610848,"desc":"The ScaLAPACK (or Scalable LAPACK) library includes a subset of LAPACK routines\nredesigned for distributed memory MIMD parallel computers. It is currently\nwritten in a Single-Program-Multiple-Data style using explicit message\npassing for interprocessor communication. It assumes matrices are laid out\nin a two-dimensional block cyclic decomposition.\n\nNow the code for BLACS and PBLAS is included.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"mpich":{"origin":"net/mpich","version":"4.3.0"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"}},"categories":["math"],"shlibs_required":["libc.so.8","libgcc_s.so.1","libgfortran.so.5","libm.so.4","libmpi.so.12","libmpifort.so.12","libopenblas.so.0","libquadmath.so.0"],"options":{"EXAMPLES":"on","ATLAS":"off","BLAS":"on","MPICH":"on","OPENMPI":"off"},"messages":[{"message":"Please test your scalapack installation\n Example programs are located at /usr/local/share/examples/SCALAPACK\n\n Test programs are located at /usr/local/share/SCALAPACK/TESTING\n\n Example:\n  % cd /usr/local/share/SCALAPACK/TESTING\n  % /usr/local/bin/mpirun -np 4 ./xcbrd\n  % /usr/local/bin/mpirun -np 4 ./xcdblu\n   etc., etc. ...\n\n  to perform all the tests,\n  % cd /usr/local/share/SCALAPACK/TESTING\n  % csh\n  % foreach i (x*)\n  ? /usr/local/bin/mpirun -np 4 ./$i >& ~/$i.log\n  ? end\n  % /usr/local/bin/mpdallexit\n\n If you're using OpenMPI, use this instead:\n  % cd /usr/local/share/SCALAPACK/TESTING\n  % LD_LIBRARY_PATH=/usr/local/mpi/openmpi/lib/ export LD_LIBRARY_PATH\n  % PATH=$PATH:/usr/local/mpi/openmpi/bin/ export PATH\n  % mpirun -np 4 ./xcbrd\n  % mpirun -np 4 ./xcdblu\n   etc., etc. ...\n\nYou can change -np 4 to any number to meet your environment.\nSee files at /usr/local/share/doc/scalapack for detail.","type":"install"}]},{"name":"sc-aspell","origin":"textproc/sc-aspell","version":"1.0_1,2","comment":"Aspell Sardinian dictionary","maintainer":"office@FreeBSD.org","www":"http://aspell.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"17271c2a06081d6cd879e184e873702899293fc6f251b820b8b6055f92e91a58","flatsize":17550755,"path":"All/sc-aspell-1.0_1,2.pkg","repopath":"All/sc-aspell-1.0_1,2.pkg","licenselogic":"single","pkgsize":4906948,"desc":"Aspell Sardinian dictionary.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"]},{"name":"sawfish-themes","origin":"x11-themes/sawfish-themes","version":"0.13","comment":"Themes for Sawfish window manager","maintainer":"ports@FreeBSD.org","www":"https://packages.qa.debian.org/s/sawfish-themes.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"affe22b4e839538c24d7da25236e159e3733b68dd2fcf7bc4ea621d93b9d46c9","flatsize":1298258,"path":"All/sawfish-themes-0.13.pkg","repopath":"All/sawfish-themes-0.13.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":581200,"desc":"Collection of Sawfish themes maintained by Debian","deps":{"sawfish":{"origin":"x11-wm/sawfish","version":"1.13.0_3"}},"categories":["x11-themes"],"messages":[{"message":"===>   NOTICE:\n\nThe sawfish-themes port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sawfish-pager","origin":"x11-wm/sawfish-pager","version":"0.90.3_3","comment":"Pager for Sawfish window manager","maintainer":"danfe@FreeBSD.org","www":"https://sawfish.tuxfamily.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b2182b6ab52ee96602175025263645ee95c9e6ff391876538f955a581fce2d36","flatsize":67557,"path":"All/sawfish-pager-0.90.3_3.pkg","repopath":"All/sawfish-pager-0.90.3_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":22640,"desc":"sawfish.wm.ext.pager is a C/Lisp extension that provides a functional\ndesktop pager for the Sawfish window manager.\n\nA pager is a map of your desktop.  As maps go, it shows not only the\nvisible part (your current viewport), but if you are so configured,\nalso the parts that extend beyond the sides of your screen.  Also, if\nyou have more than one workspace, the pager will follow you to where\nyou are, or optionally show all workspaces at once.  Of course you can\nselect viewports and windows, and also move or raise/lower the latter.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"sawfish":{"origin":"x11-wm/sawfish","version":"1.13.0_3"}},"categories":["x11-wm"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libcrypt.so.4","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgdk_pixbuf_xlib-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmp.so.10","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0","librep.so.16"],"options":{"DOCS":"on"},"messages":[{"message":"To start the pager at the startup of sawfish add the following to\nyour sawfish resource file (e.g. ~/.sawfishrc):\n\n  (require 'sawfish.wm.ext.pager)\n  (add-hook 'after-initialization-hook pager t)","type":"install"}]},{"name":"saxon","origin":"textproc/saxon","version":"6.5.5_1","comment":"XSLT 1.0 processor for Java","maintainer":"ports@FreeBSD.org","www":"https://saxon.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c03fbf927e0574afd5f955e34b0f7cbdd69fdca3ebc7f7c5c3af7556b415b4e1","flatsize":13333756,"path":"All/saxon-6.5.5_1.pkg","repopath":"All/saxon-6.5.5_1.pkg","licenselogic":"single","licenses":["MPL10"],"pkgsize":1146660,"desc":"The SAXON package is a collection of tools for processing XML\ndocuments. The main components are:\n\n  - An XSLT processor, which implements the Version 1.0 XSLT and XPath\n    Recommendations with a number of powerful extensions.\n\n  - A Java library, which supports a similar processing model to XSL,\n    but allows full programming capability.\n\n  - A slightly improved version of the Alfred parser from Microstar.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","textproc"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"deprecated":"Deprecated and unsupported upstream, consider using textproc/saxon-he","expiration_date":"2025-04-30"},"messages":[{"message":"===>   NOTICE:\n\nThe saxon port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nDeprecated and unsupported upstream, consider using textproc/saxon-he.\n\nIt is scheduled to be removed on or after 2025-04-30."}]},{"name":"saxon-devel","origin":"textproc/saxon-devel","version":"9.1.0.8_1,1","comment":"XSLT 2.0 / XPath 2.0 / XQuery 1.0 processor for Java","maintainer":"ports@FreeBSD.org","www":"https://saxon.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"78ae3c1bae108c500a89827556a04656c38bf8e95c90fab00069df1d715f2d65","flatsize":59295278,"path":"All/saxon-devel-9.1.0.8_1,1.pkg","repopath":"All/saxon-devel-9.1.0.8_1,1.pkg","licenselogic":"single","pkgsize":3228116,"desc":"The Saxon-B 9.1 package is a collection of tools for processing XML documents.\nThe main components are:\n\n- An XSLT 2.0 processor, that can be used from the command line, or invoked\n  from a Java application by use of the standard JAXP API. Saxon can be\n  integrated with Java applications using the JAXP API, which means it is\n  possible for a Java application to switch between different XSLT processors\n  without changing the application code. As well as conforming closely with the\n  XSLT 2.0 specification, Saxon offers a number of powerful extensions.\n- An XPath 2.0 processor accessible via an API to Java applications.\n- An XQuery 1.0 processor that can be used from the command line, or invoked\n  from a Java application by use of an API.\n- An XML Schema 1.0 processor. This can be used on its own to validate a schema\n  for correctness, or to validate a source document against the definitions in\n  a schema. It is also used to support the schema-aware functionality of the\n  XSLT and XQuery processors.\n\nSo you can use Saxon to process XML by writing XSLT stylesheets, by writing\nXQuery queries, by writing Java applications, or by combinations of the\napproaches.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","textproc"],"options":{"DOCS":"on","DOM4J":"off","JDOM":"off","XOM":"off"},"annotations":{"deprecated":"Deprecated and unsupported upstream, consider using textproc/saxon-he","expiration_date":"2025-04-30"},"messages":[{"message":"===>   NOTICE:\n\nThe saxon-devel port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nDeprecated and unsupported upstream, consider using textproc/saxon-he.\n\nIt is scheduled to be removed on or after 2025-04-30."}]},{"name":"savelogs","origin":"sysutils/savelogs","version":"1.98_1","comment":"Save log files in a nice way","maintainer":"portmaster@BSDforge.com","www":"https://metacpan.org/release/SCOTTW/savelogs-1.98","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1d4303a6af15c0bd06d6a5c5306fcec248fc31bd8a22c3bb34ef0d4867f98cce","flatsize":166488,"path":"All/savelogs-1.98_1.pkg","repopath":"All/savelogs-1.98_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":68060,"desc":"savelogs is a flexible and robust log file archival system. Its\nlogic is simple: move (rename) the log file, filter data from\nthe log file, store the log file in an archive (via tar or\ngtar), and compress the archive (via gzip or compress). After\nsuccessful compression, the original log file is deleted.\n\nAll of the above phases are optional. This means that you may\nsimply delete files if you wish. Or you may simply compress\nexisting log files. Or you may move files and add them to a tar\nfile but leave the tar file uncompressed, etc. You pick ;o)\n\nsavelogs has many options yet retains a high degree of dwimitude.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"savvycan","origin":"net/savvycan","version":"213,2","comment":"CAN bus reverse engineering and capture tool","maintainer":"leres@FreeBSD.org","www":"https://www.savvycan.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dcf9a5e3b8495c03d6eae456ec09c7b711340dcade67a4c83b7b77508ac86b14","flatsize":7067601,"path":"All/savvycan-213,2.pkg","repopath":"All/savvycan-213,2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1347856,"desc":"CSavvyCAN is a CAN bus reverse engineering and capture tool. It\nsupports EVTV hardware, socketCAN compatible devices, and other\nhardware.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-help":{"origin":"devel/qt5-help","version":"5.15.16p3_1"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-opengl":{"origin":"graphics/qt5-opengl","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-serialbus":{"origin":"comms/qt5-serialbus","version":"5.15.16p0_1"},"qt5-serialport":{"origin":"comms/qt5-serialport","version":"5.15.16p0_1"},"qt5-websockets-qml":{"origin":"www/qt5-websockets-qml","version":"5.15.16p2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["net"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Help.so.5","libQt5Network.so.5","libQt5OpenGL.so.5","libQt5PrintSupport.so.5","libQt5Qml.so.5","libQt5SerialBus.so.5","libQt5SerialPort.so.5","libQt5Sql.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"EXAMPLES":"on"}},{"name":"savage","origin":"math/savage","version":"0.2.0_28","comment":"Primitive computer algebra system","maintainer":"ashish@FreeBSD.org","www":"https://github.com/p-e-w/savage","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1ef1c5b5a2de3668ed80b9e057b8522fd70e7012e3d948f37db0d1280e0def10","flatsize":2477714,"path":"All/savage-0.2.0_28.pkg","repopath":"All/savage-0.2.0_28.pkg","licenselogic":"single","licenses":["AGPLv3+"],"pkgsize":629672,"desc":"Savage is a new computer algebra system written from scratch in pure\nRust. Its goals are correctness, simplicity, and usability, in that\norder.\n\nFeatures:\n\n - Arbitrary-precision integer, rational, and complex arithmetic\n - Input, simplification, and evaluation of symbolic expressions\n - First-class support for vectors and matrices, with coefficients\n   being arbitrary expressions\n - REPL with syntax and bracket highlighting, persistent history,\n   and automatic multi-line input\n - Macro-based system for defining functions with metadata and\n   automatic type checking\n - Usable as a library from any Rust program","categories":["math"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4"]},{"name":"scalatest","origin":"devel/scalatest","version":"1.6.1","comment":"Regression testing utility for use with the Scala Language","maintainer":"mitsururike@gmail.com","www":"https://www.scalatest.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c08320fbe5a8e2dea75e31388dd60fe2fde09c43829b7d0a040fffa5211adfef","flatsize":29324744,"path":"All/scalatest-1.6.1.pkg","repopath":"All/scalatest-1.6.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":6974088,"desc":"ScalaTest is a testing framework for Scala developed by Bill Venners, George\nBerger, Josh Cough, and other contributors starting in late 2007.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"},"scala":{"origin":"lang/scala","version":"3.3.1"}},"categories":["devel","java"],"options":{"DOCS":"on"}},{"name":"sbcl","origin":"lang/sbcl","version":"2.5.2,1","comment":"Common Lisp development system derived from the CMU CL system","maintainer":"krion@FreeBSD.org","www":"https://sbcl.sourceforge.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c4bc8780445dd7a2aa96b2eec408b6dfe189d476fb34f82c5e6160418ab60243","flatsize":43322308,"path":"All/sbcl-2.5.2,1.pkg","repopath":"All/sbcl-2.5.2,1.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","PD"],"pkgsize":8930320,"desc":"Steel Bank Common Lisp (SBCL) is a Open Source development system for\nANSI Common Lisp. It provides an interactive environment including an\nintegrated native compiler, interpreter, and debugger.","deps":{"cl-freebsd-asdf-init":{"origin":"devel/cl-freebsd-asdf-init","version":"20250101"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"mpfr":{"origin":"math/mpfr","version":"4.2.2,1"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["lang","lisp"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libutil.so.4","libzstd.so.1"],"options":{"COMPRESSION":"on","DOCS":"on","GARBAGE_COLLECTOR":"off","LINKABLE_RUNTIME":"off","QSHOW":"off","SAFEPOINT":"off","SIMD":"off","THREADS":"on","UNICODE":"on","XREF":"off","CCL":"off","SBCL":"on"}},{"name":"sather-specification","origin":"lang/sather-specification","version":"000328_1","comment":"Specification of the Sather programming language","maintainer":"ports@FreeBSD.org","www":"https://www.gnu.org/software/sather/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7a8707f5fb00616e4bfe29d1eb72e96ae25efa163eb3d8eb6ab0d1499f06de73","flatsize":404648,"path":"All/sather-specification-000328_1.pkg","repopath":"All/sather-specification-000328_1.pkg","licenselogic":"single","pkgsize":57508,"desc":"Official specification of the Sather programming language.","categories":["lang"],"messages":[{"message":"===>   NOTICE:\n\nThe sather-specification port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sawfish","origin":"x11-wm/sawfish","version":"1.13.0_3","comment":"Extensible window manager using Lisp-based scripting language","maintainer":"danfe@FreeBSD.org","www":"https://sawfish.tuxfamily.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"72955125f52ca15802c2921d717e4fb254ebc9b3a2caa6debcc14c8242337871","flatsize":10933221,"path":"All/sawfish-1.13.0_3.pkg","repopath":"All/sawfish-1.13.0_3.pkg","licenselogic":"and","licenses":["ART20","GPLv2"],"pkgsize":2444232,"desc":"Sawfish is an extensible window manager using a Lisp-based scripting\nlanguage. Its policy is very minimal compared to most window managers.\nIts aim is simply to manage windows in the most flexible and attractive\nmanner possible. All high-level WM functions are implemented in Lisp\nfor future extensibility or redefinition.\n\nThese are some of the features that set Sawfish apart from other window\nmanagers:\n\n* Powerful key-binding: Virtually every functionality provided by Sawfish\n  can be bound to keys (or mouse buttons).\n* Event hooking: For many events (moving windows etc.) you can customize\n  the way Sawfish will respond.\n* Window matching: When windows are created you can match them to a set\n  of rules and automatically perform actions on them.\n* Flexible theming: Sawfish allows for very different themes to be created\n  and a variety of third-party themes is readily available","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf-xlib":{"origin":"graphics/gdk-pixbuf2-xlib","version":"2.40.2_1"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"librep":{"origin":"lang/librep","version":"0.92.7_7"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"rep-gtk2":{"origin":"x11-toolkits/rep-gtk2","version":"0.90.8.3_1,1"}},"categories":["x11-wm"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXft.so.2","libXinerama.so.1","libXrandr.so.2","libXrender.so.1","libXtst.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libcrypt.so.4","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgdk_pixbuf_xlib-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmp.so.10","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpangoxft-1.0.so.0","libpthread.so.0","librep.so.16"],"options":{"NLS":"on"}},{"name":"serviio","origin":"net/serviio","version":"2.4","comment":"Transcoding DLNA-server implemented in Java","maintainer":"netchild@FreeBSD.org","www":"https://www.serviio.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"de691bbb6a9cca1a58205eff2905fec7f3b13562c3380d2ed597def9b0a79dbf","flatsize":31834818,"path":"All/serviio-2.4.pkg","repopath":"All/serviio-2.4.pkg","licenselogic":"single","licenses":["serviio"],"pkgsize":28107544,"desc":"Serviio is a free DLNA media server. It allows you to stream your\nmedia files (music, video or images) to any DLNA-certified renderer\ndevice (e.g. a TV set, Bluray player, games console) on your home\nnetwork.\n\nServiio uses a priority-based metadata extraction so that you can\nchoose what metadata should describe your media files (e.g. audio\ntrack name, DVD cover, TV series and episodes names, etc.). These\ninclude metadata embedded into the media files themselves, locally\nstored metadata files and metadata that can be obtained online.\nWith this powerful tool you will be able to build your Serviio media\nlibrary easily and effectively.\n\nServiio works with any DLNA compliant device (TV, Playstation 3,\netc.) and some other (XBox 360). It supports profiles for particular\ndevices so that it can be tuned to maximise the device's potential\nand/or minimize lack of media format playback support (via transcoding).","deps":{"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"openjdk21":{"origin":"java/openjdk21","version":"21.0.6+7.1"}},"categories":["java","multimedia","net","www"],"users":["dlna"],"groups":["dlna"],"messages":[{"message":"The configuration files are installed in /usr/local/etc/serviio --\nbut only the logging configuration and the player device-profiles\nmay be changed there -- the library is set via the GUI program\nserviio-console (see below).\n\nThe database will be located under /var/db/serviio/.\n\nRemember to set serviio_enable=YES in /etc/rc.conf for the service to\nstart at boot. It will run as user ``dlna''.\n\nWhen the server is running, run the /usr/local/bin/serviio-console (a\nGUI program) on the same host -- as yourself -- to configure it.\n\nFrom http://www.serviio.org/component/content/article/21#q2 :\nIf you'd like to manage the service from a remote host, add\n\n\tserviio_args=-Dserviio.remoteHost=yo.ur.local.ip\n\nto rc.conf. Note, that there is NO AUTHENTICATION between console and\nthe server processes.\n\nFor support, visit the lively forum at http://forum.serviio.org/","type":"install"}]},{"name":"sather-tutorial","origin":"lang/sather-tutorial","version":"000328_1","comment":"Tutorial on the Sather programming language","maintainer":"ports@FreeBSD.org","www":"https://www.gnu.org/software/sather/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a9db896d1509b18f6d5d2aa067675b49d3b8c025c9a981ce4498ad3ba86a24e1","flatsize":662135,"path":"All/sather-tutorial-000328_1.pkg","repopath":"All/sather-tutorial-000328_1.pkg","licenselogic":"single","pkgsize":234396,"desc":"A tutorial on the Sather programming language.","categories":["lang"],"messages":[{"message":"===>   NOTICE:\n\nThe sather-tutorial port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sat-libreoffice","origin":"editors/libreoffice-sat","version":"25.2.2.2","comment":"sat language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"768eef1e431218019bbdaa69968e9233ac0002d0cccf964400ee4899194edbeb","flatsize":2474010,"path":"All/sat-libreoffice-25.2.2.2.pkg","repopath":"All/sat-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":352888,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"sarien","origin":"games/sarien","version":"0.7.0_3","comment":"Sierra AGI games interpreter","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"255f666ebefc83aa02ada6aa4893ce376b0763d861d97ed8917eeeda0556bea6","flatsize":171589,"path":"All/sarien-0.7.0_3.pkg","repopath":"All/sarien-0.7.0_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":72248,"desc":"Sarien is an open source, portable implementation of the Sierra\nOn-Line Adventure Game Interpreter (AGI).  Sarien is able to\nexecute Sierra On-Line AGI games at different levels of\nplayability.\n\nSupported games:\n                 Leisure Suit Larry 1\n\t\t King's Quest I - IV\n\t\t Mixed-Up Mother Gooose\n                 Space Quest 1 and 2\n\t\t Police Quest 1\n\t\t Black Cauldron\n\t\t Gold Rush\n\t\t Manhunter\n\nNewer Sierra games are using SCI game engine, which is emulated by\nfreesci.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["games"],"shlibs_required":["libX11.so.6","libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe sarien port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sassc","origin":"textproc/sassc","version":"3.6.2","comment":"Wrapper around libsass","maintainer":"nivit@FreeBSD.org","www":"https://libsass.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"710ca0c6430b83833e17208f0eb63c1246e33f1b20ad86777e311cdeaefd07e9","flatsize":17708,"path":"All/sassc-3.6.2.pkg","repopath":"All/sassc-3.6.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6824,"desc":"SassC is a wrapper around libsass (https://github.com/hcatlin/libsass) used\nto generate a useful command-line application that can be installed and\npackaged for several operating systems.","deps":{"libsass":{"origin":"textproc/libsass","version":"3.6.6"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libm.so.4","libsass.so.1","libstdc++.so.9"]},{"name":"sarep","origin":"textproc/sarep","version":"1.1","comment":"Command-line search and replace tool; written in Perl; handles regexps","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c24ccf1cac4edcb739c2170bcf3ba4e7db7feb37170a052c090f487adf9a52f6","flatsize":6930,"path":"All/sarep-1.1.pkg","repopath":"All/sarep-1.1.pkg","licenselogic":"single","pkgsize":3656,"desc":"Sarep is a command-line search and replace tool written in Perl. It\nsupports regular expressions, case insensitivity/sensitivity, multiple\nfile search-and-replace, wildcards, writing out to a new file (rather than\noverwriting the modified file), proper handling of metacharacters, reading\nsearch/replace string from a file, and silent/verbose modes.","deps":{"p5-Text-CSV_XS":{"origin":"textproc/p5-Text-CSV_XS","version":"1.60"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["textproc"],"messages":[{"message":"===>   NOTICE:\n\nThe sarep port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sary","origin":"textproc/sary","version":"1.2.0_6","comment":"Suffix array library and tools, which provide fast full-text search","maintainer":"ports@FreeBSD.org","www":"https://sary.sourceforge.net/index.html.en","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"feceea91c624bd3ce5beb5b733bc043770c9d015705ed42d757637b9db6a740e","flatsize":238545,"path":"All/sary-1.2.0_6.pkg","repopath":"All/sary-1.2.0_6.pkg","licenselogic":"single","pkgsize":67976,"desc":"Sary is a suffix array library and tools.  It provides fast full-text\nsearch facilities for text files on the order of 10 to 100 MB using a\ndata structure called a suffix array.  It can also search specific\nfields in a text file by assigning index points to those fields.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libglib-2.0.so.0","libgthread-2.0.so.0","libintl.so.8","libpthread.so.0"],"options":{"DOCS":"on"},"annotations":{"deprecated":"Last release in 2005 and unmaintained in tree for years","expiration_date":"2025-04-30"},"messages":[{"message":"===>   NOTICE:\n\nThe sary port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nLast release in 2005 and unmaintained in tree for years.\n\nIt is scheduled to be removed on or after 2025-04-30."}]},{"name":"sansi","origin":"textproc/sansi","version":"1.0.2_1","comment":"Removes ANSI control sequences/characters, from files","maintainer":"portmaster@bsdforge.com","www":"https://BSDforge.com/projects/textproc/sansi/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b752f9874e095952da0fa35ff5a692d129d1584648d2451f95c310d8ca3c8e6e","flatsize":12751,"path":"All/sansi-1.0.2_1.pkg","repopath":"All/sansi-1.0.2_1.pkg","licenselogic":"and","licenses":["ART20","BSD2CLAUSE"],"pkgsize":6604,"desc":"sansi was written to strip the ANSI control sequences in files, or\noutput, often, but not limited to those generated by compilers. I\nfound it difficult to visually grope/grep the output of script(1)\nsessions. Especially with the advent of clang. While it's nice to\nreplay the script(1) sessions to view the highlighted messages.\nIt's near impossible to read it inline in your favorite pager, or\ntext editor;\nEnter sansi.","deps":{"p5-Modern-Perl":{"origin":"lang/p5-Modern-Perl","version":"1.20241001"},"p5-PerlIO-eol":{"origin":"devel/p5-PerlIO-eol","version":"0.19"}},"categories":["sysutils","textproc"]},{"name":"sash","origin":"shells/sash","version":"3.8_1","comment":"Stand-Alone shell combining many common utilities","maintainer":"ports@FreeBSD.org","www":"https://members.tip.net.au/~dbell/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fa7b54abe9185438c014fddb0c858e969f5044b6140e841bd87f254c4d2aa3d4","flatsize":808619,"path":"All/sash-3.8_1.pkg","repopath":"All/sash-3.8_1.pkg","licenselogic":"single","pkgsize":320524,"desc":"SASH (Stand-Alone SHell)\n\nIt is a nice combination of bare-bones shell and a dozen\nor so most useful Unix commands.\n\nShell includes: echo pwd cd mkdir mknod rmdir sync rm chmod\n                chown chgrp touch mv ln cp cmp more exit\n                setenv printenv umask kill where\n\nCommands include: dd ed grep gzip ls tar file find mount chattr\n\nSASH is a port from Linux version (David Bell) by Andrzej Bialecki","categories":["shells"],"messages":[{"message":"===>   NOTICE:\n\nThe sash port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sanoid-devel","origin":"sysutils/sanoid-devel","version":"1.0.0.20191105","comment":"Policy-driven snapshot management and replication tools","maintainer":"hartzell@alerce.com","www":"https://github.com/jimsalterjrs/sanoid","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2415c36868795a5ba555defb024dff0861b1759a894e9888e7d475406021a2af","flatsize":168692,"path":"All/sanoid-devel-1.0.0.20191105.pkg","repopath":"All/sanoid-devel-1.0.0.20191105.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":40724,"desc":"Sanoid is a policy-driven snapshot management tool for ZFS\nfilesystems.  More prosaically, you can use Sanoid to create,\nautomatically thin, and monitor snapshots and pool health from a\nsingle eminently human-readable TOML config file.","deps":{"lzop":{"origin":"archivers/lzop","version":"1.04_1"},"mbuffer":{"origin":"misc/mbuffer","version":"20241007"},"p5-Capture-Tiny":{"origin":"devel/p5-Capture-Tiny","version":"0.50"},"p5-Config-IniFiles":{"origin":"devel/p5-Config-IniFiles","version":"3.000003_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"pv":{"origin":"sysutils/pv","version":"1.9.31"}},"categories":["sysutils"],"messages":[{"message":"Sanoid requires additional configuration in the /usr/local/etc/sanoid/sanoid.conf \n file.\n\n A sample has been installed in /usr/local/etc/sanoid/sanoid.conf.sample and\n additional documentation can be found at the sanoid master site:\n \n   https://github.com/jimsalterjrs/sanoid","type":"install"}]},{"name":"sarg","origin":"www/sarg","version":"2.4.0_4","comment":"Squid log analyzer and HTML report generator","maintainer":"garga@FreeBSD.org","www":"https://sarg.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"049dc2ff3b435b5285ad9f26aa8d5385be175327ed0e7dc35269403f6d587c41","flatsize":1462654,"path":"All/sarg-2.4.0_4.pkg","repopath":"All/sarg-2.4.0_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":523368,"desc":"SARG is a Squid Analysis Report Generator that allow you to view \"where\"\nyour users are going to on the Internet. It generates reports in html,\nwith many fields, like: users, IP Addresses, bytes, sites and times.\n\nFormerly known as sqmgrlog.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libgd":{"origin":"graphics/gd","version":"2.3.3_13,1"},"openldap26-client":{"origin":"net/openldap26-client","version":"2.6.9_1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["www"],"shlibs_required":["libbz2.so.2","libc.so.8","libgd.so.6","libintl.so.8","libldap.so.2","liblzma.so.3","libm.so.4","libpcre.so.1","libz.so.3"],"options":{"GD":"on","ICONV":"on","LDAP":"on","NLS":"on","PCRE":"on","PHP":"on"}},{"name":"sanoid","origin":"sysutils/sanoid","version":"2.2.0","comment":"Policy-driven snapshot management and replication tools","maintainer":"hartzell@alerce.com","www":"https://github.com/jimsalterjrs/sanoid","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fb803c1cc6866a9a005a4b5b0bf46231830a3d6a12f28c7e404af01a285a50fb","flatsize":186182,"path":"All/sanoid-2.2.0.pkg","repopath":"All/sanoid-2.2.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":43936,"desc":"Sanoid is a policy-driven snapshot management tool for ZFS\nfilesystems.  More prosaically, you can use Sanoid to create,\nautomatically thin, and monitor snapshots and pool health from a\nsingle eminently human-readable TOML config file.","deps":{"lzop":{"origin":"archivers/lzop","version":"1.04_1"},"mbuffer":{"origin":"misc/mbuffer","version":"20241007"},"p5-Capture-Tiny":{"origin":"devel/p5-Capture-Tiny","version":"0.50"},"p5-Config-IniFiles":{"origin":"devel/p5-Config-IniFiles","version":"3.000003_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"pv":{"origin":"sysutils/pv","version":"1.9.31"}},"categories":["sysutils"],"messages":[{"message":"Sanoid requires additional configuration in the /usr/local/etc/sanoid/sanoid.conf \n file.\n\n A sample has been installed in /usr/local/etc/sanoid/sanoid.conf.sample and\n additional documentation can be found at the sanoid master site:\n \n   https://github.com/jimsalterjrs/sanoid","type":"install"}]},{"name":"samurai","origin":"devel/samurai","version":"1.2.2024.09.04","comment":"Ninja-compatible build tool written in C","maintainer":"adamw@FreeBSD.org","www":"https://github.com/michaelforney/samurai","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"302403a6193ceaf13a1e965ff3b8cc3b0f58cb219565a8ffdc1832585fe5f4e6","flatsize":98755,"path":"All/samurai-1.2.2024.09.04.pkg","repopath":"All/samurai-1.2.2024.09.04.pkg","licenselogic":"and","licenses":["APACHE20","MIT"],"pkgsize":34040,"desc":"samurai is a ninja-compatible build tool written in C99 with a focus on\nsimplicity, speed, and portability.\n\nIt implements the ninja build language through version 1.8.2 except\nfor MSVC dependency handling (deps = msvc).  It uses the same format\nfor .ninja_log and .ninja_deps as ninja, currently version 5 and 3\nrespectively.\n\nIt is largely feature-complete and supports most of the same options as\nninja.","categories":["devel"],"shlibs_required":["libc.so.8"],"annotations":{"cpe":"cpe:2.3:a:samurai_project:samurai:1.2.2024.09.04:::::dragonfly6:x86_64"}},{"name":"sane-airscan","origin":"graphics/sane-airscan","version":"0.99.29","comment":"SANE backend for AirScan (eSCL) and WSD document scanners","maintainer":"henry.hu.sh@gmail.com","www":"https://github.com/alexpevzner/sane-airscan","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"81cdfb72adea8b9d76f7d6b0a53f8658c20c587245d0bdc0f61e930021986947","flatsize":489280,"path":"All/sane-airscan-0.99.29.pkg","repopath":"All/sane-airscan-0.99.29.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":157172,"desc":"SANE backend for AirScan (eSCL) and WSD document scanner\n\nSimilar to how most modern network printers support \"driverless\" printing,\nusing the universal vendor-neutral printing protocol, many modern network\nscanners and MFPs support \"driverless\" scanning.\n\nDriverless scanning comes in two flavors:\n\n* Apple AirScan or AirPrint scanning (official protocol name is eSCL)\n* Microsoft WSD, or WS-Scan (term WSD means \"Web Services for Devices)\n\nThis backend implements both protocols, choosing automatically between them.\nIt was successfully tested with many devices from Brother, Canon, Dell,\nKyocera, Lexmark, Epson, HP, OKI, Panasonic, Pantum, Ricoh, Samsung and\nXerox both in WSD and eSCL modes.","deps":{"avahi-app":{"origin":"net/avahi-app","version":"0.8_6"},"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"png":{"origin":"graphics/png","version":"1.6.47"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["graphics"],"shlibs_required":["libavahi-client.so.3","libavahi-common.so.3","libc.so.8","libgnutls.so.30","libjpeg.so.8","libm.so.4","libpng16.so.16","libpthread.so.0","libtiff.so.6","libxml2.so.2"],"messages":[{"message":"To make the automatic discovery work, you need to have avahi-daemon running.\n  Make sure that\n\n      avahi_daemon_enable=\"YES\"\n\n  is in /etc/rc.conf(.local), and start the avahi-daemon service. Some other\n  program, such as Firefox, may also bind to the mDNS port (5353), so make sure\n  that avahi-daemon can bind to the port.\n\n  To quickly check if your scanner can be discovered, run\n\n      avahi-browse -r _uscan._tcp\n\n  You should see your scanner listed in the result.","type":"install"}]},{"name":"satty","origin":"graphics/satty","version":"0.16.0_2","comment":"Modern screenshot annotation","maintainer":"jbeich@FreeBSD.org","www":"https://github.com/gabm/Satty","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4a57cad4c83d76de69062d2cb8501f23f04561309579cb15ec2b7fd1105a56b4","flatsize":4505966,"path":"All/satty-0.16.0_2.pkg","repopath":"All/satty-0.16.0_2.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":1266296,"desc":"Satty is a screenshot annotation tool inspired by Swappy and Flameshot.\n\nSatty has been created to provide the following improvements over\nexisting screenshot annotation tools:\n\n- very simple and easy to understand toolset (like Swappy)\n- fullscreen annotation mode and post shot cropping (like Flameshot)\n- working on wlroots based compositors (Sway, Hyprland, River, ...)\n- minimal, modern looking UI, thanks to GTK and Adwaita\n- be a playground for new features (post window selection, post paint editing, ...)","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk4":{"origin":"x11-toolkits/gtk40","version":"4.18.4"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libadwaita":{"origin":"x11-toolkits/libadwaita","version":"1.7.2"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["graphics","wayland"],"shlibs_required":["libadwaita-1.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libexecinfo.so.1","libfontconfig.so.1","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-4.so.1","libm.so.4","libpango-1.0.so.0","libpthread.so.0"]},{"name":"samplicator","origin":"net/samplicator","version":"1.3.8.r1_1","comment":"Receives UDP datagrams and redistributes them to a set of receivers","maintainer":"ath@heybey.org","www":"http://samplicator.googlecode.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3565374d2c0c79207018e3866f3e944b016e552538a78126b4a39506e684ffe8","flatsize":44582,"path":"All/samplicator-1.3.8.r1_1.pkg","repopath":"All/samplicator-1.3.8.r1_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":18620,"desc":"This small program receives UDP datagrams on a given port, and resends\nthose datagrams to a specified set of receivers.  In addition, a\nsampling divisor N may be specified individually for each receiver,\nwhich will then only receive one in N of the received packets.","categories":["net"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"samtools","origin":"biology/samtools","version":"1.21","comment":"Tools for manipulating next-generation sequencing data","maintainer":"jwb@FreeBSD.org","www":"https://www.htslib.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a9b6d70d131d3d0cad17cd277c3dacf4ef3a9efeea4f618f25da5ae027258ae0","flatsize":1192601,"path":"All/samtools-1.21.pkg","repopath":"All/samtools-1.21.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":498724,"desc":"Samtools implements various utilities for post-processing alignments in the\nSAM, BAM, and CRAM formats, including indexing, variant calling (in conjunction\nwith bcftools), and a simple alignment viewer.","deps":{"htslib":{"origin":"biology/htslib","version":"1.21"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["biology"],"shlibs_required":["libc.so.8","libhts.so.3","libm.so.4","libncurses.so.6","libpthread.so.0","libtinfo.so.6","libz.so.3"]},{"name":"samplv1-lv2","origin":"audio/samplv1-lv2","version":"1.3.0","comment":"Old-school polyphonic sampler","maintainer":"yuri@FreeBSD.org","www":"https://samplv1.sourceforge.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7a2f5129e36960b749388a133649fbd210bd963ad9e1cfcfaec6b3b1d92c5342","flatsize":2013578,"path":"All/samplv1-lv2-1.3.0.pkg","repopath":"All/samplv1-lv2-1.3.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":396716,"desc":"Old-school all-digital polyphonic sampler synthesizer with stereo fx.\n\nFeatures:\n* A LV2 instrument plug-in\n* A pure stand-alone JACK client with JACK-session, NSM (Non Session management)\n  and both JACK MIDI and ALSA MIDI input support","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"fftw3-float":{"origin":"math/fftw3-float","version":"3.3.10_5"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"liblo":{"origin":"audio/liblo","version":"0.32"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-svg":{"origin":"graphics/qt6-svg","version":"6.8.3"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["audio"],"shlibs_required":["libGLX.so.0","libOpenGL.so.0","libQt6Core.so.6","libQt6Gui.so.6","libQt6Svg.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libfftw3f.so.3","libgcc_s.so.1","libjack.so.0","liblo.so.7","libm.so.4","libpthread.so.0","libsndfile.so.1","libstdc++.so.6"]},{"name":"sampleicc","origin":"graphics/sampleicc","version":"1.6.8_2","comment":"Library for reading, writing, manipulating, and applying ICC profiles","maintainer":"office@FreeBSD.org","www":"https://sampleicc.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"44e2f5db163e98dc9741ae6ba623e273f7164d7409d09553820d841bddc6d5a6","flatsize":2454980,"path":"All/sampleicc-1.6.8_2.pkg","repopath":"All/sampleicc-1.6.8_2.pkg","licenselogic":"single","licenses":["ICC"],"pkgsize":421044,"desc":"SampleICC provides an open source platform independent C++ library for reading,\nwriting, manipulating, and applying ICC profiles along with applications that\nmake use of this library.","deps":{"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["devel","graphics"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9","libtiff.so.6"]},{"name":"samhain-server","origin":"security/samhain-server","version":"4.4.3_1","comment":"Samhain Intrusion Detection System","maintainer":"freebsd@gregv.net","www":"https://la-samhna.de/samhain/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1dcf91151527b4a0f202972410ec7e61159c3d26241a72d38b1685b131ca169b","flatsize":1192851,"path":"All/samhain-server-4.4.3_1.pkg","repopath":"All/samhain-server-4.4.3_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":622504,"desc":"Samhain is an open source file integrity and host-based intrusion\ndetection system for Linux and Unix. It can run as a daemon process,\nand thus can remember file changes - contrary to a tool that runs\nfrom cron, if a file is modified you will get only one report, while\nsubsequent checks of that file will ignore the modification as it is\nalready reported (unless the file is modified again).\n\nSamhain can optionally be used as client/server system to provide\ncentralized monitoring for multiple host. Logging to a (MySQL or\nPostgreSQL) database is supported.","categories":["security"],"users":["yule"],"groups":["yule"],"shlibs_required":["libc.so.8","libssp.so.0","libwrap.so.4"],"options":{"ASM":"on","DB_RELOAD":"off","DEBUG":"off","DNMALLOC":"off","DOCS":"on","ENCRYPT":"on","GNUPG":"off","IPV6":"on","LIBWRAP":"on","LOGFILE_MONITOR":"off","LOGIN_WATCH":"off","MAIL":"on","MOUNTS_CHECK":"off","PORT_CHECK":"off","POSIX_ACL":"off","PRELUDE":"off","PROCESS_CHECK":"off","PTRACE":"off","SRP":"on","STATIC":"off","SUIDCHECK":"off","UDP":"off","USERFILES":"off","XML_LOGS":"off","MYSQL":"off","ODBC":"off","PGSQL":"off"},"messages":[{"message":"To start the samhain daemon at system boot, add:\n\nsamhain_enable=\"YES\"\n\nand/or\n\nyule_enable=\"YES\"\n\nto /etc/rc.conf.","type":"install"}]},{"name":"samefile","origin":"sysutils/samefile","version":"2.15_2","comment":"Find files with identical contents","maintainer":"schweikh@FreeBSD.org","www":"http://www.schweikhardt.net/samefile/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5fe4480200666c574e28d7960f8945fb64ebec13d0672ad336853d45bd18747b","flatsize":23763,"path":"All/samefile-2.15_2.pkg","repopath":"All/samefile-2.15_2.pkg","licenselogic":"single","pkgsize":12452,"desc":"The samefile program finds files with identical contents (independent of\nfile name). Typical usage would be\n\n\tfind / -print | samefile\n\nturning up megabytes of wasted disk space due to duplicates. Try it,\nyou'll be baffled.","categories":["sysutils"],"shlibs_required":["libc.so.8"]},{"name":"samhain-client","origin":"security/samhain-client","version":"4.4.3_1","comment":"Samhain Intrusion Detection System","maintainer":"freebsd@gregv.net","www":"https://la-samhna.de/samhain/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1d649fdd5188afc73110a6607b7a9c30e6d511d55727a606c4aaa3e66c56cfd9","flatsize":1235095,"path":"All/samhain-client-4.4.3_1.pkg","repopath":"All/samhain-client-4.4.3_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":649516,"desc":"Samhain is an open source file integrity and host-based intrusion\ndetection system for Linux and Unix. It can run as a daemon process,\nand thus can remember file changes - contrary to a tool that runs\nfrom cron, if a file is modified you will get only one report, while\nsubsequent checks of that file will ignore the modification as it is\nalready reported (unless the file is modified again).\n\nSamhain can optionally be used as client/server system to provide\ncentralized monitoring for multiple host. Logging to a (MySQL or\nPostgreSQL) database is supported.","categories":["security"],"shlibs_required":["libc.so.8","libpthread.so.0","libssp.so.0","libwrap.so.4","libz.so.3"],"options":{"ASM":"on","DB_RELOAD":"off","DEBUG":"off","DNMALLOC":"off","DOCS":"on","ENCRYPT":"on","GNUPG":"off","IPV6":"on","LIBWRAP":"on","LOGFILE_MONITOR":"off","LOGIN_WATCH":"off","MAIL":"on","MOUNTS_CHECK":"off","PORT_CHECK":"off","POSIX_ACL":"off","PRELUDE":"off","PROCESS_CHECK":"off","PTRACE":"off","SRP":"on","STATIC":"off","SUIDCHECK":"off","UDP":"off","USERFILES":"off","XML_LOGS":"off","MYSQL":"off","ODBC":"off","PGSQL":"off"},"messages":[{"message":"To start the samhain daemon at system boot, add:\n\nsamhain_enable=\"YES\"\n\nand/or\n\nyule_enable=\"YES\"\n\nto /etc/rc.conf.","type":"install"}]},{"name":"scid","origin":"games/scid","version":"4.7.0","comment":"Free chess database application","maintainer":"bsd@volki.at","www":"https://scid.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"85a806ba239f5a20325d089fd11cb28cf3c61555c6e5ab7ed0e731048f122b11","flatsize":19497797,"path":"All/scid-4.7.0.pkg","repopath":"All/scid-4.7.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":9657508,"desc":"Scid is a chess database application; with it you can browse databases of\nchess games, edit games and search for games by various criteria.\n\nScid uses its own special three-file database format which is very compact\nand fast, but it can convert to and from the standard PGN (Portable Game\nNotation) format. Scids PGN window displays the text of the current game in\nPGN format.\n\nYou can use Scid to add chess games to a database, using the keyboard or mouse\nto enter moves.\n\nYou can also use Scid as a PGN file browser, by pasting PGN text into Scids\nImport window or by opening a PGN file in Scid. However, PGN files cannot be\nedited by Scid (it opens them read-only) and they use more memory and are\nslower to load, so for large PGN files it is recommended that you create a\nScid database from them first with the pgnscid utility.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["databases","games"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9","libtcl86.so.1"]},{"name":"samdruckerserver","origin":"www/samdruckerserver","version":"0.2.7","comment":"Installs the server side of SamDrucker","maintainer":"dvl@FreeBSD.org","www":"https://github.com/dlangille/SamDrucker","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"39de017afba49ff8d1c7b3139d8da5c69fc90183b025cc7aba7f5c87081bb75a","flatsize":14649,"path":"All/samdruckerserver-0.2.7.pkg","repopath":"All/samdruckerserver-0.2.7.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":6512,"desc":"SamDrucker is a collection of small components which create a centralized list\nof all packages on all hosts.\n\nThis port installs the server component of SamDrucker.\n\nAt present, only PHP and Apache are implemented.","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pdo_pgsql":{"origin":"databases/php83-pdo_pgsql","version":"8.3.21"}},"categories":["www"]},{"name":"samhain","origin":"security/samhain","version":"4.4.3_1","comment":"Samhain Intrusion Detection System","maintainer":"freebsd@gregv.net","www":"https://la-samhna.de/samhain/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4ecdcffd0489aa32813ec6646e3353eab9b3fe0a82e52b26917dfeab15376282","flatsize":1178873,"path":"All/samhain-4.4.3_1.pkg","repopath":"All/samhain-4.4.3_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":627372,"desc":"Samhain is an open source file integrity and host-based intrusion\ndetection system for Linux and Unix. It can run as a daemon process,\nand thus can remember file changes - contrary to a tool that runs\nfrom cron, if a file is modified you will get only one report, while\nsubsequent checks of that file will ignore the modification as it is\nalready reported (unless the file is modified again).\n\nSamhain can optionally be used as client/server system to provide\ncentralized monitoring for multiple host. Logging to a (MySQL or\nPostgreSQL) database is supported.","categories":["security"],"shlibs_required":["libc.so.8","libpthread.so.0","libssp.so.0","libwrap.so.4","libz.so.3"],"options":{"ASM":"on","DB_RELOAD":"off","DEBUG":"off","DNMALLOC":"off","DOCS":"on","ENCRYPT":"on","GNUPG":"off","IPV6":"on","LIBWRAP":"on","LOGFILE_MONITOR":"off","LOGIN_WATCH":"off","MAIL":"on","MOUNTS_CHECK":"off","PORT_CHECK":"off","POSIX_ACL":"off","PRELUDE":"off","PROCESS_CHECK":"off","PTRACE":"off","SRP":"on","STATIC":"off","SUIDCHECK":"off","UDP":"off","USERFILES":"off","XML_LOGS":"off","MYSQL":"off","ODBC":"off","PGSQL":"off"},"messages":[{"message":"To start the samhain daemon at system boot, add:\n\nsamhain_enable=\"YES\"\n\nand/or\n\nyule_enable=\"YES\"\n\nto /etc/rc.conf.","type":"install"}]},{"name":"sam2pairwise","origin":"biology/sam2pairwise","version":"1.0.0","comment":"Show pairwise alignment for each read in a SAM file","maintainer":"jwb@FreeBSD.org","www":"https://github.com/mlafave/sam2pairwise","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7068685ead4e5b768d323697c7b6d59fc05601deab6ed36789dac628d313f239","flatsize":64777,"path":"All/sam2pairwise-1.0.0.pkg","repopath":"All/sam2pairwise-1.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":22492,"desc":"sam2pairwise takes a SAM file and uses the CIGAR and MD tag to\nreconstruct the pairwise alignment of each read.","categories":["biology"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"sam","origin":"editors/sam","version":"g20230103_1","comment":"Unix port of the Sam text editor from Plan 9","maintainer":"flo@purplekraken.com","www":"https://github.com/deadpixi/sam","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"65838b6a9518c39d48dd4fc32b2bf3707508d7556abd4964cafb619d15b0b8b2","flatsize":215964,"path":"All/sam-g20230103_1.pkg","repopath":"All/sam-g20230103_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":97316,"desc":"Sam is a text editor originally written for the Blit graphical terminal\nconnected to a machine running 9th Edition Research Unix. It contained many\nuseful innovations, the most famous of which was its use of structural regular\nexpressions. This version of sam is based on that 1990s Unix port, with many\nuseful additions and modifications.","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["editors"],"shlibs_required":["libX11.so.6","libXft.so.2","libXi.so.6","libXt.so.6","libc.so.8"]},{"name":"samba-nsupdate","origin":"dns/samba-nsupdate","version":"9.16.5_1","comment":"nsupdate utility with the GSS-TSIG support","maintainer":"timur@FreeBSD.org","www":"https://www.isc.org/software/bind","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cee20de00aaeb5dd7dea84d71e0a18f16c27bdff4280f833af5ea279e606dd7e","flatsize":2476461,"path":"All/samba-nsupdate-9.16.5_1.pkg","repopath":"All/samba-nsupdate-9.16.5_1.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":890716,"desc":"An GSS-TSIG enabled version on nsupdate(1) utility from bind9 package\nfor Dynamic DNS Update requests as defined in RFC 2136 suitable for\nSamba4 zone updates.\n\nStandard GSS-TSIG mode is switched on with the -g flag. A proprietary\nvariant of GSS-TSIG used by Windows 2000 can be switched on with the -o\nflag.","deps":{"krb5":{"origin":"security/krb5","version":"1.21.3_1"},"libedit":{"origin":"devel/libedit","version":"3.1.20250104,1"},"libuv":{"origin":"devel/libuv","version":"1.50.0"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["dns","net"],"shlibs_required":["libc.so.8","libcom_err.so.3.0","libcrypto.so.12","libedit.so.0","libgssapi_krb5.so.2.2","libk5crypto.so.3.1","libkrb5.so.3.3","libpthread.so.0","libuv.so.1","libz.so.3"],"options":{"GSSAPI_BASE":"off","GSSAPI_HEIMDAL":"off","GSSAPI_MIT":"on"},"annotations":{"cpe":"cpe:2.3:a:isc:bind:9.16.5:::::dragonfly6:x86_64:1"}},{"name":"sam2p","origin":"graphics/sam2p","version":"0.49.4_4,1","comment":"Converts raster (bitmap) image formats into PS or PDF files","maintainer":"des@FreeBSD.org","www":"https://code.google.com/p/sam2p/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"081bb3efea46b6069c4b5c5f3989cf082dae336eae528f21201fca2990b6493b","flatsize":622180,"path":"All/sam2p-0.49.4_4,1.pkg","repopath":"All/sam2p-0.49.4_4,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":210964,"desc":"sam2p is a UNIX command line utility written in ANSI C++ that converts many\nraster (bitmap) image formats into Adobe PostScript or PDF files and several\nother formats. The images are not vectorized. sam2p gives full control to the\nuser to specify standards-compliance, compression, and bit depths. In some\ncases sam2p can compress an image 100 times smaller than the PostScript output\nof many other common image converters. sam2p provides ZIP, RLE and LZW\n(de)compression filters even on Level1 devices.","deps":{"ghostscript10":{"origin":"print/ghostscript10","version":"10.05.1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"tif22pnm":{"origin":"graphics/tif22pnm","version":"0.14_2"},"zip":{"origin":"archivers/zip","version":"3.0_4"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"cpe":"cpe:2.3:a:sam2p_project:sam2p:0.49.4:::::dragonfly6:x86_64:4"}},{"name":"sakura","origin":"x11/sakura","version":"3.8.8","comment":"Terminal emulator based on GTK and VTE","maintainer":"danilo@FreeBSD.org","www":"https://launchpad.net/sakura","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"615dcb8bfb0ec4c348eaa09907b5893d2a3648660128baa6c8e86a3394e3c968","flatsize":234147,"path":"All/sakura-3.8.8.pkg","repopath":"All/sakura-3.8.8.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":68252,"desc":"sakura is a terminal emulator based on GTK and VTE. It's a terminal emulator\nwith few dependencies, so you don't need a full GNOME desktop installed to\nhave a decent terminal emulator. Current terminal emulators based on VTE are\ngnome-terminal, XFCE Terminal, TermIt and a small sample program included in\nthe vte sources. Sakura differences from the last one is that it uses a\nnotebook to provide several terminals in one window and adds a contextual\nmenu with some basic options. No more no less.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"vte3":{"origin":"x11-toolkits/vte3","version":"0.78.2_1"}},"categories":["gnome","x11"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libvte-2.91.so.0","libz.so.3"],"options":{"DOCS":"on"}},{"name":"sakisafe","origin":"net/sakisafecli","version":"2.5.2","comment":"Client for many file-sharing websites","maintainer":"teru-sama@riseup.net","www":"https://github.com/rfc-2549/sakisafe","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"07d16f950d913823c001fbff2f3b387acf1d6484b290260bad4b13492e535dd7","flatsize":18572,"path":"All/sakisafe-2.5.2.pkg","repopath":"All/sakisafe-2.5.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":8480,"desc":"sakisafecli is a file uploader written in C which is intended for\nsakisafe, but it also supports 0x0.st, i.kalli.st, up.concealed.world\nand many others!","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"libconfig":{"origin":"devel/libconfig","version":"1.7.3"}},"categories":["net"],"shlibs_required":["libc.so.8","libconfig.so.11","libcurl.so.4","libpthread.so.0"]},{"name":"safesh","origin":"security/safesh","version":"1.5_1","comment":"Authentication manager for OpenSSH (making secure auth easier)","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f7e16abd963551ba2cbcca1ab89a9c7d379755d8363267a8b703722dc83c2d26","flatsize":9985,"path":"All/safesh-1.5_1.pkg","repopath":"All/safesh-1.5_1.pkg","licenselogic":"single","pkgsize":8496,"desc":"safesh is an authentication manager for OpenSSH.  By automatically creating\nkeys and starting ssh-agents, it makes it (fairly) convenient to use one key\nfor each host pair (authenticator and authenticatee), it avoids the use of\nauthentication theft with SSH.","categories":["security"],"messages":[{"message":"===>   NOTICE:\n\nThe safesh port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"safecopy","origin":"sysutils/safecopy","version":"1.7_1","comment":"Safe copying of files and partition","maintainer":"anastasios@mageirias.com","www":"https://safecopy.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8789abc11e97572f196684c0aa70f5dff2d3a0fb26b93117fb18d2039d982669","flatsize":76479,"path":"All/safecopy-1.7_1.pkg","repopath":"All/safecopy-1.7_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":34908,"desc":"Safecopy is a data recovery tool which tries to extract as much data as\npossible from a problematic (i.e. damaged sectors) source - like floppy drives,\nhard disk partitions, CDs, tape devices etc, ... , where other tools like dd\nwould fail due to I/O errors.\nSafecopy includes a low level IO layer to read CDROM disks in raw mode, and\nissue device resets and other helpful low level operations on a number of other\ndevice classes.\nThe project also includes a device simulator which can be used to simulate bad\nmedia for testing and benchmarking safecopy as well as other data rescue tools.","categories":["sysutils"],"shlibs_required":["libc.so.8"]},{"name":"safecat","origin":"sysutils/safecat","version":"1.13_1","comment":"Safely write data to maildir directory","maintainer":"ports@FreeBSD.org","www":"http://www.jeenyus.net/linux/software/safecat.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"12a6ecdc28cc428a7d1a202d9f5ec95b24b26f4e0888039469a086610b68569f","flatsize":28659,"path":"All/safecat-1.13_1.pkg","repopath":"All/safecat-1.13_1.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":16532,"desc":"From the safecat README:\n\n  safecat is an implementation of D. J. Bernstein's maildir algorithm.\n  It can be used to write mail messages to a qmail-style maildir, or to\n  write data to a \"spool\" directory reliably. There are no lockfiles with\n  safecat, and nothing is left to chance. If safecat returns a successful\n  exit status, then you can be (practically) 100%25 sure your data is\n  safely committed to disk. Further, if data is written to a directory\n  using safecat (or other implementations of the maildir algorithm),\n  then every file in that directory is guaranteed to be complete. If\n  safecat fails to write all of the data, there will be no file at all\n  in the destination directory.\n\n  Of course, you know that such a thing cannot be: between UNIX and\n  the different hardware options available, a 100%25 guarantee is not\n  possible. However, safecat takes every precaution possible in writing\n  your data.","categories":["mail","sysutils"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe safecat port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"safe-rm","origin":"sysutils/safe-rm","version":"0.12","comment":"Wrapper around the rm command to prevent accidental deletions","maintainer":"ports@FreeBSD.org","www":"https://launchpad.net/safe-rm","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5700a6eb48dbdd645f7b86194285dad274c10995bfc3508b14a846a71c08c29d","flatsize":45706,"path":"All/safe-rm-0.12.pkg","repopath":"All/safe-rm-0.12.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":15776,"desc":"Tool intended to prevent the accidental deletion of important files\nby replacing /bin/rm with a wrapper, which checks the given arguments\nagainst a configurable blacklist of files and directories that should\nnever be removed.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["sysutils"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe safe-rm port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"safe-iop","origin":"devel/safe-iop","version":"0.3.2","comment":"Safe integer operation library for C","maintainer":"portmaster@BSDforge.com","www":"https://gitlab.com/ports1/safe-iop/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4398401f43c5a2f8c8cfd93a1db978a916c72de95a740fc87663797769275e29","flatsize":44144,"path":"All/safe-iop-0.3.2.pkg","repopath":"All/safe-iop-0.3.2.pkg","licenselogic":"single","licenses":["BSD1CLAUSE"],"pkgsize":11260,"desc":"This library provides a collection of (macro-based) functions for\nperforming safe integer operations across platform and architecture\nwith a straightforward API.\n\nIt supports two modes of use: header-only and linked dynamic library.\nThe linked, dynamic library supplies a format-string based interface\nwhich is in pre-alpha. The header-only mode supplies integer and sign\noverflow and underflow pre-condition checks using checks derived from\nthe CERT secure coding guide. The checks do not rely on twos complement\narithmetic and should not at any point perform an arithmetic operations\nthat may overflow. It also performs basic type agreement checks to\nensure that the macros are being used (somewhat) correctly.","categories":["devel"]},{"name":"sake","origin":"sysutils/sake","version":"0.15.1_9","comment":"Task runner for local and remote hosts","maintainer":"ehaupt@FreeBSD.org","www":"https://sakecli.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d6893826cdf361051a24193b622b87054befdea1e40b32878bab71b807a30577","flatsize":7824029,"path":"All/sake-0.15.1_9.pkg","repopath":"All/sake-0.15.1_9.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2424000,"desc":"sake is a command runner for local and remote hosts. You define servers\nand tasks in a sake.yaml config file and then run the tasks on the\nservers.","categories":["sysutils"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"sane-backends","origin":"graphics/sane-backends","version":"1.3.1_1","comment":"API for accessing scanners, digital cameras, frame grabbers, etc","maintainer":"vvd@FreeBSD.org","www":"http://www.sane-project.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e89e39577a7fb3aed64362efc09f0fdc6314ad8ef18ba98c7c8b6e5c9c8dc4eb","flatsize":19070256,"path":"All/sane-backends-1.3.1_1.pkg","repopath":"All/sane-backends-1.3.1_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":3589844,"desc":"SANE (\"Scanner Access Now Easy\") is a universal scanner interface.\nThis package contains the SANE libraries (this means backends and\nnetwork scanning parts) and the command line frontend scanimage.","deps":{"avahi-app":{"origin":"net/avahi-app","version":"0.8_6"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libgphoto2":{"origin":"graphics/libgphoto2","version":"2.5.31"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"png":{"origin":"graphics/png","version":"1.6.47"},"poppler-glib":{"origin":"graphics/poppler-glib","version":"25.02.0"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["graphics"],"users":["saned"],"groups":["saned"],"shlibs_required":["libavahi-client.so.3","libavahi-common.so.3","libc.so.8","libcam.so.3","libjpeg.so.8","libm.so.4","libpng16.so.16","libsbuf.so.3","libusb.so.2","libxml2.so.2","libz.so.3"],"options":{"AVAHI":"on","DOCS":"on","GPHOTO":"on","IEEE1284":"off","IPV6":"on","NLS":"on","SNMP":"off","USB":"on","V4L":"off"},"messages":[{"message":"saned will log to the 'daemon' facility; this is a hard-coded\ndefault. Also, saned has no support for SSL/TLS or cryptographic\nauthentication; you may wish to deploy security/stunnel to wrap\nit if you have concerns about security.\n\nIf you are using a USB scanner, you should create\n/usr/local/etc/devd/saned.conf to allow saned access permissions.\nCurrently, devfs.rules(5) has no support for USB specific filters\nsuch as vendor, product and serial number.\n\nHere is an example saned.conf for an Epson CX3650\nmulti-function scanner/printer device (assuming you are sharing\nthe printer function with cups):\n\nnotify 100 {\n\tmatch \"system\" \"USB\";\n\tmatch \"subsystem\" \"INTERFACE\";\n\tmatch \"type\" \"ATTACH\";\n\tmatch \"cdev\" \"ugen[0-9].[0-9]\";\n\tmatch \"vendor\" \"0x04b8\";\n\tmatch \"product\" \"0x080e\";\n\taction \"chown -L cups:saned /dev/$cdev && chmod -L 660 /dev/$cdev\";\n};\n\nTo determine which port your scanner is connected to, inspect the\noutput of 'usbconfig list' before and after connecting your scanner,\nand note the numbers which appear after 'ugen' in the first column.\nThen, use 'usbconfig -d X.Y dump_device_desc' to learn the idVendor\nand idProduct fields, and plug them into the above example entry.\n\nFinally, restart devd with the command:\n # /etc/rc.d/devd restart\n\nPlease take /usr/local/etc/sane.d/dll.conf\nas an example only; you may wish to enable only the 'net' backend\non client machines; be sure to point it at your scan server.\n\nIf you are setting up a scan server, you may also wish to edit\n/usr/local/etc/sane.d/saned.conf\nto only permit specific machines.","type":"install"}]},{"name":"saxon-he","origin":"textproc/saxon-he","version":"12.5","comment":"XSLT 3.0 / XPath 3.1 / XQuery 3.1 processor for Java","maintainer":"thierry@FreeBSD.org","www":"https://www.saxonica.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a9456ecce79ffb1d3ce6e810a2c685556cee9d89786c25e4a5ead9123dc58404","flatsize":7325362,"path":"All/saxon-he-12.5.pkg","repopath":"All/saxon-he-12.5.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":6759768,"desc":"Saxon is a collection of tools for processing XML documents.  The main\ncomponents are:\n\n- An XSLT 3.0 processor, that can be used from the command line, or invoked\n  from a Java application by use of the standard JAXP API. Saxon can be\n  integrated with Java applications using the JAXP API, which means it is\n  possible for a Java application to switch between different XSLT processors\n  without changing the application code. As well as conforming closely with the\n  XSLT 3.0 specification, Saxon offers a number of powerful extensions.\n- An XPath 3.1 processor accessible via an API to Java applications.\n- An XQuery 3.1 processor that can be used from the command line, or invoked\n  from a Java application by use of an API.\n- An XML Schema 1.0 and 1.1 processor. This can be used on its own to validate a\n  schema for correctness, or to validate a source document against the\n  definitions in a schema. It is also used to support the schema-aware\n  functionality of the XSLT and XQuery processors.\n\nSo you can use Saxon to process XML by writing XSLT stylesheets, by writing\nXQuery queries, by writing Java applications, or by combinations of the\napproaches.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","textproc"]},{"name":"sacc","origin":"net/sacc","version":"1.07","comment":"Simple console Gopher client","maintainer":"ports@FreeBSD.org","www":"https://git.fifth.space/sacc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d35e968f5bfbbb00161123c0ede69c35528ac6f8c111ee1c30e26f9a7eb4b8f5","flatsize":31828,"path":"All/sacc-1.07.pkg","repopath":"All/sacc-1.07.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":14708,"desc":"Sacc(omys) is fast and small terminal Gopher client written in C.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"},"xdg-utils":{"origin":"devel/xdg-utils","version":"1.2.1"}},"categories":["net"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"messages":[{"message":"===>   NOTICE:\n\nThe sacc port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"salut","origin":"x11/salut","version":"0.3.1_22","comment":"Sleek notification daemon","maintainer":"jbeich@FreeBSD.org","www":"https://gitlab.com/snakedye/salut/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ee8e90aceb39a982f8d8ea3813dbc0506ee1037e28d96e0b767b22333840527e","flatsize":7268649,"path":"All/salut-0.3.1_22.pkg","repopath":"All/salut-0.3.1_22.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":2055100,"desc":"A notification daemon for Wayland compositors made with snui.\n\n## Features\n- Summary\n- Body\n- Icons (SVGs and PNGs)\n- Timeout\n- Actions\n- Urgency\n- Persistence\n- Animations\n- Light, dark and custom themes","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"}},"categories":["wayland","x11"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libfontconfig.so.1","libm.so.4","libpthread.so.0","librt.so.0","libxkbcommon.so.0"]},{"name":"sabredav","origin":"www/sabredav","version":"4.6.0","comment":"WebDav, CalDav and Carddav Server/Framework written in PHP","maintainer":"meyser@xenet.de","www":"https://sabre.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"44bec55489a3706b3cad0ae6e30e0276a96309b6ce11330f1dc6d76f8b7763d2","flatsize":1269242,"path":"All/sabredav-4.6.0.pkg","repopath":"All/sabredav-4.6.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":209080,"desc":"Popular WebDAV framework for PHP. Use it to create WebDAV, CalDAV and\nCardDAV servers. It supports a wide range of internet standards related to\nthese protocols. The most relevant are:\n\n* WebDAV\n* CalDAV\n* CardDAV\n* vCard 2.1, 3.0, 4.0 and jCard\n* iCalendar 2.0 and jCal\n* current-user-principal\n* Extended MKCOL\n* WebDAV-sync\n* CardDAV directories\n* CalDAV delegation\n* CalDAV sharing","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-ctype":{"origin":"textproc/php83-ctype","version":"8.3.21"},"php83-dom":{"origin":"textproc/php83-dom","version":"8.3.21"},"php83-iconv":{"origin":"converters/php83-iconv","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-pdo_mysql":{"origin":"databases/php83-pdo_mysql","version":"8.3.21"},"php83-simplexml":{"origin":"textproc/php83-simplexml","version":"8.3.21"},"php83-xmlwriter":{"origin":"textproc/php83-xmlwriter","version":"8.3.21"}},"categories":["www"],"options":{"MYSQL":"on","PGSQL":"off","SQLITE":"off"},"annotations":{"cpe":"cpe:2.3:a:sabre-io:sabredav:4.6.0:::::dragonfly6:x86_64"}},{"name":"sa-utils","origin":"mail/sa-utils","version":"0.04","comment":"SpamAssassin nightly periodic maintenance","maintainer":"matthew@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d2021228db23824343bff8af638bea837a73eecd9dcaa909b149e198d480f765","flatsize":4498,"path":"All/sa-utils-0.04.pkg","repopath":"All/sa-utils-0.04.pkg","licenselogic":"single","pkgsize":2316,"desc":"Routine maintenance script for p5-Mail-SpamAssassin to run as a daily\nperiodic job.\n\n   * Check for updates to sa rules and download\n   * Optionally use sa-compile to build a compiled set of rules\n   * Optionally restart spamd whenever new rules are downloaded\n   * Manage multiple update channels and GPG keys","deps":{"spamassassin":{"origin":"mail/spamassassin","version":"4.0.1_2"}},"categories":["mail"],"options":{"SACOMPILE":"off"}},{"name":"sa_IN-libreoffice","origin":"editors/libreoffice-sa_IN","version":"25.2.2.2","comment":"sa_IN language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b4ae5ab5bc7c911daad46ac23e72e92ca690f082613c07f58e7a43825ac6ccec","flatsize":2137076,"path":"All/sa_IN-libreoffice-25.2.2.2.pkg","repopath":"All/sa_IN-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":304312,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"sagittarius-scheme","origin":"lang/sagittarius-scheme","version":"0.9.11","comment":"R6RS/R7RS Scheme system","maintainer":"ashish@FreeBSD.org","www":"https://bitbucket.org/ktakashi/sagittarius-scheme/wiki/Home","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aa0a3a8f3b8e23643f7a5c0ac831ce79872ad095f03f10cdaff159efd6819680","flatsize":18314995,"path":"All/sagittarius-scheme-0.9.11.pkg","repopath":"All/sagittarius-scheme-0.9.11.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":2469916,"desc":"R6RS/R7RS Scheme system.\n\nFeatures:\n\n -  Builtin CLOS.\n -  Common Lisp like reader macro.\n -  Cryptographic libraries.\n -  Customisable cipher and hash algorithm.\n -  Custom codec mechanism.\n -  CL like keyword lambda syntax (taken from Gauche).\n -  Constant definition form. (define-constant form).\n -  Builtin regular expression\n      -  mostly works O(n)\n -   Replaceable reader","deps":{"boehm-gc-threaded":{"origin":"devel/boehm-gc-threaded","version":"8.2.8"},"libffi":{"origin":"devel/libffi","version":"3.4.6"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["lang"],"shlibs_required":["libc.so.8","libdl.so.0","libgc-threaded.so.1","libm.so.4","libpthread.so.0"],"options":{"ODBC":"off","SIMD":"off"}},{"name":"sad","origin":"textproc/sad","version":"0.4.31_6","comment":"CLI search and replace (Space Age seD)","maintainer":"yuri@FreeBSD.org","www":"https://github.com/ms-jpq/sad","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d88b6c712f7018ef79c9ef99e5c43dc971eeb05a03f9eca4fbca13704e58bce2","flatsize":3443930,"path":"All/sad-0.4.31_6.pkg","repopath":"All/sad-0.4.31_6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":921996,"desc":"sad is a batch file edit tool.\nIt will show you a really nice diff of proposed changes before you commit them.\nUnlike sed, you can double check before you fat finger your edit.","categories":["textproc"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0"]},{"name":"sa-stats","origin":"mail/sa-stats","version":"1.0_3","comment":"Generates top spam/ham rules fired for SpamAssassin installations","maintainer":"ports@FreeBSD.org","www":"http://www.rulesemporium.com/programs/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b9b626bc6ce151f0999226e96310a16a0ae87413ccc2d1fa107aa28dcf5f2def","flatsize":8456,"path":"All/sa-stats-1.0_3.pkg","repopath":"All/sa-stats-1.0_3.pkg","licenselogic":"single","pkgsize":3696,"desc":"This perl script generates top spam/ham rules fired for SpamAssassin\ninstallations:\n\nTOP SPAM RULES FIRED\n----------------------------------------------------------------------\nRANK    RULE NAME                       COUNT  %25OFMAIL %25OFSPAM  %25OFHAM\n----------------------------------------------------------------------\n   1    CMAE_1                          30455    26.68   70.34    0.03\n   2    BAYES_99                        24478    21.98   56.54    0.89\n   3    RAZOR2_CHECK                    11910    10.61   27.52    0.29\n----------------------------------------------------------------------\n\nTOP HAM RULES FIRED\n----------------------------------------------------------------------\nRANK    RULE NAME                       COUNT  %25OFMAIL %25OFSPAM  %25OFHAM\n----------------------------------------------------------------------\n   1    BAYES_00                        44253    46.60   20.71   62.40\n   2    ALL_TRUSTED                     34534    49.42   50.61   48.70\n   3    SPF_PASS                        10880    17.43   20.82   15.35\n----------------------------------------------------------------------","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail"],"messages":[{"message":"===>   NOTICE:\n\nThe sa-stats port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"sablotron","origin":"textproc/sablotron","version":"1.0.3_5","comment":"XML toolkit implementing XSLT 1.0, XPath 1.0 and DOM Level2","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/sablotron/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0990b17342a21ec79a82d44cde96a283c94f2753bb39aa01d736bb7cfe5371fd","flatsize":3891233,"path":"All/sablotron-1.0.3_5.pkg","repopath":"All/sablotron-1.0.3_5.pkg","licenselogic":"or","licenses":["GPLv2+","MPL11"],"pkgsize":558384,"desc":"Sablotron is an XML processor fully implemented in C++. It uses Expat\nby James Clark as an XML parser. Sablotron implements XSLT 1.0, XPath\n1.0 and DOM Level2.\n\nOriginal creator of Sablotron is Ginger Alliance Ltd; Czech Republic.","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libexpat.so.1","libm.so.4","libstdc++.so.9"],"options":{"DEBUGGER":"off","DISABLE_META":"off","DOCS":"on","DOCUMENT_ERRORS":"on","DOM":"on"},"annotations":{"deprecated":"Obsolete XML processor that only supports legacy languages","expiration_date":"2025-04-30"},"messages":[{"message":"===>   NOTICE:\n\nThe sablotron port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nObsolete XML processor that only supports legacy languages.\n\nIt is scheduled to be removed on or after 2025-04-30."}]},{"name":"s3mod","origin":"audio/s3mod","version":"1.09_2","comment":"MOD/S3M player","maintainer":"ports@FreeBSD.org","www":"http://dj1.willowmail.com/~jeske/s3mod.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1bbb210cbe53a67c91071799c3cfff1df6f9f3bbf78f716fefd59a7b2573d26e","flatsize":21400,"path":"All/s3mod-1.09_2.pkg","repopath":"All/s3mod-1.09_2.pkg","licenselogic":"single","pkgsize":11300,"desc":"s3mod - play soundtracker modules on a Unix machine\n\ns3mod plays soundtracker music modules on a Unix machine.\nSoundtracker modules originated on the Amiga, where several composing\nplaying programs are available that give results mostly compatible\nwith each other.  s3mod just plays the specified files in sequence\naccording to the current options.","categories":["audio"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe s3mod port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"s7-nrepl","origin":"lang/s7-nrepl","version":"11.3.20250110","comment":"Notcurses REPL for s7","maintainer":"fuz@FreeBSD.org","www":"https://ccrma.stanford.edu/software/snd/snd/s7.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"383028b6a0def9f2e74c865b371c1921ede02d369e511e7355ac67d5afa4926d","flatsize":238691,"path":"All/s7-nrepl-11.3.20250110.pkg","repopath":"All/s7-nrepl-11.3.20250110.pkg","licenselogic":"single","licenses":["BSD0CLAUSE"],"pkgsize":48688,"desc":"Nrepl is a notcurses-based repl for S7.\n\nUnlike repl, nrepl has support for the mouse, traversable, scrollable,\nand resizable panes, built-in ties to lint.scm, debug.scm, and\nprofile.scm, and various other enhancements.","deps":{"notcurses":{"origin":"devel/notcurses","version":"3.0.8_4"},"s7":{"origin":"lang/s7","version":"11.3.20250110"}},"categories":["lang","lisp"],"shlibs_required":["libc.so.8","libnotcurses-core.so.3","libs7.so.0"]},{"name":"s5","origin":"textproc/s5","version":"1.1_3","comment":"Simple HTML-based presentation system","maintainer":"ports@FreeBSD.org","www":"https://www.meyerweb.com/eric/tools/s5/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ee8d53049b30085b637a9fffe47e6896f1b1227e9e301c039e951a1ad9731068","flatsize":574102,"path":"All/s5-1.1_3.pkg","repopath":"All/s5-1.1_3.pkg","licenselogic":"and","licenses":["BSD2CLAUSE","PD"],"pkgsize":400528,"desc":"What Is S5?\n\n     * It's a Simple Standards-based Slide Show System\n     * One XHTML document provides all of the slide show's content\n     * CSS handles the layout and look of the slides\n     * JavaScript handles the dynamic aspects of the show\n     * That's all there is to it!","categories":["textproc"],"messages":[{"message":"===>   NOTICE:\n\nThe s5 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"s2tc","origin":"graphics/s2tc","version":"1.0+20151228_5","comment":"Subset of a well-known texture compression scheme","maintainer":"ports@FreeBSD.org","www":"https://github.com/divVerent/s2tc/wiki","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a33968e22d12a09b28e5147383f21edac5351340fc3f5636ec87a37af1cb609c","flatsize":517968,"path":"All/s2tc-1.0+20151228_5.pkg","repopath":"All/s2tc-1.0+20151228_5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":67764,"desc":"S2TC's format specification is very easy to implement, so it is not hard to make\na working compressor or decompressor for it. It is based on Color Cell\nCompression[1] from 1986, and decoding is done entirely using the methods from\nthere. Encoding is done using a search and refinement method that is derived\nfrom the methods described in that paper.\n\nThis also makes this format a great platform for learning about texture\ncompression and how to tune a compressor for best quality.\n\nS2TC is especially well suited for runtime (on-load) compression of textures, as\nit is - in low quality settings - way faster than any other texture compressors\nout there.","categories":["graphics"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe s2tc port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"s390x-binutils","origin":"devel/binutils","version":"2.44,1","comment":"GNU binary tools","maintainer":"cy@FreeBSD.org","www":"https://www.gnu.org/software/binutils/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f378f0411699d69393998d817b436839f9be39112958ce2685af137143d3838c","flatsize":16629340,"path":"All/s390x-binutils-2.44,1.pkg","repopath":"All/s390x-binutils-2.44,1.pkg","licenselogic":"and","licenses":["GPLv3","LGPL3"],"pkgsize":1816440,"desc":"The GNU Binutils are a collection of binary tools. The main ones are:\n\n* ld - the GNU linker.\n* as - the GNU assembler.\n\nMost of these programs use BFD, the Binary File Descriptor library, to do\nlow-level manipulation. Many of them also use the opcodes library to\nassemble and disassemble machine instructions.\n\nThis port may be used as a replacement for the system binutils and support\nfeatures from the latest versions of GCC.\n\nFor cross-compilation, see the devel/cross-binutils port.","deps":{"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["devel"],"shlibs_required":["libc.so.8","libzstd.so.1"],"options":{"ELFU":"off","INFO":"on","RELRO":"off"},"annotations":{"cpe":"cpe:2.3:a:gnu:binutils:2.44:::::dragonfly6:x86_64","flavor":"s390x"}},{"name":"sabre","origin":"devel/sabre","version":"20100501_1","comment":"Simple API for Binary REpresentations and an UDF Library","maintainer":"ale@FreeBSD.org","www":"https://sabre-library.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a15d1ae17af08c1fefa5fcf9ff607827d889a11e6566ee42911b17362d7b34d6","flatsize":173013,"path":"All/sabre-20100501_1.pkg","repopath":"All/sabre-20100501_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":138280,"desc":"This project provides the Java-based implementation of the\nSimple API for Binary REpresentations (SABRE). The library\ndefines observer-pattern interfaces for processing hierarchically\nstructured, binary-oriented documents, comparable to the Simple\nAPI for XML (SAX). Processing can be modularized into a streaming\npipeline composed of separate stages, enabling the parsing,\ntransformation and serialization of large binary documents.\n\nUDFLib is a Java-based implementation for creating UDF filesystem\nimages for DVDs according to ISO 13346, also known as ECMA-167.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java","multimedia"]},{"name":"s7","origin":"lang/s7","version":"11.3.20250110","comment":"Scheme interpreter","maintainer":"fuz@FreeBSD.org","www":"https://ccrma.stanford.edu/software/snd/snd/s7.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"51ccd79742767fffcaaf9e38528e02c603a2fef6b620a0447c2aced091c6c0e4","flatsize":11270325,"path":"All/s7-11.3.20250110.pkg","repopath":"All/s7-11.3.20250110.pkg","licenselogic":"single","licenses":["BSD0CLAUSE"],"pkgsize":2014020,"desc":"s7 is a Scheme interpreter intended as an extension language for other\napplications.  Although it is a descendant of tinyScheme, s7 is closest\nas a Scheme dialect to Guile 1.8. I believe it is compatible with r5rs\nand r7rs.  It has continuations, ratios, complex numbers, macros,\nkeywords, hash-tables, multiprecision arithmetic, generalized set!,\nunicode, and so on. It does not have syntax-rules or any of its friends,\nand it thinks there is no such thing as an inexact integer.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"mpc":{"origin":"math/mpc","version":"1.3.1_1"},"mpfr":{"origin":"math/mpfr","version":"4.2.2,1"}},"categories":["lang","lisp"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on","GMP":"on","REPL":"on"}},{"name":"s10sh","origin":"graphics/s10sh","version":"0.2.2_3","comment":"USB/serial userspace driver for the Canon PowerShot digital cameras","maintainer":"ports@FreeBSD.org","www":"http://www.reynoldsnet.org/s10sh/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b64d848708545a0b88980b4e69c8d85337a38a3a0d3b043c758cf1a14ed8b039","flatsize":79641,"path":"All/s10sh-0.2.2_3.pkg","repopath":"All/s10sh-0.2.2_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":30936,"desc":"S10sh is a USB/serial userspace driver for the Canon PowerShot digital cameras.\nUsing S10sh you can download, upload and explore the images captured with your\nPowerShot camera. The interface is quite similar to DOS's command.com.\n\nS10sh supports the following PowerShot models:\n\n      G1 (works with USB, not reported if works with the serial interface)\n      G3 (from local patches, perhaps needs further testing/debug)\n      S10 (serial and USB)\n      S20 (serial and USB)\n      S100 aka Digital Ixus (USB only, since it lacks the serial interface)\n      A20 (needs testing)\n      A50 (serial only, supported with problems)\n      Pro70 (serial only, supported with problems)\n\nOther models are reported to work as well: Elph S400, Digital Ixus V3, S30,\nA60, EOS-10D.\n\nWith the release of libusb 0.1.3b (https://sourceforge.net/projects/libusb/),\nS10sh gained USB support under FreeBSD.\n\nThe original author's web page is http://www.kyuzz.org/antirez/s10sh.html","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libncurses.so.6","libreadline.so.8","libusb.so.2"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe s10sh port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"s-news","origin":"news/s-news","version":"0.1.11_6","comment":"Simple news server for hosts with one or two users","maintainer":"ports@FreeBSD.org","www":"https://www.lost.org.uk/snews.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e7c5038f9703a11ce9bb95791cd5de0360f650d4111186483e6203444161e839","flatsize":149663,"path":"All/s-news-0.1.11_6.pkg","repopath":"All/s-news-0.1.11_6.pkg","licenselogic":"single","pkgsize":45536,"desc":"S-news is a simple news server for hosts with one or two users.  It is intened\nto supply spool and offline news reading for a configured selection of\nnewsgroups.  S-news does the minimum required to maintain a conventional news\nspool and makes use of suck for news transport.\n\nFeatures\n--------\n\nIt provdes a NNTP service and /var/spool/news for local news readers.\nIt supports any number of incoming news feeds via NNTP either by IHAVE or\nsuck(1).\nOutgoing news feeds are made from locally posted articles and reposted remotly\nby rpost(1).\nIt expires articles by how long they have been in the spool.\nIt has NNTP access configuration to allow and deny read, post and transfer\naccess to remote hosts.\nIt is very light weight and relatively easy to configure.","deps":{"gdbm":{"origin":"databases/gdbm","version":"1.24"}},"categories":["news"],"shlibs_required":["libc.so.8","libgdbm.so.6"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe s-news port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"s-tui","origin":"sysutils/s-tui","version":"1.1.6_1","comment":"Stress Terminal UI, Terminal-based CPU stress and monitoring utility","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/amanusk/s-tui","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c35d6769a049d7d69b1c37076ce8e04d7285bd578f132c882a2b20a43e9bf8f2","flatsize":475175,"path":"All/s-tui-1.1.6_1.pkg","repopath":"All/s-tui-1.1.6_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":80732,"desc":"s-tui is a terminal UI for monitoring the computer. s-tui allows to monitor:\n\n- CPU temperature/utilization/frequency/power\n- performance dips caused by thermal throttling\n\ns-tui requires minimal resources and no X-server. There are also built in\noptions for stressing the CPU (support for stress/stress-ng).","deps":{"py311-psutil":{"origin":"sysutils/py-psutil","version":"7.0.0"},"py311-urwid":{"origin":"devel/py-urwid","version":"2.6.16"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"messages":[{"message":"You installed s-tui, stress test and monitoring tool.\ns-tui is experimental on FreeBSD. Please help testing it.\n\nIf you want to enable CPU stress testing you'll need to install\nadditionally one of the following ports:\n\n- benchmarks/stress-ng\n- sysutils/stress","type":"install"}]},{"name":"s3m","origin":"net/s3m","version":"0.10.0_6","comment":"CLI for streams of data in S3 buckets","maintainer":"nbari@tequila.io","www":"https://s3m.stream","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"71d222c4639dad6e4c106d4bfca7cdfe0648e8cc906464ab638b6a30b90170a8","flatsize":7369778,"path":"All/s3m-0.10.0_6.pkg","repopath":"All/s3m-0.10.0_6.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":2127280,"desc":"A CLI for streams of data in S3 buckets\n\nUpload/Download to S3 compatible providers","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["net"],"shlibs_required":["libc.so.8","libcrypto.so.12","libexecinfo.so.1","libm.so.4","libpthread.so.0","libssl.so.12"]},{"name":"s2n-tls","origin":"security/s2n-tls","version":"1.5.15,1","comment":"C99 implementation of the TLS/SSL protocols","maintainer":"eduardo@FreeBSD.org","www":"https://github.com/aws/s2n-tls","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6dc6af458a92783be1c7844584405880e50e25f9078a37a88478945928be678c","flatsize":2595235,"path":"All/s2n-tls-1.5.15,1.pkg","repopath":"All/s2n-tls-1.5.15,1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1183644,"desc":"s2n is a C99 implementation of the TLS/SSL protocols that\nis designed to be simple, small, fast, and with security as\na priority. It is released and licensed under the Apache Software License 2.0.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["security"],"options":{"ASM":"off","DOCS":"on","EXAMPLES":"on","LTO":"on"},"messages":[{"message":"If s2n fails due mlock(2) syscall try to increase vm.max_wired.\nExample:\n - sysctl vm.max_wired=1572864","type":"install"}]},{"name":"rzip","origin":"archivers/rzip","version":"2.1_2","comment":"Compression program similar to gzip or bzip2","maintainer":"ehaupt@FreeBSD.org","www":"https://rzip.samba.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eda67c14c076a83b7c60cba2eaa9e7d8f90830a75df1e4c25a3a896366df0147","flatsize":45746,"path":"All/rzip-2.1_2.pkg","repopath":"All/rzip-2.1_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":21220,"desc":"rzip is a compression program, similar in functionality to gzip or bzip2, but\nable to take advantage from long distance redundancies in files, which can\nsometimes allow rzip to produce much better compression ratios than other\nprograms.\n\nThe principal advantage of rzip is that it has an effective history buffer of\n900 Mbyte. This means it can find matching pieces of the input file over huge\ndistances compared to other commonly used compression programs. The gzip\nprogram by comparison uses a history buffer of 32 kbyte and bzip2 uses a\nhistory buffer of 900 kbyte. The second advantage of rzip over bzip2 is that it\nis usually faster. This may seem surprising at first given that rzip uses the\nbzip2 library as a backend (for handling the short-range compression), but it\nmakes sense when you realise that rzip has usually reduced the data a fair bit\nbefore handing it to bzip2, so bzip2 has to do less work.","categories":["archivers"],"shlibs_required":["libbz2.so.2","libc.so.8"],"annotations":{"cpe":"cpe:2.3:a:rzip_project:rzip:2.1:::::dragonfly6:x86_64:2"}},{"name":"s2","origin":"graphics/s2","version":"0.12.0_1","comment":"S2 Geometry Library","maintainer":"sunpoet@FreeBSD.org","www":"https://s2geometry.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"37e4b0adc4b342af9ddd1c195dc7640a3d1f3ac61396f684de327a87690c113d","flatsize":4046722,"path":"All/s2-0.12.0_1.pkg","repopath":"All/s2-0.12.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":952040,"desc":"S2 Geometry Library is a package for manipulating geometric shapes. Unlike many\ngeometry libraries, S2 is primarily designed to work with spherical geometry,\ni.e., shapes drawn on a sphere rather than on a planar 2D map. This makes it\nespecially suitable for working with geographic data.","deps":{"abseil":{"origin":"devel/abseil","version":"20250127.0"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["graphics"],"options":{"EXAMPLES":"on"}},{"name":"rxp","origin":"textproc/rxp","version":"1.5.2","comment":"Validating XML parser written in C","maintainer":"ports@virtual-estates.net","www":"https://www.cogsci.ed.ac.uk/~richard/rxp.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a9e5ea205553c6f94761512d1a5ab83ac7e225f2fa4b3303865547aac82cf853","flatsize":598203,"path":"All/rxp-1.5.2.pkg","repopath":"All/rxp-1.5.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":137836,"desc":"RXP is a validating XML parser written in C.  It is licensed under the\nGNU Public Licence.","categories":["textproc"],"shlibs_required":["libc.so.8"],"options":{"8":"on","16":"off"}},{"name":"rxcpp","origin":"devel/rxcpp","version":"4.1.1.23","comment":"Reactive eXtensions for C++","maintainer":"yuri@FreeBSD.org","www":"https://github.com/ReactiveX/RxCpp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"00363af33a6164ff5c3468d099bd650d4ba9018a4352f846cf91590be951bf64","flatsize":910486,"path":"All/rxcpp-4.1.1.23.pkg","repopath":"All/rxcpp-4.1.1.23.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":93496,"desc":"RxCpp is a header-only C++ library that only depends on the standard library.","categories":["devel"]},{"name":"rxtx-openjdk8","origin":"comms/rxtx","version":"2.2p2_4","comment":"Native interface to serial ports in Java","maintainer":"james@elstone.net","www":"http://rxtx.qbang.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2ccd3cecf1531e2c6a65d7d80aff2d7d72f6fd11c05c11ef6654b413dba45d82","flatsize":173711,"path":"All/rxtx-openjdk8-2.2p2_4.pkg","repopath":"All/rxtx-openjdk8-2.2p2_4.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":97656,"desc":"RXTX: serial and parallel I/O libraries supporting Sun's CommAPI. Open-source\nimplementation of the Java Communications API. Native interface to serial ports\nin Java.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["comms","java"]},{"name":"s-nail","origin":"mail/s-nail","version":"14.9.25","comment":"Send and receive Internet mail","maintainer":"yasu@FreeBSD.org","www":"https://www.sdaoden.eu/code.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"55f8b4675c2b052cae4a9de328a55734e6621a75c6e6257a76d2337e91ae395e","flatsize":1163155,"path":"All/s-nail-14.9.25.pkg","repopath":"All/s-nail-14.9.25.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","BSD4CLAUSE","ISCL","MIT","RFC2104","RSA"],"pkgsize":567004,"desc":"S-nail provides a simple and friendly environment for sending and\nreceiving mail. It is intended to provide the functionality of the\nPOSIX mailx(1) command, but is MIME capable and optionally offers\nextensions for line editing, S/MIME, SMTP and POP3, among others.\nS-nail divides incoming mail into its constituent messages and allows\nthe user to deal with them in any order. It offers many COMMANDS and\nINTERNAL VARIABLES for manipulating messages and sending mail. It\nprovides the user simple editing capabilities to ease the composition\nof outgoing messages, and increasingly powerful and reliable\nnon-interactive scripting capabilities.","deps":{"libidn2":{"origin":"dns/libidn2","version":"2.3.8"},"mime-support":{"origin":"misc/mime-support","version":"3.66_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["mail"],"shlibs_required":["libc.so.8","libcrypto.so.12","libidn2.so.0","libssl.so.12"],"options":{"DOCS":"on"}},{"name":"rw-libreoffice","origin":"editors/libreoffice-rw","version":"25.2.2.2","comment":"rw language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"feca8790ca50d305c5c4250b04bc8d2f00b912008da4af2ada3a64ace528031e","flatsize":1589881,"path":"All/rw-libreoffice-25.2.2.2.pkg","repopath":"All/rw-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":252280,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"rw","origin":"sysutils/rw","version":"1.0_1","comment":"Simple replacement for dd(1) with standard command-line flags","maintainer":"jsmith@resonatingmedia.com","www":"https://sortix.org/rw/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0eebd0530c0b7a99934dd6bac631859857455e3db091e04e9a7182218709600a","flatsize":23258,"path":"All/rw-1.0_1.pkg","repopath":"All/rw-1.0_1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":13332,"desc":"rw is a command line program which copies information between files or byte\nstreams. The rw command is designed to be a replacement for dd with\nstandard style command line flags.","categories":["sysutils"],"shlibs_required":["libc.so.8"]},{"name":"rw-aspell","origin":"textproc/rw-aspell","version":"0.50.0_1,1","comment":"Aspell Kinyarwanda dictionary","maintainer":"office@FreeBSD.org","www":"http://aspell.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"46a028a6c17c20c6cb69e716fb48cacff4d0f09eab18e5010bfa4afd6bca1d0e","flatsize":102818,"path":"All/rw-aspell-0.50.0_1,1.pkg","repopath":"All/rw-aspell-0.50.0_1,1.pkg","licenselogic":"single","pkgsize":36300,"desc":"Aspell Kinyarwanda dictionary.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"]},{"name":"rxvt-unicode","origin":"x11/rxvt-unicode","version":"9.31_1","comment":"Clone of the terminal emulator rxvt modified to support Unicode","maintainer":"thierry@FreeBSD.org","www":"http://software.schmorp.de/pkg/rxvt-unicode.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c172527c2f1a235e3aa1c4dd904e50ed8ae263babc7ab21b53bcf781eae909e3","flatsize":3872162,"path":"All/rxvt-unicode-9.31_1.pkg","repopath":"All/rxvt-unicode-9.31_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":851888,"desc":"rxvt-unicode is a clone of the well known terminal emulator rxvt, modified\nto store text in Unicode (either UCS-2 or UCS-4) and to use locale-correct\ninput and output. It also supports mixing multiple fonts at the same time,\nincluding Xft fonts.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libptytty":{"origin":"sysutils/libptytty","version":"2.0"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXext.so.6","libXft.so.2","libXmu.so.6","libXrender.so.1","libXt.so.6","libc.so.8","libcrypt.so.4","libdl.so.0","libfontconfig.so.1","libfreetype.so.6","libgdk_pixbuf-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libintl.so.8","libm.so.4","libperl.so.5.36","libpthread.so.0","libptytty.so.0","libstdc++.so.9","libutil.so.4"],"options":{"256_COLOR":"on","BACKSPACE_KEY":"on","COMBINING":"on","DELETE_KEY":"on","DOCS":"on","GDK_PIXBUF":"on","IMLOCALE_FIX":"on","ISO14755":"on","MOUSEWHEEL":"on","NEXT_SCROLLBAR":"on","NOTIFY":"off","PERL":"on","RXVT_SCROLLBAR":"on","SMART_RESIZE":"on","UNICODE3":"on","XIM":"on","XTERM_SCROLLBAR":"on"},"annotations":{"cpe":"cpe:2.3:a:marc_lehmann:rxvt-unicode:9.31:::::dragonfly6:x86_64:1"}},{"name":"rvi","origin":"devel/rvi","version":"1.0.0","comment":"Simple interface to RCS","maintainer":"ports@FreeBSD.org","www":"https://www.cs.ru.ac.za/research/g98t4414/static/home/rvi/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"29791e94a5b7c5de810d81f2cd2263e68e134867ac846606f92037ea9c264c58","flatsize":12164,"path":"All/rvi-1.0.0.pkg","repopath":"All/rvi-1.0.0.pkg","licenselogic":"single","pkgsize":5168,"desc":"Rvi is an interface to RCS. It attempts to make the process of\nusing RCS simpler by wrapping common RCS commands around an editor.","categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe rvi port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"s5cmd","origin":"net/s5cmd","version":"2.3.0_1","comment":"Very fast S3 command-line tool written in Go","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/peak/s5cmd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0562b46005d17664d94c25575a8dcae3c541a547e835c8028f0a97709194245a","flatsize":16582736,"path":"All/s5cmd-2.3.0_1.pkg","repopath":"All/s5cmd-2.3.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3635992,"desc":"s5cmd is a very fast S3 and local filesystem execution tool. It comes\nwith support for a multitude of operations including tab completion and\nwildcard support for files, which can be very handy for your object\nstorage workflow while working with large number of files.","categories":["net"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"rvman","origin":"archivers/rvm","version":"1.11_7","comment":"Archive manager that uses rsync to manage backups","maintainer":"portmaster@BSDforge.com","www":"https://rvm.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e94ae7c8629113f7d75358148342877d6d14c0f1b18eb004c8c9a1c0f6363013","flatsize":1716282,"path":"All/rvman-1.11_7.pkg","repopath":"All/rvman-1.11_7.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":430768,"desc":"RVM is an archive manager that uses rsync to manage backups of multiple\nclients across multiple logical partitions (vaults).  It has some features\nthat some other rsync-based backup schemes lack, such as being written in\nC++, needing no scripts or other programs than rsync and any binaries on\nwhich rsync depends (such as SSH), the ability to manage multiple instances\nof rsync connections to separate clients in parallel, the ability to use\nmultiple logical partitions (vaults) in a configurable fashion for purposes\nof redundancy and added reliability, and the use of hard links for files that\nhave not changed from one archive to the next.","deps":{"rsync":{"origin":"net/rsync","version":"3.4.1_2"}},"categories":["archivers"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"rvm","origin":"devel/rvm","version":"1.20_2","comment":"Persistent VM library","maintainer":"ports@FreeBSD.org","www":"http://www.coda.cs.cmu.edu/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eae62a38682515a272fc300413c508cf6f6cfdf491cadedf9c27f5d7768074d9","flatsize":657121,"path":"All/rvm-1.20_2.pkg","repopath":"All/rvm-1.20_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":164332,"desc":"The RVM persistent VM library. The RVM library is used by the Coda distributed\nfilesystem.\n\nProject contact information below.\n\nEMAIL: coda@cs.cmu.edu","deps":{"lwp":{"origin":"devel/lwp","version":"2.8"}},"categories":["devel"],"shlibs_required":["libc.so.8","liblwp.so.2"],"messages":[{"message":"===>   NOTICE:\n\nThe rvm port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"rustc-demangle","origin":"devel/rustc-demangle","version":"0.1.24_8","comment":"Library for Rust symbol demangling","maintainer":"yuri@FreeBSD.org","www":"https://github.com/rust-lang/rustc-demangle","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3c31361797a05a633b10b933d9dd00d1300576f7e494ba099275e0fb31019bc7","flatsize":1500757,"path":"All/rustc-demangle-0.1.24_8.pkg","repopath":"All/rustc-demangle-0.1.24_8.pkg","licenselogic":"or","licenses":["APACHE20","MIT"],"pkgsize":206496,"desc":"Library that demangles for Rust symbols.\n\nThe library is written in Rust.\nThis port has it's C/C++ API.","categories":["devel"]},{"name":"rust-mode","origin":"devel/rust-mode","version":"1.0.5.58","comment":"Emacs major-mode for editing Rust source code","maintainer":"pat@patmaddox.com","www":"https://github.com/rust-lang/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"36b3661b878ac502b5b97641a97596c9ba36440371d7a9e94b724b9a8fba05a7","flatsize":100960,"path":"All/rust-mode-1.0.5.58.pkg","repopath":"All/rust-mode-1.0.5.58.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":25580,"desc":"rust-mode makes editing Rust code with Emacs enjoyable. It requires\nEmacs 25 or later, and is included in both Emacs Prelude and Spacemacs\nby default.\n\nThis mode provides:\n- Syntax highlighting (for Font Lock Mode)\n- Indentation\n- Integration with Cargo, clippy and rustfmt\n\nThis mode does not provide auto completion, or jumping to function /\ntrait definitions. See Auto-completion below for tips on how to enable\nthis.\n\nIf you are missing features in rust-mode, please check out rustic\nbefore you open a feature request. It depends on rust-mode and\nprovides additional features. This allows us to keep rust-mode\nlight-weight for users that are happy with basic functionality.","categories":["devel"]},{"name":"s","origin":"www/s","version":"0.7.1_1","comment":"Web search in a terminal","maintainer":"yuri@FreeBSD.org","www":"https://github.com/zquestz/s","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"56d8312c71b5967624926900a93a0fe3ba9c5877434ad7492196cbc71af6efad","flatsize":7700078,"path":"All/s-0.7.1_1.pkg","repopath":"All/s-0.7.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2482740,"desc":"Web search from the terminal. Just opens in your browser.\n\nFeatures:\n* Many search providers are supported.\n* Allows addition of custom providers.\n* Server mode with a web interface","categories":["www"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"rwpspread","origin":"deskutils/rwpspread","version":"0.4.0_2","comment":"Multi-monitor Wallpaper utility","maintainer":"yuri@FreeBSD.org","www":"https://github.com/0xk1f0/rwpspread","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bc609f23aa47f7daf7a6f60eab1c4f6c8bd99fde490c2aed0fd05358f4dbbe60","flatsize":5908405,"path":"All/rwpspread-0.4.0_2.pkg","repopath":"All/rwpspread-0.4.0_2.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":1727788,"desc":"Wallpaper Utility written in Rust\n\nFeatures:\n- Spans an input wallpaper across all monitors\n- Works alongside any wlroots based compositor f.E. Hyprland\n- Automatically re-splits when monitors are hotplugged\n- Color-Palette generation\n- Various wallpaper setter backends\n  - wpaperd\n  - swaybg\n  - hyprpaper\n- Configuration generation for lockers\n  - swaylock\n  - hyprlock","categories":["deskutils"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0"]},{"name":"ruut","origin":"misc/ruut","version":"0.8.0_11","comment":"Print arbitrary trees on the command line","maintainer":"yuri@FreeBSD.org","www":"https://github.com/HarrisonB/ruut","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"84893c80701325a720499e62cbdfe1cd48f06e6fa6cb0982a08569f0818c0bec","flatsize":1132082,"path":"All/ruut-0.8.0_11.pkg","repopath":"All/ruut-0.8.0_11.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":393284,"desc":"ruut prints trees on the terminal based on their description.","categories":["misc"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"rush","origin":"shells/rush","version":"2.4","comment":"Restricted User SHell, providing limited remote access to resources","maintainer":"yuri@FreeBSD.org","www":"https://puszcza.gnu.org.ua/software/rush/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"75b8dc5323e43042ca9301c1b86a7354881711d4df1f32568dbe24667ebb1cc0","flatsize":915395,"path":"All/rush-2.4.pkg","repopath":"All/rush-2.4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":247560,"desc":"GNU Rush is a Restricted User Shell, designed for sites providing limited remote\naccess to their resources, such as, for example, savannah.gnu.org. Its main\nprogram, rush, is configured as a user login shell for users that are allowed\nonly remote access to the machine. Using a flexible configuration file, GNU Rush\ngives administrator complete control over the command lines that users execute,\nand allows to tune the usage of system resources, such as virtual memory, CPU\ntime, etc. on a per-user basis.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["shells"],"shlibs_required":["libc.so.8","libintl.so.8"],"annotations":{"cpe":"cpe:2.3:a:gnu:rush:2.4:::::dragonfly6:x86_64"}},{"name":"rust-bindgen-cli","origin":"devel/rust-bindgen-cli","version":"0.71.1_2","comment":"Generate Rust bindings from C (and some C++) code","maintainer":"jbeich@FreeBSD.org","www":"https://github.com/rust-lang/rust-bindgen","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"731c362c0b082bd27695b01bc3f5be80f05aabd8bc138d4cd2495485cbe6850b","flatsize":7391755,"path":"All/rust-bindgen-cli-0.71.1_2.pkg","repopath":"All/rust-bindgen-cli-0.71.1_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1893168,"desc":"bindgen automatically generates Rust FFI bindings to C and C++ libraries.","deps":{"llvm19":{"origin":"devel/llvm19","version":"19.1.7_1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0"]},{"name":"rust-cbindgen","origin":"devel/rust-cbindgen","version":"0.28.0","comment":"Generate C bindings from Rust code","maintainer":"gecko@FreeBSD.org","www":"https://github.com/mozilla/cbindgen","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d28734371fb8adf196cdb2b714d789a5e01d44d92488ec7f6aff97e6fcf594d2","flatsize":5547560,"path":"All/rust-cbindgen-0.28.0.pkg","repopath":"All/rust-cbindgen-0.28.0.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":1448696,"desc":"cbindgen generates C bindings from Rust code. Unlike rusty-cheddar it\nsupports generics, C++ enum class and template specialization as well\nas multiple modules and crates. It's primarily developed for WebRender\nbut has been designed to support any project.\n\nFeatures:\n* Builds bindings for a crate, its mods, its dependent crates, and their mods\n* Only the necessary types for exposed functions are given bindings\n* Can specify annotations for controlling some aspects of binding\n* Support for generic structs and unions\n* Support for exporting constants and statics\n* Customizable formatting, can be used in C or C++ projects\n* Support for generating #ifdef's for #[cfg] attributes\n* Support for #[repr(sized)] tagged enum's","deps":{"rust":{"origin":"lang/rust","version":"1.85.1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0"]},{"name":"runit","origin":"sysutils/runit","version":"2.1.2_5","comment":"Service supervision tools compatible with DJB daemontools","maintainer":"crees@FreeBSD.org","www":"http://smarden.org/runit/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a1f03d9a64d463515fbe127216df8c9e8510c665a93032f539758dabde5c3f73","flatsize":799107,"path":"All/runit-2.1.2_5.pkg","repopath":"All/runit-2.1.2_5.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":193296,"desc":"runit is daemontools replacement:\n- service supervision\n- clean process state\n- reliable logging facility\n- fast system bootup and shutdown\n- packaging friendly\n- small code size\n\nIt can optionally replace init(8) as process 1.","categories":["sysutils"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:runit:runit:2.1.2:::::dragonfly6:x86_64:5"},"messages":[{"message":"Using runit with FreeBSD init:\n\n# mkdir /var/service\n# cp -R /usr/local/etc/runit /etc/runit\n# echo runsvdir_enable=yes >> /etc/rc.conf\n\nrunit is very easily used instead of init on FreeBSD, but the port maintainer\nsuggests the following alternative method (as opposed to the website method):\n\n1. Copy all of the etc files from /usr/local/etc/runit to /etc/runit;\n\n# cp -R /usr/local/etc/runit /etc/runit\n\n2. Copy runit-init AND runit into /sbin;\n\n# cp /usr/local/sbin/runit* /sbin\n\n3. Create service directories, enable ttyv4 and disable it in ttys:\n\n# mkdir /var/service\n# cp -R /etc/runit/getty-ttyv4 /var/service\n# sed 's/^ttyv4/#&/' /etc/ttys\n\n(The getty-ttyvx directory will getty on whichever vtty x is on, for example\n # cp -R /var/service/getty-ttyv4 /var/service/getty-ttyv3\n will result in a tty on ttyv3 as well)\n\n4. Don't replace FreeBSD init in place, tell loader to use runit instead:\n\n# echo 'init_path=\"/sbin/runit-init:/sbin/init:/sbin/oinit:/sbin/init.bak:/rescue/init\"' >> /boot/loader.conf\n\n5. Reboot!\n\nNote: On FreeBSD, runit-init works in /usr/local/sbin, but\n      *only* if /usr/local/sbin is on the same filesystem as /; check with:\n\n# df /usr/local/sbin/runit | sed -ne 's,.* /,/,p' # If this does not return \"/\"\n\n      If the output is \"/\", you may skip step 2 and modify step 4:\n\n# echo 'init_path=\"/usr/local/sbin/runit-init:/sbin/init:/sbin/oninit:/sbin/init.bak:/rescue/init\"' >> /boot/loader.conf\n\n      making upgrades easier.","type":"install"}]},{"name":"runner","origin":"x11/runner","version":"1.1","comment":"Fast program launch menu for X Window System","maintainer":"danfe@FreeBSD.org","www":"http://www.boomerangsworld.de/cms/tools/runner.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c302699e071103eaded4f9517537046aa12a04e59edecb43f74326bf02bec9bf","flatsize":570606,"path":"All/runner-1.1.pkg","repopath":"All/runner-1.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":204796,"desc":"Runner is a launch menu for X Window System.  It is meant to start fast\nand give access to often used programs but also run any command.  It is\nalso optimized for keyboard usage.  Its features are:\n\n  - Configurable list of programs\n  - Integrated dialog to run arbitrary commands with arguments\n  - Unlimited command history\n  - Completion for programs in history file and PATH variable\n  - Keyboard support in popup menu with type-ahead filtering","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"}},"categories":["x11"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXinerama.so.1","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"runiq","origin":"sysutils/runiq","version":"2.0.0_11","comment":"Efficient way to filter duplicate lines from input, a la uniq","maintainer":"yuri@FreeBSD.org","www":"https://github.com/whitfin/runiq","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e77158a2feafb91164eaa592760bf4e78bb16f27680eab34bfdbeb0744a89a7a","flatsize":2861579,"path":"All/runiq-2.0.0_11.pkg","repopath":"All/runiq-2.0.0_11.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":772332,"desc":"runiq offers an efficient way (in both time and space) to filter duplicate\nentries (lines) from texual input. This project was born from neek, but\noptimized for both speed and memory. Several filtering options are supported\ndepending on your data and tradeoffs you wish to make between speed and memory\nusage.","categories":["sysutils"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"]},{"name":"rush-parallelization-tool","origin":"sysutils/rush","version":"0.5.7_1","comment":"Command-line tool for executing jobs in parallel","maintainer":"yuri@FreeBSD.org","www":"https://github.com/shenwei356/rush","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"36fe95d2a3b1b333dd1785ac1272db407eb6ed32647568d77054691245462750","flatsize":7314222,"path":"All/rush-parallelization-tool-0.5.7_1.pkg","repopath":"All/rush-parallelization-tool-0.5.7_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2356044,"desc":"rush is a tool similar to GNU parallel and gargs. rush borrows some ideas from\nthem and has some unique features, e.g., supporting custom defined variables,\nresuming multi-line commands, more advanced embedded replacement strings.\n\nThese features make rush suitable for easy and flexibe parallelization of\ncomplex workflows in fields like Bioinformatics.","categories":["sysutils"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"runawk","origin":"lang/runawk","version":"1.6.1_1","comment":"Wrapper for AWK interpreter that implements a modules system","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/runawk/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"14bd45501455ff8f21ec7f4ea91e5bede639d96111a4a27f5beafa491a832211","flatsize":161604,"path":"All/runawk-1.6.1_1.pkg","repopath":"All/runawk-1.6.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":61472,"desc":"runawk is a small wrapper for AWK that implements a modules\nsystem and helps one to write the standalone AWK programs.","categories":["lang"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe runawk port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ruqola","origin":"net-im/ruqola","version":"2.1.1_1","comment":"Rocket.Chat client","maintainer":"kde@FreeBSD.org","www":"https://apps.kde.org/ruqola/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"95c86fda07f5a53d1cb9b5fce456004fbe7c5a753b91813dfbaf00fb05740fac","flatsize":10949902,"path":"All/ruqola-2.1.1_1.pkg","repopath":"All/ruqola-2.1.1_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2042976,"desc":"Rocket.Chat client written in QML.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-karchive":{"origin":"archivers/kf6-karchive","version":"6.14.0"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kbookmarks":{"origin":"devel/kf6-kbookmarks","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kcolorscheme":{"origin":"x11-themes/kf6-kcolorscheme","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kiconthemes":{"origin":"x11-themes/kf6-kiconthemes","version":"6.14.0"},"kf6-kidletime":{"origin":"devel/kf6-kidletime","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kitemviews":{"origin":"x11-toolkits/kf6-kitemviews","version":"6.14.0"},"kf6-kjobwidgets":{"origin":"x11-toolkits/kf6-kjobwidgets","version":"6.14.0"},"kf6-knotifications":{"origin":"devel/kf6-knotifications","version":"6.14.0"},"kf6-knotifyconfig":{"origin":"devel/kf6-knotifyconfig","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-kstatusnotifieritem":{"origin":"deskutils/kf6-kstatusnotifieritem","version":"6.14.0"},"kf6-ktextwidgets":{"origin":"x11-toolkits/kf6-ktextwidgets","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"kf6-prison":{"origin":"graphics/kf6-prison","version":"6.14.0"},"kf6-purpose":{"origin":"misc/kf6-purpose","version":"6.14.0"},"kf6-solid":{"origin":"devel/kf6-solid","version":"6.14.0"},"kf6-sonnet":{"origin":"textproc/kf6-sonnet","version":"6.14.0"},"kf6-syntax-highlighting":{"origin":"textproc/kf6-syntax-highlighting","version":"6.14.0"},"ktextaddons":{"origin":"devel/ktextaddons","version":"1.6.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-multimedia":{"origin":"multimedia/qt6-multimedia","version":"6.8.3"},"qt6-networkauth":{"origin":"net/qt6-networkauth","version":"6.8.3"},"qt6-websockets":{"origin":"www/qt6-websockets","version":"6.8.3"},"qtkeychain-qt6":{"origin":"security/qtkeychain","version":"0.15.0"}},"categories":["kde","net-im"],"shlibs_required":["libGLX.so.0","libKF6Archive.so.6","libKF6Bookmarks.so.6","libKF6Codecs.so.6","libKF6ColorScheme.so.6","libKF6Completion.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6DBusAddons.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6IdleTime.so.6","libKF6ItemViews.so.6","libKF6JobWidgets.so.6","libKF6KIOCore.so.6","libKF6KIOFileWidgets.so.6","libKF6KIOGui.so.6","libKF6KIOWidgets.so.6","libKF6Notifications.so.6","libKF6NotifyConfig.so.6","libKF6Prison.so.6","libKF6Service.so.6","libKF6Solid.so.6","libKF6SonnetUi.so.6","libKF6StatusNotifierItem.so.6","libKF6SyntaxHighlighting.so.6","libKF6TextAutoCorrectionCore.so.1","libKF6TextAutoCorrectionWidgets.so.1","libKF6TextCustomEditor.so.1","libKF6TextEditTextToSpeech.so.1","libKF6TextEmoticonsCore.so.1","libKF6TextEmoticonsWidgets.so.1","libKF6TextTranslator.so.1","libKF6TextUtils.so.1","libKF6TextWidgets.so.6","libKF6WidgetsAddons.so.6","libKF6WindowSystem.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Multimedia.so.6","libQt6MultimediaWidgets.so.6","libQt6Network.so.6","libQt6NetworkAuth.so.6","libQt6Sql.so.6","libQt6WebSockets.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libX11.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libqt6keychain.so.1","libstdc++.so.6"]},{"name":"rumur","origin":"math/rumur","version":"2025.01.05","comment":"Model checker, a formal verification tool for state machines","maintainer":"yuri@FreeBSD.org","www":"https://github.com/Smattr/rumur","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f4d48f2a2b580d2b4f2f6c6f0046909f5726c765569de19a4d626e56d80326e7","flatsize":2194141,"path":"All/rumur-2025.01.05.pkg","repopath":"All/rumur-2025.01.05.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":499512,"desc":"Rumur is a model checker, a formal verification tool for proving safety and\nsecurity properties of systems represented as state machines. It is based on a\nprevious tool, CMurphi, and intended to be close to a drop-in replacement. Rumur\ntakes the same input format as CMurphi, the Murphi modelling language, with some\nextensions and generates a C program that implements a verifier.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"}},"categories":["math"],"shlibs_required":["libc.so.8","libgmp.so.10","libgmpxx.so.4","libm.so.4","libstdc++.so.9"]},{"name":"runelite","origin":"games/runelite","version":"2.2.0","comment":"Open source Old School RuneScape client","maintainer":"Alexander88207@protonmail.com","www":"https://runelite.net","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f9c41650ba36f73a678e6456b0ce3f35fa5b8e5732c95402bf43fed9152a454f","flatsize":2589435,"path":"All/runelite-2.2.0.pkg","repopath":"All/runelite-2.2.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":2279216,"desc":"Popular free, open-source and super fast client for Old School RuneScape.","deps":{"openjdk11":{"origin":"java/openjdk11","version":"11.0.26+4.1_1"}},"categories":["games","java"],"annotations":{"cpe":"cpe:2.3:a:runelite:runelite:2.2.0:::::dragonfly6:x86_64"}},{"name":"rudiments","origin":"devel/rudiments","version":"1.4.2","comment":"C++ class library for daemons, clients, servers, and more","maintainer":"pi@FreeBSD.org","www":"https://rudiments.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"11103f76481a931077a386ca4134f2962165d426ec758572fbd6af349fd5120f","flatsize":20494286,"path":"All/rudiments-1.4.2.pkg","repopath":"All/rudiments-1.4.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":1321520,"desc":"Rudiments is an Open Source C++ class library providing base classes\nfor things such as daemons, clients and servers, and wrapper classes\nfor the standard C functions for things like such as regular\nexpressions, semaphores and signal handling.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"krb5":{"origin":"security/krb5","version":"1.21.3_1"},"libedit":{"origin":"devel/libedit","version":"3.1.20250104,1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["devel"],"options":{"DOCS":"on","PCRE":"off","SSL":"on"}},{"name":"rudeconfig","origin":"devel/rudeconfig","version":"5.0.5_4","comment":"Library for handling configuration files, written in C++","maintainer":"lowmaster@web.de","www":"http://www.rudeserver.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b71e4cad21b14e7365d236cb9d432ee3839e173553d3cf7fad34a9ab6932f999","flatsize":332443,"path":"All/rudeconfig-5.0.5_4.pkg","repopath":"All/rudeconfig-5.0.5_4.pkg","licenselogic":"single","pkgsize":65668,"desc":"Library, designed for easy handling with configuration files in INI-style.\nCompletely written in C++ by using object oriented style.","categories":["devel"]},{"name":"rude","origin":"net/rude","version":"0.70_5","comment":"Real-time UDP data emitter and collector","maintainer":"ports@FreeBSD.org","www":"https://rude.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"81479a1222eec3f1c8cce38ca9d097883fab830c16fcbf8a65e48b3981418d15","flatsize":151874,"path":"All/rude-0.70_5.pkg","repopath":"All/rude-0.70_5.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":41176,"desc":"RUDE stands for Real-time UDP Data Emitter and CRUDE for Collector for RUDE.\nRUDE is a small and flexible program that generates traffic to the network,\nwhich can be received and logged on the other side of the network with the\nCRUDE. Currently these programs can generate and measure only UDP traffic.\nActually these tools were designed and coded bacause of the accuracy\nlimitations in the MGEN program.","deps":{"p5-Tk":{"origin":"x11-toolkits/p5-Tk","version":"804.035_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe rude port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"rubygem-zonefile","origin":"dns/rubygem-zonefile","version":"1.06","comment":"Library to manipulate BIND compatible Zonefiles (RFC1035)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/boesemar/zonefile","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0b06384a3b953ad37583693ed65067c9f23ce70b44da83b6b4b2fe4b3f6b08ac","flatsize":32137,"path":"All/rubygem-zonefile-1.06.pkg","repopath":"All/rubygem-zonefile-1.06.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9112,"desc":"Ruby Zonefile - Parse and manipulate DNS Zone Files\n\nThis class can read, manipulate and create DNS zone files. It supports A, AAAA,\nMX, NS, SOA, TXT, CNAME, PTR and SRV records. The data can be accessed by the\ninstance method of the same name. All except SOA return an array of hashes\ncontaining the named data. SOA directly returns the hash since there can only be\none SOA information.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["dns","rubygems"]},{"name":"rubygem-zlib","origin":"devel/rubygem-zlib","version":"3.2.1","comment":"Ruby interface for the zlib compression/decompression library","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/zlib","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"88b93271a5f92ed341b32a5056a5b4516df5cf8ead163cf8c66c47771cea644d","flatsize":136269,"path":"All/rubygem-zlib-3.2.1.pkg","repopath":"All/rubygem-zlib-3.2.1.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":26004,"desc":"This module provides access to the zlib library. Zlib is designed to be a\nportable, free, general-purpose, legally unencumbered -- that is, not covered by\nany patents -- lossless data-compression library for use on virtually any\ncomputer hardware and operating system.\n\nThe library also supports reading and writing files in gzip (.gz) format with an\ninterface similar to that of IO. The gzip format is described in RFC 1952 which\nis also a wrapper around a deflate stream.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-zhexdump","origin":"devel/rubygem-zhexdump","version":"0.2.0","comment":"Highly flexible hexdump implementation","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/zed-0xff/zhexdump","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"83a4bd4abd57e17c90e4acbc7626aa23b26eb8e448fdb4ed6238d363ecb8b128","flatsize":19171,"path":"All/rubygem-zhexdump-0.2.0.pkg","repopath":"All/rubygem-zhexdump-0.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6228,"desc":"ZHexdump provides a very flexible hexdump implementation.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-zentest","origin":"devel/rubygem-zentest","version":"4.12.2,1","comment":"Ruby Unit Testing Utility","maintainer":"ruby@FreeBSD.org","www":"https://github.com/seattlerb/zentest","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"89e4e74a61546c7a589b3030545daf1835d60ceb2455fc6be4a69fe3245c45d0","flatsize":147281,"path":"All/rubygem-zentest-4.12.2,1.pkg","repopath":"All/rubygem-zentest-4.12.2,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":39376,"desc":"ZenTest provides 4 different tools and 1 library: zentest, unit_diff,\nautotest, multiruby, and Test::Rails.\n\nZenTest scans your target and unit-test code and writes your missing\ncode based on simple naming rules, enabling XP at a much quicker\npace. ZenTest only works with Ruby and Test::Unit.\n\nunit_diff is a command-line filter to diff expected results from\nactual results and allow you to quickly see exactly what is wrong.\n\nautotest is a continuous testing facility meant to be used during\ndevelopment. As soon as you save a file, autotest will run the\ncorresponding dependent tests.\n\nmultiruby runs anything you want on multiple versions of ruby.\n\nTest::Rails helps you build industrial-strength Rails code.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-zeitwerk","origin":"devel/rubygem-zeitwerk","version":"2.6.18","comment":"Efficient and thread-safe code loader","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/fxn/zeitwerk","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fc09dd352586910a910b91483c4d2c6d92658ce3c6d464a0ff593f5f33d8db9e","flatsize":130576,"path":"All/rubygem-zeitwerk-2.6.18.pkg","repopath":"All/rubygem-zeitwerk-2.6.18.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":33880,"desc":"Zeitwerk is an efficient and thread-safe code loader for Ruby.\n\nGiven a conventional file structure, Zeitwerk is able to load your project's\nclasses and modules on demand (autoloading), or upfront (eager loading). You\ndon't need to write require calls for your own files, rather, you can streamline\nyour programming knowing that your classes and modules are available everywhere.\nThis feature is efficient, thread-safe, and matches Ruby's semantics for\nconstants.\n\nZeitwerk is also able to reload code, which may be handy while developing web\napplications. Coordination is needed to reload in a thread-safe manner. The\ndocumentation below explains how to do this.\n\nThe gem is designed so that any project, gem dependency, application, etc. can\nhave their own independent loader, coexisting in the same process, managing\ntheir own project trees, and independent of each other. Each loader has its own\nconfiguration, inflector, and optional logger.\n\nInternally, Zeitwerk issues require calls exclusively using absolute file names,\nso there are no costly file system lookups in $LOAD_PATH. Technically, the\ndirectories managed by Zeitwerk do not even need to be in $LOAD_PATH.\nFurthermore, Zeitwerk does only one single scan of the project tree, and it\ndescends into subdirectories lazily, only if their namespaces are used.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-yell","origin":"sysutils/rubygem-yell","version":"2.2.2","comment":"Extensible logging library for Ruby","maintainer":"ruby@FreeBSD.org","www":"https://github.com/rudionrails/yell","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"23cb1e7268c9ab867e38ac560c1dd153a9558c267b1d1f9f6def259ccf9cd5a6","flatsize":72432,"path":"All/rubygem-yell-2.2.2.pkg","repopath":"All/rubygem-yell-2.2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20808,"desc":"Yell - Your Extensible Logging Library for Ruby is a library to define\nmultiple adapters, various log level combinations or message formatting\noptions.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["ruby","sysutils"]},{"name":"rubygem-yard-sorbet","origin":"devel/rubygem-yard-sorbet","version":"0.9.0","comment":"YARD plugin that incorporates Sorbet type information","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/dduugg/yard-sorbet","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c827d9b91bc9da25b69edc693c1b24c1103cb71b3434a4ccff2cb4ee16259167","flatsize":50974,"path":"All/rubygem-yard-sorbet-0.9.0.pkg","repopath":"All/rubygem-yard-sorbet-0.9.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":12896,"desc":"yard-sorbet is a YARD plugin that parses Sorbet type annotations.\n\nFeatures:\n- Attaches existing documentation to methods and attributes that follow sig\n  declarations. (This information is otherwise discarded.)\n- Translates sig type signatures into corresponding YARD tags\n- Generates method definitions from T::Struct fields\n- Generates constant definitions from T::Enum enums\n- Modules marked abstract! or interface! are tagged @abstract\n- Modules using mixes_in_class_methods will attach class methods\n- Merges sigs in rbi files with source code documentation (rbi files must come\n  after source code in yard configuration)","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-sorbet-runtime":{"origin":"devel/rubygem-sorbet-runtime","version":"0.5.11934"},"rubygem-yard":{"origin":"textproc/rubygem-yard","version":"0.9.37"}},"categories":["devel","rubygems"]},{"name":"rubygem-yard-chef","origin":"textproc/rubygem-yard-chef","version":"2.0.0","comment":"YARD plugin for Chef","maintainer":"douglas@douglasthrift.net","www":"https://github.com/rightscale/yard-chef","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d0facefec019dd870ff69d2ccb5d8000dedaf4d2d024fbd26bb02290bb7277c2","flatsize":519123,"path":"All/rubygem-yard-chef-2.0.0.pkg","repopath":"All/rubygem-yard-chef-2.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":119116,"desc":"yard-chef is a YARD plugin for Chef that adds support for documenting Chef\nresources, providers, and definitions.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-redcarpet":{"origin":"textproc/rubygem-redcarpet","version":"3.6.1"},"rubygem-yard":{"origin":"textproc/rubygem-yard","version":"0.9.37"}},"categories":["devel","rubygems","textproc"]},{"name":"rubygem-yui-compressor","origin":"devel/rubygem-yui-compressor","version":"0.12.0","comment":"YUI Compressor for minifying JavaScript and CSS assets","maintainer":"ruby@FreeBSD.org","www":"https://github.com/sstephenson/ruby-yui-compressor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"46407f08f332f0a2376f7442ba93a73ebd6ef45f67d14b52e0f5c97f9c492ec6","flatsize":851491,"path":"All/rubygem-yui-compressor-0.12.0.pkg","repopath":"All/rubygem-yui-compressor-0.12.0.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","MIT","MPL11","MPL20"],"pkgsize":763608,"desc":"A Ruby interface to YUI Compressor for minifying JavaScript and CSS assets.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-yard","origin":"textproc/rubygem-yard","version":"0.9.37","comment":"Documentation generation tool for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://yardoc.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"75ae40f0f2a27c6abbd93db099163f38000ad63face1695f5d5df7622cc8bb2c","flatsize":2544887,"path":"All/rubygem-yard-0.9.37.pkg","repopath":"All/rubygem-yard-0.9.37.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":561260,"desc":"YARD - Yay! A Ruby Documentation Tool\n\nYARD is a documentation generation tool for the Ruby programming language. It\nenables the user to generate consistent, usable documentation that can be\nexported to a number of formats very easily, and also supports extending for\ncustom Ruby constructs such as custom class level definitions.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems","textproc"],"annotations":{"cpe":"cpe:2.3:a:yardoc:yard:0.9.37:::::dragonfly6:x86_64"}},{"name":"rubygem-yapra","origin":"www/rubygem-yapra","version":"0.2.2","comment":"Yet Another Pragger implementation","maintainer":"ruby@FreeBSD.org","www":"https://github.com/yuanying/yapra","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"84c0087e188bbb91870cd0c212fa882ccee116b6f8324037c0c7ac8c488e90fc","flatsize":138163,"path":"All/rubygem-yapra-0.2.2.pkg","repopath":"All/rubygem-yapra-0.2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":39932,"desc":"Yet Another Pragger implementation.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-mechanize":{"origin":"www/rubygem-mechanize","version":"2.14.0"}},"categories":["rubygems","www"]},{"name":"rubygem-ya2yaml","origin":"textproc/rubygem-ya2yaml","version":"0.31","comment":"Yet another YAML converter, includes complete UTF8 support","maintainer":"ruby@FreeBSD.org","www":"https://github.com/afunai/ya2yaml","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"93fba73f9a07a514868774eb9d3027dafe15cb184ea8608baa0d2b92f22ba9ef","flatsize":28859,"path":"All/rubygem-ya2yaml-0.31.pkg","repopath":"All/rubygem-ya2yaml-0.31.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9744,"desc":"Ya2YAML is \"yet another to_yaml\". It emits YAML document with complete\nUTF8 support (string/binary detection, \"\\u\" escape sequences and Unicode\nspecific line breaks).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"samba416","origin":"net/samba416","version":"4.16.11_6","comment":"Free SMB/CIFS and AD/DC server and client for Unix","maintainer":"samba@FreeBSD.org","www":"https://gitlab.com/samba-freebsd/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b65445a0eaf14676b1a3c39674c357ec024c3045c683bd70248c99daa71b0722","flatsize":82098836,"path":"All/samba416-4.16.11_6.pkg","repopath":"All/samba416-4.16.11_6.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":13342776,"desc":"Samba4 is an attempt to implement an Active Directory compatible Domain\nController.\n\nIn short, you can join a WinNT, Win2000, WinXP or Win 2003 - 2016 member\nserver to a Samba4 domain, and it will behave much as it does in AD,\nincluding Kerberos domain logins where applicable.","deps":{"avahi-app":{"origin":"net/avahi-app","version":"0.8_6"},"gamin":{"origin":"devel/gamin","version":"0.1.10_10"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"jansson":{"origin":"devel/jansson","version":"2.14.1"},"krb5":{"origin":"security/krb5","version":"1.21.3_1"},"libarchive":{"origin":"archivers/libarchive","version":"3.7.9,1"},"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"libiconv":{"origin":"converters/libiconv","version":"1.17_1"},"libinotify":{"origin":"devel/libinotify","version":"20240724"},"libtasn1":{"origin":"security/libtasn1","version":"4.20.0_1"},"libunwind":{"origin":"devel/libunwind","version":"20240221_2"},"lmdb":{"origin":"databases/lmdb","version":"0.9.33,1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"openldap26-client":{"origin":"net/openldap26-client","version":"2.6.9_1"},"popt":{"origin":"devel/popt","version":"1.19_1"},"py311-dnspython":{"origin":"dns/py-dnspython","version":"2.7.0,1"},"py311-markdown":{"origin":"textproc/py-markdown","version":"3.6"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"},"talloc":{"origin":"devel/talloc","version":"2.4.1_1"},"tdb":{"origin":"databases/tdb","version":"1.4.9_1,1"},"tevent":{"origin":"devel/tevent","version":"0.15.0_1"}},"categories":["net"],"shlibs_required":["libarchive.so.13","libc.so.8","libcom_err.so.3.0","libform.so.6","libgnutls.so.30","libgssapi_krb5.so.2.2","libk5crypto.so.3.1","libkrb5.so.3.3","libldap.so.2","liblmdb.so.0","libncurses.so.6","libpanel.so.6","libpopt.so.0","libpthread.so.0","libreadline.so.8","libtalloc.so.2","libtdb.so.1","libtevent.so.0","libtinfo.so.6"],"options":{"ADS":"on","AD_DC":"on","CLUSTER":"off","CUPS":"off","DOCS":"on","FAM":"on","GPGME":"off","LDAP":"on","MANDOC":"off","PROFILE":"on","PYTHON3":"on","QUOTAS":"off","SYSLOG":"on","UTMP":"on","GSSAPI_BUILTIN":"off","GSSAPI_MIT":"on","ZEROCONF_NONE":"off","AVAHI":"on","MDNSRESPONDER":"off","FRUIT":"on","GLUSTERFS":"off"},"annotations":{"flavor":"default"},"messages":[{"message":"How to start: http://wiki.samba.org/index.php/Samba4/HOWTO\n\n* Your configuration is: /usr/local/etc/smb4.conf\n\n* All the relevant databases are under: /var/db/samba4\n\n* All the logs are under: /var/log/samba4\n\n* Provisioning script is: /usr/local/bin/samba-tool\n\nFor the working DNS updates you will need to either build dns/bind9*\nwith the enabled GSSAPI(GSSAPI_MIT5 is recommended) or install\ndns/samba-nsupdate package, which is preconfigured with such a support.\n\nYou will need to specify location of the 'nsupdate' command in the\nsmb4.conf file:\n\n    nsupdate command = /usr/local/bin/samba-nsupdate -g\n\nFor additional documentation check: https://wiki.samba.org/index.php/User_Documentation\n\nPort related bug reports can go to the https://gitlab.com/samba-freebsd/ports/-/issues or\nto the FreeBSD Bugzilla https://bugs.freebsd.org/\n\nAll Samba related bug reports should go to the: https://bugzilla.samba.org/","type":"install"}]},{"name":"selenium","origin":"www/selenium","version":"4.26.0","comment":"Selenium Standalone Server, allows browser testing","maintainer":"daniel@blodan.se","www":"https://www.seleniumhq.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4859c3b36f44bfe556f72e764dd2003c39be74ceeb93a8901da2b3bc2d5a511d","flatsize":42644553,"path":"All/selenium-4.26.0.pkg","repopath":"All/selenium-4.26.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":37705928,"desc":"Selenium Standalone Server allows browser testing. It automates browsers.\n\nSelenium tests run directly in a browsers, just as real users do.\n\nWhat you do with that power is entirely up to you.\nPrimarily, it is for automating web applications for testing purposes,\nbut is certainly not limited to just that.","deps":{"openjdk11":{"origin":"java/openjdk11","version":"11.0.26+4.1_1"}},"categories":["devel","java","www"],"users":["selenium"],"groups":["selenium"],"annotations":{"cpe":"cpe:2.3:a:jenkins:selenium:4.26.0:::::dragonfly6:x86_64"},"messages":[{"message":"To automate browsers you need one or more of these ports:\nwww/firefox\nwww/chromium\n\nWith one or more of these complementary ports:\nwww/geckodriver\nx11-servers/xorg-server@xvfb\nx11-fonts/xorg-fonts\nx11-fonts/webfonts\nx11/xauth\nx11/xkeyboard-config\nx11/xkbcomp\n\nClients can also be found:\nwww/rubygem-selenium-webdriver\nwww/py-selenium\ndevel/p5-Test-WWW-Selenium\n\nNOTE!\nIf using an older firefox version, you might want to use this in rc.conf\nselenium_args=\"-enablePassThrough false\"\n\nPlease look it up in the documentation if you are experiencing wierdness\ntogether with firefox","type":"install"}]},{"name":"rubygem-xorcist","origin":"devel/rubygem-xorcist","version":"1.1.3","comment":"Blazing-fast-cross-platform-monkey-patch-free string XOR","maintainer":"bofh@FreeBSD.org","www":"https://github.com/fny/xorcist","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8c6cb4ab8a3ef454d0bb3eea9a011b5a7cde3324f256b2dbf2728c8b514a2e2a","flatsize":18651,"path":"All/rubygem-xorcist-1.1.3.pkg","repopath":"All/rubygem-xorcist-1.1.3.pkg","licenselogic":"single","licenses":["RUBY"],"pkgsize":6152,"desc":"Blazing-fast-cross-platform-monkey-patch-free string XOR. Yes, that means JRubys\ntoo.\n\nSupported platforms: MRI (v2+), JRuby (v9.2+), Truffle (v21+), Truffle+GraalVM\n(v21+).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-xmlrpc","origin":"net/rubygem-xmlrpc","version":"0.3.3","comment":"Ruby standard library package 'xmlrpc'","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/xmlrpc","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b170fda543cbd5c1f7d9bba9f3a0a69ee63da0628bf72c8beb4de33a4206c44a","flatsize":95917,"path":"All/rubygem-xmlrpc-0.3.3.pkg","repopath":"All/rubygem-xmlrpc-0.3.3.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":25200,"desc":"The Ruby standard library package 'xmlrpc' enables you to create a server that\nimplements remote procedures and a client that calls them. Very little code is\nrequired to achieve either of these.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-webrick":{"origin":"www/rubygem-webrick","version":"1.9.1"}},"categories":["net","rubygems"]},{"name":"rump","origin":"misc/rump","version":"20170822_3","comment":"Virtualized NetBSD kernel components in userspace","maintainer":"vanilla@FreeBSD.org","www":"https://www.rumpkernel.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fc3fa921a7c65547d1bd1577ec47d4be11d058cf3045eb1f0db7f8741a07d186","flatsize":27808661,"path":"All/rump-20170822_3.pkg","repopath":"All/rump-20170822_3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":4045164,"desc":"Rump (Runnable Userspace Meta Program) is a mechanism for running kernel code\nas part of a user program's address space. As opposed to executing system calls\nfor requesting kernel services, rump programs do a library call into the kernel\ncode for equivalent functionality. Kernel code is simply recompiled as a\nuserspace shared library from the kernel sources instead of being rewritten,\nso services imitate the same services being provided by the kernel. Select\narchitectures such as i386 and amd64 also support directly linking binary\nkernel modules against rump programs.","categories":["misc"]},{"name":"rubygem-xxhash","origin":"devel/rubygem-xxhash","version":"0.6.0","comment":"Ruby wrapper for xxHash lib","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/nashby/xxhash","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b203a57d9727936abec08b93878e602da1616b284fc60b8943fe2fd482578501","flatsize":153730,"path":"All/rubygem-xxhash-0.6.0.pkg","repopath":"All/rubygem-xxhash-0.6.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":26276,"desc":"Ruby wrapper for xxHash","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-xpath","origin":"devel/rubygem-xpath","version":"3.2.0","comment":"DSL for generating XPath Expressions","maintainer":"ruby@FreeBSD.org","www":"https://github.com/teamcapybara/xpath","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"00c30d9f24c3405a54429052425f341467828e3f2c8f02d3e0b48cdaefe8cd90","flatsize":49181,"path":"All/rubygem-xpath-3.2.0.pkg","repopath":"All/rubygem-xpath-3.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10972,"desc":"XPath is a Ruby DSL for generating XPath expressions","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"}},"categories":["devel","rubygems"]},{"name":"rubygem-yajl-ruby","origin":"devel/rubygem-yajl-ruby","version":"1.4.3","comment":"Streaming JSON parsing and encoding library for Ruby","maintainer":"ruby@FreeBSD.org","www":"https://github.com/brianmario/yajl-ruby","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"936c6e520f6d6b6dc7297a2d21e88ec5b9751648316fe25dea713480658efb6c","flatsize":3535447,"path":"All/rubygem-yajl-ruby-1.4.3.pkg","repopath":"All/rubygem-yajl-ruby-1.4.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":397392,"desc":"This gem is a C binding to the excellent YAJL JSON parsing and generation\nlibrary.\n\nFeatures:\n * JSON parsing and encoding directly to and from an IO stream (file, socket,\n   etc) or String. Compressed stream parsing and encoding supported for Bzip2,\n   Gzip and Deflate.\n * Parse and encode multiple JSON objects to and from streams or strings\n   continuously.\n * JSON gem compatibility API - allows yajl-ruby to be used as a drop-in\n   replacement for the JSON gem\n * Basic HTTP client (only GET requests supported for now) which parses JSON\n   directly off the response body *as it's being received*\n * ~3.5x faster than JSON.generate\n * ~1.9x faster than JSON.parse\n * ~4.5x faster than YAML.load\n * ~377.5x faster than YAML.dump\n * ~1.5x faster than Marshal.load\n * ~2x faster than Marshal.dump","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-xdg2","origin":"devel/rubygem-xdg2","version":"2.2.5","comment":"XDG Base Directory Standard Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/bkuhlmann/xdg","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"74eb7d521f082e50e70ed6085dce49298941a2bc80fe45678f3c8eb81549c4b5","flatsize":37883,"path":"All/rubygem-xdg2-2.2.5.pkg","repopath":"All/rubygem-xdg2-2.2.5.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":12260,"desc":"XDG provides an easy to use Ruby library for working with XDG standards.\n\nPresently, it only supports the XDG Base Directory Standard.\n\nIf your program utilizes user or system-wide support files (e.g. configuration\nfiles), you owe it to yourself to checkout the XDG base directory standard.\n\nYou can learn more about the standard at:\nhttp://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-xml-simple-gitlab","origin":"textproc/rubygem-xml-simple-gitlab","version":"1.1.9_1","comment":"Ruby take off of p5-XML-Simple","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/maik/xml-simple","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"20ac087dbb6fe978f3f175ec4e26072207df79d79518ba127b81e364e5d73a5f","flatsize":35273,"path":"All/rubygem-xml-simple-gitlab-1.1.9_1.pkg","repopath":"All/rubygem-xml-simple-gitlab-1.1.9_1.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":10068,"desc":"Class XmlSimple offers an easy API to read and write XML. It is a Ruby\ntranslation of Grant McLean's Perl module XML::Simple. Simply put,\nit automatically converts XML documents into a Ruby Hash.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rexml":{"origin":"textproc/rubygem-rexml","version":"3.4.1"}},"categories":["rubygems","textproc"]},{"name":"rubygem-x","origin":"net/rubygem-x","version":"0.15.0","comment":"Ruby interface to the X API","maintainer":"sunpoet@FreeBSD.org","www":"https://sferik.github.io/x-ruby/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0a55b3092814f5918609a93bf52719950a1020afb02533dbce43fa170c2f36cb","flatsize":50602,"path":"All/rubygem-x-0.15.0.pkg","repopath":"All/rubygem-x-0.15.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15484,"desc":"A Ruby interface to the X API","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["net","rubygems"]},{"name":"rubygem-xml-simple","origin":"textproc/rubygem-xml-simple","version":"1.1.9","comment":"Ruby take off of p5-XML-Simple","maintainer":"ruby@FreeBSD.org","www":"https://github.com/maik/xml-simple","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"629df25948c70728f7e98426e1b2afd4637bad4422fabb2c70bd834b49aed6c3","flatsize":35273,"path":"All/rubygem-xml-simple-1.1.9.pkg","repopath":"All/rubygem-xml-simple-1.1.9.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":10052,"desc":"Class XmlSimple offers an easy API to read and write XML. It is a Ruby\ntranslation of Grant McLean's Perl module XML::Simple. Simply put,\nit automatically converts XML documents into a Ruby Hash.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rexml":{"origin":"textproc/rubygem-rexml","version":"3.4.1"}},"categories":["rubygems","textproc"]},{"name":"rubygem-xdr","origin":"converters/rubygem-xdr","version":"3.0.3_1","comment":"XDR Helper Library","maintainer":"antoine@FreeBSD.org","www":"https://github.com/stellar/ruby-xdr","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6f1fe38ad45af49ca5a5edec870ad90e1e3fbd1aed659d4ca46930d185ce0acb","flatsize":51193,"path":"All/rubygem-xdr-3.0.3_1.pkg","repopath":"All/rubygem-xdr-3.0.3_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":13860,"desc":"XDR is an open data format, specified in RFC 4506.  This library provides a way\nto read and write XDR data from ruby.  It can read/write all of the primitive\nXDR types and also provides facilities to define readers for the compound XDR\ntypes (enums, structs and unions)","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activemodel70":{"origin":"databases/rubygem-activemodel70","version":"7.0.8.7"},"rubygem-activesupport70":{"origin":"devel/rubygem-activesupport70","version":"7.0.8.7"}},"categories":["converters","rubygems"]},{"name":"rubygem-xdg7","origin":"devel/rubygem-xdg7","version":"7.1.3","comment":"XDG Base Directory Standard Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://alchemists.io/projects/xdg","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"32eeba68073635f8b32b722d71b86258bc5350d0cb0b4f3c606b84026228f61f","flatsize":39528,"path":"All/rubygem-xdg7-7.1.3.pkg","repopath":"All/rubygem-xdg7-7.1.3.pkg","licenselogic":"single","licenses":["HIPPOCRATIC"],"pkgsize":11112,"desc":"XDG provides an easy to use Ruby library for working with XDG standards.\n\nPresently, it only supports the XDG Base Directory Standard.\n\nIf your program utilizes user or system-wide support files (e.g. configuration\nfiles), you owe it to yourself to checkout the XDG base directory standard.\n\nYou can learn more about the standard at:\nhttp://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-wmi-lite","origin":"devel/rubygem-wmi-lite","version":"1.0.5","comment":"Lightweight utility over win32ole for accessing basic WMI","maintainer":"renchap@cocoa-x.com","www":"https://github.com/opscode/wmi-lite","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"69a24620437f4b86ea7db8d8056227a83e164a5ce83104de6b551b74a4526875","flatsize":30966,"path":"All/rubygem-wmi-lite-1.0.5.pkg","repopath":"All/rubygem-wmi-lite-1.0.5.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":6948,"desc":"Lightweight utility over win32ole for accessing basic WMI (Windows Management\nInstrumentation) functionality in the Microsoft Windows operating system. It has\nno runtime dependencies other than Ruby, so it can be used without concerns\naround dependency issues.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-with_env","origin":"devel/rubygem-with_env","version":"1.1.0","comment":"Execute code with env variables","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/mhs/with_env-rb","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"65122ebb615c0d7f8e0e21f1046c168b95195841d32852f4d21ecd0a85a04e9f","flatsize":7697,"path":"All/rubygem-with_env-1.1.0.pkg","repopath":"All/rubygem-with_env-1.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4072,"desc":"WithEnv is an extremely small helper module for executing code with ENV\nvariables. It exists because I got tired of re-writing or copying over\na #with_env helper method for the 131st time.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-winrm-elevated","origin":"sysutils/rubygem-winrm-elevated","version":"1.2.3","comment":"Ruby library for running commands as elevated","maintainer":"ruby@FreeBSD.org","www":"https://github.com/WinRb/winrm-elevated","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b5a418cca13a389f302a6360335216ce3f873c55596d4ac019a45539d700021c","flatsize":37627,"path":"All/rubygem-winrm-elevated-1.2.3.pkg","repopath":"All/rubygem-winrm-elevated-1.2.3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":9732,"desc":"Ruby library for running commands via WinRM as elevated through a scheduled\ntask","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-erubi":{"origin":"www/rubygem-erubi","version":"1.13.1"},"rubygem-winrm":{"origin":"sysutils/rubygem-winrm","version":"2.3.9"},"rubygem-winrm-fs":{"origin":"filesystems/rubygem-winrm-fs","version":"1.3.5"}},"categories":["rubygems","sysutils"]},{"name":"rubygem-with_advisory_lock61","origin":"devel/rubygem-with_advisory_lock61","version":"5.1.0","comment":"Advisory locking for ActiveRecord","maintainer":"ruby@FreeBSD.org","www":"https://github.com/ClosureTree/with_advisory_lock","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2a1de5b077684cea54a55fe46d3490516a536485caee4c2ef51001b77dd24c73","flatsize":51596,"path":"All/rubygem-with_advisory_lock61-5.1.0.pkg","repopath":"All/rubygem-with_advisory_lock61-5.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16184,"desc":"with_advisory_lock adds advisory locking (mutexes) to ActiveRecord 6.0+,\nwith ruby 2.7+, jruby or truffleruby, when used with MySQL or PostgreSQL.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activerecord61":{"origin":"databases/rubygem-activerecord61","version":"6.1.7.10"},"rubygem-zeitwerk":{"origin":"devel/rubygem-zeitwerk","version":"2.6.18"}},"categories":["devel","rubygems"]},{"name":"rubygem-wisper2","origin":"devel/rubygem-wisper2","version":"2.0.1","comment":"Library for Ruby objects with Publish-Subscribe capabilities","maintainer":"romain@FreeBSD.org","www":"https://github.com/krisleech/wisper","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d840cba2474ca7907de151d62dae86ed4a01c342827710201ffac7eeaffd40ef","flatsize":70238,"path":"All/rubygem-wisper2-2.0.1.pkg","repopath":"All/rubygem-wisper2-2.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":18956,"desc":"Wisper is a micro library providing Ruby objects with Publish-Subscribe\ncapabilities.\n\nIt supports:\n- Decouple core business logic from external concerns in Hexagonal style\n  architectures.\n- Use as an alternative to ActiveRecord callbacks and Observers in Rails apps.\n- Connect objects based on context without permanence.\n- Publish events synchronously or asynchronously.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-wisper","origin":"devel/rubygem-wisper","version":"3.0.0","comment":"Library for Ruby objects with Publish-Subscribe capabilities","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/krisleech/wisper","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"390a11328d2a572bafbc73e3b5e7eb23fdcd70624882c2ca4dd868eded7ec2ed","flatsize":74092,"path":"All/rubygem-wisper-3.0.0.pkg","repopath":"All/rubygem-wisper-3.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19228,"desc":"Wisper is a micro library providing Ruby objects with Publish-Subscribe\ncapabilities.\n\nIt supports:\n- Decouple core business logic from external concerns in Hexagonal style\n  architectures.\n- Use as an alternative to ActiveRecord callbacks and Observers in Rails apps.\n- Connect objects based on context without permanence.\n- Publish events synchronously or asynchronously.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-winrm-fs","origin":"filesystems/rubygem-winrm-fs","version":"1.3.5","comment":"Library for file system operations via WinRM","maintainer":"ruby@FreeBSD.org","www":"https://github.com/WinRb/winrm-fs","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"815229301101d624b0c45f10afb825479377e2bf15453f1f7d7b326d5d6e631a","flatsize":73707,"path":"All/rubygem-winrm-fs-1.3.5.pkg","repopath":"All/rubygem-winrm-fs-1.3.5.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":18608,"desc":"Ruby library for file system operations via Windows Remote Management","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-erubi":{"origin":"www/rubygem-erubi","version":"1.13.1"},"rubygem-logging":{"origin":"devel/rubygem-logging","version":"2.4.0"},"rubygem-rubyzip":{"origin":"archivers/rubygem-rubyzip","version":"2.3.2"},"rubygem-winrm":{"origin":"sysutils/rubygem-winrm","version":"2.3.9"}},"categories":["filesystems","rubygems","sysutils"]},{"name":"rubygem-winrm","origin":"sysutils/rubygem-winrm","version":"2.3.9","comment":"Library for Windows Remote Management","maintainer":"joe@thrallingpenguin.com","www":"https://github.com/WinRb/WinRM","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e100bc449e378ae84957861e72180089a90d1fdef8a05478343fffeb74d8cee8","flatsize":197009,"path":"All/rubygem-winrm-2.3.9.pkg","repopath":"All/rubygem-winrm-2.3.9.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":37392,"desc":"Ruby library for Windows Remote Management","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-builder":{"origin":"devel/rubygem-builder","version":"3.3.0"},"rubygem-erubi":{"origin":"www/rubygem-erubi","version":"1.13.1"},"rubygem-gssapi":{"origin":"security/rubygem-gssapi","version":"1.3.1"},"rubygem-gyoku":{"origin":"devel/rubygem-gyoku","version":"1.3.1_1"},"rubygem-httpclient":{"origin":"www/rubygem-httpclient","version":"2.9.0"},"rubygem-logging":{"origin":"devel/rubygem-logging","version":"2.4.0"},"rubygem-nori":{"origin":"devel/rubygem-nori","version":"2.7.1"},"rubygem-rexml":{"origin":"textproc/rubygem-rexml","version":"3.4.1"},"rubygem-rubyntlm":{"origin":"net/rubygem-rubyntlm","version":"0.6.5"}},"categories":["rubygems","sysutils"]},{"name":"rubygem-windows_error","origin":"devel/rubygem-windows_error","version":"0.1.5","comment":"Provides a way to look up Windows NTSTATUS and Win32 Error Codes","maintainer":"antoine@FreeBSD.org","www":"https://github.com/rapid7/windows_error","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d660f6afc3f9baed100dc88840fc5071dfac6736a3880fcce8b674eab09f41f4","flatsize":2034091,"path":"All/rubygem-windows_error-0.1.5.pkg","repopath":"All/rubygem-windows_error-0.1.5.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":246488,"desc":"The WindowsError gem provides an easily accessible reference for standard\nWindows API Error Codes. It allows you to do comparisons as well as direct\nlookups of error codes to translate the numerical value returned by the API,\ninto a meaningful and human readable message.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-win32-file-stat","origin":"sysutils/rubygem-win32-file-stat","version":"1.5.5","comment":"File::Stat class tailored to MS Windows","maintainer":"ruby@FreeBSD.org","www":"https://github.com/chef/win32-file-stat/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6f4d98fccf7f5011f2925c596c827f02268d8a354aa184dfeaf5600109492c36","flatsize":88292,"path":"All/rubygem-win32-file-stat-1.5.5.pkg","repopath":"All/rubygem-win32-file-stat-1.5.5.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":21544,"desc":"The win32-file-stat library provides a custom File::Stat class\nspecifically tailored for MS Windows. Examples include the ability\nto retrieve file attributes (hidden, archive, etc) as well as the\nredefinition of certain core methods that aren't implemented at all,\nsuch as File.blksize.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ffi":{"origin":"devel/rubygem-ffi","version":"1.17.2"},"rubygem-ffi-win32-extensions":{"origin":"devel/rubygem-ffi-win32-extensions","version":"1.1.0"}},"categories":["rubygems","sysutils"]},{"name":"rubygem-win32-file-security","origin":"sysutils/rubygem-win32-file-security","version":"1.0.10","comment":"File security methods for the File class on MS Windows","maintainer":"ruby@FreeBSD.org","www":"https://github.com/chef/win32-file-security/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6056a987739895eaaaec0da49c1fc35a6935d0297d887a901210cdcd7beadb3e","flatsize":77959,"path":"All/rubygem-win32-file-security-1.0.10.pkg","repopath":"All/rubygem-win32-file-security-1.0.10.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":18192,"desc":"The win32-file-security library adds security related methods to the\ncore File class for MS Windows. This includes the ability to get or\nset permissions, as well as encrypt or decrypt files.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ffi":{"origin":"devel/rubygem-ffi","version":"1.17.2"},"rubygem-ffi-win32-extensions":{"origin":"devel/rubygem-ffi-win32-extensions","version":"1.1.0"}},"categories":["rubygems","sysutils"]},{"name":"rubygem-win32-file","origin":"sysutils/rubygem-win32-file","version":"0.8.2","comment":"Extra and redefined methods for the File class on MS Windows","maintainer":"ruby@FreeBSD.org","www":"https://github.com/chef/win32-file","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8eac739a6ed0013eff385ef9b8659d0e2cfa0b72145def0f481246649a4bf875","flatsize":76966,"path":"All/rubygem-win32-file-0.8.2.pkg","repopath":"All/rubygem-win32-file-0.8.2.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":19424,"desc":"The win32-file library adds several methods to the core File class which\nare specific to MS Windows, such as the ability to set and retrieve file\nattributes. In addition, several core methods have been redefined in\norder to work properly on MS Windows, such as File.blksize. See the\nREADME file for more details.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ffi":{"origin":"devel/rubygem-ffi","version":"1.17.2"},"rubygem-ffi-win32-extensions":{"origin":"devel/rubygem-ffi-win32-extensions","version":"1.1.0"},"rubygem-win32-file-stat":{"origin":"sysutils/rubygem-win32-file-stat","version":"1.5.5"}},"categories":["rubygems","sysutils"]},{"name":"rubygem-will_paginate","origin":"devel/rubygem-will_paginate","version":"4.0.1","comment":"Pagination plugin for web frameworks and other apps","maintainer":"ruby@FreeBSD.org","www":"https://github.com/mislav/will_paginate","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9eef7e5e1a4a334b3053585067f96475259b1eeb4232db01bfc9a03c604735bb","flatsize":50488,"path":"All/rubygem-will_paginate-4.0.1.pkg","repopath":"All/rubygem-will_paginate-4.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15944,"desc":"will_paginate provides a simple API for performing paginated queries with Active\nRecord, DataMapper and Sequel, and includes helpers for rendering pagination\nlinks in Rails, Sinatra and Merb web apps.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:mislav_marohnic:will_paginate:4.0.1:::::dragonfly6:x86_64"}},{"name":"rubygem-wikicloth081","origin":"textproc/rubygem-wikicloth081","version":"0.8.1_1","comment":"Ruby parser for the MediaWiki markup language","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/nricciar/wikicloth","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"49f40eb104dc0ca31d703ff6666d2dfa17b82e8f14eee07ea39f83445a29fc37","flatsize":317420,"path":"All/rubygem-wikicloth081-0.8.1_1.pkg","repopath":"All/rubygem-wikicloth081-0.8.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":108832,"desc":"Ruby parser for the MediaWiki markup language, supporting:\n\n- Variables and templates\n- Links\n- Markup\n- Disabling of wiki markup\n- References\n- HTML sanitization","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-builder":{"origin":"devel/rubygem-builder","version":"3.3.0"},"rubygem-expression_parser":{"origin":"math/rubygem-expression_parser","version":"0.9.0"},"rubygem-htmlentities":{"origin":"textproc/rubygem-htmlentities","version":"4.3.4"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"},"rubygem-rinku":{"origin":"www/rubygem-rinku","version":"2.0.6"},"rubygem-twitter-text":{"origin":"textproc/rubygem-twitter-text","version":"3.1.0_1"}},"categories":["rubygems","textproc"]},{"name":"rubygem-wikicloth","origin":"textproc/rubygem-wikicloth","version":"0.8.3","comment":"Ruby parser for the MediaWiki markup language","maintainer":"ruby@FreeBSD.org","www":"https://github.com/nricciar/wikicloth","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6a7471f6d4ed66c58c7010dfb7853ea5b80cc69af8c4561f664b82f5a96411bc","flatsize":317905,"path":"All/rubygem-wikicloth-0.8.3.pkg","repopath":"All/rubygem-wikicloth-0.8.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":108828,"desc":"Ruby parser for the MediaWiki markup language, supporting:\n\n- Variables and templates\n- Links\n- Markup\n- Disabling of wiki markup\n- References\n- HTML sanitization","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-builder":{"origin":"devel/rubygem-builder","version":"3.3.0"},"rubygem-expression_parser":{"origin":"math/rubygem-expression_parser","version":"0.9.0"},"rubygem-htmlentities":{"origin":"textproc/rubygem-htmlentities","version":"4.3.4"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"},"rubygem-twitter-text":{"origin":"textproc/rubygem-twitter-text","version":"3.1.0_1"}},"categories":["rubygems","textproc"]},{"name":"rubygem-whois","origin":"net/rubygem-whois","version":"6.0.1","comment":"Ruby whois library","maintainer":"ruby@FreeBSD.org","www":"https://whoisrb.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3b6b4325fd0a4f4e8301d91ca37b926d186aabd15b134a14f1dd07d13dfd17d7","flatsize":488920,"path":"All/rubygem-whois-6.0.1.pkg","repopath":"All/rubygem-whois-6.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":79124,"desc":"Whois is an intelligent pure Ruby WHOIS client and parser.\n\nIt provides a flexible and programmable API to query WHOIS\nservers and look up IP/domain WHOIS information. It also\noffers command-line interface to run WHOIS queries from\nthe console.\n\nIt is a OS-independent library and does not require external\nC libraries or Gems.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["net","rubygems"]},{"name":"rubygem-websocket-extensions","origin":"www/rubygem-websocket-extensions","version":"0.1.5","comment":"Generic extension manager for WebSocket connections","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/faye/websocket-extensions-ruby","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8215841261b1aa30780f1ea980e5760060b79fdb4a4cb3b65edbf58182897c8c","flatsize":22725,"path":"All/rubygem-websocket-extensions-0.1.5.pkg","repopath":"All/rubygem-websocket-extensions-0.1.5.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":7464,"desc":"A rubygem providing a generic extension manager for WebSocket connections.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","www"]},{"name":"rubygem-websocket-driver","origin":"www/rubygem-websocket-driver","version":"0.7.7","comment":"WebSocket protocol handler with pluggable I/O","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/faye/websocket-driver-ruby","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a6f33b6fc6eb03d277b9f40b1ea4e265bf322fbb08746436569afc1f29e6508f","flatsize":71628,"path":"All/rubygem-websocket-driver-0.7.7.pkg","repopath":"All/rubygem-websocket-driver-0.7.7.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":19656,"desc":"A rubygem that provides a WebSocket protocol handler with pluggable I/O.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-base64":{"origin":"converters/rubygem-base64","version":"0.3.0"},"rubygem-websocket-extensions":{"origin":"www/rubygem-websocket-extensions","version":"0.1.5"}},"categories":["rubygems","www"]},{"name":"rubygem-websocket-client-simple","origin":"www/rubygem-websocket-client-simple","version":"0.9.0","comment":"Simple WebSocket client for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby-jp/websocket-client-simple","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ee73d74ff6522e632f736958f405ed6ad29995a03f61c57a2dba46bc5338f744","flatsize":21555,"path":"All/rubygem-websocket-client-simple-0.9.0.pkg","repopath":"All/rubygem-websocket-client-simple-0.9.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7756,"desc":"websocket-client-simple is a simple WebSocket client for Ruby.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-base64":{"origin":"converters/rubygem-base64","version":"0.3.0"},"rubygem-event_emitter":{"origin":"devel/rubygem-event_emitter","version":"0.2.6"},"rubygem-mutex_m":{"origin":"devel/rubygem-mutex_m","version":"0.3.0"},"rubygem-websocket":{"origin":"www/rubygem-websocket","version":"1.2.11"}},"categories":["rubygems","www"]},{"name":"rubygem-websocket","origin":"www/rubygem-websocket","version":"1.2.11","comment":"Universal Ruby library to handle WebSocket protocol","maintainer":"ruby@FreeBSD.org","www":"https://github.com/imanel/websocket-ruby","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cf821151553d35814309271d29187dd8b26a129ad402f612ed358afafc9128e4","flatsize":130079,"path":"All/rubygem-websocket-1.2.11.pkg","repopath":"All/rubygem-websocket-1.2.11.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":25264,"desc":"Universal Ruby library to handle WebSocket protocol","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","www"]},{"name":"rubygem-webrobots","origin":"www/rubygem-webrobots","version":"0.1.2","comment":"Write robots.txt compliant web robots in Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/knu/webrobots","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bb6f0298211db40b12424547dda9d78bdd303ac35309e89a41ee5c116c187121","flatsize":141704,"path":"All/rubygem-webrobots-0.1.2.pkg","repopath":"All/rubygem-webrobots-0.1.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":18800,"desc":"rubygem-webrobots helps writing robots.txt compliant web robots in Ruby.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","www"]},{"name":"rubygem-webrick","origin":"www/rubygem-webrick","version":"1.9.1","comment":"HTTP server toolkit","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/webrick","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0899450796076f93cd20633ad10c9fb363f9b337f317cd11f27cd1d3e55c5c29","flatsize":256264,"path":"All/rubygem-webrick-1.9.1.pkg","repopath":"All/rubygem-webrick-1.9.1.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":59156,"desc":"WEBrick is an HTTP server toolkit that can be configured as an HTTPS server, a\nproxy server, and a virtual-host server.\n\nWEBrick features complete logging of both server operations and HTTP access.\n\nWEBrick supports both basic and digest authentication in addition to algorithms\nnot in RFC 2617.\n\nA WEBrick server can be composed of multiple WEBrick servers or servlets to\nprovide differing behavior on a per-host or per-path basis. WEBrick includes\nservlets for handling CGI scripts, ERB pages, Ruby blocks and directory\nlistings.\n\nWEBrick also includes tools for daemonizing a process and starting a process at\na higher privilege level and dropping permissions.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","www"],"annotations":{"cpe":"cpe:2.3:a:ruby-lang:webrick:1.9.1:::::dragonfly6:x86_64"}},{"name":"rubygem-webpush","origin":"security/rubygem-webpush","version":"1.1.0","comment":"Encryption utilities for Web Push payload","maintainer":"ruby@FreeBSD.org","www":"https://github.com/zaru/webpush","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c7610fdc21bff1c81026d0446c2c77aed8fc844c5b8dbd3186e783d5a6df8d76","flatsize":43796,"path":"All/rubygem-webpush-1.1.0.pkg","repopath":"All/rubygem-webpush-1.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13616,"desc":"This gem makes it possible to send push messages to web browsers from Ruby\nbackends using the Web Push Protocol. It supports Message Encryption for Web\nPush to send messages securely from server to user agent.  Payload is supported\nby Chrome50+, Firefox48+.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-hkdf0":{"origin":"security/rubygem-hkdf0","version":"0.3.0"},"rubygem-jwt":{"origin":"www/rubygem-jwt","version":"2.10.1"}},"categories":["rubygems","security"]},{"name":"rubygem-webpacker4-rails60","origin":"devel/rubygem-webpacker4-rails60","version":"4.3.0_2","comment":"Use Webpack to manage app-like JavaScript modules in Rails","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/webpacker","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c1e1d0d02afd522d1d9306893c01a320bad4947dae9f14b98e9a316d12e91bb4","flatsize":661953,"path":"All/rubygem-webpacker4-rails60-4.3.0_2.pkg","repopath":"All/rubygem-webpacker4-rails60-4.3.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":197364,"desc":"Webpacker makes it easy to use the JavaScript preprocessor and bundler Webpack\nto manage application-like JavaScript in Rails. It coexists with the asset\npipeline, as the primary purpose for Webpack is app-like JavaScript, not images,\ncss, or even JavaScript Sprinkles (that all continues to live in app/assets). It\nis, however, possible to use Webpacker for CSS and images assets as well, in\nwhich case you may not even need the asset pipeline. This is mostly relevant\nwhen exclusively using component-based JavaScript frameworks.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport60":{"origin":"devel/rubygem-activesupport60","version":"6.0.6.1"},"rubygem-rack-proxy":{"origin":"www/rubygem-rack-proxy","version":"0.7.7"},"rubygem-railties60":{"origin":"www/rubygem-railties60","version":"6.0.6.1"},"yarn-node22":{"origin":"www/yarn-node22","version":"1.22.19"}},"categories":["devel","rubygems"]},{"name":"rubygem-webmock","origin":"www/rubygem-webmock","version":"3.25.1","comment":"Allows stubbing HTTP requests and setting expectations on the requests","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/bblimke/webmock","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"00f45e1aeff9bbc8e6813ff03bacf0f3042d11f4868764eb1e2cb955dd40017d","flatsize":266605,"path":"All/rubygem-webmock-3.25.1.pkg","repopath":"All/rubygem-webmock-3.25.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":60180,"desc":"WebMock allows stubbing HTTP requests and setting expectations on HTTP requests.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-addressable":{"origin":"www/rubygem-addressable","version":"2.8.7"},"rubygem-crack":{"origin":"devel/rubygem-crack","version":"1.0.0"},"rubygem-hashdiff":{"origin":"devel/rubygem-hashdiff","version":"1.1.2"}},"categories":["rubygems","www"]},{"name":"rubygem-webfinger","origin":"devel/rubygem-webfinger","version":"2.1.3_1","comment":"WebFinger client library","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/nov/webfinger","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1503ded54952bafc874900fcf2669a269051135880c2a526b7e5e51b816f9940","flatsize":24925,"path":"All/rubygem-webfinger-2.1.3_1.pkg","repopath":"All/rubygem-webfinger-2.1.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8500,"desc":"Ruby WebFinger client library.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport70":{"origin":"devel/rubygem-activesupport70","version":"7.0.8.7"},"rubygem-faraday-follow_redirects-gitlab":{"origin":"www/rubygem-faraday-follow_redirects-gitlab","version":"0.3.0"},"rubygem-faraday-gitlab":{"origin":"www/rubygem-faraday-gitlab","version":"2.13.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-webpacker-rails61","origin":"devel/rubygem-webpacker-rails61","version":"5.4.4_2","comment":"Use Webpack to manage app-like JavaScript modules in Rails","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/webpacker","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8f25da78003b806f1236527b6f16e367a5c43ed68b25319fb62c5759f9c0c1e8","flatsize":693782,"path":"All/rubygem-webpacker-rails61-5.4.4_2.pkg","repopath":"All/rubygem-webpacker-rails61-5.4.4_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":205488,"desc":"Webpacker makes it easy to use the JavaScript preprocessor and bundler Webpack\nto manage application-like JavaScript in Rails. It coexists with the asset\npipeline, as the primary purpose for Webpack is app-like JavaScript, not images,\ncss, or even JavaScript Sprinkles (that all continues to live in app/assets). It\nis, however, possible to use Webpacker for CSS and images assets as well, in\nwhich case you may not even need the asset pipeline. This is mostly relevant\nwhen exclusively using component-based JavaScript frameworks.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport61":{"origin":"devel/rubygem-activesupport61","version":"6.1.7.10"},"rubygem-rack-proxy":{"origin":"www/rubygem-rack-proxy","version":"0.7.7"},"rubygem-railties61":{"origin":"www/rubygem-railties61","version":"6.1.7.10"},"rubygem-semantic_range":{"origin":"devel/rubygem-semantic_range","version":"3.1.0"},"yarn-node22":{"origin":"www/yarn-node22","version":"1.22.19"}},"categories":["devel","rubygems"]},{"name":"rubygem-webpacker-rails60","origin":"devel/rubygem-webpacker-rails60","version":"5.4.4_2","comment":"Use Webpack to manage app-like JavaScript modules in Rails","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/webpacker","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"74df776e8b36429edac76232d0d07afe90ae675b4d41c4039f52e09b57bb759c","flatsize":693782,"path":"All/rubygem-webpacker-rails60-5.4.4_2.pkg","repopath":"All/rubygem-webpacker-rails60-5.4.4_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":205464,"desc":"Webpacker makes it easy to use the JavaScript preprocessor and bundler Webpack\nto manage application-like JavaScript in Rails. It coexists with the asset\npipeline, as the primary purpose for Webpack is app-like JavaScript, not images,\ncss, or even JavaScript Sprinkles (that all continues to live in app/assets). It\nis, however, possible to use Webpacker for CSS and images assets as well, in\nwhich case you may not even need the asset pipeline. This is mostly relevant\nwhen exclusively using component-based JavaScript frameworks.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport60":{"origin":"devel/rubygem-activesupport60","version":"6.0.6.1"},"rubygem-rack-proxy":{"origin":"www/rubygem-rack-proxy","version":"0.7.7"},"rubygem-railties60":{"origin":"www/rubygem-railties60","version":"6.0.6.1"},"rubygem-semantic_range":{"origin":"devel/rubygem-semantic_range","version":"3.1.0"},"yarn-node22":{"origin":"www/yarn-node22","version":"1.22.19"}},"categories":["devel","rubygems"]},{"name":"rubygem-web-console3-rails52","origin":"devel/rubygem-web-console3-rails52","version":"3.7.0","comment":"Debugging tool for your Ruby on Rails applications","maintainer":"ruby@FreeBSD.org","www":"https://github.com/rails/web-console","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6cb07723db372e6ea8158f34456c0539cf1ae138a41182d92a6a5aa5f9abe52d","flatsize":79694,"path":"All/rubygem-web-console3-rails52-3.7.0.pkg","repopath":"All/rubygem-web-console3-rails52-3.7.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":24568,"desc":"A debugging tool for your Ruby on Rails applications.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionview52":{"origin":"devel/rubygem-actionview52","version":"5.2.8.1"},"rubygem-activemodel52":{"origin":"databases/rubygem-activemodel52","version":"5.2.8.1"},"rubygem-bindex":{"origin":"devel/rubygem-bindex","version":"0.8.1"},"rubygem-railties52":{"origin":"www/rubygem-railties52","version":"5.2.8.1"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:rubyonrails:web_console:3.7.0:::::dragonfly6:x86_64"}},{"name":"rubygem-webdrivers","origin":"www/rubygem-webdrivers","version":"5.3.1","comment":"Run Selenium tests more easily with install and updates for all supported webdrivers","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/titusfortner/webdrivers","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"13e2eefeaf262128a63a4b520267a3ee60ca0176c0056e9453625ec510b7a502","flatsize":122575,"path":"All/rubygem-webdrivers-5.3.1.pkg","repopath":"All/rubygem-webdrivers-5.3.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":23824,"desc":"Run Selenium tests more easily with automatic installation and updates for all\nsupported webdrivers.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"},"rubygem-rubyzip":{"origin":"archivers/rubygem-rubyzip","version":"2.3.2"},"rubygem-selenium-webdriver":{"origin":"www/rubygem-selenium-webdriver","version":"4.29.1"}},"categories":["rubygems","www"]},{"name":"rubygem-web-console3-rails5","origin":"devel/rubygem-web-console3-rails5","version":"3.7.0","comment":"Debugging tool for your Ruby on Rails applications","maintainer":"ruby@FreeBSD.org","www":"https://github.com/rails/web-console","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d6bb5f19d3776b95d88096e481877537fb7e81da5992125895aebd061a323a34","flatsize":79694,"path":"All/rubygem-web-console3-rails5-3.7.0.pkg","repopath":"All/rubygem-web-console3-rails5-3.7.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":24556,"desc":"A debugging tool for your Ruby on Rails applications.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionview5":{"origin":"devel/rubygem-actionview5","version":"5.1.7"},"rubygem-activemodel5":{"origin":"databases/rubygem-activemodel5","version":"5.1.7"},"rubygem-bindex":{"origin":"devel/rubygem-bindex","version":"0.8.1"},"rubygem-railties5":{"origin":"www/rubygem-railties5","version":"5.1.7"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:rubyonrails:web_console:3.7.0:::::dragonfly6:x86_64"}},{"name":"rubygem-webby","origin":"devel/rubygem-webby","version":"0.9.4_2","comment":"Small website management system","maintainer":"zi@FreeBSD.org","www":"https://rubygems.org/gems/webby","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0d2e8007c5eb40f22a557603fa872cd508895d2c20a10bf4d211d2291327c7c6","flatsize":819373,"path":"All/rubygem-webby-0.9.4_2.pkg","repopath":"All/rubygem-webby-0.9.4_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":195152,"desc":"Webby is a fantastic little website management system.\nIt would be called a content management system if it\nwere a bigger kid. But, it's just a runt with a\nspecial knack for transforming text.\n\nWebby works by combining the contents of a page with\na layout to produce HTML. The layout contains\neverything common to all the pages HTML headers,\nnavigation menu, footer, etc. and the page\ncontains just the information for that page. You\ncan use your favorite markup language to write\nyour pages; Webby supports quite a few.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-bones":{"origin":"devel/rubygem-bones","version":"3.9.0"},"rubygem-directory_watcher":{"origin":"devel/rubygem-directory_watcher","version":"1.5.1"},"rubygem-hpricot":{"origin":"www/rubygem-hpricot","version":"0.8.6_1"},"rubygem-launchy":{"origin":"devel/rubygem-launchy","version":"3.1.1"},"rubygem-logging":{"origin":"devel/rubygem-logging","version":"2.4.0"},"rubygem-loquacious":{"origin":"devel/rubygem-loquacious","version":"1.9.1_1"},"rubygem-rspec":{"origin":"devel/rubygem-rspec","version":"3.13.0"}},"categories":["devel","rubygems"],"annotations":{"deprecated":"Deprecated upstream in 2011","expiration_date":"2025-04-30"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nDeprecated upstream in 2011.\n\nIt is scheduled to be removed on or after 2025-04-30."}]},{"name":"rubygem-webauthn","origin":"security/rubygem-webauthn","version":"3.4.0","comment":"WebAuthn ruby server library","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/cedarcode/webauthn-ruby","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5496c664df27290c85fe12e4197a43085480aa36a89e625ecc4cca262daa2f66","flatsize":157618,"path":"All/rubygem-webauthn-3.4.0.pkg","repopath":"All/rubygem-webauthn-3.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":36736,"desc":"WebAuthn ruby server library.\nMake your application a W3C Web Authentication conformant Relying Party\nand allow your users to authenticate with U2F and FIDO2 authenticators.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-android_key_attestation":{"origin":"security/rubygem-android_key_attestation","version":"0.3.0"},"rubygem-bindata":{"origin":"devel/rubygem-bindata","version":"2.5.0"},"rubygem-cbor":{"origin":"devel/rubygem-cbor","version":"0.5.9.8"},"rubygem-cose":{"origin":"security/rubygem-cose","version":"1.2.1"},"rubygem-openssl":{"origin":"security/rubygem-openssl","version":"3.3.0"},"rubygem-safety_net_attestation":{"origin":"security/rubygem-safety_net_attestation","version":"0.4.0"},"rubygem-tpm-key_attestation":{"origin":"security/rubygem-tpm-key_attestation","version":"0.14.0"}},"categories":["rubygems","security"]},{"name":"rubygem-web-console-rails72","origin":"devel/rubygem-web-console-rails72","version":"4.2.1","comment":"Debugging tool for your Ruby on Rails applications","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/web-console","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a99802c1d3855ac3239f21663f391c7b4cf2b9907aba50000c9f1e0ecb0ceeda","flatsize":84667,"path":"All/rubygem-web-console-rails72-4.2.1.pkg","repopath":"All/rubygem-web-console-rails72-4.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":25760,"desc":"A debugging tool for your Ruby on Rails applications.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionview72":{"origin":"devel/rubygem-actionview72","version":"7.2.2.1"},"rubygem-activemodel72":{"origin":"databases/rubygem-activemodel72","version":"7.2.2.1"},"rubygem-bindex":{"origin":"devel/rubygem-bindex","version":"0.8.1"},"rubygem-railties72":{"origin":"www/rubygem-railties72","version":"7.2.2.1"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:rubyonrails:web_console:4.2.1:::::dragonfly6:x86_64"}},{"name":"rubygem-web-console-rails71","origin":"devel/rubygem-web-console-rails71","version":"4.2.1","comment":"Debugging tool for your Ruby on Rails applications","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/web-console","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"175e9ab2ca24b7951719106ab8d0becb960bd002da09ff48ab2e8fcd4c1686c7","flatsize":84667,"path":"All/rubygem-web-console-rails71-4.2.1.pkg","repopath":"All/rubygem-web-console-rails71-4.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":25756,"desc":"A debugging tool for your Ruby on Rails applications.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionview71":{"origin":"devel/rubygem-actionview71","version":"7.1.5.1"},"rubygem-activemodel71":{"origin":"databases/rubygem-activemodel71","version":"7.1.5.1"},"rubygem-bindex":{"origin":"devel/rubygem-bindex","version":"0.8.1"},"rubygem-railties71":{"origin":"www/rubygem-railties71","version":"7.1.5.1"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:rubyonrails:web_console:4.2.1:::::dragonfly6:x86_64"}},{"name":"rubygem-web-console3-rails50","origin":"devel/rubygem-web-console3-rails50","version":"3.7.0","comment":"Debugging tool for your Ruby on Rails applications","maintainer":"ruby@FreeBSD.org","www":"https://github.com/rails/web-console","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8742c78739802b9da55917e2a67800884d4e918df399c302ad3b67232a74b54b","flatsize":79694,"path":"All/rubygem-web-console3-rails50-3.7.0.pkg","repopath":"All/rubygem-web-console3-rails50-3.7.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":24576,"desc":"A debugging tool for your Ruby on Rails applications.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionview50":{"origin":"devel/rubygem-actionview50","version":"5.0.7.2"},"rubygem-activemodel50":{"origin":"databases/rubygem-activemodel50","version":"5.0.7.2"},"rubygem-bindex":{"origin":"devel/rubygem-bindex","version":"0.8.1"},"rubygem-railties50":{"origin":"www/rubygem-railties50","version":"5.0.7.2"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:rubyonrails:web_console:3.7.0:::::dragonfly6:x86_64"}},{"name":"rubygem-web-console2","origin":"devel/rubygem-web-console2","version":"2.3.0_1","comment":"Debugging tool for your Ruby on Rails applications","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/web-console","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e85ecf971b7a7106f25e6c0d2bc1213d5111872e95ada08580087bb6d75fbfd8","flatsize":65834,"path":"All/rubygem-web-console2-2.3.0_1.pkg","repopath":"All/rubygem-web-console2-2.3.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":22312,"desc":"A debugging tool for your Ruby on Rails applications.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activemodel4":{"origin":"databases/rubygem-activemodel4","version":"4.2.11.3"},"rubygem-binding_of_caller":{"origin":"devel/rubygem-binding_of_caller","version":"1.0.1"},"rubygem-railties4":{"origin":"www/rubygem-railties4","version":"4.2.11.3"},"rubygem-sprockets-rails-rails4":{"origin":"devel/rubygem-sprockets-rails-rails4","version":"3.2.2"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:rubyonrails:web_console:2.3.0:::::dragonfly6:x86_64:1"}},{"name":"rubygem-web-console-rails80","origin":"devel/rubygem-web-console-rails80","version":"4.2.1","comment":"Debugging tool for your Ruby on Rails applications","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/web-console","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5a421a2ce11af6388dff46f381dc8d359c5164e186161e2d49f68d1f57b94562","flatsize":84667,"path":"All/rubygem-web-console-rails80-4.2.1.pkg","repopath":"All/rubygem-web-console-rails80-4.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":25756,"desc":"A debugging tool for your Ruby on Rails applications.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionview80":{"origin":"devel/rubygem-actionview80","version":"8.0.2"},"rubygem-activemodel80":{"origin":"databases/rubygem-activemodel80","version":"8.0.2"},"rubygem-bindex":{"origin":"devel/rubygem-bindex","version":"0.8.1"},"rubygem-railties80":{"origin":"www/rubygem-railties80","version":"8.0.2"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:rubyonrails:web_console:4.2.1:::::dragonfly6:x86_64"}},{"name":"rubygem-web-console-rails61","origin":"devel/rubygem-web-console-rails61","version":"4.2.1","comment":"Debugging tool for your Ruby on Rails applications","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/web-console","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2e046909450510755e214c274df197154a8b1b86a13c141a1f25fa3e2cd9021f","flatsize":84667,"path":"All/rubygem-web-console-rails61-4.2.1.pkg","repopath":"All/rubygem-web-console-rails61-4.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":25764,"desc":"A debugging tool for your Ruby on Rails applications.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionview61":{"origin":"devel/rubygem-actionview61","version":"6.1.7.10"},"rubygem-activemodel61":{"origin":"databases/rubygem-activemodel61","version":"6.1.7.10"},"rubygem-bindex":{"origin":"devel/rubygem-bindex","version":"0.8.1"},"rubygem-railties61":{"origin":"www/rubygem-railties61","version":"6.1.7.10"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:rubyonrails:web_console:4.2.1:::::dragonfly6:x86_64"}},{"name":"rubygem-web-console-rails60","origin":"devel/rubygem-web-console-rails60","version":"4.2.1","comment":"Debugging tool for your Ruby on Rails applications","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/web-console","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"af89ad7ce4f6d67cc7bfb21f22c9a035adaadcd40f168e96fb6d07d18918b0a0","flatsize":84667,"path":"All/rubygem-web-console-rails60-4.2.1.pkg","repopath":"All/rubygem-web-console-rails60-4.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":25760,"desc":"A debugging tool for your Ruby on Rails applications.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionview60":{"origin":"devel/rubygem-actionview60","version":"6.0.6.1"},"rubygem-activemodel60":{"origin":"databases/rubygem-activemodel60","version":"6.0.6.1"},"rubygem-bindex":{"origin":"devel/rubygem-bindex","version":"0.8.1"},"rubygem-railties60":{"origin":"www/rubygem-railties60","version":"6.0.6.1"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:rubyonrails:web_console:4.2.1:::::dragonfly6:x86_64"}},{"name":"rubygem-weakref","origin":"devel/rubygem-weakref","version":"0.1.3","comment":"Allow a referenced object to be garbage-collected","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/weakref","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7878337ac4aaf11537b66a61784c4246e140e04bcc13794c936c07a152096dcf","flatsize":12267,"path":"All/rubygem-weakref-0.1.3.pkg","repopath":"All/rubygem-weakref-0.1.3.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":5444,"desc":"Weak Reference class that allows a referenced object to be garbage-collected.\n\nA WeakRef may be used exactly like the object it references.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-wdm","origin":"devel/rubygem-wdm","version":"0.1.1","comment":"Library for monitoring directories for changes","maintainer":"joe@thrallingpenguin.com","www":"https://github.com/Maher4Ever/wdm","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6f996be195cc6350aeda4ca3157c574f88ead8814fe4723c28eac0d87498417f","flatsize":8861,"path":"All/rubygem-wdm-0.1.1.pkg","repopath":"All/rubygem-wdm-0.1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4296,"desc":"Windows Directory Monitor (WDM) is a library which can be used to monitor\ndirectories for changes. It's mostly implemented in C and uses the Win32 API\nfor a better performance.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-warning","origin":"devel/rubygem-warning","version":"1.5.0","comment":"Adds custom processing for warnings","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/jeremyevans/ruby-warning","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8a4fcd72c996a15dc2d1948addcbcc3d0a6f6acfde9197c4362996502743da59","flatsize":23168,"path":"All/rubygem-warning-1.5.0.pkg","repopath":"All/rubygem-warning-1.5.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7368,"desc":"ruby-warning adds custom processing for warnings, including the ability to\nignore specific warning messages, ignore warnings in specific\nfiles/directories, include backtraces with warnings, treat warnings as\nerrors, deduplicate warnings, and add custom handling for all warnings in\nspecific files/directories.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-warden","origin":"devel/rubygem-warden","version":"1.2.9","comment":"Rack middleware that provides authentication for rack applications","maintainer":"ruby@FreeBSD.org","www":"https://github.com/wardencommunity/warden","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"17552638ec841743a590e57ad69ff560eb66c0fcded18c388e351666b4878036","flatsize":57380,"path":"All/rubygem-warden-1.2.9.pkg","repopath":"All/rubygem-warden-1.2.9.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16500,"desc":"Rack middleware that provides authentication for rack applications","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rack":{"origin":"www/rubygem-rack","version":"3.0.14,3"}},"categories":["devel","rubygems"]},{"name":"rubygem-vte4","origin":"x11-toolkits/rubygem-vte4","version":"4.2.7","comment":"Ruby binding of VTE for GTK 4","maintainer":"sunpoet@FreeBSD.org","www":"https://ruby-gnome.github.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"79558bc16743e59089f17256255f84d93028c30bc87b992f74ec1408cac34c06","flatsize":82959,"path":"All/rubygem-vte4-4.2.7.pkg","repopath":"All/rubygem-vte4-4.2.7.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":15464,"desc":"Ruby/VTE4 is a Ruby binding of VTE for GTK 4.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-gtk4":{"origin":"x11-toolkits/rubygem-gtk4","version":"4.2.7"},"vte3":{"origin":"x11-toolkits/vte3","version":"0.78.2_1"}},"categories":["rubygems","x11-toolkits"]},{"name":"rubygem-wasabi","origin":"www/rubygem-wasabi","version":"3.5.0","comment":"Library for simple WSDL parsing","maintainer":"joe@thrallingpenguin.com","www":"https://github.com/savonrb/wasabi","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c8e7e28a508d9b7107c4680fcbca8985a21007ba5dbfcbc4e6583a0097fd7da2","flatsize":3393069,"path":"All/rubygem-wasabi-3.5.0.pkg","repopath":"All/rubygem-wasabi-3.5.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":146528,"desc":"Library for simple WSDL parsing.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-httpi":{"origin":"www/rubygem-httpi","version":"2.4.2"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"}},"categories":["rubygems","www"]},{"name":"rubygem-vte3","origin":"x11-toolkits/rubygem-vte3","version":"4.2.7","comment":"Ruby binding of VTE for GTK 3","maintainer":"sunpoet@FreeBSD.org","www":"https://ruby-gnome.github.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f243479e95f32db6c22e0555883ce6dbd99d1e006913884c5e4387d21e9ee9fc","flatsize":85031,"path":"All/rubygem-vte3-4.2.7.pkg","repopath":"All/rubygem-vte3-4.2.7.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":15832,"desc":"Ruby/VTE3 is a Ruby binding of VTE for GTK 3.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-gtk3":{"origin":"x11-toolkits/rubygem-gtk3","version":"4.2.7"},"vte3":{"origin":"x11-toolkits/vte3","version":"0.78.2_1"}},"categories":["rubygems","x11-toolkits"]},{"name":"rubygem-vpim","origin":"misc/rubygem-vpim","version":"13.11.11","comment":"Pure Ruby library for decoding and encoding vCard and iCalendar data","maintainer":"ruby@FreeBSD.org","www":"http://vpim.rubyforge.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"374ed854aa345bba05b3992c7de8912584938deea4967c1b13f900e347333d52","flatsize":348289,"path":"All/rubygem-vpim-13.11.11.pkg","repopath":"All/rubygem-vpim-13.11.11.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":84556,"desc":"A pure-ruby library for decoding and encoding vCard and iCalendar data","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["misc","rubygems"]},{"name":"rubygem-vmstat","origin":"sysutils/rubygem-vmstat","version":"2.3.1","comment":"Library to gather memory, cpu, network, load avg and disk information","maintainer":"ruby@FreeBSD.org","www":"https://threez.github.io/ruby-vmstat/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"931d78a8e8f14320fa97cf01f668ef5a849f8fcbc989139c28b604ab07030200","flatsize":98129,"path":"All/rubygem-vmstat-2.3.1.pkg","repopath":"All/rubygem-vmstat-2.3.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":23740,"desc":"A focused and fast library to gather memory, cpu, network, load avg and disk","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","sysutils"]},{"name":"rubygem-vmail","origin":"mail/rubygem-vmail","version":"2.9.8_3","comment":"Vim interface to Gmail","maintainer":"hhyou@cs.nctu.edu.tw","www":"https://danielchoi.com/software/vmail.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"55c7bfb01f86958b9d933329d3ef45d600856dad8fe19f5f0ce18aab142b6953","flatsize":277385,"path":"All/rubygem-vmail-2.9.8_3.pkg","repopath":"All/rubygem-vmail-2.9.8_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":66324,"desc":"Vmail is a Vim interface to Gmail.\n\nWhy vmail? Because some people love using Vim 1000 times more than\nusing a web browser or a GUI mail program.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-highline1":{"origin":"devel/rubygem-highline1","version":"1.7.10"},"rubygem-mail":{"origin":"mail/rubygem-mail","version":"2.8.1,2"},"rubygem-sequel":{"origin":"devel/rubygem-sequel","version":"5.90.0"},"rubygem-sqlite31":{"origin":"databases/rubygem-sqlite31","version":"1.7.3"},"rubygem-versionomy":{"origin":"devel/rubygem-versionomy","version":"0.5.0"},"vim":{"origin":"editors/vim","version":"9.1.1199"}},"categories":["mail","rubygems"]},{"name":"rubygem-vite_ruby33","origin":"devel/rubygem-vite_ruby33","version":"3.3.4","comment":"Use Vite in Ruby and bring joy to your JavaScript experience","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/ElMassimo/vite_ruby","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ff90305b3cda4122493ae0766ffdd6d0cba50ac7c3c91fab125e42dfc2f21f52","flatsize":89110,"path":"All/rubygem-vite_ruby33-3.3.4.pkg","repopath":"All/rubygem-vite_ruby33-3.3.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":26560,"desc":"Use Vite in Ruby and bring joy to your JavaScript experience","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-dry-cli":{"origin":"devel/rubygem-dry-cli","version":"1.1.0"},"rubygem-rack-proxy":{"origin":"www/rubygem-rack-proxy","version":"0.7.7"},"rubygem-zeitwerk":{"origin":"devel/rubygem-zeitwerk","version":"2.6.18"}},"categories":["devel","rubygems"]},{"name":"rubygem-virtus","origin":"devel/rubygem-virtus","version":"2.0.0","comment":"Attributes on Steroids for Plain Old Ruby Objects","maintainer":"ruby@FreeBSD.org","www":"https://github.com/solnic/virtus","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"842e5f7f0526e169362ac348983feb68e184ddebb02ce47e2c8188dd27dd86fb","flatsize":216821,"path":"All/rubygem-virtus-2.0.0.pkg","repopath":"All/rubygem-virtus-2.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":44788,"desc":"Attributes on Steroids for Plain Old Ruby Objects","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-axiom-types":{"origin":"devel/rubygem-axiom-types","version":"0.1.1"},"rubygem-coercible":{"origin":"devel/rubygem-coercible","version":"1.0.0"},"rubygem-descendants_tracker":{"origin":"devel/rubygem-descendants_tracker","version":"0.0.4"}},"categories":["devel","rubygems"]},{"name":"rubygem-view_component-rails-gitlab","origin":"devel/rubygem-view_component-rails-gitlab","version":"3.23.2","comment":"View components for Rails","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/github/view_component","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6e6461c8bdd4530a7b6f68935de9540f5c5208e8abb4c6f829aa3427531f0f39","flatsize":243609,"path":"All/rubygem-view_component-rails-gitlab-3.23.2.pkg","repopath":"All/rubygem-view_component-rails-gitlab-3.23.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":61472,"desc":"View components for Rails","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport-gitlab":{"origin":"devel/rubygem-activesupport-gitlab","version":"7.1.5.1"},"rubygem-concurrent-ruby":{"origin":"devel/rubygem-concurrent-ruby","version":"1.3.5"},"rubygem-method_source":{"origin":"devel/rubygem-method_source","version":"1.1.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-vite_ruby","origin":"devel/rubygem-vite_ruby","version":"3.5.0","comment":"Use Vite in Ruby and bring joy to your JavaScript experience","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/ElMassimo/vite_ruby","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8314192515cf7f1b6de5a51eb1ec44a6212247d5fe5502c0cc5434d13f0d433e","flatsize":90362,"path":"All/rubygem-vite_ruby-3.5.0.pkg","repopath":"All/rubygem-vite_ruby-3.5.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":26840,"desc":"Use Vite in Ruby and bring joy to your JavaScript experience","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-dry-cli":{"origin":"devel/rubygem-dry-cli","version":"1.1.0"},"rubygem-rack-proxy":{"origin":"www/rubygem-rack-proxy","version":"0.7.7"},"rubygem-zeitwerk":{"origin":"devel/rubygem-zeitwerk","version":"2.6.18"}},"categories":["devel","rubygems"]},{"name":"rubygem-vite_rails-rails70","origin":"devel/rubygem-vite_rails-rails70","version":"3.0.19","comment":"Use Vite in Rails and bring joy to your JavaScript experience","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/ElMassimo/vite_ruby","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a8f5c9b1cc263310a7f571a1d3481e2f796335de5bc6b536a15ec0385777a895","flatsize":31240,"path":"All/rubygem-vite_rails-rails70-3.0.19.pkg","repopath":"All/rubygem-vite_rails-rails70-3.0.19.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10620,"desc":"Use Vite in Rails and bring joy to your JavaScript experience","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-railties70":{"origin":"www/rubygem-railties70","version":"7.0.8.7"},"rubygem-vite_ruby33":{"origin":"devel/rubygem-vite_ruby33","version":"3.3.4"}},"categories":["devel","rubygems"]},{"name":"rubygem-versionomy","origin":"devel/rubygem-versionomy","version":"0.5.0","comment":"Generalized version number library for Ruby","maintainer":"ruby@FreeBSD.org","www":"https://dazuma.github.io/versionomy/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2aa10d4a20dfd637875073936747ac6445f6090acced148a7d11a5d97bfac39a","flatsize":290923,"path":"All/rubygem-versionomy-0.5.0.pkg","repopath":"All/rubygem-versionomy-0.5.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":43192,"desc":"Versionomy is a generalized version number library. It provides tools to\nrepresent, manipulate, parse, and compare version numbers in the wide variety\nof versioning schemes in use.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-blockenspiel":{"origin":"devel/rubygem-blockenspiel","version":"0.5.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-version_sorter","origin":"textproc/rubygem-version_sorter","version":"2.3.0","comment":"Fast sorting of version strings","maintainer":"ruby@FreeBSD.org","www":"https://github.com/github/version_sorter","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c3b0c4bf8d7ae97c30beb5bf11446d8a0b9b06dfc8afa8317b7c3969fd3f9d2e","flatsize":22205,"path":"All/rubygem-version_sorter-2.3.0.pkg","repopath":"All/rubygem-version_sorter-2.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5644,"desc":"Fast sorting of version strings","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-vegas","origin":"www/rubygem-vegas","version":"0.1.11_1","comment":"Wraps Rack/Sinatra applications","maintainer":"dvl@FreeBSD.org","www":"https://code.quirkey.com/vegas/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7e24bf1b842e6306699b5f2d73d5876cf6954150d9084a72da2e2da7272b523a","flatsize":30119,"path":"All/rubygem-vegas-0.1.11_1.pkg","repopath":"All/rubygem-vegas-0.1.11_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9960,"desc":"Vegas aims to solve the simple problem of creating executable versions of\nSinatra/Rack apps. It includes a class Vegas::Runner that wraps Rack/Sinatra\napplications and provides a simple command line interface and launching\nmechanism.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rack":{"origin":"www/rubygem-rack","version":"3.0.14,3"}},"categories":["ruby","www"]},{"name":"rubygem-version_gem","origin":"devel/rubygem-version_gem","version":"1.1.8","comment":"Introspectable Version module","maintainer":"sunpoet@FreeBSD.org","www":"https://gitlab.com/oauth-xx/version_gem","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"845fc6a50010fe21868a35df09417b3597145706b04ecb7553e033bf18c4c892","flatsize":68064,"path":"All/rubygem-version_gem-1.1.8.pkg","repopath":"All/rubygem-version_gem-1.1.8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20056,"desc":"VersionGem gives your next library an introspectable Version module.\n\nThis library was extracted from the gem oauth2.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-vault","origin":"security/rubygem-vault","version":"0.18.2","comment":"Ruby API client for interacting with a Vault server","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/hashicorp/vault-ruby","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8316d81bcbfc755398ed16a3afbe1332a6af4e2650ee68cdcdf0840c814daf9e","flatsize":198790,"path":"All/rubygem-vault-0.18.2.pkg","repopath":"All/rubygem-vault-0.18.2.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":44192,"desc":"Vault is the official Ruby client for interacting with Vault by HashiCorp.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["rubygems","security"]},{"name":"rubygem-validates_timeliness7","origin":"devel/rubygem-validates_timeliness7","version":"7.1.0","comment":"Add validation methods to ActiveModel for validating dates and times","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/adzap/validates_timeliness","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3820dabd4364946829df4b4bd20b17b89da0b2f00ab73b37c905e5664d0ecf0e","flatsize":109452,"path":"All/rubygem-validates_timeliness7-7.1.0.pkg","repopath":"All/rubygem-validates_timeliness7-7.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":24720,"desc":"ValidatesTimeliness provides complete validation of dates, times and datetimes\nfor Rails 5.x and ActiveModel.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activemodel72":{"origin":"databases/rubygem-activemodel72","version":"7.2.2.1"},"rubygem-timeliness":{"origin":"devel/rubygem-timeliness","version":"0.5.2"}},"categories":["devel","rubygems"]},{"name":"rubygem-vcr","origin":"www/rubygem-vcr","version":"6.3.1","comment":"Record test suite HTTP interactions and replay","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/vcr/vcr","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ad1944326f2a43d8bf20e8b28b2aaf04bdc2d6950a794967db84592fc799e0bb","flatsize":173736,"path":"All/rubygem-vcr-6.3.1.pkg","repopath":"All/rubygem-vcr-6.3.1.pkg","licenselogic":"and","licenses":["HIPPOCRATIC-2.1","MIT"],"pkgsize":39260,"desc":"vcr records your test suite's HTTP interactions and replay them during future\ntest runs for fast, deterministic, accurate tests.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-base64":{"origin":"converters/rubygem-base64","version":"0.3.0"}},"categories":["rubygems","www"]},{"name":"rubygem-visage-app","origin":"net-mgmt/rubygem-visage-app","version":"2.1.0_4","comment":"Graph tool for Collectd","maintainer":"ports@FreeBSD.org","www":"https://rubygems.org/gems/visage-app","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0b13719e4494ebade5cfc31ecb451acced1f7d379e8b7e845a80748e84adc544","flatsize":1110591,"path":"All/rubygem-visage-app-2.1.0_4.pkg","repopath":"All/rubygem-visage-app-2.1.0_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":276824,"desc":"Visage is a web interface for viewing collectd statistics. It also provides a\nJSON interface onto collectd's RRD data, giving you an easy way to mash up the\ndata.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-errand":{"origin":"devel/rubygem-errand","version":"0.8.1_2"},"rubygem-haml":{"origin":"www/rubygem-haml","version":"6.3.0"},"rubygem-sinatra1":{"origin":"www/rubygem-sinatra1","version":"1.4.8"},"rubygem-tilt":{"origin":"devel/rubygem-tilt","version":"2.6.0"},"rubygem-yajl-ruby":{"origin":"devel/rubygem-yajl-ruby","version":"1.4.3"}},"categories":["net-mgmt","rubygems"],"messages":[{"message":"===>   NOTICE:\n\nThe rubygem-visage-app port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"rubygem-validates_timeliness","origin":"devel/rubygem-validates_timeliness","version":"8.0.0","comment":"Add validation methods to ActiveModel for validating dates and times","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/adzap/validates_timeliness","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"77713ebd506d34dbf810257e8d89094207e5525a5b9e767187e2daacfc5cbcf1","flatsize":108619,"path":"All/rubygem-validates_timeliness-8.0.0.pkg","repopath":"All/rubygem-validates_timeliness-8.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":24572,"desc":"ValidatesTimeliness provides complete validation of dates, times and datetimes\nfor Rails 5.x and ActiveModel.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activemodel80":{"origin":"databases/rubygem-activemodel80","version":"8.0.2"},"rubygem-timeliness":{"origin":"devel/rubygem-timeliness","version":"0.5.2"}},"categories":["devel","rubygems"]},{"name":"rubygem-validates_hostname-gitlab","origin":"dns/rubygem-validates_hostname-gitlab","version":"1.0.13","comment":"Extension to ActiveRecord::Base for validating hostnames","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/KimNorgaard/validates_hostname","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"45f240ff84a2c30e54ed49fe1268af89b4004936856f412eb112a3430d2c3999","flatsize":30117,"path":"All/rubygem-validates_hostname-gitlab-1.0.13.pkg","repopath":"All/rubygem-validates_hostname-gitlab-1.0.13.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10604,"desc":"Extension to ActiveRecord::Base for validating hostnames and domain names.\n\nFeatures:\n- Adds validation for hostnames to ActiveModel\n- Supports i18n for the error messages","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activerecord-gitlab":{"origin":"databases/rubygem-activerecord-gitlab","version":"7.1.5.1"},"rubygem-activesupport-gitlab":{"origin":"devel/rubygem-activesupport-gitlab","version":"7.1.5.1"}},"categories":["dns","rubygems"]},{"name":"rubygem-validates_hostname","origin":"dns/rubygem-validates_hostname","version":"1.0.13","comment":"Extension to ActiveRecord::Base for validating hostnames","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/KimNorgaard/validates_hostname","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5ac1d68f2007887b56323fa81399373c74d690cadc4342397fbfad6df9174d6f","flatsize":30117,"path":"All/rubygem-validates_hostname-1.0.13.pkg","repopath":"All/rubygem-validates_hostname-1.0.13.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10580,"desc":"Extension to ActiveRecord::Base for validating hostnames and domain names.\n\nFeatures:\n- Adds validation for hostnames to ActiveModel\n- Supports i18n for the error messages","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activerecord60":{"origin":"databases/rubygem-activerecord60","version":"6.0.6.1"},"rubygem-activesupport60":{"origin":"devel/rubygem-activesupport60","version":"6.0.6.1"}},"categories":["dns","rubygems"]},{"name":"rubygem-validate_url","origin":"devel/rubygem-validate_url","version":"1.0.15","comment":"Validating urls in Rails","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/perfectline/validates_url/tree/master","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d15d918579627e75da0e6f028bcbbf854c2633ed01b2434ddfbe6a4755bec147","flatsize":11681,"path":"All/rubygem-validate_url-1.0.15.pkg","repopath":"All/rubygem-validate_url-1.0.15.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6096,"desc":"Library for validating urls in Rails.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activemodel70":{"origin":"databases/rubygem-activemodel70","version":"7.0.8.7"},"rubygem-public_suffix":{"origin":"dns/rubygem-public_suffix","version":"6.0.1_10"}},"categories":["devel","rubygems"]},{"name":"rubygem-whatlanguage","origin":"textproc/rubygem-whatlanguage","version":"1.0.6","comment":"Natural language detection for text samples","maintainer":"ruby@FreeBSD.org","www":"https://github.com/peterc/whatlanguage","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5e50c9b06683601fee73c66dfd68b5ae1b9f64595ef987ef5dd9fb54451d71e8","flatsize":5037830,"path":"All/rubygem-whatlanguage-1.0.6.pkg","repopath":"All/rubygem-whatlanguage-1.0.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2844684,"desc":"WhatLanguage, written in pure-Ruby, detects the human language of supplied text.\nIt uses Bloom filters, so it is fast and memory efficient.  It works well on\ntext of over 10 words in length (e.g. blog posts or comments) and very poorly on\nshort or Twitter-esque text.\n\nIt works with Arabic, Dutch, English, Farsi, Finnish, French, German, Greek,\nHebrew, Hungarian, Italian, Korean, Norwegian, Pinyin, Polish, Portuguese,\nRussian, Spanish, and Swedish out of the box.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-validate_email","origin":"devel/rubygem-validate_email","version":"0.1.6_4","comment":"Validating email addresses in Rails 3 models","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/perfectline/validates_email/tree/master","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"235f2c72b007d357515f7cd88cb651a8a164829dcfbc0a8001115c21127795ae","flatsize":4476,"path":"All/rubygem-validate_email-0.1.6_4.pkg","repopath":"All/rubygem-validate_email-0.1.6_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2872,"desc":"Library for validating email addresses in Rails 3 models.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activemodel70":{"origin":"databases/rubygem-activemodel70","version":"7.0.8.7"},"rubygem-mail":{"origin":"mail/rubygem-mail","version":"2.8.1,2"}},"categories":["devel","rubygems"]},{"name":"rubygem-vagrant_cloud","origin":"sysutils/rubygem-vagrant_cloud","version":"3.1.2","comment":"Vagrant Cloud API wrapper for Ruby","maintainer":"ports@FreeBSD.org","www":"https://www.vagrantup.com/docs/cli/cloud.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8237f09f21bd40700fddd43012e0c4b488cb84eb8413689112058e3d353cad08","flatsize":78753,"path":"All/rubygem-vagrant_cloud-3.1.2.pkg","repopath":"All/rubygem-vagrant_cloud-3.1.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":18920,"desc":"Ruby client for the Vagrant Cloud API.\nThis client allows to create, modify and delete boxes, versions and\nproviders. The main entry point is an object referencing your account.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-excon":{"origin":"devel/rubygem-excon","version":"1.2.5"},"rubygem-log4r":{"origin":"sysutils/rubygem-log4r","version":"1.1.10"},"rubygem-oauth2":{"origin":"net/rubygem-oauth2","version":"2.0.9"},"rubygem-rexml":{"origin":"textproc/rubygem-rexml","version":"3.4.1"}},"categories":["devel","rubygems","sysutils"],"messages":[{"message":"===>   NOTICE:\n\nThe rubygem-vagrant_cloud port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"rubygem-validatable","origin":"devel/rubygem-validatable","version":"1.6.7","comment":"Library for adding database/object validations","maintainer":"ruby@FreeBSD.org","www":"http://validatable.rubyforge.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8c0a5ba8079335df56185a62737159e994c18049efc256574cbce9c7c74f85b9","flatsize":74201,"path":"All/rubygem-validatable-1.6.7.pkg","repopath":"All/rubygem-validatable-1.6.7.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":15080,"desc":"The validatable library can be included with any Ruby class and provide\nvalidations similar to ActiveRecord's. The library follows ActiveRecord's\nlead for features that are similar and introduces new features.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-valid_email02","origin":"mail/rubygem-valid_email02","version":"0.2.1","comment":"ActiveModel Validation for email","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/hallelujah/valid_email","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b161df3ae41461ee61632b621b4044f611a31051151a599189558bec9348bb26","flatsize":47559,"path":"All/rubygem-valid_email02-0.2.1.pkg","repopath":"All/rubygem-valid_email02-0.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14272,"desc":"It validates email for application use (registering a new account for example).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activemodel71":{"origin":"databases/rubygem-activemodel71","version":"7.1.5.1"},"rubygem-mail":{"origin":"mail/rubygem-mail","version":"2.8.1,2"},"rubygem-simpleidn":{"origin":"dns/rubygem-simpleidn","version":"0.1.1_1"}},"categories":["mail","rubygems"]},{"name":"rubygem-valid_email","origin":"mail/rubygem-valid_email","version":"0.2.1","comment":"ActiveModel Validation for email","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/hallelujah/valid_email","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3cbb1dffd8f27e91399af2bb48438026e625a8d37b1981399290e3708b8183fd","flatsize":47559,"path":"All/rubygem-valid_email-0.2.1.pkg","repopath":"All/rubygem-valid_email-0.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14276,"desc":"ActiveModel Validation for email.\nIt validates email for application use (registering a new account for example).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activemodel70":{"origin":"databases/rubygem-activemodel70","version":"7.0.8.7"},"rubygem-mail":{"origin":"mail/rubygem-mail","version":"2.8.1,2"},"rubygem-simpleidn":{"origin":"dns/rubygem-simpleidn","version":"0.1.1_1"}},"categories":["mail","rubygems"]},{"name":"rubygem-valid","origin":"devel/rubygem-valid","version":"1.2.0","comment":"Standalone, generic object validator for ruby","maintainer":"ports@armchairs.be","www":"https://github.com/zombor/Validator","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"253f740d84e3d9287df1f4b8322a43fb3a7b0f4e1a285e46a996cf06eb38460f","flatsize":15572,"path":"All/rubygem-valid-1.2.0.pkg","repopath":"All/rubygem-valid-1.2.0.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":6192,"desc":"Validator is a simple ruby validation class.\n\nIt's not used directly inside the class but rather outside.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-vagrant-mutate","origin":"sysutils/rubygem-vagrant-mutate","version":"1.2.0_1","comment":"Convert vagrant boxes to work with different providers","maintainer":"ruby@FreeBSD.org","www":"https://github.com/sciurus/vagrant-mutate","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"465363346022579fddfcc3a19148629a5930b2b6190d6a08b58d6400da5ee224","flatsize":5046066,"path":"All/rubygem-vagrant-mutate-1.2.0_1.pkg","repopath":"All/rubygem-vagrant-mutate-1.2.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":22944,"desc":"Convert vagrant boxes to work with different providers","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","sysutils"]},{"name":"rubygem-vagrant-bhyve","origin":"sysutils/rubygem-vagrant-bhyve","version":"0.1.0","comment":"Vagrant provider plugin to support bhyve","maintainer":"ruby@FreeBSD.org","www":"https://github.com/jesa7955/vagrant-bhyve","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"092c496134b5a51eb3ed3c595091e03adc5fa94ee38fdb58ba3d1ad8b066eb29","flatsize":64209,"path":"All/rubygem-vagrant-bhyve-0.1.0.pkg","repopath":"All/rubygem-vagrant-bhyve-0.1.0.pkg","licenselogic":"single","pkgsize":18732,"desc":"Vagrant provider plugin to support bhyve","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ruby_expect":{"origin":"textproc/rubygem-ruby_expect","version":"1.7.5"}},"categories":["rubygems","sysutils"]},{"name":"rubygem-url_mount","origin":"www/rubygem-url_mount","version":"0.2.1","comment":"Glue to allow mounted rack applications to know where they're mounted","maintainer":"rodnic@gmail.com","www":"https://github.com/hassox/url_mount","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2f11e27c9ae4677c4b1c4e4016e2dc0e2c1e48e73ab3d650bc901fa287f0dd48","flatsize":32426,"path":"All/rubygem-url_mount-0.2.1.pkg","repopath":"All/rubygem-url_mount-0.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13712,"desc":"UrlMount is a universal mount point designed for use in rack applications.\nIt provides a simple way to pass a url mounting point to the mounted application.\n\nThis means that when you mount an application in the url space, it's a simple call to url to get the mount point of where\nthe application is.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rack":{"origin":"www/rubygem-rack","version":"3.0.14,3"}},"categories":["rubygems","www"]},{"name":"rubygem-uuidtools","origin":"devel/rubygem-uuidtools","version":"3.0.0","comment":"Simple universally unique ID generation library","maintainer":"ruby@FreeBSD.org","www":"https://github.com/sporkmonger/uuidtools","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f1951fa5d84131d3201ab96cf658e21a554287f46ac6d2d115b1c43880fb9cfe","flatsize":98590,"path":"All/rubygem-uuidtools-3.0.0.pkg","repopath":"All/rubygem-uuidtools-3.0.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":22540,"desc":"A simple universally unique ID generation library.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-uuid","origin":"devel/rubygem-uuid","version":"2.3.9","comment":"UUID Generator for Ruby","maintainer":"ruby@FreeBSD.org","www":"https://github.com/assaf/uuid","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"85ea6c24a44e4375d3d4a58360d11b6da9a5d9713744f61769ae43dbbc8cfb99","flatsize":32626,"path":"All/rubygem-uuid-2.3.9.pkg","repopath":"All/rubygem-uuid-2.3.9.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11636,"desc":"Rubygem-uuid is a UUID generator for Ruby.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-macaddr":{"origin":"net/rubygem-macaddr","version":"1.7.2"}},"categories":["devel","rubygems"]},{"name":"rubygem-uri_template","origin":"net/rubygem-uri_template","version":"0.7.0","comment":"Templating system for URIs","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/hannesg/uri_template","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"83f79d29637bfed21226b0a3141ca0db638c20e40acbc27773b8a16192def689","flatsize":79308,"path":"All/rubygem-uri_template-0.7.0.pkg","repopath":"All/rubygem-uri_template-0.7.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":18628,"desc":"A templating system for URIs, which implements RFC6570 and\nColon based URITemplates in a clean and straight forward way.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["net","rubygems"]},{"name":"rubygem-uri-gitlab","origin":"net/rubygem-uri-gitlab","version":"0.13.2","comment":"Provide classes to handle Uniform Resource Identifiers","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/ruby/uri","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"48273f57a087aacd9e9fb551ec2d82da3841b84e7b9d02291e366b94c1e853f7","flatsize":134645,"path":"All/rubygem-uri-gitlab-0.13.2.pkg","repopath":"All/rubygem-uri-gitlab-0.13.2.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":31812,"desc":"URI is a module providing classes to handle Uniform Resource Identifiers (RFC\n2396).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["net","rubygems"]},{"name":"rubygem-useragent","origin":"devel/rubygem-useragent","version":"0.16.10","comment":"HTTP User Agent parser","maintainer":"sirl33tname@gmail.com","www":"https://github.com/gshutler/useragent","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a5fe2452c50c7a438227c68630162f1bb5813f258f37132defcbf6bbba028c24","flatsize":44388,"path":"All/rubygem-useragent-0.16.10.pkg","repopath":"All/rubygem-useragent-0.16.10.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11196,"desc":"UserAgent is a Ruby library that parses and compares HTTP User Agents.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-uri","origin":"net/rubygem-uri","version":"1.0.3","comment":"Provide classes to handle Uniform Resource Identifiers","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/uri","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b0a59d616ad6f4d56e7d6b14942748c14899995de241a475f3311cc4d8017b69","flatsize":134446,"path":"All/rubygem-uri-1.0.3.pkg","repopath":"All/rubygem-uri-1.0.3.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":30324,"desc":"URI is a module providing classes to handle Uniform Resource Identifiers (RFC\n2396).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["net","rubygems"]},{"name":"rubygem-unix-crypt","origin":"security/rubygem-unix-crypt","version":"1.3.1","comment":"UNIX crypt(3) algorithm using DES, MD5, SHA256 and SHA512","maintainer":"antoine@FreeBSD.org","www":"https://github.com/mogest/unix-crypt","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a9458c4f1c1106765ec4a80e39b8656c5a85e812ba05b439d5c45b2c0a176db2","flatsize":27341,"path":"All/rubygem-unix-crypt-1.3.1.pkg","repopath":"All/rubygem-unix-crypt-1.3.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":9632,"desc":"Performs the UNIX crypt(3) algorithm using DES (standard 13 character\npasswords), MD5 (starting with $1$), SHA256 (starting with $5$) and\nSHA512 (starting with $6$)","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","security"]},{"name":"rubygem-url_safe_base64","origin":"converters/rubygem-url_safe_base64","version":"0.2.2","comment":"Converts strings to/from base64 that contains only url-safe characters","maintainer":"ruby@FreeBSD.org","www":"https://github.com/joenoon/url_safe_base64","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9786f15efab035506c1b282d3d28e5f12939fb5cafaaf9061238838db1e3c1ca","flatsize":8034,"path":"All/rubygem-url_safe_base64-0.2.2.pkg","repopath":"All/rubygem-url_safe_base64-0.2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3848,"desc":"Converts strings to/from a slightly modified base64 that contains only url-safe\ncharacters","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["converters","rubygems"]},{"name":"rubygem-url_escape","origin":"www/rubygem-url_escape","version":"2009.06.24","comment":"Fast replacement for CGI.escape and Rack::Utils.escape","maintainer":"ruby@FreeBSD.org","www":"https://github.com/bougyman/seedling","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"094f09a574a90230607d8d278d0ad9b799abc1dcb07f436a7b46235263a33072","flatsize":50519,"path":"All/rubygem-url_escape-2009.06.24.pkg","repopath":"All/rubygem-url_escape-2009.06.24.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15340,"desc":"Fast replacement for CGI.escape and Rack::Utils.escape","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","www"]},{"name":"rubygem-uri-redis","origin":"net/rubygem-uri-redis","version":"1.3.0","comment":"Support for parsing Redis URIs like redis://host:port/dbindex","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/delano/uri-redis","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2f48115c3516ee64d4d33f1b646366daa3b64de693875048ea25bcf434325f88","flatsize":18787,"path":"All/rubygem-uri-redis-1.3.0.pkg","repopath":"All/rubygem-uri-redis-1.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7536,"desc":"rubygem-uri-redis supports parsing redis://host:port/dbindex/keyname.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["net","rubygems"]},{"name":"rubygem-unleash","origin":"devel/rubygem-unleash","version":"3.2.5","comment":"Ruby client for Unleash","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/unleash/unleash-client-ruby","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3a996183ebdee7925116b7a0e25d55d5bf9d4f106b7c782de83af4d14bbd9256","flatsize":78985,"path":"All/rubygem-unleash-3.2.5.pkg","repopath":"All/rubygem-unleash-3.2.5.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":21416,"desc":"This is the ruby client for Unleash, a powerful feature toggle\nsystem that gives you a great overview over all feature toggles\nacross all your applications and services.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-murmurhash3":{"origin":"devel/rubygem-murmurhash3","version":"0.1.7"}},"categories":["devel","rubygems"]},{"name":"rubygem-unicorn-worker-killer","origin":"www/rubygem-unicorn-worker-killer","version":"0.4.5_1","comment":"Kill unicorn workers by memory and request counts","maintainer":"ruby@FreeBSD.org","www":"https://github.com/kzk/unicorn-worker-killer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"06c08d659077dd643cf0736aaec5fcf96952e5e78b1ac3b801cdf96bf2ae30a4","flatsize":18430,"path":"All/rubygem-unicorn-worker-killer-0.4.5_1.pkg","repopath":"All/rubygem-unicorn-worker-killer-0.4.5_1.pkg","licenselogic":"or","licenses":["GPLv2+","RUBY"],"pkgsize":6232,"desc":"The unicorn-worker-killer gem provides automatic restart of Unicorn\nworkers based on the number of served requests and process memory size\nwithout affecting any requests. This can improve stability by avoiding\nunexpected memory exhaustion of applications.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-get_process_mem0":{"origin":"devel/rubygem-get_process_mem0","version":"0.2.7"},"rubygem-unicorn":{"origin":"www/rubygem-unicorn","version":"6.1.0"}},"categories":["rubygems","www"]},{"name":"rubygem-unicorn","origin":"www/rubygem-unicorn","version":"6.1.0","comment":"HTTP server for Rack applications","maintainer":"ruby@FreeBSD.org","www":"https://yhbt.net/unicorn/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5e58bd9405b8f490fadadfdcc98f945a67abd08c2c4c4b98bc9516b8372a15d6","flatsize":825909,"path":"All/rubygem-unicorn-6.1.0.pkg","repopath":"All/rubygem-unicorn-6.1.0.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3","RUBY"],"pkgsize":185388,"desc":"Unicorn is an HTTP server for Rack applications designed to only serve fast\nclients on low-latency, high-bandwidth connections and take advantage of\nfeatures in Unix/Unix-like kernels. Slow clients should only be served by\nplacing a reverse proxy capable of fully buffering both the request and\nresponse in between Unicorn and slow clients.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-kgio":{"origin":"devel/rubygem-kgio","version":"2.11.4"},"rubygem-raindrops":{"origin":"www/rubygem-raindrops","version":"0.20.1"}},"categories":["rubygems","www"]},{"name":"rubygem-unicode_utils","origin":"devel/rubygem-unicode_utils","version":"1.4.0","comment":"Additional Unicode aware functions","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/lang/unicode_utils","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c637b4a7cfaed0f8f93e4732fbbb564366920128c06e580c2829724b95fd822f","flatsize":1716948,"path":"All/rubygem-unicode_utils-1.4.0.pkg","repopath":"All/rubygem-unicode_utils-1.4.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":171796,"desc":"UnicodeUtils implements Unicode algorithms for case conversion, normalization,\ntext segmentation and more in pure Ruby code.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-unicode-display_width","origin":"devel/rubygem-unicode-display_width","version":"3.1.4","comment":"Get the display size of a string","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/janlelis/unicode-display_width","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0ffe54baf1880e9f4e235bd43c6d263eb031bc4265d893a67c7aa5211b222e2a","flatsize":36030,"path":"All/rubygem-unicode-display_width-3.1.4.pkg","repopath":"All/rubygem-unicode-display_width-3.1.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14760,"desc":"An early draft of a way to determine the size of the characters using\nEastAsianWidth.txt, based on the very early draft of a Ruby interface to\nUnicodeData.txt by runpaint.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-unicode-emoji":{"origin":"devel/rubygem-unicode-emoji","version":"4.0.4"}},"categories":["devel","rubygems"]},{"name":"rubygem-unicode_plot","origin":"textproc/rubygem-unicode_plot","version":"0.0.5","comment":"Plot your data by Unicode characters","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/red-data-tools/unicode_plot.rb","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e48247497d6289c0f954ee2fd848aa5bc737035388787f472ce76f148a8b3025","flatsize":126684,"path":"All/rubygem-unicode_plot-0.0.5.pkg","repopath":"All/rubygem-unicode_plot-0.0.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":26400,"desc":"UnicodePlot provides the feature to make charts with Unicode characters.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-enumerable-statistics":{"origin":"math/rubygem-enumerable-statistics","version":"2.0.8"}},"categories":["rubygems","textproc"]},{"name":"rubygem-unicode-version","origin":"devel/rubygem-unicode-version","version":"1.4.0","comment":"Return Unicode / Emoji versions of current and previous Rubies","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/janlelis/unicode-version","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bc83a87bc1f31d868de2b5353792a49cc00bf8d122c2151bb208d1706e399469","flatsize":13614,"path":"All/rubygem-unicode-version-1.4.0.pkg","repopath":"All/rubygem-unicode-version-1.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5660,"desc":"Unicode::Version.unicode_version makes it easy to check for Unicode and Emoji\nsupport of your current Ruby (and older Rubies).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-unicode-emoji","origin":"devel/rubygem-unicode-emoji","version":"4.0.4","comment":"Provide Unicode Emoji data and regexes","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/janlelis/unicode-emoji","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3478b80fa3cca1c9b5114eb44d696d5ddf8686d1e5a1c658a123e844281f8b60","flatsize":706253,"path":"All/rubygem-unicode-emoji-4.0.4.pkg","repopath":"All/rubygem-unicode-emoji-4.0.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":70044,"desc":"Unicode::Emoji provides Unicode Emoji data and regexes, incorporating the latest\nUnicode and Emoji standards.\n\nIt also includes a categorized list of recommended Emoji.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-unicode-display_width2","origin":"devel/rubygem-unicode-display_width2","version":"2.6.0","comment":"Get the display size of a string","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/janlelis/unicode-display_width","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2d7aff850492190daf367f6f81fe49c50785a97c561351ee5ff4eebb63c2da72","flatsize":22098,"path":"All/rubygem-unicode-display_width2-2.6.0.pkg","repopath":"All/rubygem-unicode-display_width2-2.6.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10088,"desc":"An early draft of a way to determine the size of the characters using\nEastAsianWidth.txt, based on the very early draft of a Ruby interface to\nUnicodeData.txt by runpaint.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-un","origin":"devel/rubygem-un","version":"0.3.0","comment":"Utilities to replace common UNIX commands","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/un","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f6f9df4b15f83057d345c76d35448e948357ed60f857d20ffeb5ec115f76073b","flatsize":21498,"path":"All/rubygem-un-0.3.0.pkg","repopath":"All/rubygem-un-0.3.0.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":7720,"desc":"un.rb provides utilities to replace common UNIX commands in Makefiles etc.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-unicode","origin":"devel/rubygem-unicode","version":"0.4.4.5","comment":"Unicode string manipulation library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/blackwinter/unicode","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9ccb3fd4f2e92d1a1fa185a9e3543ce912484e5b380661eafbf8dd9ee3a31c80","flatsize":3406445,"path":"All/rubygem-unicode-0.4.4.5.pkg","repopath":"All/rubygem-unicode-0.4.4.5.pkg","licenselogic":"single","licenses":["RUBY"],"pkgsize":80164,"desc":"Unicode string manipulation library for Ruby.  This library is based on UTR #15\nUnicode Normalization Forms[1].\n\n[1] http://www.unicode.org/unicode/reports/tr15/","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-uh-layout","origin":"x11-wm/rubygem-uh-layout","version":"0.5.2","comment":"Tiling and stacking layout for uh-wm ruby gem","maintainer":"tj+freebsd_ports@a13.fr","www":"https://rubygems.org/gems/uh-layout","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2197ef517dda91b6e4393360b544dad45d5576beb8b3533ccee75e29ee1b4d35","flatsize":21284,"path":"All/rubygem-uh-layout-0.5.2.pkg","repopath":"All/rubygem-uh-layout-0.5.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":6516,"desc":"Tiling and stacking layout for uh-wm ruby gem.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","x11-wm"]},{"name":"rubygem-unf","origin":"textproc/rubygem-unf","version":"0.2.0","comment":"Wrapper library to bring Unicode Normalization Form support","maintainer":"ruby@FreeBSD.org","www":"https://github.com/knu/ruby-unf","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7122f4a42ad09042168d35c79c83a2106560b4708b7042f2ff0edbca5f5bcd4c","flatsize":11643,"path":"All/rubygem-unf-0.2.0.pkg","repopath":"All/rubygem-unf-0.2.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":4804,"desc":"This is a wrapper library to bring Unicode Normalization Form support\nto Ruby/JRuby.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-uglifier","origin":"www/rubygem-uglifier","version":"4.2.1","comment":"Ruby wrapper for UglifyJS JavaScript compressor","maintainer":"ruby@FreeBSD.org","www":"https://github.com/lautis/uglifier","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6bf9634fb3186067ba49a69843994fcb6114f56ba71c0d3e3740501105b3e7fb","flatsize":830539,"path":"All/rubygem-uglifier-4.2.1.pkg","repopath":"All/rubygem-uglifier-4.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":117872,"desc":"Ruby wrapper for UglifyJS JavaScript compressor","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-execjs":{"origin":"devel/rubygem-execjs","version":"2.10.0_1"}},"categories":["rubygems","www"]},{"name":"rubygem-underscore-rails","origin":"www/rubygem-underscore-rails","version":"1.8.3","comment":"Underscore.js asset pipeline provider/wrapper","maintainer":"ruby@FreeBSD.org","www":"https://github.com/rweng/underscore-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"db129ad72c6d7d7ad34a8c0859b5312a562f29c6a7d5dce82b30b1638df96276","flatsize":56730,"path":"All/rubygem-underscore-rails-1.8.3.pkg","repopath":"All/rubygem-underscore-rails-1.8.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16548,"desc":"underscore.js asset pipeline provider/wrapper","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","www"]},{"name":"rubygem-u2f","origin":"net/rubygem-u2f","version":"1.0.0","comment":"Library for handling registration and authentication of U2F devices","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/castle/ruby-u2f","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8cfe217c68f2be89f355fc73e76141ec73c46e1d40fc3920840ba79a345ed4ab","flatsize":40604,"path":"All/rubygem-u2f-1.0.0.pkg","repopath":"All/rubygem-u2f-1.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11640,"desc":"U2F is an open 2-factor authentication standard that enables keychain devices,\nmobile phones and other devices to securely access any number of web-based\nservices - instantly and with no drivers or client software needed","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["net","rubygems"]},{"name":"rubygem-uh-wm","origin":"x11-wm/rubygem-uh-wm","version":"0.2.1","comment":"Minimalistic tiling and stacking window manager","maintainer":"tj+freebsd_ports@a13.fr","www":"https://rubygems.org/gems/uh-wm","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8344fb4d87100a05961f81b43edd3c379c169b13cf3b6629877e48ef6aa76309","flatsize":39300,"path":"All/rubygem-uh-wm-0.2.1.pkg","repopath":"All/rubygem-uh-wm-0.2.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":13272,"desc":"uhwm is a minimalistic tiling and stacking window manager for X. It shares some\nsimilarities with dwm and wmii, but is written in ruby so you can configure and\nextend features directly with ruby code.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-baf":{"origin":"devel/rubygem-baf","version":"0.14.1"},"rubygem-rb-kqueue":{"origin":"devel/rubygem-rb-kqueue","version":"0.2.8"},"rubygem-uh":{"origin":"x11-toolkits/rubygem-uh","version":"2.1.1"},"rubygem-uh-layout":{"origin":"x11-wm/rubygem-uh-layout","version":"0.5.2"}},"categories":["rubygems","x11-wm"]},{"name":"rubygem-uh","origin":"x11-toolkits/rubygem-uh","version":"2.1.1","comment":"Xlib ruby toolkit","maintainer":"tj+freebsd_ports@a13.fr","www":"https://rubygems.org/gems/uh","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5621a9fe66ecf352b3c4c10dff1fb0988e9921617c3ae623d47d24c1233af1be","flatsize":98415,"path":"All/rubygem-uh-2.1.1.pkg","repopath":"All/rubygem-uh-2.1.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":17552,"desc":"Xlib ruby toolkit","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","x11-toolkits"]},{"name":"rubygem-unf_ext","origin":"textproc/rubygem-unf_ext","version":"0.0.9.1","comment":"Unicode Normalization Form support library for CRuby","maintainer":"ruby@FreeBSD.org","www":"https://github.com/knu/ruby-unf_ext","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c52a36aebea94140bb80552c4f0113b14467c772cd4d35bed45da247a3038ece","flatsize":1447397,"path":"All/rubygem-unf_ext-0.0.9.1.pkg","repopath":"All/rubygem-unf_ext-0.0.9.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":153216,"desc":"Unicode Normalization Form support library for CRuby.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-uber","origin":"devel/rubygem-uber","version":"0.1.0","comment":"Gem-authoring framework","maintainer":"ruby@FreeBSD.org","www":"https://github.com/apotonick/uber","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dfada4831fe88f903559171968a3bfe3cba984a5a81a929b99d091e81bb03deb","flatsize":33811,"path":"All/rubygem-uber-0.1.0.pkg","repopath":"All/rubygem-uber-0.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11764,"desc":"Gem-authoring tools like class method inheritance in modules,\ndynamic options and more.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-tzinfo1","origin":"devel/rubygem-tzinfo1","version":"1.2.11","comment":"Daylight-savings aware timezone support for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://tzinfo.github.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"726ceccf58e19109c6b50cbb9f1c99bb4b32f8b19a1ae46dcbddfc9820cabfd5","flatsize":936789,"path":"All/rubygem-tzinfo1-1.2.11.pkg","repopath":"All/rubygem-tzinfo1-1.2.11.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":125192,"desc":"TZInfo is a Ruby library that provides daylight savings aware transformations\nbetween times in different timezones.\n\nTZInfo requires a source of timezone data. There are two built-in options:\n- The separate TZInfo::Data library (the tzinfo-data gem). TZInfo::Data contains\n  a set of Ruby modules that are generated from the IANA Time Zone Database.\n- A zoneinfo directory. Most Unix-like systems include a zoneinfo directory\n  containing timezone definitions. These are also generated from the IANA Time\n  Zone Database.\n\nBy default, TZInfo::Data will be used. If TZInfo::Data is not available, then\nTZInfo will search for a zoneinfo directory instead.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-thread_safe":{"origin":"devel/rubygem-thread_safe","version":"0.3.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-tzinfo","origin":"devel/rubygem-tzinfo","version":"2.0.6","comment":"Daylight-savings aware timezone support for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://tzinfo.github.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bd4c3410c1f603fd974775b41445f852484e363b302f8cafc33e8080368740d0","flatsize":343063,"path":"All/rubygem-tzinfo-2.0.6.pkg","repopath":"All/rubygem-tzinfo-2.0.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":62452,"desc":"TZInfo is a Ruby library that provides daylight savings aware transformations\nbetween times in different timezones.\n\nTZInfo requires a source of timezone data. There are two built-in options:\n- The separate TZInfo::Data library (the tzinfo-data gem). TZInfo::Data contains\n  a set of Ruby modules that are generated from the IANA Time Zone Database.\n- A zoneinfo directory. Most Unix-like systems include a zoneinfo directory\n  containing timezone definitions. These are also generated from the IANA Time\n  Zone Database.\n\nBy default, TZInfo::Data will be used. If TZInfo::Data is not available, then\nTZInfo will search for a zoneinfo directory instead.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-concurrent-ruby":{"origin":"devel/rubygem-concurrent-ruby","version":"1.3.5"}},"categories":["devel","rubygems"]},{"name":"rubygem-typhoeus","origin":"www/rubygem-typhoeus","version":"1.4.1","comment":"Parallel HTTP request library","maintainer":"ruby@FreeBSD.org","www":"https://github.com/typhoeus/typhoeus","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6201bd74d2a02d1312f8e6780546892333ca271aecb9751dfd79c9adc92f12e0","flatsize":239249,"path":"All/rubygem-typhoeus-1.4.1.pkg","repopath":"All/rubygem-typhoeus-1.4.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":50748,"desc":"Typhoeus runs HTTP requests in parallel while\ncleanly encapsulating handling logic.\n\nIt's a library for accessing web services in Ruby,\nspecifically designed for building RESTful service\noriented architectures in Ruby that need to be fast\nenough to process calls to multiple services within\nthe client's HTTP request/response life cycle.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ethon":{"origin":"www/rubygem-ethon","version":"0.16.0"}},"categories":["rubygems","www"]},{"name":"rubygem-typeprof","origin":"devel/rubygem-typeprof","version":"0.21.11","comment":"Type analysis tool for Ruby code","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/typeprof","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c733499afa7fbb2d3aa1b7baf22f7c257e0d9c3857a3df9195324a2fe71b43c0","flatsize":349092,"path":"All/rubygem-typeprof-0.21.11.pkg","repopath":"All/rubygem-typeprof-0.21.11.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":61840,"desc":"TypeProf is a type analysis tool for Ruby code based on abstract interpretation.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rbs":{"origin":"devel/rubygem-rbs","version":"3.8.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-twitter-text1","origin":"textproc/rubygem-twitter-text1","version":"1.14.7_1","comment":"Ruby gem for handling of Twitter texts","maintainer":"ruby@FreeBSD.org","www":"https://github.com/twitter/twitter-text","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"70ffca9b1b75ac15dc6e3a3c4655dd3baf2f82dbf555bb9fafb9f9539900c6be","flatsize":190360,"path":"All/rubygem-twitter-text1-1.14.7_1.pkg","repopath":"All/rubygem-twitter-text1-1.14.7_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":38524,"desc":"A Ruby gem that provides text handling for Twitter messages.\n\nThe main use cases for this gem are unified handling of\nvarious auto-linking mechanisms and extraction of\nusernames, lists, hashtags and URLs.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-unf":{"origin":"textproc/rubygem-unf","version":"0.2.0"}},"categories":["rubygems","textproc"]},{"name":"rubygem-twitter-text","origin":"textproc/rubygem-twitter-text","version":"3.1.0_1","comment":"Ruby gem for handling of Twitter texts","maintainer":"ruby@FreeBSD.org","www":"https://github.com/twitter/twitter-text","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3064a853452b0f4c0265afdf4f5ee1d05a73306413db4d0123ddf801bef35a06","flatsize":253445,"path":"All/rubygem-twitter-text-3.1.0_1.pkg","repopath":"All/rubygem-twitter-text-3.1.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":47640,"desc":"A Ruby gem that provides text handling for Twitter messages.\n\nThe main use cases for this gem are unified handling of\nvarious auto-linking mechanisms and extraction of\nusernames, lists, hashtags and URLs.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-idn-ruby":{"origin":"dns/rubygem-idn-ruby","version":"0.1.5_1"},"rubygem-unf":{"origin":"textproc/rubygem-unf","version":"0.2.0"}},"categories":["rubygems","textproc"]},{"name":"rubygem-tzinfo-data","origin":"devel/rubygem-tzinfo-data","version":"1.2025.1","comment":"IANA Time Zone database for TZInfo","maintainer":"sunpoet@FreeBSD.org","www":"https://tzinfo.github.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b5dd24cb5bf0581f09d2ed409fc7f46559ccb041ac45d2e0984c938585d57272","flatsize":2171541,"path":"All/rubygem-tzinfo-data-1.2025.1.pkg","repopath":"All/rubygem-tzinfo-data-1.2025.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":141888,"desc":"TZInfo::Data contains data from the IANA Time Zone database packaged as Ruby\nmodules for use with TZInfo.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-tzinfo":{"origin":"devel/rubygem-tzinfo","version":"2.0.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-typed-array","origin":"devel/rubygem-typed-array","version":"0.1.2","comment":"Provides methods for creating type-enforced Arrays","maintainer":"tota@FreeBSD.org","www":"https://github.com/yaauie/typed-array","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d46be05963c64f24a029945270ccbf3cb5ecc25dea909e282ce7f5bc24d128d5","flatsize":29925,"path":"All/rubygem-typed-array-0.1.2.pkg","repopath":"All/rubygem-typed-array-0.1.2.pkg","licenselogic":"single","pkgsize":7256,"desc":"All methods that alter the contents of an array that implements\nthis Gem are first checked to ensure that the added items are of\nthe types allowed. All methods behave exactly as their Array\ncounterparts, including additional forms, block processing, etc.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-twitter_oauth","origin":"security/rubygem-twitter_oauth","version":"0.4.94","comment":"Twitter OAuth REST API client library for Ruby","maintainer":"ruby@FreeBSD.org","www":"https://github.com/moomerman/twitter_oauth","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cbae0a081bda2ada78aa16678b047c991a8505687ca1c95d3b6c7dc4cf7ca781","flatsize":31842,"path":"All/rubygem-twitter_oauth-0.4.94.pkg","repopath":"All/rubygem-twitter_oauth-0.4.94.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9884,"desc":"twitter_oauth is a Ruby client for the Twitter API using OAuth.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-json":{"origin":"devel/rubygem-json","version":"2.11.3"},"rubygem-mime-types":{"origin":"misc/rubygem-mime-types","version":"3.6.0"},"rubygem-oauth":{"origin":"net/rubygem-oauth","version":"1.1.0"}},"categories":["rubygems","security"]},{"name":"rubygem-twitter4r","origin":"net/rubygem-twitter4r","version":"0.7.0","comment":"Twitter client API in pure Ruby","maintainer":"ruby@FreeBSD.org","www":"https://github.com/twitter4r/twitter4r-core","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"07a8b389d75b8c9360f79e039fec1791b3b575c6f7f6a9e5f80764bf93d4f498","flatsize":168825,"path":"All/rubygem-twitter4r-0.7.0.pkg","repopath":"All/rubygem-twitter4r-0.7.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":35272,"desc":"Twitter4R provides an object based API to query or update your Twitter\naccount via pure Ruby. It hides the ugly HTTP/REST code from your code.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-json":{"origin":"devel/rubygem-json","version":"2.11.3"},"rubygem-oauth":{"origin":"net/rubygem-oauth","version":"1.1.0"}},"categories":["net","rubygems"]},{"name":"rubygem-twitter","origin":"net/rubygem-twitter","version":"8.1.0","comment":"Ruby interface to the Twitter API","maintainer":"sunpoet@FreeBSD.org","www":"https://sferik.github.io/twitter/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a61c0f438769e9b95201cb9faea75dc36fb12ed2758065e2e181b9cb29bc3387","flatsize":356419,"path":"All/rubygem-twitter-8.1.0.pkg","repopath":"All/rubygem-twitter-8.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":66132,"desc":"The command line gives you several options for user twitter. Simply type\ntwitter to see the options.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-addressable":{"origin":"www/rubygem-addressable","version":"2.8.7"},"rubygem-buftok":{"origin":"devel/rubygem-buftok","version":"0.3.0"},"rubygem-equalizer":{"origin":"devel/rubygem-equalizer","version":"0.0.11"},"rubygem-http":{"origin":"www/rubygem-http","version":"5.2.0"},"rubygem-http-form_data":{"origin":"www/rubygem-http-form_data","version":"2.3.0"},"rubygem-llhttp-ffi":{"origin":"www/rubygem-llhttp-ffi","version":"0.5.1"},"rubygem-memoizable":{"origin":"devel/rubygem-memoizable","version":"0.4.2"},"rubygem-multipart-post":{"origin":"www/rubygem-multipart-post","version":"2.4.1"},"rubygem-naught":{"origin":"devel/rubygem-naught","version":"1.1.0"},"rubygem-simple_oauth":{"origin":"net/rubygem-simple_oauth","version":"0.3.1"}},"categories":["net","rubygems"]},{"name":"rubygem-twitter-stream","origin":"net/rubygem-twitter-stream","version":"0.1.16_2","comment":"Twitter realtime API client","maintainer":"ruby@FreeBSD.org","www":"https://github.com/voloko/twitter-stream","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fd8865bddc6f8766da788e5ef6c61a40f120402bbbade1b29d9119c93437a50c","flatsize":34305,"path":"All/rubygem-twitter-stream-0.1.16_2.pkg","repopath":"All/rubygem-twitter-stream-0.1.16_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10704,"desc":"Simple Ruby client library for twitter streaming API. Uses EventMachine for\nconnection handling. Adheres to twitter's reconnection guidline.\n\nJSON format only.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-eventmachine":{"origin":"devel/rubygem-eventmachine","version":"1.2.7"},"rubygem-http_parser.rb":{"origin":"net/rubygem-http_parser.rb","version":"0.8.0"},"rubygem-simple_oauth":{"origin":"net/rubygem-simple_oauth","version":"0.3.1"}},"categories":["net","rubygems"]},{"name":"rubygem-tweetstream","origin":"net/rubygem-tweetstream","version":"2.6.1_1","comment":"TweetStream provides simple Ruby access to Twitter Streaming API","maintainer":"ruby@FreeBSD.org","www":"https://github.com/tweetstream/tweetstream","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"04ab1f93721088227e02fbde894f8218c4c45428bb680fd27333eace3c01bfa8","flatsize":163262,"path":"All/rubygem-tweetstream-2.6.1_1.pkg","repopath":"All/rubygem-tweetstream-2.6.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":30296,"desc":"TweetStream provides simple Ruby access to Twitter's Streaming API","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-daemons":{"origin":"devel/rubygem-daemons","version":"1.4.1"},"rubygem-em-http-request":{"origin":"www/rubygem-em-http-request","version":"1.1.7"},"rubygem-em-twitter":{"origin":"www/rubygem-em-twitter","version":"0.3.5"},"rubygem-multi_json":{"origin":"devel/rubygem-multi_json","version":"1.15.0"},"rubygem-twitter":{"origin":"net/rubygem-twitter","version":"8.1.0"}},"categories":["net","rubygems"],"annotations":{"cpe":"cpe:2.3:a:tweetstream_project:tweetstream:2.6.1:::::dragonfly6:x86_64:1"}},{"name":"rubygem-turn","origin":"devel/rubygem-turn","version":"0.9.7_1","comment":"New output format for Test::Unit","maintainer":"ruby@FreeBSD.org","www":"https://github.com/turn-project/turn","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a331abb27c9b7f99f4218d3a755265c5edcb7dbefe855a59e69c4cfc51517d01","flatsize":102252,"path":"All/rubygem-turn-0.9.7_1.pkg","repopath":"All/rubygem-turn-0.9.7_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":28880,"desc":"Test::Unit Reporter (New) -- new output format for Test::Unit","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ansi":{"origin":"devel/rubygem-ansi","version":"1.5.0"},"rubygem-minitest":{"origin":"devel/rubygem-minitest","version":"5.25.5"}},"categories":["devel","rubygems"]},{"name":"rubygem-turbolinks-source","origin":"www/rubygem-turbolinks-source","version":"5.2.0","comment":"Turbolinks JavaScript assets","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/turbolinks/turbolinks-source-gem","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b68a16c50539a7255e28a278a933ed7054b61de1c38bab434e2430c4c5a47486","flatsize":41803,"path":"All/rubygem-turbolinks-source-5.2.0.pkg","repopath":"All/rubygem-turbolinks-source-5.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10588,"desc":"Turbolinks JavaScript assets","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","www"]},{"name":"rubygem-turbolinks","origin":"www/rubygem-turbolinks","version":"5.2.1","comment":"Turbolinks makes following links in your web application faster","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/turbolinks/turbolinks","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e89df49b3a749318c0b29c2a1b208bf6af1a38319747f7112a4b16a39a6d017d","flatsize":7660,"path":"All/rubygem-turbolinks-5.2.1.pkg","repopath":"All/rubygem-turbolinks-5.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3780,"desc":"Turbolinks makes following links in your web application faster (use with Rails\nAsset Pipeline)","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-turbolinks-source":{"origin":"www/rubygem-turbolinks-source","version":"5.2.0"}},"categories":["rubygems","www"]},{"name":"rubygem-turbo-rails-rails72","origin":"www/rubygem-turbo-rails-rails72","version":"2.0.13","comment":"Speed of a single-page web application without having to write any JavaScript","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/hotwired/turbo-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bf965750df0ae39592cbaee0096fe4409aa246a53e8b1627fb351c789424cf5c","flatsize":784305,"path":"All/rubygem-turbo-rails-rails72-2.0.13.pkg","repopath":"All/rubygem-turbo-rails-rails72-2.0.13.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":154548,"desc":"Turbo gives you the speed of a single-page web application without having to\nwrite any JavaScript. Turbo accelerates links and form submissions without\nrequiring you to change your server-side generated HTML. It lets you carve up a\npage into independent frames, which can be lazy-loaded and operate as\nindependent components. And finally, helps you make partial page updates using\njust HTML and a set of CRUD-like container tags. These three techniques reduce\nthe amount of custom JavaScript that many web applications need to write by an\norder of magnitude. And for the few dynamic bits that are left, you're invited\nto finish the job with Stimulus.\n\nOn top of accelerating web applications, Turbo was built from the ground-up to\nform the foundation of hybrid native applications. Write the navigational shell\nof your Android or iOS app using the standard platform tooling, then seamlessly\nfill in features from the web, following native navigation patterns. Not every\nmobile screen needs to be written in Swift or Kotlin to feel native. With Turbo,\nyou spend less time wrangling JSON, waiting on app stores to approve updates, or\nreimplementing features you've already created in HTML.\n\nTurbo is a language-agnostic framework written in TypeScript, but this gem\nbuilds on top of those basics to make the integration with Rails as smooth as\npossible. You can deliver turbo updates via model callbacks over Action Cable,\nrespond to controller actions with native navigation or standard redirects, and\nrender turbo frames with helpers and layout-free responses.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack72":{"origin":"www/rubygem-actionpack72","version":"7.2.2.1"},"rubygem-railties72":{"origin":"www/rubygem-railties72","version":"7.2.2.1"}},"categories":["rubygems","www"]},{"name":"rubygem-turbo-rails-rails71","origin":"www/rubygem-turbo-rails-rails71","version":"2.0.13","comment":"Speed of a single-page web application without having to write any JavaScript","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/hotwired/turbo-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3dc6a76230a55ccd159c58d3483cba7583f68200e66f2b723dd7f0422777e8f6","flatsize":784305,"path":"All/rubygem-turbo-rails-rails71-2.0.13.pkg","repopath":"All/rubygem-turbo-rails-rails71-2.0.13.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":154524,"desc":"Turbo gives you the speed of a single-page web application without having to\nwrite any JavaScript. Turbo accelerates links and form submissions without\nrequiring you to change your server-side generated HTML. It lets you carve up a\npage into independent frames, which can be lazy-loaded and operate as\nindependent components. And finally, helps you make partial page updates using\njust HTML and a set of CRUD-like container tags. These three techniques reduce\nthe amount of custom JavaScript that many web applications need to write by an\norder of magnitude. And for the few dynamic bits that are left, you're invited\nto finish the job with Stimulus.\n\nOn top of accelerating web applications, Turbo was built from the ground-up to\nform the foundation of hybrid native applications. Write the navigational shell\nof your Android or iOS app using the standard platform tooling, then seamlessly\nfill in features from the web, following native navigation patterns. Not every\nmobile screen needs to be written in Swift or Kotlin to feel native. With Turbo,\nyou spend less time wrangling JSON, waiting on app stores to approve updates, or\nreimplementing features you've already created in HTML.\n\nTurbo is a language-agnostic framework written in TypeScript, but this gem\nbuilds on top of those basics to make the integration with Rails as smooth as\npossible. You can deliver turbo updates via model callbacks over Action Cable,\nrespond to controller actions with native navigation or standard redirects, and\nrender turbo frames with helpers and layout-free responses.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack71":{"origin":"www/rubygem-actionpack71","version":"7.1.5.1"},"rubygem-railties71":{"origin":"www/rubygem-railties71","version":"7.1.5.1"}},"categories":["rubygems","www"]},{"name":"rubygem-tty-tree","origin":"devel/rubygem-tty-tree","version":"0.4.0","comment":"Print directory or structured data in tree like format","maintainer":"sunpoet@FreeBSD.org","www":"https://ttytoolkit.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d7d00ef525388a9919efffc6194f1564d400c0d5179c0180f58b048444676c68","flatsize":21485,"path":"All/rubygem-tty-tree-0.4.0.pkg","repopath":"All/rubygem-tty-tree-0.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7664,"desc":"TTY::Prompt provides independent directory or hash data rendering component for\nTTY toolkit. It prints directory or structured data in a tree like format.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-turbo-rails-rails70","origin":"www/rubygem-turbo-rails-rails70","version":"2.0.12","comment":"Speed of a single-page web application without having to write any JavaScript","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/hotwired/turbo-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6c1601ec230747fba89af2452f564edfc31085d9faf3dff95dabc663809fba7d","flatsize":784461,"path":"All/rubygem-turbo-rails-rails70-2.0.12.pkg","repopath":"All/rubygem-turbo-rails-rails70-2.0.12.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":154500,"desc":"Turbo gives you the speed of a single-page web application without having to\nwrite any JavaScript. Turbo accelerates links and form submissions without\nrequiring you to change your server-side generated HTML. It lets you carve up a\npage into independent frames, which can be lazy-loaded and operate as\nindependent components. And finally, helps you make partial page updates using\njust HTML and a set of CRUD-like container tags. These three techniques reduce\nthe amount of custom JavaScript that many web applications need to write by an\norder of magnitude. And for the few dynamic bits that are left, you're invited\nto finish the job with Stimulus.\n\nOn top of accelerating web applications, Turbo was built from the ground-up to\nform the foundation of hybrid native applications. Write the navigational shell\nof your Android or iOS app using the standard platform tooling, then seamlessly\nfill in features from the web, following native navigation patterns. Not every\nmobile screen needs to be written in Swift or Kotlin to feel native. With Turbo,\nyou spend less time wrangling JSON, waiting on app stores to approve updates, or\nreimplementing features you've already created in HTML.\n\nTurbo is a language-agnostic framework written in TypeScript, but this gem\nbuilds on top of those basics to make the integration with Rails as smooth as\npossible. You can deliver turbo updates via model callbacks over Action Cable,\nrespond to controller actions with native navigation or standard redirects, and\nrender turbo frames with helpers and layout-free responses.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack70":{"origin":"www/rubygem-actionpack70","version":"7.0.8.7"},"rubygem-railties70":{"origin":"www/rubygem-railties70","version":"7.0.8.7"}},"categories":["rubygems","www"]},{"name":"rubygem-tumblr_client","origin":"www/rubygem-tumblr_client","version":"0.8.5_4","comment":"Ruby Wrapper for the Tumblr v2 API","maintainer":"ruby@FreeBSD.org","www":"https://github.com/tumblr/tumblr_client","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f23dc42819f7e1bd9987f035e0bfcb4bd50779d353cb52ed7d79481d19e9b8f9","flatsize":66213,"path":"All/rubygem-tumblr_client-0.8.5_4.pkg","repopath":"All/rubygem-tumblr_client-0.8.5_4.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":15160,"desc":"This is the official Ruby wrapper for the Tumblr v2 API.\nIt supports all endpoints currently available on the Tumblr API.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-faraday0":{"origin":"www/rubygem-faraday0","version":"0.17.6"},"rubygem-faraday_middleware0":{"origin":"www/rubygem-faraday_middleware0","version":"0.14.0"},"rubygem-json":{"origin":"devel/rubygem-json","version":"2.11.3"},"rubygem-mime-types":{"origin":"misc/rubygem-mime-types","version":"3.6.0"},"rubygem-oauth":{"origin":"net/rubygem-oauth","version":"1.1.0"},"rubygem-simple_oauth":{"origin":"net/rubygem-simple_oauth","version":"0.3.1"}},"categories":["rubygems","www"]},{"name":"rubygem-tty-which","origin":"devel/rubygem-tty-which","version":"0.5.0","comment":"Platform independent implementation of Unix which command","maintainer":"sunpoet@FreeBSD.org","www":"https://ttytoolkit.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1fd8851bfce66cf63462ea5b5a7f8ece174af1c3ce47eb3b92dffce2e53ec444","flatsize":13949,"path":"All/rubygem-tty-which-0.5.0.pkg","repopath":"All/rubygem-tty-which-0.5.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5312,"desc":"TTY::Which provides cross-platform executables search component for TTY toolkit.\nIt supports platform independent implementation of Unix which utility that\nsearches for executable file in the path variable.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-tty-reader","origin":"devel/rubygem-tty-reader","version":"0.9.0_2","comment":"Methods for processing keyboard input","maintainer":"sunpoet@FreeBSD.org","www":"https://ttytoolkit.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3f6d3da19c7887da5d6bf9361859055042bfe6a2c2932fbbb0c41ab4005d5935","flatsize":54311,"path":"All/rubygem-tty-reader-0.9.0_2.pkg","repopath":"All/rubygem-tty-reader-0.9.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15084,"desc":"TTY::Reader provides independent reader component for TTY toolkit. It is a pure\nRuby library that provides a set of methods for processing keyboard input in\ncharacter, line and multiline modes. In addition it maintains history of entered\ninput with an ability to recall and re-edit those inputs and register to listen\nfor keystroke events.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-tty-cursor":{"origin":"devel/rubygem-tty-cursor","version":"0.7.1"},"rubygem-tty-screen":{"origin":"devel/rubygem-tty-screen","version":"0.8.2"},"rubygem-wisper2":{"origin":"devel/rubygem-wisper2","version":"2.0.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-tty-table","origin":"devel/rubygem-tty-table","version":"0.12.0","comment":"Fexible and intuitive table generator","maintainer":"sunpoet@FreeBSD.org","www":"https://ttytoolkit.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"109d9d1b54e654cb03741440f9624d10e9dc90b07ea745b4cd5fecc8b8837361","flatsize":111181,"path":"All/rubygem-tty-table-0.12.0.pkg","repopath":"All/rubygem-tty-table-0.12.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":25072,"desc":"TTY::Table provides independent table formatting component for TTY toolkit. It\nsupports a flexible and intuitive table formatting.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-pastel":{"origin":"devel/rubygem-pastel","version":"0.8.0"},"rubygem-strings":{"origin":"devel/rubygem-strings","version":"0.2.1_1"},"rubygem-tty-screen":{"origin":"devel/rubygem-tty-screen","version":"0.8.2"}},"categories":["devel","rubygems"]},{"name":"rubygem-turbo-rails","origin":"www/rubygem-turbo-rails","version":"2.0.13","comment":"Speed of a single-page web application without having to write any JavaScript","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/hotwired/turbo-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9d59f669577039181ea4d56225b69582a55f35fe5e3bcdfa8ef003837a5b744f","flatsize":784305,"path":"All/rubygem-turbo-rails-2.0.13.pkg","repopath":"All/rubygem-turbo-rails-2.0.13.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":154488,"desc":"Turbo gives you the speed of a single-page web application without having to\nwrite any JavaScript. Turbo accelerates links and form submissions without\nrequiring you to change your server-side generated HTML. It lets you carve up a\npage into independent frames, which can be lazy-loaded and operate as\nindependent components. And finally, helps you make partial page updates using\njust HTML and a set of CRUD-like container tags. These three techniques reduce\nthe amount of custom JavaScript that many web applications need to write by an\norder of magnitude. And for the few dynamic bits that are left, you're invited\nto finish the job with Stimulus.\n\nOn top of accelerating web applications, Turbo was built from the ground-up to\nform the foundation of hybrid native applications. Write the navigational shell\nof your Android or iOS app using the standard platform tooling, then seamlessly\nfill in features from the web, following native navigation patterns. Not every\nmobile screen needs to be written in Swift or Kotlin to feel native. With Turbo,\nyou spend less time wrangling JSON, waiting on app stores to approve updates, or\nreimplementing features you've already created in HTML.\n\nTurbo is a language-agnostic framework written in TypeScript, but this gem\nbuilds on top of those basics to make the integration with Rails as smooth as\npossible. You can deliver turbo updates via model callbacks over Action Cable,\nrespond to controller actions with native navigation or standard redirects, and\nrender turbo frames with helpers and layout-free responses.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack80":{"origin":"www/rubygem-actionpack80","version":"8.0.2"},"rubygem-railties80":{"origin":"www/rubygem-railties80","version":"8.0.2"}},"categories":["rubygems","www"]},{"name":"rubygem-tty-spinner","origin":"devel/rubygem-tty-spinner","version":"0.9.3","comment":"Terminal spinner for tasks with non-deterministic time","maintainer":"sunpoet@FreeBSD.org","www":"https://ttytoolkit.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2d005d617d8f9290b704038c217325b111c7c458c39d0fb887382642326f0aa7","flatsize":50253,"path":"All/rubygem-tty-spinner-0.9.3.pkg","repopath":"All/rubygem-tty-spinner-0.9.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13388,"desc":"TTY::Spinner provides independent spinner component for TTY toolkit. It supports\na terminal spinner for tasks that have non-deterministic time frame.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-tty-cursor":{"origin":"devel/rubygem-tty-cursor","version":"0.7.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-tty-screen","origin":"devel/rubygem-tty-screen","version":"0.8.2","comment":"Terminal screen size detection","maintainer":"sunpoet@FreeBSD.org","www":"https://ttytoolkit.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ba86481407b0c4ae186ed929e977da94dfed6c1a608f294f93f3a423f3f94017","flatsize":25971,"path":"All/rubygem-tty-screen-0.8.2.pkg","repopath":"All/rubygem-tty-screen-0.8.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7844,"desc":"TTY::Screen provides independent terminal screen size detection component for\nTTY toolkit. It supports terminal screen size detection which works on various\nOS platforms and supports MRI, JRuby and Rubinius interpreters.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-tty-pie","origin":"devel/rubygem-tty-pie","version":"0.4.0","comment":"Draw pie charts in your terminal window","maintainer":"sunpoet@FreeBSD.org","www":"https://ttytoolkit.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"68f47ad75c1409ef00699ededc73217c7bb013e74bc440f82149b2c0d06f4b0f","flatsize":24265,"path":"All/rubygem-tty-pie-0.4.0.pkg","repopath":"All/rubygem-tty-pie-0.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8292,"desc":"TTY::Pie provides pie chart drawing component for TTY toolkit. It draws pie\ncharts in your terminal window.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-pastel":{"origin":"devel/rubygem-pastel","version":"0.8.0"},"rubygem-tty-cursor":{"origin":"devel/rubygem-tty-cursor","version":"0.7.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-tty-prompt","origin":"devel/rubygem-tty-prompt","version":"0.23.1","comment":"Beautiful and powerful interactive command line prompt","maintainer":"sunpoet@FreeBSD.org","www":"https://ttytoolkit.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e751fc2c2fbfa9e10843c8dabc2313b297227416bed054368ca93a8826ac8a26","flatsize":197531,"path":"All/rubygem-tty-prompt-0.23.1.pkg","repopath":"All/rubygem-tty-prompt-0.23.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":42268,"desc":"TTY::Prompt provides independent prompt component for TTY toolkit. It supports a\nbeautiful and powerful interactive command line prompt with a robust API for\ngetting and validating complex inputs.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-pastel":{"origin":"devel/rubygem-pastel","version":"0.8.0"},"rubygem-tty-reader":{"origin":"devel/rubygem-tty-reader","version":"0.9.0_2"}},"categories":["devel","rubygems"]},{"name":"rubygem-tty-progressbar","origin":"devel/rubygem-tty-progressbar","version":"0.18.3","comment":"Flexible progress bars drawing in terminal emulators","maintainer":"sunpoet@FreeBSD.org","www":"https://ttytoolkit.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"09f85b031bf503147043dc36cd26e4840914acd0504d97e6627e5e4fd6421f17","flatsize":100160,"path":"All/rubygem-tty-progressbar-0.18.3.pkg","repopath":"All/rubygem-tty-progressbar-0.18.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":24920,"desc":"TTY::ProgressBar provides independent progress bars component for TTY toolkit.\nIt supports a flexible progress bars drawing in terminal emulators.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-strings-ansi":{"origin":"devel/rubygem-strings-ansi","version":"0.2.0"},"rubygem-tty-cursor":{"origin":"devel/rubygem-tty-cursor","version":"0.7.1"},"rubygem-tty-screen":{"origin":"devel/rubygem-tty-screen","version":"0.8.2"},"rubygem-unicode-display_width2":{"origin":"devel/rubygem-unicode-display_width2","version":"2.6.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-tty-platform","origin":"devel/rubygem-tty-platform","version":"0.3.0","comment":"Query methods for detecting different OS","maintainer":"sunpoet@FreeBSD.org","www":"https://ttytoolkit.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"79e5c3e920f28ee5dbcd1369a3ca3c6fdd7e82e0949f6cdeed74dbd89a9abd20","flatsize":11158,"path":"All/rubygem-tty-platform-0.3.0.pkg","repopath":"All/rubygem-tty-platform-0.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4772,"desc":"TTY::Platform provides independent operating system detection component for TTY\ntoolkit. It supports terminal platform query methods for detecting different\noperating systems.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-tty-pager","origin":"devel/rubygem-tty-pager","version":"0.14.0","comment":"Terminal output paging in cross-platform way","maintainer":"sunpoet@FreeBSD.org","www":"https://ttytoolkit.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3795c0a8aa737ff90bf7828b85ffdfed8c463a5136abea0197836885062d7753","flatsize":37158,"path":"All/rubygem-tty-pager-0.14.0.pkg","repopath":"All/rubygem-tty-pager-0.14.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11092,"desc":"TTY::Pager provides independent terminal output paging component for TTY\ntoolkit. It supports terminal output paging in a cross-platform way supporting\nall major ruby interpreters.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-strings":{"origin":"devel/rubygem-strings","version":"0.2.1_1"},"rubygem-tty-screen":{"origin":"devel/rubygem-tty-screen","version":"0.8.2"}},"categories":["devel","rubygems"]},{"name":"rubygem-tty-markdown","origin":"devel/rubygem-tty-markdown","version":"0.7.2","comment":"Convert markdown document/text into terminal friendly output","maintainer":"sunpoet@FreeBSD.org","www":"https://ttytoolkit.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"257ef1da1b06db26713093fde069f8b12207e1bd40f3da19562c560765819b74","flatsize":50507,"path":"All/rubygem-tty-markdown-0.7.2.pkg","repopath":"All/rubygem-tty-markdown-0.7.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13224,"desc":"TTY::Markdown provides independent markdown processing component for TTY\ntoolkit. It converts a markdown document or text into a terminal friendly\noutput.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-kramdown":{"origin":"textproc/rubygem-kramdown","version":"2.5.1"},"rubygem-pastel":{"origin":"devel/rubygem-pastel","version":"0.8.0"},"rubygem-rouge":{"origin":"textproc/rubygem-rouge","version":"4.5.1"},"rubygem-strings":{"origin":"devel/rubygem-strings","version":"0.2.1_1"},"rubygem-tty-color":{"origin":"devel/rubygem-tty-color","version":"0.6.0"},"rubygem-tty-screen":{"origin":"devel/rubygem-tty-screen","version":"0.8.2"}},"categories":["devel","rubygems"]},{"name":"rubygem-tty-cursor","origin":"devel/rubygem-tty-cursor","version":"0.7.1","comment":"Move terminal cursor around","maintainer":"sunpoet@FreeBSD.org","www":"https://ttytoolkit.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eff2df70389b38fc5e854159b0b3f5545191b43e8bf0ca590bd8ce5df7221e08","flatsize":18195,"path":"All/rubygem-tty-cursor-0.7.1.pkg","repopath":"All/rubygem-tty-cursor-0.7.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6364,"desc":"TTY::Cursor provides independent cursor movement component for TTY toolkit. It\nsupports terminal cursor positioning, visibility and text manipulation. The\npurpose of this library is to help move the terminal cursor around and\nmanipulate text by using intuitive method calls.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-tty-logger","origin":"devel/rubygem-tty-logger","version":"0.6.0","comment":"Readable, structured and beautiful terminal logging","maintainer":"sunpoet@FreeBSD.org","www":"https://ttytoolkit.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0064695eada061179abf44eb581668789b423afa5a54ed0ea4784b1a1f6012c8","flatsize":62212,"path":"All/rubygem-tty-logger-0.6.0.pkg","repopath":"All/rubygem-tty-logger-0.6.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17196,"desc":"TTY::Logger provides independent logging component for TTY toolkit.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-pastel":{"origin":"devel/rubygem-pastel","version":"0.8.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-tty-font","origin":"devel/rubygem-tty-font","version":"0.5.0","comment":"Large stylized characters using terminal friendly fonts","maintainer":"sunpoet@FreeBSD.org","www":"https://ttytoolkit.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d7de559a41f4588a5082a1e17f2a0800b0b4301d8af640aa5dad1cbb934356ef","flatsize":88127,"path":"All/rubygem-tty-font-0.5.0.pkg","repopath":"All/rubygem-tty-font-0.5.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14676,"desc":"TTY::Font provides independent terminal font rendering component for TTY\ntoolkit. It writes text in large stylized characters using a variety of terminal\nfriendly fonts.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-tty-file","origin":"devel/rubygem-tty-file","version":"0.10.0","comment":"File and directory manipulation utility methods","maintainer":"sunpoet@FreeBSD.org","www":"https://ttytoolkit.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5b0fb8c180bda9152c8405b16e0163f03f163575a0569d5a5b92d0cc08763652","flatsize":61014,"path":"All/rubygem-tty-file-0.10.0.pkg","repopath":"All/rubygem-tty-file-0.10.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16404,"desc":"TTY::File supports file and directory manipulation utility methods.\n\nThough Ruby's File and FileUtils libraries provide very robust apis for dealing\nwith files, this library aims to provide a level of abstraction that is much\nmore convenient, with useful logging capabilities.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-diff-lcs":{"origin":"textproc/rubygem-diff-lcs","version":"1.6.0"},"rubygem-pastel":{"origin":"devel/rubygem-pastel","version":"0.8.0"},"rubygem-tty-prompt":{"origin":"devel/rubygem-tty-prompt","version":"0.23.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-tty-editor","origin":"devel/rubygem-tty-editor","version":"0.7.0","comment":"Open a file or text in a preferred terminal text editor","maintainer":"sunpoet@FreeBSD.org","www":"https://ttytoolkit.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"82ae2fac37de7c7a505e8fee65742ff5321170ca5194f841074fc0921a850d34","flatsize":26447,"path":"All/rubygem-tty-editor-0.7.0.pkg","repopath":"All/rubygem-tty-editor-0.7.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8784,"desc":"TTY::Editor provides independent component for TTY toolkit. It opens a file or\ntext in the user's preferred editor.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-tty-prompt":{"origin":"devel/rubygem-tty-prompt","version":"0.23.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-tty","origin":"devel/rubygem-tty","version":"0.10.0_10","comment":"Toolbox for developing beautiful CLI clients","maintainer":"sunpoet@FreeBSD.org","www":"https://ttytoolkit.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"19a386b80299e90bace29bbb33c2e9944216f5c2895d8263b92fb54470d3246c","flatsize":200386,"path":"All/rubygem-tty-0.10.0_10.pkg","repopath":"All/rubygem-tty-0.10.0_10.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":44072,"desc":"TTY is a toolbox for developing beautiful command line clients in Ruby with a\nfluid interface for gathering input, querying terminal properties and displaying\ninformation.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-bundler":{"origin":"sysutils/rubygem-bundler","version":"2.6.6,1"},"rubygem-equatable":{"origin":"devel/rubygem-equatable","version":"0.7.0"},"rubygem-pastel":{"origin":"devel/rubygem-pastel","version":"0.8.0"},"rubygem-thor0":{"origin":"devel/rubygem-thor0","version":"0.20.3"},"rubygem-tty-box":{"origin":"devel/rubygem-tty-box","version":"0.7.0"},"rubygem-tty-color":{"origin":"devel/rubygem-tty-color","version":"0.6.0"},"rubygem-tty-command":{"origin":"devel/rubygem-tty-command","version":"0.10.1"},"rubygem-tty-config":{"origin":"devel/rubygem-tty-config","version":"0.6.0"},"rubygem-tty-cursor":{"origin":"devel/rubygem-tty-cursor","version":"0.7.1"},"rubygem-tty-editor":{"origin":"devel/rubygem-tty-editor","version":"0.7.0"},"rubygem-tty-file":{"origin":"devel/rubygem-tty-file","version":"0.10.0"},"rubygem-tty-font":{"origin":"devel/rubygem-tty-font","version":"0.5.0"},"rubygem-tty-logger":{"origin":"devel/rubygem-tty-logger","version":"0.6.0"},"rubygem-tty-markdown":{"origin":"devel/rubygem-tty-markdown","version":"0.7.2"},"rubygem-tty-pager":{"origin":"devel/rubygem-tty-pager","version":"0.14.0"},"rubygem-tty-pie":{"origin":"devel/rubygem-tty-pie","version":"0.4.0"},"rubygem-tty-platform":{"origin":"devel/rubygem-tty-platform","version":"0.3.0"},"rubygem-tty-progressbar":{"origin":"devel/rubygem-tty-progressbar","version":"0.18.3"},"rubygem-tty-prompt":{"origin":"devel/rubygem-tty-prompt","version":"0.23.1"},"rubygem-tty-screen":{"origin":"devel/rubygem-tty-screen","version":"0.8.2"},"rubygem-tty-spinner":{"origin":"devel/rubygem-tty-spinner","version":"0.9.3"},"rubygem-tty-table":{"origin":"devel/rubygem-tty-table","version":"0.12.0"},"rubygem-tty-tree":{"origin":"devel/rubygem-tty-tree","version":"0.4.0"},"rubygem-tty-which":{"origin":"devel/rubygem-tty-which","version":"0.5.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-tty-config","origin":"devel/rubygem-tty-config","version":"0.6.0","comment":"Highly customisable application configuration interface for terminal tools","maintainer":"sunpoet@FreeBSD.org","www":"https://ttytoolkit.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"df2485b7855bdb5c6b63c8395c3833684a1a2e40739ebf0304a82bfb189f1e7c","flatsize":67880,"path":"All/rubygem-tty-config-0.6.0.pkg","repopath":"All/rubygem-tty-config-0.6.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17620,"desc":"TTY::Config provides app configuration component for TTY toolkit. It defines,\nreads and writes any Ruby app configurations with a penchant for terminal\nclients.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-tty-command","origin":"devel/rubygem-tty-command","version":"0.10.1","comment":"Execute shell commands with pretty logging","maintainer":"sunpoet@FreeBSD.org","www":"https://ttytoolkit.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c7755ca11d1469e3e845b7b7eb79af907889949a243bf4f5c320dbf7add70116","flatsize":60908,"path":"All/rubygem-tty-command-0.10.1.pkg","repopath":"All/rubygem-tty-command-0.10.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":18732,"desc":"TTY::Command provides independent command execution component for TTY toolkit.\nIt runs external commands with pretty output logging and capture stdout, stderr\nand exit status. Redirect stdin, stdout and stderr of each command to a file or\na string.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-pastel":{"origin":"devel/rubygem-pastel","version":"0.8.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-tty-color","origin":"devel/rubygem-tty-color","version":"0.6.0","comment":"Terminal color capabilities detection","maintainer":"sunpoet@FreeBSD.org","www":"https://ttytoolkit.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7c1c8467c3a0a27fd34dee1387e72fe0dd803884df1d2e9f49d66930c9006a1f","flatsize":17567,"path":"All/rubygem-tty-color-0.6.0.pkg","repopath":"All/rubygem-tty-color-0.6.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6580,"desc":"TTY::Color provides independent color support detection component for TTY\ntoolkit.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-tty-box","origin":"devel/rubygem-tty-box","version":"0.7.0","comment":"Draw various frames and boxes in your terminal interface","maintainer":"sunpoet@FreeBSD.org","www":"https://ttytoolkit.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3543628d2131cdb9cb4086b5a9e713a5985fb620ef2cacac94a5d4db53a09cb3","flatsize":38552,"path":"All/rubygem-tty-box-0.7.0.pkg","repopath":"All/rubygem-tty-box-0.7.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9932,"desc":"TTY::Box provides box drawing component for TTY toolkit. It draws various frames\nand boxes in your terminal interface.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-pastel":{"origin":"devel/rubygem-pastel","version":"0.8.0"},"rubygem-strings":{"origin":"devel/rubygem-strings","version":"0.2.1_1"},"rubygem-tty-cursor":{"origin":"devel/rubygem-tty-cursor","version":"0.7.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-ttfunk17","origin":"print/rubygem-ttfunk17","version":"1.7.0","comment":"Font Metrics Parser for the Prawn PDF generator","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/prawnpdf/ttfunk","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9bbe614db9fe548749ebfd98dd04238cae7ac249ff0f051b2086e0f74ffab77e","flatsize":310674,"path":"All/rubygem-ttfunk17-1.7.0.pkg","repopath":"All/rubygem-ttfunk17-1.7.0.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3","RUBY"],"pkgsize":56592,"desc":"TTFunk is a TrueType font parser written in pure ruby.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["print","rubygems"]},{"name":"rubygem-tsort","origin":"devel/rubygem-tsort","version":"0.2.0","comment":"Topological sorting using Tarjan's algorithm","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/tsort","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6ca7381b3a5cc5eb7af2e5c479f701c80e7747850ff722a71982aa20004d97ae","flatsize":26193,"path":"All/rubygem-tsort-0.2.0.pkg","repopath":"All/rubygem-tsort-0.2.0.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":7684,"desc":"TSort implements topological sorting using Tarjan's algorithm for strongly\nconnected components.\n\nTSort is designed to be able to be used with any object which can be interpreted\nas a directed graph.\n\nTSort requires two methods to interpret an object as a graph, tsort_each_node\nand tsort_each_child:\n- tsort_each_node is used to iterate for all nodes over a graph.\n- tsort_each_child is used to iterate for child nodes of a given node.\n\nThe equality of nodes are defined by eql? and hash since TSort uses Hash\ninternally.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-ttfunk","origin":"print/rubygem-ttfunk","version":"1.8.0","comment":"Font Metrics Parser for the Prawn PDF generator","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/prawnpdf/ttfunk","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4cda9679387bd0713e325347a1a1462526aa7693558171605ce2ecc1ff1736be","flatsize":385699,"path":"All/rubygem-ttfunk-1.8.0.pkg","repopath":"All/rubygem-ttfunk-1.8.0.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3","RUBY"],"pkgsize":68152,"desc":"TTFunk is a TrueType font parser written in pure ruby.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-bigdecimal":{"origin":"math/rubygem-bigdecimal","version":"3.1.9"}},"categories":["print","rubygems"]},{"name":"rubygem-truncato","origin":"textproc/rubygem-truncato","version":"0.7.13","comment":"Truncating HTML strings keeping a valid HTML markup","maintainer":"ruby@FreeBSD.org","www":"https://github.com/jorgemanrubia/truncato","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0087ce02cf0edb5579f50e8d98bb729081074ee2d7c197ba0e2cee449301e73a","flatsize":14264,"path":"All/rubygem-truncato-0.7.13.pkg","repopath":"All/rubygem-truncato-0.7.13.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5576,"desc":"Truncato is a tool for truncating HTML strings\nkeeping a valid HTML markup","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-htmlentities":{"origin":"textproc/rubygem-htmlentities","version":"4.3.4"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"}},"categories":["rubygems","textproc"]},{"name":"rubygem-trollop1","origin":"devel/rubygem-trollop1","version":"1.16.2","comment":"Commandline option parser for Ruby that gets out of your way","maintainer":"sunpoet@FreeBSD.org","www":"https://manageiq.github.io/trollop/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ec4a106c5a87663fe91ec6420baeb22f9df3f48c9375df5ba0103295eafe7ca0","flatsize":75915,"path":"All/rubygem-trollop1-1.16.2.pkg","repopath":"All/rubygem-trollop1-1.16.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":18008,"desc":"Trollop is a commandline option parser for Ruby that gets out of your way.  One\nline of code per option is all you need to write. For that, you get a nice\nautomatically-generated help page (fit to your screen size!), robust option\nparsing, command subcompletion, and sensible defaults for everything you don't\nspecify.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-trollop","origin":"devel/rubygem-trollop","version":"2.9.10","comment":"Commandline option parser for Ruby that gets out of your way","maintainer":"sunpoet@FreeBSD.org","www":"https://manageiq.github.io/trollop/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5be5ecf3e0f529fe31d2f0eaaa362be887f6d2ba85f0978b0bc12acaa7c221c7","flatsize":102880,"path":"All/rubygem-trollop-2.9.10.pkg","repopath":"All/rubygem-trollop-2.9.10.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":24696,"desc":"Trollop is a commandline option parser for Ruby that gets out of your way.  One\nline of code per option is all you need to write. For that, you get a nice\nautomatically-generated help page (fit to your screen size!), robust option\nparsing, command subcompletion, and sensible defaults for everything you don't\nspecify.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-treetop","origin":"devel/rubygem-treetop","version":"1.6.12","comment":"Ruby-based DSL for text parsing and interpretation","maintainer":"ruby@FreeBSD.org","www":"https://github.com/cjheath/treetop","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b9c322ac3e12507626b1e6f888b664333c6a4d67bbe37df9ee93f2e89d4707f5","flatsize":389344,"path":"All/rubygem-treetop-1.6.12.pkg","repopath":"All/rubygem-treetop-1.6.12.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":76196,"desc":"Treetop is a Ruby-based DSL for text parsing and interpretation. It\nfacilitates an extension of the object-oriented paradigm called\nsyntax-oriented programming. There's a readme that will get you going\nand some examples.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-polyglot":{"origin":"devel/rubygem-polyglot","version":"0.3.5"}},"categories":["devel","rubygems"]},{"name":"rubygem-trilogy","origin":"databases/rubygem-trilogy","version":"2.9.0","comment":"Friendly MySQL-compatible library for Ruby, binding to libtrilogy","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/trilogy-libraries/trilogy/tree/main/contrib/ruby","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ac323e02b2dd53aa8eb5719d1173d53a9c6063f5e7dc1505cdce157ffe1197fc","flatsize":194451,"path":"All/rubygem-trilogy-2.9.0.pkg","repopath":"All/rubygem-trilogy-2.9.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":34824,"desc":"Ruby bindings to the Trilogy client library","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["databases","rubygems"]},{"name":"rubygem-train-winrm","origin":"net/rubygem-train-winrm","version":"0.2.17","comment":"Allow applictaions using Train to speak to Windows using Remote Management","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/inspec/train-winrm","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9073555e8c351cdb2cb2cf3555fce78b624c026e521492c6ab34f28052856396","flatsize":42274,"path":"All/rubygem-train-winrm-0.2.17.pkg","repopath":"All/rubygem-train-winrm-0.2.17.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":10332,"desc":"This plugin allows applications that rely on Train to communicate with the WinRM\nAPI. This plugin relies on the winrm and winrm-fs gems for implementation.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-chef-winrm":{"origin":"sysutils/rubygem-chef-winrm","version":"2.3.11"},"rubygem-chef-winrm-elevated":{"origin":"sysutils/rubygem-chef-winrm-elevated","version":"1.2.5"},"rubygem-chef-winrm-fs":{"origin":"filesystems/rubygem-chef-winrm-fs","version":"1.3.7"}},"categories":["net","rubygems"]},{"name":"rubygem-train-rest","origin":"net/rubygem-train-rest","version":"0.5.0","comment":"Provide a transport to communicate easily with RESTful APIs","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/tecracer-chef/train-rest","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"49f7ce9b0c7196c7fa5e5799effcc99b72cdfd004bc666352d7f55e7d791418c","flatsize":44137,"path":"All/rubygem-train-rest-0.5.0.pkg","repopath":"All/rubygem-train-rest-0.5.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":10904,"desc":"Train transport provides a transport to communicate easily with RESTful APIs.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"},"rubygem-rest-client":{"origin":"www/rubygem-rest-client","version":"2.1.0"},"rubygem-train-core":{"origin":"net/rubygem-train-core","version":"3.12.7"}},"categories":["net","rubygems"]},{"name":"rubygem-travis-gh","origin":"devel/rubygem-travis-gh","version":"0.21.0","comment":"Multi-layer client for the GitHub API v3","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/travis-ci/gh","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3200a89a4816ffc17ad246ed1a5ef1d17461ace77511cd26aeb66730a3067540","flatsize":39014,"path":"All/rubygem-travis-gh-0.21.0.pkg","repopath":"All/rubygem-travis-gh-0.21.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12372,"desc":"travis-gh is a highly flexible, layered, low-level GitHub client library, trying\nto get out of your way and let you get to the GitHub data as simple as possible.\nUnless you add layers, you will end up with Hashes and Arrays. The approach and\nAPI should be familiar from projects like Rack or Faraday.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport70":{"origin":"devel/rubygem-activesupport70","version":"7.0.8.7"},"rubygem-addressable":{"origin":"www/rubygem-addressable","version":"2.8.7"},"rubygem-faraday":{"origin":"www/rubygem-faraday","version":"2.12.2"},"rubygem-faraday-retry":{"origin":"www/rubygem-faraday-retry","version":"2.2.1"},"rubygem-faraday-typhoeus":{"origin":"www/rubygem-faraday-typhoeus","version":"1.1.0"},"rubygem-multi_json":{"origin":"devel/rubygem-multi_json","version":"1.15.0"},"rubygem-net-http-persistent":{"origin":"www/rubygem-net-http-persistent","version":"4.0.5"},"rubygem-net-http-pipeline":{"origin":"www/rubygem-net-http-pipeline","version":"1.0.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-transaction-simple","origin":"devel/rubygem-transaction-simple","version":"1.4.0.2_1","comment":"Simple object transaction support","maintainer":"ruby@FreeBSD.org","www":"http://trans-simple.rubyforge.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8f4a0f2d256d97e642d3719e97f8dc4edbf865d3a30977ef876707ec5c7928ae","flatsize":69880,"path":"All/rubygem-transaction-simple-1.4.0.2_1.pkg","repopath":"All/rubygem-transaction-simple-1.4.0.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13860,"desc":"Transaction::Simple provides a generic way to add active transaction support\nto objects. The transaction methods added by this module will work with most\nobjects, excluding those that cannot be Marshal-ed (bindings, procedure\nobjects, IO instances, or singleton objects).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-train-core","origin":"net/rubygem-train-core","version":"3.12.7","comment":"Minimal Train with a backends for ssh and winrm","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/inspec/train","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"83c46c4f697ea286efa38a20b8687b342e23b63341be7dcbf02d66c56d3d70d2","flatsize":170765,"path":"All/rubygem-train-core-3.12.7.pkg","repopath":"All/rubygem-train-core-3.12.7.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":41616,"desc":"Train lets you talk to your local or remote operating systems and APIs with a\nunified interface.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-addressable":{"origin":"www/rubygem-addressable","version":"2.8.7"},"rubygem-ffi":{"origin":"devel/rubygem-ffi","version":"1.17.2"},"rubygem-json":{"origin":"devel/rubygem-json","version":"2.11.3"},"rubygem-mixlib-shellout":{"origin":"devel/rubygem-mixlib-shellout","version":"3.2.5"},"rubygem-net-scp":{"origin":"security/rubygem-net-scp","version":"4.1.0"},"rubygem-net-ssh6":{"origin":"security/rubygem-net-ssh6","version":"6.1.0"}},"categories":["net","rubygems"]},{"name":"rubygem-train","origin":"net/rubygem-train","version":"3.12.7","comment":"Transport interface to talk to different backends","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/inspec/train","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a4fa9a94427be3322d55e11e398169bbf907319973a14bfd492fa3a121c9f6ff","flatsize":55953,"path":"All/rubygem-train-3.12.7.pkg","repopath":"All/rubygem-train-3.12.7.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":13612,"desc":"Train lets you talk to your local or remote operating systems and APIs with a\nunified interface.\n\nIt allows you to:\n- execute commands via run_command\n- interact with files via file\n- identify the target operating system via os\n- authenticate to API-based services and treat them like a platform\n\nTrain supports:\n- Local execution\n- SSH\n- WinRM\n- Docker\n- Mock (for testing and debugging)\n- AWS as an API\n- Azure as an API\n- VMware via PowerCLI\n- Habitat","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport71":{"origin":"devel/rubygem-activesupport71","version":"7.1.5.1"},"rubygem-azure_graph_rbac":{"origin":"devel/rubygem-azure_graph_rbac","version":"0.17.2"},"rubygem-azure_mgmt_key_vault":{"origin":"devel/rubygem-azure_mgmt_key_vault","version":"0.17.7"},"rubygem-azure_mgmt_resources":{"origin":"devel/rubygem-azure_mgmt_resources","version":"0.18.2"},"rubygem-azure_mgmt_security":{"origin":"devel/rubygem-azure_mgmt_security","version":"0.19.0"},"rubygem-azure_mgmt_storage":{"origin":"devel/rubygem-azure_mgmt_storage","version":"0.23.0"},"rubygem-docker-api":{"origin":"net/rubygem-docker-api","version":"1.34.2"},"rubygem-google-apis-admin_directory_v1":{"origin":"devel/rubygem-google-apis-admin_directory_v1","version":"0.61.0"},"rubygem-google-apis-cloudkms_v1":{"origin":"devel/rubygem-google-apis-cloudkms_v1","version":"0.56.0"},"rubygem-google-apis-cloudresourcemanager_v1":{"origin":"devel/rubygem-google-apis-cloudresourcemanager_v1","version":"0.42.0"},"rubygem-google-apis-compute_v1":{"origin":"devel/rubygem-google-apis-compute_v1","version":"0.115.0"},"rubygem-google-apis-iam_v1":{"origin":"devel/rubygem-google-apis-iam_v1","version":"0.64.0"},"rubygem-google-apis-monitoring_v3":{"origin":"devel/rubygem-google-apis-monitoring_v3","version":"0.75.0"},"rubygem-google-apis-storage_v1":{"origin":"devel/rubygem-google-apis-storage_v1","version":"0.50.0"},"rubygem-googleauth":{"origin":"security/rubygem-googleauth","version":"1.13.1"},"rubygem-inifile":{"origin":"textproc/rubygem-inifile","version":"3.0.0"},"rubygem-train-core":{"origin":"net/rubygem-train-core","version":"3.12.7"},"rubygem-train-winrm":{"origin":"net/rubygem-train-winrm","version":"0.2.17"}},"categories":["net","rubygems"]},{"name":"rubygem-trailblazer-option","origin":"devel/rubygem-trailblazer-option","version":"0.1.2","comment":"Dynamic options to evaluate at runtime","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/trailblazer/trailblazer-option","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5849d99242cd2098414ba420d2ee3836fe2d7ccb2828cb286bf8fdff78d8690c","flatsize":17556,"path":"All/rubygem-trailblazer-option-0.1.2.pkg","repopath":"All/rubygem-trailblazer-option-0.1.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6640,"desc":"Trailblazer::Option is the one of the core concept behind traiblazer-operation's\nstep API, reform's populator API etc. It makes us possible to accept any kind of\ncallable objects at compile time and execute them at runtime.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"scratch","origin":"lang/scratch","version":"1.4.0.7_1","comment":"Scratch programing language","maintainer":"takeshi.mutoh@gmail.com","www":"https://scratch.mit.edu/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eb98921743bcc79e879fbee75d52f532bbe6db76a667b4d309c697b9053a6c74","flatsize":59003224,"path":"All/scratch-1.4.0.7_1.pkg","repopath":"All/scratch-1.4.0.7_1.pkg","licenselogic":"and","licenses":["CC-BY-SA-3.0","GPLv2","MIT"],"pkgsize":34261704,"desc":"A new programming language that makes it easy to create your own\ninteractive stories, animations, games, music, and art - and share your\ncreations on the web. Designed to help young people (ages 8 and up)\ndevelop 21st century learning skills. As they create Scratch projects,\nyoung people learn important mathematical and computational ideas, while\nalso gaining a deeper understanding of the process of design.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libv4l":{"origin":"multimedia/libv4l","version":"1.23.0_5"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"squeak":{"origin":"lang/squeak","version":"4.10.2_15"}},"categories":["lang"],"messages":[{"message":"In current Scratch, some resource require at /usr/share/scratch.\nThis is hard coded at Scratch.image.\n\nSome function assume Scratch resources at /usr/share/scratch like:\n- locale for change languages,\n- Media files: costume, sound, background, and so on\n\nIf you want to use these function, try create symbolic link AT YOUR OWN LISK.\n# ln -s /usr/local/share/scratch /usr/share/scratch","type":"install"}]},{"name":"rubygem-travis","origin":"devel/rubygem-travis","version":"1.14.0_1","comment":"CLI and Ruby client library for Travis CI","maintainer":"ruby@FreeBSD.org","www":"https://github.com/travis-ci/travis.rb","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ad2744b79f6a0922c053763dfa699df92b91a77f17448aa63912862d6ece8d84","flatsize":628857,"path":"All/rubygem-travis-1.14.0_1.pkg","repopath":"All/rubygem-travis-1.14.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":169364,"desc":"CLI and Ruby client library for Travis CI","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-faraday":{"origin":"www/rubygem-faraday","version":"2.12.2"},"rubygem-faraday-rack":{"origin":"www/rubygem-faraday-rack","version":"2.0.0"},"rubygem-highline2":{"origin":"devel/rubygem-highline2","version":"2.1.0"},"rubygem-json_pure":{"origin":"devel/rubygem-json_pure","version":"2.8.1"},"rubygem-launchy2":{"origin":"devel/rubygem-launchy2","version":"2.5.2"},"rubygem-pusher-client":{"origin":"www/rubygem-pusher-client","version":"0.6.2"},"rubygem-rack-test":{"origin":"www/rubygem-rack-test","version":"2.2.0"},"rubygem-travis-gh":{"origin":"devel/rubygem-travis-gh","version":"0.21.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-tool","origin":"devel/rubygem-tool","version":"0.2.3","comment":"Ruby library used by Sinatra 2.0, Mustermann and related projects","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rkh/tool","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f5fa43f9b087c906d0c6e855f19575bb5405ece3403ae8b1ef241c0965480d3b","flatsize":19571,"path":"All/rubygem-tool-0.2.3.pkg","repopath":"All/rubygem-tool-0.2.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7228,"desc":"Welcome to Tool, the general purpose Ruby library used by Sinatra 2.0,\nMustermann and related projects.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-traces","origin":"devel/rubygem-traces","version":"0.15.2","comment":"Application instrumentation and tracing","maintainer":"sunpoet@FreeBSD.org","www":"https://socketry.github.io/traces/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4a1a3fa20ab728a491ed9fda45d925cd34250de059622dd18d72b0498eb680c2","flatsize":23724,"path":"All/rubygem-traces-0.15.2.pkg","repopath":"All/rubygem-traces-0.15.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8600,"desc":"Traces captures nested traces during code execution in a vendor agnostic way.\n\nFeatures:\n- Zero-overhead if tracing is disabled and minimal overhead if enabled.\n- Small opinionated interface with standardised semantics, consistent with the\n  W3C Trace Context Specification.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-tracer","origin":"devel/rubygem-tracer","version":"0.2.3","comment":"Output a source level execution trace of a Ruby program","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/tracer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8b9a6541db56f1917e8f148aba246ba7924c3da70599ce57c709c5bcceb09b86","flatsize":35096,"path":"All/rubygem-tracer-0.2.3.pkg","repopath":"All/rubygem-tracer-0.2.3.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":11584,"desc":"Tracer outputs a source level execution trace of a Ruby program.\n\nIt does this by registering an event handler with Kernel#set_trace_func for\nprocessing incoming events. It also provides methods for filtering unwanted\ntrace output (see Tracer.add_filter, Tracer.on, and Tracer.off).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-tpm-key_attestation","origin":"security/rubygem-tpm-key_attestation","version":"0.14.0","comment":"TPM Key Attestation verifier","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/cedarcode/tpm-key_attestation","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"342d2f6d2f7983c2e2f50806ec1feff1684460d0a84662dd13361028f271a424","flatsize":80374,"path":"All/rubygem-tpm-key_attestation-0.14.0.pkg","repopath":"All/rubygem-tpm-key_attestation-0.14.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":29956,"desc":"TPM Key Attestation verifier","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-bindata":{"origin":"devel/rubygem-bindata","version":"2.5.0"},"rubygem-openssl":{"origin":"security/rubygem-openssl","version":"3.3.0"},"rubygem-openssl-signature_algorithm":{"origin":"security/rubygem-openssl-signature_algorithm","version":"1.0.0"}},"categories":["rubygems","security"]},{"name":"rubygem-to_regexp","origin":"devel/rubygem-to_regexp","version":"0.2.1","comment":"Provides a safe way to convert strings to regexps","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/seamusabshere/to_regexp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"33d3b571bbbe5333ebe07698947249b98ca3e0078e28cb4adf3560e5afbb49b1","flatsize":17099,"path":"All/rubygem-to_regexp-0.2.1.pkg","repopath":"All/rubygem-to_regexp-0.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6320,"desc":"Basically a safe way to convert strings to regexps (with options).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-tmuxinator","origin":"sysutils/rubygem-tmuxinator","version":"3.3.3","comment":"Manage complex tmux sessions easily","maintainer":"ruby@FreeBSD.org","www":"https://github.com/tmuxinator/tmuxinator","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1eb2862d825e899b1731875ce9a3ffd9374ec191b6e05df9dffc7c878b8ceb5d","flatsize":149624,"path":"All/rubygem-tmuxinator-3.3.3.pkg","repopath":"All/rubygem-tmuxinator-3.3.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":29780,"desc":"Tmuxinator allows complex tmux sessions to be defined using YAML and ERB,\nand handles launching and reattaching those session.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-erubi":{"origin":"www/rubygem-erubi","version":"1.13.1"},"rubygem-thor":{"origin":"devel/rubygem-thor","version":"1.3.2"},"rubygem-xdg2":{"origin":"devel/rubygem-xdg2","version":"2.2.5"},"tmux":{"origin":"sysutils/tmux","version":"3.5a_1"}},"categories":["ruby","sysutils"],"options":{"TMUX":"on","TMUX23":"off"}},{"name":"rubygem-totoridipjp","origin":"www/rubygem-totoridipjp","version":"0.1.0_1","comment":"Ruby interface to totori.dip.jp Web API","maintainer":"tota@FreeBSD.org","www":"https://rubygems.org/gems/totoridipjp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ebd2d9ff0d1968f97f57cab2cd0be56730cf9ea264a5d687880023991e32c2fa","flatsize":7585,"path":"All/rubygem-totoridipjp-0.1.0_1.pkg","repopath":"All/rubygem-totoridipjp-0.1.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4028,"desc":"A Ruby library that provides access to totori.dip.jp Web APIs.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","www"]},{"name":"rubygem-tomlrb1","origin":"textproc/rubygem-tomlrb1","version":"1.3.0","comment":"Racc-based TOML parser","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/fbernier/tomlrb","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eb0d0b348619fa5091344c9311343fa9e264cf4a43fd00f08d51ffe60383afe0","flatsize":27018,"path":"All/rubygem-tomlrb1-1.3.0.pkg","repopath":"All/rubygem-tomlrb1-1.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6860,"desc":"Tomlrb is a Racc-based TOML Ruby parser supporting the 0.4.0 version of the\nspec.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-tomlrb","origin":"textproc/rubygem-tomlrb","version":"2.0.3","comment":"Racc-based TOML parser","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/fbernier/tomlrb","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"721caf9313219734f770aa231f723b41576d8a55f8bac899c8dc02dee7c07ce0","flatsize":43799,"path":"All/rubygem-tomlrb-2.0.3.pkg","repopath":"All/rubygem-tomlrb-2.0.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9820,"desc":"Tomlrb is a Racc-based TOML Ruby parser supporting the 0.4.0 version of the\nspec.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-toml-rb","origin":"www/rubygem-toml-rb","version":"2.2.0","comment":"TOML parser using Citrus parsing library","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/emancu/toml-rb","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"96622dda6c15f09425ea2f7fba7a6528439aa0a912cbbc6d26f4fb846133372d","flatsize":24998,"path":"All/rubygem-toml-rb-2.2.0.pkg","repopath":"All/rubygem-toml-rb-2.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8684,"desc":"A TOML parser using Citrus parsing library.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-citrus":{"origin":"textproc/rubygem-citrus","version":"3.0.2"}},"categories":["rubygems","www"]},{"name":"rubygem-toml","origin":"textproc/rubygem-toml","version":"0.3.0","comment":"TOML parser","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jm/toml","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2271883d9f5ac8f94d93372d294e2ff272b4d4a865a31ae783452e3002017bc3","flatsize":18513,"path":"All/rubygem-toml-0.3.0.pkg","repopath":"All/rubygem-toml-0.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7332,"desc":"rubygem-toml is a TOML parser.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-parslet":{"origin":"textproc/rubygem-parslet","version":"2.0.0"}},"categories":["rubygems","textproc"]},{"name":"rubygem-tmpdir","origin":"devel/rubygem-tmpdir","version":"0.3.1","comment":"Extend the Dir class to manage the OS temporary file path","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/tmpdir","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"03b966fccdccda35a1ff8937c6d4a971cb1ff41ac710e4c70e17a460a9afe588","flatsize":15973,"path":"All/rubygem-tmpdir-0.3.1.pkg","repopath":"All/rubygem-tmpdir-0.3.1.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":6428,"desc":"Dir.mktmpdir creates a temporary directory. The directory is created with 0700\npermission.\n\nApplication should not change the permission to make the temporary directory\naccessible from other users.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-fileutils":{"origin":"devel/rubygem-fileutils","version":"1.7.3"}},"categories":["devel","rubygems"]},{"name":"rubygem-tinyatom","origin":"www/rubygem-tinyatom","version":"0.3.6_2","comment":"Small and easy to use ruby Atom feed generator","maintainer":"ruby@FreeBSD.org","www":"https://github.com/mmb/tinyatom","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cf4beea40553362c3f47ab9e8f50e96c127f5ebf077b023c32524bff967a801e","flatsize":11452,"path":"All/rubygem-tinyatom-0.3.6_2.pkg","repopath":"All/rubygem-tinyatom-0.3.6_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4728,"desc":"Small and easy to use ruby Atom feed generator","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-builder":{"origin":"devel/rubygem-builder","version":"3.3.0"},"rubygem-public_suffix":{"origin":"dns/rubygem-public_suffix","version":"6.0.1_10"}},"categories":["rubygems","www"]},{"name":"rubygem-timfel-krb5-auth","origin":"security/rubygem-timfel-krb5","version":"0.8.3","comment":"KRB5 for Ruby","maintainer":"ruby@FreeBSD.org","www":"https://github.com/timfel/krb5-auth","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"251fbe6a95f4d490c219f3a9734fb87b474a91003f31aced48b6530e55dcd099","flatsize":21274,"path":"All/rubygem-timfel-krb5-auth-0.8.3.pkg","repopath":"All/rubygem-timfel-krb5-auth-0.8.3.pkg","licenselogic":"single","pkgsize":8180,"desc":"timfel-krb5-auth - ruby wrapper for KRB5","deps":{"krb5":{"origin":"security/krb5","version":"1.21.3_1"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","security"]},{"name":"rubygem-tins","origin":"devel/rubygem-tins","version":"1.38.0","comment":"Useful tools library in Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/flori/tins","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5205dfc31565dd9ed044a33d5a97f1bfd190cf2b9cb0b7f767219251e8eae83c","flatsize":511055,"path":"All/rubygem-tins-1.38.0.pkg","repopath":"All/rubygem-tins-1.38.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":91988,"desc":"Useful tools library in Ruby - All the stuff that isn't good/big enough for a\nreal library.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-bigdecimal":{"origin":"math/rubygem-bigdecimal","version":"3.1.9"},"rubygem-sync":{"origin":"devel/rubygem-sync","version":"0.5.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-titlecase","origin":"devel/rubygem-titlecase","version":"0.1.1","comment":"Ruby string extensions to add title case support","maintainer":"ruby@FreeBSD.org","www":"https://github.com/samsouder/titlecase","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5d718133a01cdf4bc64174345672eb46ae49f9349e0efe4dfa4e43fa8b984069","flatsize":6983,"path":"All/rubygem-titlecase-0.1.1.pkg","repopath":"All/rubygem-titlecase-0.1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3460,"desc":"A set of methods added to the String class to allow title casing of strings:\n- capitalize each word\n- downcase each of the small_words\n- words with capitals after the first character are left alone\n- words with periods are left alone\n- first and last word always capitalized\n- small words after colons are capitalized","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-timeliness","origin":"devel/rubygem-timeliness","version":"0.5.2","comment":"Fast date/time parser with customisable formats, timezone and I18n support","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/adzap/timeliness","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b79a6cddc476590a1e75c01454ae4cd17eb8b8ddfce13d61722d348fafabe15f","flatsize":103366,"path":"All/rubygem-timeliness-0.5.2.pkg","repopath":"All/rubygem-timeliness-0.5.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":23692,"desc":"Date/time parser for Ruby with the following features:\n- Extensible with custom formats and tokens.\n- It's pretty fast. Up to 60%25 faster than Time/Date parse method.\n- Control the parser strictness.\n- Control behaviour of ambiguous date formats (US vs European e.g. mm/dd/yy,\n  dd/mm/yy).\n- I18n support (for months), if I18n gem loaded.\n- Fewer WTFs than Time/Date parse method.\n- Has no dependencies.\n\nExtracted from the validates_timeliness gem, it has been rewritten cleaner and\nmuch faster. It's most suitable for when you need to control the parsing\nbehaviour. It's faster than the Time/Date class parse methods, so it has general\nappeal.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-tinder","origin":"net-im/rubygem-tinder","version":"1.10.1_3","comment":"Ruby API for interfacing with Campfire","maintainer":"ruby@FreeBSD.org","www":"https://github.com/collectiveidea/tinder","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4afa88b22ceae0200d25f9a5724cbe983a47590badc85fa9fa0c3d1456a7745f","flatsize":54714,"path":"All/rubygem-tinder-1.10.1_3.pkg","repopath":"All/rubygem-tinder-1.10.1_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15904,"desc":"A Ruby API for interfacing with Campfire, the 37Signals chat application.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-eventmachine":{"origin":"devel/rubygem-eventmachine","version":"1.2.7"},"rubygem-faraday0":{"origin":"www/rubygem-faraday0","version":"0.17.6"},"rubygem-faraday_middleware0":{"origin":"www/rubygem-faraday_middleware0","version":"0.14.0"},"rubygem-hashie":{"origin":"devel/rubygem-hashie","version":"5.0.0"},"rubygem-json1":{"origin":"devel/rubygem-json1","version":"1.8.6"},"rubygem-mime-types":{"origin":"misc/rubygem-mime-types","version":"3.6.0"},"rubygem-multi_json":{"origin":"devel/rubygem-multi_json","version":"1.15.0"},"rubygem-twitter-stream":{"origin":"net/rubygem-twitter-stream","version":"0.1.16_2"}},"categories":["net-im","rubygems"]},{"name":"rubygem-timecop","origin":"devel/rubygem-timecop","version":"0.9.10","comment":"Mock current time to test time-dependent code","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/travisjeffery/timecop","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f4e48f684e441e35761bb353d14b422c74e6a399e3854204b844aef10917a268","flatsize":28894,"path":"All/rubygem-timecop-0.9.10.pkg","repopath":"All/rubygem-timecop-0.9.10.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9436,"desc":"timecop is a gem providing \"time travel\" and \"time freezing\" capabilities,\nmaking it dead simple to test time-dependent code. It provides a unified method\nto mock Time.now, Date.today, and DateTime.now in a single call.\n\nFeatures:\n- Freeze time to a specific point.\n- Travel back to a specific point in time, but allow time to continue moving\n  forward from there.\n- Scale time by a given scaling factor that will cause time to move at an\n  accelerated pace.\n- No dependencies, can be used with any ruby project\n- Timecop api allows arguments to be passed into #freeze and #travel as one of\n  the following:\n  - Time instance\n  - DateTime instance\n  - Date instance\n  - individual arguments (year, month, day, hour, minute, second)\n  - a single integer argument that is interpreted as an offset in seconds from\n    Time.now\n- Nested calls to Timecop#travel and Timecop#freeze are supported -- each block\n  will maintain its interpretation of now.\n- Works with regular Ruby projects, and Ruby on Rails projects","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-tinymce-rails","origin":"www/rubygem-tinymce-rails","version":"4.7.13","comment":"Seamlessly integrates TinyMCE into the Rails asset pipeline","maintainer":"zi@FreeBSD.org","www":"https://github.com/spohlenz/tinymce-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"07435a572b545b1d196e40e07f906259208574fc59e1f556745939a3024ac0a0","flatsize":2430223,"path":"All/rubygem-tinymce-rails-4.7.13.pkg","repopath":"All/rubygem-tinymce-rails-4.7.13.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":507796,"desc":"Seamlessly integrates TinyMCE into the Rails asset pipeline introduced\nin Rails 3.1.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-railties4":{"origin":"www/rubygem-railties4","version":"4.2.11.3"}},"categories":["rubygems","www"]},{"name":"rubygem-timers","origin":"devel/rubygem-timers","version":"4.4.0","comment":"Pure Ruby one-shot and periodic timers","maintainer":"ruby@FreeBSD.org","www":"https://github.com/socketry/timers","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dfdfa12e86e5fbd0a54b4f3ac49356831f2d6f0ade86e629ebde49dd3c765aff","flatsize":24667,"path":"All/rubygem-timers-4.4.0.pkg","repopath":"All/rubygem-timers-4.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9724,"desc":"Pure Ruby one-shot and periodic timers","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-tidy_ffi","origin":"textproc/rubygem-tidy_ffi","version":"1.0.1","comment":"Tidy library interface via FFI","maintainer":"ruby@FreeBSD.org","www":"https://github.com/libc/tidy_ffi","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9e37aaa5f56dc5f2c179a63132fc04cb1e802108ee7aa9cae7129747575a72d9","flatsize":28064,"path":"All/rubygem-tidy_ffi-1.0.1.pkg","repopath":"All/rubygem-tidy_ffi-1.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9232,"desc":"Tidy library interface via FFI","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ffi":{"origin":"devel/rubygem-ffi","version":"1.17.2"}},"categories":["rubygems","textproc"]},{"name":"rubygem-timeout","origin":"devel/rubygem-timeout","version":"0.4.3","comment":"Auto-terminate potentially long-running operations in Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/timeout","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a4758ddc4d48523a344f75d1976f7a7171219e3f8a731d411a375cdd7942bb46","flatsize":17496,"path":"All/rubygem-timeout-0.4.3.pkg","repopath":"All/rubygem-timeout-0.4.3.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":5956,"desc":"Timeout provides a way to auto-terminate a potentially long-running operation if\nit hasn't finished in a fixed amount of time.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-time","origin":"devel/rubygem-time","version":"0.4.1","comment":"Extend the Time class with methods for parsing and conversion","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/time","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e26c714fefd940053d50a8d29d6f454c1ab67d5e65a10df475a264b6e1ed7ae0","flatsize":35323,"path":"All/rubygem-time-0.4.1.pkg","repopath":"All/rubygem-time-0.4.1.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":10264,"desc":"When 'time' is required, Time is extended with additional methods for parsing\nand converting Times.\n\nThis library extends the Time class with the following conversions between date\nstrings and Time objects:\n- date-time defined by RFC 2822\n- HTTP-date defined by RFC 2616.\n- dateTime defined by XML Schema Part 2: Datatypes (ISO 8601)\n- various formats handled by Date._parse\n- custom formats handled by Date._strptime","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-date":{"origin":"devel/rubygem-date","version":"3.4.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-tilt1","origin":"devel/rubygem-tilt1","version":"1.4.1","comment":"Generic interface to multiple Ruby template engines","maintainer":"ruby@FreeBSD.org","www":"https://github.com/rtomayko/tilt","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1b747ad150df8970f93bfc11ce508eee2f9e7982ee68a50749b4ff71a425c220","flatsize":175004,"path":"All/rubygem-tilt1-1.4.1.pkg","repopath":"All/rubygem-tilt1-1.4.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":36952,"desc":"Tilt is a thin interface over a bunch of different Ruby template engines in an\nattempt to make their usage as generic possible. This is useful for web\nframeworks, static site generators, and other systems that support multiple\ntemplate engines but don't want to code for each of them individually.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-thread_safe","origin":"devel/rubygem-thread_safe","version":"0.3.6","comment":"Thread-safe collections and utilities for Ruby","maintainer":"ruby@FreeBSD.org","www":"https://github.com/ruby-concurrency/thread_safe","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3c4c310385787198303a78496ac6a7e0fa84a2a8737859aca8eacd17d05d5cb7","flatsize":153891,"path":"All/rubygem-thread_safe-0.3.6.pkg","repopath":"All/rubygem-thread_safe-0.3.6.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":35508,"desc":"Thread-safe collections and utilities for Ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-thread-local","origin":"devel/rubygem-thread-local","version":"1.1.0","comment":"Provide a class-level mixin to make thread local state easy","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/socketry/thread-local","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"62841d5d9e2c44fa591e691ff15129e0fe0dd396abea03823e79be54aaf5ba3f","flatsize":5886,"path":"All/rubygem-thread-local-1.1.0.pkg","repopath":"All/rubygem-thread-local-1.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3124,"desc":"Thread::Local provides a simple high level interface for per-class thread\nlocals. Implements a standard interface for \"shared global state\". It avoids\nreinventing thread-local semantics in your own code by using this\nimplementation.\n\nFeatures:\n- Convert global state to thread local state easily.\n- Avoid race conditions and data corruption.\n- Provides a standard interface for policy driven design.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-tilt","origin":"devel/rubygem-tilt","version":"2.6.0","comment":"Generic interface to multiple Ruby template engines","maintainer":"ruby@FreeBSD.org","www":"https://github.com/jeremyevans/tilt","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5b5ccd39ff8f7ba0d665142479a7735aa1e3ea179764789531f688a00d4eee42","flatsize":78144,"path":"All/rubygem-tilt-2.6.0.pkg","repopath":"All/rubygem-tilt-2.6.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":23476,"desc":"Tilt is a thin interface over a bunch of different Ruby template engines in an\nattempt to make their usage as generic possible. This is useful for web\nframeworks, static site generators, and other systems that support multiple\ntemplate engines but don't want to code for each of them individually.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-thor0","origin":"devel/rubygem-thor0","version":"0.20.3","comment":"Scripting framework that replaces rake, sake, and rubigen","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/erikhuda/thor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d965eea88a6d22cf634a34d691dc11501abf9fb26b92a1df77acad8fb944d17c","flatsize":190789,"path":"All/rubygem-thor0-0.20.3.pkg","repopath":"All/rubygem-thor0-0.20.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":47188,"desc":"A scripting framework that replaces rake, sake and rubigen","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-thor","origin":"devel/rubygem-thor","version":"1.3.2","comment":"Scripting framework that replaces rake, sake, and rubigen","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/thor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b0f77cbd9fb6e493d4a2b4b168d23404b72277a3f068ec366805ab3ea0b1c65a","flatsize":198979,"path":"All/rubygem-thor-1.3.2.pkg","repopath":"All/rubygem-thor-1.3.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":47812,"desc":"A scripting framework that replaces rake, sake and rubigen","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-thwait","origin":"devel/rubygem-thwait","version":"0.2.0","comment":"Watches for termination of multiple threads","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/thwait","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0f92121cc3c0887088285971b88f85b56baf7aafe8cad26d03d8e5dbe8e4a76f","flatsize":10088,"path":"All/rubygem-thwait-0.2.0.pkg","repopath":"All/rubygem-thwait-0.2.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":4684,"desc":"ThreadsWait watches for termination of multiple threads. Basic functionality\n(wait until specified threads have terminated) can be accessed through the class\nmethod ThreadsWait::all_waits. Finer control can be gained using instance\nmethods.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-e2mmap":{"origin":"devel/rubygem-e2mmap","version":"0.1.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-thruster","origin":"www/rubygem-thruster","version":"0.1.12","comment":"Zero-config HTTP/2 proxy for lightweight production deployments","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/basecamp/thruster","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8e51992792f855bd86eb8b9751c47ab6d7422552b5cd97c00862d66049985bca","flatsize":9926,"path":"All/rubygem-thruster-0.1.12.pkg","repopath":"All/rubygem-thruster-0.1.12.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5072,"desc":"Thruster is an HTTP/2 proxy for simple production-ready deployments of Rails\napplications. It runs alongside the Puma webserver to provide a few additional\nfeatures that help your app run efficiently and safely on the open Internet:\n- HTTP/2 support\n- Automatic TLS certificate management with Let's Encrypt\n- Basic HTTP caching of public assets\n- X-Sendfile support and compression, to efficiently serve static files\n\nThruster aims to be as zero-config as possible. It has no configuration file,\nand most features are automatically enabled with sensible defaults. The goal is\nthat simply running your Puma server with Thruster should be enough to get a\nproduction-ready setup.\n\nThe only exception to this is TLS provisioning: in order for Thruster to\nprovision TLS certificates, it needs to know which domain those certificates\nshould be for. So to use TLS, you need to set the TLS_DOMAIN environment\nvariable. If you don't set this variable, Thruster will run in HTTP-only mode.\n\nThruster also wraps the Puma process so that you can use it without managing\nmultiple processes yourself. This is particularly useful when running in a\ncontainerized environment, where you typically won't have a process manager\navailable to coordinate the processes. Instead you can use Thruster as your CMD,\nand it will manage Puma for you.\n\nThruster was originally created for the ONCE project, where we wanted a no-fuss\nway to serve a Rails application from a single container, directly on the open\nInternet. We've since found it useful for simple deployments of other Rails\napplications.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","www"]},{"name":"rubygem-thrift","origin":"devel/rubygem-thrift","version":"0.21.0,1","comment":"Ruby interface to thrift","maintainer":"komarov@valerka.net","www":"https://thrift.apache.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5688f5b55153eb971ce67cce1a37e225957265a87ceb53ad5dcd838c352e41d9","flatsize":500804,"path":"All/rubygem-thrift-0.21.0,1.pkg","repopath":"All/rubygem-thrift-0.21.0,1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":75140,"desc":"Ruby interface to Thrift.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:apache:thrift:0.21.0:::::dragonfly6:x86_64"}},{"name":"rubygem-thor12","origin":"devel/rubygem-thor12","version":"1.2.2","comment":"Scripting framework that replaces rake, sake, and rubigen","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/thor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"52d5bba0b3860af9947aeb29844ae70caf9037315fdaae27d62aeccec489807f","flatsize":185216,"path":"All/rubygem-thor12-1.2.2.pkg","repopath":"All/rubygem-thor12-1.2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":44844,"desc":"A scripting framework that replaces rake, sake and rubigen","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-thin","origin":"www/rubygem-thin","version":"1.8.2","comment":"Fast and simple Ruby web server","maintainer":"ruby@FreeBSD.org","www":"https://github.com/macournoyer/thin","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cb252cdee9a31eebd6c59448f0038b62beed7b2451de39251188008d28762976","flatsize":200785,"path":"All/rubygem-thin-1.8.2.pkg","repopath":"All/rubygem-thin-1.8.2.pkg","licenselogic":"or","licenses":["GPLv2+","RUBY"],"pkgsize":53528,"desc":"Thin is a Ruby web server that glues together 3 of the best\nRuby libraries in web history:\n\n* the Mongrel parser, the root of Mongrel speed and security\n* Event Machine, a network I/O library with extremely high scalability,\n  performance and stability\n* Rack, a minimal interface between webservers and Ruby frameworks\n\nWhich makes it, with all humility, the most secure, stable, fast and\nextensible Ruby web server bundled in an easy to use gem for your own\npleasure.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-daemons":{"origin":"devel/rubygem-daemons","version":"1.4.1"},"rubygem-eventmachine":{"origin":"devel/rubygem-eventmachine","version":"1.2.7"},"rubygem-rack16":{"origin":"www/rubygem-rack16","version":"1.6.13"}},"categories":["rubygems","www"]},{"name":"rubygem-text","origin":"textproc/rubygem-text","version":"1.3.1","comment":"Collection of text algorithms","maintainer":"ruby@FreeBSD.org","www":"https://github.com/threedaymonk/text","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e3ab1cee6ca82203e01cd712656a42b21c31d21b325ea64433a5adc6bda2288f","flatsize":428847,"path":"All/rubygem-text-1.3.1.pkg","repopath":"All/rubygem-text-1.3.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":101428,"desc":"A collection of text algorithms: Levenshtein, Soundex, Metaphone,\nDouble Metaphone, Porter Stemming","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-test-unit","origin":"devel/rubygem-test-unit","version":"3.6.7","comment":"Improved version of Test::Unit bundled in Ruby","maintainer":"ruby@FreeBSD.org","www":"https://test-unit.github.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5d166b129f9a088d17cb9adcbaa848210be939a80e9dfd419fecf66c4b971691","flatsize":453485,"path":"All/rubygem-test-unit-3.6.7.pkg","repopath":"All/rubygem-test-unit-3.6.7.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","PSFL","RUBY"],"pkgsize":81632,"desc":"An xUnit family unit testing framework for Ruby.\n\nTest::Unit (test-unit) is unit testing framework for Ruby, based on xUnit\nprinciples. These were originally designed by Kent Beck, creator of extreme\nprogramming software development methodology, for Smalltalk's SUnit. It allows\nwriting tests, checking results and automated testing in Ruby.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-power_assert":{"origin":"devel/rubygem-power_assert","version":"2.0.5"}},"categories":["devel","rubygems"]},{"name":"rubygem-tk","origin":"x11-toolkits/rubygem-tk","version":"0.4.0","comment":"Ruby interface to TclTk-8.6","maintainer":"nmingotti@gmail.com","www":"https://github.com/ruby/tk","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a774b77b55c9f9e1f4e7e230611783202d2821272f41944c6ba01027a04c442f","flatsize":6206940,"path":"All/rubygem-tk-0.4.0.pkg","repopath":"All/rubygem-tk-0.4.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":1289008,"desc":"rubygem-tk provides the gem \"tk\", a Ruby interface to the\nTk GUI toolkit.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["rubygems","x11-toolkits"]},{"name":"rubygem-terser","origin":"textproc/rubygem-terser","version":"1.0.2","comment":"Terser minifies JavaScript files for Ruby","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/ahorek/terser-ruby","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5c998ec6e7c18c330158466ad652e9ae1b2ad4664556cdb205fb86420fa51d50","flatsize":453135,"path":"All/rubygem-terser-1.0.2.pkg","repopath":"All/rubygem-terser-1.0.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":114456,"desc":"Terser minifies JavaScript files by wrapping TerserJS to be accessible in Ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-execjs":{"origin":"devel/rubygem-execjs","version":"2.10.0_1"}},"categories":["rubygems","textproc"]},{"name":"rubygem-terrapin","origin":"devel/rubygem-terrapin","version":"1.0.1","comment":"Run shell commands safely","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/thoughtbot/terrapin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d8d79df467827d074b4e8865af286d5dc81434fcb68e80a577ce077573f02e78","flatsize":46704,"path":"All/rubygem-terrapin-1.0.1.pkg","repopath":"All/rubygem-terrapin-1.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14536,"desc":"Terrapin runs shell commands safely, even with user-supplied values.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-climate_control":{"origin":"devel/rubygem-climate_control","version":"1.2.0"}},"categories":["devel","rubygems"]},{"name":"rust-analyzer","origin":"devel/rust-analyzer","version":"2024.06.03_1","comment":"Experimental Rust compiler front-end for IDEs","maintainer":"rust@FreeBSD.org","www":"https://rust-analyzer.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bc2f41bf17a133f49142e2aa1305368a7f7e78dbca3739c50beba5cb0ee019ef","flatsize":37498919,"path":"All/rust-analyzer-2024.06.03_1.pkg","repopath":"All/rust-analyzer-2024.06.03_1.pkg","licenselogic":"or","licenses":["APACHE20","MIT"],"pkgsize":7312972,"desc":"Rust-analyzer is an implementation of Language Server Protocol for\nthe Rust programming language.  It provides features like completion\nand goto definition for many code editors.","categories":["devel"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"rubygem-terminal-table","origin":"textproc/rubygem-terminal-table","version":"3.0.2_1","comment":"Simple, feature rich ASCII table generation library","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/tj/terminal-table","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b7bd0c1f765f96047d469203d62ef253da7556e269b7dea3c0e7a7ea1171657b","flatsize":60729,"path":"All/rubygem-terminal-table-3.0.2_1.pkg","repopath":"All/rubygem-terminal-table-3.0.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17812,"desc":"Terminal Table is a fast and simple, yet feature rich ASCII table generator\nwritten in Ruby.\n\nFeatures:\n- Optional headings\n- Alignment of columns, headings, or cells\n- Supports column span\n- Easy modification of table strings (+, -, |)","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-unicode-display_width2":{"origin":"devel/rubygem-unicode-display_width2","version":"2.6.0"}},"categories":["rubygems","textproc"]},{"name":"rubygem-termcolor","origin":"textproc/rubygem-termcolor","version":"1.2.2","comment":"Library for ANSII color formatting like HTML for output in terminal","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jugyo/termcolor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4134586090cea4803bbf33d36861d68890c4598fe5a894b7e00fdb48b3b8812c","flatsize":11449,"path":"All/rubygem-termcolor-1.2.2.pkg","repopath":"All/rubygem-termcolor-1.2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5116,"desc":"Termcolor is a library for ANSI color formatting like HTML for output in\nterminal.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-highline":{"origin":"devel/rubygem-highline","version":"3.1.2"}},"categories":["rubygems","textproc"]},{"name":"rubygem-term-ansicolor","origin":"devel/rubygem-term-ansicolor","version":"1.11.2","comment":"Term::ANSIColor for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://flori.github.io/term-ansicolor/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5ce985295fdde0296aedcb2ff3cede53a7bd1b74ecf0ddf9483e4c949144098e","flatsize":148628,"path":"All/rubygem-term-ansicolor-1.11.2.pkg","repopath":"All/rubygem-term-ansicolor-1.11.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":41532,"desc":"Small Ruby library that colors strings using ANSI escape sequences.\nIt's possible to use constants:\n\n    print red, bold, \"red bold\", reset, \"\\n\"\n\nor unary functions:\n\n    print red(bold(\"red bold\")), \"\\n\"\n\nBlockforms do also autoreset at the block's end:\n\n    print red { bold { \"red bold\" } }, \"\\n\"\n\nIt's also possible to use this module as Mixin for classes of objects that\nrespond to :to_str, e.g. String.\n\n    class String\n      include Term::ANSIColor\n    end\n    print \"red bold\".red.bold, \"\\n\"","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-tins":{"origin":"devel/rubygem-tins","version":"1.38.0"}},"categories":["devel","ruby"]},{"name":"rubygem-temple","origin":"devel/rubygem-temple","version":"0.10.3","comment":"Template compilation framework in Ruby","maintainer":"ruby@FreeBSD.org","www":"https://github.com/judofyr/temple","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0fea577726bfc6e3d03fac6afdaabdd865da58f75229bd9867d1d798700d97b1","flatsize":100925,"path":"All/rubygem-temple-0.10.3.pkg","repopath":"All/rubygem-temple-0.10.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":28724,"desc":"A template language whose goal is reduce the syntax to the essential parts\nwithout becoming cryptic.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-templater","origin":"devel/rubygem-templater","version":"1.0.0","comment":"Ruby code generation framework","maintainer":"ruby@FreeBSD.org","www":"https://github.com/jnicklas/templater","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dff862052f99410fb61500f33e883ab71220657846278284a91b718660991fff","flatsize":148455,"path":"All/rubygem-templater-1.0.0.pkg","repopath":"All/rubygem-templater-1.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":28028,"desc":"Templater is a powerful code generation framework. It declarative\nrules for generators, supports generators discovery in gems, has idea\nof actions other than template rendering and is open for extension.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-diff-lcs":{"origin":"textproc/rubygem-diff-lcs","version":"1.6.0"},"rubygem-extlib":{"origin":"devel/rubygem-extlib","version":"0.9.16"},"rubygem-highline":{"origin":"devel/rubygem-highline","version":"3.1.2"}},"categories":["devel","rubygems"]},{"name":"rubygem-telesignenterprise","origin":"devel/rubygem-telesignenterprise","version":"2.3.1","comment":"TeleSign Enterprise Ruby SDK","maintainer":"mfechner@FreeBSD.org","www":"https://rubygems.org/gems/telesignenterprise","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6cba4f6a03837d6f535d1c38c46c6a1dd548dec6efed41fcba2bc30c3d8d19cb","flatsize":12722,"path":"All/rubygem-telesignenterprise-2.3.1.pkg","repopath":"All/rubygem-telesignenterprise-2.3.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4164,"desc":"TeleSign Enterprise Ruby SDK.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-telesign":{"origin":"devel/rubygem-telesign","version":"2.2.5"}},"categories":["devel","rubygems"]},{"name":"rubygem-telesign","origin":"devel/rubygem-telesign","version":"2.2.5","comment":"TeleSign Ruby SDK","maintainer":"mfechner@FreeBSD.org","www":"http://rubygems.org/gems/telesign","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"69436ed1098accef02b17dcd86f04ca76ab7d2dc326712dac27f2c83b73af6b6","flatsize":15754,"path":"All/rubygem-telesign-2.2.5.pkg","repopath":"All/rubygem-telesign-2.2.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5456,"desc":"TeleSign Ruby SDK.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-net-http-persistent":{"origin":"www/rubygem-net-http-persistent","version":"4.0.5"}},"categories":["devel","rubygems"]},{"name":"rubygem-teamocil","origin":"sysutils/rubygem-teamocil","version":"1.4.2_1","comment":"Helps you to set up window and splits layouts for tmux","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/remiprev/teamocil","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a48fccad1afbc98bab7cb6b19366bf0feabe80cd20ae8237bfaf64b42bf6060b","flatsize":44350,"path":"All/rubygem-teamocil-1.4.2_1.pkg","repopath":"All/rubygem-teamocil-1.4.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12548,"desc":"Teamocil is a simple tool used to automatically create sessions, windows and\nsplits in tmux with YAML files.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"tmux":{"origin":"sysutils/tmux","version":"3.5a_1"}},"categories":["rubygems","sysutils"]},{"name":"rubygem-tdiff","origin":"devel/rubygem-tdiff","version":"0.4.0","comment":"Calculates the differences between two tree-like structures","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/postmodern/tdiff","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7cc78701010f38843826f0f706d00d5572fd43d3c07e47e344e0323725b57126","flatsize":21783,"path":"All/rubygem-tdiff-0.4.0.pkg","repopath":"All/rubygem-tdiff-0.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7500,"desc":"TDiff calculates the differences between two tree-like structures. Similar to\nRubys built-in TSort module.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-task_list","origin":"www/rubygem-task_list","version":"1.0.2_1","comment":"GitHub-flavored-Markdown TaskList components","maintainer":"ruby@FreeBSD.org","www":"https://github.com/github/task_list","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"df639348d229499be9a5851b91794e183ac1464174d1bccca40ed4b1b980eee8","flatsize":48055,"path":"All/rubygem-task_list-1.0.2_1.pkg","repopath":"All/rubygem-task_list-1.0.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13828,"desc":"Provides various components necessary for integrating Task Lists\ninto GitHub-flavored-Markdown user content.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-html-pipeline":{"origin":"textproc/rubygem-html-pipeline","version":"2.14.3"}},"categories":["rubygems","www"]},{"name":"rubygem-tarantool","origin":"databases/rubygem-tarantool","version":"0.5.8","comment":"Tarantool KV-storage client","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/tarantool/tarantool-ruby","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"817dfeb4168dbb74bb5199da344abf95cdb16428887696c3ad99184bf4fd0ba3","flatsize":241130,"path":"All/rubygem-tarantool-0.5.8.pkg","repopath":"All/rubygem-tarantool-0.5.8.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":41336,"desc":"It's ruby client for Tarantool Key-Value Storage.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-bin_utils":{"origin":"devel/rubygem-bin_utils","version":"0.0.7"},"rubygem-iproto":{"origin":"net/rubygem-iproto","version":"0.3.17"},"rubygem-murmurhash3":{"origin":"devel/rubygem-murmurhash3","version":"0.1.7"},"rubygem-sumbur":{"origin":"devel/rubygem-sumbur","version":"0.1.2.2"}},"categories":["databases","rubygems"]},{"name":"rubygem-tailwindcss-rails-rails72","origin":"www/rubygem-tailwindcss-rails-rails72","version":"1.0.0","comment":"Integrate Tailwind CSS with the asset pipeline in Rails","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/tailwindcss-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3882fe3a5e7e7564142d75b386d2bc3ec3caf0cd4977446b83195345afa5984b","flatsize":7602038,"path":"All/rubygem-tailwindcss-rails-rails72-1.0.0.pkg","repopath":"All/rubygem-tailwindcss-rails-rails72-1.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":700288,"desc":"Tailwind CSS is a utility-first CSS framework packed with classes like flex,\npt-4, text-center and rotate-90 that can be composed to build any design,\ndirectly in your markup.\n\nThis gem gives access to the standard Tailwind CSS framework configured for dark\nmode, forms, aspect-ratio, typography, and the Inter font via the asset pipeline\nusing Sprockets (and soon Propshaft).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-railties72":{"origin":"www/rubygem-railties72","version":"7.2.2.1"}},"categories":["rubygems","www"]},{"name":"rubygem-termtter","origin":"net-im/rubygem-termtter","version":"2.2.9_1","comment":"Terminal based Twitter client","maintainer":"sunpoet@FreeBSD.org","www":"https://termtter.github.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0b8015f8197af9c8c0795776717301e55e38b80a00b9b156100523b013f57624","flatsize":1879069,"path":"All/rubygem-termtter-2.2.9_1.pkg","repopath":"All/rubygem-termtter-2.2.9_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1485612,"desc":"Termtter is a Terminal based Twitter client.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activerecord4":{"origin":"databases/rubygem-activerecord4","version":"4.2.11.3"},"rubygem-builder":{"origin":"devel/rubygem-builder","version":"3.3.0"},"rubygem-fluent-logger":{"origin":"devel/rubygem-fluent-logger","version":"0.9.1"},"rubygem-highline1":{"origin":"devel/rubygem-highline1","version":"1.7.10"},"rubygem-json1":{"origin":"devel/rubygem-json1","version":"1.8.6"},"rubygem-notify":{"origin":"devel/rubygem-notify","version":"0.5.2"},"rubygem-rubytter":{"origin":"net/rubygem-rubytter","version":"1.5.1"},"rubygem-termcolor":{"origin":"textproc/rubygem-termcolor","version":"1.2.2"}},"categories":["net-im","rubygems"]},{"name":"rubygem-table_print","origin":"devel/rubygem-table_print","version":"1.5.7","comment":"Turn objects into formatted columns","maintainer":"ruby@FreeBSD.org","www":"http://tableprintgem.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"face290c0e93ecc0fe758a9145c87da7a25fd3b90089f1a2e75e4633968d2fe9","flatsize":102433,"path":"All/rubygem-table_print-1.5.7.pkg","repopath":"All/rubygem-table_print-1.5.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":22720,"desc":"TablePrint turns objects into nicely formatted columns for easy reading.\nWorks great in rails console, works on pure ruby objects, autodetects\ncolumns and lets you traverse ActiveRecord associations.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","ruby"]},{"name":"rubygem-taskjuggler","origin":"deskutils/rubygem-taskjuggler","version":"3.7.2","comment":"Project management tool for UNIX based operating systems","maintainer":"sunpoet@FreeBSD.org","www":"https://taskjuggler.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cc8a16f4fad31091e8601c539e960316d7aa2ccf9b5fcf6d6eec9e1508ff6b0f","flatsize":4296265,"path":"All/rubygem-taskjuggler-3.7.2.pkg","repopath":"All/rubygem-taskjuggler-3.7.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":578200,"desc":"This is a port of Taskjuggler, a project management tool for Linux and UNIX\nsystem-based operating systems. Instead of clicking yourself painfully through\nhundreds of dialog boxes you specify your Taskjuggler project in a simple text\nformat. You simply list all your tasks and their dependencies. The information\nis sent through Taskjuggler and you will get all sorts of reports in HTML or\nXML format.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-mail":{"origin":"mail/rubygem-mail","version":"2.8.1,2"},"rubygem-term-ansicolor":{"origin":"devel/rubygem-term-ansicolor","version":"1.11.2"}},"categories":["deskutils","rubygems"]},{"name":"rubygem-tailwindcss-rails-rails71","origin":"www/rubygem-tailwindcss-rails-rails71","version":"1.0.0","comment":"Integrate Tailwind CSS with the asset pipeline in Rails","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/tailwindcss-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e3c496188833f9d139dc83cef0807ea316a0d58d429112fb580ed6d3c122249e","flatsize":7602038,"path":"All/rubygem-tailwindcss-rails-rails71-1.0.0.pkg","repopath":"All/rubygem-tailwindcss-rails-rails71-1.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":700304,"desc":"Tailwind CSS is a utility-first CSS framework packed with classes like flex,\npt-4, text-center and rotate-90 that can be composed to build any design,\ndirectly in your markup.\n\nThis gem gives access to the standard Tailwind CSS framework configured for dark\nmode, forms, aspect-ratio, typography, and the Inter font via the asset pipeline\nusing Sprockets (and soon Propshaft).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-railties71":{"origin":"www/rubygem-railties71","version":"7.1.5.1"}},"categories":["rubygems","www"]},{"name":"rubygem-t","origin":"net/rubygem-t","version":"4.1.1","comment":"Command-line power tool for Twitter","maintainer":"sunpoet@FreeBSD.org","www":"https://sferik.github.io/t-ruby/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"003eceda6185bee7728539fc69cb52adda62219361bb97bb613becede333a5a6","flatsize":127532,"path":"All/rubygem-t-4.1.1.pkg","repopath":"All/rubygem-t-4.1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":24812,"desc":"t is a command-line power tool for Twitter. The CLI takes syntactic cues from\nthe Twitter SMS commands, but it offers vastly more commands and capabilities\nthan are available via SMS.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-geokit":{"origin":"graphics/rubygem-geokit","version":"1.14.0"},"rubygem-htmlentities":{"origin":"textproc/rubygem-htmlentities","version":"4.3.4"},"rubygem-launchy":{"origin":"devel/rubygem-launchy","version":"3.1.1"},"rubygem-oauth":{"origin":"net/rubygem-oauth","version":"1.1.0"},"rubygem-retryable":{"origin":"devel/rubygem-retryable","version":"3.0.5"},"rubygem-thor":{"origin":"devel/rubygem-thor","version":"1.3.2"},"rubygem-twitter":{"origin":"net/rubygem-twitter","version":"8.1.0"}},"categories":["net","rubygems"]},{"name":"rubygem-syslog-logger","origin":"sysutils/rubygem-syslog-logger","version":"1.6.8","comment":"Improved Logger replacement that logs to syslog","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ngmoco/syslog_logger","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5406b3755d9222aa496b63b178c1e67dbe4d91d5a535dc0a0853ef3c2b6be0fb","flatsize":25717,"path":"All/rubygem-syslog-logger-1.6.8.pkg","repopath":"All/rubygem-syslog-logger-1.6.8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6828,"desc":"Logger::Syslog is a Logger replacement that logs to syslog. It is almost drop-in\nwith a few caveats. You can add Logger::Syslog to your Rails production\nenvironment to aggregate logs between multiple machines.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","sysutils"]},{"name":"rubygem-systemu","origin":"devel/rubygem-systemu","version":"2.6.5","comment":"Portable replacement for popen4","maintainer":"ruby@FreeBSD.org","www":"https://github.com/ahoward/systemu","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"42b4e36d8e872a3d7bf02a9f0dbae21447ed1d97f9a76b4530228ce48004bc9d","flatsize":41534,"path":"All/rubygem-systemu-2.6.5.pkg","repopath":"All/rubygem-systemu-2.6.5.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":12336,"desc":"systemu is a portable replacement for popen4 in ruby.\n\nsystemu can be used on any platform to return status, stdout, and stderr of\nany command.  unlike other methods like open3/popen4 there is zero danger of\nfull pipes or threading issues hanging your process or subprocess.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-tailwindcss-rails-rails70","origin":"www/rubygem-tailwindcss-rails-rails70","version":"1.0.0","comment":"Integrate Tailwind CSS with the asset pipeline in Rails","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/tailwindcss-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0956d17eb6be24361fba5df1217aaea1a7e2a018bab92775f78fee7fd87681ff","flatsize":7602038,"path":"All/rubygem-tailwindcss-rails-rails70-1.0.0.pkg","repopath":"All/rubygem-tailwindcss-rails-rails70-1.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":699964,"desc":"Tailwind CSS is a utility-first CSS framework packed with classes like flex,\npt-4, text-center and rotate-90 that can be composed to build any design,\ndirectly in your markup.\n\nThis gem gives access to the standard Tailwind CSS framework configured for dark\nmode, forms, aspect-ratio, typography, and the Inter font via the asset pipeline\nusing Sprockets (and soon Propshaft).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-railties70":{"origin":"www/rubygem-railties70","version":"7.0.8.7"}},"categories":["rubygems","www"]},{"name":"rubygem-sysinfo","origin":"devel/rubygem-sysinfo","version":"0.10.0","comment":"All your system-independent infoz in one handy class","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/delano/sysinfo","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e7a8a4455b176e254d1a7e611461a4f3e56f0617ffcddf5437d5bc7e1283cbff","flatsize":18866,"path":"All/rubygem-sysinfo-0.10.0.pkg","repopath":"All/rubygem-sysinfo-0.10.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7156,"desc":"rubygem-sysinfo provides all your system-independent informations in one handy\nclass.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-drydock":{"origin":"devel/rubygem-drydock","version":"0.6.9_1"},"rubygem-storable":{"origin":"devel/rubygem-storable","version":"0.10.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-syslog","origin":"devel/rubygem-syslog","version":"0.3.0","comment":"Ruby interface for the POSIX system logging facility","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/syslog","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a6e0d84c6d9f0cf82badb10ec2cb867c10348cfaab2101f3ed6cb1a6edbd1022","flatsize":47588,"path":"All/rubygem-syslog-0.3.0.pkg","repopath":"All/rubygem-syslog-0.3.0.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":12524,"desc":"Syslog is a simple wrapper for the UNIX syslog system calls that might be handy\nif you're writing a server in Ruby.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-logger":{"origin":"devel/rubygem-logger","version":"1.6.6"}},"categories":["devel","rubygems"]},{"name":"rust","origin":"lang/rust","version":"1.85.1","comment":"Language with a focus on memory safety and concurrency","maintainer":"rust@FreeBSD.org","www":"https://www.rust-lang.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"efd11189a0050fc873e274f4146dfb31b1bc9d2e8890dec34dee8dc05e04ca78","flatsize":1162855351,"path":"All/rust-1.85.1.pkg","repopath":"All/rust-1.85.1.pkg","licenselogic":"or","licenses":["APACHE20","MIT"],"pkgsize":164463036,"desc":"Rust is an open-source systems programming language that runs blazingly\nfast, prevents almost all crashes, and eliminates data races.\nSome of its features:\n\n  - Algebraic data types, type inference\n  - Pattern matching and closures\n  - Concurrency without data races\n  - Guaranteed memory safety\n  - Optional garbage collection\n  - Zero-cost abstractions\n  - Minimal runtime\n  - Efficient C bindings","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["lang"],"shlibs_required":["libc.so.8","libcrypto.so.12","libcurl.so.4","libexecinfo.so.1","libm.so.4","libpthread.so.0","librt.so.0","libssl.so.12","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on","GDB":"off","LTO":"off","PORT_LLVM":"off","SOURCES":"on","WASM":"on"},"annotations":{"cpe":"cpe:2.3:a:rust-lang:rust:1.85.1:::::dragonfly6:x86_64"}},{"name":"rubygem-sys-uptime","origin":"sysutils/rubygem-sys-uptime","version":"0.7.6","comment":"Provides uptime and boot time information","maintainer":"ruby@FreeBSD.org","www":"https://github.com/djberg96/sys-uptime","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"166fb3653ea4f1cd66e1cd1ddd0aabbefe364bfe5e2fba654b2628f55530abe0","flatsize":53823,"path":"All/rubygem-sys-uptime-0.7.6.pkg","repopath":"All/rubygem-sys-uptime-0.7.6.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":14340,"desc":"The sys-uptime library is a simple interface for gathering uptime information.\nYou can retrieve data in seconds, minutes, days, hours, or all of the above.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ffi":{"origin":"devel/rubygem-ffi","version":"1.17.2"}},"categories":["rubygems","sysutils"]},{"name":"rubygem-tailwindcss-rails","origin":"www/rubygem-tailwindcss-rails","version":"1.0.0_3","comment":"Integrate Tailwind CSS with the asset pipeline in Rails","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/tailwindcss-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4a5202c7f663ba653adc0bab240f350b7dd192f3d37a52542915a8fab027de1f","flatsize":7602038,"path":"All/rubygem-tailwindcss-rails-1.0.0_3.pkg","repopath":"All/rubygem-tailwindcss-rails-1.0.0_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":700544,"desc":"Tailwind CSS is a utility-first CSS framework packed with classes like flex,\npt-4, text-center and rotate-90 that can be composed to build any design,\ndirectly in your markup.\n\nThis gem gives access to the standard Tailwind CSS framework configured for dark\nmode, forms, aspect-ratio, typography, and the Inter font via the asset pipeline\nusing Sprockets (and soon Propshaft).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-railties80":{"origin":"www/rubygem-railties80","version":"8.0.2"}},"categories":["rubygems","www"]},{"name":"rubygem-sys-uname","origin":"sysutils/rubygem-sys-uname","version":"1.3.1","comment":"Ruby interface for getting system information","maintainer":"ruby@FreeBSD.org","www":"https://github.com/djberg96/sys-uname","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ca5bf2037e7f338ed2090f27f13e3b3580d51e8c02fcfaf4f089fe5e5ef6cdd8","flatsize":85914,"path":"All/rubygem-sys-uname-1.3.1.pkg","repopath":"All/rubygem-sys-uname-1.3.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":19840,"desc":"A Ruby interface for getting system information along the lines of the uname\nUnix command","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ffi":{"origin":"devel/rubygem-ffi","version":"1.17.2"}},"categories":["rubygems","sysutils"]},{"name":"rubygem-tempfile","origin":"devel/rubygem-tempfile","version":"0.3.1","comment":"Utility class for managing temporary files","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/tempfile","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"add2372d7ce9079d0f628eeab54d3e797d7565fac904d86b7727df090daaaf53","flatsize":31310,"path":"All/rubygem-tempfile-0.3.1.pkg","repopath":"All/rubygem-tempfile-0.3.1.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":10084,"desc":"Tempfile is a utility class for managing temporary files. When you create a\nTempfile object, it will create a temporary file with a unique filename. A\nTempfile objects behaves just like a File object, and you can perform all the\nusual file operations on it: reading data, writing data, changing its\npermissions, etc. So although this class does not explicitly document all\ninstance methods supported by File, you can in fact call any File instance\nmethod on a Tempfile object.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-sys-proctable","origin":"sysutils/rubygem-sys-proctable","version":"1.3.0","comment":"Ruby interface for getting process information","maintainer":"ruby@FreeBSD.org","www":"https://github.com/djberg96/sys-proctable","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"af24f8a59765e28d1ade3628a1edd24bf42fc43bd2d4d65472a620d058150e6c","flatsize":222053,"path":"All/rubygem-sys-proctable-1.3.0.pkg","repopath":"All/rubygem-sys-proctable-1.3.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":42832,"desc":"The sys-proctable library provides an interface for gathering information about\nprocesses on your system, i.e. the process table.  Most major platforms are\nsupported and, while different platforms may return different information, the\nexternal interface is identical across platforms.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ffi":{"origin":"devel/rubygem-ffi","version":"1.17.2"}},"categories":["rubygems","sysutils"]},{"name":"rubygem-sys-host","origin":"sysutils/rubygem-sys-host","version":"0.6.2","comment":"Provides hostname, IP address, and other information for a given host","maintainer":"ruby@FreeBSD.org","www":"https://github.com/djberg96/sys-host","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1897e6a12ad1556161d95dee13c9eb9ad7792e4485b1ccd0c8287546451fb2b4","flatsize":46067,"path":"All/rubygem-sys-host-0.6.2.pkg","repopath":"All/rubygem-sys-host-0.6.2.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":13080,"desc":"Provides hostname, ip address, and other information for a given host.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","sysutils"]},{"name":"rubygem-sys-filesystem14","origin":"sysutils/rubygem-sys-filesystem14","version":"1.4.5","comment":"Ruby interface for getting filesystem information","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/djberg96/sys-filesystem","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c12942d1cac7eabfb2eb680696528e24dc07b2859be65b312eb0f8b8857fcb90","flatsize":121032,"path":"All/rubygem-sys-filesystem14-1.4.5.pkg","repopath":"All/rubygem-sys-filesystem14-1.4.5.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":25080,"desc":"The sys-filesystem library provides an interface for gathering filesystem\ninformation, such as disk space and mount point data.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ffi":{"origin":"devel/rubygem-ffi","version":"1.17.2"}},"categories":["rubygems","sysutils"]},{"name":"rubygem-sync","origin":"devel/rubygem-sync","version":"0.5.0","comment":"Provide a two-phase lock with a counter","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/sync","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7a32463722931abd2880be02cc18bcc87a2b1b50f5479836cecd6121af58ee93","flatsize":14660,"path":"All/rubygem-sync-0.5.0.pkg","repopath":"All/rubygem-sync-0.5.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":5404,"desc":"Sync is a module that provides a two-phase lock with a counter.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-sys-filesystem","origin":"sysutils/rubygem-sys-filesystem","version":"1.5.3","comment":"Ruby interface for getting filesystem information","maintainer":"ruby@FreeBSD.org","www":"https://github.com/djberg96/sys-filesystem","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1202d94928ee910cb76bcd245527e33da52f4dd500f69a4124e72ec4ee891123","flatsize":123804,"path":"All/rubygem-sys-filesystem-1.5.3.pkg","repopath":"All/rubygem-sys-filesystem-1.5.3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":25868,"desc":"The sys-filesystem library provides an interface for gathering filesystem\ninformation, such as disk space and mount point data.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ffi":{"origin":"devel/rubygem-ffi","version":"1.17.2"}},"categories":["rubygems","sysutils"]},{"name":"rubygem-sys-cpu","origin":"sysutils/rubygem-sys-cpu","version":"1.1.0","comment":"Interface for getting information about the CPU","maintainer":"ruby@FreeBSD.org","www":"https://github.com/djberg96/sys-cpu","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5c97119e580516bfc1eac39ad77cd1b9a2a91fb47cd02177d7655a8567fb0482","flatsize":112470,"path":"All/rubygem-sys-cpu-1.1.0.pkg","repopath":"All/rubygem-sys-cpu-1.1.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":25880,"desc":"The sys-cpu library provides an interface for gathering information about your\nsystem's CPU. This includes not only technical data such as processor type, but\nalso CPU statistics, such as load average information.\n\nIt is part of a library of a set libraries for various system  administration\ntasks, such as gathering information about users, processes, your CPU, the\nfilesystem, and so on.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ffi":{"origin":"devel/rubygem-ffi","version":"1.17.2"}},"categories":["rubygems","sysutils"]},{"name":"rubygem-sys-admin","origin":"sysutils/rubygem-sys-admin","version":"1.8.4","comment":"Unified, cross platform replacement for the Etc module","maintainer":"ruby@FreeBSD.org","www":"https://github.com/djberg96/sys-admin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"494c36f21fa7a976a00e8b47887d0d61852d96b6c61f5a6c7657ad460fac07c9","flatsize":152031,"path":"All/rubygem-sys-admin-1.8.4.pkg","repopath":"All/rubygem-sys-admin-1.8.4.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":26976,"desc":"A unified, cross-platform replacement for the Etc module that allows you to get\ninformation about users and groups.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ffi":{"origin":"devel/rubygem-ffi","version":"1.17.2"}},"categories":["rubygems","sysutils"]},{"name":"rubygem-syntax","origin":"textproc/rubygem-syntax","version":"1.2.2","comment":"Module for using Systax highlighting in Ruby","maintainer":"ruby@FreeBSD.org","www":"https://github.com/dblock/syntax","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f73123393f2af9b47785a560c41581de8b7ed4193e03056cc6e4aff3ccf067be","flatsize":59202,"path":"All/rubygem-syntax-1.2.2.pkg","repopath":"All/rubygem-syntax-1.2.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":17156,"desc":"Syntax highlighting library for various languages. Has built-in support\nfor converting source code to syntax-highlighted HTML.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-syntax_suggest","origin":"devel/rubygem-syntax_suggest","version":"2.0.2","comment":"Help you find the syntax when you get an \"unexpected end\"","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/syntax_suggest","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"694a0a1dea46dee099fa5c57b3f96c03272945fabba7c4921e14935be59b2082","flatsize":121909,"path":"All/rubygem-syntax_suggest-2.0.2.pkg","repopath":"All/rubygem-syntax_suggest-2.0.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":34848,"desc":"An error in your code forces you to stop. SyntaxSuggest helps you find those\nerrors to get you back on your way faster.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-sus","origin":"devel/rubygem-sus","version":"0.32.0","comment":"Fast and scalable test runner","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/socketry/sus","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"72c2dac78ba4c6c7f9d8bad44f2e1657ea8a52c0bdf57dec144223ba9520c40b","flatsize":91789,"path":"All/rubygem-sus-0.32.0.pkg","repopath":"All/rubygem-sus-0.32.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":25004,"desc":"Sus(picious) is an opinionated test framework designed with several goals:\n- As fast as possible, aiming for ~10,000 assertions per second per core.\n- Isolated tests which parallelise easily (including class definitions).\n- Native support for balanced (work-stealing) multi-core execution.\n- Incredible test output with detailed failure logging (including nested\n  assertions and predicates).\n\nNon-features:\n- Flexibility at the expense of performance.\n- Backwards compatibility.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-swd","origin":"www/rubygem-swd","version":"2.0.3_1","comment":"Simple Web Discovery Client Library","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/nov/swd","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"adfa7c52309c541488c8466ace88946328e2708a53965c07e4f2d1c7ea9832aa","flatsize":24759,"path":"All/rubygem-swd-2.0.3_1.pkg","repopath":"All/rubygem-swd-2.0.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8536,"desc":"SWD (Simple Web Discovery) Client Library.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport70":{"origin":"devel/rubygem-activesupport70","version":"7.0.8.7"},"rubygem-attr_required":{"origin":"devel/rubygem-attr_required","version":"1.0.2"},"rubygem-faraday-follow_redirects-gitlab":{"origin":"www/rubygem-faraday-follow_redirects-gitlab","version":"0.3.0"},"rubygem-faraday-gitlab":{"origin":"www/rubygem-faraday-gitlab","version":"2.13.1"}},"categories":["rubygems","www"]},{"name":"rubygem-sumbur","origin":"devel/rubygem-sumbur","version":"0.1.2.2","comment":"Consistent spreading for server balancing","maintainer":"ruby@FreeBSD.org","www":"https://github.com/mailru/sumbur-ruby","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a0fa827fa3e861a67fabbcdda46acd93d7d16296d0675cd0c6785ea8198e471a","flatsize":19520,"path":"All/rubygem-sumbur-0.1.2.2.pkg","repopath":"All/rubygem-sumbur-0.1.2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6056,"desc":"It is an implementation of Sumbur consistent spreading algorithm.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-sundawg_country_codes","origin":"devel/rubygem-sundawg_country_codes","version":"0.0.7","comment":"Manage ISO 3166 country names and codes","maintainer":"ruby@FreeBSD.org","www":"https://github.com/HoyaBoya/country_codes","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2b1e91c501081439f563fce30f7bd4781ef7c3003cb6cdd10a2f6ea9f5585848","flatsize":58560,"path":"All/rubygem-sundawg_country_codes-0.0.7.pkg","repopath":"All/rubygem-sundawg_country_codes-0.0.7.pkg","licenselogic":"single","pkgsize":13348,"desc":"A Ruby gem to manage ISO 3166 country names and their\ncorresponding alpha-2 and alpha-3 codes. Additional\nsupport has been added for ISO 4127 currency information\nand standard  conventions for states in the USA\n(based on the 3166-2:US code).\n\nISO 3166 country codes reference:\n  http://en.wikipedia.org/wiki/ISO_3166-1\n\nISO 4217 currency information:\n  http://www.xe.com/iso4217.php\n  http://www.xe.com/symbols.php\n\nISO 3166-2:US code reference:\n  http://code.google.com/apis/chart/statecodes.html\n  http://en.wikipedia.org/wiki/ISO_3166-2:US\n\nISO 639 language reference:\n  http://en.wikipedia.org/wiki/List_of_ISO_639-1_codes","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-swagger-blocks","origin":"devel/rubygem-swagger-blocks","version":"3.0.0","comment":"Define and serve live-updating Swagger JSON for Ruby apps","maintainer":"antoine@FreeBSD.org","www":"https://github.com/fotinakis/swagger-blocks","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6cb4577e2aa49c9f3ae6b3d7068e35ef68c53d416af0055e1e0668b5977d1943","flatsize":105262,"path":"All/rubygem-swagger-blocks-3.0.0.pkg","repopath":"All/rubygem-swagger-blocks-3.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19816,"desc":"Define and serve live-updating Swagger JSON for Ruby apps.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-svn2git","origin":"devel/rubygem-svn2git","version":"2.4.0","comment":"Ruby utilities for exporting SVN repo to git","maintainer":"matthew@FreeBSD.org","www":"https://github.com/nirvdrum/svn2git","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fcc6ec6d7446f5b897ad06fc56850402ebd0454dd7acde80035aeb3b7731a2ee","flatsize":44469,"path":"All/rubygem-svn2git-2.4.0.pkg","repopath":"All/rubygem-svn2git-2.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14732,"desc":"svn2git is a tiny utility for migrating projects from Subversion to\nGit while keeping the trunk, branches and tags where they should\nbe. It uses git-svn to clone an svn repository and does some clean-up\nto make sure branches and tags are imported in a meaningful way, and\nthat the code checked into master ends up being what's currently in\nyour svn trunk rather than whichever svn branch your last commit was\nin.","deps":{"git":{"origin":"devel/git","version":"2.49.0"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-svg_sprite","origin":"graphics/rubygem-svg_sprite","version":"1.0.3","comment":"Create SVG sprites using SVG links","maintainer":"wen@FreeBSD.org","www":"https://github.com/fnando/svg_sprite","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cacbb7d398c77aefb9dc09832480b23e5a9df8d65ec1f479c1ec941e7eb6236f","flatsize":58170,"path":"All/rubygem-svg_sprite-1.0.3.pkg","repopath":"All/rubygem-svg_sprite-1.0.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15352,"desc":"Create SVG sprites using SVG links.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"},"rubygem-svg_optimizer":{"origin":"graphics/rubygem-svg_optimizer","version":"0.3.0"},"rubygem-thor":{"origin":"devel/rubygem-thor","version":"1.3.2"}},"categories":["graphics","rubygems"]},{"name":"rubygem-structured_warnings","origin":"devel/rubygem-structured_warnings","version":"0.4.0","comment":"Implementation of structured warnings for Ruby","maintainer":"ruby@FreeBSD.org","www":"https://github.com/schmidt/structured_warnings","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2793601df771e5e964e53dd144a1e105c67565bee9e0a556dd22e94b7384cf6e","flatsize":26448,"path":"All/rubygem-structured_warnings-0.4.0.pkg","repopath":"All/rubygem-structured_warnings-0.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9200,"desc":"This is an implementation of Daniel Berger's proposal of structured warnings for\nRuby. They provide dynamic suppression and activation, as well as, an\ninheritance hierarchy to model their relations. This library preserves the old\nwarn signature, but additionally allows a raise-like use.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-svg_optimizer","origin":"graphics/rubygem-svg_optimizer","version":"0.3.0","comment":"SVG optimization based on Node's SVGO","maintainer":"wen@FreeBSD.org","www":"https://github.com/fnando/svg_optimizer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1125ed1fe85fb8b988d88694d2e237c40df1cb3743974d657f07029f8b06d024","flatsize":17921,"path":"All/rubygem-svg_optimizer-0.3.0.pkg","repopath":"All/rubygem-svg_optimizer-0.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6948,"desc":"Some SVG optimization based on Node's SVGO.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"}},"categories":["graphics","rubygems"]},{"name":"rubygem-strscan","origin":"devel/rubygem-strscan","version":"3.1.2","comment":"Provide lexical scanning operations on a String","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/strscan","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"27c2aaacae4807815b90212fda933e2e448f4cb89b60b9502eddb837b745bd42","flatsize":97155,"path":"All/rubygem-strscan-3.1.2.pkg","repopath":"All/rubygem-strscan-3.1.2.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":20772,"desc":"StringScanner provides for lexical scanning operations on a String.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-sugar-high","origin":"devel/rubygem-sugar-high","version":"0.7.3_1","comment":"More Ruby sugar","maintainer":"ruby@FreeBSD.org","www":"https://github.com/kristianmandrup/sugar-high","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"00e7aa3c6ebc25cfff563dd872638240abaae166b00a428e33fdb6fcda92f759","flatsize":73267,"path":"All/rubygem-sugar-high-0.7.3_1.pkg","repopath":"All/rubygem-sugar-high-0.7.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21264,"desc":"More Ruby sugar - inspired by the 'zuker' project","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-sucker_punch","origin":"devel/rubygem-sucker_punch","version":"3.2.0","comment":"Asynchronous processing library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/brandonhilkert/sucker_punch","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"523814b336b2a2d0ca4b2c038e355032abea4bb60c1366f88498bbf1c310722c","flatsize":54114,"path":"All/rubygem-sucker_punch-3.2.0.pkg","repopath":"All/rubygem-sucker_punch-3.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15812,"desc":"Sucker Punch is a single-process Ruby asynchronous processing library. This\nreduces costs of hosting on a service like Heroku along with the memory\nfootprint of having to maintain additional jobs if hosting on a dedicated\nserver. All queues can run within a single application (eg. Rails, Sinatra,\netc.) process.\n\nSucker Punch is perfect for asynchronous processes like emailing, data\ncrunching, or social platform manipulation. No reason to hold up a user when you\ncan do these things in the background within the same process as your web\napplication.\n\nSucker Punch is built on top of concurrent-ruby. Each job is setup as a pool,\nwhich equates to its own queue with individual workers working against the jobs.\nUnlike most other background processing libraries, Sucker Punch's jobs are\nstored in memory. The benefit to this is there is no additional infrastructure\nrequirement (ie. database, redis, etc.). However, if the web processes are\nrestarted with jobs remaining in the queue, they will be lost. For this reason,\nSucker Punch is generally recommended for jobs that are fast and non-mission\ncritical (ie. logs, emails, etc.).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-concurrent-ruby":{"origin":"devel/rubygem-concurrent-ruby","version":"1.3.5"}},"categories":["devel","rubygems"]},{"name":"rubygem-subexec","origin":"devel/rubygem-subexec","version":"0.2.3","comment":"Subexec spawns a subprocess with an optional timeout","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/nulayer/subexec","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"95de3579e27168341ec95309a93055c3de4445b9f297d6e8f0c7e858bb28363e","flatsize":5670,"path":"All/rubygem-subexec-0.2.3.pkg","repopath":"All/rubygem-subexec-0.2.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3052,"desc":"Subexec spawns a subprocess with an optional timeout.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-stud","origin":"devel/rubygem-stud","version":"0.0.23","comment":"Common code techniques","maintainer":"ruby@FreeBSD.org","www":"https://github.com/jordansissel/ruby-stud","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"67139ec8ac7094b7e6f536bde76ecfd10856fa97d0e6ed395ecfde6eaaee31eb","flatsize":46445,"path":"All/rubygem-stud-0.0.23.pkg","repopath":"All/rubygem-stud-0.0.23.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":15740,"desc":"small reusable bits of code I'm tired of writing over and over. A library form\nof my software-patterns github repo.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-strptime","origin":"devel/rubygem-strptime","version":"0.2.5","comment":"Fast strptime engine","maintainer":"girgen@FreeBSD.org","www":"https://github.com/nurse/strptime","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0e30199c35d7ea936387b491b4db032eeb66235126b626c0557102b301c26440","flatsize":70799,"path":"All/rubygem-strptime-0.2.5.pkg","repopath":"All/rubygem-strptime-0.2.5.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":15744,"desc":"A fast strptime engine.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-strong_migrations","origin":"devel/rubygem-strong_migrations","version":"2.2.0","comment":"Catch unsafe migrations at dev time","maintainer":"ruby@FreeBSD.org","www":"https://github.com/ankane/strong_migrations","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6f6ab490fa78f09364bee93d4d2e6df5eb5a50b66cc2412d8aa6fc5b7b460b7d","flatsize":101160,"path":"All/rubygem-strong_migrations-2.2.0.pkg","repopath":"All/rubygem-strong_migrations-2.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":24548,"desc":"This gem catches the following unsafe migrations:\n- adding a column with a non-null default value to an existing table\n- changing the type of a column\n- renaming a table\n- renaming a column\n- removing a column\n- adding an index non-concurrently (Postgres only)\n- adding a json column to an existing table (Postgres only)","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activerecord80":{"origin":"databases/rubygem-activerecord80","version":"8.0.2"}},"categories":["devel","rubygems"]},{"name":"rubygem-stream","origin":"devel/rubygem-stream","version":"0.5.5","comment":"Interface for external iterators","maintainer":"ruby@FreeBSD.org","www":"https://github.com/monora/stream","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"580c199559a2ec6de8b7bac772e0492043c2b3e8eade598cf7b75b43ee42788b","flatsize":42648,"path":"All/rubygem-stream-0.5.5.pkg","repopath":"All/rubygem-stream-0.5.5.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":11768,"desc":"Interface for external iterators.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-strings-ansi","origin":"devel/rubygem-strings-ansi","version":"0.2.0","comment":"Methods for processing ANSI escape codes in strings","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/piotrmurach/strings-ansi","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d9b3c4588f154330c117a9500c9280005605c78437e932088fba1ad63b8105f0","flatsize":17272,"path":"All/rubygem-strings-ansi-0.2.0.pkg","repopath":"All/rubygem-strings-ansi-0.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6940,"desc":"Strings::ANSI provides ANSI handling for Strings utilities.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-strings","origin":"devel/rubygem-strings","version":"0.2.1_1","comment":"Useful functions for transforming strings","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/piotrmurach/strings","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d8d1401f0b2e6b4447b53bf699ed3ec72503ec7bbecbdfceec6a184af03c19eb","flatsize":39005,"path":"All/rubygem-strings-0.2.1_1.pkg","repopath":"All/rubygem-strings-0.2.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11132,"desc":"The Strings is a set of useful functions such as fold, truncate, wrap, and many\nmore for transforming strings.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-strings-ansi":{"origin":"devel/rubygem-strings-ansi","version":"0.2.0"},"rubygem-unicode-display_width2":{"origin":"devel/rubygem-unicode-display_width2","version":"2.6.0"},"rubygem-unicode_utils":{"origin":"devel/rubygem-unicode_utils","version":"1.4.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-stringio","origin":"devel/rubygem-stringio","version":"3.1.5","comment":"Pseudo IO class from/to String","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/stringio","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d3557dd4f9a72662ce0db696fda6c74e493547226e917944acb70e0c640fa810","flatsize":81268,"path":"All/rubygem-stringio-3.1.5.pkg","repopath":"All/rubygem-stringio-3.1.5.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":17656,"desc":"StringIO is the pseudo IO class from/to String. This library is based on\nMoonWolf version written in Ruby.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-stringex","origin":"devel/rubygem-stringex","version":"2.8.6,1","comment":"Some useful extensions to the Ruby String class","maintainer":"ruby@FreeBSD.org","www":"https://github.com/rsl/stringex","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bc57d31604a230d0fdbfe1dbb461024d82ba7527dfaa5024541fb51c72995018","flatsize":555447,"path":"All/rubygem-stringex-2.8.6,1.pkg","repopath":"All/rubygem-stringex-2.8.6,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":101692,"desc":"Some [hopefully] useful extensions to Ruby's String class. Stringex is made up\nof three libraries: ActsAsUrl [permalink solution with better character\ntranslation], Unidecoder [Unicode to Ascii transliteration], and\nStringExtensions [miscellaneous helper methods for the String class].","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-streamio-ffmpeg","origin":"multimedia/rubygem-streamio-ffmpeg","version":"3.0.2_4","comment":"Wraps ffmpeg to read metadata and transcodes videos","maintainer":"ruby@FreeBSD.org","www":"https://github.com/streamio/streamio-ffmpeg","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"31f49f6e4df71eeb36e2623d1dd8d0be05a137f3866ed72747457cbf0a7d2ff6","flatsize":43128,"path":"All/rubygem-streamio-ffmpeg-3.0.2_4.pkg","repopath":"All/rubygem-streamio-ffmpeg-3.0.2_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14188,"desc":"The streamio-ffmpeg gem is a simple, yet powerful wrapper around the ffmpeg\ncommand for reading metadata and transcoding movies.  Other features include:\nwatermarking, taking screenshots, and creating slideshows from stills.","deps":{"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-multi_json":{"origin":"devel/rubygem-multi_json","version":"1.15.0"}},"categories":["multimedia","rubygems"]},{"name":"rubygem-storable","origin":"devel/rubygem-storable","version":"0.10.0","comment":"Marshal Ruby classes into and out of multiple formats","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/delano/storable","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fa314dbcd24a09f1b786d480a9f0c36a2e5c7a8f842760b7b7712ee3f9566779","flatsize":32647,"path":"All/rubygem-storable-0.10.0.pkg","repopath":"All/rubygem-storable-0.10.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9684,"desc":"Marshal Ruby classes into and out of multiple formats (yaml, json, csv, tsv).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-stimulus-rails-rails70","origin":"www/rubygem-stimulus-rails-rails70","version":"1.3.4","comment":"Modest JavaScript framework for the HTML you already have","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/hotwired/stimulus-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"be39bef2784caac52e21f1c23e8a62cfc17432ed01bee8972cf48e6b6388744d","flatsize":324121,"path":"All/rubygem-stimulus-rails-rails70-1.3.4.pkg","repopath":"All/rubygem-stimulus-rails-rails70-1.3.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":59708,"desc":"Stimulus is a JavaScript framework with modest ambitions. It doesn't seek to\ntake over your entire front-end in fact, it's not concerned with rendering HTML\nat all. Instead, it's designed to augment your HTML with just enough behavior to\nmake it shine. Stimulus pairs beautifully with Turbo to provide a complete\nsolution for fast, compelling applications with a minimal amount of effort.\nTogether they form the core of Hotwire.\n\nStimulus for Rails makes it easy to use this modest framework with both\nimport-mapped and JavaScript-bundled apps. It relies on either importmap-rails\nto make Stimulus available via ESM or a Node-capable Rails (like via\njsbundling-rails) to include Stimulus in the bundle. Make sure to install one of\nthese first!","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-railties70":{"origin":"www/rubygem-railties70","version":"7.0.8.7"}},"categories":["rubygems","www"]},{"name":"rubygem-stoplight","origin":"devel/rubygem-stoplight","version":"4.1.1","comment":"Implementation of the circuit breaker pattern","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/bolshakov/stoplight","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c46cec7061b5ee9d56d53f558d296cc0b19377118f4bc4a54aff50866b2e9111","flatsize":110082,"path":"All/rubygem-stoplight-4.1.1.pkg","repopath":"All/rubygem-stoplight-4.1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":24036,"desc":"Stoplight is traffic control for code. It's an implementation of the circuit\nbreaker pattern in Ruby.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-redlock1":{"origin":"devel/rubygem-redlock1","version":"1.3.2"}},"categories":["devel","rubygems"]},{"name":"rubygem-stompserver","origin":"net/rubygem-stompserver","version":"0.9.9","comment":"Provide reliable messaging using the stomp protocol","maintainer":"ruby@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3fbeb3e9ace2a45e7409af90dd33f07b43f2273d9db437f6a63574171450c789","flatsize":102704,"path":"All/rubygem-stompserver-0.9.9.pkg","repopath":"All/rubygem-stompserver-0.9.9.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":28104,"desc":"Provide reliable messaging using the stomp protocol. A more powerful free\nalternative is ActiveMQ; however, that requires deploying a JVM, which may\nnot always be ideal.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-daemons":{"origin":"devel/rubygem-daemons","version":"1.4.1"},"rubygem-eventmachine":{"origin":"devel/rubygem-eventmachine","version":"1.2.7"},"rubygem-hoe":{"origin":"devel/rubygem-hoe","version":"3.26.0"}},"categories":["net","rubygems"]},{"name":"rubygem-stemmer","origin":"devel/rubygem-stemmer","version":"1.0.1","comment":"Implementation of the Porter word stemming algorithm","maintainer":"ruby@FreeBSD.org","www":"https://rubygems.org/gems/stemmer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3ac9625b05c4161978dcf761f3048b753f97f6a5b80457f1817f4b16b268e818","flatsize":5707,"path":"All/rubygem-stemmer-1.0.1.pkg","repopath":"All/rubygem-stemmer-1.0.1.pkg","licenselogic":"single","pkgsize":2532,"desc":"An implementation of the Porter word stemming algorithm.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-stomp","origin":"devel/rubygem-stomp","version":"1.4.10","comment":"Streaming Text Orientated Messaging Protocol gem","maintainer":"ruby@FreeBSD.org","www":"https://github.com/stompgem/stomp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"db4cebec4e81bef63e092268992ac3a2bc4d1b2f9e6746e40ee8ef4f73dc4e29","flatsize":482803,"path":"All/rubygem-stomp-1.4.10.pkg","repopath":"All/rubygem-stomp-1.4.10.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":79764,"desc":"The Stomp project is the Streaming Text Orientated Messaging Protocol site (or\nthe Protocol Briefly Known as TTMP and Represented by the symbol :ttmp).\n\nStomp provides an interoperable wire format so that any of the available Stomp\nClients can communicate with any Stomp Message Broker to provide easy and\nwidespread messaging interop among languages, platforms and brokers.\n\nThis is a rubygem binding for stomp.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-stimulus-rails-rails72","origin":"www/rubygem-stimulus-rails-rails72","version":"1.3.4","comment":"Modest JavaScript framework for the HTML you already have","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/hotwired/stimulus-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cb8d57b2025b91ba99424107d1707b4fc2ab6e18efec86b89c53ba719dac1ef5","flatsize":324121,"path":"All/rubygem-stimulus-rails-rails72-1.3.4.pkg","repopath":"All/rubygem-stimulus-rails-rails72-1.3.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":59700,"desc":"Stimulus is a JavaScript framework with modest ambitions. It doesn't seek to\ntake over your entire front-end in fact, it's not concerned with rendering HTML\nat all. Instead, it's designed to augment your HTML with just enough behavior to\nmake it shine. Stimulus pairs beautifully with Turbo to provide a complete\nsolution for fast, compelling applications with a minimal amount of effort.\nTogether they form the core of Hotwire.\n\nStimulus for Rails makes it easy to use this modest framework with both\nimport-mapped and JavaScript-bundled apps. It relies on either importmap-rails\nto make Stimulus available via ESM or a Node-capable Rails (like via\njsbundling-rails) to include Stimulus in the bundle. Make sure to install one of\nthese first!","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-railties72":{"origin":"www/rubygem-railties72","version":"7.2.2.1"}},"categories":["rubygems","www"]},{"name":"rubygem-statsd-instrument","origin":"devel/rubygem-statsd-instrument","version":"3.5.12","comment":"StatsD client for Ruby applications","maintainer":"ruby@FreeBSD.org","www":"https://shopify.github.io/statsd-instrument/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"59d88ef39bad460e1408bd815f33239e3c931f9b3ec79a4ff0f9039adf465d13","flatsize":270847,"path":"All/rubygem-statsd-instrument-3.5.12.pkg","repopath":"All/rubygem-statsd-instrument-3.5.12.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":52428,"desc":"This is a ruby client for statsd. It provides a lightweight way to track and\nmeasure metrics in your application.\n\nIt calls out to statsd by sending data over a UDP socket.  UDP sockets are fast,\nbut unreliable.  There is no guarantee that your data will ever arrive at its\nlocation.  In other words, fire and forget. This is perfect for this use case\nbecause it means your code does not get bogged down trying to log statistics.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-stimulus-rails-rails71","origin":"www/rubygem-stimulus-rails-rails71","version":"1.3.4","comment":"Modest JavaScript framework for the HTML you already have","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/hotwired/stimulus-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b3608c532c99c36773d965cca85bd4f71b63806f01dbc2cce33962d66bf8605f","flatsize":324121,"path":"All/rubygem-stimulus-rails-rails71-1.3.4.pkg","repopath":"All/rubygem-stimulus-rails-rails71-1.3.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":59636,"desc":"Stimulus is a JavaScript framework with modest ambitions. It doesn't seek to\ntake over your entire front-end in fact, it's not concerned with rendering HTML\nat all. Instead, it's designed to augment your HTML with just enough behavior to\nmake it shine. Stimulus pairs beautifully with Turbo to provide a complete\nsolution for fast, compelling applications with a minimal amount of effort.\nTogether they form the core of Hotwire.\n\nStimulus for Rails makes it easy to use this modest framework with both\nimport-mapped and JavaScript-bundled apps. It relies on either importmap-rails\nto make Stimulus available via ESM or a Node-capable Rails (like via\njsbundling-rails) to include Stimulus in the bundle. Make sure to install one of\nthese first!","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-railties71":{"origin":"www/rubygem-railties71","version":"7.1.5.1"}},"categories":["rubygems","www"]},{"name":"rubygem-stimulus-rails","origin":"www/rubygem-stimulus-rails","version":"1.3.4_2","comment":"Modest JavaScript framework for the HTML you already have","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/hotwired/stimulus-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"75066b49b50eb0baad5c6cd2900f547c8e59c08f67bf8b33b9ba8cdb98900e24","flatsize":324121,"path":"All/rubygem-stimulus-rails-1.3.4_2.pkg","repopath":"All/rubygem-stimulus-rails-1.3.4_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":59692,"desc":"Stimulus is a JavaScript framework with modest ambitions. It doesn't seek to\ntake over your entire front-end in fact, it's not concerned with rendering HTML\nat all. Instead, it's designed to augment your HTML with just enough behavior to\nmake it shine. Stimulus pairs beautifully with Turbo to provide a complete\nsolution for fast, compelling applications with a minimal amount of effort.\nTogether they form the core of Hotwire.\n\nStimulus for Rails makes it easy to use this modest framework with both\nimport-mapped and JavaScript-bundled apps. It relies on either importmap-rails\nto make Stimulus available via ESM or a Node-capable Rails (like via\njsbundling-rails) to include Stimulus in the bundle. Make sure to install one of\nthese first!","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-railties80":{"origin":"www/rubygem-railties80","version":"8.0.2"}},"categories":["rubygems","www"]},{"name":"rubygem-state_machines-activerecord","origin":"databases/rubygem-state_machines-activerecord","version":"0.9.0","comment":"Support for creating state machines for attributes on ActiveRecord","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/state-machines/state_machines-activerecord","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a9737f059c73881760ea98c81bd69e91eca44322d9e3e47917c1107caa3d070b","flatsize":91970,"path":"All/rubygem-state_machines-activerecord-0.9.0.pkg","repopath":"All/rubygem-state_machines-activerecord-0.9.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19248,"desc":"The StateMachines Active Record 4.1+ integration adds support for database\ntransactions, automatically saving the record, named scopes, validation errors.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activerecord60":{"origin":"databases/rubygem-activerecord60","version":"6.0.6.1"},"rubygem-state_machines-activemodel":{"origin":"databases/rubygem-state_machines-activemodel","version":"0.9.0"}},"categories":["databases","rubygems"]},{"name":"rubygem-statsd-ruby","origin":"devel/rubygem-statsd-ruby","version":"1.5.0","comment":"Ruby Statsd client that is not port of the Python implementation","maintainer":"ruby@FreeBSD.org","www":"https://github.com/reinh/statsd","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9d46c10766133702a5a9cfa1c13162e813b8b9791d585321fd81c1f2d7e53df1","flatsize":47573,"path":"All/rubygem-statsd-ruby-1.5.0.pkg","repopath":"All/rubygem-statsd-ruby-1.5.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12636,"desc":"statsd-ruby is statsd client, written in, you guessed it, Ruby.  Is is not a\ndirect port of the Python example code.  Statsd is a daemon for easy, but\npowerful stats aggregation.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-statsd","origin":"devel/rubygem-statsd","version":"0.5.4","comment":"Ruby port of the statsd python and node.js tools","maintainer":"ruby@FreeBSD.org","www":"https://github.com/quasor/statsd","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7907940be4108fe41499ceafe462c8522adb0973d4fc6cfbe49420f954c30600","flatsize":24495,"path":"All/rubygem-statsd-0.5.4.pkg","repopath":"All/rubygem-statsd-0.5.4.pkg","licenselogic":"single","pkgsize":8184,"desc":"Statsd implementation in Ruby\n\nA network daemon for aggregating statistics (counters and timers),\nrolling them up, then sending them to graphite or mongodb.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-erubis":{"origin":"www/rubygem-erubis","version":"2.7.0_1"},"rubygem-eventmachine":{"origin":"devel/rubygem-eventmachine","version":"1.2.7"},"rubygem-mongo":{"origin":"devel/rubygem-mongo","version":"2.21.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-state_machines-activerecord08","origin":"databases/rubygem-state_machines-activerecord08","version":"0.8.0","comment":"Support for creating state machines for attributes on ActiveRecord","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/state-machines/state_machines-activerecord","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"45e047295a69287e5993c58a69b51bf5b245f02d18dff9a7bcab9b35c9ad41ab","flatsize":105796,"path":"All/rubygem-state_machines-activerecord08-0.8.0.pkg","repopath":"All/rubygem-state_machines-activerecord08-0.8.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21152,"desc":"The StateMachines Active Record 4.1+ integration adds support for database\ntransactions, automatically saving the record, named scopes, validation errors.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activerecord60":{"origin":"databases/rubygem-activerecord60","version":"6.0.6.1"},"rubygem-state_machines-activemodel":{"origin":"databases/rubygem-state_machines-activemodel","version":"0.9.0"}},"categories":["databases","rubygems"]},{"name":"rubygem-state_machines-activerecord-gitlab","origin":"databases/rubygem-state_machines-activerecord-gitlab","version":"0.8.0","comment":"Support for creating state machines for attributes on ActiveRecord","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/state-machines/state_machines-activerecord","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e56998b5eea9f4bd6f9da5e0cb18c2aa4b746589b3c305d79f3f8fede5082682","flatsize":105796,"path":"All/rubygem-state_machines-activerecord-gitlab-0.8.0.pkg","repopath":"All/rubygem-state_machines-activerecord-gitlab-0.8.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21144,"desc":"The StateMachines Active Record 4.1+ integration adds support for database\ntransactions, automatically saving the record, named scopes, validation errors.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activerecord-gitlab":{"origin":"databases/rubygem-activerecord-gitlab","version":"7.1.5.1"},"rubygem-state_machines-activemodel-gitlab":{"origin":"databases/rubygem-state_machines-activemodel-gitlab","version":"0.9.0"}},"categories":["databases","rubygems"]},{"name":"rubygem-stamp","origin":"textproc/rubygem-stamp","version":"0.6.0","comment":"Format dates and times","maintainer":"ruby@FreeBSD.org","www":"https://github.com/jeremyw/stamp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"159c0c9e40bcc528eb1645748e076ac820ad4806d1decb63e19d0204ff449787","flatsize":26816,"path":"All/rubygem-stamp-0.6.0.pkg","repopath":"All/rubygem-stamp-0.6.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10020,"desc":"Format dates and times based on human-friendly examples, not arcane strftime\ndirectives.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-state_machines-activemodel-gitlab","origin":"databases/rubygem-state_machines-activemodel-gitlab","version":"0.9.0","comment":"Support for creating state machines for attributes on ActiveModel","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/state-machines/state_machines-activemodel","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"199a2207edd134c2a0649dbb1c5bfa27c4cd0c1124f320d4013f58554b88150f","flatsize":52172,"path":"All/rubygem-state_machines-activemodel-gitlab-0.9.0.pkg","repopath":"All/rubygem-state_machines-activemodel-gitlab-0.9.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12816,"desc":"The StateMachines ActiveModel integration is useful for both standalone usage\nand for providing the base implementation for ORMs which implement the\nActiveModel API. This integration adds support for validation errors and dirty\nattribute tracking.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activemodel-gitlab":{"origin":"databases/rubygem-activemodel-gitlab","version":"7.1.5.1"},"rubygem-state_machines":{"origin":"devel/rubygem-state_machines","version":"0.6.0"}},"categories":["databases","rubygems"]},{"name":"rubygem-stackprof","origin":"devel/rubygem-stackprof","version":"0.2.27","comment":"Fast sampling profiler for ruby code","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/tmm1/stackprof","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"414ccee23f60e4fbb98ecf841d1cd93c69587d3d6c10b08be862229adde7ddcb","flatsize":295148,"path":"All/rubygem-stackprof-0.2.27.pkg","repopath":"All/rubygem-stackprof-0.2.27.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":66088,"desc":"Stackprof is a fast sampling profiler for ruby code, with cpu,\nwallclock and object allocation samplers.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-state_machines-activemodel","origin":"databases/rubygem-state_machines-activemodel","version":"0.9.0","comment":"Support for creating state machines for attributes on ActiveModel","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/state-machines/state_machines-activemodel","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f73f34b743cc976f025c81ff6ba5d5a3a9a915ee91b37152fa3fed5dcdd39902","flatsize":52172,"path":"All/rubygem-state_machines-activemodel-0.9.0.pkg","repopath":"All/rubygem-state_machines-activemodel-0.9.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12800,"desc":"The StateMachines ActiveModel integration is useful for both standalone usage\nand for providing the base implementation for ORMs which implement the\nActiveModel API. This integration adds support for validation errors and dirty\nattribute tracking.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activemodel60":{"origin":"databases/rubygem-activemodel60","version":"6.0.6.1"},"rubygem-state_machines":{"origin":"devel/rubygem-state_machines","version":"0.6.0"}},"categories":["databases","rubygems"]},{"name":"rubygem-state_machines","origin":"devel/rubygem-state_machines","version":"0.6.0","comment":"Support for creating state machines for attributes on any Ruby class","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/state-machines/state_machines","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"be3f2280f786ae73e037df82c706d96ced63d780335b8a9899d00317c6e18111","flatsize":250879,"path":"All/rubygem-state_machines-0.6.0.pkg","repopath":"All/rubygem-state_machines-0.6.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":51588,"desc":"State Machines adds support for creating state machines for attributes on any\nRuby class.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-stackdriver-core","origin":"net/rubygem-stackdriver-core","version":"1.7.0","comment":"Internal shared library for the Ruby Stackdriver integration libraries","maintainer":"sunpoet@FreeBSD.org","www":"https://cloud.google.com/ruby/docs/reference/stackdriver-core/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"27e6f1a72c2fe9fa9c112d0ae38e2606adc06680ddb245da69e855db74d7e909","flatsize":55636,"path":"All/rubygem-stackdriver-core-1.7.0.pkg","repopath":"All/rubygem-stackdriver-core-1.7.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":13188,"desc":"This library contains shared types and utilities for Stackdriver-related\nlibraries.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-google-cloud-core":{"origin":"net/rubygem-google-cloud-core","version":"1.8.0"}},"categories":["net","rubygems"]},{"name":"rubygem-ssrf_filter10","origin":"security/rubygem-ssrf_filter10","version":"1.0.8","comment":"Gem to prevent SSRF attacks","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/arkadiyt/ssrf_filter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0b144f9bfa656bce2c02625ce13253a06fcbecd22f3383441db8a94db459c8e5","flatsize":14854,"path":"All/rubygem-ssrf_filter10-1.0.8.pkg","repopath":"All/rubygem-ssrf_filter10-1.0.8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6040,"desc":"A gem that makes it easy to prevent server side request forgery (SSRF) attacks","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","security"]},{"name":"rubygem-ssrf_filter","origin":"security/rubygem-ssrf_filter","version":"1.2.0","comment":"Gem to prevent SSRF attacks","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/arkadiyt/ssrf_filter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3507be0152ea9de9a35bf3a675eea7a1ebf5bd7c4d025213496bd609e7d426df","flatsize":9438,"path":"All/rubygem-ssrf_filter-1.2.0.pkg","repopath":"All/rubygem-ssrf_filter-1.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4200,"desc":"A gem that makes it easy to prevent server side request forgery (SSRF) attacks","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","security"]},{"name":"rubygem-sshkey","origin":"security/rubygem-sshkey","version":"3.0.0","comment":"Generate private/public SSH keypairs using pure Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/bensie/sshkey","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c745a0f3204d357f9120ccbd15a5e7ffe60607ac1728b9d250fa1ee9a98bcb84","flatsize":82260,"path":"All/rubygem-sshkey-3.0.0.pkg","repopath":"All/rubygem-sshkey-3.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":25532,"desc":"SSHKey generates private and public SSH keys (RSA and DSA supported) using pure\nRuby.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","security"]},{"name":"rubygem-syntax_tree","origin":"devel/rubygem-syntax_tree","version":"6.2.0","comment":"Parser based on ripper","maintainer":"sunpoet@FreeBSD.org","www":"https://ruby-syntax-tree.github.io/syntax_tree/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3dbffee5f0b152017215d3d6aa06111191cb8ff480338af01307af813f443ce4","flatsize":1177374,"path":"All/rubygem-syntax_tree-6.2.0.pkg","repopath":"All/rubygem-syntax_tree-6.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":173252,"desc":"Syntax Tree is a suite of tools built on top of the internal CRuby parser. It\nprovides the ability to generate a syntax tree from source, as well as the tools\nnecessary to inspect and manipulate that syntax tree. It can be used to build\nformatters, linters, language servers, and more.\n\nIt is built with only standard library dependencies. It additionally ships with\na plugin system so that you can build your own syntax trees from other languages\nand incorporate these tools.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-prettier_print":{"origin":"devel/rubygem-prettier_print","version":"1.2.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-sslshake","origin":"security/rubygem-sslshake","version":"1.3.1","comment":"Simulate SSL and TLD handshake","maintainer":"ruby@FreeBSD.org","www":"https://github.com/arlimus/sslshake","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f812d7aade4deb9af6c26d498cd9bca026c29339540708821834136410e8892a","flatsize":56668,"path":"All/rubygem-sslshake-1.3.1.pkg","repopath":"All/rubygem-sslshake-1.3.1.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":14208,"desc":"This is a library to simulate SSL and TLS handshake from\nSSLv2, SSLv3, to TLS 1.0-1.2. It does not rely on OpenSSL\nand is not designed as a replacement either. It targets full\nsupport for even older handshakes, which are not available in\ncurrent releases of OpenSSL anymore. It also aims to be executable\non all systems with a sufficiently modern version of Ruby without\nany additional requirements or pre-compiled binaries.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","security"]},{"name":"rubygem-sqlite3","origin":"databases/rubygem-sqlite3","version":"2.6.0","comment":"Ruby interface to the SQLite DB engine version 3","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sparklemotion/sqlite3-ruby","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cddcef77cf0d852caaaad50998bbc52072bd38fd4ee87a9ffe84878b12447013","flatsize":224028,"path":"All/rubygem-sqlite3-2.6.0.pkg","repopath":"All/rubygem-sqlite3-2.6.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":51392,"desc":"sqlite3-ruby provides an interface for the SQLite DB engine version 3.\nThis differs from the DBD::SQLite module in that it is more complete,\nand from the ruby DBI version of SQLite in that it is SQLite specific,\nso you can do things that would otherwise be more difficult via DBI.\nIf you want portability between backends, use DBI.  If you want ease\nof use with SQLite, use this.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["databases","rubygems"]},{"name":"rubygem-spruz","origin":"devel/rubygem-spruz","version":"0.2.13","comment":"Small Ruby library of mixed utils/extensions","maintainer":"ruby@FreeBSD.org","www":"https://github.com/flori/spruz","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7f93d3559e6837833ccab69767c1c8b4e9cbf85b8149c1122e39bc45ff239e34","flatsize":76512,"path":"All/rubygem-spruz-0.2.13.pkg","repopath":"All/rubygem-spruz-0.2.13.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21456,"desc":"This is a small mixed library of some useful\nstuff for and extensions of Ruby that are not\nreally good/big enough for a real library.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-sshkit","origin":"security/rubygem-sshkit","version":"1.24.0","comment":"Toolkit for remotely running commands on groups of servers","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/capistrano/sshkit","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"166a568e66a4306c11e0f86bb28ed4bf93d7d1edb1f8c83827b86a464c42c7ad","flatsize":305129,"path":"All/rubygem-sshkit-1.24.0.pkg","repopath":"All/rubygem-sshkit-1.24.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":138172,"desc":"SSHKit is a comprehensive toolkit for remotely running commands in a structured\nmanner on groups of servers.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-base64":{"origin":"converters/rubygem-base64","version":"0.3.0"},"rubygem-logger":{"origin":"devel/rubygem-logger","version":"1.6.6"},"rubygem-net-scp":{"origin":"security/rubygem-net-scp","version":"4.1.0"},"rubygem-net-sftp":{"origin":"security/rubygem-net-sftp","version":"4.0.0"},"rubygem-net-ssh":{"origin":"security/rubygem-net-ssh","version":"7.3.0,2"},"rubygem-ostruct":{"origin":"devel/rubygem-ostruct","version":"0.6.1"}},"categories":["rubygems","security"]},{"name":"rubygem-sprockets2","origin":"devel/rubygem-sprockets2","version":"2.12.5","comment":"Ruby library that preprocesses and concatenates JavaScript files","maintainer":"ruby@FreeBSD.org","www":"https://github.com/rails/sprockets","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"26f64a533f74e24ad45bb9542a74400fba0bcb912fff08cd6ca663746ce2a979","flatsize":140762,"path":"All/rubygem-sprockets2-2.12.5.pkg","repopath":"All/rubygem-sprockets2-2.12.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":36432,"desc":"Sprockets is a Ruby library that preprocesses and concatenates\nJavaScript source files. It takes any number of source files\nand preprocesses them line-by-line in order to build a single\nconcatenation.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-hike1":{"origin":"devel/rubygem-hike1","version":"1.2.3,1"},"rubygem-multi_json":{"origin":"devel/rubygem-multi_json","version":"1.15.0"},"rubygem-rack16":{"origin":"www/rubygem-rack16","version":"1.6.13"},"rubygem-tilt1":{"origin":"devel/rubygem-tilt1","version":"1.4.1"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:sprockets_project:sprockets:2.12.5:::::dragonfly6:x86_64"}},{"name":"rubygem-ssh_data","origin":"security/rubygem-ssh_data","version":"1.3.0","comment":"Library for parsing SSH certificates","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/github/ssh_data","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"159c9be8a8f928fdfcf7dbfced4eeedb358c419469b1dd8192074b6e7634ca55","flatsize":74459,"path":"All/rubygem-ssh_data-1.3.0.pkg","repopath":"All/rubygem-ssh_data-1.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14932,"desc":"This is a Ruby library for processing SSH keys and certificates.\n\nThe scope of this project is limited to processing and directly using keys and certificates.\nIt can be used to generate SSH private keys, verify signatures using public keys, sign data\nusing private keys, issue certificates using private keys, and parse certificates and public\nand private keys. This library supports RSA, DSA, ECDSA, and ED25519* keys. This library\ndoes not offer or intend to offer functionality for SSH connectivity, processing of SSH wire\nprotocol data, or processing of other key formats or types.\n\nProject Status: Used by @github in production","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","security"]},{"name":"rubygem-stella","origin":"devel/rubygem-stella","version":"2.1.2.004_1","comment":"Define realistic testplans and run them against your webapps","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/solutious/stella","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0aabb1d8fce9ce6f32ebcfe3cf2e19d25e36a7e832d3f14d8286fff013f5f83c","flatsize":1781691,"path":"All/rubygem-stella-2.1.2.004_1.pkg","repopath":"All/rubygem-stella-2.1.2.004_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1075016,"desc":"rubygem-stella helps you to define realistic testplans and run them against your\nwebapps.\n\nStella is an agile testing tool for web applications. Software development has\nchanged in a way that demands a new kind of toolset. Stella integrates quickly\ninto your existing development process to help you run functional and\nperformance tests throughout your product lifecycle.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-benelux":{"origin":"devel/rubygem-benelux","version":"0.6.1"},"rubygem-drydock":{"origin":"devel/rubygem-drydock","version":"0.6.9_1"},"rubygem-familia":{"origin":"databases/rubygem-familia","version":"0.10.2"},"rubygem-gibbler":{"origin":"devel/rubygem-gibbler","version":"1.0.0"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"},"rubygem-public_suffix_service":{"origin":"dns/rubygem-public_suffix_service","version":"0.9.1_98"},"rubygem-storable":{"origin":"devel/rubygem-storable","version":"0.10.0"},"rubygem-sysinfo":{"origin":"devel/rubygem-sysinfo","version":"0.10.0"},"rubygem-whois":{"origin":"net/rubygem-whois","version":"6.0.1"},"rubygem-yajl-ruby":{"origin":"devel/rubygem-yajl-ruby","version":"1.4.3"}},"categories":["devel","rubygems"]},{"name":"rubygem-sqlite31","origin":"databases/rubygem-sqlite31","version":"1.7.3","comment":"Ruby interface to the SQLite DB engine version 3","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sparklemotion/sqlite3-ruby","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7360743795366eabc25cb97f66014cecf69eb7c1a529f83174c237ea328971f0","flatsize":282824,"path":"All/rubygem-sqlite31-1.7.3.pkg","repopath":"All/rubygem-sqlite31-1.7.3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":57936,"desc":"sqlite3-ruby provides an interface for the SQLite DB engine version 3.\nThis differs from the DBD::SQLite module in that it is more complete,\nand from the ruby DBI version of SQLite in that it is SQLite specific,\nso you can do things that would otherwise be more difficult via DBI.\nIf you want portability between backends, use DBI.  If you want ease\nof use with SQLite, use this.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["databases","rubygems"]},{"name":"rubygem-sprockets-rails-rails72","origin":"devel/rubygem-sprockets-rails-rails72","version":"3.5.2","comment":"Sprockets Rails integration","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/sprockets-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0dcd4457d6b99441bb91b2e69297efa367d842b5b320b7d3644b5ceadfa2bc65","flatsize":42320,"path":"All/rubygem-sprockets-rails-rails72-3.5.2.pkg","repopath":"All/rubygem-sprockets-rails-rails72-3.5.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12880,"desc":"Sprockets Rails integration","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack72":{"origin":"www/rubygem-actionpack72","version":"7.2.2.1"},"rubygem-activesupport72":{"origin":"devel/rubygem-activesupport72","version":"7.2.2.1"},"rubygem-sprockets":{"origin":"devel/rubygem-sprockets","version":"4.2.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-sprockets-rails-rails71","origin":"devel/rubygem-sprockets-rails-rails71","version":"3.5.2","comment":"Sprockets Rails integration","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/sprockets-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3e00f69bd0f23e7b5f290160969efb409d9e5a4be6b5a042ea4252c7afb66a9d","flatsize":42320,"path":"All/rubygem-sprockets-rails-rails71-3.5.2.pkg","repopath":"All/rubygem-sprockets-rails-rails71-3.5.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12880,"desc":"Sprockets Rails integration","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack71":{"origin":"www/rubygem-actionpack71","version":"7.1.5.1"},"rubygem-activesupport71":{"origin":"devel/rubygem-activesupport71","version":"7.1.5.1"},"rubygem-sprockets":{"origin":"devel/rubygem-sprockets","version":"4.2.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-sqlite3-ruby","origin":"databases/rubygem-sqlite3-ruby","version":"1.3.3_1","comment":"Ruby interface to the SQLite DB engine version 3","maintainer":"ruby@FreeBSD.org","www":"https://github.com/sparklemotion/sqlite3-ruby","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6dfadeee15fd236dbeaaee3b4f8c01a90fcf41a22557f35b7000337aaa6a82d4","flatsize":13420,"path":"All/rubygem-sqlite3-ruby-1.3.3_1.pkg","repopath":"All/rubygem-sqlite3-ruby-1.3.3_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":6072,"desc":"sqlite3-ruby provides an interface for the SQLite DB engine version 3.\nThis differs from the DBD::SQLite module in that it is more complete,\nand from the ruby DBI version of SQLite in that it is SQLite specific,\nso you can do things that would otherwise be more difficult via DBI.\nIf you want portability between backends, use DBI.  If you want ease\nof use with SQLite, use this.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-sqlite3":{"origin":"databases/rubygem-sqlite3","version":"2.6.0"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["databases","rubygems"]},{"name":"rubygem-state_machine","origin":"devel/rubygem-state_machine","version":"1.2.0","comment":"Support for creating state machines for attributes on any Ruby class","maintainer":"ruby@FreeBSD.org","www":"https://www.pluginaweek.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2f3a56cfdc1c32d55e39b4c900d181e9175f26ceff85f5b16e666f58bf8819ec","flatsize":2303965,"path":"All/rubygem-state_machine-1.2.0.pkg","repopath":"All/rubygem-state_machine-1.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":485260,"desc":"State machines make it simple to manage the behavior of a class.\nToo often, the state of an object is kept by creating multiple\nboolean attributes and deciding how to behave based on the values.\n\nstate_machine simplifies this design by introducing the various\nparts of a real state machine, including states, events,\ntransitions, and callbacks. However, the api is designed to be\nso simple you do not even need to know what a state machine is.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-sprockets3","origin":"devel/rubygem-sprockets3","version":"3.7.5","comment":"Ruby library that preprocesses and concatenates JavaScript files","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/sprockets","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"65f7205e4dfe0667fedd5435215e91e0816a3b50440156cd1effb0db277d26f3","flatsize":254237,"path":"All/rubygem-sprockets3-3.7.5.pkg","repopath":"All/rubygem-sprockets3-3.7.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":61472,"desc":"Sprockets is a Ruby library for compiling and serving web assets. It features\ndeclarative dependency management for JavaScript and CSS assets, as well as a\npowerful preprocessor pipeline that allows you to write assets in languages like\nCoffeeScript, Sass and SCSS.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-base64":{"origin":"converters/rubygem-base64","version":"0.3.0"},"rubygem-concurrent-ruby":{"origin":"devel/rubygem-concurrent-ruby","version":"1.3.5"},"rubygem-rack22":{"origin":"www/rubygem-rack22","version":"2.2.13,3"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:sprockets_project:sprockets:3.7.5:::::dragonfly6:x86_64"}},{"name":"rubygem-sprockets-sass","origin":"devel/rubygem-sprockets-sass","version":"1.3.1_1","comment":"Implements a sprockets-aware sass importer","maintainer":"ruby@FreeBSD.org","www":"https://github.com/petebrowne/sprockets-sass","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bf31b5ae32ec0ac86f38e9e814e017f93b71ce5527f95ee3e6c911b0536daf73","flatsize":52818,"path":"All/rubygem-sprockets-sass-1.3.1_1.pkg","repopath":"All/rubygem-sprockets-sass-1.3.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12848,"desc":"When using Sprockets 2.0 with Sass you will eventually run into a pretty big\nissue. `//= require` directives will not allow Sass mixins, variables, etc.\nto be shared between files. So you'll try to use `@import`, and that'll also\nblow up in your face. `sprockets-sass` fixes all of this by creating a\nSass::Importer that is Sprockets aware.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-sprockets2":{"origin":"devel/rubygem-sprockets2","version":"2.12.5"},"rubygem-tilt1":{"origin":"devel/rubygem-tilt1","version":"1.4.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-sprockets-rails-rails80","origin":"devel/rubygem-sprockets-rails-rails80","version":"3.5.2","comment":"Sprockets Rails integration","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/sprockets-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5c018b042bbdc3b94d668edd61e3f14b153e6afd3287a39e85243c39b8d54c2e","flatsize":42320,"path":"All/rubygem-sprockets-rails-rails80-3.5.2.pkg","repopath":"All/rubygem-sprockets-rails-rails80-3.5.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12884,"desc":"Sprockets Rails integration","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack80":{"origin":"www/rubygem-actionpack80","version":"8.0.2"},"rubygem-activesupport80":{"origin":"devel/rubygem-activesupport80","version":"8.0.2"},"rubygem-sprockets":{"origin":"devel/rubygem-sprockets","version":"4.2.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-sprockets-rails-rails4","origin":"devel/rubygem-sprockets-rails-rails4","version":"3.2.2","comment":"Sprockets Rails integration","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/sprockets-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0e99e994e10ecd168f0b1457a9c2bfb3779b244c0d06f0d722117336a116a381","flatsize":38374,"path":"All/rubygem-sprockets-rails-rails4-3.2.2.pkg","repopath":"All/rubygem-sprockets-rails-rails4-3.2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11724,"desc":"Sprockets Rails integration","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack4":{"origin":"www/rubygem-actionpack4","version":"4.2.11.3"},"rubygem-activesupport4":{"origin":"devel/rubygem-activesupport4","version":"4.2.11.3"},"rubygem-sprockets3":{"origin":"devel/rubygem-sprockets3","version":"3.7.5"}},"categories":["devel","rubygems"]},{"name":"rubygem-sprockets-rails-rails70","origin":"devel/rubygem-sprockets-rails-rails70","version":"3.5.2","comment":"Sprockets Rails integration","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/sprockets-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cee0ea756a1299f442ea7858793539dcba545f6bbb5fc34750659ab9284011c4","flatsize":42320,"path":"All/rubygem-sprockets-rails-rails70-3.5.2.pkg","repopath":"All/rubygem-sprockets-rails-rails70-3.5.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12884,"desc":"Sprockets Rails integration","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack70":{"origin":"www/rubygem-actionpack70","version":"7.0.8.7"},"rubygem-activesupport70":{"origin":"devel/rubygem-activesupport70","version":"7.0.8.7"},"rubygem-sprockets3":{"origin":"devel/rubygem-sprockets3","version":"3.7.5"}},"categories":["devel","rubygems"]},{"name":"rubygem-sprockets-rails-rails61","origin":"devel/rubygem-sprockets-rails-rails61","version":"3.5.2","comment":"Sprockets Rails integration","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/sprockets-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"786e04f3680a715c143c25ef6f1a4f00bc0cee540b3e6e055ff4a3423f4c6343","flatsize":42320,"path":"All/rubygem-sprockets-rails-rails61-3.5.2.pkg","repopath":"All/rubygem-sprockets-rails-rails61-3.5.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12888,"desc":"Sprockets Rails integration","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack61":{"origin":"www/rubygem-actionpack61","version":"6.1.7.10"},"rubygem-activesupport61":{"origin":"devel/rubygem-activesupport61","version":"6.1.7.10"},"rubygem-sprockets3":{"origin":"devel/rubygem-sprockets3","version":"3.7.5"}},"categories":["devel","rubygems"]},{"name":"rubygem-sprockets-rails-rails60","origin":"devel/rubygem-sprockets-rails-rails60","version":"3.4.2","comment":"Sprockets Rails integration","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/sprockets-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aabb56354d79e6471a61d69eac2e49f9a1db43e2de7d26797c110075cc5df4fc","flatsize":41814,"path":"All/rubygem-sprockets-rails-rails60-3.4.2.pkg","repopath":"All/rubygem-sprockets-rails-rails60-3.4.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12672,"desc":"Sprockets Rails integration","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack60":{"origin":"www/rubygem-actionpack60","version":"6.0.6.1"},"rubygem-activesupport60":{"origin":"devel/rubygem-activesupport60","version":"6.0.6.1"},"rubygem-sprockets3":{"origin":"devel/rubygem-sprockets3","version":"3.7.5"}},"categories":["devel","rubygems"]},{"name":"rubygem-sprockets-gitlab","origin":"devel/rubygem-sprockets-gitlab","version":"3.7.5","comment":"Ruby library that preprocesses and concatenates JavaScript files","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/rails/sprockets","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eb621983cf228b2ac4a6e0142469c7e783612764f978f071b581bb70a1c3cfab","flatsize":254237,"path":"All/rubygem-sprockets-gitlab-3.7.5.pkg","repopath":"All/rubygem-sprockets-gitlab-3.7.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":61516,"desc":"Sprockets is a Ruby library for compiling and serving web assets. It features\ndeclarative dependency management for JavaScript and CSS assets, as well as a\npowerful preprocessor pipeline that allows you to write assets in languages like\nCoffeeScript, Sass and SCSS.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-base64":{"origin":"converters/rubygem-base64","version":"0.3.0"},"rubygem-concurrent-ruby":{"origin":"devel/rubygem-concurrent-ruby","version":"1.3.5"},"rubygem-rack22":{"origin":"www/rubygem-rack22","version":"2.2.13,3"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:sprockets_project:sprockets:3.7.5:::::dragonfly6:x86_64"}},{"name":"rubygem-sprockets-rails-rails52","origin":"devel/rubygem-sprockets-rails-rails52","version":"3.4.2","comment":"Sprockets Rails integration","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/sprockets-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"90473eddb23183fdc6813c1c0c1a698c36aa60cd57ea205e13d448715491f29f","flatsize":41814,"path":"All/rubygem-sprockets-rails-rails52-3.4.2.pkg","repopath":"All/rubygem-sprockets-rails-rails52-3.4.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12676,"desc":"Sprockets Rails integration","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack52":{"origin":"www/rubygem-actionpack52","version":"5.2.8.1_1"},"rubygem-activesupport52":{"origin":"devel/rubygem-activesupport52","version":"5.2.8.1"},"rubygem-sprockets3":{"origin":"devel/rubygem-sprockets3","version":"3.7.5"}},"categories":["devel","rubygems"]},{"name":"rubygem-sprockets-rails-rails50","origin":"devel/rubygem-sprockets-rails-rails50","version":"3.2.2","comment":"Sprockets Rails integration","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/sprockets-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"95994131eb6c45d41713764b1dbe2d4a89eedf59eeaa28acda683745bcd2f8bc","flatsize":38374,"path":"All/rubygem-sprockets-rails-rails50-3.2.2.pkg","repopath":"All/rubygem-sprockets-rails-rails50-3.2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11740,"desc":"Sprockets Rails integration","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack50":{"origin":"www/rubygem-actionpack50","version":"5.0.7.2_2"},"rubygem-activesupport50":{"origin":"devel/rubygem-activesupport50","version":"5.0.7.2_1"},"rubygem-sprockets3":{"origin":"devel/rubygem-sprockets3","version":"3.7.5"}},"categories":["devel","rubygems"]},{"name":"rubygem-sprockets-rails-rails5","origin":"devel/rubygem-sprockets-rails-rails5","version":"3.2.2","comment":"Sprockets Rails integration","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/sprockets-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7da44ffa19485a9955593bfb9dc9f802fbd51b4340b36e034e72461b48233523","flatsize":38374,"path":"All/rubygem-sprockets-rails-rails5-3.2.2.pkg","repopath":"All/rubygem-sprockets-rails-rails5-3.2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11724,"desc":"Sprockets Rails integration","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack5":{"origin":"www/rubygem-actionpack5","version":"5.1.7_1"},"rubygem-activesupport5":{"origin":"devel/rubygem-activesupport5","version":"5.1.7_1"},"rubygem-sprockets3":{"origin":"devel/rubygem-sprockets3","version":"3.7.5"}},"categories":["devel","rubygems"]},{"name":"rubygem-sprockets-helpers","origin":"devel/rubygem-sprockets-helpers","version":"1.4.0","comment":"Asset path helpers for Sprockets 2.x applications","maintainer":"ruby@FreeBSD.org","www":"https://github.com/petebrowne/sprockets-helpers","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c87f7ef33a3c9c6d635332368330bf7b5b32ffb8de0f42868e8f37b7aab5cbc5","flatsize":66320,"path":"All/rubygem-sprockets-helpers-1.4.0.pkg","repopath":"All/rubygem-sprockets-helpers-1.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13700,"desc":"Asset path helpers for Sprockets 2.x applications","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-sprockets3":{"origin":"devel/rubygem-sprockets3","version":"3.7.5"}},"categories":["devel","rubygems"]},{"name":"rubygem-sprockets-rails-rails-gitlab","origin":"devel/rubygem-sprockets-rails-rails-gitlab","version":"3.5.2_1","comment":"Sprockets Rails integration","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/rails/sprockets-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"90a6ad10cea9eeb3cf432a713c26b455763680b3592136f660126af398fa5f1a","flatsize":42320,"path":"All/rubygem-sprockets-rails-rails-gitlab-3.5.2_1.pkg","repopath":"All/rubygem-sprockets-rails-rails-gitlab-3.5.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12904,"desc":"Sprockets Rails integration","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack-gitlab":{"origin":"www/rubygem-actionpack-gitlab","version":"7.1.5.1"},"rubygem-activesupport-gitlab":{"origin":"devel/rubygem-activesupport-gitlab","version":"7.1.5.1"},"rubygem-sprockets-gitlab":{"origin":"devel/rubygem-sprockets-gitlab","version":"3.7.5"}},"categories":["devel","rubygems"]},{"name":"rubygem-sorted_set","origin":"devel/rubygem-sorted_set","version":"1.0.3","comment":"Implements a variant of Set","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/knu/sorted_set","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b0906d28abc6bb99189502e226e0d3c380c4fdcc6f948d26557fd023adfe241e","flatsize":9439,"path":"All/rubygem-sorted_set-1.0.3.pkg","repopath":"All/rubygem-sorted_set-1.0.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4952,"desc":"Implements a variant of Set whose elements are sorted in ascending order","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rbtree":{"origin":"devel/rubygem-rbtree","version":"0.4.6"},"rubygem-set":{"origin":"devel/rubygem-set","version":"1.1.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-sprockets-es6","origin":"devel/rubygem-sprockets-es6","version":"0.9.2","comment":"Converts ES6 code into vanilla ES5 with Babel JS","maintainer":"ruby@FreeBSD.org","www":"https://github.com/TannerRogalsky/sprockets-es6","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e1e1a9cb409fef5a25779a247e9bff0b3232d989cc0d7a6fdb70d193237614d5","flatsize":7138,"path":"All/rubygem-sprockets-es6-0.9.2.pkg","repopath":"All/rubygem-sprockets-es6-0.9.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3588,"desc":"A Sprockets transformer that converts ES6 code into vanilla ES5 with Babel JS.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-babel-source":{"origin":"textproc/rubygem-babel-source","version":"5.8.35"},"rubygem-babel-transpiler":{"origin":"textproc/rubygem-babel-transpiler","version":"0.7.0"},"rubygem-sprockets3":{"origin":"devel/rubygem-sprockets3","version":"3.7.5"}},"categories":["devel","rubygems"]},{"name":"rubygem-sprockets","origin":"devel/rubygem-sprockets","version":"4.2.1","comment":"Rack-based asset packaging system","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/sprockets","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2e78b8074273e2d01b7d919929cf147c5db0547f44d209dde6777781b9fb2a25","flatsize":303703,"path":"All/rubygem-sprockets-4.2.1.pkg","repopath":"All/rubygem-sprockets-4.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":70396,"desc":"Sprockets is a Ruby library for compiling and serving web assets. It features\ndeclarative dependency management for JavaScript and CSS assets, as well as a\npowerful preprocessor pipeline that allows you to write assets in languages like\nCoffeeScript, Sass and SCSS.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-concurrent-ruby":{"origin":"devel/rubygem-concurrent-ruby","version":"1.3.5"},"rubygem-rack":{"origin":"www/rubygem-rack","version":"3.0.14,3"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:sprockets_project:sprockets:4.2.1:::::dragonfly6:x86_64"}},{"name":"rubygem-sorbet-runtime","origin":"devel/rubygem-sorbet-runtime","version":"0.5.11934","comment":"Sorbet's runtime type checking component","maintainer":"sunpoet@FreeBSD.org","www":"https://sorbet.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b19b1f90a647d7e84b83c898f6055a5ef9dc1107d3d212326844b45ae112b2d0","flatsize":435483,"path":"All/rubygem-sorbet-runtime-0.5.11934.pkg","repopath":"All/rubygem-sorbet-runtime-0.5.11934.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":77060,"desc":"Sorbet is a fast and powerful type checker designed for Ruby. It aims to be easy\nto add to existing codebases with gradual types, and fast to respond with errors\nand suggestions.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-spring-watcher-listen","origin":"devel/rubygem-spring-watcher-listen","version":"2.1.0","comment":"Makes spring watch files using the listen gem","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jonleighton/spring-watcher-listen","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"40f6dd1922fc2a0b4967f8153348eb26a65d0fb9e773093307ed137dcaf53123","flatsize":13191,"path":"All/rubygem-spring-watcher-listen-2.1.0.pkg","repopath":"All/rubygem-spring-watcher-listen-2.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5724,"desc":"Listen watcher for Spring\n\nThis gem makes Spring watch the filesystem for changes using Listen rather than\nby polling the filesystem.\n\nOn larger projects this means spring will be more responsive, more accurate and\nuse less cpu on local filesystems.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-listen":{"origin":"devel/rubygem-listen","version":"3.9.0"},"rubygem-spring":{"origin":"devel/rubygem-spring","version":"4.3.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-solid_cache-rails72","origin":"databases/rubygem-solid_cache-rails72","version":"1.0.7","comment":"Database-backed ActiveSupport::Cache::Store","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/solid_cache","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f37f1c424a43c24c71d019d6434cd9cbced6a951a9adb7bc5afdb4b03c522c35","flatsize":59331,"path":"All/rubygem-solid_cache-rails72-1.0.7.pkg","repopath":"All/rubygem-solid_cache-rails72-1.0.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":18048,"desc":"Solid Cache is a database-backed Active Support cache store that let's you keep\na much larger cache than is typically possible with traditional memory-only\nRedis or Memcached stores. This is thanks to the speed of modern SSD drives,\nwhich make the access-time penalty of using disk vs RAM insignificant for most\ncaching purposes. Simply put, you're now usually better off keeping a huge cache\non disk rather than a small cache in memory.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activejob72":{"origin":"devel/rubygem-activejob72","version":"7.2.2.1"},"rubygem-activerecord72":{"origin":"databases/rubygem-activerecord72","version":"7.2.2.1"},"rubygem-railties72":{"origin":"www/rubygem-railties72","version":"7.2.2.1"}},"categories":["databases","rubygems"]},{"name":"rubygem-solid_cache","origin":"databases/rubygem-solid_cache","version":"1.0.7","comment":"Database-backed ActiveSupport::Cache::Store","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/solid_cache","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1a11e8fa405f3f420711bbdeeff7a7d01fbbb0fa44fe25b4b09163ba1c99e4f4","flatsize":59331,"path":"All/rubygem-solid_cache-1.0.7.pkg","repopath":"All/rubygem-solid_cache-1.0.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":18028,"desc":"Solid Cache is a database-backed Active Support cache store that let's you keep\na much larger cache than is typically possible with traditional memory-only\nRedis or Memcached stores. This is thanks to the speed of modern SSD drives,\nwhich make the access-time penalty of using disk vs RAM insignificant for most\ncaching purposes. Simply put, you're now usually better off keeping a huge cache\non disk rather than a small cache in memory.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activejob80":{"origin":"devel/rubygem-activejob80","version":"8.0.2"},"rubygem-activerecord80":{"origin":"databases/rubygem-activerecord80","version":"8.0.2"},"rubygem-railties80":{"origin":"www/rubygem-railties80","version":"8.0.2"}},"categories":["databases","rubygems"]},{"name":"rubygem-spring","origin":"devel/rubygem-spring","version":"4.3.0","comment":"Rails application preloader","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/spring","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"36719f11737b74d4b640a60cfc734344648422b2fbd81f1981e28f56331d2193","flatsize":91857,"path":"All/rubygem-spring-4.3.0.pkg","repopath":"All/rubygem-spring-4.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":27380,"desc":"Rails application preloader","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-spreadsheet","origin":"textproc/rubygem-spreadsheet","version":"1.3.3","comment":"Ruby module to generate Microsoft Excel compatible files","maintainer":"ruby@FreeBSD.org","www":"https://github.com/zdavatz/spreadsheet","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c16a17969e6518682e39803dfb5011fcf8d57379cb90639bf50e485931d16fad","flatsize":2869720,"path":"All/rubygem-spreadsheet-1.3.3.pkg","repopath":"All/rubygem-spreadsheet-1.3.3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":161412,"desc":"The Spreadsheet Library is designed to read and write Spreadsheet Documents.\nAs of version 0.6.0, only Microsoft Excel compatible spreadsheets are\nsupported. Spreadsheet is a combination/complete rewrite of the\nSpreadsheet::Excel Library by Daniel J. Berger and the ParseExcel Library by\nHannes Wyss. Spreadsheet can read, write and modify Spreadsheet Documents.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-bigdecimal":{"origin":"math/rubygem-bigdecimal","version":"3.1.9"},"rubygem-ruby-ole":{"origin":"devel/rubygem-ruby-ole","version":"1.2.12.2"}},"categories":["rubygems","textproc"]},{"name":"rubygem-specinfra","origin":"sysutils/rubygem-specinfra","version":"2.82.16","comment":"Test suite for server configuration","maintainer":"naito.yuichiro@gmail.com","www":"https://github.com/mizzy/specinfra","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5a778f366d47bea3aec09f2e09fbb0adac999460fa790e730ccebda089b3fce9","flatsize":400389,"path":"All/rubygem-specinfra-2.82.16.pkg","repopath":"All/rubygem-specinfra-2.82.16.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":85448,"desc":"A test suit for server configuration.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-net-scp":{"origin":"security/rubygem-net-scp","version":"4.1.0"},"rubygem-net-ssh":{"origin":"security/rubygem-net-ssh","version":"7.3.0,2"},"rubygem-net-telnet":{"origin":"security/rubygem-net-telnet","version":"0.2.0"}},"categories":["rubygems","sysutils"]},{"name":"rubygem-solve","origin":"devel/rubygem-solve","version":"4.0.4","comment":"Ruby version constraint solver","maintainer":"ruby@FreeBSD.org","www":"https://github.com/berkshelf/solve","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e497d9fc30ee2225a29beedb332b97cd22a7e9a72e3b1f008f684efdce477e4b","flatsize":65132,"path":"All/rubygem-solve-4.0.4.pkg","repopath":"All/rubygem-solve-4.0.4.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":14224,"desc":"A Ruby version constraint solver.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-molinillo":{"origin":"devel/rubygem-molinillo","version":"0.8.0"},"rubygem-semverse":{"origin":"devel/rubygem-semverse","version":"3.0.2"}},"categories":["devel","rubygems"]},{"name":"rubygem-snowplow-tracker","origin":"devel/rubygem-snowplow-tracker","version":"0.8.0","comment":"Tracker to collect ruby data","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/snowplow/snowplow-ruby-tracker","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ac300fe04c8dce4d0706f88982373a3fa26f16f357fab1d987a2465596bca85b","flatsize":104539,"path":"All/rubygem-snowplow-tracker-0.8.0.pkg","repopath":"All/rubygem-snowplow-tracker-0.8.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":23136,"desc":"A tracker that can collect event data from your\nRuby applications, Ruby on Rails web applications and Ruby gems.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-solid_queue-rails72","origin":"databases/rubygem-solid_queue-rails72","version":"1.1.3","comment":"Database-backed Active Job backend","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/solid_queue","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"32ff0f0edda8b968c7d5fe53bca93b6b363e1e19a0dcbfa2c19b0d5a41a52e95","flatsize":144303,"path":"All/rubygem-solid_queue-rails72-1.1.3.pkg","repopath":"All/rubygem-solid_queue-rails72-1.1.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":38424,"desc":"Solid Queue is a DB-based queuing backend for Active Job, designed with\nsimplicity and performance in mind.\n\nBesides regular job enqueuing and processing, Solid Queue supports delayed jobs,\nconcurrency controls, recurring jobs, pausing queues, numeric priorities per\njob, priorities by queue order, and bulk enqueuing (enqueue_all for Active Job's\nperform_all_later).\n\nSolid Queue can be used with SQL databases such as MySQL, PostgreSQL or SQLite,\nand it leverages the FOR UPDATE SKIP LOCKED clause, if available, to avoid\nblocking and waiting on locks when polling jobs. It relies on Active Job for\nretries, discarding, error handling, serialization, or delays, and it's\ncompatible with Ruby on Rails's multi-threading.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activejob72":{"origin":"devel/rubygem-activejob72","version":"7.2.2.1"},"rubygem-activerecord72":{"origin":"databases/rubygem-activerecord72","version":"7.2.2.1"},"rubygem-concurrent-ruby":{"origin":"devel/rubygem-concurrent-ruby","version":"1.3.5"},"rubygem-fugit":{"origin":"devel/rubygem-fugit","version":"1.11.1"},"rubygem-railties72":{"origin":"www/rubygem-railties72","version":"7.2.2.1"},"rubygem-thor":{"origin":"devel/rubygem-thor","version":"1.3.2"}},"categories":["databases","rubygems"]},{"name":"rubygem-solid_queue","origin":"databases/rubygem-solid_queue","version":"1.1.3","comment":"Database-backed Active Job backend","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/solid_queue","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e407867327f445ccb86686d957c90377d4dd748230a782e3aa6301328e1bfd55","flatsize":144303,"path":"All/rubygem-solid_queue-1.1.3.pkg","repopath":"All/rubygem-solid_queue-1.1.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":38424,"desc":"Solid Queue is a DB-based queuing backend for Active Job, designed with\nsimplicity and performance in mind.\n\nBesides regular job enqueuing and processing, Solid Queue supports delayed jobs,\nconcurrency controls, recurring jobs, pausing queues, numeric priorities per\njob, priorities by queue order, and bulk enqueuing (enqueue_all for Active Job's\nperform_all_later).\n\nSolid Queue can be used with SQL databases such as MySQL, PostgreSQL or SQLite,\nand it leverages the FOR UPDATE SKIP LOCKED clause, if available, to avoid\nblocking and waiting on locks when polling jobs. It relies on Active Job for\nretries, discarding, error handling, serialization, or delays, and it's\ncompatible with Ruby on Rails's multi-threading.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activejob80":{"origin":"devel/rubygem-activejob80","version":"8.0.2"},"rubygem-activerecord80":{"origin":"databases/rubygem-activerecord80","version":"8.0.2"},"rubygem-concurrent-ruby":{"origin":"devel/rubygem-concurrent-ruby","version":"1.3.5"},"rubygem-fugit":{"origin":"devel/rubygem-fugit","version":"1.11.1"},"rubygem-railties80":{"origin":"www/rubygem-railties80","version":"8.0.2"},"rubygem-thor":{"origin":"devel/rubygem-thor","version":"1.3.2"}},"categories":["databases","rubygems"]},{"name":"rubygem-snaky_hash","origin":"devel/rubygem-snaky_hash","version":"2.0.1","comment":"Hashie::Mash joint to make #snakelife better","maintainer":"sunpoet@FreeBSD.org","www":"https://gitlab.com/oauth-xx/snaky_hash","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fdde7025d1ab406235944ab04782211d6768d53749e60d44715175405edbb523","flatsize":21999,"path":"All/rubygem-snaky_hash-2.0.1.pkg","repopath":"All/rubygem-snaky_hash-2.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9692,"desc":"SnakyHash gem is used by the oauth and oauth2 gems, and others, to normalize\nhash keys and lookups, and provide a nice psuedo-object interface.\n\nIt has its roots in the Rash (specifically the rash_alt flavor), which is a\nspecial Mash, made popular by the hashie gem.\n\nClasses that include SnakyHash::Snake should inherit from Hashie::Mash.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-hashie":{"origin":"devel/rubygem-hashie","version":"5.0.0"},"rubygem-version_gem":{"origin":"devel/rubygem-version_gem","version":"1.1.8"}},"categories":["devel","rubygems"]},{"name":"rubygem-solid_cable-rails72","origin":"databases/rubygem-solid_cable-rails72","version":"3.0.7","comment":"Database-backed Action Cable backend","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/solid_cable","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ddf16d23aa4c5cdd2d74f700e90cef87373ab9ac3d31712b0d2f93a0b9dac653","flatsize":26512,"path":"All/rubygem-solid_cable-rails72-3.0.7.pkg","repopath":"All/rubygem-solid_cable-rails72-3.0.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9940,"desc":"Solid Cable is a database-backed Action Cable adapter that keeps messages in a\ntable and continously polls for updates. This makes it possible to drop the\ncommon dependency on Redis, if it isn't needed for any other purpose. Despite\npolling, the performance of Solid Cable is comparable to Redis in most\nsituations. And in all circumstances, it makes it easier to deploy Rails when\nRedis is no longer a required dependency for Action Cable functionality.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actioncable72":{"origin":"www/rubygem-actioncable72","version":"7.2.2.1"},"rubygem-activejob72":{"origin":"devel/rubygem-activejob72","version":"7.2.2.1"},"rubygem-activerecord72":{"origin":"databases/rubygem-activerecord72","version":"7.2.2.1"},"rubygem-railties72":{"origin":"www/rubygem-railties72","version":"7.2.2.1"}},"categories":["databases","rubygems"]},{"name":"rubygem-solid_cable","origin":"databases/rubygem-solid_cable","version":"3.0.7","comment":"Database-backed Action Cable backend","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/solid_cable","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1841a3d79ea7cd16466848841a3cd77529b7e1b5a0933a75baaa3c9520c49cbf","flatsize":26512,"path":"All/rubygem-solid_cable-3.0.7.pkg","repopath":"All/rubygem-solid_cable-3.0.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9932,"desc":"Solid Cable is a database-backed Action Cable adapter that keeps messages in a\ntable and continously polls for updates. This makes it possible to drop the\ncommon dependency on Redis, if it isn't needed for any other purpose. Despite\npolling, the performance of Solid Cable is comparable to Redis in most\nsituations. And in all circumstances, it makes it easier to deploy Rails when\nRedis is no longer a required dependency for Action Cable functionality.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actioncable80":{"origin":"www/rubygem-actioncable80","version":"8.0.2"},"rubygem-activejob80":{"origin":"devel/rubygem-activejob80","version":"8.0.2"},"rubygem-activerecord80":{"origin":"databases/rubygem-activerecord80","version":"8.0.2"},"rubygem-railties80":{"origin":"www/rubygem-railties80","version":"8.0.2"}},"categories":["databases","rubygems"]},{"name":"rubygem-socksify","origin":"www/rubygem-socksify","version":"1.7.1","comment":"Redirects any TCP connection through a SOCKS5 proxy","maintainer":"ruby@FreeBSD.org","www":"http://socksify.rubyforge.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"00deb2c9aa2b702e8c1b59302c77433a2e0db4244d8e5ab37cfe6418f91bd34f","flatsize":93061,"path":"All/rubygem-socksify-1.7.1.pkg","repopath":"All/rubygem-socksify-1.7.1.pkg","licenselogic":"or","licenses":["GPLv3","RUBY"],"pkgsize":18544,"desc":"Redirects any TCP connection through a SOCKS5 proxy\n\nRedirect all TCPSockets through a SOCKS5 proxy","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","www"]},{"name":"rubygem-soap4r","origin":"devel/rubygem-soap4r","version":"1.5.8","comment":"Ruby implementation of SOAP 1.1","maintainer":"ruby@FreeBSD.org","www":"https://github.com/felipec/soap4r","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3357d7ab0c0f14aec7b84cd8f3488602060bee7b5711c8b384d41d454b7a98e5","flatsize":2122464,"path":"All/rubygem-soap4r-1.5.8.pkg","repopath":"All/rubygem-soap4r-1.5.8.pkg","licenselogic":"or","licenses":["GPLv2+","RUBY"],"pkgsize":237556,"desc":"SOAP4R is a Ruby library for accessing Web Services via SOAP","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-httpclient":{"origin":"www/rubygem-httpclient","version":"2.9.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-snmp","origin":"net-mgmt/rubygem-snmp","version":"1.2.0","comment":"SNMP library for Ruby","maintainer":"mhjacks@swbell.net","www":"https://rubygems.org/gems/snmp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2f89c4543010c1f7ed8bc3fa779a33a6c34d49e03a7ff54faa7b00b543cfa596","flatsize":1120107,"path":"All/rubygem-snmp-1.2.0.pkg","repopath":"All/rubygem-snmp-1.2.0.pkg","licenselogic":"single","pkgsize":162944,"desc":"This library implements SNMP (the Simple Network Management\nProtocol). It is implemented in pure Ruby, so there are no dependencies\non external libraries like net-snmp. You can run this library anywhere\nthat Ruby can run.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["net-mgmt","rubygems"]},{"name":"rubygem-snappy","origin":"archivers/rubygem-snappy","version":"0.0.17_2","comment":"Snappy binding for Ruby","maintainer":"ruby@FreeBSD.org","www":"https://github.com/miyucy/snappy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6c854c08b66fcfc848a57456b086bfc6f0fca8cfb51a803fc132bf088f8e2873","flatsize":3907326,"path":"All/rubygem-snappy-0.0.17_2.pkg","repopath":"All/rubygem-snappy-0.0.17_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":328640,"desc":"This Gem provides a Ruby libsnappy binding.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"snappy":{"origin":"archivers/snappy","version":"1.2.1_1"}},"categories":["archivers","rubygems"]},{"name":"rubygem-slop3","origin":"devel/rubygem-slop3","version":"3.6.0","comment":"Simple DSL for gathering options and parsing the command line","maintainer":"ruby@FreeBSD.org","www":"https://github.com/leejarvis/slop","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"35ec2b588bfd409a4fb37c191d582de7395f462bbbcd5e24d7a714b3c190be78","flatsize":71052,"path":"All/rubygem-slop3-3.6.0.pkg","repopath":"All/rubygem-slop3-3.6.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19408,"desc":"Slop is a simple option parser with an easy to remember syntax and friendly API.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","ruby"]},{"name":"rubygem-smart_proxy_salt","origin":"sysutils/rubygem-smart_proxy_salt","version":"5.1.0_1","comment":"SaltStack Plug-In for Foreman's Smart Proxy","maintainer":"ruby@FreeBSD.org","www":"https://github.com/theforeman/smart_proxy_salt","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3a09dd0979f0a7f45bcac80ebc6da44918e67212e52abff01937b414c6477def","flatsize":122030,"path":"All/rubygem-smart_proxy_salt-5.1.0_1.pkg","repopath":"All/rubygem-smart_proxy_salt-5.1.0_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":26076,"desc":"This plug-in adds support for SaltStack to Foreman's Smart Proxy.","deps":{"foreman-proxy":{"origin":"net/foreman-proxy","version":"3.13.0"},"py311-salt":{"origin":"sysutils/py-salt","version":"3006.9_5,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-smart_proxy_dynflow":{"origin":"sysutils/rubygem-smart_proxy_dynflow","version":"0.9.4"}},"categories":["ruby","sysutils"],"annotations":{"cpe":"cpe:2.3:a:theforeman:smart_proxy_salt:5.1.0:::::dragonfly6:x86_64:1","deprecated":"Depends on expired net/py-libcloud","expiration_date":"2025-06-01"},"messages":[{"message":"Further configuration is required to connect salt and foreman-proxy, see:\nhttp://theforeman.org/plugins/foreman_salt/\n\nTo upload reports from SaltStack highstates to Foreman, add a line like this to your /etc/crontab:\n*/10 * * * * root /usr/local/sbin/upload-salt-reports >>/var/log/foreman-proxy/salt-cron.log 2>&1","type":"install"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nDepends on expired net/py-libcloud.\n\nIt is scheduled to be removed on or after 2025-06-01."}]},{"name":"rubygem-slop","origin":"devel/rubygem-slop","version":"4.10.1","comment":"Simple DSL for gathering options and parsing the command line","maintainer":"ruby@FreeBSD.org","www":"https://github.com/leejarvis/slop","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2076bb73eb1729315540c455bedf163bcd8a51a4414f8450305a59837e108476","flatsize":65100,"path":"All/rubygem-slop-4.10.1.pkg","repopath":"All/rubygem-slop-4.10.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":18008,"desc":"Slop is a simple option parser with an easy to remember syntax and friendly API.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","ruby"]},{"name":"rubygem-smart_proxy_remote_execution_ssh","origin":"sysutils/rubygem-smart_proxy_remote_execution_ssh","version":"0.11.5","comment":"SSH remote execution provider for foreman-proxy","maintainer":"ruby@FreeBSD.org","www":"https://github.com/theforeman/smart_proxy_remote_execution_ssh","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4c7ad1269acfd94ffa53e25c51ce226e20d023b58fbd25a9878a53dfd4ae3d56","flatsize":155311,"path":"All/rubygem-smart_proxy_remote_execution_ssh-0.11.5.pkg","repopath":"All/rubygem-smart_proxy_remote_execution_ssh-0.11.5.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":35144,"desc":"Plugin for foreman-proxy allowing using SSH for remote execution.","deps":{"foreman-proxy":{"origin":"net/foreman-proxy","version":"3.13.0"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-mqtt":{"origin":"net/rubygem-mqtt","version":"0.6.0"},"rubygem-net-ssh":{"origin":"security/rubygem-net-ssh","version":"7.3.0,2"},"rubygem-smart_proxy_dynflow":{"origin":"sysutils/rubygem-smart_proxy_dynflow","version":"0.9.4"}},"categories":["ruby","sysutils"]},{"name":"rubygem-smart_proxy_dynflow","origin":"sysutils/rubygem-smart_proxy_dynflow","version":"0.9.4","comment":"Plugin to use Dynflow in Foreman Smart Proxy","maintainer":"ruby@FreeBSD.org","www":"https://github.com/theforeman/smart_proxy_dynflow","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"37adf632725e213fc813833fa331251253cc9989d83096300b3d20782d6e2178","flatsize":134230,"path":"All/rubygem-smart_proxy_dynflow-0.9.4.pkg","repopath":"All/rubygem-smart_proxy_dynflow-0.9.4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":30172,"desc":"Plugin for foreman-proxy allowing using dynflow for remote execution","deps":{"foreman-proxy":{"origin":"net/foreman-proxy","version":"3.13.0"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-dynflow":{"origin":"devel/rubygem-dynflow","version":"1.9.0"},"rubygem-rest-client":{"origin":"www/rubygem-rest-client","version":"2.1.0"},"rubygem-sqlite31":{"origin":"databases/rubygem-sqlite31","version":"1.7.3"}},"categories":["ruby","sysutils"]},{"name":"rubygem-skiptrace","origin":"devel/rubygem-skiptrace","version":"0.8.1","comment":"Bindings for your Ruby exceptions","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/gsamokovarov/skiptrace","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9e6b6975c7812e1dec0781bc59320c24f835bcb328c903613620b646779afd43","flatsize":41127,"path":"All/rubygem-skiptrace-0.8.1.pkg","repopath":"All/rubygem-skiptrace-0.8.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16356,"desc":"When Ruby raises an exception, it leaves you a backtrace to help you figure out\nwhere did the exception originated in. Skiptrace gives you the bindings as well.\nThis can help you introspect the state of the Ruby program when at the point the\nexception occurred.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-sixarm_ruby_unaccent","origin":"textproc/rubygem-sixarm_ruby_unaccent","version":"1.2.2","comment":"Replaces accented characters with unaccented characters","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/SixArm/sixarm_ruby_unaccent","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e066ec86c6e8cfad1c3d63f478dcd5ee70ef426c79d70ee5ba63f76a0ba151a2","flatsize":583181,"path":"All/rubygem-sixarm_ruby_unaccent-1.2.2.pkg","repopath":"All/rubygem-sixarm_ruby_unaccent-1.2.2.pkg","licenselogic":"or","licenses":["APACHE20","ART20","BSD3CLAUSE","GPLv3","MIT","MPL20"],"pkgsize":64908,"desc":"Unaccent replaces a string's accented characters with unaccented characters.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-smart_properties","origin":"devel/rubygem-smart_properties","version":"1.17.0","comment":"Flexible and feature-rich alternative to Ruby accessors","maintainer":"bofh@FreeBSD.org","www":"https://github.com/t6d/smart_properties","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8ba72dcdc86b16883cdc6a4a2af996dcf514c042a9ee1333b6868eda8b126c66","flatsize":84408,"path":"All/rubygem-smart_properties-1.17.0.pkg","repopath":"All/rubygem-smart_properties-1.17.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19616,"desc":"SmartProperties are a more flexible and feature-rich alternative to traditional\nRuby accessors. They provide support for input conversion, input validation,\nspecifying default values and presence checking.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-pry":{"origin":"devel/rubygem-pry","version":"0.15.2"},"rubygem-rake":{"origin":"devel/rubygem-rake","version":"13.2.1"},"rubygem-rspec":{"origin":"devel/rubygem-rspec","version":"3.13.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-slow_enumerator_tools","origin":"devel/rubygem-slow_enumerator_tools","version":"1.1.0","comment":"Tools for transforming enumerators that produce data slowly and unpredictably","maintainer":"ruby@FreeBSD.org","www":"https://github.com/ddfreyne/slow_enumerator_tools","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"04142c749b8d63a5d49fc5378b44317816a9af2e1f265763b3d2a0254351a89c","flatsize":27979,"path":"All/rubygem-slow_enumerator_tools-1.1.0.pkg","repopath":"All/rubygem-slow_enumerator_tools-1.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9864,"desc":"SlowEnumeratorTools provides tools for transforming Ruby enumerators\nthat produce data slowly and unpredictably.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-bundler":{"origin":"sysutils/rubygem-bundler","version":"2.6.6,1"}},"categories":["devel","rubygems"]},{"name":"rubygem-slack-notifier","origin":"devel/rubygem-slack-notifier","version":"2.4.0","comment":"Ruby wrapper for posting to slack webhooks","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/stevenosloan/slack-notifier","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9924f99ba5f2b317ff1aab0ba82be7d3dba77e2067fb93dfbc796035bc5e1af7","flatsize":44045,"path":"All/rubygem-slack-notifier-2.4.0.pkg","repopath":"All/rubygem-slack-notifier-2.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10848,"desc":"A slim ruby wrapper for posting to slack webhooks","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-slim","origin":"devel/rubygem-slim","version":"5.2.1","comment":"Template language whose goal is reduce the syntax to essential parts","maintainer":"ruby@FreeBSD.org","www":"https://slim-template.github.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"000651201503a53e753d07446ac25b2e568adf2968a02b50e00c3118bd6e24be","flatsize":352101,"path":"All/rubygem-slim-5.2.1.pkg","repopath":"All/rubygem-slim-5.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":82796,"desc":"A template language whose goal is reduce the syntax to the essential parts\nwithout becoming cryptic.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-temple":{"origin":"devel/rubygem-temple","version":"0.10.3"},"rubygem-tilt":{"origin":"devel/rubygem-tilt","version":"2.6.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-slack-messenger","origin":"devel/rubygem-slack-messenger","version":"2.3.6","comment":"Slim ruby wrapper for posting to slack webhooks","maintainer":"mfechner@FreeBSD.org","www":"https://gitlab.com/gitlab-org/ruby/gems/slack-messenger","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"278e1c819865cb3d713eaff67665625dabe24611c8f1f8ce87b258b738badbf5","flatsize":48410,"path":"All/rubygem-slack-messenger-2.3.6.pkg","repopath":"All/rubygem-slack-messenger-2.3.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12248,"desc":"A slim ruby wrapper for posting to slack webhooks","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-re2":{"origin":"devel/rubygem-re2","version":"2.15.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-six","origin":"security/rubygem-six","version":"0.2.2","comment":"Very simple authorization gem","maintainer":"ruby@FreeBSD.org","www":"https://github.com/dzaporozhets/six","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"232d19976f311099f6f9dccafc669f64f04a65629b3e568266692c54dedf8dab","flatsize":7726,"path":"All/rubygem-six-0.2.2.pkg","repopath":"All/rubygem-six-0.2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3168,"desc":"Very simple authorization gem","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","security"]},{"name":"rubygem-sitemap_generator","origin":"www/rubygem-sitemap_generator","version":"6.3.0","comment":"Generate sitemaps in Ruby","maintainer":"zi@FreeBSD.org","www":"https://github.com/kjvarga/sitemap_generator","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"71d95d46f89c26a43b987bf2e2fd46139ae97aaf69a8e486f663234286b98861","flatsize":175306,"path":"All/rubygem-sitemap_generator-6.3.0.pkg","repopath":"All/rubygem-sitemap_generator-6.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":43860,"desc":"SitemapGenerator is a framework-agnostic XML Sitemap generator written\nin Ruby with automatic Rails integration. It supports Video, News,\nImage, Mobile, PageMap and Alternate Links sitemap extensions and\nincludes Rake tasks for managing your sitemaps, as well as many other\ngreat features.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-builder":{"origin":"devel/rubygem-builder","version":"3.3.0"}},"categories":["rubygems","www"]},{"name":"rubygem-singleton","origin":"devel/rubygem-singleton","version":"0.3.0","comment":"Implement the Singleton pattern","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/singleton","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c972a1242cf3588f1c0851c48d732289b902318599fff721bacb516c8ef8d195","flatsize":20562,"path":"All/rubygem-singleton-0.3.0.pkg","repopath":"All/rubygem-singleton-0.3.0.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":7164,"desc":"The Singleton module implements the Singleton pattern.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-sinatra2","origin":"www/rubygem-sinatra2","version":"2.2.4","comment":"Classy web development framework in ruby","maintainer":"sunpoet@FreeBSD.org","www":"http://www.sinatrarb.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ae124349d0b764a01405237f125b89ab417df909cee3ee46634fc7abf0fc36bd","flatsize":1172031,"path":"All/rubygem-sinatra2-2.2.4.pkg","repopath":"All/rubygem-sinatra2-2.2.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":270928,"desc":"Sinatra is a DSL for quickly creating web-applications in Ruby\nwith minimal effort.  It sits on top of Rack, a minimal standard\ninterface for Ruby web frameworks.  For templating, the choices\ninclude erb, haml, sass and Builder.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-mustermann":{"origin":"devel/rubygem-mustermann","version":"3.0.3"},"rubygem-rack-protection2":{"origin":"www/rubygem-rack-protection2","version":"2.2.4_1"},"rubygem-rack22":{"origin":"www/rubygem-rack22","version":"2.2.13,3"},"rubygem-tilt":{"origin":"devel/rubygem-tilt","version":"2.6.0"}},"categories":["rubygems","www"],"annotations":{"cpe":"cpe:2.3:a:sinatrarb:sinatra:2.2.4:::::dragonfly6:x86_64"},"messages":[{"message":"Sinatra optionally integrates with haml/sass or Builder\n        for templating and mongrel or thin as an HTTP server.\n        To use them, install the respective ports separately:\n\n                www/rubygem-haml\n                devel/rubygem-builder\n                www/rubygem-mongrel\n                www/rubygem-thin","type":"install"}]},{"name":"rubygem-sinatra-respond_to","origin":"www/rubygem-sinatra-respond_to","version":"0.9.0_1","comment":"Respond_to style Rails block for Sinatra","maintainer":"ruby@FreeBSD.org","www":"https://github.com/cehoffman/sinatra-respond_to","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1b103a987e0a61add937f09d51d53a09d64626ead7745f2142e78db077070ec7","flatsize":38498,"path":"All/rubygem-sinatra-respond_to-0.9.0_1.pkg","repopath":"All/rubygem-sinatra-respond_to-0.9.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11744,"desc":"A respond_to style Rails block for baked-in web service support in Sinatra.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-sinatra1":{"origin":"www/rubygem-sinatra1","version":"1.4.8"}},"categories":["rubygems","www"]},{"name":"rubygem-sinatra-r18n","origin":"www/rubygem-sinatra-r18n","version":"5.0.2_1","comment":"Sinatra extension that provides i18n support to your web application","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/r18n/sinatra-r18n","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ee714c34c15355257eac398b30226a79b0980d8fed69ef9ebf22c22547611c8e","flatsize":37200,"path":"All/rubygem-sinatra-r18n-5.0.2_1.pkg","repopath":"All/rubygem-sinatra-r18n-5.0.2_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":11160,"desc":"Sinatra-r18n is a Sinatra extension that provides i18n support to translate your\nweb application. It is just a wrapper for R18n core library. It has nice\nRuby-style syntax, filters, flexible locales, custom loaders, translation\nsupport for any classes, time and number localization, several user language\nsupport, agnostic core package with out-of-box support for Rails, Sinatra and\ndesktop applications.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-r18n-core":{"origin":"devel/rubygem-r18n-core","version":"5.0.1"},"rubygem-sinatra2":{"origin":"www/rubygem-sinatra2","version":"2.2.4"}},"categories":["rubygems","www"]},{"name":"rubygem-sinatra-contrib2","origin":"www/rubygem-sinatra-contrib2","version":"2.2.4","comment":"Collection of useful Sinatra extensions","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sinatra/sinatra-contrib","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4502cf10107b1cb543e4eda1b75272837a919cb64ad3a6cb3c795a7c2f77c0de","flatsize":111199,"path":"All/rubygem-sinatra-contrib2-2.2.4.pkg","repopath":"All/rubygem-sinatra-contrib2-2.2.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":28700,"desc":"Collection of common Sinatra extensions, semi-officially supported.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-multi_json":{"origin":"devel/rubygem-multi_json","version":"1.15.0"},"rubygem-mustermann":{"origin":"devel/rubygem-mustermann","version":"3.0.3"},"rubygem-rack-protection2":{"origin":"www/rubygem-rack-protection2","version":"2.2.4_1"},"rubygem-sinatra2":{"origin":"www/rubygem-sinatra2","version":"2.2.4"},"rubygem-tilt":{"origin":"devel/rubygem-tilt","version":"2.6.0"}},"categories":["rubygems","www"]},{"name":"rubygem-simpleidn02","origin":"dns/rubygem-simpleidn02","version":"0.2.3","comment":"Easy conversion from IDNA strings to unicode strings and vice-versa","maintainer":"ruby@FreeBSD.org","www":"https://github.com/mmriis/simpleidn","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3a39157e8c8d6e7b6f9a5799995cf72af51caa1e2361c6847e03763d57ae9cb8","flatsize":1027161,"path":"All/rubygem-simpleidn02-0.2.3.pkg","repopath":"All/rubygem-simpleidn02-0.2.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":96656,"desc":"SimpleIDN allows easy conversion from punycode ACE (IDNA) strings to unicode\nUTF-8 strings and visa versa.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["dns","rubygems"]},{"name":"rubygem-sinatra-contrib1","origin":"www/rubygem-sinatra-contrib1","version":"1.4.7_2","comment":"Collection of useful Sinatra extensions","maintainer":"robak@FreeBSD.org","www":"https://github.com/sinatra/sinatra-contrib","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f5bc04803d865dc938520ac431cf0cc5423ea06029f46ac9806705d2040780a1","flatsize":211674,"path":"All/rubygem-sinatra-contrib1-1.4.7_2.pkg","repopath":"All/rubygem-sinatra-contrib1-1.4.7_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":45600,"desc":"Collection of common Sinatra extensions, semi-officially supported.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-multi_json":{"origin":"devel/rubygem-multi_json","version":"1.15.0"},"rubygem-rack-protection":{"origin":"www/rubygem-rack-protection","version":"4.1.1"},"rubygem-rack-test":{"origin":"www/rubygem-rack-test","version":"2.2.0"},"rubygem-sinatra1":{"origin":"www/rubygem-sinatra1","version":"1.4.8"},"rubygem-tilt":{"origin":"devel/rubygem-tilt","version":"2.6.0"}},"categories":["rubygems","www"]},{"name":"rubygem-simplecov-html","origin":"textproc/rubygem-simplecov-html","version":"0.13.1","comment":"Default HTML formatter for SimpleCov","maintainer":"ruby@FreeBSD.org","www":"https://github.com/simplecov-ruby/simplecov-html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8d626ce915d0b0e9d2cc5a4bd0b614b4ef00aa144907ec2df6ebb104eb735315","flatsize":402690,"path":"All/rubygem-simplecov-html-0.13.1.pkg","repopath":"All/rubygem-simplecov-html-0.13.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":118760,"desc":"Default HTML formatter for SimpleCov code coverage tool for ruby 1.9+","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-sinatra1","origin":"www/rubygem-sinatra1","version":"1.4.8","comment":"Classy web development framework in ruby","maintainer":"sunpoet@FreeBSD.org","www":"http://www.sinatrarb.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"27d1245d6efa912a504967cdf4049e31eb5359b91f229542b7fd470927c044b4","flatsize":1192362,"path":"All/rubygem-sinatra1-1.4.8.pkg","repopath":"All/rubygem-sinatra1-1.4.8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":282516,"desc":"Sinatra is a DSL for quickly creating web-applications in Ruby\nwith minimal effort.  It sits on top of Rack, a minimal standard\ninterface for Ruby web frameworks.  For templating, the choices\ninclude erb, haml, sass and Builder.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rack-protection1":{"origin":"www/rubygem-rack-protection1","version":"1.5.5"},"rubygem-rack16":{"origin":"www/rubygem-rack16","version":"1.6.13"},"rubygem-tilt":{"origin":"devel/rubygem-tilt","version":"2.6.0"}},"categories":["rubygems","www"],"annotations":{"cpe":"cpe:2.3:a:sinatrarb:sinatra:1.4.8:::::dragonfly6:x86_64"},"messages":[{"message":"Sinatra optionally integrates with haml/sass or Builder\n        for templating and mongrel or thin as an HTTP server.\n        To use them, install the respective ports separately:\n\n                www/rubygem-haml\n                devel/rubygem-builder\n                www/rubygem-mongrel\n                www/rubygem-thin","type":"install"}]},{"name":"rubygem-sinatra-contrib","origin":"www/rubygem-sinatra-contrib","version":"4.1.1","comment":"Collection of useful Sinatra extensions","maintainer":"sunpoet@FreeBSD.org","www":"https://sinatrarb.com/contrib/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"65f5ca570f9c9588bab63e59d0b4d43f37dc01c33569406ba2b1f73badddcfff","flatsize":109631,"path":"All/rubygem-sinatra-contrib-4.1.1.pkg","repopath":"All/rubygem-sinatra-contrib-4.1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":28744,"desc":"Collection of common Sinatra extensions, semi-officially supported.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-multi_json":{"origin":"devel/rubygem-multi_json","version":"1.15.0"},"rubygem-mustermann":{"origin":"devel/rubygem-mustermann","version":"3.0.3"},"rubygem-rack-protection":{"origin":"www/rubygem-rack-protection","version":"4.1.1"},"rubygem-sinatra":{"origin":"www/rubygem-sinatra","version":"4.1.1"},"rubygem-tilt":{"origin":"devel/rubygem-tilt","version":"2.6.0"}},"categories":["rubygems","www"]},{"name":"rubygem-simple_oauth","origin":"net/rubygem-simple_oauth","version":"0.3.1","comment":"Builds and verifies OAuth headers","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/laserlemon/simple_oauth","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8549dc35529a4024e61b7895df134a0d6fdc643650212653addf289a8094cd39","flatsize":12855,"path":"All/rubygem-simple_oauth-0.3.1.pkg","repopath":"All/rubygem-simple_oauth-0.3.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5956,"desc":"Rubygem-simple_oauth is a RubyGem for simply builds and verifies OAuth headers.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["net","rubygems"]},{"name":"rubygem-sinatra","origin":"www/rubygem-sinatra","version":"4.1.1","comment":"Classy web development framework in ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://sinatrarb.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a698a593b6c8d2c1e2e5cba64ddeecd2c3f86ba74f1e036bd4f53be0e37ff265","flatsize":317806,"path":"All/rubygem-sinatra-4.1.1.pkg","repopath":"All/rubygem-sinatra-4.1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":120192,"desc":"Sinatra is a DSL for quickly creating web-applications in Ruby\nwith minimal effort.  It sits on top of Rack, a minimal standard\ninterface for Ruby web frameworks.  For templating, the choices\ninclude erb, haml, sass and Builder.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-logger":{"origin":"devel/rubygem-logger","version":"1.6.6"},"rubygem-mustermann":{"origin":"devel/rubygem-mustermann","version":"3.0.3"},"rubygem-rack":{"origin":"www/rubygem-rack","version":"3.0.14,3"},"rubygem-rack-protection":{"origin":"www/rubygem-rack-protection","version":"4.1.1"},"rubygem-rack-session":{"origin":"www/rubygem-rack-session","version":"2.1.0"},"rubygem-tilt":{"origin":"devel/rubygem-tilt","version":"2.6.0"}},"categories":["rubygems","www"],"annotations":{"cpe":"cpe:2.3:a:sinatrarb:sinatra:4.1.1:::::dragonfly6:x86_64"},"messages":[{"message":"Sinatra optionally integrates with haml/sass or Builder\n        for templating and mongrel or thin as an HTTP server.\n        To use them, install the respective ports separately:\n\n                www/rubygem-haml\n                devel/rubygem-builder\n                www/rubygem-mongrel\n                www/rubygem-thin","type":"install"}]},{"name":"rubygem-simple_form-rails5","origin":"devel/rubygem-simple_form-rails5","version":"5.0.3","comment":"Forms made easy","maintainer":"ruby@FreeBSD.org","www":"https://github.com/heartcombo/simple_form","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ce93d67b572c1a8b2a7dd8fac670709a9bba0d71b5fa8128506b74fa843fc4a2","flatsize":444975,"path":"All/rubygem-simple_form-rails5-5.0.3.pkg","repopath":"All/rubygem-simple_form-rails5-5.0.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":71784,"desc":"Forms made easy!","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack5":{"origin":"www/rubygem-actionpack5","version":"5.1.7_1"},"rubygem-activemodel5":{"origin":"databases/rubygem-activemodel5","version":"5.1.7"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:plataformatec:simple_form:5.0.3:::::dragonfly6:x86_64"}},{"name":"rubygem-simple_form","origin":"devel/rubygem-simple_form","version":"4.0.0","comment":"Forms made easy","maintainer":"ruby@FreeBSD.org","www":"https://github.com/plataformatec/simple_form","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bbac0dfe252c34046c122b968ec8e7f7c97c4f01f17f0f47a7ad3c08eb8ce84c","flatsize":434059,"path":"All/rubygem-simple_form-4.0.0.pkg","repopath":"All/rubygem-simple_form-4.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":69584,"desc":"Forms made easy!","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack4":{"origin":"www/rubygem-actionpack4","version":"4.2.11.3"},"rubygem-activemodel4":{"origin":"databases/rubygem-activemodel4","version":"4.2.11.3"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:plataformatec:simple_form:4.0.0:::::dragonfly6:x86_64"}},{"name":"rubygem-simplecov_json_formatter","origin":"devel/rubygem-simplecov_json_formatter","version":"0.1.4","comment":"JSON formatter for SimpleCov","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/codeclimate-community/simplecov_json_formatter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"56b67769fc07c13de046f5a4e0a200b321ef5937d266b333c5e19171b4cb3b08","flatsize":7152,"path":"All/rubygem-simplecov_json_formatter-0.1.4.pkg","repopath":"All/rubygem-simplecov_json_formatter-0.1.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3604,"desc":"JSON formatter for SimpleCov generates a formatted JSON report of your SimpleCov\nruby code coverage results.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-simpleidn","origin":"dns/rubygem-simpleidn","version":"0.1.1_1","comment":"Easy conversion from IDNA strings to unicode strings and vice-versa","maintainer":"douglas@douglasthrift.net","www":"https://github.com/mmriis/simpleidn","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8c5617823139b5ec86b08562747d683734423ae3889b147d02459b7b18e8b6ca","flatsize":956089,"path":"All/rubygem-simpleidn-0.1.1_1.pkg","repopath":"All/rubygem-simpleidn-0.1.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":88496,"desc":"SimpleIDN allows easy conversion from punycode ACE (IDNA) strings to unicode\nUTF-8 strings and visa versa.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-unf":{"origin":"textproc/rubygem-unf","version":"0.2.0"}},"categories":["dns","rubygems"]},{"name":"rubygem-simple-navigation","origin":"devel/rubygem-simple-navigation","version":"4.4.0","comment":"Create navigations for Rails, Sinatra or Padrino applications","maintainer":"ruby@FreeBSD.org","www":"https://github.com/codeplant/simple-navigation","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"31dea78b8f7228e35dc6a3b2643414eb6cd425a3d7c09ac88db88295493d28e0","flatsize":199975,"path":"All/rubygem-simple-navigation-4.4.0.pkg","repopath":"All/rubygem-simple-navigation-4.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":38772,"desc":"Simple Navigation is a ruby library for creating navigations (with multiple\nlevels) for your Rails, Sinatra or Padrino applications. It runs with all ruby\nversions.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport5":{"origin":"devel/rubygem-activesupport5","version":"5.1.7_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-simplecov","origin":"devel/rubygem-simplecov","version":"0.22.0","comment":"Powerful configuration library and automatic merging of coverage across test suites","maintainer":"ruby@FreeBSD.org","www":"https://github.com/simplecov-ruby/simplecov","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e64535587ce152371b1639395f2fd52476ab6805af1c986b07b937dbd1c1d300","flatsize":146046,"path":"All/rubygem-simplecov-0.22.0.pkg","repopath":"All/rubygem-simplecov-0.22.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":41128,"desc":"Code coverage for Ruby 1.9 with a powerful configuration library and automatic\nmerging of coverage across test suites","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-docile":{"origin":"devel/rubygem-docile","version":"1.4.1"},"rubygem-simplecov-html":{"origin":"textproc/rubygem-simplecov-html","version":"0.13.1"},"rubygem-simplecov_json_formatter":{"origin":"devel/rubygem-simplecov_json_formatter","version":"0.1.4"}},"categories":["devel","rubygems"]},{"name":"rubygem-signet","origin":"security/rubygem-signet","version":"0.19.0","comment":"OAuth 1.0 / OAuth 2.0 implementation","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/google/signet","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5d8102033f1df686c909245f5ebcc5162fbd284a53867148c0d305ec28a846e9","flatsize":171335,"path":"All/rubygem-signet-0.19.0.pkg","repopath":"All/rubygem-signet-0.19.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":28440,"desc":"Signet is an OAuth 1.0 / OAuth 2.0 implementation.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-addressable":{"origin":"www/rubygem-addressable","version":"2.8.7"},"rubygem-faraday":{"origin":"www/rubygem-faraday","version":"2.12.2"},"rubygem-jwt":{"origin":"www/rubygem-jwt","version":"2.10.1"},"rubygem-multi_json":{"origin":"devel/rubygem-multi_json","version":"1.15.0"}},"categories":["rubygems","security"]},{"name":"rubygem-sigdump","origin":"devel/rubygem-sigdump","version":"0.2.5","comment":"Setup signal handler which dumps backtrace of running threads","maintainer":"ruby@FreeBSD.org","www":"https://github.com/fluent/sigdump","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b909c0ad6f5a632eeb853455c4ec96d2c324993d737fcbd5ee9f451430453999","flatsize":35596,"path":"All/rubygem-sigdump-0.2.5.pkg","repopath":"All/rubygem-sigdump-0.2.5.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":8920,"desc":"Setup signal handler which dumps backtrace of running threads and number of\nallocated objects per class.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-simple_form-rails50","origin":"devel/rubygem-simple_form-rails50","version":"5.0.3","comment":"Forms made easy","maintainer":"ruby@FreeBSD.org","www":"https://github.com/heartcombo/simple_form","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"045ae2d0196771607d70d8762d30ca49e4cf8051265f8f96a0785fca067515dc","flatsize":444975,"path":"All/rubygem-simple_form-rails50-5.0.3.pkg","repopath":"All/rubygem-simple_form-rails50-5.0.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":71796,"desc":"Forms made easy!","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack50":{"origin":"www/rubygem-actionpack50","version":"5.0.7.2_2"},"rubygem-activemodel50":{"origin":"databases/rubygem-activemodel50","version":"5.0.7.2"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:plataformatec:simple_form:5.0.3:::::dragonfly6:x86_64"}},{"name":"rubygem-simple_po_parser","origin":"devel/rubygem-simple_po_parser","version":"1.1.6","comment":"Simple PO file to ruby hash parser","maintainer":"mfechner@FreeBSD.org","www":"http://github.com/experteer/simple_po_parser","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"229ad7911b763b7aee5d27f2c3efc878f8c806c0856d38091975f8aeb74d097e","flatsize":86733,"path":"All/rubygem-simple_po_parser-1.1.6.pkg","repopath":"All/rubygem-simple_po_parser-1.1.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":40936,"desc":"A simple PO file to ruby hash parser.\nPO files are translation files generated by GNU/Gettext tool.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-sidekiq-unique-jobs","origin":"devel/rubygem-sidekiq-unique-jobs","version":"8.0.10_1","comment":"Ensure only a single copy of a job is in Redis","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/mhenrixon/sidekiq-unique-jobs","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1086fb56e0e4c1ad2d9924279e8041b9c5e4ac317afb14ca42201b598addb6f6","flatsize":430882,"path":"All/rubygem-sidekiq-unique-jobs-8.0.10_1.pkg","repopath":"All/rubygem-sidekiq-unique-jobs-8.0.10_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":81568,"desc":"The goal of this gem is to ensure your Sidekiq jobs are unique. We do this by\ncreating unique keys in Redis based on how you configure uniqueness.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-concurrent-ruby":{"origin":"devel/rubygem-concurrent-ruby","version":"1.3.5"},"rubygem-sidekiq":{"origin":"devel/rubygem-sidekiq","version":"7.3.9"},"rubygem-thor":{"origin":"devel/rubygem-thor","version":"1.3.2"}},"categories":["devel","rubygems"]},{"name":"rubygem-simple-rss","origin":"www/rubygem-simple-rss","version":"1.3.1","comment":"Simple, flexible, extensible, and liberal RSS and Atom reader for Ruby","maintainer":"markun@onohara.to","www":"https://github.com/cardmagic/simple-rss","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ec4f2eaa85e167c40d94340c566d5be6d3d8bf2d161e3afed180201df89846e3","flatsize":122142,"path":"All/rubygem-simple-rss-1.3.1.pkg","repopath":"All/rubygem-simple-rss-1.3.1.pkg","licenselogic":"single","pkgsize":29816,"desc":"Simple RSS is a simple, flexible, extensible, and liberal RSS and Atom reader\nfor Ruby. It is designed to be backwards compatible with the standard RSS\nparser, but will never do RSS generation.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc","www"]},{"name":"rubygem-simple-navigation-rails50","origin":"devel/rubygem-simple-navigation-rails50","version":"4.4.0","comment":"Create navigations for Rails, Sinatra or Padrino applications","maintainer":"ruby@FreeBSD.org","www":"https://github.com/codeplant/simple-navigation","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"190a9d74a7bf13ac2d825acbd4f48966bc7cf765b54128b6e5231de65eb53894","flatsize":199975,"path":"All/rubygem-simple-navigation-rails50-4.4.0.pkg","repopath":"All/rubygem-simple-navigation-rails50-4.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":38800,"desc":"Simple Navigation is a ruby library for creating navigations (with multiple\nlevels) for your Rails, Sinatra or Padrino applications. It runs with all ruby\nversions.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport50":{"origin":"devel/rubygem-activesupport50","version":"5.0.7.2_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-smashing","origin":"www/rubygem-smashing","version":"1.3.6","comment":"Sinatra-based framework for building dashboards","maintainer":"sunpoet@FreeBSD.org","www":"https://smashing.github.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bcb3fed5c3ae195c617ba7f10fd1af226eabe93fea9d82e319b4435a38b8e6f6","flatsize":3807334,"path":"All/rubygem-smashing-1.3.6.pkg","repopath":"All/rubygem-smashing-1.3.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1236648,"desc":"Smashing, the spiritual successor to Dashing, is a Sinatra-based framework that\nlets you build excellent dashboards. You write a bit of ruby code to gather data\nfrom some services and let Smashing handle the rest - displaying that data in a\nwonderfully simple layout. Built for developers and hackers, Smashing is highly\ncustomizable while maintaining humble roots that make it approachable to\nbeginners.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-coffee-script":{"origin":"devel/rubygem-coffee-script","version":"2.4.1"},"rubygem-execjs":{"origin":"devel/rubygem-execjs","version":"2.10.0_1"},"rubygem-rack":{"origin":"www/rubygem-rack","version":"3.0.14,3"},"rubygem-rufus-scheduler":{"origin":"devel/rubygem-rufus-scheduler","version":"3.9.2"},"rubygem-sassc":{"origin":"textproc/rubygem-sassc","version":"2.4.0"},"rubygem-sinatra-contrib2":{"origin":"www/rubygem-sinatra-contrib2","version":"2.2.4"},"rubygem-sinatra2":{"origin":"www/rubygem-sinatra2","version":"2.2.4"},"rubygem-sprockets":{"origin":"devel/rubygem-sprockets","version":"4.2.1"},"rubygem-thin":{"origin":"www/rubygem-thin","version":"1.8.2"},"rubygem-thor":{"origin":"devel/rubygem-thor","version":"1.3.2"}},"categories":["rubygems","www"],"annotations":{"cpe":"cpe:2.3:a:smashing_project:smashing:1.3.6:::::dragonfly6:x86_64"}},{"name":"rubygem-signet-gitlab","origin":"security/rubygem-signet-gitlab","version":"0.19.0","comment":"OAuth 1.0 / OAuth 2.0 implementation","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/google/signet","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"05634457a2b93abf1ac050e780fc9ffbc6329c9986882e279156bb9be8d36a30","flatsize":171335,"path":"All/rubygem-signet-gitlab-0.19.0.pkg","repopath":"All/rubygem-signet-gitlab-0.19.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":28456,"desc":"Signet is an OAuth 1.0 / OAuth 2.0 implementation.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-addressable":{"origin":"www/rubygem-addressable","version":"2.8.7"},"rubygem-faraday-gitlab":{"origin":"www/rubygem-faraday-gitlab","version":"2.13.1"},"rubygem-jwt":{"origin":"www/rubygem-jwt","version":"2.10.1"},"rubygem-multi_json":{"origin":"devel/rubygem-multi_json","version":"1.15.0"}},"categories":["rubygems","security"]},{"name":"rubygem-sidetiq","origin":"devel/rubygem-sidetiq","version":"0.7.2_1","comment":"Recurring jobs for Sidekiq","maintainer":"ruby@FreeBSD.org","www":"https://github.com/endofunky/sidetiq","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9dfc2039169d4837519206884008fd1a84917d0d12f39bc60706efa0cec486ce","flatsize":69135,"path":"All/rubygem-sidetiq-0.7.2_1.pkg","repopath":"All/rubygem-sidetiq-0.7.2_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":19492,"desc":"Recurring jobs for Sidekiq","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-celluloid":{"origin":"devel/rubygem-celluloid","version":"0.18.0"},"rubygem-ice_cube":{"origin":"devel/rubygem-ice_cube","version":"0.17.0"},"rubygem-sidekiq":{"origin":"devel/rubygem-sidekiq","version":"7.3.9"}},"categories":["devel","rubygems"]},{"name":"rubygem-sidekiq-scheduler","origin":"devel/rubygem-sidekiq-scheduler","version":"5.0.6_1","comment":"Lightweight job scheduler extension for Sidekiq","maintainer":"sunpoet@FreeBSD.org","www":"https://sidekiq-scheduler.github.io/sidekiq-scheduler/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"162d60047967c208b9cf97ee5b629145ab4f1416617c0e61287e067c26ebe415","flatsize":84785,"path":"All/rubygem-sidekiq-scheduler-5.0.6_1.pkg","repopath":"All/rubygem-sidekiq-scheduler-5.0.6_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":24356,"desc":"sidekiq-scheduler is an extension to Sidekiq that pushes jobs in a scheduled\nway, mimicking cron utility.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rufus-scheduler":{"origin":"devel/rubygem-rufus-scheduler","version":"3.9.2"},"rubygem-sidekiq":{"origin":"devel/rubygem-sidekiq","version":"7.3.9"},"rubygem-tilt":{"origin":"devel/rubygem-tilt","version":"2.6.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-sidekiq-cron-rails70","origin":"devel/rubygem-sidekiq-cron-rails70","version":"1.12.0_3","comment":"Enables to set jobs to be run in specified time (using CRON notation)","maintainer":"ruby@FreeBSD.org","www":"https://github.com/sidekiq-cron/sidekiq-cron","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5e740fcaf85c1537e70f464ef09a1798daef8a20b709992d01073b0a994d3d62","flatsize":68338,"path":"All/rubygem-sidekiq-cron-rails70-1.12.0_3.pkg","repopath":"All/rubygem-sidekiq-cron-rails70-1.12.0_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19236,"desc":"Sidekiq-Cron is a scheduling add-on for Sidekiq.\n\nIt runs a thread alongside Sidekiq workers to schedule jobs at specified times\n(using cron notation * * * * * parsed by Rufus-Scheduler).\n\nIt also checks for new jobs to schedule every 10 seconds and doesn't schedule\nthe same job multiple times when more than one Sidekiq worker is running.\n\nScheduling jobs are added only when at least one Sidekiq process is running.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-fugit":{"origin":"devel/rubygem-fugit","version":"1.11.1"},"rubygem-globalid-rails70":{"origin":"databases/rubygem-globalid-rails70","version":"1.2.1"},"rubygem-sidekiq-gitlab":{"origin":"devel/rubygem-sidekiq-gitlab","version":"7.3.9_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-sidekiq-cron-rails-gitlab","origin":"devel/rubygem-sidekiq-cron-rails-gitlab","version":"1.12.0","comment":"Enables to set jobs to be run in specified time (using CRON notation)","maintainer":"ruby@FreeBSD.org","www":"https://github.com/sidekiq-cron/sidekiq-cron","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"449850e6201ecfee77b14aaf0a916d040d336fb7b7ad5dc0917eeae4d8f55721","flatsize":68338,"path":"All/rubygem-sidekiq-cron-rails-gitlab-1.12.0.pkg","repopath":"All/rubygem-sidekiq-cron-rails-gitlab-1.12.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19236,"desc":"Sidekiq-Cron is a scheduling add-on for Sidekiq.\n\nIt runs a thread alongside Sidekiq workers to schedule jobs at specified times\n(using cron notation * * * * * parsed by Rufus-Scheduler).\n\nIt also checks for new jobs to schedule every 10 seconds and doesn't schedule\nthe same job multiple times when more than one Sidekiq worker is running.\n\nScheduling jobs are added only when at least one Sidekiq process is running.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-fugit":{"origin":"devel/rubygem-fugit","version":"1.11.1"},"rubygem-globalid-rails-gitlab":{"origin":"databases/rubygem-globalid-rails-gitlab","version":"1.2.1"},"rubygem-sidekiq-gitlab":{"origin":"devel/rubygem-sidekiq-gitlab","version":"7.3.9_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-sidekiq-cron","origin":"devel/rubygem-sidekiq-cron","version":"1.12.0","comment":"Enables to set jobs to be run in specified time (using CRON notation)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sidekiq-cron/sidekiq-cron","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e182391c4b717aad4a9ca98c60d5109e41751807ba802280f36f2b56b9f843f0","flatsize":68338,"path":"All/rubygem-sidekiq-cron-1.12.0.pkg","repopath":"All/rubygem-sidekiq-cron-1.12.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19228,"desc":"Sidekiq-Cron is a scheduling add-on for Sidekiq.\n\nIt runs a thread alongside Sidekiq workers to schedule jobs at specified times\n(using cron notation * * * * * parsed by Rufus-Scheduler).\n\nIt also checks for new jobs to schedule every 10 seconds and doesn't schedule\nthe same job multiple times when more than one Sidekiq worker is running.\n\nScheduling jobs are added only when at least one Sidekiq process is running.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-fugit":{"origin":"devel/rubygem-fugit","version":"1.11.1"},"rubygem-globalid-rails61":{"origin":"databases/rubygem-globalid-rails61","version":"1.2.1"},"rubygem-sidekiq":{"origin":"devel/rubygem-sidekiq","version":"7.3.9"}},"categories":["devel","rubygems"]},{"name":"rubygem-sidekiq-bulk","origin":"devel/rubygem-sidekiq-bulk","version":"0.2.0","comment":"Augment Sidekiq job classes with a push_bulk method","maintainer":"ruby@FreeBSD.org","www":"https://github.com/aprescott/sidekiq-bulk","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5066b94fa2b646b203d12146835fe4eb1049c80a8af20b330fc30f61f9cfcf74","flatsize":22711,"path":"All/rubygem-sidekiq-bulk-0.2.0.pkg","repopath":"All/rubygem-sidekiq-bulk-0.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7884,"desc":"Augments Sidekiq job classes with a push_bulk method for easier bulk pushing.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-sidekiq":{"origin":"devel/rubygem-sidekiq","version":"7.3.9"}},"categories":["devel","rubygems"]},{"name":"rubygem-shoulda-context","origin":"devel/rubygem-shoulda-context","version":"2.0.0","comment":"Context framework extracted from Shoulda","maintainer":"ruby@FreeBSD.org","www":"https://github.com/thoughtbot/shoulda-context","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bfbe9011532f481ce64a2dab1d08d815b0ed934b2af91f6886ed17dede9fc4c2","flatsize":130981,"path":"All/rubygem-shoulda-context-2.0.0.pkg","repopath":"All/rubygem-shoulda-context-2.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":29940,"desc":"Context framework extracted from Shoulda","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-showcase-rails","origin":"www/rubygem-showcase-rails","version":"0.4.6","comment":"Showcase helps you show off and document your partials, components, view helpers and Stimulus controllers","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/bullet-train-co/showcase","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c1b4f47ff9771261830d47498dbd216b8f6ebb92b37b0a9c6ca4d570071eef66","flatsize":58504,"path":"All/rubygem-showcase-rails-0.4.6.pkg","repopath":"All/rubygem-showcase-rails-0.4.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":18704,"desc":"Showcase lets you build previews for your partials, components, view helpers,\nStimulus controllers and more -- Rails engines included!","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rails71":{"origin":"www/rubygem-rails71","version":"7.1.5.1"}},"categories":["rubygems","www"]},{"name":"rubygem-sidekiq","origin":"devel/rubygem-sidekiq","version":"7.3.9","comment":"Simple, efficient background processing for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://sidekiq.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5764731dd88d027f5fcd2a378317d2ef58aa29c0edd72ff07219c7efa47d6926","flatsize":958051,"path":"All/rubygem-sidekiq-7.3.9.pkg","repopath":"All/rubygem-sidekiq-7.3.9.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":264484,"desc":"Simple, efficient background processing for Ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-base64":{"origin":"converters/rubygem-base64","version":"0.3.0"},"rubygem-connection_pool":{"origin":"net/rubygem-connection_pool","version":"2.5.3"},"rubygem-logger":{"origin":"devel/rubygem-logger","version":"1.6.6"},"rubygem-rack":{"origin":"www/rubygem-rack","version":"3.0.14,3"},"rubygem-redis-client":{"origin":"databases/rubygem-redis-client","version":"0.24.0"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:contribsys:sidekiq:7.3.9:::::dragonfly6:x86_64"}},{"name":"rubygem-sidekiq-gitlab","origin":"devel/rubygem-sidekiq-gitlab","version":"7.3.9_1","comment":"Simple, efficient background processing for Ruby","maintainer":"mfechner@FreeBSD.org","www":"https://sidekiq.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f9ff106d6381e9445637a5f3586050113861218f55903a869d677532800f2339","flatsize":958051,"path":"All/rubygem-sidekiq-gitlab-7.3.9_1.pkg","repopath":"All/rubygem-sidekiq-gitlab-7.3.9_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":264492,"desc":"Simple, efficient background processing for Ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-base64":{"origin":"converters/rubygem-base64","version":"0.3.0"},"rubygem-connection_pool":{"origin":"net/rubygem-connection_pool","version":"2.5.3"},"rubygem-logger-gitlab":{"origin":"devel/rubygem-logger-gitlab","version":"1.7.0"},"rubygem-rack":{"origin":"www/rubygem-rack","version":"3.0.14,3"},"rubygem-redis-client":{"origin":"databases/rubygem-redis-client","version":"0.24.0"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:contribsys:sidekiq:7.3.9:::::dragonfly6:x86_64:1"}},{"name":"rubygem-shellany","origin":"sysutils/rubygem-shellany","version":"0.0.1","comment":"MRI+JRuby compatible command output capturing","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/guard/shellany","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1a6469522918824a9ccc0c38ae703e1014251b7f30480beb24cb03b9e08d2eac","flatsize":15064,"path":"All/rubygem-shellany-0.0.1.pkg","repopath":"All/rubygem-shellany-0.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6180,"desc":"Shellany captures command output.\n\nFeatures:\n- Portability (should work on recent JRuby versions).\n- Capturing stdout, stderr in a convenient way.\n- Returning the result in a convenient way.\n- Detecting if a shell is needed (though incomplete/primitive implementation).\n- Prevents running the same command multiple times.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","sysutils"]},{"name":"rubygem-shell2html","origin":"textproc/rubygem-shell2html","version":"0.0.6","comment":"Ruby library for transforming bash colors into HTML","maintainer":"mose@mose.com","www":"https://github.com/mose/shell2html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b33b1091edb26e984eca5f5d6ab574cd66374c9138c1c62a71f3e917b297e836","flatsize":19869,"path":"All/rubygem-shell2html-0.0.6.pkg","repopath":"All/rubygem-shell2html-0.0.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7264,"desc":"Ruby lib for conversion between bash colors and HTML.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-shell","origin":"devel/rubygem-shell","version":"0.8.1","comment":"Ruby interface for common UNIX shell commands","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/shell","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6675aef33f31421684530f57cbd233ad592b6265fa75a07a4a4b9d821f6d6bb4","flatsize":57268,"path":"All/rubygem-shell-0.8.1.pkg","repopath":"All/rubygem-shell-0.8.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":14572,"desc":"Shell implements an idiomatic Ruby interface for common UNIX shell commands.\n\nIt provides users the ability to execute commands with filters and pipes, like\nsh/csh by using native facilities of Ruby.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-e2mmap":{"origin":"devel/rubygem-e2mmap","version":"0.1.0"},"rubygem-sync":{"origin":"devel/rubygem-sync","version":"0.5.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-sexp_processor","origin":"devel/rubygem-sexp_processor","version":"4.17.3","comment":"Generic sexp processing tools","maintainer":"ruby@FreeBSD.org","www":"https://docs.seattlerb.org/sexp_processor/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bcf16dda834faf47b80c424347ebc025d9c6f9a07491ddf12270d3aceee4788e","flatsize":262673,"path":"All/rubygem-sexp_processor-4.17.3.pkg","repopath":"All/rubygem-sexp_processor-4.17.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":45904,"desc":"sexp_processor branches from ParseTree bringing all the generic sexp\nprocessing tools with it. Sexp, SexpProcessor, Environment, etc... all\nfor your language processing pleasure","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-set","origin":"devel/rubygem-set","version":"1.1.1","comment":"Class to deal with collections of unordered, unique values","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/set","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f7212b8ff0b057535bbb14f68de99672236e48adeb716f0162a7ef95251dd163","flatsize":40577,"path":"All/rubygem-set-1.1.1.pkg","repopath":"All/rubygem-set-1.1.1.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":12304,"desc":"This library provides the Set class, which deals with a collection of unordered\nvalues with no duplicates. It is a hybrid of Array's intuitive inter-operation\nfacilities and Hash's fast lookup.\n\nThe method to_set is added to Enumerable for convenience.\n\nSet implements a collection of unordered values with no duplicates. This is a\nhybrid of Array's intuitive inter-operation facilities and Hash's fast lookup.\n\nSet is easy to use with Enumerable objects (implementing each). Most of the\ninitializer methods and binary operators accept generic Enumerable objects\nbesides sets and arrays. An Enumerable object can be converted to Set using the\nto_set method.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-serverspec","origin":"sysutils/rubygem-serverspec","version":"2.41.5","comment":"Test suite for server configuration","maintainer":"naito.yuichiro@gmail.com","www":"https://serverspec.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0895311d6b466528d54302cb4a1c892a66699c529e742241b86f08704048595f","flatsize":164414,"path":"All/rubygem-serverspec-2.41.5.pkg","repopath":"All/rubygem-serverspec-2.41.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":38716,"desc":"Serverspec tests your servers' actual state by executing command local,\nvia SSH, via WinRM, via Docker API and so on.\nSo you don't need to install any agent software on your serves\nand can use any configuration management tools,\nPuppet, Ansible, CFEngine, Itamae and so on.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-multi_json":{"origin":"devel/rubygem-multi_json","version":"1.15.0"},"rubygem-rspec":{"origin":"devel/rubygem-rspec","version":"3.13.0"},"rubygem-rspec-its":{"origin":"devel/rubygem-rspec-its","version":"1.3.0"},"rubygem-specinfra":{"origin":"sysutils/rubygem-specinfra","version":"2.82.16"}},"categories":["rubygems","sysutils"]},{"name":"rubygem-shoulda-matchers","origin":"devel/rubygem-shoulda-matchers","version":"4.5.1","comment":"Making tests easy on the fingers and eyes","maintainer":"ruby@FreeBSD.org","www":"https://github.com/thoughtbot/shoulda-matchers","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"323c8b1414d83d68db0f523f729466eb5d902b792431dcf6d8097d1bc9e9eabe","flatsize":479737,"path":"All/rubygem-shoulda-matchers-4.5.1.pkg","repopath":"All/rubygem-shoulda-matchers-4.5.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":70208,"desc":"Making tests easy on the fingers and eyes","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport4":{"origin":"devel/rubygem-activesupport4","version":"4.2.11.3"}},"categories":["devel","rubygems"]},{"name":"rubygem-shellwords","origin":"shells/rubygem-shellwords","version":"0.2.2","comment":"Manipulate strings with word parsing rules of UNIX Bourne shell","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/shellwords","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"363e47afcee57e609c00bd09919fdb857a3213681192417073de763f18f66551","flatsize":18940,"path":"All/rubygem-shellwords-0.2.2.pkg","repopath":"All/rubygem-shellwords-0.2.2.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":7088,"desc":"Shellwords manipulates strings according to the word parsing rules of the UNIX\nBourne shell.\n\nThe shellwords() function was originally a port of shellwords.pl, but modified\nto conform to the Shell & Utilities volume of the IEEE Std 1003.1-2008, 2016\nEdition.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","shells"]},{"name":"rubygem-shoulda","origin":"devel/rubygem-shoulda","version":"4.0.0","comment":"Making tests easy on the fingers and eyes","maintainer":"ruby@FreeBSD.org","www":"https://github.com/thoughtbot/shoulda","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7070fd7ce533524bdb82cc4cebd725d0ed896a6b7cad540a71e63b98827b3064","flatsize":85406,"path":"All/rubygem-shoulda-4.0.0.pkg","repopath":"All/rubygem-shoulda-4.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17916,"desc":"Making tests easy on the fingers and eyes","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-shoulda-context":{"origin":"devel/rubygem-shoulda-context","version":"2.0.0"},"rubygem-shoulda-matchers":{"origin":"devel/rubygem-shoulda-matchers","version":"4.5.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-shellplay","origin":"deskutils/rubygem-shellplay","version":"0.1.9_1","comment":"CLI tool for shell-based presentations","maintainer":"mose@mose.com","www":"https://github.com/mose/shellplay","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c71b214a03d1341746e774ce30c70acb6aa6d7aa06d4c665a8b18f24e5065bda","flatsize":133623,"path":"All/rubygem-shellplay-0.1.9_1.pkg","repopath":"All/rubygem-shellplay-0.1.9_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":43896,"desc":"CLI tool for recording and presenting step by step\noperations from the console. It is targeted at\npresentations that would simulate live coding,\nwithout the random murphy factor of it.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-cliprompt":{"origin":"devel/rubygem-cliprompt","version":"0.1.2"},"rubygem-configstruct":{"origin":"devel/rubygem-configstruct","version":"0.1.0"},"rubygem-paint":{"origin":"devel/rubygem-paint","version":"2.3.0"},"rubygem-shell2html":{"origin":"textproc/rubygem-shell2html","version":"0.0.6"}},"categories":["deskutils","rubygems","textproc"]},{"name":"rubygem-settingslogic","origin":"devel/rubygem-settingslogic","version":"2.0.9","comment":"Gem to use YAML and singleton design paterns","maintainer":"ruby@FreeBSD.org","www":"https://github.com/binarylogic/settingslogic","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a7e8943dc1b8f17033caac5208d8d895eb02e203da0375298ff95d2c4cc269d9","flatsize":23209,"path":"All/rubygem-settingslogic-2.0.9.pkg","repopath":"All/rubygem-settingslogic-2.0.9.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8888,"desc":"A simple and straightforward settings solution that uses an ERB enabled YAML\nfile and a singleton design pattern.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-serverengine","origin":"net/rubygem-serverengine","version":"2.4.0","comment":"Framework to implement robust multiprocess servers","maintainer":"girgen@FreeBSD.org","www":"https://github.com/treasure-data/serverengine","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"54329e978db067b7fb496b575267573092fee1df6020fdf4ff51df41cfde5fe3","flatsize":200199,"path":"All/rubygem-serverengine-2.4.0.pkg","repopath":"All/rubygem-serverengine-2.4.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":37816,"desc":"ServerEngine is a framework to implement robust multiprocess servers like\nUnicorn.\n\nServerEngine also provides useful options and utilities such as logging, signal\nhandlers, changing process names shown by ps command, chuser, stacktrace and\nheap dump on signal.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-base64":{"origin":"converters/rubygem-base64","version":"0.3.0"},"rubygem-logger":{"origin":"devel/rubygem-logger","version":"1.6.6"},"rubygem-sigdump":{"origin":"devel/rubygem-sigdump","version":"0.2.5"}},"categories":["net","rubygems"]},{"name":"rubygem-server_sent_events","origin":"devel/rubygem-server_sent_events","version":"0.1.3","comment":"Library for dealing with server-sent events","maintainer":"freebsd@moov.de","www":"https://github.com/xlab-steampunk/redfish-client-ruby","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b405fe9f0dff18ff73dcfd9487ce049cab7ac98e54c9af00f43e0aa312055dde","flatsize":33497,"path":"All/rubygem-server_sent_events-0.1.3.pkg","repopath":"All/rubygem-server_sent_events-0.1.3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":9944,"desc":"Library for dealing with server-sent events","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-serialport","origin":"comms/rubygem-serialport","version":"1.3.2","comment":"Library for using RS-232 serial ports","maintainer":"tj+freebsd_ports@a13.fr","www":"https://rubygems.org/gems/serialport","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d56a4c50e09d98f106443ca1501f8296a7ccf54d54b8e21733e6a87e6c6bc36d","flatsize":86788,"path":"All/rubygem-serialport-1.3.2.pkg","repopath":"All/rubygem-serialport-1.3.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":18508,"desc":"Ruby-SerialPort is a Ruby library that provides a class for using\nRS-232 serial ports.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["comms","rubygems"]},{"name":"rubygem-semverse","origin":"devel/rubygem-semverse","version":"3.0.2","comment":"Library to represent and compare SemVer versions and constraints","maintainer":"ruby@FreeBSD.org","www":"https://github.com/chef/semverse","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5f2b4b4e2f9b2b05ada87cef195f642b37e414177959add2d1714cef3348a520","flatsize":35832,"path":"All/rubygem-semverse-3.0.2.pkg","repopath":"All/rubygem-semverse-3.0.2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":8316,"desc":"An elegant library for representing and comparing SemVer versions and\nconstraints.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-sentry-sidekiq","origin":"devel/rubygem-sentry-sidekiq","version":"5.23.0","comment":"Client interface for the Sentry error logger","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/getsentry/sentry-ruby","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2e0fb0e4ab966ca62d1fb1dcf6e32b6f2bc44d5eebc0a852b679f78f1c092d2d","flatsize":29615,"path":"All/rubygem-sentry-sidekiq-5.23.0.pkg","repopath":"All/rubygem-sentry-sidekiq-5.23.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10528,"desc":"The official Ruby-language client and integration layer for the Sentry error\nreporting API.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-sentry-ruby":{"origin":"devel/rubygem-sentry-ruby","version":"5.23.0"},"rubygem-sidekiq-gitlab":{"origin":"devel/rubygem-sidekiq-gitlab","version":"7.3.9_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-sentry-ruby-core","origin":"devel/rubygem-sentry-ruby-core","version":"5.23.0","comment":"Client interface for the Sentry error logger","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/getsentry/sentry-ruby","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6d26b4ba93277508d71da26cabc5ed5f998af63a2aaf9f2ebd7cb4556bfddbb5","flatsize":272368,"path":"All/rubygem-sentry-ruby-core-5.23.0.pkg","repopath":"All/rubygem-sentry-ruby-core-5.23.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":64696,"desc":"The official Ruby-language client and integration layer for the Sentry error\nreporting API.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-concurrent-ruby":{"origin":"devel/rubygem-concurrent-ruby","version":"1.3.5"},"rubygem-sentry-ruby":{"origin":"devel/rubygem-sentry-ruby","version":"5.23.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-semi_semantic","origin":"devel/rubygem-semi_semantic","version":"1.2.0","comment":"Library for parsing/formatting/comparing semi-semantic versions","maintainer":"ruby@FreeBSD.org","www":"https://github.com/pivotal-cf-experimental/semi_semantic","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"83abe1edff8c4dbb4c8122d48572eddde65e8fa51617f907ec1bddc9b6a46f7a","flatsize":19364,"path":"All/rubygem-semi_semantic-1.2.0.pkg","repopath":"All/rubygem-semi_semantic-1.2.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":6900,"desc":"A Ruby library for parsing/formatting/comparing semi-semantic versions.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-sentry-ruby","origin":"devel/rubygem-sentry-ruby","version":"5.23.0","comment":"Client interface for the Sentry error logger","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/getsentry/sentry-ruby","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f04385ae8b66d4e97156ed68495ecd896df0b1866877f85ba4a097709a220e48","flatsize":272561,"path":"All/rubygem-sentry-ruby-5.23.0.pkg","repopath":"All/rubygem-sentry-ruby-5.23.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":64652,"desc":"The official Ruby-language client and integration layer for the Sentry error\nreporting API.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-bigdecimal":{"origin":"math/rubygem-bigdecimal","version":"3.1.9"},"rubygem-concurrent-ruby":{"origin":"devel/rubygem-concurrent-ruby","version":"1.3.5"}},"categories":["devel","rubygems"]},{"name":"rubygem-sentry-rails","origin":"devel/rubygem-sentry-rails","version":"5.23.0","comment":"Client interface for the Sentry error logger","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/getsentry/sentry-ruby","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3bac54b83d4884d8f10455051316781a15e269e1407aaa445825767a5446079c","flatsize":69420,"path":"All/rubygem-sentry-rails-5.23.0.pkg","repopath":"All/rubygem-sentry-rails-5.23.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":18784,"desc":"The official Ruby-language client and integration layer for the Sentry error\nreporting API.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-railties-gitlab":{"origin":"www/rubygem-railties-gitlab","version":"7.1.5.1"},"rubygem-sentry-ruby":{"origin":"devel/rubygem-sentry-ruby","version":"5.23.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-sentry-raven","origin":"devel/rubygem-sentry-raven","version":"3.1.2_1","comment":"Client interface for the Sentry error logger","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/getsentry/sentry-ruby","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"36bf70118a755f9c790831a14cb34121633631fa83d2337c3e6c570a034a9ee4","flatsize":165031,"path":"All/rubygem-sentry-raven-3.1.2_1.pkg","repopath":"All/rubygem-sentry-raven-3.1.2_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":46132,"desc":"The official Ruby-language client and integration layer for the Sentry error\nreporting API.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-faraday1":{"origin":"www/rubygem-faraday1","version":"1.10.4"}},"categories":["devel","rubygems"]},{"name":"rubygem-semver_dialects","origin":"devel/rubygem-semver_dialects","version":"3.7.0","comment":"Parse, process and compare semantic versions","maintainer":"sunpoet@FreeBSD.org","www":"https://gitlab.com/gitlab-org/ruby/gems/semver_dialects","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"152a22f96eb916491880926189f015b28dfe87156884ce600a1b2d549c7a1772","flatsize":73151,"path":"All/rubygem-semver_dialects-3.7.0.pkg","repopath":"All/rubygem-semver_dialects-3.7.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17924,"desc":"semver_dialects is a gem for generic semantic version matcher that supports\ndifferent semantic version dialects:\n- pypi\n- composer/packagist\n- maven\n- gem\n- go\n- npm\n- nuget\n- conan\n\nsemver_dialects ...\n- provides a unified interface to the language specific dialects.\n- matches semantic versions in a language agnostic way.\n- is able to collapse a list of concrete version into version ranges.\n- invert ranges.\n- can cope with scattered, non-consecutive ranges.\n- can parse and produce different version syntaxes.\n- matches version gracefully and handles input versions/constraints in a\n  best-effort manner.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-deb_version":{"origin":"devel/rubygem-deb_version","version":"1.0.2"},"rubygem-pastel":{"origin":"devel/rubygem-pastel","version":"0.8.0"},"rubygem-thor":{"origin":"devel/rubygem-thor","version":"1.3.2"},"rubygem-tty-command":{"origin":"devel/rubygem-tty-command","version":"0.10.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-semver2","origin":"devel/rubygem-semver2","version":"3.4.2","comment":"Maintain semantic versions","maintainer":"ruby@FreeBSD.org","www":"https://github.com/haf/semver","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9957dfe5f26688c4bb45beb5ca13ba3ba45bd166b91477ad15c21348b0f11688","flatsize":16872,"path":"All/rubygem-semver2-3.4.2.pkg","repopath":"All/rubygem-semver2-3.4.2.pkg","licenselogic":"single","pkgsize":6196,"desc":"Maintain versions as per http://semver.org","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-select2-rails","origin":"www/rubygem-select2-rails","version":"4.0.13","comment":"Implement select2 jQuery library into Rails","maintainer":"ruby@FreeBSD.org","www":"https://github.com/argerim/select2-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"36ef75c211a7d764fd5f93a749feb2eb8e7adca75aba71581db6641991e96bb6","flatsize":434828,"path":"All/rubygem-select2-rails-4.0.13.pkg","repopath":"All/rubygem-select2-rails-4.0.13.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":54452,"desc":"Select2 is a jQuery based replacement for select boxes. It supports searching,\nremote data sets, and infinite scrolling of results. This gem integrates\nSelect2 with Rails asset pipeline for easy of use.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","www"]},{"name":"rubygem-semantic_range","origin":"devel/rubygem-semantic_range","version":"3.1.0","comment":"Parse and compare semantic version numbers and ranges","maintainer":"sunpoet@FreeBSD.org","www":"https://libraries.io/github/librariesio/semantic_range","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eacece5a021075a51d58083913085c2bb81171a9cc0bbe9f15799b7e9279864c","flatsize":30922,"path":"All/rubygem-semantic_range-3.1.0.pkg","repopath":"All/rubygem-semantic_range-3.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8376,"desc":"SemanticRange is a semver parser written in Ruby for comparison and inclusion of\nsemantic versions and ranges.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-semantic_puppet","origin":"devel/rubygem-semantic_puppet","version":"1.1.1","comment":"Library for working with Semantic Versions and module dependencies","maintainer":"ruby@FreeBSD.org","www":"https://github.com/puppetlabs/semantic_puppet","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ee8a2a8e20eb73a593236025b1a235ffc47a9f8c1dcf9f9a8542d14ed6b7d877","flatsize":149106,"path":"All/rubygem-semantic_puppet-1.1.1.pkg","repopath":"All/rubygem-semantic_puppet-1.1.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":27612,"desc":"Library of tools used by Puppet to parse, validate, and compare Semantic\nVersions and Version Ranges and to query and resolve module dependencies.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-sequel","origin":"devel/rubygem-sequel","version":"5.90.0","comment":"Database Toolkit for Ruby","maintainer":"ruby@FreeBSD.org","www":"https://sequel.jeremyevans.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"89369f017afe81c61d602a80c91482a9d54c3af3204a9fff2949a94ad977ce23","flatsize":2656653,"path":"All/rubygem-sequel-5.90.0.pkg","repopath":"All/rubygem-sequel-5.90.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":484176,"desc":"Sequel is a database toolkit for Ruby.\n    * Sequel provides thread safety, connection pooling and a concise\n\tDSL for constructing database queries and table schemas.\n    * Sequel also includes a lightweight but comprehensive ORM layer for\n\tmapping records to Ruby objects and handling associated records.\n    * Sequel supports advanced database features such as prepared\n\tstatements, bound variables, master/slave configurations, and database\n\tsharding.\n    * Sequel makes it easy to deal with multiple records without having\n\tto break your teeth on SQL.\n    * Sequel currently has adapters for ADO, DB2, DBI, Informix, JDBC,\n\tMySQL, ODBC, OpenBase, Oracle, PostgreSQL and SQLite3.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-bigdecimal":{"origin":"math/rubygem-bigdecimal","version":"3.1.9"}},"categories":["devel","rubygems"]},{"name":"rubygem-seed-fu-gitlab","origin":"databases/rubygem-seed-fu-gitlab","version":"2.3.9","comment":"Library to maintain seed data","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/mbleigh/seed-fu","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"10a01d198d8c99d9914d46592776623af2be49bc0c3c29eddec40e6ab39293fa","flatsize":29572,"path":"All/rubygem-seed-fu-gitlab-2.3.9.pkg","repopath":"All/rubygem-seed-fu-gitlab-2.3.9.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11020,"desc":"Seed Fu is an attempt to once and for all solve the problem of inserting and\nmaintaining seed data in a database. It uses a variety of techniques gathered\nfrom various places around the web and combines them to create what is\nhopefully the most robust seed data system around.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activerecord-gitlab":{"origin":"databases/rubygem-activerecord-gitlab","version":"7.1.5.1"},"rubygem-activesupport-gitlab":{"origin":"devel/rubygem-activesupport-gitlab","version":"7.1.5.1"}},"categories":["databases","rubygems"]},{"name":"rubygem-seed-fu","origin":"databases/rubygem-seed-fu","version":"2.3.9_4","comment":"Library to maintain seed data","maintainer":"ruby@FreeBSD.org","www":"https://github.com/mbleigh/seed-fu","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e94f5a729ba25ad14f8acef8bd65af8c271bc35d93625be0da268bcf08ad9086","flatsize":29572,"path":"All/rubygem-seed-fu-2.3.9_4.pkg","repopath":"All/rubygem-seed-fu-2.3.9_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11008,"desc":"Seed Fu is an attempt to once and for all solve the problem of inserting and\nmaintaining seed data in a database. It uses a variety of techniques gathered\nfrom various places around the web and combines them to create what is\nhopefully the most robust seed data system around.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activerecord70":{"origin":"databases/rubygem-activerecord70","version":"7.0.8.7"},"rubygem-activesupport70":{"origin":"devel/rubygem-activesupport70","version":"7.0.8.7"}},"categories":["databases","rubygems"]},{"name":"rubygem-securerandom","origin":"security/rubygem-securerandom","version":"0.4.1","comment":"Interface for secure random number generator","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/securerandom","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4a3941a666741648bba9a67e37c9b121834e857f74ae6cef0c77bb0f4ed420bd","flatsize":13364,"path":"All/rubygem-securerandom-0.4.1.pkg","repopath":"All/rubygem-securerandom-0.4.1.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":4724,"desc":"Securerandom is an interface to secure random number generators which are\nsuitable for generating session keys in HTTP cookies, etc.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","security"]},{"name":"rubygem-sd_notify","origin":"devel/rubygem-sd_notify","version":"0.1.1","comment":"Communicate Ruby state changes to systemd","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/agis/ruby-sdnotify","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3959a2a9705130b42cc081af804e944230b5a129d44cf1db8f0b289a6a31f03c","flatsize":7932,"path":"All/rubygem-sd_notify-0.1.1.pkg","repopath":"All/rubygem-sd_notify-0.1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4252,"desc":"Notify systemd about various service status changes of Ruby programs","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-sdbm","origin":"databases/rubygem-sdbm","version":"1.0.0","comment":"Simple file-based key-value store with String keys and values","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/sdbm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8ae856c58775e5b0a82139b57bca452f110bd1daa5b0a078c3411c64810dee9d","flatsize":57452,"path":"All/rubygem-sdbm-1.0.0.pkg","repopath":"All/rubygem-sdbm-1.0.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":12088,"desc":"SDBM provides a simple file-based key-value store, which can only store String\nkeys and values.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["databases","rubygems"]},{"name":"rubygem-securecompare","origin":"security/rubygem-securecompare","version":"1.0.0","comment":"Constant time string comparison","maintainer":"ruby@FreeBSD.org","www":"https://github.com/samuelkadolph/securecompare","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5561f13da99a9e59a1d50da3dcb05039dc7d0ff42c9e22119f11ea74b2fb7bfe","flatsize":9861,"path":"All/rubygem-securecompare-1.0.0.pkg","repopath":"All/rubygem-securecompare-1.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4456,"desc":"securecompare borrows the secure_compare private method from\nActiveSupport::MessageVerifier which lets you do safely compare strings without\nbeing vulnerable to timing attacks. Useful for Basic HTTP Authentication in your\nrack/rails application.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","security"]},{"name":"rubygem-scientist","origin":"devel/rubygem-scientist","version":"1.6.4","comment":"Library for carefully refactoring critical paths","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/github/scientist","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b824ea8c917bc54f543729bd0399ba5ff47156e3764e0436fc678680f6506439","flatsize":81297,"path":"All/rubygem-scientist-1.6.4.pkg","repopath":"All/rubygem-scientist-1.6.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21352,"desc":"A Ruby library for carefully refactoring critical paths","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-schash","origin":"devel/rubygem-schash","version":"0.1.2","comment":"Ruby hash validator","maintainer":"naito.yuichiro@gmail.com","www":"https://github.com/itamae-kitchen/itamae","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cf372c1934a9c39837efee74a69cc38552fc7fac421314e6b2634858d7300d04","flatsize":11777,"path":"All/rubygem-schash-0.1.2.pkg","repopath":"All/rubygem-schash-0.1.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5852,"desc":"Ruby hash validator","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-semantic-ui-sass","origin":"www/rubygem-semantic-ui-sass","version":"2.2.12.1","comment":"Semantic UI, converted to Sass and ready to drop into Rails & Compass","maintainer":"ruby@FreeBSD.org","www":"https://github.com/doabit/semantic-ui-sass","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3c3d97fdff7cdd2d0843a7ec48a383982c6cefce10de7a9806cfab9a1fc27e65","flatsize":2674470,"path":"All/rubygem-semantic-ui-sass-2.2.12.1.pkg","repopath":"All/rubygem-semantic-ui-sass-2.2.12.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":672412,"desc":"Semantic UI, converted to Sass and ready to drop into Rails & Compass","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-sass":{"origin":"textproc/rubygem-sass","version":"3.7.4"}},"categories":["rubygems","www"]},{"name":"rubygem-scanf","origin":"devel/rubygem-scanf","version":"1.0.0","comment":"Ruby implementation of the C function scanf(3)","maintainer":"romain@FreeBSD.org","www":"https://rubygems.org/gems/scanf","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"14a1d45207c59e0cda542fb376e54673e9335e13be536f101b408a619c2b5a22","flatsize":25518,"path":"All/rubygem-scanf-1.0.0.pkg","repopath":"All/rubygem-scanf-1.0.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":8980,"desc":"scanf is an implementation of the C function scanf(3), modified as necessary\nfor Ruby compatibility.\n\nThe methods provided are String#scanf, IO#scanf, and Kernel#scanf. Kernel#scanf\nis a wrapper around STDIN.scanf. IO#scanf can be used on any IO stream,\nincluding file handles and sockets. scanf can be called either with or without\na block.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-sax-machine","origin":"textproc/rubygem-sax-machine","version":"1.3.2","comment":"Declarative sax parsing library backed by Nokogiri","maintainer":"ruby@FreeBSD.org","www":"https://github.com/pauldix/sax-machine","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2c0ea44986f0d4a74dd5d8811a3286d4fd3791626de7227569dfe42a7d252026","flatsize":99227,"path":"All/rubygem-sax-machine-1.3.2.pkg","repopath":"All/rubygem-sax-machine-1.3.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21784,"desc":"A declarative SAX parsing library backed by Nokogiri.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-sdoc","origin":"devel/rubygem-sdoc","version":"2.6.1","comment":"Create rdoc html with javascript search index","maintainer":"ruby@FreeBSD.org","www":"https://github.com/zzak/sdoc","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e82970abf5f71141ad58e0915f94a2cb29210301286e9c88616df028424fc807","flatsize":540604,"path":"All/rubygem-sdoc-2.6.1.pkg","repopath":"All/rubygem-sdoc-2.6.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":177208,"desc":"rdoc generator html with javascript search index.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rdoc":{"origin":"devel/rubygem-rdoc","version":"6.12.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-sawyer","origin":"www/rubygem-sawyer","version":"0.9.2_1","comment":"Secret User Agent of HTTP","maintainer":"ruby@FreeBSD.org","www":"https://github.com/lostisland/sawyer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"646605cdc8416fd9f0ed399bcc69cadcdf0caec1c65a55d29d1cf38833e5fd67","flatsize":30576,"path":"All/rubygem-sawyer-0.9.2_1.pkg","repopath":"All/rubygem-sawyer-0.9.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9692,"desc":"Secret User Agent of HTTP","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-addressable":{"origin":"www/rubygem-addressable","version":"2.8.7"},"rubygem-faraday1":{"origin":"www/rubygem-faraday1","version":"1.10.4"}},"categories":["rubygems","www"]},{"name":"rubygem-scss_lint","origin":"textproc/rubygem-scss_lint","version":"0.60.0","comment":"SCSS linter","maintainer":"ruby@FreeBSD.org","www":"https://github.com/sds/scss-lint","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"75ef6c06c0f0504d7638adb9390f6022b83c4b36da16c4ce283c807ab687c4f0","flatsize":631460,"path":"All/rubygem-scss_lint-0.60.0.pkg","repopath":"All/rubygem-scss_lint-0.60.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":98060,"desc":"scss-lint is a tool to help keep your SCSS files clean and readable. You can\nrun it manually from the command line, or integrate it into your SCM hooks.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-sass":{"origin":"textproc/rubygem-sass","version":"3.7.4"}},"categories":["rubygems","textproc"]},{"name":"rubygem-scrypt","origin":"security/rubygem-scrypt","version":"3.0.8","comment":"Scrypt key derivation function","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/pbhogan/scrypt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"097b4016e2681da7e85d9a18643e158499ac0fc9d3bf12b5c96c9e14b434c094","flatsize":60140,"path":"All/rubygem-scrypt-3.0.8.pkg","repopath":"All/rubygem-scrypt-3.0.8.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":21236,"desc":"The scrypt key derivation function is designed to be far more secure against\nhardware brute-force attacks than alternative functions such as PBKDF2 or\nbcrypt.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ffi-compiler":{"origin":"devel/rubygem-ffi-compiler","version":"1.3.2"},"rubygem-rake":{"origin":"devel/rubygem-rake","version":"13.2.1"}},"categories":["rubygems","security"]},{"name":"rubygem-sassc-rails-rails61","origin":"textproc/rubygem-sassc-rails-rails61","version":"2.1.2_1","comment":"Integrate SassC-Ruby into Rails","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sass/sassc-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ac7ef7f98d8f82276deb1f702bfa4ea6f18c68b376bab6d044246722d772d32f","flatsize":85698,"path":"All/rubygem-sassc-rails-rails61-2.1.2_1.pkg","repopath":"All/rubygem-sassc-rails-rails61-2.1.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":28816,"desc":"We all love working with Sass, but compilation can take quite a long time for\nlarger codebases. This gem integrates the C implementation of Sass, LibSass,\ninto the asset pipeline.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-railties61":{"origin":"www/rubygem-railties61","version":"6.1.7.10"},"rubygem-sassc":{"origin":"textproc/rubygem-sassc","version":"2.4.0"},"rubygem-sprockets-rails-rails61":{"origin":"devel/rubygem-sprockets-rails-rails61","version":"3.5.2"},"rubygem-sprockets3":{"origin":"devel/rubygem-sprockets3","version":"3.7.5"},"rubygem-tilt":{"origin":"devel/rubygem-tilt","version":"2.6.0"}},"categories":["rubygems","textproc"]},{"name":"rubygem-sassc-rails-rails60","origin":"textproc/rubygem-sassc-rails-rails60","version":"2.1.2_3","comment":"Integrate SassC-Ruby into Rails","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sass/sassc-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f2e0326d123e057a824c7b4e968f3912e837991c38eb6a93b5d05f42d9bd0dac","flatsize":85698,"path":"All/rubygem-sassc-rails-rails60-2.1.2_3.pkg","repopath":"All/rubygem-sassc-rails-rails60-2.1.2_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":28848,"desc":"We all love working with Sass, but compilation can take quite a long time for\nlarger codebases. This gem integrates the C implementation of Sass, LibSass,\ninto the asset pipeline.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-railties60":{"origin":"www/rubygem-railties60","version":"6.0.6.1"},"rubygem-sassc":{"origin":"textproc/rubygem-sassc","version":"2.4.0"},"rubygem-sprockets-rails-rails60":{"origin":"devel/rubygem-sprockets-rails-rails60","version":"3.4.2"},"rubygem-sprockets3":{"origin":"devel/rubygem-sprockets3","version":"3.7.5"},"rubygem-tilt":{"origin":"devel/rubygem-tilt","version":"2.6.0"}},"categories":["rubygems","textproc"]},{"name":"rubygem-scruffy","origin":"graphics/rubygem-scruffy","version":"0.2.6_2","comment":"Beautiful Graphs for Ruby","maintainer":"ruby@FreeBSD.org","www":"https://github.com/brasten/scruffy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bdbd866f15e1612fc498bee24633835a926b1fb4db4b7349efab008a15f8e730","flatsize":572580,"path":"All/rubygem-scruffy-0.2.6_2.pkg","repopath":"All/rubygem-scruffy-0.2.6_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":166032,"desc":"Scruffy is a Ruby library for creating great looking graphs and charts.\nGraphs can be rendered to SVG code or an image. Blend the beauty of Gruff\nwith the SVG capabilities of SVG::Graph, make it super simple and extensible,\nand you've got Scruffy.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["graphics","rubygems"]},{"name":"rubygem-scenic61","origin":"databases/rubygem-scenic61","version":"1.8.0","comment":"Adds methods to ActiveRecord::Migration to create and manage database views in Rails","maintainer":"bofh@FreeBSD.org","www":"https://github.com/scenic-views/scenic","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bd219b575b95fd40116223fa520c6a46c676882a9645b2f9fe66d93810c01c21","flatsize":134493,"path":"All/rubygem-scenic61-1.8.0.pkg","repopath":"All/rubygem-scenic61-1.8.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":34772,"desc":"This gem is an ActiveModel Serializer implementation with Rails hooks.\nIt provides a means to generate JSON in an object-oriented and\nconvention-driven manner.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activerecord61":{"origin":"databases/rubygem-activerecord61","version":"6.1.7.10"},"rubygem-railties61":{"origin":"www/rubygem-railties61","version":"6.1.7.10"}},"categories":["databases","rubygems"],"annotations":{"deprecated":"Uses EOL version 6.1.X of Rails","expiration_date":"2025-04-03"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUses EOL version 6.1.X of Rails.\n\nIt is scheduled to be removed on or after 2025-04-03."}]},{"name":"rubygem-sassc-rails-rails70","origin":"textproc/rubygem-sassc-rails-rails70","version":"2.1.2_1","comment":"Integrate SassC-Ruby into Rails","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sass/sassc-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"136b0b7fca7dae5ba406496767e9d4940a488faf5d9fa481ac11146e3a1b14ac","flatsize":85698,"path":"All/rubygem-sassc-rails-rails70-2.1.2_1.pkg","repopath":"All/rubygem-sassc-rails-rails70-2.1.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":28832,"desc":"We all love working with Sass, but compilation can take quite a long time for\nlarger codebases. This gem integrates the C implementation of Sass, LibSass,\ninto the asset pipeline.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-railties70":{"origin":"www/rubygem-railties70","version":"7.0.8.7"},"rubygem-sassc":{"origin":"textproc/rubygem-sassc","version":"2.4.0"},"rubygem-sprockets-rails-rails70":{"origin":"devel/rubygem-sprockets-rails-rails70","version":"3.5.2"},"rubygem-sprockets3":{"origin":"devel/rubygem-sprockets3","version":"3.7.5"},"rubygem-tilt":{"origin":"devel/rubygem-tilt","version":"2.6.0"}},"categories":["rubygems","textproc"]},{"name":"rubygem-sassc-rails-rails52","origin":"textproc/rubygem-sassc-rails-rails52","version":"2.1.2_1","comment":"Integrate SassC-Ruby into Rails","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sass/sassc-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ea1a2b597ebaf2b5ec92f246d426606fff5910a1965afbd5ac30c41b32fb4a89","flatsize":85698,"path":"All/rubygem-sassc-rails-rails52-2.1.2_1.pkg","repopath":"All/rubygem-sassc-rails-rails52-2.1.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":28828,"desc":"We all love working with Sass, but compilation can take quite a long time for\nlarger codebases. This gem integrates the C implementation of Sass, LibSass,\ninto the asset pipeline.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-railties52":{"origin":"www/rubygem-railties52","version":"5.2.8.1"},"rubygem-sassc":{"origin":"textproc/rubygem-sassc","version":"2.4.0"},"rubygem-sprockets-rails-rails52":{"origin":"devel/rubygem-sprockets-rails-rails52","version":"3.4.2"},"rubygem-sprockets3":{"origin":"devel/rubygem-sprockets3","version":"3.7.5"},"rubygem-tilt":{"origin":"devel/rubygem-tilt","version":"2.6.0"}},"categories":["rubygems","textproc"]},{"name":"rubygem-sassc-rails-rails50","origin":"textproc/rubygem-sassc-rails-rails50","version":"2.1.2_1","comment":"Integrate SassC-Ruby into Rails","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sass/sassc-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e88a78b71aeafcc269b52cdb604151d91094d01e808e21ee56af9adcef5fce1c","flatsize":85698,"path":"All/rubygem-sassc-rails-rails50-2.1.2_1.pkg","repopath":"All/rubygem-sassc-rails-rails50-2.1.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":28832,"desc":"We all love working with Sass, but compilation can take quite a long time for\nlarger codebases. This gem integrates the C implementation of Sass, LibSass,\ninto the asset pipeline.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-railties50":{"origin":"www/rubygem-railties50","version":"5.0.7.2"},"rubygem-sassc":{"origin":"textproc/rubygem-sassc","version":"2.4.0"},"rubygem-sprockets-rails-rails50":{"origin":"devel/rubygem-sprockets-rails-rails50","version":"3.2.2"},"rubygem-sprockets3":{"origin":"devel/rubygem-sprockets3","version":"3.7.5"},"rubygem-tilt":{"origin":"devel/rubygem-tilt","version":"2.6.0"}},"categories":["rubygems","textproc"]},{"name":"rubygem-sassc-rails-rails5","origin":"textproc/rubygem-sassc-rails-rails5","version":"2.1.2_1","comment":"Integrate SassC-Ruby into Rails","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sass/sassc-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a380ef6cc7acf976d60e38d9242397e3e9bc6dd2d57a8bdcbb30d6d07b3a0434","flatsize":85698,"path":"All/rubygem-sassc-rails-rails5-2.1.2_1.pkg","repopath":"All/rubygem-sassc-rails-rails5-2.1.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":28824,"desc":"We all love working with Sass, but compilation can take quite a long time for\nlarger codebases. This gem integrates the C implementation of Sass, LibSass,\ninto the asset pipeline.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-railties5":{"origin":"www/rubygem-railties5","version":"5.1.7"},"rubygem-sassc":{"origin":"textproc/rubygem-sassc","version":"2.4.0"},"rubygem-sprockets-rails-rails5":{"origin":"devel/rubygem-sprockets-rails-rails5","version":"3.2.2"},"rubygem-sprockets3":{"origin":"devel/rubygem-sprockets3","version":"3.7.5"},"rubygem-tilt":{"origin":"devel/rubygem-tilt","version":"2.6.0"}},"categories":["rubygems","textproc"]},{"name":"rubygem-sassc-rails-rails4","origin":"textproc/rubygem-sassc-rails-rails4","version":"2.1.2_1","comment":"Integrate SassC-Ruby into Rails","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sass/sassc-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c8d3e7870f3c5b46e321334261e1bab2d39399452516f0d56260d4f495b69aed","flatsize":85698,"path":"All/rubygem-sassc-rails-rails4-2.1.2_1.pkg","repopath":"All/rubygem-sassc-rails-rails4-2.1.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":28832,"desc":"We all love working with Sass, but compilation can take quite a long time for\nlarger codebases. This gem integrates the C implementation of Sass, LibSass,\ninto the asset pipeline.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-railties4":{"origin":"www/rubygem-railties4","version":"4.2.11.3"},"rubygem-sassc":{"origin":"textproc/rubygem-sassc","version":"2.4.0"},"rubygem-sprockets-rails-rails4":{"origin":"devel/rubygem-sprockets-rails-rails4","version":"3.2.2"},"rubygem-sprockets3":{"origin":"devel/rubygem-sprockets3","version":"3.7.5"},"rubygem-tilt":{"origin":"devel/rubygem-tilt","version":"2.6.0"}},"categories":["rubygems","textproc"]},{"name":"rubygem-sass-rails-rails52","origin":"textproc/rubygem-sass-rails-rails52","version":"6.0.0","comment":"Sass adapter for the Rails asset pipeline","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/sass-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"95d4e3f093ca88f21c06fdadf30490924edfdd488180b1ed349f8f36f3d0a6e4","flatsize":8008,"path":"All/rubygem-sass-rails-rails52-6.0.0.pkg","repopath":"All/rubygem-sass-rails-rails52-6.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4248,"desc":"Sass adapter for the Rails asset pipeline.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-sassc-rails-rails52":{"origin":"textproc/rubygem-sassc-rails-rails52","version":"2.1.2_1"}},"categories":["rubygems","textproc"]},{"name":"rubygem-savon","origin":"www/rubygem-savon","version":"2.11.2","comment":"Library for SOAP communications","maintainer":"joe@thrallingpenguin.com","www":"https://github.com/savonrb/savon","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"adca3496b64671c2bc5961b159dcb0f6fb2ae4cefa7e4cf06493fe8acfb5d45b","flatsize":1300299,"path":"All/rubygem-savon-2.11.2.pkg","repopath":"All/rubygem-savon-2.11.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":133332,"desc":"Heavy metal SOAP client.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-akami":{"origin":"www/rubygem-akami","version":"1.3.1"},"rubygem-builder":{"origin":"devel/rubygem-builder","version":"3.3.0"},"rubygem-gyoku":{"origin":"devel/rubygem-gyoku","version":"1.3.1_1"},"rubygem-httpi":{"origin":"www/rubygem-httpi","version":"2.4.2"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"},"rubygem-nori":{"origin":"devel/rubygem-nori","version":"2.7.1"},"rubygem-wasabi":{"origin":"www/rubygem-wasabi","version":"3.5.0"}},"categories":["rubygems","www"]},{"name":"rubygem-sass-rails-rails5","origin":"textproc/rubygem-sass-rails-rails5","version":"6.0.0","comment":"Sass adapter for the Rails asset pipeline","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/sass-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f93fa71304a01f86c5234bc188f94dad50ed1416f7e9d60a010c9718ec8f5cff","flatsize":8008,"path":"All/rubygem-sass-rails-rails5-6.0.0.pkg","repopath":"All/rubygem-sass-rails-rails5-6.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4248,"desc":"Sass adapter for the Rails asset pipeline.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-sassc-rails-rails5":{"origin":"textproc/rubygem-sassc-rails-rails5","version":"2.1.2_1"}},"categories":["rubygems","textproc"]},{"name":"rubygem-sass-rails-rails4","origin":"textproc/rubygem-sass-rails-rails4","version":"6.0.0","comment":"Sass adapter for the Rails asset pipeline","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/sass-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1d5cf7cb483809f1019c1a7a05d26fa91e138f65ceab2860cb746bb7031d923f","flatsize":8008,"path":"All/rubygem-sass-rails-rails4-6.0.0.pkg","repopath":"All/rubygem-sass-rails-rails4-6.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4248,"desc":"Sass adapter for the Rails asset pipeline.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-sassc-rails-rails4":{"origin":"textproc/rubygem-sassc-rails-rails4","version":"2.1.2_1"}},"categories":["rubygems","textproc"]},{"name":"rubygem-sass-rails-rails70","origin":"textproc/rubygem-sass-rails-rails70","version":"6.0.0","comment":"Sass adapter for the Rails asset pipeline","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/sass-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6cbfe687c45cb7e9f4f63e977de59d0dfc3a34aa47f5b1c691761f3de13b1f5d","flatsize":8008,"path":"All/rubygem-sass-rails-rails70-6.0.0.pkg","repopath":"All/rubygem-sass-rails-rails70-6.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4244,"desc":"Sass adapter for the Rails asset pipeline.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-sassc-rails-rails70":{"origin":"textproc/rubygem-sassc-rails-rails70","version":"2.1.2_1"}},"categories":["rubygems","textproc"]},{"name":"rubygem-sass-rails-rails61","origin":"textproc/rubygem-sass-rails-rails61","version":"6.0.0","comment":"Sass adapter for the Rails asset pipeline","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/sass-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d871e4c09b29f8fad6fdfddbfc962f83320f2eddd99d95018995e8e82af57d81","flatsize":8008,"path":"All/rubygem-sass-rails-rails61-6.0.0.pkg","repopath":"All/rubygem-sass-rails-rails61-6.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4244,"desc":"Sass adapter for the Rails asset pipeline.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-sassc-rails-rails61":{"origin":"textproc/rubygem-sassc-rails-rails61","version":"2.1.2_1"}},"categories":["rubygems","textproc"]},{"name":"rubygem-sass-rails-rails60","origin":"textproc/rubygem-sass-rails-rails60","version":"6.0.0","comment":"Sass adapter for the Rails asset pipeline","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/sass-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fca70066a7f3d50864592f85c7881e36b9453a5f30465e89969e41ed34530027","flatsize":8008,"path":"All/rubygem-sass-rails-rails60-6.0.0.pkg","repopath":"All/rubygem-sass-rails-rails60-6.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4240,"desc":"Sass adapter for the Rails asset pipeline.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-sassc-rails-rails60":{"origin":"textproc/rubygem-sassc-rails-rails60","version":"2.1.2_3"}},"categories":["rubygems","textproc"]},{"name":"rubygem-sanitize60","origin":"textproc/rubygem-sanitize60","version":"6.0.2","comment":"Whitelist based HTML sanitizer","maintainer":"ruby@FreeBSD.org","www":"https://github.com/rgrove/sanitize","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1d8b42ea9b43f615edb44508268511409b1f9346f372da04d83575aa95da2d80","flatsize":185420,"path":"All/rubygem-sanitize60-6.0.2.pkg","repopath":"All/rubygem-sanitize60-6.0.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":39168,"desc":"Sanitize is a whitelist-based HTML sanitizer.  Given a list of\nacceptable elements and attributes, Sanitize will remove all\nunacceptable HTML from a string.\n\nUsing a simple configuration syntax, you can tell Sanitize to\nallow certain elements, certain attributes within those elements,\nand even certain URL protocols within attributes that contain URLs.\nAny HTML elements or attributes that you don't explicitly allow\nwill be removed.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-crass":{"origin":"www/rubygem-crass","version":"1.0.6"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"}},"categories":["rubygems","textproc"],"annotations":{"cpe":"cpe:2.3:a:sanitize_project:sanitize:6.0.2:::::dragonfly6:x86_64"}},{"name":"rubygem-sass-rails-rails50","origin":"textproc/rubygem-sass-rails-rails50","version":"6.0.0","comment":"Sass adapter for the Rails asset pipeline","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/sass-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cc24ffa35201858bea2d75990220f450a70e7308d14fa68d64ad3b73893ed0dc","flatsize":8008,"path":"All/rubygem-sass-rails-rails50-6.0.0.pkg","repopath":"All/rubygem-sass-rails-rails50-6.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4244,"desc":"Sass adapter for the Rails asset pipeline.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-sassc-rails-rails50":{"origin":"textproc/rubygem-sassc-rails-rails50","version":"2.1.2_1"}},"categories":["rubygems","textproc"]},{"name":"rubygem-sass-listen","origin":"textproc/rubygem-sass-listen","version":"4.0.0","comment":"Listens to file modifications","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sass/listen","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cff2c55f5282c782b132a2fcffa9a74ebe4f95b105686c3375867451dddc2736","flatsize":79359,"path":"All/rubygem-sass-listen-4.0.0.pkg","repopath":"All/rubygem-sass-listen-4.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":23588,"desc":"The Listen gem listens for file modifications and notifies about changes.\n\n- OS-optimized adapters on MRI for Mac OS X 10.6+, Linux, *BSD and Windows\n- Detects file modification, addition and removal\n- You can watch multiple directories\n- Regexp-patterns for ignoring paths for more accuracy and speed\n- Increased change detection accuracy on OS X HFS and VFAT volumes","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rb-fsevent":{"origin":"devel/rubygem-rb-fsevent","version":"0.11.2"},"rubygem-rb-inotify":{"origin":"devel/rubygem-rb-inotify","version":"0.11.1"}},"categories":["rubygems","textproc"]},{"name":"rubygem-sanitize","origin":"textproc/rubygem-sanitize","version":"7.0.0","comment":"Whitelist based HTML sanitizer","maintainer":"ruby@FreeBSD.org","www":"https://github.com/rgrove/sanitize","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b93401f914831963f1bbeb23458702d52f6dc7789d6ef5d7d12c59bef87d5fc6","flatsize":192296,"path":"All/rubygem-sanitize-7.0.0.pkg","repopath":"All/rubygem-sanitize-7.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":40188,"desc":"Sanitize is a whitelist-based HTML sanitizer.  Given a list of\nacceptable elements and attributes, Sanitize will remove all\nunacceptable HTML from a string.\n\nUsing a simple configuration syntax, you can tell Sanitize to\nallow certain elements, certain attributes within those elements,\nand even certain URL protocols within attributes that contain URLs.\nAny HTML elements or attributes that you don't explicitly allow\nwill be removed.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-crass":{"origin":"www/rubygem-crass","version":"1.0.6"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"}},"categories":["rubygems","textproc"],"annotations":{"cpe":"cpe:2.3:a:sanitize_project:sanitize:7.0.0:::::dragonfly6:x86_64"}},{"name":"rubygem-sass","origin":"textproc/rubygem-sass","version":"3.7.4","comment":"Sass is an extension of CSS3","maintainer":"sunpoet@FreeBSD.org","www":"https://sass-lang.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"62ef7c5823a729fcc680d43e6adf46d568b7f22e160ade1051d4ffd195f4c4e0","flatsize":840498,"path":"All/rubygem-sass-3.7.4.pkg","repopath":"All/rubygem-sass-3.7.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":172524,"desc":"Sass is an extension of CSS3, adding nested rules, variables, mixins, selector\ninheritance, and more. It's translated to well-formatted, standard CSS using\nthe command line tool or a web-framework plugin.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-sass-listen":{"origin":"textproc/rubygem-sass-listen","version":"4.0.0"}},"categories":["ruby","textproc"]},{"name":"rubygem-safety_net_attestation","origin":"security/rubygem-safety_net_attestation","version":"0.4.0","comment":"SafetyNet attestation response verification","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/bdewater/safety_net_attestation","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"94ab7fa67597dbed9cbdf365d944f47070589233c7fcdee5c4da459794cb65f3","flatsize":27640,"path":"All/rubygem-safety_net_attestation-0.4.0.pkg","repopath":"All/rubygem-safety_net_attestation-0.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13660,"desc":"SafetyNet attestation response verification","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-jwt":{"origin":"www/rubygem-jwt","version":"2.10.1"}},"categories":["rubygems","security"]},{"name":"rubygem-safe_yaml","origin":"devel/rubygem-safe_yaml","version":"1.0.5","comment":"Parse YAML safely","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/dtao/safe_yaml","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"04202ee2b86324f3e3874ad8bbc598a9b3d6212c3028d478c1f9b3bcf50ba120","flatsize":98784,"path":"All/rubygem-safe_yaml-1.0.5.pkg","repopath":"All/rubygem-safe_yaml-1.0.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":27136,"desc":"Parse YAML safely, without that pesky arbitrary object deserialization\nvulnerability","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-runt","origin":"devel/rubygem-runt","version":"0.9.0","comment":"Ruby implementation of select Martin Fowler patterns","maintainer":"ruby@FreeBSD.org","www":"https://github.com/mlipper/runt","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1735429f16b52230bc684391f89bb7a784d9a54e02907d32a486507dad89ca38","flatsize":288905,"path":"All/rubygem-runt-0.9.0.pkg","repopath":"All/rubygem-runt-0.9.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":79204,"desc":"RUNT -- Ruby Temporal Expressions\n\nRunt is a Ruby implementation of select Martin Fowler patterns\n[http://www.martinfowler.com/articles].  TemporalExpressions allow a developer\nto define patterns of date recurrence using set expressions.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-rufus-scheduler","origin":"devel/rubygem-rufus-scheduler","version":"3.9.2","comment":"Ruby job scheduler for at, cron and others","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jmettraux/rufus-scheduler","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c72db45c03b4f4e69c11dc998c8f79ca21d22f5fab77f4f744ff840af816c913","flatsize":120995,"path":"All/rubygem-rufus-scheduler-3.9.2.pkg","repopath":"All/rubygem-rufus-scheduler-3.9.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":34512,"desc":"Rufus-scheduler (out of the box) is an in-process, in-memory scheduler.\nIt supports five kinds of jobs: in, at, every, interval and cron jobs.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-fugit":{"origin":"devel/rubygem-fugit","version":"1.11.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-sassc","origin":"textproc/rubygem-sassc","version":"2.4.0","comment":"Use libsass with Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sass/sassc-ruby","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a3911da1a630b5633b9fc7b3654bc55c19b94f0bb602009907854d2ef1c99849","flatsize":5790986,"path":"All/rubygem-sassc-2.4.0.pkg","repopath":"All/rubygem-sassc-2.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":710720,"desc":"SassC combines the speed of libsass, the Sass C implementation, with the ease of\nuse of the original Ruby Sass library.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ffi":{"origin":"devel/rubygem-ffi","version":"1.17.2"}},"categories":["rubygems","textproc"]},{"name":"rubygem-ruport","origin":"devel/rubygem-ruport","version":"1.8.0_1","comment":"Ruby Reports (Ruport) is an extensible reporting system","maintainer":"ruby@FreeBSD.org","www":"https://github.com/ruport/ruport","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fc735a11196d034ebc11f01e479029717f52cfc0cd0cf2e557836a2a91d6cf14","flatsize":1011026,"path":"All/rubygem-ruport-1.8.0_1.pkg","repopath":"All/rubygem-ruport-1.8.0_1.pkg","licenselogic":"or","licenses":["GPLv2","RUBY"],"pkgsize":231440,"desc":"Ruby Reports (Ruport) is an extensible reporting system.\n\nIt aims to be as lightweight as possible while still providing core support\nfor data aggregation and manipulation as well as multi-format rendering\nof reports.\n\nRuport provides tools for using a number of data sources, including CSV files,\nActiveRecord models, and raw SQL connections via RubyDBI (through ruport-util).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-prawn-table":{"origin":"print/rubygem-prawn-table","version":"0.2.2"},"rubygem-prawn24":{"origin":"print/rubygem-prawn24","version":"2.4.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-rugments","origin":"textproc/rubygem-rugments","version":"1.0.0.b8","comment":"Simple, easy to extend drop in replacement for pygments","maintainer":"ruby@FreeBSD.org","www":"https://github.com/rumpelsepp/rugments","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"589cb32604c29a7fd41c06e4fa651293ea2e42d5e8f03fa91f6131fcfb2ca798","flatsize":551231,"path":"All/rubygem-rugments-1.0.0.b8.pkg","repopath":"All/rubygem-rugments-1.0.0.b8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":133620,"desc":"Rugments is a syntax highlighter written in Ruby. It has been forked\nfrom Rouge and its HTML output is compatible with stylesheets\ndesigned for pygments.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-rubyzip2","origin":"archivers/rubygem-rubyzip2","version":"2.0.2","comment":"Ruby compatible Zip library","maintainer":"hhyou@cs.nctu.edu.tw","www":"https://github.com/postmodern/rubyzip2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f65329ef36da1392c6d0de2ffcba6931cacbc2a86dc09cb0d21dcca0556d719c","flatsize":252455,"path":"All/rubygem-rubyzip2-2.0.2.pkg","repopath":"All/rubygem-rubyzip2-2.0.2.pkg","licenselogic":"single","pkgsize":48916,"desc":"rubyzip is a ruby library for reading and writing zip files.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["archivers","rubygems"],"annotations":{"cpe":"cpe:2.3:a:rubyzip_project:rubyzip:2.0.2:::::dragonfly6:x86_64"}},{"name":"rubygem-rufo","origin":"devel/rubygem-rufo","version":"0.18.1","comment":"Fast and unobtrusive Ruby code formatter","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby-formatter/rufo","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c1d4c75c56258248295f9e29369a19ecb6917b98fb7e492b084e8ee396940962","flatsize":158877,"path":"All/rubygem-rufo-0.18.1.pkg","repopath":"All/rubygem-rufo-0.18.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":38812,"desc":"Rufo is as an opinionated ruby formatter, intended to be used via the command\nline as a text-editor plugin, to autoformat files on save or on demand.\n\nUnlike the best known Ruby formatter RuboCop, Rufo offers little in the way of\nconfiguration. Like other language formatters such as gofmt, prettier, and\nautopep8, we strive to find a \"one true format\" for Ruby code, and make sure\nyour code adheres to it, with zero config where possible.\n\nRuboCop does much more than just format code though, so feel free to run them\nboth!","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-rubyzip","origin":"archivers/rubygem-rubyzip","version":"2.3.2","comment":"Ruby module for reading and writing zip files","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rubyzip/rubyzip","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"994bee68e02f55257694e757ddfa4685bac26b5ee585434e691d23cbb623b8aa","flatsize":142208,"path":"All/rubygem-rubyzip-2.3.2.pkg","repopath":"All/rubygem-rubyzip-2.3.2.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":35316,"desc":"Ruby module for reading and writing zip files","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["archivers","rubygems"],"annotations":{"cpe":"cpe:2.3:a:rubyzip_project:rubyzip:2.3.2:::::dragonfly6:x86_64"}},{"name":"rubygem-rudy","origin":"net/rubygem-rudy","version":"0.9.8.020_1","comment":"EC2 deployment tool","maintainer":"ruby@FreeBSD.org","www":"http://solutious.com/projects/rudy/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eafe5d7cb153337f21e4fd5ddfdbfa0ad3814be7b754522c8796a43df1d62a74","flatsize":408149,"path":"All/rubygem-rudy-0.9.8.020_1.pkg","repopath":"All/rubygem-rudy-0.9.8.020_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":90844,"desc":"Rudy: Not your grandparents' EC2 deployment tool.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-amazon-ec2":{"origin":"net/rubygem-amazon-ec2","version":"0.9.17"},"rubygem-annoy":{"origin":"devel/rubygem-annoy","version":"0.5.6"},"rubygem-attic":{"origin":"devel/rubygem-attic","version":"1.0.1"},"rubygem-aws-s3":{"origin":"net/rubygem-aws-s3","version":"0.6.3"},"rubygem-caesars":{"origin":"devel/rubygem-caesars","version":"0.7.4_1"},"rubygem-drydock":{"origin":"devel/rubygem-drydock","version":"0.6.9_1"},"rubygem-gibbler":{"origin":"devel/rubygem-gibbler","version":"1.0.0"},"rubygem-highline":{"origin":"devel/rubygem-highline","version":"3.1.2"},"rubygem-rye":{"origin":"net/rubygem-rye","version":"0.9.13_1"},"rubygem-storable":{"origin":"devel/rubygem-storable","version":"0.10.0"},"rubygem-sysinfo":{"origin":"devel/rubygem-sysinfo","version":"0.10.0"}},"categories":["net","rubygems"]},{"name":"rubygem-rubyzip-gitlab","origin":"archivers/rubygem-rubyzip-gitlab","version":"2.4.1","comment":"Ruby module for reading and writing zip files","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/rubyzip/rubyzip","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f2f858382aab228dd7cdd065d648d728fa05e16db22ca50bdd514135c3d58450","flatsize":148845,"path":"All/rubygem-rubyzip-gitlab-2.4.1.pkg","repopath":"All/rubygem-rubyzip-gitlab-2.4.1.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":36592,"desc":"Ruby module for reading and writing zip files","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["archivers","rubygems"],"annotations":{"cpe":"cpe:2.3:a:rubyzip_project:rubyzip:2.4.1:::::dragonfly6:x86_64"}},{"name":"rubygem-rubyzip13","origin":"archivers/rubygem-rubyzip13","version":"1.3.0","comment":"Ruby module for reading and writing zip files","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rubyzip/rubyzip","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ba562c608f139a296123d707d7d2d30e0a49192b52a8349379e452b9c01ffb57","flatsize":543470,"path":"All/rubygem-rubyzip13-1.3.0.pkg","repopath":"All/rubygem-rubyzip13-1.3.0.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":125924,"desc":"Ruby module for reading and writing zip files","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["archivers","rubygems"],"annotations":{"cpe":"cpe:2.3:a:rubyzip_project:rubyzip:1.3.0:::::dragonfly6:x86_64"}},{"name":"rubygem-rubytter","origin":"net/rubygem-rubytter","version":"1.5.1","comment":"Simple Twitter library","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jugyo/rubytter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1dc2e51c872a02ae3ba7516d4d2aeced5b7185b2f65dd2df7deef0dea5493d54","flatsize":49962,"path":"All/rubygem-rubytter-1.5.1.pkg","repopath":"All/rubygem-rubytter-1.5.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12596,"desc":"Rubytter is simple twitter library. Supports OAuth and Implemented with API\nmethods.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-json":{"origin":"devel/rubygem-json","version":"2.11.3"},"rubygem-oauth":{"origin":"net/rubygem-oauth","version":"1.1.0"}},"categories":["net","rubygems"]},{"name":"rubygem-rubyipmi","origin":"sysutils/rubygem-rubyipmi","version":"0.11.1","comment":"Command line wrapper for ipmitool and freeipmi","maintainer":"ruby@FreeBSD.org","www":"https://github.com/logicminds/rubyipmi","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d0f322b05c66e67e7506d91f7f87e105f5dc4973eb062c03c99941e027f101e3","flatsize":140256,"path":"All/rubygem-rubyipmi-0.11.1.pkg","repopath":"All/rubygem-rubyipmi-0.11.1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":31496,"desc":"Rubyipmi gem is a ruby wrapper for the freeipmi and ipmitool command line tools.\nIt provides a ruby implementation of ipmi commands that will make it simple to\nconnect to BMC devices from ruby.","deps":{"freeipmi":{"origin":"sysutils/freeipmi","version":"1.6.15"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-highline":{"origin":"devel/rubygem-highline","version":"3.1.2"}},"categories":["rubygems","sysutils"]},{"name":"rubygem-rubytree","origin":"devel/rubygem-rubytree","version":"2.1.1","comment":"Implementation of the Tree data structure for the Ruby","maintainer":"ruby@FreeBSD.org","www":"http://rubytree.anupamsg.me/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"79fbeb9a72366ae0c2e9ce8a809829db115bf357de854519b1369a747a68cac9","flatsize":232937,"path":"All/rubygem-rubytree-2.1.1.pkg","repopath":"All/rubygem-rubytree-2.1.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":43828,"desc":"RubyTree is a simple and general purpose implementation\nof the Tree data structure for the Ruby language.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-json":{"origin":"devel/rubygem-json","version":"2.11.3"}},"categories":["devel","rubygems"]},{"name":"scala","origin":"lang/scala","version":"3.3.1","comment":"Scala Programming Language","maintainer":"freebsd-ports@jan0sch.de","www":"https://www.scala-lang.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"13636b6e401b25add241cb25796bfa8a47c22c1be023cedea97f2903cee11def","flatsize":40655621,"path":"All/scala-3.3.1.pkg","repopath":"All/scala-3.3.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":38243396,"desc":"Scala is a general purpose programming language designed to express\ncommon programming patterns in a concise, elegant, and type-safe\nway. It smoothly integrates features of object-oriented and functional\nlanguages, enabling Java and other programmers to be more productive.\nCode sizes are typically reduced by a factor of two to three when\ncompared to an equivalent Java application.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","lang"],"annotations":{"cpe":"cpe:2.3:a:scala-lang:scala:3.3.1:::::dragonfly6:x86_64"}},{"name":"rubygem-rubypants","origin":"textproc/rubygem-rubypants","version":"0.7.1","comment":"Translates ASCII into smart typographic punctuation HTML entities","maintainer":"ruby@FreeBSD.org","www":"https://github.com/jmcnevin/rubypants","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0b13e0e740b6c1cfbe020c3d81b0a0081f7db48458598a70e4867db9cd76e53a","flatsize":39020,"path":"All/rubygem-rubypants-0.7.1.pkg","repopath":"All/rubygem-rubypants-0.7.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10740,"desc":"RubyPants is a Ruby port of the smart-quotes library SmartyPants. The original\nSmartyPants is a free web publishing plug-in for Movable Type, Blosxom, and\nBBEdit that easily translates plain ASCII punctuation characters into \"smart\"\ntypographic punctuation HTML entities.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-rubygems-test","origin":"devel/rubygem-rubygems-test","version":"0.4.3_1","comment":"Run automated tests","maintainer":"ruby@FreeBSD.org","www":"https://github.com/rubygems/rubygems-test","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"91ecf9e8e1ff1694acfb14e3c8c6df67b50d1b7e7d879a8e2f536d6e38f27fdc","flatsize":43154,"path":"All/rubygem-rubygems-test-0.4.3_1.pkg","repopath":"All/rubygem-rubygems-test-0.4.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14700,"desc":"GemTesters is a community effort to document the test results for various gems,\non various machine architectures.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rake":{"origin":"devel/rubygem-rake","version":"13.2.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-rubyntlm","origin":"net/rubygem-rubyntlm","version":"0.6.5","comment":"Message creator and parser for the NTLM authentication","maintainer":"ruby@FreeBSD.org","www":"https://github.com/WinRb/rubyntlm","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c55b194d6acdf9d569250c3e41e4645f1f160f2c9f0927de2d97f119394ad112","flatsize":128755,"path":"All/rubygem-rubyntlm-0.6.5.pkg","repopath":"All/rubygem-rubyntlm-0.6.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":31012,"desc":"Ruby/NTLM provides message creator and parser for the NTLM authentication.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-base64":{"origin":"converters/rubygem-base64","version":"0.3.0"}},"categories":["net","rubygems"]},{"name":"rubygem-rubygems-mirror","origin":"devel/rubygem-rubygems-mirror","version":"1.3.0","comment":"Mirror rubygems","maintainer":"ruby@FreeBSD.org","www":"https://github.com/rubygems/rubygems-mirror","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e850aff855bebb3f775714c676e4fe5acd82df1d70d19c12cb52fe4ca7953978","flatsize":25228,"path":"All/rubygem-rubygems-mirror-1.3.0.pkg","repopath":"All/rubygem-rubygems-mirror-1.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8864,"desc":"A ruby gem to mirror gems from rubygems.org. It uses net/http/persistent and\nthreads to grab the mirror set a little faster than the original.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-net-http-persistent":{"origin":"www/rubygem-net-http-persistent","version":"4.0.5"}},"categories":["devel","rubygems"]},{"name":"rubygem-rubyinlineaccel","origin":"devel/rubygem-rubyinlineaccel","version":"0.0.1_1","comment":"Extension to RubyInline","maintainer":"tota@FreeBSD.org","www":"https://rubygems.org/gems/rubyinlineaccel","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ae5a4422ecffacf4ee3aff93417c84fc5e2a73a30574e99c1e932a22111da353","flatsize":52966,"path":"All/rubygem-rubyinlineaccel-0.0.1_1.pkg","repopath":"All/rubygem-rubyinlineaccel-0.0.1_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":11404,"desc":"RubyInlineAcceleration is an extension to RubyInline\nwhich provides an easy way to use C libraries\nin Ruby by directly wrapping methods, structures and fields.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rubyinline":{"origin":"devel/rubygem-rubyinline","version":"3.14.2"}},"categories":["devel","rubygems"]},{"name":"rubygem-rubyinline","origin":"devel/rubygem-rubyinline","version":"3.14.2","comment":"Inline::C allows you to embed C/Ruby directly in ruby scripts","maintainer":"ruby@FreeBSD.org","www":"https://www.zenspider.com/projects/rubyinline.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5be7793e37ccbd3aa8dd011bc36595d9a49625f1cdd53ad132352adbf02dd6a4","flatsize":79697,"path":"All/rubygem-rubyinline-3.14.2.pkg","repopath":"All/rubygem-rubyinline-3.14.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":24056,"desc":"Ruby Inline is an analog to Perl's Inline::C. Out of the box, it allows you to\nembed C/++ external module code in your ruby script directly. By writing\nsimple builder classes, you can teach how to cope with new languages (fortran,\nperl, whatever). The code is compiled and run on the fly when needed.\n\nUsing the package_inline tool Inline now allows you to package up your\ninlined object code for distribution to systems without a compiler\n(read: Windows)!\n\nFEATURES/PROBLEMS:\n   * Quick and easy inlining of your C or C++ code embedded in your ruby\n     script.\n   * Extendable to work with other languages.\n   * Automatic conversion between ruby and C basic types\n        o char, unsigned, unsigned int, char *, int, long, unsigned long\n   * inline_c_raw exists for when the automatic conversion isn't\n     sufficient.\n   * Only recompiles if the inlined code has changed.\n   * Pretends to be secure.\n   * Only requires standard ruby libraries, nothing extra to download.\n   * Can generate a basic Rakefile and package up built extensions for\n     distribution.\n\nSee also: https://github.com/seattlerb/rubyinline","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-zentest":{"origin":"devel/rubygem-zentest","version":"4.12.2,1"}},"categories":["devel","rubygems"]},{"name":"rubygem-rubygems-tasks","origin":"devel/rubygem-rubygems-tasks","version":"0.2.6","comment":"Rake tasks for managing and releasing Ruby Gems","maintainer":"ruby@FreeBSD.org","www":"https://github.com/postmodern/rubygems-tasks","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a476503e3633757d2290d6f735717a06f042cda1ea0bbbf76164b594d1a3dbc4","flatsize":82015,"path":"All/rubygem-rubygems-tasks-0.2.6.pkg","repopath":"All/rubygem-rubygems-tasks-0.2.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":18732,"desc":"Agnostic and unobtrusive Rake tasks for managing and releasing Ruby Gems.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-irb":{"origin":"devel/rubygem-irb","version":"1.15.1"},"rubygem-rake":{"origin":"devel/rubygem-rake","version":"13.2.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-ruby2ruby","origin":"devel/rubygem-ruby2ruby","version":"2.5.1","comment":"Pure ruby code generator easily from ParseTree's Sexps","maintainer":"ruby@FreeBSD.org","www":"https://github.com/seattlerb/ruby2ruby","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b944e2684e173b533e48b69ba6b60eb3a9bac619a9dfc44674367ce6bd48496e","flatsize":82462,"path":"All/rubygem-ruby2ruby-2.5.1.pkg","repopath":"All/rubygem-ruby2ruby-2.5.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":22036,"desc":"ruby2ruby provides a means of generating pure ruby code easily from ParseTree's\nSexps. This makes making dynamic language processors much easier in ruby than\never before.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ruby_parser":{"origin":"devel/rubygem-ruby_parser","version":"3.20.0"},"rubygem-sexp_processor":{"origin":"devel/rubygem-sexp_processor","version":"4.17.3"}},"categories":["devel","rubygems"]},{"name":"rubygem-ruby2_keywords","origin":"devel/rubygem-ruby2_keywords","version":"0.0.5","comment":"Shim library for Module#ruby2_keywords","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/ruby2_keywords","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2612de14077baf7dc86d760574c25d7189d5564330306c12f76edec1a3bc615a","flatsize":25878,"path":"All/rubygem-ruby2_keywords-0.0.5.pkg","repopath":"All/rubygem-ruby2_keywords-0.0.5.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":8028,"desc":"ruby2_keywords provides empty Module#ruby2_keywords method, for the forward\nsource-level compatibility against ruby2.7 and ruby3.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-ruby_language_server","origin":"lang/rubygem-ruby_language_server","version":"0.3.18_1","comment":"Language server implementation for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/kwerle/ruby_language_server","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0e2f6c99cf40c0b968b18a0643728e659410758a72d57bd6e2821a5d81bd47e1","flatsize":87592,"path":"All/rubygem-ruby_language_server-0.3.18_1.pkg","repopath":"All/rubygem-ruby_language_server-0.3.18_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":25376,"desc":"The goal of this project is to provide a language server implementation for ruby\nin ruby.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activerecord72":{"origin":"databases/rubygem-activerecord72","version":"7.2.2.1"},"rubygem-amatch":{"origin":"textproc/rubygem-amatch","version":"0.4.1"},"rubygem-bundler":{"origin":"sysutils/rubygem-bundler","version":"2.6.6,1"},"rubygem-etc":{"origin":"devel/rubygem-etc","version":"1.4.5"},"rubygem-fuzzy_match":{"origin":"devel/rubygem-fuzzy_match","version":"2.1.0"},"rubygem-json":{"origin":"devel/rubygem-json","version":"2.11.3"},"rubygem-rubocop":{"origin":"devel/rubygem-rubocop","version":"1.74.0"},"rubygem-rubocop-ast":{"origin":"devel/rubygem-rubocop-ast","version":"1.38.1"},"rubygem-rubocop-performance":{"origin":"devel/rubygem-rubocop-performance","version":"1.24.0"},"rubygem-rubocop-rspec":{"origin":"devel/rubygem-rubocop-rspec","version":"3.5.0"},"rubygem-sqlite3":{"origin":"databases/rubygem-sqlite3","version":"2.6.0"}},"categories":["lang","rubygems"]},{"name":"rubygem-ruby-yadis","origin":"net/rubygem-ruby-yadis","version":"0.3.4","comment":"Yadis Service discovery library written in pure Ruby","maintainer":"ruby@FreeBSD.org","www":"http://www.openidenabled.com/yadis/libraries/ruby/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"74f22ba05f72503518a1e7dc9f26f0da14325cc92d2ef39644fb3e27c0e5f160","flatsize":58610,"path":"All/rubygem-ruby-yadis-0.3.4.pkg","repopath":"All/rubygem-ruby-yadis-0.3.4.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":18376,"desc":"A Yadis Service discovery library written in pure Ruby.\n\nruby-yadis contains full yadis service discovery functionality.\nPoint releases will be issued as the Yadis 1.0 specification\ngets rounded out.  Features include:\n\n* Easy to use interface for fetching Yadis service information\n* XRDS parser\n* HTTPS and server certificate verification support\n* Test suite\n* BSD license","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["net","rubygems"]},{"name":"rubygem-ruby_expect","origin":"textproc/rubygem-ruby_expect","version":"1.7.5","comment":"Simple expect implementation","maintainer":"ruby@FreeBSD.org","www":"https://github.com/abates/ruby_expect","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ed0aecc3abb821408a709d47ba15339f37108aa75c268553ff8f7a9dd4415712","flatsize":47628,"path":"All/rubygem-ruby_expect-1.7.5.pkg","repopath":"All/rubygem-ruby_expect-1.7.5.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":11604,"desc":"Ruby implementation for send/expect interaction","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-ruby-xz","origin":"archivers/rubygem-ruby-xz","version":"1.0.3","comment":"Ruby bindings for the liblzma library","maintainer":"ruby@FreeBSD.org","www":"https://github.com/win93/ruby-xz","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d0abe8f56437a8552e96e368cbeb7e7a598c3e04290b27411c438ac7f34f07d9","flatsize":80497,"path":"All/rubygem-ruby-xz-1.0.3.pkg","repopath":"All/rubygem-ruby-xz-1.0.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20608,"desc":"These are simple Ruby bindings for the liblzma library\n(http://tukaani.org/xz/), which is best known for the extreme compression\nratio. Since FFI is used to implement the bindings, no compilation is needed\nand they should work with JRuby as well.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["archivers","rubygems"]},{"name":"rubygem-ruby-xslt","origin":"textproc/rubygem-ruby-xslt","version":"0.9.10_2","comment":"XSLT processor in pure Ruby","maintainer":"ruby@FreeBSD.org","www":"https://github.com/glejeune/ruby-xslt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9d356f2cc0c785fa31cf6c6dd3f4324f65e5012b39352bbc66011d5042c93b4a","flatsize":165858,"path":"All/rubygem-ruby-xslt-0.9.10_2.pkg","repopath":"All/rubygem-ruby-xslt-0.9.10_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":32528,"desc":"This is a Ruby class for processing XSLT.","deps":{"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-ruby-vips","origin":"graphics/rubygem-ruby-vips","version":"2.2.3","comment":"Binding for the vips image processing library","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/libvips/ruby-vips","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"588cae9e88ad4ebacbc88e88dc15f22be03c660ad71935498bb3e37d7b9d1cb9","flatsize":339873,"path":"All/rubygem-ruby-vips-2.2.3.pkg","repopath":"All/rubygem-ruby-vips-2.2.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":58736,"desc":"This gem is a Ruby binding for the libvips image processing library.\n\nPrograms that use ruby-vips don't manipulate images directly, instead they\ncreate pipelines of image processing operations building on a source image. When\nthe end of the pipe is connected to a destination, the whole pipeline executes\nat once, streaming the image in parallel from source to destination a section at\na time. Because ruby-vips is parallel, it's quick, and because it doesn't need\nto keep entire images in memory, it's light.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ffi":{"origin":"devel/rubygem-ffi","version":"1.17.2"},"rubygem-logger":{"origin":"devel/rubygem-logger","version":"1.6.6"},"vips":{"origin":"graphics/vips","version":"8.16.0_2"}},"categories":["graphics","rubygems"],"annotations":{"flavor":"x11"}},{"name":"rubygem-ruby-termios","origin":"comms/rubygem-ruby-termios","version":"1.1.0","comment":"Ruby interface to termios","maintainer":"ruby@FreeBSD.org","www":"https://github.com/arika/ruby-termios","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e95f1eaae5bdda147d52ba18e118e7c7e24af3b0a378392dfe32ee81ac2eb6d3","flatsize":145500,"path":"All/rubygem-ruby-termios-1.1.0.pkg","repopath":"All/rubygem-ruby-termios-1.1.0.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":23128,"desc":"Ruby-termios is a Ruby interface to termios.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["comms","rubygems"]},{"name":"rubygem-ruby-shout","origin":"audio/rubygem-ruby-shout","version":"2.2.2","comment":"Ruby binding to the libshout library","maintainer":"ruby@FreeBSD.org","www":"https://github.com/niko/ruby-shout","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b2f0df7100c22fa126bd0b58fb8a964fe703989c758cef8c6ae37de91a0816bc","flatsize":58903,"path":"All/rubygem-ruby-shout-2.2.2.pkg","repopath":"All/rubygem-ruby-shout-2.2.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":11108,"desc":"Ruby-shout is a binding to the libshout library, which sends streaming\nMP3/Vorbis to an icecast server with libshout.","deps":{"libshout":{"origin":"audio/libshout","version":"2.4.6_1"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["audio","rubygems"]},{"name":"rubygem-rye","origin":"net/rubygem-rye","version":"0.9.13_1","comment":"Safely run SSH commands on a bunch of machines at the same time","maintainer":"ruby@FreeBSD.org","www":"https://github.com/delano/rye/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"625adfaf240a8e0bf2e70f615f23639d0123181c87d0088312d36c3779f30c87","flatsize":1569245,"path":"All/rubygem-rye-0.9.13_1.pkg","repopath":"All/rubygem-rye-0.9.13_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1377404,"desc":"Rye: Safely run SSH commands on a bunch of machines at the same time.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-annoy":{"origin":"devel/rubygem-annoy","version":"0.5.6"},"rubygem-docile":{"origin":"devel/rubygem-docile","version":"1.4.1"},"rubygem-highline":{"origin":"devel/rubygem-highline","version":"3.1.2"},"rubygem-net-scp":{"origin":"security/rubygem-net-scp","version":"4.1.0"},"rubygem-net-ssh":{"origin":"security/rubygem-net-ssh","version":"7.3.0,2"},"rubygem-sysinfo":{"origin":"devel/rubygem-sysinfo","version":"0.10.0"}},"categories":["net","rubygems"]},{"name":"rubygem-ruby-vips-nox11","origin":"graphics/rubygem-ruby-vips","version":"2.2.3","comment":"Binding for the vips image processing library","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/libvips/ruby-vips","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"66a737f9c4a604e42f24625f867656fb95187f1b0c2eeaac37994c8a9b84c8b8","flatsize":339873,"path":"All/rubygem-ruby-vips-nox11-2.2.3.pkg","repopath":"All/rubygem-ruby-vips-nox11-2.2.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":58740,"desc":"This gem is a Ruby binding for the libvips image processing library.\n\nPrograms that use ruby-vips don't manipulate images directly, instead they\ncreate pipelines of image processing operations building on a source image. When\nthe end of the pipe is connected to a destination, the whole pipeline executes\nat once, streaming the image in parallel from source to destination a section at\na time. Because ruby-vips is parallel, it's quick, and because it doesn't need\nto keep entire images in memory, it's light.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ffi":{"origin":"devel/rubygem-ffi","version":"1.17.2"},"rubygem-logger":{"origin":"devel/rubygem-logger","version":"1.6.6"},"vips-nox11":{"origin":"graphics/vips","version":"8.16.0_2"}},"categories":["graphics","rubygems"],"annotations":{"flavor":"nox11"}},{"name":"rubygem-ruby_smb","origin":"net/rubygem-ruby_smb","version":"3.3.13_1","comment":"Message creator and parser for the SMB protocol family","maintainer":"antoine@FreeBSD.org","www":"https://github.com/rapid7/ruby_smb","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d28f24859ac35263ac93d8890289a2ffd8590caff4c1d3e0ac8f4c1c3a015e83","flatsize":2674517,"path":"All/rubygem-ruby_smb-3.3.13_1.pkg","repopath":"All/rubygem-ruby_smb-3.3.13_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":322620,"desc":"A packet parsing and manipulation library for the SMB protocol family.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-bindata24":{"origin":"devel/rubygem-bindata24","version":"2.4.15"},"rubygem-openssl-ccm":{"origin":"security/rubygem-openssl-ccm","version":"1.2.3"},"rubygem-openssl-cmac":{"origin":"security/rubygem-openssl-cmac","version":"2.0.2"},"rubygem-rubyntlm":{"origin":"net/rubygem-rubyntlm","version":"0.6.5"},"rubygem-windows_error":{"origin":"devel/rubygem-windows_error","version":"0.1.5"}},"categories":["net","rubygems"]},{"name":"rubygem-ruby_parser","origin":"devel/rubygem-ruby_parser","version":"3.20.0","comment":"Ruby parser written in pure ruby","maintainer":"voldern@hoeggen.net","www":"https://github.com/seattlerb/ruby_parser","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c9ec7ed760d663fbd1bcb1d2d37c227ed18850a349af69d11f4883857d120a62","flatsize":8178681,"path":"All/rubygem-ruby_parser-3.20.0.pkg","repopath":"All/rubygem-ruby_parser-3.20.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":321120,"desc":"ruby_parser (RP) is a ruby parser written in pure ruby (utilizing\nracc--which does by default use a C extension). RP's output is\nthe same as ParseTree's output: s-expressions using ruby's arrays and\nbase types.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-sexp_processor":{"origin":"devel/rubygem-sexp_processor","version":"4.17.3"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:ryan_davis:ruby_parser:3.20.0:::::dragonfly6:x86_64"}},{"name":"rubygem-ruby-statistics","origin":"devel/rubygem-ruby-statistics","version":"4.1.0","comment":"Provide ruby with statistical capabilities","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/estebanz01/ruby-statistics","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fc9f48d11014021993ee35e369aa4fdfcb6c2f73793f9081a9f94a493934c6d0","flatsize":71740,"path":"All/rubygem-ruby-statistics-4.1.0.pkg","repopath":"All/rubygem-ruby-statistics-4.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":22364,"desc":"This gem is intended to accomplish the same purpose as\njStat js library: to provide ruby with statistical capabilities\nwithout the need of a statistical programming language like\nR or Octave. Some functions and capabilities are an implementation\nfrom other authors and are referenced properly in the class/method.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-ruby-saml-gitlab","origin":"security/rubygem-ruby-saml-gitlab","version":"1.18.0","comment":"SAML toolkit for Ruby on Rails","maintainer":"mfechner@FreeBSD.org","www":"https://developers.onelogin.com/saml/ruby","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"862aa7244e3f60e34e4c7ffbfba96353ef4a9034e3362bd0de408f8b10554d85","flatsize":365136,"path":"All/rubygem-ruby-saml-gitlab-1.18.0.pkg","repopath":"All/rubygem-ruby-saml-gitlab-1.18.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":63060,"desc":"SAML toolkit for Ruby on Rails","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"},"rubygem-rexml":{"origin":"textproc/rubygem-rexml","version":"3.4.1"}},"categories":["rubygems","security"]},{"name":"rubygem-ruby-saml","origin":"security/rubygem-ruby-saml","version":"1.18.0","comment":"SAML toolkit for Ruby on Rails","maintainer":"ruby@FreeBSD.org","www":"https://developers.onelogin.com/saml/ruby","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"179d14f8a5426f171aa0c4b14049f2899527f7cc909bde91fcf54704f2a098ef","flatsize":365136,"path":"All/rubygem-ruby-saml-1.18.0.pkg","repopath":"All/rubygem-ruby-saml-1.18.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":63024,"desc":"SAML toolkit for Ruby on Rails","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"},"rubygem-rexml":{"origin":"textproc/rubygem-rexml","version":"3.4.1"}},"categories":["rubygems","security"]},{"name":"rubygem-ruby-rc4","origin":"security/rubygem-ruby-rc4","version":"0.1.5","comment":"Pure Ruby implementation of the RC4 algorithm","maintainer":"ruby@FreeBSD.org","www":"https://github.com/caiges/Ruby-RC4","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b77eefc1f6c1270a0e10c644a0b676cf47c6d3449a27bc267b96d3beb4be8ea2","flatsize":9560,"path":"All/rubygem-ruby-rc4-0.1.5.pkg","repopath":"All/rubygem-ruby-rc4-0.1.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4968,"desc":"A pure Ruby implementation of the RC4 algorithm","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","security"]},{"name":"rubygem-ruby-qmail","origin":"mail/rubygem-ruby-qmail","version":"0.1.1","comment":"Ruby qmail library","maintainer":"ruby@FreeBSD.org","www":"https://github.com/afair/ruby-qmail","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6629ff1f1c1777583b365d3e97f852ca0fed805c08092c9ca03a67156860bdf4","flatsize":24349,"path":"All/rubygem-ruby-qmail-0.1.1.pkg","repopath":"All/rubygem-ruby-qmail-0.1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9452,"desc":"A Ruby Qmail library to insert email directly into\nQmail.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rspec":{"origin":"devel/rubygem-rspec","version":"3.13.0"}},"categories":["mail","rubygems"]},{"name":"rubygem-ruby-openai37","origin":"www/rubygem-ruby-openai37","version":"3.7.0_1","comment":"OpenAI API + Ruby","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/alexrudall/ruby-openai","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6b2d851b59482268173f8376ad39bf52629b75a18adae96609710453ec7feb2b","flatsize":41510,"path":"All/rubygem-ruby-openai37-3.7.0_1.pkg","repopath":"All/rubygem-ruby-openai37-3.7.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14492,"desc":"OpenAI API + Ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-httparty-gitlab":{"origin":"www/rubygem-httparty-gitlab","version":"0.23.1"}},"categories":["rubygems","www"]},{"name":"rubygem-ruby-progressbar","origin":"devel/rubygem-ruby-progressbar","version":"1.13.0","comment":"Progressbar library for Ruby","maintainer":"ruby@FreeBSD.org","www":"https://github.com/jfelchner/ruby-progressbar","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"adb85616af0a9dfc5433e04fe1bf79649411023926518ef6516b8544b3518c34","flatsize":41058,"path":"All/rubygem-ruby-progressbar-1.13.0.pkg","repopath":"All/rubygem-ruby-progressbar-1.13.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13228,"desc":"Ruby/ProgressBar is an extremely flexible text progress bar library for Ruby.\nThe output can be customized with a flexible formatting system including\npercentage, bars of various formats, elapsed time and estimated time remaining.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","ruby"]},{"name":"rubygem-rugged","origin":"devel/rubygem-rugged","version":"1.7.2_3","comment":"Ruby bindings to the libgit2 library","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/libgit2/rugged","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b2efac599cffaba569c39bc02a35d622805c360bdf4572014141e861ff6f60a1","flatsize":10652919,"path":"All/rubygem-rugged-1.7.2_3.pkg","repopath":"All/rubygem-rugged-1.7.2_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2413856,"desc":"Rugged is a Ruby bindings to the libgit2 linkable C Git library.","deps":{"libssh2":{"origin":"security/libssh2","version":"1.11.1,3"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-ruby-prof","origin":"devel/rubygem-ruby-prof","version":"1.7.2","comment":"Fast profiler for Ruby","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/ruby-prof/ruby-prof","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ba9504ac55a44076b485e96df3a0f6dd0375a55ab758e4332a8d23074c6e0c7b","flatsize":721989,"path":"All/rubygem-ruby-prof-1.7.2.pkg","repopath":"All/rubygem-ruby-prof-1.7.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":85412,"desc":"ruby-prof is a fast code profiler for Ruby. Its features include:\n\n* Speed - it is a C extension and therefore many times faster than the standard\n  Ruby profiler.\n* Flat Profiles - similar to the reports generated by the standard Ruby profiler\n* Graph profiles - similar to GProf, these show how long a method runs, which\n  methods call it and which methods it calls.\n* Threads - supports profiling multiple threads simultaneously\n* Recursive calls - supports profiling recursive method calls\n* Reports - can generate both text and cross-referenced html reports\n* Output - can output to standard out or to a file","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-base64":{"origin":"converters/rubygem-base64","version":"0.3.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-ruby-oembed","origin":"www/rubygem-ruby-oembed","version":"0.18.1","comment":"oEmbed consumer library","maintainer":"sunpoet@FreeBSD.org","www":"https://oembed.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4cbdc90988accfd4f17cc69cc12ba2fae515aec2e5c18684f4c0fb4fe7f9caac","flatsize":156066,"path":"All/rubygem-ruby-oembed-0.18.1.pkg","repopath":"All/rubygem-ruby-oembed-0.18.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":36880,"desc":"An oEmbed consumer library written in Ruby, letting you easily get embeddable\nHTML representations of supported web pages, based on their URLs. See oembed.com\nfor more about the protocol.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","www"]},{"name":"rubygem-ruby-openai","origin":"www/rubygem-ruby-openai","version":"7.4.0","comment":"OpenAI API for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/alexrudall/ruby-openai","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8bea1069bc60af5592e32f7d3d3e28d96ea3ac58ed7bf5f5322aa494d8186137","flatsize":110496,"path":"All/rubygem-ruby-openai-7.4.0.pkg","repopath":"All/rubygem-ruby-openai-7.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":32560,"desc":"Use the OpenAI API with Ruby!\n\nGenerate text with ChatGPT, transcribe and translate audio with Whisper, or\ncreate images with DALL-E...","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-event_stream_parser":{"origin":"devel/rubygem-event_stream_parser","version":"1.0.0"},"rubygem-faraday":{"origin":"www/rubygem-faraday","version":"2.12.2"},"rubygem-faraday-multipart":{"origin":"www/rubygem-faraday-multipart","version":"1.1.0"}},"categories":["rubygems","www"]},{"name":"rubygem-ruby-ole","origin":"devel/rubygem-ruby-ole","version":"1.2.12.2","comment":"Library for easy read/write access to OLE compound documents","maintainer":"ruby@FreeBSD.org","www":"https://github.com/aquasync/ruby-ole","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e19dbfe2b467c960cddbcd93a3eaf734aef9261b0687d19bc4a8fa1c30ef5b6b","flatsize":475488,"path":"All/rubygem-ruby-ole-1.2.12.2.pkg","repopath":"All/rubygem-ruby-ole-1.2.12.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":43784,"desc":"The ruby-ole library provides a variety of functions primarily for\nworking with OLE2 structured storage files, such as those produced by\nMicrosoft Office - eg *.doc, *.msg etc.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-ruby-ogginfo","origin":"audio/rubygem-ruby-ogginfo","version":"0.7.2","comment":"Ruby library to access to information on ogg files","maintainer":"ruby@FreeBSD.org","www":"https://github.com/moumar/ruby-ogginfo","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b10a2a44b45278cb58406d01c87af8c08d2f7e7a1fbb36c093395a52fb88eb2f","flatsize":175898,"path":"All/rubygem-ruby-ogginfo-0.7.2.pkg","repopath":"All/rubygem-ruby-ogginfo-0.7.2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":82896,"desc":"Ogginfo gives you access to low level information on ogg files (bitrate,\nlength, samplerate, encoder, etc... ), as well as tag.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["audio","rubygems"]},{"name":"rubygem-ruby-netcdf","origin":"science/rubygem-ruby-netcdf","version":"0.8.0_1","comment":"Ruby interface to the NetCDF scientific IO library","maintainer":"ruby@FreeBSD.org","www":"https://www.gfd-dennou.org/arch/ruby/products/ruby-netcdf/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8976f2d5c90dabc0d81de8dd0906873b6c604cf1e434979856846afef3d7832d","flatsize":437055,"path":"All/rubygem-ruby-netcdf-0.8.0_1.pkg","repopath":"All/rubygem-ruby-netcdf-0.8.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":87808,"desc":"This is a Ruby interface to the NetCDF scientific IO library.","deps":{"netcdf":{"origin":"science/netcdf","version":"4.9.3"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-narray":{"origin":"math/rubygem-narray","version":"0.6.1.2"},"rubygem-narray_miss":{"origin":"math/rubygem-narray_miss","version":"1.4.0"}},"categories":["rubygems","science"]},{"name":"rubygem-ruby-mysql","origin":"databases/rubygem-ruby-mysql","version":"4.2.0","comment":"MySQL connector in pure ruby","maintainer":"antoine@FreeBSD.org","www":"https://gitlab.com/tmtms/ruby-mysql","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d436c70d654fdf8281c3376f10aed30c5f5abdbe351194903073dacc8ddbd9db","flatsize":187970,"path":"All/rubygem-ruby-mysql-4.2.0.pkg","repopath":"All/rubygem-ruby-mysql-4.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":33384,"desc":"ruby-mysql is a MySQL client library.  It is written entirely in Ruby.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["databases","rubygems"]},{"name":"rubygem-ruby-openid","origin":"net/rubygem-ruby-openid","version":"2.9.2","comment":"OpenID library written in pure Ruby","maintainer":"ruby@FreeBSD.org","www":"https://github.com/openid/ruby-openid","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e9a298db5b51c25ddbff2fcacad2e12ec78d04c2ff3854896973671af3f35ac1","flatsize":1367286,"path":"All/rubygem-ruby-openid-2.9.2.pkg","repopath":"All/rubygem-ruby-openid-2.9.2.pkg","licenselogic":"or","licenses":["APACHE20","RUBY"],"pkgsize":279036,"desc":"A Ruby library for verifying and serving OpenID identities.\nRuby OpenID makes it easy to add OpenID authentication to your web\napplications.\n\nThis library is a port of the Python OpenID library, and features:\n\n* API for verifying OpenID identities (OpenID::Consumer)\n* API for serving OpenID identities (OpenID::Server)\n* Consumer and server support for extensions, including simple registration\n* Yadis 1.0 and OpenID 1.0 service discovery, including server fallback\n* Does not depend on underlying web framework\n* Multiple storage implementations (Filesystem, SQL)\n* Comprehensive test suite\n* Example code to help you get started, including:\n  o WEBrick based consumer\n  o Ruby on rails based server\n  o OpenIDLoginGenerator for quickly creating a rails app that uses OpenID\n    for authentication\n  o ActiveRecord adapter for using an SQL store in rails","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["net","rubygems"]},{"name":"rubygem-ruby-readability","origin":"www/rubygem-ruby-readability","version":"0.7.2","comment":"Readability for Ruby","maintainer":"ruby@FreeBSD.org","www":"https://github.com/cantino/ruby-readability","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2f700ba06e3fc02133b0eed394e7dc810681a7b69edb0d1d0655dae8eabcbdcf","flatsize":1199389,"path":"All/rubygem-ruby-readability-0.7.2.pkg","repopath":"All/rubygem-ruby-readability-0.7.2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":554324,"desc":"Port of arc90's readability project to ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-guess_html_encoding":{"origin":"devel/rubygem-guess_html_encoding","version":"0.0.11"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"}},"categories":["rubygems","www"]},{"name":"rubygem-ruby-mp3info","origin":"audio/rubygem-ruby-mp3info","version":"0.8.10","comment":"Ruby library to access information on mp3 files","maintainer":"ruby@FreeBSD.org","www":"https://github.com/moumar/ruby-mp3info","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4559112792014849f8cf8cf272d2f27faa4abfb4bbe5f7b177d26a10482dc0dd","flatsize":159839,"path":"All/rubygem-ruby-mp3info-0.8.10.pkg","repopath":"All/rubygem-ruby-mp3info-0.8.10.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":84476,"desc":"This library gives you access to low level informations on mp3 files\n(bitrate, length, samplerate, etc...).  It can read, write, remove\nid3v1 tag and read id3v2.  It is written in pure ruby.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["audio","rubygems"]},{"name":"rubygem-selenium-webdriver","origin":"www/rubygem-selenium-webdriver","version":"4.29.1","comment":"Tool for writing automated tests of websites","maintainer":"sunpoet@FreeBSD.org","www":"https://www.seleniumhq.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e7798de7e8c0a185c921bc05884c4db9c7fa36c1efc5d275baf89fa02503311c","flatsize":12465530,"path":"All/rubygem-selenium-webdriver-4.29.1.pkg","repopath":"All/rubygem-selenium-webdriver-4.29.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":4210892,"desc":"WebDriver is a tool for writing automated tests of websites. It aims to mimic\nthe behaviour of a real user, and as such interacts with the HTML of the\napplication.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-base64":{"origin":"converters/rubygem-base64","version":"0.3.0"},"rubygem-logger":{"origin":"devel/rubygem-logger","version":"1.6.6"},"rubygem-rexml":{"origin":"textproc/rubygem-rexml","version":"3.4.1"},"rubygem-rubyzip":{"origin":"archivers/rubygem-rubyzip","version":"2.3.2"},"rubygem-websocket":{"origin":"www/rubygem-websocket","version":"1.2.11"}},"categories":["rubygems","www"]},{"name":"rubygem-ruby-magic","origin":"devel/rubygem-ruby-magic","version":"0.6.0","comment":"File Magic in ruby","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/kwilczynski/ruby-magic","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"efa6a1665144e4c3b810aa42a0a814c1d3fe408e16428058554542539aa10347","flatsize":143724,"path":"All/rubygem-ruby-magic-0.6.0.pkg","repopath":"All/rubygem-ruby-magic-0.6.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":28896,"desc":"File Magic in Ruby.\nSimple interface to libmagic for Ruby Programming Language.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-mini_portile2":{"origin":"devel/rubygem-mini_portile2","version":"2.8.8"}},"categories":["devel","rubygems"]},{"name":"rubygem-ruby-gdsii","origin":"cad/rubygem-gdsii","version":"1.0.0","comment":"GDSII reader and writer","maintainer":"hrs@FreeBSD.org","www":"http://rubyforge.org/projects/gdsii/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1788c9e031a62973e6d798747a1a7633faab429b0b9a2001a337dc4e241410b8","flatsize":215793,"path":"All/rubygem-ruby-gdsii-1.0.0.pkg","repopath":"All/rubygem-ruby-gdsii-1.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":45380,"desc":"The GDSII Ruby Library provides an easy-to-use interface using\nRuby to reading and writing GDSII files.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["cad","rubygems"]},{"name":"rubygem-ruby-macho","origin":"devel/rubygem-ruby-macho","version":"4.1.0","comment":"Library for parsing Mach-O files","maintainer":"antoine@FreeBSD.org","www":"https://github.com/Homebrew/ruby-macho","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8383c2aa322afafdbc0dd10d120463734b992d7f5c88cd2c4a7e458782fb9307","flatsize":157012,"path":"All/rubygem-ruby-macho-4.1.0.pkg","repopath":"All/rubygem-ruby-macho-4.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":30272,"desc":"A pure-Ruby library for parsing Mach-O files.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-ruby-lsp-rspec","origin":"devel/rubygem-ruby-lsp-rspec","version":"0.1.22","comment":"RSpec addon for ruby-lsp","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/st0012/ruby-lsp-rspec","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5857d14953b2aa89ca3804b65a968e288786d2d528b07be573a206b4864ae3d6","flatsize":28242,"path":"All/rubygem-ruby-lsp-rspec-0.1.22.pkg","repopath":"All/rubygem-ruby-lsp-rspec-0.1.22.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9516,"desc":"Ruby LSP RSpec is a Ruby LSP addon for displaying CodeLens for RSpec tests.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ruby-lsp":{"origin":"devel/rubygem-ruby-lsp","version":"0.23.11"}},"categories":["devel","rubygems"]},{"name":"rubygem-ruby-lsp-rails","origin":"devel/rubygem-ruby-lsp-rails","version":"0.3.31","comment":"Ruby LSP addon that adds extra editor functionality for Rails applications","maintainer":"sunpoet@FreeBSD.org","www":"https://shopify.github.io/ruby-lsp-rails/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ef01531ce660347f70900ac328819cd0ff2ff709d5ba08fb26285397916a767e","flatsize":75364,"path":"All/rubygem-ruby-lsp-rails-0.3.31.pkg","repopath":"All/rubygem-ruby-lsp-rails-0.3.31.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17464,"desc":"Ruby LSP Rails is a Ruby LSP addon for extra Rails editor features, such as:\n- Displaying an ActiveRecord model's database columns and types when hovering\n  over it\n- Running tests and debugging tests through the terminal or the editor's UI","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ruby-lsp":{"origin":"devel/rubygem-ruby-lsp","version":"0.23.11"}},"categories":["devel","rubygems"]},{"name":"rubygem-ruby-enum","origin":"devel/rubygem-ruby-enum","version":"1.0.0","comment":"Enum-like behavior for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/dblock/ruby-enum","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f2599fbfd9c6733d017ca18e74e18d001e8906abb3a94f290049963045376442","flatsize":536873,"path":"All/rubygem-ruby-enum-1.0.0.pkg","repopath":"All/rubygem-ruby-enum-1.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":116144,"desc":"Ruby::Enum provides enum-like behavior for Ruby. Enums can be defined and\naccessed either as constants or class methods.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-ruby-lsp","origin":"devel/rubygem-ruby-lsp","version":"0.23.11","comment":"Opinionated language server for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://shopify.github.io/ruby-lsp/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a91c035e5f59564d9642d66993eb340e8362e4eba9d3bc2ba9b43e258deb069e","flatsize":803987,"path":"All/rubygem-ruby-lsp-0.23.11.pkg","repopath":"All/rubygem-ruby-lsp-0.23.11.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":126780,"desc":"The Ruby LSP is an implementation of the language server protocol for Ruby, used\nto improve rich features in editors. It is a part of a wider goal to provide a\nstate-of-the-art experience to Ruby developers using modern standards for\ncross-editor features, documentation and debugging.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-language_server-protocol":{"origin":"devel/rubygem-language_server-protocol","version":"3.17.0.4"},"rubygem-prism":{"origin":"textproc/rubygem-prism","version":"1.3.0"},"rubygem-rbs":{"origin":"devel/rubygem-rbs","version":"3.8.1"},"rubygem-sorbet-runtime":{"origin":"devel/rubygem-sorbet-runtime","version":"0.5.11934"}},"categories":["devel","rubygems"]},{"name":"rubygem-ruby-hmac","origin":"security/rubygem-ruby-hmac","version":"0.4.0","comment":"Common interface to HMAC functionality","maintainer":"ruby@FreeBSD.org","www":"http://ruby-hmac.rubyforge.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"42449ad9b72eb421d714dd7912d7f0a84825c730e7844f0f82d0717b81a4fefc","flatsize":11051,"path":"All/rubygem-ruby-hmac-0.4.0.pkg","repopath":"All/rubygem-ruby-hmac-0.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5220,"desc":"This module provides common interface to HMAC functionality. HMAC is a kind of\n\"Message Authentication Code\" (MAC) algorithm whose standard is documented in\nRFC2104. Namely, a MAC provides a way to check the integrity of information\ntransmitted over or stored in an unreliable medium, based on a secret key.\nOriginally written by Daiki Ueno. Converted to a RubyGem by Geoffrey Grosenbach","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","security"]},{"name":"rubygem-ruby-augeas","origin":"textproc/rubygem-ruby-augeas","version":"0.6.0","comment":"Ruby bindings for Augeas","maintainer":"ruby@FreeBSD.org","www":"https://augeas.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6a887c5acfb82a58ab12877d9b4e1a56ff04d9c28c09900bacc038813535062e","flatsize":145889,"path":"All/rubygem-ruby-augeas-0.6.0.pkg","repopath":"All/rubygem-ruby-augeas-0.6.0.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":28076,"desc":"Ruby bindings for Augeas","deps":{"augeas":{"origin":"textproc/augeas","version":"1.14.0_2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-ruby-graphviz","origin":"graphics/rubygem-ruby-graphviz","version":"1.2.5","comment":"Ruby Interface to the GraphViz Graphing Tool","maintainer":"ruby@FreeBSD.org","www":"https://github.com/glejeune/Ruby-Graphviz","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f88a9b72ae91968487caad1a92f89ea0f4973704c317066705649eb7082dc6ed","flatsize":552233,"path":"All/rubygem-ruby-graphviz-1.2.5.pkg","repopath":"All/rubygem-ruby-graphviz-1.2.5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":104548,"desc":"This modules provides an interface to layout and generate images\nof directed graphs in a variety of formats (PostScript, PNG, etc.)\nusing GraphViz.","deps":{"graphviz":{"origin":"graphics/graphviz","version":"12.2.1_1"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rexml":{"origin":"textproc/rubygem-rexml","version":"3.4.1"}},"categories":["graphics","ruby","rubygems"]},{"name":"rubygem-ruby-fogbugz","origin":"devel/rubygem-ruby-fogbugz","version":"0.3.0_1","comment":"Simple Ruby wrapper for the Fogbugz XML API","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/szechyjs/ruby-fogbugz","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c1b4c217b8de01331542c969eaebedf294bb0349ecbdeac33b497aee03a4132a","flatsize":15994,"path":"All/rubygem-ruby-fogbugz-0.3.0_1.pkg","repopath":"All/rubygem-ruby-fogbugz-0.3.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6728,"desc":"A simple Ruby wrapper for the Fogbugz XML API","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-crack":{"origin":"devel/rubygem-crack","version":"1.0.0"},"rubygem-multipart-post":{"origin":"www/rubygem-multipart-post","version":"2.4.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-ruby-filemagic","origin":"devel/rubygem-ruby-filemagic","version":"0.7.3_1","comment":"Ruby binding to libmagic(3)","maintainer":"ruby@FreeBSD.org","www":"https://github.com/blackwinter/ruby-filemagic","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"04f38a3baaa8f82ddea17799e86120e1dcc289eb96f60f5322924c0caff4aa7a","flatsize":78663,"path":"All/rubygem-ruby-filemagic-0.7.3_1.pkg","repopath":"All/rubygem-ruby-filemagic-0.7.3_1.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":19360,"desc":"FileMagic is a Ruby binding to the magic(4) library, which you may\nknow better as the file(1) command.  The file(1) command identifies\nthe type of a file using, among other tests, a test for whether the\nfile begins with a certain magic number.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","ruby"]},{"name":"rubygem-ruby-bugzilla","origin":"devel/rubygem-ruby-bugzilla","version":"0.6.5","comment":"Access to Bugzilla through WebService APIs in Ruby","maintainer":"ruby@FreeBSD.org","www":"https://bitbucket.org/tagoh/ruby-bugzilla","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e35c96bb8e38b6b01905bef9e82abb3aa0f703f18681f799e4b2f330da2e8593","flatsize":108827,"path":"All/rubygem-ruby-bugzilla-0.6.5.pkg","repopath":"All/rubygem-ruby-bugzilla-0.6.5.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":18312,"desc":"This aims to provide similar features to access to Bugzilla through\nWebService APIs in Ruby.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-gruff":{"origin":"graphics/rubygem-gruff","version":"0.25.0"},"rubygem-highline":{"origin":"devel/rubygem-highline","version":"3.1.2"}},"categories":["devel","rubygems"]},{"name":"rubygem-ruby-bsdconv","origin":"converters/rubygem-ruby-bsdconv","version":"11.3.1","comment":"Ruby wrapper for bsdconv","maintainer":"buganini@gmail.com","www":"https://github.com/buganini/ruby-bsdconv","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dc2959e9d019317c92851db0e547e1cb7da0d25f42b71832abe7e0aa978c9291","flatsize":44357,"path":"All/rubygem-ruby-bsdconv-11.3.1.pkg","repopath":"All/rubygem-ruby-bsdconv-11.3.1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":10664,"desc":"BSD licensed charset/encoding converter library with more function than\nlibiconv. (Currently, only a few codecs are supported)\nThis port is a ruby wrapper for bsdconv.","deps":{"bsdconv":{"origin":"converters/bsdconv","version":"11.6"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["converters","rubygems"]},{"name":"rubygem-ruby-atmos-pure","origin":"devel/rubygem-ruby-atmos-pure","version":"1.0.5","comment":"Client library for EMC Atmos REST API","maintainer":"ruby@FreeBSD.org","www":"http://www.emc.com/atmos","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2c59f19a2e52990bb0377c89d24ab7ad3a3c3d8a62858c1a6c955873ad045e3f","flatsize":10725496,"path":"All/rubygem-ruby-atmos-pure-1.0.5.pkg","repopath":"All/rubygem-ruby-atmos-pure-1.0.5.pkg","licenselogic":"single","pkgsize":30808,"desc":"Ruby OO library to access an EMC Atmos server with rexml as XML parser.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-log4r":{"origin":"sysutils/rubygem-log4r","version":"1.1.10"},"rubygem-ruby-hmac":{"origin":"security/rubygem-ruby-hmac","version":"0.4.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-rubocop-factory_bot","origin":"devel/rubygem-rubocop-factory_bot","version":"2.27.1","comment":"Plugin for the RuboCop code style enforcing & linting tool","maintainer":"sunpoet@FreeBSD.org","www":"https://docs.rubocop.org/rubocop-factory_bot/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c5e73841fbb102a91f2886370a83578915e559cf54df3102257f2bbdc508e7a4","flatsize":67366,"path":"All/rubygem-rubocop-factory_bot-2.27.1.pkg","repopath":"All/rubygem-rubocop-factory_bot-2.27.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16452,"desc":"RuboCop factory_bot is a factory_bot-specific analysis for your projects, as an\nextension to RuboCop.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-lint_roller":{"origin":"devel/rubygem-lint_roller","version":"1.1.0"},"rubygem-rubocop":{"origin":"devel/rubygem-rubocop","version":"1.74.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-rubocop-rspec_rails","origin":"devel/rubygem-rubocop-rspec_rails","version":"2.31.0","comment":"Code style checking for RSpec Rails files","maintainer":"sunpoet@FreeBSD.org","www":"https://docs.rubocop.org/rubocop-rspec_rails/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aaa4a50a9ed394f50ee50a965eeaaf6bec1d2114d547fa7f7c9599af2ebb84ab","flatsize":51345,"path":"All/rubygem-rubocop-rspec_rails-2.31.0.pkg","repopath":"All/rubygem-rubocop-rspec_rails-2.31.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13120,"desc":"RSpec Rails-specific analysis for your projects, as an extension to RuboCop.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-lint_roller":{"origin":"devel/rubygem-lint_roller","version":"1.1.0"},"rubygem-rubocop":{"origin":"devel/rubygem-rubocop","version":"1.74.0"},"rubygem-rubocop-rspec":{"origin":"devel/rubygem-rubocop-rspec","version":"3.5.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-ruby-growl","origin":"net/rubygem-ruby-growl","version":"4.1_1","comment":"Pure-ruby growl notifier","maintainer":"ruby@FreeBSD.org","www":"https://github.com/drbrain/ruby-growl","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f47477f94c155e13cf92368afc3f1545a6d39a02ef0aefaa32c318a9df2976f3","flatsize":314671,"path":"All/rubygem-ruby-growl-4.1_1.pkg","repopath":"All/rubygem-ruby-growl-4.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":196768,"desc":"A pure-ruby growl notifier.  ruby-growl allows you to perform Growl\nnotification via UDP from machines without growl installed (for\nexample, non-OSX machines).\n\nWhat's Growl?  Growl is a really cool \"global notification system\nfor Mac OS X\".\n\nYou can receive Growl notifications on various platforms and send\nthem from any machine that runs Ruby.\n\nruby-growl also contains a command-line notification tool named\n'growl'.  Where possible, it isoption-compatible with growlnotify.\n(Use --priority instead of -p.)","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-uuid":{"origin":"devel/rubygem-uuid","version":"2.3.9"}},"categories":["net","rubygems"]},{"name":"rubygem-rubocop-rspec","origin":"devel/rubygem-rubocop-rspec","version":"3.5.0","comment":"RuboCop plugin of code style checking for RSpec files","maintainer":"sunpoet@FreeBSD.org","www":"https://docs.rubocop.org/rubocop-rspec/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"40370453f71242cacde7c45db3269e3a669148e69d7720074f0347f2eb709379","flatsize":407471,"path":"All/rubygem-rubocop-rspec-3.5.0.pkg","repopath":"All/rubygem-rubocop-rspec-3.5.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":74508,"desc":"RuboCop RSpec provides RSpec-specific analysis for your projects, as an\nextension to RuboCop.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-lint_roller":{"origin":"devel/rubygem-lint_roller","version":"1.1.0"},"rubygem-rubocop":{"origin":"devel/rubygem-rubocop","version":"1.74.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-rubocop-rake","origin":"devel/rubygem-rubocop-rake","version":"0.7.1","comment":"RuboCop plugin for Rake","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rubocop/rubocop-rake","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"282b378f585e64b6e606e83d96a9e5e3c05b2cf40f2137442ea5838435e71906","flatsize":28212,"path":"All/rubygem-rubocop-rake-0.7.1.pkg","repopath":"All/rubygem-rubocop-rake-0.7.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9308,"desc":"RuboCop plugin for Rake","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-lint_roller":{"origin":"devel/rubygem-lint_roller","version":"1.1.0"},"rubygem-rubocop":{"origin":"devel/rubygem-rubocop","version":"1.74.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-rtlit","origin":"www/rubygem-rtlit","version":"0.0.5","comment":"CSS left-to-right to right-to-left converter","maintainer":"ruby@FreeBSD.org","www":"https://github.com/zohararad/rtlit","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"460577a289d462408f6093983e61cecbe2f47412a65d73c4cca379ec6a272148","flatsize":16450,"path":"All/rubygem-rtlit-0.0.5.pkg","repopath":"All/rubygem-rtlit-0.0.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6536,"desc":"Converts CSS files from left-to-right to right-to-left","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","www"]},{"name":"rubygem-rsync","origin":"net/rubygem-rsync","version":"1.0.9_1","comment":"Ruby rsync library","maintainer":"ruby@FreeBSD.org","www":"https://github.com/jbussdieker/ruby-rsync","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5494734c90f603e59f38fe1aaafeb42ff766b19cf273a13076d09dacff8eae9c","flatsize":17850,"path":"All/rubygem-rsync-1.0.9_1.pkg","repopath":"All/rubygem-rsync-1.0.9_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6824,"desc":"Ruby/Rsync is a Ruby library to syncronize files between remote\nhosts by wrapping calls to the rsync binary.","deps":{"rsync":{"origin":"net/rsync","version":"3.4.1_2"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["net","rubygems"]},{"name":"rubygem-rubocop-rails","origin":"devel/rubygem-rubocop-rails","version":"2.30.3","comment":"RuboCop extension focused on enforcing Rails coding conventions","maintainer":"sunpoet@FreeBSD.org","www":"https://docs.rubocop.org/rubocop-rails/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"92e95618251062a64797d8e72b29741c36fe9d0aa0417f8e48691e0783363eed","flatsize":513464,"path":"All/rubygem-rubocop-rails-2.30.3.pkg","repopath":"All/rubygem-rubocop-rails-2.30.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":95744,"desc":"RuboCop Rails is a RuboCop extension focused on enforcing Rails best practices\nand coding conventions.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport61":{"origin":"devel/rubygem-activesupport61","version":"6.1.7.10"},"rubygem-lint_roller":{"origin":"devel/rubygem-lint_roller","version":"1.1.0"},"rubygem-rack":{"origin":"www/rubygem-rack","version":"3.0.14,3"},"rubygem-rubocop":{"origin":"devel/rubygem-rubocop","version":"1.74.0"},"rubygem-rubocop-ast":{"origin":"devel/rubygem-rubocop-ast","version":"1.38.1"}},"categories":["devel","ruby"],"annotations":{"cpe":"cpe:2.3:a:rubocop_project:rubocop-rails:2.30.3:::::dragonfly6:x86_64"}},{"name":"rubygem-rubocop-performance","origin":"devel/rubygem-rubocop-performance","version":"1.24.0","comment":"Collection of RuboCop cops to check for performance optimizations","maintainer":"sunpoet@FreeBSD.org","www":"https://docs.rubocop.org/rubocop-performance/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a222a219a46c7925419ea1b598870b785a3aeb93c1b06ca42410b79e4f4ddb87","flatsize":185354,"path":"All/rubygem-rubocop-performance-1.24.0.pkg","repopath":"All/rubygem-rubocop-performance-1.24.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":37616,"desc":"RuboCop Performance provides performance optimization analysis for your\nprojects, as an extension to RuboCop.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-lint_roller":{"origin":"devel/rubygem-lint_roller","version":"1.1.0"},"rubygem-rubocop":{"origin":"devel/rubygem-rubocop","version":"1.74.0"},"rubygem-rubocop-ast":{"origin":"devel/rubygem-rubocop-ast","version":"1.38.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-rspec_junit_formatter","origin":"devel/rubygem-rspec_junit_formatter","version":"0.6.0","comment":"Formatter of RSpec results for Jenkins","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sj26/rspec_junit_formatter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"71303fdc703e41c91a635ffaa008d6fc4245da740f74df62865c87f42690ad2e","flatsize":21571,"path":"All/rubygem-rspec_junit_formatter-0.6.0.pkg","repopath":"All/rubygem-rspec_junit_formatter-0.6.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8072,"desc":"RSpec JUnit Formatter is a formatter of RSpec results for Jenkins and probably a\nfew other CI services.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rspec-core":{"origin":"devel/rubygem-rspec-core","version":"3.13.3"}},"categories":["devel","rubygems"]},{"name":"rubygem-rubocop-minitest","origin":"devel/rubygem-rubocop-minitest","version":"0.37.1","comment":"Automatic Minitest code style checking tool","maintainer":"sunpoet@FreeBSD.org","www":"https://docs.rubocop.org/rubocop-minitest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cc3ccdb6b835c0a5a878dd0103ac93519c71eb5804952086032cf698d8d407d5","flatsize":136201,"path":"All/rubygem-rubocop-minitest-0.37.1.pkg","repopath":"All/rubygem-rubocop-minitest-0.37.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":25648,"desc":"RuboCop Minitest is a RuboCop extension focused on enforcing Minitest best\npractices and coding conventions. The library is based on the guidelines\noutlined in the community Minitest Style Guide.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-lint_roller":{"origin":"devel/rubygem-lint_roller","version":"1.1.0"},"rubygem-rubocop":{"origin":"devel/rubygem-rubocop","version":"1.74.0"},"rubygem-rubocop-ast":{"origin":"devel/rubygem-rubocop-ast","version":"1.38.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-rspec-rails","origin":"devel/rubygem-rspec-rails","version":"7.1.1","comment":"Testing framework for Rails","maintainer":"sunpoet@FreeBSD.org","www":"https://rspec.info/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8b93bb3d75adc8e82a2e5565ea5652fd3460373079baef87d50d70fb3c1bbf1e","flatsize":276685,"path":"All/rubygem-rspec-rails-7.1.1.pkg","repopath":"All/rubygem-rspec-rails-7.1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":62732,"desc":"rspec-rails is a testing framework for Rails 3.x and 4.x.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack70":{"origin":"www/rubygem-actionpack70","version":"7.0.8.7"},"rubygem-activesupport70":{"origin":"devel/rubygem-activesupport70","version":"7.0.8.7"},"rubygem-railties70":{"origin":"www/rubygem-railties70","version":"7.0.8.7"},"rubygem-rspec-core":{"origin":"devel/rubygem-rspec-core","version":"3.13.3"},"rubygem-rspec-expectations":{"origin":"devel/rubygem-rspec-expectations","version":"3.13.3"},"rubygem-rspec-mocks":{"origin":"devel/rubygem-rspec-mocks","version":"3.13.2"},"rubygem-rspec-support":{"origin":"devel/rubygem-rspec-support","version":"3.13.2"}},"categories":["devel","rubygems"]},{"name":"rubygem-rubocop-capybara","origin":"devel/rubygem-rubocop-capybara","version":"2.22.1","comment":"Code style checking for Capybara test files","maintainer":"sunpoet@FreeBSD.org","www":"https://docs.rubocop.org/rubocop-capybara/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ec97083279bedd4fe905c059f23ca0dddd846b7a6386802a1c77f637da23c2f7","flatsize":74637,"path":"All/rubygem-rubocop-capybara-2.22.1.pkg","repopath":"All/rubygem-rubocop-capybara-2.22.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17860,"desc":"RuboCop Capybara provides Capybara-specific analysis for your projects, as an\nextension to RuboCop.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-lint_roller":{"origin":"devel/rubygem-lint_roller","version":"1.1.0"},"rubygem-rubocop":{"origin":"devel/rubygem-rubocop","version":"1.74.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-rubocop-ast","origin":"devel/rubygem-rubocop-ast","version":"1.38.1","comment":"RuboCop Node and NodePattern classes","maintainer":"sunpoet@FreeBSD.org","www":"https://docs.rubocop.org/rubocop-ast/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aa19c9e8ec92f1ba665dd24d222d5f375be97ee10f7df9f5bb53bf2375c3798f","flatsize":249193,"path":"All/rubygem-rubocop-ast-1.38.1.pkg","repopath":"All/rubygem-rubocop-ast-1.38.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":52656,"desc":"RuboCop AST contains the classes needed by RuboCop to deal with Ruby's AST, in\nparticular:\n- RuboCop::AST::Node\n- RuboCop::AST::NodePattern (doc)\n\nThis gem may be used independently from the main RuboCop gem.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-parser":{"origin":"devel/rubygem-parser","version":"3.3.7.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-rspec-logsplit","origin":"devel/rubygem-rspec-logsplit","version":"0.1.3","comment":"Log splitter for RSpec","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/abstractive/rspec-logsplit","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"92e6689479866d79f36ab28af3d07cb97d0d68accb638668494dcec2ca36d3f4","flatsize":10360,"path":"All/rubygem-rspec-logsplit-0.1.3.pkg","repopath":"All/rubygem-rspec-logsplit-0.1.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5088,"desc":"This RSpec plugin allows you to change the logger for your library for each\nseparate example. This gives the ability to see the log output for each specific\ntest.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-rttool","origin":"textproc/rubygem-rttool","version":"1.0.3.0","comment":"RT into HTML and plain text converter","maintainer":"ruby@FreeBSD.org","www":"https://rubygems.org/gems/rttool","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"99ef8327a0852fe2f68525b986603408ee5af253e8ba94c8389804065972b971","flatsize":130932,"path":"All/rubygem-rttool-1.0.3.0.pkg","repopath":"All/rubygem-rttool-1.0.3.0.pkg","licenselogic":"or","licenses":["GPLv2","RUBY"],"pkgsize":30944,"desc":"RT is a simple and human-readable table format.\nRTtool is a converter from RT into various formats.\nRT can be incorporated into RD.\n\nAt this time, RTtool can convert RT into HTML and plain text.\nTo convert into plain text, you need w3m.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["ruby","textproc"]},{"name":"rubygem-rsvg2","origin":"graphics/rubygem-rsvg2","version":"4.2.7","comment":"Ruby binding of librsvg 2.x","maintainer":"sunpoet@FreeBSD.org","www":"https://ruby-gnome.github.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"14d4473fa1a71c3c8e6a8e14d7db81808b4201d829a834f128c18624ba2264bb","flatsize":10561241,"path":"All/rubygem-rsvg2-4.2.7.pkg","repopath":"All/rubygem-rsvg2-4.2.7.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":16336,"desc":"Ruby/RSVG is a Ruby binding of librsvg2.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-cairo-gobject":{"origin":"devel/rubygem-cairo-gobject","version":"4.2.7"},"rubygem-gdk_pixbuf2":{"origin":"graphics/rubygem-gdk_pixbuf2","version":"4.2.7"}},"categories":["graphics","rubygems"]},{"name":"rubygem-rss","origin":"www/rubygem-rss","version":"0.3.1","comment":"Family of libraries that support various formats of XML feeds","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/rss","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"636d19931e3648600f39b30f2ac55037f450979098d7a6f6b39ba80ef35c7665","flatsize":270747,"path":"All/rubygem-rss-0.3.1.pkg","repopath":"All/rubygem-rss-0.3.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":43808,"desc":"Really Simple Syndication (RSS) is a family of formats that describe 'feeds,'\nspecially constructed XML documents that allow an interested person to subscribe\nand receive updates from a particular web service. This portion of the standard\nlibrary provides tooling to read and create these feeds.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rexml":{"origin":"textproc/rubygem-rexml","version":"3.4.1"}},"categories":["rubygems","www"]},{"name":"rubygem-rspec-support","origin":"devel/rubygem-rspec-support","version":"3.13.2","comment":"Support utilities for RSpec gems","maintainer":"sunpoet@FreeBSD.org","www":"https://rspec.info/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b7601175487715b5612051fe8544c02e40e2a757096f11302c2526fc634ee81c","flatsize":113726,"path":"All/rubygem-rspec-support-3.13.2.pkg","repopath":"All/rubygem-rspec-support-3.13.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":31916,"desc":"Support utilities for RSpec gems","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-rsec","origin":"devel/rubygem-rsec","version":"0.4.3","comment":"Easy and extreme fast dynamic PEG parser combinator","maintainer":"fw@moov.de","www":"https://github.com/luikore/rsec/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d2886c7a5dee1fc668f87be793fca9331e39e16d7e58c2d2a2cd631a60b4cd23","flatsize":72209,"path":"All/rubygem-rsec-0.4.3.pkg","repopath":"All/rubygem-rsec-0.4.3.pkg","licenselogic":"single","licenses":["RUBY"],"pkgsize":21884,"desc":"Easy and extreme fast dynamic PEG parser combinator.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-rspec-mocks","origin":"devel/rubygem-rspec-mocks","version":"3.13.2","comment":"Rspec-mocks provides a test-double framework for rspec","maintainer":"sunpoet@FreeBSD.org","www":"https://rspec.info/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"52f512ba7e79ba421739ae4172d428f48b0a3a1c0c5c93c617a8f1cc65871ef0","flatsize":309915,"path":"All/rubygem-rspec-mocks-3.13.2.pkg","repopath":"All/rubygem-rspec-mocks-3.13.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":65592,"desc":"Rspec-mocks provides a test-double framework for rspec including support for\nmethod stubs, fakes, and message expectations.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-diff-lcs":{"origin":"textproc/rubygem-diff-lcs","version":"1.6.0"},"rubygem-rspec-support":{"origin":"devel/rubygem-rspec-support","version":"3.13.2"}},"categories":["devel","rubygems"]},{"name":"rubygem-rspec-its","origin":"devel/rubygem-rspec-its","version":"1.3.0","comment":"RSpec extension gem for attribute matching","maintainer":"naito.yuichiro@gmail.com","www":"https://github.com/rspec/rspec-its","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"209a8d592835ce074cd07f9f93914c1e9b2e68c08432eedb72d1904aca8e6e2e","flatsize":37384,"path":"All/rubygem-rspec-its-1.3.0.pkg","repopath":"All/rubygem-rspec-its-1.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10924,"desc":"RSpec::Its provides the `its` method as a short-hand\nto specify the expected value of an attribute.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rspec-core":{"origin":"devel/rubygem-rspec-core","version":"3.13.3"},"rubygem-rspec-expectations":{"origin":"devel/rubygem-rspec-expectations","version":"3.13.3"}},"categories":["devel","rubygems"]},{"name":"rubygem-rubocop","origin":"devel/rubygem-rubocop","version":"1.74.0","comment":"Ruby code style checking tool","maintainer":"sunpoet@FreeBSD.org","www":"https://rubocop.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"282c6f1a6d9bceb09a2d3e9b5a8fc2e8b70ec3e759f3c1ce8b522bd1a5b1f821","flatsize":3129225,"path":"All/rubygem-rubocop-1.74.0.pkg","repopath":"All/rubygem-rubocop-1.74.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":548040,"desc":"RuboCop is a Ruby static code analyzer. Out of the box it will enforce many of\nthe guidelines outlined in the community Ruby Style Guide, but most aspects of\nits behavior can be tweaked via various configuration options.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-json":{"origin":"devel/rubygem-json","version":"2.11.3"},"rubygem-language_server-protocol":{"origin":"devel/rubygem-language_server-protocol","version":"3.17.0.4"},"rubygem-lint_roller":{"origin":"devel/rubygem-lint_roller","version":"1.1.0"},"rubygem-parallel":{"origin":"sysutils/rubygem-parallel","version":"1.27.0"},"rubygem-parser":{"origin":"devel/rubygem-parser","version":"3.3.7.1"},"rubygem-rainbow":{"origin":"devel/rubygem-rainbow","version":"3.1.1"},"rubygem-regexp_parser":{"origin":"textproc/rubygem-regexp_parser","version":"2.10.0"},"rubygem-rubocop-ast":{"origin":"devel/rubygem-rubocop-ast","version":"1.38.1"},"rubygem-ruby-progressbar":{"origin":"devel/rubygem-ruby-progressbar","version":"1.13.0"},"rubygem-unicode-display_width":{"origin":"devel/rubygem-unicode-display_width","version":"3.1.4"}},"categories":["devel","ruby"],"annotations":{"cpe":"cpe:2.3:a:rubocop_project:rubocop:1.74.0:::::dragonfly6:x86_64"}},{"name":"rubygem-rspec-expectations","origin":"devel/rubygem-rspec-expectations","version":"3.13.3","comment":"Rspec-expectations adds should and should_not to every object","maintainer":"sunpoet@FreeBSD.org","www":"https://rspec.info/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"446c20c3163d4238c4b6708f094d43d49261b024594b31d7a0b91340cb0bbfb8","flatsize":342160,"path":"All/rubygem-rspec-expectations-3.13.3.pkg","repopath":"All/rubygem-rspec-expectations-3.13.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":72572,"desc":"Rspec-expectations adds should and should_not to every object and includes\nRSpec::Matchers, a library of standard matchers.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-diff-lcs":{"origin":"textproc/rubygem-diff-lcs","version":"1.6.0"},"rubygem-rspec-support":{"origin":"devel/rubygem-rspec-support","version":"3.13.2"}},"categories":["devel","rubygems"]},{"name":"rubygem-rqrcode_core-gitlab","origin":"www/rubygem-rqrcode_core-gitlab","version":"1.2.0","comment":"Ruby library for encoding QR Codes","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/whomwah/rqrcode_core","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"698752bbe4c64d1bad3fc4aefed56ad387f3ba8e3c6ab1ba9f58ffe5ff504f42","flatsize":51172,"path":"All/rubygem-rqrcode_core-gitlab-1.2.0.pkg","repopath":"All/rubygem-rqrcode_core-gitlab-1.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15036,"desc":"rqrcode_core is a library for encoding QR Codes in pure Ruby. It has a\nsimple interface with all the standard qrcode options. It was originally\nadapted in 2008 from a Javascript library by Kazuhiko Arase.\n\nFeatures:\n* rqrcode_core is a Ruby only library. It requires no 3rd party\n  libraries. Just Ruby!\n* It is an encoding library. You can't decode QR Codes with it.\n* The interface is simple and assumes you just want to encode a string\n  into a QR Code, but also allows for encoding multiple segments.\n* QR Code is trademarked by Denso Wave inc.\n\nrqrcode_core is the basis of the popular rqrcode gem. This gem allows\nyou to generate different renderings of your QR Code, including png, svg\nand ansi.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","www"]},{"name":"rubygem-rqrcode_core","origin":"www/rubygem-rqrcode_core","version":"1.2.0","comment":"Ruby library for encoding QR Codes","maintainer":"bofh@FreeBSD.org","www":"https://github.com/whomwah/rqrcode_core","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b42543a7f2769b9a218405b5867a6f367fd9b4726cd6ccf55d3e47874a412329","flatsize":51172,"path":"All/rubygem-rqrcode_core-1.2.0.pkg","repopath":"All/rubygem-rqrcode_core-1.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15036,"desc":"rqrcode_core is a library for encoding QR Codes in pure Ruby. It has a\nsimple interface with all the standard qrcode options. It was originally\nadapted in 2008 from a Javascript library by Kazuhiko Arase.\n\nFeatures:\n* rqrcode_core is a Ruby only library. It requires no 3rd party\n  libraries. Just Ruby!\n* It is an encoding library. You can't decode QR Codes with it.\n* The interface is simple and assumes you just want to encode a string\n  into a QR Code, but also allows for encoding multiple segments.\n* QR Code is trademarked by Denso Wave inc.\n\nrqrcode_core is the basis of the popular rqrcode gem. This gem allows\nyou to generate different renderings of your QR Code, including png, svg\nand ansi.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","www"]},{"name":"rubygem-rpam2","origin":"security/rubygem-rpam2","version":"4.0.2","comment":"PAM integration with ruby","maintainer":"ruby@FreeBSD.org","www":"https://github.com/devkral/rpam2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8c0844d4909d5b1630e599e72d497f2ebd64b4eb7c582703eb10eecfb94ea494","flatsize":27744,"path":"All/rubygem-rpam2-4.0.2.pkg","repopath":"All/rubygem-rpam2-4.0.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7008,"desc":"This extension provides a PAM (Pluggable Authentication Modules) integration to\nruby.  It is inspired by rpam but provides more functionality and is licensed\nunder the MIT license.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","security"]},{"name":"rubygem-rspec","origin":"devel/rubygem-rspec","version":"3.13.0","comment":"Behaviour Driven Development in Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://rspec.info/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e8a40f1c9bee2a137b87fe0557c018e99de2b003d0e9e53e5ec9a02922437085","flatsize":8099,"path":"All/rubygem-rspec-3.13.0.pkg","repopath":"All/rubygem-rspec-3.13.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4924,"desc":"RSpec is a framework for practicing Behaviour Driven Development (BDD) in Ruby.\n\nThe aim of BDD is to address the shortcomings of Test Driven Development and,\nby using terminology focused on the behavioural aspects of the system rather\nthan testing, attempt to help direct developers towards a focus on the real\nvalue to be found in TDD at its most successful, or BDD as we call it.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rspec-core":{"origin":"devel/rubygem-rspec-core","version":"3.13.3"},"rubygem-rspec-expectations":{"origin":"devel/rubygem-rspec-expectations","version":"3.13.3"},"rubygem-rspec-mocks":{"origin":"devel/rubygem-rspec-mocks","version":"3.13.2"}},"categories":["devel","rubygems"]},{"name":"rubygem-rspec-core","origin":"devel/rubygem-rspec-core","version":"3.13.3","comment":"RSpec Core provides the structure for writing executable examples","maintainer":"sunpoet@FreeBSD.org","www":"https://rspec.info/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"88c2578dd27a9b569b820622deb17d0a668820e8a6a9ac3d9ade6cadd28d71ae","flatsize":621998,"path":"All/rubygem-rspec-core-3.13.3.pkg","repopath":"All/rubygem-rspec-core-3.13.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":135316,"desc":"RSpec Core provides the structure for writing executable examples of how your\ncode should behave.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rspec-support":{"origin":"devel/rubygem-rspec-support","version":"3.13.2"}},"categories":["devel","rubygems"]},{"name":"rubygem-rrd-ffi","origin":"devel/rubygem-rrd-ffi","version":"0.2.14_2","comment":"Ruby bindings for RRD functions","maintainer":"robak@FreeBSD.org","www":"https://github.com/morellon/rrd-ffi","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"35858ed3cdd1dfb7bbc598b74874827d532880edf3f712810bb4725670c3dfda","flatsize":160916,"path":"All/rubygem-rrd-ffi-0.2.14_2.pkg","repopath":"All/rubygem-rrd-ffi-0.2.14_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19124,"desc":"rrd-ffi provides bindings for many RRD functions (using ffi gem and librrd),\nas well as DSLs for graphic and rrd building.","deps":{"rrdtool":{"origin":"databases/rrdtool","version":"1.9.0"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport4":{"origin":"devel/rubygem-activesupport4","version":"4.2.11.3"},"rubygem-ffi":{"origin":"devel/rubygem-ffi","version":"1.17.2"}},"categories":["devel","rubygems"]},{"name":"rubygem-rscm","origin":"devel/rubygem-rscm","version":"0.5.1","comment":"Ruby SCM, an SCM-independent API for accessing SCMs","maintainer":"ruby@FreeBSD.org","www":"http://rscm.rubyforge.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fed67fe44c6dafff693d4189960912ea13684f974ff7bd150c5e4a293fb9a9c6","flatsize":1141778,"path":"All/rubygem-rscm-0.5.1.pkg","repopath":"All/rubygem-rscm-0.5.1.pkg","licenselogic":"single","pkgsize":142740,"desc":"RSCM - Ruby Source Control Management is to SCM what DBI/JDBC/ODBC\nare to databases - an SCM-independent API for accessing a wide\nvariety of SCMs.\n\nRSCM currently supports CVS and Subversion.  Support for ClearCase,\nDarcs, Monotone, Perforce and StarTeam is in progress and partly\navailable.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-rr","origin":"devel/rubygem-rr","version":"1.2.1","comment":"Double framework with lots of double techniques and terse syntax","maintainer":"ruby@FreeBSD.org","www":"https://rr.github.io/rr/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"53f796d745a7cc382a04d4b59ec3e89351321aecc9b2bdb72190c09be4c4a4b5","flatsize":495197,"path":"All/rubygem-rr-1.2.1.pkg","repopath":"All/rubygem-rr-1.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":83824,"desc":"RR (Double Ruby) is a double framework that features a rich selection of double\ntechniques and a terse syntax. http://xunitpatterns.com/Test%2520Double.html","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-rqrcode-gitlab","origin":"www/rubygem-rqrcode-gitlab","version":"2.2.0","comment":"Library for encoding QR Codes","maintainer":"mfechner@FreeBSD.org","www":"https://whomwah.github.io/rqrcode/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"53edf2d43bbd8a64dba910e47b2c84fe56a57e2bc4f3f8e0abc77706b5ff8005","flatsize":148347,"path":"All/rubygem-rqrcode-gitlab-2.2.0.pkg","repopath":"All/rubygem-rqrcode-gitlab-2.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":99508,"desc":"rQRCode is a library for encoding QRCodes in Ruby. It has a simple interface\nwith all the standard qrcode options. It was adapted from the Javascript\nlibrary by Kazuhiko Arase.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-chunky_png":{"origin":"graphics/rubygem-chunky_png","version":"1.4.0"},"rubygem-rqrcode_core-gitlab":{"origin":"www/rubygem-rqrcode_core-gitlab","version":"1.2.0"}},"categories":["rubygems","www"]},{"name":"rubygem-rqrcode","origin":"www/rubygem-rqrcode","version":"2.2.0","comment":"Library for encoding QR Codes","maintainer":"ruby@FreeBSD.org","www":"https://whomwah.github.io/rqrcode/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"160a2dbe300a21e924ff02681d14429f1fd8c60a15777d5b310f44534f11ad50","flatsize":148347,"path":"All/rubygem-rqrcode-2.2.0.pkg","repopath":"All/rubygem-rqrcode-2.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":99520,"desc":"rQRCode is a library for encoding QRCodes in Ruby. It has a simple interface\nwith all the standard qrcode options. It was adapted from the Javascript\nlibrary by Kazuhiko Arase.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-chunky_png":{"origin":"graphics/rubygem-chunky_png","version":"1.4.0"},"rubygem-rqrcode_core":{"origin":"www/rubygem-rqrcode_core","version":"1.2.0"}},"categories":["rubygems","www"]},{"name":"rubygem-robots","origin":"www/rubygem-robots","version":"0.10.1_1","comment":"Simple library to parse robots.txt files","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/fizx/robots","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a2fc077f10239947da551dc3900110d3050b73424794c19d93fb2f19021e3205","flatsize":23717,"path":"All/rubygem-robots-0.10.1_1.pkg","repopath":"All/rubygem-robots-0.10.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8364,"desc":"Robots is a simple Ruby library to parse robots.txt files.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","www"]},{"name":"rubygem-robotex","origin":"www/rubygem-robotex","version":"1.0.0","comment":"Simple library to obey robots.txt files","maintainer":"ruby@FreeBSD.org","www":"https://github.com/chriskite/robotex","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"006a5a08318f3171011c0aa7d91819d3cab290362b2fd331ccf5d49ea892a537","flatsize":9918,"path":"All/rubygem-robotex-1.0.0.pkg","repopath":"All/rubygem-robotex-1.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4876,"desc":"A simple library to obey robots.txt files","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","www"]},{"name":"rubygem-roauth","origin":"security/rubygem-roauth","version":"0.0.8","comment":"Simple Ruby OAuth library","maintainer":"tota@FreeBSD.org","www":"https://github.com/maccman/roauth","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b972daa0a557743eebf5e4c8bab170e3b3ea262e6dd27f538fb4a978d0f25545","flatsize":10152,"path":"All/rubygem-roauth-0.0.8.pkg","repopath":"All/rubygem-roauth-0.0.8.pkg","licenselogic":"single","pkgsize":4404,"desc":"A simple OAuth library that supports OAuth header signing, and header verifying.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","security"]},{"name":"rubygem-rouge3","origin":"textproc/rubygem-rouge3","version":"3.30.0","comment":"Simple, easy-to-extend drop-in replacement for pygments","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jneen/rouge","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f9e3046543e7eda6532867ba147d0261722637fd4096a2e4cabfbbfeaf1e0706","flatsize":1898610,"path":"All/rubygem-rouge3-3.30.0.pkg","repopath":"All/rubygem-rouge3-3.30.0.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","MIT"],"pkgsize":430688,"desc":"Rouge aims to a be a simple, easy-to-extend drop-in replacement for\npygments.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-roadie3","origin":"mail/rubygem-roadie3","version":"3.5.1","comment":"Helper for generating HTML mails","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Mange/roadie","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"902527b4fa31a0d0eaf1af6c254207b5cf24c58ac937fa49d827f8d2592c2776","flatsize":198904,"path":"All/rubygem-roadie3-3.5.1.pkg","repopath":"All/rubygem-roadie3-3.5.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":47484,"desc":"Roadie tries to make sending HTML emails a little less painful by inlining\nstylesheets and rewriting relative URLs for you inside your emails.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-css_parser":{"origin":"textproc/rubygem-css_parser","version":"1.21.1"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"}},"categories":["mail","rubygems"]},{"name":"rubygem-tanuki_emoji","origin":"graphics/rubygem-tanuki_emoji","version":"0.13.0","comment":"Emoji character information and metadata","maintainer":"mfechner@FreeBSD.org","www":"https://gitlab.com/gitlab-org/tanuki_emoji","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"88a82c90594c96b9d0ba0e6faa01a988f9acd4106e8e0098c6229dcc7351e66a","flatsize":21981013,"path":"All/rubygem-tanuki_emoji-0.13.0.pkg","repopath":"All/rubygem-tanuki_emoji-0.13.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12949716,"desc":"This library helps you implement Emoji support in a ruby application\nby providing you access to native Emoji character information.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-i18n":{"origin":"devel/rubygem-i18n","version":"1.14.7,2"}},"categories":["graphics","rubygems"]},{"name":"rubygem-roadie-rails-rails52","origin":"mail/rubygem-roadie-rails-rails52","version":"2.2.0","comment":"Helper for generating HTML mails in Rails applications","maintainer":"mikael@FreeBSD.org","www":"https://github.com/Mange/roadie-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3fbfd1e7833ced0924630c985c790306ab4129212fa3ad6a77da2940c601441f","flatsize":37912,"path":"All/rubygem-roadie-rails-rails52-2.2.0.pkg","repopath":"All/rubygem-roadie-rails-rails52-2.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12528,"desc":"Hooks Roadie into Rails applications to help with HTML email generation.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-railties52":{"origin":"www/rubygem-railties52","version":"5.2.8.1"},"rubygem-roadie3":{"origin":"mail/rubygem-roadie3","version":"3.5.1"}},"categories":["mail","rubygems"]},{"name":"rubygem-rouge","origin":"textproc/rubygem-rouge","version":"4.5.1","comment":"Simple, easy-to-extend drop-in replacement for pygments","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jneen/rouge","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1f0b7d10ee1d3d6aa0b25f42c5a8db8202b2ec47d4c8943e2962cd5e608302fa","flatsize":1969151,"path":"All/rubygem-rouge-4.5.1.pkg","repopath":"All/rubygem-rouge-4.5.1.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","MIT"],"pkgsize":447376,"desc":"Rouge aims to a be a simple, easy-to-extend drop-in replacement for\npygments.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-rotp","origin":"devel/rubygem-rotp","version":"6.3.0","comment":"Ruby library for generating one time passwords","maintainer":"ruby@FreeBSD.org","www":"https://github.com/mdp/rotp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e9f2646788939e494104437a99e9acbeacae7a0c82db73a1bcd740cb51750190","flatsize":62547,"path":"All/rubygem-rotp-6.3.0.pkg","repopath":"All/rubygem-rotp-6.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":18644,"desc":"A ruby library for generating one time passwords (HOTP & TOTP)\naccording to RFC 4226 and RFC 6238.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-roadie-rails-rails4","origin":"mail/rubygem-roadie-rails-rails4","version":"1.3.0_1","comment":"Helper for generating HTML mails in Rails applications","maintainer":"ruby@FreeBSD.org","www":"https://github.com/Mange/roadie-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d18aab54d3e538c0b2910e34ce3ae3d02668b25176b2582bd05d8c14860e1039","flatsize":34664,"path":"All/rubygem-roadie-rails-rails4-1.3.0_1.pkg","repopath":"All/rubygem-roadie-rails-rails4-1.3.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11640,"desc":"Hooks Roadie into Rails applications to help with HTML email generation.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-railties4":{"origin":"www/rubygem-railties4","version":"4.2.11.3"},"rubygem-roadie3":{"origin":"mail/rubygem-roadie3","version":"3.5.1"}},"categories":["mail","rubygems"]},{"name":"rubygem-ronn","origin":"textproc/rubygem-ronn","version":"0.7.3","comment":"Builds manuals","maintainer":"ruby@FreeBSD.org","www":"https://rtomayko.github.io/ronn/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6daedd31f280571c93dd1e0df6574f427b2ec3335b71130a39f42af5915712f1","flatsize":219940,"path":"All/rubygem-ronn-0.7.3.pkg","repopath":"All/rubygem-ronn-0.7.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":52428,"desc":"Ronn builds manuals. It converts simple, human readable textfiles to roff for\nterminal display, and also to HTML for the web.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-hpricot":{"origin":"www/rubygem-hpricot","version":"0.8.6_1"},"rubygem-mustache":{"origin":"devel/rubygem-mustache","version":"1.1.1"},"rubygem-rdiscount":{"origin":"textproc/rubygem-rdiscount","version":"2.2.7.3"}},"categories":["rubygems","textproc"]},{"name":"rubygem-roadie","origin":"mail/rubygem-roadie","version":"5.2.1","comment":"Helper for generating HTML mails","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Mange/roadie","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"692bb671a58b34e862b7071008b455e676c6e6cdfd10a0611c05797305f2b02f","flatsize":202878,"path":"All/rubygem-roadie-5.2.1.pkg","repopath":"All/rubygem-roadie-5.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":47560,"desc":"Roadie tries to make sending HTML emails a little less painful by inlining\nstylesheets and rewriting relative URLs for you inside your emails.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-css_parser":{"origin":"textproc/rubygem-css_parser","version":"1.21.1"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"}},"categories":["mail","rubygems"]},{"name":"rubygem-rodzilla","origin":"devel/rubygem-rodzilla","version":"0.3.6","comment":"Bugzilla API Client","maintainer":"ports@FreeBSD.org","www":"https://github.com/jwaterfaucett/rodzilla","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4abe3eb6ac6133bdf604125e2790efcf477e65e009bf1aaed39be18288ca2e2f","flatsize":49403,"path":"All/rubygem-rodzilla-0.3.6.pkg","repopath":"All/rubygem-rodzilla-0.3.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15592,"desc":"Bugzilla JSON-RPC API client in Ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-httparty":{"origin":"www/rubygem-httparty","version":"0.22.0"}},"categories":["devel","ruby"],"messages":[{"message":"===>   NOTICE:\n\nThe rubygem-rodzilla port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"rubygem-roda","origin":"www/rubygem-roda","version":"3.90.0","comment":"Routing tree web toolkit","maintainer":"ruby@FreeBSD.org","www":"https://roda.jeremyevans.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7dc2243b1d9c1c2cb3329c72ac99c8b60da1ca4d3e2d81689a73ec47b1f994f3","flatsize":722661,"path":"All/rubygem-roda-3.90.0.pkg","repopath":"All/rubygem-roda-3.90.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":152104,"desc":"Roda is a high-performance, minimalistic Ruby web framework. It's based\non a routing-tree paradigm, and comes with a huge set of plugins (many\nof which will require installing other gems).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rack":{"origin":"www/rubygem-rack","version":"3.0.14,3"}},"categories":["rubygems","www"]},{"name":"rubygem-roadie-rails-rails72","origin":"mail/rubygem-roadie-rails-rails72","version":"3.3.0","comment":"Helper for generating HTML mails in Rails applications","maintainer":"mikael@FreeBSD.org","www":"https://github.com/Mange/roadie-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0f097b204010b7599e0b9fafbc6b1e02278152da3c95fa5c3c1b607b2702f52f","flatsize":44565,"path":"All/rubygem-roadie-rails-rails72-3.3.0.pkg","repopath":"All/rubygem-roadie-rails-rails72-3.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14544,"desc":"Hooks Roadie into Rails applications to help with HTML email generation.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-railties72":{"origin":"www/rubygem-railties72","version":"7.2.2.1"},"rubygem-roadie":{"origin":"mail/rubygem-roadie","version":"5.2.1"}},"categories":["mail","rubygems"]},{"name":"rubygem-rouge-gitlab","origin":"textproc/rubygem-rouge-gitlab","version":"4.5.2","comment":"Simple, easy-to-extend drop-in replacement for pygments","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/jneen/rouge","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"03a9f9d568ee6ae68300f2bbda98321261c55ba4c45a57e98665ddcc46d97ac5","flatsize":1972139,"path":"All/rubygem-rouge-gitlab-4.5.2.pkg","repopath":"All/rubygem-rouge-gitlab-4.5.2.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","MIT"],"pkgsize":448056,"desc":"Rouge aims to a be a simple, easy-to-extend drop-in replacement for\npygments.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-roadie-rails-rails61","origin":"mail/rubygem-roadie-rails-rails61","version":"3.1.0","comment":"Helper for generating HTML mails in Rails applications","maintainer":"mikael@FreeBSD.org","www":"https://github.com/Mange/roadie-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"05cafc6d8e6d3b237eaedf8e908d06a280e7426fd18663a3202427081c14fe54","flatsize":39996,"path":"All/rubygem-roadie-rails-rails61-3.1.0.pkg","repopath":"All/rubygem-roadie-rails-rails61-3.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13032,"desc":"Hooks Roadie into Rails applications to help with HTML email generation.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-railties61":{"origin":"www/rubygem-railties61","version":"6.1.7.10"},"rubygem-roadie":{"origin":"mail/rubygem-roadie","version":"5.2.1"}},"categories":["mail","rubygems"]},{"name":"rubygem-rinda","origin":"devel/rubygem-rinda","version":"0.2.0","comment":"Linda distributed computing paradigm in Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/rinda","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"954949fb2ad6514714110ffc808960088afb8dfdb0ef436db007282218824877","flatsize":44630,"path":"All/rubygem-rinda-0.2.0.pkg","repopath":"All/rubygem-rinda-0.2.0.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":13256,"desc":"Rinda is a module to implement the Linda distributed computing paradigm in Ruby.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-drb":{"origin":"devel/rubygem-drb","version":"2.2.1"},"rubygem-forwardable":{"origin":"devel/rubygem-forwardable","version":"1.3.3"},"rubygem-ipaddr":{"origin":"net/rubygem-ipaddr","version":"1.2.7"}},"categories":["devel","rubygems"]},{"name":"rubygem-rmail","origin":"mail/rubygem-rmail","version":"1.1.4","comment":"Lightweight mail library","maintainer":"ruby@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a1c08fc33f8baf195ba9a9ed0a15a5c515d1f6d25073de181eb561f5cf622f2f","flatsize":386322,"path":"All/rubygem-rmail-1.1.4.pkg","repopath":"All/rubygem-rmail-1.1.4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":62200,"desc":"RMail is a lightweight mail library containing various\nutility classes and modules that allow ruby scripts to\nparse, modify, and generate MIME mail messages.\n\nWWW https://github.com/terceiro/rmail","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["mail","rubygems"]},{"name":"rubygem-rly","origin":"textproc/rubygem-rly","version":"0.2.3","comment":"Ruby implementation of lex and yacc","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/farcaller/rly","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"96ab654e269cbd53d0fc6fe8a12bf557987bd324f338d0b8011a83af5f9952af","flatsize":86007,"path":"All/rubygem-rly-0.2.3.pkg","repopath":"All/rubygem-rly-0.2.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20996,"desc":"Rly is a lexer and parser generator for Ruby (O RLY?), based on ideas and\nsolutions of Python's Ply (in some places it's a total rip off actually).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-rkelly-remix","origin":"www/rubygem-rkelly-remix","version":"0.0.7","comment":"Pure ruby javascript parser and interpreter","maintainer":"ruby@FreeBSD.org","www":"https://github.com/nene/rkelly-remix","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"19d92caccb0f09650500667715d657c0be500969bdbc655bdec7b4fd308a3f32","flatsize":364389,"path":"All/rubygem-rkelly-remix-0.0.7.pkg","repopath":"All/rubygem-rkelly-remix-0.0.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":60408,"desc":"RKelly Remix is a pure ruby javascript parser and interpreter.  It is a fork of\nthe RKelly JavaScript parser.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","www"]},{"name":"rubygem-rinku","origin":"www/rubygem-rinku","version":"2.0.6","comment":"Fast and smart autolinking drop-in replacement for Rails auto_link","maintainer":"ruby@FreeBSD.org","www":"https://github.com/vmg/rinku","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"51ff79552898fb19eb3827f4bdf9f4a2c89a27b29c8dbcf148fb2dee89c86a87","flatsize":71332,"path":"All/rubygem-rinku-2.0.6.pkg","repopath":"All/rubygem-rinku-2.0.6.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":17244,"desc":"A fast and very smart autolinking library that acts as a drop-in replacement\nfor Rails auto_link","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","www"]},{"name":"rubygem-right_http_connection","origin":"net/rubygem-right_http_connection","version":"1.5.1","comment":"Persistent HTTP/HTTPS connections with error retries","maintainer":"ruby@FreeBSD.org","www":"https://github.com/rightscale/right_http_connection","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"985e63f225f2ad01914122b48360282017e13e0f7a18c46467336d4b6610db15","flatsize":231811,"path":"All/rubygem-right_http_connection-1.5.1.pkg","repopath":"All/rubygem-right_http_connection-1.5.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":100956,"desc":"RightScale's AWS gems provide robust, fast, and secure Ruby interfaces\nto Amazon EC2, Amazon S3, Amazon SQS, and Amazon SDB. The gems use\nAmazon's REST and query interfaces to provide full programmatic\ncontrol. An optional robust HTTP layer retries and clears transient\nerrors.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["net","rubygems"]},{"name":"rubygem-riemann-rabbitmq","origin":"net-mgmt/rubygem-riemann-rabbitmq","version":"0.1.3_1","comment":"Send your RabbitMQ metrics to Riemann","maintainer":"dch@FreeBSD.org","www":"https://github.com/riemann/riemann-tools","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"81b1fc7bb85b9e7cd42e06da28daab54451fccc59c01685a5ef17282b84dc030","flatsize":12300,"path":"All/rubygem-riemann-rabbitmq-0.1.3_1.pkg","repopath":"All/rubygem-riemann-rabbitmq-0.1.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4420,"desc":"Submit detailed metrics from your RabbitMQ server or cluster, to the\nRiemann streaming event monitoring system, to allow monitoring and\nalerting of many rabbitmq internals from a central point.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-faraday0":{"origin":"www/rubygem-faraday0","version":"0.17.6"},"rubygem-riemann-tools":{"origin":"net-mgmt/rubygem-riemann-tools","version":"1.11.0"}},"categories":["net-mgmt","rubygems"],"options":{"DOCS":"on"}},{"name":"rubygem-right_slicehost","origin":"net/rubygem-right_slicehost","version":"0.1.0_1","comment":"Provides Ruby access to the Slicehost API","maintainer":"ruby@FreeBSD.org","www":"https://github.com/rightscale/right_slicehost","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"feaf38cdae630c6eceddfd0ee6dd829ab1604aa38c38366f387ff7ce8d68a7c7","flatsize":54802,"path":"All/rubygem-right_slicehost-0.1.0_1.pkg","repopath":"All/rubygem-right_slicehost-0.1.0_1.pkg","licenselogic":"single","pkgsize":13436,"desc":"The RightScale Slicehost gem has been designed to provide a robust\ninterface to Slicehost's existing API.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-right_http_connection":{"origin":"net/rubygem-right_http_connection","version":"1.5.1"}},"categories":["net","rubygems"]},{"name":"rubygem-right_gogrid","origin":"net/rubygem-right_gogrid","version":"0.1.0_1","comment":"Provides Ruby access to the GoGrid API","maintainer":"ruby@FreeBSD.org","www":"https://github.com/rightscale/right_gogrid","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1d60a3eeb2963226f5b2a4d63cd3661b5dc261a60c85218db1a8f6438a593131","flatsize":66000,"path":"All/rubygem-right_gogrid-0.1.0_1.pkg","repopath":"All/rubygem-right_gogrid-0.1.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15020,"desc":"The RightScale GoGrid gem has been designed to provide a robust\ninterface to GoGrid's existing API.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-right_http_connection":{"origin":"net/rubygem-right_http_connection","version":"1.5.1"}},"categories":["net","rubygems"]},{"name":"rubygem-right_flexiscale","origin":"net/rubygem-right_flexiscale","version":"0.1.0_1","comment":"Provides Ruby access to the Flexiscale API","maintainer":"ruby@FreeBSD.org","www":"https://github.com/rightscale/right_flexiscale","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"33fbc043a8c73dd3e5c472472429c005c52304eaa828f39afcb7c0ae5d494083","flatsize":106616,"path":"All/rubygem-right_flexiscale-0.1.0_1.pkg","repopath":"All/rubygem-right_flexiscale-0.1.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16264,"desc":"The RightScale Flexiscale gem has been designed to provide a robust\ninterface to Flexiscale's existing API.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-soap4r":{"origin":"devel/rubygem-soap4r","version":"1.5.8"}},"categories":["net","rubygems"]},{"name":"rubygem-rmagick","origin":"graphics/rubygem-rmagick","version":"6.1.1_1","comment":"Ruby binding for ImageMagick","maintainer":"ruby@FreeBSD.org","www":"https://rmagick.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e1e278be524e07f09d02e436d9e08de23fcd54b148c554463d24a4f42c6efade","flatsize":1252569,"path":"All/rubygem-rmagick-6.1.1_1.pkg","repopath":"All/rubygem-rmagick-6.1.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":203832,"desc":"RMagick is an interface between the Ruby programming language and the\nImageMagick and GraphicsMagick image processing libraries.","deps":{"ImageMagick7":{"origin":"graphics/ImageMagick7","version":"7.1.1.45"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-observer":{"origin":"devel/rubygem-observer","version":"0.1.2"},"rubygem-pkg-config":{"origin":"devel/rubygem-pkg-config","version":"1.6.0"}},"categories":["graphics","rubygems"],"options":{"X11":"on"}},{"name":"rubygem-rgl","origin":"devel/rubygem-rgl","version":"0.5.10","comment":"Ruby framework for graph algorithms and data structures","maintainer":"ruby@FreeBSD.org","www":"https://github.com/monora/rgl","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dcfc74162aabbd202fb2bef4af43b4287a3e3e292f832a8fb0cd1e421d7755b0","flatsize":314666,"path":"All/rubygem-rgl-0.5.10.pkg","repopath":"All/rubygem-rgl-0.5.10.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":58396,"desc":"RGL is a framework for graph data structures and algorithms.\n\nThe design of the library is much influenced by the Boost Graph\nLibrary (BGL) which is written in C++ heavily using its template\nmechanism. Refer to http://www.boost.org/libs/graph/doc for further\nlinks and documentation on graph data structures and algorithms and\nthe design rationales of BGL.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-pairing_heap":{"origin":"devel/rubygem-pairing_heap","version":"3.1.0"},"rubygem-rexml":{"origin":"textproc/rubygem-rexml","version":"3.4.1"},"rubygem-stream":{"origin":"devel/rubygem-stream","version":"0.5.5"}},"categories":["devel","rubygems"]},{"name":"rubygem-riemann-tools","origin":"net-mgmt/rubygem-riemann-tools","version":"1.11.0","comment":"Collection of utilities which submit events to Riemann","maintainer":"romain@FreeBSD.org","www":"https://github.com/riemann/riemann-tools","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f99feed5db194ccdec0901dc57be4f89cd9b2ecc20d28e74a1589acb42fc1258","flatsize":313023,"path":"All/rubygem-riemann-tools-1.11.0.pkg","repopath":"All/rubygem-riemann-tools-1.11.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":60676,"desc":"Collection of utilities which submit events to Riemann, the real-time\nstreaming event monitoring system for your distributed infrastructure.\n\nIncludes comprehensive support out-of-the-box for Apache, Memcache,\nHaproxy, Varnish, CouchDB, Nginx, Zookeeper, Consul, as well as various\nOS-level statistics such as CPU, memory, disk, load, network interfaces,\nand open TCP ports.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-json":{"origin":"devel/rubygem-json","version":"2.11.3"},"rubygem-optimist":{"origin":"devel/rubygem-optimist","version":"3.2.0"},"rubygem-riemann-client":{"origin":"net-mgmt/rubygem-riemann-client","version":"1.2.1"}},"categories":["net-mgmt","rubygems"],"options":{"DOCS":"on"}},{"name":"rubygem-riemann-client","origin":"net-mgmt/rubygem-riemann-client","version":"1.2.1","comment":"Client for the distributed event system Riemann","maintainer":"romain@FreeBSD.org","www":"https://github.com/riemann/riemann-ruby-client","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"779048a416989649198ff61d367dfe1d41692779cc616042f83862b1c88605a8","flatsize":70553,"path":"All/rubygem-riemann-client-1.2.1.pkg","repopath":"All/rubygem-riemann-client-1.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19700,"desc":"Submit custom events and query aggregated events across all your\ninfrastructure, using Riemann, a powerful real-time event stream\nprocessor for monitoring all your distributed systems.\n\nOnly plain UDP and TCP connections are provided, TLS is not available.\nThus, either use a TLS proxy (haproxy or nginx), or a tool such as\nspiped, to add encryption to your Riemann servers.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-beefcake":{"origin":"net/rubygem-beefcake","version":"1.2.0"},"rubygem-mtrc":{"origin":"math/rubygem-mtrc","version":"0.0.4"}},"categories":["net-mgmt","rubygems"]},{"name":"rubygem-rice","origin":"devel/rubygem-rice","version":"4.3.3","comment":"C++ interface to Rubys C API","maintainer":"ruby@FreeBSD.org","www":"https://ruby-rice.github.io/4.x/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5ebdc37f7da45321271474fd6f1742dc5792257c16944c89be64bee00642a188","flatsize":753258,"path":"All/rubygem-rice-4.3.3.pkg","repopath":"All/rubygem-rice-4.3.3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":91428,"desc":"Rice is a C++ header-only library that serves dual purposes. First, it makes it\nmuch easier to create Ruby bindings for existing C++ libraries. Second, it\nprovides an object oriented interface to Ruby's C API that makes it easy to\nembed Ruby and write Ruby extensions in C++.\n\nRice is similar to Boost.Python and pybind11 in that it minimizes boilerplate\ncode needed to interface with C++. It does this by automatically determining\ntype information allowing Ruby object to be converted to C++ and vice versa.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-rmmseg-cpp","origin":"textproc/rubygem-rmmseg-cpp","version":"0.2.9_1","comment":"High performance Chinese word segmentation utility","maintainer":"ruby@FreeBSD.org","www":"http://rmmseg-cpp.rubyforge.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c21d35e633faedda13cf488e318072137ac0f7d52289726c07c93baceb2977b4","flatsize":1578299,"path":"All/rubygem-rmmseg-cpp-0.2.9_1.pkg","repopath":"All/rubygem-rmmseg-cpp-0.2.9_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":658200,"desc":"rmmseg-cpp is a high performance Chinese word segmentation utility for\nRuby. It features full \"Ferret\":http://ferret.davebalmain.com/ integration\nas well as support for normal Ruby program usage.\n\nrmmseg-cpp is a re-written of the original\nRMMSeg(http://rmmseg.rubyforge.org/) gem in C++. RMMSeg is written\nin pure Ruby. Though I tried hard to tweak RMMSeg, it just consumes\nlots of memory and the segmenting process is rather slow.\n\nThe interface is almost identical to RMMSeg but the performance is\nmuch better. This gem is always preferable in production\nuse. However, if you want to understand how the MMSEG segmenting\nalgorithm works, the source code of RMMSeg is a better choice than\nthis.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-rgeo-shapefile","origin":"science/rubygem-rgeo-shapefile","version":"3.1.0_1","comment":"RGeo module for reading the ESRI shapefile format","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rgeo/rgeo-shapefile","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0aed3f90f6888f9281b17db1b0300b234093d773e14ae0f58703428546f3ddbb","flatsize":44903,"path":"All/rubygem-rgeo-shapefile-3.1.0_1.pkg","repopath":"All/rubygem-rgeo-shapefile-3.1.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":12668,"desc":"RGeo::Shapefile is an optional module for RGeo for reading geospatial data from\nESRI shapefiles.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-dbf4":{"origin":"databases/rubygem-dbf4","version":"4.3.2"},"rubygem-rgeo":{"origin":"science/rubygem-rgeo","version":"3.0.1"}},"categories":["rubygems","science"]},{"name":"rubygem-right_aws","origin":"net/rubygem-right_aws","version":"3.1.0_1","comment":"Provides access to Amazon EC2, S3, SQS, and SDB web services","maintainer":"ruby@FreeBSD.org","www":"https://github.com/rightscale/right_aws","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9a234ebff7728695518a5e06c454127713de109f0714df2f253469978a6e4daf","flatsize":1007517,"path":"All/rubygem-right_aws-3.1.0_1.pkg","repopath":"All/rubygem-right_aws-3.1.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":151372,"desc":"RightScale's AWS gems provide robust, fast, and secure Ruby interfaces\nto Amazon EC2, Amazon S3, Amazon SQS, and Amazon SDB. The gems use\nAmazon's REST and query interfaces to provide full programmatic\ncontrol. An optional robust HTTP layer retries and clears transient\nerrors.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-right_http_connection":{"origin":"net/rubygem-right_http_connection","version":"1.5.1"}},"categories":["net","rubygems"],"options":{"LIBXML":"off"}},{"name":"rubygem-rfacebook","origin":"www/rubygem-rfacebook","version":"0.9.8_1","comment":"Ruby interface to the Facebook API","maintainer":"ruby@FreeBSD.org","www":"http://www.livelearncode.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fabdbed3e32974d2c49fc7a5b8cad9c7f6fc2d1cf478d5083dc3f839aa41cf5b","flatsize":51451,"path":"All/rubygem-rfacebook-0.9.8_1.pkg","repopath":"All/rubygem-rfacebook-0.9.8_1.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":11344,"desc":"RFacebook is a Ruby interface to the Facebook API.\n\nIt hides all the nitty-gritty details behind a beautiful Ruby front-end,\nallowing you to focus on writing great code.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-hpricot":{"origin":"www/rubygem-hpricot","version":"0.8.6_1"},"rubygem-mocha":{"origin":"devel/rubygem-mocha","version":"2.7.1"}},"categories":["rubygems","www"]},{"name":"rubygem-rgeo-proj4","origin":"science/rubygem-rgeo-proj4","version":"4.0.0_5","comment":"Proj.4 extension for RGeo","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rgeo/rgeo-proj4","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3942ea2d9dd6f63261c3a6e4a1a2cd3debcdf3492872522a987fc5d6b1024d25","flatsize":51983,"path":"All/rubygem-rgeo-proj4-4.0.0_5.pkg","repopath":"All/rubygem-rgeo-proj4-4.0.0_5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11700,"desc":"RGeo::Proj4 contains proj.4 extensions to the RGeo gem.","deps":{"proj":{"origin":"graphics/proj","version":"9.6.0,1"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rgeo":{"origin":"science/rubygem-rgeo","version":"3.0.1"}},"categories":["rubygems","science"]},{"name":"rubygem-rgeo-geojson","origin":"science/rubygem-rgeo-geojson","version":"2.2.0","comment":"GeoJSON formatting and parsing in Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rgeo/rgeo-geojson","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"07180dd86d94e4e92ae551dc16c8ed89a261089cfd7ac934fd10a6050b215981","flatsize":31403,"path":"All/rubygem-rgeo-geojson-2.2.0.pkg","repopath":"All/rubygem-rgeo-geojson-2.2.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":9024,"desc":"RGeo::GeoJSON is an extension to the RGeo gem that provides GeoJSON encoding and\ndecoding.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-multi_json":{"origin":"devel/rubygem-multi_json","version":"1.15.0"},"rubygem-rgeo":{"origin":"science/rubygem-rgeo","version":"3.0.1"}},"categories":["rubygems","science"]},{"name":"rubygem-rgeo","origin":"science/rubygem-rgeo","version":"3.0.1","comment":"Geospatial data library for Ruby (RGeo)","maintainer":"sunpoet@FreeBSD.org","www":"https://rgeo.info/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"58749b9f9246ef7e2d7c4a63cb2d3a51611afbb352ffe55437f887bd17484f48","flatsize":650036,"path":"All/rubygem-rgeo-3.0.1.pkg","repopath":"All/rubygem-rgeo-3.0.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":107568,"desc":"RGeo is a geospatial data library for Ruby.\n\nRGeo is a key component for writing location-aware applications in the Ruby\nprogramming language. At its core is an implementation of the industry standard\nOGC Simple Features Specification, which provides data representations of\ngeometric objects such as points, lines, and polygons, along with a set of\ngeometric analysis operations. This makes it ideal for modeling geolocation\ndata. It also supports a suite of optional add-on modules that provide various\ngeolocation-related services.\n\nUse the core rgeo gem to:\n- Represent spatial and geolocation data objects such as points, lines, and\n  polygons in your Ruby application.\n- Perform standard spatial analysis operations such as finding intersections,\n  creating buffers, and computing lengths and areas.\n- Correctly handle spherical geometry, and compute geographic projections for\n  map display and data analysis.\n- Read and write location data in the WKT and WKB representations used by\n  spatial databases.","deps":{"geos":{"origin":"graphics/geos","version":"3.13.1"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","science"]},{"name":"rubygem-rex-text","origin":"security/rubygem-rex-text","version":"0.2.60","comment":"Ruby Exploitation(Rex) methods for text manipulation and generation","maintainer":"antoine@FreeBSD.org","www":"https://github.com/rapid7/rex-text","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fcc81a86eddc4333431bc20d9e3a5c264f2eb4be2a99a14c085342cfb9f0b52c","flatsize":184642,"path":"All/rubygem-rex-text-0.2.60.pkg","repopath":"All/rubygem-rex-text-0.2.60.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":37168,"desc":"This Gem contains all of the Ruby Exploitation(Rex) methods for text\nmanipulation and generation.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","security"]},{"name":"rubygem-rex-sslscan","origin":"security/rubygem-rex-sslscan","version":"0.1.11","comment":"Ruby Exploitation(Rex) library for scanning SSL/TLS capabilities","maintainer":"antoine@FreeBSD.org","www":"https://github.com/rapid7/rex-sslscan","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8c4afe9a252c3ffb5ded3afd5816fcb424374c2e2c8ebc02a50a5808b9b0c740","flatsize":28924,"path":"All/rubygem-rex-sslscan-0.1.11.pkg","repopath":"All/rubygem-rex-sslscan-0.1.11.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":10244,"desc":"This library is a pure ruby implementation of the SSLScan tool originally\nwritten by Ian Ventura-Whiting.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rex-core":{"origin":"security/rubygem-rex-core","version":"0.1.32"},"rubygem-rex-socket":{"origin":"security/rubygem-rex-socket","version":"0.1.59"},"rubygem-rex-text":{"origin":"security/rubygem-rex-text","version":"0.2.60"}},"categories":["rubygems","security"]},{"name":"rubygem-ri_cal","origin":"textproc/rubygem-ri_cal","version":"0.8.8","comment":"Library for parsing, and generating iCalendar data","maintainer":"ruby@FreeBSD.org","www":"https://github.com/rubyredrick/ri_cal","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d28b7cb8073ef92b57debb19853a66e5ee6691dda761ad09ed994ba2c8db5564","flatsize":1724701,"path":"All/rubygem-ri_cal-0.8.8.pkg","repopath":"All/rubygem-ri_cal-0.8.8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":354440,"desc":"RiCal is a new Ruby Library for parsing, generating, and using iCalendar\n(RFC 2445) format data.\n\nRiCal distinguishes itself from existing Ruby libraries in providing\nsupport for\n\nTimezone components in Calendars. This means that RiCal parses VTIMEZONE\ndata and instantiates timezone objects which can be used to convert\ntimes in the calendar to and from UTC time.  In addition, RiCal allows\ncreated calendars and components to use time zones understood by TZInfo gem\n(from either the TZInfo gem or from Rails ActiveSupport => 2.2).\nWhen a calendar with TZInfo time zones is exported, RFC 2445 conforming\nVTIMEZONE components will be included, allowing other programs to process\nthe result.\nEnumeration of recurring occurrences. For example, if an Event has one\nor more recurrence rules, then the occurrences of the event can be enumerated\nas a series of Event occurrences.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-rex-rop_builder","origin":"security/rubygem-rex-rop_builder","version":"0.1.6","comment":"Ruby Exploitation(Rex) library for building ROP chains","maintainer":"antoine@FreeBSD.org","www":"https://github.com/rapid7/rex-rop_builder","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"235b21b657e5b8361222248f93b1b543f896eb0790ce000d06f94a9d0e970000","flatsize":25608,"path":"All/rubygem-rex-rop_builder-0.1.6.pkg","repopath":"All/rubygem-rex-rop_builder-0.1.6.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":10280,"desc":"This is the Ruby Exploitation(Rex) Library for building ROP chains. It also\ncomes with the msfrop command line tool.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-metasm":{"origin":"devel/rubygem-metasm","version":"1.0.5"},"rubygem-rex-core":{"origin":"security/rubygem-rex-core","version":"0.1.32"},"rubygem-rex-text":{"origin":"security/rubygem-rex-text","version":"0.2.60"}},"categories":["rubygems","security"]},{"name":"rubygem-rhc","origin":"sysutils/rhc","version":"1.32.2_2","comment":"Administration console client for RedHat OpenShift","maintainer":"dereckson@gmail.com","www":"https://github.com/openshift/rhc","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"54432f5faf5f9a4490aefae5693beb0c69898b84eefb5d1ff7809daf7c583332","flatsize":1117159,"path":"All/rubygem-rhc-1.32.2_2.pkg","repopath":"All/rubygem-rhc-1.32.2_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":194808,"desc":"Command line tools for OpenShift, cloud Platform as a service.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-commander":{"origin":"devel/rubygem-commander","version":"5.0.0_1"},"rubygem-highline":{"origin":"devel/rubygem-highline","version":"3.1.2"},"rubygem-httpclient":{"origin":"www/rubygem-httpclient","version":"2.9.0"},"rubygem-minitar-cli":{"origin":"archivers/rubygem-minitar-cli","version":"1.0.0"},"rubygem-net-scp":{"origin":"security/rubygem-net-scp","version":"4.1.0"},"rubygem-net-ssh":{"origin":"security/rubygem-net-ssh","version":"7.3.0,2"},"rubygem-net-ssh-multi":{"origin":"security/rubygem-net-ssh-multi","version":"1.2.1"},"rubygem-open4":{"origin":"devel/rubygem-open4","version":"1.3.4"}},"categories":["sysutils"],"messages":[{"message":"If this is your first time installing the RHC tools,\nplease run 'rhc setup' to configure your account and\nworking development environment.","type":"install"}]},{"name":"rubygem-rgen","origin":"devel/rubygem-rgen","version":"0.9.1","comment":"Ruby modeling and generator framework","maintainer":"romain@FreeBSD.org","www":"http://ruby-gen.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4a04e376173d8a7fec9b8b4bc81ec13fe6d62e0789adc6e28b788cb2f7a5bbad","flatsize":1999809,"path":"All/rubygem-rgen-0.9.1.pkg","repopath":"All/rubygem-rgen-0.9.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":201060,"desc":"RGen is a framework for Model Driven Software Development (MDSD) in Ruby. This\nmeans that it helps you build Metamodels, instantiate Models, modify and\ntransform Models and finally generate arbitrary textual content from it.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-rfeedfinder","origin":"www/rubygem-rfeedfinder","version":"0.9.13","comment":"Ruby library to find the feed","maintainer":"markun@onohara.to","www":"https://rubygems.org/gems/rfeedfinder","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f0db825a5c949756dbc187e1b9379c5d4099b70ce41d749d81f26b0519695758","flatsize":102308,"path":"All/rubygem-rfeedfinder-0.9.13.pkg","repopath":"All/rubygem-rfeedfinder-0.9.13.pkg","licenselogic":"single","pkgsize":26688,"desc":"rFeedFinder uses RSS autodiscovery, Atom autodiscovery, spidering,\nURL correction, and Web service queries -- whatever it takes --\nto find the feed.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-hoe":{"origin":"devel/rubygem-hoe","version":"3.26.0"},"rubygem-hpricot":{"origin":"www/rubygem-hpricot","version":"0.8.6_1"},"rubygem-htmlentities":{"origin":"textproc/rubygem-htmlentities","version":"4.3.4"}},"categories":["rubygems","textproc","www"]},{"name":"rubygem-rexml","origin":"textproc/rubygem-rexml","version":"3.4.1","comment":"XML toolkit for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/rexml","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9d44edd7840907a200349254cb22c126b1555f4d6397da5c04cc71c7a8cb9429","flatsize":470146,"path":"All/rubygem-rexml-3.4.1.pkg","repopath":"All/rubygem-rexml-3.4.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":86580,"desc":"REXML was inspired by the Electric XML library for Java, which features an\neasy-to-use API, small size, and speed. Hopefully, REXML, designed with the same\nphilosophy, has these same features. I've tried to keep the API as intuitive as\npossible, and have followed the Ruby methodology for method naming and code\nflow, rather than mirroring the Java API.\n\nREXML supports both tree and stream document parsing. Stream parsing is faster\n(about 1.5 times as fast). However, with stream parsing, you don't get access to\nfeatures such as XPath.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"],"annotations":{"cpe":"cpe:2.3:a:ruby-lang:rexml:3.4.1:::::dragonfly6:x86_64"}},{"name":"rubygem-rex-zip","origin":"security/rubygem-rex-zip","version":"0.1.6","comment":"Ruby Exploitation(Rex) library for working with zip and related files","maintainer":"antoine@FreeBSD.org","www":"https://github.com/rapid7/rex-zip","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"18a6f634f74de2fd4664c475e736f92963068bbc326ba0b8de9acf19932809aa","flatsize":40970,"path":"All/rubygem-rex-zip-0.1.6.pkg","repopath":"All/rubygem-rex-zip-0.1.6.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":14988,"desc":"This Gem contains all of the Ruby Exploitation(Rex) library for working with zip\nand related files.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rex-text":{"origin":"security/rubygem-rex-text","version":"0.2.60"}},"categories":["rubygems","security"]},{"name":"rubygem-rex-ole","origin":"security/rubygem-rex-ole","version":"0.1.9","comment":"Ruby Exploitation(Rex) library for working with OLE files and streams","maintainer":"antoine@FreeBSD.org","www":"https://github.com/rapid7/rex-ole","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a07fa84a0608d6f096129e4b1e789ffe47b380f8ec26098aa2d03f8f82e01218","flatsize":60493,"path":"All/rubygem-rex-ole-0.1.9.pkg","repopath":"All/rubygem-rex-ole-0.1.9.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":18144,"desc":"This Gem contains all of the Ruby Exploitation(Rex) library for reading/writing\nObject-Linking-and-Embedding (OLE) files and streams.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rex-text":{"origin":"security/rubygem-rex-text","version":"0.2.60"}},"categories":["rubygems","security"]},{"name":"rubygem-riemann-dash","origin":"net-mgmt/rubygem-riemann-dash","version":"0.2.14","comment":"Configurable websocket/javascript based dashboard for net-mgmt/riemann","maintainer":"dch@FreeBSD.org","www":"https://github.com/riemann/riemann-dash","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0bb9128137ea928176574d39d03ac5b90c70e50ec9104f30b97c4cdce631868a","flatsize":1143938,"path":"All/rubygem-riemann-dash-0.2.14.pkg","repopath":"All/rubygem-riemann-dash-0.2.14.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":286684,"desc":"Wraps a pretty HTTP console around the Riemann real-time streaming event\nsystem, enabling dashboards from any web browser. Uses javascripts and\nwebsockets under the hood, and can be served from any static file HTTP\nserver, or via ruby to allow users to edit and save the configuration.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-erubis":{"origin":"www/rubygem-erubis","version":"2.7.0_1"},"rubygem-multi_json":{"origin":"devel/rubygem-multi_json","version":"1.15.0"},"rubygem-sass":{"origin":"textproc/rubygem-sass","version":"3.7.4"},"rubygem-sinatra":{"origin":"www/rubygem-sinatra","version":"4.1.1"}},"categories":["net-mgmt","rubygems"]},{"name":"rubygem-rex-mime","origin":"security/rubygem-rex-mime","version":"0.1.11","comment":"Ruby Exploitation(Rex) methods for creating and parsing MIME messages","maintainer":"antoine@FreeBSD.org","www":"https://github.com/rapid7/rex-mime","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"78511ef14d44af4e6fd9fb708c132b59e50c3eb061eb2d7d8e934c7ffedf810b","flatsize":22007,"path":"All/rubygem-rex-mime-0.1.11.pkg","repopath":"All/rubygem-rex-mime-0.1.11.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":9140,"desc":"This Gem contains all of the Ruby Exploitation(Rex) methods for creating and/or\nparsing MIME messages.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rex-text":{"origin":"security/rubygem-rex-text","version":"0.2.60"}},"categories":["rubygems","security"]},{"name":"rubygem-rex-struct2","origin":"security/rubygem-rex-struct2","version":"0.1.5","comment":"Ruby Exploitation(Rex) library for creating and using C-like structs","maintainer":"antoine@FreeBSD.org","www":"https://github.com/rapid7/rex-struct2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b2517b48db05d007a62b189e9d4898f31fe5efba91654af9c6683768289667cb","flatsize":27541,"path":"All/rubygem-rex-struct2-0.1.5.pkg","repopath":"All/rubygem-rex-struct2-0.1.5.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":10444,"desc":"This Gem contains all of the Ruby Exploitation(Rex) library for\ngenerating/manipulating C-Style structs.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","security"]},{"name":"rubygem-rex-core","origin":"security/rubygem-rex-core","version":"0.1.32","comment":"Core libraries required for the Ruby Exploitation (Rex) Suite","maintainer":"antoine@FreeBSD.org","www":"https://github.com/rapid7/rex-core","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8dd38f9ffb35cf0548b278fbc8b385fafe3a9fc0291b46e45cbc1dfd769f8b07","flatsize":75814,"path":"All/rubygem-rex-core-0.1.32.pkg","repopath":"All/rubygem-rex-core-0.1.32.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":23532,"desc":"The Ruby Exploitation (rex) Core Gem contains the odds and ends of code that so\nmany other pieces of Rex rely upon, but that are too small to be put into their\nown seperate gems. This include some of the ruby cross-platform compatibility\nand file utility code.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","security"]},{"name":"rubygem-rex-socket","origin":"security/rubygem-rex-socket","version":"0.1.59","comment":"Ruby Exploitation(Rex) socket abstraction library","maintainer":"antoine@FreeBSD.org","www":"https://github.com/rapid7/rex-socket","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2add12f2b581aad6a22815b0ca5dee915d590e7a0baf5b46aa9644c14c20f006","flatsize":133484,"path":"All/rubygem-rex-socket-0.1.59.pkg","repopath":"All/rubygem-rex-socket-0.1.59.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":34456,"desc":"The Ruby Exploitation(Rex) Socket Abstraction Library includes all of the code\nneeded to turn sockets into Rex::Sockets with the functionality for things like\nL3 pivoting used by Metasploit.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rex-core":{"origin":"security/rubygem-rex-core","version":"0.1.32"}},"categories":["rubygems","security"]},{"name":"rubygem-rex-registry","origin":"security/rubygem-rex-registry","version":"0.1.6","comment":"Ruby Exploitation(Rex) library for parsing offline registry files","maintainer":"antoine@FreeBSD.org","www":"https://github.com/rapid7/rex-registry","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"91d79cda78059ae935c90772fe9d3ed7fe04df6b3e48a14a04681f3af2f2bd7a","flatsize":22752,"path":"All/rubygem-rex-registry-0.1.6.pkg","repopath":"All/rubygem-rex-registry-0.1.6.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":8856,"desc":"This Gem contains all of the Ruby Exploitation(Rex) library for parsing offline\nregistry files from a Windows machine.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","security"]},{"name":"rubygem-rex-random_identifier","origin":"security/rubygem-rex-random_identifier","version":"0.1.15","comment":"Ruby Exploitation(Rex) library for generating Random identifier","maintainer":"antoine@FreeBSD.org","www":"https://github.com/rapid7/rex-random_identifier","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aaf5443af063fed9252b190d0f3fdbde32bdcd3c3b38018eefe52313e006efbf","flatsize":26810,"path":"All/rubygem-rex-random_identifier-0.1.15.pkg","repopath":"All/rubygem-rex-random_identifier-0.1.15.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":11128,"desc":"This Gem contains all of the Ruby Exploitation(Rex) library for generating\nRandom identifier strings.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rex-text":{"origin":"security/rubygem-rex-text","version":"0.2.60"}},"categories":["rubygems","security"]},{"name":"rubygem-retryable","origin":"devel/rubygem-retryable","version":"3.0.5","comment":"Allow for retrying of code blocks","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/nfedyashev/retryable","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4a57de255850821e01ed89381a057ef8dc639070933e42515275b5d4e7abaf79","flatsize":35506,"path":"All/rubygem-retryable-3.0.5.pkg","repopath":"All/rubygem-retryable-3.0.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10616,"desc":"Retryable uns a code block, and retries it when an exception occurs. It's great\nwhen working with flakey webservices (for example).\n\nIt's configured using four optional parameters :tries, :on, :sleep, :matching,\n:ensure, :exception_cb and runs the passed block. Should an exception occur,\nit'll retry for (n-1) times.\n\nShould the number of retries be reached without success, the last exception will\nbe raised.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-rex-powershell","origin":"security/rubygem-rex-powershell","version":"0.1.101","comment":"Ruby Exploitation(Rex) library for generating Powershell scripts","maintainer":"antoine@FreeBSD.org","www":"https://github.com/rapid7/rex-powershell","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ac1546f1a7c69e3051c5a8c49e35e72f9046b88760b8d1984bbf505f58362957","flatsize":78088,"path":"All/rubygem-rex-powershell-0.1.101.pkg","repopath":"All/rubygem-rex-powershell-0.1.101.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":23220,"desc":"This Gem contains all of the Ruby Exploitation(Rex) library for\ngenerating/manipulating Powershell scripts.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rex-random_identifier":{"origin":"security/rubygem-rex-random_identifier","version":"0.1.15"},"rubygem-rex-text":{"origin":"security/rubygem-rex-text","version":"0.2.60"},"rubygem-ruby-rc4":{"origin":"security/rubygem-ruby-rc4","version":"0.1.5"}},"categories":["rubygems","security"]},{"name":"rubygem-rex-nop","origin":"security/rubygem-rex-nop","version":"0.1.4","comment":"Ruby Exploitation(Rex) library for NOP generation","maintainer":"antoine@FreeBSD.org","www":"https://github.com/rapid7/rex-nop","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d412396bc5cbe9eee24758151415aac342459283cd5ca16b987843343e67f64d","flatsize":68275,"path":"All/rubygem-rex-nop-0.1.4.pkg","repopath":"All/rubygem-rex-nop-0.1.4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":13792,"desc":"This library contains the opty2 library for dynamic generation of x86 multi-byte\nNOPs. This is useful in writing exploits and encoders. It allows you to dynamic\ngenerate variable length instruction sets that are equivalent to a No Operation\n(NOP) without using the actual 0x90 bytecode. The original code was written by\nOptyx and spoonm.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rex-arch":{"origin":"security/rubygem-rex-arch","version":"0.1.17"}},"categories":["rubygems","security"]},{"name":"rubygem-rex-java","origin":"security/rubygem-rex-java","version":"0.1.8","comment":"Ruby Exploitation(Rex) library for parsing Java serialized streams","maintainer":"antoine@FreeBSD.org","www":"https://github.com/rapid7/rex-java","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d8884558f787c1c7f0c21dee45c8181a7429ac1c60a3028221fea078bcaa59f9","flatsize":84468,"path":"All/rubygem-rex-java-0.1.8.pkg","repopath":"All/rubygem-rex-java-0.1.8.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":15004,"desc":"This Gem contains all of the Ruby Exploitation(Rex) library for parsing Java\nserialized streams.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","security"]},{"name":"rubygem-rex-exploitation","origin":"security/rubygem-rex-exploitation","version":"0.1.41","comment":"Ruby Exploitation(Rex) library for various exploitation helpers","maintainer":"antoine@FreeBSD.org","www":"https://github.com/rapid7/rex-exploitation","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5251eda3bd9a9e690414efbbdb417b9f42490a0b15a22d33119e2f8ae622916f","flatsize":304853,"path":"All/rubygem-rex-exploitation-0.1.41.pkg","repopath":"All/rubygem-rex-exploitation-0.1.41.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":65420,"desc":"This gem contains various helper mechanisms for creating exploits.  This\nincludes SEH Overwrite helpers, egghunters, command stagers and more.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-jsobfu":{"origin":"www/rubygem-jsobfu","version":"0.4.2"},"rubygem-metasm":{"origin":"devel/rubygem-metasm","version":"1.0.5"},"rubygem-rex-arch":{"origin":"security/rubygem-rex-arch","version":"0.1.17"},"rubygem-rex-encoder":{"origin":"security/rubygem-rex-encoder","version":"0.1.8"},"rubygem-rex-text":{"origin":"security/rubygem-rex-text","version":"0.2.60"},"rubygem-rexml":{"origin":"textproc/rubygem-rexml","version":"3.4.1"}},"categories":["rubygems","security"]},{"name":"rubygem-rex-encoder","origin":"security/rubygem-rex-encoder","version":"0.1.8","comment":"Ruby Exploitation(Rex) library for various polymorphic encoders","maintainer":"antoine@FreeBSD.org","www":"https://github.com/rapid7/rex-encoder","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5e4fa8d65cd0a3344070f0e84d24375812679cb1da2febdacda807fb1c5f900b","flatsize":134208,"path":"All/rubygem-rex-encoder-0.1.8.pkg","repopath":"All/rubygem-rex-encoder-0.1.8.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":31648,"desc":"This library provides the basis for all of the polymorphic encoders that\nMetasploit uses for payload encoding. Encoders are used to try and create a\nversion of a payload that is free of bad characters as defined by the exploit.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-metasm":{"origin":"devel/rubygem-metasm","version":"1.0.5"},"rubygem-rex-arch":{"origin":"security/rubygem-rex-arch","version":"0.1.17"},"rubygem-rex-text":{"origin":"security/rubygem-rex-text","version":"0.2.60"}},"categories":["rubygems","security"]},{"name":"rubygem-rex-bin_tools","origin":"security/rubygem-rex-bin_tools","version":"0.1.10","comment":"Ruby Exploitation(Rex) Library for Binary Manipulation","maintainer":"antoine@FreeBSD.org","www":"https://github.com/rapid7/rex-bin_tools","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8a20648e53a51b963cb5c59da51d4ecb1bfa609f3f906e8ea3526f1984292b91","flatsize":353771,"path":"All/rubygem-rex-bin_tools-0.1.10.pkg","repopath":"All/rubygem-rex-bin_tools-0.1.10.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":58136,"desc":"Ruby Exploitation(Rex) Library for Binary Manipulation.  This suite of tools\ncontains ElfScan, MachScan, PEScan, and BinScan.  These tools are designed to\nhelp you analyze an executable binary and search for particular instruction\nsets.  This is particularly useful for things like building ROP chains or SEH\nexploits.","deps":{"nasm":{"origin":"devel/nasm","version":"2.16.03,2"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-metasm":{"origin":"devel/rubygem-metasm","version":"1.0.5"},"rubygem-rex-arch":{"origin":"security/rubygem-rex-arch","version":"0.1.17"},"rubygem-rex-core":{"origin":"security/rubygem-rex-core","version":"0.1.32"},"rubygem-rex-struct2":{"origin":"security/rubygem-rex-struct2","version":"0.1.5"},"rubygem-rex-text":{"origin":"security/rubygem-rex-text","version":"0.2.60"}},"categories":["rubygems","security"]},{"name":"rubygem-rex-arch","origin":"security/rubygem-rex-arch","version":"0.1.17","comment":"Ruby Exploitation(Rex) library with architecture specific information","maintainer":"antoine@FreeBSD.org","www":"https://github.com/rapid7/rex-arch","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"98a7c508a3cc34073d18b6fbde9276f0a398d8408dcd802c8cac42190234adc5","flatsize":34663,"path":"All/rubygem-rex-arch-0.1.17.pkg","repopath":"All/rubygem-rex-arch-0.1.17.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":11568,"desc":"This Ruby Exploitation(Rex) library contains architecture specific information\nsuch as registers, opcodes, and stack manipulation routines.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rex-text":{"origin":"security/rubygem-rex-text","version":"0.2.60"}},"categories":["rubygems","security"]},{"name":"rubygem-reverse_markdown","origin":"textproc/rubygem-reverse_markdown","version":"1.4.0","comment":"Convert html code into markdown","maintainer":"mose@mose.com","www":"https://github.com/xijo/reverse_markdown","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"736f21f7f1b636002f48249addb65f2ea6185d561989eb21de0f8bbb1ceededc","flatsize":73526,"path":"All/rubygem-reverse_markdown-1.4.0.pkg","repopath":"All/rubygem-reverse_markdown-1.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20596,"desc":"Map simple html back into markdown, e.g. if you want\nto import existing html data in a markdown based application.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"}},"categories":["rubygems","textproc"]},{"name":"rubygem-retriable","origin":"devel/rubygem-retriable","version":"3.1.2","comment":"Simple DSL to retry failed code blocks","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/kamui/retriable","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"46e4a4a408f13b358bd7a45682ca19cea15a1ff405ee9a90e9a22d25dd9462c7","flatsize":43591,"path":"All/rubygem-retriable-3.1.2.pkg","repopath":"All/rubygem-retriable-3.1.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13556,"desc":"Retriable is a simple DSL to retry failed code blocks with randomized\nexponential backoff time intervals. This is especially useful when interacting\nexternal api/services or file system calls.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-resque-scheduler","origin":"devel/rubygem-resque-scheduler","version":"4.11.0","comment":"Light weight job scheduling on top of Resque","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/resque/resque-scheduler","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0e069900e6e3f380134cde29f69a5ed37044b745093ea40aa3bfe7d4e234eea9","flatsize":142267,"path":"All/rubygem-resque-scheduler-4.11.0.pkg","repopath":"All/rubygem-resque-scheduler-4.11.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":40004,"desc":"Resque-scheduler is an extension to Resque that adds support for queueing items\nin the future. Job scheduling is supported in two different ways: Recurring\n(scheduled) and Delayed. Scheduled jobs are like cron jobs, recurring on a\nregular basis. Delayed jobs are resque jobs that you want to run at some point\nin the future.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-mono_logger":{"origin":"devel/rubygem-mono_logger","version":"1.1.1"},"rubygem-redis":{"origin":"databases/rubygem-redis","version":"5.4.0"},"rubygem-resque":{"origin":"devel/rubygem-resque","version":"2.6.0"},"rubygem-rufus-scheduler":{"origin":"devel/rubygem-rufus-scheduler","version":"3.9.2"}},"categories":["devel","rubygems"]},{"name":"rubygem-resque","origin":"devel/rubygem-resque","version":"2.6.0","comment":"Redis-backed Ruby library for queuing jobs","maintainer":"dvl@FreeBSD.org","www":"https://resque.github.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5b9a50266c2c5b68a77dc27a12d1d4e7688d9a6b874bed8b000ddc3164c7d7d3","flatsize":296337,"path":"All/rubygem-resque-2.6.0.pkg","repopath":"All/rubygem-resque-2.6.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":89484,"desc":"Redis-backed Ruby library for creating background jobs, placing them on\nmultiple queues, and processing them later.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-mono_logger":{"origin":"devel/rubygem-mono_logger","version":"1.1.1"},"rubygem-multi_json":{"origin":"devel/rubygem-multi_json","version":"1.15.0"},"rubygem-redis-namespace":{"origin":"databases/rubygem-redis-namespace","version":"1.11.0"},"rubygem-sinatra":{"origin":"www/rubygem-sinatra","version":"4.1.1"}},"categories":["devel","ruby"]},{"name":"rubygem-responders-rails72","origin":"www/rubygem-responders-rails72","version":"3.1.1","comment":"Simple Ruby DSL for making HTTP requests","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/heartcombo/responders","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b9979268232134acfe717bbd9804f47bda81acd5eb03ca6e064fae439ce6ee20","flatsize":56629,"path":"All/rubygem-responders-rails72-3.1.1.pkg","repopath":"All/rubygem-responders-rails72-3.1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16884,"desc":"Responders provides a set of responders modules to dry up your Rails app.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack72":{"origin":"www/rubygem-actionpack72","version":"7.2.2.1"},"rubygem-railties72":{"origin":"www/rubygem-railties72","version":"7.2.2.1"}},"categories":["rubygems","www"]},{"name":"rubygem-responders-rails5","origin":"www/rubygem-responders-rails5","version":"3.0.1","comment":"Simple Ruby DSL for making HTTP requests","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/heartcombo/responders","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6484aaee2876786396508fd4ae319817a4f3ba84f9c0b9c2c9f1a966ada7afd8","flatsize":52909,"path":"All/rubygem-responders-rails5-3.0.1.pkg","repopath":"All/rubygem-responders-rails5-3.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15932,"desc":"Responders provides a set of responders modules to dry up your Rails app.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack5":{"origin":"www/rubygem-actionpack5","version":"5.1.7_1"},"rubygem-railties5":{"origin":"www/rubygem-railties5","version":"5.1.7"}},"categories":["rubygems","www"]},{"name":"rubygem-responders-rails71","origin":"www/rubygem-responders-rails71","version":"3.1.1","comment":"Simple Ruby DSL for making HTTP requests","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/heartcombo/responders","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"41517d06650983943a7ff4921fcb650ab4cd7509a454932b55e2e3a2f97d6473","flatsize":56629,"path":"All/rubygem-responders-rails71-3.1.1.pkg","repopath":"All/rubygem-responders-rails71-3.1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16884,"desc":"Responders provides a set of responders modules to dry up your Rails app.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack71":{"origin":"www/rubygem-actionpack71","version":"7.1.5.1"},"rubygem-railties71":{"origin":"www/rubygem-railties71","version":"7.1.5.1"}},"categories":["rubygems","www"]},{"name":"rubygem-responders-rails70","origin":"www/rubygem-responders-rails70","version":"3.1.1","comment":"Simple Ruby DSL for making HTTP requests","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/heartcombo/responders","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aa7feceb5385bddb609c41f96881ab725c5e1b9d8c0c960d73b193e02b159f2c","flatsize":56629,"path":"All/rubygem-responders-rails70-3.1.1.pkg","repopath":"All/rubygem-responders-rails70-3.1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16880,"desc":"Responders provides a set of responders modules to dry up your Rails app.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack70":{"origin":"www/rubygem-actionpack70","version":"7.0.8.7"},"rubygem-railties70":{"origin":"www/rubygem-railties70","version":"7.0.8.7"}},"categories":["rubygems","www"]},{"name":"rubygem-resolv-replace","origin":"dns/rubygem-resolv-replace","version":"0.1.1","comment":"Replace Socket DNS with Resolv","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/resolv-replace","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"09a934e20e613cbb8fd037fdb4e55effa9b64519f94bb8bbcbb0bbf952b47eb6","flatsize":11206,"path":"All/rubygem-resolv-replace-0.1.1.pkg","repopath":"All/rubygem-resolv-replace-0.1.1.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":4712,"desc":"resolv-replace.rb replaces Socket DNS with Resolv.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-resolv":{"origin":"dns/rubygem-resolv","version":"0.6.0"}},"categories":["dns","rubygems"]},{"name":"rubygem-resolv","origin":"dns/rubygem-resolv","version":"0.6.0","comment":"Thread-aware DNS resolver library in Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/resolv","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"82c38545c970cfcef21b4fa5f622ba2bfdb2cf05dd5f36308c01358cfe8ab59f","flatsize":105214,"path":"All/rubygem-resolv-0.6.0.pkg","repopath":"All/rubygem-resolv-0.6.0.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":23276,"desc":"Resolv is a thread-aware DNS resolver library written in Ruby. Resolv can handle\nmultiple DNS requests concurrently without blocking the entire Ruby interpreter.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["dns","rubygems"]},{"name":"rubygem-responders-rails61","origin":"www/rubygem-responders-rails61","version":"3.1.1","comment":"Simple Ruby DSL for making HTTP requests","maintainer":"ruby@FreeBSD.org","www":"https://github.com/heartcombo/responders","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bdc07f894d404debfaa1ac29004345f1f3fcc956d3055cfb32a15a4d9af91514","flatsize":56629,"path":"All/rubygem-responders-rails61-3.1.1.pkg","repopath":"All/rubygem-responders-rails61-3.1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16884,"desc":"Responders provides a set of responders modules to dry up your Rails app.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack61":{"origin":"www/rubygem-actionpack61","version":"6.1.7.10"},"rubygem-railties61":{"origin":"www/rubygem-railties61","version":"6.1.7.10"}},"categories":["rubygems","www"]},{"name":"rubygem-responders-rails60","origin":"www/rubygem-responders-rails60","version":"3.1.1","comment":"Simple Ruby DSL for making HTTP requests","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/heartcombo/responders","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ffd2666653c337bfc77b8f4ef0ce38c75ee608c2ca169002e99f07a00bf607f1","flatsize":56629,"path":"All/rubygem-responders-rails60-3.1.1.pkg","repopath":"All/rubygem-responders-rails60-3.1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16880,"desc":"Responders provides a set of responders modules to dry up your Rails app.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack60":{"origin":"www/rubygem-actionpack60","version":"6.0.6.1"},"rubygem-railties60":{"origin":"www/rubygem-railties60","version":"6.0.6.1"}},"categories":["rubygems","www"]},{"name":"rubygem-rest-client-gitlab","origin":"www/rubygem-rest-client-gitlab","version":"2.1.0","comment":"Simple Simple HTTP and REST client for Ruby","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/rest-client/rest-client","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b964adc4d12e46e225cc4888279729226851728168768d41d1a81ab905484264","flatsize":357419,"path":"All/rubygem-rest-client-gitlab-2.1.0.pkg","repopath":"All/rubygem-rest-client-gitlab-2.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":134780,"desc":"A simple Simple HTTP and REST client for Ruby, inspired by the Sinatra\nmicroframework style of specifying actions: get, put, post, delete.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-http-accept":{"origin":"www/rubygem-http-accept","version":"2.2.1"},"rubygem-http-cookie":{"origin":"www/rubygem-http-cookie","version":"1.0.8"},"rubygem-mime-types-gitlab":{"origin":"misc/rubygem-mime-types-gitlab","version":"3.7.0"},"rubygem-netrc":{"origin":"net/rubygem-netrc","version":"0.11.0"}},"categories":["rubygems","www"]},{"name":"rubygem-repl_type_completor","origin":"devel/rubygem-repl_type_completor","version":"0.1.10","comment":"Type based completion for REPL","maintainer":"ruby@FreeBSD.org","www":"https://github.com/ruby/repl_type_completor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"109c102ab28b199063adc0c6bf1e806e03e8902ca112e09ed1dd5023c675d626","flatsize":94983,"path":"All/rubygem-repl_type_completor-0.1.10.pkg","repopath":"All/rubygem-repl_type_completor-0.1.10.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20260,"desc":"repl_type_completor is a type based completor for REPL. It uses RBS\ntype information, performs static type analytics, uses dynamic runtime\ninformation from binding.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-prism":{"origin":"textproc/rubygem-prism","version":"1.3.0"},"rubygem-rbs":{"origin":"devel/rubygem-rbs","version":"3.8.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-rest-client","origin":"www/rubygem-rest-client","version":"2.1.0","comment":"Simple Simple HTTP and REST client for Ruby","maintainer":"ruby@FreeBSD.org","www":"https://github.com/rest-client/rest-client","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"25e10804291e2429b371df0df07d27668378586cd913cd2e84eea752d70da53c","flatsize":357419,"path":"All/rubygem-rest-client-2.1.0.pkg","repopath":"All/rubygem-rest-client-2.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":134732,"desc":"A simple Simple HTTP and REST client for Ruby, inspired by the Sinatra\nmicroframework style of specifying actions: get, put, post, delete.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-http-accept":{"origin":"www/rubygem-http-accept","version":"2.2.1"},"rubygem-http-cookie":{"origin":"www/rubygem-http-cookie","version":"1.0.8"},"rubygem-mime-types":{"origin":"misc/rubygem-mime-types","version":"3.6.0"},"rubygem-netrc":{"origin":"net/rubygem-netrc","version":"0.11.0"}},"categories":["rubygems","www"]},{"name":"rubygem-regexp_property_values","origin":"textproc/rubygem-regexp_property_values","version":"1.5.2","comment":"Display which property value regexp support","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/jaynetics/regexp_property_values","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3fdc2db71ba72eb5e1607e96da6d8465071fdb129261a12894f27f79c76b9830","flatsize":47532,"path":"All/rubygem-regexp_property_values-1.5.2.pkg","repopath":"All/rubygem-regexp_property_values-1.5.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14776,"desc":"This small library lets you see which property values are supported\nby the regular expression engine of the Ruby version you are\nrunning, and what they match.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-responders-rails52","origin":"www/rubygem-responders-rails52","version":"3.1.1","comment":"Simple Ruby DSL for making HTTP requests","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/heartcombo/responders","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"abde8efb6c37bc8d80128af364686306adef9ec0e703745e0af8c4681cf15647","flatsize":56629,"path":"All/rubygem-responders-rails52-3.1.1.pkg","repopath":"All/rubygem-responders-rails52-3.1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16888,"desc":"Responders provides a set of responders modules to dry up your Rails app.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack52":{"origin":"www/rubygem-actionpack52","version":"5.2.8.1_1"},"rubygem-railties52":{"origin":"www/rubygem-railties52","version":"5.2.8.1"}},"categories":["rubygems","www"]},{"name":"rubygem-ref","origin":"devel/rubygem-ref","version":"2.0.0","comment":"Library with refs across runtimes (MRI, REE, YARV, ...)","maintainer":"ruby@FreeBSD.org","www":"https://github.com/ruby-concurrency/ref","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ecc2319e5a83d4834df1eee25a328985d932e0a95703dd8e78237a58e6291222","flatsize":37131,"path":"All/rubygem-ref-2.0.0.pkg","repopath":"All/rubygem-ref-2.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12248,"desc":"Library that implements weak, soft, and strong references in Ruby that\nwork across multiple runtimes (MRI, REE, YARV, Jruby, Rubinius, and\nIronRuby). Also includes implementation of maps/hashes that use references\nand a reference queue.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-regexp_parser","origin":"textproc/rubygem-regexp_parser","version":"2.10.0","comment":"Tokenizing, lexinf and parsing Ruby regular expressions","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/ammar/regexp_parser","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a332fd6796347f04d769f36f740b3249ba76bb071d24abc629bb3e190357b42b","flatsize":231360,"path":"All/rubygem-regexp_parser-2.10.0.pkg","repopath":"All/rubygem-regexp_parser-2.10.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":47544,"desc":"A library for tokenizing, lexing, and parsing Ruby regular expressions.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-responders","origin":"www/rubygem-responders","version":"3.0.1","comment":"Simple Ruby DSL for making HTTP requests","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/heartcombo/responders","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aa467a802e45feed03f0bd3d50bf90ee95aa69e6be9fbfdd4e4c14a50171ba86","flatsize":52909,"path":"All/rubygem-responders-3.0.1.pkg","repopath":"All/rubygem-responders-3.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15920,"desc":"Responders provides a set of responders modules to dry up your Rails app.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack50":{"origin":"www/rubygem-actionpack50","version":"5.0.7.2_2"},"rubygem-railties50":{"origin":"www/rubygem-railties50","version":"5.0.7.2"}},"categories":["rubygems","www"]},{"name":"rubygem-reentrant_flock","origin":"devel/rubygem-reentrant_flock","version":"0.1.1","comment":"Reentrant/recursive flock for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sonots/reentrant_flock","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cc824af221c4f5a5c2bbe47d9783a371191444a555c9c94ee4c04e1b43151c6d","flatsize":12540,"path":"All/rubygem-reentrant_flock-0.1.1.pkg","repopath":"All/rubygem-reentrant_flock-0.1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5304,"desc":"ReentrantFlock is a reentrant/recursive flock.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-require_all","origin":"devel/rubygem-require_all","version":"3.0.0","comment":"Wonderfully simple way to load your code","maintainer":"ruby@FreeBSD.org","www":"https://github.com/jarmo/require_all","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"42ace1155871d681b785f7263d7a7381eec9970d118ef986bc4f974747afc175","flatsize":37313,"path":"All/rubygem-require_all-3.0.0.pkg","repopath":"All/rubygem-require_all-3.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11168,"desc":"A wonderfully simple way to load your code","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-redmine_plugin_support","origin":"devel/rubygem-redmine_plugin_support","version":"0.0.5","comment":"Collection of tools to make redmine plugin development easier","maintainer":"ruby@FreeBSD.org","www":"https://github.com/edavis10/redmine_plugin_support","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6cf037fa7eb0206b50d6bd2edecad2f0e4ffb7e8905dfde4aad4c3e07173df4e","flatsize":32293,"path":"All/rubygem-redmine_plugin_support-0.0.5.pkg","repopath":"All/rubygem-redmine_plugin_support-0.0.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10024,"desc":"This libarary is a collection of rake tasks and other scripts that will\nmake Redmine plugin development easier.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-redlock1","origin":"devel/rubygem-redlock1","version":"1.3.2","comment":"Distributed lock using Redis written in Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/leandromoreira/redlock-rb","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2b7e03127114a8484bcbeb9353b85ccfe1633e1765a34602edd138d382cc772e","flatsize":56810,"path":"All/rubygem-redlock1-1.3.2.pkg","repopath":"All/rubygem-redlock1-1.3.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":14752,"desc":"Redlock provides a ruby distributed lock using redis.\n\nDistributed locks are a very useful primitive in many environments where\ndifferent processes require to operate with shared resources in a mutually\nexclusive way.\n\nThere are a number of libraries and blog posts describing how to implement a DLM\n(Distributed Lock Manager) with Redis, but every library uses a different\napproach, and many use a simple approach with lower guarantees compared to what\ncan be achieved with slightly more complex designs.\n\nThis is an implementation of a proposed distributed lock algorithm with Redis.\nIt started as a fork from antirez implementation.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-redis":{"origin":"databases/rubygem-redis","version":"5.4.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-request_store","origin":"devel/rubygem-request_store","version":"1.7.0","comment":"RequestStore gives you per-request global storage","maintainer":"ruby@FreeBSD.org","www":"https://github.com/steveklabnik/request_store","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4efc11bfaafd649ddd7cf191ffe6631120d2f96156bb16c5f319ef97b6a804e3","flatsize":17546,"path":"All/rubygem-request_store-1.7.0.pkg","repopath":"All/rubygem-request_store-1.7.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6584,"desc":"RequestStore gives you per-request global storage.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rack":{"origin":"www/rubygem-rack","version":"3.0.14,3"}},"categories":["devel","rubygems"]},{"name":"rubygem-request_store15","origin":"devel/rubygem-request_store15","version":"1.5.1","comment":"RequestStore gives you per-request global storage","maintainer":"ruby@FreeBSD.org","www":"https://github.com/steveklabnik/request_store","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ba6c8dacbf1eba146b0948c0dd364cc9ec6b8d057df6e977f8356f326e0b01ba","flatsize":17487,"path":"All/rubygem-request_store15-1.5.1.pkg","repopath":"All/rubygem-request_store15-1.5.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6440,"desc":"RequestStore gives you per-request global storage.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rack":{"origin":"www/rubygem-rack","version":"3.0.14,3"}},"categories":["devel","rubygems"]},{"name":"rubygem-responders-rails-gitlab","origin":"www/rubygem-responders-rails-gitlab","version":"3.1.1","comment":"Simple Ruby DSL for making HTTP requests","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/heartcombo/responders","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e859d02e15622bca60c63bc3e6cae0e7f6f74715595e7e24c958a58520910fcc","flatsize":56629,"path":"All/rubygem-responders-rails-gitlab-3.1.1.pkg","repopath":"All/rubygem-responders-rails-gitlab-3.1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16896,"desc":"Responders provides a set of responders modules to dry up your Rails app.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack-gitlab":{"origin":"www/rubygem-actionpack-gitlab","version":"7.1.5.1"},"rubygem-railties-gitlab":{"origin":"www/rubygem-railties-gitlab","version":"7.1.5.1"}},"categories":["rubygems","www"]},{"name":"rubygem-representable","origin":"textproc/rubygem-representable","version":"3.2.0","comment":"Maps Ruby objects to documents and back","maintainer":"ruby@FreeBSD.org","www":"https://github.com/trailblazer/representable","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d07d6a483ff8608d5a57ed12fbb59e98f0326ec46cb8993aca81a297c9ef54b0","flatsize":316628,"path":"All/rubygem-representable-3.2.0.pkg","repopath":"All/rubygem-representable-3.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":66432,"desc":"Renders and parses JSON/XML/YAML documents from and to\nRuby objects. Includes plain properties, collections,\nnesting, coercion and more.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-declarative":{"origin":"devel/rubygem-declarative","version":"0.0.20"},"rubygem-trailblazer-option":{"origin":"devel/rubygem-trailblazer-option","version":"0.1.2"},"rubygem-uber":{"origin":"devel/rubygem-uber","version":"0.1.0"}},"categories":["rubygems","textproc"]},{"name":"rubygem-redis-rails","origin":"www/rubygem-redis-rails","version":"5.0.2","comment":"Redis for Ruby on Rails","maintainer":"ruby@FreeBSD.org","www":"https://redis-store.org/redis-rails/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7cac128f86c88e9fcfff127cf1142dafd78cf6e1413e8f90690e52be75013426","flatsize":11134,"path":"All/rubygem-redis-rails-5.0.2.pkg","repopath":"All/rubygem-redis-rails-5.0.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4756,"desc":"Redis for Ruby on Rails\n\nSee also: https://github.com/redis-store/redis-rails","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-redis-actionpack":{"origin":"databases/rubygem-redis-actionpack","version":"5.5.0"},"rubygem-redis-activesupport":{"origin":"devel/rubygem-redis-activesupport","version":"5.3.0"},"rubygem-redis-store":{"origin":"devel/rubygem-redis-store","version":"1.11.0"}},"categories":["rubygems","www"]},{"name":"rubygem-reline","origin":"devel/rubygem-reline","version":"0.5.12","comment":"Alternative GNU Readline or Editline implementation by pure Ruby","maintainer":"ruby@FreeBSD.org","www":"https://rubygems.org/gems/reline","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"91f269eed89738950409c45082433b928226095760d0db644b1f7f76501b8215","flatsize":228798,"path":"All/rubygem-reline-0.5.12.pkg","repopath":"All/rubygem-reline-0.5.12.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":41476,"desc":"Reline is compatible with the API of Ruby's stdlib 'readline', GNU\nReadline and Editline by pure Ruby implementation.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-io-console":{"origin":"devel/rubygem-io-console","version":"0.8.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-redlock","origin":"devel/rubygem-redlock","version":"2.0.6","comment":"Distributed lock using Redis written in Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/leandromoreira/redlock-rb","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2c740ae3840b9112c1785e6f1c29a09311416f344dd6cb316349a3f81015b5fe","flatsize":61049,"path":"All/rubygem-redlock-2.0.6.pkg","repopath":"All/rubygem-redlock-2.0.6.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":15620,"desc":"Redlock provides a ruby distributed lock using redis.\n\nDistributed locks are a very useful primitive in many environments where\ndifferent processes require to operate with shared resources in a mutually\nexclusive way.\n\nThere are a number of libraries and blog posts describing how to implement a DLM\n(Distributed Lock Manager) with Redis, but every library uses a different\napproach, and many use a simple approach with lower guarantees compared to what\ncan be achieved with slightly more complex designs.\n\nThis is an implementation of a proposed distributed lock algorithm with Redis.\nIt started as a fork from antirez implementation.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-redis-client":{"origin":"databases/rubygem-redis-client","version":"0.24.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-redis-rails-rails61","origin":"www/rubygem-redis-rails-rails61","version":"5.0.2","comment":"Redis for Ruby on Rails","maintainer":"ruby@FreeBSD.org","www":"https://redis-store.org/redis-rails/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3130fb7ad721ef67fb69b04b12f741f2ec1e7332577b08911b2da13948dd460d","flatsize":11134,"path":"All/rubygem-redis-rails-rails61-5.0.2.pkg","repopath":"All/rubygem-redis-rails-rails61-5.0.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4772,"desc":"Redis for Ruby on Rails\n\nSee also: https://github.com/redis-store/redis-rails","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-redis-actionpack-rails61":{"origin":"databases/rubygem-redis-actionpack-rails61","version":"5.5.0"},"rubygem-redis-activesupport-rails61":{"origin":"devel/rubygem-redis-activesupport-rails61","version":"5.3.0"},"rubygem-redis-store":{"origin":"devel/rubygem-redis-store","version":"1.11.0"}},"categories":["rubygems","www"]},{"name":"rubygem-redis-store","origin":"devel/rubygem-redis-store","version":"1.11.0","comment":"Namespaced Redis stores for Ruby web frameworks","maintainer":"ruby@FreeBSD.org","www":"https://redis-store.org/redis-store/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6327c455458453874b702ae98b701bdf744072544cd57db47f772d0d9d508cd0","flatsize":96855,"path":"All/rubygem-redis-store-1.11.0.pkg","repopath":"All/rubygem-redis-store-1.11.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":23368,"desc":"Namespaced Rack::Session, Rack::Cache, I18n and cache Redis stores for Ruby web\nframeworks.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-redis":{"origin":"databases/rubygem-redis","version":"5.4.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-redis-rails-rails50","origin":"www/rubygem-redis-rails-rails50","version":"5.0.2","comment":"Redis for Ruby on Rails","maintainer":"ruby@FreeBSD.org","www":"https://redis-store.org/redis-rails/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f34d2d5ff8dedd1c150cab3b3510b4a9bac7e556d1744be1d6a25654ce156036","flatsize":11134,"path":"All/rubygem-redis-rails-rails50-5.0.2.pkg","repopath":"All/rubygem-redis-rails-rails50-5.0.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4772,"desc":"Redis for Ruby on Rails\n\nSee also: https://github.com/redis-store/redis-rails","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-redis-actionpack-rails50":{"origin":"databases/rubygem-redis-actionpack-rails50","version":"5.5.0"},"rubygem-redis-activesupport-rails50":{"origin":"devel/rubygem-redis-activesupport-rails50","version":"5.3.0"},"rubygem-redis-store":{"origin":"devel/rubygem-redis-store","version":"1.11.0"}},"categories":["rubygems","www"]},{"name":"rubygem-redis-rails-rails60","origin":"www/rubygem-redis-rails-rails60","version":"5.0.2","comment":"Redis for Ruby on Rails","maintainer":"ruby@FreeBSD.org","www":"https://redis-store.org/redis-rails/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4862be5540f0d970630a153b774f3fec1b977a6e247490f5a2aaf96a47b123ab","flatsize":11134,"path":"All/rubygem-redis-rails-rails60-5.0.2.pkg","repopath":"All/rubygem-redis-rails-rails60-5.0.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4768,"desc":"Redis for Ruby on Rails\n\nSee also: https://github.com/redis-store/redis-rails","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-redis-actionpack-rails60":{"origin":"databases/rubygem-redis-actionpack-rails60","version":"5.5.0"},"rubygem-redis-activesupport-rails60":{"origin":"devel/rubygem-redis-activesupport-rails60","version":"5.3.0"},"rubygem-redis-store":{"origin":"devel/rubygem-redis-store","version":"1.11.0"}},"categories":["rubygems","www"]},{"name":"rubygem-redis-rails-rails52","origin":"www/rubygem-redis-rails-rails52","version":"5.0.2","comment":"Redis for Ruby on Rails","maintainer":"ruby@FreeBSD.org","www":"https://redis-store.org/redis-rails/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7f43e1fbce5fb728839e996e70b88e1efbff5df35a47f2aabb30ecb58a954e59","flatsize":11134,"path":"All/rubygem-redis-rails-rails52-5.0.2.pkg","repopath":"All/rubygem-redis-rails-rails52-5.0.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4772,"desc":"Redis for Ruby on Rails\n\nSee also: https://github.com/redis-store/redis-rails","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-redis-actionpack-rails52":{"origin":"databases/rubygem-redis-actionpack-rails52","version":"5.5.0"},"rubygem-redis-activesupport-rails52":{"origin":"devel/rubygem-redis-activesupport-rails52","version":"5.3.0"},"rubygem-redis-store":{"origin":"devel/rubygem-redis-store","version":"1.11.0"}},"categories":["rubygems","www"]},{"name":"rubygem-redis-clustering","origin":"databases/rubygem-redis-clustering","version":"5.4.0","comment":"Ruby client that tries to match Redis Cluster API","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/redis/redis-rb/tree/master/cluster","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"90beca0f1056fc5f463e06cb1c9cfd00917ec09c09e6d3630640ec49e827b56e","flatsize":20376,"path":"All/rubygem-redis-clustering-5.4.0.pkg","repopath":"All/rubygem-redis-clustering-5.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7248,"desc":"Redis::Cluster is a Ruby client that tries to match Redis' Cluster API\none-to-one, while still providing an idiomatic interface.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-redis":{"origin":"databases/rubygem-redis","version":"5.4.0"},"rubygem-redis-cluster-client":{"origin":"databases/rubygem-redis-cluster-client","version":"0.13.4"}},"categories":["databases","rubygems"]},{"name":"rubygem-redis-namespace","origin":"databases/rubygem-redis-namespace","version":"1.11.0","comment":"Ruby client class for Redis with namespace support","maintainer":"ruby@FreeBSD.org","www":"https://github.com/resque/redis-namespace","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a6724590532879057effefeb4fc46d4f940c756cd85d7777c35fe0b4c370f441","flatsize":76203,"path":"All/rubygem-redis-namespace-1.11.0.pkg","repopath":"All/rubygem-redis-namespace-1.11.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15556,"desc":"Adds a Redis::Namespace class which can be used to namespace calls to Redis.\nThis is useful when using a single instance of Redis with multiple, different\napplications.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-redis":{"origin":"databases/rubygem-redis","version":"5.4.0"}},"categories":["databases","rubygems"]},{"name":"rubygem-redis-cluster-client","origin":"databases/rubygem-redis-cluster-client","version":"0.13.4","comment":"Redis cluster client for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/redis-rb/redis-cluster-client","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"11d32261313a5b047d11ea884313a9cf6711fe457ae85d430527a60608592da1","flatsize":104438,"path":"All/rubygem-redis-cluster-client-0.13.4.pkg","repopath":"All/rubygem-redis-cluster-client-0.13.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21712,"desc":"Redis Cluster Client is a client for Redis cluster. It depends on redis-client.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-redis-client":{"origin":"databases/rubygem-redis-client","version":"0.24.0"}},"categories":["databases","rubygems"]},{"name":"rubygem-redis-rails-rails5","origin":"www/rubygem-redis-rails-rails5","version":"5.0.2","comment":"Redis for Ruby on Rails","maintainer":"ruby@FreeBSD.org","www":"https://redis-store.org/redis-rails/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"48500584e27592cf715e6498bab7738651fed95e6f8cbff862867a2fb65c4b6d","flatsize":11134,"path":"All/rubygem-redis-rails-rails5-5.0.2.pkg","repopath":"All/rubygem-redis-rails-rails5-5.0.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4776,"desc":"Redis for Ruby on Rails\n\nSee also: https://github.com/redis-store/redis-rails","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-redis-actionpack-rails5":{"origin":"databases/rubygem-redis-actionpack-rails5","version":"5.5.0"},"rubygem-redis-activesupport-rails5":{"origin":"devel/rubygem-redis-activesupport-rails5","version":"5.3.0"},"rubygem-redis-store":{"origin":"devel/rubygem-redis-store","version":"1.11.0"}},"categories":["rubygems","www"]},{"name":"rubygem-redis-rack2","origin":"www/rubygem-redis-rack2","version":"2.1.4","comment":"Redis Store for Rack","maintainer":"sunpoet@FreeBSD.org","www":"https://redis-store.org/redis-rack/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cd0b1548b44f5da2dcfd3239492b7b631e54a5782a2585472b259f3a98b176d0","flatsize":36521,"path":"All/rubygem-redis-rack2-2.1.4.pkg","repopath":"All/rubygem-redis-rack2-2.1.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10744,"desc":"Redis Store for Rack","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rack22":{"origin":"www/rubygem-rack22","version":"2.2.13,3"},"rubygem-redis-store":{"origin":"devel/rubygem-redis-store","version":"1.11.0"}},"categories":["rubygems","www"]},{"name":"rubygem-redis-activesupport-rails60","origin":"devel/rubygem-redis-activesupport-rails60","version":"5.3.0","comment":"Redis store for ActiveSupport::Cache","maintainer":"ruby@FreeBSD.org","www":"https://redis-store.org/redis-activesupport/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2917bc0d90a1f89fcc65c4513d6a143e3c872163e7fa67b9a5ff3423790f03a4","flatsize":47738,"path":"All/rubygem-redis-activesupport-rails60-5.3.0.pkg","repopath":"All/rubygem-redis-activesupport-rails60-5.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11148,"desc":"Redis store for ActiveSupport::Cache\n\nSee also: https://github.com/redis-store/redis-activesupport","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport60":{"origin":"devel/rubygem-activesupport60","version":"6.0.6.1"},"rubygem-redis-store":{"origin":"devel/rubygem-redis-store","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-redis-activesupport","origin":"devel/rubygem-redis-activesupport","version":"5.3.0","comment":"Redis store for ActiveSupport::Cache","maintainer":"sunpoet@FreeBSD.org","www":"https://redis-store.org/redis-activesupport/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bacce9bf2eb38465f23dbaf12fbd333dc68d14d630a1559c9b811aff63c09279","flatsize":47738,"path":"All/rubygem-redis-activesupport-5.3.0.pkg","repopath":"All/rubygem-redis-activesupport-5.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11120,"desc":"Redis store for ActiveSupport::Cache","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport4":{"origin":"devel/rubygem-activesupport4","version":"4.2.11.3"},"rubygem-redis-store":{"origin":"devel/rubygem-redis-store","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-redis-rack-gitlab","origin":"www/rubygem-redis-rack-gitlab","version":"3.0.0","comment":"Redis Store for Rack","maintainer":"mfechner@FreeBSD.org","www":"https://redis-store.org/redis-rack/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d33bfa60cf6268cecdb96c2fc690baa035152d88db3e17cab870e1b3c91e5090","flatsize":37654,"path":"All/rubygem-redis-rack-gitlab-3.0.0.pkg","repopath":"All/rubygem-redis-rack-gitlab-3.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11168,"desc":"Redis Store for Rack","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rack-session10":{"origin":"www/rubygem-rack-session10","version":"1.0.2"},"rubygem-redis-store":{"origin":"devel/rubygem-redis-store","version":"1.11.0"}},"categories":["rubygems","www"]},{"name":"rubygem-redis-rack","origin":"www/rubygem-redis-rack","version":"3.0.0","comment":"Redis Store for Rack","maintainer":"sunpoet@FreeBSD.org","www":"https://redis-store.org/redis-rack/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"68c5c38eb0da2b56b97c71649063dce9149ffbfb63c981132ff0ab9b447af37c","flatsize":37654,"path":"All/rubygem-redis-rack-3.0.0.pkg","repopath":"All/rubygem-redis-rack-3.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11156,"desc":"Redis Store for Rack","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rack-session":{"origin":"www/rubygem-rack-session","version":"2.1.0"},"rubygem-redis-store":{"origin":"devel/rubygem-redis-store","version":"1.11.0"}},"categories":["rubygems","www"]},{"name":"rubygem-redis-namespace110","origin":"databases/rubygem-redis-namespace110","version":"1.10.0","comment":"Ruby client class for Redis with namespace support","maintainer":"ruby@FreeBSD.org","www":"https://github.com/resque/redis-namespace","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"38c61764c0639b9991be84aa39ac376fe74354b6c6df71697b182f86711f8ca4","flatsize":75321,"path":"All/rubygem-redis-namespace110-1.10.0.pkg","repopath":"All/rubygem-redis-namespace110-1.10.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15492,"desc":"Adds a Redis::Namespace class which can be used to namespace calls to Redis.\nThis is useful when using a single instance of Redis with multiple, different\napplications.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-redis":{"origin":"databases/rubygem-redis","version":"5.4.0"}},"categories":["databases","rubygems"]},{"name":"rubygem-redis-activesupport-rails61","origin":"devel/rubygem-redis-activesupport-rails61","version":"5.3.0","comment":"Redis store for ActiveSupport::Cache","maintainer":"ruby@FreeBSD.org","www":"https://redis-store.org/redis-activesupport/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d91e087e55c999a47f21d4764e83288a8118f7a3fd6a0dcdc0a70181f1c0365b","flatsize":47738,"path":"All/rubygem-redis-activesupport-rails61-5.3.0.pkg","repopath":"All/rubygem-redis-activesupport-rails61-5.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11140,"desc":"Redis store for ActiveSupport::Cache\n\nSee also: https://github.com/redis-store/redis-activesupport","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport61":{"origin":"devel/rubygem-activesupport61","version":"6.1.7.10"},"rubygem-redis-store":{"origin":"devel/rubygem-redis-store","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-redis-client","origin":"databases/rubygem-redis-client","version":"0.24.0","comment":"Simple low-level client for Redis 6+","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/redis-rb/redis-client","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"db52f23dd4c53630fb01ff4b1bb87dfef5d5519e85f2aeb3f6fb2464e6cbf9cc","flatsize":92150,"path":"All/rubygem-redis-client-0.24.0.pkg","repopath":"All/rubygem-redis-client-0.24.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":23448,"desc":"redis-client is a simple, low-level, client for Redis 6+.\n\nContrary to the redis gem, redis-client doesn't try to map all Redis commands to\nRuby constructs, it merely is a thin wrapper on top of the RESP3 protocol.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-connection_pool":{"origin":"net/rubygem-connection_pool","version":"2.5.3"}},"categories":["databases","rubygems"]},{"name":"rubygem-redis-activesupport-rails52","origin":"devel/rubygem-redis-activesupport-rails52","version":"5.3.0","comment":"Redis store for ActiveSupport::Cache","maintainer":"ruby@FreeBSD.org","www":"https://redis-store.org/redis-activesupport/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4d15544760ade2744104dc84d835b55f05db837722540d257ac4efb42d01cf56","flatsize":47738,"path":"All/rubygem-redis-activesupport-rails52-5.3.0.pkg","repopath":"All/rubygem-redis-activesupport-rails52-5.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11140,"desc":"Redis store for ActiveSupport::Cache\n\nSee also: https://github.com/redis-store/redis-activesupport","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport52":{"origin":"devel/rubygem-activesupport52","version":"5.2.8.1"},"rubygem-redis-store":{"origin":"devel/rubygem-redis-store","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-redis-activesupport-rails5","origin":"devel/rubygem-redis-activesupport-rails5","version":"5.3.0","comment":"Redis store for ActiveSupport::Cache","maintainer":"ruby@FreeBSD.org","www":"https://redis-store.org/redis-activesupport/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c2d4bfa912002847d33525ab974600afab7e0a6a970997a7ff4cbcc866763f3d","flatsize":47738,"path":"All/rubygem-redis-activesupport-rails5-5.3.0.pkg","repopath":"All/rubygem-redis-activesupport-rails5-5.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11144,"desc":"Redis store for ActiveSupport::Cache\n\nSee also: https://github.com/redis-store/redis-activesupport","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport5":{"origin":"devel/rubygem-activesupport5","version":"5.1.7_1"},"rubygem-redis-store":{"origin":"devel/rubygem-redis-store","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-redis-actionpack-rails-gitlab","origin":"databases/rubygem-redis-actionpack-rails-gitlab","version":"5.5.0","comment":"Redis session store for ActionPack","maintainer":"ruby@FreeBSD.org","www":"https://redis-store.org/redis-actionpack/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"484b4419fe81437b8266c8cde86bb2b5dcbf64135c62a3821e2fe99f5406df52","flatsize":48389,"path":"All/rubygem-redis-actionpack-rails-gitlab-5.5.0.pkg","repopath":"All/rubygem-redis-actionpack-rails-gitlab-5.5.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12508,"desc":"Redis session store for ActionPack","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack-gitlab":{"origin":"www/rubygem-actionpack-gitlab","version":"7.1.5.1"},"rubygem-redis-rack-gitlab":{"origin":"www/rubygem-redis-rack-gitlab","version":"3.0.0"},"rubygem-redis-store":{"origin":"devel/rubygem-redis-store","version":"1.11.0"}},"categories":["databases","rubygems"]},{"name":"rubygem-redis-activesupport-rails50","origin":"devel/rubygem-redis-activesupport-rails50","version":"5.3.0","comment":"Redis store for ActiveSupport::Cache","maintainer":"ruby@FreeBSD.org","www":"https://redis-store.org/redis-activesupport/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c20a9c837c961a920fd8578c7c08a371f651963ab7a2e836323020646ed90a92","flatsize":47738,"path":"All/rubygem-redis-activesupport-rails50-5.3.0.pkg","repopath":"All/rubygem-redis-activesupport-rails50-5.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11144,"desc":"Redis store for ActiveSupport::Cache\n\nSee also: https://github.com/redis-store/redis-activesupport","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport50":{"origin":"devel/rubygem-activesupport50","version":"5.0.7.2_1"},"rubygem-redis-store":{"origin":"devel/rubygem-redis-store","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-redis-actionpack-rails70","origin":"databases/rubygem-redis-actionpack-rails70","version":"5.5.0","comment":"Redis session store for ActionPack","maintainer":"ruby@FreeBSD.org","www":"https://redis-store.org/redis-actionpack/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9ccf7bc79222880eab4302ce78e228b8dfb19e3e25d110f545eb578852fed2a0","flatsize":48389,"path":"All/rubygem-redis-actionpack-rails70-5.5.0.pkg","repopath":"All/rubygem-redis-actionpack-rails70-5.5.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12508,"desc":"Redis session store for ActionPack","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack70":{"origin":"www/rubygem-actionpack70","version":"7.0.8.7"},"rubygem-redis-rack2":{"origin":"www/rubygem-redis-rack2","version":"2.1.4"},"rubygem-redis-store":{"origin":"devel/rubygem-redis-store","version":"1.11.0"}},"categories":["databases","rubygems"]},{"name":"rubygem-redis-actionpack-rails61","origin":"databases/rubygem-redis-actionpack-rails61","version":"5.5.0","comment":"Redis session store for ActionPack","maintainer":"ruby@FreeBSD.org","www":"https://redis-store.org/redis-actionpack/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e96da98cd3b8500ea2af79e6f43b83dd2b2436e1ab3ef01e87c28176426d8f61","flatsize":48389,"path":"All/rubygem-redis-actionpack-rails61-5.5.0.pkg","repopath":"All/rubygem-redis-actionpack-rails61-5.5.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12504,"desc":"Redis session store for ActionPack","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack61":{"origin":"www/rubygem-actionpack61","version":"6.1.7.10"},"rubygem-redis-rack":{"origin":"www/rubygem-redis-rack","version":"3.0.0"},"rubygem-redis-store":{"origin":"devel/rubygem-redis-store","version":"1.11.0"}},"categories":["databases","rubygems"]},{"name":"rubygem-redis-actionpack-rails60","origin":"databases/rubygem-redis-actionpack-rails60","version":"5.5.0","comment":"Redis session store for ActionPack","maintainer":"ruby@FreeBSD.org","www":"https://redis-store.org/redis-actionpack/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1c622178badada251772f4ae2bcec39c99259555b1dcace501ec459539fa326d","flatsize":48389,"path":"All/rubygem-redis-actionpack-rails60-5.5.0.pkg","repopath":"All/rubygem-redis-actionpack-rails60-5.5.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12512,"desc":"Redis session store for ActionPack","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack60":{"origin":"www/rubygem-actionpack60","version":"6.0.6.1"},"rubygem-redis-rack":{"origin":"www/rubygem-redis-rack","version":"3.0.0"},"rubygem-redis-store":{"origin":"devel/rubygem-redis-store","version":"1.11.0"}},"categories":["databases","rubygems"]},{"name":"rubygem-redis-actionpack-rails52","origin":"databases/rubygem-redis-actionpack-rails52","version":"5.5.0","comment":"Redis session store for ActionPack","maintainer":"ruby@FreeBSD.org","www":"https://redis-store.org/redis-actionpack/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1ccbb500fea3ab37a0ce4cfe75b8b554b9cca2e52d1bc3966e11a3aaeeb2dbb2","flatsize":48389,"path":"All/rubygem-redis-actionpack-rails52-5.5.0.pkg","repopath":"All/rubygem-redis-actionpack-rails52-5.5.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12512,"desc":"Redis session store for ActionPack","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack52":{"origin":"www/rubygem-actionpack52","version":"5.2.8.1_1"},"rubygem-redis-rack":{"origin":"www/rubygem-redis-rack","version":"3.0.0"},"rubygem-redis-store":{"origin":"devel/rubygem-redis-store","version":"1.11.0"}},"categories":["databases","rubygems"]},{"name":"rubygem-redis-actionpack-rails50","origin":"databases/rubygem-redis-actionpack-rails50","version":"5.5.0","comment":"Redis session store for ActionPack","maintainer":"ruby@FreeBSD.org","www":"https://redis-store.org/redis-actionpack/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c9efe849261f1d3ebb59349aad371f9bf91918ad751f2d7e116f9d94626773ad","flatsize":48389,"path":"All/rubygem-redis-actionpack-rails50-5.5.0.pkg","repopath":"All/rubygem-redis-actionpack-rails50-5.5.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12508,"desc":"Redis session store for ActionPack","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack50":{"origin":"www/rubygem-actionpack50","version":"5.0.7.2_2"},"rubygem-redis-rack":{"origin":"www/rubygem-redis-rack","version":"3.0.0"},"rubygem-redis-store":{"origin":"devel/rubygem-redis-store","version":"1.11.0"}},"categories":["databases","rubygems"]},{"name":"rubygem-redis-actionpack","origin":"databases/rubygem-redis-actionpack","version":"5.5.0","comment":"Redis session store for ActionPack","maintainer":"sunpoet@FreeBSD.org","www":"https://redis-store.org/redis-actionpack/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8f9f5d9186141ec679d4cf548d5f132d940b1170a2b317ba678aacf99a829d5f","flatsize":48389,"path":"All/rubygem-redis-actionpack-5.5.0.pkg","repopath":"All/rubygem-redis-actionpack-5.5.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12492,"desc":"Redis session store for ActionPack","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack72":{"origin":"www/rubygem-actionpack72","version":"7.2.2.1"},"rubygem-redis-rack":{"origin":"www/rubygem-redis-rack","version":"3.0.0"},"rubygem-redis-store":{"origin":"devel/rubygem-redis-store","version":"1.11.0"}},"categories":["databases","rubygems"]},{"name":"rubygem-redis-actionpack-rails5","origin":"databases/rubygem-redis-actionpack-rails5","version":"5.5.0","comment":"Redis session store for ActionPack","maintainer":"ruby@FreeBSD.org","www":"https://redis-store.org/redis-actionpack/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b9f2455c56b6aa94e22d56e72cea0876d3e59b52e33008d0b19aa430b5023ac0","flatsize":48389,"path":"All/rubygem-redis-actionpack-rails5-5.5.0.pkg","repopath":"All/rubygem-redis-actionpack-rails5-5.5.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12504,"desc":"Redis session store for ActionPack","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack5":{"origin":"www/rubygem-actionpack5","version":"5.1.7_1"},"rubygem-redis-rack":{"origin":"www/rubygem-redis-rack","version":"3.0.0"},"rubygem-redis-store":{"origin":"devel/rubygem-redis-store","version":"1.11.0"}},"categories":["databases","rubygems"]},{"name":"rubygem-red-colors","origin":"graphics/rubygem-red-colors","version":"0.4.0","comment":"Provide a wide array of features for dealing with colors","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/red-data-tools/red-colors","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5626f872f84697ade8e01680762fff5e065ad260f0a266370524a46a15ec12b6","flatsize":365554,"path":"All/rubygem-red-colors-0.4.0.pkg","repopath":"All/rubygem-red-colors-0.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":80512,"desc":"Red Colors provides a wide array of features for dealing with colors. This\nincludes conversion between colorspaces, desaturation, and parsing colors.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-json":{"origin":"devel/rubygem-json","version":"2.11.3"},"rubygem-matrix":{"origin":"math/rubygem-matrix","version":"0.4.2"}},"categories":["graphics","rubygems"]},{"name":"rubygem-recaptcha","origin":"devel/rubygem-recaptcha","version":"5.19.0","comment":"Helpers for the reCAPTCHA API","maintainer":"ruby@FreeBSD.org","www":"https://github.com/ambethia/recaptcha","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"88fb2ce31f7dc4df71daf6ab497ec8f5c6238b107b24ea33ef58d74242f56b7f","flatsize":70780,"path":"All/rubygem-recaptcha-5.19.0.pkg","repopath":"All/rubygem-recaptcha-5.19.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19992,"desc":"This plugin adds helpers for the reCAPTCHA API","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-redis","origin":"databases/rubygem-redis","version":"5.4.0","comment":"Ruby client library for Redis, the key value storage server","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/redis/redis-rb","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3133274587873d8ac1bf9d74160a5e2a5c208c42855651ebb5f206e05dc5fabb","flatsize":227314,"path":"All/rubygem-redis-5.4.0.pkg","repopath":"All/rubygem-redis-5.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":42992,"desc":"rubygem-redis is a Ruby client library for the Redis key-value store.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-redis-client":{"origin":"databases/rubygem-redis-client","version":"0.24.0"}},"categories":["databases","rubygems"]},{"name":"rubygem-redfish_client","origin":"sysutils/rubygem-redfish_client","version":"0.5.4","comment":"Simple Redfish client library","maintainer":"freebsd@moov.de","www":"https://github.com/xlab-steampunk/redfish-client-ruby","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"abdc45a9d81d29a89958a6bd455bbeb618b2b7b8908148333d93f95504fdbea6","flatsize":44666,"path":"All/rubygem-redfish_client-0.5.4.pkg","repopath":"All/rubygem-redfish_client-0.5.4.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":14636,"desc":"Simple Redfish client library","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-excon":{"origin":"devel/rubygem-excon","version":"1.2.5"},"rubygem-server_sent_events":{"origin":"devel/rubygem-server_sent_events","version":"0.1.3"}},"categories":["rubygems","sysutils"]},{"name":"rubygem-readline","origin":"devel/rubygem-readline","version":"0.0.4","comment":"Loader for readline","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/readline","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"250caac51e70107a52bc4486e7fd5fee07dcca1307f61813850aaed52c279138","flatsize":8966,"path":"All/rubygem-readline-0.0.4.pkg","repopath":"All/rubygem-readline-0.0.4.pkg","licenselogic":"single","licenses":["RUBY"],"pkgsize":3476,"desc":"This is just a loader for \"readline\". If Ruby has the \"readline-ext\" gem that is\na native extension, this gem will load it. If Ruby does not have the\n\"readline-ext\" gem this gem will load \"reline\", a library that is compatible\nwith the \"readline-ext\" gem and implemented in pure Ruby.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-reline":{"origin":"devel/rubygem-reline","version":"0.5.12"}},"categories":["devel","rubygems"]},{"name":"rubygem-readwritesettings","origin":"devel/rubygem-readwritesettings","version":"3.0.1","comment":"Simple settings solution that uses an ERB enabled YAML file","maintainer":"ruby@FreeBSD.org","www":"https://github.com/drnic/readwritesettings","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"252700f06f9473911ac65dedbeba49a3fcec2f4620ae024416efcad3fa3cf215","flatsize":29210,"path":"All/rubygem-readwritesettings-3.0.1.pkg","repopath":"All/rubygem-readwritesettings-3.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10188,"desc":"A simple settings solution that uses an ERB enabled YAML file and a singleton\ndesign pattern.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-redcarpet","origin":"textproc/rubygem-redcarpet","version":"3.6.1","comment":"Fast, safe and extensible Markdown to (X)HTML parser","maintainer":"ruby@FreeBSD.org","www":"https://github.com/vmg/redcarpet","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"79465d220e72c35d892a8bc4bec79967216d85043a643f1499bcdda12e82334b","flatsize":228009,"path":"All/rubygem-redcarpet-3.6.1.pkg","repopath":"All/rubygem-redcarpet-3.6.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":50820,"desc":"A fast, safe and extensible Markdown to (X)HTML parser.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"],"annotations":{"cpe":"cpe:2.3:a:redcarpet_project:redcarpet:3.6.1:::::dragonfly6:x86_64"}},{"name":"rubygem-redcloth","origin":"www/rubygem-redcloth","version":"4.3.4","comment":"Module for using Textile in Ruby","maintainer":"ruby@FreeBSD.org","www":"https://github.com/jgarber/redcloth","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1daafd963983b59911f69c920190af99d1e8f1e025539b8d52db3d6227a72e92","flatsize":1391310,"path":"All/rubygem-redcloth-4.3.4.pkg","repopath":"All/rubygem-redcloth-4.3.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":152492,"desc":"RedCloth is a module for using Textile in Ruby. Textile is a text\nformat. A very simple text format. Another stab at making readable text\nthat can be converted to HTML.\n\nNo need to use verbose HTML to build your docs, your blogs, your pages.\nTextile gives you readable text while youre writing and beautiful text\nfor your readers. And if you need to break out into HTML, Textile will\nallow you to do so.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","www"],"annotations":{"cpe":"cpe:2.3:a:promptworks:redcloth:4.3.4:::::dragonfly6:x86_64"}},{"name":"rubygem-red-datasets","origin":"devel/rubygem-red-datasets","version":"0.1.8","comment":"Provide common datasets","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/red-data-tools/red-datasets","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"42ff21a0a44762c6d535f28f6d8ff48774e67afc0c0b051725760da3b2effcc2","flatsize":347847,"path":"All/rubygem-red-datasets-0.1.8.pkg","repopath":"All/rubygem-red-datasets-0.1.8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":61644,"desc":"Red Datasets provides classes that provide common datasets such as iris dataset.\n\nYou can use datasets easily because you can access each dataset with multiple\nways such as #each and Apache Arrow Record Batch.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-csv":{"origin":"devel/rubygem-csv","version":"3.3.2"},"rubygem-rexml":{"origin":"textproc/rubygem-rexml","version":"3.4.1"},"rubygem-rubyzip":{"origin":"archivers/rubygem-rubyzip","version":"2.3.2"}},"categories":["devel","rubygems"]},{"name":"rubygem-recursive-open-struct1","origin":"devel/rubygem-recursive-open-struct1","version":"1.3.1","comment":"Allows nested hashes to be treated in a recursive fashion","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aetherknight/recursive-open-struct","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2688d1d747902fd9cef27b11927ab689761b12a25819533096ced7d3f2158263","flatsize":67009,"path":"All/rubygem-recursive-open-struct1-1.3.1.pkg","repopath":"All/rubygem-recursive-open-struct1-1.3.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":18712,"desc":"OpenStruct subclass that returns nested hash attributes\nas RecursiveOpenStructs.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-recursive-open-struct","origin":"devel/rubygem-recursive-open-struct","version":"2.0.0","comment":"Allows nested hashes to be treated in a recursive fashion","maintainer":"ruby@FreeBSD.org","www":"https://github.com/aetherknight/recursive-open-struct","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fa32870caee87ef34f6d538ac64aa61e792a52c195680545cfbb1b85a33489a2","flatsize":68102,"path":"All/rubygem-recursive-open-struct-2.0.0.pkg","repopath":"All/rubygem-recursive-open-struct-2.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":18904,"desc":"OpenStruct subclass that returns nested hash attributes\nas RecursiveOpenStructs.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ostruct":{"origin":"devel/rubygem-ostruct","version":"0.6.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-readline-ext","origin":"devel/rubygem-readline-ext","version":"0.2.0","comment":"Provide an interface for GNU Readline and Edit Line (libedit)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/readline-ext","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f32d6b2149fc74514066a60b714a51c42d006f9ce26049b12be63fad2180f2e3","flatsize":69067,"path":"All/rubygem-readline-ext-0.2.0.pkg","repopath":"All/rubygem-readline-ext-0.2.0.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":14408,"desc":"The Readline module provides interface for GNU Readline. This module defines a\nnumber of methods to facilitate completion and accesses input history from the\nRuby interpreter. This module supported Edit Line(libedit) too. libedit is\ncompatible with GNU Readline.","deps":{"libedit":{"origin":"devel/libedit","version":"3.1.20250104,1"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"],"options":{"LIBEDIT":"on","READLINE":"off"}},{"name":"rubygem-rdtool","origin":"textproc/rubygem-rdtool","version":"0.6.38_3","comment":"RD to HTML/man/etc. converter (RD is to Ruby as POD is to Perl)","maintainer":"ruby@FreeBSD.org","www":"https://github.com/uwabami/rdtool","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7f9b1876943c9d6e85e7ece95042da3862a983d69e6334721fb28bb3e891988e","flatsize":531085,"path":"All/rubygem-rdtool-0.6.38_3.pkg","repopath":"All/rubygem-rdtool-0.6.38_3.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3","RUBY"],"pkgsize":98044,"desc":"RDtool converts RD to HTML, man, etc.\n\nRD is a multipurpose documentation format created for documentating\nRuby and output of Ruby world.  Briefly, RD is to Ruby as POD is to\nPerl.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["ruby","textproc"],"messages":[{"message":"If you are an Emacs/XEmacs user, also install\ntextproc/ruby-rd-mode.el that helps you edit RD files.","type":"install"}]},{"name":"rubygem-recog","origin":"security/rubygem-recog","version":"3.1.13","comment":"Framework for fingerprinting products","maintainer":"antoine@FreeBSD.org","www":"https://github.com/rapid7/recog","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"059bedecff017722418524e6cc50993340180003b0c32bce0de6d0dddb801cfb","flatsize":3067396,"path":"All/rubygem-recog-3.1.13.pkg","repopath":"All/rubygem-recog-3.1.13.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":314796,"desc":"Recog is a framework for identifying products, services, operating systems, and\nhardware by matching fingerprints against data returned from various network\nprobes.  Recog makes it simply to extract useful information from web server\nbanners, snmp system description fields, and a whole lot more.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"}},"categories":["rubygems","security"]},{"name":"rubygem-rdiscount","origin":"textproc/rubygem-rdiscount","version":"2.2.7.3","comment":"Fast Markdown converter for ruby based on discount","maintainer":"ruby@FreeBSD.org","www":"https://dafoster.net/projects/rdiscount/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fb6c7b3ae4b2d73cec6743e8f2a6929db2ffcb662bd91556db35cef58b077541","flatsize":267352,"path":"All/rubygem-rdiscount-2.2.7.3.pkg","repopath":"All/rubygem-rdiscount-2.2.7.3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":64716,"desc":"Ruby wrapper around David Loren Parsons' discount, a fast,\nBSD-licensed C implementation of John Gruber's Markdown plus\nsome aspects of SmartyPants.  Markdown is a text-to-HTML\nconversion language for web writers, inspired by the format\nof plain-text e-mail messages.  Markdown allows you to write\nin an easy-to-read, easy-to-write plain text format, then\nconvert it to structurally valid XHTML (or HTML).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-rdf-normalize","origin":"www/rubygem-rdf-normalize","version":"0.7.0","comment":"RDF Graph normalizer for Ruby","maintainer":"ruby@FreeBSD.org","www":"https://github.com/ruby-rdf/rdf-normalize","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3f8a301bbe0d680f55a6658a06b8beffde1061162d376d7b190671ebf621077c","flatsize":41067,"path":"All/rubygem-rdf-normalize-0.7.0.pkg","repopath":"All/rubygem-rdf-normalize-0.7.0.pkg","licenselogic":"single","licenses":["UNLICENSE"],"pkgsize":11964,"desc":"This is a Ruby implementation of a RDF Normalize for RDF.rb.  It is a Graph\nnormalizer for the RDF.rb library suite.  It generates normalized output for an\nRDF Dataset using the algorithm defined in RDF Normalize.  It also implements an\nRDF Writer interface, which can be used to serialize normalized statements.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rdf":{"origin":"www/rubygem-rdf","version":"3.3.2"}},"categories":["rubygems","www"]},{"name":"rubygem-rdf","origin":"www/rubygem-rdf","version":"3.3.2","comment":"Pure-Ruby library for working with RDF data","maintainer":"sunpoet@FreeBSD.org","www":"https://ruby-rdf.github.io/rdf/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"83be466309bdaf9d8d6e666b48a83e27f53eeb6d9b9d8d386161b80668feb61a","flatsize":746129,"path":"All/rubygem-rdf-3.3.2.pkg","repopath":"All/rubygem-rdf-3.3.2.pkg","licenselogic":"single","licenses":["UNLICENSE"],"pkgsize":127196,"desc":"RDF.rb is a pure-Ruby library for working with Resource Description Framework\n(RDF) data.\n\nFeatures:\n- 100%25 pure Ruby with minimal dependencies and no bloat.\n- Fully compatible with RDF 1.1 specifications.\n- 100%25 free and unencumbered public domain software.\n- Provides a clean, well-designed RDF object model and related APIs.\n- Supports parsing and serializing N-Triples and N-Quads out of the box, with\n  more serialization format support available through add-on extensions.\n- Includes in-memory graph and repository implementations, with more storage\n  adapter support available through add-on extensions.\n- Implements basic graph pattern (BGP) query evaluation.\n- Plays nice with others: entirely contained in the RDF module, and does not\n  modify any of Ruby's core classes or standard library.\n- Based entirely on Ruby's autoloading, meaning that you can generally make use\n  of any one part of the library without needing to load up the rest.\n- Compatible with Ruby Ruby >= 2.4, Rubinius and JRuby 9.0+.\n- Performs auto-detection of input to select appropriate Reader class if one\n  cannot be determined from file characteristics.\n- Provisional support for RDF*.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-bcp47_spec":{"origin":"devel/rubygem-bcp47_spec","version":"0.2.1"},"rubygem-bigdecimal":{"origin":"math/rubygem-bigdecimal","version":"3.1.9"},"rubygem-link_header":{"origin":"www/rubygem-link_header","version":"0.0.8"}},"categories":["rubygems","www"]},{"name":"rubygem-rbtree","origin":"devel/rubygem-rbtree","version":"0.4.6","comment":"RBTree is a sorted associative collection","maintainer":"mfechner@FreeBSD.org","www":"http://rbtree.rubyforge.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"99ddcf0f4651061876f794b792ba83caef978ea9bc4a8cd7400bd66eac3628df","flatsize":224533,"path":"All/rubygem-rbtree-0.4.6.pkg","repopath":"All/rubygem-rbtree-0.4.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":42548,"desc":"A RBTree is a sorted associative collection that is implemented with a\nRed-Black Tree. It maps keys to values like a Hash, but maintains its elements\nin ascending key order. The interface is the almost identical to that of Hash.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-rdoc-gitlab","origin":"devel/rubygem-rdoc-gitlab","version":"6.3.4.1","comment":"RDoc produces HTML and command-line documentation for Ruby projects","maintainer":"mfechner@FreeBSD.org","www":"https://ruby.github.io/rdoc/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0613691e62045275d44e08df1ebaad4e1643ffc156f0300ffd81bd8d5dc1db3b","flatsize":1948852,"path":"All/rubygem-rdoc-gitlab-6.3.4.1.pkg","repopath":"All/rubygem-rdoc-gitlab-6.3.4.1.pkg","licenselogic":"or","licenses":["GPLv2","RUBY"],"pkgsize":398448,"desc":"RDoc produces HTML and command-line documentation for Ruby projects. RDoc\nincludes the +rdoc+ and +ri+ tools for generating and displaying online\ndocumentation. See RDoc for a description of RDoc's markup and basic use.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:ruby-lang:rdoc:6.3.4.1:::::dragonfly6:x86_64"}},{"name":"rubygem-rbs_json_schema","origin":"devel/rubygem-rbs_json_schema","version":"0.1.0","comment":"Generate RBS type definitions from JSON schema","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/rbs_json_schema","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e2e5913e54ff1427134efc47fad78172e56ed4be61d50fb9217e2ee1e2cb0b1c","flatsize":28942,"path":"All/rubygem-rbs_json_schema-0.1.0.pkg","repopath":"All/rubygem-rbs_json_schema-0.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10628,"desc":"rbs_json_schema is a RBS type definition generator from JSON Schema. It loads\nJSON files and writes RBS type definitioins.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport61":{"origin":"devel/rubygem-activesupport61","version":"6.1.7.10"},"rubygem-rbs":{"origin":"devel/rubygem-rbs","version":"3.8.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-rdoc","origin":"devel/rubygem-rdoc","version":"6.12.0","comment":"RDoc produces HTML and command-line documentation for Ruby projects","maintainer":"ruby@FreeBSD.org","www":"https://ruby.github.io/rdoc/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9f254682e23affac983e75a407bbb6d3527ed60826e7f4f9e278dd08c90cf9c5","flatsize":2171336,"path":"All/rubygem-rdoc-6.12.0.pkg","repopath":"All/rubygem-rdoc-6.12.0.pkg","licenselogic":"or","licenses":["GPLv2","RUBY"],"pkgsize":467412,"desc":"RDoc produces HTML and command-line documentation for Ruby projects. RDoc\nincludes the +rdoc+ and +ri+ tools for generating and displaying online\ndocumentation. See RDoc for a description of RDoc's markup and basic use.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-psych":{"origin":"textproc/rubygem-psych","version":"5.2.3"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:ruby-lang:rdoc:6.12.0:::::dragonfly6:x86_64"}},{"name":"rubygem-rchardet","origin":"textproc/rubygem-rchardet","version":"1.9.0","comment":"Character encoding auto-detection in Ruby","maintainer":"ruby@FreeBSD.org","www":"https://github.com/jmhodges/rchardet","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2119a8a392e98573fb4a5d6f9d1e376b638789d1196dc368f87f2eb4c5c43e52","flatsize":497170,"path":"All/rubygem-rchardet-1.9.0.pkg","repopath":"All/rubygem-rchardet-1.9.0.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":98600,"desc":"Library to perform character encoding auto-detection in Ruby.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-react-rails-rails5","origin":"devel/rubygem-react-rails-rails5","version":"3.2.1","comment":"React/JSX adapter for the Ruby on Rails asset pipeline","maintainer":"ruby@FreeBSD.org","www":"https://github.com/reactjs/react-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d6ca0c09099feef0c7f202adcee2e70f911366c7c60d7855e1bdc581e396a6e3","flatsize":2871824,"path":"All/rubygem-react-rails-rails5-3.2.1.pkg","repopath":"All/rubygem-react-rails-rails5-3.2.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":419240,"desc":"react-rails makes it easy to use React and JSX in your Ruby on Rails\napplication.  It can\n\n- provide various react builds to your asset bundle\n- transform .jsx in the asset pipeline\n- render components into views and mount them via view helper and react_ujs\n- render components server-side with prerender: true\n- generate components with a Rails generator\n- be extended with custom renderers, transformers and view helpers","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-babel-transpiler":{"origin":"textproc/rubygem-babel-transpiler","version":"0.7.0"},"rubygem-connection_pool":{"origin":"net/rubygem-connection_pool","version":"2.5.3"},"rubygem-execjs":{"origin":"devel/rubygem-execjs","version":"2.10.0_1"},"rubygem-railties5":{"origin":"www/rubygem-railties5","version":"5.1.7"},"rubygem-tilt":{"origin":"devel/rubygem-tilt","version":"2.6.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-rbvmomi2","origin":"net/rubygem-rbvmomi2","version":"3.8.0","comment":"Ruby interface to the VMware vSphere API","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ManageIQ/rbvmomi2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2fbc31bb83e9d8ed8ee308882cc91db3e5f71c05d13e176717391145b4fb148b","flatsize":1501728,"path":"All/rubygem-rbvmomi2-3.8.0.pkg","repopath":"All/rubygem-rbvmomi2-3.8.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":181240,"desc":"RbVmomi is a Ruby interface to the vSphere API. Like the Perl and Java SDKs, you\ncan use it to manage ESX and vCenter servers.\n\nRbVmomi2 is a community-supported, open source project at ManageIQ.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-builder":{"origin":"devel/rubygem-builder","version":"3.3.0"},"rubygem-json":{"origin":"devel/rubygem-json","version":"2.11.3"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"},"rubygem-optimist":{"origin":"devel/rubygem-optimist","version":"3.2.0"}},"categories":["net","rubygems"]},{"name":"rubygem-react-rails","origin":"devel/rubygem-react-rails","version":"3.2.1","comment":"React/JSX adapter for the Ruby on Rails asset pipeline","maintainer":"ruby@FreeBSD.org","www":"https://github.com/reactjs/react-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"da1ed46e5ef085e70fa8ffdb33fd6fb77f3a9c81abec40cbce726726a2e95c74","flatsize":2871824,"path":"All/rubygem-react-rails-3.2.1.pkg","repopath":"All/rubygem-react-rails-3.2.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":419276,"desc":"react-rails makes it easy to use React and JSX in your Ruby on Rails\napplication.  It can\n\n- provide various react builds to your asset bundle\n- transform .jsx in the asset pipeline\n- render components into views and mount them via view helper and react_ujs\n- render components server-side with prerender: true\n- generate components with a Rails generator\n- be extended with custom renderers, transformers and view helpers","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-babel-transpiler":{"origin":"textproc/rubygem-babel-transpiler","version":"0.7.0"},"rubygem-connection_pool":{"origin":"net/rubygem-connection_pool","version":"2.5.3"},"rubygem-execjs":{"origin":"devel/rubygem-execjs","version":"2.10.0_1"},"rubygem-railties4":{"origin":"www/rubygem-railties4","version":"4.2.11.3"},"rubygem-tilt":{"origin":"devel/rubygem-tilt","version":"2.6.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-rbvmomi","origin":"net/rubygem-rbvmomi","version":"3.0.0","comment":"Ruby interface to the VMware vSphere API","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/vmware/rbvmomi","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"65af3909f944d51d50fe6a169b687dcb0b986d13640dd6105d9799881000de24","flatsize":1957933,"path":"All/rubygem-rbvmomi-3.0.0.pkg","repopath":"All/rubygem-rbvmomi-3.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":183576,"desc":"RbVmomi is a Ruby interface to the vSphere API. Like the Perl and Java SDKs, you\ncan use it to manage ESX and VirtualCenter servers. The current release supports\nthe vSphere 5.0 API.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-builder":{"origin":"devel/rubygem-builder","version":"3.3.0"},"rubygem-json":{"origin":"devel/rubygem-json","version":"2.11.3"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"},"rubygem-optimist":{"origin":"devel/rubygem-optimist","version":"3.2.0"}},"categories":["net","rubygems"]},{"name":"rubygem-rbtrace","origin":"devel/rubygem-rbtrace","version":"0.4.14","comment":"Shows method calls inside another ruby process in real time","maintainer":"ruby@FreeBSD.org","www":"https://github.com/tmm1/rbtrace","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d3155d8797306829e6209f3aabc0ed95b53ff7f82c0f6ff712882fae6476e8ef","flatsize":1202512,"path":"All/rubygem-rbtrace-0.4.14.pkg","repopath":"All/rubygem-rbtrace-0.4.14.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":28784,"desc":"rbtrace shows you method calls happening inside another ruby process in real\ntime.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ffi":{"origin":"devel/rubygem-ffi","version":"1.17.2"},"rubygem-msgpack":{"origin":"devel/rubygem-msgpack","version":"1.8.0"},"rubygem-optimist":{"origin":"devel/rubygem-optimist","version":"3.2.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-rbase","origin":"databases/rubygem-rbase","version":"0.1.3","comment":"Library to create/read/write to XBase databases (*.DBF files)","maintainer":"ruby@FreeBSD.org","www":"https://rubygems.org/gems/rbase","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8e1965af832b8e53b33db553922920cef60fc6043fe9ceead2ddd5f5b2b55bb0","flatsize":22586,"path":"All/rubygem-rbase-0.1.3.pkg","repopath":"All/rubygem-rbase-0.1.3.pkg","licenselogic":"single","pkgsize":7516,"desc":"RBase is a library to manipulate XBase database using Ruby.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["databases","rubygems"]},{"name":"rubygem-rb_sys","origin":"lang/rubygem-rb_sys","version":"0.9.111","comment":"Helpers for compiling Rust extensions for ruby","maintainer":"ruby@FreeBSD.org","www":"https://oxidize-rb.github.io/rb-sys/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8c2545417dee9be853860c2013b5cfc9dec2946f3613601b285eac8c4eeac770","flatsize":90113,"path":"All/rubygem-rb_sys-0.9.111.pkg","repopath":"All/rubygem-rb_sys-0.9.111.pkg","licenselogic":"or","licenses":["APACHE20","MIT"],"pkgsize":24160,"desc":"The goal of this project is to provide a language server implementation for ruby\nin ruby.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rake-compiler-dock":{"origin":"devel/rubygem-rake-compiler-dock","version":"1.9.1"}},"categories":["lang","rubygems"]},{"name":"rubygem-rb-kqueue","origin":"devel/rubygem-rb-kqueue","version":"0.2.8","comment":"Ruby wrapper for BSD kqueue, using FFI","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/mat813/rb-kqueue","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a8df4884b297af834563c35511ed30c4ea1f5ab9f413fc81d7a493cf9806765a","flatsize":51562,"path":"All/rubygem-rb-kqueue-0.2.8.pkg","repopath":"All/rubygem-rb-kqueue-0.2.8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15672,"desc":"This is a simple wrapper over the kqueue BSD event notification interface\n(supported on FreeBSD, NetBSD, OpenBSD, and Darwin). It uses the FFI gem to\navoid having to compile a C extension.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ffi":{"origin":"devel/rubygem-ffi","version":"1.17.2"}},"categories":["devel","rubygems"]},{"name":"rubygem-rbpdf","origin":"print/rubygem-rbpdf","version":"1.21.3","comment":"Ruby library for creating ERB enabled PDF templates","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/naitoh/rbpdf","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3b1ce39e302bf4121ff52123062ea0c9c05325c13158e617c9f7163f0f3c88ac","flatsize":917726,"path":"All/rubygem-rbpdf-1.21.3.pkg","repopath":"All/rubygem-rbpdf-1.21.3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":152708,"desc":"A template plugin allowing the inclusion of ERB-enabled RBPDF template files.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-htmlentities":{"origin":"textproc/rubygem-htmlentities","version":"4.3.4"},"rubygem-rbpdf-font":{"origin":"print/rubygem-rbpdf-font","version":"1.19.1_1"}},"categories":["print","rubygems"]},{"name":"rubygem-rb-inotify","origin":"devel/rubygem-rb-inotify","version":"0.11.1","comment":"Ruby wrapper for libinotify, using ffi","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/guard/rb-inotify","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"94e14742e62473f773957a4c05a54b518b329f0328005a6c04fa31e4d4da8d91","flatsize":38198,"path":"All/rubygem-rb-inotify-0.11.1.pkg","repopath":"All/rubygem-rb-inotify-0.11.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12732,"desc":"rubygem-rb-inotify is a ruby wrapper for libinotify, using ffi.","deps":{"libinotify":{"origin":"devel/libinotify","version":"20240724"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ffi":{"origin":"devel/rubygem-ffi","version":"1.17.2"}},"categories":["devel","rubygems"]},{"name":"rubygem-rb-fsevent","origin":"devel/rubygem-rb-fsevent","version":"0.11.2","comment":"FSEvents API with Signals catching (without RubyCocoa)","maintainer":"ruby@FreeBSD.org","www":"https://github.com/guard/rb-fsevent","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"699a14d75099ba12f81b2e712eff570c8631205b9baf36c1029913e81d1b420a","flatsize":155139,"path":"All/rubygem-rb-fsevent-0.11.2.pkg","repopath":"All/rubygem-rb-fsevent-0.11.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":32424,"desc":"FSEvents API with Signals catching (without RubyCocoa).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-rbovirt","origin":"www/rubygem-rbovirt","version":"0.1.7","comment":"Ruby client for oVirt REST API","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/abenari/rbovirt","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9ecaed88d21b426a60f60a13b3294df819bcb0d35c7ea542fda8b14938a48fd9","flatsize":99427,"path":"All/rubygem-rbovirt-0.1.7.pkg","repopath":"All/rubygem-rbovirt-0.1.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":22200,"desc":"rubygem-rbovirt is a Ruby client for oVirt REST API.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"},"rubygem-rest-client":{"origin":"www/rubygem-rest-client","version":"2.1.0"}},"categories":["rubygems","www"],"annotations":{"cpe":"cpe:2.3:a:amos_benari:rbovirt:0.1.7:::::dragonfly6:x86_64"}},{"name":"rubygem-razorback-scriptNugget","origin":"security/rubygem-razorback-scriptNugget","version":"0.5.0_1","comment":"Framework for an intelligence driven security - Script Nugget Ruby","maintainer":"ports@FreeBSD.org","www":"https://razorbacktm.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"32aa8eb5c2b2f354f543c3b0a17b8d0fddd1fce54cc6c1f7f4e28fdaffa5e1a2","flatsize":3735,"path":"All/rubygem-razorback-scriptNugget-0.5.0_1.pkg","repopath":"All/rubygem-razorback-scriptNugget-0.5.0_1.pkg","licenselogic":"single","pkgsize":2064,"desc":"Razorback is a framework for an intelligence driven security solution.\nIt consists of a Dispatcher at the core of the system, surrounded by\nNuggets of varying types.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","security"],"messages":[{"message":"===>   NOTICE:\n\nThe rubygem-razorback-scriptNugget port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"rubygem-rate_throttle_client","origin":"www/rubygem-rate_throttle_client","version":"0.1.2","comment":"Handle rate throttling on the client and measure performance","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/zombocom/rate_throttle_client","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"119233a7fe51d58e784767eb77503206c6676694815d71c6671c910b26d5f9a4","flatsize":57780,"path":"All/rubygem-rate_throttle_client-0.1.2.pkg","repopath":"All/rubygem-rate_throttle_client-0.1.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15400,"desc":"Rate limiting is for servers, rate throttling is for clients. This library\nimplements a number of strategies for handling rate throttling on the client and\na methodology for comparing performance of those clients. We don't just give you\nthe code to rate throttle, we also give you the information to help you figure\nout the best strategy to rate throttle as well.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","www"]},{"name":"rubygem-rblineprof","origin":"devel/rubygem-rblineprof","version":"0.3.7","comment":"Shows you lines of code that are slow","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/tmm1/rblineprof","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"810af88d3edc71b9486ba90a701268d4dacfaf943c5a120d78fd58afe4840cfc","flatsize":36133,"path":"All/rubygem-rblineprof-0.3.7.pkg","repopath":"All/rubygem-rblineprof-0.3.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9360,"desc":"rblineprof shows you lines of code that are slow.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-debugger-ruby_core_source":{"origin":"devel/rubygem-debugger-ruby_core_source","version":"1.3.8"}},"categories":["devel","rubygems"]},{"name":"rubygem-rbnacl","origin":"security/rubygem-rbnacl","version":"5.0.0_1","comment":"Networking and Cryptography (NaCl) library","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/cryptosphere/rbnacl","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9db98ea020592ae44e751fb11454c8b2c6e84a8e5ff24742a8589dd83ca0fa11","flatsize":344125,"path":"All/rubygem-rbnacl-5.0.0_1.pkg","repopath":"All/rubygem-rbnacl-5.0.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":206480,"desc":"The Networking and Cryptography (NaCl) library provides a high-level toolkit for\nbuilding cryptographic systems and protocols.","deps":{"libsodium":{"origin":"security/libsodium","version":"1.0.19"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ffi":{"origin":"devel/rubygem-ffi","version":"1.17.2"}},"categories":["rubygems","security"]},{"name":"rubygem-rbs","origin":"devel/rubygem-rbs","version":"3.8.1","comment":"Language for type signatures for Ruby and standard library definitions","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/rbs","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"44d0d528327d62d0085d2d6b777b8a01895d98f0ea8eea460e0298092cc23e1d","flatsize":5370322,"path":"All/rubygem-rbs-3.8.1.pkg","repopath":"All/rubygem-rbs-3.8.1.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":869140,"desc":"RBS is a language to describe the structure of Ruby programs. You can write down\nthe definition of a class or module: methods defined in the class, instance\nvariables and their types, and inheritance/mix-in relations. It also allows\ndeclaring constants and global variables.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-logger":{"origin":"devel/rubygem-logger","version":"1.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-rasn1","origin":"security/rubygem-rasn1","version":"0.15.0","comment":"Pure ruby ASN.1 library","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/lemontree55/rasn1","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d07ed005c6fcc4066c40636d8d5b2c2fe826139ef81e49f2e566d95a2b1d524f","flatsize":110182,"path":"All/rubygem-rasn1-0.15.0.pkg","repopath":"All/rubygem-rasn1-0.15.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":25104,"desc":"Rasn1 is a ruby ASN.1 library to encode, parse and decode ASN.1 data in DER\nformat.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-strptime":{"origin":"devel/rubygem-strptime","version":"0.2.5"}},"categories":["rubygems","security"]},{"name":"rubygem-rash","origin":"devel/rubygem-rash","version":"0.4.0_1","comment":"Simple extension to Hashie::Mash for rubyfied keys","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/tcocca/rash","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9e362e41ecd48d0b566489eef6ddc768e72c448a08c153f23d3dfccea0cc302a","flatsize":12323,"path":"All/rubygem-rash-0.4.0_1.pkg","repopath":"All/rubygem-rash-0.4.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5240,"desc":"Rash is an extension to Hashie\n\nRash subclasses Hashie::Mash to convert all keys in the hash to underscore.\n\nThe purpose of this is when working w/ Java (or any other apis) that return\nhashes (including nested) that have camelCased keys\n\nYou will now be able to access those keys through underscored key names\n(camelCase still available).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-hashie":{"origin":"devel/rubygem-hashie","version":"5.0.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-rash_alt","origin":"devel/rubygem-rash_alt","version":"0.4.12","comment":"Simple extension to Hashie::Mash for rubyified keys","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/shishi/rash_alt","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"65d16b05418cf82dac411c0933919829791fa697be40f73b8b4e4064a5a426c3","flatsize":14681,"path":"All/rubygem-rash_alt-0.4.12.pkg","repopath":"All/rubygem-rash_alt-0.4.12.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6320,"desc":"Rash is an extension to Hashie. Rash subclasses Hashie::Mash to convert all keys\nin the hash to underscore. The purpose of this is when working w/ Java (or any\nother apis) that return hashes (including nested) that have camelCased keys. You\nwill now be able to access those keys through underscored key names (camelCase\nstill available).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-hashie":{"origin":"devel/rubygem-hashie","version":"5.0.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-rapt","origin":"devel/rubygem-rapt","version":"0.2.2","comment":"Rails Plugin Tool","maintainer":"ruby@FreeBSD.org","www":"http://rapt.rubyforge.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e0b80b6673b78265f47a719f6bc5131394086b3b396aca4c6aeb6c89cf292bc0","flatsize":56133,"path":"All/rubygem-rapt-0.2.2.pkg","repopath":"All/rubygem-rapt-0.2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15972,"desc":"RaPT (Rails Plugin Tool) is a faster, updated replacement for the\n./script/plugin tool that ships with Ruby on Rails.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-raphael-rails","origin":"www/rubygem-raphael-rails","version":"2.1.2","comment":"Raphael JS as a Rubygem for use in the Rails asset pipeline","maintainer":"ruby@FreeBSD.org","www":"https://github.com/mockdeep/raphael-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"082612e6aabee0e9ee71e681e2a32ed3ac620222d57ec35a598c8ab0e8492206","flatsize":937461,"path":"All/rubygem-raphael-rails-2.1.2.pkg","repopath":"All/rubygem-raphael-rails-2.1.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":100476,"desc":"Raphael JS as a Rubygem for use in the Rails asset pipeline","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","www"]},{"name":"rubygem-rb-gsl","origin":"math/rubygem-rb-gsl","version":"2.1.0.2_5","comment":"Ruby extension library for GSL (GNU Scientific Library)","maintainer":"murashin@gfd-dennou.org","www":"https://github.com/blackwinter/rb-gsl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a048bfa3675411247feda346bfa76bd3fd855957e27cea020a63616e291a3e8d","flatsize":4581524,"path":"All/rubygem-rb-gsl-2.1.0.2_5.pkg","repopath":"All/rubygem-rb-gsl-2.1.0.2_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":626832,"desc":"Ruby/GSL is a Ruby extension library for GSL (GNU Scientific Library),\nwhich provides a number of functions and methods for numerical\ncomputing in Ruby.","deps":{"gsl":{"origin":"math/gsl","version":"2.7.1_1"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-narray":{"origin":"math/rubygem-narray","version":"0.6.1.2"}},"categories":["math","rubygems"]},{"name":"rubygem-rake-contrib","origin":"devel/rubygem-rake-contrib","version":"1.0.0","comment":"Additional libraries for Rake","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/rake-contrib","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c1186e5594794265c771727d44c5446a2e74bfd47caf6adb2bb9f6a9e097c832","flatsize":10853,"path":"All/rubygem-rake-contrib-1.0.0.pkg","repopath":"All/rubygem-rake-contrib-1.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4840,"desc":"Additional libraries for Rake","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rake":{"origin":"devel/rubygem-rake","version":"13.2.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-ramaze","origin":"www/rubygem-ramaze","version":"2012.12.08","comment":"Simple and modular web framework","maintainer":"ruby@FreeBSD.org","www":"http://ramaze.net","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e68f2a426b1b1d47b10a34764418e0134482c62649a2d05badb2eb70caa551ea","flatsize":1577066,"path":"All/rubygem-ramaze-2012.12.08.pkg","repopath":"All/rubygem-ramaze-2012.12.08.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":432888,"desc":"Ramaze is a simple and modular web framework","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-innate":{"origin":"www/rubygem-innate","version":"2015.10.28"},"rubygem-rake":{"origin":"devel/rubygem-rake","version":"13.2.1"}},"categories":["rubygems","www"]},{"name":"rubygem-raindrops","origin":"www/rubygem-raindrops","version":"0.20.1","comment":"Real-time stats toolkit to show statistics for Rack HTTP servers","maintainer":"ruby@FreeBSD.org","www":"https://yhbt.net/raindrops/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fbef873f265f3cd3f2497ebde516e94dd845968433c734e7e5086e4f0b6c19f7","flatsize":196930,"path":"All/rubygem-raindrops-0.20.1.pkg","repopath":"All/rubygem-raindrops-0.20.1.pkg","licenselogic":"or","licenses":["LGPL21+","LGPL3"],"pkgsize":48704,"desc":"Raindrops is a real-time stats toolkit to show statistics for Rack HTTP\nservers. It is designed for preforking servers such as Rainbows! and Unicorn,\nbut should support any Rack HTTP server under Ruby 1.9, 1.8 and Rubinius on\nplatforms supporting POSIX shared memory. It may also be used as a generic\nscoreboard for sharing atomic counters across multiple processes.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","www"]},{"name":"rubygem-rake-compiler-dock","origin":"devel/rubygem-rake-compiler-dock","version":"1.9.1","comment":"Cross compiler environment for building Windows binary gems","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/rake-compiler/rake-compiler-dock","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bc65a4ee3cee3abc94160233268ae984f17e58450faea03fd27c5767291554f4","flatsize":152674,"path":"All/rubygem-rake-compiler-dock-1.9.1.pkg","repopath":"All/rubygem-rake-compiler-dock-1.9.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":41020,"desc":"Easy to use and reliable cross compiler environment for building Windows binary\ngems. Use rake-compiler-dock to enter an interactive shell session or add a task\nto your Rakefile to automate your cross build.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-rake-compiler","origin":"devel/rubygem-rake-compiler","version":"1.2.9","comment":"Build and package Ruby extensions (C, Java) using Rake","maintainer":"ruby@FreeBSD.org","www":"https://github.com/rake-compiler/rake-compiler","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e2128ebbba0031277212c81bf526bf90a55c785db48bdcf3f7c59b6e50510be8","flatsize":116997,"path":"All/rubygem-rake-compiler-1.2.9.pkg","repopath":"All/rubygem-rake-compiler-1.2.9.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":30976,"desc":"Provide a standard and simplified way to build and package Ruby extensions (C,\nJava) using Rake as glue.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rake":{"origin":"devel/rubygem-rake","version":"13.2.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-railties80","origin":"www/rubygem-railties80","version":"8.0.2","comment":"Rails internals: application bootup, plugins, generators, and rake tasks","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails/tree/master/railties","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1d513047bafe9d2dba644cceddb10982cd94d6c316bf58bf527b5a9551b278c8","flatsize":675925,"path":"All/rubygem-railties80-8.0.2.pkg","repopath":"All/rubygem-railties80-8.0.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":167800,"desc":"Railties is responsible for gluing all frameworks together. Overall, it:\n- handles the bootstrapping process for a Rails application;\n- manages the rails command line interface;\n- and provides the Rails generators core.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack80":{"origin":"www/rubygem-actionpack80","version":"8.0.2"},"rubygem-activesupport80":{"origin":"devel/rubygem-activesupport80","version":"8.0.2"},"rubygem-irb":{"origin":"devel/rubygem-irb","version":"1.15.1"},"rubygem-rackup":{"origin":"www/rubygem-rackup","version":"2.2.1"},"rubygem-rake":{"origin":"devel/rubygem-rake","version":"13.2.1"},"rubygem-thor":{"origin":"devel/rubygem-thor","version":"1.3.2"},"rubygem-zeitwerk":{"origin":"devel/rubygem-zeitwerk","version":"2.6.18"}},"categories":["rubygems","www"]},{"name":"rubygem-rake","origin":"devel/rubygem-rake","version":"13.2.1","comment":"Ruby Make","maintainer":"ruby@FreeBSD.org","www":"https://ruby.github.io/rake/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ada74cb70f46a90f67d0c4b5cba7f5c95f967e79ca171b76e3df33ce7d45d993","flatsize":270927,"path":"All/rubygem-rake-13.2.1.pkg","repopath":"All/rubygem-rake-13.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":72044,"desc":"Rake is a Ruby make-like utility using standard Ruby syntax for the\nbuild specification file.\n\nIt has the following features:\n- Rakefiles (rake's version of Makefiles) are completely defined in standard\n  Ruby syntax. No XML files to edit. No quirky Makefile syntax to worry about\n  (is that a tab or a space?)\n- Users can specify tasks with prerequisites.\n- Rake supports rule patterns to synthesize implicit tasks.\n- Rake is lightweight. It can be distributed with other projects as a single\n  file. Projects that depend upon rake do not require that rake be installed on\n  target systems.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:ruby-lang:rake:13.2.1:::::dragonfly6:x86_64"}},{"name":"rubygem-ransack","origin":"devel/rubygem-ransack","version":"4.3.0","comment":"Successor to the MetaSearch gem","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/activerecord-hackery/ransack","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8fef9aa3c13373c1788ca9c48d99bfb553cb5a1349362525e75e95dc53a8ae2d","flatsize":1284476,"path":"All/rubygem-ransack-4.3.0.pkg","repopath":"All/rubygem-ransack-4.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":487852,"desc":"Ransack is a rewrite of MetaSearch created by Ernie Miller and maintained by\nRyan Bigg, Jon Atack and a great group of contributors. While it supports many\nof the same features as MetaSearch, its underlying implementation differs\ngreatly from MetaSearch, and backwards compatibility is not a design goal.\n\nRansack enables the creation of both simple and advanced search forms for your\nRuby on Rails application (demo source code here). If you're looking for\nsomething that simplifies query generation at the model or controller layer,\nyou're probably not looking for Ransack (or MetaSearch, for that matter). Try\nSqueel instead.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activerecord61":{"origin":"databases/rubygem-activerecord61","version":"6.1.7.10"},"rubygem-activesupport61":{"origin":"devel/rubygem-activesupport61","version":"6.1.7.10"},"rubygem-i18n":{"origin":"devel/rubygem-i18n","version":"1.14.7,2"}},"categories":["devel","rubygems"]},{"name":"rubygem-rak","origin":"textproc/rubygem-rak","version":"1.4_1","comment":"Grep replacement in pure Ruby","maintainer":"ruby@FreeBSD.org","www":"https://github.com/danlucraft/rak","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"33ff5a26727a44b9a33b2325f27435643558542a63e1ab02dc4b61ba8415f554","flatsize":52342,"path":"All/rubygem-rak-1.4_1.pkg","repopath":"All/rubygem-rak-1.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12848,"desc":"Rak is a grep replacement in pure Ruby. It accepts Ruby syntax regular\nexpressions and automatically recurses directories, skipping .svn/,\n.cvs/, pkg/ and more things you don't care about. It is based on the Perl\ntool.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-railties70","origin":"www/rubygem-railties70","version":"7.0.8.7","comment":"Rails internals: application bootup, plugins, generators, and rake tasks","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails/tree/master/railties","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"74c51a2e5530a684d1d109a5f6a6e64508c30942ca1fc859bcbbc24faa0628cc","flatsize":553409,"path":"All/rubygem-railties70-7.0.8.7.pkg","repopath":"All/rubygem-railties70-7.0.8.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":138720,"desc":"Railties is responsible for gluing all frameworks together. Overall, it:\n- handles the bootstrapping process for a Rails application;\n- manages the rails command line interface;\n- and provides the Rails generators core.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack70":{"origin":"www/rubygem-actionpack70","version":"7.0.8.7"},"rubygem-activesupport70":{"origin":"devel/rubygem-activesupport70","version":"7.0.8.7"},"rubygem-method_source":{"origin":"devel/rubygem-method_source","version":"1.1.0"},"rubygem-rake":{"origin":"devel/rubygem-rake","version":"13.2.1"},"rubygem-thor":{"origin":"devel/rubygem-thor","version":"1.3.2"},"rubygem-zeitwerk":{"origin":"devel/rubygem-zeitwerk","version":"2.6.18"}},"categories":["rubygems","www"]},{"name":"rubygem-railties52","origin":"www/rubygem-railties52","version":"5.2.8.1","comment":"Rails internals bootup, plugins, generators, and rake tasks","maintainer":"sunpoet@FreeBSD.org","www":"https://rubyonrails.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1e074131a7179c35c8ac535be8cab5545d516e36228449198426a16d37733158","flatsize":616129,"path":"All/rubygem-railties52-5.2.8.1.pkg","repopath":"All/rubygem-railties52-5.2.8.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":216340,"desc":"Railties is responsible for gluing all frameworks together. Overall, it:\n- handles the bootstrapping process for a Rails application;\n- manages the rails command line interface;\n- and provides the Rails generators core.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack52":{"origin":"www/rubygem-actionpack52","version":"5.2.8.1_1"},"rubygem-activesupport52":{"origin":"devel/rubygem-activesupport52","version":"5.2.8.1"},"rubygem-method_source":{"origin":"devel/rubygem-method_source","version":"1.1.0"},"rubygem-rake":{"origin":"devel/rubygem-rake","version":"13.2.1"},"rubygem-thor":{"origin":"devel/rubygem-thor","version":"1.3.2"}},"categories":["rubygems","www"]},{"name":"rubygem-rainbow","origin":"devel/rubygem-rainbow","version":"3.1.1","comment":"Extends ruby String class enabling coloring text on ANSI terminals","maintainer":"ruby@FreeBSD.org","www":"https://github.com/sickill/rainbow","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0b36887ccd4bfa27cbf3c6339a66b17f92ebb730e0c373bf9d0ab1f170deb003","flatsize":29305,"path":"All/rubygem-rainbow-3.1.1.pkg","repopath":"All/rubygem-rainbow-3.1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10428,"desc":"Rainbow extends ruby String class adding methods to wrap the string\nwith ANSI escape codes.\n\nRainbow adds following methods to String class:\n\n * foreground(color) (with color and colour aliases)\n * background(color)\n * reset\n * bright\n * italic (not well supported by terminal emulators).\n * underline\n * blink\n * inverse\n * hide.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-railties61","origin":"www/rubygem-railties61","version":"6.1.7.10","comment":"Rails internals bootup, plugins, generators, and rake tasks","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails/tree/master/railties","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e5f5486f218da9b5213c4b689f0697e6e0d943a9b6d2da2c750278b3b6c6bcd0","flatsize":940712,"path":"All/rubygem-railties61-6.1.7.10.pkg","repopath":"All/rubygem-railties61-6.1.7.10.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":435928,"desc":"Railties is responsible for gluing all frameworks together. Overall, it:\n- handles the bootstrapping process for a Rails application;\n- manages the rails command line interface;\n- and provides the Rails generators core.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack61":{"origin":"www/rubygem-actionpack61","version":"6.1.7.10"},"rubygem-activesupport61":{"origin":"devel/rubygem-activesupport61","version":"6.1.7.10"},"rubygem-method_source":{"origin":"devel/rubygem-method_source","version":"1.1.0"},"rubygem-rake":{"origin":"devel/rubygem-rake","version":"13.2.1"},"rubygem-thor":{"origin":"devel/rubygem-thor","version":"1.3.2"}},"categories":["rubygems","www"]},{"name":"rubygem-railties50","origin":"www/rubygem-railties50","version":"5.0.7.2","comment":"Rails internals bootup, plugins, generators, and rake tasks","maintainer":"sunpoet@FreeBSD.org","www":"https://rubyonrails.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"71e5c47c97c13e0bf03c89065cca5e925e9f0271dc7bcc5ca5e178c401f5bb84","flatsize":554092,"path":"All/rubygem-railties50-5.0.7.2.pkg","repopath":"All/rubygem-railties50-5.0.7.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":205064,"desc":"Railties is responsible for gluing all frameworks together. Overall, it:\n- handles the bootstrapping process for a Rails application;\n- manages the rails command line interface;\n- and provides the Rails generators core.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack50":{"origin":"www/rubygem-actionpack50","version":"5.0.7.2_2"},"rubygem-activesupport50":{"origin":"devel/rubygem-activesupport50","version":"5.0.7.2_1"},"rubygem-method_source":{"origin":"devel/rubygem-method_source","version":"1.1.0"},"rubygem-rake":{"origin":"devel/rubygem-rake","version":"13.2.1"},"rubygem-thor":{"origin":"devel/rubygem-thor","version":"1.3.2"}},"categories":["rubygems","www"]},{"name":"rubygem-railties72","origin":"www/rubygem-railties72","version":"7.2.2.1","comment":"Rails internals: application bootup, plugins, generators, and rake tasks","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails/tree/master/railties","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"17ea932bdab96c24afd12f26940df1cbf2488c1c320d1dfbb26382227e95aaa6","flatsize":627840,"path":"All/rubygem-railties72-7.2.2.1.pkg","repopath":"All/rubygem-railties72-7.2.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":154844,"desc":"Railties is responsible for gluing all frameworks together. Overall, it:\n- handles the bootstrapping process for a Rails application;\n- manages the rails command line interface;\n- and provides the Rails generators core.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack72":{"origin":"www/rubygem-actionpack72","version":"7.2.2.1"},"rubygem-activesupport72":{"origin":"devel/rubygem-activesupport72","version":"7.2.2.1"},"rubygem-irb":{"origin":"devel/rubygem-irb","version":"1.15.1"},"rubygem-rackup":{"origin":"www/rubygem-rackup","version":"2.2.1"},"rubygem-rake":{"origin":"devel/rubygem-rake","version":"13.2.1"},"rubygem-thor":{"origin":"devel/rubygem-thor","version":"1.3.2"},"rubygem-zeitwerk":{"origin":"devel/rubygem-zeitwerk","version":"2.6.18"}},"categories":["rubygems","www"]},{"name":"rubygem-railties71","origin":"www/rubygem-railties71","version":"7.1.5.1","comment":"Rails internals: application bootup, plugins, generators, and rake tasks","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails/tree/master/railties","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0495d8df922eb9f5dfb4f102392c40d74e9127c9554488049136cd58a4e638be","flatsize":627067,"path":"All/rubygem-railties71-7.1.5.1.pkg","repopath":"All/rubygem-railties71-7.1.5.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":154988,"desc":"Railties is responsible for gluing all frameworks together. Overall, it:\n- handles the bootstrapping process for a Rails application;\n- manages the rails command line interface;\n- and provides the Rails generators core.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack71":{"origin":"www/rubygem-actionpack71","version":"7.1.5.1"},"rubygem-activesupport71":{"origin":"devel/rubygem-activesupport71","version":"7.1.5.1"},"rubygem-irb":{"origin":"devel/rubygem-irb","version":"1.15.1"},"rubygem-rackup":{"origin":"www/rubygem-rackup","version":"2.2.1"},"rubygem-rake":{"origin":"devel/rubygem-rake","version":"13.2.1"},"rubygem-thor":{"origin":"devel/rubygem-thor","version":"1.3.2"},"rubygem-zeitwerk":{"origin":"devel/rubygem-zeitwerk","version":"2.6.18"}},"categories":["rubygems","www"]},{"name":"rubygem-railties60","origin":"www/rubygem-railties60","version":"6.0.6.1","comment":"Rails internals bootup, plugins, generators, and rake tasks","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails/tree/master/railties","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1f30fe5287d8815c3cdc5028c3b38bff2cba39b3d2b07ecaa0b1e86382779551","flatsize":933634,"path":"All/rubygem-railties60-6.0.6.1.pkg","repopath":"All/rubygem-railties60-6.0.6.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":434784,"desc":"Railties is responsible for gluing all frameworks together. Overall, it:\n- handles the bootstrapping process for a Rails application;\n- manages the rails command line interface;\n- and provides the Rails generators core.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack60":{"origin":"www/rubygem-actionpack60","version":"6.0.6.1"},"rubygem-activesupport60":{"origin":"devel/rubygem-activesupport60","version":"6.0.6.1"},"rubygem-method_source":{"origin":"devel/rubygem-method_source","version":"1.1.0"},"rubygem-rake":{"origin":"devel/rubygem-rake","version":"13.2.1"},"rubygem-thor":{"origin":"devel/rubygem-thor","version":"1.3.2"}},"categories":["rubygems","www"]},{"name":"rubygem-rails_stdout_logging","origin":"www/rubygem-rails_stdout_logging","version":"0.0.5","comment":"Overrides Rails' built in logger to send all logs to stdout","maintainer":"ruby@FreeBSD.org","www":"https://github.com/heroku/rails_stdout_logging/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cd9dab0a71c6150b6c2935835a4be9966901f69ebe8a5704beb5b4d21d745038","flatsize":308271,"path":"All/rubygem-rails_stdout_logging-0.0.5.pkg","repopath":"All/rubygem-rails_stdout_logging-0.0.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":68308,"desc":"This gem ensures that your logs will be sent to standard out.  From there,\nHeroku sends them to logplex so you can access them from the command line like\n\n$ heroku logs --tail\n\nor from enabled addons like papertrail.  By using Heroku's logplex, you can\ntreat logs as event streams.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","www"]},{"name":"rubygem-re2","origin":"devel/rubygem-re2","version":"2.15.0","comment":"Ruby bindings to re2","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/mudge/re2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"56257eb1967c3828bdd6d4c69fa6bd0f8ca7f2e36105e9b92e498ba20aa15cfd","flatsize":2890149,"path":"All/rubygem-re2-2.15.0.pkg","repopath":"All/rubygem-re2-2.15.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":2682440,"desc":"Ruby bindings to re2, \"an efficient, principled regular expression library\".","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"re2":{"origin":"devel/re2","version":"20240702_1"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-mini_portile2":{"origin":"devel/rubygem-mini_portile2","version":"2.8.8"}},"categories":["devel","rubygems"]},{"name":"rubygem-railties4","origin":"www/rubygem-railties4","version":"4.2.11.3","comment":"Rails internals bootup, plugins, generators, and rake tasks","maintainer":"sunpoet@FreeBSD.org","www":"https://rubyonrails.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7dd0936c1d8110577745c91b109ca8ef1b1e56badd21823bd1430368500f9c39","flatsize":403031,"path":"All/rubygem-railties4-4.2.11.3.pkg","repopath":"All/rubygem-railties4-4.2.11.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":112156,"desc":"Railties is responsible for gluing all frameworks together. Overall, it:\n- handles the bootstrapping process for a Rails application;\n- manages the rails command line interface;\n- and provides the Rails generators core.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack4":{"origin":"www/rubygem-actionpack4","version":"4.2.11.3"},"rubygem-activesupport4":{"origin":"devel/rubygem-activesupport4","version":"4.2.11.3"},"rubygem-rake":{"origin":"devel/rubygem-rake","version":"13.2.1"},"rubygem-thor":{"origin":"devel/rubygem-thor","version":"1.3.2"}},"categories":["rubygems","www"]},{"name":"rubygem-rails_12factor","origin":"www/rubygem-rails_12factor","version":"0.0.3","comment":"Run Rails the 12factor way","maintainer":"ruby@FreeBSD.org","www":"https://github.com/heroku/rails_12factor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dee25e5139649290bc13d1d40029c1cbfc33a47e3b07f90594c4602e9dbf7ee8","flatsize":10555,"path":"All/rubygem-rails_12factor-0.0.3.pkg","repopath":"All/rubygem-rails_12factor-0.0.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5036,"desc":"Run Rails the 12factor way","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rails_serve_static_assets":{"origin":"www/rubygem-rails_serve_static_assets","version":"0.0.5"},"rubygem-rails_stdout_logging":{"origin":"www/rubygem-rails_stdout_logging","version":"0.0.5"}},"categories":["rubygems","www"]},{"name":"rubygem-railties5","origin":"www/rubygem-railties5","version":"5.1.7","comment":"Rails internals bootup, plugins, generators, and rake tasks","maintainer":"sunpoet@FreeBSD.org","www":"https://rubyonrails.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6458dee5b3e4a3991d3611e222b7327450b9f5676a71fcf3cdeb709047811a29","flatsize":574330,"path":"All/rubygem-railties5-5.1.7.pkg","repopath":"All/rubygem-railties5-5.1.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":209628,"desc":"Railties is responsible for gluing all frameworks together. Overall, it:\n- handles the bootstrapping process for a Rails application;\n- manages the rails command line interface;\n- and provides the Rails generators core.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack5":{"origin":"www/rubygem-actionpack5","version":"5.1.7_1"},"rubygem-activesupport5":{"origin":"devel/rubygem-activesupport5","version":"5.1.7_1"},"rubygem-method_source":{"origin":"devel/rubygem-method_source","version":"1.1.0"},"rubygem-rake":{"origin":"devel/rubygem-rake","version":"13.2.1"},"rubygem-thor":{"origin":"devel/rubygem-thor","version":"1.3.2"}},"categories":["rubygems","www"]},{"name":"rubygem-railties-gitlab","origin":"www/rubygem-railties-gitlab","version":"7.1.5.1","comment":"Rails internals: application bootup, plugins, generators, and rake tasks","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/rails/rails/tree/master/railties","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9e36711aa4673a0c6a62d01bf44d67871bdce1c2d39f6e95755d3afd6b8a346a","flatsize":627067,"path":"All/rubygem-railties-gitlab-7.1.5.1.pkg","repopath":"All/rubygem-railties-gitlab-7.1.5.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":155056,"desc":"Railties is responsible for gluing all frameworks together. Overall, it:\n- handles the bootstrapping process for a Rails application;\n- manages the rails command line interface;\n- and provides the Rails generators core.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack-gitlab":{"origin":"www/rubygem-actionpack-gitlab","version":"7.1.5.1"},"rubygem-activesupport-gitlab":{"origin":"devel/rubygem-activesupport-gitlab","version":"7.1.5.1"},"rubygem-irb-gitlab":{"origin":"devel/rubygem-irb-gitlab","version":"1.15.2"},"rubygem-rackup10":{"origin":"www/rubygem-rackup10","version":"1.0.1"},"rubygem-rake":{"origin":"devel/rubygem-rake","version":"13.2.1"},"rubygem-thor":{"origin":"devel/rubygem-thor","version":"1.3.2"},"rubygem-zeitwerk":{"origin":"devel/rubygem-zeitwerk","version":"2.6.18"}},"categories":["rubygems","www"]},{"name":"rubygem-railsbench","origin":"benchmarks/rubygem-railsbench","version":"0.9.8_1","comment":"Scripts designed for benchmarking of Rails applications","maintainer":"ruby@FreeBSD.org","www":"http://railsbench.rubyforge.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eef5fb19136d16a2bc29ef0be224fec9dba89b4c79f2495f1dad925e1efa7436","flatsize":389497,"path":"All/rubygem-railsbench-0.9.8_1.pkg","repopath":"All/rubygem-railsbench-0.9.8_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":75724,"desc":"Railsbench is a small collection of ruby scripts which make measuring\nraw performance of rails apps a snap. All tests are run from the\ncommand prompt, making performance regression testing easy.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["benchmarks","rubygems"],"options":{"GRUFF":"off"}},{"name":"rubygem-rails_autolink","origin":"www/rubygem-rails_autolink","version":"1.1.8","comment":"Extraction of the auto_link method from rails, removed in 3.1","maintainer":"ruby@FreeBSD.org","www":"https://github.com/tenderlove/rails_autolink","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"62701763b0ecfb1ac36ea9512ff4a4dd58f8a4d3f18de1326ddabb221fc9f9d5","flatsize":15008,"path":"All/rubygem-rails_autolink-1.1.8.pkg","repopath":"All/rubygem-rails_autolink-1.1.8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5564,"desc":"This is an extraction of the 'auto_link' method from rails. The 'auto_link'\nmethod was removed from Rails in version Rails 3.1. This gem is meant to bridge\nthe gap for people migrating.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionview61":{"origin":"devel/rubygem-actionview61","version":"6.1.7.10"},"rubygem-activesupport61":{"origin":"devel/rubygem-activesupport61","version":"6.1.7.10"},"rubygem-railties61":{"origin":"www/rubygem-railties61","version":"6.1.7.10"}},"categories":["rubygems","www"]},{"name":"rubygem-rails71","origin":"www/rubygem-rails71","version":"7.1.5.1","comment":"Full-stack web application framework","maintainer":"sunpoet@FreeBSD.org","www":"https://rubyonrails.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"22713aa5416a4f479748e827b922a9d131e0850fbfe46b048c861c403f2216ca","flatsize":9497,"path":"All/rubygem-rails71-7.1.5.1.pkg","repopath":"All/rubygem-rails71-7.1.5.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5004,"desc":"Rails is a web-application framework that includes everything needed to create\ndatabase-backed web applications according to the Model-View-Controller (MVC)\npattern.\n\nUnderstanding the MVC pattern is key to understanding Rails. MVC divides your\napplication into three layers: Model, View, and Controller, each with a specific\nresponsibility.\n\nActive Record, Active Model, Action Pack, and Action View can each be used\nindependently outside Rails.\n\nIn addition to that, Rails also comes with:\n- Action Mailer, a library to generate and send emails\n- Action Mailbox, a library to receive emails within a Rails application\n- Active Job, a framework for declaring jobs and making them run on a variety of\n  queuing backends\n- Action Cable, a framework to integrate WebSockets with a Rails application\n- Active Storage, a library to attach cloud and local files to Rails\n  applications\n- Action Text, a library to handle rich text content\n- Active Support, a collection of utility classes and standard library\n  extensions that are useful for Rails, and may also be used independently\n  outside Rails","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actioncable71":{"origin":"www/rubygem-actioncable71","version":"7.1.5.1"},"rubygem-actionmailbox71":{"origin":"mail/rubygem-actionmailbox71","version":"7.1.5.1"},"rubygem-actionmailer71":{"origin":"mail/rubygem-actionmailer71","version":"7.1.5.1"},"rubygem-actionpack71":{"origin":"www/rubygem-actionpack71","version":"7.1.5.1"},"rubygem-actiontext71":{"origin":"textproc/rubygem-actiontext71","version":"7.1.5.1"},"rubygem-actionview71":{"origin":"devel/rubygem-actionview71","version":"7.1.5.1"},"rubygem-activejob71":{"origin":"devel/rubygem-activejob71","version":"7.1.5.1"},"rubygem-activemodel71":{"origin":"databases/rubygem-activemodel71","version":"7.1.5.1"},"rubygem-activerecord71":{"origin":"databases/rubygem-activerecord71","version":"7.1.5.1"},"rubygem-activestorage71":{"origin":"net/rubygem-activestorage71","version":"7.1.5.1"},"rubygem-activesupport71":{"origin":"devel/rubygem-activesupport71","version":"7.1.5.1"},"rubygem-bootsnap":{"origin":"devel/rubygem-bootsnap","version":"1.18.6"},"rubygem-bundler":{"origin":"sysutils/rubygem-bundler","version":"2.6.6,1"},"rubygem-capybara":{"origin":"devel/rubygem-capybara","version":"3.40.0"},"rubygem-connection_pool":{"origin":"net/rubygem-connection_pool","version":"2.5.3"},"rubygem-cssbundling-rails-rails71":{"origin":"www/rubygem-cssbundling-rails-rails71","version":"1.4.3"},"rubygem-dalli":{"origin":"databases/rubygem-dalli","version":"3.2.8"},"rubygem-image_processing":{"origin":"graphics/rubygem-image_processing","version":"1.14.0"},"rubygem-importmap-rails-rails71":{"origin":"www/rubygem-importmap-rails-rails71","version":"2.1.0"},"rubygem-jbuilder-rails71":{"origin":"devel/rubygem-jbuilder-rails71","version":"2.13.0"},"rubygem-jsbundling-rails-rails71":{"origin":"www/rubygem-jsbundling-rails-rails71","version":"1.3.1"},"rubygem-json":{"origin":"devel/rubygem-json","version":"2.11.3"},"rubygem-libxml-ruby":{"origin":"textproc/rubygem-libxml-ruby","version":"5.0.3"},"rubygem-listen":{"origin":"devel/rubygem-listen","version":"3.9.0"},"rubygem-minitest":{"origin":"devel/rubygem-minitest","version":"5.25.5"},"rubygem-msgpack":{"origin":"devel/rubygem-msgpack","version":"1.8.0"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"},"rubygem-propshaft-rails71":{"origin":"www/rubygem-propshaft-rails71","version":"1.1.0"},"rubygem-puma":{"origin":"www/rubygem-puma","version":"6.6.0"},"rubygem-rack":{"origin":"www/rubygem-rack","version":"3.0.14,3"},"rubygem-rack-cache":{"origin":"www/rubygem-rack-cache","version":"1.17.0"},"rubygem-railties71":{"origin":"www/rubygem-railties71","version":"7.1.5.1"},"rubygem-rake":{"origin":"devel/rubygem-rake","version":"13.2.1"},"rubygem-readline-ext":{"origin":"devel/rubygem-readline-ext","version":"0.2.0"},"rubygem-redis-namespace":{"origin":"databases/rubygem-redis-namespace","version":"1.11.0"},"rubygem-rexml":{"origin":"textproc/rubygem-rexml","version":"3.4.1"},"rubygem-selenium-webdriver":{"origin":"www/rubygem-selenium-webdriver","version":"4.29.1"},"rubygem-sprockets-rails-rails71":{"origin":"devel/rubygem-sprockets-rails-rails71","version":"3.5.2"},"rubygem-sqlite3":{"origin":"databases/rubygem-sqlite3","version":"2.6.0"},"rubygem-stimulus-rails-rails71":{"origin":"www/rubygem-stimulus-rails-rails71","version":"1.3.4"},"rubygem-sucker_punch":{"origin":"devel/rubygem-sucker_punch","version":"3.2.0"},"rubygem-tailwindcss-rails-rails71":{"origin":"www/rubygem-tailwindcss-rails-rails71","version":"1.0.0"},"rubygem-turbo-rails-rails71":{"origin":"www/rubygem-turbo-rails-rails71","version":"2.0.13"},"rubygem-web-console-rails71":{"origin":"devel/rubygem-web-console-rails71","version":"4.2.1"},"rubygem-webmock":{"origin":"www/rubygem-webmock","version":"3.25.1"},"rubygem-webrick":{"origin":"www/rubygem-webrick","version":"1.9.1"}},"categories":["rubygems","www"],"annotations":{"cpe":"cpe:2.3:a:rubyonrails:ruby_on_rails:7.1.5.1:::::dragonfly6:x86_64"}},{"name":"rubygem-rails72","origin":"www/rubygem-rails72","version":"7.2.2.1_1","comment":"Full-stack web application framework","maintainer":"sunpoet@FreeBSD.org","www":"https://rubyonrails.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9c0938c7eaa42349422f44bd02262f0a4a87f964b2135851117703caa30e31c3","flatsize":9510,"path":"All/rubygem-rails72-7.2.2.1_1.pkg","repopath":"All/rubygem-rails72-7.2.2.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5080,"desc":"Rails is a web-application framework that includes everything needed to create\ndatabase-backed web applications according to the Model-View-Controller (MVC)\npattern.\n\nUnderstanding the MVC pattern is key to understanding Rails. MVC divides your\napplication into three layers: Model, View, and Controller, each with a specific\nresponsibility.\n\nActive Record, Active Model, Action Pack, and Action View can each be used\nindependently outside Rails.\n\nIn addition to that, Rails also comes with:\n- Action Mailer, a library to generate and send emails\n- Action Mailbox, a library to receive emails within a Rails application\n- Active Job, a framework for declaring jobs and making them run on a variety of\n  queuing backends\n- Action Cable, a framework to integrate WebSockets with a Rails application\n- Active Storage, a library to attach cloud and local files to Rails\n  applications\n- Action Text, a library to handle rich text content\n- Active Support, a collection of utility classes and standard library\n  extensions that are useful for Rails, and may also be used independently\n  outside Rails","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actioncable72":{"origin":"www/rubygem-actioncable72","version":"7.2.2.1"},"rubygem-actionmailbox72":{"origin":"mail/rubygem-actionmailbox72","version":"7.2.2.1"},"rubygem-actionmailer72":{"origin":"mail/rubygem-actionmailer72","version":"7.2.2.1"},"rubygem-actionpack72":{"origin":"www/rubygem-actionpack72","version":"7.2.2.1"},"rubygem-actiontext72":{"origin":"textproc/rubygem-actiontext72","version":"7.2.2.1"},"rubygem-actionview72":{"origin":"devel/rubygem-actionview72","version":"7.2.2.1"},"rubygem-activejob72":{"origin":"devel/rubygem-activejob72","version":"7.2.2.1"},"rubygem-activemodel72":{"origin":"databases/rubygem-activemodel72","version":"7.2.2.1"},"rubygem-activerecord72":{"origin":"databases/rubygem-activerecord72","version":"7.2.2.1"},"rubygem-activestorage72":{"origin":"net/rubygem-activestorage72","version":"7.2.2.1"},"rubygem-activesupport72":{"origin":"devel/rubygem-activesupport72","version":"7.2.2.1"},"rubygem-bootsnap":{"origin":"devel/rubygem-bootsnap","version":"1.18.6"},"rubygem-bundler":{"origin":"sysutils/rubygem-bundler","version":"2.6.6,1"},"rubygem-capybara":{"origin":"devel/rubygem-capybara","version":"3.40.0"},"rubygem-connection_pool":{"origin":"net/rubygem-connection_pool","version":"2.5.3"},"rubygem-cssbundling-rails-rails72":{"origin":"www/rubygem-cssbundling-rails-rails72","version":"1.4.3"},"rubygem-dalli":{"origin":"databases/rubygem-dalli","version":"3.2.8"},"rubygem-image_processing":{"origin":"graphics/rubygem-image_processing","version":"1.14.0"},"rubygem-importmap-rails-rails72":{"origin":"www/rubygem-importmap-rails-rails72","version":"2.1.0"},"rubygem-jbuilder-rails72":{"origin":"devel/rubygem-jbuilder-rails72","version":"2.13.0"},"rubygem-jsbundling-rails-rails72":{"origin":"www/rubygem-jsbundling-rails-rails72","version":"1.3.1"},"rubygem-json":{"origin":"devel/rubygem-json","version":"2.11.3"},"rubygem-launchy":{"origin":"devel/rubygem-launchy","version":"3.1.1"},"rubygem-libxml-ruby":{"origin":"textproc/rubygem-libxml-ruby","version":"5.0.3"},"rubygem-listen":{"origin":"devel/rubygem-listen","version":"3.9.0"},"rubygem-minitest":{"origin":"devel/rubygem-minitest","version":"5.25.5"},"rubygem-msgpack":{"origin":"devel/rubygem-msgpack","version":"1.8.0"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"},"rubygem-prism":{"origin":"textproc/rubygem-prism","version":"1.3.0"},"rubygem-propshaft-rails72":{"origin":"www/rubygem-propshaft-rails72","version":"1.1.0"},"rubygem-puma":{"origin":"www/rubygem-puma","version":"6.6.0"},"rubygem-rack":{"origin":"www/rubygem-rack","version":"3.0.14,3"},"rubygem-rack-cache":{"origin":"www/rubygem-rack-cache","version":"1.17.0"},"rubygem-railties72":{"origin":"www/rubygem-railties72","version":"7.2.2.1"},"rubygem-rake":{"origin":"devel/rubygem-rake","version":"13.2.1"},"rubygem-readline-ext":{"origin":"devel/rubygem-readline-ext","version":"0.2.0"},"rubygem-redis-namespace":{"origin":"databases/rubygem-redis-namespace","version":"1.11.0"},"rubygem-rexml":{"origin":"textproc/rubygem-rexml","version":"3.4.1"},"rubygem-selenium-webdriver":{"origin":"www/rubygem-selenium-webdriver","version":"4.29.1"},"rubygem-solid_cable-rails72":{"origin":"databases/rubygem-solid_cable-rails72","version":"3.0.7"},"rubygem-solid_cache-rails72":{"origin":"databases/rubygem-solid_cache-rails72","version":"1.0.7"},"rubygem-solid_queue-rails72":{"origin":"databases/rubygem-solid_queue-rails72","version":"1.1.3"},"rubygem-sprockets-rails-rails72":{"origin":"devel/rubygem-sprockets-rails-rails72","version":"3.5.2"},"rubygem-sqlite3":{"origin":"databases/rubygem-sqlite3","version":"2.6.0"},"rubygem-stimulus-rails-rails72":{"origin":"www/rubygem-stimulus-rails-rails72","version":"1.3.4"},"rubygem-sucker_punch":{"origin":"devel/rubygem-sucker_punch","version":"3.2.0"},"rubygem-tailwindcss-rails-rails72":{"origin":"www/rubygem-tailwindcss-rails-rails72","version":"1.0.0"},"rubygem-turbo-rails-rails72":{"origin":"www/rubygem-turbo-rails-rails72","version":"2.0.13"},"rubygem-web-console-rails72":{"origin":"devel/rubygem-web-console-rails72","version":"4.2.1"},"rubygem-webmock":{"origin":"www/rubygem-webmock","version":"3.25.1"},"rubygem-webrick":{"origin":"www/rubygem-webrick","version":"1.9.1"}},"categories":["rubygems","www"],"annotations":{"cpe":"cpe:2.3:a:rubyonrails:ruby_on_rails:7.2.2.1:::::dragonfly6:x86_64:1"}},{"name":"rubygem-rails80","origin":"www/rubygem-rails80","version":"8.0.2","comment":"Full-stack web application framework","maintainer":"sunpoet@FreeBSD.org","www":"https://rubyonrails.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c4304794891bab60b2d68f850355aee9e1f529eb3f091adad78c4b10d065c02c","flatsize":9473,"path":"All/rubygem-rails80-8.0.2.pkg","repopath":"All/rubygem-rails80-8.0.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5104,"desc":"Rails is a web-application framework that includes everything needed to create\ndatabase-backed web applications according to the Model-View-Controller (MVC)\npattern.\n\nUnderstanding the MVC pattern is key to understanding Rails. MVC divides your\napplication into three layers: Model, View, and Controller, each with a specific\nresponsibility.\n\nActive Record, Active Model, Action Pack, and Action View can each be used\nindependently outside Rails.\n\nIn addition to that, Rails also comes with:\n- Action Mailer, a library to generate and send emails\n- Action Mailbox, a library to receive emails within a Rails application\n- Active Job, a framework for declaring jobs and making them run on a variety of\n  queuing backends\n- Action Cable, a framework to integrate WebSockets with a Rails application\n- Active Storage, a library to attach cloud and local files to Rails\n  applications\n- Action Text, a library to handle rich text content\n- Active Support, a collection of utility classes and standard library\n  extensions that are useful for Rails, and may also be used independently\n  outside Rails","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actioncable80":{"origin":"www/rubygem-actioncable80","version":"8.0.2"},"rubygem-actionmailbox80":{"origin":"mail/rubygem-actionmailbox80","version":"8.0.2"},"rubygem-actionmailer80":{"origin":"mail/rubygem-actionmailer80","version":"8.0.2"},"rubygem-actionpack80":{"origin":"www/rubygem-actionpack80","version":"8.0.2"},"rubygem-actiontext80":{"origin":"textproc/rubygem-actiontext80","version":"8.0.2"},"rubygem-actionview80":{"origin":"devel/rubygem-actionview80","version":"8.0.2"},"rubygem-activejob80":{"origin":"devel/rubygem-activejob80","version":"8.0.2"},"rubygem-activemodel80":{"origin":"databases/rubygem-activemodel80","version":"8.0.2"},"rubygem-activerecord80":{"origin":"databases/rubygem-activerecord80","version":"8.0.2"},"rubygem-activestorage80":{"origin":"net/rubygem-activestorage80","version":"8.0.2"},"rubygem-activesupport80":{"origin":"devel/rubygem-activesupport80","version":"8.0.2"},"rubygem-bootsnap":{"origin":"devel/rubygem-bootsnap","version":"1.18.6"},"rubygem-bundler":{"origin":"sysutils/rubygem-bundler","version":"2.6.6,1"},"rubygem-capybara":{"origin":"devel/rubygem-capybara","version":"3.40.0"},"rubygem-connection_pool":{"origin":"net/rubygem-connection_pool","version":"2.5.3"},"rubygem-cssbundling-rails":{"origin":"www/rubygem-cssbundling-rails","version":"1.4.3"},"rubygem-dalli":{"origin":"databases/rubygem-dalli","version":"3.2.8"},"rubygem-image_processing":{"origin":"graphics/rubygem-image_processing","version":"1.14.0"},"rubygem-importmap-rails":{"origin":"www/rubygem-importmap-rails","version":"2.1.0_1"},"rubygem-jbuilder-rails80":{"origin":"devel/rubygem-jbuilder-rails80","version":"2.13.0"},"rubygem-jsbundling-rails":{"origin":"www/rubygem-jsbundling-rails","version":"1.3.1_2"},"rubygem-json":{"origin":"devel/rubygem-json","version":"2.11.3"},"rubygem-kamal":{"origin":"www/rubygem-kamal","version":"2.5.3"},"rubygem-launchy":{"origin":"devel/rubygem-launchy","version":"3.1.1"},"rubygem-libxml-ruby":{"origin":"textproc/rubygem-libxml-ruby","version":"5.0.3"},"rubygem-listen":{"origin":"devel/rubygem-listen","version":"3.9.0"},"rubygem-minitest":{"origin":"devel/rubygem-minitest","version":"5.25.5"},"rubygem-msgpack":{"origin":"devel/rubygem-msgpack","version":"1.8.0"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"},"rubygem-prism":{"origin":"textproc/rubygem-prism","version":"1.3.0"},"rubygem-propshaft":{"origin":"www/rubygem-propshaft","version":"1.1.0_1"},"rubygem-puma":{"origin":"www/rubygem-puma","version":"6.6.0"},"rubygem-rack":{"origin":"www/rubygem-rack","version":"3.0.14,3"},"rubygem-rack-cache":{"origin":"www/rubygem-rack-cache","version":"1.17.0"},"rubygem-railties80":{"origin":"www/rubygem-railties80","version":"8.0.2"},"rubygem-rake":{"origin":"devel/rubygem-rake","version":"13.2.1"},"rubygem-readline-ext":{"origin":"devel/rubygem-readline-ext","version":"0.2.0"},"rubygem-redis-namespace":{"origin":"databases/rubygem-redis-namespace","version":"1.11.0"},"rubygem-rexml":{"origin":"textproc/rubygem-rexml","version":"3.4.1"},"rubygem-selenium-webdriver":{"origin":"www/rubygem-selenium-webdriver","version":"4.29.1"},"rubygem-solid_cable":{"origin":"databases/rubygem-solid_cable","version":"3.0.7"},"rubygem-solid_cache":{"origin":"databases/rubygem-solid_cache","version":"1.0.7"},"rubygem-solid_queue":{"origin":"databases/rubygem-solid_queue","version":"1.1.3"},"rubygem-sprockets-rails-rails80":{"origin":"devel/rubygem-sprockets-rails-rails80","version":"3.5.2"},"rubygem-sqlite3":{"origin":"databases/rubygem-sqlite3","version":"2.6.0"},"rubygem-stimulus-rails":{"origin":"www/rubygem-stimulus-rails","version":"1.3.4_2"},"rubygem-sucker_punch":{"origin":"devel/rubygem-sucker_punch","version":"3.2.0"},"rubygem-tailwindcss-rails":{"origin":"www/rubygem-tailwindcss-rails","version":"1.0.0_3"},"rubygem-thruster":{"origin":"www/rubygem-thruster","version":"0.1.12"},"rubygem-turbo-rails":{"origin":"www/rubygem-turbo-rails","version":"2.0.13"},"rubygem-web-console-rails80":{"origin":"devel/rubygem-web-console-rails80","version":"4.2.1"},"rubygem-webmock":{"origin":"www/rubygem-webmock","version":"3.25.1"},"rubygem-webrick":{"origin":"www/rubygem-webrick","version":"1.9.1"}},"categories":["rubygems","www"],"annotations":{"cpe":"cpe:2.3:a:rubyonrails:ruby_on_rails:8.0.2:::::dragonfly6:x86_64"}},{"name":"rubygem-rails50","origin":"www/rubygem-rails50","version":"5.0.7.2_2","comment":"Full-stack web application framework","maintainer":"ruby@FreeBSD.org","www":"https://rubyonrails.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"47e2b5f493f9ea782e43c2cbf042ed8a50335f34fc92137f9f101107b7bced81","flatsize":6598,"path":"All/rubygem-rails50-5.0.7.2_2.pkg","repopath":"All/rubygem-rails50-5.0.7.2_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4108,"desc":"Rails is a web-application framework that includes everything needed to create\ndatabase-backed web applications according to the Model-View-Controller (MVC)\npattern.\n\nUnderstanding the MVC pattern is key to understanding Rails. MVC divides your\napplication into three layers: Model, View, and Controller, each with a specific\nresponsibility.\n\nActive Record, Active Model, Action Pack, and Action View can each be used\nindependently outside Rails.\n\nIn addition to that, Rails also comes with:\n- Action Mailer, a library to generate and send emails\n- Action Mailbox, a library to receive emails within a Rails application\n- Active Job, a framework for declaring jobs and making them run on a variety of\n  queuing backends\n- Action Cable, a framework to integrate WebSockets with a Rails application\n- Active Storage, a library to attach cloud and local files to Rails\n  applications\n- Action Text, a library to handle rich text content\n- Active Support, a collection of utility classes and standard library\n  extensions that are useful for Rails, and may also be used independently\n  outside Rails","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actioncable50":{"origin":"www/rubygem-actioncable50","version":"5.0.7.2"},"rubygem-actionmailer50":{"origin":"mail/rubygem-actionmailer50","version":"5.0.7.2"},"rubygem-actionpack50":{"origin":"www/rubygem-actionpack50","version":"5.0.7.2_2"},"rubygem-actionview50":{"origin":"devel/rubygem-actionview50","version":"5.0.7.2"},"rubygem-activejob50":{"origin":"devel/rubygem-activejob50","version":"5.0.7.2"},"rubygem-activemodel50":{"origin":"databases/rubygem-activemodel50","version":"5.0.7.2"},"rubygem-activerecord50":{"origin":"databases/rubygem-activerecord50","version":"5.0.7.2"},"rubygem-activesupport50":{"origin":"devel/rubygem-activesupport50","version":"5.0.7.2_1"},"rubygem-bindex":{"origin":"devel/rubygem-bindex","version":"0.8.1"},"rubygem-bundler":{"origin":"sysutils/rubygem-bundler","version":"2.6.6,1"},"rubygem-byebug":{"origin":"devel/rubygem-byebug","version":"11.1.3"},"rubygem-coffee-rails-rails50":{"origin":"devel/rubygem-coffee-rails-rails50","version":"4.2.2"},"rubygem-coffee-script":{"origin":"devel/rubygem-coffee-script","version":"2.4.1"},"rubygem-coffee-script-source":{"origin":"devel/rubygem-coffee-script-source","version":"1.12.2"},"rubygem-execjs":{"origin":"devel/rubygem-execjs","version":"2.10.0_1"},"rubygem-ffi":{"origin":"devel/rubygem-ffi","version":"1.17.2"},"rubygem-jbuilder-rails50":{"origin":"devel/rubygem-jbuilder-rails50","version":"2.13.0"},"rubygem-jquery-rails-rails50":{"origin":"www/rubygem-jquery-rails-rails50","version":"4.6.0"},"rubygem-multi_json":{"origin":"devel/rubygem-multi_json","version":"1.15.0"},"rubygem-puma":{"origin":"www/rubygem-puma","version":"6.6.0"},"rubygem-railties50":{"origin":"www/rubygem-railties50","version":"5.0.7.2"},"rubygem-rb-fsevent":{"origin":"devel/rubygem-rb-fsevent","version":"0.11.2"},"rubygem-rb-inotify":{"origin":"devel/rubygem-rb-inotify","version":"0.11.1"},"rubygem-sass":{"origin":"textproc/rubygem-sass","version":"3.7.4"},"rubygem-sass-listen":{"origin":"textproc/rubygem-sass-listen","version":"4.0.0"},"rubygem-sass-rails-rails50":{"origin":"textproc/rubygem-sass-rails-rails50","version":"6.0.0"},"rubygem-spring":{"origin":"devel/rubygem-spring","version":"4.3.0"},"rubygem-sprockets-rails-rails50":{"origin":"devel/rubygem-sprockets-rails-rails50","version":"3.2.2"},"rubygem-sqlite3":{"origin":"databases/rubygem-sqlite3","version":"2.6.0"},"rubygem-tilt":{"origin":"devel/rubygem-tilt","version":"2.6.0"},"rubygem-turbolinks":{"origin":"www/rubygem-turbolinks","version":"5.2.1"},"rubygem-turbolinks-source":{"origin":"www/rubygem-turbolinks-source","version":"5.2.0"},"rubygem-uglifier":{"origin":"www/rubygem-uglifier","version":"4.2.1"},"rubygem-web-console3-rails50":{"origin":"devel/rubygem-web-console3-rails50","version":"3.7.0"}},"categories":["rubygems","www"],"annotations":{"cpe":"cpe:2.3:a:rubyonrails:ruby_on_rails:5.0.7.2:::::dragonfly6:x86_64:2"}},{"name":"rubygem-rails5","origin":"www/rubygem-rails5","version":"5.1.7_2","comment":"Full-stack web application framework","maintainer":"ruby@FreeBSD.org","www":"https://rubyonrails.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ba178a759265ebfaf6c25394a3bb92a5828abedfdc7743d4f4e26f0f2327c29d","flatsize":6743,"path":"All/rubygem-rails5-5.1.7_2.pkg","repopath":"All/rubygem-rails5-5.1.7_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4216,"desc":"Rails is a web-application framework that includes everything needed to create\ndatabase-backed web applications according to the Model-View-Controller (MVC)\npattern.\n\nUnderstanding the MVC pattern is key to understanding Rails. MVC divides your\napplication into three layers: Model, View, and Controller, each with a specific\nresponsibility.\n\nActive Record, Active Model, Action Pack, and Action View can each be used\nindependently outside Rails.\n\nIn addition to that, Rails also comes with:\n- Action Mailer, a library to generate and send emails\n- Action Mailbox, a library to receive emails within a Rails application\n- Active Job, a framework for declaring jobs and making them run on a variety of\n  queuing backends\n- Action Cable, a framework to integrate WebSockets with a Rails application\n- Active Storage, a library to attach cloud and local files to Rails\n  applications\n- Action Text, a library to handle rich text content\n- Active Support, a collection of utility classes and standard library\n  extensions that are useful for Rails, and may also be used independently\n  outside Rails","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actioncable5":{"origin":"www/rubygem-actioncable5","version":"5.1.7"},"rubygem-actionmailer5":{"origin":"mail/rubygem-actionmailer5","version":"5.1.7"},"rubygem-actionpack5":{"origin":"www/rubygem-actionpack5","version":"5.1.7_1"},"rubygem-actionview5":{"origin":"devel/rubygem-actionview5","version":"5.1.7"},"rubygem-activejob5":{"origin":"devel/rubygem-activejob5","version":"5.1.7"},"rubygem-activemodel5":{"origin":"databases/rubygem-activemodel5","version":"5.1.7"},"rubygem-activerecord5":{"origin":"databases/rubygem-activerecord5","version":"5.1.7"},"rubygem-activesupport5":{"origin":"devel/rubygem-activesupport5","version":"5.1.7_1"},"rubygem-bindex":{"origin":"devel/rubygem-bindex","version":"0.8.1"},"rubygem-bundler":{"origin":"sysutils/rubygem-bundler","version":"2.6.6,1"},"rubygem-byebug":{"origin":"devel/rubygem-byebug","version":"11.1.3"},"rubygem-capybara":{"origin":"devel/rubygem-capybara","version":"3.40.0"},"rubygem-coffee-rails-rails5":{"origin":"devel/rubygem-coffee-rails-rails5","version":"4.2.2"},"rubygem-coffee-script":{"origin":"devel/rubygem-coffee-script","version":"2.4.1"},"rubygem-coffee-script-source":{"origin":"devel/rubygem-coffee-script-source","version":"1.12.2"},"rubygem-execjs":{"origin":"devel/rubygem-execjs","version":"2.10.0_1"},"rubygem-jbuilder-rails5":{"origin":"devel/rubygem-jbuilder-rails5","version":"2.13.0"},"rubygem-jquery-rails-rails5":{"origin":"www/rubygem-jquery-rails-rails5","version":"4.6.0"},"rubygem-mini_mime":{"origin":"mail/rubygem-mini_mime","version":"1.1.5"},"rubygem-multi_json":{"origin":"devel/rubygem-multi_json","version":"1.15.0"},"rubygem-puma":{"origin":"www/rubygem-puma","version":"6.6.0"},"rubygem-railties5":{"origin":"www/rubygem-railties5","version":"5.1.7"},"rubygem-rb-fsevent":{"origin":"devel/rubygem-rb-fsevent","version":"0.11.2"},"rubygem-rb-inotify":{"origin":"devel/rubygem-rb-inotify","version":"0.11.1"},"rubygem-sass":{"origin":"textproc/rubygem-sass","version":"3.7.4"},"rubygem-sass-listen":{"origin":"textproc/rubygem-sass-listen","version":"4.0.0"},"rubygem-sass-rails-rails5":{"origin":"textproc/rubygem-sass-rails-rails5","version":"6.0.0"},"rubygem-selenium-webdriver":{"origin":"www/rubygem-selenium-webdriver","version":"4.29.1"},"rubygem-spring":{"origin":"devel/rubygem-spring","version":"4.3.0"},"rubygem-sprockets-rails-rails5":{"origin":"devel/rubygem-sprockets-rails-rails5","version":"3.2.2"},"rubygem-sqlite3":{"origin":"databases/rubygem-sqlite3","version":"2.6.0"},"rubygem-tilt":{"origin":"devel/rubygem-tilt","version":"2.6.0"},"rubygem-turbolinks":{"origin":"www/rubygem-turbolinks","version":"5.2.1"},"rubygem-turbolinks-source":{"origin":"www/rubygem-turbolinks-source","version":"5.2.0"},"rubygem-uglifier":{"origin":"www/rubygem-uglifier","version":"4.2.1"},"rubygem-web-console3-rails5":{"origin":"devel/rubygem-web-console3-rails5","version":"3.7.0"}},"categories":["rubygems","www"],"annotations":{"cpe":"cpe:2.3:a:rubyonrails:ruby_on_rails:5.1.7:::::dragonfly6:x86_64:2"}},{"name":"rubygem-rails-settings-cached-rails50","origin":"www/rubygem-rails-settings-cached-rails50","version":"0.7.2","comment":"Rails settings plugin for easily managing key-value pairs table","maintainer":"ruby@FreeBSD.org","www":"https://github.com/huacnlee/rails-settings-cached","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d0702035188c525d7fb8490eb552e773839099e9ea9c9a11ffaf21918a308170","flatsize":18369,"path":"All/rubygem-rails-settings-cached-rails50-0.7.2.pkg","repopath":"All/rubygem-rails-settings-cached-rails50-0.7.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7412,"desc":"Rails-settings-cached is a settings plugin that makes managing a table of global\nkey-value pairs easy. Think of it like a global hash stored in your database\nthat uses simple ActiveRecord-like methods for manipulation.\n\nYou can keep track of any global setting that you do not want to hard code into\nyour rails application.  You can store any kind of object including strings,\nnumbers, and arrays.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rails50":{"origin":"www/rubygem-rails50","version":"5.0.7.2_2"}},"categories":["rubygems","www"]},{"name":"rubygem-rails70","origin":"www/rubygem-rails70","version":"7.0.8.7","comment":"Full-stack web application framework","maintainer":"sunpoet@FreeBSD.org","www":"https://rubyonrails.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"beddfbc967935c562b5dc10e70cb54759b85952c95543987f975603f6c5df6e1","flatsize":9511,"path":"All/rubygem-rails70-7.0.8.7.pkg","repopath":"All/rubygem-rails70-7.0.8.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5000,"desc":"Rails is a web-application framework that includes everything needed to create\ndatabase-backed web applications according to the Model-View-Controller (MVC)\npattern.\n\nUnderstanding the MVC pattern is key to understanding Rails. MVC divides your\napplication into three layers: Model, View, and Controller, each with a specific\nresponsibility.\n\nActive Record, Active Model, Action Pack, and Action View can each be used\nindependently outside Rails.\n\nIn addition to that, Rails also comes with:\n- Action Mailer, a library to generate and send emails\n- Action Mailbox, a library to receive emails within a Rails application\n- Active Job, a framework for declaring jobs and making them run on a variety of\n  queuing backends\n- Action Cable, a framework to integrate WebSockets with a Rails application\n- Active Storage, a library to attach cloud and local files to Rails\n  applications\n- Action Text, a library to handle rich text content\n- Active Support, a collection of utility classes and standard library\n  extensions that are useful for Rails, and may also be used independently\n  outside Rails","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actioncable70":{"origin":"www/rubygem-actioncable70","version":"7.0.8.7"},"rubygem-actionmailbox70":{"origin":"mail/rubygem-actionmailbox70","version":"7.0.8.7"},"rubygem-actionmailer70":{"origin":"mail/rubygem-actionmailer70","version":"7.0.8.7"},"rubygem-actionpack70":{"origin":"www/rubygem-actionpack70","version":"7.0.8.7"},"rubygem-actiontext70":{"origin":"textproc/rubygem-actiontext70","version":"7.0.8.7"},"rubygem-actionview70":{"origin":"devel/rubygem-actionview70","version":"7.0.8.7"},"rubygem-activejob70":{"origin":"devel/rubygem-activejob70","version":"7.0.8.7"},"rubygem-activemodel70":{"origin":"databases/rubygem-activemodel70","version":"7.0.8.7"},"rubygem-activerecord70":{"origin":"databases/rubygem-activerecord70","version":"7.0.8.7"},"rubygem-activestorage70":{"origin":"net/rubygem-activestorage70","version":"7.0.8.7"},"rubygem-activesupport70":{"origin":"devel/rubygem-activesupport70","version":"7.0.8.7"},"rubygem-bootsnap":{"origin":"devel/rubygem-bootsnap","version":"1.18.6"},"rubygem-bundler":{"origin":"sysutils/rubygem-bundler","version":"2.6.6,1"},"rubygem-capybara":{"origin":"devel/rubygem-capybara","version":"3.40.0"},"rubygem-connection_pool":{"origin":"net/rubygem-connection_pool","version":"2.5.3"},"rubygem-cssbundling-rails-rails70":{"origin":"www/rubygem-cssbundling-rails-rails70","version":"1.4.3"},"rubygem-dalli":{"origin":"databases/rubygem-dalli","version":"3.2.8"},"rubygem-image_processing":{"origin":"graphics/rubygem-image_processing","version":"1.14.0"},"rubygem-importmap-rails-rails70":{"origin":"www/rubygem-importmap-rails-rails70","version":"2.1.0"},"rubygem-jsbundling-rails-rails70":{"origin":"www/rubygem-jsbundling-rails-rails70","version":"1.3.1"},"rubygem-json":{"origin":"devel/rubygem-json","version":"2.11.3"},"rubygem-libxml-ruby":{"origin":"textproc/rubygem-libxml-ruby","version":"5.0.3"},"rubygem-listen":{"origin":"devel/rubygem-listen","version":"3.9.0"},"rubygem-minitest":{"origin":"devel/rubygem-minitest","version":"5.25.5"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"},"rubygem-propshaft-rails70":{"origin":"www/rubygem-propshaft-rails70","version":"1.1.0"},"rubygem-puma":{"origin":"www/rubygem-puma","version":"6.6.0"},"rubygem-que":{"origin":"devel/rubygem-que","version":"2.4.1"},"rubygem-rack-cache":{"origin":"www/rubygem-rack-cache","version":"1.17.0"},"rubygem-railties70":{"origin":"www/rubygem-railties70","version":"7.0.8.7"},"rubygem-rake":{"origin":"devel/rubygem-rake","version":"13.2.1"},"rubygem-readline-ext":{"origin":"devel/rubygem-readline-ext","version":"0.2.0"},"rubygem-redis-namespace":{"origin":"databases/rubygem-redis-namespace","version":"1.11.0"},"rubygem-rexml":{"origin":"textproc/rubygem-rexml","version":"3.4.1"},"rubygem-selenium-webdriver":{"origin":"www/rubygem-selenium-webdriver","version":"4.29.1"},"rubygem-sprockets-rails-rails70":{"origin":"devel/rubygem-sprockets-rails-rails70","version":"3.5.2"},"rubygem-sqlite3":{"origin":"databases/rubygem-sqlite3","version":"2.6.0"},"rubygem-stimulus-rails-rails70":{"origin":"www/rubygem-stimulus-rails-rails70","version":"1.3.4"},"rubygem-sucker_punch":{"origin":"devel/rubygem-sucker_punch","version":"3.2.0"},"rubygem-tailwindcss-rails-rails70":{"origin":"www/rubygem-tailwindcss-rails-rails70","version":"1.0.0"},"rubygem-turbo-rails-rails70":{"origin":"www/rubygem-turbo-rails-rails70","version":"2.0.12"},"rubygem-webmock":{"origin":"www/rubygem-webmock","version":"3.25.1"},"rubygem-webrick":{"origin":"www/rubygem-webrick","version":"1.9.1"}},"categories":["rubygems","www"],"annotations":{"cpe":"cpe:2.3:a:rubyonrails:ruby_on_rails:7.0.8.7:::::dragonfly6:x86_64"}},{"name":"rubygem-rails-settings-cached","origin":"www/rubygem-rails-settings-cached","version":"0.7.2","comment":"Rails settings plugin for easily managing key-value pairs table","maintainer":"ruby@FreeBSD.org","www":"https://github.com/huacnlee/rails-settings-cached","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ca1dd896ff1dbd74ce98ec5ce79bb66a134361d1412306a001890b7e5c29b154","flatsize":18369,"path":"All/rubygem-rails-settings-cached-0.7.2.pkg","repopath":"All/rubygem-rails-settings-cached-0.7.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7400,"desc":"Rails-settings-cached is a settings plugin that makes managing a table of global\nkey-value pairs easy. Think of it like a global hash stored in your database\nthat uses simple ActiveRecord-like methods for manipulation.\n\nYou can keep track of any global setting that you do not want to hard code into\nyour rails application.  You can store any kind of object including strings,\nnumbers, and arrays.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rails4":{"origin":"www/rubygem-rails4","version":"4.2.11.3"}},"categories":["rubygems","www"]},{"name":"rubygem-rails61","origin":"www/rubygem-rails61","version":"6.1.7.10","comment":"Full-stack web application framework","maintainer":"sunpoet@FreeBSD.org","www":"https://rubyonrails.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"270343669760cd40408f522a8799b720fa4c5417ef7a90c23f3720256bd947c3","flatsize":7516,"path":"All/rubygem-rails61-6.1.7.10.pkg","repopath":"All/rubygem-rails61-6.1.7.10.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4280,"desc":"Rails is a web-application framework that includes everything needed to create\ndatabase-backed web applications according to the Model-View-Controller (MVC)\npattern.\n\nUnderstanding the MVC pattern is key to understanding Rails. MVC divides your\napplication into three layers: Model, View, and Controller, each with a specific\nresponsibility.\n\nActive Record, Active Model, Action Pack, and Action View can each be used\nindependently outside Rails.\n\nIn addition to that, Rails also comes with:\n- Action Mailer, a library to generate and send emails\n- Action Mailbox, a library to receive emails within a Rails application\n- Active Job, a framework for declaring jobs and making them run on a variety of\n  queuing backends\n- Action Cable, a framework to integrate WebSockets with a Rails application\n- Active Storage, a library to attach cloud and local files to Rails\n  applications\n- Action Text, a library to handle rich text content\n- Active Support, a collection of utility classes and standard library\n  extensions that are useful for Rails, and may also be used independently\n  outside Rails","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actioncable61":{"origin":"www/rubygem-actioncable61","version":"6.1.7.10"},"rubygem-actionmailbox61":{"origin":"mail/rubygem-actionmailbox61","version":"6.1.7.10"},"rubygem-actionmailer61":{"origin":"mail/rubygem-actionmailer61","version":"6.1.7.10"},"rubygem-actionpack61":{"origin":"www/rubygem-actionpack61","version":"6.1.7.10"},"rubygem-actiontext61":{"origin":"textproc/rubygem-actiontext61","version":"6.1.7.10"},"rubygem-actionview61":{"origin":"devel/rubygem-actionview61","version":"6.1.7.10"},"rubygem-activejob61":{"origin":"devel/rubygem-activejob61","version":"6.1.7.10"},"rubygem-activemodel61":{"origin":"databases/rubygem-activemodel61","version":"6.1.7.10"},"rubygem-activerecord61":{"origin":"databases/rubygem-activerecord61","version":"6.1.7.10"},"rubygem-activestorage61":{"origin":"net/rubygem-activestorage61","version":"6.1.7.10"},"rubygem-activesupport61":{"origin":"devel/rubygem-activesupport61","version":"6.1.7.10"},"rubygem-bootsnap":{"origin":"devel/rubygem-bootsnap","version":"1.18.6"},"rubygem-bundler":{"origin":"sysutils/rubygem-bundler","version":"2.6.6,1"},"rubygem-byebug":{"origin":"devel/rubygem-byebug","version":"11.1.3"},"rubygem-capybara":{"origin":"devel/rubygem-capybara","version":"3.40.0"},"rubygem-dalli":{"origin":"databases/rubygem-dalli","version":"3.2.8"},"rubygem-image_processing":{"origin":"graphics/rubygem-image_processing","version":"1.14.0"},"rubygem-jbuilder-rails61":{"origin":"devel/rubygem-jbuilder-rails61","version":"2.13.0"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"},"rubygem-puma":{"origin":"www/rubygem-puma","version":"6.6.0"},"rubygem-railties61":{"origin":"www/rubygem-railties61","version":"6.1.7.10"},"rubygem-rake":{"origin":"devel/rubygem-rake","version":"13.2.1"},"rubygem-sass-rails-rails61":{"origin":"textproc/rubygem-sass-rails-rails61","version":"6.0.0"},"rubygem-selenium-webdriver":{"origin":"www/rubygem-selenium-webdriver","version":"4.29.1"},"rubygem-spring":{"origin":"devel/rubygem-spring","version":"4.3.0"},"rubygem-sprockets-rails-rails61":{"origin":"devel/rubygem-sprockets-rails-rails61","version":"3.5.2"},"rubygem-sqlite3":{"origin":"databases/rubygem-sqlite3","version":"2.6.0"},"rubygem-turbolinks":{"origin":"www/rubygem-turbolinks","version":"5.2.1"},"rubygem-uglifier":{"origin":"www/rubygem-uglifier","version":"4.2.1"},"rubygem-web-console-rails61":{"origin":"devel/rubygem-web-console-rails61","version":"4.2.1"},"rubygem-webmock":{"origin":"www/rubygem-webmock","version":"3.25.1"},"rubygem-webpacker-rails61":{"origin":"devel/rubygem-webpacker-rails61","version":"5.4.4_2"},"rubygem-webrick":{"origin":"www/rubygem-webrick","version":"1.9.1"}},"categories":["rubygems","www"],"annotations":{"cpe":"cpe:2.3:a:rubyonrails:ruby_on_rails:6.1.7.10:::::dragonfly6:x86_64"}},{"name":"rubygem-rails60","origin":"www/rubygem-rails60","version":"6.0.6.1_2","comment":"Full-stack web application framework","maintainer":"sunpoet@FreeBSD.org","www":"https://rubyonrails.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1cd454e0707ea8d97639e26089d2567a84e9a57ead0ecf7889943c2f559dc915","flatsize":7779,"path":"All/rubygem-rails60-6.0.6.1_2.pkg","repopath":"All/rubygem-rails60-6.0.6.1_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4400,"desc":"Rails is a web-application framework that includes everything needed to create\ndatabase-backed web applications according to the Model-View-Controller (MVC)\npattern.\n\nUnderstanding the MVC pattern is key to understanding Rails. MVC divides your\napplication into three layers: Model, View, and Controller, each with a specific\nresponsibility.\n\nActive Record, Active Model, Action Pack, and Action View can each be used\nindependently outside Rails.\n\nIn addition to that, Rails also comes with:\n- Action Mailer, a library to generate and send emails\n- Action Mailbox, a library to receive emails within a Rails application\n- Active Job, a framework for declaring jobs and making them run on a variety of\n  queuing backends\n- Action Cable, a framework to integrate WebSockets with a Rails application\n- Active Storage, a library to attach cloud and local files to Rails\n  applications\n- Action Text, a library to handle rich text content\n- Active Support, a collection of utility classes and standard library\n  extensions that are useful for Rails, and may also be used independently\n  outside Rails","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actioncable60":{"origin":"www/rubygem-actioncable60","version":"6.0.6.1"},"rubygem-actionmailbox60":{"origin":"mail/rubygem-actionmailbox60","version":"6.0.6.1"},"rubygem-actionmailer60":{"origin":"mail/rubygem-actionmailer60","version":"6.0.6.1"},"rubygem-actionpack60":{"origin":"www/rubygem-actionpack60","version":"6.0.6.1"},"rubygem-actiontext60":{"origin":"textproc/rubygem-actiontext60","version":"6.0.6.1"},"rubygem-actionview60":{"origin":"devel/rubygem-actionview60","version":"6.0.6.1"},"rubygem-activejob60":{"origin":"devel/rubygem-activejob60","version":"6.0.6.1"},"rubygem-activemodel60":{"origin":"databases/rubygem-activemodel60","version":"6.0.6.1"},"rubygem-activerecord60":{"origin":"databases/rubygem-activerecord60","version":"6.0.6.1"},"rubygem-activestorage60":{"origin":"net/rubygem-activestorage60","version":"6.0.6.1"},"rubygem-activesupport60":{"origin":"devel/rubygem-activesupport60","version":"6.0.6.1"},"rubygem-bootsnap":{"origin":"devel/rubygem-bootsnap","version":"1.18.6"},"rubygem-bundler":{"origin":"sysutils/rubygem-bundler","version":"2.6.6,1"},"rubygem-byebug":{"origin":"devel/rubygem-byebug","version":"11.1.3"},"rubygem-capybara":{"origin":"devel/rubygem-capybara","version":"3.40.0"},"rubygem-dalli":{"origin":"databases/rubygem-dalli","version":"3.2.8"},"rubygem-image_processing":{"origin":"graphics/rubygem-image_processing","version":"1.14.0"},"rubygem-jbuilder-rails60":{"origin":"devel/rubygem-jbuilder-rails60","version":"2.13.0"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"},"rubygem-puma":{"origin":"www/rubygem-puma","version":"6.6.0"},"rubygem-railties60":{"origin":"www/rubygem-railties60","version":"6.0.6.1"},"rubygem-rake":{"origin":"devel/rubygem-rake","version":"13.2.1"},"rubygem-sass-rails-rails60":{"origin":"textproc/rubygem-sass-rails-rails60","version":"6.0.0"},"rubygem-selenium-webdriver":{"origin":"www/rubygem-selenium-webdriver","version":"4.29.1"},"rubygem-spring":{"origin":"devel/rubygem-spring","version":"4.3.0"},"rubygem-sprockets-rails-rails60":{"origin":"devel/rubygem-sprockets-rails-rails60","version":"3.4.2"},"rubygem-sqlite3":{"origin":"databases/rubygem-sqlite3","version":"2.6.0"},"rubygem-turbolinks":{"origin":"www/rubygem-turbolinks","version":"5.2.1"},"rubygem-uglifier":{"origin":"www/rubygem-uglifier","version":"4.2.1"},"rubygem-web-console-rails60":{"origin":"devel/rubygem-web-console-rails60","version":"4.2.1"},"rubygem-webmock":{"origin":"www/rubygem-webmock","version":"3.25.1"},"rubygem-webpacker4-rails60":{"origin":"devel/rubygem-webpacker4-rails60","version":"4.3.0_2"}},"categories":["rubygems","www"],"annotations":{"cpe":"cpe:2.3:a:rubyonrails:ruby_on_rails:6.0.6.1:::::dragonfly6:x86_64:2"}},{"name":"rubygem-rails_serve_static_assets","origin":"www/rubygem-rails_serve_static_assets","version":"0.0.5","comment":"Enables serving assets in production","maintainer":"ruby@FreeBSD.org","www":"https://github.com/heroku/rails_serve_static_assets/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"adcf1457798725ed9e5aeee14ba4900084ef3e51cbad867773abd9188bfe7094","flatsize":1310359,"path":"All/rubygem-rails_serve_static_assets-0.0.5.pkg","repopath":"All/rubygem-rails_serve_static_assets-0.0.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":649000,"desc":"This gem forces Rails to serve static assets.\n\nBy default Rails4 will return a 404 if an asset is not handled via an external\nproxy such as Nginx.  While this default behavior may help you debug your Nginx\nconfiguration, it makes a default Rails application with assets unusable on a\n12factor platform.  This gem fixes that.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","www"]},{"name":"rubygem-rails52","origin":"www/rubygem-rails52","version":"5.2.8.1","comment":"Full-stack web application framework","maintainer":"sunpoet@FreeBSD.org","www":"https://rubyonrails.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5e4d04a9a6a87a61444dc59e2e8f7bf0b238fc0ed1946e262d67684a8240beaf","flatsize":7081,"path":"All/rubygem-rails52-5.2.8.1.pkg","repopath":"All/rubygem-rails52-5.2.8.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4196,"desc":"Rails is a web-application framework that includes everything needed to create\ndatabase-backed web applications according to the Model-View-Controller (MVC)\npattern.\n\nUnderstanding the MVC pattern is key to understanding Rails. MVC divides your\napplication into three layers: Model, View, and Controller, each with a specific\nresponsibility.\n\nActive Record, Active Model, Action Pack, and Action View can each be used\nindependently outside Rails.\n\nIn addition to that, Rails also comes with:\n- Action Mailer, a library to generate and send emails\n- Action Mailbox, a library to receive emails within a Rails application\n- Active Job, a framework for declaring jobs and making them run on a variety of\n  queuing backends\n- Action Cable, a framework to integrate WebSockets with a Rails application\n- Active Storage, a library to attach cloud and local files to Rails\n  applications\n- Action Text, a library to handle rich text content\n- Active Support, a collection of utility classes and standard library\n  extensions that are useful for Rails, and may also be used independently\n  outside Rails","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actioncable52":{"origin":"www/rubygem-actioncable52","version":"5.2.8.1"},"rubygem-actionmailer52":{"origin":"mail/rubygem-actionmailer52","version":"5.2.8.1"},"rubygem-actionpack52":{"origin":"www/rubygem-actionpack52","version":"5.2.8.1_1"},"rubygem-actionview52":{"origin":"devel/rubygem-actionview52","version":"5.2.8.1"},"rubygem-activejob52":{"origin":"devel/rubygem-activejob52","version":"5.2.8.1"},"rubygem-activemodel52":{"origin":"databases/rubygem-activemodel52","version":"5.2.8.1"},"rubygem-activerecord52":{"origin":"databases/rubygem-activerecord52","version":"5.2.8.1"},"rubygem-activestorage52":{"origin":"net/rubygem-activestorage52","version":"5.2.8.1"},"rubygem-activesupport52":{"origin":"devel/rubygem-activesupport52","version":"5.2.8.1"},"rubygem-bootsnap":{"origin":"devel/rubygem-bootsnap","version":"1.18.6"},"rubygem-bundler":{"origin":"sysutils/rubygem-bundler","version":"2.6.6,1"},"rubygem-byebug":{"origin":"devel/rubygem-byebug","version":"11.1.3"},"rubygem-capybara":{"origin":"devel/rubygem-capybara","version":"3.40.0"},"rubygem-chromedriver-helper":{"origin":"www/rubygem-chromedriver-helper","version":"2.1.1"},"rubygem-coffee-rails-rails52":{"origin":"devel/rubygem-coffee-rails-rails52","version":"5.0.0"},"rubygem-jbuilder-rails52":{"origin":"devel/rubygem-jbuilder-rails52","version":"2.13.0"},"rubygem-mini_magick":{"origin":"graphics/rubygem-mini_magick","version":"5.2.0"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"},"rubygem-puma":{"origin":"www/rubygem-puma","version":"6.6.0"},"rubygem-railties52":{"origin":"www/rubygem-railties52","version":"5.2.8.1"},"rubygem-rake":{"origin":"devel/rubygem-rake","version":"13.2.1"},"rubygem-sass-rails-rails52":{"origin":"textproc/rubygem-sass-rails-rails52","version":"6.0.0"},"rubygem-selenium-webdriver":{"origin":"www/rubygem-selenium-webdriver","version":"4.29.1"},"rubygem-spring":{"origin":"devel/rubygem-spring","version":"4.3.0"},"rubygem-sprockets-rails-rails52":{"origin":"devel/rubygem-sprockets-rails-rails52","version":"3.4.2"},"rubygem-sqlite3":{"origin":"databases/rubygem-sqlite3","version":"2.6.0"},"rubygem-turbolinks":{"origin":"www/rubygem-turbolinks","version":"5.2.1"},"rubygem-uglifier":{"origin":"www/rubygem-uglifier","version":"4.2.1"},"rubygem-web-console3-rails52":{"origin":"devel/rubygem-web-console3-rails52","version":"3.7.0"}},"categories":["rubygems","www"],"annotations":{"cpe":"cpe:2.3:a:rubyonrails:ruby_on_rails:5.2.8.1:::::dragonfly6:x86_64"}},{"name":"rubygem-rails-settings-cached-rails5","origin":"www/rubygem-rails-settings-cached-rails5","version":"0.7.2","comment":"Rails settings plugin for easily managing key-value pairs table","maintainer":"ruby@FreeBSD.org","www":"https://github.com/huacnlee/rails-settings-cached","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"19e6815f0cb8ff1e4a6a9f7a034570e9fefe787c37e1a4cbdf19fb08ef455026","flatsize":18369,"path":"All/rubygem-rails-settings-cached-rails5-0.7.2.pkg","repopath":"All/rubygem-rails-settings-cached-rails5-0.7.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7420,"desc":"Rails-settings-cached is a settings plugin that makes managing a table of global\nkey-value pairs easy. Think of it like a global hash stored in your database\nthat uses simple ActiveRecord-like methods for manipulation.\n\nYou can keep track of any global setting that you do not want to hard code into\nyour rails application.  You can store any kind of object including strings,\nnumbers, and arrays.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rails5":{"origin":"www/rubygem-rails5","version":"5.1.7_2"}},"categories":["rubygems","www"]},{"name":"rubygem-rails-observers","origin":"devel/rubygem-rails-observers","version":"0.1.5","comment":"Observer classes for Rails","maintainer":"ruby@FreeBSD.org","www":"https://github.com/rails/rails-observers","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ffdcd9832ba1b1035b2cff8fc05af347391e990735737f1201c7b91d6252348b","flatsize":39436,"path":"All/rubygem-rails-observers-0.1.5.pkg","repopath":"All/rubygem-rails-observers-0.1.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11464,"desc":"Rails observer (removed from core in Rails 4.0)","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activemodel4":{"origin":"databases/rubygem-activemodel4","version":"4.2.11.3"}},"categories":["devel","rubygems"]},{"name":"rubygem-rails-i18n-rails71","origin":"devel/rubygem-rails-i18n-rails71","version":"7.0.10","comment":"Set of common locale data and translations for Rails","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/svenfuchs/rails-i18n","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a440335f7b9f22754e1e0c79c9cdac79c3a2fba7a4aff2c6e9013aa2212b9a90","flatsize":783151,"path":"All/rubygem-rails-i18n-rails71-7.0.10.pkg","repopath":"All/rubygem-rails-i18n-rails71-7.0.10.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":105036,"desc":"Centralization of locale data collection for Ruby on Rails.\n\nIt provides a set of common locale data and translations to internationalize\nand/or localize your Rails applications.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-i18n":{"origin":"devel/rubygem-i18n","version":"1.14.7,2"},"rubygem-railties71":{"origin":"www/rubygem-railties71","version":"7.1.5.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-rails-i18n-rails70","origin":"devel/rubygem-rails-i18n-rails70","version":"7.0.10","comment":"Set of common locale data and translations for Rails","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/svenfuchs/rails-i18n","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"caedb19797b963ed67e32147144edbe79102d0b80f10a7581241f1eaf73123d0","flatsize":783151,"path":"All/rubygem-rails-i18n-rails70-7.0.10.pkg","repopath":"All/rubygem-rails-i18n-rails70-7.0.10.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":105024,"desc":"Centralization of locale data collection for Ruby on Rails.\n\nIt provides a set of common locale data and translations to internationalize\nand/or localize your Rails applications.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-i18n":{"origin":"devel/rubygem-i18n","version":"1.14.7,2"},"rubygem-railties70":{"origin":"www/rubygem-railties70","version":"7.0.8.7"}},"categories":["devel","rubygems"]},{"name":"rubygem-rails-i18n-rails61","origin":"devel/rubygem-rails-i18n-rails61","version":"7.0.10","comment":"Common locale data and translations for Rails i18n","maintainer":"ruby@FreeBSD.org","www":"https://github.com/svenfuchs/rails-i18n","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"08b6866580bd6c71166472755c61688410f273cc0755b6317a9e8dbba98efa6b","flatsize":783151,"path":"All/rubygem-rails-i18n-rails61-7.0.10.pkg","repopath":"All/rubygem-rails-i18n-rails61-7.0.10.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":104976,"desc":"A set of common locale data and translations to internationalize and/or localize\nyour Rails applications.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-i18n":{"origin":"devel/rubygem-i18n","version":"1.14.7,2"},"rubygem-railties61":{"origin":"www/rubygem-railties61","version":"6.1.7.10"}},"categories":["devel","rubygems"]},{"name":"rubygem-rails-i18n-rails60","origin":"devel/rubygem-rails-i18n-rails60","version":"7.0.10","comment":"Common locale data and translations for Rails i18n","maintainer":"ruby@FreeBSD.org","www":"https://github.com/svenfuchs/rails-i18n","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f9b53b857aaea1a1d5cf3aeb8c15cf8cf73eedafb4c64f265503e779fc1b914f","flatsize":783151,"path":"All/rubygem-rails-i18n-rails60-7.0.10.pkg","repopath":"All/rubygem-rails-i18n-rails60-7.0.10.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":105012,"desc":"A set of common locale data and translations to internationalize and/or localize\nyour Rails applications.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-i18n":{"origin":"devel/rubygem-i18n","version":"1.14.7,2"},"rubygem-railties60":{"origin":"www/rubygem-railties60","version":"6.0.6.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-rails-i18n-rails52","origin":"devel/rubygem-rails-i18n-rails52","version":"5.1.3","comment":"Common locale data and translations for Rails i18n","maintainer":"ruby@FreeBSD.org","www":"https://github.com/svenfuchs/rails-i18n","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6fd54f275cf9ed39ec4af55a56feaf719abc6eb269d8df7fe9f5df430fc5ac66","flatsize":699752,"path":"All/rubygem-rails-i18n-rails52-5.1.3.pkg","repopath":"All/rubygem-rails-i18n-rails52-5.1.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":94612,"desc":"A set of common locale data and translations to internationalize and/or localize\nyour Rails applications.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-i18n":{"origin":"devel/rubygem-i18n","version":"1.14.7,2"},"rubygem-railties52":{"origin":"www/rubygem-railties52","version":"5.2.8.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-rails-i18n-rails50","origin":"devel/rubygem-rails-i18n-rails50","version":"5.1.3","comment":"Common locale data and translations for Rails i18n","maintainer":"ruby@FreeBSD.org","www":"https://github.com/svenfuchs/rails-i18n","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1edeb247be9123f144e16c0bb220b309bfc4cb6f5dd9958c47bf37d59e595b4e","flatsize":699752,"path":"All/rubygem-rails-i18n-rails50-5.1.3.pkg","repopath":"All/rubygem-rails-i18n-rails50-5.1.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":94636,"desc":"A set of common locale data and translations to internationalize and/or localize\nyour Rails applications.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-i18n":{"origin":"devel/rubygem-i18n","version":"1.14.7,2"},"rubygem-railties50":{"origin":"www/rubygem-railties50","version":"5.0.7.2"}},"categories":["devel","rubygems"]},{"name":"rubygem-rails-i18n-rails5","origin":"devel/rubygem-rails-i18n-rails5","version":"5.1.3","comment":"Common locale data and translations for Rails i18n","maintainer":"ruby@FreeBSD.org","www":"https://github.com/svenfuchs/rails-i18n","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5f5823fa48ed162a43c2cb69b7c155ec7bf44e61940af7f694848bb2d26e9b75","flatsize":699752,"path":"All/rubygem-rails-i18n-rails5-5.1.3.pkg","repopath":"All/rubygem-rails-i18n-rails5-5.1.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":94668,"desc":"A set of common locale data and translations to internationalize and/or localize\nyour Rails applications.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-i18n":{"origin":"devel/rubygem-i18n","version":"1.14.7,2"},"rubygem-railties5":{"origin":"www/rubygem-railties5","version":"5.1.7"}},"categories":["devel","rubygems"]},{"name":"rubygem-rails-dom-testing-rails72","origin":"textproc/rubygem-rails-dom-testing-rails72","version":"2.2.0","comment":"Analyse and compare DOMs using Nokogiri","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails-dom-testing","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"814f23aaab80c0f4347a5f61d319a776480bfd49997c239e49a45d0e76a43100","flatsize":61395,"path":"All/rubygem-rails-dom-testing-rails72-2.2.0.pkg","repopath":"All/rubygem-rails-dom-testing-rails72-2.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13692,"desc":"This gem is responsible for comparing HTML doms and asserting that DOM elements\nare present in Rails applications. Doms are compared via assert_dom_equal and\nassert_dom_not_equal. Elements are asserted via assert_select,\nassert_select_encoded, assert_select_email and a subset of the dom can be\nselected with css_select. The gem is developed for Rails 4.2 and above, and\nwill not work on previous versions.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport72":{"origin":"devel/rubygem-activesupport72","version":"7.2.2.1"},"rubygem-minitest":{"origin":"devel/rubygem-minitest","version":"5.25.5"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"}},"categories":["rubygems","textproc"]},{"name":"rubygem-rails-i18n-rails-gitlab","origin":"devel/rubygem-rails-i18n-rails-gitlab","version":"7.0.10","comment":"Set of common locale data and translations for Rails","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/svenfuchs/rails-i18n","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"21111dce8642823a9844734bf347aca9b2c60a0a6b253f3b5b41593e30ced7e6","flatsize":783151,"path":"All/rubygem-rails-i18n-rails-gitlab-7.0.10.pkg","repopath":"All/rubygem-rails-i18n-rails-gitlab-7.0.10.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":105052,"desc":"Centralization of locale data collection for Ruby on Rails.\n\nIt provides a set of common locale data and translations to internationalize\nand/or localize your Rails applications.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-i18n":{"origin":"devel/rubygem-i18n","version":"1.14.7,2"},"rubygem-railties-gitlab":{"origin":"www/rubygem-railties-gitlab","version":"7.1.5.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-rails-html-sanitizer","origin":"textproc/rubygem-rails-html-sanitizer","version":"1.6.2","comment":"Sanitize HTML fragments in Rails applications","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails-html-sanitizer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f208bcd26579801bd3228e87aab6e057cf9988a8cbc809f4faa4441ff2f608cc","flatsize":103610,"path":"All/rubygem-rails-html-sanitizer-1.6.2.pkg","repopath":"All/rubygem-rails-html-sanitizer-1.6.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21200,"desc":"HTML sanitization for Rails applications","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-loofah":{"origin":"textproc/rubygem-loofah","version":"2.24.1"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"}},"categories":["rubygems","textproc"],"annotations":{"cpe":"cpe:2.3:a:rubyonrails:html_sanitizer:1.6.2:::::dragonfly6:x86_64"}},{"name":"rubygem-rails-dom-testing1","origin":"textproc/rubygem-rails-dom-testing1","version":"1.0.9","comment":"Analyse and compare DOMs using Nokogiri","maintainer":"ruby@FreeBSD.org","www":"https://github.com/rails/rails-dom-testing","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8f1c32a4400ebe0defef031dc40a511066d325d5cab3f17f73d7eee834d205ca","flatsize":54148,"path":"All/rubygem-rails-dom-testing1-1.0.9.pkg","repopath":"All/rubygem-rails-dom-testing1-1.0.9.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14024,"desc":"This gem is responsible for comparing HTML doms and asserting that DOM elements\nare present in Rails applications. Doms are compared via assert_dom_equal and\nassert_dom_not_equal. Elements are asserted via assert_select,\nassert_select_encoded, assert_select_email and a subset of the dom can be\nselected with css_select. The gem is developed for Rails 4.2 and above, and\nwill not work on previous versions.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport4":{"origin":"devel/rubygem-activesupport4","version":"4.2.11.3"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"},"rubygem-rails-deprecated_sanitizer":{"origin":"devel/rubygem-rails-deprecated_sanitizer","version":"1.0.4"}},"categories":["rubygems","textproc"]},{"name":"rubygem-rails-dom-testing-rails71","origin":"textproc/rubygem-rails-dom-testing-rails71","version":"2.2.0","comment":"Analyse and compare DOMs using Nokogiri","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails-dom-testing","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a66cac3920838e9f8d23b21545ae08dd23c14b8ef5e25ad5ce277d19ede7f641","flatsize":61395,"path":"All/rubygem-rails-dom-testing-rails71-2.2.0.pkg","repopath":"All/rubygem-rails-dom-testing-rails71-2.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13684,"desc":"This gem is responsible for comparing HTML doms and asserting that DOM elements\nare present in Rails applications. Doms are compared via assert_dom_equal and\nassert_dom_not_equal. Elements are asserted via assert_select,\nassert_select_encoded, assert_select_email and a subset of the dom can be\nselected with css_select. The gem is developed for Rails 4.2 and above, and\nwill not work on previous versions.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport71":{"origin":"devel/rubygem-activesupport71","version":"7.1.5.1"},"rubygem-minitest":{"origin":"devel/rubygem-minitest","version":"5.25.5"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"}},"categories":["rubygems","textproc"]},{"name":"rubygem-rails-dom-testing-rails60","origin":"textproc/rubygem-rails-dom-testing-rails60","version":"2.2.0","comment":"Analyse and compare DOMs using Nokogiri","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails-dom-testing","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"86f820f76c11e726f4fd05167fb8fe36aac34254cfb52aa26b87d71f5bf5499d","flatsize":61395,"path":"All/rubygem-rails-dom-testing-rails60-2.2.0.pkg","repopath":"All/rubygem-rails-dom-testing-rails60-2.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13684,"desc":"This gem is responsible for comparing HTML doms and asserting that DOM elements\nare present in Rails applications. Doms are compared via assert_dom_equal and\nassert_dom_not_equal. Elements are asserted via assert_select,\nassert_select_encoded, assert_select_email and a subset of the dom can be\nselected with css_select. The gem is developed for Rails 4.2 and above, and\nwill not work on previous versions.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport60":{"origin":"devel/rubygem-activesupport60","version":"6.0.6.1"},"rubygem-minitest":{"origin":"devel/rubygem-minitest","version":"5.25.5"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"}},"categories":["rubygems","textproc"]},{"name":"rubygem-rails-gitlab","origin":"www/rubygem-rails-gitlab","version":"7.1.5.1","comment":"Full-stack web application framework","maintainer":"mfechner@FreeBSD.org","www":"https://rubyonrails.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b6a0315d681c7d6ed16aa0fcb14b3245ea982bfba88c1d01cf42a4883893ba57","flatsize":9497,"path":"All/rubygem-rails-gitlab-7.1.5.1.pkg","repopath":"All/rubygem-rails-gitlab-7.1.5.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4508,"desc":"Rails is a web-application framework that includes everything needed to create\ndatabase-backed web applications according to the Model-View-Controller (MVC)\npattern.\n\nUnderstanding the MVC pattern is key to understanding Rails. MVC divides your\napplication into three layers: Model, View, and Controller, each with a specific\nresponsibility.\n\nActive Record, Active Model, Action Pack, and Action View can each be used\nindependently outside Rails.\n\nIn addition to that, Rails also comes with:\n- Action Mailer, a library to generate and send emails\n- Action Mailbox, a library to receive emails within a Rails application\n- Active Job, a framework for declaring jobs and making them run on a variety of\n  queuing backends\n- Action Cable, a framework to integrate WebSockets with a Rails application\n- Active Storage, a library to attach cloud and local files to Rails\n  applications\n- Action Text, a library to handle rich text content\n- Active Support, a collection of utility classes and standard library\n  extensions that are useful for Rails, and may also be used independently\n  outside Rails","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actioncable-gitlab":{"origin":"www/rubygem-actioncable-gitlab","version":"7.1.5.1"},"rubygem-actionmailbox-gitlab":{"origin":"mail/rubygem-actionmailbox-gitlab","version":"7.1.5.1"},"rubygem-actionmailer-gitlab":{"origin":"mail/rubygem-actionmailer-gitlab","version":"7.1.5.1"},"rubygem-actionpack-gitlab":{"origin":"www/rubygem-actionpack-gitlab","version":"7.1.5.1"},"rubygem-actiontext-gitlab":{"origin":"textproc/rubygem-actiontext-gitlab","version":"7.1.5.1"},"rubygem-actionview-gitlab":{"origin":"devel/rubygem-actionview-gitlab","version":"7.1.5.1"},"rubygem-activejob-gitlab":{"origin":"devel/rubygem-activejob-gitlab","version":"7.1.5.1"},"rubygem-activemodel-gitlab":{"origin":"databases/rubygem-activemodel-gitlab","version":"7.1.5.1"},"rubygem-activerecord-gitlab":{"origin":"databases/rubygem-activerecord-gitlab","version":"7.1.5.1"},"rubygem-activestorage-gitlab":{"origin":"net/rubygem-activestorage-gitlab","version":"7.1.5.1"},"rubygem-activesupport-gitlab":{"origin":"devel/rubygem-activesupport-gitlab","version":"7.1.5.1"},"rubygem-bundler":{"origin":"sysutils/rubygem-bundler","version":"2.6.6,1"},"rubygem-railties-gitlab":{"origin":"www/rubygem-railties-gitlab","version":"7.1.5.1"}},"categories":["rubygems","www"],"annotations":{"cpe":"cpe:2.3:a:rubyonrails:ruby_on_rails:7.1.5.1:::::dragonfly6:x86_64"}},{"name":"rubygem-rails-dom-testing-rails80","origin":"textproc/rubygem-rails-dom-testing-rails80","version":"2.2.0","comment":"Analyse and compare DOMs using Nokogiri","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails-dom-testing","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"96146455fd0b7bac7e01b2a5b905d97e7d18705103d6afba84cfd130a9fb1529","flatsize":61395,"path":"All/rubygem-rails-dom-testing-rails80-2.2.0.pkg","repopath":"All/rubygem-rails-dom-testing-rails80-2.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13680,"desc":"This gem is responsible for comparing HTML doms and asserting that DOM elements\nare present in Rails applications. Doms are compared via assert_dom_equal and\nassert_dom_not_equal. Elements are asserted via assert_select,\nassert_select_encoded, assert_select_email and a subset of the dom can be\nselected with css_select. The gem is developed for Rails 4.2 and above, and\nwill not work on previous versions.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport80":{"origin":"devel/rubygem-activesupport80","version":"8.0.2"},"rubygem-minitest":{"origin":"devel/rubygem-minitest","version":"5.25.5"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"}},"categories":["rubygems","textproc"]},{"name":"rubygem-rails-dom-testing-rails-gitlab","origin":"textproc/rubygem-rails-dom-testing-rails-gitlab","version":"2.3.0","comment":"Analyse and compare DOMs using Nokogiri","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/rails/rails-dom-testing","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2d9ac164f39c25a88ed87e9eaf800133326b455161c8a75eb2db00405816f862","flatsize":68919,"path":"All/rubygem-rails-dom-testing-rails-gitlab-2.3.0.pkg","repopath":"All/rubygem-rails-dom-testing-rails-gitlab-2.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14488,"desc":"This gem is responsible for comparing HTML doms and asserting that DOM elements\nare present in Rails applications. Doms are compared via assert_dom_equal and\nassert_dom_not_equal. Elements are asserted via assert_select,\nassert_select_encoded, assert_select_email and a subset of the dom can be\nselected with css_select. The gem is developed for Rails 4.2 and above, and\nwill not work on previous versions.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport-gitlab":{"origin":"devel/rubygem-activesupport-gitlab","version":"7.1.5.1"},"rubygem-minitest":{"origin":"devel/rubygem-minitest","version":"5.25.5"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"}},"categories":["rubygems","textproc"]},{"name":"rubygem-rails-dom-testing-rails70","origin":"textproc/rubygem-rails-dom-testing-rails70","version":"2.2.0","comment":"Analyse and compare DOMs using Nokogiri","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails-dom-testing","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ae53e568505a1d6107adaad42edd6b54e7c8f5960aa1b97e03504868329b0b86","flatsize":61395,"path":"All/rubygem-rails-dom-testing-rails70-2.2.0.pkg","repopath":"All/rubygem-rails-dom-testing-rails70-2.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13684,"desc":"This gem is responsible for comparing HTML doms and asserting that DOM elements\nare present in Rails applications. Doms are compared via assert_dom_equal and\nassert_dom_not_equal. Elements are asserted via assert_select,\nassert_select_encoded, assert_select_email and a subset of the dom can be\nselected with css_select. The gem is developed for Rails 4.2 and above, and\nwill not work on previous versions.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport70":{"origin":"devel/rubygem-activesupport70","version":"7.0.8.7"},"rubygem-minitest":{"origin":"devel/rubygem-minitest","version":"5.25.5"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"}},"categories":["rubygems","textproc"]},{"name":"rubygem-rails-dom-testing-rails61","origin":"textproc/rubygem-rails-dom-testing-rails61","version":"2.2.0","comment":"Analyse and compare DOMs using Nokogiri","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails-dom-testing","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d953c78a29d81c792eda527e5a4072997f41f13d6118233c7d2b09676a092da0","flatsize":61395,"path":"All/rubygem-rails-dom-testing-rails61-2.2.0.pkg","repopath":"All/rubygem-rails-dom-testing-rails61-2.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13688,"desc":"This gem is responsible for comparing HTML doms and asserting that DOM elements\nare present in Rails applications. Doms are compared via assert_dom_equal and\nassert_dom_not_equal. Elements are asserted via assert_select,\nassert_select_encoded, assert_select_email and a subset of the dom can be\nselected with css_select. The gem is developed for Rails 4.2 and above, and\nwill not work on previous versions.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport61":{"origin":"devel/rubygem-activesupport61","version":"6.1.7.10"},"rubygem-minitest":{"origin":"devel/rubygem-minitest","version":"5.25.5"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"}},"categories":["rubygems","textproc"]},{"name":"rubygem-rails-dom-testing-rails52","origin":"textproc/rubygem-rails-dom-testing-rails52","version":"2.2.0","comment":"Analyse and compare DOMs using Nokogiri","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails-dom-testing","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"585903f6810af876113ef00d7c18494e090ded35270d6435aa27c60be4174304","flatsize":61395,"path":"All/rubygem-rails-dom-testing-rails52-2.2.0.pkg","repopath":"All/rubygem-rails-dom-testing-rails52-2.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13688,"desc":"This gem is responsible for comparing HTML doms and asserting that DOM elements\nare present in Rails applications. Doms are compared via assert_dom_equal and\nassert_dom_not_equal. Elements are asserted via assert_select,\nassert_select_encoded, assert_select_email and a subset of the dom can be\nselected with css_select. The gem is developed for Rails 4.2 and above, and\nwill not work on previous versions.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport52":{"origin":"devel/rubygem-activesupport52","version":"5.2.8.1"},"rubygem-minitest":{"origin":"devel/rubygem-minitest","version":"5.25.5"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"}},"categories":["rubygems","textproc"]},{"name":"rubygem-rails-deprecated_sanitizer-rails50","origin":"devel/rubygem-rails-deprecated_sanitizer-rails50","version":"1.0.4","comment":"Deprecated sanitizer API extracted from Action View","maintainer":"ruby@FreeBSD.org","www":"https://github.com/rails/rails-deprecated_sanitizer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e877b4a4ccf1f7c01349a8d3e62572912f0ba5d91dc6391cec1e142fae56c13d","flatsize":90164,"path":"All/rubygem-rails-deprecated_sanitizer-rails50-1.0.4.pkg","repopath":"All/rubygem-rails-deprecated_sanitizer-rails50-1.0.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":22380,"desc":"In Rails 4.2 HTML sanitization has been rewritten using a more secure library.\nThis gem includes the old behavior shipping with Rails 4.2 and before. It is\nstrictly provided to ease migration. It will be supported until Rails 5.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport50":{"origin":"devel/rubygem-activesupport50","version":"5.0.7.2_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-rails-dom-testing-rails50","origin":"textproc/rubygem-rails-dom-testing-rails50","version":"2.2.0","comment":"Analyse and compare DOMs using Nokogiri","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails-dom-testing","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cfe0a0ba359e54e603210c71e46a5885b94f7db5fbed79648be01730c227f152","flatsize":61395,"path":"All/rubygem-rails-dom-testing-rails50-2.2.0.pkg","repopath":"All/rubygem-rails-dom-testing-rails50-2.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13692,"desc":"This gem is responsible for comparing HTML doms and asserting that DOM elements\nare present in Rails applications. Doms are compared via assert_dom_equal and\nassert_dom_not_equal. Elements are asserted via assert_select,\nassert_select_encoded, assert_select_email and a subset of the dom can be\nselected with css_select. The gem is developed for Rails 4.2 and above, and\nwill not work on previous versions.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport50":{"origin":"devel/rubygem-activesupport50","version":"5.0.7.2_1"},"rubygem-minitest":{"origin":"devel/rubygem-minitest","version":"5.25.5"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"}},"categories":["rubygems","textproc"]},{"name":"rubygem-rails-dom-testing-rails5","origin":"textproc/rubygem-rails-dom-testing-rails5","version":"2.2.0","comment":"Analyse and compare DOMs using Nokogiri","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails-dom-testing","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"805846b93abf900b6b071b1b72e1e2cdcdbe699fcb21135360c4e761c561dc19","flatsize":61395,"path":"All/rubygem-rails-dom-testing-rails5-2.2.0.pkg","repopath":"All/rubygem-rails-dom-testing-rails5-2.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13688,"desc":"This gem is responsible for comparing HTML doms and asserting that DOM elements\nare present in Rails applications. Doms are compared via assert_dom_equal and\nassert_dom_not_equal. Elements are asserted via assert_select,\nassert_select_encoded, assert_select_email and a subset of the dom can be\nselected with css_select. The gem is developed for Rails 4.2 and above, and\nwill not work on previous versions.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport5":{"origin":"devel/rubygem-activesupport5","version":"5.1.7_1"},"rubygem-minitest":{"origin":"devel/rubygem-minitest","version":"5.25.5"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"}},"categories":["rubygems","textproc"]},{"name":"rubygem-rackup10","origin":"www/rubygem-rackup10","version":"1.0.1","comment":"General server command for Rack applications","maintainer":"ruby@FreeBSD.org","www":"https://github.com/rack/rackup","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"29e9443fb90ab44dae166bf13ee0b65f39cabdc08b4b6f24e5c78ae14e16dcc2","flatsize":4851,"path":"All/rubygem-rackup10-1.0.1.pkg","repopath":"All/rubygem-rackup10-1.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2800,"desc":"A general server command for Rack applications.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rack22":{"origin":"www/rubygem-rack22","version":"2.2.13,3"},"rubygem-webrick":{"origin":"www/rubygem-webrick","version":"1.9.1"}},"categories":["rubygems","www"]},{"name":"rubygem-rails-dom-testing","origin":"textproc/rubygem-rails-dom-testing","version":"2.0.3","comment":"Analyse and compare DOMs using Nokogiri","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails-dom-testing","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0aeeebfcdffe3f09cd2ef5c51f81022f9356b310563b76bd922a389930ae6340","flatsize":39502,"path":"All/rubygem-rails-dom-testing-2.0.3.pkg","repopath":"All/rubygem-rails-dom-testing-2.0.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11180,"desc":"This gem is responsible for comparing HTML doms and asserting that DOM elements\nare present in Rails applications. Doms are compared via assert_dom_equal and\nassert_dom_not_equal. Elements are asserted via assert_select,\nassert_select_encoded, assert_select_email and a subset of the dom can be\nselected with css_select. The gem is developed for Rails 4.2 and above, and\nwill not work on previous versions.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport4":{"origin":"devel/rubygem-activesupport4","version":"4.2.11.3"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"}},"categories":["rubygems","textproc"]},{"name":"rubygem-rails-deprecated_sanitizer-rails5","origin":"devel/rubygem-rails-deprecated_sanitizer-rails5","version":"1.0.4","comment":"Deprecated sanitizer API extracted from Action View","maintainer":"ruby@FreeBSD.org","www":"https://github.com/rails/rails-deprecated_sanitizer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"170aded0cf1d7c1a5163fa96b2f9182f78796d996d41ed0ae4057816b0bd61f7","flatsize":90164,"path":"All/rubygem-rails-deprecated_sanitizer-rails5-1.0.4.pkg","repopath":"All/rubygem-rails-deprecated_sanitizer-rails5-1.0.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":22372,"desc":"In Rails 4.2 HTML sanitization has been rewritten using a more secure library.\nThis gem includes the old behavior shipping with Rails 4.2 and before. It is\nstrictly provided to ease migration. It will be supported until Rails 5.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport5":{"origin":"devel/rubygem-activesupport5","version":"5.1.7_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-rails-deprecated_sanitizer","origin":"devel/rubygem-rails-deprecated_sanitizer","version":"1.0.4","comment":"Deprecated sanitizer API extracted from Action View","maintainer":"ruby@FreeBSD.org","www":"https://github.com/rails/rails-deprecated_sanitizer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0fc444bc85de1652418db6d960c6d4630f3ce392c0240d466d997628356264b3","flatsize":90164,"path":"All/rubygem-rails-deprecated_sanitizer-1.0.4.pkg","repopath":"All/rubygem-rails-deprecated_sanitizer-1.0.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":22364,"desc":"In Rails 4.2 HTML sanitization has been rewritten using a more secure library.\nThis gem includes the old behavior shipping with Rails 4.2 and before. It is\nstrictly provided to ease migration. It will be supported until Rails 5.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport4":{"origin":"devel/rubygem-activesupport4","version":"4.2.11.3"}},"categories":["devel","rubygems"]},{"name":"rubygem-railroad","origin":"graphics/rubygem-railroad","version":"0.5.0","comment":"Class diagrams generator for Ruby on Rails applications","maintainer":"ruby@FreeBSD.org","www":"http://railroad.rubyforge.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"851f566a684cf956393b78e065e2a54ef09e3b668d0341eb1331ccaf0a341570","flatsize":104804,"path":"All/rubygem-railroad-0.5.0.pkg","repopath":"All/rubygem-railroad-0.5.0.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3"],"pkgsize":24912,"desc":"It's a Ruby script that loads the application classes and analyzes its\nproperties (attributes, methods) and relationships (inheritance, model\nassociations like has_many, etc.) The output is a graph description in\nthe DOT language, suitable to be handled with tools like Graphviz.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","graphics","rubygems"]},{"name":"rubygem-rackup21","origin":"www/rubygem-rackup21","version":"2.1.0","comment":"General server command for Rack applications","maintainer":"ruby@FreeBSD.org","www":"https://github.com/rack/rackup","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0981ebbceadb3e0cc3753c8fcd092e3abda6145f99ebbf267943370a38fe80c1","flatsize":40086,"path":"All/rubygem-rackup21-2.1.0.pkg","repopath":"All/rubygem-rackup21-2.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12688,"desc":"A general server command for Rack applications.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rack":{"origin":"www/rubygem-rack","version":"3.0.14,3"},"rubygem-webrick":{"origin":"www/rubygem-webrick","version":"1.9.1"}},"categories":["rubygems","www"]},{"name":"rubygem-rackup","origin":"www/rubygem-rackup","version":"2.2.1","comment":"General server command for Rack applications","maintainer":"ruby@FreeBSD.org","www":"https://github.com/rack/rackup","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a603b5f1e6a248b911dcbd089aeb70b84d65695870b56681099ac80d9accf990","flatsize":43737,"path":"All/rubygem-rackup-2.2.1.pkg","repopath":"All/rubygem-rackup-2.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13920,"desc":"A general server command for Rack applications.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rack":{"origin":"www/rubygem-rack","version":"3.0.14,3"}},"categories":["rubygems","www"]},{"name":"rubygem-rack-ssl","origin":"www/rubygem-rack-ssl","version":"1.4.1_2,1","comment":"Rack middleware to force SSL/TLS","maintainer":"ruby@FreeBSD.org","www":"https://github.com/josh/rack-ssl","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8422abce4687ba7f8dd07a332223ff2b9e0e3fd8cfe93d8d86f353c6db8041c1","flatsize":5697,"path":"All/rubygem-rack-ssl-1.4.1_2,1.pkg","repopath":"All/rubygem-rack-ssl-1.4.1_2,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3044,"desc":"Rack middleware to force SSL/TLS","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rack":{"origin":"www/rubygem-rack","version":"3.0.14,3"}},"categories":["rubygems","www"]},{"name":"rubygem-rack-session10","origin":"www/rubygem-rack-session10","version":"1.0.2","comment":"Session implementation for Rack","maintainer":"ruby@FreeBSD.org","www":"https://github.com/rack/rack-session","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4865595831aff213535ddf4f1703358ab1ece8ee3d5599d75b5f8060b3c5f6a5","flatsize":5534,"path":"All/rubygem-rack-session10-1.0.2.pkg","repopath":"All/rubygem-rack-session10-1.0.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3068,"desc":"Rack::Session is a session management implementation for Rack.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rack22":{"origin":"www/rubygem-rack22","version":"2.2.13,3"}},"categories":["rubygems","www"]},{"name":"rubygem-rack_csrf","origin":"www/rubygem-rack_csrf","version":"2.7.0","comment":"Anti-CSRF Rack middleware","maintainer":"ruby@FreeBSD.org","www":"https://github.com/baldowl/rack_csrf","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4662dd5a039ef56fc15b3a3541939a88402945c31d7b90867b500fa62feeeef2","flatsize":75182,"path":"All/rubygem-rack_csrf-2.7.0.pkg","repopath":"All/rubygem-rack_csrf-2.7.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":18764,"desc":"This is just a small Rack middleware whose only goal is to lessen the hazards\nposed by CSRF attacks by trying to ensure that all requests of particular types\ncome from the right client, not from a mischievous impersonator.\n\nRack::Csrf is not tailored to any particular web framework, so it can be used\nwith your preferred Rack-based framework.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rack":{"origin":"www/rubygem-rack","version":"3.0.14,3"}},"categories":["rubygems","www"]},{"name":"rubygem-rack-raw-upload","origin":"devel/rubygem-rack-raw-upload","version":"1.1.1","comment":"Converts mimetype of application/octet-stream into normal form input","maintainer":"ruby@FreeBSD.org","www":"https://github.com/New-Bamboo/rack-raw-upload","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dd24ca731fd77df2f1ed5638ca9b10a57471c9284e228a0bc1e0d9b6e83e0e41","flatsize":32923,"path":"All/rubygem-rack-raw-upload-1.1.1.pkg","repopath":"All/rubygem-rack-raw-upload-1.1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13004,"desc":"Middleware that converts files uploaded with mimetype application/octet-stream\ninto normal form input, so Rack applications can read these as normal, rather\nthan as raw input.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-multi_json":{"origin":"devel/rubygem-multi_json","version":"1.15.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-rack22","origin":"www/rubygem-rack22","version":"2.2.13,3","comment":"Rack, a modular Ruby web server interface","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rack/rack","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"beda51590bdc192100f614ac19d4d628442cc0950f431adb1370e0973f964ffa","flatsize":458606,"path":"All/rubygem-rack22-2.2.13,3.pkg","repopath":"All/rubygem-rack22-2.2.13,3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":128908,"desc":"Rack provides a minimal, modular and adaptable interface for developing web\napplications in Ruby. By wrapping HTTP requests and responses in the simplest\nway possible, it unifies and distills the API for web servers, web frameworks,\nand software in between (the so-called middleware) into a single method call.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","www"],"annotations":{"cpe":"cpe:2.3:a:rack_project:rack:2.2.13:::::dragonfly6:x86_64"}},{"name":"rubygem-rack-protection3","origin":"www/rubygem-rack-protection3","version":"3.2.0","comment":"Collection of Rack middleware to protect against opportunistic attack","maintainer":"ruby@FreeBSD.org","www":"https://sinatrarb.com/protection/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a92c470f87c05ee0487b1990404da18a84692db8852af4c479fe99aa2280eb91","flatsize":59230,"path":"All/rubygem-rack-protection3-3.2.0.pkg","repopath":"All/rubygem-rack-protection3-3.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17152,"desc":"Collection of Rack middleware to protect you against common, opportunistic attack.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-base64":{"origin":"converters/rubygem-base64","version":"0.3.0"},"rubygem-rack22":{"origin":"www/rubygem-rack22","version":"2.2.13,3"}},"categories":["rubygems","www"]},{"name":"rubygem-rack16","origin":"www/rubygem-rack16","version":"1.6.13","comment":"Rack, a modular Ruby web server interface","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rack/rack","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"adf0a0349594a795b03d36ce54269b8318beefe2175b83d47f8539d631292402","flatsize":809910,"path":"All/rubygem-rack16-1.6.13.pkg","repopath":"All/rubygem-rack16-1.6.13.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":194920,"desc":"Rack provides a minimal, modular and adaptable interface for developing web\napplications in Ruby. By wrapping HTTP requests and responses in the simplest\nway possible, it unifies and distills the API for web servers, web frameworks,\nand software in between (the so-called middleware) into a single method call.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","www"],"annotations":{"cpe":"cpe:2.3:a:rack_project:rack:1.6.13:::::dragonfly6:x86_64"}},{"name":"rubygem-rack-timeout","origin":"www/rubygem-rack-timeout","version":"0.7.0","comment":"Abort requests that are taking too long","maintainer":"ruby@FreeBSD.org","www":"https://github.com/heroku/rack-timeout","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b57e1c01ff6155faf1d438fe3f78aea533d48ca99c7c5b13309eb99a0160c92c","flatsize":65475,"path":"All/rubygem-rack-timeout-0.7.0.pkg","repopath":"All/rubygem-rack-timeout-0.7.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":22808,"desc":"Rack::Timeout is middleware, which aborts requests that have been running for\nlonger than a specified timeout.\n\nRack::Timeout is not a solution to the problem of long-running requests, it is a\ndebug and remediation tool.  Developers should track rack-timeout's data and\naddress recurring instances of particular timeouts, for example, by refactoring\ncode so it runs faster or offsetting lengthy work to happen asynchronously.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","www"]},{"name":"rubygem-rack-protection","origin":"www/rubygem-rack-protection","version":"4.1.1","comment":"Collection of Rack middleware to protect against opportunistic attack","maintainer":"sunpoet@FreeBSD.org","www":"https://sinatrarb.com/protection/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"678e9dba26d11fa0557e258876ae66895bc46176690d746da5bef405e8e22eaf","flatsize":52369,"path":"All/rubygem-rack-protection-4.1.1.pkg","repopath":"All/rubygem-rack-protection-4.1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15188,"desc":"Collection of Rack middleware to protect you against common, opportunistic attack.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-base64":{"origin":"converters/rubygem-base64","version":"0.3.0"},"rubygem-logger":{"origin":"devel/rubygem-logger","version":"1.6.6"},"rubygem-rack":{"origin":"www/rubygem-rack","version":"3.0.14,3"}},"categories":["rubygems","www"]},{"name":"rubygem-rack-test","origin":"www/rubygem-rack-test","version":"2.2.0","comment":"Small, simple testing API for Rack apps","maintainer":"ruby@FreeBSD.org","www":"https://github.com/rack/rack-test","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dbe688a7eacb02fc6caf0c10560942df02d62f89838f8a85a14904db43c9ed53","flatsize":54731,"path":"All/rubygem-rack-test-2.2.0.pkg","repopath":"All/rubygem-rack-test-2.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17296,"desc":"Rack::Test is a small, simple testing API for Rack apps. It can be used on its\nown or as a reusable starting point for Web frameworks and testing libraries\nto build on. Most of its initial functionality is an extraction of Merb 1.0's\nrequest helpers feature.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rack":{"origin":"www/rubygem-rack","version":"3.0.14,3"}},"categories":["rubygems","www"]},{"name":"rubygem-rack-session","origin":"www/rubygem-rack-session","version":"2.1.0","comment":"Session implementation for Rack","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rack/rack-session","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"80d668379adf7b612cf7fa5355b44a42bdeed88cd1a5338149a76c8a4e2a4f94","flatsize":44197,"path":"All/rubygem-rack-session-2.1.0.pkg","repopath":"All/rubygem-rack-session-2.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12288,"desc":"Rack::Session is a session management implementation for Rack.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-base64":{"origin":"converters/rubygem-base64","version":"0.3.0"},"rubygem-rack":{"origin":"www/rubygem-rack","version":"3.0.14,3"}},"categories":["rubygems","www"]},{"name":"rubygem-rack-oauth2","origin":"security/rubygem-rack-oauth2","version":"2.2.1","comment":"OAuth 2.0 Server & Client Library","maintainer":"ruby@FreeBSD.org","www":"https://github.com/nov/rack-oauth2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f33ae1b1834b488a8e6ad7d66b45011f0a5076afda45ede14533e3bffe101ac7","flatsize":151318,"path":"All/rubygem-rack-oauth2-2.2.1.pkg","repopath":"All/rubygem-rack-oauth2-2.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":27556,"desc":"OAuth 2.0 Server & Client Library.\nBoth Bearer and MAC token type are supported.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport61":{"origin":"devel/rubygem-activesupport61","version":"6.1.7.10"},"rubygem-attr_required":{"origin":"devel/rubygem-attr_required","version":"1.0.2"},"rubygem-faraday":{"origin":"www/rubygem-faraday","version":"2.12.2"},"rubygem-faraday-follow_redirects":{"origin":"www/rubygem-faraday-follow_redirects","version":"0.3.0"},"rubygem-json-jwt":{"origin":"www/rubygem-json-jwt","version":"1.16.7"},"rubygem-rack":{"origin":"www/rubygem-rack","version":"3.0.14,3"}},"categories":["rubygems","security"]},{"name":"rubygem-rack-proxy","origin":"www/rubygem-rack-proxy","version":"0.7.7","comment":"Request/response rewriting proxy capabilities with streaming","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ncr/rack-proxy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0636c8ab3079f03714adfbd333d6ebc32bfdace2da0776f57576fbbe4ba5c318","flatsize":36170,"path":"All/rubygem-rack-proxy-0.7.7.pkg","repopath":"All/rubygem-rack-proxy-0.7.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11780,"desc":"A request/response rewriting HTTP proxy. A Rack app. Subclass Rack::Proxy and\nprovide your rewrite_env and rewrite_response methods.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rack":{"origin":"www/rubygem-rack","version":"3.0.14,3"}},"categories":["rubygems","www"]},{"name":"rubygem-rack-protection2","origin":"www/rubygem-rack-protection2","version":"2.2.4_1","comment":"Collection of Rack middleware to protect against opportunistic attack","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sinatra/sinatra/tree/master/rack-protection","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8f3861e7e1532d1481a5f9353ca738e9af146d7f7f670654e5a80f072a5ea2ab","flatsize":47610,"path":"All/rubygem-rack-protection2-2.2.4_1.pkg","repopath":"All/rubygem-rack-protection2-2.2.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14340,"desc":"Collection of Rack middleware to protect you against common, opportunistic attack.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rack22":{"origin":"www/rubygem-rack22","version":"2.2.13,3"}},"categories":["rubygems","www"]},{"name":"rubygem-rack-cors","origin":"www/rubygem-rack-cors","version":"2.0.2","comment":"Middleware that will make Rack-based apps CORS compatible","maintainer":"ruby@FreeBSD.org","www":"https://github.com/cyu/rack-cors","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"274d06a1d614db149545e3fece8950a258116131677f2f1fb5efe3dbbc33f7a4","flatsize":28886,"path":"All/rubygem-rack-cors-2.0.2.pkg","repopath":"All/rubygem-rack-cors-2.0.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10220,"desc":"Rack::Cors provides support for Cross-Origin Resource Sharing (CORS) for\nRack compatible web applications. The CORS spec allows web applications\nto make cross domain AJAX calls without using workarounds such as JSONP.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rack":{"origin":"www/rubygem-rack","version":"3.0.14,3"}},"categories":["rubygems","www"]},{"name":"rubygem-rack-protection1","origin":"www/rubygem-rack-protection1","version":"1.5.5","comment":"Collection of Rack middleware to protect against opportunistic attack","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sinatra/rack-protection/tree/stable-1.5","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4e37f572d64a670a8288818fdc74131de64d6901c24dc8e6c2b4bfddf32966dd","flatsize":57134,"path":"All/rubygem-rack-protection1-1.5.5.pkg","repopath":"All/rubygem-rack-protection1-1.5.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15096,"desc":"Collection of Rack middleware to protect you against common, opportunistic attack.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rack":{"origin":"www/rubygem-rack","version":"3.0.14,3"}},"categories":["rubygems","www"]},{"name":"rubygem-rack-contrib","origin":"www/rubygem-rack-contrib","version":"2.5.0","comment":"Contributed Rack Middleware and Utilities","maintainer":"ruby@FreeBSD.org","www":"https://github.com/rack/rack-contrib","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"83fd47dd744e1dffe3be1eacdc94cdcce6e5419c04afb863476ad17cab33069d","flatsize":73124,"path":"All/rubygem-rack-contrib-2.5.0.pkg","repopath":"All/rubygem-rack-contrib-2.5.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":24116,"desc":"This package includes a variety of add-on components for Rack, a\nRuby web server interface.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rack":{"origin":"www/rubygem-rack","version":"3.0.14,3"}},"categories":["rubygems","www"]},{"name":"rubygem-rack-cache","origin":"www/rubygem-rack-cache","version":"1.17.0","comment":"Rack middleware to enable HTTP caching","maintainer":"ruby@FreeBSD.org","www":"https://github.com/rack/rack-cache","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1219ddf90c8449de65265dabe7e1eed84c9a7a2add87161a36565d772f3cd1b7","flatsize":85686,"path":"All/rubygem-rack-cache-1.17.0.pkg","repopath":"All/rubygem-rack-cache-1.17.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":24876,"desc":"Rack::Cache is suitable as a quick drop-in component\nto enable HTTP caching for Rack-based applications\nthat produce freshness (Expires, Cache-Control)\nand/or validation (Last-Modified, ETag) information.\n\n * Standards-based (see RFC 2616 / Section 13).\n * Freshness/expiration based caching\n * Validation\n * Vary support\n * Portable: 100%25 Ruby / works with any Rack-enabled framework.\n * Disk, memcached, and heap memory storage backends.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rack":{"origin":"www/rubygem-rack","version":"3.0.14,3"}},"categories":["rubygems","www"]},{"name":"rubygem-rack-openid","origin":"www/rubygem-rack-openid","version":"1.4.2_4","comment":"Provides a more HTTPish API around the ruby-openid library","maintainer":"ruby@FreeBSD.org","www":"https://github.com/josh/rack-openid","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"80bf7f192dc17edcfe20f1b89429ec61d83844398c0d95ab25ca170bff606d60","flatsize":13321,"path":"All/rubygem-rack-openid-1.4.2_4.pkg","repopath":"All/rubygem-rack-openid-1.4.2_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5544,"desc":"Provides a more HTTPish API around the ruby-openid library","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rack16":{"origin":"www/rubygem-rack16","version":"1.6.13"},"rubygem-ruby-openid":{"origin":"net/rubygem-ruby-openid","version":"2.9.2"}},"categories":["rubygems","www"]},{"name":"rubygem-rack-attack","origin":"www/rubygem-rack-attack","version":"6.7.0","comment":"Rack middleware for throttling and blocking abusive requests","maintainer":"ruby@FreeBSD.org","www":"https://github.com/kickstarter/rack-attack","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d6efc4e35a57cbc6dd1c7bb8b396f5decd9b74d38a84b74bbc1dca1f8e85aa2a","flatsize":115596,"path":"All/rubygem-rack-attack-6.7.0.pkg","repopath":"All/rubygem-rack-attack-6.7.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":23752,"desc":"Rack middleware for throttling and blocking abusive requests","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rack22":{"origin":"www/rubygem-rack22","version":"2.2.13,3"}},"categories":["rubygems","www"]},{"name":"rubygem-rack-accept","origin":"www/rubygem-rack-accept","version":"0.4.5_2","comment":"HTTP Accept* for Ruby/Rack","maintainer":"ruby@FreeBSD.org","www":"https://github.com/mjackson/rack-accept","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9718a2a10661b426f4666c4f5f910c8402ee49d185b939ba3adbac56b70f3051","flatsize":39871,"path":"All/rubygem-rack-accept-0.4.5_2.pkg","repopath":"All/rubygem-rack-accept-0.4.5_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11844,"desc":"HTTP Accept, Accept-Charset, Accept-Encoding, and Accept-Language for Ruby/Rack","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rack":{"origin":"www/rubygem-rack","version":"3.0.14,3"}},"categories":["rubygems","www"]},{"name":"rubygem-racc","origin":"devel/rubygem-racc","version":"1.8.1","comment":"LALR(1) parser generator for Ruby","maintainer":"ruby@FreeBSD.org","www":"https://github.com/ruby/racc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"93abcf7d1d75c9d46f1d899b01dd7814262eaf29cb90d83cf4bfd1a633581740","flatsize":258293,"path":"All/rubygem-racc-1.8.1.pkg","repopath":"All/rubygem-racc-1.8.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":57808,"desc":"Racc is an LALR(1) parser generator for Ruby.  It is written in Ruby\nand generates Ruby code.  Almost all functions of yacc(1) is\nimplemented.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","ruby"]},{"name":"rubygem-rack","origin":"www/rubygem-rack","version":"3.0.14,3","comment":"Rack, a modular Ruby web server interface","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rack/rack","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3ba06631bf664717554a58ae8c32d5b81f709a8316e412f4d149e27e22d276e0","flatsize":369271,"path":"All/rubygem-rack-3.0.14,3.pkg","repopath":"All/rubygem-rack-3.0.14,3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":89384,"desc":"Rack provides a minimal, modular and adaptable interface for developing web\napplications in Ruby. By wrapping HTTP requests and responses in the simplest\nway possible, it unifies and distills the API for web servers, web frameworks,\nand software in between (the so-called middleware) into a single method call.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","www"],"annotations":{"cpe":"cpe:2.3:a:rack_project:rack:3.0.14:::::dragonfly6:x86_64"}},{"name":"rubygem-rabl-rails50","origin":"devel/rubygem-rabl-rails50","version":"0.17.0","comment":"General ruby templating with json, bson, xml and msgpack support","maintainer":"ruby@FreeBSD.org","www":"https://github.com/nesquena/rabl","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"18be61749921db64c05a1a09005322281ffdd525af0c9d889ae153f0b976c190","flatsize":99151,"path":"All/rubygem-rabl-rails50-0.17.0.pkg","repopath":"All/rubygem-rabl-rails50-0.17.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":28272,"desc":"RABL (Ruby API Builder Language) is a Rails and Padrino ruby templating system\nfor generating JSON, XML, MessagePack, PList and BSON. It provides a more\nexpressive and powerful solution for generating APIs than ActiveRecord's\n'to_json' method.  It is particularly helpful when the JSON representation is\ncomplex or doesn't match the exact schema defined within the database.\n\nWith it, one can easily:\n\n - Create arbitrary nodes with names based on combining data in an object\n - Pass arguments to methods and store the result as a child node\n - Render partial templates and inherit to reduce code duplication\n - Rename or alias attributes to change the name from the model\n - Append attributes from a child into a parent node\n - Include nodes only if a certain condition has been met","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport50":{"origin":"devel/rubygem-activesupport50","version":"5.0.7.2_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-rabbiter","origin":"net/rubygem-rabbiter","version":"2.0.4","comment":"Twitter client for Rabbit","maintainer":"tota@FreeBSD.org","www":"https://rabbit-shocker.org/en/rabbiter/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b3a145a7111810ae487dbedb80ab5e0d32f92d93d53b4e23a6af0a42729ea6fb","flatsize":53541,"path":"All/rubygem-rabbiter-2.0.4.pkg","repopath":"All/rubygem-rabbiter-2.0.4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":17632,"desc":"Rabbiter is a tool that collects tweets related to the talk and\nsends them to Rabbit as comments.\n\nIn public conference such as RubyKaigi, audiences tweet comments\nabout the listening talk to Twitter. To show the comments to your\nslide showed by Rabbit, you can use Rabbiter.\n\nIf you have room to breathe, you can reply to the comments to reflect\naudiences' opinions. An audience can listen your talk with some\ndifferent points of view because an audience can know other's\ncomments. Note that you have a risk that audiences are interested\nin audiences' comments rather than your talk. You should ready your\ntalk to make very interesting talk rather than audiences' comments.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-gio2":{"origin":"devel/rubygem-gio2","version":"4.2.7"},"rubygem-rabbit":{"origin":"misc/rubygem-rabbit","version":"3.0.1_2"},"rubygem-twitter":{"origin":"net/rubygem-twitter","version":"8.1.0"},"rubygem-twitter_oauth":{"origin":"security/rubygem-twitter_oauth","version":"0.4.94"}},"categories":["net","rubygems"]},{"name":"rubygem-rack-oauth2-gitlab","origin":"security/rubygem-rack-oauth2-gitlab","version":"2.2.1","comment":"OAuth 2.0 Server & Client Library","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/nov/rack-oauth2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a543e609f38726187b55e0e14cbd21320e2fd8ec9a44365329b7a4e20d32522f","flatsize":151318,"path":"All/rubygem-rack-oauth2-gitlab-2.2.1.pkg","repopath":"All/rubygem-rack-oauth2-gitlab-2.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":27584,"desc":"OAuth 2.0 Server & Client Library.\nBoth Bearer and MAC token type are supported.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport70":{"origin":"devel/rubygem-activesupport70","version":"7.0.8.7"},"rubygem-attr_required":{"origin":"devel/rubygem-attr_required","version":"1.0.2"},"rubygem-faraday-follow_redirects-gitlab":{"origin":"www/rubygem-faraday-follow_redirects-gitlab","version":"0.3.0"},"rubygem-faraday-gitlab":{"origin":"www/rubygem-faraday-gitlab","version":"2.13.1"},"rubygem-json-jwt-gitlab":{"origin":"www/rubygem-json-jwt-gitlab","version":"1.16.7_1"},"rubygem-rack":{"origin":"www/rubygem-rack","version":"3.0.14,3"}},"categories":["rubygems","security"]},{"name":"rubygem-rack-mount","origin":"www/rubygem-rack-mount","version":"0.8.3_2","comment":"Stackable dynamic tree based Rack router","maintainer":"ruby@FreeBSD.org","www":"https://github.com/josh/rack-mount","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3f83d3ef941b0bf580dd2ec75fcfe5cd487bbea83522b1fedc13117c6a4774e4","flatsize":86194,"path":"All/rubygem-rack-mount-0.8.3_2.pkg","repopath":"All/rubygem-rack-mount-0.8.3_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20672,"desc":"Stackable dynamic tree based Rack router","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rack":{"origin":"www/rubygem-rack","version":"3.0.14,3"}},"categories":["rubygems","www"]},{"name":"rubygem-r18n-rails-api","origin":"devel/rubygem-r18n-rails-api","version":"5.0.0","comment":"R18n backend for Rails","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/r18n/r18n-rails-api","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"559ed0828f35fb0dff07ce03cdde874b3827704fd15a3a31b3638309abcd4621","flatsize":46605,"path":"All/rubygem-r18n-rails-api-5.0.0.pkg","repopath":"All/rubygem-r18n-rails-api-5.0.0.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":13028,"desc":"R18n Rails API provides Rails i18n compatibility for R18n:\n- R18n loader for Rails i18n translation format\n- R18n backend","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-i18n":{"origin":"devel/rubygem-i18n","version":"1.14.7,2"},"rubygem-r18n-core":{"origin":"devel/rubygem-r18n-core","version":"5.0.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-rabl","origin":"devel/rubygem-rabl","version":"0.17.0","comment":"General ruby templating with json, bson, xml and msgpack support","maintainer":"ruby@FreeBSD.org","www":"https://github.com/nesquena/rabl","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ea8c9228ffc6f74423697900fd8ec556850c9c5adaba4f63c17a30dc0935151d","flatsize":99151,"path":"All/rubygem-rabl-0.17.0.pkg","repopath":"All/rubygem-rabl-0.17.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":28260,"desc":"RABL (Ruby API Builder Language) is a Rails and Padrino ruby templating system\nfor generating JSON, XML, MessagePack, PList and BSON. It provides a more\nexpressive and powerful solution for generating APIs than ActiveRecord's\n'to_json' method.  It is particularly helpful when the JSON representation is\ncomplex or doesn't match the exact schema defined within the database.\n\nWith it, one can easily:\n\n - Create arbitrary nodes with names based on combining data in an object\n - Pass arguments to methods and store the result as a child node\n - Render partial templates and inherit to reduce code duplication\n - Rename or alias attributes to change the name from the model\n - Append attributes from a child into a parent node\n - Include nodes only if a certain condition has been met","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport5":{"origin":"devel/rubygem-activesupport5","version":"5.1.7_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-rabbirack","origin":"www/rubygem-rabbirack","version":"2.0.0","comment":"Tool to control Rabbit from web browser","maintainer":"tota@FreeBSD.org","www":"https://rabbit-shocker.org/en/rabbirack/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3b69b17ded88e44d2653977372b9068aeaa5326fa1a2976331856b2cd680df1a","flatsize":54264,"path":"All/rubygem-rabbirack-2.0.0.pkg","repopath":"All/rubygem-rabbirack-2.0.0.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":12120,"desc":"RabbiRack is a tool that controls Rabbit by Web browser.\n\nYou need to use keyboard or mouse to show the next page. It means\nthat you need to stand in front of your computer in your talk. You\ncan control Rabbit by Web browser with RabbiRack. So you don't need\nto stand in front of your computer. You can talk at the center of\nstage.\n\nThe speaker position is at the corner of stage in many conferences.\nTo talk the important thing, you will want to talk with body language.\nBut your body language at the corner of stage will be ignored. You\nneed to use body language at the center of stage. Let's leave from\nyour computer and talk the important thing to audience.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-haml":{"origin":"www/rubygem-haml","version":"6.3.0"},"rubygem-locale":{"origin":"devel/rubygem-locale","version":"2.1.4"},"rubygem-rabbit":{"origin":"misc/rubygem-rabbit","version":"3.0.1_2"},"rubygem-sinatra":{"origin":"www/rubygem-sinatra","version":"4.1.1"}},"categories":["rubygems","www"]},{"name":"rubygem-raabro","origin":"textproc/rubygem-raabro","version":"1.4.0","comment":"Dumb PEG parser library","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/floraison/raabro","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"52ba436cbd1898ef10f8f33f04cea08155515c9d703b3c536fcf18b25bcac967","flatsize":30247,"path":"All/rubygem-raabro-1.4.0.pkg","repopath":"All/rubygem-raabro-1.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10004,"desc":"raabro is a dumb PEG parser library.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-r18n-rails","origin":"devel/rubygem-r18n-rails","version":"5.0.0_1","comment":"Out-of-box R18n support for Ruby on Rails","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/r18n/r18n-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7a32a51e559910a8459828444d807381ad1070a56c6c9c3ed7889e617bc2c2e5","flatsize":46690,"path":"All/rubygem-r18n-rails-5.0.0_1.pkg","repopath":"All/rubygem-r18n-rails-5.0.0_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":12956,"desc":"R18n-rails is a gem to add out-of-box R18n support to Rails I18n.\n\nIt is a wrapper for R18n Rails API and R18n core libraries. See R18n core\ndocumentation for more information.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-r18n-rails-api":{"origin":"devel/rubygem-r18n-rails-api","version":"5.0.0"},"rubygem-rails60":{"origin":"www/rubygem-rails60","version":"6.0.6.1_2"}},"categories":["devel","rubygems"]},{"name":"rubygem-rails4","origin":"www/rubygem-rails4","version":"4.2.11.3","comment":"MVC web application framework","maintainer":"sunpoet@FreeBSD.org","www":"https://rubyonrails.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"083597cff10967d278454b6363152293837e792568006299f27d54f02175e481","flatsize":2940187,"path":"All/rubygem-rails4-4.2.11.3.pkg","repopath":"All/rubygem-rails4-4.2.11.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1355060,"desc":"Rails is a web-application framework that includes everything needed to create\ndatabase-backed web applications according to the Model-View-Controller (MVC)\npattern.\n\nUnderstanding the MVC pattern is key to understanding Rails. MVC divides your\napplication into three layers: Model, View, and Controller, each with a specific\nresponsibility.\n\nActive Record, Active Model, Action Pack, and Action View can each be used\nindependently outside Rails.\n\nIn addition to that, Rails also comes with:\n- Action Mailer, a library to generate and send emails\n- Action Mailbox, a library to receive emails within a Rails application\n- Active Job, a framework for declaring jobs and making them run on a variety of\n  queuing backends\n- Action Cable, a framework to integrate WebSockets with a Rails application\n- Active Storage, a library to attach cloud and local files to Rails\n  applications\n- Action Text, a library to handle rich text content\n- Active Support, a collection of utility classes and standard library\n  extensions that are useful for Rails, and may also be used independently\n  outside Rails","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionmailer4":{"origin":"mail/rubygem-actionmailer4","version":"4.2.11.3"},"rubygem-actionpack4":{"origin":"www/rubygem-actionpack4","version":"4.2.11.3"},"rubygem-actionview4":{"origin":"devel/rubygem-actionview4","version":"4.2.11.3"},"rubygem-activejob4":{"origin":"devel/rubygem-activejob4","version":"4.2.11.3"},"rubygem-activemodel4":{"origin":"databases/rubygem-activemodel4","version":"4.2.11.3"},"rubygem-activerecord4":{"origin":"databases/rubygem-activerecord4","version":"4.2.11.3"},"rubygem-activeresource4":{"origin":"www/rubygem-activeresource4","version":"4.1.0"},"rubygem-activesupport4":{"origin":"devel/rubygem-activesupport4","version":"4.2.11.3"},"rubygem-builder":{"origin":"devel/rubygem-builder","version":"3.3.0"},"rubygem-bundler":{"origin":"sysutils/rubygem-bundler","version":"2.6.6,1"},"rubygem-byebug":{"origin":"devel/rubygem-byebug","version":"11.1.3"},"rubygem-coffee-rails41":{"origin":"devel/rubygem-coffee-rails41","version":"4.1.1"},"rubygem-execjs":{"origin":"devel/rubygem-execjs","version":"2.10.0_1"},"rubygem-jbuilder":{"origin":"devel/rubygem-jbuilder","version":"2.9.1"},"rubygem-jquery-rails":{"origin":"www/rubygem-jquery-rails","version":"4.6.0"},"rubygem-railties4":{"origin":"www/rubygem-railties4","version":"4.2.11.3"},"rubygem-rake":{"origin":"devel/rubygem-rake","version":"13.2.1"},"rubygem-rdoc":{"origin":"devel/rubygem-rdoc","version":"6.12.0"},"rubygem-sass":{"origin":"textproc/rubygem-sass","version":"3.7.4"},"rubygem-sass-rails-rails4":{"origin":"textproc/rubygem-sass-rails-rails4","version":"6.0.0"},"rubygem-sdoc":{"origin":"devel/rubygem-sdoc","version":"2.6.1"},"rubygem-spring":{"origin":"devel/rubygem-spring","version":"4.3.0"},"rubygem-sprockets-rails-rails4":{"origin":"devel/rubygem-sprockets-rails-rails4","version":"3.2.2"},"rubygem-sprockets3":{"origin":"devel/rubygem-sprockets3","version":"3.7.5"},"rubygem-sqlite3":{"origin":"databases/rubygem-sqlite3","version":"2.6.0"},"rubygem-thread_safe":{"origin":"devel/rubygem-thread_safe","version":"0.3.6"},"rubygem-turbolinks":{"origin":"www/rubygem-turbolinks","version":"5.2.1"},"rubygem-uglifier":{"origin":"www/rubygem-uglifier","version":"4.2.1"},"rubygem-web-console2":{"origin":"devel/rubygem-web-console2","version":"2.3.0_1"}},"categories":["rubygems","www"],"options":{"MEMCACHE_CLIENT":"off"},"annotations":{"cpe":"cpe:2.3:a:rubyonrails:ruby_on_rails:4.2.11.3:::::dragonfly6:x86_64"}},{"name":"rubygem-que","origin":"devel/rubygem-que","version":"2.4.1","comment":"Job queue that uses PostgreSQL advisory locks for speed and reliability","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/que-rb/que","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3dc4d89417ebc7a0ea9e4bf21fef68de21eee24f9a7f269eea42914dcc9a3a54","flatsize":235747,"path":"All/rubygem-que-2.4.1.pkg","repopath":"All/rubygem-que-2.4.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":63524,"desc":"Que is a high-performance job queue that improves the reliability of your\napplication by protecting your jobs with the same ACID guarantees as the rest of\nyour data.\n\nQue is a queue for Ruby and PostgreSQL that manages jobs using advisory locks,\nwhich gives it several advantages over other RDBMS-backed queues:\n- Concurrency - Workers don't block each other when trying to lock jobs, as\n  often occurs with \"SELECT FOR UPDATE\"-style locking. This allows for very high\n  throughput with a large number of workers.\n- Efficiency - Locks are held in memory, so locking a job doesn't incur a disk\n  write. These first two points are what limit performance with other queues.\n  Under heavy load, Que's bottleneck is CPU, not I/O.\n- Safety - If a Ruby process dies, the jobs it's working won't be lost, or left\n  in a locked or ambiguous state - they immediately become available for any\n  other worker to pick up.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-rack-mini-profiler","origin":"devel/rubygem-rack-mini-profiler","version":"3.3.1","comment":"Profiles loading speed for rack applications","maintainer":"ruby@FreeBSD.org","www":"https://miniprofiler.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"18d4aae698b0d75117239ff320c08f3e5f475725475e5c06d79e7490b315ec0c","flatsize":1167237,"path":"All/rubygem-rack-mini-profiler-3.3.1.pkg","repopath":"All/rubygem-rack-mini-profiler-3.3.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":366476,"desc":"Profiling toolkit for Rack applications with Rails integration. Client Side\nprofiling, DB profiling and Server profiling.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rack":{"origin":"www/rubygem-rack","version":"3.0.14,3"}},"categories":["devel","rubygems"]},{"name":"rubygem-qiniu","origin":"net/rubygem-qiniu","version":"6.9.1","comment":"Qiniu Resource (Cloud) Storage SDK for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/qiniu/ruby-sdk","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a09974a9ef9fa57e56a49a1c81b7939b98f4b56d7da7822290dde997a117bb1b","flatsize":125026,"path":"All/rubygem-qiniu-6.9.1.pkg","repopath":"All/rubygem-qiniu-6.9.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":25516,"desc":"Qiniu Resource (Cloud) Storage SDK for Ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-mime-types":{"origin":"misc/rubygem-mime-types","version":"3.6.0"},"rubygem-rest-client":{"origin":"www/rubygem-rest-client","version":"2.1.0"},"rubygem-rexml":{"origin":"textproc/rubygem-rexml","version":"3.4.1"}},"categories":["net","rubygems"]},{"name":"rubygem-pyu-ruby-sasl","origin":"security/rubygem-pyu-ruby-sasl","version":"0.0.3.3","comment":"Simple Authentication and Security Layer","maintainer":"ruby@FreeBSD.org","www":"https://github.com/pyu10055/ruby-sasl","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"031299355abe8b3cbcd08229c4922f91070b31ce412580493059e1c27bcceed5","flatsize":17963,"path":"All/rubygem-pyu-ruby-sasl-0.0.3.3.pkg","repopath":"All/rubygem-pyu-ruby-sasl-0.0.3.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6084,"desc":"Simple Authentication and Security Layer (RFC 4422)","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","security"]},{"name":"rubygem-pwned","origin":"security/rubygem-pwned","version":"2.4.1","comment":"Tools to use the Pwned Passwords API","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/philnash/pwned","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b0dbdd2e80e3043a0fac15879a3b7374708f5032dbae66b5884e5a340db80b9d","flatsize":51650,"path":"All/rubygem-pwned-2.4.1.pkg","repopath":"All/rubygem-pwned-2.4.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16216,"desc":"Pwned provides an easy, Ruby way to use the Pwned Passwords API.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","security"]},{"name":"rubygem-pusher-client","origin":"www/rubygem-pusher-client","version":"0.6.2","comment":"Client for consuming WebSockets from http://pusher.com","maintainer":"ruby@FreeBSD.org","www":"https://github.com/pusher/pusher-websocket-ruby","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f03df54283ada3d89c746dfe0a1b97c767acdc0b9ba478cef85de66c0603ed39","flatsize":260376,"path":"All/rubygem-pusher-client-0.6.2.pkg","repopath":"All/rubygem-pusher-client-0.6.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":126408,"desc":"Ruby client for consuming WebSockets from http://pusher.com","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-json":{"origin":"devel/rubygem-json","version":"2.11.3"},"rubygem-websocket":{"origin":"www/rubygem-websocket","version":"1.2.11"}},"categories":["rubygems","www"]},{"name":"rubygem-r18n-desktop","origin":"devel/rubygem-r18n-desktop","version":"5.0.1","comment":"i18n tool to translate your desktop application in several languages","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/r18n/r18n-desktop","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"28a71e86a43f7a0b5f39bff18ad17363e8858f5819b05c533978764691099d6d","flatsize":45693,"path":"All/rubygem-r18n-desktop-5.0.1.pkg","repopath":"All/rubygem-r18n-desktop-5.0.1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":12548,"desc":"R18n Desktop is a tool to translate your desktop application to several\nlanguages.\n\nIt is just a wrapper for R18n core library. See R18n documentation for more\ninformation.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-r18n-core":{"origin":"devel/rubygem-r18n-core","version":"5.0.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-puppetdb_cli","origin":"databases/rubygem-puppetdb_cli","version":"2.0.1","comment":"PuppetDB CLI Tooling","maintainer":"puppet@FreeBSD.org","www":"https://github.com/puppetlabs/puppetdb-cli","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"057bae2d147ee3e7763add9631ab90e200e15d8ec87828944490b8ff27c89b2b","flatsize":44897,"path":"All/rubygem-puppetdb_cli-2.0.1.pkg","repopath":"All/rubygem-puppetdb_cli-2.0.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":16112,"desc":"The PuppetDB CLI project provide Puppet subcommands for querying PuppetDB data,\nvia `puppet query <query>`, and PuppetDB administrative tasks, `puppet db\n<import|export|status>`.\n\nThe query subcommand will allow you to query PuppetDB using either the upcoming\nPQL syntax of the traditional PuppetDB query syntax (also known as AST).\n\nThe db subcommand is a replacement for the older puppetdb <export|import>\ncommands with faster startup times and much friendlier error messages.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-cri":{"origin":"devel/rubygem-cri","version":"2.15.12"},"rubygem-pl-puppetdb-ruby":{"origin":"databases/rubygem-pl-puppetdb-ruby","version":"2.0.3"}},"categories":["databases","rubygems"]},{"name":"rubygem-r18n-core","origin":"devel/rubygem-r18n-core","version":"5.0.1","comment":"i18n tool to translate your Ruby application","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/r18n/r18n-core","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8cc1c994d52146b9346ace1c503d457866bb6f9f4948d8cf1db7d620f7dec372","flatsize":172748,"path":"All/rubygem-r18n-core-5.0.1.pkg","repopath":"All/rubygem-r18n-core-5.0.1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":44292,"desc":"R18n is an i18n tool to translate your Ruby application. It has nice Ruby-style\nsyntax, filters, flexible locales, custom loaders, translation support for any\nclasses, time and number localization, several user language support, agnostic\ncore package with out-of-box support for Rails, Sinatra and desktop\napplications.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-r10k","origin":"sysutils/rubygem-r10k","version":"4.1.0_1","comment":"Tool for deploying Puppet environments and modules","maintainer":"puppet@FreeBSD.org","www":"https://github.com/puppetlabs/r10k","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"13d7a39a17f0cd9adddd49690ef26e7023bfaa88599264777da236607b466c07","flatsize":719639,"path":"All/rubygem-r10k-4.1.0_1.pkg","repopath":"All/rubygem-r10k-4.1.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":148952,"desc":"R10K provides a general purpose toolset for deploying Puppet environments\nand modules. It implements the Puppetfile format and provides a native\nimplementation of Puppet dynamic environments.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-colored2":{"origin":"textproc/rubygem-colored2","version":"3.1.2"},"rubygem-cri":{"origin":"devel/rubygem-cri","version":"2.15.12"},"rubygem-gettext-setup":{"origin":"devel/rubygem-gettext-setup","version":"1.1.0_1"},"rubygem-jwt":{"origin":"www/rubygem-jwt","version":"2.10.1"},"rubygem-log4r":{"origin":"sysutils/rubygem-log4r","version":"1.1.10"},"rubygem-multi_json":{"origin":"devel/rubygem-multi_json","version":"1.15.0"},"rubygem-puppet_forge":{"origin":"sysutils/rubygem-puppet_forge","version":"6.0.0"}},"categories":["rubygems","sysutils"]},{"name":"rubygem-que-scheduler","origin":"devel/rubygem-que-scheduler","version":"5.1.1","comment":"Lightweight cron scheduler for the Que async job worker","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/hlascelles/que-scheduler","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"236fd01919274c3d90be3efd3abffdec918ad51edffbc2a4b4a96180a6cd8e75","flatsize":57654,"path":"All/rubygem-que-scheduler-5.1.1.pkg","repopath":"All/rubygem-que-scheduler-5.1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":18160,"desc":"que-scheduler is an extension to Que that adds support for scheduling items\nusing a cron style configuration file. It works by running as a que job itself,\ndetermining what needs to be run, enqueueing those jobs, then enqueueing itself\nto check again later.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport70":{"origin":"devel/rubygem-activesupport70","version":"7.0.8.7"},"rubygem-fugit":{"origin":"devel/rubygem-fugit","version":"1.11.1"},"rubygem-hashie":{"origin":"devel/rubygem-hashie","version":"5.0.0"},"rubygem-que":{"origin":"devel/rubygem-que","version":"2.4.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-puppet-modulebuilder","origin":"devel/rubygem-puppet-modulebuilder","version":"2.0.2","comment":"Reference implementation for building Puppet modules from source","maintainer":"puppet@FreeBSD.org","www":"https://github.com/puppetlabs/puppet-modulebuilder","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"baa8b5f81eaf1440fc642b12034e0de4673c27aa710784d86f0d6b367ebb981e","flatsize":56600,"path":"All/rubygem-puppet-modulebuilder-2.0.2.pkg","repopath":"All/rubygem-puppet-modulebuilder-2.0.2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":14772,"desc":"The purpose of this tool is to take a given local module directory and compile\nit into a .tar file, known as the tarball, that can then be installed directly\nby Puppet on a target machine or uploaded onto the Puppet Forge so that it can\nbe accessed publicly.\n\nAs part of this process any non-deliverable aspects of the module, parts of it\nrelated to the modules development or testing for example, are stripped away\nleaving only the documentation and the puppet/ruby code that is needed for the\nmodule to function.\n\nThe parts of the module to be excluded are defined in a .pdkignore, .pmtignore\nor .gitignore file with the first one to be found in this given order being\nused. Any directories or files that are listed in the ignore file are then\nexcluded, allowing the user to customize what is and what is not excluded.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-minitar0":{"origin":"archivers/rubygem-minitar0","version":"0.12.1"},"rubygem-pathspec":{"origin":"devel/rubygem-pathspec","version":"2.1.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-rbnacl-libsodium","origin":"security/rubygem-rbnacl-libsodium","version":"1.0.16_1","comment":"Port rbnacl with bundled libsodium","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/cryptosphere/rbnacl-libsodium","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"35de24d4b4ebef0c3acd9fc3acf699d4ddc713b3361a2a21bde66c7121de9d64","flatsize":37150165,"path":"All/rubygem-rbnacl-libsodium-1.0.16_1.pkg","repopath":"All/rubygem-rbnacl-libsodium-1.0.16_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5396244,"desc":"rbnacl with bundled libsodium","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rbnacl":{"origin":"security/rubygem-rbnacl","version":"5.0.0_1"}},"categories":["rubygems","security"]},{"name":"rubygem-puppetfile-resolver","origin":"sysutils/rubygem-puppetfile-resolver","version":"0.6.3","comment":"Dependency resolver for Puppetfiles as a gem","maintainer":"puppet@FreeBSD.org","www":"https://rubygems.org/gems/puppetfile-resolver","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"33879856f3cee99141880e9e07c65875fcb65a61af8047d3bc2a8b51b195e8b5","flatsize":376895,"path":"All/rubygem-puppetfile-resolver-0.6.3.pkg","repopath":"All/rubygem-puppetfile-resolver-0.6.3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":151220,"desc":"This library includes all of the code to parse a Puppetfile and then calculate\na dependency graph to try and resolve all of the module dependencies and\nversions. The resolver can also restrict on Puppet version, for example, only\nModules which support Puppet 6.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-molinillo":{"origin":"devel/rubygem-molinillo","version":"0.8.0"},"rubygem-semantic_puppet":{"origin":"devel/rubygem-semantic_puppet","version":"1.1.1"}},"categories":["rubygems","sysutils"]},{"name":"rubygem-puppet-lint","origin":"sysutils/puppet-lint","version":"4.2.4,1","comment":"Checks Puppet manifests against the style guide","maintainer":"puppet@FreeBSD.org","www":"http://puppet-lint.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"50f29224d325cc106a642f56c9256f558103054efbf68440ccf7098791952a30","flatsize":446749,"path":"All/rubygem-puppet-lint-4.2.4,1.pkg","repopath":"All/rubygem-puppet-lint-4.2.4,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":72248,"desc":"Puppet-lint checks your Puppet manifests against the Puppet Labs style\nguide and alerts you to any discrepancies.\n\nYou can test a single manifest file by running:\n\n\tpuppet-lint <path to file>\n\nIf you want to test your entire Puppet manifest directory, you can add\nrequire 'puppet-lint/tasks/puppet-lint' to your Rakefile and then run:\n\n\trake lint","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","sysutils"]},{"name":"rubygem-puppet-resource_api","origin":"devel/rubygem-puppet-resource_api","version":"1.9.0","comment":"Simple way to write new native resources for puppet","maintainer":"puppet@FreeBSD.org","www":"https://github.com/puppetlabs/puppet-resource_api","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"104dceb91b78328b686511ecd2235344bc53150800c488b2ea04869317b2de7e","flatsize":246186,"path":"All/rubygem-puppet-resource_api-1.9.0.pkg","repopath":"All/rubygem-puppet-resource_api-1.9.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":91992,"desc":"This is an implementation of the Resource API specification.  It provides a\nsimple way to write new native resources for Puppet.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-hocon":{"origin":"devel/rubygem-hocon","version":"1.4.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-puppet_forge","origin":"sysutils/rubygem-puppet_forge","version":"6.0.0","comment":"Ruby client for the Puppet Forge API","maintainer":"ruby@FreeBSD.org","www":"https://github.com/puppetlabs/forge-ruby","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9d8dd7861444ab3b996c72b4865ccd2be139258461ccd5a6e4778f713c7a9da4","flatsize":2973223,"path":"All/rubygem-puppet_forge-6.0.0.pkg","repopath":"All/rubygem-puppet_forge-6.0.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":246452,"desc":"Ruby library to access and manipulate the Puppet Forge API from Ruby.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-faraday":{"origin":"www/rubygem-faraday","version":"2.12.2"},"rubygem-faraday-follow_redirects":{"origin":"www/rubygem-faraday-follow_redirects","version":"0.3.0"},"rubygem-minitar":{"origin":"archivers/rubygem-minitar","version":"1.0.2"},"rubygem-semantic_puppet":{"origin":"devel/rubygem-semantic_puppet","version":"1.1.1"}},"categories":["rubygems","sysutils"]},{"name":"rubygem-public_suffix_service","origin":"dns/rubygem-public_suffix_service","version":"0.9.1_98","comment":"Parse and decompose domain names into TLD, domain, and subdomains","maintainer":"sunpoet@FreeBSD.org","www":"http://www.simonecarletti.com/code/public_suffix_service","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"edf1b24bcda014d17e1e0843cd4c0e7cd0dac395b5ecb69afc55dbd8ab75b84e","flatsize":390486,"path":"All/rubygem-public_suffix_service-0.9.1_98.pkg","repopath":"All/rubygem-public_suffix_service-0.9.1_98.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":88248,"desc":"Public Suffix Service is a Ruby domain name parser based on the Public Suffix\nList.\n\nThe Public Suffix Service is a cross-vendor initiative to provide an accurate\nlist of domain name suffixes.\n\nThe Public Suffix Service is an initiative of the Mozilla Project, but is\nmaintained as a community resource. It is available for use in any software, but\nwas originally created to meet the needs of browser manufacturers.\n\nA \"public suffix\" is one under which Internet users can directly register names.\nSome examples of public suffixes are \".com\", \".co.uk\" and \"pvt.k12.wy.us\". The\nPublic Suffix List is a list of all known public suffixes.\n\nGitHub repository is at https://github.com/weppos/publicsuffix-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["dns","rubygems"]},{"name":"rubygem-pundit61","origin":"security/rubygem-pundit61","version":"2.4.0","comment":"Object oriented authorization for Rails applications","maintainer":"bofh@FreeBSD.org","www":"https://github.com/varvet/pundit","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cae0089d049ac9592c4012b4b50a804378ca3c293ec4bed36c1f2af391893ddd","flatsize":114930,"path":"All/rubygem-pundit61-2.4.0.pkg","repopath":"All/rubygem-pundit61-2.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":27996,"desc":"Pundit provides a set of helpers which guide you in leveraging regular Ruby\nclasses and object oriented design patterns to build a simple, robust and\nscaleable authorization system.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport61":{"origin":"devel/rubygem-activesupport61","version":"6.1.7.10"}},"categories":["rubygems","security"],"annotations":{"deprecated":"Uses EOL version 6.1.X of Rails","expiration_date":"2025-04-03"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUses EOL version 6.1.X of Rails.\n\nIt is scheduled to be removed on or after 2025-04-03."}]},{"name":"rubygem-pundit","origin":"security/rubygem-pundit","version":"2.5.0","comment":"Object oriented authorization for Rails applications","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/varvet/pundit","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a473f4c25f64481157679e5100492b533836e45448286d1ed6b6c3215b42f49a","flatsize":141561,"path":"All/rubygem-pundit-2.5.0.pkg","repopath":"All/rubygem-pundit-2.5.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":35728,"desc":"Pundit provides a set of helpers which guide you in leveraging regular Ruby\nclasses and object oriented design patterns to build a simple, robust and\nscaleable authorization system.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport5":{"origin":"devel/rubygem-activesupport5","version":"5.1.7_1"}},"categories":["rubygems","security"]},{"name":"rubygem-puma_worker_killer","origin":"www/rubygem-puma_worker_killer","version":"0.3.1_1","comment":"Automatically restart Puma cluster workers based on max RAM available","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/schneems/puma_worker_killer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c7a46e0d42b7477cb007eee43b61c169546f754e55e43ce76100892193539209","flatsize":29381,"path":"All/rubygem-puma_worker_killer-0.3.1_1.pkg","repopath":"All/rubygem-puma_worker_killer-0.3.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10620,"desc":"Automatically restart Puma cluster workers based on max RAM available.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-get_process_mem0":{"origin":"devel/rubygem-get_process_mem0","version":"0.2.7"},"rubygem-puma":{"origin":"www/rubygem-puma","version":"6.6.0"}},"categories":["rubygems","www"]},{"name":"rubygem-pstore","origin":"devel/rubygem-pstore","version":"0.2.0","comment":"Transactional File Storage for Ruby Objects","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/pstore","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fdac7b7a6394ec9efcde9fd0a76255f5e02b8a883672b05b9f04fbbe73919df9","flatsize":37371,"path":"All/rubygem-pstore-0.2.0.pkg","repopath":"All/rubygem-pstore-0.2.0.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":11752,"desc":"PStore implements a file based persistence mechanism based on a Hash. User code\ncan store hierarchies of Ruby objects (values) into the data store file by name\n(keys). An object hierarchy may be just a single object. User code may later\nread values back from the data store or even update data, as needed.\n\nThe transactional behavior ensures that any changes succeed or fail together.\nThis can be used to ensure that the data store is not left in a transitory\nstate, where some values were updated but others were not.\n\nBehind the scenes, Ruby objects are stored to the data store file with Marshal.\nThat carries the usual limitations. Proc objects cannot be marshalled, for\nexample.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-ptreloaded","origin":"devel/rubygem-ptreloaded","version":"0.0.1","comment":"Reimplementation of ParseTree using RubyInlineAcceleration","maintainer":"tota@FreeBSD.org","www":"https://rubygems.org/gems/ptreloaded","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c654cdc86e8e181878ac0b05dae3d0fdbf62c2a7de7dc2d378024defe2041b8f","flatsize":50917,"path":"All/rubygem-ptreloaded-0.0.1.pkg","repopath":"All/rubygem-ptreloaded-0.0.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":11748,"desc":"ParseTreeReloaded is a reimplementation of ParseTree\nusing RubyInlineAcceleration.\nThe goal is to provide full compatibility\nto ParseTree while making it easier to build and extend.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rubyinlineaccel":{"origin":"devel/rubygem-rubyinlineaccel","version":"0.0.1_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-public_suffix","origin":"dns/rubygem-public_suffix","version":"6.0.1_10","comment":"Ruby domain name parser based on the Public Suffix List","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/weppos/publicsuffix-ruby","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d3a743b8841944872b8788fd479798c6d3dff30360c72de107415ea19f60b197","flatsize":370833,"path":"All/rubygem-public_suffix-6.0.1_10.pkg","repopath":"All/rubygem-public_suffix-6.0.1_10.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":87380,"desc":"PublicSuffix can parse and decompose a domain name into top level domain,\ndomain and subdomains.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["dns","rubygems"]},{"name":"rubygem-pry-remote","origin":"devel/rubygem-pry-remote","version":"0.1.8","comment":"Connect to Pry remotely using DRb","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Mon-Ouie/pry-remote","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8ef48a8fe71a1acfe76c1997bc8a791910834e784d6720a4fbb2db42acf7e1d8","flatsize":12967,"path":"All/rubygem-pry-remote-0.1.8.pkg","repopath":"All/rubygem-pry-remote-0.1.8.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":5332,"desc":"A way to start Pry remotely and to connect to it using DRb. This allows to\naccess the state of the running program from anywhere.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-pry":{"origin":"devel/rubygem-pry","version":"0.15.2"},"rubygem-slop3":{"origin":"devel/rubygem-slop3","version":"3.6.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-psych3","origin":"textproc/rubygem-psych3","version":"3.3.4","comment":"YAML parser and emitter","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/ruby/psych","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2d57f6485019c0ae2b41f4394977a3c394ab426317a9397d3215ca5aa12066ac","flatsize":158960,"path":"All/rubygem-psych3-3.3.4.pkg","repopath":"All/rubygem-psych3-3.3.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":34660,"desc":"Psych is a YAML parser and emitter. Psych leverages libyaml for its YAML parsing\nand emitting capabilities. In addition to wrapping libyaml, Psych also knows how\nto serialize and de-serialize most Ruby objects to and from the YAML format.","deps":{"libyaml":{"origin":"textproc/libyaml","version":"0.2.5"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-pry-byebug","origin":"devel/rubygem-pry-byebug","version":"3.10.1_1","comment":"Fast debugging with Pry","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/deivid-rodriguez/pry-byebug","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7823d981704adeaf5167cd8c834c25a41c2ea5181d9ce100ae1ab2b0d86c9f5b","flatsize":38307,"path":"All/rubygem-pry-byebug-3.10.1_1.pkg","repopath":"All/rubygem-pry-byebug-3.10.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12844,"desc":"Combine 'pry' with 'byebug'. Adds 'step', 'next', 'finish',\n    'continue' and 'break' commands to control execution.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-byebug":{"origin":"devel/rubygem-byebug","version":"11.1.3"},"rubygem-pry":{"origin":"devel/rubygem-pry","version":"0.15.2"}},"categories":["devel","rubygems"]},{"name":"rubygem-proxifier2","origin":"net/rubygem-proxifier2","version":"1.1.0","comment":"Add HTTP or SOCKS proxies support and force TCPSocket to use proxies","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/chef/ruby-proxifier","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e58e3a9dac6c55299db671326e6558e0cb58702a9d96baa55d751de97c03b378","flatsize":20184,"path":"All/rubygem-proxifier2-1.1.0.pkg","repopath":"All/rubygem-proxifier2-1.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6960,"desc":"This gem was created for 2 purposes.\n\nFirst is to enable ruby programmers to use HTTP or SOCKS proxies interchangeably\nwhen using TCPSockets. Either manually with Proxifier::Proxy#open or by require\n\"proxifier/env\".\n\nThe second purpose is to use ruby code that doesn't use proxies for users that\nhave to use proxies. The pruby and pirb executables are simple wrappers for\ntheir respective ruby executables that support proxies from environment\nvariables.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["net","rubygems"]},{"name":"rubygem-psych","origin":"textproc/rubygem-psych","version":"5.2.3","comment":"YAML parser and emitter","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/psych","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3cc1e481756a39689caaf006caab577ce3a33c7561f01bee6e54f6e28852481e","flatsize":160790,"path":"All/rubygem-psych-5.2.3.pkg","repopath":"All/rubygem-psych-5.2.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":34344,"desc":"Psych is a YAML parser and emitter. Psych leverages libyaml for its YAML parsing\nand emitting capabilities. In addition to wrapping libyaml, Psych also knows how\nto serialize and de-serialize most Ruby objects to and from the YAML format.","deps":{"libyaml":{"origin":"textproc/libyaml","version":"0.2.5"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-date":{"origin":"devel/rubygem-date","version":"3.4.1"},"rubygem-stringio":{"origin":"devel/rubygem-stringio","version":"3.1.5"}},"categories":["rubygems","textproc"]},{"name":"rubygem-proxifier","origin":"net/rubygem-proxifier","version":"1.0.3","comment":"Add HTTP or SOCKS proxies support and force TCPSocket to use proxies","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/samuelkadolph/ruby-proxifier","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f26779b7d058fc33f1465a1c4549cd9c8848a82ff037cce7bf46fce674553086","flatsize":18874,"path":"All/rubygem-proxifier-1.0.3.pkg","repopath":"All/rubygem-proxifier-1.0.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6876,"desc":"This gem was created for 2 purposes.\n\nFirst is to enable ruby programmers to use HTTP or SOCKS proxies interchangeably\nwhen using TCPSockets. Either manually with Proxifier::Proxy#open or by require\n\"proxifier/env\".\n\nThe second purpose is to use ruby code that doesn't use proxies for users that\nhave to use proxies. The pruby and pirb executables are simple wrappers for\ntheir respective ruby executables that support proxies from environment\nvariables.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["net","rubygems"]},{"name":"rubygem-protocol-websocket","origin":"www/rubygem-protocol-websocket","version":"0.20.1","comment":"Low-level implementation of the WebSocket protocol","maintainer":"sunpoet@FreeBSD.org","www":"https://socketry.github.io/protocol-websocket/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"79bbfd0a62a33fa88a6270d4ebe88d565d3490a6861ac1a9ae8c4f63442d34cb","flatsize":50120,"path":"All/rubygem-protocol-websocket-0.20.1.pkg","repopath":"All/rubygem-protocol-websocket-0.20.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14184,"desc":"Protocol::WebSocket provides a low-level implementation of the WebSocket\nprotocol according to RFC6455. It only implements the latest stable version\n(13).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-protocol-http":{"origin":"www/rubygem-protocol-http","version":"0.49.0"}},"categories":["rubygems","www"]},{"name":"rubygem-protocol-rack","origin":"www/rubygem-protocol-rack","version":"0.11.2","comment":"Implementation of the Rack protocol/specification","maintainer":"sunpoet@FreeBSD.org","www":"https://socketry.github.io/protocol-rack/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b2be358d5d0ada01b493c37d83c32190584ed99bb694a4320862a18cc5766a0b","flatsize":40886,"path":"All/rubygem-protocol-rack-0.11.2.pkg","repopath":"All/rubygem-protocol-rack-0.11.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12564,"desc":"Protocol::Rack provides abstractions for working with the Rack specification on\ntop of Protocol::HTTP. This would, in theory, allow you to run any\nProtocol::HTTP compatible application on top any rack-compatible server.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-protocol-http":{"origin":"www/rubygem-protocol-http","version":"0.49.0"},"rubygem-rack":{"origin":"www/rubygem-rack","version":"3.0.14,3"}},"categories":["rubygems","www"]},{"name":"rubygem-pry","origin":"devel/rubygem-pry","version":"0.15.2","comment":"IRB alternative and runtime developer console","maintainer":"sunpoet@FreeBSD.org","www":"http://pryrepl.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e1d395a5115265096c24e45956adaabb7887613074727f2c7403899f9d19e68d","flatsize":528142,"path":"All/rubygem-pry-0.15.2.pkg","repopath":"All/rubygem-pry-0.15.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":131216,"desc":"pry is an IRB alternative and runtime developer console.\n\nGit repository: https://github.com/pry/pry","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-coderay":{"origin":"textproc/rubygem-coderay","version":"1.1.3"},"rubygem-method_source":{"origin":"devel/rubygem-method_source","version":"1.1.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-protocol-http1","origin":"www/rubygem-protocol-http1","version":"0.31.0","comment":"Low level implementation of the HTTP/1 protocol","maintainer":"sunpoet@FreeBSD.org","www":"https://socketry.github.io/protocol-http1/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1306aa2a8c681e54e75e8f322cca15ae20a279749b98b77e09d36a05d58f4ef4","flatsize":39382,"path":"All/rubygem-protocol-http1-0.31.0.pkg","repopath":"All/rubygem-protocol-http1-0.31.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12172,"desc":"Protocol::HTTP1 provides a low-level implementation of the HTTP/1 protocol.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-protocol-http":{"origin":"www/rubygem-protocol-http","version":"0.49.0"}},"categories":["rubygems","www"]},{"name":"rubygem-puma","origin":"www/rubygem-puma","version":"6.6.0","comment":"Fast, multithreaded and highly concurrent ruby web server","maintainer":"ruby@FreeBSD.org","www":"https://puma.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aaeb62ad43cc595505e25e099af9b23666b1ca9f4d773e734eb53a756dda20d6","flatsize":686940,"path":"All/rubygem-puma-6.6.0.pkg","repopath":"All/rubygem-puma-6.6.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":192536,"desc":"Puma is a simple, fast, threaded, and highly concurrent HTTP 1.1 server for\nRuby/Rack applications. Puma is intended for use in both development and\nproduction environments. In order to get the best throughput, it is highly\nrecommended that you use a Ruby implementation with real threads like Rubinius\nor JRuby.\n\nSee also: https://github.com/puma/puma","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-nio4r":{"origin":"devel/rubygem-nio4r","version":"2.7.4"}},"categories":["rubygems","www"],"annotations":{"cpe":"cpe:2.3:a:puma:puma:6.6.0:::::dragonfly6:x86_64"}},{"name":"rubygem-pry-remote-em","origin":"devel/rubygem-pry-remote-em","version":"1.1.2_1","comment":"Connect to Pry remotely using EventMachine","maintainer":"ruby@FreeBSD.org","www":"https://github.com/gruis/pry-remote-em","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"da84cb171057caf7f34dc6005a4d2c4a03935e4fcf8781e129057b97976da12b","flatsize":101382,"path":"All/rubygem-pry-remote-em-1.1.2_1.pkg","repopath":"All/rubygem-pry-remote-em-1.1.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":26828,"desc":"PryRemoteEm enables you to start instances of Pry in a running EventMachine\nprogram and connect to those Pry instances over a network or the Internet.\nOnce connected you can interact with the internal state of the program.\n\nIt's based off of Mon-Ouie's pry-remote for DRb.\n\nIt adds user authentication and SSL support along with tab-completion and\npaging. It's compatble with MRI 1.9, or any other VM with support for Fibers\nand EventMachine.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-eventmachine":{"origin":"devel/rubygem-eventmachine","version":"1.2.7"},"rubygem-highline2":{"origin":"devel/rubygem-highline2","version":"2.1.0"},"rubygem-msgpack":{"origin":"devel/rubygem-msgpack","version":"1.8.0"},"rubygem-pry":{"origin":"devel/rubygem-pry","version":"0.15.2"},"rubygem-ruby-termios":{"origin":"comms/rubygem-ruby-termios","version":"1.1.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-pry-rails","origin":"devel/rubygem-pry-rails","version":"0.3.11","comment":"Use Pry as your rails console","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/pry/pry-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0b4ac19c3b166ec29ec7f18e6301fbde6ddd29af6de05e94741884b40c24fe77","flatsize":47735,"path":"All/rubygem-pry-rails-0.3.11.pkg","repopath":"All/rubygem-pry-rails-0.3.11.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14884,"desc":"Use Pry as your rails console","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-pry":{"origin":"devel/rubygem-pry","version":"0.15.2"}},"categories":["devel","rubygems"]},{"name":"rubygem-pygments.rb","origin":"devel/rubygem-pygments.rb","version":"3.0.0","comment":"Ruby wrapper for Pygments syntax highlighter","maintainer":"ruby@FreeBSD.org","www":"https://github.com/pygments/pygments.rb","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b50d66cac99757f7e33a50a8549ab3eabe4d9a66af8a130dfd8b278420081535","flatsize":4519879,"path":"All/rubygem-pygments.rb-3.0.0.pkg","repopath":"All/rubygem-pygments.rb-3.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":842644,"desc":"pygments.rb is a Ruby wrapper for Pygments syntax highlighter.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-protocol-http2","origin":"www/rubygem-protocol-http2","version":"0.22.1","comment":"Low level implementation of the HTTP/2 protocol","maintainer":"sunpoet@FreeBSD.org","www":"https://socketry.github.io/protocol-http2/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"89bf370e9ef4248d29888529cacf050daef29979e59d33f22d2bf5dbf152bb2f","flatsize":80114,"path":"All/rubygem-protocol-http2-0.22.1.pkg","repopath":"All/rubygem-protocol-http2-0.22.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20216,"desc":"Protocol::HTTP2 provides a low-level implementation of the HTTP/2 protocol.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-protocol-hpack":{"origin":"www/rubygem-protocol-hpack","version":"1.5.1"},"rubygem-protocol-http":{"origin":"www/rubygem-protocol-http","version":"0.49.0"}},"categories":["rubygems","www"]},{"name":"rubygem-propshaft-rails72","origin":"www/rubygem-propshaft-rails72","version":"1.1.0","comment":"Deliver assets for Rails","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/propshaft","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e70413104bfbf683038e857ceca3d8dbe1af3f8ed0e274c240e6bbeee56d9ed1","flatsize":33196,"path":"All/rubygem-propshaft-rails72-1.1.0.pkg","repopath":"All/rubygem-propshaft-rails72-1.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11676,"desc":"Propshaft is an asset pipeline library for Rails. It's built for an era where\nbundling assets to save on HTTP connections is no longer urgent, where\nJavaScript and CSS are either compiled by dedicated Node.js bundlers or served\ndirectly to the browsers, and where increases in bandwidth have made the need\nfor minification less pressing. These factors allow for a dramatically simpler\nand faster asset pipeline compared to previous options, like Sprockets.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack72":{"origin":"www/rubygem-actionpack72","version":"7.2.2.1"},"rubygem-activesupport72":{"origin":"devel/rubygem-activesupport72","version":"7.2.2.1"},"rubygem-rack":{"origin":"www/rubygem-rack","version":"3.0.14,3"},"rubygem-railties72":{"origin":"www/rubygem-railties72","version":"7.2.2.1"}},"categories":["rubygems","www"]},{"name":"rubygem-propshaft-rails70","origin":"www/rubygem-propshaft-rails70","version":"1.1.0","comment":"Deliver assets for Rails","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/propshaft","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e0220ecec95942da46df4f2c0378768e754681669548358e806fa982f0595268","flatsize":33196,"path":"All/rubygem-propshaft-rails70-1.1.0.pkg","repopath":"All/rubygem-propshaft-rails70-1.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11684,"desc":"Propshaft is an asset pipeline library for Rails. It's built for an era where\nbundling assets to save on HTTP connections is no longer urgent, where\nJavaScript and CSS are either compiled by dedicated Node.js bundlers or served\ndirectly to the browsers, and where increases in bandwidth have made the need\nfor minification less pressing. These factors allow for a dramatically simpler\nand faster asset pipeline compared to previous options, like Sprockets.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack70":{"origin":"www/rubygem-actionpack70","version":"7.0.8.7"},"rubygem-activesupport70":{"origin":"devel/rubygem-activesupport70","version":"7.0.8.7"},"rubygem-rack":{"origin":"www/rubygem-rack","version":"3.0.14,3"},"rubygem-railties70":{"origin":"www/rubygem-railties70","version":"7.0.8.7"}},"categories":["rubygems","www"]},{"name":"rubygem-protocol-http","origin":"www/rubygem-protocol-http","version":"0.49.0","comment":"Provides abstractions to handle HTTP protocols","maintainer":"sunpoet@FreeBSD.org","www":"https://socketry.github.io/protocol-http/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"755eef9bf11e789a7714f82c678a6f2e7ec56dcbf91a45216e700cd3e5c54f4e","flatsize":147818,"path":"All/rubygem-protocol-http-0.49.0.pkg","repopath":"All/rubygem-protocol-http-0.49.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":35152,"desc":"Protocol::HTTP provides abstractions for working with the HTTP protocol.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","www"]},{"name":"rubygem-protocol-hpack","origin":"www/rubygem-protocol-hpack","version":"1.5.1","comment":"Compresssor and decompressor for HTTP 2.0 HPACK","maintainer":"sunpoet@FreeBSD.org","www":"https://socketry.github.io/protocol-hpack/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"76a8a98f4dd744577b24d1b08dc32163205d0954623cc00cd3bb9325f3dfeec8","flatsize":89468,"path":"All/rubygem-protocol-hpack-1.5.1.pkg","repopath":"All/rubygem-protocol-hpack-1.5.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17864,"desc":"Protocol::HPACK provides a compressor and decompressor for HTTP 2.0 headers,\nHPACK, as defined by RFC7541.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","www"]},{"name":"rubygem-protocol","origin":"devel/rubygem-protocol","version":"2.0.1","comment":"Method Protocols for Ruby Classes","maintainer":"sunpoet@FreeBSD.org","www":"https://flori.github.io/protocol/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e3be5754bf195aef0561395785fdf3e450a71d42de37d57d00e65c6218b49a93","flatsize":110019,"path":"All/rubygem-protocol-2.0.1.pkg","repopath":"All/rubygem-protocol-2.0.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":24500,"desc":"This library offers an implementation of protocols against which you can check\nthe conformity of your classes or instances of your classes. They are a bit like\nJava Interfaces, but as mixin modules they can also contain already implemented\nmethods. Additionally you can define preconditions/postconditions for methods\nspecified in a protocol.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ruby_parser":{"origin":"devel/rubygem-ruby_parser","version":"3.20.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-profile","origin":"devel/rubygem-profile","version":"0.4.0","comment":"Profile your Ruby application","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/profile","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ef0af40cc245be65df1ba1f6d11f7c648b808a51c3c471110ed9b9d9f8834df8","flatsize":10448,"path":"All/rubygem-profile-0.4.0.pkg","repopath":"All/rubygem-profile-0.4.0.pkg","licenselogic":"single","pkgsize":4296,"desc":"Profile provides a way to Profile your Ruby application.\n\nProfiling your program is a way of determining which methods are called and how\nlong each method takes to complete. This way you can detect which methods are\npossible bottlenecks.\n\nProfiling your program will slow down your execution time considerably, so\nactivate it only when you need it. Don't confuse benchmarking with profiling.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-private_address_check","origin":"net/rubygem-private_address_check","version":"0.5.0","comment":"Check address for private network (RFC 1918)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jtdowney/private_address_check","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e03770826bd2a3a47aee3e9883c861313ca935ddf5ca315e773fbdf021b0ff88","flatsize":15520,"path":"All/rubygem-private_address_check-0.5.0.pkg","repopath":"All/rubygem-private_address_check-0.5.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6596,"desc":"PrivateAddressCheck checks if a URL or hostname would cause a request to a\nprivate network (RFC 1918). This is useful in preventing attacks like Server\nSide Request Forgery.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["net","rubygems"],"annotations":{"cpe":"cpe:2.3:a:private_address_check_project:private_address_check:0.5.0:::::dragonfly6:x86_64"}},{"name":"rubygem-protobuf-cucumber","origin":"devel/rubygem-protobuf-cucumber","version":"3.10.8","comment":"Protocol Buffers serialization and RPC implementation for Cucumber","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/cucumber/protobuf","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7b1b1a045350f49f863579ff90f908ae9f8ba2972ca8497d5c88a45290bd8876","flatsize":1069203,"path":"All/rubygem-protobuf-cucumber-3.10.8.pkg","repopath":"All/rubygem-protobuf-cucumber-3.10.8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":176084,"desc":"Protobuf is an implementation of Google's protocol buffers in ruby, This is the\ncucumber-modified fork.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport60":{"origin":"devel/rubygem-activesupport60","version":"6.0.6.1"},"rubygem-middleware":{"origin":"devel/rubygem-middleware","version":"0.1.0"},"rubygem-thor":{"origin":"devel/rubygem-thor","version":"1.3.2"},"rubygem-thread_safe":{"origin":"devel/rubygem-thread_safe","version":"0.3.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-prime","origin":"math/rubygem-prime","version":"0.1.3","comment":"Prime numbers and factorization library","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/prime","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ae2186355da16182c1698fe7690087c98a61d330eaa8a555f58fb86c2457ac2c","flatsize":38539,"path":"All/rubygem-prime-0.1.3.pkg","repopath":"All/rubygem-prime-0.1.3.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":9528,"desc":"Prime is a prime numbers and factorization library.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-forwardable":{"origin":"devel/rubygem-forwardable","version":"1.3.3"},"rubygem-singleton":{"origin":"devel/rubygem-singleton","version":"0.3.0"}},"categories":["math","rubygems"]},{"name":"rubygem-protected_attributes","origin":"devel/rubygem-protected_attributes","version":"1.1.4","comment":"Protect attributes from mass assignment","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/protected_attributes","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"85533405d5dc678efda9c603db2acd10355bd582055dc5b472c38b93ae1a1666","flatsize":50113,"path":"All/rubygem-protected_attributes-1.1.4.pkg","repopath":"All/rubygem-protected_attributes-1.1.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12436,"desc":"Protect attributes from mass-assignment in Active Record models.\n\nThis plugin adds the class methods attr_accessible and attr_protected to your\nmodels to be able to declare white or black lists of attributes.\n\nNote: This plugin will be officially supported until the release of Rails 5.0.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activemodel4":{"origin":"databases/rubygem-activemodel4","version":"4.2.11.3"}},"categories":["devel","rubygems"]},{"name":"rubygem-propshaft-rails71","origin":"www/rubygem-propshaft-rails71","version":"1.1.0","comment":"Deliver assets for Rails","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/propshaft","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"627d020f98b893fad7a78d313f00ee3793e82de05548b3023d4ab92edfc7c491","flatsize":33196,"path":"All/rubygem-propshaft-rails71-1.1.0.pkg","repopath":"All/rubygem-propshaft-rails71-1.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11676,"desc":"Propshaft is an asset pipeline library for Rails. It's built for an era where\nbundling assets to save on HTTP connections is no longer urgent, where\nJavaScript and CSS are either compiled by dedicated Node.js bundlers or served\ndirectly to the browsers, and where increases in bandwidth have made the need\nfor minification less pressing. These factors allow for a dramatically simpler\nand faster asset pipeline compared to previous options, like Sprockets.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack71":{"origin":"www/rubygem-actionpack71","version":"7.1.5.1"},"rubygem-activesupport71":{"origin":"devel/rubygem-activesupport71","version":"7.1.5.1"},"rubygem-rack":{"origin":"www/rubygem-rack","version":"3.0.14,3"},"rubygem-railties71":{"origin":"www/rubygem-railties71","version":"7.1.5.1"}},"categories":["rubygems","www"]},{"name":"rubygem-propshaft","origin":"www/rubygem-propshaft","version":"1.1.0_1","comment":"Deliver assets for Rails","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/propshaft","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bcfb1069e9b56f50ec63243e6725769b129231c4176ce87d7fd5afe4c2dc8489","flatsize":33196,"path":"All/rubygem-propshaft-1.1.0_1.pkg","repopath":"All/rubygem-propshaft-1.1.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11684,"desc":"Propshaft is an asset pipeline library for Rails. It's built for an era where\nbundling assets to save on HTTP connections is no longer urgent, where\nJavaScript and CSS are either compiled by dedicated Node.js bundlers or served\ndirectly to the browsers, and where increases in bandwidth have made the need\nfor minification less pressing. These factors allow for a dramatically simpler\nand faster asset pipeline compared to previous options, like Sprockets.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack80":{"origin":"www/rubygem-actionpack80","version":"8.0.2"},"rubygem-activesupport80":{"origin":"devel/rubygem-activesupport80","version":"8.0.2"},"rubygem-rack":{"origin":"www/rubygem-rack","version":"3.0.14,3"},"rubygem-railties80":{"origin":"www/rubygem-railties80","version":"8.0.2"}},"categories":["rubygems","www"]},{"name":"rubygem-progressbar","origin":"devel/rubygem-progressbar","version":"1.13.0","comment":"Ruby/ProgressBar is a text progress bar library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jfelchner/ruby-progressbar","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2c1160b3bf90e4cdfb79e077d24cfc6f9c9680f567c73cdc28cd9700f74266a8","flatsize":41043,"path":"All/rubygem-progressbar-1.13.0.pkg","repopath":"All/rubygem-progressbar-1.13.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13268,"desc":"Ruby/ProgressBar is a text progress bar library for Ruby. It can indicate\nprogress with percentage, a progress bar, and estimated remaining time.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-prettyprint","origin":"devel/rubygem-prettyprint","version":"0.2.0","comment":"Pretty printing algorithm for readable structure","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/prettyprint","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f733ed6307d93c9d502f925e8921618678929b880506a03e42f99e5ef1dbf903","flatsize":27560,"path":"All/rubygem-prettyprint-0.2.0.pkg","repopath":"All/rubygem-prettyprint-0.2.0.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":9360,"desc":"PrettyPrint implements a pretty printing algorithm. It finds line breaks and\nnice indentations for grouped structure.\n\nBy default, the class assumes that primitive elements are strings and each byte\nin the strings have single column in width. But it can be used for other\nsituations by giving suitable arguments for some methods:\n- newline object and space generation block for PrettyPrint.new\n- optional width argument for PrettyPrint#text\n- PrettyPrint#breakable\n\nThere are several candidate uses:\n- text formatting using proportional fonts\n- multibyte characters which has columns different to number of bytes","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-pretty-xml","origin":"textproc/rubygem-pretty-xml","version":"0.2.2","comment":"Print well formatted XML","maintainer":"ruby@FreeBSD.org","www":"https://github.com/jrobertson/pretty-xml","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8fee5274d08bb41d69d44e9469d5db94c703c1ff8f7a1b4b138c92fc443c0f8c","flatsize":4383,"path":"All/rubygem-pretty-xml-0.2.2.pkg","repopath":"All/rubygem-pretty-xml-0.2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3044,"desc":"A rubygem to print well formatted XML.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"}},"categories":["rubygems","textproc"]},{"name":"rubygem-prettier_print","origin":"devel/rubygem-prettier_print","version":"1.2.1","comment":"Drop-in replacement for the prettyprint gem with more functionality","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby-syntax-tree/prettier_print","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"92d8686c0acf8f9b3345143da00b18839ddcbf3c48c1cf86fdae9eef51ec046b","flatsize":70739,"path":"All/rubygem-prettier_print-1.2.1.pkg","repopath":"All/rubygem-prettier_print-1.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20464,"desc":"PrettierPrint is a drop-in replacement for the prettyprint gem with more\nfunctionality.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-premailer-rails-rails71","origin":"mail/rubygem-premailer-rails-rails71","version":"1.12.0","comment":"CSS styled emails without the hassle","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/fphilipe/premailer-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1bbfd8955e8d7c9f312d4d105bdf20bb6938087a1eaa913ae09b7d4ab69d3afd","flatsize":87177,"path":"All/rubygem-premailer-rails-rails71-1.12.0.pkg","repopath":"All/rubygem-premailer-rails-rails71-1.12.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":22032,"desc":"premailer-rails is a drop in solution for styling HTML emails with CSS without\nhaving to do the hard work yourself.\n\nStyling emails is not just a matter of linking to a stylesheet. Most clients,\nespecially web clients, ignore linked stylesheets or <style> tags in the HTML.\nThe workaround is to write all the CSS rules in the style attribute of each tag\ninside your email. This is a rather tedious and hard to maintain approach.\n\nPremailer to the rescue! The great premailer gem applies all CSS rules to each\nmatching HTML element by adding them to the style attribute. This allows you to\nkeep HTML and CSS in separate files, just as you're used to from web\ndevelopment, thus keeping your sanity.\n\nThis gem is an adapter for premailer to work with actionmailer out of the box.\nActionmailer is the email framework used in Rails, which also works outside of\nRails. Although premailer-rails has certain Rails specific features, it also\nworks in the absence of Rails making it compatible with other frameworks such as\nsinatra.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionmailer71":{"origin":"mail/rubygem-actionmailer71","version":"7.1.5.1"},"rubygem-net-smtp":{"origin":"mail/rubygem-net-smtp","version":"0.5.1"},"rubygem-premailer":{"origin":"mail/rubygem-premailer","version":"1.27.0"}},"categories":["mail","rubygems"]},{"name":"rubygem-prometheus-client-mmap","origin":"devel/rubygem-prometheus-client-mmap","version":"1.2.10","comment":"Suite of instrumentation metric primitives","maintainer":"mfechner@FreeBSD.org","www":"https://gitlab.com/gitlab-org/prometheus-client-mmap","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f1c325ef29b72dba4342b0820b649ef70caa97bbc338de8f25341428d3b42e21","flatsize":1410055,"path":"All/rubygem-prometheus-client-mmap-1.2.10.pkg","repopath":"All/rubygem-prometheus-client-mmap-1.2.10.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":268528,"desc":"This Prometheus library is fork of Prometheus Ruby Client that uses mmap'ed\nfiles to share metrics from multiple processes.  This allows efficient metrics\nprocessing for Ruby web apps running in multiprocess setups like Unicorn.\n\nA suite of instrumentation metric primitives for Ruby that can be exposed\nthrough a HTTP interface. Intended to be used together with a Prometheus server.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-base64":{"origin":"converters/rubygem-base64","version":"0.3.0"},"rubygem-bigdecimal":{"origin":"math/rubygem-bigdecimal","version":"3.1.9"},"rubygem-logger-gitlab":{"origin":"devel/rubygem-logger-gitlab","version":"1.7.0"},"rubygem-rb_sys":{"origin":"lang/rubygem-rb_sys","version":"0.9.111"}},"categories":["devel","rubygems"]},{"name":"rubygem-premailer-rails-rails70","origin":"mail/rubygem-premailer-rails-rails70","version":"1.12.0","comment":"Improve the rendering of HTML emails","maintainer":"ruby@FreeBSD.org","www":"https://github.com/fphilipe/premailer-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c16d9251e2aa3cb2e825c721141e6928cb2e8c9c85b7af39544b6c694ad13d76","flatsize":87177,"path":"All/rubygem-premailer-rails-rails70-1.12.0.pkg","repopath":"All/rubygem-premailer-rails-rails70-1.12.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21924,"desc":"This gem brings you the power of the premailer gem to Rails\nwithout any configuration needs. Create HTML emails, include\na CSS file as you do in a normal HTML document and premailer\nwill inline the included CSS.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionmailer70":{"origin":"mail/rubygem-actionmailer70","version":"7.0.8.7"},"rubygem-net-smtp":{"origin":"mail/rubygem-net-smtp","version":"0.5.1"},"rubygem-premailer":{"origin":"mail/rubygem-premailer","version":"1.27.0"}},"categories":["mail","rubygems"]},{"name":"rubygem-premailer-rails-rails60","origin":"mail/rubygem-premailer-rails-rails60","version":"1.12.0","comment":"Improve the rendering of HTML emails","maintainer":"ruby@FreeBSD.org","www":"https://github.com/fphilipe/premailer-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"33e34d8a1691f905a2487a487f7cf0518fd17e2482a8ec15707025f83f7abad6","flatsize":87177,"path":"All/rubygem-premailer-rails-rails60-1.12.0.pkg","repopath":"All/rubygem-premailer-rails-rails60-1.12.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21924,"desc":"This gem brings you the power of the premailer gem to Rails\nwithout any configuration needs. Create HTML emails, include\na CSS file as you do in a normal HTML document and premailer\nwill inline the included CSS.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionmailer60":{"origin":"mail/rubygem-actionmailer60","version":"6.0.6.1"},"rubygem-net-smtp":{"origin":"mail/rubygem-net-smtp","version":"0.5.1"},"rubygem-premailer":{"origin":"mail/rubygem-premailer","version":"1.27.0"}},"categories":["mail","rubygems"]},{"name":"rubygem-premailer-rails","origin":"mail/rubygem-premailer-rails","version":"1.12.0","comment":"Improve the rendering of HTML emails","maintainer":"ruby@FreeBSD.org","www":"https://github.com/fphilipe/premailer-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"99ff965ca2bbd3274fed17b44ee44812cf1a19b74b92db37e76f8587cedf9847","flatsize":87177,"path":"All/rubygem-premailer-rails-1.12.0.pkg","repopath":"All/rubygem-premailer-rails-1.12.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21888,"desc":"This gem brings you the power of the premailer gem to Rails\nwithout any configuration needs. Create HTML emails, include\na CSS file as you do in a normal HTML document and premailer\nwill inline the included CSS.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionmailer4":{"origin":"mail/rubygem-actionmailer4","version":"4.2.11.3"},"rubygem-net-smtp":{"origin":"mail/rubygem-net-smtp","version":"0.5.1"},"rubygem-premailer":{"origin":"mail/rubygem-premailer","version":"1.27.0"}},"categories":["mail","rubygems"]},{"name":"rubygem-prawn_shapes","origin":"print/rubygem-prawn_shapes","version":"1.2.1","comment":"Adds additional vector shapes to Prawn","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Bluejade/prawn-shapes","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b0e82ed51b6092f1d312b66392fc9c75a88d6af43628b912b249dfcbb890c5d0","flatsize":33359,"path":"All/rubygem-prawn_shapes-1.2.1.pkg","repopath":"All/rubygem-prawn_shapes-1.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8540,"desc":"Shapes library for Prawn\n\nAvailable thus far:\n- star\n- half_star\n- arc\n- pie_slice\n- half_circle\n- quarter_circle","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["print","rubygems"]},{"name":"rubygem-premailer-rails-rails61","origin":"mail/rubygem-premailer-rails-rails61","version":"1.12.0","comment":"Improve the rendering of HTML emails","maintainer":"ruby@FreeBSD.org","www":"https://github.com/fphilipe/premailer-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2ab3331e495793c5a24d9f0e910b163b9d03069f4b0de776e48eb82789fedd6a","flatsize":87177,"path":"All/rubygem-premailer-rails-rails61-1.12.0.pkg","repopath":"All/rubygem-premailer-rails-rails61-1.12.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21928,"desc":"This gem brings you the power of the premailer gem to Rails\nwithout any configuration needs. Create HTML emails, include\na CSS file as you do in a normal HTML document and premailer\nwill inline the included CSS.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionmailer61":{"origin":"mail/rubygem-actionmailer61","version":"6.1.7.10"},"rubygem-net-smtp":{"origin":"mail/rubygem-net-smtp","version":"0.5.1"},"rubygem-premailer":{"origin":"mail/rubygem-premailer","version":"1.27.0"}},"categories":["mail","rubygems"]},{"name":"rubygem-premailer-rails-rails52","origin":"mail/rubygem-premailer-rails-rails52","version":"1.12.0","comment":"Improve the rendering of HTML emails","maintainer":"ruby@FreeBSD.org","www":"https://github.com/fphilipe/premailer-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dd718fd69ee6d2c6af046901b1f64ba2641400d0feb00bec74fbb17818dbdcd5","flatsize":87177,"path":"All/rubygem-premailer-rails-rails52-1.12.0.pkg","repopath":"All/rubygem-premailer-rails-rails52-1.12.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21900,"desc":"This gem brings you the power of the premailer gem to Rails\nwithout any configuration needs. Create HTML emails, include\na CSS file as you do in a normal HTML document and premailer\nwill inline the included CSS.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionmailer52":{"origin":"mail/rubygem-actionmailer52","version":"5.2.8.1"},"rubygem-net-smtp":{"origin":"mail/rubygem-net-smtp","version":"0.5.1"},"rubygem-premailer":{"origin":"mail/rubygem-premailer","version":"1.27.0"}},"categories":["mail","rubygems"]},{"name":"rubygem-premailer-rails-rails5","origin":"mail/rubygem-premailer-rails-rails5","version":"1.12.0","comment":"Improve the rendering of HTML emails","maintainer":"ruby@FreeBSD.org","www":"https://github.com/fphilipe/premailer-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ab1b178201512217a16a0bdd3c406d2bb44e40afe751dae9932431e2f734f38f","flatsize":87177,"path":"All/rubygem-premailer-rails-rails5-1.12.0.pkg","repopath":"All/rubygem-premailer-rails-rails5-1.12.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21916,"desc":"This gem brings you the power of the premailer gem to Rails\nwithout any configuration needs. Create HTML emails, include\na CSS file as you do in a normal HTML document and premailer\nwill inline the included CSS.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionmailer5":{"origin":"mail/rubygem-actionmailer5","version":"5.1.7"},"rubygem-net-smtp":{"origin":"mail/rubygem-net-smtp","version":"0.5.1"},"rubygem-premailer":{"origin":"mail/rubygem-premailer","version":"1.27.0"}},"categories":["mail","rubygems"]},{"name":"rubygem-premailer-rails-rails-gitlab","origin":"mail/rubygem-premailer-rails-rails-gitlab","version":"1.12.0","comment":"CSS styled emails without the hassle","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/fphilipe/premailer-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"17ff4f1f2d4f847e049edcd5aa57c8421b453b63b26b0eac1ca6524a73b3e33e","flatsize":87177,"path":"All/rubygem-premailer-rails-rails-gitlab-1.12.0.pkg","repopath":"All/rubygem-premailer-rails-rails-gitlab-1.12.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":22024,"desc":"premailer-rails is a drop in solution for styling HTML emails with CSS without\nhaving to do the hard work yourself.\n\nStyling emails is not just a matter of linking to a stylesheet. Most clients,\nespecially web clients, ignore linked stylesheets or <style> tags in the HTML.\nThe workaround is to write all the CSS rules in the style attribute of each tag\ninside your email. This is a rather tedious and hard to maintain approach.\n\nPremailer to the rescue! The great premailer gem applies all CSS rules to each\nmatching HTML element by adding them to the style attribute. This allows you to\nkeep HTML and CSS in separate files, just as you're used to from web\ndevelopment, thus keeping your sanity.\n\nThis gem is an adapter for premailer to work with actionmailer out of the box.\nActionmailer is the email framework used in Rails, which also works outside of\nRails. Although premailer-rails has certain Rails specific features, it also\nworks in the absence of Rails making it compatible with other frameworks such as\nsinatra.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionmailer-gitlab":{"origin":"mail/rubygem-actionmailer-gitlab","version":"7.1.5.1"},"rubygem-net-smtp":{"origin":"mail/rubygem-net-smtp","version":"0.5.1"},"rubygem-premailer":{"origin":"mail/rubygem-premailer","version":"1.27.0"}},"categories":["mail","rubygems"]},{"name":"rubygem-premailer","origin":"mail/rubygem-premailer","version":"1.27.0","comment":"Improve the rendering of HTML emails","maintainer":"ruby@FreeBSD.org","www":"https://premailer.github.io/premailer/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d1f22172565433eca24d622de88d81cf01e1892166f1c7ac3f8b1d1789a2f95e","flatsize":83318,"path":"All/rubygem-premailer-1.27.0.pkg","repopath":"All/rubygem-premailer-1.27.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":19136,"desc":"Improve the rendering of HTML emails by making CSS inline,\nconverting links and warning about unsupported code.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-addressable":{"origin":"www/rubygem-addressable","version":"2.8.7"},"rubygem-css_parser":{"origin":"textproc/rubygem-css_parser","version":"1.21.1"},"rubygem-htmlentities":{"origin":"textproc/rubygem-htmlentities","version":"4.3.4"}},"categories":["mail","rubygems"]},{"name":"rubygem-prawn24","origin":"print/rubygem-prawn24","version":"2.4.0","comment":"Fast, tiny, and nimble PDF generator for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://prawnpdf.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d4de673218e55fb755c82023202b65261e1adb748f92e304756918d5293b10d2","flatsize":1515257,"path":"All/rubygem-prawn24-2.4.0.pkg","repopath":"All/rubygem-prawn24-2.4.0.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3","RUBY"],"pkgsize":245292,"desc":"Prawn is a pure Ruby PDF generation library that provides a lot of great\nfunctionality while trying to remain simple and reasonably performant.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-pdf-core09":{"origin":"print/rubygem-pdf-core09","version":"0.9.0"},"rubygem-ttfunk":{"origin":"print/rubygem-ttfunk","version":"1.8.0"}},"categories":["print","rubygems"]},{"name":"rubygem-prism","origin":"textproc/rubygem-prism","version":"1.3.0","comment":"Prism Ruby parser","maintainer":"sunpoet@FreeBSD.org","www":"https://ruby.github.io/prism/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"773f54e4d06be031922318b6a863b2e94495da2bde22ce353890db5bdd4f56c8","flatsize":6586461,"path":"All/rubygem-prism-1.3.0.pkg","repopath":"All/rubygem-prism-1.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":615580,"desc":"This is a parser for the Ruby programming language. It is designed to be\nportable, error tolerant, and maintainable. It is written in C99 and has no\ndependencies. It is currently being integrated into CRuby, JRuby, TruffleRuby,\nSorbet, and Syntax Tree.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-prawn-templates","origin":"print/rubygem-prawn-templates","version":"0.1.2","comment":"Include other pdfs or combine several pdf documents into one","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/prawnpdf/prawn-templates","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5f8029b8b6935a2aecef0771eef4f7d5f076b988cbefcdbd96b0393283a72812","flatsize":130716,"path":"All/rubygem-prawn-templates-0.1.2.pkg","repopath":"All/rubygem-prawn-templates-0.1.2.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3"],"pkgsize":22328,"desc":"Support for templates was dropped in Prawn 0.13.0, disabled by default in\n0.14.0, and extracted in 0.15.0.\n\nThis gem includes the extracted templates code, which is mainly unsupported, but\nprovides the old functionality that was in Prawn 0.12.0 for years.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-pdf-reader":{"origin":"print/rubygem-pdf-reader","version":"2.14.1"},"rubygem-prawn":{"origin":"print/rubygem-prawn","version":"2.5.0"}},"categories":["print","rubygems"]},{"name":"rubygem-prawn-table","origin":"print/rubygem-prawn-table","version":"0.2.2","comment":"Provide tables for the Prawn PDF toolkit","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/prawnpdf/prawn-table","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5cd4945e6b57b9e661743d1f1cd66c0cf2be45b3286ac2fb2a26c48f494f0fd6","flatsize":290939,"path":"All/rubygem-prawn-table-0.2.2.pkg","repopath":"All/rubygem-prawn-table-0.2.2.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3","RUBY"],"pkgsize":53884,"desc":"Prawn::Table provides table support for PrawnPDF.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-prawn":{"origin":"print/rubygem-prawn","version":"2.5.0"}},"categories":["print","rubygems"]},{"name":"rubygem-prawn-security","origin":"print/rubygem-prawn-security","version":"0.8.4","comment":"Extension of Prawn","maintainer":"ruby@FreeBSD.org","www":"https://github.com/madriska/prawn-security","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fbd2e73de7ea35edca4f513af7fef63eb4bf5384dae7012474954a2afeea91df","flatsize":61163,"path":"All/rubygem-prawn-security-0.8.4.pkg","repopath":"All/rubygem-prawn-security-0.8.4.pkg","licenselogic":"or","licenses":["GPLv2","RUBY"],"pkgsize":14816,"desc":"rubygem-prawn-security is an extension of Prawn.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["print","rubygems"]},{"name":"rubygem-prawn-rails","origin":"print/rubygem-prawn-rails","version":"1.6.0","comment":"Prawn Handler for Rails","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/cortiz/prawn-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cdaec3d704a1843b15f2d9f0eb665d1abb41668e5827ddfdf11e505ebd90e64a","flatsize":15905,"path":"All/rubygem-prawn-rails-1.6.0.pkg","repopath":"All/rubygem-prawn-rails-1.6.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6576,"desc":"Prawn-Rails provides prawn handler for Rails. It handles and registers pdf\nformats.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionview72":{"origin":"devel/rubygem-actionview72","version":"7.2.2.1"},"rubygem-activesupport72":{"origin":"devel/rubygem-activesupport72","version":"7.2.2.1"},"rubygem-prawn":{"origin":"print/rubygem-prawn","version":"2.5.0"},"rubygem-prawn-table":{"origin":"print/rubygem-prawn-table","version":"0.2.2"}},"categories":["print","rubygems"]},{"name":"rubygem-prawn-layout","origin":"print/rubygem-prawn-layout","version":"0.8.4","comment":"Prawn Extension to Provides Table Support and Other Layout","maintainer":"ruby@FreeBSD.org","www":"https://github.com/practicingruby/prawn-layout","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ad5589e04da7d1073a3f1aafa910cb115b2cfe3a8920c1f38af1109ba683badf","flatsize":120803,"path":"All/rubygem-prawn-layout-0.8.4.pkg","repopath":"All/rubygem-prawn-layout-0.8.4.pkg","licenselogic":"or","licenses":["GPLv2","RUBY"],"pkgsize":29196,"desc":"rubygem-prawn-layout is an extension to Prawn that provides\ntable support and other layout.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["print","rubygems"]},{"name":"rubygem-prawn-js","origin":"print/rubygem-prawn-js","version":"0.7.1","comment":"Simplifies embedding JavaScript in your PDF files","maintainer":"ruby@FreeBSD.org","www":"https://pat.github.io/thinking-sphinx/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"df485e87fba4c51b5f06b55360e841b1bc4140e58702bc2811d71d9d08cb7c8b","flatsize":11107,"path":"All/rubygem-prawn-js-0.7.1.pkg","repopath":"All/rubygem-prawn-js-0.7.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5188,"desc":"A small extension to prawn that simplifies embedding JavaScript in your PDF\nfiles","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-prawn-core":{"origin":"print/rubygem-prawn-core","version":"0.8.4"}},"categories":["print","rubygems"]},{"name":"rubygem-prawn-svg","origin":"print/rubygem-prawn-svg","version":"0.36.2","comment":"SVG renderer for Prawn PDF library","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/mogest/prawn-svg","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b65285a03d9883f2910de22ed59ab779b878cc860869d40e2e69d55b8257022c","flatsize":747598,"path":"All/rubygem-prawn-svg-0.36.2.pkg","repopath":"All/rubygem-prawn-svg-0.36.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":231504,"desc":"prawn-svg is an SVG renderer for the Prawn PDF library. This will take an SVG\ndocument as input and render it into your PDF. prawn-svg supports most but not\nall of the full SVG 1.1 specification.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-css_parser":{"origin":"textproc/rubygem-css_parser","version":"1.21.1"},"rubygem-matrix":{"origin":"math/rubygem-matrix","version":"0.4.2"},"rubygem-prawn":{"origin":"print/rubygem-prawn","version":"2.5.0"},"rubygem-rexml":{"origin":"textproc/rubygem-rexml","version":"3.4.1"}},"categories":["print","rubygems"]},{"name":"rubygem-prawn-graph","origin":"print/rubygem-prawn-graph","version":"1.0.6","comment":"Draw basic graphs and charts natively in your PDFs","maintainer":"ruby@FreeBSD.org","www":"https://prawn-graph.ryanstenhouse.jp/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e580246dfd5571416a29e81d537bab8c324162af111ad62b0353c5bc885d85d0","flatsize":84373,"path":"All/rubygem-prawn-graph-1.0.6.pkg","repopath":"All/rubygem-prawn-graph-1.0.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21584,"desc":"Prawn::Graph aims to add this functionality to Prawn by using the\nnative PDF drawing tools Prawn exposes and a friendly single-method\ncall to draw the graph.\n\nThe graphs and the values plotted and drawn are all relatively sized\nwithin the bounds of the width and height you have set and should\nscale pretty well to any size of value. Of course, if things do end\nup looking too squashed, you can always just make your graph bigger.\n\nAt the moment, only Bar and Line charts are implemented, with others\ncoming soon. Both charts work in mostly the same way.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-prawn":{"origin":"print/rubygem-prawn","version":"2.5.0"},"rubygem-prawn_shapes":{"origin":"print/rubygem-prawn_shapes","version":"1.2.1"}},"categories":["print","rubygems"]},{"name":"rubygem-pqueue","origin":"devel/rubygem-pqueue","version":"2.1.0","comment":"Priority queue class for Ruby","maintainer":"ruby@FreeBSD.org","www":"https://rubyworks.github.io/pqueue/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aec6dc2cf8e5140115fdfce52cacd373a38a8b1d2b7efae6cec654b10b8b12dc","flatsize":21490,"path":"All/rubygem-pqueue-2.1.0.pkg","repopath":"All/rubygem-pqueue-2.1.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":7888,"desc":"A priority queue is like a standard queue, except that each inserted\nelements is given a certain priority, based on the result of the comparison\nblock given at instantiation time. Retrieving an element from the queue will\nalways return the one with the highest priority.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-prawn-format","origin":"print/rubygem-prawn-format","version":"0.2.3","comment":"Extension of Prawn that allows inline formatting","maintainer":"ruby@FreeBSD.org","www":"https://github.com/practicingruby/prawn-format","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"71e82c29ee06cc13e4fcd5526c372756a0caffff322704135ec46cf51ed69eaa","flatsize":283632,"path":"All/rubygem-prawn-format-0.2.3.pkg","repopath":"All/rubygem-prawn-format-0.2.3.pkg","licenselogic":"or","licenses":["GPLv2","RUBY"],"pkgsize":86176,"desc":"rubygem-prawn-format is an extension of Prawn that allows\ninline formatting.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-prawn-core":{"origin":"print/rubygem-prawn-core","version":"0.8.4"}},"categories":["print","rubygems"]},{"name":"rubygem-pp","origin":"devel/rubygem-pp","version":"0.6.2","comment":"Provide a PrettyPrinter for Ruby objects","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/pp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"69e1fa40b7d6b6be722e01c3113684eb19537dae5a04801f9caf4e7c5e3d8582","flatsize":29055,"path":"All/rubygem-pp-0.6.2.pkg","repopath":"All/rubygem-pp-0.6.2.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":8192,"desc":"PP provides a pretty-printer for Ruby objects.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-prettyprint":{"origin":"devel/rubygem-prettyprint","version":"0.2.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-powerpack","origin":"devel/rubygem-powerpack","version":"0.1.3","comment":"Extensions to core Ruby classes","maintainer":"ruby@FreeBSD.org","www":"https://github.com/bbatsov/powerpack","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b3109ab53b5a6fc3ae98cc638ad2733cf7ebe78d89ed6858f49df4e1036fefdb","flatsize":49321,"path":"All/rubygem-powerpack-0.1.3.pkg","repopath":"All/rubygem-powerpack-0.1.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14680,"desc":"Powerpack offers some useful extensions to the standard Ruby classes.\nComparable to ActiveSupport, but less ambitious and more modular.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","ruby"]},{"name":"rubygem-prawn-flexible-table","origin":"print/rubygem-prawn-flexible-table","version":"0.1.2_1","comment":"Create tables with *span attributes for each cell with Prawn","maintainer":"ruby@FreeBSD.org","www":"https://github.com/blaxter/prawn-flexible-table","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ffb946021a88b7185a1e816a994ca6cde8f5d113516542384aba57961b53d7ab","flatsize":113395,"path":"All/rubygem-prawn-flexible-table-0.1.2_1.pkg","repopath":"All/rubygem-prawn-flexible-table-0.1.2_1.pkg","licenselogic":"or","licenses":["GPLv2","RUBY"],"pkgsize":26748,"desc":"An extension to Prawn that provides flexible table support, that means be able\nto create tables with rowspan and colspan attributes for each cell","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["print","rubygems"]},{"name":"rubygem-powerbar","origin":"devel/rubygem-powerbar","version":"1.0.18","comment":"Progressbar library for Ruby","maintainer":"ruby@FreeBSD.org","www":"https://github.com/busyloop/powerbar","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0957b6e304230d2faf6af6619cc8a017e959080dd00ad8d9b9df17a29f1eaab6","flatsize":25822,"path":"All/rubygem-powerbar-1.0.18.pkg","repopath":"All/rubygem-powerbar-1.0.18.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9076,"desc":"Powerbar is a ruby gem that can create all kinds of progress bars to use\nin CLI applications.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-hashie":{"origin":"devel/rubygem-hashie","version":"5.0.0"}},"categories":["devel","ruby"]},{"name":"rubygem-power_assert","origin":"devel/rubygem-power_assert","version":"2.0.5","comment":"Power Assert for Ruby","maintainer":"ruby@FreeBSD.org","www":"https://github.com/ruby/power_assert","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0ad504b4b8267d85f78ea2ab935e34d32d1e179702061181b4c4afe55173401d","flatsize":39568,"path":"All/rubygem-power_assert-2.0.5.pkg","repopath":"All/rubygem-power_assert-2.0.5.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":12188,"desc":"Power Assert for Ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-possessive","origin":"www/rubygem-possessive","version":"1.0.1","comment":"Rails plugin that lets you get a possessive form of a string for use on sites","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/bclubb/possessive","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bcc7cf7930b1115d74637401459cf6169faa6d2af2748306f935865d76533322","flatsize":7437,"path":"All/rubygem-possessive-1.0.1.pkg","repopath":"All/rubygem-possessive-1.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3764,"desc":"possessive is a Rails plugin that lets you get a possessive form of a string for\nuse on sites.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","www"]},{"name":"rubygem-postgres_ext","origin":"databases/rubygem-postgres_ext","version":"3.0.1","comment":"PostgreSQL data types extension for ActiveRecord","maintainer":"ruby@FreeBSD.org","www":"https://github.com/dockyard/postgres_ext","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0d7f91b010f6214a6a58622877e4c4d2e2f5164083cf57bd269e5fd5e6f9a93c","flatsize":77987,"path":"All/rubygem-postgres_ext-3.0.1.pkg","repopath":"All/rubygem-postgres_ext-3.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20340,"desc":"rubygem-postgres_ext adds missing native PostgreSQL data types to ActiveRecord\nand convenient querying extensions to ActiveRecord and Arel for Rails 4.x","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activerecord4":{"origin":"databases/rubygem-activerecord4","version":"4.2.11.3"},"rubygem-arel6":{"origin":"databases/rubygem-arel6","version":"6.0.4"},"rubygem-pg_array_parser":{"origin":"databases/rubygem-pg_array_parser","version":"0.0.9"}},"categories":["databases","rubygems"]},{"name":"rubygem-prawn","origin":"print/rubygem-prawn","version":"2.5.0","comment":"Fast, tiny, and nimble PDF generator for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://prawnpdf.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"73699e641082a472df63f7eecdccb35766d31b161a45367174e5528eab02696a","flatsize":1109969,"path":"All/rubygem-prawn-2.5.0.pkg","repopath":"All/rubygem-prawn-2.5.0.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3","RUBY"],"pkgsize":140872,"desc":"Prawn is a pure Ruby PDF generation library that provides a lot of great\nfunctionality while trying to remain simple and reasonably performant.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-matrix":{"origin":"math/rubygem-matrix","version":"0.4.2"},"rubygem-pdf-core":{"origin":"print/rubygem-pdf-core","version":"0.10.0"},"rubygem-ttfunk":{"origin":"print/rubygem-ttfunk","version":"1.8.0"}},"categories":["print","rubygems"]},{"name":"rubygem-prawn-icon","origin":"print/rubygem-prawn-icon","version":"4.1.0","comment":"Provide various icon fonts for the Prawn PDF toolkit","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jessedoyle/prawn-icon","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"076ad7e806cbd0a86ba1685b44c9b501b3ee53ba0f0a586c9054e90d224f1020","flatsize":3295310,"path":"All/rubygem-prawn-icon-4.1.0.pkg","repopath":"All/rubygem-prawn-icon-4.1.0.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3","RUBY"],"pkgsize":1173556,"desc":"Prawn::Icon provides a simple mechanism for rendering icons and icon fonts from\nwithin Prawn.\n\nThe following icon fonts ship with Prawn::Icon:\n- FontAwesome (http://fontawesome.io/icons/)\n- Foundation Icons (http://zurb.com/playground/foundation-icon-fonts-3)\n- PaymentFont (https://paymentfont.com)","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-prawn":{"origin":"print/rubygem-prawn","version":"2.5.0"}},"categories":["print","rubygems"]},{"name":"rubygem-posix-spawn","origin":"devel/rubygem-posix-spawn","version":"0.3.15","comment":"Ruby wrapper for posix_spawnp(2) for faster process spawning","maintainer":"ruby@FreeBSD.org","www":"https://github.com/rtomayko/posix-spawn","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"12fb0d40f85bf4685391d794452350c54d0ec0192945f3a666f39463e9c76ea4","flatsize":107061,"path":"All/rubygem-posix-spawn-0.3.15.pkg","repopath":"All/rubygem-posix-spawn-0.3.15.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":26752,"desc":"A Ruby wrapper which uses posix_spawnp(2) for faster process spawning","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-polyamorous","origin":"devel/rubygem-polyamorous","version":"2.3.2","comment":"Extraction of shared code from the Active Record Hackery gems","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/activerecord-hackery/ransack/tree/master/polyamorous","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7f80237c022740b4b5f18f4a986548bcb1c86a00d22cc8732b05e5a27400af38","flatsize":13113,"path":"All/rubygem-polyamorous-2.3.2.pkg","repopath":"All/rubygem-polyamorous-2.3.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4504,"desc":"Polyamorous is an extraction of shared code from the Active Record Hackery gems\nRansack, Squeel and MetaSearch by Ernie Miller and maintained by Ryan Bigg,\nXiang Li, Jon Atack and a great little group of contributors.\n\nIt is an internal library for extending various versions of Active Record with\npolymorphism. There is no public API, so it's :nodoc:. Move along. Nothing to\nsee here.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activerecord52":{"origin":"databases/rubygem-activerecord52","version":"5.2.8.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-poppler","origin":"x11-toolkits/rubygem-poppler","version":"4.2.7_1","comment":"Ruby binding of poppler-glib","maintainer":"sunpoet@FreeBSD.org","www":"https://ruby-gnome.github.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fdcbe3cb1705aa921771bd075916def0b0256b5b4b38abf26334886f3c008075","flatsize":196287,"path":"All/rubygem-poppler-4.2.7_1.pkg","repopath":"All/rubygem-poppler-4.2.7_1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":85360,"desc":"Ruby/Poppler is a Ruby binding for Poppler.","deps":{"poppler-glib":{"origin":"graphics/poppler-glib","version":"25.02.0"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-cairo-gobject":{"origin":"devel/rubygem-cairo-gobject","version":"4.2.7"},"rubygem-gio2":{"origin":"devel/rubygem-gio2","version":"4.2.7"}},"categories":["rubygems","x11-toolkits"]},{"name":"rubygem-popen4","origin":"devel/rubygem-popen4","version":"0.1.4","comment":"Cross platform API for managing child processes","maintainer":"ruby@FreeBSD.org","www":"https://github.com/shairontoledo/popen4","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"18c789f426a92aeb3a005423a0533c16320dec58812967ed7d9693e78bdf56b7","flatsize":34307,"path":"All/rubygem-popen4-0.1.4.pkg","repopath":"All/rubygem-popen4-0.1.4.pkg","licenselogic":"or","licenses":["GPLv2","RUBY"],"pkgsize":11744,"desc":"POpen4 provides the Rubyist a single API across platforms for\nexecuting a command in a child process with handles on stdout,\nstderr, stdin streams as well as access to the process ID and exit status.\n\nRG:  https://rubygems.org/gems/POpen4","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-open4":{"origin":"devel/rubygem-open4","version":"1.3.4"},"rubygem-platform":{"origin":"devel/rubygem-platform","version":"0.4.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-pluggaloid","origin":"devel/rubygem-pluggaloid","version":"1.7.0","comment":"Extensible plugin system for mikutter","maintainer":"meta@FreeBSD.org","www":"https://github.com/toshia/pluggaloid","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"355449107d192fe71e5645a24c1e35153ee4177d8cbed7e552e920abdb9576dd","flatsize":75849,"path":"All/rubygem-pluggaloid-1.7.0.pkg","repopath":"All/rubygem-pluggaloid-1.7.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17140,"desc":"Pluggaloid is extensible plugin system for mikutter.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-delayer":{"origin":"devel/rubygem-delayer","version":"1.2.1"},"rubygem-instance_storage":{"origin":"devel/rubygem-instance_storage","version":"1.0.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-plist","origin":"devel/rubygem-plist","version":"3.6.0","comment":"All-purpose Property List manipulation library","maintainer":"renchap@cocoa-x.com","www":"https://github.com/patsplat/plist","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"278963d1b2eeff05a85f4ae536b41f1a247db39bd5874fb594baa8751ffd7523","flatsize":15927,"path":"All/rubygem-plist-3.6.0.pkg","repopath":"All/rubygem-plist-3.6.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6004,"desc":"All-purpose Property List manipulation library","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-prawn-icon3","origin":"print/rubygem-prawn-icon3","version":"3.1.0","comment":"Provide various icon fonts for the Prawn PDF toolkit","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jessedoyle/prawn-icon","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c24369de9374a590d9df71948272f97b62223a1e1583dc82a02bb14dc2c68a16","flatsize":2919806,"path":"All/rubygem-prawn-icon3-3.1.0.pkg","repopath":"All/rubygem-prawn-icon3-3.1.0.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3","RUBY"],"pkgsize":1094040,"desc":"Prawn::Icon provides a simple mechanism for rendering icons and icon fonts from\nwithin Prawn.\n\nThe following icon fonts ship with Prawn::Icon:\n- FontAwesome (http://fontawesome.io/icons/)\n- Foundation Icons (http://zurb.com/playground/foundation-icon-fonts-3)\n- PaymentFont (https://paymentfont.com)","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-prawn":{"origin":"print/rubygem-prawn","version":"2.5.0"}},"categories":["print","rubygems"]},{"name":"rubygem-pony","origin":"mail/rubygem-pony","version":"1.13","comment":"Express way to send mail from Ruby","maintainer":"ruby@FreeBSD.org","www":"https://github.com/benprew/pony","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"075607f6582ec176b21b6836caccb145cdd04df5640a51e896199123eeb499ab","flatsize":38928,"path":"All/rubygem-pony-1.13.pkg","repopath":"All/rubygem-pony-1.13.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9976,"desc":"The express way to send mail from Ruby.\n\nSend email in one command:\nPony.mail(:to => 'someone@example.com', :body => 'hello')\n\nPony uses /usr/sbin/sendmail to send mail if it\nis available, otherwise it uses SMTP to localhost.\n\nAlso, you may need rubygem-smtp_tls if you want to\nsend via tls/ssl and are using ruby < 1.8.7","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-mail":{"origin":"mail/rubygem-mail","version":"2.8.1,2"}},"categories":["mail","rubygems"]},{"name":"rubygem-platform","origin":"devel/rubygem-platform","version":"0.4.0","comment":"Hopefully robust platform sensing","maintainer":"don@na.rim.or.jp","www":"https://github.com/berk/platform","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8868c0a81d15693bdc5c772b28e88fc23c7d6bd91fbfb4dde5002d8f84f6a5b6","flatsize":4088,"path":"All/rubygem-platform-0.4.0.pkg","repopath":"All/rubygem-platform-0.4.0.pkg","licenselogic":"single","pkgsize":2404,"desc":"The Platform library offers a simple, reliable, means of determining\nwhat platform Ruby is running on.  Underlying Platform is the\nRUBY_PLATFORM constant.  This library is parsing this constant for\ninformation.  You could easily do this yourself.  We've just taken the\nhassle out of it for you and hopefully covered a few of the more\nunusual cases you mightn't have thought of yourself.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-pl-puppetdb-ruby","origin":"databases/rubygem-pl-puppetdb-ruby","version":"2.0.3","comment":"Simple Ruby client library for PuppetDB API","maintainer":"puppet@FreeBSD.org","www":"https://rubygems.org/gems/pl-puppetdb-ruby","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f0c51f2e1fff40f9a24bceb1121bbac6e7a154392918d5ef2a385e8f8a1c57f8","flatsize":23992,"path":"All/rubygem-pl-puppetdb-ruby-2.0.3.pkg","repopath":"All/rubygem-pl-puppetdb-ruby-2.0.3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":8444,"desc":"Simple Ruby client library for PuppetDB API","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-httparty":{"origin":"www/rubygem-httparty","version":"0.22.0"}},"categories":["databases","rubygems"]},{"name":"rubygem-polyglot","origin":"devel/rubygem-polyglot","version":"0.3.5","comment":"Provides a registry of file types","maintainer":"ruby@FreeBSD.org","www":"https://github.com/cjheath/polyglot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"44d31ab5c9148cdbb3335ec001c8a30548edeba8c02282356094dd28eb701369","flatsize":9920,"path":"All/rubygem-polyglot-0.3.5.pkg","repopath":"All/rubygem-polyglot-0.3.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5020,"desc":"Polyglot provides a registry of file types that can be loaded by\ncalling its improved version of 'require'. Each file extension\nthat can be handled by a custom loader is registered by calling\nPolyglot.register('ext', <class>), and then you can simply\nrequire 'somefile', which will find and load 'somefile.ext'\nusing your custom loader.\n\nThis supports the creation of DSLs having a syntax that is most\nappropriate to their purpose, instead of abusing the Ruby syntax.\n\nRequired files are attempted first using the normal Ruby loader,\nand if that fails, Polyglot conducts a search for a file having\na supported extension.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-po_to_json","origin":"converters/rubygem-po_to_json","version":"2.0.0","comment":"Convert gettext PO files to JSON objects","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/webhippie/po_to_json","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"57de1b47846b1a083e84430663fc12476ae9495f3a9addd3f70480ef78110f27","flatsize":15946,"path":"All/rubygem-po_to_json-2.0.0.pkg","repopath":"All/rubygem-po_to_json-2.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5632,"desc":"PoToJson converts gettext PO files to JSON to use in your javascript app, based\non po2json.pl by DuckDuckGo, Inc.. Ideally you'll use this on a Rake task that\ncreates JSON versions of your PO files, which can later be used from javascript\nwith Jed.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-json":{"origin":"devel/rubygem-json","version":"2.11.3"}},"categories":["converters","rubygems"]},{"name":"rubygem-png","origin":"graphics/rubygem-png","version":"1.3.1","comment":"Almost-pure-ruby PNG library","maintainer":"sunpoet@FreeBSD.org","www":"https://www.zenspider.com/projects/png.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2087044644a0bcc64d297139d25f446e72dc7b32b2d1ca268e6c79b8e0c48cff","flatsize":45745,"path":"All/rubygem-png-1.3.1.pkg","repopath":"All/rubygem-png-1.3.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15276,"desc":"PNG is an almost-pure-ruby PNG library. It lets you write a PNG without any C\nlibraries.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rubyinline":{"origin":"devel/rubygem-rubyinline","version":"3.14.2"}},"categories":["graphics","rubygems"]},{"name":"rubygem-pleaserun","origin":"devel/rubygem-pleaserun","version":"0.0.32","comment":"Tool to generate startup scripts","maintainer":"ruby@FreeBSD.org","www":"https://github.com/jordansissel/pleaserun","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"54601499437c970effaf943f132f4bb6a43a08be4ae6ffb9ba86c587d595f615","flatsize":108978,"path":"All/rubygem-pleaserun-0.0.32.pkg","repopath":"All/rubygem-pleaserun-0.0.32.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":32188,"desc":"Tool to generate startup scripts","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-cabin":{"origin":"devel/rubygem-cabin","version":"0.9.0"},"rubygem-clamp":{"origin":"devel/rubygem-clamp","version":"1.3.2"},"rubygem-dotenv":{"origin":"misc/rubygem-dotenv","version":"3.1.7"},"rubygem-insist":{"origin":"devel/rubygem-insist","version":"1.0.0"},"rubygem-mustache":{"origin":"devel/rubygem-mustache","version":"1.1.1"},"rubygem-stud":{"origin":"devel/rubygem-stud","version":"0.0.23"}},"categories":["devel","rubygems"]},{"name":"rubygem-platform-api","origin":"www/rubygem-platform-api","version":"3.8.0","comment":"Ruby HTTP client for the Heroku API","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/heroku/platform-api","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9fbe741811e9c48b1f216429ff14cf7ab95c816d146bb85ed487ebb194995feb","flatsize":1835467,"path":"All/rubygem-platform-api-3.8.0.pkg","repopath":"All/rubygem-platform-api-3.8.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":64492,"desc":"Ruby HTTP client for the Heroku API.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-heroics":{"origin":"www/rubygem-heroics","version":"0.1.3"},"rubygem-moneta":{"origin":"devel/rubygem-moneta","version":"1.6.0"},"rubygem-rate_throttle_client":{"origin":"www/rubygem-rate_throttle_client","version":"0.1.2"}},"categories":["rubygems","www"]},{"name":"rubygem-pkg-config","origin":"devel/rubygem-pkg-config","version":"1.6.0","comment":"pkg-config implementation for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby-gnome/pkg-config","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3b69d0976993a4049b5f18e74a4889b15626ac7fbbba5c99e6ff23e57d81c2d6","flatsize":93509,"path":"All/rubygem-pkg-config-1.6.0.pkg","repopath":"All/rubygem-pkg-config-1.6.0.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":19100,"desc":"A pkg-config implementation for Ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-phone","origin":"textproc/rubygem-phone","version":"1.2.3","comment":"Phone number parsing, validation and formatting","maintainer":"douglas@douglasthrift.net","www":"https://github.com/carr/phone","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4c98d6a1f01b636821cb43649facd0273f5865660827250adb3deabbc7a86a4d","flatsize":95326,"path":"All/rubygem-phone-1.2.3.pkg","repopath":"All/rubygem-phone-1.2.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21160,"desc":"Phone is a Ruby library for phone number parsing, validation and formatting.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-pg_array_parser","origin":"databases/rubygem-pg_array_parser","version":"0.0.9","comment":"Fast PostreSQL array parsing","maintainer":"ruby@FreeBSD.org","www":"https://github.com/dockyard/pg_array_parser","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"26786de35bde82ca27a1150befb5c77efeea1307abc465f4da34185e24a1783d","flatsize":22539,"path":"All/rubygem-pg_array_parser-0.0.9.pkg","repopath":"All/rubygem-pg_array_parser-0.0.9.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6420,"desc":"rubygem-pg_array_parser is a simple library to parse PostgreSQL arrays into an\narray of strings.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["databases","rubygems"]},{"name":"rubygem-pghero-rails5","origin":"databases/rubygem-pghero-rails5","version":"2.8.3","comment":"Performance dashboard for Postgres","maintainer":"ruby@FreeBSD.org","www":"https://github.com/ankane/pghero","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d4ee96e72d4c58b7e5978a31e8240aeb193c08561fd0639dcea5cda4bc5d34ba","flatsize":1409124,"path":"All/rubygem-pghero-rails5-2.8.3.pkg","repopath":"All/rubygem-pghero-rails5-2.8.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":269172,"desc":"PgHere is a performance dashboard for Postgres.  It includes health checks,\nsuggested indexes, and more.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activerecord5":{"origin":"databases/rubygem-activerecord5","version":"5.1.7"}},"categories":["databases","rubygems"],"annotations":{"cpe":"cpe:2.3:a:pghero_project:pghero:2.8.3:::::dragonfly6:x86_64"}},{"name":"rubygem-peek-redis-rails52","origin":"devel/rubygem-peek-redis-rails52","version":"1.2.0","comment":"Provide a peek into the Redis calls made","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/peek/peek-redis","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1649560e3c7e8d74b442dd5ab23c78d89162a4bd3429464c7208b4c980628b27","flatsize":7705,"path":"All/rubygem-peek-redis-rails52-1.2.0.pkg","repopath":"All/rubygem-peek-redis-rails52-1.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4032,"desc":"Take a peek into the Redis calls made within your Rails application.\n\nThings this peek view provides:\n- Total number of Redis commands called during the request\n- The duration of the calls made during the request","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-atomic":{"origin":"devel/rubygem-atomic","version":"1.1.101"},"rubygem-peek-rails52":{"origin":"devel/rubygem-peek-rails52","version":"1.1.0"},"rubygem-redis":{"origin":"databases/rubygem-redis","version":"5.4.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-pghero","origin":"databases/rubygem-pghero","version":"3.6.1","comment":"Performance dashboard for Postgres","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ankane/pghero","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a71d4d8acdc8a491386c7e902052daeb91d162872c155a407adc5afcd9efe515","flatsize":1686144,"path":"All/rubygem-pghero-3.6.1.pkg","repopath":"All/rubygem-pghero-3.6.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":295852,"desc":"PgHere is a performance dashboard for Postgres.  It includes health checks,\nsuggested indexes, and more.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activerecord71":{"origin":"databases/rubygem-activerecord71","version":"7.1.5.1"}},"categories":["databases","rubygems"],"annotations":{"cpe":"cpe:2.3:a:pghero_project:pghero:3.6.1:::::dragonfly6:x86_64"}},{"name":"rubygem-peek-rblineprof-rails52","origin":"devel/rubygem-peek-rblineprof-rails52","version":"0.2.0","comment":"Peek into how much each line of your Rails application takes","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/peek/peek-rblineprof","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f331fcb2b027028dde61b32b1c44f471bd9d16408fc63d4e15ae851725178b27","flatsize":18871,"path":"All/rubygem-peek-rblineprof-rails52-0.2.0.pkg","repopath":"All/rubygem-peek-rblineprof-rails52-0.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7320,"desc":"Peek into how much time each line of your Rails application takes throughout a\nrequest.\n\nThings this peek view provides:\n- Total time it takes to render individual lines within your codebase\n- Total network time spent waiting per line\n\nYou can also drill down to only certain parts of your codebase like:\n- app, everything within Rails.root/(app|lib)\n- views, everything within Rails.root/app/view\n- gems, everything within Rails.root/vendor/gems\n- all, everything within Rails.root\n- stdlib","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-peek-rails52":{"origin":"devel/rubygem-peek-rails52","version":"1.1.0"},"rubygem-rblineprof":{"origin":"devel/rubygem-rblineprof","version":"0.3.7"}},"categories":["devel","rubygems"]},{"name":"rubygem-pg_query","origin":"databases/rubygem-pg_query","version":"5.1.0_1","comment":"Parses SQL queries using a copy of the PostgreSQL server query parser","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/lfittl/pg_query","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"10c22e62e4cc2e8884df6da53a9057ebcd252539f262293f7bac0c00029dd41e","flatsize":5527703,"path":"All/rubygem-pg_query-5.1.0_1.pkg","repopath":"All/rubygem-pg_query-5.1.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":561088,"desc":"This Ruby extension uses the actual PostgreSQL server source\nto parse SQL queries and return the internal PostgreSQL parsetree.\n\nIn addition the extension allows you to normalize queries (replacing constant\nvalues with ?) and parse these normalized queries into a parsetree again.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-google-protobuf":{"origin":"devel/rubygem-google-protobuf","version":"3.25.3"}},"categories":["databases","rubygems"]},{"name":"rubygem-peek-rails60","origin":"devel/rubygem-peek-rails60","version":"1.1.0","comment":"Take a peek into your Rails application","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/peek/peek","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"db3a37ff00442f6634ef2f3a56223f8f1062b85da24599514c4fbfc7d6269c9e","flatsize":67698,"path":"All/rubygem-peek-rails60-1.1.0.pkg","repopath":"All/rubygem-peek-rails60-1.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":22940,"desc":"This is a profiling tool originally built at GitHub to help us get an insight\ninto our application. Now, we have extracted this into Peek, so that other Rails\napplication can experience the same benefit.\n\nPeek puts a little bar on top of your application to show you all sorts of\nhelpful information about your application. From the screenshot above, you can\nsee that Peek provides information about database queries, cache, Resque workers\nand more. However, this is only part of Peek's beauty.\n\nThe true beauty of Peek lies in the fact that it is an extensible platform. If\nthere are some performance metrics that you need but are not available on Peek,\nyou can find it from the list of available Peek Views and integrate it into\nPeek. Even if you do not find what you want on Peek Views, you can always create\nyour own.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-railties60":{"origin":"www/rubygem-railties60","version":"6.0.6.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-peek-rails52","origin":"devel/rubygem-peek-rails52","version":"1.1.0","comment":"Take a peek into your Rails application","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/peek/peek","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5d8fe6fbdb9d07d513368385cedfb9ac7949aebd324aa77179180a4f7963183f","flatsize":67698,"path":"All/rubygem-peek-rails52-1.1.0.pkg","repopath":"All/rubygem-peek-rails52-1.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":22940,"desc":"This is a profiling tool originally built at GitHub to help us get an insight\ninto our application. Now, we have extracted this into Peek, so that other Rails\napplication can experience the same benefit.\n\nPeek puts a little bar on top of your application to show you all sorts of\nhelpful information about your application. From the screenshot above, you can\nsee that Peek provides information about database queries, cache, Resque workers\nand more. However, this is only part of Peek's beauty.\n\nThe true beauty of Peek lies in the fact that it is an extensible platform. If\nthere are some performance metrics that you need but are not available on Peek,\nyou can find it from the list of available Peek Views and integrate it into\nPeek. Even if you do not find what you want on Peek Views, you can always create\nyour own.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-railties52":{"origin":"www/rubygem-railties52","version":"5.2.8.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-peek-rails4","origin":"devel/rubygem-peek-rails4","version":"1.1.0","comment":"Take a peek into your Rails application","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/peek/peek","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e97a25fd78227e98584254f1c2a4bad4986f8af02b71adcd2e479e1de472ea42","flatsize":67698,"path":"All/rubygem-peek-rails4-1.1.0.pkg","repopath":"All/rubygem-peek-rails4-1.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":22928,"desc":"This is a profiling tool originally built at GitHub to help us get an insight\ninto our application. Now, we have extracted this into Peek, so that other Rails\napplication can experience the same benefit.\n\nPeek puts a little bar on top of your application to show you all sorts of\nhelpful information about your application. From the screenshot above, you can\nsee that Peek provides information about database queries, cache, Resque workers\nand more. However, this is only part of Peek's beauty.\n\nThe true beauty of Peek lies in the fact that it is an extensible platform. If\nthere are some performance metrics that you need but are not available on Peek,\nyou can find it from the list of available Peek Views and integrate it into\nPeek. Even if you do not find what you want on Peek Views, you can always create\nyour own.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-railties4":{"origin":"www/rubygem-railties4","version":"4.2.11.3"}},"categories":["devel","rubygems"]},{"name":"rubygem-pghero-rails50","origin":"databases/rubygem-pghero-rails50","version":"2.8.3","comment":"Performance dashboard for Postgres","maintainer":"ruby@FreeBSD.org","www":"https://github.com/ankane/pghero","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"905fa29a88cc56c49704933bd57ce99868d4e8bc8163593d5c7a772ac3d5fb4a","flatsize":1409124,"path":"All/rubygem-pghero-rails50-2.8.3.pkg","repopath":"All/rubygem-pghero-rails50-2.8.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":269172,"desc":"PgHere is a performance dashboard for Postgres.  It includes health checks,\nsuggested indexes, and more.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activerecord50":{"origin":"databases/rubygem-activerecord50","version":"5.0.7.2"}},"categories":["databases","rubygems"],"annotations":{"cpe":"cpe:2.3:a:pghero_project:pghero:2.8.3:::::dragonfly6:x86_64"}},{"name":"rubygem-peek-performance_bar","origin":"devel/rubygem-peek-performance_bar","version":"1.3.1","comment":"Take a peek into the window.performance timing behind your app","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/peek/peek-performance_bar","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c4ae387d537fe377c9a78cc7060bbb3dd0995d2c3ab8fccbc2d25d9f1816c081","flatsize":19702,"path":"All/rubygem-peek-performance_bar-1.3.1.pkg","repopath":"All/rubygem-peek-performance_bar-1.3.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8236,"desc":"Take a peek into the window.performance timing behind your app.\n\nThings this peek view provides:\n- Frontend\n- Latency / Receiving\n- Backend\n- TCP / SSL\n- Redirect\n- DNS Lookup","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-peek":{"origin":"devel/rubygem-peek","version":"1.1.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-peek-rails70","origin":"devel/rubygem-peek-rails70","version":"1.1.0","comment":"Take a peek into your Rails application","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/peek/peek","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"07cfd72bfe484e9c462086434d2d1bb620bd7a4a7a01a2485747a7aa4da044a2","flatsize":67698,"path":"All/rubygem-peek-rails70-1.1.0.pkg","repopath":"All/rubygem-peek-rails70-1.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":22940,"desc":"This is a profiling tool originally built at GitHub to help us get an insight\ninto our application. Now, we have extracted this into Peek, so that other Rails\napplication can experience the same benefit.\n\nPeek puts a little bar on top of your application to show you all sorts of\nhelpful information about your application. From the screenshot above, you can\nsee that Peek provides information about database queries, cache, Resque workers\nand more. However, this is only part of Peek's beauty.\n\nThe true beauty of Peek lies in the fact that it is an extensible platform. If\nthere are some performance metrics that you need but are not available on Peek,\nyou can find it from the list of available Peek Views and integrate it into\nPeek. Even if you do not find what you want on Peek Views, you can always create\nyour own.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-railties70":{"origin":"www/rubygem-railties70","version":"7.0.8.7"}},"categories":["devel","rubygems"]},{"name":"rubygem-peek-rails61","origin":"devel/rubygem-peek-rails61","version":"1.1.0","comment":"Take a peek into your Rails application","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/peek/peek","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9cca121e7afccccdca0d576002ede7a8bc68a473170d38c1fd458406dd154925","flatsize":67698,"path":"All/rubygem-peek-rails61-1.1.0.pkg","repopath":"All/rubygem-peek-rails61-1.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":22952,"desc":"This is a profiling tool originally built at GitHub to help us get an insight\ninto our application. Now, we have extracted this into Peek, so that other Rails\napplication can experience the same benefit.\n\nPeek puts a little bar on top of your application to show you all sorts of\nhelpful information about your application. From the screenshot above, you can\nsee that Peek provides information about database queries, cache, Resque workers\nand more. However, this is only part of Peek's beauty.\n\nThe true beauty of Peek lies in the fact that it is an extensible platform. If\nthere are some performance metrics that you need but are not available on Peek,\nyou can find it from the list of available Peek Views and integrate it into\nPeek. Even if you do not find what you want on Peek Views, you can always create\nyour own.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-railties61":{"origin":"www/rubygem-railties61","version":"6.1.7.10"}},"categories":["devel","rubygems"]},{"name":"rubygem-peek","origin":"devel/rubygem-peek","version":"1.1.0","comment":"Take a peek into your Rails application","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/peek/peek","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"951db6eeaca5f1135f21b50441ddab2db8a407403f03241a276393e94a52eb13","flatsize":67698,"path":"All/rubygem-peek-1.1.0.pkg","repopath":"All/rubygem-peek-1.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":22956,"desc":"This is a profiling tool originally built at GitHub to help us get an insight\ninto our application. Now, we have extracted this into Peek, so that other Rails\napplication can experience the same benefit.\n\nPeek puts a little bar on top of your application to show you all sorts of\nhelpful information about your application. From the screenshot above, you can\nsee that Peek provides information about database queries, cache, Resque workers\nand more. However, this is only part of Peek's beauty.\n\nThe true beauty of Peek lies in the fact that it is an extensible platform. If\nthere are some performance metrics that you need but are not available on Peek,\nyou can find it from the list of available Peek Views and integrate it into\nPeek. Even if you do not find what you want on Peek Views, you can always create\nyour own.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-railties5":{"origin":"www/rubygem-railties5","version":"5.1.7"}},"categories":["devel","rubygems"],"options":{"RAILS4":"off","RAILS5":"on"}},{"name":"rubygem-peek-rails-gitlab","origin":"devel/rubygem-peek-rails-gitlab","version":"1.1.0","comment":"Take a peek into your Rails application","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/peek/peek","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"544c1d272526e8229c282afb4b4035af5b0399e8048f37df75573118b6fd9b05","flatsize":67698,"path":"All/rubygem-peek-rails-gitlab-1.1.0.pkg","repopath":"All/rubygem-peek-rails-gitlab-1.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":22940,"desc":"This is a profiling tool originally built at GitHub to help us get an insight\ninto our application. Now, we have extracted this into Peek, so that other Rails\napplication can experience the same benefit.\n\nPeek puts a little bar on top of your application to show you all sorts of\nhelpful information about your application. From the screenshot above, you can\nsee that Peek provides information about database queries, cache, Resque workers\nand more. However, this is only part of Peek's beauty.\n\nThe true beauty of Peek lies in the fact that it is an extensible platform. If\nthere are some performance metrics that you need but are not available on Peek,\nyou can find it from the list of available Peek Views and integrate it into\nPeek. Even if you do not find what you want on Peek Views, you can always create\nyour own.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-railties-gitlab":{"origin":"www/rubygem-railties-gitlab","version":"7.1.5.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-pg","origin":"databases/rubygem-pg","version":"1.5.9","comment":"Ruby interface to PostgreSQL library","maintainer":"ruby@FreeBSD.org","www":"https://github.com/ged/ruby-pg","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f54af98407665dd3a8d2c3f0f7f5b5a11024f33ec61f61ffb9f3ca21f85576aa","flatsize":695238,"path":"All/rubygem-pg-1.5.9.pkg","repopath":"All/rubygem-pg-1.5.9.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":142304,"desc":"rubygem-pg provides the module \"pg\", a Ruby interface to the\nPostgreSQL Relational Database Management System, which\nsupersedes the old \"postgres\" module.","deps":{"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["databases","rubygems"]},{"name":"rubygem-pdfkit","origin":"graphics/rubygem-pdfkit","version":"0.8.7.3","comment":"Uses wkhtmltopdf to create PDFs using HTML","maintainer":"ruby@FreeBSD.org","www":"https://github.com/pdfkit/pdfkit","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"860b146a430c7e955baa6d9336d6eb73680f87dd9322da01e39536a27778f2cb","flatsize":95628,"path":"All/rubygem-pdfkit-0.8.7.3.pkg","repopath":"All/rubygem-pdfkit-0.8.7.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":22472,"desc":"Uses wkhtmltopdf to create PDFs using HTML","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"wkhtmltopdf":{"origin":"converters/wkhtmltopdf","version":"0.12.6_4"}},"categories":["graphics","rubygems"],"annotations":{"cpe":"cpe:2.3:a:pdfkit_project:pdfkit:0.8.7.3:::::dragonfly6:x86_64","deprecated":"Depends on expired converters/wkhtmltopdf","expiration_date":"2025-03-31"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nDepends on expired converters/wkhtmltopdf.\n\nIt is scheduled to be removed on or after 2025-03-31."}]},{"name":"rubygem-rabbit","origin":"misc/rubygem-rabbit","version":"3.0.1_2","comment":"RD-document-based presentation application","maintainer":"tota@FreeBSD.org","www":"https://rabbit-shocker.org/en/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5d8468bd2f31a73c72de6e4a6a59188081f570a1790f61dec119dfac42a3529a","flatsize":8155373,"path":"All/rubygem-rabbit-3.0.1_2.pkg","repopath":"All/rubygem-rabbit-3.0.1_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":4550716,"desc":"Rabbit is an RD-document-based presentation application.\nRabbit has some features which set it apart from other presentation tools:\n * Use plain Ruby to define the look of your slides\n * Lots of keyboard commands\n * Mouse gesture support\n * and more...","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-coderay":{"origin":"textproc/rubygem-coderay","version":"1.1.3"},"rubygem-faraday1":{"origin":"www/rubygem-faraday1","version":"1.10.4"},"rubygem-gdk_pixbuf2":{"origin":"graphics/rubygem-gdk_pixbuf2","version":"4.2.7"},"rubygem-gettext":{"origin":"devel/rubygem-gettext","version":"3.5.1"},"rubygem-gtk3":{"origin":"x11-toolkits/rubygem-gtk3","version":"4.2.7"},"rubygem-hikidoc":{"origin":"textproc/rubygem-hikidoc","version":"0.1.0"},"rubygem-kramdown":{"origin":"textproc/rubygem-kramdown","version":"2.5.1"},"rubygem-kramdown-parser-gfm":{"origin":"textproc/rubygem-kramdown-parser-gfm","version":"1.1.0"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"},"rubygem-poppler":{"origin":"x11-toolkits/rubygem-poppler","version":"4.2.7_1"},"rubygem-rdtool":{"origin":"textproc/rubygem-rdtool","version":"0.6.38_3"},"rubygem-rouge3":{"origin":"textproc/rubygem-rouge3","version":"3.30.0"},"rubygem-rsvg2":{"origin":"graphics/rubygem-rsvg2","version":"4.2.7"},"rubygem-rttool":{"origin":"textproc/rubygem-rttool","version":"1.0.3.0"}},"categories":["misc","rubygems"],"options":{"MIMETEX":"off"}},{"name":"rubygem-peek-host","origin":"devel/rubygem-peek-host","version":"1.0.0","comment":"Take a peek into the host which served your Rails request","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/jacobbednarz/peek-host","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9292e7412cb6d945d70359aaebf4330b6a5d9469612c4d55bc0d94439ad60b6d","flatsize":5807,"path":"All/rubygem-peek-host-1.0.0.pkg","repopath":"All/rubygem-peek-host-1.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3456,"desc":"Take a peek into the host which serves your reuest.\n\nThings this peek view provides:\n- Hostname of the instance which served your request.\n\nIts an addition to the Peek profiling tool.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-peek":{"origin":"devel/rubygem-peek","version":"1.1.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-peek-gc-rails52","origin":"devel/rubygem-peek-gc-rails52","version":"0.0.2","comment":"Take a peek into the GC info of your Rails application","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/peek/peek-gc","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"66abff9d568b1495c1312afe021edcb4de6604eecc8dbe247fb64dfdf188b0cd","flatsize":7483,"path":"All/rubygem-peek-gc-rails52-0.0.2.pkg","repopath":"All/rubygem-peek-gc-rails52-0.0.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3964,"desc":"Take a peek into the GC info of your Rails application.\n\nIts an addition to the Peek profiling tool.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-peek-rails52":{"origin":"devel/rubygem-peek-rails52","version":"1.1.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-pcaprub","origin":"net/rubygem-pcaprub","version":"0.13.3","comment":"Libpcap bindings for ruby","maintainer":"antoine@FreeBSD.org","www":"https://github.com/shadowbq/pcaprub","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"743eb16f702c607b246e4695ae4fe63ef8542ae78e11439905be6f9de297476a","flatsize":147921,"path":"All/rubygem-pcaprub-0.13.3.pkg","repopath":"All/rubygem-pcaprub-0.13.3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":31036,"desc":"This goal of this project is to provide a consistent interface to LBL's libpcap\npacket capture library.  This does not provide packet processing functionality,\nit simply provides the interface for capturing packets, and passing yielding\nthose packets.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["net","rubygems"]},{"name":"rubygem-rbpdf-font","origin":"print/rubygem-rbpdf-font","version":"1.19.1_1","comment":"RBPDF font files","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/naitoh/rbpdf/tree/master/rbpdf-font","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eb5019904ecfa064831cd9856b3e81ac68461826eaba4c99927c41509829e64d","flatsize":11852978,"path":"All/rubygem-rbpdf-font-1.19.1_1.pkg","repopath":"All/rubygem-rbpdf-font-1.19.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8746376,"desc":"RBPDF font files","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["print","rubygems"]},{"name":"rubygem-phonelib","origin":"devel/rubygem-phonelib","version":"0.9.3","comment":"Use Google libphonenumber's data file for validations and number formatting","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/daddyz/phonelib","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7b0cd80bca9168324f5b62c3348890b0e6e91204cb8f5bbfb67440927f87e1ee","flatsize":4493531,"path":"All/rubygem-phonelib-0.9.3.pkg","repopath":"All/rubygem-phonelib-0.9.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":661000,"desc":"Phonelib is a gem allowing you to validate phone number. All validations are\nbased on Google libphonenumber. Currently it can make basic validations and\nformatting to e164 international number format and national number format with\nprefix. But it still doesn't include all Google's library functionality.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-pdf-writer","origin":"print/rubygem-pdf-writer","version":"1.1.8","comment":"Pure Ruby PDF document creation library","maintainer":"ruby@FreeBSD.org","www":"https://github.com/metaskills/pdf-writer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"701013fd4ed1ccc0bf9ccd50a3853fbfc7a628eb3caf45b62c3c2e6b39535c49","flatsize":1288182,"path":"All/rubygem-pdf-writer-1.1.8.pkg","repopath":"All/rubygem-pdf-writer-1.1.8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":251672,"desc":"This library provides the ability to create PDF documents using only native\nRuby libraries. There are several demo programs available in the demo/\ndirectory. The canonical documentation for PDF::Writer is \"manual.pdf\",\nwhich can be generated using bin/techbook (just \"techbook\" for RubyGem users)\nand the manual file \"manual.pwd\".","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-color":{"origin":"print/rubygem-color","version":"1.8"},"rubygem-transaction-simple":{"origin":"devel/rubygem-transaction-simple","version":"1.4.0.2_1"}},"categories":["print","rubygems"]},{"name":"rubygem-prawn-core","origin":"print/rubygem-prawn-core","version":"0.8.4","comment":"Core of Rubygem-prawn","maintainer":"ruby@FreeBSD.org","www":"http://prawn.majesticseacreature.com","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"81dbbe47c883e04132d5bd1e14fbfa4c6c1f72381e5a0f4af60806e6d3c6f7e9","flatsize":8196569,"path":"All/rubygem-prawn-core-0.8.4.pkg","repopath":"All/rubygem-prawn-core-0.8.4.pkg","licenselogic":"or","licenses":["GPLv2","RUBY"],"pkgsize":3368148,"desc":"Rubygem-prawn-core is the core of Rubygem-prawn.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["print","rubygems"]},{"name":"rubygem-pathspec","origin":"devel/rubygem-pathspec","version":"2.1.0","comment":"Match path specifications, such as .gitignore","maintainer":"puppet@FreeBSD.org","www":"https://rubygems.org/gems/pathspec","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2453df820dcb3ea512ada85ccf5f01834b36f11894043e0650316f4a5a91f095","flatsize":51761,"path":"All/rubygem-pathspec-2.1.0.pkg","repopath":"All/rubygem-pathspec-2.1.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":13852,"desc":"The pathspec gem is a utility library for pattern matching of file paths.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-pathname","origin":"devel/rubygem-pathname","version":"0.4.0","comment":"Representation of the name of a file or directory on the filesystem","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/pathname","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4b909cc4924262d7943a5aad70bed80073fc8ef1a97ea7ed3602140e1816a41f","flatsize":89944,"path":"All/rubygem-pathname-0.4.0.pkg","repopath":"All/rubygem-pathname-0.4.0.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":18852,"desc":"Pathname represents the name of a file or directory on the filesystem, but not\nthe file itself.\n\nThe pathname depends on the Operating System: Unix, Windows, etc. This library\nworks with pathnames of local OS, however non-Unix pathnames are supported\nexperimentally.\n\nA Pathname can be relative or absolute. It's not until you try to reference the\nfile that it even matters whether the file exists or not.\n\nPathname is immutable. It has no method for destructive update.\n\nThe goal of this class is to manipulate file path information in a neater way\nthan standard Ruby provides. The examples below demonstrate the difference.\n\nAll functionality from File, FileTest, and some from Dir and FileUtils is\nincluded, in an unsurprising way. It is essentially a facade for all of these,\nand more.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-pdf-core09","origin":"print/rubygem-pdf-core09","version":"0.9.0","comment":"Ruby library to render PDF documents","maintainer":"sunpoet@FreeBSD.org","www":"https://prawnpdf.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7729e215946619865d07982251c9949c175805cc1fbe680dd2abb406e9323812","flatsize":177199,"path":"All/rubygem-pdf-core09-0.9.0.pkg","repopath":"All/rubygem-pdf-core09-0.9.0.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3","RUBY"],"pkgsize":33280,"desc":"PDF::Core is a pure Ruby library to render PDF documents.\n\nIt supports several PDF features, such as among others:\n * low-level annotation\n * istream objects and stream filters\n * NameTree\n * object repository\n * object serialization\n * indirect objects\n * page geometries\n\nIt is used internally by Prawn (provided in the rubygems-prawn package),\na Ruby PDF generation library.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["print","rubygems"]},{"name":"rubygem-pdf-core","origin":"print/rubygem-pdf-core","version":"0.10.0","comment":"Ruby library to render PDF documents","maintainer":"sunpoet@FreeBSD.org","www":"https://prawnpdf.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"43296e7adbb038d201840a1da9b88eb85707753b32f0e2d80319153497288c42","flatsize":203235,"path":"All/rubygem-pdf-core-0.10.0.pkg","repopath":"All/rubygem-pdf-core-0.10.0.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3","RUBY"],"pkgsize":37696,"desc":"PDF::Core is a pure Ruby library to render PDF documents.\n\nIt supports several PDF features, such as among others:\n * low-level annotation\n * istream objects and stream filters\n * NameTree\n * object repository\n * object serialization\n * indirect objects\n * page geometries\n\nIt is used internally by Prawn (provided in the rubygems-prawn package),\na Ruby PDF generation library.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["print","rubygems"]},{"name":"rubygem-pbkdf2-ruby","origin":"security/rubygem-pbkdf2-ruby","version":"0.2.1","comment":"Password Based Key Derivation Function 2 for Ruby","maintainer":"ports@FreeBSD.org","www":"https://github.com/emerose/pbkdf2-ruby","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"215848083d0e52763b853a2ddb414bb6cbe156cbeecf52250cce0c28c1c0b356","flatsize":28212,"path":"All/rubygem-pbkdf2-ruby-0.2.1.pkg","repopath":"All/rubygem-pbkdf2-ruby-0.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9668,"desc":"A Ruby implementation of the Password-Based Key-Derivation Function v2","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","security"],"messages":[{"message":"===>   NOTICE:\n\nThe rubygem-pbkdf2-ruby port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"rubygem-patron","origin":"www/rubygem-patron","version":"0.13.4","comment":"Ruby HTTP client library based on libcurl","maintainer":"sunpoet@FreeBSD.org","www":"https://toland.github.io/patron/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9734044b9d72fbbff39aec5b0891117aeccbad553f73e22474a990c92d8d3f5d","flatsize":188448,"path":"All/rubygem-patron-0.13.4.pkg","repopath":"All/rubygem-patron-0.13.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":47080,"desc":"Patron is a Ruby HTTP client library based on libcurl. It does not try to expose\nthe full \"power\" (read complexity) of libcurl but instead tries to provide a\nsane API while taking advantage of libcurl under the hood.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","www"]},{"name":"rubygem-parslet","origin":"textproc/rubygem-parslet","version":"2.0.0","comment":"Parser construction library with great error reporting in Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://kschiess.github.io/parslet/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"079cdbce6647526a84439c833ec15cc3876339450b0038acf4443c54347c9e01","flatsize":275441,"path":"All/rubygem-parslet-2.0.0.pkg","repopath":"All/rubygem-parslet-2.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":70400,"desc":"Parslet is a small Ruby library for constructing parsers in the PEG (Parsing\nExpression Grammar) fashion.\n\nParslet makes developing complex parsers easy. It does so by\n- providing the best error reporting possible\n- not generating reams of code for you to debug\n\nParslet takes the long way around to make your job easier. It allows for\nincremental language construction. Often, you start out small, implementing the\natoms of your language first; parslet takes pride in making this possible.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-pathutil","origin":"devel/rubygem-pathutil","version":"0.16.2","comment":"Like Pathname but a little less insane","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/envygeeks/pathutil","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cb0da6366116e99342dcc1d2396f8af2c1d32632bcd7ca3f868882ffcd1c8563","flatsize":30818,"path":"All/rubygem-pathutil-0.16.2.pkg","repopath":"All/rubygem-pathutil-0.16.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8672,"desc":"Pathutil tries to be a faster pure Ruby impelementation of Pathname. It arose\nout of a need to fix basic problems with Pathname, such as suscepetibility to\njoin overrides, need for automatic encoding, and normalization (for stuff like\nJekyll) and the ability to do other safe-style operations in an encapsulated\nformat, like copying files and folders with symlinks but only if they originate\nfrom the given root.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-forwardable-extended":{"origin":"devel/rubygem-forwardable-extended","version":"2.6.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-pedump","origin":"devel/rubygem-pedump","version":"0.6.7","comment":"Dump headers, sections, extract resources of Win32 PE exe, dll, etc","maintainer":"sunpoet@FreeBSD.org","www":"https://pedump.me/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"09f58a4ceed12874f77f4af033c245e00f5bf38d41276270c40403ba438cf2b7","flatsize":2517518,"path":"All/rubygem-pedump-0.6.7.pkg","repopath":"All/rubygem-pedump-0.6.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":338180,"desc":"pedump provides a pure ruby implementation of Win32 PE binary files dumper.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-awesome_print":{"origin":"devel/rubygem-awesome_print","version":"1.8.0"},"rubygem-iostruct":{"origin":"devel/rubygem-iostruct","version":"0.4.0"},"rubygem-multipart-post":{"origin":"www/rubygem-multipart-post","version":"2.4.1"},"rubygem-rainbow":{"origin":"devel/rubygem-rainbow","version":"3.1.1"},"rubygem-zhexdump":{"origin":"devel/rubygem-zhexdump","version":"0.2.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-paranoia","origin":"databases/rubygem-paranoia","version":"3.0.1","comment":"Soft deletion mapper for activerecord","maintainer":"ruby@FreeBSD.org","www":"https://github.com/rubysherpas/paranoia","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8ac39df436ec8a748258c257b97ac7dac112dad00c7a378a944df616c576f8b5","flatsize":49452,"path":"All/rubygem-paranoia-3.0.1.pkg","repopath":"All/rubygem-paranoia-3.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15440,"desc":"Paranoia adds soft deletion feature for activerecord.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activerecord80":{"origin":"databases/rubygem-activerecord80","version":"8.0.2"}},"categories":["databases","rubygems"]},{"name":"rubygem-pdf-reader","origin":"print/rubygem-pdf-reader","version":"2.14.1","comment":"PDF parser conforming as much as possible to the PDF specification","maintainer":"ruby@FreeBSD.org","www":"https://github.com/yob/pdf-reader","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bc0201c2391aacf5e8289914b8485476f2dec5b1a777da0a1ba734bfe94e413a","flatsize":1072454,"path":"All/rubygem-pdf-reader-2.14.1.pkg","repopath":"All/rubygem-pdf-reader-2.14.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":143024,"desc":"The PDF::Reader library implements a PDF parser conforming as much as possible\nto the PDF specification from Adobe","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-afm":{"origin":"print/rubygem-afm","version":"0.2.2"},"rubygem-ascii85":{"origin":"devel/rubygem-ascii85","version":"2.0.1"},"rubygem-hashery":{"origin":"devel/rubygem-hashery","version":"2.1.2"},"rubygem-ruby-rc4":{"origin":"security/rubygem-ruby-rc4","version":"0.1.5"},"rubygem-ttfunk":{"origin":"print/rubygem-ttfunk","version":"1.8.0"}},"categories":["print","rubygems"]},{"name":"rubygem-paper_trail","origin":"devel/rubygem-paper_trail","version":"16.0.0","comment":"Track changes to you models","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/paper-trail-gem/paper_trail","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"70222f8850b589cdc17f46a4d04f7dafc89c61c030c2da81017ed0306c613ad4","flatsize":123683,"path":"All/rubygem-paper_trail-16.0.0.pkg","repopath":"All/rubygem-paper_trail-16.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":31528,"desc":"Instrumentation for GitLab.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activerecord-gitlab":{"origin":"databases/rubygem-activerecord-gitlab","version":"7.1.5.1"},"rubygem-request_store":{"origin":"devel/rubygem-request_store","version":"1.7.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-patch_finder","origin":"devel/rubygem-patch_finder","version":"1.0.2","comment":"Generic Patch Finder","maintainer":"ruby@FreeBSD.org","www":"https://github.com/wchen-r7/Patch-Finder","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c72f9975ac2dd146c6d99f73d01d67d61367a3b191f0398d8bd3e06339a8977e","flatsize":36609,"path":"All/rubygem-patch_finder-1.0.2.pkg","repopath":"All/rubygem-patch_finder-1.0.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":11952,"desc":"PatchFinder is a toolkit to find software patches.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-pango","origin":"x11-toolkits/rubygem-pango","version":"4.2.7","comment":"Ruby binding of Pango 1.x","maintainer":"sunpoet@FreeBSD.org","www":"https://ruby-gnome.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e1b1b8ed4005e19fab2ba9084aea5ae02321fd17fb795113e047d1861a68595e","flatsize":147184,"path":"All/rubygem-pango-4.2.7.pkg","repopath":"All/rubygem-pango-4.2.7.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":22356,"desc":"Ruby/Pango is a Ruby binding for Pango.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-cairo-gobject":{"origin":"devel/rubygem-cairo-gobject","version":"4.2.7"},"rubygem-gobject-introspection":{"origin":"devel/rubygem-gobject-introspection","version":"4.2.7"}},"categories":["rubygems","x11-toolkits"]},{"name":"rubygem-pairing_heap","origin":"devel/rubygem-pairing_heap","version":"3.1.0","comment":"Performant priority queue with support for changing priority","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/mhib/pairing_heap","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e9d62e138922ef8d010acd6a6c6a9e48756f85c6da2a339cf4ee86f153a554cf","flatsize":45725,"path":"All/rubygem-pairing_heap-3.1.0.pkg","repopath":"All/rubygem-pairing_heap-3.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10520,"desc":"PairingHeap is a pure Ruby priority queue implementation using a pairing heap as\nthe underlying data structure. While a pairing heap is asymptotically less\nefficient than the Fibonacci heap, it is usually faster in practice. This makes\nit a popular choice for Prim's MST or Dijkstra's algorithm implementations.\n\nPairingHeap is currently being used as the priority queue data structure in RGL.\n\nAlso implementation without priority change support is\nprovided(SimplePairingHeap), while the asymptotical complexity of the methods\nstay the same, bookkeeping of elements is not needed making, the constant\nsmaller.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-pastel","origin":"devel/rubygem-pastel","version":"0.8.0","comment":"Terminal strings styling with intuitive and clean API","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/piotrmurach/pastel","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"64f49627b2a106a93f59e09b9620b4ab33c5874691738b0c4507b1ea5e0342bd","flatsize":40291,"path":"All/rubygem-pastel-0.8.0.pkg","repopath":"All/rubygem-pastel-0.8.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12556,"desc":"Pastel provides independent coloring component for TTY toolkit. It supports\nterminal output styling with intuitive and clean API that doesn't monkey patch\nString class. Pastel is minimal and focused to work in all terminal emulators.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-tty-color":{"origin":"devel/rubygem-tty-color","version":"0.6.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-parslet1","origin":"textproc/rubygem-parslet1","version":"1.8.2","comment":"Parser construction library with great error reporting in Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://kschiess.github.io/parslet/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"98695106a3c722f1457c8d2106f5e59081d3c1a2c12035c29dd1d393a7361348","flatsize":275680,"path":"All/rubygem-parslet1-1.8.2.pkg","repopath":"All/rubygem-parslet1-1.8.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":70328,"desc":"Parslet is a small Ruby library for constructing parsers in the PEG (Parsing\nExpression Grammar) fashion.\n\nParslet makes developing complex parsers easy. It does so by\n- providing the best error reporting possible\n- not generating reams of code for you to debug\n\nParslet takes the long way around to make your job easier. It allows for\nincremental language construction. Often, you start out small, implementing the\natoms of your language first; parslet takes pride in making this possible.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-parse-cron","origin":"textproc/rubygem-parse-cron","version":"0.1.4","comment":"Parse cron expressions and calculates the next occurence","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/siebertm/parse-cron","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1b89b35325f60b39fd3863af18cc34e3fd9631ddd7e4286b624bdfe85eb3674d","flatsize":22148,"path":"All/rubygem-parse-cron-0.1.4.pkg","repopath":"All/rubygem-parse-cron-0.1.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6732,"desc":"The goal of Parse-Cron is to parse a crontab timing specification and determine\nwhen the job should be run. It is not a scheduler, it does not run the jobs.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-parallel","origin":"sysutils/rubygem-parallel","version":"1.27.0","comment":"Run any kind of code in parallel processes","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/grosser/parallel","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9e75e468b3ba751d8fae8fdb17a8ee16ecfe110d146ec08e681dcafa5e53f6ee","flatsize":24577,"path":"All/rubygem-parallel-1.27.0.pkg","repopath":"All/rubygem-parallel-1.27.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7640,"desc":"parallel runs any kind of code in parallel processes.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","sysutils"]},{"name":"rubygem-paint","origin":"devel/rubygem-paint","version":"2.3.0","comment":"Terminal painter","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/janlelis/paint","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b48026957c6b9252e760bd758beafddce861f8b7022b50830bb2faa80a1c76fa","flatsize":39102,"path":"All/rubygem-paint-2.3.0.pkg","repopath":"All/rubygem-paint-2.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17708,"desc":"Terminal painter with 256 color support and effect support","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel"]},{"name":"rubygem-pagy6","origin":"devel/rubygem-pagy6","version":"6.5.0","comment":"Agnostic pagination in plain Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://ddnexus.github.io/pagy/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"702aef3e5f8e1ad41d805666971bc2bb7d043ad0748f33da2c634916f4983dcc","flatsize":188197,"path":"All/rubygem-pagy6-6.5.0.pkg","repopath":"All/rubygem-pagy6-6.5.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":40124,"desc":"Pagy is a pagination gem.\n\nIt works in any environment: with Rack frameworks (Rails, Sinatra, Padrino,\netc.) or in pure ruby without Rack\n\nIt works with any collection: with any ORM, any DB, any search gem,\nelasticsearch_rails, meilisearch, searchkick, ransack, and just about any list,\neven if you cannot count it\n\nIt supports all kinds of pagination: calendar, countless, geared, incremental,\nauto-incremental, infinite, headers, JSON, cursor\n\nIt supports all kinds of CSS Frameworks and APIs: bootstrap, bulma, foundation,\nmaterialize, semantic, uikit, tailwind, JSON:API\n\nIt supports faster client-side rendering: with classic or innovative UI\ncomponents (see Javascript Components) or by serving JSON to your favorite\nJavascript framework\n\nIt has 100%25 of test coverage for Ruby, HTML and Javascript E2E (see Pagy\nWorkflows CI)","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-pagy","origin":"devel/rubygem-pagy","version":"9.3.4","comment":"Agnostic pagination in plain Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://ddnexus.github.io/pagy/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"40bd14f6bb2b36ed66d951e291e3a58cc32503d8ce65cbf6316431b937540284","flatsize":246401,"path":"All/rubygem-pagy-9.3.4.pkg","repopath":"All/rubygem-pagy-9.3.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":58452,"desc":"Pagy is a pagination gem.\n\nIt works in any environment: with Rack frameworks (Rails, Sinatra, Padrino,\netc.) or in pure ruby without Rack\n\nIt works with any collection: with any ORM, any DB, any search gem,\nelasticsearch_rails, meilisearch, searchkick, ransack, and just about any list,\neven if you cannot count it\n\nIt supports all kinds of pagination: calendar, countless, geared, incremental,\nauto-incremental, infinite, headers, JSON, cursor\n\nIt supports all kinds of CSS Frameworks and APIs: bootstrap, bulma, foundation,\nmaterialize, semantic, uikit, tailwind, JSON:API\n\nIt supports faster client-side rendering: with classic or innovative UI\ncomponents (see Javascript Components) or by serving JSON to your favorite\nJavascript framework\n\nIt has 100%25 of test coverage for Ruby, HTML and Javascript E2E (see Pagy\nWorkflows CI)","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-packwerk-extensions","origin":"devel/rubygem-packwerk-extensions","version":"0.3.0","comment":"Collection of extensions for packwerk packages","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rubyatscale/packwerk-extensions","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"77adf1438302d276cb71a25c5323b9feac41a6a4c86e86d7ed844cf10a888ba5","flatsize":48652,"path":"All/rubygem-packwerk-extensions-0.3.0.pkg","repopath":"All/rubygem-packwerk-extensions-0.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11464,"desc":"packwerk-extensions is a home for checker extensions for packwerk 3.\n\nCurrently, it ships the following checkers to help improve the boundaries\nbetween packages. These checkers are:\n- A privacy checker that ensures other packages are using your package's public\n  API\n- A visibility checker that allows packages to be private except to an explicit\n  group of other packages.\n- A folder_privacy checker that allows packages to their sibling packs and\n  parent pack (to be used in an application that uses folder packs)\n- A layer (formerly architecture) checker that allows packages to specify their\n  \"layer\" and requires that each layer only communicate with layers below it.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-packwerk":{"origin":"devel/rubygem-packwerk","version":"3.2.2"},"rubygem-railties71":{"origin":"www/rubygem-railties71","version":"7.1.5.1"},"rubygem-sorbet-runtime":{"origin":"devel/rubygem-sorbet-runtime","version":"0.5.11934"},"rubygem-zeitwerk":{"origin":"devel/rubygem-zeitwerk","version":"2.6.18"}},"categories":["devel","rubygems"]},{"name":"rubygem-pagerduty","origin":"www/rubygem-pagerduty","version":"4.0.1","comment":"Lightweight interface for calling the PagerDuty Integration API","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/envato/pagerduty","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3e62f07a3131b30d66d9513de6636ed76a3dbf9b6d5ff69abe959681946b755d","flatsize":49500,"path":"All/rubygem-pagerduty-4.0.1.pkg","repopath":"All/rubygem-pagerduty-4.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11672,"desc":"pagerduty provides a lightweight Ruby interface for calling the PagerDuty\nIntegration API.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","www"]},{"name":"rubygem-packetgen","origin":"net/rubygem-packetgen","version":"4.1.0","comment":"Network packet manipulation library","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/lemontree55/packetgen","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3154bc08d6813e9f93f8525c21d300b0aa2dd377f6e42612a07fe4f9680e0f25","flatsize":545415,"path":"All/rubygem-packetgen-4.1.0.pkg","repopath":"All/rubygem-packetgen-4.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":86840,"desc":"PacketGen provides simple ways to generate, send and capture network packets.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-bin_struct":{"origin":"devel/rubygem-bin_struct","version":"0.5.0"},"rubygem-digest-crc":{"origin":"security/rubygem-digest-crc","version":"0.7.0"},"rubygem-interfacez":{"origin":"net/rubygem-interfacez","version":"1.0.4"},"rubygem-pcaprub":{"origin":"net/rubygem-pcaprub","version":"0.13.3"},"rubygem-rasn1":{"origin":"security/rubygem-rasn1","version":"0.15.0"}},"categories":["net","rubygems"]},{"name":"rubygem-oxidized-script","origin":"net-mgmt/rubygem-oxidized-script","version":"0.7.0","comment":"CLI and Library to interface with network devices in rubygems-oxidized","maintainer":"nick@foobar.org","www":"https://github.com/ytti/oxidized-script","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e6c29d830dcf56914d39895d4143dba69115a3f38ea0e98e179fbf0494891df4","flatsize":54292,"path":"All/rubygem-oxidized-script-0.7.0.pkg","repopath":"All/rubygem-oxidized-script-0.7.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":16828,"desc":"CLI and Library to interface with network devices in Oxidized, a RANCID\nreplacement.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-oxidized":{"origin":"net-mgmt/rubygem-oxidized","version":"0.30.1"},"rubygem-slop":{"origin":"devel/rubygem-slop","version":"4.10.1"}},"categories":["net-mgmt","rubygems"]},{"name":"rubygem-ostruct","origin":"devel/rubygem-ostruct","version":"0.6.1","comment":"Class to build custom data structures, similar to a Hash","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/ostruct","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3fa39a5bd761a08882b2f5d048755ab75d2d516e3e299144014460b730039f2f","flatsize":28696,"path":"All/rubygem-ostruct-0.6.1.pkg","repopath":"All/rubygem-ostruct-0.6.1.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":9220,"desc":"An OpenStruct is a data structure, similar to a Hash, that allows the definition\nof arbitrary attributes with their accompanying values. This is accomplished by\nusing Ruby's metaprogramming to define methods on the class itself.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-packetfu","origin":"net/rubygem-packetfu","version":"2.0.0","comment":"Mid-level packet manipulation library for Ruby","maintainer":"antoine@FreeBSD.org","www":"https://github.com/packetfu/packetfu","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8a3d7525e98f3af53d09f86841d978dd80f2201f90c7d198bd352482754d93aa","flatsize":2729298,"path":"All/rubygem-packetfu-2.0.0.pkg","repopath":"All/rubygem-packetfu-2.0.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":555828,"desc":"PacketFu is a mid-level packet manipulation library for Ruby.  With it, users\ncan read, parse, and write network packets with the level of ease and fun they\nexpect from Ruby.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-pcaprub":{"origin":"net/rubygem-pcaprub","version":"0.13.3"}},"categories":["net","rubygems"]},{"name":"rubygem-parser","origin":"devel/rubygem-parser","version":"3.3.7.1","comment":"Ruby parser written in pure Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/whitequark/parser","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2cf2b6b857445381c48b331592d7a6afc1ce932f87cd499c040b3c3ab244dae9","flatsize":10703575,"path":"All/rubygem-parser-3.3.7.1.pkg","repopath":"All/rubygem-parser-3.3.7.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":517456,"desc":"Parser is a production-ready Ruby parser written in pure Ruby.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ast":{"origin":"devel/rubygem-ast","version":"2.4.2"},"rubygem-racc":{"origin":"devel/rubygem-racc","version":"1.8.1"}},"categories":["devel","ruby"]},{"name":"rubygem-os","origin":"devel/rubygem-os","version":"1.1.4","comment":"Allows for some useful and easy functions","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rdp/os","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"710d1423f6195c2661e59b88ff671097841c3a3f896bcc11b685e4139ab61079","flatsize":25757,"path":"All/rubygem-os-1.1.4.pkg","repopath":"All/rubygem-os-1.1.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9540,"desc":"The OS gem allows for some easy telling if you're on windows or not, as well as\nsome other helper utilities.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-orm_adapter","origin":"devel/rubygem-orm_adapter","version":"0.5.0","comment":"Provides a single point of entry for using basic features of ruby ORMs","maintainer":"ruby@FreeBSD.org","www":"https://github.com/ianwhite/orm_adapter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3433b354c1d635590c5edb65863db30cca70d905367a671b4f5af5f88a448b13","flatsize":43444,"path":"All/rubygem-orm_adapter-0.5.0.pkg","repopath":"All/rubygem-orm_adapter-0.5.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11764,"desc":"Provides a single point of entry for using basic features of ruby ORMs","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-ox","origin":"textproc/rubygem-ox","version":"2.14.22","comment":"Speed-optimized XML parser and object serializer for Ruby","maintainer":"ruby@FreeBSD.org","www":"https://ohler.com/ox/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d814d32444e196b05195295b7a526f1d4709d25959a4d94e42c7a8f1ecc0337c","flatsize":464395,"path":"All/rubygem-ox-2.14.22.pkg","repopath":"All/rubygem-ox-2.14.22.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":85892,"desc":"Ox, standing for Optimized XML, is a XML parser and object serializer,\nwhich is designed to be a speed-optimized alternative to Nokogiri and Marshal.\n\n* Ox is self contained, and uses nothing other than standard C libraries.\n* Ox writes/parses generic XML documents including HTML documents.\n* Ox serializes Objects into human readable XML in contrast to Marshal\n* Ox also supports SAX parsing.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-bigdecimal":{"origin":"math/rubygem-bigdecimal","version":"3.1.9"}},"categories":["rubygems","textproc"],"annotations":{"cpe":"cpe:2.3:a:ox_project:ox:2.14.22:::::dragonfly6:x86_64"}},{"name":"rubygem-oxidized","origin":"net-mgmt/rubygem-oxidized","version":"0.30.1","comment":"Network device configuration backup tool","maintainer":"nick@foobar.org","www":"https://github.com/ytti/oxidized","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1a87f3f79a69be70e8cec737e6630b59090fbc6913c2e37da9e3ceee60139ba4","flatsize":525499,"path":"All/rubygem-oxidized-0.30.1.pkg","repopath":"All/rubygem-oxidized-0.30.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":135416,"desc":"Oxidized is a network device configuration backup tool. It's a RANCID\nreplacement.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-asetus":{"origin":"devel/rubygem-asetus","version":"0.4.0"},"rubygem-bcrypt_pbkdf":{"origin":"security/rubygem-bcrypt_pbkdf","version":"1.1.1"},"rubygem-ed25519":{"origin":"security/rubygem-ed25519","version":"1.4.0"},"rubygem-net-ftp":{"origin":"ftp/rubygem-net-ftp","version":"0.3.8"},"rubygem-net-scp":{"origin":"security/rubygem-net-scp","version":"4.1.0"},"rubygem-net-ssh":{"origin":"security/rubygem-net-ssh","version":"7.3.0,2"},"rubygem-net-telnet":{"origin":"security/rubygem-net-telnet","version":"0.2.0"},"rubygem-psych3":{"origin":"textproc/rubygem-psych3","version":"3.3.4"},"rubygem-rugged":{"origin":"devel/rubygem-rugged","version":"1.7.2_3"},"rubygem-slop":{"origin":"devel/rubygem-slop","version":"4.10.1"}},"categories":["net-mgmt","rubygems"],"users":["oxidized"],"groups":["oxidized"]},{"name":"rubygem-ostatus2","origin":"www/rubygem-ostatus2","version":"2.0.3_1","comment":"Toolset for interacting with the OStatus2 suite of protocols","maintainer":"ruby@FreeBSD.org","www":"https://github.com/Gargron/ostatus2/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1845ac0f19d32ccfc9b81422fa00772fada8288ef8af62745f77803645557dcc","flatsize":11471,"path":"All/rubygem-ostatus2-2.0.3_1.pkg","repopath":"All/rubygem-ostatus2-2.0.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4888,"desc":"OStatus2 is a toolset for interacting with the OStatus2 suite of protocols.\n\nIt supports:\n\n- subscribing to and publishing feeds via PubSubHubbub\n- interacting with feeds via Salmon.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-addressable":{"origin":"www/rubygem-addressable","version":"2.8.7"},"rubygem-http3":{"origin":"www/rubygem-http3","version":"3.3.0_1"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"}},"categories":["rubygems","www"]},{"name":"rubygem-org-ruby","origin":"textproc/rubygem-org-ruby","version":"0.9.12","comment":"Org mode parser written in Ruby","maintainer":"ruby@FreeBSD.org","www":"https://github.com/wallyqs/org-ruby","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f594f3aff8f186028ef56888a266da38afeab601c376b3738545c0e5f590f2f2","flatsize":109688,"path":"All/rubygem-org-ruby-0.9.12.pkg","repopath":"All/rubygem-org-ruby-0.9.12.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":27596,"desc":"An Org mode parser written in Ruby.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rubypants":{"origin":"textproc/rubygem-rubypants","version":"0.7.1"}},"categories":["rubygems","textproc"]},{"name":"rubygem-orchestrator_client","origin":"net/rubygem-orchestrator_client","version":"0.7.0","comment":"Client library for Puppet orchestration services","maintainer":"puppet@FreeBSD.org","www":"https://github.com/puppetlabs/orchestrator_client-ruby","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0c7a23af49683b1123da2936f045c733c3aea9768c9ca9a1a5c68d15294e626a","flatsize":30563,"path":"All/rubygem-orchestrator_client-0.7.0.pkg","repopath":"All/rubygem-orchestrator_client-0.7.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":10848,"desc":"A simple client for interacting with the Orchestration Services API in Puppet\nEnterprise Puppet orchestration API.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-faraday":{"origin":"www/rubygem-faraday","version":"2.12.2"},"rubygem-faraday-net_http_persistent":{"origin":"www/rubygem-faraday-net_http_persistent","version":"2.3.0"}},"categories":["net","rubygems"]},{"name":"rubygem-opml","origin":"textproc/rubygem-opml","version":"1.0.0","comment":"Simple wrapper for parsing OPML files","maintainer":"markun@onohara.to","www":"https://rubygems.org/gems/opml","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c99eabacdb547f4aee6855ef36d0c8a3d08f5a8ba3f8d6b536bb5d0ad4e9e10a","flatsize":22417,"path":"All/rubygem-opml-1.0.0.pkg","repopath":"All/rubygem-opml-1.0.0.pkg","licenselogic":"single","pkgsize":7480,"desc":"A simple wrapper for parsing OPML files.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-openvas-omp","origin":"security/rubygem-openvas-omp","version":"0.0.4","comment":"Communicate with OpenVAS manager through OMP","maintainer":"antoine@FreeBSD.org","www":"https://github.com/kost/openvas-omp-ruby","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e4de0d3a41a56886071b18be17708aa8703db9665afa9a538bc908b64f04f7b5","flatsize":29498,"path":"All/rubygem-openvas-omp-0.0.4.pkg","repopath":"All/rubygem-openvas-omp-0.0.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8408,"desc":"This Ruby gem is used for communication with OpenVAS manager over OMP. You can\nstart, stop, pause and resume scan. Watch progress and status of scan, download\nreport, etc.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","security"]},{"name":"rubygem-opentracing","origin":"devel/rubygem-opentracing","version":"0.5.0","comment":"OpenTracing Ruby Platform API","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/opentracing/opentracing-ruby","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d1e59279b391d083dce8cf6e8e7c099f72c336c00124be2fde01ced1b2dcc825","flatsize":51689,"path":"All/rubygem-opentracing-0.5.0.pkg","repopath":"All/rubygem-opentracing-0.5.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":13752,"desc":"This package is a Ruby platform API for OpenTracing.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-opentelemetry-semantic_conventions","origin":"devel/rubygem-opentelemetry-semantic_conventions","version":"1.11.0","comment":"Semantic Convention definitions for OpenTelemetry","maintainer":"sunpoet@FreeBSD.org","www":"https://opentelemetry.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"67977050c6335cd1cb2e3bc3b234e831b151b6bfee95da46302e0f4defe127df","flatsize":75107,"path":"All/rubygem-opentelemetry-semantic_conventions-1.11.0.pkg","repopath":"All/rubygem-opentelemetry-semantic_conventions-1.11.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":19112,"desc":"Opentelemetry::SemanticConventions provides auto-generated constants that\nrepresent the OpenTelemetry Semantic Conventions.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-opentelemetry-api":{"origin":"devel/rubygem-opentelemetry-api","version":"1.5.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-optparse","origin":"devel/rubygem-optparse","version":"0.6.0","comment":"Class for command-line option analysis","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/optparse","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d7e460c989268c087470a66c9ba7fe2fec3ccd4a3ad44af59bdb6151656efbc2","flatsize":147160,"path":"All/rubygem-optparse-0.6.0.pkg","repopath":"All/rubygem-optparse-0.6.0.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":36580,"desc":"OptionParser is a class for command-line option analysis. It is much more\nadvanced, yet also easier to use, than GetoptLong, and is a more Ruby-oriented\nsolution.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-opentelemetry-registry","origin":"devel/rubygem-opentelemetry-registry","version":"0.4.0","comment":"Registry for the OpenTelemetry Instrumentation libraries","maintainer":"sunpoet@FreeBSD.org","www":"https://opentelemetry.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"51c36b18e83e44add83217e6924188211265908e6c65204b7d7576e4ea84f8f6","flatsize":32809,"path":"All/rubygem-opentelemetry-registry-0.4.0.pkg","repopath":"All/rubygem-opentelemetry-registry-0.4.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":7932,"desc":"The instrumentation Registry contains information about available\ninstrumentation, facilitates discovery, installation, and configuration.\n\nThe Registry allows for instrumentation to avoid depending directly on a\nspecific SDK implementation.\n\nThe SDK depends on the Registry, the instrumentation Base class depends on the\nRegistry, and auto instrumentation libraries extend the instrumentation Base\nclass.\n\nThe motivation for decoupling the Registry (and by extension the\ninstrumentation) from a specific SDK implementation means that anyone can\nimplement their own OpenTelemetry API compatible SDK, and they could continue to\nuse community made instrumentation.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-opentelemetry-api":{"origin":"devel/rubygem-opentelemetry-api","version":"1.5.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-optimist","origin":"devel/rubygem-optimist","version":"3.2.0","comment":"Command-line option parser for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://manageiq.github.io/optimist/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"de8c7cc078ccb411a1ce2a3b71c7cd1aa203468007efc53d6036ead57afc3361","flatsize":151014,"path":"All/rubygem-optimist-3.2.0.pkg","repopath":"All/rubygem-optimist-3.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":35152,"desc":"Optimist is a commandline option parser for Ruby that just gets out of your way.\nOne line of code per option is all you need to write. For that, you get a nice\nautomatically-generated help page, robust option parsing, and sensible defaults\nfor everything you don't specify.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-opentelemetry-instrumentation-sinatra","origin":"devel/rubygem-opentelemetry-instrumentation-sinatra","version":"0.25.0","comment":"Sinatra instrumentation for the OpenTelemetry framework","maintainer":"sunpoet@FreeBSD.org","www":"https://opentelemetry.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a317c720006201c377a4b0c60825f06a1d586877b19ad219761cd3645cf6c755","flatsize":38619,"path":"All/rubygem-opentelemetry-instrumentation-sinatra-0.25.0.pkg","repopath":"All/rubygem-opentelemetry-instrumentation-sinatra-0.25.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":9528,"desc":"The Sinatra instrumentation is a community-maintained instrumentation for the\nSinatra Web Framework.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-opentelemetry-api":{"origin":"devel/rubygem-opentelemetry-api","version":"1.5.0"},"rubygem-opentelemetry-instrumentation-base":{"origin":"devel/rubygem-opentelemetry-instrumentation-base","version":"0.23.0"},"rubygem-opentelemetry-instrumentation-rack":{"origin":"devel/rubygem-opentelemetry-instrumentation-rack","version":"0.26.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-ovirt-engine-sdk","origin":"net/rubygem-ovirt-engine-sdk","version":"4.6.0","comment":"Ruby SDK for the oVirt Engine API","maintainer":"sunpoet@FreeBSD.org","www":"https://ovirt.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2983dbf86a97405cd0db347568c58d6de1d2aa3e7c5425efcec6dc0aee3f5a6d","flatsize":3980558,"path":"All/rubygem-ovirt-engine-sdk-4.6.0.pkg","repopath":"All/rubygem-ovirt-engine-sdk-4.6.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":232908,"desc":"The oVirt Ruby SDK is a Ruby gem that simplyfies access to the oVirt Engine API.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-json":{"origin":"devel/rubygem-json","version":"2.11.3"}},"categories":["net","rubygems"]},{"name":"rubygem-opentelemetry-instrumentation-restclient","origin":"devel/rubygem-opentelemetry-instrumentation-restclient","version":"0.23.0","comment":"REST Client instrumentation for the OpenTelemetry framework","maintainer":"sunpoet@FreeBSD.org","www":"https://opentelemetry.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"25b16648b33239a8b5eaf3abb56fe2373a2f1671d5662db4d0485a2d55992a94","flatsize":35476,"path":"All/rubygem-opentelemetry-instrumentation-restclient-0.23.0.pkg","repopath":"All/rubygem-opentelemetry-instrumentation-restclient-0.23.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":8720,"desc":"The OpenTelemetry RestClient gem is a community maintained instrumentation for\nthe RestClient library.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-opentelemetry-api":{"origin":"devel/rubygem-opentelemetry-api","version":"1.5.0"},"rubygem-opentelemetry-instrumentation-base":{"origin":"devel/rubygem-opentelemetry-instrumentation-base","version":"0.23.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-opt_parse_validator","origin":"devel/rubygem-opt_parse_validator","version":"1.9.5","comment":"Implementation of validators for the ruby OptionParser lib","maintainer":"rihaz.jerrin@gmail.com","www":"https://github.com/wpscanteam/OptParseValidator","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ff1339da7815cd9f6cd60ac23698736bb6c5e892d9f704933a68b068b257c491","flatsize":35436,"path":"All/rubygem-opt_parse_validator-1.9.5.pkg","repopath":"All/rubygem-opt_parse_validator-1.9.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11792,"desc":"Implementation of validators for the ruby OptionParser lib.\n\nMainly used in the CMSScanner gem to define the cli options available.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport60":{"origin":"devel/rubygem-activesupport60","version":"6.0.6.1"},"rubygem-addressable":{"origin":"www/rubygem-addressable","version":"2.8.7"}},"categories":["devel","rubygems"]},{"name":"rubygem-opentelemetry-sdk","origin":"devel/rubygem-opentelemetry-sdk","version":"1.8.0","comment":"Stats collection and distributed tracing framework","maintainer":"sunpoet@FreeBSD.org","www":"https://opentelemetry.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3ad5fa146e9d2a1e85012407da2bf208e93f340ed262926575e07c16d5a72bec","flatsize":142291,"path":"All/rubygem-opentelemetry-sdk-1.8.0.pkg","repopath":"All/rubygem-opentelemetry-sdk-1.8.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":29136,"desc":"The opentelemetry-sdk gem provides the reference implementation of the\nOpenTelemetry Ruby API. Using opentelemetry-sdk, an application can collect,\nanalyze, and export telemetry data such as distributed traces and metrics.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-opentelemetry-api":{"origin":"devel/rubygem-opentelemetry-api","version":"1.5.0"},"rubygem-opentelemetry-common":{"origin":"devel/rubygem-opentelemetry-common","version":"0.22.0"},"rubygem-opentelemetry-registry":{"origin":"devel/rubygem-opentelemetry-registry","version":"0.4.0"},"rubygem-opentelemetry-semantic_conventions":{"origin":"devel/rubygem-opentelemetry-semantic_conventions","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-opentelemetry-instrumentation-trilogy","origin":"devel/rubygem-opentelemetry-instrumentation-trilogy","version":"0.61.0","comment":"Trilogy instrumentation for the OpenTelemetry framework","maintainer":"sunpoet@FreeBSD.org","www":"https://opentelemetry.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"952d1e39b01496e169417e34cb37792ae873406b497e367228a17ddf75d3b7dd","flatsize":41653,"path":"All/rubygem-opentelemetry-instrumentation-trilogy-0.61.0.pkg","repopath":"All/rubygem-opentelemetry-instrumentation-trilogy-0.61.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":10296,"desc":"The OpenTelemetry Trilogy Ruby gem provides instrumentation for Trilogy and was\nCOPY+PASTE+MODIFIED from the OpenTelemetry MySQL gem.\n\nSome key differences in this instrumentation are:\n- Trilogy does not expose MySql#query_options, therefore there is limited\n  support for database semantic conventions.\n- SQL Obfuscation is enabled by default to mitigate restricted data leaks.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-opentelemetry-api":{"origin":"devel/rubygem-opentelemetry-api","version":"1.5.0"},"rubygem-opentelemetry-helpers-mysql":{"origin":"devel/rubygem-opentelemetry-helpers-mysql","version":"0.2.0"},"rubygem-opentelemetry-helpers-sql-obfuscation":{"origin":"devel/rubygem-opentelemetry-helpers-sql-obfuscation","version":"0.1.1"},"rubygem-opentelemetry-instrumentation-base":{"origin":"devel/rubygem-opentelemetry-instrumentation-base","version":"0.23.0"},"rubygem-opentelemetry-semantic_conventions":{"origin":"devel/rubygem-opentelemetry-semantic_conventions","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-opentelemetry-instrumentation-redis","origin":"devel/rubygem-opentelemetry-instrumentation-redis","version":"0.26.1","comment":"Redis instrumentation for the OpenTelemetry framework","maintainer":"mfechner@FreeBSD.org","www":"https://opentelemetry.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8e21732ac6fca555cad2a97afd4f8b4335f4cb2ea5bfd3098a5040a8b893add7","flatsize":43719,"path":"All/rubygem-opentelemetry-instrumentation-redis-0.26.1.pkg","repopath":"All/rubygem-opentelemetry-instrumentation-redis-0.26.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":10528,"desc":"Redis instrumentation for the OpenTelemetry framework","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-opentelemetry-api":{"origin":"devel/rubygem-opentelemetry-api","version":"1.5.0"},"rubygem-opentelemetry-instrumentation-base":{"origin":"devel/rubygem-opentelemetry-instrumentation-base","version":"0.23.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-opentelemetry-instrumentation-sidekiq","origin":"devel/rubygem-opentelemetry-instrumentation-sidekiq","version":"0.26.1","comment":"Sidekiq instrumentation for the OpenTelemetry framework","maintainer":"mfechner@FreeBSD.org","www":"https://opentelemetry.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b61cbd593fde5849e894d4beaaeb0cf9dcdd7b1ad3d39c76cfbe1536bda99556","flatsize":49261,"path":"All/rubygem-opentelemetry-instrumentation-sidekiq-0.26.1.pkg","repopath":"All/rubygem-opentelemetry-instrumentation-sidekiq-0.26.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":11096,"desc":"Sidekiq instrumentation for the OpenTelemetry framework","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-opentelemetry-api":{"origin":"devel/rubygem-opentelemetry-api","version":"1.5.0"},"rubygem-opentelemetry-instrumentation-base":{"origin":"devel/rubygem-opentelemetry-instrumentation-base","version":"0.23.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-opentelemetry-instrumentation-rack","origin":"devel/rubygem-opentelemetry-instrumentation-rack","version":"0.26.0","comment":"Rack instrumentation for the OpenTelemetry framework","maintainer":"sunpoet@FreeBSD.org","www":"https://opentelemetry.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"194cad45b29137dad64a8e76b654f4e53b00a8e1428de47671002e033e0d9bff","flatsize":61891,"path":"All/rubygem-opentelemetry-instrumentation-rack-0.26.0.pkg","repopath":"All/rubygem-opentelemetry-instrumentation-rack-0.26.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":14152,"desc":"The OpenTelemetry Rack Instrumentation is a community-maintained instrumentation\nfor the Rack web server interface.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-opentelemetry-api":{"origin":"devel/rubygem-opentelemetry-api","version":"1.5.0"},"rubygem-opentelemetry-instrumentation-base":{"origin":"devel/rubygem-opentelemetry-instrumentation-base","version":"0.23.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-opentelemetry-instrumentation-pg","origin":"devel/rubygem-opentelemetry-instrumentation-pg","version":"0.30.1","comment":"PG (PostgreSQL) instrumentation for the OpenTelemetry framework","maintainer":"mfechner@FreeBSD.org","www":"https://opentelemetry.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"419bf677731c09ef6a43718f56e7d9300c49bfaef2dcdcfd632719722c1c2f15","flatsize":45759,"path":"All/rubygem-opentelemetry-instrumentation-pg-0.30.1.pkg","repopath":"All/rubygem-opentelemetry-instrumentation-pg-0.30.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":11940,"desc":"PG (PostgreSQL) instrumentation for the OpenTelemetry framework","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-opentelemetry-api":{"origin":"devel/rubygem-opentelemetry-api","version":"1.5.0"},"rubygem-opentelemetry-helpers-sql":{"origin":"devel/rubygem-opentelemetry-helpers-sql","version":"0.1.1"},"rubygem-opentelemetry-helpers-sql-obfuscation":{"origin":"devel/rubygem-opentelemetry-helpers-sql-obfuscation","version":"0.1.1"},"rubygem-opentelemetry-instrumentation-base":{"origin":"devel/rubygem-opentelemetry-instrumentation-base","version":"0.23.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-opentelemetry-instrumentation-resque","origin":"devel/rubygem-opentelemetry-instrumentation-resque","version":"0.6.0","comment":"Resque instrumentation for the OpenTelemetry framework","maintainer":"sunpoet@FreeBSD.org","www":"https://opentelemetry.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f29a2c1f6bedb37c9f666895f4a6996d676daa1e7ec6c381541c5d118851d8a1","flatsize":39423,"path":"All/rubygem-opentelemetry-instrumentation-resque-0.6.0.pkg","repopath":"All/rubygem-opentelemetry-instrumentation-resque-0.6.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":9520,"desc":"The Resque instrumentation is a community-maintained instrumentation for the\nResque Ruby jobs system.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-opentelemetry-api":{"origin":"devel/rubygem-opentelemetry-api","version":"1.5.0"},"rubygem-opentelemetry-instrumentation-base":{"origin":"devel/rubygem-opentelemetry-instrumentation-base","version":"0.23.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-opentelemetry-instrumentation-rake","origin":"devel/rubygem-opentelemetry-instrumentation-rake","version":"0.3.0","comment":"Rake instrumentation for the OpenTelemetry framework","maintainer":"mfechner@FreeBSD.org","www":"https://opentelemetry.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8620557930261fb5a127bfba8c30c1126eec59cec716602ec43354a214d15ab6","flatsize":31544,"path":"All/rubygem-opentelemetry-instrumentation-rake-0.3.0.pkg","repopath":"All/rubygem-opentelemetry-instrumentation-rake-0.3.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":7656,"desc":"Rake instrumentation for the OpenTelemetry framework","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-opentelemetry-api":{"origin":"devel/rubygem-opentelemetry-api","version":"1.5.0"},"rubygem-opentelemetry-instrumentation-base":{"origin":"devel/rubygem-opentelemetry-instrumentation-base","version":"0.23.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-opentelemetry-instrumentation-net_http","origin":"devel/rubygem-opentelemetry-instrumentation-net_http","version":"0.23.0","comment":"Net::HTTP instrumentation for the OpenTelemetry framework","maintainer":"mfechner@FreeBSD.org","www":"https://opentelemetry.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4b58021f38dfa4b35f9699bd20ee8e6480f345b6f69b64d7b32b6d72094d3616","flatsize":37738,"path":"All/rubygem-opentelemetry-instrumentation-net_http-0.23.0.pkg","repopath":"All/rubygem-opentelemetry-instrumentation-net_http-0.23.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":9224,"desc":"Net::HTTP instrumentation for the OpenTelemetry framework","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-opentelemetry-api":{"origin":"devel/rubygem-opentelemetry-api","version":"1.5.0"},"rubygem-opentelemetry-instrumentation-base":{"origin":"devel/rubygem-opentelemetry-instrumentation-base","version":"0.23.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-opentelemetry-instrumentation-http","origin":"devel/rubygem-opentelemetry-instrumentation-http","version":"0.24.0","comment":"HTTP instrumentation for the OpenTelemetry framework","maintainer":"mfechner@FreeBSD.org","www":"https://opentelemetry.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"597e1faf659a87a9499874700d58ba706aad19a17d3f9ca54464afe7842453af","flatsize":35652,"path":"All/rubygem-opentelemetry-instrumentation-http-0.24.0.pkg","repopath":"All/rubygem-opentelemetry-instrumentation-http-0.24.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":8720,"desc":"HTTP instrumentation for the OpenTelemetry framework","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-opentelemetry-api":{"origin":"devel/rubygem-opentelemetry-api","version":"1.5.0"},"rubygem-opentelemetry-instrumentation-base":{"origin":"devel/rubygem-opentelemetry-instrumentation-base","version":"0.23.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-opentelemetry-instrumentation-rails","origin":"devel/rubygem-opentelemetry-instrumentation-rails","version":"0.36.0","comment":"Rails instrumentation for the OpenTelemetry framework","maintainer":"mfechner@FreeBSD.org","www":"https://opentelemetry.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a009063a48df7644bebabc200b6605a1ca5937ae7400691de4d83dda00c0f76e","flatsize":38463,"path":"All/rubygem-opentelemetry-instrumentation-rails-0.36.0.pkg","repopath":"All/rubygem-opentelemetry-instrumentation-rails-0.36.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":9472,"desc":"Rails instrumentation for the OpenTelemetry framework","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-opentelemetry-api":{"origin":"devel/rubygem-opentelemetry-api","version":"1.5.0"},"rubygem-opentelemetry-instrumentation-action_mailer":{"origin":"devel/rubygem-opentelemetry-instrumentation-action_mailer","version":"0.4.0"},"rubygem-opentelemetry-instrumentation-action_pack":{"origin":"devel/rubygem-opentelemetry-instrumentation-action_pack","version":"0.12.0"},"rubygem-opentelemetry-instrumentation-action_view":{"origin":"devel/rubygem-opentelemetry-instrumentation-action_view","version":"0.9.0"},"rubygem-opentelemetry-instrumentation-active_job":{"origin":"devel/rubygem-opentelemetry-instrumentation-active_job","version":"0.8.0"},"rubygem-opentelemetry-instrumentation-active_record":{"origin":"devel/rubygem-opentelemetry-instrumentation-active_record","version":"0.9.0"},"rubygem-opentelemetry-instrumentation-active_storage":{"origin":"devel/rubygem-opentelemetry-instrumentation-active_storage","version":"0.1.1"},"rubygem-opentelemetry-instrumentation-active_support":{"origin":"devel/rubygem-opentelemetry-instrumentation-active_support","version":"0.8.0"},"rubygem-opentelemetry-instrumentation-base":{"origin":"devel/rubygem-opentelemetry-instrumentation-base","version":"0.23.0"},"rubygem-opentelemetry-instrumentation-concurrent_ruby":{"origin":"devel/rubygem-opentelemetry-instrumentation-concurrent_ruby","version":"0.22.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-opentelemetry-instrumentation-que","origin":"devel/rubygem-opentelemetry-instrumentation-que","version":"0.9.0","comment":"Que instrumentation for the OpenTelemetry framework","maintainer":"sunpoet@FreeBSD.org","www":"https://opentelemetry.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8c9371ff652cc44ea0ebb5107a7c2c5be6a5cd4600538a842aca37f93d1677ce","flatsize":43653,"path":"All/rubygem-opentelemetry-instrumentation-que-0.9.0.pkg","repopath":"All/rubygem-opentelemetry-instrumentation-que-0.9.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":10756,"desc":"The Que instrumentation is a community-maintained instrumentation for the Que.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-opentelemetry-api":{"origin":"devel/rubygem-opentelemetry-api","version":"1.5.0"},"rubygem-opentelemetry-instrumentation-base":{"origin":"devel/rubygem-opentelemetry-instrumentation-base","version":"0.23.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-opentelemetry-instrumentation-excon","origin":"devel/rubygem-opentelemetry-instrumentation-excon","version":"0.23.0","comment":"Excon instrumentation for the OpenTelemetry framework","maintainer":"mfechner@FreeBSD.org","www":"https://opentelemetry.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"26121870b1d4e981c1fa26717e36fe4985bc60002b4787c739efa57243e0d3eb","flatsize":41439,"path":"All/rubygem-opentelemetry-instrumentation-excon-0.23.0.pkg","repopath":"All/rubygem-opentelemetry-instrumentation-excon-0.23.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":10092,"desc":"Excon instrumentation for the OpenTelemetry framework","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-opentelemetry-api":{"origin":"devel/rubygem-opentelemetry-api","version":"1.5.0"},"rubygem-opentelemetry-instrumentation-base":{"origin":"devel/rubygem-opentelemetry-instrumentation-base","version":"0.23.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-opentelemetry-instrumentation-ethon","origin":"devel/rubygem-opentelemetry-instrumentation-ethon","version":"0.22.0","comment":"Ethon instrumentation for the OpenTelemetry framework","maintainer":"mfechner@FreeBSD.org","www":"https://opentelemetry.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0f055dd208815c95455a876b992fb08b2a08952e4e12cd2243a4406c3355655d","flatsize":38050,"path":"All/rubygem-opentelemetry-instrumentation-ethon-0.22.0.pkg","repopath":"All/rubygem-opentelemetry-instrumentation-ethon-0.22.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":9372,"desc":"Ethon instrumentation for the OpenTelemetry framework","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-opentelemetry-api":{"origin":"devel/rubygem-opentelemetry-api","version":"1.5.0"},"rubygem-opentelemetry-instrumentation-base":{"origin":"devel/rubygem-opentelemetry-instrumentation-base","version":"0.23.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-opentelemetry-instrumentation-mysql2","origin":"devel/rubygem-opentelemetry-instrumentation-mysql2","version":"0.29.0","comment":"MySQL2 instrumentation for the OpenTelemetry framework","maintainer":"sunpoet@FreeBSD.org","www":"https://opentelemetry.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d7ab24dea804521da7892c140972c4dcb7def8b5141d5c39c393f46e147ac1b1","flatsize":40520,"path":"All/rubygem-opentelemetry-instrumentation-mysql2-0.29.0.pkg","repopath":"All/rubygem-opentelemetry-instrumentation-mysql2-0.29.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":9964,"desc":"The OpenTelemetry MySQL2 Ruby gem is a community maintained instrumentation for\nMySQL2.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-opentelemetry-api":{"origin":"devel/rubygem-opentelemetry-api","version":"1.5.0"},"rubygem-opentelemetry-helpers-mysql":{"origin":"devel/rubygem-opentelemetry-helpers-mysql","version":"0.2.0"},"rubygem-opentelemetry-helpers-sql-obfuscation":{"origin":"devel/rubygem-opentelemetry-helpers-sql-obfuscation","version":"0.1.1"},"rubygem-opentelemetry-instrumentation-base":{"origin":"devel/rubygem-opentelemetry-instrumentation-base","version":"0.23.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-opentelemetry-instrumentation-http_client","origin":"devel/rubygem-opentelemetry-instrumentation-http_client","version":"0.23.0","comment":"HttpClient instrumentation for the OpenTelemetry framework","maintainer":"mfechner@FreeBSD.org","www":"https://opentelemetry.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b4c3673fd32b05bdef065bf03e37ad15edc25fa057e9db0f797e91b4de5130b4","flatsize":34995,"path":"All/rubygem-opentelemetry-instrumentation-http_client-0.23.0.pkg","repopath":"All/rubygem-opentelemetry-instrumentation-http_client-0.23.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":8592,"desc":"HttpClient instrumentation for the OpenTelemetry framework","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-opentelemetry-api":{"origin":"devel/rubygem-opentelemetry-api","version":"1.5.0"},"rubygem-opentelemetry-instrumentation-base":{"origin":"devel/rubygem-opentelemetry-instrumentation-base","version":"0.23.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-opentelemetry-instrumentation-faraday","origin":"devel/rubygem-opentelemetry-instrumentation-faraday","version":"0.27.0","comment":"Faraday instrumentation for the OpenTelemetry framework","maintainer":"mfechner@FreeBSD.org","www":"https://opentelemetry.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"41a6ba9d9a8a99af0cd4bf37f1846b4e5c542480b81e47e9614b23fab18ff62b","flatsize":38179,"path":"All/rubygem-opentelemetry-instrumentation-faraday-0.27.0.pkg","repopath":"All/rubygem-opentelemetry-instrumentation-faraday-0.27.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":9672,"desc":"Faraday instrumentation for the OpenTelemetry framework","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-opentelemetry-api":{"origin":"devel/rubygem-opentelemetry-api","version":"1.5.0"},"rubygem-opentelemetry-instrumentation-base":{"origin":"devel/rubygem-opentelemetry-instrumentation-base","version":"0.23.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-opentelemetry-instrumentation-graphql","origin":"devel/rubygem-opentelemetry-instrumentation-graphql","version":"0.29.0","comment":"GraphQL instrumentation for the OpenTelemetry framework","maintainer":"mfechner@FreeBSD.org","www":"https://opentelemetry.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ef3b555db62c3dc9f9b330eb47a2cdbeba671a640c4ea2a2f96eb121e531449d","flatsize":50922,"path":"All/rubygem-opentelemetry-instrumentation-graphql-0.29.0.pkg","repopath":"All/rubygem-opentelemetry-instrumentation-graphql-0.29.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":10660,"desc":"GraphQL instrumentation for the OpenTelemetry framework","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-opentelemetry-api":{"origin":"devel/rubygem-opentelemetry-api","version":"1.5.0"},"rubygem-opentelemetry-instrumentation-base":{"origin":"devel/rubygem-opentelemetry-instrumentation-base","version":"0.23.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-opentelemetry-instrumentation-aws_sdk","origin":"devel/rubygem-opentelemetry-instrumentation-aws_sdk","version":"0.8.0","comment":"AWS SDK instrumentation for the OpenTelemetry framework","maintainer":"mfechner@FreeBSD.org","www":"https://opentelemetry.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2414461d718a2d580e889a3486bf21f52d18b29fcbb6ac6d8d27e4bea71babf4","flatsize":49365,"path":"All/rubygem-opentelemetry-instrumentation-aws_sdk-0.8.0.pkg","repopath":"All/rubygem-opentelemetry-instrumentation-aws_sdk-0.8.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":11536,"desc":"AWS SDK instrumentation for the OpenTelemetry framework","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-opentelemetry-api":{"origin":"devel/rubygem-opentelemetry-api","version":"1.5.0"},"rubygem-opentelemetry-instrumentation-base":{"origin":"devel/rubygem-opentelemetry-instrumentation-base","version":"0.23.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-opentelemetry-instrumentation-grape","origin":"devel/rubygem-opentelemetry-instrumentation-grape","version":"0.3.0","comment":"Grape instrumentation for the OpenTelemetry framework","maintainer":"mfechner@FreeBSD.org","www":"https://opentelemetry.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"71732e1d04a230863ccfa4d1a549324be8b3a914aee2061b47c2105ab01a4148","flatsize":40784,"path":"All/rubygem-opentelemetry-instrumentation-grape-0.3.0.pkg","repopath":"All/rubygem-opentelemetry-instrumentation-grape-0.3.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":9940,"desc":"Grape instrumentation for the OpenTelemetry framework","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-opentelemetry-api":{"origin":"devel/rubygem-opentelemetry-api","version":"1.5.0"},"rubygem-opentelemetry-instrumentation-base":{"origin":"devel/rubygem-opentelemetry-instrumentation-base","version":"0.23.0"},"rubygem-opentelemetry-instrumentation-rack":{"origin":"devel/rubygem-opentelemetry-instrumentation-rack","version":"0.26.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-packwerk","origin":"devel/rubygem-packwerk","version":"3.2.2","comment":"Set package level boundaries between a specified set of ruby constants","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Shopify/packwerk","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"629937831b239db5770a18bbd69ac277a95eb4712a952857e64f7448a55d8e77","flatsize":8750535,"path":"All/rubygem-packwerk-3.2.2.pkg","repopath":"All/rubygem-packwerk-3.2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1069024,"desc":"Packwerk is a Ruby gem used to enforce boundaries and modularize Rails\napplications.\n\nPackwerk can be used to:\n- Combine groups of files into packages\n- Define package-level constant visibility (i.e. have publicly accessible\n  constants)\n- Help existing codebases to become more modular without obstructing development","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport71":{"origin":"devel/rubygem-activesupport71","version":"7.1.5.1"},"rubygem-ast":{"origin":"devel/rubygem-ast","version":"2.4.2"},"rubygem-better_html":{"origin":"devel/rubygem-better_html","version":"2.1.1"},"rubygem-bundler":{"origin":"sysutils/rubygem-bundler","version":"2.6.6,1"},"rubygem-constant_resolver":{"origin":"devel/rubygem-constant_resolver","version":"0.2.0"},"rubygem-parallel":{"origin":"sysutils/rubygem-parallel","version":"1.27.0"},"rubygem-parser":{"origin":"devel/rubygem-parser","version":"3.3.7.1"},"rubygem-prism":{"origin":"textproc/rubygem-prism","version":"1.3.0"},"rubygem-sorbet-runtime":{"origin":"devel/rubygem-sorbet-runtime","version":"0.5.11934"},"rubygem-zeitwerk":{"origin":"devel/rubygem-zeitwerk","version":"2.6.18"}},"categories":["devel","rubygems"]},{"name":"rubygem-opentelemetry-instrumentation-delayed_job","origin":"devel/rubygem-opentelemetry-instrumentation-delayed_job","version":"0.23.0","comment":"Delayed Job instrumentation for the OpenTelemetry framework","maintainer":"sunpoet@FreeBSD.org","www":"https://opentelemetry.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9a6bbdb05b01812734744abed25ea7a1884b2c63dd2c5e44910bed425d20bf3e","flatsize":36575,"path":"All/rubygem-opentelemetry-instrumentation-delayed_job-0.23.0.pkg","repopath":"All/rubygem-opentelemetry-instrumentation-delayed_job-0.23.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":8876,"desc":"The OpenTelemetry Delayed Job Ruby gem is a community maintained instrumentation\nfor the Delayed Job Ruby jobs system.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-opentelemetry-api":{"origin":"devel/rubygem-opentelemetry-api","version":"1.5.0"},"rubygem-opentelemetry-instrumentation-base":{"origin":"devel/rubygem-opentelemetry-instrumentation-base","version":"0.23.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-opentelemetry-instrumentation-dalli","origin":"devel/rubygem-opentelemetry-instrumentation-dalli","version":"0.26.0","comment":"Dalli instrumentation for the OpenTelemetry framework","maintainer":"sunpoet@FreeBSD.org","www":"https://opentelemetry.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"195805366b2ed7a0b1592baf77eb492cc7f4ad802850ef871ecb324032bb7085","flatsize":37405,"path":"All/rubygem-opentelemetry-instrumentation-dalli-0.26.0.pkg","repopath":"All/rubygem-opentelemetry-instrumentation-dalli-0.26.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":9456,"desc":"The OpenTelemetry Dalli gem is a community maintained instrumentation for the\nDalli Memcache client.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-opentelemetry-api":{"origin":"devel/rubygem-opentelemetry-api","version":"1.5.0"},"rubygem-opentelemetry-instrumentation-base":{"origin":"devel/rubygem-opentelemetry-instrumentation-base","version":"0.23.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-opentelemetry-instrumentation-active_model_serializers","origin":"devel/rubygem-opentelemetry-instrumentation-active_model_serializers","version":"0.22.0","comment":"Active Model Serializers instrumentation for the OpenTelemetry framework","maintainer":"sunpoet@FreeBSD.org","www":"https://opentelemetry.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"27722eac259df94f201a02e9dc1d10e97658ee17e038fdde2f25c8d9f017f7d1","flatsize":35063,"path":"All/rubygem-opentelemetry-instrumentation-active_model_serializers-0.22.0.pkg","repopath":"All/rubygem-opentelemetry-instrumentation-active_model_serializers-0.22.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":8420,"desc":"The OpenTelemetry Active Model Serializers gem is a community maintained\ninstrumentation for Active Model Serializers.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-opentelemetry-api":{"origin":"devel/rubygem-opentelemetry-api","version":"1.5.0"},"rubygem-opentelemetry-instrumentation-active_support":{"origin":"devel/rubygem-opentelemetry-instrumentation-active_support","version":"0.8.0"},"rubygem-opentelemetry-instrumentation-base":{"origin":"devel/rubygem-opentelemetry-instrumentation-base","version":"0.23.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-opentelemetry-instrumentation-concurrent_ruby","origin":"devel/rubygem-opentelemetry-instrumentation-concurrent_ruby","version":"0.22.0","comment":"ConcurrentRuby instrumentation for the OpenTelemetry framework","maintainer":"mfechner@FreeBSD.org","www":"https://opentelemetry.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aceac5466fe03aee54c40469ab3f37fd1351ff2d253707b424b81d6d6b5f9597","flatsize":33210,"path":"All/rubygem-opentelemetry-instrumentation-concurrent_ruby-0.22.0.pkg","repopath":"All/rubygem-opentelemetry-instrumentation-concurrent_ruby-0.22.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":8060,"desc":"ConcurrentRuby instrumentation for the OpenTelemetry framework","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-opentelemetry-api":{"origin":"devel/rubygem-opentelemetry-api","version":"1.5.0"},"rubygem-opentelemetry-instrumentation-base":{"origin":"devel/rubygem-opentelemetry-instrumentation-base","version":"0.23.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-opentelemetry-instrumentation-base","origin":"devel/rubygem-opentelemetry-instrumentation-base","version":"0.23.0","comment":"Instrumentation Base for the OpenTelemetry framework","maintainer":"sunpoet@FreeBSD.org","www":"https://opentelemetry.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d71387f38954ca0d251e6e1d92208b186d85b2459be93e134c3adee3eaeccdbf","flatsize":50435,"path":"All/rubygem-opentelemetry-instrumentation-base-0.23.0.pkg","repopath":"All/rubygem-opentelemetry-instrumentation-base-0.23.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":12232,"desc":"OpenTelemetry Instrumentation Base contains the instrumentation base class, and\nthe instrumentation registry. These modules provide a common interface to\nsupport the installation of auto instrumentation libraries. The instrumentation\nbase is responsible for adding itself to the instrumentation registry as well as\nproviding convenience hooks for the installation process. The instrumentation\nregistry contains all the instrumentation to be installed during the SDK\nconfiguration process.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-opentelemetry-api":{"origin":"devel/rubygem-opentelemetry-api","version":"1.5.0"},"rubygem-opentelemetry-common":{"origin":"devel/rubygem-opentelemetry-common","version":"0.22.0"},"rubygem-opentelemetry-registry":{"origin":"devel/rubygem-opentelemetry-registry","version":"0.4.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-opentelemetry-instrumentation-active_support","origin":"devel/rubygem-opentelemetry-instrumentation-active_support","version":"0.8.0","comment":"ActiveSupport instrumentation for the OpenTelemetry framework","maintainer":"mfechner@FreeBSD.org","www":"https://opentelemetry.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d66ebb5974113faa209b3a49561e2e1f457c209eeedcbc1fc24de9cb145e6f17","flatsize":38845,"path":"All/rubygem-opentelemetry-instrumentation-active_support-0.8.0.pkg","repopath":"All/rubygem-opentelemetry-instrumentation-active_support-0.8.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":9552,"desc":"ActiveSupport instrumentation for the OpenTelemetry framework","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-opentelemetry-api":{"origin":"devel/rubygem-opentelemetry-api","version":"1.5.0"},"rubygem-opentelemetry-instrumentation-base":{"origin":"devel/rubygem-opentelemetry-instrumentation-base","version":"0.23.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-opentelemetry-helpers-sql-obfuscation","origin":"devel/rubygem-opentelemetry-helpers-sql-obfuscation","version":"0.1.1","comment":"SQL Obfuscation Instrumentation Helpers for the OpenTelemetry framework","maintainer":"mfechner@FreeBSD.org","www":"https://opentelemetry.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b0f9310c15288585a25be341c11534fb5d9dcd44b49ccd486cc5e03517e76a6f","flatsize":35384,"path":"All/rubygem-opentelemetry-helpers-sql-obfuscation-0.1.1.pkg","repopath":"All/rubygem-opentelemetry-helpers-sql-obfuscation-0.1.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":8752,"desc":"SQL Obfuscation Instrumentation Helpers for the OpenTelemetry framework","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-opentelemetry-common":{"origin":"devel/rubygem-opentelemetry-common","version":"0.22.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-opentelemetry-helpers-sql","origin":"devel/rubygem-opentelemetry-helpers-sql","version":"0.1.1","comment":"SQL helpers for the OpenTelemetry framework","maintainer":"sunpoet@FreeBSD.org","www":"https://opentelemetry.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b6691b46cf1d4bb97a83886e9a9caca21ee50d74e8e3025a99482da6ef7c9ca6","flatsize":30319,"path":"All/rubygem-opentelemetry-helpers-sql-0.1.1.pkg","repopath":"All/rubygem-opentelemetry-helpers-sql-0.1.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":7576,"desc":"This Ruby gem is intended to be used by the instrumentation libraries to provide\na common set of helpers for SQL-related spans. It is not intended to be used\ndirectly by applications.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-opentelemetry-api":{"origin":"devel/rubygem-opentelemetry-api","version":"1.5.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-opentelemetry-helpers-mysql","origin":"devel/rubygem-opentelemetry-helpers-mysql","version":"0.2.0","comment":"MySQL Instrumentation Helpers for the OpenTelemetry framework","maintainer":"sunpoet@FreeBSD.org","www":"https://opentelemetry.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"16d3b574f69b7386e92bb7da717f0d851fbbb1a5fc846e12520afd8560e51d2f","flatsize":31929,"path":"All/rubygem-opentelemetry-helpers-mysql-0.2.0.pkg","repopath":"All/rubygem-opentelemetry-helpers-mysql-0.2.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":7900,"desc":"This Ruby gem contains logic shared among MySQL adapter libraries, such as\nmysql2 and trilogy. It's intended for use by by gem authors instrumenting MySQL\nadapter libraries.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-opentelemetry-api":{"origin":"devel/rubygem-opentelemetry-api","version":"1.5.0"},"rubygem-opentelemetry-common":{"origin":"devel/rubygem-opentelemetry-common","version":"0.22.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-opentelemetry-instrumentation-active_storage","origin":"devel/rubygem-opentelemetry-instrumentation-active_storage","version":"0.1.1","comment":"ActiveStorage instrumentation for the OpenTelemetry framework","maintainer":"mfechner@FreeBSD.org","www":"https://opentelemetry.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"03717f5802beea12162d4256f7156081418b6ef891a69c44219499e44ceeee11","flatsize":37713,"path":"All/rubygem-opentelemetry-instrumentation-active_storage-0.1.1.pkg","repopath":"All/rubygem-opentelemetry-instrumentation-active_storage-0.1.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":8816,"desc":"ActiveStorage instrumentation for the OpenTelemetry framework","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-opentelemetry-api":{"origin":"devel/rubygem-opentelemetry-api","version":"1.5.0"},"rubygem-opentelemetry-instrumentation-active_support":{"origin":"devel/rubygem-opentelemetry-instrumentation-active_support","version":"0.8.0"},"rubygem-opentelemetry-instrumentation-base":{"origin":"devel/rubygem-opentelemetry-instrumentation-base","version":"0.23.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-opentelemetry-instrumentation-active_record","origin":"devel/rubygem-opentelemetry-instrumentation-active_record","version":"0.9.0","comment":"ActiveRecord instrumentation for the OpenTelemetry framework","maintainer":"mfechner@FreeBSD.org","www":"https://opentelemetry.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"82d510e49d98e6c2b404ea102c16f06fd4e26fee1c8cde2048941093d4b60af5","flatsize":44074,"path":"All/rubygem-opentelemetry-instrumentation-active_record-0.9.0.pkg","repopath":"All/rubygem-opentelemetry-instrumentation-active_record-0.9.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":9560,"desc":"ActiveRecord instrumentation for the OpenTelemetry framework","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-opentelemetry-api":{"origin":"devel/rubygem-opentelemetry-api","version":"1.5.0"},"rubygem-opentelemetry-instrumentation-base":{"origin":"devel/rubygem-opentelemetry-instrumentation-base","version":"0.23.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-opentelemetry-instrumentation-active_job","origin":"devel/rubygem-opentelemetry-instrumentation-active_job","version":"0.8.0","comment":"ActiveJob instrumentation for the OpenTelemetry framework","maintainer":"mfechner@FreeBSD.org","www":"https://opentelemetry.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"67a77626a5e80c08a16ffc964ea7e7601f64f9fcb811e8ac6424475349c9830f","flatsize":55021,"path":"All/rubygem-opentelemetry-instrumentation-active_job-0.8.0.pkg","repopath":"All/rubygem-opentelemetry-instrumentation-active_job-0.8.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":13316,"desc":"ActiveJob instrumentation for the OpenTelemetry framework","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-opentelemetry-api":{"origin":"devel/rubygem-opentelemetry-api","version":"1.5.0"},"rubygem-opentelemetry-instrumentation-base":{"origin":"devel/rubygem-opentelemetry-instrumentation-base","version":"0.23.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-openssl-signature_algorithm","origin":"security/rubygem-openssl-signature_algorithm","version":"1.0.0","comment":"ECDSA, RSA-PSS and RSA-PKCS for ruby","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/cedarcode/openssl-signature_algorithm","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7997fb3a571268e40da9c4a4509dbb39b3c6baca251540831b29e6e810ea7a90","flatsize":45766,"path":"All/rubygem-openssl-signature_algorithm-1.0.0.pkg","repopath":"All/rubygem-openssl-signature_algorithm-1.0.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":11492,"desc":"ECDSA, RSA-PSS and RSA-PKCS#1 algorithms for ruby.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","security"]},{"name":"rubygem-openssl-cmac","origin":"security/rubygem-openssl-cmac","version":"2.0.2","comment":"Implementation of RFC 4493, 4494, 4615 - AES-CMAC Algorithm","maintainer":"ruby@FreeBSD.org","www":"https://github.com/SmallLars/openssl-cmac","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5ebe96ebfc01735c4dea91586e7f35915a954051a10802a90bf6c69a5f24f767","flatsize":18220,"path":"All/rubygem-openssl-cmac-2.0.2.pkg","repopath":"All/rubygem-openssl-cmac-2.0.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6604,"desc":"rubygem-openssl-cmac is an implementation of RFC 4493, 4494, 4615 - AES-CMAC\nAlgorithm.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","security"]},{"name":"rubygem-openssl-ccm","origin":"security/rubygem-openssl-ccm","version":"1.2.3","comment":"Implementation of RFC 3610 - Counter with CBC-MAC (CCM)","maintainer":"ruby@FreeBSD.org","www":"https://github.com/SmallLars/openssl-ccm","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9ac3a0c105f33291759128c99bf5dcccca2ac5a1c48819d27002ef717443baf5","flatsize":34378,"path":"All/rubygem-openssl-ccm-1.2.3.pkg","repopath":"All/rubygem-openssl-ccm-1.2.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20524,"desc":"rubygem-openssl-ccm is an implementation of RFC 3610 - Counter with CBC-MAC\n(CCM).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","security"]},{"name":"rubygem-opentelemetry-instrumentation-action_view","origin":"devel/rubygem-opentelemetry-instrumentation-action_view","version":"0.9.0","comment":"ActionView instrumentation for the OpenTelemetry framework","maintainer":"mfechner@FreeBSD.org","www":"https://opentelemetry.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8e027e14d14110ecfa1a7c34ee458c58ee0fd5ee78327943e9a4665ee7c87ac1","flatsize":35906,"path":"All/rubygem-opentelemetry-instrumentation-action_view-0.9.0.pkg","repopath":"All/rubygem-opentelemetry-instrumentation-action_view-0.9.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":8728,"desc":"ActionView instrumentation for the OpenTelemetry framework","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-opentelemetry-api":{"origin":"devel/rubygem-opentelemetry-api","version":"1.5.0"},"rubygem-opentelemetry-instrumentation-active_support":{"origin":"devel/rubygem-opentelemetry-instrumentation-active_support","version":"0.8.0"},"rubygem-opentelemetry-instrumentation-base":{"origin":"devel/rubygem-opentelemetry-instrumentation-base","version":"0.23.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-openssl","origin":"security/rubygem-openssl","version":"3.3.0","comment":"Wrap the OpenSSL library","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/openssl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6bc7a36da8fe86aac8f148c2dff4cf83f1f3180d1d1b634874ba112f0544e14b","flatsize":863082,"path":"All/rubygem-openssl-3.3.0.pkg","repopath":"All/rubygem-openssl-3.3.0.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":135400,"desc":"OpenSSL provides SSL, TLS and general purpose cryptography.  This gem wraps the\nOpenSSL library.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","security"],"annotations":{"cpe":"cpe:2.3:a:ruby-lang:openssl:3.3.0:::::dragonfly6:x86_64"}},{"name":"rubygem-opentelemetry-instrumentation-action_pack","origin":"devel/rubygem-opentelemetry-instrumentation-action_pack","version":"0.12.0","comment":"ActionPack instrumentation for the OpenTelemetry framework","maintainer":"mfechner@FreeBSD.org","www":"https://opentelemetry.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ba06b8e2f9d7e831cde8ce159a37d07972341901401e660c1c26a48070cf4837","flatsize":41765,"path":"All/rubygem-opentelemetry-instrumentation-action_pack-0.12.0.pkg","repopath":"All/rubygem-opentelemetry-instrumentation-action_pack-0.12.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":10376,"desc":"ActionPack instrumentation for the OpenTelemetry framework","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-opentelemetry-api":{"origin":"devel/rubygem-opentelemetry-api","version":"1.5.0"},"rubygem-opentelemetry-instrumentation-base":{"origin":"devel/rubygem-opentelemetry-instrumentation-base","version":"0.23.0"},"rubygem-opentelemetry-instrumentation-rack":{"origin":"devel/rubygem-opentelemetry-instrumentation-rack","version":"0.26.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-opentelemetry-instrumentation-action_mailer","origin":"devel/rubygem-opentelemetry-instrumentation-action_mailer","version":"0.4.0","comment":"ActionMailer instrumentation for the OpenTelemetry framework","maintainer":"mfechner@FreeBSD.org","www":"https://opentelemetry.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"843f9d7e58cc83b6e1788fa3526f59f33aeb31014d66e128f8d90cfac1368c79","flatsize":40053,"path":"All/rubygem-opentelemetry-instrumentation-action_mailer-0.4.0.pkg","repopath":"All/rubygem-opentelemetry-instrumentation-action_mailer-0.4.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":9292,"desc":"ActionMailer instrumentation for the OpenTelemetry framework","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-opentelemetry-api":{"origin":"devel/rubygem-opentelemetry-api","version":"1.5.0"},"rubygem-opentelemetry-instrumentation-active_support":{"origin":"devel/rubygem-opentelemetry-instrumentation-active_support","version":"0.8.0"},"rubygem-opentelemetry-instrumentation-base":{"origin":"devel/rubygem-opentelemetry-instrumentation-base","version":"0.23.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-opentelemetry-exporter-otlp","origin":"devel/rubygem-opentelemetry-exporter-otlp","version":"0.28.0","comment":"OTLP exporter for the OpenTelemetry framework","maintainer":"mfechner@FreeBSD.org","www":"https://opentelemetry.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7bac1553afc1d39cc0f8f2f15e81bbf8fea899c02798ff2b95d38752ea0300ab","flatsize":86683,"path":"All/rubygem-opentelemetry-exporter-otlp-0.28.0.pkg","repopath":"All/rubygem-opentelemetry-exporter-otlp-0.28.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":18132,"desc":"OTLP exporter for the OpenTelemetry framework","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-google-protobuf":{"origin":"devel/rubygem-google-protobuf","version":"3.25.3"},"rubygem-googleapis-common-protos-types":{"origin":"devel/rubygem-googleapis-common-protos-types","version":"1.15.0"},"rubygem-opentelemetry-api":{"origin":"devel/rubygem-opentelemetry-api","version":"1.5.0"},"rubygem-opentelemetry-common":{"origin":"devel/rubygem-opentelemetry-common","version":"0.22.0"},"rubygem-opentelemetry-sdk":{"origin":"devel/rubygem-opentelemetry-sdk","version":"1.8.0"},"rubygem-opentelemetry-semantic_conventions":{"origin":"devel/rubygem-opentelemetry-semantic_conventions","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-opentelemetry-common","origin":"devel/rubygem-opentelemetry-common","version":"0.22.0","comment":"Common helpers for OpenTelemetry","maintainer":"sunpoet@FreeBSD.org","www":"https://opentelemetry.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e7b201fcf15c4e6487234f848bdfef2cbfed529be1ebb8b9dc827ab8d9a1f9a4","flatsize":40711,"path":"All/rubygem-opentelemetry-common-0.22.0.pkg","repopath":"All/rubygem-opentelemetry-common-0.22.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":10364,"desc":"Opentelemetry::Common provides common helpers for OpenTelemetry.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-opentelemetry-api":{"origin":"devel/rubygem-opentelemetry-api","version":"1.5.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-opentelemetry-api","origin":"devel/rubygem-opentelemetry-api","version":"1.5.0","comment":"Stats collection and distributed tracing framework","maintainer":"sunpoet@FreeBSD.org","www":"https://opentelemetry.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2044b5abfa363c678bdf1fa75c13b9029011babf07f504cb2f56e92ff24972b9","flatsize":110151,"path":"All/rubygem-opentelemetry-api-1.5.0.pkg","repopath":"All/rubygem-opentelemetry-api-1.5.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":24912,"desc":"The opentelemetry-api gem defines the core OpenTelemetry interfaces for Ruby\napplications. Using opentelemetry-api, a library or application can code against\nthe OpenTelemetry interfaces to produce telemetry data such as distributed\ntraces and metrics.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-open4","origin":"devel/rubygem-open4","version":"1.3.4","comment":"Open4 manages child processes and their io handles","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ahoward/open4","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"902d7485fb4f8d86f434b9ca4b024ef81ecca5fb7d4a4d3aa0d71317f40a5766","flatsize":64834,"path":"All/rubygem-open4-1.3.4.pkg","repopath":"All/rubygem-open4-1.3.4.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":15976,"desc":"open child process with handles on pid, stdin, stdout, and stderr: manage\nchild processes and their io handles easily.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-open3_backport","origin":"devel/rubygem-open3_backport","version":"0.0.3","comment":"Backport of Ruby 1.9's Open3 methods for Ruby 1.8","maintainer":"robak@FreeBSD.org","www":"https://github.com/kindkid/open3_backport","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e6ba9a05e07620b1be303436610d3a829ff2a1ac41ad1d8933b6dfeaf708e6e3","flatsize":64839,"path":"All/rubygem-open3_backport-0.0.3.pkg","repopath":"All/rubygem-open3_backport-0.0.3.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":12932,"desc":"Backport of Ruby 1.9's Open3 methods, for use in Ruby 1.8.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-open4":{"origin":"devel/rubygem-open4","version":"1.3.4"}},"categories":["devel","rubygems"]},{"name":"rubygem-open-uri-cached","origin":"net/rubygem-open-uri-cached","version":"1.0.0","comment":"OpenURI with transparent disk caching","maintainer":"ruby@FreeBSD.org","www":"https://github.com/tigris/open-uri-cached","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2c777d8ccb1308d7e88a2928a52b324ca72d065cfe69c08bdc9c17a2a55c1ee0","flatsize":7774,"path":"All/rubygem-open-uri-cached-1.0.0.pkg","repopath":"All/rubygem-open-uri-cached-1.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3576,"desc":"OpenURI with transparent disk caching","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["net","rubygems"]},{"name":"rubygem-open-uri","origin":"net/rubygem-open-uri","version":"0.5.0","comment":"Easy-to-use wrapper for Net::HTTP, Net::HTTPS and Net::FTP","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/open-uri","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0c9c7b6a833b81ec35fe9ff062bc413f267c0ad2e7cbaabc5f4cb979ddc03185","flatsize":39506,"path":"All/rubygem-open-uri-0.5.0.pkg","repopath":"All/rubygem-open-uri-0.5.0.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":11532,"desc":"OpenURI is an easy-to-use wrapper for Net::HTTP, Net::HTTPS and Net::FTP.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-stringio":{"origin":"devel/rubygem-stringio","version":"3.1.5"},"rubygem-time":{"origin":"devel/rubygem-time","version":"0.4.1"},"rubygem-uri":{"origin":"net/rubygem-uri","version":"1.0.3"}},"categories":["net","rubygems"]},{"name":"rubygem-opensearch-ruby-gitlab","origin":"textproc/rubygem-opensearch-ruby-gitlab","version":"3.4.0","comment":"Ruby client for OpenSearch","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/opensearch-project/opensearch-ruby","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"635cc0d04832c39e80784b1a1c21b929f97ee55ee587b0e56a36370797b1bb28","flatsize":1247267,"path":"All/rubygem-opensearch-ruby-gitlab-3.4.0.pkg","repopath":"All/rubygem-opensearch-ruby-gitlab-3.4.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":110028,"desc":"OpenSearch Ruby is a Ruby client for OpenSearch.\nYou can use the client to execute OpenSearch API\ncommands, and build OpenSearch queries and aggregations\nusing the included OpenSearch DSL.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-faraday-gitlab":{"origin":"www/rubygem-faraday-gitlab","version":"2.13.1"},"rubygem-multi_json":{"origin":"devel/rubygem-multi_json","version":"1.15.0"}},"categories":["rubygems","textproc"]},{"name":"rubygem-openid-redis-store","origin":"databases/rubygem-openid-redis-store","version":"0.0.2_1","comment":"Redis store for OpenID","maintainer":"ruby@FreeBSD.org","www":"https://github.com/dekart/openid-redis-store","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a6d00cb9983c7fee5efae7977566ebe9df13c864f29f691e85249632f104ac7d","flatsize":4923,"path":"All/rubygem-openid-redis-store-0.0.2_1.pkg","repopath":"All/rubygem-openid-redis-store-0.0.2_1.pkg","licenselogic":"single","pkgsize":2632,"desc":"Implementation of the ruby-openid Store interface that stores information in\nRedis","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-redis":{"origin":"databases/rubygem-redis","version":"5.4.0"},"rubygem-ruby-openid":{"origin":"net/rubygem-ruby-openid","version":"2.9.2"}},"categories":["databases","rubygems"]},{"name":"rubygem-openid_connect","origin":"net/rubygem-openid_connect","version":"2.3.1_1","comment":"OpenID Connect Server & Client Library","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/nov/openid_connect","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e9fd78afe6cd2d9ecf6cdaee714a121a498c01b1ffe989fc6d99dc8780da3cfd","flatsize":124899,"path":"All/rubygem-openid_connect-2.3.1_1.pkg","repopath":"All/rubygem-openid_connect-2.3.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":29568,"desc":"OpenID Connect Server & Client Library.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activemodel-gitlab":{"origin":"databases/rubygem-activemodel-gitlab","version":"7.1.5.1"},"rubygem-attr_required":{"origin":"devel/rubygem-attr_required","version":"1.0.2"},"rubygem-email_validator":{"origin":"mail/rubygem-email_validator","version":"2.2.4"},"rubygem-faraday-follow_redirects-gitlab":{"origin":"www/rubygem-faraday-follow_redirects-gitlab","version":"0.3.0"},"rubygem-faraday-gitlab":{"origin":"www/rubygem-faraday-gitlab","version":"2.13.1"},"rubygem-json-jwt-gitlab":{"origin":"www/rubygem-json-jwt-gitlab","version":"1.16.7_1"},"rubygem-mail":{"origin":"mail/rubygem-mail","version":"2.8.1,2"},"rubygem-rack-oauth2-gitlab":{"origin":"security/rubygem-rack-oauth2-gitlab","version":"2.2.1"},"rubygem-swd":{"origin":"www/rubygem-swd","version":"2.0.3_1"},"rubygem-tzinfo":{"origin":"devel/rubygem-tzinfo","version":"2.0.6"},"rubygem-validate_url":{"origin":"devel/rubygem-validate_url","version":"1.0.15"},"rubygem-webfinger":{"origin":"devel/rubygem-webfinger","version":"2.1.3_1"}},"categories":["net","rubygems"]},{"name":"rubygem-open3","origin":"devel/rubygem-open3","version":"0.2.1","comment":"Popen, but with stderr, too","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/open3","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d1975292c21903c6f3b35879a5ce4c3fb3dc0489e5d0f71319a4bd4392aa87b5","flatsize":65981,"path":"All/rubygem-open3-0.2.1.pkg","repopath":"All/rubygem-open3-0.2.1.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":11448,"desc":"Open3 gives you access to stdin, stdout, and stderr when running other programs.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-omniauth_openid_connect","origin":"net/rubygem-omniauth_openid_connect","version":"0.8.0","comment":"OpenID Connect Strategy for OmniAuth","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/m0n9oose/omniauth_openid_connect","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"af75685fa765f0134b9adc9cf21c8e5858714ed481d005752928f322abdf7816","flatsize":95092,"path":"All/rubygem-omniauth_openid_connect-0.8.0.pkg","repopath":"All/rubygem-omniauth_openid_connect-0.8.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":18952,"desc":"OpenID Connect Strategy for OmniAuth.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-omniauth":{"origin":"security/rubygem-omniauth","version":"2.1.3"},"rubygem-openid_connect":{"origin":"net/rubygem-openid_connect","version":"2.3.1_1"}},"categories":["net","rubygems"]},{"name":"rubygem-opennebula","origin":"net/rubygem-opennebula","version":"6.8.3","comment":"Libraries needed to talk to OpenNebula","maintainer":"sunpoet@FreeBSD.org","www":"https://opennebula.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"da11a51bc2fb6b220f3bd3ad5a8bf6bcc3cf0305dad91654057cb2639f5ee07c","flatsize":1330997,"path":"All/rubygem-opennebula-6.8.3.pkg","repopath":"All/rubygem-opennebula-6.8.3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":169376,"desc":"OpenNebula is an open-source project delivering a simple but feature-rich and\nflexible solution to build and manage enterprise clouds and virtualized data\ncenters. This gem provides libraries needed to talk to OpenNebula.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ipaddress":{"origin":"net/rubygem-ipaddress","version":"0.8.3"},"rubygem-json":{"origin":"devel/rubygem-json","version":"2.11.3"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"},"rubygem-parse-cron":{"origin":"textproc/rubygem-parse-cron","version":"0.1.4"},"rubygem-rbvmomi2":{"origin":"net/rubygem-rbvmomi2","version":"3.8.0"},"rubygem-treetop":{"origin":"devel/rubygem-treetop","version":"1.6.12"},"rubygem-xmlrpc":{"origin":"net/rubygem-xmlrpc","version":"0.3.3"}},"categories":["net","rubygems"]},{"name":"rubygem-omniauth-shibboleth","origin":"security/rubygem-omniauth-shibboleth","version":"1.3.0_1","comment":"OmniAuth Shibboleth strategies for OmniAuth 1.x","maintainer":"ruby@FreeBSD.org","www":"https://github.com/toyokazu/omniauth-shibboleth","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b6bca856dfcf06d8745a5f073e9ce9a7ed2f8023504615f0bcba244740b3abfd","flatsize":35356,"path":"All/rubygem-omniauth-shibboleth-1.3.0_1.pkg","repopath":"All/rubygem-omniauth-shibboleth-1.3.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8644,"desc":"Ruby gem that implements an OmniAuth strategy for authenticating\nthrough Shibboleth (SAML) for usage in rubygem-onmiauth.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-omniauth1":{"origin":"security/rubygem-omniauth1","version":"1.9.2_1"}},"categories":["rubygems","security"]},{"name":"rubygem-omniauth_crowd","origin":"devel/rubygem-omniauth_crowd","version":"2.4.0_3","comment":"OmniAuth provider for Atlassian Crowds REST API","maintainer":"ruby@FreeBSD.org","www":"https://github.com/robdimarco/omniauth_crowd","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"993b3aabc679b1ebba0f019f646191ea7690dc50397562553c9edee84d7c7cb4","flatsize":41026,"path":"All/rubygem-omniauth_crowd-2.4.0_3.pkg","repopath":"All/rubygem-omniauth_crowd-2.4.0_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11160,"desc":"This is an OmniAuth provider for Atlassian Crowd's REST API.\nIt allows you to easily integrate your Rack application in with Atlassian Crowd.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport61":{"origin":"devel/rubygem-activesupport61","version":"6.1.7.10"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"},"rubygem-omniauth1":{"origin":"security/rubygem-omniauth1","version":"1.9.2_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-omniauth-saml1","origin":"security/rubygem-omniauth-saml1","version":"1.10.6","comment":"OmniAuth strategy for SAML","maintainer":"bofh@FreeBSD.org","www":"https://github.com/omniauth/omniauth-saml","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c4276e62d15e53e474612f497644c47a88828ef38306fbaefda6287178c9abba","flatsize":48994,"path":"All/rubygem-omniauth-saml1-1.10.6.pkg","repopath":"All/rubygem-omniauth-saml1-1.10.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13424,"desc":"A generic SAML strategy for OmniAuth","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-omniauth1":{"origin":"security/rubygem-omniauth1","version":"1.9.2_1"},"rubygem-ruby-saml":{"origin":"security/rubygem-ruby-saml","version":"1.18.0"}},"categories":["rubygems","security"]},{"name":"rubygem-omniauth1","origin":"security/rubygem-omniauth1","version":"1.9.2_1","comment":"Generalized Rack framework for multiple-provider authentication","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/omniauth/omniauth","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5f46259c1a99de2038f1c8eac063fe962bb66dcee49a92757e5269918b869d3d","flatsize":52476,"path":"All/rubygem-omniauth1-1.9.2_1.pkg","repopath":"All/rubygem-omniauth1-1.9.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17600,"desc":"A generalized Rack framework for multiple-provider authentication.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-hashie":{"origin":"devel/rubygem-hashie","version":"5.0.0"},"rubygem-rack22":{"origin":"www/rubygem-rack22","version":"2.2.13,3"}},"categories":["rubygems","security"],"annotations":{"cpe":"cpe:2.3:a:omniauth:omniauth:1.9.2:::::dragonfly6:x86_64:1"}},{"name":"rubygem-omniauth-salesforce","origin":"net/rubygem-omniauth-salesforce","version":"1.0.5_2","comment":"OmniAuth strategy for salesforce.com","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/realdoug/omniauth-salesforce","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f3feb26206e41e0b8946661e05cddd8f8c8b2c3bd5f056e9f8909441813e5f71","flatsize":18874,"path":"All/rubygem-omniauth-salesforce-1.0.5_2.pkg","repopath":"All/rubygem-omniauth-salesforce-1.0.5_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6724,"desc":"OmniAuth strategy for salesforce.com.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-omniauth":{"origin":"security/rubygem-omniauth","version":"2.1.3"},"rubygem-omniauth-oauth2":{"origin":"net/rubygem-omniauth-oauth2","version":"1.8.0_1"}},"categories":["net","rubygems"]},{"name":"rubygem-omniauth-rails_csrf_protection","origin":"security/rubygem-omniauth-rails_csrf_protection","version":"1.0.2","comment":"Mitigation against CVE-2015-9284 for OmniAuth","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/cookpad/omniauth-rails_csrf_protection","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"90c282da04652d51e64f54714e537234a82061a3e058fed6e518a5304e520599","flatsize":10746,"path":"All/rubygem-omniauth-rails_csrf_protection-1.0.2.pkg","repopath":"All/rubygem-omniauth-rails_csrf_protection-1.0.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5044,"desc":"This gem provides a mitigation against CVE-2015-9284\n(Cross-Site Request Forgery on the request phrase when\nusing OmniAuth gem with a Ruby on Rails application) by\nimplementing a CSRF token verifier that directly utilize\n`ActionController::RequestForgeryProtection` code from Rails.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack70":{"origin":"www/rubygem-actionpack70","version":"7.0.8.7"},"rubygem-omniauth":{"origin":"security/rubygem-omniauth","version":"2.1.3"}},"categories":["rubygems","security"]},{"name":"rubygem-opengl","origin":"graphics/rubygem-opengl","version":"0.10.0_1,1","comment":"OpenGL wrapper for Ruby","maintainer":"ruby@FreeBSD.org","www":"https://github.com/larskanis/opengl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d3a7856f13369ced325eb0c15efc94a0ae69e1f64b875ad94c6df52050844e37","flatsize":2326230,"path":"All/rubygem-opengl-0.10.0_1,1.pkg","repopath":"All/rubygem-opengl-0.10.0_1,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":391512,"desc":"An OpenGL wrapper for Ruby. ruby-opengl contains bindings for OpenGL and the\nGLU and GLUT libraries.","deps":{"freeglut":{"origin":"graphics/freeglut","version":"3.2.1"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["graphics","ruby"]},{"name":"rubygem-omniauth-twitter","origin":"net/rubygem-omniauth-twitter","version":"1.4.0","comment":"OmniAuth strategy for Twitter","maintainer":"ruby@FreeBSD.org","www":"https://github.com/arunagw/omniauth-twitter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bfda5f2ff759165f72e10cc10d13ac9002ed90dbc3445deb7fbf1c2fe8455428","flatsize":24832,"path":"All/rubygem-omniauth-twitter-1.4.0.pkg","repopath":"All/rubygem-omniauth-twitter-1.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8696,"desc":"OmniAuth strategy for Twitter","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-omniauth-oauth":{"origin":"net/rubygem-omniauth-oauth","version":"1.2.1"},"rubygem-rack":{"origin":"www/rubygem-rack","version":"3.0.14,3"}},"categories":["net","rubygems"]},{"name":"rubygem-omniauth-oauth2-generic-gitlab","origin":"security/rubygem-omniauth-oauth2-generic-gitlab","version":"0.2.8","comment":"Generic, Configurable OmniAuth Strategy for OAuth2 providers","maintainer":"mfechner@FreeBSD.org","www":"https://gitlab.com/satorix/omniauth-oauth2-generic","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"122a70ea11dbb38641b320efff97f37a164ed92c7de59448641c42e4c8be5d41","flatsize":22915,"path":"All/rubygem-omniauth-oauth2-generic-gitlab-0.2.8.pkg","repopath":"All/rubygem-omniauth-oauth2-generic-gitlab-0.2.8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9460,"desc":"omniauth-oauth2-generic provides an OmniAuth strategy for authenticating with an\nOAuth2 service using the authorization grant flow.\n\nMost OmniAuth gems are written either as abstractions (omniauth-oauth2) or for a\nspecific provider (omniauth-github), but this one is designed to be configurable\nenough to work with any basic OAuth2 provider. The primary differences between\nOAuth2 provider strategies in OmniAuth are:\n- The server's domain\n- The URL paths used to authorize, request tokens and get user info\n- The structure of the returned user information\n\nThese are all configurable options in this gem. There my be certain\nrequirements/features of some providers not covered by this gem's options, but\nit was designed primarily so that if you are implementing your own OAuth2\nprovider for your service, you don't need to write an OmniAuth strategy as long\nas it is compatible with the basic options provided by this gem.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-omniauth-oauth2-gitlab":{"origin":"net/rubygem-omniauth-oauth2-gitlab","version":"1.8.0"},"rubygem-rake":{"origin":"devel/rubygem-rake","version":"13.2.1"}},"categories":["rubygems","security"]},{"name":"rubygem-omniauth-shibboleth-redux","origin":"security/rubygem-omniauth-shibboleth-redux","version":"2.0.0","comment":"OmniAuth strategy for Shibboleth","maintainer":"ruby@FreeBSD.org","www":"https://www.rubydoc.info/gems/omniauth-shibboleth-redux/2.0.0","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"67cdb15b6001c3a3b75ec6f808151964f82b7a1a0df07bb4dad115204756c256","flatsize":34442,"path":"All/rubygem-omniauth-shibboleth-redux-2.0.0.pkg","repopath":"All/rubygem-omniauth-shibboleth-redux-2.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8636,"desc":"OmniAuth Shibboleth strategies for OmniAuth 2.x","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-omniauth":{"origin":"security/rubygem-omniauth","version":"2.1.3"}},"categories":["rubygems","security"]},{"name":"rubygem-omniauth-saml-gitlab","origin":"security/rubygem-omniauth-saml-gitlab","version":"2.2.3","comment":"OmniAuth strategy for SAML","maintainer":"ruby@FreeBSD.org","www":"https://github.com/omniauth/omniauth-saml","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b92a65dd04a287d74f4bc2fa2bed1f9219a79dab8bd5e88d463963cda64fd245","flatsize":50860,"path":"All/rubygem-omniauth-saml-gitlab-2.2.3.pkg","repopath":"All/rubygem-omniauth-saml-gitlab-2.2.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13872,"desc":"A generic SAML strategy for OmniAuth","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-omniauth":{"origin":"security/rubygem-omniauth","version":"2.1.3"},"rubygem-ruby-saml-gitlab":{"origin":"security/rubygem-ruby-saml-gitlab","version":"1.18.0"}},"categories":["rubygems","security"]},{"name":"rubygem-omniauth-oauth","origin":"net/rubygem-omniauth-oauth","version":"1.2.1","comment":"Generic OAuth strategy for OmniAuth","maintainer":"ruby@FreeBSD.org","www":"https://github.com/omniauth/omniauth-oauth","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f89ad1689e776bc3790f932290e8661f51415cc40ecbc53ac2f003ada0fbb39d","flatsize":20114,"path":"All/rubygem-omniauth-oauth-1.2.1.pkg","repopath":"All/rubygem-omniauth-oauth-1.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6632,"desc":"A generic OAuth (1.0/1.0a) strategy for OmniAuth.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-oauth":{"origin":"net/rubygem-oauth","version":"1.1.0"},"rubygem-omniauth1":{"origin":"security/rubygem-omniauth1","version":"1.9.2_1"},"rubygem-rack":{"origin":"www/rubygem-rack","version":"3.0.14,3"}},"categories":["net","rubygems"]},{"name":"rubygem-omniauth-saml","origin":"security/rubygem-omniauth-saml","version":"2.2.3","comment":"OmniAuth strategy for SAML","maintainer":"ruby@FreeBSD.org","www":"https://github.com/omniauth/omniauth-saml","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f44fcd86aa473702dc73fede538e7ce06a93837e210c44c769dd2d75dc495f0a","flatsize":50860,"path":"All/rubygem-omniauth-saml-2.2.3.pkg","repopath":"All/rubygem-omniauth-saml-2.2.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13864,"desc":"A generic SAML strategy for OmniAuth","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-omniauth":{"origin":"security/rubygem-omniauth","version":"2.1.3"},"rubygem-ruby-saml":{"origin":"security/rubygem-ruby-saml","version":"1.18.0"}},"categories":["rubygems","security"]},{"name":"rubygem-omniauth-multipassword","origin":"security/rubygem-omniauth-multipassword","version":"0.4.2_1","comment":"OmniAuth strategy using different password strategies","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jgraichen/omniauth-multipassword","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"03d3811bf011aa600997ec6cbf7ea6d38e0bccc7a9f150a563c0b1e885ba73fc","flatsize":14440,"path":"All/rubygem-omniauth-multipassword-0.4.2_1.pkg","repopath":"All/rubygem-omniauth-multipassword-0.4.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5756,"desc":"Ruby gem that implements an OmniAuth strategy that allows to\nauthenticate against different password strategies at once.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-omniauth1":{"origin":"security/rubygem-omniauth1","version":"1.9.2_1"}},"categories":["rubygems","security"]},{"name":"rubygem-omniauth-kerberos","origin":"net/rubygem-omniauth-kerberos","version":"0.4.0","comment":"OmniAuth strategy for Kerberos","maintainer":"ruby@FreeBSD.org","www":"https://github.com/jgraichen/omniauth-kerberos","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"21ed7b1354068f682630ab7d5a3a4d82d5ae32c4ba12f0957975bcf8f7a461f8","flatsize":9828,"path":"All/rubygem-omniauth-kerberos-0.4.0.pkg","repopath":"All/rubygem-omniauth-kerberos-0.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5232,"desc":"An OmniAuth strategy for Kerberos.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-omniauth-multipassword2":{"origin":"security/rubygem-omniauth-multipassword2","version":"2.1.0"},"rubygem-timfel-krb5-auth":{"origin":"security/rubygem-timfel-krb5","version":"0.8.3"}},"categories":["net","rubygems"]},{"name":"rubygem-omniauth-jwt","origin":"security/rubygem-omniauth-jwt","version":"0.0.2_1","comment":"OmniAuth strategy to accept JWT-based single sign-on","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/mbleigh/omniauth-jwt","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"66a0588e9d5f948f05a69feb52b7f2803afd44ead7395d71da1b57b93df1cee4","flatsize":14405,"path":"All/rubygem-omniauth-jwt-0.0.2_1.pkg","repopath":"All/rubygem-omniauth-jwt-0.0.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6440,"desc":"JSON Web Token (JWT) is a simple way to send verified information between two\nparties online. This can be useful as a mechanism for providing Single Sign-On\n(SSO) to an application by allowing an authentication server to send a validated\nclaim and log the user in. This is how Zendesk does SSO, for example.\n\nOmniAuth::JWT provides a clean, simple wrapper on top of JWT so that you can\neasily implement this kind of SSO either between your own applications or allow\nthird parties to delegate authentication.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-jwt":{"origin":"www/rubygem-jwt","version":"2.10.1"},"rubygem-omniauth1":{"origin":"security/rubygem-omniauth1","version":"1.9.2_1"}},"categories":["rubygems","security"]},{"name":"rubygem-omniauth-openid","origin":"net/rubygem-omniauth-openid","version":"2.0.1","comment":"OpenID strategy for OmniAuth","maintainer":"ruby@FreeBSD.org","www":"https://github.com/omniauth/omniauth-openid","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b0d5c0acf3cf0dd9eb15c17338a7b3838e590e8a439d5fda3459efd83914e454","flatsize":19724,"path":"All/rubygem-omniauth-openid-2.0.1.pkg","repopath":"All/rubygem-omniauth-openid-2.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7732,"desc":"OpenID strategy for OmniAuth.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-omniauth":{"origin":"security/rubygem-omniauth","version":"2.1.3"},"rubygem-rack-openid":{"origin":"www/rubygem-rack-openid","version":"1.4.2_4"}},"categories":["net","rubygems"]},{"name":"rubygem-omniauth-oauth2-gitlab","origin":"net/rubygem-omniauth-oauth2-gitlab","version":"1.8.0","comment":"Abstract OAuth2 strategy for OmniAuth","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/omniauth/omniauth-oauth2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"606d173c4ead4146d7f3e7918adc1abb60f16ceeb2ceb5bd03de777210f2a8af","flatsize":25258,"path":"All/rubygem-omniauth-oauth2-gitlab-1.8.0.pkg","repopath":"All/rubygem-omniauth-oauth2-gitlab-1.8.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8884,"desc":"An abstract OAuth2 strategy for OmniAuth.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-oauth2-gitlab":{"origin":"net/rubygem-oauth2-gitlab","version":"2.0.10_1"},"rubygem-omniauth":{"origin":"security/rubygem-omniauth","version":"2.1.3"}},"categories":["net","rubygems"]},{"name":"rubygem-omniauth-gitlab","origin":"security/rubygem-omniauth-gitlab","version":"4.1.0","comment":"OmniAuth strategy for GitLab","maintainer":"ruby@FreeBSD.org","www":"https://github.com/linchus/omniauth-gitlab","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2487ba8e199b1202c512b986b0a83b4ccec6fc27893fdf00d7ad0f0584b00b1a","flatsize":12049,"path":"All/rubygem-omniauth-gitlab-4.1.0.pkg","repopath":"All/rubygem-omniauth-gitlab-4.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5268,"desc":"Ruby gem that implements the OmniAuth strategy of GitLab\nfor usage in rubygem-onmiauth.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-omniauth":{"origin":"security/rubygem-omniauth","version":"2.1.3"},"rubygem-omniauth-oauth2":{"origin":"net/rubygem-omniauth-oauth2","version":"1.8.0_1"}},"categories":["rubygems","security"]},{"name":"rubygem-omniauth-oauth2-generic","origin":"security/rubygem-omniauth-oauth2-generic","version":"0.2.8","comment":"Generic, Configurable OmniAuth Strategy for OAuth2 providers","maintainer":"sunpoet@FreeBSD.org","www":"https://gitlab.com/satorix/omniauth-oauth2-generic","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"de9b4fe2b1542b35398fb4d77a23f33376e0bea418a7bfdf51dbc8bdaba1986f","flatsize":22915,"path":"All/rubygem-omniauth-oauth2-generic-0.2.8.pkg","repopath":"All/rubygem-omniauth-oauth2-generic-0.2.8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9448,"desc":"omniauth-oauth2-generic provides an OmniAuth strategy for authenticating with an\nOAuth2 service using the authorization grant flow.\n\nMost OmniAuth gems are written either as abstractions (omniauth-oauth2) or for a\nspecific provider (omniauth-github), but this one is designed to be configurable\nenough to work with any basic OAuth2 provider. The primary differences between\nOAuth2 provider strategies in OmniAuth are:\n- The server's domain\n- The URL paths used to authorize, request tokens and get user info\n- The structure of the returned user information\n\nThese are all configurable options in this gem. There my be certain\nrequirements/features of some providers not covered by this gem's options, but\nit was designed primarily so that if you are implementing your own OAuth2\nprovider for your service, you don't need to write an OmniAuth strategy as long\nas it is compatible with the basic options provided by this gem.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-omniauth-oauth2":{"origin":"net/rubygem-omniauth-oauth2","version":"1.8.0_1"},"rubygem-rake":{"origin":"devel/rubygem-rake","version":"13.2.1"}},"categories":["rubygems","security"]},{"name":"rubygem-omniauth-oauth2","origin":"net/rubygem-omniauth-oauth2","version":"1.8.0_1","comment":"Abstract OAuth2 strategy for OmniAuth","maintainer":"ruby@FreeBSD.org","www":"https://github.com/omniauth/omniauth-oauth2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6f11dc40071f377552468633f1b389788c116bf0cf859079bfcc5ce066419869","flatsize":25258,"path":"All/rubygem-omniauth-oauth2-1.8.0_1.pkg","repopath":"All/rubygem-omniauth-oauth2-1.8.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8876,"desc":"An abstract OAuth2 strategy for OmniAuth.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-oauth2":{"origin":"net/rubygem-oauth2","version":"2.0.9"},"rubygem-omniauth":{"origin":"security/rubygem-omniauth","version":"2.1.3"}},"categories":["net","rubygems"]},{"name":"rubygem-omniauth-multipassword2","origin":"security/rubygem-omniauth-multipassword2","version":"2.1.0","comment":"OmniAuth strategy using different password strategies","maintainer":"ruby@FreeBSD.org","www":"https://github.com/jgraichen/omniauth-multipassword","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"95ec14b54323c3a121b3a7471a15f8bdb660ab3d2680d85de178bff573085c3b","flatsize":21969,"path":"All/rubygem-omniauth-multipassword2-2.1.0.pkg","repopath":"All/rubygem-omniauth-multipassword2-2.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8656,"desc":"Ruby gem that implements an OmniAuth strategy that allows to\nauthenticate against different password strategies at once.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-omniauth":{"origin":"security/rubygem-omniauth","version":"2.1.3"}},"categories":["rubygems","security"]},{"name":"rubygem-omniauth-github-gitlab","origin":"net/rubygem-omniauth-github-gitlab","version":"2.0.1","comment":"Official OmniAuth strategy for GitHub","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/omniauth/omniauth-github","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5af46f87234ae3f76b72bed878aa0f27649c9cabbe04cfdcc5cbe1062c55429f","flatsize":17498,"path":"All/rubygem-omniauth-github-gitlab-2.0.1.pkg","repopath":"All/rubygem-omniauth-github-gitlab-2.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6208,"desc":"Official OmniAuth strategy for GitHub","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-omniauth":{"origin":"security/rubygem-omniauth","version":"2.1.3"},"rubygem-omniauth-oauth2-gitlab":{"origin":"net/rubygem-omniauth-oauth2-gitlab","version":"1.8.0"}},"categories":["net","rubygems"]},{"name":"rubygem-omniauth-google-oauth2-gitlab","origin":"net/rubygem-omniauth-google-oauth2-gitlab","version":"1.1.2","comment":"Google OAuth2 strategy for OmniAuth 1.x","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/zquestz/omniauth-google-oauth2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f82a9c165300af079ff361f4d41d683dd29fd5bee738e8d20550a331bbcff580","flatsize":83008,"path":"All/rubygem-omniauth-google-oauth2-gitlab-1.1.2.pkg","repopath":"All/rubygem-omniauth-google-oauth2-gitlab-1.1.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19628,"desc":"A Google OAuth2 strategy for OmniAuth 1.x","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-jwt":{"origin":"www/rubygem-jwt","version":"2.10.1"},"rubygem-oauth2-gitlab":{"origin":"net/rubygem-oauth2-gitlab","version":"2.0.10_1"},"rubygem-omniauth":{"origin":"security/rubygem-omniauth","version":"2.1.3"},"rubygem-omniauth-oauth2-gitlab":{"origin":"net/rubygem-omniauth-oauth2-gitlab","version":"1.8.0"}},"categories":["net","rubygems"]},{"name":"rubygem-omniauth-google-oauth2","origin":"net/rubygem-omniauth-google-oauth2","version":"1.1.2","comment":"Google OAuth2 strategy for OmniAuth 1.x","maintainer":"ruby@FreeBSD.org","www":"https://github.com/zquestz/omniauth-google-oauth2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9948ec76c38aa7b983ef3410de97b24b286f3910d20bcc3bbe9b34b733752351","flatsize":83008,"path":"All/rubygem-omniauth-google-oauth2-1.1.2.pkg","repopath":"All/rubygem-omniauth-google-oauth2-1.1.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19608,"desc":"A Google OAuth2 strategy for OmniAuth 1.x","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-jwt":{"origin":"www/rubygem-jwt","version":"2.10.1"},"rubygem-oauth2":{"origin":"net/rubygem-oauth2","version":"2.0.9"},"rubygem-omniauth":{"origin":"security/rubygem-omniauth","version":"2.1.3"},"rubygem-omniauth-oauth2":{"origin":"net/rubygem-omniauth-oauth2","version":"1.8.0_1"}},"categories":["net","rubygems"]},{"name":"rubygem-omniauth-github-discourse","origin":"net/rubygem-omniauth-github-discourse","version":"1.1.2_1","comment":"Fork of Official OmniAuth strategy for GitHub","maintainer":"ruby@FreeBSD.org","www":"https://github.com/omniauth/omniauth-github","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2737a5e0251d324a53a96383c3e7f27ac4f3f413f4682c90690c2a8393a87ed5","flatsize":12833,"path":"All/rubygem-omniauth-github-discourse-1.1.2_1.pkg","repopath":"All/rubygem-omniauth-github-discourse-1.1.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5468,"desc":"Fork of Official OmniAuth strategy for GitHub.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-omniauth-oauth2":{"origin":"net/rubygem-omniauth-oauth2","version":"1.8.0_1"},"rubygem-omniauth1":{"origin":"security/rubygem-omniauth1","version":"1.9.2_1"}},"categories":["net","rubygems"]},{"name":"rubygem-omniauth-github","origin":"net/rubygem-omniauth-github","version":"2.0.1","comment":"Official OmniAuth strategy for GitHub","maintainer":"ruby@FreeBSD.org","www":"https://github.com/omniauth/omniauth-github","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4314fb640e5f883923d3cf3d1dec8336133101746e02af9233a4ede347f8a6e6","flatsize":17498,"path":"All/rubygem-omniauth-github-2.0.1.pkg","repopath":"All/rubygem-omniauth-github-2.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6196,"desc":"Official OmniAuth strategy for GitHub","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-omniauth":{"origin":"security/rubygem-omniauth","version":"2.1.3"},"rubygem-omniauth-oauth2":{"origin":"net/rubygem-omniauth-oauth2","version":"1.8.0_1"}},"categories":["net","rubygems"]},{"name":"rubygem-omniauth-azure-activedirectory-v2","origin":"net/rubygem-omniauth-azure-activedirectory-v2","version":"2.2.0_1","comment":"OAuth 2 authentication with the Azure ActiveDirectory V2 API","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/RIPGlobal/omniauth-azure-activedirectory-v2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3d81ae3eebad7fe295eba093d1f239b43869742858b8f3030ff2c64bb0115195","flatsize":24826,"path":"All/rubygem-omniauth-azure-activedirectory-v2-2.2.0_1.pkg","repopath":"All/rubygem-omniauth-azure-activedirectory-v2-2.2.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9640,"desc":"OAuth 2 authentication with Azure ActiveDirectory's V2 API.\n\nhttps://github.com/marknadig/omniauth-azure-oauth2 is no longer\nmaintained.\nhttps://github.com/marknadig/omniauth-azure-oauth2/pull/29 contains\nimportant additions.\nThis gem combines the two and makes some changes to support the full\nV2 API.\n\nThe ActiveDirectory V1 auth API used OpenID Connect. If you need this,\na gem from Microsoft is available here, but seems to be abandoned.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-omniauth-oauth2-gitlab":{"origin":"net/rubygem-omniauth-oauth2-gitlab","version":"1.8.0"}},"categories":["net","rubygems"]},{"name":"rubygem-omniauth-facebook","origin":"net/rubygem-omniauth-facebook","version":"10.0.0","comment":"Facebook OAuth2 Strategy for OmniAuth","maintainer":"ruby@FreeBSD.org","www":"https://github.com/simi/omniauth-facebook","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8f60b23bf23072cc67a154350ce29e6ca72250aab52f0c31b72d3e3aa72295fb","flatsize":57776,"path":"All/rubygem-omniauth-facebook-10.0.0.pkg","repopath":"All/rubygem-omniauth-facebook-10.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16724,"desc":"Facebook OAuth2 Strategy for OmniAuth","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-bigdecimal":{"origin":"math/rubygem-bigdecimal","version":"3.1.9"},"rubygem-omniauth-oauth2":{"origin":"net/rubygem-omniauth-oauth2","version":"1.8.0_1"}},"categories":["net","rubygems"]},{"name":"rubygem-omniauth-dingtalk-oauth2","origin":"security/rubygem-omniauth-dingtalk-oauth2","version":"1.0.1_1","comment":"Wrapper the DingTalk Oauth2 API","maintainer":"mfechner@FreeBSD.org","www":"https://gitlab.com/gitlab-jh/jh-team/omniauth-dingtalk","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"522e8d5f33b7706c5284fb8095a4c4cc8f0698a9ee29fa14450a4662dde9f8e7","flatsize":15564,"path":"All/rubygem-omniauth-dingtalk-oauth2-1.0.1_1.pkg","repopath":"All/rubygem-omniauth-dingtalk-oauth2-1.0.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6288,"desc":"Wrapper the DingTalk Oauth2 API","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-omniauth-oauth2":{"origin":"net/rubygem-omniauth-oauth2","version":"1.8.0_1"}},"categories":["rubygems","security"]},{"name":"rubygem-omniauth-auth0-gitlab","origin":"net/rubygem-omniauth-auth0-gitlab","version":"3.1.1","comment":"Authentication broker supporting different identity providers","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/auth0/omniauth-auth0","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a3fbe41bce32333bc60101e78d19b37353231997b0ff6b4a7dc44cacc80de920","flatsize":116062,"path":"All/rubygem-omniauth-auth0-gitlab-3.1.1.pkg","repopath":"All/rubygem-omniauth-auth0-gitlab-3.1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":29376,"desc":"Auth0 is an authentication broker that supports social identity\nproviders as well as enterprise identity providers such as Active\nDirectory, LDAP, Google Apps, Salesforce. OmniAuth is a library\nthat standardizes multi-provider authentication for web applications.\nIt was created to be powerful, flexible, and do as little as possible.\nomniauth-auth0 is the omniauth strategy for Auth0.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-omniauth":{"origin":"security/rubygem-omniauth","version":"2.1.3"},"rubygem-omniauth-oauth2-gitlab":{"origin":"net/rubygem-omniauth-oauth2-gitlab","version":"1.8.0"}},"categories":["net","rubygems"]},{"name":"rubygem-omniauth-cas","origin":"security/rubygem-omniauth-cas","version":"3.0.1","comment":"Central Authentication Service (CAS) strategy for OmniAuth","maintainer":"ruby@FreeBSD.org","www":"https://github.com/dlindahl/omniauth-cas","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fbd177a05318130cc91305892d3e3b07a3df04a1cb1d58685e3a3a70298966d8","flatsize":25077,"path":"All/rubygem-omniauth-cas-3.0.1.pkg","repopath":"All/rubygem-omniauth-cas-3.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9012,"desc":"Use the Central Authentication Service (CAS) single sign-on protocol for the web\nwith Ruby and OmniAuth.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-addressable":{"origin":"www/rubygem-addressable","version":"2.8.7"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"},"rubygem-omniauth":{"origin":"security/rubygem-omniauth","version":"2.1.3"}},"categories":["rubygems","security"]},{"name":"rubygem-omniauth-alicloud","origin":"security/rubygem-omniauth-alicloud","version":"3.0.0_1","comment":"Wrapper the AliCloud Oauth2 API","maintainer":"mfechner@FreeBSD.org","www":"https://gitlab.com/gitlab-jh/jh-team/omniauth-alicloud","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ef191c94b7c817f4e7e9810c912fb416963b3b6f5d8a6fe30119845aa90d7158","flatsize":9871,"path":"All/rubygem-omniauth-alicloud-3.0.0_1.pkg","repopath":"All/rubygem-omniauth-alicloud-3.0.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4828,"desc":"Wrapper the AliCloud Oauth2 API","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-omniauth-oauth2-gitlab":{"origin":"net/rubygem-omniauth-oauth2-gitlab","version":"1.8.0"}},"categories":["rubygems","security"]},{"name":"rubygem-omniauth-bitbucket","origin":"security/rubygem-omniauth-bitbucket","version":"0.0.2_1","comment":"OmniAuth strategy for Bitbucket","maintainer":"ruby@FreeBSD.org","www":"https://github.com/sishen/omniauth-bitbucket","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"605509be136b7a1b8229002d198d94538827d5dd8a98912204fce5ef8e26677a","flatsize":8448,"path":"All/rubygem-omniauth-bitbucket-0.0.2_1.pkg","repopath":"All/rubygem-omniauth-bitbucket-0.0.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4524,"desc":"Ruby gem that implements the OmniAuth strategy of Atlassian Bitbucket\nfor usage in rubygem-onmiauth.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-multi_json":{"origin":"devel/rubygem-multi_json","version":"1.15.0"},"rubygem-omniauth-oauth":{"origin":"net/rubygem-omniauth-oauth","version":"1.2.1"},"rubygem-omniauth1":{"origin":"security/rubygem-omniauth1","version":"1.9.2_1"}},"categories":["rubygems","security"]},{"name":"rubygem-omniauth-azure-oauth2","origin":"net/rubygem-omniauth-azure-oauth2","version":"0.0.10_2","comment":"Azure OAuth2 Strategy for OmniAuth","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/KonaTeam/omniauth-azure-oauth2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"946ec1ef00de1d373d278869141394ad54ead4eed2897ea3f9c064e2c2e2f3b9","flatsize":22420,"path":"All/rubygem-omniauth-azure-oauth2-0.0.10_2.pkg","repopath":"All/rubygem-omniauth-azure-oauth2-0.0.10_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7416,"desc":"An Windows Azure Active Directory OAuth2 strategy for OmniAuth","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-jwt":{"origin":"www/rubygem-jwt","version":"2.10.1"},"rubygem-omniauth":{"origin":"security/rubygem-omniauth","version":"2.1.3"},"rubygem-omniauth-oauth2":{"origin":"net/rubygem-omniauth-oauth2","version":"1.8.0_1"}},"categories":["net","rubygems"]},{"name":"rubygem-omnibus","origin":"devel/rubygem-omnibus","version":"9.0.24","comment":"Framework for building self-installing, full-stack software builds","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/chef/omnibus","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ff916a7a1f230995013c45dd11dc790660eb0dbdd43cb0c63b9481df39dacbcb","flatsize":12131163,"path":"All/rubygem-omnibus-9.0.24.pkg","repopath":"All/rubygem-omnibus-9.0.24.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1125908,"desc":"Omnibus is a framework for building self-installing, full-stack software builds.\nOmnibus provides both a DSL for defining Omnibus projects for your software, as\nwell as a command-line tool for generating installer artifacts from that\ndefinition.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-s3":{"origin":"devel/rubygem-aws-sdk-s3","version":"1.181.0"},"rubygem-chef-cleanroom":{"origin":"sysutils/rubygem-chef-cleanroom","version":"1.0.5"},"rubygem-chef-utils":{"origin":"sysutils/rubygem-chef-utils","version":"18.6.2"},"rubygem-contracts016":{"origin":"devel/rubygem-contracts016","version":"0.16.1"},"rubygem-ffi-yajl":{"origin":"devel/rubygem-ffi-yajl","version":"2.3.4"},"rubygem-license_scout":{"origin":"sysutils/rubygem-license_scout","version":"2.6.10"},"rubygem-mixlib-shellout":{"origin":"devel/rubygem-mixlib-shellout","version":"3.2.5"},"rubygem-mixlib-versioning":{"origin":"devel/rubygem-mixlib-versioning","version":"1.2.12"},"rubygem-ohai":{"origin":"sysutils/rubygem-ohai","version":"18.1.18"},"rubygem-pedump":{"origin":"devel/rubygem-pedump","version":"0.6.7"},"rubygem-rexml":{"origin":"textproc/rubygem-rexml","version":"3.4.1"},"rubygem-ruby-progressbar":{"origin":"devel/rubygem-ruby-progressbar","version":"1.13.0"},"rubygem-thor":{"origin":"devel/rubygem-thor","version":"1.3.2"}},"categories":["devel","rubygems"]},{"name":"rubygem-oj","origin":"devel/rubygem-oj","version":"3.16.11","comment":"Fast JSON parser and serializer","maintainer":"sunpoet@FreeBSD.org","www":"https://www.ohler.com/oj/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aaafed22ba726ba2a724ecb63708f78990f24d31ceb2366780b3fb8eee69bbe0","flatsize":948384,"path":"All/rubygem-oj-3.16.11.pkg","repopath":"All/rubygem-oj-3.16.11.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":176736,"desc":"The fastest JSON parser and object serializer.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-bigdecimal":{"origin":"math/rubygem-bigdecimal","version":"3.1.9"},"rubygem-ostruct":{"origin":"devel/rubygem-ostruct","version":"0.6.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-omniauth-authentiq","origin":"net/rubygem-omniauth-authentiq","version":"0.3.3_1","comment":"Authentiq OAuth2 Strategy for OmniAuth","maintainer":"ruby@FreeBSD.org","www":"https://github.com/AuthentiqID/omniauth-authentiq","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aa5b65d42f832742090397f5a13ff7d4885ec15c6b63ec2a3d13ad65ef518b57","flatsize":16955,"path":"All/rubygem-omniauth-authentiq-0.3.3_1.pkg","repopath":"All/rubygem-omniauth-authentiq-0.3.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6740,"desc":"Official OmniAuth strategy for authenticating with an Authentiq ID mobile app (iOS,\nAndroid).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-jwt":{"origin":"www/rubygem-jwt","version":"2.10.1"},"rubygem-omniauth-oauth2":{"origin":"net/rubygem-omniauth-oauth2","version":"1.8.0_1"}},"categories":["net","rubygems"]},{"name":"rubygem-oembed","origin":"www/rubygem-oembed","version":"0.2.0","comment":"Slim library to work with oEmbed format","maintainer":"ruby@FreeBSD.org","www":"http://soulim.github.com/oembed/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0521bc8c080a537503ce29aaed2e5042775b09d4fab89316faff564efc9d8cbc","flatsize":21657,"path":"All/rubygem-oembed-0.2.0.pkg","repopath":"All/rubygem-oembed-0.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8432,"desc":"oEmbed is a format for allowing an embedded representation of a URL on third\nparty sites. The simple API allows a website to display embedded content (such\nas photos or videos) when a user posts a link to that resource, without having\nto parse the resource directly.  This gem is a simple-to-use and slim library to\nwork with oEmbed format. It has no external dependencies at runtime.  All you\nneed to have is Ruby itself.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","www"]},{"name":"rubygem-omniauth-atlassian-oauth2","origin":"security/rubygem-omniauth-atlassian-oauth2","version":"0.2.0_2","comment":"Atlassian OAuth2 strategy for OmniAuth","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/aguynamedben/omniauth-atlassian-oauth2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"12be4ac3ae80f196af2e03a93a41b914247800a9cbdd651bf4020b44f63ad9de","flatsize":13836,"path":"All/rubygem-omniauth-atlassian-oauth2-0.2.0_2.pkg","repopath":"All/rubygem-omniauth-atlassian-oauth2-0.2.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6160,"desc":"An Atlassian OAuth2 strategy for OmniAuth 1.x.\nThis allows you to login to Atlassian with your ruby app.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-omniauth":{"origin":"security/rubygem-omniauth","version":"2.1.3"},"rubygem-omniauth-oauth2-gitlab":{"origin":"net/rubygem-omniauth-oauth2-gitlab","version":"1.8.0"}},"categories":["rubygems","security"]},{"name":"rubygem-omniauth-auth0","origin":"net/rubygem-omniauth-auth0","version":"3.1.1","comment":"Authentication broker supporting different identity providers","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/auth0/omniauth-auth0","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ed252460af99bb2956a1f682f0cb2a229a25f3fabe954983a691cff5d6fa1409","flatsize":116062,"path":"All/rubygem-omniauth-auth0-3.1.1.pkg","repopath":"All/rubygem-omniauth-auth0-3.1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":29356,"desc":"Auth0 is an authentication broker that supports social identity\nproviders as well as enterprise identity providers such as Active\nDirectory, LDAP, Google Apps, Salesforce. OmniAuth is a library\nthat standardizes multi-provider authentication for web applications.\nIt was created to be powerful, flexible, and do as little as possible.\nomniauth-auth0 is the omniauth strategy for Auth0.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-omniauth":{"origin":"security/rubygem-omniauth","version":"2.1.3"},"rubygem-omniauth-oauth2":{"origin":"net/rubygem-omniauth-oauth2","version":"1.8.0_1"}},"categories":["net","rubygems"]},{"name":"rubygem-octopress-deploy","origin":"net/rubygem-octopress-deploy","version":"1.3.0","comment":"Eases deployment of Jekyll or Octopress sites","maintainer":"ruby@FreeBSD.org","www":"https://github.com/octopress/deploy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"74a88fca061fd62d4211f1a58bcad7cc8b2362935162394dc93ae498bcff1dfa","flatsize":43444,"path":"All/rubygem-octopress-deploy-1.3.0.pkg","repopath":"All/rubygem-octopress-deploy-1.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12808,"desc":"Easily deploy any Jekyll or Octopress site using S3, Git, or Rsync.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-colorator":{"origin":"textproc/rubygem-colorator","version":"1.1.0"}},"categories":["net","rubygems"]},{"name":"rubygem-omniauth","origin":"security/rubygem-omniauth","version":"2.1.3","comment":"Generalized Rack framework for multiple-provider authentication","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/omniauth/omniauth","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"595866e0dac93d1e063fba4377389a18d238f9a8c5618cd8129e1928a756bdb4","flatsize":61522,"path":"All/rubygem-omniauth-2.1.3.pkg","repopath":"All/rubygem-omniauth-2.1.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20264,"desc":"A generalized Rack framework for multiple-provider authentication.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-hashie":{"origin":"devel/rubygem-hashie","version":"5.0.0"},"rubygem-rack":{"origin":"www/rubygem-rack","version":"3.0.14,3"},"rubygem-rack-protection3":{"origin":"www/rubygem-rack-protection3","version":"3.2.0"}},"categories":["rubygems","security"],"annotations":{"cpe":"cpe:2.3:a:omniauth:omniauth:2.1.3:::::dragonfly6:x86_64"}},{"name":"rubygem-oj313","origin":"devel/rubygem-oj313","version":"3.13.23","comment":"Fast JSON parser and serializer","maintainer":"sunpoet@FreeBSD.org","www":"https://www.ohler.com/oj/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e8a33c7424c3473d3e7c28d0b607700dc48eec6d1e40e526ac183d4afb98c0c9","flatsize":1359939,"path":"All/rubygem-oj313-3.13.23.pkg","repopath":"All/rubygem-oj313-3.13.23.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":231284,"desc":"The fastest JSON parser and object serializer.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-oj-introspect","origin":"devel/rubygem-oj-introspect","version":"0.8.0","comment":"Embeds start and end byte offsets of JSON objects","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/meinac/oj-introspect","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"98b2217cc32a3055e94871372f1eb662f15f984df1eed41d4c0c648ccb67d63b","flatsize":33255,"path":"All/rubygem-oj-introspect-0.8.0.pkg","repopath":"All/rubygem-oj-introspect-0.8.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9772,"desc":"Embeds start and end byte offsets of JSON objects into generated Ruby hashes.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-oj":{"origin":"devel/rubygem-oj","version":"3.16.11"}},"categories":["devel","rubygems"]},{"name":"rubygem-octokit","origin":"net/rubygem-octokit","version":"9.2.0","comment":"Simple wrapper for the GitHub API","maintainer":"ruby@FreeBSD.org","www":"https://octokit.github.io/octokit.rb/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"33ca47cd0843c8cf5ebadd225835ebdb6bc761cdd670691cdee52809e219c577","flatsize":501569,"path":"All/rubygem-octokit-9.2.0.pkg","repopath":"All/rubygem-octokit-9.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":74904,"desc":"Octokit.rb wraps the GitHub API in a flat API client that follows Ruby\nconventions and requires little knowledge of REST.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-faraday":{"origin":"www/rubygem-faraday","version":"2.12.2"},"rubygem-sawyer":{"origin":"www/rubygem-sawyer","version":"0.9.2_1"}},"categories":["net","rubygems"]},{"name":"rubygem-ohai","origin":"sysutils/rubygem-ohai","version":"18.1.18","comment":"Ohai profiles your system and emits JSON","maintainer":"ruby@FreeBSD.org","www":"https://github.com/chef/ohai","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5cd284e7c1e4f14802e717af160e3f222b8a942a072265f9df34abcbac20f462","flatsize":584801,"path":"All/rubygem-ohai-18.1.18.pkg","repopath":"All/rubygem-ohai-18.1.18.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":110136,"desc":"Ohai detects data about your operating system. It can be used standalone, but\nit's primary purpose is to provide node data to Chef.\n\nOhai will print out a JSON data blob for all the known data about your system.\nWhen used with Chef, that data is reported back via node attributes.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-chef-config":{"origin":"sysutils/rubygem-chef-config","version":"18.6.2"},"rubygem-chef-utils":{"origin":"sysutils/rubygem-chef-utils","version":"18.6.2"},"rubygem-ffi":{"origin":"devel/rubygem-ffi","version":"1.17.2"},"rubygem-ffi-yajl":{"origin":"devel/rubygem-ffi-yajl","version":"2.3.4"},"rubygem-ipaddress":{"origin":"net/rubygem-ipaddress","version":"0.8.3"},"rubygem-mixlib-cli":{"origin":"devel/rubygem-mixlib-cli","version":"2.1.8"},"rubygem-mixlib-config":{"origin":"devel/rubygem-mixlib-config","version":"3.0.9"},"rubygem-mixlib-log":{"origin":"devel/rubygem-mixlib-log","version":"3.0.9"},"rubygem-mixlib-shellout":{"origin":"devel/rubygem-mixlib-shellout","version":"3.2.5"},"rubygem-plist":{"origin":"devel/rubygem-plist","version":"3.6.0"},"rubygem-train-core":{"origin":"net/rubygem-train-core","version":"3.12.7"},"rubygem-wmi-lite":{"origin":"devel/rubygem-wmi-lite","version":"1.0.5"}},"categories":["rubygems","sysutils"]},{"name":"rubygem-octopress-escape-code","origin":"textproc/rubygem-octopress-escape-code","version":"2.1.1_1","comment":"Adds escape sequences for code blocks in Jekyll","maintainer":"ruby@FreeBSD.org","www":"https://github.com/octopress/escape-code","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dfcf6e4f579bd5cf9d811d1827e790f971d7afb5b3366307c01390df8cf63ef3","flatsize":11200,"path":"All/rubygem-octopress-escape-code-2.1.1_1.pkg","repopath":"All/rubygem-octopress-escape-code-2.1.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4896,"desc":"Adds escape sequences for code blocks in Jekyll, so liquid tags can be used\nwithout having to surround these with {%25 raw %25} and {%25 endraw %25} tags.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-jekyll3":{"origin":"www/rubygem-jekyll3","version":"3.10.0"}},"categories":["rubygems","textproc"]},{"name":"rubygem-octopress-hooks","origin":"devel/rubygem-octopress-hooks","version":"2.6.2_1","comment":"Allows access to Jekyll data at different internal processing stages","maintainer":"ruby@FreeBSD.org","www":"https://github.com/octopress/hooks","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"31c8ba167f7131c0d8c95ef506ab952f039ae9fd19c539e4348580b42c1df791","flatsize":21032,"path":"All/rubygem-octopress-hooks-2.6.2_1.pkg","repopath":"All/rubygem-octopress-hooks-2.6.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6628,"desc":"Allows access to Jekyll's site, posts and pages at different points in the\nprocessing life cycle of a build. Formerly known as 'jekyll-page-hooks'.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-jekyll3":{"origin":"www/rubygem-jekyll3","version":"3.10.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-observer","origin":"devel/rubygem-observer","version":"0.1.2","comment":"Implementation of the Observer object-oriented design pattern","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/observer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bc7d6170e6bf1d767101ad7a9597cb01301dd9a82290692a418b738edcbc838a","flatsize":19766,"path":"All/rubygem-observer-0.1.2.pkg","repopath":"All/rubygem-observer-0.1.2.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":7188,"desc":"The Observer pattern (also known as publish/subscribe) provides a simple\nmechanism for one object to inform a set of interested third-party objects when\nits state changes.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-octopress","origin":"www/rubygem-octopress","version":"3.0.11_2","comment":"Static blogging framework leveraging Jekyll","maintainer":"ruby@FreeBSD.org","www":"http://octopress.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d8d0d742592dff8b2dc90d5aceb13dc3a56c70e4d1304bec1f4ccc748806953f","flatsize":83277,"path":"All/rubygem-octopress-3.0.11_2.pkg","repopath":"All/rubygem-octopress-3.0.11_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":25372,"desc":"Octopress is an obsessively designed toolkit for writing and deploying\nstatic Jekyll blogs.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-jekyll3":{"origin":"www/rubygem-jekyll3","version":"3.10.0"},"rubygem-mercenary":{"origin":"devel/rubygem-mercenary","version":"0.4.0"},"rubygem-octopress-deploy":{"origin":"net/rubygem-octopress-deploy","version":"1.3.0"},"rubygem-octopress-escape-code":{"origin":"textproc/rubygem-octopress-escape-code","version":"2.1.1_1"},"rubygem-octopress-hooks":{"origin":"devel/rubygem-octopress-hooks","version":"2.6.2_1"},"rubygem-redcarpet":{"origin":"textproc/rubygem-redcarpet","version":"3.6.1"},"rubygem-titlecase":{"origin":"devel/rubygem-titlecase","version":"0.1.1"}},"categories":["rubygems","www"]},{"name":"rubygem-octokit4","origin":"net/rubygem-octokit4","version":"4.25.1","comment":"Simple wrapper for the GitHub API","maintainer":"ruby@FreeBSD.org","www":"https://github.com/octokit/octokit.rb","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f254e3c593a266c95e84665f0a5836b442ac65c3426b723d2415524e15912149","flatsize":462125,"path":"All/rubygem-octokit4-4.25.1.pkg","repopath":"All/rubygem-octokit4-4.25.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":71780,"desc":"Octokit.rb wraps the GitHub API in a flat API client that follows Ruby\nconventions and requires little knowledge of REST.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-faraday1":{"origin":"www/rubygem-faraday1","version":"1.10.4"},"rubygem-sawyer":{"origin":"www/rubygem-sawyer","version":"0.9.2_1"}},"categories":["net","rubygems"]},{"name":"rubygem-oauth0","origin":"net/rubygem-oauth0","version":"0.5.14","comment":"Rubygem for Creating both OAuth Consumers and Service Providers","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/oauth-xx/oauth-ruby","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3ab5590103b69cf2874d1c3fccbc1348cfeadf484251c3c7f4fe44753909d075","flatsize":137945,"path":"All/rubygem-oauth0-0.5.14.pkg","repopath":"All/rubygem-oauth0-0.5.14.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":37104,"desc":"Rubygem-oauth is a RubyGem for implementing both OAuth clients and\nservers in Ruby applications.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["net","rubygems"]},{"name":"rubygem-octokit-gitlab","origin":"net/rubygem-octokit-gitlab","version":"9.2.0","comment":"Simple wrapper for the GitHub API","maintainer":"mfechner@FreeBSD.org","www":"https://octokit.github.io/octokit.rb/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cdd1e77cbacbbd7598797497cec0db83650960e1051bc3ab90d6fc0146f1668f","flatsize":501569,"path":"All/rubygem-octokit-gitlab-9.2.0.pkg","repopath":"All/rubygem-octokit-gitlab-9.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":74960,"desc":"Octokit.rb wraps the GitHub API in a flat API client that follows Ruby\nconventions and requires little knowledge of REST.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-faraday-gitlab":{"origin":"www/rubygem-faraday-gitlab","version":"2.13.1"},"rubygem-sawyer":{"origin":"www/rubygem-sawyer","version":"0.9.2_1"}},"categories":["net","rubygems"]},{"name":"rubygem-oauth","origin":"net/rubygem-oauth","version":"1.1.0","comment":"Rubygem for Creating both OAuth Consumers and Service Providers","maintainer":"ruby@FreeBSD.org","www":"https://gitlab.com/oauth-xx/oauth","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"22d7b5065c0eb864a4f7440aa93fa9a26a2969841c781458747b888d4841092b","flatsize":129365,"path":"All/rubygem-oauth-1.1.0.pkg","repopath":"All/rubygem-oauth-1.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":34504,"desc":"Rubygem-oauth is a RubyGem for implementing both OAuth clients and\nservers in Ruby applications.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-oauth-tty":{"origin":"net/rubygem-oauth-tty","version":"1.0.5"},"rubygem-snaky_hash":{"origin":"devel/rubygem-snaky_hash","version":"2.0.1"},"rubygem-version_gem":{"origin":"devel/rubygem-version_gem","version":"1.1.8"}},"categories":["net","rubygems"]},{"name":"rubygem-numru-units","origin":"math/rubygem-numru-units","version":"1.9.0","comment":"Class to handle units of physical quantities for Ruby","maintainer":"murashin@gfd-dennou.org","www":"https://www.gfd-dennou.org/arch/ruby/products/numru-units/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e04996d543157803d53ecadfd1ae7f7e2acb8dfa9524916c425146495d2e12ef","flatsize":501398,"path":"All/rubygem-numru-units-1.9.0.pkg","repopath":"All/rubygem-numru-units-1.9.0.pkg","licenselogic":"single","pkgsize":35376,"desc":"A class of units of physical quantities for Ruby.\n\nThis class covers most functionality of UNIDATA's UDUNITS Library, however,\nwith a more sophisticated handling of string expressions.\n\nUDUNITS always decomposes units into the four base units and discards the\noriginal string expressions. Therefore, 'hPa' always becomes '100\nkg.m-1.sec-1', and 'day' always becomes '86400 sec'. On the other hand, this\nlibrary tries to keep the original expressions as much as possible by default,\nwhile allowing partial to complete decompositions if needed.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["math","rubygems"]},{"name":"rubygem-numru-misc","origin":"math/rubygem-numru-misc","version":"0.1.2","comment":"Miscellaneous functions and classes to help Ruby programming","maintainer":"murashin@gfd-dennou.org","www":"http://ruby.gfd-dennou.org/products/numru-misc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aaa25b70e97412542b53d40d401fe3b4d0442744d93dd3921f22dba602a43e29","flatsize":55400,"path":"All/rubygem-numru-misc-0.1.2.pkg","repopath":"All/rubygem-numru-misc-0.1.2.pkg","licenselogic":"single","pkgsize":14148,"desc":"Miscellaneous functions and classes to facilitate programming.\nMisc requires NArray, a multi-dimensional numeric array class for ruby.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-narray":{"origin":"math/rubygem-narray","version":"0.6.1.2"},"rubygem-narray_miss":{"origin":"math/rubygem-narray_miss","version":"1.4.0"}},"categories":["math","rubygems"]},{"name":"rubygem-numerizer","origin":"devel/rubygem-numerizer","version":"0.2.0","comment":"Parse numbers in natural language from strings","maintainer":"ruby@FreeBSD.org","www":"https://github.com/jduff/numerizer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8b280c6e34d064431c8f0b43e5088ab5901414f61dca5f3c3cf11c471d3a887e","flatsize":15907,"path":"All/rubygem-numerizer-0.2.0.pkg","repopath":"All/rubygem-numerizer-0.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5432,"desc":"Numerizer is a gem to help with parsing numbers in natural language from strings\n(ex forty two).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-oauth21","origin":"net/rubygem-oauth21","version":"1.4.11","comment":"Ruby wrapper for the OAuth 2.0 protocol","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/oauth-xx/oauth2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dc21e4427a54a6e95e2d49c4a936405fba18b304850f889d02cc9ea18491a336","flatsize":85830,"path":"All/rubygem-oauth21-1.4.11.pkg","repopath":"All/rubygem-oauth21-1.4.11.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":23600,"desc":"OAuth2 is a Ruby wrapper for the OAuth 2.0 specification. This is a work in\nprogress, being built first to solve the pragmatic process of connecting to\nexisting OAuth 2.0 endpoints (a.k.a. Facebook) with the goal of building it up\nto meet the entire specification over time.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-faraday":{"origin":"www/rubygem-faraday","version":"2.12.2"},"rubygem-jwt":{"origin":"www/rubygem-jwt","version":"2.10.1"},"rubygem-multi_json":{"origin":"devel/rubygem-multi_json","version":"1.15.0"},"rubygem-multi_xml":{"origin":"textproc/rubygem-multi_xml","version":"0.7.1"},"rubygem-rack":{"origin":"www/rubygem-rack","version":"3.0.14,3"}},"categories":["net","rubygems"]},{"name":"rubygem-oauth2-gitlab","origin":"net/rubygem-oauth2-gitlab","version":"2.0.10_1","comment":"Ruby wrapper for the OAuth 2.0 protocol","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/oauth-xx/oauth2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"62a04b3c193359b794a33a3d7dd576c6b9fda8cc20a8e00fae2b4dcee005bc21","flatsize":175332,"path":"All/rubygem-oauth2-gitlab-2.0.10_1.pkg","repopath":"All/rubygem-oauth2-gitlab-2.0.10_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":41988,"desc":"OAuth2 is a Ruby wrapper for the OAuth 2.0 specification. This is a work in\nprogress, being built first to solve the pragmatic process of connecting to\nexisting OAuth 2.0 endpoints (a.k.a. Facebook) with the goal of building it up\nto meet the entire specification over time.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-faraday-gitlab":{"origin":"www/rubygem-faraday-gitlab","version":"2.13.1"},"rubygem-jwt":{"origin":"www/rubygem-jwt","version":"2.10.1"},"rubygem-logger-gitlab":{"origin":"devel/rubygem-logger-gitlab","version":"1.7.0"},"rubygem-multi_xml":{"origin":"textproc/rubygem-multi_xml","version":"0.7.1"},"rubygem-rack":{"origin":"www/rubygem-rack","version":"3.0.14,3"},"rubygem-snaky_hash":{"origin":"devel/rubygem-snaky_hash","version":"2.0.1"},"rubygem-version_gem":{"origin":"devel/rubygem-version_gem","version":"1.1.8"}},"categories":["net","rubygems"]},{"name":"rubygem-oauth2","origin":"net/rubygem-oauth2","version":"2.0.9","comment":"Ruby wrapper for the OAuth 2.0 protocol","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/oauth-xx/oauth2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8c1b479426860881b316dea442e5f8d4aa66cf9cb3e627332fdec280891b519a","flatsize":113124,"path":"All/rubygem-oauth2-2.0.9.pkg","repopath":"All/rubygem-oauth2-2.0.9.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":28676,"desc":"OAuth2 is a Ruby wrapper for the OAuth 2.0 specification. This is a work in\nprogress, being built first to solve the pragmatic process of connecting to\nexisting OAuth 2.0 endpoints (a.k.a. Facebook) with the goal of building it up\nto meet the entire specification over time.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-faraday":{"origin":"www/rubygem-faraday","version":"2.12.2"},"rubygem-jwt":{"origin":"www/rubygem-jwt","version":"2.10.1"},"rubygem-multi_xml":{"origin":"textproc/rubygem-multi_xml","version":"0.7.1"},"rubygem-rack":{"origin":"www/rubygem-rack","version":"3.0.14,3"},"rubygem-snaky_hash":{"origin":"devel/rubygem-snaky_hash","version":"2.0.1"},"rubygem-version_gem":{"origin":"devel/rubygem-version_gem","version":"1.1.8"}},"categories":["net","rubygems"]},{"name":"rubygem-nprogress-rails","origin":"devel/rubygem-nprogress-rails","version":"0.2.0.2","comment":"Rails implementation of nprogress progress bars library","maintainer":"ruby@FreeBSD.org","www":"https://github.com/caarlos0/nprogress-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"730e01008438ff3b7f2bbbfde41b681e52269bedafd521069ddf8d6668e6d068","flatsize":23106,"path":"All/rubygem-nprogress-rails-0.2.0.2.pkg","repopath":"All/rubygem-nprogress-rails-0.2.0.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8840,"desc":"Rails implementation of nprogress progress bars library","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-notify","origin":"devel/rubygem-notify","version":"0.5.2","comment":"Desktop notify for many platform","maintainer":"meta@FreeBSD.org","www":"https://github.com/jugyo/notify","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"19734af89df6bb3524d148b04597cda838a86b810b7368c93108092315f2d1f7","flatsize":8145,"path":"All/rubygem-notify-0.5.2.pkg","repopath":"All/rubygem-notify-0.5.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4752,"desc":"rubygem-notify provides notification functionalities on cross platforms.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-notiffany","origin":"devel/rubygem-notiffany","version":"0.1.3","comment":"Single wrapper for most popular notification libraries","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/guard/notiffany","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5239ff0be86774f0d54b158b2092ba5e27a06f806e1cc70b1c4ed10bd72d387d","flatsize":54631,"path":"All/rubygem-notiffany-0.1.3.pkg","repopath":"All/rubygem-notiffany-0.1.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":18696,"desc":"Notiffany is a notification library supporting popular notifiers, such as:\nGrowl, libnotify, TMux, Emacs, rb-notifu, notifysend, gntp, TerminalNotifier.\n\nFeatures:\n- most popular notification libraries supported\n- easy to override options at any level (new(), notify())\n- using multiple notifiers simultaneously\n- child processes reuse same configuration","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-nenv":{"origin":"devel/rubygem-nenv","version":"0.3.0"},"rubygem-shellany":{"origin":"sysutils/rubygem-shellany","version":"0.0.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-oauth-tty","origin":"net/rubygem-oauth-tty","version":"1.0.5","comment":"OAuth 1.0 TTY Command Line Interface","maintainer":"sunpoet@FreeBSD.org","www":"https://gitlab.com/oauth-xx/oauth-tty","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3a0d375807e3d0192baa872f89be28018944131a6dfe8c0ab6e80ac7a1c36e2a","flatsize":35929,"path":"All/rubygem-oauth-tty-1.0.5.pkg","repopath":"All/rubygem-oauth-tty-1.0.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12952,"desc":"OAuth::TTY provides a TTY Command Line Interface for interacting with OAuth 1.0\nservices.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-version_gem":{"origin":"devel/rubygem-version_gem","version":"1.1.8"}},"categories":["net","rubygems"]},{"name":"rubygem-ntlm-http","origin":"www/rubygem-ntlm-http","version":"0.1.1","comment":"NTLM HTTP provides NTLM authentication over http","maintainer":"ruby@FreeBSD.org","www":"https://rubygems.org/gems/ntlm-http","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"008d7210abfc70b62db7a593e9d3d9724b666a4eec3847cdd465c5db6d8140ca","flatsize":61209,"path":"All/rubygem-ntlm-http-0.1.1.pkg","repopath":"All/rubygem-ntlm-http-0.1.1.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":11676,"desc":"Ruby/NTLM provides message creator and parser for the NTLM authentication.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","www"]},{"name":"rubygem-no_proxy_fix","origin":"net/rubygem-no_proxy_fix","version":"0.1.2","comment":"Fix for no_proxy bug","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/ermaker/no_proxy_fix","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b5052803b0be5858504c8af04f5288e32c6060f0114e4128cd536be21d9e44d7","flatsize":13774,"path":"All/rubygem-no_proxy_fix-0.1.2.pkg","repopath":"All/rubygem-no_proxy_fix-0.1.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6284,"desc":"This fixes https://github.com/ruby/ruby/commit/556e3da4216c926e71dea9ce4ea4a08dcfdc1275\nfor ruby 2.4.0 and ruby 2.4.1.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["net","rubygems"]},{"name":"rubygem-octicons","origin":"misc/rubygem-octicons","version":"19.15.1","comment":"Package that distributes Octicons in a gem","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/primer/octicons","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eeb36c8ddd570eecd18517cd32e980efe36d402e2ea5e78f44aeff00ab862699","flatsize":1213962,"path":"All/rubygem-octicons-19.15.1.pkg","repopath":"All/rubygem-octicons-19.15.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":132984,"desc":"Octicons are a set of SVG icons built by GitHub for GitHub.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"}},"categories":["misc","rubygems"]},{"name":"rubygem-nmap-parser","origin":"security/rubygem-nmap-parser","version":"0.3.5","comment":"Ruby interface to Nmap scan data","maintainer":"ruby@FreeBSD.org","www":"https://rubynmap.sourceforge.net","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"568e7d1d95211ff916fa8d789d5b9021542a956b6d5e64ff141a641b65d5fe43","flatsize":59666,"path":"All/rubygem-nmap-parser-0.3.5.pkg","repopath":"All/rubygem-nmap-parser-0.3.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17580,"desc":"The Nmap::Parser library provides a Ruby interface to\nNmap's scan data.  It can run Nmap and parse its XML\noutput directly from the scan, parse a file containing\nthe XML data from a separate scan, parse a String of\nXML data from a scan, or parse XML data from an object\nvia its read() method.  This information is presented\nin an easy-to-use and intuitive fashion for storage\nand manipulation.","deps":{"nmap":{"origin":"security/nmap","version":"7.94_3"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","security"]},{"name":"rubygem-nio4r","origin":"devel/rubygem-nio4r","version":"2.7.4","comment":"Cross-platform asynchronous I/O primitives","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/socketry/nio4r","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"faa0317e888bdf7262a664f184c481af3b39ffeecc61403c349e825e7ffb7248","flatsize":173388,"path":"All/rubygem-nio4r-2.7.4.pkg","repopath":"All/rubygem-nio4r-2.7.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":37328,"desc":"nio4r provides an abstract, cross-platform stateful I/O selector API for Ruby.\nI/O selectors are the heart of \"reactor\"-based event loops, and monitor multiple\nI/O objects for various types of readiness, e.g. ready for reading or writing.\n\nThe most similar API provided by Ruby today is Kernel.select, however the select\nAPI requires you to pass in arrays of all of the I/O objects you're interested\nin every time. nio4r provides a more object-oriented API that lets you register\nI/O objects with a selector then handle them when they're selected for various\ntypes of events.\n\nnio4r is modeled after the Java NIO API, but simplified for ease-of-use.\n\nIts goals are:\n- Expose high-level interfaces for stateful IO selectors\n- Keep the API small to maximize both portability and performance across many\n  different OSes and Ruby VMs\n- Provide inherently thread-safe facilities for working with IO objects","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-nsa-rails5","origin":"devel/rubygem-nsa-rails5","version":"0.3.0","comment":"Deliver Rails ActiveSupport::Notifications to a Statsd backend","maintainer":"ruby@FreeBSD.org","www":"https://github.com/localshred/nsa","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"934f56dd3dad924c5b1ae53b893d05ce4c299cf37995072ec9739e0071b4ef4f","flatsize":21697,"path":"All/rubygem-nsa-rails5-0.3.0.pkg","repopath":"All/rubygem-nsa-rails5-0.3.0.pkg","licenselogic":"single","pkgsize":7404,"desc":"Listen to Rails ActiveSupport::Notifications and deliver to a Statsd backend.\nThis gem also supports writing your own custom collectors.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport5":{"origin":"devel/rubygem-activesupport5","version":"5.1.7_1"},"rubygem-concurrent-ruby":{"origin":"devel/rubygem-concurrent-ruby","version":"1.3.5"},"rubygem-sidekiq":{"origin":"devel/rubygem-sidekiq","version":"7.3.9"},"rubygem-statsd-ruby":{"origin":"devel/rubygem-statsd-ruby","version":"1.5.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-nice_partials","origin":"devel/rubygem-nice_partials","version":"0.10.1","comment":"Make partials perfect for components","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/bullet-train-co/nice_partials","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"90b6862f4b487fbc14d26d95dfd89c3207f99aeaa166c376d145319c48e444b3","flatsize":49766,"path":"All/rubygem-nice_partials-0.10.1.pkg","repopath":"All/rubygem-nice_partials-0.10.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16016,"desc":"Nice Partials adds ad-hoc named content areas, or sections, to Action View\npartials with a lot of extra power on top.\n\nEverything happens through a new partial method, which at the base of it have\nmethod shorthands for partial specific content_for and content_for?s.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionview71":{"origin":"devel/rubygem-actionview71","version":"7.1.5.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-nice-ffi","origin":"devel/rubygem-nice-ffi","version":"0.4_1","comment":"Convenience layer atop Ruby-FFI","maintainer":"ruby@FreeBSD.org","www":"https://github.com/jacius/nice-ffi","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"76a4c0036f282cde206bed9e16c528b7bd82f5470dfcf8cad8c99d2751c98e87","flatsize":96681,"path":"All/rubygem-nice-ffi-0.4_1.pkg","repopath":"All/rubygem-nice-ffi-0.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19972,"desc":"Nice-FFI is a layer on top of Ruby-FFI  (and compatible FFI systems) to augment\nit with features to aid development of FFI-based libraries.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ffi":{"origin":"devel/rubygem-ffi","version":"1.17.2"}},"categories":["devel","rubygems"]},{"name":"rubygem-nori","origin":"devel/rubygem-nori","version":"2.7.1","comment":"Library for converting XML to Hash syntax","maintainer":"joe@thrallingpenguin.com","www":"https://github.com/savonrb/nori","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d238c9993bdfc86fbf945990dc362ce1d35dab30ac7d65c65f033ab0b4280c50","flatsize":80695,"path":"All/rubygem-nori-2.7.1.pkg","repopath":"All/rubygem-nori-2.7.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20308,"desc":"XML to Hash translator.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-bigdecimal":{"origin":"math/rubygem-bigdecimal","version":"3.1.9"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"}},"categories":["devel","rubygems"],"options":{"NOKOGIRI":"on","REXML":"off"}},{"name":"rubygem-nokogiri-diff","origin":"textproc/rubygem-nokogiri-diff","version":"0.3.0","comment":"Calculate the differences between two XML/HTML documents","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/postmodern/nokogiri-diff","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6c7bd28f68772640a6a14a9dc14e72e9409b53be1189a077d0fc0025fa31664a","flatsize":23178,"path":"All/rubygem-nokogiri-diff-0.3.0.pkg","repopath":"All/rubygem-nokogiri-diff-0.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6864,"desc":"nokogiri-diff adds the ability to calculate the differences (added or removed\nnodes) between two XML/HTML documents.\n\nFeatures:\n- Performs a breadth-first comparison between children nodes.\n- Compares XML/HTML Elements, Attributes, Text nodes and DTD nodes.\n- Allows calculating differences between documents, or just enumerating the\n  added or removed nodes.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"},"rubygem-tdiff":{"origin":"devel/rubygem-tdiff","version":"0.4.0"}},"categories":["rubygems","textproc"]},{"name":"rubygem-nokogiri","origin":"textproc/rubygem-nokogiri","version":"1.18.8","comment":"HTML, XML, SAX, and Reader parser","maintainer":"ruby@FreeBSD.org","www":"https://nokogiri.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"62ac0ce5dd5aa90771d08ef43f69d31a89570cfd369a89b53267c1b57ed45219","flatsize":2781971,"path":"All/rubygem-nokogiri-1.18.8.pkg","repopath":"All/rubygem-nokogiri-1.18.8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":378392,"desc":"* XPath support for document searching\n* CSS3 selector support for document searching\n* XML/HTML builder\n* Drop in replacement for Hpricot (though not bug for bug)\n\nNokogiri parses and searches XML/HTML very quickly, and also has\ncorrectly implemented CSS3 selector support as well as XPath support.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-racc":{"origin":"devel/rubygem-racc","version":"1.8.1"}},"categories":["rubygems","textproc"],"annotations":{"cpe":"cpe:2.3:a:nokogiri:nokogiri:1.18.8:::::dragonfly6:x86_64"}},{"name":"rubygem-nkf","origin":"net/rubygem-nkf","version":"0.2.0","comment":"Ruby extension for Network Kanji Filter","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/nkf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5cd1f81808d7c8c3a593c972961eef1cdd8f9a7d01e8fc24bdcbe88d77751dd6","flatsize":646011,"path":"All/rubygem-nkf-0.2.0.pkg","repopath":"All/rubygem-nkf-0.2.0.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":114160,"desc":"NKF is a Ruby Extension version of nkf (Network Kanji Filter). It converts the\nfirst argument and returns converted result. Conversion details are specified by\nflags as the first argument.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["net","rubygems"]},{"name":"rubygem-netrc","origin":"net/rubygem-netrc","version":"0.11.0","comment":"Read and update netrc files","maintainer":"ruby@FreeBSD.org","www":"https://github.com/heroku/netrc","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"42f828d73d312fec3126caa6cee22cf0703e305d75ca1001266b6ac57b0acfcd","flatsize":23106,"path":"All/rubygem-netrc-0.11.0.pkg","repopath":"All/rubygem-netrc-0.11.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7808,"desc":"This library can read and update netrc files, preserving formatting including\ncomments and whitespace.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["net","rubygems"]},{"name":"rubygem-netaddr","origin":"devel/rubygem-netaddr","version":"2.0.1","comment":"Package for manipulating network addresses","maintainer":"ruby@FreeBSD.org","www":"https://github.com/dspinhirne/netaddr","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"076f203ca9d4cf57ebbe0e166ce67466660bf8c1240f155ca4c98b85caf4844d","flatsize":95095,"path":"All/rubygem-netaddr-2.0.1.pkg","repopath":"All/rubygem-netaddr-2.0.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":17528,"desc":"Package for manipulating network addresses.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:netaddr_project:netaddr:2.0.1:::::dragonfly6:x86_64"}},{"name":"rubygem-nicovideo","origin":"www/rubygem-nicovideo","version":"0.1.8_2","comment":"Scraping NICONICO DOUGA utility for Ruby","maintainer":"ruby@FreeBSD.org","www":"http://nicovideo.rubyforge.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"abbed9a6fbb9abd2cdca58d1354ee040040b7dceb25643f9ebd942880e8d4f77","flatsize":47184,"path":"All/rubygem-nicovideo-0.1.8_2.pkg","repopath":"All/rubygem-nicovideo-0.1.8_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":14016,"desc":"Scraping NICONICO DOUGA utility for Ruby.\n(NICONICO DOUGA is Video Sharing Service)","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-json":{"origin":"devel/rubygem-json","version":"2.11.3"},"rubygem-mechanize":{"origin":"www/rubygem-mechanize","version":"2.14.0"}},"categories":["rubygems","www"]},{"name":"rubygem-net-telnet","origin":"security/rubygem-net-telnet","version":"0.2.0","comment":"Provides telnet client functionality","maintainer":"ruby@FreeBSD.org","www":"https://github.com/ruby/net-telnet","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"559f0a6f682892c80a88cb3103edc1c81d113cd21e13154d23551fa4504aa780","flatsize":44210,"path":"All/rubygem-net-telnet-0.2.0.pkg","repopath":"All/rubygem-net-telnet-0.2.0.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":12808,"desc":"Provides telnet client functionality.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","security"]},{"name":"rubygem-net-ssh6","origin":"security/rubygem-net-ssh6","version":"6.1.0","comment":"Non-interactive SSH processing","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/net-ssh/net-ssh","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ad4d7504d5dc6cc7c959c115c998e9022516d659e5ffd1b0b2860740eafde4ab","flatsize":502274,"path":"All/rubygem-net-ssh6-6.1.0.pkg","repopath":"All/rubygem-net-ssh6-6.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":110496,"desc":"Net::SSH is a pure-Ruby implementation of the SSH2 client protocol. It\nsupports the following features:\n\n - User authentication via explicit username/password, or using a\n   public-key/private-key pair.\n - Port forwarding, both from the local host to a remote computer via\n   the remote host, and from the remote host to the local host.\n - Execute processes on the remote machine, both interactively and\n   non-interactively (\"batch\").","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ruby-termios":{"origin":"comms/rubygem-ruby-termios","version":"1.1.0"}},"categories":["rubygems","security"],"options":{"PROMPT_PASSPHRASES":"on"}},{"name":"rubygem-nexpose","origin":"security/rubygem-nexpose","version":"7.3.0","comment":"Ruby API to Rapid7 Nexpose vulnerability management","maintainer":"antoine@FreeBSD.org","www":"https://github.com/rapid7/nexpose-client","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eb409de0f562c1bc74a5af01c2cae57563092a9f5a5ac7561ff21b57a58df263","flatsize":553698,"path":"All/rubygem-nexpose-7.3.0.pkg","repopath":"All/rubygem-nexpose-7.3.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":102012,"desc":"Ruby API to Rapid7 Nexpose vulnerability management","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","security"]},{"name":"rubygem-newrelic-grape","origin":"devel/rubygem-newrelic-grape","version":"2.1.0","comment":"Newrelic instrument for grape","maintainer":"ruby@FreeBSD.org","www":"https://github.com/xinminlabs/newrelic-grape","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"173c6e3f83f8dfe6159aed459587274b2a7496320e7669eb89f925698f8e8d6c","flatsize":51752,"path":"All/rubygem-newrelic-grape-2.1.0.pkg","repopath":"All/rubygem-newrelic-grape-2.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12012,"desc":"Newrelic instrument for grape","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-grape":{"origin":"devel/rubygem-grape","version":"2.3.0"},"rubygem-newrelic_rpm":{"origin":"devel/rubygem-newrelic_rpm","version":"4.7.1.340"}},"categories":["devel","rubygems"]},{"name":"rubygem-network_interface","origin":"net/rubygem-network_interface","version":"0.0.4","comment":"Get network interface information from Ruby","maintainer":"antoine@FreeBSD.org","www":"https://github.com/rapid7/network_interface","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"521ef34514efa4e54780bf275e8864bd3148f3b15bb36c8003b4422ee4606945","flatsize":44143,"path":"All/rubygem-network_interface-0.0.4.pkg","repopath":"All/rubygem-network_interface-0.0.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12164,"desc":"This gem was originally added to the Metasploit Pcaprub gem.  It's been spun\nout into its own gem for anyone who might want to programmatically get\ninformation on their network interfaces.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["net","rubygems"]},{"name":"rubygem-net-ssh5","origin":"security/rubygem-net-ssh5","version":"5.2.0,2","comment":"Non-interactive SSH processing","maintainer":"ruby@FreeBSD.org","www":"https://github.com/net-ssh/net-ssh","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3438099a844c82ce4c3afe33fcb1f146a004a3cdb49f9d7b79b52c0791c2d7f6","flatsize":489574,"path":"All/rubygem-net-ssh5-5.2.0,2.pkg","repopath":"All/rubygem-net-ssh5-5.2.0,2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":108608,"desc":"Net::SSH is a pure-Ruby implementation of the SSH2 client protocol. It\nsupports the following features:\n\n - User authentication via explicit username/password, or using a\n   public-key/private-key pair.\n - Port forwarding, both from the local host to a remote computer via\n   the remote host, and from the remote host to the local host.\n - Execute processes on the remote machine, both interactively and\n   non-interactively (\"batch\").","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ruby-termios":{"origin":"comms/rubygem-ruby-termios","version":"1.1.0"}},"categories":["rubygems","security"],"options":{"PROMPT_PASSPHRASES":"on"}},{"name":"rubygem-net-smtp","origin":"mail/rubygem-net-smtp","version":"0.5.1","comment":"Simple Mail Transfer Protocol client library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/net-smtp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e5d00785ac88ea041b3c196090864d666b026a221c19b495bc9b78bd9bfdb79a","flatsize":53315,"path":"All/rubygem-net-smtp-0.5.1.pkg","repopath":"All/rubygem-net-smtp-0.5.1.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":14508,"desc":"Net::SMTP provides functionality to send internet mail via SMTP, the Simple Mail\nTransfer Protocol.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-net-protocol":{"origin":"net/rubygem-net-protocol","version":"0.2.2"}},"categories":["mail","rubygems"]},{"name":"rubygem-net-ssh-multi","origin":"security/rubygem-net-ssh-multi","version":"1.2.1","comment":"SSH connection multiplexing library for Ruby","maintainer":"renchap@cocoa-x.com","www":"https://github.com/net-ssh/net-ssh-multi","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d0a37b699b9aa9c9fd881cf520b3cc9552790531d46e8939fcb875385ff709fc","flatsize":101212,"path":"All/rubygem-net-ssh-multi-1.2.1.pkg","repopath":"All/rubygem-net-ssh-multi-1.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":25260,"desc":"SSH connection multiplexing: execute commands simultaneously on multiple hosts\nvia SSH.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-net-ssh":{"origin":"security/rubygem-net-ssh","version":"7.3.0,2"},"rubygem-net-ssh-gateway":{"origin":"security/rubygem-net-ssh-gateway","version":"2.0.0"}},"categories":["rubygems","security"]},{"name":"rubygem-net-sftp","origin":"security/rubygem-net-sftp","version":"4.0.0","comment":"Implementation of the SFTP client protocol","maintainer":"ruby@FreeBSD.org","www":"https://github.com/net-ssh/net-sftp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8820b99e7fd9cef3746aa489168847a2303dcfa9baf1f8abaa8bc9f9b5d9119b","flatsize":192337,"path":"All/rubygem-net-sftp-4.0.0.pkg","repopath":"All/rubygem-net-sftp-4.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":43224,"desc":"Net::SFTP is a pure Ruby implementation of the SFTP client protocol\n(versions 1 through 5).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-net-ssh":{"origin":"security/rubygem-net-ssh","version":"7.3.0,2"}},"categories":["rubygems","security"]},{"name":"rubygem-net-ssh-krb","origin":"security/rubygem-net-ssh-krb","version":"0.5.1","comment":"Add Kerberos authentication capabilities to Net::SSH","maintainer":"romain@FreeBSD.org","www":"https://rubygems.org/gems/net-ssh-krb","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ed82a0843c45c665449500cbc80f15dc6d6f46a3ec3d2d94269949a7cb6e35cc","flatsize":39092,"path":"All/rubygem-net-ssh-krb-0.5.1.pkg","repopath":"All/rubygem-net-ssh-krb-0.5.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":10000,"desc":"Add Kerberos (password-less) authentication capabilities to Net::SSH, without\nthe need for modifying Net::SSH source code.\n\nThis is a great way to help get Capistrano to be accepted in mid-to-large size\nenterprises with strict security rules.\n\nNo more getting locked out of the network because you mis-typed your password -\neven if your company prohibits public key or host-based authentication. If your\norganization uses Kerberos (many mid-to-large size corporations do), you can\nuse this package to get password-less authentication without breaking your\ncompany's security guidelines.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-gssapi":{"origin":"security/rubygem-gssapi","version":"1.3.1"},"rubygem-net-ssh":{"origin":"security/rubygem-net-ssh","version":"7.3.0,2"}},"categories":["rubygems","security"]},{"name":"rubygem-net-ssh-gateway","origin":"security/rubygem-net-ssh-gateway","version":"2.0.0","comment":"Establish Net::SSH connections through firewalls","maintainer":"ruby@FreeBSD.org","www":"https://github.com/net-ssh/net-ssh-gateway","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8c66a864729ff368990654ce68c7c685af616c843c4cd1e5e7aacddb0f053efb","flatsize":20184,"path":"All/rubygem-net-ssh-gateway-2.0.0.pkg","repopath":"All/rubygem-net-ssh-gateway-2.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7644,"desc":"Net::SSH::Gateway is a library for programmatically tunneling connections to\nservers via a single \"gateway\" host. It is useful for establishing Net::SSH\nconnections to servers behind firewalls, but can also be used to forward ports\nand establish connections of other types, like HTTP, to servers with i\nrestricted access.\n\n* Easily manage forwarded ports\n* Establish Net::SSH connections through firewalls","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-net-ssh":{"origin":"security/rubygem-net-ssh","version":"7.3.0,2"}},"categories":["rubygems","security"]},{"name":"rubygem-newrelic_rpm","origin":"devel/rubygem-newrelic_rpm","version":"4.7.1.340","comment":"Performance management system for Rails applications","maintainer":"ruby@FreeBSD.org","www":"https://github.com/newrelic/rpm","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e06a752361e0a89c35fb174300c05ca38b85a69de71c929710c616b78855beed","flatsize":1268780,"path":"All/rubygem-newrelic_rpm-4.7.1.340.pkg","repopath":"All/rubygem-newrelic_rpm-4.7.1.340.pkg","licenselogic":"and","licenses":["MIT","NEWRELIC","RUBY"],"pkgsize":273192,"desc":"Performance management system which provides deep information about\nRuby on Rails application performance while running in production.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-net-protocol","origin":"net/rubygem-net-protocol","version":"0.2.2","comment":"Abstruct interface for net-* client","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/net-protocol","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"144b23697ec59929045e212fa1a4bfd64a3d71ab76438a0684af4d34b1be7a0b","flatsize":22453,"path":"All/rubygem-net-protocol-0.2.2.pkg","repopath":"All/rubygem-net-protocol-0.2.2.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":7944,"desc":"Net::Protocol provides the abstruct interface for net-* client.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-timeout":{"origin":"devel/rubygem-timeout","version":"0.4.3"}},"categories":["net","rubygems"]},{"name":"rubygem-net-pop","origin":"mail/rubygem-net-pop","version":"0.1.2","comment":"Ruby client library for POP3","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/net-pop","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"df642c8d4f6a179ddab9fd75e04831de4ee4168a07cbd113590a417e15c003d1","flatsize":38766,"path":"All/rubygem-net-pop-0.1.2.pkg","repopath":"All/rubygem-net-pop-0.1.2.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":11180,"desc":"Net::POP3 provides functionality for retrieving email via POP3, the Post Office\nProtocol version 3. For details of POP3, see RFC1939.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-net-protocol":{"origin":"net/rubygem-net-protocol","version":"0.2.2"}},"categories":["mail","rubygems"]},{"name":"rubygem-net-ntp","origin":"net/rubygem-net-ntp","version":"2.1.3","comment":"Implementation of the NTP protocol","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/zencoder/net-ntp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f9e6cfcf2aab86bdb44ff3db501b1ab9cd327d52e07dfa0c3331a35d2f3a11a4","flatsize":11496,"path":"All/rubygem-net-ntp-2.1.3.pkg","repopath":"All/rubygem-net-ntp-2.1.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5000,"desc":"Began as a 'Rubyfied' version of perl's Net::NTP module,\n(C) 2004 by James G. Willmore. Refactored and re-released\nin 2010 by Zencoder.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["net","rubygems"]},{"name":"rubygem-net-netrc","origin":"net/rubygem-net-netrc","version":"0.2.2","comment":"Net::Netrc provides ftp(1)-style .netrc parsing","maintainer":"don@na.rim.or.jp","www":"https://rubygems.org/gems/net-netrc","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f1cd68758c914e7138202c928779356ad3c01b883b08ba9095e3655f6276ffea","flatsize":12783,"path":"All/rubygem-net-netrc-0.2.2.pkg","repopath":"All/rubygem-net-netrc-0.2.2.pkg","licenselogic":"single","pkgsize":4912,"desc":"Net::Netrc is a pure-Ruby module providing ftp(1)-style .netrc\nparsing. It is inspired by Graham Barr's Perl Net::Netrc module.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-platform":{"origin":"devel/rubygem-platform","version":"0.4.0"}},"categories":["net","rubygems"]},{"name":"rubygem-net-ssh","origin":"security/rubygem-net-ssh","version":"7.3.0,2","comment":"Non-interactive SSH processing","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/net-ssh/net-ssh","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9788b338971bcf9cc5f8f57d124fe6771733424d4e8e6d180feffb5bfa8717d5","flatsize":545866,"path":"All/rubygem-net-ssh-7.3.0,2.pkg","repopath":"All/rubygem-net-ssh-7.3.0,2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":119156,"desc":"Net::SSH is a pure-Ruby implementation of the SSH2 client protocol. It allows\nyou to write programs that invoke and interact with processes on remote servers,\nvia SSH2.\n\nFeatures:\n- Execute processes on remote servers and capture their output\n- Run multiple processes in parallel over a single SSH connection\n- Support for SSH subsystems\n- Forward local and remote ports via an SSH connection","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ruby-termios":{"origin":"comms/rubygem-ruby-termios","version":"1.1.0"}},"categories":["rubygems","security"],"options":{"PROMPT_PASSPHRASES":"on"}},{"name":"rubygem-net-scp1","origin":"security/rubygem-net-scp1","version":"1.2.1","comment":"Non-interactive SCP processing","maintainer":"ruby@FreeBSD.org","www":"https://github.com/net-ssh/net-scp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a61f37db0c3d496dea7e01783bf2386a0d67127027ea94c4d10ccb147024bdcc","flatsize":99482,"path":"All/rubygem-net-scp1-1.2.1.pkg","repopath":"All/rubygem-net-scp1-1.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":25376,"desc":"Net::SCP is a pure-Ruby implementation of the SCP protocol. This operates over\nSSH (and requires the Net::SSH library), and allows files and directory trees\nto copied to and from a remote server.\n\n* Transfer files or entire directory trees to or from a remote host via SCP\n* Can preserve file attributes across transfers\n* Can download files in-memory, or direct-to-disk\n* Support for SCP URI's, and OpenURI","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-net-ssh":{"origin":"security/rubygem-net-ssh","version":"7.3.0,2"}},"categories":["rubygems","security"]},{"name":"rubygem-net-protocol01","origin":"net/rubygem-net-protocol01","version":"0.1.3","comment":"Abstruct interface for net-* client","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/ruby/net-protocol","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a7850bdf25ba57bc9fa06e54922f96a770dbee329509ad1cd3cea436aa60dd67","flatsize":21530,"path":"All/rubygem-net-protocol01-0.1.3.pkg","repopath":"All/rubygem-net-protocol01-0.1.3.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":7784,"desc":"Net::Protocol provides the abstruct interface for net-* client.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-timeout":{"origin":"devel/rubygem-timeout","version":"0.4.3"}},"categories":["net","rubygems"]},{"name":"rubygem-net-scp","origin":"security/rubygem-net-scp","version":"4.1.0","comment":"Non-interactive SCP processing","maintainer":"ruby@FreeBSD.org","www":"https://github.com/net-ssh/net-scp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b6e45024618084052ac22d905bd1fcc4586fd3aa1586241b0504674dbbe615ac","flatsize":86050,"path":"All/rubygem-net-scp-4.1.0.pkg","repopath":"All/rubygem-net-scp-4.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":24404,"desc":"Net::SCP is a pure-Ruby implementation of the SCP protocol. This operates over\nSSH (and requires the Net::SSH library), and allows files and directory trees\nto copied to and from a remote server.\n\n* Transfer files or entire directory trees to or from a remote host via SCP\n* Can preserve file attributes across transfers\n* Can download files in-memory, or direct-to-disk\n* Support for SCP URI's, and OpenURI","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-net-ssh6":{"origin":"security/rubygem-net-ssh6","version":"6.1.0"}},"categories":["rubygems","security"]},{"name":"rubygem-net-http041","origin":"www/rubygem-net-http041","version":"0.4.1","comment":"HTTP client api for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/net-http","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"80f8077cb8b28889fe59ac1f11170ce14962157b733e603130661cf77795dc4c","flatsize":224006,"path":"All/rubygem-net-http041-0.4.1.pkg","repopath":"All/rubygem-net-http041-0.4.1.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":43672,"desc":"Net::HTTP provides a rich library which can be used to build HTTP user-agents.\nFor more details about HTTP see RFC2616.\n\nNet::HTTP is designed to work closely with URI. URI::HTTP#host, URI::HTTP#port\nand URI::HTTP#request_uri are designed to work with Net::HTTP.\n\nIf you are only performing a few GET requests you should try OpenURI.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-uri":{"origin":"net/rubygem-uri","version":"1.0.3"}},"categories":["rubygems","www"]},{"name":"rubygem-net-ping","origin":"net/rubygem-net-ping","version":"2.0.8","comment":"Collection of classes that provide different ways to ping computers","maintainer":"romain@FreeBSD.org","www":"https://github.com/chernesk/net-ping","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"be454d6bc357b8e7de36b5fff7021ff0119bc004d38f555b3d04d3bf8a6d46c3","flatsize":103782,"path":"All/rubygem-net-ping-2.0.8.pkg","repopath":"All/rubygem-net-ping-2.0.8.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":27080,"desc":"The net-ping library provides a ping interface for Ruby. It includes separate\nTCP, HTTP, LDAP, ICMP, UDP, WMI (for Windows) and external ping classes.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["net","rubygems"]},{"name":"rubygem-net-http-pipeline","origin":"www/rubygem-net-http-pipeline","version":"1.0.1","comment":"HTTP/1.1 pipelining implementation atop Net::HTTP","maintainer":"ruby@FreeBSD.org","www":"https://docs.seattlerb.org/net-http-pipeline/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"457800cd7094c8630322a46db71b7159fe18dee12c37280c0d626c7cdb293b06","flatsize":31789,"path":"All/rubygem-net-http-pipeline-1.0.1.pkg","repopath":"All/rubygem-net-http-pipeline-1.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8612,"desc":"An HTTP/1.1 pipelining implementation atop Net::HTTP. A pipelined\nconnection sends multiple requests to the HTTP server without waiting\nfor the responses. The server will respond in-order.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["net","rubygems","www"]},{"name":"rubygem-net-ldap017","origin":"net/rubygem-net-ldap017","version":"0.17.1","comment":"Pure Ruby LDAP support library with most client features","maintainer":"ruby@FreeBSD.org","www":"https://github.com/ruby-ldap/ruby-net-ldap","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"05c4c877783f1ac9940232d3fe71cad81c956315d71982a61066affa86096690","flatsize":211606,"path":"All/rubygem-net-ldap017-0.17.1.pkg","repopath":"All/rubygem-net-ldap017-0.17.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":57112,"desc":"Net::LDAP is an LDAP support library written in pure Ruby. It supports most\nLDAP client features and a subset of server features as well.\n\n    * Standards-based (going for RFC 4511)\n    * Portable: 100%25 Ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["net","rubygems"]},{"name":"rubygem-net-ldap","origin":"net/rubygem-net-ldap","version":"0.19.0","comment":"Pure Ruby LDAP support library with most client features","maintainer":"ruby@FreeBSD.org","www":"https://github.com/ruby-ldap/ruby-net-ldap","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dd600d29d4629067ccd2ae3ed7ab07a03eac14891ea2eda31736c8fb9d12a585","flatsize":212338,"path":"All/rubygem-net-ldap-0.19.0.pkg","repopath":"All/rubygem-net-ldap-0.19.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":57336,"desc":"Net::LDAP is an LDAP support library written in pure Ruby. It supports most\nLDAP client features and a subset of server features as well.\n\n    * Standards-based (going for RFC 4511)\n    * Portable: 100%25 Ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["net","rubygems"]},{"name":"rubygem-net-http-digest_auth","origin":"www/rubygem-net-http-digest_auth","version":"1.4.1","comment":"Implementation of RFC 2617 - Digest Access Authentication","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/drbrain/net-http-digest_auth","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"49199963f9d16a4a7ad46f15c8a1f9d75b5ff0394b4f8861dda5e7b0d3d21b6f","flatsize":16301,"path":"All/rubygem-net-http-digest_auth-1.4.1.pkg","repopath":"All/rubygem-net-http-digest_auth-1.4.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7456,"desc":"rubygem-net-http-persistent is an implementation of RFC 2617 - Digest Access\nAuthentication. At this time the gem does not fully integrate with Net::HTTP and\ncan be used for with other HTTP clients.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["net","rubygems","www"]},{"name":"rubygem-net-irc","origin":"irc/rubygem-net-irc","version":"0.0.9_1","comment":"Ruby library for implementing IRC server and client","maintainer":"tota@FreeBSD.org","www":"https://github.com/cho45/net-irc","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"69c205f61069bc1080265d85b1700e11d27001b1815e08e85593fae437d94706","flatsize":239007,"path":"All/rubygem-net-irc-0.0.9_1.pkg","repopath":"All/rubygem-net-irc-0.0.9_1.pkg","licenselogic":"single","licenses":["RUBY"],"pkgsize":51436,"desc":"IRC library.\nThis is mostly conform to RFC 1459 but partly not for convenience.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["irc","rubygems"]},{"name":"rubygem-net-imap","origin":"mail/rubygem-net-imap","version":"0.5.6","comment":"Ruby client api for Internet Message Access Protocol","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/net-imap","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"09f00d0c765200637a4e2d0e4cb7a92155a4395b6ceba9bbd8263375a77ed822","flatsize":708912,"path":"All/rubygem-net-imap-0.5.6.pkg","repopath":"All/rubygem-net-imap-0.5.6.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":133496,"desc":"Net::IMAP implements Internet Message Access Protocol (IMAP) client\nfunctionality.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-date":{"origin":"devel/rubygem-date","version":"3.4.1"},"rubygem-net-protocol":{"origin":"net/rubygem-net-protocol","version":"0.2.2"}},"categories":["mail","rubygems"]},{"name":"rubygem-nesty","origin":"devel/rubygem-nesty","version":"1.0.2","comment":"Nested exception support for Ruby","maintainer":"ruby@FreeBSD.org","www":"https://github.com/skorks/nesty","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b49a27c6a24d0aaacf9a5396fdc37dc6d006668d4e3cc1593e6261684061037b","flatsize":14782,"path":"All/rubygem-nesty-1.0.2.pkg","repopath":"All/rubygem-nesty-1.0.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6344,"desc":"Nested exception support for Ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-net-http-persistent2","origin":"www/rubygem-net-http-persistent2","version":"2.9.4","comment":"Manages persistent connections using Net::HTTP","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/drbrain/net-http-persistent","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3d99df6baf4dd27d9bbdbc1ca4d353220b1a427ee2b4e78d9e5cb11eb81d3f38","flatsize":97644,"path":"All/rubygem-net-http-persistent2-2.9.4.pkg","repopath":"All/rubygem-net-http-persistent2-2.9.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":23344,"desc":"net-http-persistent manages persistent connections using Net::HTTP plus a speed\nfix for Ruby 1.8. It's thread-safe too! Using persistent HTTP connections can\ndramatically increase the speed of HTTP. Creating a new HTTP connection for\nevery request involves an extra TCP round-trip and causes TCP congestion\navoidance negotiation to start over. Net::HTTP supports persistent connections\nwith some API methods but does not handle reconnection gracefully.\nNet::HTTP::Persistent supports reconnection and retry according to RFC 2616.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["net","rubygems","www"]},{"name":"rubygem-nessus_rest","origin":"security/rubygem-nessus_rest","version":"0.1.6","comment":"Communicate with Nessus Scanner over REST/JSON interface","maintainer":"antoine@FreeBSD.org","www":"https://github.com/kost/nessus_rest-ruby","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"755cdf9ecc515b54ef42beda8e530d5f904fd68c6cc27fa605990401dc29dcc5","flatsize":33252,"path":"All/rubygem-nessus_rest-0.1.6.pkg","repopath":"All/rubygem-nessus_rest-0.1.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8868,"desc":"Ruby library for Nessus JSON/REST interface. This library is used for\ncommunication with Nessus over REST interface. You can start, stop, pause and\nresume scan. Watch progress and status of scan, download report, etc.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","security"]},{"name":"rubygem-net-http-persistent","origin":"www/rubygem-net-http-persistent","version":"4.0.5","comment":"Manages persistent connections using Net::HTTP","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/drbrain/net-http-persistent","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7a5fa14c95f10be053cadc732aed0d9418a7aef7c2a0da2cc98cc150af9a5d0f","flatsize":93032,"path":"All/rubygem-net-http-persistent-4.0.5.pkg","repopath":"All/rubygem-net-http-persistent-4.0.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":22572,"desc":"net-http-persistent manages persistent connections using Net::HTTP including a\nthread pool for connecting to multiple hosts. Using persistent HTTP connections\ncan dramatically increase the speed of HTTP. Creating a new HTTP connection for\nevery request involves an extra TCP round-trip and causes TCP congestion\navoidance negotiation to start over. Net::HTTP supports persistent connections\nwith some API methods but does not make setting up a single persistent\nconnection or managing multiple connections easy. Net::HTTP::Persistent wraps\nNet::HTTP and allows you to focus on how to make HTTP requests.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-connection_pool":{"origin":"net/rubygem-connection_pool","version":"2.5.3"}},"categories":["net","rubygems","www"]},{"name":"rubygem-nenv","origin":"devel/rubygem-nenv","version":"0.3.0","comment":"Convenient wrapper for ENV","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/e2/nenv","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7bfe5fbbad92174cc836e43cd7cd971f0581277d6dd114bef415e8323248aea7","flatsize":16981,"path":"All/rubygem-nenv-0.3.0.pkg","repopath":"All/rubygem-nenv-0.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7132,"desc":"Using ENV in Ruby is like using raw SQL statements - it feels wrong, because it\nis. If you agree, this gem is for you.\n\nThe benefits over using ENV directly:\n- much friendlier stubbing in tests\n- you no longer have to care whether false is \"0\" or \"false\" or whatever\n- NO MORE ALL CAPS EVERYWHERE!\n- keys become methods\n- namespaces which can be passed around as objects\n- you can subclass!\n- you can marshal/unmarshal your own types automatically!\n- strict mode saves you from doing validation yourself\n- and there's more to come...\n- it's designed to be as lightweight and as fast as possible compared to ENV\n- designed to be both hackable and convenient","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-neovim","origin":"editors/rubygem-neovim","version":"0.10.0","comment":"Ruby bindings for neovim","maintainer":"ruby@FreeBSD.org","www":"https://github.com/neovim/neovim-ruby","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c0237b51a870c72598c850cd653c7effae48b72bec557af9645a92d3eefefa5c","flatsize":180286,"path":"All/rubygem-neovim-0.10.0.pkg","repopath":"All/rubygem-neovim-0.10.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":42200,"desc":"These are ruby bindings to interact with neovim. This package is NOT\nrequired to edit or highlight ruby files from within neovim.","deps":{"neovim":{"origin":"editors/neovim","version":"0.11.0"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-msgpack":{"origin":"devel/rubygem-msgpack","version":"1.8.0"},"rubygem-multi_json":{"origin":"devel/rubygem-multi_json","version":"1.15.0"}},"categories":["editors","rubygems"]},{"name":"rubygem-net-http","origin":"www/rubygem-net-http","version":"0.6.0","comment":"HTTP client api for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/net-http","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"24a941c660d7af7d955d1ea66c35b1d92d76584154165b63e64e593e906ac8eb","flatsize":228840,"path":"All/rubygem-net-http-0.6.0.pkg","repopath":"All/rubygem-net-http-0.6.0.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":44000,"desc":"Net::HTTP provides a rich library which can be used to build HTTP user-agents.\nFor more details about HTTP see RFC2616.\n\nNet::HTTP is designed to work closely with URI. URI::HTTP#host, URI::HTTP#port\nand URI::HTTP#request_uri are designed to work with Net::HTTP.\n\nIf you are only performing a few GET requests you should try OpenURI.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-uri":{"origin":"net/rubygem-uri","version":"1.0.3"}},"categories":["rubygems","www"]},{"name":"rubygem-net-ftp","origin":"ftp/rubygem-net-ftp","version":"0.3.8","comment":"Support for the File Transfer Protocol","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/net-ftp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"11aef623009415cfa5d43e047eec886d0bbd6a7f7a6ef25badd8e096d07b852a","flatsize":59707,"path":"All/rubygem-net-ftp-0.3.8.pkg","repopath":"All/rubygem-net-ftp-0.3.8.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":15756,"desc":"Net::FTP implements the File Transfer Protocol. If you have used a command-line\nFTP program, and are familiar with the commands, you will be able to use this\nclass easily. Some extra features are included to take advantage of Ruby's style\nand strengths.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-net-protocol":{"origin":"net/rubygem-net-protocol","version":"0.2.2"},"rubygem-time":{"origin":"devel/rubygem-time","version":"0.4.1"}},"categories":["ftp","rubygems"]},{"name":"rubygem-necromancer","origin":"devel/rubygem-necromancer","version":"0.7.0","comment":"Convert object types","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/piotrmurach/necromancer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d210e3f54ecbdbc410b7014578b1eefc04a8c296563df6d6a5de7c545000da81","flatsize":54140,"path":"All/rubygem-necromancer-0.7.0.pkg","repopath":"All/rubygem-necromancer-0.7.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13064,"desc":"Necromancer provides independent type conversion component for TTY toolkit. It\nsupports conversion from one object type to another with a bit of black magic.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-naught","origin":"devel/rubygem-naught","version":"1.1.0","comment":"Toolkit for building Null Objects","maintainer":"ruby@FreeBSD.org","www":"https://github.com/avdi/naught","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"072dbffed57bb7fc35697fd4281318dd13f173ba52622f07889aad4d353d7149","flatsize":55079,"path":"All/rubygem-naught-1.1.0.pkg","repopath":"All/rubygem-naught-1.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17020,"desc":"Naught is a toolkit for building Null Objects","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-nats-pure","origin":"net/rubygem-nats-pure","version":"0.7.0","comment":"Ruby client for NATS, the cloud native messaging system","maintainer":"romain@FreeBSD.org","www":"https://rubygems.org/gems/nats-pure","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5bb957138f5fae883d3061174e0d994d1b9cedaf2417e6c5ee5fae32433001b7","flatsize":72444,"path":"All/rubygem-nats-pure-0.7.0.pkg","repopath":"All/rubygem-nats-pure-0.7.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":18248,"desc":"A thread safe Ruby client for the NATS messaging system written in pure Ruby.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["net","rubygems"]},{"name":"rubygem-native-package-installer","origin":"devel/rubygem-native-package-installer","version":"1.1.9","comment":"Helper to install native packages on \"gem install\"","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby-gnome/native-package-installer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9b89629dcfd50907d1b830b37cda9d201942231763656459ee7d31d3262cb415","flatsize":89315,"path":"All/rubygem-native-package-installer-1.1.9.pkg","repopath":"All/rubygem-native-package-installer-1.1.9.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":20356,"desc":"Users need to install native packages to install an extension library that\ndepends on native packages. It bores users because users need to install native\npackages and an extension library separately. native-package-installer helps to\ninstall native packages on \"gem install\". Users can install both native packages\nand an extension library by one action, \"gem install\".","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-narray_miss","origin":"math/rubygem-narray_miss","version":"1.4.0","comment":"Additional class with processing of missing value to NArray","maintainer":"murashin@gfd-dennou.org","www":"http://ruby.gfd-dennou.org/products/narray_miss/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cc7a48ba8d8e73f124317d2ce19e89cd97f82339a7c57d7cb0343a7bf5b1f429","flatsize":51797,"path":"All/rubygem-narray_miss-1.4.0.pkg","repopath":"All/rubygem-narray_miss-1.4.0.pkg","licenselogic":"single","pkgsize":12672,"desc":"This is an additional class of ruby with conduct processing of missing value\nto NArray which is a numeric multi-dimensional array class.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-narray":{"origin":"math/rubygem-narray","version":"0.6.1.2"}},"categories":["math","rubygems"]},{"name":"rubygem-nap","origin":"devel/rubygem-nap","version":"1.1.0","comment":"REST library","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/Fingertips/nap","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"32d9ad2c9ff59d0cefa545af046cd31efc657f632f12a10f4162ecbb3f9de796","flatsize":279499,"path":"All/rubygem-nap-1.1.0.pkg","repopath":"All/rubygem-nap-1.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":143792,"desc":"Nap is a really simple REST library. It allows you to\nperform HTTP requests with minimal amounts of code.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-net-dns","origin":"dns/rubygem-net-dns","version":"0.9.0","comment":"Pure Ruby DNS library","maintainer":"ruby@FreeBSD.org","www":"https://github.com/bluemonk/net-dns","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1d626c1936c1840bb93ddbbaee3c97855f1987c4f7b29a18843999cc7b522d3d","flatsize":233555,"path":"All/rubygem-net-dns-0.9.0.pkg","repopath":"All/rubygem-net-dns-0.9.0.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":47892,"desc":"Net::DNS is a pure Ruby DNS library, with a clean\nOO interface and an extensible API","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["dns","rubygems"]},{"name":"rubygem-nested_form","origin":"www/rubygem-nested_form","version":"0.3.2","comment":"Handle multiple models in one form through jQuery or Prototype","maintainer":"ports@FreeBSD.org","www":"https://github.com/ryanb/nested_form","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a35888362c913688159db23370edc6cfd1e2db3d8bf79067fa595f091d399028","flatsize":1803037,"path":"All/rubygem-nested_form-0.3.2.pkg","repopath":"All/rubygem-nested_form-0.3.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":119388,"desc":"This is a Rails gem for conveniently manage multiple nested models\nin a single form. It does so in an unobtrusive way through jQuery\nor Prototype.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","www"],"messages":[{"message":"===>   NOTICE:\n\nThe rubygem-nested_form port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"rubygem-neighbor","origin":"databases/rubygem-neighbor","version":"0.3.2","comment":"Ruby nearest neighbor search for Rails and Postgres","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/ankane/neighbor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9a08071bdc759fb7d20e5e43947ebfebb75edf56de4435e664bdac3fe95a9ba0","flatsize":21842,"path":"All/rubygem-neighbor-0.3.2.pkg","repopath":"All/rubygem-neighbor-0.3.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8304,"desc":"Nearest neighbor search for Rails and Postgres","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activerecord70":{"origin":"databases/rubygem-activerecord70","version":"7.0.8.7"}},"categories":["databases","rubygems"]},{"name":"rubygem-narray","origin":"math/rubygem-narray","version":"0.6.1.2","comment":"Numerical N-dimensional array library for Ruby","maintainer":"murashin@gfd-dennou.org","www":"https://rubygems.org/gems/narray","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"84642b8fc7afc8d24ebc114562e89883f5111e6b190a2e905c31625eb04d09f0","flatsize":766959,"path":"All/rubygem-narray-0.6.1.2.pkg","repopath":"All/rubygem-narray-0.6.1.2.pkg","licenselogic":"single","pkgsize":117956,"desc":"NArray is an Numerical N-dimensional Array class. Supported element types are\n1/2/4-byte Integer, single/double-precision Real/Complex, and Ruby Object. This\nextension library incorporates fast calculation and easy manipulation of large\nnumerical arrays into the Ruby language. NArray has features similar to NumPy,\nbut NArray has vector and matrix subclasses.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["math","rubygems"]},{"name":"rubygem-nanoc-deploying","origin":"www/rubygem-nanoc-deploying","version":"1.0.1","comment":"Deploying functionality for Nanoc","maintainer":"sdalu@sdalu.com","www":"https://nanoc.ws/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"904644127a28da54724737d6b885c9bd8310c77d6af44cfdb03f7117ab7174de","flatsize":20292,"path":"All/rubygem-nanoc-deploying-1.0.1.pkg","repopath":"All/rubygem-nanoc-deploying-1.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6944,"desc":"Provides deploying functionality for Nanoc.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-nanoc-checking":{"origin":"www/rubygem-nanoc-checking","version":"1.0.2"},"rubygem-nanoc-cli":{"origin":"www/rubygem-nanoc-cli","version":"4.12.15"},"rubygem-nanoc-core":{"origin":"www/rubygem-nanoc-core","version":"4.12.15"}},"categories":["rubygems","www"]},{"name":"rubygem-nakayoshi_fork","origin":"devel/rubygem-nakayoshi_fork","version":"0.0.4","comment":"Solves CoW friendly problem on MRI 2.2 and later","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/ko1/nakayoshi_fork","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"15bf91290e047c0bf753f4683ab8059f4a53d2ee0d145ebc2f086635958ce98e","flatsize":21051,"path":"All/rubygem-nakayoshi_fork-0.0.4.pkg","repopath":"All/rubygem-nakayoshi_fork-0.0.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4716,"desc":"Solves CoW friendly problem on MRI 2.2 and later.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-nanoc-core","origin":"www/rubygem-nanoc-core","version":"4.12.15","comment":"Contains the core of Nanoc","maintainer":"sdalu@sdalu.com","www":"https://nanoc.ws/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"34485df739bbc8c0013d68630796e3369cefff98b7bead24f81598bedb3e0552","flatsize":260862,"path":"All/rubygem-nanoc-core-4.12.15.pkg","repopath":"All/rubygem-nanoc-core-4.12.15.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":53312,"desc":"Provides checking functionality for Nanoc.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-concurrent-ruby":{"origin":"devel/rubygem-concurrent-ruby","version":"1.3.5"},"rubygem-ddmetrics":{"origin":"devel/rubygem-ddmetrics","version":"1.1.0"},"rubygem-ddplugin":{"origin":"devel/rubygem-ddplugin","version":"1.0.3"},"rubygem-hamster":{"origin":"devel/rubygem-hamster","version":"3.0.0"},"rubygem-json_schema":{"origin":"devel/rubygem-json_schema","version":"0.21.0"},"rubygem-memo_wise":{"origin":"devel/rubygem-memo_wise","version":"1.6.0"},"rubygem-psych":{"origin":"textproc/rubygem-psych","version":"5.2.3"},"rubygem-slow_enumerator_tools":{"origin":"devel/rubygem-slow_enumerator_tools","version":"1.1.0"},"rubygem-tty-platform":{"origin":"devel/rubygem-tty-platform","version":"0.3.0"},"rubygem-zeitwerk":{"origin":"devel/rubygem-zeitwerk","version":"2.6.18"}},"categories":["rubygems","www"]},{"name":"rubygem-mutter","origin":"devel/rubygem-mutter","version":"0.5.3","comment":"Tiny command-line interface library","maintainer":"nivit@FreeBSD.org","www":"https://github.com/cloudhead/mutter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5967c637edf4c11d7d7144d978b488b8e81d1b1df498a21e46b2969302e96de6","flatsize":21625,"path":"All/rubygem-mutter-0.5.3.pkg","repopath":"All/rubygem-mutter-0.5.3.pkg","licenselogic":"single","pkgsize":8348,"desc":"This Ruby gem is a tiny command-line interface library with lots of style.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-nanoc-checking","origin":"www/rubygem-nanoc-checking","version":"1.0.2","comment":"Checking functionality for Nanoc","maintainer":"sdalu@sdalu.com","www":"https://nanoc.ws/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4edeb9befbf8f6c49e8a04300825803d1e5cb271d48def3b0f99f79b66feda9b","flatsize":24339,"path":"All/rubygem-nanoc-checking-1.0.2.pkg","repopath":"All/rubygem-nanoc-checking-1.0.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8412,"desc":"Provides checking functionality for Nanoc.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-nanoc-cli":{"origin":"www/rubygem-nanoc-cli","version":"4.12.15"},"rubygem-nanoc-core":{"origin":"www/rubygem-nanoc-core","version":"4.12.15"}},"categories":["rubygems","www"]},{"name":"rubygem-nanoc-cli","origin":"www/rubygem-nanoc-cli","version":"4.12.15","comment":"CLI for Nanoc","maintainer":"sdalu@sdalu.com","www":"https://nanoc.ws/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5a4fdd2dd98774eef1f8b325c66efb4096a56a4bb502f7ea580709990f0ed97a","flatsize":67749,"path":"All/rubygem-nanoc-cli-4.12.15.pkg","repopath":"All/rubygem-nanoc-cli-4.12.15.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19516,"desc":"Provides the CLI for Nanoc.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-cri":{"origin":"devel/rubygem-cri","version":"2.15.12"},"rubygem-diff-lcs":{"origin":"textproc/rubygem-diff-lcs","version":"1.6.0"},"rubygem-nanoc-core":{"origin":"www/rubygem-nanoc-core","version":"4.12.15"},"rubygem-zeitwerk":{"origin":"devel/rubygem-zeitwerk","version":"2.6.18"}},"categories":["rubygems","www"]},{"name":"rubygem-nanoc","origin":"www/rubygem-nanoc","version":"4.12.15","comment":"Simple but flexible static site generator","maintainer":"zi@FreeBSD.org","www":"https://nanoc.ws/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a98f9917aca8e1c4dcbe892a8b198ef3481748d33f2d9f6199ee4a1934727449","flatsize":217231,"path":"All/rubygem-nanoc-4.12.15.pkg","repopath":"All/rubygem-nanoc-4.12.15.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":56860,"desc":"nanoc is a simple but very flexible static site generator written in Ruby.\nIt operates on local files, and therefore does not run on the server.\nnanoc \"compiles\" the local source files into HTML (usually), by evaluating\neRuby, Markdown, etc.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-addressable":{"origin":"www/rubygem-addressable","version":"2.8.7"},"rubygem-colored":{"origin":"textproc/rubygem-colored","version":"1.2"},"rubygem-nanoc-checking":{"origin":"www/rubygem-nanoc-checking","version":"1.0.2"},"rubygem-nanoc-cli":{"origin":"www/rubygem-nanoc-cli","version":"4.12.15"},"rubygem-nanoc-core":{"origin":"www/rubygem-nanoc-core","version":"4.12.15"},"rubygem-nanoc-deploying":{"origin":"www/rubygem-nanoc-deploying","version":"1.0.1"},"rubygem-parallel":{"origin":"sysutils/rubygem-parallel","version":"1.27.0"},"rubygem-tty-command":{"origin":"devel/rubygem-tty-command","version":"0.10.1"},"rubygem-tty-which":{"origin":"devel/rubygem-tty-which","version":"0.5.0"}},"categories":["rubygems","www"]},{"name":"rubygem-mustermann-grape","origin":"devel/rubygem-mustermann-grape","version":"1.1.0","comment":"Adds Grape style patterns to Mustermman","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby-grape/mustermann-grape","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"52b3f04495b194681c2d8b03018009ab94f122c5a787110a1569ce0da6d4206d","flatsize":37253,"path":"All/rubygem-mustermann-grape-1.1.0.pkg","repopath":"All/rubygem-mustermann-grape-1.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8280,"desc":"This gem implements the grape pattern type for Mustermann.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-mustermann":{"origin":"devel/rubygem-mustermann","version":"3.0.3"}},"categories":["devel","rubygems"]},{"name":"rubygem-mysql2","origin":"databases/rubygem-mysql2","version":"0.5.6","comment":"Simple, fast MySQL library for Ruby, binding to libmysql","maintainer":"ruby@FreeBSD.org","www":"https://github.com/brianmario/mysql2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2eb06f0204b62fca365f88d081b934a0911816dbc88bc5b0c4f2368b7112cbff","flatsize":258743,"path":"All/rubygem-mysql2-0.5.6.pkg","repopath":"All/rubygem-mysql2-0.5.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":70948,"desc":"The Mysql2 gem is meant to serve the extremely common use-case of connecting,\nquerying and iterating on results. Some database libraries out there serve as\ndirect 1:1 mappings of the already complex C API's available. This one is not.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["databases","rubygems"]},{"name":"rubygem-mustache-sinatra","origin":"devel/rubygem-mustache-sinatra","version":"2.0.0","comment":"Support for Mustache in your Sinatra app","maintainer":"sirl33tname@gmail.com","www":"https://github.com/mustache/mustache-sinatra","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3c5bac7d46618346f949198847f684acf7e72b04b3f97c1aff3869208f622a9b","flatsize":17317,"path":"All/rubygem-mustache-sinatra-2.0.0.pkg","repopath":"All/rubygem-mustache-sinatra-2.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7148,"desc":"Support for Mustache in your Sinatra app.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-mustache":{"origin":"devel/rubygem-mustache","version":"1.1.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-mustermann","origin":"devel/rubygem-mustermann","version":"3.0.3","comment":"Library implementing patterns that behave like regular expressions","maintainer":"sunpoet@FreeBSD.org","www":"https://sinatrarb.com/mustermann/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6c5e5fbc0f780b6bfd3add3bdc7234d3815eec0223fe63976b149831eb40e78c","flatsize":219532,"path":"All/rubygem-mustermann-3.0.3.pkg","repopath":"All/rubygem-mustermann-3.0.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":43472,"desc":"Mustermann is your personal string matching expert. As an expert in the field of\nstrings and patterns, Mustermann keeps its runtime dependencies to a minimum and\nis fully covered with specs and documentation.\n\nGiven a string pattern, Mustermann will turn it into an object that behaves like\na regular expression and has comparable performance characteristics.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ruby2_keywords":{"origin":"devel/rubygem-ruby2_keywords","version":"0.0.5"}},"categories":["devel","rubygems"]},{"name":"rubygem-murmurhash3","origin":"devel/rubygem-murmurhash3","version":"0.1.7","comment":"Implementation of murmur3 hashing function","maintainer":"ruby@FreeBSD.org","www":"https://github.com/funny-falcon/murmurhash3-ruby","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c361c45e39d4fd0a11a54ee0adf97f0ae5cb0e1d0389e5432e873633c2198d52","flatsize":33580,"path":"All/rubygem-murmurhash3-0.1.7.pkg","repopath":"All/rubygem-murmurhash3-0.1.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8516,"desc":"This is an implementation of MurmurHash3 - noncriptographic hash function.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-murder","origin":"sysutils/rubygem-murder","version":"0.1.2","comment":"Large scale deploys using BitTorrent","maintainer":"ruby@FreeBSD.org","www":"https://github.com/lg/murder","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ddc02c92df33b43e23ce990493ae4a7f15dc8e0575494b7a2f45913d6438789d","flatsize":496069,"path":"All/rubygem-murder-0.1.2.pkg","repopath":"All/rubygem-murder-0.1.2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":95264,"desc":"Murder is a method of using Bittorrent to distribute files to a large amount\nof servers within a production environment. This allows for scaleable and\nfast deploys in environments of hundreds to tens of thousands of servers\nwhere centralized distribution systems wouldn't otherwise function.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","sysutils"]},{"name":"rubygem-mutex_m","origin":"devel/rubygem-mutex_m","version":"0.3.0","comment":"Mixin to extend objects to be handled like a Mutex","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/mutex_m","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d9ae22dde86f9b164556f98961721d72baf0d27ad5265f015f756805bf65139b","flatsize":15065,"path":"All/rubygem-mutex_m-0.3.0.pkg","repopath":"All/rubygem-mutex_m-0.3.0.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":4848,"desc":"When 'mutex_m' is required, any object that extends or includes Mutex_m will be\ntreated like a Mutex.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-multi_test","origin":"devel/rubygem-multi_test","version":"1.1.0","comment":"Help control rogue test, unit, autorun requirements","maintainer":"sunpoet@FreeBSD.org","www":"https://cucumber.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a13a78774c4a68ef0356f044cdda5860ff4ab03de77c04f0789b390171cb9547","flatsize":15363,"path":"All/rubygem-multi_test-1.1.0.pkg","repopath":"All/rubygem-multi_test-1.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6464,"desc":"Wafter-thin gem to help control rogue test/unit/autorun requires","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-mustermann-grape10","origin":"devel/rubygem-mustermann-grape10","version":"1.0.2","comment":"Adds Grape style patterns to Mustermman","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby-grape/mustermann-grape","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"589250ff3ea00f165cc8be13db1917fb8952ccfdfcae56932634dd3f2510d4c8","flatsize":34902,"path":"All/rubygem-mustermann-grape10-1.0.2.pkg","repopath":"All/rubygem-mustermann-grape10-1.0.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7672,"desc":"This gem implements the grape pattern type for Mustermann.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-mustermann":{"origin":"devel/rubygem-mustermann","version":"3.0.3"}},"categories":["devel","rubygems"]},{"name":"rubygem-multi_json114","origin":"devel/rubygem-multi_json114","version":"1.14.1","comment":"Ruby library provide swappable JSON backends","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/intridea/multi_json","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2213ff6e4ff178af065e3cac727354b827827417c4c5c694a57a232ac11cfed9","flatsize":55030,"path":"All/rubygem-multi_json114-1.14.1.pkg","repopath":"All/rubygem-multi_json114-1.14.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17880,"desc":"MultiJSON is a generic swappable back-end for JSON handling.\n\nLots of Ruby libraries parse JSON and everyone has their favorite JSON coder.\nInstead of choosing a single JSON coder and forcing users of your library to be\nstuck with it, you can use MultiJSON instead, which will simply choose the\nfastest available JSON coder.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-json_pure":{"origin":"devel/rubygem-json_pure","version":"2.8.1"}},"categories":["devel","rubygems"],"options":{"JSON":"off","JSON_PURE":"on","YAJL_RUBY":"off"}},{"name":"rubygem-mtrc","origin":"math/rubygem-mtrc","version":"0.0.4","comment":"Minimal metric aggregation library","maintainer":"dch@FreeBSD.org","www":"https://github.com/aphyr/mtrc","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e46738d6b2b33d52f5d5af15a406b3ef5fabdf714c6baa276239b56fb8b380ad","flatsize":7165,"path":"All/rubygem-mtrc-0.0.4.pkg","repopath":"All/rubygem-mtrc-0.0.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4084,"desc":"Mtrc (short for metric) is a small library to accumulate metrics and\nextract basic statistics, such as histograms and percentiles, from them.\nIt takes samples, and provides tick counters, percentiles, and sorted\ndatasets. This can be used for profiling repeated events such as\napplication requests or message queue arrival rates.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["benchmarks","math","rubygems"]},{"name":"rubygem-mspec","origin":"devel/rubygem-mspec","version":"1.9.1","comment":"Specialized Ruby testing framework","maintainer":"ruby@FreeBSD.org","www":"https://rubygems.org/gems/mspec","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"685c1520267724fce85ad71ce493f110c6a5b273be1df621c1e37a2d86635666","flatsize":608182,"path":"All/rubygem-mspec-1.9.1.pkg","repopath":"All/rubygem-mspec-1.9.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":102972,"desc":"A specialized ruby testing framework","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-oci","origin":"devel/rubygem-oci","version":"2.21.1","comment":"Ruby client for the Oracle Cloud Infrastructure API","maintainer":"ale_sagra@hotmail.com","www":"https://github.com/oracle/oci-ruby-sdk/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"da33bb6b98c118200b38e4c1240e3c559cf2d2ce7feec8ff8585f8b5e934ee08","flatsize":147550783,"path":"All/rubygem-oci-2.21.1.pkg","repopath":"All/rubygem-oci-2.21.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":4661196,"desc":"The Ruby SDK enables one to write code to manage Oracle Cloud Infrastructure\nresources. All OCI services and regions are supported.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-event_stream_parser":{"origin":"devel/rubygem-event_stream_parser","version":"1.0.0"},"rubygem-inifile":{"origin":"textproc/rubygem-inifile","version":"3.0.0"},"rubygem-json":{"origin":"devel/rubygem-json","version":"2.11.3"},"rubygem-jwt":{"origin":"www/rubygem-jwt","version":"2.10.1"},"rubygem-psych":{"origin":"textproc/rubygem-psych","version":"5.2.3"}},"categories":["devel","rubygems"]},{"name":"rubygem-mustache","origin":"devel/rubygem-mustache","version":"1.1.1","comment":"Framework-agnostic way to render logic-free views","maintainer":"ruby@FreeBSD.org","www":"https://github.com/mustache/mustache","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6d540c4f3380e11af239d89a44dfdda41bb867e0708f540cba4d470f501c6dd5","flatsize":143556,"path":"All/rubygem-mustache-1.1.1.pkg","repopath":"All/rubygem-mustache-1.1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":38000,"desc":"Inspired by ctemplate, Mustache is a framework-agnostic way to render\nlogic-free views.\n\nAs ctemplates says, \"It emphasizes separating logic from presentation:\nit is impossible to embed application logic in this template\nlanguage.\n\nThink of Mustache as a replacement for your views. Instead of views\nconsisting of ERB or HAML with random helpers and arbitrary logic,\nyour views are broken into two parts: a Ruby class and an HTML\ntemplate.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-multipart-post","origin":"www/rubygem-multipart-post","version":"2.4.1","comment":"Ruby Library that Use with Net::HTTP to do multipart form posts","maintainer":"sunpoet@FreeBSD.org","www":"https://socketry.github.io/multipart-post/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"570cc15d7084c85b447bc60f158c8262baa91fc6c010c79caa0913124cae92c2","flatsize":29635,"path":"All/rubygem-multipart-post-2.4.1.pkg","repopath":"All/rubygem-multipart-post-2.4.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9716,"desc":"multipart-post adds a streamy multipart form post capability to Net::HTTP. Also\nsupports other methods besides POST.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","www"]},{"name":"rubygem-ms_rest_azure","origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1","comment":"Azure Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/runtime/ms_rest_azure","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6063ca46a1c52b654154d2766c01e578f4f84e4f7535f428e3f1844bdcd0de45","flatsize":80231,"path":"All/rubygem-ms_rest_azure-0.12.0_1.pkg","repopath":"All/rubygem-ms_rest_azure-0.12.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16756,"desc":"MsRestAzure is a library which supports the Azure clients (SDKs) generated with\nAutorest tool. It contains core logic and helper classes for error handling and\nauthentication. Also it includes azure specific logic like long polling\nfunctionality and Azure application authentication. Usually it is not supposed\nto be used as a standalone gem but only as a dependency for generated client\ngems.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-concurrent-ruby":{"origin":"devel/rubygem-concurrent-ruby","version":"1.3.5"},"rubygem-faraday-cookie_jar":{"origin":"devel/rubygem-faraday-cookie_jar","version":"0.0.7_2"},"rubygem-faraday1":{"origin":"www/rubygem-faraday1","version":"1.10.4"},"rubygem-ms_rest":{"origin":"devel/rubygem-ms_rest","version":"0.7.6_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-multi_xml","origin":"textproc/rubygem-multi_xml","version":"0.7.1","comment":"Ruby library provide swappable XML backends","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sferik/multi_xml","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2c0592a8d391a834eb4421e886ecb14073decc886f7f21f59c412ad796c16dec","flatsize":35459,"path":"All/rubygem-multi_xml-0.7.1.pkg","repopath":"All/rubygem-multi_xml-0.7.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12472,"desc":"A generic swappable back-end for XML parsing.\n\nLots of Ruby libraries utilize XML parsing in some form, and everyone has their\nfavorite XML library. In order to best support multiple XML parsers and\nlibraries, multi_xml is a general-purpose swappable XML backend library.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-bigdecimal":{"origin":"math/rubygem-bigdecimal","version":"3.1.9"}},"categories":["rubygems","textproc"],"options":{"NOKOGIRI":"off"},"annotations":{"cpe":"cpe:2.3:a:erik_michaels-ober:multi_xml:0.7.1:::::dragonfly6:x86_64"}},{"name":"rubygem-mqtt","origin":"net/rubygem-mqtt","version":"0.6.0","comment":"Implementation of the MQTT protocol","maintainer":"antoine@FreeBSD.org","www":"https://github.com/njh/ruby-mqtt","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f0c288db468d1a8f88df94674eab1308de2448460d6fac7148923863430bea52","flatsize":245494,"path":"All/rubygem-mqtt-0.6.0.pkg","repopath":"All/rubygem-mqtt-0.6.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":32664,"desc":"Pure Ruby gem that implements the MQTT protocol, a lightweight protocol for\npublish/subscribe messaging.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["net","rubygems"]},{"name":"rubygem-needle","origin":"devel/rubygem-needle","version":"1.3.0","comment":"Dependency-injection/inversion-of-control container","maintainer":"ruby@FreeBSD.org","www":"http://needle.rubyforge.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"82f1288d2ddb85a96188085fa5545369b033c44b68d08dfee7fe45b758a234a4","flatsize":1125844,"path":"All/rubygem-needle-1.3.0.pkg","repopath":"All/rubygem-needle-1.3.0.pkg","licenselogic":"or","licenses":["BSD3CLAUSE","GPLv2","RUBY"],"pkgsize":594236,"desc":"Needle is a dependency injection (also, inversion of control) container\nfor Ruby. Ultimately, it can reduce the amount of code that you have to\nwrite, simplifying many common programming tasks for you. This has the\ntwo-fold benefit of both decreasing application development time, and of\ndecreasing the effort needed to maintain your application.\n\nSpecifically, Needle can do:\n\n - Log Method Execution\n - Reference Another Service\n - Unit Testing\n - Lifestyle Management","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-mousetrap-rails","origin":"www/rubygem-mousetrap-rails","version":"1.4.6","comment":"Javascript library for handling keyboard shortcuts","maintainer":"ruby@FreeBSD.org","www":"https://kugaevsky.github.io/mousetrap-rails/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"221b67d2a42faccb1157a83b2d271fe6b7f756db93a0f6d198b32de8a88c40a0","flatsize":107121,"path":"All/rubygem-mousetrap-rails-1.4.6.pkg","repopath":"All/rubygem-mousetrap-rails-1.4.6.pkg","licenselogic":"and","licenses":["APACHE20","MIT"],"pkgsize":33216,"desc":"Mousetrap is a JavaScript library for handling keyboard shortcuts.\n\nThis gem integrates Mousetrap with the Rails asset pipeline.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","www"]},{"name":"rubygem-mono_logger","origin":"devel/rubygem-mono_logger","version":"1.1.1","comment":"Lock-free logger compatible with Ruby 2.0","maintainer":"dvl@FreeBSD.org","www":"https://github.com/steveklabnik/mono_logger","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8cf28d293ec6cbcd6307e6cf17b65388e474ed50e9dbaf62981f943f112ec369","flatsize":25213,"path":"All/rubygem-mono_logger-1.1.1.pkg","repopath":"All/rubygem-mono_logger-1.1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7316,"desc":"Ruby's stdlib Logger wraps all IO in mutexes. Ruby 2.0 doesn't allow you to\nrequest a lock in a trap handler because that could deadlock. This gem fixes\nthis issue by giving you a lock-free logger class.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","ruby"]},{"name":"rubygem-multi_json","origin":"devel/rubygem-multi_json","version":"1.15.0","comment":"Ruby library provide swappable JSON backends","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/intridea/multi_json","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"22600c3de77fb1239b181671a286a7bd465209aadfa1a0e1ff2b970f6ccc74a0","flatsize":55187,"path":"All/rubygem-multi_json-1.15.0.pkg","repopath":"All/rubygem-multi_json-1.15.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17928,"desc":"MultiJSON is a generic swappable back-end for JSON handling.\n\nLots of Ruby libraries parse JSON and everyone has their favorite JSON coder.\nInstead of choosing a single JSON coder and forcing users of your library to be\nstuck with it, you can use MultiJSON instead, which will simply choose the\nfastest available JSON coder.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-json_pure":{"origin":"devel/rubygem-json_pure","version":"2.8.1"}},"categories":["devel","rubygems"],"options":{"JSON":"off","JSON_PURE":"on","YAJL_RUBY":"off"}},{"name":"rubygem-moneta","origin":"devel/rubygem-moneta","version":"1.6.0","comment":"Unified interface to key/value stores","maintainer":"ruby@FreeBSD.org","www":"https://github.com/moneta-rb/moneta","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"315f8a92aaf3acbc07aecbb93796be38e13ccd486d6d6c9606d1802a4ea82509","flatsize":347746,"path":"All/rubygem-moneta-1.6.0.pkg","repopath":"All/rubygem-moneta-1.6.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":67788,"desc":"Moneta provides a standard interface for interacting with various kinds of\nkey/value stores.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-molinillo","origin":"devel/rubygem-molinillo","version":"0.8.0","comment":"Provides support for dependency resolution","maintainer":"ruby@FreeBSD.org","www":"https://github.com/CocoaPods/Molinillo","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1c59de03b38029fdbd09f41f8a46e15e72075c349f45cc1c2ba90f1d39735739","flatsize":108047,"path":"All/rubygem-molinillo-0.8.0.pkg","repopath":"All/rubygem-molinillo-0.8.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":24748,"desc":"Provides support for dependency resolution.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-msgpack","origin":"devel/rubygem-msgpack","version":"1.8.0","comment":"Gems for MessagePack","maintainer":"sunpoet@FreeBSD.org","www":"https://msgpack.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"99d55ff26154425588337b70722d44411c629fd7165f14dffc1b9d448ad7ecd0","flatsize":228243,"path":"All/rubygem-msgpack-1.8.0.pkg","repopath":"All/rubygem-msgpack-1.8.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":44616,"desc":"MessagePack is a binary-based efficient data interchange format that\nis focused on high performance. It is like JSON, but very fast and\nsmall.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-mogilefs-client","origin":"sysutils/rubygem-mogilefs-client","version":"3.12.2","comment":"MogileFS client library for Ruby","maintainer":"trociny@FreeBSD.org","www":"https://yhbt.net/mogilefs-client/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ed1c19fdb98786f637bc68ccc34553c6fb2fb6356a2d583bbe94099d9a421678","flatsize":279815,"path":"All/rubygem-mogilefs-client-3.12.2.pkg","repopath":"All/rubygem-mogilefs-client-3.12.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":69620,"desc":"MogileFS is an open source distributed filesystem, see: mogilefs.org\nfor more details. This library allows any Ruby application to read,\nwrite and delete files in a MogileFS instance.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["sysutils"]},{"name":"rubygem-mocha","origin":"devel/rubygem-mocha","version":"2.7.1","comment":"Library for mocking and stubbing syntax like JMock and SchMock","maintainer":"ruby@FreeBSD.org","www":"https://mocha.jamesmead.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0c07042ac33d628ff9a9db11f82949c73a202cec98d21a3ef1f33b5dc30f9e0a","flatsize":266044,"path":"All/rubygem-mocha-2.7.1.pkg","repopath":"All/rubygem-mocha-2.7.1.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","MIT","RUBY"],"pkgsize":61256,"desc":"Mocha is a library for mocking and stubbing using a syntax like that\nof JMock, and SchMock. One of its main advantages is that it allows\nyou to mock and stub methods on real (non-mock) classes and instances.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ruby2_keywords":{"origin":"devel/rubygem-ruby2_keywords","version":"0.0.5"}},"categories":["devel","rubygems"]},{"name":"rubygem-mize","origin":"devel/rubygem-mize","version":"0.6.1","comment":"Memoziation for methods and functions for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/flori/mize","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d9aae1a2bfcdfda5e89c0f1cf6acb8d7049ad1452f70e2e511abfead507ec385","flatsize":32539,"path":"All/rubygem-mize-0.6.1.pkg","repopath":"All/rubygem-mize-0.6.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10432,"desc":"Memoization is a powerful technique for improving the performance of\ncomputationally expensive functions or methods by caching and reusing previously\ncomputed results. However, implementing memoization correctly can be tricky,\nespecially when dealing with complex data structures or scenarios where cache\ninvalidation is critical.\n\nThe mize library provides a simple and flexible way to memoize methods and\nfunctions in Ruby, making it easier for developers to write high-performance\ncode without the need for manual caching implementations. In this README.md,\nwe'll explore how mize can help you optimize your Ruby projects using\nmemoization techniques.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-mmap2","origin":"devel/rubygem-mmap2","version":"2.2.9_1","comment":"Implement memory-mapped file objects for Ruby 2.x","maintainer":"mfechner@FreeBSD.org","www":"https://gitlab.com/lyda/mmap","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b8d123ee31dbdbc16def3a8adb39eb26de02fa5cdabbb6dd6d1c65d6ba44a417","flatsize":97710,"path":"All/rubygem-mmap2-2.2.9_1.pkg","repopath":"All/rubygem-mmap2-2.2.9_1.pkg","licenselogic":"single","licenses":["RUBY"],"pkgsize":21132,"desc":"The Mmap class implement memory-mapped file objects for Ruby 2.x.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-mixlib-versioning","origin":"devel/rubygem-mixlib-versioning","version":"1.2.12","comment":"Library to parse, compare and manipulate version strings","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/chef/mixlib-versioning","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"58f674a09a1935aaf0767d1c355c620e36326809e977439c726a936b41d1634a","flatsize":58112,"path":"All/rubygem-mixlib-versioning-1.2.12.pkg","repopath":"All/rubygem-mixlib-versioning-1.2.12.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":11860,"desc":"General purpose Ruby library that allows you to parse, compare and manipulate\nversion strings in multiple formats.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-mixlib-log","origin":"devel/rubygem-mixlib-log","version":"3.0.9","comment":"Provides a simple mixin for log functionality","maintainer":"renchap@cocoa-x.com","www":"https://www.chef.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"42a3574c459efed8cb0a4ed3076146e910323b08f198f90a07ed7fe191a4b16e","flatsize":37488,"path":"All/rubygem-mixlib-log-3.0.9.pkg","repopath":"All/rubygem-mixlib-log-3.0.9.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":9124,"desc":"Mixlib::Log provides a mixin for enabling a class based logger object, a-la\nMerb, Chef, and Nanite.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-mkrf","origin":"devel/rubygem-mkrf","version":"0.2.3","comment":"Replacement to mkmf generates Rakefiles to build C Extensions","maintainer":"ruby@FreeBSD.org","www":"http://mkrf.rubyforge.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e961c26354a3a01e21f1358f82646ed3602b45a468394a542e83b62cdf3dbbea","flatsize":1912743,"path":"All/rubygem-mkrf-0.2.3.pkg","repopath":"All/rubygem-mkrf-0.2.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":263208,"desc":"Replacement to mkmf generates Rakefiles to build C Extensions.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-mixlib-install","origin":"devel/rubygem-mixlib-install","version":"3.12.30","comment":"Library to interact with the software distribution system in Chef","maintainer":"sunpoet@FreeBSD.org","www":"https://www.chef.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8c213f5c2c46d1a68ee196e37a3049c5d8b4df7368f25eba78f207e66fbdb6da","flatsize":159942,"path":"All/rubygem-mixlib-install-3.12.30.pkg","repopath":"All/rubygem-mixlib-install-3.12.30.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":35532,"desc":"A library for interacting with Chef Software Inc's software distribution\nsystems.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-mixlib-shellout":{"origin":"devel/rubygem-mixlib-shellout","version":"3.2.5"},"rubygem-mixlib-versioning":{"origin":"devel/rubygem-mixlib-versioning","version":"1.2.12"},"rubygem-thor":{"origin":"devel/rubygem-thor","version":"1.3.2"}},"categories":["devel","rubygems"]},{"name":"rubygem-mixlib-config","origin":"devel/rubygem-mixlib-config","version":"3.0.9","comment":"Class based config mixin, similar to the one found in Chef","maintainer":"renchap@cocoa-x.com","www":"https://www.chef.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"63ef7093910df44c7b82302468931ffc21b4f65a8c18bc6947528e5746f74d0c","flatsize":53495,"path":"All/rubygem-mixlib-config-3.0.9.pkg","repopath":"All/rubygem-mixlib-config-3.0.9.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":11004,"desc":"Mixlib::Config provides a class-based configuration object, like the one used\nin Chef.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-tomlrb":{"origin":"textproc/rubygem-tomlrb","version":"2.0.3"}},"categories":["devel","rubygems"]},{"name":"rubygem-mothra","origin":"sysutils/rubygem-mothra","version":"0.0.3","comment":"FreeBSD send-pr command line tool for Bugzilla system","maintainer":"ports@FreeBSD.org","www":"https://github.com/pct/mothra","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f43be58f91d100ce4750d0a45a99a436c09337235140199e953ec4a080f2dda2","flatsize":14128,"path":"All/rubygem-mothra-0.0.3.pkg","repopath":"All/rubygem-mothra-0.0.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6008,"desc":"Mothra is a FreeBSD send-pr command line tool for Bugzilla system.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-colorize":{"origin":"devel/rubygem-colorize","version":"1.1.0"},"rubygem-rodzilla":{"origin":"devel/rubygem-rodzilla","version":"0.3.6"},"rubygem-thor":{"origin":"devel/rubygem-thor","version":"1.3.2"}},"categories":["rubygems","sysutils"],"messages":[{"message":"===>   NOTICE:\n\nThe rubygem-mothra port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"rubygem-money","origin":"finance/rubygem-money","version":"6.14.1","comment":"Library for handling money and different currencies","maintainer":"ruby@FreeBSD.org","www":"https://rubymoney.github.io/money/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8de998a191f106833f1a73a8bdf152a5ebb0e27b3e2cc748402db629eb0d8525","flatsize":218368,"path":"All/rubygem-money-6.14.1.pkg","repopath":"All/rubygem-money-6.14.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":41884,"desc":"A library assists in handling money and different currencies.\nIt features a Money class which encapsulates all information\nabout an certain amount of money, such as its value and its currency.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-i18n":{"origin":"devel/rubygem-i18n","version":"1.14.7,2"}},"categories":["finance","rubygems"]},{"name":"rubygem-mixlib-shellout","origin":"devel/rubygem-mixlib-shellout","version":"3.2.5","comment":"Shell interface that also collects stdout and stderr","maintainer":"nickdewing@gmail.com","www":"https://www.chef.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ccc28e9ce14990116ac0c9a4a6905a24cb303e136f55d13a064a16e75d2a20db","flatsize":93966,"path":"All/rubygem-mixlib-shellout-3.2.5.pkg","repopath":"All/rubygem-mixlib-shellout-3.2.5.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":23148,"desc":"Mixlib::shellout provides a simplified interface to shelling out\nyet still collecting both standard out and standard error\nand providing full control over environment, working directory,\nuid, gid, etc.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-chef-utils":{"origin":"sysutils/rubygem-chef-utils","version":"18.6.2"}},"categories":["devel","rubygems"]},{"name":"rubygem-mixlib-cli","origin":"devel/rubygem-mixlib-cli","version":"2.1.8","comment":"Simple mixin for CLI interfaces, including option parsing","maintainer":"renchap@cocoa-x.com","www":"https://www.chef.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a42d36acf81947526a3387d795e57347331867e5c49d84956ae7114c3908ea69","flatsize":43007,"path":"All/rubygem-mixlib-cli-2.1.8.pkg","repopath":"All/rubygem-mixlib-cli-2.1.8.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":10880,"desc":"Mixlib::CLI provides a class-based command line option parsing object, like the\n one used in Chef, Ohai and Relish.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-mixlib-authentication","origin":"devel/rubygem-mixlib-authentication","version":"3.0.10","comment":"Mixes in simple per-request authentication","maintainer":"ruby@FreeBSD.org","www":"https://github.com/chef/mixlib-authentication","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f0f077f255cbe3579cc21833517e40ac1d0104010e86120b506d4c17203f9a13","flatsize":53396,"path":"All/rubygem-mixlib-authentication-3.0.10.pkg","repopath":"All/rubygem-mixlib-authentication-3.0.10.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":12368,"desc":"Mixlib::Authentication provides a class-based header signing authentication\nobject, like the one used in Chef.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-minitar-cli","origin":"archivers/rubygem-minitar-cli","version":"1.0.0","comment":"Library and command-line utility for tar archives","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/halostatue/minitar-cli","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"78da6a671d7fa9fb09455647ab035f409c64314676acd049f20dc02897d1c206","flatsize":50701,"path":"All/rubygem-minitar-cli-1.0.0.pkg","repopath":"All/rubygem-minitar-cli-1.0.0.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":15136,"desc":"The minitar (previously called Archive::Tar::Minitar) library is a pure-Ruby\nlibrary that provides the ability to deal with POSIX tar(1) archive files.\n\nThis is release 0.6+, providing a number of bug fixes including a directory\ntraversal vulnerability, CVE-2016-10173. This release starts the migration and\nmodernization of the code:\n- the minitar command-line program has been separated into the minitar-cli gem;\n  and\n- the archive-tar-minitar gem now points to the minitar and minitar-cli gems and\n  discourages its installation.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-minitar":{"origin":"archivers/rubygem-minitar","version":"1.0.2"},"rubygem-powerbar":{"origin":"devel/rubygem-powerbar","version":"1.0.18"}},"categories":["archivers","rubygems"]},{"name":"rubygem-minima","origin":"textproc/rubygem-minima","version":"2.5.2","comment":"Beautiful, minimal theme for Jekyll","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jekyll/minima","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"896bf7622802292d53303fdf48f0434130a251d473905f35f26a760c30667e52","flatsize":47613,"path":"All/rubygem-minima-2.5.2.pkg","repopath":"All/rubygem-minima-2.5.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16644,"desc":"Minima is a one-size-fits-all Jekyll theme for writers. It's Jekyll's default\n(and first) theme. It's what you get when you run jekyll new.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-jekyll":{"origin":"www/rubygem-jekyll","version":"4.4.1"},"rubygem-jekyll-feed":{"origin":"textproc/rubygem-jekyll-feed","version":"0.17.0"},"rubygem-jekyll-seo-tag":{"origin":"www/rubygem-jekyll-seo-tag","version":"2.8.0"}},"categories":["rubygems","textproc"]},{"name":"rubygem-mixlib-archive","origin":"devel/rubygem-mixlib-archive","version":"1.1.7","comment":"Simple interface to various archive formats","maintainer":"sunpoet@FreeBSD.org","www":"https://www.chef.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9bdcad97fd9860e98f446aa7a28d858639db862d01ae9b1b32915402b4516ae5","flatsize":32318,"path":"All/rubygem-mixlib-archive-1.1.7.pkg","repopath":"All/rubygem-mixlib-archive-1.1.7.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":7888,"desc":"Mixlib::Archive is a simple interface to various archive formats.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-mixlib-log":{"origin":"devel/rubygem-mixlib-log","version":"3.0.9"}},"categories":["devel","rubygems"]},{"name":"rubygem-minitest","origin":"devel/rubygem-minitest","version":"5.25.5","comment":"Minitest provides a complete suite of testing facilities","maintainer":"ruby@FreeBSD.org","www":"https://docs.seattlerb.org/minitest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0b4b58fa95e9a43d0b80c3560ab0123d26b8302d3ed303db0f8ebae529593c45","flatsize":360803,"path":"All/rubygem-minitest-5.25.5.pkg","repopath":"All/rubygem-minitest-5.25.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":81208,"desc":"Minitest provides a complete suite of testing facilities supporting TDD, BDD,\nmocking, and benchmarking. minitest/unit is a small and incredibly fast unit\ntesting framework.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-mini_mime","origin":"mail/rubygem-mini_mime","version":"1.1.5","comment":"Lightweight mime type lookup toy","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/discourse/mini_mime","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a3024887f89d323283f7205540a26b9b10036b0d4518c2350af5416ba7775c6e","flatsize":239350,"path":"All/rubygem-mini_mime-1.1.5.pkg","repopath":"All/rubygem-mini_mime-1.1.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21856,"desc":"MiniMime is a minimal mime type implementation for use with the mail and\nrest-client gem. It is optimised to minimize memory usage. It keeps a cache of\n100 mime type lookups (and 100 misses).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["mail","rubygems"]},{"name":"rubygem-minitar0","origin":"archivers/rubygem-minitar0","version":"0.12.1","comment":"Library and command-line utility for tar archives","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/halostatue/minitar","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"01cf1d2218648d0d93232175227c1be9c06c4dfe2424b2d7ea6262c4c01def95","flatsize":110111,"path":"All/rubygem-minitar0-0.12.1.pkg","repopath":"All/rubygem-minitar0-0.12.1.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":29208,"desc":"The minitar (previously called Archive::Tar::Minitar) library is a pure-Ruby\nlibrary that provides the ability to deal with POSIX tar(1) archive files.\n\nThis is release 0.6+, providing a number of bug fixes including a directory\ntraversal vulnerability, CVE-2016-10173. This release starts the migration and\nmodernization of the code:\n- the minitar command-line program has been separated into the minitar-cli gem;\n  and\n- the archive-tar-minitar gem now points to the minitar and minitar-cli gems and\n  discourages its installation.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["archivers","rubygems"]},{"name":"rubygem-minitar","origin":"archivers/rubygem-minitar","version":"1.0.2","comment":"Library and command-line utility for tar archives","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/halostatue/minitar","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"545d1825a6c76fb0b63756e44c0f76f484c2612270ba4928d4f96f20469a53b1","flatsize":110885,"path":"All/rubygem-minitar-1.0.2.pkg","repopath":"All/rubygem-minitar-1.0.2.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":29440,"desc":"The minitar (previously called Archive::Tar::Minitar) library is a pure-Ruby\nlibrary that provides the ability to deal with POSIX tar(1) archive files.\n\nThis is release 0.6+, providing a number of bug fixes including a directory\ntraversal vulnerability, CVE-2016-10173. This release starts the migration and\nmodernization of the code:\n- the minitar command-line program has been separated into the minitar-cli gem;\n  and\n- the archive-tar-minitar gem now points to the minitar and minitar-cli gems and\n  discourages its installation.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["archivers","rubygems"]},{"name":"rubygem-mini_portile2-25","origin":"devel/rubygem-mini_portile2-25","version":"2.5.3","comment":"Simple autoconf builder for developers","maintainer":"ruby@FreeBSD.org","www":"https://github.com/luislavena/mini_portile","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"11cee741925d29ee001735b9f56effb1fb692a79dca364111d115d2f6bee9536","flatsize":63958,"path":"All/rubygem-mini_portile2-25-2.5.3.pkg","repopath":"All/rubygem-mini_portile2-25-2.5.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":22628,"desc":"This project is a minimalistic implementation of a port/recipe system\nfor developers. Because \"Works on my machine\" is unacceptable for a\nlibrary maintainer.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-mini_portile2","origin":"devel/rubygem-mini_portile2","version":"2.8.8","comment":"Simple autoconf builder for developers","maintainer":"ruby@FreeBSD.org","www":"https://github.com/flavorjones/mini_portile","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"86763723aff2f2f662486a9bce0b480fc332503ea4d72e1d770ef1f3f76292d9","flatsize":110639,"path":"All/rubygem-mini_portile2-2.8.8.pkg","repopath":"All/rubygem-mini_portile2-2.8.8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":31932,"desc":"This project is a minimalistic implementation of a port/recipe system\nfor developers. Because \"Works on my machine\" is unacceptable for a\nlibrary maintainer.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-mini_histogram","origin":"devel/rubygem-mini_histogram","version":"0.3.1","comment":"Makes histograms out of Ruby data","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/zombocom/mini_histogram","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"13f14fb6dfb1dc0530bcc5e2888515b98074c3418213c6c029c1c54e1f41001c","flatsize":49775,"path":"All/rubygem-mini_histogram-0.3.1.pkg","repopath":"All/rubygem-mini_histogram-0.3.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14688,"desc":"It makes histograms out of Ruby data.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-mini_magick4-nox11","origin":"graphics/rubygem-mini_magick4","version":"4.13.2","comment":"Manipulate images with minimal use of memory via ImageMagick","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/minimagick/minimagick","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2f6910e2dd1afdbf560bb3796c6984b1b5503dab8837309bbd2abc651b2123f9","flatsize":67790,"path":"All/rubygem-mini_magick4-nox11-4.13.2.pkg","repopath":"All/rubygem-mini_magick4-nox11-4.13.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21016,"desc":"Manipulate images with minimal use of memory via ImageMagick / GraphicsMagick","deps":{"ImageMagick7-nox11":{"origin":"graphics/ImageMagick7","version":"7.1.1.45"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["graphics","rubygems"],"annotations":{"flavor":"nox11"}},{"name":"rubygem-mime-types-gitlab","origin":"misc/rubygem-mime-types-gitlab","version":"3.7.0","comment":"Ruby gem which provides a mailcap-like MIME Content-Type lookup","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/mime-types/ruby-mime-types","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a66b6c15dc12bf6ce343f60538b3432a39b00c51518102fc8101dca0d44e6078","flatsize":139318,"path":"All/rubygem-mime-types-gitlab-3.7.0.pkg","repopath":"All/rubygem-mime-types-gitlab-3.7.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":35944,"desc":"MIME::Types for Ruby originally based on and synchronized with MIME::Types\nfor Perl by Mark Overmeer, copyright 2001 - 2005.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-logger-gitlab":{"origin":"devel/rubygem-logger-gitlab","version":"1.7.0"},"rubygem-mime-types-data":{"origin":"misc/rubygem-mime-types-data","version":"3.2025.0507"}},"categories":["misc","rubygems"]},{"name":"rubygem-mini_magick4","origin":"graphics/rubygem-mini_magick4","version":"4.13.2","comment":"Manipulate images with minimal use of memory via ImageMagick","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/minimagick/minimagick","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5f5ed11d3ec07fbad2efa40d63df2b93efb3bce979ba4bf829f6204b2bf18621","flatsize":67790,"path":"All/rubygem-mini_magick4-4.13.2.pkg","repopath":"All/rubygem-mini_magick4-4.13.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21004,"desc":"Manipulate images with minimal use of memory via ImageMagick / GraphicsMagick","deps":{"ImageMagick7":{"origin":"graphics/ImageMagick7","version":"7.1.1.45"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["graphics","rubygems"],"annotations":{"flavor":"x11"}},{"name":"rubygem-mini_magick-nox11","origin":"graphics/rubygem-mini_magick","version":"5.2.0","comment":"Manipulate images with minimal use of memory via ImageMagick","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/minimagick/minimagick","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"45274d30ae024f984fdf836178c9d98c541ce6592596e564c09ae8f87247dfd0","flatsize":54815,"path":"All/rubygem-mini_magick-nox11-5.2.0.pkg","repopath":"All/rubygem-mini_magick-nox11-5.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17548,"desc":"Manipulate images with minimal use of memory via ImageMagick / GraphicsMagick","deps":{"ImageMagick7-nox11":{"origin":"graphics/ImageMagick7","version":"7.1.1.45"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-benchmark":{"origin":"benchmarks/rubygem-benchmark","version":"0.4.0"},"rubygem-logger":{"origin":"devel/rubygem-logger","version":"1.6.6"}},"categories":["graphics","rubygems"],"annotations":{"flavor":"nox11"}},{"name":"rubygem-mini_magick","origin":"graphics/rubygem-mini_magick","version":"5.2.0","comment":"Manipulate images with minimal use of memory via ImageMagick","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/minimagick/minimagick","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6f7aacb830fd01c21539c88b033f97f2b9875ff2414f8d155428fa6d219f1c80","flatsize":54815,"path":"All/rubygem-mini_magick-5.2.0.pkg","repopath":"All/rubygem-mini_magick-5.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17532,"desc":"Manipulate images with minimal use of memory via ImageMagick / GraphicsMagick","deps":{"ImageMagick7":{"origin":"graphics/ImageMagick7","version":"7.1.1.45"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-benchmark":{"origin":"benchmarks/rubygem-benchmark","version":"0.4.0"},"rubygem-logger":{"origin":"devel/rubygem-logger","version":"1.6.6"}},"categories":["graphics","rubygems"],"annotations":{"flavor":"x11"}},{"name":"rubygem-middleware","origin":"devel/rubygem-middleware","version":"0.1.0","comment":"Generalized implementation of the middleware abstraction for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/mitchellh/middleware","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fa72812f478c14dda1fb1facca5c8643e31c5cb926e74cc6e4636b704995a54d","flatsize":25045,"path":"All/rubygem-middleware-0.1.0.pkg","repopath":"All/rubygem-middleware-0.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8840,"desc":"Middleware is a generalized library for using middleware patterns within your\nRuby projects.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-microscope","origin":"databases/rubygem-microscope","version":"1.1.1","comment":"Add useful scopes targeting ActiveRecord boolean and datetime attributes","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/mirego/microscope","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"40239458e5273d509d65e0419cfe3a8eae587c372fecd4b98b5c75ef940c0e39","flatsize":54218,"path":"All/rubygem-microscope-1.1.1.pkg","repopath":"All/rubygem-microscope-1.1.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":12372,"desc":"Microscope adds useful scopes targeting ActiveRecord boolean, date and datetime\nattributes.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activerecord71":{"origin":"databases/rubygem-activerecord71","version":"7.1.5.1"},"rubygem-activesupport71":{"origin":"devel/rubygem-activesupport71","version":"7.1.5.1"}},"categories":["databases","rubygems"]},{"name":"rubygem-metrics","origin":"devel/rubygem-metrics","version":"0.12.2","comment":"Application metrics and instrumentation","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/socketry/metrics","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"92e1993d624a30b2af50cf204999c31e1611d2def236f8a2f39ae7b9941fdf5c","flatsize":16342,"path":"All/rubygem-metrics-0.12.2.pkg","repopath":"All/rubygem-metrics-0.12.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7428,"desc":"Capture metrics about code execution in a vendor agnostic way. As the author of\nmany libraries which would benefit from metrics, there are few key priorities:\n(1) zero overhead if metrics are disabled, minimal overhead if enabled, and (2)\na small and opinionated interface with standardised semantics.\n\nFeatures:\n- Zero-overhead if tracing is disabled and minimal overhead if enabled.\n- Small opinionated interface with standardised semantics.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-mongo","origin":"devel/rubygem-mongo","version":"2.21.0","comment":"Ruby driver for MongoDB","maintainer":"ruby@FreeBSD.org","www":"https://github.com/mongodb/mongo-ruby-driver","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"75d33c910e970aa7be8e4a1c85a0251ec791ce9716297d85fe96e78561142b2d","flatsize":9521216,"path":"All/rubygem-mongo-2.21.0.pkg","repopath":"All/rubygem-mongo-2.21.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":930208,"desc":"A Ruby driver for MongoDB.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-bson":{"origin":"devel/rubygem-bson","version":"5.0.2"}},"categories":["devel","rubygems"]},{"name":"rubygem-mimemagic","origin":"misc/rubygem-mimemagic","version":"0.4.3","comment":"MIME detection by extension or content in pure ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/mimemagicrb/mimemagic","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7c28b35e145e40f3a0146c4944963a456b93cd1b49012ab82fb188a3e87e9d60","flatsize":22331,"path":"All/rubygem-mimemagic-0.4.3.pkg","repopath":"All/rubygem-mimemagic-0.4.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8140,"desc":"MimeMagic is a library to detect the mime type of a file by extension or by\ncontent. It uses the mime database provided by freedesktop.org.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"},"rubygem-rake":{"origin":"devel/rubygem-rake","version":"13.2.1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["misc","rubygems"]},{"name":"rubygem-mime-types-data","origin":"misc/rubygem-mime-types-data","version":"3.2025.0507","comment":"MIME Type registry data","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/mime-types/mime-types-data","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9022fbc60927626da99fb33ddb79d57302ba7e4d756f3bfa541f9b96ce6b716b","flatsize":1067063,"path":"All/rubygem-mime-types-data-3.2025.0507.pkg","repopath":"All/rubygem-mime-types-data-3.2025.0507.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":109200,"desc":"mime-types-data provides a registry for information about MIME media type\ndefinitions. It can be used with the Ruby mime-types library or other software\nto determine defined filename extensions for MIME types, or to use filename\nextensions to look up the likely MIME type definitions.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["misc","rubygems"]},{"name":"rubygem-mime-types","origin":"misc/rubygem-mime-types","version":"3.6.0","comment":"Ruby gem which provides a mailcap-like MIME Content-Type lookup","maintainer":"ruby@FreeBSD.org","www":"https://github.com/mime-types/ruby-mime-types","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7065f85f1b78c37cc33e3886140829d4f56ed1ce0418202afbb02551f44a7d6b","flatsize":131974,"path":"All/rubygem-mime-types-3.6.0.pkg","repopath":"All/rubygem-mime-types-3.6.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":33844,"desc":"MIME::Types for Ruby originally based on and synchronized with MIME::Types\nfor Perl by Mark Overmeer, copyright 2001 - 2005.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-logger":{"origin":"devel/rubygem-logger","version":"1.6.6"},"rubygem-mime-types-data":{"origin":"misc/rubygem-mime-types-data","version":"3.2025.0507"}},"categories":["misc","rubygems"]},{"name":"rubygem-micromachine","origin":"devel/rubygem-micromachine","version":"3.0.0","comment":"Minimal Finite State Machine","maintainer":"ruby@FreeBSD.org","www":"https://github.com/soveran/micromachine","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3ca5bba56c37f94ec61a408de7d8fc0dee084bc298d6706f2fe6c0de5f4e84c2","flatsize":18985,"path":"All/rubygem-micromachine-3.0.0.pkg","repopath":"All/rubygem-micromachine-3.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6492,"desc":"There are many finite state machine implementations for Ruby, and they all\nprovide a nice DSL for declaring events, exceptions, callbacks, and all kinds\nof niceties in general.\n\nBut if all you want is a finite state machine, look no further: this has less\nthan 50 lines of code and provides everything a finite state machine must have,\nand nothing more.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-method_source","origin":"devel/rubygem-method_source","version":"1.1.0","comment":"Tool to retrieve the sourcecode for a method","maintainer":"ruby@FreeBSD.org","www":"https://github.com/banister/method_source","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0224397ba39ecb31d5a9d728bf847d4ffff85234dc3b424f299a93988e88ff14","flatsize":34380,"path":"All/rubygem-method_source-1.1.0.pkg","repopath":"All/rubygem-method_source-1.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10348,"desc":"method_source is a utility to return a method's sourcecode as a Ruby string.\nAlso returns Proc and Lambda sourcecode.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-metasploit-model","origin":"security/rubygem-metasploit-model","version":"5.0.2","comment":"Metasploit Model Mixins and Validators","maintainer":"antoine@FreeBSD.org","www":"https://github.com/rapid7/metasploit-model","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d7c76541ab3a2d6baa7ef294f896b32ceb6cc3c7fd2ee4551cd0994a488b24b5","flatsize":333698,"path":"All/rubygem-metasploit-model-5.0.2.pkg","repopath":"All/rubygem-metasploit-model-5.0.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":72220,"desc":"Common code, such as validators and mixins, that are shared between ActiveModels\nin metasploit-framework and ActiveRecords in metasploit_data_models.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activemodel70":{"origin":"databases/rubygem-activemodel70","version":"7.0.8.7"},"rubygem-activesupport70":{"origin":"devel/rubygem-activesupport70","version":"7.0.8.7"},"rubygem-railties70":{"origin":"www/rubygem-railties70","version":"7.0.8.7"}},"categories":["rubygems","security"]},{"name":"rubygem-metasploit-credential","origin":"security/rubygem-metasploit-credential","version":"6.0.12","comment":"Credential models for metasploit-framework and Metasploit Pro","maintainer":"antoine@FreeBSD.org","www":"https://github.com/rapid7/metasploit-credential","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"39c69bf7081f9740fbd8b9667ca7ddffc60dabf8d49e6e2e53ea1428be42e5da","flatsize":631191,"path":"All/rubygem-metasploit-credential-6.0.12.pkg","repopath":"All/rubygem-metasploit-credential-6.0.12.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":97576,"desc":"The Metasploit::Credential namespace and its ActiveRecord::Base subclasses","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-metasploit-concern":{"origin":"security/rubygem-metasploit-concern","version":"5.0.4"},"rubygem-metasploit-model":{"origin":"security/rubygem-metasploit-model","version":"5.0.2"},"rubygem-metasploit_data_models":{"origin":"security/rubygem-metasploit_data_models","version":"6.0.6,2"},"rubygem-net-ssh":{"origin":"security/rubygem-net-ssh","version":"7.3.0,2"},"rubygem-pg":{"origin":"databases/rubygem-pg","version":"1.5.9"},"rubygem-railties70":{"origin":"www/rubygem-railties70","version":"7.0.8.7"},"rubygem-rex-socket":{"origin":"security/rubygem-rex-socket","version":"0.1.59"},"rubygem-rubyntlm":{"origin":"net/rubygem-rubyntlm","version":"0.6.5"},"rubygem-rubyzip":{"origin":"archivers/rubygem-rubyzip","version":"2.3.2"}},"categories":["rubygems","security"]},{"name":"rubygem-metasploit-concern","origin":"security/rubygem-metasploit-concern","version":"5.0.4","comment":"Automatically include Modules from app/concerns","maintainer":"antoine@FreeBSD.org","www":"https://github.com/rapid7/metasploit-concern","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fa336816d915f2de70f1373d2d9f8b3f4565dad3c7a109e1023958ee50d511f6","flatsize":31991,"path":"All/rubygem-metasploit-concern-5.0.4.pkg","repopath":"All/rubygem-metasploit-concern-5.0.4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":11412,"desc":"Metasploit::Concern allows you to define concerns in app/concerns that will\nautomatically be included in matching classes.  It can be used to automate\nadding new associations to ActiveRecord::Base models from gems and\nRails::Engines.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activemodel70":{"origin":"databases/rubygem-activemodel70","version":"7.0.8.7"},"rubygem-activesupport70":{"origin":"devel/rubygem-activesupport70","version":"7.0.8.7"},"rubygem-railties70":{"origin":"www/rubygem-railties70","version":"7.0.8.7"},"rubygem-zeitwerk":{"origin":"devel/rubygem-zeitwerk","version":"2.6.18"}},"categories":["rubygems","security"]},{"name":"rubygem-metaclass","origin":"devel/rubygem-metaclass","version":"0.0.4","comment":"Adds a metaclass method to all Ruby objects","maintainer":"ruby@FreeBSD.org","www":"https://github.com/floehopper/metaclass","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a7dd64b3cdc7f9812545683d13c82ff47e3e00766283f739307d0c4e99354c92","flatsize":6163,"path":"All/rubygem-metaclass-0.0.4.pkg","repopath":"All/rubygem-metaclass-0.0.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3444,"desc":"Adds a metaclass method to all Ruby objects","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-metasploit_data_models","origin":"security/rubygem-metasploit_data_models","version":"6.0.6,2","comment":"Database layer for Metasploit","maintainer":"antoine@FreeBSD.org","www":"https://github.com/rapid7/metasploit_data_models","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2df83de3d4c392f2ba0611e8c61edcb25e1f69666611af2fb3f7bf099633791e","flatsize":918272,"path":"All/rubygem-metasploit_data_models-6.0.6,2.pkg","repopath":"All/rubygem-metasploit_data_models-6.0.6,2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":154032,"desc":"MetasploitDataModels exists to do several key things:\n- Allow code sharing between Metasploit Framework (MSF) and the commercial\nversions of Metasploit (Community, Express, Pro -- usually referred to\ncollectively as \"Pro\")\n- Give developers a lightweight entry point to MSF's backend for use in\ndeveloping tools that gather data intended for later use with Metasploit\n(e.g. specialized scanners)\n- Make it easy to keep commercial stuff private while increasing the\nfunctionality of the open-source tools we provide to the community","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activerecord70":{"origin":"databases/rubygem-activerecord70","version":"7.0.8.7"},"rubygem-activesupport70":{"origin":"devel/rubygem-activesupport70","version":"7.0.8.7"},"rubygem-arel-helpers":{"origin":"databases/rubygem-arel-helpers","version":"2.16.0"},"rubygem-metasploit-concern":{"origin":"security/rubygem-metasploit-concern","version":"5.0.4"},"rubygem-metasploit-model":{"origin":"security/rubygem-metasploit-model","version":"5.0.2"},"rubygem-pg":{"origin":"databases/rubygem-pg","version":"1.5.9"},"rubygem-railties70":{"origin":"www/rubygem-railties70","version":"7.0.8.7"},"rubygem-recog":{"origin":"security/rubygem-recog","version":"3.1.13"},"rubygem-webrick":{"origin":"www/rubygem-webrick","version":"1.9.1"}},"categories":["rubygems","security"]},{"name":"rubygem-mercenary","origin":"devel/rubygem-mercenary","version":"0.4.0","comment":"Lightweight and flexible library for writing command-line apps in Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jekyll/mercenary","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7afc794a3e4b6d3fa74f4c1967e090e47dfb183671bf70b818af83267c9801b9","flatsize":46005,"path":"All/rubygem-mercenary-0.4.0.pkg","repopath":"All/rubygem-mercenary-0.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14648,"desc":"rubygem-mercenary is a lightweight and flexible library for writing command-line\napps in Ruby.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-merb-param-protection","origin":"www/rubygem-merb-param-protection","version":"1.1.3","comment":"Merb plugin that helps protecting sensible parameters","maintainer":"ruby@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4f75d0e0d89af4b5a7a2ce6073a9250ac18470de2c169fd8645312f41ba95349","flatsize":18561,"path":"All/rubygem-merb-param-protection-1.1.3.pkg","repopath":"All/rubygem-merb-param-protection-1.1.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6396,"desc":"Merb is a web development framework for fast, simple, and powerful development.\nmerb-param-protection allows filtering request parameters in controllers and\nlogs.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-merb-core":{"origin":"www/rubygem-merb-core","version":"1.1.3_3"}},"categories":["rubygems","www"]},{"name":"rubygem-metaid","origin":"devel/rubygem-metaid","version":"1.0","comment":"Ruby metaprogramming helpers","maintainer":"ruby@FreeBSD.org","www":"http://whytheluckystiff.net/metaid/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ee1294f41a44d66ac534b34ce063807f3a27ddf83ed0a2047387e1e4d62a74d5","flatsize":1236,"path":"All/rubygem-metaid-1.0.pkg","repopath":"All/rubygem-metaid-1.0.pkg","licenselogic":"single","pkgsize":1264,"desc":"MetAid adds a few innocent methods to Object and Module to make\nmetaprogramming easier. For the lore of metaprogramming see Seeing\nMetaclasses Clearly and Chapter Six of Why's (Poignant) Guide to Ruby.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-merb-haml","origin":"www/rubygem-merb-haml","version":"1.1.3","comment":"Merb plugin for HAML support","maintainer":"ruby@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5b1771ee8baae41c2a42bb1a35c564aa93d9ff186d09e421517e6fee130556d4","flatsize":15250,"path":"All/rubygem-merb-haml-1.1.3.pkg","repopath":"All/rubygem-merb-haml-1.1.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7748,"desc":"Merb is a web development framework for fast, simple, and powerful development.\nmerb-haml provides support for HAML","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-haml":{"origin":"www/rubygem-haml","version":"6.3.0"},"rubygem-merb-core":{"origin":"www/rubygem-merb-core","version":"1.1.3_3"}},"categories":["rubygems","www"]},{"name":"rubygem-message_bus","origin":"devel/rubygem-message_bus","version":"4.3.4","comment":"Message bus for rack","maintainer":"ruby@FreeBSD.org","www":"https://github.com/discourse/message_bus","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"72b245f457ddcd2a5e3592c8d95f2eabd1e87171d73234a9810f5a9eb9ec6069","flatsize":721411,"path":"All/rubygem-message_bus-4.3.4.pkg","repopath":"All/rubygem-message_bus-4.3.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":156160,"desc":"A message bus for rack","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rack":{"origin":"www/rubygem-rack","version":"3.0.14,3"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:discourse:message_bus:4.3.4:::::dragonfly6:x86_64"}},{"name":"rubygem-merb-helpers","origin":"www/rubygem-merb-helpers","version":"1.1.3","comment":"Merb plugin containing view helpers","maintainer":"ruby@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cc49b1856a25e69dd545f75e948a6d88601c75971999003b39f94ff3a06e48ca","flatsize":213665,"path":"All/rubygem-merb-helpers-1.1.3.pkg","repopath":"All/rubygem-merb-helpers-1.1.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":61564,"desc":"Merb is a web development framework for fast, simple, and powerful development.\nmerb-helpers provides helpers for text and HTML formatting.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-merb-core":{"origin":"www/rubygem-merb-core","version":"1.1.3_3"}},"categories":["rubygems","www"]},{"name":"rubygem-merb-assets","origin":"www/rubygem-merb-assets","version":"1.1.3","comment":"Merb plugin for supporting assets","maintainer":"ruby@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"add63951002f33cb0e5b32e57c99a5011d201dfe327b979a27d5e665dc1682d4","flatsize":115733,"path":"All/rubygem-merb-assets-1.1.3.pkg","repopath":"All/rubygem-merb-assets-1.1.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":27708,"desc":"Merb is a web development framework for fast, simple, and powerful development.\nmerb-assets provides supports for asset handling.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-merb-core":{"origin":"www/rubygem-merb-core","version":"1.1.3_3"}},"categories":["rubygems","www"]},{"name":"rubygem-memoize","origin":"devel/rubygem-memoize","version":"1.3.1","comment":"Speeds up methods at the cost of memory (or disk space)","maintainer":"ruby@FreeBSD.org","www":"https://github.com/djberg96/memoize","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c4292b1f705b11f3fe2235396c99415c25c64b866b539204236bee666d256cbe","flatsize":21201,"path":"All/rubygem-memoize-1.3.1.pkg","repopath":"All/rubygem-memoize-1.3.1.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":8236,"desc":"The memoize library allows you to cache methods for faster lookup. Cached\nresults can either be stored in memory (the default) or to a file.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-test-unit":{"origin":"devel/rubygem-test-unit","version":"3.6.7"}},"categories":["devel","rubygems"]},{"name":"rubygem-memoizable","origin":"devel/rubygem-memoizable","version":"0.4.2","comment":"Memoize method return values","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/dkubb/memoizable","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eadb34edcf7c6a4783ed66604bc77cc6a94cfdd50bf1609effced5908b4562a0","flatsize":35845,"path":"All/rubygem-memoizable-0.4.2.pkg","repopath":"All/rubygem-memoizable-0.4.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10496,"desc":"Memoize method return values","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-thread_safe":{"origin":"devel/rubygem-thread_safe","version":"0.3.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-metasm","origin":"devel/rubygem-metasm","version":"1.0.5","comment":"Cross-architecture assembler, disassembler, linker, and debugger","maintainer":"antoine@FreeBSD.org","www":"https://metasm.cr0.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6256923ec7f11711bfade91f264bcddc757a92432eb87ebc16958ca8e0652c65","flatsize":2907790,"path":"All/rubygem-metasm-1.0.5.pkg","repopath":"All/rubygem-metasm-1.0.5.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":623900,"desc":"Metasm is a cross-architecture assembler, disassembler, linker, and debugger.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-memo_wise","origin":"devel/rubygem-memo_wise","version":"1.6.0","comment":"Support for memoizing functions","maintainer":"sdalu@sdalu.com","www":"https://github.com/panorama-ed/memo_wise","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eae17a04c924c6ba40adbd6562d793830a9a906a89c88e074d9e251de11d1d4e","flatsize":227680,"path":"All/rubygem-memo_wise-1.6.0.pkg","repopath":"All/rubygem-memo_wise-1.6.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":160204,"desc":"The wise choice for Ruby memoization.\n\n* Fast performance of memoized reads (with benchmarks)\n* Support for resetting and presetting memoized values\n* Support for memoization on frozen objects\n* Support for memoization of class and module methods\n* Support for inheritance of memoized class and instance methods\n* Documented and tested thread-safety guarantees\n* Full documentation and test coverage!","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-memcache-client","origin":"databases/rubygem-memcache-client","version":"1.8.5","comment":"Ruby bindings for MemCached","maintainer":"ruby@FreeBSD.org","www":"https://github.com/mperham/memcache-client","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"78c90df6f2845a74939625cd3fe62f9dff3d54c506f626b6af4fc52d8bac0458","flatsize":111718,"path":"All/rubygem-memcache-client-1.8.5.pkg","repopath":"All/rubygem-memcache-client-1.8.5.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":26936,"desc":"MemCache Client\n\nmemcache-client is a pure Ruby client for memcached. It is nearly\na drop-in replacement for Ruby MemCache (databases/ruby-memcache).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["databases","rubygems"]},{"name":"rubygem-memory_profiler","origin":"devel/rubygem-memory_profiler","version":"1.0.2","comment":"Memory profiling routines for Ruby 2.3+","maintainer":"mfechner@FreeBSD.org","www":"https://rubygems.org/gems/memory_profiler","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b4192d53e2fc32896acbe4f0c34071a29306263b431dfa184bc7ace561d90de0","flatsize":52757,"path":"All/rubygem-memory_profiler-1.0.2.pkg","repopath":"All/rubygem-memory_profiler-1.0.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13164,"desc":"Memory profiling routines for Ruby 2.3+.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-memoist","origin":"devel/rubygem-memoist","version":"0.16.2","comment":"Memoize methods invocation","maintainer":"ruby@FreeBSD.org","www":"https://github.com/matthewrudy/memoist","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"018c7a7fcc81e2ed36e1b6dfee1e4a7d63dc44ec34ccd41d9576a6d81d983547","flatsize":39663,"path":"All/rubygem-memoist-0.16.2.pkg","repopath":"All/rubygem-memoist-0.16.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10192,"desc":"Memoist is an extraction of ActiveSupport::Memoizable.\n\nSince June 2011 ActiveSupport::Memoizable has been deprecated. But\nI love it, and so I plan to keep it alive.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-mdl","origin":"textproc/rubygem-mdl","version":"0.11.0_2","comment":"Check markdown files and flag style issues","maintainer":"vvelox@vvelox.net","www":"https://github.com/markdownlint/markdownlint","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b3141d43500873ae2023bd27732636a0d02d52a903fb8663c487146bb9cf4589","flatsize":51345,"path":"All/rubygem-mdl-0.11.0_2.pkg","repopath":"All/rubygem-mdl-0.11.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14588,"desc":"A tool to check markdown files and flag style issues.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-kramdown":{"origin":"textproc/rubygem-kramdown","version":"2.5.1"},"rubygem-kramdown-parser-gfm":{"origin":"textproc/rubygem-kramdown-parser-gfm","version":"1.1.0"},"rubygem-mixlib-cli":{"origin":"devel/rubygem-mixlib-cli","version":"2.1.8"},"rubygem-mixlib-config":{"origin":"devel/rubygem-mixlib-config","version":"3.0.9"},"rubygem-mixlib-shellout":{"origin":"devel/rubygem-mixlib-shellout","version":"3.2.5"}},"categories":["rubygems","textproc"]},{"name":"rubygem-memcache","origin":"databases/rubygem-memcache","version":"1.5.1_1","comment":"Ruby bindings for libmemcached","maintainer":"ruby@FreeBSD.org","www":"https://github.com/ninjudd/memcache","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b508ef994848ccfdc68e38f207c647cc508fe8b77f4131e4f6ca087deaed5df1","flatsize":126881,"path":"All/rubygem-memcache-1.5.1_1.pkg","repopath":"All/rubygem-memcache-1.5.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":28016,"desc":"rubygem-memcache\n\nRuby client for memcached supporting advanced\nprotocol features and pluggable architecture.","deps":{"libmemcached":{"origin":"databases/libmemcached","version":"1.1.4_1"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["databases","rubygems"]},{"name":"rubygem-matrix","origin":"math/rubygem-matrix","version":"0.4.2","comment":"Implementation of Matrix and Vector classes","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/matrix","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"af806356d5f0fda7cb3411406cc76bc83a7aa207413b021a1f378f1df70057c8","flatsize":99471,"path":"All/rubygem-matrix-0.4.2.pkg","repopath":"All/rubygem-matrix-0.4.2.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":22448,"desc":"Matrix is an implementation of Matrix and Vector classes.\n\nThe Matrix class represents a mathematical matrix. It provides methods for\ncreating matrices, operating on them arithmetically and algebraically, and\ndetermining their mathematical properties (trace, rank, inverse, determinant,\neigensystem, etc.).\n\nThe Vector class represents a mathematical vector, which is useful in its own\nright, and also constitutes a row or column of a Matrix.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["math","rubygems"]},{"name":"rubygem-mechanize","origin":"www/rubygem-mechanize","version":"2.14.0","comment":"WWW::Mechanize, a handy web browsing ruby object","maintainer":"ruby@FreeBSD.org","www":"https://github.com/sparklemotion/mechanize","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d54b02072329fe84d87ae0e6fa4877d3171fba71536dddef0e9dd78f02e7a2a8","flatsize":598318,"path":"All/rubygem-mechanize-2.14.0.pkg","repopath":"All/rubygem-mechanize-2.14.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":124440,"desc":"The Mechanize library is used for automating interaction with websites.\nMechanize automatically stores and sends cookies, follows redirects,\ncan follow links, and submit forms.  Form fields can be populated and\nsubmitted.  Mechanize also keeps track of the sites that you have visited as\na history.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-addressable":{"origin":"www/rubygem-addressable","version":"2.8.7"},"rubygem-base64":{"origin":"converters/rubygem-base64","version":"0.3.0"},"rubygem-domain_name":{"origin":"net/rubygem-domain_name","version":"0.5.20190701"},"rubygem-http-cookie":{"origin":"www/rubygem-http-cookie","version":"1.0.8"},"rubygem-mime-types":{"origin":"misc/rubygem-mime-types","version":"3.6.0"},"rubygem-net-http-digest_auth":{"origin":"www/rubygem-net-http-digest_auth","version":"1.4.1"},"rubygem-net-http-persistent":{"origin":"www/rubygem-net-http-persistent","version":"4.0.5"},"rubygem-nkf":{"origin":"net/rubygem-nkf","version":"0.2.0"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"},"rubygem-rubyntlm":{"origin":"net/rubygem-rubyntlm","version":"0.6.5"},"rubygem-webrick":{"origin":"www/rubygem-webrick","version":"1.9.1"},"rubygem-webrobots":{"origin":"www/rubygem-webrobots","version":"0.1.2"}},"categories":["rubygems","www"],"annotations":{"cpe":"cpe:2.3:a:mechanize_project:mechanize:2.14.0:::::dragonfly6:x86_64"}},{"name":"rubygem-maruku","origin":"www/rubygem-maruku","version":"0.7.3","comment":"Markdown and PHP Markdown extra interpreter for Ruby","maintainer":"ruby@FreeBSD.org","www":"https://github.com/bhollis/maruku","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7cd3bb64d22be3f04a6e7b79c009621dcf636566d5828caa69f712991a5d7c13","flatsize":594421,"path":"All/rubygem-maruku-0.7.3.pkg","repopath":"All/rubygem-maruku-0.7.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":122976,"desc":"Maruku is a Markdown interpreter for Ruby.\nIt also implements the syntax of PHP Markdown extra.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","www"]},{"name":"rubygem-maxmind-db","origin":"net/rubygem-maxmind-db","version":"1.2.0","comment":"MaxMind DB Reader Ruby API","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/maxmind/MaxMind-DB-Reader-ruby","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"25bf01a93a0c5ed289dbfde3013618e38e1e43e8cf7e7b626195a61f87e4962a","flatsize":2592823,"path":"All/rubygem-maxmind-db-1.2.0.pkg","repopath":"All/rubygem-maxmind-db-1.2.0.pkg","licenselogic":"or","licenses":["APACHE20","MIT"],"pkgsize":138020,"desc":"This is the Ruby API for reading MaxMind DB files. MaxMind DB is a binary file\nformat that stores data indexed by IP address subnets (IPv4 or IPv6).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["net","rubygems"]},{"name":"rubygem-markaby","origin":"textproc/rubygem-markaby","version":"0.9.4","comment":"HTML Markup as Ruby","maintainer":"ruby@FreeBSD.org","www":"https://markaby.github.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"83c80fe8f4a8ecbdb68701512d2fd28830acbb2f035672b3f73b539beb2ed1dd","flatsize":72266,"path":"All/rubygem-markaby-0.9.4.pkg","repopath":"All/rubygem-markaby-0.9.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":22028,"desc":"Markaby is a templating language for Ruby, with a plugin for Rails,\nwhich allows you to write HTML templates in pure-Ruby (a la Builder.)","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-builder":{"origin":"devel/rubygem-builder","version":"3.3.0"}},"categories":["rubygems","textproc"]},{"name":"rubygem-mario-redis-lock","origin":"databases/rubygem-mario-redis-lock","version":"1.2.1","comment":"Ruby distributed lock using Redis, with emphasis in transparency","maintainer":"ruby@FreeBSD.org","www":"https://github.com/marioizquierdo/mario-redis-lock","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"985b372c671ed3ceeedb7dd81900ece477deca53d166eebfbd5bc108279ef71e","flatsize":32450,"path":"All/rubygem-mario-redis-lock-1.2.1.pkg","repopath":"All/rubygem-mario-redis-lock-1.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11044,"desc":"This is yet another Ruby distributed lock using Redis, with an emphasis on\ntransparency. It requires Redis version 2.6.12 or later, because it uses the\nsyntax for SET introduced in that version to easily implement the robust\nalgorithm described in the SET command documentation.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-redis":{"origin":"databases/rubygem-redis","version":"5.4.0"}},"categories":["databases","rubygems"]},{"name":"rubygem-ms_rest","origin":"devel/rubygem-ms_rest","version":"0.7.6_1","comment":"Azure Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/runtime/ms_rest","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"255af0d08f27b9f8d989d562821073cf60b1a8af9db71d7c818baf0d721dc0aa","flatsize":305602,"path":"All/rubygem-ms_rest-0.7.6_1.pkg","repopath":"All/rubygem-ms_rest-0.7.6_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":146672,"desc":"MsRest is a library which supports the clients (SDKs) generated with Autorest\ntool. It contains core logic and helper classes for error handling and\nauthentication. Usually it is not supposed to be used as a standalone gem but\nonly as a dependency for generated client gems.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-concurrent-ruby":{"origin":"devel/rubygem-concurrent-ruby","version":"1.3.5"},"rubygem-faraday1":{"origin":"www/rubygem-faraday1","version":"1.10.4"},"rubygem-timeliness":{"origin":"devel/rubygem-timeliness","version":"0.5.2"}},"categories":["devel","rubygems"]},{"name":"rubygem-mathn","origin":"math/rubygem-mathn","version":"0.2.0","comment":"Deprecated library that extends math operations","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/mathn","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1889d491bb8c7ee954bbbce81afd1d5e15f73a852b4996f063c854c7a1255852","flatsize":15828,"path":"All/rubygem-mathn-0.2.0.pkg","repopath":"All/rubygem-mathn-0.2.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":6216,"desc":"mathn serves to make mathematical operations more precise in Ruby and to\nintegrate other mathematical standard libraries.\n\nRequiring mathn causes changes to the behavior (and even the types) of\noperations on classes like Integer and it applies to the entire process, not\njust the file or gem which includes mathn. Therefore, we recommend that instead\nof requiring mathn, you instead explicitly specify rational values as desired.\n\nBefore ruby 2.5, mathn was part of the ruby standard library. It was deprecated\nin ruby 2.2.0, and removed from ruby 2.5.0. In order to use the library with a\ncurrent version of ruby, you must install it as a gem.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-cmath":{"origin":"math/rubygem-cmath","version":"1.0.0"}},"categories":["math","rubygems"]},{"name":"rubygem-manpages","origin":"devel/rubygem-manpages","version":"0.6.1","comment":"Detect man pages within gems and exposes them to the man command","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/bitboxer/manpages","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cdafbb8abad0158b8f3d48da39fae428fe4739ede043c488a77b6484a38ca5d8","flatsize":35380,"path":"All/rubygem-manpages-0.6.1.pkg","repopath":"All/rubygem-manpages-0.6.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12028,"desc":"This plugin will add man pages support to ruby gems. Instead of adding a new\ncommand like gem-man it will try to link the files to a place the man command\nautomatically discovers.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-makara61","origin":"devel/rubygem-makara61","version":"0.5.1","comment":"Read-write split DB - RAILS61","maintainer":"bofh@FreeBSD.org","www":"https://github.com/instacart/makara","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"44e016b9e2f66445546782852c993c10a863e14e04ea2a56aa723d58a7a96e1f","flatsize":193098,"path":"All/rubygem-makara61-0.5.1.pkg","repopath":"All/rubygem-makara61-0.5.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":41820,"desc":"Makara is generic primary/replica proxy. It handles the heavy lifting of\nmanaging, choosing, blacklisting, and cycling through connections. It comes with\nan ActiveRecord database adapter implementation.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activerecord61":{"origin":"databases/rubygem-activerecord61","version":"6.1.7.10"}},"categories":["devel","rubygems"],"annotations":{"deprecated":"Uses EOL version 6.1.X of Rails","expiration_date":"2025-04-03"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUses EOL version 6.1.X of Rails.\n\nIt is scheduled to be removed on or after 2025-04-03."}]},{"name":"rubygem-marginalia","origin":"databases/rubygem-marginalia","version":"1.11.1_2","comment":"Attach comments to your ActiveRecord queries","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/basecamp/marginalia","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"02d95b64b95aa218b5aeb7d51b1fc9e1129c0a9f90045291badebe470b8f842e","flatsize":39608,"path":"All/rubygem-marginalia-1.11.1_2.pkg","repopath":"All/rubygem-marginalia-1.11.1_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11072,"desc":"Attach comments to your ActiveRecord queries. By default, it adds the\napplication, controller, and action names as a comment at the end of each query.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack-gitlab":{"origin":"www/rubygem-actionpack-gitlab","version":"7.1.5.1"},"rubygem-activerecord-gitlab":{"origin":"databases/rubygem-activerecord-gitlab","version":"7.1.5.1"}},"categories":["databases","rubygems"],"annotations":{"cpe":"cpe:2.3:a:marginalia_project:marginalia:1.11.1:::::dragonfly6:x86_64:2"}},{"name":"rubygem-marcel","origin":"devel/rubygem-marcel","version":"1.0.4","comment":"Simple mime type detection","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/marcel","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cdb4df243196b1f9d4193c2e6105d0394f3e1535cfe0d637b23ddaea9b3a934b","flatsize":184690,"path":"All/rubygem-marcel-1.0.4.pkg","repopath":"All/rubygem-marcel-1.0.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":36956,"desc":"Marcel attempts to choose the most appropriate content type for a given file by\nlooking at the binary data, the filename, and any declared type (perhaps passed\nas a request header).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-merb-core","origin":"www/rubygem-merb-core","version":"1.1.3_3","comment":"Merb. Pocket rocket web framework","maintainer":"ruby@FreeBSD.org","www":"https://github.com/merb/merb-core","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"307e49b15d9a988717e4c0e8a75aaf3f002f9ed400af20714b7d11aabb48da7e","flatsize":7848451,"path":"All/rubygem-merb-core-1.1.3_3.pkg","repopath":"All/rubygem-merb-core-1.1.3_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1077024,"desc":"Merb is a web development framework for fast, simple, and powerful development.\nmerb-core provides core functionality needed to bootstrap and run an\napplication.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-bundler":{"origin":"sysutils/rubygem-bundler","version":"2.6.6,1"},"rubygem-erubis":{"origin":"www/rubygem-erubis","version":"2.7.0_1"},"rubygem-extlib":{"origin":"devel/rubygem-extlib","version":"0.9.16"},"rubygem-mime-types":{"origin":"misc/rubygem-mime-types","version":"3.6.0"},"rubygem-rack":{"origin":"www/rubygem-rack","version":"3.0.14,3"},"rubygem-rake":{"origin":"devel/rubygem-rake","version":"13.2.1"}},"categories":["rubygems","www"]},{"name":"rubygem-main","origin":"devel/rubygem-main","version":"6.3.0","comment":"Class Factory and Dsl for Generating Command Line Programs","maintainer":"ruby@FreeBSD.org","www":"https://github.com/ahoward/main","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"869adc567349337611df2a57afbb9a0e8636423467f1d3ba679b477fb1f63fb4","flatsize":172832,"path":"All/rubygem-main-6.3.0.pkg","repopath":"All/rubygem-main-6.3.0.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":36168,"desc":"main.rb features the following:\n    - unification of option, argument, keyword, and environment\n      parameter parsing\n    - auto generation of usage and help messages\n    - support for mode/sub-commands\n    - io redirection support\n    - logging hooks using ruby's built-in logging mechanism\n    - intelligent error handling and exit codes\n    - use as dsl or library for building Main objects\n    - parsing user defined ARGV and ENV\n    - zero requirements for understanding the obtuse apis of any\n      command line option parsers\n    - leather pants\n\n  In short main.rb aims to drastically lower the barrier to writing\n  uniform command line applications.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-arrayfields":{"origin":"devel/rubygem-arrayfields","version":"4.9.2"},"rubygem-chronic":{"origin":"devel/rubygem-chronic","version":"0.10.2"},"rubygem-fattr":{"origin":"devel/rubygem-fattr","version":"2.4.0"},"rubygem-map":{"origin":"devel/rubygem-map","version":"6.6.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-mailfactory","origin":"mail/rubygem-mailfactory","version":"1.4.0","comment":"Simple to use module for generating RGC compliant MIME mail","maintainer":"ruby@FreeBSD.org","www":"https://github.com/tmm1/mailfactory","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4db5b82c53b2b34a5e44d60da093a891c16daf0ba0dc414c48add2387578f950","flatsize":25548,"path":"All/rubygem-mailfactory-1.4.0.pkg","repopath":"All/rubygem-mailfactory-1.4.0.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":8308,"desc":"A ruby module that allows for the simple creation of MIME email messages\nwith multiple body parts and attachments","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-mime-types":{"origin":"misc/rubygem-mime-types","version":"3.6.0"}},"categories":["mail","rubygems"]},{"name":"rubygem-macaddr","origin":"net/rubygem-macaddr","version":"1.7.2","comment":"Cross Platform Mac Address Determination for Ruby","maintainer":"ruby@FreeBSD.org","www":"https://github.com/ahoward/macaddr","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9acc1d17509386787ba154d7cdf27dd0cb55f9934be86b395395fdd626c3b9f5","flatsize":25442,"path":"All/rubygem-macaddr-1.7.2.pkg","repopath":"All/rubygem-macaddr-1.7.2.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":9624,"desc":"Rubygem-macaddr is a cross platform mac address determination\nfor ruby.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-systemu":{"origin":"devel/rubygem-systemu","version":"2.6.5"}},"categories":["net","rubygems"]},{"name":"rubygem-mailboxer","origin":"mail/rubygem-mailboxer","version":"0.15.1","comment":"Send messages inside a web application","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/mailboxer/mailboxer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"213b28398d1bae2cfe71849b85281fbb32792abcd43925a27a55b1451797ac8b","flatsize":184030,"path":"All/rubygem-mailboxer-0.15.1.pkg","repopath":"All/rubygem-mailboxer-0.15.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":36584,"desc":"This project is based on the need for a private message system for ging /\nsocial_stream. Instead of creating our core message system heavily dependent on\nour development, we are trying to implement a generic and potent messaging gem.\n\nAfter looking for a good gem to use we noticed the lack of messaging gems and\nfunctionality in them. Mailboxer tries to fill this void delivering a powerful\nand flexible message system. It supports the use of conversations with two or\nmore participants, sending notifications to recipients (intended to be used as\nsystem notifications \"Your picture has new comments\", \"John Doe has updated his\ndocument\", etc.), and emailing the messageable model (if configured to do so).\nIt has a complete implementation of a Mailbox object for each messageable with\ninbox, sentbox, and trash.\n\nThe gem is constantly growing and improving its functionality. As it is used\nwith our parallel development ging / social_stream we are finding and fixing\nbugs continuously. If you want some functionality not supported yet or marked as\nTODO, you can create an issue to ask for it. It will be great feedback for us,\nand we will know what you may find useful in the gem.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-carrierwave":{"origin":"www/rubygem-carrierwave","version":"3.1.1"},"rubygem-rails5":{"origin":"www/rubygem-rails5","version":"5.1.7_2"}},"categories":["mail","rubygems"]},{"name":"rubygem-ltsv","origin":"textproc/rubygem-ltsv","version":"0.1.0","comment":"Parser / Dumper for LTSV","maintainer":"ports@FreeBSD.org","www":"https://github.com/condor/ltsv","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"772a70da9c09e939aa8d86e5fee5f919dcfdac2fdb34efd0192e1fa76f507c74","flatsize":14329,"path":"All/rubygem-ltsv-0.1.0.pkg","repopath":"All/rubygem-ltsv-0.1.0.pkg","licenselogic":"single","pkgsize":5688,"desc":"LTSV: A Parser / Dumper for Labelled Tab-Separated Values (LTSV).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"],"messages":[{"message":"===>   NOTICE:\n\nThe rubygem-ltsv port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"rubygem-lumberjack","origin":"devel/rubygem-lumberjack","version":"1.2.10","comment":"Simple, powerful, and fast logging utility","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/bdurand/lumberjack","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dc3b7fbb914daf168cb928c0362e0c34199ffec4579e314457f12ae243995235","flatsize":106360,"path":"All/rubygem-lumberjack-1.2.10.pkg","repopath":"All/rubygem-lumberjack-1.2.10.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":27140,"desc":"A simple, powerful, and very fast logging utility that can be a drop in\nreplacement for Logger or ActiveSupport::BufferedLogger. Provides support for\nautomatically rolling log files even with multiple processes writing the same\nlog file.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-lru_redux","origin":"devel/rubygem-lru_redux","version":"1.1.0","comment":"Efficient implementation of an lru cache","maintainer":"ruby@FreeBSD.org","www":"https://github.com/SamSaffron/lru_redux","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bb901437ecc7aec0a74e5b7a81683af88af49e7a09fd8199242dfa8f15f5415a","flatsize":29892,"path":"All/rubygem-lru_redux-1.1.0.pkg","repopath":"All/rubygem-lru_redux-1.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9248,"desc":"An efficient implementation of an lru cache","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-mail_room","origin":"mail/rubygem-mail_room","version":"0.11.1","comment":"Proxy email (gmail) from IMAP to a delivery method","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/tpitale/mail_room","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"925a767e0bcfbb552ab47231859880741810e6c453ed2eb726fb0e34fb5455bf","flatsize":136520,"path":"All/rubygem-mail_room-0.11.1.pkg","repopath":"All/rubygem-mail_room-0.11.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":33824,"desc":"mail_room is a configuration based process that will idle on IMAP connections\nand execute a delivery method when a new message is received.\nExamples of delivery methods include:\n\nPOST to a delivery URL (Postback)\nQueue a job to Sidekiq or Que for later processing (Sidekiq or Que)\nLog the message or open with LetterOpener (Logger or LetterOpener)","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-jwt":{"origin":"www/rubygem-jwt","version":"2.10.1"},"rubygem-net-imap":{"origin":"mail/rubygem-net-imap","version":"0.5.6"},"rubygem-oauth2":{"origin":"net/rubygem-oauth2","version":"2.0.9"}},"categories":["mail","rubygems"]},{"name":"rubygem-loquacious","origin":"devel/rubygem-loquacious","version":"1.9.1_1","comment":"Mechanism to parse ruby loquacious files","maintainer":"ruby@FreeBSD.org","www":"https://github.com/TwP/loquacious","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d73e440044f23ecebb1f48a657b0d0d5b20eba0ac8b5b1aa756c84099b006eb6","flatsize":80573,"path":"All/rubygem-loquacious-1.9.1_1.pkg","repopath":"All/rubygem-loquacious-1.9.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19184,"desc":"Loquacious provides a very open configuration system written in ruby and\ndescriptions for each configuration attribute. The attributes and descriptions\ncan be iterated over allowing for helpful information about those attributes to\nbe displayed to the user.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-loofah222","origin":"textproc/rubygem-loofah222","version":"2.22.0","comment":"Library for manipulating HTML/XML documents and fragments","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/flavorjones/loofah","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"745d37610393024e5172539dbf48eee6b7104ba18ffdd8f91e26194bcbc2343e","flatsize":111080,"path":"All/rubygem-loofah222-2.22.0.pkg","repopath":"All/rubygem-loofah222-2.22.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":27132,"desc":"Loofah is a general library for manipulating HTML/XML documents and fragments.\nIt's built on top of Nokogiri and libxml2, so it's fast and has a nice API.\nLoofah excels at HTML sanitization (XSS prevention). It includes some nice HTML\nsanitizers, which are based on HTML5lib's whitelist.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-crass":{"origin":"www/rubygem-crass","version":"1.0.6"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"}},"categories":["rubygems","textproc"],"annotations":{"cpe":"cpe:2.3:a:loofah_project:loofah:2.22.0:::::dragonfly6:x86_64"}},{"name":"rubygem-mail","origin":"mail/rubygem-mail","version":"2.8.1,2","comment":"Ruby email handler","maintainer":"ruby@FreeBSD.org","www":"https://github.com/mikel/mail","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a5db28c35fd164dedd7b00c723c81c583ac35ae0409f6c4e2fc264b409ed2dea","flatsize":3787941,"path":"All/rubygem-mail-2.8.1,2.pkg","repopath":"All/rubygem-mail-2.8.1,2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":237860,"desc":"Mail is an library for Ruby to handle email generation,\nparsing and sending in a simple, rubyesque manner.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-mini_mime":{"origin":"mail/rubygem-mini_mime","version":"1.1.5"},"rubygem-net-imap":{"origin":"mail/rubygem-net-imap","version":"0.5.6"},"rubygem-net-pop":{"origin":"mail/rubygem-net-pop","version":"0.1.2"},"rubygem-net-smtp":{"origin":"mail/rubygem-net-smtp","version":"0.5.1"}},"categories":["mail","rubygems"],"annotations":{"cpe":"cpe:2.3:a:mail_project:mail:2.8.1:::::dragonfly6:x86_64"}},{"name":"rubygem-lrama","origin":"devel/rubygem-lrama","version":"0.6.11","comment":"LALR (1) parser generator written by Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/lrama","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"00ba4a8d2239741adf26ca82a5cc18300921fc15af1b19122a9f15263f981d27","flatsize":415465,"path":"All/rubygem-lrama-0.6.11.pkg","repopath":"All/rubygem-lrama-0.6.11.pkg","licenselogic":"and","licenses":["GPLv3+","MIT"],"pkgsize":85656,"desc":"Lrama is LALR (1) parser generator written by Ruby. The first goal of this\nproject is providing error tolerant parser for CRuby with minimal changes on\nCRuby parse.y file.\n\nFeatures:\n- Bison style grammar file is supported with some assumptions\n  - b4_locations_if is always true\n  - b4_pure_if is always true\n  - b4_pull_if is always false\n  - b4_lac_if is always false\n- Error Tolerance parser\n  - Subset of Repairing Syntax Errors in LR Parsers (Corchuelo et al.) algorithm\n    is supported.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-loofah","origin":"textproc/rubygem-loofah","version":"2.24.1","comment":"Library for manipulating HTML/XML documents and fragments","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/flavorjones/loofah","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"16dc1d2faabf8f0f0fa18536cce29b3b374766cf5f55d17373ed87bde3587d7d","flatsize":116222,"path":"All/rubygem-loofah-2.24.1.pkg","repopath":"All/rubygem-loofah-2.24.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":28156,"desc":"Loofah is a general library for manipulating HTML/XML documents and fragments.\nIt's built on top of Nokogiri and libxml2, so it's fast and has a nice API.\nLoofah excels at HTML sanitization (XSS prevention). It includes some nice HTML\nsanitizers, which are based on HTML5lib's whitelist.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-crass":{"origin":"www/rubygem-crass","version":"1.0.6"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"}},"categories":["rubygems","textproc"],"annotations":{"cpe":"cpe:2.3:a:loofah_project:loofah:2.24.1:::::dragonfly6:x86_64"}},{"name":"rubygem-lolcat","origin":"games/rubygem-lolcat","version":"100.0.1_1","comment":"Rainbows and unicorns","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/busyloop/lolcat","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"90823dc3ccaa026fe1321f26e84ee599ed7a966dfeaa47cbda2cd83f637d74c7","flatsize":132488,"path":"All/rubygem-lolcat-100.0.1_1.pkg","repopath":"All/rubygem-lolcat-100.0.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":117408,"desc":"Rainbows and unicorns!","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-manpages":{"origin":"devel/rubygem-manpages","version":"0.6.1"},"rubygem-optimist":{"origin":"devel/rubygem-optimist","version":"3.2.0"},"rubygem-paint":{"origin":"devel/rubygem-paint","version":"2.3.0"}},"categories":["games"]},{"name":"rubygem-lograge-rails70","origin":"www/rubygem-lograge-rails70","version":"0.14.0","comment":"Tame Rails' multi-line logging into a single line per request","maintainer":"ruby@FreeBSD.org","www":"https://github.com/roidrage/lograge","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"122722a6317387a1499a0f8ec712930b5bf93ed7d9587dddce089a83c396f037","flatsize":25349,"path":"All/rubygem-lograge-rails70-0.14.0.pkg","repopath":"All/rubygem-lograge-rails70-0.14.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9084,"desc":"Tame Rails' multi-line logging into a single line per request\n\nLograge is an attempt to bring sanity to Rails' noisy and unusable, unparsable\nand, in the context of running multiple processes and servers, unreadable\ndefault logging output.  Rails' default approach to log everything is great\nduring development, it's terrible when running it in production.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack70":{"origin":"www/rubygem-actionpack70","version":"7.0.8.7"},"rubygem-activesupport70":{"origin":"devel/rubygem-activesupport70","version":"7.0.8.7"},"rubygem-railties70":{"origin":"www/rubygem-railties70","version":"7.0.8.7"},"rubygem-request_store":{"origin":"devel/rubygem-request_store","version":"1.7.0"}},"categories":["rubygems","www"]},{"name":"rubygem-lograge-rails61","origin":"www/rubygem-lograge-rails61","version":"0.14.0","comment":"Tame Rails' multi-line logging into a single line per request","maintainer":"ruby@FreeBSD.org","www":"https://github.com/roidrage/lograge","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0004e8d845c638119f363c8793697ba6880b4661beabef5ecda8c1ae86dc5f35","flatsize":25349,"path":"All/rubygem-lograge-rails61-0.14.0.pkg","repopath":"All/rubygem-lograge-rails61-0.14.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9080,"desc":"Tame Rails' multi-line logging into a single line per request\n\nLograge is an attempt to bring sanity to Rails' noisy and unusable, unparsable\nand, in the context of running multiple processes and servers, unreadable\ndefault logging output.  Rails' default approach to log everything is great\nduring development, it's terrible when running it in production.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack61":{"origin":"www/rubygem-actionpack61","version":"6.1.7.10"},"rubygem-activesupport61":{"origin":"devel/rubygem-activesupport61","version":"6.1.7.10"},"rubygem-railties61":{"origin":"www/rubygem-railties61","version":"6.1.7.10"},"rubygem-request_store":{"origin":"devel/rubygem-request_store","version":"1.7.0"}},"categories":["rubygems","www"]},{"name":"rubygem-lograge-rails60","origin":"www/rubygem-lograge-rails60","version":"0.14.0","comment":"Tame Rails' multi-line logging into a single line per request","maintainer":"ruby@FreeBSD.org","www":"https://github.com/roidrage/lograge","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3e6ab7178ac14038099b177a6d3a77ae5f9ac07b9ec6a650d0c811c2ddcf35e5","flatsize":25349,"path":"All/rubygem-lograge-rails60-0.14.0.pkg","repopath":"All/rubygem-lograge-rails60-0.14.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9088,"desc":"Tame Rails' multi-line logging into a single line per request\n\nLograge is an attempt to bring sanity to Rails' noisy and unusable, unparsable\nand, in the context of running multiple processes and servers, unreadable\ndefault logging output.  Rails' default approach to log everything is great\nduring development, it's terrible when running it in production.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack60":{"origin":"www/rubygem-actionpack60","version":"6.0.6.1"},"rubygem-activesupport60":{"origin":"devel/rubygem-activesupport60","version":"6.0.6.1"},"rubygem-railties60":{"origin":"www/rubygem-railties60","version":"6.0.6.1"},"rubygem-request_store":{"origin":"devel/rubygem-request_store","version":"1.7.0"}},"categories":["rubygems","www"]},{"name":"rubygem-lograge-rails52","origin":"www/rubygem-lograge-rails52","version":"0.14.0","comment":"Tame Rails' multi-line logging into a single line per request","maintainer":"ruby@FreeBSD.org","www":"https://github.com/roidrage/lograge","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"006abbef018294b055b813c429b14f8118064e99f6a1f22e3af04556294dffcb","flatsize":25349,"path":"All/rubygem-lograge-rails52-0.14.0.pkg","repopath":"All/rubygem-lograge-rails52-0.14.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9088,"desc":"Tame Rails' multi-line logging into a single line per request\n\nLograge is an attempt to bring sanity to Rails' noisy and unusable, unparsable\nand, in the context of running multiple processes and servers, unreadable\ndefault logging output.  Rails' default approach to log everything is great\nduring development, it's terrible when running it in production.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack52":{"origin":"www/rubygem-actionpack52","version":"5.2.8.1_1"},"rubygem-activesupport52":{"origin":"devel/rubygem-activesupport52","version":"5.2.8.1"},"rubygem-railties52":{"origin":"www/rubygem-railties52","version":"5.2.8.1"},"rubygem-request_store":{"origin":"devel/rubygem-request_store","version":"1.7.0"}},"categories":["rubygems","www"]},{"name":"rubygem-lograge","origin":"www/rubygem-lograge","version":"0.14.0","comment":"Tame Rails' multi-line logging into a single line per request","maintainer":"ruby@FreeBSD.org","www":"https://github.com/roidrage/lograge","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4a5be8ce36c29b1986892e3d1bc316ada4b4d6d3490480f055d4e6d186dbdb31","flatsize":25349,"path":"All/rubygem-lograge-0.14.0.pkg","repopath":"All/rubygem-lograge-0.14.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9076,"desc":"Tame Rails' multi-line logging into a single line per request\n\nLograge is an attempt to bring sanity to Rails' noisy and unusable, unparsable\nand, in the context of running multiple processes and servers, unreadable\ndefault logging output.  Rails' default approach to log everything is great\nduring development, it's terrible when running it in production.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack4":{"origin":"www/rubygem-actionpack4","version":"4.2.11.3"},"rubygem-activesupport4":{"origin":"devel/rubygem-activesupport4","version":"4.2.11.3"},"rubygem-railties4":{"origin":"www/rubygem-railties4","version":"4.2.11.3"},"rubygem-request_store":{"origin":"devel/rubygem-request_store","version":"1.7.0"}},"categories":["rubygems","www"]},{"name":"rubygem-lograge-rails5","origin":"www/rubygem-lograge-rails5","version":"0.14.0","comment":"Tame Rails' multi-line logging into a single line per request","maintainer":"ruby@FreeBSD.org","www":"https://github.com/roidrage/lograge","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"90849ace2864fd3cb97859f9787f2e9387f9ed1853551c460edc9bc508b38773","flatsize":25349,"path":"All/rubygem-lograge-rails5-0.14.0.pkg","repopath":"All/rubygem-lograge-rails5-0.14.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9084,"desc":"Tame Rails' multi-line logging into a single line per request\n\nLograge is an attempt to bring sanity to Rails' noisy and unusable, unparsable\nand, in the context of running multiple processes and servers, unreadable\ndefault logging output.  Rails' default approach to log everything is great\nduring development, it's terrible when running it in production.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack5":{"origin":"www/rubygem-actionpack5","version":"5.1.7_1"},"rubygem-activesupport5":{"origin":"devel/rubygem-activesupport5","version":"5.1.7_1"},"rubygem-railties5":{"origin":"www/rubygem-railties5","version":"5.1.7"},"rubygem-request_store":{"origin":"devel/rubygem-request_store","version":"1.7.0"}},"categories":["rubygems","www"]},{"name":"rubygem-lograge-rails-gitlab","origin":"www/rubygem-lograge-rails-gitlab","version":"0.14.0","comment":"Tame Rails' multi-line logging into a single line per request","maintainer":"ruby@FreeBSD.org","www":"https://github.com/roidrage/lograge","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8c11682ee7cdfaa494c43dfd71e41764ebf06a68bdfb784aee1cbed0c717b985","flatsize":25349,"path":"All/rubygem-lograge-rails-gitlab-0.14.0.pkg","repopath":"All/rubygem-lograge-rails-gitlab-0.14.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9084,"desc":"Tame Rails' multi-line logging into a single line per request\n\nLograge is an attempt to bring sanity to Rails' noisy and unusable, unparsable\nand, in the context of running multiple processes and servers, unreadable\ndefault logging output.  Rails' default approach to log everything is great\nduring development, it's terrible when running it in production.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack-gitlab":{"origin":"www/rubygem-actionpack-gitlab","version":"7.1.5.1"},"rubygem-activesupport-gitlab":{"origin":"devel/rubygem-activesupport-gitlab","version":"7.1.5.1"},"rubygem-railties-gitlab":{"origin":"www/rubygem-railties-gitlab","version":"7.1.5.1"},"rubygem-request_store":{"origin":"devel/rubygem-request_store","version":"1.7.0"}},"categories":["rubygems","www"]},{"name":"rubygem-logger15","origin":"devel/rubygem-logger15","version":"1.5.3","comment":"Simple logging utility for outputting messages","maintainer":"ruby@FreeBSD.org","www":"https://github.com/ruby/logger","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6d2ffe68af801482e81a283e814e8c89245f15542be0534a340461e505dbc201","flatsize":36900,"path":"All/rubygem-logger15-1.5.3.pkg","repopath":"All/rubygem-logger15-1.5.3.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":10952,"desc":"Logger is a simple but powerful logging utility to output messages in your Ruby\nprogram.\n\nLogger has the following features:\n- Print messages to different levels such as info and error\n- Auto-rolling of log files\n- Setting the format of log messages\n- Specifying a program name in conjunction with the message","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-logster","origin":"devel/rubygem-logster","version":"1.2.11","comment":"UI for viewing logs in Rack","maintainer":"ruby@FreeBSD.org","www":"https://github.com/discourse/logster","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e8a301c2e20de517130b37ff04ec542dcd678aed01f06fcda4d4a421de5cb20f","flatsize":4244289,"path":"All/rubygem-logster-1.2.11.pkg","repopath":"All/rubygem-logster-1.2.11.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1031208,"desc":"UI for viewing logs in Rack","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-logify","origin":"sysutils/rubygem-logify","version":"0.2.0","comment":"Lightweight logging library for Ruby","maintainer":"ruby@FreeBSD.org","www":"https://github.com/sethvargo/logify","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ff71662d3c59cf63a4ce137481134f97b134e65beb0c36a4bb502bedbcc958cb","flatsize":45057,"path":"All/rubygem-logify-0.2.0.pkg","repopath":"All/rubygem-logify-0.2.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":11276,"desc":"Logify is an incredibly light-weight Ruby logger with a developer-friendly API\nand no dependencies. It is intentionally very opinionated and is optimized\nfor speed. This combination makes it perfect for command line applications.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["ruby","sysutils"]},{"name":"rubygem-logging","origin":"devel/rubygem-logging","version":"2.4.0","comment":"Logging library based on Java's log4j","maintainer":"ruby@FreeBSD.org","www":"https://github.com/TwP/logging","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"555b0cad97768406c1b22a625461de96ea5f89988f480bbc3d002d846c81c96f","flatsize":367047,"path":"All/rubygem-logging-2.4.0.pkg","repopath":"All/rubygem-logging-2.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":75728,"desc":"Logging is a flexible logging library for use in Ruby programs based on the\ndesign of Java's log4j library. It features a hierarchical logging system,\ncustom level names, multiple output destinations per log event, custom\nformatting, and more.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-little-plugger":{"origin":"devel/rubygem-little-plugger","version":"1.1.4"},"rubygem-multi_json":{"origin":"devel/rubygem-multi_json","version":"1.15.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-logger-gitlab","origin":"devel/rubygem-logger-gitlab","version":"1.7.0","comment":"Simple logging utility for outputting messages","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/ruby/logger","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d2973c329acc426ecef25fe75aa0051988b8e3f1127e60f708e1d102d0ea3559","flatsize":44968,"path":"All/rubygem-logger-gitlab-1.7.0.pkg","repopath":"All/rubygem-logger-gitlab-1.7.0.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":13576,"desc":"Logger is a simple but powerful logging utility to output messages in your Ruby\nprogram.\n\nLogger has the following features:\n- Print messages to different levels such as info and error\n- Auto-rolling of log files\n- Setting the format of log messages\n- Specifying a program name in conjunction with the message","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-logger","origin":"devel/rubygem-logger","version":"1.6.6","comment":"Simple logging utility for outputting messages","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/logger","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"af625c2aed458d14c425ff5468078e34cb5116a31d25500e58c1416f0de618f7","flatsize":48045,"path":"All/rubygem-logger-1.6.6.pkg","repopath":"All/rubygem-logger-1.6.6.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":15128,"desc":"Logger is a simple but powerful logging utility to output messages in your Ruby\nprogram.\n\nLogger has the following features:\n- Print messages to different levels such as info and error\n- Auto-rolling of log files\n- Setting the format of log messages\n- Specifying a program name in conjunction with the message","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-loggability","origin":"textproc/rubygem-loggability","version":"0.18.2","comment":"Composable logging system built on the standard Logger library","maintainer":"ruby@FreeBSD.org","www":"https://hg.sr.ht/~ged/Loggability","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"37f1ef71939826d34a1bc38e18535a1cc6c4386fabeb026db7d5a32455702772","flatsize":123061,"path":"All/rubygem-loggability-0.18.2.pkg","repopath":"All/rubygem-loggability-0.18.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":31740,"desc":"A composable logging system built on the standard Logger library. You can add\nLoggability to large libraries and systems, then hook everything up later when\nyou know where you want logs to be written, at what level of severity, and in\nwhich format.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-lockbox","origin":"security/rubygem-lockbox","version":"1.3.2","comment":"Modern encryption for Rails","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/ankane/lockbox","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d15b4175213a8992c0d043e701e62009782d25a6dd1db7042eedc126b05523af","flatsize":102849,"path":"All/rubygem-lockbox-1.3.2.pkg","repopath":"All/rubygem-lockbox-1.3.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":25264,"desc":"Modern encryption for Rails.\n- Uses state-of-the-art algorithms\n- Works with database fields, files, and strings\n- Makes migrating existing data and key rotation easy","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","security"]},{"name":"rubygem-log4r","origin":"sysutils/rubygem-log4r","version":"1.1.10","comment":"Flexible logging library for use in Ruby programs","maintainer":"ruby@FreeBSD.org","www":"https://github.com/colbygk/log4r","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f71de97707a05764d01a8ecd29abd5e229cd135a0484e688e49e4a8974f45a80","flatsize":269578,"path":"All/rubygem-log4r-1.1.10.pkg","repopath":"All/rubygem-log4r-1.1.10.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":109500,"desc":"Log4r is a comprehensive and flexible logging library written in Ruby for use\nin Ruby programs","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","sysutils"]},{"name":"rubygem-lockfile","origin":"devel/rubygem-lockfile","version":"2.1.3","comment":"Ruby library for creating NFS safe lockfiles","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ahoward/lockfile","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6b4dcef5cb234e4eeab9331ad4c3c1a2ac28692dd46263994df9658e64dbaeb3","flatsize":69370,"path":"All/rubygem-lockfile-2.1.3.pkg","repopath":"All/rubygem-lockfile-2.1.3.pkg","licenselogic":"single","licenses":["RUBY"],"pkgsize":18372,"desc":"rlock creates NFS safe lockfiles. it can optionally run a program while holding\nthe lock, ensuring lockfile removal on program exit. if a program is specified\nto be run rlock will spawn a background thread to kept the lockfile 'fresh' by\ntouching it at a regular interval. in this way a lease is maintained on the\nlockfile and other processes attempting to obtain the lock can determine that it\nis in use.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-locale","origin":"devel/rubygem-locale","version":"2.1.4","comment":"Pure ruby library to support locales","maintainer":"ruby@FreeBSD.org","www":"https://ruby-gettext.github.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"21cc216d2d59a19b371b78676a8519a927c4ad0400ceb377fbe168deb3360771","flatsize":249581,"path":"All/rubygem-locale-2.1.4.pkg","repopath":"All/rubygem-locale-2.1.4.pkg","licenselogic":"or","licenses":["LGPL3+","RUBY"],"pkgsize":96652,"desc":"Ruby Locale is a pure ruby library to support locales.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-llhttp-ffi","origin":"www/rubygem-llhttp-ffi","version":"0.5.1","comment":"Ruby FFI bindings for llhttp","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/bryanp/llhttp/tree/main/ffi","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"83acde22a3a857749882b491dc189be4fd84fe1405a33719af6cbc8aa6d83d89","flatsize":108270,"path":"All/rubygem-llhttp-ffi-0.5.1.pkg","repopath":"All/rubygem-llhttp-ffi-0.5.1.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":26412,"desc":"This is a monorepo that includes projects for MRI and FFI. Generally speaking,\nyou should prefer the MRI version and fallback to the FFI version for better\ncompatibility. There is parity between the two implementations, but the MRI\nimplementation is more performant.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ffi-compiler":{"origin":"devel/rubygem-ffi-compiler","version":"1.3.2"},"rubygem-rake":{"origin":"devel/rubygem-rake","version":"13.2.1"}},"categories":["rubygems","www"]},{"name":"rubygem-map","origin":"devel/rubygem-map","version":"6.6.0","comment":"Maps are ordered hashes with many features","maintainer":"ruby@FreeBSD.org","www":"https://github.com/ahoward/map","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4da8de6e76233127f2e6d7bcfc5809ab39c6d000c90ffa236af2c2f9f0967e23","flatsize":77895,"path":"All/rubygem-map-6.6.0.pkg","repopath":"All/rubygem-map-6.6.0.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":20468,"desc":"Maps are ordered hashes that are ordered, string/symbol indifferent, and have\nrecursive conversion, more robust implementation than\nHashWithIndifferentAccess, support for struct like (map.foo) access, and\nsupport for option/keyword access which avoids several nasty classes of errors\nin many ruby libraries","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-local_time-rails5","origin":"devel/rubygem-local_time-rails5","version":"3.0.3","comment":"Rails engine for cache-friendly, client-side local time","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/basecamp/local_time","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"78453ec683ad341366fa08c9ccf69f44346031137add89022457f73e9e9b65a7","flatsize":4623796,"path":"All/rubygem-local_time-rails5-3.0.3.pkg","repopath":"All/rubygem-local_time-rails5-3.0.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":562076,"desc":"Local Time is a Rails engine with helpers and JavaScript for displaying times\nand dates to users in their local time. The helpers render a <time> element and\nthe JavaScript swoops in to convert and format. The helper output is ideal for\ncaching since it's always in UTC time.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-coffee-rails-rails5":{"origin":"devel/rubygem-coffee-rails-rails5","version":"4.2.2"}},"categories":["devel","rubygems"]},{"name":"rubygem-little-plugger","origin":"devel/rubygem-little-plugger","version":"1.1.4","comment":"Mechanism to parse ruby little-plugger files","maintainer":"ruby@FreeBSD.org","www":"https://github.com/TwP/little-plugger","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bd92114c94881d8f9b1328d9913dc0d81553bdf2f2a80781d0c10b9dabb2d09f","flatsize":17098,"path":"All/rubygem-little-plugger-1.1.4.pkg","repopath":"All/rubygem-little-plugger-1.1.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7256,"desc":"LittlePlugger is a module that provides Gem based plugin management.\nBy extending your own class or module with LittlePlugger you can easily\nmanage the loading and initializing of plugins provided by other gems.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-listen","origin":"devel/rubygem-listen","version":"3.9.0","comment":"Listen to file modifications and notify about the changes","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/guard/listen","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"55688674ef331cb539e4766a4ea315aede7aedb4cef3c747e5ed04b0da651cdc","flatsize":92126,"path":"All/rubygem-listen-3.9.0.pkg","repopath":"All/rubygem-listen-3.9.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":27620,"desc":"The Listen gem listens to file modifications and notifies you about the changes.\n\nFeatures:\n- Works everywhere!\n- Supports watching multiple directories from a single listener.\n- OS-specific adapters for Mac OS X 10.6+, Linux and Windows.\n- Automatic fallback to polling if OS-specific adapter doesn't work.\n- Detects files modification, addidation and removal.\n- Checksum comparaison for modifications made under the same second.\n- Allows supplying regexp-patterns to ignore and filter paths for better\n  results.\n- Tested on all Ruby environments via travis-ci.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rb-fsevent":{"origin":"devel/rubygem-rb-fsevent","version":"0.11.2"},"rubygem-rb-inotify":{"origin":"devel/rubygem-rb-inotify","version":"0.11.1"},"rubygem-rb-kqueue":{"origin":"devel/rubygem-rb-kqueue","version":"0.2.8"}},"categories":["devel","rubygems"]},{"name":"rubygem-lita-irc","origin":"irc/rubygem-lita-irc","version":"2.2.0_2","comment":"IRC adapter for the Lita chat robot","maintainer":"ruby@FreeBSD.org","www":"https://github.com/litaio/lita-irc","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"46725b03ed032fa66fe7dbac6aabc20ee2e898c2525204c9afeb297b6bd0124f","flatsize":25019,"path":"All/rubygem-lita-irc-2.2.0_2.pkg","repopath":"All/rubygem-lita-irc-2.2.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7492,"desc":"An IRC adapter for Lita.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-cinch":{"origin":"irc/rubygem-cinch","version":"2.3.4"},"rubygem-lita":{"origin":"net-im/rubygem-lita","version":"4.8.0_1"}},"categories":["irc","rubygems"]},{"name":"rubygem-lita","origin":"net-im/rubygem-lita","version":"4.8.0_1","comment":"Multi-service chat bot with extendable behavior","maintainer":"ruby@FreeBSD.org","www":"https://github.com/litaio/lita","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"935512566030dfd41609ea60a2af24554faded1fef3f0d8bc1a7f6fef6fef866","flatsize":273077,"path":"All/rubygem-lita-4.8.0_1.pkg","repopath":"All/rubygem-lita-4.8.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":57192,"desc":"A multi-service chat bot with extendable behavior.","deps":{"redis":{"origin":"databases/redis","version":"7.4.3"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-bundler":{"origin":"sysutils/rubygem-bundler","version":"2.6.6,1"},"rubygem-faraday1":{"origin":"www/rubygem-faraday1","version":"1.10.4"},"rubygem-http_router":{"origin":"www/rubygem-http_router","version":"0.11.2_2"},"rubygem-i18n":{"origin":"devel/rubygem-i18n","version":"1.14.7,2"},"rubygem-ice_nine":{"origin":"devel/rubygem-ice_nine","version":"0.11.2"},"rubygem-multi_json":{"origin":"devel/rubygem-multi_json","version":"1.15.0"},"rubygem-puma":{"origin":"www/rubygem-puma","version":"6.6.0"},"rubygem-rack":{"origin":"www/rubygem-rack","version":"3.0.14,3"},"rubygem-redis-namespace":{"origin":"databases/rubygem-redis-namespace","version":"1.11.0"},"rubygem-thor":{"origin":"devel/rubygem-thor","version":"1.3.2"}},"categories":["net-im","rubygems"]},{"name":"rubygem-liquid-tag-parser","origin":"textproc/rubygem-liquid-tag-parser","version":"2.0.2_1","comment":"Parse liquid tags easily","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/envygeeks/liquid-tag-parser","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"16238bed169ea77066a2dcc9251ef57c0a57338df972152b5f8ffbd61814efd0","flatsize":8560,"path":"All/rubygem-liquid-tag-parser-2.0.2_1.pkg","repopath":"All/rubygem-liquid-tag-parser-2.0.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3872,"desc":"Liquid Tag parser provides a robust interface to parsing your tag syntax in a\nway that makes sense, it uses Shellwords, along with escapes to allow users to\ndo extremely robust arguments, giving you back a hash, that you get to play\nwith. It also has the concept of argv1, deep hashes, and even defaults if you\ngive them to us.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-extras":{"origin":"devel/rubygem-extras","version":"0.3.0"},"rubygem-liquid4":{"origin":"textproc/rubygem-liquid4","version":"4.0.4"}},"categories":["rubygems","textproc"]},{"name":"rubygem-liquid4","origin":"textproc/rubygem-liquid4","version":"4.0.4","comment":"Library for rendering safe templates","maintainer":"sunpoet@FreeBSD.org","www":"https://shopify.github.io/liquid/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d4de5381f1984ad5ad25e1f9987d1d603c6769d5a7869987dd64ab1a390ac995","flatsize":329775,"path":"All/rubygem-liquid4-4.0.4.pkg","repopath":"All/rubygem-liquid4-4.0.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":66092,"desc":"Liquid is an open-source template language created by Shopify and written in\nRuby. It is the backbone of Shopify themes and is used to load dynamic content\non storefronts.\n\nLiquid has been in production use at Shopify since 2006 and is now used by many\nother hosted web applications.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-liquid","origin":"textproc/rubygem-liquid","version":"5.8.1","comment":"Library for rendering safe templates","maintainer":"sunpoet@FreeBSD.org","www":"https://shopify.github.io/liquid/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"113cf2e50a0e8885b6d8fddb0452b43f949da033eb97a33ba9b9062df39ef37d","flatsize":215596,"path":"All/rubygem-liquid-5.8.1.pkg","repopath":"All/rubygem-liquid-5.8.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":50020,"desc":"Liquid is an open-source template language created by Shopify and written in\nRuby. It is the backbone of Shopify themes and is used to load dynamic content\non storefronts.\n\nLiquid has been in production use at Shopify since 2006 and is now used by many\nother hosted web applications.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-bigdecimal":{"origin":"math/rubygem-bigdecimal","version":"3.1.9"},"rubygem-strscan":{"origin":"devel/rubygem-strscan","version":"3.1.2"}},"categories":["rubygems","textproc"]},{"name":"rubygem-lint_roller","origin":"devel/rubygem-lint_roller","version":"1.1.0","comment":"Plugin specification for linter and formatter rulesets","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/standardrb/lint_roller","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"64733aacc4e2208bb46e5519c25d8f8339e0b9e213be9f2081c0e475bccb5803","flatsize":14791,"path":"All/rubygem-lint_roller-1.1.0.pkg","repopath":"All/rubygem-lint_roller-1.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6876,"desc":"lint_roller is an itty-bitty plugin API for code analysis tools like linters and\nformatters. It provides plugins for those tools to load extensions and specify\ncustom rulesets.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-link_header","origin":"www/rubygem-link_header","version":"0.0.8","comment":"Parse and format HTTP link headers","maintainer":"ruby@FreeBSD.org","www":"https://github.com/asplake/link_header","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c59a1edc1a59e8f596f898dd325cf4b8b2204b4a1163d888a4d33b853c5d5673","flatsize":17054,"path":"All/rubygem-link_header-0.0.8.pkg","repopath":"All/rubygem-link_header-0.0.8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5748,"desc":"Parse and format HTTP link headers as described in the draft spec\nhttp://tools.ietf.org/id/draft-nottingham-http-link-header-06.txt, also\nthe equivalent HTML link elements.\n\nConverts conforming link headers to and from text, LinkHeader objects\nand corresponding (JSON-friendly) Array representations, also HTML\nlink elements.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","www"]},{"name":"rubygem-liquid-tag-parser1","origin":"textproc/rubygem-liquid-tag-parser1","version":"1.9.0_4","comment":"Parse liquid tags easily","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/envygeeks/liquid-tag-parser","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"91791493455001ea75829d1145cf5d09169f861fbd91824b2c64b1d234628bb6","flatsize":9047,"path":"All/rubygem-liquid-tag-parser1-1.9.0_4.pkg","repopath":"All/rubygem-liquid-tag-parser1-1.9.0_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4152,"desc":"Liquid Tag parser provides a robust interface to parsing your tag syntax in a\nway that makes sense, it uses Shellwords, along with escapes to allow users to\ndo extremely robust arguments, giving you back a hash, that you get to play\nwith. It also has the concept of argv1, deep hashes, and even defaults if you\ngive them to us.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-extras":{"origin":"devel/rubygem-extras","version":"0.3.0"},"rubygem-liquid4":{"origin":"textproc/rubygem-liquid4","version":"4.0.4"}},"categories":["rubygems","textproc"]},{"name":"rubygem-local_time","origin":"devel/rubygem-local_time","version":"3.0.3","comment":"Rails engine for cache-friendly, client-side local time","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/basecamp/local_time","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7efb6a08a763807d247bba21e3c48c3f4081e629cc3f9fc48b429b872ab22fac","flatsize":4623796,"path":"All/rubygem-local_time-3.0.3.pkg","repopath":"All/rubygem-local_time-3.0.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":561536,"desc":"Local Time is a Rails engine with helpers and JavaScript for displaying times\nand dates to users in their local time. The helpers render a <time> element and\nthe JavaScript swoops in to convert and format. The helper output is ideal for\ncaching since it's always in UTC time.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-linguistics","origin":"textproc/rubygem-linguistics","version":"2.1.0","comment":"Framework for extending Ruby objects with linguistic methods","maintainer":"ruby@FreeBSD.org","www":"https://deveiate.org/projects/Linguistics/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f7443e55dd587727963ac8ba7c560c059cc3460842bb43cab807c27b005183b9","flatsize":544084,"path":"All/rubygem-linguistics-2.1.0.pkg","repopath":"All/rubygem-linguistics-2.1.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":94464,"desc":"This is a generic, language-neutral framework for extending\nRuby objects with linguistic methods.\n\nIt includes an English-language module with inflection,\npluralisation, conjunctions, indefinite articles, present\nparticiples, ordinal numbers, numbers to words, general\nquantification, integration with WordNet and CMU's LinkGrammar,\nas well as a framework for providing modules for other languages.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-loggability":{"origin":"textproc/rubygem-loggability","version":"0.18.2"}},"categories":["rubygems","textproc"]},{"name":"rubygem-lighthouse-api","origin":"www/rubygem-lighthouse-api","version":"2.0_1","comment":"Ruby interface for lighthouse ticketing system","maintainer":"ruby@FreeBSD.org","www":"https://lighthouseapp.com/api","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3a98ac153782196ed0fa77745f1f099d0ff0645e224d2bf4c2e3b5442caa758f","flatsize":15509,"path":"All/rubygem-lighthouse-api-2.0_1.pkg","repopath":"All/rubygem-lighthouse-api-2.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6480,"desc":"Ruby API wrapper for Lighthouse","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activeresource4":{"origin":"www/rubygem-activeresource4","version":"4.1.0"},"rubygem-activesupport4":{"origin":"devel/rubygem-activesupport4","version":"4.2.11.3"}},"categories":["rubygems","www"]},{"name":"rubygem-licensee-gitlab","origin":"devel/rubygem-licensee-gitlab","version":"9.17.1","comment":"Detects under what license a project is distributed","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/benbalter/licensee","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"052f61876e6de9e7440c08bd07e8edde1dc731ef507fd420d5ed8b0fb58a895a","flatsize":2019434,"path":"All/rubygem-licensee-gitlab-9.17.1.pkg","repopath":"All/rubygem-licensee-gitlab-9.17.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":211268,"desc":"Licensee automates the process of reading LICENSE files and compares their\ncontents to known licenses using a fancy math thing called Rabin-Karp\nrolling-hashes.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-dotenv":{"origin":"misc/rubygem-dotenv","version":"3.1.7"},"rubygem-octokit-gitlab":{"origin":"net/rubygem-octokit-gitlab","version":"9.2.0"},"rubygem-reverse_markdown":{"origin":"textproc/rubygem-reverse_markdown","version":"1.4.0"},"rubygem-rugged":{"origin":"devel/rubygem-rugged","version":"1.7.2_3"},"rubygem-thor":{"origin":"devel/rubygem-thor","version":"1.3.2"}},"categories":["devel","rubygems"]},{"name":"rubygem-licensee","origin":"devel/rubygem-licensee","version":"9.18.0","comment":"Detects under what license a project is distributed","maintainer":"ruby@FreeBSD.org","www":"https://github.com/benbalter/licensee","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"84ecdd50b43b1a93f5b86f7b47808b7a98a52751abc6beb43557bbfc7acc6448","flatsize":2019823,"path":"All/rubygem-licensee-9.18.0.pkg","repopath":"All/rubygem-licensee-9.18.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":211736,"desc":"Licensee automates the process of reading LICENSE files and compares their\ncontents to known licenses using a fancy math thing called Rabin-Karp\nrolling-hashes.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-dotenv":{"origin":"misc/rubygem-dotenv","version":"3.1.7"},"rubygem-octokit":{"origin":"net/rubygem-octokit","version":"9.2.0"},"rubygem-reverse_markdown":{"origin":"textproc/rubygem-reverse_markdown","version":"1.4.0"},"rubygem-rugged":{"origin":"devel/rubygem-rugged","version":"1.7.2_3"},"rubygem-thor":{"origin":"devel/rubygem-thor","version":"1.3.2"}},"categories":["devel","rubygems"]},{"name":"rubygem-license_finder-gitlab","origin":"devel/rubygem-license_finder-gitlab","version":"7.2.1_1","comment":"Generate, verify and enforce software licenses","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/pivotal/LicenseFinder","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"320a369065fd507576efb81b5f4f99e0a537190fee16382fb0a588a56eb463fc","flatsize":746817,"path":"All/rubygem-license_finder-gitlab-7.2.1_1.pkg","repopath":"All/rubygem-license_finder-gitlab-7.2.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":155680,"desc":"LicenseFinder works with your package managers to find dependencies,\ndetect the licenses of the packages in them, compare those licenses\nagainst a user-defined list of permitted licenses, and give you an\nactionable exception report.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-bundler":{"origin":"sysutils/rubygem-bundler","version":"2.6.6,1"},"rubygem-csv":{"origin":"devel/rubygem-csv","version":"3.3.2"},"rubygem-rubyzip-gitlab":{"origin":"archivers/rubygem-rubyzip-gitlab","version":"2.4.1"},"rubygem-thor":{"origin":"devel/rubygem-thor","version":"1.3.2"},"rubygem-tomlrb":{"origin":"textproc/rubygem-tomlrb","version":"2.0.3"},"rubygem-with_env":{"origin":"devel/rubygem-with_env","version":"1.1.0"},"rubygem-xml-simple-gitlab":{"origin":"textproc/rubygem-xml-simple-gitlab","version":"1.1.9_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-libyajl2","origin":"devel/rubygem-libyajl2","version":"1.2.0","comment":"Vendored copy of libyajl2","maintainer":"renchap@cocoa-x.com","www":"https://github.com/opscode/libyajl2-gem","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"80fbfe100a79a4d92adbef9566015e53b8d8d910526cd6c810511e0a096b2442","flatsize":157105,"path":"All/rubygem-libyajl2-1.2.0.pkg","repopath":"All/rubygem-libyajl2-1.2.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":32368,"desc":"Vendored copy of libyajl2","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-license-acceptance","origin":"sysutils/rubygem-license-acceptance","version":"2.1.13","comment":"Chef End User License Agreement Acceptance for Ruby products","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/chef/license-acceptance","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bbd4eb4b7b66b4a87119905ed8cfa90960d18677ebf306f9530dd09ee80cf325","flatsize":48691,"path":"All/rubygem-license-acceptance-2.1.13.pkg","repopath":"All/rubygem-license-acceptance-2.1.13.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":12568,"desc":"A Ruby library used for accepting the license","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-pastel":{"origin":"devel/rubygem-pastel","version":"0.8.0"},"rubygem-tomlrb1":{"origin":"textproc/rubygem-tomlrb1","version":"1.3.0"},"rubygem-tty-box":{"origin":"devel/rubygem-tty-box","version":"0.7.0"},"rubygem-tty-prompt":{"origin":"devel/rubygem-tty-prompt","version":"0.23.1"}},"categories":["rubygems","sysutils"]},{"name":"rubygem-librmpd","origin":"audio/rubygem-librmpd","version":"0.1.1","comment":"Is a simple yet powerful Music Player Daemon library","maintainer":"ports@FreeBSD.org","www":"https://rubygems.org/gems/librmpd","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"16bab718dc7cf61debce59d98f2d11999c9c782e9c4fbdd1f4e2cda944444b90","flatsize":244943,"path":"All/rubygem-librmpd-0.1.1.pkg","repopath":"All/rubygem-librmpd-0.1.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":33640,"desc":"librmpd is a simple yet powerful Music Player Daemon library written\nentirely in Ruby. It provides callback functionality to create an\nevent/listener type of setup, along with thread safety for threaded apps.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["audio","rubygems"],"messages":[{"message":"===>   NOTICE:\n\nThe rubygem-librmpd port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"rubygem-license_finder","origin":"devel/rubygem-license_finder","version":"7.0.1_2","comment":"Generate, verify and enforce software licenses","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/pivotal/LicenseFinder","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2af6606b817961fc2fb64c8fcf920dbfc4162bcb95f4325b5e684d5f6b48e657","flatsize":630945,"path":"All/rubygem-license_finder-7.0.1_2.pkg","repopath":"All/rubygem-license_finder-7.0.1_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":145192,"desc":"LicenseFinder works with your package managers to find dependencies,\ndetect the licenses of the packages in them, compare those licenses\nagainst a user-defined list of permitted licenses, and give you an\nactionable exception report.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-bundler":{"origin":"sysutils/rubygem-bundler","version":"2.6.6,1"},"rubygem-rubyzip":{"origin":"archivers/rubygem-rubyzip","version":"2.3.2"},"rubygem-thor12":{"origin":"devel/rubygem-thor12","version":"1.2.2"},"rubygem-tomlrb":{"origin":"textproc/rubygem-tomlrb","version":"2.0.3"},"rubygem-with_env":{"origin":"devel/rubygem-with_env","version":"1.1.0"},"rubygem-xml-simple":{"origin":"textproc/rubygem-xml-simple","version":"1.1.9"}},"categories":["devel","rubygems"]},{"name":"rubygem-librarianp","origin":"devel/rubygem-librarianp","version":"1.1.2","comment":"Ruby framework for writing bundlers","maintainer":"ruby@FreeBSD.org","www":"https://github.com/voxpupuli/librarian","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"432d7f9bc5325e6ce57e88fba02b70a34b159e180e65a63fca1e5766aac0edaa","flatsize":239534,"path":"All/rubygem-librarianp-1.1.2.pkg","repopath":"All/rubygem-librarianp-1.1.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":47136,"desc":"Librarian is a framework for writing bundlers, which are tools that resolve,\nfetch, install, and isolate a project's dependencies, in Ruby.\n\nThis is a forked version of devel/rubygem-librarian with improvements in\norder to provide better support for librarian-puppet.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-thor":{"origin":"devel/rubygem-thor","version":"1.3.2"}},"categories":["devel","rubygems"]},{"name":"rubygem-libddwaf","origin":"devel/rubygem-libddwaf","version":"1.14.0.0.0","comment":"WAF implementation in C++, exposed to Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/DataDog/libddwaf-rb","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"76470303e982196791980ce767564c9a3f94719ad43e1ab1e838ea421c8c3afc","flatsize":97513,"path":"All/rubygem-libddwaf-1.14.0.0.0.pkg","repopath":"All/rubygem-libddwaf-1.14.0.0.0.pkg","licenselogic":"or","licenses":["APACHE20","BSD3CLAUSE"],"pkgsize":20072,"desc":"libddwaf is Datadog's implementation of a WAF engine, with a goal of low\nperformance and memory overhead, and embeddability in a wide variety of language\nruntimes through a C API.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ffi":{"origin":"devel/rubygem-ffi","version":"1.17.2"}},"categories":["devel","rubygems"]},{"name":"rubygem-lita-gems","origin":"net/rubygem-lita-gems","version":"1.1.0_2","comment":"Lita handler for rubygems.org querying","maintainer":"ruby@FreeBSD.org","www":"https://github.com/marsz/lita-gems","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"643a5895c3fb368be1765671f736d545650d8e56e8fdff8596de33abfa6f5b77","flatsize":8624,"path":"All/rubygem-lita-gems-1.1.0_2.pkg","repopath":"All/rubygem-lita-gems-1.1.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4140,"desc":"Lita handler for rubygems.org querying","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-gems":{"origin":"devel/rubygem-gems","version":"1.3.0"},"rubygem-lita":{"origin":"net-im/rubygem-lita","version":"4.8.0_1"}},"categories":["net","rubygems"]},{"name":"rubygem-libxml-ruby","origin":"textproc/rubygem-libxml-ruby","version":"5.0.3","comment":"Ruby language bindings for the GNOME Libxml2 XML toolkit","maintainer":"sunpoet@FreeBSD.org","www":"https://xml4r.github.io/libxml-ruby/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e6206ebc5438ee7035e6ca90d4c0b7894c410f7a9fb3cd867b4c4c98b2aabbe5","flatsize":2128932,"path":"All/rubygem-libxml-ruby-5.0.3.pkg","repopath":"All/rubygem-libxml-ruby-5.0.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":284600,"desc":"The Libxml-Ruby project provides Ruby language bindings for the GNOME Libxml2\nXML toolkit. It is free software, released under the MIT License.","deps":{"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-libarchive","origin":"archivers/rubygem-libarchive","version":"0.1.2_1","comment":"Ruby bindings for libarchive","maintainer":"ruby@FreeBSD.org","www":"https://bitbucket.org/winebarrel/libarchive-ruby","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d954bea02aae7d528eec21b51a7f1bcddecafda5bb66208855cf86d9ed859840","flatsize":198960,"path":"All/rubygem-libarchive-0.1.2_1.pkg","repopath":"All/rubygem-libarchive-0.1.2_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":24756,"desc":"Ruby bindings for Libarchive.\n\nLibarchive is a programming library that can create and read several\ndifferent streaming archive formats, including most popular tar\nvariants, several cpio formats, and both BSD and GNU ar variants.","deps":{"libarchive":{"origin":"archivers/libarchive","version":"3.7.9,1"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["archivers","rubygems"]},{"name":"rubygem-librarian","origin":"devel/rubygem-librarian","version":"0.1.2_1","comment":"Ruby framework for writing bundlers","maintainer":"robak@FreeBSD.org","www":"https://github.com/applicationsonline/librarian","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e457025d1a78d827761d16f6a26ca8ae9c017a838c1ab609601c7867d95af50b","flatsize":208214,"path":"All/rubygem-librarian-0.1.2_1.pkg","repopath":"All/rubygem-librarian-0.1.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":42544,"desc":"Librarian is a framework for writing bundlers, which are tools that resolve,\nfetch, install, and isolate a project's dependencies, in Ruby.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-highline":{"origin":"devel/rubygem-highline","version":"3.1.2"},"rubygem-thor0":{"origin":"devel/rubygem-thor0","version":"0.20.3"}},"categories":["devel","rubygems"]},{"name":"rubygem-lazy_priority_queue","origin":"devel/rubygem-lazy_priority_queue","version":"0.1.1","comment":"Priority queue implemented using a lazy binomial heap","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/matiasbattocchia/lazy_priority_queue","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6fd1d864234408d5e475519ff44c130f3d1f1049bbec9c6e3280491bc42e970e","flatsize":5420,"path":"All/rubygem-lazy_priority_queue-0.1.1.pkg","repopath":"All/rubygem-lazy_priority_queue-0.1.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":2672,"desc":"Lazy priority queue is a pure Ruby priority queue which implements a lazy\nbinomial heap. It supports the change priority operation, being suitable for\nalgorithms like Dijkstra's shortest path and Prim's minimum spanning tree. It\ncan be instantiated as a min-priority queue as well as a max-priority queue.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-layout_yullio_generator","origin":"www/rubygem-layout_yullio_generator","version":"0.9.0","comment":"Combination of Mollio CSS/HTML template and Yahoo UI grid","maintainer":"ruby@FreeBSD.org","www":"https://rubygems.org/gems/layout_yullio_generator","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f42c95f18ef270ee844c7e4a91252c596ef063e224c1b09e79754a2b61009b7a","flatsize":66228,"path":"All/rubygem-layout_yullio_generator-0.9.0.pkg","repopath":"All/rubygem-layout_yullio_generator-0.9.0.pkg","licenselogic":"single","pkgsize":45588,"desc":"Yullio is the combination of Mollio CSS/HTML template and Yahoo UI grid.\nThis generator copies and prepares the necessary files for your Rails app and\ngives your views instantly solid design and layout flexibility.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-hoe":{"origin":"devel/rubygem-hoe","version":"3.26.0"}},"categories":["rubygems","www"]},{"name":"rubygem-license_scout","origin":"sysutils/rubygem-license_scout","version":"2.6.10","comment":"Discover license files of a project's dependencies","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/chef/license_scout","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8a8e335f9fbca76c0eb0aadd734d3a51bf6603d09e270c875be74393b8eb527c","flatsize":2096545,"path":"All/rubygem-license_scout-2.6.10.pkg","repopath":"All/rubygem-license_scout-2.6.10.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1729640,"desc":"License Scout is a utility that discovers and aggregates the licenses for your\nsoftware project's transitive dependencies.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ffi-yajl":{"origin":"devel/rubygem-ffi-yajl","version":"2.3.4"},"rubygem-fuzzy_match":{"origin":"devel/rubygem-fuzzy_match","version":"2.1.0"},"rubygem-licensee":{"origin":"devel/rubygem-licensee","version":"9.18.0"},"rubygem-mixlib-cli":{"origin":"devel/rubygem-mixlib-cli","version":"2.1.8"},"rubygem-mixlib-config":{"origin":"devel/rubygem-mixlib-config","version":"3.0.9"},"rubygem-mixlib-log":{"origin":"devel/rubygem-mixlib-log","version":"3.0.9"},"rubygem-mixlib-shellout":{"origin":"devel/rubygem-mixlib-shellout","version":"3.2.5"},"rubygem-terminal-table":{"origin":"textproc/rubygem-terminal-table","version":"3.0.2_1"},"rubygem-toml-rb":{"origin":"www/rubygem-toml-rb","version":"2.2.0"}},"categories":["rubygems","sysutils"]},{"name":"rubygem-launchy2","origin":"devel/rubygem-launchy2","version":"2.5.2","comment":"Helper class for launching cross-platform applications","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/copiousfreetime/launchy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8ce9379b23a32386a7e5ec9d16dff53a169ef6d7ea57fb48e9fd47768a7163e4","flatsize":89542,"path":"All/rubygem-launchy2-2.5.2.pkg","repopath":"All/rubygem-launchy2-2.5.2.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":25672,"desc":"Launchy is helper class for launching cross-platform applications in a fire and\nforget manner. There are application concepts (browser, email client, etc) that\nare common across all platforms, and they may be launched differently on each\nplatform. Launchy is here to make a common approach to launching external\napplication from within ruby programs.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-addressable":{"origin":"www/rubygem-addressable","version":"2.8.7"}},"categories":["devel","rubygems"]},{"name":"rubygem-language_server-protocol","origin":"devel/rubygem-language_server-protocol","version":"3.17.0.4","comment":"Language Server Protocol SDK","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/mtsmfm/language_server-protocol-ruby","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d7af8b7c330bdcbd0a0705a67c80579052a1559f46e8901f69e02b412280e135","flatsize":505471,"path":"All/rubygem-language_server-protocol-3.17.0.4.pkg","repopath":"All/rubygem-language_server-protocol-3.17.0.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":68620,"desc":"LanguageServer::Protocol provides a Language Server Protocol SDK for Ruby.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-leo_manager_client","origin":"databases/rubygem-leo_manager_client","version":"0.4.13","comment":"LeoFS-Manager client library for Ruby","maintainer":"trociny@FreeBSD.org","www":"https://leo-project.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4e65fcd3081f60f2bee1c72cdb066fe0d1f730119462a86cc845fc47d4313f1c","flatsize":60579,"path":"All/rubygem-leo_manager_client-0.4.13.pkg","repopath":"All/rubygem-leo_manager_client-0.4.13.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":12844,"desc":"LeoFS is a highly scalable, fault-tolerant distributed file system\nfor the Web. This library allows any Ruby application to communicate\nwith LeoFS manager.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["databases"]},{"name":"rubygem-less","origin":"www/rubygem-less","version":"1.2.21","comment":"The LESS Ruby gem compiles LESS code to CSS","maintainer":"nivit@FreeBSD.org","www":"https://lesscss.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5cad5b3bf7cd36ef77984a39d70bcd8678b4f62e0a402d18f3c0701eb1d90a5e","flatsize":210177,"path":"All/rubygem-less-1.2.21.pkg","repopath":"All/rubygem-less-1.2.21.pkg","licenselogic":"single","pkgsize":46624,"desc":"LESS extends CSS with: variables, mixins, operations and nested rules.\nBest of all, LESS uses existing CSS syntax. This means you can rename\nyour current .css files to .less and they'll just work.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-mutter":{"origin":"devel/rubygem-mutter","version":"0.5.3"},"rubygem-treetop":{"origin":"devel/rubygem-treetop","version":"1.6.12"}},"categories":["rubygems","www"]},{"name":"rubygem-kramdown-parser-gfm-gitlab","origin":"textproc/rubygem-kramdown-parser-gfm-gitlab","version":"1.1.0","comment":"Kramdown parser for the GFM dialect of Markdown","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/kramdown/parser-gfm","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"db97dd1533b85ba61fc692b8544ab7ffba97ef1ee6df3b06c006cef08b38448e","flatsize":22184,"path":"All/rubygem-kramdown-parser-gfm-gitlab-1.1.0.pkg","repopath":"All/rubygem-kramdown-parser-gfm-gitlab-1.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9828,"desc":"This is a parser for kramdown that converts Markdown documents in the GFM\ndialect to HTML.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-kramdown-gitlab":{"origin":"textproc/rubygem-kramdown-gitlab","version":"2.5.1"}},"categories":["rubygems","textproc"]},{"name":"rubygem-launchy","origin":"devel/rubygem-launchy","version":"3.1.1","comment":"Helper class for launching cross-platform applications","maintainer":"ruby@FreeBSD.org","www":"https://github.com/copiousfreetime/launchy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ef59ee5fd0b982b5189d448ec06493183bf2517f516d2358a79881f4f068de20","flatsize":44796,"path":"All/rubygem-launchy-3.1.1.pkg","repopath":"All/rubygem-launchy-3.1.1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":14232,"desc":"Launchy is helper class for launching cross-platform applications in a fire and\nforget manner. There are application concepts (browser, email client, etc) that\nare common across all platforms, and they may be launched differently on each\nplatform. Launchy is here to make a common approach to launching external\napplication from within ruby programs.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-addressable":{"origin":"www/rubygem-addressable","version":"2.8.7"},"rubygem-childprocess":{"origin":"devel/rubygem-childprocess","version":"5.1.0"},"rubygem-logger":{"origin":"devel/rubygem-logger","version":"1.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-kwalify","origin":"textproc/rubygem-kwalify","version":"0.7.2","comment":"Parser, schema validator, and data binding tool for YAML and JSON","maintainer":"ruby@FreeBSD.org","www":"http://www.kuwata-lab.com/kwalify/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6b4dfc3d8d78bfa0e04e2c3d454e346f5c45092c31a36536e1d00dc11b769e6b","flatsize":1178401,"path":"All/rubygem-kwalify-0.7.2.pkg","repopath":"All/rubygem-kwalify-0.7.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":138676,"desc":"Kwalify is a parser, schema validator, and data binding tool for YAML and JSON.\n\nYAML and JSON are simple and nice format for structured data and easier for\nhuman to read and write than XML. But there have been no schema for YAML\nsuch as RelaxNG or DTD. Kwalify gets over this situation.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-kramdown-parser-gfm","origin":"textproc/rubygem-kramdown-parser-gfm","version":"1.1.0","comment":"Kramdown parser for the GFM dialect of Markdown","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/kramdown/parser-gfm","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"88bd5fbfc4670b70e17db48d040212fab2da3570e54bfffb436fb2cf36d35b04","flatsize":22184,"path":"All/rubygem-kramdown-parser-gfm-1.1.0.pkg","repopath":"All/rubygem-kramdown-parser-gfm-1.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9804,"desc":"This is a parser for kramdown that converts Markdown documents in the GFM\ndialect to HTML.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-kramdown":{"origin":"textproc/rubygem-kramdown","version":"2.5.1"}},"categories":["rubygems","textproc"]},{"name":"rubygem-kgio","origin":"devel/rubygem-kgio","version":"2.11.4","comment":"Provides non-blocking I/O methods","maintainer":"ruby@FreeBSD.org","www":"https://yhbt.net/kgio/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"795395331579bbdfb15b11c5b2940b380cc2a19fd569073c7c5ea25d305c100f","flatsize":206307,"path":"All/rubygem-kgio-2.11.4.pkg","repopath":"All/rubygem-kgio-2.11.4.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":48032,"desc":"kgio provides non-blocking I/O methods for Ruby without raising exceptions on\nEAGAIN and EINPROGRESS. It is intended for use with the Unicorn and Rainbows!\nRack servers, but may be used by other applications (that run on Unix-like\nplatforms).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-kramdown-gitlab","origin":"textproc/rubygem-kramdown-gitlab","version":"2.5.1","comment":"Yet-another-markdown-parser but fast, pure Ruby","maintainer":"mfechner@FreeBSD.org","www":"https://kramdown.gettalong.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bf9d8f3af3088b9a1bccc6b9c0ad56b64f83d26e494e588ed09c2a685bde05ef","flatsize":468819,"path":"All/rubygem-kramdown-gitlab-2.5.1.pkg","repopath":"All/rubygem-kramdown-gitlab-2.5.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":122688,"desc":"kramdown is yet-another-markdown-parser but fast, pure Ruby, using a strict\nsyntax definition and supporting several common extensions.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rexml":{"origin":"textproc/rubygem-rexml","version":"3.4.1"}},"categories":["rubygems","textproc"],"annotations":{"cpe":"cpe:2.3:a:kramdown_project:kramdown:2.5.1:::::dragonfly6:x86_64"}},{"name":"rubygem-kramdown","origin":"textproc/rubygem-kramdown","version":"2.5.1","comment":"Yet-another-markdown-parser but fast, pure Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://kramdown.gettalong.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ba3df72c8364947037b2d80d76a2d34d13f55852722c8e772136510e01fc4845","flatsize":468819,"path":"All/rubygem-kramdown-2.5.1.pkg","repopath":"All/rubygem-kramdown-2.5.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":122684,"desc":"kramdown is yet-another-markdown-parser but fast, pure Ruby, using a strict\nsyntax definition and supporting several common extensions.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rexml":{"origin":"textproc/rubygem-rexml","version":"3.4.1"}},"categories":["rubygems","textproc"],"annotations":{"cpe":"cpe:2.3:a:kramdown_project:kramdown:2.5.1:::::dragonfly6:x86_64"}},{"name":"rubygem-kaminari-rails70","origin":"www/rubygem-kaminari-rails70","version":"1.2.2","comment":"Sophisticated paginator for Rails 4+","maintainer":"ruby@FreeBSD.org","www":"https://github.com/kaminari/kaminari","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bf3a1001288639f30759bd63291491700fd2d45d19500a7c446d0da259709b15","flatsize":60666,"path":"All/rubygem-kaminari-rails70-1.2.2.pkg","repopath":"All/rubygem-kaminari-rails70-1.2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19536,"desc":"Kaminari is a Scope & Engine based, clean, powerful, agnostic, customizable and\nsophisticated paginator for Rails 3","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport70":{"origin":"devel/rubygem-activesupport70","version":"7.0.8.7"},"rubygem-kaminari-actionview-rails70":{"origin":"www/rubygem-kaminari-actionview-rails70","version":"1.2.2"},"rubygem-kaminari-activerecord-rails70":{"origin":"www/rubygem-kaminari-activerecord-rails70","version":"1.2.2"},"rubygem-kaminari-core":{"origin":"www/rubygem-kaminari-core","version":"1.2.2"}},"categories":["rubygems","www"],"annotations":{"cpe":"cpe:2.3:a:kaminari_project:kaminari:1.2.2:::::dragonfly6:x86_64"}},{"name":"rubygem-kaminari-rails61","origin":"www/rubygem-kaminari-rails61","version":"1.2.2","comment":"Sophisticated paginator for Rails 4+","maintainer":"ruby@FreeBSD.org","www":"https://github.com/kaminari/kaminari","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c5b42d892629737cd1bdb35af5f3f2a64c904ed6f6046cc5d8036ad8909dd76e","flatsize":60666,"path":"All/rubygem-kaminari-rails61-1.2.2.pkg","repopath":"All/rubygem-kaminari-rails61-1.2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19532,"desc":"Kaminari is a Scope & Engine based, clean, powerful, agnostic, customizable and\nsophisticated paginator for Rails 3","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport61":{"origin":"devel/rubygem-activesupport61","version":"6.1.7.10"},"rubygem-kaminari-actionview-rails61":{"origin":"www/rubygem-kaminari-actionview-rails61","version":"1.2.2"},"rubygem-kaminari-activerecord-rails61":{"origin":"www/rubygem-kaminari-activerecord-rails61","version":"1.2.2"},"rubygem-kaminari-core":{"origin":"www/rubygem-kaminari-core","version":"1.2.2"}},"categories":["rubygems","www"],"annotations":{"cpe":"cpe:2.3:a:kaminari_project:kaminari:1.2.2:::::dragonfly6:x86_64"}},{"name":"rubygem-kaminari-rails60","origin":"www/rubygem-kaminari-rails60","version":"1.2.2","comment":"Sophisticated paginator for Rails 4+","maintainer":"ruby@FreeBSD.org","www":"https://github.com/kaminari/kaminari","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a9c0f4410494673725fe852c7a0bc53cdc3f2e9d6b3c0391dc5a7fa7520714a7","flatsize":60666,"path":"All/rubygem-kaminari-rails60-1.2.2.pkg","repopath":"All/rubygem-kaminari-rails60-1.2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19544,"desc":"Kaminari is a Scope & Engine based, clean, powerful, agnostic, customizable and\nsophisticated paginator for Rails 3","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport60":{"origin":"devel/rubygem-activesupport60","version":"6.0.6.1"},"rubygem-kaminari-actionview-rails60":{"origin":"www/rubygem-kaminari-actionview-rails60","version":"1.2.2"},"rubygem-kaminari-activerecord-rails60":{"origin":"www/rubygem-kaminari-activerecord-rails60","version":"1.2.2"},"rubygem-kaminari-core":{"origin":"www/rubygem-kaminari-core","version":"1.2.2"}},"categories":["rubygems","www"],"annotations":{"cpe":"cpe:2.3:a:kaminari_project:kaminari:1.2.2:::::dragonfly6:x86_64"}},{"name":"rubygem-kaminari-rails5","origin":"www/rubygem-kaminari-rails5","version":"1.2.2","comment":"Sophisticated paginator for Rails 4+","maintainer":"ruby@FreeBSD.org","www":"https://github.com/kaminari/kaminari","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dd5a9d5302f9e38debd03ba5ba5d48636a9884772842d081739c49e8b917c213","flatsize":60666,"path":"All/rubygem-kaminari-rails5-1.2.2.pkg","repopath":"All/rubygem-kaminari-rails5-1.2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19540,"desc":"Kaminari is a Scope & Engine based, clean, powerful, agnostic, customizable and\nsophisticated paginator for Rails 3","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport5":{"origin":"devel/rubygem-activesupport5","version":"5.1.7_1"},"rubygem-kaminari-actionview-rails5":{"origin":"www/rubygem-kaminari-actionview-rails5","version":"1.2.2"},"rubygem-kaminari-activerecord-rails5":{"origin":"www/rubygem-kaminari-activerecord-rails5","version":"1.2.2"},"rubygem-kaminari-core":{"origin":"www/rubygem-kaminari-core","version":"1.2.2"}},"categories":["rubygems","www"],"annotations":{"cpe":"cpe:2.3:a:kaminari_project:kaminari:1.2.2:::::dragonfly6:x86_64"}},{"name":"rubygem-kaminari-rails50","origin":"www/rubygem-kaminari-rails50","version":"1.2.2","comment":"Sophisticated paginator for Rails 4+","maintainer":"ruby@FreeBSD.org","www":"https://github.com/kaminari/kaminari","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"01526fdf400c877434ba97c90753139d5cc66198f8ee10f6576966c709cdc0f8","flatsize":60666,"path":"All/rubygem-kaminari-rails50-1.2.2.pkg","repopath":"All/rubygem-kaminari-rails50-1.2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19536,"desc":"Kaminari is a Scope & Engine based, clean, powerful, agnostic, customizable and\nsophisticated paginator for Rails 3","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport50":{"origin":"devel/rubygem-activesupport50","version":"5.0.7.2_1"},"rubygem-kaminari-actionview-rails50":{"origin":"www/rubygem-kaminari-actionview-rails50","version":"1.2.2"},"rubygem-kaminari-activerecord-rails50":{"origin":"www/rubygem-kaminari-activerecord-rails50","version":"1.2.2"},"rubygem-kaminari-core":{"origin":"www/rubygem-kaminari-core","version":"1.2.2"}},"categories":["rubygems","www"],"annotations":{"cpe":"cpe:2.3:a:kaminari_project:kaminari:1.2.2:::::dragonfly6:x86_64"}},{"name":"rubygem-kaminari-rails52","origin":"www/rubygem-kaminari-rails52","version":"1.2.2","comment":"Sophisticated paginator for Rails 4+","maintainer":"ruby@FreeBSD.org","www":"https://github.com/kaminari/kaminari","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8374383ec4f77a640dabd3ec8daa16680f362d43c26f059131f8a7f70d5574f4","flatsize":60666,"path":"All/rubygem-kaminari-rails52-1.2.2.pkg","repopath":"All/rubygem-kaminari-rails52-1.2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19528,"desc":"Kaminari is a Scope & Engine based, clean, powerful, agnostic, customizable and\nsophisticated paginator for Rails 3","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport52":{"origin":"devel/rubygem-activesupport52","version":"5.2.8.1"},"rubygem-kaminari-actionview-rails52":{"origin":"www/rubygem-kaminari-actionview-rails52","version":"1.2.2"},"rubygem-kaminari-activerecord-rails52":{"origin":"www/rubygem-kaminari-activerecord-rails52","version":"1.2.2"},"rubygem-kaminari-core":{"origin":"www/rubygem-kaminari-core","version":"1.2.2"}},"categories":["rubygems","www"],"annotations":{"cpe":"cpe:2.3:a:kaminari_project:kaminari:1.2.2:::::dragonfly6:x86_64"}},{"name":"rubygem-kaminari-rails-gitlab","origin":"www/rubygem-kaminari-rails-gitlab","version":"1.2.2","comment":"Sophisticated paginator for Rails 4+","maintainer":"ruby@FreeBSD.org","www":"https://github.com/kaminari/kaminari","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"770b3fc06b2f60e46f65abe4d52e683c8764a2d01e82f7eaa0251d2f36c5cd3d","flatsize":60666,"path":"All/rubygem-kaminari-rails-gitlab-1.2.2.pkg","repopath":"All/rubygem-kaminari-rails-gitlab-1.2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19524,"desc":"Kaminari is a Scope & Engine based, clean, powerful, agnostic, customizable and\nsophisticated paginator for Rails 3","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport-gitlab":{"origin":"devel/rubygem-activesupport-gitlab","version":"7.1.5.1"},"rubygem-kaminari-actionview-rails-gitlab":{"origin":"www/rubygem-kaminari-actionview-rails-gitlab","version":"1.2.2"},"rubygem-kaminari-activerecord-rails-gitlab":{"origin":"www/rubygem-kaminari-activerecord-rails-gitlab","version":"1.2.2"},"rubygem-kaminari-core":{"origin":"www/rubygem-kaminari-core","version":"1.2.2"}},"categories":["rubygems","www"],"annotations":{"cpe":"cpe:2.3:a:kaminari_project:kaminari:1.2.2:::::dragonfly6:x86_64"}},{"name":"rubygem-kaminari-rails4","origin":"www/rubygem-kaminari-rails4","version":"1.2.2","comment":"Sophisticated paginator for Rails 4","maintainer":"ruby@FreeBSD.org","www":"https://github.com/kaminari/kaminari","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6c41ba28cca012e81e4104a136908bbfd24d6a3aee83f3ba8c53893282166a45","flatsize":60666,"path":"All/rubygem-kaminari-rails4-1.2.2.pkg","repopath":"All/rubygem-kaminari-rails4-1.2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19540,"desc":"Kaminari is a Scope & Engine based, clean, powerful, agnostic, customizable and\nsophisticated paginator for Rails 4+","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport4":{"origin":"devel/rubygem-activesupport4","version":"4.2.11.3"},"rubygem-kaminari-actionview":{"origin":"www/rubygem-kaminari-actionview","version":"1.2.2"},"rubygem-kaminari-activerecord":{"origin":"www/rubygem-kaminari-activerecord","version":"1.2.2"},"rubygem-kaminari-core":{"origin":"www/rubygem-kaminari-core","version":"1.2.2"}},"categories":["rubygems","www"],"annotations":{"cpe":"cpe:2.3:a:kaminari_project:kaminari:1.2.2:::::dragonfly6:x86_64"}},{"name":"rubygem-kaminari-core","origin":"www/rubygem-kaminari-core","version":"1.2.2","comment":"Kaminari core libraries","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/kaminari/kaminari/tree/master/kaminari-core","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a13084937f3313b539efa32644cbf0a58dc79704242c3b30ca688ec31b382012","flatsize":52548,"path":"All/rubygem-kaminari-core-1.2.2.pkg","repopath":"All/rubygem-kaminari-core-1.2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14564,"desc":"kaminari-core includes pagination logic independent from ORMs and view\nlibraries.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","www"]},{"name":"rubygem-kaminari-activerecord-rails70","origin":"www/rubygem-kaminari-activerecord-rails70","version":"1.2.2","comment":"Kaminari Active Record adapter","maintainer":"ruby@FreeBSD.org","www":"https://github.com/kaminari/kaminari/tree/master/kaminari-activerecord","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1ce3201749bd0ffa68061b7f026d055a45c60ecbdc0c02cc999aa877d079caa8","flatsize":12395,"path":"All/rubygem-kaminari-activerecord-rails70-1.2.2.pkg","repopath":"All/rubygem-kaminari-activerecord-rails70-1.2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5128,"desc":"kaminari-activerecord lets your Active Record models be paginatable.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activerecord70":{"origin":"databases/rubygem-activerecord70","version":"7.0.8.7"},"rubygem-kaminari-core":{"origin":"www/rubygem-kaminari-core","version":"1.2.2"}},"categories":["rubygems","www"]},{"name":"rubygem-kaminari-activerecord-rails52","origin":"www/rubygem-kaminari-activerecord-rails52","version":"1.2.2","comment":"Kaminari Active Record adapter","maintainer":"ruby@FreeBSD.org","www":"https://github.com/kaminari/kaminari/tree/master/kaminari-activerecord","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"398e20f36d50f32c9f7ae65b52411935519d27de1de5c4c9d157db5b3fddbbca","flatsize":12395,"path":"All/rubygem-kaminari-activerecord-rails52-1.2.2.pkg","repopath":"All/rubygem-kaminari-activerecord-rails52-1.2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5124,"desc":"kaminari-activerecord lets your Active Record models be paginatable.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activerecord52":{"origin":"databases/rubygem-activerecord52","version":"5.2.8.1"},"rubygem-kaminari-core":{"origin":"www/rubygem-kaminari-core","version":"1.2.2"}},"categories":["rubygems","www"]},{"name":"rubygem-kaminari-activerecord-rails61","origin":"www/rubygem-kaminari-activerecord-rails61","version":"1.2.2","comment":"Kaminari Active Record adapter","maintainer":"ruby@FreeBSD.org","www":"https://github.com/kaminari/kaminari/tree/master/kaminari-activerecord","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3db7079abc81cb53f96975f4f63eb22e3adbae064be133e6ad4f2c843c560f4d","flatsize":12395,"path":"All/rubygem-kaminari-activerecord-rails61-1.2.2.pkg","repopath":"All/rubygem-kaminari-activerecord-rails61-1.2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5132,"desc":"kaminari-activerecord lets your Active Record models be paginatable.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activerecord61":{"origin":"databases/rubygem-activerecord61","version":"6.1.7.10"},"rubygem-kaminari-core":{"origin":"www/rubygem-kaminari-core","version":"1.2.2"}},"categories":["rubygems","www"]},{"name":"rubygem-kaminari-activerecord-rails50","origin":"www/rubygem-kaminari-activerecord-rails50","version":"1.2.2","comment":"Kaminari Active Record adapter","maintainer":"ruby@FreeBSD.org","www":"https://github.com/kaminari/kaminari/tree/master/kaminari-activerecord","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f6aa2d540595aa61ab6d53fc7264249246bb94c8fa2d2761ab5889d8dcb45656","flatsize":12395,"path":"All/rubygem-kaminari-activerecord-rails50-1.2.2.pkg","repopath":"All/rubygem-kaminari-activerecord-rails50-1.2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5128,"desc":"kaminari-activerecord lets your Active Record models be paginatable.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activerecord50":{"origin":"databases/rubygem-activerecord50","version":"5.0.7.2"},"rubygem-kaminari-core":{"origin":"www/rubygem-kaminari-core","version":"1.2.2"}},"categories":["rubygems","www"]},{"name":"rubygem-kaminari-activerecord-rails5","origin":"www/rubygem-kaminari-activerecord-rails5","version":"1.2.2","comment":"Kaminari Active Record adapter","maintainer":"ruby@FreeBSD.org","www":"https://github.com/kaminari/kaminari/tree/master/kaminari-activerecord","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9bee6dd6a5f2e2a26f4c0893d76a9709021cb9085cbc25956bd696038a8b0eda","flatsize":12395,"path":"All/rubygem-kaminari-activerecord-rails5-1.2.2.pkg","repopath":"All/rubygem-kaminari-activerecord-rails5-1.2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5124,"desc":"kaminari-activerecord lets your Active Record models be paginatable.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activerecord5":{"origin":"databases/rubygem-activerecord5","version":"5.1.7"},"rubygem-kaminari-core":{"origin":"www/rubygem-kaminari-core","version":"1.2.2"}},"categories":["rubygems","www"]},{"name":"rubygem-kaminari-activerecord-rails-gitlab","origin":"www/rubygem-kaminari-activerecord-rails-gitlab","version":"1.2.2","comment":"Kaminari Active Record adapter","maintainer":"ruby@FreeBSD.org","www":"https://github.com/kaminari/kaminari/tree/master/kaminari-activerecord","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f9675a06455517aae17560ea19080d0258fcad896049936684c3a2101a8e52e1","flatsize":12395,"path":"All/rubygem-kaminari-activerecord-rails-gitlab-1.2.2.pkg","repopath":"All/rubygem-kaminari-activerecord-rails-gitlab-1.2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5136,"desc":"kaminari-activerecord lets your Active Record models be paginatable.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activerecord-gitlab":{"origin":"databases/rubygem-activerecord-gitlab","version":"7.1.5.1"},"rubygem-kaminari-core":{"origin":"www/rubygem-kaminari-core","version":"1.2.2"}},"categories":["rubygems","www"]},{"name":"rubygem-kaminari-activerecord","origin":"www/rubygem-kaminari-activerecord","version":"1.2.2","comment":"Kaminari Active Record adapter","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/kaminari/kaminari/tree/master/kaminari-activerecord","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"106a98a16df1fd1cb4286bc045f54ca78c0f05e3320c43643cddf61252236259","flatsize":12395,"path":"All/rubygem-kaminari-activerecord-1.2.2.pkg","repopath":"All/rubygem-kaminari-activerecord-1.2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5116,"desc":"kaminari-activerecord lets your Active Record models be paginatable.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activerecord4":{"origin":"databases/rubygem-activerecord4","version":"4.2.11.3"},"rubygem-kaminari-core":{"origin":"www/rubygem-kaminari-core","version":"1.2.2"}},"categories":["rubygems","www"]},{"name":"rubygem-kaminari-actionview-rails61","origin":"www/rubygem-kaminari-actionview-rails61","version":"1.2.2","comment":"Kaminari Action View adapter","maintainer":"ruby@FreeBSD.org","www":"https://github.com/kaminari/kaminari/tree/master/kaminari-actionview","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"570613423e8579597ea1f9b726158d7793952d50c054ca7ca74815fe786279bc","flatsize":6811,"path":"All/rubygem-kaminari-actionview-rails61-1.2.2.pkg","repopath":"All/rubygem-kaminari-actionview-rails61-1.2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3288,"desc":"kaminari-actionview provides pagination helpers for your Action View templates.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionview61":{"origin":"devel/rubygem-actionview61","version":"6.1.7.10"},"rubygem-kaminari-core":{"origin":"www/rubygem-kaminari-core","version":"1.2.2"}},"categories":["rubygems","www"]},{"name":"rubygem-kaminari-actionview-rails70","origin":"www/rubygem-kaminari-actionview-rails70","version":"1.2.2","comment":"Kaminari Action View adapter","maintainer":"ruby@FreeBSD.org","www":"https://github.com/kaminari/kaminari/tree/master/kaminari-actionview","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d2885e30b0df74160c15dc1ddd765d5256a30be5800d75f5ca21e5c4c0cb431b","flatsize":6811,"path":"All/rubygem-kaminari-actionview-rails70-1.2.2.pkg","repopath":"All/rubygem-kaminari-actionview-rails70-1.2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3288,"desc":"kaminari-actionview provides pagination helpers for your Action View templates.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionview70":{"origin":"devel/rubygem-actionview70","version":"7.0.8.7"},"rubygem-kaminari-core":{"origin":"www/rubygem-kaminari-core","version":"1.2.2"}},"categories":["rubygems","www"]},{"name":"rubygem-kaminari-activerecord-rails60","origin":"www/rubygem-kaminari-activerecord-rails60","version":"1.2.2","comment":"Kaminari Active Record adapter","maintainer":"ruby@FreeBSD.org","www":"https://github.com/kaminari/kaminari/tree/master/kaminari-activerecord","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7eb25997cbea8db3fabfce4790f28cd3ffd21ba8297f5bc022ebc84086c1d94e","flatsize":12395,"path":"All/rubygem-kaminari-activerecord-rails60-1.2.2.pkg","repopath":"All/rubygem-kaminari-activerecord-rails60-1.2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5132,"desc":"kaminari-activerecord lets your Active Record models be paginatable.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activerecord60":{"origin":"databases/rubygem-activerecord60","version":"6.0.6.1"},"rubygem-kaminari-core":{"origin":"www/rubygem-kaminari-core","version":"1.2.2"}},"categories":["rubygems","www"]},{"name":"rubygem-kaminari-actionview-rails60","origin":"www/rubygem-kaminari-actionview-rails60","version":"1.2.2","comment":"Kaminari Action View adapter","maintainer":"ruby@FreeBSD.org","www":"https://github.com/kaminari/kaminari/tree/master/kaminari-actionview","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"40ad4d7cee6dbdf01b1e198d7ebdf3b81cbe2843066ff7f769d1ed3bd7802613","flatsize":6811,"path":"All/rubygem-kaminari-actionview-rails60-1.2.2.pkg","repopath":"All/rubygem-kaminari-actionview-rails60-1.2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3284,"desc":"kaminari-actionview provides pagination helpers for your Action View templates.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionview60":{"origin":"devel/rubygem-actionview60","version":"6.0.6.1"},"rubygem-kaminari-core":{"origin":"www/rubygem-kaminari-core","version":"1.2.2"}},"categories":["rubygems","www"]},{"name":"rubygem-kaminari-actionview-rails52","origin":"www/rubygem-kaminari-actionview-rails52","version":"1.2.2","comment":"Kaminari Action View adapter","maintainer":"ruby@FreeBSD.org","www":"https://github.com/kaminari/kaminari/tree/master/kaminari-actionview","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"998f5891ff101b72391c9fc18dddc5a8b510451d07273ffc811170b6feb6ef2e","flatsize":6811,"path":"All/rubygem-kaminari-actionview-rails52-1.2.2.pkg","repopath":"All/rubygem-kaminari-actionview-rails52-1.2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3280,"desc":"kaminari-actionview provides pagination helpers for your Action View templates.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionview52":{"origin":"devel/rubygem-actionview52","version":"5.2.8.1"},"rubygem-kaminari-core":{"origin":"www/rubygem-kaminari-core","version":"1.2.2"}},"categories":["rubygems","www"]},{"name":"rubygem-kaminari-actionview-rails5","origin":"www/rubygem-kaminari-actionview-rails5","version":"1.2.2","comment":"Kaminari Action View adapter","maintainer":"ruby@FreeBSD.org","www":"https://github.com/kaminari/kaminari/tree/master/kaminari-actionview","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b7b4d6fc01e97e76bbdae173e89492b36c5231cdf7fdc27df9b89e38de9bdaf5","flatsize":6811,"path":"All/rubygem-kaminari-actionview-rails5-1.2.2.pkg","repopath":"All/rubygem-kaminari-actionview-rails5-1.2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3288,"desc":"kaminari-actionview provides pagination helpers for your Action View templates.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionview5":{"origin":"devel/rubygem-actionview5","version":"5.1.7"},"rubygem-kaminari-core":{"origin":"www/rubygem-kaminari-core","version":"1.2.2"}},"categories":["rubygems","www"]},{"name":"rubygem-kaminari-actionview-rails50","origin":"www/rubygem-kaminari-actionview-rails50","version":"1.2.2","comment":"Kaminari Action View adapter","maintainer":"ruby@FreeBSD.org","www":"https://github.com/kaminari/kaminari/tree/master/kaminari-actionview","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"481846fa5dbc857d196c4a7227e685dd0f783d13f67075ee75fcb1a2873842eb","flatsize":6811,"path":"All/rubygem-kaminari-actionview-rails50-1.2.2.pkg","repopath":"All/rubygem-kaminari-actionview-rails50-1.2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3284,"desc":"kaminari-actionview provides pagination helpers for your Action View templates.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionview50":{"origin":"devel/rubygem-actionview50","version":"5.0.7.2"},"rubygem-kaminari-core":{"origin":"www/rubygem-kaminari-core","version":"1.2.2"}},"categories":["rubygems","www"]},{"name":"rubygem-kaminari-actionview","origin":"www/rubygem-kaminari-actionview","version":"1.2.2","comment":"Kaminari Action View adapter","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/kaminari/kaminari/tree/master/kaminari-actionview","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3aa692f56bf33f9b6488e8652329ce751bf7b14585093eb2718c29d8be5f6f24","flatsize":6811,"path":"All/rubygem-kaminari-actionview-1.2.2.pkg","repopath":"All/rubygem-kaminari-actionview-1.2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3280,"desc":"kaminari-actionview provides pagination helpers for your Action View templates.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionview4":{"origin":"devel/rubygem-actionview4","version":"4.2.11.3"},"rubygem-kaminari-core":{"origin":"www/rubygem-kaminari-core","version":"1.2.2"}},"categories":["rubygems","www"]},{"name":"rubygem-kaminari-actionview-rails-gitlab","origin":"www/rubygem-kaminari-actionview-rails-gitlab","version":"1.2.2","comment":"Kaminari Action View adapter","maintainer":"ruby@FreeBSD.org","www":"https://github.com/kaminari/kaminari/tree/master/kaminari-actionview","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"387e81926fd10f305d6ea2a44054a95c202ea34b897d2ca13d4700258db769e0","flatsize":6811,"path":"All/rubygem-kaminari-actionview-rails-gitlab-1.2.2.pkg","repopath":"All/rubygem-kaminari-actionview-rails-gitlab-1.2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3292,"desc":"kaminari-actionview provides pagination helpers for your Action View templates.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionview-gitlab":{"origin":"devel/rubygem-actionview-gitlab","version":"7.1.5.1"},"rubygem-kaminari-core":{"origin":"www/rubygem-kaminari-core","version":"1.2.2"}},"categories":["rubygems","www"]},{"name":"rubygem-kaminari","origin":"www/rubygem-kaminari","version":"1.2.2","comment":"Sophisticated paginator for Rails 4+","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/kaminari/kaminari","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a1596044853b83abaa2e61d01155b6e756a12acfda9dbe09b150b104e59ff088","flatsize":60666,"path":"All/rubygem-kaminari-1.2.2.pkg","repopath":"All/rubygem-kaminari-1.2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19528,"desc":"Kaminari is a scope & engine based, clean, powerful, customizable and\nsophisticated paginator for modern web app frameworks and ORMs.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport4":{"origin":"devel/rubygem-activesupport4","version":"4.2.11.3"},"rubygem-kaminari-actionview":{"origin":"www/rubygem-kaminari-actionview","version":"1.2.2"},"rubygem-kaminari-activerecord":{"origin":"www/rubygem-kaminari-activerecord","version":"1.2.2"},"rubygem-kaminari-core":{"origin":"www/rubygem-kaminari-core","version":"1.2.2"}},"categories":["rubygems","www"],"annotations":{"cpe":"cpe:2.3:a:kaminari_project:kaminari:1.2.2:::::dragonfly6:x86_64"}},{"name":"rubygem-kafo_wizards","origin":"devel/rubygem-kafo_wizards","version":"0.0.2_1","comment":"Create wizard like interfaces in terminal applications","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/theforeman/kafo_wizards","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"05f41cd79abea10a7521755363be273657079791ff47f6cae33971ea68e5c752","flatsize":21258,"path":"All/rubygem-kafo_wizards-0.0.2_1.pkg","repopath":"All/rubygem-kafo_wizards-0.0.2_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":7824,"desc":"With this gem it is possible to define form or wizard and display it to the user\nusing one of the defined backends. The form definition is independent on the\nchosen backend so it can be changed freely. Currently only command line\n(highline) backend is implemented, YAD or web based backend is planed.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-highline2":{"origin":"devel/rubygem-highline2","version":"2.1.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-kafo_parsers","origin":"devel/rubygem-kafo_parsers","version":"1.2.1","comment":"Parser for puppet modules","maintainer":"ruby@FreeBSD.org","www":"https://github.com/theforeman/kafo_parsers","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2fba8ed81dc368d0c07a49c1aab516d0f9db5ec0e0e25e67f1b024e973fcd2dd","flatsize":54194,"path":"All/rubygem-kafo_parsers-1.2.1.pkg","repopath":"All/rubygem-kafo_parsers-1.2.1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":18148,"desc":"The kafo_parser gem can parse values, validations, documentation, types, groups\nand conditions of parameters from your puppet modules.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-json":{"origin":"devel/rubygem-json","version":"2.11.3"},"rubygem-rdoc":{"origin":"devel/rubygem-rdoc","version":"6.12.0"}},"categories":["devel","ruby"]},{"name":"rubygem-kamal","origin":"www/rubygem-kamal","version":"2.5.3","comment":"Deploy web apps in containers to servers running Docker with zero downtime","maintainer":"sunpoet@FreeBSD.org","www":"https://kamal-deploy.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e1dfecb60f989ae9fa196bbdd39e03be98e730d3a899bf248329d9f370180a25","flatsize":225952,"path":"All/rubygem-kamal-2.5.3.pkg","repopath":"All/rubygem-kamal-2.5.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":57668,"desc":"From bare metal to cloud VMs, deploy web apps anywhere with zero downtime. Kamal\nuses kamal-proxy to seamlessly switch requests between containers. Works\nseamlessly across multiple servers, using SSHKit to execute commands. Originally\nbuilt for Rails apps, Kamal will work with any type of web app that can be\ncontainerized with Docker.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport80":{"origin":"devel/rubygem-activesupport80","version":"8.0.2"},"rubygem-base64":{"origin":"converters/rubygem-base64","version":"0.3.0"},"rubygem-bcrypt_pbkdf":{"origin":"security/rubygem-bcrypt_pbkdf","version":"1.1.1"},"rubygem-concurrent-ruby":{"origin":"devel/rubygem-concurrent-ruby","version":"1.3.5"},"rubygem-dotenv":{"origin":"misc/rubygem-dotenv","version":"3.1.7"},"rubygem-ed25519":{"origin":"security/rubygem-ed25519","version":"1.4.0"},"rubygem-net-ssh":{"origin":"security/rubygem-net-ssh","version":"7.3.0,2"},"rubygem-sshkit":{"origin":"security/rubygem-sshkit","version":"1.24.0"},"rubygem-thor":{"origin":"devel/rubygem-thor","version":"1.3.2"},"rubygem-zeitwerk":{"origin":"devel/rubygem-zeitwerk","version":"2.6.18"}},"categories":["rubygems","www"]},{"name":"rubygem-kubeclient","origin":"www/rubygem-kubeclient","version":"4.11.0_2","comment":"Client for Kubernetes REST API","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/abonas/kubeclient","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"42c1d5f8298a5b85742064c32543255325d46d52fe31a1c15bfed919ff16a249","flatsize":108514,"path":"All/rubygem-kubeclient-4.11.0_2.pkg","repopath":"All/rubygem-kubeclient-4.11.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":30884,"desc":"A Ruby client for Kubernetes REST API. The client supports\nGET, POST, PUT, DELETE on all the entities available in\nkubernetes in both the core and group apis. The client\ncurrently supports Kubernetes REST API version v1.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-http4":{"origin":"www/rubygem-http4","version":"4.4.1"},"rubygem-jsonpath":{"origin":"devel/rubygem-jsonpath","version":"1.1.5"},"rubygem-recursive-open-struct1":{"origin":"devel/rubygem-recursive-open-struct1","version":"1.3.1"},"rubygem-rest-client-gitlab":{"origin":"www/rubygem-rest-client-gitlab","version":"2.1.0"}},"categories":["rubygems","www"],"annotations":{"cpe":"cpe:2.3:a:redhat:kubeclient:4.11.0:::::dragonfly6:x86_64:2"}},{"name":"rubygem-jwt29","origin":"www/rubygem-jwt29","version":"2.9.3","comment":"JSON Web Token implementation in Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jwt/ruby-jwt","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8087787eaf44c06152da3cb170fe06b8219191a1f267dad8c0aee60ec53d7dce","flatsize":179390,"path":"All/rubygem-jwt29-2.9.3.pkg","repopath":"All/rubygem-jwt29-2.9.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":42524,"desc":"JWT is a Ruby implementation of JSON Web Token draft 06 [1].\n\n[1] http://self-issued.info/docs/draft-jones-json-web-token-06.html","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-base64":{"origin":"converters/rubygem-base64","version":"0.3.0"}},"categories":["devel","rubygems","www"]},{"name":"rubygem-jwt","origin":"www/rubygem-jwt","version":"2.10.1","comment":"JSON Web Token implementation in Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jwt/ruby-jwt","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c89cf205048f109a94521577f01e360235baf4b16d7b0dc098856f76134f2044","flatsize":205400,"path":"All/rubygem-jwt-2.10.1.pkg","repopath":"All/rubygem-jwt-2.10.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":46540,"desc":"JWT is a Ruby implementation of JSON Web Token draft 06 [1].\n\n[1] http://self-issued.info/docs/draft-jones-json-web-token-06.html","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-base64":{"origin":"converters/rubygem-base64","version":"0.3.0"}},"categories":["devel","rubygems","www"]},{"name":"rubygem-jsonapi-renderer","origin":"devel/rubygem-jsonapi-renderer","version":"0.2.2","comment":"Render JSONAPI documents","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jsonapi-rb/jsonapi-renderer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"84c88ef300380549524c83b274d95e25421ac8ab1c2f26601f2a9a79e06027d0","flatsize":17630,"path":"All/rubygem-jsonapi-renderer-0.2.2.pkg","repopath":"All/rubygem-jsonapi-renderer-0.2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5920,"desc":"This gem efficiently renders JSON API documents.  Given a resource that\nimplements a certain interface, a JSON-API-compliant hash representing the\ndescribed document is returned.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-kafo","origin":"devel/rubygem-kafo","version":"7.6.0","comment":"Ruby framework to create installers","maintainer":"ruby@FreeBSD.org","www":"https://github.com/theforeman/kafo","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fdd96bcd7929b3ddab196e5679849c0fd3225c91a86b9b4e3a4248aa6071faa4","flatsize":438253,"path":"All/rubygem-kafo-7.6.0.pkg","repopath":"All/rubygem-kafo-7.6.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":205020,"desc":"Kafo provides a framework for building shiny, user friendly command line\ninstallers based on puppet modules.","deps":{"gsed":{"origin":"textproc/gsed","version":"4.9"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ansi":{"origin":"devel/rubygem-ansi","version":"1.5.0"},"rubygem-clamp":{"origin":"devel/rubygem-clamp","version":"1.3.2"},"rubygem-highline1":{"origin":"devel/rubygem-highline1","version":"1.7.10"},"rubygem-kafo_parsers":{"origin":"devel/rubygem-kafo_parsers","version":"1.2.1"},"rubygem-kafo_wizards":{"origin":"devel/rubygem-kafo_wizards","version":"0.0.2_1"},"rubygem-logging":{"origin":"devel/rubygem-logging","version":"2.4.0"},"rubygem-powerbar":{"origin":"devel/rubygem-powerbar","version":"1.0.18"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:theforeman:kafo:7.6.0:::::dragonfly6:x86_64"}},{"name":"rubygem-json_schema","origin":"devel/rubygem-json_schema","version":"0.21.0","comment":"JSON Schema V4 and Hyperschema V4 parser and validator","maintainer":"ruby@FreeBSD.org","www":"https://github.com/brandur/json_schema","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"00e81d704478ad50bffc6b5cc75d6a285249d050c512008e7993f48f7e87b819","flatsize":173238,"path":"All/rubygem-json_schema-0.21.0.pkg","repopath":"All/rubygem-json_schema-0.21.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":31160,"desc":"A JSON Schema V4 and Hyperschema V4 parser and validator.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-jsonb_accessor","origin":"www/rubygem-jsonb_accessor","version":"1.4","comment":"Adds typed jsonb backed fields to your ActiveRecord models","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/devmynd/jsonb_accessor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ca6eb695862bf2b91c48452375941f66e4c262129ac0933f2b62a291f2302301","flatsize":51231,"path":"All/rubygem-jsonb_accessor-1.4.pkg","repopath":"All/rubygem-jsonb_accessor-1.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15912,"desc":"Adds typed jsonb backed fields to your ActiveRecord models.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activerecord70":{"origin":"databases/rubygem-activerecord70","version":"7.0.8.7"},"rubygem-activesupport70":{"origin":"devel/rubygem-activesupport70","version":"7.0.8.7"},"rubygem-pg":{"origin":"databases/rubygem-pg","version":"1.5.9"}},"categories":["devel","rubygems","www"]},{"name":"rubygem-json_pure","origin":"devel/rubygem-json_pure","version":"2.8.1","comment":"JSON implementation in pure Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://ruby.github.io/json/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c6b434ee21e9f392df89f21acffec5ebc2d8dd16a1f2596af8c0f4ad59dd628c","flatsize":44240,"path":"All/rubygem-json_pure-2.8.1.pkg","repopath":"All/rubygem-json_pure-2.8.1.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":15108,"desc":"This library can parse JSON texts and generate them from ruby data structures.\nThis port implemented in pure Ruby and comes with its own unicode conversion\nfunctions and a parser generated by the Ragel State Machine Compiler.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-json27","origin":"devel/rubygem-json27","version":"2.7.6","comment":"JSON implementation as a Ruby extension in C","maintainer":"sunpoet@FreeBSD.org","www":"https://ruby.github.io/json/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fa403a08313f1f5950fd0055d5b8c54750b46c1421746bc7e43711e21d3e9e40","flatsize":252729,"path":"All/rubygem-json27-2.7.6.pkg","repopath":"All/rubygem-json27-2.7.6.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":53388,"desc":"This library can parse JSON texts and generate them from ruby data structures.\nThis port implemented in C and comes with its own unicode conversion functions\nand a parser generated by the Ragel State Machine Compiler.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-json_schemer","origin":"devel/rubygem-json_schemer","version":"2.3.0","comment":"Ruby JSON schema validator","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/ruby-json-schema/json-schema","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"534321784aded972c709efbc670c2a3ed81509d33d8cd4ec9d46f54e5836bdc1","flatsize":315677,"path":"All/rubygem-json_schemer-2.3.0.pkg","repopath":"All/rubygem-json_schemer-2.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":43228,"desc":"This library is intended to provide Ruby with an interface for validating JSON\nobjects against a JSON schema conforming to JSON Schema Draft 4. Legacy support\nfor JSON Schema Draft 3, JSON Schema Draft 2, and JSON Schema Draft 1 is also\nincluded.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-bigdecimal":{"origin":"math/rubygem-bigdecimal","version":"3.1.9"},"rubygem-hana":{"origin":"devel/rubygem-hana","version":"1.3.7"},"rubygem-regexp_parser":{"origin":"textproc/rubygem-regexp_parser","version":"2.10.0"},"rubygem-simpleidn02":{"origin":"dns/rubygem-simpleidn02","version":"0.2.3"}},"categories":["devel","rubygems"]},{"name":"rubygem-json-schema","origin":"devel/rubygem-json-schema","version":"5.1.1","comment":"Ruby JSON schema validator","maintainer":"ruby@FreeBSD.org","www":"https://github.com/ruby-json-schema/json-schema","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3e1a9cb15d2f09be170eb5ae20176209e35258d9528f1a782377dbef14d85890","flatsize":137878,"path":"All/rubygem-json-schema-5.1.1.pkg","repopath":"All/rubygem-json-schema-5.1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":28816,"desc":"This library is intended to provide Ruby with an interface for validating JSON\nobjects against a JSON schema conforming to JSON Schema Draft 4. Legacy support\nfor JSON Schema Draft 3, JSON Schema Draft 2, and JSON Schema Draft 1 is also\nincluded.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-addressable":{"origin":"www/rubygem-addressable","version":"2.8.7"},"rubygem-bigdecimal":{"origin":"math/rubygem-bigdecimal","version":"3.1.9"}},"categories":["devel","rubygems"]},{"name":"rubygem-json_pure1","origin":"devel/rubygem-json_pure1","version":"1.8.6","comment":"Parse JSON texts and generate them from ruby data structures in Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://flori.github.io/json/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bc6adcd02a6d114676fdd529531d164fc1053933d7bc0dfc86f2c4d561c7005a","flatsize":472823,"path":"All/rubygem-json_pure1-1.8.6.pkg","repopath":"All/rubygem-json_pure1-1.8.6.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":90468,"desc":"This library can parse JSON texts and generate them from ruby data structures.\nThis port implemented in pure Ruby and comes with its own unicode conversion\nfunctions and a parser generated by the Ragel State Machine Compiler.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-json1","origin":"devel/rubygem-json1","version":"1.8.6","comment":"Parse JSON texts and generate them from ruby data structures","maintainer":"ruby@FreeBSD.org","www":"https://flori.github.io/json/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2dffa4a2d3b5e9e82a5ff9cccda5976a7559f1620adb5eef939a17207e0e8841","flatsize":587396,"path":"All/rubygem-json1-1.8.6.pkg","repopath":"All/rubygem-json1-1.8.6.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":108820,"desc":"This library can parse JSON texts and generate them from ruby data structures.\nThis port implemented in C and comes with its own unicode conversion functions\nand a parser generated by the Ragel State Machine Compiler.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-json-ld-preloaded","origin":"converters/rubygem-json-ld-preloaded","version":"3.3.1","comment":"JSON-LD with preloaded contexts","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby-rdf/json-ld-preloaded","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"161e7f6654119e518d03b1bf0d0f3961506a74ed5b4dfbe1bee96f8de3234463","flatsize":1024030,"path":"All/rubygem-json-ld-preloaded-3.3.1.pkg","repopath":"All/rubygem-json-ld-preloaded-3.3.1.pkg","licenselogic":"single","licenses":["UNLICENSE"],"pkgsize":104312,"desc":"This gem uses the preloading capabilities in JSON::LD::Context to create ruby\ncontext definitions for common JSON-LD contexts to dramatically reduce\nprocessing time when any preloaded context is used in a JSON-LD document. As a\nconsequence, changes made to these contexts after the gem release will not be\nloaded.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-json-ld":{"origin":"converters/rubygem-json-ld","version":"3.3.2"},"rubygem-rdf":{"origin":"www/rubygem-rdf","version":"3.3.2"}},"categories":["converters","rubygems"]},{"name":"rubygem-json-ld","origin":"converters/rubygem-json-ld","version":"3.3.2","comment":"JSON-LD reader/writer for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby-rdf/json-ld","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"56a2bec05425484ea65de3b21c591f24276dbe215df0250bde211db51e96c597","flatsize":409487,"path":"All/rubygem-json-ld-3.3.2.pkg","repopath":"All/rubygem-json-ld-3.3.2.pkg","licenselogic":"single","licenses":["UNLICENSE"],"pkgsize":76272,"desc":"This gem parses and serializes JSON-LD into RDF and implements expansion,\ncompaction and framing API interfaces.  It can now be used to create a context\nfrom an RDFS/OWL definition, and optionally include a JSON-LD representation of\nthe ontology itself.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-htmlentities":{"origin":"textproc/rubygem-htmlentities","version":"4.3.4"},"rubygem-json-canonicalization":{"origin":"devel/rubygem-json-canonicalization","version":"1.0.0"},"rubygem-link_header":{"origin":"www/rubygem-link_header","version":"0.0.8"},"rubygem-multi_json":{"origin":"devel/rubygem-multi_json","version":"1.15.0"},"rubygem-rack":{"origin":"www/rubygem-rack","version":"3.0.14,3"},"rubygem-rdf":{"origin":"www/rubygem-rdf","version":"3.3.2"},"rubygem-rexml":{"origin":"textproc/rubygem-rexml","version":"3.4.1"}},"categories":["converters","rubygems"]},{"name":"rubygem-json-canonicalization","origin":"devel/rubygem-json-canonicalization","version":"1.0.0","comment":"Generates canonical JSON output from Ruby objects","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/dryruby/json-canonicalization","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"15a38c19b2a66ef5ba499719e82103f2ac5919d48571bfe4bb267ad8676d3f6b","flatsize":15471,"path":"All/rubygem-json-canonicalization-1.0.0.pkg","repopath":"All/rubygem-json-canonicalization-1.0.0.pkg","licenselogic":"single","licenses":["UNLICENSE"],"pkgsize":7552,"desc":"JSON::Canonicalization is an implementation of the JSON Canonicalization Scheme\nfor Ruby.\n\nCryptographic operations like hashing and signing depend on that the target data\ndoes not change during serialization, transport, or parsing. By applying the\nrules defined by JCS (JSON Canonicalization Scheme), data provided in the JSON\n[RFC8259] format can be exchanged \"as is\", while still being subject to secure\ncryptographic operations. JCS achieves this by building on the serialization\nformats for JSON primitives as defined by ECMAScript [ES6], constraining JSON\ndata to the I-JSON [RFC7493] subset, and through a platform independent property\nsorting scheme.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-json-jwt-gitlab","origin":"www/rubygem-json-jwt-gitlab","version":"1.16.7_1","comment":"JSON Web Token implementation in Ruby","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/nov/json-jwt","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8ee379576c6f423add822d9bc03a9515709ca8a14d485c676b5d15ffa47e0b3d","flatsize":42102,"path":"All/rubygem-json-jwt-gitlab-1.16.7_1.pkg","repopath":"All/rubygem-json-jwt-gitlab-1.16.7_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11460,"desc":"JSON Web Token and its family (JSON Web Signature, JSON Web Encryption and JSON\nWeb Key) in Ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport-gitlab":{"origin":"devel/rubygem-activesupport-gitlab","version":"7.1.5.1"},"rubygem-aes_key_wrap":{"origin":"security/rubygem-aes_key_wrap","version":"1.1.0"},"rubygem-base64":{"origin":"converters/rubygem-base64","version":"0.3.0"},"rubygem-bindata":{"origin":"devel/rubygem-bindata","version":"2.5.0"},"rubygem-faraday-follow_redirects-gitlab":{"origin":"www/rubygem-faraday-follow_redirects-gitlab","version":"0.3.0"},"rubygem-faraday-gitlab":{"origin":"www/rubygem-faraday-gitlab","version":"2.13.1"}},"categories":["devel","rubygems","www"]},{"name":"rubygem-jsobfu","origin":"www/rubygem-jsobfu","version":"0.4.2","comment":"Javascript code obfuscator","maintainer":"ruby@FreeBSD.org","www":"https://github.com/rapid7/jsobfu","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c8944fbd216c89523823f60ab06e81e98b37b4ee6c74cc80959c6ce932465efd","flatsize":66780,"path":"All/rubygem-jsobfu-0.4.2.pkg","repopath":"All/rubygem-jsobfu-0.4.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":21376,"desc":"A Javascript code obfuscator","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rkelly-remix":{"origin":"www/rubygem-rkelly-remix","version":"0.0.7"}},"categories":["rubygems","www"]},{"name":"rubygem-jsmin","origin":"textproc/rubygem-jsmin","version":"1.0.1_1","comment":"Ruby implementation of Douglas Crockford's JSMin JavaScript minifier","maintainer":"ruby@FreeBSD.org","www":"https://github.com/rgrove/jsmin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"14025b872e9b451c3ac01194d23702dde970d225fdb4199f988fe4ff476ded26","flatsize":7420,"path":"All/rubygem-jsmin-1.0.1_1.pkg","repopath":"All/rubygem-jsmin-1.0.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3468,"desc":"Ruby implementation of Douglas Crockford's JSMin JavaScript minifier.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-jsbundling-rails-rails72","origin":"www/rubygem-jsbundling-rails-rails72","version":"1.3.1","comment":"Bundle and transpile JavaScript in Rails with esbuild, rollup.js, or Webpack","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/jsbundling-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3ecffb5d40093a738c9c9edaff381fcb4d73c5b37f9dad7706253cffb23ca6b7","flatsize":19579,"path":"All/rubygem-jsbundling-rails-rails72-1.3.1.pkg","repopath":"All/rubygem-jsbundling-rails-rails72-1.3.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8492,"desc":"Use esbuild, rollup.js, or Webpack to bundle your JavaScript, then deliver it\nvia the asset pipeline in Rails. This gem provides installers to get you going\nwith the bundler of your choice in a new Rails application, and a convention to\nuse app/assets/builds to hold your bundled output as artifacts that are not\nchecked into source control (the installer adds this directory to .gitignore by\ndefault).\n\nYou develop using this approach by running the bundler in watch mode in a\nterminal with yarn build --watch (and your Rails server in another, if you're\nnot using something like puma-dev). You can also use ./bin/dev, which will start\nboth the Rails server and the JS build watcher (along with a CSS build watcher,\nif you're also using cssbundling-rails).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-railties72":{"origin":"www/rubygem-railties72","version":"7.2.2.1"}},"categories":["rubygems","www"]},{"name":"rubygem-jsbundling-rails-rails71","origin":"www/rubygem-jsbundling-rails-rails71","version":"1.3.1","comment":"Bundle and transpile JavaScript in Rails with esbuild, rollup.js, or Webpack","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/jsbundling-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"69d778b8c7ee66eea031388c44d254be5c25ac868c96ce373f82ddce64474d62","flatsize":19579,"path":"All/rubygem-jsbundling-rails-rails71-1.3.1.pkg","repopath":"All/rubygem-jsbundling-rails-rails71-1.3.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8496,"desc":"Use esbuild, rollup.js, or Webpack to bundle your JavaScript, then deliver it\nvia the asset pipeline in Rails. This gem provides installers to get you going\nwith the bundler of your choice in a new Rails application, and a convention to\nuse app/assets/builds to hold your bundled output as artifacts that are not\nchecked into source control (the installer adds this directory to .gitignore by\ndefault).\n\nYou develop using this approach by running the bundler in watch mode in a\nterminal with yarn build --watch (and your Rails server in another, if you're\nnot using something like puma-dev). You can also use ./bin/dev, which will start\nboth the Rails server and the JS build watcher (along with a CSS build watcher,\nif you're also using cssbundling-rails).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-railties71":{"origin":"www/rubygem-railties71","version":"7.1.5.1"}},"categories":["rubygems","www"]},{"name":"rubygem-jsbundling-rails-rails70","origin":"www/rubygem-jsbundling-rails-rails70","version":"1.3.1","comment":"Bundle and transpile JavaScript in Rails with esbuild, rollup.js, or Webpack","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/jsbundling-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8174b2d9da95421a987e5e75ed1857526b0684f46121c2f06a748013e365a3cd","flatsize":19579,"path":"All/rubygem-jsbundling-rails-rails70-1.3.1.pkg","repopath":"All/rubygem-jsbundling-rails-rails70-1.3.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8500,"desc":"Use esbuild, rollup.js, or Webpack to bundle your JavaScript, then deliver it\nvia the asset pipeline in Rails. This gem provides installers to get you going\nwith the bundler of your choice in a new Rails application, and a convention to\nuse app/assets/builds to hold your bundled output as artifacts that are not\nchecked into source control (the installer adds this directory to .gitignore by\ndefault).\n\nYou develop using this approach by running the bundler in watch mode in a\nterminal with yarn build --watch (and your Rails server in another, if you're\nnot using something like puma-dev). You can also use ./bin/dev, which will start\nboth the Rails server and the JS build watcher (along with a CSS build watcher,\nif you're also using cssbundling-rails).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-railties70":{"origin":"www/rubygem-railties70","version":"7.0.8.7"}},"categories":["rubygems","www"]},{"name":"rubygem-jsbundling-rails","origin":"www/rubygem-jsbundling-rails","version":"1.3.1_2","comment":"Bundle and transpile JavaScript in Rails with esbuild, rollup.js, or Webpack","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/jsbundling-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a5482f185532b086ffa2f06a2a70d11f504976b93d5425def91efc3f72db5ee5","flatsize":19579,"path":"All/rubygem-jsbundling-rails-1.3.1_2.pkg","repopath":"All/rubygem-jsbundling-rails-1.3.1_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8484,"desc":"Use esbuild, rollup.js, or Webpack to bundle your JavaScript, then deliver it\nvia the asset pipeline in Rails. This gem provides installers to get you going\nwith the bundler of your choice in a new Rails application, and a convention to\nuse app/assets/builds to hold your bundled output as artifacts that are not\nchecked into source control (the installer adds this directory to .gitignore by\ndefault).\n\nYou develop using this approach by running the bundler in watch mode in a\nterminal with yarn build --watch (and your Rails server in another, if you're\nnot using something like puma-dev). You can also use ./bin/dev, which will start\nboth the Rails server and the JS build watcher (along with a CSS build watcher,\nif you're also using cssbundling-rails).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-railties80":{"origin":"www/rubygem-railties80","version":"8.0.2"}},"categories":["rubygems","www"]},{"name":"rubygem-js_regex","origin":"textproc/rubygem-js_regex","version":"3.10.0","comment":"Convert ruby native regular expressions for JavaScript","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/jaynetics/js_regex","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"85e695142e9c8cfee6425fca0f4fc8715cac8cd6d3b1bb89cf13498739130362","flatsize":44582,"path":"All/rubygem-js_regex-3.10.0.pkg","repopath":"All/rubygem-js_regex-3.10.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13668,"desc":"JsRegex converts Ruby's native regular expressions\nfor JavaScript, taking care of various\nincompatibilities and returning warnings for\nunsolvable differences.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-character_set":{"origin":"textproc/rubygem-character_set","version":"1.8.0"},"rubygem-regexp_parser":{"origin":"textproc/rubygem-regexp_parser","version":"2.10.0"},"rubygem-regexp_property_values":{"origin":"textproc/rubygem-regexp_property_values","version":"1.5.2"}},"categories":["rubygems","textproc"]},{"name":"rubygem-json-jwt","origin":"www/rubygem-json-jwt","version":"1.16.7","comment":"JSON Web Token implementation in Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/nov/json-jwt","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c6bff85b84fc89ada58a1bbc68cdb2cbc0cb1ed02946eb4eec9f99deeb6559cc","flatsize":42102,"path":"All/rubygem-json-jwt-1.16.7.pkg","repopath":"All/rubygem-json-jwt-1.16.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11440,"desc":"JSON Web Token and its family (JSON Web Signature, JSON Web Encryption and JSON\nWeb Key) in Ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport60":{"origin":"devel/rubygem-activesupport60","version":"6.0.6.1"},"rubygem-aes_key_wrap":{"origin":"security/rubygem-aes_key_wrap","version":"1.1.0"},"rubygem-base64":{"origin":"converters/rubygem-base64","version":"0.3.0"},"rubygem-bindata":{"origin":"devel/rubygem-bindata","version":"2.5.0"},"rubygem-faraday":{"origin":"www/rubygem-faraday","version":"2.12.2"},"rubygem-faraday-follow_redirects":{"origin":"www/rubygem-faraday-follow_redirects","version":"0.3.0"}},"categories":["devel","rubygems","www"]},{"name":"rubygem-json","origin":"devel/rubygem-json","version":"2.11.3","comment":"JSON implementation as a Ruby extension in C","maintainer":"sunpoet@FreeBSD.org","www":"https://ruby.github.io/json/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a08af0f045b107dd36674a2ea7f5d472409d42a35d5a5e04b1c2b2565bca4f30","flatsize":283144,"path":"All/rubygem-json-2.11.3.pkg","repopath":"All/rubygem-json-2.11.3.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":58728,"desc":"This library can parse JSON texts and generate them from ruby data structures.\nThis port implemented in C and comes with its own unicode conversion functions\nand a parser generated by the Ragel State Machine Compiler.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-jquery-turbolinks","origin":"www/rubygem-jquery-turbolinks","version":"2.1.0_1","comment":"jQuery plugin for drop-in fix binded events problem caused by Turbolinks","maintainer":"ruby@FreeBSD.org","www":"https://github.com/kossnocorp/jquery.turbolinks","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5d97808ec71acab35812d5dbccff0d0c5a2098cb975003b8ed1eedd7daf7dbf7","flatsize":19753,"path":"All/rubygem-jquery-turbolinks-2.1.0_1.pkg","repopath":"All/rubygem-jquery-turbolinks-2.1.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8024,"desc":"A jQuery plugin for drop-in fix binded events problem caused by Turbolinks","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-railties4":{"origin":"www/rubygem-railties4","version":"4.2.11.3"},"rubygem-turbolinks":{"origin":"www/rubygem-turbolinks","version":"5.2.1"}},"categories":["rubygems","www"]},{"name":"rubygem-jquery-scrollto-rails","origin":"www/rubygem-jquery-scrollto-rails","version":"1.4.3","comment":"Provides jQUery scrollTo for Rails 3 applications","maintainer":"ruby@FreeBSD.org","www":"https://github.com/JohnColvin/jquery-scrollto-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"27dfc45ed3fb9c8b90b1aba64e2aea3311ec99e68f48e8ba3a81089deeaacc33","flatsize":13843,"path":"All/rubygem-jquery-scrollto-rails-1.4.3.pkg","repopath":"All/rubygem-jquery-scrollto-rails-1.4.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6328,"desc":"This provides jQUery scrollTo for your Rails 3 application","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-railties4":{"origin":"www/rubygem-railties4","version":"4.2.11.3"}},"categories":["rubygems","www"]},{"name":"rubygem-jquery-ui-themes","origin":"devel/rubygem-jquery-ui-themes","version":"0.0.12","comment":"Allows inclusion of pre-built jquery themes without editing","maintainer":"ruby@FreeBSD.org","www":"https://github.com/fatdude/jquery-ui-themes-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"05bb5ee34042a3a87df66c31d81615f3e5bd47056b302bb73c549bcb4f9e3b1b","flatsize":1826208,"path":"All/rubygem-jquery-ui-themes-0.0.12.pkg","repopath":"All/rubygem-jquery-ui-themes-0.0.12.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":310848,"desc":"Allow inclusion of the pre built jquery themes in the asset pipeline without\nhaving to edit the files each time.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-httparty":{"origin":"www/rubygem-httparty","version":"0.22.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-jquery-ui-rails-rails4","origin":"www/rubygem-jquery-ui-rails-rails4","version":"7.0.0","comment":"Packaged JavaScript, CSS and image files of jQuery UI for Rails","maintainer":"ruby@FreeBSD.org","www":"https://github.com/jquery-ui-rails/jquery-ui-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8fe50fbec602cd39f5e7410a3ca049811272845ce1f58201c36bf7692121f945","flatsize":738985,"path":"All/rubygem-jquery-ui-rails-rails4-7.0.0.pkg","repopath":"All/rubygem-jquery-ui-rails-rails4-7.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":159464,"desc":"jQuery UI's JavaScript, CSS, and image files packaged for the Rails 3.1+ asset\npipeline","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-railties4":{"origin":"www/rubygem-railties4","version":"4.2.11.3"}},"categories":["rubygems","www"]},{"name":"rubygem-jquery-rails-rails5","origin":"www/rubygem-jquery-rails-rails5","version":"4.6.0","comment":"Provides a Rails generator for jQuery","maintainer":"ruby@FreeBSD.org","www":"https://github.com/rails/jquery-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"266e7f167511523eb1816835ecfd1ee0a893dc6b2f7da6ab77f97567d391dbb2","flatsize":1572061,"path":"All/rubygem-jquery-rails-rails5-4.6.0.pkg","repopath":"All/rubygem-jquery-rails-rails5-4.6.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":287204,"desc":"This gem provides a Rails generator to install jQuery and the jQuery-ujs\ndriver into your Rails 5 application, and then have them included\nautomatically instead of Prototype.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rails-dom-testing-rails5":{"origin":"textproc/rubygem-rails-dom-testing-rails5","version":"2.2.0"},"rubygem-railties5":{"origin":"www/rubygem-railties5","version":"5.1.7"},"rubygem-thor":{"origin":"devel/rubygem-thor","version":"1.3.2"}},"categories":["rubygems","www"],"annotations":{"cpe":"cpe:2.3:a:rubyonrails:jquery-rails:4.6.0:::::dragonfly6:x86_64"}},{"name":"rubygem-jquery-atwho-rails","origin":"www/rubygem-jquery-atwho-rails","version":"1.5.4","comment":"jQuery plugin that implements GitHub-like mentions","maintainer":"ruby@FreeBSD.org","www":"https://github.com/ichord/jquery-atwho-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"33279ceff3be55b7946fe87ab0df521c106f893358d930e483bf6e53e06b863a","flatsize":61821,"path":"All/rubygem-jquery-atwho-rails-1.5.4.pkg","repopath":"All/rubygem-jquery-atwho-rails-1.5.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16896,"desc":"This is a jQuery plugin that implement Github-like mentions.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","www"]},{"name":"rubygem-jquery-rails-rails50","origin":"www/rubygem-jquery-rails-rails50","version":"4.6.0","comment":"Provides a Rails generator for jQuery","maintainer":"ruby@FreeBSD.org","www":"https://github.com/rails/jquery-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b095aa768ad74316ff358a3802a670b18c86042b6114e6fbd8336b1dcdcf2d45","flatsize":1572061,"path":"All/rubygem-jquery-rails-rails50-4.6.0.pkg","repopath":"All/rubygem-jquery-rails-rails50-4.6.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":287268,"desc":"This gem provides a Rails generator to install jQuery and the jQuery-ujs\ndriver into your Rails 5 application, and then have them included\nautomatically instead of Prototype.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rails-dom-testing-rails50":{"origin":"textproc/rubygem-rails-dom-testing-rails50","version":"2.2.0"},"rubygem-railties50":{"origin":"www/rubygem-railties50","version":"5.0.7.2"},"rubygem-thor":{"origin":"devel/rubygem-thor","version":"1.3.2"}},"categories":["rubygems","www"],"annotations":{"cpe":"cpe:2.3:a:rubyonrails:jquery-rails:4.6.0:::::dragonfly6:x86_64"}},{"name":"rubygem-libdatadog","origin":"devel/rubygem-libdatadog","version":"5.0.0.1.0","comment":"Rust-based utility library for Datadog ddtrace gem","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/DataDog/libdatadog/tree/main/ruby","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cfc09504f7f10ae514f836a0ec43b66f1a56d1dbce305c5e4b390e0c9b27f6a3","flatsize":21863016,"path":"All/rubygem-libdatadog-5.0.0.1.0.pkg","repopath":"All/rubygem-libdatadog-5.0.0.1.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":3164652,"desc":"libdatadog provides a shared library containing common code used in the\nimplementation of Datadog's libraries, including Continuous Profilers.\n\nIn a past life, libdatadog was known as libddprof but it was renamed when we\ndecided to increase its scope.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-jira-ruby-gitlab","origin":"devel/rubygem-jira-ruby-gitlab","version":"2.3.0","comment":"API for JIRA","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/sumoheavy/jira-ruby","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"62519346b0d22b2bb90550fc833c5faf179e8c897d7a65ba9ccd2a85db131f9e","flatsize":410883,"path":"All/rubygem-jira-ruby-gitlab-2.3.0.pkg","repopath":"All/rubygem-jira-ruby-gitlab-2.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":58200,"desc":"This gem provides access to the Atlassian JIRA REST API.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport-gitlab":{"origin":"devel/rubygem-activesupport-gitlab","version":"7.1.5.1"},"rubygem-atlassian-jwt":{"origin":"www/rubygem-atlassian-jwt","version":"0.2.1"},"rubygem-multipart-post":{"origin":"www/rubygem-multipart-post","version":"2.4.1"},"rubygem-oauth0":{"origin":"net/rubygem-oauth0","version":"0.5.14"}},"categories":["devel","rubygems"]},{"name":"rubygem-journey","origin":"www/rubygem-journey","version":"1.0.4","comment":"It routes requests","maintainer":"ruby@FreeBSD.org","www":"https://github.com/tenderlove/journey","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"43c0e80104d96724290355255d8fff2ee893fe7bfaf252e0afe2ce9b395fd1d0","flatsize":105067,"path":"All/rubygem-journey-1.0.4.pkg","repopath":"All/rubygem-journey-1.0.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":24804,"desc":"Journey is a router. It routes requests.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","www"]},{"name":"rubygem-jmespath","origin":"devel/rubygem-jmespath","version":"1.6.2","comment":"Implement JMESPath for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jmespath/jmespath.rb","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fab5b93ad42f5a6fad893537c63e44665de3e6990b7bb5673d106beccde52a90","flatsize":87649,"path":"All/rubygem-jmespath-1.6.2.pkg","repopath":"All/rubygem-jmespath-1.6.2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":17776,"desc":"jmespath.rb is an implementation of JMESPath for Ruby. This implementation\nsupports searching JSON documents as well as native Ruby data structures.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:jmespath_project:jmespath:1.6.2:::::dragonfly6:x86_64"}},{"name":"rubygem-jira-ruby","origin":"devel/rubygem-jira-ruby","version":"2.3.0_1","comment":"API for JIRA","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sumoheavy/jira-ruby","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c9b1a7bd1837564f49725c553e0433d08b593d094e6ca0008426ffe0965f3e93","flatsize":410883,"path":"All/rubygem-jira-ruby-2.3.0_1.pkg","repopath":"All/rubygem-jira-ruby-2.3.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":58180,"desc":"This gem provides access to the Atlassian JIRA REST API.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport60":{"origin":"devel/rubygem-activesupport60","version":"6.0.6.1"},"rubygem-atlassian-jwt":{"origin":"www/rubygem-atlassian-jwt","version":"0.2.1"},"rubygem-multipart-post":{"origin":"www/rubygem-multipart-post","version":"2.4.1"},"rubygem-oauth0":{"origin":"net/rubygem-oauth0","version":"0.5.14"}},"categories":["devel","rubygems"]},{"name":"rubygem-jemoji","origin":"textproc/rubygem-jemoji","version":"0.13.0","comment":"GitHub-flavored emoji plugin for Jekyll","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jekyll/jemoji","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"03d6cda2e6141ee91e7483b6e19033f397db08b382c007faa44987a288c89381","flatsize":4877,"path":"All/rubygem-jemoji-0.13.0.pkg","repopath":"All/rubygem-jemoji-0.13.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2744,"desc":"GitHub-flavored Emoji plugin for Jekyll","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-gemoji":{"origin":"textproc/rubygem-gemoji","version":"4.1.0"},"rubygem-html-pipeline":{"origin":"textproc/rubygem-html-pipeline","version":"2.14.3"},"rubygem-jekyll":{"origin":"www/rubygem-jekyll","version":"4.4.1"}},"categories":["rubygems","textproc"]},{"name":"rubygem-jquery-rails","origin":"www/rubygem-jquery-rails","version":"4.6.0","comment":"Provides a Rails generator for jQuery","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/jquery-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b98d64806377f61c9f0a500ca186510b53e4402feca65628f449cd95fa6dd033","flatsize":1572061,"path":"All/rubygem-jquery-rails-4.6.0.pkg","repopath":"All/rubygem-jquery-rails-4.6.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":287240,"desc":"This gem provides a Rails generator to install jQuery and the jQuery-ujs\ndriver into your Rails 3 application, and then have them included\nautomatically instead of Prototype.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rails-dom-testing":{"origin":"textproc/rubygem-rails-dom-testing","version":"2.0.3"},"rubygem-railties4":{"origin":"www/rubygem-railties4","version":"4.2.11.3"},"rubygem-thor":{"origin":"devel/rubygem-thor","version":"1.3.2"}},"categories":["rubygems","www"],"annotations":{"cpe":"cpe:2.3:a:rubyonrails:jquery-rails:4.6.0:::::dragonfly6:x86_64"}},{"name":"rubygem-jeweler","origin":"devel/rubygem-jeweler","version":"2.3.9","comment":"Simple and opinionated helper for creating Rubygem projects","maintainer":"douglas@douglasthrift.net","www":"https://github.com/technicalpickles/jeweler","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5137c7964c9ed7c989385764f8f5118a183beb2811b92ea21a6aeaf5d0a4e1aa","flatsize":276796,"path":"All/rubygem-jeweler-2.3.9.pkg","repopath":"All/rubygem-jeweler-2.3.9.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":52756,"desc":"Jeweler provides the noble ruby developer with two primary features:\n\n * a library for managing and releasing RubyGem projects\n * a scaffold generator for starting new RubyGem projects","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-builder":{"origin":"devel/rubygem-builder","version":"3.3.0"},"rubygem-bundler":{"origin":"sysutils/rubygem-bundler","version":"2.6.6,1"},"rubygem-git":{"origin":"devel/rubygem-git","version":"1.19.1"},"rubygem-github_api":{"origin":"devel/rubygem-github_api","version":"0.19.0_4"},"rubygem-highline":{"origin":"devel/rubygem-highline","version":"3.1.2"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"},"rubygem-psych":{"origin":"textproc/rubygem-psych","version":"5.2.3"},"rubygem-rake":{"origin":"devel/rubygem-rake","version":"13.2.1"},"rubygem-rdoc":{"origin":"devel/rubygem-rdoc","version":"6.12.0"},"rubygem-semver2":{"origin":"devel/rubygem-semver2","version":"3.4.2"}},"categories":["devel","rubygems"]},{"name":"rubygem-jsonpath","origin":"devel/rubygem-jsonpath","version":"1.1.5","comment":"Way of addressing elements within a JSON object","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/joshbuddy/jsonpath","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"63b3e988726ce7f733fad9c9b434e4798cbd8d35afb306b12db4b97a6e853b61","flatsize":84805,"path":"All/rubygem-jsonpath-1.1.5.pkg","repopath":"All/rubygem-jsonpath-1.1.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19520,"desc":"JsonPath is a way of addressing elements within a JSON object. Similar\nto xpath of yore, JsonPath lets you traverse a json object and manipulate\nor access it.\n\nThis is an implementation of http://goessner.net/articles/JsonPath/.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-multi_json":{"origin":"devel/rubygem-multi_json","version":"1.15.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-jekyll-watch","origin":"www/rubygem-jekyll-watch","version":"2.2.1","comment":"Handles rebuilding of Jekyll sites when a file changes","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jekyll/jekyll-watch","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e1bac6cb205001ec49ea8979f3e32c30fe5778b3714e2f231a02f1b9d9167100","flatsize":6353,"path":"All/rubygem-jekyll-watch-2.2.1.pkg","repopath":"All/rubygem-jekyll-watch-2.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3320,"desc":"Handles rebuilding of Jekyll sites when a file changes","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-listen":{"origin":"devel/rubygem-listen","version":"3.9.0"}},"categories":["rubygems","www"]},{"name":"rubygem-jekyll3","origin":"www/rubygem-jekyll3","version":"3.10.0","comment":"Simple, blog aware, static site generator","maintainer":"sunpoet@FreeBSD.org","www":"https://jekyllrb.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4dfb9ceaa902ca70b3846af393d96ba1f57265643bf1172e00cbff0f69849bfd","flatsize":432284,"path":"All/rubygem-jekyll3-3.10.0.pkg","repopath":"All/rubygem-jekyll3-3.10.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":98492,"desc":"Jekyll is a simple, blog aware, static site generator. It takes a\ntemplate directory (representing the raw form of a website), runs it\nthrough Textile or Markdown and Liquid converters, and spits out a\ncomplete, static website suitable for serving with Apache or your\nfavorite web server. This is also the engine behind GitHub Pages,\nwhich you can use to host your project's page or blog on GitHub.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-addressable":{"origin":"www/rubygem-addressable","version":"2.8.7"},"rubygem-colorator":{"origin":"textproc/rubygem-colorator","version":"1.1.0"},"rubygem-csv":{"origin":"devel/rubygem-csv","version":"3.3.2"},"rubygem-em-websocket":{"origin":"www/rubygem-em-websocket","version":"0.5.3"},"rubygem-i18n":{"origin":"devel/rubygem-i18n","version":"1.14.7,2"},"rubygem-jekyll-sass-converter1":{"origin":"textproc/rubygem-jekyll-sass-converter1","version":"1.5.2"},"rubygem-jekyll-watch":{"origin":"www/rubygem-jekyll-watch","version":"2.2.1"},"rubygem-kramdown":{"origin":"textproc/rubygem-kramdown","version":"2.5.1"},"rubygem-liquid4":{"origin":"textproc/rubygem-liquid4","version":"4.0.4"},"rubygem-mercenary":{"origin":"devel/rubygem-mercenary","version":"0.4.0"},"rubygem-pathutil":{"origin":"devel/rubygem-pathutil","version":"0.16.2"},"rubygem-rouge3":{"origin":"textproc/rubygem-rouge3","version":"3.30.0"},"rubygem-safe_yaml":{"origin":"devel/rubygem-safe_yaml","version":"1.0.5"},"rubygem-webrick":{"origin":"www/rubygem-webrick","version":"1.9.1"}},"categories":["rubygems","www"],"annotations":{"cpe":"cpe:2.3:a:jekyllrb:jekyll:3.10.0:::::dragonfly6:x86_64"}},{"name":"rubygem-jekyll-sass-converter","origin":"textproc/rubygem-jekyll-sass-converter","version":"2.2.0","comment":"Basic Sass converter for Jekyll","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jekyll/jekyll-sass-converter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6cf724465f9763fd54d2a63fc2c11a89365a1eca1d329aa75a5f1d4b05fdf3af","flatsize":15010,"path":"All/rubygem-jekyll-sass-converter-2.2.0.pkg","repopath":"All/rubygem-jekyll-sass-converter-2.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5168,"desc":"rubygem-jekyll-sass-converter is a basic Sass converter for Jekyll.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-sassc":{"origin":"textproc/rubygem-sassc","version":"2.4.0"}},"categories":["rubygems","textproc"]},{"name":"rubygem-jekyll-sanity","origin":"www/rubygem-jekyll-sanity","version":"1.6.0","comment":"Patches to make Jekyll less insane and easier","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/envygeeks/jekyll-sanity","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fa9d95dc3eace79047de6c3fb92e7e7cc835a195cb36971d9e6a98211dc2aa91","flatsize":5469,"path":"All/rubygem-jekyll-sanity-1.6.0.pkg","repopath":"All/rubygem-jekyll-sanity-1.6.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3028,"desc":"Jekyll Sanity provides surface patches for Jekyll that provide useful methods\nfor plugin authors, and site authors as well. Moves some insane instance methods\nto the class so that they can be used without having to store the entire site.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-jekyll3":{"origin":"www/rubygem-jekyll3","version":"3.10.0"},"rubygem-pathutil":{"origin":"devel/rubygem-pathutil","version":"0.16.2"}},"categories":["rubygems","www"]},{"name":"rubygem-jekyll-sitemap","origin":"textproc/rubygem-jekyll-sitemap","version":"1.4.0","comment":"Automatically generate a sitemap.xml for Jekyll sites","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jekyll/jekyll-sitemap","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"63667c0fe659eb71d0375ef3633cbd022b3e735eaf9f4d6c812fa4b9c700ce03","flatsize":93554,"path":"All/rubygem-jekyll-sitemap-1.4.0.pkg","repopath":"All/rubygem-jekyll-sitemap-1.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":69388,"desc":"A Jekyll plugin generating sitemaps.org compliant sitemaps for Jekyll sites.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-jekyll":{"origin":"www/rubygem-jekyll","version":"4.4.1"}},"categories":["rubygems","textproc"]},{"name":"rubygem-jekyll-paginate","origin":"textproc/rubygem-jekyll-paginate","version":"1.1.0_1","comment":"Built-in Pagination Generator for Jekyll","maintainer":"ruby@FreeBSD.org","www":"https://github.com/jekyll/jekyll-paginate","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1cc5377c7c32fe94abff8914369fff5304f10a6ced66738e5e886329aa6fbf25","flatsize":24024,"path":"All/rubygem-jekyll-paginate-1.1.0_1.pkg","repopath":"All/rubygem-jekyll-paginate-1.1.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8560,"desc":"Built-in Pagination Generator for Jekyll","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-jekyll-mentions","origin":"textproc/rubygem-jekyll-mentions","version":"1.6.0","comment":"At-mention support for Jekyll sites","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jekyll/jekyll-mentions","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3a9048bf8889d9980c62e074779ba04e1557125604071f12b85f3dd74de29e8e","flatsize":5680,"path":"All/rubygem-jekyll-mentions-1.6.0.pkg","repopath":"All/rubygem-jekyll-mentions-1.6.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2976,"desc":"Jekyll plugin adding @mention support to jekyll sites.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-html-pipeline":{"origin":"textproc/rubygem-html-pipeline","version":"2.14.3"},"rubygem-jekyll":{"origin":"www/rubygem-jekyll","version":"4.4.1"}},"categories":["rubygems","textproc"]},{"name":"rubygem-jekyll-seo-tag","origin":"www/rubygem-jekyll-seo-tag","version":"2.8.0","comment":"Add metadata tags for search engines and social networks","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jekyll/jekyll-seo-tag","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8a70c6a1817403bcda1723690c1c461fa64fd2cb93ad88fbf25560d27c21f0c0","flatsize":58676,"path":"All/rubygem-jekyll-seo-tag-2.8.0.pkg","repopath":"All/rubygem-jekyll-seo-tag-2.8.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":18592,"desc":"Jekyll SEO Tag is a Jekyll plugin to add metadata tags for search engines and\nsocial networks to better index and display your site's content.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-jekyll":{"origin":"www/rubygem-jekyll","version":"4.4.1"}},"categories":["rubygems","www"]},{"name":"rubygem-jekyll-sass-converter1","origin":"textproc/rubygem-jekyll-sass-converter1","version":"1.5.2","comment":"Basic Sass converter for Jekyll","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jekyll/jekyll-sass-converter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2c0d146cf57ae380f1b9f075bc2ae3d5240c775fc7cef1e11e919ff408587aaa","flatsize":5368,"path":"All/rubygem-jekyll-sass-converter1-1.5.2.pkg","repopath":"All/rubygem-jekyll-sass-converter1-1.5.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2816,"desc":"rubygem-jekyll-sass-converter is a basic Sass converter for Jekyll.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-sass":{"origin":"textproc/rubygem-sass","version":"3.7.4"}},"categories":["rubygems","textproc"]},{"name":"rubygem-jekyll-email-protect","origin":"textproc/rubygem-jekyll-email-protect","version":"1.1.0","comment":"Email protection Liquid filter for Jekyll","maintainer":"0mp@FreeBSD.org","www":"https://github.com/vwochnik/jekyll-email-protect","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6600f700afe7589ae121e370d72d2ca3ef660ba4836aa3ca10e829e55f7e3af4","flatsize":7571,"path":"All/rubygem-jekyll-email-protect-1.1.0.pkg","repopath":"All/rubygem-jekyll-email-protect-1.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3840,"desc":"Jekyll Email Protect is an email protection liquid filter which can be used to\nobfuscate mailto: links to protect an email address from spam bots.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-jekyll":{"origin":"www/rubygem-jekyll","version":"4.4.1"}},"categories":["rubygems","textproc"]},{"name":"rubygem-jekyll-gist","origin":"textproc/rubygem-jekyll-gist","version":"1.5.0_1","comment":"Liquid tag for displaying GitHub Gists in Jekyll sites","maintainer":"ruby@FreeBSD.org","www":"https://github.com/jekyll/jekyll-gist","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"29b13c7f76c7cd32918e6951419f06c552f9e45ee94356f5163fa797de8783e5","flatsize":32912,"path":"All/rubygem-jekyll-gist-1.5.0_1.pkg","repopath":"All/rubygem-jekyll-gist-1.5.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9136,"desc":"Liquid tag for displaying GitHub Gists in Jekyll sites.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-octokit4":{"origin":"net/rubygem-octokit4","version":"4.25.1"}},"categories":["rubygems","textproc"]},{"name":"rubygem-jekyll-redirect-from","origin":"textproc/rubygem-jekyll-redirect-from","version":"0.16.0","comment":"Handles redirection URLs for Jekyll pages and posts","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jekyll/jekyll-redirect-from","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e7a366678b058ab42fdde2babff8f39ce609d43416588839dfd9da810ae537f8","flatsize":45632,"path":"All/rubygem-jekyll-redirect-from-0.16.0.pkg","repopath":"All/rubygem-jekyll-redirect-from-0.16.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14596,"desc":"Jekyll plugin to give Jekyll posts and pages multiple URLs.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-jekyll":{"origin":"www/rubygem-jekyll","version":"4.4.1"}},"categories":["rubygems","textproc"]},{"name":"rubygem-jekyll-archives","origin":"textproc/rubygem-jekyll-archives","version":"2.2.1","comment":"Archive pages for Jekyll tags and categories","maintainer":"0mp@FreeBSD.org","www":"https://jekyll.github.io/jekyll-archives/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5cb6758a093d3e6720d87e80f1259362fc8751129fd5481357ad875112b44a1c","flatsize":8775,"path":"All/rubygem-jekyll-archives-2.2.1.pkg","repopath":"All/rubygem-jekyll-archives-2.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3732,"desc":"Jekyll Archives is a plugin for Jekyll which can automate the generation of\npost archives by dates, tags, and categories.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-jekyll":{"origin":"www/rubygem-jekyll","version":"4.4.1"}},"categories":["rubygems","textproc"]},{"name":"rubygem-jekyll-coffeescript","origin":"devel/rubygem-jekyll-coffeescript","version":"2.0.0","comment":"CoffeeScript converter for Jekyll","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jekyll/jekyll-coffeescript","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8e00cdeb9aa3b37966263638d421412033c6a2faaeaf2e8009e593bc261c5cb0","flatsize":2363,"path":"All/rubygem-jekyll-coffeescript-2.0.0.pkg","repopath":"All/rubygem-jekyll-coffeescript-2.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1868,"desc":"rubygem-jekyll-coffeescript is a CoffeeScript converter for Jekyll.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-coffee-script":{"origin":"devel/rubygem-coffee-script","version":"2.4.1"},"rubygem-coffee-script-source":{"origin":"devel/rubygem-coffee-script-source","version":"1.12.2"}},"categories":["devel","rubygems"]},{"name":"rubygem-jekyll-assets","origin":"textproc/rubygem-jekyll-assets","version":"3.0.12_2","comment":"Create JavaScript/CSS assets for Jekyll sites","maintainer":"ruby@FreeBSD.org","www":"http://jekyll-assets.github.io/jekyll-assets/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"407235d5c7cfd5d51f7bc746074ac74679a1899ff4d9d3ea520313643f044471","flatsize":118732,"path":"All/rubygem-jekyll-assets-3.0.12_2.pkg","repopath":"All/rubygem-jekyll-assets-3.0.12_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":30680,"desc":"Jekyll plugin, that allows you to write javascript/css assets in other\nlanguages such as CoffeeScript, Sass, Less and ERB, concatenate them,\nrespecting dependencies, minify and many more.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport5":{"origin":"devel/rubygem-activesupport5","version":"5.1.7_1"},"rubygem-execjs":{"origin":"devel/rubygem-execjs","version":"2.10.0_1"},"rubygem-extras":{"origin":"devel/rubygem-extras","version":"0.3.0"},"rubygem-fastimage":{"origin":"graphics/rubygem-fastimage","version":"2.4.0"},"rubygem-jekyll-sanity":{"origin":"www/rubygem-jekyll-sanity","version":"1.6.0"},"rubygem-jekyll3":{"origin":"www/rubygem-jekyll3","version":"3.10.0"},"rubygem-liquid-tag-parser1":{"origin":"textproc/rubygem-liquid-tag-parser1","version":"1.9.0_4"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"},"rubygem-pathutil":{"origin":"devel/rubygem-pathutil","version":"0.16.2"},"rubygem-sprockets3":{"origin":"devel/rubygem-sprockets3","version":"3.7.5"}},"categories":["rubygems","textproc"]},{"name":"rubygem-jekyll","origin":"www/rubygem-jekyll","version":"4.4.1","comment":"Simple, blog aware, static site generator","maintainer":"sunpoet@FreeBSD.org","www":"https://jekyllrb.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8a0f0f50ba2b2e8526abbf517d95ae38c8aeca2313e4c102fc21acab47d8280b","flatsize":484908,"path":"All/rubygem-jekyll-4.4.1.pkg","repopath":"All/rubygem-jekyll-4.4.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":109252,"desc":"Jekyll is a simple, blog aware, static site generator. It takes a\ntemplate directory (representing the raw form of a website), runs it\nthrough Textile or Markdown and Liquid converters, and spits out a\ncomplete, static website suitable for serving with Apache or your\nfavorite web server. This is also the engine behind GitHub Pages,\nwhich you can use to host your project's page or blog on GitHub.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-addressable":{"origin":"www/rubygem-addressable","version":"2.8.7"},"rubygem-base64":{"origin":"converters/rubygem-base64","version":"0.3.0"},"rubygem-colorator":{"origin":"textproc/rubygem-colorator","version":"1.1.0"},"rubygem-csv":{"origin":"devel/rubygem-csv","version":"3.3.2"},"rubygem-em-websocket":{"origin":"www/rubygem-em-websocket","version":"0.5.3"},"rubygem-i18n":{"origin":"devel/rubygem-i18n","version":"1.14.7,2"},"rubygem-jekyll-sass-converter":{"origin":"textproc/rubygem-jekyll-sass-converter","version":"2.2.0"},"rubygem-jekyll-watch":{"origin":"www/rubygem-jekyll-watch","version":"2.2.1"},"rubygem-json":{"origin":"devel/rubygem-json","version":"2.11.3"},"rubygem-kramdown":{"origin":"textproc/rubygem-kramdown","version":"2.5.1"},"rubygem-kramdown-parser-gfm":{"origin":"textproc/rubygem-kramdown-parser-gfm","version":"1.1.0"},"rubygem-liquid4":{"origin":"textproc/rubygem-liquid4","version":"4.0.4"},"rubygem-mercenary":{"origin":"devel/rubygem-mercenary","version":"0.4.0"},"rubygem-pathutil":{"origin":"devel/rubygem-pathutil","version":"0.16.2"},"rubygem-rouge":{"origin":"textproc/rubygem-rouge","version":"4.5.1"},"rubygem-safe_yaml":{"origin":"devel/rubygem-safe_yaml","version":"1.0.5"},"rubygem-terminal-table":{"origin":"textproc/rubygem-terminal-table","version":"3.0.2_1"},"rubygem-webrick":{"origin":"www/rubygem-webrick","version":"1.9.1"}},"categories":["rubygems","www"],"annotations":{"cpe":"cpe:2.3:a:jekyllrb:jekyll:4.4.1:::::dragonfly6:x86_64"}},{"name":"rubygem-jekyll-feed","origin":"textproc/rubygem-jekyll-feed","version":"0.17.0","comment":"Generates an Atom feed from Jekyll posts","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jekyll/jekyll-feed","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fbd05fe3918878a4d6cf5107c8e4149365dbdbd66c6c28a4f7a91cf34f023fc5","flatsize":28657,"path":"All/rubygem-jekyll-feed-0.17.0.pkg","repopath":"All/rubygem-jekyll-feed-0.17.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10404,"desc":"A Jekyll plugin to generate an Atom (RSS-like) feed of Jekyll posts.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-jekyll":{"origin":"www/rubygem-jekyll","version":"4.4.1"}},"categories":["rubygems","textproc"]},{"name":"rubygem-jbuilder-rails80","origin":"devel/rubygem-jbuilder-rails80","version":"2.13.0","comment":"Create JSON structures via a Builder-style DSL","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/jbuilder","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d833a12f18c9d8d4a5acdb1be3e7e04706e959d58be81485be1ce1f78f36742b","flatsize":107451,"path":"All/rubygem-jbuilder-rails80-2.13.0.pkg","repopath":"All/rubygem-jbuilder-rails80-2.13.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":24152,"desc":"Create JSON structures via a Builder-style DSL","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionview80":{"origin":"devel/rubygem-actionview80","version":"8.0.2"},"rubygem-activesupport80":{"origin":"devel/rubygem-activesupport80","version":"8.0.2"}},"categories":["devel","rubygems"]},{"name":"rubygem-jbuilder-rails60","origin":"devel/rubygem-jbuilder-rails60","version":"2.13.0","comment":"Create JSON structures via a Builder-style DSL","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/jbuilder","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3e64e0b2746bb9e5bc11892ddce15d69f8ddf928772c71d64383ac6baad3b107","flatsize":107451,"path":"All/rubygem-jbuilder-rails60-2.13.0.pkg","repopath":"All/rubygem-jbuilder-rails60-2.13.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":24160,"desc":"Create JSON structures via a Builder-style DSL","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionview60":{"origin":"devel/rubygem-actionview60","version":"6.0.6.1"},"rubygem-activesupport60":{"origin":"devel/rubygem-activesupport60","version":"6.0.6.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-jbuilder-rails72","origin":"devel/rubygem-jbuilder-rails72","version":"2.13.0","comment":"Create JSON structures via a Builder-style DSL","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/jbuilder","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b43e8d179350453ab3ccd4f2f678fa71c4ff5bb427fcf9743ec099e8a84f4d09","flatsize":107451,"path":"All/rubygem-jbuilder-rails72-2.13.0.pkg","repopath":"All/rubygem-jbuilder-rails72-2.13.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":24160,"desc":"Create JSON structures via a Builder-style DSL","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionview72":{"origin":"devel/rubygem-actionview72","version":"7.2.2.1"},"rubygem-activesupport72":{"origin":"devel/rubygem-activesupport72","version":"7.2.2.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-jbuilder-rails71","origin":"devel/rubygem-jbuilder-rails71","version":"2.13.0","comment":"Create JSON structures via a Builder-style DSL","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/jbuilder","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c9aab0d31444acf4ea9913d81b25e3cb05ca5adc4f1a96cbf1b04806a6e99273","flatsize":107451,"path":"All/rubygem-jbuilder-rails71-2.13.0.pkg","repopath":"All/rubygem-jbuilder-rails71-2.13.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":24176,"desc":"Create JSON structures via a Builder-style DSL","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionview71":{"origin":"devel/rubygem-actionview71","version":"7.1.5.1"},"rubygem-activesupport71":{"origin":"devel/rubygem-activesupport71","version":"7.1.5.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-metasploit_payloads-mettle","origin":"security/rubygem-metasploit_payloads-mettle","version":"1.0.35","comment":"Compiled binaries for Metasploit's next-gen Meterpreter","maintainer":"antoine@FreeBSD.org","www":"https://github.com/rapid7/mettle","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"12208e855dd39df4d3116254c5922f36bf9b6da277c985294ba0e4eb97cd2799","flatsize":57561410,"path":"All/rubygem-metasploit_payloads-mettle-1.0.35.pkg","repopath":"All/rubygem-metasploit_payloads-mettle-1.0.35.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":7506580,"desc":"This gem contains the compiled binaries required to make Mettle function, and\neventually their stages and stagers.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","security"]},{"name":"rubygem-jbuilder-rails52","origin":"devel/rubygem-jbuilder-rails52","version":"2.13.0","comment":"Create JSON structures via a Builder-style DSL","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/jbuilder","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c0797c5f296d5f1b91cac700b7502820f6ea551d7a251c7c6a5d7b0ae86e30d3","flatsize":107451,"path":"All/rubygem-jbuilder-rails52-2.13.0.pkg","repopath":"All/rubygem-jbuilder-rails52-2.13.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":24160,"desc":"Create JSON structures via a Builder-style DSL","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionview52":{"origin":"devel/rubygem-actionview52","version":"5.2.8.1"},"rubygem-activesupport52":{"origin":"devel/rubygem-activesupport52","version":"5.2.8.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-jbuilder-rails50","origin":"devel/rubygem-jbuilder-rails50","version":"2.13.0","comment":"Create JSON structures via a Builder-style DSL","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/jbuilder","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"21135fd79e265624e16d104afcc88f2313d9e73bba21268244d53866fc2516d0","flatsize":107451,"path":"All/rubygem-jbuilder-rails50-2.13.0.pkg","repopath":"All/rubygem-jbuilder-rails50-2.13.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":24152,"desc":"Create JSON structures via a Builder-style DSL","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionview50":{"origin":"devel/rubygem-actionview50","version":"5.0.7.2"},"rubygem-activesupport50":{"origin":"devel/rubygem-activesupport50","version":"5.0.7.2_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-jbuilder-rails5","origin":"devel/rubygem-jbuilder-rails5","version":"2.13.0","comment":"Create JSON structures via a Builder-style DSL","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/jbuilder","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a7107eba46a69a6714d928d08b3f757da2cb2ce1a19a3cdff198f99f99f4b18d","flatsize":107451,"path":"All/rubygem-jbuilder-rails5-2.13.0.pkg","repopath":"All/rubygem-jbuilder-rails5-2.13.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":24144,"desc":"Create JSON structures via a Builder-style DSL","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionview5":{"origin":"devel/rubygem-actionview5","version":"5.1.7"},"rubygem-activesupport5":{"origin":"devel/rubygem-activesupport5","version":"5.1.7_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-jasmine-core","origin":"devel/rubygem-jasmine-core","version":"3.99.0","comment":"Test JavaScript without any framework dependencies","maintainer":"sunpoet@FreeBSD.org","www":"https://jasmine.github.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9e3976b79d3694467c70aa88073165041fb757ae3b4b1c729508a6c824b56fc2","flatsize":413783,"path":"All/rubygem-jasmine-core-3.99.0.pkg","repopath":"All/rubygem-jasmine-core-3.99.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":75012,"desc":"Test your JavaScript without any framework dependencies, in any environment,\nand with a nice descriptive syntax.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","ruby"]},{"name":"rubygem-jaro_winkler","origin":"devel/rubygem-jaro_winkler","version":"1.6.0","comment":"Jaro-Winkler distance algorithm implementation","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/tonytonyjan/jaro_winkler","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c8bcfe1285ec6268efaf07d5e25e38aaeb7486c26cdaafff504abcf9b9a8ddd4","flatsize":43439,"path":"All/rubygem-jaro_winkler-1.6.0.pkg","repopath":"All/rubygem-jaro_winkler-1.6.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9996,"desc":"jaro_winkler is an implementation of Jaro-Winkler distance algorithm which is\nwritten in C extension and will fallback to pure Ruby version in platforms other\nthan MRI/KRI like JRuby or Rubinius. Both of C and Ruby implementation support\nany kind of string encoding, such as UTF-8, EUC-JP, Big5, etc.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-jammit","origin":"devel/rubygem-jammit","version":"0.7.0","comment":"Industrial strength asset packaging library for Rails","maintainer":"ruby@FreeBSD.org","www":"https://documentcloud.github.io/jammit/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"41a0f8c130ebd941fbc4629232cae51cd680b02311083f425810cc85bc98e88f","flatsize":50756,"path":"All/rubygem-jammit-0.7.0.pkg","repopath":"All/rubygem-jammit-0.7.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16260,"desc":"Jammit is an industrial strength asset packaging library for Rails,\nproviding both the CSS and JavaScript concatenation and compression\nthat you'd expect, as well as YUI Compressor and Closure Compiler\ncompatibility, ahead-of-time gzipping, built-in JavaScript template\nsupport, and optional Data-URI / MHTML image embedding.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-cssmin":{"origin":"textproc/rubygem-cssmin","version":"1.0.3_1"},"rubygem-jsmin":{"origin":"textproc/rubygem-jsmin","version":"1.0.1_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-jaeger-client","origin":"devel/rubygem-jaeger-client","version":"1.1.0","comment":"OpenTracing Tracer implementation for Jaeger in Ruby","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/salemove/jaeger-client-ruby","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5833c96237ef5275298a6783c878289d30aec36a953b2bdaed323bb5db8a8984","flatsize":129315,"path":"All/rubygem-jaeger-client-1.1.0.pkg","repopath":"All/rubygem-jaeger-client-1.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":31232,"desc":"OpenTracing Tracer implementation for Jaeger in Ruby.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-opentracing":{"origin":"devel/rubygem-opentracing","version":"0.5.0"},"rubygem-thrift":{"origin":"devel/rubygem-thrift","version":"0.21.0,1"}},"categories":["devel","rubygems"]},{"name":"rubygem-iso8601","origin":"devel/rubygem-iso8601","version":"0.13.0","comment":"Simple implementation of the ISO 8601 standard","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/arnau/ISO8601","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5f7a4e3cb20e08583852a29f519fb581ceab993a78380b0926ade73725c0ecf4","flatsize":128277,"path":"All/rubygem-iso8601-0.13.0.pkg","repopath":"All/rubygem-iso8601-0.13.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21356,"desc":"ISO8601 is a simple implementation of the ISO 8601 (Data elements and\ninterchange formats - Information interchange - Representation of dates and\ntimes) standard.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-jbuilder","origin":"devel/rubygem-jbuilder","version":"2.9.1","comment":"Create JSON structures via a Builder-style DSL","maintainer":"ruby@FreeBSD.org","www":"https://github.com/rails/jbuilder","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e361a83c7586d923fcbd9554c402a10168afafc06558bd05976f1868b52fa6db","flatsize":94433,"path":"All/rubygem-jbuilder-2.9.1.pkg","repopath":"All/rubygem-jbuilder-2.9.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":23932,"desc":"Create JSON structures via a Builder-style DSL","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport4":{"origin":"devel/rubygem-activesupport4","version":"4.2.11.3"}},"categories":["devel","rubygems"]},{"name":"rubygem-itextomml","origin":"textproc/rubygem-itextomml","version":"1.6.1","comment":"Native Ruby bindings to itex2MML","maintainer":"ruby@FreeBSD.org","www":"https://golem.ph.utexas.edu/~distler/blog/itex2MML.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cb1b49e9978931053dfd5ef89fa8b7b2ad09b56ee358edeb3e7dca80d80b63f1","flatsize":434040,"path":"All/rubygem-itextomml-1.6.1.pkg","repopath":"All/rubygem-itextomml-1.6.1.pkg","licenselogic":"or","licenses":["GPLv2","LGPL20","MPL11"],"pkgsize":72080,"desc":"itextomml provides native Ruby bindings to itex2MML, which converts\nitex equations to MathML.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-itamae","origin":"sysutils/rubygem-itamae","version":"1.10.7","comment":"Simple and lightweight configuration management tool","maintainer":"naito.yuichiro@gmail.com","www":"https://github.com/itamae-kitchen/itamae","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2d85bcb758007b18d4037ad2c83751d90e6e102ac54ca038fb2d38b19586f418","flatsize":165683,"path":"All/rubygem-itamae-1.10.7.pkg","repopath":"All/rubygem-itamae-1.10.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":38124,"desc":"Simple and lightweight configuration management tool inspired by Chef.\n(Itamae means a chef in Japanese.)","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ansi":{"origin":"devel/rubygem-ansi","version":"1.5.0"},"rubygem-hashie":{"origin":"devel/rubygem-hashie","version":"5.0.0"},"rubygem-schash":{"origin":"devel/rubygem-schash","version":"0.1.2"},"rubygem-specinfra":{"origin":"sysutils/rubygem-specinfra","version":"2.82.16"},"rubygem-thor":{"origin":"devel/rubygem-thor","version":"1.3.2"}},"categories":["rubygems","sysutils"]},{"name":"rubygem-ipynbdiff","origin":"devel/rubygem-ipynbdiff","version":"0.4.7","comment":"Human readable Jupyter Notebook diffs","maintainer":"mfechner@FreeBSD.org","www":"https://gitlab.com/gitlab-org/incubation-engineering/mlops/rb-ipynbdiff","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c2540cf7688d69180c9d8cfdef7f27c80e0b99406649495dbe0613d6214e2de9","flatsize":21801,"path":"All/rubygem-ipynbdiff-0.4.7.pkg","repopath":"All/rubygem-ipynbdiff-0.4.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7860,"desc":"This is a simple diff tool that cleans up jupyter notebooks, transforming each\nnotebook into a readable markdown file, keeping the output of cells, and\nrunning the diff after. Markdowns are generated using an opinionated Jupyter\nto Markdown conversion. This means that the entire file is readable on the diff.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-diffy":{"origin":"textproc/rubygem-diffy","version":"3.4.4"},"rubygem-json":{"origin":"devel/rubygem-json","version":"2.11.3"}},"categories":["devel","rubygems"]},{"name":"rubygem-iproto","origin":"net/rubygem-iproto","version":"0.3.17","comment":"Ruby implementation of Mail.Ru iproto protocol","maintainer":"ruby@FreeBSD.org","www":"https://github.com/mailru/iproto-ruby","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ef02ec2115fd15b64e1bed9fe0f0164a4e7969ccc2a310a72d1c9c1565fa3634","flatsize":20009,"path":"All/rubygem-iproto-0.3.17.pkg","repopath":"All/rubygem-iproto-0.3.17.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":6608,"desc":"Wrapper for Mail.Ru simple network protocol IProto. Support 2 modes: block via\nRuby's TCPSocket and non block via EventMachine with fiblers. Wrapper used in\nTarantool ruby client and private libs.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-bin_utils":{"origin":"devel/rubygem-bin_utils","version":"0.0.7"}},"categories":["net","rubygems"]},{"name":"rubygem-iso-639","origin":"textproc/rubygem-iso-639","version":"0.3.6","comment":"ISO 639-1 and ISO 639-2 language code entries and convenience methods","maintainer":"ruby@FreeBSD.org","www":"https://github.com/xwmx/iso-639","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"139fed5d0c46cf032a7a312524c15feccfc35fbc437aff4eb2271bfe2efde84c","flatsize":35524,"path":"All/rubygem-iso-639-0.3.6.pkg","repopath":"All/rubygem-iso-639-0.3.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13532,"desc":"ISO-639A is a Ruby gem that provides the ISO 639-2 and ISO 639-1 data sets along\nwith some convenience methods for accessing different entries and entry\nfields.  The data comes from the LOC ISO 639-2 UTF-8 data set.\n\nThe ISO 639-1 specification uses a two-letter code to identify a language and is\noften the recommended way to identify languages in computer applications.  The\nISO 639-1 specification covers most developed and widely used languages.  The\nISO 639-2 (Wikipedia) specification uses a three-letter code, is used primarily\nin bibliography and terminology and covers many more languages than the ISO\n639-1 specification.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-ipaddress","origin":"net/rubygem-ipaddress","version":"0.8.3","comment":"IP address manipulation library for rubygems","maintainer":"ruby@FreeBSD.org","www":"https://github.com/bluemonk/ipaddress","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8134a5deb453d86216d45045fa9875aa908f67929f418952cfd7cc0e40422c89","flatsize":144826,"path":"All/rubygem-ipaddress-0.8.3.pkg","repopath":"All/rubygem-ipaddress-0.8.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":30580,"desc":"IPAddress is a Ruby library designed to make manipulation of IPv4 and IPv6\naddresses both powerful and simple. It mantains a layer of compatibility\nwith Ruby's own IPAddr, while addressing many of its issues","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["net","rubygems"]},{"name":"rubygem-ipaddr","origin":"net/rubygem-ipaddr","version":"1.2.7","comment":"Set of methods to manipulate an IP address","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/ipaddr","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3b1056350530da28cec7084b83cbd45713489e7e8d25c876943c53ddad1a5c0f","flatsize":32674,"path":"All/rubygem-ipaddr-1.2.7.pkg","repopath":"All/rubygem-ipaddr-1.2.7.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":9192,"desc":"IPAddr provides a set of methods to manipulate an IP address. Both IPv4 and IPv6\nare supported.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["net","rubygems"]},{"name":"rubygem-iostruct","origin":"devel/rubygem-iostruct","version":"0.4.0","comment":"Struct that can read/write itself from/to IO-like objects","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/zed-0xff/iostruct","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5df6644147698ae27d4dcc0aaa74dced0de3ae703e04b1c3960f058237d6e649","flatsize":15336,"path":"All/rubygem-iostruct-0.4.0.pkg","repopath":"All/rubygem-iostruct-0.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6304,"desc":"iostruct provides a struct that can read/write itself from/to IO-like objects.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-irb-gitlab","origin":"devel/rubygem-irb-gitlab","version":"1.15.2","comment":"Interactive Ruby","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/ruby/irb","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d816f03f1e5f52e45d6e800f396c9f36883752115a4a8b566b8549fc4ae4acc6","flatsize":310463,"path":"All/rubygem-irb-gitlab-1.15.2.pkg","repopath":"All/rubygem-irb-gitlab-1.15.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":76920,"desc":"IRB stands for \"interactive Ruby\" and is a tool to interactively execute\nRuby expressions read from the standard input.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-pp":{"origin":"devel/rubygem-pp","version":"0.6.2"},"rubygem-rdoc-gitlab":{"origin":"devel/rubygem-rdoc-gitlab","version":"6.3.4.1"},"rubygem-reline":{"origin":"devel/rubygem-reline","version":"0.5.12"}},"categories":["devel","rubygems"]},{"name":"rubygem-io-wait01","origin":"devel/rubygem-io-wait01","version":"0.1.0","comment":"Wait until IO is readable or writable without blocking","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/ruby/io-wait","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c1bf87141422480afeac4b567e57548a5a2e9919f1663f00096f37560f02a678","flatsize":9879,"path":"All/rubygem-io-wait01-0.1.0.pkg","repopath":"All/rubygem-io-wait01-0.1.0.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":4104,"desc":"io-wait provides the feature for waiting until IO is readable or writable\nwithout blocking.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-iobuffer","origin":"devel/rubygem-iobuffer","version":"1.1.2","comment":"Gems for iobuffer","maintainer":"ports@FreeBSD.org","www":"https://github.com/tarcieri/iobuffer","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"87c589aa110fb472ef0e33b9accaaa9555187d76b8461f03d01f43d71fb4b4f2","flatsize":28417,"path":"All/rubygem-iobuffer-1.1.2.pkg","repopath":"All/rubygem-iobuffer-1.1.2.pkg","licenselogic":"single","pkgsize":7080,"desc":"IO::Buffer is a fast byte queue which is primarily intended for\nnon-blocking I/O applications but is suitable wherever buffering is\nrequired.  IO::Buffer is compatible with Ruby 1.8/1.9 and Rubinius.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"],"messages":[{"message":"===>   NOTICE:\n\nThe rubygem-iobuffer port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"rubygem-io-wait","origin":"devel/rubygem-io-wait","version":"0.3.1","comment":"Wait until IO is readable or writable without blocking","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/io-wait","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f75c0398fdd75d4a6a99caf3e1de261b0b6a78b9c08591f13a29b07a5043d135","flatsize":19511,"path":"All/rubygem-io-wait-0.3.1.pkg","repopath":"All/rubygem-io-wait-0.3.1.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":5244,"desc":"io-wait provides the feature for waiting until IO is readable or writable\nwithout blocking.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-io-nonblock","origin":"devel/rubygem-io-nonblock","version":"0.3.1","comment":"Enable non-blocking mode with IO class","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/io-nonblock","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9f775871076ee09ad2fa654385b2be7a6a0bdbcdfb9e9d89bfd27d4666c8a1e3","flatsize":21354,"path":"All/rubygem-io-nonblock-0.3.1.pkg","repopath":"All/rubygem-io-nonblock-0.3.1.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":5264,"desc":"io-nonblock enables non-blocking mode with IO class.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-irb","origin":"devel/rubygem-irb","version":"1.15.1","comment":"Interactive Ruby","maintainer":"ruby@FreeBSD.org","www":"https://github.com/ruby/irb","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bc26be1cc8341e89aed157082f5ebfaa75ece76a85f532e0a521ac4e6fa737e9","flatsize":310175,"path":"All/rubygem-irb-1.15.1.pkg","repopath":"All/rubygem-irb-1.15.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":76860,"desc":"IRB stands for \"interactive Ruby\" and is a tool to interactively execute\nRuby expressions read from the standard input.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-pp":{"origin":"devel/rubygem-pp","version":"0.6.2"},"rubygem-rdoc":{"origin":"devel/rubygem-rdoc","version":"6.12.0"},"rubygem-reline":{"origin":"devel/rubygem-reline","version":"0.5.12"}},"categories":["devel","rubygems"]},{"name":"rubygem-io-event","origin":"devel/rubygem-io-event","version":"1.10.0","comment":"Event loop","maintainer":"sunpoet@FreeBSD.org","www":"https://socketry.github.io/io-event/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7b36e666554dd9cc325e3b8e130aaf31d1365f8290ad24132f6995fe17e83930","flatsize":98205,"path":"All/rubygem-io-event-1.10.0.pkg","repopath":"All/rubygem-io-event-1.10.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":22248,"desc":"io-event provides an event loop library.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-io-endpoint","origin":"devel/rubygem-io-endpoint","version":"0.15.2","comment":"Provide a separation of concerns interface for IO endpoints","maintainer":"sunpoet@FreeBSD.org","www":"https://socketry.github.io/io-endpoint/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1b35eed91ed18a0eb3c0f6820430b427c1660d2f9eba74cc78ef645568d3cdd8","flatsize":33387,"path":"All/rubygem-io-endpoint-0.15.2.pkg","repopath":"All/rubygem-io-endpoint-0.15.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10596,"desc":"IO::Endpoint provides a separation of concerns interface for IO endpoints. This\nallows you to write code which is agnostic to the underlying IO implementation.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-io-console","origin":"devel/rubygem-io-console","version":"0.8.0","comment":"Add console capabilities to IO instances","maintainer":"ruby@FreeBSD.org","www":"https://github.com/ruby/io-console","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d2061ebddf15453d042019c8feb9e9406d554fd58f6ad10ec5cccd7ef1a9c1d5","flatsize":61459,"path":"All/rubygem-io-console-0.8.0.pkg","repopath":"All/rubygem-io-console-0.8.0.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":13020,"desc":"Add console capabilities to IO instances.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-interfacez","origin":"net/rubygem-interfacez","version":"1.0.4","comment":"Simplified network interface API","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/picatz/interfacez","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b10d83228fa5f394131bb862f604811305e30c6fa8072abfe2bbe40b13854c9c","flatsize":16112,"path":"All/rubygem-interfacez-1.0.4.pkg","repopath":"All/rubygem-interfacez-1.0.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6636,"desc":"Interfacez provides simplified network interfaces API.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["net","rubygems"]},{"name":"rubygem-io-stream","origin":"devel/rubygem-io-stream","version":"0.6.1","comment":"Provide a generic stream wrapper for IO instances","maintainer":"sunpoet@FreeBSD.org","www":"https://socketry.github.io/io-stream/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"346b41d3623098f2f22f8bbf67a666e2862528388ffd3a68066687652abaa7b9","flatsize":24090,"path":"All/rubygem-io-stream-0.6.1.pkg","repopath":"All/rubygem-io-stream-0.6.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9036,"desc":"IO::Stream provides a buffered stream implementation for Ruby, independent of\nthe underlying IO.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-interact","origin":"devel/rubygem-interact","version":"0.5.2","comment":"Simple API for command-line interaction","maintainer":"ruby@FreeBSD.org","www":"https://github.com/vito/interact","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f0ec035ee8d7fb7295fdaf6bb53f09ea0ee74e9aadab0b5181b93215853b9257","flatsize":24372,"path":"All/rubygem-interact-0.5.2.pkg","repopath":"All/rubygem-interact-0.5.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":8832,"desc":"A simple Ruby API for command-line interaction. Provides a novel 'rewinding'\nfeature, allowing users to go back in time and re-enter a botched answer.\nSupports multiple-choice, password prompting, overriding input events,\ndefaults, etc.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-instance_storage","origin":"devel/rubygem-instance_storage","version":"1.0.0","comment":"Manage class instances with dictionary","maintainer":"tota@FreeBSD.org","www":"https://github.com/toshia/instance_storage","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3aaefdea0c03ca9b8ea1b8d96101ad71b2020884f9cca591bcfaced2b5d60ec5","flatsize":9723,"path":"All/rubygem-instance_storage-1.0.0.pkg","repopath":"All/rubygem-instance_storage-1.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4212,"desc":"Manage class instances with dictionary.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-insist","origin":"devel/rubygem-insist","version":"1.0.0","comment":"Simple block-driven assertion library","maintainer":"ruby@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6001ac964aabca0a8cce24509f69465e327bbb268409f1228b9621bd7498f905","flatsize":30446,"path":"All/rubygem-insist-1.0.0.pkg","repopath":"All/rubygem-insist-1.0.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":11452,"desc":"A simple block-driven assertion library for both testing and for production code","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-io-like","origin":"devel/rubygem-io-like","version":"0.3.0.20130301","comment":"Interface of IO objects to classes providing a few simple methods","maintainer":"tota@FreeBSD.org","www":"https://rubygems.org/gems/io-like","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c826c1efb90ac75db79662bbfd9c9f96d66f5ec0d546aba0b11729439d9ecc96","flatsize":1883349,"path":"All/rubygem-io-like-0.3.0.20130301.pkg","repopath":"All/rubygem-io-like-0.3.0.20130301.pkg","licenselogic":"single","licenses":["RUBY"],"pkgsize":350936,"desc":"The IO::Like module provides all of the methods of typical IO implementations\nsuch as File; most importantly the read, write, and seek series of methods.  A\nclass which includes IO::Like needs to provide only a few methods in order to\nenable the higher level methods.  Buffering is automatically provided by default\nfor the methods which normally provide it in IO.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"],"options":{"DOCS":"on"}},{"name":"rubygem-iniparse","origin":"devel/rubygem-iniparse","version":"1.5.0","comment":"Pure Ruby library for parsing INI documents","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/antw/iniparse","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7bb012e58535fbd867d8894089818dc471a7e0730018a7f344565d1e9a5fab2a","flatsize":40398,"path":"All/rubygem-iniparse-1.5.0.pkg","repopath":"All/rubygem-iniparse-1.5.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12384,"desc":"IniParse is a pure Ruby library for parsing INI configuration and data files.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-inifile","origin":"textproc/rubygem-inifile","version":"3.0.0","comment":"Native Ruby package for reading and writing INI files","maintainer":"douglas@douglasthrift.net","www":"https://github.com/twp/inifile","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1f9d3bfc4d51a0b54d3565641f14e7f763fb547b87eb237a58108efdb1b68671","flatsize":51103,"path":"All/rubygem-inifile-3.0.0.pkg","repopath":"All/rubygem-inifile-3.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14376,"desc":"IniFile is a native Ruby package for reading and writing INI files.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-invisible_captcha","origin":"graphics/rubygem-invisible_captcha","version":"2.1.0_1","comment":"Unobtrusive CAPTCHA for ruby","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/markets/invisible_captcha","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f2fb9fd6deddb5b2c39acf219ba57312348189cb6fbb120575dbcf012c19bdd3","flatsize":68756,"path":"All/rubygem-invisible_captcha-2.1.0_1.pkg","repopath":"All/rubygem-invisible_captcha-2.1.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":22180,"desc":"Unobtrusive, flexible and simple spam protection for Rails applications\nusing honeypot strategy for better user experience.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rails-gitlab":{"origin":"www/rubygem-rails-gitlab","version":"7.1.5.1"}},"categories":["graphics","rubygems"]},{"name":"rubygem-innate","origin":"www/rubygem-innate","version":"2015.10.28","comment":"Powerful web-framework wrapper for Rack","maintainer":"ruby@FreeBSD.org","www":"https://github.com/manveru/innate","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5b23bc978115f1373deda5ef57c2c9df8a3b6b87827d9cdbcfaf788791163334","flatsize":375860,"path":"All/rubygem-innate-2015.10.28.pkg","repopath":"All/rubygem-innate-2015.10.28.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":94096,"desc":"Simple, straight-forward base for web-frameworks.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rack16":{"origin":"www/rubygem-rack16","version":"1.6.13"}},"categories":["rubygems","www"]},{"name":"rubygem-inspec-core","origin":"devel/rubygem-inspec-core","version":"5.22.40","comment":"Framework to create end-to-end infrastructure tests","maintainer":"ruby@FreeBSD.org","www":"https://github.com/inspec/inspec","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2a7535824d4dacf846b6c7bb2160d5ce42fe569d27b545783854bc00eeb34080","flatsize":1555121,"path":"All/rubygem-inspec-core-5.22.40.pkg","repopath":"All/rubygem-inspec-core-5.22.40.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":367780,"desc":"InSpec provides a framework for creating end-to-end infrastructure tests.\nYou can use it for integration or even compliance testing. Create fully\nportable test profiles and use them in your workflow to ensure stability\nand security. Integrate InSpec in your change lifecycle for local testing,\nCI/CD, and deployment verification. This has local support only.\nSee the `inspec` gem for full support.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-addressable":{"origin":"www/rubygem-addressable","version":"2.8.7"},"rubygem-chef-telemetry":{"origin":"sysutils/rubygem-chef-telemetry","version":"1.1.1"},"rubygem-faraday":{"origin":"www/rubygem-faraday","version":"2.12.2"},"rubygem-faraday-follow_redirects":{"origin":"www/rubygem-faraday-follow_redirects","version":"0.3.0"},"rubygem-hashie":{"origin":"devel/rubygem-hashie","version":"5.0.0"},"rubygem-license-acceptance":{"origin":"sysutils/rubygem-license-acceptance","version":"2.1.13"},"rubygem-method_source":{"origin":"devel/rubygem-method_source","version":"1.1.0"},"rubygem-mixlib-log":{"origin":"devel/rubygem-mixlib-log","version":"3.0.9"},"rubygem-multipart-post":{"origin":"www/rubygem-multipart-post","version":"2.4.1"},"rubygem-parallel":{"origin":"sysutils/rubygem-parallel","version":"1.27.0"},"rubygem-parslet":{"origin":"textproc/rubygem-parslet","version":"2.0.0"},"rubygem-pry":{"origin":"devel/rubygem-pry","version":"0.15.2"},"rubygem-rspec":{"origin":"devel/rubygem-rspec","version":"3.13.0"},"rubygem-rspec-its":{"origin":"devel/rubygem-rspec-its","version":"1.3.0"},"rubygem-rubyzip":{"origin":"archivers/rubygem-rubyzip","version":"2.3.2"},"rubygem-semverse":{"origin":"devel/rubygem-semverse","version":"3.0.2"},"rubygem-sslshake":{"origin":"security/rubygem-sslshake","version":"1.3.1"},"rubygem-thor":{"origin":"devel/rubygem-thor","version":"1.3.2"},"rubygem-tomlrb":{"origin":"textproc/rubygem-tomlrb","version":"2.0.3"},"rubygem-train-core":{"origin":"net/rubygem-train-core","version":"3.12.7"},"rubygem-tty-prompt":{"origin":"devel/rubygem-tty-prompt","version":"0.23.1"},"rubygem-tty-table":{"origin":"devel/rubygem-tty-table","version":"0.12.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-importmap-rails-rails72","origin":"www/rubygem-importmap-rails-rails72","version":"2.1.0","comment":"Use ESM with importmap to manage modern JavaScript in Rails without transpiling or bundling","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/importmap-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"756aaf4527dcdb97c4ad1b9dd09b56944476a64313595029b30b1c95a6c66eea","flatsize":42970,"path":"All/rubygem-importmap-rails-rails72-2.1.0.pkg","repopath":"All/rubygem-importmap-rails-rails72-2.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14228,"desc":"Import maps let you import JavaScript modules using logical names that map to\nversioned/digested files -- directly from the browser. So you can build modern\nJavaScript applications using JavaScript libraries made for ESM without the need\nfor transpiling or bundling.This frees you from needing Webpack, Yarn, npm, or\nany other part of the JavaScript toolchain. All you need is the asset pipeline\nthat's already included in Rails.\n\nWith this approach you'll ship many small JavaScript files instead of one big\nJavaScript file. Thanks to HTTP/2 that no longer carries a material performance\npenalty during the initial transport, and in fact offers substantial benefits\nover the long run due to better caching dynamics. Whereas before any change to\nany JavaScript file included in your big bundle would invalidate the cache for\nthe the whole bundle, now only the cache for that single file is invalidated.\n\nThere's native support for import maps in Chrome/Edge 89+, and a shim available\nfor any browser with basic ESM support. So your app will be able to work with\nall the evergreen browsers.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack72":{"origin":"www/rubygem-actionpack72","version":"7.2.2.1"},"rubygem-activesupport72":{"origin":"devel/rubygem-activesupport72","version":"7.2.2.1"},"rubygem-railties72":{"origin":"www/rubygem-railties72","version":"7.2.2.1"}},"categories":["rubygems","www"]},{"name":"rubygem-importmap-rails-rails71","origin":"www/rubygem-importmap-rails-rails71","version":"2.1.0","comment":"Use ESM with importmap to manage modern JavaScript in Rails without transpiling or bundling","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/importmap-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c705a85e84e0433e364dd95abee7b09d69ad5678fc5ccd9f12aa30f9c75f69d6","flatsize":42970,"path":"All/rubygem-importmap-rails-rails71-2.1.0.pkg","repopath":"All/rubygem-importmap-rails-rails71-2.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14228,"desc":"Import maps let you import JavaScript modules using logical names that map to\nversioned/digested files -- directly from the browser. So you can build modern\nJavaScript applications using JavaScript libraries made for ESM without the need\nfor transpiling or bundling.This frees you from needing Webpack, Yarn, npm, or\nany other part of the JavaScript toolchain. All you need is the asset pipeline\nthat's already included in Rails.\n\nWith this approach you'll ship many small JavaScript files instead of one big\nJavaScript file. Thanks to HTTP/2 that no longer carries a material performance\npenalty during the initial transport, and in fact offers substantial benefits\nover the long run due to better caching dynamics. Whereas before any change to\nany JavaScript file included in your big bundle would invalidate the cache for\nthe the whole bundle, now only the cache for that single file is invalidated.\n\nThere's native support for import maps in Chrome/Edge 89+, and a shim available\nfor any browser with basic ESM support. So your app will be able to work with\nall the evergreen browsers.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack71":{"origin":"www/rubygem-actionpack71","version":"7.1.5.1"},"rubygem-activesupport71":{"origin":"devel/rubygem-activesupport71","version":"7.1.5.1"},"rubygem-railties71":{"origin":"www/rubygem-railties71","version":"7.1.5.1"}},"categories":["rubygems","www"]},{"name":"rubygem-importmap-rails-rails70","origin":"www/rubygem-importmap-rails-rails70","version":"2.1.0","comment":"Use ESM with importmap to manage modern JavaScript in Rails without transpiling or bundling","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/importmap-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d39c9de033bfbe6e4c573d6f4665d7e8995fc2aea64872ed72c19b17ee27de16","flatsize":42970,"path":"All/rubygem-importmap-rails-rails70-2.1.0.pkg","repopath":"All/rubygem-importmap-rails-rails70-2.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14228,"desc":"Import maps let you import JavaScript modules using logical names that map to\nversioned/digested files -- directly from the browser. So you can build modern\nJavaScript applications using JavaScript libraries made for ESM without the need\nfor transpiling or bundling.This frees you from needing Webpack, Yarn, npm, or\nany other part of the JavaScript toolchain. All you need is the asset pipeline\nthat's already included in Rails.\n\nWith this approach you'll ship many small JavaScript files instead of one big\nJavaScript file. Thanks to HTTP/2 that no longer carries a material performance\npenalty during the initial transport, and in fact offers substantial benefits\nover the long run due to better caching dynamics. Whereas before any change to\nany JavaScript file included in your big bundle would invalidate the cache for\nthe the whole bundle, now only the cache for that single file is invalidated.\n\nThere's native support for import maps in Chrome/Edge 89+, and a shim available\nfor any browser with basic ESM support. So your app will be able to work with\nall the evergreen browsers.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack70":{"origin":"www/rubygem-actionpack70","version":"7.0.8.7"},"rubygem-activesupport70":{"origin":"devel/rubygem-activesupport70","version":"7.0.8.7"},"rubygem-railties70":{"origin":"www/rubygem-railties70","version":"7.0.8.7"}},"categories":["rubygems","www"]},{"name":"rubygem-ini","origin":"textproc/rubygem-ini","version":"0.1.1","comment":"Ruby INI File Parser and Writer","maintainer":"ruby@FreeBSD.org","www":"https://rubygems.org/gems/ini","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"18ebe0bcced7a2c39ea2cbe289a59959ce4aaf5bdb038f480fafef14fbf7e4d7","flatsize":20110,"path":"All/rubygem-ini-0.1.1.pkg","repopath":"All/rubygem-ini-0.1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7188,"desc":"Ah yes, INI files. We love them. We hate them. We cannot escape\nthem. Originally made popular by Windows, INI files are everywhere\nincluding in Samba[www.samba.org] and Trac[trac.edgewall.org]. This\ngem has one goal: make INI file, structure, and stream manipulation\nas fast, safe, and simple as possible. We take a modal approach\nwith a pluggable parser class.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-influxdb","origin":"databases/rubygem-influxdb","version":"0.8.1","comment":"Ruby library for InfluxDB","maintainer":"mfechner@FreeBSD.org","www":"http://influxdb.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f92dd4433a2e6a75c3cceb37fb40711a50eef85bb49a36be9208ca2f2d9c2e5c","flatsize":190431,"path":"All/rubygem-influxdb-0.8.1.pkg","repopath":"All/rubygem-influxdb-0.8.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":39088,"desc":"This is the official Ruby library for InfluxDB.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["databases","rubygems"]},{"name":"rubygem-inflecto","origin":"devel/rubygem-inflecto","version":"0.0.2","comment":"Inflector for strings","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/mbj/inflecto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"857302776b639deecc783c4479b36cdf04e157b7434d54f709fcc23ca2588b56","flatsize":45991,"path":"All/rubygem-inflecto-0.0.2.pkg","repopath":"All/rubygem-inflecto-0.0.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14564,"desc":"This is a standalone inflector ripped out from dm-core The dm-core inflector\noriginated from extlib The extlib inflecto originated from active_support.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-importmap-rails","origin":"www/rubygem-importmap-rails","version":"2.1.0_1","comment":"Use ESM with importmap to manage modern JavaScript in Rails without transpiling or bundling","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/importmap-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"00dd9df04fd7e6cd49a55bf101627e7f203f2447fa2e7cfb3517b9eec94d468f","flatsize":42970,"path":"All/rubygem-importmap-rails-2.1.0_1.pkg","repopath":"All/rubygem-importmap-rails-2.1.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14216,"desc":"Import maps let you import JavaScript modules using logical names that map to\nversioned/digested files -- directly from the browser. So you can build modern\nJavaScript applications using JavaScript libraries made for ESM without the need\nfor transpiling or bundling.This frees you from needing Webpack, Yarn, npm, or\nany other part of the JavaScript toolchain. All you need is the asset pipeline\nthat's already included in Rails.\n\nWith this approach you'll ship many small JavaScript files instead of one big\nJavaScript file. Thanks to HTTP/2 that no longer carries a material performance\npenalty during the initial transport, and in fact offers substantial benefits\nover the long run due to better caching dynamics. Whereas before any change to\nany JavaScript file included in your big bundle would invalidate the cache for\nthe the whole bundle, now only the cache for that single file is invalidated.\n\nThere's native support for import maps in Chrome/Edge 89+, and a shim available\nfor any browser with basic ESM support. So your app will be able to work with\nall the evergreen browsers.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack80":{"origin":"www/rubygem-actionpack80","version":"8.0.2"},"rubygem-activesupport80":{"origin":"devel/rubygem-activesupport80","version":"8.0.2"},"rubygem-railties80":{"origin":"www/rubygem-railties80","version":"8.0.2"}},"categories":["rubygems","www"]},{"name":"rubygem-imagesize","origin":"graphics/rubygem-imagesize","version":"0.1.1","comment":"RubyGem for finding the size of an image","maintainer":"ruby@FreeBSD.org","www":"http://imagesize.rubyforge.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"52e4e8a11ccfc5bfc225d4d0b37ef2d4907c94d2308486fcb172a3ea28fdd0b6","flatsize":147722,"path":"All/rubygem-imagesize-0.1.1.pkg","repopath":"All/rubygem-imagesize-0.1.1.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":76192,"desc":"This gem allows you to find the size of an image\nusing Ruby.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["graphics","rubygems"]},{"name":"rubygem-image_science","origin":"graphics/rubygem-image_science","version":"1.3.2","comment":"Ruby library that generates thumbnails","maintainer":"ruby@FreeBSD.org","www":"https://github.com/seattlerb/image_science","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"570a031b62c398b7f1e9583351e5f8dfa067d834bae1615e682c29999dfa0364","flatsize":35722,"path":"All/rubygem-image_science-1.3.2.pkg","repopath":"All/rubygem-image_science-1.3.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14028,"desc":"ImageScience is a clean and happy Ruby library that generates thumbnails -- and\nkicks the living crap out of RMagick. Oh, and it doesn't leak memory like a\nsieve.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rubyinline":{"origin":"devel/rubygem-rubyinline","version":"3.14.2"}},"categories":["graphics","rubygems"]},{"name":"rubygem-idn-ruby","origin":"dns/rubygem-idn-ruby","version":"0.1.5_1","comment":"LibIDN Ruby Bindings","maintainer":"ruby@FreeBSD.org","www":"https://github.com/deepfryed/idn-ruby","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"32e6d68e6ba5b359f5b3004cb98537e23fa4ec29413977febbf210e1e9801168","flatsize":78844,"path":"All/rubygem-idn-ruby-0.1.5_1.pkg","repopath":"All/rubygem-idn-ruby-0.1.5_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":15824,"desc":"Ruby Bindings for the GNU LibIDN library, an implementation of the\nStringprep, Punycode and IDNA specifications defined by the IETF\nInternationalized Domain Names (IDN) working group.\n\nIncluded are the most important parts of the Stringprep, Punycode and\nIDNA APIs like performing Stringprep processings, encoding to and\ndecoding from Punycode strings and converting entire domain names to and\nfrom the ACE encoded form.","deps":{"libidn":{"origin":"dns/libidn","version":"1.43"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["dns","rubygems"]},{"name":"rubygem-image_processing-nox11","origin":"graphics/rubygem-image_processing","version":"1.14.0","comment":"High-level wrapper for processing images for the web with ImageMagick or libvips","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/janko/image_processing","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"501f46fb40fd33a5f0ebc8b843dd4a1c2fef9cdf61be3379352e00757a8b9c7f","flatsize":48088,"path":"All/rubygem-image_processing-nox11-1.14.0.pkg","repopath":"All/rubygem-image_processing-nox11-1.14.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14224,"desc":"ImageProcessing provides higher-level image processing helpers that are commonly\nneeded when handling image uploads.\n\nThis gem can process images with either ImageMagick/GraphicsMagick or libvips\nlibraries. ImageMagick is a good default choice, especially if you are migrating\nfrom another gem or library that uses ImageMagick. Libvips is a newer library\nthat can process images very rapidly (often multiple times faster than\nImageMagick).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-mini_magick4-nox11":{"origin":"graphics/rubygem-mini_magick4","version":"4.13.2"},"rubygem-ruby-vips-nox11":{"origin":"graphics/rubygem-ruby-vips","version":"2.2.3"}},"categories":["graphics","rubygems"],"annotations":{"flavor":"nox11"}},{"name":"rubygem-iconv","origin":"converters/rubygem-iconv","version":"1.1.0","comment":"iconv wrapper library","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/iconv","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"714f762d8283a75f99966dab9b57a0c89b59cecec967d8ad9583688345d3404f","flatsize":77985,"path":"All/rubygem-iconv-1.1.0.pkg","repopath":"All/rubygem-iconv-1.1.0.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":15792,"desc":"Iconv is a wrapper class for the UNIX 95 iconv() function family, which\ntranslates string between various encoding systems.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["converters","rubygems"]},{"name":"rubygem-ice_cube","origin":"devel/rubygem-ice_cube","version":"0.17.0","comment":"Recurring date library for Ruby","maintainer":"ruby@FreeBSD.org","www":"https://github.com/ice-cube-ruby/ice_cube","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"34b7876513f134e8929143db945b08a92c2686397c51a181dbc65e2cacdce144","flatsize":133936,"path":"All/rubygem-ice_cube-0.17.0.pkg","repopath":"All/rubygem-ice_cube-0.17.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":28616,"desc":"Ruby Date Recurrence Library - Allows easy creation of recurrence rules and\nfast querying","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-image_processing","origin":"graphics/rubygem-image_processing","version":"1.14.0","comment":"High-level wrapper for processing images for the web with ImageMagick or libvips","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/janko/image_processing","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"df8505c7c730b44975fd474dfa1e728be4436be6e6bde5383e9aecfbe0185363","flatsize":48088,"path":"All/rubygem-image_processing-1.14.0.pkg","repopath":"All/rubygem-image_processing-1.14.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14204,"desc":"ImageProcessing provides higher-level image processing helpers that are commonly\nneeded when handling image uploads.\n\nThis gem can process images with either ImageMagick/GraphicsMagick or libvips\nlibraries. ImageMagick is a good default choice, especially if you are migrating\nfrom another gem or library that uses ImageMagick. Libvips is a newer library\nthat can process images very rapidly (often multiple times faster than\nImageMagick).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-mini_magick4":{"origin":"graphics/rubygem-mini_magick4","version":"4.13.2"},"rubygem-ruby-vips":{"origin":"graphics/rubygem-ruby-vips","version":"2.2.3"}},"categories":["graphics","rubygems"],"annotations":{"flavor":"x11"}},{"name":"rubygem-iesd","origin":"misc/rubygem-iesd","version":"1.2.2","comment":"Modify Extensions, Kextcache and Packages on InstallESD","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ntkme/iesd","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f6c68014784b5dfe1c0acd22299efb6385e308046f56974ebd083d4b65c5fa35","flatsize":39644,"path":"All/rubygem-iesd-1.2.2.pkg","repopath":"All/rubygem-iesd-1.2.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":10448,"desc":"iESD customizes OS X InstallESD.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["misc","rubygems"]},{"name":"rubygem-icalendar","origin":"devel/rubygem-icalendar","version":"2.10.3","comment":"Library for working with iCalendar files","maintainer":"ruby@FreeBSD.org","www":"https://github.com/icalendar/icalendar","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ef37a2384fdb9a41d968244fdb4e3bf85c7d205ae5d0d9a57a7a2818c3f25f18","flatsize":199908,"path":"All/rubygem-icalendar-2.10.3.pkg","repopath":"All/rubygem-icalendar-2.10.3.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","GPLv3"],"pkgsize":49796,"desc":"iCalendar is a Ruby library for dealing with iCalendar files in the iCalendar\nformat defined by RFC-5545.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ice_cube":{"origin":"devel/rubygem-ice_cube","version":"0.17.0"},"rubygem-ostruct":{"origin":"devel/rubygem-ostruct","version":"0.6.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-i18n","origin":"devel/rubygem-i18n","version":"1.14.7,2","comment":"New wave Internationalization support for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby-i18n/i18n","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b14f14e124c1748a74de306f46bf762c805c01c9aa18b9b5bd8a4966fb81bc13","flatsize":171207,"path":"All/rubygem-i18n-1.14.7,2.pkg","repopath":"All/rubygem-i18n-1.14.7,2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":40060,"desc":"New wave Internationalization support for Ruby.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-concurrent-ruby":{"origin":"devel/rubygem-concurrent-ruby","version":"1.3.5"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:i18n_project:i18n:1.14.7:::::dragonfly6:x86_64"}},{"name":"rubygem-i18n_data","origin":"devel/rubygem-i18n_data","version":"0.15.0","comment":"Country/Language names in 2-letter code pairs","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/grosser/i18n_data","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4632d45bbb78cf85eb1daeb93832518a9154ec23a74fb316e790bf80d95acec4","flatsize":975988,"path":"All/rubygem-i18n_data-0.15.0.pkg","repopath":"All/rubygem-i18n_data-0.15.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":207940,"desc":"Country/language names and 2-letter-code pairs, in 85 languages.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-simple_po_parser":{"origin":"devel/rubygem-simple_po_parser","version":"1.1.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-hurley","origin":"www/rubygem-hurley","version":"0.2","comment":"Common interface for working with different HTTP adapters","maintainer":"ruby@FreeBSD.org","www":"https://github.com/lostisland/hurley","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fffd312a674ab5cba19db4a7967852fa089ca1665f871958f0833949b1f54581","flatsize":126294,"path":"All/rubygem-hurley-0.2.pkg","repopath":"All/rubygem-hurley-0.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":27720,"desc":"Hurley is a ruby gem with no runtime dependencies that\nprovides a common interface for working with\ndifferent HTTP adapters. It is an evolution of Faraday,\nwith rethought internals.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","www"]},{"name":"rubygem-httplog","origin":"sysutils/rubygem-httplog","version":"1.7.0","comment":"Log outgoing HTTP requests","maintainer":"ruby@FreeBSD.org","www":"https://github.com/trusche/httplog","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0461fa5561ff8ae1c97f6304d014537d81cb5155cc6d3cf378bedc9dd39bb3f8","flatsize":45942,"path":"All/rubygem-httplog-1.7.0.pkg","repopath":"All/rubygem-httplog-1.7.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13136,"desc":"Log outgoing HTTP requests made from your application.  This gem is helpful for\ntracking API calls of third party gems that do not provide their own log output.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rack":{"origin":"www/rubygem-rack","version":"3.0.14,3"},"rubygem-rainbow":{"origin":"devel/rubygem-rainbow","version":"3.1.1"}},"categories":["rubygems","sysutils"]},{"name":"rubygem-httpi","origin":"www/rubygem-httpi","version":"2.4.2","comment":"Library for common HTTP client API","maintainer":"joe@thrallingpenguin.com","www":"https://github.com/savonrb/httpi","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7963e1f3b94385c71aa7c12ba5bbeaf9b51dae1640d32d5141f1e6b58dfcd3ea","flatsize":190507,"path":"All/rubygem-httpi-2.4.2.pkg","repopath":"All/rubygem-httpi-2.4.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":38504,"desc":"Provides common HTTP client API interface.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rack":{"origin":"www/rubygem-rack","version":"3.0.14,3"},"rubygem-socksify":{"origin":"www/rubygem-socksify","version":"1.7.1"}},"categories":["rubygems","www"]},{"name":"rubygem-ice_nine","origin":"devel/rubygem-ice_nine","version":"0.11.2","comment":"Deep freeze Ruby objects","maintainer":"ruby@FreeBSD.org","www":"https://github.com/dkubb/ice_nine","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f1749fff0ea9c369cd7778885b6aabfc8b3060e220804d00b0493637c535f2fc","flatsize":58378,"path":"All/rubygem-ice_nine-0.11.2.pkg","repopath":"All/rubygem-ice_nine-0.11.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16476,"desc":"The ice_nine gem provides a Ruby module that allows one to deep freeze\nRuby objects. This module provides an alternative method of freezing\nobjects to the embedded from the Ruby Object module.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-icalendar-gitlab","origin":"devel/rubygem-icalendar-gitlab","version":"2.10.3","comment":"Library for working with iCalendar files","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/icalendar/icalendar","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0fa21678b72aefb7caa99bd6f002cdccb23c7ef4636451aae4c474d883b71434","flatsize":199908,"path":"All/rubygem-icalendar-gitlab-2.10.3.pkg","repopath":"All/rubygem-icalendar-gitlab-2.10.3.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","GPLv3"],"pkgsize":49820,"desc":"iCalendar is a Ruby library for dealing with iCalendar files in the iCalendar\nformat defined by RFC-5545.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ice_cube":{"origin":"devel/rubygem-ice_cube","version":"0.17.0"},"rubygem-ostruct":{"origin":"devel/rubygem-ostruct","version":"0.6.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-httparty-gitlab","origin":"www/rubygem-httparty-gitlab","version":"0.23.1","comment":"Ruby Library that Makes HTTP Fun Again","maintainer":"mfechner@FreeBSD.org","www":"https://www.johnnunemaker.com/httparty/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6551bb6301b0f1b9fb4224fdcd85800df8eff85edd6954122ebafa990d1818b5","flatsize":152512,"path":"All/rubygem-httparty-gitlab-0.23.1.pkg","repopath":"All/rubygem-httparty-gitlab-0.23.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":42904,"desc":"httparty is a Ruby library that makes HTTP fun again!\n\nIts features:\n* Easy get, post, put, delete requests\n* Basic http authentication\n* Default request query string parameters (i.e. for API keys that are needed on\n  each request)\n* Automatic parsing of JSON and XML into ruby hashes based on response\n  content-type","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-csv":{"origin":"devel/rubygem-csv","version":"3.3.2"},"rubygem-mini_mime":{"origin":"mail/rubygem-mini_mime","version":"1.1.5"},"rubygem-multi_xml":{"origin":"textproc/rubygem-multi_xml","version":"0.7.1"}},"categories":["rubygems","www"],"annotations":{"cpe":"cpe:2.3:a:john_nunemaker:httparty:0.23.1:::::dragonfly6:x86_64"}},{"name":"rubygem-httpauth","origin":"net/rubygem-httpauth","version":"0.2.1","comment":"Library for HTTP authentication protocol in RFC 2617","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Manfred/HTTPauth","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"af52cae0e6ed8acb4a94dcc7b7c65ff0215f3fdc244fef17387cbc22d922c67a","flatsize":37648,"path":"All/rubygem-httpauth-0.2.1.pkg","repopath":"All/rubygem-httpauth-0.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11144,"desc":"HTTPauth is a library supporting the full HTTP Authentication protocol as\nspecified in RFC 2617; both Digest Authentication and Basic Authentication.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["net","rubygems"]},{"name":"rubygem-httparty021","origin":"www/rubygem-httparty021","version":"0.21.0","comment":"Ruby Library that Makes HTTP Fun Again","maintainer":"sunpoet@FreeBSD.org","www":"https://www.johnnunemaker.com/httparty/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0d519da2658127e8fd7943a3a8dc4b67dbf914e363e6c49db43e2596cdb8718f","flatsize":148782,"path":"All/rubygem-httparty021-0.21.0.pkg","repopath":"All/rubygem-httparty021-0.21.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":41800,"desc":"httparty is a Ruby library that makes HTTP fun again!\n\nIts features:\n* Easy get, post, put, delete requests\n* Basic http authentication\n* Default request query string parameters (i.e. for API keys that are needed on\n  each request)\n* Automatic parsing of JSON and XML into ruby hashes based on response\n  content-type","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-mini_mime":{"origin":"mail/rubygem-mini_mime","version":"1.1.5"},"rubygem-multi_xml":{"origin":"textproc/rubygem-multi_xml","version":"0.7.1"}},"categories":["rubygems","www"],"annotations":{"cpe":"cpe:2.3:a:john_nunemaker:httparty:0.21.0:::::dragonfly6:x86_64"}},{"name":"rubygem-http_parser.rb","origin":"net/rubygem-http_parser.rb","version":"0.8.0","comment":"Simple callback-based HTTP request/response parser","maintainer":"ruby@FreeBSD.org","www":"https://github.com/tmm1/http_parser.rb","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2797b737487595adb127befffeb728d3c1d2bd27971df8e8caee2ea1042c5dce","flatsize":155126,"path":"All/rubygem-http_parser.rb-0.8.0.pkg","repopath":"All/rubygem-http_parser.rb-0.8.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":29192,"desc":"A simple callback-based HTTP request/response parser for writing http servers,\nclients and proxies.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["net","rubygems"]},{"name":"rubygem-httparty","origin":"www/rubygem-httparty","version":"0.22.0","comment":"Ruby Library that Makes HTTP Fun Again","maintainer":"ruby@FreeBSD.org","www":"https://www.johnnunemaker.com/httparty/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c274df6216148a997bd9edf4a9358b057a8ae0abb855df4da7be9d65d3c2ce8c","flatsize":149738,"path":"All/rubygem-httparty-0.22.0.pkg","repopath":"All/rubygem-httparty-0.22.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":42284,"desc":"httparty is a Ruby library that makes HTTP fun again!\n\nIts features:\n* Easy get, post, put, delete requests\n* Basic http authentication\n* Default request query string parameters (i.e. for API keys that are needed on\n  each request)\n* Automatic parsing of JSON and XML into ruby hashes based on response\n  content-type","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-csv":{"origin":"devel/rubygem-csv","version":"3.3.2"},"rubygem-mini_mime":{"origin":"mail/rubygem-mini_mime","version":"1.1.5"},"rubygem-multi_xml":{"origin":"textproc/rubygem-multi_xml","version":"0.7.1"}},"categories":["rubygems","www"],"annotations":{"cpe":"cpe:2.3:a:john_nunemaker:httparty:0.22.0:::::dragonfly6:x86_64"}},{"name":"rubygem-http4","origin":"www/rubygem-http4","version":"4.4.1","comment":"Simple Ruby DSL for making HTTP requests","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/httprb/http","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"25b7bc96ca8efee6fb219061afc8b1e92b2dc3a2d4b57a572e2dba6ce4f7b83e","flatsize":269369,"path":"All/rubygem-http4-4.4.1.pkg","repopath":"All/rubygem-http4-4.4.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":65640,"desc":"The HTTP Gem is an easy-to-use client library for making requests from Ruby. It\nuses a simple method chaining system for building requests, similar to Python's\nRequests.\n\nUnder the hood, The HTTP Gem uses http_parser.rb, a fast HTTP parsing native\nextension based on the Node.js parser and a Java port thereof.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-addressable":{"origin":"www/rubygem-addressable","version":"2.8.7"},"rubygem-http-cookie":{"origin":"www/rubygem-http-cookie","version":"1.0.8"},"rubygem-http-form_data":{"origin":"www/rubygem-http-form_data","version":"2.3.0"},"rubygem-http-parser":{"origin":"net/rubygem-http-parser","version":"1.2.3"}},"categories":["rubygems","www"]},{"name":"rubygem-http3","origin":"www/rubygem-http3","version":"3.3.0_1","comment":"Simple Ruby DSL for making HTTP requests","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/httprb/http","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fa9bb755554f3662507d96ad984d0200e6f89b38fcd6a0f52076c1dfe00a1214","flatsize":249122,"path":"All/rubygem-http3-3.3.0_1.pkg","repopath":"All/rubygem-http3-3.3.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":61268,"desc":"The HTTP Gem is an easy-to-use client library for making requests from Ruby. It\nuses a simple method chaining system for building requests, similar to Python's\nRequests\n\nUnder the hood, The HTTP Gem uses http_parser.rb, a fast HTTP parsing native\nextension based on the Node.js parser and a Java port thereof.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-addressable":{"origin":"www/rubygem-addressable","version":"2.8.7"},"rubygem-http-cookie":{"origin":"www/rubygem-http-cookie","version":"1.0.8"},"rubygem-http-form_data":{"origin":"www/rubygem-http-form_data","version":"2.3.0"},"rubygem-http_parser.rb":{"origin":"net/rubygem-http_parser.rb","version":"0.8.0"}},"categories":["rubygems","www"]},{"name":"rubygem-jenkins_api_client","origin":"devel/rubygem-jenkins_api_client","version":"2.2.0","comment":"Jenkins JSON API Client","maintainer":"ruby@FreeBSD.org","www":"https://github.com/arangamani/jenkins_api_client","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5abf841f3e7337e5374e0e4496bdb31b03b29b6d8c1ec113624d7c7bcd0b74c0","flatsize":3887674,"path":"All/rubygem-jenkins_api_client-2.2.0.pkg","repopath":"All/rubygem-jenkins_api_client-2.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3233800,"desc":"This is a simple and easy-to-use Jenkins Api client with features focused on\nautomating Job configuration programaticaly and so forth","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-addressable":{"origin":"www/rubygem-addressable","version":"2.8.7"},"rubygem-json":{"origin":"devel/rubygem-json","version":"2.11.3"},"rubygem-mixlib-shellout":{"origin":"devel/rubygem-mixlib-shellout","version":"3.2.5"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"},"rubygem-socksify":{"origin":"www/rubygem-socksify","version":"1.7.1"},"rubygem-terminal-table":{"origin":"textproc/rubygem-terminal-table","version":"3.0.2_1"},"rubygem-thor":{"origin":"devel/rubygem-thor","version":"1.3.2"}},"categories":["devel","rubygems"]},{"name":"rubygem-httpclient","origin":"www/rubygem-httpclient","version":"2.9.0","comment":"Yet another HTTP client implementation by NaHi","maintainer":"ruby@FreeBSD.org","www":"https://github.com/nahi/httpclient","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f015f50f7de30d372bc95e62c0ed30393fe5c78e1000654ea42f076a5b44de98","flatsize":930944,"path":"All/rubygem-httpclient-2.9.0.pkg","repopath":"All/rubygem-httpclient-2.9.0.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":244000,"desc":"httpclient gives something like the functionality of libwww-perl (LWP) in Ruby. httpclient formerly known as http-access2.\n\nFeatures:\n\n    * methods like GET/HEAD/POST/* via HTTP/1.1.\n    * HTTPS(SSL), Cookies, proxy, authentication(Digest, NTLM, Basic), etc.\n    * asynchronous HTTP request, streaming HTTP request.\n    * by contrast with net/http in standard distribution;\n          o Cookies support\n          o MT-safe\n          o streaming POST (POST with File/IO)\n          o Digest auth\n          o Negotiate/NTLM auth for WWW-Authenticate (requires net/htlm module)\n          o NTLM auth for Proxy-Authenticate (requires Win32/sspi module)\n          o extensible with filter interface\n          o you dont have to care HTTP/1.1 persistent connection (httpclient cares instead of you)\n    * Not supported now\n          o Cache\n          o Rather advanced HTTP/1.1 usage such as Range, deflate, etc. (of course you can set it in header by yourself)\n\nFor more detail, see API document at dev.ctor.org/doc/httpclient/","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-mutex_m":{"origin":"devel/rubygem-mutex_m","version":"0.3.0"}},"categories":["rubygems","www"]},{"name":"rubygem-http-cookie","origin":"www/rubygem-http-cookie","version":"1.0.8","comment":"Ruby library to handle HTTP Cookies","maintainer":"ruby@FreeBSD.org","www":"https://github.com/sparklemotion/http-cookie","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4f2d296f5597dae0dec769d3c18861b3959b744c4ae8f0e3399c330bda1c062f","flatsize":164574,"path":"All/rubygem-http-cookie-1.0.8.pkg","repopath":"All/rubygem-http-cookie-1.0.8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":33768,"desc":"HTTP::Cookie is a Ruby library to handle HTTP Cookies based on RFC 6265. It has\nwith security, standards compliance and compatibility in mind, to behave just\nthe same as today's major web browsers. It has builtin support for the legacy\ncookies.txt and the latest cookies.sqlite formats of Mozilla Firefox, and its\nmodular API makes it easy to add support for a new backend store.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-domain_name":{"origin":"net/rubygem-domain_name","version":"0.5.20190701"}},"categories":["rubygems","www"]},{"name":"rubygem-jbuilder-rails61","origin":"devel/rubygem-jbuilder-rails61","version":"2.13.0","comment":"Create JSON structures via a Builder-style DSL","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/jbuilder","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f36b0cc29f26ea157c081b33d3a87a2efb5bc22b70830dbba907983e4024db53","flatsize":107451,"path":"All/rubygem-jbuilder-rails61-2.13.0.pkg","repopath":"All/rubygem-jbuilder-rails61-2.13.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":24148,"desc":"Create JSON structures via a Builder-style DSL","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionview61":{"origin":"devel/rubygem-actionview61","version":"6.1.7.10"},"rubygem-activesupport61":{"origin":"devel/rubygem-activesupport61","version":"6.1.7.10"}},"categories":["devel","rubygems"]},{"name":"rubygem-http_accept_language","origin":"devel/rubygem-http_accept_language","version":"2.1.1","comment":"Rails plugin to extract Accept-Language HTTP header into array","maintainer":"ruby@FreeBSD.org","www":"https://github.com/iain/http_accept_language/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c10a5199bee995b20d748358b646a0182d31b069ae4b1557fce9d6899c24d255","flatsize":23114,"path":"All/rubygem-http_accept_language-2.1.1.pkg","repopath":"All/rubygem-http_accept_language-2.1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8304,"desc":"HttpAcceptLanguage is a gem, which helps you detect the users preferred\nlanguage, as sent by the \"Accept-Language\" HTTP header.\n\nThe algorithm is based on RFC 2616, with one exception: when a user requests\n\"en-US\" and \"en\" is an available language, \"en\" is deemed compatible with\n\"en-US\". The RFC specifies that the requested language must either exactly match\nthe available language or must exactly match a prefix of the available\nlanguage. This means that when the user requests \"en\" and \"en-US\" is available,\n\"en-US\" would be compatible, but not the other way around. This is usually not\nwhat you're looking for.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-http-parser","origin":"net/rubygem-http-parser","version":"1.2.3","comment":"Super fast http parser for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/cotag/http-parser","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"93df56ce04b5089f2554dd02552c5f172e0fb4be30b19e97c3d313e98d306fbf","flatsize":75831,"path":"All/rubygem-http-parser-1.2.3.pkg","repopath":"All/rubygem-http-parser-1.2.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21540,"desc":"http-parser gem is a Ruby FFI bindings to http-parser (http request/response\nparser for c).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ffi-compiler":{"origin":"devel/rubygem-ffi-compiler","version":"1.3.2"}},"categories":["net","rubygems"]},{"name":"rubygem-html2text","origin":"textproc/rubygem-html2text","version":"0.4.0","comment":"Convert HTML into a plain text format","maintainer":"ruby@FreeBSD.org","www":"https://github.com/soundasleep/html2text_ruby","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8c11723faf8d5025ab178dcb78f486e1c29e1cc33b2593ccd35ee711e90cd96f","flatsize":14767,"path":"All/rubygem-html2text-0.4.0.pkg","repopath":"All/rubygem-html2text-0.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5824,"desc":"html2text is a very simple script that uses Ruby's DOM\nmethods to load HTML from a string, and then iterates\nover the resulting DOM to correctly output plain text.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"}},"categories":["rubygems","textproc"]},{"name":"rubygem-http-form_data","origin":"www/rubygem-http-form_data","version":"2.3.0","comment":"Build form data request bodies","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/httprb/form_data","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fd63435ec3f7b9a7dd59cf18079f7e8021e80c85ad83f784dea234ffa10698b4","flatsize":51201,"path":"All/rubygem-http-form_data-2.3.0.pkg","repopath":"All/rubygem-http-form_data-2.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14464,"desc":"HTTP::FormData is utility-belt to build form data request bodies. It provides\nsupport for 'application/x-www-form-urlencoded' and 'multipart/form-data' types.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","www"]},{"name":"rubygem-html2haml","origin":"www/rubygem-html2haml","version":"2.3.0","comment":"Converts HTML into Haml","maintainer":"ruby@FreeBSD.org","www":"https://haml.info/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"455c529f250d4a485763fb64fbb94e3e2321c86d4083db8ed7c5fe038266948e","flatsize":68128,"path":"All/rubygem-html2haml-2.3.0.pkg","repopath":"All/rubygem-html2haml-2.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":18116,"desc":"Transforms an HTML file into corresponding Haml code.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-erubis":{"origin":"www/rubygem-erubis","version":"2.7.0_1"},"rubygem-haml5":{"origin":"www/rubygem-haml5","version":"5.2.2"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"},"rubygem-ruby_parser":{"origin":"devel/rubygem-ruby_parser","version":"3.20.0"}},"categories":["rubygems","www"]},{"name":"rubygem-html-pipeline-gitlab","origin":"textproc/rubygem-html-pipeline-gitlab","version":"2.14.3","comment":"GitHub HTML processing filters and utilities","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/jch/html-pipeline","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9ad4c8978dee4f5ad1208481f142e33e50189686b73c9bbe77105bb2eac7603d","flatsize":128081,"path":"All/rubygem-html-pipeline-gitlab-2.14.3.pkg","repopath":"All/rubygem-html-pipeline-gitlab-2.14.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":31044,"desc":"This library provides a handful of chainable HTML filters to\ntransform user content into markup. A filter takes an HTML\nstring or Nokogiri::HTML::DocumentFragment, optionally\nmanipulates it, and then outputs the result.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport-gitlab":{"origin":"devel/rubygem-activesupport-gitlab","version":"7.1.5.1"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"}},"categories":["rubygems","textproc"]},{"name":"rubygem-http-accept","origin":"www/rubygem-http-accept","version":"2.2.1","comment":"Parse Accept and Accept-Language HTTP headers","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/socketry/http-accept","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c9ffa345be36e6ce6df402180ee4ea8a659f53308eb15eb01bccb37938337e34","flatsize":31605,"path":"All/rubygem-http-accept-2.2.1.pkg","repopath":"All/rubygem-http-accept-2.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9636,"desc":"HTTP::Accept provides a robust set of parsers for dealing with HTTP Accept,\nAccept-Language, Accept-Encoding, Accept-Charset headers.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","www"]},{"name":"rubygem-hrr_rb_ssh-ed25519","origin":"security/rubygem-hrr_rb_ssh-ed25519","version":"0.4.2","comment":"hrr_rb_ssh extension that supports ED25519","maintainer":"antoine@FreeBSD.org","www":"https://github.com/hirura/hrr_rb_ssh-ed25519","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"600ab9842a3ac767ebb4af473bf13b701c2fd5ae13951f10c5e4d43f55950644","flatsize":44367,"path":"All/rubygem-hrr_rb_ssh-ed25519-0.4.2.pkg","repopath":"All/rubygem-hrr_rb_ssh-ed25519-0.4.2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":10784,"desc":"hrr_rb_ssh extension that supports ED25519 public key algorithm.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ed25519":{"origin":"security/rubygem-ed25519","version":"1.4.0"},"rubygem-hrr_rb_ssh":{"origin":"security/rubygem-hrr_rb_ssh","version":"0.4.2"}},"categories":["rubygems","security"]},{"name":"rubygem-http_router","origin":"www/rubygem-http_router","version":"0.11.2_2","comment":"HTTP router for use in Rack","maintainer":"ruby@FreeBSD.org","www":"https://github.com/joshbuddy/http_router","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0575994a867eb72f818cc13c83d2ce4d9656ea7ce59a5678ca17489a96857b3f","flatsize":271158,"path":"All/rubygem-http_router-0.11.2_2.pkg","repopath":"All/rubygem-http_router-0.11.2_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":149916,"desc":"This library allows you to recognize and build URLs in a Rack application.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rack":{"origin":"www/rubygem-rack","version":"3.0.14,3"},"rubygem-url_mount":{"origin":"www/rubygem-url_mount","version":"0.2.1"}},"categories":["rubygems","www"]},{"name":"rubygem-hrr_rb_ssh","origin":"security/rubygem-hrr_rb_ssh","version":"0.4.2","comment":"Pure Ruby SSH 2.0 server implementation","maintainer":"antoine@FreeBSD.org","www":"https://github.com/hirura/hrr_rb_ssh","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7892c0c22ddb713b946b0581f811506941c64e413cfb0c578997181224517595","flatsize":345328,"path":"All/rubygem-hrr_rb_ssh-0.4.2.pkg","repopath":"All/rubygem-hrr_rb_ssh-0.4.2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":54184,"desc":"Pure Ruby SSH 2.0 server implementation.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","security"]},{"name":"rubygem-htmlentities","origin":"textproc/rubygem-htmlentities","version":"4.3.4","comment":"HTML entity encoding and decoding for Ruby","maintainer":"markun@onohara.to","www":"https://rubygems.org/gems/htmlentities","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a0dcba7f8b0f651659b06a3a47cdb446ab1a6091bb0053e8a076f6125922d086","flatsize":126708,"path":"All/rubygem-htmlentities-4.3.4.pkg","repopath":"All/rubygem-htmlentities-4.3.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":23836,"desc":"HTMLEntities is a simple library to facilitate encoding and decoding of\nnamed (&yacute; and so on) or numerical (&#123; or &#x12a;) entities\nin HTML and XHTML documents.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-hoe","origin":"devel/rubygem-hoe","version":"3.26.0","comment":"Simple rake/rubygems helper for project Rakefiles","maintainer":"ruby@FreeBSD.org","www":"https://github.com/seattlerb/hoe","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4daaad5eb493b21ecf6e313e5f10f6c825392d8f097b1a5adba6b3b1fb7ba88b","flatsize":308553,"path":"All/rubygem-hoe-3.26.0.pkg","repopath":"All/rubygem-hoe-3.26.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":179840,"desc":"Hoe is a simple rake/rubygems helper for project Rakefiles. It\ngenerates all the usual tasks for projects including rdoc generation,\ntesting, packaging, and deployment.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rake":{"origin":"devel/rubygem-rake","version":"13.2.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-hocon","origin":"devel/rubygem-hocon","version":"1.4.0","comment":"Ruby port of the Typesafe Config library","maintainer":"puppet@FreeBSD.org","www":"https://github.com/puppetlabs/ruby-hocon","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"70e3f6f8fe0a4e66f3932589b941a2d4a772d8fcdec9997cda4f4ba87e1f8a81","flatsize":452008,"path":"All/rubygem-hocon-1.4.0.pkg","repopath":"All/rubygem-hocon-1.4.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":90312,"desc":"This is a port of the Typesafe Config library to Ruby.\n\nThe library provides Ruby support for the HOCON configuration file format.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-hkdf0","origin":"security/rubygem-hkdf0","version":"0.3.0","comment":"HMAC-based Key Derivation Function","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jtdowney/hkdf","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5ea3f6c8f9c4fb304bf826a802392095d386b5b877e12040ec908d67c044d19b","flatsize":14178,"path":"All/rubygem-hkdf0-0.3.0.pkg","repopath":"All/rubygem-hkdf0-0.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5804,"desc":"A ruby implementation of RFC5869: HMAC-based Extract-and-Expand Key\nDerivation Function (HKDF). The goal of HKDF is to take some source key\nmaterial and generate suitable cryptographic keys from it.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","security"]},{"name":"rubygem-html-proofer","origin":"textproc/rubygem-html-proofer","version":"5.0.10","comment":"Test your rendered HTML files","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/gjtorikian/html-proofer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"60d3141e2a8b09489eb06cae6c63328a3e8bf4ee263aebccf22864af5306b076","flatsize":79016,"path":"All/rubygem-html-proofer-5.0.10.pkg","repopath":"All/rubygem-html-proofer-5.0.10.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20996,"desc":"HTMLProofer is a set of tests to validate your HTML output. These tests check if\nyour image references are legitimate, if they have alt tags, if your internal\nlinks are working, and so on. It's intended to be an all-in-one checker for your\noutput.\n\nIn scope for this project is any well-known and widely-used test for HTML\ndocument quality. A major use for this project is continuous integration -- so\nwe must have reliable results. We usually balance correctness over performance.\nAnd, if necessary, we should be able to trace this program's detection of HTML\nerrors back to documented best practices or standards, such as W3\nspecifications.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-addressable":{"origin":"www/rubygem-addressable","version":"2.8.7"},"rubygem-async":{"origin":"devel/rubygem-async","version":"2.23.1"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"},"rubygem-pdf-reader":{"origin":"print/rubygem-pdf-reader","version":"2.14.1"},"rubygem-rainbow":{"origin":"devel/rubygem-rainbow","version":"3.1.1"},"rubygem-typhoeus":{"origin":"www/rubygem-typhoeus","version":"1.4.1"},"rubygem-yell":{"origin":"sysutils/rubygem-yell","version":"2.2.2"},"rubygem-zeitwerk":{"origin":"devel/rubygem-zeitwerk","version":"2.6.18"}},"categories":["rubygems","textproc"]},{"name":"rubygem-hitimes","origin":"devel/rubygem-hitimes","version":"3.1.0","comment":"High resolution timer library for Ruby","maintainer":"ruby@FreeBSD.org","www":"https://github.com/copiousfreetime/hitimes","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2aa17b3d4a0f55aae3fb06ea635cad7179a9197c96640a1b249dae6aa4576bb2","flatsize":51820,"path":"All/rubygem-hitimes-3.1.0.pkg","repopath":"All/rubygem-hitimes-3.1.0.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":15116,"desc":"Hitimes is a fast, high resolution timer library for recording\nperformance metrics. It uses the appropriate low method calls for\neach system to get the highest granularity time increments possible.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","ruby"]},{"name":"rubygem-html-pipeline","origin":"textproc/rubygem-html-pipeline","version":"2.14.3","comment":"GitHub HTML processing filters and utilities","maintainer":"ruby@FreeBSD.org","www":"https://github.com/jch/html-pipeline","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c2d514e72a621ac8ee16b10d6a027c4e66bc36705093736e21cc6c997d5f4f7d","flatsize":128081,"path":"All/rubygem-html-pipeline-2.14.3.pkg","repopath":"All/rubygem-html-pipeline-2.14.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":31036,"desc":"This library provides a handful of chainable HTML filters to\ntransform user content into markup. A filter takes an HTML\nstring or Nokogiri::HTML::DocumentFragment, optionally\nmanipulates it, and then outputs the result.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport61":{"origin":"devel/rubygem-activesupport61","version":"6.1.7.10"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"}},"categories":["rubygems","textproc"]},{"name":"rubygem-hiredis","origin":"databases/rubygem-hiredis","version":"0.6.3_4","comment":"Ruby wrapper for hiredis","maintainer":"ruby@FreeBSD.org","www":"https://github.com/redis/hiredis-rb","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d1bca643b27555a7863a531a13037e3c6b17168c0cfc8e156d852edb71553ce1","flatsize":1234400,"path":"All/rubygem-hiredis-0.6.3_4.pkg","repopath":"All/rubygem-hiredis-0.6.3_4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":154676,"desc":"Ruby wrapper for hiredis (protocol serialization/deserialization and blocking\nI/O)","deps":{"redis":{"origin":"databases/redis","version":"7.4.3"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["databases","rubygems"]},{"name":"rubygem-holidays","origin":"devel/rubygem-holidays","version":"8.8.0","comment":"Collection of Ruby methods to deal with statutory and other holidays","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/holidays/holidays","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d78d60a1d99158dd33dfdc0f362f5fd01a7a9b736b2f35d8c53b76fc85fee2d0","flatsize":1087386,"path":"All/rubygem-holidays-8.8.0.pkg","repopath":"All/rubygem-holidays-8.8.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":107180,"desc":"The Ruby Holidays Gem allows you to look up holidays in\nmultiple regions based on customisable definition lists.\n\nIt also extends Ruby's built-in Date class.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-hpricot","origin":"www/rubygem-hpricot","version":"0.8.6_1","comment":"Fast, Enjoyable HTML Parser for Ruby","maintainer":"ruby@FreeBSD.org","www":"https://github.com/hpricot/hpricot","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"45bebf01dd2c56c71222f3171d5cc7714e1a6355827ae44b95407bb49df5fa23","flatsize":1426873,"path":"All/rubygem-hpricot-0.8.6_1.pkg","repopath":"All/rubygem-hpricot-0.8.6_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":211516,"desc":"Hpricot is a very flexible HTML parser, based on Tanaka Akira's HTree\nand John Resig's JQuery, but with the scanner recoded in\nC (using Ragel for scanning.)","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","www"]},{"name":"rubygem-hike1","origin":"devel/rubygem-hike1","version":"1.2.3,1","comment":"Ruby library for finding files in a set of paths","maintainer":"ruby@FreeBSD.org","www":"https://github.com/sstephenson/hike","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6106db3a7ad2ab25120d62522042617c7e0deeab6e273fa1b24ff3598fb3ea1c","flatsize":19205,"path":"All/rubygem-hike1-1.2.3,1.pkg","repopath":"All/rubygem-hike1-1.2.3,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6624,"desc":"A Ruby library for finding files in a set of paths.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-hikidoc","origin":"textproc/rubygem-hikidoc","version":"0.1.0","comment":"Text-to-HTML conversion tool for web writers","maintainer":"ruby@FreeBSD.org","www":"https://github.com/hiki/hikidoc","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ec63bb408490fde5118aa29020d7a6c0992b5aea139e5fde594a2dea7a38dfe3","flatsize":67527,"path":"All/rubygem-hikidoc-0.1.0.pkg","repopath":"All/rubygem-hikidoc-0.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17244,"desc":"'HikiDoc' is a text-to-HTML conversion tool for web writers. HikiDoc\nallows you to write using an easy-to-read, easy-to-write plain text\nformat, then convert it to structurally valid HTML (or XHTML).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["ruby","textproc"]},{"name":"rubygem-hike","origin":"devel/rubygem-hike","version":"2.1.3,1","comment":"Ruby library for finding files in a set of paths","maintainer":"ruby@FreeBSD.org","www":"https://github.com/sstephenson/hike","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"748873417352944696c7654e6de0bd2236ea99529367ce93fc2a4b8f59ff6d91","flatsize":19090,"path":"All/rubygem-hike-2.1.3,1.pkg","repopath":"All/rubygem-hike-2.1.3,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6652,"desc":"A Ruby library for finding files in a set of paths.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-hkdf","origin":"security/rubygem-hkdf","version":"1.0.0","comment":"HMAC-based Key Derivation Function","maintainer":"ruby@FreeBSD.org","www":"https://github.com/jtdowney/hkdf","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"37222e3e1ea19264f8e37a247fc28e1e8a1b09ea948cb2b78c3e954be64886b0","flatsize":16086,"path":"All/rubygem-hkdf-1.0.0.pkg","repopath":"All/rubygem-hkdf-1.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6440,"desc":"A ruby implementation of RFC5869: HMAC-based Extract-and-Expand Key\nDerivation Function (HKDF). The goal of HKDF is to take some source key\nmaterial and generate suitable cryptographic keys from it.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","security"]},{"name":"rubygem-histogram","origin":"graphics/rubygem-histogram","version":"0.2.4.1","comment":"Give objects the ability to 'histogram' in several useful ways","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jtprince/histogram","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ca3683dc1dd8e9ef7787c38671ae6722b651a8b442a9544c30de1d28bce8f559","flatsize":38795,"path":"All/rubygem-histogram-0.2.4.1.pkg","repopath":"All/rubygem-histogram-0.2.4.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12740,"desc":"Generates histograms similar to R's hist and numpy's histogram functions.\nInspired somewhat by Richard Cottons's matlab implementation and the wikipedia\nhistogram article.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["graphics","rubygems"]},{"name":"rubygem-hipchat","origin":"net-im/rubygem-hipchat","version":"1.6.0","comment":"Ruby library to interact with HipChat","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/hipchat/hipchat-rb","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0fbba78f633792605fdf717f2c315ecf91d06e30b83b31a19427aaa6d33a8479","flatsize":132839,"path":"All/rubygem-hipchat-1.6.0.pkg","repopath":"All/rubygem-hipchat-1.6.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":22692,"desc":"hipchat is a Ruby library to interact with HipChat.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-httparty":{"origin":"www/rubygem-httparty","version":"0.22.0"},"rubygem-mimemagic":{"origin":"misc/rubygem-mimemagic","version":"0.4.3"}},"categories":["net-im","rubygems"]},{"name":"spicetrade","origin":"games/spicetrade","version":"1.2_4","comment":"Colourful 14th century Arab spice trading game","maintainer":"ports@FreeBSD.org","www":"http://www.spicetrade.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f1102cc7450619a82ec2c42a450d399d704ce445a1c326e9d06cd9f66ab4b82f","flatsize":194860013,"path":"All/spicetrade-1.2_4.pkg","repopath":"All/spicetrade-1.2_4.pkg","licenselogic":"single","pkgsize":178240384,"desc":"Spicetrade is a unique, innovative and colourful 14th century Arab spice\ntrading game with some roleplay elements. You start out as a poor young\nlad in Baghdad, and try your luck in the spice trade, with only a house\nand some land, but with great plans in mind: travel to Europe and create\nyour own spice empire!","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["games","java"],"messages":[{"message":"===>   NOTICE:\n\nThe spicetrade port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"rubygem-highline2","origin":"devel/rubygem-highline2","version":"2.1.0","comment":"High-level IO library for command-line interfaces","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/JEG2/highline","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"909a2a9c3583a1981ad029b5339f17261765d51f7cb3b88fe0582cc6e7e3015d","flatsize":385139,"path":"All/rubygem-highline2-2.1.0.pkg","repopath":"All/rubygem-highline2-2.1.0.pkg","licenselogic":"or","licenses":["GPLv2","RUBY"],"pkgsize":206448,"desc":"A high-level IO library that provides validation, type conversion, and more\nfor command-line interfaces. HighLine also includes a complete menu system\nthat can crank out anything from simple list selection to complete shells\nwith just minutes of work.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-highline1","origin":"devel/rubygem-highline1","version":"1.7.10","comment":"High-level IO library for command-line interfaces","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/JEG2/highline","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"45ff2f55c8297d57cc9c4a535f7f5787935c3305e27f9f1deb13e78f5d6cb13d","flatsize":451318,"path":"All/rubygem-highline1-1.7.10.pkg","repopath":"All/rubygem-highline1-1.7.10.pkg","licenselogic":"or","licenses":["GPLv2","RUBY"],"pkgsize":211812,"desc":"A high-level IO library that provides validation, type conversion, and more\nfor command-line interfaces. HighLine also includes a complete menu system\nthat can crank out anything from simple list selection to complete shells\nwith just minutes of work.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-hiera-eyaml","origin":"sysutils/rubygem-hiera-eyaml","version":"4.2.0","comment":"Backend for Hiera that provides encryption/decryption for properties","maintainer":"puppet@FreeBSD.org","www":"https://github.com/voxpupuli/hiera-eyaml","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6d8bff92032c2a6b092003cadb3437b99f6e257e91f0769b3345ba8e34845a04","flatsize":142674,"path":"All/rubygem-hiera-eyaml-4.2.0.pkg","repopath":"All/rubygem-hiera-eyaml-4.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":36312,"desc":"hiera-eyaml is a backend for Hiera that provides per-value encryption of\nsensitive data within yaml files to be used by Puppet. The Hiera eyaml\nbackend uses yaml formatted files with the .eyaml extension.  The encrypted\nstrings are prefixed with the encryption method, wrapped with ENC[] and\nplaced in an eyaml file. You can mix your plain values in as well or\nseparate them into different files.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-highline2":{"origin":"devel/rubygem-highline2","version":"2.1.0"},"rubygem-optimist":{"origin":"devel/rubygem-optimist","version":"3.2.0"}},"categories":["rubygems","sysutils"]},{"name":"rubygem-hiera","origin":"sysutils/rubygem-hiera","version":"3.12.0","comment":"Pluggable data store for hierarchical data","maintainer":"ruby@FreeBSD.org","www":"https://github.com/puppetlabs/hiera","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6795f1f41839e8224257573af05588cc4173497f195a4272faf15af7e5369291","flatsize":166464,"path":"All/rubygem-hiera-3.12.0.pkg","repopath":"All/rubygem-hiera-3.12.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":36020,"desc":"Hiera is a pluggable (YAML, JSON, Puppet) hierarchical database for\nstoring infrastructure representation data.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","sysutils"],"annotations":{"cpe":"cpe:2.3:a:puppet:hiera:3.12.0:::::dragonfly6:x86_64"}},{"name":"rubygem-heroku-nav","origin":"www/rubygem-heroku-nav","version":"0.2.2_1","comment":"Heroku Rack middleware","maintainer":"ruby@FreeBSD.org","www":"https://github.com/heroku/heroku-nav","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3826b2b132598845f2e34de4f5d33756b765603f26a3a8ca3964c5f1f98080e8","flatsize":30239,"path":"All/rubygem-heroku-nav-0.2.2_1.pkg","repopath":"All/rubygem-heroku-nav-0.2.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9972,"desc":"Heroku Rack middleware for add-on support.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","www"]},{"name":"rubygem-heroics","origin":"www/rubygem-heroics","version":"0.1.3","comment":"Ruby HTTP client generator for APIs represented with JSON schema","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/interagent/heroics","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1e34709d28751b69c9508de8318ee41e8d38d218b865047c4b259de36d598853","flatsize":58718,"path":"All/rubygem-heroics-0.1.3.pkg","repopath":"All/rubygem-heroics-0.1.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16932,"desc":"Ruby HTTP client generator for APIs represented with JSON schema.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-base64":{"origin":"converters/rubygem-base64","version":"0.3.0"},"rubygem-erubis":{"origin":"www/rubygem-erubis","version":"2.7.0_1"},"rubygem-excon":{"origin":"devel/rubygem-excon","version":"1.2.5"},"rubygem-moneta":{"origin":"devel/rubygem-moneta","version":"1.6.0"},"rubygem-multi_json":{"origin":"devel/rubygem-multi_json","version":"1.15.0"}},"categories":["rubygems","www"]},{"name":"rubygem-heredoc_unindent","origin":"textproc/rubygem-heredoc_unindent","version":"1.2.0_1","comment":"Removes common margin from indented strings","maintainer":"loic-freebsd@loicp.eu","www":"https://github.com/adrianomitre/heredoc_unindent","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"775ceb507fd8f9cfa483e2b03cee9629dcb785a95d7cd30150a6f0eeee049e2c","flatsize":17885,"path":"All/rubygem-heredoc_unindent-1.2.0_1.pkg","repopath":"All/rubygem-heredoc_unindent-1.2.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7100,"desc":"This gem removes common margin from indented strings, such as the ones produced\nby indented heredocs.  In other words, it strips out leading whitespace chars\nat the beggining of each line, but only as much as the line with the\nsmallest margin.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-heapy","origin":"devel/rubygem-heapy","version":"0.2.0","comment":"CLI for analyzing Ruby Heap dumps","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/schneems/heapy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"44cf771e69cc15108537995a474e45959cc0ac77e2809fc06f6579b1255755c5","flatsize":25397,"path":"All/rubygem-heapy-0.2.0.pkg","repopath":"All/rubygem-heapy-0.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9780,"desc":"A CLI for analyzing Ruby Heap dumps.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-highline","origin":"devel/rubygem-highline","version":"3.1.2","comment":"High-level IO library for command-line interfaces","maintainer":"ruby@FreeBSD.org","www":"https://github.com/JEG2/highline","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cc7932afc3042843fa34cf9be12317eaea9b91aa0f30478c5ee67f32f82ce665","flatsize":391162,"path":"All/rubygem-highline-3.1.2.pkg","repopath":"All/rubygem-highline-3.1.2.pkg","licenselogic":"or","licenses":["GPLv2","RUBY"],"pkgsize":208400,"desc":"A high-level IO library that provides validation, type conversion, and more\nfor command-line interfaces. HighLine also includes a complete menu system\nthat can crank out anything from simple list selection to complete shells\nwith just minutes of work.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-reline":{"origin":"devel/rubygem-reline","version":"0.5.12"}},"categories":["devel","rubygems"]},{"name":"rubygem-hieracles","origin":"sysutils/rubygem-hieracles","version":"0.4.2_1","comment":"CLI tool for Hiera parameters visualisation and analysis","maintainer":"ports@FreeBSD.org","www":"https://github.com/Gandi/hieracles/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fae23f03df85dea29f21eb728a7908b436b738640d6c502c192147af5e092f4a","flatsize":180349,"path":"All/rubygem-hieracles-0.4.2_1.pkg","repopath":"All/rubygem-hieracles-0.4.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":41436,"desc":"Hieracles is a command-line tool for analysis and deep examination\nof Hiera parameters in a Puppet setup. It can be used to quickly\nvisualize, from a local puppet (typically on a developers\nenvironment), all the Hiera params related to a specific node.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-awesome_print":{"origin":"devel/rubygem-awesome_print","version":"1.8.0"},"rubygem-deep_merge":{"origin":"devel/rubygem-deep_merge","version":"1.2.2"},"rubygem-httparty":{"origin":"www/rubygem-httparty","version":"0.22.0"}},"categories":["rubygems","sysutils"],"messages":[{"message":"===>   NOTICE:\n\nThe rubygem-hieracles port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"rubygem-hiera-file","origin":"sysutils/rubygem-hiera-file","version":"1.1.1_2","comment":"Data backend for Hiera that returns whole files","maintainer":"matthew@FreeBSD.org","www":"https://github.com/adrienthebo/hiera-file","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1629f6db781d8a91ab9ce6633fecddc659389c6d3a6945d4a45f8fd24ec38d86","flatsize":7966,"path":"All/rubygem-hiera-file-1.1.1_2.pkg","repopath":"All/rubygem-hiera-file-1.1.1_2.pkg","licenselogic":"single","pkgsize":2672,"desc":"A data backend for Hiera that can return the content of whole files.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-hiera":{"origin":"sysutils/rubygem-hiera","version":"3.12.0"}},"categories":["rubygems","sysutils"]},{"name":"rubygem-haversine_distance","origin":"misc/rubygem-haversine_distance","version":"1.1.1","comment":"Calculate the great-circle distance","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jirapong/haversine_distance","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cb808c586a48853f8a05b197e315814c7657f3231de7f575de7dc7a816624f2d","flatsize":9309,"path":"All/rubygem-haversine_distance-1.1.1.pkg","repopath":"All/rubygem-haversine_distance-1.1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3704,"desc":"Haversine is a formula to calculate the great-circle distance between two\ngeo-locations.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["misc","rubygems"]},{"name":"rubygem-hashie4","origin":"devel/rubygem-hashie4","version":"4.1.0","comment":"Simple collection of useful Hash extensions","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/hashie/hashie","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"11d4d7e04c62326daa99837e1c49a1035cea7df345996576cd7f748f1a233604","flatsize":180066,"path":"All/rubygem-hashie4-4.1.0.pkg","repopath":"All/rubygem-hashie4-4.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":42964,"desc":"Hashie is available as a RubyGem which extend Hashes and make them more useful.\n\n- Hashie::Mash: gives simple pseudo-object functionality that can be built from\n  hashes and easily extended\n- Hashie::Dash: has a discrete set of defined properties and only those\n  properties may be set on the hash.\n- Hashie::Trash: a Dash that allows you to translate keys on initialization.\n- Hashie::Clash: allows you to easily construct complex hashes using method\n  notation chaining.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-hashie-forbidden_attributes","origin":"devel/rubygem-hashie-forbidden_attributes","version":"0.1.1","comment":"Hashie compatibility layer for forbidden attributes protection","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Maxim-Filimonov/hashie-forbidden_attributes","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cc0318dec71b409abaec7dd9dc496305e6ed9cfd41517cd3905748d7469dc827","flatsize":26446,"path":"All/rubygem-hashie-forbidden_attributes-0.1.1.pkg","repopath":"All/rubygem-hashie-forbidden_attributes-0.1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12328,"desc":"If you're using Rails 4 strong parameters, you will get a\nForbiddenAttributesProtection exceptions when mass-assigning attributes. This\ngem allows mass assignment. It prevents Mash from responding to :permitted? and\ntherefore triggering this behavior in ForbiddenAttributesProtection.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-hashie":{"origin":"devel/rubygem-hashie","version":"5.0.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-heroku-api","origin":"www/rubygem-heroku-api","version":"0.4.3_1","comment":"Heroku API","maintainer":"ruby@FreeBSD.org","www":"https://www.heroku.com","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"65c8d977f4fa04f2994a19434925322d7301a9d1db3143c46bbada3f3213e93d","flatsize":317437,"path":"All/rubygem-heroku-api-0.4.3_1.pkg","repopath":"All/rubygem-heroku-api-0.4.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":36420,"desc":"Client library to deploy and manage apps on Heroku.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-excon0":{"origin":"devel/rubygem-excon0","version":"0.112.0"},"rubygem-multi_json":{"origin":"devel/rubygem-multi_json","version":"1.15.0"}},"categories":["rubygems","www"]},{"name":"rubygem-hashicorp-checkpoint","origin":"www/rubygem-hashicorp-checkpoint","version":"0.1.5","comment":"Internal HashiCorp service to check version information","maintainer":"joe@thrallingpenguin.com","www":"https://rubygems.org/gems/hashicorp-checkpoint","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e226f77ead6bf37b4399c8388432112161b026adec5f1bb84317d9b943e8463f","flatsize":42203,"path":"All/rubygem-hashicorp-checkpoint-0.1.5.pkg","repopath":"All/rubygem-hashicorp-checkpoint-0.1.5.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":9840,"desc":"Internal HashiCorp client library to check version information.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","www"]},{"name":"rubygem-her","origin":"databases/rubygem-her","version":"1.1.1_1","comment":"ORM that maps REST resources to Ruby objects","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/remi/her","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"896392ca87616110f19bf1debfd2e1f9d2103917ff11c7d654bd2d350ecd6252","flatsize":283202,"path":"All/rubygem-her-1.1.1_1.pkg","repopath":"All/rubygem-her-1.1.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":48104,"desc":"Her is an ORM (Object Relational Mapper) that maps REST\nresources to Ruby objects.\n\nIt is designed to build applications that are powered\nby a RESTful API instead of a database.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activemodel4":{"origin":"databases/rubygem-activemodel4","version":"4.2.11.3"},"rubygem-faraday1":{"origin":"www/rubygem-faraday1","version":"1.10.4"},"rubygem-multi_json":{"origin":"devel/rubygem-multi_json","version":"1.15.0"}},"categories":["databases","rubygems"]},{"name":"rubygem-hashery","origin":"devel/rubygem-hashery","version":"2.1.2","comment":"Tight collection of Hash-like classes","maintainer":"ruby@FreeBSD.org","www":"https://rubyworks.github.io/hashery/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4153cc18c5846fbcea729f10c938c2b34196e08d3526eb6bad2f81681a57f6fd","flatsize":142479,"path":"All/rubygem-hashery-2.1.2.pkg","repopath":"All/rubygem-hashery-2.1.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":36908,"desc":"The Hashery is a tight collection of Hash-like classes. Included among its many\nofferings are the auto-sorting Dictionary class, the efficient LRUHash, the\nflexible OpenHash and the convenient KeyHash. Nearly every class is a subclass\nof the CRUDHash which defines a CRUD model on top of Ruby's standard Hash\nmaking it a snap to subclass and augment to fit any specific use case.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-health_check-rails70","origin":"devel/rubygem-health_check-rails70","version":"3.1.0","comment":"Simple health check of Rails app for uptime monitoring","maintainer":"ruby@FreeBSD.org","www":"https://github.com/ianheggie/health_check","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ca696066fc49238f0cc1096dfa8a57e17f9bc6a497a06b8bea3ea20a9311b835","flatsize":119852,"path":"All/rubygem-health_check-rails70-3.1.0.pkg","repopath":"All/rubygem-health_check-rails70-3.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":30116,"desc":"Simple health check of Rails app for uptime monitoring.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-railties70":{"origin":"www/rubygem-railties70","version":"7.0.8.7"}},"categories":["devel","rubygems"]},{"name":"rubygem-hangouts-chat","origin":"net/rubygem-hangouts-chat","version":"0.1.0","comment":"Module 'hangouts-chat' gem to talk to G Suite Hangouts Chat rooms","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/enzinia/hangouts-chat","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1343c6f1304dc6bbc9f8557b1471e430dc3df6b2a6ef641d2071fbf5a105b68b","flatsize":14194,"path":"All/rubygem-hangouts-chat-0.1.0.pkg","repopath":"All/rubygem-hangouts-chat-0.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5728,"desc":"Send messages to G Suite Hangouts Chat rooms using\nincoming webhooks and Net::HTTP::Post.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["net","rubygems"]},{"name":"rubygem-hashdiff","origin":"devel/rubygem-hashdiff","version":"1.1.2","comment":"Diff lib to compute the smallest difference between two hashes","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/liufengyun/hashdiff","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f6c4e462c8e65b24fc81683bb60975cc9f7211bd1f6efe4be5cbf3f5ffb74eb0","flatsize":44647,"path":"All/rubygem-hashdiff-1.1.2.pkg","repopath":"All/rubygem-hashdiff-1.1.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13304,"desc":"HashDiff is a ruby library to compute the smallest difference between two\nhashes.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-hana","origin":"devel/rubygem-hana","version":"1.3.7","comment":"Ruby JSON-Patch and JSON-Pointer implementation","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/tenderlove/hana","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4445e643e5c94718440b19d15b4ce17181fc11d391a4ec314826ea599c9fe691","flatsize":42664,"path":"All/rubygem-hana-1.3.7.pkg","repopath":"All/rubygem-hana-1.3.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10420,"desc":"Implementation of [JSON Patch][1] and [JSON Pointer][2] RFC.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-health_check-rails-gitlab","origin":"devel/rubygem-health_check-rails-gitlab","version":"3.1.0","comment":"Simple health check of Rails app for uptime monitoring","maintainer":"ruby@FreeBSD.org","www":"https://github.com/ianheggie/health_check","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6fd1eaeab7c4760a8764270fd681661a3e0f564479b24d12f284215e42d15336","flatsize":119852,"path":"All/rubygem-health_check-rails-gitlab-3.1.0.pkg","repopath":"All/rubygem-health_check-rails-gitlab-3.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":30120,"desc":"Simple health check of Rails app for uptime monitoring.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-railties-gitlab":{"origin":"www/rubygem-railties-gitlab","version":"7.1.5.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-hamster","origin":"devel/rubygem-hamster","version":"3.0.0","comment":"Efficient, immutable, thread-safe collection classes for Ruby","maintainer":"ruby@FreeBSD.org","www":"https://github.com/hamstergem/hamster","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f996bab2e3afaee6f4f4071618ad08782b0c48b1c87dafc91f274e7c43fea42e","flatsize":669162,"path":"All/rubygem-hamster-3.0.0.pkg","repopath":"All/rubygem-hamster-3.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":104544,"desc":"Efficient, immutable, and thread-safe collection classes for Ruby.\n\nHamster provides 6 Persistent Data Structures: Hash, Vector, Set,\nSortedSet, List, and Deque (which works as an immutable queue or\nstack).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-concurrent-ruby":{"origin":"devel/rubygem-concurrent-ruby","version":"1.3.5"}},"categories":["devel","rubygems"]},{"name":"rubygem-hammer_cli_foreman_salt","origin":"sysutils/rubygem-hammer_cli_foreman_salt","version":"0.1.0","comment":"SaltStack integration commands for Hammer CLI","maintainer":"ruby@FreeBSD.org","www":"https://github.com/theforeman/hammer_cli_foreman_salt","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bd6979fc5cce2e8d15298cee3648226b5a5c6567aaedf92b63ce14377b44e87e","flatsize":46392,"path":"All/rubygem-hammer_cli_foreman_salt-0.1.0.pkg","repopath":"All/rubygem-hammer_cli_foreman_salt-0.1.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":15072,"desc":"This Hammer CLI plugin contains a set of commands for foreman_salt,\na plugin to Foreman for SaltStack integration.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-hammer_cli_foreman":{"origin":"sysutils/rubygem-hammer_cli_foreman","version":"3.14.0"}},"categories":["ruby","sysutils"]},{"name":"rubygem-health_check","origin":"devel/rubygem-health_check","version":"3.1.0_3","comment":"Simple health check of Rails app for uptime monitoring","maintainer":"ruby@FreeBSD.org","www":"https://github.com/ianheggie/health_check","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"51d628646fb88bf6acb8699890b06dff8c6e05984826edbfae1fe08100d24b66","flatsize":119852,"path":"All/rubygem-health_check-3.1.0_3.pkg","repopath":"All/rubygem-health_check-3.1.0_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":30124,"desc":"Simple health check of Rails app for uptime monitoring.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-railties61":{"origin":"www/rubygem-railties61","version":"6.1.7.10"}},"categories":["devel","rubygems"]},{"name":"rubygem-hashie","origin":"devel/rubygem-hashie","version":"5.0.0","comment":"Simple collection of useful Hash extensions","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/hashie/hashie","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0978ce966856bbeca2f58990cc8d18edb509f949e1299a1ae1f4804c102763fd","flatsize":191593,"path":"All/rubygem-hashie-5.0.0.pkg","repopath":"All/rubygem-hashie-5.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":45272,"desc":"Hashie is available as a RubyGem which extend Hashes and make them more useful.\n\n- Hashie::Mash: gives simple pseudo-object functionality that can be built from\n  hashes and easily extended\n- Hashie::Dash: has a discrete set of defined properties and only those\n  properties may be set on the hash.\n- Hashie::Trash: a Dash that allows you to translate keys on initialization.\n- Hashie::Clash: allows you to easily construct complex hashes using method\n  notation chaining.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-hammer_cli_foreman_ssh","origin":"sysutils/rubygem-hammer_cli_foreman_ssh","version":"0.0.3_1","comment":"SSH host commands for Hammer CLI","maintainer":"ruby@FreeBSD.org","www":"https://github.com/theforeman/hammer-cli-foreman-ssh","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8276c3eba216604bc43e6ebf0d80dd305981269b5a5202c8782903d288fca0d8","flatsize":6843,"path":"All/rubygem-hammer_cli_foreman_ssh-0.0.3_1.pkg","repopath":"All/rubygem-hammer_cli_foreman_ssh-0.0.3_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":4232,"desc":"This Hammer CLI plugin contains a set of commands for remote execution\nof commands on hosts known to Foreman via SSH","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-hammer_cli":{"origin":"sysutils/rubygem-hammer_cli","version":"3.14.0"},"rubygem-hammer_cli_foreman":{"origin":"sysutils/rubygem-hammer_cli_foreman","version":"3.14.0"},"rubygem-net-ssh-multi":{"origin":"security/rubygem-net-ssh-multi","version":"1.2.1"}},"categories":["ruby","sysutils"]},{"name":"rubygem-hamlit-rails-rails5","origin":"www/rubygem-hamlit-rails-rails5","version":"0.2.3","comment":"Hamlit (haml) generators for Rails 5","maintainer":"ruby@FreeBSD.org","www":"https://github.com/mfung/hamlit-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9f333dd0b9a1ae20d17fd3258315758482770da798caf48fbf50faac992a3b47","flatsize":20250,"path":"All/rubygem-hamlit-rails-rails5-0.2.3.pkg","repopath":"All/rubygem-hamlit-rails-rails5-0.2.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8628,"desc":"hamlit-reails provides hamlit generators for Rails 4.  It also enables hamlit as\nthe templating engine and \"hamlit:html2haml\" rake task that converts erb files\nto haml.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack5":{"origin":"www/rubygem-actionpack5","version":"5.1.7_1"},"rubygem-activesupport5":{"origin":"devel/rubygem-activesupport5","version":"5.1.7_1"},"rubygem-hamlit":{"origin":"www/rubygem-hamlit","version":"2.15.2"},"rubygem-railties5":{"origin":"www/rubygem-railties5","version":"5.1.7"}},"categories":["rubygems","www"]},{"name":"rubygem-hamlit-rails","origin":"www/rubygem-hamlit-rails","version":"0.2.3_1","comment":"Hamlit (haml) generators for Rails 4+","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/mfung/hamlit-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6e3b81575bee49f84fd209e186c311e9fbf7c9230cd816a9be0cfa25baab430e","flatsize":20250,"path":"All/rubygem-hamlit-rails-0.2.3_1.pkg","repopath":"All/rubygem-hamlit-rails-0.2.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8616,"desc":"hamlit-reails provides hamlit generators for Rails 4.  It also enables hamlit as\nthe templating engine and \"hamlit:html2haml\" rake task that converts erb files\nto haml.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack71":{"origin":"www/rubygem-actionpack71","version":"7.1.5.1"},"rubygem-activesupport71":{"origin":"devel/rubygem-activesupport71","version":"7.1.5.1"},"rubygem-hamlit":{"origin":"www/rubygem-hamlit","version":"2.15.2"},"rubygem-railties71":{"origin":"www/rubygem-railties71","version":"7.1.5.1"}},"categories":["rubygems","www"]},{"name":"rubygem-hammer_cli_foreman_bootdisk","origin":"sysutils/rubygem-hammer_cli_foreman_bootdisk","version":"0.4.1","comment":"Foreman bootdisk commands for Hammer CLI","maintainer":"ruby@FreeBSD.org","www":"https://github.com/theforeman/hammer_cli_foreman_bootdisk","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"60c36a2d262e32a3a67cc96133427c17f178169d2cccb35df7c01606fedde1cc","flatsize":69142,"path":"All/rubygem-hammer_cli_foreman_bootdisk-0.4.1.pkg","repopath":"All/rubygem-hammer_cli_foreman_bootdisk-0.4.1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":13164,"desc":"This Hammer CLI plugin contains set of commands for foreman_bootdisk,\na plugin to Foreman for ISO/USB booting support","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-hammer_cli_foreman":{"origin":"sysutils/rubygem-hammer_cli_foreman","version":"3.14.0"}},"categories":["ruby","sysutils"]},{"name":"rubygem-hammer_cli_foreman","origin":"sysutils/rubygem-hammer_cli_foreman","version":"3.14.0","comment":"Foreman commands for Hammer CLI","maintainer":"ruby@FreeBSD.org","www":"https://github.com/theforeman/hammer-cli-foreman","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"71397a9c37e0ea9fb0ca915533cb09df1a1105a28fb6a214e9abb20dd8f694d6","flatsize":6056776,"path":"All/rubygem-hammer_cli_foreman-3.14.0.pkg","repopath":"All/rubygem-hammer_cli_foreman-3.14.0.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":311284,"desc":"This Hammer CLI plugin contains Foreman specific commands","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-apipie-bindings":{"origin":"devel/rubygem-apipie-bindings","version":"0.7.0"},"rubygem-hammer_cli":{"origin":"sysutils/rubygem-hammer_cli","version":"3.14.0"},"rubygem-jwt":{"origin":"www/rubygem-jwt","version":"2.10.1"},"rubygem-rest-client":{"origin":"www/rubygem-rest-client","version":"2.1.0"}},"categories":["ruby","sysutils"]},{"name":"rubygem-hammer_cli","origin":"sysutils/rubygem-hammer_cli","version":"3.14.0","comment":"Provides CLI interfaces for Ruby apps","maintainer":"ruby@FreeBSD.org","www":"https://github.com/theforeman/hammer-cli","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e803c416dfaca49f3454423f3759bf543f8881b7f3dae8f783e35a08f4952e53","flatsize":914233,"path":"All/rubygem-hammer_cli-3.14.0.pkg","repopath":"All/rubygem-hammer_cli-3.14.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":184876,"desc":"Hammer is a generic clamp-based CLI framework. Hammer-cli provides just\nthe core functionality. The core is extensible using plugins that contain\napplication-specific commands.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-amazing_print":{"origin":"devel/rubygem-amazing_print","version":"1.6.0"},"rubygem-apipie-bindings":{"origin":"devel/rubygem-apipie-bindings","version":"0.7.0"},"rubygem-clamp":{"origin":"devel/rubygem-clamp","version":"1.3.2"},"rubygem-fast_gettext":{"origin":"devel/rubygem-fast_gettext","version":"4.1.0"},"rubygem-highline":{"origin":"devel/rubygem-highline","version":"3.1.2"},"rubygem-locale":{"origin":"devel/rubygem-locale","version":"2.1.4"},"rubygem-logging":{"origin":"devel/rubygem-logging","version":"2.4.0"},"rubygem-unicode-display_width":{"origin":"devel/rubygem-unicode-display_width","version":"3.1.4"}},"categories":["ruby","sysutils"],"annotations":{"cpe":"cpe:2.3:a:theforeman:hammer_cli:3.14.0:::::dragonfly6:x86_64"}},{"name":"rubygem-hamlit-rails-rails50","origin":"www/rubygem-hamlit-rails-rails50","version":"0.2.3","comment":"Hamlit (haml) generators for Rails 5","maintainer":"ruby@FreeBSD.org","www":"https://github.com/mfung/hamlit-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f2618f55a32b9e60964d39d5a7c5715f86bf57bfa702c8209961e6a2d36d7951","flatsize":20250,"path":"All/rubygem-hamlit-rails-rails50-0.2.3.pkg","repopath":"All/rubygem-hamlit-rails-rails50-0.2.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8628,"desc":"hamlit-reails provides hamlit generators for Rails 4.  It also enables hamlit as\nthe templating engine and \"hamlit:html2haml\" rake task that converts erb files\nto haml.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack50":{"origin":"www/rubygem-actionpack50","version":"5.0.7.2_2"},"rubygem-activesupport50":{"origin":"devel/rubygem-activesupport50","version":"5.0.7.2_1"},"rubygem-hamlit":{"origin":"www/rubygem-hamlit","version":"2.15.2"},"rubygem-railties50":{"origin":"www/rubygem-railties50","version":"5.0.7.2"}},"categories":["rubygems","www"]},{"name":"rubygem-haml","origin":"www/rubygem-haml","version":"6.3.0","comment":"Elegant, structured (X)HTML/XML templating engine","maintainer":"ruby@FreeBSD.org","www":"https://haml.info/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"658f777631eb98f39adf04513d896ebadac50ea732949977b4f938ea0c9108e5","flatsize":228808,"path":"All/rubygem-haml-6.3.0.pkg","repopath":"All/rubygem-haml-6.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":63540,"desc":"Haml is a markup language that's used to cleanly and simply describe the HTML\nof any web document without the use of inline code. Haml functions as a\nreplacement for inline page templating systems such as PHP, ASP, and ERB, the\ntemplating language used in most Ruby on Rails applications.\nHowever, Haml avoids the need for explicitly coding HTML into the template,\nbecause it itself is a description of the HTML, with some code to generate\ndynamic content.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-temple":{"origin":"devel/rubygem-temple","version":"0.10.3"},"rubygem-thor":{"origin":"devel/rubygem-thor","version":"1.3.2"},"rubygem-tilt":{"origin":"devel/rubygem-tilt","version":"2.6.0"}},"categories":["rubygems","www"],"annotations":{"cpe":"cpe:2.3:a:haml:haml:6.3.0:::::dragonfly6:x86_64"}},{"name":"rubygem-hamlit","origin":"www/rubygem-hamlit","version":"2.15.2","comment":"High Performance Haml Implementation","maintainer":"ruby@FreeBSD.org","www":"https://github.com/k0kubun/hamlit","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c8b4545e0a2eed88abeabaeae6e2994f2257335452c30b14eb498c9e8184e3ed","flatsize":251677,"path":"All/rubygem-hamlit-2.15.2.pkg","repopath":"All/rubygem-hamlit-2.15.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":60952,"desc":"Hamlit is a high performance Haml implementation.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-temple":{"origin":"devel/rubygem-temple","version":"0.10.3"},"rubygem-thor":{"origin":"devel/rubygem-thor","version":"1.3.2"},"rubygem-tilt":{"origin":"devel/rubygem-tilt","version":"2.6.0"}},"categories":["rubygems","www"]},{"name":"rubygem-haml-rails-rails4","origin":"www/rubygem-haml-rails-rails4","version":"1.0.0_1","comment":"Haml generator for Rails","maintainer":"ruby@FreeBSD.org","www":"https://github.com/indirect/haml-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e53ddd43f55c4c0fad1598dea9958ec61c9a1053064b11ad35e0cdbdf39535a7","flatsize":29091,"path":"All/rubygem-haml-rails-rails4-1.0.0_1.pkg","repopath":"All/rubygem-haml-rails-rails4-1.0.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10592,"desc":"Haml-rails provides Haml generators for Rails 4. It also enables Haml as the\ntemplating engine for you, so you don't have to screw around in your own\napplication.rb when your Gemfile already clearly indicated what templating\nengine you have installed. Hurrah.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack4":{"origin":"www/rubygem-actionpack4","version":"4.2.11.3"},"rubygem-activesupport4":{"origin":"devel/rubygem-activesupport4","version":"4.2.11.3"},"rubygem-haml5":{"origin":"www/rubygem-haml5","version":"5.2.2"},"rubygem-html2haml":{"origin":"www/rubygem-html2haml","version":"2.3.0"},"rubygem-railties4":{"origin":"www/rubygem-railties4","version":"4.2.11.3"}},"categories":["rubygems","www"]},{"name":"rubygem-haml-contrib","origin":"www/rubygem-haml-contrib","version":"1.0.0.1","comment":"Addons for the Ruby implementation of the Haml template language","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/haml/haml-contrib","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"10c30631a2f149407f54a8974d86c1ce6a44fabc428044e707d5d47d9a87f261","flatsize":4632,"path":"All/rubygem-haml-contrib-1.0.0.1.pkg","repopath":"All/rubygem-haml-contrib-1.0.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3776,"desc":"This project contains various useful extensions to the Haml template language's\nRuby implementation. Such extensions are useful enough to be distributed, but\nnot widely used or on-topic enough to belong in Haml proper.\n\nThis gives the Haml project a reasonable way to both demote current\nfunctionality, such as the Textile and Maruku filters, and add new experimental\nfunctionality that may later be added to the core.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-haml":{"origin":"www/rubygem-haml","version":"6.3.0"}},"categories":["rubygems","www"]},{"name":"rubygem-haml5","origin":"www/rubygem-haml5","version":"5.2.2","comment":"Markup language to describe HTML","maintainer":"ruby@FreeBSD.org","www":"https://haml.info/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a3c051bb128453e43eb6276d3e733ec1ebf9d4404ef2a697b7b0089ae21e2011","flatsize":293428,"path":"All/rubygem-haml5-5.2.2.pkg","repopath":"All/rubygem-haml5-5.2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":77956,"desc":"Haml is a markup language that's used to cleanly and simply describe the HTML\nof any web document without the use of inline code. Haml functions as a\nreplacement for inline page templating systems such as PHP, ASP, and ERB, the\ntemplating language used in most Ruby on Rails applications.\nHowever, Haml avoids the need for explicitly coding HTML into the template,\nbecause it itself is a description of the HTML, with some code to generate\ndynamic content.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-temple":{"origin":"devel/rubygem-temple","version":"0.10.3"},"rubygem-tilt":{"origin":"devel/rubygem-tilt","version":"2.6.0"}},"categories":["rubygems","www"],"annotations":{"cpe":"cpe:2.3:a:haml:haml:5.2.2:::::dragonfly6:x86_64"}},{"name":"rubygem-haml-coderay","origin":"www/rubygem-haml-coderay","version":"0.2.0","comment":"Adds a CodeRay syntax highlighting filter to Haml","maintainer":"ruby@FreeBSD.org","www":"https://github.com/blom/haml-coderay","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"76585c36365d7de26360008face0d39df015cc25bf5162331b80fd55bb3902b7","flatsize":5688,"path":"All/rubygem-haml-coderay-0.2.0.pkg","repopath":"All/rubygem-haml-coderay-0.2.0.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":3008,"desc":"Adds a CodeRay syntax highlighting filter to Haml","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-coderay":{"origin":"textproc/rubygem-coderay","version":"1.1.3"},"rubygem-haml":{"origin":"www/rubygem-haml","version":"6.3.0"}},"categories":["rubygems","www"]},{"name":"rubygem-guess_html_encoding","origin":"devel/rubygem-guess_html_encoding","version":"0.0.11","comment":"Attempts to guess and then force encoding of HTML documents","maintainer":"ruby@FreeBSD.org","www":"https://github.com/cantino/guess_html_encoding","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"988a2af9b96fc5d21fb76b738067a662d7e17537e6920700850fceb2173f8826","flatsize":92147,"path":"All/rubygem-guess_html_encoding-0.0.11.pkg","repopath":"All/rubygem-guess_html_encoding-0.0.11.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21968,"desc":"Attempts to guess and then force encoding of HTML documents","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-haiti-hash","origin":"security/rubygem-haiti-hash","version":"3.0.0","comment":"Hash type identifier (CLI tool and library)","maintainer":"salvadore@FreeBSD.org","www":"https://noraj.github.io/haiti/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1a8c6668507a59db350e892c07e1e04cebede53a58249b751d88f64671b6fc93","flatsize":495482,"path":"All/rubygem-haiti-hash-3.0.0.pkg","repopath":"All/rubygem-haiti-hash-3.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":132816,"desc":"Haiti is a CLI tool (and library) to identify hash types (hash type\nidentifier).\n\nFeatures:\n- 483+ hash types detected\n- Modern algorithms supported (SHA3, Keccak, Blake2, etc.)\n- Hashcat and John the Ripper references\n- CLI tool and library\n- Hackable","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-docopt":{"origin":"devel/rubygem-docopt","version":"0.6.1_1"},"rubygem-paint":{"origin":"devel/rubygem-paint","version":"2.3.0"}},"categories":["rubygems","security"]},{"name":"rubygem-guard-minitest","origin":"sysutils/rubygem-guard-minitest","version":"2.4.6","comment":"Automatically run your tests with Minitest framework","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/guard/guard-minitest","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"87d5b5f93ea160c581525bdda702f273cba2a94b1a3c3a51d1b85152b594f34f","flatsize":26273,"path":"All/rubygem-guard-minitest-2.4.6.pkg","repopath":"All/rubygem-guard-minitest-2.4.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9092,"desc":"Guard::Minitest allows to automatically & intelligently launch tests with the\nminitest framework when files are modified.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-guard-compat":{"origin":"sysutils/rubygem-guard-compat","version":"1.2.1"},"rubygem-minitest":{"origin":"devel/rubygem-minitest","version":"5.25.5"}},"categories":["rubygems","sysutils"]},{"name":"rubygem-hackpad-cli","origin":"www/rubygem-hackpad-cli","version":"0.1.4","comment":"CLI for some remote hackpad operations","maintainer":"mose@mose.com","www":"https://github.com/mose/hackpad-cli/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9be58fe2405f980278ed4f0fe6593ba2a48f690571041c1b40686c927f2f3519","flatsize":62408,"path":"All/rubygem-hackpad-cli-0.1.4.pkg","repopath":"All/rubygem-hackpad-cli-0.1.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16384,"desc":"This is a command-line utility to check and manipulate\nhackpad documents.\nIt uses Hackpad REST API 1.0 https://hackpad.com/Hackpad-API-v1.0-k9bpcEeOo2Q","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-cliprompt":{"origin":"devel/rubygem-cliprompt","version":"0.1.2"},"rubygem-configstruct":{"origin":"devel/rubygem-configstruct","version":"0.1.0"},"rubygem-oauth":{"origin":"net/rubygem-oauth","version":"1.1.0"},"rubygem-paint":{"origin":"devel/rubygem-paint","version":"2.3.0"},"rubygem-reverse_markdown":{"origin":"textproc/rubygem-reverse_markdown","version":"1.4.0"},"rubygem-thor":{"origin":"devel/rubygem-thor","version":"1.3.2"}},"categories":["rubygems","www"]},{"name":"rubygem-guard-cucumber","origin":"sysutils/rubygem-guard-cucumber","version":"3.0.0","comment":"Automatically run your features","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/guard/guard-cucumber","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b64e44dfd1f4b30f67999b9c5de17af22f198c16ee9843e34be107d85ae8589e","flatsize":32632,"path":"All/rubygem-guard-cucumber-3.0.0.pkg","repopath":"All/rubygem-guard-cucumber-3.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10012,"desc":"Guard::Cucumber allows you to automatically run Cucumber features when files are\nmodified.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-cucumber":{"origin":"devel/rubygem-cucumber","version":"9.2.1"},"rubygem-nenv":{"origin":"devel/rubygem-nenv","version":"0.3.0"}},"categories":["rubygems","sysutils"]},{"name":"rubygem-guard-compat","origin":"sysutils/rubygem-guard-compat","version":"1.2.1","comment":"Helps creating valid Guard plugins and testing them","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/guard/guard-compat","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"302fb33790d3bfb0e3f844819e06efe76eff247962c799c817748f93503583d3","flatsize":22941,"path":"All/rubygem-guard-compat-1.2.1.pkg","repopath":"All/rubygem-guard-compat-1.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8552,"desc":"Guard::Compat provides only a test helper for testing custom Guard plugins\ncurrently.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","sysutils"]},{"name":"rubygem-gyoku","origin":"devel/rubygem-gyoku","version":"1.3.1_1","comment":"Library for translating Ruby hashes to XML","maintainer":"joe@thrallingpenguin.com","www":"https://github.com/savonrb/gyoku","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6cccdd410f7980d65de842740ffe07776cf793b4ac8f43cc2f3a73748f429a12","flatsize":49326,"path":"All/rubygem-gyoku-1.3.1_1.pkg","repopath":"All/rubygem-gyoku-1.3.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13300,"desc":"Gyoku translates Ruby Hashes to XML.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-builder":{"origin":"devel/rubygem-builder","version":"3.3.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-guard-rspec","origin":"sysutils/rubygem-guard-rspec","version":"4.7.3","comment":"Guard::RSpec automatically run your specs (much like autotest)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/guard/guard-rspec","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6543c54b818ae56f0ed55a88ccf78543ba01d9fbcbff420e7ba06c8b4c566b21","flatsize":116871,"path":"All/rubygem-guard-rspec-4.7.3.pkg","repopath":"All/rubygem-guard-rspec-4.7.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":26216,"desc":"Guard::RSpec automatically run your specs (much like autotest).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-guard":{"origin":"sysutils/rubygem-guard","version":"2.19.1"},"rubygem-guard-compat":{"origin":"sysutils/rubygem-guard-compat","version":"1.2.1"},"rubygem-rspec":{"origin":"devel/rubygem-rspec","version":"3.13.0"}},"categories":["rubygems","sysutils"]},{"name":"rubygem-guard-livereload","origin":"sysutils/rubygem-guard-livereload","version":"2.5.2","comment":"Automatically reloads your browser when 'view' files are modified","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/guard/guard-livereload","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2e341fc49705c23cd91092fe38d078fa038edc7d3832a5ce3ef842c5983c38a4","flatsize":76267,"path":"All/rubygem-guard-livereload-2.5.2.pkg","repopath":"All/rubygem-guard-livereload-2.5.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19584,"desc":"Guard::LiveReload automatically reloads your browser when 'view' files are\nmodified.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-em-websocket":{"origin":"www/rubygem-em-websocket","version":"0.5.3"},"rubygem-guard":{"origin":"sysutils/rubygem-guard","version":"2.19.1"},"rubygem-guard-compat":{"origin":"sysutils/rubygem-guard-compat","version":"1.2.1"},"rubygem-multi_json":{"origin":"devel/rubygem-multi_json","version":"1.15.0"}},"categories":["rubygems","sysutils"]},{"name":"rubygem-http","origin":"www/rubygem-http","version":"5.2.0","comment":"Simple Ruby DSL for making HTTP requests","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/httprb/http","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"98be6abf9a288264484db6f929b6639ff7cb8d13c305ed4341c3a65a3a42e2bf","flatsize":312819,"path":"All/rubygem-http-5.2.0.pkg","repopath":"All/rubygem-http-5.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":73280,"desc":"The HTTP Gem is an easy-to-use client library for making requests from Ruby. It\nuses a simple method chaining system for building requests, similar to Python's\nRequests.\n\nUnder the hood, The HTTP Gem uses http_parser.rb, a fast HTTP parsing native\nextension based on the Node.js parser and a Java port thereof.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-addressable":{"origin":"www/rubygem-addressable","version":"2.8.7"},"rubygem-base64":{"origin":"converters/rubygem-base64","version":"0.3.0"},"rubygem-http-cookie":{"origin":"www/rubygem-http-cookie","version":"1.0.8"},"rubygem-http-form_data":{"origin":"www/rubygem-http-form_data","version":"2.3.0"},"rubygem-llhttp-ffi":{"origin":"www/rubygem-llhttp-ffi","version":"0.5.1"}},"categories":["rubygems","www"]},{"name":"rubygem-guard","origin":"sysutils/rubygem-guard","version":"2.19.1","comment":"Command line tool to easily handle events on file system modifications","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/guard/guard","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c28a857a591521acad8f69d41306a1120424e36d7b1a60c9aa8d621ec406b01e","flatsize":182294,"path":"All/rubygem-guard-2.19.1.pkg","repopath":"All/rubygem-guard-2.19.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":55148,"desc":"Guard is a command line tool that easily handle events on files modifications.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-formatador":{"origin":"devel/rubygem-formatador","version":"1.1.0"},"rubygem-listen":{"origin":"devel/rubygem-listen","version":"3.9.0"},"rubygem-logger":{"origin":"devel/rubygem-logger","version":"1.6.6"},"rubygem-lumberjack":{"origin":"devel/rubygem-lumberjack","version":"1.2.10"},"rubygem-nenv":{"origin":"devel/rubygem-nenv","version":"0.3.0"},"rubygem-notiffany":{"origin":"devel/rubygem-notiffany","version":"0.1.3"},"rubygem-ostruct":{"origin":"devel/rubygem-ostruct","version":"0.6.1"},"rubygem-pry":{"origin":"devel/rubygem-pry","version":"0.15.2"},"rubygem-shellany":{"origin":"sysutils/rubygem-shellany","version":"0.0.1"},"rubygem-thor":{"origin":"devel/rubygem-thor","version":"1.3.2"}},"categories":["rubygems","sysutils"]},{"name":"rubygem-gtksourceview3","origin":"x11-toolkits/rubygem-gtksourceview3","version":"4.2.7","comment":"Ruby binding of GtkSourceView 3","maintainer":"sunpoet@FreeBSD.org","www":"https://ruby-gnome.github.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ddff69f249b55f66004ecf0f7963cf8220dcb4b4bd4984bbb40abfd749bce8a1","flatsize":72198,"path":"All/rubygem-gtksourceview3-4.2.7.pkg","repopath":"All/rubygem-gtksourceview3-4.2.7.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":13688,"desc":"Ruby/GtkSourceView3 is a Ruby binding of GtkSourceView 3.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gtksourceview3":{"origin":"x11-toolkits/gtksourceview3","version":"3.24.11_4"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-gtk3":{"origin":"x11-toolkits/rubygem-gtk3","version":"4.2.7"}},"categories":["rubygems","x11-toolkits"]},{"name":"rubygem-gtksourceview4","origin":"x11-toolkits/rubygem-gtksourceview4","version":"4.2.7","comment":"Ruby binding of GtkSourceView 4","maintainer":"sunpoet@FreeBSD.org","www":"https://ruby-gnome.github.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9ae00f6490dc3ce7d6683098eee3323c82a0c3dca3c1fa08e70f85ccbb74ec42","flatsize":72433,"path":"All/rubygem-gtksourceview4-4.2.7.pkg","repopath":"All/rubygem-gtksourceview4-4.2.7.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":13704,"desc":"Ruby/GtkSourceView4 is a Ruby binding of GtkSourceView 4.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gtksourceview4":{"origin":"x11-toolkits/gtksourceview4","version":"4.8.3_2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-gtk3":{"origin":"x11-toolkits/rubygem-gtk3","version":"4.2.7"}},"categories":["rubygems","x11-toolkits"]},{"name":"rubygem-grpc_reflection","origin":"net/rubygem-grpc_reflection","version":"0.2.0","comment":"GRPC Server Reflection Protocol for Ruby","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/y-yagi/grpc_reflection","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c6290f844f9d9cfc80ecd097ea743fb2ecbdfde64a7ff697942797f52ae49859","flatsize":38884,"path":"All/rubygem-grpc_reflection-0.2.0.pkg","repopath":"All/rubygem-grpc_reflection-0.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10436,"desc":"GRPC Server Reflection Protocol for Ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["net","rubygems"]},{"name":"rubygem-gtk4","origin":"x11-toolkits/rubygem-gtk4","version":"4.2.7","comment":"Ruby binding of GTK 4","maintainer":"sunpoet@FreeBSD.org","www":"https://ruby-gnome.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1cfaf0a8f464b717983eac9fc6acf99991dcbab10f6dee0dcb2bd9380c058c3d","flatsize":425757,"path":"All/rubygem-gtk4-4.2.7.pkg","repopath":"All/rubygem-gtk4-4.2.7.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":85620,"desc":"Ruby/GTK4 is a Ruby binding of GTK 4.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk4":{"origin":"x11-toolkits/gtk40","version":"4.18.4"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-atk":{"origin":"accessibility/rubygem-atk","version":"4.2.7"},"rubygem-gdk4":{"origin":"x11-toolkits/rubygem-gdk4","version":"4.2.7"}},"categories":["rubygems","x11-toolkits"]},{"name":"rubygem-gssapi","origin":"security/rubygem-gssapi","version":"1.3.1","comment":"Ruby FFI Library wrapper for GSSAPI","maintainer":"joe@thrallingpenguin.com","www":"https://github.com/zenchild/gssapi","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1c5da8843ba9b26fd67576fb007b73d20090a9d0b59d8b45b62bed2a5a47fecb","flatsize":56724,"path":"All/rubygem-gssapi-1.3.1.pkg","repopath":"All/rubygem-gssapi-1.3.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14600,"desc":"Ruby FFI wrapper around the system GSSAPI library. It exposes the low-level\nGSSAPI methods like gss_init_sec_context and gss_wrap and also provides an\neasier to use wrapper on top of this for common usage scenarios.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ffi":{"origin":"devel/rubygem-ffi","version":"1.17.2"}},"categories":["rubygems","security"]},{"name":"rubygem-gruff","origin":"graphics/rubygem-gruff","version":"0.25.0","comment":"Beautiful graphing library for Ruby using RMagick","maintainer":"ruby@FreeBSD.org","www":"https://github.com/topfunky/gruff","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5a1a074376a982ba47924d3e5ecaf02ddb8cfaa8f2fe0d2f9416b745fc5a3902","flatsize":530313,"path":"All/rubygem-gruff-0.25.0.pkg","repopath":"All/rubygem-gruff-0.25.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":168480,"desc":"The Gruff Graphing Library is a project to make beautiful graphs with Ruby.\nCan be used alone or with Ruby on Rails.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-bigdecimal":{"origin":"math/rubygem-bigdecimal","version":"3.1.9"},"rubygem-histogram":{"origin":"graphics/rubygem-histogram","version":"0.2.4.1"},"rubygem-rmagick":{"origin":"graphics/rubygem-rmagick","version":"6.1.1_1"}},"categories":["graphics","rubygems"]},{"name":"rubygem-graphql-client","origin":"devel/rubygem-graphql-client","version":"0.21.0","comment":"Ruby library for declaring, composing and executing GraphQL queries","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/github/graphql-client","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"349bc0ecc4f0d52e5f9ada7613ba7c76adc563a06f5248457cbf5b739e1e5d4d","flatsize":101549,"path":"All/rubygem-graphql-client-0.21.0.pkg","repopath":"All/rubygem-graphql-client-0.21.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":24176,"desc":"A Ruby library for declaring, composing and executing GraphQL queries.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport70":{"origin":"devel/rubygem-activesupport70","version":"7.0.8.7"},"rubygem-graphql":{"origin":"devel/rubygem-graphql","version":"2.4.17_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-grpc-gitlab","origin":"net/rubygem-grpc-gitlab","version":"1.72.0","comment":"Ruby implementation of gRPC","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/grpc/grpc/tree/master/src/ruby","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"51b340c8d712790a4c1828086ae8303d02de510b81d37f4eec51b9e1815dac6d","flatsize":1037205,"path":"All/rubygem-grpc-gitlab-1.72.0.pkg","repopath":"All/rubygem-grpc-gitlab-1.72.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":160900,"desc":"A Ruby implementation of gRPC.","deps":{"ca_root_nss":{"origin":"security/ca_root_nss","version":"3.108"},"grpc":{"origin":"devel/grpc","version":"1.72.0,2"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-google-protobuf":{"origin":"devel/rubygem-google-protobuf","version":"3.25.3"},"rubygem-googleapis-common-protos-types":{"origin":"devel/rubygem-googleapis-common-protos-types","version":"1.15.0"}},"categories":["net","rubygems"],"annotations":{"cpe":"cpe:2.3:a:grpc:grpc:1.72.0:::::dragonfly6:x86_64"}},{"name":"rubygem-graphlient","origin":"devel/rubygem-graphlient","version":"0.8.0_1","comment":"Friendlier Ruby client for consuming GraphQL-based APIs","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/ashkan18/graphlient","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2fc2ff799b1bd4c35c98acb0411ca61220fbe166ccbb3bb274dcb169279189db","flatsize":2461711,"path":"All/rubygem-graphlient-0.8.0_1.pkg","repopath":"All/rubygem-graphlient-0.8.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":143872,"desc":"A friendlier Ruby client for consuming GraphQL-based APIs.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-faraday-gitlab":{"origin":"www/rubygem-faraday-gitlab","version":"2.13.1"},"rubygem-graphql-client":{"origin":"devel/rubygem-graphql-client","version":"0.21.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-gtk2","origin":"x11-toolkits/rubygem-gtk2","version":"3.4.3_2","comment":"Ruby binding of GTK 2","maintainer":"sunpoet@FreeBSD.org","www":"https://ruby-gnome.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"85f04624c06f90edd635b0ac65198024e48fd26e45bb521f502bd02ad98e383a","flatsize":3519948,"path":"All/rubygem-gtk2-3.4.3_2.pkg","repopath":"All/rubygem-gtk2-3.4.3_2.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":498388,"desc":"Ruby/GTK2 is a Ruby binding for GTK 2.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-atk":{"origin":"accessibility/rubygem-atk","version":"4.2.7"},"rubygem-gdk_pixbuf2":{"origin":"graphics/rubygem-gdk_pixbuf2","version":"4.2.7"},"rubygem-pango":{"origin":"x11-toolkits/rubygem-pango","version":"4.2.7"}},"categories":["rubygems","x11-toolkits"]},{"name":"rubygem-grape_logging-gitlab","origin":"devel/rubygem-grape_logging-gitlab","version":"1.8.4","comment":"Request logging for Grape","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/aserafin/grape_logging","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"efdc9bddecb0bee41a9cf0d456fcaa16660f507affe5fb67ac698d780cdbd83c","flatsize":29174,"path":"All/rubygem-grape_logging-gitlab-1.8.4.pkg","repopath":"All/rubygem-grape_logging-gitlab-1.8.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10380,"desc":"This gem provides simple request logging for Grape with just few lines of code\nyou have to put in your project! In return you will get response codes, paths,\nparameters and more!","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-grape20":{"origin":"devel/rubygem-grape20","version":"2.0.0_1"},"rubygem-rack":{"origin":"www/rubygem-rack","version":"3.0.14,3"}},"categories":["devel","rubygems"]},{"name":"rubygem-gtk3","origin":"x11-toolkits/rubygem-gtk3","version":"4.2.7","comment":"Ruby binding of GTK 3","maintainer":"sunpoet@FreeBSD.org","www":"https://ruby-gnome.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"58a3ea7f37c18a74cfb0bf933b2afb88a3fc38c8e11c43499fbbd7466ba1ccd5","flatsize":2202679,"path":"All/rubygem-gtk3-4.2.7.pkg","repopath":"All/rubygem-gtk3-4.2.7.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":793256,"desc":"Ruby/GTK3 is a Ruby binding of GTK 3.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-atk":{"origin":"accessibility/rubygem-atk","version":"4.2.7"},"rubygem-gdk3":{"origin":"x11-toolkits/rubygem-gdk3","version":"4.2.7"}},"categories":["rubygems","x11-toolkits"]},{"name":"rubygem-graphql","origin":"devel/rubygem-graphql","version":"2.4.17_1","comment":"Plain-Ruby implementation of GraphQL","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/rmosolgo/graphql-ruby","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c87d2f7fd999ffdb187284504368e77ffce044368ac031c11597c885665e6112","flatsize":1725137,"path":"All/rubygem-graphql-2.4.17_1.pkg","repopath":"All/rubygem-graphql-2.4.17_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":309796,"desc":"A plain-Ruby implementation of GraphQL.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-base64":{"origin":"converters/rubygem-base64","version":"0.3.0"},"rubygem-fiber-storage":{"origin":"devel/rubygem-fiber-storage","version":"1.0.0"},"rubygem-logger-gitlab":{"origin":"devel/rubygem-logger-gitlab","version":"1.7.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-grape-swagger-entity","origin":"devel/rubygem-grape-swagger-entity","version":"0.5.5","comment":"Grape-entity object parsing","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/ruby-grape/grape-swagger-entity","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"24844bb24241938c9f462e636a9c4176d9f15745e9d29ccdf430a28919567391","flatsize":33342,"path":"All/rubygem-grape-swagger-entity-0.5.5.pkg","repopath":"All/rubygem-grape-swagger-entity-0.5.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10336,"desc":"Grape swagger adapter to support grape-entity object parsing.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-grape-entity":{"origin":"devel/rubygem-grape-entity","version":"1.0.1,1"},"rubygem-grape-swagger":{"origin":"devel/rubygem-grape-swagger","version":"2.1.2_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-grape_logging","origin":"devel/rubygem-grape_logging","version":"1.8.4","comment":"Request logging for Grape","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aserafin/grape_logging","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9da3cf203977b64f2e426bd61ad346c28b866e967be95f7a57d4f576fbecc36c","flatsize":29174,"path":"All/rubygem-grape_logging-1.8.4.pkg","repopath":"All/rubygem-grape_logging-1.8.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10364,"desc":"This gem provides simple request logging for Grape with just few lines of code\nyou have to put in your project! In return you will get response codes, paths,\nparameters and more!","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-grape":{"origin":"devel/rubygem-grape","version":"2.3.0"},"rubygem-rack":{"origin":"www/rubygem-rack","version":"3.0.14,3"}},"categories":["devel","rubygems"]},{"name":"rubygem-grape-route-helpers","origin":"devel/rubygem-grape-route-helpers","version":"2.1.0","comment":"Route helpers for Grape","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/reprah/grape-route-helpers","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0d0b7d242dd148a7ad91df2812956277043f81024da7f0b4412f647a80e6058f","flatsize":35073,"path":"All/rubygem-grape-route-helpers-2.1.0.pkg","repopath":"All/rubygem-grape-route-helpers-2.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11160,"desc":"grape-route-helpers provides named route helpers for Grape APIs, similar to\nRails' route helpers.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport4":{"origin":"devel/rubygem-activesupport4","version":"4.2.11.3"},"rubygem-grape":{"origin":"devel/rubygem-grape","version":"2.3.0"},"rubygem-rake":{"origin":"devel/rubygem-rake","version":"13.2.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-grape20","origin":"devel/rubygem-grape20","version":"2.0.0_1","comment":"Framework for rapid API development with great conventions","maintainer":"mfechner@FreeBSD.org","www":"https://www.ruby-grape.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3c0604868a6cb276c20bc68204b8c1b8a189d209b2bec4b755bcf802d454f7d3","flatsize":553324,"path":"All/rubygem-grape20-2.0.0_1.pkg","repopath":"All/rubygem-grape20-2.0.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":124908,"desc":"A Ruby framework for rapid API development with great conventions.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport-gitlab":{"origin":"devel/rubygem-activesupport-gitlab","version":"7.1.5.1"},"rubygem-builder":{"origin":"devel/rubygem-builder","version":"3.3.0"},"rubygem-dry-types-gitlab":{"origin":"devel/rubygem-dry-types-gitlab","version":"1.8.2"},"rubygem-mustermann-grape10":{"origin":"devel/rubygem-mustermann-grape10","version":"1.0.2"},"rubygem-rack":{"origin":"www/rubygem-rack","version":"3.0.14,3"},"rubygem-rack-accept":{"origin":"www/rubygem-rack-accept","version":"0.4.5_2"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:ruby-grape:grape:2.0.0:::::dragonfly6:x86_64:1"}},{"name":"rubygem-grape-swagger","origin":"devel/rubygem-grape-swagger","version":"2.1.2_1","comment":"Documentation tool for grape APIs","maintainer":"ruby@FreeBSD.org","www":"https://github.com/ruby-grape/grape-swagger","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d5487caf1875886d6c0feef187d0a82e9270253fb746bf2c46a750df30d59123","flatsize":181507,"path":"All/rubygem-grape-swagger-2.1.2_1.pkg","repopath":"All/rubygem-grape-swagger-2.1.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":41280,"desc":"A simple way to add proper auto generated documentation to inline\ndescribed grape APIs.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-grape20":{"origin":"devel/rubygem-grape20","version":"2.0.0_1"},"rubygem-rack-test":{"origin":"www/rubygem-rack-test","version":"2.2.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-grape-path-helpers","origin":"devel/rubygem-grape-path-helpers","version":"2.0.1_1","comment":"Route path helpers for Grape","maintainer":"mfechner@FreeBSD.org","www":"https://gitlab.com/gitlab-org/grape-path-helpers","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e47e8982fefcf789523583416552af9433b444834a7f65b3bb65729cc4115a00","flatsize":48781,"path":"All/rubygem-grape-path-helpers-2.0.1_1.pkg","repopath":"All/rubygem-grape-path-helpers-2.0.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14136,"desc":"Route path helpers for Grape.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport-gitlab":{"origin":"devel/rubygem-activesupport-gitlab","version":"7.1.5.1"},"rubygem-grape20":{"origin":"devel/rubygem-grape20","version":"2.0.0_1"},"rubygem-rake":{"origin":"devel/rubygem-rake","version":"13.2.1"},"rubygem-ruby2_keywords":{"origin":"devel/rubygem-ruby2_keywords","version":"0.0.5"}},"categories":["devel","rubygems"]},{"name":"rubygem-graf","origin":"devel/rubygem-graf","version":"0.0.5","comment":"Simple git log analyzer gem","maintainer":"ruby@FreeBSD.org","www":"https://github.com/abhshkdz/graf","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"24a3e6493c6917c92e04dfc24b53b90131cade5d81f1ced7b93a0c95e8cd3eda","flatsize":7348,"path":"All/rubygem-graf-0.0.5.pkg","repopath":"All/rubygem-graf-0.0.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4528,"desc":"Graf is a simple git log analyzer gem.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-gpgr","origin":"security/rubygem-gpgr","version":"0.1.0","comment":"Very light interface to the command-line GPG tool","maintainer":"ruby@FreeBSD.org","www":"https://github.com/HHRy/gpgr","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0753b28d4854990157e0ca2a6ee6c8897f33f1703bf7826e889883d89135ccac","flatsize":18968,"path":"All/rubygem-gpgr-0.1.0.pkg","repopath":"All/rubygem-gpgr-0.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8276,"desc":"gpgr is a very light interface to the command-line GPG (GNU Privacy\nGuard) tool which is soley concerned with making it as easy as\npossible to encrypt files with one (or more) public keys. It does\nnot provide any major key management tools and does not support\ndecryption.","deps":{"gnupg":{"origin":"security/gnupg","version":"2.4.7"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","security"]},{"name":"rubygem-graphql-docs","origin":"devel/rubygem-graphql-docs","version":"4.0.0_1","comment":"Generate beautiful documentation from your GraphQL schema","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/gjtorikian/graphql-docs","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1fe6438114fb5cdba1f825abbe769f9acd41713ef897defa07c1eb8721945763","flatsize":1969490,"path":"All/rubygem-graphql-docs-4.0.0_1.pkg","repopath":"All/rubygem-graphql-docs-4.0.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1170580,"desc":"Easily generate beautiful documentation from your GraphQL schema.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-commonmarker0":{"origin":"textproc/rubygem-commonmarker0","version":"0.23.11"},"rubygem-dartsass":{"origin":"textproc/rubygem-dartsass","version":"1.49.8_1"},"rubygem-escape_utils":{"origin":"textproc/rubygem-escape_utils","version":"1.3.0"},"rubygem-extended-markdown-filter":{"origin":"textproc/rubygem-extended-markdown-filter","version":"0.7.0"},"rubygem-gemoji3":{"origin":"textproc/rubygem-gemoji3","version":"3.0.1"},"rubygem-graphql":{"origin":"devel/rubygem-graphql","version":"2.4.17_1"},"rubygem-html-pipeline":{"origin":"textproc/rubygem-html-pipeline","version":"2.14.3"}},"categories":["devel","rubygems"]},{"name":"rubygem-grape-entity","origin":"devel/rubygem-grape-entity","version":"1.0.1,1","comment":"Simple facade to use with your models and APIs","maintainer":"ruby@FreeBSD.org","www":"https://github.com/ruby-grape/grape-entity","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"03d22d0fb559e788ce4f303f0a506c3f43175fa9cee766e713ecbe771039f40e","flatsize":204896,"path":"All/rubygem-grape-entity-1.0.1,1.pkg","repopath":"All/rubygem-grape-entity-1.0.1,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":39992,"desc":"Entities - a simple Facade to use with your models and API - extracted from\nGrape.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport70":{"origin":"devel/rubygem-activesupport70","version":"7.0.8.7"},"rubygem-multi_json":{"origin":"devel/rubygem-multi_json","version":"1.15.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-grape","origin":"devel/rubygem-grape","version":"2.3.0","comment":"Framework for rapid API development with great conventions","maintainer":"sunpoet@FreeBSD.org","www":"https://www.ruby-grape.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"542a65ea4fb1d0695ab0864d53b4729724c4c3337fed7375647e56641e500572","flatsize":568222,"path":"All/rubygem-grape-2.3.0.pkg","repopath":"All/rubygem-grape-2.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":128848,"desc":"A Ruby framework for rapid API development with great conventions.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport60":{"origin":"devel/rubygem-activesupport60","version":"6.0.6.1"},"rubygem-dry-types":{"origin":"devel/rubygem-dry-types","version":"1.8.2"},"rubygem-mustermann-grape":{"origin":"devel/rubygem-mustermann-grape","version":"1.1.0"},"rubygem-rack":{"origin":"www/rubygem-rack","version":"3.0.14,3"},"rubygem-virtus":{"origin":"devel/rubygem-virtus","version":"2.0.0"},"rubygem-zeitwerk":{"origin":"devel/rubygem-zeitwerk","version":"2.6.18"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:ruby-grape:grape:2.3.0:::::dragonfly6:x86_64"}},{"name":"rubygem-gpgme","origin":"security/rubygem-gpgme","version":"2.0.24_1","comment":"Ruby interface to GnuPG Made Easy (GPGME)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ueno/ruby-gpgme","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b5197af4af0f6eb92c277b35dac9d2a699ff8923d28973d4eae9178cd5a71bfb","flatsize":282037,"path":"All/rubygem-gpgme-2.0.24_1.pkg","repopath":"All/rubygem-gpgme-2.0.24_1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":61972,"desc":"Ruby-GPGME is a Ruby language binding of GPGME (GnuPG Made Easy). GnuPG Made\nEasy (GPGME) is a library designed to make access to GnuPG easier for\napplications. It provides a High-Level Crypto API for encryption, decryption,\nsigning, signature verification and key management.","deps":{"gpgme":{"origin":"security/gpgme","version":"1.24.2"},"libassuan":{"origin":"security/libassuan","version":"3.0.2"},"libgpg-error":{"origin":"security/libgpg-error","version":"1.51"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","security"]},{"name":"rubygem-googleauth-gitlab","origin":"security/rubygem-googleauth-gitlab","version":"1.11.2","comment":"Google Auth Library for Ruby","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/googleapis/google-auth-library-ruby","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6a26ed722dcd50b36dd1b239eb8850aef9e1f43f36fe6cb82283333c1079289f","flatsize":223118,"path":"All/rubygem-googleauth-gitlab-1.11.2.pkg","repopath":"All/rubygem-googleauth-gitlab-1.11.2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":43296,"desc":"This is Google's officially supported ruby client library for using OAuth 2.0\nauthorization and authentication with Google APIs. It allows simple\nauthorization for accessing Google APIs and provides support for Application\nDefault Credentials, as described at\nhttps://developers.google.com/accounts/docs/application-default-credentials","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-faraday-gitlab":{"origin":"www/rubygem-faraday-gitlab","version":"2.13.1"},"rubygem-google-cloud-env-gitlab":{"origin":"net/rubygem-google-cloud-env-gitlab","version":"2.2.2"},"rubygem-jwt":{"origin":"www/rubygem-jwt","version":"2.10.1"},"rubygem-multi_json":{"origin":"devel/rubygem-multi_json","version":"1.15.0"},"rubygem-os":{"origin":"devel/rubygem-os","version":"1.1.4"},"rubygem-signet-gitlab":{"origin":"security/rubygem-signet-gitlab","version":"0.19.0"}},"categories":["rubygems","security"]},{"name":"rubygem-googleauth","origin":"security/rubygem-googleauth","version":"1.13.1","comment":"Google Auth Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/googleapis/google-auth-library-ruby","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"11ab1bbfaff10fcc5ab7b52406fbfd33fa9ec4697c780fbabe3bebb58ba6656c","flatsize":257433,"path":"All/rubygem-googleauth-1.13.1.pkg","repopath":"All/rubygem-googleauth-1.13.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":48324,"desc":"This is Google's officially supported ruby client library for using OAuth 2.0\nauthorization and authentication with Google APIs. It allows simple\nauthorization for accessing Google APIs and provides support for Application\nDefault Credentials, as described at\nhttps://developers.google.com/accounts/docs/application-default-credentials","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-faraday":{"origin":"www/rubygem-faraday","version":"2.12.2"},"rubygem-google-cloud-env":{"origin":"net/rubygem-google-cloud-env","version":"2.2.2"},"rubygem-google-logging-utils":{"origin":"devel/rubygem-google-logging-utils","version":"0.1.0"},"rubygem-jwt":{"origin":"www/rubygem-jwt","version":"2.10.1"},"rubygem-multi_json":{"origin":"devel/rubygem-multi_json","version":"1.15.0"},"rubygem-os":{"origin":"devel/rubygem-os","version":"1.1.4"},"rubygem-signet":{"origin":"security/rubygem-signet","version":"0.19.0"}},"categories":["rubygems","security"]},{"name":"rubygem-graphiql-rails","origin":"devel/rubygem-graphiql-rails","version":"1.10.1","comment":"Use the GraphiQL IDE for GraphQL with Ruby on Rails","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/rmosolgo/graphiql-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"344dbdabf4cf4be453c52232117496c090327e5193c992b014178f393a4e9ade","flatsize":3688857,"path":"All/rubygem-graphiql-rails-1.10.1.pkg","repopath":"All/rubygem-graphiql-rails-1.10.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":834424,"desc":"Use the GraphiQL IDE for GraphQL with Ruby on Rails.\nThis gem includes an engine, a controller and a view\nfor integrating GraphiQL with your app.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-railties70":{"origin":"www/rubygem-railties70","version":"7.0.8.7"}},"categories":["devel","rubygems"]},{"name":"rubygem-googleapis-common-protos-types","origin":"devel/rubygem-googleapis-common-protos-types","version":"1.15.0","comment":"Common protocol buffer types used by Google APIs","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/googleapis/common-protos-ruby/tree/main/googleapis-common-protos-types","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"16f96a513332f029268ac0fcc3d993cc756445b8475ccd8a1a4d7771ab861775","flatsize":477470,"path":"All/rubygem-googleapis-common-protos-types-1.15.0.pkg","repopath":"All/rubygem-googleapis-common-protos-types-1.15.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":83140,"desc":"Interface definitions for a small (but growing) set of Google APIs","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-google-protobuf":{"origin":"devel/rubygem-google-protobuf","version":"3.25.3"}},"categories":["devel","rubygems"]},{"name":"rubygem-google-protobuf3","origin":"devel/rubygem-google-protobuf3","version":"3.25.8","comment":"Ruby extension to Google Protocol Buffers","maintainer":"sunpoet@FreeBSD.org","www":"https://protobuf.dev/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"caf0c9cdd08787504468822136cb3dea6b7a2366db29bfa5009cdae3cedbe6e7","flatsize":779692,"path":"All/rubygem-google-protobuf3-3.25.8.pkg","repopath":"All/rubygem-google-protobuf3-3.25.8.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":137648,"desc":"rubygem-google-protobuf is a Ruby extension that implements Protocol Buffers\nfunctionality. It makes use of generated Ruby code that defines message and enum\ntypes in a Ruby DSL. You may write definitions in this DSL directly, but we\nrecommend using protoc's Ruby generation support with .proto files. The build\nprocess in this directory only installs the extension; you need to install\nprotoc as well to have Ruby code generation functionality.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-google-protobuf","origin":"devel/rubygem-google-protobuf","version":"3.25.3","comment":"Ruby extension to Google Protocol Buffers","maintainer":"sunpoet@FreeBSD.org","www":"https://protobuf.dev/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2a52c5d3eb72baa2dc4c7ec490bb66fb3723f15efe8585f661907d5d30686c8c","flatsize":778412,"path":"All/rubygem-google-protobuf-3.25.3.pkg","repopath":"All/rubygem-google-protobuf-3.25.3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":137460,"desc":"rubygem-google-protobuf is a Ruby extension that implements Protocol Buffers\nfunctionality. It makes use of generated Ruby code that defines message and enum\ntypes in a Ruby DSL. You may write definitions in this DSL directly, but we\nrecommend using protoc's Ruby generation support with .proto files. The build\nprocess in this directory only installs the extension; you need to install\nprotoc as well to have Ruby code generation functionality.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-google-cloud-errors","origin":"net/rubygem-google-cloud-errors","version":"1.5.0","comment":"Define error classes for google-cloud-ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://cloud.google.com/ruby/docs/reference/google-cloud-errors/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e35fa805477143a5ae4f435aee52e046609d2a4b52d392371ba492377f410059","flatsize":48290,"path":"All/rubygem-google-cloud-errors-1.5.0.pkg","repopath":"All/rubygem-google-cloud-errors-1.5.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":11388,"desc":"This library contains error classes raised by Google Cloud API clients.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["net","rubygems"]},{"name":"rubygem-google-cloud-env-gitlab","origin":"net/rubygem-google-cloud-env-gitlab","version":"2.2.2","comment":"Provides information on Google Cloud Platform hosting environment","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/googleapis/ruby-cloud-env","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9d6e63e226fd7ecd289741557079bd4f9d47d92971fbe611d912e0f237313e78","flatsize":138886,"path":"All/rubygem-google-cloud-env-gitlab-2.2.2.pkg","repopath":"All/rubygem-google-cloud-env-gitlab-2.2.2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":27900,"desc":"This library provides information on the application hosting environment for\napps running on Google Cloud Platform.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-base64":{"origin":"converters/rubygem-base64","version":"0.3.0"},"rubygem-faraday-gitlab":{"origin":"www/rubygem-faraday-gitlab","version":"2.13.1"}},"categories":["net","rubygems"]},{"name":"rubygem-google-logging-utils","origin":"devel/rubygem-google-logging-utils","version":"0.1.0","comment":"Utility classes for logging to Google Cloud Logging","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/googleapis/ruby-core-libraries/tree/main/google-logging-utils","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8755bef45d01b8f0bbee54d18917630edd136fde11ccaf74b6d1ff7d6d116305","flatsize":45475,"path":"All/rubygem-google-logging-utils-0.1.0.pkg","repopath":"All/rubygem-google-logging-utils-0.1.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":10848,"desc":"google-logging-utils provides utility classes for logging to Google Cloud\nLogging.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-google-cloud-storage-gitlab","origin":"net/rubygem-google-cloud-storage-gitlab","version":"1.45.0","comment":"Official library for Google Cloud Storage","maintainer":"mfechner@FreeBSD.org","www":"https://cloud.google.com/ruby/docs/reference/google-cloud-storage/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8f336ca6d940a24c455067f64b0e25084511d4d50423447b0bfca98df833aef7","flatsize":600962,"path":"All/rubygem-google-cloud-storage-gitlab-1.45.0.pkg","repopath":"All/rubygem-google-cloud-storage-gitlab-1.45.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":72080,"desc":"Google Cloud Storage (docs) allows you to store data on Google infrastructure\nwith very high reliability, performance and availability, and can be used to\ndistribute large data objects to users via direct download.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-addressable":{"origin":"www/rubygem-addressable","version":"2.8.7"},"rubygem-digest-crc":{"origin":"security/rubygem-digest-crc","version":"0.7.0"},"rubygem-google-apis-iamcredentials_v1-gitlab":{"origin":"devel/rubygem-google-apis-iamcredentials_v1-gitlab","version":"0.24.0"},"rubygem-google-apis-storage_v1-gitlab":{"origin":"devel/rubygem-google-apis-storage_v1-gitlab","version":"0.47.0"},"rubygem-google-cloud-core-gitlab":{"origin":"net/rubygem-google-cloud-core-gitlab","version":"1.7.1"},"rubygem-googleauth-gitlab":{"origin":"security/rubygem-googleauth-gitlab","version":"1.11.2"},"rubygem-mini_mime":{"origin":"mail/rubygem-mini_mime","version":"1.1.5"}},"categories":["net","rubygems"]},{"name":"rubygem-google-cloud-core-gitlab","origin":"net/rubygem-google-cloud-core-gitlab","version":"1.7.1","comment":"Internal shared library for Google Cloud Client Library","maintainer":"mfechner@FreeBSD.org","www":"https://cloud.google.com/ruby/docs/reference/google-cloud-core/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"35f52512f25cf97793da1a5e1422916282b690bb7a9dd454ceff7d48438d2e48","flatsize":66313,"path":"All/rubygem-google-cloud-core-gitlab-1.7.1.pkg","repopath":"All/rubygem-google-cloud-core-gitlab-1.7.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":16500,"desc":"This library contains shared types, such as error classes, for the Google Cloud\nClient Library for Ruby.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-google-cloud-env-gitlab":{"origin":"net/rubygem-google-cloud-env-gitlab","version":"2.2.2"},"rubygem-google-cloud-errors":{"origin":"net/rubygem-google-cloud-errors","version":"1.5.0"}},"categories":["net","rubygems"]},{"name":"rubygem-google-cloud-storage","origin":"net/rubygem-google-cloud-storage","version":"1.55.0","comment":"Official library for Google Cloud Storage","maintainer":"sunpoet@FreeBSD.org","www":"https://cloud.google.com/ruby/docs/reference/google-cloud-storage/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1b6f61a3c05b73894cd7cbe1cd408e33c30d21b746f0595f99ad0a1bd58383b5","flatsize":626372,"path":"All/rubygem-google-cloud-storage-1.55.0.pkg","repopath":"All/rubygem-google-cloud-storage-1.55.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":75008,"desc":"Google Cloud Storage (docs) allows you to store data on Google infrastructure\nwith very high reliability, performance and availability, and can be used to\ndistribute large data objects to users via direct download.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-addressable":{"origin":"www/rubygem-addressable","version":"2.8.7"},"rubygem-digest-crc":{"origin":"security/rubygem-digest-crc","version":"0.7.0"},"rubygem-google-apis-core":{"origin":"devel/rubygem-google-apis-core","version":"0.16.0"},"rubygem-google-apis-iamcredentials_v1":{"origin":"devel/rubygem-google-apis-iamcredentials_v1","version":"0.22.0"},"rubygem-google-apis-storage_v1":{"origin":"devel/rubygem-google-apis-storage_v1","version":"0.50.0"},"rubygem-google-cloud-core":{"origin":"net/rubygem-google-cloud-core","version":"1.8.0"},"rubygem-googleauth":{"origin":"security/rubygem-googleauth","version":"1.13.1"},"rubygem-mini_mime":{"origin":"mail/rubygem-mini_mime","version":"1.1.5"}},"categories":["net","rubygems"]},{"name":"rubygem-google-cloud-common","origin":"devel/rubygem-google-cloud-common","version":"1.7.0","comment":"Common protocol buffer types used by Google Cloud APIs","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/googleapis/common-protos-ruby","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"572506efb01e9f09d16c5b300ffbabc6bce22296a4fc66137aae8e872e9f6630","flatsize":27262,"path":"All/rubygem-google-cloud-common-1.7.0.pkg","repopath":"All/rubygem-google-cloud-common-1.7.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":8576,"desc":"Common protocol buffer types used by Google Cloud APIs","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-google-protobuf":{"origin":"devel/rubygem-google-protobuf","version":"3.25.3"},"rubygem-googleapis-common-protos-types":{"origin":"devel/rubygem-googleapis-common-protos-types","version":"1.15.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-google-cloud-resource_manager","origin":"net/rubygem-google-cloud-resource_manager","version":"0.39.0","comment":"Official library for Google Cloud Resource Manager","maintainer":"sunpoet@FreeBSD.org","www":"https://cloud.google.com/ruby/docs/reference/google-cloud-resource_manager/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ecf6ce92c7789bcc0cbe04ee4c2823389b5e7ab180b92650fac026a2031c564f","flatsize":121431,"path":"All/rubygem-google-cloud-resource_manager-0.39.0.pkg","repopath":"All/rubygem-google-cloud-resource_manager-0.39.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":23616,"desc":"Google Cloud Resource Manager enables you to programmatically manage container\nresources such as Organizations and Projects, that allow you to group and\nhierarchically organize other Cloud Platform resources. This hierarchical\norganization lets you easily manage common aspects of your resources such as\naccess control and configuration settings.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-google-apis-cloudresourcemanager_v1":{"origin":"devel/rubygem-google-apis-cloudresourcemanager_v1","version":"0.42.0"},"rubygem-google-cloud-core":{"origin":"net/rubygem-google-cloud-core","version":"1.8.0"},"rubygem-googleauth":{"origin":"security/rubygem-googleauth","version":"1.13.1"}},"categories":["net","rubygems"]},{"name":"rubygem-google-cloud-env","origin":"net/rubygem-google-cloud-env","version":"2.2.2","comment":"Provides information on Google Cloud Platform hosting environment","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/googleapis/ruby-cloud-env","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a599cca559250efbc512e9ac5e10e17b2a81284e301e5fa1238369ecf41cdcd2","flatsize":138886,"path":"All/rubygem-google-cloud-env-2.2.2.pkg","repopath":"All/rubygem-google-cloud-env-2.2.2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":27908,"desc":"This library provides information on the application hosting environment for\napps running on Google Cloud Platform.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-base64":{"origin":"converters/rubygem-base64","version":"0.3.0"},"rubygem-faraday":{"origin":"www/rubygem-faraday","version":"2.12.2"}},"categories":["net","rubygems"]},{"name":"rubygem-google-cloud-dns","origin":"dns/rubygem-google-cloud-dns","version":"0.37.0","comment":"Official library for Google Cloud DNS","maintainer":"sunpoet@FreeBSD.org","www":"https://cloud.google.com/ruby/docs/reference/google-cloud-dns/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1b1695cf82fd7d581e71ee5ce7c5fea31b4ef1556c74a27eebe736269c3473a5","flatsize":146142,"path":"All/rubygem-google-cloud-dns-0.37.0.pkg","repopath":"All/rubygem-google-cloud-dns-0.37.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":27116,"desc":"Google Cloud DNS is a high-performance, resilient, global DNS service that\nprovides a cost-effective way to make your applications and services available\nto your users. This programmable, authoritative DNS service can be used to\neasily publish and manage DNS records using the same infrastructure relied upon\nby Google.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-google-apis-dns_v1":{"origin":"dns/rubygem-google-apis-dns_v1","version":"0.46.0"},"rubygem-google-cloud-core":{"origin":"net/rubygem-google-cloud-core","version":"1.8.0"},"rubygem-googleauth":{"origin":"security/rubygem-googleauth","version":"1.13.1"},"rubygem-zonefile":{"origin":"dns/rubygem-zonefile","version":"1.06"}},"categories":["dns","rubygems"]},{"name":"rubygem-google-cloud-core","origin":"net/rubygem-google-cloud-core","version":"1.8.0","comment":"Internal shared library for Google Cloud Client Library","maintainer":"sunpoet@FreeBSD.org","www":"https://cloud.google.com/ruby/docs/reference/google-cloud-core/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"524d3075da96b0ad5f2643a9555bcc3274b293bd2259263ccbee39f2cf7ca045","flatsize":67066,"path":"All/rubygem-google-cloud-core-1.8.0.pkg","repopath":"All/rubygem-google-cloud-core-1.8.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":16652,"desc":"This library contains shared types, such as error classes, for the Google Cloud\nClient Library for Ruby.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-google-cloud-env":{"origin":"net/rubygem-google-cloud-env","version":"2.2.2"},"rubygem-google-cloud-errors":{"origin":"net/rubygem-google-cloud-errors","version":"1.5.0"}},"categories":["net","rubygems"]},{"name":"rubygem-gstreamer","origin":"multimedia/rubygem-gstreamer","version":"4.2.7","comment":"Ruby binding of GStreamer","maintainer":"sunpoet@FreeBSD.org","www":"https://ruby-gnome.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"103546fd4ae006a55e7872641169278748d95a5d3fd17a2fddd998f851a84187","flatsize":158139,"path":"All/rubygem-gstreamer-4.2.7.pkg","repopath":"All/rubygem-gstreamer-4.2.7.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":27948,"desc":"Ruby/GStreamer is a Ruby binding for GStreamer.","deps":{"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-gobject-introspection":{"origin":"devel/rubygem-gobject-introspection","version":"4.2.7"}},"categories":["multimedia","rubygems"]},{"name":"rubygem-google-cloud-bigquery","origin":"net/rubygem-google-cloud-bigquery","version":"1.18.0_1","comment":"Official Ruby library for Google BigQuery","maintainer":"sanpei@FreeBSD.org","www":"https://github.com/googleapis/google-cloud-ruby/tree/main/google-cloud-bigquery","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0b50cc642c2fc6994df0a4bef7980d102213e10c427bcc3af4d07101ffa288f9","flatsize":849212,"path":"All/rubygem-google-cloud-bigquery-1.18.0_1.pkg","repopath":"All/rubygem-google-cloud-bigquery-1.18.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":84344,"desc":"This is the official Ruby library for Google BigQuery.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-concurrent-ruby":{"origin":"devel/rubygem-concurrent-ruby","version":"1.3.5"},"rubygem-google-api-client":{"origin":"devel/rubygem-google-api-client","version":"0.53.0"},"rubygem-google-cloud-core":{"origin":"net/rubygem-google-cloud-core","version":"1.8.0"},"rubygem-googleauth":{"origin":"security/rubygem-googleauth","version":"1.13.1"},"rubygem-mini_mime":{"origin":"mail/rubygem-mini_mime","version":"1.1.5"}},"categories":["net","rubygems"]},{"name":"rubygem-google-apis-storage_v1-gitlab","origin":"devel/rubygem-google-apis-storage_v1-gitlab","version":"0.47.0","comment":"Simple REST client for Cloud Storage JSON API V1","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/googleapis/google-api-ruby-client/tree/main/generated/google-apis-storage_v1","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"daf79871f0ff550ed82053a89e0434eb0bba8437051551e5f1879d6c79c7150d","flatsize":466343,"path":"All/rubygem-google-apis-storage_v1-gitlab-0.47.0.pkg","repopath":"All/rubygem-google-apis-storage_v1-gitlab-0.47.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":38280,"desc":"This is a simple client library for version V1 of the Cloud Storage JSON API. It\nprovides:\n- A client object that connects to the HTTP/JSON REST endpoint for the service.\n- Ruby objects for data structures related to the service.\n- Integration with the googleauth gem for authentication using OAuth, API keys,\n  and service accounts.\n- Control of retry, pagination, and timeouts.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-google-apis-core-gitlab":{"origin":"devel/rubygem-google-apis-core-gitlab","version":"0.17.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-google-apis-storage_v1","origin":"devel/rubygem-google-apis-storage_v1","version":"0.50.0","comment":"Simple REST client for Cloud Storage JSON API V1","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/googleapis/google-api-ruby-client/tree/main/generated/google-apis-storage_v1","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0b9bb9c1d81da4b0680ba82fa8e70aa87ef766ae26d7897ed3f48336e5c093e0","flatsize":474635,"path":"All/rubygem-google-apis-storage_v1-0.50.0.pkg","repopath":"All/rubygem-google-apis-storage_v1-0.50.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":38592,"desc":"This is a simple client library for version V1 of the Cloud Storage JSON API. It\nprovides:\n- A client object that connects to the HTTP/JSON REST endpoint for the service.\n- Ruby objects for data structures related to the service.\n- Integration with the googleauth gem for authentication using OAuth, API keys,\n  and service accounts.\n- Control of retry, pagination, and timeouts.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-google-apis-core":{"origin":"devel/rubygem-google-apis-core","version":"0.16.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-google-apis-sqladmin_v1beta4-gitlab","origin":"devel/rubygem-google-apis-sqladmin_v1beta4-gitlab","version":"0.41.0","comment":"Simple REST client for Cloud SQL Admin API V1beta4","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/googleapis/google-api-ruby-client/tree/main/generated/google-apis-sqladmin_v1beta4","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cb9883f3b3142ab882c6b6370892a98e97fa9a65099aa730c72ea7b085acc2b9","flatsize":378737,"path":"All/rubygem-google-apis-sqladmin_v1beta4-gitlab-0.41.0.pkg","repopath":"All/rubygem-google-apis-sqladmin_v1beta4-gitlab-0.41.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":36988,"desc":"This is a simple client library for version V1beta4 of the Cloud SQL Admin API.\nIt provides:\n- A client object that connects to the HTTP/JSON REST endpoint for the service.\n- Ruby objects for data structures related to the service.\n- Integration with the googleauth gem for authentication using OAuth, API keys,\n  and service accounts.\n- Control of retry, pagination, and timeouts.\n\nSee also: https://github.com/googleapis/google-api-ruby-client","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-google-apis-core-gitlab":{"origin":"devel/rubygem-google-apis-core-gitlab","version":"0.17.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-google-apis-sqladmin_v1beta4","origin":"devel/rubygem-google-apis-sqladmin_v1beta4","version":"0.79.0","comment":"Simple REST client for Cloud SQL Admin API V1beta4","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/googleapis/google-api-ruby-client/tree/main/generated/google-apis-sqladmin_v1beta4","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0ec937409bae3db411c2421d389770b770b11a0b749f70f56ead0c8579ff3ed1","flatsize":528603,"path":"All/rubygem-google-apis-sqladmin_v1beta4-0.79.0.pkg","repopath":"All/rubygem-google-apis-sqladmin_v1beta4-0.79.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":49924,"desc":"This is a simple client library for version V1beta4 of the Cloud SQL Admin API.\nIt provides:\n- A client object that connects to the HTTP/JSON REST endpoint for the service.\n- Ruby objects for data structures related to the service.\n- Integration with the googleauth gem for authentication using OAuth, API keys,\n  and service accounts.\n- Control of retry, pagination, and timeouts.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-google-apis-core":{"origin":"devel/rubygem-google-apis-core","version":"0.16.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-google-apis-pubsub_v1","origin":"devel/rubygem-google-apis-pubsub_v1","version":"0.59.0","comment":"Simple REST client for Cloud Pub/Sub API V1","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/googleapis/google-api-ruby-client/tree/main/generated/google-apis-pubsub_v1","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"433f34b5b34974276ef9731f6828ff0ce4bf7cff7b7d5bf3eb9767961da8632d","flatsize":310879,"path":"All/rubygem-google-apis-pubsub_v1-0.59.0.pkg","repopath":"All/rubygem-google-apis-pubsub_v1-0.59.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":33832,"desc":"This is a simple client library for version V1 of the Cloud Pub/Sub API. It\nprovides:\n- A client object that connects to the HTTP/JSON REST endpoint for the service.\n- Ruby objects for data structures related to the service.\n- Integration with the googleauth gem for authentication using OAuth, API keys,\n  and service accounts.\n- Control of retry, pagination, and timeouts.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-google-apis-core":{"origin":"devel/rubygem-google-apis-core","version":"0.16.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-google-apis-serviceusage_v1","origin":"devel/rubygem-google-apis-serviceusage_v1","version":"0.28.0_1","comment":"Simple REST client for Service Usage API V1","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/googleapis/google-api-ruby-client/tree/main/generated/google-apis-serviceusage_v1","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f583e870b5b5cb6d384d1c30277c1d6f5b8ec6d951edb678a06e170b15bed966","flatsize":328528,"path":"All/rubygem-google-apis-serviceusage_v1-0.28.0_1.pkg","repopath":"All/rubygem-google-apis-serviceusage_v1-0.28.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":44712,"desc":"This is the simple REST client for Service Usage API V1. Simple REST clients are\nRuby client libraries that provide access to Google services via their HTTP REST\nAPI endpoints. These libraries are generated and updated automatically based on\nthe discovery documents published by the service, and they handle most concerns\nsuch as authentication, pagination, retry, timeouts, and logging. You can use\nthis client to access the Service Usage API, but note that some services may\nprovide a separate modern client that is easier to use.\n\nSee also: https://github.com/googleapis/google-api-ruby-client","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-google-apis-core-gitlab":{"origin":"devel/rubygem-google-apis-core-gitlab","version":"0.17.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-google-apis-pubsub_v1-gitlab","origin":"devel/rubygem-google-apis-pubsub_v1-gitlab","version":"0.56.0","comment":"Simple REST client for Cloud Pub/Sub API V1","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/googleapis/google-api-ruby-client/tree/main/generated/google-apis-pubsub_v1","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"18d4dbd2a073f969bcbfdc44409dd92c3acfe6cb2e306a023ebcd2e9c553b8ac","flatsize":295421,"path":"All/rubygem-google-apis-pubsub_v1-gitlab-0.56.0.pkg","repopath":"All/rubygem-google-apis-pubsub_v1-gitlab-0.56.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":32288,"desc":"This is a simple client library for version V1 of the Cloud Pub/Sub API. It\nprovides:\n- A client object that connects to the HTTP/JSON REST endpoint for the service.\n- Ruby objects for data structures related to the service.\n- Integration with the googleauth gem for authentication using OAuth, API keys,\n  and service accounts.\n- Control of retry, pagination, and timeouts.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-google-apis-core-gitlab":{"origin":"devel/rubygem-google-apis-core-gitlab","version":"0.17.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-google-apis-iamcredentials_v1","origin":"devel/rubygem-google-apis-iamcredentials_v1","version":"0.22.0","comment":"Simple REST client for IAM Service Account Credentials API V1","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/googleapis/google-api-ruby-client/tree/main/generated/google-apis-iamcredentials_v1","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d8b6cdafe2c61928211dea7387d9c6d20365bc6c199b3128796abb236e87c0f2","flatsize":69415,"path":"All/rubygem-google-apis-iamcredentials_v1-0.22.0.pkg","repopath":"All/rubygem-google-apis-iamcredentials_v1-0.22.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":12372,"desc":"This is a simple client library for version V1 of the IAM Service Account\nCredentials API. It provides:\n- A client object that connects to the HTTP/JSON REST endpoint for the service.\n- Ruby objects for data structures related to the service.\n- Integration with the googleauth gem for authentication using OAuth, API keys,\n  and service accounts.\n- Control of retry, pagination, and timeouts.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-google-apis-core":{"origin":"devel/rubygem-google-apis-core","version":"0.16.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-google-apis-playcustomapp_v1","origin":"devel/rubygem-google-apis-playcustomapp_v1","version":"0.16.0","comment":"Simple REST client for Google Play Custom App Publishing API V1","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/googleapis/google-api-ruby-client/tree/main/generated/google-apis-playcustomapp_v1","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"41cc562c2bffe9d1fc1f454a5eaefe6d9411f4fcce0ffa3bb7f98372a56a22e8","flatsize":46152,"path":"All/rubygem-google-apis-playcustomapp_v1-0.16.0.pkg","repopath":"All/rubygem-google-apis-playcustomapp_v1-0.16.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":10432,"desc":"This is a simple client library for version V1 of the Google Play Custom App\nPublishing API. It provides:\n- A client object that connects to the HTTP/JSON REST endpoint for the service.\n- Ruby objects for data structures related to the service.\n- Integration with the googleauth gem for authentication using OAuth, API keys,\n  and service accounts.\n- Control of retry, pagination, and timeouts.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-google-apis-core":{"origin":"devel/rubygem-google-apis-core","version":"0.16.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-google-apis-monitoring_v3-gitlab","origin":"devel/rubygem-google-apis-monitoring_v3-gitlab","version":"0.71.0","comment":"Simple REST client for Cloud Monitoring API V3","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/googleapis/google-api-ruby-client/tree/main/generated/google-apis-monitoring_v3","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4eba7f3ef8e2df05fd89210a6c38fa0b232356bffc1a919b0f8c39a7a3831e65","flatsize":563804,"path":"All/rubygem-google-apis-monitoring_v3-gitlab-0.71.0.pkg","repopath":"All/rubygem-google-apis-monitoring_v3-gitlab-0.71.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":59288,"desc":"This is a simple client library for version V3 of the Cloud Monitoring API. It\nprovides:\n- A client object that connects to the HTTP/JSON REST endpoint for the service.\n- Ruby objects for data structures related to the service.\n- Integration with the googleauth gem for authentication using OAuth, API keys,\n  and service accounts.\n- Control of retry, pagination, and timeouts.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-google-apis-core-gitlab":{"origin":"devel/rubygem-google-apis-core-gitlab","version":"0.17.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-google-apis-monitoring_v3","origin":"devel/rubygem-google-apis-monitoring_v3","version":"0.75.0","comment":"Simple REST client for Cloud Monitoring API V3","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/googleapis/google-api-ruby-client/tree/main/generated/google-apis-monitoring_v3","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"359a402c0d63f4fd53331ff1b06d6af7607075f1eadf618c15e873ef7162a356","flatsize":567508,"path":"All/rubygem-google-apis-monitoring_v3-0.75.0.pkg","repopath":"All/rubygem-google-apis-monitoring_v3-0.75.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":59980,"desc":"This is a simple client library for version V3 of the Cloud Monitoring API. It\nprovides:\n- A client object that connects to the HTTP/JSON REST endpoint for the service.\n- Ruby objects for data structures related to the service.\n- Integration with the googleauth gem for authentication using OAuth, API keys,\n  and service accounts.\n- Control of retry, pagination, and timeouts.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-google-apis-core":{"origin":"devel/rubygem-google-apis-core","version":"0.16.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-google-apis-iam_v1-gitlab","origin":"devel/rubygem-google-apis-iam_v1-gitlab","version":"0.36.0","comment":"Simple REST client for IAM API V1","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/googleapis/google-api-ruby-client/tree/main/generated/google-apis-iam_v1","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ecc47c003fce98e95b4ea4c50fa476000fc715a8b7f0f72bf7d0abad574d5f07","flatsize":322269,"path":"All/rubygem-google-apis-iam_v1-gitlab-0.36.0.pkg","repopath":"All/rubygem-google-apis-iam_v1-gitlab-0.36.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":31720,"desc":"This is the simple REST client for Identity and Access Management (IAM) API V1.\nSimple REST clients are Ruby client libraries that provide access to Google\nservices via their HTTP REST API endpoints. These libraries are generated and\nupdated automatically based on the discovery documents published by the service,\nand they handle most concerns such as authentication, pagination, retry, timeouts,\nand logging. You can use this client to access the Identity and Access\nManagement (IAM) API, but note that some services may provide a separate modern\nclient that is easier to use.\n\nSee also: https://github.com/googleapis/google-api-ruby-client","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-google-apis-core-gitlab":{"origin":"devel/rubygem-google-apis-core-gitlab","version":"0.17.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-google-apis-iamcredentials_v1-gitlab","origin":"devel/rubygem-google-apis-iamcredentials_v1-gitlab","version":"0.24.0","comment":"Simple REST client for IAM Service Account Credentials API V1","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/googleapis/google-api-ruby-client/tree/main/generated/google-apis-iamcredentials_v1","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6afa3df3bc26e526f38203f23a11308c6b393347ad9318c52aee681a12b971b0","flatsize":77745,"path":"All/rubygem-google-apis-iamcredentials_v1-gitlab-0.24.0.pkg","repopath":"All/rubygem-google-apis-iamcredentials_v1-gitlab-0.24.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":12904,"desc":"This is a simple client library for version V1 of the IAM Service Account\nCredentials API. It provides:\n- A client object that connects to the HTTP/JSON REST endpoint for the service.\n- Ruby objects for data structures related to the service.\n- Integration with the googleauth gem for authentication using OAuth, API keys,\n  and service accounts.\n- Control of retry, pagination, and timeouts.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-google-apis-core-gitlab":{"origin":"devel/rubygem-google-apis-core-gitlab","version":"0.17.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-google-apis-iam_v2beta","origin":"devel/rubygem-google-apis-iam_v2beta","version":"0.19.0","comment":"Simple REST client for Identity and Access Management (IAM) API V2beta","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/googleapis/google-api-ruby-client/tree/main/generated/google-apis-iam_v2beta","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6c59e2379ea9e4034deb81ef65ce2b9a1186e667e37f88bf932922aaec57d820","flatsize":111370,"path":"All/rubygem-google-apis-iam_v2beta-0.19.0.pkg","repopath":"All/rubygem-google-apis-iam_v2beta-0.19.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":17088,"desc":"This is the simple REST client for Identity and Access Management (IAM) API\nV2beta. Simple REST clients are Ruby client libraries that provide access to\nGoogle services via their HTTP REST API endpoints. These libraries are generated\nand updated automatically based on the discovery documents published by the\nservice, and they handle most concerns such as authentication, pagination,\nretry, timeouts, and logging. You can use this client to access the Identity and\nAccess Management (IAM) API, but note that some services may provide a separate\nmodern client that is easier to use.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-google-apis-core":{"origin":"devel/rubygem-google-apis-core","version":"0.16.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-google-apis-dns_v1-gitlab","origin":"dns/rubygem-google-apis-dns_v1-gitlab","version":"0.44.0","comment":"Simple REST client for Cloud DNS API V1","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/googleapis/google-api-ruby-client/tree/main/generated/google-apis-dns_v1","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"444498bb53636b7e2a1300ca29157e7a95f17b1cd475413bfffe56b26c3765d8","flatsize":308031,"path":"All/rubygem-google-apis-dns_v1-gitlab-0.44.0.pkg","repopath":"All/rubygem-google-apis-dns_v1-gitlab-0.44.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":30080,"desc":"This is a simple client library for version V1 of the Cloud DNS API. It\nprovides:\n- A client object that connects to the HTTP/JSON REST endpoint for the service.\n- Ruby objects for data structures related to the service.\n- Integration with the googleauth gem for authentication using OAuth, API keys,\n  and service accounts.\n- Control of retry, pagination, and timeouts.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-google-apis-core-gitlab":{"origin":"devel/rubygem-google-apis-core-gitlab","version":"0.17.0"}},"categories":["dns","rubygems"]},{"name":"rubygem-google-apis-iam_v2","origin":"devel/rubygem-google-apis-iam_v2","version":"0.12.0","comment":"Simple REST client for Identity and Access Management (IAM) API V2","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/googleapis/google-api-ruby-client/tree/main/generated/google-apis-iam_v2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3cedd7bdc9d9e46e5aed775406348f2f4d4ae3d0c4a8f8a951a19734ae4dcfef","flatsize":110192,"path":"All/rubygem-google-apis-iam_v2-0.12.0.pkg","repopath":"All/rubygem-google-apis-iam_v2-0.12.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":17004,"desc":"This is the simple REST client for Identity and Access Management (IAM) API V2.\nSimple REST clients are Ruby client libraries that provide access to Google\nservices via their HTTP REST API endpoints. These libraries are generated and\nupdated automatically based on the discovery documents published by the service,\nand they handle most concerns such as authentication, pagination, retry,\ntimeouts, and logging. You can use this client to access the Identity and Access\nManagement (IAM) API, but note that some services may provide a separate modern\nclient that is easier to use.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-google-apis-core":{"origin":"devel/rubygem-google-apis-core","version":"0.16.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-google-apis-iam_v1","origin":"devel/rubygem-google-apis-iam_v1","version":"0.64.0","comment":"Simple REST client for IAM API V1","maintainer":"ruby@FreeBSD.org","www":"https://github.com/googleapis/google-api-ruby-client/tree/main/generated/google-apis-iam_v1","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b8fd24fc0a28bf8345f3293ac8f79538eb4412eb68311324f553b66745a57644","flatsize":505165,"path":"All/rubygem-google-apis-iam_v1-0.64.0.pkg","repopath":"All/rubygem-google-apis-iam_v1-0.64.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":41636,"desc":"This is the simple REST client for Identity and Access Management (IAM) API V1.\nSimple REST clients are Ruby client libraries that provide access to Google\nservices via their HTTP REST API endpoints. These libraries are generated and\nupdated automatically based on the discovery documents published by the service,\nand they handle most concerns such as authentication, pagination, retry, timeouts,\nand logging. You can use this client to access the Identity and Access\nManagement (IAM) API, but note that some services may provide a separate modern\nclient that is easier to use.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-google-apis-core":{"origin":"devel/rubygem-google-apis-core","version":"0.16.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-google-apis-generator","origin":"devel/rubygem-google-apis-generator","version":"0.16.0","comment":"Code generator for legacy Google REST clients","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/googleapis/google-api-ruby-client/tree/main/google-apis-generator","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e4e6a705f9dd2fcb1df94d330ef750bf407ff5202e2e2e1d9909f7a5f558aca8","flatsize":113879,"path":"All/rubygem-google-apis-generator-0.16.0.pkg","repopath":"All/rubygem-google-apis-generator-0.16.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":22784,"desc":"This library includes common base classes and dependencies used by legacy REST\nclients for Google APIs.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport60":{"origin":"devel/rubygem-activesupport60","version":"6.0.6.1"},"rubygem-gems":{"origin":"devel/rubygem-gems","version":"1.3.0"},"rubygem-google-apis-core":{"origin":"devel/rubygem-google-apis-core","version":"0.16.0"},"rubygem-google-apis-discovery_v1":{"origin":"devel/rubygem-google-apis-discovery_v1","version":"0.19.0"},"rubygem-thor":{"origin":"devel/rubygem-thor","version":"1.3.2"}},"categories":["devel","rubygems"]},{"name":"rubygem-google-apis-drive_v3","origin":"devel/rubygem-google-apis-drive_v3","version":"0.62.0","comment":"Simple REST client for Drive API V3","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/googleapis/google-api-ruby-client/tree/main/generated/google-apis-drive_v3","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1dd2a8ed228188b4e5fcf742cc3adb06b0d6b3cf5b3e5cec8d7ec1a623b1d061","flatsize":457666,"path":"All/rubygem-google-apis-drive_v3-0.62.0.pkg","repopath":"All/rubygem-google-apis-drive_v3-0.62.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":45232,"desc":"This is the simple REST client for Drive API V3. Simple REST clients are Ruby\nclient libraries that provide access to Google services via their HTTP REST API\nendpoints. These libraries are generated and updated automatically based on the\ndiscovery documents published by the service, and they handle most concerns such\nas authentication, pagination, retry, timeouts, and logging. You can use this\nclient to access the Drive API, but note that some services may provide a\nseparate modern client that is easier to use.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-google-apis-core":{"origin":"devel/rubygem-google-apis-core","version":"0.16.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-google-apis-dns_v1","origin":"dns/rubygem-google-apis-dns_v1","version":"0.46.0","comment":"Simple REST client for Cloud DNS API V1","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/googleapis/google-api-ruby-client/tree/main/generated/google-apis-dns_v1","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"471e43846568ee1722cd5a31888278b180d3fee16e884da6eb42f616d693a5d5","flatsize":311609,"path":"All/rubygem-google-apis-dns_v1-0.46.0.pkg","repopath":"All/rubygem-google-apis-dns_v1-0.46.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":30304,"desc":"This is a simple client library for version V1 of the Cloud DNS API. It\nprovides:\n- A client object that connects to the HTTP/JSON REST endpoint for the service.\n- Ruby objects for data structures related to the service.\n- Integration with the googleauth gem for authentication using OAuth, API keys,\n  and service accounts.\n- Control of retry, pagination, and timeouts.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-google-apis-core":{"origin":"devel/rubygem-google-apis-core","version":"0.16.0"}},"categories":["dns","rubygems"]},{"name":"rubygem-google-apis-discovery_v1","origin":"devel/rubygem-google-apis-discovery_v1","version":"0.19.0","comment":"Simple REST client for API Discovery Service V1","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/googleapis/google-api-ruby-client/tree/main/generated/google-apis-discovery_v1","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3d746cde32dd6a1154ac40f56e9cae1d9cad5b4ef56477fabcc9cb8a122d2187","flatsize":99883,"path":"All/rubygem-google-apis-discovery_v1-0.19.0.pkg","repopath":"All/rubygem-google-apis-discovery_v1-0.19.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":15924,"desc":"This is a simple client library for version V1 of the API Discovery Service. It\nprovides:\n- A client object that connects to the HTTP/JSON REST endpoint for the service.\n- Ruby objects for data structures related to the service.\n- Integration with the googleauth gem for authentication using OAuth, API keys,\n  and service accounts.\n- Control of retry, pagination, and timeouts.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-google-apis-core":{"origin":"devel/rubygem-google-apis-core","version":"0.16.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-google-apis-core-gitlab","origin":"devel/rubygem-google-apis-core-gitlab","version":"0.17.0","comment":"Common utility and base classes for legacy Google REST clients","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/googleapis/google-api-ruby-client/tree/main/google-apis-core","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"25960becc973b05722542be80d3eead2ba70c6b20aa43bedb048f9755f6f42e4","flatsize":163571,"path":"All/rubygem-google-apis-core-gitlab-0.17.0.pkg","repopath":"All/rubygem-google-apis-core-gitlab-0.17.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":30452,"desc":"This library implements the code generator used by legacy REST clients for\nGoogle APIs. It automatically generates client gems given discovery documents.\nGoogle-managed clients for publicly-available APIs are maintained using this\ntool, and users may also use it to generate clients for private or early-access\nAPIs.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-addressable":{"origin":"www/rubygem-addressable","version":"2.8.7"},"rubygem-googleauth-gitlab":{"origin":"security/rubygem-googleauth-gitlab","version":"1.11.2"},"rubygem-httpclient":{"origin":"www/rubygem-httpclient","version":"2.9.0"},"rubygem-mini_mime":{"origin":"mail/rubygem-mini_mime","version":"1.1.5"},"rubygem-mutex_m":{"origin":"devel/rubygem-mutex_m","version":"0.3.0"},"rubygem-representable":{"origin":"textproc/rubygem-representable","version":"3.2.0"},"rubygem-retriable":{"origin":"devel/rubygem-retriable","version":"3.1.2"}},"categories":["devel","rubygems"]},{"name":"rubygem-google-apis-core","origin":"devel/rubygem-google-apis-core","version":"0.16.0","comment":"Common utility and base classes for legacy Google REST clients","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/googleapis/google-api-ruby-client/tree/main/google-apis-core","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cd66e3a2ddf61af76a243c485044d1eb873a7bbb293abdcb3496e9f28d4e1655","flatsize":163151,"path":"All/rubygem-google-apis-core-0.16.0.pkg","repopath":"All/rubygem-google-apis-core-0.16.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":30324,"desc":"This library implements the code generator used by legacy REST clients for\nGoogle APIs. It automatically generates client gems given discovery documents.\nGoogle-managed clients for publicly-available APIs are maintained using this\ntool, and users may also use it to generate clients for private or early-access\nAPIs.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-addressable":{"origin":"www/rubygem-addressable","version":"2.8.7"},"rubygem-googleauth":{"origin":"security/rubygem-googleauth","version":"1.13.1"},"rubygem-httpclient":{"origin":"www/rubygem-httpclient","version":"2.9.0"},"rubygem-mini_mime":{"origin":"mail/rubygem-mini_mime","version":"1.1.5"},"rubygem-mutex_m":{"origin":"devel/rubygem-mutex_m","version":"0.3.0"},"rubygem-representable":{"origin":"textproc/rubygem-representable","version":"3.2.0"},"rubygem-retriable":{"origin":"devel/rubygem-retriable","version":"3.1.2"}},"categories":["devel","rubygems"]},{"name":"rubygem-google-apis-cloudresourcemanager_v3","origin":"devel/rubygem-google-apis-cloudresourcemanager_v3","version":"0.54.0","comment":"Simple REST client for Cloud Resource Manager API V3","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/googleapis/google-api-ruby-client/tree/main/generated/google-apis-cloudresourcemanager_v3","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dde852c424ef9b6a1e615368105553db5f83423afb98c6a64c8caa0e5956b2e9","flatsize":317127,"path":"All/rubygem-google-apis-cloudresourcemanager_v3-0.54.0.pkg","repopath":"All/rubygem-google-apis-cloudresourcemanager_v3-0.54.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":32408,"desc":"This is the simple REST client for Cloud Resource Manager API V3. Simple REST\nclients are Ruby client libraries that provide access to Google services via\ntheir HTTP REST API endpoints. These libraries are generated and updated\nautomatically based on the discovery documents published by the service, and\nthey handle most concerns such as authentication, pagination, retry, timeouts,\nand logging. You can use this client to access the Cloud Resource Manager API,\nbut note that some services may provide a separate modern client that is easier\nto use.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-google-apis-core":{"origin":"devel/rubygem-google-apis-core","version":"0.16.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-google-apis-cloudresourcemanager_v2","origin":"devel/rubygem-google-apis-cloudresourcemanager_v2","version":"0.34.0","comment":"Simple REST client for Cloud Resource Manager API V2","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/googleapis/google-api-ruby-client/tree/main/generated/google-apis-cloudresourcemanager_v2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bd9795652f79c3c5979aff4194ae823003ff234f66f43c55fcf3260813de57cc","flatsize":148256,"path":"All/rubygem-google-apis-cloudresourcemanager_v2-0.34.0.pkg","repopath":"All/rubygem-google-apis-cloudresourcemanager_v2-0.34.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":21280,"desc":"This is the simple REST client for Cloud Resource Manager API V2. Simple REST\nclients are Ruby client libraries that provide access to Google services via\ntheir HTTP REST API endpoints. These libraries are generated and updated\nautomatically based on the discovery documents published by the service, and\nthey handle most concerns such as authentication, pagination, retry, timeouts,\nand logging. You can use this client to access the Cloud Resource Manager API,\nbut note that some services may provide a separate modern client that is easier\nto use.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-google-apis-core":{"origin":"devel/rubygem-google-apis-core","version":"0.16.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-google-apis-container_v1beta1","origin":"devel/rubygem-google-apis-container_v1beta1","version":"0.43.0_1","comment":"Simple REST client for Kubernetes Engine API V1","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/googleapis/google-api-ruby-client/tree/main/generated/google-apis-container_v1beta1","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a5435aaf93407d980d2d3f24df1ec891a64069f420c410f817b61307a32e3ece","flatsize":655515,"path":"All/rubygem-google-apis-container_v1beta1-0.43.0_1.pkg","repopath":"All/rubygem-google-apis-container_v1beta1-0.43.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":55080,"desc":"This is the simple REST client for Kubernetes Engine API V1beta1. Simple REST\nclients are Ruby client libraries that provide access to Google services via\ntheir HTTP REST API endpoints. These libraries are generated and updated\nautomatically based on the discovery documents published by the service, and\nthey handle most concerns such as authentication, pagination, retry, timeouts,\nand logging. You can use this client to access the Kubernetes Engine API, but\nnote that some services may provide a separate modern client that is easier to\nuse.\n\nSee also: https://github.com/googleapis/google-api-ruby-client","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-google-apis-core-gitlab":{"origin":"devel/rubygem-google-apis-core-gitlab","version":"0.17.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-google-apis-container_v1","origin":"devel/rubygem-google-apis-container_v1","version":"0.43.0_1","comment":"Simple REST client for Kubernetes Engine API V1","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/googleapis/google-api-ruby-client/tree/main/generated/google-apis-container_v1","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9d965e569fa0959f3f104a20e513fddf229948084ae66d74aa6bbf30231207ad","flatsize":608574,"path":"All/rubygem-google-apis-container_v1-0.43.0_1.pkg","repopath":"All/rubygem-google-apis-container_v1-0.43.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":51544,"desc":"This is the simple REST client for Kubernetes Engine API V1. Simple REST clients are\nRuby client libraries that provide access to Google services via their HTTP REST API\nendpoints. These libraries are generated and updated automatically based on the\ndiscovery documents published by the service, and they handle most concerns such as\nauthentication, pagination, retry, timeouts, and logging. You can use this client to\naccess the Kubernetes Engine API, but note that some services may provide a separate\nmodern client that is easier to use.\n\n\nSee also: https://github.com/googleapis/google-api-ruby-client","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-google-apis-core-gitlab":{"origin":"devel/rubygem-google-apis-core-gitlab","version":"0.17.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-google-apis-cloudresourcemanager_v1","origin":"devel/rubygem-google-apis-cloudresourcemanager_v1","version":"0.42.0","comment":"Simple REST client for Cloud Resource Manager API V1","maintainer":"ruby@FreeBSD.org","www":"https://github.com/googleapis/google-api-ruby-client/tree/main/generated/google-apis-cloudresourcemanager_v1","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eac086c3eea85ad60a209e06c98b108709b944a3bf4aea65b8fe64e65223ee31","flatsize":266282,"path":"All/rubygem-google-apis-cloudresourcemanager_v1-0.42.0.pkg","repopath":"All/rubygem-google-apis-cloudresourcemanager_v1-0.42.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":30240,"desc":"This is the simple REST client for Cloud Resource Manager API V1. Simple REST\nclients are Ruby client libraries that provide access to Google services via\ntheir HTTP REST API endpoints. These libraries are generated and updated\nautomatically based on the discovery documents published by the service, and\nthey handle most concerns such as authentication, pagination, retry, timeouts,\nand logging. You can use this client to access the Cloud Resource Manager API,\nbut note that some services may provide a separate modern client that is\neasier to use.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-google-apis-core":{"origin":"devel/rubygem-google-apis-core","version":"0.16.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-google-apis-cloudkms_v1","origin":"devel/rubygem-google-apis-cloudkms_v1","version":"0.56.0","comment":"Simple REST client for Cloud Key Management Service (KMS) API V1","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/googleapis/google-api-ruby-client/tree/main/generated/google-apis-cloudkms_v1","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"430bcb3365b7752d46313ad922cc188a056b462827ddac9bed5369299ca82818","flatsize":384073,"path":"All/rubygem-google-apis-cloudkms_v1-0.56.0.pkg","repopath":"All/rubygem-google-apis-cloudkms_v1-0.56.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":35620,"desc":"This is a simple client library for version V1 of the Cloud Key Management\nService (KMS) API. It provides:\n- A client object that connects to the HTTP/JSON REST endpoint for the service.\n- Ruby objects for data structures related to the service.\n- Integration with the googleauth gem for authentication using OAuth, API keys,\n  and service accounts.\n- Control of retry, pagination, and timeouts.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-google-apis-core":{"origin":"devel/rubygem-google-apis-core","version":"0.16.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-google-apis-cloudresourcemanager_v1-gitlab","origin":"devel/rubygem-google-apis-cloudresourcemanager_v1-gitlab","version":"0.31.0","comment":"Simple REST client for Cloud Resource Manager API V1","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/googleapis/google-api-ruby-client/tree/main/generated/google-apis-cloudresourcemanager_v1","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"685f14ed1811fd7d0942cb0b89ec5ba334ebe0f51f33c510341320b2d19ed673","flatsize":262450,"path":"All/rubygem-google-apis-cloudresourcemanager_v1-gitlab-0.31.0.pkg","repopath":"All/rubygem-google-apis-cloudresourcemanager_v1-gitlab-0.31.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":29656,"desc":"This is the simple REST client for Cloud Resource Manager API V1. Simple REST\nclients are Ruby client libraries that provide access to Google services via\ntheir HTTP REST API endpoints. These libraries are generated and updated\nautomatically based on the discovery documents published by the service, and\nthey handle most concerns such as authentication, pagination, retry, timeouts,\nand logging. You can use this client to access the Cloud Resource Manager API,\nbut note that some services may provide a separate modern client that is\neasier to use.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-google-apis-core-gitlab":{"origin":"devel/rubygem-google-apis-core-gitlab","version":"0.17.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-google-apis-androidpublisher_v3-gitlab","origin":"devel/rubygem-google-apis-androidpublisher_v3-gitlab","version":"0.34.0","comment":"Simple REST client for Google Play Android API V3","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/google/google-api-ruby-client","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0560e76818bba302e21b3d422e31ac57a513e97cc71eaaf3a8668dceeed386ea","flatsize":552496,"path":"All/rubygem-google-apis-androidpublisher_v3-gitlab-0.34.0.pkg","repopath":"All/rubygem-google-apis-androidpublisher_v3-gitlab-0.34.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":47136,"desc":"This is the simple REST client for Google Play Android Developer API V3.\nSimple REST clients are Ruby client libraries that provide access to Google\nservices via their HTTP REST API endpoints. These libraries are generated\nand updated automatically based on the discovery documents published by the\nservice, and they handle most concerns such as authentication, pagination,\nretry, timeouts, and logging. You can use this client to access the Google\nPlay Android Developer API, but note that some services may provide a\nseparate modern client that is easier to use.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-google-apis-core-gitlab":{"origin":"devel/rubygem-google-apis-core-gitlab","version":"0.17.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-google-apis-cloudbilling_v1","origin":"devel/rubygem-google-apis-cloudbilling_v1","version":"0.22.0","comment":"Simple REST client for Cloud Billing API V1","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/googleapis/google-api-ruby-client/tree/main/generated/google-apis-cloudbilling_v1","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"991138a4ff265db735caf6532bbbf3343c9a3b8f3e2d1b0e862725813208426c","flatsize":135642,"path":"All/rubygem-google-apis-cloudbilling_v1-0.22.0.pkg","repopath":"All/rubygem-google-apis-cloudbilling_v1-0.22.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":21548,"desc":"This is the simple REST client for Cloud Billing API V1. Simple REST clients are\nRuby client libraries that provide access to Google services via their HTTP REST\nAPI endpoints. These libraries are generated and updated automatically based on\nthe discovery documents published by the service, and they handle most concerns\nsuch as authentication, pagination, retry, timeouts, and logging. You can use\nthis client to access the Cloud Billing API, but note that some services may\nprovide a separate modern client that is easier to use.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-google-apis-core-gitlab":{"origin":"devel/rubygem-google-apis-core-gitlab","version":"0.17.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-google-apis-bigquery_v2","origin":"devel/rubygem-google-apis-bigquery_v2","version":"0.84.0","comment":"Simple REST client for BigQuery API V2","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/googleapis/google-api-ruby-client/tree/main/generated/google-apis-bigquery_v2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6145b83237a00e122a9c560c29d0fd1876d7ba51788a114476708ad0b70ba9bf","flatsize":907876,"path":"All/rubygem-google-apis-bigquery_v2-0.84.0.pkg","repopath":"All/rubygem-google-apis-bigquery_v2-0.84.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":97072,"desc":"This is a simple client library for version V2 of the BigQuery API. It provides:\n- A client object that connects to the HTTP/JSON REST endpoint for the service.\n- Ruby objects for data structures related to the service.\n- Integration with the googleauth gem for authentication using OAuth, API keys,\n  and service accounts.\n- Control of retry, pagination, and timeouts.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-google-apis-core":{"origin":"devel/rubygem-google-apis-core","version":"0.16.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-google-apis-compute_v1-gitlab","origin":"devel/rubygem-google-apis-compute_v1-gitlab","version":"0.57.0","comment":"Simple REST client for Compute Engine API V1","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/googleapis/google-api-ruby-client/tree/main/generated/google-apis-compute_v1","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b463e5b23c914d7716ad5ee4401774443e35e01c6e57c9c8e431aa1f81984440","flatsize":5325452,"path":"All/rubygem-google-apis-compute_v1-gitlab-0.57.0.pkg","repopath":"All/rubygem-google-apis-compute_v1-gitlab-0.57.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":220264,"desc":"This is a simple client library for version V1 of the Compute Engine API. It\nprovides:\n- A client object that connects to the HTTP/JSON REST endpoint for the service.\n- Ruby objects for data structures related to the service.\n- Integration with the googleauth gem for authentication using OAuth, API keys,\n  and service accounts.\n- Control of retry, pagination, and timeouts.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-google-apis-core-gitlab":{"origin":"devel/rubygem-google-apis-core-gitlab","version":"0.17.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-passenger-nginx","origin":"www/rubygem-passenger","version":"6.0.26","comment":"Modules for running Ruby on Rails and Rack applications","maintainer":"sunpoet@FreeBSD.org","www":"https://www.phusionpassenger.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"29e902d5811f073d8ca6364fa250349b8b28483f93fd08b81737b95237ccfdfc","flatsize":259722733,"path":"All/rubygem-passenger-nginx-6.0.26.pkg","repopath":"All/rubygem-passenger-nginx-6.0.26.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":30298696,"desc":"Passenger are Apache and nginx modules allowing for simple deployment\nof Ruby on Rails and Rack applications.","deps":{"apr":{"origin":"devel/apr1","version":"1.7.5.1.6.3_4"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"libuv":{"origin":"devel/libuv","version":"1.50.0"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-etc":{"origin":"devel/rubygem-etc","version":"1.4.5"},"rubygem-rack":{"origin":"www/rubygem-rack","version":"3.0.14,3"},"rubygem-rackup":{"origin":"www/rubygem-rackup","version":"2.2.1"},"rubygem-rake":{"origin":"devel/rubygem-rake","version":"13.2.1"}},"categories":["rubygems","www"],"shlibs_required":["libc.so.8","libcrypto.so.12","libcurl.so.4","libdl.so.0","libm.so.4","libpthread.so.0","librt.so.0","libstdc++.so.9","libuv.so.1","libz.so.3"],"options":{"DEBUG":"off","SYMLINK":"on"},"annotations":{"cpe":"cpe:2.3:a:phusion:passenger:6.0.26:::::dragonfly6:x86_64","flavor":"nginx"},"messages":[{"message":"The nginx flavor of this port installs passenger core binaries only,\nto make it works with nginx make sure www/nginx or www/nginx-devel\nport has been compiled with third-party PASSENGER module support and\ninstalled into a system.\n\n\n\nPlease edit a nginx configuration file, and add these lines:\n\n   server {\n       root /usr/local/lib/ruby/gems/3.2/gems/passenger;\n       passenger_enabled on;\n       passenger_ruby /usr/local/bin/ruby32;\n       passenger_sticky_sessions on;\n   }\n   \nOnce nginx restarts it's possible to deploy a Ruby on Rails\napplication without any further Ruby on Rails-specific configuration!","type":"install"}]},{"name":"rubygem-google-apis-androidpublisher_v3","origin":"devel/rubygem-google-apis-androidpublisher_v3","version":"0.77.0","comment":"Simple REST client for Google Play Android Developer API V3","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/googleapis/google-api-ruby-client/tree/main/generated/google-apis-androidpublisher_v3","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6f5930468a04613b3785b076266f661fbfa556f968cf525d6b5f3debdb3f1d57","flatsize":804924,"path":"All/rubygem-google-apis-androidpublisher_v3-0.77.0.pkg","repopath":"All/rubygem-google-apis-androidpublisher_v3-0.77.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":63744,"desc":"This is a simple client library for version V3 of the Google Play Android\nDeveloper API. It provides:\n- A client object that connects to the HTTP/JSON REST endpoint for the service.\n- Ruby objects for data structures related to the service.\n- Integration with the googleauth gem for authentication using OAuth, API keys,\n  and service accounts.\n- Control of retry, pagination, and timeouts.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-google-apis-core":{"origin":"devel/rubygem-google-apis-core","version":"0.16.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-google-apis-admin_directory_v1","origin":"devel/rubygem-google-apis-admin_directory_v1","version":"0.61.0","comment":"Simple REST client for Admin SDK API V1","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/googleapis/google-api-ruby-client/tree/main/generated/google-apis-admin_directory_v1","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"11180de5579bf7385ff9494cbd2174ac7684e331abbb499c618056e400e48094","flatsize":664411,"path":"All/rubygem-google-apis-admin_directory_v1-0.61.0.pkg","repopath":"All/rubygem-google-apis-admin_directory_v1-0.61.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":56500,"desc":"This is a simple client library for version V1 of the Admin SDK API. It\nprovides:\n- A client object that connects to the HTTP/JSON REST endpoint for the service.\n- Ruby objects for data structures related to the service.\n- Integration with the googleauth gem for authentication using OAuth, API keys,\n  and service accounts.\n- Control of retry, pagination, and timeouts.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-google-apis-core":{"origin":"devel/rubygem-google-apis-core","version":"0.16.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-gon-rails50","origin":"www/rubygem-gon-rails50","version":"6.2.1","comment":"Framework to pass data to JS easily","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/gazay/gon","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a4ad01d341f1478cc2f558977447cc7a2cc9f4286af53db64eff6efa3cc5b253","flatsize":217319,"path":"All/rubygem-gon-rails50-6.2.1.pkg","repopath":"All/rubygem-gon-rails50-6.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":145292,"desc":"If you need to send some data to your js files and you don't want to do this\nwith long way trough views and parsing - use this force!","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack50":{"origin":"www/rubygem-actionpack50","version":"5.0.7.2_2"},"rubygem-multi_json":{"origin":"devel/rubygem-multi_json","version":"1.15.0"},"rubygem-request_store":{"origin":"devel/rubygem-request_store","version":"1.7.0"}},"categories":["rubygems","www"],"annotations":{"cpe":"cpe:2.3:a:gon_project:gon:6.2.1:::::dragonfly6:x86_64"}},{"name":"rubygem-google-apis-compute_v1","origin":"devel/rubygem-google-apis-compute_v1","version":"0.115.0","comment":"Simple REST client for Compute Engine API V1","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/googleapis/google-api-ruby-client/tree/main/generated/google-apis-compute_v1","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4327fc555b3a0100430477402edc82871f17ff73c789bc89497968acd8485732","flatsize":6363400,"path":"All/rubygem-google-apis-compute_v1-0.115.0.pkg","repopath":"All/rubygem-google-apis-compute_v1-0.115.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":265064,"desc":"This is a simple client library for version V1 of the Compute Engine API. It\nprovides:\n- A client object that connects to the HTTP/JSON REST endpoint for the service.\n- Ruby objects for data structures related to the service.\n- Integration with the googleauth gem for authentication using OAuth, API keys,\n  and service accounts.\n- Control of retry, pagination, and timeouts.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-google-apis-core":{"origin":"devel/rubygem-google-apis-core","version":"0.16.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-gon-rails60","origin":"www/rubygem-gon-rails60","version":"6.4.0","comment":"Framework to pass data to JS easily","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/gazay/gon","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a186523f68ff016b910c7104050bd84c19d18f6ba1952d9f339af963bea06e30","flatsize":222908,"path":"All/rubygem-gon-rails60-6.4.0.pkg","repopath":"All/rubygem-gon-rails60-6.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":146484,"desc":"If you need to send some data to your js files and you don't want to do this\nwith long way trough views and parsing - use this force!","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack60":{"origin":"www/rubygem-actionpack60","version":"6.0.6.1"},"rubygem-i18n":{"origin":"devel/rubygem-i18n","version":"1.14.7,2"},"rubygem-multi_json":{"origin":"devel/rubygem-multi_json","version":"1.15.0"},"rubygem-request_store":{"origin":"devel/rubygem-request_store","version":"1.7.0"}},"categories":["rubygems","www"],"annotations":{"cpe":"cpe:2.3:a:gon_project:gon:6.4.0:::::dragonfly6:x86_64"}},{"name":"rubygem-gon-rails70","origin":"www/rubygem-gon-rails70","version":"6.4.0","comment":"Framework to pass data to JS easily","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/gazay/gon","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d2cfb16c04704d4e455750d53f358159c4b68b6e3bbec6c7d8055450f81aec36","flatsize":222908,"path":"All/rubygem-gon-rails70-6.4.0.pkg","repopath":"All/rubygem-gon-rails70-6.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":146516,"desc":"If you need to send some data to your js files and you don't want to do this\nwith long way trough views and parsing - use this force!","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack70":{"origin":"www/rubygem-actionpack70","version":"7.0.8.7"},"rubygem-i18n":{"origin":"devel/rubygem-i18n","version":"1.14.7,2"},"rubygem-multi_json":{"origin":"devel/rubygem-multi_json","version":"1.15.0"},"rubygem-request_store":{"origin":"devel/rubygem-request_store","version":"1.7.0"}},"categories":["rubygems","www"],"annotations":{"cpe":"cpe:2.3:a:gon_project:gon:6.4.0:::::dragonfly6:x86_64"}},{"name":"rubygem-gon-rails5","origin":"www/rubygem-gon-rails5","version":"6.2.1","comment":"Framework to pass data to JS easily","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/gazay/gon","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5dedc6b177b4be73d5390e5c01a254e708d595f885730b5eb7b334ff13dc06eb","flatsize":217319,"path":"All/rubygem-gon-rails5-6.2.1.pkg","repopath":"All/rubygem-gon-rails5-6.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":145296,"desc":"If you need to send some data to your js files and you don't want to do this\nwith long way trough views and parsing - use this force!","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack5":{"origin":"www/rubygem-actionpack5","version":"5.1.7_1"},"rubygem-multi_json":{"origin":"devel/rubygem-multi_json","version":"1.15.0"},"rubygem-request_store":{"origin":"devel/rubygem-request_store","version":"1.7.0"}},"categories":["rubygems","www"],"annotations":{"cpe":"cpe:2.3:a:gon_project:gon:6.2.1:::::dragonfly6:x86_64"}},{"name":"rubygem-gollum-grit_adapter","origin":"www/rubygem-gollum-grit_adapter","version":"2.0.0","comment":"Adapter for Gollum to use Grit at the backend","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/gollum/grit_adapter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b6bb4f220ac8fde4ae0a95135cfc4ceb3f6f191da0eeb1535f5f30a42134cb8a","flatsize":12468,"path":"All/rubygem-gollum-grit_adapter-2.0.0.pkg","repopath":"All/rubygem-gollum-grit_adapter-2.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4664,"desc":"rubygem-gollum-grit_adapter is an adapter for gollum to use Grit at the backend.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-gitlab-grit":{"origin":"textproc/rubygem-gitlab-grit","version":"2.8.3"}},"categories":["rubygems","www"]},{"name":"rubygem-gon-rails61","origin":"www/rubygem-gon-rails61","version":"6.4.0","comment":"Framework to pass data to JS easily","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/gazay/gon","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"92b34cd765f17a7293f2e5e2a9907aa4d6a7e03d680337d79dd21f86212db5b8","flatsize":222908,"path":"All/rubygem-gon-rails61-6.4.0.pkg","repopath":"All/rubygem-gon-rails61-6.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":146508,"desc":"If you need to send some data to your js files and you don't want to do this\nwith long way trough views and parsing - use this force!","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack61":{"origin":"www/rubygem-actionpack61","version":"6.1.7.10"},"rubygem-i18n":{"origin":"devel/rubygem-i18n","version":"1.14.7,2"},"rubygem-multi_json":{"origin":"devel/rubygem-multi_json","version":"1.15.0"},"rubygem-request_store":{"origin":"devel/rubygem-request_store","version":"1.7.0"}},"categories":["rubygems","www"],"annotations":{"cpe":"cpe:2.3:a:gon_project:gon:6.4.0:::::dragonfly6:x86_64"}},{"name":"rubygem-goldfinger","origin":"www/rubygem-goldfinger","version":"2.1.1_1","comment":"Webfinger utility for Ruby","maintainer":"ruby@FreeBSD.org","www":"https://github.com/tootsuite/goldfinger","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dee1bf3e459e87e750f999e8c587dc47ee02cf78ead914c814a1e7ae49d649bd","flatsize":12630,"path":"All/rubygem-goldfinger-2.1.1_1.pkg","repopath":"All/rubygem-goldfinger-2.1.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5236,"desc":"Goldfinger is a Webfinger client for Ruby.  It supports application/xrd+xml and\napplication/jrd+json responses. It raises Goldfinger::NotFoundError on failure\nto fetch the Webfinger or XRD data, or Goldfinger::SSLError if something is\nwrong with the HTTPS connection.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-addressable":{"origin":"www/rubygem-addressable","version":"2.8.7"},"rubygem-http4":{"origin":"www/rubygem-http4","version":"4.4.1"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"},"rubygem-oj":{"origin":"devel/rubygem-oj","version":"3.16.11"}},"categories":["rubygems","www"]},{"name":"rubygem-gon-rails-gitlab","origin":"www/rubygem-gon-rails-gitlab","version":"6.4.0","comment":"Framework to pass data to JS easily","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/gazay/gon","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"28737cecbab7db5aa40fbebafa6ba156b240b08351afe4d836907d7bf0e5631a","flatsize":222908,"path":"All/rubygem-gon-rails-gitlab-6.4.0.pkg","repopath":"All/rubygem-gon-rails-gitlab-6.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":146516,"desc":"If you need to send some data to your js files and you don't want to do this\nwith long way trough views and parsing - use this force!","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack-gitlab":{"origin":"www/rubygem-actionpack-gitlab","version":"7.1.5.1"},"rubygem-i18n":{"origin":"devel/rubygem-i18n","version":"1.14.7,2"},"rubygem-multi_json":{"origin":"devel/rubygem-multi_json","version":"1.15.0"},"rubygem-request_store":{"origin":"devel/rubygem-request_store","version":"1.7.0"}},"categories":["rubygems","www"],"annotations":{"cpe":"cpe:2.3:a:gon_project:gon:6.4.0:::::dragonfly6:x86_64"}},{"name":"rubygem-google-apis-sheets_v4","origin":"devel/rubygem-google-apis-sheets_v4","version":"0.39.0","comment":"Simple REST client for Google Sheets API V4","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/googleapis/google-api-ruby-client/tree/main/generated/google-apis-sheets_v4","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cbd5ce7801f66df03f61d9164a26e596680d6f232801e705e0d3b8005ba7d274","flatsize":850461,"path":"All/rubygem-google-apis-sheets_v4-0.39.0.pkg","repopath":"All/rubygem-google-apis-sheets_v4-0.39.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":66868,"desc":"This is the simple REST client for Google Sheets API V4. Simple REST clients are\nRuby client libraries that provide access to Google services via their HTTP REST\nAPI endpoints. These libraries are generated and updated automatically based on\nthe discovery documents published by the service, and they handle most concerns\nsuch as authentication, pagination, retry, timeouts, and logging. You can use\nthis client to access the Google Sheets API, but note that some services may\nprovide a separate modern client that is easier to use.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-google-apis-core":{"origin":"devel/rubygem-google-apis-core","version":"0.16.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-gollum-rugged_adapter","origin":"www/rubygem-gollum-rugged_adapter","version":"3.0","comment":"Adapter for Gollum to use Rugged (libgit2) at the backend","maintainer":"ruby@FreeBSD.org","www":"https://github.com/gollum/rugged_adapter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a7f0b6eb89dfff95fa0f596f93346a3ea87300aa136ad8fe7eabb06d3babb1d1","flatsize":31978,"path":"All/rubygem-gollum-rugged_adapter-3.0.pkg","repopath":"All/rubygem-gollum-rugged_adapter-3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10360,"desc":"Adapter for gollum to use Rugged (libgit2) at the backend.\nSee the gollum wiki https://github.com/gollum/gollum/wiki/Git-adapters\nfor more information on adapters.\nCurrently this is the default adapter for gollum.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-mime-types":{"origin":"misc/rubygem-mime-types","version":"3.6.0"},"rubygem-rugged":{"origin":"devel/rubygem-rugged","version":"1.7.2_3"}},"categories":["rubygems","www"]},{"name":"rubygem-gollum-lib","origin":"www/rubygem-gollum-lib","version":"6.0","comment":"Simple, Git-powered wiki with a sweet API and local frontend","maintainer":"ruby@FreeBSD.org","www":"https://github.com/gollum/gollum-lib","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dc55eac18dbf4a649e4a39f19c3b15b3d65315feb25290250746773f881c30ca","flatsize":171708,"path":"All/rubygem-gollum-lib-6.0.pkg","repopath":"All/rubygem-gollum-lib-6.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":46064,"desc":"A simple, Git-powered wiki with a sweet API and local frontend.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-gemojione":{"origin":"graphics/rubygem-gemojione","version":"4.3.3"},"rubygem-github-markup":{"origin":"textproc/rubygem-github-markup","version":"5.0.1"},"rubygem-gollum-rugged_adapter":{"origin":"www/rubygem-gollum-rugged_adapter","version":"3.0"},"rubygem-loofah":{"origin":"textproc/rubygem-loofah","version":"2.24.1"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"},"rubygem-rouge3":{"origin":"textproc/rubygem-rouge3","version":"3.30.0"},"rubygem-twitter-text1":{"origin":"textproc/rubygem-twitter-text1","version":"1.14.7_1"}},"categories":["rubygems","www"]},{"name":"rubygem-gobject-introspection","origin":"devel/rubygem-gobject-introspection","version":"4.2.7","comment":"Ruby binding of GObject Introspection","maintainer":"sunpoet@FreeBSD.org","www":"https://ruby-gnome.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8fdc7cfa4235f9764d48708a753180dc514e86737231d98b3d602c996b8cf5d1","flatsize":466424,"path":"All/rubygem-gobject-introspection-4.2.7.pkg","repopath":"All/rubygem-gobject-introspection-4.2.7.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":67192,"desc":"Ruby binding for GObjectIntrospection","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gobject-introspection":{"origin":"devel/gobject-introspection","version":"1.78.1_2,1"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-glib2":{"origin":"devel/rubygem-glib2","version":"4.2.7"}},"categories":["devel","rubygems"]},{"name":"rubygem-god","origin":"sysutils/rubygem-god","version":"0.13.7","comment":"Monitoring framework written in Ruby","maintainer":"ruby@FreeBSD.org","www":"http://godrb.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5aab98f5cc73db887d901ac2790b27427f6c4ef0793bbc71a79ddb1b336e82ba","flatsize":361682,"path":"All/rubygem-god-0.13.7.pkg","repopath":"All/rubygem-god-0.13.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":79640,"desc":"God is an easy to configure, easy to extend monitoring\nframework written in Ruby.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","sysutils"]},{"name":"rubygem-globalid-rails71","origin":"databases/rubygem-globalid-rails71","version":"1.2.1","comment":"URIs for your models makes it easy to pass references around","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/globalid","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c6c3f68a87560523743721946eaa2076607f8bf153f22df0134943ccbfc40350","flatsize":40536,"path":"All/rubygem-globalid-rails71-1.2.1.pkg","repopath":"All/rubygem-globalid-rails71-1.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11756,"desc":"URIs for your models makes it easy to pass references around.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport71":{"origin":"devel/rubygem-activesupport71","version":"7.1.5.1"}},"categories":["databases","rubygems"]},{"name":"rubygem-globalid-rails61","origin":"databases/rubygem-globalid-rails61","version":"1.2.1","comment":"URIs for your models makes it easy to pass references around","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/globalid","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b22f81e3e6576c6b799fda487fa28ad31ef734cc5b4b67e5608ea29c18fd3f19","flatsize":40536,"path":"All/rubygem-globalid-rails61-1.2.1.pkg","repopath":"All/rubygem-globalid-rails61-1.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11752,"desc":"URIs for your models makes it easy to pass references around.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport61":{"origin":"devel/rubygem-activesupport61","version":"6.1.7.10"}},"categories":["databases","rubygems"]},{"name":"rubygem-globalid-rails80","origin":"databases/rubygem-globalid-rails80","version":"1.2.1","comment":"URIs for your models makes it easy to pass references around","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/globalid","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ea355713c587e57044eb321309d03b4d24e41c9454bcbf9776e56954024c4f56","flatsize":40536,"path":"All/rubygem-globalid-rails80-1.2.1.pkg","repopath":"All/rubygem-globalid-rails80-1.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11748,"desc":"URIs for your models makes it easy to pass references around.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport80":{"origin":"devel/rubygem-activesupport80","version":"8.0.2"}},"categories":["databases","rubygems"]},{"name":"rubygem-globalid-rails72","origin":"databases/rubygem-globalid-rails72","version":"1.2.1","comment":"URIs for your models makes it easy to pass references around","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/globalid","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ac863e234c0f09c31db21825519e2bca9954da44e621e7f1b841e04418d9b5f3","flatsize":40536,"path":"All/rubygem-globalid-rails72-1.2.1.pkg","repopath":"All/rubygem-globalid-rails72-1.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11752,"desc":"URIs for your models makes it easy to pass references around.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport72":{"origin":"devel/rubygem-activesupport72","version":"7.2.2.1"}},"categories":["databases","rubygems"]},{"name":"rubygem-globalid-rails70","origin":"databases/rubygem-globalid-rails70","version":"1.2.1","comment":"URIs for your models makes it easy to pass references around","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/globalid","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"531dda0c20ca4255ded013d8a3d0d81a8bc4d84ba5a0caf65b448a429deaa26d","flatsize":40536,"path":"All/rubygem-globalid-rails70-1.2.1.pkg","repopath":"All/rubygem-globalid-rails70-1.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11756,"desc":"URIs for your models makes it easy to pass references around.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport70":{"origin":"devel/rubygem-activesupport70","version":"7.0.8.7"}},"categories":["databases","rubygems"]},{"name":"rubygem-globalid-rails60","origin":"databases/rubygem-globalid-rails60","version":"1.1.0","comment":"URIs for your models makes it easy to pass references around","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/globalid","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"67b082b2028d57ed719d0a8ee1b26e97834b07c7b603de13bdacb4718a21c53a","flatsize":31226,"path":"All/rubygem-globalid-rails60-1.1.0.pkg","repopath":"All/rubygem-globalid-rails60-1.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10372,"desc":"URIs for your models makes it easy to pass references around.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport60":{"origin":"devel/rubygem-activesupport60","version":"6.0.6.1"}},"categories":["databases","rubygems"]},{"name":"rubygem-globalid-rails52","origin":"databases/rubygem-globalid-rails52","version":"1.1.0","comment":"URIs for your models makes it easy to pass references around","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/globalid","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7b42cf7ccf0fce9bdeeabf61505279860a1ccd2504bde68b9ffa5b0fe9f37ab6","flatsize":31226,"path":"All/rubygem-globalid-rails52-1.1.0.pkg","repopath":"All/rubygem-globalid-rails52-1.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10372,"desc":"URIs for your models makes it easy to pass references around.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport52":{"origin":"devel/rubygem-activesupport52","version":"5.2.8.1"}},"categories":["databases","rubygems"]},{"name":"rubygem-globalid-rails50","origin":"databases/rubygem-globalid-rails50","version":"1.1.0","comment":"URIs for your models makes it easy to pass references around","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/globalid","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f77fbb0c5f483f39dd2e5f83c66a7a23dace0cf1fb8a2de7b8e148dca647b3d2","flatsize":31226,"path":"All/rubygem-globalid-rails50-1.1.0.pkg","repopath":"All/rubygem-globalid-rails50-1.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10376,"desc":"URIs for your models makes it easy to pass references around.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport50":{"origin":"devel/rubygem-activesupport50","version":"5.0.7.2_1"}},"categories":["databases","rubygems"]},{"name":"rubygem-globalid-rails5","origin":"databases/rubygem-globalid-rails5","version":"1.1.0","comment":"URIs for your models makes it easy to pass references around","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/globalid","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"065990424bf59945cb2de3cef06903fc353e933521f1cd37a7f26fffc617f06d","flatsize":31226,"path":"All/rubygem-globalid-rails5-1.1.0.pkg","repopath":"All/rubygem-globalid-rails5-1.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10376,"desc":"URIs for your models makes it easy to pass references around.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport5":{"origin":"devel/rubygem-activesupport5","version":"5.1.7_1"}},"categories":["databases","rubygems"]},{"name":"rubygem-globalid-rails-gitlab","origin":"databases/rubygem-globalid-rails-gitlab","version":"1.2.1","comment":"URIs for your models makes it easy to pass references around","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/rails/globalid","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8002e01499aa1db306dbf87893ed15fee8017942f4eb724ac1bb3afc313046e4","flatsize":40536,"path":"All/rubygem-globalid-rails-gitlab-1.2.1.pkg","repopath":"All/rubygem-globalid-rails-gitlab-1.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11756,"desc":"URIs for your models makes it easy to pass references around.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport-gitlab":{"origin":"devel/rubygem-activesupport-gitlab","version":"7.1.5.1"}},"categories":["databases","rubygems"]},{"name":"rubygem-gitlab_meta","origin":"devel/rubygem-gitlab_meta","version":"7.0","comment":"GitLab meta gem","maintainer":"ruby@FreeBSD.org","www":"https://rubygems.org/gems/gitlab_meta","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f5b603e94df046a4316241dcdd2e8dfca978f863ea33c802d22f4b1136301471","flatsize":3073,"path":"All/rubygem-gitlab_meta-7.0.pkg","repopath":"All/rubygem-gitlab_meta-7.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1976,"desc":"GitLab meta gem","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:gitlab:gitlab:7.0:::::dragonfly6:x86_64"}},{"name":"rubygem-globalid","origin":"databases/rubygem-globalid","version":"0.4.2","comment":"URIs for your models makes it easy to pass references around","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/globalid","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bb1b036be060cd7bf8ec3af1fe8875c999fa8173f8b1b5d737d67c56a2bf9117","flatsize":28981,"path":"All/rubygem-globalid-0.4.2.pkg","repopath":"All/rubygem-globalid-0.4.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9792,"desc":"URIs for your models makes it easy to pass references around.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport4":{"origin":"devel/rubygem-activesupport4","version":"4.2.11.3"}},"categories":["databases","rubygems"]},{"name":"rubygem-gitlab_omniauth-ldap","origin":"net/rubygem-gitlab_omniauth-ldap","version":"2.2.0","comment":"LDAP strategy for OmniAuth","maintainer":"ruby@FreeBSD.org","www":"https://gitlab.com/gitlab-org/omniauth-ldap","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"408654cf6eae8a797d00aa5cdfc69bd39edda64f594618ceb6cf6cdb19fdeb39","flatsize":44364,"path":"All/rubygem-gitlab_omniauth-ldap-2.2.0.pkg","repopath":"All/rubygem-gitlab_omniauth-ldap-2.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11840,"desc":"A LDAP strategy for OmniAuth.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-net-ldap":{"origin":"net/rubygem-net-ldap","version":"0.19.0"},"rubygem-omniauth":{"origin":"security/rubygem-omniauth","version":"2.1.3"},"rubygem-pyu-ruby-sasl":{"origin":"security/rubygem-pyu-ruby-sasl","version":"0.0.3.3"},"rubygem-rubyntlm":{"origin":"net/rubygem-rubyntlm","version":"0.6.5"}},"categories":["net","rubygems"]},{"name":"rubygem-gitlab_chronic_duration","origin":"devel/rubygem-gitlab_chronic_duration","version":"0.12.0","comment":"Natural language parser for elapsed time","maintainer":"mfechner@FreeBSD.org","www":"https://gitlab.com/gitlab-org/gitlab-chronic-duration","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"53c1d05c4be896cf90dc1a8d1ba15ca6fb57d4931e3adf67fe20ba807a89e6bf","flatsize":30651,"path":"All/rubygem-gitlab_chronic_duration-0.12.0.pkg","repopath":"All/rubygem-gitlab_chronic_duration-0.12.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8864,"desc":"A simple Ruby natural language parser for elapsed time. (For example, 4 hours\nand 30 minutes, 6 minutes 4 seconds, 3 days, etc.) Returns all results in\nseconds.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-numerizer":{"origin":"devel/rubygem-numerizer","version":"0.2.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-gitlab_git","origin":"devel/rubygem-gitlab_git","version":"10.7.0_3,1","comment":"GitLab wrapper around git objects","maintainer":"ruby@FreeBSD.org","www":"https://gitlab.com/gitlab-org/gitlab_git","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f13909dcf6f055b7d8b1abbce8a1b850a1a37fb4a69e06557acc8d39f9cd6c6e","flatsize":89102,"path":"All/rubygem-gitlab_git-10.7.0_3,1.pkg","repopath":"All/rubygem-gitlab_git-10.7.0_3,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":23456,"desc":"GitLab wrapper around git objects","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport4":{"origin":"devel/rubygem-activesupport4","version":"4.2.11.3"},"rubygem-charlock_holmes":{"origin":"textproc/rubygem-charlock_holmes","version":"0.7.9_1"},"rubygem-github-linguist":{"origin":"textproc/rubygem-github-linguist","version":"7.30.0"},"rubygem-rugged":{"origin":"devel/rubygem-rugged","version":"1.7.2_3"}},"categories":["devel","rubygems"]},{"name":"rubygem-gitlab-security_report_schemas","origin":"devel/rubygem-gitlab-security_report_schemas","version":"0.1.2.min15.0.0.max15.2.1","comment":"Ruby gem for GitLab security report JSON schemas","maintainer":"mfechner@FreeBSD.org","www":"https://gitlab.com/gitlab-org/ruby/gems/gitlab-security_report_schemas","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"59bf5bea716a5767630fab47d0be61118f7810b917ae7107d4694e51f1378689","flatsize":3267325,"path":"All/rubygem-gitlab-security_report_schemas-0.1.2.min15.0.0.max15.2.1.pkg","repopath":"All/rubygem-gitlab-security_report_schemas-0.1.2.min15.0.0.max15.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":29748,"desc":"Ruby gem for GitLab security report JSON schemas","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport70":{"origin":"devel/rubygem-activesupport70","version":"7.0.8.7"},"rubygem-json_schemer":{"origin":"devel/rubygem-json_schemer","version":"2.3.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-gitlab_emoji","origin":"graphics/rubygem-gitlab_emoji","version":"0.3.1_1","comment":"Provides Gitlab Emoji assets","maintainer":"ruby@FreeBSD.org","www":"https://gitlab.com/gitlab-org/gitlab_emoji","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"488aeb0fac15f51e95a387b962577fce510a785be45bf47f688161d6448a98d2","flatsize":7550,"path":"All/rubygem-gitlab_emoji-0.3.1_1.pkg","repopath":"All/rubygem-gitlab_emoji-0.3.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4196,"desc":"GitLab emoji assets","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-gemojione":{"origin":"graphics/rubygem-gemojione","version":"4.3.3"}},"categories":["graphics","rubygems"]},{"name":"rubygem-gitlab-sdk","origin":"devel/rubygem-gitlab-sdk","version":"0.3.0","comment":"Client side Ruby SDK for GitLab Application services","maintainer":"mfechner@FreeBSD.org","www":"https://gitlab.com/gitlab-org/analytics-section/product-analytics/gl-application-sdk-rb","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"768121456981398fc5e1ef1c12c6fbe566e76aaad46cbe01050b5b8684f31b50","flatsize":11375,"path":"All/rubygem-gitlab-sdk-0.3.0.pkg","repopath":"All/rubygem-gitlab-sdk-0.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5072,"desc":"Client side Ruby SDK for GitLab Application services","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport70":{"origin":"devel/rubygem-activesupport70","version":"7.0.8.7"},"rubygem-rake":{"origin":"devel/rubygem-rake","version":"13.2.1"},"rubygem-snowplow-tracker":{"origin":"devel/rubygem-snowplow-tracker","version":"0.8.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-glib2","origin":"devel/rubygem-glib2","version":"4.2.7","comment":"Ruby binding of GLib 2.x","maintainer":"sunpoet@FreeBSD.org","www":"https://ruby-gnome.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3565c2107b174fd3f7cc7d90c8b685966d0069264cabb0ea40ee10c3dbc2500c","flatsize":1126554,"path":"All/rubygem-glib2-4.2.7.pkg","repopath":"All/rubygem-glib2-4.2.7.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":152480,"desc":"Ruby/GLib2 is a Ruby binding for GLib2.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-native-package-installer":{"origin":"devel/rubygem-native-package-installer","version":"1.1.9"},"rubygem-pkg-config":{"origin":"devel/rubygem-pkg-config","version":"1.6.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-gitlab-net-dns","origin":"dns/rubygem-gitlab-net-dns","version":"0.12.0_1","comment":"Pure Ruby DNS library","maintainer":"mfechner@FreeBSD.org","www":"https://gitlab.com/gitlab-org/gitlab-net-dns","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"db817b4eadb5eedafea005968ace7554b837aa304e86ee751b298e2a194c4ad7","flatsize":259750,"path":"All/rubygem-gitlab-net-dns-0.12.0_1.pkg","repopath":"All/rubygem-gitlab-net-dns-0.12.0_1.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":50096,"desc":"Net::DNS is a pure Ruby DNS library, with a clean\nOO interface and an extensible API","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-logger-gitlab":{"origin":"devel/rubygem-logger-gitlab","version":"1.7.0"}},"categories":["dns","rubygems"]},{"name":"rubygem-gitlab-markup","origin":"textproc/rubygem-gitlab-markup","version":"2.0.0","comment":"Render any fancy GitLab markup","maintainer":"mfechner@FreeBSD.org","www":"https://gitlab.com/gitlab-org/gitlab-markup","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6d707f7f4d0a5fbf112cdf9fbfaeb9342173f474b78ca4027a0545d8b2bd9fd5","flatsize":210708,"path":"All/rubygem-gitlab-markup-2.0.0.pkg","repopath":"All/rubygem-gitlab-markup-2.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":34492,"desc":"This gem is used by GitLab to render any fancy markup such as Markdown,\nTextile, Org-Mode, etc. Fork it and add your own!","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-gitlab-mail_room","origin":"mail/rubygem-gitlab-mail_room","version":"0.0.27","comment":"Proxy email (gmail) from IMAP to a delivery method","maintainer":"mfechner@FreeBSD.org","www":"https://gitlab.com/gitlab-org/ruby/gems/gitlab-mail_room","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0c485625ddf5aca5de757081240697888b776987241cd2dc191d2beb69a1c1a8","flatsize":144419,"path":"All/rubygem-gitlab-mail_room-0.0.27.pkg","repopath":"All/rubygem-gitlab-mail_room-0.0.27.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":36788,"desc":"mail_room is a configuration based process that will idle on IMAP connections\nand execute a delivery method when a new message is received.\nExamples of delivery methods include:\n\nPOST to a delivery URL (Postback)\nQueue a job to Sidekiq or Que for later processing (Sidekiq or Que)\nLog the message or open with LetterOpener (Logger or LetterOpener)","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-jwt":{"origin":"www/rubygem-jwt","version":"2.10.1"},"rubygem-net-imap":{"origin":"mail/rubygem-net-imap","version":"0.5.6"},"rubygem-oauth2-gitlab":{"origin":"net/rubygem-oauth2-gitlab","version":"2.0.10_1"},"rubygem-redis":{"origin":"databases/rubygem-redis","version":"5.4.0"},"rubygem-redis-namespace110":{"origin":"databases/rubygem-redis-namespace110","version":"1.10.0"}},"categories":["mail","rubygems"]},{"name":"rubygem-gitlab-turbolinks-classic","origin":"www/rubygem-gitlab-turbolinks-classic","version":"2.5.6","comment":"Turbolinks makes following links in your web application faster","maintainer":"ruby@FreeBSD.org","www":"https://gitlab.com/jamedjo/gitlab-turbolinks-classic/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ec60ac8de5e28ea1ae7999911fcbf49c809754284b8b803255fdcf583a7686f4","flatsize":48945,"path":"All/rubygem-gitlab-turbolinks-classic-2.5.6.pkg","repopath":"All/rubygem-gitlab-turbolinks-classic-2.5.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":18092,"desc":"Turbolinks makes following links in your web application faster (use with Rails\nAsset Pipeline)","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-coffee-rails4":{"origin":"devel/rubygem-coffee-rails4","version":"4.2.2"}},"categories":["rubygems","www"]},{"name":"rubygem-gitlab-secret_detection","origin":"security/rubygem-gitlab-secret_detection","version":"0.31.0_1","comment":"Secret detector for Gitlab","maintainer":"mfechner@FreeBSD.org","www":"https://gitlab.com/gitlab-org/security-products/secret-detection/secret-detection-service","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"760594ace1e6b6fda0937d3f0056484df83838e090900d9230d215baecc89f6c","flatsize":146656,"path":"All/rubygem-gitlab-secret_detection-0.31.0_1.pkg","repopath":"All/rubygem-gitlab-secret_detection-0.31.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":31940,"desc":"Secret Detection service is primarily responsible for detecting secrets in the\ngiven input payloads with RPC methods as the communication interface served via\ngRPC.\nThis service will initially be invoked by Rails monolith when performing access\nchecks for Git Push event, and eventually extended for the other usecases too.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-grpc-gitlab":{"origin":"net/rubygem-grpc-gitlab","version":"1.72.0"},"rubygem-grpc_reflection":{"origin":"net/rubygem-grpc_reflection","version":"0.2.0"},"rubygem-parallel":{"origin":"sysutils/rubygem-parallel","version":"1.27.0"},"rubygem-re2":{"origin":"devel/rubygem-re2","version":"2.15.0"},"rubygem-sentry-ruby":{"origin":"devel/rubygem-sentry-ruby","version":"5.23.0"},"rubygem-stackprof":{"origin":"devel/rubygem-stackprof","version":"0.2.27"},"rubygem-toml-rb":{"origin":"www/rubygem-toml-rb","version":"2.2.0"}},"categories":["rubygems","security"]},{"name":"rubygem-gitlab-license","origin":"devel/rubygem-gitlab-license","version":"2.6.0","comment":"Generate, verify and enforce software licenses","maintainer":"mfechner@FreeBSD.org","www":"https://gitlab.com/gitlab-org/gitlab-chronic-duration","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4df01d374cb26031ac7fd722b1f1b21e474f53a61273b2109ce73ae243ac437a","flatsize":28056,"path":"All/rubygem-gitlab-license-2.6.0.pkg","repopath":"All/rubygem-gitlab-license-2.6.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9248,"desc":"A simple Ruby natural language parser for elapsed time. (For example, 4 hours\nand 30 minutes, 6 minutes 4 seconds, 3 days, etc.) Returns all results in\nseconds.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-gitlab-gollum-rugged_adapter","origin":"www/rubygem-gitlab-gollum-rugged_adapter","version":"0.4.4.4.gitlab.1","comment":"Adapter for Gollum to use Rugged (libgit2) at the backend","maintainer":"mfechner@FreeBSD.org","www":"https://gitlab.com/gitlab-org/gitlab-gollum-rugged_adapter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b509e6efd7c8174dd97eb527060a0bca6110bab7878d33e08d2025dc550ad932","flatsize":25977,"path":"All/rubygem-gitlab-gollum-rugged_adapter-0.4.4.4.gitlab.1.pkg","repopath":"All/rubygem-gitlab-gollum-rugged_adapter-0.4.4.4.gitlab.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8404,"desc":"Adapter for Gollum to use Rugged (libgit2) at the backend.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-mime-types":{"origin":"misc/rubygem-mime-types","version":"3.6.0"},"rubygem-rugged":{"origin":"devel/rubygem-rugged","version":"1.7.2_3"}},"categories":["rubygems","www"]},{"name":"rubygem-gitlab-kas-grpc","origin":"net/rubygem-gitlab-kas-grpc","version":"18.1.1","comment":"Auto-generated gRPC client for KAS","maintainer":"mfechner@FreeBSD.org","www":"https://gitlab.com/gitlab-org/cluster-integration/gitlab-agent","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d6aecf1810317a0a83bf0bb0ec5433cf377ad08622124816f925945a62fb217f","flatsize":46042,"path":"All/rubygem-gitlab-kas-grpc-18.1.1.pkg","repopath":"All/rubygem-gitlab-kas-grpc-18.1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8344,"desc":"Auto-generated gRPC client for KAS.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-grpc-gitlab":{"origin":"net/rubygem-grpc-gitlab","version":"1.72.0"}},"categories":["net","rubygems"]},{"name":"rubygem-gitlab-grit","origin":"textproc/rubygem-gitlab-grit","version":"2.8.3","comment":"Library for extracting information from a git repository","maintainer":"ruby@FreeBSD.org","www":"https://github.com/gitlabhq/grit","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a8e678ffdacee04d1126af2a123b8e1b3e1e8453bea5d85bbab40e88e1594789","flatsize":162671,"path":"All/rubygem-gitlab-grit-2.8.3.pkg","repopath":"All/rubygem-gitlab-grit-2.8.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":40200,"desc":"Grit is a Ruby library for extracting information from a git repository in an\nobject oriented manner. GitLab fork","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-charlock_holmes":{"origin":"textproc/rubygem-charlock_holmes","version":"0.7.9_1"},"rubygem-diff-lcs":{"origin":"textproc/rubygem-diff-lcs","version":"1.6.0"},"rubygem-mime-types":{"origin":"misc/rubygem-mime-types","version":"3.6.0"},"rubygem-posix-spawn":{"origin":"devel/rubygem-posix-spawn","version":"0.3.15"}},"categories":["rubygems","textproc"]},{"name":"rubygem-gitlab-fog-azure-rm","origin":"net/rubygem-gitlab-fog-azure-rm","version":"2.2.0","comment":"Stripped-down fork that enables Azure Blob Storage","maintainer":"mfechner@FreeBSD.org","www":"https://gitlab.com/gitlab-org/gitlab-fog-azure-rm","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a8c4f965048ee4de3005a1a3766ca5845054b430907794c6099631ed0bf827b6","flatsize":859742,"path":"All/rubygem-gitlab-fog-azure-rm-2.2.0.pkg","repopath":"All/rubygem-gitlab-fog-azure-rm-2.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":105440,"desc":"This is a stripped-down fork of fog-azure-rm that enables Azure Blob Storage\nto be used with CarrierWave and Fog.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-faraday-follow_redirects-gitlab":{"origin":"www/rubygem-faraday-follow_redirects-gitlab","version":"0.3.0"},"rubygem-faraday-gitlab":{"origin":"www/rubygem-faraday-gitlab","version":"2.13.1"},"rubygem-faraday-net_http_persistent-gitlab":{"origin":"www/rubygem-faraday-net_http_persistent-gitlab","version":"2.3.1"},"rubygem-fog-core-gitlab":{"origin":"devel/rubygem-fog-core-gitlab","version":"2.1.0"},"rubygem-fog-json-gitlab":{"origin":"devel/rubygem-fog-json-gitlab","version":"1.2.0"},"rubygem-mime-types-gitlab":{"origin":"misc/rubygem-mime-types-gitlab","version":"3.7.0"},"rubygem-net-http-persistent":{"origin":"www/rubygem-net-http-persistent","version":"4.0.5"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"}},"categories":["net","rubygems"]},{"name":"rubygem-gitlab-flowdock-git-hook","origin":"www/rubygem-gitlab-flowdock-git-hook","version":"1.0.1","comment":"GitLab-patched Git Post-Receive hook for Flowdock","maintainer":"ruby@FreeBSD.org","www":"https://github.com/flowdock/flowdock-git-hook","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"82c6376365d649c02af9785b6b7843e7a987fc5fc166c8e423af5e589f114505","flatsize":22909,"path":"All/rubygem-gitlab-flowdock-git-hook-1.0.1.pkg","repopath":"All/rubygem-gitlab-flowdock-git-hook-1.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8224,"desc":"Git Post-Receive hook for Flowdock. Gem requirements patched for use with\nGitlab.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-flowdock":{"origin":"www/rubygem-flowdock","version":"0.7.1"},"rubygem-gitlab-grit":{"origin":"textproc/rubygem-gitlab-grit","version":"2.8.3"},"rubygem-multi_json":{"origin":"devel/rubygem-multi_json","version":"1.15.0"}},"categories":["rubygems","www"]},{"name":"rubygem-gitlab-experiment","origin":"devel/rubygem-gitlab-experiment","version":"0.9.1","comment":"Experiment library for Gitlab","maintainer":"mfechner@FreeBSD.org","www":"https://gitlab.com/gitlab-org/ruby/gems/gitlab-experiment","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c44ad89acc42681053b503f47c1cef135c381cf02f2a0fa95d3315af4e710d3a","flatsize":106828,"path":"All/rubygem-gitlab-experiment-0.9.1.pkg","repopath":"All/rubygem-gitlab-experiment-0.9.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":28788,"desc":"GitLab experiment library built on top of scientist.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport70":{"origin":"devel/rubygem-activesupport70","version":"7.0.8.7"},"rubygem-request_store":{"origin":"devel/rubygem-request_store","version":"1.7.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-gitlab-dangerfiles","origin":"devel/rubygem-gitlab-dangerfiles","version":"4.9.2","comment":"Dangerfile and plugins for GitLab projects","maintainer":"mfechner@FreeBSD.org","www":"https://gitlab.com/gitlab-org/ruby/gems/gitlab-dangerfiles","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"97084ca002e413f2f12ed417b4ad6667ac8470f235656782a955a4f9e722ca19","flatsize":575537,"path":"All/rubygem-gitlab-dangerfiles-4.9.2.pkg","repopath":"All/rubygem-gitlab-dangerfiles-4.9.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":129052,"desc":"This gem provides common Dangerfile and plugins for GitLab projects.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-danger":{"origin":"devel/rubygem-danger","version":"9.5.1"},"rubygem-danger-gitlab":{"origin":"devel/rubygem-danger-gitlab","version":"8.0.0"},"rubygem-rake":{"origin":"devel/rubygem-rake","version":"13.2.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-gnome","origin":"x11/rubygem-gnome","version":"4.2.7","comment":"Meta port for gems of Ruby-GNOME project","maintainer":"sunpoet@FreeBSD.org","www":"https://ruby-gnome.github.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"72cf02bfe4eed96701490714efe0b7e131ed84a6678892c25eff84635b1d497a","flatsize":243,"path":"All/rubygem-gnome-4.2.7.pkg","repopath":"All/rubygem-gnome-4.2.7.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":1120,"desc":"Meta port for all Ruby-GNOME Project gems.","deps":{"rubygem-atk":{"origin":"accessibility/rubygem-atk","version":"4.2.7"},"rubygem-cairo-gobject":{"origin":"devel/rubygem-cairo-gobject","version":"4.2.7"},"rubygem-clutter":{"origin":"graphics/rubygem-clutter","version":"4.2.7"},"rubygem-clutter-gdk":{"origin":"graphics/rubygem-clutter-gdk","version":"4.2.7"},"rubygem-clutter-gstreamer":{"origin":"multimedia/rubygem-clutter-gstreamer","version":"4.2.7"},"rubygem-clutter-gtk":{"origin":"graphics/rubygem-clutter-gtk","version":"4.2.7"},"rubygem-gdk3":{"origin":"x11-toolkits/rubygem-gdk3","version":"4.2.7"},"rubygem-gdk4":{"origin":"x11-toolkits/rubygem-gdk4","version":"4.2.7"},"rubygem-gdk_pixbuf2":{"origin":"graphics/rubygem-gdk_pixbuf2","version":"4.2.7"},"rubygem-gio2":{"origin":"devel/rubygem-gio2","version":"4.2.7"},"rubygem-glib2":{"origin":"devel/rubygem-glib2","version":"4.2.7"},"rubygem-gobject-introspection":{"origin":"devel/rubygem-gobject-introspection","version":"4.2.7"},"rubygem-gstreamer":{"origin":"multimedia/rubygem-gstreamer","version":"4.2.7"},"rubygem-gtk3":{"origin":"x11-toolkits/rubygem-gtk3","version":"4.2.7"},"rubygem-gtk4":{"origin":"x11-toolkits/rubygem-gtk4","version":"4.2.7"},"rubygem-gtksourceview3":{"origin":"x11-toolkits/rubygem-gtksourceview3","version":"4.2.7"},"rubygem-gtksourceview4":{"origin":"x11-toolkits/rubygem-gtksourceview4","version":"4.2.7"},"rubygem-pango":{"origin":"x11-toolkits/rubygem-pango","version":"4.2.7"},"rubygem-poppler":{"origin":"x11-toolkits/rubygem-poppler","version":"4.2.7_1"},"rubygem-rsvg2":{"origin":"graphics/rubygem-rsvg2","version":"4.2.7"},"rubygem-vte3":{"origin":"x11-toolkits/rubygem-vte3","version":"4.2.7"},"rubygem-vte4":{"origin":"x11-toolkits/rubygem-vte4","version":"4.2.7"}},"categories":["gnome","rubygems","x11"]},{"name":"rubygem-gitlab-glfm-markdown","origin":"textproc/rubygem-gitlab-glfm-markdown","version":"0.0.31","comment":"Markdown processing for GitLab Flavored Markdown","maintainer":"mfechner@FreeBSD.org","www":"https://gitlab.com/gitlab-org/ruby/gems/gitlab-glfm-markdown","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"336408e94a5b80b6d54f9d8205c3034ce9d22f3eb09fe9d2bffc523afcb7fe66","flatsize":7672337,"path":"All/rubygem-gitlab-glfm-markdown-0.0.31.pkg","repopath":"All/rubygem-gitlab-glfm-markdown-0.0.31.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":839360,"desc":"Implements GLFM (as used by GitLab) using a Rust-based markdown parser.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rb_sys":{"origin":"lang/rubygem-rb_sys","version":"0.9.111"}},"categories":["rubygems","textproc"]},{"name":"rubygem-google-api-client","origin":"devel/rubygem-google-api-client","version":"0.53.0","comment":"Client for accessing Google APIs","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/googleapis/google-api-ruby-client","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"52cb6d0b52da931c6cd58b72812fa975887fb9085e2a22ed6dc34b72b223d55e","flatsize":73788457,"path":"All/rubygem-google-api-client-0.53.0.pkg","repopath":"All/rubygem-google-api-client-0.53.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":3148472,"desc":"Client for accessing Google APIs.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-google-apis-core":{"origin":"devel/rubygem-google-apis-core","version":"0.16.0"},"rubygem-google-apis-generator":{"origin":"devel/rubygem-google-apis-generator","version":"0.16.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-github_api","origin":"devel/rubygem-github_api","version":"0.19.0_4","comment":"Wrapper that supports all of the GitHub API v3 methods","maintainer":"sunpoet@FreeBSD.org","www":"https://piotrmurach.github.io/github/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d9128dd93cd7e25e79f0d749f6ba402521b2c0901f6a95471dd3a2aa33a86ba0","flatsize":532986,"path":"All/rubygem-github_api-0.19.0_4.pkg","repopath":"All/rubygem-github_api-0.19.0_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":133144,"desc":"A Ruby client for the official GitHub API.\n\nSupports all the API methods. It's built in a modular way. You can either\ninstantiate the whole API wrapper Github.new or use parts of it i.e.\nGithub::Client::Repos.new if working solely with repositories is your main\nconcern. Intuitive query methods allow you easily call API endpoints.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-addressable":{"origin":"www/rubygem-addressable","version":"2.8.7"},"rubygem-descendants_tracker":{"origin":"devel/rubygem-descendants_tracker","version":"0.0.4"},"rubygem-faraday1":{"origin":"www/rubygem-faraday1","version":"1.10.4"},"rubygem-hashie":{"origin":"devel/rubygem-hashie","version":"5.0.0"},"rubygem-oauth21":{"origin":"net/rubygem-oauth21","version":"1.4.11"}},"categories":["devel","rubygems"]},{"name":"rubygem-gitlab-cloud-connector","origin":"security/rubygem-gitlab-cloud-connector","version":"1.17.0","comment":"CloudConnector and lib for GitLab projects","maintainer":"mfechner@FreeBSD.org","www":"https://gitlab.com/gitlab-org/cloud-connector/gitlab-cloud-connector","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a3534a3e377dfd827bfe2f8025c7804c756e3ad5780984c9244d2db161c5661b","flatsize":52889,"path":"All/rubygem-gitlab-cloud-connector-1.17.0.pkg","repopath":"All/rubygem-gitlab-cloud-connector-1.17.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17476,"desc":"A Ruby library that Cloud Connector token issuers (GitLab.com, CDot)\ncan use to mint access tokens.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport-gitlab":{"origin":"devel/rubygem-activesupport-gitlab","version":"7.1.5.1"},"rubygem-jwt29":{"origin":"www/rubygem-jwt29","version":"2.9.3"}},"categories":["rubygems","security"]},{"name":"rubygem-github-markup","origin":"textproc/rubygem-github-markup","version":"5.0.1","comment":"Render any fancy markup","maintainer":"ruby@FreeBSD.org","www":"https://github.com/github/markup","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"507921909a8189b648c7d05b8aa54d86800a1180742796a69f55b7d9dbceae93","flatsize":226897,"path":"All/rubygem-github-markup-5.0.1.pkg","repopath":"All/rubygem-github-markup-5.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":51148,"desc":"This gem is used by GitHub to render any fancy markup such as Markdown,\nTextile, Org-Mode, etc. Fork it and add your own!","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-gitlab-chronic","origin":"devel/rubygem-gitlab-chronic","version":"0.10.6","comment":"Natural language date/time parser written in pure Ruby","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/mojombo/chronic","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cd6ff0b07e329309d8ee61d93d18013087ef9aa294ee6230d33d97e2c09b4bb1","flatsize":209787,"path":"All/rubygem-gitlab-chronic-0.10.6.pkg","repopath":"All/rubygem-gitlab-chronic-0.10.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":37728,"desc":"Chronic is a natural language date/time parser written in pure Ruby.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-numerizer":{"origin":"devel/rubygem-numerizer","version":"0.2.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-gitlab-pygments.rb","origin":"devel/rubygem-gitlab-pygments.rb","version":"0.5.4_3","comment":"Exposes the pygments syntax highlighter to Ruby","maintainer":"ruby@FreeBSD.org","www":"https://github.com/gitlabhq/pygments.rb","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"91813ed229f71d5289159753b7397ee453674cc24ad212387d73bad4545f4102","flatsize":6312750,"path":"All/rubygem-gitlab-pygments.rb-0.5.4_3.pkg","repopath":"All/rubygem-gitlab-pygments.rb-0.5.4_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1141044,"desc":"pygments.rb exposes the pygments syntax highlighter to Ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-posix-spawn":{"origin":"devel/rubygem-posix-spawn","version":"0.3.15"},"rubygem-yajl-ruby":{"origin":"devel/rubygem-yajl-ruby","version":"1.4.3"}},"categories":["devel","rubygems"]},{"name":"rubygem-git-version-bump","origin":"devel/rubygem-git-version-bump","version":"0.19.1","comment":"Manage your app version entirely via git tags","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/mpalmer/git-version-bump","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4fae8688b465dad77237e30c53fdeae621c6481b101620f5ac35ce4064514714","flatsize":96550,"path":"All/rubygem-git-version-bump-0.19.1.pkg","repopath":"All/rubygem-git-version-bump-0.19.1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":20784,"desc":"Maintain your program versions entirely within git. No local files required! All\nversioning information is stored using git tags.\n\nThis gem contains a command-line tool and set of Rake tasks to increment and\ndisplay your version numbers via git tags, and some associated Ruby code to use\ninside a gemspec or your program to retrieve the current version number, for use\nin builds and at runtime.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-git","origin":"devel/rubygem-git","version":"1.19.1","comment":"Ruby wrapper library around git(1)","maintainer":"ruby@FreeBSD.org","www":"https://github.com/ruby-git/ruby-git","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"76174111911da1c35f9ae9bd768ae89c28b6a1e2d10d971289c2a2515f679b0b","flatsize":162692,"path":"All/rubygem-git-1.19.1.pkg","repopath":"All/rubygem-git-1.19.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":42112,"desc":"Ruby/Git is a Ruby library that can be used to create, read and\nmanipulate Git repositories.  Currently it is a wrapper around\nthe git binary, but there are plans to switch to C bindings at\nsome point in the future.","deps":{"git":{"origin":"devel/git","version":"2.49.0"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-addressable":{"origin":"www/rubygem-addressable","version":"2.8.7"},"rubygem-rchardet":{"origin":"textproc/rubygem-rchardet","version":"1.9.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-gio2","origin":"devel/rubygem-gio2","version":"4.2.7","comment":"Ruby binding of gio 2.x","maintainer":"sunpoet@FreeBSD.org","www":"https://ruby-gnome.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e32812048289084f81441fb2b3b1525f821870b325d93033d0030e2777085fae","flatsize":190469,"path":"All/rubygem-gio2-4.2.7.pkg","repopath":"All/rubygem-gio2-4.2.7.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":36072,"desc":"Ruby/GIO2 is a Ruby binding of gio-2.x.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-fiddle":{"origin":"devel/rubygem-fiddle","version":"1.1.6"},"rubygem-gobject-introspection":{"origin":"devel/rubygem-gobject-introspection","version":"4.2.7"}},"categories":["devel","rubygems"]},{"name":"rubygem-gettext_i18n_rails_js-rails61","origin":"devel/rubygem-gettext_i18n_rails_js-rails61","version":"1.3.1_1","comment":"Make gettext_i18n_rails .po files as JSON","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/webhippie/gettext_i18n_rails_js","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5b5036244f7ed9659befa529d5202d874af5f6d9a1a4f027f76ad913385fbb7c","flatsize":99257,"path":"All/rubygem-gettext_i18n_rails_js-rails61-1.3.1_1.pkg","repopath":"All/rubygem-gettext_i18n_rails_js-rails61-1.3.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21656,"desc":"GettextI18nRailsJs extends gettext_i18n_rails, making your .PO files available\nto client side Javascript as JSON. It will find translations inside your .js,\n.coffee, .handlebars and .mustache files, then it will create JSON versions of\nyour .PO files so you can serve them with the rest of your assets, thus letting\nyou access all your translations offline from client side Javascript.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-gettext":{"origin":"devel/rubygem-gettext","version":"3.5.1"},"rubygem-gettext_i18n_rails":{"origin":"devel/rubygem-gettext_i18n_rails","version":"1.13.0"},"rubygem-po_to_json":{"origin":"converters/rubygem-po_to_json","version":"2.0.0"},"rubygem-rails61":{"origin":"www/rubygem-rails61","version":"6.1.7.10"}},"categories":["devel","rubygems"]},{"name":"rubygem-gibbler","origin":"devel/rubygem-gibbler","version":"1.0.0","comment":"Git-like hashes for Ruby objects","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/delano/gibbler","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"10dcaa055f12d3c27f30cd87f9af9296ca3fbf257cd40a38d5cee4f8c37f3099","flatsize":228838,"path":"All/rubygem-gibbler-1.0.0.pkg","repopath":"All/rubygem-gibbler-1.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":37976,"desc":"rubygem-gibbler provides git-like hashes and history for Ruby objects.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-attic":{"origin":"devel/rubygem-attic","version":"1.0.1"},"rubygem-rake":{"origin":"devel/rubygem-rake","version":"13.2.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-gettext_i18n_rails_js-rails50","origin":"devel/rubygem-gettext_i18n_rails_js-rails50","version":"2.1.0","comment":"Make gettext_i18n_rails .po files as JSON","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/webhippie/gettext_i18n_rails_js","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cdbd09f39d6865f587225047d8ae33a58e533e6f5300bcc7c7da1e7fe43b9893","flatsize":100401,"path":"All/rubygem-gettext_i18n_rails_js-rails50-2.1.0.pkg","repopath":"All/rubygem-gettext_i18n_rails_js-rails50-2.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21916,"desc":"GettextI18nRailsJs extends gettext_i18n_rails, making your .PO files available\nto client side Javascript as JSON. It will find translations inside your .js,\n.coffee, .handlebars and .mustache files, then it will create JSON versions of\nyour .PO files so you can serve them with the rest of your assets, thus letting\nyou access all your translations offline from client side Javascript.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-gettext":{"origin":"devel/rubygem-gettext","version":"3.5.1"},"rubygem-gettext_i18n_rails":{"origin":"devel/rubygem-gettext_i18n_rails","version":"1.13.0"},"rubygem-po_to_json":{"origin":"converters/rubygem-po_to_json","version":"2.0.0"},"rubygem-rails50":{"origin":"www/rubygem-rails50","version":"5.0.7.2_2"}},"categories":["devel","rubygems"]},{"name":"rubygem-gettext_i18n_rails_js-rails5","origin":"devel/rubygem-gettext_i18n_rails_js-rails5","version":"2.1.0","comment":"Make gettext_i18n_rails .po files as JSON","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/webhippie/gettext_i18n_rails_js","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c1afce3c637adec02a1f5608d0f0292f65a056bac0661230f14d148aaa423f79","flatsize":100401,"path":"All/rubygem-gettext_i18n_rails_js-rails5-2.1.0.pkg","repopath":"All/rubygem-gettext_i18n_rails_js-rails5-2.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21920,"desc":"GettextI18nRailsJs extends gettext_i18n_rails, making your .PO files available\nto client side Javascript as JSON. It will find translations inside your .js,\n.coffee, .handlebars and .mustache files, then it will create JSON versions of\nyour .PO files so you can serve them with the rest of your assets, thus letting\nyou access all your translations offline from client side Javascript.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-gettext":{"origin":"devel/rubygem-gettext","version":"3.5.1"},"rubygem-gettext_i18n_rails":{"origin":"devel/rubygem-gettext_i18n_rails","version":"1.13.0"},"rubygem-po_to_json":{"origin":"converters/rubygem-po_to_json","version":"2.0.0"},"rubygem-rails5":{"origin":"www/rubygem-rails5","version":"5.1.7_2"}},"categories":["devel","rubygems"]},{"name":"rubygem-gh","origin":"devel/rubygem-gh","version":"0.18.0_1","comment":"Multi-layer client for the GitHub API v3","maintainer":"ruby@FreeBSD.org","www":"https://github.com/travis-ci/gh","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cbe57f48ba17af8376464af7e144e0fdd04e4a90a1f4f9132b908e462bce1033","flatsize":38461,"path":"All/rubygem-gh-0.18.0_1.pkg","repopath":"All/rubygem-gh-0.18.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12348,"desc":"GH - Layered GitHub API client\n\nThis is a highly flexible, layered, low-level GitHub client library, trying to\nget out of your way and let you get to the GitHub data as simple as possible.\nUnless you add layers, you will end up with Hashes and Arrays. The approach and\nAPI should be familiar from projects like Rack or Faraday.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport52":{"origin":"devel/rubygem-activesupport52","version":"5.2.8.1"},"rubygem-addressable":{"origin":"www/rubygem-addressable","version":"2.8.7"},"rubygem-faraday1":{"origin":"www/rubygem-faraday1","version":"1.10.4"},"rubygem-faraday_middleware":{"origin":"www/rubygem-faraday_middleware","version":"1.2.1"},"rubygem-multi_json":{"origin":"devel/rubygem-multi_json","version":"1.15.0"},"rubygem-net-http-persistent2":{"origin":"www/rubygem-net-http-persistent2","version":"2.9.4"},"rubygem-net-http-pipeline":{"origin":"www/rubygem-net-http-pipeline","version":"1.0.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-gettext_i18n_rails_js-rails70","origin":"devel/rubygem-gettext_i18n_rails_js-rails70","version":"2.0.0","comment":"Make gettext_i18n_rails .po files as JSON","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/webhippie/gettext_i18n_rails_js","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"13923283a48f2eebb41e5a073bcbdc04b7daa9c2a5652f59dfd5841bd0c5b983","flatsize":100133,"path":"All/rubygem-gettext_i18n_rails_js-rails70-2.0.0.pkg","repopath":"All/rubygem-gettext_i18n_rails_js-rails70-2.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21856,"desc":"GettextI18nRailsJs extends gettext_i18n_rails, making your .PO files available\nto client side Javascript as JSON. It will find translations inside your .js,\n.coffee, .handlebars and .mustache files, then it will create JSON versions of\nyour .PO files so you can serve them with the rest of your assets, thus letting\nyou access all your translations offline from client side Javascript.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-gettext":{"origin":"devel/rubygem-gettext","version":"3.5.1"},"rubygem-gettext_i18n_rails":{"origin":"devel/rubygem-gettext_i18n_rails","version":"1.13.0"},"rubygem-po_to_json":{"origin":"converters/rubygem-po_to_json","version":"2.0.0"},"rubygem-rails70":{"origin":"www/rubygem-rails70","version":"7.0.8.7"}},"categories":["devel","rubygems"]},{"name":"rubygem-gettext_i18n_rails_js","origin":"devel/rubygem-gettext_i18n_rails_js","version":"2.1.0","comment":"Make gettext_i18n_rails .po files as JSON","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/webhippie/gettext_i18n_rails_js","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"35f3f53c4bf1b0050a1ed541bcfae449a0fecee86de33d26ca32792032c98eae","flatsize":100401,"path":"All/rubygem-gettext_i18n_rails_js-2.1.0.pkg","repopath":"All/rubygem-gettext_i18n_rails_js-2.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21904,"desc":"GettextI18nRailsJs extends gettext_i18n_rails, making your .PO files available\nto client side Javascript as JSON. It will find translations inside your .js,\n.coffee, .handlebars and .mustache files, then it will create JSON versions of\nyour .PO files so you can serve them with the rest of your assets, thus letting\nyou access all your translations offline from client side Javascript.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-gettext":{"origin":"devel/rubygem-gettext","version":"3.5.1"},"rubygem-gettext_i18n_rails":{"origin":"devel/rubygem-gettext_i18n_rails","version":"1.13.0"},"rubygem-po_to_json":{"origin":"converters/rubygem-po_to_json","version":"2.0.0"},"rubygem-rails71":{"origin":"www/rubygem-rails71","version":"7.1.5.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-gettext_i18n_rails","origin":"devel/rubygem-gettext_i18n_rails","version":"1.13.0","comment":"Simple FastGettext Rails integration","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/grosser/gettext_i18n_rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e4512958e100d6edf90c997fb64d458ec1db403401e1f5cf6eeaef5cf7526adf","flatsize":24803,"path":"All/rubygem-gettext_i18n_rails-1.13.0.pkg","repopath":"All/rubygem-gettext_i18n_rails-1.13.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9752,"desc":"gettext_i18n_rails is simple FastGettext Rails integration. Translate via\nFastGettext, use any other I18n backend as extension/fallback.\n\nRails does: I18n.t('syntax.with.lots.of.dots') with nested yml files. We do:\n_('Just translate my damn text!') with simple, flat mo/po/yml files or directly\nfrom db. To use I18n, calls add a syntax.with.lots.of.dots translation.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-fast_gettext":{"origin":"devel/rubygem-fast_gettext","version":"4.1.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-getoptlong","origin":"devel/rubygem-getoptlong","version":"0.2.1","comment":"GetoptLong for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/getoptlong","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f7a18b1190e150bd89c4bc7c5aa6413fcc733c6ef4d330df707c1248acd2fe38","flatsize":35943,"path":"All/rubygem-getoptlong-0.2.1.pkg","repopath":"All/rubygem-getoptlong-0.2.1.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":11204,"desc":"The GetoptLong class allows you to parse command line options similarly to the\nGNU getopt_long() C library call. Note, however, that GetoptLong is a pure Ruby\nimplementation.\n\nGetoptLong allows for POSIX-style options like --file as well as single letter\noptions like -f\n\nThe empty option -- (two minus symbols) is used to end option processing. This\ncan be particularly important if options have optional arguments.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-gettext_i18n_rails_js-rails52","origin":"devel/rubygem-gettext_i18n_rails_js-rails52","version":"2.1.0","comment":"Make gettext_i18n_rails .po files as JSON","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/webhippie/gettext_i18n_rails_js","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d6a767bc0bbc777071a2d738fe686e3ae092bc6044eb0e915543d5784ca04df3","flatsize":100401,"path":"All/rubygem-gettext_i18n_rails_js-rails52-2.1.0.pkg","repopath":"All/rubygem-gettext_i18n_rails_js-rails52-2.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21924,"desc":"GettextI18nRailsJs extends gettext_i18n_rails, making your .PO files available\nto client side Javascript as JSON. It will find translations inside your .js,\n.coffee, .handlebars and .mustache files, then it will create JSON versions of\nyour .PO files so you can serve them with the rest of your assets, thus letting\nyou access all your translations offline from client side Javascript.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-gettext":{"origin":"devel/rubygem-gettext","version":"3.5.1"},"rubygem-gettext_i18n_rails":{"origin":"devel/rubygem-gettext_i18n_rails","version":"1.13.0"},"rubygem-po_to_json":{"origin":"converters/rubygem-po_to_json","version":"2.0.0"},"rubygem-rails52":{"origin":"www/rubygem-rails52","version":"5.2.8.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-get_process_mem0","origin":"devel/rubygem-get_process_mem0","version":"0.2.7","comment":"Get memory usage of a process in Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/schneems/get_process_mem","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"38e53c7751934df50d266b770afe6a61eeead6622e08c65b157e25ea066a69a2","flatsize":43712,"path":"All/rubygem-get_process_mem0-0.2.7.pkg","repopath":"All/rubygem-get_process_mem0-0.2.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8132,"desc":"Ruby gem that provides measurement of memory usages of processes.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ffi":{"origin":"devel/rubygem-ffi","version":"1.17.2"}},"categories":["devel","rubygems"]},{"name":"rubygem-get_process_mem","origin":"devel/rubygem-get_process_mem","version":"1.0.0","comment":"Get memory usage of a process in Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/schneems/get_process_mem","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c273edeb1f572923fd3b54676c4d4a4c5f4189792626af3461f8c75708f1c7da","flatsize":44534,"path":"All/rubygem-get_process_mem-1.0.0.pkg","repopath":"All/rubygem-get_process_mem-1.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8532,"desc":"Ruby gem that provides measurement of memory usages of processes.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-bigdecimal":{"origin":"math/rubygem-bigdecimal","version":"3.1.9"},"rubygem-ffi":{"origin":"devel/rubygem-ffi","version":"1.17.2"}},"categories":["devel","rubygems"]},{"name":"rubygem-gettext-setup","origin":"devel/rubygem-gettext-setup","version":"1.1.0_1","comment":"Set up i18n for Ruby projects","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/puppetlabs/gettext-setup-gem","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"99fb4250f22a15c07bed59d9c42924fbfb994d338869a4aa1ec1a957c49cb30f","flatsize":71273,"path":"All/rubygem-gettext-setup-1.1.0_1.pkg","repopath":"All/rubygem-gettext-setup-1.1.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":17964,"desc":"gettext-setup is a simple gem to set up i18n for Ruby projects (including\nSinatra web apps) using gettext and fast gettext.\n\nThis project sets the default locale to English. If the user has set a different\nlocale in their browser preferences, and we support the user's preferred locale,\nstrings and data formatting will be customized for that locale.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-fast_gettext":{"origin":"devel/rubygem-fast_gettext","version":"4.1.0"},"rubygem-gettext":{"origin":"devel/rubygem-gettext","version":"3.5.1"},"rubygem-locale":{"origin":"devel/rubygem-locale","version":"2.1.4"}},"categories":["devel","rubygems"]},{"name":"rubygem-gettext","origin":"devel/rubygem-gettext","version":"3.5.1","comment":"Ruby implementation of the gettext library","maintainer":"sunpoet@FreeBSD.org","www":"https://ruby-gettext.github.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"73b292613675833d63bbc91f3c86099f6a9f2c83c4bfb5ff2f07dbe540843a1d","flatsize":1316295,"path":"All/rubygem-gettext-3.5.1.pkg","repopath":"All/rubygem-gettext-3.5.1.pkg","licenselogic":"or","licenses":["LGPL3+","RUBY"],"pkgsize":154244,"desc":"Ruby GetText Package is Native Language Support Library and Tools\nwhich modeled after GNU GetText package, but the API is simpler than\nthat of GNU GetText.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-erubi":{"origin":"www/rubygem-erubi","version":"1.13.1"},"rubygem-locale":{"origin":"devel/rubygem-locale","version":"2.1.4"},"rubygem-prime":{"origin":"math/rubygem-prime","version":"0.1.3"},"rubygem-racc":{"origin":"devel/rubygem-racc","version":"1.8.1"},"rubygem-text":{"origin":"textproc/rubygem-text","version":"1.3.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-getopt","origin":"devel/rubygem-getopt","version":"1.6.0","comment":"Command line parsing with Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/djberg96/getopt","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8122ff459fa88f38f3e440d236ecdd4395ae3166fd389f9c60dab65d1ee00da8","flatsize":68906,"path":"All/rubygem-getopt-1.6.0.pkg","repopath":"All/rubygem-getopt-1.6.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":16864,"desc":"Implements a simple Getopt::Std class for command line parsing, as well as a\nGetopt::Long class for more advanced command line parsing.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-gepub","origin":"textproc/rubygem-gepub","version":"1.0.15","comment":"Ruby generic EPUB parser/generator","maintainer":"doceng@FreeBSD.org","www":"https://github.com/skoji/gepub","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c3a956bbb25f2ff7d162ebd56d3ad308d6f3a6b38110d483efc8844ef22cebe3","flatsize":130079,"path":"All/rubygem-gepub-1.0.15.pkg","repopath":"All/rubygem-gepub-1.0.15.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":33492,"desc":"Gepub is a generic EPUB parser/generator. Generates and parse EPUB2 and EPUB3.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"},"rubygem-rubyzip":{"origin":"archivers/rubygem-rubyzip","version":"2.3.2"}},"categories":["rubygems","textproc"]},{"name":"rubygem-georuby","origin":"devel/rubygem-georuby","version":"2.5.2","comment":"Holder for data returned from PostGIS and the Spatial Extensions of MySql","maintainer":"ruby@FreeBSD.org","www":"https://github.com/nofxx/georuby","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"37a2c39c8803067de5e08b51188e2b3d15b643f56da6da23aea68ae62b3ae8a8","flatsize":2188101,"path":"All/rubygem-georuby-2.5.2.pkg","repopath":"All/rubygem-georuby-2.5.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":133980,"desc":"It is intended as a holder for data returned from PostGIS and the Spatial\nExtensions of MySql. The data model roughly follows the OGC \"Simple i\nFeatures for SQL\" specification (see http://www.opengis.org/docs/99-049.pdf),\nalthough without any kind of advanced functionalities (such as geometric\noperators or reprojections). It also supports various output and\ninput formats (GeoRSS, KML, Shapefile).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-geokit","origin":"graphics/rubygem-geokit","version":"1.14.0","comment":"Ruby gem for maps-based apps","maintainer":"ruby@FreeBSD.org","www":"https://github.com/geokit/geokit","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"36a8d3c7f77dceb4705a82ab68b8c41a067d2f34c0596d9cfd68686aa19716e4","flatsize":496214,"path":"All/rubygem-geokit-1.14.0.pkg","repopath":"All/rubygem-geokit-1.14.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":80404,"desc":"The Geokit gem provides:\n- Distance calculations between two points on the earth. Calculate the distance\n  in miles, kilometers, meters, or nautical miles, with all the trigonometry\n  abstracted away by Geokit.\n- Geocoding from multiple providers. It supports Google, Yahoo, Geocoder.us, and\n  Geocoder.ca geocoders, and others. It provides a uniform response structure\n  from all of them. It also provides a fail-over mechanism, in case your input\n  fails to geocode in one service.\n- Rectangular bounds calculations: is a point within a given rectangular bounds?\n- Heading and midpoint calculations","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["graphics","rubygems"]},{"name":"rubygem-generator","origin":"devel/rubygem-generator","version":"0.0.1","comment":"Templates generators","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/maxkazar/generator","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8ede371e2b1dbfd8645a9a426676eb7d63170a06b4ad9305e60fdf062ad067df","flatsize":10513,"path":"All/rubygem-generator-0.0.1.pkg","repopath":"All/rubygem-generator-0.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4952,"desc":"Generator gem is designed for use in Ruby projects and provides templates\ngenerators like Rails 3.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-gems","origin":"devel/rubygem-gems","version":"1.3.0","comment":"Ruby wrapper for the RubyGems.org API","maintainer":"ruby@FreeBSD.org","www":"https://github.com/rubygems/gems","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9d12b6ef7c2f5648883c9359ba6ea258d32c189f82f980f46ad0d114c9932e13","flatsize":28920,"path":"All/rubygem-gems-1.3.0.pkg","repopath":"All/rubygem-gems-1.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8532,"desc":"Ruby wrapper for the RubyGems.org API","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-generator_spec-rails4","origin":"devel/rubygem-generator_spec-rails4","version":"0.10.0","comment":"Test Rails generators with RSpec","maintainer":"ruby@FreeBSD.org","www":"https://github.com/stevehodgkiss/generator_spec","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dc7bde5cf33e9d3fcd932f13e2496f1363483a3a9b610096ed20c41b80e1ddde","flatsize":26569,"path":"All/rubygem-generator_spec-rails4-0.10.0.pkg","repopath":"All/rubygem-generator_spec-rails4-0.10.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7820,"desc":"Test Rails generators with RSpec","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport4":{"origin":"devel/rubygem-activesupport4","version":"4.2.11.3"},"rubygem-railties4":{"origin":"www/rubygem-railties4","version":"4.2.11.3"}},"categories":["devel","rubygems"]},{"name":"rubygem-generator_spec-rails5","origin":"devel/rubygem-generator_spec-rails5","version":"0.10.0","comment":"Test Rails generators with RSpec","maintainer":"ruby@FreeBSD.org","www":"https://github.com/stevehodgkiss/generator_spec","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"db13dd165b8f0eb3ea8188f29eba15752b2bbfc27acb759d97b73cb5f1094dee","flatsize":26569,"path":"All/rubygem-generator_spec-rails5-0.10.0.pkg","repopath":"All/rubygem-generator_spec-rails5-0.10.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7824,"desc":"Test Rails generators with RSpec","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport5":{"origin":"devel/rubygem-activesupport5","version":"5.1.7_1"},"rubygem-railties5":{"origin":"www/rubygem-railties5","version":"5.1.7"}},"categories":["devel","rubygems"]},{"name":"rubygem-gemoji3","origin":"textproc/rubygem-gemoji3","version":"3.0.1","comment":"Character information and metadata for Unicode emoji","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/github/gemoji","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8219a1425b673af1dfecf1b3aa9a4881a38aac9a7dfe9755f5c254ee39fb777e","flatsize":364379,"path":"All/rubygem-gemoji3-3.0.1.pkg","repopath":"All/rubygem-gemoji3-3.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":63908,"desc":"Emoji assets","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-gemnasium-parser","origin":"devel/rubygem-gemnasium-parser","version":"0.1.9","comment":"Safely parse Gemfiles and gemspecs","maintainer":"ruby@FreeBSD.org","www":"https://github.com/gemnasium/gemnasium-parser","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3847678473b7d7d2bc43943feafc9f59a5892488958bf495088239f227f6cab9","flatsize":28256,"path":"All/rubygem-gemnasium-parser-0.1.9.pkg","repopath":"All/rubygem-gemnasium-parser-0.1.9.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7952,"desc":"Safely parse Gemfiles and gemspecs","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-gemoji","origin":"textproc/rubygem-gemoji","version":"4.1.0","comment":"Character information and metadata for Unicode emoji","maintainer":"ruby@FreeBSD.org","www":"https://github.com/github/gemoji","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"059900ebd3611f11791c344fda7decb43201df9f3fb851784bd4d2f08bcf5dc9","flatsize":426437,"path":"All/rubygem-gemoji-4.1.0.pkg","repopath":"All/rubygem-gemoji-4.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":35320,"desc":"Emoji assets","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-geminabox","origin":"www/rubygem-geminabox","version":"2.1.0_1","comment":"Sinatra based gem hosting app","maintainer":"ruby@FreeBSD.org","www":"https://tomlea.co.uk/posts/gem-in-a-box/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8b0b269d825592aa2040a7a07f7dfdf55b4c3453c5d6b59a4550fdb82c58316d","flatsize":60888,"path":"All/rubygem-geminabox-2.1.0_1.pkg","repopath":"All/rubygem-geminabox-2.1.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":18996,"desc":"A sinatra based gem hosting app, with client side gem push\nstyle functionality.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-builder":{"origin":"devel/rubygem-builder","version":"3.3.0"},"rubygem-faraday":{"origin":"www/rubygem-faraday","version":"2.12.2"},"rubygem-httpclient":{"origin":"www/rubygem-httpclient","version":"2.9.0"},"rubygem-nesty":{"origin":"devel/rubygem-nesty","version":"1.0.2"},"rubygem-reentrant_flock":{"origin":"devel/rubygem-reentrant_flock","version":"0.1.1"},"rubygem-sinatra2":{"origin":"www/rubygem-sinatra2","version":"2.2.4"}},"categories":["rubygems","www"],"annotations":{"cpe":"cpe:2.3:a:geminabox_project:geminabox:2.1.0:::::dragonfly6:x86_64:1"}},{"name":"rubygem-gemcutter","origin":"devel/rubygem-gemcutter","version":"0.7.1_1","comment":"Extensions to RubyGems for managing gems and more on RubyGems.org","maintainer":"ruby@FreeBSD.org","www":"https://github.com/rubygems/gemcutter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a27fc3bb959c2d44970e9faffeabbff5aa1a37eca5f256a927b70e0cbc968433","flatsize":27339,"path":"All/rubygem-gemcutter-0.7.1_1.pkg","repopath":"All/rubygem-gemcutter-0.7.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8104,"desc":"Adds several commands to RubyGems for managing gems and more on RubyGems.org.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-gem_plugin","origin":"devel/rubygem-gem_plugin","version":"0.2.3_1","comment":"Gem Based Plugin System","maintainer":"ruby@FreeBSD.org","www":"https://rubygems.org/gems/gem_plugin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b2ca436ac05a1688d9e6266b13f6caf909cb06f6c073c9bb7310e42aabb14578","flatsize":115479,"path":"All/rubygem-gem_plugin-0.2.3_1.pkg","repopath":"All/rubygem-gem_plugin-0.2.3_1.pkg","licenselogic":"or","licenses":["LGPL21","RUBY"],"pkgsize":27576,"desc":"GemPlugin is a system that lets your users install gems and lets you\nload them as additional features to use in your software.  It\noriginated from the Mongrel (http://mongrel.rubyforge.org/) project\nbut proved useful enough to break out into a separate project.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-gem-compare","origin":"devel/rubygem-gem-compare","version":"1.2.1","comment":"RubyGems plugin for comparing gem versions","maintainer":"ruby@FreeBSD.org","www":"https://github.com/fedora-ruby/gem-compare","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b50a1d5c404b245891a9fe6aecd219cda7e22f76e2eccac2b4105aaee66d99e3","flatsize":106774,"path":"All/rubygem-gem-compare-1.2.1.pkg","repopath":"All/rubygem-gem-compare-1.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":29448,"desc":"gem-compare is a RubyGems plugin that helps to compare versions of the given\ngem. It searches for differences in metadata as well as in files.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-diffy":{"origin":"textproc/rubygem-diffy","version":"3.4.4"},"rubygem-gemnasium-parser":{"origin":"devel/rubygem-gemnasium-parser","version":"0.1.9"},"rubygem-json":{"origin":"devel/rubygem-json","version":"2.11.3"},"rubygem-rainbow":{"origin":"devel/rubygem-rainbow","version":"3.1.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-grpc-tools","origin":"net/rubygem-grpc-tools","version":"1.69.0","comment":"Ruby protoc gRPC plugin","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/google/grpc/tree/master/src/ruby/tools","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"05dca8b8cabec770422880cab1be6e0a242c1ea2d2fd7c2683b644ac5ce073d1","flatsize":46468205,"path":"All/rubygem-grpc-tools-1.69.0.pkg","repopath":"All/rubygem-grpc-tools-1.69.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":9406360,"desc":"protoc and the Ruby gRPC protoc plugin","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["net","rubygems"]},{"name":"rubygem-gemdiff","origin":"devel/rubygem-gemdiff","version":"6.0.2","comment":"Command-line utility for ruby gems","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/teeparham/gemdiff","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"630d6d0771b9390d1770dd0b878637ff7d47cb5e727f40392e11ce254435eda7","flatsize":29533,"path":"All/rubygem-gemdiff-6.0.2.pkg","repopath":"All/rubygem-gemdiff-6.0.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10424,"desc":"gemdiff is a command-line tool to find source code for ruby gems. You can\ncompare source code differences between the current version of a gem in your\nbundle and the version of the gem that would be installed with bundle update\n<gem> (or any two versions of a gem). gemdiff connects gem version management\n(rubygems + bundler) with source code (GitHub).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-faraday-retry":{"origin":"www/rubygem-faraday-retry","version":"2.2.1"},"rubygem-launchy":{"origin":"devel/rubygem-launchy","version":"3.1.1"},"rubygem-octokit":{"origin":"net/rubygem-octokit","version":"9.2.0"},"rubygem-thor":{"origin":"devel/rubygem-thor","version":"1.3.2"}},"categories":["devel","rubygems"]},{"name":"rubygem-gdk_pixbuf2","origin":"graphics/rubygem-gdk_pixbuf2","version":"4.2.7","comment":"Ruby binding of GdkPixbuf 2.x","maintainer":"sunpoet@FreeBSD.org","www":"https://ruby-gnome.github.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cf842f4913459ddbb325e40636cd1efc3e616bb3aa226df2e7c4b58cec75b76f","flatsize":134666,"path":"All/rubygem-gdk_pixbuf2-4.2.7.pkg","repopath":"All/rubygem-gdk_pixbuf2-4.2.7.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":28572,"desc":"Ruby/GdkPixbuf2 is a Ruby binding for GdkPixbuf2.","deps":{"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-gio2":{"origin":"devel/rubygem-gio2","version":"4.2.7"}},"categories":["graphics","rubygems"]},{"name":"rubygem-gdbm","origin":"databases/rubygem-gdbm","version":"2.1.0,2","comment":"Ruby extension to GDBM library","maintainer":"ruby@FreeBSD.org","www":"https://github.com/ruby/gdbm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"801c7592da99bf117d40c050a927c3ad7f29b0c7c5fb49ed3c528712d8cfa7c7","flatsize":49082,"path":"All/rubygem-gdbm-2.1.0,2.pkg","repopath":"All/rubygem-gdbm-2.1.0,2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":9876,"desc":"Ruby extension for GNU dbm (gdbm) -- a simple database engine for\nstoring key-value pairs on disk.\n\nGNU dbm is a library for simple databases. A database is a file that\nstores key-value pairs. Gdbm allows the user to store, retrieve, and\ndelete data by key. It furthermore allows a non-sorted traversal of\nall key-value pairs. A gdbm database thus provides the same\nfunctionality as a hash. As with objects of the Hash class, elements\ncan be accessed with []. Furthermore, GDBM mixes in the Enumerable\nmodule, thus providing convenient methods such as #find, #collect,\n#map, etc.\n\nA process is allowed to open several different databases at the same\ntime. A process can open a database as a \"reader\" or a\n\"writer\". Whereas a reader has only read-access to the database, a\nwriter has read- and write-access. A database can be accessed either\nby any number of readers or by exactly one writer at the same time.","deps":{"gdbm":{"origin":"databases/gdbm","version":"1.24"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["databases","rubygems"]},{"name":"rubygem-gitlab","origin":"devel/rubygem-gitlab","version":"4.20.1_1","comment":"Ruby client and CLI for GitLab API","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/NARKOZ/gitlab","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b0c4ec04d448275acf4f088dc00ca59e1069ebfae8a63e19a22ae4465af81cdd","flatsize":411213,"path":"All/rubygem-gitlab-4.20.1_1.pkg","repopath":"All/rubygem-gitlab-4.20.1_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":63944,"desc":"Gitlab is a Ruby wrapper and CLI for the GitLab API.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-httparty-gitlab":{"origin":"www/rubygem-httparty-gitlab","version":"0.23.1"},"rubygem-terminal-table":{"origin":"textproc/rubygem-terminal-table","version":"3.0.2_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-gdk4","origin":"x11-toolkits/rubygem-gdk4","version":"4.2.7","comment":"Ruby binding of GDK 4","maintainer":"sunpoet@FreeBSD.org","www":"https://ruby-gnome.github.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ec2f542f4e51efeaa534380214fa1de76fef687f57738488243d1709748655ce","flatsize":113217,"path":"All/rubygem-gdk4-4.2.7.pkg","repopath":"All/rubygem-gdk4-4.2.7.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":25816,"desc":"Ruby/GDK4 is a Ruby binding of GDK 4.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk4":{"origin":"x11-toolkits/gtk40","version":"4.18.4"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-cairo-gobject":{"origin":"devel/rubygem-cairo-gobject","version":"4.2.7"},"rubygem-gdk_pixbuf2":{"origin":"graphics/rubygem-gdk_pixbuf2","version":"4.2.7"},"rubygem-pango":{"origin":"x11-toolkits/rubygem-pango","version":"4.2.7"}},"categories":["rubygems","x11-toolkits"]},{"name":"rubygem-gdata","origin":"devel/rubygem-gdata","version":"1.1.2","comment":"Assist Ruby developers in working with Google Data APIs","maintainer":"ruby@FreeBSD.org","www":"https://code.google.com/p/gdata-ruby-util/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dc211a90bdbf83ca417b7ec68b42568ca919fc1453ae7bee124a8cfdbd3d0585","flatsize":90596,"path":"All/rubygem-gdata-1.1.2.pkg","repopath":"All/rubygem-gdata-1.1.2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":18056,"desc":"Motivated by the ferocious appetite of our developers and the\nenduring popularity of Ruby on Rails (RoR).\nIt's not a full-blown client library, but it does handle the\nfundamentals like authentication and basic XML manipulation.\nIt also requires you to work directly with the Atom feed using\nthe REXML module and XPath.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-fuzzyurl","origin":"www/rubygem-fuzzyurl","version":"0.9.0","comment":"Non-strict parsing, composition, and wildcard-matching of URLs in Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/gamache/fuzzyurl.rb","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fe07875d0781c0d924175d1f842d0f30a41ecb4cfa5cee79672fb9702b5ad73e","flatsize":17500,"path":"All/rubygem-fuzzyurl-0.9.0.pkg","repopath":"All/rubygem-fuzzyurl-0.9.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5620,"desc":"Fuzzyurl provides two related functions: non-strict parsing of URLs or URL-like\nstrings into their component pieces (protocol, username, password, hostname,\nport, path, query, and fragment), and fuzzy matching of URLs and URL patterns.\n\nSpecifically, URLs that look like this:\n[protocol ://] [username [: password] @] [hostname] [: port] [/ path] [? query] [# fragment]\n\nFuzzyurls can be constructed using some or all of the above fields, optionally\nreplacing some or all of those fields with a * wildcard if you wish to use the\nFuzzyurl as a URL mask.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","www"]},{"name":"rubygem-fuubar","origin":"devel/rubygem-fuubar","version":"2.5.1","comment":"Instafailing RSpec progress bar formatter","maintainer":"bofh@FreeBSD.org","www":"https://github.com/thekompanee/fuubar","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e2bb8f32a61c84ff464123e7b10faf9708feda128a2b79ce6f4185619e6035d1","flatsize":17108,"path":"All/rubygem-fuubar-2.5.1.pkg","repopath":"All/rubygem-fuubar-2.5.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6968,"desc":"fuubar is an instafailing RSpec formatter that uses a progress bar instead of a\nstring of letters and dots as feedback.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rspec-core":{"origin":"devel/rubygem-rspec-core","version":"3.13.3"},"rubygem-ruby-progressbar":{"origin":"devel/rubygem-ruby-progressbar","version":"1.13.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-fugit","origin":"devel/rubygem-fugit","version":"1.11.1","comment":"Time tools for flor and the floraison project","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/floraison/fugit","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9a4ae5eb0f1bbabd60a80f7fe8d41cbe37c065c1191850c6a3dab0977989c4b7","flatsize":91874,"path":"All/rubygem-fugit-1.11.1.pkg","repopath":"All/rubygem-fugit-1.11.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":24908,"desc":"Fugit is a time tools for flor and the floraison group. It uses et-orbi to represent\ntime instances and raabro as a basis for its parsers. Fugit will probably become\nthe foundation for rufus-scheduler 4.x","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-et-orbi":{"origin":"devel/rubygem-et-orbi","version":"1.2.11"},"rubygem-raabro":{"origin":"textproc/rubygem-raabro","version":"1.4.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-fssm","origin":"sysutils/rubygem-fssm","version":"0.2.10","comment":"State tracking and event firing utility","maintainer":"ruby@FreeBSD.org","www":"https://github.com/ttilley/fssm","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f01b9c4ec56637b746b63cc4e9d1b16d73051bd35db098a5b8f95636c00698f4","flatsize":157857,"path":"All/rubygem-fssm-0.2.10.pkg","repopath":"All/rubygem-fssm-0.2.10.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":18156,"desc":"The File System State Monitor keeps track of the state of any number of paths\nand will fire events when said state changes (create/update/delete). FSSM\nsupports using FSEvents on MacOS, Inotify on GNU/Linux, and polling anywhere\nelse.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["ruby","sysutils"]},{"name":"rubygem-gdk3","origin":"x11-toolkits/rubygem-gdk3","version":"4.2.7","comment":"Ruby binding of GDK 3","maintainer":"sunpoet@FreeBSD.org","www":"https://ruby-gnome.github.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0fd47a8540c1ed1d69dfc9a7c26354b13ef85e623b9c0d4e64a07b4f2be76bbb","flatsize":148233,"path":"All/rubygem-gdk3-4.2.7.pkg","repopath":"All/rubygem-gdk3-4.2.7.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":30576,"desc":"Ruby/GDK3 is a Ruby binding of GDK 3.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-cairo-gobject":{"origin":"devel/rubygem-cairo-gobject","version":"4.2.7"},"rubygem-gdk_pixbuf2":{"origin":"graphics/rubygem-gdk_pixbuf2","version":"4.2.7"},"rubygem-pango":{"origin":"x11-toolkits/rubygem-pango","version":"4.2.7"}},"categories":["rubygems","x11-toolkits"]},{"name":"rubygem-forwardable-extended","origin":"devel/rubygem-forwardable-extended","version":"2.6.0","comment":"Forwardable with hash, and instance variable extensions","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/envygeeks/forwardable-extended","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a33b48a99456b745ad1626c14a5943aa840baa6ec18cf80df29e2e874e800e90","flatsize":10805,"path":"All/rubygem-forwardable-extended-2.6.0.pkg","repopath":"All/rubygem-forwardable-extended-2.6.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3828,"desc":"Forwardable Extended provides more Forwardable methods for your source as\nForwardable::Extended.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-forwardable","origin":"devel/rubygem-forwardable","version":"1.3.3","comment":"Provides delegation of specified methods to a designated object","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/forwardable","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"511f51c7234b7a07f68d23c5cb512aaf4607261a207e70e622aedf5cc5789356","flatsize":14485,"path":"All/rubygem-forwardable-1.3.3.pkg","repopath":"All/rubygem-forwardable-1.3.3.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":5436,"desc":"The Forwardable module provides delegation of specified methods to a designated\nobject, using the methods #def_delegator and #def_delegators.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-fuzzy_match","origin":"devel/rubygem-fuzzy_match","version":"2.1.0","comment":"Fuzzy match using string similarity and regexp rules","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/seamusabshere/fuzzy_match","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eed69bc497497cd1f28e5b1c2a98b8534e5cb566c815c707da21eda332c3a913","flatsize":215462,"path":"All/rubygem-fuzzy_match-2.1.0.pkg","repopath":"All/rubygem-fuzzy_match-2.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":105988,"desc":"FuzzyMatch finds a needle in a haystack based on string similarity and regular\nexpression rules.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-formatador","origin":"devel/rubygem-formatador","version":"1.1.0","comment":"STDOUT text formatting","maintainer":"ruby@FreeBSD.org","www":"https://github.com/geemus/formatador","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eae54a5598d2bc55f66a97c0a79da1369631333c2e98ffc82bb854b2e02e0a6d","flatsize":28755,"path":"All/rubygem-formatador-1.1.0.pkg","repopath":"All/rubygem-formatador-1.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9452,"desc":"STDOUT text formatting","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-fpm","origin":"archivers/rubygem-fpm","version":"1.16.0","comment":"Build packages for multiple platforms with great ease and sanity","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jordansissel/fpm","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6fde104bb48f9c773b53fbe3c7178e9a888215002322d5d5ce413ad9b03df007","flatsize":736472,"path":"All/rubygem-fpm-1.16.0.pkg","repopath":"All/rubygem-fpm-1.16.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":110832,"desc":"Convert directories, rpms, python eggs, rubygems, and more to rpms, debs,\nsolaris packages and more. Win at package management without wasting pointless\nhours debugging bad rpm specs!","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-arr-pm":{"origin":"devel/rubygem-arr-pm","version":"0.0.12"},"rubygem-backports":{"origin":"devel/rubygem-backports","version":"3.25.0"},"rubygem-cabin":{"origin":"devel/rubygem-cabin","version":"0.9.0"},"rubygem-clamp":{"origin":"devel/rubygem-clamp","version":"1.3.2"},"rubygem-pleaserun":{"origin":"devel/rubygem-pleaserun","version":"0.0.32"},"rubygem-rexml":{"origin":"textproc/rubygem-rexml","version":"3.4.1"},"rubygem-stud":{"origin":"devel/rubygem-stud","version":"0.0.23"}},"categories":["archivers","rubygems"]},{"name":"rubygem-foreigner","origin":"devel/rubygem-foreigner","version":"1.7.4","comment":"Adds foreign key helpers to migrations","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/matthuhiggins/foreigner","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"15b1cf907f238611e9a45522f1f1e89111c98c4f4f97393897252d2ad655c130","flatsize":45330,"path":"All/rubygem-foreigner-1.7.4.pkg","repopath":"All/rubygem-foreigner-1.7.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11968,"desc":"Foreigner introduces a few methods to your migrations for adding and removing\nforeign key constraints. It also dumps foreign keys to schema.rb.\n\nThe following adapters are supported:\n- mysql2\n- postgres\n- sqlite (foreign key methods are a no-op)","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activerecord4":{"origin":"databases/rubygem-activerecord4","version":"4.2.11.3"}},"categories":["devel","rubygems"]},{"name":"rubygem-foreman","origin":"devel/rubygem-foreman","version":"0.87.2","comment":"Process manager for applications with multiple components","maintainer":"ruby@FreeBSD.org","www":"https://github.com/ddollar/foreman","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8f84c9d2029a79020cba1c1ee17187973895cd16b879ee6a668bc3d33881c4a8","flatsize":272857,"path":"All/rubygem-foreman-0.87.2.pkg","repopath":"All/rubygem-foreman-0.87.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":66212,"desc":"A Ruby framework for rapid API development with great conventions.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-fortune_gem","origin":"games/rubygem-fortune_gem","version":"0.0.9","comment":"Unix fortune program, implemented as a ruby gem","maintainer":"mose@mose.com","www":"https://github.com/nodanaonlyzuul/fortune_gem","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a5eec2d326afdeaf9717052d7f714daf74d5980dc70f5e4dd8639500e8909393","flatsize":104949,"path":"All/rubygem-fortune_gem-0.0.9.pkg","repopath":"All/rubygem-fortune_gem-0.0.9.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":39228,"desc":"A ruby version of the popular unix \"fortune\" program.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["games","rubygems"]},{"name":"rubygem-github-linguist","origin":"textproc/rubygem-github-linguist","version":"7.30.0","comment":"GitHub Language detection","maintainer":"ruby@FreeBSD.org","www":"https://github.com/github-linguist/linguist","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"de7f885fc7dfab17c2f491842beab27a77b6e0f9e02ea9e76bf0907724cbf8a0","flatsize":13105113,"path":"All/rubygem-github-linguist-7.30.0.pkg","repopath":"All/rubygem-github-linguist-7.30.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2365572,"desc":"GitHub Language detection","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-cgi":{"origin":"www/rubygem-cgi","version":"0.4.2"},"rubygem-charlock_holmes":{"origin":"textproc/rubygem-charlock_holmes","version":"0.7.9_1"},"rubygem-mini_mime":{"origin":"mail/rubygem-mini_mime","version":"1.1.5"},"rubygem-rugged":{"origin":"devel/rubygem-rugged","version":"1.7.2_3"}},"categories":["rubygems","textproc"]},{"name":"rubygem-font-awesome-rails","origin":"devel/rubygem-font-awesome-rails","version":"4.7.0.9","comment":"Provide the Font-Awesome web fonts and stylesheets as a Rails engine","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/bokmann/font-awesome-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1d8d0f287555187df7f6883d293ab2df8d8c7f995e6e3e771cf73720f9470e2f","flatsize":1153315,"path":"All/rubygem-font-awesome-rails-4.7.0.9.pkg","repopath":"All/rubygem-font-awesome-rails-4.7.0.9.pkg","licenselogic":"or","licenses":["MIT","OFL11"],"pkgsize":495492,"desc":"The font-awesome-rails provides the Font-Awesome web fonts and stylesheets as a\nRails engine for use with the asset pipeline.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-railties4":{"origin":"www/rubygem-railties4","version":"4.2.11.3"}},"categories":["devel","rubygems"]},{"name":"rubygem-gollum","origin":"www/rubygem-gollum","version":"6.1.0","comment":"Simple wiki system built on top of Git","maintainer":"sirl33tname@gmail.com","www":"https://github.com/gollum/gollum","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b03aa0df7d2f9322f2d8f368a2d26994bbeba2c71706c554814c8011c92aa5ac","flatsize":18948042,"path":"All/rubygem-gollum-6.1.0.pkg","repopath":"All/rubygem-gollum-6.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3911300,"desc":"A simple, Git-powered wiki with a sweet API and local frontend.","deps":{"git":{"origin":"devel/git","version":"2.49.0"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-gemojione":{"origin":"graphics/rubygem-gemojione","version":"4.3.3"},"rubygem-gollum-lib":{"origin":"www/rubygem-gollum-lib","version":"6.0"},"rubygem-i18n":{"origin":"devel/rubygem-i18n","version":"1.14.7,2"},"rubygem-kramdown":{"origin":"textproc/rubygem-kramdown","version":"2.5.1"},"rubygem-kramdown-parser-gfm":{"origin":"textproc/rubygem-kramdown-parser-gfm","version":"1.1.0"},"rubygem-mustache-sinatra":{"origin":"devel/rubygem-mustache-sinatra","version":"2.0.0"},"rubygem-octicons":{"origin":"misc/rubygem-octicons","version":"19.15.1"},"rubygem-rackup":{"origin":"www/rubygem-rackup","version":"2.2.1"},"rubygem-rdoc":{"origin":"devel/rubygem-rdoc","version":"6.12.0"},"rubygem-rss":{"origin":"www/rubygem-rss","version":"0.3.1"},"rubygem-sinatra":{"origin":"www/rubygem-sinatra","version":"4.1.1"},"rubygem-sinatra-contrib":{"origin":"www/rubygem-sinatra-contrib","version":"4.1.1"},"rubygem-sprockets":{"origin":"devel/rubygem-sprockets","version":"4.2.1"},"rubygem-sprockets-helpers":{"origin":"devel/rubygem-sprockets-helpers","version":"1.4.0"},"rubygem-useragent":{"origin":"devel/rubygem-useragent","version":"0.16.10"},"rubygem-webrick":{"origin":"www/rubygem-webrick","version":"1.9.1"}},"categories":["rubygems","www"],"annotations":{"cpe":"cpe:2.3:a:gollum_project:gollum:6.1.0:::::dragonfly6:x86_64"}},{"name":"rubygem-fog-xml","origin":"textproc/rubygem-fog-xml","version":"0.1.5","comment":"Extraction of the XML parsing tools shared among 'fog' providers","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/fog/fog-xml","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fb4cd71fdbe9768321a11852f9d0a5b7e0b9ea22a7b19ff43baa87220e54de96","flatsize":22709,"path":"All/rubygem-fog-xml-0.1.5.pkg","repopath":"All/rubygem-fog-xml-0.1.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8660,"desc":"Fog::Xml provides shared XML related functionality for fog.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-fog-core":{"origin":"devel/rubygem-fog-core","version":"2.6.0"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"}},"categories":["rubygems","textproc"]},{"name":"rubygem-font-awesome-rails-rails60","origin":"devel/rubygem-font-awesome-rails-rails60","version":"4.7.0.9","comment":"Provide the Font-Awesome web fonts and stylesheets as a Rails engine","maintainer":"ruby@FreeBSD.org","www":"https://github.com/bokmann/font-awesome-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"10779054b03182611ca8fcc5cab92a2bbcb9ba3ad53fdcd161b670053ae5cc7f","flatsize":1153315,"path":"All/rubygem-font-awesome-rails-rails60-4.7.0.9.pkg","repopath":"All/rubygem-font-awesome-rails-rails60-4.7.0.9.pkg","licenselogic":"or","licenses":["MIT","OFL11"],"pkgsize":495608,"desc":"The font-awesome-rails provides the Font-Awesome web fonts and stylesheets as a\nRails engine for use with the asset pipeline.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-railties60":{"origin":"www/rubygem-railties60","version":"6.0.6.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-fog-xml-gitlab","origin":"textproc/rubygem-fog-xml-gitlab","version":"0.1.5","comment":"Extraction of the XML parsing tools shared among 'fog' providers","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/fog/fog-xml","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dca1f0755ab884d24e6734e4450c5aa1908726e3e531be311e78fd38d63002f5","flatsize":22709,"path":"All/rubygem-fog-xml-gitlab-0.1.5.pkg","repopath":"All/rubygem-fog-xml-gitlab-0.1.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8676,"desc":"Fog::Xml provides shared XML related functionality for fog.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-fog-core-gitlab":{"origin":"devel/rubygem-fog-core-gitlab","version":"2.1.0"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"}},"categories":["rubygems","textproc"]},{"name":"rubygem-fog-xenserver","origin":"net/rubygem-fog-xenserver","version":"1.0.0","comment":"Module for the 'fog' gem to support XENSERVER","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/fog/fog-xenserver","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2b724f234b3e53073b35751cefb64bf50c7fba5393decb25fdc000c8c9d66808","flatsize":1206168,"path":"All/rubygem-fog-xenserver-1.0.0.pkg","repopath":"All/rubygem-fog-xenserver-1.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":89528,"desc":"Fog::Xenserver is a module for the fog gem to support XENSERVER.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-fog-core":{"origin":"devel/rubygem-fog-core","version":"2.6.0"},"rubygem-fog-xml":{"origin":"textproc/rubygem-fog-xml","version":"0.1.5"},"rubygem-xmlrpc":{"origin":"net/rubygem-xmlrpc","version":"0.3.3"}},"categories":["net","rubygems"]},{"name":"rubygem-fog-vmfusion","origin":"net/rubygem-fog-vmfusion","version":"0.1.0","comment":"Module for the 'fog' gem to support VMware Fusion","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/fog/fog-vmfusion","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2a4344c659c78e3801d39231b112ac92001fb5cd5d2bc804b703ff13dfd37761","flatsize":21425,"path":"All/rubygem-fog-vmfusion-0.1.0.pkg","repopath":"All/rubygem-fog-vmfusion-0.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8476,"desc":"Fog::Vmfusion is a module for the fog gem to support VMware Fusion.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-fission":{"origin":"emulators/rubygem-fission","version":"0.5.0_1"},"rubygem-fog-core":{"origin":"devel/rubygem-fog-core","version":"2.6.0"}},"categories":["net","rubygems"]},{"name":"rubygem-fog-vsphere","origin":"net/rubygem-fog-vsphere","version":"3.7.0","comment":"Module for the 'fog' gem to support vSphere","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/fog/fog-vsphere","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c18c84f3896440ec5048dec20a3018053f395fdec315e30efbaa240d3d012c0d","flatsize":774457,"path":"All/rubygem-fog-vsphere-3.7.0.pkg","repopath":"All/rubygem-fog-vsphere-3.7.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":83728,"desc":"Fog::Vsphere is a module for the fog gem to support vSphere.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-fog-core":{"origin":"devel/rubygem-fog-core","version":"2.6.0"},"rubygem-rbvmomi2":{"origin":"net/rubygem-rbvmomi2","version":"3.8.0"}},"categories":["net","rubygems"]},{"name":"rubygem-fog-voxel","origin":"net/rubygem-fog-voxel","version":"0.1.0","comment":"Module for the 'fog' gem to support Voxel","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/fog/fog-voxel","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"086396b0c3f24e4233ae33fc50ab20e060cb3651d3fe6dd30e1b4dca0b21aca7","flatsize":62266,"path":"All/rubygem-fog-voxel-0.1.0.pkg","repopath":"All/rubygem-fog-voxel-0.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16292,"desc":"Fog::Voxel is a module for the fog gem to support Voxel.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-fog-core":{"origin":"devel/rubygem-fog-core","version":"2.6.0"},"rubygem-fog-xml":{"origin":"textproc/rubygem-fog-xml","version":"0.1.5"}},"categories":["net","rubygems"]},{"name":"rubygem-font-awesome-rails-rails52","origin":"devel/rubygem-font-awesome-rails-rails52","version":"4.7.0.9","comment":"Provide the Font-Awesome web fonts and stylesheets as a Rails engine","maintainer":"ruby@FreeBSD.org","www":"https://github.com/bokmann/font-awesome-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"70da11336598fd718649f05cc47ec598f6162ead80d90623a6b1011637cb1cad","flatsize":1153315,"path":"All/rubygem-font-awesome-rails-rails52-4.7.0.9.pkg","repopath":"All/rubygem-font-awesome-rails-rails52-4.7.0.9.pkg","licenselogic":"or","licenses":["MIT","OFL11"],"pkgsize":495596,"desc":"The font-awesome-rails provides the Font-Awesome web fonts and stylesheets as a\nRails engine for use with the asset pipeline.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-railties52":{"origin":"www/rubygem-railties52","version":"5.2.8.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-fog-serverlove","origin":"net/rubygem-fog-serverlove","version":"0.1.2","comment":"Module for the 'fog' gem to support ServerLove","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/fog/fog-serverlove","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ad6b2d560286406ff549ea0bb1a791e5a3b06e5b424418f982b374f797fe6182","flatsize":49045,"path":"All/rubygem-fog-serverlove-0.1.2.pkg","repopath":"All/rubygem-fog-serverlove-0.1.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14072,"desc":"Fog::Serverlove is a module for the 'fog' gem to support ServerLove.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-fog-core":{"origin":"devel/rubygem-fog-core","version":"2.6.0"},"rubygem-fog-json":{"origin":"devel/rubygem-fog-json","version":"1.2.0"}},"categories":["net","rubygems"]},{"name":"rubygem-font-awesome-rails-rails5","origin":"devel/rubygem-font-awesome-rails-rails5","version":"4.7.0.9","comment":"Provide the Font-Awesome web fonts and stylesheets as a Rails engine","maintainer":"ruby@FreeBSD.org","www":"https://github.com/bokmann/font-awesome-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9ce6bf8cec47a817322b3f22bc2f3f9e723935b5c52b26fa92ee10dbd449d892","flatsize":1153315,"path":"All/rubygem-font-awesome-rails-rails5-4.7.0.9.pkg","repopath":"All/rubygem-font-awesome-rails-rails5-4.7.0.9.pkg","licenselogic":"or","licenses":["MIT","OFL11"],"pkgsize":495540,"desc":"The font-awesome-rails provides the Font-Awesome web fonts and stylesheets as a\nRails engine for use with the asset pipeline.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-railties5":{"origin":"www/rubygem-railties5","version":"5.1.7"}},"categories":["devel","rubygems"]},{"name":"rubygem-fog-terremark","origin":"net/rubygem-fog-terremark","version":"0.1.0","comment":"Module for the 'fog' gem to support Terremark vCloud","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/fog/fog-terremark","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"94d394b19cb01c7a6628ccba4d1a04c3438b6201f030bae0daa52d525f67a88e","flatsize":117887,"path":"All/rubygem-fog-terremark-0.1.0.pkg","repopath":"All/rubygem-fog-terremark-0.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":22972,"desc":"Fog::Terremark is a module for the fog gem to support Terremark vCloud.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-fog-core":{"origin":"devel/rubygem-fog-core","version":"2.6.0"},"rubygem-fog-xml":{"origin":"textproc/rubygem-fog-xml","version":"0.1.5"}},"categories":["net","rubygems"]},{"name":"rubygem-fog-storm_on_demand","origin":"net/rubygem-fog-storm_on_demand","version":"0.1.1","comment":"Module for the 'fog' gem to support StormOnDemand","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/fog/fog-storm_on_demand","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"57a38c52c33857a1b62ffca32a4d248db1c2a360df2017041f0d7ea096afc8dc","flatsize":116023,"path":"All/rubygem-fog-storm_on_demand-0.1.1.pkg","repopath":"All/rubygem-fog-storm_on_demand-0.1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":25544,"desc":"Fog::StormOnDemand is a module for the fog gem to support StormOnDemand.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-fog-core":{"origin":"devel/rubygem-fog-core","version":"2.6.0"},"rubygem-fog-json":{"origin":"devel/rubygem-fog-json","version":"1.2.0"}},"categories":["net","rubygems"]},{"name":"rubygem-fog-softlayer","origin":"net/rubygem-fog-softlayer","version":"1.1.4","comment":"Provider to use the SoftLayer Cloud in applications","maintainer":"ruby@FreeBSD.org","www":"https://github.com/fog/fog-softlayer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"50d059471318608a86a55b5dc9770662bdd09c8c130256f6c86290ff11f5dfa9","flatsize":2767006,"path":"All/rubygem-fog-softlayer-1.1.4.pkg","repopath":"All/rubygem-fog-softlayer-1.1.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":183320,"desc":"Module for the 'fog' gem to support SoftLayer Cloud","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-fog-core":{"origin":"devel/rubygem-fog-core","version":"2.6.0"},"rubygem-fog-json":{"origin":"devel/rubygem-fog-json","version":"1.2.0"}},"categories":["net","rubygems"]},{"name":"rubygem-passenger-apache","origin":"www/rubygem-passenger","version":"6.0.26","comment":"Modules for running Ruby on Rails and Rack applications","maintainer":"sunpoet@FreeBSD.org","www":"https://www.phusionpassenger.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1b57fdd0ea39d0d3a20ef3ce7389cb7604d8fc904e8a9c1d951abd5d5b1d54d2","flatsize":322626876,"path":"All/rubygem-passenger-apache-6.0.26.pkg","repopath":"All/rubygem-passenger-apache-6.0.26.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":37616752,"desc":"Passenger are Apache and nginx modules allowing for simple deployment\nof Ruby on Rails and Rack applications.","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"},"apr":{"origin":"devel/apr1","version":"1.7.5.1.6.3_4"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"libuv":{"origin":"devel/libuv","version":"1.50.0"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-etc":{"origin":"devel/rubygem-etc","version":"1.4.5"},"rubygem-rack":{"origin":"www/rubygem-rack","version":"3.0.14,3"},"rubygem-rackup":{"origin":"www/rubygem-rackup","version":"2.2.1"},"rubygem-rake":{"origin":"devel/rubygem-rake","version":"13.2.1"}},"categories":["rubygems","www"],"shlibs_required":["libc.so.8","libcrypto.so.12","libcurl.so.4","libdl.so.0","libm.so.4","libpthread.so.0","librt.so.0","libstdc++.so.9","libuv.so.1","libz.so.3"],"options":{"DEBUG":"off","SYMLINK":"on"},"annotations":{"cpe":"cpe:2.3:a:phusion:passenger:6.0.26:::::dragonfly6:x86_64","flavor":"apache"},"messages":[{"message":"Please edit your Apache configuration file, and add these lines:\n\n   LoadModule passenger_module /usr/local/lib/ruby/gems/3.2/gems/passenger/buildout/apache2/mod_passenger.so\n   PassengerRoot /usr/local/lib/ruby/gems/3.2/gems/passenger\n   PassengerRuby /usr/local/bin/ruby32\n\nAfter you restart Apache, you are ready to deploy any number of Ruby on Rails\napplications on Apache, without any further Ruby on Rails-specific\nconfiguration!","type":"install"}]},{"name":"rubygem-fog-sakuracloud","origin":"net/rubygem-fog-sakuracloud","version":"1.7.5","comment":"Module for the 'fog' gem to support Sakura no Cloud","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/fog/fog-sakuracloud","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1cb283bfaedb4107b8de7c363a11784ee6a35a50468989264b773f5d127c3264","flatsize":100328,"path":"All/rubygem-fog-sakuracloud-1.7.5.pkg","repopath":"All/rubygem-fog-sakuracloud-1.7.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19332,"desc":"Fog::Sakuracloud is a module for the fog gem that allows you to manage resources\nin the Sakura no Cloud.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-fog-core":{"origin":"devel/rubygem-fog-core","version":"2.6.0"},"rubygem-fog-json":{"origin":"devel/rubygem-fog-json","version":"1.2.0"}},"categories":["net","rubygems"]},{"name":"rubygem-fog-riakcs","origin":"net/rubygem-fog-riakcs","version":"0.1.0","comment":"Module for the 'fog' gem to support RiakCS","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/fog/fog-riakcs","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"19c33b12e9119bb1ada6d6eedbd6ac9e8ec878aacbd5f76353f6a8ac58804a25","flatsize":54417,"path":"All/rubygem-fog-riakcs-0.1.0.pkg","repopath":"All/rubygem-fog-riakcs-0.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14816,"desc":"Fog::Riakcs is a module for the fog gem to support RiakCS.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-fog-core":{"origin":"devel/rubygem-fog-core","version":"2.6.0"},"rubygem-fog-json":{"origin":"devel/rubygem-fog-json","version":"1.2.0"},"rubygem-fog-xml":{"origin":"textproc/rubygem-fog-xml","version":"0.1.5"}},"categories":["net","rubygems"]},{"name":"rubygem-fog-radosgw","origin":"net/rubygem-fog-radosgw","version":"0.0.5","comment":"Fog backend for provisioning users on Ceph Radosgw","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/fog/fog-radosgw","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7e9acf49c3c2a01910fc2e88cbdff4c054e278d1d25040a5b4639ac92bffb5ba","flatsize":41345,"path":"All/rubygem-fog-radosgw-0.0.5.pkg","repopath":"All/rubygem-fog-radosgw-0.0.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11200,"desc":"Fog::Radosgw is a fog backend for provisioning Ceph Radosgw - the Swift and S3\ncompatible REST API for Ceph. Currently, the gem only supports the S3 API, not\nSwift.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-fog-core":{"origin":"devel/rubygem-fog-core","version":"2.6.0"},"rubygem-fog-json":{"origin":"devel/rubygem-fog-json","version":"1.2.0"},"rubygem-fog-xml":{"origin":"textproc/rubygem-fog-xml","version":"0.1.5"}},"categories":["net","rubygems"]},{"name":"rubygem-fog-local-gitlab","origin":"net/rubygem-fog-local-gitlab","version":"0.9.0","comment":"Module for the 'fog' gem to support local filesystem storage","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/fog/fog-local","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b5adbb8096453dc9d3a1b09ec99665ac8dcd1a78f8dd9331d4afce4c3b069861","flatsize":33415,"path":"All/rubygem-fog-local-gitlab-0.9.0.pkg","repopath":"All/rubygem-fog-local-gitlab-0.9.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10916,"desc":"Fog::Local is a module for the 'fog' gem to support local filesystem storage.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-fog-core-gitlab":{"origin":"devel/rubygem-fog-core-gitlab","version":"2.1.0"}},"categories":["net","rubygems"]},{"name":"rubygem-fog-local","origin":"net/rubygem-fog-local","version":"0.8.0","comment":"Module for the 'fog' gem to support local filesystem storage","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/fog/fog-local","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c45e0a3c2e7bef274fa789c373f3b6b5d4d305c6da444053c2a2a9228470452c","flatsize":34427,"path":"All/rubygem-fog-local-0.8.0.pkg","repopath":"All/rubygem-fog-local-0.8.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11256,"desc":"Fog::Local is a module for the 'fog' gem to support local filesystem storage.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-fog-core":{"origin":"devel/rubygem-fog-core","version":"2.6.0"}},"categories":["net","rubygems"]},{"name":"rubygem-fog-json-gitlab","origin":"devel/rubygem-fog-json-gitlab","version":"1.2.0","comment":"Extraction of the JSON parsing tools between providers","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/fog/fog-json","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0fd6651e740f4ec41001399d69ac69b1264f3748a8dc517fb8b7c55ad4ad0b12","flatsize":12071,"path":"All/rubygem-fog-json-gitlab-1.2.0.pkg","repopath":"All/rubygem-fog-json-gitlab-1.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5724,"desc":"rubygem-fog-json (Fog::Json) provides extraction of the JSON parsing tools\nshared between a number of providers in the 'fog' gem.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-fog-core-gitlab":{"origin":"devel/rubygem-fog-core-gitlab","version":"2.1.0"},"rubygem-multi_json":{"origin":"devel/rubygem-multi_json","version":"1.15.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-fog-json","origin":"devel/rubygem-fog-json","version":"1.2.0","comment":"Extraction of the JSON parsing tools between providers","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/fog/fog-json","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"01f1b872da8b92a7c05e3f92e836460da836a747e8d90b8b6efe8ce0d830c46d","flatsize":12071,"path":"All/rubygem-fog-json-1.2.0.pkg","repopath":"All/rubygem-fog-json-1.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5720,"desc":"rubygem-fog-json (Fog::Json) provides extraction of the JSON parsing tools\nshared between a number of providers in the 'fog' gem.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-fog-core":{"origin":"devel/rubygem-fog-core","version":"2.6.0"},"rubygem-multi_json":{"origin":"devel/rubygem-multi_json","version":"1.15.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-fog-profitbricks","origin":"net/rubygem-fog-profitbricks","version":"4.1.1_2","comment":"Module for the 'fog' gem to support ProfitBricks","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/fog/fog-profitbricks","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"483ae5a1ea7b7660083e358814459620af3d08a29a8b7e42e3abdd872d58009f","flatsize":643886,"path":"All/rubygem-fog-profitbricks-4.1.1_2.pkg","repopath":"All/rubygem-fog-profitbricks-4.1.1_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":57132,"desc":"Fog::profitbricks is a module for the fog gem to support ProfitBricks.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-fog-core1":{"origin":"devel/rubygem-fog-core1","version":"1.45.0_2"},"rubygem-fog-json":{"origin":"devel/rubygem-fog-json","version":"1.2.0"}},"categories":["net","rubygems"]},{"name":"rubygem-fog-powerdns","origin":"net/rubygem-fog-powerdns","version":"0.2.1","comment":"Module for the 'fog' gem to support PowerDNS DNS services","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/fog/fog-powerdns","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"282a548cda0a0b647a2970e06f14482f156e46ff82e99e537f077ca527aab883","flatsize":33680,"path":"All/rubygem-fog-powerdns-0.2.1.pkg","repopath":"All/rubygem-fog-powerdns-0.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8764,"desc":"Fog::PowerDNS is a module for the 'fog' gem to support PowerDNS DNS services.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-fog-core":{"origin":"devel/rubygem-fog-core","version":"2.6.0"},"rubygem-fog-json":{"origin":"devel/rubygem-fog-json","version":"1.2.0"},"rubygem-fog-xml":{"origin":"textproc/rubygem-fog-xml","version":"0.1.5"}},"categories":["net","rubygems"]},{"name":"rubygem-fog-ovirt","origin":"net/rubygem-fog-ovirt","version":"2.0.3","comment":"Module for the 'fog' gem to support oVirt platform","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/fog/fog-ovirt","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"99359a80ea73dc75d57db29a69117b378381881d8ba564a3f272a6f0585c4193","flatsize":106405,"path":"All/rubygem-fog-ovirt-2.0.3.pkg","repopath":"All/rubygem-fog-ovirt-2.0.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20752,"desc":"Fog::Ovirt is a module for the 'fog' gem to support oVirt virtualization\nmanagement platform.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport60":{"origin":"devel/rubygem-activesupport60","version":"6.0.6.1"},"rubygem-fog-core":{"origin":"devel/rubygem-fog-core","version":"2.6.0"},"rubygem-fog-json":{"origin":"devel/rubygem-fog-json","version":"1.2.0"},"rubygem-fog-xml":{"origin":"textproc/rubygem-fog-xml","version":"0.1.5"},"rubygem-ovirt-engine-sdk":{"origin":"net/rubygem-ovirt-engine-sdk","version":"4.6.0"}},"categories":["net","rubygems"]},{"name":"rubygem-fog-joyent","origin":"net/rubygem-fog-joyent","version":"0.0.1_2","comment":"Module for the 'fog' gem to support Joyent","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/fog/fog-joyent","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ad631f4df511ad3c68056d189a9f3d80846b1e90decb557c4d34f08a8e7309b7","flatsize":106165,"path":"All/rubygem-fog-joyent-0.0.1_2.pkg","repopath":"All/rubygem-fog-joyent-0.0.1_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":23720,"desc":"Fog::Joyent is a module for the fog gem to support Joyent.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-fog-core1":{"origin":"devel/rubygem-fog-core1","version":"1.45.0_2"},"rubygem-fog-json":{"origin":"devel/rubygem-fog-json","version":"1.2.0"}},"categories":["net","rubygems"]},{"name":"rubygem-fog-google","origin":"net/rubygem-fog-google","version":"1.24.1_2","comment":"Module for the 'fog' gem to support Google Cloud","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/fog/fog-google","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"24b0e0b35fd2c25e729d73171cfe0b26f59e1f4a54095681ba06a66fad2fc1df","flatsize":851610,"path":"All/rubygem-fog-google-1.24.1_2.pkg","repopath":"All/rubygem-fog-google-1.24.1_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":143136,"desc":"Fog currently supports two Google Cloud services (Google Compute Engine and\nGoogle Cloud Storage) via Fog::Google.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-addressable":{"origin":"www/rubygem-addressable","version":"2.8.7"},"rubygem-fog-core250":{"origin":"devel/rubygem-fog-core250","version":"2.5.0"},"rubygem-fog-json":{"origin":"devel/rubygem-fog-json","version":"1.2.0"},"rubygem-fog-xml":{"origin":"textproc/rubygem-fog-xml","version":"0.1.5"},"rubygem-google-apis-compute_v1":{"origin":"devel/rubygem-google-apis-compute_v1","version":"0.115.0"},"rubygem-google-apis-dns_v1":{"origin":"dns/rubygem-google-apis-dns_v1","version":"0.46.0"},"rubygem-google-apis-iamcredentials_v1":{"origin":"devel/rubygem-google-apis-iamcredentials_v1","version":"0.22.0"},"rubygem-google-apis-monitoring_v3":{"origin":"devel/rubygem-google-apis-monitoring_v3","version":"0.75.0"},"rubygem-google-apis-pubsub_v1":{"origin":"devel/rubygem-google-apis-pubsub_v1","version":"0.59.0"},"rubygem-google-apis-sqladmin_v1beta4":{"origin":"devel/rubygem-google-apis-sqladmin_v1beta4","version":"0.79.0"},"rubygem-google-apis-storage_v1":{"origin":"devel/rubygem-google-apis-storage_v1","version":"0.50.0"},"rubygem-google-cloud-env":{"origin":"net/rubygem-google-cloud-env","version":"2.2.2"}},"categories":["net","rubygems"]},{"name":"rubygem-fog-ecloud","origin":"net/rubygem-fog-ecloud","version":"0.3.0","comment":"Module for the 'fog' gem to support Terremark EnterpriseCloud","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/fog/fog-ecloud","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"07e361ca91bbfc20140ed7bffc2cf17adfa12897dd3583c9b458ff5395c19752","flatsize":369809,"path":"All/rubygem-fog-ecloud-0.3.0.pkg","repopath":"All/rubygem-fog-ecloud-0.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":63952,"desc":"Fog::Ecloud is a module for the fog gem to support Terremark EnterpriseCloud.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-fog-core":{"origin":"devel/rubygem-fog-core","version":"2.6.0"},"rubygem-fog-xml":{"origin":"textproc/rubygem-fog-xml","version":"0.1.5"}},"categories":["net","rubygems"]},{"name":"rubygem-fog-rackspace","origin":"net/rubygem-fog-rackspace","version":"0.1.6","comment":"Module for the 'fog' gem to support Rackspace","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/fog/fog-rackspace","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c5366325a46b970a61eedc0e2a33c05072d31db79aa978f7f20f741bf11ae20f","flatsize":1403035,"path":"All/rubygem-fog-rackspace-0.1.6.pkg","repopath":"All/rubygem-fog-rackspace-0.1.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":201704,"desc":"Fog::Rackspace is a module for the 'fog' gem to support Rackspace.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-fog-core":{"origin":"devel/rubygem-fog-core","version":"2.6.0"},"rubygem-fog-json":{"origin":"devel/rubygem-fog-json","version":"1.2.0"},"rubygem-fog-xml":{"origin":"textproc/rubygem-fog-xml","version":"0.1.5"},"rubygem-ipaddress":{"origin":"net/rubygem-ipaddress","version":"0.8.3"}},"categories":["net","rubygems"]},{"name":"rubygem-fog-internet-archive","origin":"net/rubygem-fog-internet-archive","version":"0.0.2","comment":"Module for the 'fog' gem to support Internet Archive","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/fog/fog-internet-archive","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2dd335cbc756a5083126014b29f96f295e5a1deede936c68eb6da686170fb189","flatsize":230268,"path":"All/rubygem-fog-internet-archive-0.0.2.pkg","repopath":"All/rubygem-fog-internet-archive-0.0.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":41448,"desc":"Fog::InternetArchive is a module for the fog gem to support Internet Archive\nStorage.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-fog-core":{"origin":"devel/rubygem-fog-core","version":"2.6.0"},"rubygem-fog-json":{"origin":"devel/rubygem-fog-json","version":"1.2.0"},"rubygem-fog-xml":{"origin":"textproc/rubygem-fog-xml","version":"0.1.5"}},"categories":["net","rubygems"]},{"name":"rubygem-fog-gridscale","origin":"net/rubygem-fog-gridscale","version":"0.1.5_1","comment":"Module for the 'fog' gem to support gridscale","maintainer":"egypcio@FreeBSD.org","www":"https://github.com/gridscale/fog-gridscale","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d6df113814f04901cd421f31ca8be3887cfb1539f535834988fe8bb1c91cf961","flatsize":150946,"path":"All/rubygem-fog-gridscale-0.1.5_1.pkg","repopath":"All/rubygem-fog-gridscale-0.1.5_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":25048,"desc":"Fog::Gridscale is a library that can be used as a module for fog or as\nstandalone gridscale provider.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-fog-core":{"origin":"devel/rubygem-fog-core","version":"2.6.0"},"rubygem-fog-json":{"origin":"devel/rubygem-fog-json","version":"1.2.0"}},"categories":["net","rubygems"]},{"name":"rubygem-fog-openstack","origin":"net/rubygem-fog-openstack","version":"1.1.4","comment":"Module for the 'fog' gem to support OpenStack clouds","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/fog/fog-openstack","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4daf15d9b858d7cab6ad89cd2cc45996af82552e63b6be9047a9b9c7b260a3fc","flatsize":1426145,"path":"All/rubygem-fog-openstack-1.1.4.pkg","repopath":"All/rubygem-fog-openstack-1.1.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":215532,"desc":"Fog::Openstack is a module for the 'fog' gem to support OpenStack clouds.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-fog-core":{"origin":"devel/rubygem-fog-core","version":"2.6.0"},"rubygem-fog-json":{"origin":"devel/rubygem-fog-json","version":"1.2.0"}},"categories":["net","rubygems"]},{"name":"rubygem-fog-google-gitlab","origin":"net/rubygem-fog-google-gitlab","version":"1.24.1_1","comment":"Module for the 'fog' gem to support Google Cloud","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/fog/fog-google","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1f71b018568ff23b3adc77b4a1e223f8e554490b82872a4c262b6d44d5095bc4","flatsize":851610,"path":"All/rubygem-fog-google-gitlab-1.24.1_1.pkg","repopath":"All/rubygem-fog-google-gitlab-1.24.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":143204,"desc":"Fog currently supports two Google Cloud services (Google Compute Engine and\nGoogle Cloud Storage) via Fog::Google.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-addressable":{"origin":"www/rubygem-addressable","version":"2.8.7"},"rubygem-fog-core-gitlab":{"origin":"devel/rubygem-fog-core-gitlab","version":"2.1.0"},"rubygem-fog-json-gitlab":{"origin":"devel/rubygem-fog-json-gitlab","version":"1.2.0"},"rubygem-fog-xml-gitlab":{"origin":"textproc/rubygem-fog-xml-gitlab","version":"0.1.5"},"rubygem-google-apis-compute_v1-gitlab":{"origin":"devel/rubygem-google-apis-compute_v1-gitlab","version":"0.57.0"},"rubygem-google-apis-dns_v1-gitlab":{"origin":"dns/rubygem-google-apis-dns_v1-gitlab","version":"0.44.0"},"rubygem-google-apis-iamcredentials_v1-gitlab":{"origin":"devel/rubygem-google-apis-iamcredentials_v1-gitlab","version":"0.24.0"},"rubygem-google-apis-monitoring_v3-gitlab":{"origin":"devel/rubygem-google-apis-monitoring_v3-gitlab","version":"0.71.0"},"rubygem-google-apis-pubsub_v1-gitlab":{"origin":"devel/rubygem-google-apis-pubsub_v1-gitlab","version":"0.56.0"},"rubygem-google-apis-sqladmin_v1beta4-gitlab":{"origin":"devel/rubygem-google-apis-sqladmin_v1beta4-gitlab","version":"0.41.0"},"rubygem-google-apis-storage_v1-gitlab":{"origin":"devel/rubygem-google-apis-storage_v1-gitlab","version":"0.47.0"},"rubygem-google-cloud-env-gitlab":{"origin":"net/rubygem-google-cloud-env-gitlab","version":"2.2.2"}},"categories":["net","rubygems"]},{"name":"rubygem-fog-dynect","origin":"net/rubygem-fog-dynect","version":"0.5.0","comment":"Module for the 'fog' gem to support Dynect DNS","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/fog/fog-dynect","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c7629a9134807cf641872e850c59bdcf1ebac7cf46792168d36ea790e11862d5","flatsize":58569,"path":"All/rubygem-fog-dynect-0.5.0.pkg","repopath":"All/rubygem-fog-dynect-0.5.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14836,"desc":"Fog::Dynect is a module for the fog gem to support Dyn Managed DNS.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-fog-core":{"origin":"devel/rubygem-fog-core","version":"2.6.0"},"rubygem-fog-json":{"origin":"devel/rubygem-fog-json","version":"1.2.0"},"rubygem-fog-xml":{"origin":"textproc/rubygem-fog-xml","version":"0.1.5"}},"categories":["net","rubygems"]},{"name":"rubygem-fog-dnsimple","origin":"net/rubygem-fog-dnsimple","version":"2.1.0","comment":"Module for the 'fog' gem to support DNSimple","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/fog/fog-dnsimple","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fb08edc71ec8e89a7cf2cac3b2a743730329a6d14e5f83205924bd13805c18eb","flatsize":33405,"path":"All/rubygem-fog-dnsimple-2.1.0.pkg","repopath":"All/rubygem-fog-dnsimple-2.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10040,"desc":"Fog::Dnsimple is a module for the fog gem to support DNSimple.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-fog-core":{"origin":"devel/rubygem-fog-core","version":"2.6.0"},"rubygem-fog-json":{"origin":"devel/rubygem-fog-json","version":"1.2.0"}},"categories":["net","rubygems"]},{"name":"rubygem-gd2","origin":"graphics/rubygem-gd2","version":"1.1.1_7","comment":"Ruby interface to gd 2 library","maintainer":"ruby@FreeBSD.org","www":"http://gd2.rubyforge.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7502f8c45157443c3d09a56b71a84bcbd8eaba2ec60bd227ca26bd21a7c7e536","flatsize":109392,"path":"All/rubygem-gd2-1.1.1_7.pkg","repopath":"All/rubygem-gd2-1.1.1_7.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":23632,"desc":"Ruby binding for Thomas Boutell's gd 2.x graphics library","deps":{"libgd":{"origin":"graphics/gd","version":"2.3.3_13,1"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["graphics","rubygems"]},{"name":"rubygem-fog-digitalocean","origin":"net/rubygem-fog-digitalocean","version":"0.4.0","comment":"Module for the 'fog' gem to support DigitalOcean","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/fog/fog-digitalocean","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0f65a4a135366568cd1990880c794c5bf72bcb760f9cce9deea5ccce5c0d36fa","flatsize":185580,"path":"All/rubygem-fog-digitalocean-0.4.0.pkg","repopath":"All/rubygem-fog-digitalocean-0.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":42308,"desc":"Fog::DigitalOcean is a module for the fog gem to support DigitalOcean.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-fog-core":{"origin":"devel/rubygem-fog-core","version":"2.6.0"},"rubygem-fog-json":{"origin":"devel/rubygem-fog-json","version":"1.2.0"},"rubygem-fog-xml":{"origin":"textproc/rubygem-fog-xml","version":"0.1.5"},"rubygem-ipaddress":{"origin":"net/rubygem-ipaddress","version":"0.8.3"}},"categories":["net","rubygems"]},{"name":"rubygem-fog-core250","origin":"devel/rubygem-fog-core250","version":"2.5.0","comment":"Shared classes and tests for fog providers and services","maintainer":"ruby@FreeBSD.org","www":"https://github.com/fog/fog-core","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"131f9937286dc743860073ec2fe6c16a0ef943cc96f19f3ed9d72aa9f65f8049","flatsize":165582,"path":"All/rubygem-fog-core250-2.5.0.pkg","repopath":"All/rubygem-fog-core250-2.5.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":42424,"desc":"rubygem-fog-core (Fog::Core) provides shared classes and tests for fog providers\nand services.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-builder":{"origin":"devel/rubygem-builder","version":"3.3.0"},"rubygem-excon0":{"origin":"devel/rubygem-excon0","version":"0.112.0"},"rubygem-formatador":{"origin":"devel/rubygem-formatador","version":"1.1.0"},"rubygem-mime-types":{"origin":"misc/rubygem-mime-types","version":"3.6.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-fog-core210","origin":"devel/rubygem-fog-core210","version":"2.1.0_2","comment":"Shared classes and tests for fog providers and services","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/fog/fog-core","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7832eec6e4ab361d8357159b7c378c770dd5144a50f8704dca50c9ee40923d5c","flatsize":213561,"path":"All/rubygem-fog-core210-2.1.0_2.pkg","repopath":"All/rubygem-fog-core210-2.1.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":48104,"desc":"rubygem-fog-core (Fog::Core) provides shared classes and tests for fog providers\nand services.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-builder":{"origin":"devel/rubygem-builder","version":"3.3.0"},"rubygem-excon0":{"origin":"devel/rubygem-excon0","version":"0.112.0"},"rubygem-formatador":{"origin":"devel/rubygem-formatador","version":"1.1.0"},"rubygem-mime-types":{"origin":"misc/rubygem-mime-types","version":"3.6.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-fog-core1","origin":"devel/rubygem-fog-core1","version":"1.45.0_2","comment":"Shared classes and tests for fog providers and services","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/fog/fog-core","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8bdb420d0a387805f70cbfab16b459022d92df2c5c332e0dda70f4e28cfa9fdf","flatsize":214104,"path":"All/rubygem-fog-core1-1.45.0_2.pkg","repopath":"All/rubygem-fog-core1-1.45.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":48424,"desc":"rubygem-fog-core (Fog::Core) provides shared classes and tests for fog providers\nand services.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-builder":{"origin":"devel/rubygem-builder","version":"3.3.0"},"rubygem-excon0":{"origin":"devel/rubygem-excon0","version":"0.112.0"},"rubygem-formatador":{"origin":"devel/rubygem-formatador","version":"1.1.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-fog-core-gitlab","origin":"devel/rubygem-fog-core-gitlab","version":"2.1.0","comment":"Shared classes and tests for fog providers and services","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/fog/fog-core","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"12cc64a6063fc4941c0a43ddd837204542d4e6baacd7e2380de6c7bea7531083","flatsize":213561,"path":"All/rubygem-fog-core-gitlab-2.1.0.pkg","repopath":"All/rubygem-fog-core-gitlab-2.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":48112,"desc":"rubygem-fog-core (Fog::Core) provides shared classes and tests for fog providers\nand services.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-builder":{"origin":"devel/rubygem-builder","version":"3.3.0"},"rubygem-excon-gitlab":{"origin":"devel/rubygem-excon-gitlab","version":"0.112.0"},"rubygem-formatador":{"origin":"devel/rubygem-formatador","version":"1.1.0"},"rubygem-mime-types-gitlab":{"origin":"misc/rubygem-mime-types-gitlab","version":"3.7.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-fog-core","origin":"devel/rubygem-fog-core","version":"2.6.0","comment":"Shared classes and tests for fog providers and services","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/fog/fog-core","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c473b64929e8745681cd22367212048483d6f0577830aaff7afa30640fd3dc43","flatsize":165863,"path":"All/rubygem-fog-core-2.6.0.pkg","repopath":"All/rubygem-fog-core-2.6.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":42460,"desc":"rubygem-fog-core (Fog::Core) provides shared classes and tests for fog providers\nand services.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-builder":{"origin":"devel/rubygem-builder","version":"3.3.0"},"rubygem-excon":{"origin":"devel/rubygem-excon","version":"1.2.5"},"rubygem-formatador":{"origin":"devel/rubygem-formatador","version":"1.1.0"},"rubygem-mime-types":{"origin":"misc/rubygem-mime-types","version":"3.6.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-fog-cloudstack","origin":"net/rubygem-fog-cloudstack","version":"0.1.0","comment":"Module for the 'fog' gem to support CloudStack","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/fog/fog-cloudstack","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bc624ef38be20a772e5647b345bae80aa5339fb0438cfc507569543ef170ff1b","flatsize":538549,"path":"All/rubygem-fog-cloudstack-0.1.0.pkg","repopath":"All/rubygem-fog-cloudstack-0.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":81428,"desc":"Fog::Cloudstack is a module for the fog gem to support CloudStack.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-fog-core":{"origin":"devel/rubygem-fog-core","version":"2.6.0"},"rubygem-fog-json":{"origin":"devel/rubygem-fog-json","version":"1.2.0"},"rubygem-fog-xml":{"origin":"textproc/rubygem-fog-xml","version":"0.1.5"}},"categories":["net","rubygems"]},{"name":"rubygem-fog-cloudatcost","origin":"net/rubygem-fog-cloudatcost","version":"0.4.0","comment":"Module for the 'fog' gem to support CloudAtCost","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/fog/fog-cloudatcost","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9513ab97ec72b0b108e997ba785c9c7d0db5b999a806311cf75e8efa01706012","flatsize":31294,"path":"All/rubygem-fog-cloudatcost-0.4.0.pkg","repopath":"All/rubygem-fog-cloudatcost-0.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8924,"desc":"Fog::CloudAtCost is a module for the 'fog' gem to support CloudAtCost services.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-fog-core":{"origin":"devel/rubygem-fog-core","version":"2.6.0"},"rubygem-fog-json":{"origin":"devel/rubygem-fog-json","version":"1.2.0"},"rubygem-ipaddress":{"origin":"net/rubygem-ipaddress","version":"0.8.3"}},"categories":["net","rubygems"]},{"name":"rubygem-fog-brightbox","origin":"net/rubygem-fog-brightbox","version":"1.12.0","comment":"Module for the 'fog' gem to support Brightbox Cloud","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/fog/fog-brightbox","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ac44f368b0b16527e3f311c67db3ae14170b8d2c4d357b5f292b96c307b21b9e","flatsize":504836,"path":"All/rubygem-fog-brightbox-1.12.0.pkg","repopath":"All/rubygem-fog-brightbox-1.12.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":76944,"desc":"Brightbox Cloud module for fog (The Ruby cloud services library)\n\nThis gem is a modular for the `fog` gem that allows you to manage resources in\nthe Brightbox Cloud.\n\nIt is included by the main `fog` metagem but can used as an independent library\nin other applications.\n\nThis includes support for the following services:\n- Compute\n- Images\n- Load Balancers\n- SQL Cloud instances","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-dry-inflector":{"origin":"devel/rubygem-dry-inflector","version":"1.2.0"},"rubygem-fog-core":{"origin":"devel/rubygem-fog-core","version":"2.6.0"},"rubygem-fog-json":{"origin":"devel/rubygem-fog-json","version":"1.2.0"}},"categories":["net","rubygems"]},{"name":"rubygem-gemojione32","origin":"graphics/rubygem-gemojione32","version":"3.2.0","comment":"Gem containing EmojiOne unicode/image assets","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/jonathanwiesel/gemojione","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5903d27a2d665eab728ec408096547e85de3cbab9df3a52ce0af3c3710059df9","flatsize":8412943,"path":"All/rubygem-gemojione32-3.2.0.pkg","repopath":"All/rubygem-gemojione32-3.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4629296,"desc":"This gem contains the EmojiOne unicode/image assets and also APIs for\nlookup of emoji names, their unicode characters or image assets and\nconversion between emoji representations.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-json":{"origin":"devel/rubygem-json","version":"2.11.3"}},"categories":["graphics","rubygems"]},{"name":"rubygem-fog-azure","origin":"net/rubygem-fog-azure","version":"0.0.2_2","comment":"Module for the 'fog' gem to support Microsoft Azure","maintainer":"ruby@FreeBSD.org","www":"https://github.com/fog/fog-azure","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aeaac02482762dde299fec592267e00a79345492eb9a9c5f5bd3d653c96def4d","flatsize":89425,"path":"All/rubygem-fog-azure-0.0.2_2.pkg","repopath":"All/rubygem-fog-azure-0.0.2_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12788,"desc":"This library can be used as a module for `fog` or as standalone provider to use\nthe Azure cloud services in applications.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-azure":{"origin":"net/rubygem-azure","version":"0.7.10_2"},"rubygem-fog-core1":{"origin":"devel/rubygem-fog-core1","version":"1.45.0_2"},"rubygem-fog-json":{"origin":"devel/rubygem-fog-json","version":"1.2.0"},"rubygem-fog-xml":{"origin":"textproc/rubygem-fog-xml","version":"0.1.5"}},"categories":["net","rubygems"]},{"name":"rubygem-flvtool2","origin":"multimedia/rubygem-flvtool2","version":"1.0.6","comment":"Flash video (FLV) manipulation tool","maintainer":"ruby@FreeBSD.org","www":"https://github.com/unnu/flvtool2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"48b620a7111500d1d0f7838e9c2ad57e1cfd87682c23c478590a6fa18bc4bc60","flatsize":111771,"path":"All/rubygem-flvtool2-1.0.6.pkg","repopath":"All/rubygem-flvtool2-1.0.6.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":25348,"desc":"FLVTool2 is a manipulation tool for Macromedia Flash Video files (FLV). It can\ncalculate a lot of meta data, insert an onMetaData tag, cut FLV files, add cue\npoints (onCuePoint), show the FLV structure and print meta data information in\nXML or YAML.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["multimedia","rubygems"]},{"name":"rubygem-fog-aws328","origin":"net/rubygem-fog-aws328","version":"3.28.0_1","comment":"Module for the 'fog' gem to support Amazon Web Services","maintainer":"ruby@FreeBSD.org","www":"https://github.com/fog/fog-aws","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ef9687e184f7239bec2debf5d71cac0a0aa71b4f905ec3d5d2e82488c33d7711","flatsize":3114314,"path":"All/rubygem-fog-aws328-3.28.0_1.pkg","repopath":"All/rubygem-fog-aws328-3.28.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":372640,"desc":"Fog::Aws is a module for the 'fog' gem to support Amazon Web Services.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-base6402":{"origin":"converters/rubygem-base6402","version":"0.2.0"},"rubygem-fog-core250":{"origin":"devel/rubygem-fog-core250","version":"2.5.0"},"rubygem-fog-json":{"origin":"devel/rubygem-fog-json","version":"1.2.0"},"rubygem-fog-xml":{"origin":"textproc/rubygem-fog-xml","version":"0.1.5"}},"categories":["net","rubygems"]},{"name":"rubygem-flowdock","origin":"www/rubygem-flowdock","version":"0.7.1","comment":"Gem for Flowdock API","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/flowdock/flowdock-api","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ce7253dbe78a8f0bb49a0e058ae1eb9fc1776d9342523a0f8d34b6402a735e49","flatsize":41043,"path":"All/rubygem-flowdock-0.7.1.pkg","repopath":"All/rubygem-flowdock-0.7.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9628,"desc":"rubygem-flowdock provides the Flowdock Push API.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-httparty":{"origin":"www/rubygem-httparty","version":"0.22.0"},"rubygem-multi_json":{"origin":"devel/rubygem-multi_json","version":"1.15.0"}},"categories":["rubygems","www"]},{"name":"rubygem-fog-atmos","origin":"net/rubygem-fog-atmos","version":"0.1.0","comment":"Module for the 'fog' gem to support Atmos Cloud Storage","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/fog/fog-atmos","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"be2b8b5081cec8db8e0132b9078fc5a0e09d71ac0bd420834ecce5ff96050149","flatsize":54209,"path":"All/rubygem-fog-atmos-0.1.0.pkg","repopath":"All/rubygem-fog-atmos-0.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15380,"desc":"Fog::Atmos is a module for the fog gem to support Atmos Cloud Storage.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-fog-core":{"origin":"devel/rubygem-fog-core","version":"2.6.0"},"rubygem-fog-xml":{"origin":"textproc/rubygem-fog-xml","version":"0.1.5"}},"categories":["net","rubygems"]},{"name":"rubygem-fog-aliyun-gitlab","origin":"net/rubygem-fog-aliyun-gitlab","version":"0.4.0_1","comment":"Module for the 'fog' gem to support aliyun OSS/ECS","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/fog/fog-aliyun","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2b105ba7df87dbc0d5f9decceaa33d0121be42885757ec080e13c5e930f84534","flatsize":248568,"path":"All/rubygem-fog-aliyun-gitlab-0.4.0_1.pkg","repopath":"All/rubygem-fog-aliyun-gitlab-0.4.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":41148,"desc":"Fog::Aliyun is a module for the fog gem to support aliyun OSS/ECS.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-addressable":{"origin":"www/rubygem-addressable","version":"2.8.7"},"rubygem-aliyun-sdk-gitlab":{"origin":"devel/rubygem-aliyun-sdk-gitlab","version":"0.8.0"},"rubygem-fog-core-gitlab":{"origin":"devel/rubygem-fog-core-gitlab","version":"2.1.0"},"rubygem-fog-json-gitlab":{"origin":"devel/rubygem-fog-json-gitlab","version":"1.2.0"},"rubygem-ipaddress":{"origin":"net/rubygem-ipaddress","version":"0.8.3"},"rubygem-xml-simple-gitlab":{"origin":"textproc/rubygem-xml-simple-gitlab","version":"1.1.9_1"}},"categories":["net","rubygems"]},{"name":"rubygem-fog-aliyun","origin":"net/rubygem-fog-aliyun","version":"0.4.0","comment":"Module for the 'fog' gem to support aliyun OSS/ECS","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/fog/fog-aliyun","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2b477f2caddf7c2420ae655583a1e23c80f89019f87e59b52e44cd62563f4bfd","flatsize":248568,"path":"All/rubygem-fog-aliyun-0.4.0.pkg","repopath":"All/rubygem-fog-aliyun-0.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":41144,"desc":"Fog::Aliyun is a module for the fog gem to support aliyun OSS/ECS.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-addressable":{"origin":"www/rubygem-addressable","version":"2.8.7"},"rubygem-aliyun-sdk":{"origin":"devel/rubygem-aliyun-sdk","version":"0.8.0"},"rubygem-fog-core":{"origin":"devel/rubygem-fog-core","version":"2.6.0"},"rubygem-fog-json":{"origin":"devel/rubygem-fog-json","version":"1.2.0"},"rubygem-ipaddress":{"origin":"net/rubygem-ipaddress","version":"0.8.3"},"rubygem-xml-simple":{"origin":"textproc/rubygem-xml-simple","version":"1.1.9"}},"categories":["net","rubygems"]},{"name":"rubygem-flipper-active_support_cache_store-rails-gitlab","origin":"devel/rubygem-flipper-active_support_cache_store-rails-gitlab","version":"0.28.3","comment":"ActiveSupport::Cache store adapter for Flipper","maintainer":"ruby@FreeBSD.org","www":"https://github.com/jnunemaker/flipper","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"23f334d86521e0d26e0990f2f35dc67bb90359edb82a8fc5ecf494b710b25742","flatsize":11592,"path":"All/rubygem-flipper-active_support_cache_store-rails-gitlab-0.28.3.pkg","repopath":"All/rubygem-flipper-active_support_cache_store-rails-gitlab-0.28.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3592,"desc":"ActiveSupport::Cache store adapter for Flipper","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport-gitlab":{"origin":"devel/rubygem-activesupport-gitlab","version":"7.1.5.1"},"rubygem-flipper-gitlab":{"origin":"devel/rubygem-flipper-gitlab","version":"0.28.3"}},"categories":["devel","rubygems"]},{"name":"rubygem-flipper-active_support_cache_store","origin":"devel/rubygem-flipper-active_support_cache_store","version":"1.3.4","comment":"ActiveSupport::Cache feature flag cache adapter for Flipper","maintainer":"sunpoet@FreeBSD.org","www":"https://www.flippercloud.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f48d27519a5e2e05c7a8993d9cce90bfe3dc9f5504cf787f04827a4ac2269f43","flatsize":13535,"path":"All/rubygem-flipper-active_support_cache_store-1.3.4.pkg","repopath":"All/rubygem-flipper-active_support_cache_store-1.3.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3896,"desc":"ActiveSupport::Cache store adapter for Flipper","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport80":{"origin":"devel/rubygem-activesupport80","version":"8.0.2"},"rubygem-flipper":{"origin":"devel/rubygem-flipper","version":"1.3.4"}},"categories":["devel","rubygems"]},{"name":"rubygem-flipper-active_record-rails70","origin":"databases/rubygem-flipper-active_record-rails70","version":"0.28.3","comment":"ActiveRecord adapter for Flipper","maintainer":"ruby@FreeBSD.org","www":"https://github.com/jnunemaker/flipper","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0cec2cf2d28715b9e1a583c563aa5a83a484f842e386fde012be94904d494b62","flatsize":30722,"path":"All/rubygem-flipper-active_record-rails70-0.28.3.pkg","repopath":"All/rubygem-flipper-active_record-rails70-0.28.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7188,"desc":"Flipper ActiveRecord is an ActiveRecord adapter for Flipper.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activerecord70":{"origin":"databases/rubygem-activerecord70","version":"7.0.8.7"},"rubygem-flipper-gitlab":{"origin":"devel/rubygem-flipper-gitlab","version":"0.28.3"}},"categories":["databases","rubygems"]},{"name":"rubygem-flipper-active_record-rails-gitlab","origin":"databases/rubygem-flipper-active_record-rails-gitlab","version":"0.28.3","comment":"ActiveRecord adapter for Flipper","maintainer":"ruby@FreeBSD.org","www":"https://github.com/jnunemaker/flipper","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c4f28b72d3fe3ad1848653ea883efa921ef95475e629555b87abd57de7db7c8a","flatsize":30722,"path":"All/rubygem-flipper-active_record-rails-gitlab-0.28.3.pkg","repopath":"All/rubygem-flipper-active_record-rails-gitlab-0.28.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7196,"desc":"Flipper ActiveRecord is an ActiveRecord adapter for Flipper.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activerecord-gitlab":{"origin":"databases/rubygem-activerecord-gitlab","version":"7.1.5.1"},"rubygem-flipper-gitlab":{"origin":"devel/rubygem-flipper-gitlab","version":"0.28.3"}},"categories":["databases","rubygems"]},{"name":"rubygem-fluent-logger","origin":"devel/rubygem-fluent-logger","version":"0.9.1","comment":"Structured event logger for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/fluent/fluent-logger-ruby","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f298aae72db0338f481b6bf0efcd51bcfa853410aa20563ffcd00667f40738ac","flatsize":78376,"path":"All/rubygem-fluent-logger-0.9.1.pkg","repopath":"All/rubygem-fluent-logger-0.9.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":19952,"desc":"Fluent logger is a structured event logger.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-msgpack":{"origin":"devel/rubygem-msgpack","version":"1.8.0"}},"categories":["devel","rubygems"]},{"name":"scummvm","origin":"games/scummvm","version":"2.9.1","comment":"Interpreter for several adventure games","maintainer":"kai@FreeBSD.org","www":"https://www.scummvm.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9b8fe2f28abb04f6912239d1ce9d969a19f89829057795f45c9a69f0cb247be8","flatsize":172493074,"path":"All/scummvm-2.9.1.pkg","repopath":"All/scummvm-2.9.1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":96749736,"desc":"ScummVM is a program which allows you to run certain classic graphical\nadventure and role-playing games, provided you already have their data files.\n\nThe clever part about this: ScummVM just replaces the executables shipped with\nthe games, allowing you to play them on systems for which they were never\ndesigned!  ScummVM is a complete rewrite of these games' executables and is not\nan emulator.\n\nScummVM supports a huge library of adventures with over 250 games in total.\n\nIt supports many classics published by legendary studios like LucasArts,\nSierra On-Line, Revolution Software, Cyan, Inc. and Westwood Studios.  Next to\nground-breaking titles like the Monkey Island series, Broken Sword, Myst,\nBlade Runner and countless other games you will find some really obscure\nadventures and truly hidden gems to explore.\n\nSee https://www.scummvm.org/compatibility.php for a full list of games.\n\nThe following freewared games are available via ports at the time of writing:\n\nBeneath a Steel Sky:        games/bass\nFlight of the Amazon Queen: games/fotaq","deps":{"faad2":{"origin":"audio/faad","version":"2.11.2,1"},"fluidsynth":{"origin":"audio/fluidsynth","version":"2.4.4"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"fribidi":{"origin":"converters/fribidi","version":"1.0.16"},"giflib":{"origin":"graphics/giflib","version":"5.2.2"},"glew":{"origin":"graphics/glew","version":"2.2.0_3"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"liba52":{"origin":"audio/liba52","version":"0.8.0_2"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libmad":{"origin":"audio/libmad","version":"0.16.4"},"libmikmod":{"origin":"audio/libmikmod","version":"3.3.11.1_2"},"libmpeg2":{"origin":"multimedia/libmpeg2","version":"0.5.1_8"},"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libtheora":{"origin":"multimedia/libtheora","version":"1.1.1_7"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"}},"categories":["emulators","games"],"shlibs_required":["libSDL2-2.0.so.0","liba52.so.0","libc.so.8","libfaad.so.2","libfluidsynth.so.3","libfreetype.so.6","libfribidi.so.0","libgif.so.7","libjpeg.so.8","libm.so.4","libmad.so.0","libmikmod.so.3","libmpeg2.so.0","libogg.so.0","libpng16.so.16","libpthread.so.0","libstdc++.so.9","libtheoradec.so.1","libvorbis.so.0","libvorbisfile.so.3","libz.so.3"],"options":{"CURL":"off","DOCS":"on","FLAC":"off","FLUIDSYNTH":"on","GIF":"on","MIKMOD":"on","MT32EMU":"on","SNDIO":"off","SONIVOX":"off","TTS":"off","VPX":"off","XENGINES":"off"},"annotations":{"cpe":"cpe:2.3:a:scummvm:scummvm:2.9.1:::::dragonfly6:x86_64"}},{"name":"rubygem-fog-aws-gitlab","origin":"net/rubygem-fog-aws-gitlab","version":"3.28.0","comment":"Module for the 'fog' gem to support Amazon Web Services","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/fog/fog-aws","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b2ede4077c0479421dd7c6ad707c275157b63adaca0c355b3f2d2113bc901e79","flatsize":3114314,"path":"All/rubygem-fog-aws-gitlab-3.28.0.pkg","repopath":"All/rubygem-fog-aws-gitlab-3.28.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":372560,"desc":"Fog::Aws is a module for the 'fog' gem to support Amazon Web Services.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-base6402":{"origin":"converters/rubygem-base6402","version":"0.2.0"},"rubygem-fog-core-gitlab":{"origin":"devel/rubygem-fog-core-gitlab","version":"2.1.0"},"rubygem-fog-json-gitlab":{"origin":"devel/rubygem-fog-json-gitlab","version":"1.2.0"},"rubygem-fog-xml-gitlab":{"origin":"textproc/rubygem-fog-xml-gitlab","version":"0.1.5"}},"categories":["net","rubygems"]},{"name":"rubygem-flipper-gitlab","origin":"devel/rubygem-flipper-gitlab","version":"0.28.3","comment":"Act of enabling/disabling features in your application","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/jnunemaker/flipper","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d5e0cb880aa63ce96555813516c7d47f1d282cbe44a2d6cf444d7a2fff955977","flatsize":457887,"path":"All/rubygem-flipper-gitlab-0.28.3.pkg","repopath":"All/rubygem-flipper-gitlab-0.28.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":98096,"desc":"Feature flipping is the act of enabling or disabling features or parts of your\napplication, ideally without re-deploying or changing anything in your code\nbase.\n\nThe goal of this gem is to make turning features on or off so easy that everyone\ndoes it. Whatever your data store, throughput, or experience, feature flipping\nshould be easy and have minimal impact on your application.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-concurrent-ruby":{"origin":"devel/rubygem-concurrent-ruby","version":"1.3.5"}},"categories":["devel","rubygems"]},{"name":"rubygem-fission","origin":"emulators/rubygem-fission","version":"0.5.0_1","comment":"Utility to manage VMware Fusion VMs from the command line","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/thbishop/fission","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"81e9c7ca9723584fe6d1380fdce42a8e05139111a2a7f3a3b940d6c87f7956fa","flatsize":247411,"path":"All/rubygem-fission-0.5.0_1.pkg","repopath":"All/rubygem-fission-0.5.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":39380,"desc":"Fission is a simple command line tool for managing VMware Fusion VMs. Only\nFusion 3.x is currently supported.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-CFPropertyList":{"origin":"devel/rubygem-CFPropertyList","version":"3.0.7"}},"categories":["emulators","rubygems"]},{"name":"rubygem-find","origin":"devel/rubygem-find","version":"0.2.0","comment":"Support top-down traversal of a set of file paths","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/find","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f2dc6b7eafbb02cff5650de476dd829099fd929d2df2b556dbea9460177e5a13","flatsize":13382,"path":"All/rubygem-find-0.2.0.pkg","repopath":"All/rubygem-find-0.2.0.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":5844,"desc":"The Find module supports the top-down traversal of a set of file paths.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-flipper-active_support_cache_store-rails70","origin":"devel/rubygem-flipper-active_support_cache_store-rails70","version":"0.28.3","comment":"ActiveSupport::Cache store adapter for Flipper","maintainer":"ruby@FreeBSD.org","www":"https://github.com/jnunemaker/flipper","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f0c34fbe4ce676996d02173aa0a36e922cbadd1ad34e8ee9b6694e3fa040fd38","flatsize":11592,"path":"All/rubygem-flipper-active_support_cache_store-rails70-0.28.3.pkg","repopath":"All/rubygem-flipper-active_support_cache_store-rails70-0.28.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3600,"desc":"ActiveSupport::Cache store adapter for Flipper","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport70":{"origin":"devel/rubygem-activesupport70","version":"7.0.8.7"},"rubygem-flipper-gitlab":{"origin":"devel/rubygem-flipper-gitlab","version":"0.28.3"}},"categories":["devel","rubygems"]},{"name":"rubygem-filesize","origin":"devel/rubygem-filesize","version":"0.2.0","comment":"Class for handling filesizes with both the SI and binary prefixes","maintainer":"ruby@FreeBSD.org","www":"https://github.com/dominikh/filesize","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"40d1502d02a201d43a429373b73652930f22b2b4ed3c765b24f8a131823fc575","flatsize":14423,"path":"All/rubygem-filesize-0.2.0.pkg","repopath":"All/rubygem-filesize-0.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5156,"desc":"rubygem-filesize is a small class for handling filesizes with both the SI and\nbinary prefixes, allowing conversion from any size to any other size.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-flipper-active_record","origin":"databases/rubygem-flipper-active_record","version":"1.3.4","comment":"ActiveRecord feature flag adapter for Flipper","maintainer":"sunpoet@FreeBSD.org","www":"https://www.flippercloud.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4cb11d4b701be2d82b7bfdf2c57216a5db07d51b02b95065ac2f68f72cbd32ad","flatsize":39590,"path":"All/rubygem-flipper-active_record-1.3.4.pkg","repopath":"All/rubygem-flipper-active_record-1.3.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9572,"desc":"Flipper ActiveRecord is an ActiveRecord adapter for Flipper.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activerecord80":{"origin":"databases/rubygem-activerecord80","version":"8.0.2"},"rubygem-flipper":{"origin":"devel/rubygem-flipper","version":"1.3.4"}},"categories":["databases","rubygems"]},{"name":"rubygem-flipper-ui","origin":"devel/rubygem-flipper-ui","version":"1.3.4","comment":"Feature flag UI for the Flipper gem","maintainer":"sunpoet@FreeBSD.org","www":"https://www.flippercloud.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9fbfb0ddd13edc7d80b0b6aace36bce2337f77e0ecdaabf321c67d781dce59e5","flatsize":846596,"path":"All/rubygem-flipper-ui-1.3.4.pkg","repopath":"All/rubygem-flipper-ui-1.3.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":301300,"desc":"Rack middleware that provides a fully featured web interface for the flipper\ngem.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-erubi":{"origin":"www/rubygem-erubi","version":"1.13.1"},"rubygem-flipper":{"origin":"devel/rubygem-flipper","version":"1.3.4"},"rubygem-rack":{"origin":"www/rubygem-rack","version":"3.0.14,3"},"rubygem-rack-protection":{"origin":"www/rubygem-rack-protection","version":"4.1.1"},"rubygem-rack-session":{"origin":"www/rubygem-rack-session","version":"2.1.0"},"rubygem-sanitize":{"origin":"textproc/rubygem-sanitize","version":"7.0.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-flexmock","origin":"devel/rubygem-flexmock","version":"3.0.1","comment":"Simple mock object for Ruby","maintainer":"ruby@FreeBSD.org","www":"https://github.com/doudou/flexmock","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2cfb165abdf887df3319ce4940484fdd38c970029b8620e3cf85a489d8bab902","flatsize":302481,"path":"All/rubygem-flexmock-3.0.1.pkg","repopath":"All/rubygem-flexmock-3.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":59608,"desc":"FlexMock is a flexible mocking library for use in unit testing and behavior\nspecification. Mocks are defined with a fluent API that makes mock\nspecifications easy to read and easy to remember.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-fiber-storage","origin":"devel/rubygem-fiber-storage","version":"1.0.0","comment":"Provide a compatibility shim for fiber storage","maintainer":"sunpoet@FreeBSD.org","www":"https://ioquatix.github.io/fiber-storage/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"21543ad61ebb87118a20f3f9c6012f8425cd263398e8c67a83575e1558227fe6","flatsize":9535,"path":"All/rubygem-fiber-storage-1.0.0.pkg","repopath":"All/rubygem-fiber-storage-1.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5112,"desc":"Fiber::Storage provides a shim for Fiber.[], Fiber.[]=, Fiber#storage,\nFiber#storage=, which was introduced in Ruby 3.2.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-fiber-local","origin":"devel/rubygem-fiber-local","version":"1.1.0","comment":"Provide a class-level mixin to make fiber local state easy","maintainer":"sunpoet@FreeBSD.org","www":"https://socketry.github.io/fiber-local/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a9cc04ad5d93428c79655c3c35514d95b93f85f822426f99849212e0949c5eda","flatsize":8943,"path":"All/rubygem-fiber-local-1.1.0.pkg","repopath":"All/rubygem-fiber-local-1.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4892,"desc":"Fiber::Local is a module to simplify fiber-local state.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-fiber-storage":{"origin":"devel/rubygem-fiber-storage","version":"1.0.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-flamegraph","origin":"graphics/rubygem-flamegraph","version":"0.9.5","comment":"Flamegraph support for arbitrary ruby apps","maintainer":"ruby@FreeBSD.org","www":"https://github.com/SamSaffron/flamegraph","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"046b40ba74e4647b903acc15100a2627483a5cd73216bc1388cc9d2b167e1509","flatsize":296879,"path":"All/rubygem-flamegraph-0.9.5.pkg","repopath":"All/rubygem-flamegraph-0.9.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":94536,"desc":"Flamegraph support for arbitrary ruby apps","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["graphics","rubygems"]},{"name":"rubygem-fiber-annotation","origin":"devel/rubygem-fiber-annotation","version":"0.2.0","comment":"Mechanism for annotating fibers","maintainer":"sunpoet@FreeBSD.org","www":"https://ioquatix.github.io/fiber-annotation/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c457e18b0f00a45ee1ab5e465f3d13221356fc23cf722af22d43b36a1bbca8a7","flatsize":7409,"path":"All/rubygem-fiber-annotation-0.2.0.pkg","repopath":"All/rubygem-fiber-annotation-0.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4284,"desc":"Fiber::Annotation provides a simple way to annotate what a fiber is currently\ndoing, useful for debugging, logging and tracing.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-fftw3","origin":"math/rubygem-fftw3","version":"0.3","comment":"Ruby interface to the FFTW ver.3","maintainer":"murashin@gfd-dennou.org","www":"http://ruby.gfd-dennou.org/products/ruby-fftw3/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"70a413f824208a05ffa8930a3812488b1e6ddf732e361c9b21b59e099fb2cb7f","flatsize":22838,"path":"All/rubygem-fftw3-0.3.pkg","repopath":"All/rubygem-fftw3-0.3.pkg","licenselogic":"single","pkgsize":6608,"desc":"Ruby bindins for Fast Fourier Transforms by using FFTW Ver.3.","deps":{"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-narray":{"origin":"math/rubygem-narray","version":"0.6.1.2"}},"categories":["math","rubygems"]},{"name":"rubygem-fileutils","origin":"devel/rubygem-fileutils","version":"1.7.3","comment":"Several file utility methods for copying, moving, removing, etc","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/fileutils","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"26269ee27c80744ce3fe0437e3e473590a005dc09ed20352e6bb244b4d97230b","flatsize":92530,"path":"All/rubygem-fileutils-1.7.3.pkg","repopath":"All/rubygem-fileutils-1.7.3.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":18024,"desc":"Namespace for several file utility methods for copying, moving, removing, etc.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:fileutils_project:fileutils:1.7.3:::::dragonfly6:x86_64"}},{"name":"rubygem-ffi-win32-extensions","origin":"devel/rubygem-ffi-win32-extensions","version":"1.1.0","comment":"Extends the FFI and String classes on MS Windows","maintainer":"ruby@FreeBSD.org","www":"https://github.com/chef/ffi-win32-extensions/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0f4c1617aeafff6826214866781613279c37f16029302abf53be1ca581a9b977","flatsize":37416,"path":"All/rubygem-ffi-win32-extensions-1.1.0.pkg","repopath":"All/rubygem-ffi-win32-extensions-1.1.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":9636,"desc":"The ffi-win32-extensions library adds additional methods to the FFI\nand String classes to aid in the development of FFI based libraries\non MS Windows.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ffi":{"origin":"devel/rubygem-ffi","version":"1.17.2"}},"categories":["devel","rubygems"]},{"name":"rubygem-flipper","origin":"devel/rubygem-flipper","version":"1.3.4","comment":"Beautiful, performant feature flags for Ruby and Rails","maintainer":"sunpoet@FreeBSD.org","www":"https://www.flippercloud.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"41c603066711be5c67f99e3885d7adcc9a15591bdcaa4ff4bf72c2bbed9a4b09","flatsize":1362472,"path":"All/rubygem-flipper-1.3.4.pkg","repopath":"All/rubygem-flipper-1.3.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":809744,"desc":"Feature flipping is the act of enabling or disabling features or parts of your\napplication, ideally without re-deploying or changing anything in your code\nbase.\n\nThe goal of this gem is to make turning features on or off so easy that everyone\ndoes it. Whatever your data store, throughput, or experience, feature flipping\nshould be easy and have minimal impact on your application.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-ffi-libarchive","origin":"devel/rubygem-ffi-libarchive","version":"1.1.14","comment":"Ruby FFI binding to libarchive","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/chef/ffi-libarchive","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f267b5b028d8bdfe99210e952958b6f1cb8666beedb8be7e72a1fd4f4363b203","flatsize":65333,"path":"All/rubygem-ffi-libarchive-1.1.14.pkg","repopath":"All/rubygem-ffi-libarchive-1.1.14.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":12488,"desc":"This library provides Ruby FFI bindings to the well-known libarchive library.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ffi":{"origin":"devel/rubygem-ffi","version":"1.17.2"}},"categories":["devel","rubygems"]},{"name":"rubygem-ffi-yajl","origin":"devel/rubygem-ffi-yajl","version":"2.3.4","comment":"Ruby FFI wrapper around YAJL 2.x","maintainer":"renchap@cocoa-x.com","www":"https://github.com/opscode/ffi-yajl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3e543108bc9932d11c10902739e6e8752381d38b0217128663c9fa83ade4659b","flatsize":748735,"path":"All/rubygem-ffi-yajl-2.3.4.pkg","repopath":"All/rubygem-ffi-yajl-2.3.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":116232,"desc":"Ruby FFI wrapper around YAJL 2.x","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-libyajl2":{"origin":"devel/rubygem-libyajl2","version":"1.2.0"},"yajl":{"origin":"devel/yajl","version":"2.1.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-ffi-compiler","origin":"devel/rubygem-ffi-compiler","version":"1.3.2","comment":"Ruby FFI library","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ffi/ffi-compiler","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e4a9bbfa2c170517baa7e068840a2a9f4fb451e6bfec2b8d7701f5b41044035a","flatsize":47226,"path":"All/rubygem-ffi-compiler-1.3.2.pkg","repopath":"All/rubygem-ffi-compiler-1.3.2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":11860,"desc":"ffi-compiler is a ruby library for automating compilation of native libraries\nfor use with ffi. To use, define your own ruby->native API using ffi, implement\nit in C, then use ffi-compiler to compile it.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ffi":{"origin":"devel/rubygem-ffi","version":"1.17.2"},"rubygem-rake":{"origin":"devel/rubygem-rake","version":"13.2.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-feed-normalizer","origin":"www/rubygem-feed-normalizer","version":"1.5.2_1","comment":"Extensible wrapper for Atom and RSS parsers","maintainer":"markun@onohara.to","www":"https://github.com/aasmith/feed-normalizer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6eff966884ae99241e5a7c8abffadfc449760246b7b809793bef08e74e7440d4","flatsize":165427,"path":"All/rubygem-feed-normalizer-1.5.2_1.pkg","repopath":"All/rubygem-feed-normalizer-1.5.2_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":38564,"desc":"Feed normalizer wraps various RSS and Atom parsers, and returns\na single unified object graph, regardless of the underlying feed format.\n\nFeed normalizer attempts to parse a given feed using all available\nconfigured parsers.\n\nFeed normalizer is useful when the representation of the data of\nan underlying RSS/Atom feed should be the same regardless of the underlying\nformat and its terminology.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-hpricot":{"origin":"www/rubygem-hpricot","version":"0.8.6_1"},"rubygem-simple-rss":{"origin":"www/rubygem-simple-rss","version":"1.3.1"}},"categories":["rubygems","textproc","www"]},{"name":"rubygem-file-tail","origin":"devel/rubygem-file-tail","version":"1.3.0","comment":"Ruby library that allows Ruby to 'tail' files","maintainer":"ruby@FreeBSD.org","www":"https://github.com/flori/file-tail","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"89f91433a75a4374ab617d080f0500651ee0912cafe12b21a302ccd73ec4feb6","flatsize":67012,"path":"All/rubygem-file-tail-1.3.0.pkg","repopath":"All/rubygem-file-tail-1.3.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":17164,"desc":"This is a small ruby library that allows Ruby to 'tail' a file,\nincluding following a file, that still is growing like the Unix\ncommand 'tail -f' can.\n\nThis Library is similar to Perl's File::Tail. It can be used to\nextend Ruby's File-objects, for File-derived classes, or by\nusing the included simple File::Tail::Logfile class.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-tins":{"origin":"devel/rubygem-tins","version":"1.38.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-fcntl","origin":"devel/rubygem-fcntl","version":"1.2.0","comment":"Load constants defined in the OS fcntl.h C header file","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/fcntl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"519545079f24f0befa420dd16348e10d2cdaa68e47cb85d6b291338537a200ca","flatsize":20645,"path":"All/rubygem-fcntl-1.2.0.pkg","repopath":"All/rubygem-fcntl-1.2.0.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":6236,"desc":"Fcntl loads the constants defined in the system's <fcntl.h> C header file, and\nused with both the fcntl(2) and open(2) POSIX system calls.\n- To perform a fcntl(2) operation, use IO::fcntl.\n- To perform an open(2) operation, use IO::sysopen.\n\nThe set of operations and constants available depends upon specific operating\nsystem. Some values listed below may not be supported on your system.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-fog-aws","origin":"net/rubygem-fog-aws","version":"3.30.0_1","comment":"Module for the 'fog' gem to support Amazon Web Services","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/fog/fog-aws","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a4582e08221aed51cd707bcdb0cb9820c9721157f178871a31203d4544efe613","flatsize":3123536,"path":"All/rubygem-fog-aws-3.30.0_1.pkg","repopath":"All/rubygem-fog-aws-3.30.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":374532,"desc":"Fog::Aws is a module for the 'fog' gem to support Amazon Web Services.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-base64":{"origin":"converters/rubygem-base64","version":"0.3.0"},"rubygem-fog-core":{"origin":"devel/rubygem-fog-core","version":"2.6.0"},"rubygem-fog-json":{"origin":"devel/rubygem-fog-json","version":"1.2.0"},"rubygem-fog-xml":{"origin":"textproc/rubygem-fog-xml","version":"0.1.5"}},"categories":["net","rubygems"]},{"name":"rubygem-fog","origin":"devel/rubygem-fog","version":"2.3.0","comment":"Ruby cloud services library","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/fog/fog","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2a0ff50e6e79f3e491a147a260b05e578d49d9137bd9044ef905498678680971","flatsize":2568766,"path":"All/rubygem-fog-2.3.0.pkg","repopath":"All/rubygem-fog-2.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":407276,"desc":"Ruby cloud services library.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-fog-aliyun":{"origin":"net/rubygem-fog-aliyun","version":"0.4.0"},"rubygem-fog-atmos":{"origin":"net/rubygem-fog-atmos","version":"0.1.0"},"rubygem-fog-aws":{"origin":"net/rubygem-fog-aws","version":"3.30.0_1"},"rubygem-fog-brightbox":{"origin":"net/rubygem-fog-brightbox","version":"1.12.0"},"rubygem-fog-cloudatcost":{"origin":"net/rubygem-fog-cloudatcost","version":"0.4.0"},"rubygem-fog-cloudstack":{"origin":"net/rubygem-fog-cloudstack","version":"0.1.0"},"rubygem-fog-core":{"origin":"devel/rubygem-fog-core","version":"2.6.0"},"rubygem-fog-digitalocean":{"origin":"net/rubygem-fog-digitalocean","version":"0.4.0"},"rubygem-fog-dnsimple":{"origin":"net/rubygem-fog-dnsimple","version":"2.1.0"},"rubygem-fog-dynect":{"origin":"net/rubygem-fog-dynect","version":"0.5.0"},"rubygem-fog-ecloud":{"origin":"net/rubygem-fog-ecloud","version":"0.3.0"},"rubygem-fog-google":{"origin":"net/rubygem-fog-google","version":"1.24.1_2"},"rubygem-fog-internet-archive":{"origin":"net/rubygem-fog-internet-archive","version":"0.0.2"},"rubygem-fog-json":{"origin":"devel/rubygem-fog-json","version":"1.2.0"},"rubygem-fog-local":{"origin":"net/rubygem-fog-local","version":"0.8.0"},"rubygem-fog-openstack":{"origin":"net/rubygem-fog-openstack","version":"1.1.4"},"rubygem-fog-ovirt":{"origin":"net/rubygem-fog-ovirt","version":"2.0.3"},"rubygem-fog-powerdns":{"origin":"net/rubygem-fog-powerdns","version":"0.2.1"},"rubygem-fog-profitbricks":{"origin":"net/rubygem-fog-profitbricks","version":"4.1.1_2"},"rubygem-fog-rackspace":{"origin":"net/rubygem-fog-rackspace","version":"0.1.6"},"rubygem-fog-radosgw":{"origin":"net/rubygem-fog-radosgw","version":"0.0.5"},"rubygem-fog-riakcs":{"origin":"net/rubygem-fog-riakcs","version":"0.1.0"},"rubygem-fog-sakuracloud":{"origin":"net/rubygem-fog-sakuracloud","version":"1.7.5"},"rubygem-fog-serverlove":{"origin":"net/rubygem-fog-serverlove","version":"0.1.2"},"rubygem-fog-softlayer":{"origin":"net/rubygem-fog-softlayer","version":"1.1.4"},"rubygem-fog-storm_on_demand":{"origin":"net/rubygem-fog-storm_on_demand","version":"0.1.1"},"rubygem-fog-terremark":{"origin":"net/rubygem-fog-terremark","version":"0.1.0"},"rubygem-fog-vmfusion":{"origin":"net/rubygem-fog-vmfusion","version":"0.1.0"},"rubygem-fog-voxel":{"origin":"net/rubygem-fog-voxel","version":"0.1.0"},"rubygem-fog-vsphere":{"origin":"net/rubygem-fog-vsphere","version":"3.7.0"},"rubygem-fog-xenserver":{"origin":"net/rubygem-fog-xenserver","version":"1.0.0"},"rubygem-fog-xml":{"origin":"textproc/rubygem-fog-xml","version":"0.1.5"},"rubygem-ipaddress":{"origin":"net/rubygem-ipaddress","version":"0.8.3"},"rubygem-json":{"origin":"devel/rubygem-json","version":"2.11.3"}},"categories":["devel","rubygems"]},{"name":"rubygem-fattr","origin":"devel/rubygem-fattr","version":"2.4.0","comment":"Fatter Attr for Ruby","maintainer":"ruby@FreeBSD.org","www":"https://github.com/ahoward/fattr","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"883e48aeba4da61ad638f49190e585872d9f357e932973c6aa0bb5e9484471e1","flatsize":38344,"path":"All/rubygem-fattr-2.4.0.pkg","repopath":"All/rubygem-fattr-2.4.0.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":11784,"desc":"fattr.rb is a \"fatter attr\" for ruby.\n\nfattr.rb supercedes attributes.rb as that library,\neven though it added only one method to the global\nnamespace, collided too frequently with user code\nin particular rails' code.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-figaro","origin":"devel/rubygem-figaro","version":"1.2.0","comment":"Simple, Heroku-friendly Rails app configuration using ENV and a single YAML file","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/laserlemon/figaro","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a3ebe18c6a5c98010a8a08313d527671dfd41eb6f95848ac349beeba2d1d9cde","flatsize":55552,"path":"All/rubygem-figaro-1.2.0.pkg","repopath":"All/rubygem-figaro-1.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16476,"desc":"Figaro provides simple, Heroku-friendly Rails app configuration using ENV and a\nsingle YAML file.\n\nFigaro was written to make it easy to securely configure Rails applications.\n\nConfiguration values often include sensitive information. Figaro strives to be\nsecure by default by encouraging a convention that keeps configuration out of\nGit.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-thor":{"origin":"devel/rubygem-thor","version":"1.3.2"}},"categories":["devel","rubygems"]},{"name":"rubygem-fastimage","origin":"graphics/rubygem-fastimage","version":"2.4.0","comment":"FastImage finds the size or type of an image","maintainer":"ruby@FreeBSD.org","www":"https://github.com/sdsykes/fastimage","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"63e2fe4348be3cda27e87b2127a300ffabd886599afbd7d46e57e1d23e2fbb59","flatsize":48470,"path":"All/rubygem-fastimage-2.4.0.pkg","repopath":"All/rubygem-fastimage-2.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14872,"desc":"FastImage finds the size or type of an image given its uri by\nfetching as little as needed.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["graphics","rubygems"]},{"name":"rubygem-fiddle","origin":"devel/rubygem-fiddle","version":"1.1.6","comment":"libffi wrapper for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/fiddle","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7bc315f86a94ea105660cb7b734ea74d47244bbfac694b7043a6d0fef59b2634","flatsize":185702,"path":"All/rubygem-fiddle-1.1.6.pkg","repopath":"All/rubygem-fiddle-1.1.6.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":36264,"desc":"Fiddle is an extension to translate a foreign function interface (FFI) with\nruby.\n\nIt wraps libffi, a popular C library which provides a portable interface that\nallows code written in one language to call code written in another language.","deps":{"libffi":{"origin":"devel/libffi","version":"3.4.6"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-fastercsv","origin":"devel/rubygem-fastercsv","version":"1.5.5","comment":"Complete replacement to the CSV standard library","maintainer":"ruby@FreeBSD.org","www":"http://fastercsv.rubyforge.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"abf73f099ea5a40776511802ea2a0df73ae982eadc6fbe3c368139f5566446a7","flatsize":335777,"path":"All/rubygem-fastercsv-1.5.5.pkg","repopath":"All/rubygem-fastercsv-1.5.5.pkg","licenselogic":"or","licenses":["GPLv2","RUBY"],"pkgsize":95800,"desc":"FasterCSV is intended as a replacement to Ruby's standard CSV library. It\nwas designed to address concerns users of that library had and it has three\nprimary goals:\n   1. Be significantly faster than CSV while remaining a pure Ruby library.\n   2. Use a smaller and easier to maintain code base. (We're about even now,\n      but not if you compare the features!)\n   3. Improve on the CSV interface.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-fast_xor","origin":"devel/rubygem-fast_xor","version":"1.1.3","comment":"Fast String XOR operator","maintainer":"ruby@FreeBSD.org","www":"https://github.com/CodeMonkeySteve/fast_xor","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ff54baa98f24ec00d73c93775453da5a6171c26f065f226b2496a7c719ea61db","flatsize":17774,"path":"All/rubygem-fast_xor-1.1.3.pkg","repopath":"All/rubygem-fast_xor-1.1.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5404,"desc":"Provides a C-optimized method for in-place XORing of two (or three) strings","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rake":{"origin":"devel/rubygem-rake","version":"13.2.1"},"rubygem-rake-compiler":{"origin":"devel/rubygem-rake-compiler","version":"1.2.9"}},"categories":["devel","rubygems"]},{"name":"rubygem-fast_xs","origin":"textproc/rubygem-fast_xs","version":"0.8.0_1,1","comment":"Systems integration framework. Expander","maintainer":"ruby@FreeBSD.org","www":"http://fast-xs.rubyforge.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"115ec45459cce279df589f308a97eadad1827dd5dd9941aaa603f8c4ed85a132","flatsize":89503,"path":"All/rubygem-fast_xs-0.8.0_1,1.pkg","repopath":"All/rubygem-fast_xs-0.8.0_1,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20032,"desc":"fast_xs provides C extensions for escaping text.\n\nThe original String#fast_xs method is based on the xchar code by Sam Ruby:\n\no   intertwingly.net/stories/2005/09/28/xchar.rb\no   intertwingly.net/blog/2005/09/28/XML-Cleansing\n\n_why also packages an older version with Hpricot (patches submitted). The\nversion here should be compatible with the latest version of Hpricot code.\n\nRuby on Rails will automatically use String#fast_xs from either Hpricot or this\ngem version with the bundled Builder package.\n\nString#fast_xs is an almost exact translation of Sam Ruby's original\nimplementation (String#to_xs), but it does escape \"&quot;\" (which is an\noptional, but all parsers are able ot handle it. XML::Builder as packaged in\nRails 2.0 will be automatically use String#fast_xs instead of String#to_xs\navailable.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-fast_stack","origin":"devel/rubygem-fast_stack","version":"0.2.0","comment":"Fast method for collecting stack traces","maintainer":"ruby@FreeBSD.org","www":"https://github.com/SamSaffron/fast_stack","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"48b49d4552621739715f92d2086ea442f1b2247480184abe23802eeaf78d181b","flatsize":18156,"path":"All/rubygem-fast_stack-0.2.0.pkg","repopath":"All/rubygem-fast_stack-0.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5360,"desc":"Fast method for collecting stack traces","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-fast_blank","origin":"devel/rubygem-fast_blank","version":"1.0.1","comment":"Fast String blank implementation","maintainer":"ruby@FreeBSD.org","www":"https://github.com/SamSaffron/fast_blank/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6bf38dfab2af0a35b5926313ce2665c3bb0f0d087aa2516f8cd93459339421b3","flatsize":27538,"path":"All/rubygem-fast_blank-1.0.1.pkg","repopath":"All/rubygem-fast_blank-1.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6952,"desc":"fast_blank provides a C-optimized method for determining if a string is blank.\nAccording to the author, it is about 1.2 and 20 times faster than the Active\nSupport implementation.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-ffi","origin":"devel/rubygem-ffi","version":"1.17.2","comment":"Extension for dynamic libraries and binding functions","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ffi/ffi/wiki","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ea6acda9f977c802064aa98433c0e9c702127adb9e9a437be9a3edc6e6f02e5d","flatsize":793300,"path":"All/rubygem-ffi-1.17.2.pkg","repopath":"All/rubygem-ffi-1.17.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":103372,"desc":"Ruby-FFI is a ruby extension for programmatically loading dynamic libraries,\nbinding functions within them, and calling those functions from Ruby code.","deps":{"libffi":{"origin":"devel/libffi","version":"3.4.6"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-fast-stemmer","origin":"devel/rubygem-fast-stemmer","version":"1.0.2","comment":"Fast Porter stemmer based on a C version of algorithm","maintainer":"ruby@FreeBSD.org","www":"https://github.com/romanbsd/fast-stemmer","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fc254c80d18c4ce6014160ca73c33ba1e4b0f2caa139f8c1eca3c8e31d154759","flatsize":23792,"path":"All/rubygem-fast-stemmer-1.0.2.pkg","repopath":"All/rubygem-fast-stemmer-1.0.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7316,"desc":"Fast-stemmer is simply a wrapping around multithreaded Porter stemming\nalgorithm.\n\nThis gem adds a String#stem method, and it conflicts with the stemmer gem.  It's\nin order of magnitude faster (and uses much less memory) than the latter.\n\nFor the original work please see: tartarus.org/~martin/PorterStemmer/","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-faraday_middleware0","origin":"www/rubygem-faraday_middleware0","version":"0.14.0","comment":"Collection of Ruby Faraday middlewares","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/lostisland/faraday_middleware","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"23fce3e07c8200fbacc468f65c169f3cbaeb86447327ad39b8c0d795c344bba8","flatsize":42924,"path":"All/rubygem-faraday_middleware0-0.14.0.pkg","repopath":"All/rubygem-faraday_middleware0-0.14.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13776,"desc":"Faraday Middleware\n\nVarious Faraday middlewares for Faraday-based API wrappers","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-faraday0":{"origin":"www/rubygem-faraday0","version":"0.17.6"}},"categories":["rubygems","www"]},{"name":"rubygem-faraday_middleware-multi_json","origin":"devel/rubygem-faraday_middleware-multi_json","version":"0.0.6_1","comment":"Faraday response parser using MultiJson","maintainer":"ruby@FreeBSD.org","www":"https://github.com/denro/faraday_middleware-multi_json","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"20b16c0d9b67ad194ac560e9e0fe325ae4b736e6effbcf92513a000404c5783a","flatsize":9447,"path":"All/rubygem-faraday_middleware-multi_json-0.0.6_1.pkg","repopath":"All/rubygem-faraday_middleware-multi_json-0.0.6_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4516,"desc":"Simple Faraday middleware that uses MultiJson to unobtrusively\nencode JSON requests and parse JSON responses.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-faraday_middleware0":{"origin":"www/rubygem-faraday_middleware0","version":"0.14.0"},"rubygem-multi_json":{"origin":"devel/rubygem-multi_json","version":"1.15.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-faraday_middleware-aws-sigv4","origin":"devel/rubygem-faraday_middleware-aws-sigv4","version":"1.0.1","comment":"Faraday middleware for AWS Signature Version 4","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/winebarrel/faraday_middleware-aws-sigv4","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"52a24348a48abd70b24986e19aad1831c6aeb0f0a00dd443c0f9c9289649ff2d","flatsize":14428,"path":"All/rubygem-faraday_middleware-aws-sigv4-1.0.1.pkg","repopath":"All/rubygem-faraday_middleware-aws-sigv4-1.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5916,"desc":"FaradayMiddleware::AwsSigV4 is a faraday middleware for AWS Signature Version 4\nusing aws-sigv4.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"},"rubygem-faraday":{"origin":"www/rubygem-faraday","version":"2.12.2"}},"categories":["devel","rubygems"]},{"name":"rubygem-fcgi","origin":"www/rubygem-fcgi","version":"0.9.2.2","comment":"FastCGI library for Ruby","maintainer":"ruby@FreeBSD.org","www":"https://github.com/alphallc/ruby-fcgi-ng","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fc40bc0abf8b4e7f285c560fd9bcbe19460e685d6fca33c92a383e09e8682e1d","flatsize":61209,"path":"All/rubygem-fcgi-0.9.2.2.pkg","repopath":"All/rubygem-fcgi-0.9.2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14824,"desc":"Ruby/fcgi is the FastCGI library for Ruby.","deps":{"fcgi-devkit":{"origin":"www/fcgi","version":"2.4.6"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["ruby","www"]},{"name":"rubygem-faye-websocket","origin":"www/rubygem-faye-websocket","version":"0.11.3","comment":"Standards-compliant WebSocket server and client","maintainer":"ruby@FreeBSD.org","www":"https://github.com/faye/faye-websocket-ruby","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"61305081b6ccd587374c681587630d772c2829507ce76758b37bd9bf1c67cf98","flatsize":61455,"path":"All/rubygem-faye-websocket-0.11.3.pkg","repopath":"All/rubygem-faye-websocket-0.11.3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":18784,"desc":"A rubygem providing a standards-compliant WebSocket server and client.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-eventmachine":{"origin":"devel/rubygem-eventmachine","version":"1.2.7"},"rubygem-websocket-driver":{"origin":"www/rubygem-websocket-driver","version":"0.7.7"}},"categories":["rubygems","www"]},{"name":"rubygem-faraday1","origin":"www/rubygem-faraday1","version":"1.10.4","comment":"HTTP/REST API client library in Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/lostisland/faraday","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1f1460db5a8a9e09353f097938b79efabc2e61461651a3d4e21d7e5f6a2bfbef","flatsize":290643,"path":"All/rubygem-faraday1-1.10.4.pkg","repopath":"All/rubygem-faraday1-1.10.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":62532,"desc":"Faraday is an HTTP client lib that provides a common interface over many\nadapters (such as Net::HTTP) and embraces the concept of Rack middleware when\nprocessing the request/response cycle.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-faraday-em_http1":{"origin":"www/rubygem-faraday-em_http1","version":"1.0.0"},"rubygem-faraday-em_synchrony":{"origin":"www/rubygem-faraday-em_synchrony","version":"1.0.0"},"rubygem-faraday-excon1":{"origin":"devel/rubygem-faraday-excon1","version":"1.1.0"},"rubygem-faraday-httpclient1":{"origin":"www/rubygem-faraday-httpclient1","version":"1.0.1"},"rubygem-faraday-multipart":{"origin":"www/rubygem-faraday-multipart","version":"1.1.0"},"rubygem-faraday-net_http1":{"origin":"www/rubygem-faraday-net_http1","version":"1.0.2"},"rubygem-faraday-net_http_persistent1":{"origin":"www/rubygem-faraday-net_http_persistent1","version":"1.2.0"},"rubygem-faraday-patron1":{"origin":"www/rubygem-faraday-patron1","version":"1.0.0"},"rubygem-faraday-rack1":{"origin":"www/rubygem-faraday-rack1","version":"1.0.0"},"rubygem-faraday-retry1":{"origin":"www/rubygem-faraday-retry1","version":"1.0.3"},"rubygem-ruby2_keywords":{"origin":"devel/rubygem-ruby2_keywords","version":"0.0.5"}},"categories":["rubygems","www"],"annotations":{"cpe":"cpe:2.3:a:faraday_project:faraday:1.10.4:::::dragonfly6:x86_64"}},{"name":"rubygem-faye","origin":"www/rubygem-faye","version":"1.4.0","comment":"Simple pub/sub messaging for the web","maintainer":"ruby@FreeBSD.org","www":"https://faye.jcoglan.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c85b2ab0c4626c26bc8a547a6b04cc1e300657e5974c3d6959c883285adf7ce0","flatsize":481504,"path":"All/rubygem-faye-1.4.0.pkg","repopath":"All/rubygem-faye-1.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":80192,"desc":"A rubygem that provides simple pub/sub messaging for the web.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-cookiejar":{"origin":"www/rubygem-cookiejar","version":"0.3.4"},"rubygem-em-http-request":{"origin":"www/rubygem-em-http-request","version":"1.1.7"},"rubygem-eventmachine":{"origin":"devel/rubygem-eventmachine","version":"1.2.7"},"rubygem-faye-websocket":{"origin":"www/rubygem-faye-websocket","version":"0.11.3"},"rubygem-multi_json":{"origin":"devel/rubygem-multi_json","version":"1.15.0"},"rubygem-rack":{"origin":"www/rubygem-rack","version":"3.0.14,3"},"rubygem-websocket-driver":{"origin":"www/rubygem-websocket-driver","version":"0.7.7"}},"categories":["rubygems","www"],"annotations":{"cpe":"cpe:2.3:a:faye_project:faye:1.4.0:::::dragonfly6:x86_64"}},{"name":"rubygem-faraday-typhoeus","origin":"www/rubygem-faraday-typhoeus","version":"1.1.0","comment":"Faraday adapter for Typhoeus","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/dleavitt/faraday-typhoeus","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"02806882faafa8176d38b94e7be2e79093a749e30d933c8c5283b6f8da9e6062","flatsize":13452,"path":"All/rubygem-faraday-typhoeus-1.1.0.pkg","repopath":"All/rubygem-faraday-typhoeus-1.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5512,"desc":"Faraday Typhoeus Adapter is a Faraday 2 adapter for the Typhoeus parallel HTTP\nclient. It supports parallel HTTP requests and streaming.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-faraday":{"origin":"www/rubygem-faraday","version":"2.12.2"},"rubygem-typhoeus":{"origin":"www/rubygem-typhoeus","version":"1.4.1"}},"categories":["rubygems","www"]},{"name":"rubygem-fastri","origin":"devel/rubygem-fastri","version":"0.3.1.1","comment":"Fast RDoc documentation browser for ruby","maintainer":"ruby@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6a731e2268da7d9931e299d8401b5b0d2cdc167532be8f8636096ad0fedea6a9","flatsize":208847,"path":"All/rubygem-fastri-0.3.1.1.pkg","repopath":"All/rubygem-fastri-0.3.1.1.pkg","licenselogic":"or","licenses":["GPLv2","RUBY"],"pkgsize":43360,"desc":"FastRI improves on the aging RI documentation tool: much faster, needs less\nRAM, \"scoped\" searches, e.g. get String extensions defined in a given RubyGems\npackage, fast full-text search, remote access via DRb (auto-discovered).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-faraday-retry1","origin":"www/rubygem-faraday-retry1","version":"1.0.3","comment":"Catch exceptions and retries each request a limited number of times","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/lostisland/faraday-retry","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"09bb8a2786af6e10954e5424114fdcf3026a11ee865cc3f9ecddbfc1856cb9dd","flatsize":18674,"path":"All/rubygem-faraday-retry1-1.0.3.pkg","repopath":"All/rubygem-faraday-retry1-1.0.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7080,"desc":"The Retry middleware automatically retries requests that fail due to\nintermittent client or server errors (such as network hiccups). By default, it\nretries 2 times and handles only timeout exceptions. It can be configured with\nan arbitrary number of retries, a list of exceptions to handle, a retry\ninterval, a percentage of randomness to add to the retry interval, and a backoff\nfactor. The middleware can also handle the Retry-After header automatically when\nconfigured with the right status codes.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","www"]},{"name":"rubygem-fast_gettext","origin":"devel/rubygem-fast_gettext","version":"4.1.0","comment":"Fast, memory-efficient and threadsafe GetText for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/grosser/fast_gettext","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2d31ded612a1cd0b47539f7c590bd09158eb69aa04793f180a130e1a10cd2cbd","flatsize":87035,"path":"All/rubygem-fast_gettext-4.1.0.pkg","repopath":"All/rubygem-fast_gettext-4.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":25840,"desc":"A simple, fast, memory-efficient and threadsafe implementation of GetText\nfor Ruby that supports multiple backends and can easily be extended.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-prime":{"origin":"math/rubygem-prime","version":"0.1.3"},"rubygem-racc":{"origin":"devel/rubygem-racc","version":"1.8.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-faraday-rack1","origin":"www/rubygem-faraday-rack1","version":"1.0.0","comment":"Faraday adapter for Rack","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/lostisland/faraday-rack","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1d7599263f17726506b2a7d1fb3887a180ede5dbfb03784c89f585be27d4573a","flatsize":8721,"path":"All/rubygem-faraday-rack1-1.0.0.pkg","repopath":"All/rubygem-faraday-rack1-1.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4056,"desc":"Faraday Rack adapter is a Faraday adapter for a Rack app. Faraday is an HTTP\nclient library that provides a common interface over many adapters. Every\nadapter is defined into its own gem. This gem defines the adapter fora Rack app.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","www"]},{"name":"rubygem-ffaker","origin":"devel/rubygem-ffaker","version":"2.24.0","comment":"Library for generating dummy data","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/ffaker/ffaker","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9b8b22146a47f25c37f1978d77ece2699fb11e3611934cd818bae450c7c6e6d8","flatsize":1386462,"path":"All/rubygem-ffaker-2.24.0.pkg","repopath":"All/rubygem-ffaker-2.24.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":411272,"desc":"Ffaker generates dummy data.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-faraday-rack","origin":"www/rubygem-faraday-rack","version":"2.0.0","comment":"Faraday adapter for Rack","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/lostisland/faraday-rack","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b2401ce60c3a68b8ea986a1fda97c7a114979a298bd10c31c70315cc31a9cfee","flatsize":8054,"path":"All/rubygem-faraday-rack-2.0.0.pkg","repopath":"All/rubygem-faraday-rack-2.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3992,"desc":"Faraday Rack adapter is a Faraday adapter for a Rack app. Faraday is an HTTP\nclient library that provides a common interface over many adapters. Every\nadapter is defined into its own gem. This gem defines the adapter fora Rack app.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-faraday":{"origin":"www/rubygem-faraday","version":"2.12.2"}},"categories":["rubygems","www"]},{"name":"rubygem-faraday-patron1","origin":"www/rubygem-faraday-patron1","version":"1.0.0","comment":"Faraday adapter for Patron","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/lostisland/faraday-patron","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8833e14d48d7563a014810976ed9689302981886e8283fca463ccc80b9f680e1","flatsize":10703,"path":"All/rubygem-faraday-patron1-1.0.0.pkg","repopath":"All/rubygem-faraday-patron1-1.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4564,"desc":"Faraday::Patron is a Faraday adapter for the Patron library. Faraday is an HTTP\nclient library that provides a common interface over many adapters. Every\nadapter is defined into its own gem. This gem defines the adapter for Patron.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","www"]},{"name":"rubygem-faraday-net_http_persistent1","origin":"www/rubygem-faraday-net_http_persistent1","version":"1.2.0","comment":"Faraday adapter for NetHttpPersistent","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/lostisland/faraday-net_http_persistent","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"33b13b866b119dd900a85e742c283a824cf53826e3be4957574dc80fe6491a0f","flatsize":11167,"path":"All/rubygem-faraday-net_http_persistent1-1.2.0.pkg","repopath":"All/rubygem-faraday-net_http_persistent1-1.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4692,"desc":"Faraday::NetHttpPersistent is a Faraday adapter for the Net::HTTP::Persistent\ngem.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","www"]},{"name":"rubygem-faraday_middleware-aws-sigv4-gitlab","origin":"devel/rubygem-faraday_middleware-aws-sigv4-gitlab","version":"1.0.1","comment":"Faraday middleware for AWS Signature Version 4","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/winebarrel/faraday_middleware-aws-sigv4","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e57404dab929ab3393943d5e6fdff284b30ab4ed63984038935a0ea50d22cd30","flatsize":14428,"path":"All/rubygem-faraday_middleware-aws-sigv4-gitlab-1.0.1.pkg","repopath":"All/rubygem-faraday_middleware-aws-sigv4-gitlab-1.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5932,"desc":"FaradayMiddleware::AwsSigV4 is a faraday middleware for AWS Signature Version 4\nusing aws-sigv4.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"},"rubygem-faraday-gitlab":{"origin":"www/rubygem-faraday-gitlab","version":"2.13.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-feedjira","origin":"www/rubygem-feedjira","version":"3.2.4","comment":"Feed fetching and parsing library","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/feedjira/feedjira","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4dc5016a7d5da6b2b174c1833472ccc7170ddc5adf4b028f72fd68901abd269d","flatsize":1913494,"path":"All/rubygem-feedjira-3.2.4.pkg","repopath":"All/rubygem-feedjira-3.2.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":332988,"desc":"Feedjira (formerly Feedzirra) is a Ruby gem for fetching and parsing RSS feeds.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-loofah":{"origin":"textproc/rubygem-loofah","version":"2.24.1"},"rubygem-sax-machine":{"origin":"textproc/rubygem-sax-machine","version":"1.3.2"}},"categories":["rubygems","www"]},{"name":"rubygem-faraday_middleware","origin":"www/rubygem-faraday_middleware","version":"1.2.1","comment":"Collection of Ruby Faraday middlewares","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/lostisland/faraday_middleware","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"644c8682c12ef7dd415678e97680e937dad9b27b403ff92c0b5cbdae8baa1e18","flatsize":44824,"path":"All/rubygem-faraday_middleware-1.2.1.pkg","repopath":"All/rubygem-faraday_middleware-1.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14172,"desc":"Faraday Middleware\n\nVarious Faraday middlewares for Faraday-based API wrappers","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-faraday1":{"origin":"www/rubygem-faraday1","version":"1.10.4"}},"categories":["rubygems","www"]},{"name":"rubygem-faraday-net_http1","origin":"www/rubygem-faraday-net_http1","version":"1.0.2","comment":"Faraday adapter for Net::HTTP","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/lostisland/faraday-net_http","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8b9f7b24c52c09236d7de7d004627d053cca2af0e36d28b6173ee4a0341a3971","flatsize":13463,"path":"All/rubygem-faraday-net_http1-1.0.2.pkg","repopath":"All/rubygem-faraday-net_http1-1.0.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5132,"desc":"Faraday Net::HTTP is a Faraday adapter for the Net::HTTP library. Faraday is an\nHTTP client library that provides a common interface over many adapters. Every\nadapter is defined into it's own gem. This gem defines the adapter for Net::HTTP\nthe HTTP library that's included into the standard library of Ruby.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","www"]},{"name":"rubygem-faraday-net_http-gitlab","origin":"www/rubygem-faraday-net_http-gitlab","version":"3.3.0","comment":"Faraday adapter for Net::HTTP","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/lostisland/faraday-net_http","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2b98a5c94317176a74f3b6374d2c8d5cae262196e16c2f9d185c70a9f55c99c3","flatsize":12284,"path":"All/rubygem-faraday-net_http-gitlab-3.3.0.pkg","repopath":"All/rubygem-faraday-net_http-gitlab-3.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5052,"desc":"Faraday Net::HTTP is a Faraday adapter for the Net::HTTP library. Faraday is an\nHTTP client library that provides a common interface over many adapters. Every\nadapter is defined into it's own gem. This gem defines the adapter for Net::HTTP\nthe HTTP library that's included into the standard library of Ruby.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-net-http041":{"origin":"www/rubygem-net-http041","version":"0.4.1"}},"categories":["rubygems","www"]},{"name":"rubygem-faraday0","origin":"www/rubygem-faraday0","version":"0.17.6","comment":"HTTP/REST API client library in Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/lostisland/faraday","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b65a4ce3ab2cd5f312bc30571cb9a80ecb3ec4c5ec5c356bbfbbd190f7dc491f","flatsize":283063,"path":"All/rubygem-faraday0-0.17.6.pkg","repopath":"All/rubygem-faraday0-0.17.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":61984,"desc":"Faraday is an HTTP client lib that provides a common interface over many\nadapters (such as Net::HTTP) and embraces the concept of Rack middleware when\nprocessing the request/response cycle.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-multipart-post":{"origin":"www/rubygem-multipart-post","version":"2.4.1"}},"categories":["rubygems","www"],"annotations":{"cpe":"cpe:2.3:a:faraday_project:faraday:0.17.6:::::dragonfly6:x86_64"}},{"name":"rubygem-faraday-multipart","origin":"www/rubygem-faraday-multipart","version":"1.1.0","comment":"Perform multipart-post requests using Faraday","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/lostisland/faraday-multipart","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6f4369c277315a87f844847c47f35394615c59c0bf253d6da802a66d4cedc335","flatsize":21947,"path":"All/rubygem-faraday-multipart-1.1.0.pkg","repopath":"All/rubygem-faraday-multipart-1.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7744,"desc":"The Multipart middleware converts a Faraday::Request#body Hash of key/value\npairs into a multipart form request, but only under these conditions:\n- The request's Content-Type is \"multipart/form-data\"\n- Content-Type is unspecified, AND one of the values in the Body responds to\n  #content_type.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-multipart-post":{"origin":"www/rubygem-multipart-post","version":"2.4.1"}},"categories":["rubygems","www"]},{"name":"rubygem-faraday-httpclient1","origin":"www/rubygem-faraday-httpclient1","version":"1.0.1","comment":"Faraday adapter for HTTPClient","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/lostisland/faraday-httpclient","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e1b2b2ac8e57c8d98c0fd54c1ccbdb59b69c2879e0c84bbadf35c25c99db4b6c","flatsize":11609,"path":"All/rubygem-faraday-httpclient1-1.0.1.pkg","repopath":"All/rubygem-faraday-httpclient1-1.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4812,"desc":"Faraday::Faraday is a Faraday adapter for the HTTPClient library. Faraday is an\nHTTP client library that provides a common interface over many adapters. Every\nadapter is defined into its own gem. This gem defines the adapter for\nHTTPClient.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","www"]},{"name":"rubygem-faraday-typhoeus-gitlab","origin":"www/rubygem-faraday-typhoeus-gitlab","version":"1.1.0","comment":"Faraday adapter for Typhoeus","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/dleavitt/faraday-typhoeus","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"76b0ad261f41e51532f1779ab7f327f88c7b63d7ef32ba96815b369b66b67066","flatsize":13452,"path":"All/rubygem-faraday-typhoeus-gitlab-1.1.0.pkg","repopath":"All/rubygem-faraday-typhoeus-gitlab-1.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5540,"desc":"Faraday Typhoeus Adapter is a Faraday 2 adapter for the Typhoeus parallel HTTP\nclient. It supports parallel HTTP requests and streaming.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-faraday-gitlab":{"origin":"www/rubygem-faraday-gitlab","version":"2.13.1"},"rubygem-typhoeus":{"origin":"www/rubygem-typhoeus","version":"1.4.1"}},"categories":["rubygems","www"]},{"name":"rubygem-faraday-httpclient","origin":"www/rubygem-faraday-httpclient","version":"2.0.1","comment":"Faraday adapter for HTTPClient","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/lostisland/faraday-httpclient","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8e9f566fdf2e9ebc1a376df3327e6348c3bab49df26e1e3969e0be353c406530","flatsize":10645,"path":"All/rubygem-faraday-httpclient-2.0.1.pkg","repopath":"All/rubygem-faraday-httpclient-2.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4648,"desc":"Faraday::Faraday is a Faraday adapter for the HTTPClient library. Faraday is an\nHTTP client library that provides a common interface over many adapters. Every\nadapter is defined into its own gem. This gem defines the adapter for\nHTTPClient.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-httpclient":{"origin":"www/rubygem-httpclient","version":"2.9.0"}},"categories":["rubygems","www"]},{"name":"rubygem-faraday-http-cache-gitlab","origin":"www/rubygem-faraday-http-cache-gitlab","version":"2.5.1","comment":"Middleware to handle HTTP caching","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/sourcelevel/faraday-http-cache","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ddd6a29c0838a2c593da38694377995005da1140b1462b2274e6c1b459cdc624","flatsize":99425,"path":"All/rubygem-faraday-http-cache-gitlab-2.5.1.pkg","repopath":"All/rubygem-faraday-http-cache-gitlab-2.5.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":21184,"desc":"Faraday Http Cache a Faraday middleware that respects HTTP cache,\nby checking expiration and validation of the stored responses.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-faraday-gitlab":{"origin":"www/rubygem-faraday-gitlab","version":"2.13.1"}},"categories":["rubygems","www"]},{"name":"rubygem-faraday-http-cache","origin":"www/rubygem-faraday-http-cache","version":"2.5.1_1","comment":"Middleware to handle HTTP caching","maintainer":"ruby@FreeBSD.org","www":"https://github.com/sourcelevel/faraday-http-cache","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"634ac7ea904ad2ca3dd53aabc5125754c39ccb55f7242b3537eeedfbd0879e1c","flatsize":99425,"path":"All/rubygem-faraday-http-cache-2.5.1_1.pkg","repopath":"All/rubygem-faraday-http-cache-2.5.1_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":21160,"desc":"Faraday Http Cache a Faraday middleware that respects HTTP cache,\nby checking expiration and validation of the stored responses.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-faraday":{"origin":"www/rubygem-faraday","version":"2.12.2"}},"categories":["rubygems","www"]},{"name":"rubygem-faraday-retry-gitlab","origin":"www/rubygem-faraday-retry-gitlab","version":"2.3.1","comment":"Catch exceptions and retries each request a limited number of times","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/lostisland/faraday-retry","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"147d8e97f50211d3d0b12e0b003a475ed2aba0e15925caa1216ae83995940ee3","flatsize":25960,"path":"All/rubygem-faraday-retry-gitlab-2.3.1.pkg","repopath":"All/rubygem-faraday-retry-gitlab-2.3.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8904,"desc":"The Retry middleware automatically retries requests that fail due to\nintermittent client or server errors (such as network hiccups). By default, it\nretries 2 times and handles only timeout exceptions. It can be configured with\nan arbitrary number of retries, a list of exceptions to handle, a retry\ninterval, a percentage of randomness to add to the retry interval, and a backoff\nfactor. The middleware can also handle the Retry-After header automatically when\nconfigured with the right status codes.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-faraday-gitlab":{"origin":"www/rubygem-faraday-gitlab","version":"2.13.1"}},"categories":["rubygems","www"]},{"name":"rubygem-faraday-excon1","origin":"devel/rubygem-faraday-excon1","version":"1.1.0","comment":"Faraday adapter for Excon","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/lostisland/faraday-excon","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3625beb3998af9f1f71aea340849e2c66eea0dea32330d52d437e39926169d5a","flatsize":10039,"path":"All/rubygem-faraday-excon1-1.1.0.pkg","repopath":"All/rubygem-faraday-excon1-1.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4320,"desc":"This gem is a Faraday adapter for the Excon library. Faraday is an HTTP client\nlibrary that provides a common interface over many adapters. Every adapter is\ndefined into its own gem. This gem defines the adapter for Excon.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-faraday-retry","origin":"www/rubygem-faraday-retry","version":"2.2.1","comment":"Catch exceptions and retries each request a limited number of times","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/lostisland/faraday-retry","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6d154f1824168a29f45b5b91a698df5f411f9bba8e3331f318a0a163cb9f6611","flatsize":23921,"path":"All/rubygem-faraday-retry-2.2.1.pkg","repopath":"All/rubygem-faraday-retry-2.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8424,"desc":"The Retry middleware automatically retries requests that fail due to\nintermittent client or server errors (such as network hiccups). By default, it\nretries 2 times and handles only timeout exceptions. It can be configured with\nan arbitrary number of retries, a list of exceptions to handle, a retry\ninterval, a percentage of randomness to add to the retry interval, and a backoff\nfactor. The middleware can also handle the Retry-After header automatically when\nconfigured with the right status codes.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-faraday":{"origin":"www/rubygem-faraday","version":"2.12.2"}},"categories":["rubygems","www"]},{"name":"rubygem-faraday-em_synchrony","origin":"www/rubygem-faraday-em_synchrony","version":"1.0.0","comment":"Faraday adapter for Em::Synchrony","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/lostisland/faraday-em_synchrony","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a05d1f3bc871351ed7e8ffde32804f99f1ca9dbb5f1452e3c184107ad061c0a8","flatsize":13385,"path":"All/rubygem-faraday-em_synchrony-1.0.0.pkg","repopath":"All/rubygem-faraday-em_synchrony-1.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5144,"desc":"Faraday Em::Synchrony is a Faraday adapter for the Em::Synchrony library.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","www"]},{"name":"rubygem-faraday-em_http1","origin":"www/rubygem-faraday-em_http1","version":"1.0.0","comment":"Faraday adapter for Em::Http","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/lostisland/faraday-em_http","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6d086515a3f01bc2bc49262a3cb9eb776ad6ea5aa4f82ace4fbca699e8b83dd3","flatsize":16602,"path":"All/rubygem-faraday-em_http1-1.0.0.pkg","repopath":"All/rubygem-faraday-em_http1-1.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5992,"desc":"Faraday Em::Http is a Faraday adapter for the Em::Http::Request library.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","www"]},{"name":"rubygem-faraday-patron","origin":"www/rubygem-faraday-patron","version":"2.0.1","comment":"Faraday adapter for Patron","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/lostisland/faraday-patron","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"32bd4ff22c9b2b57d5fb3d5533a80d6eb718a5df5bfface723b9555d0e45d299","flatsize":9629,"path":"All/rubygem-faraday-patron-2.0.1.pkg","repopath":"All/rubygem-faraday-patron-2.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4360,"desc":"Faraday::Patron is a Faraday adapter for the Patron library. Faraday is an HTTP\nclient library that provides a common interface over many adapters. Every\nadapter is defined into its own gem. This gem defines the adapter for Patron.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-patron":{"origin":"www/rubygem-patron","version":"0.13.4"}},"categories":["rubygems","www"]},{"name":"rubygem-faraday-em_http","origin":"www/rubygem-faraday-em_http","version":"2.0.0","comment":"Faraday adapter for Em::Http","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/lostisland/faraday-em_http","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6b5919cfc52137fede1457b62d514bcf9702a68fae39786fba102e10c395a551","flatsize":16899,"path":"All/rubygem-faraday-em_http-2.0.0.pkg","repopath":"All/rubygem-faraday-em_http-2.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6232,"desc":"Faraday Em::Http is a Faraday adapter for the Em::Http::Request library.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-em-http-request":{"origin":"www/rubygem-em-http-request","version":"1.1.7"},"rubygem-faraday":{"origin":"www/rubygem-faraday","version":"2.12.2"}},"categories":["rubygems","www"]},{"name":"rubygem-faraday-cookie_jar","origin":"devel/rubygem-faraday-cookie_jar","version":"0.0.7_2","comment":"Cookie jar middleware for Faraday","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/miyagawa/faraday-cookie_jar","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f6149c208df003290ce18302228f48801d147aa54b730a2ebc29698733b84152","flatsize":10380,"path":"All/rubygem-faraday-cookie_jar-0.0.7_2.pkg","repopath":"All/rubygem-faraday-cookie_jar-0.0.7_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4688,"desc":"Faraday::CookieJar is a faraday middleware to manage client-side cookies.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-faraday1":{"origin":"www/rubygem-faraday1","version":"1.10.4"},"rubygem-http-cookie":{"origin":"www/rubygem-http-cookie","version":"1.0.8"}},"categories":["devel","rubygems"]},{"name":"rubygem-faraday-net_http_persistent-gitlab","origin":"www/rubygem-faraday-net_http_persistent-gitlab","version":"2.3.1","comment":"Faraday adapter for NetHttpPersistent","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/lostisland/faraday-net_http_persistent","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"73b890996224f2b808881d98f23dfa5e27048bc86b5263fcfd40db03beee3a0d","flatsize":14078,"path":"All/rubygem-faraday-net_http_persistent-gitlab-2.3.1.pkg","repopath":"All/rubygem-faraday-net_http_persistent-gitlab-2.3.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5552,"desc":"Faraday::NetHttpPersistent is a Faraday adapter for the Net::HTTP::Persistent\ngem.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-faraday-gitlab":{"origin":"www/rubygem-faraday-gitlab","version":"2.13.1"},"rubygem-net-http-persistent":{"origin":"www/rubygem-net-http-persistent","version":"4.0.5"}},"categories":["rubygems","www"]},{"name":"rubygem-faraday-net_http_persistent","origin":"www/rubygem-faraday-net_http_persistent","version":"2.3.0","comment":"Faraday adapter for NetHttpPersistent","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/lostisland/faraday-net_http_persistent","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ea294543f88abd033d8b41127c7d35c93cc27413144d171f4a064af81a6db75f","flatsize":14078,"path":"All/rubygem-faraday-net_http_persistent-2.3.0.pkg","repopath":"All/rubygem-faraday-net_http_persistent-2.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5532,"desc":"Faraday::NetHttpPersistent is a Faraday adapter for the Net::HTTP::Persistent\ngem.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-faraday":{"origin":"www/rubygem-faraday","version":"2.12.2"},"rubygem-net-http-persistent":{"origin":"www/rubygem-net-http-persistent","version":"4.0.5"}},"categories":["rubygems","www"]},{"name":"rubygem-faraday-net_http","origin":"www/rubygem-faraday-net_http","version":"3.4.0","comment":"Faraday adapter for Net::HTTP","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/lostisland/faraday-net_http","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9a98afb56023c278631f57fa11681c2d0618d2a283d50a30ce8c2a15a170413e","flatsize":12348,"path":"All/rubygem-faraday-net_http-3.4.0.pkg","repopath":"All/rubygem-faraday-net_http-3.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5044,"desc":"Faraday Net::HTTP is a Faraday adapter for the Net::HTTP library. Faraday is an\nHTTP client library that provides a common interface over many adapters. Every\nadapter is defined into it's own gem. This gem defines the adapter for Net::HTTP\nthe HTTP library that's included into the standard library of Ruby.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-net-http":{"origin":"www/rubygem-net-http","version":"0.6.0"}},"categories":["rubygems","www"]},{"name":"rubygem-faraday-follow_redirects-gitlab","origin":"www/rubygem-faraday-follow_redirects-gitlab","version":"0.3.0","comment":"Faraday 2.x compatible extraction of FaradayMiddleware::FollowRedirects","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/tisba/faraday-follow-redirects","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3cad6f4fb0685d2c6d5acb7b226ef08e1772162c4a4b7b95c087c5c18472563d","flatsize":14255,"path":"All/rubygem-faraday-follow_redirects-gitlab-0.3.0.pkg","repopath":"All/rubygem-faraday-follow_redirects-gitlab-0.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5848,"desc":"Faraday 2.x compatible extraction of FaradayMiddleware::FollowRedirects. This\ngem will also work with Faraday 1.x, to support gem codebases which can work\nwith Faraday 1.x or 2.x. For the former standard version of this middleware for\nFaraday 1.x, check out https://github.com/lostisland/faraday_middleware. Faraday\n1.x support is considered deprecated, please update to Faraday 2.x.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-faraday-gitlab":{"origin":"www/rubygem-faraday-gitlab","version":"2.13.1"}},"categories":["rubygems","www"]},{"name":"rubygem-faraday-follow_redirects","origin":"www/rubygem-faraday-follow_redirects","version":"0.3.0","comment":"Faraday 2.x compatible extraction of FaradayMiddleware::FollowRedirects","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/tisba/faraday-follow-redirects","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a0efab30fcfd76138aaa58728e352ee5a5036667176bf4f363051533fbeb7bfb","flatsize":14255,"path":"All/rubygem-faraday-follow_redirects-0.3.0.pkg","repopath":"All/rubygem-faraday-follow_redirects-0.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5836,"desc":"Faraday 2.x compatible extraction of FaradayMiddleware::FollowRedirects. This\ngem will also work with Faraday 1.x, to support gem codebases which can work\nwith Faraday 1.x or 2.x. For the former standard version of this middleware for\nFaraday 1.x, check out https://github.com/lostisland/faraday_middleware. Faraday\n1.x support is considered deprecated, please update to Faraday 2.x.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-faraday":{"origin":"www/rubygem-faraday","version":"2.12.2"}},"categories":["rubygems","www"]},{"name":"rubygem-faraday-gitlab","origin":"www/rubygem-faraday-gitlab","version":"2.13.1","comment":"HTTP/REST API client library in Ruby","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/lostisland/faraday","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ee009b73450477145c8d497dd991c7e0a3162b7737cf8fd97bb81112a0a7619e","flatsize":308499,"path":"All/rubygem-faraday-gitlab-2.13.1.pkg","repopath":"All/rubygem-faraday-gitlab-2.13.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":63448,"desc":"Faraday is an HTTP client lib that provides a common interface over many\nadapters (such as Net::HTTP) and embraces the concept of Rack middleware when\nprocessing the request/response cycle.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-faraday-net_http-gitlab":{"origin":"www/rubygem-faraday-net_http-gitlab","version":"3.3.0"},"rubygem-json":{"origin":"devel/rubygem-json","version":"2.11.3"},"rubygem-logger-gitlab":{"origin":"devel/rubygem-logger-gitlab","version":"1.7.0"}},"categories":["rubygems","www"],"annotations":{"cpe":"cpe:2.3:a:faraday_project:faraday:2.13.1:::::dragonfly6:x86_64"}},{"name":"rubygem-facter","origin":"sysutils/rubygem-facter","version":"4.5.1","comment":"Cross-platform Ruby library for retrieving facts from OS","maintainer":"puppet@FreeBSD.org","www":"https://puppetlabs.com/facter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c6772dae1ea75958127d77425687cc6b0868e302d2ce9a009b06dea3d7b9f5e0","flatsize":853853,"path":"All/rubygem-facter-4.5.1.pkg","repopath":"All/rubygem-facter-4.5.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":152276,"desc":"A cross-platform Ruby library for retrieving facts from operating systems.\nSupports multiple resolution mechanisms, any of which can be restricted to\nworking only on certain operating systems or environments. Facter is\nespecially useful for retrieving things like operating system names, IP\naddresses, MAC addresses, and SSH keys.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ffi":{"origin":"devel/rubygem-ffi","version":"1.17.2"},"rubygem-hocon":{"origin":"devel/rubygem-hocon","version":"1.4.0"},"rubygem-rexml":{"origin":"textproc/rubygem-rexml","version":"3.4.1"},"rubygem-ruby-augeas":{"origin":"textproc/rubygem-ruby-augeas","version":"0.6.0"},"rubygem-sys-filesystem":{"origin":"sysutils/rubygem-sys-filesystem","version":"1.5.3"},"rubygem-thor":{"origin":"devel/rubygem-thor","version":"1.3.2"}},"categories":["rubygems","sysutils"],"annotations":{"cpe":"cpe:2.3:a:puppet:facter:4.5.1:::::dragonfly6:x86_64"}},{"name":"rubygem-faraday-excon","origin":"devel/rubygem-faraday-excon","version":"2.3.0","comment":"Faraday adapter for Excon","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/excon/faraday-excon","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8b4215352c426b34c9530759a816a5208a069378e660685efee551f59ceb43de","flatsize":9835,"path":"All/rubygem-faraday-excon-2.3.0.pkg","repopath":"All/rubygem-faraday-excon-2.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4392,"desc":"This gem is a Faraday adapter for the Excon library. Faraday is an HTTP client\nlibrary that provides a common interface over many adapters. Every adapter is\ndefined into its own gem. This gem defines the adapter for Excon.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-excon":{"origin":"devel/rubygem-excon","version":"1.2.5"},"rubygem-faraday":{"origin":"www/rubygem-faraday","version":"2.12.2"}},"categories":["devel","rubygems"]},{"name":"rubygem-ezprint","origin":"graphics/rubygem-ezprint","version":"1.0.1","comment":"Rails wrapper for the PDFKit library","maintainer":"ruby@FreeBSD.org","www":"https://github.com/jstewart/ezprint","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1837a85fcd48ad11b934970615cd2b05404be9bd729a8d2d412d6af63b897662","flatsize":14241,"path":"All/rubygem-ezprint-1.0.1.pkg","repopath":"All/rubygem-ezprint-1.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5532,"desc":"A Rails wrapper for the PDFkit library.\nMeant to be a drop in replacement for princely.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-pdfkit":{"origin":"graphics/rubygem-pdfkit","version":"0.8.7.3"}},"categories":["graphics","rubygems"],"annotations":{"deprecated":"Depends on expired graphics/rubygem-pdfkit","expiration_date":"2025-06-01"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nDepends on expired graphics/rubygem-pdfkit.\n\nIt is scheduled to be removed on or after 2025-06-01."}]},{"name":"rubygem-ezamar","origin":"textproc/rubygem-ezamar","version":"2009.06","comment":"Lightweight and simple templating engine for Ruby","maintainer":"ruby@FreeBSD.org","www":"https://github.com/manveru/ezamar","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c00598e28c5934bdaf195b18350aa26ca5211e13cdb4523e363d6afb4f0f9c32","flatsize":33002,"path":"All/rubygem-ezamar-2009.06.pkg","repopath":"All/rubygem-ezamar-2009.06.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13420,"desc":"A light-weight and simple templating engine for Ruby.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-extpp","origin":"devel/rubygem-extpp","version":"0.1.1","comment":"Reduce duplicated code needed for Ruby C API with Ext++ C API","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/red-data-tools/extpp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b53cfa969c38749acb9513140de43f92803eacf96877161e072cf2990f3acc38","flatsize":29190,"path":"All/rubygem-extpp-0.1.1.pkg","repopath":"All/rubygem-extpp-0.1.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":8592,"desc":"Ext++ is a Ruby extension that provides C++ API for writing Ruby extension.\n\nYou can write your Ruby extension easier than Ruby's C API. Because Ext++'s C++\nAPI reduces duplicated code needed for Ruby's C API.\n\nYou can use all Ruby's C API without any adapter layer. Because you can use C\nAPI directory from C++.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-familia","origin":"databases/rubygem-familia","version":"0.10.2","comment":"Organize and store ruby objects in Redis","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/delano/familia","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d4ff3549cb61b9ce49be2d57ba38ea58a0d81f104aaeeb0f86cd3ac61b871542","flatsize":75370,"path":"All/rubygem-familia-0.10.2.pkg","repopath":"All/rubygem-familia-0.10.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20072,"desc":"rubygem-familia helps to organize and store Ruby objects in Redis.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-gibbler":{"origin":"devel/rubygem-gibbler","version":"1.0.0"},"rubygem-multi_json":{"origin":"devel/rubygem-multi_json","version":"1.15.0"},"rubygem-redis":{"origin":"databases/rubygem-redis","version":"5.4.0"},"rubygem-storable":{"origin":"devel/rubygem-storable","version":"0.10.0"},"rubygem-uri-redis":{"origin":"net/rubygem-uri-redis","version":"1.3.0"}},"categories":["databases","rubygems"]},{"name":"rubygem-faraday","origin":"www/rubygem-faraday","version":"2.12.2","comment":"HTTP/REST API client library in Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/lostisland/faraday","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"67c774e6935540ace929afee3d76b0e78260428384adce4b7a994c99e3c12618","flatsize":306609,"path":"All/rubygem-faraday-2.12.2.pkg","repopath":"All/rubygem-faraday-2.12.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":63280,"desc":"Faraday is an HTTP client lib that provides a common interface over many\nadapters (such as Net::HTTP) and embraces the concept of Rack middleware when\nprocessing the request/response cycle.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-faraday-net_http":{"origin":"www/rubygem-faraday-net_http","version":"3.4.0"},"rubygem-json":{"origin":"devel/rubygem-json","version":"2.11.3"},"rubygem-logger":{"origin":"devel/rubygem-logger","version":"1.6.6"}},"categories":["rubygems","www"],"annotations":{"cpe":"cpe:2.3:a:faraday_project:faraday:2.12.2:::::dragonfly6:x86_64"}},{"name":"rubygem-expression_parser","origin":"math/rubygem-expression_parser","version":"0.9.0","comment":"Mathematical expression parser for Ruby","maintainer":"ruby@FreeBSD.org","www":"http://lukaszwrobel.pl/blog/math-parser-part-3-implementation","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c2fc55a386352d7d0a00f2128c82ef82c4110f59378b2255d33ba81793eacd99","flatsize":10046,"path":"All/rubygem-expression_parser-0.9.0.pkg","repopath":"All/rubygem-expression_parser-0.9.0.pkg","licenselogic":"single","pkgsize":3628,"desc":"Implementation of mathematical expression parsing in Ruby including\nsupport for reverse polish notation (RPN).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["math","rubygems"]},{"name":"rubygem-extended-markdown-filter","origin":"textproc/rubygem-extended-markdown-filter","version":"0.7.0","comment":"Custom markdown processor GitHubs HTML Pipeline","maintainer":"mfechner@FreeBSD.org","www":"https://rubygems.org/gems/extended-markdown-filter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3382c9095e30f11734aaa8d533ca70a1d22f89587161468ec8f99c0e80ae2059","flatsize":28980,"path":"All/rubygem-extended-markdown-filter-0.7.0.pkg","repopath":"All/rubygem-extended-markdown-filter-0.7.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9324,"desc":"This is a custom Markdown processor to be used with GitHub's HTML::Pipeline.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-html-pipeline":{"origin":"textproc/rubygem-html-pipeline","version":"2.14.3"}},"categories":["rubygems","textproc"]},{"name":"rubygem-fabrication","origin":"databases/rubygem-fabrication","version":"2.31.0","comment":"Object generation framework for ActiveRecord or any other Ruby object","maintainer":"bofh@FreeBSD.org","www":"https://fabricationgem.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"80d8daed15bc029a30b8236bd79ae906bc539f1d043611df3dab1cc4c14c91e4","flatsize":43157,"path":"All/rubygem-fabrication-2.31.0.pkg","repopath":"All/rubygem-fabrication-2.31.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12728,"desc":"Fabrication generates objects in Ruby. Fabricators are schematics for your\nobjects, and can be created as needed anywhere in your app or specs.\n\nFabrication can generate anything, but has specific support for ActiveRecord\nModels, Mongoid Documents, Sequel Models, and DataMapper Resources.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["databases","rubygems"]},{"name":"rubygem-extras","origin":"devel/rubygem-extras","version":"0.3.0","comment":"Provides patches to stdlib that provide extra functions","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/envygeeks/extras","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2c4ac8fa1d000781aca4fa697f5f3f1915b61440983c5c0f28c587d02b78af4e","flatsize":13863,"path":"All/rubygem-extras-0.3.0.pkg","repopath":"All/rubygem-extras-0.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4328,"desc":"Ruby Extras provides patches to stdlib that provide extra functions.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-forwardable-extended":{"origin":"devel/rubygem-forwardable-extended","version":"2.6.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-ezcrypto","origin":"security/rubygem-ezcrypto","version":"0.7.2_1","comment":"Wrapper for the poorly documented OpenSSL ruby library","maintainer":"skreuzer@FreeBSD.org","www":"https://rubygems.org/gems/ezcrypto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f937d8c58581d18453b02c94fd27a841082fca09d03790d6c78fd79f8e03013e","flatsize":376538,"path":"All/rubygem-ezcrypto-0.7.2_1.pkg","repopath":"All/rubygem-ezcrypto-0.7.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":96528,"desc":"EzCrypto is an easy to use wrapper around the poorly documented OpenSSL ruby\nlibrary.\n\nFeatures\n    * Defaults to AES 128 CBC\n    * Will use the systems OpenSSL library for transparent hardware crypto\n      support\n    * Single class object oriented access to most commonly used features\n    * Ruby like","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","security"]},{"name":"rubygem-excon-gitlab","origin":"devel/rubygem-excon-gitlab","version":"0.112.0","comment":"Extended http(s) Connections Library","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/excon/excon","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"114b06bd9e6685c4efa669d70d96afe1a9603a803809332b417df7f2d4cd61c6","flatsize":373402,"path":"All/rubygem-excon-gitlab-0.112.0.pkg","repopath":"All/rubygem-excon-gitlab-0.112.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":162824,"desc":"EXtended http(s) CONnections Library","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:excon_project:excon:0.112.0:::::dragonfly6:x86_64"}},{"name":"rubygem-excon","origin":"devel/rubygem-excon","version":"1.2.5","comment":"Extended http(s) Connections Library","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/excon/excon","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"969f68d14a4ca54ffe916fb8cf1075a057479720949e1508079b7a5fd316e0b0","flatsize":372906,"path":"All/rubygem-excon-1.2.5.pkg","repopath":"All/rubygem-excon-1.2.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":162384,"desc":"EXtended http(s) CONnections Library","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-logger":{"origin":"devel/rubygem-logger","version":"1.6.6"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:excon_project:excon:1.2.5:::::dragonfly6:x86_64"}},{"name":"rubygem-eventmachine_httpserver","origin":"www/rubygem-eventmachine_httpserver","version":"0.2.1","comment":"EventMachine HTTP Server","maintainer":"ruby@FreeBSD.org","www":"https://github.com/eventmachine/evma_httpserver","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b98ea5955b173060c38d1dff4d7feb0909534084a350f4ac0d7675b3e68cfdb3","flatsize":174581,"path":"All/rubygem-eventmachine_httpserver-0.2.1.pkg","repopath":"All/rubygem-eventmachine_httpserver-0.2.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":36120,"desc":"An evented http server built on top of eventmachine","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","www"]},{"name":"rubygem-extlib","origin":"devel/rubygem-extlib","version":"0.9.16","comment":"General Ruby extensions","maintainer":"ruby@FreeBSD.org","www":"https://github.com/datamapper/extlib","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"36c9581d2e93a156b65c92a60ef6c5a9741cdceedadf2edab3545692bc2bcf49","flatsize":302852,"path":"All/rubygem-extlib-0.9.16.pkg","repopath":"All/rubygem-extlib-0.9.16.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":56616,"desc":"A support library for DataMapper, DataObjects and Merb.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:dan_kubb:extlib:0.9.16:::::dragonfly6:x86_64"}},{"name":"rubygem-event_stream_parser","origin":"devel/rubygem-event_stream_parser","version":"1.0.0","comment":"Spec-compliant event stream parser","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Shopify/event_stream_parser","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"619fb408a9a7995d1631ce7b83cdd50fe6b20a3910f8b8c2426cabf04cee27cd","flatsize":13648,"path":"All/rubygem-event_stream_parser-1.0.0.pkg","repopath":"All/rubygem-event_stream_parser-1.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5380,"desc":"event_stream_parser is a lightweight, fully spec-compliant parser for the event\nstream format.\n\nIt only deals with the parsing of events and not any of the client/transport\naspects. This is not a Server-sent Events (SSE) client.\n\nUnder the hood, it's a stateful parser that receives chunks (that are received\nfrom an HTTP client, for example) and emits events as it parses them. But it\nremembers the last event id and reconnection time and keeps emitting them as\nlong as they are not overwritten by new ones.\n\nBOM stripping is left as a responsibility of the chunk provider.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-extended_email_reply_parser","origin":"mail/rubygem-extended_email_reply_parser","version":"0.5.1","comment":"Extended version of GitHub's email_reply_parser","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/fiedl/extended_email_reply_parser","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"db97ef51c97b6a42a0398b475d559bbdf487eb05c3fee2a0b6bcc81e88a9f880","flatsize":71784,"path":"All/rubygem-extended_email_reply_parser-0.5.1.pkg","repopath":"All/rubygem-extended_email_reply_parser-0.5.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17856,"desc":"When implementing a \"reply or comment by email\" feature, it's necessary to\nfilter out signatures and the previous conversation. One needs to extract just\nthe relevant parts for the conversation or comment section of the application.\nThis is what this ruby gem helps to do.\n\nThis gem is an extended version of GitHub's email_reply_parser. It wraps the\noriginal email_reply_parser and allows to build extensions such as support for\ni18n and detecting previous conversation that is not properly marked as\nquotation by the sender's mail client.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport71":{"origin":"devel/rubygem-activesupport71","version":"7.1.5.1"},"rubygem-charlock_holmes":{"origin":"textproc/rubygem-charlock_holmes","version":"0.7.9_1"},"rubygem-email_reply_parser":{"origin":"mail/rubygem-email_reply_parser","version":"0.5.11"},"rubygem-mail":{"origin":"mail/rubygem-mail","version":"2.8.1,2"}},"categories":["mail","rubygems"]},{"name":"rubygem-event_emitter","origin":"devel/rubygem-event_emitter","version":"0.2.6","comment":"Ruby port of EventEmitter from Node.js","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/shokai/event_emitter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a5237679b836ad5dc3f91bffe3602ea0c4da430b0919d00a50cf4f9a785cfea4","flatsize":22709,"path":"All/rubygem-event_emitter-0.2.6.pkg","repopath":"All/rubygem-event_emitter-0.2.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7008,"desc":"event_emitter is a Ruby port of EventEmitter from Node.js.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-etc","origin":"devel/rubygem-etc","version":"1.4.5","comment":"Provide access to information typically stored in UNIX /etc directory","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/etc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"909578ce5ed882d851aed0aae4438673c877840898f14d20d4fb1ba890e7eb5d","flatsize":59346,"path":"All/rubygem-etc-1.4.5.pkg","repopath":"All/rubygem-etc-1.4.5.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":12220,"desc":"The Etc module provides access to information typically stored in files in the\n/etc directory on Unix systems.\n\nThe information accessible consists of the information found in the /etc/passwd\nand /etc/group files, plus information about he system's temporary directory\n(/tmp) and configuration directory (/etc).\n\nThe Etc module provides a more reliable way to access information about the\nlogged in user than environment variables such as +$USER+.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-execjs","origin":"devel/rubygem-execjs","version":"2.10.0_1","comment":"ExecJS lets you run JavaScript code from Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/execjs","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6418d70d2597a59cb916cabf5d1cef1d2e73330ad39811887e4b0af80977fe20","flatsize":53270,"path":"All/rubygem-execjs-2.10.0_1.pkg","repopath":"All/rubygem-execjs-2.10.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15440,"desc":"ExecJS lets you run JavaScript code from Ruby.","deps":{"node22":{"origin":"www/node22","version":"22.16.0"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-escape_utils","origin":"textproc/rubygem-escape_utils","version":"1.3.0","comment":"Faster string escaping routines for your web apps","maintainer":"ruby@FreeBSD.org","www":"https://github.com/brianmario/escape_utils","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ad0314dca33db134bcbd1be93c954a8ace79e4fbc185b07eed994f4917ecf4f1","flatsize":90754,"path":"All/rubygem-escape_utils-1.3.0.pkg","repopath":"All/rubygem-escape_utils-1.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20620,"desc":"Async (EventMachine) HTTP client, with support for:\no   Asynchronous HTTP API for single & parallel request execution\no   Keep-Alive and HTTP pipelining support\no   Auto-follow 3xx redirects with max depth\no   Automatic gzip & deflate decoding\no   Streaming response processing\no   Streaming file uploads\no   HTTP proxy and SOCKS5 support\no   Basic Auth & OAuth\no   Connection-level & Global middleware support\no   HTTP parser via http_parser.rb\no   Works wherever EventMachine runs: Rubinius, JRuby, MRI","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-facets","origin":"devel/rubygem-facets","version":"3.1.0","comment":"RubyGem port of the single most extensive additions and extensions","maintainer":"ruby@FreeBSD.org","www":"https://rubyworks.github.io/facets/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dd9bd8d35c61e766fc44258691a5a2606d3d95a204e2e7d3684142b60b183b86","flatsize":1008495,"path":"All/rubygem-facets-3.1.0.pkg","repopath":"All/rubygem-facets-3.1.0.pkg","licenselogic":"or","licenses":["GPLv2","RUBY"],"pkgsize":294552,"desc":"Facets is a large collection of core extension methods and module\nadditions for the Ruby programming language. The core extensions\nare unique by virtue of their atomicity. Methods are stored in their\nown files, allowing for highly granular control of requirements.\nThe modules include a variety of useful classes, mixins and\nmicroframeworks, from the Functor to a full-blown SI Units system.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-erubis","origin":"www/rubygem-erubis","version":"2.7.0_1","comment":"Fast, secure, and extensible implementation of eRuby","maintainer":"ruby@FreeBSD.org","www":"http://www.kuwata-lab.com/erubis/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f7f6f2aab9f94630dc4f8781fa12074a38a0194e917fab08486417e1852b2e0a","flatsize":1328699,"path":"All/rubygem-erubis-2.7.0_1.pkg","repopath":"All/rubygem-erubis-2.7.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":122780,"desc":"Erubis is a fast, secure, and very extensible implementation of eRuby.\neRuby means \"embedded Ruby\" in documents.\nEmbedded patterns are '<%25 statement %25>' and '<%25= expression %25>'.\nThe following is an example of eRuby. '<%25 ... %25>' means Ruby statement\nand '<%25= ... %25>' means Ruby expression.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","www"]},{"name":"rubygem-erubi","origin":"www/rubygem-erubi","version":"1.13.1","comment":"ERB template engine for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jeremyevans/erubi","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"70d529d835df51875f422d6a1e0a27f6bc346d3ec6082f92f4b2908bcd80a3aa","flatsize":29371,"path":"All/rubygem-erubi-1.13.1.pkg","repopath":"All/rubygem-erubi-1.13.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10148,"desc":"Erubi is a ERB template engine for Ruby. It is a simplified fork of Erubis,\nusing the same basic algorithm, with the following differences:\n- Handles postfix conditionals when using escaping (e.g. <%25= foo if bar %25>)\n- Supports frozen_string_literal: true in templates via :freeze option\n- Works with Ruby's -enable-frozen-string-literal option\n- Automatically freezes strings for template text when Ruby optimizes it (on\n  Ruby 2.1+)\n- Escapes ' (apostrophe) when escaping for better XSS protection\n- Has 6x faster escaping on Ruby 2.3+ by using cgi/escape\n- Has 86%25 smaller memory footprint\n- Does no monkey patching (Erubis adds a method to Kernel)\n- Uses an immutable design (all options passed to the constructor, which returns\n  a frozen object)\n- Has simpler internals (1 file, <150 lines of code)\n- Has an open development model (Erubis doesn't have a public source control\n  repository or bug tracker)\n- Is not dead (Erubis hasn't been updated since 2011)","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","www"]},{"name":"rubygem-error_highlight","origin":"devel/rubygem-error_highlight","version":"0.7.0","comment":"Enhance Exception#message","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/error_highlight","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8bd9adfd8e4f11d8645994c692f3183fc466c1c8da554bf5c9f698be92bbbe36","flatsize":39634,"path":"All/rubygem-error_highlight-0.7.0.pkg","repopath":"All/rubygem-error_highlight-0.7.0.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":10948,"desc":"Ruby 3.1 will ship with this gem and it will automatically be required when a\nRuby process starts up. No special setup is required.\n\nThis gem works only on MRI and requires Ruby 3.1 or later because it depends on\nMRI's internal APIs that are available since 3.1.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-erb","origin":"devel/rubygem-erb","version":"4.0.4","comment":"Easy to use but powerful templating system for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/erb","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"17ac9db46c86c559c311041a20b32420e89ac716dbdf6e5ff2e2d181cdaa63fc","flatsize":69931,"path":"All/rubygem-erb-4.0.4.pkg","repopath":"All/rubygem-erb-4.0.4.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":18752,"desc":"ERB provides an easy to use but powerful templating system for Ruby. Using ERB,\nactual Ruby code can be added to any plain text document for the purposes of\ngenerating document information details and/or flow control.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-cgi":{"origin":"www/rubygem-cgi","version":"0.4.2"}},"categories":["devel","rubygems"]},{"name":"rubygem-equatable","origin":"devel/rubygem-equatable","version":"0.7.0","comment":"Implement equality comparison and inspection methods","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/piotrmurach/equatable","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5867d090fbc33763ad2a00b8ae90f8c8a732af86cc2239b3bf59ed2397c2b67a","flatsize":13062,"path":"All/rubygem-equatable-0.7.0.pkg","repopath":"All/rubygem-equatable-0.7.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5324,"desc":"Equatable allows ruby objects to implement equality comparison and inspection\nmethods.\n\nBy including this module, a class indicates that its instances have explicit\ngeneral contracts for hash, == and eql? methods. Specifically eql? contract\nrequires that it implements an equivalence relation. By default each instance of\nthe class is equal only to itself. This is a right behaviour when you have\ndistinct objects. Howerver, it is the responsibility of any class to clearly\ndefine their equality. Failure to do so may prevent instances to behave as\nexpected when for instance Array#uniq is invoked or when they are used as Hash\nkeys.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-equalizer","origin":"devel/rubygem-equalizer","version":"0.0.11","comment":"Ruby library to define equality methods","maintainer":"ruby@FreeBSD.org","www":"https://github.com/dkubb/equalizer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"87438ce3a565776cf55737993ab45bc9593983ea52a873537d760ea5dc6a853b","flatsize":27858,"path":"All/rubygem-equalizer-0.0.11.pkg","repopath":"All/rubygem-equalizer-0.0.11.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10276,"desc":"Ruby library to define equality, equivalency and hash methods automatically.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-exception_notification","origin":"mail/rubygem-exception_notification","version":"4.5.0","comment":"Exception notification for Rails apps","maintainer":"ruby@FreeBSD.org","www":"https://github.com/smartinez87/exception_notification","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"39ad9b27e57a9f951d1721497d0579c72fe39f17b3f123404f690e8fc4cae521","flatsize":222163,"path":"All/rubygem-exception_notification-4.5.0.pkg","repopath":"All/rubygem-exception_notification-4.5.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":46136,"desc":"Exception notification for Rails apps","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionmailer52":{"origin":"mail/rubygem-actionmailer52","version":"5.2.8.1"},"rubygem-activesupport52":{"origin":"devel/rubygem-activesupport52","version":"5.2.8.1"}},"categories":["mail","rubygems"]},{"name":"rubygem-epp-client-secdns","origin":"net/rubygem-epp-client-secdns","version":"0.15.2","comment":"SecDNS EPP client library","maintainer":"mat@FreeBSD.org","www":"https://github.com/Absolight/epp-client","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"69c0c0ee5ae1febcef80c6b063dd6755038d8ee0e3ae5a53e4361f6d2b2f24b0","flatsize":138599,"path":"All/rubygem-epp-client-secdns-0.15.2.pkg","repopath":"All/rubygem-epp-client-secdns-0.15.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21456,"desc":"SecDNS EPP client library.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-builder":{"origin":"devel/rubygem-builder","version":"3.3.0"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"}},"categories":["net","rubygems"]},{"name":"rubygem-epp-client-base","origin":"net/rubygem-epp-client-base","version":"0.15.2","comment":"Extensible EPP client library","maintainer":"mat@FreeBSD.org","www":"https://github.com/Absolight/epp-client","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d4d51ef9e759965add5b785a9c5b2818f1c2af993fc7a4217b382e8e35f347b6","flatsize":603742,"path":"All/rubygem-epp-client-base-0.15.2.pkg","repopath":"All/rubygem-epp-client-base-0.15.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":76220,"desc":"An extensible EPP client library.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-builder":{"origin":"devel/rubygem-builder","version":"3.3.0"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"}},"categories":["net","rubygems"]},{"name":"rubygem-ethon","origin":"www/rubygem-ethon","version":"0.16.0","comment":"Very lightweight libcurl wrapper","maintainer":"ruby@FreeBSD.org","www":"https://github.com/typhoeus/ethon","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"38704a2e6211cf85a36b8ff3fd07c857c3c89c61f46c559f6c145c3d39d4b936","flatsize":255938,"path":"All/rubygem-ethon-0.16.0.pkg","repopath":"All/rubygem-ethon-0.16.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":52572,"desc":"Very lightweight libcurl wrapper","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ffi":{"origin":"devel/rubygem-ffi","version":"1.17.2"}},"categories":["rubygems","www"]},{"name":"rubygem-eventmachine","origin":"devel/rubygem-eventmachine","version":"1.2.7","comment":"Fast, simple event-processing library for Ruby programs","maintainer":"ruby@FreeBSD.org","www":"https://rubyeventmachine.com","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b57fa22b5b635c9973652dfd93571dde360ef67c7ad8d19d14025bcd64528aac","flatsize":1145142,"path":"All/rubygem-eventmachine-1.2.7.pkg","repopath":"All/rubygem-eventmachine-1.2.7.pkg","licenselogic":"or","licenses":["GPLv2","RUBY"],"pkgsize":219604,"desc":"EventMachine implements a fast, single-threaded engine for arbitrary network\ncommunications. It's extremely easy to use in Ruby. EventMachine wraps all\ninteractions with IP sockets, allowing programs to concentrate on the\nimplementation of network protocols. It can be used to create both network\nservers and clients. To create a server or client, a Ruby program only needs\nto specify the IP address and port, and provide a Module that implements the\ncommunications protocol. Implementations of several standard network protocols\nare provided with the package, primarily to serve as examples. The real goal\nof EventMachine is to enable programs to easily interface with other programs\nusing TCP/IP, especially if custom protocols are required.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-et-orbi","origin":"devel/rubygem-et-orbi","version":"1.2.11","comment":"Time zones for fugit and rufus-scheduler","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/floraison/et-orbi","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"149a5798eb520b3222caccbb2829724a2f7dca1f099cff8ac6d3e6ec09edf4c7","flatsize":44913,"path":"All/rubygem-et-orbi-1.2.11.pkg","repopath":"All/rubygem-et-orbi-1.2.11.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14608,"desc":"Time zones for fugit and for rufus-scheduler. Urbi et Orbi.\n\nEtOrbi::EoTime instances quack like Ruby Time instances, but their #zone returns\na TZInfo::TimeZone instance.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-tzinfo":{"origin":"devel/rubygem-tzinfo","version":"2.0.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-english","origin":"devel/rubygem-english","version":"0.8.0","comment":"Reference global variables with less cryptic names","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/English","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c0f6508bb5f12af883a87c4fcad44dffb3383780bee91864a455ae5065a7aca2","flatsize":15173,"path":"All/rubygem-english-0.8.0.pkg","repopath":"All/rubygem-english-0.8.0.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":6272,"desc":"Include the English library file in a Ruby script, and you can reference the\nglobal variables such as $_ using less cryptic names.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-encryptor","origin":"security/rubygem-encryptor","version":"3.0.0","comment":"Wrapper for the standard ruby OpenSSL library","maintainer":"ruby@FreeBSD.org","www":"https://github.com/attr-encrypted/encryptor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f5e55ff7efa5bb4bcc4613d6a23d6af0b6c599232792c22a8072b462ea991121","flatsize":49579,"path":"All/rubygem-encryptor-3.0.0.pkg","repopath":"All/rubygem-encryptor-3.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12704,"desc":"A simple wrapper for the standard ruby OpenSSL library to encrypt\nand decrypt strings","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","security"]},{"name":"rubygem-emot","origin":"textproc/rubygem-emot","version":"0.0.4","comment":"Yet another emoji handler","maintainer":"ruby@FreeBSD.org","www":"https://github.com/melborne/emot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4427f9aac6873dc7dc33986198362e7fdf6d3b01018b308f18d5861bcfaa818d","flatsize":61790,"path":"All/rubygem-emot-0.0.4.pkg","repopath":"All/rubygem-emot-0.0.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13056,"desc":"Yet another emoji handler. It contains 870 emojis with its name and\ncodepoint(but not contains emoji fonts or images). All names of emojis\nare from Emoji cheat sheet for Campfire and GitHub.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-thor":{"origin":"devel/rubygem-thor","version":"1.3.2"}},"categories":["rubygems","textproc"]},{"name":"rubygem-emoji_regex","origin":"devel/rubygem-emoji_regex","version":"15.0.0","comment":"Regular expressions for matching Unicode Emoji symbols","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ticky/ruby-emoji-regex","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7ad7457d86db118cc4913457e9dc98a9d87d25cbd5ea34dc4e52c1f7d757e935","flatsize":20871,"path":"All/rubygem-emoji_regex-15.0.0.pkg","repopath":"All/rubygem-emoji_regex-15.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5216,"desc":"Ruby Emoji Regex provides a pair of Ruby regular expressions for matching\nUnicode Emoji symbols.\n\nThis is based upon the fantastic work from Mathias Bynens' emoji-regex\nJavascript package. emoji-regex is cleverly assembled based upon data from the\nUnicode Consortium.\n\nThe regular expressions provided herein are derived from that pacakge.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-enumerable-statistics","origin":"math/rubygem-enumerable-statistics","version":"2.0.8","comment":"Statistics features for Enumerable","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/mrkn/enumerable-statistics","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"289e4d7adebdb4961bfcd7e668b98a4b35de45cafade75026773b0a7c3060971","flatsize":604540,"path":"All/rubygem-enumerable-statistics-2.0.8.pkg","repopath":"All/rubygem-enumerable-statistics-2.0.8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":353444,"desc":"Enumerable::Statistics provides some methods to calculate statistical\nsummary in arrays and enumerables.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["math","rubygems"]},{"name":"rubygem-email_validator","origin":"mail/rubygem-email_validator","version":"2.2.4","comment":"EMail validator for rails","maintainer":"ruby@FreeBSD.org","www":"https://github.com/K-and-R/email_validator","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"06f8afd521d62776457c939c9be1735bf27a5d5225d9fd91ed0ebf4572d418cd","flatsize":60666,"path":"All/rubygem-email_validator-2.2.4.pkg","repopath":"All/rubygem-email_validator-2.2.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11536,"desc":"An email validator for Rails 3+","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activemodel70":{"origin":"databases/rubygem-activemodel70","version":"7.0.8.7"}},"categories":["mail","rubygems"]},{"name":"rubygem-exifr","origin":"graphics/rubygem-exifr","version":"1.3.10","comment":"Pure-ruby EXIF reader","maintainer":"ruby@FreeBSD.org","www":"https://github.com/remvee/exifr","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"236efbbaacc512f623d516d21abe6cf9fc36fceed128e0746e6f2d6ea8f02875","flatsize":340163,"path":"All/rubygem-exifr-1.3.10.pkg","repopath":"All/rubygem-exifr-1.3.10.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":249300,"desc":"Exifr is a pure ruby library to extract EXIF info from\nimage files. Both JPEG and TIFF formats are supported.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["graphics","rubygems"]},{"name":"rubygem-email_reply_trimmer","origin":"mail/rubygem-email_reply_trimmer","version":"0.1.13","comment":"Library to trim replies from plain text email","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/discourse/email_reply_trimmer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5f07833e9a42eebb312537588f55023f88374fdd5f16a49633de2ffe074794cd","flatsize":123090,"path":"All/rubygem-email_reply_trimmer-0.1.13.pkg","repopath":"All/rubygem-email_reply_trimmer-0.1.13.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":32156,"desc":"EmailReplyTrimmer is a small library to trim replies from plain text email.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["mail","rubygems"]},{"name":"rubygem-errand","origin":"devel/rubygem-errand","version":"0.8.1_2","comment":"Ruby bindings for RRD","maintainer":"ports@FreeBSD.org","www":"https://rubygems.org/gems/errand","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"199179d4819c4e7703fd0e5d6c4ac0451a78fe12b4ab90026b3e71fd0d3b11d5","flatsize":22856,"path":"All/rubygem-errand-0.8.1_2.pkg","repopath":"All/rubygem-errand-0.8.1_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8532,"desc":"Errand provides Ruby bindings for RRD functions (via librrd), and a concise DSL\nfor interacting with RRDs.","deps":{"rrdtool":{"origin":"databases/rrdtool","version":"1.9.0"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rrd-ffi":{"origin":"devel/rubygem-rrd-ffi","version":"0.2.14_2"}},"categories":["devel","rubygems"],"messages":[{"message":"===>   NOTICE:\n\nThe rubygem-errand port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"rubygem-excon0","origin":"devel/rubygem-excon0","version":"0.112.0","comment":"Extended http(s) Connections Library","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/excon/excon","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fab45221f6b49c3d96e3796f246bdf326356fb442bac2a491989f0deec906748","flatsize":373402,"path":"All/rubygem-excon0-0.112.0.pkg","repopath":"All/rubygem-excon0-0.112.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":162780,"desc":"EXtended http(s) CONnections Library","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:excon_project:excon:0.112.0:::::dragonfly6:x86_64"}},{"name":"rubygem-em-websocket","origin":"www/rubygem-em-websocket","version":"0.5.3","comment":"EventMachine based WebSocket server","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/igrigorik/em-websocket","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"75d85066ec191940d3504392af86e1f75099873cf1ad7773839a23d680c427d7","flatsize":129945,"path":"All/rubygem-em-websocket-0.5.3.pkg","repopath":"All/rubygem-em-websocket-0.5.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":28328,"desc":"rubygem-em-websocket is an EventMachine based WebSocket server.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-eventmachine":{"origin":"devel/rubygem-eventmachine","version":"1.2.7"},"rubygem-http_parser.rb":{"origin":"net/rubygem-http_parser.rb","version":"0.8.0"}},"categories":["rubygems","www"]},{"name":"rubygem-epp-client-smallregistry","origin":"net/rubygem-epp-client-smallregistry","version":"0.15.2","comment":"Smallregistry EPP client library","maintainer":"mat@FreeBSD.org","www":"https://github.com/Absolight/epp-client","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3db74377ebaa16f1f39e8767aed4e7ece49b54cb5d79a114ae0e80083e15e985","flatsize":16027,"path":"All/rubygem-epp-client-smallregistry-0.15.2.pkg","repopath":"All/rubygem-epp-client-smallregistry-0.15.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5900,"desc":"Smallregistry EPP client library.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-builder":{"origin":"devel/rubygem-builder","version":"3.3.0"},"rubygem-epp-client-base":{"origin":"net/rubygem-epp-client-base","version":"0.15.2"},"rubygem-epp-client-secdns":{"origin":"net/rubygem-epp-client-secdns","version":"0.15.2"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"}},"categories":["net","rubygems"]},{"name":"rubygem-em-socksify","origin":"www/rubygem-em-socksify","version":"0.3.3","comment":"EventMachine SOCKSify shim: adds SOCKS support to any protocol","maintainer":"ruby@FreeBSD.org","www":"https://github.com/igrigorik/em-socksify","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"08ed3038a1a32fb5f539e3d0d54277c5efa9618d149866c42cd0fdfa33872fbc","flatsize":14791,"path":"All/rubygem-em-socksify-0.3.3.pkg","repopath":"All/rubygem-em-socksify-0.3.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5664,"desc":"EM-Socksify: Transparent SOCKS support for any EventMachine protocol\n\nDealing with SOCKS proxies is pain. EM-Socksify provides a simple shim to setup\n& negotiate a SOCKS5 connection for any EventMachine protocol. To add SOCKS\nsupport, all you have to do is include the module and provide your destination\naddress.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-base64":{"origin":"converters/rubygem-base64","version":"0.3.0"},"rubygem-eventmachine":{"origin":"devel/rubygem-eventmachine","version":"1.2.7"}},"categories":["rubygems","www"]},{"name":"rubygem-em-http-request","origin":"www/rubygem-em-http-request","version":"1.1.7","comment":"EventMachine based, async HTTP Request client","maintainer":"ruby@FreeBSD.org","www":"https://github.com/igrigorik/em-http-request","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"09bec133c7ea929d27c1045c1efd6868f516de3172f1b5eeef16a179bdf0e333","flatsize":342858,"path":"All/rubygem-em-http-request-1.1.7.pkg","repopath":"All/rubygem-em-http-request-1.1.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":213980,"desc":"Async (EventMachine) HTTP client, with support for:\n- Asynchronous HTTP API for single & parallel request execution\n- Keep-Alive and HTTP pipelining support\n- Auto-follow 3xx redirects with max depth\n- Automatic gzip & deflate decoding\n- Streaming response processing\n- Streaming file uploads\n- HTTP proxy and SOCKS5 support\n- Basic Auth & OAuth\n- Connection-level & Global middleware support\n- HTTP parser via http_parser.rb\n- Works wherever EventMachine runs: Rubinius, JRuby, MRI","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-addressable":{"origin":"www/rubygem-addressable","version":"2.8.7"},"rubygem-cookiejar":{"origin":"www/rubygem-cookiejar","version":"0.3.4"},"rubygem-em-socksify":{"origin":"www/rubygem-em-socksify","version":"0.3.3"},"rubygem-eventmachine":{"origin":"devel/rubygem-eventmachine","version":"1.2.7"},"rubygem-http_parser.rb":{"origin":"net/rubygem-http_parser.rb","version":"0.8.0"}},"categories":["rubygems","www"]},{"name":"rubygem-elif","origin":"devel/rubygem-elif","version":"0.1.0","comment":"Read file in reverse order","maintainer":"ruby@FreeBSD.org","www":"http://elif.rubyforge.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"09b13ced3dd57893ca2ac387e62a458e9d774b986a7e9c64c8e2bf1b02fd147b","flatsize":79218,"path":"All/rubygem-elif-0.1.0.pkg","repopath":"All/rubygem-elif-0.1.0.pkg","licenselogic":"or","licenses":["GPLv2","RUBY"],"pkgsize":19724,"desc":"A port of File::ReadBackwards, the Perl module by Uri Guttman,\nfor reading a file line by line in reverse order. This can\noften be helpful for things like log files, where the\ninteresting information is usually at the end.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-enumerize","origin":"devel/rubygem-enumerize","version":"2.2.2","comment":"Enumerated attributes with I18n and ActiveRecord/Mongoid/MongoMapper support","maintainer":"ruby@FreeBSD.org","www":"https://github.com/brainspec/enumerize","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7226b7b4ff2f16f4b94b5249022e63f77e199716067eb254ff67eb9e9e869e0b","flatsize":136379,"path":"All/rubygem-enumerize-2.2.2.pkg","repopath":"All/rubygem-enumerize-2.2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":28072,"desc":"Enumerated attributes with I18n and ActiveRecord/Mongoid/MongoMapper support","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport4":{"origin":"devel/rubygem-activesupport4","version":"4.2.11.3"}},"categories":["devel","rubygems"]},{"name":"rubygem-faker","origin":"devel/rubygem-faker","version":"3.3.1","comment":"Library for generating fake data: names, addresses, phone numbers","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/faker-ruby/faker","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"06de359af6baf251c1e3e0f1ca506a8028671e634863dc334a03c70e0abd649e","flatsize":7215837,"path":"All/rubygem-faker-3.3.1.pkg","repopath":"All/rubygem-faker-3.3.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1173840,"desc":"This gem is a port of Perl's Data::Faker library that generates fake data.\nIt is used to easily generate fake data: names, addresses, phone numbers, etc.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-i18n":{"origin":"devel/rubygem-i18n","version":"1.14.7,2"}},"categories":["devel","rubygems"]},{"name":"rubygem-elasticsearch-xpack","origin":"textproc/rubygem-elasticsearch-xpack","version":"7.17.11","comment":"Ruby integrations for the X-Pack extensions for Elasticsearch","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/elastic/elasticsearch-ruby/tree/master/elasticsearch-xpack","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9042d8da9c5ddbd013149c594374634073a8a5d4fd125d376f0bce55ec74dd02","flatsize":747026,"path":"All/rubygem-elasticsearch-xpack-7.17.11.pkg","repopath":"All/rubygem-elasticsearch-xpack-7.17.11.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":56860,"desc":"Elasticsearch::XPack is a Ruby integration for the X-Pack extension for\nElasticsearch.\n\nX-Pack is an Elastic Stack extension that bundles security, alerting,\nmonitoring, reporting, and graph capabilities into one easy-to-install package.\nWhile the X-Pack components are designed to work together seamlessly, you can\neasily enable or disable the features you want to use.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-elasticsearch-api":{"origin":"textproc/rubygem-elasticsearch-api","version":"8.17.1"}},"categories":["rubygems","textproc"]},{"name":"rubygem-emk-sinatra-url-for","origin":"www/rubygem-emk-sinatra-url-for","version":"0.2.1","comment":"Construct absolute paths and full URLs for a Sinatra application","maintainer":"ruby@FreeBSD.org","www":"https://github.com/emk/sinatra-url-for","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3fb1cf4184894a6d5e42cb37f4614d1dee5d352f2b3d186db9723fca05d0c96b","flatsize":6684,"path":"All/rubygem-emk-sinatra-url-for-0.2.1.pkg","repopath":"All/rubygem-emk-sinatra-url-for-0.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3696,"desc":"sinatra-url-for constructs absolute paths and full URLs for\nhandlers in a Sinatra application. Assuming that your application\nis running on example.com, and that it has been mapped to /myapp,\nyou should be able call url_for from within a handler as follows:\n\n  url_for \"/\"            # Returns \"/myapp/\"\n  url_for \"/foo\"         # Returns \"/myapp/foo\"\n  url_for \"/foo\", :full  # Returns \"http://example.com/myapp/foo\"","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-sinatra":{"origin":"www/rubygem-sinatra","version":"4.1.1"}},"categories":["rubygems","www"]},{"name":"rubygem-email_reply_parser-discourse","origin":"mail/rubygem-email_reply_parser-discourse","version":"0.6","comment":"Email Reply Parser","maintainer":"ruby@FreeBSD.org","www":"https://github.com/github/email_reply_parser","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4a94ce887ef5e93dd731ad3f67a585da70a80697069aad95ec9f1fdeac435f06","flatsize":60571,"path":"All/rubygem-email_reply_parser-discourse-0.6.pkg","repopath":"All/rubygem-email_reply_parser-discourse-0.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19412,"desc":"EmailReplyParser is a small library to parse plain text email content to return\nonly the reply.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["mail","rubygems"]},{"name":"rubygem-email_reply_parser","origin":"mail/rubygem-email_reply_parser","version":"0.5.11","comment":"Library to parse plain text email content","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/github/email_reply_parser","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"928a8c6f32e8d835ea41fc502df03f3d4ec041bf752a15f2d70333b8499660e6","flatsize":806117,"path":"All/rubygem-email_reply_parser-0.5.11.pkg","repopath":"All/rubygem-email_reply_parser-0.5.11.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14120,"desc":"EmailReplyParser is a small library to parse plain text email content. See the\nrocco-documented source code for specifics on how it works.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["mail","rubygems"]},{"name":"rubygem-em-twitter","origin":"www/rubygem-em-twitter","version":"0.3.5","comment":"Twitter Streaming API client for EventMachine","maintainer":"ruby@FreeBSD.org","www":"https://github.com/tweetstream/em-twitter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"556985456c59756ed0f20ecf801d90c4b476dc74ccfb3c99d3478d4b6de67bd5","flatsize":63415,"path":"All/rubygem-em-twitter-0.3.5.pkg","repopath":"All/rubygem-em-twitter-0.3.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15132,"desc":"EM-Twitter is an EventMachine-based ruby client for the Twitter\nStreaming API.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-buftok":{"origin":"devel/rubygem-buftok","version":"0.3.0"},"rubygem-eventmachine":{"origin":"devel/rubygem-eventmachine","version":"1.2.7"},"rubygem-http_parser.rb":{"origin":"net/rubygem-http_parser.rb","version":"0.8.0"},"rubygem-simple_oauth":{"origin":"net/rubygem-simple_oauth","version":"0.3.1"}},"categories":["rubygems","www"]},{"name":"rubygem-em-redis-unified","origin":"databases/rubygem-em-redis-unified","version":"1.0.1","comment":"Eventmachine-based implementation of the Redis protocol","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/portertech/em-redis","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d4ae31aa368d70a1842eecb0c1886a94f3e3b0f007790e1cadd1bc004ed1a32c","flatsize":63560,"path":"All/rubygem-em-redis-unified-1.0.1.pkg","repopath":"All/rubygem-em-redis-unified-1.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14668,"desc":"An EventMachine based library for interacting with the very cool Redis data\nstore by Salvatore 'antirez' Sanfilippo. Modeled after eventmachine's\nimplementation of the memcached protocol, and influenced by Ezra Zygmuntowicz's\nredis-rb library (distributed as part of Redis).\n\nThis library is only useful when used as part of an application that relies on\nEvent Machine's event loop. It implements an EM-based client protocol, which\nleverages the non-blocking nature of the EM interface to achieve significant\nparallelization without threads.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-eventmachine":{"origin":"devel/rubygem-eventmachine","version":"1.2.7"}},"categories":["databases","rubygems"]},{"name":"rubygem-elasticsearch-model-gitlab","origin":"textproc/rubygem-elasticsearch-model-gitlab","version":"7.2.1_1","comment":"ActiveModel/Record integrations for Elasticsearch","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/elastic/elasticsearch-rails/tree/master/elasticsearch-model","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c84aae93f544b698b33857112707d6395164d1c31a4b63509a02e41ad520e498","flatsize":427143,"path":"All/rubygem-elasticsearch-model-gitlab-7.2.1_1.pkg","repopath":"All/rubygem-elasticsearch-model-gitlab-7.2.1_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":59624,"desc":"The Elasticsearch::Model library builds on top of the elasticsearch library.\n\nIt aims to simplify integration of Ruby classes (\"models\"), commonly found e.g.\nin Ruby on Rails applications, with the Elasticsearch search and analytics\nengine.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport70":{"origin":"devel/rubygem-activesupport70","version":"7.0.8.7"},"rubygem-elasticsearch-gitlab":{"origin":"textproc/rubygem-elasticsearch-gitlab","version":"7.17.11"},"rubygem-hashie":{"origin":"devel/rubygem-hashie","version":"5.0.0"}},"categories":["rubygems","textproc"]},{"name":"rubygem-elasticsearch7","origin":"textproc/rubygem-elasticsearch7","version":"7.17.11","comment":"Ruby integrations for Elasticsearch","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/elastic/elasticsearch-ruby","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4f7e2ce3cbc90ee91b2fa8ab821530f05be45c7c057194d38921788a08260bd8","flatsize":64130,"path":"All/rubygem-elasticsearch7-7.17.11.pkg","repopath":"All/rubygem-elasticsearch7-7.17.11.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":11908,"desc":"Ruby integrations for Elasticsearch that feature:\n\n* a client for connecting to an Elasticsearch cluster\n* a Ruby API for the Elasticsearch's REST API\n* various extensions and utilities","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-elasticsearch-api7":{"origin":"textproc/rubygem-elasticsearch-api7","version":"7.17.11"},"rubygem-elasticsearch-transport":{"origin":"textproc/rubygem-elasticsearch-transport","version":"7.17.11"}},"categories":["rubygems","textproc"]},{"name":"rubygem-elftools","origin":"devel/rubygem-elftools","version":"1.3.1","comment":"Light weight ELF parser","maintainer":"antoine@FreeBSD.org","www":"https://github.com/david942j/rbelftools","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"004a585f024c4044a9f97a027a242f5f1d0263728aada76d953a2c4de4f148e3","flatsize":102692,"path":"All/rubygem-elftools-1.3.1.pkg","repopath":"All/rubygem-elftools-1.3.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":25800,"desc":"A light weight ELF parser. elftools is designed to be a low-level ELF parser.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-bindata":{"origin":"devel/rubygem-bindata","version":"2.5.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-elasticsearch-gitlab","origin":"textproc/rubygem-elasticsearch-gitlab","version":"7.17.11","comment":"Ruby integrations for Elasticsearch","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/elastic/elasticsearch-ruby","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c5515e88c06fdaab8361103880bd3204aed1503c53669806438653eead3e2c03","flatsize":64130,"path":"All/rubygem-elasticsearch-gitlab-7.17.11.pkg","repopath":"All/rubygem-elasticsearch-gitlab-7.17.11.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":11908,"desc":"Ruby integrations for Elasticsearch that feature:\n\n* a client for connecting to an Elasticsearch cluster\n* a Ruby API for the Elasticsearch's REST API\n* various extensions and utilities","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-elasticsearch-api-gitlab":{"origin":"textproc/rubygem-elasticsearch-api-gitlab","version":"7.17.11"},"rubygem-elasticsearch-transport-gitlab":{"origin":"textproc/rubygem-elasticsearch-transport-gitlab","version":"7.17.11"}},"categories":["rubygems","textproc"]},{"name":"rubygem-elasticsearch-transport-gitlab","origin":"textproc/rubygem-elasticsearch-transport-gitlab","version":"7.17.11","comment":"Ruby client for Elasticsearch","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/elastic/elasticsearch-ruby/tree/master/elasticsearch-transport","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dc2b13b8bfb8ea44258e25615fdb9eca2a07545529f211ab594051fa7c02407e","flatsize":347669,"path":"All/rubygem-elasticsearch-transport-gitlab-7.17.11.pkg","repopath":"All/rubygem-elasticsearch-transport-gitlab-7.17.11.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":50044,"desc":"Ruby client for Elasticsearch.  See textproc/rubygem-elasticsearch for more\ndetails.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-faraday-gitlab":{"origin":"www/rubygem-faraday-gitlab","version":"2.13.1"},"rubygem-multi_json":{"origin":"devel/rubygem-multi_json","version":"1.15.0"}},"categories":["rubygems","textproc"]},{"name":"rubygem-elasticsearch-transport","origin":"textproc/rubygem-elasticsearch-transport","version":"7.17.11","comment":"Ruby client for Elasticsearch","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/elastic/elasticsearch-ruby/tree/master/elasticsearch-transport","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"45db1316075c332538901337488f486d743eb2cd6f6e19801e6043735ee1dea0","flatsize":347669,"path":"All/rubygem-elasticsearch-transport-7.17.11.pkg","repopath":"All/rubygem-elasticsearch-transport-7.17.11.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":50056,"desc":"Ruby client for Elasticsearch.  See textproc/rubygem-elasticsearch for more\ndetails.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-base64":{"origin":"converters/rubygem-base64","version":"0.3.0"},"rubygem-faraday":{"origin":"www/rubygem-faraday","version":"2.12.2"},"rubygem-multi_json":{"origin":"devel/rubygem-multi_json","version":"1.15.0"}},"categories":["rubygems","textproc"]},{"name":"rubygem-elasticsearch-api-gitlab","origin":"textproc/rubygem-elasticsearch-api-gitlab","version":"7.17.11","comment":"Ruby API for Elasticsearch","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/elastic/elasticsearch-ruby/tree/master/elasticsearch-api","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d550e5d68b6b84c596a4e641fa0525b195aa368a918536d093b13a2adbb897e1","flatsize":893250,"path":"All/rubygem-elasticsearch-api-gitlab-7.17.11.pkg","repopath":"All/rubygem-elasticsearch-api-gitlab-7.17.11.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":80348,"desc":"Ruby API for Elasticsearch.  See textproc/rubygem-elasticsearch for more\ndetails.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-multi_json":{"origin":"devel/rubygem-multi_json","version":"1.15.0"}},"categories":["rubygems","textproc"]},{"name":"rubygem-elasticsearch-persistence","origin":"textproc/rubygem-elasticsearch-persistence","version":"8.0.0","comment":"Persistence layer for Ruby models and Elasticsearch","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/elastic/elasticsearch-rails/tree/master/elasticsearch-persistence","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"421c790d323ce4b278544371d1473f4bb66652ffdb6efd12c966b84ef4c617ac","flatsize":140361,"path":"All/rubygem-elasticsearch-persistence-8.0.0.pkg","repopath":"All/rubygem-elasticsearch-persistence-8.0.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":25136,"desc":"Elasticsearch::Persistence is the persistence layer for Ruby domain objects in\nElasticsearch, using the Repository pattern.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activemodel71":{"origin":"databases/rubygem-activemodel71","version":"7.1.5.1"},"rubygem-activesupport71":{"origin":"devel/rubygem-activesupport71","version":"7.1.5.1"},"rubygem-elasticsearch":{"origin":"textproc/rubygem-elasticsearch","version":"8.17.1"},"rubygem-elasticsearch-model":{"origin":"textproc/rubygem-elasticsearch-model","version":"8.0.0"},"rubygem-hashie":{"origin":"devel/rubygem-hashie","version":"5.0.0"}},"categories":["rubygems","textproc"]},{"name":"rubygem-elasticsearch-model","origin":"textproc/rubygem-elasticsearch-model","version":"8.0.0","comment":"ActiveModel/Record integrations for Elasticsearch","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/elastic/elasticsearch-rails/tree/master/elasticsearch-model","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"63d6897fc0dc2e3563316239d8d5a617e98671ad27ba65c07e80f702db1e1b14","flatsize":415347,"path":"All/rubygem-elasticsearch-model-8.0.0.pkg","repopath":"All/rubygem-elasticsearch-model-8.0.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":58748,"desc":"The Elasticsearch::Model library builds on top of the elasticsearch library.\n\nIt aims to simplify integration of Ruby classes (\"models\"), commonly found e.g.\nin Ruby on Rails applications, with the Elasticsearch search and analytics\nengine.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport71":{"origin":"devel/rubygem-activesupport71","version":"7.1.5.1"},"rubygem-elasticsearch":{"origin":"textproc/rubygem-elasticsearch","version":"8.17.1"},"rubygem-hashie":{"origin":"devel/rubygem-hashie","version":"5.0.0"}},"categories":["rubygems","textproc"]},{"name":"rubygem-elasticsearch-dsl","origin":"textproc/rubygem-elasticsearch-dsl","version":"0.1.10","comment":"Ruby DSL builder for Elasticsearch","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/elastic/elasticsearch-ruby/tree/master/elasticsearch-dsl","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a8a48a3ad3aee5494ec5b694d69dae14645924466578f245f01ad7d6092ee396","flatsize":689294,"path":"All/rubygem-elasticsearch-dsl-0.1.10.pkg","repopath":"All/rubygem-elasticsearch-dsl-0.1.10.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":61564,"desc":"The Elasticsearch::DSL library provides a Ruby API for the Elasticsearch Query\nDSL.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-elasticsearch-api7","origin":"textproc/rubygem-elasticsearch-api7","version":"7.17.11","comment":"Ruby API for Elasticsearch","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/elastic/elasticsearch-ruby/tree/master/elasticsearch-api","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cce817dadd48a777c3371d1a8545e4c3330b9404ef1949818752bdf4a687f193","flatsize":893250,"path":"All/rubygem-elasticsearch-api7-7.17.11.pkg","repopath":"All/rubygem-elasticsearch-api7-7.17.11.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":80352,"desc":"Ruby API for Elasticsearch.  See textproc/rubygem-elasticsearch for more\ndetails.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-multi_json":{"origin":"devel/rubygem-multi_json","version":"1.15.0"}},"categories":["rubygems","textproc"]},{"name":"rubygem-edavis10-object_daddy","origin":"devel/rubygem-edavis10-object_daddy","version":"0.4.3","comment":"Object Daddy assists in automating testing","maintainer":"ruby@FreeBSD.org","www":"https://github.com/flogic/object_daddy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5b63ad17687076ce46e28e3475756a9753234405b18d67383d1c323e378791bd","flatsize":60096,"path":"All/rubygem-edavis10-object_daddy-0.4.3.pkg","repopath":"All/rubygem-edavis10-object_daddy-0.4.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13576,"desc":"Object Daddy is a library (as well as a Ruby on Rails plugin) designed to\nassist in automating testing of large collections of objects, especially webs\nof ActiveRecord models. It is a descendent of the \"Object Mother\" pattern for\ncreating objects for testing, and is related to the concept of an \"object\nexemplar\" or stereotype. This is a fork of the original object_daddy.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-ecma-re-validator","origin":"devel/rubygem-ecma-re-validator","version":"0.3.0","comment":"Regular expression validator against ECMA-262","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/gjtorikian/ecma-re-validator","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3368c2c71e663f0e307b837e74cfcbbd0868ef61e87af111bef54abd5f4c558b","flatsize":17575,"path":"All/rubygem-ecma-re-validator-0.3.0.pkg","repopath":"All/rubygem-ecma-re-validator-0.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5980,"desc":"Validate a regular expression string against what ECMA-262 can actually do.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-regexp_parser":{"origin":"textproc/rubygem-regexp_parser","version":"2.10.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-e2mmap","origin":"devel/rubygem-e2mmap","version":"0.1.0","comment":"Module for defining custom exceptions with specific messages","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/e2mmap","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f5bfeeebf4edb9dc16359e73803a99a98ff5afbd45fee4c2d0316dca7d0fd3b5","flatsize":11610,"path":"All/rubygem-e2mmap-0.1.0.pkg","repopath":"All/rubygem-e2mmap-0.1.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":4692,"desc":"e2mmap (Exception2MessageMapper) is a helper module for easily defining\nexceptions with predefined messages.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-emoji","origin":"graphics/rubygem-emoji","version":"1.0.7","comment":"Ruby gem for emoji","maintainer":"ruby@FreeBSD.org","www":"https://github.com/wpeterson/emoji","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b1315cee1cdd6b0c3aa20cbe4966edae516a422245eb13edea83f788ae85279a","flatsize":2248034,"path":"All/rubygem-emoji-1.0.7.pkg","repopath":"All/rubygem-emoji-1.0.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1294448,"desc":"A Ruby gem. For emoji. For everyone. :heart:","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-json":{"origin":"devel/rubygem-json","version":"2.11.3"}},"categories":["graphics","rubygems"]},{"name":"rubygem-elasticsearch","origin":"textproc/rubygem-elasticsearch","version":"8.17.1","comment":"Ruby integrations for Elasticsearch","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/elastic/elasticsearch-ruby","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1c87123e2524942c1fa04a4e7152b059dec640cc3a4db38cea67acfeab225f3a","flatsize":113555,"path":"All/rubygem-elasticsearch-8.17.1.pkg","repopath":"All/rubygem-elasticsearch-8.17.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":21076,"desc":"Ruby integrations for Elasticsearch that feature:\n\n* a client for connecting to an Elasticsearch cluster\n* a Ruby API for the Elasticsearch's REST API\n* various extensions and utilities","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-elastic-transport":{"origin":"textproc/rubygem-elastic-transport","version":"8.4.0"},"rubygem-elasticsearch-api":{"origin":"textproc/rubygem-elasticsearch-api","version":"8.17.1"}},"categories":["rubygems","textproc"]},{"name":"rubygem-elasticsearch-api","origin":"textproc/rubygem-elasticsearch-api","version":"8.17.1","comment":"Ruby API for Elasticsearch","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/elastic/elasticsearch-ruby/tree/master/elasticsearch-api","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a78ea1ffbd725f7c164f6d9d4218c331b3ebd11e265ad065555732d408d5b50b","flatsize":2499669,"path":"All/rubygem-elasticsearch-api-8.17.1.pkg","repopath":"All/rubygem-elasticsearch-api-8.17.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":185620,"desc":"Ruby API for Elasticsearch.  See textproc/rubygem-elasticsearch for more\ndetails.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-multi_json":{"origin":"devel/rubygem-multi_json","version":"1.15.0"}},"categories":["rubygems","textproc"]},{"name":"rubygem-drydock","origin":"devel/rubygem-drydock","version":"0.6.9_1","comment":"Build seaworthy command-line apps with a powerful Ruby DSL","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/delano/drydock","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"30e1001b1ec11b13c13475cab8bc967554d0be1c80109bcf9ffcdd3cd737a7f1","flatsize":62598,"path":"All/rubygem-drydock-0.6.9_1.pkg","repopath":"All/rubygem-drydock-0.6.9_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19508,"desc":"Drydock is a seaworthy DSL for building really powerful command line\napplications. The core class is contained in a single .rb file so it's easy to\ncopy directly into your project. See below for examples.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-duo_api","origin":"security/rubygem-duo_api","version":"1.5.0_1","comment":"Ruby implementation of the Duo API","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/duosecurity/duo_api_ruby","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0c970c2ae93e4885b6ca67abf2eb30d3882a47d1c6a8e0f3d4204628996dfd4d","flatsize":76379,"path":"All/rubygem-duo_api-1.5.0_1.pkg","repopath":"All/rubygem-duo_api-1.5.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":23988,"desc":"Duo_api_ruby uses the Ruby openssl extension for TLS operations.\nAll currently supported Ruby versions (2.7 and higher) support TLS 1.2 and 1.3.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-base6402":{"origin":"converters/rubygem-base6402","version":"0.2.0"}},"categories":["rubygems","security"]},{"name":"rubygem-dry-types-gitlab","origin":"devel/rubygem-dry-types-gitlab","version":"1.8.2","comment":"Type system for Ruby supporting coercions, constraints and complex types","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/dry-rb/dry-types","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f64b657fc0cf75a72a6bc8ae48552e1949ed114bf1dd9d3b355b68ad3e5750a1","flatsize":185651,"path":"All/rubygem-dry-types-gitlab-1.8.2.pkg","repopath":"All/rubygem-dry-types-gitlab-1.8.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":39568,"desc":"dry-types provides flexible type system for Ruby with coercions and constraints.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-bigdecimal":{"origin":"math/rubygem-bigdecimal","version":"3.1.9"},"rubygem-concurrent-ruby":{"origin":"devel/rubygem-concurrent-ruby","version":"1.3.5"},"rubygem-dry-core-gitlab":{"origin":"devel/rubygem-dry-core-gitlab","version":"1.1.0"},"rubygem-dry-inflector":{"origin":"devel/rubygem-dry-inflector","version":"1.2.0"},"rubygem-dry-logic-gitlab":{"origin":"devel/rubygem-dry-logic-gitlab","version":"1.6.0"},"rubygem-zeitwerk":{"origin":"devel/rubygem-zeitwerk","version":"2.6.18"}},"categories":["devel","rubygems"]},{"name":"rubygem-dry-logic","origin":"devel/rubygem-dry-logic","version":"1.6.0","comment":"Predicate logic with rule composition","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/dry-rb/dry-logic","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c0c714c01e5f74cd4e1ad6ab13abf74ca9a1bf310aa44ca1940fd3b12e551d0b","flatsize":46269,"path":"All/rubygem-dry-logic-1.6.0.pkg","repopath":"All/rubygem-dry-logic-1.6.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12444,"desc":"dry-logic predicates logic with rule composition.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-bigdecimal":{"origin":"math/rubygem-bigdecimal","version":"3.1.9"},"rubygem-concurrent-ruby":{"origin":"devel/rubygem-concurrent-ruby","version":"1.3.5"},"rubygem-dry-core":{"origin":"devel/rubygem-dry-core","version":"1.1.0"},"rubygem-zeitwerk":{"origin":"devel/rubygem-zeitwerk","version":"2.6.18"}},"categories":["devel","rubygems"]},{"name":"rubygem-dry-inflector","origin":"devel/rubygem-dry-inflector","version":"1.2.0","comment":"String inflections for dry-rb","maintainer":"sunpoet@FreeBSD.org","www":"https://dry-rb.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"92b13a8dec9496b4bed9cd6a826545f281ddff395e77c2e35cfbc276ff5470a9","flatsize":31263,"path":"All/rubygem-dry-inflector-1.2.0.pkg","repopath":"All/rubygem-dry-inflector-1.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8076,"desc":"dry-inflector is an inflector gem for Ruby.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-dry-equalizer","origin":"devel/rubygem-dry-equalizer","version":"0.3.0","comment":"Module to define equality, equivalence and inspection methods","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/dry-rb/dry-equalizer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0bcb5f3ed181de3fa58c31aae0157401781260b773b4b2d43605fd74b832a717","flatsize":35214,"path":"All/rubygem-dry-equalizer-0.3.0.pkg","repopath":"All/rubygem-dry-equalizer-0.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11940,"desc":"dry-equalizer defines equality, equivalency and hash methods automatically.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-elastic-transport","origin":"textproc/rubygem-elastic-transport","version":"8.4.0","comment":"Low level Ruby client for Elastic","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/elastic/elastic-transport-ruby","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4789f0e6291dac943ad35744a2498040ce074cb28687c3efa1a1b55b42f80c5b","flatsize":360594,"path":"All/rubygem-elastic-transport-8.4.0.pkg","repopath":"All/rubygem-elastic-transport-8.4.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":54348,"desc":"Elastic Transport provides a low-level Ruby client for connecting to an Elastic\ncluster. It powers both the Elasticsearch client and the Elastic Enterprise\nSearch client.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-faraday":{"origin":"www/rubygem-faraday","version":"2.12.2"},"rubygem-multi_json":{"origin":"devel/rubygem-multi_json","version":"1.15.0"}},"categories":["rubygems","textproc"]},{"name":"rubygem-elastic-apm","origin":"textproc/rubygem-elastic-apm","version":"4.7.3","comment":"Official Elastic APM agent for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/elastic/apm-agent-ruby","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0469c24a0d65559f442952ccdf3880a20f64c34c06f500346e3b650f40aaf4a4","flatsize":582724,"path":"All/rubygem-elastic-apm-4.7.3.pkg","repopath":"All/rubygem-elastic-apm-4.7.3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":112752,"desc":"elastic-apm provides Elastic APM (Application Performance Monitoring) agent for\nRuby.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-concurrent-ruby":{"origin":"devel/rubygem-concurrent-ruby","version":"1.3.5"},"rubygem-http":{"origin":"www/rubygem-http","version":"5.2.0"},"rubygem-ruby2_keywords":{"origin":"devel/rubygem-ruby2_keywords","version":"0.0.5"}},"categories":["rubygems","textproc"]},{"name":"rubygem-ed25519","origin":"security/rubygem-ed25519","version":"1.4.0","comment":"Ruby binding to the Ed25519 (RFC 8032)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/RubyCrypto/ed25519","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f8b85ca876aa406e5699ecd1c201ee714919be486a495e2ea25617201b2e209a","flatsize":271835,"path":"All/rubygem-ed25519-1.4.0.pkg","repopath":"All/rubygem-ed25519-1.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":131484,"desc":"ed25519.rb is a Ruby binding to the Ed25519 elliptic curve public-key signature\nsystem described in RFC 8032.\n\nTwo implementations are provided: a MRI C extension which uses the \"ref10\"\nimplementation from the SUPERCOP benchmark suite, and a pure Java version based\non str4d/ed25519-java.\n\nEd25519 is one of two notable algorithms implemented atop the Curve25519\nelliptic curve. The x25519 gem is a related project of this one, and implements\nthe X25519 Diffie-Hellman key exchange algorithm on the Montgomery form of\nCurve25519.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","security"]},{"name":"rubygem-dry-configurable","origin":"devel/rubygem-dry-configurable","version":"1.3.0","comment":"Mixin to add configuration functionality to your classes","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/dry-rb/dry-configurable","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7f11e277245061d5727e0b6b00088559eb2334c448620637b8f6f96d3bbbe380","flatsize":40479,"path":"All/rubygem-dry-configurable-1.3.0.pkg","repopath":"All/rubygem-dry-configurable-1.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12108,"desc":"dry-configurable is a simple mixin to make Ruby classes configurable.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-dry-core":{"origin":"devel/rubygem-dry-core","version":"1.1.0"},"rubygem-zeitwerk":{"origin":"devel/rubygem-zeitwerk","version":"2.6.18"}},"categories":["devel","rubygems"]},{"name":"rubygem-dry-cli","origin":"devel/rubygem-dry-cli","version":"1.1.0","comment":"Common framework to build command line interfaces with Ruby","maintainer":"mfechner@FreeBSD.org","www":"https://dry-rb.org/gems/dry-cli","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0e6b2d4e4b9c0f1e81d23a32f6f21d40f5ee35461862c432f87b76b6994bc596","flatsize":60008,"path":"All/rubygem-dry-cli-1.1.0.pkg","repopath":"All/rubygem-dry-cli-1.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13064,"desc":"Common framework to build command line interfaces with Ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-dry-logic-gitlab","origin":"devel/rubygem-dry-logic-gitlab","version":"1.6.0","comment":"Predicate logic with rule composition","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/dry-rb/dry-logic","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"202bd7d88197bd4723cac597ebe1b03405e792d73fc68eb6f10f575432b5fcc3","flatsize":46269,"path":"All/rubygem-dry-logic-gitlab-1.6.0.pkg","repopath":"All/rubygem-dry-logic-gitlab-1.6.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12460,"desc":"dry-logic predicates logic with rule composition.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-bigdecimal":{"origin":"math/rubygem-bigdecimal","version":"3.1.9"},"rubygem-concurrent-ruby":{"origin":"devel/rubygem-concurrent-ruby","version":"1.3.5"},"rubygem-dry-core-gitlab":{"origin":"devel/rubygem-dry-core-gitlab","version":"1.1.0"},"rubygem-zeitwerk":{"origin":"devel/rubygem-zeitwerk","version":"2.6.18"}},"categories":["devel","rubygems"]},{"name":"rubygem-dry-types","origin":"devel/rubygem-dry-types","version":"1.8.2","comment":"Type system for Ruby supporting coercions, constraints and complex types","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/dry-rb/dry-types","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"af7763559a0f3cca27fad17812bffc5c8cd4136eef9562b57bb81db0f76e1866","flatsize":185651,"path":"All/rubygem-dry-types-1.8.2.pkg","repopath":"All/rubygem-dry-types-1.8.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":39572,"desc":"dry-types provides flexible type system for Ruby with coercions and constraints.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-bigdecimal":{"origin":"math/rubygem-bigdecimal","version":"3.1.9"},"rubygem-concurrent-ruby":{"origin":"devel/rubygem-concurrent-ruby","version":"1.3.5"},"rubygem-dry-core":{"origin":"devel/rubygem-dry-core","version":"1.1.0"},"rubygem-dry-inflector":{"origin":"devel/rubygem-dry-inflector","version":"1.2.0"},"rubygem-dry-logic":{"origin":"devel/rubygem-dry-logic","version":"1.6.0"},"rubygem-zeitwerk":{"origin":"devel/rubygem-zeitwerk","version":"2.6.18"}},"categories":["devel","rubygems"]},{"name":"rubygem-dynflow","origin":"devel/rubygem-dynflow","version":"1.9.0","comment":"Ruby workflow/orchestration engine","maintainer":"ruby@FreeBSD.org","www":"https://dynflow.github.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6bce5903240bdfe53c6dee4b6b90a89bd5658d3bb49c648a227bd8f3841c9f7d","flatsize":3009044,"path":"All/rubygem-dynflow-1.9.0.pkg","repopath":"All/rubygem-dynflow-1.9.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":617532,"desc":"Dynflow (DYNamic workFLOW) is a workflow engine written in Ruby.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-algebrick":{"origin":"devel/rubygem-algebrick","version":"0.7.5"},"rubygem-apipie-params":{"origin":"devel/rubygem-apipie-params","version":"0.0.5"},"rubygem-concurrent-ruby-edge06":{"origin":"devel/rubygem-concurrent-ruby-edge06","version":"0.6.0"},"rubygem-concurrent-ruby11":{"origin":"devel/rubygem-concurrent-ruby11","version":"1.1.10"},"rubygem-msgpack":{"origin":"devel/rubygem-msgpack","version":"1.8.0"},"rubygem-multi_json":{"origin":"devel/rubygem-multi_json","version":"1.15.0"},"rubygem-sequel":{"origin":"devel/rubygem-sequel","version":"5.90.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-dropbox-sdk","origin":"net/rubygem-dropbox-sdk","version":"1.6.5","comment":"Library of the Dropbox API web endpoints","maintainer":"sunpoet@FreeBSD.org","www":"https://www.dropbox.com/developers","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c8d8005090069b130670637bfda73dce141891aa0ab573c04c399e470e6a9237","flatsize":170753,"path":"All/rubygem-dropbox-sdk-1.6.5.pkg","repopath":"All/rubygem-dropbox-sdk-1.6.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":51188,"desc":"dropbox-sdk is a library that provides a plain function-call interface to the\nDropbox API web endpoints.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-json":{"origin":"devel/rubygem-json","version":"2.11.3"}},"categories":["net","rubygems"]},{"name":"rubygem-drb","origin":"devel/rubygem-drb","version":"2.2.1","comment":"Distributed object system for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/drb","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bb3bad44b81517bc627cc11eb3211eba7682d884dd7c84498c0eaf362572b6ef","flatsize":97480,"path":"All/rubygem-drb-2.2.1.pkg","repopath":"All/rubygem-drb-2.2.1.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":26060,"desc":"dRuby is a distributed object system for Ruby. It allows an object in one Ruby\nprocess to invoke methods on an object in another Ruby process on the same or a\ndifferent machine.\n\nThe Ruby standard library contains the core classes of the dRuby package.\nHowever, the full package also includes access control lists and the Rinda\ntuple-space distributed task management system, as well as a large number of\nsamples.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-dotenv2","origin":"misc/rubygem-dotenv2","version":"2.8.1","comment":"Loads environment variables from .env","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/bkeepers/dotenv","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b14fc86f1dc01aa6abc5f5c553cfd47c9a11f94953606a97173a3c97332d974f","flatsize":24602,"path":"All/rubygem-dotenv2-2.8.1.pkg","repopath":"All/rubygem-dotenv2-2.8.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9452,"desc":"Loads environment variables from `.env`.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["misc","rubygems"]},{"name":"rubygem-dotenv-rails-rails5","origin":"misc/rubygem-dotenv-rails-rails5","version":"2.8.1_1","comment":"Autoload dotenv in Rails","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/bkeepers/dotenv","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"69f5930112633b341553cf42a27daec34cc3511635bbd470867c81338af01289","flatsize":16858,"path":"All/rubygem-dotenv-rails-rails5-2.8.1_1.pkg","repopath":"All/rubygem-dotenv-rails-rails5-2.8.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6780,"desc":"Autoload dotenv in Rails.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-dotenv2":{"origin":"misc/rubygem-dotenv2","version":"2.8.1"},"rubygem-railties5":{"origin":"www/rubygem-railties5","version":"5.1.7"}},"categories":["misc","rubygems"]},{"name":"rubygem-dry-core-gitlab","origin":"devel/rubygem-dry-core-gitlab","version":"1.1.0","comment":"Toolset of small support modules used throughout the dry-rb ecosystem","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/dry-rb/dry-core","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b3fe4a02afe168591a539a3eb481d59f73da217218018cb2dcdf945af21f56e9","flatsize":79684,"path":"All/rubygem-dry-core-gitlab-1.1.0.pkg","repopath":"All/rubygem-dry-core-gitlab-1.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19328,"desc":"dry-core is a toolset of small support modules used throughout the dry-rb and\nrom-rb ecosystems.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-concurrent-ruby":{"origin":"devel/rubygem-concurrent-ruby","version":"1.3.5"},"rubygem-logger-gitlab":{"origin":"devel/rubygem-logger-gitlab","version":"1.7.0"},"rubygem-zeitwerk":{"origin":"devel/rubygem-zeitwerk","version":"2.6.18"}},"categories":["devel","rubygems"]},{"name":"rubygem-dotenv-rails","origin":"misc/rubygem-dotenv-rails","version":"3.1.7","comment":"Autoload dotenv in Rails","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/bkeepers/dotenv","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"07eba3c9e85608699f9cf78681cdcb7351d1f04e26d176e106475825324432ee","flatsize":14971,"path":"All/rubygem-dotenv-rails-3.1.7.pkg","repopath":"All/rubygem-dotenv-rails-3.1.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6236,"desc":"Autoload dotenv in Rails.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-dotenv":{"origin":"misc/rubygem-dotenv","version":"3.1.7"},"rubygem-railties71":{"origin":"www/rubygem-railties71","version":"7.1.5.1"}},"categories":["misc","rubygems"]},{"name":"rubygem-dry-core","origin":"devel/rubygem-dry-core","version":"1.1.0","comment":"Toolset of small support modules used throughout the dry-rb ecosystem","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/dry-rb/dry-core","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"282377aa7ab24f8beacbc264fca2515c8076227e77b62f5f5e734f330564e979","flatsize":79684,"path":"All/rubygem-dry-core-1.1.0.pkg","repopath":"All/rubygem-dry-core-1.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19308,"desc":"dry-core is a toolset of small support modules used throughout the dry-rb and\nrom-rb ecosystems.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-concurrent-ruby":{"origin":"devel/rubygem-concurrent-ruby","version":"1.3.5"},"rubygem-logger":{"origin":"devel/rubygem-logger","version":"1.6.6"},"rubygem-zeitwerk":{"origin":"devel/rubygem-zeitwerk","version":"2.6.18"}},"categories":["devel","rubygems"]},{"name":"rubygem-dotenv","origin":"misc/rubygem-dotenv","version":"3.1.7","comment":"Loads environment variables from .env","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/bkeepers/dotenv","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fbaf0209c3793f20166ee56afc2cccaf90fc49dbb7cd48d92aa6373e705ee158","flatsize":38406,"path":"All/rubygem-dotenv-3.1.7.pkg","repopath":"All/rubygem-dotenv-3.1.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14132,"desc":"Loads environment variables from `.env`.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["misc","rubygems"]},{"name":"rubygem-dry-container","origin":"devel/rubygem-dry-container","version":"0.11.0","comment":"Simple container intended for use as an IoC container","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/dry-rb/dry-container","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"066362f8a31d3beff8d5a9bea64008730468ccf1fb16a507592f0bc397ff0843","flatsize":32721,"path":"All/rubygem-dry-container-0.11.0.pkg","repopath":"All/rubygem-dry-container-0.11.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9540,"desc":"dry-container is a simple, configurable object container implemented in Ruby.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-concurrent-ruby":{"origin":"devel/rubygem-concurrent-ruby","version":"1.3.5"}},"categories":["devel","rubygems"]},{"name":"rubygem-dropzonejs-rails","origin":"www/rubygem-dropzonejs-rails","version":"0.8.2","comment":"JS File upload by Matias Meno","maintainer":"ruby@FreeBSD.org","www":"https://github.com/ncuesta/dropzonejs-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"37408f2ba6e24cd5d3d514d11ccccde895cef2b9949930744aded72541c91cf6","flatsize":97708,"path":"All/rubygem-dropzonejs-rails-0.8.2.pkg","repopath":"All/rubygem-dropzonejs-rails-0.8.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20480,"desc":"Adds Dropzone, a great JS File upload by Matias Meno, to the Rails Asset\npipeline.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rails4":{"origin":"www/rubygem-rails4","version":"4.2.11.3"}},"categories":["rubygems","www"]},{"name":"rubygem-dragonfly","origin":"graphics/rubygem-dragonfly","version":"1.4.1","comment":"On-the-fly Rack-based image handling framework","maintainer":"ruby@FreeBSD.org","www":"https://markevans.github.io/dragonfly/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"539ad0d0f9e372035dcd16d6851a895a44b898eeb6977f130be9ce44399ee2b2","flatsize":702746,"path":"All/rubygem-dragonfly-1.4.1.pkg","repopath":"All/rubygem-dragonfly-1.4.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":417928,"desc":"Dragonfly is an on-the-fly Rack-based image handling framework. It is suitable\nfor use with Rails, Sinatra and other web frameworks. Although it's mainly used\nfor images, it can handle any content type.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-addressable":{"origin":"www/rubygem-addressable","version":"2.8.7"},"rubygem-multi_json":{"origin":"devel/rubygem-multi_json","version":"1.15.0"},"rubygem-ostruct":{"origin":"devel/rubygem-ostruct","version":"0.6.1"},"rubygem-rack":{"origin":"www/rubygem-rack","version":"3.0.14,3"}},"categories":["graphics","rubygems"]},{"name":"rubygem-dotenv-rails-rails50","origin":"misc/rubygem-dotenv-rails-rails50","version":"2.8.1_1","comment":"Autoload dotenv in Rails","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/bkeepers/dotenv","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fd80b40d7ea330745dba8c6a8e00ccbde08c7a94fceba2741804f9e044544ef4","flatsize":16858,"path":"All/rubygem-dotenv-rails-rails50-2.8.1_1.pkg","repopath":"All/rubygem-dotenv-rails-rails50-2.8.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6784,"desc":"Autoload dotenv in Rails.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-dotenv2":{"origin":"misc/rubygem-dotenv2","version":"2.8.1"},"rubygem-railties50":{"origin":"www/rubygem-railties50","version":"5.0.7.2"}},"categories":["misc","rubygems"]},{"name":"rubygem-dotenv-rails-rails4","origin":"misc/rubygem-dotenv-rails-rails4","version":"2.8.1_1","comment":"Autoload dotenv in Rails","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/bkeepers/dotenv","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"047387c54086a8ed343ba9ec81f7a7b00095ffd735449df315852a7e41020071","flatsize":16858,"path":"All/rubygem-dotenv-rails-rails4-2.8.1_1.pkg","repopath":"All/rubygem-dotenv-rails-rails4-2.8.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6788,"desc":"Autoload dotenv in Rails.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-dotenv2":{"origin":"misc/rubygem-dotenv2","version":"2.8.1"},"rubygem-railties4":{"origin":"www/rubygem-railties4","version":"4.2.11.3"}},"categories":["misc","rubygems"]},{"name":"rubygem-doorkeeper-rails5","origin":"security/rubygem-doorkeeper-rails5","version":"5.8.1","comment":"OAuth2 provider for Rails and Grape","maintainer":"ruby@FreeBSD.org","www":"https://github.com/doorkeeper-gem/doorkeeper","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bf27d5abb8171b53a9b33e31c3eecd75d3a02ecbea334e0c33773354be0dd115","flatsize":477222,"path":"All/rubygem-doorkeeper-rails5-5.8.1.pkg","repopath":"All/rubygem-doorkeeper-rails5-5.8.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":92016,"desc":"Doorkeeper is a Ruby gem that makes it easy to introduce OAuth 2\nprovider functionality to a Rails or Grape application.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-railties5":{"origin":"www/rubygem-railties5","version":"5.1.7"}},"categories":["rubygems","security"],"annotations":{"cpe":"cpe:2.3:a:doorkeeper_project:doorkeeper:5.8.1:::::dragonfly6:x86_64"}},{"name":"rubygem-doorkeeper-device_authorization_grant","origin":"security/rubygem-doorkeeper-device_authorization_grant","version":"1.0.3_1","comment":"OAuth 2.0 Device Authorization Grant extension for Doorkeeper","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/exop-group/doorkeeper-device_authorization_grant","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d62c1395475dafadbe1302c911288277045955fd4de4f5feeb8e03ea994e9075","flatsize":52016,"path":"All/rubygem-doorkeeper-device_authorization_grant-1.0.3_1.pkg","repopath":"All/rubygem-doorkeeper-device_authorization_grant-1.0.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14300,"desc":"OAuth 2.0 Device Authorization Grant extension for Doorkeeper","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-doorkeeper-rails-gitlab":{"origin":"security/rubygem-doorkeeper-rails-gitlab","version":"5.8.2"}},"categories":["rubygems","security"]},{"name":"rubygem-doorkeeper57-rails70","origin":"security/rubygem-doorkeeper57-rails70","version":"5.7.1","comment":"OAuth2 provider for Rails and Grape","maintainer":"ruby@FreeBSD.org","www":"https://github.com/doorkeeper-gem/doorkeeper","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bd995e44ce6e6dbf70b7fac7cc7e28cae35a686321f54c4e0bafe8fc434b57e8","flatsize":468806,"path":"All/rubygem-doorkeeper57-rails70-5.7.1.pkg","repopath":"All/rubygem-doorkeeper57-rails70-5.7.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":90268,"desc":"Doorkeeper is a Ruby gem that makes it easy to introduce OAuth 2\nprovider functionality to a Rails or Grape application.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-railties70":{"origin":"www/rubygem-railties70","version":"7.0.8.7"}},"categories":["rubygems","security"],"annotations":{"cpe":"cpe:2.3:a:doorkeeper_project:doorkeeper:5.7.1:::::dragonfly6:x86_64"}},{"name":"rubygem-domainatrix","origin":"www/rubygem-domainatrix","version":"0.0.11","comment":"Library for parsing domain names and canonicalizing URLs","maintainer":"ruby@FreeBSD.org","www":"https://github.com/pauldix/domainatrix","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"70ec703e09b9efb2d6588cebf911f1ed6080b3f79c2bea5c68bf1853365a8709","flatsize":114547,"path":"All/rubygem-domainatrix-0.0.11.pkg","repopath":"All/rubygem-domainatrix-0.0.11.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":33468,"desc":"The Domainatrix library is used for parsing domain names,\ncanonicalizing URLs, and a few other things. It uses the\nlist of domain names from the Public Suffix List to know\nwhat constitutes a subdomain, domain, and public suffix.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-addressable":{"origin":"www/rubygem-addressable","version":"2.8.7"}},"categories":["rubygems","www"]},{"name":"rubygem-doorkeeper-rails70","origin":"security/rubygem-doorkeeper-rails70","version":"5.8.1","comment":"OAuth2 provider for Rails and Grape","maintainer":"ruby@FreeBSD.org","www":"https://github.com/doorkeeper-gem/doorkeeper","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d0ed8495f30b7d990791a2dcf336f170c6bc016824b0ea18a1f9a75294e36797","flatsize":477222,"path":"All/rubygem-doorkeeper-rails70-5.8.1.pkg","repopath":"All/rubygem-doorkeeper-rails70-5.8.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":91952,"desc":"Doorkeeper is a Ruby gem that makes it easy to introduce OAuth 2\nprovider functionality to a Rails or Grape application.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-railties70":{"origin":"www/rubygem-railties70","version":"7.0.8.7"}},"categories":["rubygems","security"],"annotations":{"cpe":"cpe:2.3:a:doorkeeper_project:doorkeeper:5.8.1:::::dragonfly6:x86_64"}},{"name":"rubygem-dogapi","origin":"net/rubygem-dogapi","version":"1.45.0","comment":"Ruby bindings for Datadog API","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/DataDog/dogapi-rb","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2ae25c3cb64d3589b54cb87998f6b426104d046e7cd4600f02ca411ae687bf5b","flatsize":266236,"path":"All/rubygem-dogapi-1.45.0.pkg","repopath":"All/rubygem-dogapi-1.45.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":50396,"desc":"The Ruby client is a library suitable for inclusion in existing Ruby projects or\nfor development of standalone scripts. It provides an abstraction on top of\nDatadog's raw HTTP interface for reporting events and metrics.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-multi_json":{"origin":"devel/rubygem-multi_json","version":"1.15.0"}},"categories":["net","rubygems"]},{"name":"rubygem-docopt","origin":"devel/rubygem-docopt","version":"0.6.1_1","comment":"Parse command line arguments based on nothing more than a usage message","maintainer":"ports@FreeBSD.org","www":"https://github.com/docopt/docopt.rb","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"486aec5fb192ddf39fe9cd75195258293c71c7bd29f3826eff81a29dcc507bee","flatsize":51694,"path":"All/rubygem-docopt-0.6.1_1.pkg","repopath":"All/rubygem-docopt-0.6.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15060,"desc":"Rubygem implementation of docopt.\n\nDocopt helps you:\n- define an interface for your command-line app, and\n- automatically generate a parser for it.\n\nDocopt is based on conventions that have been used in help messages for decades\nand man pages for describing a program's interface. An interface description in\ndocopt is such a help message, but formalized.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"],"messages":[{"message":"===>   NOTICE:\n\nThe rubygem-docopt port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"rubygem-doorkeeper-rails50","origin":"security/rubygem-doorkeeper-rails50","version":"5.8.1","comment":"OAuth2 provider for Rails and Grape","maintainer":"ruby@FreeBSD.org","www":"https://github.com/doorkeeper-gem/doorkeeper","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e16745ff8c54e544f448714a9de979a7c381834efd62837df21071c7ca97f22b","flatsize":477222,"path":"All/rubygem-doorkeeper-rails50-5.8.1.pkg","repopath":"All/rubygem-doorkeeper-rails50-5.8.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":92044,"desc":"Doorkeeper is a Ruby gem that makes it easy to introduce OAuth 2\nprovider functionality to a Rails or Grape application.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-railties50":{"origin":"www/rubygem-railties50","version":"5.0.7.2"}},"categories":["rubygems","security"],"annotations":{"cpe":"cpe:2.3:a:doorkeeper_project:doorkeeper:5.8.1:::::dragonfly6:x86_64"}},{"name":"rubygem-docile","origin":"devel/rubygem-docile","version":"1.4.1","comment":"Docile turns any Ruby object into a DSL","maintainer":"sunpoet@FreeBSD.org","www":"https://ms-ati.github.io/docile/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"18317a3d8132d856f6a316b53909b60d1dd8966ced1571de58bf75b8ac43ec36","flatsize":38507,"path":"All/rubygem-docile-1.4.1.pkg","repopath":"All/rubygem-docile-1.4.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13280,"desc":"Docile turns any Ruby object into a DSL. Especially useful with the Builder\npattern.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-do_sqlite3","origin":"databases/rubygem-do_sqlite3","version":"0.10.17","comment":"Ruby DataObjects driver to the SQLite DB engine version 3","maintainer":"voldern@hoeggen.net","www":"https://rubygems.org/gems/do_sqlite3","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5dc9da1246d31d58cd9b2f6aa96edc28e65d4cfcc06a021e3ba023e0c83b5191","flatsize":104009,"path":"All/rubygem-do_sqlite3-0.10.17.pkg","repopath":"All/rubygem-do_sqlite3-0.10.17.pkg","licenselogic":"single","pkgsize":22780,"desc":"Ruby DataObjects driver to the SQLite DB engine version 3\nThe purpose of DO.rb is to rewrite existing Ruby database drivers to conform to\na single interface.\nAt present, PostgreSQL, MySQL, and SQLite adapters are available.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-data_objects":{"origin":"databases/rubygem-data_objects","version":"0.10.17"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["databases","rubygems"]},{"name":"rubygem-doorkeeper-rails-gitlab","origin":"security/rubygem-doorkeeper-rails-gitlab","version":"5.8.2","comment":"OAuth2 provider for Rails and Grape","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/doorkeeper-gem/doorkeeper","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"45f1c4a8e48ac96471ea6f3c7f2675375b1fb0a2f0c5e2b0f435a7dd82bd1a95","flatsize":477709,"path":"All/rubygem-doorkeeper-rails-gitlab-5.8.2.pkg","repopath":"All/rubygem-doorkeeper-rails-gitlab-5.8.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":92068,"desc":"Doorkeeper is a Ruby gem that makes it easy to introduce OAuth 2\nprovider functionality to a Rails or Grape application.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-railties-gitlab":{"origin":"www/rubygem-railties-gitlab","version":"7.1.5.1"}},"categories":["rubygems","security"],"annotations":{"cpe":"cpe:2.3:a:doorkeeper_project:doorkeeper:5.8.2:::::dragonfly6:x86_64"}},{"name":"rubygem-do_mysql","origin":"databases/rubygem-do_mysql","version":"0.10.17","comment":"Ruby DataObjects driver for MySQL","maintainer":"voldern@hoeggen.net","www":"https://rubygems.org/gems/do_mysql","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0ea564bb49cb51983a9b327bc241271845ef8b20d29292517284fdcf425847cc","flatsize":129542,"path":"All/rubygem-do_mysql-0.10.17.pkg","repopath":"All/rubygem-do_mysql-0.10.17.pkg","licenselogic":"single","pkgsize":26784,"desc":"Ruby DataObjects driver for MySQL\nThe purpose of DO.rb is to rewrite existing Ruby database drivers to conform to\na single interface.\nAt present, PostgreSQL, MySQL, and SQLite adapters are available.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-data_objects":{"origin":"databases/rubygem-data_objects","version":"0.10.17"}},"categories":["databases","rubygems"]},{"name":"rubygem-doorkeeper-openid_connect","origin":"security/rubygem-doorkeeper-openid_connect","version":"1.8.11_1","comment":"OpenID Connect extension for Doorkeeper","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/doorkeeper-gem/doorkeeper-openid_connect","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0f58977b11240b51a0c00cf768187d256d43aaea502d9ec878bd5496bf10958a","flatsize":73218,"path":"All/rubygem-doorkeeper-openid_connect-1.8.11_1.pkg","repopath":"All/rubygem-doorkeeper-openid_connect-1.8.11_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21036,"desc":"Implements an OpenID Connect authentication provider for Rails applications on\ntop of the Doorkeeper OAuth 2.0 framework.\n\nOpenID Connect is a single-sign-on and identity layer with a growing list of\nserver and client implementations. If you're looking for a client in Ruby check\nout omniauth-openid-connect.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-doorkeeper-rails-gitlab":{"origin":"security/rubygem-doorkeeper-rails-gitlab","version":"5.8.2"},"rubygem-jwt":{"origin":"www/rubygem-jwt","version":"2.10.1"},"rubygem-ostruct":{"origin":"devel/rubygem-ostruct","version":"0.6.1"}},"categories":["rubygems","security"]},{"name":"rubygem-domain_name","origin":"net/rubygem-domain_name","version":"0.5.20190701","comment":"Domain Name manipulation library for ruby","maintainer":"ruby@FreeBSD.org","www":"https://github.com/knu/ruby-domain_name","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b676110fd7fafe9862759f95de5d7e17bcb6b1708b96a065f112991f6b2ca07b","flatsize":494803,"path":"All/rubygem-domain_name-0.5.20190701.pkg","repopath":"All/rubygem-domain_name-0.5.20190701.pkg","licenselogic":"and","licenses":["BSD2CLAUSE","BSD3CLAUSE","MPL20"],"pkgsize":102336,"desc":"This is a domain name manipulation library for Ruby.  It can also be\nused for cookie domain validation based on the Public Suffix List.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-unf":{"origin":"textproc/rubygem-unf","version":"0.2.0"}},"categories":["net","rubygems"]},{"name":"rubygem-doorkeeper","origin":"security/rubygem-doorkeeper","version":"5.8.1","comment":"OAuth2 provider for Rails and Grape","maintainer":"ruby@FreeBSD.org","www":"https://github.com/doorkeeper-gem/doorkeeper","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"496a1762d2ad3f5bc12c3a9cb7982d72f7ffede32eccfadaa763531e4860d081","flatsize":477222,"path":"All/rubygem-doorkeeper-5.8.1.pkg","repopath":"All/rubygem-doorkeeper-5.8.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":91992,"desc":"Doorkeeper is a Ruby gem that makes it easy to introduce OAuth 2\nprovider functionality to a Rails or Grape application.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-railties61":{"origin":"www/rubygem-railties61","version":"6.1.7.10"}},"categories":["rubygems","security"],"annotations":{"cpe":"cpe:2.3:a:doorkeeper_project:doorkeeper:5.8.1:::::dragonfly6:x86_64"}},{"name":"rubygem-dm-transactions","origin":"databases/rubygem-dm-transactions","version":"1.2.0","comment":"Makes transaction support available for adapters that support them","maintainer":"ruby@FreeBSD.org","www":"https://github.com/datamapper/dm-transactions","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"332f61b77ce3a148613b089a421f6f4ac86323152da1fe38b84e1ff6170221a7","flatsize":33557,"path":"All/rubygem-dm-transactions-1.2.0.pkg","repopath":"All/rubygem-dm-transactions-1.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10504,"desc":"Makes transaction support available for adapters that support them","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-dm-core":{"origin":"databases/rubygem-dm-core","version":"1.2.1_1"}},"categories":["databases","rubygems"]},{"name":"rubygem-dm-timestamps","origin":"databases/rubygem-dm-timestamps","version":"1.2.0_1","comment":"DataMapper plugin for magical timestamps","maintainer":"ruby@FreeBSD.org","www":"https://github.com/datamapper/dm-timestamps","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f2617c18c8437f22245ce75779c9889b41f58611b124b3bdb37e949db5774a86","flatsize":18497,"path":"All/rubygem-dm-timestamps-1.2.0_1.pkg","repopath":"All/rubygem-dm-timestamps-1.2.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6336,"desc":"DataMapper plugin for magical timestamps","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-dm-core":{"origin":"databases/rubygem-dm-core","version":"1.2.1_1"}},"categories":["databases","rubygems"]},{"name":"rubygem-docker-api","origin":"net/rubygem-docker-api","version":"1.34.2","comment":"Simple REST client for the Docker Remote API","maintainer":"romain@FreeBSD.org","www":"https://rubygems.org/gems/docker-api","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d43cb3ae2bca94f5533de8d9f182f2ee90a3c9b8e085f88828a173655a31346c","flatsize":86392,"path":"All/rubygem-docker-api-1.34.2.pkg","repopath":"All/rubygem-docker-api-1.34.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":23432,"desc":"This gem provides an object-oriented interface to the Docker Engine API.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-excon":{"origin":"devel/rubygem-excon","version":"1.2.5"},"rubygem-multi_json":{"origin":"devel/rubygem-multi_json","version":"1.15.0"}},"categories":["net","rubygems"]},{"name":"rubygem-docdiff","origin":"textproc/rubygem-docdiff","version":"0.6.1","comment":"Compares two text files by word, by character, or by line","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/hisashim/docdiff","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"136235d098ce9c78415cb527d711dc1407c02aad22cc17cd2e51123378848323","flatsize":597027,"path":"All/rubygem-docdiff-0.6.1.pkg","repopath":"All/rubygem-docdiff-0.6.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":118456,"desc":"DocDiff compares two text files and shows the difference. It can compare files\nword by word, character by character, or line by line. It has several output\nformats such as HTML, tty, Manued, or user-defined markup.\n\nIt supports several encodings and end-of-line characters, including ASCII (and\nother single byte encodings such as ISO-8859-*), UTF-8, EUC-JP, Shift_JIS, CR,\nLF, and CRLF.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-dm-postgres-adapter","origin":"databases/rubygem-dm-postgres-adapter","version":"1.2.0_2","comment":"PostgreSQL Adapter for DataMapper","maintainer":"ruby@FreeBSD.org","www":"https://github.com/datamapper/dm-postgres-adapter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e1c5f501f8fd36f500c0cda27e5e0c97b6d91fb03694f18f02e86e3701e75b62","flatsize":9170,"path":"All/rubygem-dm-postgres-adapter-1.2.0_2.pkg","repopath":"All/rubygem-dm-postgres-adapter-1.2.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4708,"desc":"PostgreSQL Adapter for DataMapper","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-dm-do-adapter":{"origin":"databases/rubygem-dm-do-adapter","version":"1.2.0"},"rubygem-do_postgres":{"origin":"databases/rubygem-do_postgres","version":"0.10.17_2"}},"categories":["databases","rubygems"]},{"name":"rubygem-do_postgres","origin":"databases/rubygem-do_postgres","version":"0.10.17_2","comment":"Ruby DataObjects driver for PostgreSQL","maintainer":"voldern@hoeggen.net","www":"https://rubygems.org/gems/do_postgres","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5739c59310fab2accbb82ad32e608afc23bbaecaa4ae87463da2c49571d50793","flatsize":127119,"path":"All/rubygem-do_postgres-0.10.17_2.pkg","repopath":"All/rubygem-do_postgres-0.10.17_2.pkg","licenselogic":"single","pkgsize":26132,"desc":"Ruby DataObjects driver for PostgreSQL\nThe purpose of DO.rb is to rewrite existing Ruby database drivers to conform to\na single interface.\nAt present, PostgreSQL, MySQL, and SQLite adapters are available.","deps":{"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-data_objects":{"origin":"databases/rubygem-data_objects","version":"0.10.17"}},"categories":["databases","rubygems"]},{"name":"rubygem-dm-validations","origin":"databases/rubygem-dm-validations","version":"1.2.0","comment":"Library for performing validations on DM models and pure Ruby object","maintainer":"ruby@FreeBSD.org","www":"https://github.com/datamapper/dm-validations","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ece253f827f21cf8e3f36db633a7e336fc974af446c8d6cb9ef8d9c2a610b438","flatsize":257209,"path":"All/rubygem-dm-validations-1.2.0.pkg","repopath":"All/rubygem-dm-validations-1.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":49984,"desc":"Library for performing validations on DM models and pure Ruby object","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-dm-core":{"origin":"databases/rubygem-dm-core","version":"1.2.1_1"}},"categories":["databases","rubygems"]},{"name":"rubygem-dm-mysql-adapter","origin":"databases/rubygem-dm-mysql-adapter","version":"1.2.0","comment":"MySQL Adapter for DataMapper","maintainer":"ruby@FreeBSD.org","www":"https://github.com/datamapper/dm-mysql-adapter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"923eb56d56611eb176bd223c968453e5614527835dd32e1ef44161a16d2957b1","flatsize":9917,"path":"All/rubygem-dm-mysql-adapter-1.2.0.pkg","repopath":"All/rubygem-dm-mysql-adapter-1.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4980,"desc":"MySQL Adapter for DataMapper","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-dm-do-adapter":{"origin":"databases/rubygem-dm-do-adapter","version":"1.2.0"},"rubygem-do_mysql":{"origin":"databases/rubygem-do_mysql","version":"0.10.17"}},"categories":["databases","rubygems"]},{"name":"rubygem-dnsruby","origin":"dns/rubygem-dnsruby","version":"1.61.9","comment":"Pure Ruby DNS client library","maintainer":"ruby@FreeBSD.org","www":"https://github.com/alexdalitz/dnsruby","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b59bd6302291ea7ba64a153e5ec627f5b7841d08d11d18aadfd915380cdbd4c4","flatsize":1070354,"path":"All/rubygem-dnsruby-1.61.9.pkg","repopath":"All/rubygem-dnsruby-1.61.9.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":212880,"desc":"Dnsruby is a pure Ruby DNS client library. It provides a\ncomplete DNS client implementation, including full DNSSEC\nsupport.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-simpleidn":{"origin":"dns/rubygem-simpleidn","version":"0.1.1_1"}},"categories":["dns","rubygems"]},{"name":"rubygem-dm-types","origin":"databases/rubygem-dm-types","version":"1.2.2_3","comment":"DataMapper plugin providing extra data types","maintainer":"ruby@FreeBSD.org","www":"https://github.com/datamapper/dm-types","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3fdc11205324e42e5de3aaac867759d8bc70957a901c21538ff651435fe222f6","flatsize":120395,"path":"All/rubygem-dm-types-1.2.2_3.pkg","repopath":"All/rubygem-dm-types-1.2.2_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":25512,"desc":"DataMapper plugin providing extra data types","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-bcrypt-ruby":{"origin":"security/rubygem-bcrypt-ruby","version":"3.1.5_1"},"rubygem-dm-core":{"origin":"databases/rubygem-dm-core","version":"1.2.1_1"},"rubygem-fastercsv":{"origin":"devel/rubygem-fastercsv","version":"1.5.5"},"rubygem-json1":{"origin":"devel/rubygem-json1","version":"1.8.6"},"rubygem-multi_json":{"origin":"devel/rubygem-multi_json","version":"1.15.0"},"rubygem-stringex":{"origin":"devel/rubygem-stringex","version":"2.8.6,1"},"rubygem-uuidtools":{"origin":"devel/rubygem-uuidtools","version":"3.0.0"}},"categories":["databases","rubygems"]},{"name":"rubygem-dm-do-adapter","origin":"databases/rubygem-dm-do-adapter","version":"1.2.0","comment":"DataObjects Adapter for DataMapper","maintainer":"ruby@FreeBSD.org","www":"https://github.com/datamapper/dm-do-adapter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2327e3a97aa0f106d9b8e2fb8602a9f37be9e63fd739c53500892e559e08320b","flatsize":42364,"path":"All/rubygem-dm-do-adapter-1.2.0.pkg","repopath":"All/rubygem-dm-do-adapter-1.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10712,"desc":"DataObjects Adapter for DataMapper","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-data_objects":{"origin":"databases/rubygem-data_objects","version":"0.10.17"},"rubygem-dm-core":{"origin":"databases/rubygem-dm-core","version":"1.2.1_1"}},"categories":["databases","rubygems"]},{"name":"rubygem-dm-serializer","origin":"databases/rubygem-dm-serializer","version":"1.2.2_2","comment":"DataMapper plugin for serializing Resources and Collections","maintainer":"ruby@FreeBSD.org","www":"https://github.com/datamapper/dm-serializer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9309f2f3abcbe80fb473d3e4d9e7b1880daa1f3bd80ff681feab23a1dcd0d406","flatsize":56484,"path":"All/rubygem-dm-serializer-1.2.2_2.pkg","repopath":"All/rubygem-dm-serializer-1.2.2_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15236,"desc":"DataMapper plugin for serializing Resources and Collections","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-dm-core":{"origin":"databases/rubygem-dm-core","version":"1.2.1_1"},"rubygem-fastercsv":{"origin":"devel/rubygem-fastercsv","version":"1.5.5"},"rubygem-json1":{"origin":"devel/rubygem-json1","version":"1.8.6"},"rubygem-json_pure1":{"origin":"devel/rubygem-json_pure1","version":"1.8.6"},"rubygem-multi_json":{"origin":"devel/rubygem-multi_json","version":"1.15.0"}},"categories":["databases","rubygems"]},{"name":"rubygem-dm-chunked_query","origin":"databases/rubygem-dm-chunked_query","version":"0.3.1","comment":"Allows performing chunked queries","maintainer":"ruby@FreeBSD.org","www":"https://github.com/postmodern/dm-chunked_query","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"48963da8c60012a3c88c674e0bb8b95e1dc6927bae93189ec49e4175d2b38a72","flatsize":21801,"path":"All/rubygem-dm-chunked_query-0.3.1.pkg","repopath":"All/rubygem-dm-chunked_query-0.3.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7952,"desc":"Allows performing chunked queries on DataMapper Models or Collections.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-dm-aggregates":{"origin":"databases/rubygem-dm-aggregates","version":"1.2.0"},"rubygem-dm-core":{"origin":"databases/rubygem-dm-core","version":"1.2.1_1"}},"categories":["databases","rubygems"]},{"name":"rubygem-dm-pager","origin":"databases/rubygem-dm-pager","version":"1.1.0","comment":"DataMapper Pagination","maintainer":"ruby@FreeBSD.org","www":"https://github.com/tj/dm-pagination","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a7ba7725c979beede3d3c9738b171bf71f3a28afe700e5b364f963ea25cadbb7","flatsize":36847,"path":"All/rubygem-dm-pager-1.1.0.pkg","repopath":"All/rubygem-dm-pager-1.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10300,"desc":"Not to be confused with the dm-pagination gem (a similar gem\nlacking in functionality) dm-pager is a new, fresh, and feature\nrich pagination implementation for DataMapper. Due to Github's gem\nbuilder being destroyed, we were forced to rename our gem to\n'dm-pager' which is now available on Gemcutter.org.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-dm-aggregates":{"origin":"databases/rubygem-dm-aggregates","version":"1.2.0"},"rubygem-dm-core":{"origin":"databases/rubygem-dm-core","version":"1.2.1_1"}},"categories":["databases","rubygems"]},{"name":"rubygem-dm-paperclip","origin":"databases/rubygem-dm-paperclip","version":"2.5.0","comment":"File attachments as attributes for DataMapper","maintainer":"ruby@FreeBSD.org","www":"https://github.com/krobertson/dm-paperclip","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5964feb145369b0fb67e2a9b9139999aa9e087dd29daa5f429f1cd03985e4243","flatsize":233591,"path":"All/rubygem-dm-paperclip-2.5.0.pkg","repopath":"All/rubygem-dm-paperclip-2.5.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":68616,"desc":"File attachments as attributes for DataMapper,\nbased on the original Paperclip by Jon Yurek at Thoughtbot","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-dm-core":{"origin":"databases/rubygem-dm-core","version":"1.2.1_1"},"rubygem-dm-migrations":{"origin":"databases/rubygem-dm-migrations","version":"1.2.0"},"rubygem-dm-validations":{"origin":"databases/rubygem-dm-validations","version":"1.2.0"},"rubygem-extlib":{"origin":"devel/rubygem-extlib","version":"0.9.16"}},"categories":["databases","rubygems"]},{"name":"rubygem-ditz","origin":"devel/rubygem-ditz","version":"0.5_3","comment":"Simple lightweight distributed issue tracker","maintainer":"ports@FreeBSD.org","www":"https://rubygems.org/gems/ditz","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"311f60384ece8858233ebff19e6798ad5b4b7f45af12558e33196298a23564a7","flatsize":255108,"path":"All/rubygem-ditz-0.5_3.pkg","repopath":"All/rubygem-ditz-0.5_3.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":62928,"desc":"Ditz is a simple, light-weight distributed issue tracker designed to\nwork with distributed version control systems like git, darcs,\nMercurial, and Bazaar.\n\nIt can also be used with centralized systems like SVN.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-trollop":{"origin":"devel/rubygem-trollop","version":"2.9.10"}},"categories":["devel","rubygems"],"messages":[{"message":"===>   NOTICE:\n\nThe rubygem-ditz port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"rubygem-discordrb-webhooks-blackst0ne","origin":"net-im/rubygem-discordrb-webhooks-blackst0ne","version":"3.3.0","comment":"Discord API for Ruby","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/blackst0ne/discordrb","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6343cf10411bd7ee630c89314b47b95d927126f2d6589787c89901c5e64eaa30","flatsize":16030,"path":"All/rubygem-discordrb-webhooks-blackst0ne-3.3.0.pkg","repopath":"All/rubygem-discordrb-webhooks-blackst0ne-3.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5288,"desc":"Discord API for Ruby.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rest-client":{"origin":"www/rubygem-rest-client","version":"2.1.0"}},"categories":["net-im","rubygems"]},{"name":"rubygem-dm-observer","origin":"databases/rubygem-dm-observer","version":"1.2.0","comment":"DataMapper plugin for observing Resources","maintainer":"ruby@FreeBSD.org","www":"https://github.com/datamapper/dm-observer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4b28f4550045ce577d4633a9db0155c20bf0b14ac0369e19192e1a62eebb68b5","flatsize":12652,"path":"All/rubygem-dm-observer-1.2.0.pkg","repopath":"All/rubygem-dm-observer-1.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5660,"desc":"DataMapper::Observer allows you to add callback hooks to\nmany models. This is similar to observers in ActiveRecord.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-dm-core":{"origin":"databases/rubygem-dm-core","version":"1.2.1_1"}},"categories":["databases","rubygems"]},{"name":"rubygem-discordrb-webhooks","origin":"net-im/rubygem-discordrb-webhooks","version":"3.5.0","comment":"Discord API for Ruby","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/shardlab/discordrb","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"13bcb78f8187ef802a3554820b685d7cdca11d325eac524c9b79b756d7f82f69","flatsize":30820,"path":"All/rubygem-discordrb-webhooks-3.5.0.pkg","repopath":"All/rubygem-discordrb-webhooks-3.5.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7976,"desc":"A client for Discord's webhooks to fit alongside [discordrb]\n(https://rubygems.org/gems/discordrb).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rest-client":{"origin":"www/rubygem-rest-client","version":"2.1.0"}},"categories":["net-im","rubygems"]},{"name":"rubygem-directory_watcher","origin":"devel/rubygem-directory_watcher","version":"1.5.1","comment":"Scans a directory at a set interval and lists files","maintainer":"ruby@FreeBSD.org","www":"https://github.com/TwP/directory_watcher","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4096f3977519da0ee0185fb81f07fab7d51c9fe3450b94ad31a83a572b9b39f3","flatsize":96819,"path":"All/rubygem-directory_watcher-1.5.1.pkg","repopath":"All/rubygem-directory_watcher-1.5.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":25340,"desc":"The directory watcher operates by scanning a directory at some interval and\ngenerating a list of files based on a user supplied glob pattern. As the file\nlist changes from one interval to the next, events are generated and\ndispatched to registered observers. Three types of events are supported --\nadded, modified, and removed.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-digest-crc","origin":"security/rubygem-digest-crc","version":"0.7.0","comment":"Adds support for CRC to the Digest module","maintainer":"ruby@FreeBSD.org","www":"https://github.com/postmodern/digest-crc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b557aeffe795e615c90197ade41939594a574a4d24c523aa240983df409f75e2","flatsize":324476,"path":"All/rubygem-digest-crc-0.7.0.pkg","repopath":"All/rubygem-digest-crc-0.7.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":54196,"desc":"Adds support for calculating Cyclic Redundancy Check (CRC) to the Digest module.\nPure Ruby implementation.  Provides CRC Tables for optimized calculations.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rake":{"origin":"devel/rubygem-rake","version":"13.2.1"}},"categories":["rubygems","security"]},{"name":"rubygem-dig_rb","origin":"devel/rubygem-dig_rb","version":"1.0.1_1","comment":"Use #dig on ruby pre 2.3.0, or any ruby lacking dig","maintainer":"girgen@FreeBSD.org","www":"https://github.com/jrochkind/dig_rb","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c26854268e5be82b28f0a4c5372a7e8183f60e2d50f5bbc649ba614135e3db54","flatsize":9996,"path":"All/rubygem-dig_rb-1.0.1_1.pkg","repopath":"All/rubygem-dig_rb-1.0.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5500,"desc":"Ruby 2.3.0 introduced #dig on Hash, Array, and Struct. With this gem, you can\nhave dig on ruby pre 2.3.0, or any ruby lacking dig.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-digest","origin":"security/rubygem-digest","version":"3.2.0","comment":"Framework for message digest libraries","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/digest","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bd89b981dd8d9a228b19de77b4d87563b63349f6b593a4c703e9e3dd3007c599","flatsize":158858,"path":"All/rubygem-digest-3.2.0.pkg","repopath":"All/rubygem-digest-3.2.0.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":29072,"desc":"Digest provides a framework for message digest libraries.\n\nYou may want to look at OpenSSL::Digest as it supports more algorithms.\n\nA cryptographic hash function is a procedure that takes data and returns a fixed\nbit string: the hash value, also known as digest. Hash functions are also called\none-way functions, it is easy to compute a digest from a message, but it is\ninfeasible to generate a message from a digest.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","security"]},{"name":"rubygem-diffy","origin":"textproc/rubygem-diffy","version":"3.4.4","comment":"Convenient diffing in ruby","maintainer":"ruby@FreeBSD.org","www":"https://github.com/samg/diffy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6aabed81487b2a3e3347795b4dda9c0d04b1d7504ffb1ac656484c34dd7525de","flatsize":55296,"path":"All/rubygem-diffy-3.4.4.pkg","repopath":"All/rubygem-diffy-3.4.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14460,"desc":"Convenient diffing in ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-diff_match_patch","origin":"textproc/rubygem-diff_match_patch","version":"0.1.0","comment":"Ruby implementation of Google diff_match_patch","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/kalmbach/diff_match_patch","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b692c0003d4d2270599a2f19a03fd004fc9bf8688554a7d6274962e135498a12","flatsize":96335,"path":"All/rubygem-diff_match_patch-0.1.0.pkg","repopath":"All/rubygem-diff_match_patch-0.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21176,"desc":"Ruby implementation of Google diff_match_patch.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-dm-migrations","origin":"databases/rubygem-dm-migrations","version":"1.2.0","comment":"DataMapper plugin for writing and specifying migrations","maintainer":"ruby@FreeBSD.org","www":"https://github.com/datamapper/dm-migrations","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ea7b05609e8fef788aab45c55aee891a54ff88ac95fe752a979b7291186448ba","flatsize":169584,"path":"All/rubygem-dm-migrations-1.2.0.pkg","repopath":"All/rubygem-dm-migrations-1.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":30740,"desc":"DataMapper plugin for writing and speccing migrations","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-dm-core":{"origin":"databases/rubygem-dm-core","version":"1.2.1_1"}},"categories":["databases","rubygems"]},{"name":"rubygem-dm-constraints","origin":"databases/rubygem-dm-constraints","version":"1.2.0_1","comment":"DataMapper plugin constraining relationships","maintainer":"ruby@FreeBSD.org","www":"https://github.com/datamapper/dm-constraints","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"88765b2b0345bf02cba0367c0a0b4cc1ff1aa90e9f179c53fdc3a00fe335ca72","flatsize":59302,"path":"All/rubygem-dm-constraints-1.2.0_1.pkg","repopath":"All/rubygem-dm-constraints-1.2.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12592,"desc":"DataMapper plugin constraining relationships","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-dm-core":{"origin":"databases/rubygem-dm-core","version":"1.2.1_1"}},"categories":["databases","rubygems"]},{"name":"rubygem-dm-aggregates","origin":"databases/rubygem-dm-aggregates","version":"1.2.0","comment":"DataMapper plugin providing support for aggregates","maintainer":"ruby@FreeBSD.org","www":"https://github.com/datamapper/dm-aggregates","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3703d9b63a71773b7a9dc14236d4ffd0c05e511a26a8e4841d94b82a900f7f32","flatsize":42882,"path":"All/rubygem-dm-aggregates-1.2.0.pkg","repopath":"All/rubygem-dm-aggregates-1.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11488,"desc":"DataMapper plugin providing support for aggregates, functions on collections\nand datasets","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-dm-core":{"origin":"databases/rubygem-dm-core","version":"1.2.1_1"}},"categories":["databases","rubygems"]},{"name":"rubygem-diva","origin":"devel/rubygem-diva","version":"2.0.1","comment":"Implementation of expression for handling things","maintainer":"meta@FreeBSD.org","www":"https://rubygems.org/gems/diva","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9306e76f80639c7a7635286b5b9d73d70b3d6789677837e61526adcb4eb7f5b1","flatsize":38885,"path":"All/rubygem-diva-2.0.1.pkg","repopath":"All/rubygem-diva-2.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12988,"desc":"This library is an implementation of expression for handling things.\nIt replaces Retriever module of mikutter.\n\nDiva::Model is a common interface of all resources handled by\nmikutter. By handling data as a subclass of Diva::Model as necessary,\nyou can obtain a common interface and it is useful for cooperation\namong mikutter plugins.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-addressable":{"origin":"www/rubygem-addressable","version":"2.8.7"}},"categories":["devel","rubygems"]},{"name":"rubygem-dm-core","origin":"databases/rubygem-dm-core","version":"1.2.1_1","comment":"Object/Relational Mapper for Ruby","maintainer":"ruby@FreeBSD.org","www":"https://github.com/datamapper/dm-core","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9f84988738ea08d12d7d2488f1ccdc6fe55b5f6faa5273e80a2461aadc4e4d18","flatsize":1242864,"path":"All/rubygem-dm-core-1.2.1_1.pkg","repopath":"All/rubygem-dm-core-1.2.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":164084,"desc":"DataMapper is a Object Relational Mapper written in Ruby. The goal\nis to create an ORM which is fast, thread-safe and feature-rich.\n\nThe core portion","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-addressable":{"origin":"www/rubygem-addressable","version":"2.8.7"}},"categories":["databases","rubygems"]},{"name":"rubygem-devise-two-factor","origin":"security/rubygem-devise-two-factor","version":"6.1.0","comment":"Barebones two-factor authentication with Devise","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/tinfoil/devise-two-factor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d16424b8ebb32c257745747f9008945cf7b141b7f81549811bd92f0ba1289ff5","flatsize":64542,"path":"All/rubygem-devise-two-factor-6.1.0.pkg","repopath":"All/rubygem-devise-two-factor-6.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20744,"desc":"Barebones two-factor authentication with Devise","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport72":{"origin":"devel/rubygem-activesupport72","version":"7.2.2.1"},"rubygem-devise-rails72":{"origin":"devel/rubygem-devise-rails72","version":"4.9.4"},"rubygem-railties72":{"origin":"www/rubygem-railties72","version":"7.2.2.1"},"rubygem-rotp":{"origin":"devel/rubygem-rotp","version":"6.3.0"}},"categories":["rubygems","security"]},{"name":"rubygem-devise-rails72","origin":"devel/rubygem-devise-rails72","version":"4.9.4","comment":"Flexible authentication solution for Rails with Warden","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/heartcombo/devise","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8ef0422a6cd419c26031c198228599518a2b08b9ae95ab789ab6669bd5f1372f","flatsize":333634,"path":"All/rubygem-devise-rails72-4.9.4.pkg","repopath":"All/rubygem-devise-rails72-4.9.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":80064,"desc":"Devise is a flexible authentication solution for Rails based on Warden. It:\n- Is Rack based;\n- Is a complete MVC solution based on Rails engines;\n- Allows you to have multiple models signed in at the same time;\n- Is based on a modularity concept: use only what you really need.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-bcrypt":{"origin":"security/rubygem-bcrypt","version":"3.1.20"},"rubygem-orm_adapter":{"origin":"devel/rubygem-orm_adapter","version":"0.5.0"},"rubygem-railties72":{"origin":"www/rubygem-railties72","version":"7.2.2.1"},"rubygem-responders-rails72":{"origin":"www/rubygem-responders-rails72","version":"3.1.1"},"rubygem-warden":{"origin":"devel/rubygem-warden","version":"1.2.9"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:plataformatec:devise:4.9.4:::::dragonfly6:x86_64"}},{"name":"rubygem-devise_pam_authenticatable2","origin":"security/rubygem-devise_pam_authenticatable2","version":"9.2.0","comment":"Devise PAM authentication module using rpam2","maintainer":"ruby@FreeBSD.org","www":"https://github.com/devkral/devise_pam_authenticatable2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2bd7265c5ae73b88cad0a9ad40a8371b1683c20165d166ba956728d54dc9eb81","flatsize":14912,"path":"All/rubygem-devise_pam_authenticatable2-9.2.0.pkg","repopath":"All/rubygem-devise_pam_authenticatable2-9.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5580,"desc":"The devise_pam_authenticatable2 is a Devise extension for authentication using\nPAM (Pluggable Authentication Modulues) via the rpam2 gem.  This allows you to\nauthenticate against the local host's authentication system including local\naccount usernames and passwords.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-devise-rails5":{"origin":"devel/rubygem-devise-rails5","version":"4.9.4"},"rubygem-rpam2":{"origin":"security/rubygem-rpam2","version":"4.0.2"}},"categories":["rubygems","security"]},{"name":"rubygem-did_you_mean","origin":"devel/rubygem-did_you_mean","version":"2.0.0","comment":"Save people from typos","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/did_you_mean","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"13034e3afb27948f534b0e1f024c8bdcf92271fe3a572c02ad25a6f8c1965c1e","flatsize":125137,"path":"All/rubygem-did_you_mean-2.0.0.pkg","repopath":"All/rubygem-did_you_mean-2.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":31948,"desc":"The gem that has been saving people from typos since 2014. Ruby 2.3 and later\nwill automatically require this gem when a Ruby process starts up.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-diff-lcs","origin":"textproc/rubygem-diff-lcs","version":"1.6.0","comment":"LCS-based diff library for ruby","maintainer":"ruby@FreeBSD.org","www":"https://github.com/halostatue/diff-lcs","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6faa2ab741bdf65c494af53ee735cfeeb41d5f2365366b8e59d6fe90652c305e","flatsize":229994,"path":"All/rubygem-diff-lcs-1.6.0.pkg","repopath":"All/rubygem-diff-lcs-1.6.0.pkg","licenselogic":"or","licenses":["ART20","GPLv2+","MIT"],"pkgsize":49112,"desc":"Diff::LCS is a port of Algorithm::Diff that uses the McIlroy-Hunt longest\ncommon subsequence (LCS) algorithm to compute intelligent differences between\ntwo sequenced enumerable containers.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-devise-two-factor-rails70","origin":"security/rubygem-devise-two-factor-rails70","version":"6.1.0","comment":"Barebones two-factor authentication with Devise","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/tinfoil/devise-two-factor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7a4b4ead2886053116bebc1b1701d2ca0cdb9991c78f887e67548116615ef37b","flatsize":64542,"path":"All/rubygem-devise-two-factor-rails70-6.1.0.pkg","repopath":"All/rubygem-devise-two-factor-rails70-6.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20756,"desc":"Barebones two-factor authentication with Devise","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport70":{"origin":"devel/rubygem-activesupport70","version":"7.0.8.7"},"rubygem-devise-rails70":{"origin":"devel/rubygem-devise-rails70","version":"4.9.4"},"rubygem-railties70":{"origin":"www/rubygem-railties70","version":"7.0.8.7"},"rubygem-rotp":{"origin":"devel/rubygem-rotp","version":"6.3.0"}},"categories":["rubygems","security"]},{"name":"rubygem-devise-rails60","origin":"devel/rubygem-devise-rails60","version":"4.9.4","comment":"Flexible authentication solution for Rails with Warden","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/heartcombo/devise","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"54e53c913187b10b5663a748850556978cb9d565c35578ad0523520b360aa19a","flatsize":333634,"path":"All/rubygem-devise-rails60-4.9.4.pkg","repopath":"All/rubygem-devise-rails60-4.9.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":80068,"desc":"Devise is a flexible authentication solution for Rails based on Warden. It:\n- Is Rack based;\n- Is a complete MVC solution based on Rails engines;\n- Allows you to have multiple models signed in at the same time;\n- Is based on a modularity concept: use only what you really need.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-bcrypt":{"origin":"security/rubygem-bcrypt","version":"3.1.20"},"rubygem-orm_adapter":{"origin":"devel/rubygem-orm_adapter","version":"0.5.0"},"rubygem-railties60":{"origin":"www/rubygem-railties60","version":"6.0.6.1"},"rubygem-responders-rails60":{"origin":"www/rubygem-responders-rails60","version":"3.1.1"},"rubygem-warden":{"origin":"devel/rubygem-warden","version":"1.2.9"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:plataformatec:devise:4.9.4:::::dragonfly6:x86_64"}},{"name":"rubygem-devise-rails52","origin":"devel/rubygem-devise-rails52","version":"4.9.4","comment":"Flexible authentication solution for Rails with Warden","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/heartcombo/devise","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f3bf5fe879910dcd35fb95d2923717490ffeaa7a9cab6d9fc8c0cc5e7ca8ec32","flatsize":333634,"path":"All/rubygem-devise-rails52-4.9.4.pkg","repopath":"All/rubygem-devise-rails52-4.9.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":80036,"desc":"Devise is a flexible authentication solution for Rails based on Warden. It:\n- Is Rack based;\n- Is a complete MVC solution based on Rails engines;\n- Allows you to have multiple models signed in at the same time;\n- Is based on a modularity concept: use only what you really need.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-bcrypt":{"origin":"security/rubygem-bcrypt","version":"3.1.20"},"rubygem-orm_adapter":{"origin":"devel/rubygem-orm_adapter","version":"0.5.0"},"rubygem-railties52":{"origin":"www/rubygem-railties52","version":"5.2.8.1"},"rubygem-responders-rails52":{"origin":"www/rubygem-responders-rails52","version":"3.1.1"},"rubygem-warden":{"origin":"devel/rubygem-warden","version":"1.2.9"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:plataformatec:devise:4.9.4:::::dragonfly6:x86_64"}},{"name":"rubygem-devise-two-factor-rails5","origin":"security/rubygem-devise-two-factor-rails5","version":"4.1.0","comment":"Barebones two-factor authentication with Devise","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/tinfoil/devise-two-factor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a637dba8d0593a384bc774469a7e59ed004243ea73e179c417eb3f589bfe57bd","flatsize":69443,"path":"All/rubygem-devise-two-factor-rails5-4.1.0.pkg","repopath":"All/rubygem-devise-two-factor-rails5-4.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20600,"desc":"Barebones two-factor authentication with Devise","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport5":{"origin":"devel/rubygem-activesupport5","version":"5.1.7_1"},"rubygem-attr_encrypted":{"origin":"security/rubygem-attr_encrypted","version":"4.2.0"},"rubygem-devise-rails5":{"origin":"devel/rubygem-devise-rails5","version":"4.9.4"},"rubygem-railties5":{"origin":"www/rubygem-railties5","version":"5.1.7"},"rubygem-rotp":{"origin":"devel/rubygem-rotp","version":"6.3.0"}},"categories":["rubygems","security"]},{"name":"rubygem-devise-pwned_password","origin":"devel/rubygem-devise-pwned_password","version":"0.1.12","comment":"Devise extension that checks user passwords against the PwnedPasswords dataset","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/michaelbanfield/devise-pwned_password","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8bd9832887b3b70f40197c70fc2eba8b87114ce277552b7224d66fa4c0008b3e","flatsize":16053,"path":"All/rubygem-devise-pwned_password-0.1.12.pkg","repopath":"All/rubygem-devise-pwned_password-0.1.12.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6516,"desc":"Devise::PwnedPassword is a Devise extension that checks user passwords against\nthe PwnedPasswords dataset.\n\nIt checks for compromised (\"pwned\") passwords in 2 different places/ways:\n- As a standard model validation using pwned. This:\n  - prevents new users from being created (signing up) with a compromised\n    password\n  - prevents existing users from changing their password to a password that is\n    known to be compromised\n- (Optionally) Whenever a user signs in, checks if their current password is\n  compromised and shows a warning if it is.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-devise-rails71":{"origin":"devel/rubygem-devise-rails71","version":"4.9.4"},"rubygem-pwned":{"origin":"security/rubygem-pwned","version":"2.4.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-devise-two-factor-rails-gitlab","origin":"security/rubygem-devise-two-factor-rails-gitlab","version":"4.1.1","comment":"Barebones two-factor authentication with Devise","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/tinfoil/devise-two-factor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1165b73658212350af9d586c39dfe83f40c6766b2e59abfc068b3a1c42481d3f","flatsize":69447,"path":"All/rubygem-devise-two-factor-rails-gitlab-4.1.1.pkg","repopath":"All/rubygem-devise-two-factor-rails-gitlab-4.1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20608,"desc":"Barebones two-factor authentication with Devise","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport-gitlab":{"origin":"devel/rubygem-activesupport-gitlab","version":"7.1.5.1"},"rubygem-attr_encrypted3":{"origin":"security/rubygem-attr_encrypted3","version":"3.1.0"},"rubygem-devise-rails-gitlab":{"origin":"devel/rubygem-devise-rails-gitlab","version":"4.9.4"},"rubygem-railties-gitlab":{"origin":"www/rubygem-railties-gitlab","version":"7.1.5.1"},"rubygem-rotp":{"origin":"devel/rubygem-rotp","version":"6.3.0"}},"categories":["rubygems","security"]},{"name":"rubygem-devise","origin":"devel/rubygem-devise","version":"4.9.4","comment":"Flexible authentication solution for Rails with Warden","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/heartcombo/devise","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"12d2c6a6d34a413564cc7dc9e23475ed2ccc175bd6fb6bbc614beb1a8adb1a49","flatsize":333634,"path":"All/rubygem-devise-4.9.4.pkg","repopath":"All/rubygem-devise-4.9.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":80056,"desc":"Devise is a flexible authentication solution for Rails based on Warden. It:\n- Is Rack based;\n- Is a complete MVC solution based on Rails engines;\n- Allows you to have multiple models signed in at the same time;\n- Is based on a modularity concept: use only what you really need.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-bcrypt":{"origin":"security/rubygem-bcrypt","version":"3.1.20"},"rubygem-orm_adapter":{"origin":"devel/rubygem-orm_adapter","version":"0.5.0"},"rubygem-railties50":{"origin":"www/rubygem-railties50","version":"5.0.7.2"},"rubygem-responders":{"origin":"www/rubygem-responders","version":"3.0.1"},"rubygem-warden":{"origin":"devel/rubygem-warden","version":"1.2.9"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:plataformatec:devise:4.9.4:::::dragonfly6:x86_64"}},{"name":"rubygem-devise-rails71","origin":"devel/rubygem-devise-rails71","version":"4.9.4","comment":"Flexible authentication solution for Rails with Warden","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/heartcombo/devise","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"62f43f0e979f909a0009b0bb13650fcffabed94479463142b51b530fffb9ca72","flatsize":333634,"path":"All/rubygem-devise-rails71-4.9.4.pkg","repopath":"All/rubygem-devise-rails71-4.9.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":80064,"desc":"Devise is a flexible authentication solution for Rails based on Warden. It:\n- Is Rack based;\n- Is a complete MVC solution based on Rails engines;\n- Allows you to have multiple models signed in at the same time;\n- Is based on a modularity concept: use only what you really need.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-bcrypt":{"origin":"security/rubygem-bcrypt","version":"3.1.20"},"rubygem-orm_adapter":{"origin":"devel/rubygem-orm_adapter","version":"0.5.0"},"rubygem-railties71":{"origin":"www/rubygem-railties71","version":"7.1.5.1"},"rubygem-responders-rails71":{"origin":"www/rubygem-responders-rails71","version":"3.1.1"},"rubygem-warden":{"origin":"devel/rubygem-warden","version":"1.2.9"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:plataformatec:devise:4.9.4:::::dragonfly6:x86_64"}},{"name":"rubygem-devise-rails70","origin":"devel/rubygem-devise-rails70","version":"4.9.4","comment":"Flexible authentication solution for Rails with Warden","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/heartcombo/devise","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"85d13c50315586d83f2352aa683918d7c2d62610052cf5ea28ec569594d9124b","flatsize":333634,"path":"All/rubygem-devise-rails70-4.9.4.pkg","repopath":"All/rubygem-devise-rails70-4.9.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":80076,"desc":"Devise is a flexible authentication solution for Rails based on Warden. It:\n- Is Rack based;\n- Is a complete MVC solution based on Rails engines;\n- Allows you to have multiple models signed in at the same time;\n- Is based on a modularity concept: use only what you really need.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-bcrypt":{"origin":"security/rubygem-bcrypt","version":"3.1.20"},"rubygem-orm_adapter":{"origin":"devel/rubygem-orm_adapter","version":"0.5.0"},"rubygem-railties70":{"origin":"www/rubygem-railties70","version":"7.0.8.7"},"rubygem-responders-rails70":{"origin":"www/rubygem-responders-rails70","version":"3.1.1"},"rubygem-warden":{"origin":"devel/rubygem-warden","version":"1.2.9"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:plataformatec:devise:4.9.4:::::dragonfly6:x86_64"}},{"name":"rubygem-deprecated2","origin":"devel/rubygem-deprecated2","version":"2.0.1","comment":"Version 2 of this library intended to aid working with deprecated code","maintainer":"ruby@FreeBSD.org","www":"https://github.com/erikh/deprecated","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f7fc8f9d4c445214a6289087865e002c7eae43f792d9dc0cbdb656a97f55251f","flatsize":8320,"path":"All/rubygem-deprecated2-2.0.1.pkg","repopath":"All/rubygem-deprecated2-2.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4324,"desc":"rubygem-deprecated is a small library intended to aid developers working\nwith deprecated code. The idea comes from the 'D' programming language,\nwhere developers can mark certain code as deprecated, and then\nallow/disallow the ability to execute deprecated code.\n\nThis is a legacy copy in ports of the 2.x series for compatibility with\nsome other Ruby ports.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-deprecated","origin":"devel/rubygem-deprecated","version":"3.0.1","comment":"Library intended to aid developers working with deprecated code","maintainer":"ruby@FreeBSD.org","www":"https://github.com/erikh/deprecated","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b8f9fd2faef8298082cc9628f7ed59fd5b5a17a14ef8251500b872bedcea4e16","flatsize":10151,"path":"All/rubygem-deprecated-3.0.1.pkg","repopath":"All/rubygem-deprecated-3.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4228,"desc":"rubygem-deprecated is a small library intended to aid developers working\nwith deprecated code. The idea comes from the 'D' programming language,\nwhere developers can mark certain code as deprecated, and then\nallow/disallow the ability to execute deprecated code.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-devise-rails5","origin":"devel/rubygem-devise-rails5","version":"4.9.4","comment":"Flexible authentication solution for Rails with Warden","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/heartcombo/devise","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"776b6866f85f7a9d5ed57899c6db2e46618849861b66fb06ad138d2df5cf2f66","flatsize":333634,"path":"All/rubygem-devise-rails5-4.9.4.pkg","repopath":"All/rubygem-devise-rails5-4.9.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":80080,"desc":"Devise is a flexible authentication solution for Rails based on Warden. It:\n- Is Rack based;\n- Is a complete MVC solution based on Rails engines;\n- Allows you to have multiple models signed in at the same time;\n- Is based on a modularity concept: use only what you really need.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-bcrypt":{"origin":"security/rubygem-bcrypt","version":"3.1.20"},"rubygem-orm_adapter":{"origin":"devel/rubygem-orm_adapter","version":"0.5.0"},"rubygem-railties5":{"origin":"www/rubygem-railties5","version":"5.1.7"},"rubygem-responders-rails5":{"origin":"www/rubygem-responders-rails5","version":"3.0.1"},"rubygem-warden":{"origin":"devel/rubygem-warden","version":"1.2.9"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:plataformatec:devise:4.9.4:::::dragonfly6:x86_64"}},{"name":"rubygem-devise-rails61","origin":"devel/rubygem-devise-rails61","version":"4.9.4","comment":"Flexible authentication solution for Rails with Warden","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/heartcombo/devise","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e38126bf2ddc57062e25ab6eb204b695a9769b73e77be812ef70234c7275174d","flatsize":333634,"path":"All/rubygem-devise-rails61-4.9.4.pkg","repopath":"All/rubygem-devise-rails61-4.9.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":80080,"desc":"Devise is a flexible authentication solution for Rails based on Warden. It:\n- Is Rack based;\n- Is a complete MVC solution based on Rails engines;\n- Allows you to have multiple models signed in at the same time;\n- Is based on a modularity concept: use only what you really need.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-bcrypt":{"origin":"security/rubygem-bcrypt","version":"3.1.20"},"rubygem-orm_adapter":{"origin":"devel/rubygem-orm_adapter","version":"0.5.0"},"rubygem-railties61":{"origin":"www/rubygem-railties61","version":"6.1.7.10"},"rubygem-responders-rails61":{"origin":"www/rubygem-responders-rails61","version":"3.1.1"},"rubygem-warden":{"origin":"devel/rubygem-warden","version":"1.2.9"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:plataformatec:devise:4.9.4:::::dragonfly6:x86_64"}},{"name":"rubygem-delegate","origin":"devel/rubygem-delegate","version":"0.4.0","comment":"Provide three abilities to delegate method calls to an object","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/delegate","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2e0bbe0b3b85cfb07f1527fac4e3c532be11c25d130278ff986fa2375bb9d563","flatsize":26931,"path":"All/rubygem-delegate-0.4.0.pkg","repopath":"All/rubygem-delegate-0.4.0.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":8864,"desc":"This library provides three different ways to delegate method calls to an\nobject. The easiest to use is SimpleDelegator. Pass an object to the constructor\nand all methods supported by the object will be delegated. This object can be\nchanged later.\n\nGoing a step further, the top level DelegateClass method allows you to easily\nsetup delegation through class inheritance. This is considerably more flexible\nand thus probably the most common use for this library.\n\nFinally, if you need full control over the delegation scheme, you can inherit\nfrom the abstract class Delegator and customize as needed. (If you find yourself\nneeding this control, have a look at Forwardable which is also in the standard\nlibrary. It may suit your needs better.)","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-delayer","origin":"devel/rubygem-delayer","version":"1.2.1","comment":"Delay any task, similar to a priority-queue","maintainer":"meta@FreeBSD.org","www":"https://github.com/toshia/delayer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b84bba145a1b55507cbd97e5631790b04dc601f2f727ddc7a44217770c774b59","flatsize":39727,"path":"All/rubygem-delayer-1.2.1.pkg","repopath":"All/rubygem-delayer-1.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9060,"desc":"Delay any task, similar to a priority-queue.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-default_value_for","origin":"devel/rubygem-default_value_for","version":"4.1.1","comment":"Define default values for ActiveRecord models in a declarative manner","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/FooBarWidget/default_value_for","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9d258df73fb579c1ad66ab15690d37ea8b8a006e1806ef35db17d3c069c49273","flatsize":48237,"path":"All/rubygem-default_value_for-4.1.1.pkg","repopath":"All/rubygem-default_value_for-4.1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12308,"desc":"The default_value_for plugin allows one to define default values for\nActiveRecord models in a declarative manner","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activerecord80":{"origin":"databases/rubygem-activerecord80","version":"8.0.2"}},"categories":["devel","rubygems"]},{"name":"rubygem-delayed_job","origin":"devel/rubygem-delayed_job","version":"4.1.13","comment":"Asynchronously executing longer tasks in the background","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/collectiveidea/delayed_job","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1af66c7a68999733a4d3b345481351d7629e8dfd7453493fcc0970fc0163ecbc","flatsize":142795,"path":"All/rubygem-delayed_job-4.1.13.pkg","repopath":"All/rubygem-delayed_job-4.1.13.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":35616,"desc":"Delayed::Job (or DJ) encapsulates the common pattern of asynchronously executing\nlonger tasks in the background.\n\nIt is a direct extraction from Shopify where the job table is responsible for a\nmultitude of core tasks. Amongst those tasks are:\n- sending massive newsletters\n- image resizing\n- http downloads\n- updating smart collections\n- updating solr, our search server, after product changes\n- batch imports\n- spam checks","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport72":{"origin":"devel/rubygem-activesupport72","version":"7.2.2.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-deface","origin":"devel/rubygem-deface","version":"1.9.0","comment":"Customize ERB, Haml and Slim views in a Rails application","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/spree/deface","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3710f34b9a06170d29e1e2cc9a2f07a71136ea2571ffa99b371c8302c20d254d","flatsize":220407,"path":"All/rubygem-deface-1.9.0.pkg","repopath":"All/rubygem-deface-1.9.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":43948,"desc":"Deface is a library that allows you to customize ERB, Haml and Slim\nviews in a Rails application without editing the underlying view.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionview60":{"origin":"devel/rubygem-actionview60","version":"6.0.6.1"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"},"rubygem-polyglot":{"origin":"devel/rubygem-polyglot","version":"0.3.5"},"rubygem-railties60":{"origin":"www/rubygem-railties60","version":"6.0.6.1"},"rubygem-rainbow":{"origin":"devel/rubygem-rainbow","version":"3.1.1"}},"categories":["devel","rubygems","www"]},{"name":"rubygem-deep_test","origin":"devel/rubygem-deep_test","version":"1.2.2","comment":"Enable tests to run in parallel using multiple processes","maintainer":"ruby@FreeBSD.org","www":"http://deep-test.rubyforge.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e6b5822d20245f4af327e83eb6bae94761d518e51b8c5f98e6d01f46673fdc28","flatsize":162030,"path":"All/rubygem-deep_test-1.2.2.pkg","repopath":"All/rubygem-deep_test-1.2.2.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":38860,"desc":"DeepTest enables tests to run in parallel using multiple processes.  Processes\nmay spawned locally to take advantage of multiple processors on a single\nmachine or distributed across many machines to take advantage of distributed\nprocessing.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-devise-rails-gitlab","origin":"devel/rubygem-devise-rails-gitlab","version":"4.9.4","comment":"Flexible authentication solution for Rails with Warden","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/heartcombo/devise","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ed2dfa603ea75c24e9d604a8cd8b6f92f1fb256ebf9502be27ed776df97259b8","flatsize":333634,"path":"All/rubygem-devise-rails-gitlab-4.9.4.pkg","repopath":"All/rubygem-devise-rails-gitlab-4.9.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":80076,"desc":"Devise is a flexible authentication solution for Rails based on Warden. It:\n- Is Rack based;\n- Is a complete MVC solution based on Rails engines;\n- Allows you to have multiple models signed in at the same time;\n- Is based on a modularity concept: use only what you really need.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-bcrypt":{"origin":"security/rubygem-bcrypt","version":"3.1.20"},"rubygem-orm_adapter":{"origin":"devel/rubygem-orm_adapter","version":"0.5.0"},"rubygem-railties-gitlab":{"origin":"www/rubygem-railties-gitlab","version":"7.1.5.1"},"rubygem-responders-rails-gitlab":{"origin":"www/rubygem-responders-rails-gitlab","version":"3.1.1"},"rubygem-warden":{"origin":"devel/rubygem-warden","version":"1.2.9"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:plataformatec:devise:4.9.4:::::dragonfly6:x86_64"}},{"name":"rubygem-declarative-option","origin":"devel/rubygem-declarative-option","version":"0.1.0","comment":"Dynamic options to evaluate at runtime","maintainer":"ruby@FreeBSD.org","www":"https://github.com/apotonick/declarative-option","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"57883f35be4bc199ced94699b9b264766fbf9e45362e1c4132a63139c03624ab","flatsize":13137,"path":"All/rubygem-declarative-option-0.1.0.pkg","repopath":"All/rubygem-declarative-option-0.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5828,"desc":"Dynamic options to evaluate at runtime.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-deep_merge","origin":"devel/rubygem-deep_merge","version":"1.2.2","comment":"Recursive hash merger","maintainer":"robak@FreeBSD.org","www":"https://rubygems.org/gems/deep_merge","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3b1ebe82a24255bf2b429952c14cf632cc984acf11d9a8bcf8405f05ee611ee8","flatsize":65547,"path":"All/rubygem-deep_merge-1.2.2.pkg","repopath":"All/rubygem-deep_merge-1.2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11428,"desc":"This is a deep_merge Ruby Gem that is used to recursively merge hashes,\nworking with Ruby 1.9 and ActiveSupport.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-declarative","origin":"devel/rubygem-declarative","version":"0.0.20","comment":"DSL for nested schemas","maintainer":"ruby@FreeBSD.org","www":"https://github.com/apotonick/declarative","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8713762b58db3660d6bb70c6870697d619e8eb890e8dc14684e7b01ff67f8186","flatsize":19881,"path":"All/rubygem-declarative-0.0.20.pkg","repopath":"All/rubygem-declarative-0.0.20.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7788,"desc":"Declarative allows declaring nested schemas.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-deckar01-task_list","origin":"www/rubygem-deckar01-task_list","version":"2.3.4","comment":"Markdown TaskList components","maintainer":"ruby@FreeBSD.org","www":"https://gitlab.com/deckar01/task_list","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"43b40e3680269c21c780991392883ceccafacf1f356915a9c5e2e141c52dcaa9","flatsize":245243,"path":"All/rubygem-deckar01-task_list-2.3.4.pkg","repopath":"All/rubygem-deckar01-task_list-2.3.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":57480,"desc":"Provides various components necessary for integrating Task Lists\ninto GitHub-flavored-Markdown user content.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-html-pipeline":{"origin":"textproc/rubygem-html-pipeline","version":"2.14.3"}},"categories":["rubygems","www"]},{"name":"rubygem-debugger-xml","origin":"devel/rubygem-debugger-xml","version":"0.4.1_1","comment":"XML interface for rubygem-debugger","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/astashov/debugger-xml","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2b648308731b28012e99651b1ef6a6740097a82df17cfdefce9dfe0ba1a62011","flatsize":111525,"path":"All/rubygem-debugger-xml-0.4.1_1.pkg","repopath":"All/rubygem-debugger-xml-0.4.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":27088,"desc":"An XML interface which glues rubygem-debugger to IDEs like Eclipse (RDT) and\nNetBeans. Compatible with ruby-debug-ide.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-builder":{"origin":"devel/rubygem-builder","version":"3.3.0"},"rubygem-byebug":{"origin":"devel/rubygem-byebug","version":"11.1.3"}},"categories":["devel","rubygems"]},{"name":"rubygem-descendants_tracker","origin":"devel/rubygem-descendants_tracker","version":"0.0.4","comment":"Module that adds descendant tracking to a class","maintainer":"ruby@FreeBSD.org","www":"https://github.com/dkubb/descendants_tracker","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6127fd100d743f9999bac397a1df119802eacf3ca6587409a3c71274695e8ab0","flatsize":20074,"path":"All/rubygem-descendants_tracker-0.0.4.pkg","repopath":"All/rubygem-descendants_tracker-0.0.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8600,"desc":"Module that adds descendant tracking to a class","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-thread_safe":{"origin":"devel/rubygem-thread_safe","version":"0.3.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-debugger-linecache","origin":"devel/rubygem-debugger-linecache","version":"1.2.0","comment":"Ruby module for reading and caching lines","maintainer":"ruby@FreeBSD.org","www":"https://github.com/cldwalker/debugger-linecache","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eeeb9e53339a4a6acf2a998e4ffb77def06b01510cd4ff931600e0de38114bdc","flatsize":37766,"path":"All/rubygem-debugger-linecache-1.2.0.pkg","repopath":"All/rubygem-debugger-linecache-1.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14040,"desc":"Linecache is a module for reading and caching lines. This may be useful for\nexample in a debugger where the same lines are shown many times.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-delayer-deferred","origin":"devel/rubygem-delayer-deferred","version":"2.2.0","comment":"Deferred for Delayer","maintainer":"meta@FreeBSD.org","www":"https://rubygems.org/gems/delayer-deferred","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c2dad83eeea8871ba66e4b5814ad2b9e97a853a686ecf9e4a8cfdd6f7e781019","flatsize":71836,"path":"All/rubygem-delayer-deferred-2.2.0.pkg","repopath":"All/rubygem-delayer-deferred-2.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":18292,"desc":"Deferred for Delayer.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-delayer":{"origin":"devel/rubygem-delayer","version":"1.2.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-debug_inspector","origin":"devel/rubygem-debug_inspector","version":"1.2.0","comment":"Ruby wrapper for the MRI 2.0 debug_inspector API","maintainer":"ruby@FreeBSD.org","www":"https://github.com/banister/debug_inspector","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8ae48e4a8eec3a1e4aec5d161ca441d2d93b18fcf4050a8b7afdb2b06abc0496","flatsize":28219,"path":"All/rubygem-debug_inspector-1.2.0.pkg","repopath":"All/rubygem-debug_inspector-1.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7480,"desc":"A Ruby wrapper for the MRI 2.0 debug_inspector API","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-debugger-ruby_core_source","origin":"devel/rubygem-debugger-ruby_core_source","version":"1.3.8","comment":"Provide Ruby core source files for C extensions that need them","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/cldwalker/debugger-ruby_core_source","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7e7907fc2d1b386917166f07d46419f3f585cdfc6ccef8b6db369cbf7423042d","flatsize":8996825,"path":"All/rubygem-debugger-ruby_core_source-1.3.8.pkg","repopath":"All/rubygem-debugger-ruby_core_source-1.3.8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":107016,"desc":"Provide Ruby core source files for C extensions that need them.\n\nFork of ruby_core_source that uses included Ruby headers (*.h and *.inc) instead\nof downloading them. Used by debugger.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-deb_version","origin":"devel/rubygem-deb_version","version":"1.0.2","comment":"Port of Debian Version comparison to Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/captn3m0/ruby-deb-version","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"28bc3e236ff2bcb4104179b8c73040b5b6b4b6daa25e0ad233bde14096f6bf7e","flatsize":9871,"path":"All/rubygem-deb_version-1.0.2.pkg","repopath":"All/rubygem-deb_version-1.0.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4784,"desc":"Debian Version (Ruby) providees a port of \"Debian Version\" comparison function\nto Ruby.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-declarative_policy","origin":"security/rubygem-declarative_policy","version":"1.1.0","comment":"Authorization framework with a declarative DSL","maintainer":"mfechner@FreeBSD.org","www":"https://gitlab.com/gitlab-org/declarative-policy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4773317c77bf04ebdc35b0853d6d25478000a952fe3637ed3314803eb5ded765","flatsize":105589,"path":"All/rubygem-declarative_policy-1.1.0.pkg","repopath":"All/rubygem-declarative_policy-1.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":32636,"desc":"This library provides an authorization framework with a declarative\nDSL With this library, you can write permission policies that are\nseparate from business logic. This library is in production use at GitLab.com","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","security"]},{"name":"rubygem-dead_end","origin":"devel/rubygem-dead_end","version":"4.0.0","comment":"Help find unexpected end error","maintainer":"ruby@FreeBSD.org","www":"https://github.com/zombocom/dead_end.git","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"99d5f9c7e518cc2f2487c547133d00fb86b28a1c7a156d3d418d937395e1c9a8","flatsize":101169,"path":"All/rubygem-dead_end-4.0.0.pkg","repopath":"All/rubygem-dead_end-4.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":29976,"desc":"When you get an \"unexpected end\" in your syntax this gem helps you find it","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-ddplugin","origin":"devel/rubygem-ddplugin","version":"1.0.3","comment":"Plugin management for Ruby projects","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ddfreyne/ddplugin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3451b11689f076b06d4455162757061ed586e6c891e4018965ab9f2bede829ea","flatsize":18429,"path":"All/rubygem-ddplugin-1.0.3.pkg","repopath":"All/rubygem-ddplugin-1.0.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6644,"desc":"ddplugin is a library for managing plugins.\n\nDesigning a library so that third parties can easily extend it greatly improves\nits usefulness. ddplugin helps solve this problem using plugins, which are\nclasses of a certain type and with a given identifier (Ruby symbol).\n\nThis code was extracted from Nanoc, where it has been in production for years.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-deckar01-task_list-gitlab","origin":"www/rubygem-deckar01-task_list-gitlab","version":"2.3.4","comment":"Markdown TaskList components","maintainer":"ruby@FreeBSD.org","www":"https://gitlab.com/deckar01/task_list","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5d6f0dd44a17fec25d5931cb0859135d5f6d3f47e5f74d8733584d7a7d9c9075","flatsize":245243,"path":"All/rubygem-deckar01-task_list-gitlab-2.3.4.pkg","repopath":"All/rubygem-deckar01-task_list-gitlab-2.3.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":57524,"desc":"Provides various components necessary for integrating Task Lists\ninto GitHub-flavored-Markdown user content.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-html-pipeline-gitlab":{"origin":"textproc/rubygem-html-pipeline-gitlab","version":"2.14.3"}},"categories":["rubygems","www"]},{"name":"rubygem-ddmemoize","origin":"devel/rubygem-ddmemoize","version":"1.0.0","comment":"Support for memoizing functions","maintainer":"ruby@FreeBSD.org","www":"https://github.com/ddfreyne/ddmemoize","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0dea58ad01c1b8c8562300bdfdbc5f8e6914b29b7c9d575b6cc9a2c8cc868ee1","flatsize":20872,"path":"All/rubygem-ddmemoize-1.0.0.pkg","repopath":"All/rubygem-ddmemoize-1.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8936,"desc":"DDMemoize adds support for memoizing Ruby functions.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ddmetrics":{"origin":"devel/rubygem-ddmetrics","version":"1.1.0"},"rubygem-ref":{"origin":"devel/rubygem-ref","version":"2.0.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-ddmetrics","origin":"devel/rubygem-ddmetrics","version":"1.1.0","comment":"Non-timeseries measurements for Ruby programs","maintainer":"ruby@FreeBSD.org","www":"https://github.com/ddfreyne/ddmetrics","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4a9658efc5f804b87233b86074d644249fb41b784b656007ce35e2008a44ef79","flatsize":51413,"path":"All/rubygem-ddmetrics-1.1.0.pkg","repopath":"All/rubygem-ddmetrics-1.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15400,"desc":"DDMetrics is a Ruby library for recording and analysing measurements\nin short-running Ruby processes.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-dbm","origin":"databases/rubygem-dbm","version":"1.1.0","comment":"Wrapper for the UNIX-style Database Manager Library","maintainer":"ruby@FreeBSD.org","www":"https://github.com/ruby/dbm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5ce31116d26e5bf5b632204489203d9858674876bedb60f7fdb962dff8ccc454","flatsize":42575,"path":"All/rubygem-dbm-1.1.0.pkg","repopath":"All/rubygem-dbm-1.1.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":9160,"desc":"The DBM class provides a wrapper to a Unix-style Database Manager\nlibrary.\n\nDbm databases do not have tables or columns; they are simple key-value\ndata stores, like a Ruby Hash except not resident in RAM. Keys and\nvalues must be strings.\n\nThe exact library used depends on how Ruby was compiled. It could be\nany of the following:\n\n* The original ndbm library is released in 4.3BSD. It is based on dbm\n  library in Unix Version 7 but has different API to support multiple\n  databases in a process.\n* Berkeley DB versions 1 thru 6, also known as BDB and Sleepycat DB,\n  now owned by Oracle Corporation.\n* Berkeley DB 1.x, still found in 4.4BSD derivatives (FreeBSD,\n  OpenBSD, etc).\n* GDBM, the GNU implementation of dbm.\n* QDBM, another open source reimplementation of dbm.\n\nAll of these dbm implementations have their own Ruby interfaces\navailable, which provide richer (but varying) APIs.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["databases","rubygems"],"options":{"BDB":"off","GDBM":"off","LIBC":"on","QDBM":"off"}},{"name":"rubygem-device_detector","origin":"devel/rubygem-device_detector","version":"1.1.3","comment":"User agent parser and device detector","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/podigee/device_detector","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4153d41843c700f30148f384284182126ffe181fffc3abd3c28764e736e0a51d","flatsize":1705815,"path":"All/rubygem-device_detector-1.1.3.pkg","repopath":"All/rubygem-device_detector-1.1.3.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":333452,"desc":"DeviceDetector is a precise and fast user agent parser and device detector,\nbacked by the largest and most up-to-date user agent database.\n\nDeviceDetector will parse any user agent and detect the browser, operating\nsystem, device used (desktop, tablet, mobile, tv, cars, console, etc.), brand\nand model.\n\nDeviceDetector detects thousands of user agent strings, even from rare and\nobscure browsers and devices.\n\nDeviceDetector is optimized for speed of detection, by providing optimized code\nand in-memory caching.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-dbi","origin":"databases/rubygem-dbi","version":"0.4.5_1","comment":"Vendor independent interface for accessing databases","maintainer":"ruby@FreeBSD.org","www":"https://github.com/erikh/ruby-dbi","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"04670014e605ea9611d259d0c3e2d0c554b95bb2893c6c859ab145eeefda3db4","flatsize":269937,"path":"All/rubygem-dbi-0.4.5_1.pkg","repopath":"All/rubygem-dbi-0.4.5_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":62360,"desc":"A vendor independent interface for accessing databases, similar to Perl's DBI","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aspectr":{"origin":"devel/rubygem-aspectr","version":"0.3.7"},"rubygem-deprecated2":{"origin":"devel/rubygem-deprecated2","version":"2.0.1"}},"categories":["databases","rubygems"]},{"name":"rubygem-dbf4","origin":"databases/rubygem-dbf4","version":"4.3.2","comment":"Library for reading dBase, xBase, Clipper and FoxPro database files","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/infused/dbf","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4f009d0d862fb4e47d4e62f1a56a6aa06cfcb0f458a6f85a71a254ac08f52600","flatsize":1521507,"path":"All/rubygem-dbf4-4.3.2.pkg","repopath":"All/rubygem-dbf4-4.3.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":102660,"desc":"DBF is a small fast library for reading dBase, xBase, Clipper and FoxPro\ndatabase files.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-csv":{"origin":"devel/rubygem-csv","version":"3.3.2"}},"categories":["databases","rubygems"]},{"name":"rubygem-dbf","origin":"databases/rubygem-dbf","version":"5.0.1","comment":"Library for reading dBase, xBase, Clipper and FoxPro database files","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/infused/dbf","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"933482d37f7f563e05fab006b3333773b3b604fc9cbdd09a0dba363c7230ca27","flatsize":1524087,"path":"All/rubygem-dbf-5.0.1.pkg","repopath":"All/rubygem-dbf-5.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":103496,"desc":"DBF is a small fast library for reading dBase, xBase, Clipper and FoxPro\ndatabase files.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-csv":{"origin":"devel/rubygem-csv","version":"3.3.2"}},"categories":["databases","rubygems"]},{"name":"rubygem-davclient","origin":"www/rubygem-davclient","version":"0.0.8","comment":"Command line WebDAV client and Ruby library","maintainer":"ruby@FreeBSD.org","www":"http://davclient.rubyforge.org/davclient","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"adaf0fad4c12f4e115eddcf7fb7cf4f4e5d598210d923fedc7ea160f884d575e","flatsize":96895,"path":"All/rubygem-davclient-0.0.8.pkg","repopath":"All/rubygem-davclient-0.0.8.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":26460,"desc":"DavClient is a scriptable WebDAV command line client for Ruby\nfor managing content on webservers that support the WebDAV extensions.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","www"]},{"name":"rubygem-dbd-pg","origin":"databases/rubygem-dbd-pg","version":"0.3.9_5","comment":"PostgreSQL driver for DBI-for-Ruby","maintainer":"ruby@FreeBSD.org","www":"http://ruby-dbi.sourceforge.net","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fe78650b2a38d363988a46ec84eaa56ca4ca1a91af94fa611450985368cdda7c","flatsize":215516,"path":"All/rubygem-dbd-pg-0.3.9_5.pkg","repopath":"All/rubygem-dbd-pg-0.3.9_5.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":47928,"desc":"This is the PostgreSQL driver for DBI-for-Ruby.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-dbi":{"origin":"databases/rubygem-dbi","version":"0.4.5_1"},"rubygem-pg":{"origin":"databases/rubygem-pg","version":"1.5.9"}},"categories":["databases","rubygems"]},{"name":"rubygem-date","origin":"devel/rubygem-date","version":"3.4.1","comment":"Subclass of Object includes Comparable module for handling dates","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/date","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0d1a522ffd83b6244185c946ef8a3b33c341b0be5ebba8447f73a2a76e8d2517","flatsize":403664,"path":"All/rubygem-date-3.4.1.pkg","repopath":"All/rubygem-date-3.4.1.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":72996,"desc":"Date is a subclass of Object that includes the Comparable module and easily\nhandles date.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:ruby-lang:date:3.4.1:::::dragonfly6:x86_64"}},{"name":"rubygem-debug","origin":"devel/rubygem-debug","version":"1.10.0","comment":"Debugging functionality for Ruby","maintainer":"ruby@FreeBSD.org","www":"https://github.com/ruby/debug","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c135ea0f96230597c539bed94f959d996014793e24c35e7f1cac7a7c47ecd562","flatsize":385501,"path":"All/rubygem-debug-1.10.0.pkg","repopath":"All/rubygem-debug-1.10.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":76364,"desc":"Debugging functionality for Ruby. This is completely rewritten\ndebug.rb which was contained by the encient Ruby versions.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-irb":{"origin":"devel/rubygem-irb","version":"1.15.1"},"rubygem-reline":{"origin":"devel/rubygem-reline","version":"0.5.12"}},"categories":["devel","rubygems"]},{"name":"rubygem-dbd-sqlite3","origin":"databases/rubygem-dbd-sqlite3","version":"1.2.5_1","comment":"SQLite3 driver for DBI-for-Ruby","maintainer":"ruby@FreeBSD.org","www":"http://ruby-dbi.sourceforge.net","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bdd40cab0764308a071e4ec952386ceb7e105cc47656366e81a650a2ac3426d8","flatsize":164139,"path":"All/rubygem-dbd-sqlite3-1.2.5_1.pkg","repopath":"All/rubygem-dbd-sqlite3-1.2.5_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":37604,"desc":"This is the SQLite3 driver for DBI-for-Ruby.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-dbi":{"origin":"databases/rubygem-dbi","version":"0.4.5_1"},"rubygem-sqlite3-ruby":{"origin":"databases/rubygem-sqlite3-ruby","version":"1.3.3_1"}},"categories":["databases","rubygems"]},{"name":"rubygem-datamapper","origin":"databases/rubygem-datamapper","version":"1.2.0_1","comment":"Fast, thread-safe, object-relational mapper","maintainer":"ruby@FreeBSD.org","www":"http://datamapper.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3be80d3272d41329d43a3247f7782e26fedcc585cb6c96d3bb8637e0ceb4a39b","flatsize":5759,"path":"All/rubygem-datamapper-1.2.0_1.pkg","repopath":"All/rubygem-datamapper-1.2.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3420,"desc":"DataMapper is a Object Relational Mapper written in Ruby. The goal\nis to create an ORM which is fast, thread-safe and feature-rich with\nActiveRecord-compatibility.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-dm-aggregates":{"origin":"databases/rubygem-dm-aggregates","version":"1.2.0"},"rubygem-dm-constraints":{"origin":"databases/rubygem-dm-constraints","version":"1.2.0_1"},"rubygem-dm-core":{"origin":"databases/rubygem-dm-core","version":"1.2.1_1"},"rubygem-dm-migrations":{"origin":"databases/rubygem-dm-migrations","version":"1.2.0"},"rubygem-dm-serializer":{"origin":"databases/rubygem-dm-serializer","version":"1.2.2_2"},"rubygem-dm-timestamps":{"origin":"databases/rubygem-dm-timestamps","version":"1.2.0_1"},"rubygem-dm-transactions":{"origin":"databases/rubygem-dm-transactions","version":"1.2.0"},"rubygem-dm-types":{"origin":"databases/rubygem-dm-types","version":"1.2.2_3"},"rubygem-dm-validations":{"origin":"databases/rubygem-dm-validations","version":"1.2.0"}},"categories":["databases","rubygems"]},{"name":"rubygem-danger-gitlab","origin":"devel/rubygem-danger-gitlab","version":"8.0.0","comment":"Code Review","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/danger/danger","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3f818439b7558d409d24ad3abff589f82478a69dda088ef9f7a16ae36883213a","flatsize":4052,"path":"All/rubygem-danger-gitlab-8.0.0.pkg","repopath":"All/rubygem-danger-gitlab-8.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2548,"desc":"Danger runs after your CI, automating your team's conventions surrounding code review.\n\nThis provides another logical step in your process, through this Danger can help lint your rote tasks in daily code review.\n\nYou can use Danger to codify your team's norms, leaving humans to think about harder problems.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-danger":{"origin":"devel/rubygem-danger","version":"9.5.1"},"rubygem-gitlab":{"origin":"devel/rubygem-gitlab","version":"4.20.1_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-datadog-ruby_core_source","origin":"devel/rubygem-datadog-ruby_core_source","version":"3.4.0","comment":"Provide Ruby core source files for C extensions that need them","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/DataDog/datadog-ruby_core_source","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7ac622df2cec8e196822bca2aa1a008b12d43994c78b5ffe4860988fbf37ca88","flatsize":2507159,"path":"All/rubygem-datadog-ruby_core_source-3.4.0.pkg","repopath":"All/rubygem-datadog-ruby_core_source-3.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":172332,"desc":"datadog-ruby_core_source is a fork of debase-ruby_core_source that uses included\nRuby headers (*.h and *.inc) instead of downloading them. Used by dd-trace-rb.\nOnly Ruby 2.5, 3.3, and 3.4 versions are supported.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-datadog-ci","origin":"devel/rubygem-datadog-ci","version":"0.5.1","comment":"Datadog's CI visibility library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://docs.datadoghq.com/continuous_integration/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ece8e52a8bd22f5a788ff751c3a0bf5d7a074f92cdb61907860a07b7182716c1","flatsize":225675,"path":"All/rubygem-datadog-ci-0.5.1.pkg","repopath":"All/rubygem-datadog-ci-0.5.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":44980,"desc":"Datadog's Ruby Library for instrumenting your test and continuous integration\npipeline.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-msgpack":{"origin":"devel/rubygem-msgpack","version":"1.8.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-daemons","origin":"devel/rubygem-daemons","version":"1.4.1","comment":"Toolkit to convert your script to a controllable daemon","maintainer":"ruby@FreeBSD.org","www":"https://github.com/thuehlinger/daemons","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4de46bfe016bd311d0cb98a92748932270dd486cec841ab0e1aba23c45da56d0","flatsize":92704,"path":"All/rubygem-daemons-1.4.1.pkg","repopath":"All/rubygem-daemons-1.4.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":25336,"desc":"Daemons provides an easy way to wrap existing ruby scripts (for example\na self-written server) to be run as a daemon and to be controlled by\nsimple start/stop/restart commands.\n\nIf you want, you can also use daemons to run blocks of ruby code in a\ndaemon process and to control these processes from the main application.\n\nBesides this basic functionality, daemons offers many advanced features\nlike exception backtracing and logging (in case your ruby script\ncrashes) and monitoring and automatic restarting of your processes if\nthey crash.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-data_objects","origin":"databases/rubygem-data_objects","version":"0.10.17","comment":"Unified Ruby API for popular databases","maintainer":"voldern@hoeggen.net","www":"https://github.com/datamapper/do","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7eb6da3899339b1ce91ba0225d99c62e65fbf408ee2b033efd7c57c89dcfa01f","flatsize":114911,"path":"All/rubygem-data_objects-0.10.17.pkg","repopath":"All/rubygem-data_objects-0.10.17.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":26204,"desc":"The purpose of DO.rb is to rewrite existing Ruby database drivers to conform to\na single interface.\nAt present, PostgreSQL, MySQL, and SQLite adapters are available.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-addressable":{"origin":"www/rubygem-addressable","version":"2.8.7"}},"categories":["databases","rubygems"]},{"name":"rubygem-danger","origin":"devel/rubygem-danger","version":"9.5.1","comment":"Code Review","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/danger/danger","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9c6459562afcea8a9eedeecd70c2a49596669c1ce634ef661709577fce74a74a","flatsize":362399,"path":"All/rubygem-danger-9.5.1.pkg","repopath":"All/rubygem-danger-9.5.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":76600,"desc":"Danger runs after your CI, automating your team's conventions surrounding code review.\n\nThis provides another logical step in your process, through this Danger can help lint your rote tasks in daily code review.\n\nYou can use Danger to codify your team's norms, leaving humans to think about harder problems.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-base64":{"origin":"converters/rubygem-base64","version":"0.3.0"},"rubygem-claide":{"origin":"devel/rubygem-claide","version":"1.1.0"},"rubygem-claide-plugins":{"origin":"devel/rubygem-claide-plugins","version":"0.9.2"},"rubygem-colored2":{"origin":"textproc/rubygem-colored2","version":"3.1.2"},"rubygem-cork":{"origin":"devel/rubygem-cork","version":"0.3.0"},"rubygem-faraday-gitlab":{"origin":"www/rubygem-faraday-gitlab","version":"2.13.1"},"rubygem-faraday-http-cache-gitlab":{"origin":"www/rubygem-faraday-http-cache-gitlab","version":"2.5.1"},"rubygem-git":{"origin":"devel/rubygem-git","version":"1.19.1"},"rubygem-kramdown-gitlab":{"origin":"textproc/rubygem-kramdown-gitlab","version":"2.5.1"},"rubygem-kramdown-parser-gfm-gitlab":{"origin":"textproc/rubygem-kramdown-parser-gfm-gitlab","version":"1.1.0"},"rubygem-octokit-gitlab":{"origin":"net/rubygem-octokit-gitlab","version":"9.2.0"},"rubygem-pstore":{"origin":"devel/rubygem-pstore","version":"0.2.0"},"rubygem-terminal-table":{"origin":"textproc/rubygem-terminal-table","version":"3.0.2_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-dalli","origin":"databases/rubygem-dalli","version":"3.2.8","comment":"High performance memcached client for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/petergoldstein/dalli","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ad052ce4e767621e95ab2cee09d8db8c8e2fde59223635323231cbd56d7250a4","flatsize":144631,"path":"All/rubygem-dalli-3.2.8.pkg","repopath":"All/rubygem-dalli-3.2.8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":38072,"desc":"Dalli is a high performance pure Ruby client for accessing memcached servers. It\nworks with memcached 1.4+ only as it uses the newer binary protocol. It should\nbe considered a replacement for the memcache-client gem.\n\nThe name is a variant of Salvador Dali for his famous painting The Persistence\nof Memory.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["databases","rubygems"]},{"name":"rubygem-daemon_controller","origin":"devel/rubygem-daemon_controller","version":"1.2.0_2","comment":"Library for implementing daemon management capabilities","maintainer":"osa@FreeBSD.org","www":"https://github.com/FooBarWidget/daemon_controller/tree/master","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"83d5ac496c651c6c74b1a37b94a80e3f6daacfde9f0a1e1e2cc7c38be4259869","flatsize":103246,"path":"All/rubygem-daemon_controller-1.2.0_2.pkg","repopath":"All/rubygem-daemon_controller-1.2.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":28136,"desc":"A library for implementing daemon management capabilities.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-cvss-suite","origin":"security/rubygem-cvss-suite","version":"3.3.0","comment":"Ruby binding to process CVSS entries","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/0llirocks/cvss-suite","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2d6354b9b1e6afc50cf45c78d4c974107f3a843f63b76335934645e34fdd1e6d","flatsize":144489,"path":"All/rubygem-cvss-suite-3.3.0.pkg","repopath":"All/rubygem-cvss-suite-3.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":24712,"desc":"This Ruby gem helps you to process the vector of the Common Vulnerability Scoring System\n(https://www.first.org/cvss/specification-document). Besides calculating the Base, Temporal\nand Environmental Score, you are able to extract the selected option.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","security"]},{"name":"rubygem-debase-ruby_core_source","origin":"devel/rubygem-debase-ruby_core_source","version":"3.3.6","comment":"Provide Ruby core source files for C extensions that need them","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby-debug/debase-ruby_core_source","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"04abefc9f2c6074f492575400367d4f0c216b9a8ddddd369f981f31dac809ed8","flatsize":26252545,"path":"All/rubygem-debase-ruby_core_source-3.3.6.pkg","repopath":"All/rubygem-debase-ruby_core_source-3.3.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":447760,"desc":"Fork of debugger-ruby_core_source that uses included Ruby headers (*.h and\n*.inc) instead of downloading them.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-elasticsearch-rails7","origin":"textproc/rubygem-elasticsearch-rails7","version":"7.2.1","comment":"Ruby on Rails integrations for Elasticsearch","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/elastic/elasticsearch-rails/tree/master/elasticsearch-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7ea0fce08d9aeb648a9aef3100b9dbd8fadb2abe278db5663561b24f28132aa0","flatsize":4385655,"path":"All/rubygem-elasticsearch-rails7-7.2.1.pkg","repopath":"All/rubygem-elasticsearch-rails7-7.2.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":4254068,"desc":"The Elasticsearch::Rails library is a companion for the the elasticsearch-model\nlibrary, providing features suitable for Ruby on Rails applications.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-d3_rails","origin":"www/rubygem-d3_rails","version":"4.1.1","comment":"JavaScript framework for data visualization","maintainer":"ruby@FreeBSD.org","www":"https://github.com/logical42/d3_rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"37b2adc436c43fb5bca2c32aedeffff3b140420ded718ab80c2440057b5891d8","flatsize":499485,"path":"All/rubygem-d3_rails-4.1.1.pkg","repopath":"All/rubygem-d3_rails-4.1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":111624,"desc":"Gem installation of javascript framework for data visualization, D3","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-railties4":{"origin":"www/rubygem-railties4","version":"4.2.11.3"}},"categories":["rubygems","www"]},{"name":"rubygem-cucumber-tag-expressions","origin":"devel/rubygem-cucumber-tag-expressions","version":"6.1.2","comment":"Cucumber tag expressions for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/cucumber/tag-expressions","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"62fc4730c83fd85205e2295e807c7aa478caa28c5d4d6f4e383f9cb8aa944d0a","flatsize":9004,"path":"All/rubygem-cucumber-tag-expressions-6.1.2.pkg","repopath":"All/rubygem-cucumber-tag-expressions-6.1.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3344,"desc":"Tag Expressions provide a simple query language for tags. The simplest tag\nexpression is simply a single tag.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-cyoi","origin":"devel/rubygem-cyoi","version":"0.11.3_1","comment":"Library to prompt for infrastructure and login credentials","maintainer":"ruby@FreeBSD.org","www":"https://github.com/cloudfoundry-community/cyoi","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dd553bdb703c3daf5eb90897c5a08fdc28c78fc6445852b4e6f4ca1c60fcb938","flatsize":129127,"path":"All/rubygem-cyoi-0.11.3_1.pkg","repopath":"All/rubygem-cyoi-0.11.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":25504,"desc":"A library to ask an end-user to choose an infrastructure (AWS, OpenStack, etc),\nregion, and login credentials.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-fog":{"origin":"devel/rubygem-fog","version":"2.3.0"},"rubygem-highline1":{"origin":"devel/rubygem-highline1","version":"1.7.10"},"rubygem-readwritesettings":{"origin":"devel/rubygem-readwritesettings","version":"3.0.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-cucumber-messages24","origin":"devel/rubygem-cucumber-messages24","version":"24.1.0","comment":"Protocol Buffer messages for Cucumber","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/cucumber/messages","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f53f2c22b26101e14e6d3d572e5704d382381160642b759934b1ca8e28298258","flatsize":90152,"path":"All/rubygem-cucumber-messages24-24.1.0.pkg","repopath":"All/rubygem-cucumber-messages24-24.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14632,"desc":"Cucumber Messages is a message protocol based on Protocol Buffers. It allows one\nprocess to construct message objects and send them to another process. Protobuf\ntakes care of serialising those messages to a binary format, and deserialise\nthem on the other end.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-cucumber-messages22","origin":"devel/rubygem-cucumber-messages22","version":"22.0.0","comment":"Protocol Buffer messages for Cucumber","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/cucumber/messages","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"814d1cc1a99e32b05d1ef3583f03831f5015d05e8d4c5e91316b963ed28521f7","flatsize":104344,"path":"All/rubygem-cucumber-messages22-22.0.0.pkg","repopath":"All/rubygem-cucumber-messages22-22.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":18300,"desc":"Cucumber Messages is a message protocol based on Protocol Buffers. It allows one\nprocess to construct message objects and send them to another process. Protobuf\ntakes care of serialising those messages to a binary format, and deserialise\nthem on the other end.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-cucumber-wire","origin":"devel/rubygem-cucumber-wire","version":"7.0.0_2","comment":"Wire protocol plugin for Cucumber","maintainer":"sunpoet@FreeBSD.org","www":"https://cucumber.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"df5b0a3b526050fbacc70fe68911ebb2d9b4ab20730583ac1a8d45645722fbef","flatsize":26451,"path":"All/rubygem-cucumber-wire-7.0.0_2.pkg","repopath":"All/rubygem-cucumber-wire-7.0.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8748,"desc":"Wire protocol plugin for Cucumber","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-cucumber-core13":{"origin":"devel/rubygem-cucumber-core13","version":"13.0.3"},"rubygem-cucumber-cucumber-expressions17":{"origin":"devel/rubygem-cucumber-cucumber-expressions17","version":"17.1.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-cucumber-messages","origin":"devel/rubygem-cucumber-messages","version":"27.2.0","comment":"Protocol Buffer messages for Cucumber","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/cucumber/messages","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e016de3087e0add39ffc8b69a1ba7b350d7f47c7e9f9f4b6d90fe1984af36c3d","flatsize":104698,"path":"All/rubygem-cucumber-messages-27.2.0.pkg","repopath":"All/rubygem-cucumber-messages-27.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19104,"desc":"Cucumber Messages is a message protocol based on Protocol Buffers. It allows one\nprocess to construct message objects and send them to another process. Protobuf\ntakes care of serialising those messages to a binary format, and deserialise\nthem on the other end.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-curb","origin":"ftp/rubygem-curb","version":"1.0.9","comment":"Ruby bindings for libcurl","maintainer":"ruby@FreeBSD.org","www":"https://github.com/taf2/curb","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"63cf9f37455def9a0e49a039e3d9b9ca939e158017280a504b7b5baf1785506e","flatsize":406566,"path":"All/rubygem-curb-1.0.9.pkg","repopath":"All/rubygem-curb-1.0.9.pkg","licenselogic":"single","licenses":["RUBY"],"pkgsize":69412,"desc":"Curb (probably CUrl-RuBy or something) provides Ruby-language\nbindings for libcurl, a fully-featured client-side URL\ntransfer library.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["ftp","rubygems"]},{"name":"rubygem-cucumber-gherkin30","origin":"textproc/rubygem-cucumber-gherkin30","version":"30.0.4","comment":"Fast Gherkin lexer/parser based on the Ragel State Machine Compiler","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/cucumber/gherkin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9da9485d2a0cef5ed7bfc6dfeda665e51f2b2d448ee0d3a92142f8c082bed7a3","flatsize":239075,"path":"All/rubygem-cucumber-gherkin30-30.0.4.pkg","repopath":"All/rubygem-cucumber-gherkin30-30.0.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":25908,"desc":"A fast Gherkin lexer/parser based on the Ragel State Machine Compiler.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-cucumber-messages":{"origin":"devel/rubygem-cucumber-messages","version":"27.2.0"}},"categories":["rubygems","textproc"]},{"name":"rubygem-cucumber-rails","origin":"devel/rubygem-cucumber-rails","version":"3.1.1","comment":"Cucumber generator and runtime for Rails","maintainer":"sunpoet@FreeBSD.org","www":"https://cucumber.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3e2ae99939271308be5599b23ba06e550964f5c037539778a3f73298f53769d5","flatsize":39302,"path":"All/rubygem-cucumber-rails-3.1.1.pkg","repopath":"All/rubygem-cucumber-rails-3.1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13536,"desc":"Cucumber-Rails is a Rails generators for Cucumber with special support for\nCapybara and DatabaseCleaner. It brings Cucumber to Rails 4.2 and Rails 5.x.\nThis gem is also compatible with Rails 6.0+ but this is currently in a beta\nphase, so there may be issues.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-capybara":{"origin":"devel/rubygem-capybara","version":"3.40.0"},"rubygem-cucumber":{"origin":"devel/rubygem-cucumber","version":"9.2.1"},"rubygem-railties72":{"origin":"www/rubygem-railties72","version":"7.2.2.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-cucumber-gherkin","origin":"textproc/rubygem-cucumber-gherkin","version":"32.0.0","comment":"Fast Gherkin lexer/parser based on the Ragel State Machine Compiler","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/cucumber/gherkin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4b3e35e4b388f233759ea99861d0d1247bf6b359e177f438a9fa9ab6f8434722","flatsize":218515,"path":"All/rubygem-cucumber-gherkin-32.0.0.pkg","repopath":"All/rubygem-cucumber-gherkin-32.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":25900,"desc":"A fast Gherkin lexer/parser based on the Ragel State Machine Compiler.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-cucumber-messages":{"origin":"devel/rubygem-cucumber-messages","version":"27.2.0"}},"categories":["rubygems","textproc"]},{"name":"rubygem-cucumber-html-formatter","origin":"textproc/rubygem-cucumber-html-formatter","version":"21.9.0","comment":"HTML formatter for Cucumber","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/cucumber/html-formatter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"262284920acfe22787a24f4ac35a1fafc8c2d4620fac6531cf454018a38831f3","flatsize":920165,"path":"All/rubygem-cucumber-html-formatter-21.9.0.pkg","repopath":"All/rubygem-cucumber-html-formatter-21.9.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":226012,"desc":"Cucumber HTML Formatter is a cross-platform formatter that produces a HTML\nreport for Cucumber runs. It is built on top of cucumber-react and works with\nany Cucumber implementation with a protobuf formatter that outputs cucumber\nmessages.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-cucumber-messages":{"origin":"devel/rubygem-cucumber-messages","version":"27.2.0"}},"categories":["rubygems","textproc"]},{"name":"rubygem-cucumber-cucumber-expressions17","origin":"devel/rubygem-cucumber-cucumber-expressions17","version":"17.1.0","comment":"Cucumber Expressions for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/cucumber/cucumber-expressions/tree/main/ruby","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cb14019990891f63ee1d5ac1f13218b5906c1faeb23cba5c0a89d9100ebfe390","flatsize":112849,"path":"All/rubygem-cucumber-cucumber-expressions17-17.1.0.pkg","repopath":"All/rubygem-cucumber-cucumber-expressions17-17.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21424,"desc":"Cucumber Expressions are simple patterns for matching Step Definitions with\nGherkin steps.\n\nCucumber Expressions offer similar functionality to Regular Expressions, with\nthe following improvements:\n- Improved readability\n- Custom parameter types\n- Expression generation","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-bigdecimal":{"origin":"math/rubygem-bigdecimal","version":"3.1.9"}},"categories":["devel","rubygems"]},{"name":"rubygem-cucumber-messages25","origin":"devel/rubygem-cucumber-messages25","version":"25.0.1","comment":"Protocol Buffer messages for Cucumber","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/cucumber/messages","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f6e0c4503775e397d36c27cd8d1cf5ef1c0ac8c6ec1e581c9d2e329aee79427e","flatsize":98502,"path":"All/rubygem-cucumber-messages25-25.0.1.pkg","repopath":"All/rubygem-cucumber-messages25-25.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":18004,"desc":"Cucumber Messages is a message protocol based on Protocol Buffers. It allows one\nprocess to construct message objects and send them to another process. Protobuf\ntakes care of serialising those messages to a binary format, and deserialise\nthem on the other end.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-cucumber-cucumber-expressions","origin":"devel/rubygem-cucumber-cucumber-expressions","version":"18.0.1","comment":"Cucumber Expressions for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/cucumber/cucumber-expressions/tree/main/ruby","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6f316fa616bce71ef6d962541fe2407e224cf0f5b1a301960f97b254f24b2e40","flatsize":51418,"path":"All/rubygem-cucumber-cucumber-expressions-18.0.1.pkg","repopath":"All/rubygem-cucumber-cucumber-expressions-18.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12308,"desc":"Cucumber Expressions are simple patterns for matching Step Definitions with\nGherkin steps.\n\nCucumber Expressions offer similar functionality to Regular Expressions, with\nthe following improvements:\n- Improved readability\n- Custom parameter types\n- Expression generation","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-bigdecimal":{"origin":"math/rubygem-bigdecimal","version":"3.1.9"}},"categories":["devel","rubygems"]},{"name":"rubygem-cucumber-ci-environment","origin":"devel/rubygem-cucumber-ci-environment","version":"10.0.1","comment":"Detect CI Environment from environment variables","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/cucumber/ci-environment","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fcde03b69e4dbe62de231d3553cd480c55ddd5666e210740bc40a6d8b86cd99b","flatsize":15866,"path":"All/rubygem-cucumber-ci-environment-10.0.1.pkg","repopath":"All/rubygem-cucumber-ci-environment-10.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5508,"desc":"This library detects the CI environment based on environment variables defined\nby CI servers.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-cuba","origin":"www/rubygem-cuba","version":"4.0.1","comment":"Microframework for web applications","maintainer":"ruby@FreeBSD.org","www":"https://github.com/soveran/cuba","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5b1afad59192e82ea4cbcb815cc150a81e064364087a640327e9360d2ed6c0ae","flatsize":75966,"path":"All/rubygem-cuba-4.0.1.pkg","repopath":"All/rubygem-cuba-4.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":22588,"desc":"Cuba is a microframework for web development originally\ninspired by Rum, a tiny but powerful mapper for Rack applications.\n\nIt integrates many templates via Tilt, and testing via\nCutest and Capybara.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rack":{"origin":"www/rubygem-rack","version":"3.0.14,3"},"rubygem-rack-session":{"origin":"www/rubygem-rack-session","version":"2.1.0"}},"categories":["rubygems","www"]},{"name":"rubygem-curses","origin":"devel/rubygem-curses","version":"1.4.4","comment":"Ruby binding for curses, ncurses and PDCurses","maintainer":"freebsd@jonathanprice.org","www":"https://rubygems.org/gems/curses","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1e3f4c4458e62475f19c1bff6c86c80bf6662abe0f7ada36d3e78caa321e51cb","flatsize":2071562,"path":"All/rubygem-curses-1.4.4.pkg","repopath":"All/rubygem-curses-1.4.4.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":371108,"desc":"A Ruby binding for curses, ncurses, and PDCurses, formerly part of the Ruby\nstandard library. curses is an extension library for text UI applications.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-cssmin","origin":"textproc/rubygem-cssmin","version":"1.0.3_1","comment":"Ruby library for minifying CSS. Inspired by cssmin.js and YUI Compressor","maintainer":"ruby@FreeBSD.org","www":"https://github.com/rgrove/cssmin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"390f2633e659babca8d27d9f78e4a411d3742676d11e7bf6c5df478e99758237","flatsize":7403,"path":"All/rubygem-cssmin-1.0.3_1.pkg","repopath":"All/rubygem-cssmin-1.0.3_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":3752,"desc":"Ruby library for minifying CSS. Inspired by cssmin.js and YUI Compressor.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-cucumber-gherkin27","origin":"textproc/rubygem-cucumber-gherkin27","version":"27.0.0","comment":"Fast Gherkin lexer/parser based on the Ragel State Machine Compiler","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/cucumber/gherkin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fc6d27e1c08e18d634a3e44ca60ee7a07b5455b5af21710efb4505aeee687de1","flatsize":248127,"path":"All/rubygem-cucumber-gherkin27-27.0.0.pkg","repopath":"All/rubygem-cucumber-gherkin27-27.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":28384,"desc":"A fast Gherkin lexer/parser based on the Ragel State Machine Compiler.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-cucumber-messages22":{"origin":"devel/rubygem-cucumber-messages22","version":"22.0.0"}},"categories":["rubygems","textproc"]},{"name":"rubygem-cssbundling-rails-rails71","origin":"www/rubygem-cssbundling-rails-rails71","version":"1.4.3","comment":"Bundle and process CSS with Tailwind, Bootstrap, PostCSS, Sass in Rails via Node.js","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/cssbundling-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"128c7f75fe04d0348dd61134947ff60808318178722f5cc48a84270063396196","flatsize":22971,"path":"All/rubygem-cssbundling-rails-rails71-1.4.3.pkg","repopath":"All/rubygem-cssbundling-rails-rails71-1.4.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9544,"desc":"Use Tailwind CSS, Bootstrap, Bulma, PostCSS, or Dart Sass to bundle and process\nyour CSS, then deliver it via the asset pipeline in Rails. This gem provides\ninstallers to get you going with the bundler of your choice in a new Rails\napplication, and a convention to use app/assets/builds to hold your bundled\noutput as artifacts that are not checked into source control (the installer adds\nthis directory to .gitignore by default).\n\nYou develop using this approach by running the bundler in watch mode in a\nterminal with yarn build:css --watch (and your Rails server in another, if\nyou're not using something like puma-dev). You can also use ./bin/dev, which\nwill start both the Rails server and the CSS build watcher (along with a JS\nbuild watcher, if you're also using jsbundling-rails).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-railties71":{"origin":"www/rubygem-railties71","version":"7.1.5.1"}},"categories":["rubygems","www"]},{"name":"rubygem-cucumber-core13","origin":"devel/rubygem-cucumber-core13","version":"13.0.3","comment":"Core library for the Cucumber BDD app","maintainer":"sunpoet@FreeBSD.org","www":"https://cucumber.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f06a360ec06371ff8c55a56f120ed534f0f93f9dc0bf83282b2b61fc6f79cb41","flatsize":80336,"path":"All/rubygem-cucumber-core13-13.0.3.pkg","repopath":"All/rubygem-cucumber-core13-13.0.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19520,"desc":"Cucumber Core is the inner hexagon for the Ruby flavour of Cucumber.\n\nIt contains the core domain logic to execute Cucumber features. It has no user\ninterface, just a Ruby API. If you're interested in how Cucumber works, or in\nbuilding other tools that work with Gherkin documents, you've come to the right\nplace.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-cucumber-gherkin27":{"origin":"textproc/rubygem-cucumber-gherkin27","version":"27.0.0"},"rubygem-cucumber-messages22":{"origin":"devel/rubygem-cucumber-messages22","version":"22.0.0"},"rubygem-cucumber-tag-expressions":{"origin":"devel/rubygem-cucumber-tag-expressions","version":"6.1.2"}},"categories":["devel","rubygems"]},{"name":"rubygem-cucumber-core","origin":"devel/rubygem-cucumber-core","version":"15.1.0","comment":"Core library for the Cucumber BDD app","maintainer":"sunpoet@FreeBSD.org","www":"https://cucumber.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a3a04a8bec8a1e8a051ea5d6a975200f45f737e7a65e7be0bcd52088d1ebb6c3","flatsize":80259,"path":"All/rubygem-cucumber-core-15.1.0.pkg","repopath":"All/rubygem-cucumber-core-15.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19392,"desc":"Cucumber Core is the inner hexagon for the Ruby flavour of Cucumber.\n\nIt contains the core domain logic to execute Cucumber features. It has no user\ninterface, just a Ruby API. If you're interested in how Cucumber works, or in\nbuilding other tools that work with Gherkin documents, you've come to the right\nplace.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-cucumber-gherkin30":{"origin":"textproc/rubygem-cucumber-gherkin30","version":"30.0.4"},"rubygem-cucumber-messages":{"origin":"devel/rubygem-cucumber-messages","version":"27.2.0"},"rubygem-cucumber-tag-expressions":{"origin":"devel/rubygem-cucumber-tag-expressions","version":"6.1.2"}},"categories":["devel","rubygems"]},{"name":"rubygem-cssbundling-rails-gitlab","origin":"www/rubygem-cssbundling-rails-gitlab","version":"1.4.3","comment":"Bundle and process CSS with Tailwind, Bootstrap, PostCSS, Sass in Rails via Node.js","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/rails/cssbundling-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ed6606bc0c638cc2f4bdcd21e735283427435bc22796fdf52754151f4956594f","flatsize":22971,"path":"All/rubygem-cssbundling-rails-gitlab-1.4.3.pkg","repopath":"All/rubygem-cssbundling-rails-gitlab-1.4.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9556,"desc":"Use Tailwind CSS, Bootstrap, Bulma, PostCSS, or Dart Sass to bundle and process\nyour CSS, then deliver it via the asset pipeline in Rails. This gem provides\ninstallers to get you going with the bundler of your choice in a new Rails\napplication, and a convention to use app/assets/builds to hold your bundled\noutput as artifacts that are not checked into source control (the installer adds\nthis directory to .gitignore by default).\n\nYou develop using this approach by running the bundler in watch mode in a\nterminal with yarn build:css --watch (and your Rails server in another, if\nyou're not using something like puma-dev). You can also use ./bin/dev, which\nwill start both the Rails server and the CSS build watcher (along with a JS\nbuild watcher, if you're also using jsbundling-rails).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-railties70":{"origin":"www/rubygem-railties70","version":"7.0.8.7"}},"categories":["rubygems","www"]},{"name":"rubygem-cucumber","origin":"devel/rubygem-cucumber","version":"9.2.1","comment":"Behaviour Driven Development with elegance and joy","maintainer":"sunpoet@FreeBSD.org","www":"https://cucumber.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d8599e414361984c5e085fd861fec7d94d5e8a4a9365b6ff1fe4d58d5ced5c87","flatsize":303527,"path":"All/rubygem-cucumber-9.2.1.pkg","repopath":"All/rubygem-cucumber-9.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":69092,"desc":"Behaviour Driven Development with elegance and joy","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-builder":{"origin":"devel/rubygem-builder","version":"3.3.0"},"rubygem-cucumber-ci-environment":{"origin":"devel/rubygem-cucumber-ci-environment","version":"10.0.1"},"rubygem-cucumber-core13":{"origin":"devel/rubygem-cucumber-core13","version":"13.0.3"},"rubygem-cucumber-cucumber-expressions17":{"origin":"devel/rubygem-cucumber-cucumber-expressions17","version":"17.1.0"},"rubygem-cucumber-gherkin27":{"origin":"textproc/rubygem-cucumber-gherkin27","version":"27.0.0"},"rubygem-cucumber-html-formatter":{"origin":"textproc/rubygem-cucumber-html-formatter","version":"21.9.0"},"rubygem-cucumber-messages24":{"origin":"devel/rubygem-cucumber-messages24","version":"24.1.0"},"rubygem-diff-lcs":{"origin":"textproc/rubygem-diff-lcs","version":"1.6.0"},"rubygem-mini_mime":{"origin":"mail/rubygem-mini_mime","version":"1.1.5"},"rubygem-multi_test":{"origin":"devel/rubygem-multi_test","version":"1.1.0"},"rubygem-sys-uname":{"origin":"sysutils/rubygem-sys-uname","version":"1.3.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-css_parser","origin":"textproc/rubygem-css_parser","version":"1.21.1","comment":"Set of classes for parsing CSS in Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/premailer/css_parser","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"35e6380766b993847fb1896125a7e1bb2efd90f4a1633b57a4f4e26fbdcd7826","flatsize":65273,"path":"All/rubygem-css_parser-1.21.1.pkg","repopath":"All/rubygem-css_parser-1.21.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17408,"desc":"rubygem-css_parser is a CSS Parser which loads, parses and cascades CSS rule\nsets in Ruby.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-addressable":{"origin":"www/rubygem-addressable","version":"2.8.7"}},"categories":["rubygems","textproc","www"]},{"name":"rubygem-csv","origin":"devel/rubygem-csv","version":"3.3.2","comment":"Interface to CSV files and data","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/csv","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a058879c8fca47ab979f0808abad0cbde884231393317395c1c96843977e5591","flatsize":302406,"path":"All/rubygem-csv-3.3.2.pkg","repopath":"All/rubygem-csv-3.3.2.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":56304,"desc":"This library provides a complete interface to CSV files and data. It offers\ntools to enable you to read and write to and from Strings or IO objects, as\nneeded.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-cri","origin":"devel/rubygem-cri","version":"2.15.12","comment":"Allow building easy-to-use command-line interfaces","maintainer":"ruby@FreeBSD.org","www":"https://github.com/denisdefreyne/cri","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e859499e18123ae2b69787ff6a70881c2cdb20f0800d5617f8a357d562499837","flatsize":150514,"path":"All/rubygem-cri-2.15.12.pkg","repopath":"All/rubygem-cri-2.15.12.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":29828,"desc":"Cri allows building easy-to-use commandline interfaces with support for\nsubcommands.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-creole","origin":"textproc/rubygem-creole","version":"0.5.0","comment":"Creole-to-HTML converter","maintainer":"ruby@FreeBSD.org","www":"https://github.com/minad/creole","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c6f6161e8f4edbee2650228bc8e8e69448d8080b2b2b38f2e0bcb1e241edb13f","flatsize":47054,"path":"All/rubygem-creole-0.5.0.pkg","repopath":"All/rubygem-creole-0.5.0.pkg","licenselogic":"single","licenses":["RUBY"],"pkgsize":11784,"desc":"Ruby implementation of a Creole-to-HTML converter for\nCreole, a lightweight markup language.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-crack","origin":"devel/rubygem-crack","version":"1.0.0","comment":"Ruby Library of Simple JSON and XML Parsing","maintainer":"ruby@FreeBSD.org","www":"https://github.com/jnunemaker/crack","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7ac50fe0f422c2a72572b1aa22503cc843b226047a63f4c2f078265443640d9b","flatsize":18683,"path":"All/rubygem-crack-1.0.0.pkg","repopath":"All/rubygem-crack-1.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7564,"desc":"rubygem-crack is a Ruby library that really simple JSON\nand XML parsing, ripped from ActiveSupport so it can be\nused without all of ActiveSupport.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-bigdecimal":{"origin":"math/rubygem-bigdecimal","version":"3.1.9"},"rubygem-rexml":{"origin":"textproc/rubygem-rexml","version":"3.4.1"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:john_nunemaker:crack:1.0.0:::::dragonfly6:x86_64"}},{"name":"rubygem-crass","origin":"www/rubygem-crass","version":"1.0.6","comment":"CSS parser based on the CSS Syntax Level 3 draft","maintainer":"ruby@FreeBSD.org","www":"https://github.com/rgrove/crass","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ae2b4fca4266fcab03ee6adff0c128d7485ef2d17dd2c7874344abc8d8cbfb0a","flatsize":57097,"path":"All/rubygem-crass-1.0.6.pkg","repopath":"All/rubygem-crass-1.0.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14628,"desc":"Crass is a pure Ruby CSS parser based on the CSS Syntax Level 3 draft.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","www"]},{"name":"rubygem-cow_proxy","origin":"devel/rubygem-cow_proxy","version":"0.3.3","comment":"Copy-on-write proxy for frozen Ruby objects","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/activescaffold/cow_proxy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"03d922fe77301b1c006205fbd505fd46858022c3304d399fd6e9a77115a97fb2","flatsize":25762,"path":"All/rubygem-cow_proxy-0.3.3.pkg","repopath":"All/rubygem-cow_proxy-0.3.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8320,"desc":"This is a copy-on-write proxy for frozen Ruby objects, so duplicating frozen\nobject is delayed until a method tries to change frozen object.\n\nCowProxy classes for array, hash, string and struct are provided. Objects from\nother classes will be proxied without copy-on-write, you have to create a\nCowProxy class for them to enable copy-on-write. Also you have to create\nCowProxy class for each object which have any getter method with arguments,\nbecause default CowProxy won't wrap returned value. Immutable classes such as\nInteger or TrueClass doesn't need copy-on-write proxy because they can't be\nchanged.\n\nYou can wrap every object in a proxy. Proxy will always send method calls to\nwrapped object, and wrap returned value with a CowProxy class if method has no\nargument, so a proxy will always return proxy objects for getters without\narguments. When a method tries to change a frozen object, if proxy has\ncopy-on-write enabled, it will duplicate frozen object and will send next method\ncalls to duplicated object, in other case an exception is raised.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-cssbundling-rails-rails72","origin":"www/rubygem-cssbundling-rails-rails72","version":"1.4.3","comment":"Bundle and process CSS with Tailwind, Bootstrap, PostCSS, Sass in Rails via Node.js","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/cssbundling-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"421fb0d7d5fdb3ec550701d80452ce336cc570ac31d35dca006d73d8d51ede7c","flatsize":22971,"path":"All/rubygem-cssbundling-rails-rails72-1.4.3.pkg","repopath":"All/rubygem-cssbundling-rails-rails72-1.4.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9548,"desc":"Use Tailwind CSS, Bootstrap, Bulma, PostCSS, or Dart Sass to bundle and process\nyour CSS, then deliver it via the asset pipeline in Rails. This gem provides\ninstallers to get you going with the bundler of your choice in a new Rails\napplication, and a convention to use app/assets/builds to hold your bundled\noutput as artifacts that are not checked into source control (the installer adds\nthis directory to .gitignore by default).\n\nYou develop using this approach by running the bundler in watch mode in a\nterminal with yarn build:css --watch (and your Rails server in another, if\nyou're not using something like puma-dev). You can also use ./bin/dev, which\nwill start both the Rails server and the CSS build watcher (along with a JS\nbuild watcher, if you're also using jsbundling-rails).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-railties72":{"origin":"www/rubygem-railties72","version":"7.2.2.1"}},"categories":["rubygems","www"]},{"name":"rubygem-couchrest","origin":"databases/rubygem-couchrest","version":"2.0.1","comment":"Provides a simple interface on top of CouchDBs RESTful HTTP API","maintainer":"ruby@FreeBSD.org","www":"https://github.com/couchrest/couchrest","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"58ef0d0534bb55235b899fa6380e34261e19bfd7c1e5121e639a36391bde2cea","flatsize":211312,"path":"All/rubygem-couchrest-2.0.1.pkg","repopath":"All/rubygem-couchrest-2.0.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":52660,"desc":"CouchRest provides a simple interface on top of CouchDB's RESTful HTTP API,\nas well as including some utility scripts for managing views and attachments.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-httpclient":{"origin":"www/rubygem-httpclient","version":"2.9.0"},"rubygem-mime-types":{"origin":"misc/rubygem-mime-types","version":"3.6.0"},"rubygem-multi_json":{"origin":"devel/rubygem-multi_json","version":"1.15.0"}},"categories":["databases","rubygems"]},{"name":"rubygem-cssbundling-rails-rails70","origin":"www/rubygem-cssbundling-rails-rails70","version":"1.4.3","comment":"Bundle and process CSS with Tailwind, Bootstrap, PostCSS, Sass in Rails via Node.js","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/cssbundling-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"51131383e6369b4ec3237aede2d35fa9df97ae35ec2195e72dc2fe67d310579b","flatsize":22971,"path":"All/rubygem-cssbundling-rails-rails70-1.4.3.pkg","repopath":"All/rubygem-cssbundling-rails-rails70-1.4.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9548,"desc":"Use Tailwind CSS, Bootstrap, Bulma, PostCSS, or Dart Sass to bundle and process\nyour CSS, then deliver it via the asset pipeline in Rails. This gem provides\ninstallers to get you going with the bundler of your choice in a new Rails\napplication, and a convention to use app/assets/builds to hold your bundled\noutput as artifacts that are not checked into source control (the installer adds\nthis directory to .gitignore by default).\n\nYou develop using this approach by running the bundler in watch mode in a\nterminal with yarn build:css --watch (and your Rails server in another, if\nyou're not using something like puma-dev). You can also use ./bin/dev, which\nwill start both the Rails server and the CSS build watcher (along with a JS\nbuild watcher, if you're also using jsbundling-rails).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-railties70":{"origin":"www/rubygem-railties70","version":"7.0.8.7"}},"categories":["rubygems","www"]},{"name":"rubygem-cssbundling-rails-rails-gitlab","origin":"www/rubygem-cssbundling-rails-rails-gitlab","version":"1.4.3","comment":"Bundle and process CSS with Tailwind, Bootstrap, PostCSS, Sass in Rails via Node.js","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/rails/cssbundling-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9b59ffa40b5eea90bb69bc172206cb28086fa971ac935de2ca5125cee722ad9a","flatsize":22971,"path":"All/rubygem-cssbundling-rails-rails-gitlab-1.4.3.pkg","repopath":"All/rubygem-cssbundling-rails-rails-gitlab-1.4.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9540,"desc":"Use Tailwind CSS, Bootstrap, Bulma, PostCSS, or Dart Sass to bundle and process\nyour CSS, then deliver it via the asset pipeline in Rails. This gem provides\ninstallers to get you going with the bundler of your choice in a new Rails\napplication, and a convention to use app/assets/builds to hold your bundled\noutput as artifacts that are not checked into source control (the installer adds\nthis directory to .gitignore by default).\n\nYou develop using this approach by running the bundler in watch mode in a\nterminal with yarn build:css --watch (and your Rails server in another, if\nyou're not using something like puma-dev). You can also use ./bin/dev, which\nwill start both the Rails server and the CSS build watcher (along with a JS\nbuild watcher, if you're also using jsbundling-rails).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-railties-gitlab":{"origin":"www/rubygem-railties-gitlab","version":"7.1.5.1"}},"categories":["rubygems","www"]},{"name":"rubygem-cose","origin":"security/rubygem-cose","version":"1.2.1","comment":"Ruby implementation of RFC 8152 CBOR Object Signing and Encryption","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/cedarcode/cose-ruby","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f02c6ca1310501c77b0ae30ac971c1f66f075e60eb5e2d69f4473a97e42a9c9e","flatsize":47003,"path":"All/rubygem-cose-1.2.1.pkg","repopath":"All/rubygem-cose-1.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13868,"desc":"Flexible authentication solution for Rails with Warden","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-cbor":{"origin":"devel/rubygem-cbor","version":"0.5.9.8"},"rubygem-openssl-signature_algorithm":{"origin":"security/rubygem-openssl-signature_algorithm","version":"1.0.0"}},"categories":["rubygems","security"]},{"name":"rubygem-cork","origin":"devel/rubygem-cork","version":"0.3.0","comment":"Delightful CLI UI module","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/CocoaPods/Cork","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cff44ffcba2f99c955d51dd308f1eedb5531bda166cbb582166ae61448363d81","flatsize":17488,"path":"All/rubygem-cork-0.3.0.pkg","repopath":"All/rubygem-cork-0.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5972,"desc":"A delightful CLI UI module.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-colored2":{"origin":"textproc/rubygem-colored2","version":"3.1.2"}},"categories":["devel","rubygems"]},{"name":"rubygem-corefoundation","origin":"devel/rubygem-corefoundation","version":"0.3.13","comment":"Wrapper for macOS Core Foundation Framework","maintainer":"ruby@FreeBSD.org","www":"https://github.com/chef/cheffish","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4a652343365391cd6e95c75ef92b76cbeb35067d9d2d3c9bb2c1b6a08488397d","flatsize":34275,"path":"All/rubygem-corefoundation-0.3.13.pkg","repopath":"All/rubygem-corefoundation-0.3.13.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10048,"desc":"Ruby wrapper for macOS Core Foundation framework","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ffi":{"origin":"devel/rubygem-ffi","version":"1.17.2"}},"categories":["devel","rubygems"]},{"name":"rubygem-corefines","origin":"devel/rubygem-corefines","version":"1.11.1","comment":"Refinements for extending Rubys built-in classes","maintainer":"ruby@FreeBSD.org","www":"https://github.com/jirutka/corefines","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8974b04fa139cfb6f9d22130d9dcbe01313fa4c3e18e4049b02fa01dc3ceadbe","flatsize":125901,"path":"All/rubygem-corefines-1.11.1.pkg","repopath":"All/rubygem-corefines-1.11.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":32320,"desc":"Corefines is a collection of general purpose refinements for extending the core\ncapabilities of Ruby's built-in classes. It also provides a compatibility mode\nfor older Ruby versions and alternative Ruby implementations that don't support\nrefinements (yet).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-cool.io","origin":"devel/rubygem-cool.io","version":"1.9.0","comment":"Gems for cool.io","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/socketry/cool.io","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4800624b73abbffb2649c55d2b564f4c207eb180475cb04f437b8b61ea5a4944","flatsize":226277,"path":"All/rubygem-cool.io-1.9.0.pkg","repopath":"All/rubygem-cool.io-1.9.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":51664,"desc":"Cool.io is an event library for Ruby, built on the libev event library which\nprovides a cross-platform interface to high performance system calls.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-iobuffer":{"origin":"devel/rubygem-iobuffer","version":"1.1.2"}},"categories":["devel","rubygems"]},{"name":"rubygem-cookiejar","origin":"www/rubygem-cookiejar","version":"0.3.4","comment":"Allows for parsing and returning cookies in Ruby HTTP client code","maintainer":"ruby@FreeBSD.org","www":"https://github.com/dwaite/cookiejar","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d0d52fb0fbe264290e2e52b9da6c66ae701846ff5101bf4231b803f1371f0c4b","flatsize":71761,"path":"All/rubygem-cookiejar-0.3.4.pkg","repopath":"All/rubygem-cookiejar-0.3.4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":17232,"desc":"The Ruby CookieJar is a library to help manage client-side cookies\nin pure Ruby. It enables parsing and setting of cookie headers,\nalternating between multiple 'jars' of cookies at one time (such\nas having a set of cookies for each browser or thread), and supports\npersistence of the cookies in a JSON string.\n\nBoth Netscape/RFC 2109 cookies and RFC 2965 cookies are supported.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","www"]},{"name":"rubygem-cssbundling-rails","origin":"www/rubygem-cssbundling-rails","version":"1.4.3","comment":"Bundle and process CSS with Tailwind, Bootstrap, PostCSS, Sass in Rails via Node.js","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/cssbundling-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b15ceac196d910aeb72a2a671ba4b7011d72093437ef362afcf635951475f4e5","flatsize":22971,"path":"All/rubygem-cssbundling-rails-1.4.3.pkg","repopath":"All/rubygem-cssbundling-rails-1.4.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9536,"desc":"Use Tailwind CSS, Bootstrap, Bulma, PostCSS, or Dart Sass to bundle and process\nyour CSS, then deliver it via the asset pipeline in Rails. This gem provides\ninstallers to get you going with the bundler of your choice in a new Rails\napplication, and a convention to use app/assets/builds to hold your bundled\noutput as artifacts that are not checked into source control (the installer adds\nthis directory to .gitignore by default).\n\nYou develop using this approach by running the bundler in watch mode in a\nterminal with yarn build:css --watch (and your Rails server in another, if\nyou're not using something like puma-dev). You can also use ./bin/dev, which\nwill start both the Rails server and the CSS build watcher (along with a JS\nbuild watcher, if you're also using jsbundling-rails).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-railties80":{"origin":"www/rubygem-railties80","version":"8.0.2"}},"categories":["rubygems","www"]},{"name":"rubygem-cookbook-omnifetch","origin":"devel/rubygem-cookbook-omnifetch","version":"0.12.2","comment":"Library to fetch Chef cookbooks from a variety of sources","maintainer":"ruby@FreeBSD.org","www":"https://github.com/chef/cookbook-omnifetch","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bb02d7ec6eb7eb9704925eb212e416d9371974f3d324faca70d7420bf1e54d7f","flatsize":65564,"path":"All/rubygem-cookbook-omnifetch-0.12.2.pkg","repopath":"All/rubygem-cookbook-omnifetch-0.12.2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":16020,"desc":"Library code to fetch Chef cookbooks from a variety of sources to a local\ncache.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-mixlib-archive":{"origin":"devel/rubygem-mixlib-archive","version":"1.1.7"}},"categories":["devel","rubygems"]},{"name":"rubygem-constant_resolver","origin":"devel/rubygem-constant_resolver","version":"0.2.0","comment":"Resolve any constant to the path of the file that defines it","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Shopify/constant_resolver","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3a18a1fbeeba09319ca716d1e2b5c3f510de9d748240471c2453277406162e43","flatsize":36463,"path":"All/rubygem-constant_resolver-0.2.0.pkg","repopath":"All/rubygem-constant_resolver-0.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12120,"desc":"ConstantResolver resolves partially qualified constant reference to the fully\nqualified name and the path of the file defining it. It does not load the files\nto do that, its inference engine purely works on file paths and constant names.\n\nConstantResolver uses the same assumptions as Rails' code loader, Zeitwerk to\ninfer constant locations. Please see Zeitwerk's documentation on file structure\nand inflection for more information.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-contracts016","origin":"devel/rubygem-contracts016","version":"0.16.1","comment":"Contracts for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/egonSchiele/contracts.ruby","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b1f88dc79365f081ed2fbad70ef88d610516ffbc5397213f17bea62a09216088","flatsize":242626,"path":"All/rubygem-contracts016-0.16.1.pkg","repopath":"All/rubygem-contracts016-0.16.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":50852,"desc":"Contracts let you clearly -- even beautifully -- express how your code behaves,\nand free you from writing tons of boilerplate, defensive code.\n\nYou can think of contracts as assert on steroids.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-contracts","origin":"devel/rubygem-contracts","version":"0.11.0","comment":"Contracts for ruby","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/egonSchiele/contracts.ruby","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9433ca24948b9d38fcd34f2fdfb7aeb2671ad14596b1649eb1e74404a8230992","flatsize":159806,"path":"All/rubygem-contracts-0.11.0.pkg","repopath":"All/rubygem-contracts-0.11.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":37628,"desc":"This library provides contracts for Ruby.\nContracts let you clearly express how your code behaves, and free\nyou from writing tons of boilerplate, defensive code.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-configstruct","origin":"devel/rubygem-configstruct","version":"0.1.0","comment":"Configuration file management library based on OpenStruct","maintainer":"mose@mose.com","www":"https://github.com/mose/configstruct","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"66f70547fe56696f98b97a4b880ff5248ca10faff366f319ccd82d0d072bcc78","flatsize":10107,"path":"All/rubygem-configstruct-0.1.0.pkg","repopath":"All/rubygem-configstruct-0.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4976,"desc":"This gem is a lib for managing configfile for cli applications, including:\n- call a setup of the config file if it does not exist\n- edit configuration and update the config file","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-configatron","origin":"devel/rubygem-configatron","version":"4.5.1","comment":"Configuration system for Ruby applications","maintainer":"ruby@FreeBSD.org","www":"https://github.com/markbates/configatron","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7f7db5c5154bd7f7f5e85b82f27622c44aad0273661680848e3502cb4f3b913e","flatsize":51979,"path":"All/rubygem-configatron-4.5.1.pkg","repopath":"All/rubygem-configatron-4.5.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15792,"desc":"Configatron is a framework to make configuring Ruby applications and\nscripts easy with simple configuration files.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","ruby"]},{"name":"rubygem-coverband","origin":"www/rubygem-coverband","version":"6.1.5","comment":"Rack middleware to measure production code usage","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/danmayer/coverband","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"30987a19e89f1d8f0addbb56400b8ecef27217f169cb629204e8e941f113cfa8","flatsize":796098,"path":"All/rubygem-coverband-6.1.5.pkg","repopath":"All/rubygem-coverband-6.1.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":184740,"desc":"Rack middleware to measure production code usage (LOC runtime usage)","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-base64":{"origin":"converters/rubygem-base64","version":"0.3.0"},"rubygem-redis":{"origin":"databases/rubygem-redis","version":"5.4.0"}},"categories":["rubygems","www"]},{"name":"rubygem-concurrent-ruby-ext","origin":"devel/rubygem-concurrent-ruby-ext","version":"1.3.5","comment":"C extensions to optimize the concurrent-ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby-concurrency/concurrent-ruby","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5f10768289fd22dd231785fcb1eb56abd436b91dc57d0bc94a64ebcd8c38b378","flatsize":76438,"path":"All/rubygem-concurrent-ruby-ext-1.3.5.pkg","repopath":"All/rubygem-concurrent-ruby-ext-1.3.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21276,"desc":"Potential performance improvements may be achieved under MRI by installing\noptional C extensions. To minimize installation errors the C extensions are\navailable in the concurrent-ruby-ext extension gem. concurrent-ruby and\nconcurrent-ruby-ext are always released together with same version.\n\nThe concurrent-ruby gem will automatically detect the presence of the\nconcurrent-ruby-ext gem and load the appropriate C extensions.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-concurrent-ruby":{"origin":"devel/rubygem-concurrent-ruby","version":"1.3.5"}},"categories":["devel","rubygems"]},{"name":"rubygem-console","origin":"devel/rubygem-console","version":"1.30.2","comment":"Beautiful logging for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://socketry.github.io/console/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"192f41a8770aea60bafcd8ff4f89fb2cedca911d78d6e1ea67e32ab4a3936ccc","flatsize":86241,"path":"All/rubygem-console-1.30.2.pkg","repopath":"All/rubygem-console-1.30.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":22588,"desc":"Console provides beautiful console logging for Ruby applications. Implements\nfast, buffered log output.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-fiber-annotation":{"origin":"devel/rubygem-fiber-annotation","version":"0.2.0"},"rubygem-fiber-local":{"origin":"devel/rubygem-fiber-local","version":"1.1.0"},"rubygem-json":{"origin":"devel/rubygem-json","version":"2.11.3"}},"categories":["devel","rubygems"]},{"name":"rubygem-concurrent-ruby-edge","origin":"devel/rubygem-concurrent-ruby-edge","version":"0.7.2","comment":"Bleeding edge features for concurrent-ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby-concurrency/concurrent-ruby","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"62dbd88595651cd2080de27746c10626c7686913b4110626aef418818332347e","flatsize":250574,"path":"All/rubygem-concurrent-ruby-edge-0.7.2.pkg","repopath":"All/rubygem-concurrent-ruby-edge-0.7.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":58592,"desc":"Contains features for concurrent-ruby that are under active development\nand may change with future versions.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-concurrent-ruby":{"origin":"devel/rubygem-concurrent-ruby","version":"1.3.5"}},"categories":["devel","rubygems"]},{"name":"rubygem-connection_pool","origin":"net/rubygem-connection_pool","version":"2.5.3","comment":"Generic connection pool for Ruby","maintainer":"ruby@FreeBSD.org","www":"https://github.com/mperham/connection_pool","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2de12f876902647ff7d0c5402e0220919d370c4972d20ee629e61ab780e4deaa","flatsize":27316,"path":"All/rubygem-connection_pool-2.5.3.pkg","repopath":"All/rubygem-connection_pool-2.5.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9172,"desc":"Generic connection pool for Ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["net","rubygems"]},{"name":"rubygem-configuration","origin":"devel/rubygem-configuration","version":"1.3.4","comment":"Mechanism to parse ruby configuration files","maintainer":"ruby@FreeBSD.org","www":"https://github.com/ahoward/configuration","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1eeceaa428f29de06ea5b41ad9f7652099b5a4b2a4d6ab2e1b687d9e79758b64","flatsize":28148,"path":"All/rubygem-configuration-1.3.4.pkg","repopath":"All/rubygem-configuration-1.3.4.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":9932,"desc":"Ruby configuration gem provides a mechanism\nfor configuring ruby programs with ruby\nconfiguration files.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-commonmarker0","origin":"textproc/rubygem-commonmarker0","version":"0.23.11","comment":"Ruby wrapper for libcmark (CommonMark parser)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/gjtorikian/commonmarker","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"24cda05c043ac0714e6ba9abc5d1220cce78e54fbca8ddb6cdf4f3112b9abc42","flatsize":776439,"path":"All/rubygem-commonmarker0-0.23.11.pkg","repopath":"All/rubygem-commonmarker0-0.23.11.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":119540,"desc":"CommonMarker is a Ruby wrapper for libcmark-gfm, GitHub's fork of the reference\nparser for CommonMark. It passes all of the C tests, and is therefore\nspec-complete. It also includes extensions to the CommonMark spec as documented\nin the GitHub Flavored Markdown spec, such as support for tables,\nstrikethroughs, and autolinking.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-concurrent-ruby11","origin":"devel/rubygem-concurrent-ruby11","version":"1.1.10","comment":"Modern concurrency tools for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby-concurrency/concurrent-ruby","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5ad18a7bc7b6c0b16860ee19cc242718f825cfd0f4a64d418c68938bb65b1d7e","flatsize":771489,"path":"All/rubygem-concurrent-ruby11-1.1.10.pkg","repopath":"All/rubygem-concurrent-ruby11-1.1.10.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":244408,"desc":"Modern concurrency tools for Ruby. Inspired by Erlang, Clojure, Scala,\nHaskell, F#, C#, Java and classic concurrency patterns.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-colorizer","origin":"devel/rubygem-colorizer","version":"0.0.2","comment":"Colorization of text output","maintainer":"sunpoet@FreeBSD.org","www":"https://www.rubydoc.info/gems/colorizer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2683de4997b6eafb984fa43132840f1083fd91e274a343a3b37b9bffadd34dfb","flatsize":14131,"path":"All/rubygem-colorizer-0.0.2.pkg","repopath":"All/rubygem-colorizer-0.0.2.pkg","licenselogic":"single","pkgsize":3344,"desc":"Colorization of text output, modular capabilities with out of the box support\nfor terminal coloring and IRC colors.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-colorize","origin":"devel/rubygem-colorize","version":"1.1.0","comment":"Ruby String class extension","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/fazibear/colorize","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3013171055295816973c53e81bddcdf78db5de160d7506511ff8c74b677c6611","flatsize":74285,"path":"All/rubygem-colorize-1.1.0.pkg","repopath":"All/rubygem-colorize-1.1.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":14228,"desc":"colorize is a Ruby String class extension which adds methods to set text color,\nbackground color and, text effects on ruby console and command line output,\nusing ANSI escape sequences.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-colored2","origin":"textproc/rubygem-colored2","version":"3.1.2","comment":"Colors in your terminal, simple as it can be","maintainer":"romain@FreeBSD.org","www":"https://rubygems.org/gems/colored2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3e2a294b4bd306eb43981254ffcb74990a559b1b36e76b8fc37c4cea6da6b99f","flatsize":19149,"path":"All/rubygem-colored2-3.1.2.pkg","repopath":"All/rubygem-colored2-3.1.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7384,"desc":"This is an actively maintained fork of Chris (defunkt) Wanstrath's gem colored\n(textproc/rubygem-colord), which appears to be no longer supported.\n\nThis fork comes with a slightly spruced up syntax, some additional features,\nand a test suite written in RSpec.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-colored","origin":"textproc/rubygem-colored","version":"1.2","comment":"Colorize text on the console","maintainer":"ruby@FreeBSD.org","www":"https://github.com/defunkt/colored","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ff123051105d8026be855a9a66c108911fcefe10e7c6686d32ddd0e52ec2e389","flatsize":7591,"path":"All/rubygem-colored-1.2.pkg","repopath":"All/rubygem-colored-1.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3652,"desc":"Colorizes text output to the console.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-colorator","origin":"textproc/rubygem-colorator","version":"1.1.0","comment":"Colorize your text in the terminal","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/octopress/colorator","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dee0778addfa723c3dc167e8642605bcfb20c01189a8a7a1bce2a99b6d32844f","flatsize":9079,"path":"All/rubygem-colorator-1.1.0.pkg","repopath":"All/rubygem-colorator-1.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4076,"desc":"Colorize your text in a terminal with a simple API","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-color_diff","origin":"print/rubygem-color_diff","version":"0.1","comment":"Calculate RGB color distances using CIEDE2000 formula","maintainer":"bofh@FreeBSD.org","www":"https://github.com/hansondr/color_diff","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d04580ebbfd62547cb07eb8d2f013f643a46067432a163b09f9a49c22157423e","flatsize":10972,"path":"All/rubygem-color_diff-0.1.pkg","repopath":"All/rubygem-color_diff-0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4840,"desc":"Calculating differences between colors using the CIEDE2000 algorithm","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["print","rubygems"]},{"name":"rubygem-color-tools","origin":"print/rubygem-color-tools","version":"1.3.0","comment":"Provides colour space definition and manipulation","maintainer":"ruby@FreeBSD.org","www":"https://github.com/ripta/color-tools","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6ac34f98173e5b73a163cde88729ce90a4c64e1053765dd9cedb396737c81c25","flatsize":115259,"path":"All/rubygem-color-tools-1.3.0.pkg","repopath":"All/rubygem-color-tools-1.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":26476,"desc":"color-tools is a Ruby library to provide RGB, CMYK, and other colourspace\nsupport to applications that require it. It also provides 152 named RGB\ncolours. It offers 152 named RGB colours (184 with spelling variations)\nthat are commonly supported and used in HTML, SVG, and X11 applications.\nA technique for generating a monochromatic contrasting palette is also\nincluded.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["print","rubygems"]},{"name":"rubygem-concurrent-ruby-edge06","origin":"devel/rubygem-concurrent-ruby-edge06","version":"0.6.0","comment":"Bleeding edge features for concurrent-ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby-concurrency/concurrent-ruby","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"19a896b684199d974f52b1e9660defb88db024944b229a9b81c7357717542555","flatsize":243974,"path":"All/rubygem-concurrent-ruby-edge06-0.6.0.pkg","repopath":"All/rubygem-concurrent-ruby-edge06-0.6.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":57068,"desc":"Contains features for concurrent-ruby that are under active development\nand may change with future versions.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-concurrent-ruby11":{"origin":"devel/rubygem-concurrent-ruby11","version":"1.1.10"}},"categories":["devel","rubygems"]},{"name":"rubygem-color","origin":"print/rubygem-color","version":"1.8","comment":"Provides colour space definition and manipulation","maintainer":"ruby@FreeBSD.org","www":"https://github.com/halostatue/color","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0799d0f4bb82e9fce995b370ddc2ab4961c9986d552cd202e67444395b212ab0","flatsize":165598,"path":"All/rubygem-color-1.8.pkg","repopath":"All/rubygem-color-1.8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":38416,"desc":"The capabilities of the Color library are limited to pure mathematical\nmanipulation of the colours based on colour theory without reference to colour\nprofiles (such as sRGB or Adobe RGB). For most purposes, when working with the\nRGB and HSL colours, this won't matter. However, some colour models (like CIE\nL*a*b*) are not supported because Color does not yet support colour profiles,\ngiving no meaningful way to convert colours in absolute colour spaces (like\nL*a*b*, XYZ) to non-absolute colour spaces (like RGB).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["print","rubygems"]},{"name":"rubygem-coffee-script-source","origin":"devel/rubygem-coffee-script-source","version":"1.12.2","comment":"Little language that compiles into JavaScript","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jashkenas/coffeescript","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"14ff8e6b47c21b47232f248adebc3af063bb6e608d413db5ff248a0dea51790a","flatsize":326927,"path":"All/rubygem-coffee-script-source-1.12.2.pkg","repopath":"All/rubygem-coffee-script-source-1.12.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":52436,"desc":"CoffeeScript is a little language that compiles into JavaScript. Underneath\nall of those embarrassing braces and semicolons, JavaScript has always had a\ngorgeous object model at its heart. CoffeeScript is an attempt to expose the\ngood parts of JavaScript in a simple way.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-coffee-script","origin":"devel/rubygem-coffee-script","version":"2.4.1","comment":"Ruby CoffeeScript is a bridge to the JS CoffeeScript compiler","maintainer":"ruby@FreeBSD.org","www":"https://github.com/rails/ruby-coffee-script","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8cd3bc3d64c059414e615ac5e0cf4298d48097fc565f117c0c6403c5969337de","flatsize":6829,"path":"All/rubygem-coffee-script-2.4.1.pkg","repopath":"All/rubygem-coffee-script-2.4.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3480,"desc":"Ruby CoffeeScript is a bridge to the JS CoffeeScript compiler.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-coffee-script-source":{"origin":"devel/rubygem-coffee-script-source","version":"1.12.2"},"rubygem-execjs":{"origin":"devel/rubygem-execjs","version":"2.10.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-concurrent-ruby","origin":"devel/rubygem-concurrent-ruby","version":"1.3.5","comment":"Modern concurrency tools for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://ruby-concurrency.github.io/concurrent-ruby/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0f4612533ba0af3e040f24afa6fab31e338e56f873b3fb979e65b0d8853dfb28","flatsize":733611,"path":"All/rubygem-concurrent-ruby-1.3.5.pkg","repopath":"All/rubygem-concurrent-ruby-1.3.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":236172,"desc":"Modern concurrency tools for Ruby. Inspired by Erlang, Clojure, Scala,\nHaskell, F#, C#, Java and classic concurrency patterns.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-commander","origin":"devel/rubygem-commander","version":"5.0.0_1","comment":"Complete solution for Ruby command-line executables","maintainer":"ruby@FreeBSD.org","www":"https://github.com/commander-rb/commander","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"56c1a953b24a2d7fcbb33988b6288ac896d8c7370304bc1a3f90c361a345fd75","flatsize":131092,"path":"All/rubygem-commander-5.0.0_1.pkg","repopath":"All/rubygem-commander-5.0.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":33040,"desc":"The complete solution for Ruby command-line executables.\nCommander bridges the gap between other terminal related libraries you know and\nlove (OptionParser, HighLine), while providing many new features, and an\nelegant API.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-highline":{"origin":"devel/rubygem-highline","version":"3.1.2"}},"categories":["devel","rubygems"]},{"name":"rubygem-columnize","origin":"devel/rubygem-columnize","version":"0.9.0","comment":"Sorts an Array in Column Order","maintainer":"ruby@FreeBSD.org","www":"https://github.com/rocky/columnize","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"289b76d07986a869f52e977f97742d42febb53ea24be720b3a905bdbc1439253","flatsize":71041,"path":"All/rubygem-columnize-0.9.0.pkg","repopath":"All/rubygem-columnize-0.9.0.pkg","licenselogic":"or","licenses":["GPLv2","RUBY"],"pkgsize":20356,"desc":"Columnize - sorts an array in column order.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-coffee-rails-rails5","origin":"devel/rubygem-coffee-rails-rails5","version":"4.2.2","comment":"Coffee Script adapter for the Rails asset pipeline","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/coffee-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e17a04737d63ad26211546d23baa01c2ce7a7f7d03dc49e291c726eacfd54afd","flatsize":7779,"path":"All/rubygem-coffee-rails-rails5-4.2.2.pkg","repopath":"All/rubygem-coffee-rails-rails5-4.2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4328,"desc":"Coffee Script adapter for the Rails asset pipeline.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-coffee-script":{"origin":"devel/rubygem-coffee-script","version":"2.4.1"},"rubygem-railties5":{"origin":"www/rubygem-railties5","version":"5.1.7"}},"categories":["devel","rubygems"]},{"name":"rubygem-coercible","origin":"devel/rubygem-coercible","version":"1.0.0","comment":"Ruby coercion library","maintainer":"ruby@FreeBSD.org","www":"https://github.com/solnic/coercible","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f3e807d2ff3053169d25092b40bc980fed9c8818511fea16093ed8707f844757","flatsize":99541,"path":"All/rubygem-coercible-1.0.0.pkg","repopath":"All/rubygem-coercible-1.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":23176,"desc":"Coercible gives access to coercer objects where each object is\nresponsible for coercing only one type into other types.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-descendants_tracker":{"origin":"devel/rubygem-descendants_tracker","version":"0.0.4"}},"categories":["devel","rubygems"]},{"name":"rubygem-coffee-rails41","origin":"devel/rubygem-coffee-rails41","version":"4.1.1","comment":"Coffee Script adapter for the Rails asset pipeline","maintainer":"ruby@FreeBSD.org","www":"https://github.com/rails/coffee-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bd358cda8a0dbb4bcf5ca34a0d97268fadaafb53b54edf1be45f4a512fd4b0d9","flatsize":6673,"path":"All/rubygem-coffee-rails41-4.1.1.pkg","repopath":"All/rubygem-coffee-rails41-4.1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3912,"desc":"Coffee Script adapter for the Rails asset pipeline.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-coffee-script":{"origin":"devel/rubygem-coffee-script","version":"2.4.1"},"rubygem-railties4":{"origin":"www/rubygem-railties4","version":"4.2.11.3"}},"categories":["devel","rubygems"]},{"name":"rubygem-coffee-rails4","origin":"devel/rubygem-coffee-rails4","version":"4.2.2","comment":"Coffee Script adapter for the Rails asset pipeline","maintainer":"ruby@FreeBSD.org","www":"https://github.com/rails/coffee-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"289fddc91aef6ede72bfe1b2f934e86b6a91c09a3d601f162ed7460ee061a2c7","flatsize":7779,"path":"All/rubygem-coffee-rails4-4.2.2.pkg","repopath":"All/rubygem-coffee-rails4-4.2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4316,"desc":"Coffee Script adapter for the Rails asset pipeline.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-coffee-script":{"origin":"devel/rubygem-coffee-script","version":"2.4.1"},"rubygem-railties4":{"origin":"www/rubygem-railties4","version":"4.2.11.3"}},"categories":["devel","rubygems"]},{"name":"rubygem-coffee-rails-rails52","origin":"devel/rubygem-coffee-rails-rails52","version":"5.0.0","comment":"Coffee Script adapter for the Rails asset pipeline","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/coffee-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6e10a8c6fe85dfcd2925dcdd1bc3c30b245fcec73bb88caca23e873de4cfaae4","flatsize":7900,"path":"All/rubygem-coffee-rails-rails52-5.0.0.pkg","repopath":"All/rubygem-coffee-rails-rails52-5.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4356,"desc":"Coffee Script adapter for the Rails asset pipeline.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-coffee-script":{"origin":"devel/rubygem-coffee-script","version":"2.4.1"},"rubygem-railties52":{"origin":"www/rubygem-railties52","version":"5.2.8.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-cocoon","origin":"devel/rubygem-cocoon","version":"1.2.15","comment":"Unobtrusive nested forms handling, using jQuery","maintainer":"bofh@FreeBSD.org","www":"https://github.com/nathanvda/cocoon","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bf3a1dc5a784bcb1ec69372ee94ddf8d73bc73c48f162972c6f20b163cfc85ad","flatsize":372318,"path":"All/rubygem-cocoon-1.2.15.pkg","repopath":"All/rubygem-cocoon-1.2.15.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":82332,"desc":"Cocoon makes it easier to handle nested forms.\n\nNested forms are forms that handle nested models and attributes in one form;\ne.g. a project with its tasks or an invoice with its line items.\n\nCocoon is form builder-agnostic, so it works with standard Rails, Formtastic, or\nSimpleForm. It is compatible with rails 3, 4 and 5.\n\nThis project is not related to Apache Cocoon.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:cocoon:cocoon:1.2.15:::::dragonfly6:x86_64"}},{"name":"rubygem-clutter-gtk","origin":"graphics/rubygem-clutter-gtk","version":"4.2.7","comment":"Ruby binding of Clutter-GTK","maintainer":"sunpoet@FreeBSD.org","www":"https://ruby-gnome.github.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2aa607006b0f7f17ce5e6a6d6500ab9644c83295f3152d20d8ba7c11e8570f76","flatsize":103263,"path":"All/rubygem-clutter-gtk-4.2.7.pkg","repopath":"All/rubygem-clutter-gtk-4.2.7.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":25984,"desc":"Ruby/ClutterGTK is a Ruby binding of Clutter-GTK.","deps":{"clutter-gtk3":{"origin":"graphics/clutter-gtk3","version":"1.8.4_4"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-clutter":{"origin":"graphics/rubygem-clutter","version":"4.2.7"},"rubygem-clutter-gdk":{"origin":"graphics/rubygem-clutter-gdk","version":"4.2.7"},"rubygem-gtk3":{"origin":"x11-toolkits/rubygem-gtk3","version":"4.2.7"}},"categories":["graphics","rubygems"]},{"name":"rubygem-coffee-rails-rails50","origin":"devel/rubygem-coffee-rails-rails50","version":"4.2.2","comment":"Coffee Script adapter for the Rails asset pipeline","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/coffee-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0e90efd4303c739902c7c05eb77a4ad233dc1efba61ff3cf071d3e7ef3f3b3f8","flatsize":7779,"path":"All/rubygem-coffee-rails-rails50-4.2.2.pkg","repopath":"All/rubygem-coffee-rails-rails50-4.2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4328,"desc":"Coffee Script adapter for the Rails asset pipeline.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-coffee-script":{"origin":"devel/rubygem-coffee-script","version":"2.4.1"},"rubygem-railties50":{"origin":"www/rubygem-railties50","version":"5.0.7.2"}},"categories":["devel","rubygems"]},{"name":"rubygem-coderay","origin":"textproc/rubygem-coderay","version":"1.1.3","comment":"Fast and easy syntax highlighting for selected languages","maintainer":"ruby@FreeBSD.org","www":"http://coderay.rubychan.de/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b8f533a6cb9fed20965517b1d9310d67d823b2afa34ea417c17d8ca724bd4646","flatsize":344626,"path":"All/rubygem-coderay-1.1.3.pkg","repopath":"All/rubygem-coderay-1.1.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":78400,"desc":"CodeRay is a Ruby library for syntax highlighting.\n\nSyntax highlighting means: You put your code in, and you get it back colored;\nKeywords, strings, floats, comments - all in different colors. And with line\nnumbers.\n\nSyntax Highlighting...\n\n * makes code easier to read and maintain\n * lets you detect syntax errors faster\n * helps you to understand the syntax of a language\n * looks nice\n * is what everybody should have on their website\n * solves all your problems and makes the girls run after you","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-cmath","origin":"math/rubygem-cmath","version":"1.0.0","comment":"Provide trigonometric and transcendental functions for complex number","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/cmath","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"92233048dcf04301f82fe7660d761b58e1e0b728e149b75959c4575079f5f085","flatsize":11217,"path":"All/rubygem-cmath-1.0.0.pkg","repopath":"All/rubygem-cmath-1.0.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":3604,"desc":"CMath provides trigonometric and transcendental functions for complex numbers.\n\nCMath is a library that provides trigonometric and transcendental functions for\ncomplex numbers. The functions in this module accept integers, floating-point\nnumbers or complex numbers as arguments.\n\nNote that the selection of functions is similar, but not identical, to that in\nmodule math. The reason for having two modules is that some users aren't\ninterested in complex numbers, and perhaps don't even know what they are. They\nwould rather have Math.sqrt(-1) raise an exception than return a complex number.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["math","rubygems"]},{"name":"rubygem-cocaine","origin":"devel/rubygem-cocaine","version":"0.6.0","comment":"Small library for doing (command) lines","maintainer":"ruby@FreeBSD.org","www":"https://github.com/thoughtbot/cocaine","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"04eef896c4819e1ef644359dcfbfdc59c5a780eda995d4c2ac4394a888369dc0","flatsize":33119,"path":"All/rubygem-cocaine-0.6.0.pkg","repopath":"All/rubygem-cocaine-0.6.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10112,"desc":"A small library for doing (command) lines","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-terrapin":{"origin":"devel/rubygem-terrapin","version":"1.0.1"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:thoughtbot:cocaine:0.6.0:::::dragonfly6:x86_64"}},{"name":"rubygem-cloudflare","origin":"net/rubygem-cloudflare","version":"4.4.0","comment":"Ruby wrapper for the Cloudflare API","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/socketry/cloudflare","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1f6b7db1324d185eb66f34b99bd2dfba593f3f39af001990cfe0d24fb1167f72","flatsize":29050,"path":"All/rubygem-cloudflare-4.4.0.pkg","repopath":"All/rubygem-cloudflare-4.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9880,"desc":"Cloudflare is a Ruby wrapper for the Cloudflare V4 API. It provides a light\nweight wrapper using RestClient::Resource. The wrapper functionality is limited\nto zones and DNS records at this time.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-async-rest":{"origin":"www/rubygem-async-rest","version":"0.19.1"}},"categories":["net","rubygems"]},{"name":"rubygem-clutter-gstreamer","origin":"multimedia/rubygem-clutter-gstreamer","version":"4.2.7","comment":"Ruby binding of Clutter-GStreamer","maintainer":"sunpoet@FreeBSD.org","www":"https://ruby-gnome.github.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bf5d54cef418f68e0d5e94a3a47254365aff1f60eeb7bef278efaefdf3147888","flatsize":195160,"path":"All/rubygem-clutter-gstreamer-4.2.7.pkg","repopath":"All/rubygem-clutter-gstreamer-4.2.7.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":67976,"desc":"Ruby/ClutterGStreamer is a Ruby binding of Clutter-GStreamer.","deps":{"clutter-gst3":{"origin":"multimedia/clutter-gst3","version":"3.0.27_2"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-clutter":{"origin":"graphics/rubygem-clutter","version":"4.2.7"},"rubygem-gdk_pixbuf2":{"origin":"graphics/rubygem-gdk_pixbuf2","version":"4.2.7"},"rubygem-gstreamer":{"origin":"multimedia/rubygem-gstreamer","version":"4.2.7"}},"categories":["multimedia","rubygems"]},{"name":"rubygem-cloudfiles","origin":"devel/rubygem-cloudfiles","version":"1.5.0.3","comment":"Ruby version of the Rackspace Cloud Files API","maintainer":"ruby@FreeBSD.org","www":"http://www.rackspacecloud.com/cloud_hosting_products/files","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4fd86c7ee55ec5c696d2c8bbcd0b338936f8c004a4f6ab36bbef23a3911da276","flatsize":192825,"path":"All/rubygem-cloudfiles-1.5.0.3.pkg","repopath":"All/rubygem-cloudfiles-1.5.0.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":27668,"desc":"A Ruby version of the Rackspace Cloud Files API","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-json":{"origin":"devel/rubygem-json","version":"2.11.3"}},"categories":["devel","rubygems"]},{"name":"rubygem-cliprompt","origin":"devel/rubygem-cliprompt","version":"0.1.2","comment":"Env aware lib for CLI prompt","maintainer":"mose@mose.com","www":"https://github.com/mose/clipromopt","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"70e8b963e60d6bd469290c5f6dcc88d9e0e25f7df85859112232b212630189f2","flatsize":27271,"path":"All/rubygem-cliprompt-0.1.2.pkg","repopath":"All/rubygem-cliprompt-0.1.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6868,"desc":"This library provides a simple DSL for managing user interaction\nin a CLI application.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-paint":{"origin":"devel/rubygem-paint","version":"2.3.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-climate_control","origin":"devel/rubygem-climate_control","version":"1.2.0","comment":"Modify your ENV","maintainer":"ruby@FreeBSD.org","www":"https://github.com/thoughtbot/climate_control","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c24f4954f78dd89aabd99fb5977722f33561fa569332eb0a4b6d8ff218ddda14","flatsize":25207,"path":"All/rubygem-climate_control-1.2.0.pkg","repopath":"All/rubygem-climate_control-1.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7700,"desc":"Modify your ENV","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-clio","origin":"devel/rubygem-clio","version":"0.3.0","comment":"Make easier commandline parsing and console output","maintainer":"loic-freebsd@loicp.eu","www":"https://rubygems.org/gems/clio","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"065c52b0a7db8b0ec9098871bc6ddfd1924209d629b2db71bcc123ca6602be9e","flatsize":143907,"path":"All/rubygem-clio-0.3.0.pkg","repopath":"All/rubygem-clio-0.3.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":39952,"desc":"Clio is a great way to build commandline tools.\nIt provides an advanced options parser with a variety of notations\nsuited to almost any perfered style, and provides a very rich and easy to use\nlibrary for generating console output.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-classifier-reborn","origin":"devel/rubygem-classifier-reborn","version":"2.3.0","comment":"Classifier module for Bayesian and other types of classifications","maintainer":"ruby@FreeBSD.org","www":"https://github.com/jekyll/classifier-reborn","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3d4f4dfc9c2935bf9e8f6bef3860457f26c1b30dc12b1e3ea8684708e0e3905c","flatsize":158613,"path":"All/rubygem-classifier-reborn-2.3.0.pkg","repopath":"All/rubygem-classifier-reborn-2.3.0.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":43576,"desc":"A general classifier module to allow Bayesian and other types of\nclassifications.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-fast-stemmer":{"origin":"devel/rubygem-fast-stemmer","version":"1.0.2"},"rubygem-matrix":{"origin":"math/rubygem-matrix","version":"0.4.2"}},"categories":["devel","rubygems"]},{"name":"rubygem-clutter-gdk","origin":"graphics/rubygem-clutter-gdk","version":"4.2.7","comment":"Ruby binding of GDK-specific API of Clutter","maintainer":"sunpoet@FreeBSD.org","www":"https://ruby-gnome.github.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a5720301befc5a737b60e3bd0561ecfd2c78a4953b5d45ecd326ee33ec052b2e","flatsize":58706,"path":"All/rubygem-clutter-gdk-4.2.7.pkg","repopath":"All/rubygem-clutter-gdk-4.2.7.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":11116,"desc":"Ruby/ClutterGDK is a Ruby binding of GDK specific API of Clutter.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-clutter":{"origin":"graphics/rubygem-clutter","version":"4.2.7"},"rubygem-gdk3":{"origin":"x11-toolkits/rubygem-gdk3","version":"4.2.7"}},"categories":["graphics","rubygems"]},{"name":"rubygem-countries","origin":"devel/rubygem-countries","version":"4.1.3","comment":"All sorts of useful information about every country","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/hexorx/countries","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"433338fc2da34149d0727aa94b1b271e6a2458a6c047068f15ecaceccdb46070","flatsize":9790392,"path":"All/rubygem-countries-4.1.3.pkg","repopath":"All/rubygem-countries-4.1.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1717092,"desc":"All sorts of useful information about every country packaged\nas pretty little country objects. It includes data from ISO 3166.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-i18n_data":{"origin":"devel/rubygem-i18n_data","version":"0.15.0"},"rubygem-sixarm_ruby_unaccent":{"origin":"textproc/rubygem-sixarm_ruby_unaccent","version":"1.2.2"}},"categories":["devel","rubygems"]},{"name":"rubygem-claide-plugins","origin":"devel/rubygem-claide-plugins","version":"0.9.2","comment":"Plugins system for claide","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/cocoapods/claide-plugins","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"441f9077b5a9449d0cc25b5c8e260de2cc54b76d2c9018b791335976c9c0be9c","flatsize":59858,"path":"All/rubygem-claide-plugins-0.9.2.pkg","repopath":"All/rubygem-claide-plugins-0.9.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17268,"desc":"This CLAide plugin shows information about all available\nCLAide plugins (yes, this is very meta!). This plugin adds\nthe \"plugins\" subcommand to a binary so that you can list\nall plugins (registered in the reference JSON hosted at\n CocoaPods/cocoapods-plugins)","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-cork":{"origin":"devel/rubygem-cork","version":"0.3.0"},"rubygem-nap":{"origin":"devel/rubygem-nap","version":"1.1.0"},"rubygem-open4":{"origin":"devel/rubygem-open4","version":"1.3.4"}},"categories":["devel","rubygems"]},{"name":"rubygem-claide","origin":"devel/rubygem-claide","version":"1.1.0","comment":"Command-line interface framework","maintainer":"mfechner@FreeBSD.org","www":"https://about.gitlab.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d1d4c44d44fd006825110db65f9f4375a0fc9f05fa91885a0c82fdf74f27afc5","flatsize":89608,"path":"All/rubygem-claide-1.1.0.pkg","repopath":"All/rubygem-claide-1.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":23912,"desc":"Instrumentation for GitLab.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-citrus","origin":"textproc/rubygem-citrus","version":"3.0.2","comment":"Parsing Expressions for Ruby","maintainer":"mfechner@FreeBSD.org","www":"https://mjackson.github.io/citrus","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"83978c9aeee477367e5cb87f6a639bbbe5997c42880df7c69a5457749843aead","flatsize":173398,"path":"All/rubygem-citrus-3.0.2.pkg","repopath":"All/rubygem-citrus-3.0.2.pkg","licenselogic":"single","pkgsize":35372,"desc":"Parsing Expressions for Ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-clutter","origin":"graphics/rubygem-clutter","version":"4.2.7","comment":"Ruby binding of Clutter","maintainer":"sunpoet@FreeBSD.org","www":"https://ruby-gnome.github.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b4f59b8d09298c52e1aefe78f285168cef50fb69fd883feed786d8fe8e40ba6b","flatsize":180025,"path":"All/rubygem-clutter-4.2.7.pkg","repopath":"All/rubygem-clutter-4.2.7.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":36732,"desc":"Ruby/Clutter is a Ruby binding of Clutter.","deps":{"clutter":{"origin":"graphics/clutter","version":"1.26.4_2"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-cairo-gobject":{"origin":"devel/rubygem-cairo-gobject","version":"4.2.7"},"rubygem-gobject-introspection":{"origin":"devel/rubygem-gobject-introspection","version":"4.2.7"},"rubygem-pango":{"origin":"x11-toolkits/rubygem-pango","version":"4.2.7"}},"categories":["graphics","rubygems"]},{"name":"rubygem-circuitbox","origin":"www/rubygem-circuitbox","version":"2.0.0","comment":"A robust circuit breaker that manages failing external services","maintainer":"ruby@FreeBSD.org","www":"https://github.com/yammer/circuitbox","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8c8e2f42d3a99c89e09c9f24b84e3722f85087295d0edb23bd7865a0d58b95dc","flatsize":35163,"path":"All/rubygem-circuitbox-2.0.0.pkg","repopath":"All/rubygem-circuitbox-2.0.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":10840,"desc":"Circuitbox is a Ruby circuit breaker gem. It protects your application from\nfailures of its service dependencies. It wraps calls to external services and\nmonitors for failures in one minute intervals. Using a circuit's defaults once\nmore than 5 requests have been made with a 50%25 failure rate, Circuitbox stops\nsending requests to that failing service for 90 seconds. This helps your\napplication gracefully degrade.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","www"]},{"name":"rubygem-cinch","origin":"irc/rubygem-cinch","version":"2.3.4","comment":"IRC Bot Building Framework","maintainer":"ruby@FreeBSD.org","www":"https://github.com/cinchrb/cinch","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3c8f8ddda25ca81b4a5b6164668a7b08a4646248cc8a6c4c431460dab5ae9e82","flatsize":267824,"path":"All/rubygem-cinch-2.3.4.pkg","repopath":"All/rubygem-cinch-2.3.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":68688,"desc":"A simple, friendly DSL for creating IRC bots","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["irc","rubygems"]},{"name":"rubygem-cloudinary","origin":"www/rubygem-cloudinary","version":"2.3.0","comment":"Client library for easily using the Cloudinary service","maintainer":"sunpoet@FreeBSD.org","www":"https://cloudinary.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c2ce5be95af8502da0550fd2f6a2f985531ac1aee994a3757cd5a9c17ccac82b","flatsize":625388,"path":"All/rubygem-cloudinary-2.3.0.pkg","repopath":"All/rubygem-cloudinary-2.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":127948,"desc":"The Cloudinary Ruby on Rails SDK allows you to quickly and easily integrate your\napplication with Cloudinary. Effortlessly optimize, transform, upload and manage\nyour cloud's assets.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-faraday":{"origin":"www/rubygem-faraday","version":"2.12.2"},"rubygem-faraday-follow_redirects":{"origin":"www/rubygem-faraday-follow_redirects","version":"0.3.0"},"rubygem-faraday-multipart":{"origin":"www/rubygem-faraday-multipart","version":"1.1.0"},"rubygem-ostruct":{"origin":"devel/rubygem-ostruct","version":"0.6.1"}},"categories":["rubygems","www"]},{"name":"rubygem-chronic_duration","origin":"devel/rubygem-chronic_duration","version":"0.10.6","comment":"Natural language parser for elapsed time","maintainer":"ruby@FreeBSD.org","www":"https://github.com/hpoydar/chronic_duration","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"25ec5685341cea92278309d9b34e0d4f21db2644e8f177b00e28ad2bf9ca07e2","flatsize":26252,"path":"All/rubygem-chronic_duration-0.10.6.pkg","repopath":"All/rubygem-chronic_duration-0.10.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7948,"desc":"A simple Ruby natural language parser for elapsed time. (For example, 4 hours\nand 30 minutes, 6 minutes 4 seconds, 3 days, etc.) Returns all results in\nseconds.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-numerizer":{"origin":"devel/rubygem-numerizer","version":"0.2.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-cld3","origin":"textproc/rubygem-cld3","version":"3.7.0","comment":"Compact Language Detection for Ruby","maintainer":"ruby@FreeBSD.org","www":"https://github.com/akihikodaki/cld3-ruby","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0f727031c56dc02f166612113c142056f260469f8326f876e36c78a7b2044ee4","flatsize":1324960,"path":"All/rubygem-cld3-3.7.0.pkg","repopath":"All/rubygem-cld3-3.7.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":424572,"desc":"Compact Language Detector v3 (CLD3) is a neural network model for language\nidentification.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-classifier","origin":"devel/rubygem-classifier","version":"1.4.4","comment":"Classifier module for Bayesian and other types of classifications","maintainer":"ruby@FreeBSD.org","www":"https://github.com/cardmagic/classifier","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1094c08c9d88015a6d45ad63d8cff3f0eb2655c62155ec1a788447c8b1fcc298","flatsize":80313,"path":"All/rubygem-classifier-1.4.4.pkg","repopath":"All/rubygem-classifier-1.4.4.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":18352,"desc":"A general classifier module to allow Bayesian and other types of\nclassifications.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-fast-stemmer":{"origin":"devel/rubygem-fast-stemmer","version":"1.0.2"},"rubygem-mutex_m":{"origin":"devel/rubygem-mutex_m","version":"0.3.0"},"rubygem-rake":{"origin":"devel/rubygem-rake","version":"13.2.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-chosen-rails","origin":"www/rubygem-chosen-rails","version":"1.10.0","comment":"Box enhancer for jQuery and Protoype","maintainer":"ruby@FreeBSD.org","www":"https://github.com/tsechingho/chosen-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4b0a89345298d6971675311752f40788ec316268596428446ab2821015db3c7a","flatsize":87846,"path":"All/rubygem-chosen-rails-1.10.0.pkg","repopath":"All/rubygem-chosen-rails-1.10.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":18544,"desc":"Chosen is a javascript library of select box enhancer for jQuery and Protoype.\nThis gem integrates Chosen with Rails asset pipeline for easy of use.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-coffee-rails4":{"origin":"devel/rubygem-coffee-rails4","version":"4.2.2"},"rubygem-railties4":{"origin":"www/rubygem-railties4","version":"4.2.11.3"},"rubygem-sassc-rails-rails4":{"origin":"textproc/rubygem-sassc-rails-rails4","version":"2.1.2_1"}},"categories":["rubygems","www"]},{"name":"rubygem-clamp","origin":"devel/rubygem-clamp","version":"1.3.2","comment":"Command-line utility framework for Ruby","maintainer":"ruby@FreeBSD.org","www":"https://github.com/mdub/clamp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"edc7a3d1a6666bd847d1091c6f7b0c5f8a23edc7f09111cc99f8e0ffccaf18e4","flatsize":110544,"path":"All/rubygem-clamp-1.3.2.pkg","repopath":"All/rubygem-clamp-1.3.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":26508,"desc":"Clamp provides an object-model for command-line utilities written in Ruby.\nIt handles parsing of command-line options, and generation of usage help.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","ruby"]},{"name":"rubygem-childprocess","origin":"devel/rubygem-childprocess","version":"5.1.0","comment":"External background process controller","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/enkessler/childprocess","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e8224975b4c1a750faf8b254ab053ffbe1f8d7a495817140e564e82df285891e","flatsize":60984,"path":"All/rubygem-childprocess-5.1.0.pkg","repopath":"All/rubygem-childprocess-5.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":18132,"desc":"This gem aims at being a simple and reliable solution for controlling\nexternal programs running in the background on any Ruby / OS\ncombination.\n\nThe code originated in the selenium-webdriver gem, but should prove\nuseful as a standalone library.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-logger":{"origin":"devel/rubygem-logger","version":"1.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-choria-mcorpc-support","origin":"sysutils/rubygem-choria-mcorpc-support","version":"2.23.3","comment":"Ruby support for the Choria Orchestration Server","maintainer":"puppet@FreeBSD.org","www":"http://rubygems.org/gems/choria-mcorpc-support","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1f39128c5f17fe6845f6419543c171189aa1142aa6cfc80fe46680ce78a24339","flatsize":725518,"path":"All/rubygem-choria-mcorpc-support-2.23.3.pkg","repopath":"All/rubygem-choria-mcorpc-support-2.23.3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":152588,"desc":"These are stripped down versions of the legacy Marionette Collective libraries\nthat are used to facilitate hosting Ruby based MCollective Agents within the\nGolang daemon as well as interact with a Choria network from the Ruby API and\nmco CLI\n\nIt's not possible to run the old MCollective daemon using this code or the\nresulting gem.\n\nThis fork was made off version 2.12.0 of The Marionette Collective and have\ndiverged since then, the changes made are not compatible with legacy\nMCollective.\n\nWWW: http://rubygems.org/gems/choria-mcorpc-support","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-nats-pure":{"origin":"net/rubygem-nats-pure","version":"0.7.0"},"rubygem-systemu":{"origin":"devel/rubygem-systemu","version":"2.6.5"}},"categories":["rubygems","sysutils"]},{"name":"rubygem-chronic","origin":"devel/rubygem-chronic","version":"0.10.2","comment":"Natural language date/time parser written in pure Ruby","maintainer":"ruby@FreeBSD.org","www":"https://github.com/mojombo/chronic","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"18229e989cabfc5f85740728191c7ffb5bf0b8a118ee81a912573057a3d1ad6f","flatsize":211663,"path":"All/rubygem-chronic-0.10.2.pkg","repopath":"All/rubygem-chronic-0.10.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":36952,"desc":"Chronic is a natural language date/time parser written in pure Ruby.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-chromedriver-helper","origin":"www/rubygem-chromedriver-helper","version":"2.1.1","comment":"Easy installation and use of chromedriver","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/flavorjones/chromedriver-helper","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fec11bc43e7cd736655924f7324fa16f17023a945357dcd5d1fd7fcce0e11b13","flatsize":81932,"path":"All/rubygem-chromedriver-helper-2.1.1.pkg","repopath":"All/rubygem-chromedriver-helper-2.1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16816,"desc":"chromedriver-helper installs an executable, chromedriver-helper, in your gem\npath, and configures Selenium to invoke it as the web driver.\n\nThis script will, if necessary, download the appropriate binary for your\nplatform and install it into ~/.chromedriver-helper, then exec it. Easy peasy!\n\nIndividual projects can even select which version of chromedriver they want to\nrun.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-archive-zip":{"origin":"archivers/rubygem-archive-zip","version":"0.12.0"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"}},"categories":["rubygems","www"]},{"name":"rubygem-chewy","origin":"textproc/rubygem-chewy","version":"7.6.0","comment":"ODM and wrapper for Elasticsearch client","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/toptal/chewy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6dab244fa2782d5524ab7b5929a9d849564dce5541d33a63be5a8cbb98c08095","flatsize":874815,"path":"All/rubygem-chewy-7.6.0.pkg","repopath":"All/rubygem-chewy-7.6.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":144608,"desc":"Chewy provides functionality for Elasticsearch index handling, documents import\nmappings and chainable query DSL.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport60":{"origin":"devel/rubygem-activesupport60","version":"6.0.6.1"},"rubygem-elasticsearch-dsl":{"origin":"textproc/rubygem-elasticsearch-dsl","version":"0.1.10"},"rubygem-elasticsearch7":{"origin":"textproc/rubygem-elasticsearch7","version":"7.17.11"}},"categories":["rubygems","textproc"]},{"name":"rubygem-cheffish","origin":"devel/rubygem-cheffish","version":"17.1.8","comment":"Library to manipulate Chef in Chef","maintainer":"ruby@FreeBSD.org","www":"https://github.com/chef/cheffish","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"09a2a57fec3a502ec934cf21aee16177151606f7e84da1e162cb3ec61349ee86","flatsize":316345,"path":"All/rubygem-cheffish-17.1.8.pkg","repopath":"All/rubygem-cheffish-17.1.8.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":50004,"desc":"A library to manipulate Chef in Chef.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-chef-utils":{"origin":"sysutils/rubygem-chef-utils","version":"18.6.2"},"rubygem-chef-zero":{"origin":"sysutils/rubygem-chef-zero","version":"15.0.11_3"},"rubygem-logger15":{"origin":"devel/rubygem-logger15","version":"1.5.3"},"rubygem-net-ssh":{"origin":"security/rubygem-net-ssh","version":"7.3.0,2"}},"categories":["devel","rubygems"]},{"name":"rubygem-chef-vault","origin":"sysutils/rubygem-chef-vault","version":"4.1.11","comment":"Data encryption support for Chef Infra using data bags","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/chef/chef-vault","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"850cd75f86290e2e87d0654e71ed46490089e38dd7bd752ba2e2cd1406186d13","flatsize":102197,"path":"All/rubygem-chef-vault-4.1.11.pkg","repopath":"All/rubygem-chef-vault-4.1.11.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":19488,"desc":"Gem that allows you to encrypt a Chef Data Bag Item using the public keys of a\nlist of chef nodes. This allows only those chef nodes to decrypt the encrypted\nvalues.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","sysutils"]},{"name":"rubygem-chef-zero","origin":"sysutils/rubygem-chef-zero","version":"15.0.11_3","comment":"Self-contained, easy-setup, fast-start in-memory Chef server","maintainer":"ruby@FreeBSD.org","www":"https://github.com/chef/chef-zero","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f9953c0d359453e6db57a2cb48b34902e9e7623d81e3d11d3df38c08bdfd5fdc","flatsize":305467,"path":"All/rubygem-chef-zero-15.0.11_3.pkg","repopath":"All/rubygem-chef-zero-15.0.11_3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":62608,"desc":"Self-contained, easy-setup, fast-start in-memory Chef server\nfor testing and solo setup purposes","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ffi-yajl":{"origin":"devel/rubygem-ffi-yajl","version":"2.3.4"},"rubygem-hashie4":{"origin":"devel/rubygem-hashie4","version":"4.1.0"},"rubygem-mixlib-log":{"origin":"devel/rubygem-mixlib-log","version":"3.0.9"},"rubygem-rack22":{"origin":"www/rubygem-rack22","version":"2.2.13,3"},"rubygem-uuidtools":{"origin":"devel/rubygem-uuidtools","version":"3.0.0"},"rubygem-webrick":{"origin":"www/rubygem-webrick","version":"1.9.1"}},"categories":["sysutils"]},{"name":"rubygem-chef-utils","origin":"sysutils/rubygem-chef-utils","version":"18.6.2","comment":"Basic utility functions for Core Chef Infra development","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/chef/chef/tree/main/chef-utils","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7f3891f6c1fb63db4628f916876d31d6220752337a25b4a76d9cb0fb176182cd","flatsize":180271,"path":"All/rubygem-chef-utils-18.6.2.pkg","repopath":"All/rubygem-chef-utils-18.6.2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":29508,"desc":"Chef Utils gem contains common code and mixins for the core Chef Infra Ruby\ngems. This is intended to be a \"core\" or \"foundations\" library for the chef\necosystem (and external related gems) which allows the use of core code and\nutility functions of the chef gem without requiring all the heaviness of the\nchef gem.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-concurrent-ruby":{"origin":"devel/rubygem-concurrent-ruby","version":"1.3.5"}},"categories":["rubygems","sysutils"]},{"name":"rubygem-chef-telemetry","origin":"sysutils/rubygem-chef-telemetry","version":"1.1.1","comment":"Send user actions to the Chef telemetry system","maintainer":"ruby@FreeBSD.org","www":"https://github.com/chef/chef-telemetry","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ef87d0dce7febdd2ab1e5ecff87b17dc78d8795f40c7bed5ddf5bbf206def067","flatsize":39067,"path":"All/rubygem-chef-telemetry-1.1.1.pkg","repopath":"All/rubygem-chef-telemetry-1.1.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":9848,"desc":"Send user actions to the Chef telemetry system.\nSee Chef RFC-051 for further information","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-chef-config":{"origin":"sysutils/rubygem-chef-config","version":"18.6.2"},"rubygem-concurrent-ruby":{"origin":"devel/rubygem-concurrent-ruby","version":"1.3.5"}},"categories":["rubygems","sysutils"]},{"name":"rubygem-chef-licensing","origin":"sysutils/rubygem-chef-licensing","version":"1.0.0","comment":"Support CLI tools that use Progress Chef license storage, generation, and entitlement","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/chef/chef-licensing","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ecc40ef33bcceede6f08caeb933155db943569058bec6685b36762e35ee3586a","flatsize":133524,"path":"All/rubygem-chef-licensing-1.0.0.pkg","repopath":"All/rubygem-chef-licensing-1.0.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":29388,"desc":"Ruby library to support CLI tools that use Progress Chef license storage,\ngeneration, and entitlement.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport70":{"origin":"devel/rubygem-activesupport70","version":"7.0.8.7"},"rubygem-chef-config":{"origin":"sysutils/rubygem-chef-config","version":"18.6.2"},"rubygem-faraday":{"origin":"www/rubygem-faraday","version":"2.12.2"},"rubygem-faraday-http-cache":{"origin":"www/rubygem-faraday-http-cache","version":"2.5.1_1"},"rubygem-tty-prompt":{"origin":"devel/rubygem-tty-prompt","version":"0.23.1"},"rubygem-tty-spinner":{"origin":"devel/rubygem-tty-spinner","version":"0.9.3"}},"categories":["rubygems","sysutils"]},{"name":"rubygem-chef-gyoku","origin":"textproc/rubygem-chef-gyoku","version":"1.4.1","comment":"Gyoku translates Ruby Hashes to XML","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/chef/chef-gyoku","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"79c3fc219b7e2b8890292d9ba6e6a71a1bd14fb7babeb80feab3d163d1fc0bbf","flatsize":61369,"path":"All/rubygem-chef-gyoku-1.4.1.pkg","repopath":"All/rubygem-chef-gyoku-1.4.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15988,"desc":"Gyoku translates Ruby Hashes to XML.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-builder":{"origin":"devel/rubygem-builder","version":"3.3.0"},"rubygem-rexml":{"origin":"textproc/rubygem-rexml","version":"3.4.1"}},"categories":["rubygems","textproc"]},{"name":"rubygem-chef-config","origin":"sysutils/rubygem-chef-config","version":"18.6.2","comment":"Default configuration and config loading library for Chef","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/chef/chef/tree/main/chef-config","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"610a0a57c4e82ae2058067206e12277086443f3660107456d4dd486c4f122d70","flatsize":219991,"path":"All/rubygem-chef-config-18.6.2.pkg","repopath":"All/rubygem-chef-config-18.6.2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":43556,"desc":"ChefConfig is the default configuration and config loading library for Chef.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-addressable":{"origin":"www/rubygem-addressable","version":"2.8.7"},"rubygem-chef-utils":{"origin":"sysutils/rubygem-chef-utils","version":"18.6.2"},"rubygem-fuzzyurl":{"origin":"www/rubygem-fuzzyurl","version":"0.9.0"},"rubygem-mixlib-config":{"origin":"devel/rubygem-mixlib-config","version":"3.0.9"},"rubygem-mixlib-shellout":{"origin":"devel/rubygem-mixlib-shellout","version":"3.2.5"},"rubygem-tomlrb1":{"origin":"textproc/rubygem-tomlrb1","version":"1.3.0"}},"categories":["rubygems","sysutils"]},{"name":"rubygem-chef-cleanroom","origin":"sysutils/rubygem-chef-cleanroom","version":"1.0.5","comment":"Safely evaluate Ruby DSLs with cleanroom","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/chef/cleanroom","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"33f9ac7ffd4b1756c65efecd89bcb38cab3652f75f433e7b5742072d93408651","flatsize":56473,"path":"All/rubygem-chef-cleanroom-1.0.5.pkg","repopath":"All/rubygem-chef-cleanroom-1.0.5.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":13652,"desc":"The cleanroom pattern is a safer, more convenient, Ruby-like approach for\nlimiting the information exposed by a DSL while giving users the ability to\nwrite awesome code!\n\nThis is a chef fork of https://github.com/sethvargo/cleanroom.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","sysutils"]},{"name":"rubygem-chef-bin","origin":"sysutils/rubygem-chef-bin","version":"18.6.2","comment":"Chef-branded binstubs for chef-client","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/chef/chef/tree/main/chef-bin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a60802a83edd35d64698d20f8eae42ebf9515259030cd44d573749a5b5c36124","flatsize":36264,"path":"All/rubygem-chef-bin-18.6.2.pkg","repopath":"All/rubygem-chef-bin-18.6.2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":7912,"desc":"chef-bin provides the binstubs for chef-client.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-chef":{"origin":"sysutils/rubygem-chef","version":"18.6.2_2"}},"categories":["rubygems","sysutils"]},{"name":"rubygem-checkson","origin":"net-mgmt/rubygem-checkson","version":"1.3","comment":"Simple checking tool for easy os checks","maintainer":"florian@fsrv.xyz","www":"https://gitlab.fsrv.xyz","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"07018cd6a564335313c703aa232e2c30f6ca77686121983a8893f63aaebb0445","flatsize":13698,"path":"All/rubygem-checkson-1.3.pkg","repopath":"All/rubygem-checkson-1.3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":5896,"desc":"This is a simple port of checkson","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["net-mgmt","rubygems"]},{"name":"rubygem-elasticsearch-rails","origin":"textproc/rubygem-elasticsearch-rails","version":"8.0.0","comment":"Ruby on Rails integrations for Elasticsearch","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/elastic/elasticsearch-rails/tree/master/elasticsearch-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dbe99ee292e366dd361a00ff328dad1426d8389ffa1e16f0296ddbf6078bbc85","flatsize":4388229,"path":"All/rubygem-elasticsearch-rails-8.0.0.pkg","repopath":"All/rubygem-elasticsearch-rails-8.0.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":4254560,"desc":"The Elasticsearch::Rails library is a companion for the the elasticsearch-model\nlibrary, providing features suitable for Ruby on Rails applications.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-charlock_holmes","origin":"textproc/rubygem-charlock_holmes","version":"0.7.9_1","comment":"Provide binary and text detection as well as text transcoding using libicu","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/brianmario/charlock_holmes","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4f113a2a40c3042193ceabd883c69f44bc2e81581f8c1a2456e3a5e34fba4102","flatsize":49348,"path":"All/rubygem-charlock_holmes-0.7.9_1.pkg","repopath":"All/rubygem-charlock_holmes-0.7.9_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10404,"desc":"Character encoding detecting library for Ruby using ICU.","deps":{"icu":{"origin":"devel/icu","version":"76.1,1"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-chunky_png","origin":"graphics/rubygem-chunky_png","version":"1.4.0","comment":"Ruby library to read and write PNG images","maintainer":"ruby@FreeBSD.org","www":"https://github.com/wvanbergen/chunky_png/wiki","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9812c27cb5e89b2be7d42c9cf24897ec96cc981e5fe042cef69a6c5cf77ee768","flatsize":1236088,"path":"All/rubygem-chunky_png-1.4.0.pkg","repopath":"All/rubygem-chunky_png-1.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":295140,"desc":"ChunkyPNG is a pure Ruby library to read and write PNG images\nand access textual metadata.\n\nIt has no dependency on RMagick, or any other library for that matter.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["graphics","rubygems"]},{"name":"rubygem-cgi_multipart_eof_fix","origin":"www/rubygem-cgi_multipart_eof_fix","version":"2.5.0","comment":"Fix an exploitable bug in CGI multipart parsing","maintainer":"ruby@FreeBSD.org","www":"http://blog.evanweaver.com/pages/code","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bfc9b0749f5662cc8c20d6deb1fd417a2d608993fd1d7a7876f80576e620b3c9","flatsize":37656,"path":"All/rubygem-cgi_multipart_eof_fix-2.5.0.pkg","repopath":"All/rubygem-cgi_multipart_eof_fix-2.5.0.pkg","licenselogic":"or","licenses":["GPLv2","RUBY"],"pkgsize":13508,"desc":"Fixes an exploitable bug in CGI multipart parsing which affects Ruby <= 1.8.5.\nWhen multipart boundary attributes contain non-halting regular\nexpression strings, the boundary searcher in the CGI module does not properly\nescape the parameter and will execute arbitrary regular expressions.\nThis fix adds escaping for the user data.\n\n    * Affected application servers: standalone CGI, Mongrel, WEBrick\n    * Unaffected: FastCGI, Ruby 1.8.6 (all servers)\n    * Unknown: mod_ruby\n\nThis fix will not modify versions of Ruby greater than 1.8.5, and is\ncumulative with previous CGI multipart vulnerability fixes.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","www"]},{"name":"rubygem-character_set","origin":"textproc/rubygem-character_set","version":"1.8.0","comment":"Build, read, write and compare sets of Unicode codepoints","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/jaynetics/character_set","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"52c2d17dc562f10933be1e84def2bdc72ff573aab4edd8c5ebd5e1728c8e6e6e","flatsize":194080,"path":"All/rubygem-character_set-1.8.0.pkg","repopath":"All/rubygem-character_set-1.8.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":40080,"desc":"Build, read, write and compare sets of Unicode codepoints.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-celluloid-supervision","origin":"devel/rubygem-celluloid-supervision","version":"0.20.6","comment":"Supervisors, supervision groups, and supervision trees for Celluloid","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/celluloid/celluloid-supervision","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"41587e7bd5e5628aefede047ed2d2c515b5654b5ae9f622a4ac18c0f5ad8c250","flatsize":45873,"path":"All/rubygem-celluloid-supervision-0.20.6.pkg","repopath":"All/rubygem-celluloid-supervision-0.20.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12936,"desc":"This port provides supervisors, supervision groups, and supervision trees for\nCelluloid.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-timers":{"origin":"devel/rubygem-timers","version":"4.4.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-chef-winrm-fs","origin":"filesystems/rubygem-chef-winrm-fs","version":"1.3.7","comment":"Ruby library for file system operations via Windows Remote Management","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/chef/chef-winrm-fs","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3f4004332a27d6b70d9e7cb10d81fe9e5a3f664ac62b0cfeb2682cbedec7998e","flatsize":75529,"path":"All/rubygem-chef-winrm-fs-1.3.7.pkg","repopath":"All/rubygem-chef-winrm-fs-1.3.7.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":18672,"desc":"File system operations over Windows Remote Management (WinRM) for Ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-chef-winrm":{"origin":"sysutils/rubygem-chef-winrm","version":"2.3.11"},"rubygem-erubi":{"origin":"www/rubygem-erubi","version":"1.13.1"},"rubygem-logging":{"origin":"devel/rubygem-logging","version":"2.4.0"},"rubygem-rubyzip":{"origin":"archivers/rubygem-rubyzip","version":"2.3.2"}},"categories":["filesystems","rubygems"]},{"name":"rubygem-chef-winrm-elevated","origin":"sysutils/rubygem-chef-winrm-elevated","version":"1.2.5","comment":"Ruby library for running commands via WinRM as elevated through a scheduled task","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/chef/chef-winrm-elevated","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f3dbe77248bfcd541fe404e1a0d4a5cc64bffb1d0a809dbd26611d3ff26232dd","flatsize":38553,"path":"All/rubygem-chef-winrm-elevated-1.2.5.pkg","repopath":"All/rubygem-chef-winrm-elevated-1.2.5.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":9824,"desc":"Runs PowerShell commands as elevated over Windows Remote Management (WinRM) via\na scheduled task\n\nThis gem allows you to break out of the magical WinRM constraints thus allowing\nto reach out to network shares and even install Windows updates, .NET, SQL\nServer etc.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-chef-winrm":{"origin":"sysutils/rubygem-chef-winrm","version":"2.3.11"},"rubygem-chef-winrm-fs":{"origin":"filesystems/rubygem-chef-winrm-fs","version":"1.3.7"},"rubygem-erubi":{"origin":"www/rubygem-erubi","version":"1.13.1"}},"categories":["rubygems","sysutils"]},{"name":"rubygem-celluloid-fsm","origin":"devel/rubygem-celluloid-fsm","version":"0.20.5","comment":"Simple finite state machines with integrated Celluloid timeout support","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/celluloid/celluloid-fsm","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"924e8db7ae932909d2912db51ef959435805feb39088adcbf86dd136216a49b2","flatsize":15241,"path":"All/rubygem-celluloid-fsm-0.20.5.pkg","repopath":"All/rubygem-celluloid-fsm-0.20.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6136,"desc":"This port provides simple finite state machines with integrated Celluloid\ntimeout support.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-timers":{"origin":"devel/rubygem-timers","version":"4.4.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-celluloid-io","origin":"devel/rubygem-celluloid-io","version":"0.17.3","comment":"Evented IO for Celluloid actors","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/celluloid/celluloid-io","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b85445a2b605627ceb7800798a3cb3e9ebfc2cd2cc657bac52f2ac5433ca1088","flatsize":127748,"path":"All/rubygem-celluloid-io-0.17.3.pkg","repopath":"All/rubygem-celluloid-io-0.17.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":52352,"desc":"Celluloid::IO provides an event-driven IO system for building fast, scalable\nnetwork applications that integrates directly with the Celluloid actor library,\nmaking it easy to combine both threaded and evented concepts. Celluloid::IO is\nideal for servers which handle large numbers of mostly-idle connections, such as\nWebsocket servers or chat/messaging systems.\n\nCelluloid::IO provides a different class of actor: one that's slightly slower\nand heavier than standard Celluloid actors, but one which contains a\nhigh-performance reactor just like EventMachine or Cool.io. This means\nCelluloid::IO actors have the power of both Celluloid actors and evented I/O\nloops. Unlike certain other evented I/O systems which limit you to a single\nevent loop per process, Celluloid::IO lets you make as many actors as you want,\nsystem resources permitting.\n\nRather than callbacks, Celluloid::IO exposes a synchronous API built on duck\ntypes of Ruby's own IO classes, such as TCPServer and TCPSocket. These classes\nwork identically to their core Ruby counterparts, but in the scope of\nCelluloid::IO actors provide \"evented\" performance. Since they're drop-in\nreplacements for the standard classes, there's no need to rewrite every library\njust to take advantage of Celluloid::IO's event loop and you can freely switch\nbetween evented and blocking IO even over the lifetime of a single connection.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-celluloid":{"origin":"devel/rubygem-celluloid","version":"0.18.0"},"rubygem-nio4r":{"origin":"devel/rubygem-nio4r","version":"2.7.4"},"rubygem-timers":{"origin":"devel/rubygem-timers","version":"4.4.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-celluloid-extras","origin":"devel/rubygem-celluloid-extras","version":"0.20.5","comment":"Celluloid expansion, testing, and example classes","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/celluloid/celluloid-extras","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7fb8c5fc067c01077dfbcc3b846efbfe5da975a08738cdfbb9c5370c1f6b692f","flatsize":11630,"path":"All/rubygem-celluloid-extras-0.20.5.pkg","repopath":"All/rubygem-celluloid-extras-0.20.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4812,"desc":"This port provides classes to support examples, benchmarks, or add special\nfunctionality.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-timers":{"origin":"devel/rubygem-timers","version":"4.4.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-celluloid-essentials","origin":"devel/rubygem-celluloid-essentials","version":"0.20.5","comment":"Internally used tools, and superstructural dependencies of Celluloid","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/celluloid/celluloid-essentials","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a3cab0adf6b5aeb36dd837ecb6a1665df8cb7c3ec3e6389e13d9a75cda3af02d","flatsize":46892,"path":"All/rubygem-celluloid-essentials-0.20.5.pkg","repopath":"All/rubygem-celluloid-essentials-0.20.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15244,"desc":"This port provides internally used tools, and superstructural dependencies of\nCelluloid.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-timers":{"origin":"devel/rubygem-timers","version":"4.4.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-chef-winrm","origin":"sysutils/rubygem-chef-winrm","version":"2.3.11","comment":"Ruby library for Windows Remote Management","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/chef/chef-winrm","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"18105e3f2a42208607c7f7043f5da960c84cfe27a641bafdd4ef5d76f8a67cc6","flatsize":199894,"path":"All/rubygem-chef-winrm-2.3.11.pkg","repopath":"All/rubygem-chef-winrm-2.3.11.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":37152,"desc":"Windows Remote Management (WinRM) for Ruby\n\nThis is a SOAP library that uses the functionality in Windows Remote\nManagement(WinRM) to call native object in Windows. This includes, but is not\nlimited to, running batch scripts, powershell scripts and fetching WMI\nvariables.\n\nAs of version 2.0, this gem retains the WinRM name but all powershell calls use\nthe more modern Powershell Remoting Protocol (PSRP) for initializing runspace\npools as well as creating and processing powershell pipelines.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-builder":{"origin":"devel/rubygem-builder","version":"3.3.0"},"rubygem-chef-gyoku":{"origin":"textproc/rubygem-chef-gyoku","version":"1.4.1"},"rubygem-erubi":{"origin":"www/rubygem-erubi","version":"1.13.1"},"rubygem-gssapi":{"origin":"security/rubygem-gssapi","version":"1.3.1"},"rubygem-httpclient":{"origin":"www/rubygem-httpclient","version":"2.9.0"},"rubygem-logging":{"origin":"devel/rubygem-logging","version":"2.4.0"},"rubygem-nori":{"origin":"devel/rubygem-nori","version":"2.7.1"},"rubygem-rexml":{"origin":"textproc/rubygem-rexml","version":"3.4.1"},"rubygem-rubyntlm":{"origin":"net/rubygem-rubyntlm","version":"0.6.5"}},"categories":["rubygems","sysutils"]},{"name":"rubygem-cbor","origin":"devel/rubygem-cbor","version":"0.5.9.8","comment":"Library for CBOR binary object representation","maintainer":"mfechner@FreeBSD.org","www":"https://cbor.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"878bc600c353cd652f47021b9028e0e184bf068ef7b5d8cc0647085e4c9e4781","flatsize":233401,"path":"All/rubygem-cbor-0.5.9.8.pkg","repopath":"All/rubygem-cbor-0.5.9.8.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":45968,"desc":"CBOR is a library for the CBOR binary object representation format,\nbased on Sadayuki Furuhashi's MessagePack library.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-cgi","origin":"www/rubygem-cgi","version":"0.4.2","comment":"Support for the Common Gateway Interface protocol","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/cgi","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9f1cae426d4193f323236746da464c1b477da172aed39b56a1dfb1e26fcda0b5","flatsize":154585,"path":"All/rubygem-cgi-0.4.2.pkg","repopath":"All/rubygem-cgi-0.4.2.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":34452,"desc":"CGI is a large class, providing several categories of methods, many of which are\nmixed in from other modules. Some of the documentation is in this class, some in\nthe modules CGI::QueryExtension and CGI::HtmlExtension. See CGI::Cookie for\nspecific information on handling cookies, and cgi/session.rb (CGI::Session) for\ninformation on sessions.\n\nFor queries, CGI provides methods to get at environmental variables, parameters,\ncookies, and multipart request data. For responses, CGI provides methods for\nwriting output and generating HTML.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","www"],"annotations":{"cpe":"cpe:2.3:a:ruby-lang:cgi:0.4.2:::::dragonfly6:x86_64"}},{"name":"rubygem-case_transform","origin":"textproc/rubygem-case_transform","version":"0.2","comment":"Extraction of the key_transform abilities of ActiveModelSerializers","maintainer":"ruby@FreeBSD.org","www":"https://github.com/NullVoxPopuli/case_transform","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ae8a2fb4f4d6299f434e4a9b2ecd7637376c24652b8706e20538a99fb1d7a931","flatsize":6512,"path":"All/rubygem-case_transform-0.2.pkg","repopath":"All/rubygem-case_transform-0.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3304,"desc":"This gem implements a simple extraction of the key_transform abilities of\nActiveModelSerializers.  For example, it will transform the key to camel case,\ndash, or underscore.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport5":{"origin":"devel/rubygem-activesupport5","version":"5.1.7_1"}},"categories":["rubygems","textproc"]},{"name":"rubygem-cf-uaa-lib","origin":"devel/rubygem-cf-uaa-lib","version":"4.0.9","comment":"Client library for CloudFoundry UAA","maintainer":"ruby@FreeBSD.org","www":"https://github.com/cloudfoundry/cf-uaa-lib","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"083e7a338bbc279072f1daa3807018ea2c644cd628a32c347bc57716fed9d433","flatsize":1338768,"path":"All/rubygem-cf-uaa-lib-4.0.9.pkg","repopath":"All/rubygem-cf-uaa-lib-4.0.9.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":85180,"desc":"Client library for interacting with the CloudFoundry User Account and\nAuthorization (UAA) server.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-addressable":{"origin":"www/rubygem-addressable","version":"2.8.7"},"rubygem-base64":{"origin":"converters/rubygem-base64","version":"0.3.0"},"rubygem-httpclient":{"origin":"www/rubygem-httpclient","version":"2.9.0"},"rubygem-json":{"origin":"devel/rubygem-json","version":"2.11.3"},"rubygem-mutex_m":{"origin":"devel/rubygem-mutex_m","version":"0.3.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-celluloid-pool","origin":"devel/rubygem-celluloid-pool","version":"0.20.5","comment":"Actor pools for Celluloid","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/celluloid/celluloid-pool","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bc9feaf7983778b792e6fc94cb307ab1e2b69aca4b3ca4394a1c773705578211","flatsize":18552,"path":"All/rubygem-celluloid-pool-0.20.5.pkg","repopath":"All/rubygem-celluloid-pool-0.20.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7016,"desc":"This port provides an implementation of an actor pool, based on the Celluloid\nconcurrent object framework.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-timers":{"origin":"devel/rubygem-timers","version":"4.4.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-carrierwave-gitlab","origin":"www/rubygem-carrierwave-gitlab","version":"1.3.4","comment":"Upload files, map them to a range of ORMs, store on different backends","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/carrierwaveuploader/carrierwave","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fe1981147d48faf95e19938e6dd0408335cde670e34716ef0b0e668a66c9fadf","flatsize":182519,"path":"All/rubygem-carrierwave-gitlab-1.3.4.pkg","repopath":"All/rubygem-carrierwave-gitlab-1.3.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":39268,"desc":"Upload files in your Ruby applications, map them to a range of ORMs, store them\non different backends.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activemodel-gitlab":{"origin":"databases/rubygem-activemodel-gitlab","version":"7.1.5.1"},"rubygem-activesupport-gitlab":{"origin":"devel/rubygem-activesupport-gitlab","version":"7.1.5.1"},"rubygem-mime-types-gitlab":{"origin":"misc/rubygem-mime-types-gitlab","version":"3.7.0"},"rubygem-ssrf_filter10":{"origin":"security/rubygem-ssrf_filter10","version":"1.0.8"}},"categories":["rubygems","www"],"annotations":{"cpe":"cpe:2.3:a:carrierwave_project:carrierwave:1.3.4:::::dragonfly6:x86_64"}},{"name":"rubygem-capybara-screenshot","origin":"devel/rubygem-capybara-screenshot","version":"1.0.26","comment":"Automatically create snapshots with Capybara","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/mattheworiordan/capybara-screenshot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3f14d4efbe9dccd5cc73c54f8368b4048b902e124c275716f5d8f34b6795263a","flatsize":137667,"path":"All/rubygem-capybara-screenshot-1.0.26.pkg","repopath":"All/rubygem-capybara-screenshot-1.0.26.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":30616,"desc":"When a Cucumber step fails, it is useful to create a screenshot image and HTML\nfile of the current page","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-capybara":{"origin":"devel/rubygem-capybara","version":"3.40.0"},"rubygem-launchy":{"origin":"devel/rubygem-launchy","version":"3.1.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-cdo","origin":"science/rubygem-cdo","version":"1.5.1_1","comment":"Ruby binding to CDO (Climate Data Operators)","maintainer":"sunpoet@FreeBSD.org","www":"https://code.mpimet.mpg.de/projects/cdo/wiki/Cdo%7Brbpy%7D","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bf39a8a2ca4c8add555cd8d8299cae260b1cc8f55de506fa612eb8b7cf484d84","flatsize":45883,"path":"All/rubygem-cdo-1.5.1_1.pkg","repopath":"All/rubygem-cdo-1.5.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":12920,"desc":"Ruby binding to CDO (Climate Data Operators)\n\nSee also: https://github.com/Try2Code/cdo-bindings","deps":{"cdo":{"origin":"science/cdo","version":"2.2.2"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","science"]},{"name":"rubygem-celluloid","origin":"devel/rubygem-celluloid","version":"0.18.0","comment":"Build concurrent programs out of concurrent objects","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/celluloid/celluloid","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"95f462c7ebb732378604d70a59373ceccf7a81bc0d6ee6e859f9babe12820aae","flatsize":303872,"path":"All/rubygem-celluloid-0.18.0.pkg","repopath":"All/rubygem-celluloid-0.18.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":74200,"desc":"Celluloid enables people to build concurrent programs out of concurrent\nobjects just as easily as they build sequential programs out of\nsequential objects.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-timers":{"origin":"devel/rubygem-timers","version":"4.4.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-captcha","origin":"graphics/rubygem-captcha","version":"1.2.2","comment":"Simple CAPTCHA written in Ruby","maintainer":"ruby@FreeBSD.org","www":"https://github.com/winton/captcha","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f948bfd9c098182c23fa8bec415dab2f374760ea7bf1bccd314711887e300b7b","flatsize":113965,"path":"All/rubygem-captcha-1.2.2.pkg","repopath":"All/rubygem-captcha-1.2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":61284,"desc":"A simple CAPTCHA (\"Completely Automatic Public Turing Test to Tell Computers\nand Humans Apart\") written in Ruby. This will dynamically create an image\ncontaining a key displayed on a noisy background, which the user must enter\ninto a text box.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rmagick":{"origin":"graphics/rubygem-rmagick","version":"6.1.1_1"}},"categories":["graphics","rubygems"]},{"name":"rubygem-case_transform61","origin":"textproc/rubygem-case_transform61","version":"0.2","comment":"Extraction of the key_transform abilities of ActiveModelSerializers","maintainer":"bofh@FreeBSD.org","www":"https://github.com/NullVoxPopuli/case_transform","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"65f1e51a680e29ab9059eded5cc84103229621da85d8d3e09f611ce746a5593d","flatsize":6512,"path":"All/rubygem-case_transform61-0.2.pkg","repopath":"All/rubygem-case_transform61-0.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3452,"desc":"This gem implements a simple extraction of the key_transform abilities of\nActiveModelSerializers. For example, it will transform the key to camel case,\ndash, or underscore.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport61":{"origin":"devel/rubygem-activesupport61","version":"6.1.7.10"}},"categories":["rubygems","textproc"],"annotations":{"deprecated":"Uses EOL version 6.1.X of Rails","expiration_date":"2025-04-03"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUses EOL version 6.1.X of Rails.\n\nIt is scheduled to be removed on or after 2025-04-03."}]},{"name":"rubygem-capistrano","origin":"sysutils/rubygem-capistrano","version":"3.19.2","comment":"Utility for executing commands in parallel on multiple machines","maintainer":"ruby@FreeBSD.org","www":"https://github.com/capistrano/capistrano","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5b6080b98b2f17f3d7e4fc3cbc4a8a59f7aefb5c386a49efaf48345d374e0532","flatsize":282543,"path":"All/rubygem-capistrano-3.19.2.pkg","repopath":"All/rubygem-capistrano-3.19.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":66064,"desc":"Capistrano is a standalone utility that can also integrate nicely with\nRails. You simply provide SwitchTower with a deployment \"recipe\" that\ndescribes your various servers and their roles, and voila! You magically\nhave single-command deployment. It even allows you to roll a bad version\nout of production and revert back to the previous release.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-airbrussh":{"origin":"security/rubygem-airbrussh","version":"1.5.3"},"rubygem-i18n":{"origin":"devel/rubygem-i18n","version":"1.14.7,2"},"rubygem-rake":{"origin":"devel/rubygem-rake","version":"13.2.1"},"rubygem-sshkit":{"origin":"security/rubygem-sshkit","version":"1.24.0"}},"categories":["rubygems","sysutils"]},{"name":"rubygem-cancancan","origin":"security/rubygem-cancancan","version":"3.6.1","comment":"Simple authorization solution for Rails with all permissions stored in a single location","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/CanCanCommunity/cancancan","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"36ef135d8eeebd2b3f64e0d9015d22191d074fe8c68ef44caf4fef4146624eea","flatsize":104171,"path":"All/rubygem-cancancan-3.6.1.pkg","repopath":"All/rubygem-cancancan-3.6.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":25536,"desc":"CanCanCan is an authorization library for Ruby and Ruby on Rails which restricts\nwhat resources a given user is allowed to access.\n\nAll permissions can be defined in one or multiple ability files and not\nduplicated across controllers, views, and database queries, keeping your\npermissions logic in one place for easy maintenance and testing.\n\nIt consists of two main parts:\n- Authorizations library that allows you to define the rules to access different\n  objects, and provides helpers to check for those permissions.\n- Rails helpers to simplify the code in Rails Controllers by performing the\n  loading and checking of permissions of models automatically and reduce\n  duplicated code.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","security"]},{"name":"rubygem-callsign","origin":"comms/rubygem-callsign","version":"2.2.0","comment":"Provides a Ruby-Frontend to callook.info ham Radio Callsign Lookup","maintainer":"ruby@FreeBSD.org","www":"https://github.com/codeblock/callsign-gem","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e3691b933e2d4ee23159923bfc0525937da30cea2c211d1cfad049215bfd6a70","flatsize":2638,"path":"All/rubygem-callsign-2.2.0.pkg","repopath":"All/rubygem-callsign-2.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2172,"desc":"This Gem provides a Ruby-Frontend to the callook.info\nAmateur Radio Callsign Lookup service.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-hashie":{"origin":"devel/rubygem-hashie","version":"5.0.0"},"rubygem-json":{"origin":"devel/rubygem-json","version":"2.11.3"}},"categories":["comms","hamradio","rubygems"]},{"name":"rubygem-cal-heatmap-rails","origin":"www/rubygem-cal-heatmap-rails","version":"3.6.2","comment":"Calendar heatmap assets for Rails","maintainer":"ruby@FreeBSD.org","www":"https://github.com/pavolzbell/cal-heatmap-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3d85cfe421501b871c8e14a43d13210bc6449bac9b1b0b1d51a5566a8945eb0b","flatsize":148282,"path":"All/rubygem-cal-heatmap-rails-3.6.2.pkg","repopath":"All/rubygem-cal-heatmap-rails-3.6.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":30896,"desc":"Cal-Heatmap is a JavaScript module to create calendar heatmaps\nto visualize time series data. This gem packages it for the\nRails asset pipeline.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-d3_rails":{"origin":"www/rubygem-d3_rails","version":"4.1.1"}},"categories":["rubygems","www"]},{"name":"rubygem-carrierwave1","origin":"www/rubygem-carrierwave1","version":"1.3.4_1","comment":"Upload files, map them to a range of ORMs, store on different backends","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/carrierwaveuploader/carrierwave","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dc8216897a38097536a36e55478a30ad8fc1dcafcecca6eaa5770d3c46381bb3","flatsize":182519,"path":"All/rubygem-carrierwave1-1.3.4_1.pkg","repopath":"All/rubygem-carrierwave1-1.3.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":39280,"desc":"Upload files in your Ruby applications, map them to a range of ORMs, store them\non different backends.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activemodel70":{"origin":"databases/rubygem-activemodel70","version":"7.0.8.7"},"rubygem-activesupport70":{"origin":"devel/rubygem-activesupport70","version":"7.0.8.7"},"rubygem-mime-types":{"origin":"misc/rubygem-mime-types","version":"3.6.0"},"rubygem-ssrf_filter10":{"origin":"security/rubygem-ssrf_filter10","version":"1.0.8"}},"categories":["rubygems","www"],"annotations":{"cpe":"cpe:2.3:a:carrierwave_project:carrierwave:1.3.4:::::dragonfly6:x86_64:1"}},{"name":"rubygem-carrierwave","origin":"www/rubygem-carrierwave","version":"3.1.1","comment":"Upload files, map them to a range of ORMs, store on different backends","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/carrierwaveuploader/carrierwave","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b6f8abc0b9cadaec0332022dad5660d3dfbaca169fec0d2777b116496e0a6605","flatsize":221924,"path":"All/rubygem-carrierwave-3.1.1.pkg","repopath":"All/rubygem-carrierwave-3.1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":46028,"desc":"Upload files in your Ruby applications, map them to a range of ORMs, store them\non different backends.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activemodel70":{"origin":"databases/rubygem-activemodel70","version":"7.0.8.7"},"rubygem-activesupport70":{"origin":"devel/rubygem-activesupport70","version":"7.0.8.7"},"rubygem-addressable":{"origin":"www/rubygem-addressable","version":"2.8.7"},"rubygem-image_processing":{"origin":"graphics/rubygem-image_processing","version":"1.14.0"},"rubygem-marcel":{"origin":"devel/rubygem-marcel","version":"1.0.4"},"rubygem-ssrf_filter":{"origin":"security/rubygem-ssrf_filter","version":"1.2.0"}},"categories":["rubygems","www"],"annotations":{"cpe":"cpe:2.3:a:carrierwave_project:carrierwave:3.1.1:::::dragonfly6:x86_64"}},{"name":"rubygem-caesars","origin":"devel/rubygem-caesars","version":"0.7.4_1","comment":"Rapid DSL prototyping in Ruby","maintainer":"ruby@FreeBSD.org","www":"https://github.com/delano/caesars","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d3a3262b5ec9c24facfd84fbf32b86c5b93e02363defca9453877f817b17f7e6","flatsize":51868,"path":"All/rubygem-caesars-0.7.4_1.pkg","repopath":"All/rubygem-caesars-0.7.4_1.pkg","licenselogic":"single","pkgsize":15324,"desc":"Rapid DSL prototyping in Ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-capybara","origin":"devel/rubygem-capybara","version":"3.40.0","comment":"Integration testing tool for rack based web applications","maintainer":"sunpoet@FreeBSD.org","www":"https://teamcapybara.github.io/capybara/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5550e1a43ad39f1a6e9724ad233912f2ba4c7dbcad7e56040bdd74aea87145ca","flatsize":1710956,"path":"All/rubygem-capybara-3.40.0.pkg","repopath":"All/rubygem-capybara-3.40.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":320708,"desc":"Capybara is an integration testing tool for rack based web applications. It\nsimulates how a user would interact with a website.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-addressable":{"origin":"www/rubygem-addressable","version":"2.8.7"},"rubygem-matrix":{"origin":"math/rubygem-matrix","version":"0.4.2"},"rubygem-mini_mime":{"origin":"mail/rubygem-mini_mime","version":"1.1.5"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"},"rubygem-rack":{"origin":"www/rubygem-rack","version":"3.0.14,3"},"rubygem-rack-test":{"origin":"www/rubygem-rack-test","version":"2.2.0"},"rubygem-regexp_parser":{"origin":"textproc/rubygem-regexp_parser","version":"2.10.0"},"rubygem-xpath":{"origin":"devel/rubygem-xpath","version":"3.2.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-cabin","origin":"devel/rubygem-cabin","version":"0.9.0","comment":"Structured+contextual logging experiments in Ruby","maintainer":"ruby@FreeBSD.org","www":"https://github.com/jordansissel/ruby-cabin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0b89eb9b0260a98a79ad0bce006304ce91fb5b5230e2b4f9670cf18a3904a4b9","flatsize":55992,"path":"All/rubygem-cabin-0.9.0.pkg","repopath":"All/rubygem-cabin-0.9.0.pkg","licenselogic":"single","pkgsize":18444,"desc":"Structured+contextual logging experiments in Ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-capistrano-harrow","origin":"sysutils/rubygem-capistrano-harrow","version":"0.5.3","comment":"Capistrano plugin for integration with Harrow.io","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/harrowio/capistrano-harrow","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4177130a1b1c97f66c6d8942a58e96b78e61e24d718abc3c78959fb908db130d","flatsize":50772,"path":"All/rubygem-capistrano-harrow-0.5.3.pkg","repopath":"All/rubygem-capistrano-harrow-0.5.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":26612,"desc":"Capistrano::Harrow is a plugin for tighter integration with Harrow.io whilst\nusing Capistrano.\n\nHarrow.io is a continuous integration and deployment solution for people who\nlike software that works like Capistrano does.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","sysutils"]},{"name":"rubygem-c21e","origin":"devel/rubygem-c21e","version":"2.0.0","comment":"Run cross-platform executables","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/cucumber/c21e-ruby","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"62819c2e37ecfb4f2011f3cc1d0cbe60773cdcc9231f4967043870da59f1c3ac","flatsize":8160,"path":"All/rubygem-c21e-2.0.0.pkg","repopath":"All/rubygem-c21e-2.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4136,"desc":"Cross Platform Executable (c21e)\n\nThis is a library for running cross-platform executables.\n\nCucumber relies executables that are cross-compiled for various CPUs and\noperating systems, resulting in 20 or so executables that are bundled inside\npackages (gems, jars, npm modules etc).\n\nThis library picks the right executable to run for the current CPU/OS.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-capistrano-ext","origin":"sysutils/rubygem-capistrano-ext","version":"1.2.1","comment":"Useful task libraries and methods for Capistrano","maintainer":"ruby@FreeBSD.org","www":"https://www.capify.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0fe600e2f8870944f9f790fdc6c035f80bd6c596f1066c1515ae70fbdf34e4a4","flatsize":47494,"path":"All/rubygem-capistrano-ext-1.2.1.pkg","repopath":"All/rubygem-capistrano-ext-1.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14200,"desc":"Useful task libraries and methods for Capistrano","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-capistrano":{"origin":"sysutils/rubygem-capistrano","version":"3.19.2"}},"categories":["rubygems","sysutils"]},{"name":"rubygem-bzip2-ruby","origin":"archivers/rubygem-bzip2-ruby","version":"0.2.7_2","comment":"Ruby C bindings to libbzip2","maintainer":"ruby@FreeBSD.org","www":"https://github.com/brianmario/bzip2-ruby","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"302f7399bbbc6209d92b82dd38bd0d8bdf57c62bab59e424f2e629bbe3512078","flatsize":95447,"path":"All/rubygem-bzip2-ruby-0.2.7_2.pkg","repopath":"All/rubygem-bzip2-ruby-0.2.7_2.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":19544,"desc":"Ruby C bindings to libbzip2","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["archivers","rubygems"]},{"name":"rubygem-bzip2-ffi","origin":"archivers/rubygem-bzip2-ffi","version":"1.1.1","comment":"Ruby FFI bindings to libbzip2","maintainer":"bofh@FreeBSD.org","www":"https://github.com/philr/bzip2-ffi","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8c0b7a60ac3797289598c27d34515fb8178de1891752b9f246f6b877f1b86ffe","flatsize":477026,"path":"All/rubygem-bzip2-ffi-1.1.1.pkg","repopath":"All/rubygem-bzip2-ffi-1.1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":193096,"desc":"Bzip2::FFI is a Ruby wrapper for libbz2 using FFI bindings. The Bzip2::FFI\nReader and Writer classes support reading and writing bzip2 compressed data as\nan IO-like stream.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ffi":{"origin":"devel/rubygem-ffi","version":"1.17.2"}},"categories":["archivers","rubygems"]},{"name":"rubygem-byebug","origin":"devel/rubygem-byebug","version":"11.1.3","comment":"Ruby 2 debugger","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/deivid-rodriguez/byebug","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cb97cf12e179a37341a7607385114d2750bf1ec8af1d3f3d44c706b0ff92a3c7","flatsize":322114,"path":"All/rubygem-byebug-11.1.3.pkg","repopath":"All/rubygem-byebug-11.1.3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":76384,"desc":"Byebug is a simple to use, feature rich debugger for Ruby 2. It uses the\nnew TracePoint API for execution control and the new Debug Inspector API\nfor call stack navigation, so it doesn't depend on internal core sources.\nIt's developed as a C extension, so it's fast. And it has a full test\nsuite so it's reliable.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","ruby"]},{"name":"rubygem-bundler_ext","origin":"sysutils/rubygem-bundler_ext","version":"0.4.2","comment":"Loads gems installed on the system using Bundler Gemfile DSL","maintainer":"ruby@FreeBSD.org","www":"https://github.com/bundlerext/bundler_ext","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"84bc3786877712ea8437e02087e9e93b19459fa87f450a931cd4843e1221736e","flatsize":40750,"path":"All/rubygem-bundler_ext-0.4.2.pkg","repopath":"All/rubygem-bundler_ext-0.4.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10416,"desc":"bundler_ext is a simple library leveraging the Bundler Gemfile DSL to load gems\nalready on the system and managed by the systems package manager (like yum/apt)","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-bundler":{"origin":"sysutils/rubygem-bundler","version":"2.6.6,1"}},"categories":["rubygems","sysutils"]},{"name":"rubygem-cairo-gobject","origin":"devel/rubygem-cairo-gobject","version":"4.2.7","comment":"Ruby binding of cairo-gobject","maintainer":"sunpoet@FreeBSD.org","www":"https://ruby-gnome.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4ffca220a06baf5e74980e06c8a09059d8e134484b8f93df95d8dce5b5d04407","flatsize":120225,"path":"All/rubygem-cairo-gobject-4.2.7.pkg","repopath":"All/rubygem-cairo-gobject-4.2.7.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":18112,"desc":"Ruby/CairoGObject is a Ruby binding of cairo-gobject.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-cairo":{"origin":"graphics/rubygem-cairo","version":"1.17.14"},"rubygem-glib2":{"origin":"devel/rubygem-glib2","version":"4.2.7"}},"categories":["devel","rubygems"]},{"name":"tesseract-data","origin":"graphics/tesseract-data","version":"4.1.0","comment":"Trained language data for the Tesseract OCR engine","maintainer":"pkubaj@FreeBSD.org","www":"https://github.com/tesseract-ocr/tessdata","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9aece951a0981dbb2ec08c75cb85165a1b9d571ec7c0c9208d1ed01ee58c5cd4","flatsize":1064088291,"path":"All/tesseract-data-4.1.0.pkg","repopath":"All/tesseract-data-4.1.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":386221652,"desc":"This port furnishes various trained language data intended\nfor use with the Tesseract OCR engine.","categories":["graphics"]},{"name":"rubygem-bullet_train-themes","origin":"www/rubygem-bullet_train-themes","version":"1.7.23","comment":"Bullet Train Themes","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-themes","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"839fe14c18687618045e77f77cd038900c0fc68f3c97f166c970d82edfe5d958","flatsize":27803,"path":"All/rubygem-bullet_train-themes-1.7.23.pkg","repopath":"All/rubygem-bullet_train-themes-1.7.23.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10532,"desc":"Bullet Train has a theme subsystem designed to allow you the flexibility to\neither extend or completely replace the stock \"Light\" UI theme. To reduce\nduplication of code across themes, Bullet Train implements the following three\npackages:\n- bullet_train-themes\n- bullet_train-themes-tailwind_css\n- bullet_train-themes-light","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-bullet_train-fields":{"origin":"www/rubygem-bullet_train-fields","version":"1.7.23"},"rubygem-nice_partials":{"origin":"devel/rubygem-nice_partials","version":"0.10.1"},"rubygem-rails71":{"origin":"www/rubygem-rails71","version":"7.1.5.1"}},"categories":["rubygems","www"]},{"name":"rubygem-bullet_train-routes","origin":"www/rubygem-bullet_train-routes","version":"1.0.0","comment":"Black magic for defining model-driven routes","maintainer":"sunpoet@FreeBSD.org","www":"https://rubygems.org/gems/bullet_train-routes","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3509630a8dea5c2ee603cf9426c54fca0f17be023918d4b6095c04e274ac8575","flatsize":8675,"path":"All/rubygem-bullet_train-routes-1.0.0.pkg","repopath":"All/rubygem-bullet_train-routes-1.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4000,"desc":"Bullet Train Routes provides a vastly simplified method for defining shallow,\nnested resource routes in Rails applications when modules and namespaces are\ninvolved. We do this by introducing a model method to the Rails routing DSL,\nwhich serves as an interchangable substitute for the resources method.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rails71":{"origin":"www/rubygem-rails71","version":"7.1.5.1"}},"categories":["rubygems","www"]},{"name":"rubygem-bullet_train-super_load_and_authorize_resource","origin":"www/rubygem-bullet_train-super_load_and_authorize_resource","version":"1.7.23","comment":"Bullet Train Super Load And Authorize Resource","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-super_load_and_authorize_resource","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"138aad79949354bd4a13f06cd0b250e6959b65ee04a82e65a29e1ccf56cc9fc6","flatsize":13527,"path":"All/rubygem-bullet_train-super_load_and_authorize_resource-1.7.23.pkg","repopath":"All/rubygem-bullet_train-super_load_and_authorize_resource-1.7.23.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5904,"desc":"BulletTrain's super load and authorize resource function\n\nIt is heavily based on cancancan's load_and_authorize_resource method.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-cancancan":{"origin":"security/rubygem-cancancan","version":"3.6.1"},"rubygem-rails71":{"origin":"www/rubygem-rails71","version":"7.1.5.1"}},"categories":["rubygems","www"]},{"name":"rubygem-bullet_train-scope_validator","origin":"www/rubygem-bullet_train-scope_validator","version":"1.7.23","comment":"Protect belongs_to attributes from ID stuffing","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-scope_validator","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"77eef7e9de589d617b2a929759163910073ec5c6e833fafb75e17482997b8974","flatsize":21659,"path":"All/rubygem-bullet_train-scope_validator-1.7.23.pkg","repopath":"All/rubygem-bullet_train-scope_validator-1.7.23.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8916,"desc":"Bullet Train Scope Validator provides a simple pattern for protecting belongs_to\nassociations from malicious ID stuffing.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rails71":{"origin":"www/rubygem-rails71","version":"7.1.5.1"}},"categories":["rubygems","www"]},{"name":"rubygem-cairo","origin":"graphics/rubygem-cairo","version":"1.17.14","comment":"Ruby binding for GLib2","maintainer":"ruby@FreeBSD.org","www":"https://rcairo.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3387be95b2d0d76630163dd679ca61302b63e79b8c34d0d7ea37c524e1c895c2","flatsize":1126852,"path":"All/rubygem-cairo-1.17.14.pkg","repopath":"All/rubygem-cairo-1.17.14.pkg","licenselogic":"or","licenses":["GPLv2+","RUBY"],"pkgsize":156544,"desc":"Ruby/Cairo is a Ruby binding for Cairo.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-native-package-installer":{"origin":"devel/rubygem-native-package-installer","version":"1.1.9"},"rubygem-pkg-config":{"origin":"devel/rubygem-pkg-config","version":"1.6.0"},"rubygem-red-colors":{"origin":"graphics/rubygem-red-colors","version":"0.4.0"}},"categories":["graphics","rubygems"]},{"name":"rubygem-cable_ready","origin":"www/rubygem-cable_ready","version":"5.0.6","comment":"Out-of-Band Server Triggered DOM Operations","maintainer":"sunpoet@FreeBSD.org","www":"https://cableready.stimulusreflex.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0516c4ee636dd5236c7d5d66c7c92a1ad35749e5a286668524c09c88c4b85833","flatsize":518292,"path":"All/rubygem-cable_ready-5.0.6.pkg","repopath":"All/rubygem-cable_ready-5.0.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":153632,"desc":"CableReady helps you create great real-time user experiences by making it simple\nto trigger client-side DOM changes from server-side Ruby. It establishes a\nstandard for interacting with the client via ActionCable web sockets. No need\nfor custom JavaScript.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack71":{"origin":"www/rubygem-actionpack71","version":"7.1.5.1"},"rubygem-actionview71":{"origin":"devel/rubygem-actionview71","version":"7.1.5.1"},"rubygem-activesupport71":{"origin":"devel/rubygem-activesupport71","version":"7.1.5.1"},"rubygem-observer":{"origin":"devel/rubygem-observer","version":"0.1.2"},"rubygem-railties71":{"origin":"www/rubygem-railties71","version":"7.1.5.1"},"rubygem-thread-local":{"origin":"devel/rubygem-thread-local","version":"1.1.0"}},"categories":["rubygems","www"]},{"name":"rubygem-bunny","origin":"net/rubygem-bunny","version":"2.9.0","comment":"Another synchronous Ruby AMQP client","maintainer":"renchap@cocoa-x.com","www":"https://github.com/ruby-amqp/bunny","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0aaadc4b970fdc97ce32d47c961021696a204cc1581cb4509af61c20832a82f6","flatsize":761109,"path":"All/rubygem-bunny-2.9.0.pkg","repopath":"All/rubygem-bunny-2.9.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":172040,"desc":"Bunny is an AMQP (Advanced Message Queuing Protocol) client, written in Ruby,\nthat is intended to allow you to interact with AMQP-compliant message\nbrokers/servers such as RabbitMQ in a synchronous fashion.\n\nIt is based on a great deal of useful code from amqp by Aman Gupta and Carrot\nby Amos Elliston.\n\nYou can use Bunny to :\n* Create and delete exchanges\n* Create and delete queues\n* Publish and consume messages\n\nBunny is known to work with RabbitMQ versions 1.5.4 and above with version 0-8\nof the AMQP specification.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-amq-protocol":{"origin":"net/rubygem-amq-protocol","version":"2.3.3"}},"categories":["net","rubygems"]},{"name":"rubygem-buftok","origin":"devel/rubygem-buftok","version":"0.3.0","comment":"Extracts token delimited entities from arbitrary inputs","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sferik/buftok","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f958cc6d787bfa35891859ebcfb553716c5d03a1c6ab4e4af6ff40968a4f2a60","flatsize":11239,"path":"All/rubygem-buftok-0.3.0.pkg","repopath":"All/rubygem-buftok-0.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4912,"desc":"BufferedTokenizer takes a delimiter upon instantiation, or acts line-based by\ndefault. It allows input to be spoon-fed from some outside source which receives\narbitrary length datagrams which may-or-may-not contain the token by which\nentities are delimited. In this respect it's ideally paired with something like\nEventMachine.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-bundler","origin":"sysutils/rubygem-bundler","version":"2.6.6,1","comment":"Tool that manages gem dependencies for Ruby applications","maintainer":"ruby@FreeBSD.org","www":"https://bundler.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a5a52f16642191a9ad08fd093f09cd82f497cdaa9a4e83d0be7f15ef9038eb45","flatsize":1711076,"path":"All/rubygem-bundler-2.6.6,1.pkg","repopath":"All/rubygem-bundler-2.6.6,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":403828,"desc":"Bundler is a tool that manages gem dependencies for your ruby application. It\ntakes a gem manifest file and is able to fetch, download, and install the gems\nand all child dependencies specified in this manifest. It can manage any update\nto the gem manifest file and update the bundled gems accordingly. It also\nletsyou run any ruby code in context of the bundled gem environment.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","sysutils"],"annotations":{"cpe":"cpe:2.3:a:bundler:bundler:2.6.6:::::dragonfly6:x86_64"}},{"name":"rubygem-brpoplpush-redis_script","origin":"databases/rubygem-brpoplpush-redis_script","version":"0.1.3","comment":"Bring your own LUA scripts into redis","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/brpoplpush/brpoplpush-redis_script","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cfe57227d00e7746f42ac2fdfbabd4bcfe3ec455d4705a391a48f2acf5c9a715","flatsize":32290,"path":"All/rubygem-brpoplpush-redis_script-0.1.3.pkg","repopath":"All/rubygem-brpoplpush-redis_script-0.1.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9528,"desc":"Bring your own LUA scripts into redis.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-concurrent-ruby":{"origin":"devel/rubygem-concurrent-ruby","version":"1.3.5"},"rubygem-redis":{"origin":"databases/rubygem-redis","version":"5.4.0"}},"categories":["databases","rubygems"]},{"name":"rubygem-bullet_train-roles","origin":"www/rubygem-bullet_train-roles","version":"1.7.23","comment":"Yaml-backed ApplicationHash for CanCan Roles","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-roles","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"45cb8570cc74735ae23686537d86f8f30594fccfc04acc9cf29f51580b79e56e","flatsize":59804,"path":"All/rubygem-bullet_train-roles-1.7.23.pkg","repopath":"All/rubygem-bullet_train-roles-1.7.23.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17960,"desc":"Bullet Train Roles provides a Yaml-based configuration layer on top of\nCanCanCan. You can use this configuration file to simplify the definition of\nmany common permissions, while still implementing more complicated permissions\nin CanCanCan's traditional app/model/ability.rb.\n\nAdditionally, Bullet Train Roles makes it trivial to assign the same roles and\nassociated permissions at different levels in your application. For example, you\ncan assign someone administrative privileges at a team level, or only at a\nproject level.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-active_hash":{"origin":"devel/rubygem-active_hash","version":"3.3.1"},"rubygem-activesupport71":{"origin":"devel/rubygem-activesupport71","version":"7.1.5.1"},"rubygem-cancancan":{"origin":"security/rubygem-cancancan","version":"3.6.1"}},"categories":["rubygems","www"]},{"name":"rubygem-bullet_train-has_uuid","origin":"www/rubygem-bullet_train-has_uuid","version":"1.7.23","comment":"Bullet Train Has UUID","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-has_uuid","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"936c0b3f6d87e304716101f7eb5a762a5d2dfe1f540841846753c280a645fe9d","flatsize":4937,"path":"All/rubygem-bullet_train-has_uuid-1.7.23.pkg","repopath":"All/rubygem-bullet_train-has_uuid-1.7.23.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3292,"desc":"BulletTrain's UUID (Universally Unique Identifier) function","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rails71":{"origin":"www/rubygem-rails71","version":"7.1.5.1"}},"categories":["rubygems","www"]},{"name":"rubygem-bullet_train-fields","origin":"www/rubygem-bullet_train-fields","version":"1.7.23","comment":"Bullet Train Fields","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/bullet-train-co/bullet_train-core/tree/main/bullet_train-fields","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f8c8b3edacfa595797702c45d18dbca74bc0538992b392cfcb43821386cecdde","flatsize":61301,"path":"All/rubygem-bullet_train-fields-1.7.23.pkg","repopath":"All/rubygem-bullet_train-fields-1.7.23.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19296,"desc":"Bullet Train includes a collection of view partials that are intended to DRY-up\nas much redundant presentation logic as possible for different types of form\nfields without taking on a third-party dependency like Formtastic.\n\nThese form field partials standardize and centralize the following behavior\nacross all form fields that use them:\n- Apply theme styling and classes.\n- Display any error messages for a specific field inline under the field itself.\n- Display a stylized asterisk next to the label of fields that are known to be\n  required.\n- Any labels, placeholder values, and help text are defined in a standardized\n  way in the model's localization Yaml file.\n- For fields presenting a static list of options (e.g. a list of buttons or a\n  select field) the options can be defined in the localization Yaml file.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-chronic":{"origin":"devel/rubygem-chronic","version":"0.10.2"},"rubygem-cloudinary":{"origin":"www/rubygem-cloudinary","version":"2.3.0"},"rubygem-phonelib":{"origin":"devel/rubygem-phonelib","version":"0.9.3"},"rubygem-rails71":{"origin":"www/rubygem-rails71","version":"7.1.5.1"}},"categories":["rubygems","www"]},{"name":"rubygem-browser","origin":"www/rubygem-browser","version":"6.2.0","comment":"Web browser detection for Ruby","maintainer":"ruby@FreeBSD.org","www":"https://github.com/fnando/browser","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2910d244abc54c390342c7d10d420b1235f721d2a6895711d29aae4ae36ad465","flatsize":231029,"path":"All/rubygem-browser-6.2.0.pkg","repopath":"All/rubygem-browser-6.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":52872,"desc":"Web browser detection gem for Ruby, includes ActionController integration.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","www"]},{"name":"rubygem-bosh-gen","origin":"sysutils/rubygem-bosh-gen","version":"0.101.2","comment":"Generators for creating BOSH releases","maintainer":"ruby@FreeBSD.org","www":"https://github.com/cloudfoundry-community/bosh-gen","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9c96756a259ad5db6ac03ca511285b8522f169ced7e6d7ae206b225ee3b32e8f","flatsize":114954,"path":"All/rubygem-bosh-gen-0.101.2.pkg","repopath":"All/rubygem-bosh-gen-0.101.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":30684,"desc":"Generators for creating BOSH releases","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport4":{"origin":"devel/rubygem-activesupport4","version":"4.2.11.3"},"rubygem-cyoi":{"origin":"devel/rubygem-cyoi","version":"0.11.3_1"},"rubygem-fog":{"origin":"devel/rubygem-fog","version":"2.3.0"},"rubygem-fog-aws":{"origin":"net/rubygem-fog-aws","version":"3.30.0_1"},"rubygem-mime-types":{"origin":"misc/rubygem-mime-types","version":"3.6.0"},"rubygem-progressbar":{"origin":"devel/rubygem-progressbar","version":"1.13.0"},"rubygem-readwritesettings":{"origin":"devel/rubygem-readwritesettings","version":"3.0.1"},"rubygem-thor":{"origin":"devel/rubygem-thor","version":"1.3.2"}},"categories":["rubygems","sysutils"]},{"name":"rubygem-builder","origin":"devel/rubygem-builder","version":"3.3.0","comment":"Facilitate programmatic generation of XML markup","maintainer":"ruby@FreeBSD.org","www":"https://github.com/tenderlove/builder","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"548e4a8a877d78126bfc632c05ad689afcd7bb5b483915a1f46247879b410747","flatsize":90683,"path":"All/rubygem-builder-3.3.0.pkg","repopath":"All/rubygem-builder-3.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":25492,"desc":"Simple builder to facilitate programmatic generation of XML markup.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-bugspots","origin":"devel/rubygem-bugspots","version":"0.2.2_2","comment":"Simple bug prediction heuristic","maintainer":"ruby@FreeBSD.org","www":"https://github.com/igrigorik/bugspots","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bd3fc3de1bc17af2a00f3d67d2dda6473a1281e86e298cdefeb7b1e008457102","flatsize":12043,"path":"All/rubygem-bugspots-0.2.2_2.pkg","repopath":"All/rubygem-bugspots-0.2.2_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6140,"desc":"Bugspots - Bug Prediction Heuristic\n\nAn implementation of the simple bug prediction heuristic outlined\nby the Google Engineering team: Bug Prediction at Google\n\n    Well, we actually have a great, authoritative record of where\n    code has been requiring fixes: our bug tracker and our source\n    control commit log! The research indicates that predicting bugs\n    from the source history works very well, so we decided to deploy\n    it at Google.\n\nPoint bugspots at any git repo and it will identify the hotspots\nfor you.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rainbow":{"origin":"devel/rubygem-rainbow","version":"3.1.1"},"rubygem-rugged":{"origin":"devel/rubygem-rugged","version":"1.7.2_3"}},"categories":["devel","rubygems"]},{"name":"rubygem-bootstrap_form","origin":"devel/rubygem-bootstrap_form","version":"4.2.0_5","comment":"Form builder using Twitter Bootstrap 3+","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/bootstrap-ruby/rails-bootstrap-forms","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c07c088f270a78a1de5c7a8a5427485da9d7d9e159f5e533b674351f5fc263bc","flatsize":402412,"path":"All/rubygem-bootstrap_form-4.2.0_5.pkg","repopath":"All/rubygem-bootstrap_form-4.2.0_5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":93132,"desc":"Rails Bootstrap Forms is a rails form builder that makes it super easy to\nintegrate twitter bootstrap-style forms into your rails application.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack61":{"origin":"www/rubygem-actionpack61","version":"6.1.7.10"},"rubygem-activemodel61":{"origin":"databases/rubygem-activemodel61","version":"6.1.7.10"}},"categories":["devel","rubygems"]},{"name":"rubygem-bson","origin":"devel/rubygem-bson","version":"5.0.2","comment":"Full featured BSON specification implementation in Ruby","maintainer":"ruby@FreeBSD.org","www":"https://github.com/mongodb/bson-ruby","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8c7f6efd462ef9410aaabd09d8450d69a705b6d8e9d013b72e5bbff26b13a31a","flatsize":1129704,"path":"All/rubygem-bson-5.0.2.pkg","repopath":"All/rubygem-bson-5.0.2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":117900,"desc":"A Ruby BSON Implementation for MongoDB","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:bson_project:bson:5.0.2:::::dragonfly6:x86_64"}},{"name":"rubygem-blurhash","origin":"graphics/rubygem-blurhash","version":"0.1.8","comment":"Ruby bindings for Blurhash library","maintainer":"bofh@FreeBSD.org","www":"https://github.com/Gargron/blurhash","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7447c85c8f343cb2fec94d5f4fbc002349f2e1e154496aac87c8ccb732205f2c","flatsize":31839,"path":"All/rubygem-blurhash-0.1.8.pkg","repopath":"All/rubygem-blurhash-0.1.8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10972,"desc":"Scruffy is a Ruby library for creating great looking graphs and charts.\nGraphs can be rendered to SVG code or an image. Blend the beauty of Gruff\nwith the SVG capabilities of SVG::Graph, make it super simple and extensible,\nand you've got Scruffy.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ffi":{"origin":"devel/rubygem-ffi","version":"1.17.2"}},"categories":["graphics","rubygems"]},{"name":"rubygem-browser5","origin":"www/rubygem-browser5","version":"5.3.1","comment":"Web browser detection for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/fnando/browser","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"639a70b8f9dd396b5c25c8ba4d9ec39db770d3ccd0577655c10df7872f5a7c2e","flatsize":226946,"path":"All/rubygem-browser5-5.3.1.pkg","repopath":"All/rubygem-browser5-5.3.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":51604,"desc":"Web browser detection gem for Ruby, includes ActionController integration.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","www"]},{"name":"rubygem-bluecloth","origin":"www/rubygem-bluecloth","version":"2.2.0_1","comment":"Ruby implementation of Markdown, a text-to-HTML conversion tool","maintainer":"ruby@FreeBSD.org","www":"https://deveiate.org/projects/BlueCloth","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"58e4315c0ab2ae8a6dffc889479033b6ee9ff2d1c49f7cfbd7dd4cc1af11b3b2","flatsize":377586,"path":"All/rubygem-bluecloth-2.2.0_1.pkg","repopath":"All/rubygem-bluecloth-2.2.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":79944,"desc":"BlueCloth is a Ruby implementation of Markdown, a text-to-HTML\nconversion tool for web writers.\n\nMarkdown allows you to write using an easy-to-read, easy-to-write\nplain text format, then convert it to structurally valid XHTML (or\nHTML).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","www"]},{"name":"rubygem-blockenspiel","origin":"devel/rubygem-blockenspiel","version":"0.5.0","comment":"Library designed to make it easy to implement DSL blocks in Ruby","maintainer":"ruby@FreeBSD.org","www":"https://dazuma.github.io/blockenspiel/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e6244dba786af296b136cd21b1a25269da08d5930b12c76b82e5c064da1f83c3","flatsize":206300,"path":"All/rubygem-blockenspiel-0.5.0.pkg","repopath":"All/rubygem-blockenspiel-0.5.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":41264,"desc":"Blockenspiel is a helper library designed to make it easy to implement DSL\nblocks. It is designed to be comprehensive and robust, supporting most common\nusage patterns, and working correctly in the presence of nested blocks and\nmultithreading.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-blankslate","origin":"devel/rubygem-blankslate","version":"3.1.3","comment":"Abstract base class with no predefined methods","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/masover/blankslate","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1e890795a2ebdbb7dc785d0f717871290b0723a52a982efd281eaa3d65bda33e","flatsize":11136,"path":"All/rubygem-blankslate-3.1.3.pkg","repopath":"All/rubygem-blankslate-3.1.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4892,"desc":"rubygem-blankslate provides a base class where almost all of the methods from\nObject and Kernel have been removed. This is useful when providing proxy object\nand other classes that make heavy use of method_missing.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-bourbon","origin":"textproc/rubygem-bourbon","version":"7.3.0","comment":"Library of pure Sass mixins and functions","maintainer":"sunpoet@FreeBSD.org","www":"https://www.bourbon.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a2736c19283eda29e29b0e0c80400c51ebabc4b2e9f67d9adbee5ee0f19c21f9","flatsize":389695,"path":"All/rubygem-bourbon-7.3.0.pkg","repopath":"All/rubygem-bourbon-7.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":81844,"desc":"Bourbon is a library of Sass mixins and functions that are designed to make you\na more efficient style sheet author.\n\nIt is ...\n- Dependency-free: Bourbon is pure Sass.\n- Human-readable: We aim for clarity over brevity.\n- Lightweight: Zero output post-install and has no visual opinion.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-thor":{"origin":"devel/rubygem-thor","version":"1.3.2"}},"categories":["rubygems","textproc"]},{"name":"rubygem-bio-shell","origin":"biology/rubygem-bio-shell","version":"1.0.1","comment":"Command-line interface on BioRuby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/bioruby/bioruby-shell","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8f2810dcaace3defa9b59e3c25c24bf36efff4650d6442597c464128e91c3c19","flatsize":117183,"path":"All/rubygem-bio-shell-1.0.1.pkg","repopath":"All/rubygem-bio-shell-1.0.1.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":41400,"desc":"bio-shell, providing BioRuby Shell, is a command-line interface for BioRuby, an\nopen source bioinformatics library for Ruby.\n\nThis code has historically been part of the BioRuby gem, but has been split into\nits own gem as part of an effort to modularize BioRuby. bio-shell and many more\nplugins are available at biogems.info.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-bio":{"origin":"biology/rubygem-bio","version":"2.0.6"}},"categories":["biology","rubygems"]},{"name":"rubygem-bio-old-biofetch-emulator","origin":"biology/rubygem-bio-old-biofetch-emulator","version":"1.0.0","comment":"Emulate Bio::Fetch object","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ngoto/bioruby-old-biofetch-emulator","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"99bd749ab2e4bb89fb9befaa55fdbef4a28e40c01835b4da106d9779cbcd2d61","flatsize":23868,"path":"All/rubygem-bio-old-biofetch-emulator-1.0.0.pkg","repopath":"All/rubygem-bio-old-biofetch-emulator-1.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8184,"desc":"bio-old-biofetch-emulator emulates Bio::Fetch object in BioRuby as if\ndiscontinued BioRuby BioFetch server were still alive. It overrides methods and\nobjects in Bio::Fetch, and if the old BioRuby BioFetch server's URL is given, it\nintercepts all requests and converts them into existing web services such as\nTogoWS, KEGG REST API, NCBI E-Utilities, and GenomeNet(genome.jp).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-bio":{"origin":"biology/rubygem-bio","version":"2.0.6"}},"categories":["biology","rubygems"]},{"name":"rubygem-bio-executables","origin":"biology/rubygem-bio-executables","version":"1.0.0","comment":"Collection of miscellaneous utilities for bioinformatics","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/bioruby/bioruby-executables","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b99e95f379db83fc3761dd90a3685e9a6edfd44f2702a17617101b2fe832dcad","flatsize":39437,"path":"All/rubygem-bio-executables-1.0.0.pkg","repopath":"All/rubygem-bio-executables-1.0.0.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":12136,"desc":"bio-executables is a collection of miscellaneous utilities for bioinformatics\nthat were formerly part of the BioRuby core (\"bio\" gem). Because of reducing\ncomplexity, they were moved to this gem.\n\nThis code has historically been part of the BioRuby gem, but has been split into\nits own gem as part of an effort to modularize BioRuby. bio-executables and many\nmore plugins are available at biogems.info.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-bio":{"origin":"biology/rubygem-bio","version":"2.0.6"},"rubygem-bio-old-biofetch-emulator":{"origin":"biology/rubygem-bio-old-biofetch-emulator","version":"1.0.0"}},"categories":["biology","rubygems"]},{"name":"rubygem-bones","origin":"devel/rubygem-bones","version":"3.9.0","comment":"Tool to create new projects from code skeleton","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/TwP/bones","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"39ac847293d538886f6d75a38cc7f344d29924bc874c1367ab9fe37fb499a4ef","flatsize":124917,"path":"All/rubygem-bones-3.9.0.pkg","repopath":"All/rubygem-bones-3.9.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":33168,"desc":"Mr Bones is a handy tool that creates new Ruby projects from a code skeleton.\nThe skeleton contains some starter code and a collection of rake tasks to ease\nthe management and deployment of your source code. Several Mr Bones plugins are\navailable for creating git repositories, creating GitHub projects, running\nvarious test suites and source code analysis tools.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-little-plugger":{"origin":"devel/rubygem-little-plugger","version":"1.1.4"},"rubygem-loquacious":{"origin":"devel/rubygem-loquacious","version":"1.9.1_1"},"rubygem-rake":{"origin":"devel/rubygem-rake","version":"13.2.1"},"rubygem-rdoc":{"origin":"devel/rubygem-rdoc","version":"6.12.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-bootsnap","origin":"devel/rubygem-bootsnap","version":"1.18.6","comment":"Boot large ruby/rails apps faster","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Shopify/bootsnap","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5fbbf5b56fbc4e892c5a022cbe77a60c682887c13b15870f42802f8a59775086","flatsize":136428,"path":"All/rubygem-bootsnap-1.18.6.pkg","repopath":"All/rubygem-bootsnap-1.18.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":36028,"desc":"Bootsnap makes booting large ruby/rails apps faster.  It is a library that plugs\ninto a number of Ruby and (optionally) ActiveSupport and YAML methods to\noptimize and cache expensive computations.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-msgpack":{"origin":"devel/rubygem-msgpack","version":"1.8.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-binding_of_caller","origin":"devel/rubygem-binding_of_caller","version":"1.0.1","comment":"Retrieve the binding of a methods caller","maintainer":"ruby@FreeBSD.org","www":"https://github.com/banister/binding_of_caller","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cc3de6ddd166ef462943a44178f2d2a5d575c98c9cca2d81ddbaf7a2b7ce2248","flatsize":17395,"path":"All/rubygem-binding_of_caller-1.0.1.pkg","repopath":"All/rubygem-binding_of_caller-1.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6804,"desc":"Retrieve the binding of a method's caller. Can also retrieve bindings even\nfurther up the stack.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-debug_inspector":{"origin":"devel/rubygem-debug_inspector","version":"1.2.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-bindex","origin":"devel/rubygem-bindex","version":"0.8.1","comment":"Bindings for your Ruby exceptions","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/gsamokovarov/skiptrace","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6ba92aed3037d34431b7253ae063ad4eee1418a4392bfdd4cb30341bb71216f1","flatsize":41112,"path":"All/rubygem-bindex-0.8.1.pkg","repopath":"All/rubygem-bindex-0.8.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16360,"desc":"When Ruby raises an exception, it leaves you a backtrace to help you figure out\nwhere did the exception originated in. Bindex gives you the bindings as well.\nThis can help you introspect the state of the Ruby program when at the point the\nexception occurred.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-bindata24","origin":"devel/rubygem-bindata24","version":"2.4.15","comment":"Ruby library to read and write binary file formats","maintainer":"ruby@FreeBSD.org","www":"https://github.com/dmendel/bindata","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eb8deb6be1dd79f4a1e68369dc063c6822e592d8595477e19627031f6f67f8db","flatsize":333734,"path":"All/rubygem-bindata24-2.4.15.pkg","repopath":"All/rubygem-bindata24-2.4.15.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":67124,"desc":"BinData is a declarative way to read and write binary file formats.\n\nThis means the programmer specifies *what* the format of the binary\ndata is, and BinData works out *how* to read and write data in this\nformat. It is an easier (and more readable) alternative to Ruby's\n#pack and #unpack methods.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","ruby"],"annotations":{"cpe":"cpe:2.3:a:bindata_project:bindata:2.4.15:::::dragonfly6:x86_64"}},{"name":"rubygem-chef","origin":"sysutils/rubygem-chef","version":"18.6.2_2","comment":"Systems integration framework. Client part","maintainer":"sunpoet@FreeBSD.org","www":"https://www.chef.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"34fde8d0887f43cf2c192eae67dcca2d10eef29d1cf48d6a7056685f3cefcce9","flatsize":9534713,"path":"All/rubygem-chef-18.6.2_2.pkg","repopath":"All/rubygem-chef-18.6.2_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1353056,"desc":"Chef is a systems integration framework, built to bring the benefits of\nconfiguration management to your entire infrastructure. With Chef, you can:\n\n* Manage your servers by writing code, not by running commands.\n* Integrate tightly with your applications, databases, LDAP directories, and\n  more.\n* Easily configure applications that require knowledge about your entire\n  infrastructure (\"What systems are running my application?\" \"What is the\n  current master database server?\")","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-addressable":{"origin":"www/rubygem-addressable","version":"2.8.7"},"rubygem-aws-sdk-s3":{"origin":"devel/rubygem-aws-sdk-s3","version":"1.181.0"},"rubygem-aws-sdk-secretsmanager":{"origin":"devel/rubygem-aws-sdk-secretsmanager","version":"1.113.0"},"rubygem-chef-config":{"origin":"sysutils/rubygem-chef-config","version":"18.6.2"},"rubygem-chef-utils":{"origin":"sysutils/rubygem-chef-utils","version":"18.6.2"},"rubygem-chef-vault":{"origin":"sysutils/rubygem-chef-vault","version":"4.1.11"},"rubygem-chef-zero":{"origin":"sysutils/rubygem-chef-zero","version":"15.0.11_3"},"rubygem-corefoundation":{"origin":"devel/rubygem-corefoundation","version":"0.3.13"},"rubygem-diff-lcs":{"origin":"textproc/rubygem-diff-lcs","version":"1.6.0"},"rubygem-erubis":{"origin":"www/rubygem-erubis","version":"2.7.0_1"},"rubygem-ffi":{"origin":"devel/rubygem-ffi","version":"1.17.2"},"rubygem-ffi-libarchive":{"origin":"devel/rubygem-ffi-libarchive","version":"1.1.14"},"rubygem-ffi-yajl":{"origin":"devel/rubygem-ffi-yajl","version":"2.3.4"},"rubygem-iniparse":{"origin":"devel/rubygem-iniparse","version":"1.5.0"},"rubygem-inspec-core":{"origin":"devel/rubygem-inspec-core","version":"5.22.40"},"rubygem-license-acceptance":{"origin":"sysutils/rubygem-license-acceptance","version":"2.1.13"},"rubygem-mixlib-archive":{"origin":"devel/rubygem-mixlib-archive","version":"1.1.7"},"rubygem-mixlib-authentication":{"origin":"devel/rubygem-mixlib-authentication","version":"3.0.10"},"rubygem-mixlib-cli":{"origin":"devel/rubygem-mixlib-cli","version":"2.1.8"},"rubygem-mixlib-log":{"origin":"devel/rubygem-mixlib-log","version":"3.0.9"},"rubygem-mixlib-shellout":{"origin":"devel/rubygem-mixlib-shellout","version":"3.2.5"},"rubygem-net-ftp":{"origin":"ftp/rubygem-net-ftp","version":"0.3.8"},"rubygem-net-sftp":{"origin":"security/rubygem-net-sftp","version":"4.0.0"},"rubygem-ohai":{"origin":"sysutils/rubygem-ohai","version":"18.1.18"},"rubygem-plist":{"origin":"devel/rubygem-plist","version":"3.6.0"},"rubygem-proxifier2":{"origin":"net/rubygem-proxifier2","version":"1.1.0"},"rubygem-syslog-logger":{"origin":"sysutils/rubygem-syslog-logger","version":"1.6.8"},"rubygem-train-core":{"origin":"net/rubygem-train-core","version":"3.12.7"},"rubygem-train-rest":{"origin":"net/rubygem-train-rest","version":"0.5.0"},"rubygem-train-winrm":{"origin":"net/rubygem-train-winrm","version":"0.2.17"},"rubygem-unf_ext":{"origin":"textproc/rubygem-unf_ext","version":"0.0.9.1"},"rubygem-uuidtools":{"origin":"devel/rubygem-uuidtools","version":"3.0.0"},"rubygem-vault":{"origin":"security/rubygem-vault","version":"0.18.2"}},"categories":["sysutils"],"annotations":{"cpe":"cpe:2.3:a:chef:chef:18.6.2:::::dragonfly6:x86_64:2"}},{"name":"rubygem-bin_utils","origin":"devel/rubygem-bin_utils","version":"0.0.7","comment":"Extracting binary integers from binary string and packing back","maintainer":"ruby@FreeBSD.org","www":"https://github.com/funny-falcon/bin_utils","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a1fae5e8c5542d16069a08101fd38d0d141e8ecc483d84256ea1283ed8c1f96b","flatsize":150922,"path":"All/rubygem-bin_utils-0.0.7.pkg","repopath":"All/rubygem-bin_utils-0.0.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17204,"desc":"It is specialized versions of methods for working with binary data.\nIt were written cause:\n\n- MRI's #pack and #unpack seems to be slow\n- result of #pack is often appended to a string at the very next step.\n- usually we need to drop unpacked string head","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-bin_struct","origin":"devel/rubygem-bin_struct","version":"0.5.0","comment":"Binary dissector and generator","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/lemontree55/bin_struct","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dd0945315184265aadf55a8da7b0ae446282ce049b002ff17c4c1585a291302b","flatsize":94293,"path":"All/rubygem-bin_struct-0.5.0.pkg","repopath":"All/rubygem-bin_struct-0.5.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20140,"desc":"BinStruct provides a simple way to create and dissect binary data. It is an\nextraction from PacketGen 3.x Fields.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-blimpy","origin":"net-mgmt/rubygem-blimpy","version":"0.6.7","comment":"Tool for managing a fleet of machines in the cloud","maintainer":"ruby@FreeBSD.org","www":"https://github.com/rtyler/blimpy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b23a58dcc13ebb58eeb9865c951cc12b86974ff5a49df57b936989eb7c9b6034","flatsize":81195,"path":"All/rubygem-blimpy-0.6.7.pkg","repopath":"All/rubygem-blimpy-0.6.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":22100,"desc":"Tool for managing a fleet of machines in the cloud.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-fog":{"origin":"devel/rubygem-fog","version":"2.3.0"},"rubygem-minitar":{"origin":"archivers/rubygem-minitar","version":"1.0.2"},"rubygem-thor":{"origin":"devel/rubygem-thor","version":"1.3.2"}},"categories":["net-mgmt","rubygems"]},{"name":"rubygem-brakeman","origin":"security/rubygem-brakeman","version":"7.0.0","comment":"Detect security vulnerabilities in Ruby on Rails applications via static analysis","maintainer":"sunpoet@FreeBSD.org","www":"https://brakemanscanner.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8c3abf5f17bd298d9f5c52152d8d2965657e9d3eb9ad1349165ab34e347419a0","flatsize":10822219,"path":"All/rubygem-brakeman-7.0.0.pkg","repopath":"All/rubygem-brakeman-7.0.0.pkg","licenselogic":"single","licenses":["BRAKEMAN"],"pkgsize":894284,"desc":"Brakeman is a static analysis tool which checks Ruby on Rails applications for\nsecurity vulnerabilities.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-racc":{"origin":"devel/rubygem-racc","version":"1.8.1"}},"categories":["rubygems","security"]},{"name":"rubygem-bit-struct","origin":"devel/rubygem-bit-struct","version":"0.17","comment":"Library for packed binary data stored in ruby Strings","maintainer":"ruby@FreeBSD.org","www":"https://github.com/vjoel/bit-struct","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"16a14fd699c52fac474ec1c0fcc3dfa7ed500a0baf7fd18764f2ed247aa97a36","flatsize":109863,"path":"All/rubygem-bit-struct-0.17.pkg","repopath":"All/rubygem-bit-struct-0.17.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":26768,"desc":"Library for packed binary data stored in ruby Strings. Useful for accessing\nfields in network packets and binary files.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-best_in_place","origin":"www/rubygem-best_in_place","version":"4.0.0","comment":"jQuery script to edit fields by clicking on them","maintainer":"ruby@FreeBSD.org","www":"https://github.com/bernat/best_in_place","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ba3df84e25ffaa84022c39ef245641f428550ec716a0015e5a675d0020968fe0","flatsize":240547,"path":"All/rubygem-best_in_place-4.0.0.pkg","repopath":"All/rubygem-best_in_place-4.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":68592,"desc":"BestInPlace is a jQuery script and a Rails helper that provides the method\nbest_in_place to display any object field easily editable for the user by just\nclicking on it. It supports input data, text data, boolean data and custom\ndropdown data. It works with RESTful controllers.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack71":{"origin":"www/rubygem-actionpack71","version":"7.1.5.1"},"rubygem-railties71":{"origin":"www/rubygem-railties71","version":"7.1.5.1"}},"categories":["rubygems","www"]},{"name":"rubygem-bootstrap-sass","origin":"www/rubygem-bootstrap-sass","version":"3.4.1","comment":"Bootstrap by Twitter","maintainer":"ruby@FreeBSD.org","www":"https://github.com/twbs/bootstrap-sass","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8501307bf52cddfc36d030c4c07182601be6ea11b746303c297867c63645dbe1","flatsize":826011,"path":"All/rubygem-bootstrap-sass-3.4.1.pkg","repopath":"All/rubygem-bootstrap-sass-3.4.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":228240,"desc":"Twitter's Bootstrap, converted to Sass and ready to drop into Rails or Compass","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-autoprefixer-rails":{"origin":"textproc/rubygem-autoprefixer-rails","version":"10.4.19.0"},"rubygem-sassc":{"origin":"textproc/rubygem-sassc","version":"2.4.0"}},"categories":["rubygems","www"]},{"name":"rubygem-benelux","origin":"devel/rubygem-benelux","version":"0.6.1","comment":"Mad way to time Ruby codes","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/delano/benelux","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"334f807fc4b86a8e3abef2a53623898499032410431d673e3ea0e80fd5a40e79","flatsize":49979,"path":"All/rubygem-benelux-0.6.1.pkg","repopath":"All/rubygem-benelux-0.6.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15304,"desc":"rubygem-benelux provides a mad way to time Ruby codes.\n\nFeatures:\n- A replacement for Benchmark.measure\n- Create timers for any Ruby method\n- Store arbitrary messages\n- Granular statistics\n- Thread-safe","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-attic":{"origin":"devel/rubygem-attic","version":"1.0.1"},"rubygem-storable":{"origin":"devel/rubygem-storable","version":"0.10.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-benchmark-memory","origin":"benchmarks/rubygem-benchmark-memory","version":"0.2.0","comment":"Benchmark-style memory profiling for Ruby 2.1+","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/michaelherold/benchmark-memory","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2030fc482f06f0a956e1f40f287bb595336857dbe7d24c656abd31ec1ce6cadd","flatsize":51277,"path":"All/rubygem-benchmark-memory-0.2.0.pkg","repopath":"All/rubygem-benchmark-memory-0.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14840,"desc":"Benchmark-style memory profiling for Ruby 2.1+.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-memory_profiler":{"origin":"devel/rubygem-memory_profiler","version":"1.0.2"}},"categories":["benchmarks","rubygems"]},{"name":"rubygem-benchmark","origin":"benchmarks/rubygem-benchmark","version":"0.4.0","comment":"Performance benchmarking library","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/benchmark","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e4cdc9835550ed486c9f5e1a57f8e1df1dbbec54d18740059863ff4fbf2d1b2c","flatsize":36628,"path":"All/rubygem-benchmark-0.4.0.pkg","repopath":"All/rubygem-benchmark-0.4.0.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":10568,"desc":"The Benchmark module provides methods for benchmarking Ruby code, giving\ndetailed reports on the time taken for each task.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["benchmarks","rubygems"]},{"name":"rubygem-benchmark-ips","origin":"benchmarks/rubygem-benchmark-ips","version":"2.14.0","comment":"Iterations per second enhancement to Benchmark","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/evanphx/benchmark-ips","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5511892dba705ec0d2bae27d8a70258072e379e937024970628b0294906e51fe","flatsize":65285,"path":"All/rubygem-benchmark-ips-2.14.0.pkg","repopath":"All/rubygem-benchmark-ips-2.14.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":18832,"desc":"Benchmark.ips provides iterations per second enhancement to Benchmark.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["benchmarks","rubygems"]},{"name":"rubygem-beefcake","origin":"net/rubygem-beefcake","version":"1.2.0","comment":"Protocol Buffers library in pure Ruby","maintainer":"dch@FreeBSD.org","www":"https://github.com/protobuf-ruby/beefcake","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a015f100c0cfecaeb143e463f12e64eaaf102396f4364f2313b44ceb9fb67aab","flatsize":62806,"path":"All/rubygem-beefcake-1.2.0.pkg","repopath":"All/rubygem-beefcake-1.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16720,"desc":"Straightfoward pure-ruby first-class Protocol Buffers library. Supports\noptional and required fields, repeated and packed repeated fields,\nvarints, 32 and 64 bit fields, length-delimited fields, embedded\nmessages and enums, and defaults. Per spec, unknown fields are ignored.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["net","rubygems"]},{"name":"rubygem-bcrypt_pbkdf","origin":"security/rubygem-bcrypt_pbkdf","version":"1.1.1","comment":"This gem implements bcrypt_pdkfd","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/net-ssh/bcrypt_pbkdf-ruby","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"60d2bcb1097d8f2433eedd432a30afe520a8712e56c0aefa2a5ad9f2513aa50b","flatsize":75480,"path":"All/rubygem-bcrypt_pbkdf-1.1.1.pkg","repopath":"All/rubygem-bcrypt_pbkdf-1.1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19804,"desc":"This gem implements bcrypt_pdkfd (a variant of PBKDF2 with bcrypt-based PRF)","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","security"]},{"name":"rubygem-bcrypt-ruby","origin":"security/rubygem-bcrypt-ruby","version":"3.1.5_1","comment":"Sophisticated and secure hash algorithm for passwords","maintainer":"ruby@FreeBSD.org","www":"https://github.com/codahale/bcrypt-ruby","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"10ca36295d2d43be90b7e73f460094c9d0d92b7f4c8e291c0575fdaa87d705b7","flatsize":14701,"path":"All/rubygem-bcrypt-ruby-3.1.5_1.pkg","repopath":"All/rubygem-bcrypt-ruby-3.1.5_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6476,"desc":"bcrypt() is a sophisticated and secure hash algorithm designed by The OpenBSD\nproject for hashing passwords. bcrypt-ruby provides a simple, humane wrapper\nfor safely handling passwords.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-bcrypt":{"origin":"security/rubygem-bcrypt","version":"3.1.20"}},"categories":["rubygems","security"]},{"name":"rubygem-bindata","origin":"devel/rubygem-bindata","version":"2.5.0","comment":"Ruby library to read and write binary file formats","maintainer":"ruby@FreeBSD.org","www":"https://github.com/dmendel/bindata","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0e075b051ec1741264a4e682efc2065caf92269448ae7f6e9d0b65b7f266c238","flatsize":347641,"path":"All/rubygem-bindata-2.5.0.pkg","repopath":"All/rubygem-bindata-2.5.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":69676,"desc":"BinData is a declarative way to read and write binary file formats.\n\nThis means the programmer specifies *what* the format of the binary\ndata is, and BinData works out *how* to read and write data in this\nformat. It is an easier (and more readable) alternative to Ruby's\n#pack and #unpack methods.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","ruby"],"annotations":{"cpe":"cpe:2.3:a:bindata_project:bindata:2.5.0:::::dragonfly6:x86_64"}},{"name":"rubygem-bcp47_spec","origin":"devel/rubygem-bcp47_spec","version":"0.2.1","comment":"Subset of the BCP 47 specification","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/dadah89/bcp47_spec","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9a33e7ff516bb2f6b766bd7ec64ff3cef47875c53eb88eacec6167f0c6e2d0e5","flatsize":8832,"path":"All/rubygem-bcp47_spec-0.2.1.pkg","repopath":"All/rubygem-bcp47_spec-0.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4020,"desc":"bcp47_spec provides a subset of the BCP 47 specification\n(https://www.rfc-editor.org/info/bcp47).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-bcrypt","origin":"security/rubygem-bcrypt","version":"3.1.20","comment":"OpenBSD bcrypt password hashing algorithm","maintainer":"ruby@FreeBSD.org","www":"https://github.com/bcrypt-ruby/bcrypt-ruby","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3c1974d36c5122583340d1fd6a1d8468b7d8d6543ecfe9526964626b758d6c8c","flatsize":73094,"path":"All/rubygem-bcrypt-3.1.20.pkg","repopath":"All/rubygem-bcrypt-3.1.20.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21232,"desc":"bcrypt() is a sophisticated and secure hash algorithm designed by The OpenBSD\nproject for hashing passwords. The bcrypt Ruby gem provides a simple wrapper\nfor safely handling passwords.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","security"]},{"name":"rubygem-bigrecord","origin":"databases/rubygem-bigrecord","version":"0.1.1_1","comment":"Intended to work as a drop-in for Rails applications","maintainer":"ruby@FreeBSD.org","www":"http://www.bigrecord.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2fd8051897af0f5dbb57091d027b0f36692fb3bc98b59caa2849dfa22eaa9db6","flatsize":570679,"path":"All/rubygem-bigrecord-0.1.1_1.pkg","repopath":"All/rubygem-bigrecord-0.1.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":107756,"desc":"BigRecord is built from ActiveRecord, and intended to seamlessly integrate\ninto your Ruby on Rails applications.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activerecord4":{"origin":"databases/rubygem-activerecord4","version":"4.2.11.3"},"rubygem-activesupport4":{"origin":"devel/rubygem-activesupport4","version":"4.2.11.3"},"rubygem-uuidtools":{"origin":"devel/rubygem-uuidtools","version":"3.0.0"}},"categories":["databases","rubygems"]},{"name":"rubygem-batch-loader","origin":"devel/rubygem-batch-loader","version":"2.0.5","comment":"Powerful tool to avoid N+1 DB or HTTP queries","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/exAspArk/batch-loader","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"16af3b5e49f703ba0194be3e2241f1c58ceb2330516101aad7b90ebc661e5985","flatsize":47701,"path":"All/rubygem-batch-loader-2.0.5.pkg","repopath":"All/rubygem-batch-loader-2.0.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15032,"desc":"BatchLoader provides a generic lazy batching mechanism to avoid N+1 DB queries,\nHTTP queries, etc.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-base6402","origin":"converters/rubygem-base6402","version":"0.2.0","comment":"Encode and decode binary data using a Base64 representation","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/base64","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"94c5fa599ecf57e1adc57a4bf350796a48bd7dd3576a20fa38a1efcd72945da8","flatsize":21564,"path":"All/rubygem-base6402-0.2.0.pkg","repopath":"All/rubygem-base6402-0.2.0.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":6380,"desc":"The Base64 module provides for the encoding (#encode64, #strict_encode64,\n#urlsafe_encode64) and decoding (#decode64, #strict_decode64, #urlsafe_decode64)\nof binary data using a Base64 representation.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["converters","rubygems"]},{"name":"rubygem-better_html","origin":"devel/rubygem-better_html","version":"2.1.1","comment":"Better HTML for Rails","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Shopify/better-html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7561d531e4e90463ff7babaf24949dab7523268e3d4ea53b55abf5b10c54c45d","flatsize":119164,"path":"All/rubygem-better_html-2.1.1.pkg","repopath":"All/rubygem-better_html-2.1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":25196,"desc":"This gem replaces the normal ERB parsing with an HTML-aware ERB parsing. This\nmakes your templates smarter by adding runtime checks around the data\ninterpolated from Ruby into HTML.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionview71":{"origin":"devel/rubygem-actionview71","version":"7.1.5.1"},"rubygem-activesupport71":{"origin":"devel/rubygem-activesupport71","version":"7.1.5.1"},"rubygem-ast":{"origin":"devel/rubygem-ast","version":"2.4.2"},"rubygem-erubi":{"origin":"www/rubygem-erubi","version":"1.13.1"},"rubygem-parser":{"origin":"devel/rubygem-parser","version":"3.3.7.1"},"rubygem-smart_properties":{"origin":"devel/rubygem-smart_properties","version":"1.17.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-base32","origin":"converters/rubygem-base32","version":"0.3.4","comment":"Ruby extension for base32 encoding and decoding","maintainer":"ruby@FreeBSD.org","www":"https://github.com/stesla/base32","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"22d0320479b7e23e07ade1f76eba459ec3bf713861e5535905961798a1b55687","flatsize":13456,"path":"All/rubygem-base32-0.3.4.pkg","repopath":"All/rubygem-base32-0.3.4.pkg","licenselogic":"single","pkgsize":5672,"desc":"Ruby extension for base32 encoding and decoding","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["converters","rubygems"]},{"name":"rubygem-bigdecimal","origin":"math/rubygem-bigdecimal","version":"3.1.9","comment":"Arbitrary-precision decimal floating-point number class","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/bigdecimal","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7fe7c5707d3d0f225c89a135526cb0f50ac94b2f890fc8d219237a1b31bf9145","flatsize":230495,"path":"All/rubygem-bigdecimal-3.1.9.pkg","repopath":"All/rubygem-bigdecimal-3.1.9.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":51924,"desc":"BigDecimal provides an arbitrary-precision decimal floating-point number class.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["math","rubygems"]},{"name":"rubygem-baf","origin":"devel/rubygem-baf","version":"0.14.1","comment":"Basic Application Framework","maintainer":"tj+freebsd_ports@a13.fr","www":"https://rubygems.org/gems/baf","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6c6d34d1cd4e6f524827f647be059ff8d773133598d98bea0cc7a1ddec472717","flatsize":12236,"path":"All/rubygem-baf-0.14.1.pkg","repopath":"All/rubygem-baf-0.14.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":5348,"desc":"baf is a toolkit for building command line programs. It also provides cucumber\nhelpers and steps for writing user acceptance tests.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-babel-transpiler","origin":"textproc/rubygem-babel-transpiler","version":"0.7.0","comment":"Ruby Babel is a bridge to the JS Babel transpiler","maintainer":"ruby@FreeBSD.org","www":"https://github.com/babel/ruby-babel-transpiler","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"99ddbd9bb5ecf02771d70210faa9087e436966fbd5231ae1a72792e7a8af682f","flatsize":4042,"path":"All/rubygem-babel-transpiler-0.7.0.pkg","repopath":"All/rubygem-babel-transpiler-0.7.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2436,"desc":"Ruby Babel is a bridge to the JS Babel transpiler.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-babel-source":{"origin":"textproc/rubygem-babel-source","version":"5.8.35"},"rubygem-execjs":{"origin":"devel/rubygem-execjs","version":"2.10.0_1"}},"categories":["rubygems","textproc"]},{"name":"rubygem-babosa","origin":"textproc/rubygem-babosa","version":"2.0.0","comment":"Ruby library for creating slugs","maintainer":"ruby@FreeBSD.org","www":"https://github.com/norman/babosa","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"636050fcb79a2de1a7fd131c306fcde895d33a9a243331f3384399227bd1b2b9","flatsize":62791,"path":"All/rubygem-babosa-2.0.0.pkg","repopath":"All/rubygem-babosa-2.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":18080,"desc":"Babosa is a library for creating human-friendly identifiers, aka \"slugs\".\nIt can also be useful for normalizing and sanitizing data.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-best_in_place-rails5","origin":"www/rubygem-best_in_place-rails5","version":"3.1.1","comment":"jQuery script to edit fields by clicking on them","maintainer":"ruby@FreeBSD.org","www":"https://github.com/bernat/best_in_place","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7aced14b210925df8a3bbabc819c43950468ed9755aa262eb25ff55674070e68","flatsize":240851,"path":"All/rubygem-best_in_place-rails5-3.1.1.pkg","repopath":"All/rubygem-best_in_place-rails5-3.1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":68228,"desc":"BestInPlace is a jQuery script and a Rails helper that provides the method\nbest_in_place to display any object field easily editable for the user by just\nclicking on it. It supports input data, text data, boolean data and custom\ndropdown data. It works with RESTful controllers.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack5":{"origin":"www/rubygem-actionpack5","version":"5.1.7_1"},"rubygem-railties5":{"origin":"www/rubygem-railties5","version":"5.1.7"}},"categories":["rubygems","www"]},{"name":"rubygem-backports","origin":"devel/rubygem-backports","version":"3.25.0","comment":"Ruby 1.9 backports for 1.8","maintainer":"ruby@FreeBSD.org","www":"https://github.com/marcandre/backports","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"29e5f1244eb4a0f48cb7e8a950df6cffc69bcbd182d00411d68373f17a9f2ef2","flatsize":521553,"path":"All/rubygem-backports-3.25.0.pkg","repopath":"All/rubygem-backports-3.25.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":120288,"desc":"Backports some of the Ruby 1.9 API changes into Ruby 1.8,\nwhich allows for better compatibility between the two versions.\n\nThe goal of backports is to make it easier to write ruby code\nthat runs across different versions of Ruby.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-bdb1","origin":"databases/rubygem-bdb1","version":"0.2.5_4","comment":"Ruby interface to Berkeley DB revision 1.8x with full feature support","maintainer":"ruby@FreeBSD.org","www":"https://github.com/knu/ruby-bdb1","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c6414ea722936eed5b986f13beed8a4e7cf9c54469fb442290a95cbe06eea922","flatsize":270593,"path":"All/rubygem-bdb1-0.2.5_4.pkg","repopath":"All/rubygem-bdb1-0.2.5_4.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":66164,"desc":"Ruby-bdb1 is an interface to Berkeley DB revision 1.85 and 1.86.\n\nThis library includes support for the following access methods:\n\n* B+tree\n* Hashing\n* Fixed and Variable-Length Records\n\nAnd the following interfaces:\n\n* Hash like interface - BDB1::Btree and BDB1::Hash\n* Array like interface - BDB1::Recnum(Recno)","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["databases","rubygems"]},{"name":"rubygem-base64","origin":"converters/rubygem-base64","version":"0.3.0","comment":"Encode and decode binary data using a Base64 representation","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/base64","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c6c7272e7a5b827186b468c814a13c6d6d627b58d78b10f9ded89c29754b8ced","flatsize":41411,"path":"All/rubygem-base64-0.3.0.pkg","repopath":"All/rubygem-base64-0.3.0.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":8352,"desc":"The Base64 module provides for the encoding (#encode64, #strict_encode64,\n#urlsafe_encode64) and decoding (#decode64, #strict_decode64, #urlsafe_decode64)\nof binary data using a Base64 representation.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["converters","rubygems"]},{"name":"rubygem-bacon","origin":"devel/rubygem-bacon","version":"1.2.0","comment":"Small RSpec clone","maintainer":"ruby@FreeBSD.org","www":"https://github.com/leahneukirchen/bacon","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cbdb6aeaa853ba72413cf6463b6632685edda0baf32c11d4775e9ffaa11f5415","flatsize":55192,"path":"All/rubygem-bacon-1.2.0.pkg","repopath":"All/rubygem-bacon-1.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15628,"desc":"Bacon is a small RSpec clone weighing less than 350 LoC but nevertheless\nproviding all essential features.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-babel-source","origin":"textproc/rubygem-babel-source","version":"5.8.35","comment":"Babel JS source","maintainer":"ruby@FreeBSD.org","www":"https://github.com/babel/ruby-babel-transpiler","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a2507ccc6646daf94afa2b6676b4b82dbe4874b326ea65eb608a98d8fc69a98f","flatsize":2208445,"path":"All/rubygem-babel-source-5.8.35.pkg","repopath":"All/rubygem-babel-source-5.8.35.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":350512,"desc":"Babel JS source","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-azure_mgmt_time_series_insights","origin":"devel/rubygem-azure_mgmt_time_series_insights","version":"0.17.1","comment":"Microsoft Azure Time Series Insights Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_time_series_insights","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ef884e46409ae3e1774a1181bd1f09c2970f25b0a61ba3aaa2cdd2df951fcb0b","flatsize":868714,"path":"All/rubygem-azure_mgmt_time_series_insights-0.17.1.pkg","repopath":"All/rubygem-azure_mgmt_time_series_insights-0.17.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":32488,"desc":"Microsoft Azure Time Series Insights Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_vmware_cloudsimple","origin":"devel/rubygem-azure_mgmt_vmware_cloudsimple","version":"0.17.1","comment":"Microsoft Azure VMware CloudSimple Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_vmware_cloudsimple","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4e54a09c845d262dec40ecd16c4e697bd76db09aa0344c1caf6229cbc256d5f5","flatsize":399810,"path":"All/rubygem-azure_mgmt_vmware_cloudsimple-0.17.1.pkg","repopath":"All/rubygem-azure_mgmt_vmware_cloudsimple-0.17.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":24408,"desc":"Microsoft Azure VMware CloudSimple Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_traffic_manager","origin":"devel/rubygem-azure_mgmt_traffic_manager","version":"0.17.4","comment":"Microsoft Azure Traffic Management Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_traffic_manager","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b9649ee94471499a789cc4182bd822d53ff22f4d2f64f5b58ebfd20ef958ca21","flatsize":768477,"path":"All/rubygem-azure_mgmt_traffic_manager-0.17.4.pkg","repopath":"All/rubygem-azure_mgmt_traffic_manager-0.17.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":25800,"desc":"Microsoft Azure Traffic Management Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_synapse","origin":"devel/rubygem-azure_mgmt_synapse","version":"0.17.4","comment":"Microsoft Azure Synapse Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_synapse","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"231dcd145de2aa5453a74f0754ac8511694a68545be55569a7e4c91bf451ac74","flatsize":1927094,"path":"All/rubygem-azure_mgmt_synapse-0.17.4.pkg","repopath":"All/rubygem-azure_mgmt_synapse-0.17.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":82868,"desc":"Microsoft Azure Synapse Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_sdk","origin":"devel/rubygem-azure_sdk","version":"0.73.0","comment":"Microsoft Azure SDK - Azure Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"46d625d5d4a8b84bdd4c24c1f09a873f23903fe9c2de4cc3b58236fc3926ef6f","flatsize":4298644,"path":"All/rubygem-azure_sdk-0.73.0.pkg","repopath":"All/rubygem-azure_sdk-0.73.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":283328,"desc":"Microsoft Azure SDK - Azure Client Library for Ruby.\n\nThis project provides a Ruby package for Azure Resource Management (ARM).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-azure-storage":{"origin":"devel/rubygem-azure-storage","version":"0.15.0.preview_1"},"rubygem-azure_cognitiveservices_anomalydetector":{"origin":"devel/rubygem-azure_cognitiveservices_anomalydetector","version":"0.17.1"},"rubygem-azure_cognitiveservices_autosuggest":{"origin":"devel/rubygem-azure_cognitiveservices_autosuggest","version":"0.17.2"},"rubygem-azure_cognitiveservices_computervision":{"origin":"devel/rubygem-azure_cognitiveservices_computervision","version":"0.20.2"},"rubygem-azure_cognitiveservices_contentmoderator":{"origin":"devel/rubygem-azure_cognitiveservices_contentmoderator","version":"0.17.3"},"rubygem-azure_cognitiveservices_customimagesearch":{"origin":"devel/rubygem-azure_cognitiveservices_customimagesearch","version":"0.17.2"},"rubygem-azure_cognitiveservices_customsearch":{"origin":"devel/rubygem-azure_cognitiveservices_customsearch","version":"0.18.2"},"rubygem-azure_cognitiveservices_customvisionprediction":{"origin":"devel/rubygem-azure_cognitiveservices_customvisionprediction","version":"0.17.3"},"rubygem-azure_cognitiveservices_customvisiontraining":{"origin":"devel/rubygem-azure_cognitiveservices_customvisiontraining","version":"0.17.3"},"rubygem-azure_cognitiveservices_entitysearch":{"origin":"devel/rubygem-azure_cognitiveservices_entitysearch","version":"0.18.2"},"rubygem-azure_cognitiveservices_face":{"origin":"devel/rubygem-azure_cognitiveservices_face","version":"0.19.1"},"rubygem-azure_cognitiveservices_formrecognizer":{"origin":"devel/rubygem-azure_cognitiveservices_formrecognizer","version":"0.17.2"},"rubygem-azure_cognitiveservices_imagesearch":{"origin":"devel/rubygem-azure_cognitiveservices_imagesearch","version":"0.18.3"},"rubygem-azure_cognitiveservices_localsearch":{"origin":"devel/rubygem-azure_cognitiveservices_localsearch","version":"0.17.2"},"rubygem-azure_cognitiveservices_luisauthoring":{"origin":"devel/rubygem-azure_cognitiveservices_luisauthoring","version":"0.18.2"},"rubygem-azure_cognitiveservices_luisruntime":{"origin":"devel/rubygem-azure_cognitiveservices_luisruntime","version":"0.18.1"},"rubygem-azure_cognitiveservices_newssearch":{"origin":"devel/rubygem-azure_cognitiveservices_newssearch","version":"0.18.2"},"rubygem-azure_cognitiveservices_personalizer":{"origin":"devel/rubygem-azure_cognitiveservices_personalizer","version":"0.17.1"},"rubygem-azure_cognitiveservices_qnamaker":{"origin":"devel/rubygem-azure_cognitiveservices_qnamaker","version":"0.18.1"},"rubygem-azure_cognitiveservices_qnamakerruntime":{"origin":"devel/rubygem-azure_cognitiveservices_qnamakerruntime","version":"0.17.2"},"rubygem-azure_cognitiveservices_spellcheck":{"origin":"devel/rubygem-azure_cognitiveservices_spellcheck","version":"0.18.2"},"rubygem-azure_cognitiveservices_textanalytics":{"origin":"devel/rubygem-azure_cognitiveservices_textanalytics","version":"0.17.4"},"rubygem-azure_cognitiveservices_videosearch":{"origin":"devel/rubygem-azure_cognitiveservices_videosearch","version":"0.18.2"},"rubygem-azure_cognitiveservices_visualsearch":{"origin":"devel/rubygem-azure_cognitiveservices_visualsearch","version":"0.18.2"},"rubygem-azure_cognitiveservices_websearch":{"origin":"devel/rubygem-azure_cognitiveservices_websearch","version":"0.18.2"},"rubygem-azure_event_grid":{"origin":"devel/rubygem-azure_event_grid","version":"0.18.1"},"rubygem-azure_graph_rbac":{"origin":"devel/rubygem-azure_graph_rbac","version":"0.17.2"},"rubygem-azure_key_vault":{"origin":"devel/rubygem-azure_key_vault","version":"0.19.1"},"rubygem-azure_mgmt_adhybridhealth_service":{"origin":"devel/rubygem-azure_mgmt_adhybridhealth_service","version":"0.17.1"},"rubygem-azure_mgmt_advisor":{"origin":"devel/rubygem-azure_mgmt_advisor","version":"0.17.2"},"rubygem-azure_mgmt_alerts_management":{"origin":"devel/rubygem-azure_mgmt_alerts_management","version":"0.17.1"},"rubygem-azure_mgmt_analysis_services":{"origin":"devel/rubygem-azure_mgmt_analysis_services","version":"0.17.3"},"rubygem-azure_mgmt_api_management":{"origin":"devel/rubygem-azure_mgmt_api_management","version":"0.19.1"},"rubygem-azure_mgmt_appconfiguration":{"origin":"devel/rubygem-azure_mgmt_appconfiguration","version":"0.17.4"},"rubygem-azure_mgmt_attestation":{"origin":"devel/rubygem-azure_mgmt_attestation","version":"0.17.1"},"rubygem-azure_mgmt_authorization":{"origin":"devel/rubygem-azure_mgmt_authorization","version":"0.18.5"},"rubygem-azure_mgmt_automanage":{"origin":"devel/rubygem-azure_mgmt_automanage","version":"0.17.0"},"rubygem-azure_mgmt_automation":{"origin":"devel/rubygem-azure_mgmt_automation","version":"0.17.3"},"rubygem-azure_mgmt_azurestack":{"origin":"devel/rubygem-azure_mgmt_azurestack","version":"0.17.2"},"rubygem-azure_mgmt_azurestack_hci":{"origin":"devel/rubygem-azure_mgmt_azurestack_hci","version":"0.17.0"},"rubygem-azure_mgmt_batch":{"origin":"devel/rubygem-azure_mgmt_batch","version":"0.18.1"},"rubygem-azure_mgmt_batchai":{"origin":"devel/rubygem-azure_mgmt_batchai","version":"0.17.1"},"rubygem-azure_mgmt_billing":{"origin":"devel/rubygem-azure_mgmt_billing","version":"0.17.3"},"rubygem-azure_mgmt_bot_service":{"origin":"devel/rubygem-azure_mgmt_bot_service","version":"0.17.2"},"rubygem-azure_mgmt_cdn":{"origin":"devel/rubygem-azure_mgmt_cdn","version":"0.18.2"},"rubygem-azure_mgmt_cognitive_services":{"origin":"devel/rubygem-azure_mgmt_cognitive_services","version":"0.19.4"},"rubygem-azure_mgmt_commerce":{"origin":"devel/rubygem-azure_mgmt_commerce","version":"0.17.2"},"rubygem-azure_mgmt_compute":{"origin":"devel/rubygem-azure_mgmt_compute","version":"0.22.0"},"rubygem-azure_mgmt_consumption":{"origin":"devel/rubygem-azure_mgmt_consumption","version":"0.18.1"},"rubygem-azure_mgmt_container_instance":{"origin":"devel/rubygem-azure_mgmt_container_instance","version":"0.18.0"},"rubygem-azure_mgmt_container_registry":{"origin":"devel/rubygem-azure_mgmt_container_registry","version":"0.18.5"},"rubygem-azure_mgmt_container_service":{"origin":"devel/rubygem-azure_mgmt_container_service","version":"0.22.0"},"rubygem-azure_mgmt_cosmosdb":{"origin":"devel/rubygem-azure_mgmt_cosmosdb","version":"0.24.1"},"rubygem-azure_mgmt_cost_management":{"origin":"devel/rubygem-azure_mgmt_cost_management","version":"0.17.1"},"rubygem-azure_mgmt_customer_insights":{"origin":"devel/rubygem-azure_mgmt_customer_insights","version":"0.17.3"},"rubygem-azure_mgmt_data_factory":{"origin":"devel/rubygem-azure_mgmt_data_factory","version":"0.18.7"},"rubygem-azure_mgmt_data_migration":{"origin":"devel/rubygem-azure_mgmt_data_migration","version":"0.18.1"},"rubygem-azure_mgmt_databox":{"origin":"devel/rubygem-azure_mgmt_databox","version":"0.17.1"},"rubygem-azure_mgmt_datalake_analytics":{"origin":"devel/rubygem-azure_mgmt_datalake_analytics","version":"0.17.3"},"rubygem-azure_mgmt_datalake_store":{"origin":"devel/rubygem-azure_mgmt_datalake_store","version":"0.17.3"},"rubygem-azure_mgmt_datashare":{"origin":"devel/rubygem-azure_mgmt_datashare","version":"0.17.2"},"rubygem-azure_mgmt_deployment_manager":{"origin":"devel/rubygem-azure_mgmt_deployment_manager","version":"0.17.1"},"rubygem-azure_mgmt_dev_spaces":{"origin":"devel/rubygem-azure_mgmt_dev_spaces","version":"0.17.3"},"rubygem-azure_mgmt_devtestlabs":{"origin":"devel/rubygem-azure_mgmt_devtestlabs","version":"0.18.1"},"rubygem-azure_mgmt_digitaltwins":{"origin":"devel/rubygem-azure_mgmt_digitaltwins","version":"0.18.0"},"rubygem-azure_mgmt_dns":{"origin":"devel/rubygem-azure_mgmt_dns","version":"0.17.5"},"rubygem-azure_mgmt_edgegateway":{"origin":"devel/rubygem-azure_mgmt_edgegateway","version":"0.18.1"},"rubygem-azure_mgmt_event_grid":{"origin":"devel/rubygem-azure_mgmt_event_grid","version":"0.21.0"},"rubygem-azure_mgmt_event_hub":{"origin":"devel/rubygem-azure_mgmt_event_hub","version":"0.18.2"},"rubygem-azure_mgmt_features":{"origin":"devel/rubygem-azure_mgmt_features","version":"0.17.5"},"rubygem-azure_mgmt_hanaonazure":{"origin":"devel/rubygem-azure_mgmt_hanaonazure","version":"0.18.1"},"rubygem-azure_mgmt_hdinsight":{"origin":"devel/rubygem-azure_mgmt_hdinsight","version":"0.18.5"},"rubygem-azure_mgmt_hybrid_compute":{"origin":"devel/rubygem-azure_mgmt_hybrid_compute","version":"0.17.0"},"rubygem-azure_mgmt_import_export":{"origin":"devel/rubygem-azure_mgmt_import_export","version":"0.17.1"},"rubygem-azure_mgmt_iot_central":{"origin":"devel/rubygem-azure_mgmt_iot_central","version":"0.19.4"},"rubygem-azure_mgmt_iot_hub":{"origin":"devel/rubygem-azure_mgmt_iot_hub","version":"0.17.5"},"rubygem-azure_mgmt_key_vault":{"origin":"devel/rubygem-azure_mgmt_key_vault","version":"0.17.7"},"rubygem-azure_mgmt_kubernetes_configuration":{"origin":"devel/rubygem-azure_mgmt_kubernetes_configuration","version":"0.18.0"},"rubygem-azure_mgmt_kusto":{"origin":"devel/rubygem-azure_mgmt_kusto","version":"0.20.0"},"rubygem-azure_mgmt_labservices":{"origin":"devel/rubygem-azure_mgmt_labservices","version":"0.17.2"},"rubygem-azure_mgmt_links":{"origin":"devel/rubygem-azure_mgmt_links","version":"0.17.3"},"rubygem-azure_mgmt_locks":{"origin":"devel/rubygem-azure_mgmt_locks","version":"0.17.4"},"rubygem-azure_mgmt_logic":{"origin":"devel/rubygem-azure_mgmt_logic","version":"0.18.3"},"rubygem-azure_mgmt_machine_learning":{"origin":"devel/rubygem-azure_mgmt_machine_learning","version":"0.17.3"},"rubygem-azure_mgmt_machine_learning_services":{"origin":"devel/rubygem-azure_mgmt_machine_learning_services","version":"0.17.3"},"rubygem-azure_mgmt_maintenance":{"origin":"devel/rubygem-azure_mgmt_maintenance","version":"0.17.1"},"rubygem-azure_mgmt_managed_applications":{"origin":"devel/rubygem-azure_mgmt_managed_applications","version":"0.17.3"},"rubygem-azure_mgmt_mariadb":{"origin":"devel/rubygem-azure_mgmt_mariadb","version":"0.17.4"},"rubygem-azure_mgmt_marketplace_ordering":{"origin":"devel/rubygem-azure_mgmt_marketplace_ordering","version":"0.17.5"},"rubygem-azure_mgmt_media_services":{"origin":"devel/rubygem-azure_mgmt_media_services","version":"0.21.1"},"rubygem-azure_mgmt_migrate":{"origin":"devel/rubygem-azure_mgmt_migrate","version":"0.17.1"},"rubygem-azure_mgmt_mixedreality":{"origin":"devel/rubygem-azure_mgmt_mixedreality","version":"0.17.3"},"rubygem-azure_mgmt_monitor":{"origin":"devel/rubygem-azure_mgmt_monitor","version":"0.19.0"},"rubygem-azure_mgmt_msi":{"origin":"devel/rubygem-azure_mgmt_msi","version":"0.17.2"},"rubygem-azure_mgmt_mysql":{"origin":"devel/rubygem-azure_mgmt_mysql","version":"0.17.2"},"rubygem-azure_mgmt_netapp":{"origin":"devel/rubygem-azure_mgmt_netapp","version":"0.23.0"},"rubygem-azure_mgmt_network":{"origin":"devel/rubygem-azure_mgmt_network","version":"0.26.1"},"rubygem-azure_mgmt_notification_hubs":{"origin":"devel/rubygem-azure_mgmt_notification_hubs","version":"0.17.3"},"rubygem-azure_mgmt_operational_insights":{"origin":"devel/rubygem-azure_mgmt_operational_insights","version":"0.20.0"},"rubygem-azure_mgmt_operations_management":{"origin":"devel/rubygem-azure_mgmt_operations_management","version":"0.17.1"},"rubygem-azure_mgmt_peering":{"origin":"devel/rubygem-azure_mgmt_peering","version":"0.17.1"},"rubygem-azure_mgmt_policy":{"origin":"devel/rubygem-azure_mgmt_policy","version":"0.17.9"},"rubygem-azure_mgmt_policy_insights":{"origin":"devel/rubygem-azure_mgmt_policy_insights","version":"0.17.8"},"rubygem-azure_mgmt_portal":{"origin":"devel/rubygem-azure_mgmt_portal","version":"0.17.1"},"rubygem-azure_mgmt_postgresql":{"origin":"devel/rubygem-azure_mgmt_postgresql","version":"0.17.2"},"rubygem-azure_mgmt_powerbi_dedicated":{"origin":"devel/rubygem-azure_mgmt_powerbi_dedicated","version":"0.17.1"},"rubygem-azure_mgmt_powerbi_embedded":{"origin":"devel/rubygem-azure_mgmt_powerbi_embedded","version":"0.17.2"},"rubygem-azure_mgmt_privatedns":{"origin":"devel/rubygem-azure_mgmt_privatedns","version":"0.17.2"},"rubygem-azure_mgmt_recovery_services":{"origin":"devel/rubygem-azure_mgmt_recovery_services","version":"0.18.2"},"rubygem-azure_mgmt_recovery_services_backup":{"origin":"devel/rubygem-azure_mgmt_recovery_services_backup","version":"0.18.2"},"rubygem-azure_mgmt_recovery_services_site_recovery":{"origin":"devel/rubygem-azure_mgmt_recovery_services_site_recovery","version":"0.17.3"},"rubygem-azure_mgmt_redis":{"origin":"devel/rubygem-azure_mgmt_redis","version":"0.17.4"},"rubygem-azure_mgmt_relay":{"origin":"devel/rubygem-azure_mgmt_relay","version":"0.17.3"},"rubygem-azure_mgmt_reservations":{"origin":"devel/rubygem-azure_mgmt_reservations","version":"0.20.0"},"rubygem-azure_mgmt_resource_health":{"origin":"devel/rubygem-azure_mgmt_resource_health","version":"0.17.1"},"rubygem-azure_mgmt_resourcegraph":{"origin":"devel/rubygem-azure_mgmt_resourcegraph","version":"0.17.2"},"rubygem-azure_mgmt_resources":{"origin":"devel/rubygem-azure_mgmt_resources","version":"0.18.2"},"rubygem-azure_mgmt_resources_management":{"origin":"devel/rubygem-azure_mgmt_resources_management","version":"0.17.2"},"rubygem-azure_mgmt_scheduler":{"origin":"devel/rubygem-azure_mgmt_scheduler","version":"0.17.2"},"rubygem-azure_mgmt_search":{"origin":"devel/rubygem-azure_mgmt_search","version":"0.17.3"},"rubygem-azure_mgmt_security":{"origin":"devel/rubygem-azure_mgmt_security","version":"0.19.0"},"rubygem-azure_mgmt_serialconsole":{"origin":"devel/rubygem-azure_mgmt_serialconsole","version":"0.17.1"},"rubygem-azure_mgmt_service_bus":{"origin":"devel/rubygem-azure_mgmt_service_bus","version":"0.17.4"},"rubygem-azure_mgmt_service_fabric":{"origin":"devel/rubygem-azure_mgmt_service_fabric","version":"0.17.3"},"rubygem-azure_mgmt_signalr":{"origin":"devel/rubygem-azure_mgmt_signalr","version":"0.17.5"},"rubygem-azure_mgmt_sql":{"origin":"devel/rubygem-azure_mgmt_sql","version":"0.19.1"},"rubygem-azure_mgmt_sqlvirtualmachine":{"origin":"devel/rubygem-azure_mgmt_sqlvirtualmachine","version":"0.18.2"},"rubygem-azure_mgmt_stor_simple8000_series":{"origin":"devel/rubygem-azure_mgmt_stor_simple8000_series","version":"0.17.3"},"rubygem-azure_mgmt_storage":{"origin":"devel/rubygem-azure_mgmt_storage","version":"0.23.0"},"rubygem-azure_mgmt_storagecache":{"origin":"devel/rubygem-azure_mgmt_storagecache","version":"0.19.1"},"rubygem-azure_mgmt_storagesync":{"origin":"devel/rubygem-azure_mgmt_storagesync","version":"0.18.1"},"rubygem-azure_mgmt_stream_analytics":{"origin":"devel/rubygem-azure_mgmt_stream_analytics","version":"0.17.3"},"rubygem-azure_mgmt_subscriptions":{"origin":"devel/rubygem-azure_mgmt_subscriptions","version":"0.18.5"},"rubygem-azure_mgmt_support":{"origin":"devel/rubygem-azure_mgmt_support","version":"0.17.1"},"rubygem-azure_mgmt_synapse":{"origin":"devel/rubygem-azure_mgmt_synapse","version":"0.17.4"},"rubygem-azure_mgmt_time_series_insights":{"origin":"devel/rubygem-azure_mgmt_time_series_insights","version":"0.17.1"},"rubygem-azure_mgmt_traffic_manager":{"origin":"devel/rubygem-azure_mgmt_traffic_manager","version":"0.17.4"},"rubygem-azure_mgmt_vmware_cloudsimple":{"origin":"devel/rubygem-azure_mgmt_vmware_cloudsimple","version":"0.17.1"},"rubygem-azure_mgmt_web":{"origin":"devel/rubygem-azure_mgmt_web","version":"0.18.1"},"rubygem-azure_service_fabric":{"origin":"devel/rubygem-azure_service_fabric","version":"0.18.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_support","origin":"devel/rubygem-azure_mgmt_support","version":"0.17.1","comment":"Microsoft Azure Support Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_support","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e57c4e480ae3cad5d4e170e8275ccee84f0c88c3383c385d4b9c09e0d77f236b","flatsize":191088,"path":"All/rubygem-azure_mgmt_support-0.17.1.pkg","repopath":"All/rubygem-azure_mgmt_support-0.17.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":18036,"desc":"Microsoft Azure Support Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_web","origin":"devel/rubygem-azure_mgmt_web","version":"0.18.1","comment":"Microsoft Azure Web Apps Management Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_web","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7738c5d00aedc8f8c948275294410fea0917b8cae5d6c5dba1105f51eb36f065","flatsize":16354628,"path":"All/rubygem-azure_mgmt_web-0.18.1.pkg","repopath":"All/rubygem-azure_mgmt_web-0.18.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":329520,"desc":"Microsoft Azure Web Apps Management Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_subscriptions","origin":"devel/rubygem-azure_mgmt_subscriptions","version":"0.18.5","comment":"Microsoft Azure Subscription Management Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_subscriptions","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cefd663281efd98f64a352645c6b53ad71ec363feffa8e44d4168ebcf4fc2bdb","flatsize":547302,"path":"All/rubygem-azure_mgmt_subscriptions-0.18.5.pkg","repopath":"All/rubygem-azure_mgmt_subscriptions-0.18.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":27428,"desc":"Microsoft Azure Subscription Management Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_stream_analytics","origin":"devel/rubygem-azure_mgmt_stream_analytics","version":"0.17.3","comment":"Microsoft Azure Stream Analytics Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_stream_analytics","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fcd887c468c3320a02e5eec07ff566cda0389b6df70f77314252d2be7071b844","flatsize":469804,"path":"All/rubygem-azure_mgmt_stream_analytics-0.17.3.pkg","repopath":"All/rubygem-azure_mgmt_stream_analytics-0.17.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":30492,"desc":"Microsoft Azure Stream Analytics Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_storagesync","origin":"devel/rubygem-azure_mgmt_storagesync","version":"0.18.1","comment":"Microsoft Azure Microsoft Azure StorageSync Library for Ruby Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_storagesync","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"667e04a4787f63cae39a86633a805e504c121adb4efa13e8f792e754f8405547","flatsize":2320279,"path":"All/rubygem-azure_mgmt_storagesync-0.18.1.pkg","repopath":"All/rubygem-azure_mgmt_storagesync-0.18.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":43336,"desc":"Microsoft Azure Microsoft Azure StorageSync Library for Ruby Client Library for\nRuby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_storagecache","origin":"devel/rubygem-azure_mgmt_storagecache","version":"0.19.1","comment":"Microsoft Azure Storagecache Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_storagecache","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e57fdc4c07ab097b530b9d9c3af2d671aa0210896eb65b1c961ef7aa7eeae335","flatsize":927598,"path":"All/rubygem-azure_mgmt_storagecache-0.19.1.pkg","repopath":"All/rubygem-azure_mgmt_storagecache-0.19.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":37292,"desc":"Microsoft Azure Storagecache Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_storage","origin":"devel/rubygem-azure_mgmt_storage","version":"0.23.0","comment":"Microsoft Azure Storage Management Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_storage","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"314f0b3d3d87c1c6528586921657ffe6d1a058561efcccc0528e105f2d8d14c6","flatsize":6290163,"path":"All/rubygem-azure_mgmt_storage-0.23.0.pkg","repopath":"All/rubygem-azure_mgmt_storage-0.23.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":142600,"desc":"Microsoft Azure Storage Management Client Library for Ruby.\n\nThis project provides a Ruby gem for easy access to the Azure ARM Storage API.\nWith this gem you can create/update/list/delete storage accounts.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_stor_simple8000_series","origin":"devel/rubygem-azure_mgmt_stor_simple8000_series","version":"0.17.3","comment":"Microsoft Azure Microsoft Azure Stor Simple 8000 Series Library for Ruby Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_stor_simple8000_series","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8ab47fd85264118159c8976990bf5fdc31ca10bdceebea37659972c51ac45943","flatsize":948540,"path":"All/rubygem-azure_mgmt_stor_simple8000_series-0.17.3.pkg","repopath":"All/rubygem-azure_mgmt_stor_simple8000_series-0.17.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":53432,"desc":"Microsoft Azure Microsoft Azure Stor Simple 8000 Series Library for Ruby Client\nLibrary for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_serialconsole","origin":"devel/rubygem-azure_mgmt_serialconsole","version":"0.17.1","comment":"Microsoft Azure Serial Console Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_serialconsole","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1f2ce1cd929abbd0158d91116a0eafaded01f89866d17c581635931971d6627d","flatsize":38294,"path":"All/rubygem-azure_mgmt_serialconsole-0.17.1.pkg","repopath":"All/rubygem-azure_mgmt_serialconsole-0.17.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7524,"desc":"Microsoft Azure Serial Console Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-bio","origin":"biology/rubygem-bio","version":"2.0.6","comment":"Integrated environment for Bioinformatics written in Ruby","maintainer":"ruby@FreeBSD.org","www":"http://bioruby.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d590259321be2a5f5da83099e95e9eb82f255bc5c1a1d8781c8e510521107d6b","flatsize":5693251,"path":"All/rubygem-bio-2.0.6.pkg","repopath":"All/rubygem-bio-2.0.6.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":1002940,"desc":"BioRuby project aims to implement integrated environment for\nBioinformatics by using Ruby.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["biology","rubygems"]},{"name":"rubygem-azure_mgmt_sqlvirtualmachine","origin":"devel/rubygem-azure_mgmt_sqlvirtualmachine","version":"0.18.2","comment":"Microsoft Azure SQL Virtual Machine Management Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_sqlvirtualmachine","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3d0e76ec98f59dd1b8b84406f15a02abc9a49327f440cbeb82efd6cbbd3d2702","flatsize":268443,"path":"All/rubygem-azure_mgmt_sqlvirtualmachine-0.18.2.pkg","repopath":"All/rubygem-azure_mgmt_sqlvirtualmachine-0.18.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20156,"desc":"Microsoft Azure SQL Virtual Machine Management Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_service_fabric","origin":"devel/rubygem-azure_mgmt_service_fabric","version":"0.17.3","comment":"Microsoft Azure Microsoft Azure Service Fabric Library for Ruby Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_service_fabric","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"11267106fc9416cd9661c206f5784f7cf4e2db550ea8e05a2b5f4bffbf4f935a","flatsize":751385,"path":"All/rubygem-azure_mgmt_service_fabric-0.17.3.pkg","repopath":"All/rubygem-azure_mgmt_service_fabric-0.17.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":38116,"desc":"Microsoft Azure Microsoft Azure Service Fabric Library for Ruby Client Library\nfor Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_service_fabric","origin":"devel/rubygem-azure_service_fabric","version":"0.18.1","comment":"Microsoft Azure Service Fabric Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/data/azure_service_fabric","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5615b4228fae4188d5670d0103451f8946b1de91331de7eba0559c5a3ff98a39","flatsize":16582139,"path":"All/rubygem-azure_service_fabric-0.18.1.pkg","repopath":"All/rubygem-azure_service_fabric-0.18.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":331976,"desc":"Microsoft Azure Service Fabric Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_sql","origin":"devel/rubygem-azure_mgmt_sql","version":"0.19.1","comment":"Microsoft Azure SQL Management Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_sql","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4775cdbfa1dc3c377bc56394d847343ac189510f8687df45ce346f50c225e34c","flatsize":4453020,"path":"All/rubygem-azure_mgmt_sql-0.19.1.pkg","repopath":"All/rubygem-azure_mgmt_sql-0.19.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":154236,"desc":"Microsoft Azure SQL Management Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_signalr","origin":"devel/rubygem-azure_mgmt_signalr","version":"0.17.5","comment":"Microsoft Azure Microsoft Azure Signalr Library for Ruby Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_signalr","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1be8a81669d772f1860d72df945f36566ec5959abbaf9eebd261615bffb8a671","flatsize":555002,"path":"All/rubygem-azure_mgmt_signalr-0.17.5.pkg","repopath":"All/rubygem-azure_mgmt_signalr-0.17.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":27500,"desc":"Microsoft Azure Microsoft Azure Signalr Library for Ruby Client Library for\nRuby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_service_bus","origin":"devel/rubygem-azure_mgmt_service_bus","version":"0.17.4","comment":"Microsoft Azure Service Bus Management Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_service_bus","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fd149ea3081f264a0039b797d8b7f32c0e792cd97197ef9558d37c8f98384527","flatsize":1218162,"path":"All/rubygem-azure_mgmt_service_bus-0.17.4.pkg","repopath":"All/rubygem-azure_mgmt_service_bus-0.17.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":42524,"desc":"Microsoft Azure Service Bus Management Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_resourcegraph","origin":"devel/rubygem-azure_mgmt_resourcegraph","version":"0.17.2","comment":"Microsoft Azure Microsoft Azure Resource Graph Library for Ruby Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_resourcegraph","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a380abbbb50cc52a023d2447e24ee8d50a94bfa3cedbb2509e678aed5044e48d","flatsize":65215,"path":"All/rubygem-azure_mgmt_resourcegraph-0.17.2.pkg","repopath":"All/rubygem-azure_mgmt_resourcegraph-0.17.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11240,"desc":"Microsoft Azure Microsoft Azure Resource Graph Library for Ruby Client Library\nfor Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_search","origin":"devel/rubygem-azure_mgmt_search","version":"0.17.3","comment":"Microsoft Azure Search Management Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_search","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e4ddc39f315cebaa9c81e22bd62cb9cd4bbf3d8150ec8d386044ed0e055986a0","flatsize":131313,"path":"All/rubygem-azure_mgmt_search-0.17.3.pkg","repopath":"All/rubygem-azure_mgmt_search-0.17.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14216,"desc":"Microsoft Azure Search Management Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_security","origin":"devel/rubygem-azure_mgmt_security","version":"0.19.0","comment":"Microsoft Azure Security Management Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_security","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fe970f602c61591059560cdf7cd0872d32e35a760033c0283ed636a743992c44","flatsize":3050614,"path":"All/rubygem-azure_mgmt_security-0.19.0.pkg","repopath":"All/rubygem-azure_mgmt_security-0.19.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":118984,"desc":"Microsoft Azure Security Management Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_resource_health","origin":"devel/rubygem-azure_mgmt_resource_health","version":"0.17.1","comment":"Microsoft Azure Resource Health Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_resource_health","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2c280100be1de0279acc150cbab50a4c9d7cc19d4452887f07b5b9e32e65aae9","flatsize":598631,"path":"All/rubygem-azure_mgmt_resource_health-0.17.1.pkg","repopath":"All/rubygem-azure_mgmt_resource_health-0.17.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":25280,"desc":"Microsoft Azure Resource Health Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_scheduler","origin":"devel/rubygem-azure_mgmt_scheduler","version":"0.17.2","comment":"Microsoft Azure Scheduler Management Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_scheduler","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cd8b9365a06684e47559972d8fcf38c3a6f38808869db75a4900b8c42487684e","flatsize":208461,"path":"All/rubygem-azure_mgmt_scheduler-0.17.2.pkg","repopath":"All/rubygem-azure_mgmt_scheduler-0.17.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17888,"desc":"Microsoft Azure Scheduler Management Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_resources_management","origin":"devel/rubygem-azure_mgmt_resources_management","version":"0.17.2","comment":"Microsoft Azure Microsoft Azure Resources Management Library for Ruby Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_resources_management","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0624e2f99455a99c808d083777bf94230f3b1b9bd322b97b2d5a191e0ee61c1f","flatsize":467839,"path":"All/rubygem-azure_mgmt_resources_management-0.17.2.pkg","repopath":"All/rubygem-azure_mgmt_resources_management-0.17.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":23004,"desc":"Microsoft Azure Microsoft Azure Resources Management Library for Ruby Client\nLibrary for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-gemojione","origin":"graphics/rubygem-gemojione","version":"4.3.3","comment":"Gem containing EmojiOne unicode/image assets","maintainer":"ruby@FreeBSD.org","www":"https://github.com/bonusly/gemojione","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7f3c50c052b615052a8a49041218a5f29fb5e870a4de9fbb8d2467ee925f863c","flatsize":22500621,"path":"All/rubygem-gemojione-4.3.3.pkg","repopath":"All/rubygem-gemojione-4.3.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17627596,"desc":"This gem contains the EmojiOne unicode/image assets and also APIs for\nlookup of emoji names, their unicode characters or image assets and\nconversion between emoji representations.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-json":{"origin":"devel/rubygem-json","version":"2.11.3"}},"categories":["graphics","rubygems"]},{"name":"rubygem-azure_mgmt_resources","origin":"devel/rubygem-azure_mgmt_resources","version":"0.18.2","comment":"Microsoft Azure Resource Management Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_resources","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d9755ddebfdbffbfdf28f5bb39851e5d73fb139467faed6d76fba2ea708c9c80","flatsize":6814605,"path":"All/rubygem-azure_mgmt_resources-0.18.2.pkg","repopath":"All/rubygem-azure_mgmt_resources-0.18.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":104676,"desc":"Microsoft Azure Resource Management Client Library for Ruby.\n\nThis project provides a Ruby gem for easy access to the Azure ARM Resources API.\nWith this gem you can create/update/list/delete resources, resource groups,\nresource providers and deployments.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_reservations","origin":"devel/rubygem-azure_mgmt_reservations","version":"0.20.0","comment":"Microsoft Azure Reservations Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_reservations","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4808402e432d9c611227c22de45312465391dd739fe8d0c223b1052fed95cdfb","flatsize":659671,"path":"All/rubygem-azure_mgmt_reservations-0.20.0.pkg","repopath":"All/rubygem-azure_mgmt_reservations-0.20.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":33328,"desc":"Microsoft Azure Reservations Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_relay","origin":"devel/rubygem-azure_mgmt_relay","version":"0.17.3","comment":"Microsoft Azure Microsoft Azure Relay Library for Ruby Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_relay","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4aeb2874f68c60c997423cf0d441a801c8732eb6ec77f3a9eafa461429574d88","flatsize":656523,"path":"All/rubygem-azure_mgmt_relay-0.17.3.pkg","repopath":"All/rubygem-azure_mgmt_relay-0.17.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":23444,"desc":"Microsoft Azure Microsoft Azure Relay Library for Ruby Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_redis","origin":"devel/rubygem-azure_mgmt_redis","version":"0.17.4","comment":"Microsoft Azure Redis Management Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_redis","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5b2ea0a10bfbb368e6af0c3d2d127de1760d4d21a242b3d1d167e02e14524b14","flatsize":990237,"path":"All/rubygem-azure_mgmt_redis-0.17.4.pkg","repopath":"All/rubygem-azure_mgmt_redis-0.17.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":30116,"desc":"Microsoft Azure Redis Management Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_recovery_services_site_recovery","origin":"devel/rubygem-azure_mgmt_recovery_services_site_recovery","version":"0.17.3","comment":"Microsoft Azure Microsoft Azure Recovery Services Site Recovery Services Library for Ruby Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_recovery_services_site_recovery","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"619bca460338737cd004eee8ccab18ea7db19118a67f5f5ae58cd559cfefe3db","flatsize":3498074,"path":"All/rubygem-azure_mgmt_recovery_services_site_recovery-0.17.3.pkg","repopath":"All/rubygem-azure_mgmt_recovery_services_site_recovery-0.17.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":120232,"desc":"Microsoft Azure Microsoft Azure Recovery Services Site Recovery Services Library\nfor Ruby Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_recovery_services_backup","origin":"devel/rubygem-azure_mgmt_recovery_services_backup","version":"0.18.2","comment":"Microsoft Azure Microsoft Azure Recovery Services Backup Library for Ruby Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_recovery_services_backup","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"86f410e332209a208694a25978238d8d525d41f081d38c532c582a9e903c13a2","flatsize":3456001,"path":"All/rubygem-azure_mgmt_recovery_services_backup-0.18.2.pkg","repopath":"All/rubygem-azure_mgmt_recovery_services_backup-0.18.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":126708,"desc":"Microsoft Azure Microsoft Azure Recovery Services Backup Library for Ruby Client\nLibrary for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_recovery_services","origin":"devel/rubygem-azure_mgmt_recovery_services","version":"0.18.2","comment":"Microsoft Azure Microsoft Azure Recovery Services Library for Ruby Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_recovery_services","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a8503286436bcc5b0e05769f3081df2af1a0370abe9b1256cad8a35b73070d18","flatsize":242288,"path":"All/rubygem-azure_mgmt_recovery_services-0.18.2.pkg","repopath":"All/rubygem-azure_mgmt_recovery_services-0.18.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20576,"desc":"Microsoft Azure Microsoft Azure Recovery Services Library for Ruby Client\nLibrary for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_privatedns","origin":"devel/rubygem-azure_mgmt_privatedns","version":"0.17.2","comment":"Microsoft Azure Private DNS Management Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_privatedns","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"88a95871c03198a7d4e83ae1e4e6114d6dcccd949d70671a163202f8c51c3fda","flatsize":216744,"path":"All/rubygem-azure_mgmt_privatedns-0.17.2.pkg","repopath":"All/rubygem-azure_mgmt_privatedns-0.17.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15260,"desc":"Microsoft Azure Private DNS Management Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_powerbi_embedded","origin":"devel/rubygem-azure_mgmt_powerbi_embedded","version":"0.17.2","comment":"Microsoft Azure Power BI Embedded Management Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_powerbi_embedded","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1e6655c4349314b4412d253b4324deab108eb109ef4807b88e523d541189e466","flatsize":109836,"path":"All/rubygem-azure_mgmt_powerbi_embedded-0.17.2.pkg","repopath":"All/rubygem-azure_mgmt_powerbi_embedded-0.17.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11768,"desc":"Microsoft Azure Power BI Embedded Management Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_notification_hubs","origin":"devel/rubygem-azure_mgmt_notification_hubs","version":"0.17.3","comment":"Microsoft Azure Notification Hubs Management Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_notification_hubs","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c50468cb38165ef062a80e7875eb858e855a4e1778021158fde4ca7d9f6add3b","flatsize":302664,"path":"All/rubygem-azure_mgmt_notification_hubs-0.17.3.pkg","repopath":"All/rubygem-azure_mgmt_notification_hubs-0.17.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":18480,"desc":"Microsoft Azure Notification Hubs Management Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_powerbi_dedicated","origin":"devel/rubygem-azure_mgmt_powerbi_dedicated","version":"0.17.1","comment":"Microsoft Azure PowerbiDedicated Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_powerbi_dedicated","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cc188bdd87161e0e736e8c4ed82c8207096438cca8010d701fbb9c9dea1cd4e7","flatsize":138235,"path":"All/rubygem-azure_mgmt_powerbi_dedicated-0.17.1.pkg","repopath":"All/rubygem-azure_mgmt_powerbi_dedicated-0.17.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12872,"desc":"Microsoft Azure PowerbiDedicated Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_postgresql","origin":"devel/rubygem-azure_mgmt_postgresql","version":"0.17.2","comment":"Microsoft Azure PostgreSQL Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_postgresql","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"478ac7195f8a5ec5c76f4fe6e401c7cd63ae81b3ff7c59a671aab713f44d9ac4","flatsize":590997,"path":"All/rubygem-azure_mgmt_postgresql-0.17.2.pkg","repopath":"All/rubygem-azure_mgmt_postgresql-0.17.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":24964,"desc":"Microsoft Azure PostgreSQL Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_portal","origin":"devel/rubygem-azure_mgmt_portal","version":"0.17.1","comment":"Microsoft Azure Portal Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_portal","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fa0fd8ee0438a4bb37c40841b34d43a99db0ad958c1a4ca311b559e4a0b5a5ce","flatsize":246461,"path":"All/rubygem-azure_mgmt_portal-0.17.1.pkg","repopath":"All/rubygem-azure_mgmt_portal-0.17.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11340,"desc":"Microsoft Azure Portal Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_policy_insights","origin":"devel/rubygem-azure_mgmt_policy_insights","version":"0.17.8","comment":"Microsoft Azure Resource Policy Insights Management Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_policy_insights","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9d2ecf506579db8a9c65b88c9540fcb1c3d76d4c305ff80de840665456eab33a","flatsize":1670229,"path":"All/rubygem-azure_mgmt_policy_insights-0.17.8.pkg","repopath":"All/rubygem-azure_mgmt_policy_insights-0.17.8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":38984,"desc":"Microsoft Azure Resource Policy Insights Management Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_policy","origin":"devel/rubygem-azure_mgmt_policy","version":"0.17.9","comment":"Microsoft Azure Resource Policy Management Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_policy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"980bef52c47ce43eb36e55ec3b443d92a6df3ebcd1222b04900191f0603696b8","flatsize":1855809,"path":"All/rubygem-azure_mgmt_policy-0.17.9.pkg","repopath":"All/rubygem-azure_mgmt_policy-0.17.9.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":30124,"desc":"Microsoft Azure Resource Policy Management Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_peering","origin":"devel/rubygem-azure_mgmt_peering","version":"0.17.1","comment":"Microsoft Azure Peering Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_peering","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a38822d8c51b8081477ec555cc63799bf5e331bb214d8ba86460f6ef01d430d8","flatsize":306634,"path":"All/rubygem-azure_mgmt_peering-0.17.1.pkg","repopath":"All/rubygem-azure_mgmt_peering-0.17.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20452,"desc":"Microsoft Azure Peering Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_operations_management","origin":"devel/rubygem-azure_mgmt_operations_management","version":"0.17.1","comment":"Microsoft Azure OperationsManagement Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_operations_management","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"33541fa470eef218e4a8dee1eb3a354d329667ab910bd31feb6c5d787baaae41","flatsize":142421,"path":"All/rubygem-azure_mgmt_operations_management-0.17.1.pkg","repopath":"All/rubygem-azure_mgmt_operations_management-0.17.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12276,"desc":"Microsoft Azure OperationsManagement Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_msi","origin":"devel/rubygem-azure_mgmt_msi","version":"0.17.2","comment":"Microsoft Azure Microsoft Azure Managed Service Identity Library for Ruby Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_msi","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fb0dba52081d8292ebaa274e6933f6744aece79eeaccd536ccd0999b63136df8","flatsize":76149,"path":"All/rubygem-azure_mgmt_msi-0.17.2.pkg","repopath":"All/rubygem-azure_mgmt_msi-0.17.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9424,"desc":"Microsoft Azure Microsoft Azure Managed Service Identity Library for Ruby Client\nLibrary for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_operational_insights","origin":"devel/rubygem-azure_mgmt_operational_insights","version":"0.20.0","comment":"Microsoft Azure Microsoft Azure Operational Insights Library for Ruby Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_operational_insights","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f5a4ab6bc805e526988e2b73af6d2ed0dc7339082aa2632eea939215d3115459","flatsize":1560599,"path":"All/rubygem-azure_mgmt_operational_insights-0.20.0.pkg","repopath":"All/rubygem-azure_mgmt_operational_insights-0.20.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":50624,"desc":"Microsoft Azure Microsoft Azure Operational Insights Library for Ruby Client\nLibrary for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_netapp","origin":"devel/rubygem-azure_mgmt_netapp","version":"0.23.0","comment":"Microsoft Azure Microsoft Azure NetApp Library for Ruby Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_netapp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7dfe034ca74410fd944f5eb1114015512af4af3b6e3d5b78dfdcb0b6f7836f9c","flatsize":4486167,"path":"All/rubygem-azure_mgmt_netapp-0.23.0.pkg","repopath":"All/rubygem-azure_mgmt_netapp-0.23.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":71980,"desc":"Microsoft Azure Microsoft Azure NetApp Library for Ruby Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_monitor","origin":"devel/rubygem-azure_mgmt_monitor","version":"0.19.0","comment":"Microsoft Azure Microsoft Azure Monitor Library for Ruby Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_monitor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0cc0c6ddb45eae8ff512384144b9e8ad5600b7ad4beba145cb51e9bea477ddb2","flatsize":2433196,"path":"All/rubygem-azure_mgmt_monitor-0.19.0.pkg","repopath":"All/rubygem-azure_mgmt_monitor-0.19.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":111056,"desc":"Microsoft Azure Microsoft Azure Monitor Library for Ruby Client Library for\nRuby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_mysql","origin":"devel/rubygem-azure_mgmt_mysql","version":"0.17.2","comment":"Microsoft Azure MySQL Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_mysql","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"577633c834950c6957defa323fcc1030db3cf11403c9dd8a561f183319f5b792","flatsize":851903,"path":"All/rubygem-azure_mgmt_mysql-0.17.2.pkg","repopath":"All/rubygem-azure_mgmt_mysql-0.17.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":34476,"desc":"Microsoft Azure MySQL Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_migrate","origin":"devel/rubygem-azure_mgmt_migrate","version":"0.17.1","comment":"Microsoft Azure Migrate Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_migrate","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e22608d14b04d6ed2732609101c1664bd6556ff21f9629d9e25eb593ac52e19a","flatsize":285912,"path":"All/rubygem-azure_mgmt_migrate-0.17.1.pkg","repopath":"All/rubygem-azure_mgmt_migrate-0.17.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":24000,"desc":"Microsoft Azure Migrate Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_mixedreality","origin":"devel/rubygem-azure_mgmt_mixedreality","version":"0.17.3","comment":"Microsoft Azure Mixed Reality Management Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_mixedreality","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5f515d7d566a54445a2d2ded9ee71680c36025cc6d06d964b77ffdf151db6152","flatsize":521751,"path":"All/rubygem-azure_mgmt_mixedreality-0.17.3.pkg","repopath":"All/rubygem-azure_mgmt_mixedreality-0.17.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21456,"desc":"Microsoft Azure Mixed Reality Management Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_marketplace_ordering","origin":"devel/rubygem-azure_mgmt_marketplace_ordering","version":"0.17.5","comment":"Microsoft Azure Microsoft Azure Marketplace Ordering Library for Ruby Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_marketplace_ordering","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b74883a80e43af931e01285323be42c61818e0fb29698b2123d0aa1c13c3f845","flatsize":69187,"path":"All/rubygem-azure_mgmt_marketplace_ordering-0.17.5.pkg","repopath":"All/rubygem-azure_mgmt_marketplace_ordering-0.17.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9592,"desc":"Microsoft Azure Microsoft Azure Marketplace Ordering Library for Ruby Client\nLibrary for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_managed_applications","origin":"devel/rubygem-azure_mgmt_managed_applications","version":"0.17.3","comment":"Microsoft Azure Microsoft Azure Managed Applications Library for Ruby Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_managed_applications","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b267dce757016b72884cf0b88a1918782c5bf44b79dcaee4029d6a170d4e53b5","flatsize":529845,"path":"All/rubygem-azure_mgmt_managed_applications-0.17.3.pkg","repopath":"All/rubygem-azure_mgmt_managed_applications-0.17.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19384,"desc":"Microsoft Azure Microsoft Azure Managed Applications Library for Ruby Client\nLibrary for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_media_services","origin":"devel/rubygem-azure_mgmt_media_services","version":"0.21.1","comment":"Microsoft Azure Media Services Management Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_media_services","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ce7fae163b3f328d19bea38f20bb1714d38efbfe38642f09e99e2fd8f6eef542","flatsize":3940432,"path":"All/rubygem-azure_mgmt_media_services-0.21.1.pkg","repopath":"All/rubygem-azure_mgmt_media_services-0.21.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":124764,"desc":"Microsoft Azure Media Services Management Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_links","origin":"devel/rubygem-azure_mgmt_links","version":"0.17.3","comment":"Microsoft Azure Microsoft Azure Links Library for Ruby Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_links","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f643092c0984339c0964f6cbc7225230c474efc0f2e9c4afa4f3a6e796d7c3ac","flatsize":77752,"path":"All/rubygem-azure_mgmt_links-0.17.3.pkg","repopath":"All/rubygem-azure_mgmt_links-0.17.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10052,"desc":"Microsoft Azure Microsoft Azure Links Library for Ruby Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_mariadb","origin":"devel/rubygem-azure_mgmt_mariadb","version":"0.17.4","comment":"Microsoft Azure Microsoft Azure MariaDB Library for Ruby Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_mariadb","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0b6950306a52140ea9f6b07a812a5089b43f3c5ab46a2ec9cd176d7238487f44","flatsize":612411,"path":"All/rubygem-azure_mgmt_mariadb-0.17.4.pkg","repopath":"All/rubygem-azure_mgmt_mariadb-0.17.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":26716,"desc":"Microsoft Azure Microsoft Azure MariaDB Library for Ruby Client Library for\nRuby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_kusto","origin":"devel/rubygem-azure_mgmt_kusto","version":"0.20.0","comment":"Microsoft Azure Kusto Management Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_kusto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f5fda4702ab643d88ef5577eeb8b4ac32259cb90b96d3a76e0ec6308dc3890df","flatsize":3345359,"path":"All/rubygem-azure_mgmt_kusto-0.20.0.pkg","repopath":"All/rubygem-azure_mgmt_kusto-0.20.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":66716,"desc":"Microsoft Azure Kusto Management Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_maintenance","origin":"devel/rubygem-azure_mgmt_maintenance","version":"0.17.1","comment":"Microsoft Azure Maintenance Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_maintenance","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"570e184f3e4921045e3b4e239363cf1c3caaa791985a99cb558a9ced4565e222","flatsize":153542,"path":"All/rubygem-azure_mgmt_maintenance-0.17.1.pkg","repopath":"All/rubygem-azure_mgmt_maintenance-0.17.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12132,"desc":"Microsoft Azure Maintenance Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_machine_learning_services","origin":"devel/rubygem-azure_mgmt_machine_learning_services","version":"0.17.3","comment":"Microsoft Azure Machine Learning Services Management Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_machine_learning_services","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fbc4419f833bed278fe48ab89a463cd462f4d5d8ee7f5b7893b481ee9ac63a63","flatsize":776228,"path":"All/rubygem-azure_mgmt_machine_learning_services-0.17.3.pkg","repopath":"All/rubygem-azure_mgmt_machine_learning_services-0.17.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":32024,"desc":"Microsoft Azure Machine Learning Services Management Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_machine_learning","origin":"devel/rubygem-azure_mgmt_machine_learning","version":"0.17.3","comment":"Microsoft Azure Machine Learning Management Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_machine_learning","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"48deff6bd37ef7223bb79511147b50b6d4461665877bd1571fd9b3238c1e0996","flatsize":184467,"path":"All/rubygem-azure_mgmt_machine_learning-0.17.3.pkg","repopath":"All/rubygem-azure_mgmt_machine_learning-0.17.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19624,"desc":"Microsoft Azure Machine Learning Management Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_iot_central","origin":"devel/rubygem-azure_mgmt_iot_central","version":"0.19.4","comment":"Microsoft Azure IotCentral Management Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_iot_central","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c638bf64f379570a9bbba7cc56b7b028185a94d77327d19485d453db90441bd5","flatsize":220247,"path":"All/rubygem-azure_mgmt_iot_central-0.19.4.pkg","repopath":"All/rubygem-azure_mgmt_iot_central-0.19.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14176,"desc":"Microsoft Azure IotCentral Management Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_kubernetes_configuration","origin":"devel/rubygem-azure_mgmt_kubernetes_configuration","version":"0.18.0","comment":"Microsoft Azure KubernetesConfiguration Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_kubernetes_configuration","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bccf0e9d249c006b105ca8666324103d7f7318ed8a6e2f9be5cead0658d633f2","flatsize":201716,"path":"All/rubygem-azure_mgmt_kubernetes_configuration-0.18.0.pkg","repopath":"All/rubygem-azure_mgmt_kubernetes_configuration-0.18.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15796,"desc":"Microsoft Azure KubernetesConfiguration Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_locks","origin":"devel/rubygem-azure_mgmt_locks","version":"0.17.4","comment":"Microsoft Azure Resource Lock Management Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_locks","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7949adb3a7d2d295bc296fc5cfa6606237e2e11575d48e0f1667631ff1930f7f","flatsize":232331,"path":"All/rubygem-azure_mgmt_locks-0.17.4.pkg","repopath":"All/rubygem-azure_mgmt_locks-0.17.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13328,"desc":"Microsoft Azure Resource Lock Management Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_labservices","origin":"devel/rubygem-azure_mgmt_labservices","version":"0.17.2","comment":"Microsoft Azure Microsoft Azure Labservices Library for Ruby Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_labservices","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0209bde2f4c81a9831da0bba1dcda1b0318bb2e10c2fd1cb57f11b46a3703bce","flatsize":565454,"path":"All/rubygem-azure_mgmt_labservices-0.17.2.pkg","repopath":"All/rubygem-azure_mgmt_labservices-0.17.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":29792,"desc":"Microsoft Azure Microsoft Azure Labservices Library for Ruby Client Library for\nRuby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_import_export","origin":"devel/rubygem-azure_mgmt_import_export","version":"0.17.1","comment":"Microsoft Azure ImportExport Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_import_export","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bd076861fd5d225ff7d2f054398f47e30b98822e41064dbbc272631130b867c6","flatsize":141861,"path":"All/rubygem-azure_mgmt_import_export-0.17.1.pkg","repopath":"All/rubygem-azure_mgmt_import_export-0.17.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14896,"desc":"Microsoft Azure ImportExport Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_logic","origin":"devel/rubygem-azure_mgmt_logic","version":"0.18.3","comment":"Microsoft Azure Logic Management Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_logic","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"53a0d0981689b0c930659e5c852cc96020124cd9d0cc916744b237ef7702cf6b","flatsize":2340840,"path":"All/rubygem-azure_mgmt_logic-0.18.3.pkg","repopath":"All/rubygem-azure_mgmt_logic-0.18.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":79280,"desc":"Microsoft Azure Logic Management Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_key_vault","origin":"devel/rubygem-azure_mgmt_key_vault","version":"0.17.7","comment":"Microsoft Azure Resource Management Key Vault Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_key_vault","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dfd1e54e26d6f66d8f0a53e2eb07e8081c7291175fb6b8ca06bbf6a997aa4b1f","flatsize":950531,"path":"All/rubygem-azure_mgmt_key_vault-0.17.7.pkg","repopath":"All/rubygem-azure_mgmt_key_vault-0.17.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":36168,"desc":"Microsoft Azure Resource Management Key Vault Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_network","origin":"devel/rubygem-azure_mgmt_network","version":"0.26.1","comment":"Microsoft Azure Network Management Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_network","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c642f7576b3e5d159372e52036ee9ce1e7ac021f94402629a7e4963ef6cd06e9","flatsize":110637582,"path":"All/rubygem-azure_mgmt_network-0.26.1.pkg","repopath":"All/rubygem-azure_mgmt_network-0.26.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1198052,"desc":"Microsoft Azure Network Management Client Library for Ruby.\n\nThis project provides a Ruby gem for easy access to the Azure ARM Network API.\nWith this gem you can create/update/list/delete virtual networks, subnets, load\nbalancers and network interfaces.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_iot_hub","origin":"devel/rubygem-azure_mgmt_iot_hub","version":"0.17.5","comment":"Microsoft Azure IoT Hub Management Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_iot_hub","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ce9a58a7c938055e03f7713c46a36309b7976172e395e69db06f120ff2c55e7e","flatsize":2869669,"path":"All/rubygem-azure_mgmt_iot_hub-0.17.5.pkg","repopath":"All/rubygem-azure_mgmt_iot_hub-0.17.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":65588,"desc":"Microsoft Azure IoT Hub Management Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_hybrid_compute","origin":"devel/rubygem-azure_mgmt_hybrid_compute","version":"0.17.0","comment":"Microsoft Azure Hybrid Compute Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_hybrid_compute","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9e1a56cd0671e7aef2aa2431849d420f22b45693ed990d53a7a4ff666dd769ab","flatsize":373160,"path":"All/rubygem-azure_mgmt_hybrid_compute-0.17.0.pkg","repopath":"All/rubygem-azure_mgmt_hybrid_compute-0.17.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21092,"desc":"Microsoft Azure Hybrid Compute Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_hanaonazure","origin":"devel/rubygem-azure_mgmt_hanaonazure","version":"0.18.1","comment":"Microsoft Azure Hanaonazure Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_hanaonazure","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"830ea685b0bdad9d67421c077dcf88aa2c85e53f29eaaa0e5ed74935fd763a4b","flatsize":171050,"path":"All/rubygem-azure_mgmt_hanaonazure-0.18.1.pkg","repopath":"All/rubygem-azure_mgmt_hanaonazure-0.18.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15080,"desc":"Microsoft Azure Hanaonazure Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_features","origin":"devel/rubygem-azure_mgmt_features","version":"0.17.5","comment":"Microsoft Azure Resource Provider Feature Management Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_features","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1da80094384b15312825e46523eedf6f5bbea62db63cb6561f3e1c37bbaedf0b","flatsize":75527,"path":"All/rubygem-azure_mgmt_features-0.17.5.pkg","repopath":"All/rubygem-azure_mgmt_features-0.17.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9240,"desc":"Microsoft Azure Resource Provider Feature Management Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_dns","origin":"devel/rubygem-azure_mgmt_dns","version":"0.17.5","comment":"Microsoft Azure Dns Management Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_dns","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"24c9b08db8fa78a6bd12cbc147240971e1a8d497ca7695a3127748af81ae2540","flatsize":679880,"path":"All/rubygem-azure_mgmt_dns-0.17.5.pkg","repopath":"All/rubygem-azure_mgmt_dns-0.17.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":22780,"desc":"Microsoft Azure Dns Management Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_hdinsight","origin":"devel/rubygem-azure_mgmt_hdinsight","version":"0.18.5","comment":"Microsoft Azure Hdinsight Management Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_hdinsight","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a804d064d9be7ab299da0833fc6344580c045dbe43511ba4e388cf8b8411976e","flatsize":951385,"path":"All/rubygem-azure_mgmt_hdinsight-0.18.5.pkg","repopath":"All/rubygem-azure_mgmt_hdinsight-0.18.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":43080,"desc":"Microsoft Azure Hdinsight Management Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_devtestlabs","origin":"devel/rubygem-azure_mgmt_devtestlabs","version":"0.18.1","comment":"Microsoft Azure Dev Test Lab Management Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_devtestlabs","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ee48e6590b75e2e44fb6dbc07117d59783a4da6dd08ad3cb1d8040f42374cbd5","flatsize":2692900,"path":"All/rubygem-azure_mgmt_devtestlabs-0.18.1.pkg","repopath":"All/rubygem-azure_mgmt_devtestlabs-0.18.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":79952,"desc":"Microsoft Azure Dev Test Lab Management Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_event_hub","origin":"devel/rubygem-azure_mgmt_event_hub","version":"0.18.2","comment":"Microsoft Azure Microsoft Azure Event Hub Library for Ruby Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_event_hub","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"682ce36a3bca2215d0391f24cf60ddeda5ab2b138da5478cf32ea9ff61587742","flatsize":1220274,"path":"All/rubygem-azure_mgmt_event_hub-0.18.2.pkg","repopath":"All/rubygem-azure_mgmt_event_hub-0.18.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":40808,"desc":"Microsoft Azure Microsoft Azure Event Hub Library for Ruby Client Library for\nRuby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_event_grid","origin":"devel/rubygem-azure_mgmt_event_grid","version":"0.21.0","comment":"Microsoft Azure Microsoft Azure Event Grid Services Library for Ruby Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_event_grid","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d1bef5cd0b9b0ca69ba41c8ef279eeae489aa02bd9bdc4e9bb8f98a5acd9e379","flatsize":5678204,"path":"All/rubygem-azure_mgmt_event_grid-0.21.0.pkg","repopath":"All/rubygem-azure_mgmt_event_grid-0.21.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":105880,"desc":"Microsoft Azure Microsoft Azure Event Grid Services Library for Ruby Client\nLibrary for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_edgegateway","origin":"devel/rubygem-azure_mgmt_edgegateway","version":"0.18.1","comment":"Microsoft Azure Edge Gateway Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_edgegateway","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6988517bd9da8dbc6e1dbd450cd4285be19f546817ad35f114c47447e77f0520","flatsize":545221,"path":"All/rubygem-azure_mgmt_edgegateway-0.18.1.pkg","repopath":"All/rubygem-azure_mgmt_edgegateway-0.18.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":36184,"desc":"Microsoft Azure Edge Gateway Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_dev_spaces","origin":"devel/rubygem-azure_mgmt_dev_spaces","version":"0.17.3","comment":"Microsoft Azure Microsoft Azure Management DevSpaces Library for Ruby Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_dev_spaces","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"47bb391ee4182d1e3f3d8648a89cc2bff6a2f0438614de3185e20f59f788a9f7","flatsize":111845,"path":"All/rubygem-azure_mgmt_dev_spaces-0.17.3.pkg","repopath":"All/rubygem-azure_mgmt_dev_spaces-0.17.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12076,"desc":"Microsoft Azure Microsoft Azure Management DevSpaces Library for Ruby Client\nLibrary for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_digitaltwins","origin":"devel/rubygem-azure_mgmt_digitaltwins","version":"0.18.0","comment":"Microsoft Azure Digital Twins Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_digitaltwins","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ea5f84926049f435d374757f0b00f87c157d7db556670afcda10e55cfbf32141","flatsize":168646,"path":"All/rubygem-azure_mgmt_digitaltwins-0.18.0.pkg","repopath":"All/rubygem-azure_mgmt_digitaltwins-0.18.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13976,"desc":"Microsoft Azure Digital Twins Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_deployment_manager","origin":"devel/rubygem-azure_mgmt_deployment_manager","version":"0.17.1","comment":"Microsoft Azure DeploymentManager Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_deployment_manager","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c5daf8e357127bc91315273281d2c68c2d9b1879c1e407be0d4832127ab50c06","flatsize":536177,"path":"All/rubygem-azure_mgmt_deployment_manager-0.17.1.pkg","repopath":"All/rubygem-azure_mgmt_deployment_manager-0.17.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":24800,"desc":"Microsoft Azure DeploymentManager Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_datashare","origin":"devel/rubygem-azure_mgmt_datashare","version":"0.17.2","comment":"Microsoft Azure Datashare Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_datashare","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c7cee6b13978a834f56a6863955bacd5864c3bd3aecc492d286cce6c4e5c53b9","flatsize":1308698,"path":"All/rubygem-azure_mgmt_datashare-0.17.2.pkg","repopath":"All/rubygem-azure_mgmt_datashare-0.17.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":40904,"desc":"Microsoft Azure Datashare Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_datalake_store","origin":"devel/rubygem-azure_mgmt_datalake_store","version":"0.17.3","comment":"Microsoft Azure Resource Provider DataLake Store Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_datalake_store","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ec22049eec935e23345a14be8d050605e81ab2d8aa650b23c03442504a08d6cb","flatsize":431819,"path":"All/rubygem-azure_mgmt_datalake_store-0.17.3.pkg","repopath":"All/rubygem-azure_mgmt_datalake_store-0.17.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":25224,"desc":"Microsoft Azure Resource Provider DataLake Store Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_datalake_analytics","origin":"devel/rubygem-azure_mgmt_datalake_analytics","version":"0.17.3","comment":"Microsoft Azure Resource Provider DataLake Analytics Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_datalake_analytics","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e51f6ec8daa2d5853698058c29353d4037fd23988fb2b4694383a81d358dd4bd","flatsize":602763,"path":"All/rubygem-azure_mgmt_datalake_analytics-0.17.3.pkg","repopath":"All/rubygem-azure_mgmt_datalake_analytics-0.17.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":28716,"desc":"Microsoft Azure Resource Provider DataLake Analytics Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_data_migration","origin":"devel/rubygem-azure_mgmt_data_migration","version":"0.18.1","comment":"Microsoft Azure Microsoft Azure Data Migration Services Library for Ruby Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_data_migration","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7b72b0e8f05b3294983eb128d086f4f2e623ecabeae2add9eb2339497234653b","flatsize":3694761,"path":"All/rubygem-azure_mgmt_data_migration-0.18.1.pkg","repopath":"All/rubygem-azure_mgmt_data_migration-0.18.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":120832,"desc":"Microsoft Azure Microsoft Azure Data Migration Services Library for Ruby Client\nLibrary for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_databox","origin":"devel/rubygem-azure_mgmt_databox","version":"0.17.1","comment":"Microsoft Azure Databox Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_databox","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bc2d6a0fae2136f59e10e6cc75c5b832c436c2f0bc1de3ad9bec7fdd864733c8","flatsize":280721,"path":"All/rubygem-azure_mgmt_databox-0.17.1.pkg","repopath":"All/rubygem-azure_mgmt_databox-0.17.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":24640,"desc":"Microsoft Azure Databox Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_customer_insights","origin":"devel/rubygem-azure_mgmt_customer_insights","version":"0.17.3","comment":"Microsoft Azure Microsoft Azure Customer Insights Services Library for Ruby Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_customer_insights","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c6513745cad885731ad4f3f0a96ea8b8a3c4bd0903c4d84296bd9d52e6fea279","flatsize":1493773,"path":"All/rubygem-azure_mgmt_customer_insights-0.17.3.pkg","repopath":"All/rubygem-azure_mgmt_customer_insights-0.17.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":49356,"desc":"Microsoft Azure Microsoft Azure Customer Insights Services Library for Ruby\nClient Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_cost_management","origin":"devel/rubygem-azure_mgmt_cost_management","version":"0.17.1","comment":"Microsoft Azure CostManagement Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_cost_management","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a4232691cf4d188a2a31c8322969ec2147a4db0db60f67de147208bcc20d1272","flatsize":801571,"path":"All/rubygem-azure_mgmt_cost_management-0.17.1.pkg","repopath":"All/rubygem-azure_mgmt_cost_management-0.17.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":39984,"desc":"Microsoft Azure CostManagement Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_container_service","origin":"devel/rubygem-azure_mgmt_container_service","version":"0.22.0","comment":"Microsoft Azure Container Service Management Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_container_service","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c68bee2c61b3e3c492ca66509c9b2fa5e0367ced28df7aea84cfae61a2f2a3e2","flatsize":4570644,"path":"All/rubygem-azure_mgmt_container_service-0.22.0.pkg","repopath":"All/rubygem-azure_mgmt_container_service-0.22.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":97248,"desc":"Microsoft Azure Container Service Management Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_container_registry","origin":"devel/rubygem-azure_mgmt_container_registry","version":"0.18.5","comment":"Microsoft Azure Microsoft Azure Container Registry Services Library for Ruby Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_container_registry","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"266b88725de2ace5f9fbf2105297a80a436ee4234ad678853178374592d3b58d","flatsize":2589252,"path":"All/rubygem-azure_mgmt_container_registry-0.18.5.pkg","repopath":"All/rubygem-azure_mgmt_container_registry-0.18.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":81612,"desc":"Microsoft Azure Microsoft Azure Container Registry Services Library for Ruby\nClient Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_container_instance","origin":"devel/rubygem-azure_mgmt_container_instance","version":"0.18.0","comment":"Microsoft Azure Microsoft Azure Container Instance Services Library for Ruby Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_container_instance","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2f04113b6108bb7e08944058625913aa64d152d10d66b8af52d1d57e24708cea","flatsize":1743422,"path":"All/rubygem-azure_mgmt_container_instance-0.18.0.pkg","repopath":"All/rubygem-azure_mgmt_container_instance-0.18.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":50960,"desc":"Microsoft Azure Microsoft Azure Container Instance Services Library for Ruby\nClient Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_cosmosdb","origin":"devel/rubygem-azure_mgmt_cosmosdb","version":"0.24.1","comment":"Microsoft Azure Cosmos DB Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_cosmosdb","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4f5978742e1051ca46bb9656991c6aa0d36d8186dc818d5d9706f72fe6f018bc","flatsize":10469226,"path":"All/rubygem-azure_mgmt_cosmosdb-0.24.1.pkg","repopath":"All/rubygem-azure_mgmt_cosmosdb-0.24.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":163008,"desc":"Microsoft Azure Cosmos DB Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_consumption","origin":"devel/rubygem-azure_mgmt_consumption","version":"0.18.1","comment":"Microsoft Azure Microsoft Azure Consumption Services Library for Ruby Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_consumption","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"11179cd301032c68f6b05b7f03cfc3ba962afe797afdb5d320bc05d8580845d2","flatsize":4000075,"path":"All/rubygem-azure_mgmt_consumption-0.18.1.pkg","repopath":"All/rubygem-azure_mgmt_consumption-0.18.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":85064,"desc":"Microsoft Azure Microsoft Azure Consumption Services Library for Ruby Client\nLibrary for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_compute","origin":"devel/rubygem-azure_mgmt_compute","version":"0.22.0","comment":"Microsoft Azure Compute Management Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_compute","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"85e3cc2dd126eec8547106cbef01c84fe94bc79e4b967d0d331e48f322f10e31","flatsize":19749550,"path":"All/rubygem-azure_mgmt_compute-0.22.0.pkg","repopath":"All/rubygem-azure_mgmt_compute-0.22.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":338788,"desc":"Microsoft Azure Compute Management Client Library for Ruby.\n\nThis project provides a Ruby gem for easy access to the Azure ARM Compute API.\nWith this gem you can create/update/list/delete virtual machines, virtual\nmachine images and virtual machine extensions.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_data_factory","origin":"devel/rubygem-azure_mgmt_data_factory","version":"0.18.7","comment":"Microsoft Azure Data_Factory Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_data_factory","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e8f2300aa4b658b8a1efef7d16434a8389fb173f26ae83bd5dc42479491dfec3","flatsize":5493969,"path":"All/rubygem-azure_mgmt_data_factory-0.18.7.pkg","repopath":"All/rubygem-azure_mgmt_data_factory-0.18.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":208816,"desc":"Microsoft Azure Data_Factory Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_batchai","origin":"devel/rubygem-azure_mgmt_batchai","version":"0.17.1","comment":"Microsoft Azure Batch AI Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_batchai","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4a0b55cf7eb34adbe8ad8a8efa19f65b4675a1a5d62bed53e022838c424a6d09","flatsize":1384025,"path":"All/rubygem-azure_mgmt_batchai-0.17.1.pkg","repopath":"All/rubygem-azure_mgmt_batchai-0.17.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":58440,"desc":"Microsoft Azure Batch AI Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_commerce","origin":"devel/rubygem-azure_mgmt_commerce","version":"0.17.2","comment":"Microsoft Azure Commerce Management Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_commerce","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a823ab009c4ef6ee5f9b193beaaa8ce5f4c16bd88203fc76165608e5fbdc4c34","flatsize":72723,"path":"All/rubygem-azure_mgmt_commerce-0.17.2.pkg","repopath":"All/rubygem-azure_mgmt_commerce-0.17.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11844,"desc":"Microsoft Azure Commerce Management Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_bot_service","origin":"devel/rubygem-azure_mgmt_bot_service","version":"0.17.2","comment":"Microsoft Azure Bot Service Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_bot_service","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"55f20eea16cd4b239555736dafca40895e7280f0474a35211bbbe2c97b172f7f","flatsize":657153,"path":"All/rubygem-azure_mgmt_bot_service-0.17.2.pkg","repopath":"All/rubygem-azure_mgmt_bot_service-0.17.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":26540,"desc":"Microsoft Azure Bot Service Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_cognitive_services","origin":"devel/rubygem-azure_mgmt_cognitive_services","version":"0.19.4","comment":"Microsoft Azure Cognitive Services Management Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_cognitive_services","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"13dbf30eaf265557dd6d71f03797cbcb30466f3b78e05432ae60bfabff0e4847","flatsize":372970,"path":"All/rubygem-azure_mgmt_cognitive_services-0.19.4.pkg","repopath":"All/rubygem-azure_mgmt_cognitive_services-0.19.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":26444,"desc":"Microsoft Azure Cognitive Services Management Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_automanage","origin":"devel/rubygem-azure_mgmt_automanage","version":"0.17.0","comment":"Microsoft Azure Automanage Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_automanage","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9311659e3f43b65655df2b9dba3e95f4f0696a73e8bffb091e621600518614ba","flatsize":187501,"path":"All/rubygem-azure_mgmt_automanage-0.17.0.pkg","repopath":"All/rubygem-azure_mgmt_automanage-0.17.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15244,"desc":"Microsoft Azure Automanage Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_authorization","origin":"devel/rubygem-azure_mgmt_authorization","version":"0.18.5","comment":"Microsoft Azure Role Based Authorization Management Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_authorization","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"836a4aa280652e40a2b2885d4a793a503f67bcaac6c8d8b52b6ac644c98cf07c","flatsize":756497,"path":"All/rubygem-azure_mgmt_authorization-0.18.5.pkg","repopath":"All/rubygem-azure_mgmt_authorization-0.18.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":23796,"desc":"Microsoft Azure Role Based Authorization Management Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_cdn","origin":"devel/rubygem-azure_mgmt_cdn","version":"0.18.2","comment":"Microsoft Azure CDN Management Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_cdn","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"62f4dd07bfe63824b8956e653a5fc41c0d6ffb4eca6bd1d10b582ade9b5dddf3","flatsize":4118711,"path":"All/rubygem-azure_mgmt_cdn-0.18.2.pkg","repopath":"All/rubygem-azure_mgmt_cdn-0.18.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":109688,"desc":"Microsoft Azure CDN Management Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_azurestack_hci","origin":"devel/rubygem-azure_mgmt_azurestack_hci","version":"0.17.0","comment":"Microsoft Azure Azure Stack HCI Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_azurestack_hci","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ed62e59f29a8fd4a9b0de78b845a07183d8c004f134eeab03a0a60ce366bda12","flatsize":103079,"path":"All/rubygem-azure_mgmt_azurestack_hci-0.17.0.pkg","repopath":"All/rubygem-azure_mgmt_azurestack_hci-0.17.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11688,"desc":"Microsoft Azure Azure Stack HCI Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_billing","origin":"devel/rubygem-azure_mgmt_billing","version":"0.17.3","comment":"Microsoft Azure Microsoft Azure Billing Services Library for Ruby Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_billing","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a3442c5d6f86d26caa251b14f257ce657c4330a84a08fc846d2ddfec37c59048","flatsize":244846,"path":"All/rubygem-azure_mgmt_billing-0.17.3.pkg","repopath":"All/rubygem-azure_mgmt_billing-0.17.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14336,"desc":"Microsoft Azure Microsoft Azure Billing Services Library for Ruby Client Library\nfor Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_attestation","origin":"devel/rubygem-azure_mgmt_attestation","version":"0.17.1","comment":"Microsoft Azure Attestation Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_attestation","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2a7961fa065c85ea5bedf33397f0ce6edd2dc443a8e1db1892dba8ec0cbac967","flatsize":68385,"path":"All/rubygem-azure_mgmt_attestation-0.17.1.pkg","repopath":"All/rubygem-azure_mgmt_attestation-0.17.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9544,"desc":"Microsoft Azure Attestation Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_azurestack","origin":"devel/rubygem-azure_mgmt_azurestack","version":"0.17.2","comment":"Microsoft Azure Azure Stack Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_azurestack","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b0872ec85ba36fc73209e71e81c9eab17733337d751bb507d12409ef8979c648","flatsize":200687,"path":"All/rubygem-azure_mgmt_azurestack-0.17.2.pkg","repopath":"All/rubygem-azure_mgmt_azurestack-0.17.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16664,"desc":"Microsoft Azure Azure Stack Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_advisor","origin":"devel/rubygem-azure_mgmt_advisor","version":"0.17.2","comment":"Microsoft Azure Microsoft Azure Advisor Services Library for Ruby Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_advisor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dccb41db73d25151a054aeed08e75182ab5d564b5a82ff1c95c23346a58e6aaf","flatsize":456461,"path":"All/rubygem-azure_mgmt_advisor-0.17.2.pkg","repopath":"All/rubygem-azure_mgmt_advisor-0.17.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20204,"desc":"Microsoft Azure Microsoft Azure Advisor Services Library for Ruby Client Library\nfor Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_batch","origin":"devel/rubygem-azure_mgmt_batch","version":"0.18.1","comment":"Microsoft Azure Batch Management Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_batch","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2f2cbc7ff5a9af4557ec151ce1a1709f2e7b56fc777cde79f809c35829d73657","flatsize":2504899,"path":"All/rubygem-azure_mgmt_batch-0.18.1.pkg","repopath":"All/rubygem-azure_mgmt_batch-0.18.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":67976,"desc":"Microsoft Azure Batch Management Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_adhybridhealth_service","origin":"devel/rubygem-azure_mgmt_adhybridhealth_service","version":"0.17.1","comment":"Microsoft Azure AD Hybrid Health Service Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_adhybridhealth_service","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c4325b7cb001d515d61996b2c454a152b699fe6f177c4cc8991c647dd73bee21","flatsize":819945,"path":"All/rubygem-azure_mgmt_adhybridhealth_service-0.17.1.pkg","repopath":"All/rubygem-azure_mgmt_adhybridhealth_service-0.17.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":41680,"desc":"Microsoft Azure AD Hybrid Health Service Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_automation","origin":"devel/rubygem-azure_mgmt_automation","version":"0.17.3","comment":"Microsoft Azure Microsoft Azure Automation Services Library for Ruby Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_automation","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c965a2f98797ed8516d1b1243bb4d2a28b9e64b0efbeecae64286b0060e502f9","flatsize":1171724,"path":"All/rubygem-azure_mgmt_automation-0.17.3.pkg","repopath":"All/rubygem-azure_mgmt_automation-0.17.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":50192,"desc":"Microsoft Azure Microsoft Azure Automation Services Library for Ruby Client\nLibrary for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_cognitiveservices_websearch","origin":"devel/rubygem-azure_cognitiveservices_websearch","version":"0.18.2","comment":"Microsoft Azure Cognitive Services Web Search Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/data/azure_cognitiveservices_websearch","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5590373d5341516239e84fee55e144c02b1d3e00a3aeb5a0ebef80ee947deed0","flatsize":225767,"path":"All/rubygem-azure_cognitiveservices_websearch-0.18.2.pkg","repopath":"All/rubygem-azure_cognitiveservices_websearch-0.18.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":22304,"desc":"Microsoft Azure Cognitive Services Web Search Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_appconfiguration","origin":"devel/rubygem-azure_mgmt_appconfiguration","version":"0.17.4","comment":"Microsoft Azure Appconfiguration Client Library for Ruby Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_appconfiguration","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ea80556d9c62f4f5565244e22671c12528569098df8e6d52f251e1320f1f960e","flatsize":577370,"path":"All/rubygem-azure_mgmt_appconfiguration-0.17.4.pkg","repopath":"All/rubygem-azure_mgmt_appconfiguration-0.17.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":22004,"desc":"Microsoft Azure Appconfiguration Client Library for Ruby Client Library for\nRuby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_cognitiveservices_visualsearch","origin":"devel/rubygem-azure_cognitiveservices_visualsearch","version":"0.18.2","comment":"Microsoft Azure Cognitive Services Visual Search Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/data/azure_cognitiveservices_visualsearch","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"516b44bbc7a5568144cdf3e1388b259df6fb1ad3493c21559bafb94c38be2612","flatsize":255757,"path":"All/rubygem-azure_cognitiveservices_visualsearch-0.18.2.pkg","repopath":"All/rubygem-azure_cognitiveservices_visualsearch-0.18.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":23292,"desc":"Microsoft Azure Cognitive Services Visual Search Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_analysis_services","origin":"devel/rubygem-azure_mgmt_analysis_services","version":"0.17.3","comment":"Microsoft Azure Microsoft Azure Analysis Services Library for Ruby Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_analysis_services","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"523eb1ff167bbe38a8ae247cb0a375aae6206c2b758de48ceda9f4ce0f4004f8","flatsize":588331,"path":"All/rubygem-azure_mgmt_analysis_services-0.17.3.pkg","repopath":"All/rubygem-azure_mgmt_analysis_services-0.17.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20928,"desc":"Microsoft Azure Microsoft Azure Analysis Services Library for Ruby Client\nLibrary for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_alerts_management","origin":"devel/rubygem-azure_mgmt_alerts_management","version":"0.17.1","comment":"Microsoft Azure Alerts Management Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_alerts_management","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6e6c2cb24123c2183bbd0f69519e5864bc34b7805434f002ea3a7a8b267b2479","flatsize":866289,"path":"All/rubygem-azure_mgmt_alerts_management-0.17.1.pkg","repopath":"All/rubygem-azure_mgmt_alerts_management-0.17.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":37564,"desc":"Microsoft Azure Alerts Management Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_event_grid","origin":"devel/rubygem-azure_event_grid","version":"0.18.1","comment":"Microsoft Azure Event Grid Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/data/azure_event_grid","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2a846ad257feb9ea89779f8d5f93d24a63b8b5e20f7c7ddb0a310f89c865e198","flatsize":279769,"path":"All/rubygem-azure_event_grid-0.18.1.pkg","repopath":"All/rubygem-azure_event_grid-0.18.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":23752,"desc":"Microsoft Azure Event Grid Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_graph_rbac","origin":"devel/rubygem-azure_graph_rbac","version":"0.17.2","comment":"Microsoft Azure Active Directory Graph Rbac Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/data/azure_graph_rbac","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4fe58e456df15da2fe9face58061b5b016096a3f14327f36f41a6bdc4145adb1","flatsize":329607,"path":"All/rubygem-azure_graph_rbac-0.17.2.pkg","repopath":"All/rubygem-azure_graph_rbac-0.17.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20788,"desc":"Microsoft Azure Active Directory Graph Rbac Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_key_vault","origin":"devel/rubygem-azure_key_vault","version":"0.19.1","comment":"Microsoft Azure Key Vault Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/data/azure_key_vault","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aa5693d8f34bcf6ef16f79809df519372ea12cf0ded63902ddc6d9742b8adc9b","flatsize":5726152,"path":"All/rubygem-azure_key_vault-0.19.1.pkg","repopath":"All/rubygem-azure_key_vault-0.19.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":101928,"desc":"Microsoft Azure Key Vault Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_mgmt_api_management","origin":"devel/rubygem-azure_mgmt_api_management","version":"0.19.1","comment":"Microsoft Azure Microsoft Azure API Management Library for Ruby Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/management/azure_mgmt_api_management","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"13025910dcee903225a9a84c282ede705534ba00a54c79f936b318aa3c96ced3","flatsize":17190809,"path":"All/rubygem-azure_mgmt_api_management-0.19.1.pkg","repopath":"All/rubygem-azure_mgmt_api_management-0.19.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":262580,"desc":"Microsoft Azure Microsoft Azure API Management Library for Ruby Client Library\nfor Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_cognitiveservices_videosearch","origin":"devel/rubygem-azure_cognitiveservices_videosearch","version":"0.18.2","comment":"Microsoft Azure Cognitive Services Video Search Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/data/azure_cognitiveservices_videosearch","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"932f79d9ba1932278042c4425f2272f68877912e501012f976d484d37f6b9634","flatsize":273377,"path":"All/rubygem-azure_cognitiveservices_videosearch-0.18.2.pkg","repopath":"All/rubygem-azure_cognitiveservices_videosearch-0.18.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19768,"desc":"Microsoft Azure Cognitive Services Video Search Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_cognitiveservices_localsearch","origin":"devel/rubygem-azure_cognitiveservices_localsearch","version":"0.17.2","comment":"Microsoft Azure Cognitive Services Local Search Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/data/azure_cognitiveservices_localsearch","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2c6e4398accb77d3f8922469883d580db38f975e19cd5f61cca4037f37dae78c","flatsize":189436,"path":"All/rubygem-azure_cognitiveservices_localsearch-0.17.2.pkg","repopath":"All/rubygem-azure_cognitiveservices_localsearch-0.17.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17960,"desc":"Microsoft Azure Cognitive Services Local Search Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_cognitiveservices_textanalytics","origin":"devel/rubygem-azure_cognitiveservices_textanalytics","version":"0.17.4","comment":"Microsoft Azure Cognitive Services Text Analytics Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/data/azure_cognitiveservices_textanalytics","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2ae7d0fc0b548ad758cf8628e68f21879aae98bc531ac6b54d4d62f2f4ec51b0","flatsize":219211,"path":"All/rubygem-azure_cognitiveservices_textanalytics-0.17.4.pkg","repopath":"All/rubygem-azure_cognitiveservices_textanalytics-0.17.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15136,"desc":"Microsoft Azure Cognitive Services Text Analytics Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_cognitiveservices_spellcheck","origin":"devel/rubygem-azure_cognitiveservices_spellcheck","version":"0.18.2","comment":"Microsoft Azure Cognitive Services Spell Check Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/data/azure_cognitiveservices_spellcheck","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b77b8c15f50c7df069c7b181b40461f1734e952d754b17fb2a74f8e2d65eec5e","flatsize":87246,"path":"All/rubygem-azure_cognitiveservices_spellcheck-0.18.2.pkg","repopath":"All/rubygem-azure_cognitiveservices_spellcheck-0.18.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13232,"desc":"Microsoft Azure Cognitive Services Spell Check Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_cognitiveservices_qnamakerruntime","origin":"devel/rubygem-azure_cognitiveservices_qnamakerruntime","version":"0.17.2","comment":"Microsoft Azure CognitiveservicesQnamakerruntime Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/data/azure_cognitiveservices_qnamakerruntime","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"87eb9b4ff766ae6310d4b80915d45df5fee4e6b1df53464b7636b7fdbf3161e3","flatsize":72055,"path":"All/rubygem-azure_cognitiveservices_qnamakerruntime-0.17.2.pkg","repopath":"All/rubygem-azure_cognitiveservices_qnamakerruntime-0.17.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11000,"desc":"Microsoft Azure CognitiveservicesQnamakerruntime Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_cognitiveservices_qnamaker","origin":"devel/rubygem-azure_cognitiveservices_qnamaker","version":"0.18.1","comment":"Microsoft Azure Cognitive Services QnAMaker Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/data/azure_cognitiveservices_qnamaker","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8dda61f6398c1fd7ad8e6fa79da283c0b49692b7e2f9b5ca256e8bba949bc2b4","flatsize":173907,"path":"All/rubygem-azure_cognitiveservices_qnamaker-0.18.1.pkg","repopath":"All/rubygem-azure_cognitiveservices_qnamaker-0.18.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16888,"desc":"Microsoft Azure Cognitive Services QnAMaker Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_cognitiveservices_newssearch","origin":"devel/rubygem-azure_cognitiveservices_newssearch","version":"0.18.2","comment":"Microsoft Azure Cognitive Services News Search Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/data/azure_cognitiveservices_newssearch","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"31224e3cf4eb6ff17c994d7346260eb32360f901039d18153025bdae70160bf8","flatsize":277487,"path":"All/rubygem-azure_cognitiveservices_newssearch-0.18.2.pkg","repopath":"All/rubygem-azure_cognitiveservices_newssearch-0.18.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":18364,"desc":"Microsoft Azure Cognitive Services News Search Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_cognitiveservices_personalizer","origin":"devel/rubygem-azure_cognitiveservices_personalizer","version":"0.17.1","comment":"Microsoft Azure Cognitiveservices Personalizer Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/data/azure_cognitiveservices_personalizer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2fa00d62c4437ece328a791cea9b85fc27ca54324328bf4cc9695d0e5c0b978c","flatsize":48186,"path":"All/rubygem-azure_cognitiveservices_personalizer-0.17.1.pkg","repopath":"All/rubygem-azure_cognitiveservices_personalizer-0.17.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9508,"desc":"Microsoft Azure Cognitiveservices Personalizer Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_cognitiveservices_customvisionprediction","origin":"devel/rubygem-azure_cognitiveservices_customvisionprediction","version":"0.17.3","comment":"Microsoft Azure Microsoft Azure Cognitive Services Custom Vision Prediction Library for Ruby Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/data/azure_cognitiveservices_customvisionprediction","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b338a147331333639a2eae639212c5bf3a74cb044d8b3f66201e5bd9ee307652","flatsize":115705,"path":"All/rubygem-azure_cognitiveservices_customvisionprediction-0.17.3.pkg","repopath":"All/rubygem-azure_cognitiveservices_customvisionprediction-0.17.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10956,"desc":"Microsoft Azure Microsoft Azure Cognitive Services Custom Vision Prediction\nLibrary for Ruby Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_cognitiveservices_customsearch","origin":"devel/rubygem-azure_cognitiveservices_customsearch","version":"0.18.2","comment":"Microsoft Azure Cognitive Services Custom Search Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/data/azure_cognitiveservices_customsearch","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3df0f78208a5ba5339a899ccf27c13c0500168d7122fdb21ecba4838ff10a8ee","flatsize":115980,"path":"All/rubygem-azure_cognitiveservices_customsearch-0.18.2.pkg","repopath":"All/rubygem-azure_cognitiveservices_customsearch-0.18.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15512,"desc":"Microsoft Azure Cognitive Services Custom Search Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_cognitiveservices_luisruntime","origin":"devel/rubygem-azure_cognitiveservices_luisruntime","version":"0.18.1","comment":"Microsoft Azure Cognitive Services LUIS Runtime Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/data/azure_cognitiveservices_luisruntime","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"59a0f75d3386530e787776c36f2466921b3311f06dfdf6a1b41808a0cbe584fb","flatsize":89262,"path":"All/rubygem-azure_cognitiveservices_luisruntime-0.18.1.pkg","repopath":"All/rubygem-azure_cognitiveservices_luisruntime-0.18.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11916,"desc":"Microsoft Azure Cognitive Services LUIS Runtime Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_cognitiveservices_formrecognizer","origin":"devel/rubygem-azure_cognitiveservices_formrecognizer","version":"0.17.2","comment":"Microsoft Azure Cognitiveservices Form Recognizer Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/data/azure_cognitiveservices_formrecognizer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5d237e02d9b10fc568e32d49502e66dd86b28571bec690a02273332081e7e5ff","flatsize":124098,"path":"All/rubygem-azure_cognitiveservices_formrecognizer-0.17.2.pkg","repopath":"All/rubygem-azure_cognitiveservices_formrecognizer-0.17.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14976,"desc":"Microsoft Azure Cognitiveservices Form Recognizer Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_cognitiveservices_entitysearch","origin":"devel/rubygem-azure_cognitiveservices_entitysearch","version":"0.18.2","comment":"Microsoft Azure Cognitive Services Entity Search Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/data/azure_cognitiveservices_entitysearch","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"99421d71f0bc8eb43b4c3ab4b782f059a39f2032ba17800a0ba287ded351daf0","flatsize":250632,"path":"All/rubygem-azure_cognitiveservices_entitysearch-0.18.2.pkg","repopath":"All/rubygem-azure_cognitiveservices_entitysearch-0.18.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20996,"desc":"Microsoft Azure Cognitive Services Entity Search Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_cognitiveservices_imagesearch","origin":"devel/rubygem-azure_cognitiveservices_imagesearch","version":"0.18.3","comment":"Microsoft Azure Cognitive Services Image Search Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/data/azure_cognitiveservices_imagesearch","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"171ffb244916e1384df7b884b15ae0e1590c6cc9f8c3346737ffd9a1e3a8c707","flatsize":398261,"path":"All/rubygem-azure_cognitiveservices_imagesearch-0.18.3.pkg","repopath":"All/rubygem-azure_cognitiveservices_imagesearch-0.18.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":30180,"desc":"Microsoft Azure Cognitive Services Image Search Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_cognitiveservices_contentmoderator","origin":"devel/rubygem-azure_cognitiveservices_contentmoderator","version":"0.17.3","comment":"Microsoft Azure Cognitive Services Content Moderator Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/data/azure_cognitiveservices_contentmoderator","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"59bce01862e57c1969130cf9a967fb74dd399de7ed665c863e06c38faae929a0","flatsize":398056,"path":"All/rubygem-azure_cognitiveservices_contentmoderator-0.17.3.pkg","repopath":"All/rubygem-azure_cognitiveservices_contentmoderator-0.17.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":25148,"desc":"Microsoft Azure Cognitive Services Content Moderator Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_cognitiveservices_luisauthoring","origin":"devel/rubygem-azure_cognitiveservices_luisauthoring","version":"0.18.2","comment":"Microsoft Azure Cognitive Services LUIS Runtime Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/data/azure_cognitiveservices_luisauthoring","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c292f35c94dd25353d36d8eef32d3d2b5e63af7d8839a4457d34bdaa94f70d5d","flatsize":2280353,"path":"All/rubygem-azure_cognitiveservices_luisauthoring-0.18.2.pkg","repopath":"All/rubygem-azure_cognitiveservices_luisauthoring-0.18.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":57732,"desc":"Microsoft Azure Cognitive Services LUIS Runtime Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_cognitiveservices_autosuggest","origin":"devel/rubygem-azure_cognitiveservices_autosuggest","version":"0.17.2","comment":"Microsoft Azure Cognitive Services Auto Suggest Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/data/azure_cognitiveservices_autosuggest","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"68d2f44d2801e6b925741f01b1ddee99dc62fe193a50b4e1a42ed84fd4ed77bb","flatsize":140068,"path":"All/rubygem-azure_cognitiveservices_autosuggest-0.17.2.pkg","repopath":"All/rubygem-azure_cognitiveservices_autosuggest-0.17.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15100,"desc":"Microsoft Azure Cognitive Services Auto Suggest Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_cognitiveservices_computervision","origin":"devel/rubygem-azure_cognitiveservices_computervision","version":"0.20.2","comment":"Microsoft Azure Cognitive Services Computer Vision Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/data/azure_cognitiveservices_computervision","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"38faed95bac0ef588f57a010f21b0bfd80223ce1dd79b5d8b8bb9930ae77fe73","flatsize":710844,"path":"All/rubygem-azure_cognitiveservices_computervision-0.20.2.pkg","repopath":"All/rubygem-azure_cognitiveservices_computervision-0.20.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":29544,"desc":"Microsoft Azure Cognitive Services Computer Vision Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_cognitiveservices_anomalydetector","origin":"devel/rubygem-azure_cognitiveservices_anomalydetector","version":"0.17.1","comment":"Microsoft Azure Cognitive Services Anomaly Detector Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/data/azure_cognitiveservices_anomalydetector","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"623be8d7a41212da4aef35a5ad7f8d2ee88d211d64ab9ab0eacb5d96ea8b088e","flatsize":44621,"path":"All/rubygem-azure_cognitiveservices_anomalydetector-0.17.1.pkg","repopath":"All/rubygem-azure_cognitiveservices_anomalydetector-0.17.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8908,"desc":"Microsoft Azure Cognitive Services Anomaly Detector Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure-storage-table","origin":"devel/rubygem-azure-storage-table","version":"2.0.4","comment":"Microsoft Azure Storage Table Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-storage-ruby/tree/master/table","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d9e370a6ca1559bb12535144a9207179cb9315cdbe5f523f0d4f3d329856782f","flatsize":92172,"path":"All/rubygem-azure-storage-table-2.0.4.pkg","repopath":"All/rubygem-azure-storage-table-2.0.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14244,"desc":"Microsoft Azure Storage Table Client Library for Ruby.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-azure-storage-common":{"origin":"devel/rubygem-azure-storage-common","version":"2.0.4_1"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure-storage-queue","origin":"devel/rubygem-azure-storage-queue","version":"2.0.4","comment":"Microsoft Azure Storage Queue Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-storage-ruby/tree/master/queue","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"04941c3aefc18d81faebcacfe4af6543553d586bc654f660b77b8ca6f79086a1","flatsize":59252,"path":"All/rubygem-azure-storage-queue-2.0.4.pkg","repopath":"All/rubygem-azure-storage-queue-2.0.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9932,"desc":"Microsoft Azure Storage Queue Client Library for Ruby.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-azure-storage-common":{"origin":"devel/rubygem-azure-storage-common","version":"2.0.4_1"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure-storage-common","origin":"devel/rubygem-azure-storage-common","version":"2.0.4_1","comment":"Microsoft Azure Storage Common Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-storage-ruby/tree/master/common","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cb4a23e683d3b60c49b6c329391e20c4c0f03f02ce3304b68bdaac502a8fe06e","flatsize":250073,"path":"All/rubygem-azure-storage-common-2.0.4_1.pkg","repopath":"All/rubygem-azure-storage-common-2.0.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":38088,"desc":"Microsoft Azure Storage Common Client Library for Ruby.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-faraday1":{"origin":"www/rubygem-faraday1","version":"1.10.4"},"rubygem-faraday_middleware":{"origin":"www/rubygem-faraday_middleware","version":"1.2.1"},"rubygem-net-http-persistent":{"origin":"www/rubygem-net-http-persistent","version":"4.0.5"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"}},"categories":["devel","rubygems"]},{"name":"rubygem-axiom-types","origin":"devel/rubygem-axiom-types","version":"0.1.1","comment":"Abstract types for logic programming in Ruby","maintainer":"ruby@FreeBSD.org","www":"https://github.com/dkubb/axiom-types","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0eb9c3c7aecc30d419af26fb090066865a943b9e763802ca4edbf722677c6cdd","flatsize":101747,"path":"All/rubygem-axiom-types-0.1.1.pkg","repopath":"All/rubygem-axiom-types-0.1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21572,"desc":"Axiom-types provides a Ruby library that allows one to define types with\noptional constraints. It can be used for logic programming.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-descendants_tracker":{"origin":"devel/rubygem-descendants_tracker","version":"0.0.4"},"rubygem-ice_nine":{"origin":"devel/rubygem-ice_nine","version":"0.11.2"},"rubygem-thread_safe":{"origin":"devel/rubygem-thread_safe","version":"0.3.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_cognitiveservices_face","origin":"devel/rubygem-azure_cognitiveservices_face","version":"0.19.1","comment":"Microsoft Azure Cognitive Services Face Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/data/azure_cognitiveservices_face","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ec8a2884b20d7734a6082a45dd0feffbe51dc48eac6216933dc45b0f921616c7","flatsize":717494,"path":"All/rubygem-azure_cognitiveservices_face-0.19.1.pkg","repopath":"All/rubygem-azure_cognitiveservices_face-0.19.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":35768,"desc":"Microsoft Azure Cognitive Services Face Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sigv2","origin":"devel/rubygem-aws-sigv2","version":"1.2.0","comment":"Amazon Web Services Signature Version 2 signing library","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sigv2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"16c0617c2aad3da49b495a1a3155d629e6b51e7ca529830767260662ff46fe2b","flatsize":33758,"path":"All/rubygem-aws-sigv2-1.2.0.pkg","repopath":"All/rubygem-aws-sigv2-1.2.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":7976,"desc":"rubygem-aws-sigv2 is Amazon Web Services Signature Version 2 signing library\nwhich generates sigv2 signature for HTTP requests.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-dartsass","origin":"textproc/rubygem-dartsass","version":"1.49.8_1","comment":"RubyGem wrapper for the Dart Sass binary","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/ayushn21/dartsass-ruby","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3a764473ae45c1dab8f14ea2744fc87b05f5b0c5a3b771174a5ea9b669f200ab","flatsize":27527954,"path":"All/rubygem-dartsass-1.49.8_1.pkg","repopath":"All/rubygem-dartsass-1.49.8_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7826980,"desc":"This gem is a thin wrapper around the Dart Sass binaries. It enables you to easily\ncompile Sass in Ruby projects. The binaries for macOS, Linux and Windows are included.\n\nThe version number of this gem tracks the version number of the Dart Sass binary.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["ruby","textproc"]},{"name":"rubygem-azure_cognitiveservices_customvisiontraining","origin":"devel/rubygem-azure_cognitiveservices_customvisiontraining","version":"0.17.3","comment":"Microsoft Azure Cognitive Services Custom Vision Training Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/data/azure_cognitiveservices_customvisiontraining","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e3d264482d2ac25145d38183b3dbd478a7e7fb22d9d99c7b6de9d75a10926a37","flatsize":1212820,"path":"All/rubygem-azure_cognitiveservices_customvisiontraining-0.17.3.pkg","repopath":"All/rubygem-azure_cognitiveservices_customvisiontraining-0.17.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":36652,"desc":"Microsoft Azure Cognitive Services Custom Vision Training Client Library for\nRuby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-xray","origin":"devel/rubygem-aws-sdk-xray","version":"1.81.0","comment":"Official AWS Ruby gem for AWS X-Ray","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-xray","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ecd4d90f01c7523409a29472eb805103ea5c04f037fe7586e4203274d275b891","flatsize":492870,"path":"All/rubygem-aws-sdk-xray-1.81.0.pkg","repopath":"All/rubygem-aws-sdk-xray-1.81.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":51844,"desc":"Official AWS Ruby gem for AWS X-Ray.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure_cognitiveservices_customimagesearch","origin":"devel/rubygem-azure_cognitiveservices_customimagesearch","version":"0.17.2","comment":"Microsoft Azure Cognitive Services Custom Image Search Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby/tree/master/data/azure_cognitiveservices_customimagesearch","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8b88b0d4f8d4a89bb35ee9c71ace81ad13ed9c4b86117254abc351f1b742db4c","flatsize":158644,"path":"All/rubygem-azure_cognitiveservices_customimagesearch-0.17.2.pkg","repopath":"All/rubygem-azure_cognitiveservices_customimagesearch-0.17.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":18356,"desc":"Microsoft Azure Cognitive Services Custom Image Search Client Library for Ruby.\n\nSee also: https://github.com/Azure/azure-sdk-for-ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-ms_rest_azure":{"origin":"devel/rubygem-ms_rest_azure","version":"0.12.0_1"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-workspacesweb","origin":"devel/rubygem-aws-sdk-workspacesweb","version":"1.40.0","comment":"Official AWS Ruby gem for Amazon WorkSpaces Web","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-workspacesweb","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"32c044d169040fed4e1118654b00f6eae5647094c7ceed4d29bb18684d38ad08","flatsize":617869,"path":"All/rubygem-aws-sdk-workspacesweb-1.40.0.pkg","repopath":"All/rubygem-aws-sdk-workspacesweb-1.40.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":46124,"desc":"Official AWS Ruby gem for Amazon WorkSpaces Web.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure-storage-file","origin":"devel/rubygem-azure-storage-file","version":"2.0.4","comment":"Microsoft Azure Storage File Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-storage-ruby/tree/master/file","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f11511915d8298759c932abe3ed559b4a2763f5c2a47eec987a635bb48b9f79c","flatsize":100501,"path":"All/rubygem-azure-storage-file-2.0.4.pkg","repopath":"All/rubygem-azure-storage-file-2.0.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12560,"desc":"Microsoft Azure Storage File Client Library for Ruby.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-azure-storage-common":{"origin":"devel/rubygem-azure-storage-common","version":"2.0.4_1"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-workspacesthinclient","origin":"devel/rubygem-aws-sdk-workspacesthinclient","version":"1.22.0","comment":"Official AWS Ruby gem for mazon WorkSpaces Thin Client","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-workspacesthinclient","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"412666202711357eb7ea923c052439af5450c73e9fa3fe1944422dd00535c978","flatsize":234922,"path":"All/rubygem-aws-sdk-workspacesthinclient-1.22.0.pkg","repopath":"All/rubygem-aws-sdk-workspacesthinclient-1.22.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":27232,"desc":"Official AWS Ruby gem for mazon WorkSpaces Thin Client.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-workspaces","origin":"devel/rubygem-aws-sdk-workspaces","version":"1.133.0","comment":"Official AWS Ruby gem for Amazon WorkSpaces","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-workspaces","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1c32324f7457460132efe6573b96b898f31e7208c3a8169564307936c5c59335","flatsize":905661,"path":"All/rubygem-aws-sdk-workspaces-1.133.0.pkg","repopath":"All/rubygem-aws-sdk-workspaces-1.133.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":81040,"desc":"Official AWS Ruby gem for Amazon WorkSpaces.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure-storage-blob","origin":"devel/rubygem-azure-storage-blob","version":"2.0.3","comment":"Microsoft Azure Storage Blob Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-storage-ruby/tree/master/blob","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"28f1d942b3292b605ffe4925af96c4caebcfb70db36912cc5599ee5465ce2398","flatsize":265902,"path":"All/rubygem-azure-storage-blob-2.0.3.pkg","repopath":"All/rubygem-azure-storage-blob-2.0.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":23720,"desc":"Microsoft Azure Storage Blob Client Library for Ruby.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-azure-storage-common":{"origin":"devel/rubygem-azure-storage-common","version":"2.0.4_1"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-workmailmessageflow","origin":"devel/rubygem-aws-sdk-workmailmessageflow","version":"1.50.0","comment":"Official AWS Ruby gem for Amazon WorkMail Message Flow","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-workmailmessageflow","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"87982a0a2dafc60a35f080b4245289da8643cf6e3ef8556893e05c3415c0e429","flatsize":97326,"path":"All/rubygem-aws-sdk-workmailmessageflow-1.50.0.pkg","repopath":"All/rubygem-aws-sdk-workmailmessageflow-1.50.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":18680,"desc":"Official AWS Ruby gem for Amazon WorkMail Message Flow.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure-core","origin":"net/rubygem-azure-core","version":"0.1.15_1","comment":"Microsoft Azure Client Core Library for Ruby SDK","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-ruby-asm-core","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e97269bd7b0df0b32835d04b07d5e5037e256f94d4afe64f16f90bdd62d8269c","flatsize":80595,"path":"All/rubygem-azure-core-0.1.15_1.pkg","repopath":"All/rubygem-azure-core-0.1.15_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":22296,"desc":"Microsoft Azure Client Core Library for Ruby SDK","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-faraday0":{"origin":"www/rubygem-faraday0","version":"0.17.6"},"rubygem-faraday_middleware0":{"origin":"www/rubygem-faraday_middleware0","version":"0.14.0"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"}},"categories":["net","rubygems"]},{"name":"rubygem-azure-storage","origin":"devel/rubygem-azure-storage","version":"0.15.0.preview_1","comment":"Microsoft Azure Storage Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-storage-ruby","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"701dd8d4d29ff39ecc281a79f88f306a676219924f6fbb762b03268f4b436422","flatsize":582034,"path":"All/rubygem-azure-storage-0.15.0.preview_1.pkg","repopath":"All/rubygem-azure-storage-0.15.0.preview_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":60412,"desc":"This project provides Ruby packages that makes it easy to access and manage\nMicrosoft Azure Storage Services.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-azure-core":{"origin":"net/rubygem-azure-core","version":"0.1.15_1"},"rubygem-faraday0":{"origin":"www/rubygem-faraday0","version":"0.17.6"},"rubygem-faraday_middleware0":{"origin":"www/rubygem-faraday_middleware0","version":"0.14.0"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-workmail","origin":"devel/rubygem-aws-sdk-workmail","version":"1.81.0","comment":"Official AWS Ruby gem for Amazon WorkMail","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-workmail","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"249621229261e307450313ceecd90eaca2a622704d49d0deb8803f7fbe9c7d2b","flatsize":796357,"path":"All/rubygem-aws-sdk-workmail-1.81.0.pkg","repopath":"All/rubygem-aws-sdk-workmail-1.81.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":64460,"desc":"Official AWS Ruby gem for Amazon WorkMail.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-azure","origin":"net/rubygem-azure","version":"0.7.10_2","comment":"Microsoft Azure Client Library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-ruby","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9668279dd25bfd9e794792f5afd882d1638e50f9e5d721bc6fc1368f77f07927","flatsize":544677,"path":"All/rubygem-azure-0.7.10_2.pkg","repopath":"All/rubygem-azure-0.7.10_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":78496,"desc":"Microsoft Azure Client Library for Ruby","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-addressable":{"origin":"www/rubygem-addressable","version":"2.8.7"},"rubygem-azure-core":{"origin":"net/rubygem-azure-core","version":"0.1.15_1"},"rubygem-faraday0":{"origin":"www/rubygem-faraday0","version":"0.17.6"},"rubygem-faraday_middleware0":{"origin":"www/rubygem-faraday_middleware0","version":"0.14.0"},"rubygem-mime-types":{"origin":"misc/rubygem-mime-types","version":"3.6.0"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"},"rubygem-systemu":{"origin":"devel/rubygem-systemu","version":"2.6.5"},"rubygem-thor0":{"origin":"devel/rubygem-thor0","version":"0.20.3"}},"categories":["net","rubygems"]},{"name":"rubygem-aws-sigv4","origin":"devel/rubygem-aws-sigv4","version":"1.11.0","comment":"Amazon Web Services Signature Version 4 signing library","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sigv4","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"942f1bcc1b29c15cfbc9aeb0cec770b8d33f5b90257514dffb1966eb7effabc6","flatsize":66459,"path":"All/rubygem-aws-sigv4-1.11.0.pkg","repopath":"All/rubygem-aws-sigv4-1.11.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":15564,"desc":"rubygem-aws-sigv4 is Amazon Web Services Signature Version 4 signing library\nwhich generates sigv4 signature for HTTP requests.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-eventstream":{"origin":"devel/rubygem-aws-eventstream","version":"1.3.2"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-vpclattice","origin":"devel/rubygem-aws-sdk-vpclattice","version":"1.28.0","comment":"Official AWS Ruby gem for Amazon VPC Lattice","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-vpclattice","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c36a9e4380a75da664ab4d572629ad1947d07c2f461ee6daf14bbc483ce46d9f","flatsize":764228,"path":"All/rubygem-aws-sdk-vpclattice-1.28.0.pkg","repopath":"All/rubygem-aws-sdk-vpclattice-1.28.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":55800,"desc":"Official AWS Ruby gem for Amazon VPC Lattice.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-voiceid","origin":"devel/rubygem-aws-sdk-voiceid","version":"1.40.0","comment":"Official AWS Ruby gem for Amazon Voice ID","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-voiceid","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7ab4eb9eb30dd2294f35e3010c09004db8c528574bf8e6e0a80ae5f59d93dce8","flatsize":347696,"path":"All/rubygem-aws-sdk-voiceid-1.40.0.pkg","repopath":"All/rubygem-aws-sdk-voiceid-1.40.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":36204,"desc":"Official AWS Ruby gem for Amazon Voice ID.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-ses","origin":"net/rubygem-aws-ses","version":"0.7.1","comment":"Client library for REST API of Amazon SES","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/drewblas/aws-ses","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7bdcf548ca3cf78c58d895182abb8bf2ab489d7e61720de63550679973517b12","flatsize":73622,"path":"All/rubygem-aws-ses-0.7.1.pkg","repopath":"All/rubygem-aws-ses-0.7.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19188,"desc":"AWS::SES is a Ruby library for Amazon's Simple Email Service's REST API [1].\n\n[1] https://aws.amazon.com/ses/","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-builder":{"origin":"devel/rubygem-builder","version":"3.3.0"},"rubygem-mail":{"origin":"mail/rubygem-mail","version":"2.8.1,2"},"rubygem-mime-types":{"origin":"misc/rubygem-mime-types","version":"3.6.0"},"rubygem-xml-simple":{"origin":"textproc/rubygem-xml-simple","version":"1.1.9"}},"categories":["net","rubygems"]},{"name":"rubygem-aws-sdk2","origin":"devel/rubygem-aws-sdk2","version":"2.11.632","comment":"AWS SDK for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d79500623d1572df976a43140b290fb0560e7d9b27510413ca714df87eb38743","flatsize":11548,"path":"All/rubygem-aws-sdk2-2.11.632.pkg","repopath":"All/rubygem-aws-sdk2-2.11.632.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":4856,"desc":"The official AWS SDK for Ruby. Provides both resource oriented interfaces and\nAPI clients for AWS services.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-resources2":{"origin":"devel/rubygem-aws-sdk-resources2","version":"2.11.632"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-workdocs","origin":"devel/rubygem-aws-sdk-workdocs","version":"1.72.0","comment":"Official AWS Ruby gem for Amazon WorkDocs","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-workdocs","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"858194b79a7c3330daffab9c5b838b1b7957e705b6bfb388a3b3a6a93beb19c2","flatsize":498040,"path":"All/rubygem-aws-sdk-workdocs-1.72.0.pkg","repopath":"All/rubygem-aws-sdk-workdocs-1.72.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":46236,"desc":"Official AWS Ruby gem for Amazon WorkDocs.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-worklink","origin":"devel/rubygem-aws-sdk-worklink","version":"1.55.0","comment":"Official AWS Ruby gem for Amazon WorkLink (WorkLink)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-worklink","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7dece8598b7974e1cd452d7627d32f0f5632a6d3526a1fdd8e4196ff3736cf68","flatsize":285604,"path":"All/rubygem-aws-sdk-worklink-1.55.0.pkg","repopath":"All/rubygem-aws-sdk-worklink-1.55.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":29032,"desc":"Official AWS Ruby gem for Amazon WorkLink (WorkLink).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-wellarchitected","origin":"devel/rubygem-aws-sdk-wellarchitected","version":"1.51.0","comment":"Official AWS Ruby gem for AWS Well-Architected Tool (Well-Architected)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-wellarchitected","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0386af16a4e5da59c183b2dc0dedb02737a2c6a6da3683a4e7dd0a7b2f6af310","flatsize":849988,"path":"All/rubygem-aws-sdk-wellarchitected-1.51.0.pkg","repopath":"All/rubygem-aws-sdk-wellarchitected-1.51.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":59260,"desc":"Official AWS Ruby gem for AWS Well-Architected Tool (Well-Architected).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-wafv2","origin":"devel/rubygem-aws-sdk-wafv2","version":"1.104.0","comment":"Official AWS Ruby gem for AWS WAFV2 (WAFV2)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-wafv2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"edd5c7d87ab028351b97515a9be7f303a847457bd01fa5f84a57747d024e1b17","flatsize":1534080,"path":"All/rubygem-aws-sdk-wafv2-1.104.0.pkg","repopath":"All/rubygem-aws-sdk-wafv2-1.104.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":96392,"desc":"Official AWS Ruby gem for AWS WAFV2 (WAFV2).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-waf","origin":"devel/rubygem-aws-sdk-waf","version":"1.76.0","comment":"Official AWS Ruby gem for AWS WAF (WAF)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-waf","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d4345b40d3b0459b1d81074748b5eab830e7e32d701aebe71cdd119196bbb2cf","flatsize":879580,"path":"All/rubygem-aws-sdk-waf-1.76.0.pkg","repopath":"All/rubygem-aws-sdk-waf-1.76.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":70040,"desc":"Official AWS Ruby gem for AWS WAF (WAF).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-wafregional","origin":"devel/rubygem-aws-sdk-wafregional","version":"1.78.0","comment":"Official AWS Ruby gem for AWS WAF Regional (WAF Regional)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-wafregional","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"383b4f1c1d65f0cb3624c4cdee5ea9d74f9f113680a2a1167ce03f9875477231","flatsize":906439,"path":"All/rubygem-aws-sdk-wafregional-1.78.0.pkg","repopath":"All/rubygem-aws-sdk-wafregional-1.78.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":71556,"desc":"Official AWS Ruby gem for AWS WAF Regional (WAF Regional).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-verifiedpermissions","origin":"devel/rubygem-aws-sdk-verifiedpermissions","version":"1.42.0","comment":"Official AWS Ruby gem for Amazon Verified Permissions","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-verifiedpermissions","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1fe2a05a1cc05e26cd2420ca9c0c8312663cde0c9f00a766752447e44d7fbb1e","flatsize":586194,"path":"All/rubygem-aws-sdk-verifiedpermissions-1.42.0.pkg","repopath":"All/rubygem-aws-sdk-verifiedpermissions-1.42.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":52884,"desc":"Official AWS Ruby gem for Amazon Verified Permissions.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-trustedadvisor","origin":"devel/rubygem-aws-sdk-trustedadvisor","version":"1.20.0","comment":"Official AWS Ruby gem for TrustedAdvisor Public API","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-trustedadvisor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"58a09ec028aaa5444e24e67c5e9933a05bd146a735eff630d40efb1f5e5a2517","flatsize":238566,"path":"All/rubygem-aws-sdk-trustedadvisor-1.20.0.pkg","repopath":"All/rubygem-aws-sdk-trustedadvisor-1.20.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":25752,"desc":"Official AWS Ruby gem for TrustedAdvisor Public API.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-translate","origin":"devel/rubygem-aws-sdk-translate","version":"1.80.0","comment":"Official AWS Ruby gem for Amazon Translate","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-translate","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"be56be06447c58929e39ff05f7250e6a18321814c8d0716a508d01b8ef0fedba","flatsize":319445,"path":"All/rubygem-aws-sdk-translate-1.80.0.pkg","repopath":"All/rubygem-aws-sdk-translate-1.80.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":37976,"desc":"Official AWS Ruby gem for Amazon Translate.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-transfer","origin":"devel/rubygem-aws-sdk-transfer","version":"1.113.0","comment":"Official AWS Ruby gem for AWS Transfer for SFTP (AWS Transfer)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-transfer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"559075328fd5af80dae7eb92f5052f6cd350a97e1c1d3a1aae79cd4d1efa0bf7","flatsize":890488,"path":"All/rubygem-aws-sdk-transfer-1.113.0.pkg","repopath":"All/rubygem-aws-sdk-transfer-1.113.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":79428,"desc":"Official AWS Ruby gem for AWS Transfer for SFTP (AWS Transfer).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-transcribestreamingservice","origin":"devel/rubygem-aws-sdk-transcribestreamingservice","version":"1.77.0","comment":"Official AWS Ruby gem for Amazon Transcribe Streaming Service","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-transcribestreamingservice","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"03603ad40e16ed5bb82d7c25d07868354099b88d35bb10050bba951234660113","flatsize":427424,"path":"All/rubygem-aws-sdk-transcribestreamingservice-1.77.0.pkg","repopath":"All/rubygem-aws-sdk-transcribestreamingservice-1.77.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":42552,"desc":"Official AWS Ruby gem for Amazon Transcribe Streaming Service.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-transcribeservice","origin":"devel/rubygem-aws-sdk-transcribeservice","version":"1.116.0","comment":"Official AWS Ruby gem for Amazon Transcribe Service","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-transcribeservice","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ade4e0890e9734b39c3cf2709a37f9205ea5d8198b265738946514a04c890eee","flatsize":841447,"path":"All/rubygem-aws-sdk-transcribeservice-1.116.0.pkg","repopath":"All/rubygem-aws-sdk-transcribeservice-1.116.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":62872,"desc":"Official AWS Ruby gem for Amazon Transcribe Service.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-tnb","origin":"devel/rubygem-aws-sdk-tnb","version":"1.28.0","comment":"Official AWS Ruby gem for AWS Telco Network Builder","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-tnb","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dc60119c058917ce783867f8b59988bc32b3a4afdda0b5deb1d064ba080aae6e","flatsize":381096,"path":"All/rubygem-aws-sdk-tnb-1.28.0.pkg","repopath":"All/rubygem-aws-sdk-tnb-1.28.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":35428,"desc":"Official AWS Ruby gem for AWS Telco Network Builder.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-timestreamwrite","origin":"devel/rubygem-aws-sdk-timestreamwrite","version":"1.45.0","comment":"Official AWS Ruby gem for Amazon Timestream Write (Timestream Write)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-timestreamwrite","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2b1f79c4f21d2fb4497c10e05c799b985fc830bd5372b157cce370cb54732512","flatsize":290652,"path":"All/rubygem-aws-sdk-timestreamwrite-1.45.0.pkg","repopath":"All/rubygem-aws-sdk-timestreamwrite-1.45.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":35876,"desc":"Official AWS Ruby gem for Amazon Timestream Write (Timestream Write).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-timestreamquery","origin":"devel/rubygem-aws-sdk-timestreamquery","version":"1.50.0","comment":"Official AWS Ruby gem for Amazon Timestream Query (Timestream Query)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-timestreamquery","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a4a9dc4ecc1ed631fcfe08d244d5982e17834a9253cd557ef3ccb1a2e24e3678","flatsize":299193,"path":"All/rubygem-aws-sdk-timestreamquery-1.50.0.pkg","repopath":"All/rubygem-aws-sdk-timestreamquery-1.50.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":39084,"desc":"Official AWS Ruby gem for Amazon Timestream Query (Timestream Query).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-support","origin":"devel/rubygem-aws-sdk-support","version":"1.75.0","comment":"Official AWS Ruby gem for AWS Support","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-support","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5e29700e514f248e61bbf0cba0c862b59546b51d6a39b01042381f70ad17e1e9","flatsize":272921,"path":"All/rubygem-aws-sdk-support-1.75.0.pkg","repopath":"All/rubygem-aws-sdk-support-1.75.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":33956,"desc":"Official AWS Ruby gem for AWS Support.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-supplychain","origin":"devel/rubygem-aws-sdk-supplychain","version":"1.23.0","comment":"Official AWS Ruby gem for AWS Supply Chain","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-supplychain","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a5a3448672b78914fa788b98dcde95bd601b4eab45a134faf578dbe543037232","flatsize":345361,"path":"All/rubygem-aws-sdk-supplychain-1.23.0.pkg","repopath":"All/rubygem-aws-sdk-supplychain-1.23.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":35096,"desc":"Official AWS Ruby gem for AWS Supply Chain.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-timestreaminfluxdb","origin":"devel/rubygem-aws-sdk-timestreaminfluxdb","version":"1.22.0","comment":"Official AWS Ruby gem for Timestream InfluxDB","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-timestreaminfluxdb","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2eea3663c26d42ed78f22acb99c1372feb0b125ac41d611e1721039bd834a2e0","flatsize":334047,"path":"All/rubygem-aws-sdk-timestreaminfluxdb-1.22.0.pkg","repopath":"All/rubygem-aws-sdk-timestreaminfluxdb-1.22.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":33236,"desc":"Official AWS Ruby gem for Timestream InfluxDB.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-ssooidc","origin":"devel/rubygem-aws-sdk-ssooidc","version":"1.24.0","comment":"Official AWS Ruby gem for AWS SSO OIDC (SSO OIDC)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ssooidc","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"05ec9327ebdb6249144b2c26bcfb02de34d082b4c556db0441d88435dd1e18dc","flatsize":28156,"path":"All/rubygem-aws-sdk-ssooidc-1.24.0.pkg","repopath":"All/rubygem-aws-sdk-ssooidc-1.24.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":5988,"desc":"Official AWS Ruby gem for AWS SSO OIDC (SSO OIDC).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-states","origin":"devel/rubygem-aws-sdk-states","version":"1.87.0","comment":"Official AWS Ruby gem for AWS Step Functions (AWS SFN)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-states","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7c6e38574f10bea3f96fedce1ff23723e7681d088d1192bb95ce915b18ad7182","flatsize":609274,"path":"All/rubygem-aws-sdk-states-1.87.0.pkg","repopath":"All/rubygem-aws-sdk-states-1.87.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":60372,"desc":"Official AWS Ruby gem for AWS Step Functions (AWS SFN).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-taxsettings","origin":"devel/rubygem-aws-sdk-taxsettings","version":"1.19.0","comment":"Official AWS Ruby gem for Tax Settings","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-taxsettings","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e85a2c0b4c3044247a4972024c6cf94820398f9ad5cb308c469de0c0e6114277","flatsize":321759,"path":"All/rubygem-aws-sdk-taxsettings-1.19.0.pkg","repopath":"All/rubygem-aws-sdk-taxsettings-1.19.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":37200,"desc":"Official AWS Ruby gem for Tax Settings.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-textract","origin":"devel/rubygem-aws-sdk-textract","version":"1.74.0","comment":"Official AWS Ruby gem for Amazon Textract","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-textract","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0d4999d4138693e65988298ce92fff64a566916d67db8573bc18d76b7cc3986b","flatsize":484670,"path":"All/rubygem-aws-sdk-textract-1.74.0.pkg","repopath":"All/rubygem-aws-sdk-textract-1.74.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":50544,"desc":"Official AWS Ruby gem for Amazon Textract.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-synthetics","origin":"devel/rubygem-aws-sdk-synthetics","version":"1.61.0","comment":"Official AWS Ruby gem for Synthetics","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-synthetics","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d62433c8cf9fdadcbfab6f0037f4009d8910b01ab26e236aed95d89548cc9d96","flatsize":303493,"path":"All/rubygem-aws-sdk-synthetics-1.61.0.pkg","repopath":"All/rubygem-aws-sdk-synthetics-1.61.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":36644,"desc":"Official AWS Ruby gem for Synthetics.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-swf","origin":"devel/rubygem-aws-sdk-swf","version":"1.69.0","comment":"Official AWS Ruby gem for Amazon Simple Workflow Service (Amazon SWF)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-swf","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"833b144831239a3434e86ad402b5c4da53a55fba045a1bf3637f196536b7a804","flatsize":797215,"path":"All/rubygem-aws-sdk-swf-1.69.0.pkg","repopath":"All/rubygem-aws-sdk-swf-1.69.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":60988,"desc":"Official AWS Ruby gem for Amazon Simple Workflow Service (Amazon SWF).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-supportapp","origin":"devel/rubygem-aws-sdk-supportapp","version":"1.30.0","comment":"Official AWS Ruby gem for AWS Support App","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-supportapp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ea024026da9ae8fc700600e9a076761e1d03b5682510a6759a155c5980aee6ab","flatsize":156330,"path":"All/rubygem-aws-sdk-supportapp-1.30.0.pkg","repopath":"All/rubygem-aws-sdk-supportapp-1.30.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":22144,"desc":"Official AWS Ruby gem for AWS Support App.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-storagegateway","origin":"devel/rubygem-aws-sdk-storagegateway","version":"1.106.0","comment":"Official AWS Ruby gem for AWS Storage Gateway","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-storagegateway","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f42a34b202007ccd696b9ba2b2357e54e7b942cce35bffffd126fcefc11545f1","flatsize":1065964,"path":"All/rubygem-aws-sdk-storagegateway-1.106.0.pkg","repopath":"All/rubygem-aws-sdk-storagegateway-1.106.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":89652,"desc":"Official AWS Ruby gem for AWS Storage Gateway.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-ssoadmin","origin":"devel/rubygem-aws-sdk-ssoadmin","version":"1.51.0","comment":"Official AWS Ruby gem for AWS Single Sign-On Admin (SSO Admin)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ssoadmin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8b2e001d6ce2eee7b3f57ce456ddbdae5411b4089b253a2751ca61b16b7f8370","flatsize":683784,"path":"All/rubygem-aws-sdk-ssoadmin-1.51.0.pkg","repopath":"All/rubygem-aws-sdk-ssoadmin-1.51.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":51420,"desc":"Official AWS Ruby gem for AWS Single Sign-On Admin (SSO Admin).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-ssmsap","origin":"devel/rubygem-aws-sdk-ssmsap","version":"1.35.0","comment":"Official AWS Ruby gem for AWS Systems Manager for SAP (SsmSap)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ssmsap","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e3996f745df1bcf3539d54ac6aa26ed0645dfab7e74dcbb69ff2733825c8325a","flatsize":251029,"path":"All/rubygem-aws-sdk-ssmsap-1.35.0.pkg","repopath":"All/rubygem-aws-sdk-ssmsap-1.35.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":31040,"desc":"Official AWS Ruby gem for AWS Systems Manager for SAP (SsmSap).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-ssmquicksetup","origin":"devel/rubygem-aws-sdk-ssmquicksetup","version":"1.12.0","comment":"Official AWS Ruby gem for AWS Systems Manager QuickSetup","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ssmquicksetup","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"459beea7c927bc3d084532ed1a89405c2bdfa6450861b0e0886a13ec6e0d2f5b","flatsize":212252,"path":"All/rubygem-aws-sdk-ssmquicksetup-1.12.0.pkg","repopath":"All/rubygem-aws-sdk-ssmquicksetup-1.12.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":26884,"desc":"Official AWS Ruby gem for AWS Systems Manager QuickSetup.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-ssmincidents","origin":"devel/rubygem-aws-sdk-ssmincidents","version":"1.49.0","comment":"Official AWS Ruby gem for AWS Systems Manager Incident Manager (SSM Incidents)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ssmincidents","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"54b34910965a5d131ec3d9f23ba21cbe53432090bbc6770b1f6dd6086df435f4","flatsize":402715,"path":"All/rubygem-aws-sdk-ssmincidents-1.49.0.pkg","repopath":"All/rubygem-aws-sdk-ssmincidents-1.49.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":44444,"desc":"Official AWS Ruby gem for AWS Systems Manager Incident Manager (SSM Incidents).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-ssmcontacts","origin":"devel/rubygem-aws-sdk-ssmcontacts","version":"1.44.0","comment":"Official AWS Ruby gem for AWS Systems Manager Incident Manager Contacts (SSM Contacts)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ssmcontacts","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eb41636782bc8d540e037fdda3fa3d330618b4f13a7be24a21d091faaca181b3","flatsize":399423,"path":"All/rubygem-aws-sdk-ssmcontacts-1.44.0.pkg","repopath":"All/rubygem-aws-sdk-ssmcontacts-1.44.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":40124,"desc":"Official AWS Ruby gem for AWS Systems Manager Incident Manager Contacts (SSM\nContacts).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-simspaceweaver","origin":"devel/rubygem-aws-sdk-simspaceweaver","version":"1.30.0","comment":"Official AWS Ruby gem for AWS SimSpace Weaver","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-simspaceweaver","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"670ac6da30ad4f14c657ea3eac03afbd901a2d9c261b6a1c8a6f68930a409c00","flatsize":205903,"path":"All/rubygem-aws-sdk-simspaceweaver-1.30.0.pkg","repopath":"All/rubygem-aws-sdk-simspaceweaver-1.30.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":27416,"desc":"Official AWS Ruby gem for AWS SimSpace Weaver.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-simpledb","origin":"devel/rubygem-aws-sdk-simpledb","version":"1.62.0","comment":"Official AWS Ruby gem for Amazon SimpleDB","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-simpledb","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"52767016176c3b0b897011a9bfea10e285888b5b165c969f92121ffefa76cc20","flatsize":154614,"path":"All/rubygem-aws-sdk-simpledb-1.62.0.pkg","repopath":"All/rubygem-aws-sdk-simpledb-1.62.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":22532,"desc":"Official AWS Ruby gem for Amazon SimpleDB.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv2":{"origin":"devel/rubygem-aws-sigv2","version":"1.2.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-sqs","origin":"devel/rubygem-aws-sdk-sqs","version":"1.93.0","comment":"Official AWS Ruby gem for Amazon Simple Queue Service (Amazon SQS)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-sqs","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fb1424cf1e8a7ddf0f9170d474f781861f43e055ad2034222673535fae787718","flatsize":536612,"path":"All/rubygem-aws-sdk-sqs-1.93.0.pkg","repopath":"All/rubygem-aws-sdk-sqs-1.93.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":54164,"desc":"Official AWS Ruby gem for Amazon Simple Queue Service (Amazon SQS).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-ssm","origin":"devel/rubygem-aws-sdk-ssm","version":"1.191.0","comment":"Official AWS Ruby gem for Amazon Simple Systems Manager (SSM) (Amazon SSM)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ssm","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1d94a2548644510567d4c4b706f21010ac78e0efad11a2e711348c1d79f82609","flatsize":2465144,"path":"All/rubygem-aws-sdk-ssm-1.191.0.pkg","repopath":"All/rubygem-aws-sdk-ssm-1.191.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":195516,"desc":"Official AWS Ruby gem for Amazon Simple Systems Manager (SSM) (Amazon SSM).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-socialmessaging","origin":"devel/rubygem-aws-sdk-socialmessaging","version":"1.6.0","comment":"Official AWS Ruby gem for AWS End User Messaging Social","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-socialmessaging","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"97cfa61771a2dfa2a761aa6ff5d8c16322c61ae78d080089ec67cad626cfbd3e","flatsize":203478,"path":"All/rubygem-aws-sdk-socialmessaging-1.6.0.pkg","repopath":"All/rubygem-aws-sdk-socialmessaging-1.6.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":26720,"desc":"Official AWS Ruby gem for AWS End User Messaging Social.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-metasploit-payloads","origin":"security/rubygem-metasploit-payloads","version":"2.0.189","comment":"Compiled binaries for Metasploit's Meterpreter","maintainer":"antoine@FreeBSD.org","www":"https://github.com/rapid7/metasploit-payloads","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"68d1c916fa3cfcbc9458163db26594e69dec2e1359a204d58dc38144f61d879e","flatsize":48099877,"path":"All/rubygem-metasploit-payloads-2.0.189.pkg","repopath":"All/rubygem-metasploit-payloads-2.0.189.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":48119820,"desc":"Compiled binaries for Metasploit's Meterpreter","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","security"]},{"name":"rubygem-aws-sdk-sns","origin":"devel/rubygem-aws-sdk-sns","version":"1.97.0","comment":"Official AWS Ruby gem for Amazon Simple Notification Service (Amazon SNS)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-sns","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"43f38e6b3db5953474fc57dc38ea9a1308f3f1b475f2b6262403ecd5035e21d3","flatsize":570807,"path":"All/rubygem-aws-sdk-sns-1.97.0.pkg","repopath":"All/rubygem-aws-sdk-sns-1.97.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":54568,"desc":"Official AWS Ruby gem for Amazon Simple Notification Service (Amazon SNS).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-snowdevicemanagement","origin":"devel/rubygem-aws-sdk-snowdevicemanagement","version":"1.35.0","comment":"Official AWS Ruby gem for AWS Snow Device Management","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-snowdevicemanagement","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4cc6d7094602bbf659c96179501c9d487aa274752c92a5f944ea225941b0b938","flatsize":193830,"path":"All/rubygem-aws-sdk-snowdevicemanagement-1.35.0.pkg","repopath":"All/rubygem-aws-sdk-snowdevicemanagement-1.35.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":27136,"desc":"Official AWS Ruby gem for AWS Snow Device Management.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-snowball","origin":"devel/rubygem-aws-sdk-snowball","version":"1.84.0","comment":"Official AWS Ruby gem for Amazon Import/Export Snowball (Amazon Snowball)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-snowball","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6ee0e02267250f7072afb65975df871816afa297982a81958342735fded047f7","flatsize":431796,"path":"All/rubygem-aws-sdk-snowball-1.84.0.pkg","repopath":"All/rubygem-aws-sdk-snowball-1.84.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":47176,"desc":"Official AWS Ruby gem for Amazon Import/Export Snowball (Amazon Snowball).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-sms","origin":"devel/rubygem-aws-sdk-sms","version":"1.69.0","comment":"Official AWS Ruby gem for AWS Server Migration Service (SMS)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-sms","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3f9d3a31154befc64bc0fab83534456f242741646cbedb102cae3392088d7c71","flatsize":387376,"path":"All/rubygem-aws-sdk-sms-1.69.0.pkg","repopath":"All/rubygem-aws-sdk-sms-1.69.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":37884,"desc":"Official AWS Ruby gem for AWS Server Migration Service (SMS).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-signer","origin":"devel/rubygem-aws-sdk-signer","version":"1.69.0","comment":"Official AWS Ruby gem for AWS Signer (signer)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-signer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"17ad2f1fb2e65245b518ce6b73d9c278ad26279b53ba62e7564cccc0bfe8138d","flatsize":286925,"path":"All/rubygem-aws-sdk-signer-1.69.0.pkg","repopath":"All/rubygem-aws-sdk-signer-1.69.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":35868,"desc":"Official AWS Ruby gem for AWS Signer (signer).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-shield","origin":"devel/rubygem-aws-sdk-shield","version":"1.79.0","comment":"Official AWS Ruby gem for AWS Shield","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-shield","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cdcf8ed669f21a91ac91174d1b6785f223bcb3afa9e09c52eb3c0590167af696","flatsize":366165,"path":"All/rubygem-aws-sdk-shield-1.79.0.pkg","repopath":"All/rubygem-aws-sdk-shield-1.79.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":40492,"desc":"Official AWS Ruby gem for AWS Shield.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-ses","origin":"devel/rubygem-aws-sdk-ses","version":"1.82.0","comment":"Official AWS Ruby gem for Amazon Simple Email Service (Amazon SES)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ses","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2015183bf759a0a070ad88ca8ff0d2dd4a3b379e21b78791abd08a4bf637c452","flatsize":757379,"path":"All/rubygem-aws-sdk-ses-1.82.0.pkg","repopath":"All/rubygem-aws-sdk-ses-1.82.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":72524,"desc":"Official AWS Ruby gem for Amazon Simple Email Service (Amazon SES).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-secretsmanager","origin":"devel/rubygem-aws-sdk-secretsmanager","version":"1.113.0","comment":"Official AWS Ruby gem for AWS Secrets Manager","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-secretsmanager","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"594d21d434501391987e82be4be1926faaba98bd8271c53b3ecf0eb0ba428663","flatsize":417499,"path":"All/rubygem-aws-sdk-secretsmanager-1.113.0.pkg","repopath":"All/rubygem-aws-sdk-secretsmanager-1.113.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":46744,"desc":"Official AWS Ruby gem for AWS Secrets Manager.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-sesv2","origin":"devel/rubygem-aws-sdk-sesv2","version":"1.72.0","comment":"Official AWS Ruby gem for Amazon Simple Email Service (Amazon SES V2)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-sesv2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fd1e345ec53f5bb46f2637c60616dfef58548c69b6beaaa74b769d23634642f6","flatsize":1013898,"path":"All/rubygem-aws-sdk-sesv2-1.72.0.pkg","repopath":"All/rubygem-aws-sdk-sesv2-1.72.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":92584,"desc":"Official AWS Ruby gem for Amazon Simple Email Service (Amazon SES V2).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-servicequotas","origin":"devel/rubygem-aws-sdk-servicequotas","version":"1.52.0","comment":"Official AWS Ruby gem for Service Quotas","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-servicequotas","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9ee680052554641610e401072acf9da5120598e88322beebadb2d95f26271145","flatsize":273786,"path":"All/rubygem-aws-sdk-servicequotas-1.52.0.pkg","repopath":"All/rubygem-aws-sdk-servicequotas-1.52.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":28588,"desc":"Official AWS Ruby gem for Service Quotas.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-scheduler","origin":"devel/rubygem-aws-sdk-scheduler","version":"1.29.0","comment":"Official AWS Ruby gem for Amazon EventBridge Scheduler","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-scheduler","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6f43c805de5392f66dab22f65845546deb5fa025f6e08249b6a9c26e34f09179","flatsize":234788,"path":"All/rubygem-aws-sdk-scheduler-1.29.0.pkg","repopath":"All/rubygem-aws-sdk-scheduler-1.29.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":30388,"desc":"Official AWS Ruby gem for Amazon EventBridge Scheduler.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-servicediscovery","origin":"devel/rubygem-aws-sdk-servicediscovery","version":"1.82.0","comment":"Official AWS Ruby gem for AWS Cloud Map (ServiceDiscovery)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-servicediscovery","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"12559dee5414fd9b63a2eb9445f790cfad2067f716d0a6a32537defcecbf50dc","flatsize":429462,"path":"All/rubygem-aws-sdk-servicediscovery-1.82.0.pkg","repopath":"All/rubygem-aws-sdk-servicediscovery-1.82.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":46468,"desc":"Official AWS Ruby gem for AWS Cloud Map (ServiceDiscovery).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-servicecatalog","origin":"devel/rubygem-aws-sdk-servicecatalog","version":"1.110.0","comment":"Official AWS Ruby gem for AWS Service Catalog","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-servicecatalog","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"60df4d6a9cb7b9b0831ae131feba616f4b95345570449628db2e39f0a354bd1c","flatsize":979206,"path":"All/rubygem-aws-sdk-servicecatalog-1.110.0.pkg","repopath":"All/rubygem-aws-sdk-servicecatalog-1.110.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":77848,"desc":"Official AWS Ruby gem for AWS Service Catalog.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-serverlessapplicationrepository","origin":"devel/rubygem-aws-sdk-serverlessapplicationrepository","version":"1.74.0","comment":"Official AWS Ruby gem for AWSServerlessApplicationRepository","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-serverlessapplicationrepository","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b360d6fd611fa17d907b805101dac9adb16c1fb2c31c659e68ecd29992397d37","flatsize":273200,"path":"All/rubygem-aws-sdk-serverlessapplicationrepository-1.74.0.pkg","repopath":"All/rubygem-aws-sdk-serverlessapplicationrepository-1.74.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":29600,"desc":"Official AWS Ruby gem for AWSServerlessApplicationRepository.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-securitylake","origin":"devel/rubygem-aws-sdk-securitylake","version":"1.37.0","comment":"Official AWS Ruby gem for Amazon Security Lake","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-securitylake","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9232b9d6939c2be5b24d6153907b1ecae47a4674ddff835fa5abbc006693a5aa","flatsize":348001,"path":"All/rubygem-aws-sdk-securitylake-1.37.0.pkg","repopath":"All/rubygem-aws-sdk-securitylake-1.37.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":38148,"desc":"Official AWS Ruby gem for Amazon Security Lake.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-securityir","origin":"devel/rubygem-aws-sdk-securityir","version":"1.3.0","comment":"Official AWS Ruby gem for Security Incident Response","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-securityir","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e9e92f4d85784f219068d4aa276e3b9f1d7a3bc3e7f9d2677d8dc0d471bf84e7","flatsize":295215,"path":"All/rubygem-aws-sdk-securityir-1.3.0.pkg","repopath":"All/rubygem-aws-sdk-securityir-1.3.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":32480,"desc":"Official AWS Ruby gem for Security Incident Response.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-schemas","origin":"devel/rubygem-aws-sdk-schemas","version":"1.51.0","comment":"Official AWS Ruby gem for Schemas","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-schemas","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8e4f40ba33e31da1dcb7ed861eb45eefa6814dce454d7259322220be4bd58f10","flatsize":316556,"path":"All/rubygem-aws-sdk-schemas-1.51.0.pkg","repopath":"All/rubygem-aws-sdk-schemas-1.51.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":31440,"desc":"Official AWS Ruby gem for Schemas.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-savingsplans","origin":"devel/rubygem-aws-sdk-savingsplans","version":"1.57.0","comment":"Official AWS Ruby gem for AWS Savings Plans (AWSSavingsPlans)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-savingsplans","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f8cf29473a27de7a55c27b78e8c391f9810b268e3788418bc159e0854d68662f","flatsize":190233,"path":"All/rubygem-aws-sdk-savingsplans-1.57.0.pkg","repopath":"All/rubygem-aws-sdk-savingsplans-1.57.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":24984,"desc":"Official AWS Ruby gem for AWS Savings Plans (AWSSavingsPlans).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-sagemakerruntime","origin":"devel/rubygem-aws-sdk-sagemakerruntime","version":"1.79.0","comment":"Official AWS Ruby gem for Amazon SageMaker Runtime","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-sagemakerruntime","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"303673bb629fa8c74d8fa59ddc4392b782bb306abbc34ea66f0a840c6386f72b","flatsize":167175,"path":"All/rubygem-aws-sdk-sagemakerruntime-1.79.0.pkg","repopath":"All/rubygem-aws-sdk-sagemakerruntime-1.79.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":25240,"desc":"Official AWS Ruby gem for Amazon SageMaker Runtime.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-sagemakermetrics","origin":"devel/rubygem-aws-sdk-sagemakermetrics","version":"1.29.0","comment":"Official AWS Ruby gem for Amazon SageMaker Metrics Service (SageMaker Metrics)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-sagemakermetrics","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1ec6e1dacd28198c6f751eabf720b63fbb0fbd9c2653f8009ed2613cf8cdfab2","flatsize":94131,"path":"All/rubygem-aws-sdk-sagemakermetrics-1.29.0.pkg","repopath":"All/rubygem-aws-sdk-sagemakermetrics-1.29.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":18512,"desc":"Official AWS Ruby gem for Amazon SageMaker Metrics Service (SageMaker Metrics).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-sagemakergeospatial","origin":"devel/rubygem-aws-sdk-sagemakergeospatial","version":"1.29.0","comment":"Official AWS Ruby gem for Amazon SageMaker geospatial capabilities","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-sagemakergeospatial","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3e1ff035bcf88c43fb6836878164a330be0e0adf8c3453081e98f4c6d53a9654","flatsize":377138,"path":"All/rubygem-aws-sdk-sagemakergeospatial-1.29.0.pkg","repopath":"All/rubygem-aws-sdk-sagemakergeospatial-1.29.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":39160,"desc":"Official AWS Ruby gem for Amazon SageMaker geospatial capabilities.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-route53resolver","origin":"devel/rubygem-aws-sdk-route53resolver","version":"1.77.0","comment":"Official AWS Ruby gem for Amazon Route 53 Resolver (Route53Resolver)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-route53resolver","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"002959e892fab605e7bec02df78bc1676a9904b9fa3f30d2f3f20e37f427acb0","flatsize":774504,"path":"All/rubygem-aws-sdk-route53resolver-1.77.0.pkg","repopath":"All/rubygem-aws-sdk-route53resolver-1.77.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":61616,"desc":"Official AWS Ruby gem for Amazon Route 53 Resolver (Route53Resolver).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-sagemakerfeaturestoreruntime","origin":"devel/rubygem-aws-sdk-sagemakerfeaturestoreruntime","version":"1.46.0","comment":"Official AWS Ruby gem for Amazon SageMaker Feature Store Runtime","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-sagemakerfeaturestoreruntime","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"71e9e32cc0323127cfe513df851a6b5b038cba964f3d890111836e95d2385ea4","flatsize":127169,"path":"All/rubygem-aws-sdk-sagemakerfeaturestoreruntime-1.46.0.pkg","repopath":"All/rubygem-aws-sdk-sagemakerfeaturestoreruntime-1.46.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":21688,"desc":"Official AWS Ruby gem for Amazon SageMaker Feature Store Runtime.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-s3tables","origin":"devel/rubygem-aws-sdk-s3tables","version":"1.4.0","comment":"Official AWS Ruby gem for Amazon S3 Tables","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-s3tables","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ec4d321b9c3ca0726f684fbe773f22bd3e2f0059eeaea4271c9315559de1688b","flatsize":264377,"path":"All/rubygem-aws-sdk-s3tables-1.4.0.pkg","repopath":"All/rubygem-aws-sdk-s3tables-1.4.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":28056,"desc":"Official AWS Ruby gem for Amazon S3 Tables.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-sagemakeredgemanager","origin":"devel/rubygem-aws-sdk-sagemakeredgemanager","version":"1.41.0","comment":"Official AWS Ruby gem for Amazon Sagemaker Edge Manager","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-sagemakeredgemanager","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9d626bb55833d3682727876e67f034afceed6fbd8231f7185d2a70ad06d9df2c","flatsize":111455,"path":"All/rubygem-aws-sdk-sagemakeredgemanager-1.41.0.pkg","repopath":"All/rubygem-aws-sdk-sagemakeredgemanager-1.41.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":19868,"desc":"Official AWS Ruby gem for Amazon Sagemaker Edge Manager.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-securityhub","origin":"devel/rubygem-aws-sdk-securityhub","version":"1.130.0","comment":"Official AWS Ruby gem for AWS SecurityHub","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-securityhub","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"07179b95fe7debb5509d3e49d4cae1bd8a8cf61defc3d4c46a0123674902b378","flatsize":3283575,"path":"All/rubygem-aws-sdk-securityhub-1.130.0.pkg","repopath":"All/rubygem-aws-sdk-securityhub-1.130.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":265612,"desc":"Official AWS Ruby gem for AWS SecurityHub.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-sagemaker","origin":"devel/rubygem-aws-sdk-sagemaker","version":"1.293.0","comment":"Official AWS Ruby gem for Amazon SageMaker Service (SageMaker)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-sagemaker","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f4174aa25221d829942f20159a7a1a9a969a9c15ddfaf4a0af9b4bf220d65f1d","flatsize":6497695,"path":"All/rubygem-aws-sdk-sagemaker-1.293.0.pkg","repopath":"All/rubygem-aws-sdk-sagemaker-1.293.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":435952,"desc":"Official AWS Ruby gem for Amazon SageMaker Service (SageMaker).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-route53domains","origin":"devel/rubygem-aws-sdk-route53domains","version":"1.76.0","comment":"Official AWS Ruby gem for Amazon Route 53 Domains","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-route53domains","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"caeb56eca53b2024b937601e12af37b6efd04e5a02a169557b0277769feacdbf","flatsize":492206,"path":"All/rubygem-aws-sdk-route53domains-1.76.0.pkg","repopath":"All/rubygem-aws-sdk-route53domains-1.76.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":48304,"desc":"Official AWS Ruby gem for Amazon Route 53 Domains.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-s3outposts","origin":"devel/rubygem-aws-sdk-s3outposts","version":"1.45.0","comment":"Official AWS Ruby gem for Amazon S3 on Outposts (Amazon S3 Outposts)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-s3outposts","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"004e090f8d754d79de18017173ef64dbd2ec148911acd742ce8b0ad8cdfdbe80","flatsize":128056,"path":"All/rubygem-aws-sdk-s3outposts-1.45.0.pkg","repopath":"All/rubygem-aws-sdk-s3outposts-1.45.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":21204,"desc":"Official AWS Ruby gem for Amazon S3 on Outposts (Amazon S3 Outposts).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-s3control","origin":"devel/rubygem-aws-sdk-s3control","version":"1.104.0","comment":"Official AWS Ruby gem for AWS S3 Control","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-s3control","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b663067cf9c151e680a35220bc7909f159e3a1a817241efbf39909cb30e74885","flatsize":1237900,"path":"All/rubygem-aws-sdk-s3control-1.104.0.pkg","repopath":"All/rubygem-aws-sdk-s3control-1.104.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":104304,"desc":"Official AWS Ruby gem for AWS S3 Control.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-resources2","origin":"devel/rubygem-aws-sdk-resources2","version":"2.11.632","comment":"AWS SDK for Ruby Resources","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ad73b5a958cdeebf25d77f1528de2146ca43496bd8f43b4e0938b53ddd6a55a4","flatsize":275881,"path":"All/rubygem-aws-sdk-resources2-2.11.632.pkg","repopath":"All/rubygem-aws-sdk-resources2-2.11.632.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":51708,"desc":"Provides resource oriented interfaces and other higher-level abstractions for\nmany AWS services. This gem is part of the official AWS SDK for Ruby.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core2":{"origin":"devel/rubygem-aws-sdk-core2","version":"2.11.632"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-s3-gitlab","origin":"devel/rubygem-aws-sdk-s3-gitlab","version":"1.189.1","comment":"Official AWS Ruby gem for Amazon Simple Storage Service (Amazon S3)","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-s3","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2a28038bef023cab1f0f282572594992e6015702edee3838ceec39c3192c6962","flatsize":3651511,"path":"All/rubygem-aws-sdk-s3-gitlab-1.189.1.pkg","repopath":"All/rubygem-aws-sdk-s3-gitlab-1.189.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":256388,"desc":"Official AWS Ruby gem for Amazon Simple Storage Service (Amazon S3).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core-gitlab":{"origin":"devel/rubygem-aws-sdk-core-gitlab","version":"3.225.2"},"rubygem-aws-sdk-kms-gitlab":{"origin":"devel/rubygem-aws-sdk-kms-gitlab","version":"1.101.0"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-resourcegroups","origin":"devel/rubygem-aws-sdk-resourcegroups","version":"1.79.0","comment":"Official AWS Ruby gem for AWS Resource Groups (Resource Groups)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-resourcegroups","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4f25e50f9f2a7aec8e52365498119b17249360023b287716d07dabbd8923d705","flatsize":308107,"path":"All/rubygem-aws-sdk-resourcegroups-1.79.0.pkg","repopath":"All/rubygem-aws-sdk-resourcegroups-1.79.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":35932,"desc":"Official AWS Ruby gem for AWS Resource Groups (Resource Groups).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-route53recoveryreadiness","origin":"devel/rubygem-aws-sdk-route53recoveryreadiness","version":"1.38.0","comment":"Official AWS Ruby gem for AWS Route53 Recovery Readiness","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-route53recoveryreadiness","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"67f59c708a60adb66742c7ab1a35530e609e810ca4173baf0d9d720986fb321c","flatsize":288481,"path":"All/rubygem-aws-sdk-route53recoveryreadiness-1.38.0.pkg","repopath":"All/rubygem-aws-sdk-route53recoveryreadiness-1.38.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":28936,"desc":"Official AWS Ruby gem for AWS Route53 Recovery Readiness.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-route53recoverycluster","origin":"devel/rubygem-aws-sdk-route53recoverycluster","version":"1.41.0","comment":"Official AWS Ruby gem for Route53 Recovery Cluster","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-route53recoverycluster","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e0059814a6ba0f2bb9d01679a998eb255273226f30b1715da90fc653f32d931a","flatsize":133205,"path":"All/rubygem-aws-sdk-route53recoverycluster-1.41.0.pkg","repopath":"All/rubygem-aws-sdk-route53recoverycluster-1.41.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":21292,"desc":"Official AWS Ruby gem for Route53 Recovery Cluster.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-route53","origin":"devel/rubygem-aws-sdk-route53","version":"1.110.0","comment":"Official AWS Ruby gem for Amazon Route 53 (Route 53)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-route53","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eac2f410767fcbe1f7dd2b682a9ffd5b4681f520540ba11ea26932b935b96ce8","flatsize":1032054,"path":"All/rubygem-aws-sdk-route53-1.110.0.pkg","repopath":"All/rubygem-aws-sdk-route53-1.110.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":98612,"desc":"Official AWS Ruby gem for Amazon Route 53 (Route 53).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-route53recoverycontrolconfig","origin":"devel/rubygem-aws-sdk-route53recoverycontrolconfig","version":"1.40.0","comment":"Official AWS Ruby gem for AWS Route53 Recovery Control Config","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-route53recoverycontrolconfig","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a6717926a1e32d809ff0e659adb08c8f5d140e07566b921c339b122cc14c7fe3","flatsize":276976,"path":"All/rubygem-aws-sdk-route53recoverycontrolconfig-1.40.0.pkg","repopath":"All/rubygem-aws-sdk-route53recoverycontrolconfig-1.40.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":31928,"desc":"Official AWS Ruby gem for AWS Route53 Recovery Control Config.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-resourceexplorer2","origin":"devel/rubygem-aws-sdk-resourceexplorer2","version":"1.33.0","comment":"Official AWS Ruby gem for AWS Resource Explorer","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-resourceexplorer2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5785a9e0d422b8355d99fb79773151729089bbe1e1d0d4519716443a6ed17b2a","flatsize":288521,"path":"All/rubygem-aws-sdk-resourceexplorer2-1.33.0.pkg","repopath":"All/rubygem-aws-sdk-resourceexplorer2-1.33.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":34240,"desc":"Official AWS Ruby gem for AWS Resource Explorer.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-resiliencehub","origin":"devel/rubygem-aws-sdk-resiliencehub","version":"1.48.0","comment":"Official AWS Ruby gem for AWS Resilience Hub","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-resiliencehub","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"931e5cec9bb573faaec4804a8e0fd7f420e2c706225992094867257c4b3d86e9","flatsize":862074,"path":"All/rubygem-aws-sdk-resiliencehub-1.48.0.pkg","repopath":"All/rubygem-aws-sdk-resiliencehub-1.48.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":64508,"desc":"Official AWS Ruby gem for AWS Resilience Hub.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-repostspace","origin":"devel/rubygem-aws-sdk-repostspace","version":"1.19.0","comment":"Official AWS Ruby gem for AWS re:Post Private","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-repostspace","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"068affc4f7c48b48ec9e2b997e15dcb9f9a6f17aa4a1fdf15d82a6f2496fa717","flatsize":168428,"path":"All/rubygem-aws-sdk-repostspace-1.19.0.pkg","repopath":"All/rubygem-aws-sdk-repostspace-1.19.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":24192,"desc":"Official AWS Ruby gem for AWS re:Post Private.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-route53profiles","origin":"devel/rubygem-aws-sdk-route53profiles","version":"1.17.0","comment":"Official AWS Ruby gem for Route 53 Profiles","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-route53profiles","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bcd8c15f358a70ee204cbb34da3d9369194b0e371cc24934e5e23303b820e256","flatsize":199796,"path":"All/rubygem-aws-sdk-route53profiles-1.17.0.pkg","repopath":"All/rubygem-aws-sdk-route53profiles-1.17.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":24888,"desc":"Official AWS Ruby gem for Route 53 Profiles.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-rolesanywhere","origin":"devel/rubygem-aws-sdk-rolesanywhere","version":"1.33.0","comment":"Official AWS Ruby gem for IAM Roles Anywhere","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-rolesanywhere","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"858899b16711f394940036fa8475bb30d13dd1d9e52021261ddbf2bde8053e2a","flatsize":264605,"path":"All/rubygem-aws-sdk-rolesanywhere-1.33.0.pkg","repopath":"All/rubygem-aws-sdk-rolesanywhere-1.33.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":29524,"desc":"Official AWS Ruby gem for IAM Roles Anywhere.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-robomaker","origin":"devel/rubygem-aws-sdk-robomaker","version":"1.81.0","comment":"Official AWS Ruby gem for AWS RoboMaker (RoboMaker)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-robomaker","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cb3668c0bfd994f955f4bde1e497863c5a0e94573f0da1e196077ad83254ba4c","flatsize":834442,"path":"All/rubygem-aws-sdk-robomaker-1.81.0.pkg","repopath":"All/rubygem-aws-sdk-robomaker-1.81.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":59972,"desc":"Official AWS Ruby gem for AWS RoboMaker (RoboMaker).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-ram","origin":"devel/rubygem-aws-sdk-ram","version":"1.70.0","comment":"Official AWS Ruby gem for AWS Resource Access Manager (RAM)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ram","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fbad92c27a8bba7bd058ca0cf7c5d58a82f7abc8f62af67af51d8a10d217ecec","flatsize":547043,"path":"All/rubygem-aws-sdk-ram-1.70.0.pkg","repopath":"All/rubygem-aws-sdk-ram-1.70.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":44224,"desc":"Official AWS Ruby gem for AWS Resource Access Manager (RAM).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-resources","origin":"devel/rubygem-aws-sdk-resources","version":"3.225.0","comment":"AWS SDK for Ruby Resources","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-resources","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1ac2ed3b9151123f2bafaf0885c4a04580fafe02396852c2d72ba9f55d9cfccc","flatsize":117079,"path":"All/rubygem-aws-sdk-resources-3.225.0.pkg","repopath":"All/rubygem-aws-sdk-resources-3.225.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":20624,"desc":"Provides resource oriented interfaces and other higher-level abstractions for\nmany AWS services. This gem is part of the official AWS SDK for Ruby.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-accessanalyzer":{"origin":"devel/rubygem-aws-sdk-accessanalyzer","version":"1.68.0"},"rubygem-aws-sdk-account":{"origin":"devel/rubygem-aws-sdk-account","version":"1.39.0"},"rubygem-aws-sdk-acm":{"origin":"devel/rubygem-aws-sdk-acm","version":"1.84.0"},"rubygem-aws-sdk-acmpca":{"origin":"devel/rubygem-aws-sdk-acmpca","version":"1.91.0"},"rubygem-aws-sdk-amplify":{"origin":"devel/rubygem-aws-sdk-amplify","version":"1.81.0"},"rubygem-aws-sdk-amplifybackend":{"origin":"devel/rubygem-aws-sdk-amplifybackend","version":"1.46.0"},"rubygem-aws-sdk-amplifyuibuilder":{"origin":"devel/rubygem-aws-sdk-amplifyuibuilder","version":"1.40.0"},"rubygem-aws-sdk-apigateway":{"origin":"devel/rubygem-aws-sdk-apigateway","version":"1.113.0"},"rubygem-aws-sdk-apigatewaymanagementapi":{"origin":"devel/rubygem-aws-sdk-apigatewaymanagementapi","version":"1.58.0"},"rubygem-aws-sdk-apigatewayv2":{"origin":"devel/rubygem-aws-sdk-apigatewayv2","version":"1.72.0"},"rubygem-aws-sdk-appconfig":{"origin":"devel/rubygem-aws-sdk-appconfig","version":"1.64.0"},"rubygem-aws-sdk-appconfigdata":{"origin":"devel/rubygem-aws-sdk-appconfigdata","version":"1.35.0"},"rubygem-aws-sdk-appfabric":{"origin":"devel/rubygem-aws-sdk-appfabric","version":"1.24.0"},"rubygem-aws-sdk-appflow":{"origin":"devel/rubygem-aws-sdk-appflow","version":"1.73.0"},"rubygem-aws-sdk-appintegrationsservice":{"origin":"devel/rubygem-aws-sdk-appintegrationsservice","version":"1.48.0"},"rubygem-aws-sdk-applicationautoscaling":{"origin":"devel/rubygem-aws-sdk-applicationautoscaling","version":"1.102.0"},"rubygem-aws-sdk-applicationcostprofiler":{"origin":"devel/rubygem-aws-sdk-applicationcostprofiler","version":"1.38.0"},"rubygem-aws-sdk-applicationdiscoveryservice":{"origin":"devel/rubygem-aws-sdk-applicationdiscoveryservice","version":"1.84.0"},"rubygem-aws-sdk-applicationinsights":{"origin":"devel/rubygem-aws-sdk-applicationinsights","version":"1.62.0"},"rubygem-aws-sdk-applicationsignals":{"origin":"devel/rubygem-aws-sdk-applicationsignals","version":"1.17.0"},"rubygem-aws-sdk-appmesh":{"origin":"devel/rubygem-aws-sdk-appmesh","version":"1.76.0"},"rubygem-aws-sdk-appregistry":{"origin":"devel/rubygem-aws-sdk-appregistry","version":"1.49.0"},"rubygem-aws-sdk-apprunner":{"origin":"devel/rubygem-aws-sdk-apprunner","version":"1.54.0"},"rubygem-aws-sdk-appstream":{"origin":"devel/rubygem-aws-sdk-appstream","version":"1.108.0"},"rubygem-aws-sdk-appsync":{"origin":"devel/rubygem-aws-sdk-appsync","version":"1.101.0"},"rubygem-aws-sdk-apptest":{"origin":"devel/rubygem-aws-sdk-apptest","version":"1.13.0"},"rubygem-aws-sdk-arczonalshift":{"origin":"devel/rubygem-aws-sdk-arczonalshift","version":"1.29.0"},"rubygem-aws-sdk-artifact":{"origin":"devel/rubygem-aws-sdk-artifact","version":"1.19.0"},"rubygem-aws-sdk-athena":{"origin":"devel/rubygem-aws-sdk-athena","version":"1.101.0"},"rubygem-aws-sdk-auditmanager":{"origin":"devel/rubygem-aws-sdk-auditmanager","version":"1.62.0"},"rubygem-aws-sdk-augmentedairuntime":{"origin":"devel/rubygem-aws-sdk-augmentedairuntime","version":"1.52.0"},"rubygem-aws-sdk-autoscaling":{"origin":"devel/rubygem-aws-sdk-autoscaling","version":"1.132.0"},"rubygem-aws-sdk-autoscalingplans":{"origin":"devel/rubygem-aws-sdk-autoscalingplans","version":"1.69.0"},"rubygem-aws-sdk-b2bi":{"origin":"devel/rubygem-aws-sdk-b2bi","version":"1.28.0"},"rubygem-aws-sdk-backup":{"origin":"devel/rubygem-aws-sdk-backup","version":"1.86.0"},"rubygem-aws-sdk-backupgateway":{"origin":"devel/rubygem-aws-sdk-backupgateway","version":"1.34.0"},"rubygem-aws-sdk-backupsearch":{"origin":"devel/rubygem-aws-sdk-backupsearch","version":"1.3.0"},"rubygem-aws-sdk-batch":{"origin":"devel/rubygem-aws-sdk-batch","version":"1.111.0"},"rubygem-aws-sdk-bcmdataexports":{"origin":"devel/rubygem-aws-sdk-bcmdataexports","version":"1.18.0"},"rubygem-aws-sdk-bcmpricingcalculator":{"origin":"devel/rubygem-aws-sdk-bcmpricingcalculator","version":"1.6.0"},"rubygem-aws-sdk-bedrock":{"origin":"devel/rubygem-aws-sdk-bedrock","version":"1.37.0"},"rubygem-aws-sdk-bedrockagent":{"origin":"devel/rubygem-aws-sdk-bedrockagent","version":"1.51.0"},"rubygem-aws-sdk-bedrockagentruntime":{"origin":"devel/rubygem-aws-sdk-bedrockagentruntime","version":"1.49.0"},"rubygem-aws-sdk-bedrockdataautomation":{"origin":"devel/rubygem-aws-sdk-bedrockdataautomation","version":"1.5.0"},"rubygem-aws-sdk-bedrockdataautomationruntime":{"origin":"devel/rubygem-aws-sdk-bedrockdataautomationruntime","version":"1.5.0"},"rubygem-aws-sdk-bedrockruntime":{"origin":"devel/rubygem-aws-sdk-bedrockruntime","version":"1.40.0"},"rubygem-aws-sdk-billing":{"origin":"devel/rubygem-aws-sdk-billing","version":"1.4.0"},"rubygem-aws-sdk-billingconductor":{"origin":"devel/rubygem-aws-sdk-billingconductor","version":"1.37.0"},"rubygem-aws-sdk-braket":{"origin":"devel/rubygem-aws-sdk-braket","version":"1.50.0"},"rubygem-aws-sdk-budgets":{"origin":"devel/rubygem-aws-sdk-budgets","version":"1.82.0"},"rubygem-aws-sdk-chatbot":{"origin":"devel/rubygem-aws-sdk-chatbot","version":"1.22.0"},"rubygem-aws-sdk-chime":{"origin":"devel/rubygem-aws-sdk-chime","version":"1.100.0"},"rubygem-aws-sdk-chimesdkidentity":{"origin":"devel/rubygem-aws-sdk-chimesdkidentity","version":"1.40.0"},"rubygem-aws-sdk-chimesdkmediapipelines":{"origin":"devel/rubygem-aws-sdk-chimesdkmediapipelines","version":"1.37.0"},"rubygem-aws-sdk-chimesdkmeetings":{"origin":"devel/rubygem-aws-sdk-chimesdkmeetings","version":"1.47.0"},"rubygem-aws-sdk-chimesdkmessaging":{"origin":"devel/rubygem-aws-sdk-chimesdkmessaging","version":"1.46.0"},"rubygem-aws-sdk-chimesdkvoice":{"origin":"devel/rubygem-aws-sdk-chimesdkvoice","version":"1.37.0"},"rubygem-aws-sdk-cleanrooms":{"origin":"devel/rubygem-aws-sdk-cleanrooms","version":"1.40.0"},"rubygem-aws-sdk-cleanroomsml":{"origin":"devel/rubygem-aws-sdk-cleanroomsml","version":"1.23.0"},"rubygem-aws-sdk-cloud9":{"origin":"devel/rubygem-aws-sdk-cloud9","version":"1.85.0"},"rubygem-aws-sdk-cloudcontrolapi":{"origin":"devel/rubygem-aws-sdk-cloudcontrolapi","version":"1.37.0"},"rubygem-aws-sdk-clouddirectory":{"origin":"devel/rubygem-aws-sdk-clouddirectory","version":"1.72.0"},"rubygem-aws-sdk-cloudformation":{"origin":"devel/rubygem-aws-sdk-cloudformation","version":"1.128.0"},"rubygem-aws-sdk-cloudfront":{"origin":"devel/rubygem-aws-sdk-cloudfront","version":"1.114.0"},"rubygem-aws-sdk-cloudfrontkeyvaluestore":{"origin":"devel/rubygem-aws-sdk-cloudfrontkeyvaluestore","version":"1.20.0"},"rubygem-aws-sdk-cloudhsm":{"origin":"devel/rubygem-aws-sdk-cloudhsm","version":"1.68.0"},"rubygem-aws-sdk-cloudhsmv2":{"origin":"devel/rubygem-aws-sdk-cloudhsmv2","version":"1.74.0"},"rubygem-aws-sdk-cloudsearch":{"origin":"devel/rubygem-aws-sdk-cloudsearch","version":"1.72.0"},"rubygem-aws-sdk-cloudsearchdomain":{"origin":"devel/rubygem-aws-sdk-cloudsearchdomain","version":"1.57.0"},"rubygem-aws-sdk-cloudtrail":{"origin":"devel/rubygem-aws-sdk-cloudtrail","version":"1.102.0"},"rubygem-aws-sdk-cloudtraildata":{"origin":"devel/rubygem-aws-sdk-cloudtraildata","version":"1.26.0"},"rubygem-aws-sdk-cloudwatch":{"origin":"devel/rubygem-aws-sdk-cloudwatch","version":"1.112.0"},"rubygem-aws-sdk-cloudwatchevents":{"origin":"devel/rubygem-aws-sdk-cloudwatchevents","version":"1.88.0"},"rubygem-aws-sdk-cloudwatchevidently":{"origin":"devel/rubygem-aws-sdk-cloudwatchevidently","version":"1.38.0"},"rubygem-aws-sdk-cloudwatchlogs":{"origin":"devel/rubygem-aws-sdk-cloudwatchlogs","version":"1.110.0"},"rubygem-aws-sdk-cloudwatchrum":{"origin":"devel/rubygem-aws-sdk-cloudwatchrum","version":"1.38.0"},"rubygem-aws-sdk-codeartifact":{"origin":"devel/rubygem-aws-sdk-codeartifact","version":"1.59.0"},"rubygem-aws-sdk-codebuild":{"origin":"devel/rubygem-aws-sdk-codebuild","version":"1.148.0"},"rubygem-aws-sdk-codecatalyst":{"origin":"devel/rubygem-aws-sdk-codecatalyst","version":"1.33.0"},"rubygem-aws-sdk-codecommit":{"origin":"devel/rubygem-aws-sdk-codecommit","version":"1.83.0"},"rubygem-aws-sdk-codeconnections":{"origin":"devel/rubygem-aws-sdk-codeconnections","version":"1.18.0"},"rubygem-aws-sdk-codedeploy":{"origin":"devel/rubygem-aws-sdk-codedeploy","version":"1.82.0"},"rubygem-aws-sdk-codeguruprofiler":{"origin":"devel/rubygem-aws-sdk-codeguruprofiler","version":"1.52.0"},"rubygem-aws-sdk-codegurureviewer":{"origin":"devel/rubygem-aws-sdk-codegurureviewer","version":"1.63.0"},"rubygem-aws-sdk-codegurusecurity":{"origin":"devel/rubygem-aws-sdk-codegurusecurity","version":"1.27.0"},"rubygem-aws-sdk-codepipeline":{"origin":"devel/rubygem-aws-sdk-codepipeline","version":"1.96.0"},"rubygem-aws-sdk-codestarconnections":{"origin":"devel/rubygem-aws-sdk-codestarconnections","version":"1.58.0"},"rubygem-aws-sdk-codestarnotifications":{"origin":"devel/rubygem-aws-sdk-codestarnotifications","version":"1.49.0"},"rubygem-aws-sdk-cognitoidentity":{"origin":"devel/rubygem-aws-sdk-cognitoidentity","version":"1.70.0"},"rubygem-aws-sdk-cognitoidentityprovider":{"origin":"devel/rubygem-aws-sdk-cognitoidentityprovider","version":"1.117.0"},"rubygem-aws-sdk-cognitosync":{"origin":"devel/rubygem-aws-sdk-cognitosync","version":"1.65.0"},"rubygem-aws-sdk-comprehend":{"origin":"devel/rubygem-aws-sdk-comprehend","version":"1.98.0"},"rubygem-aws-sdk-comprehendmedical":{"origin":"devel/rubygem-aws-sdk-comprehendmedical","version":"1.67.0"},"rubygem-aws-sdk-computeoptimizer":{"origin":"devel/rubygem-aws-sdk-computeoptimizer","version":"1.75.0"},"rubygem-aws-sdk-configservice":{"origin":"devel/rubygem-aws-sdk-configservice","version":"1.126.0"},"rubygem-aws-sdk-connect":{"origin":"devel/rubygem-aws-sdk-connect","version":"1.199.0"},"rubygem-aws-sdk-connectcampaignservice":{"origin":"devel/rubygem-aws-sdk-connectcampaignservice","version":"1.31.0"},"rubygem-aws-sdk-connectcampaignsv2":{"origin":"devel/rubygem-aws-sdk-connectcampaignsv2","version":"1.4.0"},"rubygem-aws-sdk-connectcases":{"origin":"devel/rubygem-aws-sdk-connectcases","version":"1.39.0"},"rubygem-aws-sdk-connectcontactlens":{"origin":"devel/rubygem-aws-sdk-connectcontactlens","version":"1.41.0"},"rubygem-aws-sdk-connectparticipant":{"origin":"devel/rubygem-aws-sdk-connectparticipant","version":"1.61.0"},"rubygem-aws-sdk-connectwisdomservice":{"origin":"devel/rubygem-aws-sdk-connectwisdomservice","version":"1.45.0"},"rubygem-aws-sdk-controlcatalog":{"origin":"devel/rubygem-aws-sdk-controlcatalog","version":"1.20.0"},"rubygem-aws-sdk-controltower":{"origin":"devel/rubygem-aws-sdk-controltower","version":"1.39.0"},"rubygem-aws-sdk-costandusagereportservice":{"origin":"devel/rubygem-aws-sdk-costandusagereportservice","version":"1.71.0"},"rubygem-aws-sdk-costexplorer":{"origin":"devel/rubygem-aws-sdk-costexplorer","version":"1.122.0"},"rubygem-aws-sdk-costoptimizationhub":{"origin":"devel/rubygem-aws-sdk-costoptimizationhub","version":"1.22.0"},"rubygem-aws-sdk-customerprofiles":{"origin":"devel/rubygem-aws-sdk-customerprofiles","version":"1.61.0"},"rubygem-aws-sdk-databasemigrationservice":{"origin":"devel/rubygem-aws-sdk-databasemigrationservice","version":"1.119.0"},"rubygem-aws-sdk-dataexchange":{"origin":"devel/rubygem-aws-sdk-dataexchange","version":"1.64.0"},"rubygem-aws-sdk-datapipeline":{"origin":"devel/rubygem-aws-sdk-datapipeline","version":"1.65.0"},"rubygem-aws-sdk-datasync":{"origin":"devel/rubygem-aws-sdk-datasync","version":"1.100.0"},"rubygem-aws-sdk-datazone":{"origin":"devel/rubygem-aws-sdk-datazone","version":"1.33.0"},"rubygem-aws-sdk-dax":{"origin":"devel/rubygem-aws-sdk-dax","version":"1.68.0"},"rubygem-aws-sdk-deadline":{"origin":"devel/rubygem-aws-sdk-deadline","version":"1.21.0"},"rubygem-aws-sdk-detective":{"origin":"devel/rubygem-aws-sdk-detective","version":"1.64.0"},"rubygem-aws-sdk-devicefarm":{"origin":"devel/rubygem-aws-sdk-devicefarm","version":"1.85.0"},"rubygem-aws-sdk-devopsguru":{"origin":"devel/rubygem-aws-sdk-devopsguru","version":"1.57.0"},"rubygem-aws-sdk-directconnect":{"origin":"devel/rubygem-aws-sdk-directconnect","version":"1.88.0"},"rubygem-aws-sdk-directoryservice":{"origin":"devel/rubygem-aws-sdk-directoryservice","version":"1.82.0"},"rubygem-aws-sdk-directoryservicedata":{"origin":"devel/rubygem-aws-sdk-directoryservicedata","version":"1.7.0"},"rubygem-aws-sdk-dlm":{"origin":"devel/rubygem-aws-sdk-dlm","version":"1.86.0"},"rubygem-aws-sdk-docdb":{"origin":"devel/rubygem-aws-sdk-docdb","version":"1.84.0"},"rubygem-aws-sdk-docdbelastic":{"origin":"devel/rubygem-aws-sdk-docdbelastic","version":"1.29.0"},"rubygem-aws-sdk-drs":{"origin":"devel/rubygem-aws-sdk-drs","version":"1.46.0"},"rubygem-aws-sdk-dsql":{"origin":"devel/rubygem-aws-sdk-dsql","version":"1.4.0"},"rubygem-aws-sdk-dynamodb":{"origin":"devel/rubygem-aws-sdk-dynamodb","version":"1.138.0"},"rubygem-aws-sdk-dynamodbstreams":{"origin":"devel/rubygem-aws-sdk-dynamodbstreams","version":"1.73.0"},"rubygem-aws-sdk-ebs":{"origin":"devel/rubygem-aws-sdk-ebs","version":"1.56.0"},"rubygem-aws-sdk-ec2":{"origin":"devel/rubygem-aws-sdk-ec2","version":"1.512.0"},"rubygem-aws-sdk-ec2instanceconnect":{"origin":"devel/rubygem-aws-sdk-ec2instanceconnect","version":"1.55.0"},"rubygem-aws-sdk-ecr":{"origin":"devel/rubygem-aws-sdk-ecr","version":"1.98.0"},"rubygem-aws-sdk-ecrpublic":{"origin":"devel/rubygem-aws-sdk-ecrpublic","version":"1.47.0"},"rubygem-aws-sdk-ecs":{"origin":"devel/rubygem-aws-sdk-ecs","version":"1.181.0"},"rubygem-aws-sdk-efs":{"origin":"devel/rubygem-aws-sdk-efs","version":"1.92.0"},"rubygem-aws-sdk-eks":{"origin":"devel/rubygem-aws-sdk-eks","version":"1.131.0"},"rubygem-aws-sdk-eksauth":{"origin":"devel/rubygem-aws-sdk-eksauth","version":"1.18.0"},"rubygem-aws-sdk-elasticache":{"origin":"devel/rubygem-aws-sdk-elasticache","version":"1.124.0"},"rubygem-aws-sdk-elasticbeanstalk":{"origin":"devel/rubygem-aws-sdk-elasticbeanstalk","version":"1.85.0"},"rubygem-aws-sdk-elasticloadbalancing":{"origin":"devel/rubygem-aws-sdk-elasticloadbalancing","version":"1.72.0"},"rubygem-aws-sdk-elasticloadbalancingv2":{"origin":"devel/rubygem-aws-sdk-elasticloadbalancingv2","version":"1.130.0"},"rubygem-aws-sdk-elasticsearchservice":{"origin":"devel/rubygem-aws-sdk-elasticsearchservice","version":"1.100.0"},"rubygem-aws-sdk-elastictranscoder":{"origin":"devel/rubygem-aws-sdk-elastictranscoder","version":"1.69.0"},"rubygem-aws-sdk-emr":{"origin":"devel/rubygem-aws-sdk-emr","version":"1.107.0"},"rubygem-aws-sdk-emrcontainers":{"origin":"devel/rubygem-aws-sdk-emrcontainers","version":"1.52.0"},"rubygem-aws-sdk-emrserverless":{"origin":"devel/rubygem-aws-sdk-emrserverless","version":"1.42.0"},"rubygem-aws-sdk-entityresolution":{"origin":"devel/rubygem-aws-sdk-entityresolution","version":"1.26.0"},"rubygem-aws-sdk-eventbridge":{"origin":"devel/rubygem-aws-sdk-eventbridge","version":"1.77.0"},"rubygem-aws-sdk-finspace":{"origin":"devel/rubygem-aws-sdk-finspace","version":"1.51.0"},"rubygem-aws-sdk-finspacedata":{"origin":"devel/rubygem-aws-sdk-finspacedata","version":"1.49.0"},"rubygem-aws-sdk-firehose":{"origin":"devel/rubygem-aws-sdk-firehose","version":"1.89.0"},"rubygem-aws-sdk-fis":{"origin":"devel/rubygem-aws-sdk-fis","version":"1.47.0"},"rubygem-aws-sdk-fms":{"origin":"devel/rubygem-aws-sdk-fms","version":"1.90.0"},"rubygem-aws-sdk-forecastqueryservice":{"origin":"devel/rubygem-aws-sdk-forecastqueryservice","version":"1.52.0"},"rubygem-aws-sdk-forecastservice":{"origin":"devel/rubygem-aws-sdk-forecastservice","version":"1.69.0"},"rubygem-aws-sdk-frauddetector":{"origin":"devel/rubygem-aws-sdk-frauddetector","version":"1.68.0"},"rubygem-aws-sdk-freetier":{"origin":"devel/rubygem-aws-sdk-freetier","version":"1.19.0"},"rubygem-aws-sdk-fsx":{"origin":"devel/rubygem-aws-sdk-fsx","version":"1.109.0"},"rubygem-aws-sdk-gamelift":{"origin":"devel/rubygem-aws-sdk-gamelift","version":"1.101.0"},"rubygem-aws-sdk-gameliftstreams":{"origin":"devel/rubygem-aws-sdk-gameliftstreams","version":"1.0.0"},"rubygem-aws-sdk-geomaps":{"origin":"devel/rubygem-aws-sdk-geomaps","version":"1.4.0"},"rubygem-aws-sdk-geoplaces":{"origin":"devel/rubygem-aws-sdk-geoplaces","version":"1.4.0"},"rubygem-aws-sdk-georoutes":{"origin":"devel/rubygem-aws-sdk-georoutes","version":"1.5.0"},"rubygem-aws-sdk-glacier":{"origin":"devel/rubygem-aws-sdk-glacier","version":"1.76.0"},"rubygem-aws-sdk-globalaccelerator":{"origin":"devel/rubygem-aws-sdk-globalaccelerator","version":"1.76.0"},"rubygem-aws-sdk-glue":{"origin":"devel/rubygem-aws-sdk-glue","version":"1.210.0"},"rubygem-aws-sdk-gluedatabrew":{"origin":"devel/rubygem-aws-sdk-gluedatabrew","version":"1.52.0"},"rubygem-aws-sdk-greengrass":{"origin":"devel/rubygem-aws-sdk-greengrass","version":"1.79.0"},"rubygem-aws-sdk-greengrassv2":{"origin":"devel/rubygem-aws-sdk-greengrassv2","version":"1.54.0"},"rubygem-aws-sdk-groundstation":{"origin":"devel/rubygem-aws-sdk-groundstation","version":"1.63.0"},"rubygem-aws-sdk-guardduty":{"origin":"devel/rubygem-aws-sdk-guardduty","version":"1.113.0"},"rubygem-aws-sdk-health":{"origin":"devel/rubygem-aws-sdk-health","version":"1.78.0"},"rubygem-aws-sdk-healthlake":{"origin":"devel/rubygem-aws-sdk-healthlake","version":"1.45.0"},"rubygem-aws-sdk-iam":{"origin":"devel/rubygem-aws-sdk-iam","version":"1.119.0"},"rubygem-aws-sdk-identitystore":{"origin":"devel/rubygem-aws-sdk-identitystore","version":"1.50.0"},"rubygem-aws-sdk-imagebuilder":{"origin":"devel/rubygem-aws-sdk-imagebuilder","version":"1.78.0"},"rubygem-aws-sdk-importexport":{"origin":"devel/rubygem-aws-sdk-importexport","version":"1.59.0"},"rubygem-aws-sdk-inspector":{"origin":"devel/rubygem-aws-sdk-inspector","version":"1.73.0"},"rubygem-aws-sdk-inspector2":{"origin":"devel/rubygem-aws-sdk-inspector2","version":"1.49.0"},"rubygem-aws-sdk-inspectorscan":{"origin":"devel/rubygem-aws-sdk-inspectorscan","version":"1.19.0"},"rubygem-aws-sdk-internetmonitor":{"origin":"devel/rubygem-aws-sdk-internetmonitor","version":"1.35.0"},"rubygem-aws-sdk-invoicing":{"origin":"devel/rubygem-aws-sdk-invoicing","version":"1.3.0"},"rubygem-aws-sdk-iot":{"origin":"devel/rubygem-aws-sdk-iot","version":"1.146.0"},"rubygem-aws-sdk-iotanalytics":{"origin":"devel/rubygem-aws-sdk-iotanalytics","version":"1.79.0"},"rubygem-aws-sdk-iotdataplane":{"origin":"devel/rubygem-aws-sdk-iotdataplane","version":"1.73.0"},"rubygem-aws-sdk-iotdeviceadvisor":{"origin":"devel/rubygem-aws-sdk-iotdeviceadvisor","version":"1.47.0"},"rubygem-aws-sdk-iotevents":{"origin":"devel/rubygem-aws-sdk-iotevents","version":"1.64.0"},"rubygem-aws-sdk-ioteventsdata":{"origin":"devel/rubygem-aws-sdk-ioteventsdata","version":"1.57.0"},"rubygem-aws-sdk-iotfleethub":{"origin":"devel/rubygem-aws-sdk-iotfleethub","version":"1.41.0"},"rubygem-aws-sdk-iotfleetwise":{"origin":"devel/rubygem-aws-sdk-iotfleetwise","version":"1.43.0"},"rubygem-aws-sdk-iotjobsdataplane":{"origin":"devel/rubygem-aws-sdk-iotjobsdataplane","version":"1.66.0"},"rubygem-aws-sdk-iotmanagedintegrations":{"origin":"devel/rubygem-aws-sdk-iotmanagedintegrations","version":"1.0.0"},"rubygem-aws-sdk-iotsecuretunneling":{"origin":"devel/rubygem-aws-sdk-iotsecuretunneling","version":"1.51.0"},"rubygem-aws-sdk-iotsitewise":{"origin":"devel/rubygem-aws-sdk-iotsitewise","version":"1.83.0"},"rubygem-aws-sdk-iotthingsgraph":{"origin":"devel/rubygem-aws-sdk-iotthingsgraph","version":"1.53.0"},"rubygem-aws-sdk-iottwinmaker":{"origin":"devel/rubygem-aws-sdk-iottwinmaker","version":"1.39.0"},"rubygem-aws-sdk-iotwireless":{"origin":"devel/rubygem-aws-sdk-iotwireless","version":"1.64.0"},"rubygem-aws-sdk-ivs":{"origin":"devel/rubygem-aws-sdk-ivs","version":"1.67.0"},"rubygem-aws-sdk-ivschat":{"origin":"devel/rubygem-aws-sdk-ivschat","version":"1.40.0"},"rubygem-aws-sdk-ivsrealtime":{"origin":"devel/rubygem-aws-sdk-ivsrealtime","version":"1.40.0"},"rubygem-aws-sdk-kafka":{"origin":"devel/rubygem-aws-sdk-kafka","version":"1.89.0"},"rubygem-aws-sdk-kafkaconnect":{"origin":"devel/rubygem-aws-sdk-kafkaconnect","version":"1.37.0"},"rubygem-aws-sdk-kendra":{"origin":"devel/rubygem-aws-sdk-kendra","version":"1.97.0"},"rubygem-aws-sdk-kendraranking":{"origin":"devel/rubygem-aws-sdk-kendraranking","version":"1.28.0"},"rubygem-aws-sdk-keyspaces":{"origin":"devel/rubygem-aws-sdk-keyspaces","version":"1.37.0"},"rubygem-aws-sdk-kinesis":{"origin":"devel/rubygem-aws-sdk-kinesis","version":"1.74.0"},"rubygem-aws-sdk-kinesisanalytics":{"origin":"devel/rubygem-aws-sdk-kinesisanalytics","version":"1.69.0"},"rubygem-aws-sdk-kinesisanalyticsv2":{"origin":"devel/rubygem-aws-sdk-kinesisanalyticsv2","version":"1.73.0"},"rubygem-aws-sdk-kinesisvideo":{"origin":"devel/rubygem-aws-sdk-kinesisvideo","version":"1.77.0"},"rubygem-aws-sdk-kinesisvideoarchivedmedia":{"origin":"devel/rubygem-aws-sdk-kinesisvideoarchivedmedia","version":"1.74.0"},"rubygem-aws-sdk-kinesisvideomedia":{"origin":"devel/rubygem-aws-sdk-kinesisvideomedia","version":"1.66.0"},"rubygem-aws-sdk-kinesisvideosignalingchannels":{"origin":"devel/rubygem-aws-sdk-kinesisvideosignalingchannels","version":"1.48.0"},"rubygem-aws-sdk-kinesisvideowebrtcstorage":{"origin":"devel/rubygem-aws-sdk-kinesisvideowebrtcstorage","version":"1.29.0"},"rubygem-aws-sdk-kms":{"origin":"devel/rubygem-aws-sdk-kms","version":"1.99.0"},"rubygem-aws-sdk-lakeformation":{"origin":"devel/rubygem-aws-sdk-lakeformation","version":"1.68.0"},"rubygem-aws-sdk-lambda":{"origin":"devel/rubygem-aws-sdk-lambda","version":"1.147.0"},"rubygem-aws-sdk-launchwizard":{"origin":"devel/rubygem-aws-sdk-launchwizard","version":"1.20.0"},"rubygem-aws-sdk-lex":{"origin":"devel/rubygem-aws-sdk-lex","version":"1.76.0"},"rubygem-aws-sdk-lexmodelbuildingservice":{"origin":"devel/rubygem-aws-sdk-lexmodelbuildingservice","version":"1.87.0"},"rubygem-aws-sdk-lexmodelsv2":{"origin":"devel/rubygem-aws-sdk-lexmodelsv2","version":"1.69.0"},"rubygem-aws-sdk-lexruntimev2":{"origin":"devel/rubygem-aws-sdk-lexruntimev2","version":"1.49.0"},"rubygem-aws-sdk-licensemanager":{"origin":"devel/rubygem-aws-sdk-licensemanager","version":"1.70.0"},"rubygem-aws-sdk-licensemanagerlinuxsubscriptions":{"origin":"devel/rubygem-aws-sdk-licensemanagerlinuxsubscriptions","version":"1.28.0"},"rubygem-aws-sdk-licensemanagerusersubscriptions":{"origin":"devel/rubygem-aws-sdk-licensemanagerusersubscriptions","version":"1.31.0"},"rubygem-aws-sdk-lightsail":{"origin":"devel/rubygem-aws-sdk-lightsail","version":"1.108.0"},"rubygem-aws-sdk-locationservice":{"origin":"devel/rubygem-aws-sdk-locationservice","version":"1.68.0"},"rubygem-aws-sdk-lookoutequipment":{"origin":"devel/rubygem-aws-sdk-lookoutequipment","version":"1.47.0"},"rubygem-aws-sdk-lookoutforvision":{"origin":"devel/rubygem-aws-sdk-lookoutforvision","version":"1.47.0"},"rubygem-aws-sdk-lookoutmetrics":{"origin":"devel/rubygem-aws-sdk-lookoutmetrics","version":"1.51.0"},"rubygem-aws-sdk-machinelearning":{"origin":"devel/rubygem-aws-sdk-machinelearning","version":"1.69.0"},"rubygem-aws-sdk-macie2":{"origin":"devel/rubygem-aws-sdk-macie2","version":"1.84.0"},"rubygem-aws-sdk-mailmanager":{"origin":"devel/rubygem-aws-sdk-mailmanager","version":"1.21.0"},"rubygem-aws-sdk-mainframemodernization":{"origin":"devel/rubygem-aws-sdk-mainframemodernization","version":"1.34.0"},"rubygem-aws-sdk-managedblockchain":{"origin":"devel/rubygem-aws-sdk-managedblockchain","version":"1.68.0"},"rubygem-aws-sdk-managedblockchainquery":{"origin":"devel/rubygem-aws-sdk-managedblockchainquery","version":"1.26.0"},"rubygem-aws-sdk-managedgrafana":{"origin":"devel/rubygem-aws-sdk-managedgrafana","version":"1.44.0"},"rubygem-aws-sdk-marketplaceagreement":{"origin":"devel/rubygem-aws-sdk-marketplaceagreement","version":"1.17.0"},"rubygem-aws-sdk-marketplacecatalog":{"origin":"devel/rubygem-aws-sdk-marketplacecatalog","version":"1.57.0"},"rubygem-aws-sdk-marketplacecommerceanalytics":{"origin":"devel/rubygem-aws-sdk-marketplacecommerceanalytics","version":"1.72.0"},"rubygem-aws-sdk-marketplacedeployment":{"origin":"devel/rubygem-aws-sdk-marketplacedeployment","version":"1.17.0"},"rubygem-aws-sdk-marketplaceentitlementservice":{"origin":"devel/rubygem-aws-sdk-marketplaceentitlementservice","version":"1.66.0"},"rubygem-aws-sdk-marketplacemetering":{"origin":"devel/rubygem-aws-sdk-marketplacemetering","version":"1.75.0"},"rubygem-aws-sdk-marketplacereporting":{"origin":"devel/rubygem-aws-sdk-marketplacereporting","version":"1.5.0"},"rubygem-aws-sdk-mediaconnect":{"origin":"devel/rubygem-aws-sdk-mediaconnect","version":"1.77.0"},"rubygem-aws-sdk-mediaconvert":{"origin":"devel/rubygem-aws-sdk-mediaconvert","version":"1.153.0"},"rubygem-aws-sdk-medialive":{"origin":"devel/rubygem-aws-sdk-medialive","version":"1.148.0"},"rubygem-aws-sdk-mediapackage":{"origin":"devel/rubygem-aws-sdk-mediapackage","version":"1.86.0"},"rubygem-aws-sdk-mediapackagev2":{"origin":"devel/rubygem-aws-sdk-mediapackagev2","version":"1.37.0"},"rubygem-aws-sdk-mediapackagevod":{"origin":"devel/rubygem-aws-sdk-mediapackagevod","version":"1.68.0"},"rubygem-aws-sdk-mediastore":{"origin":"devel/rubygem-aws-sdk-mediastore","version":"1.70.0"},"rubygem-aws-sdk-mediastoredata":{"origin":"devel/rubygem-aws-sdk-mediastoredata","version":"1.67.0"},"rubygem-aws-sdk-mediatailor":{"origin":"devel/rubygem-aws-sdk-mediatailor","version":"1.96.0"},"rubygem-aws-sdk-medicalimaging":{"origin":"devel/rubygem-aws-sdk-medicalimaging","version":"1.25.0"},"rubygem-aws-sdk-memorydb":{"origin":"devel/rubygem-aws-sdk-memorydb","version":"1.43.0"},"rubygem-aws-sdk-mgn":{"origin":"devel/rubygem-aws-sdk-mgn","version":"1.46.0"},"rubygem-aws-sdk-migrationhub":{"origin":"devel/rubygem-aws-sdk-migrationhub","version":"1.71.0"},"rubygem-aws-sdk-migrationhubconfig":{"origin":"devel/rubygem-aws-sdk-migrationhubconfig","version":"1.50.0"},"rubygem-aws-sdk-migrationhuborchestrator":{"origin":"devel/rubygem-aws-sdk-migrationhuborchestrator","version":"1.29.0"},"rubygem-aws-sdk-migrationhubrefactorspaces":{"origin":"devel/rubygem-aws-sdk-migrationhubrefactorspaces","version":"1.39.0"},"rubygem-aws-sdk-migrationhubstrategyrecommendations":{"origin":"devel/rubygem-aws-sdk-migrationhubstrategyrecommendations","version":"1.36.0"},"rubygem-aws-sdk-mq":{"origin":"devel/rubygem-aws-sdk-mq","version":"1.77.0"},"rubygem-aws-sdk-mturk":{"origin":"devel/rubygem-aws-sdk-mturk","version":"1.69.0"},"rubygem-aws-sdk-mwaa":{"origin":"devel/rubygem-aws-sdk-mwaa","version":"1.55.0"},"rubygem-aws-sdk-neptune":{"origin":"devel/rubygem-aws-sdk-neptune","version":"1.82.0"},"rubygem-aws-sdk-neptunedata":{"origin":"devel/rubygem-aws-sdk-neptunedata","version":"1.24.0"},"rubygem-aws-sdk-neptunegraph":{"origin":"devel/rubygem-aws-sdk-neptunegraph","version":"1.30.0"},"rubygem-aws-sdk-networkfirewall":{"origin":"devel/rubygem-aws-sdk-networkfirewall","version":"1.62.0"},"rubygem-aws-sdk-networkflowmonitor":{"origin":"devel/rubygem-aws-sdk-networkflowmonitor","version":"1.4.0"},"rubygem-aws-sdk-networkmanager":{"origin":"devel/rubygem-aws-sdk-networkmanager","version":"1.60.0"},"rubygem-aws-sdk-networkmonitor":{"origin":"devel/rubygem-aws-sdk-networkmonitor","version":"1.18.0"},"rubygem-aws-sdk-notifications":{"origin":"devel/rubygem-aws-sdk-notifications","version":"1.4.0"},"rubygem-aws-sdk-notificationscontacts":{"origin":"devel/rubygem-aws-sdk-notificationscontacts","version":"1.3.0"},"rubygem-aws-sdk-oam":{"origin":"devel/rubygem-aws-sdk-oam","version":"1.31.0"},"rubygem-aws-sdk-observabilityadmin":{"origin":"devel/rubygem-aws-sdk-observabilityadmin","version":"1.3.0"},"rubygem-aws-sdk-omics":{"origin":"devel/rubygem-aws-sdk-omics","version":"1.44.0"},"rubygem-aws-sdk-opensearchserverless":{"origin":"devel/rubygem-aws-sdk-opensearchserverless","version":"1.34.0"},"rubygem-aws-sdk-opensearchservice":{"origin":"devel/rubygem-aws-sdk-opensearchservice","version":"1.65.0"},"rubygem-aws-sdk-opsworks":{"origin":"devel/rubygem-aws-sdk-opsworks","version":"1.72.0"},"rubygem-aws-sdk-opsworkscm":{"origin":"devel/rubygem-aws-sdk-opsworkscm","version":"1.81.0"},"rubygem-aws-sdk-organizations":{"origin":"devel/rubygem-aws-sdk-organizations","version":"1.113.0"},"rubygem-aws-sdk-osis":{"origin":"devel/rubygem-aws-sdk-osis","version":"1.30.0"},"rubygem-aws-sdk-outposts":{"origin":"devel/rubygem-aws-sdk-outposts","version":"1.78.0"},"rubygem-aws-sdk-panorama":{"origin":"devel/rubygem-aws-sdk-panorama","version":"1.39.0"},"rubygem-aws-sdk-partnercentralselling":{"origin":"devel/rubygem-aws-sdk-partnercentralselling","version":"1.6.0"},"rubygem-aws-sdk-paymentcryptography":{"origin":"devel/rubygem-aws-sdk-paymentcryptography","version":"1.31.0"},"rubygem-aws-sdk-paymentcryptographydata":{"origin":"devel/rubygem-aws-sdk-paymentcryptographydata","version":"1.30.0"},"rubygem-aws-sdk-pcaconnectorad":{"origin":"devel/rubygem-aws-sdk-pcaconnectorad","version":"1.21.0"},"rubygem-aws-sdk-pcaconnectorscep":{"origin":"devel/rubygem-aws-sdk-pcaconnectorscep","version":"1.14.0"},"rubygem-aws-sdk-pcs":{"origin":"devel/rubygem-aws-sdk-pcs","version":"1.13.0"},"rubygem-aws-sdk-personalize":{"origin":"devel/rubygem-aws-sdk-personalize","version":"1.79.0"},"rubygem-aws-sdk-personalizeevents":{"origin":"devel/rubygem-aws-sdk-personalizeevents","version":"1.60.0"},"rubygem-aws-sdk-personalizeruntime":{"origin":"devel/rubygem-aws-sdk-personalizeruntime","version":"1.66.0"},"rubygem-aws-sdk-pi":{"origin":"devel/rubygem-aws-sdk-pi","version":"1.76.0"},"rubygem-aws-sdk-pinpoint":{"origin":"devel/rubygem-aws-sdk-pinpoint","version":"1.106.0"},"rubygem-aws-sdk-pinpointemail":{"origin":"devel/rubygem-aws-sdk-pinpointemail","version":"1.64.0"},"rubygem-aws-sdk-pinpointsmsvoice":{"origin":"devel/rubygem-aws-sdk-pinpointsmsvoice","version":"1.60.0"},"rubygem-aws-sdk-pinpointsmsvoicev2":{"origin":"devel/rubygem-aws-sdk-pinpointsmsvoicev2","version":"1.34.0"},"rubygem-aws-sdk-pipes":{"origin":"devel/rubygem-aws-sdk-pipes","version":"1.36.0"},"rubygem-aws-sdk-polly":{"origin":"devel/rubygem-aws-sdk-polly","version":"1.103.0"},"rubygem-aws-sdk-pricing":{"origin":"devel/rubygem-aws-sdk-pricing","version":"1.74.0"},"rubygem-aws-sdk-privatenetworks":{"origin":"devel/rubygem-aws-sdk-privatenetworks","version":"1.30.0"},"rubygem-aws-sdk-prometheusservice":{"origin":"devel/rubygem-aws-sdk-prometheusservice","version":"1.48.0"},"rubygem-aws-sdk-proton":{"origin":"devel/rubygem-aws-sdk-proton","version":"1.52.0"},"rubygem-aws-sdk-qapps":{"origin":"devel/rubygem-aws-sdk-qapps","version":"1.14.0"},"rubygem-aws-sdk-qbusiness":{"origin":"devel/rubygem-aws-sdk-qbusiness","version":"1.32.0"},"rubygem-aws-sdk-qconnect":{"origin":"devel/rubygem-aws-sdk-qconnect","version":"1.29.0"},"rubygem-aws-sdk-qldb":{"origin":"devel/rubygem-aws-sdk-qldb","version":"1.56.0"},"rubygem-aws-sdk-qldbsession":{"origin":"devel/rubygem-aws-sdk-qldbsession","version":"1.51.0"},"rubygem-aws-sdk-quicksight":{"origin":"devel/rubygem-aws-sdk-quicksight","version":"1.144.0"},"rubygem-aws-sdk-ram":{"origin":"devel/rubygem-aws-sdk-ram","version":"1.70.0"},"rubygem-aws-sdk-rds":{"origin":"devel/rubygem-aws-sdk-rds","version":"1.272.0"},"rubygem-aws-sdk-rdsdataservice":{"origin":"devel/rubygem-aws-sdk-rdsdataservice","version":"1.69.0"},"rubygem-aws-sdk-recyclebin":{"origin":"devel/rubygem-aws-sdk-recyclebin","version":"1.37.0"},"rubygem-aws-sdk-redshift":{"origin":"devel/rubygem-aws-sdk-redshift","version":"1.138.0"},"rubygem-aws-sdk-redshiftdataapiservice":{"origin":"devel/rubygem-aws-sdk-redshiftdataapiservice","version":"1.54.0"},"rubygem-aws-sdk-redshiftserverless":{"origin":"devel/rubygem-aws-sdk-redshiftserverless","version":"1.47.0"},"rubygem-aws-sdk-rekognition":{"origin":"devel/rubygem-aws-sdk-rekognition","version":"1.113.0"},"rubygem-aws-sdk-repostspace":{"origin":"devel/rubygem-aws-sdk-repostspace","version":"1.19.0"},"rubygem-aws-sdk-resiliencehub":{"origin":"devel/rubygem-aws-sdk-resiliencehub","version":"1.48.0"},"rubygem-aws-sdk-resourceexplorer2":{"origin":"devel/rubygem-aws-sdk-resourceexplorer2","version":"1.33.0"},"rubygem-aws-sdk-resourcegroups":{"origin":"devel/rubygem-aws-sdk-resourcegroups","version":"1.79.0"},"rubygem-aws-sdk-resourcegroupstaggingapi":{"origin":"devel/rubygem-aws-sdk-resourcegroupstaggingapi","version":"1.77.0"},"rubygem-aws-sdk-robomaker":{"origin":"devel/rubygem-aws-sdk-robomaker","version":"1.81.0"},"rubygem-aws-sdk-rolesanywhere":{"origin":"devel/rubygem-aws-sdk-rolesanywhere","version":"1.33.0"},"rubygem-aws-sdk-route53":{"origin":"devel/rubygem-aws-sdk-route53","version":"1.110.0"},"rubygem-aws-sdk-route53domains":{"origin":"devel/rubygem-aws-sdk-route53domains","version":"1.76.0"},"rubygem-aws-sdk-route53profiles":{"origin":"devel/rubygem-aws-sdk-route53profiles","version":"1.17.0"},"rubygem-aws-sdk-route53recoverycluster":{"origin":"devel/rubygem-aws-sdk-route53recoverycluster","version":"1.41.0"},"rubygem-aws-sdk-route53recoverycontrolconfig":{"origin":"devel/rubygem-aws-sdk-route53recoverycontrolconfig","version":"1.40.0"},"rubygem-aws-sdk-route53recoveryreadiness":{"origin":"devel/rubygem-aws-sdk-route53recoveryreadiness","version":"1.38.0"},"rubygem-aws-sdk-route53resolver":{"origin":"devel/rubygem-aws-sdk-route53resolver","version":"1.77.0"},"rubygem-aws-sdk-s3":{"origin":"devel/rubygem-aws-sdk-s3","version":"1.181.0"},"rubygem-aws-sdk-s3control":{"origin":"devel/rubygem-aws-sdk-s3control","version":"1.104.0"},"rubygem-aws-sdk-s3outposts":{"origin":"devel/rubygem-aws-sdk-s3outposts","version":"1.45.0"},"rubygem-aws-sdk-s3tables":{"origin":"devel/rubygem-aws-sdk-s3tables","version":"1.4.0"},"rubygem-aws-sdk-sagemaker":{"origin":"devel/rubygem-aws-sdk-sagemaker","version":"1.293.0"},"rubygem-aws-sdk-sagemakeredgemanager":{"origin":"devel/rubygem-aws-sdk-sagemakeredgemanager","version":"1.41.0"},"rubygem-aws-sdk-sagemakerfeaturestoreruntime":{"origin":"devel/rubygem-aws-sdk-sagemakerfeaturestoreruntime","version":"1.46.0"},"rubygem-aws-sdk-sagemakergeospatial":{"origin":"devel/rubygem-aws-sdk-sagemakergeospatial","version":"1.29.0"},"rubygem-aws-sdk-sagemakermetrics":{"origin":"devel/rubygem-aws-sdk-sagemakermetrics","version":"1.29.0"},"rubygem-aws-sdk-sagemakerruntime":{"origin":"devel/rubygem-aws-sdk-sagemakerruntime","version":"1.79.0"},"rubygem-aws-sdk-savingsplans":{"origin":"devel/rubygem-aws-sdk-savingsplans","version":"1.57.0"},"rubygem-aws-sdk-scheduler":{"origin":"devel/rubygem-aws-sdk-scheduler","version":"1.29.0"},"rubygem-aws-sdk-schemas":{"origin":"devel/rubygem-aws-sdk-schemas","version":"1.51.0"},"rubygem-aws-sdk-secretsmanager":{"origin":"devel/rubygem-aws-sdk-secretsmanager","version":"1.113.0"},"rubygem-aws-sdk-securityhub":{"origin":"devel/rubygem-aws-sdk-securityhub","version":"1.130.0"},"rubygem-aws-sdk-securityir":{"origin":"devel/rubygem-aws-sdk-securityir","version":"1.3.0"},"rubygem-aws-sdk-securitylake":{"origin":"devel/rubygem-aws-sdk-securitylake","version":"1.37.0"},"rubygem-aws-sdk-serverlessapplicationrepository":{"origin":"devel/rubygem-aws-sdk-serverlessapplicationrepository","version":"1.74.0"},"rubygem-aws-sdk-servicecatalog":{"origin":"devel/rubygem-aws-sdk-servicecatalog","version":"1.110.0"},"rubygem-aws-sdk-servicediscovery":{"origin":"devel/rubygem-aws-sdk-servicediscovery","version":"1.82.0"},"rubygem-aws-sdk-servicequotas":{"origin":"devel/rubygem-aws-sdk-servicequotas","version":"1.52.0"},"rubygem-aws-sdk-ses":{"origin":"devel/rubygem-aws-sdk-ses","version":"1.82.0"},"rubygem-aws-sdk-sesv2":{"origin":"devel/rubygem-aws-sdk-sesv2","version":"1.72.0"},"rubygem-aws-sdk-shield":{"origin":"devel/rubygem-aws-sdk-shield","version":"1.79.0"},"rubygem-aws-sdk-signer":{"origin":"devel/rubygem-aws-sdk-signer","version":"1.69.0"},"rubygem-aws-sdk-simpledb":{"origin":"devel/rubygem-aws-sdk-simpledb","version":"1.62.0"},"rubygem-aws-sdk-simspaceweaver":{"origin":"devel/rubygem-aws-sdk-simspaceweaver","version":"1.30.0"},"rubygem-aws-sdk-sms":{"origin":"devel/rubygem-aws-sdk-sms","version":"1.69.0"},"rubygem-aws-sdk-snowball":{"origin":"devel/rubygem-aws-sdk-snowball","version":"1.84.0"},"rubygem-aws-sdk-snowdevicemanagement":{"origin":"devel/rubygem-aws-sdk-snowdevicemanagement","version":"1.35.0"},"rubygem-aws-sdk-sns":{"origin":"devel/rubygem-aws-sdk-sns","version":"1.97.0"},"rubygem-aws-sdk-socialmessaging":{"origin":"devel/rubygem-aws-sdk-socialmessaging","version":"1.6.0"},"rubygem-aws-sdk-sqs":{"origin":"devel/rubygem-aws-sdk-sqs","version":"1.93.0"},"rubygem-aws-sdk-ssm":{"origin":"devel/rubygem-aws-sdk-ssm","version":"1.191.0"},"rubygem-aws-sdk-ssmcontacts":{"origin":"devel/rubygem-aws-sdk-ssmcontacts","version":"1.44.0"},"rubygem-aws-sdk-ssmincidents":{"origin":"devel/rubygem-aws-sdk-ssmincidents","version":"1.49.0"},"rubygem-aws-sdk-ssmquicksetup":{"origin":"devel/rubygem-aws-sdk-ssmquicksetup","version":"1.12.0"},"rubygem-aws-sdk-ssmsap":{"origin":"devel/rubygem-aws-sdk-ssmsap","version":"1.35.0"},"rubygem-aws-sdk-ssoadmin":{"origin":"devel/rubygem-aws-sdk-ssoadmin","version":"1.51.0"},"rubygem-aws-sdk-states":{"origin":"devel/rubygem-aws-sdk-states","version":"1.87.0"},"rubygem-aws-sdk-storagegateway":{"origin":"devel/rubygem-aws-sdk-storagegateway","version":"1.106.0"},"rubygem-aws-sdk-supplychain":{"origin":"devel/rubygem-aws-sdk-supplychain","version":"1.23.0"},"rubygem-aws-sdk-support":{"origin":"devel/rubygem-aws-sdk-support","version":"1.75.0"},"rubygem-aws-sdk-supportapp":{"origin":"devel/rubygem-aws-sdk-supportapp","version":"1.30.0"},"rubygem-aws-sdk-swf":{"origin":"devel/rubygem-aws-sdk-swf","version":"1.69.0"},"rubygem-aws-sdk-synthetics":{"origin":"devel/rubygem-aws-sdk-synthetics","version":"1.61.0"},"rubygem-aws-sdk-taxsettings":{"origin":"devel/rubygem-aws-sdk-taxsettings","version":"1.19.0"},"rubygem-aws-sdk-textract":{"origin":"devel/rubygem-aws-sdk-textract","version":"1.74.0"},"rubygem-aws-sdk-timestreaminfluxdb":{"origin":"devel/rubygem-aws-sdk-timestreaminfluxdb","version":"1.22.0"},"rubygem-aws-sdk-timestreamquery":{"origin":"devel/rubygem-aws-sdk-timestreamquery","version":"1.50.0"},"rubygem-aws-sdk-timestreamwrite":{"origin":"devel/rubygem-aws-sdk-timestreamwrite","version":"1.45.0"},"rubygem-aws-sdk-tnb":{"origin":"devel/rubygem-aws-sdk-tnb","version":"1.28.0"},"rubygem-aws-sdk-transcribeservice":{"origin":"devel/rubygem-aws-sdk-transcribeservice","version":"1.116.0"},"rubygem-aws-sdk-transcribestreamingservice":{"origin":"devel/rubygem-aws-sdk-transcribestreamingservice","version":"1.77.0"},"rubygem-aws-sdk-transfer":{"origin":"devel/rubygem-aws-sdk-transfer","version":"1.113.0"},"rubygem-aws-sdk-translate":{"origin":"devel/rubygem-aws-sdk-translate","version":"1.80.0"},"rubygem-aws-sdk-trustedadvisor":{"origin":"devel/rubygem-aws-sdk-trustedadvisor","version":"1.20.0"},"rubygem-aws-sdk-verifiedpermissions":{"origin":"devel/rubygem-aws-sdk-verifiedpermissions","version":"1.42.0"},"rubygem-aws-sdk-voiceid":{"origin":"devel/rubygem-aws-sdk-voiceid","version":"1.40.0"},"rubygem-aws-sdk-vpclattice":{"origin":"devel/rubygem-aws-sdk-vpclattice","version":"1.28.0"},"rubygem-aws-sdk-waf":{"origin":"devel/rubygem-aws-sdk-waf","version":"1.76.0"},"rubygem-aws-sdk-wafregional":{"origin":"devel/rubygem-aws-sdk-wafregional","version":"1.78.0"},"rubygem-aws-sdk-wafv2":{"origin":"devel/rubygem-aws-sdk-wafv2","version":"1.104.0"},"rubygem-aws-sdk-wellarchitected":{"origin":"devel/rubygem-aws-sdk-wellarchitected","version":"1.51.0"},"rubygem-aws-sdk-workdocs":{"origin":"devel/rubygem-aws-sdk-workdocs","version":"1.72.0"},"rubygem-aws-sdk-workmail":{"origin":"devel/rubygem-aws-sdk-workmail","version":"1.81.0"},"rubygem-aws-sdk-workmailmessageflow":{"origin":"devel/rubygem-aws-sdk-workmailmessageflow","version":"1.50.0"},"rubygem-aws-sdk-workspaces":{"origin":"devel/rubygem-aws-sdk-workspaces","version":"1.133.0"},"rubygem-aws-sdk-workspacesthinclient":{"origin":"devel/rubygem-aws-sdk-workspacesthinclient","version":"1.22.0"},"rubygem-aws-sdk-workspacesweb":{"origin":"devel/rubygem-aws-sdk-workspacesweb","version":"1.40.0"},"rubygem-aws-sdk-xray":{"origin":"devel/rubygem-aws-sdk-xray","version":"1.81.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-resourcegroupstaggingapi","origin":"devel/rubygem-aws-sdk-resourcegroupstaggingapi","version":"1.77.0","comment":"Official AWS Ruby gem for AWS Resource Groups Tagging API","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-resourcegroupstaggingapi","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"197b540dc82deeb9eef80bad41e01cfac25203b33aa7c045e130c8618249d409","flatsize":182317,"path":"All/rubygem-aws-sdk-resourcegroupstaggingapi-1.77.0.pkg","repopath":"All/rubygem-aws-sdk-resourcegroupstaggingapi-1.77.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":27452,"desc":"Official AWS Ruby gem for AWS Resource Groups Tagging API.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-s3","origin":"devel/rubygem-aws-sdk-s3","version":"1.181.0","comment":"Official AWS Ruby gem for Amazon Simple Storage Service (Amazon S3)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-s3","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"64490b953b33dcac2f9cead878aa86b86f148cb3b4244037bc0cb8fa016be002","flatsize":3607170,"path":"All/rubygem-aws-sdk-s3-1.181.0.pkg","repopath":"All/rubygem-aws-sdk-s3-1.181.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":255504,"desc":"Official AWS Ruby gem for Amazon Simple Storage Service (Amazon S3).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sdk-kms":{"origin":"devel/rubygem-aws-sdk-kms","version":"1.99.0"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-qldbsession","origin":"devel/rubygem-aws-sdk-qldbsession","version":"1.51.0","comment":"Official AWS Ruby gem for Amazon QLDB Session (QLDB Session)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-qldbsession","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9b487b8d05416cf4fa3ff55fcfca730e7128b33336b82c74867673cf2ee592c7","flatsize":123830,"path":"All/rubygem-aws-sdk-qldbsession-1.51.0.pkg","repopath":"All/rubygem-aws-sdk-qldbsession-1.51.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":21096,"desc":"Official AWS Ruby gem for Amazon QLDB Session (QLDB Session).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-rekognition","origin":"devel/rubygem-aws-sdk-rekognition","version":"1.113.0","comment":"Official AWS Ruby gem for Amazon Rekognition","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-rekognition","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2449f07cf021bbc2e524c6d8f4fdd49ad889c7c18462c37d92192b587e291dfe","flatsize":1194474,"path":"All/rubygem-aws-sdk-rekognition-1.113.0.pkg","repopath":"All/rubygem-aws-sdk-rekognition-1.113.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":117452,"desc":"Official AWS Ruby gem for Amazon Rekognition.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-redshiftserverless","origin":"devel/rubygem-aws-sdk-redshiftserverless","version":"1.47.0","comment":"Official AWS Ruby gem for Redshift Serverless","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-redshiftserverless","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9fd447079b43905a98b60482a18ada712ce0493635ec2c44d925c67bc9a34a29","flatsize":608761,"path":"All/rubygem-aws-sdk-redshiftserverless-1.47.0.pkg","repopath":"All/rubygem-aws-sdk-redshiftserverless-1.47.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":50852,"desc":"Official AWS Ruby gem for Redshift Serverless.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-rdsdataservice","origin":"devel/rubygem-aws-sdk-rdsdataservice","version":"1.69.0","comment":"Official AWS Ruby gem for AWS RDS DataService","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-rdsdataservice","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0f8c8175f98909ee0e200bd29f169be2674b1bd22391beb91dfa089ee5e31b19","flatsize":201909,"path":"All/rubygem-aws-sdk-rdsdataservice-1.69.0.pkg","repopath":"All/rubygem-aws-sdk-rdsdataservice-1.69.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":28120,"desc":"Official AWS Ruby gem for AWS RDS DataService.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-recyclebin","origin":"devel/rubygem-aws-sdk-recyclebin","version":"1.37.0","comment":"Official AWS Ruby gem for Amazon Recycle Bin","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-recyclebin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5e48ea4d0503c28aaa3311df81d30f08d6bea10ab3a427ef980f72b6cb0add39","flatsize":186748,"path":"All/rubygem-aws-sdk-recyclebin-1.37.0.pkg","repopath":"All/rubygem-aws-sdk-recyclebin-1.37.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":23988,"desc":"Official AWS Ruby gem for Amazon Recycle Bin.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-redshiftdataapiservice","origin":"devel/rubygem-aws-sdk-redshiftdataapiservice","version":"1.54.0","comment":"Official AWS Ruby gem for Redshift Data API Service","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-redshiftdataapiservice","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2cfc8fdbea2ca38d3fb0000af4889a7622468a46eaf5c836ea20ef82ef9bb824","flatsize":268318,"path":"All/rubygem-aws-sdk-redshiftdataapiservice-1.54.0.pkg","repopath":"All/rubygem-aws-sdk-redshiftdataapiservice-1.54.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":30260,"desc":"Official AWS Ruby gem for Redshift Data API Service.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-redshift","origin":"devel/rubygem-aws-sdk-redshift","version":"1.138.0","comment":"Official AWS Ruby gem for Amazon Redshift","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-redshift","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c3a6fb43bdd16d6253ab8afb1fbb71b67e6bc2e6f95cfdc66e270be574afae9a","flatsize":1915386,"path":"All/rubygem-aws-sdk-redshift-1.138.0.pkg","repopath":"All/rubygem-aws-sdk-redshift-1.138.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":135488,"desc":"Official AWS Ruby gem for Amazon Redshift.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-rds","origin":"devel/rubygem-aws-sdk-rds","version":"1.272.0","comment":"Official AWS Ruby gem for Amazon Relational Database Service (Amazon RDS)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-rds","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b1cc57145bbeb60e6f5df3af5586b89cf302f4a1a9bd256aa028bc1f93f94b6e","flatsize":4679327,"path":"All/rubygem-aws-sdk-rds-1.272.0.pkg","repopath":"All/rubygem-aws-sdk-rds-1.272.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":266196,"desc":"Official AWS Ruby gem for Amazon Relational Database Service (Amazon RDS).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-qldb","origin":"devel/rubygem-aws-sdk-qldb","version":"1.56.0","comment":"Official AWS Ruby gem for Amazon QLDB (QLDB)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-qldb","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8aff66861facd80d340f64876e236690f8a2301fac74d7df7c60f42277d8e61b","flatsize":266851,"path":"All/rubygem-aws-sdk-qldb-1.56.0.pkg","repopath":"All/rubygem-aws-sdk-qldb-1.56.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":32088,"desc":"Official AWS Ruby gem for Amazon QLDB (QLDB).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-qbusiness","origin":"devel/rubygem-aws-sdk-qbusiness","version":"1.32.0","comment":"Official AWS Ruby gem for QBusiness","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-qbusiness","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a19b1e711d1d1a4aea56fa5690e095e7748701a60edc535a6b311369f74714ff","flatsize":1117933,"path":"All/rubygem-aws-sdk-qbusiness-1.32.0.pkg","repopath":"All/rubygem-aws-sdk-qbusiness-1.32.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":93328,"desc":"Official AWS Ruby gem for QBusiness.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-privatenetworks","origin":"devel/rubygem-aws-sdk-privatenetworks","version":"1.30.0","comment":"Official AWS Ruby gem for AWS Private 5G","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-privatenetworks","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"85848a755bb121719e102acd00582cde5f9c97ecef54c6dbf8e79b4343d00fe2","flatsize":319373,"path":"All/rubygem-aws-sdk-privatenetworks-1.30.0.pkg","repopath":"All/rubygem-aws-sdk-privatenetworks-1.30.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":33248,"desc":"Official AWS Ruby gem for AWS Private 5G.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-qconnect","origin":"devel/rubygem-aws-sdk-qconnect","version":"1.29.0","comment":"Official AWS Ruby gem for Amazon Q Connect","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-qconnect","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f0ee8f788a17e481a905dd12b01209cffa50ee5af111b2670ece551f8940d071","flatsize":1398481,"path":"All/rubygem-aws-sdk-qconnect-1.29.0.pkg","repopath":"All/rubygem-aws-sdk-qconnect-1.29.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":93324,"desc":"Official AWS Ruby gem for Amazon Q Connect.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-pinpointsmsvoicev2","origin":"devel/rubygem-aws-sdk-pinpointsmsvoicev2","version":"1.34.0","comment":"Official AWS Ruby gem for Amazon Pinpoint SMS Voice V2","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-pinpointsmsvoicev2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d1c5bc1ad72d34d7739b251430ac89f09c45bf4f6f3a5a6cf0566365ecfdf038","flatsize":1063551,"path":"All/rubygem-aws-sdk-pinpointsmsvoicev2-1.34.0.pkg","repopath":"All/rubygem-aws-sdk-pinpointsmsvoicev2-1.34.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":74984,"desc":"Official AWS Ruby gem for Amazon Pinpoint SMS Voice V2.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-prometheusservice","origin":"devel/rubygem-aws-sdk-prometheusservice","version":"1.48.0","comment":"Official AWS Ruby gem for Amazon Prometheus Service","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-prometheusservice","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"128745b655828981515e928fead13503dca2a4574d50e1befe68373ae078862e","flatsize":330825,"path":"All/rubygem-aws-sdk-prometheusservice-1.48.0.pkg","repopath":"All/rubygem-aws-sdk-prometheusservice-1.48.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":35548,"desc":"Official AWS Ruby gem for Amazon Prometheus Service.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-qapps","origin":"devel/rubygem-aws-sdk-qapps","version":"1.14.0","comment":"Official AWS Ruby gem for QApps","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-qapps","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4bc7a00ff0d045f2b09db3b1947bd1602540237b5cabe1153d70c6ab0fdec52e","flatsize":472206,"path":"All/rubygem-aws-sdk-qapps-1.14.0.pkg","repopath":"All/rubygem-aws-sdk-qapps-1.14.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":45196,"desc":"Official AWS Ruby gem for QApps.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-proton","origin":"devel/rubygem-aws-sdk-proton","version":"1.52.0","comment":"Official AWS Ruby gem for AWS Proton","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-proton","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"009428e8b78799f4841edf6b03e668b443860fc7c6d225733eca8567f71abd1d","flatsize":974075,"path":"All/rubygem-aws-sdk-proton-1.52.0.pkg","repopath":"All/rubygem-aws-sdk-proton-1.52.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":66880,"desc":"Official AWS Ruby gem for AWS Proton.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-pricing","origin":"devel/rubygem-aws-sdk-pricing","version":"1.74.0","comment":"Official AWS Ruby gem for AWS Price List Service (AWS Pricing)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-pricing","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"457ae9606dbae0636b7bd03460b37f2336219e29a27b0d1053f0d0aa53178f72","flatsize":142812,"path":"All/rubygem-aws-sdk-pricing-1.74.0.pkg","repopath":"All/rubygem-aws-sdk-pricing-1.74.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":23020,"desc":"Official AWS Ruby gem for AWS Price List Service (AWS Pricing).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-polly","origin":"devel/rubygem-aws-sdk-polly","version":"1.103.0","comment":"Official AWS Ruby gem for Amazon Polly","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-polly","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7fa31733d7c7e9a3cbc51eb44200136678622f9e197d48ed484d8a5329ae14f2","flatsize":230283,"path":"All/rubygem-aws-sdk-polly-1.103.0.pkg","repopath":"All/rubygem-aws-sdk-polly-1.103.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":31776,"desc":"Official AWS Ruby gem for Amazon Polly.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-quicksight","origin":"devel/rubygem-aws-sdk-quicksight","version":"1.144.0","comment":"Official AWS Ruby gem for Amazon QuickSight","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-quicksight","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ebabddf784d4ad8d7866dea334491372fb9b9ef513bcab622d1f79989333d9fc","flatsize":21781341,"path":"All/rubygem-aws-sdk-quicksight-1.144.0.pkg","repopath":"All/rubygem-aws-sdk-quicksight-1.144.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":335676,"desc":"Official AWS Ruby gem for Amazon QuickSight.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-pipes","origin":"devel/rubygem-aws-sdk-pipes","version":"1.36.0","comment":"Official AWS Ruby gem for Amazon EventBridge Pipes","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-pipes","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a1860ef9b89d7fe4b3b311a219aa1c6d4c150b81cda07b1a0ed42b6f1b387dd8","flatsize":444626,"path":"All/rubygem-aws-sdk-pipes-1.36.0.pkg","repopath":"All/rubygem-aws-sdk-pipes-1.36.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":48536,"desc":"Official AWS Ruby gem for Amazon EventBridge Pipes.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-pinpointsmsvoice","origin":"devel/rubygem-aws-sdk-pinpointsmsvoice","version":"1.60.0","comment":"Official AWS Ruby gem for Amazon Pinpoint SMS and Voice Service (Pinpoint SMS Voice)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-pinpointsmsvoice","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0056b89ab836f135e90cabab8dd04c9efcd64cc25860aeaf1eb15b97871401f2","flatsize":149728,"path":"All/rubygem-aws-sdk-pinpointsmsvoice-1.60.0.pkg","repopath":"All/rubygem-aws-sdk-pinpointsmsvoice-1.60.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":21988,"desc":"Official AWS Ruby gem for Amazon Pinpoint SMS and Voice Service (Pinpoint SMS\nVoice).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-pinpointemail","origin":"devel/rubygem-aws-sdk-pinpointemail","version":"1.64.0","comment":"Official AWS Ruby gem for Amazon Pinpoint Email Service (Pinpoint Email)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-pinpointemail","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"df63ba1c3fb785a50d04cfa8b00152bf200c3226ceddead0f9d8d9694fdfaaf6","flatsize":455890,"path":"All/rubygem-aws-sdk-pinpointemail-1.64.0.pkg","repopath":"All/rubygem-aws-sdk-pinpointemail-1.64.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":48908,"desc":"Official AWS Ruby gem for Amazon Pinpoint Email Service (Pinpoint Email).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-pi","origin":"devel/rubygem-aws-sdk-pi","version":"1.76.0","comment":"Official AWS Ruby gem for AWS Performance Insights (AWS PI)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-pi","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d949a266f659bbe597a64f0fbdcfc2aa8fef72bd6b49d4ba9f882db9e518ddc9","flatsize":265757,"path":"All/rubygem-aws-sdk-pi-1.76.0.pkg","repopath":"All/rubygem-aws-sdk-pi-1.76.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":33612,"desc":"Official AWS Ruby gem for AWS Performance Insights (AWS PI).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-pinpoint","origin":"devel/rubygem-aws-sdk-pinpoint","version":"1.106.0","comment":"Official AWS Ruby gem for Amazon Pinpoint","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-pinpoint","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a59a640065b064e212cccc030400a9f92ef4d39ba72d141ad88713309699633c","flatsize":2247503,"path":"All/rubygem-aws-sdk-pinpoint-1.106.0.pkg","repopath":"All/rubygem-aws-sdk-pinpoint-1.106.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":122396,"desc":"Official AWS Ruby gem for Amazon Pinpoint.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-personalizeruntime","origin":"devel/rubygem-aws-sdk-personalizeruntime","version":"1.66.0","comment":"Official AWS Ruby gem for Amazon Personalize Runtime","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-personalizeruntime","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4561145737be8febb97db78f71fae2c2f93a388be842a0432ff4fbc3b90a6679","flatsize":132825,"path":"All/rubygem-aws-sdk-personalizeruntime-1.66.0.pkg","repopath":"All/rubygem-aws-sdk-personalizeruntime-1.66.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":21948,"desc":"Official AWS Ruby gem for Amazon Personalize Runtime.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-personalizeevents","origin":"devel/rubygem-aws-sdk-personalizeevents","version":"1.60.0","comment":"Official AWS Ruby gem for Amazon Personalize Events","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-personalizeevents","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e3f33c793fd5dc5fccf0707572509d599eb23a37f0c68c44498f8a5a53d89089","flatsize":125515,"path":"All/rubygem-aws-sdk-personalizeevents-1.60.0.pkg","repopath":"All/rubygem-aws-sdk-personalizeevents-1.60.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":21308,"desc":"Official AWS Ruby gem for Amazon Personalize Events.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-personalize","origin":"devel/rubygem-aws-sdk-personalize","version":"1.79.0","comment":"Official AWS Ruby gem for Amazon Personalize","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-personalize","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8ba497ec489fd1261dccd4167178ed639410f411557c24e160388e86fd2ec2c9","flatsize":755859,"path":"All/rubygem-aws-sdk-personalize-1.79.0.pkg","repopath":"All/rubygem-aws-sdk-personalize-1.79.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":65136,"desc":"Official AWS Ruby gem for Amazon Personalize.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-pcs","origin":"devel/rubygem-aws-sdk-pcs","version":"1.13.0","comment":"Official AWS Ruby gem for AWS Parallel Computing Service","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-pcs","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"faa6adcc8ca776e2ea3eee5a8b590e197c1ed1ecd28d4bad4bd57ab09aabcc01","flatsize":285290,"path":"All/rubygem-aws-sdk-pcs-1.13.0.pkg","repopath":"All/rubygem-aws-sdk-pcs-1.13.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":31580,"desc":"Official AWS Ruby gem for AWS Parallel Computing Service.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-pcaconnectorscep","origin":"devel/rubygem-aws-sdk-pcaconnectorscep","version":"1.14.0","comment":"Official AWS Ruby gem for Private CA Connector for SCEP","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-pcaconnectorscep","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"02b49daec3c893aee79716cb5fc0f6f2999a521dcbcb7b482f557fc43b429529","flatsize":176330,"path":"All/rubygem-aws-sdk-pcaconnectorscep-1.14.0.pkg","repopath":"All/rubygem-aws-sdk-pcaconnectorscep-1.14.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":24960,"desc":"Official AWS Ruby gem for Private CA Connector for SCEP.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-pcaconnectorad","origin":"devel/rubygem-aws-sdk-pcaconnectorad","version":"1.21.0","comment":"Official AWS Ruby gem for PCAConnectorAD","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-pcaconnectorad","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"438c3b3aa18fca44365388367418a98b44c434e067a36b805f2fa224d21d7feb","flatsize":466725,"path":"All/rubygem-aws-sdk-pcaconnectorad-1.21.0.pkg","repopath":"All/rubygem-aws-sdk-pcaconnectorad-1.21.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":38220,"desc":"Official AWS Ruby gem for PCAConnectorAD.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-opensearchserverless","origin":"devel/rubygem-aws-sdk-opensearchserverless","version":"1.34.0","comment":"Official AWS Ruby gem for OpenSearch Service Serverless","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-opensearchserverless","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"910fc235862e46767ba2ed3dc244a9f9b10df6f38a3e5ab03774a2afda907b8d","flatsize":412551,"path":"All/rubygem-aws-sdk-opensearchserverless-1.34.0.pkg","repopath":"All/rubygem-aws-sdk-opensearchserverless-1.34.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":37480,"desc":"Official AWS Ruby gem for OpenSearch Service Serverless.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-paymentcryptographydata","origin":"devel/rubygem-aws-sdk-paymentcryptographydata","version":"1.30.0","comment":"Official AWS Ruby gem for Payment Cryptography Data Plane data","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-paymentcryptographydata","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8b2216464de5e9a7779e230a022976565d0fe41f70359b3983a92456e9e09422","flatsize":434556,"path":"All/rubygem-aws-sdk-paymentcryptographydata-1.30.0.pkg","repopath":"All/rubygem-aws-sdk-paymentcryptographydata-1.30.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":42452,"desc":"Official AWS Ruby gem for Payment Cryptography Data Plane data.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-paymentcryptography","origin":"devel/rubygem-aws-sdk-paymentcryptography","version":"1.31.0","comment":"Official AWS Ruby gem for Payment Cryptography Control Plane","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-paymentcryptography","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d06a0354321b1b7694c13d93794f7403bfa7ba7eaf22677a37362cefe6f26443","flatsize":337848,"path":"All/rubygem-aws-sdk-paymentcryptography-1.31.0.pkg","repopath":"All/rubygem-aws-sdk-paymentcryptography-1.31.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":37604,"desc":"Official AWS Ruby gem for Payment Cryptography Control Plane.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"scourge-data","origin":"games/scourge-data","version":"0.21.1","comment":"S.C.O.U.R.G.E data files","maintainer":"ports@FreeBSD.org","www":"https://scourge.sourceforge.net","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5eefb83ead53de3ff800544f062761a7f7156c92ac7c32bbd4d0a1929d05ed9b","flatsize":163415250,"path":"All/scourge-data-0.21.1.pkg","repopath":"All/scourge-data-0.21.1.pkg","licenselogic":"single","pkgsize":127738752,"desc":"The data files of scourge rogue-like game","categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe scourge-data port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"rubygem-aws-sdk-partnercentralselling","origin":"devel/rubygem-aws-sdk-partnercentralselling","version":"1.6.0","comment":"Official AWS Ruby gem for Partner Central Selling API","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-partnercentralselling","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ba9e5ba8953aa6e6e7d90d13756b952e9198537772b9fb365fa74ad02a04d722","flatsize":764988,"path":"All/rubygem-aws-sdk-partnercentralselling-1.6.0.pkg","repopath":"All/rubygem-aws-sdk-partnercentralselling-1.6.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":77112,"desc":"Official AWS Ruby gem for Partner Central Selling API.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-panorama","origin":"devel/rubygem-aws-sdk-panorama","version":"1.39.0","comment":"Official AWS Ruby gem for AWS Panorama (Panorama)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-panorama","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0747a7920c073915fa81fed49186b49a9c24147719e2cb84d2197982df1b02ff","flatsize":414657,"path":"All/rubygem-aws-sdk-panorama-1.39.0.pkg","repopath":"All/rubygem-aws-sdk-panorama-1.39.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":41248,"desc":"Official AWS Ruby gem for AWS Panorama (Panorama).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-notificationscontacts","origin":"devel/rubygem-aws-sdk-notificationscontacts","version":"1.3.0","comment":"Official AWS Ruby gem for AWS User Notifications Contacts","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-notificationscontacts","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"36dd163b5c914050e785807adc3358c98978384baa33d35dcf4e2ecc604c6839","flatsize":131131,"path":"All/rubygem-aws-sdk-notificationscontacts-1.3.0.pkg","repopath":"All/rubygem-aws-sdk-notificationscontacts-1.3.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":21288,"desc":"Official AWS Ruby gem for AWS User Notifications Contacts.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-notifications","origin":"devel/rubygem-aws-sdk-notifications","version":"1.4.0","comment":"Official AWS Ruby gem for AWS User Notifications","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-notifications","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2dfe33ecb06038bdbc6d40db5346e0cc409bc2b9d2241fd7f3f96693f397cdf5","flatsize":441264,"path":"All/rubygem-aws-sdk-notifications-1.4.0.pkg","repopath":"All/rubygem-aws-sdk-notifications-1.4.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":39680,"desc":"Official AWS Ruby gem for AWS User Notifications.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-outposts","origin":"devel/rubygem-aws-sdk-outposts","version":"1.78.0","comment":"Official AWS Ruby gem for AWS Outposts (Outposts)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-outposts","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"24bea5ffbc12c5e4fd066d09541805425872663a527ac1dbe7f04163433b491e","flatsize":390470,"path":"All/rubygem-aws-sdk-outposts-1.78.0.pkg","repopath":"All/rubygem-aws-sdk-outposts-1.78.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":41720,"desc":"Official AWS Ruby gem for AWS Outposts (Outposts).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-osis","origin":"devel/rubygem-aws-sdk-osis","version":"1.30.0","comment":"Official AWS Ruby gem for Amazon OpenSearch Ingestion","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-osis","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9e3ebd167fc780fc7cc5e8b6d00af64cadeaa2ba7644b71af345d3ff0c146a69","flatsize":205486,"path":"All/rubygem-aws-sdk-osis-1.30.0.pkg","repopath":"All/rubygem-aws-sdk-osis-1.30.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":26728,"desc":"Official AWS Ruby gem for Amazon OpenSearch Ingestion.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-networkflowmonitor","origin":"devel/rubygem-aws-sdk-networkflowmonitor","version":"1.4.0","comment":"Official AWS Ruby gem for Network Flow Monitor","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-networkflowmonitor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fdb4156dda6327a5c30daa6ef0f75bc1415c16479be869db9e618b8d42927daa","flatsize":310143,"path":"All/rubygem-aws-sdk-networkflowmonitor-1.4.0.pkg","repopath":"All/rubygem-aws-sdk-networkflowmonitor-1.4.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":31332,"desc":"Official AWS Ruby gem for Network Flow Monitor.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-organizations","origin":"devel/rubygem-aws-sdk-organizations","version":"1.113.0","comment":"Official AWS Ruby gem for AWS Organizations (Organizations)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-organizations","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"28e21b912f3f2a98ed0f5206daa6d7646e4247422d8a14c1e821cfe9a2abd7d5","flatsize":744996,"path":"All/rubygem-aws-sdk-organizations-1.113.0.pkg","repopath":"All/rubygem-aws-sdk-organizations-1.113.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":66544,"desc":"Official AWS Ruby gem for AWS Organizations (Organizations).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-neptunegraph","origin":"devel/rubygem-aws-sdk-neptunegraph","version":"1.30.0","comment":"Official AWS Ruby gem for Amazon Neptune Graph","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-neptunegraph","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b181123a4804b9c51ccd88e5be3dfe9ba05587d267ecaeb03af33c7c45b8b0a0","flatsize":477288,"path":"All/rubygem-aws-sdk-neptunegraph-1.30.0.pkg","repopath":"All/rubygem-aws-sdk-neptunegraph-1.30.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":44564,"desc":"Official AWS Ruby gem for Amazon Neptune Graph.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-neptune","origin":"devel/rubygem-aws-sdk-neptune","version":"1.82.0","comment":"Official AWS Ruby gem for Amazon Neptune","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-neptune","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"749d577d4e741d3a4dd6c37f62e534f0b17c9dffab9595152bb5c9fc12f17936","flatsize":1116664,"path":"All/rubygem-aws-sdk-neptune-1.82.0.pkg","repopath":"All/rubygem-aws-sdk-neptune-1.82.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":85304,"desc":"Official AWS Ruby gem for Amazon Neptune.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-mwaa","origin":"devel/rubygem-aws-sdk-mwaa","version":"1.55.0","comment":"Official AWS Ruby gem for Amazon Managed Workflows for Apache Airflow (MWAA)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mwaa","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"002faad2af5ffd6bc771fb93f667701c07122889678f1b36ddd05ffd92431eff","flatsize":262378,"path":"All/rubygem-aws-sdk-mwaa-1.55.0.pkg","repopath":"All/rubygem-aws-sdk-mwaa-1.55.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":31632,"desc":"Official AWS Ruby gem for Amazon Managed Workflows for Apache Airflow (MWAA).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-opsworkscm","origin":"devel/rubygem-aws-sdk-opsworkscm","version":"1.81.0","comment":"Official AWS Ruby gem for AWS OpsWorks CM (OpsWorksCM)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-opsworkscm","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"de1da2dc003ce3cc2327a1b74b8200cde68120bf07b9faa76ad2aef33152bd21","flatsize":286430,"path":"All/rubygem-aws-sdk-opsworkscm-1.81.0.pkg","repopath":"All/rubygem-aws-sdk-opsworkscm-1.81.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":37340,"desc":"Official AWS Ruby gem for AWS OpsWorks CM (OpsWorksCM).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-opsworks","origin":"devel/rubygem-aws-sdk-opsworks","version":"1.72.0","comment":"Official AWS Ruby gem for AWS OpsWorks","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-opsworks","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e78c79458ff83b775bf146dd329ad48f72ab5f96dd3e4441efe1f7080679b995","flatsize":881748,"path":"All/rubygem-aws-sdk-opsworks-1.72.0.pkg","repopath":"All/rubygem-aws-sdk-opsworks-1.72.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":75932,"desc":"Official AWS Ruby gem for AWS OpsWorks.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-opensearchservice","origin":"devel/rubygem-aws-sdk-opensearchservice","version":"1.65.0","comment":"Official AWS Ruby gem for Amazon OpenSearch Service","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-opensearchservice","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3d3ab162600f7f46e743f19b483e1f53b82a35311a36d946a0dc351cae9327fc","flatsize":1161336,"path":"All/rubygem-aws-sdk-opensearchservice-1.65.0.pkg","repopath":"All/rubygem-aws-sdk-opensearchservice-1.65.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":90880,"desc":"Official AWS Ruby gem for Amazon OpenSearch Service.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-omics","origin":"devel/rubygem-aws-sdk-omics","version":"1.44.0","comment":"Official AWS Ruby gem for Amazon Omics","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-omics","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"387c4c3093d813f3c719886b52680a2a885face445c1f483a7972408f5e43464","flatsize":1027022,"path":"All/rubygem-aws-sdk-omics-1.44.0.pkg","repopath":"All/rubygem-aws-sdk-omics-1.44.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":75972,"desc":"Official AWS Ruby gem for Amazon Omics.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-observabilityadmin","origin":"devel/rubygem-aws-sdk-observabilityadmin","version":"1.3.0","comment":"Official AWS Ruby gem for CloudWatch Observability Admin Service","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-observabilityadmin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0104dc99fc44a474b0ead4e87196828bdc28881f9a5b8963074b648ae2d4164e","flatsize":120072,"path":"All/rubygem-aws-sdk-observabilityadmin-1.3.0.pkg","repopath":"All/rubygem-aws-sdk-observabilityadmin-1.3.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":19976,"desc":"Official AWS Ruby gem for CloudWatch Observability Admin Service.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-oam","origin":"devel/rubygem-aws-sdk-oam","version":"1.31.0","comment":"Official AWS Ruby gem for CloudWatch Observability Access Manager","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-oam","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"caa984944833e38d4f37435b7aa6c692e8d93e17c3a06a93334c0f2fd04bc4f7","flatsize":193515,"path":"All/rubygem-aws-sdk-oam-1.31.0.pkg","repopath":"All/rubygem-aws-sdk-oam-1.31.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":25432,"desc":"Official AWS Ruby gem for CloudWatch Observability Access Manager.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-nimblestudio","origin":"devel/rubygem-aws-sdk-nimblestudio","version":"1.41.0","comment":"Official AWS Ruby gem for Amazon Nimble Studio","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-nimblestudio","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b6bde96ff6a7f6507838143df62db773c570196ac4479e0ff8becb81e457a64c","flatsize":699423,"path":"All/rubygem-aws-sdk-nimblestudio-1.41.0.pkg","repopath":"All/rubygem-aws-sdk-nimblestudio-1.41.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":52660,"desc":"Official AWS Ruby gem for Amazon Nimble Studio.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-networkmonitor","origin":"devel/rubygem-aws-sdk-networkmonitor","version":"1.18.0","comment":"Official AWS Ruby gem for Amazon CloudWatch Network Monitor","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-networkmonitor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d72b52ee914752cee9fe7ef2be2ee101963a0444e774cea569d378f699d3504f","flatsize":183008,"path":"All/rubygem-aws-sdk-networkmonitor-1.18.0.pkg","repopath":"All/rubygem-aws-sdk-networkmonitor-1.18.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":24156,"desc":"Official AWS Ruby gem for Amazon CloudWatch Network Monitor.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-networkmanager","origin":"devel/rubygem-aws-sdk-networkmanager","version":"1.60.0","comment":"Official AWS Ruby gem for AWS Network Manager (NetworkManager)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-networkmanager","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c90ad36d1911fffbbf53224cfdfc0bab4b4360fa4b0b1d8116f1b83dfa141f76","flatsize":919251,"path":"All/rubygem-aws-sdk-networkmanager-1.60.0.pkg","repopath":"All/rubygem-aws-sdk-networkmanager-1.60.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":67344,"desc":"Official AWS Ruby gem for AWS Network Manager (NetworkManager).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-networkfirewall","origin":"devel/rubygem-aws-sdk-networkfirewall","version":"1.62.0","comment":"Official AWS Ruby gem for AWS Network Firewall (Network Firewall)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-networkfirewall","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"96f721ea960690e6c3405da79888ea16ebe681b88905a371472de9eaebe2050e","flatsize":723683,"path":"All/rubygem-aws-sdk-networkfirewall-1.62.0.pkg","repopath":"All/rubygem-aws-sdk-networkfirewall-1.62.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":62636,"desc":"Official AWS Ruby gem for AWS Network Firewall (Network Firewall).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-neptunedata","origin":"devel/rubygem-aws-sdk-neptunedata","version":"1.24.0","comment":"Official AWS Ruby gem for Amazon Neptune Data","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-neptunedata","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"39a8dd7b4952b543fe0e827d7af62fb474733cb0c2f56a81483b187fa9d6bcc7","flatsize":587450,"path":"All/rubygem-aws-sdk-neptunedata-1.24.0.pkg","repopath":"All/rubygem-aws-sdk-neptunedata-1.24.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":52836,"desc":"Official AWS Ruby gem for Amazon Neptune Data.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-mturk","origin":"devel/rubygem-aws-sdk-mturk","version":"1.69.0","comment":"Official AWS Ruby gem for Amazon Mechanical Turk (Amazon MTurk)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mturk","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9e1a2262e0fb0da4601efc9d99ab38a31df7beed182da8ad4a1c8e4df7140200","flatsize":441486,"path":"All/rubygem-aws-sdk-mturk-1.69.0.pkg","repopath":"All/rubygem-aws-sdk-mturk-1.69.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":47116,"desc":"Official AWS Ruby gem for Amazon Mechanical Turk (Amazon MTurk).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-mq","origin":"devel/rubygem-aws-sdk-mq","version":"1.77.0","comment":"Official AWS Ruby gem for AmazonMQ","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mq","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e97e7c335adb11ad6d700a100526cfca5132863417032bc386d91f59b8bae839","flatsize":386685,"path":"All/rubygem-aws-sdk-mq-1.77.0.pkg","repopath":"All/rubygem-aws-sdk-mq-1.77.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":38316,"desc":"Official AWS Ruby gem for AmazonMQ.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-mobile","origin":"devel/rubygem-aws-sdk-mobile","version":"1.55.0","comment":"Official AWS Ruby gem for AWS Mobile","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mobile","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c3a5af88a0d14e2c3e2347bf5b15a8645debc725c6c95ba4228c618c8b409cfe","flatsize":151084,"path":"All/rubygem-aws-sdk-mobile-1.55.0.pkg","repopath":"All/rubygem-aws-sdk-mobile-1.55.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":22396,"desc":"Official AWS Ruby gem for AWS Mobile.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-migrationhubstrategyrecommendations","origin":"devel/rubygem-aws-sdk-migrationhubstrategyrecommendations","version":"1.36.0","comment":"Official AWS Ruby gem for Migration Hub Strategy Recommendations","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-migrationhubstrategyrecommendations","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fa5b993743a460332777bc40c7a0c63d4bd52e10ce22b52180c9fe2cd0eeed6d","flatsize":386714,"path":"All/rubygem-aws-sdk-migrationhubstrategyrecommendations-1.36.0.pkg","repopath":"All/rubygem-aws-sdk-migrationhubstrategyrecommendations-1.36.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":42000,"desc":"Official AWS Ruby gem for Migration Hub Strategy Recommendations.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-migrationhubrefactorspaces","origin":"devel/rubygem-aws-sdk-migrationhubrefactorspaces","version":"1.39.0","comment":"Official AWS Ruby gem for AWS Migration Hub Refactor Spaces","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-migrationhubrefactorspaces","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"af6651e3768221a0407fe5593dc065fb4dbb36596aee7ae6263541b1745d09da","flatsize":370182,"path":"All/rubygem-aws-sdk-migrationhubrefactorspaces-1.39.0.pkg","repopath":"All/rubygem-aws-sdk-migrationhubrefactorspaces-1.39.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":36396,"desc":"Official AWS Ruby gem for AWS Migration Hub Refactor Spaces.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-migrationhuborchestrator","origin":"devel/rubygem-aws-sdk-migrationhuborchestrator","version":"1.29.0","comment":"Official AWS Ruby gem for AWS Migration Hub Orchestrator","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-migrationhuborchestrator","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6063d15e726c904c6d417154bee2169e77cbb44ced0d29362eb0d5673b2c060a","flatsize":383998,"path":"All/rubygem-aws-sdk-migrationhuborchestrator-1.29.0.pkg","repopath":"All/rubygem-aws-sdk-migrationhuborchestrator-1.29.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":34920,"desc":"Official AWS Ruby gem for AWS Migration Hub Orchestrator.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-migrationhubconfig","origin":"devel/rubygem-aws-sdk-migrationhubconfig","version":"1.50.0","comment":"Official AWS Ruby gem for AWS Migration Hub Config","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-migrationhubconfig","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"371d5d86a895dd3e9c660bf20587066dc2e0d63f3fbf300faea8865df89b9182","flatsize":113290,"path":"All/rubygem-aws-sdk-migrationhubconfig-1.50.0.pkg","repopath":"All/rubygem-aws-sdk-migrationhubconfig-1.50.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":19856,"desc":"Official AWS Ruby gem for AWS Migration Hub Config.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-migrationhub","origin":"devel/rubygem-aws-sdk-migrationhub","version":"1.71.0","comment":"Official AWS Ruby gem for AWS Migration Hub","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-migrationhub","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8fa661c309ff47d651b978397ecbe2b9ff135943067f157792f2ca59593561c6","flatsize":264387,"path":"All/rubygem-aws-sdk-migrationhub-1.71.0.pkg","repopath":"All/rubygem-aws-sdk-migrationhub-1.71.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":30020,"desc":"Official AWS Ruby gem for AWS Migration Hub.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-mgn","origin":"devel/rubygem-aws-sdk-mgn","version":"1.46.0","comment":"Official AWS Ruby gem for Application Migration Service (mgn)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mgn","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c1b8e0e7c074903f14621440d45e6558c93435651317d57319fe98c59111705b","flatsize":811162,"path":"All/rubygem-aws-sdk-mgn-1.46.0.pkg","repopath":"All/rubygem-aws-sdk-mgn-1.46.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":58996,"desc":"Official AWS Ruby gem for Application Migration Service (mgn).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-memorydb","origin":"devel/rubygem-aws-sdk-memorydb","version":"1.43.0","comment":"Official AWS Ruby gem for Amazon MemoryDB","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-memorydb","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"282490b930194a1560b3a076da7f9699b1cf2c9573f4bbea0c27d662fc702484","flatsize":549590,"path":"All/rubygem-aws-sdk-memorydb-1.43.0.pkg","repopath":"All/rubygem-aws-sdk-memorydb-1.43.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":49884,"desc":"Official AWS Ruby gem for Amazon MemoryDB.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-medicalimaging","origin":"devel/rubygem-aws-sdk-medicalimaging","version":"1.25.0","comment":"Official AWS Ruby gem for AWS Health Imaging","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-medicalimaging","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a10f253169eba7a46229cb7fc5435a9ff91f19ea4965783c92dbae71f81b57b3","flatsize":268809,"path":"All/rubygem-aws-sdk-medicalimaging-1.25.0.pkg","repopath":"All/rubygem-aws-sdk-medicalimaging-1.25.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":31680,"desc":"Official AWS Ruby gem for AWS Health Imaging.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-mediatailor","origin":"devel/rubygem-aws-sdk-mediatailor","version":"1.96.0","comment":"Official AWS Ruby gem for AWS MediaTailor (MediaTailor)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mediatailor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7cefb76de508a4d33cacf22d79f68e016f2fcf97100e24064b9acb04c4ca78a3","flatsize":627184,"path":"All/rubygem-aws-sdk-mediatailor-1.96.0.pkg","repopath":"All/rubygem-aws-sdk-mediatailor-1.96.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":53544,"desc":"Official AWS Ruby gem for AWS MediaTailor (MediaTailor).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-mediastoredata","origin":"devel/rubygem-aws-sdk-mediastoredata","version":"1.67.0","comment":"Official AWS Ruby gem for AWS Elemental MediaStore Data Plane (MediaStore Data)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mediastoredata","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b06b1f4776267be2d198521f777716b23a61960a0735cc4688d4167ef74df4b2","flatsize":128337,"path":"All/rubygem-aws-sdk-mediastoredata-1.67.0.pkg","repopath":"All/rubygem-aws-sdk-mediastoredata-1.67.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":21432,"desc":"Official AWS Ruby gem for AWS Elemental MediaStore Data Plane (MediaStore Data).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-mediastore","origin":"devel/rubygem-aws-sdk-mediastore","version":"1.70.0","comment":"Official AWS Ruby gem for AWS Elemental MediaStore (MediaStore)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mediastore","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bed8bfbc7e6a19a2a296a0085899d1dedce5d005d169b70affb1fcb4d11b38a1","flatsize":194188,"path":"All/rubygem-aws-sdk-mediastore-1.70.0.pkg","repopath":"All/rubygem-aws-sdk-mediastore-1.70.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":27256,"desc":"Official AWS Ruby gem for AWS Elemental MediaStore (MediaStore).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-marketplacemetering","origin":"devel/rubygem-aws-sdk-marketplacemetering","version":"1.75.0","comment":"Official AWS Ruby gem for AWSMarketplace Metering","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-marketplacemetering","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"02849ec7a62826c543b2e54a2432fdd9b6489074b27be667db511180d91400aa","flatsize":152392,"path":"All/rubygem-aws-sdk-marketplacemetering-1.75.0.pkg","repopath":"All/rubygem-aws-sdk-marketplacemetering-1.75.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":24448,"desc":"Official AWS Ruby gem for AWSMarketplace Metering.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-mediaconnect","origin":"devel/rubygem-aws-sdk-mediaconnect","version":"1.77.0","comment":"Official AWS Ruby gem for AWS MediaConnect","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mediaconnect","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"141996d53290a3f6ede43dba3475b68f1baeeb653ef68467cdee8162df07dfc3","flatsize":764795,"path":"All/rubygem-aws-sdk-mediaconnect-1.77.0.pkg","repopath":"All/rubygem-aws-sdk-mediaconnect-1.77.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":63444,"desc":"Official AWS Ruby gem for AWS MediaConnect.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-mediapackagevod","origin":"devel/rubygem-aws-sdk-mediapackagevod","version":"1.68.0","comment":"Official AWS Ruby gem for AWS Elemental MediaPackage VOD (MediaPackage Vod)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mediapackagevod","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"32d1f14d9ff50b7d674d59a86393e570b0816693ce2bf19b0d5d31215a139f8d","flatsize":293653,"path":"All/rubygem-aws-sdk-mediapackagevod-1.68.0.pkg","repopath":"All/rubygem-aws-sdk-mediapackagevod-1.68.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":31056,"desc":"Official AWS Ruby gem for AWS Elemental MediaPackage VOD (MediaPackage Vod).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-medialive","origin":"devel/rubygem-aws-sdk-medialive","version":"1.148.0","comment":"Official AWS Ruby gem for AWS Elemental MediaLive (MediaLive)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-medialive","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0403a4e8c9e26276d99d2d1420cd4aee71cef22f0ec14fe24c8f3d130411ebf9","flatsize":3381237,"path":"All/rubygem-aws-sdk-medialive-1.148.0.pkg","repopath":"All/rubygem-aws-sdk-medialive-1.148.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":186452,"desc":"Official AWS Ruby gem for AWS Elemental MediaLive (MediaLive).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-mediapackagev2","origin":"devel/rubygem-aws-sdk-mediapackagev2","version":"1.37.0","comment":"Official AWS Ruby gem for AWS Elemental MediaPackage V2 (mediapackagev2)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mediapackagev2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0a00a300574418591b06cd3a792a9afefd8338915e6b9346ef10f39661d20abe","flatsize":587399,"path":"All/rubygem-aws-sdk-mediapackagev2-1.37.0.pkg","repopath":"All/rubygem-aws-sdk-mediapackagev2-1.37.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":49076,"desc":"Official AWS Ruby gem for AWS Elemental MediaPackage V2 (mediapackagev2).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-mediapackage","origin":"devel/rubygem-aws-sdk-mediapackage","version":"1.86.0","comment":"Official AWS Ruby gem for AWS Elemental MediaPackage (MediaPackage)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mediapackage","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"721c458fa806c331a827d25e6f2482ab7f01acfbf0c1bb7ef94abbd618a87260","flatsize":401346,"path":"All/rubygem-aws-sdk-mediapackage-1.86.0.pkg","repopath":"All/rubygem-aws-sdk-mediapackage-1.86.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":35528,"desc":"Official AWS Ruby gem for AWS Elemental MediaPackage (MediaPackage).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-managedblockchainquery","origin":"devel/rubygem-aws-sdk-managedblockchainquery","version":"1.26.0","comment":"Official AWS Ruby gem for Amazon Managed Blockchain Query","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-managedblockchainquery","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1753ac7ef613d2bc0d8c79bc29c66de606b7bb72077872c6ce9f002dc1d4f3b2","flatsize":225497,"path":"All/rubygem-aws-sdk-managedblockchainquery-1.26.0.pkg","repopath":"All/rubygem-aws-sdk-managedblockchainquery-1.26.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":28264,"desc":"Official AWS Ruby gem for Amazon Managed Blockchain Query.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-mediaconvert","origin":"devel/rubygem-aws-sdk-mediaconvert","version":"1.153.0","comment":"Official AWS Ruby gem for AWS Elemental MediaConvert (MediaConvert)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mediaconvert","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4673f1a41344a98c6aa71d91eff2ee5ae18335291c9748b78091dcd488c6aeb5","flatsize":2254682,"path":"All/rubygem-aws-sdk-mediaconvert-1.153.0.pkg","repopath":"All/rubygem-aws-sdk-mediaconvert-1.153.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":168148,"desc":"Official AWS Ruby gem for AWS Elemental MediaConvert (MediaConvert).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-marketplacereporting","origin":"devel/rubygem-aws-sdk-marketplacereporting","version":"1.5.0","comment":"Official AWS Ruby gem for AWS Marketplace Reporting Service","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-marketplacereporting","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d0b5db881d0fd2b0ed31879e73146d0a19003121f53ea9c2498b2cb7f87b9a93","flatsize":86363,"path":"All/rubygem-aws-sdk-marketplacereporting-1.5.0.pkg","repopath":"All/rubygem-aws-sdk-marketplacereporting-1.5.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":17656,"desc":"Official AWS Ruby gem for AWS Marketplace Reporting Service.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-marketplacedeployment","origin":"devel/rubygem-aws-sdk-marketplacedeployment","version":"1.17.0","comment":"Official AWS Ruby gem for AWS Marketplace Deployment Service","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-marketplacedeployment","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"671d10bdf220ce0e181cc7c1587bfe21a7728dda193f9e242671e012f79cb56d","flatsize":109064,"path":"All/rubygem-aws-sdk-marketplacedeployment-1.17.0.pkg","repopath":"All/rubygem-aws-sdk-marketplacedeployment-1.17.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":19244,"desc":"Official AWS Ruby gem for AWS Marketplace Deployment Service.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-marketplaceentitlementservice","origin":"devel/rubygem-aws-sdk-marketplaceentitlementservice","version":"1.66.0","comment":"Official AWS Ruby gem for AWS Marketplace Entitlement Service","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-marketplaceentitlementservice","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2607f175a3ed258aac70310fc50145a72614fd2eac2dbfc7bdcf49cfa8c01d06","flatsize":100562,"path":"All/rubygem-aws-sdk-marketplaceentitlementservice-1.66.0.pkg","repopath":"All/rubygem-aws-sdk-marketplaceentitlementservice-1.66.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":19140,"desc":"Official AWS Ruby gem for AWS Marketplace Entitlement Service.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-marketplacecommerceanalytics","origin":"devel/rubygem-aws-sdk-marketplacecommerceanalytics","version":"1.72.0","comment":"Official AWS Ruby gem for AWS Marketplace Commerce Analytics","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-marketplacecommerceanalytics","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9329cbe29970fe86a269c2057c8741e87d6d7afa79c39c90ee46b715e0d0e801","flatsize":120495,"path":"All/rubygem-aws-sdk-marketplacecommerceanalytics-1.72.0.pkg","repopath":"All/rubygem-aws-sdk-marketplacecommerceanalytics-1.72.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":20668,"desc":"Official AWS Ruby gem for AWS Marketplace Commerce Analytics.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-marketplaceagreement","origin":"devel/rubygem-aws-sdk-marketplaceagreement","version":"1.17.0","comment":"Official AWS Ruby gem for AWS Marketplace Agreement Service","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-marketplaceagreement","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4cc96f69fbc9731979eaae0f0e5bcfc25180bb76f270137075b222754d0761ef","flatsize":177994,"path":"All/rubygem-aws-sdk-marketplaceagreement-1.17.0.pkg","repopath":"All/rubygem-aws-sdk-marketplaceagreement-1.17.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":27996,"desc":"Official AWS Ruby gem for AWS Marketplace Agreement Service.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-marketplacecatalog","origin":"devel/rubygem-aws-sdk-marketplacecatalog","version":"1.57.0","comment":"Official AWS Ruby gem for AWS Marketplace Catalog Service (AWS Marketplace Catalog)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-marketplacecatalog","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ad73ab7153284371653f6685ed1b1201e3bf03a8b41af6e909854bffb6345376","flatsize":348307,"path":"All/rubygem-aws-sdk-marketplacecatalog-1.57.0.pkg","repopath":"All/rubygem-aws-sdk-marketplacecatalog-1.57.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":37312,"desc":"Official AWS Ruby gem for AWS Marketplace Catalog Service (AWS Marketplace\nCatalog).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-lookoutequipment","origin":"devel/rubygem-aws-sdk-lookoutequipment","version":"1.47.0","comment":"Official AWS Ruby gem for Amazon Lookout for Equipment (LookoutEquipment)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-lookoutequipment","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2bf858cdb97a22b526a920f16c9ba30bd23ef89ef58fb65d3732f9789bebe89b","flatsize":621101,"path":"All/rubygem-aws-sdk-lookoutequipment-1.47.0.pkg","repopath":"All/rubygem-aws-sdk-lookoutequipment-1.47.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":54180,"desc":"Official AWS Ruby gem for Amazon Lookout for Equipment (LookoutEquipment).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-managedgrafana","origin":"devel/rubygem-aws-sdk-managedgrafana","version":"1.44.0","comment":"Official AWS Ruby gem for Amazon Managed Grafana","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-managedgrafana","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7f8405d45f19053f49b0ae014e2d2cb0500bb2242ba4b4c7b3f5f7a642879b8b","flatsize":363824,"path":"All/rubygem-aws-sdk-managedgrafana-1.44.0.pkg","repopath":"All/rubygem-aws-sdk-managedgrafana-1.44.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":39188,"desc":"Official AWS Ruby gem for Amazon Managed Grafana.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-managedblockchain","origin":"devel/rubygem-aws-sdk-managedblockchain","version":"1.68.0","comment":"Official AWS Ruby gem for Amazon Managed Blockchain (ManagedBlockchain)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-managedblockchain","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c443d1584f8bfa3c2a282655142faedd25caeab52bf290ce556d27ac791a3fb9","flatsize":367270,"path":"All/rubygem-aws-sdk-managedblockchain-1.68.0.pkg","repopath":"All/rubygem-aws-sdk-managedblockchain-1.68.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":39000,"desc":"Official AWS Ruby gem for Amazon Managed Blockchain (ManagedBlockchain).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-locationservice","origin":"devel/rubygem-aws-sdk-locationservice","version":"1.68.0","comment":"Official AWS Ruby gem for Amazon Location Service","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-locationservice","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ef7362cdd94f8f73ecfd31df5b5fffde3194db0a099b08eed9ff601def306302","flatsize":802787,"path":"All/rubygem-aws-sdk-locationservice-1.68.0.pkg","repopath":"All/rubygem-aws-sdk-locationservice-1.68.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":71624,"desc":"Official AWS Ruby gem for Amazon Location Service.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-licensemanagerusersubscriptions","origin":"devel/rubygem-aws-sdk-licensemanagerusersubscriptions","version":"1.31.0","comment":"Official AWS Ruby gem for AWS License Manager User Subscriptions","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-licensemanagerusersubscriptions","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5dd3773e7a362c07372f9aad7f739100f41e4a38324247f289725d52bf16039b","flatsize":277404,"path":"All/rubygem-aws-sdk-licensemanagerusersubscriptions-1.31.0.pkg","repopath":"All/rubygem-aws-sdk-licensemanagerusersubscriptions-1.31.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":29760,"desc":"Official AWS Ruby gem for AWS License Manager User Subscriptions.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-mainframemodernization","origin":"devel/rubygem-aws-sdk-mainframemodernization","version":"1.34.0","comment":"Official AWS Ruby gem for AWS Mainframe Modernization","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mainframemodernization","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1905da2998ea9d01ac3ff0477442508078503cfc004c2fe9b9db310dfa9dace7","flatsize":448299,"path":"All/rubygem-aws-sdk-mainframemodernization-1.34.0.pkg","repopath":"All/rubygem-aws-sdk-mainframemodernization-1.34.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":45456,"desc":"Official AWS Ruby gem for AWS Mainframe Modernization.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-mailmanager","origin":"devel/rubygem-aws-sdk-mailmanager","version":"1.21.0","comment":"Official AWS Ruby gem for MailManager","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-mailmanager","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e0915a84217ec3a7b01d8adffe1f3eb4598f4216f75340d63d7db39edb6a4af5","flatsize":631052,"path":"All/rubygem-aws-sdk-mailmanager-1.21.0.pkg","repopath":"All/rubygem-aws-sdk-mailmanager-1.21.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":55652,"desc":"Official AWS Ruby gem for MailManager.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-lightsail","origin":"devel/rubygem-aws-sdk-lightsail","version":"1.108.0","comment":"Official AWS Ruby gem for Amazon Lightsail","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-lightsail","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"80d86f0eaefdf09d4308a7ec4ad0b1db582bd74a8098296c2ee5c85e3567e6dd","flatsize":2112694,"path":"All/rubygem-aws-sdk-lightsail-1.108.0.pkg","repopath":"All/rubygem-aws-sdk-lightsail-1.108.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":141668,"desc":"Official AWS Ruby gem for Amazon Lightsail.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-licensemanagerlinuxsubscriptions","origin":"devel/rubygem-aws-sdk-licensemanagerlinuxsubscriptions","version":"1.28.0","comment":"Official AWS Ruby gem for AWS License Manager Linux Subscriptions","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-licensemanagerlinuxsubscriptions","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"278d97d72fd88e50d6b79e93ab63c9d1083ecbb9e657c6b11941be093e9da7c3","flatsize":173621,"path":"All/rubygem-aws-sdk-licensemanagerlinuxsubscriptions-1.28.0.pkg","repopath":"All/rubygem-aws-sdk-licensemanagerlinuxsubscriptions-1.28.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":24392,"desc":"Official AWS Ruby gem for AWS License Manager Linux Subscriptions.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-lexruntimev2","origin":"devel/rubygem-aws-sdk-lexruntimev2","version":"1.49.0","comment":"Official AWS Ruby gem for Amazon Lex Runtime V2 (Lex Runtime V2)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-lexruntimev2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c090d4192258c71cb1aef43bc70962fe22ed82ea0d75eee01fe82f4503dfe7ed","flatsize":299501,"path":"All/rubygem-aws-sdk-lexruntimev2-1.49.0.pkg","repopath":"All/rubygem-aws-sdk-lexruntimev2-1.49.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":37324,"desc":"Official AWS Ruby gem for Amazon Lex Runtime V2 (Lex Runtime V2).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-licensemanager","origin":"devel/rubygem-aws-sdk-licensemanager","version":"1.70.0","comment":"Official AWS Ruby gem for AWS License Manager","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-licensemanager","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"22cdc7abf7750b28303d0799faa225607efff15bb8cf543af6bec507419db449","flatsize":580267,"path":"All/rubygem-aws-sdk-licensemanager-1.70.0.pkg","repopath":"All/rubygem-aws-sdk-licensemanager-1.70.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":50580,"desc":"Official AWS Ruby gem for AWS License Manager.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-lookoutmetrics","origin":"devel/rubygem-aws-sdk-lookoutmetrics","version":"1.51.0","comment":"Official AWS Ruby gem for Amazon Lookout for Metrics (LookoutMetrics)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-lookoutmetrics","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cdc2e4a0d66820f17059b814ebd67fe950ae164d3e72e17e33ed9d35caa2128c","flatsize":418838,"path":"All/rubygem-aws-sdk-lookoutmetrics-1.51.0.pkg","repopath":"All/rubygem-aws-sdk-lookoutmetrics-1.51.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":42192,"desc":"Official AWS Ruby gem for Amazon Lookout for Metrics (LookoutMetrics).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-lex","origin":"devel/rubygem-aws-sdk-lex","version":"1.76.0","comment":"Official AWS Ruby gem for Amazon Lex Runtime Service","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-lex","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a58fb4e7c19eb49df85e82d7e8c602cbce865668e17203d4788006cda89a0c86","flatsize":233454,"path":"All/rubygem-aws-sdk-lex-1.76.0.pkg","repopath":"All/rubygem-aws-sdk-lex-1.76.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":31884,"desc":"Official AWS Ruby gem for Amazon Lex Runtime Service.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-lexmodelbuildingservice","origin":"devel/rubygem-aws-sdk-lexmodelbuildingservice","version":"1.87.0","comment":"Official AWS Ruby gem for Amazon Lex Model Building Service","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-lexmodelbuildingservice","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"36430898d5db2ddf8f8aadf771c79ab28573b5280d22d3abaaa67ac670b1d0ee","flatsize":632652,"path":"All/rubygem-aws-sdk-lexmodelbuildingservice-1.87.0.pkg","repopath":"All/rubygem-aws-sdk-lexmodelbuildingservice-1.87.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":59188,"desc":"Official AWS Ruby gem for Amazon Lex Model Building Service.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-macie2","origin":"devel/rubygem-aws-sdk-macie2","version":"1.84.0","comment":"Official AWS Ruby gem for Amazon Macie 2","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-macie2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ad2b125412a746d57df70c5ca7cc4e31f7b395524688a8c2f17a383daf2f2009","flatsize":907298,"path":"All/rubygem-aws-sdk-macie2-1.84.0.pkg","repopath":"All/rubygem-aws-sdk-macie2-1.84.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":78824,"desc":"Official AWS Ruby gem for Amazon Macie 2.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-lakeformation","origin":"devel/rubygem-aws-sdk-lakeformation","version":"1.68.0","comment":"Official AWS Ruby gem for AWS Lake Formation","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-lakeformation","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"814636ad246e7bb521745b2706f4c055f47bb969e01b2f247affa71d4070fcb2","flatsize":686214,"path":"All/rubygem-aws-sdk-lakeformation-1.68.0.pkg","repopath":"All/rubygem-aws-sdk-lakeformation-1.68.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":59772,"desc":"Official AWS Ruby gem for AWS Lake Formation.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-machinelearning","origin":"devel/rubygem-aws-sdk-machinelearning","version":"1.69.0","comment":"Official AWS Ruby gem for Amazon Machine Learning","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-machinelearning","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4b59184d9d4efe31f8a152e4d1a05a71ede8863ca7ab91dc433d1368a349191d","flatsize":451314,"path":"All/rubygem-aws-sdk-machinelearning-1.69.0.pkg","repopath":"All/rubygem-aws-sdk-machinelearning-1.69.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":45728,"desc":"Official AWS Ruby gem for Amazon Machine Learning.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-kms-gitlab","origin":"devel/rubygem-aws-sdk-kms-gitlab","version":"1.101.0","comment":"Official AWS Ruby gem for AWS Key Management Service (KMS)","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kms","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"54278fd207cc84d8051182ff5ca10c4cf33b2f7f3b3367fc0683d84bcb35603c","flatsize":1116397,"path":"All/rubygem-aws-sdk-kms-gitlab-1.101.0.pkg","repopath":"All/rubygem-aws-sdk-kms-gitlab-1.101.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":101620,"desc":"Official AWS Ruby gem for AWS Key Management Service (KMS).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core-gitlab":{"origin":"devel/rubygem-aws-sdk-core-gitlab","version":"3.225.2"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-lookoutforvision","origin":"devel/rubygem-aws-sdk-lookoutforvision","version":"1.47.0","comment":"Official AWS Ruby gem for Amazon Lookout for Vision","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-lookoutforvision","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"79925726ac53f313cad5e847689fff6e353bd9d48f6a602a564890894b0032c7","flatsize":320453,"path":"All/rubygem-aws-sdk-lookoutforvision-1.47.0.pkg","repopath":"All/rubygem-aws-sdk-lookoutforvision-1.47.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":36348,"desc":"Official AWS Ruby gem for Amazon Lookout for Vision.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-kinesisanalyticsv2","origin":"devel/rubygem-aws-sdk-kinesisanalyticsv2","version":"1.73.0","comment":"Official AWS Ruby gem for Amazon Kinesis Analytics (Kinesis Analytics V2)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kinesisanalyticsv2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"58d4fc4568a0727bf0c175807801c9c78163ee28e0d3bbf22392e3dddf32381d","flatsize":762466,"path":"All/rubygem-aws-sdk-kinesisanalyticsv2-1.73.0.pkg","repopath":"All/rubygem-aws-sdk-kinesisanalyticsv2-1.73.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":61140,"desc":"Official AWS Ruby gem for Amazon Kinesis Analytics (Kinesis Analytics V2).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-kinesisanalytics","origin":"devel/rubygem-aws-sdk-kinesisanalytics","version":"1.69.0","comment":"Official AWS Ruby gem for Amazon Kinesis Analytics (Kinesis Analytics)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kinesisanalytics","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dd3976738a8c3c45ad7a8de98cb9403ceaa9e6793aaf3e1eda63188a7af1340b","flatsize":386046,"path":"All/rubygem-aws-sdk-kinesisanalytics-1.69.0.pkg","repopath":"All/rubygem-aws-sdk-kinesisanalytics-1.69.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":39900,"desc":"Official AWS Ruby gem for Amazon Kinesis Analytics (Kinesis Analytics).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-lexmodelsv2","origin":"devel/rubygem-aws-sdk-lexmodelsv2","version":"1.69.0","comment":"Official AWS Ruby gem for Amazon Lex Model Building V2 (Lex Models V2)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-lexmodelsv2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4082c5470002b659c93bce3d0d47a280b27e8127d8dcd2c078af7d460a06d03d","flatsize":2769146,"path":"All/rubygem-aws-sdk-lexmodelsv2-1.69.0.pkg","repopath":"All/rubygem-aws-sdk-lexmodelsv2-1.69.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":141068,"desc":"Official AWS Ruby gem for Amazon Lex Model Building V2 (Lex Models V2).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-launchwizard","origin":"devel/rubygem-aws-sdk-launchwizard","version":"1.20.0","comment":"Official AWS Ruby gem for AWS Launch Wizard","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-launchwizard","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"64592590ca8f1ef2361ccc46f3f8af4584e32d31ef545e90580477ca212a14d4","flatsize":173749,"path":"All/rubygem-aws-sdk-launchwizard-1.20.0.pkg","repopath":"All/rubygem-aws-sdk-launchwizard-1.20.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":23772,"desc":"Official AWS Ruby gem for AWS Launch Wizard.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-lambdapreview","origin":"devel/rubygem-aws-sdk-lambdapreview","version":"1.50.0","comment":"Official AWS Ruby gem for AWS Lambda","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-lambdapreview","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"225f58b0983685c856cf923b4b44fcbbafdbed054761900228e7f25f6a63fc70","flatsize":153653,"path":"All/rubygem-aws-sdk-lambdapreview-1.50.0.pkg","repopath":"All/rubygem-aws-sdk-lambdapreview-1.50.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":22276,"desc":"Official AWS Ruby gem for AWS Lambda.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-lambda","origin":"devel/rubygem-aws-sdk-lambda","version":"1.147.0","comment":"Official AWS Ruby gem for AWS Lambda","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-lambda","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ef7b5f6ede4dfbed6d7de5528b519c9ecd7803e190ba0a07fcbe5490d6d5538a","flatsize":1116715,"path":"All/rubygem-aws-sdk-lambda-1.147.0.pkg","repopath":"All/rubygem-aws-sdk-lambda-1.147.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":88044,"desc":"Official AWS Ruby gem for AWS Lambda.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-kinesisvideowebrtcstorage","origin":"devel/rubygem-aws-sdk-kinesisvideowebrtcstorage","version":"1.29.0","comment":"Official AWS Ruby gem for Amazon Kinesis Video WebRTC Storage","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kinesisvideowebrtcstorage","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c1d250abc46b87e0a4f768bfb5e2ce3db7fca320b8379cdb600a0c12eafb4039","flatsize":90473,"path":"All/rubygem-aws-sdk-kinesisvideowebrtcstorage-1.29.0.pkg","repopath":"All/rubygem-aws-sdk-kinesisvideowebrtcstorage-1.29.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":18000,"desc":"Official AWS Ruby gem for Amazon Kinesis Video WebRTC Storage.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-kinesisvideosignalingchannels","origin":"devel/rubygem-aws-sdk-kinesisvideosignalingchannels","version":"1.48.0","comment":"Official AWS Ruby gem for Amazon Kinesis Video Signaling Channels","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kinesisvideosignalingchannels","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b46dc1090d6b961648d9dc2c548695d803dcc92a7d67ee3749c464cb7ddaa95f","flatsize":102133,"path":"All/rubygem-aws-sdk-kinesisvideosignalingchannels-1.48.0.pkg","repopath":"All/rubygem-aws-sdk-kinesisvideosignalingchannels-1.48.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":18952,"desc":"Official AWS Ruby gem for Amazon Kinesis Video Signaling Channels.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-kms","origin":"devel/rubygem-aws-sdk-kms","version":"1.99.0","comment":"Official AWS Ruby gem for AWS Key Management Service (KMS)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kms","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1ffd536d3e02fe588957ae3b1e3ebaffedc8bb1e89472111ed2b9a5e5571feee","flatsize":1116133,"path":"All/rubygem-aws-sdk-kms-1.99.0.pkg","repopath":"All/rubygem-aws-sdk-kms-1.99.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":101612,"desc":"Official AWS Ruby gem for AWS Key Management Service (KMS).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-kinesisvideomedia","origin":"devel/rubygem-aws-sdk-kinesisvideomedia","version":"1.66.0","comment":"Official AWS Ruby gem for Amazon Kinesis Video Streams Media (Kinesis Video Media)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kinesisvideomedia","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c7c7856a3c5a4ace30ace5c230ba81a2a7b93567e828bf7bd31f603125dfa6fa","flatsize":102874,"path":"All/rubygem-aws-sdk-kinesisvideomedia-1.66.0.pkg","repopath":"All/rubygem-aws-sdk-kinesisvideomedia-1.66.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":19916,"desc":"Official AWS Ruby gem for Amazon Kinesis Video Streams Media (Kinesis Video\nMedia).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-kinesisvideoarchivedmedia","origin":"devel/rubygem-aws-sdk-kinesisvideoarchivedmedia","version":"1.74.0","comment":"Official AWS Ruby gem for Amazon Kinesis Video Streams Archived Media (Kinesis Video Archived Media)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kinesisvideoarchivedmedia","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eb3eb38e5a3da589763409d0a3f6f85b2f2e10cebcf619a8e96c011bdc788bc9","flatsize":234364,"path":"All/rubygem-aws-sdk-kinesisvideoarchivedmedia-1.74.0.pkg","repopath":"All/rubygem-aws-sdk-kinesisvideoarchivedmedia-1.74.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":33000,"desc":"Official AWS Ruby gem for Amazon Kinesis Video Streams Archived Media (Kinesis\nVideo Archived Media).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-kinesisvideo","origin":"devel/rubygem-aws-sdk-kinesisvideo","version":"1.77.0","comment":"Official AWS Ruby gem for Amazon Kinesis Video Streams (Kinesis Video)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kinesisvideo","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"74fd884a709325ae05f6e49ec13e44e51ad3f5fbfa12ac7289bc141d428c4daa","flatsize":357043,"path":"All/rubygem-aws-sdk-kinesisvideo-1.77.0.pkg","repopath":"All/rubygem-aws-sdk-kinesisvideo-1.77.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":40168,"desc":"Official AWS Ruby gem for Amazon Kinesis Video Streams (Kinesis Video).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-ivschat","origin":"devel/rubygem-aws-sdk-ivschat","version":"1.40.0","comment":"Official AWS Ruby gem for Amazon Interactive Video Service Chat (ivschat)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ivschat","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6a1886936e47e50871d42f8e160737147ce64466aa121abf93efdb2832a7ade6","flatsize":235769,"path":"All/rubygem-aws-sdk-ivschat-1.40.0.pkg","repopath":"All/rubygem-aws-sdk-ivschat-1.40.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":28408,"desc":"Official AWS Ruby gem for Amazon Interactive Video Service Chat (ivschat).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-iotwireless","origin":"devel/rubygem-aws-sdk-iotwireless","version":"1.64.0","comment":"Official AWS Ruby gem for AWS IoT Wireless","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iotwireless","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"778524548effec713c53acfdae608b7f3372eb324dad29f4f6d5e57b7b86e42f","flatsize":1023614,"path":"All/rubygem-aws-sdk-iotwireless-1.64.0.pkg","repopath":"All/rubygem-aws-sdk-iotwireless-1.64.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":83100,"desc":"Official AWS Ruby gem for AWS IoT Wireless.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-iotthingsgraph","origin":"devel/rubygem-aws-sdk-iotthingsgraph","version":"1.53.0","comment":"Official AWS Ruby gem for AWS IoT Things Graph","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iotthingsgraph","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"31a3f9389222105fcef70e2dad980820a482650bca0574df0f3a1c2dc1f7cb8d","flatsize":314203,"path":"All/rubygem-aws-sdk-iotthingsgraph-1.53.0.pkg","repopath":"All/rubygem-aws-sdk-iotthingsgraph-1.53.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":34472,"desc":"Official AWS Ruby gem for AWS IoT Things Graph.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-kinesis","origin":"devel/rubygem-aws-sdk-kinesis","version":"1.74.0","comment":"Official AWS Ruby gem for Amazon Kinesis (Kinesis)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kinesis","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c4d4aa7405813800fbd1c7d6c299fdf3250beef3c491d235c67e69f12733f124","flatsize":483052,"path":"All/rubygem-aws-sdk-kinesis-1.74.0.pkg","repopath":"All/rubygem-aws-sdk-kinesis-1.74.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":53380,"desc":"Official AWS Ruby gem for Amazon Kinesis (Kinesis).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-keyspaces","origin":"devel/rubygem-aws-sdk-keyspaces","version":"1.37.0","comment":"Official AWS Ruby gem for Amazon Keyspaces","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-keyspaces","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6da073b7db2f48775bc4f1c5636583e4684511b9ae09fbc608c1e2bea2b8f426","flatsize":328404,"path":"All/rubygem-aws-sdk-keyspaces-1.37.0.pkg","repopath":"All/rubygem-aws-sdk-keyspaces-1.37.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":36904,"desc":"Official AWS Ruby gem for Amazon Keyspaces.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-kendra","origin":"devel/rubygem-aws-sdk-kendra","version":"1.97.0","comment":"Official AWS Ruby gem for AWS Kendra Frontend Service (Kendra)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kendra","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5b5081cdc1765658b23be5499d4ec3c69b7ea15c4a0113862c56450be01cc6cf","flatsize":1419431,"path":"All/rubygem-aws-sdk-kendra-1.97.0.pkg","repopath":"All/rubygem-aws-sdk-kendra-1.97.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":117188,"desc":"Official AWS Ruby gem for AWS Kendra Frontend Service (Kendra).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-iotroborunner","origin":"devel/rubygem-aws-sdk-iotroborunner","version":"1.12.0","comment":"Official AWS Ruby gem for AWS IoT RoboRunner","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iotroborunner","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"23fe041fa15972a2112bbaba3f015dac92a5deb8ae0c6a5ccb00a06b5a9a8034","flatsize":234181,"path":"All/rubygem-aws-sdk-iotroborunner-1.12.0.pkg","repopath":"All/rubygem-aws-sdk-iotroborunner-1.12.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":24368,"desc":"Official AWS Ruby gem for AWS IoT RoboRunner.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-kendraranking","origin":"devel/rubygem-aws-sdk-kendraranking","version":"1.28.0","comment":"Official AWS Ruby gem for Amazon Kendra Intelligent Ranking (Kendra Ranking)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kendraranking","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f530543b96ae27a9eee6efec27c0eda68f67706ac17770ab806333184d656c39","flatsize":152453,"path":"All/rubygem-aws-sdk-kendraranking-1.28.0.pkg","repopath":"All/rubygem-aws-sdk-kendraranking-1.28.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":23248,"desc":"Official AWS Ruby gem for Amazon Kendra Intelligent Ranking (Kendra Ranking).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-kafkaconnect","origin":"devel/rubygem-aws-sdk-kafkaconnect","version":"1.37.0","comment":"Official AWS Ruby gem for Managed Streaming for Kafka Connect (Kafka Connect)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kafkaconnect","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ba26c736b9aa301fda081cea5442857eec58f917ec24cd164391b4771b9b3551","flatsize":321459,"path":"All/rubygem-aws-sdk-kafkaconnect-1.37.0.pkg","repopath":"All/rubygem-aws-sdk-kafkaconnect-1.37.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":33328,"desc":"Official AWS Ruby gem for Managed Streaming for Kafka Connect (Kafka Connect).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-kafka","origin":"devel/rubygem-aws-sdk-kafka","version":"1.89.0","comment":"Official AWS Ruby gem for Managed Streaming for Kafka (Kafka)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-kafka","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4aef5190361bb40bba3bd12f442082148d96682899d21b5ac81ecf575521b90d","flatsize":657879,"path":"All/rubygem-aws-sdk-kafka-1.89.0.pkg","repopath":"All/rubygem-aws-sdk-kafka-1.89.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":55492,"desc":"Official AWS Ruby gem for Managed Streaming for Kafka (Kafka).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-ivsrealtime","origin":"devel/rubygem-aws-sdk-ivsrealtime","version":"1.40.0","comment":"Official AWS Ruby gem for Amazon Interactive Video Service RealTime (ivsrealtime)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ivsrealtime","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aa7fe0ed94fa228efd87c932443928c3ee29b9761854e3174d39cc010edac702","flatsize":439956,"path":"All/rubygem-aws-sdk-ivsrealtime-1.40.0.pkg","repopath":"All/rubygem-aws-sdk-ivsrealtime-1.40.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":42744,"desc":"Official AWS Ruby gem for Amazon Interactive Video Service RealTime\n(ivsrealtime).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-ivs","origin":"devel/rubygem-aws-sdk-ivs","version":"1.67.0","comment":"Official AWS Ruby gem for Amazon Interactive Video Service (Amazon IVS)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ivs","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"51375d5599baf3795079976d64914df6dfd53a271ede62289ce93509eb04b295","flatsize":394107,"path":"All/rubygem-aws-sdk-ivs-1.67.0.pkg","repopath":"All/rubygem-aws-sdk-ivs-1.67.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":41012,"desc":"Official AWS Ruby gem for Amazon Interactive Video Service (Amazon IVS).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-iottwinmaker","origin":"devel/rubygem-aws-sdk-iottwinmaker","version":"1.39.0","comment":"Official AWS Ruby gem for AWS IoT TwinMaker","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iottwinmaker","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"af9ef70ed4c24847fc273ed14c4af456da69f12ecd4de4baf8744b5a27f2d9bf","flatsize":600460,"path":"All/rubygem-aws-sdk-iottwinmaker-1.39.0.pkg","repopath":"All/rubygem-aws-sdk-iottwinmaker-1.39.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":51356,"desc":"Official AWS Ruby gem for AWS IoT TwinMaker.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-iotdataplane","origin":"devel/rubygem-aws-sdk-iotdataplane","version":"1.73.0","comment":"Official AWS Ruby gem for AWS IoT Data Plane","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iotdataplane","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9be01b1d87d77f9d714655bc2223eddb0adbcc11fd30838bbef4147f128cecb5","flatsize":146356,"path":"All/rubygem-aws-sdk-iotdataplane-1.73.0.pkg","repopath":"All/rubygem-aws-sdk-iotdataplane-1.73.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":22856,"desc":"Official AWS Ruby gem for AWS IoT Data Plane.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-iotsecuretunneling","origin":"devel/rubygem-aws-sdk-iotsecuretunneling","version":"1.51.0","comment":"Official AWS Ruby gem for AWS IoT Secure Tunneling","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iotsecuretunneling","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8a90cd83670e85ac5e190f906ac7ae9bcae8c1fb9da337feb59993fadf1916e5","flatsize":131094,"path":"All/rubygem-aws-sdk-iotsecuretunneling-1.51.0.pkg","repopath":"All/rubygem-aws-sdk-iotsecuretunneling-1.51.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":21880,"desc":"Official AWS Ruby gem for AWS IoT Secure Tunneling.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-iotsitewise","origin":"devel/rubygem-aws-sdk-iotsitewise","version":"1.83.0","comment":"Official AWS Ruby gem for AWS IoT SiteWise","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iotsitewise","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b3b80de23b0a9849f0433ca2200ae1f3a6f886a9082c710ccf22f0bffa093957","flatsize":1273207,"path":"All/rubygem-aws-sdk-iotsitewise-1.83.0.pkg","repopath":"All/rubygem-aws-sdk-iotsitewise-1.83.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":95620,"desc":"Official AWS Ruby gem for AWS IoT SiteWise.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-invoicing","origin":"devel/rubygem-aws-sdk-invoicing","version":"1.3.0","comment":"Official AWS Ruby gem for AWS Invoicing","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-invoicing","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"422e131b48cfb3c588270b6e155140510250615efa943fae57c49cedae853d35","flatsize":158089,"path":"All/rubygem-aws-sdk-invoicing-1.3.0.pkg","repopath":"All/rubygem-aws-sdk-invoicing-1.3.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":23668,"desc":"Official AWS Ruby gem for AWS Invoicing.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-inspectorscan","origin":"devel/rubygem-aws-sdk-inspectorscan","version":"1.19.0","comment":"Official AWS Ruby gem for Inspector Scan","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-inspectorscan","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"25d12b499d48914d9a104a86d3bf083dd59261e3f145ae5b55354a6a0ba8ced5","flatsize":86770,"path":"All/rubygem-aws-sdk-inspectorscan-1.19.0.pkg","repopath":"All/rubygem-aws-sdk-inspectorscan-1.19.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":17412,"desc":"Official AWS Ruby gem for Inspector Scan.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-iotjobsdataplane","origin":"devel/rubygem-aws-sdk-iotjobsdataplane","version":"1.66.0","comment":"Official AWS Ruby gem for AWS IoT Jobs Data Plane","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iotjobsdataplane","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4d798049f553ab5d1f2f91c87d4b12b8d2789c6bd52581e1fdede95fc3ea201a","flatsize":150050,"path":"All/rubygem-aws-sdk-iotjobsdataplane-1.66.0.pkg","repopath":"All/rubygem-aws-sdk-iotjobsdataplane-1.66.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":23148,"desc":"Official AWS Ruby gem for AWS IoT Jobs Data Plane.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-iotmanagedintegrations","origin":"devel/rubygem-aws-sdk-iotmanagedintegrations","version":"1.0.0","comment":"Official AWS Ruby gem for Managed integrations for AWS IoT Device Management","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iotmanagedintegrations","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b7986e380a8e00cac73f9e11ca643340b0186a16b0511792dcafb43d2ed7078b","flatsize":520157,"path":"All/rubygem-aws-sdk-iotmanagedintegrations-1.0.0.pkg","repopath":"All/rubygem-aws-sdk-iotmanagedintegrations-1.0.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":47436,"desc":"Official AWS Ruby gem for Managed integrations for AWS IoT Device Management.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-iotfleetwise","origin":"devel/rubygem-aws-sdk-iotfleetwise","version":"1.43.0","comment":"Official AWS Ruby gem for AWS IoT FleetWise","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iotfleetwise","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4a86923d588fd9aa5d979685880e34ef9679e64be7b7b89772946b6781be4dba","flatsize":747868,"path":"All/rubygem-aws-sdk-iotfleetwise-1.43.0.pkg","repopath":"All/rubygem-aws-sdk-iotfleetwise-1.43.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":64460,"desc":"Official AWS Ruby gem for AWS IoT FleetWise.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-inspector","origin":"devel/rubygem-aws-sdk-inspector","version":"1.73.0","comment":"Official AWS Ruby gem for Amazon Inspector","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-inspector","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b922784b5860e5950743868b0124ea81291a811db6d851eb3221ba1d537b8b09","flatsize":453200,"path":"All/rubygem-aws-sdk-inspector-1.73.0.pkg","repopath":"All/rubygem-aws-sdk-inspector-1.73.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":45072,"desc":"Official AWS Ruby gem for Amazon Inspector.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-importexport","origin":"devel/rubygem-aws-sdk-importexport","version":"1.59.0","comment":"Official AWS Ruby gem for AWS Import/Export","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-importexport","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ce5ca8b885c289e3db834d88a7cd579a96b93edaf11af2f58d986e8d4fb5ad31","flatsize":150831,"path":"All/rubygem-aws-sdk-importexport-1.59.0.pkg","repopath":"All/rubygem-aws-sdk-importexport-1.59.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":21960,"desc":"Official AWS Ruby gem for AWS Import/Export.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv2":{"origin":"devel/rubygem-aws-sigv2","version":"1.2.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-iotfleethub","origin":"devel/rubygem-aws-sdk-iotfleethub","version":"1.41.0","comment":"Official AWS Ruby gem for AWS IoT Fleet Hub","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iotfleethub","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d5f42b63959017cdc539128bbc1dd372eeb2d1f7f674847c7ee12cc967f04062","flatsize":128841,"path":"All/rubygem-aws-sdk-iotfleethub-1.41.0.pkg","repopath":"All/rubygem-aws-sdk-iotfleethub-1.41.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":20536,"desc":"Official AWS Ruby gem for AWS IoT Fleet Hub.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-imagebuilder","origin":"devel/rubygem-aws-sdk-imagebuilder","version":"1.78.0","comment":"Official AWS Ruby gem for EC2 Image Builder (imagebuilder)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-imagebuilder","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e0b6c5efbdfb85be94be7758338b3281afa34fd18fbdf1cd0e6e9419c17f8300","flatsize":1087598,"path":"All/rubygem-aws-sdk-imagebuilder-1.78.0.pkg","repopath":"All/rubygem-aws-sdk-imagebuilder-1.78.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":83676,"desc":"Official AWS Ruby gem for EC2 Image Builder (imagebuilder).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-honeycode","origin":"devel/rubygem-aws-sdk-honeycode","version":"1.32.0","comment":"Official AWS Ruby gem for Amazon Honeycode (Honeycode)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-honeycode","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ee1c91b4620e20c320f98d95a37ab8f44edc98a692546b685be858ecfaf68692","flatsize":272207,"path":"All/rubygem-aws-sdk-honeycode-1.32.0.pkg","repopath":"All/rubygem-aws-sdk-honeycode-1.32.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":33024,"desc":"Official AWS Ruby gem for Amazon Honeycode (Honeycode).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-ioteventsdata","origin":"devel/rubygem-aws-sdk-ioteventsdata","version":"1.57.0","comment":"Official AWS Ruby gem for AWS IoT Events Data","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ioteventsdata","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fe28af623539d31a5d9100d0b5cd93ab078a627a5da8926b58d67275dcced3a0","flatsize":209622,"path":"All/rubygem-aws-sdk-ioteventsdata-1.57.0.pkg","repopath":"All/rubygem-aws-sdk-ioteventsdata-1.57.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":26928,"desc":"Official AWS Ruby gem for AWS IoT Events Data.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-iotevents","origin":"devel/rubygem-aws-sdk-iotevents","version":"1.64.0","comment":"Official AWS Ruby gem for AWS IoT Events","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iotevents","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"841408231860c2f17c820fb814211597a3dba40d7c2f9f466ee56995b7aeba49","flatsize":600586,"path":"All/rubygem-aws-sdk-iotevents-1.64.0.pkg","repopath":"All/rubygem-aws-sdk-iotevents-1.64.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":44460,"desc":"Official AWS Ruby gem for AWS IoT Events.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-iotdeviceadvisor","origin":"devel/rubygem-aws-sdk-iotdeviceadvisor","version":"1.47.0","comment":"Official AWS Ruby gem for AWS IoT Core Device Advisor (AWSIoTDeviceAdvisor)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iotdeviceadvisor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e7c8859c6739d663c95e8df68725b24b8638a7a198a71d50e33fbf402cc2d27c","flatsize":194105,"path":"All/rubygem-aws-sdk-iotdeviceadvisor-1.47.0.pkg","repopath":"All/rubygem-aws-sdk-iotdeviceadvisor-1.47.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":26224,"desc":"Official AWS Ruby gem for AWS IoT Core Device Advisor (AWSIoTDeviceAdvisor).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-greengrass","origin":"devel/rubygem-aws-sdk-greengrass","version":"1.79.0","comment":"Official AWS Ruby gem for AWS Greengrass","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-greengrass","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9dc1d27cb4ebe35531d2694566941d68bdf95af983ce1aec21d9ce081a3af020","flatsize":710165,"path":"All/rubygem-aws-sdk-greengrass-1.79.0.pkg","repopath":"All/rubygem-aws-sdk-greengrass-1.79.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":53904,"desc":"Official AWS Ruby gem for AWS Greengrass.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-iotanalytics","origin":"devel/rubygem-aws-sdk-iotanalytics","version":"1.79.0","comment":"Official AWS Ruby gem for AWS IoT Analytics","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iotanalytics","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9e5b76bf53b9298cbbbcf27b8b86600628992fbc411f880d171b533c9384d1d8","flatsize":436497,"path":"All/rubygem-aws-sdk-iotanalytics-1.79.0.pkg","repopath":"All/rubygem-aws-sdk-iotanalytics-1.79.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":45276,"desc":"Official AWS Ruby gem for AWS IoT Analytics.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-internetmonitor","origin":"devel/rubygem-aws-sdk-internetmonitor","version":"1.35.0","comment":"Official AWS Ruby gem for Amazon CloudWatch Internet Monitor","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-internetmonitor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c87650a6c21603c195b335561a63b5daebc34ab9e625d0000bc5d8ffbf88bf10","flatsize":295642,"path":"All/rubygem-aws-sdk-internetmonitor-1.35.0.pkg","repopath":"All/rubygem-aws-sdk-internetmonitor-1.35.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":35780,"desc":"Official AWS Ruby gem for Amazon CloudWatch Internet Monitor.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-inspector2","origin":"devel/rubygem-aws-sdk-inspector2","version":"1.49.0","comment":"Official AWS Ruby gem for Inspector2","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-inspector2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f525fe6b94fd8206c423b12ae36c9a4560bdcf2be6dd405fd6b2a653214dfb87","flatsize":1022815,"path":"All/rubygem-aws-sdk-inspector2-1.49.0.pkg","repopath":"All/rubygem-aws-sdk-inspector2-1.49.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":81912,"desc":"Official AWS Ruby gem for Inspector2.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-iam","origin":"devel/rubygem-aws-sdk-iam","version":"1.119.0","comment":"Official AWS Ruby gem for AWS Identity and Access Management (IAM)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iam","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b10bb7f602b1112a0c7cbd795b890cd5468c8148c7215aca9b2d3083318b49c4","flatsize":2052745,"path":"All/rubygem-aws-sdk-iam-1.119.0.pkg","repopath":"All/rubygem-aws-sdk-iam-1.119.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":133288,"desc":"Official AWS Ruby gem for AWS Identity and Access Management (IAM).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-identitystore","origin":"devel/rubygem-aws-sdk-identitystore","version":"1.50.0","comment":"Official AWS Ruby gem for AWS SSO Identity Store (IdentityStore)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-identitystore","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"deeb0ea0eff3a2e150e5ddbfadab14e87e03c2b443bd3a3adbd45b75a937e93d","flatsize":268260,"path":"All/rubygem-aws-sdk-identitystore-1.50.0.pkg","repopath":"All/rubygem-aws-sdk-identitystore-1.50.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":29432,"desc":"Official AWS Ruby gem for AWS SSO Identity Store (IdentityStore).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-georoutes","origin":"devel/rubygem-aws-sdk-georoutes","version":"1.5.0","comment":"Official AWS Ruby gem for Amazon Location Service Routes V2","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-georoutes","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3ac2da7c0b7b2b181e53d357ed8177a485f3359a0cf9615dc2f34de04d01074b","flatsize":680480,"path":"All/rubygem-aws-sdk-georoutes-1.5.0.pkg","repopath":"All/rubygem-aws-sdk-georoutes-1.5.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":61764,"desc":"Official AWS Ruby gem for Amazon Location Service Routes V2.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-geoplaces","origin":"devel/rubygem-aws-sdk-geoplaces","version":"1.4.0","comment":"Official AWS Ruby gem for Amazon Location Service Places V2","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-geoplaces","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c25533febd08907c074a7cc64c7db4ed9bd0bca07ceb356d30d593c73c3e728b","flatsize":368526,"path":"All/rubygem-aws-sdk-geoplaces-1.4.0.pkg","repopath":"All/rubygem-aws-sdk-geoplaces-1.4.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":36544,"desc":"Official AWS Ruby gem for Amazon Location Service Places V2.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-guardduty","origin":"devel/rubygem-aws-sdk-guardduty","version":"1.113.0","comment":"Official AWS Ruby gem for Amazon GuardDuty","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-guardduty","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d22ca5134a9c2fda932371c84ca5141a61b90a0ef0dc4053ee561a97cf54c6a6","flatsize":1101482,"path":"All/rubygem-aws-sdk-guardduty-1.113.0.pkg","repopath":"All/rubygem-aws-sdk-guardduty-1.113.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":96136,"desc":"Official AWS Ruby gem for Amazon GuardDuty.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-healthlake","origin":"devel/rubygem-aws-sdk-healthlake","version":"1.45.0","comment":"Official AWS Ruby gem for Amazon HealthLake (HealthLake)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-healthlake","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"235dfee1736b56f11d3ad2219e7b8e4d275dea4f1dae3a8bdbe95fa79861ad1d","flatsize":215474,"path":"All/rubygem-aws-sdk-healthlake-1.45.0.pkg","repopath":"All/rubygem-aws-sdk-healthlake-1.45.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":27716,"desc":"Official AWS Ruby gem for Amazon HealthLake (HealthLake).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-health","origin":"devel/rubygem-aws-sdk-health","version":"1.78.0","comment":"Official AWS Ruby gem for AWS Health APIs and Notifications (AWSHealth)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-health","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cc2cd7792fb87a17c69c311d33624437c85be023a0c1a199fbff337b7697f1e2","flatsize":275832,"path":"All/rubygem-aws-sdk-health-1.78.0.pkg","repopath":"All/rubygem-aws-sdk-health-1.78.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":31960,"desc":"Official AWS Ruby gem for AWS Health APIs and Notifications (AWSHealth).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-iot","origin":"devel/rubygem-aws-sdk-iot","version":"1.146.0","comment":"Official AWS Ruby gem for AWS IoT","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-iot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1385d3e18284f148816612e2e4fe1eadad396fadeecd4aa4cbaae1b444f32a5f","flatsize":2594504,"path":"All/rubygem-aws-sdk-iot-1.146.0.pkg","repopath":"All/rubygem-aws-sdk-iot-1.146.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":195628,"desc":"Official AWS Ruby gem for AWS IoT.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-gameliftstreams","origin":"devel/rubygem-aws-sdk-gameliftstreams","version":"1.0.0","comment":"Official AWS Ruby gem for Amazon GameLift Streams","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-gameliftstreams","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0f1608cf5f64f9309e877ba1462a0c83747a22fe4bb02062f22cdc9f2aaf93aa","flatsize":426218,"path":"All/rubygem-aws-sdk-gameliftstreams-1.0.0.pkg","repopath":"All/rubygem-aws-sdk-gameliftstreams-1.0.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":41516,"desc":"Official AWS Ruby gem for Amazon GameLift Streams.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-fsx","origin":"devel/rubygem-aws-sdk-fsx","version":"1.109.0","comment":"Official AWS Ruby gem for Amazon FSx","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-fsx","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6e379a34981b2349f240bcddfdad8562a413248ad435af6d16ca899744af2dce","flatsize":1622763,"path":"All/rubygem-aws-sdk-fsx-1.109.0.pkg","repopath":"All/rubygem-aws-sdk-fsx-1.109.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":114020,"desc":"Official AWS Ruby gem for Amazon FSx.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-groundstation","origin":"devel/rubygem-aws-sdk-groundstation","version":"1.63.0","comment":"Official AWS Ruby gem for AWS Ground Station","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-groundstation","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"95be565996a0889b25a13188d315e835a99099d9bc97cfa5d6ad6f8cddbc1978","flatsize":431563,"path":"All/rubygem-aws-sdk-groundstation-1.63.0.pkg","repopath":"All/rubygem-aws-sdk-groundstation-1.63.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":45680,"desc":"Official AWS Ruby gem for AWS Ground Station.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-greengrassv2","origin":"devel/rubygem-aws-sdk-greengrassv2","version":"1.54.0","comment":"Official AWS Ruby gem for AWS IoT Greengrass V2 (AWS GreengrassV2)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-greengrassv2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1b798f72ebd07be88df5b0be02a90d0602451781fc7994e231fd8cda71d29ecc","flatsize":423711,"path":"All/rubygem-aws-sdk-greengrassv2-1.54.0.pkg","repopath":"All/rubygem-aws-sdk-greengrassv2-1.54.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":47676,"desc":"Official AWS Ruby gem for AWS IoT Greengrass V2 (AWS GreengrassV2).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-forecastqueryservice","origin":"devel/rubygem-aws-sdk-forecastqueryservice","version":"1.52.0","comment":"Official AWS Ruby gem for Amazon Forecast Query Service","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-forecastqueryservice","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4a1555edeb0dea5007cb8b51800ba6a242b43af7163955c01ea8957a6cff74c2","flatsize":104968,"path":"All/rubygem-aws-sdk-forecastqueryservice-1.52.0.pkg","repopath":"All/rubygem-aws-sdk-forecastqueryservice-1.52.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":19012,"desc":"Official AWS Ruby gem for Amazon Forecast Query Service.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-gluedatabrew","origin":"devel/rubygem-aws-sdk-gluedatabrew","version":"1.52.0","comment":"Official AWS Ruby gem for AWS Glue DataBrew","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-gluedatabrew","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e187368d37114f39fac452d71801f52261b8acb4f2ae17da795bc4d5e4a45d93","flatsize":558532,"path":"All/rubygem-aws-sdk-gluedatabrew-1.52.0.pkg","repopath":"All/rubygem-aws-sdk-gluedatabrew-1.52.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":52032,"desc":"Official AWS Ruby gem for AWS Glue DataBrew.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-globalaccelerator","origin":"devel/rubygem-aws-sdk-globalaccelerator","version":"1.76.0","comment":"Official AWS Ruby gem for AWS Global Accelerator","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-globalaccelerator","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"df2682a4c2abb63bf1be07cd3438211e80dc54ec02a59f7abc002bd3747212f6","flatsize":580785,"path":"All/rubygem-aws-sdk-globalaccelerator-1.76.0.pkg","repopath":"All/rubygem-aws-sdk-globalaccelerator-1.76.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":48484,"desc":"Official AWS Ruby gem for AWS Global Accelerator.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-geomaps","origin":"devel/rubygem-aws-sdk-geomaps","version":"1.4.0","comment":"Official AWS Ruby gem for Amazon Location Service Maps V2","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-geomaps","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a9013cede0d1f4b07d500f75a802b8ffdeb32767b851cc6e465d5985e45ccfbc","flatsize":140194,"path":"All/rubygem-aws-sdk-geomaps-1.4.0.pkg","repopath":"All/rubygem-aws-sdk-geomaps-1.4.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":22612,"desc":"Official AWS Ruby gem for Amazon Location Service Maps V2.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-gamesparks","origin":"devel/rubygem-aws-sdk-gamesparks","version":"1.13.0","comment":"Official AWS Ruby gem for GameSparks","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-gamesparks","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2a1ef4ca1eb216af7fc23eea78ea720c86eb80273ea8b154b87b390240bd4fe7","flatsize":259942,"path":"All/rubygem-aws-sdk-gamesparks-1.13.0.pkg","repopath":"All/rubygem-aws-sdk-gamesparks-1.13.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":26984,"desc":"Official AWS Ruby gem for GameSparks.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-freetier","origin":"devel/rubygem-aws-sdk-freetier","version":"1.19.0","comment":"Official AWS Ruby gem for AWS Free Tier","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-freetier","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f2a31963ae3eace912a90d770810b4cd4568c1711b336f7d34205cd9b903add0","flatsize":95455,"path":"All/rubygem-aws-sdk-freetier-1.19.0.pkg","repopath":"All/rubygem-aws-sdk-freetier-1.19.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":19188,"desc":"Official AWS Ruby gem for AWS Free Tier.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-glacier","origin":"devel/rubygem-aws-sdk-glacier","version":"1.76.0","comment":"Official AWS Ruby gem for Amazon Glacier","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-glacier","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8aff3be9ba06c92a313db9e3fd748dfd91d9d2a0beaa8c8ed7a23626f902a68b","flatsize":533984,"path":"All/rubygem-aws-sdk-glacier-1.76.0.pkg","repopath":"All/rubygem-aws-sdk-glacier-1.76.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":58336,"desc":"Official AWS Ruby gem for Amazon Glacier.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-frauddetector","origin":"devel/rubygem-aws-sdk-frauddetector","version":"1.68.0","comment":"Official AWS Ruby gem for Amazon Fraud Detector","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-frauddetector","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c8a687b6aa78dbf9f45e24c2a80f6b8ad40764c7d4d82d17560e183fd981e4dc","flatsize":688369,"path":"All/rubygem-aws-sdk-frauddetector-1.68.0.pkg","repopath":"All/rubygem-aws-sdk-frauddetector-1.68.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":60500,"desc":"Official AWS Ruby gem for Amazon Fraud Detector.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-gamelift","origin":"devel/rubygem-aws-sdk-gamelift","version":"1.101.0","comment":"Official AWS Ruby gem for Amazon GameLift","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-gamelift","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"02803e73d7ef327d2a5a6a3324419045b767d8a471d0f7bdb469fa0c9be837ca","flatsize":1740969,"path":"All/rubygem-aws-sdk-gamelift-1.101.0.pkg","repopath":"All/rubygem-aws-sdk-gamelift-1.101.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":147368,"desc":"Official AWS Ruby gem for Amazon GameLift.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-forecastservice","origin":"devel/rubygem-aws-sdk-forecastservice","version":"1.69.0","comment":"Official AWS Ruby gem for Amazon Forecast Service","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-forecastservice","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5320a9d12e499a601718ae2316cfbe68a0f9880a6eb8e2081e35c657c934182d","flatsize":835958,"path":"All/rubygem-aws-sdk-forecastservice-1.69.0.pkg","repopath":"All/rubygem-aws-sdk-forecastservice-1.69.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":71804,"desc":"Official AWS Ruby gem for Amazon Forecast Service.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-fms","origin":"devel/rubygem-aws-sdk-fms","version":"1.90.0","comment":"Official AWS Ruby gem for Firewall Management Service (FMS)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-fms","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d4cdc9054ae7403e8bbce443f6b72de9269f6ede28289ccb26f2830eb1b768dd","flatsize":713348,"path":"All/rubygem-aws-sdk-fms-1.90.0.pkg","repopath":"All/rubygem-aws-sdk-fms-1.90.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":68480,"desc":"Official AWS Ruby gem for Firewall Management Service (FMS).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-glue","origin":"devel/rubygem-aws-sdk-glue","version":"1.210.0","comment":"Official AWS Ruby gem for AWS Glue","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-glue","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e68cf1f7c9076e5bb315e343d03af1e8c61c56f0c69b08cbec87614e89a722e9","flatsize":3701055,"path":"All/rubygem-aws-sdk-glue-1.210.0.pkg","repopath":"All/rubygem-aws-sdk-glue-1.210.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":258044,"desc":"Official AWS Ruby gem for AWS Glue.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-elasticsearchservice","origin":"devel/rubygem-aws-sdk-elasticsearchservice","version":"1.100.0","comment":"Official AWS Ruby gem for Amazon Elasticsearch Service","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-elasticsearchservice","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4bdfc0a0cd594652235796068d7f06ac710086ccb17e9f18962c754129cb881a","flatsize":728138,"path":"All/rubygem-aws-sdk-elasticsearchservice-1.100.0.pkg","repopath":"All/rubygem-aws-sdk-elasticsearchservice-1.100.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":62856,"desc":"Official AWS Ruby gem for Amazon Elasticsearch Service.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-fis","origin":"devel/rubygem-aws-sdk-fis","version":"1.47.0","comment":"Official AWS Ruby gem for AWS Fault Injection Simulator (FIS)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-fis","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7d5b1d1aa89143af3f30957694b2f177624d0023c3a0ff289e53982683a1c28d","flatsize":411004,"path":"All/rubygem-aws-sdk-fis-1.47.0.pkg","repopath":"All/rubygem-aws-sdk-fis-1.47.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":36028,"desc":"Official AWS Ruby gem for AWS Fault Injection Simulator (FIS).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-finspacedata","origin":"devel/rubygem-aws-sdk-finspacedata","version":"1.49.0","comment":"Official AWS Ruby gem for FinSpace Public API (FinSpace Data)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-finspacedata","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0a8ebad81f332e00f2a506693a34fbdab1885e22344e1e78073567205ed11554","flatsize":384742,"path":"All/rubygem-aws-sdk-finspacedata-1.49.0.pkg","repopath":"All/rubygem-aws-sdk-finspacedata-1.49.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":38132,"desc":"Official AWS Ruby gem for FinSpace Public API (FinSpace Data).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-firehose","origin":"devel/rubygem-aws-sdk-firehose","version":"1.89.0","comment":"Official AWS Ruby gem for Amazon Kinesis Firehose (Firehose)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-firehose","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c15726a56e92e96258b58ecbca06cfcaed003781dbc115ae04c8a5ca81c1f1a8","flatsize":801395,"path":"All/rubygem-aws-sdk-firehose-1.89.0.pkg","repopath":"All/rubygem-aws-sdk-firehose-1.89.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":67088,"desc":"Official AWS Ruby gem for Amazon Kinesis Firehose (Firehose).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-eventbridge","origin":"devel/rubygem-aws-sdk-eventbridge","version":"1.77.0","comment":"Official AWS Ruby gem for Amazon EventBridge","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-eventbridge","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c6e51c63be3c727102a78370eb93be01078f983de3a637b3a13f3c5f22b665f3","flatsize":718095,"path":"All/rubygem-aws-sdk-eventbridge-1.77.0.pkg","repopath":"All/rubygem-aws-sdk-eventbridge-1.77.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":68764,"desc":"Official AWS Ruby gem for Amazon EventBridge.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-devfile","origin":"net/rubygem-devfile","version":"0.1.1","comment":"Library used to generate kubernetes manifests from a Devfile","maintainer":"ruby@FreeBSD.org","www":"https://gitlab.com/gitlab-org/remote-development/devfile-gem","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f9e1dfd1262a067ab4d4fa59cd472afc99977bf492e7619791ec6a502954a0a1","flatsize":55377592,"path":"All/rubygem-devfile-0.1.1.pkg","repopath":"All/rubygem-devfile-0.1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19214488,"desc":"This gem generates Kubernetes yamls from a Devfile. This gem wraps the existing\ngo Devfile library using FFI.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["net","rubygems"]},{"name":"rubygem-aws-sdk-finspace","origin":"devel/rubygem-aws-sdk-finspace","version":"1.51.0","comment":"Official AWS Ruby gem for FinSpace User Environment Management service (finspace)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-finspace","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"328e482eb5dfae245303553332fcdde1d6e6ba8725893243140b67698b894bec","flatsize":718985,"path":"All/rubygem-aws-sdk-finspace-1.51.0.pkg","repopath":"All/rubygem-aws-sdk-finspace-1.51.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":57336,"desc":"Official AWS Ruby gem for FinSpace User Environment Management service\n(finspace).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-entityresolution","origin":"devel/rubygem-aws-sdk-entityresolution","version":"1.26.0","comment":"Official AWS Ruby gem for AWS Entity Resolution (AWSEntityResolution)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-entityresolution","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"34b331df1dde57ec91f340b3a7779033ecfdc5f0950887e84b4d6bec651e6215","flatsize":481355,"path":"All/rubygem-aws-sdk-entityresolution-1.26.0.pkg","repopath":"All/rubygem-aws-sdk-entityresolution-1.26.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":42344,"desc":"Official AWS Ruby gem for AWS Entity Resolution (AWSEntityResolution).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-efs","origin":"devel/rubygem-aws-sdk-efs","version":"1.92.0","comment":"Official AWS Ruby gem for Amazon Elastic File System (EFS)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-efs","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6d2a99de5819c29964c457643eb72ac0437c096ec47b86ee8bd5c2b1b688c1e2","flatsize":453133,"path":"All/rubygem-aws-sdk-efs-1.92.0.pkg","repopath":"All/rubygem-aws-sdk-efs-1.92.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":49156,"desc":"Official AWS Ruby gem for Amazon Elastic File System (EFS).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","filesystems","rubygems"]},{"name":"rubygem-aws-sdk-emrcontainers","origin":"devel/rubygem-aws-sdk-emrcontainers","version":"1.52.0","comment":"Official AWS Ruby gem for Amazon EMR Containers","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-emrcontainers","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7cee5bbac753bfb6b4d7ca5978beee4046bc4a8bfc0a2b4c021dae38199dfa3f","flatsize":338892,"path":"All/rubygem-aws-sdk-emrcontainers-1.52.0.pkg","repopath":"All/rubygem-aws-sdk-emrcontainers-1.52.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":37364,"desc":"Official AWS Ruby gem for Amazon EMR Containers.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-emr","origin":"devel/rubygem-aws-sdk-emr","version":"1.107.0","comment":"Official AWS Ruby gem for Amazon Elastic MapReduce (Amazon EMR)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-emr","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"af79fe3fe73afd04b2ffbee01997830d7b657ab07a99042afee62de558e4447d","flatsize":860400,"path":"All/rubygem-aws-sdk-emr-1.107.0.pkg","repopath":"All/rubygem-aws-sdk-emr-1.107.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":87072,"desc":"Official AWS Ruby gem for Amazon Elastic MapReduce (Amazon EMR).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-ecrpublic","origin":"devel/rubygem-aws-sdk-ecrpublic","version":"1.47.0","comment":"Official AWS Ruby gem for Amazon Elastic Container Registry Public (Amazon ECR Public)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ecrpublic","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4e5c699ed6db125b03c1140ecaf7ee1d2a61844ae9f1a35270acaf77c6455313","flatsize":310729,"path":"All/rubygem-aws-sdk-ecrpublic-1.47.0.pkg","repopath":"All/rubygem-aws-sdk-ecrpublic-1.47.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":34444,"desc":"Official AWS Ruby gem for Amazon Elastic Container Registry Public (Amazon ECR\nPublic).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-elastictranscoder","origin":"devel/rubygem-aws-sdk-elastictranscoder","version":"1.69.0","comment":"Official AWS Ruby gem for Amazon Elastic Transcoder","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-elastictranscoder","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7a0eba7471633bbd18b3cce57cf563cee2b496352af6c275b6c153f151c5da7a","flatsize":506430,"path":"All/rubygem-aws-sdk-elastictranscoder-1.69.0.pkg","repopath":"All/rubygem-aws-sdk-elastictranscoder-1.69.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":55568,"desc":"Official AWS Ruby gem for Amazon Elastic Transcoder.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-elasticloadbalancing","origin":"devel/rubygem-aws-sdk-elasticloadbalancing","version":"1.72.0","comment":"Official AWS Ruby gem for Elastic Load Balancing","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-elasticloadbalancing","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c7689f497b361e48c846a0246fa4ece678e76837e3adb6fff18707b1a426e7de","flatsize":378197,"path":"All/rubygem-aws-sdk-elasticloadbalancing-1.72.0.pkg","repopath":"All/rubygem-aws-sdk-elasticloadbalancing-1.72.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":42512,"desc":"Official AWS Ruby gem for Elastic Load Balancing.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-elasticloadbalancingv2","origin":"devel/rubygem-aws-sdk-elasticloadbalancingv2","version":"1.130.0","comment":"Official AWS Ruby gem for Elastic Load Balancing (Elastic Load Balancing V2)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-elasticloadbalancingv2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"31cbe0bdeab67b86346ae019179a69878024b58277b3f02b60df4e944934d31a","flatsize":795504,"path":"All/rubygem-aws-sdk-elasticloadbalancingv2-1.130.0.pkg","repopath":"All/rubygem-aws-sdk-elasticloadbalancingv2-1.130.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":71100,"desc":"Official AWS Ruby gem for Elastic Load Balancing (Elastic Load Balancing V2).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-elasticbeanstalk","origin":"devel/rubygem-aws-sdk-elasticbeanstalk","version":"1.85.0","comment":"Official AWS Ruby gem for AWS Elastic Beanstalk (Elastic Beanstalk)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-elasticbeanstalk","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a2fe763ac731c1a4307cfc2f5644f1d692c28cdb39451f5662b563c5adaee089","flatsize":669173,"path":"All/rubygem-aws-sdk-elasticbeanstalk-1.85.0.pkg","repopath":"All/rubygem-aws-sdk-elasticbeanstalk-1.85.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":67840,"desc":"Official AWS Ruby gem for AWS Elastic Beanstalk (Elastic Beanstalk).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-elasticache","origin":"devel/rubygem-aws-sdk-elasticache","version":"1.124.0","comment":"Official AWS Ruby gem for Amazon ElastiCache","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-elasticache","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6fbc42f3ed8f108bebb12d87ea3e552e0a19419300b32d12557fe51c1ef48469","flatsize":1468955,"path":"All/rubygem-aws-sdk-elasticache-1.124.0.pkg","repopath":"All/rubygem-aws-sdk-elasticache-1.124.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":106524,"desc":"Official AWS Ruby gem for Amazon ElastiCache.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-eksauth","origin":"devel/rubygem-aws-sdk-eksauth","version":"1.18.0","comment":"Official AWS Ruby gem for Amazon EKS Auth","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-eksauth","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b18f415037c95a18cd08fee9d2676df1d6652d6fdb34da085af1f3e2ed1e02a6","flatsize":98734,"path":"All/rubygem-aws-sdk-eksauth-1.18.0.pkg","repopath":"All/rubygem-aws-sdk-eksauth-1.18.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":18652,"desc":"Official AWS Ruby gem for Amazon EKS Auth.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-eks","origin":"devel/rubygem-aws-sdk-eks","version":"1.131.0","comment":"Official AWS Ruby gem for Amazon Elastic Kubernetes Service (Amazon EKS)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-eks","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"de19d14ab39e5ba71d8dc703e8bde713d3f1ace60664627a240fdf0803916353","flatsize":945013,"path":"All/rubygem-aws-sdk-eks-1.131.0.pkg","repopath":"All/rubygem-aws-sdk-eks-1.131.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":85520,"desc":"Official AWS Ruby gem for Amazon Elastic Kubernetes Service (Amazon EKS).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-ecr","origin":"devel/rubygem-aws-sdk-ecr","version":"1.98.0","comment":"Official AWS Ruby gem for Amazon EC2 Container Registry (Amazon ECR)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ecr","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"347f8d0d42a6e4023bd8ee2eef1a82b0173908f9000b5a5b5e4046d78aef65ec","flatsize":681714,"path":"All/rubygem-aws-sdk-ecr-1.98.0.pkg","repopath":"All/rubygem-aws-sdk-ecr-1.98.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":62420,"desc":"Official AWS Ruby gem for Amazon EC2 Container Registry (Amazon ECR).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-ecs","origin":"devel/rubygem-aws-sdk-ecs","version":"1.181.0","comment":"Official AWS Ruby gem for Amazon EC2 Container Service (Amazon ECS)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ecs","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7848b47d8946ce4d65e321092735189970343ad9c7f564263a9f6effcaa2bda0","flatsize":1690475,"path":"All/rubygem-aws-sdk-ecs-1.181.0.pkg","repopath":"All/rubygem-aws-sdk-ecs-1.181.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":152576,"desc":"Official AWS Ruby gem for Amazon EC2 Container Service (Amazon ECS).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-ec2instanceconnect","origin":"devel/rubygem-aws-sdk-ec2instanceconnect","version":"1.55.0","comment":"Official AWS Ruby gem for AWS EC2 Instance Connect (EC2 Instance Connect)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ec2instanceconnect","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"43ea3b0218ac181f80b261471ac3bbe0a51ce78aec4cde4724629002d3154d2d","flatsize":113458,"path":"All/rubygem-aws-sdk-ec2instanceconnect-1.55.0.pkg","repopath":"All/rubygem-aws-sdk-ec2instanceconnect-1.55.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":19952,"desc":"Official AWS Ruby gem for AWS EC2 Instance Connect (EC2 Instance Connect).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-dlm","origin":"devel/rubygem-aws-sdk-dlm","version":"1.86.0","comment":"Official AWS Ruby gem for Amazon Data Lifecycle Manager (Amazon DLM)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-dlm","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"62b3b2b0002311670db361b3a58fcc42ba170eb4cb038a8beea026118bff2afd","flatsize":269926,"path":"All/rubygem-aws-sdk-dlm-1.86.0.pkg","repopath":"All/rubygem-aws-sdk-dlm-1.86.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":34256,"desc":"Official AWS Ruby gem for Amazon Data Lifecycle Manager (Amazon DLM).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-directoryservicedata","origin":"devel/rubygem-aws-sdk-directoryservicedata","version":"1.7.0","comment":"Official AWS Ruby gem for AWS Directory Service Data","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-directoryservicedata","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5c005652507612c7378b4fe311b28367e4235f2dc007f661373391ec1c1cefef","flatsize":261073,"path":"All/rubygem-aws-sdk-directoryservicedata-1.7.0.pkg","repopath":"All/rubygem-aws-sdk-directoryservicedata-1.7.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":27288,"desc":"Official AWS Ruby gem for AWS Directory Service Data.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-ebs","origin":"devel/rubygem-aws-sdk-ebs","version":"1.56.0","comment":"Official AWS Ruby gem for Amazon Elastic Block Store (Amazon EBS)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ebs","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c7eb070b8c57e1edb98058f29efc670234c7463b1789a2f23e04132344bf1436","flatsize":170528,"path":"All/rubygem-aws-sdk-ebs-1.56.0.pkg","repopath":"All/rubygem-aws-sdk-ebs-1.56.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":24832,"desc":"Official AWS Ruby gem for Amazon Elastic Block Store (Amazon EBS).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-dynamodbstreams","origin":"devel/rubygem-aws-sdk-dynamodbstreams","version":"1.73.0","comment":"Official AWS Ruby gem for Amazon DynamoDB Streams","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-dynamodbstreams","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9e8aa2af25131486905bf6ea47b55e8a728ceea052342541638fc7ec95e4589e","flatsize":164768,"path":"All/rubygem-aws-sdk-dynamodbstreams-1.73.0.pkg","repopath":"All/rubygem-aws-sdk-dynamodbstreams-1.73.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":28700,"desc":"Official AWS Ruby gem for Amazon DynamoDB Streams.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-directconnect","origin":"devel/rubygem-aws-sdk-directconnect","version":"1.88.0","comment":"Official AWS Ruby gem for AWS Direct Connect","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-directconnect","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4160d38c5b57b583fe29765f1cfedd4fed9b30de838f0c151c27095461199701","flatsize":689990,"path":"All/rubygem-aws-sdk-directconnect-1.88.0.pkg","repopath":"All/rubygem-aws-sdk-directconnect-1.88.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":53272,"desc":"Official AWS Ruby gem for AWS Direct Connect.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-dynamodb","origin":"devel/rubygem-aws-sdk-dynamodb","version":"1.138.0","comment":"Official AWS Ruby gem for Amazon DynamoDB (DynamoDB)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-dynamodb","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4cc3a617d8d7edd3e428e170b1d3a3c76c2472121e3b6b317d25c1ca20bb5db4","flatsize":1565181,"path":"All/rubygem-aws-sdk-dynamodb-1.138.0.pkg","repopath":"All/rubygem-aws-sdk-dynamodb-1.138.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":122720,"desc":"Official AWS Ruby gem for Amazon DynamoDB (DynamoDB).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-dax","origin":"devel/rubygem-aws-sdk-dax","version":"1.68.0","comment":"Official AWS Ruby gem for Amazon DynamoDB Accelerator (DAX) (Amazon DAX)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-dax","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2c62eaefbe7709d4ca568492f86753201375b7a76797094b34be153780551c57","flatsize":290669,"path":"All/rubygem-aws-sdk-dax-1.68.0.pkg","repopath":"All/rubygem-aws-sdk-dax-1.68.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":33016,"desc":"Official AWS Ruby gem for Amazon DynamoDB Accelerator (DAX) (Amazon DAX).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-dsql","origin":"devel/rubygem-aws-sdk-dsql","version":"1.4.0","comment":"Official AWS Ruby gem for Amazon Aurora DSQL","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-dsql","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6a1584ae494ef1518e57ce43bae686286c297c85dd240b9adc63139f0c6a5b81","flatsize":166697,"path":"All/rubygem-aws-sdk-dsql-1.4.0.pkg","repopath":"All/rubygem-aws-sdk-dsql-1.4.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":25100,"desc":"Official AWS Ruby gem for Amazon Aurora DSQL.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-drs","origin":"devel/rubygem-aws-sdk-drs","version":"1.46.0","comment":"Official AWS Ruby gem for Elastic Disaster Recovery Service (drs)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-drs","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0a2be8f4715f0d5286187ce19689c3d1421afc0a4ca4faa64e2a97b72be21d4b","flatsize":651150,"path":"All/rubygem-aws-sdk-drs-1.46.0.pkg","repopath":"All/rubygem-aws-sdk-drs-1.46.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":54952,"desc":"Official AWS Ruby gem for Elastic Disaster Recovery Service (drs).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-datazone","origin":"devel/rubygem-aws-sdk-datazone","version":"1.33.0","comment":"Official AWS Ruby gem for Amazon DataZone","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-datazone","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"02923e902dcd3a12e7e51367883ede81844c105544097ea4756b9da6e0d687ff","flatsize":2485376,"path":"All/rubygem-aws-sdk-datazone-1.33.0.pkg","repopath":"All/rubygem-aws-sdk-datazone-1.33.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":148856,"desc":"Official AWS Ruby gem for Amazon DataZone.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-datapipeline","origin":"devel/rubygem-aws-sdk-datapipeline","version":"1.65.0","comment":"Official AWS Ruby gem for AWS Data Pipeline","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-datapipeline","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"817c69bd12034742a31786f783899f5ce910c4b1bf3124b2a1e286960e6b536f","flatsize":233814,"path":"All/rubygem-aws-sdk-datapipeline-1.65.0.pkg","repopath":"All/rubygem-aws-sdk-datapipeline-1.65.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":31248,"desc":"Official AWS Ruby gem for AWS Data Pipeline.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-docdbelastic","origin":"devel/rubygem-aws-sdk-docdbelastic","version":"1.29.0","comment":"Official AWS Ruby gem for Amazon DocumentDB Elastic Clusters (DocDB Elastic)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-docdbelastic","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"29979ec669e8734625b3a2dcb596541c5d05d86933bafc0955a6eff988773be5","flatsize":259132,"path":"All/rubygem-aws-sdk-docdbelastic-1.29.0.pkg","repopath":"All/rubygem-aws-sdk-docdbelastic-1.29.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":28496,"desc":"Official AWS Ruby gem for Amazon DocumentDB Elastic Clusters (DocDB Elastic).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-customerprofiles","origin":"devel/rubygem-aws-sdk-customerprofiles","version":"1.61.0","comment":"Official AWS Ruby gem for Amazon Connect Customer Profiles (Customer Profiles)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-customerprofiles","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c80473afb2c5f892ea989ff5828aa02eeb5496444489d6f88e8a894b3ab1eefe","flatsize":1044795,"path":"All/rubygem-aws-sdk-customerprofiles-1.61.0.pkg","repopath":"All/rubygem-aws-sdk-customerprofiles-1.61.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":79904,"desc":"Official AWS Ruby gem for Amazon Connect Customer Profiles (Customer Profiles).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-docdb","origin":"devel/rubygem-aws-sdk-docdb","version":"1.84.0","comment":"Official AWS Ruby gem for Amazon DocumentDB with MongoDB compatibility (Amazon DocDB)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-docdb","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a64b2a375621e7567e9ee17cbde56aea29c52585de2c42902b3d71ea3e312d11","flatsize":848449,"path":"All/rubygem-aws-sdk-docdb-1.84.0.pkg","repopath":"All/rubygem-aws-sdk-docdb-1.84.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":71512,"desc":"Official AWS Ruby gem for Amazon DocumentDB with MongoDB compatibility (Amazon\nDocDB).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-directoryservice","origin":"devel/rubygem-aws-sdk-directoryservice","version":"1.82.0","comment":"Official AWS Ruby gem for AWS Directory Service (Directory Service)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-directoryservice","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5263d3739c8d2ff6c47d87ed06e73b91d720276f51d68db43af6d16750eabfb2","flatsize":663637,"path":"All/rubygem-aws-sdk-directoryservice-1.82.0.pkg","repopath":"All/rubygem-aws-sdk-directoryservice-1.82.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":60000,"desc":"Official AWS Ruby gem for AWS Directory Service (Directory Service).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-devopsguru","origin":"devel/rubygem-aws-sdk-devopsguru","version":"1.57.0","comment":"Official AWS Ruby gem for Amazon DevOps Guru","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-devopsguru","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"beea559dd2f7b73896eb6eeb3d8f902f53d0b0e86e65a532ef63d68739cde9b1","flatsize":600575,"path":"All/rubygem-aws-sdk-devopsguru-1.57.0.pkg","repopath":"All/rubygem-aws-sdk-devopsguru-1.57.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":54880,"desc":"Official AWS Ruby gem for Amazon DevOps Guru.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-detective","origin":"devel/rubygem-aws-sdk-detective","version":"1.64.0","comment":"Official AWS Ruby gem for Amazon Detective","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-detective","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"54cbb7c86e8c3cce0ffbd341f7f6a4b590a40a3005ca48ce805e6f4f42a4bc13","flatsize":317593,"path":"All/rubygem-aws-sdk-detective-1.64.0.pkg","repopath":"All/rubygem-aws-sdk-detective-1.64.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":37508,"desc":"Official AWS Ruby gem for Amazon Detective.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-devicefarm","origin":"devel/rubygem-aws-sdk-devicefarm","version":"1.85.0","comment":"Official AWS Ruby gem for AWS Device Farm","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-devicefarm","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7c7254dcfd149586b10b46a2bf3af0ee2b59dd043b43473cbc9eb552748b6e95","flatsize":839811,"path":"All/rubygem-aws-sdk-devicefarm-1.85.0.pkg","repopath":"All/rubygem-aws-sdk-devicefarm-1.85.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":71408,"desc":"Official AWS Ruby gem for AWS Device Farm.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-deadline","origin":"devel/rubygem-aws-sdk-deadline","version":"1.21.0","comment":"Official AWS Ruby gem for AWS Deadline Cloud","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-deadline","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6b7a7ed94cf90cd0d238261fc531cf9ff89270a862a9862fc268163e85ec007a","flatsize":1315054,"path":"All/rubygem-aws-sdk-deadline-1.21.0.pkg","repopath":"All/rubygem-aws-sdk-deadline-1.21.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":93032,"desc":"Official AWS Ruby gem for AWS Deadline Cloud.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-dataexchange","origin":"devel/rubygem-aws-sdk-dataexchange","version":"1.64.0","comment":"Official AWS Ruby gem for AWS Data Exchange","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-dataexchange","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7972c305cd108de252dd12fc013472e6a1f717041aa0ac75632310a735e60359","flatsize":553488,"path":"All/rubygem-aws-sdk-dataexchange-1.64.0.pkg","repopath":"All/rubygem-aws-sdk-dataexchange-1.64.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":47032,"desc":"Official AWS Ruby gem for AWS Data Exchange.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-datasync","origin":"devel/rubygem-aws-sdk-datasync","version":"1.100.0","comment":"Official AWS Ruby gem for AWS DataSync (DataSync)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-datasync","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a2b7975c92f5e5164246abe284b343e551d505974f11d9ecbc683083590cfea9","flatsize":861378,"path":"All/rubygem-aws-sdk-datasync-1.100.0.pkg","repopath":"All/rubygem-aws-sdk-datasync-1.100.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":76480,"desc":"Official AWS Ruby gem for AWS DataSync (DataSync).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-databasemigrationservice","origin":"devel/rubygem-aws-sdk-databasemigrationservice","version":"1.119.0","comment":"Official AWS Ruby gem for AWS Database Migration Service","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-databasemigrationservice","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0a6bb33f88867f442d5ca5e5bc99a29f1fe3489d4f677fcbd1904c1944163176","flatsize":1950640,"path":"All/rubygem-aws-sdk-databasemigrationservice-1.119.0.pkg","repopath":"All/rubygem-aws-sdk-databasemigrationservice-1.119.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":144472,"desc":"Official AWS Ruby gem for AWS Database Migration Service.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-connectparticipant","origin":"devel/rubygem-aws-sdk-connectparticipant","version":"1.61.0","comment":"Official AWS Ruby gem for Amazon Connect Participant Service (Amazon Connect Participant)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-connectparticipant","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"78cbcfb5c51c00612704099c305a1ae35f48a3c31dfb922cd7706c83e1576d71","flatsize":196634,"path":"All/rubygem-aws-sdk-connectparticipant-1.61.0.pkg","repopath":"All/rubygem-aws-sdk-connectparticipant-1.61.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":27824,"desc":"Official AWS Ruby gem for Amazon Connect Participant Service (Amazon Connect\nParticipant).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-costoptimizationhub","origin":"devel/rubygem-aws-sdk-costoptimizationhub","version":"1.22.0","comment":"Official AWS Ruby gem for Cost Optimization Hub","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-costoptimizationhub","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"875663741875e1f71d53226a6f63bb478e080142ff3181cecbf1211f38b70814","flatsize":319614,"path":"All/rubygem-aws-sdk-costoptimizationhub-1.22.0.pkg","repopath":"All/rubygem-aws-sdk-costoptimizationhub-1.22.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":34484,"desc":"Official AWS Ruby gem for Cost Optimization Hub.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-connectwisdomservice","origin":"devel/rubygem-aws-sdk-connectwisdomservice","version":"1.45.0","comment":"Official AWS Ruby gem for Amazon Connect Wisdom Service","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-connectwisdomservice","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7aed5f8b442732c4391e7aba010a09f06e377f971127d17d59caf439b5d735cf","flatsize":509654,"path":"All/rubygem-aws-sdk-connectwisdomservice-1.45.0.pkg","repopath":"All/rubygem-aws-sdk-connectwisdomservice-1.45.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":45620,"desc":"Official AWS Ruby gem for Amazon Connect Wisdom Service.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-connectcontactlens","origin":"devel/rubygem-aws-sdk-connectcontactlens","version":"1.41.0","comment":"Official AWS Ruby gem for Amazon Connect Contact Lens","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-connectcontactlens","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"584e9dc2af0f978f4d8d148c179ba432be482c82771a34997dd4300a8befceac","flatsize":107311,"path":"All/rubygem-aws-sdk-connectcontactlens-1.41.0.pkg","repopath":"All/rubygem-aws-sdk-connectcontactlens-1.41.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":19920,"desc":"Official AWS Ruby gem for Amazon Connect Contact Lens.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-controlcatalog","origin":"devel/rubygem-aws-sdk-controlcatalog","version":"1.20.0","comment":"Official AWS Ruby gem for AWS Control Catalog","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-controlcatalog","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"53c1892492e1678b255b5f70ceb3a5eb63592e87d4e5075e8aa2821869b80937","flatsize":138849,"path":"All/rubygem-aws-sdk-controlcatalog-1.20.0.pkg","repopath":"All/rubygem-aws-sdk-controlcatalog-1.20.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":22744,"desc":"Official AWS Ruby gem for AWS Control Catalog.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-costexplorer","origin":"devel/rubygem-aws-sdk-costexplorer","version":"1.122.0","comment":"Official AWS Ruby gem for AWS Cost Explorer Service (AWS Cost Explorer)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-costexplorer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b55e88db7d580a56853f8c9ec81f4c7ed1018323edb2d6859565f3c637b298f6","flatsize":1013448,"path":"All/rubygem-aws-sdk-costexplorer-1.122.0.pkg","repopath":"All/rubygem-aws-sdk-costexplorer-1.122.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":82832,"desc":"Official AWS Ruby gem for AWS Cost Explorer Service (AWS Cost Explorer).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-costandusagereportservice","origin":"devel/rubygem-aws-sdk-costandusagereportservice","version":"1.71.0","comment":"Official AWS Ruby gem for AWS Cost and Usage Report Service","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-costandusagereportservice","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a3b7cd38be02fd4dafadbcd5349711cd5c0d76b64f7eb448dc349bd9092d7caf","flatsize":140923,"path":"All/rubygem-aws-sdk-costandusagereportservice-1.71.0.pkg","repopath":"All/rubygem-aws-sdk-costandusagereportservice-1.71.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":22876,"desc":"Official AWS Ruby gem for AWS Cost and Usage Report Service.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-connectcampaignservice","origin":"devel/rubygem-aws-sdk-connectcampaignservice","version":"1.31.0","comment":"Official AWS Ruby gem for Amazon Connect Campaign Service","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-connectcampaignservice","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1217819c0596d7f6980cddb9e66cf872bed0189ae79b4c24bc1a7f9f34bbcc0a","flatsize":222038,"path":"All/rubygem-aws-sdk-connectcampaignservice-1.31.0.pkg","repopath":"All/rubygem-aws-sdk-connectcampaignservice-1.31.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":27064,"desc":"Official AWS Ruby gem for Amazon Connect Campaign Service.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-ec2","origin":"devel/rubygem-aws-sdk-ec2","version":"1.512.0","comment":"Official AWS Ruby gem for Amazon Elastic Compute Cloud (Amazon EC2)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ec2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bcabbb44224ed437662ecf93cefff85b32540f458686f792a4dbc44cd6ab9da4","flatsize":12256463,"path":"All/rubygem-aws-sdk-ec2-1.512.0.pkg","repopath":"All/rubygem-aws-sdk-ec2-1.512.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":661480,"desc":"Official AWS Ruby gem for Amazon Elastic Compute Cloud (Amazon EC2).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-comprehendmedical","origin":"devel/rubygem-aws-sdk-comprehendmedical","version":"1.67.0","comment":"Official AWS Ruby gem for AWS Comprehend Medical (ComprehendMedical)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-comprehendmedical","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1bf9f3847e1e263f58eb13a3e49ff41916fc1da25ec5c852186e0311014be21d","flatsize":359072,"path":"All/rubygem-aws-sdk-comprehendmedical-1.67.0.pkg","repopath":"All/rubygem-aws-sdk-comprehendmedical-1.67.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":34092,"desc":"Official AWS Ruby gem for AWS Comprehend Medical (ComprehendMedical).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-core-gitlab","origin":"devel/rubygem-aws-sdk-core-gitlab","version":"3.225.2","comment":"AWS SDK for Ruby - Core","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-core","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"71ceaa91850f5062dec2690024c981bc0f3a5868b8615aaea0463f2202fdbaf4","flatsize":1466225,"path":"All/rubygem-aws-sdk-core-gitlab-3.225.2.pkg","repopath":"All/rubygem-aws-sdk-core-gitlab-3.225.2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":313832,"desc":"Provides API clients for AWS. This gem is part of the official AWS SDK for\nRuby.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-eventstream":{"origin":"devel/rubygem-aws-eventstream","version":"1.3.2"},"rubygem-aws-partitions":{"origin":"devel/rubygem-aws-partitions","version":"1.1065.0"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"},"rubygem-base64":{"origin":"converters/rubygem-base64","version":"0.3.0"},"rubygem-jmespath":{"origin":"devel/rubygem-jmespath","version":"1.6.2"},"rubygem-logger-gitlab":{"origin":"devel/rubygem-logger-gitlab","version":"1.7.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-controltower","origin":"devel/rubygem-aws-sdk-controltower","version":"1.39.0","comment":"Official AWS Ruby gem for AWS Control Tower","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-controltower","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"094febe30ba0897790d49e7c5e037fccdd66b6c0a5c5e43d940e7d5e0189dd10","flatsize":301689,"path":"All/rubygem-aws-sdk-controltower-1.39.0.pkg","repopath":"All/rubygem-aws-sdk-controltower-1.39.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":33320,"desc":"Official AWS Ruby gem for AWS Control Tower.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-cognitoidentity","origin":"devel/rubygem-aws-sdk-cognitoidentity","version":"1.70.0","comment":"Official AWS Ruby gem for Amazon Cognito Identity","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cognitoidentity","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4dd140804056e59468f4d1234ba8af8c6f116c86f153c9acc39a73f91ffa4705","flatsize":282948,"path":"All/rubygem-aws-sdk-cognitoidentity-1.70.0.pkg","repopath":"All/rubygem-aws-sdk-cognitoidentity-1.70.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":34264,"desc":"Official AWS Ruby gem for Amazon Cognito Identity.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-cognitoidentityprovider","origin":"devel/rubygem-aws-sdk-cognitoidentityprovider","version":"1.117.0","comment":"Official AWS Ruby gem for Amazon Cognito Identity Provider","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cognitoidentityprovider","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"35e19237bfc6847745b98013388b70a5538dd5624452bd660880b67c815ece87","flatsize":1798644,"path":"All/rubygem-aws-sdk-cognitoidentityprovider-1.117.0.pkg","repopath":"All/rubygem-aws-sdk-cognitoidentityprovider-1.117.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":130960,"desc":"Official AWS Ruby gem for Amazon Cognito Identity Provider.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-core","origin":"devel/rubygem-aws-sdk-core","version":"3.220.1","comment":"AWS SDK for Ruby - Core","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-core","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"db470bcc912203dba9f1557b49d8c6d554ba16e39a6923254f0deadbc04d8a1e","flatsize":1456347,"path":"All/rubygem-aws-sdk-core-3.220.1.pkg","repopath":"All/rubygem-aws-sdk-core-3.220.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":312200,"desc":"Provides API clients for AWS. This gem is part of the official AWS SDK for\nRuby.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-eventstream":{"origin":"devel/rubygem-aws-eventstream","version":"1.3.2"},"rubygem-aws-partitions":{"origin":"devel/rubygem-aws-partitions","version":"1.1065.0"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"},"rubygem-base64":{"origin":"converters/rubygem-base64","version":"0.3.0"},"rubygem-jmespath":{"origin":"devel/rubygem-jmespath","version":"1.6.2"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-codestarnotifications","origin":"devel/rubygem-aws-sdk-codestarnotifications","version":"1.49.0","comment":"Official AWS Ruby gem for AWS CodeStar Notifications","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-codestarnotifications","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7e0036ba7a148deb30314e4268a02c5651fbe210e3679055df54dd874808f996","flatsize":183774,"path":"All/rubygem-aws-sdk-codestarnotifications-1.49.0.pkg","repopath":"All/rubygem-aws-sdk-codestarnotifications-1.49.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":25256,"desc":"Official AWS Ruby gem for AWS CodeStar Notifications.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-codestarconnections","origin":"devel/rubygem-aws-sdk-codestarconnections","version":"1.58.0","comment":"Official AWS Ruby gem for AWS CodeStar connections","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-codestarconnections","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b89bbc8141276628af6c3b7af190bb15f99f5efcf13e13e4ffcaab9f374ed43c","flatsize":308558,"path":"All/rubygem-aws-sdk-codestarconnections-1.58.0.pkg","repopath":"All/rubygem-aws-sdk-codestarconnections-1.58.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":33560,"desc":"Official AWS Ruby gem for AWS CodeStar connections.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-codestar","origin":"devel/rubygem-aws-sdk-codestar","version":"1.59.0","comment":"Official AWS Ruby gem for AWS CodeStar (CodeStar)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-codestar","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b232aba93aff49837638b1950b9e760460732eef0ee4ca89cf8cd2e8e87e3599","flatsize":231816,"path":"All/rubygem-aws-sdk-codestar-1.59.0.pkg","repopath":"All/rubygem-aws-sdk-codestar-1.59.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":27844,"desc":"Official AWS Ruby gem for AWS CodeStar (CodeStar).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-codegurusecurity","origin":"devel/rubygem-aws-sdk-codegurusecurity","version":"1.27.0","comment":"Official AWS Ruby gem for Amazon CodeGuru Security","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-codegurusecurity","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cc423b32dedf222f5bfaaae4b698fb248d1200e357cf768864b2168725603793","flatsize":214517,"path":"All/rubygem-aws-sdk-codegurusecurity-1.27.0.pkg","repopath":"All/rubygem-aws-sdk-codegurusecurity-1.27.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":29244,"desc":"Official AWS Ruby gem for Amazon CodeGuru Security.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-codegurureviewer","origin":"devel/rubygem-aws-sdk-codegurureviewer","version":"1.63.0","comment":"Official AWS Ruby gem for Amazon CodeGuru Reviewer (CodeGuruReviewer)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-codegurureviewer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9a0ea6f8125fa443a1c7833c98e3f473164c53f6f8af14a12284aa434d3d875b","flatsize":303692,"path":"All/rubygem-aws-sdk-codegurureviewer-1.63.0.pkg","repopath":"All/rubygem-aws-sdk-codegurureviewer-1.63.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":36436,"desc":"Official AWS Ruby gem for Amazon CodeGuru Reviewer (CodeGuruReviewer).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-codepipeline","origin":"devel/rubygem-aws-sdk-codepipeline","version":"1.96.0","comment":"Official AWS Ruby gem for AWS CodePipeline (CodePipeline)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-codepipeline","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ac0a93771d503698378a502ac9d11cd855d8b19b21d7bb853b81144af7fcb572","flatsize":745901,"path":"All/rubygem-aws-sdk-codepipeline-1.96.0.pkg","repopath":"All/rubygem-aws-sdk-codepipeline-1.96.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":70024,"desc":"Official AWS Ruby gem for AWS CodePipeline (CodePipeline).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-connectcases","origin":"devel/rubygem-aws-sdk-connectcases","version":"1.39.0","comment":"Official AWS Ruby gem for Amazon Connect Cases (ConnectCases)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-connectcases","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"95795493bd1c11961f620c4da3c579a18fde509b8aaf872abb983593f2d8a6ef","flatsize":457112,"path":"All/rubygem-aws-sdk-connectcases-1.39.0.pkg","repopath":"All/rubygem-aws-sdk-connectcases-1.39.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":44392,"desc":"Official AWS Ruby gem for Amazon Connect Cases (ConnectCases).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-connectcampaignsv2","origin":"devel/rubygem-aws-sdk-connectcampaignsv2","version":"1.4.0","comment":"Official AWS Ruby gem for AmazonConnectCampaignServiceV2","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-connectcampaignsv2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2a5d6a37080ddb8222d3facea7cdd9ee3f259dd42a3dcb567e4c7da670c72702","flatsize":361899,"path":"All/rubygem-aws-sdk-connectcampaignsv2-1.4.0.pkg","repopath":"All/rubygem-aws-sdk-connectcampaignsv2-1.4.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":35748,"desc":"Official AWS Ruby gem for AmazonConnectCampaignServiceV2.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-codeconnections","origin":"devel/rubygem-aws-sdk-codeconnections","version":"1.18.0","comment":"Official AWS Ruby gem for AWS CodeConnections","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-codeconnections","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"396659d902077f551c51a45e7865267fe65b861272cf8b9470a15e2744f39b18","flatsize":304086,"path":"All/rubygem-aws-sdk-codeconnections-1.18.0.pkg","repopath":"All/rubygem-aws-sdk-codeconnections-1.18.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":33096,"desc":"Official AWS Ruby gem for AWS CodeConnections.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-codecatalyst","origin":"devel/rubygem-aws-sdk-codecatalyst","version":"1.33.0","comment":"Official AWS Ruby gem for Amazon CodeCatalyst","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-codecatalyst","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c0be598f9940ca7fcda72c4f017a59d91e5aac10b32e83d03b58f3f616ec5f30","flatsize":436756,"path":"All/rubygem-aws-sdk-codecatalyst-1.33.0.pkg","repopath":"All/rubygem-aws-sdk-codecatalyst-1.33.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":39244,"desc":"Official AWS Ruby gem for Amazon CodeCatalyst.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-comprehend","origin":"devel/rubygem-aws-sdk-comprehend","version":"1.98.0","comment":"Official AWS Ruby gem for Amazon Comprehend","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-comprehend","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"791bde74ba7393ba85448491c6b07b5f9472147b7e6f4be25766f112d43f6cff","flatsize":1146864,"path":"All/rubygem-aws-sdk-comprehend-1.98.0.pkg","repopath":"All/rubygem-aws-sdk-comprehend-1.98.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":84288,"desc":"Official AWS Ruby gem for Amazon Comprehend.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-configservice","origin":"devel/rubygem-aws-sdk-configservice","version":"1.126.0","comment":"Official AWS Ruby gem for AWS Config (Config Service)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-configservice","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cced0911557c3bcbe54e11628019f828a01401f260866608e0b16ab81550466e","flatsize":2082014,"path":"All/rubygem-aws-sdk-configservice-1.126.0.pkg","repopath":"All/rubygem-aws-sdk-configservice-1.126.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":112984,"desc":"Official AWS Ruby gem for AWS Config (Config Service).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-connect","origin":"devel/rubygem-aws-sdk-connect","version":"1.199.0","comment":"Official AWS Ruby gem for Amazon Connect Service (Amazon Connect)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-connect","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"96e1535e9f18d3bf95bbf12fe06fbc4b25eca0a3c76eb786ce1a73e08ded4ec1","flatsize":3370020,"path":"All/rubygem-aws-sdk-connect-1.199.0.pkg","repopath":"All/rubygem-aws-sdk-connect-1.199.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":226868,"desc":"Official AWS Ruby gem for Amazon Connect Service (Amazon Connect).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-computeoptimizer","origin":"devel/rubygem-aws-sdk-computeoptimizer","version":"1.75.0","comment":"Official AWS Ruby gem for AWS Compute Optimizer","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-computeoptimizer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"00366f2fd3366b648a9a7b664514f8adc0d832a4854dd4a370df759c1b846c8d","flatsize":885574,"path":"All/rubygem-aws-sdk-computeoptimizer-1.75.0.pkg","repopath":"All/rubygem-aws-sdk-computeoptimizer-1.75.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":70780,"desc":"Official AWS Ruby gem for AWS Compute Optimizer.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"worldofpadman","origin":"games/worldofpadman","version":"1.2.20080621_15","comment":"Open source FPS game inspired by the Padman comic strip","maintainer":"ports@FreeBSD.org","www":"http://www.worldofpadman.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a30b1c92bf70e8d0f911499eec9b15eee27109748e283d89c0c91dc91a5abf8c","flatsize":627462127,"path":"All/worldofpadman-1.2.20080621_15.pkg","repopath":"All/worldofpadman-1.2.20080621_15.pkg","licenselogic":"single","pkgsize":612092636,"desc":"World of Padman (WoP) is an open source first-person shooter computer game\navailable in both English and German.  Originally it was a modification for\nthe Quake III Arena titled PadMod, created in the year 2004.\n\nAfter the source code for the Quake III Arena was released, the game became\nstandalone.  The idea is based on the Padman comic strip for the magazine\nPlayStation Games, created by the professional cartoon artist Andreas \"ENTE\"\nEndres, who is also the man who made many of the maps included with the game\nin 1998.\n\nThe current version runs on an enhanced version of the ioquake3 engine, which\nis based on the Quake III Arena engine.  Most of the maps in the game are\nlilliput style, and have a commercial-quality level of graphic complexity.\n\nBecause it was originally a mod for Quake III Arena, most of the gameplay is\nsimilar.  However, there is no Capture the Flag mode in World of Padman.\nWorld of Padman fully supports bots with a variety of skill levels in both\nonline and offline play for all of the game types included.  A single-player\nmode has not yet been implemented.  Players can also record audio and video\nas they play.  The game fully supports modifications, and custom maps can be\ncreated.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"}},"categories":["games"],"shlibs_required":["libGL.so.1","libSDL-1.2.so.0","libc.so.8","libm.so.4","libogg.so.0","libpthread.so.0","libvorbis.so.0","libvorbisfile.so.3"],"options":{"CURL":"on","CURL_DLOPEN":"on","DOCS":"on","GAMELIBS":"off","MP3":"off","OPENAL":"off","OPENAL_DLOPEN":"off","OPTIMIZED_CFLAGS":"on","VORBIS":"on","CLIENT":"on","SERVER":"on","SMP_CLIENT":"on"},"messages":[{"message":"If you have sound problems with SDL try setting the variable \"s_sdlSpeed\" to\n\"44100\".  It will be saved to the configuration file.\n\nIf you have sound problems with OpenAL recompile without it.  Also the OPENAL\noption causes the program to omit restoring gamma and mouse sensitivity after\nexiting.","type":"install"},{"message":"===>   NOTICE:\n\nThe worldofpadman port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"rubygem-aws-sdk-cognitosync","origin":"devel/rubygem-aws-sdk-cognitosync","version":"1.65.0","comment":"Official AWS Ruby gem for Amazon Cognito Sync","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cognitosync","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"09491078f139c3ac62af4e7ef98d5be30f93deff397e499d77a231dc309b0b80","flatsize":230851,"path":"All/rubygem-aws-sdk-cognitosync-1.65.0.pkg","repopath":"All/rubygem-aws-sdk-cognitosync-1.65.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":27984,"desc":"Official AWS Ruby gem for Amazon Cognito Sync.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-cloudwatchevents","origin":"devel/rubygem-aws-sdk-cloudwatchevents","version":"1.88.0","comment":"Official AWS Ruby gem for Amazon CloudWatch Events","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudwatchevents","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3e88fe0cd7af312cf247268e71d25689bbb8c3254b692f4abdfc914f463fae17","flatsize":587894,"path":"All/rubygem-aws-sdk-cloudwatchevents-1.88.0.pkg","repopath":"All/rubygem-aws-sdk-cloudwatchevents-1.88.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":60108,"desc":"Official AWS Ruby gem for Amazon CloudWatch Events.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-cloudwatch","origin":"devel/rubygem-aws-sdk-cloudwatch","version":"1.112.0","comment":"Official AWS Ruby gem for Amazon CloudWatch (CloudWatch)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudwatch","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fde7a558eeac1d7d67c24ddc72125473244d01782d3ba55651083ef4a86d3701","flatsize":772720,"path":"All/rubygem-aws-sdk-cloudwatch-1.112.0.pkg","repopath":"All/rubygem-aws-sdk-cloudwatch-1.112.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":76716,"desc":"Official AWS Ruby gem for Amazon CloudWatch (CloudWatch).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-cloudsearchdomain","origin":"devel/rubygem-aws-sdk-cloudsearchdomain","version":"1.57.0","comment":"Official AWS Ruby gem for Amazon CloudSearch Domain","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudsearchdomain","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"60c077f273973f1993e5eceb8dbcb3bddbf9b1fc1321854c37b1c0bf1697d1c3","flatsize":153371,"path":"All/rubygem-aws-sdk-cloudsearchdomain-1.57.0.pkg","repopath":"All/rubygem-aws-sdk-cloudsearchdomain-1.57.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":25928,"desc":"Official AWS Ruby gem for Amazon CloudSearch Domain.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-codeguruprofiler","origin":"devel/rubygem-aws-sdk-codeguruprofiler","version":"1.52.0","comment":"Official AWS Ruby gem for Amazon CodeGuru Profiler","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-codeguruprofiler","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8a5bf0f9127e40e9aa3740428a86e667bb98a07655d1830c6a1fbdc40cb4e0c3","flatsize":311385,"path":"All/rubygem-aws-sdk-codeguruprofiler-1.52.0.pkg","repopath":"All/rubygem-aws-sdk-codeguruprofiler-1.52.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":37588,"desc":"Official AWS Ruby gem for Amazon CodeGuru Profiler.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-codecommit","origin":"devel/rubygem-aws-sdk-codecommit","version":"1.83.0","comment":"Official AWS Ruby gem for AWS CodeCommit (CodeCommit)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-codecommit","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"350a6c8c00eb2c3beeec5806d81559fdc7276d6a01e9e3f3e0a3ec592ff8fcd5","flatsize":1115039,"path":"All/rubygem-aws-sdk-codecommit-1.83.0.pkg","repopath":"All/rubygem-aws-sdk-codecommit-1.83.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":83080,"desc":"Official AWS Ruby gem for AWS CodeCommit (CodeCommit).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-codedeploy","origin":"devel/rubygem-aws-sdk-codedeploy","version":"1.82.0","comment":"Official AWS Ruby gem for AWS CodeDeploy (CodeDeploy)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-codedeploy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d6516f44eff8dae55c9c2f9b40c2b47ffd9f2c2514bc7dae60f9f76a3a839952","flatsize":770932,"path":"All/rubygem-aws-sdk-codedeploy-1.82.0.pkg","repopath":"All/rubygem-aws-sdk-codedeploy-1.82.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":71244,"desc":"Official AWS Ruby gem for AWS CodeDeploy (CodeDeploy).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-cloudhsm","origin":"devel/rubygem-aws-sdk-cloudhsm","version":"1.68.0","comment":"Official AWS Ruby gem for Amazon CloudHSM (CloudHSM)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudhsm","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a1320f02a7c5b69c8787edf313fa1e64832f733d7e12fc29065b285e3e27b9c9","flatsize":210987,"path":"All/rubygem-aws-sdk-cloudhsm-1.68.0.pkg","repopath":"All/rubygem-aws-sdk-cloudhsm-1.68.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":26512,"desc":"Official AWS Ruby gem for Amazon CloudHSM (CloudHSM).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-cloudfrontkeyvaluestore","origin":"devel/rubygem-aws-sdk-cloudfrontkeyvaluestore","version":"1.20.0","comment":"Official AWS Ruby gem for Amazon CloudFront KeyValueStore","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudfrontkeyvaluestore","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"07563e7b4cc7cb1d63ae60e2f28a1c6b8d43edfdda8ff53ae46a78ec72c9ea9d","flatsize":126732,"path":"All/rubygem-aws-sdk-cloudfrontkeyvaluestore-1.20.0.pkg","repopath":"All/rubygem-aws-sdk-cloudfrontkeyvaluestore-1.20.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":20332,"desc":"Official AWS Ruby gem for Amazon CloudFront KeyValueStore.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-codebuild","origin":"devel/rubygem-aws-sdk-codebuild","version":"1.148.0","comment":"Official AWS Ruby gem for AWS CodeBuild","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-codebuild","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"40bbe9464525e93895e5bc73cf6e02d834791ba65a781327076356e8cfc76755","flatsize":944266,"path":"All/rubygem-aws-sdk-codebuild-1.148.0.pkg","repopath":"All/rubygem-aws-sdk-codebuild-1.148.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":77116,"desc":"Official AWS Ruby gem for AWS CodeBuild.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-codeartifact","origin":"devel/rubygem-aws-sdk-codeartifact","version":"1.59.0","comment":"Official AWS Ruby gem for CodeArtifact","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-codeartifact","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"48b17903dbdaec3416a5977d8028ce8ad4c1644aac064e2056f2654df7bfbcff","flatsize":616826,"path":"All/rubygem-aws-sdk-codeartifact-1.59.0.pkg","repopath":"All/rubygem-aws-sdk-codeartifact-1.59.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":50668,"desc":"Official AWS Ruby gem for CodeArtifact.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-cloudwatchrum","origin":"devel/rubygem-aws-sdk-cloudwatchrum","version":"1.38.0","comment":"Official AWS Ruby gem for CloudWatch RUM","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudwatchrum","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e9644b5686855417ab493f55f8a07e7541208f8f53d176b56b08b59d7683208b","flatsize":292629,"path":"All/rubygem-aws-sdk-cloudwatchrum-1.38.0.pkg","repopath":"All/rubygem-aws-sdk-cloudwatchrum-1.38.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":36100,"desc":"Official AWS Ruby gem for CloudWatch RUM.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-cloudwatchlogs","origin":"devel/rubygem-aws-sdk-cloudwatchlogs","version":"1.110.0","comment":"Official AWS Ruby gem for Amazon CloudWatch Logs","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudwatchlogs","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d517b395a5970ad928de5d8cf3c5530f0137b6956430faccc283999bc5161dd0","flatsize":1042161,"path":"All/rubygem-aws-sdk-cloudwatchlogs-1.110.0.pkg","repopath":"All/rubygem-aws-sdk-cloudwatchlogs-1.110.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":100960,"desc":"Official AWS Ruby gem for Amazon CloudWatch Logs.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-cloudtraildata","origin":"devel/rubygem-aws-sdk-cloudtraildata","version":"1.26.0","comment":"Official AWS Ruby gem for AWS CloudTrail Data Service","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudtraildata","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"17178ed6786923fdc818c8bad7a8a3c65b02988a8d6d0306a655ca7057c08bec","flatsize":94183,"path":"All/rubygem-aws-sdk-cloudtraildata-1.26.0.pkg","repopath":"All/rubygem-aws-sdk-cloudtraildata-1.26.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":18240,"desc":"Official AWS Ruby gem for AWS CloudTrail Data Service.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-cloudwatchevidently","origin":"devel/rubygem-aws-sdk-cloudwatchevidently","version":"1.38.0","comment":"Official AWS Ruby gem for Amazon CloudWatch Evidently","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudwatchevidently","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e3ff8f20ed50b1b52bfa5fee37eab123f978ab761a9c5b85224a1f28b6c84453","flatsize":499690,"path":"All/rubygem-aws-sdk-cloudwatchevidently-1.38.0.pkg","repopath":"All/rubygem-aws-sdk-cloudwatchevidently-1.38.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":48252,"desc":"Official AWS Ruby gem for Amazon CloudWatch Evidently.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-cloudtrail","origin":"devel/rubygem-aws-sdk-cloudtrail","version":"1.102.0","comment":"Official AWS Ruby gem for AWS CloudTrail (CloudTrail)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudtrail","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5d5a9001b12a22327b4874445205753b1d6282d00aaa143392d3402f6e8b6abc","flatsize":833876,"path":"All/rubygem-aws-sdk-cloudtrail-1.102.0.pkg","repopath":"All/rubygem-aws-sdk-cloudtrail-1.102.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":75636,"desc":"Official AWS Ruby gem for AWS CloudTrail (CloudTrail).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-cloudfront","origin":"devel/rubygem-aws-sdk-cloudfront","version":"1.114.0","comment":"Official AWS Ruby gem for Amazon CloudFront (CloudFront)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudfront","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"790e5aa52d846190ccb07cdda0bdf8d1db5b3ef6e3ccb0b298f76643d47cbef7","flatsize":2019261,"path":"All/rubygem-aws-sdk-cloudfront-1.114.0.pkg","repopath":"All/rubygem-aws-sdk-cloudfront-1.114.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":132484,"desc":"Official AWS Ruby gem for Amazon CloudFront (CloudFront).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-cleanroomsml","origin":"devel/rubygem-aws-sdk-cleanroomsml","version":"1.23.0","comment":"Official AWS Ruby gem for Clean Rooms ML","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cleanroomsml","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b0a6d72db3044c42b0af8c821c65dc3c55b4df80abf83dd9890f263680b39cba","flatsize":751391,"path":"All/rubygem-aws-sdk-cleanroomsml-1.23.0.pkg","repopath":"All/rubygem-aws-sdk-cleanroomsml-1.23.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":55592,"desc":"Official AWS Ruby gem for Clean Rooms ML.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-cloudsearch","origin":"devel/rubygem-aws-sdk-cloudsearch","version":"1.72.0","comment":"Official AWS Ruby gem for Amazon CloudSearch","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudsearch","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e3b60bc07dc6779b340003b0d7e875271c83f6cd1b0476dff010dde0077df553","flatsize":342840,"path":"All/rubygem-aws-sdk-cloudsearch-1.72.0.pkg","repopath":"All/rubygem-aws-sdk-cloudsearch-1.72.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":36300,"desc":"Official AWS Ruby gem for Amazon CloudSearch.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-cloudhsmv2","origin":"devel/rubygem-aws-sdk-cloudhsmv2","version":"1.74.0","comment":"Official AWS Ruby gem for AWS CloudHSM V2 (CloudHSM V2)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudhsmv2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5eb78a8cc2ca27cc046ae654928da361487ee5c56333a01830cc9afc8f7c6881","flatsize":237321,"path":"All/rubygem-aws-sdk-cloudhsmv2-1.74.0.pkg","repopath":"All/rubygem-aws-sdk-cloudhsmv2-1.74.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":30280,"desc":"Official AWS Ruby gem for AWS CloudHSM V2 (CloudHSM V2).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-chimesdkidentity","origin":"devel/rubygem-aws-sdk-chimesdkidentity","version":"1.40.0","comment":"Official AWS Ruby gem for Amazon Chime SDK Identity","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-chimesdkidentity","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"93f3b2d8b0112c9d27528496f452ad154b568665613878cbcdd850ddbee49549","flatsize":307648,"path":"All/rubygem-aws-sdk-chimesdkidentity-1.40.0.pkg","repopath":"All/rubygem-aws-sdk-chimesdkidentity-1.40.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":31236,"desc":"Official AWS Ruby gem for Amazon Chime SDK Identity.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-cloudformation-gitlab","origin":"devel/rubygem-aws-sdk-cloudformation-gitlab","version":"1.133.0","comment":"Official AWS Ruby gem for AWS CloudFormation","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudformation","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7199fab4a2da255ac91ecb6a8aeed2237f0bf01849f81b511d8bf1d434f432b4","flatsize":1562930,"path":"All/rubygem-aws-sdk-cloudformation-gitlab-1.133.0.pkg","repopath":"All/rubygem-aws-sdk-cloudformation-gitlab-1.133.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":128476,"desc":"Official AWS Ruby gem for AWS CloudFormation.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core-gitlab":{"origin":"devel/rubygem-aws-sdk-core-gitlab","version":"3.225.2"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-cloudformation","origin":"devel/rubygem-aws-sdk-cloudformation","version":"1.128.0","comment":"Official AWS Ruby gem for AWS CloudFormation","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudformation","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"410ea032eb9b32934faeec5c36d170c4931d59ad766a475cc271af2fdcfff208","flatsize":1557813,"path":"All/rubygem-aws-sdk-cloudformation-1.128.0.pkg","repopath":"All/rubygem-aws-sdk-cloudformation-1.128.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":127624,"desc":"Official AWS Ruby gem for AWS CloudFormation.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-budgets","origin":"devel/rubygem-aws-sdk-budgets","version":"1.82.0","comment":"Official AWS Ruby gem for AWS Budgets (AWSBudgets)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-budgets","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5e90d0f39a3596b822e57c981c6a6f83c5e6bf4f5dbcb00b20141ff2ae3d5ee6","flatsize":358118,"path":"All/rubygem-aws-sdk-budgets-1.82.0.pkg","repopath":"All/rubygem-aws-sdk-budgets-1.82.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":37020,"desc":"Official AWS Ruby gem for AWS Budgets (AWSBudgets).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-clouddirectory","origin":"devel/rubygem-aws-sdk-clouddirectory","version":"1.72.0","comment":"Official AWS Ruby gem for Amazon CloudDirectory","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-clouddirectory","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9a6f0e36ba6e8f85df32886800ceadddbb4bc2d4628ff54126ecc2d01b531c09","flatsize":851341,"path":"All/rubygem-aws-sdk-clouddirectory-1.72.0.pkg","repopath":"All/rubygem-aws-sdk-clouddirectory-1.72.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":63132,"desc":"Official AWS Ruby gem for Amazon CloudDirectory.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-cloudcontrolapi","origin":"devel/rubygem-aws-sdk-cloudcontrolapi","version":"1.37.0","comment":"Official AWS Ruby gem for AWS Cloud Control API (CloudControlApi)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloudcontrolapi","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cfde26ae2dcc2c5e808dedcba97c9b57c3205212e41a35ce2b5bb25753af3c29","flatsize":222792,"path":"All/rubygem-aws-sdk-cloudcontrolapi-1.37.0.pkg","repopath":"All/rubygem-aws-sdk-cloudcontrolapi-1.37.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":28176,"desc":"Official AWS Ruby gem for AWS Cloud Control API (CloudControlApi).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-chimesdkmessaging","origin":"devel/rubygem-aws-sdk-chimesdkmessaging","version":"1.46.0","comment":"Official AWS Ruby gem for Amazon Chime SDK Messaging","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-chimesdkmessaging","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fe90de6a97716facb1551c4f75430972f522765d0d317eea71218c5bb242dfec","flatsize":528371,"path":"All/rubygem-aws-sdk-chimesdkmessaging-1.46.0.pkg","repopath":"All/rubygem-aws-sdk-chimesdkmessaging-1.46.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":45860,"desc":"Official AWS Ruby gem for Amazon Chime SDK Messaging.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-cloud9","origin":"devel/rubygem-aws-sdk-cloud9","version":"1.85.0","comment":"Official AWS Ruby gem for AWS Cloud9","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cloud9","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2527906d25380f758f77a14fb6f5c3aed3fb3cacadcf01557d0e501547f9670a","flatsize":194385,"path":"All/rubygem-aws-sdk-cloud9-1.85.0.pkg","repopath":"All/rubygem-aws-sdk-cloud9-1.85.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":26728,"desc":"Official AWS Ruby gem for AWS Cloud9.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-bedrockdataautomation","origin":"devel/rubygem-aws-sdk-bedrockdataautomation","version":"1.5.0","comment":"Official AWS Ruby gem for Data Automation for Amazon Bedrock","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-bedrockdataautomation","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bfdb25bb4f07f00f29bacd54c077f933ef3d89a0385b9db54a4117462e3428eb","flatsize":248140,"path":"All/rubygem-aws-sdk-bedrockdataautomation-1.5.0.pkg","repopath":"All/rubygem-aws-sdk-bedrockdataautomation-1.5.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":27136,"desc":"Official AWS Ruby gem for Data Automation for Amazon Bedrock.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-cleanrooms","origin":"devel/rubygem-aws-sdk-cleanrooms","version":"1.40.0","comment":"Official AWS Ruby gem for AWS Clean Rooms Service","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-cleanrooms","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"34dd51bec191e47b0f88b59871ac328e6e960e4747b5140cff84a90187ce5fca","flatsize":1073916,"path":"All/rubygem-aws-sdk-cleanrooms-1.40.0.pkg","repopath":"All/rubygem-aws-sdk-cleanrooms-1.40.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":74672,"desc":"Official AWS Ruby gem for AWS Clean Rooms Service.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-chimesdkvoice","origin":"devel/rubygem-aws-sdk-chimesdkvoice","version":"1.37.0","comment":"Official AWS Ruby gem for Amazon Chime SDK Voice","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-chimesdkvoice","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3b6b7900e50c28ebe4497b568dcc8ebcb29fdf3f319e58070ff5d2f754b1d67e","flatsize":761672,"path":"All/rubygem-aws-sdk-chimesdkvoice-1.37.0.pkg","repopath":"All/rubygem-aws-sdk-chimesdkvoice-1.37.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":59836,"desc":"Official AWS Ruby gem for Amazon Chime SDK Voice.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-chime","origin":"devel/rubygem-aws-sdk-chime","version":"1.100.0","comment":"Official AWS Ruby gem for Amazon Chime","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-chime","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9828541e9760facdcbcb1785db611f63b13aa70693f4a1ea8cd7233d2f42a52a","flatsize":508628,"path":"All/rubygem-aws-sdk-chime-1.100.0.pkg","repopath":"All/rubygem-aws-sdk-chime-1.100.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":46644,"desc":"Official AWS Ruby gem for Amazon Chime.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-chimesdkmeetings","origin":"devel/rubygem-aws-sdk-chimesdkmeetings","version":"1.47.0","comment":"Official AWS Ruby gem for Amazon Chime SDK Meetings","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-chimesdkmeetings","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"55f90c7e043703d823e6c83c197969e22276a960d72f1bc9902216602aee186c","flatsize":280179,"path":"All/rubygem-aws-sdk-chimesdkmeetings-1.47.0.pkg","repopath":"All/rubygem-aws-sdk-chimesdkmeetings-1.47.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":33404,"desc":"Official AWS Ruby gem for Amazon Chime SDK Meetings.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-chimesdkmediapipelines","origin":"devel/rubygem-aws-sdk-chimesdkmediapipelines","version":"1.37.0","comment":"Official AWS Ruby gem for Amazon Chime SDK Media Pipelines","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-chimesdkmediapipelines","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3ff71678aa6c58d100a1d7da6bcdc9b44ccd6df30a2eb3ffd306690a18757ca4","flatsize":592746,"path":"All/rubygem-aws-sdk-chimesdkmediapipelines-1.37.0.pkg","repopath":"All/rubygem-aws-sdk-chimesdkmediapipelines-1.37.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":50052,"desc":"Official AWS Ruby gem for Amazon Chime SDK Media Pipelines.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-bcmpricingcalculator","origin":"devel/rubygem-aws-sdk-bcmpricingcalculator","version":"1.6.0","comment":"Official AWS Ruby gem for AWS Billing and Cost Management Pricing Calculator","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-bcmpricingcalculator","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4390fed32121a10e02d17eb41026f52d5b16e2d738e09c44e2886122c81b57ea","flatsize":520560,"path":"All/rubygem-aws-sdk-bcmpricingcalculator-1.6.0.pkg","repopath":"All/rubygem-aws-sdk-bcmpricingcalculator-1.6.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":41452,"desc":"Official AWS Ruby gem for AWS Billing and Cost Management Pricing Calculator.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-bcmdataexports","origin":"devel/rubygem-aws-sdk-bcmdataexports","version":"1.18.0","comment":"Official AWS Ruby gem for AWS Billing and Cost Management Data Exports","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-bcmdataexports","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"68bf4a9e0669a5f86e1acf80a93f6a379ea128c748dbd58119875c44ebf81253","flatsize":179084,"path":"All/rubygem-aws-sdk-bcmdataexports-1.18.0.pkg","repopath":"All/rubygem-aws-sdk-bcmdataexports-1.18.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":25208,"desc":"Official AWS Ruby gem for AWS Billing and Cost Management Data Exports.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-backupstorage","origin":"devel/rubygem-aws-sdk-backupstorage","version":"1.16.0","comment":"Official AWS Ruby gem for AWS Backup Storage","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-backupstorage","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a4d161637d96d1df57fc2572336add8a47185285f153df18efbf38322e64a35d","flatsize":155125,"path":"All/rubygem-aws-sdk-backupstorage-1.16.0.pkg","repopath":"All/rubygem-aws-sdk-backupstorage-1.16.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":21696,"desc":"Official AWS Ruby gem for AWS Backup Storage.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-chatbot","origin":"devel/rubygem-aws-sdk-chatbot","version":"1.22.0","comment":"Official AWS Ruby gem for chatbot","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-chatbot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ec848529342121e26e93662716cba2a25ebe7d15c3269b72f18b49111a852ff5","flatsize":402214,"path":"All/rubygem-aws-sdk-chatbot-1.22.0.pkg","repopath":"All/rubygem-aws-sdk-chatbot-1.22.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":34792,"desc":"Official AWS Ruby gem for chatbot.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-braket","origin":"devel/rubygem-aws-sdk-braket","version":"1.50.0","comment":"Official AWS Ruby gem for Braket","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-braket","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e269c7a8620f2a943eb706615bbcf63c2fdf4d84def3f8f929da2a06fd0af5c1","flatsize":236396,"path":"All/rubygem-aws-sdk-braket-1.50.0.pkg","repopath":"All/rubygem-aws-sdk-braket-1.50.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":30744,"desc":"Official AWS Ruby gem for Braket.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-billing","origin":"devel/rubygem-aws-sdk-billing","version":"1.4.0","comment":"Official AWS Ruby gem for AWS Billing","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-billing","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0822f5be7feaec255cc2d71c7342d938c89773aad383303d7601da9473997ead","flatsize":161895,"path":"All/rubygem-aws-sdk-billing-1.4.0.pkg","repopath":"All/rubygem-aws-sdk-billing-1.4.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":23688,"desc":"Official AWS Ruby gem for AWS Billing.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-billingconductor","origin":"devel/rubygem-aws-sdk-billingconductor","version":"1.37.0","comment":"Official AWS Ruby gem for AWS Billing Conductor","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-billingconductor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7087b5794c6ce75557b170f4056c744e88ff48f06bf1f2f151e0e8f0568ec4b6","flatsize":429765,"path":"All/rubygem-aws-sdk-billingconductor-1.37.0.pkg","repopath":"All/rubygem-aws-sdk-billingconductor-1.37.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":41028,"desc":"Official AWS Ruby gem for AWS Billing Conductor.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-bedrockdataautomationruntime","origin":"devel/rubygem-aws-sdk-bedrockdataautomationruntime","version":"1.5.0","comment":"Official AWS Ruby gem for Runtime for Amazon Bedrock Data Automation","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-bedrockdataautomationruntime","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ccc10188b961f7bfb65b179559401128842d984d97601e5028bda10192e6959d","flatsize":119867,"path":"All/rubygem-aws-sdk-bedrockdataautomationruntime-1.5.0.pkg","repopath":"All/rubygem-aws-sdk-bedrockdataautomationruntime-1.5.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":20312,"desc":"Official AWS Ruby gem for Runtime for Amazon Bedrock Data Automation.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-bedrockruntime","origin":"devel/rubygem-aws-sdk-bedrockruntime","version":"1.40.0","comment":"Official AWS Ruby gem for Amazon Bedrock Runtime","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-bedrockruntime","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2f9db53d304ef41841a8d00e9cb33219b171a8297bd5369f9792bccaeec93b48","flatsize":447628,"path":"All/rubygem-aws-sdk-bedrockruntime-1.40.0.pkg","repopath":"All/rubygem-aws-sdk-bedrockruntime-1.40.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":47392,"desc":"Official AWS Ruby gem for Amazon Bedrock Runtime.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-bedrockagentruntime","origin":"devel/rubygem-aws-sdk-bedrockagentruntime","version":"1.49.0","comment":"Official AWS Ruby gem for Amazon Bedrock Runtime","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-bedrockagentruntime","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"712cb756b14ebbc823f82b9faf0cbb76c233ef7ad2a0e4ac0b799d330d420c7f","flatsize":1031479,"path":"All/rubygem-aws-sdk-bedrockagentruntime-1.49.0.pkg","repopath":"All/rubygem-aws-sdk-bedrockagentruntime-1.49.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":84848,"desc":"Official AWS Ruby gem for Amazon Bedrock Runtime.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-bedrock","origin":"devel/rubygem-aws-sdk-bedrock","version":"1.37.0","comment":"Official AWS Ruby gem for Amazon Bedrock","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-bedrock","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e50509da6a02c1ee57d2c2051f7e18e37a491604e2408ad2eceea4ff193b2dea","flatsize":942039,"path":"All/rubygem-aws-sdk-bedrock-1.37.0.pkg","repopath":"All/rubygem-aws-sdk-bedrock-1.37.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":81512,"desc":"Official AWS Ruby gem for Amazon Bedrock.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-bedrockagent","origin":"devel/rubygem-aws-sdk-bedrockagent","version":"1.51.0","comment":"Official AWS Ruby gem for Agents for Amazon Bedrock","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-bedrockagent","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ca59227b4d3c8e5c9b0da91ba9f081dd452f13ee50b2e4fbe29ae005fecc3b1e","flatsize":1432173,"path":"All/rubygem-aws-sdk-bedrockagent-1.51.0.pkg","repopath":"All/rubygem-aws-sdk-bedrockagent-1.51.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":99812,"desc":"Official AWS Ruby gem for Agents for Amazon Bedrock.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-batch","origin":"devel/rubygem-aws-sdk-batch","version":"1.111.0","comment":"Official AWS Ruby gem for AWS Batch","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-batch","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1bd74642b616cfe189826510bedf89e678ba0e8b7fd055bc22ad2b0702c26b1a","flatsize":1002880,"path":"All/rubygem-aws-sdk-batch-1.111.0.pkg","repopath":"All/rubygem-aws-sdk-batch-1.111.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":92608,"desc":"Official AWS Ruby gem for AWS Batch.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-artifact","origin":"devel/rubygem-aws-sdk-artifact","version":"1.19.0","comment":"Official AWS Ruby gem for AWS Artifact","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-artifact","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5f9498aa1f3e8e88a61804617f3947a8c8bece6b5102e6c8facf56fa7a559b73","flatsize":150962,"path":"All/rubygem-aws-sdk-artifact-1.19.0.pkg","repopath":"All/rubygem-aws-sdk-artifact-1.19.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":22812,"desc":"Official AWS Ruby gem for AWS Artifact.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-appsync","origin":"devel/rubygem-aws-sdk-appsync","version":"1.101.0","comment":"Official AWS Ruby gem for AWS AppSync (AWSAppSync)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-appsync","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5c29b60981b7f4faec641e34e3060324bb58b9f2fbafcfad06bc363c31f27816","flatsize":795597,"path":"All/rubygem-aws-sdk-appsync-1.101.0.pkg","repopath":"All/rubygem-aws-sdk-appsync-1.101.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":63096,"desc":"Official AWS Ruby gem for AWS AppSync (AWSAppSync).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-backupgateway","origin":"devel/rubygem-aws-sdk-backupgateway","version":"1.34.0","comment":"Official AWS Ruby gem for AWS Backup Gateway","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-backupgateway","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b2d6ee9d35c77c2a1819fd8ffd1b12e873c3f6e1439b540df54d2b5dbd5c99cf","flatsize":251036,"path":"All/rubygem-aws-sdk-backupgateway-1.34.0.pkg","repopath":"All/rubygem-aws-sdk-backupgateway-1.34.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":29600,"desc":"Official AWS Ruby gem for AWS Backup Gateway.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-backupsearch","origin":"devel/rubygem-aws-sdk-backupsearch","version":"1.3.0","comment":"Official AWS Ruby gem for AWS Backup Search","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-backupsearch","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fe3ba03395f23e4f8065ac3ebcf1f5d6169e58b14fdc06c3a4667fa66d6e9721","flatsize":226227,"path":"All/rubygem-aws-sdk-backupsearch-1.3.0.pkg","repopath":"All/rubygem-aws-sdk-backupsearch-1.3.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":28984,"desc":"Official AWS Ruby gem for AWS Backup Search.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-b2bi","origin":"devel/rubygem-aws-sdk-b2bi","version":"1.28.0","comment":"Official AWS Ruby gem for AWS B2B Data Interchange (AWS B2BI)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-b2bi","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"886a75f06b28577adc2f5c6e41e33e27fc6664c587aaecd87a024cbfae81b4f4","flatsize":593260,"path":"All/rubygem-aws-sdk-b2bi-1.28.0.pkg","repopath":"All/rubygem-aws-sdk-b2bi-1.28.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":43516,"desc":"Official AWS Ruby gem for AWS B2B Data Interchange (AWS B2BI).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-backup","origin":"devel/rubygem-aws-sdk-backup","version":"1.86.0","comment":"Official AWS Ruby gem for AWS Backup","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-backup","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8e798b727a5dd2f34ca73476bdcaeaa45509d89fa506ac34dd08e54f6615a0d8","flatsize":1135635,"path":"All/rubygem-aws-sdk-backup-1.86.0.pkg","repopath":"All/rubygem-aws-sdk-backup-1.86.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":87736,"desc":"Official AWS Ruby gem for AWS Backup.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-appmesh","origin":"devel/rubygem-aws-sdk-appmesh","version":"1.76.0","comment":"Official AWS Ruby gem for AWS App Mesh","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-appmesh","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f13cafe5da42c5c5908e887936f573b8cff2f3138d27e694be9b3d5b1c3ffeec","flatsize":898052,"path":"All/rubygem-aws-sdk-appmesh-1.76.0.pkg","repopath":"All/rubygem-aws-sdk-appmesh-1.76.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":57956,"desc":"Official AWS Ruby gem for AWS App Mesh.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-applicationinsights","origin":"devel/rubygem-aws-sdk-applicationinsights","version":"1.62.0","comment":"Official AWS Ruby gem for Amazon CloudWatch Application Insights (Application Insights)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-applicationinsights","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a2a4c01767a4d4244a4763662e10ccca1c81c1ceedbe78030433bf194f479e04","flatsize":375296,"path":"All/rubygem-aws-sdk-applicationinsights-1.62.0.pkg","repopath":"All/rubygem-aws-sdk-applicationinsights-1.62.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":38368,"desc":"Official AWS Ruby gem for Amazon CloudWatch Application Insights (Application\nInsights).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-autoscalingplans","origin":"devel/rubygem-aws-sdk-autoscalingplans","version":"1.69.0","comment":"Official AWS Ruby gem for AWS Auto Scaling Plans","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-autoscalingplans","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f0704d2fc304b6b19d37d7f1cd01bc3c0e4938d4b9b475c797272575148d92e6","flatsize":215676,"path":"All/rubygem-aws-sdk-autoscalingplans-1.69.0.pkg","repopath":"All/rubygem-aws-sdk-autoscalingplans-1.69.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":29352,"desc":"Official AWS Ruby gem for AWS Auto Scaling Plans.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-augmentedairuntime","origin":"devel/rubygem-aws-sdk-augmentedairuntime","version":"1.52.0","comment":"Official AWS Ruby gem for Amazon Augmented AI Runtime","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-augmentedairuntime","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9ac984e1e29769331af0ac5fdd19350d8e0d10e8c53196ba107a1f13a7064baa","flatsize":123665,"path":"All/rubygem-aws-sdk-augmentedairuntime-1.52.0.pkg","repopath":"All/rubygem-aws-sdk-augmentedairuntime-1.52.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":21064,"desc":"Official AWS Ruby gem for Amazon Augmented AI Runtime.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-emrserverless","origin":"devel/rubygem-aws-sdk-emrserverless","version":"1.42.0","comment":"Official AWS Ruby gem for EMR Serverless","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-emrserverless","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0dcef30fdce7159328ee8956ede83c3603c4aa9f2bb8d7f8774f9f0c9f459d51","flatsize":297419,"path":"All/rubygem-aws-sdk-emrserverless-1.42.0.pkg","repopath":"All/rubygem-aws-sdk-emrserverless-1.42.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":34628,"desc":"Official AWS Ruby gem for EMR Serverless.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-autoscaling","origin":"devel/rubygem-aws-sdk-autoscaling","version":"1.132.0","comment":"Official AWS Ruby gem for Auto Scaling","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-autoscaling","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c9d19421e30ec3882dc6a2d85db5ea63d637da9a4d5784afc64fa9436dd0c813","flatsize":1398872,"path":"All/rubygem-aws-sdk-autoscaling-1.132.0.pkg","repopath":"All/rubygem-aws-sdk-autoscaling-1.132.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":115680,"desc":"Official AWS Ruby gem for Auto Scaling.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-auditmanager","origin":"devel/rubygem-aws-sdk-auditmanager","version":"1.62.0","comment":"Official AWS Ruby gem for AWS Audit Manager","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-auditmanager","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"41fd13f174a76ef1e17861015c9ea567c5ba2763ceda2a95f2109e59e406f440","flatsize":702724,"path":"All/rubygem-aws-sdk-auditmanager-1.62.0.pkg","repopath":"All/rubygem-aws-sdk-auditmanager-1.62.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":61988,"desc":"Official AWS Ruby gem for AWS Audit Manager.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-athena","origin":"devel/rubygem-aws-sdk-athena","version":"1.101.0","comment":"Official AWS Ruby gem for Amazon Athena","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-athena","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"edfc68742b3d9eb730998444a89cba88a2aed3997a852ede646e7feb6363ceff","flatsize":690893,"path":"All/rubygem-aws-sdk-athena-1.101.0.pkg","repopath":"All/rubygem-aws-sdk-athena-1.101.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":66160,"desc":"Official AWS Ruby gem for Amazon Athena.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-arczonalshift","origin":"devel/rubygem-aws-sdk-arczonalshift","version":"1.29.0","comment":"Official AWS Ruby gem for AWS ARC - Zonal Shift","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-arczonalshift","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cc8f6e703f58e22394889c0e2dbd989b541956025eaa351e8885c5b65600c729","flatsize":234269,"path":"All/rubygem-aws-sdk-arczonalshift-1.29.0.pkg","repopath":"All/rubygem-aws-sdk-arczonalshift-1.29.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":28948,"desc":"Official AWS Ruby gem for AWS ARC - Zonal Shift.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-core2","origin":"devel/rubygem-aws-sdk-core2","version":"2.11.632","comment":"AWS SDK for Ruby - Core","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"945a11ebe248a09f2eb2008a3ce3b3c137a86a67165a4ca773fa4fa2dc8287d2","flatsize":21119277,"path":"All/rubygem-aws-sdk-core2-2.11.632.pkg","repopath":"All/rubygem-aws-sdk-core2-2.11.632.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1419804,"desc":"Provides API clients for AWS. This gem is part of the official AWS SDK for\nRuby.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"},"rubygem-jmespath":{"origin":"devel/rubygem-jmespath","version":"1.6.2"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-appconfigdata","origin":"devel/rubygem-aws-sdk-appconfigdata","version":"1.35.0","comment":"Official AWS Ruby gem for AWS AppConfig Data","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-appconfigdata","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a6f93cae3233d1ac7491de17f54b7c8e30f54b187db555e4c80220f8a5d8ab24","flatsize":103295,"path":"All/rubygem-aws-sdk-appconfigdata-1.35.0.pkg","repopath":"All/rubygem-aws-sdk-appconfigdata-1.35.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":19388,"desc":"Official AWS Ruby gem for AWS AppConfig Data.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-apptest","origin":"devel/rubygem-aws-sdk-apptest","version":"1.13.0","comment":"Official AWS Ruby gem for Mainframe Modernization Application Testing","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-apptest","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6c0bd6a041c15713cca587618befd165493d6acc8260f4ae040e6f95cfe93660","flatsize":452393,"path":"All/rubygem-aws-sdk-apptest-1.13.0.pkg","repopath":"All/rubygem-aws-sdk-apptest-1.13.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":39068,"desc":"Official AWS Ruby gem for Mainframe Modernization Application Testing.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-appstream","origin":"devel/rubygem-aws-sdk-appstream","version":"1.108.0","comment":"Official AWS Ruby gem for Amazon AppStream","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-appstream","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1eb4143b5586d1751b9dd9a617cfc379c8f6e0645444901449c069e7faa4c7ff","flatsize":851831,"path":"All/rubygem-aws-sdk-appstream-1.108.0.pkg","repopath":"All/rubygem-aws-sdk-appstream-1.108.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":68012,"desc":"Official AWS Ruby gem for Amazon AppStream.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-apigatewaymanagementapi","origin":"devel/rubygem-aws-sdk-apigatewaymanagementapi","version":"1.58.0","comment":"Official AWS Ruby gem for AmazonApiGatewayManagementApi","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-apigatewaymanagementapi","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"963a3561c3cf233f1599db98518f3d07c99421f34bc0dbc349e976c7409d9b04","flatsize":92605,"path":"All/rubygem-aws-sdk-apigatewaymanagementapi-1.58.0.pkg","repopath":"All/rubygem-aws-sdk-apigatewaymanagementapi-1.58.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":17696,"desc":"Official AWS Ruby gem for AmazonApiGatewayManagementApi.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-amplifyuibuilder","origin":"devel/rubygem-aws-sdk-amplifyuibuilder","version":"1.40.0","comment":"Official AWS Ruby gem for AWS Amplify UI Builder","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-amplifyuibuilder","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"81b098faa4f8bc92fe4013d17df3e75872e2d30d734ea0d381b8f12b87a9ade8","flatsize":823481,"path":"All/rubygem-aws-sdk-amplifyuibuilder-1.40.0.pkg","repopath":"All/rubygem-aws-sdk-amplifyuibuilder-1.40.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":54116,"desc":"Official AWS Ruby gem for AWS Amplify UI Builder.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-amplifybackend","origin":"devel/rubygem-aws-sdk-amplifybackend","version":"1.46.0","comment":"Official AWS Ruby gem for AmplifyBackend","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-amplifybackend","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aae2c3cdd73eb4a3a10bf5969e38300d325ddded6cde85256b2c9b75bc3308ac","flatsize":449827,"path":"All/rubygem-aws-sdk-amplifybackend-1.46.0.pkg","repopath":"All/rubygem-aws-sdk-amplifybackend-1.46.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":37616,"desc":"Official AWS Ruby gem for AmplifyBackend.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-appregistry","origin":"devel/rubygem-aws-sdk-appregistry","version":"1.49.0","comment":"Official AWS Ruby gem for AWS Service Catalog App Registry (AppRegistry)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-appregistry","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"154eeef07b695b14fdc9619f0d5654be6c9daa6881910709248b2dd9bca9a76b","flatsize":264129,"path":"All/rubygem-aws-sdk-appregistry-1.49.0.pkg","repopath":"All/rubygem-aws-sdk-appregistry-1.49.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":30216,"desc":"Official AWS Ruby gem for AWS Service Catalog App Registry (AppRegistry).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-apprunner","origin":"devel/rubygem-aws-sdk-apprunner","version":"1.54.0","comment":"Official AWS Ruby gem for AWS App Runner","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-apprunner","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dd90922d70c52a82e2d3b2d7cf27966b95737946cc63ad1fc1a04022848f94b6","flatsize":491633,"path":"All/rubygem-aws-sdk-apprunner-1.54.0.pkg","repopath":"All/rubygem-aws-sdk-apprunner-1.54.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":46020,"desc":"Official AWS Ruby gem for AWS App Runner.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-amplify","origin":"devel/rubygem-aws-sdk-amplify","version":"1.81.0","comment":"Official AWS Ruby gem for AWS Amplify (Amplify)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-amplify","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e3f96d550354b7358d3520bfa94ae71c02a8eeae0e313a3964f36b501710faf0","flatsize":471589,"path":"All/rubygem-aws-sdk-amplify-1.81.0.pkg","repopath":"All/rubygem-aws-sdk-amplify-1.81.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":43512,"desc":"Official AWS Ruby gem for AWS Amplify (Amplify).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-acmpca","origin":"devel/rubygem-aws-sdk-acmpca","version":"1.91.0","comment":"Official AWS Ruby gem for AWS Certificate Manager Private Certificate Authority (ACM-PCA)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-acmpca","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"34ba739c634d39b493a6291fee487e7ccdd852da1912bb9e2af47002bcdfd9dc","flatsize":437176,"path":"All/rubygem-aws-sdk-acmpca-1.91.0.pkg","repopath":"All/rubygem-aws-sdk-acmpca-1.91.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":52344,"desc":"Official AWS Ruby gem for AWS Certificate Manager Private Certificate Authority\n(ACM-PCA).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-acm","origin":"devel/rubygem-aws-sdk-acm","version":"1.84.0","comment":"Official AWS Ruby gem for AWS Certificate Manager (ACM)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-acm","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7463d98f167798061cfac9e7a9e5c3c4643fd982df67beb3bd00209a51cd8213","flatsize":273312,"path":"All/rubygem-aws-sdk-acm-1.84.0.pkg","repopath":"All/rubygem-aws-sdk-acm-1.84.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":37868,"desc":"Official AWS Ruby gem for AWS Certificate Manager (ACM).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-applicationsignals","origin":"devel/rubygem-aws-sdk-applicationsignals","version":"1.17.0","comment":"Official AWS Ruby gem for Amazon CloudWatch Application Signals","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-applicationsignals","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"32bd35080827236d8185a59ca7bcfb4311e893bb597a4acdea4a576131ed5bd2","flatsize":388947,"path":"All/rubygem-aws-sdk-applicationsignals-1.17.0.pkg","repopath":"All/rubygem-aws-sdk-applicationsignals-1.17.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":38684,"desc":"Official AWS Ruby gem for Amazon CloudWatch Application Signals.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-accessanalyzer","origin":"devel/rubygem-aws-sdk-accessanalyzer","version":"1.68.0","comment":"Official AWS Ruby gem for Access Analyzer","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-accessanalyzer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9e3a37cdb61765d39e8d42d5e359ae0aff93dc407afa2cb870d0a5781befdc23","flatsize":588993,"path":"All/rubygem-aws-sdk-accessanalyzer-1.68.0.pkg","repopath":"All/rubygem-aws-sdk-accessanalyzer-1.68.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":59244,"desc":"Official AWS Ruby gem for Access Analyzer.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-applicationdiscoveryservice","origin":"devel/rubygem-aws-sdk-applicationdiscoveryservice","version":"1.84.0","comment":"Official AWS Ruby gem for AWS Application Discovery Service","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-applicationdiscoveryservice","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eb1525c06a307072243f929ecc3df2f30826c1db54208eb7f8ef76b7b80fafef","flatsize":350718,"path":"All/rubygem-aws-sdk-applicationdiscoveryservice-1.84.0.pkg","repopath":"All/rubygem-aws-sdk-applicationdiscoveryservice-1.84.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":43540,"desc":"Official AWS Ruby gem for AWS Application Discovery Service.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-appflow","origin":"devel/rubygem-aws-sdk-appflow","version":"1.73.0","comment":"Official AWS Ruby gem for Amazon Appflow","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-appflow","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8d39b1be4c27ea27dcb89eb769564dc15e0ffad68e5c0304916a4d939f2bd898","flatsize":790640,"path":"All/rubygem-aws-sdk-appflow-1.73.0.pkg","repopath":"All/rubygem-aws-sdk-appflow-1.73.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":69064,"desc":"Official AWS Ruby gem for Amazon Appflow.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-applicationcostprofiler","origin":"devel/rubygem-aws-sdk-applicationcostprofiler","version":"1.38.0","comment":"Official AWS Ruby gem for AWS Application Cost Profiler","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-applicationcostprofiler","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d03869e0e9d86f667741fbc1dcaa0826717912062af8b41d73b32acce629fb17","flatsize":125529,"path":"All/rubygem-aws-sdk-applicationcostprofiler-1.38.0.pkg","repopath":"All/rubygem-aws-sdk-applicationcostprofiler-1.38.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":20280,"desc":"Official AWS Ruby gem for AWS Application Cost Profiler.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-applicationautoscaling","origin":"devel/rubygem-aws-sdk-applicationautoscaling","version":"1.102.0","comment":"Official AWS Ruby gem for Application Auto Scaling","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-applicationautoscaling","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"63f3661cf02375a50e7a54527066391e5701ce5ece37add87df68788e8e0c4a6","flatsize":607656,"path":"All/rubygem-aws-sdk-applicationautoscaling-1.102.0.pkg","repopath":"All/rubygem-aws-sdk-applicationautoscaling-1.102.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":46800,"desc":"Official AWS Ruby gem for Application Auto Scaling.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-awrence","origin":"devel/rubygem-awrence","version":"1.1.1","comment":"Convert snake_case to CamelCase and more","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/futurechimp/awrence","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ae2b5631992f9335dd4e20f9b463889d18698ae152671d4b5c0ad04d9924d093","flatsize":9458,"path":"All/rubygem-awrence-1.1.1.pkg","repopath":"All/rubygem-awrence-1.1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4612,"desc":"Have you ever needed to automatically convert Rubyish snake_case\nto JSON-style camelBack or CamelCase hash keys?\n\nAwrence to the rescue.\n\nThis gem recursively converts all snake_case keys in a hash structure\nto camelBack or CamelCase.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-eventstream","origin":"devel/rubygem-aws-eventstream","version":"1.3.2","comment":"Amazon Web Services event stream library","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-eventstream","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2f7ecab1b569a992111618243108ac25a2905aac98fee888c61ace7681b6b8f8","flatsize":40876,"path":"All/rubygem-aws-eventstream-1.3.2.pkg","repopath":"All/rubygem-aws-eventstream-1.3.2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":9816,"desc":"rubygem-aws-eventstream is Amazon Web Services event stream library which decodes\nand encodes binary stream under 'vnd.amazon.event-stream' content-type.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-s3","origin":"net/rubygem-aws-s3","version":"0.6.3","comment":"Client library for Amazon S3 REST API","maintainer":"ruby@FreeBSD.org","www":"https://rubygems.org/gems/aws-s3","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7e5379df225307b0e0497770097b6feeb190e34adbfba00a299c1dd069f13e89","flatsize":336301,"path":"All/rubygem-aws-s3-0.6.3.pkg","repopath":"All/rubygem-aws-s3-0.6.3.pkg","licenselogic":"single","pkgsize":118916,"desc":"Client library for Amazon's Simple Storage Service's REST API","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-builder":{"origin":"devel/rubygem-builder","version":"3.3.0"},"rubygem-mime-types":{"origin":"misc/rubygem-mime-types","version":"3.6.0"},"rubygem-xml-simple":{"origin":"textproc/rubygem-xml-simple","version":"1.1.9"}},"categories":["net","rubygems"]},{"name":"rubygem-awesome_nested_set","origin":"databases/rubygem-awesome_nested_set","version":"3.8.0","comment":"Nested set implementation for Active Record","maintainer":"ruby@FreeBSD.org","www":"https://github.com/collectiveidea/awesome_nested_set","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2eb37a56927e21287ecd26966733e59695dfbab4832b704d1b98f07bc82861ce","flatsize":68349,"path":"All/rubygem-awesome_nested_set-3.8.0.pkg","repopath":"All/rubygem-awesome_nested_set-3.8.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":18048,"desc":"An awesome nested set implementation for Active Record","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activerecord4":{"origin":"databases/rubygem-activerecord4","version":"4.2.11.3"}},"categories":["databases","rubygems"]},{"name":"rubygem-aws-sdk-appfabric","origin":"devel/rubygem-aws-sdk-appfabric","version":"1.24.0","comment":"Official AWS Ruby gem for AppFabric","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-appfabric","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3bd6aa78eff0b2386c32a79ce8446a499d33b57fbe659658f2583973132c4466","flatsize":310708,"path":"All/rubygem-aws-sdk-appfabric-1.24.0.pkg","repopath":"All/rubygem-aws-sdk-appfabric-1.24.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":31556,"desc":"Official AWS Ruby gem for AppFabric.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-authlogic","origin":"devel/rubygem-authlogic","version":"6.4.3","comment":"Clean, simple, and unobtrusive Ruby authentication solution","maintainer":"ruby@FreeBSD.org","www":"https://github.com/binarylogic/authlogic","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"98c3de463617095ce635d2b49e82c3cacc86c3fecac46871fe792fe390a6afcf","flatsize":185608,"path":"All/rubygem-authlogic-6.4.3.pkg","repopath":"All/rubygem-authlogic-6.4.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":42656,"desc":"Framework agnostic object based authentication solution that handles all of the\nnon sense for you. It's as easy as ActiveRecord is with a database.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activemodel60":{"origin":"databases/rubygem-activemodel60","version":"6.0.6.1"},"rubygem-activerecord60":{"origin":"databases/rubygem-activerecord60","version":"6.0.6.1"},"rubygem-activesupport60":{"origin":"devel/rubygem-activesupport60","version":"6.0.6.1"},"rubygem-request_store":{"origin":"devel/rubygem-request_store","version":"1.7.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-appconfig","origin":"devel/rubygem-aws-sdk-appconfig","version":"1.64.0","comment":"Official AWS Ruby gem for Amazon AppConfig (AppConfig)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-appconfig","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b9fdce5d1b4f58fd99c736407dac6e1fcbf6173b5faef0e903c18656990935d0","flatsize":486556,"path":"All/rubygem-aws-sdk-appconfig-1.64.0.pkg","repopath":"All/rubygem-aws-sdk-appconfig-1.64.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":46100,"desc":"Official AWS Ruby gem for Amazon AppConfig (AppConfig).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-apigatewayv2","origin":"devel/rubygem-aws-sdk-apigatewayv2","version":"1.72.0","comment":"Official AWS Ruby gem for AmazonApiGatewayV2","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-apigatewayv2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1784d74c9b7ce67035443cee265e740896d60d010dfd0e4e518df6fa67272476","flatsize":915922,"path":"All/rubygem-aws-sdk-apigatewayv2-1.72.0.pkg","repopath":"All/rubygem-aws-sdk-apigatewayv2-1.72.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":56000,"desc":"Official AWS Ruby gem for AmazonApiGatewayV2.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-apigateway","origin":"devel/rubygem-aws-sdk-apigateway","version":"1.113.0","comment":"Official AWS Ruby gem for Amazon API Gateway","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-apigateway","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2012df73445e3ff74d7aeff4a0e0482d40f6d4eeabb5e1d8a3e53fc20bc58d5d","flatsize":1012432,"path":"All/rubygem-aws-sdk-apigateway-1.113.0.pkg","repopath":"All/rubygem-aws-sdk-apigateway-1.113.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":75928,"desc":"Official AWS Ruby gem for Amazon API Gateway.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-attr_json","origin":"databases/rubygem-attr_json","version":"2.5.0","comment":"Serialized json-hash-backed ActiveRecord attributes","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jrochkind/attr_json","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8e597eb23cdf50a1e901cc2c4ace63e7b0963dee1ec1454af9bd49e367b9f794","flatsize":156820,"path":"All/rubygem-attr_json-2.5.0.pkg","repopath":"All/rubygem-attr_json-2.5.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":41512,"desc":"ActiveRecord attributes stored serialized in a json column, super smooth.\n\nTyped and cast like Active Record. Supporting nested models, dirty tracking,\nsome querying (with postgres jsonb contains), and working smoothy with form\nbuilders.\n\nUse your database as a typed object store via ActiveRecord, in the same models\nright next to ordinary ActiveRecord column-backed attributes and associations.\nYour json-serialized attr_json attributes use as much of the existing\nActiveRecord architecture as we can.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activerecord72":{"origin":"databases/rubygem-activerecord72","version":"7.2.2.1"}},"categories":["databases","rubygems"]},{"name":"rubygem-attr_encrypted3","origin":"security/rubygem-attr_encrypted3","version":"3.1.0","comment":"Generates attr_accessors that encrypt and decrypt attributes","maintainer":"ruby@FreeBSD.org","www":"https://github.com/attr-encrypted/attr_encrypted","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4e7efb368b5dcc2f8ae794cb651184317f5ef80ff5fb1a57644b739a7d7bc619","flatsize":125868,"path":"All/rubygem-attr_encrypted3-3.1.0.pkg","repopath":"All/rubygem-attr_encrypted3-3.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":26180,"desc":"Ruby library which generates attr_accessors that encrypt\nand decrypt attributes transparently","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-encryptor":{"origin":"security/rubygem-encryptor","version":"3.0.0"}},"categories":["rubygems","security"]},{"name":"rubygem-attic","origin":"devel/rubygem-attic","version":"1.0.1","comment":"Place to hide private instance variables in your Ruby objects","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/delano/attic","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b1c5692e9a261c6d70efef70f767c40842e0c8fe7011ede17d653b8d0e63da1c","flatsize":32676,"path":"All/rubygem-attic-1.0.1.pkg","repopath":"All/rubygem-attic-1.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10824,"desc":"rubygem-attic provides a place to hide private instance variables in your Ruby\nobjects.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rake":{"origin":"devel/rubygem-rake","version":"13.2.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk-alexaforbusiness","origin":"devel/rubygem-aws-sdk-alexaforbusiness","version":"1.71.0","comment":"Official AWS Ruby gem for Alexa For Business","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-alexaforbusiness","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"806aba66f8734d4509ad3d54bf5563ab8a0ac3738b394c1f110c69a89ea162da","flatsize":783406,"path":"All/rubygem-aws-sdk-alexaforbusiness-1.71.0.pkg","repopath":"All/rubygem-aws-sdk-alexaforbusiness-1.71.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":63112,"desc":"Official AWS Ruby gem for Alexa For Business.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-attr_encrypted","origin":"security/rubygem-attr_encrypted","version":"4.2.0","comment":"Generates attr_accessors that encrypt and decrypt attributes","maintainer":"ruby@FreeBSD.org","www":"https://github.com/attr-encrypted/attr_encrypted","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4c90382d03135cb05a33f4838e677ae004e549617a922e17ec6ddf11a4e955bc","flatsize":121121,"path":"All/rubygem-attr_encrypted-4.2.0.pkg","repopath":"All/rubygem-attr_encrypted-4.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":25296,"desc":"Ruby library which generates attr_accessors that encrypt\nand decrypt attributes transparently","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-encryptor":{"origin":"security/rubygem-encryptor","version":"3.0.0"}},"categories":["rubygems","security"]},{"name":"rubygem-atomic","origin":"devel/rubygem-atomic","version":"1.1.101","comment":"Atomic reference implementation","maintainer":"ruby@FreeBSD.org","www":"https://github.com/ruby-concurrency/atomic","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2917f9585c4a276484f6a87631162ea39716760ae0669ca8804258817d71afea","flatsize":61371,"path":"All/rubygem-atomic-1.1.101.pkg","repopath":"All/rubygem-atomic-1.1.101.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":13980,"desc":"An atomic reference implementation for JRuby, Rubinius, and MRI","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-atlassian-jwt","origin":"www/rubygem-atlassian-jwt","version":"0.2.1","comment":"Authenticate with the Atlassian Connect REST APIs","maintainer":"sunpoet@FreeBSD.org","www":"https://bitbucket.org/atlassian/atlassian-jwt-ruby","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"db0a6db1398222cc70f3bf569e1eb1d9e5dea5030abcdbc2235dca35888dd08e","flatsize":21859,"path":"All/rubygem-atlassian-jwt-0.2.1.pkg","repopath":"All/rubygem-atlassian-jwt-0.2.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":8860,"desc":"In order to access the Atlassian Connect REST APIs, an app authenticates using a\nJSON Web Token (JWT). The token is generated using the app's secret key and\ncontains a claim which includes the app's key and a hashed version of the API\nURL the app is accessing. This gem simplifies generating the claim.\n\nThis gem provides helpers for generating Atlassian specific JWT claims. It also\nexposes the ruby-jwt gem's encode and decode methods.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-jwt":{"origin":"www/rubygem-jwt","version":"2.10.1"}},"categories":["rubygems","www"]},{"name":"rubygem-atk","origin":"accessibility/rubygem-atk","version":"4.2.7","comment":"Ruby binding of ATK","maintainer":"sunpoet@FreeBSD.org","www":"https://ruby-gnome.github.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"88b867bf384957e1402616ceaabf40c7fdfdb8d65b0dee538a8a05746706f239","flatsize":65206,"path":"All/rubygem-atk-4.2.7.pkg","repopath":"All/rubygem-atk-4.2.7.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":12264,"desc":"Ruby/ATK is a Ruby binding for ATK.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-glib2":{"origin":"devel/rubygem-glib2","version":"4.2.7"}},"categories":["accessibility","rubygems"]},{"name":"rubygem-async_sinatra","origin":"www/rubygem-async_sinatra","version":"1.3.0","comment":"Sinatra plugin to provide async responses","maintainer":"ruby@FreeBSD.org","www":"https://github.com/raggi/async_sinatra","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"de51bb2963ee875c817cf7a77124dfd96a0cd037cc6b9bbda046e74a93c38bcb","flatsize":24136,"path":"All/rubygem-async_sinatra-1.3.0.pkg","repopath":"All/rubygem-async_sinatra-1.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8752,"desc":"A Sinatra plugin to provide convenience whilst performing asynchronous\nresponses inside of the Sinatra framework running under async webservers. To\nproperly utilise this package, some knowledge of EventMachine and/or\nasynchronous patterns is recommended. Currently, supporting servers include\nThin, Rainbows, Zbatery.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rack":{"origin":"www/rubygem-rack","version":"3.0.14,3"},"rubygem-sinatra":{"origin":"www/rubygem-sinatra","version":"4.1.1"}},"categories":["rubygems","www"]},{"name":"rubygem-aws-sdk-account","origin":"devel/rubygem-aws-sdk-account","version":"1.39.0","comment":"Official AWS Ruby gem for AWS Account","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-account","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"99850e33fe1d38c90055ada97725b4bf443da449d8fad536610199dff3716eb5","flatsize":199894,"path":"All/rubygem-aws-sdk-account-1.39.0.pkg","repopath":"All/rubygem-aws-sdk-account-1.39.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":24556,"desc":"Official AWS Ruby gem for AWS Account.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-async-pool","origin":"www/rubygem-async-pool","version":"0.10.3","comment":"Redis client library","maintainer":"sunpoet@FreeBSD.org","www":"https://socketry.github.io/async-pool/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4039e2587bc0b431ec9ce7c9937d5a9d3e63381aaf751b623e61369d0a71eeab","flatsize":19528,"path":"All/rubygem-async-pool-0.10.3.pkg","repopath":"All/rubygem-async-pool-0.10.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7520,"desc":"Async::Pool provides support for connection pooling both singleplex and\nmultiplex resources.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-async":{"origin":"devel/rubygem-async","version":"2.23.1"}},"categories":["rubygems","www"]},{"name":"rubygem-async-io","origin":"devel/rubygem-async-io","version":"1.43.2","comment":"Provides support for asynchronous TCP, UDP, Unix, and SSL sockets","maintainer":"sunpoet@FreeBSD.org","www":"https://socketry.github.io/async-io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"90bcf0f28d925103cd2919616856e3f95e2af0635fc2e6ab74bfbfa7c9eaf2b2","flatsize":65159,"path":"All/rubygem-async-io-1.43.2.pkg","repopath":"All/rubygem-async-io-1.43.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19340,"desc":"Async::IO provides builds on async and provides asynchronous wrappers for IO,\nSocket, and related classes.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-async":{"origin":"devel/rubygem-async","version":"2.23.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-sdk","origin":"devel/rubygem-aws-sdk","version":"3.2.0","comment":"AWS SDK for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b3b329af370598d8cff25e81cac105c0afc871daae360242e2be929c935aa276","flatsize":27205,"path":"All/rubygem-aws-sdk-3.2.0.pkg","repopath":"All/rubygem-aws-sdk-3.2.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":6000,"desc":"The official AWS SDK for Ruby. Provides both resource oriented interfaces and\nAPI clients for AWS services.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-resources":{"origin":"devel/rubygem-aws-sdk-resources","version":"3.225.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-astrolabe","origin":"devel/rubygem-astrolabe","version":"1.3.1_1","comment":"Object-oriented AST extension for rubygem-parser","maintainer":"ruby@FreeBSD.org","www":"https://github.com/yujinakayama/astrolabe","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"50bffcc7162d9bd47a43d9592802cce8d81ffee64104bf2e743ff926e2ee7ca8","flatsize":53378,"path":"All/rubygem-astrolabe-1.3.1_1.pkg","repopath":"All/rubygem-astrolabe-1.3.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13016,"desc":"Astrolabe is an AST node library that provides an object-oriented\nway to handle AST by extending Parser's node class.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-parser":{"origin":"devel/rubygem-parser","version":"3.3.7.1"}},"categories":["devel","ruby"]},{"name":"rubygem-async","origin":"devel/rubygem-async","version":"2.23.1","comment":"Modern asynchronous I/O framework for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://socketry.github.io/async/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"faad19f4d7eda37b8c007a07fc3c600ee3f7490b045a2f8ebd5237b6e795bd00","flatsize":101854,"path":"All/rubygem-async-2.23.1.pkg","repopath":"All/rubygem-async-2.23.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":28312,"desc":"Async is a composable asynchronous I/O framework for Ruby based on nio4r and\ntimers.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-console":{"origin":"devel/rubygem-console","version":"1.30.2"},"rubygem-fiber-annotation":{"origin":"devel/rubygem-fiber-annotation","version":"0.2.0"},"rubygem-io-event":{"origin":"devel/rubygem-io-event","version":"1.10.0"},"rubygem-metrics":{"origin":"devel/rubygem-metrics","version":"0.12.2"},"rubygem-traces":{"origin":"devel/rubygem-traces","version":"0.15.2"}},"categories":["devel","rubygems"]},{"name":"rubygem-aws-partitions","origin":"devel/rubygem-aws-partitions","version":"1.1065.0","comment":"Provide interfaces to enumerate AWS partitions, regions, and services","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-partitions","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6b28274e940e5b4955897516355dbc026b1684edf5c598162ce99d9d5cbc4b20","flatsize":1394683,"path":"All/rubygem-aws-partitions-1.1065.0.pkg","repopath":"All/rubygem-aws-partitions-1.1065.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":62684,"desc":"Provides interfaces to enumerate AWS partitions, regions, and services.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-ast","origin":"devel/rubygem-ast","version":"2.4.2","comment":"Library for working with Abstract Syntax Trees","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/whitequark/ast","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e7d418cb5fda294cf85f1ec539400e7f9a3d62a7735bd4d5b9cee01b491d0595","flatsize":24478,"path":"All/rubygem-ast-2.4.2.pkg","repopath":"All/rubygem-ast-2.4.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8580,"desc":"AST is a small Ruby library for working with immutable abstract syntax trees.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","ruby"]},{"name":"rubygem-asetus","origin":"devel/rubygem-asetus","version":"0.4.0","comment":"Ruby configuration library with YAML/JSON/TOML backends","maintainer":"nick@foobar.org","www":"https://github.com/ytti/asetus","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3af20adc509ddaa546e896e147066e7bcde53cd8c2b5dd4872ffc5f73f99cc91","flatsize":31031,"path":"All/rubygem-asetus-0.4.0.pkg","repopath":"All/rubygem-asetus-0.4.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":11180,"desc":"A configuration library for Ruby with YAML/JSON/TOML backends with\nunified object access.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-aspectr","origin":"devel/rubygem-aspectr","version":"0.3.7","comment":"Ruby libraries for Aspect programming","maintainer":"ruby@FreeBSD.org","www":"http://aspectr.rubyforge.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"82c9464ed50d6d09dcf7d1d08ffd0608f7169ecd0029f2f4e9da7a9b4cc6f7ef","flatsize":70239,"path":"All/rubygem-aspectr-0.3.7.pkg","repopath":"All/rubygem-aspectr-0.3.7.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3"],"pkgsize":20188,"desc":"This package allows Ruby developers to write their code using aspect-\noriented programming style. AspectR is somewhat similar to AspectJ.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-asset_sync","origin":"net/rubygem-asset_sync","version":"2.19.2","comment":"Synchronizes Assets between Rails and S3","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/AssetSync/asset_sync","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1e2c379eb5f36c3798acb7a0c6035a120963a5c09c2ebb34eb3ea1d53c4f6449","flatsize":192425,"path":"All/rubygem-asset_sync-2.19.2.pkg","repopath":"All/rubygem-asset_sync-2.19.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":38796,"desc":"Asset Sync is built to run with the new Rails Asset Pipeline feature introduced\nin Rails 3.1. After you run bundle exec rake assets:precompile your assets will\nbe synchronised to your S3 bucket, optionally deleting unused files and only\nuploading the files it needs to.\n\nThis was initially built and is intended to work on Heroku but can work on any\nplatform.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activemodel4":{"origin":"databases/rubygem-activemodel4","version":"4.2.11.3"},"rubygem-fog-core":{"origin":"devel/rubygem-fog-core","version":"2.6.0"},"rubygem-mime-types":{"origin":"misc/rubygem-mime-types","version":"3.6.0"},"rubygem-unf":{"origin":"textproc/rubygem-unf","version":"0.2.0"}},"categories":["net","rubygems"]},{"name":"rubygem-awesome_print","origin":"devel/rubygem-awesome_print","version":"1.8.0","comment":"Pretty print Ruby objects to visualize their structure","maintainer":"meta@FreeBSD.org","www":"https://rubygems.org/gems/awesome_print","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"57f264136e8461aa9b7165a6e9655a70e8f8e43b3af1b05f342c81a979d17db4","flatsize":243155,"path":"All/rubygem-awesome_print-1.8.0.pkg","repopath":"All/rubygem-awesome_print-1.8.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":39100,"desc":"Pretty print Ruby objects to visualize their structure.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-asciidoctor-plantuml00","origin":"textproc/rubygem-asciidoctor-plantuml00","version":"0.0.16","comment":"Asciidoctor PlantUML extension","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/hsanson/asciidoctor-plantuml","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"67f38051a1746f6cc894b350b7ce20d53f3120789d91bd62e38a514a369d0179","flatsize":21537,"path":"All/rubygem-asciidoctor-plantuml00-0.0.16.pkg","repopath":"All/rubygem-asciidoctor-plantuml00-0.0.16.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5144,"desc":"Asciidoctor PlantUml is an extension that enables you to add PlantUML diagrams\nto your AsciiDoc documents.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-asciidoctor":{"origin":"textproc/rubygem-asciidoctor","version":"2.0.23"}},"categories":["rubygems","textproc"]},{"name":"rubygem-avro","origin":"devel/rubygem-avro","version":"1.12.0","comment":"Ruby library for Apache Avro","maintainer":"sunpoet@FreeBSD.org","www":"https://avro.apache.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"54ecbb645f3fda3b053808d9b1c8b6619545ef99c9c2448a29badac8bc2215c5","flatsize":279382,"path":"All/rubygem-avro-1.12.0.pkg","repopath":"All/rubygem-avro-1.12.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":44764,"desc":"This is the Ruby library of Apache Avro (devel/avro).\n\nApache Avro is a data serialization system which provides:\n- Rich data structures.\n- A compact, fast, binary data format.\n- A container file, to store persistent data.\n- Remote procedure call (RPC).\n- Simple integration with dynamic languages. Code generation is not required to\n  read or write data files nor to use or implement RPC protocols. Code\n  generation as an optional optimization, only worth implementing for statically\n  typed languages.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-multi_json":{"origin":"devel/rubygem-multi_json","version":"1.15.0"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:apache:avro:1.12.0:::::dragonfly6:x86_64"}},{"name":"rubygem-attr_required","origin":"devel/rubygem-attr_required","version":"1.0.2","comment":"Ruby implementations of attr_required and attr_optional","maintainer":"ruby@FreeBSD.org","www":"https://github.com/nov/attr_required","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"123122ec487bf8ae4746cc3eb3895eb8c63d46db88d27d14e1d1ea60b50beefb","flatsize":17884,"path":"All/rubygem-attr_required-1.0.2.pkg","repopath":"All/rubygem-attr_required-1.0.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5728,"desc":"This gem provides implementations of attr_required and attr_optional\n(like attr_accessor) for Ruby.\n\nThis can help RFC library developers to define which attributes\nare REQUIRED and which are OPTIONAL.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-asciidoctor-plantuml","origin":"textproc/rubygem-asciidoctor-plantuml","version":"0.1.1","comment":"Asciidoctor PlantUML extension","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/hsanson/asciidoctor-plantuml","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aab57f54cb895847df65027e8d7772a35a706288331e3be5df1fced907eb2637","flatsize":28517,"path":"All/rubygem-asciidoctor-plantuml-0.1.1.pkg","repopath":"All/rubygem-asciidoctor-plantuml-0.1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6312,"desc":"Asciidoctor PlantUml is an extension that enables you to add PlantUML diagrams\nto your AsciiDoc documents.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-asciidoctor":{"origin":"textproc/rubygem-asciidoctor","version":"2.0.23"}},"categories":["rubygems","textproc"]},{"name":"rubygem-asciidoctor-include-ext","origin":"textproc/rubygem-asciidoctor-include-ext","version":"0.4.0","comment":"Reimplementation of the Asciidoctor's built-in (pre)processor","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/jirutka/asciidoctor-include-ext","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4b60c5b94ea1ce0c2979f38a8687ee8995e9d96126993e9e11575ebf32144478","flatsize":25491,"path":"All/rubygem-asciidoctor-include-ext-0.4.0.pkg","repopath":"All/rubygem-asciidoctor-include-ext-0.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8368,"desc":"This is a reimplementation of the Asciidoctor's built-in\n(pre)processor for the include::[] directive in extensible\nand more clean way. It provides the same features, but you\ncan easily adjust it or extend for your needs. For example,\nyou can change how it loads included files or add another\nways how to select portions of the document to include.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-asciidoctor":{"origin":"textproc/rubygem-asciidoctor","version":"2.0.23"}},"categories":["rubygems","textproc"]},{"name":"rubygem-asciidoctor-kroki","origin":"textproc/rubygem-asciidoctor-kroki","version":"0.10.0","comment":"Asciidoctor convert diagrams to images extension","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/Mogztter/asciidoctor-kroki","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cab560cd2f54da250da85efd1abb3fa7392ac6c1caccd19f4d09c38c4b42cfbc","flatsize":74410,"path":"All/rubygem-asciidoctor-kroki-0.10.0.pkg","repopath":"All/rubygem-asciidoctor-kroki-0.10.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":36904,"desc":"An extension for Asciidoctor to convert diagrams to images using https://kroki.io.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-asciidoctor":{"origin":"textproc/rubygem-asciidoctor","version":"2.0.23"}},"categories":["rubygems","textproc"]},{"name":"rubygem-ascii85","origin":"devel/rubygem-ascii85","version":"2.0.1","comment":"Encode/decode Adobe's binary-to-text encoding of the same name","maintainer":"ruby@FreeBSD.org","www":"https://github.com/DataWraith/ascii85gem","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f74b91d8c430cf43e931c850be2c19eff5aace87361c5261b4c16ca67ac09bdb","flatsize":40450,"path":"All/rubygem-ascii85-2.0.1.pkg","repopath":"All/rubygem-ascii85-2.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12128,"desc":"Ascii85 provides methods to encode/decode Adobe's binary-to-text encoding of\nthe same name","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-async212","origin":"devel/rubygem-async212","version":"2.12.1_1","comment":"Modern asynchronous I/O framework for Ruby","maintainer":"ruby@FreeBSD.org","www":"https://socketry.github.io/async/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"894c98e29ebe204debc1d0d6581115bc41654ca7cd737b1a2a7f5c493f29612e","flatsize":69901,"path":"All/rubygem-async212-2.12.1_1.pkg","repopath":"All/rubygem-async212-2.12.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21620,"desc":"Async is a composable asynchronous I/O framework for Ruby based on nio4r and\ntimers.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-console":{"origin":"devel/rubygem-console","version":"1.30.2"},"rubygem-fiber-annotation":{"origin":"devel/rubygem-fiber-annotation","version":"0.2.0"},"rubygem-io-event":{"origin":"devel/rubygem-io-event","version":"1.10.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-async-websocket","origin":"www/rubygem-async-websocket","version":"0.30.0","comment":"Async websocket library on top of websocket-driver","maintainer":"sunpoet@FreeBSD.org","www":"https://socketry.github.io/async-websocket/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9f84fc7a6052e1268f201f5ae95b241c6b319dd2135340653066774623c6d4ca","flatsize":25308,"path":"All/rubygem-async-websocket-0.30.0.pkg","repopath":"All/rubygem-async-websocket-0.30.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8488,"desc":"Async::WebSocket is an asynchronous websocket client/server implementation for\nHTTP/1 and HTTP/2.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-async-http":{"origin":"www/rubygem-async-http","version":"0.88.0"},"rubygem-protocol-http":{"origin":"www/rubygem-protocol-http","version":"0.49.0"},"rubygem-protocol-rack":{"origin":"www/rubygem-protocol-rack","version":"0.11.2"},"rubygem-protocol-websocket":{"origin":"www/rubygem-protocol-websocket","version":"0.20.1"}},"categories":["rubygems","www"]},{"name":"rubygem-async-rest","origin":"www/rubygem-async-rest","version":"0.19.1","comment":"RESTful clients (and hopefully servers)","maintainer":"sunpoet@FreeBSD.org","www":"https://socketry.github.io/async-rest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"44222c6cd4587409c08071c5c28637472b25b8545d136f797be7e4d4f05338ec","flatsize":22246,"path":"All/rubygem-async-rest-0.19.1.pkg","repopath":"All/rubygem-async-rest-0.19.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8644,"desc":"Roy Thomas Fielding's thesis Architectural Styles and the Design of\nNetwork-based Software Architectures describes Representational State Transfer\nwhich comprises several core concepts:\n- Resource: A conceptual mapping to one or more entities.\n- Representation: An instance of a resource at a given point in time.\n\nAsync::REST models these abstractions as closely and practically as possible and\nserves as a basis for building asynchronous web clients.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-async-http":{"origin":"www/rubygem-async-http","version":"0.88.0"},"rubygem-protocol-http":{"origin":"www/rubygem-protocol-http","version":"0.49.0"}},"categories":["rubygems","www"]},{"name":"rubygem-arrayfields","origin":"devel/rubygem-arrayfields","version":"4.9.2","comment":"Allow Keyword Access to Array Instances","maintainer":"ruby@FreeBSD.org","www":"https://github.com/ahoward/arrayfields","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f7735ae2acd85560de9e8d4bdb1b81f8e133af974af07140102856bacbdc4add","flatsize":56102,"path":"All/rubygem-arrayfields-4.9.2.pkg","repopath":"All/rubygem-arrayfields-4.9.2.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":14968,"desc":"arrayfields allow keyword access to array instances.\narrayfields works by adding only a few methods to arrays,\nnamely #fields= and fields, but the #fields= method is\nhooked to extend an array on a per object basis.In\notherwords __only__ those arrays whose fields are set\nwill have auto-magical keyword access bestowed on\nthem - all other arrays remain unaffected.arrays with\nkeyword access require much less memory when compared\nto hashes/objects and yet still provide fast lookup and\npreserve data order.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-arel8","origin":"databases/rubygem-arel8","version":"8.0.0,1","comment":"Relational Algebra for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/arel","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f32d27b2639b04878c26d588e008938a2eb9b5cb71dd28545aa2f8b3587627da","flatsize":128674,"path":"All/rubygem-arel8-8.0.0,1.pkg","repopath":"All/rubygem-arel8-8.0.0,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":28872,"desc":"A toolkit for building modeling frameworks like Active Record and\nActive Resource. Rich support for attributes, callbacks,\nvalidations, observers, serialization, internationalization,\nand testing.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["databases","rubygems"]},{"name":"rubygem-arr-pm","origin":"devel/rubygem-arr-pm","version":"0.0.12","comment":"Read and write rpm packages","maintainer":"ruby@FreeBSD.org","www":"https://rubygems.org/gems/arr-pm","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"75d7e0cc7d8f7665c40045c98887b979bd2c4463b52de18e63955be2afdeac28","flatsize":89008,"path":"All/rubygem-arr-pm-0.0.12.pkg","repopath":"All/rubygem-arr-pm-0.0.12.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":32272,"desc":"This library allows to you to read and write rpm packages. Written in pure ruby\nbecause librpm is not available on all systems","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-async-http","origin":"www/rubygem-async-http","version":"0.88.0","comment":"HTTP client and server library","maintainer":"sunpoet@FreeBSD.org","www":"https://socketry.github.io/async-http/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d786b2f0e3d67b93947abb9f538b1c1449b6d58b5ca3360a43f18119d7d9ed68","flatsize":113601,"path":"All/rubygem-async-http-0.88.0.pkg","repopath":"All/rubygem-async-http-0.88.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":28728,"desc":"Async::HTTP is an asynchronous client and server implementation of HTTP/1.0,\nHTTP/1.1 and HTTP/2 including TLS. It supports streaming requests and responses.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-async":{"origin":"devel/rubygem-async","version":"2.23.1"},"rubygem-async-pool":{"origin":"www/rubygem-async-pool","version":"0.10.3"},"rubygem-io-endpoint":{"origin":"devel/rubygem-io-endpoint","version":"0.15.2"},"rubygem-io-stream":{"origin":"devel/rubygem-io-stream","version":"0.6.1"},"rubygem-metrics":{"origin":"devel/rubygem-metrics","version":"0.12.2"},"rubygem-protocol-http":{"origin":"www/rubygem-protocol-http","version":"0.49.0"},"rubygem-protocol-http1":{"origin":"www/rubygem-protocol-http1","version":"0.31.0"},"rubygem-protocol-http2":{"origin":"www/rubygem-protocol-http2","version":"0.22.1"},"rubygem-traces":{"origin":"devel/rubygem-traces","version":"0.15.2"}},"categories":["rubygems","www"]},{"name":"rubygem-async-gitlab","origin":"devel/rubygem-async-gitlab","version":"2.24.0","comment":"Modern asynchronous I/O framework for Ruby","maintainer":"mfechner@FreeBSD.org","www":"https://socketry.github.io/async/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bf2431b692cc0d91d39d902fdd692da0b2c3339f1237412737ee313dd4e6600c","flatsize":103581,"path":"All/rubygem-async-gitlab-2.24.0.pkg","repopath":"All/rubygem-async-gitlab-2.24.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":28680,"desc":"Async is a composable asynchronous I/O framework for Ruby based on nio4r and\ntimers.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-console":{"origin":"devel/rubygem-console","version":"1.30.2"},"rubygem-fiber-annotation":{"origin":"devel/rubygem-fiber-annotation","version":"0.2.0"},"rubygem-io-event":{"origin":"devel/rubygem-io-event","version":"1.10.0"},"rubygem-metrics":{"origin":"devel/rubygem-metrics","version":"0.12.2"},"rubygem-traces":{"origin":"devel/rubygem-traces","version":"0.15.2"}},"categories":["devel","rubygems"]},{"name":"rubygem-arel7","origin":"databases/rubygem-arel7","version":"7.1.4,1","comment":"Relational Algebra for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/arel","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"459cfa71af4af6fb78b3a077b0a9f518c12581d935973649a9540ae44e885e34","flatsize":128344,"path":"All/rubygem-arel7-7.1.4,1.pkg","repopath":"All/rubygem-arel7-7.1.4,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":29436,"desc":"A toolkit for building modeling frameworks like Active Record and\nActive Resource. Rich support for attributes, callbacks,\nvalidations, observers, serialization, internationalization,\nand testing.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["databases","rubygems"]},{"name":"rubygem-arel-helpers","origin":"databases/rubygem-arel-helpers","version":"2.16.0","comment":"Helpers to construct database queries with ActiveRecord and Arel","maintainer":"antoine@FreeBSD.org","www":"https://github.com/camertron/arel-helpers","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b25254e2534f0e8e4c5ff1cb71274a491157b2260a8b7e692fc926772eec1d5a","flatsize":36767,"path":"All/rubygem-arel-helpers-2.16.0.pkg","repopath":"All/rubygem-arel-helpers-2.16.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9648,"desc":"Useful tools to help construct database queries with ActiveRecord and Arel.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activerecord70":{"origin":"databases/rubygem-activerecord70","version":"7.0.8.7"}},"categories":["databases","rubygems"]},{"name":"rubygem-arel","origin":"databases/rubygem-arel","version":"9.0.0,1","comment":"Relational Algebra for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/arel","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2cf799cbe37a9fb0b8aa2df252c09123261c8844bfbc757fdaf40c6bb278b54d","flatsize":130442,"path":"All/rubygem-arel-9.0.0,1.pkg","repopath":"All/rubygem-arel-9.0.0,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":29176,"desc":"A toolkit for building modeling frameworks like Active Record and\nActive Resource. Rich support for attributes, callbacks,\nvalidations, observers, serialization, internationalization,\nand testing.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["databases","rubygems"]},{"name":"rubygem-appraisal","origin":"devel/rubygem-appraisal","version":"2.5.0","comment":"Integrates with bundler and rake to test library dependencies","maintainer":"ruby@FreeBSD.org","www":"https://github.com/thoughtbot/appraisal","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4aff34d13d234444928fcec9224cca9e46e20cbf08b3317383dc443833fc3ea2","flatsize":92156,"path":"All/rubygem-appraisal-2.5.0.pkg","repopath":"All/rubygem-appraisal-2.5.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":22508,"desc":"Appraisal integrates with bundler and rake to test your library against\ndifferent versions of dependencies in repeatable scenarios called \"appraisals.\"\nAppraisal is designed to make it easy to check for regressions in your library\nwithout interfering with day-to-day development using Bundler.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-bundler":{"origin":"sysutils/rubygem-bundler","version":"2.6.6,1"},"rubygem-rake":{"origin":"devel/rubygem-rake","version":"13.2.1"},"rubygem-thor":{"origin":"devel/rubygem-thor","version":"1.3.2"}},"categories":["devel","rubygems"]},{"name":"rubygem-app_store_connect","origin":"net/rubygem-app_store_connect","version":"0.29.0_1","comment":"Interface to the App Store Connect API","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/kyledecot/app_store_connect","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f1f2bb9becada2af591b9721d8f38471a9ef4ffaac840efdb7193c61952c5fad","flatsize":71014,"path":"All/rubygem-app_store_connect-0.29.0_1.pkg","repopath":"All/rubygem-app_store_connect-0.29.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16460,"desc":"A Ruby interface to the App Store Connect API","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport-gitlab":{"origin":"devel/rubygem-activesupport-gitlab","version":"7.1.5.1"},"rubygem-jwt":{"origin":"www/rubygem-jwt","version":"2.10.1"}},"categories":["net","rubygems"]},{"name":"rubygem-apollo_upload_server","origin":"net/rubygem-apollo_upload_server","version":"2.1.6_1","comment":"Apollo-upload-server middleware for rails","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/jetruby/apollo_upload_server-ruby","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"28797e48ce7e2ac764d4f46146c74ff27b2c61cd473944239690aba0f5b447ab","flatsize":19701,"path":"All/rubygem-apollo_upload_server-2.1.6_1.pkg","repopath":"All/rubygem-apollo_upload_server-2.1.6_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8324,"desc":"Apollo-upload-server implementation for Ruby on Rails as middleware.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack-gitlab":{"origin":"www/rubygem-actionpack-gitlab","version":"7.1.5.1"},"rubygem-graphql":{"origin":"devel/rubygem-graphql","version":"2.4.17_1"}},"categories":["net","rubygems"]},{"name":"rubygem-apipie-params","origin":"devel/rubygem-apipie-params","version":"0.0.5","comment":"DSL for describing data structures with json-schema bindings","maintainer":"ruby@FreeBSD.org","www":"https://github.com/iNecas/apipie-params","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4ae313eb594ac325a45a57db03654c6d97b0d38911aa33f5f6e0e467ae1076d5","flatsize":23792,"path":"All/rubygem-apipie-params-0.0.5.pkg","repopath":"All/rubygem-apipie-params-0.0.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7084,"desc":"DSL for Hash/JSON descriptions. Allows description of hash formats using Ruby\ncode, generating a json-schema for it and validating values against it.\n\nIt's based on the DSL of apipie-rails.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-ansi","origin":"devel/rubygem-ansi","version":"1.5.0","comment":"Gem enabling ANSI code based colorization and stylization of output","maintainer":"ruby@FreeBSD.org","www":"https://rubyworks.github.io/ansi/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c41ad5c0d77dcc5c3223787dcfdd290c4c42493df6a30557532fd4effd27dfa0","flatsize":121053,"path":"All/rubygem-ansi-1.5.0.pkg","repopath":"All/rubygem-ansi-1.5.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":31908,"desc":"The ANSI project is a collection of ANSI escape code related libraries enabling\nANSI code based colorization and stylization of output.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-annoy","origin":"devel/rubygem-annoy","version":"0.5.6","comment":"Present the user with a simple question before a destructive action","maintainer":"bofh@FreeBSD.org","www":"https://rubygems.org/gems/annoy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6945d4e7988f0945324d6fb4dc993c38188da03c7bfd512fbd09bc37b412e2a4","flatsize":19878,"path":"All/rubygem-annoy-0.5.6.pkg","repopath":"All/rubygem-annoy-0.5.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7104,"desc":"Annoy, like your annoying friend that asks you questions all the time. Rudy\nuses annoy to present the user with a simple question before continuing with a\ndestructive action.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-highline":{"origin":"devel/rubygem-highline","version":"3.1.2"}},"categories":["devel","rubygems"]},{"name":"rubygem-anemone","origin":"www/rubygem-anemone","version":"0.7.2","comment":"Library that allows programs to spider websites","maintainer":"ruby@FreeBSD.org","www":"https://github.com/chriskite/anemone","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d2498aae26b11c5a07cd497848ccbf0b2908b7c854a18c7bd43b0acd3b52df76","flatsize":83568,"path":"All/rubygem-anemone-0.7.2.pkg","repopath":"All/rubygem-anemone-0.7.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21480,"desc":"Anemone is a Ruby library that makes it quick and painless to write\nprograms that spider a website. It provides a simple DSL for\nperforming actions on every page of a site, skipping certain URLs,\nand calculating the shortest path to a given page on a site.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"},"rubygem-robotex":{"origin":"www/rubygem-robotex","version":"1.0.0"}},"categories":["rubygems","www"]},{"name":"rubygem-android_key_attestation","origin":"security/rubygem-android_key_attestation","version":"0.3.0","comment":"Android key attestation verification","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/bdewater/android_key_attestation","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6187897401d85ef2a7fc2ac9fcd342ceafc6fed5152c99bd4a7a4fc9dbbe9393","flatsize":26799,"path":"All/rubygem-android_key_attestation-0.3.0.pkg","repopath":"All/rubygem-android_key_attestation-0.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11184,"desc":"A Ruby gem to verify Android Key attestation statements on your server.\nKey attestation allows you to verify that the cryptographic keys you use\nin apps are stored the a hardware keystore of an Android device.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","security"]},{"name":"rubygem-analogger","origin":"devel/rubygem-analogger","version":"1.1.0","comment":"Fast, flexible, easy to use logging service for Ruby","maintainer":"ruby@FreeBSD.org","www":"https://github.com/wyhaines/analogger","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e06b16b11a8e4745c2fdc78a0c634721f9dc71e34e7b92a41cbd88337067e739","flatsize":66439,"path":"All/rubygem-analogger-1.1.0.pkg","repopath":"All/rubygem-analogger-1.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20300,"desc":"Analogger is a fast asynchronous logging service and client library. It is\nimplemented in Ruby, and currently uses EventMachine in the server, though there\nis a plan on the roadmap to enable it to run with a pure Ruby event reactor.\n\nAnalogger was originally written over a decade ago, in response to a need to\nmaintain a central logging server to accumulate logs from numerous web\napplications to a single location. It takes very little time to send a logging\nmessage, making it a very low impact logger for performance sensitive\napplications. It has been continuously used in production since then, albeit in\na version not released publicly.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-eventmachine":{"origin":"devel/rubygem-eventmachine","version":"1.2.7"}},"categories":["devel","rubygems"]},{"name":"rubygem-asciidoctor","origin":"textproc/rubygem-asciidoctor","version":"2.0.23","comment":"Fast, open source text processor and publishing toolchain","maintainer":"ruby@FreeBSD.org","www":"https://asciidoctor.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ea1351b0791c03cdfb9a6b2b36d5ed3a0fc479a67a51b6f5452789b5a0aa97f1","flatsize":1056123,"path":"All/rubygem-asciidoctor-2.0.23.pkg","repopath":"All/rubygem-asciidoctor-2.0.23.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":232400,"desc":"Asciidoctor is a fast, open source, Ruby-based text processor for parsing\nAsciiDoc into a document model and converting it to output formats such as HTML\n5, DocBook 5, manual pages, PDF, EPUB 3, and other formats.\n\nAsciidoctor also has an ecosystem of extensions, converters, build plugins, and\ntools to help you author and publish content written in AsciiDoc.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-asana","origin":"www/rubygem-asana","version":"2.0.3","comment":"Ruby wrapper for the Asana REST API","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Asana/ruby-asana","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fb75c99fb62d6130dca59e272666ddefd78b2fda66014fb2bd674738406a0274","flatsize":563371,"path":"All/rubygem-asana-2.0.3.pkg","repopath":"All/rubygem-asana-2.0.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":61836,"desc":"This gem is a simple Ruby wrapper for the Asana REST API. It uses\nActiveResource to provide a simple, familiar interface for\naccessing your Asana account.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-faraday":{"origin":"www/rubygem-faraday","version":"2.12.2"},"rubygem-faraday-follow_redirects":{"origin":"www/rubygem-faraday-follow_redirects","version":"0.3.0"},"rubygem-faraday-multipart":{"origin":"www/rubygem-faraday-multipart","version":"1.1.0"},"rubygem-oauth2":{"origin":"net/rubygem-oauth2","version":"2.0.9"}},"categories":["rubygems","www"]},{"name":"rubygem-amqp-utils","origin":"net/rubygem-amqp-utils","version":"0.5.1_5","comment":"Command-line utilities to work with AMQP-compliant queues","maintainer":"loic-freebsd@loicp.eu","www":"https://github.com/dougbarth/amqp-utils","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f16d16318e08cfae554d5e649c8e1a3ee30b1d1657276162e73f0fb483c0de3b","flatsize":39569,"path":"All/rubygem-amqp-utils-0.5.1_5.pkg","repopath":"All/rubygem-amqp-utils-0.5.1_5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10516,"desc":"Command-line utilities for interacting with AMQP-compliant queues.\nThe intention is provide simple management tools that can be used\nto complete ad hoc housework on an AMQP queue.\n\nIn addition, simple scripts can be layered over the tools when needed.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-amqp":{"origin":"net/rubygem-amqp","version":"1.8.0"},"rubygem-clio":{"origin":"devel/rubygem-clio","version":"0.3.0"},"rubygem-facets":{"origin":"devel/rubygem-facets","version":"3.1.0"},"rubygem-heredoc_unindent":{"origin":"textproc/rubygem-heredoc_unindent","version":"1.2.0_1"},"rubygem-json1":{"origin":"devel/rubygem-json1","version":"1.8.6"},"rubygem-msgpack":{"origin":"devel/rubygem-msgpack","version":"1.8.0"},"rubygem-trollop1":{"origin":"devel/rubygem-trollop1","version":"1.16.2"}},"categories":["net","rubygems"]},{"name":"rubygem-amq-protocol","origin":"net/rubygem-amq-protocol","version":"2.3.3","comment":"AMQP serialization library for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby-amqp/amq-protocol","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a39115812bba3dd80a55400172f41cf10dd720d37be50cb94e16d000047afada","flatsize":250222,"path":"All/rubygem-amq-protocol-2.3.3.pkg","repopath":"All/rubygem-amq-protocol-2.3.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":39664,"desc":"amq-protocol is an AMQP 0.9.1 serialization library for Ruby. It is not an AMQP\nclient: amq-protocol only handles serialization and deserialization.\n\nIf you want to write your own AMQP client, this gem can help you with that.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["net","rubygems"]},{"name":"rubygem-amazon-ecs","origin":"www/rubygem-amazon-ecs","version":"2.6.0","comment":"Generic Amazon E-commerce REST API written in Ruby","maintainer":"ruby@FreeBSD.org","www":"https://github.com/jugend/amazon-ecs","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8aa960eadd7291342638ff3b80f9b66717b8be9f5ab8d1ced7d0f187bac8f248","flatsize":304220,"path":"All/rubygem-amazon-ecs-2.6.0.pkg","repopath":"All/rubygem-amazon-ecs-2.6.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":26064,"desc":"A generic Amazon E-commerce REST API with configurable default options and\nmethod call options. It uses Hpricot to parse the XML output. Use Response and\nElement wrapper classes for easy access to the XML elements, and it supports\nECS 4.0.\n\nIt is generic, so you can extend Amazon::Ecs to support the other not-\nimplemented operations easily; and the response object just wraps around\nHpricot element object, instead of providing one-to-one object/attributes to\nXML elements map.\n\nWith that, if in the future, there is a change in REST XML output structure,\nno changes will be required on amazon-ecs, instead you just need to change\nyour element path.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"}},"categories":["rubygems","www"]},{"name":"rubygem-amazon-ec2","origin":"net/rubygem-amazon-ec2","version":"0.9.17","comment":"Library for accessing the Amazon Web Services APIs","maintainer":"ruby@FreeBSD.org","www":"https://github.com/grempe/amazon-ec2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7ead013ab64ee466010db2aeadca7829a10aa459b53df9b118135b6610d4e213","flatsize":1003539,"path":"All/rubygem-amazon-ec2-0.9.17.pkg","repopath":"All/rubygem-amazon-ec2-0.9.17.pkg","licenselogic":"single","pkgsize":81660,"desc":"A Ruby library for accessing the Amazon Web Services EC2, ELB, RDS, Cloudwatch,\nand Autoscaling APIs.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-xml-simple":{"origin":"textproc/rubygem-xml-simple","version":"1.1.9"}},"categories":["net","rubygems"]},{"name":"rubygem-amatch","origin":"textproc/rubygem-amatch","version":"0.4.1","comment":"Ruby library for approximate string matching and searching","maintainer":"ruby@FreeBSD.org","www":"https://github.com/flori/amatch","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4f21954d0c7de357f0a159f33374e946a4b5963ffe13c28e2ee73f18c26cc86b","flatsize":184472,"path":"All/rubygem-amatch-0.4.1.pkg","repopath":"All/rubygem-amatch-0.4.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":39100,"desc":"This is a Ruby library for approximate string matching and searching\nusing a dynamic programming algorithm to compute the Levenstein\ndistance between strings.  Written in C for speed.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-mize":{"origin":"devel/rubygem-mize","version":"0.6.1"},"rubygem-tins":{"origin":"devel/rubygem-tins","version":"1.38.0"}},"categories":["rubygems","textproc"]},{"name":"rubygem-allison","origin":"devel/rubygem-allison","version":"2.0.3","comment":"Modern, pretty RDoc template","maintainer":"ruby@FreeBSD.org","www":"https://github.com/evan/allison","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f5c5647608f4f7e20b5a2c0b834b1333f45018f8361507ec9c3115b33a8e7f40","flatsize":88294,"path":"All/rubygem-allison-2.0.3.pkg","repopath":"All/rubygem-allison-2.0.3.pkg","licenselogic":"single","pkgsize":21948,"desc":"A modern, pretty RDoc template.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-arel6","origin":"databases/rubygem-arel6","version":"6.0.4","comment":"Relational Algebra for Ruby","maintainer":"ruby@FreeBSD.org","www":"https://github.com/rails/arel","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6e5d864d06ce8205f3db44a337fe6ccd7d3e80b8363eac87717215acd89ddaf7","flatsize":115485,"path":"All/rubygem-arel6-6.0.4.pkg","repopath":"All/rubygem-arel6-6.0.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":27252,"desc":"A toolkit for building modeling frameworks like Active Record and\nActive Resource. Rich support for attributes, callbacks,\nvalidations, observers, serialization, internationalization,\nand testing.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["databases","rubygems"]},{"name":"rubygem-aliyun-sdk-gitlab","origin":"devel/rubygem-aliyun-sdk-gitlab","version":"0.8.0","comment":"Ruby program to facilitate accessing Aliyun Object Storage Service","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/aliyun/aliyun-oss-ruby-sdk","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3a58ff9290addae7332ccb5ebeda7498629101ced35665569407ee942686ae48","flatsize":409347,"path":"All/rubygem-aliyun-sdk-gitlab-0.8.0.pkg","repopath":"All/rubygem-aliyun-sdk-gitlab-0.8.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":64436,"desc":"Alibaba Cloud OSS SDK for Ruby is a Ruby client program for convenient access to\nAlibaba Cloud OSS (Object Storage Service) RESTful APIs.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"},"rubygem-rest-client-gitlab":{"origin":"www/rubygem-rest-client-gitlab","version":"2.1.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-aliyun-sdk","origin":"devel/rubygem-aliyun-sdk","version":"0.8.0","comment":"Ruby program to facilitate accessing Aliyun Object Storage Service","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aliyun/aliyun-oss-ruby-sdk","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"33a9d4633312e7d621f5dc88ffb1567b37a1e0dcf581a4ad6fee3e1bf5276118","flatsize":409347,"path":"All/rubygem-aliyun-sdk-0.8.0.pkg","repopath":"All/rubygem-aliyun-sdk-0.8.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":64404,"desc":"Alibaba Cloud OSS SDK for Ruby is a Ruby client program for convenient access to\nAlibaba Cloud OSS (Object Storage Service) RESTful APIs.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"},"rubygem-rest-client":{"origin":"www/rubygem-rest-client","version":"2.1.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-archive-zip","origin":"archivers/rubygem-archive-zip","version":"0.12.0","comment":"Provides interface to working with ZIP archives","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/javanthropus/archive-zip","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eb640fc7672ce3bd0b40f99987524ce0cbcb6631138f7b633738ab94145898b9","flatsize":299559,"path":"All/rubygem-archive-zip-0.12.0.pkg","repopath":"All/rubygem-archive-zip-0.12.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":50172,"desc":"The Archive::Zip library intends to provide a simple, yet complete and\nRuby-esque, interface to working with ZIP archives.\n\nBasic archive creation and extraction can be handled using only a few methods.\nMore complex operations involving the manipulation of existing archives in place\n(adding, removing, and modifying entries) are also possible with a little more\nwork.  Even adding advanced features such as new compression codecs are\nsupported with a moderate amount of effort.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-io-like":{"origin":"devel/rubygem-io-like","version":"0.3.0.20130301"}},"categories":["archivers","rubygems"]},{"name":"rubygem-app_config","origin":"devel/rubygem-app_config","version":"2.7.1","comment":"Ruby gem for storing application configuration","maintainer":"ruby@FreeBSD.org","www":"https://oshuma.github.io/app_config/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ffc64584aaa6c30695039a98465e0ea686ef86280375f59a1d2366b0d9b82716","flatsize":16758,"path":"All/rubygem-app_config-2.7.1.pkg","repopath":"All/rubygem-app_config-2.7.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5676,"desc":"An easy to use, customizable library to easily store and retrieve application\n(or library) configuration in key/value pairs.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-sqlite3":{"origin":"databases/rubygem-sqlite3","version":"2.6.0"}},"categories":["devel","rubygems"],"options":{"MONGODB":"off","SQLITE3":"on"}},{"name":"rubygem-akismet","origin":"devel/rubygem-akismet","version":"3.0.0","comment":"Ruby client for the Akismet API","maintainer":"ruby@FreeBSD.org","www":"https://github.com/jonahb/akismet","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e6edc96ba02946ced2209ae0297de1d0e37704e37adedd32aa3e7002adf8ac2f","flatsize":20466,"path":"All/rubygem-akismet-3.0.0.pkg","repopath":"All/rubygem-akismet-3.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7172,"desc":"A Ruby client for the Akismet spam detection API","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-apipie-bindings","origin":"devel/rubygem-apipie-bindings","version":"0.7.0","comment":"Ruby bindings for API calls that are documented with Apipie","maintainer":"ruby@FreeBSD.org","www":"https://github.com/Apipie/apipie-bindings","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"030f990f8f86dcfee12ba688eecc5c38f35fb0fce11edf5370ad4015c1660487","flatsize":103564,"path":"All/rubygem-apipie-bindings-0.7.0.pkg","repopath":"All/rubygem-apipie-bindings-0.7.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":27956,"desc":"Ruby bindings for API calls that are documented with Apipie.\nBindings are generated on the fly.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-gssapi":{"origin":"security/rubygem-gssapi","version":"1.3.1"},"rubygem-oauth":{"origin":"net/rubygem-oauth","version":"1.1.0"},"rubygem-rest-client":{"origin":"www/rubygem-rest-client","version":"2.1.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-akami","origin":"www/rubygem-akami","version":"1.3.1","comment":"Library for building web service security","maintainer":"joe@thrallingpenguin.com","www":"https://github.com/savonrb/akami","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3d50a19d99e8af1dd853a28a61a8c23830888fc8f92d2787f7043d0969d9eb4d","flatsize":96305,"path":"All/rubygem-akami-1.3.1.pkg","repopath":"All/rubygem-akami-1.3.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20912,"desc":"A library for building web service security.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-gyoku":{"origin":"devel/rubygem-gyoku","version":"1.3.1_1"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"}},"categories":["rubygems","www"]},{"name":"rubygem-airborne","origin":"devel/rubygem-airborne","version":"0.3.7_1","comment":"RSpec driven API testing framework","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/brooklynDev/airborne","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7c03ffe84c13ee184b7daf6dee12c4d419fb34ac8210994c7492488f1a847af2","flatsize":102818,"path":"All/rubygem-airborne-0.3.7_1.pkg","repopath":"All/rubygem-airborne-0.3.7_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":22736,"desc":"RSpec driven API testing framework","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport4":{"origin":"devel/rubygem-activesupport4","version":"4.2.11.3"},"rubygem-rack":{"origin":"www/rubygem-rack","version":"3.0.14,3"},"rubygem-rack-test":{"origin":"www/rubygem-rack-test","version":"2.2.0"},"rubygem-rest-client":{"origin":"www/rubygem-rest-client","version":"2.1.0"},"rubygem-rspec":{"origin":"devel/rubygem-rspec","version":"3.13.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-algebrick","origin":"devel/rubygem-algebrick","version":"0.7.5","comment":"Typed structs based on algebraic type definitions","maintainer":"ruby@FreeBSD.org","www":"https://github.com/pitr-ch/algebrick","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b8f08524bcbe26d996aac6823c725fc946bcdc6b2c7deda9136df53fac16f83d","flatsize":103621,"path":"All/rubygem-algebrick-0.7.5.pkg","repopath":"All/rubygem-algebrick-0.7.5.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":21236,"desc":"Typed structs on steroids based on algebraic types and pattern matching\nseamlessly integrating with standard Ruby features.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-after_commit_queue","origin":"databases/rubygem-after_commit_queue","version":"1.3.0_1","comment":"Allows to run callbacks after transaction is committed","maintainer":"ports@FreeBSD.org","www":"https://github.com/shellycloud/after_commit_queue","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f092bd07677e9a4b06708d3b2791bc89e815de465dba9beab9ff3292ca9b6c80","flatsize":90962,"path":"All/rubygem-after_commit_queue-1.3.0_1.pkg","repopath":"All/rubygem-after_commit_queue-1.3.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17860,"desc":"Plugin for running methods on ActiveRecord models after record is committed","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activerecord4":{"origin":"databases/rubygem-activerecord4","version":"4.2.11.3"}},"categories":["databases","rubygems"],"messages":[{"message":"===>   NOTICE:\n\nThe rubygem-after_commit_queue port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"rubygem-afm","origin":"print/rubygem-afm","version":"0.2.2","comment":"Read AFM files and use the data conveniently","maintainer":"ruby@FreeBSD.org","www":"https://github.com/halfbyte/afm","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"333433f8fdf7c4a1995fddc9c11f170a5d193844aaed053dc4cc433febf75934","flatsize":53700,"path":"All/rubygem-afm-0.2.2.pkg","repopath":"All/rubygem-afm-0.2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12100,"desc":"A simple library to read Adobe Font Metrics files and use the data conveniently","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["print","rubygems"]},{"name":"rubygem-aes_key_wrap","origin":"security/rubygem-aes_key_wrap","version":"1.1.0","comment":"Ruby implementation of AES Key Wrap","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/tomdalling/aes_key_wrap","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0d7026e5352a54b9c2bf11256238c7d7e62dc8caadb8bfecd2b931446dda5c47","flatsize":12408,"path":"All/rubygem-aes_key_wrap-1.1.0.pkg","repopath":"All/rubygem-aes_key_wrap-1.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5544,"desc":"AESKeyWrap is a Ruby implementation of AES Key Wrap (RFC 3394, a.k.a. NIST Key\nWrap).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","security"]},{"name":"rubygem-adsf","origin":"www/rubygem-adsf","version":"1.4.6","comment":"Web server that can be spawned in any directory","maintainer":"douglas@douglasthrift.net","www":"https://github.com/ddfreyne/adsf","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"afcbe93cf5b71b99ff639b64e634ec4f217e6a1f908ac8564485ae6ff7a6cf60","flatsize":12703,"path":"All/rubygem-adsf-1.4.6.pkg","repopath":"All/rubygem-adsf-1.4.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5948,"desc":"adsf (A Dead Simple Fileserver) is a tiny static file server that you can launch\ninstantly in any directory.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rack16":{"origin":"www/rubygem-rack16","version":"1.6.13"}},"categories":["rubygems","www"]},{"name":"rubygem-amazing_print","origin":"devel/rubygem-amazing_print","version":"1.6.0","comment":"Great Ruby debugging companion","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/amazing-print/amazing_print","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"75fa96344324e95769155652676f21a3a9f75e6b2a5106e5fbe2233061f1ee38","flatsize":344541,"path":"All/rubygem-amazing_print-1.6.0.pkg","repopath":"All/rubygem-amazing_print-1.6.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":42344,"desc":"AmazingPrint is a fork of AwesomePrint which became stale and should be used in\nits place to avoid conflicts. It is a Ruby library that pretty prints Ruby\nobjects in full color exposing their internal structure with proper indentation.\nRails ActiveRecord objects and usage within Rails templates are supported via\nincluded mixins.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-acts_as_taggable","origin":"www/rubygem-acts_as_taggable","version":"2.0.2","comment":"Add tagging capabilities to your ActiveRecord objects","maintainer":"ruby@FreeBSD.org","www":"https://github.com/twoism/taggable","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6492e61ee8623f19171149516dbd370f5e43716c6e3e7b9a65a85cb3acaad251","flatsize":60370,"path":"All/rubygem-acts_as_taggable-2.0.2.pkg","repopath":"All/rubygem-acts_as_taggable-2.0.2.pkg","licenselogic":"single","pkgsize":13788,"desc":"This ActiveRecord acts-as mixin provides an easy way for addind tagging\ncapabilities (also known as folksnomy) to your ActiveRecord objects. It\nallows you to apply tags to your objects as well as search for tagged\nobjects.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","www"]},{"name":"rubygem-algebra","origin":"math/rubygem-algebra","version":"0.2.3","comment":"Library for mathematical computations","maintainer":"ruby@FreeBSD.org","www":"https://github.com/kunishi/algebra-ruby2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1490b20fec3d44d8d20cb0096810c7ade63ef8132bc9f1ed8ff12898c71ac89c","flatsize":996319,"path":"All/rubygem-algebra-0.2.3.pkg","repopath":"All/rubygem-algebra-0.2.3.pkg","licenselogic":"single","pkgsize":142076,"desc":"This is a library for mathematical computations. Our purpose is to express the\nmathematical object naturally in Ruby. Though it is not operated fast, we can\nsee the algorithm of the mathematical processing not in black box but in\nscripts. This library is in development stage.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["math","rubygems"]},{"name":"rubygem-autoprefixer-rails","origin":"textproc/rubygem-autoprefixer-rails","version":"10.4.19.0","comment":"Parse CSS and add vendor prefixes to CSS rules","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ai/autoprefixer-rails","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"89ec51bc4a7205f746cd267453c05b64eeffdc9be1eb4c9f2034fd42e0b7a601","flatsize":6686427,"path":"All/rubygem-autoprefixer-rails-10.4.19.0.pkg","repopath":"All/rubygem-autoprefixer-rails-10.4.19.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":743008,"desc":"Autoprefixer is a tool to parse CSS and add vendor prefixes to CSS rules using\nvalues from the Can I Use. This gem provides Ruby and Ruby on Rails integration\nwith this JavaScript tool.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-execjs":{"origin":"devel/rubygem-execjs","version":"2.10.0_1"}},"categories":["ruby","textproc"]},{"name":"rubygem-albino","origin":"textproc/rubygem-albino","version":"1.3.3_1","comment":"Ruby wrapper for pygmentize","maintainer":"ruby@FreeBSD.org","www":"https://github.com/github/albino","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"86dd8d3c50fcb8327f702964e569f3a2c6a91ef0d7fa84c12dce8a3485226182","flatsize":20260,"path":"All/rubygem-albino-1.3.3_1.pkg","repopath":"All/rubygem-albino-1.3.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7264,"desc":"Ruby wrapper for pygmentize.","deps":{"py311-pygments":{"origin":"textproc/py-pygments","version":"2.19.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-posix-spawn":{"origin":"devel/rubygem-posix-spawn","version":"0.3.15"}},"categories":["rubygems","textproc"]},{"name":"rubygem-airbrussh","origin":"security/rubygem-airbrussh","version":"1.5.3","comment":"Replacement log formatter for SSHKit","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/mattbrictson/airbrussh","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7618736a18e9a33c51f574e8c90818eaa792bbcc70c579aabcc6b7ea83269eac","flatsize":33754,"path":"All/rubygem-airbrussh-1.5.3.pkg","repopath":"All/rubygem-airbrussh-1.5.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12160,"desc":"Airbrussh is a concise log formatter for Capistrano and SSHKit. It displays\nwell-formatted, useful log output that is easy to read. Airbrussh also saves\nCapistrano's verbose output to a separate log file just in case you need\nadditional details for troubleshooting.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-sshkit":{"origin":"security/rubygem-sshkit","version":"1.24.0"}},"categories":["rubygems","security"]},{"name":"rubygem-ai4r","origin":"science/rubygem-ai4r","version":"1.13","comment":"Various Ruby artificial intelligence algorithm implementations","maintainer":"ruby@FreeBSD.org","www":"http://www.ai4r.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f2b9b2aa142d4b595a9d6e787f6387e346562805de99f24ae7749f517ec5058a","flatsize":318073,"path":"All/rubygem-ai4r-1.13.pkg","repopath":"All/rubygem-ai4r-1.13.pkg","licenselogic":"single","licenses":["MPL11"],"pkgsize":58480,"desc":"AI4R is a collection of ruby algorithms implementations, covering several\nArtificial intelligence fields. It implements:\n* Genetic algorithms\n* Self-organized maps (SOM)\n* Neural Networks\n  - Multilayer perceptron with Backpropagation learning\n  - Hopfield net\n* Automatic classifiers (Machine Learning)\n  - ID3 (Decision Trees)\n  - PRISM (J. Cendrowska, 1987)\n  - Multilayer Perceptron\n  - OneR (AKA One Attribute Rule, 1R)\n  - ZeroR\n  - Hyperpipes\n  - Naive Bayes\n  - IB1 (D. Aha, D. Kibler - 1991)\n* Data clustering\n  - K-means, Bisecting K-means\n  - Single linkage, Complete linkage, Average linkage, Weighted Average linkage,\n    Centroid linkage, Median linkage, Ward's method linkage\n  - Diana (Divisive Analysis)","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","science"]},{"name":"rubygem-addressable","origin":"www/rubygem-addressable","version":"2.8.7","comment":"Replacement for the URI implementation","maintainer":"ruby@FreeBSD.org","www":"https://github.com/sporkmonger/addressable","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5808c840da79dec3b1878068b594a544e833c751a5168879fa4c728458e38a49","flatsize":555051,"path":"All/rubygem-addressable-2.8.7.pkg","repopath":"All/rubygem-addressable-2.8.7.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":76924,"desc":"Addressable is a replacement for the URI implementation that is part of Ruby's\nstandard library. It more closely conforms to the relevant RFCs and adds support\nfor IRIs and URI templates.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-public_suffix":{"origin":"dns/rubygem-public_suffix","version":"6.0.1_10"}},"categories":["devel","rubygems","www"],"annotations":{"cpe":"cpe:2.3:a:addressable_project:addressable:2.8.7:::::dragonfly6:x86_64"}},{"name":"rubygem-acts-as-taggable-on","origin":"www/rubygem-acts-as-taggable-on","version":"12.0.0","comment":"Tag a single model on several contexts","maintainer":"ruby@FreeBSD.org","www":"https://github.com/mbleigh/acts-as-taggable-on","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"33a8f7d11ebfc972c3d6fcb1752fa5eff0d4f37350604839def50a799744da33","flatsize":250540,"path":"All/rubygem-acts-as-taggable-on-12.0.0.pkg","repopath":"All/rubygem-acts-as-taggable-on-12.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":49792,"desc":"This plugin was originally based on Acts as Taggable on Steroids by Jonathan\nViney. It has evolved substantially since that point, but all credit goes to him\nfor the initial tagging functionality that so many people have used.\n\nFor instance, in a social network, a user might have tags that are called\nskills, interests, sports, and more. There is no real way to differentiate\nbetween tags and so an implementation of this type is not possible with acts as\ntaggable on steroids.\n\nEnter Acts as Taggable On. Rather than tying functionality to a specific keyword\n(namely tags), acts as taggable on allows you to specify an arbitrary number of\ntag \"contexts\" that can be used locally or in combination in the same way\nsteroids was used.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activerecord72":{"origin":"databases/rubygem-activerecord72","version":"7.2.2.1"},"rubygem-zeitwerk":{"origin":"devel/rubygem-zeitwerk","version":"2.6.18"}},"categories":["rubygems","www"]},{"name":"rubygem-activesupport72","origin":"devel/rubygem-activesupport72","version":"7.2.2.1","comment":"Toolkit of support libraries and Ruby core extensions extracted from the Rails framework","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/activesupport","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f024d75dac87881f6cb17917c755f2239c50e1fd6ae233f64086df0085a20847","flatsize":964066,"path":"All/rubygem-activesupport72-7.2.2.1.pkg","repopath":"All/rubygem-activesupport72-7.2.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":205928,"desc":"Active Support is a collection of utility classes and standard library\nextensions that were found useful for the Rails framework. These additions\nreside in this package so they can be loaded as needed in Ruby projects outside\nof Rails.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-base64":{"origin":"converters/rubygem-base64","version":"0.3.0"},"rubygem-benchmark":{"origin":"benchmarks/rubygem-benchmark","version":"0.4.0"},"rubygem-bigdecimal":{"origin":"math/rubygem-bigdecimal","version":"3.1.9"},"rubygem-concurrent-ruby":{"origin":"devel/rubygem-concurrent-ruby","version":"1.3.5"},"rubygem-connection_pool":{"origin":"net/rubygem-connection_pool","version":"2.5.3"},"rubygem-drb":{"origin":"devel/rubygem-drb","version":"2.2.1"},"rubygem-i18n":{"origin":"devel/rubygem-i18n","version":"1.14.7,2"},"rubygem-logger":{"origin":"devel/rubygem-logger","version":"1.6.6"},"rubygem-minitest":{"origin":"devel/rubygem-minitest","version":"5.25.5"},"rubygem-securerandom":{"origin":"security/rubygem-securerandom","version":"0.4.1"},"rubygem-tzinfo":{"origin":"devel/rubygem-tzinfo","version":"2.0.6"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:activesupport_project:activesupport:7.2.2.1:::::dragonfly6:x86_64"}},{"name":"rubygem-algorithms","origin":"devel/rubygem-algorithms","version":"1.0.1","comment":"Ruby algorithms and data structures","maintainer":"sunpoet@FreeBSD.org","www":"https://kanwei.github.io/algorithms/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d5411c4faf4bb9e01eb3b0b997e5be671819e57f85e62c5b37e6aa88c258721a","flatsize":796444,"path":"All/rubygem-algorithms-1.0.1.pkg","repopath":"All/rubygem-algorithms-1.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":285708,"desc":"algorithms started as a Google Summer of Code 2008 project.\n\nThe original proposal is as follows:\nUsing the right data structure or algorithm for the situation is an important\naspect of programming. In computer science literature, many data structures and\nalgorithms have been researched and extensively documented. However, there is\nstill no standard library in Ruby implementing useful structures and algorithms\nlike Red/Black Trees, tries, different sorting algorithms, etc. This project\nwill create such a library with documentation on when to use a particular\nstructure/algorithm. It will also come with a benchmark suite to compare\nperformance in different situations.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-asciidoctor-epub3","origin":"textproc/rubygem-asciidoctor-epub3","version":"2.1.0_1","comment":"Convert AsciiDoc documents to EPUB3","maintainer":"doceng@FreeBSD.org","www":"https://github.com/asciidoctor/asciidoctor-epub3","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b439b0bc50e4d7bb60f8808a1952ccf548a2bfe5df3d4b3c588b683d034a313a","flatsize":4273421,"path":"All/rubygem-asciidoctor-epub3-2.1.0_1.pkg","repopath":"All/rubygem-asciidoctor-epub3-2.1.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":670752,"desc":"Asciidoctor EPUB3 is a set of Asciidoctor extensions for converting AsciiDoc\ndocuments directly to the EPUB3 and KF8/MOBI e-book formats. It's a tool for\ncreating highly aesthetic, professional, easy-to-read e-books.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-asciidoctor":{"origin":"textproc/rubygem-asciidoctor","version":"2.0.23"},"rubygem-gepub":{"origin":"textproc/rubygem-gepub","version":"1.0.15"},"rubygem-mime-types":{"origin":"misc/rubygem-mime-types","version":"3.6.0"},"rubygem-mini_portile2":{"origin":"devel/rubygem-mini_portile2","version":"2.8.8"},"rubygem-sass":{"origin":"textproc/rubygem-sass","version":"3.7.4"}},"categories":["rubygems","textproc"]},{"name":"rubygem-activesupport70","origin":"devel/rubygem-activesupport70","version":"7.0.8.7","comment":"Toolkit of support libraries and Ruby core extensions extracted from the Rails framework","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/activesupport","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fee319661274a48c0be264b14f78b14555479e2a075a2bedce1b83626a9cbf53","flatsize":867466,"path":"All/rubygem-activesupport70-7.0.8.7.pkg","repopath":"All/rubygem-activesupport70-7.0.8.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":188696,"desc":"Active Support is a collection of utility classes and standard library\nextensions that were found useful for the Rails framework. These additions\nreside in this package so they can be loaded as needed in Ruby projects outside\nof Rails.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-concurrent-ruby":{"origin":"devel/rubygem-concurrent-ruby","version":"1.3.5"},"rubygem-i18n":{"origin":"devel/rubygem-i18n","version":"1.14.7,2"},"rubygem-minitest":{"origin":"devel/rubygem-minitest","version":"5.25.5"},"rubygem-tzinfo":{"origin":"devel/rubygem-tzinfo","version":"2.0.6"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:activesupport_project:activesupport:7.0.8.7:::::dragonfly6:x86_64"}},{"name":"rubygem-activesupport61","origin":"devel/rubygem-activesupport61","version":"6.1.7.10","comment":"Utility classes and extension that are required by Rails MVC Framework","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/activesupport","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4bf9a822d1428cef9ec35a8045b45bc630f2057c87aa4bfbc0f20a4f090c25a0","flatsize":842887,"path":"All/rubygem-activesupport61-6.1.7.10.pkg","repopath":"All/rubygem-activesupport61-6.1.7.10.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":185256,"desc":"Active Support is a collection of utility classes and standard library\nextensions that were found useful for the Rails framework. These additions\nreside in this package so they can be loaded as needed in Ruby projects outside\nof Rails.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-concurrent-ruby":{"origin":"devel/rubygem-concurrent-ruby","version":"1.3.5"},"rubygem-i18n":{"origin":"devel/rubygem-i18n","version":"1.14.7,2"},"rubygem-minitest":{"origin":"devel/rubygem-minitest","version":"5.25.5"},"rubygem-tzinfo":{"origin":"devel/rubygem-tzinfo","version":"2.0.6"},"rubygem-zeitwerk":{"origin":"devel/rubygem-zeitwerk","version":"2.6.18"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:activesupport_project:activesupport:6.1.7.10:::::dragonfly6:x86_64"}},{"name":"rubygem-activesupport80","origin":"devel/rubygem-activesupport80","version":"8.0.2","comment":"Toolkit of support libraries and Ruby core extensions extracted from the Rails framework","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/activesupport","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b25da950853e51067532a6072f0f73686c3fd1e130338117c27671a3b5927b29","flatsize":974568,"path":"All/rubygem-activesupport80-8.0.2.pkg","repopath":"All/rubygem-activesupport80-8.0.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":207724,"desc":"Active Support is a collection of utility classes and standard library\nextensions that were found useful for the Rails framework. These additions\nreside in this package so they can be loaded as needed in Ruby projects outside\nof Rails.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-base64":{"origin":"converters/rubygem-base64","version":"0.3.0"},"rubygem-benchmark":{"origin":"benchmarks/rubygem-benchmark","version":"0.4.0"},"rubygem-bigdecimal":{"origin":"math/rubygem-bigdecimal","version":"3.1.9"},"rubygem-concurrent-ruby":{"origin":"devel/rubygem-concurrent-ruby","version":"1.3.5"},"rubygem-connection_pool":{"origin":"net/rubygem-connection_pool","version":"2.5.3"},"rubygem-drb":{"origin":"devel/rubygem-drb","version":"2.2.1"},"rubygem-i18n":{"origin":"devel/rubygem-i18n","version":"1.14.7,2"},"rubygem-logger":{"origin":"devel/rubygem-logger","version":"1.6.6"},"rubygem-minitest":{"origin":"devel/rubygem-minitest","version":"5.25.5"},"rubygem-securerandom":{"origin":"security/rubygem-securerandom","version":"0.4.1"},"rubygem-tzinfo":{"origin":"devel/rubygem-tzinfo","version":"2.0.6"},"rubygem-uri":{"origin":"net/rubygem-uri","version":"1.0.3"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:activesupport_project:activesupport:8.0.2:::::dragonfly6:x86_64"}},{"name":"rubygem-amqp","origin":"net/rubygem-amqp","version":"1.8.0","comment":"Implementation of the AMQP protocol for RabbitMQ clients","maintainer":"sunpoet@FreeBSD.org","www":"http://rubyamqp.info/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b0d09ce3b1059f98e22d02deba0695eb8ed0adbcd634804663bf168482c3fea1","flatsize":1811943,"path":"All/rubygem-amqp-1.8.0.pkg","repopath":"All/rubygem-amqp-1.8.0.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":1104220,"desc":"Ruby amqp gem is a feature-rich, EventMachine-based RabbitMQ client with\nbatteries included.\n\nIt implement AMQP 0.9.1 and support RabbitMQ extensions to AMQP 0.9.1.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-amq-protocol":{"origin":"net/rubygem-amq-protocol","version":"2.3.3"},"rubygem-eventmachine":{"origin":"devel/rubygem-eventmachine","version":"1.2.7"}},"categories":["net","rubygems"]},{"name":"rubygem-activestorage72","origin":"net/rubygem-activestorage72","version":"7.2.2.1","comment":"Attach cloud and local files in Rails applications","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/activestorage","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8637a0630e309313cb8e7aa500ec404962fb1ac4b999f9e035def9c0d5d94a49","flatsize":268270,"path":"All/rubygem-activestorage72-7.2.2.1.pkg","repopath":"All/rubygem-activestorage72-7.2.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":55612,"desc":"Active Storage makes it simple to upload and reference files in cloud services\nlike Amazon S3, Google Cloud Storage, or Microsoft Azure Storage, and attach\nthose files to Active Records. Supports having one main service and mirrors in\nother services for redundancy. It also provides a disk service for testing or\nlocal deployments, but the focus is on cloud storage.\n\nFiles can be uploaded from the server to the cloud or directly from the client\nto the cloud.\n\nImage files can furthermore be transformed using on-demand variants for quality,\naspect ratio, size, or any other MiniMagick or Vips supported transformation.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack72":{"origin":"www/rubygem-actionpack72","version":"7.2.2.1"},"rubygem-activejob72":{"origin":"devel/rubygem-activejob72","version":"7.2.2.1"},"rubygem-activerecord72":{"origin":"databases/rubygem-activerecord72","version":"7.2.2.1"},"rubygem-activesupport72":{"origin":"devel/rubygem-activesupport72","version":"7.2.2.1"},"rubygem-marcel":{"origin":"devel/rubygem-marcel","version":"1.0.4"}},"categories":["net","rubygems"]},{"name":"rubygem-activesupport60","origin":"devel/rubygem-activesupport60","version":"6.0.6.1","comment":"Utility classes and extension that are required by Rails MVC Framework","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/activesupport","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8a7f1cd9b71d3eb801443e211f18f6473bf60eed3e0aba851af2b9ed54e94199","flatsize":813207,"path":"All/rubygem-activesupport60-6.0.6.1.pkg","repopath":"All/rubygem-activesupport60-6.0.6.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":180816,"desc":"Active Support is a collection of utility classes and standard library\nextensions that were found useful for the Rails framework. These additions\nreside in this package so they can be loaded as needed in Ruby projects outside\nof Rails.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-concurrent-ruby":{"origin":"devel/rubygem-concurrent-ruby","version":"1.3.5"},"rubygem-i18n":{"origin":"devel/rubygem-i18n","version":"1.14.7,2"},"rubygem-minitest":{"origin":"devel/rubygem-minitest","version":"5.25.5"},"rubygem-tzinfo1":{"origin":"devel/rubygem-tzinfo1","version":"1.2.11"},"rubygem-zeitwerk":{"origin":"devel/rubygem-zeitwerk","version":"2.6.18"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:activesupport_project:activesupport:6.0.6.1:::::dragonfly6:x86_64"}},{"name":"rubygem-activestorage70","origin":"net/rubygem-activestorage70","version":"7.0.8.7","comment":"Attach cloud and local files in Rails applications","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/activestorage","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cd80d9ec0ec81fc0adb66b8db15d3de17db2f4706c6163c7c8e4610624522213","flatsize":265979,"path":"All/rubygem-activestorage70-7.0.8.7.pkg","repopath":"All/rubygem-activestorage70-7.0.8.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":56244,"desc":"Active Storage makes it simple to upload and reference files in cloud services\nlike Amazon S3, Google Cloud Storage, or Microsoft Azure Storage, and attach\nthose files to Active Records. Supports having one main service and mirrors in\nother services for redundancy. It also provides a disk service for testing or\nlocal deployments, but the focus is on cloud storage.\n\nFiles can be uploaded from the server to the cloud or directly from the client\nto the cloud.\n\nImage files can furthermore be transformed using on-demand variants for quality,\naspect ratio, size, or any other MiniMagick or Vips supported transformation.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack70":{"origin":"www/rubygem-actionpack70","version":"7.0.8.7"},"rubygem-activejob70":{"origin":"devel/rubygem-activejob70","version":"7.0.8.7"},"rubygem-activerecord70":{"origin":"databases/rubygem-activerecord70","version":"7.0.8.7"},"rubygem-activesupport70":{"origin":"devel/rubygem-activesupport70","version":"7.0.8.7"},"rubygem-marcel":{"origin":"devel/rubygem-marcel","version":"1.0.4"},"rubygem-mini_mime":{"origin":"mail/rubygem-mini_mime","version":"1.1.5"}},"categories":["net","rubygems"]},{"name":"rubygem-activestorage61","origin":"net/rubygem-activestorage61","version":"6.1.7.10","comment":"Attach cloud and local files in Rails applications","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/activestorage","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"193e747391c3032051c85df1402ac59820246be8b3d60c6a91668fb5fd8fc2ab","flatsize":214310,"path":"All/rubygem-activestorage61-6.1.7.10.pkg","repopath":"All/rubygem-activestorage61-6.1.7.10.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":50004,"desc":"Active Storage makes it simple to upload and reference files in cloud services\nlike Amazon S3, Google Cloud Storage, or Microsoft Azure Storage, and attach\nthose files to Active Records. Supports having one main service and mirrors in\nother services for redundancy. It also provides a disk service for testing or\nlocal deployments, but the focus is on cloud storage.\n\nFiles can be uploaded from the server to the cloud or directly from the client\nto the cloud.\n\nImage files can furthermore be transformed using on-demand variants for quality,\naspect ratio, size, or any other MiniMagick or Vips supported transformation.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack61":{"origin":"www/rubygem-actionpack61","version":"6.1.7.10"},"rubygem-activejob61":{"origin":"devel/rubygem-activejob61","version":"6.1.7.10"},"rubygem-activerecord61":{"origin":"databases/rubygem-activerecord61","version":"6.1.7.10"},"rubygem-activesupport61":{"origin":"devel/rubygem-activesupport61","version":"6.1.7.10"},"rubygem-marcel":{"origin":"devel/rubygem-marcel","version":"1.0.4"},"rubygem-mini_mime":{"origin":"mail/rubygem-mini_mime","version":"1.1.5"}},"categories":["net","rubygems"]},{"name":"rubygem-amalgalite","origin":"databases/rubygem-amalgalite","version":"1.9.1","comment":"Embeds the SQLite database engine in a Ruby extension","maintainer":"ruby@FreeBSD.org","www":"https://github.com/copiousfreetime/amalgalite","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2dcd8736ddf32d1bc7dca58dfcf1b7873f0add7cb36a1468eb73e20a42d34e80","flatsize":3236246,"path":"All/rubygem-amalgalite-1.9.1.pkg","repopath":"All/rubygem-amalgalite-1.9.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":725712,"desc":"Amalgalite embeds the SQLite database engine in a ruby extension. There is no\nneed to install SQLite separately.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-arrayfields":{"origin":"devel/rubygem-arrayfields","version":"4.9.2"}},"categories":["databases","rubygems"]},{"name":"rubygem-activesupport71","origin":"devel/rubygem-activesupport71","version":"7.1.5.1","comment":"Toolkit of support libraries and Ruby core extensions extracted from the Rails framework","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/activesupport","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8c3c9cf49c157abfd31c6829b19d3b700e5b627b8e091730601e8cdf70a4d54d","flatsize":999916,"path":"All/rubygem-activesupport71-7.1.5.1.pkg","repopath":"All/rubygem-activesupport71-7.1.5.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":212856,"desc":"Active Support is a collection of utility classes and standard library\nextensions that were found useful for the Rails framework. These additions\nreside in this package so they can be loaded as needed in Ruby projects outside\nof Rails.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-base64":{"origin":"converters/rubygem-base64","version":"0.3.0"},"rubygem-benchmark":{"origin":"benchmarks/rubygem-benchmark","version":"0.4.0"},"rubygem-bigdecimal":{"origin":"math/rubygem-bigdecimal","version":"3.1.9"},"rubygem-concurrent-ruby":{"origin":"devel/rubygem-concurrent-ruby","version":"1.3.5"},"rubygem-connection_pool":{"origin":"net/rubygem-connection_pool","version":"2.5.3"},"rubygem-drb":{"origin":"devel/rubygem-drb","version":"2.2.1"},"rubygem-i18n":{"origin":"devel/rubygem-i18n","version":"1.14.7,2"},"rubygem-logger":{"origin":"devel/rubygem-logger","version":"1.6.6"},"rubygem-minitest":{"origin":"devel/rubygem-minitest","version":"5.25.5"},"rubygem-mutex_m":{"origin":"devel/rubygem-mutex_m","version":"0.3.0"},"rubygem-securerandom":{"origin":"security/rubygem-securerandom","version":"0.4.1"},"rubygem-tzinfo":{"origin":"devel/rubygem-tzinfo","version":"2.0.6"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:activesupport_project:activesupport:7.1.5.1:::::dragonfly6:x86_64"}},{"name":"rubygem-activeresource4","origin":"www/rubygem-activeresource4","version":"4.1.0","comment":"Coherent wrapper object-relational mapping for REST web services","maintainer":"ruby@FreeBSD.org","www":"https://github.com/rails/activeresource","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1da359faa9e84188ed9f4c59ca05b35168a2acc3a36b9edd7353c69049f314d0","flatsize":134494,"path":"All/rubygem-activeresource4-4.1.0.pkg","repopath":"All/rubygem-activeresource4-4.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":33512,"desc":"Active Resource\n\nActive Resource attempts to provide a coherent wrapper object-relational\nmapping for REST web services. It follows the same philosophy as\nActive Record, in that one of its prime aims is to reduce the amount of\ncode needed to map to these resources.  This is made possible by relying\non a number of code- and protocol-based conventions that make it easy for\nActive Resource to infer complex relations and structures.\n\nThese conventions are outlined in detail in the documentation\nfor ActiveResource::Base.\n\nSee also: https://rubyonrails.org/","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activemodel4":{"origin":"databases/rubygem-activemodel4","version":"4.2.11.3"},"rubygem-activesupport4":{"origin":"devel/rubygem-activesupport4","version":"4.2.11.3"},"rubygem-rails-observers":{"origin":"devel/rubygem-rails-observers","version":"0.1.5"}},"categories":["rubygems","www"],"annotations":{"cpe":"cpe:2.3:a:rubyonrails:active_resource:4.1.0:::::dragonfly6:x86_64"}},{"name":"rubygem-activesupport5","origin":"devel/rubygem-activesupport5","version":"5.1.7_1","comment":"Utility classes and extension that are required by Rails MVC Framework","maintainer":"sunpoet@FreeBSD.org","www":"https://rubyonrails.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7108d8b47d65defe575c0e3992007df33147f47d6af64caccfa084125dbae8a5","flatsize":1831711,"path":"All/rubygem-activesupport5-5.1.7_1.pkg","repopath":"All/rubygem-activesupport5-5.1.7_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":221284,"desc":"Active Support is a collection of utility classes and standard library\nextensions that were found useful for the Rails framework. These additions\nreside in this package so they can be loaded as needed in Ruby projects outside\nof Rails.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-concurrent-ruby":{"origin":"devel/rubygem-concurrent-ruby","version":"1.3.5"},"rubygem-i18n":{"origin":"devel/rubygem-i18n","version":"1.14.7,2"},"rubygem-minitest":{"origin":"devel/rubygem-minitest","version":"5.25.5"},"rubygem-tzinfo1":{"origin":"devel/rubygem-tzinfo1","version":"1.2.11"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:activesupport_project:activesupport:5.1.7:::::dragonfly6:x86_64:1"}},{"name":"rubygem-activesupport50","origin":"devel/rubygem-activesupport50","version":"5.0.7.2_1","comment":"Utility classes and extension that are required by Rails MVC Framework","maintainer":"sunpoet@FreeBSD.org","www":"https://rubyonrails.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f5d22218357baff7a322044249fa6574a874d220133301044c8d58fe723a7a54","flatsize":1770293,"path":"All/rubygem-activesupport50-5.0.7.2_1.pkg","repopath":"All/rubygem-activesupport50-5.0.7.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":219960,"desc":"Active Support is a collection of utility classes and standard library\nextensions that were found useful for the Rails framework. These additions\nreside in this package so they can be loaded as needed in Ruby projects outside\nof Rails.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-concurrent-ruby":{"origin":"devel/rubygem-concurrent-ruby","version":"1.3.5"},"rubygem-i18n":{"origin":"devel/rubygem-i18n","version":"1.14.7,2"},"rubygem-minitest":{"origin":"devel/rubygem-minitest","version":"5.25.5"},"rubygem-tzinfo1":{"origin":"devel/rubygem-tzinfo1","version":"1.2.11"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:activesupport_project:activesupport:5.0.7.2:::::dragonfly6:x86_64:1"}},{"name":"rubygem-asciidoctor-pdf","origin":"textproc/rubygem-asciidoctor-pdf","version":"2.3.19_2","comment":"Convert AsciiDoc documents to PDF","maintainer":"sunpoet@FreeBSD.org","www":"https://docs.asciidoctor.org/pdf-converter/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1d9ec93c0afe449f655585987725115797b992ad8c3ba606b5ad20855f0d8231","flatsize":4510974,"path":"All/rubygem-asciidoctor-pdf-2.3.19_2.pkg","repopath":"All/rubygem-asciidoctor-pdf-2.3.19_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1569024,"desc":"Asciidoctor PDF is a native PDF converter for AsciiDoc. It bypasses the\nrequirement to generate an intermediary format such as DocBook, Apache FO, or\nLaTeX. Instead, you can use this extension to convert your documents directly\nfrom AsciiDoc to PDF. Its aim is to take the pain out of creating PDF documents\nfrom AsciiDoc.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-asciidoctor":{"origin":"textproc/rubygem-asciidoctor","version":"2.0.23"},"rubygem-concurrent-ruby":{"origin":"devel/rubygem-concurrent-ruby","version":"1.3.5"},"rubygem-matrix":{"origin":"math/rubygem-matrix","version":"0.4.2"},"rubygem-prawn-icon3":{"origin":"print/rubygem-prawn-icon3","version":"3.1.0"},"rubygem-prawn-svg":{"origin":"print/rubygem-prawn-svg","version":"0.36.2"},"rubygem-prawn-table":{"origin":"print/rubygem-prawn-table","version":"0.2.2"},"rubygem-prawn-templates":{"origin":"print/rubygem-prawn-templates","version":"0.1.2"},"rubygem-prawn24":{"origin":"print/rubygem-prawn24","version":"2.4.0"},"rubygem-treetop":{"origin":"devel/rubygem-treetop","version":"1.6.12"},"rubygem-ttfunk17":{"origin":"print/rubygem-ttfunk17","version":"1.7.0"}},"categories":["rubygems","textproc"]},{"name":"rubygem-activestorage80","origin":"net/rubygem-activestorage80","version":"8.0.2","comment":"Attach cloud and local files in Rails applications","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/activestorage","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"96a01292706c9d123f10aa7dc1fc271c25566b7d439f3639c83e0eef5b5d46b2","flatsize":268480,"path":"All/rubygem-activestorage80-8.0.2.pkg","repopath":"All/rubygem-activestorage80-8.0.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":55600,"desc":"Active Storage makes it simple to upload and reference files in cloud services\nlike Amazon S3, Google Cloud Storage, or Microsoft Azure Storage, and attach\nthose files to Active Records. Supports having one main service and mirrors in\nother services for redundancy. It also provides a disk service for testing or\nlocal deployments, but the focus is on cloud storage.\n\nFiles can be uploaded from the server to the cloud or directly from the client\nto the cloud.\n\nImage files can furthermore be transformed using on-demand variants for quality,\naspect ratio, size, or any other MiniMagick or Vips supported transformation.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack80":{"origin":"www/rubygem-actionpack80","version":"8.0.2"},"rubygem-activejob80":{"origin":"devel/rubygem-activejob80","version":"8.0.2"},"rubygem-activerecord80":{"origin":"databases/rubygem-activerecord80","version":"8.0.2"},"rubygem-activesupport80":{"origin":"devel/rubygem-activesupport80","version":"8.0.2"},"rubygem-marcel":{"origin":"devel/rubygem-marcel","version":"1.0.4"}},"categories":["net","rubygems"]},{"name":"rubygem-activestorage71","origin":"net/rubygem-activestorage71","version":"7.1.5.1","comment":"Attach cloud and local files in Rails applications","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/activestorage","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"507489f11ece2cd6117a4072de886b73421e31d406704fc922ae51c8c9440877","flatsize":274434,"path":"All/rubygem-activestorage71-7.1.5.1.pkg","repopath":"All/rubygem-activestorage71-7.1.5.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":57352,"desc":"Active Storage makes it simple to upload and reference files in cloud services\nlike Amazon S3, Google Cloud Storage, or Microsoft Azure Storage, and attach\nthose files to Active Records. Supports having one main service and mirrors in\nother services for redundancy. It also provides a disk service for testing or\nlocal deployments, but the focus is on cloud storage.\n\nFiles can be uploaded from the server to the cloud or directly from the client\nto the cloud.\n\nImage files can furthermore be transformed using on-demand variants for quality,\naspect ratio, size, or any other MiniMagick or Vips supported transformation.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack71":{"origin":"www/rubygem-actionpack71","version":"7.1.5.1"},"rubygem-activejob71":{"origin":"devel/rubygem-activejob71","version":"7.1.5.1"},"rubygem-activerecord71":{"origin":"databases/rubygem-activerecord71","version":"7.1.5.1"},"rubygem-activesupport71":{"origin":"devel/rubygem-activesupport71","version":"7.1.5.1"},"rubygem-marcel":{"origin":"devel/rubygem-marcel","version":"1.0.4"}},"categories":["net","rubygems"]},{"name":"rubygem-aws-sdk-appintegrationsservice","origin":"devel/rubygem-aws-sdk-appintegrationsservice","version":"1.48.0","comment":"Official AWS Ruby gem for Amazon AppIntegrations Service","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-appintegrationsservice","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5a9b42a20abb080df21875832c29c8137bf40c333b1f833462fbf9cda687579c","flatsize":285559,"path":"All/rubygem-aws-sdk-appintegrationsservice-1.48.0.pkg","repopath":"All/rubygem-aws-sdk-appintegrationsservice-1.48.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":29864,"desc":"Official AWS Ruby gem for Amazon AppIntegrations Service.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-aws-sdk-core":{"origin":"devel/rubygem-aws-sdk-core","version":"3.220.1"},"rubygem-aws-sigv4":{"origin":"devel/rubygem-aws-sigv4","version":"1.11.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-activestorage60","origin":"net/rubygem-activestorage60","version":"6.0.6.1","comment":"Attach cloud and local files in Rails applications","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/activestorage","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"21bec9075caa491b4887e4d07bedd5e246766aacb2d58d688ee9e004ca5be942","flatsize":193811,"path":"All/rubygem-activestorage60-6.0.6.1.pkg","repopath":"All/rubygem-activestorage60-6.0.6.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":45636,"desc":"Active Storage makes it simple to upload and reference files in cloud services\nlike Amazon S3, Google Cloud Storage, or Microsoft Azure Storage, and attach\nthose files to Active Records. Supports having one main service and mirrors in\nother services for redundancy. It also provides a disk service for testing or\nlocal deployments, but the focus is on cloud storage.\n\nFiles can be uploaded from the server to the cloud or directly from the client\nto the cloud.\n\nImage files can furthermore be transformed using on-demand variants for quality,\naspect ratio, size, or any other MiniMagick or Vips supported transformation.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack60":{"origin":"www/rubygem-actionpack60","version":"6.0.6.1"},"rubygem-activejob60":{"origin":"devel/rubygem-activejob60","version":"6.0.6.1"},"rubygem-activerecord60":{"origin":"databases/rubygem-activerecord60","version":"6.0.6.1"},"rubygem-marcel":{"origin":"devel/rubygem-marcel","version":"1.0.4"}},"categories":["net","rubygems"]},{"name":"rubygem-activestorage52","origin":"net/rubygem-activestorage52","version":"5.2.8.1","comment":"Attach cloud and local files in Rails applications","maintainer":"sunpoet@FreeBSD.org","www":"https://rubyonrails.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5508d5e0a8504b8c1ff9bae3bd1a261e18a49f652a737dcc783922cdf7fe15f7","flatsize":165056,"path":"All/rubygem-activestorage52-5.2.8.1.pkg","repopath":"All/rubygem-activestorage52-5.2.8.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":40060,"desc":"Active Storage makes it simple to upload and reference files in cloud services\nlike Amazon S3, Google Cloud Storage, or Microsoft Azure Storage, and attach\nthose files to Active Records. Supports having one main service and mirrors in\nother services for redundancy. It also provides a disk service for testing or\nlocal deployments, but the focus is on cloud storage.\n\nFiles can be uploaded from the server to the cloud or directly from the client\nto the cloud.\n\nImage files can furthermore be transformed using on-demand variants for quality,\naspect ratio, size, or any other MiniMagick or Vips supported transformation.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack52":{"origin":"www/rubygem-actionpack52","version":"5.2.8.1_1"},"rubygem-activerecord52":{"origin":"databases/rubygem-activerecord52","version":"5.2.8.1"},"rubygem-marcel":{"origin":"devel/rubygem-marcel","version":"1.0.4"}},"categories":["net","rubygems"]},{"name":"rubygem-activestorage-gitlab","origin":"net/rubygem-activestorage-gitlab","version":"7.1.5.1","comment":"Attach cloud and local files in Rails applications","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/activestorage","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"38ab6382cede61c6e408a4c763b040fcd38f606b57ada2d2237838390dc7b15b","flatsize":274434,"path":"All/rubygem-activestorage-gitlab-7.1.5.1.pkg","repopath":"All/rubygem-activestorage-gitlab-7.1.5.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":57360,"desc":"Active Storage makes it simple to upload and reference files in cloud services\nlike Amazon S3, Google Cloud Storage, or Microsoft Azure Storage, and attach\nthose files to Active Records. Supports having one main service and mirrors in\nother services for redundancy. It also provides a disk service for testing or\nlocal deployments, but the focus is on cloud storage.\n\nFiles can be uploaded from the server to the cloud or directly from the client\nto the cloud.\n\nImage files can furthermore be transformed using on-demand variants for quality,\naspect ratio, size, or any other MiniMagick or Vips supported transformation.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack-gitlab":{"origin":"www/rubygem-actionpack-gitlab","version":"7.1.5.1"},"rubygem-activejob-gitlab":{"origin":"devel/rubygem-activejob-gitlab","version":"7.1.5.1"},"rubygem-activerecord-gitlab":{"origin":"databases/rubygem-activerecord-gitlab","version":"7.1.5.1"},"rubygem-activesupport-gitlab":{"origin":"devel/rubygem-activesupport-gitlab","version":"7.1.5.1"},"rubygem-marcel":{"origin":"devel/rubygem-marcel","version":"1.0.4"}},"categories":["net","rubygems"]},{"name":"rubygem-activesupport52","origin":"devel/rubygem-activesupport52","version":"5.2.8.1","comment":"Utility classes and extension that are required by Rails MVC Framework","maintainer":"sunpoet@FreeBSD.org","www":"https://rubyonrails.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b03d1af8d4c9760701b0ef2b2895b2981d65b526153c1f39cccf21d483c8dba5","flatsize":1894984,"path":"All/rubygem-activesupport52-5.2.8.1.pkg","repopath":"All/rubygem-activesupport52-5.2.8.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":231132,"desc":"Active Support is a collection of utility classes and standard library\nextensions that were found useful for the Rails framework. These additions\nreside in this package so they can be loaded as needed in Ruby projects outside\nof Rails.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-concurrent-ruby":{"origin":"devel/rubygem-concurrent-ruby","version":"1.3.5"},"rubygem-i18n":{"origin":"devel/rubygem-i18n","version":"1.14.7,2"},"rubygem-minitest":{"origin":"devel/rubygem-minitest","version":"5.25.5"},"rubygem-tzinfo1":{"origin":"devel/rubygem-tzinfo1","version":"1.2.11"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:activesupport_project:activesupport:5.2.8.1:::::dragonfly6:x86_64"}},{"name":"rubygem-activesupport4","origin":"devel/rubygem-activesupport4","version":"4.2.11.3","comment":"Utility classes and extension that are required by Rails MVC Framework","maintainer":"sunpoet@FreeBSD.org","www":"https://rubyonrails.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"59f5712aa92aabfddfc49605b1401c2b4da094e92b862f952a9e9a97139cd995","flatsize":1622281,"path":"All/rubygem-activesupport4-4.2.11.3.pkg","repopath":"All/rubygem-activesupport4-4.2.11.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":201080,"desc":"Active Support is a collection of utility classes and standard library\nextensions that were found useful for the Rails framework. These additions\nreside in this package so they can be loaded as needed in Ruby projects outside\nof Rails.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-i18n":{"origin":"devel/rubygem-i18n","version":"1.14.7,2"},"rubygem-minitest":{"origin":"devel/rubygem-minitest","version":"5.25.5"},"rubygem-thread_safe":{"origin":"devel/rubygem-thread_safe","version":"0.3.6"},"rubygem-tzinfo1":{"origin":"devel/rubygem-tzinfo1","version":"1.2.11"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:activesupport_project:activesupport:4.2.11.3:::::dragonfly6:x86_64"}},{"name":"rubygem-activesupport-gitlab","origin":"devel/rubygem-activesupport-gitlab","version":"7.1.5.1","comment":"Toolkit of support libraries and Ruby core extensions extracted from the Rails framework","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/activesupport","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e4120738b774c762df7b178e14910bb5861d9d7c4d377c673b3541790bcee3e4","flatsize":999916,"path":"All/rubygem-activesupport-gitlab-7.1.5.1.pkg","repopath":"All/rubygem-activesupport-gitlab-7.1.5.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":212772,"desc":"Active Support is a collection of utility classes and standard library\nextensions that were found useful for the Rails framework. These additions\nreside in this package so they can be loaded as needed in Ruby projects outside\nof Rails.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-base64":{"origin":"converters/rubygem-base64","version":"0.3.0"},"rubygem-benchmark":{"origin":"benchmarks/rubygem-benchmark","version":"0.4.0"},"rubygem-bigdecimal":{"origin":"math/rubygem-bigdecimal","version":"3.1.9"},"rubygem-concurrent-ruby":{"origin":"devel/rubygem-concurrent-ruby","version":"1.3.5"},"rubygem-connection_pool":{"origin":"net/rubygem-connection_pool","version":"2.5.3"},"rubygem-drb":{"origin":"devel/rubygem-drb","version":"2.2.1"},"rubygem-i18n":{"origin":"devel/rubygem-i18n","version":"1.14.7,2"},"rubygem-logger-gitlab":{"origin":"devel/rubygem-logger-gitlab","version":"1.7.0"},"rubygem-minitest":{"origin":"devel/rubygem-minitest","version":"5.25.5"},"rubygem-mutex_m":{"origin":"devel/rubygem-mutex_m","version":"0.3.0"},"rubygem-securerandom":{"origin":"security/rubygem-securerandom","version":"0.4.1"},"rubygem-tzinfo":{"origin":"devel/rubygem-tzinfo","version":"2.0.6"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:activesupport_project:activesupport:7.1.5.1:::::dragonfly6:x86_64"}},{"name":"rubygem-activeresource","origin":"www/rubygem-activeresource","version":"6.1.4","comment":"Coherent wrapper object-relational mapping for REST web services","maintainer":"sunpoet@FreeBSD.org","www":"https://rubyonrails.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"71ab084c46d8e5b3d78c475922899ab498ea1ea6c552af6ec1e01621d6095de2","flatsize":146557,"path":"All/rubygem-activeresource-6.1.4.pkg","repopath":"All/rubygem-activeresource-6.1.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":35568,"desc":"Active Resource\n\nActive Resource attempts to provide a coherent wrapper object-relational\nmapping for REST web services. It follows the same philosophy as\nActive Record, in that one of its prime aims is to reduce the amount of\ncode needed to map to these resources.  This is made possible by relying\non a number of code- and protocol-based conventions that make it easy for\nActive Resource to infer complex relations and structures.\n\nThese conventions are outlined in detail in the documentation\nfor ActiveResource::Base.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activemodel-serializers-xml":{"origin":"databases/rubygem-activemodel-serializers-xml","version":"1.0.3"},"rubygem-activemodel72":{"origin":"databases/rubygem-activemodel72","version":"7.2.2.1"},"rubygem-activesupport72":{"origin":"devel/rubygem-activesupport72","version":"7.2.2.1"}},"categories":["rubygems","www"],"annotations":{"cpe":"cpe:2.3:a:rubyonrails:active_resource:6.1.4:::::dragonfly6:x86_64"}},{"name":"rubygem-activerecord80","origin":"databases/rubygem-activerecord80","version":"8.0.2","comment":"Object-relational mapping layer for Rails MVC Framework","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/activerecord","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"07b9c2cc761808133e7fa5f6d51fe51abae46909c3bf07d4ace2e42310a343d0","flatsize":2346462,"path":"All/rubygem-activerecord80-8.0.2.pkg","repopath":"All/rubygem-activerecord80-8.0.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":428388,"desc":"Active Record connects classes to relational database tables to establish an\nalmost zero-configuration persistence layer for applications. The library\nprovides a base class that, when subclassed, sets up a mapping between the new\nclass and an existing table in the database. In the context of an application,\nthese classes are commonly referred to as models. Models can also be connected\nto other models; this is done by defining associations.\n\nActive Record relies heavily on naming in that it uses class and association\nnames to establish mappings between respective database tables and foreign key\ncolumns. Although these mappings can be defined explicitly, it's recommended to\nfollow naming conventions, especially when getting started with the library.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activemodel80":{"origin":"databases/rubygem-activemodel80","version":"8.0.2"},"rubygem-activesupport80":{"origin":"devel/rubygem-activesupport80","version":"8.0.2"},"rubygem-timeout":{"origin":"devel/rubygem-timeout","version":"0.4.3"}},"categories":["databases","rubygems"]},{"name":"rubygem-activerecord72","origin":"databases/rubygem-activerecord72","version":"7.2.2.1","comment":"Object-relational mapping layer for Rails MVC Framework","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/activerecord","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"351830e8da03a3f1b4e8385b75a80079a9cd0e9b2d0ea2ca1afa2ec5a0e386d1","flatsize":2343313,"path":"All/rubygem-activerecord72-7.2.2.1.pkg","repopath":"All/rubygem-activerecord72-7.2.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":427728,"desc":"Active Record connects classes to relational database tables to establish an\nalmost zero-configuration persistence layer for applications. The library\nprovides a base class that, when subclassed, sets up a mapping between the new\nclass and an existing table in the database. In the context of an application,\nthese classes are commonly referred to as models. Models can also be connected\nto other models; this is done by defining associations.\n\nActive Record relies heavily on naming in that it uses class and association\nnames to establish mappings between respective database tables and foreign key\ncolumns. Although these mappings can be defined explicitly, it's recommended to\nfollow naming conventions, especially when getting started with the library.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activemodel72":{"origin":"databases/rubygem-activemodel72","version":"7.2.2.1"},"rubygem-activesupport72":{"origin":"devel/rubygem-activesupport72","version":"7.2.2.1"},"rubygem-timeout":{"origin":"devel/rubygem-timeout","version":"0.4.3"}},"categories":["databases","rubygems"]},{"name":"rubygem-activerecord-explain-analyze","origin":"databases/rubygem-activerecord-explain-analyze","version":"0.1.0_5","comment":"Extends ActiveRecord#explain with additional features","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/6/activerecord-explain-analyze","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"af2de2cc143ea2fa891405702217f97134c9f3f69203a113ed963f28fe656423","flatsize":10414,"path":"All/rubygem-activerecord-explain-analyze-0.1.0_5.pkg","repopath":"All/rubygem-activerecord-explain-analyze-0.1.0_5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5112,"desc":"Extends ActiveRecord#explain with support for EXPLAIN ANALYZE\nand output formats of JSON, XML, and YAML.\nIt currently supports ActiveRecord 4 and 5, and PostgreSQL only.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activerecord70":{"origin":"databases/rubygem-activerecord70","version":"7.0.8.7"},"rubygem-pg":{"origin":"databases/rubygem-pg","version":"1.5.9"}},"categories":["databases","rubygems"]},{"name":"rubygem-activerecord-deprecated_finders","origin":"devel/rubygem-activerecord-deprecated_finders","version":"1.0.4","comment":"Deprecated finder APIs from Active Record","maintainer":"ports@FreeBSD.org","www":"https://github.com/rails/activerecord-deprecated_finders","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"19c93cc283dd8ff8dcfcca069f40b88acbad05c29b00210c466a66ab0e14848f","flatsize":25107,"path":"All/rubygem-activerecord-deprecated_finders-1.0.4.pkg","repopath":"All/rubygem-activerecord-deprecated_finders-1.0.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7764,"desc":"This gem is a dependency of Rails 4.0 to provide deprecated\nfinder functionality.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"],"messages":[{"message":"===>   NOTICE:\n\nThe rubygem-activerecord-deprecated_finders port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"rubygem-activerecord-trilogy-adapter","origin":"databases/rubygem-activerecord-trilogy-adapter","version":"3.1.2","comment":"Active Record adapter for trilogy","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/trilogy-libraries/activerecord-trilogy-adapter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f51ec6973b522466e8dd60714528b6f1993743bafa1e5125ddc19f40c4af48bf","flatsize":28052,"path":"All/rubygem-activerecord-trilogy-adapter-3.1.2.pkg","repopath":"All/rubygem-activerecord-trilogy-adapter-3.1.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8736,"desc":"Trilogy Adapter is a Ruby on Rails Active Record database adapter for Trilogy, a\nclient library for MySQL-compatible database servers, designed for performance,\nflexibility, and ease of embedding.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activerecord70":{"origin":"databases/rubygem-activerecord70","version":"7.0.8.7"},"rubygem-trilogy":{"origin":"databases/rubygem-trilogy","version":"2.9.0"}},"categories":["databases","rubygems"]},{"name":"rubygem-activerecord-session_store","origin":"databases/rubygem-activerecord-session_store","version":"2.1.0","comment":"Action Dispatch session store backed by an Active Record class","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/activerecord-session_store","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8441356122e5562b7c3d89d3f06647308238a25c36810d3c500a37f840e9a50b","flatsize":29401,"path":"All/rubygem-activerecord-session_store-2.1.0.pkg","repopath":"All/rubygem-activerecord-session_store-2.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9420,"desc":"A session store backed by an Active Record class. A default class is provided,\nbut any object duck-typing to an Active Record Session class with text\nsession_id and data attributes is sufficient.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack61":{"origin":"www/rubygem-actionpack61","version":"6.1.7.10"},"rubygem-activerecord61":{"origin":"databases/rubygem-activerecord61","version":"6.1.7.10"},"rubygem-cgi":{"origin":"www/rubygem-cgi","version":"0.4.2"},"rubygem-multi_json":{"origin":"devel/rubygem-multi_json","version":"1.15.0"},"rubygem-rack":{"origin":"www/rubygem-rack","version":"3.0.14,3"},"rubygem-railties61":{"origin":"www/rubygem-railties61","version":"6.1.7.10"}},"categories":["databases","rubygems"]},{"name":"rubygem-activerecord4","origin":"databases/rubygem-activerecord4","version":"4.2.11.3","comment":"Object-relational mapping layer for Rails MVC Framework","maintainer":"sunpoet@FreeBSD.org","www":"https://rubyonrails.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a6fc0995db940c38358a099cd9782078ab79f9fb80e3dd82a6b56f189039aa0a","flatsize":1309963,"path":"All/rubygem-activerecord4-4.2.11.3.pkg","repopath":"All/rubygem-activerecord4-4.2.11.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":268884,"desc":"Active Record connects classes to relational database tables to establish an\nalmost zero-configuration persistence layer for applications. The library\nprovides a base class that, when subclassed, sets up a mapping between the new\nclass and an existing table in the database. In the context of an application,\nthese classes are commonly referred to as models. Models can also be connected\nto other models; this is done by defining associations.\n\nActive Record relies heavily on naming in that it uses class and association\nnames to establish mappings between respective database tables and foreign key\ncolumns. Although these mappings can be defined explicitly, it's recommended to\nfollow naming conventions, especially when getting started with the library.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activemodel4":{"origin":"databases/rubygem-activemodel4","version":"4.2.11.3"},"rubygem-activesupport4":{"origin":"devel/rubygem-activesupport4","version":"4.2.11.3"},"rubygem-arel6":{"origin":"databases/rubygem-arel6","version":"6.0.4"}},"categories":["databases","rubygems"]},{"name":"rubygem-activemodel71","origin":"databases/rubygem-activemodel71","version":"7.1.5.1","comment":"Toolkit for building modeling frameworks like Active Record","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/activemodel","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"64fe01d57c475426d24b4392e4fa5138f33fa2f2cf76fb53702211c942caa587","flatsize":283929,"path":"All/rubygem-activemodel71-7.1.5.1.pkg","repopath":"All/rubygem-activemodel71-7.1.5.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":58684,"desc":"Active Model provides a known set of interfaces for usage in model classes. They\nallow for Action Pack helpers to interact with non-Active Record models, for\nexample. Active Model also helps with building custom ORMs for use outside of\nthe Rails framework.\n\nActive Model provides a default module that implements the basic API required to\nintegrate with Action Pack out of the box: ActiveModel::API.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport71":{"origin":"devel/rubygem-activesupport71","version":"7.1.5.1"}},"categories":["databases","rubygems"]},{"name":"rubygem-activerecord-import","origin":"databases/rubygem-activerecord-import","version":"2.1.0","comment":"Bulk import many records into an ActiveRecord DB","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/zdennis/activerecord-import","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9688a50c9e75f0a5e06b3d100234a897e58c0ec465d76d7ca2d32a7e94fd91aa","flatsize":310906,"path":"All/rubygem-activerecord-import-2.1.0.pkg","repopath":"All/rubygem-activerecord-import-2.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":62636,"desc":"Extraction of the ActiveRecord::Base#import functionality from ar-extensions for\nRails 3 and beyond.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activerecord4":{"origin":"databases/rubygem-activerecord4","version":"4.2.11.3"}},"categories":["databases","rubygems"]},{"name":"rubygem-activemodel70","origin":"databases/rubygem-activemodel70","version":"7.0.8.7","comment":"Toolkit for building modeling frameworks like Active Record","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/activemodel","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"93045abeda4ccbf51bc1a414bbe0ca1617ea9aa105eb520c38f6a3f2d70cd8e3","flatsize":252138,"path":"All/rubygem-activemodel70-7.0.8.7.pkg","repopath":"All/rubygem-activemodel70-7.0.8.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":52680,"desc":"Active Model provides a known set of interfaces for usage in model classes. They\nallow for Action Pack helpers to interact with non-Active Record models, for\nexample. Active Model also helps with building custom ORMs for use outside of\nthe Rails framework.\n\nActive Model provides a default module that implements the basic API required to\nintegrate with Action Pack out of the box: ActiveModel::API.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport70":{"origin":"devel/rubygem-activesupport70","version":"7.0.8.7"}},"categories":["databases","rubygems"]},{"name":"rubygem-activemodel52","origin":"databases/rubygem-activemodel52","version":"5.2.8.1","comment":"Toolkit for building modeling frameworks","maintainer":"sunpoet@FreeBSD.org","www":"https://rubyonrails.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"11f4c5e698570795b3c184031d1421ee490d40611539a0f6327f7198bc0af1d7","flatsize":226861,"path":"All/rubygem-activemodel52-5.2.8.1.pkg","repopath":"All/rubygem-activemodel52-5.2.8.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":48580,"desc":"Active Model provides a known set of interfaces for usage in model classes. They\nallow for Action Pack helpers to interact with non-Active Record models, for\nexample. Active Model also helps with building custom ORMs for use outside of\nthe Rails framework.\n\nActive Model provides a default module that implements the basic API required to\nintegrate with Action Pack out of the box: ActiveModel::Model.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport52":{"origin":"devel/rubygem-activesupport52","version":"5.2.8.1"}},"categories":["databases","rubygems"]},{"name":"rubygem-activemodel50","origin":"databases/rubygem-activemodel50","version":"5.0.7.2","comment":"Toolkit for building modeling frameworks","maintainer":"sunpoet@FreeBSD.org","www":"https://rubyonrails.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"da1f8e96b718d0ece471a4d86ac52848da00015bd607fce35494763d5c9d1d3f","flatsize":205886,"path":"All/rubygem-activemodel50-5.0.7.2.pkg","repopath":"All/rubygem-activemodel50-5.0.7.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":45880,"desc":"Active Model provides a known set of interfaces for usage in model classes. They\nallow for Action Pack helpers to interact with non-Active Record models, for\nexample. Active Model also helps with building custom ORMs for use outside of\nthe Rails framework.\n\nActive Model provides a default module that implements the basic API required to\nintegrate with Action Pack out of the box: ActiveModel::Model.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport50":{"origin":"devel/rubygem-activesupport50","version":"5.0.7.2_1"}},"categories":["databases","rubygems"]},{"name":"rubygem-activerecord71","origin":"databases/rubygem-activerecord71","version":"7.1.5.1","comment":"Object-relational mapping layer for Rails MVC Framework","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/activerecord","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"73c2fc38e5bbb4d403ac20e5d8c0c13a62a1c710b93203de4a6f0e0f74c868ff","flatsize":2332611,"path":"All/rubygem-activerecord71-7.1.5.1.pkg","repopath":"All/rubygem-activerecord71-7.1.5.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":430928,"desc":"Active Record connects classes to relational database tables to establish an\nalmost zero-configuration persistence layer for applications. The library\nprovides a base class that, when subclassed, sets up a mapping between the new\nclass and an existing table in the database. In the context of an application,\nthese classes are commonly referred to as models. Models can also be connected\nto other models; this is done by defining associations.\n\nActive Record relies heavily on naming in that it uses class and association\nnames to establish mappings between respective database tables and foreign key\ncolumns. Although these mappings can be defined explicitly, it's recommended to\nfollow naming conventions, especially when getting started with the library.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activemodel71":{"origin":"databases/rubygem-activemodel71","version":"7.1.5.1"},"rubygem-activesupport71":{"origin":"devel/rubygem-activesupport71","version":"7.1.5.1"},"rubygem-timeout":{"origin":"devel/rubygem-timeout","version":"0.4.3"}},"categories":["databases","rubygems"]},{"name":"rubygem-activerecord61","origin":"databases/rubygem-activerecord61","version":"6.1.7.10","comment":"Object-relational mapping layer for Rails MVC Framework","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/activerecord","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"65c6d5a3b4afa099d60ef191fddc32ed80c104a512c01f506a0812fe2f979f4c","flatsize":1834514,"path":"All/rubygem-activerecord61-6.1.7.10.pkg","repopath":"All/rubygem-activerecord61-6.1.7.10.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":345644,"desc":"Active Record connects classes to relational database tables to establish an\nalmost zero-configuration persistence layer for applications. The library\nprovides a base class that, when subclassed, sets up a mapping between the new\nclass and an existing table in the database. In the context of an application,\nthese classes are commonly referred to as models. Models can also be connected\nto other models; this is done by defining associations.\n\nActive Record relies heavily on naming in that it uses class and association\nnames to establish mappings between respective database tables and foreign key\ncolumns. Although these mappings can be defined explicitly, it's recommended to\nfollow naming conventions, especially when getting started with the library.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activemodel61":{"origin":"databases/rubygem-activemodel61","version":"6.1.7.10"},"rubygem-activesupport61":{"origin":"devel/rubygem-activesupport61","version":"6.1.7.10"}},"categories":["databases","rubygems"]},{"name":"rubygem-activemodel5","origin":"databases/rubygem-activemodel5","version":"5.1.7","comment":"Toolkit for building modeling frameworks","maintainer":"sunpoet@FreeBSD.org","www":"https://rubyonrails.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"89521d47c470e2591c5e9f8aef1d12378d5ed1398c0c8a7faa44dd39c12fd259","flatsize":199138,"path":"All/rubygem-activemodel5-5.1.7.pkg","repopath":"All/rubygem-activemodel5-5.1.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":43976,"desc":"Active Model provides a known set of interfaces for usage in model classes. They\nallow for Action Pack helpers to interact with non-Active Record models, for\nexample. Active Model also helps with building custom ORMs for use outside of\nthe Rails framework.\n\nActive Model provides a default module that implements the basic API required to\nintegrate with Action Pack out of the box: ActiveModel::Model.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport5":{"origin":"devel/rubygem-activesupport5","version":"5.1.7_1"}},"categories":["databases","rubygems"]},{"name":"rubygem-activemodel4","origin":"databases/rubygem-activemodel4","version":"4.2.11.3","comment":"Toolkit for building modeling frameworks","maintainer":"sunpoet@FreeBSD.org","www":"https://rubyonrails.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4936027c3e93e5a314253dd2469fda589120cb72c038be353f33e88dad0027b6","flatsize":177842,"path":"All/rubygem-activemodel4-4.2.11.3.pkg","repopath":"All/rubygem-activemodel4-4.2.11.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":38704,"desc":"Active Model provides a known set of interfaces for usage in model classes. They\nallow for Action Pack helpers to interact with non-Active Record models, for\nexample. Active Model also helps with building custom ORMs for use outside of\nthe Rails framework.\n\nActive Model provides a default module that implements the basic API required to\nintegrate with Action Pack out of the box: ActiveModel::Model.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport4":{"origin":"devel/rubygem-activesupport4","version":"4.2.11.3"},"rubygem-builder":{"origin":"devel/rubygem-builder","version":"3.3.0"}},"categories":["databases","rubygems"]},{"name":"rubygem-activemodel80","origin":"databases/rubygem-activemodel80","version":"8.0.2","comment":"Toolkit for building modeling frameworks like Active Record","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/activemodel","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9d4cf99b69349ba225e42adf7f9d7fd67d722771ce7185d15933bffe80fe7961","flatsize":286374,"path":"All/rubygem-activemodel80-8.0.2.pkg","repopath":"All/rubygem-activemodel80-8.0.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":58300,"desc":"Active Model provides a known set of interfaces for usage in model classes. They\nallow for Action Pack helpers to interact with non-Active Record models, for\nexample. Active Model also helps with building custom ORMs for use outside of\nthe Rails framework.\n\nActive Model provides a default module that implements the basic API required to\nintegrate with Action Pack out of the box: ActiveModel::API.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport80":{"origin":"devel/rubygem-activesupport80","version":"8.0.2"}},"categories":["databases","rubygems"]},{"name":"rubygem-activemessaging","origin":"devel/rubygem-activemessaging","version":"0.14.2","comment":"Event-driven architecture for rails","maintainer":"ruby@FreeBSD.org","www":"https://github.com/kookster/activemessaging","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"64b829933b53342ac35b5b67dba3ded5e2f9177b2896b56ef13fdf5b12e801e7","flatsize":173423,"path":"All/rubygem-activemessaging-0.14.2.pkg","repopath":"All/rubygem-activemessaging-0.14.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":39640,"desc":"ActiveMessaging is an attempt to bring the simplicity and elegance of rails\ndevelopment to the world of messaging. Messaging, (or event-driven\narchitecture) is widely used for enterprise integration, with frameworks\nsuch as Java's JMS, and products such as ActiveMQ, Tibco, IBM MQSeries, etc.\nNow supporting Rails 3 as of version 0.8.0.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport4":{"origin":"devel/rubygem-activesupport4","version":"4.2.11.3"},"rubygem-rake":{"origin":"devel/rubygem-rake","version":"13.2.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-activerecord70","origin":"databases/rubygem-activerecord70","version":"7.0.8.7","comment":"Object-relational mapping layer for Rails MVC Framework","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/activerecord","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d67ea601ff823faffeb26f86ea1f20822514616e9b3ef86080ceab74f2187f4b","flatsize":2029174,"path":"All/rubygem-activerecord70-7.0.8.7.pkg","repopath":"All/rubygem-activerecord70-7.0.8.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":382080,"desc":"Active Record connects classes to relational database tables to establish an\nalmost zero-configuration persistence layer for applications. The library\nprovides a base class that, when subclassed, sets up a mapping between the new\nclass and an existing table in the database. In the context of an application,\nthese classes are commonly referred to as models. Models can also be connected\nto other models; this is done by defining associations.\n\nActive Record relies heavily on naming in that it uses class and association\nnames to establish mappings between respective database tables and foreign key\ncolumns. Although these mappings can be defined explicitly, it's recommended to\nfollow naming conventions, especially when getting started with the library.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activemodel70":{"origin":"databases/rubygem-activemodel70","version":"7.0.8.7"},"rubygem-activesupport70":{"origin":"devel/rubygem-activesupport70","version":"7.0.8.7"}},"categories":["databases","rubygems"]},{"name":"rubygem-activejob80","origin":"devel/rubygem-activejob80","version":"8.0.2","comment":"Declare job classes that can be run by a variety of queuing backends","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/activejob","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"73d75059572c36983797f61520b0a4f13554c7a9615609aace126a9e77ab7098","flatsize":134315,"path":"All/rubygem-activejob80-8.0.2.pkg","repopath":"All/rubygem-activejob80-8.0.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":31080,"desc":"Active Job is a framework for declaring jobs and making them run on a variety of\nqueuing backends. These jobs can be everything from regularly scheduled\nclean-ups, to billing charges, to mailings -- anything that can be chopped up\ninto small units of work and run in parallel.\n\nIt also serves as the backend for Action Mailer's #deliver_later functionality\nthat makes it easy to turn any mailing into a job for running later. That's one\nof the most common jobs in a modern web application: sending emails outside the\nrequest-response cycle, so the user doesn't have to wait on it.\n\nThe main point is to ensure that all Rails apps will have a job infrastructure\nin place, even if it's in the form of an \"immediate runner\". We can then have\nframework features and other gems build on top of that, without having to worry\nabout API differences between Delayed Job and Resque. Picking your queuing\nbackend becomes more of an operational concern, then. And you'll be able to\nswitch between them without having to rewrite your jobs.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport80":{"origin":"devel/rubygem-activesupport80","version":"8.0.2"},"rubygem-globalid-rails80":{"origin":"databases/rubygem-globalid-rails80","version":"1.2.1"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:rubyonrails:active_job:8.0.2:::::dragonfly6:x86_64"}},{"name":"rubygem-activerecord52","origin":"databases/rubygem-activerecord52","version":"5.2.8.1","comment":"Object-relational mapping layer for Rails MVC Framework","maintainer":"sunpoet@FreeBSD.org","www":"https://rubyonrails.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"844b64b0eb0d243598731060c0ae774bf64a168146b948bcddab468940590cbe","flatsize":1467748,"path":"All/rubygem-activerecord52-5.2.8.1.pkg","repopath":"All/rubygem-activerecord52-5.2.8.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":286124,"desc":"Active Record connects classes to relational database tables to establish an\nalmost zero-configuration persistence layer for applications. The library\nprovides a base class that, when subclassed, sets up a mapping between the new\nclass and an existing table in the database. In the context of an application,\nthese classes are commonly referred to as models. Models can also be connected\nto other models; this is done by defining associations.\n\nActive Record relies heavily on naming in that it uses class and association\nnames to establish mappings between respective database tables and foreign key\ncolumns. Although these mappings can be defined explicitly, it's recommended to\nfollow naming conventions, especially when getting started with the library.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activemodel52":{"origin":"databases/rubygem-activemodel52","version":"5.2.8.1"},"rubygem-activesupport52":{"origin":"devel/rubygem-activesupport52","version":"5.2.8.1"},"rubygem-arel":{"origin":"databases/rubygem-arel","version":"9.0.0,1"}},"categories":["databases","rubygems"]},{"name":"rubygem-activemodel72","origin":"databases/rubygem-activemodel72","version":"7.2.2.1","comment":"Toolkit for building modeling frameworks like Active Record","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/activemodel","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"933d5710f4b35fc0e86bdcf988c98245a3ae26f55bbf29036b540198863f11c4","flatsize":280513,"path":"All/rubygem-activemodel72-7.2.2.1.pkg","repopath":"All/rubygem-activemodel72-7.2.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":57452,"desc":"Active Model provides a known set of interfaces for usage in model classes. They\nallow for Action Pack helpers to interact with non-Active Record models, for\nexample. Active Model also helps with building custom ORMs for use outside of\nthe Rails framework.\n\nActive Model provides a default module that implements the basic API required to\nintegrate with Action Pack out of the box: ActiveModel::API.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport72":{"origin":"devel/rubygem-activesupport72","version":"7.2.2.1"}},"categories":["databases","rubygems"]},{"name":"rubygem-activemodel61","origin":"databases/rubygem-activemodel61","version":"6.1.7.10","comment":"Toolkit for building modeling frameworks","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/activemodel","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a74d93452cd147e8756dea13ba323d751da4f70a1ee406f0f7021aaa675e308b","flatsize":252455,"path":"All/rubygem-activemodel61-6.1.7.10.pkg","repopath":"All/rubygem-activemodel61-6.1.7.10.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":53412,"desc":"Active Model provides a known set of interfaces for usage in model classes. They\nallow for Action Pack helpers to interact with non-Active Record models, for\nexample. Active Model also helps with building custom ORMs for use outside of\nthe Rails framework.\n\nActive Model provides a default module that implements the basic API required to\nintegrate with Action Pack out of the box: ActiveModel::Model.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport61":{"origin":"devel/rubygem-activesupport61","version":"6.1.7.10"}},"categories":["databases","rubygems"]},{"name":"rubygem-activemodel60","origin":"databases/rubygem-activemodel60","version":"6.0.6.1","comment":"Toolkit for building modeling frameworks","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/activemodel","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"217ccfd94f9651e430913040d0b2e8e7514f4499ac819417978d548a74aa2466","flatsize":236288,"path":"All/rubygem-activemodel60-6.0.6.1.pkg","repopath":"All/rubygem-activemodel60-6.0.6.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":50268,"desc":"Active Model provides a known set of interfaces for usage in model classes. They\nallow for Action Pack helpers to interact with non-Active Record models, for\nexample. Active Model also helps with building custom ORMs for use outside of\nthe Rails framework.\n\nActive Model provides a default module that implements the basic API required to\nintegrate with Action Pack out of the box: ActiveModel::Model.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport60":{"origin":"devel/rubygem-activesupport60","version":"6.0.6.1"}},"categories":["databases","rubygems"]},{"name":"rubygem-activemodel-serializers-xml","origin":"databases/rubygem-activemodel-serializers-xml","version":"1.0.3","comment":"XML serialization for Active Model objects and Active Record models","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/activemodel-serializers-xml","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6610b106dc3ed8ea6cece8fbb0c5a5dbc03c6dd63c92f05fb4721c9e65a75db9","flatsize":26409,"path":"All/rubygem-activemodel-serializers-xml-1.0.3.pkg","repopath":"All/rubygem-activemodel-serializers-xml-1.0.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8688,"desc":"ActiveModel::Serializers::Xml provides XML serialization for your Active Model\nobjects and Active Record models.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activemodel5":{"origin":"databases/rubygem-activemodel5","version":"5.1.7"},"rubygem-activesupport5":{"origin":"devel/rubygem-activesupport5","version":"5.1.7_1"},"rubygem-builder":{"origin":"devel/rubygem-builder","version":"3.3.0"}},"categories":["databases","rubygems"]},{"name":"rubygem-activemodel-gitlab","origin":"databases/rubygem-activemodel-gitlab","version":"7.1.5.1","comment":"Toolkit for building modeling frameworks like Active Record","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/activemodel","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c5944552555c27b543e63c92c4270ff28eb17cef4d79e85a16dc0cd20c47a0bd","flatsize":283929,"path":"All/rubygem-activemodel-gitlab-7.1.5.1.pkg","repopath":"All/rubygem-activemodel-gitlab-7.1.5.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":58688,"desc":"Active Model provides a known set of interfaces for usage in model classes. They\nallow for Action Pack helpers to interact with non-Active Record models, for\nexample. Active Model also helps with building custom ORMs for use outside of\nthe Rails framework.\n\nActive Model provides a default module that implements the basic API required to\nintegrate with Action Pack out of the box: ActiveModel::API.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport-gitlab":{"origin":"devel/rubygem-activesupport-gitlab","version":"7.1.5.1"}},"categories":["databases","rubygems"]},{"name":"rubygem-activejob72","origin":"devel/rubygem-activejob72","version":"7.2.2.1","comment":"Declare job classes that can be run by a variety of queuing backends","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/activejob","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"655dfdbfda27fd8350e0433fab32de42711feac2414737dfe2f462fc3c517b9e","flatsize":135934,"path":"All/rubygem-activejob72-7.2.2.1.pkg","repopath":"All/rubygem-activejob72-7.2.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":31448,"desc":"Active Job is a framework for declaring jobs and making them run on a variety of\nqueuing backends. These jobs can be everything from regularly scheduled\nclean-ups, to billing charges, to mailings -- anything that can be chopped up\ninto small units of work and run in parallel.\n\nIt also serves as the backend for Action Mailer's #deliver_later functionality\nthat makes it easy to turn any mailing into a job for running later. That's one\nof the most common jobs in a modern web application: sending emails outside the\nrequest-response cycle, so the user doesn't have to wait on it.\n\nThe main point is to ensure that all Rails apps will have a job infrastructure\nin place, even if it's in the form of an \"immediate runner\". We can then have\nframework features and other gems build on top of that, without having to worry\nabout API differences between Delayed Job and Resque. Picking your queuing\nbackend becomes more of an operational concern, then. And you'll be able to\nswitch between them without having to rewrite your jobs.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport72":{"origin":"devel/rubygem-activesupport72","version":"7.2.2.1"},"rubygem-globalid-rails72":{"origin":"databases/rubygem-globalid-rails72","version":"1.2.1"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:rubyonrails:active_job:7.2.2.1:::::dragonfly6:x86_64"}},{"name":"rubygem-activejob71","origin":"devel/rubygem-activejob71","version":"7.1.5.1","comment":"Declare job classes that can be run by a variety of queuing backends","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/activejob","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e6cf812969b1e148ae2c2ec496fd876d22d8079aae74b9a9a522432b7f2998ff","flatsize":137468,"path":"All/rubygem-activejob71-7.1.5.1.pkg","repopath":"All/rubygem-activejob71-7.1.5.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":32504,"desc":"Active Job is a framework for declaring jobs and making them run on a variety of\nqueuing backends. These jobs can be everything from regularly scheduled\nclean-ups, to billing charges, to mailings -- anything that can be chopped up\ninto small units of work and run in parallel.\n\nIt also serves as the backend for Action Mailer's #deliver_later functionality\nthat makes it easy to turn any mailing into a job for running later. That's one\nof the most common jobs in a modern web application: sending emails outside the\nrequest-response cycle, so the user doesn't have to wait on it.\n\nThe main point is to ensure that all Rails apps will have a job infrastructure\nin place, even if it's in the form of an \"immediate runner\". We can then have\nframework features and other gems build on top of that, without having to worry\nabout API differences between Delayed Job and Resque. Picking your queuing\nbackend becomes more of an operational concern, then. And you'll be able to\nswitch between them without having to rewrite your jobs.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport71":{"origin":"devel/rubygem-activesupport71","version":"7.1.5.1"},"rubygem-globalid-rails71":{"origin":"databases/rubygem-globalid-rails71","version":"1.2.1"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:rubyonrails:active_job:7.1.5.1:::::dragonfly6:x86_64"}},{"name":"rubygem-activejob70","origin":"devel/rubygem-activejob70","version":"7.0.8.7","comment":"Declare job classes that can be run by a variety of queuing backends","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/activejob","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0e3309cd46e633787cb7ac2300f4444b0e1623a1585e8875c5713d8dd97f22f2","flatsize":123709,"path":"All/rubygem-activejob70-7.0.8.7.pkg","repopath":"All/rubygem-activejob70-7.0.8.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":29328,"desc":"Active Job is a framework for declaring jobs and making them run on a variety of\nqueuing backends. These jobs can be everything from regularly scheduled\nclean-ups, to billing charges, to mailings -- anything that can be chopped up\ninto small units of work and run in parallel.\n\nIt also serves as the backend for Action Mailer's #deliver_later functionality\nthat makes it easy to turn any mailing into a job for running later. That's one\nof the most common jobs in a modern web application: sending emails outside the\nrequest-response cycle, so the user doesn't have to wait on it.\n\nThe main point is to ensure that all Rails apps will have a job infrastructure\nin place, even if it's in the form of an \"immediate runner\". We can then have\nframework features and other gems build on top of that, without having to worry\nabout API differences between Delayed Job and Resque. Picking your queuing\nbackend becomes more of an operational concern, then. And you'll be able to\nswitch between them without having to rewrite your jobs.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport70":{"origin":"devel/rubygem-activesupport70","version":"7.0.8.7"},"rubygem-globalid-rails70":{"origin":"databases/rubygem-globalid-rails70","version":"1.2.1"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:rubyonrails:active_job:7.0.8.7:::::dragonfly6:x86_64"}},{"name":"rubygem-activejob60","origin":"devel/rubygem-activejob60","version":"6.0.6.1","comment":"Job class declarations for a variety of queueing backends","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/activejob","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e0e0997fe59e77c1deb480216da5a0390490b9e929c8faae4f38746b3268a5ef","flatsize":115590,"path":"All/rubygem-activejob60-6.0.6.1.pkg","repopath":"All/rubygem-activejob60-6.0.6.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":27360,"desc":"Active Job is a framework for declaring jobs and making them run on a variety of\nqueuing backends. These jobs can be everything from regularly scheduled\nclean-ups, to billing charges, to mailings. Anything that can be chopped up into\nsmall units of work and run in parallel, really.\n\nIt also serves as the backend for Action Mailer's #deliver_later functionality\nthat makes it easy to turn any mailing into a job for running later. That's one\nof the most common jobs in a modern web application: sending emails outside of\nthe request-response cycle, so the user doesn't have to wait on it.\n\nThe main point is to ensure that all Rails apps will have a job infrastructure\nin place, even if it's in the form of an \"immediate runner\". We can then have\nframework features and other gems build on top of that, without having to worry\nabout API differences between Delayed Job and Resque. Picking your queuing\nbackend becomes more of an operational concern, then. And you'll be able to\nswitch between them without having to rewrite your jobs.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport60":{"origin":"devel/rubygem-activesupport60","version":"6.0.6.1"},"rubygem-globalid-rails60":{"origin":"databases/rubygem-globalid-rails60","version":"1.1.0"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:rubyonrails:active_job:6.0.6.1:::::dragonfly6:x86_64"}},{"name":"rubygem-activejob-gitlab","origin":"devel/rubygem-activejob-gitlab","version":"7.1.5.1","comment":"Declare job classes that can be run by a variety of queuing backends","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/activejob","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4a2ee5ba8e6444dd1c26cba4bc946dc460dc4f2cb7f880fd71bd99b57b0d1aa0","flatsize":137468,"path":"All/rubygem-activejob-gitlab-7.1.5.1.pkg","repopath":"All/rubygem-activejob-gitlab-7.1.5.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":32532,"desc":"Active Job is a framework for declaring jobs and making them run on a variety of\nqueuing backends. These jobs can be everything from regularly scheduled\nclean-ups, to billing charges, to mailings -- anything that can be chopped up\ninto small units of work and run in parallel.\n\nIt also serves as the backend for Action Mailer's #deliver_later functionality\nthat makes it easy to turn any mailing into a job for running later. That's one\nof the most common jobs in a modern web application: sending emails outside the\nrequest-response cycle, so the user doesn't have to wait on it.\n\nThe main point is to ensure that all Rails apps will have a job infrastructure\nin place, even if it's in the form of an \"immediate runner\". We can then have\nframework features and other gems build on top of that, without having to worry\nabout API differences between Delayed Job and Resque. Picking your queuing\nbackend becomes more of an operational concern, then. And you'll be able to\nswitch between them without having to rewrite your jobs.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport-gitlab":{"origin":"devel/rubygem-activesupport-gitlab","version":"7.1.5.1"},"rubygem-globalid-rails-gitlab":{"origin":"databases/rubygem-globalid-rails-gitlab","version":"1.2.1"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:rubyonrails:active_job:7.1.5.1:::::dragonfly6:x86_64"}},{"name":"rubygem-active_record_query_trace","origin":"databases/rubygem-active_record_query_trace","version":"1.8","comment":"Print stack trace of all queries to the Rails log","maintainer":"ruby@FreeBSD.org","www":"https://github.com/brunofacca/active-record-query-trace","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5a5d760714e17499ca169841470e1df30db0225ec73ac0192b5f753fe1093938","flatsize":10336,"path":"All/rubygem-active_record_query_trace-1.8.pkg","repopath":"All/rubygem-active_record_query_trace-1.8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4264,"desc":"This gem logs the execution source of all queries to the Rails log.  Tracking\ndown the source is often useful for performance optimization.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["databases","rubygems"]},{"name":"rubygem-active_hash","origin":"devel/rubygem-active_hash","version":"3.3.1","comment":"Include the ability to specify data using hashes, yml files or JSON files","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/active-hash/active_hash","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"23f5550cc11997ead1c01bfb724286bf236001923a48ba62f750d3917cd729fa","flatsize":82882,"path":"All/rubygem-active_hash-3.3.1.pkg","repopath":"All/rubygem-active_hash-3.3.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21520,"desc":"ActiveHash is a simple base class that allows you to use a ruby hash as a\nreadonly datasource for an ActiveRecord-like model.\n\nActiveHash assumes that every hash has an :id key, which is what you would\nprobably store in a database. This allows you to seamlessly upgrade from\nActiveHash objects to full ActiveRecord objects without having to change any\ncode in your app, or any foreign keys in your database.\n\nIt also allows you to use #has_many and #belongs_to (via belongs_to_active_hash)\nin your AR objects.\n\nActiveHash can also be useful to create simple test classes that run without a\ndatabase - ideal for testing plugins or gems that rely on simple AR behavior,\nbut don't want to deal with databases or migrations for the spec suite.\n\nActiveHash also ships with:\n- ActiveFile: a base class that you can use to create file data sources\n- ActiveYaml: a base class that will turn YAML into a hash and load the data\n  into an ActiveHash object","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport71":{"origin":"devel/rubygem-activesupport71","version":"7.1.5.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-activejob61","origin":"devel/rubygem-activejob61","version":"6.1.7.10","comment":"Job class declarations for a variety of queueing backends","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/activejob","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"59f5d8d215343df5bb05b176870f38ff6e77d08a9a01cabeb2752f957b48f41b","flatsize":120452,"path":"All/rubygem-activejob61-6.1.7.10.pkg","repopath":"All/rubygem-activejob61-6.1.7.10.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":28532,"desc":"Active Job is a framework for declaring jobs and making them run on a variety of\nqueuing backends. These jobs can be everything from regularly scheduled\nclean-ups, to billing charges, to mailings. Anything that can be chopped up into\nsmall units of work and run in parallel, really.\n\nIt also serves as the backend for Action Mailer's #deliver_later functionality\nthat makes it easy to turn any mailing into a job for running later. That's one\nof the most common jobs in a modern web application: sending emails outside of\nthe request-response cycle, so the user doesn't have to wait on it.\n\nThe main point is to ensure that all Rails apps will have a job infrastructure\nin place, even if it's in the form of an \"immediate runner\". We can then have\nframework features and other gems build on top of that, without having to worry\nabout API differences between Delayed Job and Resque. Picking your queuing\nbackend becomes more of an operational concern, then. And you'll be able to\nswitch between them without having to rewrite your jobs.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport61":{"origin":"devel/rubygem-activesupport61","version":"6.1.7.10"},"rubygem-globalid-rails61":{"origin":"databases/rubygem-globalid-rails61","version":"1.2.1"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:rubyonrails:active_job:6.1.7.10:::::dragonfly6:x86_64"}},{"name":"rubygem-activerecord50","origin":"databases/rubygem-activerecord50","version":"5.0.7.2","comment":"Object-relational mapping layer for Rails MVC Framework","maintainer":"sunpoet@FreeBSD.org","www":"https://rubyonrails.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"34442b018189b2c15ecf26ea2bad7a6e2066bb0e82955e661f2923dad97cf976","flatsize":1452138,"path":"All/rubygem-activerecord50-5.0.7.2.pkg","repopath":"All/rubygem-activerecord50-5.0.7.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":291652,"desc":"Active Record connects classes to relational database tables to establish an\nalmost zero-configuration persistence layer for applications. The library\nprovides a base class that, when subclassed, sets up a mapping between the new\nclass and an existing table in the database. In the context of an application,\nthese classes are commonly referred to as models. Models can also be connected\nto other models; this is done by defining associations.\n\nActive Record relies heavily on naming in that it uses class and association\nnames to establish mappings between respective database tables and foreign key\ncolumns. Although these mappings can be defined explicitly, it's recommended to\nfollow naming conventions, especially when getting started with the library.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activemodel50":{"origin":"databases/rubygem-activemodel50","version":"5.0.7.2"},"rubygem-activesupport50":{"origin":"devel/rubygem-activesupport50","version":"5.0.7.2_1"},"rubygem-arel7":{"origin":"databases/rubygem-arel7","version":"7.1.4,1"}},"categories":["databases","rubygems"]},{"name":"rubygem-activerecord5","origin":"databases/rubygem-activerecord5","version":"5.1.7","comment":"Object-relational mapping layer for Rails MVC Framework","maintainer":"sunpoet@FreeBSD.org","www":"https://rubyonrails.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"89e80b01c18879e27c58c0edcbe34ee87325944250acaaee40b31512e9e9e769","flatsize":1449588,"path":"All/rubygem-activerecord5-5.1.7.pkg","repopath":"All/rubygem-activerecord5-5.1.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":284720,"desc":"Active Record connects classes to relational database tables to establish an\nalmost zero-configuration persistence layer for applications. The library\nprovides a base class that, when subclassed, sets up a mapping between the new\nclass and an existing table in the database. In the context of an application,\nthese classes are commonly referred to as models. Models can also be connected\nto other models; this is done by defining associations.\n\nActive Record relies heavily on naming in that it uses class and association\nnames to establish mappings between respective database tables and foreign key\ncolumns. Although these mappings can be defined explicitly, it's recommended to\nfollow naming conventions, especially when getting started with the library.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activemodel5":{"origin":"databases/rubygem-activemodel5","version":"5.1.7"},"rubygem-activesupport5":{"origin":"devel/rubygem-activesupport5","version":"5.1.7_1"},"rubygem-arel8":{"origin":"databases/rubygem-arel8","version":"8.0.0,1"}},"categories":["databases","rubygems"]},{"name":"rubygem-activejob52","origin":"devel/rubygem-activejob52","version":"5.2.8.1","comment":"Job class declarations for a variety of queueing backends","maintainer":"sunpoet@FreeBSD.org","www":"https://rubyonrails.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ab285cb87d9b8ffe14c534c72744b78765414eb2531339ee26560c823bbb01e6","flatsize":91490,"path":"All/rubygem-activejob52-5.2.8.1.pkg","repopath":"All/rubygem-activejob52-5.2.8.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":22884,"desc":"Active Job is a framework for declaring jobs and making them run on a variety of\nqueuing backends. These jobs can be everything from regularly scheduled\nclean-ups, to billing charges, to mailings. Anything that can be chopped up into\nsmall units of work and run in parallel, really.\n\nIt also serves as the backend for Action Mailer's #deliver_later functionality\nthat makes it easy to turn any mailing into a job for running later. That's one\nof the most common jobs in a modern web application: sending emails outside of\nthe request-response cycle, so the user doesn't have to wait on it.\n\nThe main point is to ensure that all Rails apps will have a job infrastructure\nin place, even if it's in the form of an \"immediate runner\". We can then have\nframework features and other gems build on top of that, without having to worry\nabout API differences between Delayed Job and Resque. Picking your queuing\nbackend becomes more of an operational concern, then. And you'll be able to\nswitch between them without having to rewrite your jobs.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport52":{"origin":"devel/rubygem-activesupport52","version":"5.2.8.1"},"rubygem-globalid-rails52":{"origin":"databases/rubygem-globalid-rails52","version":"1.1.0"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:rubyonrails:active_job:5.2.8.1:::::dragonfly6:x86_64"}},{"name":"rubygem-activejob5","origin":"devel/rubygem-activejob5","version":"5.1.7","comment":"Job class declarations for a variety of queueing backends","maintainer":"sunpoet@FreeBSD.org","www":"https://rubyonrails.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"339ef1bd4210530a4cf47cf81f9c13836256ac142e791e609b1a91d884b06a17","flatsize":86152,"path":"All/rubygem-activejob5-5.1.7.pkg","repopath":"All/rubygem-activejob5-5.1.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":22344,"desc":"Active Job is a framework for declaring jobs and making them run on a variety of\nqueuing backends. These jobs can be everything from regularly scheduled\nclean-ups, to billing charges, to mailings. Anything that can be chopped up into\nsmall units of work and run in parallel, really.\n\nIt also serves as the backend for Action Mailer's #deliver_later functionality\nthat makes it easy to turn any mailing into a job for running later. That's one\nof the most common jobs in a modern web application: sending emails outside of\nthe request-response cycle, so the user doesn't have to wait on it.\n\nThe main point is to ensure that all Rails apps will have a job infrastructure\nin place, even if it's in the form of an \"immediate runner\". We can then have\nframework features and other gems build on top of that, without having to worry\nabout API differences between Delayed Job and Resque. Picking your queuing\nbackend becomes more of an operational concern, then. And you'll be able to\nswitch between them without having to rewrite your jobs.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport5":{"origin":"devel/rubygem-activesupport5","version":"5.1.7_1"},"rubygem-globalid-rails5":{"origin":"databases/rubygem-globalid-rails5","version":"1.1.0"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:rubyonrails:active_job:5.1.7:::::dragonfly6:x86_64"}},{"name":"rubygem-activejob50","origin":"devel/rubygem-activejob50","version":"5.0.7.2","comment":"Job class declarations for a variety of queueing backends","maintainer":"sunpoet@FreeBSD.org","www":"https://rubyonrails.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cc33c5b62c52fb6fca5ced6a726711f324fb9ebd938ca0925c11c5bd5224dbaf","flatsize":83263,"path":"All/rubygem-activejob50-5.0.7.2.pkg","repopath":"All/rubygem-activejob50-5.0.7.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21884,"desc":"Active Job is a framework for declaring jobs and making them run on a variety of\nqueuing backends. These jobs can be everything from regularly scheduled\nclean-ups, to billing charges, to mailings. Anything that can be chopped up into\nsmall units of work and run in parallel, really.\n\nIt also serves as the backend for Action Mailer's #deliver_later functionality\nthat makes it easy to turn any mailing into a job for running later. That's one\nof the most common jobs in a modern web application: sending emails outside of\nthe request-response cycle, so the user doesn't have to wait on it.\n\nThe main point is to ensure that all Rails apps will have a job infrastructure\nin place, even if it's in the form of an \"immediate runner\". We can then have\nframework features and other gems build on top of that, without having to worry\nabout API differences between Delayed Job and Resque. Picking your queuing\nbackend becomes more of an operational concern, then. And you'll be able to\nswitch between them without having to rewrite your jobs.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport50":{"origin":"devel/rubygem-activesupport50","version":"5.0.7.2_1"},"rubygem-globalid-rails50":{"origin":"databases/rubygem-globalid-rails50","version":"1.1.0"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:rubyonrails:active_job:5.0.7.2:::::dragonfly6:x86_64"}},{"name":"rubygem-activerecord-gitlab","origin":"databases/rubygem-activerecord-gitlab","version":"7.1.5.1","comment":"Object-relational mapping layer for Rails MVC Framework","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/activerecord","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8b5d79e60ed0f64fec022908db86732cf7573c659c42f7b4ce97d15897a8a169","flatsize":2332611,"path":"All/rubygem-activerecord-gitlab-7.1.5.1.pkg","repopath":"All/rubygem-activerecord-gitlab-7.1.5.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":430964,"desc":"Active Record connects classes to relational database tables to establish an\nalmost zero-configuration persistence layer for applications. The library\nprovides a base class that, when subclassed, sets up a mapping between the new\nclass and an existing table in the database. In the context of an application,\nthese classes are commonly referred to as models. Models can also be connected\nto other models; this is done by defining associations.\n\nActive Record relies heavily on naming in that it uses class and association\nnames to establish mappings between respective database tables and foreign key\ncolumns. Although these mappings can be defined explicitly, it's recommended to\nfollow naming conventions, especially when getting started with the library.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activemodel-gitlab":{"origin":"databases/rubygem-activemodel-gitlab","version":"7.1.5.1"},"rubygem-activesupport-gitlab":{"origin":"devel/rubygem-activesupport-gitlab","version":"7.1.5.1"},"rubygem-timeout":{"origin":"devel/rubygem-timeout","version":"0.4.3"}},"categories":["databases","rubygems"]},{"name":"rubygem-activejob4","origin":"devel/rubygem-activejob4","version":"4.2.11.3","comment":"Job class declarations for a variety of queueing backends","maintainer":"sunpoet@FreeBSD.org","www":"https://rubyonrails.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"05c63fc28255a1f1edba27c6efae1956658033438c23c00c487aae6ebfb5825c","flatsize":60558,"path":"All/rubygem-activejob4-4.2.11.3.pkg","repopath":"All/rubygem-activejob4-4.2.11.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16576,"desc":"Active Job is a framework for declaring jobs and making them run on a variety of\nqueuing backends. These jobs can be everything from regularly scheduled\nclean-ups, to billing charges, to mailings. Anything that can be chopped up into\nsmall units of work and run in parallel, really.\n\nIt also serves as the backend for Action Mailer's #deliver_later functionality\nthat makes it easy to turn any mailing into a job for running later. That's one\nof the most common jobs in a modern web application: sending emails outside of\nthe request-response cycle, so the user doesn't have to wait on it.\n\nThe main point is to ensure that all Rails apps will have a job infrastructure\nin place, even if it's in the form of an \"immediate runner\". We can then have\nframework features and other gems build on top of that, without having to worry\nabout API differences between Delayed Job and Resque. Picking your queuing\nbackend becomes more of an operational concern, then. And you'll be able to\nswitch between them without having to rewrite your jobs.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport4":{"origin":"devel/rubygem-activesupport4","version":"4.2.11.3"},"rubygem-globalid":{"origin":"databases/rubygem-globalid","version":"0.4.2"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:rubyonrails:active_job:4.2.11.3:::::dragonfly6:x86_64"}},{"name":"rubygem-active_model_serializers","origin":"databases/rubygem-active_model_serializers","version":"0.10.15","comment":"Conventions-based JSON generation for Rails","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails-api/active_model_serializers","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f9a65007bd6f987e83157e93f8f9f84a4ca315947c435cf8bb6d80fe5332c9f8","flatsize":233857,"path":"All/rubygem-active_model_serializers-0.10.15.pkg","repopath":"All/rubygem-active_model_serializers-0.10.15.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":53392,"desc":"This gem is an ActiveModel Serializer implementation with Rails hooks.\nIt provides a means to generate JSON in an object-oriented and\nconvention-driven manner.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack5":{"origin":"www/rubygem-actionpack5","version":"5.1.7_1"},"rubygem-activemodel5":{"origin":"databases/rubygem-activemodel5","version":"5.1.7"},"rubygem-case_transform":{"origin":"textproc/rubygem-case_transform","version":"0.2"},"rubygem-jsonapi-renderer":{"origin":"devel/rubygem-jsonapi-renderer","version":"0.2.2"}},"categories":["databases","rubygems"]},{"name":"rubygem-actionview70","origin":"devel/rubygem-actionview70","version":"7.0.8.7","comment":"Simple, battle-tested conventions and helpers for building web pages","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/actionview","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4fd78836852e24c8c78b1076be1d19dcb5bca66faacec70eb92300c95e424eaa","flatsize":765231,"path":"All/rubygem-actionview70-7.0.8.7.pkg","repopath":"All/rubygem-actionview70-7.0.8.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":147484,"desc":"Action View is a framework for handling view template lookup and rendering, and\nprovides view helpers that assist when building HTML forms, Atom feeds and more.\nTemplate formats that Action View handles are ERB (embedded Ruby, typically used\nto inline short Ruby snippets inside HTML), and XML Builder.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport70":{"origin":"devel/rubygem-activesupport70","version":"7.0.8.7"},"rubygem-builder":{"origin":"devel/rubygem-builder","version":"3.3.0"},"rubygem-erubi":{"origin":"www/rubygem-erubi","version":"1.13.1"},"rubygem-rails-dom-testing-rails70":{"origin":"textproc/rubygem-rails-dom-testing-rails70","version":"2.2.0"},"rubygem-rails-html-sanitizer":{"origin":"textproc/rubygem-rails-html-sanitizer","version":"1.6.2"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:rubyonrails:actionview:7.0.8.7:::::dragonfly6:x86_64"}},{"name":"rubygem-actionview52","origin":"devel/rubygem-actionview52","version":"5.2.8.1","comment":"Rendering framework putting the V in MVC (part of Rails)","maintainer":"sunpoet@FreeBSD.org","www":"https://rubyonrails.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"981a953f00f2a7a28e5678740c7ba7fbc89f83cbbc0fd4254b0fa99da243fa6d","flatsize":682186,"path":"All/rubygem-actionview52-5.2.8.1.pkg","repopath":"All/rubygem-actionview52-5.2.8.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":134532,"desc":"Action View is a framework for handling view template lookup and rendering, and\nprovides view helpers that assist when building HTML forms, Atom feeds and more.\nTemplate formats that Action View handles are ERB (embedded Ruby, typically used\nto inline short Ruby snippets inside HTML), and XML Builder.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport52":{"origin":"devel/rubygem-activesupport52","version":"5.2.8.1"},"rubygem-builder":{"origin":"devel/rubygem-builder","version":"3.3.0"},"rubygem-erubi":{"origin":"www/rubygem-erubi","version":"1.13.1"},"rubygem-rails-dom-testing-rails52":{"origin":"textproc/rubygem-rails-dom-testing-rails52","version":"2.2.0"},"rubygem-rails-html-sanitizer":{"origin":"textproc/rubygem-rails-html-sanitizer","version":"1.6.2"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:rubyonrails:actionview:5.2.8.1:::::dragonfly6:x86_64"}},{"name":"rubygem-actionview50","origin":"devel/rubygem-actionview50","version":"5.0.7.2","comment":"Rendering framework putting the V in MVC (part of Rails)","maintainer":"sunpoet@FreeBSD.org","www":"https://rubyonrails.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a145ecf17f8131672ba8eb57a720e27f4a3d2eeca4b17aac7f7dd22f60bc5635","flatsize":615623,"path":"All/rubygem-actionview50-5.0.7.2.pkg","repopath":"All/rubygem-actionview50-5.0.7.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":125068,"desc":"Action View is a framework for handling view template lookup and rendering, and\nprovides view helpers that assist when building HTML forms, Atom feeds and more.\nTemplate formats that Action View handles are ERB (embedded Ruby, typically used\nto inline short Ruby snippets inside HTML), and XML Builder.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport50":{"origin":"devel/rubygem-activesupport50","version":"5.0.7.2_1"},"rubygem-builder":{"origin":"devel/rubygem-builder","version":"3.3.0"},"rubygem-erubis":{"origin":"www/rubygem-erubis","version":"2.7.0_1"},"rubygem-rails-dom-testing-rails50":{"origin":"textproc/rubygem-rails-dom-testing-rails50","version":"2.2.0"},"rubygem-rails-html-sanitizer":{"origin":"textproc/rubygem-rails-html-sanitizer","version":"1.6.2"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:rubyonrails:actionview:5.0.7.2:::::dragonfly6:x86_64"}},{"name":"rubygem-actionview4","origin":"devel/rubygem-actionview4","version":"4.2.11.3","comment":"Rendering framework putting the V in MVC (part of Rails)","maintainer":"sunpoet@FreeBSD.org","www":"https://rubyonrails.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"534aba524c0c390823f21ed76808e80317043deaf33816d45bc5a3d6d0576a19","flatsize":589452,"path":"All/rubygem-actionview4-4.2.11.3.pkg","repopath":"All/rubygem-actionview4-4.2.11.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":119588,"desc":"Action View is a framework for handling view template lookup and rendering, and\nprovides view helpers that assist when building HTML forms, Atom feeds and more.\nTemplate formats that Action View handles are ERB (embedded Ruby, typically used\nto inline short Ruby snippets inside HTML), and XML Builder.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport4":{"origin":"devel/rubygem-activesupport4","version":"4.2.11.3"},"rubygem-builder":{"origin":"devel/rubygem-builder","version":"3.3.0"},"rubygem-erubis":{"origin":"www/rubygem-erubis","version":"2.7.0_1"},"rubygem-rails-dom-testing1":{"origin":"textproc/rubygem-rails-dom-testing1","version":"1.0.9"},"rubygem-rails-html-sanitizer":{"origin":"textproc/rubygem-rails-html-sanitizer","version":"1.6.2"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:rubyonrails:actionview:4.2.11.3:::::dragonfly6:x86_64"}},{"name":"rubygem-active_scaffold","origin":"devel/rubygem-active_scaffold","version":"3.7.3.1","comment":"Gem to handle all CRUD user interface needs","maintainer":"ruby@FreeBSD.org","www":"https://github.com/activescaffold/active_scaffold","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7f51e2cc69f9f0d03f85100e761bbb28f918195fd28a72c0cbd4e3ea53ceb987","flatsize":1232219,"path":"All/rubygem-active_scaffold-3.7.3.1.pkg","repopath":"All/rubygem-active_scaffold-3.7.3.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":265536,"desc":"Save time and headaches, and create a more easily maintainable set of pages,\nwith ActiveScaffold. ActiveScaffold handles all your CRUD (create, read,\nupdate, delete) user interface needs, leaving you more time to focus on more\nchallenging (and interesting!) problems.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-cow_proxy":{"origin":"devel/rubygem-cow_proxy","version":"0.3.3"},"rubygem-ice_nine":{"origin":"devel/rubygem-ice_nine","version":"0.11.2"},"rubygem-rails70":{"origin":"www/rubygem-rails70","version":"7.0.8.7"},"rubygem-request_store":{"origin":"devel/rubygem-request_store","version":"1.7.0"}},"categories":["devel","rubygems"]},{"name":"rubygem-actiontext70","origin":"textproc/rubygem-actiontext70","version":"7.0.8.7","comment":"Edit and display rich text in Rails applications","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/actiontext","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"254855c413f7ce67b73c75ea5397f37f0579153f9ce675c9ab5ae0c528418c89","flatsize":361974,"path":"All/rubygem-actiontext70-7.0.8.7.pkg","repopath":"All/rubygem-actiontext70-7.0.8.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":79912,"desc":"Action Text brings rich text content and editing to Rails. It includes the Trix\neditor that handles everything from formatting to links to quotes to lists to\nembedded images and galleries. The rich text content generated by the Trix\neditor is saved in its own RichText model that's associated with any existing\nActive Record model in the application. Any embedded images (or other\nattachments) are automatically stored using Active Storage and associated with\nthe included RichText model.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack70":{"origin":"www/rubygem-actionpack70","version":"7.0.8.7"},"rubygem-activerecord70":{"origin":"databases/rubygem-activerecord70","version":"7.0.8.7"},"rubygem-activestorage70":{"origin":"net/rubygem-activestorage70","version":"7.0.8.7"},"rubygem-activesupport70":{"origin":"devel/rubygem-activesupport70","version":"7.0.8.7"},"rubygem-globalid-rails70":{"origin":"databases/rubygem-globalid-rails70","version":"1.2.1"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"}},"categories":["rubygems","textproc"]},{"name":"rubygem-actiontext61","origin":"textproc/rubygem-actiontext61","version":"6.1.7.10","comment":"Edit and display rich text in Rails applications","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/actiontext","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d69d80b2cc5cbb5d33cb14bf9f37af4d1656b09b1eda551a62e917f6bfeac6ce","flatsize":52771,"path":"All/rubygem-actiontext61-6.1.7.10.pkg","repopath":"All/rubygem-actiontext61-6.1.7.10.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16596,"desc":"Action Text brings rich text content and editing to Rails. It includes the Trix\neditor that handles everything from formatting to links to quotes to lists to\nembedded images and galleries. The rich text content generated by the Trix\neditor is saved in its own RichText model that's associated with any existing\nActive Record model in the application. Any embedded images (or other\nattachments) are automatically stored using Active Storage and associated with\nthe included RichText model.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack61":{"origin":"www/rubygem-actionpack61","version":"6.1.7.10"},"rubygem-activerecord61":{"origin":"databases/rubygem-activerecord61","version":"6.1.7.10"},"rubygem-activestorage61":{"origin":"net/rubygem-activestorage61","version":"6.1.7.10"},"rubygem-activesupport61":{"origin":"devel/rubygem-activesupport61","version":"6.1.7.10"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"}},"categories":["rubygems","textproc"]},{"name":"rubygem-actionview80","origin":"devel/rubygem-actionview80","version":"8.0.2","comment":"Simple, battle-tested conventions and helpers for building web pages","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/actionview","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"06f3b6aac851bf868b4d6d6ba6ab51e5f5a58471e4d7d9b8da06642f730e03a3","flatsize":815379,"path":"All/rubygem-actionview80-8.0.2.pkg","repopath":"All/rubygem-actionview80-8.0.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":153716,"desc":"Action View is a framework for handling view template lookup and rendering, and\nprovides view helpers that assist when building HTML forms, Atom feeds and more.\nTemplate formats that Action View handles are ERB (embedded Ruby, typically used\nto inline short Ruby snippets inside HTML), and XML Builder.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport80":{"origin":"devel/rubygem-activesupport80","version":"8.0.2"},"rubygem-builder":{"origin":"devel/rubygem-builder","version":"3.3.0"},"rubygem-erubi":{"origin":"www/rubygem-erubi","version":"1.13.1"},"rubygem-rails-dom-testing-rails80":{"origin":"textproc/rubygem-rails-dom-testing-rails80","version":"2.2.0"},"rubygem-rails-html-sanitizer":{"origin":"textproc/rubygem-rails-html-sanitizer","version":"1.6.2"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:rubyonrails:actionview:8.0.2:::::dragonfly6:x86_64"}},{"name":"rubygem-actionview72","origin":"devel/rubygem-actionview72","version":"7.2.2.1","comment":"Simple, battle-tested conventions and helpers for building web pages","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/actionview","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a5428cc9c904c288207fe9bea6d8e5cca3d0543746b2c2c8050d86939109af96","flatsize":810094,"path":"All/rubygem-actionview72-7.2.2.1.pkg","repopath":"All/rubygem-actionview72-7.2.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":152544,"desc":"Action View is a framework for handling view template lookup and rendering, and\nprovides view helpers that assist when building HTML forms, Atom feeds and more.\nTemplate formats that Action View handles are ERB (embedded Ruby, typically used\nto inline short Ruby snippets inside HTML), and XML Builder.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport72":{"origin":"devel/rubygem-activesupport72","version":"7.2.2.1"},"rubygem-builder":{"origin":"devel/rubygem-builder","version":"3.3.0"},"rubygem-erubi":{"origin":"www/rubygem-erubi","version":"1.13.1"},"rubygem-rails-dom-testing-rails72":{"origin":"textproc/rubygem-rails-dom-testing-rails72","version":"2.2.0"},"rubygem-rails-html-sanitizer":{"origin":"textproc/rubygem-rails-html-sanitizer","version":"1.6.2"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:rubyonrails:actionview:7.2.2.1:::::dragonfly6:x86_64"}},{"name":"rubygem-actiontext60","origin":"textproc/rubygem-actiontext60","version":"6.0.6.1","comment":"Edit and display rich text in Rails applications","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/actiontext","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c1adaa8bc3dc8f68f323492019ca3be6184bb68bf90a42cb196ce28889a2c440","flatsize":46407,"path":"All/rubygem-actiontext60-6.0.6.1.pkg","repopath":"All/rubygem-actiontext60-6.0.6.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15056,"desc":"Action Text brings rich text content and editing to Rails. It includes the Trix\neditor that handles everything from formatting to links to quotes to lists to\nembedded images and galleries. The rich text content generated by the Trix\neditor is saved in its own RichText model that's associated with any existing\nActive Record model in the application. Any embedded images (or other\nattachments) are automatically stored using Active Storage and associated with\nthe included RichText model.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack60":{"origin":"www/rubygem-actionpack60","version":"6.0.6.1"},"rubygem-activerecord60":{"origin":"databases/rubygem-activerecord60","version":"6.0.6.1"},"rubygem-activestorage60":{"origin":"net/rubygem-activestorage60","version":"6.0.6.1"},"rubygem-activesupport60":{"origin":"devel/rubygem-activesupport60","version":"6.0.6.1"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"}},"categories":["rubygems","textproc"]},{"name":"rubygem-actionview-gitlab","origin":"devel/rubygem-actionview-gitlab","version":"7.1.5.1","comment":"Simple, battle-tested conventions and helpers for building web pages","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/actionview","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8f8c5ea30841013db4755e98c176a5ec56993e738d3fabafeeb82504142dd3b3","flatsize":804500,"path":"All/rubygem-actionview-gitlab-7.1.5.1.pkg","repopath":"All/rubygem-actionview-gitlab-7.1.5.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":153328,"desc":"Action View is a framework for handling view template lookup and rendering, and\nprovides view helpers that assist when building HTML forms, Atom feeds and more.\nTemplate formats that Action View handles are ERB (embedded Ruby, typically used\nto inline short Ruby snippets inside HTML), and XML Builder.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport-gitlab":{"origin":"devel/rubygem-activesupport-gitlab","version":"7.1.5.1"},"rubygem-builder":{"origin":"devel/rubygem-builder","version":"3.3.0"},"rubygem-erubi":{"origin":"www/rubygem-erubi","version":"1.13.1"},"rubygem-rails-dom-testing-rails-gitlab":{"origin":"textproc/rubygem-rails-dom-testing-rails-gitlab","version":"2.3.0"},"rubygem-rails-html-sanitizer":{"origin":"textproc/rubygem-rails-html-sanitizer","version":"1.6.2"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:rubyonrails:actionview:7.1.5.1:::::dragonfly6:x86_64"}},{"name":"rubygem-actionview71","origin":"devel/rubygem-actionview71","version":"7.1.5.1","comment":"Simple, battle-tested conventions and helpers for building web pages","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/actionview","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4ebbd4c9901edf42161e3c340de5ecae3640d0be6eba3a0fde8aed367404de4b","flatsize":804500,"path":"All/rubygem-actionview71-7.1.5.1.pkg","repopath":"All/rubygem-actionview71-7.1.5.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":153300,"desc":"Action View is a framework for handling view template lookup and rendering, and\nprovides view helpers that assist when building HTML forms, Atom feeds and more.\nTemplate formats that Action View handles are ERB (embedded Ruby, typically used\nto inline short Ruby snippets inside HTML), and XML Builder.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport71":{"origin":"devel/rubygem-activesupport71","version":"7.1.5.1"},"rubygem-builder":{"origin":"devel/rubygem-builder","version":"3.3.0"},"rubygem-erubi":{"origin":"www/rubygem-erubi","version":"1.13.1"},"rubygem-rails-dom-testing-rails71":{"origin":"textproc/rubygem-rails-dom-testing-rails71","version":"2.2.0"},"rubygem-rails-html-sanitizer":{"origin":"textproc/rubygem-rails-html-sanitizer","version":"1.6.2"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:rubyonrails:actionview:7.1.5.1:::::dragonfly6:x86_64"}},{"name":"rubygem-actiontext80","origin":"textproc/rubygem-actiontext80","version":"8.0.2","comment":"Edit and display rich text in Rails applications","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/actiontext","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1c9bd122121614f76517546cd0636eb2a506485fb51859df48f982b9a99e2a41","flatsize":686753,"path":"All/rubygem-actiontext80-8.0.2.pkg","repopath":"All/rubygem-actiontext80-8.0.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":115372,"desc":"Action Text brings rich text content and editing to Rails. It includes the Trix\neditor that handles everything from formatting to links to quotes to lists to\nembedded images and galleries. The rich text content generated by the Trix\neditor is saved in its own RichText model that's associated with any existing\nActive Record model in the application. Any embedded images (or other\nattachments) are automatically stored using Active Storage and associated with\nthe included RichText model.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack80":{"origin":"www/rubygem-actionpack80","version":"8.0.2"},"rubygem-activerecord80":{"origin":"databases/rubygem-activerecord80","version":"8.0.2"},"rubygem-activestorage80":{"origin":"net/rubygem-activestorage80","version":"8.0.2"},"rubygem-activesupport80":{"origin":"devel/rubygem-activesupport80","version":"8.0.2"},"rubygem-globalid-rails80":{"origin":"databases/rubygem-globalid-rails80","version":"1.2.1"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"}},"categories":["rubygems","textproc"]},{"name":"rubygem-actionview61","origin":"devel/rubygem-actionview61","version":"6.1.7.10","comment":"Rendering framework putting the V in MVC (part of Rails)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/actionview","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9e50dcc475d1ae797260480b45299cdad44b93b0f5c1d4256faa8d43210afcd1","flatsize":727278,"path":"All/rubygem-actionview61-6.1.7.10.pkg","repopath":"All/rubygem-actionview61-6.1.7.10.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":141116,"desc":"Action View is a framework for handling view template lookup and rendering, and\nprovides view helpers that assist when building HTML forms, Atom feeds and more.\nTemplate formats that Action View handles are ERB (embedded Ruby, typically used\nto inline short Ruby snippets inside HTML), and XML Builder.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport61":{"origin":"devel/rubygem-activesupport61","version":"6.1.7.10"},"rubygem-builder":{"origin":"devel/rubygem-builder","version":"3.3.0"},"rubygem-erubi":{"origin":"www/rubygem-erubi","version":"1.13.1"},"rubygem-rails-dom-testing-rails61":{"origin":"textproc/rubygem-rails-dom-testing-rails61","version":"2.2.0"},"rubygem-rails-html-sanitizer":{"origin":"textproc/rubygem-rails-html-sanitizer","version":"1.6.2"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:rubyonrails:actionview:6.1.7.10:::::dragonfly6:x86_64"}},{"name":"rubygem-actionview60","origin":"devel/rubygem-actionview60","version":"6.0.6.1","comment":"Rendering framework putting the V in MVC (part of Rails)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/actionview","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5ae9669b0c7bc59025a6975a44e743fa05a64102dd8259293ffab39f0fc45ead","flatsize":714049,"path":"All/rubygem-actionview60-6.0.6.1.pkg","repopath":"All/rubygem-actionview60-6.0.6.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":139588,"desc":"Action View is a framework for handling view template lookup and rendering, and\nprovides view helpers that assist when building HTML forms, Atom feeds and more.\nTemplate formats that Action View handles are ERB (embedded Ruby, typically used\nto inline short Ruby snippets inside HTML), and XML Builder.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport60":{"origin":"devel/rubygem-activesupport60","version":"6.0.6.1"},"rubygem-builder":{"origin":"devel/rubygem-builder","version":"3.3.0"},"rubygem-erubi":{"origin":"www/rubygem-erubi","version":"1.13.1"},"rubygem-rails-dom-testing-rails60":{"origin":"textproc/rubygem-rails-dom-testing-rails60","version":"2.2.0"},"rubygem-rails-html-sanitizer":{"origin":"textproc/rubygem-rails-html-sanitizer","version":"1.6.2"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:rubyonrails:actionview:6.0.6.1:::::dragonfly6:x86_64"}},{"name":"rubygem-actionview5","origin":"devel/rubygem-actionview5","version":"5.1.7","comment":"Rendering framework putting the V in MVC (part of Rails)","maintainer":"sunpoet@FreeBSD.org","www":"https://rubyonrails.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"66c02dfd464a56e3e15e2c2465b0445db0613032e7e51a0043d36a27832bd06b","flatsize":670738,"path":"All/rubygem-actionview5-5.1.7.pkg","repopath":"All/rubygem-actionview5-5.1.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":133056,"desc":"Action View is a framework for handling view template lookup and rendering, and\nprovides view helpers that assist when building HTML forms, Atom feeds and more.\nTemplate formats that Action View handles are ERB (embedded Ruby, typically used\nto inline short Ruby snippets inside HTML), and XML Builder.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activesupport5":{"origin":"devel/rubygem-activesupport5","version":"5.1.7_1"},"rubygem-builder":{"origin":"devel/rubygem-builder","version":"3.3.0"},"rubygem-erubi":{"origin":"www/rubygem-erubi","version":"1.13.1"},"rubygem-rails-dom-testing-rails5":{"origin":"textproc/rubygem-rails-dom-testing-rails5","version":"2.2.0"},"rubygem-rails-html-sanitizer":{"origin":"textproc/rubygem-rails-html-sanitizer","version":"1.6.2"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:rubyonrails:actionview:5.1.7:::::dragonfly6:x86_64"}},{"name":"rubygem-actiontext72","origin":"textproc/rubygem-actiontext72","version":"7.2.2.1","comment":"Edit and display rich text in Rails applications","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/actiontext","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c6866d5aad81f5286791b728d1c569b1793a3a1df4a40286762919e9298837d6","flatsize":664567,"path":"All/rubygem-actiontext72-7.2.2.1.pkg","repopath":"All/rubygem-actiontext72-7.2.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":114372,"desc":"Action Text brings rich text content and editing to Rails. It includes the Trix\neditor that handles everything from formatting to links to quotes to lists to\nembedded images and galleries. The rich text content generated by the Trix\neditor is saved in its own RichText model that's associated with any existing\nActive Record model in the application. Any embedded images (or other\nattachments) are automatically stored using Active Storage and associated with\nthe included RichText model.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack72":{"origin":"www/rubygem-actionpack72","version":"7.2.2.1"},"rubygem-activerecord72":{"origin":"databases/rubygem-activerecord72","version":"7.2.2.1"},"rubygem-activestorage72":{"origin":"net/rubygem-activestorage72","version":"7.2.2.1"},"rubygem-activesupport72":{"origin":"devel/rubygem-activesupport72","version":"7.2.2.1"},"rubygem-globalid-rails72":{"origin":"databases/rubygem-globalid-rails72","version":"1.2.1"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"}},"categories":["rubygems","textproc"]},{"name":"rubygem-actiontext71","origin":"textproc/rubygem-actiontext71","version":"7.1.5.1","comment":"Edit and display rich text in Rails applications","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/actiontext","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6a7b964f30a6225f3fb6363e7b7ce8e2a34de1efc0d01e01d0ac7f19373fbb64","flatsize":663223,"path":"All/rubygem-actiontext71-7.1.5.1.pkg","repopath":"All/rubygem-actiontext71-7.1.5.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":114568,"desc":"Action Text brings rich text content and editing to Rails. It includes the Trix\neditor that handles everything from formatting to links to quotes to lists to\nembedded images and galleries. The rich text content generated by the Trix\neditor is saved in its own RichText model that's associated with any existing\nActive Record model in the application. Any embedded images (or other\nattachments) are automatically stored using Active Storage and associated with\nthe included RichText model.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack71":{"origin":"www/rubygem-actionpack71","version":"7.1.5.1"},"rubygem-activerecord71":{"origin":"databases/rubygem-activerecord71","version":"7.1.5.1"},"rubygem-activestorage71":{"origin":"net/rubygem-activestorage71","version":"7.1.5.1"},"rubygem-activesupport71":{"origin":"devel/rubygem-activesupport71","version":"7.1.5.1"},"rubygem-globalid-rails71":{"origin":"databases/rubygem-globalid-rails71","version":"1.2.1"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"}},"categories":["rubygems","textproc"]},{"name":"rubygem-actiontext-gitlab","origin":"textproc/rubygem-actiontext-gitlab","version":"7.1.5.1","comment":"Edit and display rich text in Rails applications","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/actiontext","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"75504a51a93cb5d7c60c47d0cffc54a2eab9ca98a1cac96a8f7ac142ed571050","flatsize":663223,"path":"All/rubygem-actiontext-gitlab-7.1.5.1.pkg","repopath":"All/rubygem-actiontext-gitlab-7.1.5.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":114572,"desc":"Action Text brings rich text content and editing to Rails. It includes the Trix\neditor that handles everything from formatting to links to quotes to lists to\nembedded images and galleries. The rich text content generated by the Trix\neditor is saved in its own RichText model that's associated with any existing\nActive Record model in the application. Any embedded images (or other\nattachments) are automatically stored using Active Storage and associated with\nthe included RichText model.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack-gitlab":{"origin":"www/rubygem-actionpack-gitlab","version":"7.1.5.1"},"rubygem-activerecord-gitlab":{"origin":"databases/rubygem-activerecord-gitlab","version":"7.1.5.1"},"rubygem-activestorage-gitlab":{"origin":"net/rubygem-activestorage-gitlab","version":"7.1.5.1"},"rubygem-activesupport-gitlab":{"origin":"devel/rubygem-activesupport-gitlab","version":"7.1.5.1"},"rubygem-globalid-rails-gitlab":{"origin":"databases/rubygem-globalid-rails-gitlab","version":"1.2.1"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"}},"categories":["rubygems","textproc"]},{"name":"rubygem-actionpack-xml_parser-rails61","origin":"textproc/rubygem-actionpack-xml_parser-rails61","version":"2.0.1","comment":"XML parameters parser for Action Pack","maintainer":"mikael@FreeBSD.org","www":"https://github.com/rails/actionpack-xml_parser","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"08f27d6d8a6ee33f1820c2b268f37c8e256f80e2a5298519000768c9f01903a4","flatsize":6083,"path":"All/rubygem-actionpack-xml_parser-rails61-2.0.1.pkg","repopath":"All/rubygem-actionpack-xml_parser-rails61-2.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3340,"desc":"actionpack-xml_parser is an XML parameters parser for Action Pack (removed from\ncore in Rails 4.0).\n\nSee also: https://rubyonrails.org/","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack61":{"origin":"www/rubygem-actionpack61","version":"6.1.7.10"},"rubygem-railties61":{"origin":"www/rubygem-railties61","version":"6.1.7.10"}},"categories":["rubygems","textproc"]},{"name":"rubygem-actionpack-xml_parser-rails52","origin":"textproc/rubygem-actionpack-xml_parser-rails52","version":"2.0.1_1","comment":"XML parameters parser for Action Pack","maintainer":"mikael@FreeBSD.org","www":"https://github.com/rails/actionpack-xml_parser","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"46d297b5ca6bb64d81e9f4b2425a3167724ad0566ac67a7bd8fb87ce6f818799","flatsize":6083,"path":"All/rubygem-actionpack-xml_parser-rails52-2.0.1_1.pkg","repopath":"All/rubygem-actionpack-xml_parser-rails52-2.0.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3344,"desc":"actionpack-xml_parser is an XML parameters parser for Action Pack (removed from\ncore in Rails 4.0).\n\nSee also: https://rubyonrails.org/","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack52":{"origin":"www/rubygem-actionpack52","version":"5.2.8.1_1"},"rubygem-railties52":{"origin":"www/rubygem-railties52","version":"5.2.8.1"}},"categories":["rubygems","textproc"]},{"name":"rubygem-actionpack-xml_parser-rails5","origin":"textproc/rubygem-actionpack-xml_parser-rails5","version":"2.0.1_1","comment":"XML parameters parser for Action Pack","maintainer":"sunpoet@FreeBSD.org","www":"https://rubyonrails.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d9f8da059e08699f9a931ba0f0e034777acfb52da572f716576589a673b10f3e","flatsize":6083,"path":"All/rubygem-actionpack-xml_parser-rails5-2.0.1_1.pkg","repopath":"All/rubygem-actionpack-xml_parser-rails5-2.0.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3320,"desc":"actionpack-xml_parser is an XML parameters parser for Action Pack (removed from\ncore in Rails 4.0).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack5":{"origin":"www/rubygem-actionpack5","version":"5.1.7_1"},"rubygem-railties5":{"origin":"www/rubygem-railties5","version":"5.1.7"}},"categories":["rubygems","textproc"]},{"name":"rubygem-actionpack70","origin":"www/rubygem-actionpack70","version":"7.0.8.7","comment":"Action Controller and Action View of Rails MVC Framework","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/actionpack","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a942ff223ee9f69b56b93a0f686c47a85996ec342849aca446b112cafa854f2e","flatsize":865888,"path":"All/rubygem-actionpack70-7.0.8.7.pkg","repopath":"All/rubygem-actionpack70-7.0.8.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":192640,"desc":"Action Pack is a framework for handling and responding to web requests. It\nprovides mechanisms for routing (mapping request URLs to actions), defining\ncontrollers that implement actions, and generating responses. In short, Action\nPack provides the controller layer in the MVC paradigm.\n\nIt consists of several modules:\n- Action Dispatch, which parses information about the web request, handles\n  routing as defined by the user, and does advanced processing related to HTTP\n  such as MIME-type negotiation, decoding parameters in POST, PATCH, or PUT\n  bodies, handling HTTP caching logic, cookies and sessions.\n- Action Controller, which provides a base controller class that can be\n  subclassed to implement filters and actions to handle requests. The result of\n  an action is typically content generated from views.\n\nWith the Ruby on Rails framework, users only directly interface with the Action\nController module. Necessary Action Dispatch functionality is activated by\ndefault and Action View rendering is implicitly triggered by Action Controller.\nHowever, these modules are designed to function on their own and can be used\noutside of Rails.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionview70":{"origin":"devel/rubygem-actionview70","version":"7.0.8.7"},"rubygem-activesupport70":{"origin":"devel/rubygem-activesupport70","version":"7.0.8.7"},"rubygem-rack-test":{"origin":"www/rubygem-rack-test","version":"2.2.0"},"rubygem-rack22":{"origin":"www/rubygem-rack22","version":"2.2.13,3"},"rubygem-rails-dom-testing-rails70":{"origin":"textproc/rubygem-rails-dom-testing-rails70","version":"2.2.0"},"rubygem-rails-html-sanitizer":{"origin":"textproc/rubygem-rails-html-sanitizer","version":"1.6.2"}},"categories":["rubygems","www"]},{"name":"rubygem-actionpack61","origin":"www/rubygem-actionpack61","version":"6.1.7.10","comment":"Action Controller and Action View of Rails MVC Framework","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/actionpack","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9da7db2ac8a57eb29e16134362b63cac50b12e7c61616e768c9966e3ba81caf1","flatsize":836848,"path":"All/rubygem-actionpack61-6.1.7.10.pkg","repopath":"All/rubygem-actionpack61-6.1.7.10.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":187352,"desc":"Action Pack is a framework for handling and responding to web requests. It\nprovides mechanisms for routing (mapping request URLs to actions), defining\ncontrollers that implement actions, and generating responses by rendering views,\nwhich are templates of various formats. In short, Action Pack provides the view\nand controller layers in the MVC paradigm.\n\nIt consists of several modules:\n- Action Dispatch, which parses information about the web request, handles\n  routing as defined by the user, and does advanced processing related to HTTP\n  such as MIME-type negotiation, decoding parameters in POST, PATCH, or PUT\n  bodies, handling HTTP caching logic, cookies and sessions.\n- Action Controller, which provides a base controller class that can be\n  subclassed to implement filters and actions to handle requests. The result of\n  an action is typically content generated from views.\n\nWith the Ruby on Rails framework, users only directly interface with the Action\nController module. Necessary Action Dispatch functionality is activated by\ndefault and Action View rendering is implicitly triggered by Action Controller.\nHowever, these modules are designed to function on their own and can be used\noutside of Rails.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionview61":{"origin":"devel/rubygem-actionview61","version":"6.1.7.10"},"rubygem-activesupport61":{"origin":"devel/rubygem-activesupport61","version":"6.1.7.10"},"rubygem-rack-test":{"origin":"www/rubygem-rack-test","version":"2.2.0"},"rubygem-rack22":{"origin":"www/rubygem-rack22","version":"2.2.13,3"},"rubygem-rails-dom-testing-rails61":{"origin":"textproc/rubygem-rails-dom-testing-rails61","version":"2.2.0"},"rubygem-rails-html-sanitizer":{"origin":"textproc/rubygem-rails-html-sanitizer","version":"1.6.2"}},"categories":["rubygems","www"]},{"name":"rubygem-actionpack-xml_parser-rails72","origin":"textproc/rubygem-actionpack-xml_parser-rails72","version":"2.0.1","comment":"XML parameters parser for Action Pack","maintainer":"mikael@FreeBSD.org","www":"https://github.com/rails/actionpack-xml_parser","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"39f1bfd17bcabc096f83c649459e40cf42a03720242b89e1a1d5e2410056aa68","flatsize":6083,"path":"All/rubygem-actionpack-xml_parser-rails72-2.0.1.pkg","repopath":"All/rubygem-actionpack-xml_parser-rails72-2.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3340,"desc":"actionpack-xml_parser is an XML parameters parser for Action Pack (removed from\ncore in Rails 4.0).\n\nSee also: https://rubyonrails.org/","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack72":{"origin":"www/rubygem-actionpack72","version":"7.2.2.1"},"rubygem-railties72":{"origin":"www/rubygem-railties72","version":"7.2.2.1"}},"categories":["rubygems","textproc"]},{"name":"rubygem-actionpack72","origin":"www/rubygem-actionpack72","version":"7.2.2.1","comment":"Action Controller and Action View of Rails MVC Framework","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/actionpack","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"92cce58bc5962b0ffd0f6b417c3e3c95fa3ca4396681c3b531b42c2d21a65431","flatsize":913748,"path":"All/rubygem-actionpack72-7.2.2.1.pkg","repopath":"All/rubygem-actionpack72-7.2.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":199384,"desc":"Action Pack is a framework for handling and responding to web requests. It\nprovides mechanisms for routing (mapping request URLs to actions), defining\ncontrollers that implement actions, and generating responses. In short, Action\nPack provides the controller layer in the MVC paradigm.\n\nIt consists of several modules:\n- Action Dispatch, which parses information about the web request, handles\n  routing as defined by the user, and does advanced processing related to HTTP\n  such as MIME-type negotiation, decoding parameters in POST, PATCH, or PUT\n  bodies, handling HTTP caching logic, cookies and sessions.\n- Action Controller, which provides a base controller class that can be\n  subclassed to implement filters and actions to handle requests. The result of\n  an action is typically content generated from views.\n\nWith the Ruby on Rails framework, users only directly interface with the Action\nController module. Necessary Action Dispatch functionality is activated by\ndefault and Action View rendering is implicitly triggered by Action Controller.\nHowever, these modules are designed to function on their own and can be used\noutside of Rails.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionview72":{"origin":"devel/rubygem-actionview72","version":"7.2.2.1"},"rubygem-activesupport72":{"origin":"devel/rubygem-activesupport72","version":"7.2.2.1"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"},"rubygem-racc":{"origin":"devel/rubygem-racc","version":"1.8.1"},"rubygem-rack":{"origin":"www/rubygem-rack","version":"3.0.14,3"},"rubygem-rack-session":{"origin":"www/rubygem-rack-session","version":"2.1.0"},"rubygem-rack-test":{"origin":"www/rubygem-rack-test","version":"2.2.0"},"rubygem-rails-dom-testing-rails72":{"origin":"textproc/rubygem-rails-dom-testing-rails72","version":"2.2.0"},"rubygem-rails-html-sanitizer":{"origin":"textproc/rubygem-rails-html-sanitizer","version":"1.6.2"},"rubygem-useragent":{"origin":"devel/rubygem-useragent","version":"0.16.10"}},"categories":["rubygems","www"]},{"name":"rubygem-actionpack-page_caching","origin":"devel/rubygem-actionpack-page_caching","version":"1.2.4","comment":"Static page caching for Action Pack (removed from core in Rails 4.0)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/actionpack-page_caching","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3509592c490e39dca0750265e2632300db1019eda430f0ca5abd7c06e7afb65b","flatsize":47792,"path":"All/rubygem-actionpack-page_caching-1.2.4.pkg","repopath":"All/rubygem-actionpack-page_caching-1.2.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13808,"desc":"Static page caching for Action Pack (removed from core in Rails 4.0)","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack61":{"origin":"www/rubygem-actionpack61","version":"6.1.7.10"}},"categories":["devel","rubygems"],"annotations":{"cpe":"cpe:2.3:a:rubyonrails:actionpack_page-caching:1.2.4:::::dragonfly6:x86_64"}},{"name":"rubygem-actionpack71","origin":"www/rubygem-actionpack71","version":"7.1.5.1","comment":"Action Controller and Action View of Rails MVC Framework","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/actionpack","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ad9b7224a092c985148aedaad0d06c0e187dd23616ae173bdad6665604cdbe47","flatsize":912357,"path":"All/rubygem-actionpack71-7.1.5.1.pkg","repopath":"All/rubygem-actionpack71-7.1.5.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":201712,"desc":"Action Pack is a framework for handling and responding to web requests. It\nprovides mechanisms for routing (mapping request URLs to actions), defining\ncontrollers that implement actions, and generating responses. In short, Action\nPack provides the controller layer in the MVC paradigm.\n\nIt consists of several modules:\n- Action Dispatch, which parses information about the web request, handles\n  routing as defined by the user, and does advanced processing related to HTTP\n  such as MIME-type negotiation, decoding parameters in POST, PATCH, or PUT\n  bodies, handling HTTP caching logic, cookies and sessions.\n- Action Controller, which provides a base controller class that can be\n  subclassed to implement filters and actions to handle requests. The result of\n  an action is typically content generated from views.\n\nWith the Ruby on Rails framework, users only directly interface with the Action\nController module. Necessary Action Dispatch functionality is activated by\ndefault and Action View rendering is implicitly triggered by Action Controller.\nHowever, these modules are designed to function on their own and can be used\noutside of Rails.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionview71":{"origin":"devel/rubygem-actionview71","version":"7.1.5.1"},"rubygem-activesupport71":{"origin":"devel/rubygem-activesupport71","version":"7.1.5.1"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"},"rubygem-racc":{"origin":"devel/rubygem-racc","version":"1.8.1"},"rubygem-rack":{"origin":"www/rubygem-rack","version":"3.0.14,3"},"rubygem-rack-session":{"origin":"www/rubygem-rack-session","version":"2.1.0"},"rubygem-rack-test":{"origin":"www/rubygem-rack-test","version":"2.2.0"},"rubygem-rails-dom-testing-rails71":{"origin":"textproc/rubygem-rails-dom-testing-rails71","version":"2.2.0"},"rubygem-rails-html-sanitizer":{"origin":"textproc/rubygem-rails-html-sanitizer","version":"1.6.2"}},"categories":["rubygems","www"]},{"name":"rubygem-actionmailer72","origin":"mail/rubygem-actionmailer72","version":"7.2.2.1","comment":"Compose, deliver, and test emails on Rails","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/actionmailer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c79d8dee21570e5bb2223fc6d90c0d2e2171e6e5a9b70a06a92f3155dc0e59ef","flatsize":104708,"path":"All/rubygem-actionmailer72-7.2.2.1.pkg","repopath":"All/rubygem-actionmailer72-7.2.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":27400,"desc":"Action Mailer is a framework for designing email service layers. These layers\nare used to consolidate code for sending out forgotten passwords, welcome wishes\non signup, invoices for billing, and any other use case that requires a written\nnotification to either a person or another system.\n\nAction Mailer is in essence a wrapper around Action Controller and the Mail gem.\nIt provides a way to make emails using templates in the same way that Action\nController renders views using templates.\n\nAdditionally, an Action Mailer class can be used to process incoming email, such\nas allowing a blog to accept new posts from an email (which could even have been\nsent from a phone).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack72":{"origin":"www/rubygem-actionpack72","version":"7.2.2.1"},"rubygem-actionview72":{"origin":"devel/rubygem-actionview72","version":"7.2.2.1"},"rubygem-activejob72":{"origin":"devel/rubygem-activejob72","version":"7.2.2.1"},"rubygem-activesupport72":{"origin":"devel/rubygem-activesupport72","version":"7.2.2.1"},"rubygem-mail":{"origin":"mail/rubygem-mail","version":"2.8.1,2"},"rubygem-rails-dom-testing-rails72":{"origin":"textproc/rubygem-rails-dom-testing-rails72","version":"2.2.0"}},"categories":["mail","rubygems"]},{"name":"rubygem-actionmailer70","origin":"mail/rubygem-actionmailer70","version":"7.0.8.7","comment":"Compose, deliver, and test emails on Rails","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/actionmailer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"17655fcf1015b4ceff0de9aa79aee7c6f27110033ee8830fb1d343157da44049","flatsize":98134,"path":"All/rubygem-actionmailer70-7.0.8.7.pkg","repopath":"All/rubygem-actionmailer70-7.0.8.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":25916,"desc":"Action Mailer is a framework for designing email service layers. These layers\nare used to consolidate code for sending out forgotten passwords, welcome wishes\non signup, invoices for billing, and any other use case that requires a written\nnotification to either a person or another system.\n\nAction Mailer is in essence a wrapper around Action Controller and the Mail gem.\nIt provides a way to make emails using templates in the same way that Action\nController renders views using templates.\n\nAdditionally, an Action Mailer class can be used to process incoming email, such\nas allowing a blog to accept new posts from an email (which could even have been\nsent from a phone).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack70":{"origin":"www/rubygem-actionpack70","version":"7.0.8.7"},"rubygem-actionview70":{"origin":"devel/rubygem-actionview70","version":"7.0.8.7"},"rubygem-activejob70":{"origin":"devel/rubygem-activejob70","version":"7.0.8.7"},"rubygem-activesupport70":{"origin":"devel/rubygem-activesupport70","version":"7.0.8.7"},"rubygem-mail":{"origin":"mail/rubygem-mail","version":"2.8.1,2"},"rubygem-net-imap":{"origin":"mail/rubygem-net-imap","version":"0.5.6"},"rubygem-net-pop":{"origin":"mail/rubygem-net-pop","version":"0.1.2"},"rubygem-net-smtp":{"origin":"mail/rubygem-net-smtp","version":"0.5.1"},"rubygem-rails-dom-testing-rails70":{"origin":"textproc/rubygem-rails-dom-testing-rails70","version":"2.2.0"}},"categories":["mail","rubygems"]},{"name":"rubygem-actionpack80","origin":"www/rubygem-actionpack80","version":"8.0.2","comment":"Action Controller and Action View of Rails MVC Framework","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/actionpack","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c754199ca75fc24254746cadea09418c43528ac235c82440f8d1f7ffecb11689","flatsize":936628,"path":"All/rubygem-actionpack80-8.0.2.pkg","repopath":"All/rubygem-actionpack80-8.0.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":203864,"desc":"Action Pack is a framework for handling and responding to web requests. It\nprovides mechanisms for routing (mapping request URLs to actions), defining\ncontrollers that implement actions, and generating responses. In short, Action\nPack provides the controller layer in the MVC paradigm.\n\nIt consists of several modules:\n- Action Dispatch, which parses information about the web request, handles\n  routing as defined by the user, and does advanced processing related to HTTP\n  such as MIME-type negotiation, decoding parameters in POST, PATCH, or PUT\n  bodies, handling HTTP caching logic, cookies and sessions.\n- Action Controller, which provides a base controller class that can be\n  subclassed to implement filters and actions to handle requests. The result of\n  an action is typically content generated from views.\n\nWith the Ruby on Rails framework, users only directly interface with the Action\nController module. Necessary Action Dispatch functionality is activated by\ndefault and Action View rendering is implicitly triggered by Action Controller.\nHowever, these modules are designed to function on their own and can be used\noutside of Rails.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionview80":{"origin":"devel/rubygem-actionview80","version":"8.0.2"},"rubygem-activesupport80":{"origin":"devel/rubygem-activesupport80","version":"8.0.2"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"},"rubygem-rack":{"origin":"www/rubygem-rack","version":"3.0.14,3"},"rubygem-rack-session":{"origin":"www/rubygem-rack-session","version":"2.1.0"},"rubygem-rack-test":{"origin":"www/rubygem-rack-test","version":"2.2.0"},"rubygem-rails-dom-testing-rails80":{"origin":"textproc/rubygem-rails-dom-testing-rails80","version":"2.2.0"},"rubygem-rails-html-sanitizer":{"origin":"textproc/rubygem-rails-html-sanitizer","version":"1.6.2"},"rubygem-useragent":{"origin":"devel/rubygem-useragent","version":"0.16.10"}},"categories":["rubygems","www"]},{"name":"rubygem-actionpack4","origin":"www/rubygem-actionpack4","version":"4.2.11.3","comment":"Action Controller and Action View of Rails MVC Framework","maintainer":"sunpoet@FreeBSD.org","www":"https://rubyonrails.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dffcd0f6aa5f8ca25f63fa3bc326342d981f8a9b0a94711be42c9c68184fac74","flatsize":666942,"path":"All/rubygem-actionpack4-4.2.11.3.pkg","repopath":"All/rubygem-actionpack4-4.2.11.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":155924,"desc":"Action Pack is a framework for handling and responding to web requests. It\nprovides mechanisms for routing (mapping request URLs to actions), defining\ncontrollers that implement actions, and generating responses by rendering views,\nwhich are templates of various formats. In short, Action Pack provides the view\nand controller layers in the MVC paradigm.\n\nIt consists of several modules:\n- Action Dispatch, which parses information about the web request, handles\n  routing as defined by the user, and does advanced processing related to HTTP\n  such as MIME-type negotiation, decoding parameters in POST, PATCH, or PUT\n  bodies, handling HTTP caching logic, cookies and sessions.\n- Action Controller, which provides a base controller class that can be\n  subclassed to implement filters and actions to handle requests. The result of\n  an action is typically content generated from views.\n\nWith the Ruby on Rails framework, users only directly interface with the Action\nController module. Necessary Action Dispatch functionality is activated by\ndefault and Action View rendering is implicitly triggered by Action Controller.\nHowever, these modules are designed to function on their own and can be used\noutside of Rails.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionview4":{"origin":"devel/rubygem-actionview4","version":"4.2.11.3"},"rubygem-activesupport4":{"origin":"devel/rubygem-activesupport4","version":"4.2.11.3"},"rubygem-rack-test":{"origin":"www/rubygem-rack-test","version":"2.2.0"},"rubygem-rack16":{"origin":"www/rubygem-rack16","version":"1.6.13"},"rubygem-rails-dom-testing1":{"origin":"textproc/rubygem-rails-dom-testing1","version":"1.0.9"},"rubygem-rails-html-sanitizer":{"origin":"textproc/rubygem-rails-html-sanitizer","version":"1.6.2"}},"categories":["rubygems","www"]},{"name":"rubygem-actionmailer60","origin":"mail/rubygem-actionmailer60","version":"6.0.6.1","comment":"Easy email delivery and testing for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/actionmailer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"51fec6e1bc3364b65ab0c536314a6f6a3ddd658a8b9592e9033615f2e95b891d","flatsize":99728,"path":"All/rubygem-actionmailer60-6.0.6.1.pkg","repopath":"All/rubygem-actionmailer60-6.0.6.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":26056,"desc":"Action Mailer is a framework for designing email service layers. These layers\nare used to consolidate code for sending out forgotten passwords, welcome wishes\non signup, invoices for billing, and any other use case that requires a written\nnotification to either a person or another system.\n\nAction Mailer is in essence a wrapper around Action Controller and the Mail gem.\nIt provides a way to make emails using templates in the same way that Action\nController renders views using templates.\n\nAdditionally, an Action Mailer class can be used to process incoming email, such\nas allowing a blog to accept new posts from an email (which could even have been\nsent from a phone).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack60":{"origin":"www/rubygem-actionpack60","version":"6.0.6.1"},"rubygem-actionview60":{"origin":"devel/rubygem-actionview60","version":"6.0.6.1"},"rubygem-activejob60":{"origin":"devel/rubygem-activejob60","version":"6.0.6.1"},"rubygem-mail":{"origin":"mail/rubygem-mail","version":"2.8.1,2"},"rubygem-rails-dom-testing-rails60":{"origin":"textproc/rubygem-rails-dom-testing-rails60","version":"2.2.0"}},"categories":["mail","rubygems"]},{"name":"rubygem-actionmailer52","origin":"mail/rubygem-actionmailer52","version":"5.2.8.1","comment":"Easy email delivery and testing for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://rubyonrails.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6e7dcb7a23685eea0a91da9d7e3361eca75bc5532029407b2286aba4a2eedeb1","flatsize":92425,"path":"All/rubygem-actionmailer52-5.2.8.1.pkg","repopath":"All/rubygem-actionmailer52-5.2.8.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":25108,"desc":"Action Mailer is a framework for designing email service layers. These layers\nare used to consolidate code for sending out forgotten passwords, welcome wishes\non signup, invoices for billing, and any other use case that requires a written\nnotification to either a person or another system.\n\nAction Mailer is in essence a wrapper around Action Controller and the Mail gem.\nIt provides a way to make emails using templates in the same way that Action\nController renders views using templates.\n\nAdditionally, an Action Mailer class can be used to process incoming email, such\nas allowing a blog to accept new posts from an email (which could even have been\nsent from a phone).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack52":{"origin":"www/rubygem-actionpack52","version":"5.2.8.1_1"},"rubygem-actionview52":{"origin":"devel/rubygem-actionview52","version":"5.2.8.1"},"rubygem-activejob52":{"origin":"devel/rubygem-activejob52","version":"5.2.8.1"},"rubygem-mail":{"origin":"mail/rubygem-mail","version":"2.8.1,2"},"rubygem-rails-dom-testing-rails52":{"origin":"textproc/rubygem-rails-dom-testing-rails52","version":"2.2.0"}},"categories":["mail","rubygems"]},{"name":"rubygem-actionpack60","origin":"www/rubygem-actionpack60","version":"6.0.6.1","comment":"Action Controller and Action View of Rails MVC Framework","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/actionpack","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e6b1a336aaa42916e59c500090ec0f91c3632f567779aba0b29f095bb55bb9ed","flatsize":805736,"path":"All/rubygem-actionpack60-6.0.6.1.pkg","repopath":"All/rubygem-actionpack60-6.0.6.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":181468,"desc":"Action Pack is a framework for handling and responding to web requests. It\nprovides mechanisms for routing (mapping request URLs to actions), defining\ncontrollers that implement actions, and generating responses by rendering views,\nwhich are templates of various formats. In short, Action Pack provides the view\nand controller layers in the MVC paradigm.\n\nIt consists of several modules:\n- Action Dispatch, which parses information about the web request, handles\n  routing as defined by the user, and does advanced processing related to HTTP\n  such as MIME-type negotiation, decoding parameters in POST, PATCH, or PUT\n  bodies, handling HTTP caching logic, cookies and sessions.\n- Action Controller, which provides a base controller class that can be\n  subclassed to implement filters and actions to handle requests. The result of\n  an action is typically content generated from views.\n\nWith the Ruby on Rails framework, users only directly interface with the Action\nController module. Necessary Action Dispatch functionality is activated by\ndefault and Action View rendering is implicitly triggered by Action Controller.\nHowever, these modules are designed to function on their own and can be used\noutside of Rails.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionview60":{"origin":"devel/rubygem-actionview60","version":"6.0.6.1"},"rubygem-activesupport60":{"origin":"devel/rubygem-activesupport60","version":"6.0.6.1"},"rubygem-rack-test":{"origin":"www/rubygem-rack-test","version":"2.2.0"},"rubygem-rack22":{"origin":"www/rubygem-rack22","version":"2.2.13,3"},"rubygem-rails-dom-testing-rails60":{"origin":"textproc/rubygem-rails-dom-testing-rails60","version":"2.2.0"},"rubygem-rails-html-sanitizer":{"origin":"textproc/rubygem-rails-html-sanitizer","version":"1.6.2"}},"categories":["rubygems","www"]},{"name":"rubygem-actionpack-action_caching","origin":"devel/rubygem-actionpack-action_caching","version":"1.2.2_1","comment":"Action caching for Action Pack (removed from core in Rails 4.0)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/actionpack-action_caching","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f6bbd0b8820ee51b9a9cda67a098e319d7599facfb0087610495f97e1e40e749","flatsize":54571,"path":"All/rubygem-actionpack-action_caching-1.2.2_1.pkg","repopath":"All/rubygem-actionpack-action_caching-1.2.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13192,"desc":"Action caching for Action Pack (removed from core in Rails 4.0)","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack61":{"origin":"www/rubygem-actionpack61","version":"6.1.7.10"}},"categories":["devel","rubygems"]},{"name":"rubygem-actionpack52","origin":"www/rubygem-actionpack52","version":"5.2.8.1_1","comment":"Action Controller and Action View of Rails MVC Framework","maintainer":"sunpoet@FreeBSD.org","www":"https://rubyonrails.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f975090b74927b316c19be3ae1718a45468cd8f41333c8abd3689f1d06b0cec7","flatsize":789733,"path":"All/rubygem-actionpack52-5.2.8.1_1.pkg","repopath":"All/rubygem-actionpack52-5.2.8.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":178276,"desc":"Action Pack is a framework for handling and responding to web requests. It\nprovides mechanisms for routing (mapping request URLs to actions), defining\ncontrollers that implement actions, and generating responses by rendering views,\nwhich are templates of various formats. In short, Action Pack provides the view\nand controller layers in the MVC paradigm.\n\nIt consists of several modules:\n- Action Dispatch, which parses information about the web request, handles\n  routing as defined by the user, and does advanced processing related to HTTP\n  such as MIME-type negotiation, decoding parameters in POST, PATCH, or PUT\n  bodies, handling HTTP caching logic, cookies and sessions.\n- Action Controller, which provides a base controller class that can be\n  subclassed to implement filters and actions to handle requests. The result of\n  an action is typically content generated from views.\n\nWith the Ruby on Rails framework, users only directly interface with the Action\nController module. Necessary Action Dispatch functionality is activated by\ndefault and Action View rendering is implicitly triggered by Action Controller.\nHowever, these modules are designed to function on their own and can be used\noutside of Rails.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionview52":{"origin":"devel/rubygem-actionview52","version":"5.2.8.1"},"rubygem-activesupport52":{"origin":"devel/rubygem-activesupport52","version":"5.2.8.1"},"rubygem-rack-test":{"origin":"www/rubygem-rack-test","version":"2.2.0"},"rubygem-rack22":{"origin":"www/rubygem-rack22","version":"2.2.13,3"},"rubygem-rails-dom-testing-rails52":{"origin":"textproc/rubygem-rails-dom-testing-rails52","version":"2.2.0"},"rubygem-rails-html-sanitizer":{"origin":"textproc/rubygem-rails-html-sanitizer","version":"1.6.2"}},"categories":["rubygems","www"]},{"name":"rubygem-actionmailer-gitlab","origin":"mail/rubygem-actionmailer-gitlab","version":"7.1.5.1","comment":"Compose, deliver, and test emails on Rails","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/actionmailer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dc63014ee74eb1bfe41fd41b0e78d4bfbd0ac451fdc8eb80df56e1d47dfe8474","flatsize":110548,"path":"All/rubygem-actionmailer-gitlab-7.1.5.1.pkg","repopath":"All/rubygem-actionmailer-gitlab-7.1.5.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":28792,"desc":"Action Mailer is a framework for designing email service layers. These layers\nare used to consolidate code for sending out forgotten passwords, welcome wishes\non signup, invoices for billing, and any other use case that requires a written\nnotification to either a person or another system.\n\nAction Mailer is in essence a wrapper around Action Controller and the Mail gem.\nIt provides a way to make emails using templates in the same way that Action\nController renders views using templates.\n\nAdditionally, an Action Mailer class can be used to process incoming email, such\nas allowing a blog to accept new posts from an email (which could even have been\nsent from a phone).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack-gitlab":{"origin":"www/rubygem-actionpack-gitlab","version":"7.1.5.1"},"rubygem-actionview-gitlab":{"origin":"devel/rubygem-actionview-gitlab","version":"7.1.5.1"},"rubygem-activejob-gitlab":{"origin":"devel/rubygem-activejob-gitlab","version":"7.1.5.1"},"rubygem-activesupport-gitlab":{"origin":"devel/rubygem-activesupport-gitlab","version":"7.1.5.1"},"rubygem-mail":{"origin":"mail/rubygem-mail","version":"2.8.1,2"},"rubygem-rails-dom-testing-rails-gitlab":{"origin":"textproc/rubygem-rails-dom-testing-rails-gitlab","version":"2.3.0"}},"categories":["mail","rubygems"]},{"name":"rubygem-actionpack50","origin":"www/rubygem-actionpack50","version":"5.0.7.2_2","comment":"Action Controller and Action View of Rails MVC Framework","maintainer":"sunpoet@FreeBSD.org","www":"https://rubyonrails.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2ea04bfb0ad0b722553aa28b4c5b6b0b600afd7cbf1e6cfaa8c4bed4233fc64e","flatsize":769585,"path":"All/rubygem-actionpack50-5.0.7.2_2.pkg","repopath":"All/rubygem-actionpack50-5.0.7.2_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":175980,"desc":"Action Pack is a framework for handling and responding to web requests. It\nprovides mechanisms for routing (mapping request URLs to actions), defining\ncontrollers that implement actions, and generating responses by rendering views,\nwhich are templates of various formats. In short, Action Pack provides the view\nand controller layers in the MVC paradigm.\n\nIt consists of several modules:\n- Action Dispatch, which parses information about the web request, handles\n  routing as defined by the user, and does advanced processing related to HTTP\n  such as MIME-type negotiation, decoding parameters in POST, PATCH, or PUT\n  bodies, handling HTTP caching logic, cookies and sessions.\n- Action Controller, which provides a base controller class that can be\n  subclassed to implement filters and actions to handle requests. The result of\n  an action is typically content generated from views.\n\nWith the Ruby on Rails framework, users only directly interface with the Action\nController module. Necessary Action Dispatch functionality is activated by\ndefault and Action View rendering is implicitly triggered by Action Controller.\nHowever, these modules are designed to function on their own and can be used\noutside of Rails.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionview50":{"origin":"devel/rubygem-actionview50","version":"5.0.7.2"},"rubygem-activesupport50":{"origin":"devel/rubygem-activesupport50","version":"5.0.7.2_1"},"rubygem-rack-test":{"origin":"www/rubygem-rack-test","version":"2.2.0"},"rubygem-rack22":{"origin":"www/rubygem-rack22","version":"2.2.13,3"},"rubygem-rails-dom-testing-rails50":{"origin":"textproc/rubygem-rails-dom-testing-rails50","version":"2.2.0"},"rubygem-rails-html-sanitizer":{"origin":"textproc/rubygem-rails-html-sanitizer","version":"1.6.2"}},"categories":["rubygems","www"]},{"name":"rubygem-actionmailbox70","origin":"mail/rubygem-actionmailbox70","version":"7.0.8.7","comment":"Receive and process incoming emails in Rails applications","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/actionmailbox","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c64396168dd0fa222b31871a15d84ec5b187e24f4eb9e94abc67ea7fb39308c7","flatsize":65541,"path":"All/rubygem-actionmailbox70-7.0.8.7.pkg","repopath":"All/rubygem-actionmailbox70-7.0.8.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19972,"desc":"Action Mailbox routes incoming emails to controller-like mailboxes for\nprocessing in Rails. It ships with ingresses for Mailgun, Mandrill, Postmark,\nand SendGrid. You can also handle inbound mails directly via the built-in Exim,\nPostfix, and Qmail ingresses.\n\nThe inbound emails are turned into InboundEmail records using Active Record and\nfeature lifecycle tracking, storage of the original email on cloud storage via\nActive Storage, and responsible data handling with on-by-default incineration.\n\nThese inbound emails are routed asynchronously using Active Job to one or\nseveral dedicated mailboxes, which are capable of interacting directly with the\nrest of your domain model.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack70":{"origin":"www/rubygem-actionpack70","version":"7.0.8.7"},"rubygem-activejob70":{"origin":"devel/rubygem-activejob70","version":"7.0.8.7"},"rubygem-activerecord70":{"origin":"databases/rubygem-activerecord70","version":"7.0.8.7"},"rubygem-activestorage70":{"origin":"net/rubygem-activestorage70","version":"7.0.8.7"},"rubygem-activesupport70":{"origin":"devel/rubygem-activesupport70","version":"7.0.8.7"},"rubygem-mail":{"origin":"mail/rubygem-mail","version":"2.8.1,2"},"rubygem-net-imap":{"origin":"mail/rubygem-net-imap","version":"0.5.6"},"rubygem-net-pop":{"origin":"mail/rubygem-net-pop","version":"0.1.2"},"rubygem-net-smtp":{"origin":"mail/rubygem-net-smtp","version":"0.5.1"}},"categories":["mail","rubygems"]},{"name":"rubygem-actionpack5","origin":"www/rubygem-actionpack5","version":"5.1.7_1","comment":"Action Controller and Action View of Rails MVC Framework","maintainer":"sunpoet@FreeBSD.org","www":"https://rubyonrails.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0a968a1358d39f027d9990df51f93ad0a02ea649a755d3147f666dbad5189a69","flatsize":758303,"path":"All/rubygem-actionpack5-5.1.7_1.pkg","repopath":"All/rubygem-actionpack5-5.1.7_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":172600,"desc":"Action Pack is a framework for handling and responding to web requests. It\nprovides mechanisms for routing (mapping request URLs to actions), defining\ncontrollers that implement actions, and generating responses by rendering views,\nwhich are templates of various formats. In short, Action Pack provides the view\nand controller layers in the MVC paradigm.\n\nIt consists of several modules:\n- Action Dispatch, which parses information about the web request, handles\n  routing as defined by the user, and does advanced processing related to HTTP\n  such as MIME-type negotiation, decoding parameters in POST, PATCH, or PUT\n  bodies, handling HTTP caching logic, cookies and sessions.\n- Action Controller, which provides a base controller class that can be\n  subclassed to implement filters and actions to handle requests. The result of\n  an action is typically content generated from views.\n\nWith the Ruby on Rails framework, users only directly interface with the Action\nController module. Necessary Action Dispatch functionality is activated by\ndefault and Action View rendering is implicitly triggered by Action Controller.\nHowever, these modules are designed to function on their own and can be used\noutside of Rails.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionview5":{"origin":"devel/rubygem-actionview5","version":"5.1.7"},"rubygem-activesupport5":{"origin":"devel/rubygem-activesupport5","version":"5.1.7_1"},"rubygem-rack-test":{"origin":"www/rubygem-rack-test","version":"2.2.0"},"rubygem-rack22":{"origin":"www/rubygem-rack22","version":"2.2.13,3"},"rubygem-rails-dom-testing-rails5":{"origin":"textproc/rubygem-rails-dom-testing-rails5","version":"2.2.0"},"rubygem-rails-html-sanitizer":{"origin":"textproc/rubygem-rails-html-sanitizer","version":"1.6.2"}},"categories":["rubygems","www"]},{"name":"rubygem-actionmailbox61","origin":"mail/rubygem-actionmailbox61","version":"6.1.7.10","comment":"Receive and process incoming emails in Rails applications","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/actionmailbox","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"11d7d85fa2eab175de2dd0747df374c833504b5975fbed61b8ed2915093ec67f","flatsize":65764,"path":"All/rubygem-actionmailbox61-6.1.7.10.pkg","repopath":"All/rubygem-actionmailbox61-6.1.7.10.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20128,"desc":"Action Mailbox routes incoming emails to controller-like mailboxes for\nprocessing in Rails. It ships with ingresses for Mailgun, Mandrill, Postmark,\nand SendGrid. You can also handle inbound mails directly via the built-in Exim,\nPostfix, and Qmail ingresses.\n\nThe inbound emails are turned into InboundEmail records using Active Record and\nfeature lifecycle tracking, storage of the original email on cloud storage via\nActive Storage, and responsible data handling with on-by-default incineration.\n\nThese inbound emails are routed asynchronously using Active Job to one or\nseveral dedicated mailboxes, which are capable of interacting directly with the\nrest of your domain model.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack61":{"origin":"www/rubygem-actionpack61","version":"6.1.7.10"},"rubygem-activejob61":{"origin":"devel/rubygem-activejob61","version":"6.1.7.10"},"rubygem-activerecord61":{"origin":"databases/rubygem-activerecord61","version":"6.1.7.10"},"rubygem-activestorage61":{"origin":"net/rubygem-activestorage61","version":"6.1.7.10"},"rubygem-activesupport61":{"origin":"devel/rubygem-activesupport61","version":"6.1.7.10"},"rubygem-mail":{"origin":"mail/rubygem-mail","version":"2.8.1,2"}},"categories":["mail","rubygems"]},{"name":"rubygem-actionmailer50","origin":"mail/rubygem-actionmailer50","version":"5.0.7.2","comment":"Easy email delivery and testing for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://rubyonrails.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e9ad55625414f0320fc8c5ee4834582cb32bf71a4dbc5b27ff2ab520459a81d3","flatsize":85911,"path":"All/rubygem-actionmailer50-5.0.7.2.pkg","repopath":"All/rubygem-actionmailer50-5.0.7.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":24572,"desc":"Action Mailer is a framework for designing email service layers. These layers\nare used to consolidate code for sending out forgotten passwords, welcome wishes\non signup, invoices for billing, and any other use case that requires a written\nnotification to either a person or another system.\n\nAction Mailer is in essence a wrapper around Action Controller and the Mail gem.\nIt provides a way to make emails using templates in the same way that Action\nController renders views using templates.\n\nAdditionally, an Action Mailer class can be used to process incoming email, such\nas allowing a blog to accept new posts from an email (which could even have been\nsent from a phone).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack50":{"origin":"www/rubygem-actionpack50","version":"5.0.7.2_2"},"rubygem-actionview50":{"origin":"devel/rubygem-actionview50","version":"5.0.7.2"},"rubygem-activejob50":{"origin":"devel/rubygem-activejob50","version":"5.0.7.2"},"rubygem-mail":{"origin":"mail/rubygem-mail","version":"2.8.1,2"},"rubygem-rails-dom-testing-rails50":{"origin":"textproc/rubygem-rails-dom-testing-rails50","version":"2.2.0"}},"categories":["mail","rubygems"]},{"name":"rubygem-actionmailbox60","origin":"mail/rubygem-actionmailbox60","version":"6.0.6.1","comment":"Receive and process incoming emails in Rails applications","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/actionmailbox","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"13099e4fa4c57a26b297b44b928c6931fd987cf0eeeec7d42bef98ef2f7d67cc","flatsize":59277,"path":"All/rubygem-actionmailbox60-6.0.6.1.pkg","repopath":"All/rubygem-actionmailbox60-6.0.6.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":18560,"desc":"Action Mailbox routes incoming emails to controller-like mailboxes for\nprocessing in Rails. It ships with ingresses for Mailgun, Mandrill, Postmark,\nand SendGrid. You can also handle inbound mails directly via the built-in Exim,\nPostfix, and Qmail ingresses.\n\nThe inbound emails are turned into InboundEmail records using Active Record and\nfeature lifecycle tracking, storage of the original email on cloud storage via\nActive Storage, and responsible data handling with on-by-default incineration.\n\nThese inbound emails are routed asynchronously using Active Job to one or\nseveral dedicated mailboxes, which are capable of interacting directly with the\nrest of your domain model.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack60":{"origin":"www/rubygem-actionpack60","version":"6.0.6.1"},"rubygem-activejob60":{"origin":"devel/rubygem-activejob60","version":"6.0.6.1"},"rubygem-activerecord60":{"origin":"databases/rubygem-activerecord60","version":"6.0.6.1"},"rubygem-activestorage60":{"origin":"net/rubygem-activestorage60","version":"6.0.6.1"},"rubygem-activesupport60":{"origin":"devel/rubygem-activesupport60","version":"6.0.6.1"},"rubygem-mail":{"origin":"mail/rubygem-mail","version":"2.8.1,2"}},"categories":["mail","rubygems"]},{"name":"rubygem-actionmailer80","origin":"mail/rubygem-actionmailer80","version":"8.0.2","comment":"Compose, deliver, and test emails on Rails","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/actionmailer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6e4df334e9127ae60b6383f8cc3c88aca4e3426cd74d0e0b94fa6cdba3e8e33b","flatsize":104297,"path":"All/rubygem-actionmailer80-8.0.2.pkg","repopath":"All/rubygem-actionmailer80-8.0.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":27248,"desc":"Action Mailer is a framework for designing email service layers. These layers\nare used to consolidate code for sending out forgotten passwords, welcome wishes\non signup, invoices for billing, and any other use case that requires a written\nnotification to either a person or another system.\n\nAction Mailer is in essence a wrapper around Action Controller and the Mail gem.\nIt provides a way to make emails using templates in the same way that Action\nController renders views using templates.\n\nAdditionally, an Action Mailer class can be used to process incoming email, such\nas allowing a blog to accept new posts from an email (which could even have been\nsent from a phone).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack80":{"origin":"www/rubygem-actionpack80","version":"8.0.2"},"rubygem-actionview80":{"origin":"devel/rubygem-actionview80","version":"8.0.2"},"rubygem-activejob80":{"origin":"devel/rubygem-activejob80","version":"8.0.2"},"rubygem-activesupport80":{"origin":"devel/rubygem-activesupport80","version":"8.0.2"},"rubygem-mail":{"origin":"mail/rubygem-mail","version":"2.8.1,2"},"rubygem-rails-dom-testing-rails80":{"origin":"textproc/rubygem-rails-dom-testing-rails80","version":"2.2.0"}},"categories":["mail","rubygems"]},{"name":"rubygem-actionmailer61","origin":"mail/rubygem-actionmailer61","version":"6.1.7.10","comment":"Easy email delivery and testing for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/actionmailer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"89b06aff4ceb686d219fa8d22191c744dc3d2f2c4881b20f400314c1247b1648","flatsize":99967,"path":"All/rubygem-actionmailer61-6.1.7.10.pkg","repopath":"All/rubygem-actionmailer61-6.1.7.10.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":26160,"desc":"Action Mailer is a framework for designing email service layers. These layers\nare used to consolidate code for sending out forgotten passwords, welcome wishes\non signup, invoices for billing, and any other use case that requires a written\nnotification to either a person or another system.\n\nAction Mailer is in essence a wrapper around Action Controller and the Mail gem.\nIt provides a way to make emails using templates in the same way that Action\nController renders views using templates.\n\nAdditionally, an Action Mailer class can be used to process incoming email, such\nas allowing a blog to accept new posts from an email (which could even have been\nsent from a phone).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack61":{"origin":"www/rubygem-actionpack61","version":"6.1.7.10"},"rubygem-actionview61":{"origin":"devel/rubygem-actionview61","version":"6.1.7.10"},"rubygem-activejob61":{"origin":"devel/rubygem-activejob61","version":"6.1.7.10"},"rubygem-activesupport61":{"origin":"devel/rubygem-activesupport61","version":"6.1.7.10"},"rubygem-mail":{"origin":"mail/rubygem-mail","version":"2.8.1,2"},"rubygem-rails-dom-testing-rails61":{"origin":"textproc/rubygem-rails-dom-testing-rails61","version":"2.2.0"}},"categories":["mail","rubygems"]},{"name":"rubygem-actionmailer71","origin":"mail/rubygem-actionmailer71","version":"7.1.5.1","comment":"Compose, deliver, and test emails on Rails","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/actionmailer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"235694b423df6433d971a4f851824b59cf870fb404db4fb576ee270239036634","flatsize":110548,"path":"All/rubygem-actionmailer71-7.1.5.1.pkg","repopath":"All/rubygem-actionmailer71-7.1.5.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":28812,"desc":"Action Mailer is a framework for designing email service layers. These layers\nare used to consolidate code for sending out forgotten passwords, welcome wishes\non signup, invoices for billing, and any other use case that requires a written\nnotification to either a person or another system.\n\nAction Mailer is in essence a wrapper around Action Controller and the Mail gem.\nIt provides a way to make emails using templates in the same way that Action\nController renders views using templates.\n\nAdditionally, an Action Mailer class can be used to process incoming email, such\nas allowing a blog to accept new posts from an email (which could even have been\nsent from a phone).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack71":{"origin":"www/rubygem-actionpack71","version":"7.1.5.1"},"rubygem-actionview71":{"origin":"devel/rubygem-actionview71","version":"7.1.5.1"},"rubygem-activejob71":{"origin":"devel/rubygem-activejob71","version":"7.1.5.1"},"rubygem-activesupport71":{"origin":"devel/rubygem-activesupport71","version":"7.1.5.1"},"rubygem-mail":{"origin":"mail/rubygem-mail","version":"2.8.1,2"},"rubygem-net-imap":{"origin":"mail/rubygem-net-imap","version":"0.5.6"},"rubygem-net-pop":{"origin":"mail/rubygem-net-pop","version":"0.1.2"},"rubygem-net-smtp":{"origin":"mail/rubygem-net-smtp","version":"0.5.1"},"rubygem-rails-dom-testing-rails71":{"origin":"textproc/rubygem-rails-dom-testing-rails71","version":"2.2.0"}},"categories":["mail","rubygems"]},{"name":"rubygem-actioncable71","origin":"www/rubygem-actioncable71","version":"7.1.5.1","comment":"Structure many real-time application concerns into channels over a single WebSocket connection","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/actioncable","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0690e6187056fa167da3e99e7335cf55bf2d9290f19e815d69368bc2f4bd7092","flatsize":187258,"path":"All/rubygem-actioncable71-7.1.5.1.pkg","repopath":"All/rubygem-actioncable71-7.1.5.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":39676,"desc":"Action Cable seamlessly integrates WebSockets with the rest of your Rails\napplication. It allows for real-time features to be written in Ruby in the same\nstyle and form as the rest of your Rails application, while still being\nperformant and scalable. It's a full-stack offering that provides both a\nclient-side JavaScript framework and a server-side Ruby framework. You have\naccess to your full domain model written with Active Record or your ORM of\nchoice.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack71":{"origin":"www/rubygem-actionpack71","version":"7.1.5.1"},"rubygem-activesupport71":{"origin":"devel/rubygem-activesupport71","version":"7.1.5.1"},"rubygem-nio4r":{"origin":"devel/rubygem-nio4r","version":"2.7.4"},"rubygem-websocket-driver":{"origin":"www/rubygem-websocket-driver","version":"0.7.7"},"rubygem-zeitwerk":{"origin":"devel/rubygem-zeitwerk","version":"2.6.18"}},"categories":["rubygems","www"]},{"name":"rubygem-actionpack-gitlab","origin":"www/rubygem-actionpack-gitlab","version":"7.1.5.1","comment":"Action Controller and Action View of Rails MVC Framework","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/actionpack","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"94c26f3bf9cfbf232e42ff3ec0d862cda6d4e012ee49a6db9a9264a0a53791e3","flatsize":912357,"path":"All/rubygem-actionpack-gitlab-7.1.5.1.pkg","repopath":"All/rubygem-actionpack-gitlab-7.1.5.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":201756,"desc":"Action Pack is a framework for handling and responding to web requests. It\nprovides mechanisms for routing (mapping request URLs to actions), defining\ncontrollers that implement actions, and generating responses. In short, Action\nPack provides the controller layer in the MVC paradigm.\n\nIt consists of several modules:\n- Action Dispatch, which parses information about the web request, handles\n  routing as defined by the user, and does advanced processing related to HTTP\n  such as MIME-type negotiation, decoding parameters in POST, PATCH, or PUT\n  bodies, handling HTTP caching logic, cookies and sessions.\n- Action Controller, which provides a base controller class that can be\n  subclassed to implement filters and actions to handle requests. The result of\n  an action is typically content generated from views.\n\nWith the Ruby on Rails framework, users only directly interface with the Action\nController module. Necessary Action Dispatch functionality is activated by\ndefault and Action View rendering is implicitly triggered by Action Controller.\nHowever, these modules are designed to function on their own and can be used\noutside of Rails.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionview-gitlab":{"origin":"devel/rubygem-actionview-gitlab","version":"7.1.5.1"},"rubygem-activesupport-gitlab":{"origin":"devel/rubygem-activesupport-gitlab","version":"7.1.5.1"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"},"rubygem-racc":{"origin":"devel/rubygem-racc","version":"1.8.1"},"rubygem-rack-session10":{"origin":"www/rubygem-rack-session10","version":"1.0.2"},"rubygem-rack-test":{"origin":"www/rubygem-rack-test","version":"2.2.0"},"rubygem-rack22":{"origin":"www/rubygem-rack22","version":"2.2.13,3"},"rubygem-rails-dom-testing-rails-gitlab":{"origin":"textproc/rubygem-rails-dom-testing-rails-gitlab","version":"2.3.0"},"rubygem-rails-html-sanitizer":{"origin":"textproc/rubygem-rails-html-sanitizer","version":"1.6.2"}},"categories":["rubygems","www"]},{"name":"rubygem-actionmailer5","origin":"mail/rubygem-actionmailer5","version":"5.1.7","comment":"Easy email delivery and testing for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://rubyonrails.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"26cfb4b84c172970181b136aaf9b4307edd079d98630a8e65f4a1747c1b0338f","flatsize":89845,"path":"All/rubygem-actionmailer5-5.1.7.pkg","repopath":"All/rubygem-actionmailer5-5.1.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":24900,"desc":"Action Mailer is a framework for designing email service layers. These layers\nare used to consolidate code for sending out forgotten passwords, welcome wishes\non signup, invoices for billing, and any other use case that requires a written\nnotification to either a person or another system.\n\nAction Mailer is in essence a wrapper around Action Controller and the Mail gem.\nIt provides a way to make emails using templates in the same way that Action\nController renders views using templates.\n\nAdditionally, an Action Mailer class can be used to process incoming email, such\nas allowing a blog to accept new posts from an email (which could even have been\nsent from a phone).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack5":{"origin":"www/rubygem-actionpack5","version":"5.1.7_1"},"rubygem-actionview5":{"origin":"devel/rubygem-actionview5","version":"5.1.7"},"rubygem-activejob5":{"origin":"devel/rubygem-activejob5","version":"5.1.7"},"rubygem-mail":{"origin":"mail/rubygem-mail","version":"2.8.1,2"},"rubygem-rails-dom-testing-rails5":{"origin":"textproc/rubygem-rails-dom-testing-rails5","version":"2.2.0"}},"categories":["mail","rubygems"]},{"name":"rubygem-actioncable60","origin":"www/rubygem-actioncable60","version":"6.0.6.1","comment":"Integrated WebSockets for Rails","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/actioncable","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"54a5742d35ae98ca550a1071c0b157b351cfaa511f0fe607fe1cdf324c876754","flatsize":148002,"path":"All/rubygem-actioncable60-6.0.6.1.pkg","repopath":"All/rubygem-actioncable60-6.0.6.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":37008,"desc":"Action Cable seamlessly integrates WebSockets with the rest of your Rails\napplication. It allows for real-time features to be written in Ruby in the same\nstyle and form as the rest of your Rails application, while still being\nperformant and scalable. It's a full-stack offering that provides both a\nclient-side JavaScript framework and a server-side Ruby framework. You have\naccess to your full domain model written with Active Record or your ORM of\nchoice.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack60":{"origin":"www/rubygem-actionpack60","version":"6.0.6.1"},"rubygem-nio4r":{"origin":"devel/rubygem-nio4r","version":"2.7.4"},"rubygem-websocket-driver":{"origin":"www/rubygem-websocket-driver","version":"0.7.7"}},"categories":["rubygems","www"]},{"name":"rubygem-actionmailer4","origin":"mail/rubygem-actionmailer4","version":"4.2.11.3","comment":"Easy email delivery and testing for Ruby","maintainer":"sunpoet@FreeBSD.org","www":"https://rubyonrails.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"926098873ad5b4b6feae48caddc4983ff9d73e1a73b36ac91db3e3283bdd9070","flatsize":78838,"path":"All/rubygem-actionmailer4-4.2.11.3.pkg","repopath":"All/rubygem-actionmailer4-4.2.11.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":23164,"desc":"Action Mailer is a framework for designing email service layers. These layers\nare used to consolidate code for sending out forgotten passwords, welcome wishes\non signup, invoices for billing, and any other use case that requires a written\nnotification to either a person or another system.\n\nAction Mailer is in essence a wrapper around Action Controller and the Mail gem.\nIt provides a way to make emails using templates in the same way that Action\nController renders views using templates.\n\nAdditionally, an Action Mailer class can be used to process incoming email, such\nas allowing a blog to accept new posts from an email (which could even have been\nsent from a phone).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack4":{"origin":"www/rubygem-actionpack4","version":"4.2.11.3"},"rubygem-actionview4":{"origin":"devel/rubygem-actionview4","version":"4.2.11.3"},"rubygem-activejob4":{"origin":"devel/rubygem-activejob4","version":"4.2.11.3"},"rubygem-mail":{"origin":"mail/rubygem-mail","version":"2.8.1,2"},"rubygem-rails-dom-testing1":{"origin":"textproc/rubygem-rails-dom-testing1","version":"1.0.9"}},"categories":["mail","rubygems"]},{"name":"rubygem-actioncable5","origin":"www/rubygem-actioncable5","version":"5.1.7","comment":"Integrated WebSockets for Rails","maintainer":"sunpoet@FreeBSD.org","www":"https://rubyonrails.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c780cdddc33ca728732cec9869537707fbf045595ad0f7ca2fd9cf5b858aee10","flatsize":141402,"path":"All/rubygem-actioncable5-5.1.7.pkg","repopath":"All/rubygem-actioncable5-5.1.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":36080,"desc":"Action Cable seamlessly integrates WebSockets with the rest of your Rails\napplication. It allows for real-time features to be written in Ruby in the same\nstyle and form as the rest of your Rails application, while still being\nperformant and scalable. It's a full-stack offering that provides both a\nclient-side JavaScript framework and a server-side Ruby framework. You have\naccess to your full domain model written with Active Record or your ORM of\nchoice.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack5":{"origin":"www/rubygem-actionpack5","version":"5.1.7_1"},"rubygem-nio4r":{"origin":"devel/rubygem-nio4r","version":"2.7.4"},"rubygem-websocket-driver":{"origin":"www/rubygem-websocket-driver","version":"0.7.7"}},"categories":["rubygems","www"]},{"name":"rubygem-actionmailbox80","origin":"mail/rubygem-actionmailbox80","version":"8.0.2","comment":"Receive and process incoming emails in Rails applications","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/actionmailbox","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"760b38575c696445f9f1b8bc13548ed5208fdc1a163f7ca0089ce9082fda0796","flatsize":64902,"path":"All/rubygem-actionmailbox80-8.0.2.pkg","repopath":"All/rubygem-actionmailbox80-8.0.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19776,"desc":"Action Mailbox routes incoming emails to controller-like mailboxes for\nprocessing in Rails. It ships with ingresses for Mailgun, Mandrill, Postmark,\nand SendGrid. You can also handle inbound mails directly via the built-in Exim,\nPostfix, and Qmail ingresses.\n\nThe inbound emails are turned into InboundEmail records using Active Record and\nfeature lifecycle tracking, storage of the original email on cloud storage via\nActive Storage, and responsible data handling with on-by-default incineration.\n\nThese inbound emails are routed asynchronously using Active Job to one or\nseveral dedicated mailboxes, which are capable of interacting directly with the\nrest of your domain model.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack80":{"origin":"www/rubygem-actionpack80","version":"8.0.2"},"rubygem-activejob80":{"origin":"devel/rubygem-activejob80","version":"8.0.2"},"rubygem-activerecord80":{"origin":"databases/rubygem-activerecord80","version":"8.0.2"},"rubygem-activestorage80":{"origin":"net/rubygem-activestorage80","version":"8.0.2"},"rubygem-activesupport80":{"origin":"devel/rubygem-activesupport80","version":"8.0.2"},"rubygem-mail":{"origin":"mail/rubygem-mail","version":"2.8.1,2"}},"categories":["mail","rubygems"]},{"name":"rubygem-actionmailbox72","origin":"mail/rubygem-actionmailbox72","version":"7.2.2.1","comment":"Receive and process incoming emails in Rails applications","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/actionmailbox","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6c5bc69d090e4be9b5e806e0cf9ca8ef18e5d9c529324202f0016ae519e775cd","flatsize":64746,"path":"All/rubygem-actionmailbox72-7.2.2.1.pkg","repopath":"All/rubygem-actionmailbox72-7.2.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19844,"desc":"Action Mailbox routes incoming emails to controller-like mailboxes for\nprocessing in Rails. It ships with ingresses for Mailgun, Mandrill, Postmark,\nand SendGrid. You can also handle inbound mails directly via the built-in Exim,\nPostfix, and Qmail ingresses.\n\nThe inbound emails are turned into InboundEmail records using Active Record and\nfeature lifecycle tracking, storage of the original email on cloud storage via\nActive Storage, and responsible data handling with on-by-default incineration.\n\nThese inbound emails are routed asynchronously using Active Job to one or\nseveral dedicated mailboxes, which are capable of interacting directly with the\nrest of your domain model.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack72":{"origin":"www/rubygem-actionpack72","version":"7.2.2.1"},"rubygem-activejob72":{"origin":"devel/rubygem-activejob72","version":"7.2.2.1"},"rubygem-activerecord72":{"origin":"databases/rubygem-activerecord72","version":"7.2.2.1"},"rubygem-activestorage72":{"origin":"net/rubygem-activestorage72","version":"7.2.2.1"},"rubygem-activesupport72":{"origin":"devel/rubygem-activesupport72","version":"7.2.2.1"},"rubygem-mail":{"origin":"mail/rubygem-mail","version":"2.8.1,2"}},"categories":["mail","rubygems"]},{"name":"rubygem-actionmailbox71","origin":"mail/rubygem-actionmailbox71","version":"7.1.5.1","comment":"Receive and process incoming emails in Rails applications","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/actionmailbox","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a66a6ec699893109eb3e05befad78f9f5c02b8786c45e33f4b64ff83e94aa3e8","flatsize":65834,"path":"All/rubygem-actionmailbox71-7.1.5.1.pkg","repopath":"All/rubygem-actionmailbox71-7.1.5.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20108,"desc":"Action Mailbox routes incoming emails to controller-like mailboxes for\nprocessing in Rails. It ships with ingresses for Mailgun, Mandrill, Postmark,\nand SendGrid. You can also handle inbound mails directly via the built-in Exim,\nPostfix, and Qmail ingresses.\n\nThe inbound emails are turned into InboundEmail records using Active Record and\nfeature lifecycle tracking, storage of the original email on cloud storage via\nActive Storage, and responsible data handling with on-by-default incineration.\n\nThese inbound emails are routed asynchronously using Active Job to one or\nseveral dedicated mailboxes, which are capable of interacting directly with the\nrest of your domain model.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack71":{"origin":"www/rubygem-actionpack71","version":"7.1.5.1"},"rubygem-activejob71":{"origin":"devel/rubygem-activejob71","version":"7.1.5.1"},"rubygem-activerecord71":{"origin":"databases/rubygem-activerecord71","version":"7.1.5.1"},"rubygem-activestorage71":{"origin":"net/rubygem-activestorage71","version":"7.1.5.1"},"rubygem-activesupport71":{"origin":"devel/rubygem-activesupport71","version":"7.1.5.1"},"rubygem-mail":{"origin":"mail/rubygem-mail","version":"2.8.1,2"},"rubygem-net-imap":{"origin":"mail/rubygem-net-imap","version":"0.5.6"},"rubygem-net-pop":{"origin":"mail/rubygem-net-pop","version":"0.1.2"},"rubygem-net-smtp":{"origin":"mail/rubygem-net-smtp","version":"0.5.1"}},"categories":["mail","rubygems"]},{"name":"rubygem-abstract","origin":"devel/rubygem-abstract","version":"1.0.0_1","comment":"Define abstract method in Ruby","maintainer":"ruby@FreeBSD.org","www":"https://rubygems.org/gems/abstract","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"756a2c47b27540b64919d86cbab9829e13cf07c963f906bcab13929ec4406f57","flatsize":37032,"path":"All/rubygem-abstract-1.0.0_1.pkg","repopath":"All/rubygem-abstract-1.0.0_1.pkg","licenselogic":"single","licenses":["RUBY"],"pkgsize":10804,"desc":"'abstract.rb' is a library which enable you to define abstract method in Ruby.\n\nAbstract method makes your code more descriptive.\nIt is useful even for dynamic language such as Ruby.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-abbrev","origin":"textproc/rubygem-abbrev","version":"0.1.2","comment":"Calculate a set of unique abbreviations for a given set of strings","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ruby/abbrev","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2804e6996fcfd5094cafed8bd8abceba45ca97ff86c9998541e8b3e98a335fd0","flatsize":14472,"path":"All/rubygem-abbrev-0.1.2.pkg","repopath":"All/rubygem-abbrev-0.1.2.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":6048,"desc":"Given a set of strings, Abbrev calculates the set of unambiguous abbreviations\nfor those strings, and returns a hash where the keys are all the possible\nabbreviations and the values are the full strings.\n\nThus, given words is \"car\" and \"cone\", the keys pointing to \"car\" would be \"ca\"\nand \"car\", while those pointing to \"cone\" would be \"co\", \"con\", and \"cone\".","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","textproc"]},{"name":"rubygem-actioncable80","origin":"www/rubygem-actioncable80","version":"8.0.2","comment":"Structure many real-time application concerns into channels over a single WebSocket connection","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/actioncable","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"84d2c15b2e397de8afdcfbfe2c6b90f41a13c57f90c2fd6ef68450b2f849fcb2","flatsize":187171,"path":"All/rubygem-actioncable80-8.0.2.pkg","repopath":"All/rubygem-actioncable80-8.0.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":39092,"desc":"Action Cable seamlessly integrates WebSockets with the rest of your Rails\napplication. It allows for real-time features to be written in Ruby in the same\nstyle and form as the rest of your Rails application, while still being\nperformant and scalable. It's a full-stack offering that provides both a\nclient-side JavaScript framework and a server-side Ruby framework. You have\naccess to your full domain model written with Active Record or your ORM of\nchoice.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack80":{"origin":"www/rubygem-actionpack80","version":"8.0.2"},"rubygem-activesupport80":{"origin":"devel/rubygem-activesupport80","version":"8.0.2"},"rubygem-nio4r":{"origin":"devel/rubygem-nio4r","version":"2.7.4"},"rubygem-websocket-driver":{"origin":"www/rubygem-websocket-driver","version":"0.7.7"},"rubygem-zeitwerk":{"origin":"devel/rubygem-zeitwerk","version":"2.6.18"}},"categories":["rubygems","www"]},{"name":"rubygem-actioncable72","origin":"www/rubygem-actioncable72","version":"7.2.2.1","comment":"Structure many real-time application concerns into channels over a single WebSocket connection","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/actioncable","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"de490a0e99f28db8a1f360645eff46fceebd8aa71758e899f37e6ea706022d11","flatsize":187847,"path":"All/rubygem-actioncable72-7.2.2.1.pkg","repopath":"All/rubygem-actioncable72-7.2.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":39300,"desc":"Action Cable seamlessly integrates WebSockets with the rest of your Rails\napplication. It allows for real-time features to be written in Ruby in the same\nstyle and form as the rest of your Rails application, while still being\nperformant and scalable. It's a full-stack offering that provides both a\nclient-side JavaScript framework and a server-side Ruby framework. You have\naccess to your full domain model written with Active Record or your ORM of\nchoice.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack72":{"origin":"www/rubygem-actionpack72","version":"7.2.2.1"},"rubygem-activesupport72":{"origin":"devel/rubygem-activesupport72","version":"7.2.2.1"},"rubygem-nio4r":{"origin":"devel/rubygem-nio4r","version":"2.7.4"},"rubygem-websocket-driver":{"origin":"www/rubygem-websocket-driver","version":"0.7.7"},"rubygem-zeitwerk":{"origin":"devel/rubygem-zeitwerk","version":"2.6.18"}},"categories":["rubygems","www"]},{"name":"rubygem-StreetAddress","origin":"devel/rubygem-streetaddress","version":"1.0.6","comment":"Parses one line street addresses into normalized address object","maintainer":"ruby@FreeBSD.org","www":"https://github.com/derrek/street-address","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3921da4bfdfb80e330f2885b0dfdbe84feb1f3522cf49bb3518fab0f872d64e4","flatsize":36257,"path":"All/rubygem-StreetAddress-1.0.6.pkg","repopath":"All/rubygem-StreetAddress-1.0.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8844,"desc":"Parses one line street addresses and returns a normalized address object.\n\nThis is a near direct port of the of the perl module\nGeo::StreetAddress::US originally written by Schuyler D. Erle.\nFor more information see\nhttps://metacpan.org/release/SDERLE/Geo-StreetAddress-US-0.99","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["devel","rubygems"]},{"name":"rubygem-actioncable70","origin":"www/rubygem-actioncable70","version":"7.0.8.7","comment":"Structure many real-time application concerns into channels over a single WebSocket connection","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/actioncable","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"67fef466138dfd406e969b12da61e6c66991c0185b0a54d3282954092c9f0a20","flatsize":178589,"path":"All/rubygem-actioncable70-7.0.8.7.pkg","repopath":"All/rubygem-actioncable70-7.0.8.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":38224,"desc":"Action Cable seamlessly integrates WebSockets with the rest of your Rails\napplication. It allows for real-time features to be written in Ruby in the same\nstyle and form as the rest of your Rails application, while still being\nperformant and scalable. It's a full-stack offering that provides both a\nclient-side JavaScript framework and a server-side Ruby framework. You have\naccess to your full domain model written with Active Record or your ORM of\nchoice.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack70":{"origin":"www/rubygem-actionpack70","version":"7.0.8.7"},"rubygem-activesupport70":{"origin":"devel/rubygem-activesupport70","version":"7.0.8.7"},"rubygem-nio4r":{"origin":"devel/rubygem-nio4r","version":"2.7.4"},"rubygem-websocket-driver":{"origin":"www/rubygem-websocket-driver","version":"0.7.7"}},"categories":["rubygems","www"]},{"name":"rubygem-actioncable61","origin":"www/rubygem-actioncable61","version":"6.1.7.10","comment":"Integrated WebSockets for Rails","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/actioncable","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"09e225d02b7ad81dc28057ade13e36d5cd45e5491ea78289d2d2cf53c93f0827","flatsize":148956,"path":"All/rubygem-actioncable61-6.1.7.10.pkg","repopath":"All/rubygem-actioncable61-6.1.7.10.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":36948,"desc":"Action Cable seamlessly integrates WebSockets with the rest of your Rails\napplication. It allows for real-time features to be written in Ruby in the same\nstyle and form as the rest of your Rails application, while still being\nperformant and scalable. It's a full-stack offering that provides both a\nclient-side JavaScript framework and a server-side Ruby framework. You have\naccess to your full domain model written with Active Record or your ORM of\nchoice.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack61":{"origin":"www/rubygem-actionpack61","version":"6.1.7.10"},"rubygem-activesupport61":{"origin":"devel/rubygem-activesupport61","version":"6.1.7.10"},"rubygem-nio4r":{"origin":"devel/rubygem-nio4r","version":"2.7.4"},"rubygem-websocket-driver":{"origin":"www/rubygem-websocket-driver","version":"0.7.7"}},"categories":["rubygems","www"]},{"name":"rubygem-CFPropertyList-gitlab","origin":"devel/rubygem-CFPropertyList-gitlab","version":"3.0.7_1","comment":"Read, write and manipulate both binary and XML property lists","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/ckruse/CFPropertyList","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6c42006079a5c4560995fe6c3b98f7dd4ab6c5bb2eabe91010d6f41872769ce1","flatsize":63358,"path":"All/rubygem-CFPropertyList-gitlab-3.0.7_1.pkg","repopath":"All/rubygem-CFPropertyList-gitlab-3.0.7_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14808,"desc":"CFPropertyList implements class to read, manipulate and write both XML and\nbinary property list files (plist(5)) as defined by Apple. Have a look at\nCFPropertyList::List for more documentation.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-base64":{"origin":"converters/rubygem-base64","version":"0.3.0"},"rubygem-nkf":{"origin":"net/rubygem-nkf","version":"0.2.0"},"rubygem-rexml":{"origin":"textproc/rubygem-rexml","version":"3.4.1"}},"categories":["devel","rubygems"]},{"name":"rubygem-actioncable52","origin":"www/rubygem-actioncable52","version":"5.2.8.1","comment":"Integrated WebSockets for Rails","maintainer":"sunpoet@FreeBSD.org","www":"https://rubyonrails.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"83c827b3f3bbc7b0937a063ba1ed9b9571373178b857e2e4aac40003aacd1d29","flatsize":140421,"path":"All/rubygem-actioncable52-5.2.8.1.pkg","repopath":"All/rubygem-actioncable52-5.2.8.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":35900,"desc":"Action Cable seamlessly integrates WebSockets with the rest of your Rails\napplication. It allows for real-time features to be written in Ruby in the same\nstyle and form as the rest of your Rails application, while still being\nperformant and scalable. It's a full-stack offering that provides both a\nclient-side JavaScript framework and a server-side Ruby framework. You have\naccess to your full domain model written with Active Record or your ORM of\nchoice.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack52":{"origin":"www/rubygem-actionpack52","version":"5.2.8.1_1"},"rubygem-nio4r":{"origin":"devel/rubygem-nio4r","version":"2.7.4"},"rubygem-websocket-driver":{"origin":"www/rubygem-websocket-driver","version":"0.7.7"}},"categories":["rubygems","www"]},{"name":"rubygem-actioncable50","origin":"www/rubygem-actioncable50","version":"5.0.7.2","comment":"Integrated WebSockets for Rails","maintainer":"sunpoet@FreeBSD.org","www":"https://rubyonrails.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"37cdf8a349dda1b07724d5d45ba72a0f028f29f7eee008a1377c2efe634d5196","flatsize":144116,"path":"All/rubygem-actioncable50-5.0.7.2.pkg","repopath":"All/rubygem-actioncable50-5.0.7.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":36840,"desc":"Action Cable seamlessly integrates WebSockets with the rest of your Rails\napplication. It allows for real-time features to be written in Ruby in the same\nstyle and form as the rest of your Rails application, while still being\nperformant and scalable. It's a full-stack offering that provides both a\nclient-side JavaScript framework and a server-side Ruby framework. You have\naccess to your full domain model written with Active Record or your ORM of\nchoice.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack50":{"origin":"www/rubygem-actionpack50","version":"5.0.7.2_2"},"rubygem-nio4r":{"origin":"devel/rubygem-nio4r","version":"2.7.4"},"rubygem-websocket-driver":{"origin":"www/rubygem-websocket-driver","version":"0.7.7"}},"categories":["rubygems","www"]},{"name":"rubygem-CFPropertyList","origin":"devel/rubygem-CFPropertyList","version":"3.0.7","comment":"Read, write and manipulate both binary and XML property lists","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ckruse/CFPropertyList","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cb5589fdd54e0befa6596d89efeba92c86ee2387ef8f828ea619a635a46ba070","flatsize":63358,"path":"All/rubygem-CFPropertyList-3.0.7.pkg","repopath":"All/rubygem-CFPropertyList-3.0.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14784,"desc":"CFPropertyList implements class to read, manipulate and write both XML and\nbinary property list files (plist(5)) as defined by Apple. Have a look at\nCFPropertyList::List for more documentation.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-base64":{"origin":"converters/rubygem-base64","version":"0.3.0"},"rubygem-nkf":{"origin":"net/rubygem-nkf","version":"0.2.0"},"rubygem-rexml":{"origin":"textproc/rubygem-rexml","version":"3.4.1"}},"categories":["devel","rubygems"]},{"name":"ruby32-taglib","origin":"audio/ruby-taglib","version":"1.1_2","comment":"Ruby library wrapping the Taglib library","maintainer":"t.hiroaki.209@gmail.com","www":"https://www.hakubi.us/ruby-taglib/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"73a1f14c2e619110ec8f559b73470840fd28e7f264d6847b55ec5c3b8df24b45","flatsize":6227,"path":"All/ruby32-taglib-1.1_2.pkg","repopath":"All/ruby32-taglib-1.1_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3144,"desc":"Ruby-taglib is a ruby library wrapping the Taglib library,\nsimple dl-based wrapper of Taglib's C library.\nIt's short and sweet, because the C API is written by someone who knows\nhow to use OO programming, and Ruby with dl just makes it all too easy\nto wrap such a library.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"taglib":{"origin":"audio/taglib","version":"2.0.2"}},"categories":["audio","ruby"],"options":{"DOCS":"on"}},{"name":"ruby32-setup.rb","origin":"devel/ruby-setup.rb","version":"3.4.1_1","comment":"Common installer script for ruby packages","maintainer":"ruby@FreeBSD.org","www":"http://www.loveruby.net/en/setup.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5b8e1f3b3f63a769081c967c7075092a3088e7194b4218c553d0369917970d78","flatsize":164791,"path":"All/ruby32-setup.rb-3.4.1_1.pkg","repopath":"All/ruby32-setup.rb-3.4.1_1.pkg","licenselogic":"single","pkgsize":30744,"desc":"Setup.rb is a common installer script for ruby packages.  It can\nhandle multiple binaries, libraries, extensions etc. in one archive.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"}},"categories":["devel","ruby"],"options":{"DOCS":"on"}},{"name":"rubygem-actioncable-gitlab","origin":"www/rubygem-actioncable-gitlab","version":"7.1.5.1","comment":"Structure many real-time application concerns into channels over a single WebSocket connection","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/actioncable","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4ab4f109dc4d01757aba1675e027500081430501ee98228a7fcfe6c4ba991745","flatsize":187258,"path":"All/rubygem-actioncable-gitlab-7.1.5.1.pkg","repopath":"All/rubygem-actioncable-gitlab-7.1.5.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":39696,"desc":"Action Cable seamlessly integrates WebSockets with the rest of your Rails\napplication. It allows for real-time features to be written in Ruby in the same\nstyle and form as the rest of your Rails application, while still being\nperformant and scalable. It's a full-stack offering that provides both a\nclient-side JavaScript framework and a server-side Ruby framework. You have\naccess to your full domain model written with Active Record or your ORM of\nchoice.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack-gitlab":{"origin":"www/rubygem-actionpack-gitlab","version":"7.1.5.1"},"rubygem-activesupport-gitlab":{"origin":"devel/rubygem-activesupport-gitlab","version":"7.1.5.1"},"rubygem-nio4r":{"origin":"devel/rubygem-nio4r","version":"2.7.4"},"rubygem-websocket-driver":{"origin":"www/rubygem-websocket-driver","version":"0.7.7"},"rubygem-zeitwerk":{"origin":"devel/rubygem-zeitwerk","version":"2.6.18"}},"categories":["rubygems","www"]},{"name":"rubygem-acme-client-gitlab","origin":"security/rubygem-acme-client-gitlab","version":"2.0.21_1","comment":"Client for the ACME protocol","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/unixcharles/acme-client","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"761e84b002f41ad565c8dea68177b4467841e0018f2503a1e08a07becbea38b1","flatsize":61715,"path":"All/rubygem-acme-client-gitlab-2.0.21_1.pkg","repopath":"All/rubygem-acme-client-gitlab-2.0.21_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":18108,"desc":"acme-client is a client implementation of the ACMEv2 protocol in Ruby.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-base6402":{"origin":"converters/rubygem-base6402","version":"0.2.0"},"rubygem-faraday-gitlab":{"origin":"www/rubygem-faraday-gitlab","version":"2.13.1"},"rubygem-faraday-retry-gitlab":{"origin":"www/rubygem-faraday-retry-gitlab","version":"2.3.1"}},"categories":["rubygems","security"]},{"name":"ruby32-gd","origin":"graphics/ruby-gd","version":"0.8.0_9","comment":"Ruby extension library to use Thomas Boutell's gd library","maintainer":"dinoex@FreeBSD.org","www":"https://github.com/Spakman/ruby-gd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e67dbb12c798bbaccca47d212a03ee4ce1f272a638c5546f4eca29f6d729646f","flatsize":182499,"path":"All/ruby32-gd-0.8.0_9.pkg","repopath":"All/ruby32-gd-0.8.0_9.pkg","licenselogic":"single","pkgsize":39376,"desc":"Ruby/GD is an extension library to use Thomas Boutell's gd library\n(http://www.boutell.com/gd/) from Ruby.","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libgd":{"origin":"graphics/gd","version":"2.3.3_13,1"},"png":{"origin":"graphics/png","version":"1.6.47"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"}},"categories":["graphics","ruby"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"rubygem-acme-client","origin":"security/rubygem-acme-client","version":"2.0.21_1","comment":"Client for the ACME protocol","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/unixcharles/acme-client","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2c32c7bfcda45a51eb7b5a24b09fc85b5305612f4d9b572818d25ccfe6e2d2c9","flatsize":61711,"path":"All/rubygem-acme-client-2.0.21_1.pkg","repopath":"All/rubygem-acme-client-2.0.21_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":18092,"desc":"acme-client is a client implementation of the ACMEv2 protocol in Ruby.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-base64":{"origin":"converters/rubygem-base64","version":"0.3.0"},"rubygem-faraday":{"origin":"www/rubygem-faraday","version":"2.12.2"},"rubygem-faraday-retry":{"origin":"www/rubygem-faraday-retry","version":"2.2.1"}},"categories":["rubygems","security"]},{"name":"ruby32-escape","origin":"textproc/ruby-escape","version":"0.2","comment":"Ruby library provides HTML/URI/shell escaping functions","maintainer":"tota@FreeBSD.org","www":"http://www.a-k-r.org/escape/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"194978eea969b444b046ae882b61f5ff6cb647a74fbceb15848d5e1a050371b6","flatsize":14266,"path":"All/ruby32-escape-0.2.pkg","repopath":"All/ruby32-escape-0.2.pkg","licenselogic":"single","pkgsize":4572,"desc":"Ruby escape - HTML/URI/shell escaping utilities\n\nFeatures:\n  - several escaping/composing functions\n    * HTML text\n    * HTML attribute value\n    * URI path\n    * shell command line\n  - dedicated classes for escaped strings\n  - escape and compose strongly related strings at once","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"}},"categories":["ruby","textproc"],"options":{"DOCS":"on"}},{"name":"ruby32-format","origin":"textproc/ruby-format","version":"1.09","comment":"Perl like formats for Ruby","maintainer":"ruby@FreeBSD.org","www":"https://formatr.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fca0efdd7fc18d14341d219d2201e17655a5e86c3182eb4e2219a8e9b3d32bf5","flatsize":104970,"path":"All/ruby32-format-1.09.pkg","repopath":"All/ruby32-format-1.09.pkg","licenselogic":"single","pkgsize":21920,"desc":"Class Format in module FormatR provides Perl like formats for Ruby.\n\nThese are used to create output with a similar format but with\nchanging values.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"}},"categories":["ruby","textproc"],"options":{"DOCS":"on"}},{"name":"rubygem-actionmailbox-gitlab","origin":"mail/rubygem-actionmailbox-gitlab","version":"7.1.5.1","comment":"Receive and process incoming emails in Rails applications","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/actionmailbox","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"34b6d6b61edcfea491a679891c0993c9359a1f71508dc5550091d2833ca0be00","flatsize":65834,"path":"All/rubygem-actionmailbox-gitlab-7.1.5.1.pkg","repopath":"All/rubygem-actionmailbox-gitlab-7.1.5.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20116,"desc":"Action Mailbox routes incoming emails to controller-like mailboxes for\nprocessing in Rails. It ships with ingresses for Mailgun, Mandrill, Postmark,\nand SendGrid. You can also handle inbound mails directly via the built-in Exim,\nPostfix, and Qmail ingresses.\n\nThe inbound emails are turned into InboundEmail records using Active Record and\nfeature lifecycle tracking, storage of the original email on cloud storage via\nActive Storage, and responsible data handling with on-by-default incineration.\n\nThese inbound emails are routed asynchronously using Active Job to one or\nseveral dedicated mailboxes, which are capable of interacting directly with the\nrest of your domain model.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-actionpack-gitlab":{"origin":"www/rubygem-actionpack-gitlab","version":"7.1.5.1"},"rubygem-activejob-gitlab":{"origin":"devel/rubygem-activejob-gitlab","version":"7.1.5.1"},"rubygem-activerecord-gitlab":{"origin":"databases/rubygem-activerecord-gitlab","version":"7.1.5.1"},"rubygem-activestorage-gitlab":{"origin":"net/rubygem-activestorage-gitlab","version":"7.1.5.1"},"rubygem-activesupport-gitlab":{"origin":"devel/rubygem-activesupport-gitlab","version":"7.1.5.1"},"rubygem-mail":{"origin":"mail/rubygem-mail","version":"2.8.1,2"},"rubygem-net-imap":{"origin":"mail/rubygem-net-imap","version":"0.5.6"},"rubygem-net-pop":{"origin":"mail/rubygem-net-pop","version":"0.1.2"},"rubygem-net-smtp":{"origin":"mail/rubygem-net-smtp","version":"0.5.1"}},"categories":["mail","rubygems"]},{"name":"rubygem-activerecord60","origin":"databases/rubygem-activerecord60","version":"6.0.6.1","comment":"Object-relational mapping layer for Rails MVC Framework","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rails/rails/tree/main/activerecord","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1bef1c156a9fdea0f6cc894afee8b381d5237a4c252f4f1cbe94589ff105ac56","flatsize":1728077,"path":"All/rubygem-activerecord60-6.0.6.1.pkg","repopath":"All/rubygem-activerecord60-6.0.6.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":329524,"desc":"Active Record connects classes to relational database tables to establish an\nalmost zero-configuration persistence layer for applications. The library\nprovides a base class that, when subclassed, sets up a mapping between the new\nclass and an existing table in the database. In the context of an application,\nthese classes are commonly referred to as models. Models can also be connected\nto other models; this is done by defining associations.\n\nActive Record relies heavily on naming in that it uses class and association\nnames to establish mappings between respective database tables and foreign key\ncolumns. Although these mappings can be defined explicitly, it's recommended to\nfollow naming conventions, especially when getting started with the library.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-activemodel60":{"origin":"databases/rubygem-activemodel60","version":"6.0.6.1"},"rubygem-activesupport60":{"origin":"devel/rubygem-activesupport60","version":"6.0.6.1"}},"categories":["databases","rubygems"]},{"name":"ruby32-gems","origin":"devel/ruby-gems","version":"3.6.6","comment":"Package management framework for the Ruby language","maintainer":"ruby@FreeBSD.org","www":"https://rubygems.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4480c8307035d013c0c0e87a685c152ac2be22d38a63f283044b3553ed9f149d","flatsize":3544671,"path":"All/ruby32-gems-3.6.6.pkg","repopath":"All/ruby32-gems-3.6.6.pkg","licenselogic":"or","licenses":["MIT","RUBY"],"pkgsize":657804,"desc":"a package management framework for the Ruby programming language\nAn application or library is packaged into a gem, which is\na single installation unit.\nRubyGems entirely manages its own filesystem space, rather\nthan installing files into the \"usual\" places. This enables\ngreater functionality and reliability.\n\nUsing RubyGems, you can:\n- download and install Ruby libraries easily\n- not worry about libraries A and B depending on\n  different versions of library C\n- easily remove libraries you no longer use\n- have power and control over your Ruby platform!\n\nYou could browse source code at https://github.com/rubygems/rubygems","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"}},"categories":["devel","ruby"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:rubygems:rubygems:3.6.6:::::dragonfly6:x86_64"}},{"name":"rubygem-aarch64","origin":"devel/rubygem-aarch64","version":"2.1.0","comment":"Pure Ruby ARM64 assembler","maintainer":"antoine@FreeBSD.org","www":"https://github.com/tenderlove/aarch64","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f2fcb69800f08e8d63751318245f2a474c7fcf8e5c410c30a9914b345d21215b","flatsize":893611,"path":"All/rubygem-aarch64-2.1.0.pkg","repopath":"All/rubygem-aarch64-2.1.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":100896,"desc":"This is a pure Ruby ARM64 assembler.  Are you tired of writing Ruby in Ruby?\nNow you can write ARM64 assembly in Ruby with this gem!","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-racc":{"origin":"devel/rubygem-racc","version":"1.8.1"}},"categories":["devel","rubygems"]},{"name":"ruby32-tokyocabinet","origin":"databases/ruby-tokyocabinet","version":"1.31","comment":"Ruby interface to the Tokyo Cabinet DB engine","maintainer":"dgerow@afflictions.org","www":"https://dbmx.net/tokyocabinet/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4e00173888447b798f8e3d74da904670098417787af8e1824ce4c053b8e45249","flatsize":566324,"path":"All/ruby32-tokyocabinet-1.31.pkg","repopath":"All/ruby32-tokyocabinet-1.31.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":64300,"desc":"tokyocabinet-ruby provides an interface to the Toky Cabinet database\nengine.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"tokyocabinet":{"origin":"databases/tokyocabinet","version":"1.4.48_1"}},"categories":["databases","ruby"],"options":{"DOCS":"on"}},{"name":"ruby32-smf","origin":"audio/ruby-smf","version":"0.15.15_1","comment":"Ruby module to handle Standard MIDI Files","maintainer":"ruby@FreeBSD.org","www":"http://www.funaba.org/code","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f8c96ecfb79434a8e661c8e8475800e183a13f20fe4dc9af5915b83b7a97f33a","flatsize":192203,"path":"All/ruby32-smf-0.15.15_1.pkg","repopath":"All/ruby32-smf-0.15.15_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":39692,"desc":"This is a \"Standard MIDI File\" module, which handles encoding and\ndecoding SMF.  This includes a simple MML as an example of\napplication.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"}},"categories":["audio","ruby"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"ruby32-bsearch","origin":"devel/ruby-bsearch","version":"1.5_1","comment":"Binary search library for Ruby","maintainer":"ruby@FreeBSD.org","www":"http://0xcc.net/ruby-bsearch/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6f22568187e3004e961a87d0ce9a3f14eedda34e92dda7ece1bc23131bf6dbd7","flatsize":5015,"path":"All/ruby32-bsearch-1.5_1.pkg","repopath":"All/ruby32-bsearch-1.5_1.pkg","licenselogic":"single","pkgsize":2008,"desc":"Ruby/Bsearch is a binary search library for Ruby.  It can search the\nFIRST or LAST occurrence in an array with a condition given by a\nblock.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"}},"categories":["devel","ruby"],"options":{"DOCS":"on"}},{"name":"ruby-rd-mode.el","origin":"textproc/ruby-rd-mode.el","version":"0.6.38_1","comment":"Emacs lisp module for editing RD files","maintainer":"ports@FreeBSD.org","www":"https://github.com/uwabami/rdtool","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1ab00972772c875b9ca08d4d3475d10de92a94837907907a0766eafd32f791e1","flatsize":14611,"path":"All/ruby-rd-mode.el-0.6.38_1.pkg","repopath":"All/ruby-rd-mode.el-0.6.38_1.pkg","licenselogic":"single","pkgsize":4624,"desc":"An Emacs lisp module for editing RD files.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"}},"categories":["elisp","ruby","textproc"],"messages":[{"message":"To use rd-mode in Emacs/XEmacs, add the following lines to\nyour ~/.emacs:\n\n(autoload 'rd-mode \"rd-mode\"\n  \"major mode for ruby document formatter RD\" t)\n(add-to-list 'auto-mode-alist '(\"\\\\.rd\\\\(\\.en\\\\|\\.ja\\\\)?$\" . rd-mode))","type":"install"},{"message":"===>   NOTICE:\n\nThe ruby-rd-mode.el port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ruby-notmuch","origin":"mail/ruby-notmuch","version":"0.39","comment":"Ruby interface for the Notmuch email search and tagging library","maintainer":"jrm@FreeBSD.org","www":"https://notmuchmail.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c97474431c6383c127f7e4f198daa7294d2a13e4a436883d3b9aca613c2dce44","flatsize":112579,"path":"All/ruby-notmuch-0.39.pkg","repopath":"All/ruby-notmuch-0.39.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":34548,"desc":"Ruby interface to the notmuch mail search and index library","deps":{"notmuch":{"origin":"mail/notmuch","version":"0.39"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"talloc":{"origin":"devel/talloc","version":"2.4.1_1"}},"categories":["mail","ruby"]},{"name":"ruby-install","origin":"devel/ruby-install","version":"0.9.2","comment":"Compile and install different versions of Ruby","maintainer":"henry@henryphan.com","www":"https://github.com/postmodern/ruby-install","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c6265ec50766690ccc67c7954e9075985b24ee9abf944bde4544d21acf166923","flatsize":36478,"path":"All/ruby-install-0.9.2.pkg","repopath":"All/ruby-install-0.9.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12788,"desc":"Installs Ruby, JRuby, Rubinius, TruffleRuby (native / GraalVM), or mruby.\n\nFeatures:\n\n* Supports installing arbitrary versions.\n* Supports downloading the latest versions and checksums from ruby-versions.\n* Supports installing into /opt/rubies/ and ~/.rubies/ by default.\n* Supports installing into arbitrary directories.\n* Supports downloading from arbitrary URLs.\n* Supports downloading from mirrors.\n* Supports downloading/applying patches.\n* Supports specifying arbitrary ./configure options.\n* Supports downloading archives using wget or curl.\n* Supports verifying downloaded archives via checksums.\n* Has tests.\n\nAnti-Features:\n\n* Does not require updating every time a new Ruby version comes out.\n* Does not require recipes for each individual Ruby version or configuration.\n* Does not support installing trunk/HEAD or nightly rolling releases.\n* Does not support installing unsupported/unmaintained versions of Ruby.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"sudo":{"origin":"security/sudo","version":"1.9.17p1"}},"categories":["devel","ruby"]},{"name":"ru-xcode","origin":"russian/xcode","version":"4.1","comment":"Program for converting Russian encodings with care to letter YO","maintainer":"ports@FreeBSD.org","www":"https://www.rusf.ru/books/yo/xcode.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"462095f05c02c61ef5695ffd4e949331c44df9874db4c618521b1c3655ef1879","flatsize":28856,"path":"All/ru-xcode-4.1.pkg","repopath":"All/ru-xcode-4.1.pkg","licenselogic":"single","pkgsize":12932,"desc":"Xcode automatically determines input file charset and converts it\nto the necessary charset. The important feature of the program is\nbiunique charset conversion which protects your file from damages.","categories":["converters","russian"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe ru-xcode port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ruby-build","origin":"devel/ruby-build","version":"20250610","comment":"Compile and install different ruby versions","maintainer":"ruby@FreeBSD.org","www":"https://github.com/rbenv/ruby-build","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6e765d96075437b0c9e458ca7e3e40863f3253a3bb0a0b16d08d02b975cf7f6f","flatsize":323684,"path":"All/ruby-build-20250610.pkg","repopath":"All/ruby-build-20250610.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":81160,"desc":"ruby-build is an rbenv plugin that provides an rbenv install command to compile\nand install different versions of Ruby on UNIX-like systems.\n\nYou can also use ruby-build without rbenv in environments where you need\nprecise control over Ruby version installation.","deps":{"autoconf":{"origin":"devel/autoconf","version":"2.72"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"gmake":{"origin":"devel/gmake","version":"4.4.1"},"libffi":{"origin":"devel/libffi","version":"3.4.6"},"libyaml":{"origin":"textproc/libyaml","version":"0.2.5"},"rbenv":{"origin":"devel/rbenv","version":"1.3.2"}},"categories":["devel","ruby"],"options":{"RBENV":"on"}},{"name":"rubix","origin":"games/rubix","version":"1.0.6_8","comment":"Another Rubik's cube game with a rather interesting interface","maintainer":"ports@FreeBSD.org","www":"http://sed.free.fr/rubix/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c887d91f02758cfdef7bab975466ffb840d249f191a3ff50a4acfa8573642b61","flatsize":66213,"path":"All/rubix-1.0.6_8.pkg","repopath":"All/rubix-1.0.6_8.pkg","licenselogic":"single","pkgsize":27128,"desc":"Rubix is another X11-based incarnation of the world-famous\n\"Rubik's Cube\" game. It has the capability of saving games,\nwhich, according to the author, can't be found in any other\nRubik's Cube games.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["games"],"shlibs_required":["libX11.so.6","libc.so.8","libm.so.4"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe rubix port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ruby32-htree","origin":"textproc/ruby-htree","version":"0.8_1","comment":"Ruby library to manipulate HTML/XML tree data structure","maintainer":"ruby@FreeBSD.org","www":"http://www.a-k-r.org/htree/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3353bcafb992285e258b74940dbb8dd5bca7d97c0e61d0a19fe7312633930d9b","flatsize":1609191,"path":"All/ruby32-htree-0.8_1.pkg","repopath":"All/ruby32-htree-0.8_1.pkg","licenselogic":"single","pkgsize":295788,"desc":"Ruby/htree - HTML/XML tree library\n\nhtree provides a tree data structure representing HTML and XML data.\n\nFeatures:\n    * Permissive unified HTML/XML parser\n    * byte-to-byte round-tripping unparser\n    * XML namespace support\n    * Dedicated class for escaped string that eases sanitization\n    * XHTML/XML generator\n    * template engine\n    * recursive template expansion\n    * converter to REXML document","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"}},"categories":["ruby","textproc","www"],"options":{"DOCS":"on"}},{"name":"rubiks","origin":"math/rubiks","version":"20070912","comment":"Several programs for working with Rubik's cubes","maintainer":"thierry@FreeBSD.org","www":"https://www.sagemath.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6d43d1666b7ba1f2fda9aeba6dcf83246d5d22b680fe717b4cde245386096167","flatsize":412560,"path":"All/rubiks-20070912.pkg","repopath":"All/rubiks-20070912.pkg","licenselogic":"and","licenses":["BSD2CLAUSE","GPLv2"],"pkgsize":119620,"desc":"There are several programs for working with Rubik's cubes, by three\ndifferent people. These are required by SageMath.","categories":["games","math"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"ruby32-xapian","origin":"databases/ruby-xapian","version":"1.4.27","comment":"Ruby binding for Xapian","maintainer":"sunpoet@FreeBSD.org","www":"https://xapian.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"211d8baa702b8a924404cba2982f6518f32a03d9c4460aca6064f613d7e8d4be","flatsize":3236346,"path":"All/ruby32-xapian-1.4.27.pkg","repopath":"All/ruby32-xapian-1.4.27.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":576308,"desc":"Ruby binding for Xapian","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"xapian-core":{"origin":"databases/xapian-core","version":"1.4.27,1"}},"categories":["databases","ruby"],"options":{"DOCS":"on"}},{"name":"ruby32-bio","origin":"biology/ruby-bio","version":"1.5.1","comment":"Integrated environment for Bioinformatics written in Ruby","maintainer":"mauricio@arareko.net","www":"http://bioruby.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"737a319a43a3dc35b1e18bf7ade067a36525c8193130d610436163c717411369","flatsize":2722049,"path":"All/ruby32-bio-1.5.1.pkg","repopath":"All/ruby32-bio-1.5.1.pkg","licenselogic":"or","licenses":["GPLv2","RUBY"],"pkgsize":513348,"desc":"BioRuby project aims to implement integrated environment for\nBioinformatics by using Ruby.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"}},"categories":["biology","ruby"],"options":{"BDB4":"off","DOCS":"on","MYSQL":"off","PGSQL":"off"}},{"name":"rubberband","origin":"audio/rubberband","version":"3.3.0","comment":"Audio time-stretching and pitch-shifting library and utility program","maintainer":"acm@FreeBSD.org","www":"https://breakfastquay.com/rubberband/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9415c566fd2fa17db93a332a2eac88a541f3cb0dc640e61c8fabe91d6201b1e6","flatsize":2904002,"path":"All/rubberband-3.3.0.pkg","repopath":"All/rubberband-3.3.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":333464,"desc":"Rubber Band Library is a high quality software library for audio\ntime-stretching and pitch-shifting. It permits you to change the tempo\nand pitch of an audio stream or recording dynamically and independently\nof one another.","deps":{"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"libsamplerate":{"origin":"audio/libsamplerate","version":"0.2.2_1"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"},"vamp-plugin-sdk":{"origin":"audio/vamp-plugin-sdk","version":"2.9.0_2"}},"categories":["audio"],"shlibs_required":["libc.so.8","libfftw3.so.3","libm.so.4","libpthread.so.0","libsamplerate.so.0","libsndfile.so.1","libstdc++.so.9"],"options":{"TEST":"off"}},{"name":"ru-rux","origin":"russian/rux","version":"0.82_1","comment":"Best Cyrillic text viewer and code page converter","maintainer":"anikinsl@gmail.com","www":"https://sourceforge.net/projects/rux/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c1254355164b830b5575aae134d30e6602b4d34a61dde8ab1b56f770875337ee","flatsize":20325,"path":"All/ru-rux-0.82_1.pkg","repopath":"All/ru-rux-0.82_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":10792,"desc":"The rux is a simple and at the same time powerful utility for texts recoding\nfrom one encoding to another. At present time several the most popular Cyrillic\ncode pages such as utf-8, koi8-r, cp866, cp1251, iso8859-5 and mac-cyrillic are\nsupported. Also rux gives the opportunity to recode box- drawing characters,\nwhich exists in some Cyrillic code pages, to replace them by their non-graphic\nanalogues ('-', '+', etc.).\n\nBesides, the rux can detect a code page of the input files automatically.\n\nUsually rux is used without any options because some values are accepted\nby default. There are -o koi8-r, -e, -t.\n\nThe expectancy value of the presence of every Cyrillic characters in the\nsome text were taken from the dump of Russian translation of the `FreeBSD\nHandbook'.","categories":["russian"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"ru-xruskb","origin":"russian/xruskb","version":"1.15.4_4","comment":"Keyboard layout switcher and indicator","maintainer":"ports@FreeBSD.org","www":"http://lav.yar.ru/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"82e6a04e7f2587f13bb58332119d1c97c8f2e5eafb312ef57346523be5c59dd3","flatsize":313886,"path":"All/ru-xruskb-1.15.4_4.pkg","repopath":"All/ru-xruskb-1.15.4_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":74444,"desc":"Short description of Xrus\n   ~~~~~~~~~~~~~~~~~~~~~~~~~\n   Xrus - program for switching two keyboard layouts with a hot\nkey combination. It also serves as autolock.\n   It can be  compiled with Motif, Lesstif, Xaw  or without any\nwidget library. In  the later case it won't show  its icon with\nkeyboard indicator.\n   It gets all keyboard and mouse events; when a particular hot\nkey combination  is pressed,  it swaps 1,2  and 3,4  columns of\nkeyboard map. When a timeout  without keyboard and mouse events\npasses, it starts a locker.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["russian","x11"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXmu.so.6","libXt.so.6","libc.so.8"],"options":{"DOCS":"on","MOTIF":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe ru-xruskb port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"rubygem-ace-rails-ap","origin":"www/rubygem-ace-rails-ap","version":"4.1.5","comment":"Ajax.org Cloud9 Editor (Ace) for the Rails 3.1 asset pipeline","maintainer":"ruby@FreeBSD.org","www":"https://github.com/codykrieger/ace-rails-ap","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1d07c20204a234ac7de15d46e0f139f11f6928946028ef8e2ce88abd977ac8e8","flatsize":12173075,"path":"All/rubygem-ace-rails-ap-4.1.5.pkg","repopath":"All/rubygem-ace-rails-ap-4.1.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":979616,"desc":"The Ajax.org Cloud9 Editor (Ace) for the Rails 3.1+ asset pipeline.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["rubygems","www"]},{"name":"ru-stardict-pc","origin":"russian/stardict-pc","version":"2.4.2","comment":"English-Russian PC-user dictionary","maintainer":"makc@FreeBSD.org","www":"http://download.huzheng.org/ru/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"97ca35c48bee5ec51625cfc8115344baac3fba8eb378f010c034c16bed8140a1","flatsize":450446,"path":"All/ru-stardict-pc-2.4.2.pkg","repopath":"All/ru-stardict-pc-2.4.2.pkg","licenselogic":"single","pkgsize":303920,"desc":"English-Russian PC-user dictionary.","categories":["russian"],"messages":[{"message":"This dictionary can be used with any of the following dictionary\nprograms (consider to install one of them):\n\ntextproc/goldendict\tGoldendict (Qt5)\ntextproc/qstardict\tStarDict clone (Qt5)\ntextproc/stardict3\tStarDict 3.x (GTK2)","type":"install"}]},{"name":"ru-stardict-engcom","origin":"russian/stardict-engcom","version":"2.4.2","comment":"English-Russian Dictionary of Computer Terms","maintainer":"makc@FreeBSD.org","www":"http://download.huzheng.org/ru/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a31694bdb0957a472f823866a8e034530875cde202e53af84379708fef4d2859","flatsize":164986,"path":"All/ru-stardict-engcom-2.4.2.pkg","repopath":"All/ru-stardict-engcom-2.4.2.pkg","licenselogic":"single","pkgsize":144632,"desc":"The Open English-Russian Dictionary of Computer Terms.","categories":["russian"],"messages":[{"message":"This dictionary can be used with any of the following dictionary\nprograms (consider to install one of them):\n\ntextproc/goldendict\tGoldendict (Qt5)\ntextproc/qstardict\tStarDict clone (Qt5)\ntextproc/stardict3\tStarDict 3.x (GTK2)","type":"install"}]},{"name":"ru-stardict-computer","origin":"russian/stardict-computer","version":"2.4.2","comment":"English-Russian Computer dictionary","maintainer":"makc@FreeBSD.org","www":"http://download.huzheng.org/ru/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9f4c67318a283ad442715fbbbf3ab436866107ddf581f0048b86167634a0d008","flatsize":386177,"path":"All/ru-stardict-computer-2.4.2.pkg","repopath":"All/ru-stardict-computer-2.4.2.pkg","licenselogic":"single","pkgsize":315776,"desc":"English-Russian Computer dictionary.","categories":["russian"],"messages":[{"message":"This dictionary can be used with any of the following dictionary\nprograms (consider to install one of them):\n\ntextproc/goldendict\tGoldendict (Qt5)\ntextproc/qstardict\tStarDict clone (Qt5)\ntextproc/stardict3\tStarDict 3.x (GTK2)","type":"install"}]},{"name":"ru-russian","origin":"russian/rubygem-russian","version":"0.6.0","comment":"Russian language support for Ruby and Rails, based on I18n library","maintainer":"ruby@FreeBSD.org","www":"https://github.com/yaroslav/russian","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"791063db3d2cdb67b6c06d1f10f3b699e7a13bb3f8283008adcb8b5e97bc8158","flatsize":89493,"path":"All/ru-russian-0.6.0.pkg","repopath":"All/ru-russian-0.6.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":23116,"desc":"Russian language support for Ruby and Rails, based on I18n library.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-i18n":{"origin":"devel/rubygem-i18n","version":"1.14.7,2"}},"categories":["devel","rubygems","russian"]},{"name":"ru-p5-XML-Parser-encodings","origin":"russian/p5-XML-Parser-encodings","version":"1.03_1","comment":"Additional Russian encodings for XML::Parser","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2d98ea42097993256dad5a0255d18e9df071d49d1f98111403e7543dbda507d8","flatsize":3216,"path":"All/ru-p5-XML-Parser-encodings-1.03_1.pkg","repopath":"All/ru-p5-XML-Parser-encodings-1.03_1.pkg","licenselogic":"single","pkgsize":1256,"desc":"Additional russian encodings for XML::Parser.","deps":{"p5-XML-Parser":{"origin":"textproc/p5-XML-Parser","version":"2.47"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","russian","textproc"]},{"name":"ru-koi2koi","origin":"russian/koi2koi","version":"1998.04.16_1","comment":"Cyrillic charset auto converter","maintainer":"marck@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"03a2adbbeb4376db5b5c719c3507328cbf1be88a99d03333c0aef2aac7136a16","flatsize":13785,"path":"All/ru-koi2koi-1998.04.16_1.pkg","repopath":"All/ru-koi2koi-1998.04.16_1.pkg","licenselogic":"single","pkgsize":7072,"desc":"Simple filter for autoconverting widely used cyrillic encodings to KOI8-R","categories":["converters","russian"],"shlibs_required":["libc.so.8"]},{"name":"ru-hyphen","origin":"russian/hyphen","version":"2004.04.15_1","comment":"Russian hyphenation rules","maintainer":"office@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"13ccce51c518c8b916fef5000b8f35aa0b71ff77b2f10d1c001b531eb36fec65","flatsize":48922,"path":"All/ru-hyphen-2004.04.15_1.pkg","repopath":"All/ru-hyphen-2004.04.15_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":17164,"desc":"Russian hyphenation rules","categories":["russian","textproc"]},{"name":"ru-mythes","origin":"russian/mythes","version":"2007.06.13_1","comment":"Russian thesaurus","maintainer":"office@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dc823abe66a3ff5ea021f224edbe4d2a0f1792df039a58dea0ec36299afbe3dc","flatsize":2218828,"path":"All/ru-mythes-2007.06.13_1.pkg","repopath":"All/ru-mythes-2007.06.13_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":199300,"desc":"Russian thesaurus","categories":["russian","textproc"]},{"name":"ruby","origin":"lang/ruby32","version":"3.2.7,1","comment":"Object-oriented interpreted scripting language","maintainer":"ruby@FreeBSD.org","www":"https://www.ruby-lang.org/en/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"67bc0e5cf4bff41c9dca9cd73aa05c8c485ca93ee5f1127ab3b120217a059437","flatsize":44495861,"path":"All/ruby-3.2.7,1.pkg","repopath":"All/ruby-3.2.7,1.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":8675804,"desc":"Ruby is the interpreted scripting language for quick and\neasy object-oriented programming.  It has many features to\nprocess text files and to do system management tasks (as in\nPerl).  It is simple, straight-forward, and extensible.\n\nFeatures of Ruby are shown below.\n\n  + Simple Syntax\n  + *Normal* Object-Oriented features(ex. class, method calls)\n  + *Advanced* Object-Oriented features(ex. Mix-in, Singleton-method)\n  + Operator Overloading\n  + Exception Handling\n  + Iterators and Closures\n  + Garbage Collection\n  + Dynamic Loading of Object files(on some architecture)\n  + Highly Portable(works on many UNIX machines, and on DOS,\n    Windows, Mac, BeOS etc.)","deps":{"libedit":{"origin":"devel/libedit","version":"3.1.20250104,1"},"libffi":{"origin":"devel/libffi","version":"3.4.6"},"libunwind":{"origin":"devel/libunwind","version":"20240221_2"},"libyaml":{"origin":"textproc/libyaml","version":"0.2.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["lang","ruby"],"shlibs_required":["libc.so.8","libcrypt.so.4","libdl.so.0","libm.so.4","libpthread.so.0","libz.so.3"],"options":{"CAPIDOCS":"off","DEBUG":"off","DOCS":"on","EXAMPLES":"on","GMP":"off","RDOC":"on","YJIT":"off","LIBEDIT":"on","READLINE":"off"},"annotations":{"cpe":"cpe:2.3:a:ruby-lang:ruby:3.2.7:p0::::dragonfly6:x86_64"},"messages":[{"message":"Some of the standard commands and libraries are provided as separate\nports for ease of upgrading:\n\n\tdevel/ruby-gems:\t\tgem - RubyGems package manager\n\tdevel/rubygem-debug:\t\tdebug - Debugging functionality for Ruby\n\tdevel/rubygem-erb:\t\terb - Templating system for Ruby\n\tdevel/rubygem-irb:\t\tirb - Interactive Ruby\n\tdevel/rubygem-minitest:\t\tminitest - Complete suite of testing facilities\n\tdevel/rubygem-power_assert:\tpower_assert - Power Assert for Ruby\n\tdevel/rubygem-rake:\t\trake - Ruby Make\n\tdevel/rubygem-rbs:\t\trbs - Language for type signatures for Ruby and standard library definitions\n\tdevel/rubygem-rdoc:\t\trdoc - Ruby Documentation System\n\tdevel/rubygem-test-unit:\ttest-unit - Unit testing framework for Ruby\n\tdevel/rubygem-typeprof:\t\ttypeprof - Type analysis tool for Ruby code\n\tftp/rubygem-net-ftp:\t\tnet-ftp - Support for the File Transfer Protocol\n\tmail/rubygem-net-imap:\t\tnet-imap - Ruby client api for Internet Message Access Protocol\n\tmail/rubygem-net-pop:\t\tnet-pop - Ruby client library for POP3\n\tmail/rubygem-net-smtp:\t\tnet-smtp - Simple Mail Transfer Protocol client library for Ruby\n\tmath/rubygem-matrix:\t\tmatrix - Implementation of Matrix and Vector classes\n\tmath/rubygem-prime:\t\tprime - Prime numbers and factorization library\n\tsysutils/rubygem-bundler:\tbundler - Tool that manages gem dependencies for ruby applications\n\ttextproc/rubygem-rexml:\t\trexml - XML toolkit for Ruby\n\twww/rubygem-rss:\t\trss - Family of libraries that support various formats of XML \"feeds\"\n\nInstall them as occasion demands.","type":"install"}]},{"name":"ru-eric6","origin":"russian/eric6","version":"21.11","comment":"ru i18n package for Eric6 IDE","maintainer":"fluffy@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5c73be4506af3245a729a9911b8677cf1325aeb9db54e467c6f2eec3e3f0f6a2","flatsize":2583096,"path":"All/ru-eric6-21.11.pkg","repopath":"All/ru-eric6-21.11.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":407048,"desc":"Eric is a full featured Python and Ruby editor and IDE, written in python.\n\nIt is based on the cross platform Qt gui toolkit, integrating the highly\nflexible Scintilla editor control. It is designed to be usable as everyday's\nquick and dirty editor as well as being usable as a professional project\nmanagement tool integrating many advanced features Python offers\nthe professional coder.\n\nThis is a port of eric6 (based on Qt5).","categories":["devel","python","russian"]},{"name":"ru-libgd","origin":"russian/gd","version":"2.3.3_13,1","comment":"Graphics library for fast image creation with KOI8-U support","maintainer":"dinoex@FreeBSD.org","www":"https://libgd.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ae41258189d9cffe5c63a8a0344a81b58447e3c692972387702c4523d55ec5aa","flatsize":1294742,"path":"All/ru-libgd-2.3.3_13,1.pkg","repopath":"All/ru-libgd-2.3.3_13,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":208036,"desc":"gd is a graphics library. It allows your code to quickly draw images\ncomplete with lines, arcs, text, multiple colors, cut and paste from\nother images, and flood fills, and write out the result as a PNG, GIF\nor JPEG file. This is particularly useful in World Wide Web applications,\nwhere PNG, GIF and JPEG are three of the formats accepted for inline\nimages by most browsers.\n\ngd does not provide for every possible desirable graphics operation,\nbut version 2.0 does include most frequently requested features,\nincluding both truecolor and palette images, resampling (smooth\nresizing of truecolor images) and so forth.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"png":{"origin":"graphics/png","version":"1.6.47"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"},"webp":{"origin":"graphics/webp","version":"1.5.0"}},"categories":["graphics","russian"],"shlibs_required":["libc.so.8","libfontconfig.so.1","libfreetype.so.6","libjpeg.so.8","libm.so.4","libpng16.so.16","libtiff.so.6","libwebp.so.7","libz.so.3"],"options":{"PNG":"on","JPEG":"on","WEBP":"on","TIFF":"on","XPM":"off","HEIF":"off","AVIF":"off","LIQ":"off","FREETYPE":"on","FONTCONFIG":"on","RAQM":"off","ICONV":"on","THREADS":"off"},"annotations":{"cpe":"cpe:2.3:a:libgd:libgd:2.3.3:::::dragonfly6:x86_64:13"}},{"name":"ru-hunspell","origin":"russian/hunspell","version":"20131101","comment":"Russian hunspell dictionaries","maintainer":"office@FreeBSD.org","www":"http://code.google.com/p/hunspell-ru/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"036f19c54ea931493e0c3e5782457db78da855229eaaf71c2b9f25431be51b43","flatsize":5511764,"path":"All/ru-hunspell-20131101.pkg","repopath":"All/ru-hunspell-20131101.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":581244,"desc":"Russian hunspell dictionaries","categories":["russian","textproc"]},{"name":"ru-d1489","origin":"russian/d1489","version":"1.5.1","comment":"Cp866<->koi8-r and cp1251<->koi8-r decoders, font converter (RFC1489)","maintainer":"eugen@FreeBSD.org","www":"https://koi8.pp.ru/unix.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7a824b1fb80e3f7bb1e6252658b24fa00f5dd9ae7aa8e195b32198b075fd7f02","flatsize":25900,"path":"All/ru-d1489-1.5.1.pkg","repopath":"All/ru-d1489-1.5.1.pkg","licenselogic":"single","pkgsize":8096,"desc":"todos/fromdos: point-to-point cp866<->koi8-r decoder with CR/LF\n\t       translation\n\ntowin/fromwin: best match cp1251<->koi8-r decoder with CR/LF translation\n\na2kfcnv: EGA/VGA raw screen fonts converter: cp866 font -> koi8-r font\n\nAll programs written according to RFC 1489","categories":["converters","russian"],"shlibs_required":["libc.so.8"]},{"name":"ru-bugzilla44","origin":"russian/bugzilla44","version":"4.4.4","comment":"Russian localization for Bugzilla","maintainer":"bz-ports@FreeBSD.org","www":"https://sourceforge.net/projects/bugzilla-ru/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"138c70eb180e1b2126bdc0dae10b70911d2728a01e39a191aec1768349f74716","flatsize":1269042,"path":"All/ru-bugzilla44-4.4.4.pkg","repopath":"All/ru-bugzilla44-4.4.4.pkg","licenselogic":"single","pkgsize":212248,"desc":"Russian localization for Bugzilla bug tracking system.","deps":{"bugzilla44":{"origin":"devel/bugzilla44","version":"4.4.13_4"}},"categories":["russian"],"annotations":{"cpe":"cpe:2.3:a:mozilla:bugzilla:4.4.4:::::dragonfly6:x86_64"},"messages":[{"message":"Russian localization for Bugzilla has now been installed.\n\n  Please run \"checksetup.pl\" to re-generate templates.","type":"install"}]},{"name":"ru-stardict-mueller7accent","origin":"russian/stardict-mueller7accent","version":"2.4.2","comment":"Mueller English-Russian dictionary with accents","maintainer":"makc@FreeBSD.org","www":"http://download.huzheng.org/ru/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e6c2efd4266b8414976c26eda197d5a62d91b3f0f07eccb869624d17ffc7fa53","flatsize":4043703,"path":"All/ru-stardict-mueller7accent-2.4.2.pkg","repopath":"All/ru-stardict-mueller7accent-2.4.2.pkg","licenselogic":"single","pkgsize":3548620,"desc":"The 7th edition of Mueller English-Russian dictionary with accents.","categories":["russian"],"messages":[{"message":"This dictionary can be used with any of the following dictionary\nprograms (consider to install one of them):\n\ntextproc/goldendict\tGoldendict (Qt5)\ntextproc/qstardict\tStarDict clone (Qt5)\ntextproc/stardict3\tStarDict 3.x (GTK2)","type":"install"}]},{"name":"ru-koi8rPS","origin":"russian/koi8r-ps","version":"1.0_2","comment":"Add Russian (KOI8) fonts to your PostScript fonts collection","maintainer":"ports@virtual-estates.net","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d716075d5675460df1dbea5818513d1576dc1703d31a5d259fe3a713266bc5fb","flatsize":879917,"path":"All/ru-koi8rPS-1.0_2.pkg","repopath":"All/ru-koi8rPS-1.0_2.pkg","licenselogic":"single","pkgsize":640900,"desc":"This port tries to follow numerous  suggestions and HOWTOs posted on the\nweb  about  printing and  viewing  PostScript  files containing  Russian\ncharacters (in KOI8 encoding, are there others?).\n\nIn installs the fonts taken from\n\tftp://ftp.kapella.gpi.ru/pub/cyrillic/psfonts/\n\ninto   their    own   ${PREFIX}/CyrPS   directory,   and    places   the\ninfonts.dir/fonts.scale there for your X-server's perusal.\n\nIf you  happen to have  ghostscript installed,  it will also  append its\nFontmap file to print/display with this fonts by default.\n\nNote, however, that this will NOT make your PostScript printers print in\nRussian, since they have their own PostScript interpreters built in. Use\n`koify' to deal with those.","categories":["print","russian"],"messages":[{"message":"This  port  tries  to patch  the  GhostScript's  Fontmap\n\tautomaticly, so unless you have non-standard GhostScript\n\tinstallation   (or   if    you   installed   GhostScript\n\tafterwards), you should not have to do anything.\n\n\tFor   your  X-server   to  use   the  fonts,   you  have\n\tto    add    the   /usr/local/share/koi8r-ps    (usually,\n\t/usr/local/share/koi8r-ps)  to  the server's  font-path.\n\tUse ``xset  fp+'' to do  this for the  current X-session\n\tand consult  your X-server's documentation to  make this\n\tpermanent.\n\n\tFor gv  to use  the newly installed  KOI8 fonts,  it may\n\thave  to start  GhostScript  with the  ``-dNOPLATFONTS''\n\toption. One way  to ensure this is  to add -dNOPLATFONTS\n\tto  the   GV.gsX11Device  resource  --  either   in  the\n\t/usr/X11R6/lib/X11/app-defaults/GV,  or in  individual's\n\t~/.Xdefaults. An individual user  can also put this into\n\this or her  ~/.gv file, by starting up  gv, choosing the\n\tmenu option  ``Ghostscript Options'' from  the ``State''\n\tmenu and typing in ``-dNOPLATFONTS'' into the ``Device''\n\tentry.\n\n\tThis package will NOT by  itself help you print Cyrillic\n\ton PostScript printers --  they use their own PostScript\n\tengines  (not GhostScript).  The port  russian/koify may\n\thelp you with those.","type":"install"}]},{"name":"ru-emkatic-qt6","origin":"russian/emkatic","version":"0.44_5","comment":"Emulator of Elektronika RPN programmable calculator series","maintainer":"andrey@bsdnir.info","www":"https://sourceforge.net/projects/emkatic/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0e02cfe22e530a50862d8bbd8895c13f83f48e3f52b57a39b789b7eb5a645efd","flatsize":6362507,"path":"All/ru-emkatic-qt6-0.44_5.pkg","repopath":"All/ru-emkatic-qt6-0.44_5.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":1925248,"desc":"eMKatic is a cross-platform emulator of Elektronika RPN programmable\ncalculator series (MK-152, MK-152M, MK-1152, MK-161).\nIs a reverse polish notation calculator.\n\nAvailable Russian and English user interface.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"portaudio":{"origin":"audio/portaudio","version":"19.6.0_7,1"},"qt6pas":{"origin":"x11-toolkits/qt6pas","version":"6.2.10_1"}},"categories":["emulators","russian"],"shlibs_required":["libQt6Pas.so.6","libc.so.8","libpthread.so.0"],"options":{"DOCS":"on","PORTAUDIO":"on"},"annotations":{"flavor":"qt6"},"messages":[{"message":"To enable PC speaker sound output support, install `audio/beep' package or\nfrom the ports.","type":"install"}]},{"name":"ru-artwiz-ru","origin":"russian/artwiz-ru","version":"20041031_4","comment":"Russian Artwiz fonts","maintainer":"ports@FreeBSD.org","www":"http://dev.gentoo.org/~sergey/artwiz.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2c2561bf32b941b3d44bbc23b63245f0538ca037e4a765ab7fd5e94478cd5331","flatsize":210780,"path":"All/ru-artwiz-ru-20041031_4.pkg","repopath":"All/ru-artwiz-ru-20041031_4.pkg","licenselogic":"single","pkgsize":15344,"desc":"Russian version of the artwiz fonts.\n\nSupported encodings: ISO10646-1, KOI8-R and CP1251","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["russian","x11-fonts"],"messages":[{"message":"You'll have to add LOCALBASE/share/fonts/artwiz-ru\nto your X font path by either:\n\n$ xset fp+ LOCALBASE/share/fonts/artwiz-ru\n$ xset fp rehash\n\nor by adding it to your X-server configuration file and\nrestarting the X-server.","type":"install"},{"message":"===>   NOTICE:\n\nThe ru-artwiz-ru port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ru-stardict-mueller7","origin":"russian/stardict-mueller7","version":"2.4.2","comment":"Mueller English-Russian dictionary","maintainer":"makc@FreeBSD.org","www":"http://download.huzheng.org/ru/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f3f5f76593a8491c756933b4f804682af2fe4d5394ef9d99934157e157965083","flatsize":3462862,"path":"All/ru-stardict-mueller7-2.4.2.pkg","repopath":"All/ru-stardict-mueller7-2.4.2.pkg","licenselogic":"single","pkgsize":2955976,"desc":"The 7th edition of Mueller English-Russian dictionary.","categories":["russian"],"messages":[{"message":"This dictionary can be used with any of the following dictionary\nprograms (consider to install one of them):\n\ntextproc/goldendict\tGoldendict (Qt5)\ntextproc/qstardict\tStarDict clone (Qt5)\ntextproc/stardict3\tStarDict 3.x (GTK2)","type":"install"}]},{"name":"rtptools","origin":"net/rtptools","version":"1.22_1","comment":"Set of tools to record, playback, and monitor RTPv2 data streams","maintainer":"se@FreeBSD.org","www":"https://www.cs.columbia.edu/irt/software/rtptools/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"84354dc750b9e6327044e676ba7ec06559b37efc23cb6db3e56dd4c9c398b466","flatsize":113296,"path":"All/rtptools-1.22_1.pkg","repopath":"All/rtptools-1.22_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":42396,"desc":"The rtptools distribution consists of a number of small applications that\ncan be used for processing RTP data.\n\nrtpplay\n     play back RTP sessions recorded by rtpdump\nrtpsend\n     generate RTP packets from textual description, generated by hand or\n     rtpdump\nrtpdump\n     parse and print RTP packets, generating output files suitable for\n     rtpplay and rtpsend\nrtptrans\n     RTP translator between unicast and multicast networks","categories":["mbone","net"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"rtpproxy","origin":"net/rtpproxy","version":"2.1.1_1","comment":"High-performance RTP proxy server for the SIP Express Router (SER)","maintainer":"farrokhi@FreeBSD.org","www":"https://www.rtpproxy.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2ac487711d065ca7fd0a4556e0d0126edad0a0a4a9f08e3c9b3b6db802b7b236","flatsize":584211,"path":"All/rtpproxy-2.1.1_1.pkg","repopath":"All/rtpproxy-2.1.1_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":170796,"desc":"The Sippy RTPproxy is a high-performance software proxy for RTP streams that\ncan work together with SIP Express Router (SER), OpenSER or Sippy B2BUA or\nany other SIP proxy or SIP B2BUA capable of rewriting SDP bodies in SIP\nmessages that it relays.\n\nThe main purpose of RTPproxy is to make the communication between SIP user\nagents behind NAT(s) (Network Address Translator) possible. Several cases\nexists when direct end-to-end communication is not possible and RTP streams\nhave to be relayed through another host. The RTPproxy can be used to setup\nsuch a relaying host.\n\nOriginally created for handling NAT scenarious it can also act as a generic\nmedia relay as well as gateway RTP sessions between IPv4 and IPv6 networks.\nIt can also perform number of additional functions, including call recording,\nplaying pre-encoded announcements, real-time stream copying and RTP payload\nreframing.","deps":{"gsm":{"origin":"audio/gsm","version":"1.0.22_1"}},"categories":["net"],"users":["rtpproxy"],"groups":["rtpproxy"],"shlibs_required":["libc.so.8","libdl.so.0","libgsm.so.1","libm.so.4","libpthread.so.0"],"annotations":{"cpe":"cpe:2.3:a:rtpproxy:rtpproxy:2.1.1:::::dragonfly6:x86_64:1"}},{"name":"ru-aspell","origin":"russian/aspell","version":"0.99.f7.1_1,2","comment":"Aspell Russian dictionary","maintainer":"office@FreeBSD.org","www":"https://aspell.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d8f7b19783a3d0ea4726030099119be4841730c59e353a7b0f1b556ee1f3b180","flatsize":5903628,"path":"All/ru-aspell-0.99.f7.1_1,2.pkg","repopath":"All/ru-aspell-0.99.f7.1_1,2.pkg","licenselogic":"single","pkgsize":1424596,"desc":"Aspell Russian dictionary (charset koi8-r).","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["russian","textproc"]},{"name":"ru-emkatic-qt5","origin":"russian/emkatic","version":"0.44_5","comment":"Emulator of Elektronika RPN programmable calculator series","maintainer":"andrey@bsdnir.info","www":"https://sourceforge.net/projects/emkatic/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"11d3a925a1ac922499e119d7a0fc73751b6718b4e06778085115d390319eb4a7","flatsize":6362651,"path":"All/ru-emkatic-qt5-0.44_5.pkg","repopath":"All/ru-emkatic-qt5-0.44_5.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":1923504,"desc":"eMKatic is a cross-platform emulator of Elektronika RPN programmable\ncalculator series (MK-152, MK-152M, MK-1152, MK-161).\nIs a reverse polish notation calculator.\n\nAvailable Russian and English user interface.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"portaudio":{"origin":"audio/portaudio","version":"19.6.0_7,1"},"qt5pas":{"origin":"x11-toolkits/qt5pas","version":"1.2.16_1,1"}},"categories":["emulators","russian"],"shlibs_required":["libQt5Pas.so.1","libc.so.8","libpthread.so.0"],"options":{"DOCS":"on","PORTAUDIO":"on"},"annotations":{"flavor":"qt5"},"messages":[{"message":"To enable PC speaker sound output support, install `audio/beep' package or\nfrom the ports.","type":"install"}]},{"name":"rtrlib","origin":"net-mgmt/rtrlib","version":"0.8.0_1","comment":"Open-source C implementation of the RPKI/Router Protocol client","maintainer":"freebsd@bodems.net","www":"https://rtrlib.realmv6.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"03987817bf02506f2928ea1592f1bf50eeca32ba9795f7551cd0f2c4c9a7bbb1","flatsize":182517,"path":"All/rtrlib-0.8.0_1.pkg","repopath":"All/rtrlib-0.8.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":62872,"desc":"The RTRlib implements the client-side of the RPKI-RTR protocol (RFC 6810) and\nBGP Prefix Origin Validation (RFC 6811).","deps":{"libssh":{"origin":"security/libssh","version":"0.11.2"}},"categories":["net-mgmt","sysutils"],"shlibs_required":["libc.so.8","libpthread.so.0","librt.so.0","libssh.so.4"]},{"name":"rtg","origin":"net/rtg","version":"0.7.5_2","comment":"Flexible, high-performance SNMP statistics monitoring system","maintainer":"freebsd-ports@dan.me.uk","www":"https://rtg.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"80a56ceab8e663e0c18927f4172a625fbbe593e04930308fe2cabbf3cbce7864","flatsize":298124,"path":"All/rtg-0.7.5_2.pkg","repopath":"All/rtg-0.7.5_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":108640,"desc":"RTG is a flexible, scalable, high-performance SNMP statistics monitoring\nsystem. It is designed for enterprises and service providers who need to\ncollect time-series SNMP data from a large number of targets quickly. All\ncollected data is inserted into a relational database that provides a common\ninterface for applications to generate complex queries and reports. RTG\nincludes utilities that generate configuration and target files, traffic\nreports, 95th percentile reports and graphical data plots. These utilities may\nbe used to produce a web-based interface to the data.\n\nThe unique features of RTG are:\n * Runs as a daemon, incurring no cron or kernel startup overhead\n * Written entirely in C for speed, incurring no interpreter overhead\n * Multi-threaded for asynchronous polling and database insertion\n * Inserts data into a relational database where complex queries and reports\n\tmay be generated\n * Performs no data averaging in order to support billing, etc.\n * Can poll at sub-one-minute intervals","deps":{"libgd":{"origin":"graphics/gd","version":"2.3.3_13,1"},"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"net-snmp":{"origin":"net-mgmt/net-snmp","version":"5.9.4_6,1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"p5-DBD-mysql":{"origin":"databases/p5-DBD-mysql","version":"5.008"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net"],"users":["rtg"],"groups":["rtg"],"shlibs_required":["libc.so.8","libcrypto.so.12","libexecinfo.so.1","libgd.so.6","libm.so.4","libmysqlclient.so.21","libnetsnmp.so.40","libpthread.so.0","libssl.so.12"],"options":{"MYSQL":"off","WEB":"off"}},{"name":"rtmidi","origin":"audio/rtmidi","version":"6.0.0","comment":"Set of C++ classes that provide a common API for realtime MIDI I/O","maintainer":"yuri@FreeBSD.org","www":"https://github.com/thestk/rtmidi","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0ac16c3084f6bbce3e9781c783fe3a4b83f5dd67af4f343871e7d2b1eef8612b","flatsize":101510,"path":"All/rtmidi-6.0.0.pkg","repopath":"All/rtmidi-6.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":28200,"desc":"RtMidi is a set of C++ classes (RtMidiIn, RtMidiOut, and API specific classes)\nthat provide a common API (Application Programming Interface) for realtime MIDI\ninput/output across Linux (ALSA, JACK), Macintosh OS X (CoreMIDI, JACK), and\nWindows (Multimedia Library) operating systems. RtMidi significantly simplifies\nthe process of interacting with computer MIDI hardware and software. It was\ndesigned with the following goals:\n* object oriented C++ design\n* simple, common API across all supported platforms\n* only one header and one source file for easy inclusion in programming projects\n* MIDI device enumeration","deps":{"jackit":{"origin":"audio/jack","version":"1.9.22_3"}},"categories":["audio"]},{"name":"rtfm","origin":"misc/rtfm","version":"1.0_1","comment":"FreeBSD documentation search mechanism","maintainer":"chris@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0528cc765137ec2cbf512672438e9cca95e48c51be9e74e22cfeb5fe84886c39","flatsize":12429,"path":"All/rtfm-1.0_1.pkg","repopath":"All/rtfm-1.0_1.pkg","licenselogic":"single","pkgsize":5652,"desc":"rtfm(1) is a FreeBSD documentation search program that currently is\nable to search the FreeBSD manual pages and the GNU Texinfo pages.","categories":["misc"],"shlibs_required":["libc.so.8"]},{"name":"rttr","origin":"devel/rttr","version":"0.9.6.16_3","comment":"Run Time Type Reflection","maintainer":"kde@FreeBSD.org","www":"https://github.com/rttrorg/rttr","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1a7a53f19b95825404d753c91da8dbd801b1e62e30c91f096862ab3fcb4d3305","flatsize":2029430,"path":"All/rttr-0.9.6.16_3.pkg","repopath":"All/rttr-0.9.6.16_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":264400,"desc":"RTTR stands for Run Time Type Reflection. It describes the ability of a\ncomputer program to introspect and modify an object at runtime. It is also the\nname of the library itself, which is written in C++ and released as open source\nlibrary. You can find more information on: www.rttr.org","categories":["devel"]},{"name":"rtl-sdr","origin":"comms/rtl-sdr","version":"2.0.2,1","comment":"Command-line tool that performs SDR with RTL2832-based USB sticks","maintainer":"martymac@FreeBSD.org","www":"https://sdr.osmocom.org/trac/wiki/rtl-sdr","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4e4fc9849095ac53e98787fbc397c0478cd7648280276b51394152eae057da47","flatsize":332237,"path":"All/rtl-sdr-2.0.2,1.pkg","repopath":"All/rtl-sdr-2.0.2,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":78952,"desc":"Set of tools that can initialize the RTL2832, tune to a given frequency, and\nrecord the I/Q-samples to a file.","categories":["comms","hamradio"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","librt.so.0","libusb.so.2"],"options":{"DOXYGEN":"off"}},{"name":"ru-emkatic-gtk2","origin":"russian/emkatic","version":"0.44_5","comment":"Emulator of Elektronika RPN programmable calculator series","maintainer":"andrey@bsdnir.info","www":"https://sourceforge.net/projects/emkatic/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a41c670313f7771a61a8f857b85de6fff03882c74de26fed8b8d74167bf7da19","flatsize":6554683,"path":"All/ru-emkatic-gtk2-0.44_5.pkg","repopath":"All/ru-emkatic-gtk2-0.44_5.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":1985748,"desc":"eMKatic is a cross-platform emulator of Elektronika RPN programmable\ncalculator series (MK-152, MK-152M, MK-1152, MK-161).\nIs a reverse polish notation calculator.\n\nAvailable Russian and English user interface.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"portaudio":{"origin":"audio/portaudio","version":"19.6.0_7,1"}},"categories":["emulators","russian"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-x11-2.0.so.0","libpango-1.0.so.0","libpthread.so.0"],"options":{"DOCS":"on","PORTAUDIO":"on"},"annotations":{"flavor":"gtk2"},"messages":[{"message":"To enable PC speaker sound output support, install `audio/beep' package or\nfrom the ports.","type":"install"}]},{"name":"rtfreader","origin":"textproc/rtfreader","version":"1.0_1","comment":"Portable application/ms-rtf parser","maintainer":"ports@FreeBSD.org","www":"http://www.fiction.net/blong/programs/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"affd0c478e7dab5c2074afb723e4064f2ca860ed539087a4ad971d0301a0acb7","flatsize":13160,"path":"All/rtfreader-1.0_1.pkg","repopath":"All/rtfreader-1.0_1.pkg","licenselogic":"single","pkgsize":5412,"desc":"RTF is the Microsoft Richtext Format, a more portable, mostly-ASCII\nformatting language that is exported by word processors like MS Word.\nThese files generally have the extension .rtf, but occassionally have\n.doc extensions as well.  This parser is from the Microsoft spec,\n\"ported\" to Unix systems.","categories":["textproc"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe rtfreader port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"rtf2latex2e","origin":"print/rtf2latex2e","version":"2.2.3","comment":"Newer filter that converts RTF (MS Rich Text Format) into LaTeX","maintainer":"martin.dieringer@gmx.de","www":"https://sourceforge.net/projects/rtf2latex2e/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"19107a950f61fe15b9f3e9609ad11f8d24160f92ed30cc28a6a25b799edc2442","flatsize":643717,"path":"All/rtf2latex2e-2.2.3.pkg","repopath":"All/rtf2latex2e-2.2.3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":130732,"desc":"rtf2latex2e is a program that translates RTF (rich text format) files into\nLaTeX files. It translates text formatting, tables, figures, and equations.\nThe resulting LaTeX files are quite readable and suitable for editing.","categories":["print"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"rtlbt-firmware","origin":"comms/rtlbt-firmware","version":"20240909","comment":"Realtek USB bluetooth adaptor firmwares used by rtlbtfw(8)","maintainer":"wulf@FreeBSD.org","www":"https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"981b0266f9a48686698f3bdb25bd80eda75913b44ceda7610987511699503b0a","flatsize":1669545,"path":"All/rtlbt-firmware-20240909.pkg","repopath":"All/rtlbt-firmware-20240909.pkg","licenselogic":"single","licenses":["REALTEK"],"pkgsize":435840,"desc":"Firmware for the Realtek Bluetooth USB devices.\nTo be downloaded with rtlbtfw(8).\n\nSee also: https://packages.debian.org/firmware-realtek","categories":["comms"]},{"name":"rtaudio","origin":"audio/rtaudio","version":"6.0.1_1","comment":"C++ classes that provide a common API for realtime audio input/output","maintainer":"yuri@FreeBSD.org","www":"https://github.com/thestk/rtaudio","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8d35e0213fe145e8c969999ecf6eb093f99a2c22b78b4147036f25538f6e4574","flatsize":165708,"path":"All/rtaudio-6.0.1_1.pkg","repopath":"All/rtaudio-6.0.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":51052,"desc":"A set of C++ classes that provide a common API for realtime audio input/output\nacross Linux (native ALSA, JACK, PulseAudio and OSS), Macintosh OS X\n(CoreAudio and JACK), and Windows (DirectSound, ASIO and WASAPI) operating\nsystems.","categories":["audio"],"options":{"ALSA":"off","JACK":"off","OSS":"on","PULSEAUDIO":"off"}},{"name":"rsyncrypto","origin":"sysutils/rsyncrypto","version":"1.14_3","comment":"Rsync Friendly File Encryption","maintainer":"alster@vinterdalen.se","www":"https://rsyncrypto.lingnu.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b13f8644ab717a89741c6cfc75a4d55da0939a8cc74915fefe93855bfe830fbf","flatsize":195170,"path":"All/rsyncrypto-1.14_3.pkg","repopath":"All/rsyncrypto-1.14_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":71392,"desc":"Rsyncrypto is a modified encryption scheme. It is based on industry standard\nAES for symmetric encryption, as well as RSA for having different keys for\neach file while allowing a single key to decrypt all files. It even uses an\nencryption mode that is based on CBC.\n\nRsyncrypto does, however, do one thing differently. It changes the encryption\nschema from plain CBC to a slightly modified version. This modification ensures\nthat two almost identical files, such as the same file before an after a\nchange, when encrypted using rsyncrypto and the same key, will produce almost\nidentical encrypted files. This means that both objectives can be achieved\nsimultaneously.","deps":{"argtable":{"origin":"devel/argtable","version":"2.13_3"},"gzip":{"origin":"archivers/gzip","version":"1.13_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"rsync":{"origin":"net/rsync","version":"3.4.1_2"}},"categories":["net","sysutils"],"shlibs_required":["libargtable2.so.0","libc.so.8","libcrypto.so.12","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"rsyncbackup","origin":"sysutils/rsyncbackup","version":"1.1_1","comment":"Rsync frontend written in Perl","maintainer":"portmaster@bsdforge.com","www":"https://BSDforge.com/projects/sysutils/rsync-backup/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0027608beada08656caa2c95019b9f3859a8cad5d64054cd83158c93f852635d","flatsize":131098,"path":"All/rsyncbackup-1.1_1.pkg","repopath":"All/rsyncbackup-1.1_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":41400,"desc":"rsyncbackup is a Perl script that reads configuration files for\nsources and destinations. It then feeds the rsync tool with the\nappropriate parameters.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"rsync":{"origin":"net/rsync","version":"3.4.1_2"}},"categories":["sysutils"],"options":{"DOCS":"on"},"messages":[{"message":"rsyncbackup is now installed on your system.\n\n- rsyncbackup installed into /usr/local/bin/rsyncbackup\n\n- Configuration files:\n  These files are installed into /usr/local/etc/rsyncbackup,\n  and are usually copyied to rsyncbackup-users ~/backup/*.conf\n\n  NOTE: /usr/local/etc/rsyncbackup is deleted upon deletion\n\n- HTML documentation:\n  The HTML documentation has been installed into\n  /usr/local/share/doc/rsyncbackup\n\nOfficial page: \thttps://BSDforge.com/projects/sysutils/rsync-backup/","type":"install"}]},{"name":"rsyslog","origin":"sysutils/rsyslog8","version":"8.2502.0","comment":"Syslogd supporting SQL, TCP, and TLS","maintainer":"matthew@FreeBSD.org","www":"https://www.rsyslog.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0252ec714f95ca823d57d27e16dfc295f3ca1d01ea65d036c506caa0117c4c78","flatsize":1268299,"path":"All/rsyslog-8.2502.0.pkg","repopath":"All/rsyslog-8.2502.0.pkg","licenselogic":"and","licenses":["APACHE20","GPLv3","LGPL3"],"pkgsize":405080,"desc":"RSYSLOG is the rocket-fast system for log processing.\n\nIt offers high-performance, great security features and a modular\ndesign. While it started as a regular syslogd, rsyslog has evolved\ninto a kind of swiss army knife of logging, being able to accept\ninputs from a wide variety of sources, transform them, and output to\nthe results to diverse destinations.\n\nRSYSLOG can deliver over one million messages per second to local\ndestinations when limited processing is applied (based on v7, December\n2013). Even with remote destinations and more elaborate processing the\nperformance is usually considered \"stunning\".","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"e2fsprogs-libuuid":{"origin":"misc/e2fsprogs-libuuid","version":"1.47.2"},"libestr":{"origin":"devel/libestr","version":"0.1.11_1"},"libfastjson":{"origin":"devel/libfastjson","version":"1.2304.0"},"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"libgpg-error":{"origin":"security/libgpg-error","version":"1.51"},"liblogging":{"origin":"devel/liblogging","version":"1.0.7"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libestr.so.0","libfastjson.so.4","libm.so.4","libpthread.so.0","libuuid.so.1","libz.so.3"],"options":{"DBI":"off","DOCS":"on","DTLS":"off","ELASTIC":"off","GCRYPT":"on","GSSAPI":"off","HTTP":"off","JSONPARSE":"off","KAFKA":"off","MYSQL":"off","NORMALIZE":"off","PGSQL":"off","RABBITMQ":"off","RELP":"off","SNMP":"off","GNUTLS":"off","OPENSSL":"off"},"annotations":{"cpe":"cpe:2.3:a:rsyslog:rsyslog:8.2502.0:::::dragonfly6:x86_64"},"messages":[{"message":"To start using rsyslogd(8), stop syslogd(8) if it is running and\nadd the following lines to rc.conf(5):\n\n  syslogd_enable=\"NO\"\n  rsyslogd_enable=\"YES\"\n\nFor best results, create a new configuration file\n/usr/local/etc/rsyslog.conf rather than trying to re-use the original\n/etc/syslog.conf -- the configuration file syntax has diverged over\ntime, and it's no longer anywhere near compatible.\n\nThe port will install an example configuration file which should\nprovide the same logging setup as the default /etc/syslog.conf\n\nnewsyslog(8) has the path of syslogd's pid file hardcoded. To\nmake it work seamlessly with rsyslog, add this:\n\n  rsyslogd_pidfile=\"/var/run/syslog.pid\"","type":"install"}]},{"name":"rsynth","origin":"audio/rsynth","version":"2.0_7","comment":"Speech synthesizer","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5f076820689d91daf22045e51d23ac6c88f7089eb9c766c940aaa91136109592","flatsize":89213,"path":"All/rsynth-2.0_7.pkg","repopath":"All/rsynth-2.0_7.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":26020,"desc":"This is a text to speech system produced by integrating various pieces\nof code and tables of data, which are all (I believe) in the public domain.\n\nThe Oxford Text Archive has for several years maintained copies of several\nmachine-readable dictionaries along with its extensive (if\nunsystematic) collections of other machine-readable texts. This document\ngives some further details of the various dictionaries available, and\nsummarises the conditions under which copies of them are currently\ndistributed.\n\nThe Oxford Text Archive Shortlist  (available on request via electronic\nmail and by FTP) gives up to date brief details of all texts held in\nthe Archive. Send electronic mail to ARCHIVE@VAX.OXFORD.AC.UK. For\nanonymous FTP, look in the directory ota on ota.ox.ac.uk.","categories":["accessibility","audio"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DB":"off","NAS":"off","SNDIO":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe rsynth port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ru-libreoffice","origin":"russian/libreoffice","version":"25.2.2.2","comment":"ru language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5143b59490befd02d1f0136380a99177f3d804c81d80ca7a98e0aafa26002256","flatsize":38509632,"path":"All/ru-libreoffice-25.2.2.2.pkg","repopath":"All/ru-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":3584072,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors","russian"]},{"name":"rsvndump","origin":"devel/rsvndump","version":"0.6.2_2","comment":"Remote Subversion repository dumpfile generator","maintainer":"eduardo@FreeBSD.org","www":"http://rsvndump.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d0985f0a3bb1de4ee5c82cfdd300cf53a147b6004463a3fd684b2736f9b46d6b","flatsize":116035,"path":"All/rsvndump-0.6.2_2.pkg","repopath":"All/rsvndump-0.6.2_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":45344,"desc":"rsvndump is a command line tool that is able to dump a Subversion\nrepository that resides on a remote server. All data is dumped in\nthe format that can be read an written by svnadmin dump, so the\ndata which is produced can easily be imported into a new Subversion\nrepository.","deps":{"apr":{"origin":"devel/apr1","version":"1.7.5.1.6.3_4"},"db18":{"origin":"databases/db18","version":"18.1.40"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"gdbm":{"origin":"databases/gdbm","version":"1.24"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"subversion":{"origin":"devel/subversion","version":"1.14.5_1"}},"categories":["devel"],"shlibs_required":["libapr-1.so.0","libaprutil-1.so.0","libc.so.8","libcrypt.so.4","libexpat.so.1","libgdbm.so.6","libintl.so.8","libpthread.so.0","libsvn_client-1.so.0","libsvn_delta-1.so.0","libsvn_fs-1.so.0","libsvn_ra-1.so.0","libsvn_subr-1.so.0"],"options":{"DOCS":"on","NLS":"on"}},{"name":"rsstool","origin":"www/rsstool","version":"1.0.0_4","comment":"Read, parse, merge and write RSS and Atom feeds","maintainer":"ports@FreeBSD.org","www":"http://rsstool.berlios.de/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e620966af656c6038bf7537771dd17b322a33faf2394a4d7a4a53e82f57071e4","flatsize":135836,"path":"All/rsstool-1.0.0_4.pkg","repopath":"All/rsstool-1.0.0_4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":50728,"desc":"rsstool is a tool to read, parse, merge, and write RSS (and Atom)\nfeeds. It has some other functions built-in like text, HTML, or\nproperty file output, or templates with custom tags to insert RSS\nfeeds into pages that could be uploaded to a server that supports\nonly static HTML.","deps":{"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"}},"categories":["www"],"shlibs_required":["libc.so.8","libdl.so.0","liblzma.so.3","libm.so.4","libpthread.so.0","libxml2.so.2","libz.so.3"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe rsstool port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"rsstail","origin":"www/rsstail","version":"2.1","comment":"Simple RSS monitor","maintainer":"ports@FreeBSD.org","www":"https://www.vanheusden.com/rsstail/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3c2647997fcc3e4695caa865bd8fce2941fbffd777e15e068ec77de8d27bb728","flatsize":34535,"path":"All/rsstail-2.1.pkg","repopath":"All/rsstail-2.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":14344,"desc":"RSSTail is more or less an rss reader: it monitors an rss-feed and if\nit detects a new entry it'll emit only that new entry.","deps":{"libmrss":{"origin":"textproc/libmrss","version":"0.19.2_8"}},"categories":["www"],"shlibs_required":["libc.so.8","libmrss.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe rsstail port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"rsync","origin":"net/rsync","version":"3.4.1_2","comment":"Network file distribution/synchronization utility","maintainer":"rodrigo@FreeBSD.org","www":"https://rsync.samba.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4aa298325340a9308d37a6dc38ccec2a916390c7b9d4e810ee0afb358d0a907d","flatsize":870796,"path":"All/rsync-3.4.1_2.pkg","repopath":"All/rsync-3.4.1_2.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":394064,"desc":"rsync is a replacement for rcp that has many more features.\n\nrsync uses the \"rsync algorithm\" which provides a very fast method for\nbringing remote files into sync. It does this by sending just the\ndifferences in the files across the link, without requiring that both\nsets of files are present at one of the ends of the link beforehand.\nThis makes rsync a good remote file distribution/synchronization utility\nin a dialup PPP/SLIP environment.\n\nNote, requires rsync on the destination machine.\n\nThere is a Computer Science Technical Report on the rsync algorithm is\nincluded in the distribution, and is available as\nftp://samba.anu.edu.au/pub/rsync/tech_report.ps","deps":{"libiconv":{"origin":"converters/libiconv","version":"1.17_1"},"liblz4":{"origin":"archivers/liblz4","version":"1.10.0,1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"xxhash":{"origin":"devel/xxhash","version":"0.8.3"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["net"],"shlibs_required":["libc.so.8","libcrypto.so.12","libiconv.so.2","liblz4.so.1","libxxhash.so.0","libz.so.3","libzstd.so.1"],"options":{"DOCS":"on","ICONV":"on","POPT_PORT":"off","SSH":"on","ZLIB_BASE":"on","FLAGS":"on","RENAMED":"off"},"annotations":{"cpe":"cpe:2.3:a:samba:rsync:3.4.1:::::dragonfly6:x86_64:2"},"messages":[{"message":"Some scripts provided by rsync, such as rrsync,\nrequire Python, which is not installed by default.","type":"install"}]},{"name":"ru-mueller-dic","origin":"russian/mueller-dic","version":"1.2_4","comment":"Mueller English-Russian dictionary","maintainer":"ports@FreeBSD.org","www":"http://mueller-dic.chat.ru/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"20aa1565cb684dcb21d4bcf154d7fad16eab733c83ca7384232c5f5b1a6c362b","flatsize":20155383,"path":"All/ru-mueller-dic-1.2_4.pkg","repopath":"All/ru-mueller-dic-1.2_4.pkg","licenselogic":"single","pkgsize":5060844,"desc":"This is the GPL'd 7th edition of the very well known English-Russian\ndictionary by V.K.Mueller. It is arranged as single text file with\ncyrillic letters KOI8-R encoded. Transcription symbols correspond to the\nIPA (International Phonetic Alphabet) standard. There is also a simple\ndictionary search utility is included in this port. Look at specified\nURL for other available tools.","categories":["russian"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on"},"messages":[{"message":"You can look up a word at the dictionary with:\n/usr/local/bin/mueller word","type":"install"},{"message":"===>   NOTICE:\n\nThe ru-mueller-dic port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"rss-bridge-php84","origin":"www/rss-bridge","version":"2025.01.26,1","comment":"RSS feed generator for websites missing it","maintainer":"osidorkin@gmail.com","www":"https://github.com/RSS-Bridge/rss-bridge","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"28de4bb6d7a061ba57ac1394f2ffebb9109a3e2ce6cd63ef0a5fdaae4d074d96","flatsize":3222936,"path":"All/rss-bridge-php84-2025.01.26,1.pkg","repopath":"All/rss-bridge-php84-2025.01.26,1.pkg","licenselogic":"single","licenses":["UNLICENSE"],"pkgsize":590740,"desc":"RSS-Bridge is a PHP project capable of generating RSS and Atom\nfeeds for websites which don't have one. It can be used on\nwebservers or as stand alone application in CLI mode.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-curl":{"origin":"ftp/php84-curl","version":"8.4.8"},"php84-mbstring":{"origin":"converters/php84-mbstring","version":"8.4.8"},"php84-simplexml":{"origin":"textproc/php84-simplexml","version":"8.4.8"},"php84-sqlite3":{"origin":"databases/php84-sqlite3","version":"8.4.8"},"php84-zip":{"origin":"archivers/php84-zip","version":"8.4.8"}},"categories":["www"],"options":{"SQLITE":"on"},"annotations":{"flavor":"php84"}},{"name":"rss-bridge-php83","origin":"www/rss-bridge","version":"2025.01.26,1","comment":"RSS feed generator for websites missing it","maintainer":"osidorkin@gmail.com","www":"https://github.com/RSS-Bridge/rss-bridge","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7d6cd3a59858826a9a140ff7d7e603c073762c66eed96af02a35f0fb3bde8cec","flatsize":3222936,"path":"All/rss-bridge-php83-2025.01.26,1.pkg","repopath":"All/rss-bridge-php83-2025.01.26,1.pkg","licenselogic":"single","licenses":["UNLICENSE"],"pkgsize":590832,"desc":"RSS-Bridge is a PHP project capable of generating RSS and Atom\nfeeds for websites which don't have one. It can be used on\nwebservers or as stand alone application in CLI mode.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-curl":{"origin":"ftp/php83-curl","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-simplexml":{"origin":"textproc/php83-simplexml","version":"8.3.21"},"php83-sqlite3":{"origin":"databases/php83-sqlite3","version":"8.3.21"},"php83-zip":{"origin":"archivers/php83-zip","version":"8.3.21"}},"categories":["www"],"options":{"SQLITE":"on"},"annotations":{"flavor":"php83"}},{"name":"rtty","origin":"sysutils/rtty","version":"4.0","comment":"Multiuser \"tip\"/\"cu\" replacement with logging","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6f3c27637add6c600f62ef6cefc1ac9c29c58f1e8bf16777b75970c209eacd98","flatsize":64144,"path":"All/rtty-4.0.pkg","repopath":"All/rtty-4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19760,"desc":"Rtty is \"remote tty\" (not radioteletype).  You run a server per port\nand then connect to that server from any number of \"tip\"/\"cu\"-like\nclients.  I wrote it for our console concentrator, but there's no\nreason other than performance why you couldn't use it to drive modems,\nprinters, prom programmers, and so on.","categories":["sysutils"],"shlibs_required":["libc.so.8","libcrypt.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe rtty port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"rsyn","origin":"net/rsyn","version":"0.0.1_12","comment":"Wire-compatible rsync client in Rust","maintainer":"yuri@FreeBSD.org","www":"https://github.com/sourcefrog/rsyn","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"892da7aea62e75458b41dd9b5d004ee6df946c427d41e8c623508ce103418c29","flatsize":2322087,"path":"All/rsyn-0.0.1_12.pkg","repopath":"All/rsyn-0.0.1_12.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":650260,"desc":"rsyn reimplements part of the rsync network protocol in pure Rust.\n\nrsyn supports protocol version 27, which is supported by rsync versions from\n2.6.0 (released in 2004) onwards, and by openrsync.","categories":["net"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"rset","origin":"sysutils/rset","version":"3.0","comment":"Configure systems using using any scripting language","maintainer":"sunpoet@FreeBSD.org","www":"https://scriptedconfiguration.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c227474a1ba180c189eb20ea7ec6a3f2bd1df43582231203eb8aa9079d01275c","flatsize":72941,"path":"All/rset-3.0.pkg","repopath":"All/rset-3.0.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":32372,"desc":"rset allows to configure systems using any scripting language.","categories":["sysutils"],"shlibs_required":["libc.so.8"]},{"name":"rss-bridge-php82","origin":"www/rss-bridge","version":"2025.01.26,1","comment":"RSS feed generator for websites missing it","maintainer":"osidorkin@gmail.com","www":"https://github.com/RSS-Bridge/rss-bridge","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"104c858d3d53066ef6d3a865c165110a3dd1e77d5bbaac08ae1430858456226b","flatsize":3222936,"path":"All/rss-bridge-php82-2025.01.26,1.pkg","repopath":"All/rss-bridge-php82-2025.01.26,1.pkg","licenselogic":"single","licenses":["UNLICENSE"],"pkgsize":590756,"desc":"RSS-Bridge is a PHP project capable of generating RSS and Atom\nfeeds for websites which don't have one. It can be used on\nwebservers or as stand alone application in CLI mode.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-curl":{"origin":"ftp/php82-curl","version":"8.2.28"},"php82-mbstring":{"origin":"converters/php82-mbstring","version":"8.2.28"},"php82-simplexml":{"origin":"textproc/php82-simplexml","version":"8.2.28"},"php82-sqlite3":{"origin":"databases/php82-sqlite3","version":"8.2.28"},"php82-zip":{"origin":"archivers/php82-zip","version":"8.2.28"}},"categories":["www"],"options":{"SQLITE":"on"},"annotations":{"flavor":"php82"}},{"name":"rscsi","origin":"net/rscsi","version":"2024.03.21","comment":"Remote SCSI transport server program (daemon)","maintainer":"fuz@FreeBSD.org","www":"https://cdrtools.sourceforge.net/private/cdrecord.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2cb32f2147206ce088ca9172a9672d52b72daed737328447bdff5f597fa4fae0","flatsize":30334,"path":"All/rscsi-2024.03.21.pkg","repopath":"All/rscsi-2024.03.21.pkg","licenselogic":"single","licenses":["CDDL"],"pkgsize":15856,"desc":"The rscsi command is a remote generic SCSI transport server program.\nrscsi is a program that is run locally on the machine with SCSI\ndevices, it is used by remote programs like cdrecord(1), cdda2wav(1),\nreadcd(1), and sformat(1) that like to access SCSI devices through an\ninterprocess communication connection via libscg.  rscsi is normally\nstarted up with an rexec(3) or rcmd(3) call but it may also be\nconnected via an internal pipe to an ssh(1) session that was set up by\nthe remote user.\n\nThe rscsi command must be installed setuid root for full functionality.\nFor this reason it is provided as a separate package to cdrtools.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"schilybase":{"origin":"devel/schilybase","version":"2024.03.21_1"}},"categories":["net"],"users":["rscsi"],"groups":["rscsi"],"shlibs_required":["libc.so.8","libcam.so.3","libdeflt.so.1.0","libscg.so.1.0","libschily.so.2.0"],"messages":[{"message":"See /usr/local/share/doc/rscsi/README.rscsi for further information on\nhow to configure remote access to SCSI devices via rscsi.\n\nDon't forget to add an entry for rshd(8) to /etc/inetd.conf in order to\nbe able to use the remote SCSI daemon.","type":"install"}]},{"name":"rsnapshot","origin":"sysutils/rsnapshot","version":"1.4.4_2","comment":"Filesystem snapshot utility based on rsync(1)","maintainer":"ralfvd@gmail.com","www":"https://www.rsnapshot.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5bab1677ffe6bcb6e7c1755f73c6673ce3c2521ad8d1e565eb9cd1914245a14d","flatsize":310303,"path":"All/rsnapshot-1.4.4_2.pkg","repopath":"All/rsnapshot-1.4.4_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":86048,"desc":"rsnapshot is a filesystem snapshot utility based on rsync(1).\nrsnapshot makes it easy to make periodic snapshots of local machines,\nand remote machines over ssh. The code makes extensive use of hard links\nwhenever possible, to greatly reduce the disk space required.\n\nIt is written entirely in perl with no module dependencies, and has been\ntested with versions 5.004 through 5.16.3.","deps":{"p5-Lchown":{"origin":"sysutils/p5-Lchown","version":"1.01_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"rsync":{"origin":"net/rsync","version":"3.4.1_2"}},"categories":["sysutils"],"options":{"DOCS":"on"}},{"name":"rss-bridge-php81","origin":"www/rss-bridge","version":"2025.01.26,1","comment":"RSS feed generator for websites missing it","maintainer":"osidorkin@gmail.com","www":"https://github.com/RSS-Bridge/rss-bridge","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f99292377407ded44c45eda0892c897f5eb064e5ecc49793ad63f46574eefc7f","flatsize":3222936,"path":"All/rss-bridge-php81-2025.01.26,1.pkg","repopath":"All/rss-bridge-php81-2025.01.26,1.pkg","licenselogic":"single","licenses":["UNLICENSE"],"pkgsize":590824,"desc":"RSS-Bridge is a PHP project capable of generating RSS and Atom\nfeeds for websites which don't have one. It can be used on\nwebservers or as stand alone application in CLI mode.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-curl":{"origin":"ftp/php81-curl","version":"8.1.32"},"php81-mbstring":{"origin":"converters/php81-mbstring","version":"8.1.32"},"php81-simplexml":{"origin":"textproc/php81-simplexml","version":"8.1.32"},"php81-sqlite3":{"origin":"databases/php81-sqlite3","version":"8.1.32"},"php81-zip":{"origin":"archivers/php81-zip","version":"8.1.32"}},"categories":["www"],"options":{"SQLITE":"on"},"annotations":{"flavor":"php81"}},{"name":"rsclock","origin":"misc/rsclock","version":"0.1.12","comment":"Simple terminal clock written in Rust","maintainer":"yuri@FreeBSD.org","www":"https://github.com/valebes/rsClock","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"95fad8ed9f3a073bbf24f8fdcfbec304e1030f5a1b4203912ca70a74ba533ae9","flatsize":317392,"path":"All/rsclock-0.1.12.pkg","repopath":"All/rsclock-0.1.12.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":112912,"desc":"rsClock is a simple terminal clock.","categories":["misc"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libpthread.so.0"]},{"name":"rs-aggregate","origin":"net-mgmt/rs-aggregate","version":"0.3.2_9","comment":"Aggregate IPv4 and/or IPv6 prefixes into their minimal representation","maintainer":"marcel@herrbischoff.com","www":"https://github.com/ktims/rs-aggregate","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aeee37c7100233c7ac89175781f20eb9ae1841e6d51ad26dd9f07fccf3370c59","flatsize":1120920,"path":"All/rs-aggregate-0.3.2_9.pkg","repopath":"All/rs-aggregate-0.3.2_9.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":365304,"desc":"Takes a list of IPv4 and IPv6 prefixes in conventional format on stdin, and\nperforms optimisations to reduce the length of the prefix list. A drop-in\nreplacement for the Python application aggregate6. This implementation is\nupwards of 100 times faster.","categories":["net-mgmt"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libpthread.so.0"]},{"name":"rrdmerge","origin":"databases/rrdmerge","version":"0.0.1_2","comment":"Utility to merge existing RRD data from backups into new RRD files","maintainer":"ports@FreeBSD.org","www":"https://bitbucket.org/ctheune/rrdmerge/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"90f41a97529213637cbdc769515225c10a0b1f843dc5b4fe7838c0de97fa05c2","flatsize":10805,"path":"All/rrdmerge-0.0.1_2.pkg","repopath":"All/rrdmerge-0.0.1_2.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":5044,"desc":"A simple utility to merge existing RRD data from backups into new RRD files\nthat have started gathering data already. Useful for getting historical data\nback while performing disaster recovery.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"},"rrdtool":{"origin":"databases/rrdtool","version":"1.9.0"}},"categories":["databases"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe rrdmerge port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"rrdman","origin":"databases/rrdman","version":"1.0.1_7","comment":"Apply Holt-Winters prediction parameters to RRD data","maintainer":"jmohacsi@bsd.hu","www":"https://rrfw.sourceforge.net/rrdman/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c6357866d92f4379c3d884f8df4ae491f38b09ff766056a0609972ec1c4034d0","flatsize":16913,"path":"All/rrdman-1.0.1_7.pkg","repopath":"All/rrdman-1.0.1_7.pkg","licenselogic":"single","pkgsize":7476,"desc":"RRDman is a set of utilities that manipulate the RRDtool database files.\nCurrently it consists of the following utilities:\n\n    * rrd_hwreapply: Re-apply Holt-Winters prediction parameters to RRD data\n\nRRDman is hosted as a subproject of RRFW","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"rrdtool":{"origin":"databases/rrdtool","version":"1.9.0"}},"categories":["databases"]},{"name":"rrdtool12","origin":"databases/rrdtool12","version":"1.2.30_9","comment":"Round Robin Database Tools v1.2","maintainer":"beat@FreeBSD.org","www":"https://www.rrdtool.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"051a0f350d385502546a94385e3e5ec00b414222d0e34819e6119304b53e30ee","flatsize":2981146,"path":"All/rrdtool12-1.2.30_9.pkg","repopath":"All/rrdtool12-1.2.30_9.pkg","licenselogic":"single","pkgsize":525164,"desc":"It is pretty easy to gather status information from all sorts of things,\nranging from the temperature in your office to the number of octets which\nhave passed through the FDDI interface of your router. But it is not so\ntrivial to store this data in a efficient and systematic manner. This is\nwhere RRDtool kicks in. It lets you log and analyze the data you gather from\nall kinds of data-sources. The data analysis part of RRDtool is based\non the ability to quickly generate graphical representations of the data\nvalues collected over a definable time period.","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"libart_lgpl":{"origin":"graphics/libart_lgpl","version":"2.3.21_3,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["databases","graphics"],"shlibs_required":["libart_lgpl_2.so.2","libc.so.8","libfreetype.so.6","libm.so.4","libpng16.so.16","libz.so.3"],"options":{"DOCS":"on","EXAMPLES":"on","PERL":"on","RUBY":"off"},"annotations":{"cpe":"cpe:2.3:a:rrdtool_project:rrdtool:1.2.30:::::dragonfly6:x86_64:9"}},{"name":"rsibreak","origin":"x11/rsibreak","version":"0.12.15_3","comment":"KDE RSI prevention tool","maintainer":"kde@FreeBSD.org","www":"https://userbase.kde.org/RSIBreak","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6cee3cb1a7cfb8e1a38169c711fe6f414983323e5718af5674cad16a489f6841","flatsize":1457697,"path":"All/rsibreak-0.12.15_3.pkg","repopath":"All/rsibreak-0.12.15_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":529668,"desc":"Repetitive Strain Injury is an illness which can occur as a result of\nworking with a mouse and keyboard. This utility can be used to remind\nyou to take a break now and then. It will show you a random picture\nfrom a collection you can configure yourself for a configurable duration\nat a configurable interval.\n\nYou can use these breaks to do some stretch exercises for example, or as\na reminder to walk away from the computer for a while.\n\nRSIBreak will sit in your system tray and when it is time for a break it\nwill show you the picture full screen. All timings can be set by clicking\nwith the right mouse button on the icon in the system tray.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf5-kauth":{"origin":"devel/kf5-kauth","version":"5.116.0_1"},"kf5-kcodecs":{"origin":"textproc/kf5-kcodecs","version":"5.116.0"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kconfigwidgets":{"origin":"x11-toolkits/kf5-kconfigwidgets","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-kcrash":{"origin":"devel/kf5-kcrash","version":"5.116.0"},"kf5-kdbusaddons":{"origin":"devel/kf5-kdbusaddons","version":"5.116.0"},"kf5-kdoctools":{"origin":"devel/kf5-kdoctools","version":"5.116.0"},"kf5-ki18n":{"origin":"devel/kf5-ki18n","version":"5.116.0"},"kf5-kiconthemes":{"origin":"x11-themes/kf5-kiconthemes","version":"5.116.0"},"kf5-kidletime":{"origin":"devel/kf5-kidletime","version":"5.116.0_1"},"kf5-knotifications":{"origin":"devel/kf5-knotifications","version":"5.116.0"},"kf5-knotifyconfig":{"origin":"devel/kf5-knotifyconfig","version":"5.116.0"},"kf5-ktextwidgets":{"origin":"x11-toolkits/kf5-ktextwidgets","version":"5.116.0"},"kf5-kwidgetsaddons":{"origin":"x11-toolkits/kf5-kwidgetsaddons","version":"5.116.0"},"kf5-kwindowsystem":{"origin":"x11/kf5-kwindowsystem","version":"5.116.0"},"kf5-kxmlgui":{"origin":"x11-toolkits/kf5-kxmlgui","version":"5.116.0"},"kf5-sonnet":{"origin":"textproc/kf5-sonnet","version":"5.116.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["kde","x11"],"shlibs_required":["libKF5Auth.so.5","libKF5AuthCore.so.5","libKF5Codecs.so.5","libKF5ConfigCore.so.5","libKF5ConfigGui.so.5","libKF5ConfigWidgets.so.5","libKF5CoreAddons.so.5","libKF5Crash.so.5","libKF5DBusAddons.so.5","libKF5I18n.so.5","libKF5IdleTime.so.5","libKF5Notifications.so.5","libKF5NotifyConfig.so.5","libKF5SonnetUi.so.5","libKF5TextWidgets.so.5","libKF5WidgetsAddons.so.5","libKF5WindowSystem.so.5","libKF5XmlGui.so.5","libQt5Core.so.5","libQt5DBus.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libX11.so.6","libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"rpsl2acl","origin":"dns/rpsl2acl","version":"1.01","comment":"Query set of RPSL database objects and convert to BIND ACLs","maintainer":"ports@FreeBSD.org","www":"https://man.gnu.org.ua/manpage/?1+rpsl2acl","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dbfbbf9dcbaf3bb3cfd04462563789383d150eda46736aad7c2fedd2c1e78896","flatsize":15102,"path":"All/rpsl2acl-1.01.pkg","repopath":"All/rpsl2acl-1.01.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":8772,"desc":"rpsl2acl queries a set of RPSL database objects (normally route-sets) and\nconverts them to an ACL for use in BIND configuration files.\n\nIt is part of dnstools, a set of utilities for DNS management and related\ntasks.","deps":{"p5-Net-CIDR":{"origin":"net-mgmt/p5-Net-CIDR","version":"0.23"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["dns","perl5"],"messages":[{"message":"===>   NOTICE:\n\nThe rpsl2acl port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"rpm2cpio","origin":"archivers/rpm2cpio","version":"1.4_2","comment":"Convert .rpm files to cpio format","maintainer":"ak@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"17953a46d64195bcfcbe747311ce54e387be623b24c6ba1a47c133ccb123340d","flatsize":650,"path":"All/rpm2cpio-1.4_2.pkg","repopath":"All/rpm2cpio-1.4_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":1292,"desc":"Convert .rpm files to cpio format.\n\nWhy does the world need another rpm2cpio?  because the existing one\nwon't build unless you have half a ton of things that aren't really\nrequired for it, since it uses the same library used to extract RPM's.\n\nThis version is just a tiny wrapper around bsdtar.","categories":["archivers"]},{"name":"rrdtool","origin":"databases/rrdtool","version":"1.9.0","comment":"Round Robin Database Tools","maintainer":"eduardo@FreeBSD.org","www":"https://oss.oetiker.ch/rrdtool/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d5ac5de731353c9c2fa75673101ffe12dfd0e4528b0f6f4a52f54eeaaa4f387f","flatsize":2912543,"path":"All/rrdtool-1.9.0.pkg","repopath":"All/rrdtool-1.9.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":709852,"desc":"It is pretty easy to gather status information from all sorts of things,\nranging from the temperature in your office to the number of octets which\nhave passed through the FDDI interface of your router. But it is not so\ntrivial to store this data in a efficient and systematic manner. This is\nwhere RRDtool kicks in. It lets you log and analyze the data you gather from\nall kinds of data-sources. The data analysis part of RRDtool is based\non the ability to quickly generate graphical representations of the data\nvalues collected over a definable time period.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"dejavu":{"origin":"x11-fonts/dejavu","version":"2.37_3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["databases","graphics"],"shlibs_required":["libc.so.8","libcairo.so.2","libglib-2.0.so.0","libgobject-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpng16.so.16","libpthread.so.0","libwrap.so.4","libxml2.so.2"],"options":{"DEJAVU":"on","DOCS":"on","EXAMPLES":"on","GRAPH":"on","LOCKTIMEOUT":"off","MMAP":"on","NLS":"on","PERL":"on","PYTHON":"off","RUBY":"off"},"annotations":{"cpe":"cpe:2.3:a:rrdtool_project:rrdtool:1.9.0:::::dragonfly6:x86_64"}},{"name":"rrdbot","origin":"net-mgmt/rrdbot","version":"0.9.7.d20200312_2","comment":"Threaded SNMP polling daemon which stores data in RRDs","maintainer":"rodrigo@FreeBSD.org","www":"https://github.com/REANNZ/rrdbot/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"41560814d7a5e900427f64880dcd6d6f7a15574d740bda2988702f59fd9b17f0","flatsize":1560643,"path":"All/rrdbot-0.9.7.d20200312_2.pkg","repopath":"All/rrdbot-0.9.7.d20200312_2.pkg","licenselogic":"single","pkgsize":257472,"desc":"RRDBot is an SNMP polling daemon which writes the polled values to an RRD\ndatabase. It can poll many different SNMP sources in an efficient manner.\n\nIt has no large external dependencies, and its configuration is stored in text\nfiles. It has full support for MIB definition files and using textual MIBs\ninstead of numerical OIDs.\n\nA nice feature is the querying of SNMP tables without using a specific index.\nIndexes of the rows in an SNMP table may change from time to time, and are less\nthan ideal for long term tracking of a given value. For example RRDBot can\nquery the traffic on your router based on the 'xl0' interface name.\n\nRRDBot also contains tools to simplify the creation of RRD files, and the\nvarious archives contained in them.","deps":{"rrdtool":{"origin":"databases/rrdtool","version":"1.9.0"}},"categories":["net-mgmt"],"shlibs_required":["libc.so.8","libpthread.so.0","librrd.so.8"],"messages":[{"message":"Before starting the rrdbot daemon for the first time, you need to\nperform some necessary steps:\n\n1. Create configuration file(s) of what you wish to monitor, and\n   and place them in /usr/local/etc/rrdbot\n2. Create the RRD files based on the above configuration file(s),\n   using /usr/local/sbin/rrdbot-create\n\nWhen creating your rrdbot configuration files which use the \"archive\"\nfeature, be sure your archive durations are correct mathematically\nwhen compared to the actual SNMP polling interval.  For example,\nassuming your SNMP polling interval is 30:\n\n  6/minute -- won't work (6*30 = 180 seconds)\n  2/minute -- will work  (2*30 = 60 seconds)\n\nOtherwise you'll receive this kind of warning when using rrdbot-create:\n\n  rrdbot-create: my.conf: archive has too many data points for polling interval. ignoring\n\nOnce you've followed these steps, you can start the daemon by setting\nrrdbot_enable=\"yes\" in rc.conf, and then execute:\n\n  /usr/local/etc/rc.d/rrdbot start\n\nIf you forgot to run rrdbot-create, rrdbotd will start but will silently\nfail when trying to write data to the non-existent RRD.  So please be\nsure to follow the above!","type":"install"}]},{"name":"rpl","origin":"misc/rpl","version":"1.4.1_1","comment":"Unix text replacement utility","maintainer":"ports@FreeBSD.org","www":"http://www.laffeycomputer.com/rpl.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"82bb476c3ca1a108978fd1dcb08036a96634e41e79d505f76c89dce73776bf01","flatsize":46127,"path":"All/rpl-1.4.1_1.pkg","repopath":"All/rpl-1.4.1_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":19704,"desc":"rpl is a Unix text replacement utility. It will replace strings with new\nstrings in multiple text files. It can scan directories recursively and\nreplace strings in all files found. The search can be limited to files\nwith certain filename suffixes (e.g. '.html', '.c', etc.).","categories":["misc"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe rpl port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"rpclib","origin":"devel/rpclib","version":"2.3.0","comment":"Modern C++ msgpack-RPC server and client library","maintainer":"aleksandr.fedorov@itglobal.com","www":"https://github.com/rpclib/rpclib","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"05a536b077529f11420f420e14b08d737f29a0a9d93c491e7cded99764ed43db","flatsize":6677453,"path":"All/rpclib-2.3.0.pkg","repopath":"All/rpclib-2.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":401292,"desc":"Modern C++ msgpack-RPC server and client library.","categories":["devel"]},{"name":"rpm4","origin":"archivers/rpm4","version":"4.18.2_1","comment":"Red Hat Package Manager","maintainer":"rodrigo@FreeBSD.org","www":"https://rpm.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4caa4b66a3a3c830cdb237f9695b8ec9c2f6174fdcf86c67710a7f086e0b4b69","flatsize":3615449,"path":"All/rpm4-4.18.2_1.pkg","repopath":"All/rpm4-4.18.2_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":847372,"desc":"The RPM Package Manager is a powerful command line driven package\nmanagement system capable of installing, uninstalling, verifying,\nquerying, and updating computer software packages. Each software\npackage consists of an archive of files along with information about\nthe package like its version, a description, and the like.  There\nis also a related API (\"Application Program Interface\"), permitting\nadvanced developers to bypass 'shelling out' to a command line, and\nto manage such transactions from within a native coding language.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"db5":{"origin":"databases/db5","version":"5.3.28_9"},"findutils":{"origin":"misc/findutils","version":"4.10.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libarchive":{"origin":"archivers/libarchive","version":"3.7.9,1"},"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"lua54":{"origin":"lang/lua54","version":"5.4.7"},"nss":{"origin":"security/nss","version":"3.112"},"popt":{"origin":"devel/popt","version":"1.19_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["archivers"],"shlibs_required":["libarchive.so.13","libbz2.so.2","libc.so.8","libgcrypt.so.20","libgomp.so.1","libintl.so.8","liblua-5.4.so","liblzma.so.3","libm.so.4","libmagic.so.2","libpopt.so.0","libpthread.so.0","libreadline.so.8","libsqlite3.so.0","libz.so.3","libzstd.so.1"],"options":{"NLS":"on","PLUGINS":"off","PYTHON":"on"},"annotations":{"cpe":"cpe:2.3:a:rpm:rpm:4.18.2:::::dragonfly6:x86_64:1"}},{"name":"rpcalc","origin":"math/rpcalc","version":"0.8.2_11","comment":"Simple RPN calculator","maintainer":"jhale@FreeBSD.org","www":"https://rpcalc.bellz.org/index.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dff4e3eb8fc4fa4dc2016129d08ec160f764afa3f72b06994f7fc70b8a62f362","flatsize":456010,"path":"All/rpcalc-0.8.2_11.pkg","repopath":"All/rpcalc-0.8.2_11.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":85544,"desc":"rpCalc started out as a little program written to try out various\nPython GUI toolkits. But I ended up using it all the time (it's\nmuch quicker to pull it up than to pull an actual HP calculator out\nof the desk), and I made several improvements. So I decided to make\nit available to others who also like RPN calculators.","deps":{"py311-qt5-pyqt":{"origin":"devel/py-qt5-pyqt","version":"5.15.11_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math"]},{"name":"rovclock","origin":"sysutils/rovclock","version":"0.6e_1","comment":"Overclocking utility for ATI Radeon video cards","maintainer":"danfe@FreeBSD.org","www":"http://www.hasw.net/linux/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3f4c5a0319dc796153013022a1d7482da89ae372aa1585ce54101352b9ee4381","flatsize":32143,"path":"All/rovclock-0.6e_1.pkg","repopath":"All/rovclock-0.6e_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":13892,"desc":"Utility to control frequency rates of one's ATI Radeon video card.  It is\nvery helpful for underclocking the Radeon chip in order to save power when\nrunning on batteries.  Also, by underclocking it is possible to prevent the\nfan from running.  It can also be used to gain performance by overclocking.","categories":["sysutils"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"rubygem-asciidoctor-diagram","origin":"textproc/rubygem-asciidoctor-diagram","version":"2.0.0","comment":"Asciidoctor diagramming extension","maintainer":"numisemis@yahoo.com","www":"https://rubygems.org/gems/asciidoctor-diagram/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e4dee1e3715951b23924a34ff0d19f80b48bdafab79d9292bfeb7ea334e2add4","flatsize":13232659,"path":"All/rubygem-asciidoctor-diagram-2.0.0.pkg","repopath":"All/rubygem-asciidoctor-diagram-2.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11887408,"desc":"Asciidoctor Diagram is a set of Asciidoctor extensions that enable you to add\ndiagrams, which you describe using plain text, to your AsciiDoc document.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-asciidoctor":{"origin":"textproc/rubygem-asciidoctor","version":"2.0.23"}},"categories":["rubygems","textproc"]},{"name":"routers2-extras","origin":"net-mgmt/routers2-extras","version":"2.23","comment":"Extra extensions and scripts for routers2 frontend","maintainer":"kiwi@FreeBSD.org","www":"https://www.steveshipway.org/software/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2ca5d33923527c4fe448817e1edefbd5de8650a43ce45e05263aff5dd55ead94","flatsize":252574,"path":"All/routers2-extras-2.23.pkg","repopath":"All/routers2-extras-2.23.pkg","licenselogic":"single","pkgsize":55872,"desc":"Extras extensions and third party scripts for routers2 frontend","deps":{"mrtg-ping-probe":{"origin":"net-mgmt/mrtg-ping-probe","version":"2.2.0_7"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"routers2":{"origin":"net-mgmt/routers2","version":"2.23"}},"categories":["net-mgmt"],"options":{"DOCS":"on"}},{"name":"rpc2","origin":"devel/rpc2","version":"2.14","comment":"Interprocess communication library","maintainer":"ports@FreeBSD.org","www":"http://www.coda.cs.cmu.edu/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5951cfc4c38e27e7f499929be0ca398f15b402111194360208373640731f0e53","flatsize":925411,"path":"All/rpc2-2.14.pkg","repopath":"All/rpc2-2.14.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":215252,"desc":"The RPC2 library. The RPC2 library provides interprocess communication for the\nCoda distributed filesystem.\n\nProject contact information below.\n\nEMAIL: coda@cs.cmu.edu","deps":{"lwp":{"origin":"devel/lwp","version":"2.8"}},"categories":["devel"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe rpc2 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"routers2-extensions","origin":"net-mgmt/routers2-extensions","version":"2.23","comment":"Extensions of routers2 frontend","maintainer":"kiwi@FreeBSD.org","www":"https://www.steveshipway.org/software/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c9ffa0438064442f3afb36a30907037023a68d4b6abbb0235d38fcb69b29627d","flatsize":129895,"path":"All/routers2-extensions-2.23.pkg","repopath":"All/routers2-extensions-2.23.pkg","licenselogic":"single","pkgsize":31160,"desc":"Extensions of generic web-based frontend for the popular MRTG\nsystems monitoring software.","deps":{"htmldoc":{"origin":"textproc/htmldoc","version":"1.9.20"},"p5-Net-Telnet-Cisco":{"origin":"net-mgmt/p5-Telnet-Cisco","version":"1.11"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"routers2":{"origin":"net-mgmt/routers2","version":"2.23"}},"categories":["net-mgmt"],"options":{"DOCS":"on"}},{"name":"roxterm","origin":"x11/roxterm","version":"3.15.3","comment":"GTK terminal emulator with tabs","maintainer":"nc@FreeBSD.org","www":"https://github.com/realh/roxterm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d20c89de27ca1da630e103cffc9d8b69caa123a0c1d9fc3bea121c47fbd3fae9","flatsize":1496678,"path":"All/roxterm-3.15.3.pkg","repopath":"All/roxterm-3.15.3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":445128,"desc":"A tabbed, vte- (GTK+) based terminal emulator providing advanced\nfeatures such as multiple tabs with a small footprint.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"dbus-glib":{"origin":"devel/dbus-glib","version":"0.114"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"},"vte3":{"origin":"x11-toolkits/vte3","version":"0.78.2_1"},"xdg-utils":{"origin":"devel/xdg-utils","version":"1.2.1"}},"categories":["x11"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libdbus-1.so.3","libdbus-glib-1.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpcre2-8.so.0","libpthread.so.0","libvte-2.91.so.0","libz.so.3"],"options":{"DOCS":"on"}},{"name":"ru-stardict-dal","origin":"russian/stardict-dal","version":"2.4.2","comment":"Dal's Explanatory Dictionary","maintainer":"makc@FreeBSD.org","www":"http://download.huzheng.org/ru/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f74fa4c23b17900ef02426825545ff9c38994d12ae6ad2779623b5c9c9f7ea87","flatsize":9362695,"path":"All/ru-stardict-dal-2.4.2.pkg","repopath":"All/ru-stardict-dal-2.4.2.pkg","licenselogic":"single","pkgsize":8545244,"desc":"V.I. Dal's Explanatory Dictionary of the Live Great Russian language.","categories":["russian"],"messages":[{"message":"This dictionary can be used with any of the following dictionary\nprograms (consider to install one of them):\n\ntextproc/goldendict\tGoldendict (Qt5)\ntextproc/qstardict\tStarDict clone (Qt5)\ntextproc/stardict3\tStarDict 3.x (GTK2)","type":"install"}]},{"name":"roundcube-yubikey_auth-php84","origin":"mail/roundcube-yubikey_auth","version":"g20180404","comment":"Roundcube yubikey auth plugin","maintainer":"vidar@karlsen.tech","www":"https://github.com/northox/roundcube-yubikey-plugin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b7b3f2d67027258ccf222605f05effde77c426d4f79e3fc651f5c6c3e4a3f751","flatsize":58986,"path":"All/roundcube-yubikey_auth-php84-g20180404.pkg","repopath":"All/roundcube-yubikey_auth-php84-g20180404.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":15804,"desc":"This plugin adds the option to use a YubiKey as second-factor\nauthentication.\n\nThe YubiKey is a USB key emulating a generic keyboard and make\nuse of One-time Passwords to provide two factor authentication.\n\nActivate the plugin  by adding the following to Roundcube's\nconfig/config.inc.php:\n$config['plugins'] = array('roundcube_yubikey_authentication');","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-curl":{"origin":"ftp/php84-curl","version":"8.4.8"},"roundcube-php84":{"origin":"mail/roundcube","version":"1.6.11,1"}},"categories":["mail"],"annotations":{"flavor":"php84"}},{"name":"roundcube-yubikey_auth-php83","origin":"mail/roundcube-yubikey_auth","version":"g20180404","comment":"Roundcube yubikey auth plugin","maintainer":"vidar@karlsen.tech","www":"https://github.com/northox/roundcube-yubikey-plugin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3c86945dee4b7eb6f0a5533c508c9a281efe5f399c816b8a9a8d3526198febb0","flatsize":58986,"path":"All/roundcube-yubikey_auth-php83-g20180404.pkg","repopath":"All/roundcube-yubikey_auth-php83-g20180404.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":15804,"desc":"This plugin adds the option to use a YubiKey as second-factor\nauthentication.\n\nThe YubiKey is a USB key emulating a generic keyboard and make\nuse of One-time Passwords to provide two factor authentication.\n\nActivate the plugin  by adding the following to Roundcube's\nconfig/config.inc.php:\n$config['plugins'] = array('roundcube_yubikey_authentication');","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-curl":{"origin":"ftp/php83-curl","version":"8.3.21"},"roundcube-php83":{"origin":"mail/roundcube","version":"1.6.11,1"}},"categories":["mail"],"annotations":{"flavor":"php83"}},{"name":"roundcube-yubikey_auth-php82","origin":"mail/roundcube-yubikey_auth","version":"g20180404","comment":"Roundcube yubikey auth plugin","maintainer":"vidar@karlsen.tech","www":"https://github.com/northox/roundcube-yubikey-plugin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3ec43bdcdab48461b7c5177ce2e65b3a9a9da4c1af6cff7875e2954ec0404db7","flatsize":58986,"path":"All/roundcube-yubikey_auth-php82-g20180404.pkg","repopath":"All/roundcube-yubikey_auth-php82-g20180404.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":15816,"desc":"This plugin adds the option to use a YubiKey as second-factor\nauthentication.\n\nThe YubiKey is a USB key emulating a generic keyboard and make\nuse of One-time Passwords to provide two factor authentication.\n\nActivate the plugin  by adding the following to Roundcube's\nconfig/config.inc.php:\n$config['plugins'] = array('roundcube_yubikey_authentication');","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-curl":{"origin":"ftp/php82-curl","version":"8.2.28"},"roundcube-php82":{"origin":"mail/roundcube","version":"1.6.11,1"}},"categories":["mail"],"annotations":{"flavor":"php82"}},{"name":"roundcube-yubikey_auth-php81","origin":"mail/roundcube-yubikey_auth","version":"g20180404","comment":"Roundcube yubikey auth plugin","maintainer":"vidar@karlsen.tech","www":"https://github.com/northox/roundcube-yubikey-plugin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c8d0d6d84026f34a3c384a418923222303256ebadcdb175ae31f1cc3cec9152d","flatsize":58986,"path":"All/roundcube-yubikey_auth-php81-g20180404.pkg","repopath":"All/roundcube-yubikey_auth-php81-g20180404.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":15808,"desc":"This plugin adds the option to use a YubiKey as second-factor\nauthentication.\n\nThe YubiKey is a USB key emulating a generic keyboard and make\nuse of One-time Passwords to provide two factor authentication.\n\nActivate the plugin  by adding the following to Roundcube's\nconfig/config.inc.php:\n$config['plugins'] = array('roundcube_yubikey_authentication');","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-curl":{"origin":"ftp/php81-curl","version":"8.1.32"},"roundcube-php81":{"origin":"mail/roundcube","version":"1.6.11,1"}},"categories":["mail"],"annotations":{"flavor":"php81"}},{"name":"roundcube-veximaccountadmin-php84","origin":"mail/roundcube-veximaccountadmin","version":"0.1.20171224","comment":"Roundcube vexim account admin plugin","maintainer":"ports@FreeBSD.org","www":"http://axel.sjostedt.no/misc/dev/roundcube/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8b31ccb270fd4106d1a2c54adc0bc04ebd10453968168d66d6a4aceef1339759","flatsize":115514,"path":"All/roundcube-veximaccountadmin-php84-0.1.20171224.pkg","repopath":"All/roundcube-veximaccountadmin-php84-0.1.20171224.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":30644,"desc":"vexim account admin Roundcube plugin","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"roundcube-php84":{"origin":"mail/roundcube","version":"1.6.11,1"}},"categories":["mail"],"annotations":{"flavor":"php84"},"messages":[{"message":"===>   NOTICE:\n\nThe roundcube-veximaccountadmin-php84 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"routers2","origin":"net-mgmt/routers2","version":"2.23","comment":"Frontend for the MRTG system monitoring software","maintainer":"kiwi@FreeBSD.org","www":"https://www.steveshipway.org/software/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c7bf050d631c2b2e2ae03b4513e9a98360a05e824e2434ae8a6fffd4c6c2ee35","flatsize":801386,"path":"All/routers2-2.23.pkg","repopath":"All/routers2-2.23.pkg","licenselogic":"single","pkgsize":213044,"desc":"Generic web-based frontend for the popular MRTG systems monitoring software","deps":{"mrtg":{"origin":"net-mgmt/mrtg","version":"2.17.10_3,1"},"p5-CGI-SpeedyCGI":{"origin":"www/p5-CGI-SpeedyCGI","version":"2.22_9"},"p5-Convert-ASN1":{"origin":"converters/p5-Convert-ASN1","version":"0.34"},"p5-Crypt-UnixCrypt":{"origin":"security/p5-Crypt-UnixCrypt","version":"1.0_1"},"p5-GD":{"origin":"graphics/p5-GD","version":"2.83"},"p5-Net-SNMP":{"origin":"net-mgmt/p5-Net-SNMP","version":"6.0.1_1"},"p5-SNMP_Session":{"origin":"net-mgmt/p5-SNMP_Session","version":"1.13_4"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:routers2_project:routers2:2.23:::::dragonfly6:x86_64"}},{"name":"roundcube-tls_icon-php84","origin":"mail/roundcube-tls_icon","version":"1.3.1","comment":"Roundcube tls_icon plugin","maintainer":"netchild@FreeBSD.org","www":"https://github.com/GermanCoding/Roundcube_TLS_Icon","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c444b772a26c56fb169942bd37b6ec17fbb5137075ead6465740cb9e2a26d90a","flatsize":15220,"path":"All/roundcube-tls_icon-php84-1.3.1.pkg","repopath":"All/roundcube-tls_icon-php84-1.3.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7240,"desc":"TLS Info Roundcube plugin","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"roundcube-php84":{"origin":"mail/roundcube","version":"1.6.11,1"}},"categories":["mail"],"annotations":{"flavor":"php84"}},{"name":"roundcube-tls_icon-php83","origin":"mail/roundcube-tls_icon","version":"1.3.1","comment":"Roundcube tls_icon plugin","maintainer":"netchild@FreeBSD.org","www":"https://github.com/GermanCoding/Roundcube_TLS_Icon","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9e503a4501a68ff200153a1b7754d2cdb9c7060afaf2c2c8eee7b810af1f753f","flatsize":15220,"path":"All/roundcube-tls_icon-php83-1.3.1.pkg","repopath":"All/roundcube-tls_icon-php83-1.3.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7236,"desc":"TLS Info Roundcube plugin","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"roundcube-php83":{"origin":"mail/roundcube","version":"1.6.11,1"}},"categories":["mail"],"annotations":{"flavor":"php83"}},{"name":"roundcube-tls_icon-php82","origin":"mail/roundcube-tls_icon","version":"1.3.1","comment":"Roundcube tls_icon plugin","maintainer":"netchild@FreeBSD.org","www":"https://github.com/GermanCoding/Roundcube_TLS_Icon","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"45cb54a24b6234cd72395bae252b47643bd805978cff8134a5aa55433f998a2d","flatsize":15220,"path":"All/roundcube-tls_icon-php82-1.3.1.pkg","repopath":"All/roundcube-tls_icon-php82-1.3.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7232,"desc":"TLS Info Roundcube plugin","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"roundcube-php82":{"origin":"mail/roundcube","version":"1.6.11,1"}},"categories":["mail"],"annotations":{"flavor":"php82"}},{"name":"roundcube-tls_icon-php81","origin":"mail/roundcube-tls_icon","version":"1.3.1","comment":"Roundcube tls_icon plugin","maintainer":"netchild@FreeBSD.org","www":"https://github.com/GermanCoding/Roundcube_TLS_Icon","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1a7c05246f86b57bf8485e0b3c3d8ca5509c3f36301080e74f41dd85ba62cdc5","flatsize":15220,"path":"All/roundcube-tls_icon-php81-1.3.1.pkg","repopath":"All/roundcube-tls_icon-php81-1.3.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7232,"desc":"TLS Info Roundcube plugin","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"roundcube-php81":{"origin":"mail/roundcube","version":"1.6.11,1"}},"categories":["mail"],"annotations":{"flavor":"php81"}},{"name":"rox-filer","origin":"x11-fm/rox-filer","version":"2.11_13","comment":"Simple and easy to use graphical file manager","maintainer":"olgeni@FreeBSD.org","www":"https://rox.sourceforge.net/phpwiki/index.php/ROX-Filer","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9c6813d9a1b621309253365f7c071a02c2b049f96fa8c4284196140faf84321e","flatsize":3899928,"path":"All/rox-filer-2.11_13.pkg","repopath":"All/rox-filer-2.11_13.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1003720,"desc":"ROX-Filer is a simple and easy to use graphical file\nmanager for X11, the windowing system used on Unix and\nUnix-like operating systems.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libinotify":{"origin":"devel/libinotify","version":"20240724"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["gnome","x11-fm"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libinotify.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libxml2.so.2"],"options":{"NLS":"on"},"messages":[{"message":"Please note: if you get the following error while running ROX-Filer,\nyou may be browsing a directory containing filenames that do not\ncomply with UTF-8.\n\n  (ROX-Filer:97970): GLib-CRITICAL **: file gconvert.c: line 498\n  (g_convert): assertion `str != NULL' failed\n\nTo fix that, just set your CHARSET variable to any preferred fallback\nencoding (like CHARSET=iso-8859-1).","type":"install"}]},{"name":"roundcube-veximaccountadmin-php83","origin":"mail/roundcube-veximaccountadmin","version":"0.1.20171224","comment":"Roundcube vexim account admin plugin","maintainer":"ports@FreeBSD.org","www":"http://axel.sjostedt.no/misc/dev/roundcube/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b67bd97b26c4c8772e85fe452050ac2263f2e7ce51bab442ef77af5203257f86","flatsize":115514,"path":"All/roundcube-veximaccountadmin-php83-0.1.20171224.pkg","repopath":"All/roundcube-veximaccountadmin-php83-0.1.20171224.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":30652,"desc":"vexim account admin Roundcube plugin","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"roundcube-php83":{"origin":"mail/roundcube","version":"1.6.11,1"}},"categories":["mail"],"annotations":{"flavor":"php83"},"messages":[{"message":"===>   NOTICE:\n\nThe roundcube-veximaccountadmin-php83 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"roundcube-veximaccountadmin-php81","origin":"mail/roundcube-veximaccountadmin","version":"0.1.20171224","comment":"Roundcube vexim account admin plugin","maintainer":"ports@FreeBSD.org","www":"http://axel.sjostedt.no/misc/dev/roundcube/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"643720a7d044b6efaeb75fbb0278892e315419702832ad6afcb872c66b3234f3","flatsize":115514,"path":"All/roundcube-veximaccountadmin-php81-0.1.20171224.pkg","repopath":"All/roundcube-veximaccountadmin-php81-0.1.20171224.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":30660,"desc":"vexim account admin Roundcube plugin","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"roundcube-php81":{"origin":"mail/roundcube","version":"1.6.11,1"}},"categories":["mail"],"annotations":{"flavor":"php81"},"messages":[{"message":"===>   NOTICE:\n\nThe roundcube-veximaccountadmin-php81 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"roundcube-veximaccountadmin-php82","origin":"mail/roundcube-veximaccountadmin","version":"0.1.20171224","comment":"Roundcube vexim account admin plugin","maintainer":"ports@FreeBSD.org","www":"http://axel.sjostedt.no/misc/dev/roundcube/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"94eee08c43ae511f4e2c9da1da48ebb9af9e8531ca913ec9815793ea209bfdbe","flatsize":115514,"path":"All/roundcube-veximaccountadmin-php82-0.1.20171224.pkg","repopath":"All/roundcube-veximaccountadmin-php82-0.1.20171224.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":30656,"desc":"vexim account admin Roundcube plugin","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"roundcube-php82":{"origin":"mail/roundcube","version":"1.6.11,1"}},"categories":["mail"],"annotations":{"flavor":"php82"},"messages":[{"message":"===>   NOTICE:\n\nThe roundcube-veximaccountadmin-php82 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"roundcube-thunderbird_labels-php84","origin":"mail/roundcube-thunderbird_labels","version":"1.6.1","comment":"Thunderbird Labels plugin for RoundCube webmail","maintainer":"moiseev@mezonplus.ru","www":"https://github.com/mike-kfed/roundcube-thunderbird_labels","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"710bee38e3616a46659319917a5394632d0c212290efc25f49b2d9e2e1d7d82e","flatsize":247753,"path":"All/roundcube-thunderbird_labels-php84-1.6.1.pkg","repopath":"All/roundcube-thunderbird_labels-php84-1.6.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":188584,"desc":"Thunderbird Labels plugin for RoundCube webmail.\nDisplays the message rows using the same colors as Thunderbird does.\nLabel of a message can be changed/set exactly like in Thunderbird.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"roundcube-php84":{"origin":"mail/roundcube","version":"1.6.11,1"}},"categories":["mail"],"options":{"DOCS":"on"},"annotations":{"flavor":"php84"}},{"name":"roundcube-sauserprefs-php83","origin":"mail/roundcube-sauserprefs","version":"1.20","comment":"Roundcube plugin to manage SpamAssassin prefs","maintainer":"stb@lassitu.de","www":"http://www.tehinterweb.co.uk/roundcube/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"68192c3313aacbb85013f7a86adef8f5c03bc8e8607cf404894e62e31d912c29","flatsize":328318,"path":"All/roundcube-sauserprefs-php83-1.20.pkg","repopath":"All/roundcube-sauserprefs-php83-1.20.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":76856,"desc":"Roundcube plugin to manage SpamAssassin preferences.\n\nAdds a 'Spam' tab to the 'Personal Settings' to allow the user to change\ntheir SpamAssassin preferences. Preferences must be stored in a SQL\ndatabase. Default preferences are used when no user preference is found.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"roundcube-php83":{"origin":"mail/roundcube","version":"1.6.11,1"}},"categories":["mail"],"annotations":{"flavor":"php83"}},{"name":"roundcube-thunderbird_labels-php83","origin":"mail/roundcube-thunderbird_labels","version":"1.6.1","comment":"Thunderbird Labels plugin for RoundCube webmail","maintainer":"moiseev@mezonplus.ru","www":"https://github.com/mike-kfed/roundcube-thunderbird_labels","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1451384dba637872498bec6eb705a0822d76b00e8753dddd666129a6839f4a02","flatsize":247753,"path":"All/roundcube-thunderbird_labels-php83-1.6.1.pkg","repopath":"All/roundcube-thunderbird_labels-php83-1.6.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":188564,"desc":"Thunderbird Labels plugin for RoundCube webmail.\nDisplays the message rows using the same colors as Thunderbird does.\nLabel of a message can be changed/set exactly like in Thunderbird.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"roundcube-php83":{"origin":"mail/roundcube","version":"1.6.11,1"}},"categories":["mail"],"options":{"DOCS":"on"},"annotations":{"flavor":"php83"}},{"name":"roundcube-sauserprefs-php84","origin":"mail/roundcube-sauserprefs","version":"1.20","comment":"Roundcube plugin to manage SpamAssassin prefs","maintainer":"stb@lassitu.de","www":"http://www.tehinterweb.co.uk/roundcube/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fec3b80364bbffa50840422d6736799d22d75dc99e043668462f9f4a23c969ae","flatsize":328318,"path":"All/roundcube-sauserprefs-php84-1.20.pkg","repopath":"All/roundcube-sauserprefs-php84-1.20.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":76856,"desc":"Roundcube plugin to manage SpamAssassin preferences.\n\nAdds a 'Spam' tab to the 'Personal Settings' to allow the user to change\ntheir SpamAssassin preferences. Preferences must be stored in a SQL\ndatabase. Default preferences are used when no user preference is found.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"roundcube-php84":{"origin":"mail/roundcube","version":"1.6.11,1"}},"categories":["mail"],"annotations":{"flavor":"php84"}},{"name":"roundcube-thunderbird_labels-php81","origin":"mail/roundcube-thunderbird_labels","version":"1.6.1","comment":"Thunderbird Labels plugin for RoundCube webmail","maintainer":"moiseev@mezonplus.ru","www":"https://github.com/mike-kfed/roundcube-thunderbird_labels","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1fcfdcb77fc97e62f64fe00b8af265ddfab45ddce668e735735aa685828829f0","flatsize":247753,"path":"All/roundcube-thunderbird_labels-php81-1.6.1.pkg","repopath":"All/roundcube-thunderbird_labels-php81-1.6.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":188576,"desc":"Thunderbird Labels plugin for RoundCube webmail.\nDisplays the message rows using the same colors as Thunderbird does.\nLabel of a message can be changed/set exactly like in Thunderbird.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"roundcube-php81":{"origin":"mail/roundcube","version":"1.6.11,1"}},"categories":["mail"],"options":{"DOCS":"on"},"annotations":{"flavor":"php81"}},{"name":"roundcube-sauserprefs-php82","origin":"mail/roundcube-sauserprefs","version":"1.20","comment":"Roundcube plugin to manage SpamAssassin prefs","maintainer":"stb@lassitu.de","www":"http://www.tehinterweb.co.uk/roundcube/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"52aea54785f841d8ecd39782687a8305bcc2dac0a02b84705bbede8456add476","flatsize":328318,"path":"All/roundcube-sauserprefs-php82-1.20.pkg","repopath":"All/roundcube-sauserprefs-php82-1.20.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":76868,"desc":"Roundcube plugin to manage SpamAssassin preferences.\n\nAdds a 'Spam' tab to the 'Personal Settings' to allow the user to change\ntheir SpamAssassin preferences. Preferences must be stored in a SQL\ndatabase. Default preferences are used when no user preference is found.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"roundcube-php82":{"origin":"mail/roundcube","version":"1.6.11,1"}},"categories":["mail"],"annotations":{"flavor":"php82"}},{"name":"roundcube-thunderbird_labels-php82","origin":"mail/roundcube-thunderbird_labels","version":"1.6.1","comment":"Thunderbird Labels plugin for RoundCube webmail","maintainer":"moiseev@mezonplus.ru","www":"https://github.com/mike-kfed/roundcube-thunderbird_labels","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"62a83ad3727dda2388a0596e87884efea91218bf24f7201f50c0f77531587275","flatsize":247753,"path":"All/roundcube-thunderbird_labels-php82-1.6.1.pkg","repopath":"All/roundcube-thunderbird_labels-php82-1.6.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":188572,"desc":"Thunderbird Labels plugin for RoundCube webmail.\nDisplays the message rows using the same colors as Thunderbird does.\nLabel of a message can be changed/set exactly like in Thunderbird.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"roundcube-php82":{"origin":"mail/roundcube","version":"1.6.11,1"}},"categories":["mail"],"options":{"DOCS":"on"},"annotations":{"flavor":"php82"}},{"name":"roundcube-sauserprefs-php81","origin":"mail/roundcube-sauserprefs","version":"1.20","comment":"Roundcube plugin to manage SpamAssassin prefs","maintainer":"stb@lassitu.de","www":"http://www.tehinterweb.co.uk/roundcube/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"729a417e95762cd37e1f814021c57cd1664ddad56605606323b0b4543a639238","flatsize":328318,"path":"All/roundcube-sauserprefs-php81-1.20.pkg","repopath":"All/roundcube-sauserprefs-php81-1.20.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":76860,"desc":"Roundcube plugin to manage SpamAssassin preferences.\n\nAdds a 'Spam' tab to the 'Personal Settings' to allow the user to change\ntheir SpamAssassin preferences. Preferences must be stored in a SQL\ndatabase. Default preferences are used when no user preference is found.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"roundcube-php81":{"origin":"mail/roundcube","version":"1.6.11,1"}},"categories":["mail"],"annotations":{"flavor":"php81"}},{"name":"roundcube-login_info-php84","origin":"mail/roundcube-login_info","version":"1.5.1","comment":"Roundcube login info plugin","maintainer":"netchild@FreeBSD.org","www":"https://github.com/marneu/login_info/README.md","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e4412a8c00a5d6a963f800812b94b1637f3a9f80b313ea10a8d224090fe6cd22","flatsize":53495,"path":"All/roundcube-login_info-php84-1.5.1.pkg","repopath":"All/roundcube-login_info-php84-1.5.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":17440,"desc":"Login info Roundcube plugin","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"roundcube-php84":{"origin":"mail/roundcube","version":"1.6.11,1"}},"categories":["mail"],"annotations":{"flavor":"php84"}},{"name":"roundcube-login_info-php83","origin":"mail/roundcube-login_info","version":"1.5.1","comment":"Roundcube login info plugin","maintainer":"netchild@FreeBSD.org","www":"https://github.com/marneu/login_info/README.md","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a7686f8b0837d31bf337afa472d91e406788b1d9dca18968a12bbc0329befa49","flatsize":53495,"path":"All/roundcube-login_info-php83-1.5.1.pkg","repopath":"All/roundcube-login_info-php83-1.5.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":17436,"desc":"Login info Roundcube plugin","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"roundcube-php83":{"origin":"mail/roundcube","version":"1.6.11,1"}},"categories":["mail"],"annotations":{"flavor":"php83"}},{"name":"roundcube-login_info-php82","origin":"mail/roundcube-login_info","version":"1.5.1","comment":"Roundcube login info plugin","maintainer":"netchild@FreeBSD.org","www":"https://github.com/marneu/login_info/README.md","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"263c85095b6b0f31c6a02c06295a8b86ee7f443e9f2b152dc323ac648ce47936","flatsize":53495,"path":"All/roundcube-login_info-php82-1.5.1.pkg","repopath":"All/roundcube-login_info-php82-1.5.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":17444,"desc":"Login info Roundcube plugin","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"roundcube-php82":{"origin":"mail/roundcube","version":"1.6.11,1"}},"categories":["mail"],"annotations":{"flavor":"php82"}},{"name":"roundcube-login_info-php81","origin":"mail/roundcube-login_info","version":"1.5.1","comment":"Roundcube login info plugin","maintainer":"netchild@FreeBSD.org","www":"https://github.com/marneu/login_info/README.md","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d27def1f9e12bdc55b46300cea2af4c2924c2174e619885852f075aec54eca82","flatsize":53495,"path":"All/roundcube-login_info-php81-1.5.1.pkg","repopath":"All/roundcube-login_info-php81-1.5.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":17440,"desc":"Login info Roundcube plugin","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"roundcube-php81":{"origin":"mail/roundcube","version":"1.6.11,1"}},"categories":["mail"],"annotations":{"flavor":"php81"}},{"name":"rspamd","origin":"mail/rspamd","version":"3.11.1","comment":"Fast spam filtering system","maintainer":"vsevolod@FreeBSD.org","www":"https://rspamd.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3b019dda8469d4c9c7d672d84c137e06aa4766e69df78c3a2753323a4038aa24","flatsize":13876439,"path":"All/rspamd-3.11.1.pkg","repopath":"All/rspamd-3.11.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":3798360,"desc":"Rspamd is fast, modular and lightweight spam filter. It is designed to work\nwith big amount of mail and can be easily extended with own filters written in\nlua.","deps":{"ca_root_nss":{"origin":"security/ca_root_nss","version":"3.108"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"icu":{"origin":"devel/icu","version":"76.1,1"},"libsodium":{"origin":"security/libsodium","version":"1.0.19"},"lua54":{"origin":"lang/lua54","version":"5.4.7"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["mail"],"users":["rspamd"],"groups":["rspamd"],"shlibs_required":["libarchive.so.13","libatomic.so.1","libbfd-2.44.so","libc.so.8","libcrypto.so.12","libdl.so.0","libgcc_s.so.1","libglib-2.0.so.0","libicui18n.so.76","libicuio.so.76","libicuuc.so.76","libintl.so.8","liblua-5.4.so","libm.so.4","libpcre2-8.so.0","libpthread.so.0","libsodium.so.26","libsqlite3.so.0","libssl.so.12","libstdc++.so.6","libutil.so.4","libz.so.3"],"options":{"BLAS":"off","CGP":"off","GPERF":"off","HYPERSCAN":"off","LUAJIT":"off"},"annotations":{"cpe":"cpe:2.3:a:rspamd_project:rspamd:3.11.1:::::dragonfly6:x86_64"},"messages":[{"message":"- Add the following line to /etc/rc.conf to enable rspamd:\n\n     rspamd_enable=\"YES\"\n\n - Optionally you can adjust the user which runs Rspamd workers with the\n   variables rspamd_worker_user and rspamd_worker_group (default rspamd:rspamd).\n\n - A symbolic link to /usr/local/etc/rspamd/rspamd.newsyslog.conf\n   has been created in the /usr/local/etc/newsyslog.conf.d directory.\n   You can edit /usr/local/etc/rspamd/rspamd.newsyslog.conf\n   to change log file rotation configuration.","type":"install"},{"message":"Due to the issues with Hyperscan alignment, it is recommended to remove the\nexisting cached files that might cause troubles from /var/db/rspamd by using the\nfollowing command: \"find /var/db/rspamd/ -type f -name '*.unser' -delete\"\nThis action is needed merely for this particular upgrade.","type":"upgrade"}]},{"name":"roundcube-larry-php84","origin":"mail/roundcube-larry","version":"1.6.1","comment":"Larry skin/theme for Rouncube webmail","maintainer":"brnrd@FreeBSD.org","www":"https://github.com/roundcube/larry/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"12346cfa4c67c340e82770e61763e69eb57d7e4d66998fd0db013dadc4cd9a69","flatsize":720133,"path":"All/roundcube-larry-php84-1.6.1.pkg","repopath":"All/roundcube-larry-php84-1.6.1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":252416,"desc":"\"Larry\" skin for Roundcube Webmail.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"roundcube-php84":{"origin":"mail/roundcube","version":"1.6.11,1"}},"categories":["mail","www"],"annotations":{"cpe":"cpe:2.3:a:roundcube:webmail:1.6.1:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"roundcube-larry-php83","origin":"mail/roundcube-larry","version":"1.6.1","comment":"Larry skin/theme for Rouncube webmail","maintainer":"brnrd@FreeBSD.org","www":"https://github.com/roundcube/larry/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8ceac2acbc2bdb7d2d154b0cdf327883c3e0ff7a9b42314e4361fcf6dc5e783c","flatsize":720133,"path":"All/roundcube-larry-php83-1.6.1.pkg","repopath":"All/roundcube-larry-php83-1.6.1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":252400,"desc":"\"Larry\" skin for Roundcube Webmail.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"roundcube-php83":{"origin":"mail/roundcube","version":"1.6.11,1"}},"categories":["mail","www"],"annotations":{"cpe":"cpe:2.3:a:roundcube:webmail:1.6.1:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"roundcube-larry-php82","origin":"mail/roundcube-larry","version":"1.6.1","comment":"Larry skin/theme for Rouncube webmail","maintainer":"brnrd@FreeBSD.org","www":"https://github.com/roundcube/larry/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"609ade9d9e83d17f79acd41ee9819697934880dd4ac22405a9b77e8600458f6d","flatsize":720133,"path":"All/roundcube-larry-php82-1.6.1.pkg","repopath":"All/roundcube-larry-php82-1.6.1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":252388,"desc":"\"Larry\" skin for Roundcube Webmail.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"roundcube-php82":{"origin":"mail/roundcube","version":"1.6.11,1"}},"categories":["mail","www"],"annotations":{"cpe":"cpe:2.3:a:roundcube:webmail:1.6.1:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"routino","origin":"astro/routino","version":"3.4.2","comment":"Router for OpenStreetMap Data","maintainer":"bofh@FreeBSD.org","www":"https://www.routino.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b724d8bc94bcd3b8a0151b70a249865f7db83edbfaa8b386addbe8b7e9dff1f5","flatsize":6637468,"path":"All/routino-3.4.2.pkg","repopath":"All/routino-3.4.2.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":1855028,"desc":"Routino is an application for finding a route between two points using the\ndataset of topographical information collected by OpenStreetMap.\n\nThis router uses a routing algorithm that takes OSM format data as its input and\ncalculates either the shortest or quickest route between two points. To optimise\nthe routing a custom database format is used. This allows the routing to be\nperformed quickly after a modest one-off pre-processing stage.\nA selection is possible for any of the major OSM transport types and for each of\nthe main OSM highway types a preference can be provided and a speed limit.\nRestrictions on one-way streets, weight, height, width and length are also\noptions. Further preferences about road properties (e.g. paved or not) can also\nbe selected.\n\nThe processing of the input XML file is based on rules in a configuration file\nthat transform the highway tags into tags that are understood by Routino. The\ngeneration of the output files (HTML and GPX) uses language fragments selected\nfrom another configuration file which allows multi-lingual output from the same\ndatabase.\nThe router takes into account private/public/permissive restrictions on highways\nas well as tagged speed limits and barriers (gates, bollards). The simplest and\nmost common turn restriction relations (those composed of a way, node and way)\nare also supported.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["astro"],"shlibs_required":["libbz2.so.2","libc.so.8","libm.so.4","libpthread.so.0","libz.so.3"],"options":{"DOCS":"on"}},{"name":"ru-stardict-bars","origin":"russian/stardict-bars","version":"2.4.2","comment":"New Comprehensive English-Russian dictionary","maintainer":"makc@FreeBSD.org","www":"http://download.huzheng.org/ru/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1b682f49bb7f61b61d502d7e40f3e5c0982987d7194d4316848c830d8c13eb58","flatsize":10926911,"path":"All/ru-stardict-bars-2.4.2.pkg","repopath":"All/ru-stardict-bars-2.4.2.pkg","licenselogic":"single","pkgsize":9637388,"desc":"New Comprehensive English-Russian dictionary.","categories":["russian"],"messages":[{"message":"This dictionary can be used with any of the following dictionary\nprograms (consider to install one of them):\n\ntextproc/goldendict\tGoldendict (Qt5)\ntextproc/qstardict\tStarDict clone (Qt5)\ntextproc/stardict3\tStarDict 3.x (GTK2)","type":"install"}]},{"name":"roundcube-larry-php81","origin":"mail/roundcube-larry","version":"1.6.1","comment":"Larry skin/theme for Rouncube webmail","maintainer":"brnrd@FreeBSD.org","www":"https://github.com/roundcube/larry/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e1656dfbe013adfef412195be98340da57f68c8433a99d70cb4497e60e54d475","flatsize":720133,"path":"All/roundcube-larry-php81-1.6.1.pkg","repopath":"All/roundcube-larry-php81-1.6.1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":252412,"desc":"\"Larry\" skin for Roundcube Webmail.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"roundcube-php81":{"origin":"mail/roundcube","version":"1.6.11,1"}},"categories":["mail","www"],"annotations":{"cpe":"cpe:2.3:a:roundcube:webmail:1.6.1:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"roundcube-identity_smtp-php84","origin":"mail/roundcube-identity_smtp","version":"1.6.0,1","comment":"Roundcube plugin to setup different SMTP settings per identity","maintainer":"meta@FreeBSD.org","www":"https://github.com/deflomu/Roundcube-SMTP-per-Identity-Plugin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d04628cb2f2f042521ac204716e664f235726bba7d6d44994b2fe963f755030c","flatsize":16820,"path":"All/roundcube-identity_smtp-php84-1.6.0,1.pkg","repopath":"All/roundcube-identity_smtp-php84-1.6.0,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5744,"desc":"This roundcube plugin allows to setup identities with different SMTP servers\nthan server's default.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["mail"],"annotations":{"flavor":"php84"}},{"name":"roundcube-identity_smtp-php82","origin":"mail/roundcube-identity_smtp","version":"1.6.0,1","comment":"Roundcube plugin to setup different SMTP settings per identity","maintainer":"meta@FreeBSD.org","www":"https://github.com/deflomu/Roundcube-SMTP-per-Identity-Plugin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0d928e95c58370a7522b2b5735586f01c3512494d1cc465d619430485a8d29a1","flatsize":16820,"path":"All/roundcube-identity_smtp-php82-1.6.0,1.pkg","repopath":"All/roundcube-identity_smtp-php82-1.6.0,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5748,"desc":"This roundcube plugin allows to setup identities with different SMTP servers\nthan server's default.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["mail"],"annotations":{"flavor":"php82"}},{"name":"roundcube-html5_notifier-php84","origin":"mail/roundcube-html5_notifier","version":"0.6.4","comment":"HTML5 desktop notifier plugin for roundcube","maintainer":"meta@FreeBSD.org","www":"https://github.com/stremlau/html5_notifier","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fb5c77fbba723883b65a3fccecbee58d42f0d06b6938795cba0c75e4cbd2dd9c","flatsize":77635,"path":"All/roundcube-html5_notifier-php84-0.6.4.pkg","repopath":"All/roundcube-html5_notifier-php84-0.6.4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":31928,"desc":"HTML5_Notifier is a Roundcube plugin. It displays Desktop Notifications\nlike the ones you might know from Google Mail. Just keep Roundcube\nopened in a (minimized) tab and enjoy getting notifications every\ntime a new mail arrives.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"roundcube-php84":{"origin":"mail/roundcube","version":"1.6.11,1"}},"categories":["mail"],"annotations":{"flavor":"php84"}},{"name":"roundcube-identity_smtp-php81","origin":"mail/roundcube-identity_smtp","version":"1.6.0,1","comment":"Roundcube plugin to setup different SMTP settings per identity","maintainer":"meta@FreeBSD.org","www":"https://github.com/deflomu/Roundcube-SMTP-per-Identity-Plugin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eb148785bb9bd28ce41d73fc8d1cdcdbb32b093e1a95b93c44b5b788107e4e99","flatsize":16820,"path":"All/roundcube-identity_smtp-php81-1.6.0,1.pkg","repopath":"All/roundcube-identity_smtp-php81-1.6.0,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5748,"desc":"This roundcube plugin allows to setup identities with different SMTP servers\nthan server's default.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["mail"],"annotations":{"flavor":"php81"}},{"name":"roundcube-identity_smtp-php83","origin":"mail/roundcube-identity_smtp","version":"1.6.0,1","comment":"Roundcube plugin to setup different SMTP settings per identity","maintainer":"meta@FreeBSD.org","www":"https://github.com/deflomu/Roundcube-SMTP-per-Identity-Plugin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9628fb0ed87e8e71072abf6eeac02b5507b8448dce28b0f3a204481811f273d8","flatsize":16820,"path":"All/roundcube-identity_smtp-php83-1.6.0,1.pkg","repopath":"All/roundcube-identity_smtp-php83-1.6.0,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5752,"desc":"This roundcube plugin allows to setup identities with different SMTP servers\nthan server's default.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["mail"],"annotations":{"flavor":"php83"}},{"name":"roundcube-html5_notifier-php83","origin":"mail/roundcube-html5_notifier","version":"0.6.4","comment":"HTML5 desktop notifier plugin for roundcube","maintainer":"meta@FreeBSD.org","www":"https://github.com/stremlau/html5_notifier","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6e66ebbafda2f07131032e7384ca2b34a260d328318e2c1ee45136839a189a3b","flatsize":77635,"path":"All/roundcube-html5_notifier-php83-0.6.4.pkg","repopath":"All/roundcube-html5_notifier-php83-0.6.4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":31920,"desc":"HTML5_Notifier is a Roundcube plugin. It displays Desktop Notifications\nlike the ones you might know from Google Mail. Just keep Roundcube\nopened in a (minimized) tab and enjoy getting notifications every\ntime a new mail arrives.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"roundcube-php83":{"origin":"mail/roundcube","version":"1.6.11,1"}},"categories":["mail"],"annotations":{"flavor":"php83"}},{"name":"ruby33","origin":"lang/ruby33","version":"3.3.7,1","comment":"Object-oriented interpreted scripting language","maintainer":"ruby@FreeBSD.org","www":"https://www.ruby-lang.org/en/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8c8af61f1e25933b4cd01bdd2113b34e392dc3ae6b54750fa8b66898ad6b1e88","flatsize":48932006,"path":"All/ruby33-3.3.7,1.pkg","repopath":"All/ruby33-3.3.7,1.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","RUBY"],"pkgsize":9283152,"desc":"Ruby is the interpreted scripting language for quick and\neasy object-oriented programming.  It has many features to\nprocess text files and to do system management tasks (as in\nPerl).  It is simple, straight-forward, and extensible.\n\nFeatures of Ruby are shown below.\n\n  + Simple Syntax\n  + *Normal* Object-Oriented features(ex. class, method calls)\n  + *Advanced* Object-Oriented features(ex. Mix-in, Singleton-method)\n  + Operator Overloading\n  + Exception Handling\n  + Iterators and Closures\n  + Garbage Collection\n  + Dynamic Loading of Object files(on some architecture)\n  + Highly Portable(works on many UNIX machines, and on DOS,\n    Windows, Mac, BeOS etc.)","deps":{"libffi":{"origin":"devel/libffi","version":"3.4.6"},"libunwind":{"origin":"devel/libunwind","version":"20240221_2"},"libyaml":{"origin":"textproc/libyaml","version":"0.2.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["lang","ruby"],"shlibs_required":["libc.so.8","libcrypt.so.4","libdl.so.0","libm.so.4","libpthread.so.0","libz.so.3"],"options":{"CAPIDOCS":"off","DEBUG":"off","DOCS":"on","EXAMPLES":"on","GMP":"off","RDOC":"on","YJIT":"off"},"annotations":{"cpe":"cpe:2.3:a:ruby-lang:ruby:3.3.7:p0::::dragonfly6:x86_64"},"messages":[{"message":"Some of the standard commands and libraries are provided as separate\nports for ease of upgrading:\n\n\tdevel/ruby-gems:\t\tgem - RubyGems package manager\n\tdevel/rubygem-debug:\t\tdebug - Debugging functionality for Ruby\n\tdevel/rubygem-erb:\t\terb - Templating system for Ruby\n\tdevel/rubygem-irb:\t\tirb - Interactive Ruby\n\tdevel/rubygem-minitest:\t\tminitest - Complete suite of testing facilities\n\tdevel/rubygem-power_assert:\tpower_assert - Power Assert for Ruby\n\tdevel/rubygem-racc:\t\tracc - LALR(1) parser generator for Ruby\n\tdevel/rubygem-rake:\t\trake - Ruby Make\n\tdevel/rubygem-rbs:\t\trbs - Language for type signatures for Ruby and standard library definitions\n\tdevel/rubygem-rdoc:\t\trdoc - Ruby Documentation System\n\tdevel/rubygem-test-unit:\ttest-unit - Unit testing framework for Ruby\n\tdevel/rubygem-typeprof:\t\ttypeprof - Type analysis tool for Ruby code\n\tftp/rubygem-net-ftp:\t\tnet-ftp - Support for the File Transfer Protocol\n\tmail/rubygem-net-imap:\t\tnet-imap - Ruby client api for Internet Message Access Protocol\n\tmail/rubygem-net-pop:\t\tnet-pop - Ruby client library for POP3\n\tmail/rubygem-net-smtp:\t\tnet-smtp - Simple Mail Transfer Protocol client library for Ruby\n\tmath/rubygem-matrix:\t\tmatrix - Implementation of Matrix and Vector classes\n\tmath/rubygem-prime:\t\tprime - Prime numbers and factorization library\n\tsysutils/rubygem-bundler:\tbundler - Tool that manages gem dependencies for ruby applications\n\ttextproc/rubygem-rexml:\t\trexml - XML toolkit for Ruby\n\twww/rubygem-rss:\t\trss - Family of libraries that support various formats of XML \"feeds\"\n\nInstall them as occasion demands.","type":"install"}]},{"name":"roundcube-html5_notifier-php82","origin":"mail/roundcube-html5_notifier","version":"0.6.4","comment":"HTML5 desktop notifier plugin for roundcube","maintainer":"meta@FreeBSD.org","www":"https://github.com/stremlau/html5_notifier","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5a6e4516d7c3ea7c794d8e9a7ba1b6116386476853a312d91101df241b446745","flatsize":77635,"path":"All/roundcube-html5_notifier-php82-0.6.4.pkg","repopath":"All/roundcube-html5_notifier-php82-0.6.4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":31932,"desc":"HTML5_Notifier is a Roundcube plugin. It displays Desktop Notifications\nlike the ones you might know from Google Mail. Just keep Roundcube\nopened in a (minimized) tab and enjoy getting notifications every\ntime a new mail arrives.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"roundcube-php82":{"origin":"mail/roundcube","version":"1.6.11,1"}},"categories":["mail"],"annotations":{"flavor":"php82"}},{"name":"roundcube-gravatar-php84","origin":"mail/roundcube-gravatar","version":"1.6","comment":"Roundcube gravatar plugin","maintainer":"netchild@FreeBSD.org","www":"https://github.com/prodrigestivill/roundcube_gravatar/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"13f0bc43bac702fd8b2db55a8cfc4aa56229b68c01fa5cf96404f0f5e494f031","flatsize":87462,"path":"All/roundcube-gravatar-php84-1.6.pkg","repopath":"All/roundcube-gravatar-php84-1.6.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":17776,"desc":"Gravatar Roundcube plugin","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"roundcube-php84":{"origin":"mail/roundcube","version":"1.6.11,1"}},"categories":["mail"],"annotations":{"flavor":"php84"}},{"name":"roundcube-html5_notifier-php81","origin":"mail/roundcube-html5_notifier","version":"0.6.4","comment":"HTML5 desktop notifier plugin for roundcube","maintainer":"meta@FreeBSD.org","www":"https://github.com/stremlau/html5_notifier","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"36beab8bc27844e0ed2984ea5928e35ab200b40f2117eba8ff66eb447441bcc1","flatsize":77635,"path":"All/roundcube-html5_notifier-php81-0.6.4.pkg","repopath":"All/roundcube-html5_notifier-php81-0.6.4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":31936,"desc":"HTML5_Notifier is a Roundcube plugin. It displays Desktop Notifications\nlike the ones you might know from Google Mail. Just keep Roundcube\nopened in a (minimized) tab and enjoy getting notifications every\ntime a new mail arrives.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"roundcube-php81":{"origin":"mail/roundcube","version":"1.6.11,1"}},"categories":["mail"],"annotations":{"flavor":"php81"}},{"name":"roundcube-gravatar-php81","origin":"mail/roundcube-gravatar","version":"1.6","comment":"Roundcube gravatar plugin","maintainer":"netchild@FreeBSD.org","www":"https://github.com/prodrigestivill/roundcube_gravatar/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"282e94623f7e3654c68a5cd1f4b25091afc818f649aa9e700f19a72fee46f549","flatsize":87462,"path":"All/roundcube-gravatar-php81-1.6.pkg","repopath":"All/roundcube-gravatar-php81-1.6.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":17776,"desc":"Gravatar Roundcube plugin","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"roundcube-php81":{"origin":"mail/roundcube","version":"1.6.11,1"}},"categories":["mail"],"annotations":{"flavor":"php81"}},{"name":"roundcube-contextmenu-php84","origin":"mail/roundcube-contextmenu","version":"3.3.1","comment":"RoundCube webmail contextmenu plugin","maintainer":"moiseev@mezonplus.ru","www":"https://github.com/johndoh/roundcube-contextmenu","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"576f9611bbd22197b1fb5b5970592a3469ec9c061d152683f6406fc1156d5095","flatsize":182326,"path":"All/roundcube-contextmenu-php84-3.3.1.pkg","repopath":"All/roundcube-contextmenu-php84-3.3.1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":59664,"desc":"Context menu plugin for RoundCube webmail.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"roundcube-php84":{"origin":"mail/roundcube","version":"1.6.11,1"}},"categories":["mail"],"annotations":{"flavor":"php84"}},{"name":"roundcube-contextmenu-php82","origin":"mail/roundcube-contextmenu","version":"3.3.1","comment":"RoundCube webmail contextmenu plugin","maintainer":"moiseev@mezonplus.ru","www":"https://github.com/johndoh/roundcube-contextmenu","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8bbc7b6d5475f3546afa795ab569add79ba696c77d4a143e03411a50d2d8fa4e","flatsize":182326,"path":"All/roundcube-contextmenu-php82-3.3.1.pkg","repopath":"All/roundcube-contextmenu-php82-3.3.1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":59660,"desc":"Context menu plugin for RoundCube webmail.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"roundcube-php82":{"origin":"mail/roundcube","version":"1.6.11,1"}},"categories":["mail"],"annotations":{"flavor":"php82"}},{"name":"roundcube-gravatar-php83","origin":"mail/roundcube-gravatar","version":"1.6","comment":"Roundcube gravatar plugin","maintainer":"netchild@FreeBSD.org","www":"https://github.com/prodrigestivill/roundcube_gravatar/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8ecfa2c99a2020a53eb54432b3e3de2b62dcd2ea99c17cd5e5067617893f065d","flatsize":87462,"path":"All/roundcube-gravatar-php83-1.6.pkg","repopath":"All/roundcube-gravatar-php83-1.6.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":17772,"desc":"Gravatar Roundcube plugin","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"roundcube-php83":{"origin":"mail/roundcube","version":"1.6.11,1"}},"categories":["mail"],"annotations":{"flavor":"php83"}},{"name":"roundcube-gravatar-php82","origin":"mail/roundcube-gravatar","version":"1.6","comment":"Roundcube gravatar plugin","maintainer":"netchild@FreeBSD.org","www":"https://github.com/prodrigestivill/roundcube_gravatar/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bc1f0724cac0f7bba46f9f5aec1e28ad2b873d1b5b5458456e6b8b372e3b6f65","flatsize":87462,"path":"All/roundcube-gravatar-php82-1.6.pkg","repopath":"All/roundcube-gravatar-php82-1.6.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":17764,"desc":"Gravatar Roundcube plugin","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"roundcube-php82":{"origin":"mail/roundcube","version":"1.6.11,1"}},"categories":["mail"],"annotations":{"flavor":"php82"}},{"name":"roundcube-contextmenu-php83","origin":"mail/roundcube-contextmenu","version":"3.3.1","comment":"RoundCube webmail contextmenu plugin","maintainer":"moiseev@mezonplus.ru","www":"https://github.com/johndoh/roundcube-contextmenu","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"48c2a27471fd7c985ed7d65fadc11a82610f956be4c5aae470f8d99233b037fe","flatsize":182326,"path":"All/roundcube-contextmenu-php83-3.3.1.pkg","repopath":"All/roundcube-contextmenu-php83-3.3.1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":59664,"desc":"Context menu plugin for RoundCube webmail.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"roundcube-php83":{"origin":"mail/roundcube","version":"1.6.11,1"}},"categories":["mail"],"annotations":{"flavor":"php83"}},{"name":"roundcube-contextmenu-php81","origin":"mail/roundcube-contextmenu","version":"3.3.1","comment":"RoundCube webmail contextmenu plugin","maintainer":"moiseev@mezonplus.ru","www":"https://github.com/johndoh/roundcube-contextmenu","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7209a9d11e82ac22d8f80e002652c689c90fcca164482871d0c3b2dbb59a7961","flatsize":182326,"path":"All/roundcube-contextmenu-php81-3.3.1.pkg","repopath":"All/roundcube-contextmenu-php81-3.3.1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":59656,"desc":"Context menu plugin for RoundCube webmail.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"roundcube-php81":{"origin":"mail/roundcube","version":"1.6.11,1"}},"categories":["mail"],"annotations":{"flavor":"php81"}},{"name":"roundcube-classic-php82","origin":"mail/roundcube-classic","version":"1.6.0","comment":"Larry skin/theme for Rouncube webmail","maintainer":"brnrd@FreeBSD.org","www":"https://github.com/roundcube/classic/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2e54e18d51058104a00ffe5a906ffaa191baa9b81baf7a1d6c408a690a1de037","flatsize":612838,"path":"All/roundcube-classic-php82-1.6.0.pkg","repopath":"All/roundcube-classic-php82-1.6.0.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":226552,"desc":"\"Classic\" skin for Roundcube Webmail.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"roundcube-php82":{"origin":"mail/roundcube","version":"1.6.11,1"}},"categories":["mail","www"],"annotations":{"cpe":"cpe:2.3:a:roundcube:webmail:1.6.0:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"roundcube-classic-php83","origin":"mail/roundcube-classic","version":"1.6.0","comment":"Larry skin/theme for Rouncube webmail","maintainer":"brnrd@FreeBSD.org","www":"https://github.com/roundcube/classic/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d3f12048d7ac7a98cae2ac3628c492f576439754a61a9f434de1098ac26c6411","flatsize":612838,"path":"All/roundcube-classic-php83-1.6.0.pkg","repopath":"All/roundcube-classic-php83-1.6.0.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":226584,"desc":"\"Classic\" skin for Roundcube Webmail.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"roundcube-php83":{"origin":"mail/roundcube","version":"1.6.11,1"}},"categories":["mail","www"],"annotations":{"cpe":"cpe:2.3:a:roundcube:webmail:1.6.0:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"roundcube-classic-php81","origin":"mail/roundcube-classic","version":"1.6.0","comment":"Larry skin/theme for Rouncube webmail","maintainer":"brnrd@FreeBSD.org","www":"https://github.com/roundcube/classic/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b801dcb57d57a34429357b89acd297a95e25d08ed2167160175a5bc43c62246e","flatsize":612838,"path":"All/roundcube-classic-php81-1.6.0.pkg","repopath":"All/roundcube-classic-php81-1.6.0.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":226600,"desc":"\"Classic\" skin for Roundcube Webmail.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"roundcube-php81":{"origin":"mail/roundcube","version":"1.6.11,1"}},"categories":["mail","www"],"annotations":{"cpe":"cpe:2.3:a:roundcube:webmail:1.6.0:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"roundcube-carddav-php84","origin":"mail/roundcube-carddav","version":"5.1.0","comment":"Roundcube CardDAV plugin","maintainer":"gahr@FreeBSD.org","www":"https://github.com/mstilkerich/rcmcarddav","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2f0675ec4941dcc14e48fab77f0ea5cfe492c9143c984178fb4e53d6da6688f4","flatsize":2784547,"path":"All/roundcube-carddav-php84-5.1.0.pkg","repopath":"All/roundcube-carddav-php84-5.1.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":500580,"desc":"This is a plugin for the Roundcube webmailer to access CardDAV servers like\nowncloud, davical, a Google addressbook or a davmail server.  RCMCardDAV\nsupports autodiscovery of your addressbook url via well-known URLs so you can\njust point it to your servers base url.\n\nThis port comes with Composer dependencies vendored in.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-curl":{"origin":"ftp/php84-curl","version":"8.4.8"},"php84-dom":{"origin":"textproc/php84-dom","version":"8.4.8"},"php84-simplexml":{"origin":"textproc/php84-simplexml","version":"8.4.8"},"php84-sockets":{"origin":"net/php84-sockets","version":"8.4.8"},"php84-tokenizer":{"origin":"devel/php84-tokenizer","version":"8.4.8"},"php84-xml":{"origin":"textproc/php84-xml","version":"8.4.8"},"php84-xmlreader":{"origin":"textproc/php84-xmlreader","version":"8.4.8"},"php84-xmlwriter":{"origin":"textproc/php84-xmlwriter","version":"8.4.8"},"roundcube-php84":{"origin":"mail/roundcube","version":"1.6.11,1"}},"categories":["mail"],"annotations":{"flavor":"php84"}},{"name":"roundcube-classic-php84","origin":"mail/roundcube-classic","version":"1.6.0","comment":"Larry skin/theme for Rouncube webmail","maintainer":"brnrd@FreeBSD.org","www":"https://github.com/roundcube/classic/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7ae14d4b0d13126ce56243fcff54216d88bc52a204dd377f4790de0f6ab24f1a","flatsize":612838,"path":"All/roundcube-classic-php84-1.6.0.pkg","repopath":"All/roundcube-classic-php84-1.6.0.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":226588,"desc":"\"Classic\" skin for Roundcube Webmail.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"roundcube-php84":{"origin":"mail/roundcube","version":"1.6.11,1"}},"categories":["mail","www"],"annotations":{"cpe":"cpe:2.3:a:roundcube:webmail:1.6.0:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"roundcube-carddav-php82","origin":"mail/roundcube-carddav","version":"5.1.0","comment":"Roundcube CardDAV plugin","maintainer":"gahr@FreeBSD.org","www":"https://github.com/mstilkerich/rcmcarddav","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5e8fc8440235ea6bc94dc773f7433186af7d43b3fe692b7f99f8fd169219703d","flatsize":2784547,"path":"All/roundcube-carddav-php82-5.1.0.pkg","repopath":"All/roundcube-carddav-php82-5.1.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":500640,"desc":"This is a plugin for the Roundcube webmailer to access CardDAV servers like\nowncloud, davical, a Google addressbook or a davmail server.  RCMCardDAV\nsupports autodiscovery of your addressbook url via well-known URLs so you can\njust point it to your servers base url.\n\nThis port comes with Composer dependencies vendored in.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-curl":{"origin":"ftp/php82-curl","version":"8.2.28"},"php82-dom":{"origin":"textproc/php82-dom","version":"8.2.28"},"php82-simplexml":{"origin":"textproc/php82-simplexml","version":"8.2.28"},"php82-sockets":{"origin":"net/php82-sockets","version":"8.2.28"},"php82-tokenizer":{"origin":"devel/php82-tokenizer","version":"8.2.28"},"php82-xml":{"origin":"textproc/php82-xml","version":"8.2.28"},"php82-xmlreader":{"origin":"textproc/php82-xmlreader","version":"8.2.28"},"php82-xmlwriter":{"origin":"textproc/php82-xmlwriter","version":"8.2.28"},"roundcube-php82":{"origin":"mail/roundcube","version":"1.6.11,1"}},"categories":["mail"],"annotations":{"flavor":"php82"}},{"name":"roundcube-carddav-php83","origin":"mail/roundcube-carddav","version":"5.1.0","comment":"Roundcube CardDAV plugin","maintainer":"gahr@FreeBSD.org","www":"https://github.com/mstilkerich/rcmcarddav","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0029400d1de2cbbd8f0d2f9a3c7829ba60147b75f028a62fa60aa9cc6c80a0cc","flatsize":2784547,"path":"All/roundcube-carddav-php83-5.1.0.pkg","repopath":"All/roundcube-carddav-php83-5.1.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":500652,"desc":"This is a plugin for the Roundcube webmailer to access CardDAV servers like\nowncloud, davical, a Google addressbook or a davmail server.  RCMCardDAV\nsupports autodiscovery of your addressbook url via well-known URLs so you can\njust point it to your servers base url.\n\nThis port comes with Composer dependencies vendored in.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-curl":{"origin":"ftp/php83-curl","version":"8.3.21"},"php83-dom":{"origin":"textproc/php83-dom","version":"8.3.21"},"php83-simplexml":{"origin":"textproc/php83-simplexml","version":"8.3.21"},"php83-sockets":{"origin":"net/php83-sockets","version":"8.3.21"},"php83-tokenizer":{"origin":"devel/php83-tokenizer","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"},"php83-xmlreader":{"origin":"textproc/php83-xmlreader","version":"8.3.21"},"php83-xmlwriter":{"origin":"textproc/php83-xmlwriter","version":"8.3.21"},"roundcube-php83":{"origin":"mail/roundcube","version":"1.6.11,1"}},"categories":["mail"],"annotations":{"flavor":"php83"}},{"name":"rssguard","origin":"net/rssguard","version":"4.8.1","comment":"Simple (yet powerful) Qt-based feed reader","maintainer":"danfe@FreeBSD.org","www":"https://github.com/martinrotter/rssguard","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1274fa24f52eaa19b30e61457e0ecb5ec74cd03e14049cffb73497342135faec","flatsize":13255482,"path":"All/rssguard-4.8.1.pkg","repopath":"All/rssguard-4.8.1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":5433260,"desc":"RSS Guard is simple, lightweight, and easy-to-use RSS/Atom feed aggregator\ndeveloped using Qt framework which supports online feed synchronization\nwith various services, e.g. Bazqux, Feedly, FreshRSS, Gmail, Google Reader,\nInoreader, Nextcloud News, Reedah, Tiny Tiny RSS.\n\nIn contrast with many other RSS readers, heavy WebKit/WebEngine dependency\nis optional for RSS Guard: when built without it, simple text component is\nused and some features will be disabled.","deps":{"mpv":{"origin":"multimedia/mpv","version":"0.40.0,1"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-location":{"origin":"devel/qt5-location","version":"5.15.16p7_1"},"qt5-multimedia":{"origin":"multimedia/qt5-multimedia","version":"5.15.16p2_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"},"qt5-sqldrivers-sqlite3":{"origin":"databases/qt5-sqldrivers-sqlite3","version":"5.15.16p130"},"qt5-webchannel":{"origin":"www/qt5-webchannel","version":"5.15.16p3_1"},"qt5-webengine":{"origin":"www/qt5-webengine","version":"5.15.18p7_3"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["net","www"],"shlibs_required":["libQt5Concurrent.so.5","libQt5Core.so.5","libQt5DBus.so.5","libQt5Gui.so.5","libQt5Multimedia.so.5","libQt5Network.so.5","libQt5OpenGL.so.5","libQt5Positioning.so.5","libQt5PrintSupport.so.5","libQt5Qml.so.5","libQt5QmlModels.so.5","libQt5Quick.so.5","libQt5Sql.so.5","libQt5WebChannel.so.5","libQt5WebEngineCore.so.5","libQt5WebEngineWidgets.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libc.so.8","libm.so.4","libmpv.so.2","libstdc++.so.9"],"options":{"WEBENGINE":"on","LIBMPV":"on","QTFFMPEG":"off"}},{"name":"roundcube-automatic_addressbook-php84","origin":"mail/roundcube-automatic_addressbook","version":"0.4.3","comment":"Roundcube webmail automatic addressbook plugin","maintainer":"andrej@ebert.su","www":"https://github.com/sblaisot/automatic_addressbook","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e1015b7953f69619da07d3de21bfc23ed6e5f37f21310fa81bb4cd30d6981514","flatsize":146411,"path":"All/roundcube-automatic_addressbook-php84-0.4.3.pkg","repopath":"All/roundcube-automatic_addressbook-php84-0.4.3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":29324,"desc":"The automatic addressbook plugin for Roundcube collects each address you\nsend an email to and records it in an address book, making it available\nfor later use or auto-completion.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"roundcube-php84":{"origin":"mail/roundcube","version":"1.6.11,1"}},"categories":["mail"],"annotations":{"flavor":"php84"},"messages":[{"message":"If this is a first installation of automatic addressbook plugin, you\nhave to execute the relevant initialisation SQL script for your\nchosen database backend :\n\n/usr/local/www/roundcube/plugins/automatic_addressbook/SQL/<dbtype>.initial.sql\n\nIf your Roundcube Database starts with a prefix set the prefix also in the SQL Statement: \"REFERENCES `PREFIX_users`(`user_id`)\"\n\nYou will also need to copy :\n/usr/local/www/roundcube/plugins/automatic_addressbook/config/config.inc.php.dist to\n/usr/local/www/roundcube/plugins/automatic_addressbook/config/config.inc.php\nand edit as you need.\n\nFinally, you will need to add the plugin to your list of loadable\nplugins in /usr/local/www/roundcube/config/main.inc.php or /usr/local/www/roundcube/config/config.inc.php depending on your roundcube version, for example:\n\n    $rcmail_config['plugins'] = array('automatic_addressbook',);","type":"install"},{"message":"If you already had a previous version of automatic addressbook plugin\ninstalled, you should update your database schema by executing the\nrelevant upgrade SQL script for your chosen database backend :\n\n/usr/local/www/roundcube/plugins/automatic_addressbook/SQL/<dbtype>.update.sql scripts.","type":"upgrade"}]},{"name":"rt44","origin":"www/rt44","version":"4.4.8","comment":"Industrial-grade ticketing system written in Perl","maintainer":"mikael@FreeBSD.org","www":"https://www.bestpractical.com/rt/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"587c7c43fae8e0990a23232dc037a33cd47aa5b5bc04f685a107a8e854d8e17d","flatsize":31253885,"path":"All/rt44-4.4.8.pkg","repopath":"All/rt44-4.4.8.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":6549176,"desc":"RT is a battle-tested issue tracking system which thousands of\norganizations use for bug tracking, help desk ticketing, customer\nservice, workflow processes, change management, network operations,\nyouth counselling and even more. Organizations around the world have\nbeen running smoothly thanks to RT for over 10 years.","deps":{"ap24-mod_fastcgi":{"origin":"www/mod_fastcgi","version":"2.4.7.1"},"apache24":{"origin":"www/apache24","version":"2.4.63"},"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"p5-Apache-Session":{"origin":"www/p5-Apache-Session","version":"1.94"},"p5-Business-Hours":{"origin":"misc/p5-Business-Hours","version":"0.13"},"p5-CGI":{"origin":"www/p5-CGI","version":"4.67"},"p5-CGI-Emulate-PSGI":{"origin":"www/p5-CGI-Emulate-PSGI","version":"0.22"},"p5-CGI-PSGI":{"origin":"www/p5-CGI-PSGI","version":"0.15_1"},"p5-CSS-Minifier-XS":{"origin":"textproc/p5-CSS-Minifier-XS","version":"0.13"},"p5-CSS-Squish":{"origin":"textproc/p5-CSS-Squish","version":"0.10_1"},"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Clone":{"origin":"devel/p5-Clone","version":"0.47"},"p5-Convert-Color":{"origin":"graphics/p5-Convert-Color","version":"0.18"},"p5-Crypt-Eksblowfish":{"origin":"security/p5-Crypt-Eksblowfish","version":"0.009_3"},"p5-DBD-mysql":{"origin":"databases/p5-DBD-mysql","version":"5.008"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-DBIx-SearchBuilder":{"origin":"databases/p5-DBIx-SearchBuilder","version":"1.80"},"p5-Data-GUID":{"origin":"devel/p5-Data-GUID","version":"0.051"},"p5-Data-ICal":{"origin":"deskutils/p5-Data-ICal","version":"0.24"},"p5-Data-Page-Pageset":{"origin":"devel/p5-Data-Page-Pageset","version":"1.02_1"},"p5-Date-Extract":{"origin":"devel/p5-Date-Extract","version":"0.07"},"p5-Date-Manip":{"origin":"devel/p5-Date-Manip","version":"6.97"},"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-Format-Natural":{"origin":"devel/p5-DateTime-Format-Natural","version":"1.20"},"p5-DateTime-Locale":{"origin":"devel/p5-DateTime-Locale","version":"1.44"},"p5-Devel-GlobalDestruction":{"origin":"devel/p5-Devel-GlobalDestruction","version":"0.14"},"p5-Devel-StackTrace":{"origin":"devel/p5-Devel-StackTrace","version":"2.05"},"p5-Email-Address":{"origin":"mail/p5-Email-Address","version":"1.913"},"p5-Email-Address-List":{"origin":"mail/p5-Email-Address-List","version":"0.06"},"p5-FCGI":{"origin":"www/p5-FCGI","version":"0.82"},"p5-File-ShareDir":{"origin":"devel/p5-File-ShareDir","version":"1.118"},"p5-File-Which":{"origin":"sysutils/p5-File-Which","version":"1.27"},"p5-GD":{"origin":"graphics/p5-GD","version":"2.83"},"p5-GD-Graph":{"origin":"graphics/p5-GD-Graph","version":"1.56"},"p5-GD-TextUtil":{"origin":"graphics/p5-GD-TextUtil","version":"0.86_5"},"p5-GnuPG-Interface":{"origin":"security/p5-GnuPG-Interface","version":"1.04"},"p5-HTML-FormatText-WithLinks":{"origin":"textproc/p5-HTML-FormatText-WithLinks","version":"0.15"},"p5-HTML-FormatText-WithLinks-AndTables":{"origin":"textproc/p5-HTML-FormatText-WithLinks-AndTables","version":"0.07"},"p5-HTML-Mason":{"origin":"www/p5-HTML-Mason","version":"1.60"},"p5-HTML-Mason-PSGIHandler":{"origin":"www/p5-HTML-Mason-PSGIHandler","version":"0.53_1"},"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-HTML-Quoted":{"origin":"textproc/p5-HTML-Quoted","version":"0.05"},"p5-HTML-RewriteAttributes":{"origin":"textproc/p5-HTML-RewriteAttributes","version":"0.06"},"p5-HTML-Scrubber":{"origin":"www/p5-HTML-Scrubber","version":"0.19"},"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-IPC-Run3":{"origin":"devel/p5-IPC-Run3","version":"0.049"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-JavaScript-Minifier-XS":{"origin":"textproc/p5-JavaScript-Minifier-XS","version":"0.15"},"p5-LWP-Protocol-https":{"origin":"www/p5-LWP-Protocol-https","version":"6.14"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-Locale-Maketext-Fuzzy":{"origin":"devel/p5-Locale-Maketext-Fuzzy","version":"0.11_1"},"p5-Locale-Maketext-Lexicon":{"origin":"devel/p5-Locale-Maketext-Lexicon","version":"1.00_1"},"p5-Log-Dispatch":{"origin":"devel/p5-Log-Dispatch","version":"2.71"},"p5-MIME-Tools":{"origin":"mail/p5-MIME-Tools","version":"5.515,2"},"p5-MIME-Types":{"origin":"mail/p5-MIME-Types","version":"2.27"},"p5-Mail-Tools":{"origin":"mail/p5-Mail-Tools","version":"2.22"},"p5-Module-Refresh":{"origin":"devel/p5-Module-Refresh","version":"0.18"},"p5-Module-Versions-Report":{"origin":"devel/p5-Module-Versions-Report","version":"1.06_1"},"p5-Mozilla-CA":{"origin":"www/p5-Mozilla-CA","version":"20250202"},"p5-Net-CIDR":{"origin":"net-mgmt/p5-Net-CIDR","version":"0.23"},"p5-Net-IP":{"origin":"net-mgmt/p5-Net-IP","version":"1.26_1"},"p5-Parallel-ForkManager":{"origin":"devel/p5-Parallel-ForkManager","version":"2.03"},"p5-PerlIO-eol":{"origin":"devel/p5-PerlIO-eol","version":"0.19"},"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"p5-Pod-Parser":{"origin":"textproc/p5-Pod-Parser","version":"1.67"},"p5-Regexp-Common":{"origin":"textproc/p5-Regexp-Common","version":"2017060201"},"p5-Regexp-Common-net-CIDR":{"origin":"textproc/p5-Regexp-Common-net-CIDR","version":"0.03"},"p5-Regexp-IPv6":{"origin":"textproc/p5-Regexp-IPv6","version":"0.03_1"},"p5-Role-Basic":{"origin":"devel/p5-Role-Basic","version":"0.16"},"p5-Scope-Upper":{"origin":"devel/p5-Scope-Upper","version":"0.34"},"p5-Starlet":{"origin":"www/p5-Starlet","version":"0.31"},"p5-Symbol-Global-Name":{"origin":"devel/p5-Symbol-Global-Name","version":"0.05_1"},"p5-Term-ReadKey":{"origin":"devel/p5-Term-ReadKey","version":"2.38_1"},"p5-Text-Password-Pronounceable":{"origin":"security/p5-Text-Password-Pronounceable","version":"0.30_1"},"p5-Text-Quoted":{"origin":"textproc/p5-Text-Quoted","version":"2.10"},"p5-Text-Template":{"origin":"textproc/p5-Text-Template","version":"1.61"},"p5-Text-WikiFormat":{"origin":"textproc/p5-Text-WikiFormat","version":"0.81_1"},"p5-Text-Wrapper":{"origin":"textproc/p5-Text-Wrapper","version":"1.05"},"p5-Time-modules":{"origin":"devel/p5-Time-modules","version":"2013.0912_1"},"p5-Tree-Simple":{"origin":"devel/p5-Tree-Simple","version":"1.34"},"p5-UNIVERSAL-require":{"origin":"devel/p5-UNIVERSAL-require","version":"0.19"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-XML-RSS":{"origin":"textproc/p5-XML-RSS","version":"1.65"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["www"],"users":["www"],"groups":["rt","www"],"options":{"DEVELOPER":"off","DOCS":"on","GD":"on","GPG":"on","GRAPHVIZ":"off","SMIME":"off","MYSQL":"on","PGSQL":"off","SQLITE":"off","AP_MODFASTCGI":"on","AP_MODPERL":"off","LIGHTTPD":"off","SPAWN_FCGI":"off"},"annotations":{"cpe":"cpe:2.3:a:bestpractical:rt:4.4.8:::::dragonfly6:x86_64"},"messages":[{"message":"To initialize RT's database:\n\n$ sudo perl rt-setup-database --action init --dba dba --dba-password X\n\nTo clear a previously created RT database:\n\n$ sudo perl rt-setup-database --action drop --dba dba --dba-password X\n\nTo complete the installation of this port, please follow these steps:\n\n1. Edit /usr/local/etc/rt44/RT_SiteConfig.pm, by referring to\n   the default config file (/usr/local/etc/rt44/RT_Config.pm).\n2. Configure the email and web gateways.  Please refer to\n   'SETTING UP THE MAIL GATEWAY' in /usr/local/share/doc/rt44/README\n3. Restart Apache or whichever web delivery mechanism you selected..\n4. Do remember to *CHANGE* the root's password for the web interface.\n   The default is \"password\" (without the quotes.)\n5. Configure RT per the instructions at\n   http://www.bestpractical.com/rt/docs.html\n\nRT does not work with perl taint mode (-T) you must disable it.\nNote, some other ports like devel/bugzilla have you add this to your\nhttpd.conf.  This isn't actually a flaw of RT, but of a subset of the\nCPAN modules that RT uses.","type":"install"},{"message":"If you're upgrading RT then it is worth reading the UPGRADING document\nat this point. Some extension you're using may have been integrated\ninto core. It's recommended to use new clean directory when you're\nupgrading to new release (for example from 4.0.x to 4.2.x).\n\nTo upgrade your database schema, preserving ticket history:\n\n1. Backup your RT database.\n2. If upgrading to a new major release, create a new database named\n   rt4 with appropriate rights for the rt_user and reload your\n   database backup into it.\n3. Run:\n\n# /usr/local/sbin/rt-setup-database \\\n     --datadir /usr/local/share/doc/rt44/upgrade \\\n     --action upgrade --prompt-for-dba-password\n\nand answer the prompts.","type":"install"}]},{"name":"roundcube-automatic_addressbook-php82","origin":"mail/roundcube-automatic_addressbook","version":"0.4.3","comment":"Roundcube webmail automatic addressbook plugin","maintainer":"andrej@ebert.su","www":"https://github.com/sblaisot/automatic_addressbook","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4d88988b607c21ddd279ac50356166fe27f7371436b745f7ece37d7115af5fbb","flatsize":146411,"path":"All/roundcube-automatic_addressbook-php82-0.4.3.pkg","repopath":"All/roundcube-automatic_addressbook-php82-0.4.3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":29324,"desc":"The automatic addressbook plugin for Roundcube collects each address you\nsend an email to and records it in an address book, making it available\nfor later use or auto-completion.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"roundcube-php82":{"origin":"mail/roundcube","version":"1.6.11,1"}},"categories":["mail"],"annotations":{"flavor":"php82"},"messages":[{"message":"If this is a first installation of automatic addressbook plugin, you\nhave to execute the relevant initialisation SQL script for your\nchosen database backend :\n\n/usr/local/www/roundcube/plugins/automatic_addressbook/SQL/<dbtype>.initial.sql\n\nIf your Roundcube Database starts with a prefix set the prefix also in the SQL Statement: \"REFERENCES `PREFIX_users`(`user_id`)\"\n\nYou will also need to copy :\n/usr/local/www/roundcube/plugins/automatic_addressbook/config/config.inc.php.dist to\n/usr/local/www/roundcube/plugins/automatic_addressbook/config/config.inc.php\nand edit as you need.\n\nFinally, you will need to add the plugin to your list of loadable\nplugins in /usr/local/www/roundcube/config/main.inc.php or /usr/local/www/roundcube/config/config.inc.php depending on your roundcube version, for example:\n\n    $rcmail_config['plugins'] = array('automatic_addressbook',);","type":"install"},{"message":"If you already had a previous version of automatic addressbook plugin\ninstalled, you should update your database schema by executing the\nrelevant upgrade SQL script for your chosen database backend :\n\n/usr/local/www/roundcube/plugins/automatic_addressbook/SQL/<dbtype>.update.sql scripts.","type":"upgrade"}]},{"name":"roundcube-carddav-php81","origin":"mail/roundcube-carddav","version":"5.1.0","comment":"Roundcube CardDAV plugin","maintainer":"gahr@FreeBSD.org","www":"https://github.com/mstilkerich/rcmcarddav","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e031cb4e2dd49c21c496c7fc9b14b87fabc937b1086c2f3753a31667292d7fab","flatsize":2784547,"path":"All/roundcube-carddav-php81-5.1.0.pkg","repopath":"All/roundcube-carddav-php81-5.1.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":500676,"desc":"This is a plugin for the Roundcube webmailer to access CardDAV servers like\nowncloud, davical, a Google addressbook or a davmail server.  RCMCardDAV\nsupports autodiscovery of your addressbook url via well-known URLs so you can\njust point it to your servers base url.\n\nThis port comes with Composer dependencies vendored in.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-curl":{"origin":"ftp/php81-curl","version":"8.1.32"},"php81-dom":{"origin":"textproc/php81-dom","version":"8.1.32"},"php81-simplexml":{"origin":"textproc/php81-simplexml","version":"8.1.32"},"php81-sockets":{"origin":"net/php81-sockets","version":"8.1.32"},"php81-tokenizer":{"origin":"devel/php81-tokenizer","version":"8.1.32"},"php81-xml":{"origin":"textproc/php81-xml","version":"8.1.32"},"php81-xmlreader":{"origin":"textproc/php81-xmlreader","version":"8.1.32"},"php81-xmlwriter":{"origin":"textproc/php81-xmlwriter","version":"8.1.32"},"roundcube-php81":{"origin":"mail/roundcube","version":"1.6.11,1"}},"categories":["mail"],"annotations":{"flavor":"php81"}},{"name":"roundcube-automatic_addressbook-php83","origin":"mail/roundcube-automatic_addressbook","version":"0.4.3","comment":"Roundcube webmail automatic addressbook plugin","maintainer":"andrej@ebert.su","www":"https://github.com/sblaisot/automatic_addressbook","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"df87b97ad15fdef416c6f2513ebcdb0642756d0fe328bad55252b7a1794ad50a","flatsize":146411,"path":"All/roundcube-automatic_addressbook-php83-0.4.3.pkg","repopath":"All/roundcube-automatic_addressbook-php83-0.4.3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":29328,"desc":"The automatic addressbook plugin for Roundcube collects each address you\nsend an email to and records it in an address book, making it available\nfor later use or auto-completion.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"roundcube-php83":{"origin":"mail/roundcube","version":"1.6.11,1"}},"categories":["mail"],"annotations":{"flavor":"php83"},"messages":[{"message":"If this is a first installation of automatic addressbook plugin, you\nhave to execute the relevant initialisation SQL script for your\nchosen database backend :\n\n/usr/local/www/roundcube/plugins/automatic_addressbook/SQL/<dbtype>.initial.sql\n\nIf your Roundcube Database starts with a prefix set the prefix also in the SQL Statement: \"REFERENCES `PREFIX_users`(`user_id`)\"\n\nYou will also need to copy :\n/usr/local/www/roundcube/plugins/automatic_addressbook/config/config.inc.php.dist to\n/usr/local/www/roundcube/plugins/automatic_addressbook/config/config.inc.php\nand edit as you need.\n\nFinally, you will need to add the plugin to your list of loadable\nplugins in /usr/local/www/roundcube/config/main.inc.php or /usr/local/www/roundcube/config/config.inc.php depending on your roundcube version, for example:\n\n    $rcmail_config['plugins'] = array('automatic_addressbook',);","type":"install"},{"message":"If you already had a previous version of automatic addressbook plugin\ninstalled, you should update your database schema by executing the\nrelevant upgrade SQL script for your chosen database backend :\n\n/usr/local/www/roundcube/plugins/automatic_addressbook/SQL/<dbtype>.update.sql scripts.","type":"upgrade"}]},{"name":"roundcube-automatic_addressbook-php81","origin":"mail/roundcube-automatic_addressbook","version":"0.4.3","comment":"Roundcube webmail automatic addressbook plugin","maintainer":"andrej@ebert.su","www":"https://github.com/sblaisot/automatic_addressbook","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6ca26e89eee44f1e57412ec4da0ad627fd00b5d635a8ee8c0ea81f408ef1f4d3","flatsize":146411,"path":"All/roundcube-automatic_addressbook-php81-0.4.3.pkg","repopath":"All/roundcube-automatic_addressbook-php81-0.4.3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":29332,"desc":"The automatic addressbook plugin for Roundcube collects each address you\nsend an email to and records it in an address book, making it available\nfor later use or auto-completion.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"roundcube-php81":{"origin":"mail/roundcube","version":"1.6.11,1"}},"categories":["mail"],"annotations":{"flavor":"php81"},"messages":[{"message":"If this is a first installation of automatic addressbook plugin, you\nhave to execute the relevant initialisation SQL script for your\nchosen database backend :\n\n/usr/local/www/roundcube/plugins/automatic_addressbook/SQL/<dbtype>.initial.sql\n\nIf your Roundcube Database starts with a prefix set the prefix also in the SQL Statement: \"REFERENCES `PREFIX_users`(`user_id`)\"\n\nYou will also need to copy :\n/usr/local/www/roundcube/plugins/automatic_addressbook/config/config.inc.php.dist to\n/usr/local/www/roundcube/plugins/automatic_addressbook/config/config.inc.php\nand edit as you need.\n\nFinally, you will need to add the plugin to your list of loadable\nplugins in /usr/local/www/roundcube/config/main.inc.php or /usr/local/www/roundcube/config/config.inc.php depending on your roundcube version, for example:\n\n    $rcmail_config['plugins'] = array('automatic_addressbook',);","type":"install"},{"message":"If you already had a previous version of automatic addressbook plugin\ninstalled, you should update your database schema by executing the\nrelevant upgrade SQL script for your chosen database backend :\n\n/usr/local/www/roundcube/plugins/automatic_addressbook/SQL/<dbtype>.update.sql scripts.","type":"upgrade"}]},{"name":"rotorouter","origin":"net-mgmt/rotorouter","version":"1.0_3","comment":"Traceroute attempt logger and result spoofer","maintainer":"ports@FreeBSD.org","www":"http://www.ussrback.com/UNIX/loggers/fakeroute.c","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ddb3f4572dc088fc46114c63e9e76ca05ed194cdcc819e621829d940a3bb3c64","flatsize":11701,"path":"All/rotorouter-1.0_3.pkg","repopath":"All/rotorouter-1.0_3.pkg","licenselogic":"single","pkgsize":5640,"desc":"A program for faking the standard Unix UDP-based traceroute.","categories":["net-mgmt"],"shlibs_required":["libc.so.8","libpcap.so.3"],"messages":[{"message":"The rotorouter port has been installed with an example configuration\nfile, located at /usr/local/etc/rotorouter.conf-example.\n\nYou need to build your own config file using local network information,\nand add the following line to /etc/rc.conf:\n\n\trotorouter_enable=\"YES\"","type":"install"},{"message":"===>   NOTICE:\n\nThe rotorouter port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"rote","origin":"devel/rote","version":"0.2.8_1","comment":"Simple library for VT102 terminal emulation","maintainer":"ports@FreeBSD.org","www":"https://rote.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a030ed6656190ccac9ac44ed01d2a5a890f6bd6394f745f93b286ead7262a1a5","flatsize":29685,"path":"All/rote-0.2.8_1.pkg","repopath":"All/rote-0.2.8_1.pkg","licenselogic":"single","pkgsize":12556,"desc":"ROTE is a simple C library for VT102 terminal emulation.  It allows the\nprogrammer to set up virtual 'screens' and send them data.  The virtual\nscreens will emulate the behavior of a VT102 terminal, interpreting escape\nsequences, control characters and such.  The library supports ncurses as\nwell so that you may render the virtual screen to the real screen when you\nneed to.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["devel"],"messages":[{"message":"===>   NOTICE:\n\nThe rote port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"roundcube-calendar-kolab-php82","origin":"mail/roundcube-calendar-kolab","version":"3.5.11","comment":"Roundcube Calendar plugin from Kolab","maintainer":"crees@FreeBSD.org","www":"https://docs.kolab.org/webmail-user-guide/roundcubemail/_plugins/calendar/index.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e11ec7b009c88df9a6e0c41d93041e2637a90ab5c9e546a9b4d443a73150e0f7","flatsize":6303111,"path":"All/roundcube-calendar-kolab-php82-3.5.11.pkg","repopath":"All/roundcube-calendar-kolab-php82-3.5.11.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":1475516,"desc":"Roundcube calendar plugin, by Kolab.\n\nThis plugin currently supports a local database as well as a Kolab groupware\nserver as backends for calendar and event storage.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"roundcube-php82":{"origin":"mail/roundcube","version":"1.6.11,1"}},"categories":["mail"],"annotations":{"flavor":"php82"},"messages":[{"message":"Configuration is at /usr/local/www/roundcube/plugins/calendar/config.inc.php,\nand the instructions for initialising the database are there too.\n\nYou will also need to enable the plugin in Roundcube's config.inc.php:\n\n  $config['plugins'] = array(\n    (...)\n    'calendar',\n  );","type":"install"}]},{"name":"rotate","origin":"security/rotate","version":"1.2","comment":"Binary rotation cipher (rot-13)","maintainer":"jlhawkwell@ladyserenakitty.com","www":"https://gitlab.com/LadySerenaKitty/rotate","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f2148f649beadd6bdc3018b9daaea7d14756877ad8c57ea9a0aa6ce0cecf87f4","flatsize":268248,"path":"All/rotate-1.2.pkg","repopath":"All/rotate-1.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":50520,"desc":"rotate/librotator provides binary rotation similar to the ROT-13 cipher, with\nthe main difference being librotator runs at the binary level, so it can work\non any binary data and any text regardless of encoding, not just latin text.","categories":["security"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"roswell","origin":"devel/roswell","version":"22.12.14.113_1","comment":"Common Lisp installer and launcher","maintainer":"dmgk@FreeBSD.org","www":"https://roswell.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"40753d5fc23b0daa00fc7f8a039e84f327b1b6147f6f9cfd0e450dcbc9e0f2a3","flatsize":402181,"path":"All/roswell-22.12.14.113_1.pkg","repopath":"All/roswell-22.12.14.113_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":107816,"desc":"Roswell is a Lisp implementation installer/manager, launcher, and much more! It\nstarted as a command-line tool with the aim to make installing and managing\nCommon Lisp implementations really simple and easy.\n\nRoswell has now evolved into a full-stack environment for Common Lisp\ndevelopment, and has many features that makes it easy to test, share, and\ndistribute your Lisp applications.","deps":{"automake":{"origin":"devel/automake","version":"1.17"},"curl":{"origin":"ftp/curl","version":"8.14.1"}},"categories":["devel","lisp"],"shlibs_required":["libc.so.8","libcurl.so.4"]},{"name":"ros-urdfdom_headers","origin":"devel/ros-urdfdom_headers","version":"1.0.6","comment":"Headers for Unified Robot Description Format (URDF) parsers","maintainer":"trueos@norwegianrockcat.com","www":"https://wiki.ros.org/urdf","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"99973192d4b6f2c4bdb8b206ad70dfba5a5e08d8ddc7ee1dc112635beabaed86","flatsize":67420,"path":"All/ros-urdfdom_headers-1.0.6.pkg","repopath":"All/ros-urdfdom_headers-1.0.6.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":12688,"desc":"This package contains a the headers for the C++ parser for the Unified\nRobot Description Format (URDF), which is an XML format for\nrepresenting a robot model in ROS.","categories":["devel"]},{"name":"rottdc","origin":"games/rottdc","version":"1.0.2_8","comment":"Apogee's Rise Of The Triad source port","maintainer":"ports@FreeBSD.org","www":"https://sdl-dc.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dcddb616f072e89c6090a86b139d3a4d6b69fd8af6097001e5d6630fee7cc00b","flatsize":1738612,"path":"All/rottdc-1.0.2_8.pkg","repopath":"All/rottdc-1.0.2_8.pkg","licenselogic":"single","pkgsize":465420,"desc":"This is a port of Apogee's 3D action title Rise of the Triad, originally\nreleased in 1994.  This port duplicates the functionality of the original\ngame on modern operating systems, including Linux, Win32, OSX and now FreeBSD.\n\nIn order to run game you'll need either the original game data or a shareware\nversion (see pkg-message).","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_mixer-1.2.so.0","libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"Rise of the Triad DC has been installed.\n\nThere are two binaries: \"rott\" and \"rott-sw\", to play the full and shareware\nversions respectively. The game data must reside in the current directory.\n\nThe shareware game data is available here:\nhttp://filesingularity.timedoctor.org/swdata.zip","type":"install"},{"message":"===>   NOTICE:\n\nThe rottdc port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ros-console_bridge","origin":"devel/ros-console_bridge","version":"1.0.2","comment":"ROS-independent logging that pipes into ROS packages","maintainer":"trueos@norwegianrockcat.com","www":"https://github.com/ros/console_bridge","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"29ff06a38150da341d99f3c85e1b3f8ed39890e0fee91d046ddbba431b3a24c9","flatsize":58230,"path":"All/ros-console_bridge-1.0.2.pkg","repopath":"All/ros-console_bridge-1.0.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":21516,"desc":"ros-console_bridge provides a Robot Operating System (ROS) mechanism\nfor logging that seamlessly pipes into rosconsole/rosout for\nROS-dependent packages.\n\nThis package is independent of ROS. That is, it doesn't require any\nother parts of ROS.","categories":["devel"]},{"name":"roundcube-calendar-kolab-php84","origin":"mail/roundcube-calendar-kolab","version":"3.5.11","comment":"Roundcube Calendar plugin from Kolab","maintainer":"crees@FreeBSD.org","www":"https://docs.kolab.org/webmail-user-guide/roundcubemail/_plugins/calendar/index.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c7304ed3e0878d04e1c5680238815f565dedc0e2df97278391bd57eb60023a30","flatsize":6303111,"path":"All/roundcube-calendar-kolab-php84-3.5.11.pkg","repopath":"All/roundcube-calendar-kolab-php84-3.5.11.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":1474068,"desc":"Roundcube calendar plugin, by Kolab.\n\nThis plugin currently supports a local database as well as a Kolab groupware\nserver as backends for calendar and event storage.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"roundcube-php84":{"origin":"mail/roundcube","version":"1.6.11,1"}},"categories":["mail"],"annotations":{"flavor":"php84"},"messages":[{"message":"Configuration is at /usr/local/www/roundcube/plugins/calendar/config.inc.php,\nand the instructions for initialising the database are there too.\n\nYou will also need to enable the plugin in Roundcube's config.inc.php:\n\n  $config['plugins'] = array(\n    (...)\n    'calendar',\n  );","type":"install"}]},{"name":"ros-urdfdom","origin":"devel/ros-urdfdom","version":"3.0.2","comment":"Unified Robot Description Format (URDF) parsers","maintainer":"trueos@norwegianrockcat.com","www":"https://wiki.ros.org/urdf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e6aa1fc11d08107f6a1fe1909b4abf39f6d4a2f290033ee05ed1af3edbd1238a","flatsize":435104,"path":"All/ros-urdfdom-3.0.2.pkg","repopath":"All/ros-urdfdom-3.0.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":86044,"desc":"The URDF (U-Robot Description Format) library provides core data\nstructures and a simple XML parsers for populating the class data\nstructures from an URDF file.","deps":{"ros-console_bridge":{"origin":"devel/ros-console_bridge","version":"1.0.2"},"ros-urdfdom_headers":{"origin":"devel/ros-urdfdom_headers","version":"1.0.6"},"tinyxml":{"origin":"textproc/tinyxml","version":"2.6.2_4"}},"categories":["devel"],"shlibs_required":["libc.so.8","libconsole_bridge.so.1.0","libm.so.4","libstdc++.so.9","libtinyxml.so.3"]},{"name":"root-tail","origin":"sysutils/root-tail","version":"1.3_1","comment":"Print text directly to X11 root window","maintainer":"drtr0jan@yandex.ru","www":"http://software.schmorp.de/pkg/root-tail.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0324a1b313bd7fe68f687876e6f14eec03e98e794f0b58ffafc1e87d39854e7e","flatsize":29105,"path":"All/root-tail-1.3_1.pkg","repopath":"All/root-tail-1.3_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":13952,"desc":"Simple utility to tail files/logs to a root X window.\nUseful for keeping tabs on log files in X without having\nan additional terminal window open.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"}},"categories":["sysutils"],"shlibs_required":["libX11.so.6","libXext.so.6","libXfixes.so.3","libc.so.8"]},{"name":"rofi-pass","origin":"x11/rofi-pass","version":"2.0.2_2","comment":"Rofi frontend for pass","maintainer":"alex@xanderio.de","www":"https://github.com/carnager/rofi-pass","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"77d9011726a88fdb0fa045ab25c1a5d96e06dca1d1a57853d1a81157fdb6bf2d","flatsize":65303,"path":"All/rofi-pass-2.0.2_2.pkg","repopath":"All/rofi-pass-2.0.2_2.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":21160,"desc":"A bash script to handle Simple Password Store in a convenient way\nusing rofi.\n\nFeatures:\n- Open URLs of entries with hotkey\n- Add new Entries to Password Storage\n- Edit existing Entries\n- Generate new passwords for entries\n- Inline view, which can copy/type individual entries\n- Move/Delete existing entries\n- Type any field from entry\n- Auto-typing of user and/or password fields\n- Generating OTPs","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"libqrencode":{"origin":"graphics/libqrencode","version":"4.1.1"},"password-store":{"origin":"sysutils/password-store","version":"1.7.4_7"},"pwgen":{"origin":"sysutils/pwgen","version":"2.08_1,2"},"rofi":{"origin":"x11/rofi","version":"1.7.8"},"xdotool":{"origin":"x11/xdotool","version":"3.20211022.1_1,1"}},"categories":["x11"],"options":{"DOCS":"on"}},{"name":"rolo","origin":"deskutils/rolo","version":"011_1","comment":"Text-based contact management software","maintainer":"ports@FreeBSD.org","www":"http://rolo.sf.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e5b981669935c896c6192d2e19f37eb7080145157c97458e6dada448b229ea57","flatsize":66654,"path":"All/rolo-011_1.pkg","repopath":"All/rolo-011_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":25120,"desc":"Rolo keeps track of your contacts and display them to you with a text-based\nmenu. Rolo strives to be a well-constructed tool for complementing text-based\nemail programs-such as mutt. It utilizes the vCard version 3.0 format for\nstoring its contacts and it interfaces with the end-user through a NCurses\nfront-end.","deps":{"libvc":{"origin":"devel/libvc","version":"003_5"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["deskutils"],"shlibs_required":["libc.so.8","libform.so.6","libmenu.so.6","libncurses.so.6","libtinfo.so.6","libvc.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe rolo port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"roundcube-calendar-kolab-php83","origin":"mail/roundcube-calendar-kolab","version":"3.5.11","comment":"Roundcube Calendar plugin from Kolab","maintainer":"crees@FreeBSD.org","www":"https://docs.kolab.org/webmail-user-guide/roundcubemail/_plugins/calendar/index.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cea1e47642fd382725997d59e9f806e04c297e4bec3559b33763485f4873ff1c","flatsize":6303111,"path":"All/roundcube-calendar-kolab-php83-3.5.11.pkg","repopath":"All/roundcube-calendar-kolab-php83-3.5.11.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":1474820,"desc":"Roundcube calendar plugin, by Kolab.\n\nThis plugin currently supports a local database as well as a Kolab groupware\nserver as backends for calendar and event storage.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"roundcube-php83":{"origin":"mail/roundcube","version":"1.6.11,1"}},"categories":["mail"],"annotations":{"flavor":"php83"},"messages":[{"message":"Configuration is at /usr/local/www/roundcube/plugins/calendar/config.inc.php,\nand the instructions for initialising the database are there too.\n\nYou will also need to enable the plugin in Roundcube's config.inc.php:\n\n  $config['plugins'] = array(\n    (...)\n    'calendar',\n  );","type":"install"}]},{"name":"rofi-calc","origin":"x11/rofi-calc","version":"2.3.0","comment":"Do live calculations in rofi","maintainer":"vidar@karlsen.tech","www":"https://github.com/svenstaro/rofi-calc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7bc307fa780f4526edf07ca897de66a161feb9d47be48a0cdb708f3adbe07e9b","flatsize":17079,"path":"All/rofi-calc-2.3.0.pkg","repopath":"All/rofi-calc-2.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7248,"desc":"rofi plugin that uses libqalculate's qalc to parse natural language input and\nprovide results.\n\nSince this uses libqalculate's amazing qalc you can try natural language\nqueries such 500 + 25%25 or 5000 EUR to USD or 150 to hex. It can also solve\nlinear equations on the fly. Try 60x + 30 = 50, for instance.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libqalculate":{"origin":"math/libqalculate","version":"5.5.2"},"rofi":{"origin":"x11/rofi","version":"1.7.8"}},"categories":["x11"]},{"name":"rofi-file-browser-extended","origin":"x11/rofi-file-browser-extended","version":"1.3.1_1","comment":"Use rofi to quickly open files","maintainer":"nivit@FreeBSD.org","www":"https://github.com/marvinkreis/rofi-file-browser-extended","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bc039539f7e18bf754c82606870891e6521550f1d383b0c585043a0f42d065b4","flatsize":37249,"path":"All/rofi-file-browser-extended-1.3.1_1.pkg","repopath":"All/rofi-file-browser-extended-1.3.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16904,"desc":"rofi-file-browser-extended is a configurable file browser plugin for rofi.\nIts main use case is to quickly open files without having to open a window\nto navigate to the file.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"rofi":{"origin":"x11/rofi","version":"1.7.8"}},"categories":["x11"]},{"name":"roundcube-php83","origin":"mail/roundcube","version":"1.6.11,1","comment":"Fully skinnable XHTML/CSS webmail written in PHP","maintainer":"ale@FreeBSD.org","www":"https://roundcube.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"948f9b155a316628636f00a653bb0acb6b190a396f95a81c92b03dbc09cb015f","flatsize":23071155,"path":"All/roundcube-php83-1.6.11,1.pkg","repopath":"All/roundcube-php83-1.6.11,1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":4396200,"desc":"RoundCube Webmail is a browser-based multilingual IMAP client with an\napplication-like user interface. It provides full functionality you\nexpect from an e-mail client, including MIME support, address book,\nfolder manipulation and message filters. RoundCube Webmail is written in\nPHP and requires the MySQL database. The user interface is fully\nskinnable using XHTML and CSS 2.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-ctype":{"origin":"textproc/php83-ctype","version":"8.3.21"},"php83-dom":{"origin":"textproc/php83-dom","version":"8.3.21"},"php83-exif":{"origin":"graphics/php83-exif","version":"8.3.21"},"php83-fileinfo":{"origin":"sysutils/php83-fileinfo","version":"8.3.21"},"php83-filter":{"origin":"security/php83-filter","version":"8.3.21"},"php83-iconv":{"origin":"converters/php83-iconv","version":"8.3.21"},"php83-intl":{"origin":"devel/php83-intl","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-pdo_mysql":{"origin":"databases/php83-pdo_mysql","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"},"php83-zip":{"origin":"archivers/php83-zip","version":"8.3.21"}},"categories":["mail","www"],"options":{"DOCS":"on","EXAMPLES":"on","GD":"off","LDAP":"off","NSC":"off","PSPELL":"off","MYSQL":"on","PGSQL":"off","SQLITE":"off"},"annotations":{"cpe":"cpe:2.3:a:roundcube:webmail:1.6.11:::::dragonfly6:x86_64","flavor":"php83"},"messages":[{"message":"If this is a first installation of RoundCube you have to create\na new database and a db user. Read INSTALL for detailed instructions.","type":"install"},{"message":"If you already had a previous version of RoundCube installed,\nyou should check your config files and DB schema are up-to-date.\nRead UPGRADING for detailed instructions.","type":"upgrade"},{"message":"Roundcube 1.6 has a number of breaking changes in the smtp, imap,\nldap, and managesieve connection configuration. Check \nhttps://roundcube.net/news/2022/07/28/roundcube-1.6.0-released for\ndetails.\n \nRoundcube 1.6 no longer includes the \"Classic\" and \"Larry\" skins.\nThe skins can be found as mail/rouncube-larry and\nmail/roundcube-classic ports.\n\nRead UPGRADING for detailed instructions.","type":"upgrade","maximum_version":"1.6.0"}]},{"name":"rofi-emoji","origin":"x11/rofi-emoji","version":"3.2.0","comment":"Emoji selector plugin for rofi","maintainer":"maja.reberc@freedommail.ch","www":"https://github.com/Mange/rofi-emoji","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e59b9e26471b34930c3fb484fd4df1518ce88fe62e264aae3c479b19eb340fa7","flatsize":541690,"path":"All/rofi-emoji-3.2.0.pkg","repopath":"All/rofi-emoji-3.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":65096,"desc":"An emoji selector plugin for Rofi that copies the selected emoji to the\nclipboard, among other things.\n\nThe plugin adds a Rofi mode that displays a menu of emojis and allows\nsearching by emoji names and their tags. The selected emoji can be\ncopied or inserted. See the project web site or the optional port\ndocumentation for more features and configuration options.\n\nThe plugin can be used, for example, by running Rofi with the following\nflags:\n\n  rofi -modi emoji -show emoji","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"rofi":{"origin":"x11/rofi","version":"1.7.8"},"xclip":{"origin":"x11/xclip","version":"0.13.99"},"xdotool":{"origin":"x11/xdotool","version":"3.20211022.1_1,1"},"xsel-conrad":{"origin":"x11/xsel-conrad","version":"1.2.0_2"}},"categories":["x11"],"options":{"DOCS":"on"},"messages":[{"message":"For copy and insert support on Wayland, install the following ports:\n  * x11/wl-clipboard\n  * x11/wtype","type":"install"}]},{"name":"roct","origin":"sysutils/roct","version":"1.9.1","comment":"Radeon Open Compute Thunk Interface","maintainer":"ports@FreeBSD.org","www":"https://github.com/RadeonOpenCompute/ROCT-Thunk-Interface","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ae6f7a81ad2d0166a75aa09ea4beecf629d6985f893324a01c165eb41e614391","flatsize":211504,"path":"All/roct-1.9.1.pkg","repopath":"All/roct-1.9.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":56804,"desc":"roct\n\nRadeon Open Compute Thunk Interface\n\nThe user-mode API interfaces used to interact with the ROCk driver.","deps":{"libpci":{"origin":"devel/libpci","version":"3.13.0"}},"categories":["sysutils"],"messages":[{"message":"===>   NOTICE:\n\nThe roct port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"rofi-wayland","origin":"x11/rofi-wayland","version":"1.7.8","comment":"Window switcher, run dialog and dmenu replacement","maintainer":"nomoo@nomoo.ru","www":"https://github.com/davatorium/rofi","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0eab2ee242392bfe07e3aa2fbf7b70f4b5672aadb9e6ab3a408091dcdfe55999","flatsize":1065642,"path":"All/rofi-wayland-1.7.8.pkg","repopath":"All/rofi-wayland-1.7.8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":572428,"desc":"A popup window switcher roughly based on superswitcher, requiring only xlib\nand pango. This version started off as a clone of simpleswitcher, the\nversion from Sean Pringle. All credit for this great tool should go to him.\nRofi developed extra features, like a run-dialog, ssh-launcher and can\nact as a drop-in dmenu replacement, making it a very versatile tool.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gsed":{"origin":"textproc/gsed","version":"4.9"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"startup-notification":{"origin":"x11/startup-notification","version":"0.12_4"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"},"xcb-util":{"origin":"x11/xcb-util","version":"0.4.1,1"},"xcb-util-cursor":{"origin":"x11/xcb-util-cursor","version":"0.1.3"},"xcb-util-keysyms":{"origin":"x11/xcb-util-keysyms","version":"0.4.1"},"xcb-util-wm":{"origin":"x11/xcb-util-wm","version":"0.4.2"},"xcb-util-xrm":{"origin":"x11/xcb-util-xrm","version":"1.3"}},"categories":["wayland","x11"],"shlibs_required":["libc.so.8","libcairo.so.2","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libstartup-notification-1.so.0","libwayland-client.so.0","libwayland-cursor.so.0","libxcb-cursor.so.0","libxcb-ewmh.so.2","libxcb-icccm.so.4","libxcb-randr.so.0","libxcb-util.so.1","libxcb-xinerama.so.0","libxcb-xkb.so.1","libxcb.so.1","libxkbcommon-x11.so.0","libxkbcommon.so.0"],"options":{"MANPAGES":"on","TEST":"off"}},{"name":"rofi","origin":"x11/rofi","version":"1.7.8","comment":"Window switcher, run dialog and dmenu replacement","maintainer":"nomoo@nomoo.ru","www":"https://github.com/davatorium/rofi","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d17a6f99b3058f1c27c38e282ba051a94614418f6808f8f633353dc1d1b568c6","flatsize":1013699,"path":"All/rofi-1.7.8.pkg","repopath":"All/rofi-1.7.8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":557104,"desc":"A popup window switcher roughly based on superswitcher, requiring only xlib\nand pango. This version started off as a clone of simpleswitcher, the\nversion from Sean Pringle. All credit for this great tool should go to him.\nRofi developed extra features, like a run-dialog, ssh-launcher and can\nact as a drop-in dmenu replacement, making it a very versatile tool.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gsed":{"origin":"textproc/gsed","version":"4.9"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"startup-notification":{"origin":"x11/startup-notification","version":"0.12_4"},"xcb-util":{"origin":"x11/xcb-util","version":"0.4.1,1"},"xcb-util-cursor":{"origin":"x11/xcb-util-cursor","version":"0.1.3"},"xcb-util-keysyms":{"origin":"x11/xcb-util-keysyms","version":"0.4.1"},"xcb-util-wm":{"origin":"x11/xcb-util-wm","version":"0.4.2"},"xcb-util-xrm":{"origin":"x11/xcb-util-xrm","version":"1.3"}},"categories":["x11"],"shlibs_required":["libc.so.8","libcairo.so.2","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libstartup-notification-1.so.0","libxcb-cursor.so.0","libxcb-ewmh.so.2","libxcb-icccm.so.4","libxcb-randr.so.0","libxcb-util.so.1","libxcb-xinerama.so.0","libxcb-xkb.so.1","libxcb.so.1","libxkbcommon-x11.so.0","libxkbcommon.so.0"],"options":{"MANPAGES":"on","TEST":"off"}},{"name":"roundcube-php82","origin":"mail/roundcube","version":"1.6.11,1","comment":"Fully skinnable XHTML/CSS webmail written in PHP","maintainer":"ale@FreeBSD.org","www":"https://roundcube.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9fbcc708184bf963b0215c4acf1cdbb20c8c5a3eb23890128083290b891fdff6","flatsize":23071155,"path":"All/roundcube-php82-1.6.11,1.pkg","repopath":"All/roundcube-php82-1.6.11,1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":4396212,"desc":"RoundCube Webmail is a browser-based multilingual IMAP client with an\napplication-like user interface. It provides full functionality you\nexpect from an e-mail client, including MIME support, address book,\nfolder manipulation and message filters. RoundCube Webmail is written in\nPHP and requires the MySQL database. The user interface is fully\nskinnable using XHTML and CSS 2.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-ctype":{"origin":"textproc/php82-ctype","version":"8.2.28"},"php82-dom":{"origin":"textproc/php82-dom","version":"8.2.28"},"php82-exif":{"origin":"graphics/php82-exif","version":"8.2.28"},"php82-fileinfo":{"origin":"sysutils/php82-fileinfo","version":"8.2.28"},"php82-filter":{"origin":"security/php82-filter","version":"8.2.28"},"php82-iconv":{"origin":"converters/php82-iconv","version":"8.2.28"},"php82-intl":{"origin":"devel/php82-intl","version":"8.2.28"},"php82-mbstring":{"origin":"converters/php82-mbstring","version":"8.2.28"},"php82-pdo_mysql":{"origin":"databases/php82-pdo_mysql","version":"8.2.28"},"php82-session":{"origin":"www/php82-session","version":"8.2.28"},"php82-xml":{"origin":"textproc/php82-xml","version":"8.2.28"},"php82-zip":{"origin":"archivers/php82-zip","version":"8.2.28"}},"categories":["mail","www"],"options":{"DOCS":"on","EXAMPLES":"on","GD":"off","LDAP":"off","NSC":"off","PSPELL":"off","MYSQL":"on","PGSQL":"off","SQLITE":"off"},"annotations":{"cpe":"cpe:2.3:a:roundcube:webmail:1.6.11:::::dragonfly6:x86_64","flavor":"php82"},"messages":[{"message":"If this is a first installation of RoundCube you have to create\na new database and a db user. Read INSTALL for detailed instructions.","type":"install"},{"message":"If you already had a previous version of RoundCube installed,\nyou should check your config files and DB schema are up-to-date.\nRead UPGRADING for detailed instructions.","type":"upgrade"},{"message":"Roundcube 1.6 has a number of breaking changes in the smtp, imap,\nldap, and managesieve connection configuration. Check \nhttps://roundcube.net/news/2022/07/28/roundcube-1.6.0-released for\ndetails.\n \nRoundcube 1.6 no longer includes the \"Classic\" and \"Larry\" skins.\nThe skins can be found as mail/rouncube-larry and\nmail/roundcube-classic ports.\n\nRead UPGRADING for detailed instructions.","type":"upgrade","maximum_version":"1.6.0"}]},{"name":"rocr","origin":"sysutils/rocr","version":"1.9.1","comment":"HPC market enhanced HSA based runtime","maintainer":"ports@FreeBSD.org","www":"https://github.com/RadeonOpenCompute/ROCT-Thunk-Interface","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5a37a7739139f4deb66a8cb6a0c65fb385d3dcb7ce08e7588c433ba5f5f39db0","flatsize":1108842,"path":"All/rocr-1.9.1.pkg","repopath":"All/rocr-1.9.1.pkg","licenselogic":"single","licenses":["NCSA"],"pkgsize":257240,"desc":"rocr\n\nHPC market enhanced HSA based runtime\n\nThe user-mode API interfaces and libraries necessary for host applications to\nlaunch compute kernels to available HSA ROCm kernel agents.","deps":{"libelf":{"origin":"devel/libelf","version":"0.8.13_3"},"roct":{"origin":"sysutils/roct","version":"1.9.1"}},"categories":["sysutils"],"messages":[{"message":"===>   NOTICE:\n\nThe rocr port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"rocinante","origin":"sysutils/rocinante","version":"0.1.20220714","comment":"Rocinante is a lightweight configuration management software","maintainer":"christer.edwards@gmail.com","www":"https://github.com/bastillebsd/rocinante","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fd327ca42de2c08d606da000bf2de1660d7e6daaaef18f5dde9294e248b0ac2c","flatsize":56793,"path":"All/rocinante-0.1.20220714.pkg","repopath":"All/rocinante-0.1.20220714.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":9548,"desc":"Rocinante is lightweight configuration management software\ncompatible with Bastille templates.","categories":["sysutils"]},{"name":"rockdodger","origin":"games/rockdodger","version":"1.1.4_1","comment":"Addictive rock-dodging greeblie-killing platform game","maintainer":"amdmi3@FreeBSD.org","www":"https://bitbucket.org/rpkrawczyk/rockdodger/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5e3b1205e13945fe62c1e211984b6533041b1fe6bd5df378ed49a6905f22a1e7","flatsize":1544287,"path":"All/rockdodger-1.1.4_1.pkg","repopath":"All/rockdodger-1.1.4_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":782460,"desc":"Addictive rock-dodging greeblie-killing platform game.\n\nDodge the rocks for as long as possible until you die. Kill greeblies to\nmake the universe safe for non-greeblie life once again.","deps":{"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0"]},{"name":"robotfindskitten","origin":"games/robotfindskitten","version":"2.8284271.702_1,1","comment":"Yet another zen simulation","maintainer":"skreuzer@FreeBSD.org","www":"http://robotfindskitten.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5ff747e965fb503edb3c8662e503c52f34eca4d1f2b78aea5c6262663fabf068","flatsize":108886,"path":"All/robotfindskitten-2.8284271.702_1,1.pkg","repopath":"All/robotfindskitten-2.8284271.702_1,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":41556,"desc":"You are robot.  Your job is to find kitten.\nThis task is complicated by the existence of things which are not kitten.\nRobot must touch items to determine if they are kitten or not.\nThe game ends when robotfindskitten.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["games"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"options":{"EXTRANKI":"on","MEGAHYPERDEATH":"off"}},{"name":"roundcube-calendar-kolab-php81","origin":"mail/roundcube-calendar-kolab","version":"3.5.11","comment":"Roundcube Calendar plugin from Kolab","maintainer":"crees@FreeBSD.org","www":"https://docs.kolab.org/webmail-user-guide/roundcubemail/_plugins/calendar/index.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f1b38b03223949f859c28f9617a2fe92fbea894fa3b7c970067eafa5a40f7673","flatsize":6303111,"path":"All/roundcube-calendar-kolab-php81-3.5.11.pkg","repopath":"All/roundcube-calendar-kolab-php81-3.5.11.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":1474372,"desc":"Roundcube calendar plugin, by Kolab.\n\nThis plugin currently supports a local database as well as a Kolab groupware\nserver as backends for calendar and event storage.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"roundcube-php81":{"origin":"mail/roundcube","version":"1.6.11,1"}},"categories":["mail"],"annotations":{"flavor":"php81"},"messages":[{"message":"Configuration is at /usr/local/www/roundcube/plugins/calendar/config.inc.php,\nand the instructions for initialising the database are there too.\n\nYou will also need to enable the plugin in Roundcube's config.inc.php:\n\n  $config['plugins'] = array(\n    (...)\n    'calendar',\n  );","type":"install"}]},{"name":"roundcube-php81","origin":"mail/roundcube","version":"1.6.11,1","comment":"Fully skinnable XHTML/CSS webmail written in PHP","maintainer":"ale@FreeBSD.org","www":"https://roundcube.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"94f0774f6e1818b854a608fb5c4d80eb7b6d29cf7f30e2d6047cbf2dd0a84e92","flatsize":23071155,"path":"All/roundcube-php81-1.6.11,1.pkg","repopath":"All/roundcube-php81-1.6.11,1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":4396604,"desc":"RoundCube Webmail is a browser-based multilingual IMAP client with an\napplication-like user interface. It provides full functionality you\nexpect from an e-mail client, including MIME support, address book,\nfolder manipulation and message filters. RoundCube Webmail is written in\nPHP and requires the MySQL database. The user interface is fully\nskinnable using XHTML and CSS 2.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-ctype":{"origin":"textproc/php81-ctype","version":"8.1.32"},"php81-dom":{"origin":"textproc/php81-dom","version":"8.1.32"},"php81-exif":{"origin":"graphics/php81-exif","version":"8.1.32"},"php81-fileinfo":{"origin":"sysutils/php81-fileinfo","version":"8.1.32"},"php81-filter":{"origin":"security/php81-filter","version":"8.1.32"},"php81-iconv":{"origin":"converters/php81-iconv","version":"8.1.32"},"php81-intl":{"origin":"devel/php81-intl","version":"8.1.32"},"php81-mbstring":{"origin":"converters/php81-mbstring","version":"8.1.32"},"php81-pdo_mysql":{"origin":"databases/php81-pdo_mysql","version":"8.1.32"},"php81-session":{"origin":"www/php81-session","version":"8.1.32"},"php81-xml":{"origin":"textproc/php81-xml","version":"8.1.32"},"php81-zip":{"origin":"archivers/php81-zip","version":"8.1.32"}},"categories":["mail","www"],"options":{"DOCS":"on","EXAMPLES":"on","GD":"off","LDAP":"off","NSC":"off","PSPELL":"off","MYSQL":"on","PGSQL":"off","SQLITE":"off"},"annotations":{"cpe":"cpe:2.3:a:roundcube:webmail:1.6.11:::::dragonfly6:x86_64","flavor":"php81"},"messages":[{"message":"If this is a first installation of RoundCube you have to create\na new database and a db user. Read INSTALL for detailed instructions.","type":"install"},{"message":"If you already had a previous version of RoundCube installed,\nyou should check your config files and DB schema are up-to-date.\nRead UPGRADING for detailed instructions.","type":"upgrade"},{"message":"Roundcube 1.6 has a number of breaking changes in the smtp, imap,\nldap, and managesieve connection configuration. Check \nhttps://roundcube.net/news/2022/07/28/roundcube-1.6.0-released for\ndetails.\n \nRoundcube 1.6 no longer includes the \"Classic\" and \"Larry\" skins.\nThe skins can be found as mail/rouncube-larry and\nmail/roundcube-classic ports.\n\nRead UPGRADING for detailed instructions.","type":"upgrade","maximum_version":"1.6.0"}]},{"name":"robodoc","origin":"devel/robodoc","version":"4.99.44_1","comment":"Code reference program similar to cxref that produces HTML","maintainer":"krion@FreeBSD.org","www":"https://rfsber.home.xs4all.nl/Robo/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"711a5db0081756f484b41396b57e20faf548b74c776d3d3eaaa18ac590665921","flatsize":378283,"path":"All/robodoc-4.99.44_1.pkg","repopath":"All/robodoc-4.99.44_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":107888,"desc":"A source code documentation tool for C, C++, Fortran, Perl,\nshell scripts, Assembler, DCL, DB/C, Tcl/Tk, Forth, Lisp,\nCOBOL, Occam, Basic, HTML, Clarion, and more. It can produce\ndocumentation in HTML, XML DocBook, TROFF, ASCII, LaTeX or\nRTF format.","categories":["devel"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"robin-map","origin":"devel/robin-map","version":"1.3.0_1","comment":"Fast hash map and hash set","maintainer":"FreeBSD@Shaneware.biz","www":"https://github.com/Tessil/robin-map","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9c2ab33f397d9e16f77d2a84e9388d131a440bbd1f404d2641015dd221d5c401","flatsize":129050,"path":"All/robin-map-1.3.0_1.pkg","repopath":"All/robin-map-1.3.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20560,"desc":"A C++ implementation of a fast hash map and hash set using\nopen-addressing and linear robin hood hashing with backward\nshift deletion to resolve collisions.","categories":["devel"]},{"name":"robin-hood-hashing","origin":"devel/robin-hood-hashing","version":"3.11.5_1","comment":"Fast & memory efficient hashtable based on robin hood hashing for C++","maintainer":"yuri@FreeBSD.org","www":"https://github.com/martinus/robin-hood-hashing","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"72c9ece15657a3408d75a01f7f4dfb9ef919c7cd28fb3797673d05c25ea5b7bf","flatsize":100534,"path":"All/robin-hood-hashing-3.11.5_1.pkg","repopath":"All/robin-hood-hashing-3.11.5_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21088,"desc":"robin-hood-hashing provides classes robin_hood::unordered_map and\nrobin_hood::unordered_set. It is a platform independent replacement for\nstd::unordered_map and std::unordered_set which is both faster and more memory\nefficient for real-world use cases.","categories":["devel","python"]},{"name":"rospo","origin":"net/rospo","version":"0.14.0","comment":"Simple and reliable ssh tunnels with embedded ssh server","maintainer":"fuz@FreeBSD.org","www":"https://github.com/ferama/rospo","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"825e05bc75a89e2c0446f0d42730ff7bc05db6bf40b822029b40e76bc34f1ac8","flatsize":9312374,"path":"All/rospo-0.14.0.pkg","repopath":"All/rospo-0.14.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2834856,"desc":"Rospo is a tool meant to create reliable ssh tunnels.  It embeds an SSH\nserver too if you want to reverse proxy a secured shell.\n\nIt's meant to make ssh tunnels fun and understandable again.","categories":["net","net-vpn","sysutils"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"rocs","origin":"math/rocs","version":"25.04.2","comment":"KDE Graph theory IDE","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/applications/education/rocs","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f410c067ec4a3054db3805c4e0bceed735556d06cadd9037675b426918bf3df4","flatsize":4223346,"path":"All/rocs-25.04.2.pkg","repopath":"All/rocs-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":1582820,"desc":"Rocs aims to be a graph theory IDE for helping professors to show the\nresults of a graph algorithm and also helping students to do the\nalgorithms.\n\nFEATURES\n- Canvas for graph drawing.\n- IDE for graph related programming, using JavaScript as its main\n  language, plus the graph library.\n- Nodes, graphs and edges are extensible from the scripting interface,\n  so you can do anything you want.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"grantlee5":{"origin":"devel/grantlee5","version":"5.3.0"},"kf5-karchive":{"origin":"archivers/kf5-karchive","version":"5.116.0"},"kf5-kauth":{"origin":"devel/kf5-kauth","version":"5.116.0_1"},"kf5-kcodecs":{"origin":"textproc/kf5-kcodecs","version":"5.116.0"},"kf5-kcompletion":{"origin":"x11-toolkits/kf5-kcompletion","version":"5.116.0"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kconfigwidgets":{"origin":"x11-toolkits/kf5-kconfigwidgets","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-kcrash":{"origin":"devel/kf5-kcrash","version":"5.116.0"},"kf5-kdeclarative":{"origin":"devel/kf5-kdeclarative","version":"5.116.0"},"kf5-ki18n":{"origin":"devel/kf5-ki18n","version":"5.116.0"},"kf5-kio":{"origin":"devel/kf5-kio","version":"5.116.0_1"},"kf5-kitemviews":{"origin":"x11-toolkits/kf5-kitemviews","version":"5.116.0"},"kf5-kjobwidgets":{"origin":"x11-toolkits/kf5-kjobwidgets","version":"5.116.0"},"kf5-kpackage":{"origin":"devel/kf5-kpackage","version":"5.116.0"},"kf5-kparts":{"origin":"devel/kf5-kparts","version":"5.116.0"},"kf5-kservice":{"origin":"devel/kf5-kservice","version":"5.116.0"},"kf5-ktexteditor":{"origin":"devel/kf5-ktexteditor","version":"5.116.0_2"},"kf5-ktextwidgets":{"origin":"x11-toolkits/kf5-ktextwidgets","version":"5.116.0"},"kf5-kwidgetsaddons":{"origin":"x11-toolkits/kf5-kwidgetsaddons","version":"5.116.0"},"kf5-kwindowsystem":{"origin":"x11/kf5-kwindowsystem","version":"5.116.0"},"kf5-kxmlgui":{"origin":"x11-toolkits/kf5-kxmlgui","version":"5.116.0"},"kf5-solid":{"origin":"devel/kf5-solid","version":"5.116.0"},"kf5-sonnet":{"origin":"textproc/kf5-sonnet","version":"5.116.0"},"kf5-syntax-highlighting":{"origin":"textproc/kf5-syntax-highlighting","version":"5.116.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-script":{"origin":"devel/qt5-script","version":"5.15.18p0_2"},"qt5-scripttools":{"origin":"devel/qt5-scripttools","version":"5.15.18p0_3"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"qt5-xmlpatterns":{"origin":"textproc/qt5-xmlpatterns","version":"5.15.16p0_1"}},"categories":["education","kde","kde-applications","math"],"shlibs_required":["libGrantlee_Templates.so.5","libKF5Archive.so.5","libKF5Auth.so.5","libKF5AuthCore.so.5","libKF5Codecs.so.5","libKF5Completion.so.5","libKF5ConfigCore.so.5","libKF5ConfigGui.so.5","libKF5ConfigWidgets.so.5","libKF5CoreAddons.so.5","libKF5Crash.so.5","libKF5I18n.so.5","libKF5ItemViews.so.5","libKF5JobWidgets.so.5","libKF5KIOCore.so.5","libKF5KIOGui.so.5","libKF5KIOWidgets.so.5","libKF5Parts.so.5","libKF5Service.so.5","libKF5Solid.so.5","libKF5SonnetUi.so.5","libKF5SyntaxHighlighting.so.5","libKF5TextEditor.so.5","libKF5TextWidgets.so.5","libKF5WidgetsAddons.so.5","libKF5WindowSystem.so.5","libKF5XmlGui.so.5","libQt5Concurrent.so.5","libQt5Core.so.5","libQt5DBus.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Qml.so.5","libQt5QmlModels.so.5","libQt5Quick.so.5","libQt5QuickWidgets.so.5","libQt5Script.so.5","libQt5ScriptTools.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libQt5XmlPatterns.so.5","libX11.so.6","libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"ro-hyphen","origin":"textproc/ro-hyphen","version":"3.3.10","comment":"Romanian hyphenation rules","maintainer":"office@FreeBSD.org","www":"https://rospell.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cb9ece24946673f6a8807111ba8b4d94511756b9919068245c30e738b2042262","flatsize":47724,"path":"All/ro-hyphen-3.3.10.pkg","repopath":"All/ro-hyphen-3.3.10.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":10084,"desc":"Romanian hyphenation rules","categories":["textproc"]},{"name":"roundcube-php84","origin":"mail/roundcube","version":"1.6.11,1","comment":"Fully skinnable XHTML/CSS webmail written in PHP","maintainer":"ale@FreeBSD.org","www":"https://roundcube.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3d3adb1202b7d59763096b36e9e7cf384f5409a688ad8dacb4c2f7a2be2da0e7","flatsize":23071155,"path":"All/roundcube-php84-1.6.11,1.pkg","repopath":"All/roundcube-php84-1.6.11,1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":4396456,"desc":"RoundCube Webmail is a browser-based multilingual IMAP client with an\napplication-like user interface. It provides full functionality you\nexpect from an e-mail client, including MIME support, address book,\nfolder manipulation and message filters. RoundCube Webmail is written in\nPHP and requires the MySQL database. The user interface is fully\nskinnable using XHTML and CSS 2.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-ctype":{"origin":"textproc/php84-ctype","version":"8.4.8"},"php84-dom":{"origin":"textproc/php84-dom","version":"8.4.8"},"php84-exif":{"origin":"graphics/php84-exif","version":"8.4.8"},"php84-fileinfo":{"origin":"sysutils/php84-fileinfo","version":"8.4.8"},"php84-filter":{"origin":"security/php84-filter","version":"8.4.8"},"php84-iconv":{"origin":"converters/php84-iconv","version":"8.4.8"},"php84-intl":{"origin":"devel/php84-intl","version":"8.4.8"},"php84-mbstring":{"origin":"converters/php84-mbstring","version":"8.4.8"},"php84-pdo_mysql":{"origin":"databases/php84-pdo_mysql","version":"8.4.8"},"php84-session":{"origin":"www/php84-session","version":"8.4.8"},"php84-xml":{"origin":"textproc/php84-xml","version":"8.4.8"},"php84-zip":{"origin":"archivers/php84-zip","version":"8.4.8"}},"categories":["mail","www"],"options":{"DOCS":"on","EXAMPLES":"on","GD":"off","LDAP":"off","NSC":"off","PSPELL":"off","MYSQL":"on","PGSQL":"off","SQLITE":"off"},"annotations":{"cpe":"cpe:2.3:a:roundcube:webmail:1.6.11:::::dragonfly6:x86_64","flavor":"php84"},"messages":[{"message":"If this is a first installation of RoundCube you have to create\na new database and a db user. Read INSTALL for detailed instructions.","type":"install"},{"message":"If you already had a previous version of RoundCube installed,\nyou should check your config files and DB schema are up-to-date.\nRead UPGRADING for detailed instructions.","type":"upgrade"},{"message":"Roundcube 1.6 has a number of breaking changes in the smtp, imap,\nldap, and managesieve connection configuration. Check \nhttps://roundcube.net/news/2022/07/28/roundcube-1.6.0-released for\ndetails.\n \nRoundcube 1.6 no longer includes the \"Classic\" and \"Larry\" skins.\nThe skins can be found as mail/rouncube-larry and\nmail/roundcube-classic ports.\n\nRead UPGRADING for detailed instructions.","type":"upgrade","maximum_version":"1.6.0"}]},{"name":"ro-mythes","origin":"textproc/ro-mythes","version":"3.3_1","comment":"Romanian thesaurus","maintainer":"office@FreeBSD.org","www":"https://rospell.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"496814df3e7eb71603004669cf519e2ba79242442f84405714a18286069a6f92","flatsize":3752221,"path":"All/ro-mythes-3.3_1.pkg","repopath":"All/ro-mythes-3.3_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":858936,"desc":"Romanian thesaurus","categories":["textproc"]},{"name":"rqlite","origin":"databases/rqlite","version":"8.36.9_1","comment":"Lightweight, distributed relational database built on SQLite","maintainer":"yuri@FreeBSD.org","www":"https://rqlite.io","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"10f1bb445c6d20b735e0fc8fa573d3bd016836c881bd98c806d4ba074311db52","flatsize":42562166,"path":"All/rqlite-8.36.9_1.pkg","repopath":"All/rqlite-8.36.9_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9207080,"desc":"rqlite combines SQLite's simplicity with the power of a robust,\nfault-tolerant distributed database. It's designed for easy deployment and\nefficient operation, offering a developer-friendly and operation-centric\nsolution across various systems.","categories":["databases"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"]},{"name":"ro-hunspell","origin":"textproc/ro-hunspell","version":"3.3.10","comment":"Romanian hunspell dictionaries","maintainer":"office@FreeBSD.org","www":"https://rospell.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4740987158eaf38338812c5f0038075b55e4a4f1c13a965e69743ad8176f6d93","flatsize":2329214,"path":"All/ro-hunspell-3.3.10.pkg","repopath":"All/ro-hunspell-3.3.10.pkg","licenselogic":"or","licenses":["GPLv2","LGPL21","MPL11"],"pkgsize":506880,"desc":"Romanian hunspell dictionaries","categories":["textproc"]},{"name":"rnv","origin":"textproc/rnv","version":"1.7.11_2","comment":"Relax NG Compact Syntax validator","maintainer":"ports@FreeBSD.org","www":"http://www.davidashen.net/rnv.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"69b88f1b3c6b582aa1286353aa2c1314a52985817b4d058b0c66f055cb967969","flatsize":464395,"path":"All/rnv-1.7.11_2.pkg","repopath":"All/rnv-1.7.11_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":80196,"desc":"RNV is an implementation of Relax NG Compact Syntax validator in ANSI C.","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"}},"categories":["devel","textproc"],"shlibs_required":["libc.so.8","libexpat.so.1"],"messages":[{"message":"===>   NOTICE:\n\nThe rnv port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"rocksndiamonds","origin":"games/rocksndiamonds","version":"4.4.0.5","comment":"Colorful Boulderdash'n'Emerald Mine'n'Sokoban'n'Stuff","maintainer":"eduardo@FreeBSD.org","www":"https://www.artsoft.org/rocksndiamonds/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9dc0e26e09287069227ad6196968d0e9b71d042c9e9dbff3fb6347c3a354a0c7","flatsize":5134071,"path":"All/rocksndiamonds-4.4.0.5.pkg","repopath":"All/rocksndiamonds-4.4.0.5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2354452,"desc":"This is a nice little game with color graphics and sound for your Unix system\nwith color X11.  You need an 8-Bit color display or better.  It will not work\non black&white systems, and maybe not on gray scale systems.\n\nIf you know the game \"Boulderdash\" (Commodore C64) or \"Emerald Mine\" (Amiga),\nyou know what \"ROCKS'N'DIAMONDS\" is about.","deps":{"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_image":{"origin":"graphics/sdl2_image","version":"2.8.8"},"sdl2_mixer":{"origin":"audio/sdl2_mixer","version":"2.8.1"},"sdl2_net":{"origin":"net/sdl2_net","version":"2.2.0"}},"categories":["games"],"shlibs_required":["libSDL2-2.0.so.0","libSDL2_image-2.0.so.0","libSDL2_mixer-2.0.so.0","libSDL2_net-2.0.so.0","libc.so.8","libm.so.4","libz.so.3"],"options":{"DOCS":"on"},"messages":[{"message":"Rocks'n'Diamonds has been installed.\n\nRocks'n'Diamonds can use some R'n'D jue levels.\n\nYou can install Port Rocks'n'Diamonds data 'games/rocksndiamonds-data'.\n\nRocks'n'Diamonds data can use Rocks'n'Diamonds and R'n'D jue.","type":"install"}]},{"name":"roboto-fonts-ttf","origin":"x11-fonts/roboto-fonts-ttf","version":"2.138,1","comment":"Roboto family of fonts","maintainer":"wulf@cicgroup.ru","www":"https://github.com/googlefonts/roboto-2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5c912508fa38c4579ff9e88b14efd0c8a9c4f4350a97980c8a3be1f10f9001a2","flatsize":9435728,"path":"All/roboto-fonts-ttf-2.138,1.pkg","repopath":"All/roboto-fonts-ttf-2.138,1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":2922300,"desc":"Roboto is Google's signature family of fonts, the default font on Android and\nChrome OS, and the recommended font for Google's visual language, Material\nDesign.\n\nIt also contains the toolchain used in creating Roboto.\n\nThe font family supports all Latin, Cyrillic, and Greek characters in Unicode\n7.0, as well as the currency symbol for the Georgian lari, to be published in\nUnicode 8.0.\n\nThe fonts are currently available in eighteen different styles.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"],"messages":[{"message":"You can start using the fonts by following these instructions:\n\nAdd the following line to the \"Files\" section of your X.org configuration\nfile:\n\n\tFontPath\t\"/usr/local/share/fonts/roboto-fonts-ttf/\"","type":"install"}]},{"name":"rntrack","origin":"news/rntrack","version":"2.1.10_2","comment":"FTN Messages tracker","maintainer":"admin@5034.ru","www":"https://sourceforge.net/projects/ftrack-as/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e276c0ed95e643813f0ccbc374678fd9b4f8c8fcc65987e23c22ff384f1f69f3","flatsize":478541,"path":"All/rntrack-2.1.10_2.pkg","repopath":"All/rntrack-2.1.10_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":191080,"desc":"FTN Messages tracker\n\nWhat is this program for?\n\nIt is so called netmail \"tracker\". Its purpose is to process netmail\non netmail hubs, though it can be useful for an ordinary node.\n\nHow does it work?\nIt takes a letter, compares it with a mask and if comparison was successful\nit executes corresponding operation with this letter.\n\nGuarantees.\nThis product is Freeware. It is distributed in accordance to principle\nAs Is, and I can't provide any guarantee. The only thing I promise is\nto correct founded mistakes more or less regularly and to produce new\nversions.\n\n-- Alex Soukhotine\nph0enix@users.sourceforge.net","categories":["mail","news"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on","EXAMPLES":"on","LOG_PID":"off","SCRIPTS":"off","SYSLOG_FORMAT":"off"}},{"name":"rndpassw","origin":"security/rndpassw","version":"0.2.2_1","comment":"CLI password generator","maintainer":"melanhit@gmail.com","www":"https://github.com/melanhit/rndpassw","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"423c1a47c4391f7ef3b0b3a14783bc8e1efa686406efa525ca0743b6057f398c","flatsize":10591,"path":"All/rndpassw-0.2.2_1.pkg","repopath":"All/rndpassw-0.2.2_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":5472,"desc":"Command line password generator","categories":["security"],"shlibs_required":["libc.so.8"]},{"name":"rnnoise","origin":"audio/rnnoise","version":"g20210122","comment":"Recurrent neural network for audio noise reduction","maintainer":"yuri@FreeBSD.org","www":"https://github.com/xiph/rnnoise","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b9cf6d341ef7509d9b211be2d829063c75e93d85dc6694b1edc3a7e186edf040","flatsize":128481,"path":"All/rnnoise-g20210122.pkg","repopath":"All/rnnoise-g20210122.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":105260,"desc":"RNNoise is a noise suppression library based on a recurrent neural network.","categories":["audio"],"options":{"DOCS":"on"}},{"name":"rnp","origin":"security/rnp","version":"0.17.1_1","comment":"RNP is a set of OpenPGP (RFC4880) tools","maintainer":"se@FreeBSD.org","www":"https://www.rnpgp.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5cc4d95d25df4a8cb21c08eb6affce79728f0662b2d90fe11740e3f2d7cb8a5e","flatsize":1718500,"path":"All/rnp-0.17.1_1.pkg","repopath":"All/rnp-0.17.1_1.pkg","licenselogic":"and","licenses":["APACHE20","BSD2CLAUSE","BSD3CLAUSE","OCB_Patent"],"pkgsize":482952,"desc":"RNP is a set of OpenPGP (RFC4880) tools that works on Linux, macOS,\nWindows and *BSD built with C++.\n\nrnpkeys allow to generate, import, export, and list keys.\n\nrnp is used to perform encryption, decryption, signing and signature\nchecks.\n\nlibrnp is the library used by RNP for all OpenPGP functions, useful\nfor developers to build against, different from GPGME.","deps":{"botan2":{"origin":"security/botan2","version":"2.19.5_4"},"json-c":{"origin":"devel/json-c","version":"0.18"}},"categories":["security"],"shlibs_required":["libbotan-2.so.19","libbz2.so.2","libc.so.8","libjson-c.so.5","libm.so.4","libstdc++.so.9","libz.so.3"]},{"name":"rngstreams","origin":"math/rngstreams","version":"1.0.1_2","comment":"C implementation of a high-quality uniform random number generator","maintainer":"ports@FreeBSD.org","www":"http://statmath.wu-wien.ac.at/software/RngStreams/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6f791fbf5acfe7359e26dbf797fb91192e9a5806df0f0fc5004757e29d3a0684","flatsize":72370,"path":"All/rngstreams-1.0.1_2.pkg","repopath":"All/rngstreams-1.0.1_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":22844,"desc":"RngStreams is a C implementation of a high-quality uniform random number\ngenerator that supports multiple \"independent\" streams of uniform random\nnumbers.\n\nIt was written by Pierre L'Ecuyer and Richard Simard, who have a website\nat:\n\nhttp://www.iro.umontreal.ca/~simardr/indexe.html\n\nThis GNU-style package is compiled and maintained by Josef Leydold and\nreleased under the GNU Public License (GPL).","categories":["math"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe rngstreams port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"rname","origin":"misc/rname","version":"1.0.2_1","comment":"Execute a program with a fake name","maintainer":"ports@FreeBSD.org","www":"https://devel.ringlet.net/sysutils/rname/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a59f9d007e1041243e636c99525952a3db21e80e6d639fc7c4eda6862a51c15c","flatsize":9024,"path":"All/rname-1.0.2_1.pkg","repopath":"All/rname-1.0.2_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":5416,"desc":"This is a simple utility to execute a program under a different name.","categories":["misc"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe rname port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"rmlint","origin":"sysutils/rmlint","version":"2.10.1.11_1","comment":"Remove duplicates and other lint from your filesystem","maintainer":"jockl@pianojockl.org","www":"https://rmlint.readthedocs.io/en/latest/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"887aebb31764b94fba99b585d3160758a2a40fc0862e48927ce59b4e9fe9ca5a","flatsize":339800,"path":"All/rmlint-2.10.1.11_1.pkg","repopath":"All/rmlint-2.10.1.11_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":133812,"desc":"rmlint finds space waste and other broken things on your filesystem and\noffers to remove it. It is able to find:\n\n- Duplicate files & directories\n- Nonstripped Binaries\n- Broken symlinks\n- Empty files\n- Recursive empty directories\n- Files with broken user or group id.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libintl.so.8","libjson-glib-1.0.so.0","libm.so.4","libpthread.so.0"],"options":{"NLS":"on"}},{"name":"rmilter","origin":"mail/rmilter","version":"1.10.0_1","comment":"Milter that performs rspamd, clamav, and other checks","maintainer":"vsevolod@FreeBSD.org","www":"https://github.com/vstakhov/rmilter","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2bb5270210f149879f2ea205d464e5208df74b1c7520e72a71e849ae0c5b4017","flatsize":540193,"path":"All/rmilter-1.10.0_1.pkg","repopath":"All/rmilter-1.10.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":212716,"desc":"Rmilter is a milter that makes greylisting, rate limiting,\nclamav, spamd, spf, regexp and other checks for incoming e-mail.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libmilter":{"origin":"mail/libmilter","version":"8.18.1"},"opendkim":{"origin":"mail/opendkim","version":"2.10.3_20"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["mail"],"users":["_rmilter"],"groups":["_rmilter"],"shlibs_required":["libc.so.8","libcrypto.so.12","libglib-2.0.so.0","libintl.so.8","libm.so.4","libmilter.so.7","libopendkim.so.10","libpcre.so.1","libpthread.so.0","libssl.so.12"],"options":{"DKIM":"on"}},{"name":"rnnoise-nu","origin":"audio/rnnoise-nu","version":"g20180916","comment":"Recurrent neural network for audio noise reduction","maintainer":"yuri@FreeBSD.org","www":"https://github.com/GregorR/rnnoise-nu","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9e3e346fe873e1626e84333b9bec651db50a45c0cd52f3574b9841a4aaa33675","flatsize":579859,"path":"All/rnnoise-nu-g20180916.pkg","repopath":"All/rnnoise-nu-g20180916.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":525312,"desc":"RNNoise-nu is a noise suppression library based on a recurrent neural network.\n\nIts a fork of the rnnoise library with altered/generalized functionality.","categories":["audio"],"options":{"DOCS":"on"}},{"name":"rman","origin":"textproc/rman","version":"3.2_1","comment":"Reverse compile man pages from formatted form","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f396d30bec5e76273998dfc6bd7a81eef39976fcf4f5a8daeb9a10c4f1cad558","flatsize":145609,"path":"All/rman-3.2_1.pkg","repopath":"All/rman-3.2_1.pkg","licenselogic":"single","pkgsize":45116,"desc":"PolyglotMan takes formatted man pages from most of the popular flavours\nof UN*X and transforms them into any of a number of source formats. It\ncan produce ASCII-only, section headers-only, TkMan, [tn]roff, Ensemble,\nSGML, HTML, LaTeX, RTF, Perl 5 POD.","categories":["textproc"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe rman port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"rna-STAR","origin":"biology/star","version":"2.7.9.a","comment":"Spliced Transcripts Alignment to a Reference","maintainer":"jwb@FreeBSD.org","www":"https://github.com/alexdobin/STAR/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6728311ec846c1910f67c25e778f2544619bb30d7641a697afbfc4b501a2bcea","flatsize":1490408,"path":"All/rna-STAR-2.7.9.a.pkg","repopath":"All/rna-STAR-2.7.9.a.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":461108,"desc":"STAR (Spliced Transcripts Alignment to a Reference) aims to achieve accurate\nalignment of high-throughput RNA-seq data.\n\nSTAR is based on a previously undescribed RNA-seq alignment algorithm that uses\nsequential maximum mappable seed search in uncompressed suffix arrays followed\nby seed clustering and stitching procedure. STAR outperforms other aligners by\na factor of >50 in mapping speed, aligning to the human genome 550 million 2 x\n76 bp paired-end reads per hour on a modest 12-core server, while at the same\ntime improving alignment sensitivity and precision\n\nWWW: https://github.com/alexdobin/STAR","deps":{"htslib":{"origin":"biology/htslib","version":"1.21"}},"categories":["biology"],"shlibs_required":["libc.so.8","libgomp.so.1","libhts.so.3","libm.so.4","libpthread.so.0","libstdc++.so.9","libz.so.3"]},{"name":"rlpr","origin":"print/rlpr","version":"2.06_4","comment":"Send print jobs to lpd servers anywhere on a network","maintainer":"ports@virtual-estates.net","www":"http://freecode.com/projects/rlpr","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"81cfa1c2ba689801a14d10ce1c44c3c883f555ef08814a7d5381c73f3c2b17f5","flatsize":146012,"path":"All/rlpr-2.06_4.pkg","repopath":"All/rlpr-2.06_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":42792,"desc":"Send print jobs to lpd servers anywhere on a network. Does not require\nlpd server to be listed in client's /etc/printcap, and is therefore\nuseful for printing from machines one does not have root access on.\n\nGettext  (-lintl) is  not used by  this port  because  it adds  bloat\nwithout functionality -- there are  no language files supplied with this\npackage yet. May be in future versions.\n\nSee also: http://truffula.com/rlpr/","categories":["net","print"],"shlibs_required":["libc.so.8"],"annotations":{"cpe":"cpe:2.3:a:rlpr:rlpr:2.06:::::dragonfly6:x86_64:4"}},{"name":"rodent","origin":"x11-fm/rodent","version":"5.3.16.3_6","comment":"Fast, small, and powerful file manager","maintainer":"rodrigo@FreeBSD.org","www":"http://xffm.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5f30b4702e1c99990400cce2a1425c3b964298ab8374c246c0ad7647bcc071d4","flatsize":7708491,"path":"All/rodent-5.3.16.3_6.pkg","repopath":"All/rodent-5.3.16.3_6.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":3347360,"desc":"Rodent is a fast, small and powerful file manager for the\nGNU operating system (but it also works in BSD). That's one\nway to look at it. Another way is to call it a graphic shell\n(that's probably more accurate).\n\n* Rodent wastes no space on menus or function buttons (display\n  real estate is too valuable).\n* All functionality is available through popup menu or keyboard\n  action.\n* Popup menu is context sensitive.\n* Full lpterminal is available from keyboard.\n* Functionality is extendible via plugin technology.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"librfm":{"origin":"x11-fm/librfm","version":"5.3.16.4_5"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11-fm"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libdbh.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libmagic.so.1","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0","librfm.so.3","librodent.so.3","librt.so.0","libtubo.so.0","libxml2.so.2","libzip.so.5"],"options":{"DOCS":"on","NLS":"on"}},{"name":"rlwrap","origin":"devel/rlwrap","version":"0.45.2_2","comment":"Readline wrapper","maintainer":"gamato@users.sf.net","www":"https://github.com/hanslub42/rlwrap","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2eb929c549828f053bca7b003bf75ee0f5732e44e56214cd3275d807c361559b","flatsize":316161,"path":"All/rlwrap-0.45.2_2.pkg","repopath":"All/rlwrap-0.45.2_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":114760,"desc":"rlwrap is a 'readline wrapper' that uses the GNU readline library to allow the\nediting of keyboard input for any other command.  Input history is remembered\nacross invocations, separately for each command; history completion and search\nwork as in bash and completion word lists can be specified on the command line.","deps":{"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["devel"],"shlibs_required":["libc.so.8","libreadline.so.8","libtinfo.so.6","libutil.so.4"],"options":{"DOCS":"on"}},{"name":"rlottie","origin":"graphics/rlottie","version":"0.2.49","comment":"Platform independent standalone library that plays Lottie Animation","maintainer":"yuri@FreeBSD.org","www":"https://github.com/Samsung/rlottie","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cd8ac70e4bb390319b4633340cd76aed7054820ed932740b09a5db2477aed7ce","flatsize":446465,"path":"All/rlottie-0.2.49.pkg","repopath":"All/rlottie-0.2.49.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":171188,"desc":"rlottie is a platform independent standalone c++ library for rendering vector\nbased animations and art in realtime.\n\nLottie loads and renders animations and vectors exported in the bodymovin JSON\nformat. Bodymovin JSON can be created and exported from After Effects with\nbodymovin, Sketch with Lottie Sketch Export, and from Haiku.","categories":["graphics"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"rl","origin":"textproc/rl","version":"0.2.7_1","comment":"Randomizes lines from a specified input file","maintainer":"jharris@widomaker.com","www":"https://arthurdejong.org/rl/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f5dabde2b60aafe395db7649484729a6205ca0f215b653b730e5db0f38648ca4","flatsize":35591,"path":"All/rl-0.2.7_1.pkg","repopath":"All/rl-0.2.7_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":15544,"desc":"rl is a command-line tool that reads lines from an input file or stdin,\nrandomizes the lines and outputs a specified number of lines. It does\nthis with only a single pass over the input while trying to use as little\nmemory as possible.","categories":["textproc"],"shlibs_required":["libc.so.8"]},{"name":"rlog","origin":"devel/rlog","version":"1.4_3","comment":"Flexible message logging facility for C++","maintainer":"anastasios@mageirias.com","www":"https://www.arg0.net/rlog","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bb08698d9cc1934a2861e98d07f0c5f9d100aeab540dde2ff99ab91d3d83626f","flatsize":851766,"path":"All/rlog-1.4_3.pkg","repopath":"All/rlog-1.4_3.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":264788,"desc":"RLog provides a flexible message logging facility for C++ programs\nand libraries.  It is subscription based, meaning you can subscribe\nto messages of your choice in an number of ways: by hierarchical\nchannel name (e.g. \"debug\", \"debug/ special\", \"error\", etc.), or\nfile name, component name, etc.  Log messages are individually enabled.\nIt is meant to be fast enough to leave in production code - even\nwhere it may be called many times, as both the GCC and Intel compilers\nreduce the logging overhead a few clock cycles if they are dormant\n(with no subscribers).  Other add-on components can extend subscriptions\nto external programs, allowing you to enable and collect debugging\nmessages remotely.\n\nSee also: https://github.com/anastmag/rlog","categories":["devel"],"options":{"DOCS":"on"}},{"name":"rmf","origin":"science/rmf","version":"1.7.0_1","comment":"Library to support reading and writing of Rich Molecular Format files","maintainer":"yuri@FreeBSD.org","www":"https://integrativemodeling.org/rmf/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4fdc654c8306110569fa4a24b19350f66af374e707ddea55640efb95d3f29b6e","flatsize":8826108,"path":"All/rmf-1.7.0_1.pkg","repopath":"All/rmf-1.7.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1458896,"desc":"The library provides support for the Rich Molecular Format (RMF) file format for\nstoring hierarchical molecular data (such as atomic or coarse grained\nrepresentations of proteins), along with markup, including geometry and score\ndata.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"hdf5":{"origin":"science/hdf5","version":"1.12.2_2,1"}},"categories":["graphics","science"],"shlibs_required":["libboost_atomic.so.1.87.0","libboost_chrono.so.1.87.0","libboost_filesystem.so.1.87.0","libboost_iostreams.so.1.87.0","libboost_program_options.so.1.87.0","libboost_regex.so.1.87.0","libboost_system.so.1.87.0","libboost_thread.so.1.87.0","libc.so.8","libhdf5.so.200","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"rlaunch","origin":"x11/rlaunch","version":"1.3.14_15","comment":"Fast, light-weight and modern application launcher for X11","maintainer":"yuri@FreeBSD.org","www":"https://github.com/PonasKovas/rlaunch","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9b8e33087f4564039a7b3266f116ad285157ee40d08d2baaa18c738654e835d2","flatsize":1168424,"path":"All/rlaunch-1.3.14_15.pkg","repopath":"All/rlaunch-1.3.14_15.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":401304,"desc":"rlaunch is a fast, light-weight and modern application launcher for X11 written\nin Rust.\n\nThis should work on all linux distributions and DEs that use X11, but if it\ndoesn't - feel free to file an issue.","categories":["x11"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"]},{"name":"ro-libreoffice","origin":"editors/libreoffice-ro","version":"25.2.2.2","comment":"ro language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"136735b8046755b76083f5e82b7ed1929ab8fa6274223467390fdab974c39c66","flatsize":33830429,"path":"All/ro-libreoffice-25.2.2.2.pkg","repopath":"All/ro-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":3130260,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"rkhunter","origin":"security/rkhunter","version":"1.4.6_3","comment":"Rootkit detection tool","maintainer":"lukasz@wasikowski.net","www":"https://rkhunter.sourceforge.net","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0a58eb4a86ed928bfa87af1f0a25daa27cdc7592c962c69b06cbc0cf0572e6fe","flatsize":1159649,"path":"All/rkhunter-1.4.6_3.pkg","repopath":"All/rkhunter-1.4.6_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":228500,"desc":"Rootkit Hunter is scanning tool to ensure you for about 99.9%25 you're\nclean of nasty tools.\n\nThis tool scans for rootkits, backdoors and local exploits by running\ntests like:\n\n- MD5/SHA1 hash compare\n- Look for default files used by rootkits\n- Wrong file permissions for binaries\n- Look for suspected strings in LKM and KLD modules\n- Look for hidden files\n- Optional scan within plaintext and binary files","deps":{"p5-Digest-SHA1":{"origin":"security/p5-Digest-SHA1","version":"2.13_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["security"],"options":{"DOCS":"on","LSOF":"off","NMAP":"off"},"messages":[{"message":"You should keep your rkhunter database up-to-date.\nThis can be done automatically by putting this line to periodic.conf(5) files:\n\nsecurity_rkhunter_update_enable=\"YES\"\nsecurity_rkhunter_update_period=\"daily\"\nsecurity_rkhunter_update_flags=\"--update --nocolors\"\n\nAlso, you can run rkhunter as a part of the daily security check by\nputting this line to periodic.conf(5) files:\n\nsecurity_rkhunter_check_enable=\"YES\"\nsecurity_rkhunter_check_period=\"daily\"\nsecurity_rkhunter_check_flags=\"--checkall --nocolors --skip-keypress\"","type":"install"}]},{"name":"rkr-lv2","origin":"audio/rkr-lv2","version":"2.2_1","comment":"Rakarrack effects as LV2 plugins","maintainer":"yuri@FreeBSD.org","www":"https://github.com/ssj71/rkrlv2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c8542e6b022b75f216212ca38e0f0b203c30b5ec2943f121dfe04669d47bb82b","flatsize":3054023,"path":"All/rkr-lv2-2.2_1.pkg","repopath":"All/rkr-lv2-2.2_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":297344,"desc":"rkr has 42 effects: EQ Lineal, Compressor, Distortion, Overdrive, Echo, Chorus,\nPhaser, Flanger, Reverb , Parametric EQ, Wah Wah, Alienwha, Harmonizer etc.\nThe effects are procesed in cascade... The order of effects are configurable by\nthe user.\n\nThe state of rack can be saved as 'presets'. Sets of presets can be stored as\n'banks'. The rack also has an integrated tuner and can receive MIDI control\norders and can send MIDI notes to MIDI devices like synthesizers.","deps":{"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"libsamplerate":{"origin":"audio/libsamplerate","version":"0.2.2_1"}},"categories":["audio"],"options":{"SIMD":"on"}},{"name":"rkbin","origin":"sysutils/rkbin","version":"v0.1","comment":"Rockchip Binary blobs","maintainer":"uboot@FreeBSD.org","www":"https://github.com/rockchip-linux/rkbin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6b4da7e9b97b18e62b39df30376f7b54141d6c326eb84df196c7d9f8b34e6429","flatsize":463345,"path":"All/rkbin-v0.1.pkg","repopath":"All/rkbin-v0.1.pkg","licenselogic":"single","licenses":["UNKNOWN"],"pkgsize":94584,"desc":"Firmware binary blobs from Rockchip for booting on RK356X SoCs.\nBinary blobs are taken directly from https://github.com/rockchip-linux/rkbin\nand re-distributed which avoid downloading a lot of useless files that\nwe don't want.","categories":["sysutils"]},{"name":"rkcommon","origin":"devel/rkcommon","version":"1.10.0_6,1","comment":"Intel RenderKit common C++/CMake infrastructure","maintainer":"yuri@FreeBSD.org","www":"https://github.com/ospray/rkcommon","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"732735801bff6f15728d56861ce176233c34aacae07c214762b66ea30c0ddcf7","flatsize":912637,"path":"All/rkcommon-1.10.0_6,1.pkg","repopath":"All/rkcommon-1.10.0_6,1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":161340,"desc":"rkcommon is a common set of C++ infrastructure and CMake utilities used by\nvarious components of Intel oneAPI Rendering Toolkit.","deps":{"onetbb":{"origin":"devel/onetbb","version":"2022.0.0"}},"categories":["devel"]},{"name":"ristretto","origin":"graphics/ristretto","version":"0.13.4","comment":"Image viewer with Xfce integration","maintainer":"xfce@FreeBSD.org","www":"https://docs.xfce.org/apps/ristretto/start","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"96fb3576fd198af652be013a192bd3b9e2b2fff7cc56eae333d78093d773707d","flatsize":1087538,"path":"All/ristretto-0.13.4.pkg","repopath":"All/ristretto-0.13.4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":238400,"desc":"Ristretto is a fast and lightweight picture-viewer for the\nXfce desktop environment.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libexif":{"origin":"graphics/libexif","version":"0.6.25"},"libexo":{"origin":"x11/libexo","version":"4.20.0"},"libxfce4menu":{"origin":"x11/libxfce4menu","version":"4.20.1"},"libxfce4util":{"origin":"x11/libxfce4util","version":"4.20.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"xfce4-conf":{"origin":"x11/xfce4-conf","version":"4.20.0"},"xfce4-tumbler":{"origin":"deskutils/xfce4-tumbler","version":"4.20.0_1"}},"categories":["graphics","xfce"],"shlibs_required":["libX11.so.6","libc.so.8","libcairo.so.2","libexif.so.12","libexo-2.so.0","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libintl.so.8","libm.so.4","libmagic.so.2","libpango-1.0.so.0","libpangocairo-1.0.so.0","libxfce4ui-2.so.0","libxfce4util.so.7","libxfconf-0.so.3"],"options":{"NLS":"on","TUMBLER":"on"}},{"name":"rt50","origin":"www/rt50","version":"5.0.8","comment":"Industrial-grade ticketing system written in Perl","maintainer":"mikael@FreeBSD.org","www":"https://www.bestpractical.com/rt/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7112db64a3932939d2e1f3634fa7702f192b4730bc3341951da89fcc35d55dc0","flatsize":46339085,"path":"All/rt50-5.0.8.pkg","repopath":"All/rt50-5.0.8.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":14369344,"desc":"RT is a battle-tested issue tracking system which thousands of\norganizations use for bug tracking, help desk ticketing, customer\nservice, workflow processes, change management, network operations,\nyouth counselling and even more. Organizations around the world have\nbeen running smoothly thanks to RT for over 10 years.","deps":{"ap24-mod_fastcgi":{"origin":"www/mod_fastcgi","version":"2.4.7.1"},"apache24":{"origin":"www/apache24","version":"2.4.63"},"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"p5-Apache-Session":{"origin":"www/p5-Apache-Session","version":"1.94"},"p5-Business-Hours":{"origin":"misc/p5-Business-Hours","version":"0.13"},"p5-CGI":{"origin":"www/p5-CGI","version":"4.67"},"p5-CGI-Emulate-PSGI":{"origin":"www/p5-CGI-Emulate-PSGI","version":"0.22"},"p5-CGI-PSGI":{"origin":"www/p5-CGI-PSGI","version":"0.15_1"},"p5-CSS-Minifier-XS":{"origin":"textproc/p5-CSS-Minifier-XS","version":"0.13"},"p5-CSS-Squish":{"origin":"textproc/p5-CSS-Squish","version":"0.10_1"},"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Clone":{"origin":"devel/p5-Clone","version":"0.47"},"p5-Convert-Color":{"origin":"graphics/p5-Convert-Color","version":"0.18"},"p5-Crypt-Eksblowfish":{"origin":"security/p5-Crypt-Eksblowfish","version":"0.009_3"},"p5-DBD-mysql":{"origin":"databases/p5-DBD-mysql","version":"5.008"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-DBIx-SearchBuilder":{"origin":"databases/p5-DBIx-SearchBuilder","version":"1.80"},"p5-Data-GUID":{"origin":"devel/p5-Data-GUID","version":"0.051"},"p5-Data-ICal":{"origin":"deskutils/p5-Data-ICal","version":"0.24"},"p5-Data-Page":{"origin":"databases/p5-Data-Page","version":"2.03"},"p5-Date-Extract":{"origin":"devel/p5-Date-Extract","version":"0.07"},"p5-Date-Manip":{"origin":"devel/p5-Date-Manip","version":"6.97"},"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-Format-Natural":{"origin":"devel/p5-DateTime-Format-Natural","version":"1.20"},"p5-DateTime-Locale":{"origin":"devel/p5-DateTime-Locale","version":"1.44"},"p5-Devel-GlobalDestruction":{"origin":"devel/p5-Devel-GlobalDestruction","version":"0.14"},"p5-Devel-StackTrace":{"origin":"devel/p5-Devel-StackTrace","version":"2.05"},"p5-Email-Address":{"origin":"mail/p5-Email-Address","version":"1.913"},"p5-Email-Address-List":{"origin":"mail/p5-Email-Address-List","version":"0.06"},"p5-Encode-Detect":{"origin":"converters/p5-Encode-Detect","version":"1.01_1"},"p5-Encode-HanExtra":{"origin":"chinese/p5-Encode-HanExtra","version":"0.23_2"},"p5-FCGI":{"origin":"www/p5-FCGI","version":"0.82"},"p5-File-ShareDir":{"origin":"devel/p5-File-ShareDir","version":"1.118"},"p5-File-Which":{"origin":"sysutils/p5-File-Which","version":"1.27"},"p5-GD":{"origin":"graphics/p5-GD","version":"2.83"},"p5-GD-Graph":{"origin":"graphics/p5-GD-Graph","version":"1.56"},"p5-GD-TextUtil":{"origin":"graphics/p5-GD-TextUtil","version":"0.86_5"},"p5-GnuPG-Interface":{"origin":"security/p5-GnuPG-Interface","version":"1.04"},"p5-HTML-FormatExternal":{"origin":"textproc/p5-HTML-FormatExternal","version":"26"},"p5-HTML-FormatText-WithLinks":{"origin":"textproc/p5-HTML-FormatText-WithLinks","version":"0.15"},"p5-HTML-FormatText-WithLinks-AndTables":{"origin":"textproc/p5-HTML-FormatText-WithLinks-AndTables","version":"0.07"},"p5-HTML-Gumbo":{"origin":"www/p5-HTML-Gumbo","version":"0.18_1"},"p5-HTML-Mason":{"origin":"www/p5-HTML-Mason","version":"1.60"},"p5-HTML-Mason-PSGIHandler":{"origin":"www/p5-HTML-Mason-PSGIHandler","version":"0.53_1"},"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-HTML-Quoted":{"origin":"textproc/p5-HTML-Quoted","version":"0.05"},"p5-HTML-RewriteAttributes":{"origin":"textproc/p5-HTML-RewriteAttributes","version":"0.06"},"p5-HTML-Scrubber":{"origin":"www/p5-HTML-Scrubber","version":"0.19"},"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-IPC-Run3":{"origin":"devel/p5-IPC-Run3","version":"0.049"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-JavaScript-Minifier-XS":{"origin":"textproc/p5-JavaScript-Minifier-XS","version":"0.15"},"p5-LWP-Protocol-https":{"origin":"www/p5-LWP-Protocol-https","version":"6.14"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-Locale-Maketext-Fuzzy":{"origin":"devel/p5-Locale-Maketext-Fuzzy","version":"0.11_1"},"p5-Locale-Maketext-Lexicon":{"origin":"devel/p5-Locale-Maketext-Lexicon","version":"1.00_1"},"p5-Log-Dispatch":{"origin":"devel/p5-Log-Dispatch","version":"2.71"},"p5-MIME-Tools":{"origin":"mail/p5-MIME-Tools","version":"5.515,2"},"p5-MIME-Types":{"origin":"mail/p5-MIME-Types","version":"2.27"},"p5-Mail-Tools":{"origin":"mail/p5-Mail-Tools","version":"2.22"},"p5-Module-Path":{"origin":"devel/p5-Module-Path","version":"0.19"},"p5-Module-Refresh":{"origin":"devel/p5-Module-Refresh","version":"0.18"},"p5-Module-Runtime":{"origin":"devel/p5-Module-Runtime","version":"0.016"},"p5-Module-Versions-Report":{"origin":"devel/p5-Module-Versions-Report","version":"1.06_1"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-NonMoose":{"origin":"devel/p5-MooseX-NonMoose","version":"0.27"},"p5-MooseX-Role-Parameterized":{"origin":"devel/p5-MooseX-Role-Parameterized","version":"1.11"},"p5-Mozilla-CA":{"origin":"www/p5-Mozilla-CA","version":"20250202"},"p5-Net-CIDR":{"origin":"net-mgmt/p5-Net-CIDR","version":"0.23"},"p5-Net-IP":{"origin":"net-mgmt/p5-Net-IP","version":"1.26_1"},"p5-Net-SSLeay":{"origin":"security/p5-Net-SSLeay","version":"1.94"},"p5-Parallel-ForkManager":{"origin":"devel/p5-Parallel-ForkManager","version":"2.03"},"p5-Path-Dispatcher":{"origin":"devel/p5-Path-Dispatcher","version":"1.08"},"p5-PerlIO-eol":{"origin":"devel/p5-PerlIO-eol","version":"0.19"},"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"p5-Pod-Parser":{"origin":"textproc/p5-Pod-Parser","version":"1.67"},"p5-Regexp-Common":{"origin":"textproc/p5-Regexp-Common","version":"2017060201"},"p5-Regexp-Common-net-CIDR":{"origin":"textproc/p5-Regexp-Common-net-CIDR","version":"0.03"},"p5-Regexp-IPv6":{"origin":"textproc/p5-Regexp-IPv6","version":"0.03_1"},"p5-Role-Basic":{"origin":"devel/p5-Role-Basic","version":"0.16"},"p5-Scope-Upper":{"origin":"devel/p5-Scope-Upper","version":"0.34"},"p5-Starlet":{"origin":"www/p5-Starlet","version":"0.31"},"p5-Sub-Exporter":{"origin":"devel/p5-Sub-Exporter","version":"0.991"},"p5-Symbol-Global-Name":{"origin":"devel/p5-Symbol-Global-Name","version":"0.05_1"},"p5-Term-ReadKey":{"origin":"devel/p5-Term-ReadKey","version":"2.38_1"},"p5-Text-Password-Pronounceable":{"origin":"security/p5-Text-Password-Pronounceable","version":"0.30_1"},"p5-Text-Quoted":{"origin":"textproc/p5-Text-Quoted","version":"2.10"},"p5-Text-Template":{"origin":"textproc/p5-Text-Template","version":"1.61"},"p5-Text-WikiFormat":{"origin":"textproc/p5-Text-WikiFormat","version":"0.81_1"},"p5-Text-WordDiff":{"origin":"textproc/p5-Text-WordDiff","version":"0.09"},"p5-Text-Wrapper":{"origin":"textproc/p5-Text-Wrapper","version":"1.05"},"p5-Time-modules":{"origin":"devel/p5-Time-modules","version":"2013.0912_1"},"p5-Tree-Simple":{"origin":"devel/p5-Tree-Simple","version":"1.34"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-Web-Machine":{"origin":"www/p5-Web-Machine","version":"0.17"},"p5-XML-RSS":{"origin":"textproc/p5-XML-RSS","version":"1.65"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"p5-perl-ldap":{"origin":"net/p5-perl-ldap","version":"0.6800"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["www"],"users":["www"],"groups":["rt","www"],"options":{"DEVELOPER":"off","DOCS":"on","EXTERNALAUTH":"on","GD":"on","GPG":"on","GRAPHVIZ":"off","SMIME":"off","MYSQL":"on","PGSQL":"off","SQLITE":"off","AP_MODFASTCGI":"on","AP_MODPERL":"off","LIGHTTPD":"off","SPAWN_FCGI":"off"},"annotations":{"cpe":"cpe:2.3:a:bestpractical:rt:5.0.8:::::dragonfly6:x86_64"},"messages":[{"message":"To initialize RT's database:\n\n$ sudo perl rt-setup-database --action init --dba dba --dba-password X\n\nTo clear a previously created RT database:\n\n$ sudo perl rt-setup-database --action drop --dba dba --dba-password X\n\nTo complete the installation of this port, please follow these steps:\n\n1. Edit /usr/local/etc/rt50/RT_SiteConfig.pm, by referring to\n   the default config file (/usr/local/etc/rt50/RT_Config.pm).\n2. Configure the email and web gateways.  Please refer to\n   'SETTING UP THE MAIL GATEWAY' in /usr/local/share/doc/rt50/README\n3. Restart Apache or whichever web delivery mechanism you selected..\n4. Do remember to *CHANGE* the root's password for the web interface.\n   The default is \"password\" (without the quotes.)\n5. Configure RT per the instructions at\n   http://www.bestpractical.com/rt/docs.html\n\nRT does not work with perl taint mode (-T) you must disable it.\nNote, some other ports like devel/bugzilla have you add this to your\nhttpd.conf.  This isn't actually a flaw of RT, but of a subset of the\nCPAN modules that RT uses.","type":"install"},{"message":"If you're upgrading RT then it is worth reading the UPGRADING document\nat this point. Some extension you're using may have been integrated\ninto core. It's recommended to use new clean directory when you're\nupgrading to new release (for example from 4.0.x to 4.2.x).\n\nTo upgrade your database schema, preserving ticket history:\n\n1. Backup your RT database.\n2. If upgrading to a new major release, create a new database named\n   rt4 with appropriate rights for the rt_user and reload your\n   database backup into it.\n3. Run:\n\n# /usr/local/sbin/rt-setup-database \\\n     --datadir /usr/local/share/doc/rt50/upgrade \\\n     --action upgrade --prompt-for-dba-password\n\nand answer the prompts.","type":"install"}]},{"name":"ripperx","origin":"audio/ripperx","version":"2.7.3_6","comment":"GTK program to rip CD audio tracks and encode them","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/ripperx/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f537a93dc40953061191fc92ac148fffe694b964668cbb7c8826c5805d606017","flatsize":357740,"path":"All/ripperx-2.7.3_6.pkg","repopath":"All/ripperx-2.7.3_6.pkg","licenselogic":"single","pkgsize":91236,"desc":"RipperX is a GTK program to rip CD audio tracks and encode them\nto the Ogg, MP3, or FLAC formats.  It is easy, requiring a few mouse\nclicks to convert an entire album, displaying progress along the\nway.  It can rip and encode in parallel, and supports CDD.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"cdparanoia":{"origin":"audio/cdparanoia","version":"3.9.8_10"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"id3lib":{"origin":"audio/id3lib","version":"3.8.3.20240114"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["audio"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libid3.so.3.8.3","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libstdc++.so.9","libutil.so.4","libz.so.3"],"options":{"NLS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ripperx port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"riscv64-binutils","origin":"devel/binutils","version":"2.44,1","comment":"GNU binary tools","maintainer":"cy@FreeBSD.org","www":"https://www.gnu.org/software/binutils/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4f7bf8c1f10118e6accf013f0f0858c8deca8d30d9a9f8b96b39e2044a4a1130","flatsize":19495432,"path":"All/riscv64-binutils-2.44,1.pkg","repopath":"All/riscv64-binutils-2.44,1.pkg","licenselogic":"and","licenses":["GPLv3","LGPL3"],"pkgsize":1987324,"desc":"The GNU Binutils are a collection of binary tools. The main ones are:\n\n* ld - the GNU linker.\n* as - the GNU assembler.\n\nMost of these programs use BFD, the Binary File Descriptor library, to do\nlow-level manipulation. Many of them also use the opcodes library to\nassemble and disassemble machine instructions.\n\nThis port may be used as a replacement for the system binutils and support\nfeatures from the latest versions of GCC.\n\nFor cross-compilation, see the devel/cross-binutils port.","deps":{"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["devel"],"shlibs_required":["libc.so.8","libzstd.so.1"],"options":{"ELFU":"off","INFO":"on","RELRO":"off"},"annotations":{"cpe":"cpe:2.3:a:gnu:binutils:2.44:::::dragonfly6:x86_64","flavor":"riscv64"}},{"name":"ripole","origin":"textproc/ripole","version":"0.2.2","comment":"Small program designed to pull attachments out of OLE2 documents","maintainer":"fcash@sd73.bc.ca","www":"https://www.pldaniels.com/ripole/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"70fdc0463da8d882346dc5e9c10d2e972e90f3d93cd071cb707ae89ced20705c","flatsize":38296,"path":"All/ripole-0.2.2.pkg","repopath":"All/ripole-0.2.2.pkg","licenselogic":"single","pkgsize":16000,"desc":"ripOLE is a small program/library designed to pull out attachments from OLE2\ndata files (ie, MS Office documents). ripOLE is BSD licenced meaning that\ncommercial projects can also use the code without worrying about licence costs\nor legal liabilities.\n\nCurrently, ripOLE is in a development phase.  It can extract some files from\nMicrosoft Office documents.  Ultimately, what ripOLE should be able to do is\nconvert any embedded content in MS Office files back into its original format\n(JPEG, arbitary files, movies etc).","categories":["textproc"],"shlibs_required":["libc.so.8"]},{"name":"riscv32-unknown-elf-binutils","origin":"devel/binutils","version":"2.44,1","comment":"GNU binary tools","maintainer":"cy@FreeBSD.org","www":"https://www.gnu.org/software/binutils/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8f8dabbb8aad1ba6910de46a770e9c1dc980049b504b95a438b098a1c1d381d6","flatsize":19492331,"path":"All/riscv32-unknown-elf-binutils-2.44,1.pkg","repopath":"All/riscv32-unknown-elf-binutils-2.44,1.pkg","licenselogic":"and","licenses":["GPLv3","LGPL3"],"pkgsize":1988824,"desc":"The GNU Binutils are a collection of binary tools. The main ones are:\n\n* ld - the GNU linker.\n* as - the GNU assembler.\n\nMost of these programs use BFD, the Binary File Descriptor library, to do\nlow-level manipulation. Many of them also use the opcodes library to\nassemble and disassemble machine instructions.\n\nThis port may be used as a replacement for the system binutils and support\nfeatures from the latest versions of GCC.\n\nFor cross-compilation, see the devel/cross-binutils port.","deps":{"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["devel"],"shlibs_required":["libc.so.8","libzstd.so.1"],"options":{"ELFU":"off","INFO":"on","RELRO":"off"},"annotations":{"cpe":"cpe:2.3:a:gnu:binutils:2.44:::::dragonfly6:x86_64","flavor":"riscv32_unknown_elf"}},{"name":"ripmime","origin":"mail/ripmime","version":"1.4.1.0_1","comment":"Extracts attached files out of a MIME encoded email package","maintainer":"dinoex@FreeBSD.org","www":"https://github.com/inflex/ripMIME","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2f402d68d9eff1e6c690da97b111206530d675ea2fe49b3090991380a39afa05","flatsize":141745,"path":"All/ripmime-1.4.1.0_1.pkg","repopath":"All/ripmime-1.4.1.0_1.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":56312,"desc":"RipMIME is a utility to extract attached files out of a MIME-encoded\nemail message.","categories":["mail"],"shlibs_required":["libc.so.8"],"messages":[{"message":"You have installed RipMIME, a utility to extract attachments from\nMIME-encoded email messages.\n\nIf you have an MIME encoded archive (say from sendmail's output)\ncalled recvmail001.mime and you wish to unpack it to a directory\n(which already exists) called \"/var/tmp/unpack\", then you would\ntype: ripmime -i recvmail001.mime -d /var/tmp/unpack","type":"install"}]},{"name":"rinutils","origin":"devel/rinutils","version":"0.10.2","comment":"C11 / gnu11 utilities C library","maintainer":"tcberner@FreeBSD.org","www":"https://github.com/shlomif/rinutils","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d2b2e842c56221c68c8edecac10b0c0dbcb681ee55a2ae482aeabfed864072b2","flatsize":21582,"path":"All/rinutils-0.10.2.pkg","repopath":"All/rinutils-0.10.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6820,"desc":"This is a set of C headers containing macros and static functions that are\nexpected to work on Unix-like systems and MS Windows that have been extracted\nfrom Shlomi Fish's projects.\n\nThey are quite random and task specific and may not work for you.","categories":["devel"]},{"name":"rosegarden","origin":"audio/rosegarden","version":"22.12.1_1","comment":"General purpose music editor and sequencer suite","maintainer":"adridg@FreeBSD.org","www":"https://www.rosegardenmusic.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f162c4182b373192fe10d8b4587e682010b0a6e74c1355c97cae1c1cf3fcb0ec","flatsize":14016404,"path":"All/rosegarden-22.12.1_1.pkg","repopath":"All/rosegarden-22.12.1_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":7457816,"desc":"Rosegarden is a free integrated musical notation editor and MIDI\nsequencer for Unix/X platforms, with specific support for FreeBSD,\nLinux PCs and SGI IRIX workstations.","deps":{"alsa-lib":{"origin":"audio/alsa-lib","version":"1.2.13"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"dssi":{"origin":"audio/dssi","version":"1.1.1_13"},"fftw3-float":{"origin":"math/fftw3-float","version":"3.3.10_5"},"flac":{"origin":"audio/flac","version":"1.5.0,1"},"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"liblo":{"origin":"audio/liblo","version":"0.32"},"liblrdf":{"origin":"textproc/liblrdf","version":"0.6.1"},"libsamplerate":{"origin":"audio/libsamplerate","version":"0.2.2_1"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"},"lilypond":{"origin":"print/lilypond","version":"2.24.4_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-testlib":{"origin":"devel/qt5-testlib","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"},"wavpack":{"origin":"audio/wavpack","version":"5.8.1"},"xdg-utils":{"origin":"devel/xdg-utils","version":"1.2.1"}},"categories":["audio"],"shlibs_required":["libICE.so.6","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5PrintSupport.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libSM.so.6","libX11.so.6","libXext.so.6","libasound.so.2","libc.so.8","libfftw3f.so.3","libjack.so.0","liblo.so.7","liblrdf.so.2","libm.so.4","libpthread.so.0","libsamplerate.so.0","libsndfile.so.1","libstdc++.so.9","libz.so.3"],"options":{"LIRC":"off"}},{"name":"ru-wordpress-ru_RU","origin":"russian/wordpress","version":"6.6.1","comment":"State-of-the-art semantic personal publishing platform","maintainer":"joneum@FreeBSD.org","www":"https://ru.wordpress.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b60aacec875d1086eeb299033e9846572ff074751cfd273df525d9a9698f6345","flatsize":76383967,"path":"All/ru-wordpress-ru_RU-6.6.1.pkg","repopath":"All/ru-wordpress-ru_RU-6.6.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":17279420,"desc":"WordPress is a state-of-the-art semantic personal publishing platform\nwith a focus on aesthetics, web standards, and usability.\n\nMore simply, Wordpress is what you use when you want to work\nwith your blogging software, not fight it.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-curl":{"origin":"ftp/php83-curl","version":"8.3.21"},"php83-exif":{"origin":"graphics/php83-exif","version":"8.3.21"},"php83-fileinfo":{"origin":"sysutils/php83-fileinfo","version":"8.3.21"},"php83-ftp":{"origin":"ftp/php83-ftp","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-mysqli":{"origin":"databases/php83-mysqli","version":"8.3.21"},"php83-pecl-imagick":{"origin":"graphics/pecl-imagick","version":"3.7.0_5"},"php83-tokenizer":{"origin":"devel/php83-tokenizer","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"},"php83-zip":{"origin":"archivers/php83-zip","version":"8.3.21"},"php83-zlib":{"origin":"archivers/php83-zlib","version":"8.3.21"}},"categories":["russian","www"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:wordpress:wordpress:6.6.1:::ru_RU::dragonfly6:x86_64"},"messages":[{"message":"Before the first use of WordPress, copy wp-config-sample.php to wp-config.php\nin /usr/local/www/wordpress and modify it to fit your MySQL.\nMaybe you need 'mysqladmin create wordpress' first.","type":"install"},{"message":"If you are upgrading, please run http://your.site/wordpress/wp-admin/upgrade.php\nto upgrade WordPress.","type":"upgrade"}]},{"name":"ripe-whois","origin":"net/ripe-whois","version":"3.2.2_1","comment":"The RIPE whois client version 3","maintainer":"lerik@nolink.net","www":"http://whois.sf.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"296431c1dc745c40618e19b16bf7e5442a41ac6042f2da030f96bf4b18796ecd","flatsize":25260,"path":"All/ripe-whois-3.2.2_1.pkg","repopath":"All/ripe-whois-3.2.2_1.pkg","licenselogic":"single","pkgsize":10700,"desc":"This is the RIPE whois client version 3 (whois3), a feature-rich\nwhois client with IPv6 support. This whois client is customized\nfor taking advantage of all the extended capabilities of the\nRIPE whois db.","categories":["net"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"ringtonetools","origin":"misc/ringtonetools","version":"2.26","comment":"Create/convert/listen to ringtones and logos for mobile phones","maintainer":"ports@FreeBSD.org","www":"https://www.mikekohn.net/file_formats/ringtonetools.php","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"928315369d3c1b6fa904b78d0b01bb66861cae9cd77bc20f1298a8fdd45fb418","flatsize":101483,"path":"All/ringtonetools-2.26.pkg","repopath":"All/ringtonetools-2.26.pkg","licenselogic":"single","licenses":["ringtonetools"],"pkgsize":44336,"desc":"Create, convert, and listen to ringtones for mobile phones.  Ringtone tools\nsupport popular file formats, such as RTTTL, RTX, MIDI, KWS, WAV, iMelody,\neMelody, EMS, and more.  Supported phones include Nokia, Sony/Ericsson,\nKyocera, Samsung, Motorola, Siemens, and more.","categories":["misc"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ringtonetools port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"rinetd","origin":"net/rinetd","version":"0.62,1","comment":"Simple TCP port redirector","maintainer":"grembo@FreeBSD.org","www":"https://github.com/samhocevar/rinetd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"81be3b51568fa73670b4392be9b81e5300e1aa76cec8c23cb8e55420ee355330","flatsize":59633,"path":"All/rinetd-0.62,1.pkg","repopath":"All/rinetd-0.62,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":26008,"desc":"rinetd redirects TCP connections from one IP address and port to another.\nrinetd is a single-process server which handles any number of connections to\nthe address/port pairs specified in the file /etc/rinetd.conf. Since rinetd\nruns as a single process using nonblocking I/O, it is able to redirect a\nlarge number of connections without a severe impact on the machine. This\nmakes it practical to run TCP services on machines inside an IP masquerading\nfirewall. rinetd does not redirect FTP, because FTP requires more than one\nsocket.\n\nrinetd also supports basic allow/deny access control and logging.","categories":["net"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:rinetd:rinetd:0.62:::::dragonfly6:x86_64"},"messages":[{"message":"You can use the following parameters on /etc/rc.conf:\n\n rinetd_enable (bool): Set to \"NO\" by default.\n                       Set it to \"YES\" to enable rinetd\n rinetd_flags (str):   Set to \"\" by default.\n                       Extra flags passed to start command","type":"install"}]},{"name":"rigsofrods-caelum","origin":"graphics/rigsofrods-caelum","version":"0.6.3_1","comment":"OGRE plugin for atmospheric effects","maintainer":"monwarez@mailoo.org","www":"https://www.ogre3d.org/tikiwiki/Caelum","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7468a19a4bf3e424009262be67f8c14e7e52c7a15d3fede41acb13a73dd64490","flatsize":898328,"path":"All/rigsofrods-caelum-0.6.3_1.pkg","repopath":"All/rigsofrods-caelum-0.6.3_1.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":235836,"desc":"Caelum is a plug-in/library for Ogre targeted to help create\nnice-looking (photorealistic if possible) atmospheric effects such as\nsky colour, clouds and weather phenomena such as rain or snow.","deps":{"ogre3d19":{"origin":"graphics/ogre3d19","version":"1.9.1"}},"categories":["graphics"]},{"name":"rigsofrods-pagedgeometry","origin":"graphics/rigsofrods-pagedgeometry","version":"1.2.0.20240708","comment":"OGRE plugin for real-time dense forests","maintainer":"monwarez@mailoo.org","www":"https://www.ogre3d.org/tikiwiki/PagedGeometry+Engine","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a73837cb276120449a9715715d9da0520da0952654eeb5c4388a3181bd14f286","flatsize":1236772,"path":"All/rigsofrods-pagedgeometry-1.2.0.20240708.pkg","repopath":"All/rigsofrods-pagedgeometry-1.2.0.20240708.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":185384,"desc":"The PagedGeometry engine is an add-on to Ogre which provides highly\noptimized methods for rendering massive amounts of small meshes,\ncovering a possibly infinite area. This is especially well suited for\ndense forests and outdoor scenes, with millions of trees, bushes,\ngrass, rocks, etc.","deps":{"ogre3d":{"origin":"graphics/ogre3d","version":"1.11.6_14"}},"categories":["graphics"]},{"name":"robocode-naval","origin":"games/robocode-naval","version":"0.9.2_2","comment":"Game for learning Java[tm] programming language","maintainer":"dbaio@FreeBSD.org","www":"https://robo-code.blogspot.com.br","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2e76ec3eb15fa0e7b1d41d63a309a162278e116c07c4bdd782d80857e5b93b0a","flatsize":11046905,"path":"All/robocode-naval-0.9.2_2.pkg","repopath":"All/robocode-naval-0.9.2_2.pkg","licenselogic":"single","licenses":["EPL"],"pkgsize":5607188,"desc":"Naval Robocode is a programming game, where the goal is to develop a robot\nbattle ship to battle against other ships in Java or .NET. The robot battles\nare running in real-time and on-screen.\nNaval Robocode is based on Robocode v1.9.2.1.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["education","games","java"],"annotations":{"cpe":"cpe:2.3:a:robocode_project:robocode:0.9.2:::::dragonfly6:x86_64:2"},"messages":[{"message":"Naval Robocode has been installed.\n\nNaval Robocode requires a java compiler. By default Naval Robocode will\nlook for the IBM Jikes compiler.\n\nYou can override this in the Naval Robocode compiler preferences menu:\n\n    Robot -> Editor -> Compiler -> Options -> Preferences\n\nAttention not all with Rumble games works, this is work in Progress.\n\nHave fun!","type":"install"},{"message":"===============================================================================\n\nAfter deinstallation, some files may stay in /usr/local/share/java/robocode-naval,\nyou can delete them with\n\n    /bin/rm -fr /usr/local/share/java/robocode-naval\n\n===============================================================================","type":"remove"}]},{"name":"riemann-c-client","origin":"net-mgmt/riemann-c-client","version":"2.2.2","comment":"C library and command-line tool for Riemann","maintainer":"dch@FreeBSD.org","www":"https://git.madhouse-project.org/algernon/riemann-c-client","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a6d5821afb71f9b6eaf90cf31dbc6b7b701dbc9dd544312f4e6e4e4749f92289","flatsize":170707,"path":"All/riemann-c-client-2.2.2.pkg","repopath":"All/riemann-c-client-2.2.2.pkg","licenselogic":"single","licenses":["EUPL12"],"pkgsize":37776,"desc":"Riemann-C-client is a C client library for the Riemann monitoring system,\nproviding a convenient and simple API, high test coverage and a copyleft\nlicense, along with API and ABI stability.","deps":{"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"json-c":{"origin":"devel/json-c","version":"0.18"},"protobuf-c":{"origin":"devel/protobuf-c","version":"1.5.1_1"}},"categories":["net-mgmt"],"shlibs_required":["libc.so.8","libgnutls.so.30","libjson-c.so.5","libprotobuf-c.so.1"]},{"name":"rifiuti2","origin":"security/rifiuti2","version":"0.7.0_1","comment":"Tool for analyzing Windows recycle bin","maintainer":"antoine@FreeBSD.org","www":"https://github.com/abelcheung/rifiuti2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"95a02f77be3bb25208508ff9c50b7eb0edd53d806553a60c5f44393019d23ea3","flatsize":94486,"path":"All/rifiuti2-0.7.0_1.pkg","repopath":"All/rifiuti2-0.7.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":32476,"desc":"rifiuti2 is a rewrite of rifiuti, a great tool from Foundstone folks\nfor analyzing Windows Recycle Bin INFO2 file. But since rifiuti\n(last updated 2004) is restricted to English version of Windows\n(fail to analyze any non-latin character), thus this rewrite.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"}},"categories":["security"],"shlibs_required":["libc.so.8","libglib-2.0.so.0","libintl.so.8"],"options":{"DOCS":"on"}},{"name":"riscv64-none-elf-binutils","origin":"devel/binutils","version":"2.44,1","comment":"GNU binary tools","maintainer":"cy@FreeBSD.org","www":"https://www.gnu.org/software/binutils/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"937f361e178f5c59287dc2a201be5b1b6585521acf1d7918ebe7357c836c757c","flatsize":19492204,"path":"All/riscv64-none-elf-binutils-2.44,1.pkg","repopath":"All/riscv64-none-elf-binutils-2.44,1.pkg","licenselogic":"and","licenses":["GPLv3","LGPL3"],"pkgsize":1969072,"desc":"The GNU Binutils are a collection of binary tools. The main ones are:\n\n* ld - the GNU linker.\n* as - the GNU assembler.\n\nMost of these programs use BFD, the Binary File Descriptor library, to do\nlow-level manipulation. Many of them also use the opcodes library to\nassemble and disassemble machine instructions.\n\nThis port may be used as a replacement for the system binutils and support\nfeatures from the latest versions of GCC.\n\nFor cross-compilation, see the devel/cross-binutils port.","deps":{"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["devel"],"shlibs_required":["libc.so.8","libzstd.so.1"],"options":{"ELFU":"off","INFO":"on","RELRO":"off"},"annotations":{"cpe":"cpe:2.3:a:gnu:binutils:2.44:::::dragonfly6:x86_64","flavor":"riscv64_none_elf"}},{"name":"riece-emacs_nox","origin":"irc/riece","version":"9.0.0_27,1","comment":"IRC client for Emacs","maintainer":"ports@FreeBSD.org","www":"https://www.nongnu.org/riece/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a251b5d882e0d3b6ecb3aa69e0205360abd13ed1a729cc94f6e30056b89a2adb","flatsize":1064072,"path":"All/riece-emacs_nox-9.0.0_27,1.pkg","repopath":"All/riece-emacs_nox-9.0.0_27,1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":189264,"desc":"Riece is an IRC client for Emacs. It provides the following features:\n\n- Several IRC servers may be used at the same time.\n- Essential features can be built upon the extension framework (called\n  \"add-on\") capable of dependency tracking.\n- Installation is easy.  Riece doesn't depend on other packages.\n- Setup is easy.  Automatically save/restore the configuration.\n- Riece uses separate windows to display users, channels, and\n  dialogues.  The user can select the window layout.\n- Step-by-step instructions (currently written in Japanese) are included.\n- Mostly compliant with RFC 2812.","deps":{"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["elisp","irc"],"options":{"DOCS":"on"},"annotations":{"flavor":"nox"},"messages":[{"message":"To use riece, you should add the following line to your .emacs file:\n\n(autoload 'riece \"riece\" \"Start Riece\" t)\n\nSome add-ons (e.g. riece-async, riece-rdcc) require Ruby.\nIf you use them, you need to install Ruby from port or package.","type":"install"},{"message":"===>   NOTICE:\n\nThe riece-emacs_nox port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"riece-emacs_wayland","origin":"irc/riece","version":"9.0.0_27,1","comment":"IRC client for Emacs","maintainer":"ports@FreeBSD.org","www":"https://www.nongnu.org/riece/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5d3c5c6257eb30619fda38c41d7137bc73a6a5c6d87634eac6297fa453194384","flatsize":1064085,"path":"All/riece-emacs_wayland-9.0.0_27,1.pkg","repopath":"All/riece-emacs_wayland-9.0.0_27,1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":189408,"desc":"Riece is an IRC client for Emacs. It provides the following features:\n\n- Several IRC servers may be used at the same time.\n- Essential features can be built upon the extension framework (called\n  \"add-on\") capable of dependency tracking.\n- Installation is easy.  Riece doesn't depend on other packages.\n- Setup is easy.  Automatically save/restore the configuration.\n- Riece uses separate windows to display users, channels, and\n  dialogues.  The user can select the window layout.\n- Step-by-step instructions (currently written in Japanese) are included.\n- Mostly compliant with RFC 2812.","deps":{"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["elisp","irc"],"options":{"DOCS":"on"},"annotations":{"flavor":"wayland"},"messages":[{"message":"To use riece, you should add the following line to your .emacs file:\n\n(autoload 'riece \"riece\" \"Start Riece\" t)\n\nSome add-ons (e.g. riece-async, riece-rdcc) require Ruby.\nIf you use them, you need to install Ruby from port or package.","type":"install"},{"message":"===>   NOTICE:\n\nThe riece-emacs_wayland port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"riece-emacs_devel_nox","origin":"irc/riece","version":"9.0.0_27,1","comment":"IRC client for Emacs","maintainer":"ports@FreeBSD.org","www":"https://www.nongnu.org/riece/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e526c505fa0c075f2183074877f2a96fb48a4bb330bab037d25cc259808a8a41","flatsize":1064321,"path":"All/riece-emacs_devel_nox-9.0.0_27,1.pkg","repopath":"All/riece-emacs_devel_nox-9.0.0_27,1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":189408,"desc":"Riece is an IRC client for Emacs. It provides the following features:\n\n- Several IRC servers may be used at the same time.\n- Essential features can be built upon the extension framework (called\n  \"add-on\") capable of dependency tracking.\n- Installation is easy.  Riece doesn't depend on other packages.\n- Setup is easy.  Automatically save/restore the configuration.\n- Riece uses separate windows to display users, channels, and\n  dialogues.  The user can select the window layout.\n- Step-by-step instructions (currently written in Japanese) are included.\n- Mostly compliant with RFC 2812.","deps":{"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["elisp","irc"],"options":{"DOCS":"on"},"annotations":{"flavor":"devel_nox"},"messages":[{"message":"To use riece, you should add the following line to your .emacs file:\n\n(autoload 'riece \"riece\" \"Start Riece\" t)\n\nSome add-ons (e.g. riece-async, riece-rdcc) require Ruby.\nIf you use them, you need to install Ruby from port or package.","type":"install"},{"message":"===>   NOTICE:\n\nThe riece-emacs_devel_nox port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"riffdiff","origin":"textproc/riffdiff","version":"3.3.8_2","comment":"Diff filter highlighting which line parts have changed","maintainer":"yuri@FreeBSD.org","www":"https://github.com/walles/riff","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d4d5e30d04d4eca91863f393c752f5f2ccf5f554e636abd2a88d56caf3dc155c","flatsize":4264889,"path":"All/riffdiff-3.3.8_2.pkg","repopath":"All/riffdiff-3.3.8_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":936180,"desc":"Riff is a wrapper around 'diff' that highlights which parts of lines have\nchanged.\n\nMuch like 'git', riff sends its output to a pager, trying these in order:\n1. whatever is specified in the '$PAGER' environment variable\n2. 'moar' because it is nice\n3. 'less' because it is ubiquitous","deps":{"moar":{"origin":"textproc/moar","version":"1.31.3"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libpthread.so.0"]},{"name":"riece-emacs_devel","origin":"irc/riece","version":"9.0.0_27,1","comment":"IRC client for Emacs","maintainer":"ports@FreeBSD.org","www":"https://www.nongnu.org/riece/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6f81a6ade7222d3b6da739930dadc8329fb87f9cbb00aaba0c25236058d24efe","flatsize":1064334,"path":"All/riece-emacs_devel-9.0.0_27,1.pkg","repopath":"All/riece-emacs_devel-9.0.0_27,1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":189388,"desc":"Riece is an IRC client for Emacs. It provides the following features:\n\n- Several IRC servers may be used at the same time.\n- Essential features can be built upon the extension framework (called\n  \"add-on\") capable of dependency tracking.\n- Installation is easy.  Riece doesn't depend on other packages.\n- Setup is easy.  Automatically save/restore the configuration.\n- Riece uses separate windows to display users, channels, and\n  dialogues.  The user can select the window layout.\n- Step-by-step instructions (currently written in Japanese) are included.\n- Mostly compliant with RFC 2812.","deps":{"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["elisp","irc"],"options":{"DOCS":"on"},"annotations":{"flavor":"devel_full"},"messages":[{"message":"To use riece, you should add the following line to your .emacs file:\n\n(autoload 'riece \"riece\" \"Start Riece\" t)\n\nSome add-ons (e.g. riece-async, riece-rdcc) require Ruby.\nIf you use them, you need to install Ruby from port or package.","type":"install"},{"message":"===>   NOTICE:\n\nThe riece-emacs_devel port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"riece-emacs_canna","origin":"irc/riece","version":"9.0.0_27,1","comment":"IRC client for Emacs","maintainer":"ports@FreeBSD.org","www":"https://www.nongnu.org/riece/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7f8530a1548f07df9d3005265c426eeb64882083d130eaf789e103beb404302e","flatsize":1064085,"path":"All/riece-emacs_canna-9.0.0_27,1.pkg","repopath":"All/riece-emacs_canna-9.0.0_27,1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":189304,"desc":"Riece is an IRC client for Emacs. It provides the following features:\n\n- Several IRC servers may be used at the same time.\n- Essential features can be built upon the extension framework (called\n  \"add-on\") capable of dependency tracking.\n- Installation is easy.  Riece doesn't depend on other packages.\n- Setup is easy.  Automatically save/restore the configuration.\n- Riece uses separate windows to display users, channels, and\n  dialogues.  The user can select the window layout.\n- Step-by-step instructions (currently written in Japanese) are included.\n- Mostly compliant with RFC 2812.","deps":{"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["elisp","irc"],"options":{"DOCS":"on"},"annotations":{"flavor":"canna"},"messages":[{"message":"To use riece, you should add the following line to your .emacs file:\n\n(autoload 'riece \"riece\" \"Start Riece\" t)\n\nSome add-ons (e.g. riece-async, riece-rdcc) require Ruby.\nIf you use them, you need to install Ruby from port or package.","type":"install"},{"message":"===>   NOTICE:\n\nThe riece-emacs_canna port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ridl","origin":"security/ridl","version":"g20190530","comment":"Tool to check whether the system is affected by various attacks","maintainer":"yuri@FreeBSD.org","www":"https://github.com/vusec/ridl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ed8e72f4886d4ced1074d129401de5a46327534b6bb1c23985ef8bbc922d01c0","flatsize":44261,"path":"All/ridl-g20190530.pkg","repopath":"All/ridl-g20190530.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":14576,"desc":"A tool to check whether your system is affected by Micro-architectural Data\nSampling and other attacks.","deps":{"libsysinfo":{"origin":"devel/libsysinfo","version":"0.0.3_3"}},"categories":["security"],"shlibs_required":["libc.so.8","libm.so.4","libsysinfo.so.0"]},{"name":"rhash","origin":"security/rhash","version":"1.4.4_1","comment":"Utility and library for computing and checking of file hashes","maintainer":"danfe@FreeBSD.org","www":"https://rhash.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"13346a069792143fcb721bb35a6ef5f2773dc7a8231e7d1def3055864562c068","flatsize":767868,"path":"All/rhash-1.4.4_1.pkg","repopath":"All/rhash-1.4.4_1.pkg","licenselogic":"single","licenses":["BSD0CLAUSE"],"pkgsize":216096,"desc":"RHash is a console utility and library for computing and verifying hash sums\nof files.  It supports CRC32, MD4, MD5, SHA1, SHA256, SHA512, SHA3, Tiger,\nTTH, Torrent BTIH, AICH, ED2K, GOST R 34.11-94, RIPEMD-160, HAS-160, EDON-R\n256/512, Whirlpool, and Snefru-128/256 hash sums.  Its features are:\n\n  * Can calculate Magnet links\n  * Output in a predefined (SFV, BSD-like) or a user-defined format\n  * Ability to process directories recursively\n  * Updating existing hash-files (adding hash sums of files missing in a\n    hash-file)\n  * Portable, written in pure C, small in size, open source (MIT license)\n\nPerl wrapper is available as `security/p5-Crypt-RHash' port.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["security"],"shlibs_required":["libc.so.8","libintl.so.8"],"options":{"DOCS":"on","NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:rhash_project:rhash:1.4.4:::::dragonfly6:x86_64:1"}},{"name":"riece","origin":"irc/riece","version":"9.0.0_27,1","comment":"IRC client for Emacs","maintainer":"ports@FreeBSD.org","www":"https://www.nongnu.org/riece/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"37ee4b72f3866089552254983af5326ec11d6c7dfb44fcd50a295bf16232b90e","flatsize":1064085,"path":"All/riece-9.0.0_27,1.pkg","repopath":"All/riece-9.0.0_27,1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":189320,"desc":"Riece is an IRC client for Emacs. It provides the following features:\n\n- Several IRC servers may be used at the same time.\n- Essential features can be built upon the extension framework (called\n  \"add-on\") capable of dependency tracking.\n- Installation is easy.  Riece doesn't depend on other packages.\n- Setup is easy.  Automatically save/restore the configuration.\n- Riece uses separate windows to display users, channels, and\n  dialogues.  The user can select the window layout.\n- Step-by-step instructions (currently written in Japanese) are included.\n- Mostly compliant with RFC 2812.","deps":{"emacs":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["elisp","irc"],"options":{"DOCS":"on"},"annotations":{"flavor":"full"},"messages":[{"message":"To use riece, you should add the following line to your .emacs file:\n\n(autoload 'riece \"riece\" \"Start Riece\" t)\n\nSome add-ons (e.g. riece-async, riece-rdcc) require Ruby.\nIf you use them, you need to install Ruby from port or package.","type":"install"},{"message":"===>   NOTICE:\n\nThe riece port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"rhonabwy","origin":"security/rhonabwy","version":"1.1.13","comment":"Javascript Object Signing and Encryption (JOSE) library","maintainer":"sunpoet@FreeBSD.org","www":"https://babelouest.github.io/rhonabwy/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bbf1278a324743dc658fb661c9ff8fa0e7dc0b27023ae6528cfa713e10b04a13","flatsize":927065,"path":"All/rhonabwy-1.1.13.pkg","repopath":"All/rhonabwy-1.1.13.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":163776,"desc":"Rhonabwy library is made to manage JWK, JWKS, JWS, JWE and JWT according to\ntheir respective RFCs:\n- JSON Web Keys (JWK) and JSON Web Keys Set (JWKS)\n- JSON Web Signatures (JWS)\n- JSON Web Encryption (JWE)\n- JSON Web Token (JWT)\n\nRhonabwy is based on the following libraries and actively uses them:\n- GnuTLS for the cryptographic functions\n- Jansson for the JSON manipulation\n- Yder for the logs\n- Libcurl when it requires to retrieve keys from an URL\n\nWhen relevant, a function can accept or return GnuTLS or Jansson data. But if\nyou're not using those in your application and prefer raw data, you can use the\nmore agnostic functions.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"jansson":{"origin":"devel/jansson","version":"2.14.1"},"nettle":{"origin":"security/nettle","version":"3.10.1"},"orcania":{"origin":"devel/orcania","version":"2.3.3"},"ulfius":{"origin":"www/ulfius","version":"2.7.15"},"yder":{"origin":"devel/yder","version":"1.4.20"}},"categories":["security"],"shlibs_required":["libc.so.8","libcurl.so.4","libgmp.so.10","libgnutls.so.30","libhogweed.so.6","libjansson.so.4","libnettle.so.8","liborcania.so.2.3","libyder.so.1.4","libz.so.3"]},{"name":"rgxg","origin":"devel/rgxg","version":"0.1.2_1","comment":"Regular expression generator","maintainer":"alexander.naumochkin@gmail.com","www":"https://rgxg.github.io","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4028e24f1c4fdbe3a9260230abacc2b3d0bd76574e2727490f01633804ea57d5","flatsize":51834,"path":"All/rgxg-0.1.2_1.pkg","repopath":"All/rgxg-0.1.2_1.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":25180,"desc":"rgxg (ReGular eXpression Generator) is a C library and a command-line tool\nto generate (extended) regular expressions.","categories":["devel"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"rgb","origin":"x11/rgb","version":"1.1.0_1","comment":"Uncompile an rgb color-name database","maintainer":"x11@FreeBSD.org","www":"https://gitlab.freedesktop.org/xorg/app/rgb","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0a2b16025c9533c158a8e243d799b3bb40abbfa74e921a29da6d0d4a29d17601","flatsize":28302,"path":"All/rgb-1.1.0_1.pkg","repopath":"All/rgb-1.1.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9348,"desc":"This package contains showrgb, a program that reads an rgb color-name\ndatabase compiled for use with the dbm database routines and converts it\nback to source form, printing the result to standard output.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["x11"],"shlibs_required":["libc.so.8"]},{"name":"rgbpaint","origin":"graphics/rgbpaint","version":"0.8.7_11","comment":"Very basic painting program","maintainer":"ports@FreeBSD.org","www":"https://mtpaint.sourceforge.net/rgbpaint.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4b8dbb2b007f885d6c934ddf0b7a89aa03013fbdac84bf0f7652767b71516a5d","flatsize":138188,"path":"All/rgbpaint-0.8.7_11.pkg","repopath":"All/rgbpaint-0.8.7_11.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":54420,"desc":"rgbPaint is a very basic GTK+2.6 (or later) based program designed for\nediting pixel based images. It is a fork of mtPaint 3.09.  It can only\nedit and save RGB images to PNG, JPEG, or ICO files.  It can read PNG,\nJPEG, TIFF, GIF, ICO, files and possibly others like TGA, PCX, and SVGi\nif they are installed with your version of GTK+2.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["graphics"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe rgbpaint port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"rfcdiff","origin":"textproc/rfcdiff","version":"1.33_1","comment":"Compare two versions of an Internet Draft and produce a diff","maintainer":"lars.eggert@gmx.net","www":"https://tools.ietf.org/tools/rfcdiff/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b2638e71c9e12632de55487ec3cd6a301645452dbc690f069c37c279cb524aa9","flatsize":36677,"path":"All/rfcdiff-1.33_1.pkg","repopath":"All/rfcdiff-1.33_1.pkg","licenselogic":"single","pkgsize":10552,"desc":"The purpose of this program is to compare two versions of an\nInternet Draft and as output produce a diff in one of several\nformats:\n\n\t- side-by-side html diff\n\t- paged wdiff output in a text terminal\n\t- a text file with changebars in the left margin\n\t- a simple unified diff output\n\nIn all cases, internet-draft headers and footers are stripped before\ngenerating the diff, to produce a cleaner diff.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"gawk":{"origin":"lang/gawk","version":"5.3.1"},"wdiff":{"origin":"textproc/wdiff","version":"1.2.2_3"}},"categories":["textproc"]},{"name":"ricochet","origin":"net-im/ricochet","version":"1.1.4_36","comment":"Anonymous peer-to-peer instant messenger","maintainer":"yuri@FreeBSD.org","www":"https://github.com/ricochet-im/ricochet","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e61667e4eae15d56f24b4b5af29c17a5e86198b0945a8c73066ca00d46be4fb1","flatsize":1463371,"path":"All/ricochet-1.1.4_36.pkg","repopath":"All/ricochet-1.1.4_36.pkg","licenselogic":"single","licenses":["RICOCHET"],"pkgsize":499808,"desc":"Anonymous peer-to-peer instant messenger working through the Tor network.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"protobuf":{"origin":"devel/protobuf","version":"29.3_1,1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-multimedia":{"origin":"multimedia/qt5-multimedia","version":"5.15.16p2_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-quickcontrols":{"origin":"x11-toolkits/qt5-quickcontrols","version":"5.15.16p0"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"tor":{"origin":"security/tor","version":"0.4.8.16"}},"categories":["net-im","net-p2p"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Multimedia.so.5","libQt5Network.so.5","libQt5Qml.so.5","libQt5QmlModels.so.5","libQt5Quick.so.5","libQt5Widgets.so.5","libabsl_bad_optional_access.so.2501.0.0","libabsl_bad_variant_access.so.2501.0.0","libabsl_base.so.2501.0.0","libabsl_city.so.2501.0.0","libabsl_civil_time.so.2501.0.0","libabsl_cord.so.2501.0.0","libabsl_cord_internal.so.2501.0.0","libabsl_cordz_functions.so.2501.0.0","libabsl_cordz_handle.so.2501.0.0","libabsl_cordz_info.so.2501.0.0","libabsl_crc32c.so.2501.0.0","libabsl_crc_cord_state.so.2501.0.0","libabsl_crc_cpu_detect.so.2501.0.0","libabsl_crc_internal.so.2501.0.0","libabsl_debugging_internal.so.2501.0.0","libabsl_decode_rust_punycode.so.2501.0.0","libabsl_demangle_internal.so.2501.0.0","libabsl_demangle_rust.so.2501.0.0","libabsl_die_if_null.so.2501.0.0","libabsl_examine_stack.so.2501.0.0","libabsl_exponential_biased.so.2501.0.0","libabsl_flags_commandlineflag.so.2501.0.0","libabsl_flags_commandlineflag_internal.so.2501.0.0","libabsl_flags_config.so.2501.0.0","libabsl_flags_internal.so.2501.0.0","libabsl_flags_marshalling.so.2501.0.0","libabsl_flags_private_handle_accessor.so.2501.0.0","libabsl_flags_program_name.so.2501.0.0","libabsl_flags_reflection.so.2501.0.0","libabsl_graphcycles_internal.so.2501.0.0","libabsl_hash.so.2501.0.0","libabsl_hashtablez_sampler.so.2501.0.0","libabsl_int128.so.2501.0.0","libabsl_kernel_timeout_internal.so.2501.0.0","libabsl_leak_check.so.2501.0.0","libabsl_log_entry.so.2501.0.0","libabsl_log_globals.so.2501.0.0","libabsl_log_initialize.so.2501.0.0","libabsl_log_internal_check_op.so.2501.0.0","libabsl_log_internal_conditions.so.2501.0.0","libabsl_log_internal_fnmatch.so.2501.0.0","libabsl_log_internal_format.so.2501.0.0","libabsl_log_internal_globals.so.2501.0.0","libabsl_log_internal_log_sink_set.so.2501.0.0","libabsl_log_internal_message.so.2501.0.0","libabsl_log_internal_nullguard.so.2501.0.0","libabsl_log_internal_proto.so.2501.0.0","libabsl_log_internal_structured_proto.so.2501.0.0","libabsl_log_severity.so.2501.0.0","libabsl_log_sink.so.2501.0.0","libabsl_low_level_hash.so.2501.0.0","libabsl_malloc_internal.so.2501.0.0","libabsl_random_distributions.so.2501.0.0","libabsl_random_internal_platform.so.2501.0.0","libabsl_random_internal_pool_urbg.so.2501.0.0","libabsl_random_internal_randen.so.2501.0.0","libabsl_random_internal_randen_hwaes.so.2501.0.0","libabsl_random_internal_randen_hwaes_impl.so.2501.0.0","libabsl_random_internal_randen_slow.so.2501.0.0","libabsl_random_internal_seed_material.so.2501.0.0","libabsl_random_seed_gen_exception.so.2501.0.0","libabsl_random_seed_sequences.so.2501.0.0","libabsl_raw_hash_set.so.2501.0.0","libabsl_raw_logging_internal.so.2501.0.0","libabsl_spinlock_wait.so.2501.0.0","libabsl_stacktrace.so.2501.0.0","libabsl_status.so.2501.0.0","libabsl_statusor.so.2501.0.0","libabsl_str_format_internal.so.2501.0.0","libabsl_strerror.so.2501.0.0","libabsl_string_view.so.2501.0.0","libabsl_strings.so.2501.0.0","libabsl_strings_internal.so.2501.0.0","libabsl_symbolize.so.2501.0.0","libabsl_synchronization.so.2501.0.0","libabsl_throw_delegate.so.2501.0.0","libabsl_time.so.2501.0.0","libabsl_time_zone.so.2501.0.0","libabsl_tracing_internal.so.2501.0.0","libabsl_utf8_for_code_point.so.2501.0.0","libabsl_vlog_config_internal.so.2501.0.0","libc.so.8","libcrypto.so.12","libexecinfo.so.1","libm.so.4","libprotobuf.so.29.3.0","libpthread.so.0","librt.so.0","libstdc++.so.9","libutf8_range.so","libutf8_validity.so"],"options":{"TOR":"on"}},{"name":"rgb-tui","origin":"misc/rgb-tui","version":"1.1.6","comment":"Create and get color codes from the terminal using a nice interface","maintainer":"yuri@FreeBSD.org","www":"https://github.com/ArthurSonzogni/rgb-tui","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d1f366e884ede27239311389e178b031a3f8286c11d0f15a41545920491da943","flatsize":58958,"path":"All/rgb-tui-1.1.6.pkg","repopath":"All/rgb-tui-1.1.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20444,"desc":"rgb-tui is a color picker with a terminal UI.","deps":{"clip-clipboard-library":{"origin":"x11/clip","version":"1.9"},"ftxui":{"origin":"devel/ftxui","version":"5.0.0"},"libfmt":{"origin":"devel/libfmt","version":"10.2.1"}},"categories":["misc"],"shlibs_required":["libc.so.8","libclip.so","libfmt.so.10","libftxui-component.so.5.0.0","libftxui-dom.so.5.0.0","libftxui-screen.so.5.0.0","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"rfksay","origin":"games/rfksay","version":"0.1","comment":"Generates a kitten finding robot with a text bubble","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7bf4788d35fbb82d7cec7a087e1f9970632e88b6b20474b98bedb1ad93ce0c41","flatsize":3847,"path":"All/rfksay-0.1.pkg","repopath":"All/rfksay-0.1.pkg","licenselogic":"single","pkgsize":1764,"desc":"Generates a kitten finding robot with a text bubble, much like\ncowsay.\n\nRequires perl.\n\n\t- Michael L. Hostbaek\n\tmich@FreeBSD.org","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe rfksay port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"rmap","origin":"astro/rmap","version":"1.2_15","comment":"Generates images of the Earth centered at a particular location","maintainer":"ports@FreeBSD.org","www":"https://rmap.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e0b56b5e13ce9d6b174a22a4d808778dc8c69c0d60d3c592d3e1e37bfbf898fe","flatsize":46708059,"path":"All/rmap-1.2_15.pkg","repopath":"All/rmap-1.2_15.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":6354136,"desc":"This program generates, but does not display, image files containing\nraster maps of the Earth. It includes public-domain, vector data from\nwhich they are drawn, describing the continents, bodies of water,\nboundaries of countries and U.S. states, and a few cities. Command-line\noptions allow centering the maps at a particular latitude and longitude\nand zooming in.","deps":{"libgd":{"origin":"graphics/gd","version":"2.3.3_13,1"}},"categories":["astro","geography"],"shlibs_required":["libc.so.8","libgd.so.6","libjpeg.so.8","libm.so.4","libpng16.so.16","libz.so.3"],"messages":[{"message":"===>   NOTICE:\n\nThe rmap port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"rfc","origin":"misc/rfc","version":"3.2.3_5","comment":"Perl script to search for RFC's","maintainer":"portmaster@BSDforge.com","www":"http://www.dewn.com/rfc/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4f1aad634fdaeb92407fd259982e516a28183aaec1a564a00b88e6586e49f1e5","flatsize":18659,"path":"All/rfc-3.2.3_5.pkg","repopath":"All/rfc-3.2.3_5.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":8324,"desc":"Perl script to search for RFC's by an RFC number,\nkeyword, or your own regexp.  The results can be\nsend to a browser to viewing, emailed, or just\nviewed.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"w3m":{"origin":"www/w3m","version":"0.5.3.20250305_1"}},"categories":["misc"]},{"name":"rfbproxy","origin":"net/rfbproxy","version":"1.1.1_1","comment":"Simple tool for recording VNC sessions","maintainer":"pphillips@experts-exchange.com","www":"https://rfbproxy.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"223dac8dd807ff63f6d7fb622c7fd2e4ac67931eeaa63128b914be16c1e631fc","flatsize":39647,"path":"All/rfbproxy-1.1.1_1.pkg","repopath":"All/rfbproxy-1.1.1_1.pkg","licenselogic":"single","pkgsize":18736,"desc":"This program is a simple tool for recording VNC sessions. Make no mistake: it\nis hacked together and very ugly. But it does the job.","categories":["net"],"shlibs_required":["libc.so.8"]},{"name":"rexx-wrapper","origin":"lang/rexx-wrapper","version":"2.4","comment":"Tool that wraps Rexx source or tokenised code into an executable","maintainer":"ports@FreeBSD.org","www":"https://rexxwrapper.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8c8319092ee329efcbf7dbb61576f33bdbf6e370b5e0f01dcd839ec8466023ed","flatsize":1078980,"path":"All/rexx-wrapper-2.4.pkg","repopath":"All/rexx-wrapper-2.4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":247672,"desc":"Rexx/Wrapper is a tool that wraps Rexx source or tokenised code into an\nexecutable. The Rexx source code can be optionally compressed and encoded to\nensure that the original Rexx code cannot be viewed (unless you have the\noriginal encryption key).\n\nTo use Rexx/Wrapper you need two extra bits of software:\n   1. A supported Rexx interpreter\n   2. A supported C compiler","deps":{"rexx-regina":{"origin":"lang/rexx-regina","version":"3.9.3_1"}},"categories":["lang"],"shlibs_required":["libc.so.8","libdl.so.0","libm.so.4","libpthread.so.0","libregina.so"],"messages":[{"message":"===>   NOTICE:\n\nThe rexx-wrapper port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"simutrans-pak128.german","origin":"games/simutrans-pak128.german","version":"2.2","comment":"German graphics set for Simutrans","maintainer":"amdmi3@FreeBSD.org","www":"https://www.simutrans.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4548e84c4a91fbd0a7b434807005a994fe8b583a7223de1f067c83942921daf4","flatsize":573562203,"path":"All/simutrans-pak128.german-2.2.pkg","repopath":"All/simutrans-pak128.german-2.2.pkg","licenselogic":"single","pkgsize":176272492,"desc":"Brings the German transportation system embedded in typical German\ntowns and industries according to the respective topographic region\n(coasts, the Alps, etc.). Trains and lorries are taller than they\nare in standard pak128. Every building and factory has four views\nand each type of factory has different aspects.","categories":["games"]},{"name":"rexx-regutil","origin":"lang/rexx-regutil","version":"1.26_3","comment":"Implementation of IBM's RexxUtil function library for Regina","maintainer":"bob@eager.cx","www":"http://pages.interlog.com/~pjtm/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c196bd589b90dfe1486989c861e7ffd4fc277ed65f5936befded8132ce008d07","flatsize":303715,"path":"All/rexx-regutil-1.26_3.pkg","repopath":"All/rexx-regutil-1.26_3.pkg","licenselogic":"single","licenses":["MPL10"],"pkgsize":141128,"desc":"RegUtil is an implementation of IBM's RexxUtil for Regina. According to\nthe author, it is not complete; however, it implements a large number of\nthe RexxUtil functions, and is very useful.\n\nNote that any scripts which load RegUtil must be run with the 'regina'\ncommand, rather than 'rexx'; the latter does not support the use of\nexternal function packages.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["lang"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"rexx-regmath","origin":"math/rexx-regmath","version":"1.00_2","comment":"Two mathematics libraries for Rexx","maintainer":"bob@eager.cx","www":"http://pages.interlog.com/~pjtm/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fa5b1a3f841fbee48f944cea6e9ab22ce5a7cbd6a2bbfc8e8cc8c46ea354f076","flatsize":118884,"path":"All/rexx-regmath-1.00_2.pkg","repopath":"All/rexx-regmath-1.00_2.pkg","licenselogic":"single","licenses":["MPL10"],"pkgsize":57180,"desc":"RxMath duplicates the interface of IBM's RxMath library, as well as the\nlibrary that comes with ARexx (known here as RexxMath).\n\nNote that any scripts which load RxMath or RexxMath must be run with the\n'regina' command, rather than 'rexx'; the latter does not support the use\nof external function packages.","categories":["math"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"rexima","origin":"audio/rexima","version":"1.4_1","comment":"ncurses-based console mixer","maintainer":"jerry@freebsd.se","www":"http://www.svgalib.org/rus/rexima.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"52fab86eef88938bbc9f352d4aa5f60fb8e0ae0da2006d839af9a3696c4c7c06","flatsize":40114,"path":"All/rexima-1.4_1.pkg","repopath":"All/rexima-1.4_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":16380,"desc":"A small and flexible console mixer using ncurses.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["audio"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"]},{"name":"rex","origin":"sysutils/rex","version":"4.1_1","comment":"Remote EXecution utility","maintainer":"zeus@gnu.org.ua","www":"https://puszcza.gnu.org.ua/projects/rex","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"55e73e2c3331f6b86172a79d10ed6e3fd095532c6978c280d7b61dbfdd9e3929","flatsize":112470,"path":"All/rex-4.1_1.pkg","repopath":"All/rex-4.1_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":36400,"desc":"REX is a remote execution utility that runs a supplied command or shell\nscript on several hosts in succession.  It is also able to copy a file\n(or files) to several hosts.\n\nRex is written in Tcl and provides extensive scripting facilities.  It\nprovides a convenient way to administrate multiple servers.","deps":{"expect":{"origin":"lang/expect","version":"5.45.4_6,1"}},"categories":["sysutils","tcl"]},{"name":"rhino","origin":"lang/rhino","version":"1.7.r4_2","comment":"Implementation of JavaScript written in Java","maintainer":"nivit@FreeBSD.org","www":"https://developer.mozilla.org/en-US/docs/Mozilla/Projects/Rhino","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0e85e91155afd55007022d782d8c66ccb41781f812f5fd8cc797479b5df42fa5","flatsize":1157740,"path":"All/rhino-1.7.r4_2.pkg","repopath":"All/rhino-1.7.r4_2.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":1085924,"desc":"Rhino is an open-source implementation of JavaScript written entirely\nin Java. It is typically embedded into Java applications to provide\nscripting to end users.\n\nRhino is an implementation of the core language only and doesn't contain\nobjects or methods for manipulating HTML documents.\n\nRhino contains\n\n    * All the features of JavaScript 1.6\n    * Allows direct scripting of Java\n    * A JavaScript shell for executing JavaScript scripts\n    * A JavaScript compiler to transform JavaScript source files\n      into Java class files\n    * A JavaScript debugger for scripts executed with Rhino","deps":{"jline":{"origin":"devel/jline","version":"0.9.94"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","lang"],"options":{"LINEDIT":"on"}},{"name":"rexx-imc","origin":"lang/rexx-imc","version":"1.76_4","comment":"Procedural programming language designed by IBM's UK Laboratories","maintainer":"ports@FreeBSD.org","www":"https://www.cs.ox.ac.uk/people/ian.collier/Rexx/rexximc.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d6aef34ea1d0993ce32641e9562e9ccccb9bebe47a07ac2086f9d3e1ce50d50e","flatsize":624454,"path":"All/rexx-imc-1.76_4.pkg","repopath":"All/rexx-imc-1.76_4.pkg","licenselogic":"single","pkgsize":202044,"desc":"REXX/imc is a Rexx interpreter for Unix. It supports all the standard\ninstructions and built-in functions, plus a small number of extensions,\nand has a partial implementation of the SAA API allowing applications\nto call Rexx programs and to register addressing environments, Rexx\nfunctions, and exit handlers.","categories":["lang"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe rexx-imc port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"retry","origin":"misc/retry","version":"1.0.5_1","comment":"Retry a command until the command succeeds","maintainer":"jon@zikomo.xyz","www":"https://github.com/minfrin/retry","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d1e1b3c1901482728d5587c3df7f90d3eaa6d133d7eb776ec4d65f363c0c3630","flatsize":27637,"path":"All/retry-1.0.5_1.pkg","repopath":"All/retry-1.0.5_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":11548,"desc":"Retry captures stdin into memory as the data is passed to the repeated command,\nand this captured stdin is then replayed should the command be repeated. This\nmakes it possible to embed the retry tool into shell pipelines.\n\nRetry captures stdout into memory, and if the command was successful stdout is\npassed on to stdout as normal, while if the command was repeated stdout is\npassed to stderr instead. This ensures that output is passed to stdout once and\nonce only.","categories":["misc"],"shlibs_required":["libc.so.8"]},{"name":"retro12","origin":"lang/retro12","version":"2024.1","comment":"Clean, elegant, and pragmatic dialect of Forth","maintainer":"crc@forthworks.com","www":"https://retroforth.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"87274eb9e372539afd0bad8de85e55a18908f6615aaaf5f9c43475e4a40999a0","flatsize":1281306,"path":"All/retro12-2024.1.pkg","repopath":"All/retro12-2024.1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":238904,"desc":"RETRO is a clean, elegant, and pragmatic dialect of Forth. It provides\na simple alternative for those willing to make a break from legacy\nsystems.\n\nThe language draws influences from many sources including traditional\nForth systems, cmForth, colorForth, Factor, and Parable. It was\ndesigned to be easy to grasp and adapt to specific uses.\n\nThe basic language is very portable. It runs on a tiny virtual\nmachine (Nga), which is written in C. There are multiple interface\noptions, the main one (rre) is buildable with just the standard C\ncompiler and libraries on most systems (tested at various points\non Linux, NetBSD, macOS, and Windows, on x86, x86-64, PPC [emulated],\nand various ARM processors).","categories":["lang"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"rezound","origin":"audio/rezound","version":"0.13.1.b_9","comment":"Graphical audio file editor","maintainer":"danfe@FreeBSD.org","www":"https://rezound.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"32366748277c2a00a9f52ceade877a41f2a0724cd3883b7dd7735ec35331645d","flatsize":6899287,"path":"All/rezound-0.13.1.b_9.pkg","repopath":"All/rezound-0.13.1.b_9.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1446460,"desc":"ReZound aims to be a stable, open source, and graphical audio file editor\nprimarily for but not limited to the Linux operating system.","deps":{"flac":{"origin":"audio/flac","version":"1.5.0,1"},"fox16":{"origin":"x11-toolkits/fox16","version":"1.6.59"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"ladspa":{"origin":"audio/ladspa","version":"1.17_1"},"lame":{"origin":"audio/lame","version":"3.100_5"},"libaudiofile":{"origin":"audio/libaudiofile","version":"0.3.6_6"},"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"portaudio":{"origin":"audio/portaudio","version":"19.6.0_7,1"},"soundtouch":{"origin":"audio/soundtouch","version":"2.3.3"}},"categories":["audio"],"shlibs_required":["libFLAC++.so.11","libFLAC.so.14","libFOX-1.6.so.0","libGL.so.1","libGLU.so.1","libSoundTouch.so.2","libX11.so.6","libXcursor.so.1","libXext.so.6","libXfixes.so.3","libXft.so.2","libXi.so.6","libXrandr.so.2","libXrender.so.1","libaudiofile.so.1","libbz2.so.2","libc.so.8","libdl.so.0","libfontconfig.so.1","libfreetype.so.6","libintl.so.8","libjpeg.so.8","libm.so.4","libogg.so.0","libpng16.so.16","libportaudio.so.2","libpthread.so.0","librt.so.0","libstdc++.so.9","libtiff.so.6","libvorbis.so.0","libvorbisenc.so.2","libvorbisfile.so.3","libz.so.3"],"options":{"AUDIOFILE":"on","CDRDAO":"off","DOCS":"on","FFTW":"off","FLAC":"on","JACK":"off","LADSPA":"on","LAME":"on","LARGEFILE":"off","NLS":"on","OGG":"on","PORTAUDIO":"on","PULSEAUDIO":"off","SOUNDTOUCH":"on","VORBIS":"on"}},{"name":"retcl","origin":"databases/retcl","version":"0.6.0","comment":"Tcl client library for Redis","maintainer":"gahr@FreeBSD.org","www":"https://github.com/gahr/retcl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b84a41277a0543383a7c6adf01c32d7e134fddd006ea6c47b227ea0e8e4610e6","flatsize":28584,"path":"All/retcl-0.6.0.pkg","repopath":"All/retcl-0.6.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":8024,"desc":"Retcl is an event-driven, object-oriented, Redis client library targetting the\nTcl scripting language. The library consists of a single Tcl Module file, which\nmakes it extremely easy to deploy or integrate into existing projects.","deps":{"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"}},"categories":["databases"]},{"name":"retail","origin":"sysutils/retail","version":"1.0.2","comment":"Program for incremental logfile reader","maintainer":"ports@FreeBSD.org","www":"http://xjack.org/retail/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c4b525dae0e0be879e4f70f3a2fa13ca7b7843ce9ab09a561453a2593bc3d36e","flatsize":31919,"path":"All/retail-1.0.2.pkg","repopath":"All/retail-1.0.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":13660,"desc":"Re-Tail is a command line program which is intended as an intelligent\nincremental logfile reader. It will read a file or group of files\ngiven on the command line, and output any changes since last time it\nread the file(s) in question. It will attempt to compensate if the\nfilesize changes unexpectedly, and will also attempt to compensate if\nthe file contents changes as well. It is not a very complex program.","categories":["sysutils"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe retail port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"rezerwar","origin":"games/rezerwar","version":"0.4.2_3","comment":"Puzzle game involving organizing blocks with pipes","maintainer":"amdmi3@FreeBSD.org","www":"https://tamentis.com/projects/rezerwar/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ae7ab1ecffa74c7acc859766f90d3bd3a1dbdbc7194fc391bd12d39613d38f12","flatsize":9148101,"path":"All/rezerwar-0.4.2_3.pkg","repopath":"All/rezerwar-0.4.2_3.pkg","licenselogic":"single","pkgsize":1626604,"desc":"rezerwar is a puzzle game that could be quickly described as the\nillegitimate child of a known tetromino game and the average pipe\ngame. The goal of this game is basically to create networks of water\nto make them disappear, a couple tricks and techniques will help\nyou achieve this goal faster.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_mixer-1.2.so.0","libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"reticulum","origin":"net-p2p/reticulum","version":"0.7.7_1","comment":"Self-configuring, encrypted and resilient mesh networking stack","maintainer":"cs@FreeBSD.org","www":"https://reticulum.network/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e88af02676444d1326c7d06e61d248946819c298588c5dd18631f339ac91d9d0","flatsize":5188841,"path":"All/reticulum-0.7.7_1.pkg","repopath":"All/reticulum-0.7.7_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":638724,"desc":"Reticulum is a cryptography-based networking stack for building local and\nwide-area networks with readily available hardware. Reticulum can continue to\noperate even in adverse conditions with very high latency and extremely low\nbandwidth.","deps":{"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-netifaces":{"origin":"net/py-netifaces","version":"0.11.0_1"},"py311-pyserial":{"origin":"comms/py-pyserial","version":"3.5_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net-p2p"],"users":["_reticulum"],"groups":["_reticulum"],"annotations":{"flavor":"py311"}},{"name":"resume-extensions","origin":"textproc/resume-extensions","version":"0.5_2","comment":"Extends the XML Resume library","maintainer":"ports@FreeBSD.org","www":"https://aaronland.info/xsl/xmlresume/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"985be6b57fc14cfe292511f0dbc14ffb55e1e1f9e810115d054420f61b1598ec","flatsize":45286,"path":"All/resume-extensions-0.5_2.pkg","repopath":"All/resume-extensions-0.5_2.pkg","licenselogic":"single","pkgsize":6972,"desc":"Extend the XML Resume library.","deps":{"add-css-links":{"origin":"textproc/add-css-links","version":"1.0_1"},"print-n-times":{"origin":"textproc/print-n-times","version":"1.0_1"},"resume":{"origin":"textproc/resume","version":"1.5.1_2"}},"categories":["textproc"],"annotations":{"deprecated":"Depends on deprecated port textproc/resume","expiration_date":"2025-04-30"},"messages":[{"message":"===>   NOTICE:\n\nThe resume-extensions port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nDepends on deprecated port textproc/resume.\n\nIt is scheduled to be removed on or after 2025-04-30."}]},{"name":"resume","origin":"textproc/resume","version":"1.5.1_2","comment":"XML Resume library","maintainer":"ports@FreeBSD.org","www":"https://xmlresume.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9640acae7fafc5ed82a9d0788c69c05a0cc1b273cf3ce42046b1d7502d3c4aeb","flatsize":1848682,"path":"All/resume-1.5.1_2.pkg","repopath":"All/resume-1.5.1_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":173836,"desc":"The XML Resume Library is an XML Document Type Definition (DTD) and\nExtensible Stylesheet Language (XSL) file set for declaration, B2B\nexchange, and presentation of resumes.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","textproc"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"deprecated":"Obsolete XML and XSL based system that targets résumés and curricu vitae","expiration_date":"2025-04-30"},"messages":[{"message":"For the impatient: You can get a result just in two steps!\n\n1. Install textproc/libxslt.\n\n2. Run the command below.\n\n    $ xsltproc /usr/local/share/xsl/resume/output/us-html.xsl \\\n               /usr/local/share/examples/resume/example1.xml","type":"install"},{"message":"===>   NOTICE:\n\nThe resume port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nObsolete XML and XSL based system that targets résumés and curricu vitae.\n\nIt is scheduled to be removed on or after 2025-04-30."}]},{"name":"ro-aspell","origin":"textproc/ro-aspell","version":"3.3.2,1","comment":"Aspell Romanian dictionary","maintainer":"office@FreeBSD.org","www":"https://rospell.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"28610e2684c3c01d4731d9d4d206bffb769becc1d6dcf12aa9a0d94d50a9d99d","flatsize":40039657,"path":"All/ro-aspell-3.3.2,1.pkg","repopath":"All/ro-aspell-3.3.2,1.pkg","licenselogic":"single","pkgsize":8929736,"desc":"Aspell Romanian dictionary.\n\nNote: if you build from ports, prefer textproc/aspell, it will let you\n      select dictionaries for several languages.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"]},{"name":"resvg","origin":"graphics/resvg","version":"0.45.0","comment":"SVG rendering library","maintainer":"yuri@FreeBSD.org","www":"https://github.com/RazrFalcon/resvg","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"02888564bc0021db4cea55a904504600da0259f59ad5a9ff8c439b35854ccb56","flatsize":4071796,"path":"All/resvg-0.45.0.pkg","repopath":"All/resvg-0.45.0.pkg","licenselogic":"or","licenses":["APACHE20","MIT"],"pkgsize":1272652,"desc":"resvg is an SVG rendering library.\n\nIt can be used as a Rust library, as a C library, and as a CLI\napplication to render static SVG files.\n\nThe core idea is to make a fast, small, portable SVG library with the goal to\nsupport the whole SVG spec.\n\nFeatures:\n* Designed for edge-cases\n* Safety\n* Zero bloat\n* Portable\n* SVG preprocessing\n* Performance\n* Reproducibility","categories":["graphics"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0"]},{"name":"rexx-regina","origin":"lang/rexx-regina","version":"3.9.3_1","comment":"Rexx interpreter","maintainer":"bob@eager.cx","www":"http://regina-rexx.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9a58bb230f34534b2ec7b0ee2bbe43370e76f44bd0ea8f957d52106602f31532","flatsize":8933960,"path":"All/rexx-regina-3.9.3_1.pkg","repopath":"All/rexx-regina-3.9.3_1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":2371592,"desc":"Regina is a Rexx interpreter that has been ported to most Unix platforms\n(Linux, FreeBSD, Solaris, AIX, HP-UX, etc.) and also to OS/2, eCS, DOS,\nWin9x/Me/NT/2k/XP, Amiga, AROS, QNX, BeOS, MacOS X, EPOC32, AtheOS, OpenVMS\nand OpenEdition. Rexx is a programming language that was designed to be easy\nto use for inexperienced programmers yet powerful enough for experienced\nusers. It is also a language ideally suited as a macro language for other\napplications.\n\nThere are two major goals for Regina:\n    * become 100%25 compliant with the ANSI Standard.\n    * be available on as many platforms as possible.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["lang"],"shlibs_required":["libc.so.8","libcrypt.so.4","libm.so.4","libncurses.so.6","libpthread.so.0"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"restinio","origin":"www/restinio","version":"0.6.18","comment":"Asynchronous HTTP/WebSocket server C++14 library","maintainer":"yuri@FreeBSD.org","www":"https://stiffstream.com/en/products/restinio.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0b22f29dd4ac85b50e31423ab0e6411d59f2e6c869fe29a035db2e9c1a3a3589","flatsize":1367169,"path":"All/restinio-0.6.18.pkg","repopath":"All/restinio-0.6.18.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":204200,"desc":"RESTinio is a header-only C++14 library that gives you an embedded\nHTTP/Websocket server. It is based on standalone version of ASIO and\ntargeted primarily for asynchronous processing of HTTP-requests.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"http-parser":{"origin":"www/http-parser","version":"2.9.4"},"libfmt":{"origin":"devel/libfmt","version":"10.2.1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"},"sobjectizer":{"origin":"devel/sobjectizer","version":"5.7.4.2"}},"categories":["devel","www"],"options":{"SAMPLES":"off"}},{"name":"respond","origin":"sysutils/respond","version":"1.3_1","comment":"Response automator for logged events","maintainer":"j.witteveen@gmail.com","www":"https://github.com/joukewitteveen/respond","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"09657262e73d112937f1861bfd5125fad49c1fedc62a4a1080eb6e5fca7280fe","flatsize":15084,"path":"All/respond-1.3_1.pkg","repopath":"All/respond-1.3_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":7848,"desc":"Respond listens on stdin or on a specified named pipe and matches\neach line it reads to the regular expressions it finds in the\nspecified actionscript. If a line matches, respond executes a\nrewritten command defined in the actionscript.","categories":["sysutils"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"resolv_wrapper","origin":"devel/resolv_wrapper","version":"1.1.8","comment":"Wrapper for dns name resolving or dns faking","maintainer":"timur@FreeBSD.org","www":"https://cwrap.org/resolv_wrapper.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4466b67e9c48a3a986b00cb0669483d3aae1e3f632569eb085986830f5871df4","flatsize":28596,"path":"All/resolv_wrapper-1.1.8.pkg","repopath":"All/resolv_wrapper-1.1.8.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":14172,"desc":"resolv_wrapper makes it possible on most UNIX platforms to contact your own DNS\nimplementation in your test environment. It requires socket_wrapper to be able\nto contact it.\nIf it doesn't work on a special platform the wrapper is able to fake DNS queries\nand return valid responses to your application.\n\n- Redirects name queries to the nameservers specified in your resolv.conf\n- Can fake DNS queries using a simple formatted DNS hosts file.","deps":{"socket_wrapper":{"origin":"devel/socket_wrapper","version":"1.4.2"}},"categories":["devel"],"options":{"TEST":"on"}},{"name":"restbed","origin":"www/restbed","version":"4.8","comment":"Asynchronous RESTful functionality to C++11 applications","maintainer":"yuri@FreeBSD.org","www":"https://github.com/Corvusoft/restbed","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2db3f86fce08cf6ba9b78f4a5f3a7e4e2e5f8e3a91b9c23a46cd927737af0489","flatsize":6273673,"path":"All/restbed-4.8.pkg","repopath":"All/restbed-4.8.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":692872,"desc":"Restbed is a comprehensive and consistent programming model for building\napplications that require seamless and secure communication over HTTP,\nwith the ability to model a range of business processes, designed to target\nmobile, tablet, desktop and embedded production environments.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["www"],"messages":[{"message":"You installed restbed, the framework to build RESTful applications\nin C++11.\n\nCurrently restbed has the caveat that it only works correctly on\nFreeBSD with this sysctl variable value: net.inet6.ip6.v6only=0.\nThis value is not the default.\n\nWhen net.inet6.ip6.v6only=1, tests don't pass, and applications using\nthis library can fail.\n\nSee https://github.com/Corvusoft/restbed/issues/231 for further\ninformation.","type":"install"}]},{"name":"rest","origin":"devel/librest","version":"0.8.1_2","comment":"Easy access to RESTful web services","maintainer":"cmt@burggraben.net","www":"https://wiki.gnome.org/Projects/Librest","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9a83f9919d80eef3477259b805f995dadf1325719020e2f136b14a66b07adf54","flatsize":931214,"path":"All/rest-0.8.1_2.pkg","repopath":"All/rest-0.8.1_2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":103160,"desc":"librest is a library that was designed to make it easier to access RESTful\nweb services.\n\nIt comprises of two parts: the first aims to make it easier to make requests\nby providing a wrapper around libsoup, the second aids with XML parsing by\nwrapping libxml2.","deps":{"ca_root_nss":{"origin":"security/ca_root_nss","version":"3.108"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libsoup":{"origin":"devel/libsoup","version":"2.74.3"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"}},"categories":["devel","www"],"options":{"EXAMPLES":"on"}},{"name":"revive","origin":"devel/revive","version":"1.5.1_2","comment":"Extensible static code analysis framework for Go","maintainer":"lcook@FreeBSD.org","www":"https://revive.run","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7e9322009ce72fa0fecb27c02c09bffc19eaee8a240f4c358255878c50e62455","flatsize":8581261,"path":"All/revive-1.5.1_2.pkg","repopath":"All/revive-1.5.1_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2736416,"desc":"Fast, configurable, extensible, flexible, and\nbeautiful linter for Go. Drop-in replacement\nof golint. Revive provides a framework for\ndevelopment of custom rules, and lets you\ndefine a strict preset for enhancing your\ndevelopment & code review processes.","categories":["devel"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"reproduce","origin":"sysutils/reproduce","version":"0.5.0","comment":"AppJail image builder","maintainer":"DtxdF@disroot.org","www":"https://github.com/DtxdF/reproduce","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"65f5635158cd1b500d48004105161d103547aa2919792ea2b556e35c80ff6bb4","flatsize":39843,"path":"All/reproduce-0.5.0.pkg","repopath":"All/reproduce-0.5.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":10072,"desc":"AppJail Reproduce is a small open source BSD-3 licensed tool for\nautomating the creation of images using Makejails, scripts and\nsimple text files, providing a common workflow and simplifying many\nthings.","categories":["sysutils"],"options":{"DOCS":"on"},"messages":[{"message":"This port requires either sysutils/appjail or sysutils/appjail-devel\nto work properly.","type":"install"}]},{"name":"reproc","origin":"devel/reproc","version":"14.2.5","comment":"C/C++ library to simplify running external programs","maintainer":"yuri@FreeBSD.org","www":"https://github.com/DaanDeMeyer/reproc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"72bf06a3f569be520140398c20f2a58458b1cec839c8b93935939cde30676e43","flatsize":119456,"path":"All/reproc-14.2.5.pkg","repopath":"All/reproc-14.2.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":38576,"desc":"reproc (Redirected Process) is a cross-platform C/C++ library that simplifies\nstarting, stopping and communicating with external programs. The main use case\nis executing command line applications directly from C or C++ code and\nretrieving their output.\n\nreproc consists out of two libraries: reproc and reproc++. reproc is a C99\nlibrary that contains the actual code for working with external programs.","categories":["devel"]},{"name":"revsocks","origin":"net/revsocks","version":"2.8_9","comment":"Reverse SOCKS5 implementation in Go","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/kost/revsocks","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3c1bfba91b446245078a52f883aded3dd8a5aef394eea1b611a11a0d501211d7","flatsize":9943870,"path":"All/revsocks-2.8_9.pkg","repopath":"All/revsocks-2.8_9.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2984424,"desc":"Reverse SOCKS5 tunneler with SSL/TLS and proxy support.\n\nFeatures:\n\n  *  Single executable\n  *  Encrypted communication with TLS\n  *  DNS tunneling support (SOCKS5 over DNS)\n  *  Support for proxies\n  *  Automatic SSL/TLS certificate generation if not specified","categories":["net"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"repos-style","origin":"www/repos-style","version":"2.0_3","comment":"Stylesheet for the Subversion index web page","maintainer":"avk@vl.ru","www":"http://www.reposstyle.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"60a3cc1f29af72c0e737d5cbe18874d455499a6d53fc09d5787a512269da245c","flatsize":182255,"path":"All/repos-style-2.0_3.pkg","repopath":"All/repos-style-2.0_3.pkg","licenselogic":"single","pkgsize":41432,"desc":"A free open source stylesheet for the Subversion index web page.\nThe XSLT and CSS is fully customizable. There is icons for folders\nand many different filetypes. Install Repos Style as it is or use\nis as a sample XSLT to design your own. A simple log viewer is also\nincluded.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"},"subversion":{"origin":"devel/subversion","version":"1.14.5_1"}},"categories":["www"],"messages":[{"message":"repos-style has been installed into:\n\n    /usr/local/www/repos-style\n\nTo make repos-web available through your web site, I suggest\nthat you add something like the following to httpd.conf:\n\nAlias /repos-style /usr/local/www/repos-style\nSVNIndexXSLT \"/repos-style/view/repos.xsl\"\n\nTo set up the Very Simple Logviewer in repos-style/open/log/index.php there is a line:\n$repo = '@@Repository@@'; // repository root, no trailing slash\nReplace @@Repository@@ with the subversion url to your repository root.\nIt can be any subversion URL, both http:// and file:///. You can use\n\"http:\" if you have public read access to the repository.","type":"install"}]},{"name":"reprise","origin":"ports-mgmt/reprise","version":"0.6.1_2","comment":"Port testing system","maintainer":"amdmi3@FreeBSD.org","www":"https://github.com/AMDmi3/reprise","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7ddd5bf00a60cb85cdfcd39352ab846c82a745ec6bd9bbf5410583a650e3cbed","flatsize":506691,"path":"All/reprise-0.6.1_2.pkg","repopath":"All/reprise-0.6.1_2.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":90556,"desc":"reprise is a tool primarily designed to test package production on\nFreeBSD. Unlike poudriere, it's focused on port testing only, without\nsupport for repository production, and has important features still\nlacking in poudriere, such as `make test` support, and more eager\nuse of prebuilt packages. As a result, with reprise you test your\nports, not rebuild llvm and other heavy dependencies over and over\nagain.","deps":{"py311-aiohttp":{"origin":"www/py-aiohttp","version":"3.11.13"},"py311-jsonslicer":{"origin":"textproc/py-jsonslicer","version":"0.1.8_1"},"py311-pydantic":{"origin":"devel/py-pydantic","version":"1.10.20_1,1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-termcolor":{"origin":"devel/py-termcolor","version":"2.5.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["ports-mgmt","python"],"options":{"DOCS":"on"},"messages":[{"message":"Reprise is experimental software. Expect all kinds of failures and\nfilesystem, jail and mountpoint leftovers you'll have to clean up\nmanually.","type":"install"}]},{"name":"repng2jpeg","origin":"graphics/repng2jpeg","version":"1.0.5_2","comment":"Small tool to recompress JPEG, PNG, and GIF images","maintainer":"portmaster@bsdforge.com","www":"https://BSDforge.COM/projects/graphics/repng2jpeg/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c409bd7b3ae0347e8105cc1de031f22cf189c87537efa908b51a547dd772c144","flatsize":21683,"path":"All/repng2jpeg-1.0.5_2.pkg","repopath":"All/repng2jpeg-1.0.5_2.pkg","licenselogic":"single","licenses":["GPLv1"],"pkgsize":8804,"desc":"A small tool to recompress JPEG, PNG, and GIF images.\nrepng2jpeg is a single binary, which makes it readily available, and simple\nfor use in scripts, and other utilities. Some of the possibilities include\n\n - mass recompression of entire directory/ies\n - scripted via Perl, as an online utility\n - your-creative-usage-here...","deps":{"libgd":{"origin":"graphics/gd","version":"2.3.3_13,1"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libgd.so.6"]},{"name":"ripgrep","origin":"textproc/ripgrep","version":"14.1.1_4","comment":"Command line search tool","maintainer":"petteri.valkonen@iki.fi","www":"https://blog.burntsushi.net/ripgrep/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6cf0ab4cd4cdecc0967f685fd2ef06b9d8e1c2c45a3012b1c3916d7803a7aaad","flatsize":28066096,"path":"All/ripgrep-14.1.1_4.pkg","repopath":"All/ripgrep-14.1.1_4.pkg","licenselogic":"or","licenses":["MIT","UNLICENSE"],"pkgsize":4848028,"desc":"ripgrep is a command line search tool that combines the usability of\nThe Silver Searcher (an ack clone) with the raw speed of GNU grep.\nripgrep is fast, cross platform and written in Rust.","deps":{"pcre2":{"origin":"devel/pcre2","version":"10.45"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libpcre2-8.so.0","libpthread.so.0"],"options":{"DOCS":"on","PCRE2":"on","SIMD":"on"},"annotations":{"cpe":"cpe:2.3:a:ripgrep_project:ripgrep:14.1.1:::::dragonfly6:x86_64:4"}},{"name":"repsnapper","origin":"cad/repsnapper","version":"2.5.a5","comment":"Controller and GCode generator for RepRap 3D printers","maintainer":"martin.dieringer@gmx.de","www":"https://reprap.org/wiki/RepSnapper_Manual:Introduction","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eeb707fedfd7479f39c4e75c414e5f5db0b92c46a48112cd3c2e8498b0c5e0f6","flatsize":2629597,"path":"All/repsnapper-2.5.a5.pkg","repopath":"All/repsnapper-2.5.a5.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","GPLv2","MIT"],"pkgsize":651420,"desc":"RepSnapper is a host software for controlling a RepRap 3D printer.  It has a\n3D OpenGL interface, slices objects and calculates the extrusion toolpath.\nIt can manipulate 3D objects and save constellations in STL and AMF format.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"atkmm":{"origin":"accessibility/atkmm","version":"2.28.4"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"cairomm":{"origin":"graphics/cairomm","version":"1.14.5"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"glibmm":{"origin":"devel/glibmm","version":"2.66.7,1"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"gtkglext":{"origin":"x11-toolkits/gtkglext","version":"1.2.0_21"},"gtkglextmm":{"origin":"x11-toolkits/gtkglextmm","version":"1.2.0_16"},"gtkmm24":{"origin":"x11-toolkits/gtkmm24","version":"2.24.5_4"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libsigc++":{"origin":"devel/libsigc++20","version":"2.12.1"},"libxml++":{"origin":"textproc/libxml++26","version":"2.42.3,1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libzip":{"origin":"archivers/libzip","version":"1.11.2"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pangomm":{"origin":"x11-toolkits/pangomm","version":"2.46.4"},"pangox-compat":{"origin":"x11-toolkits/pangox-compat","version":"0.0.2_4"},"polyclipping":{"origin":"graphics/polyclipping","version":"6.4.2"}},"categories":["cad"],"shlibs_required":["libGL.so.1","libGLU.so.1","libX11.so.6","libatk-1.0.so.0","libatkmm-1.6.so.1","libc.so.8","libcairo.so.2","libcairomm-1.0.so.1","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgdkglext-x11-1.0.so.0","libgdkglextmm-x11-1.2.so.0","libgdkmm-2.4.so.1","libgio-2.0.so.0","libgiomm-2.4.so.1","libglib-2.0.so.0","libglibmm-2.4.so.1","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libgtkglext-x11-1.0.so.0","libgtkglextmm-x11-1.2.so.0","libgtkmm-2.4.so.1","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpangomm-1.4.so.1","libpangox-1.0.so.0","libpolyclipping.so.22","libpthread.so.0","libsigc-2.0.so.0","libstdc++.so.9","libxml++-2.6.so.2","libxml2.so.2","libzip.so.5"]},{"name":"replaceit","origin":"textproc/replaceit","version":"1.0.1","comment":"Light replacement to the combination of sed/awk/grep/head/tail","maintainer":"ports@FreeBSD.org","www":"https://pldaniels.com/replaceit/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1b64bf3f6148370516155d11b0e5350447ac7c105e46158000ebeea80b05bde1","flatsize":15848,"path":"All/replaceit-1.0.1.pkg","repopath":"All/replaceit-1.0.1.pkg","licenselogic":"single","licenses":["Sendmail"],"pkgsize":7336,"desc":"ReplaceIt was written as a quick, light and effective replacement to\nthe combination of sed/awk/grep/head/tail and other such shell\nutilities, as well as being quicker in startup (at least) than an\nequivilant Perl solution.","categories":["textproc"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe replaceit port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"repeater","origin":"net/repeater","version":"0.17","comment":"UltraVNC repeater","maintainer":"oleg@newestvision.com","www":"https://ultravnc.sourceforge.net/addons/repeater.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f28fe8926e28fb36644c880a247d577a10cc81d52b035e35fc5b82855687b751","flatsize":71681,"path":"All/repeater-0.17.pkg","repopath":"All/repeater-0.17.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":24028,"desc":"UltraVNC Repeater is an UltraVNC addon","categories":["net"],"users":["uvncrep"],"groups":["uvncrep"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:ultravnc:repeater:0.17:::::dragonfly6:x86_64"},"messages":[{"message":"Please edit /usr/local/etc/uvncrepeater.ini before using UltraVNC\nRepeater!\n\nTo enable UVNC Repeater, put the following in your /etc/rc.conf:\n\trepeater_enable=\"YES\"","type":"install"}]},{"name":"replxx","origin":"devel/replxx","version":"0.0.4","comment":"Portable readline library capable of handling UTF-8","maintainer":"meka@tilda.center","www":"https://github.com/AmokHuginnsson/replxx","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d2db145270292454dceb420dd8ed9d2361521b2a2345a1d4ea24e897f495aa69","flatsize":343197,"path":"All/replxx-0.0.4.pkg","repopath":"All/replxx-0.0.4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":96980,"desc":"A small, portable GNU readline replacement which is capable of\nhandling UTF-8 characters.  Unlike GNU readline, which is GPL, this\nlibrary uses a BSD license and can be used in any kind of program.\n\nThis replxx implementation is based on the work by ArangoDB Team\nand Salvatore Sanfilippo and 10gen Inc.  The goal is to create a\nzero-config, BSD licensed, readline replacement usable in Apache2\nor BSD licensed programs.","categories":["devel"]},{"name":"reportmagic","origin":"www/reportmagic","version":"2.21_4","comment":"Web site statistics post-processor for Analog","maintainer":"ports@FreeBSD.org","www":"http://www.reportmagic.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fbbaf423514bf73e0b1e15a3126cda98ed548a429ec377a7ab4ae46998924b51","flatsize":1570349,"path":"All/reportmagic-2.21_4.pkg","repopath":"All/reportmagic-2.21_4.pkg","licenselogic":"single","pkgsize":296076,"desc":"Report Magic for Analog is an add-on formatting utility for Analog\nweb site statistics software. Report Magic uses the statistics generated\nby Analog and formatting options set by you to make readable, presentable\nreports of your Web site data.","deps":{"analog":{"origin":"www/analog","version":"6.0_14,1"},"p5-Config-IniFiles":{"origin":"devel/p5-Config-IniFiles","version":"3.000003_1"},"p5-GD-Graph3d":{"origin":"graphics/p5-GD-Graph3d","version":"0.63_6"},"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["www"],"messages":[{"message":"You must agree to the [Artistic] license agreement at\n/usr/local/share/doc/reportmagic/license.html before\nusing Report Magic.","type":"install"},{"message":"===>   NOTICE:\n\nThe reportmagic port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"replex","origin":"multimedia/replex","version":"0.1.6.8_1,1","comment":"Remultiplex an MPEG2 TS into a PS for DVD","maintainer":"dinoex@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"03b986fdf2bffd6ff9628773977d9a8faf6174c2fab57fc5df2e1fdb0f87c69b","flatsize":88660,"path":"All/replex-0.1.6.8_1,1.pkg","repopath":"All/replex-0.1.6.8_1,1.pkg","licenselogic":"single","pkgsize":40728,"desc":"Replex was created to remultiplex transport stream (TS) data taken from a DVB\nsource. The result is supposed to be a program stream (PS) that can be\nused to be burned to a DVD (with dvdauthor).\nReplex can also remultiplex other PSs and AVIs with MPEG2 content.","categories":["multimedia"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"reop","origin":"security/reop","version":"2.1.1_2","comment":"Reasonable Expectation Of Privacy","maintainer":"bofh@FreeBSD.org","www":"https://humungus.tedunangst.com","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cfdfe6b1bb05e1979f6b5233b513ef2f0cb1854a7e34ac2eccaf528352067f44","flatsize":42243,"path":"All/reop-2.1.1_2.pkg","repopath":"All/reop-2.1.1_2.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":20852,"desc":"reop is a simple, semi-modern wannabe PGP clone.\n\nSupported operations include signing -S and verifying -V messages, plus a\nvariety of options for encrypting messages (-D -E). It does everything you'd\nexpect a PGP program to do. More accurately, it does everything I expect you\nto expect a PGP program to do.","deps":{"libsodium":{"origin":"security/libsodium","version":"1.0.19"}},"categories":["security"],"shlibs_required":["libc.so.8","libsodium.so.26"]},{"name":"reoback","origin":"sysutils/reoback","version":"1.0_3","comment":"Simple but flexible FTP/NFS backup script","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/reoback/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"75489faa9ef566a01141940a23ce15f6a19ec42ccf0527492916657e1a1ae393","flatsize":63338,"path":"All/reoback-1.0_3.pkg","repopath":"All/reoback-1.0_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":20000,"desc":"REOBack (pronounced as ray-o-back), is a backup solution designed for\nLinux or FreeBSD users/system admins. It supports scheduled full/incremental\nbackups, remote transfers via NFS or FTP as well as auto-deletion of old\nbackups.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["sysutils"],"messages":[{"message":"===>   NOTICE:\n\nThe reoback port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"renrot","origin":"graphics/renrot","version":"1.2.0_3","comment":"Program to rename and rotate image files according to EXIF tags","maintainer":"zeus@gnu.org.ua","www":"https://puszcza.gnu.org.ua/projects/renrot/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8b2c62a29c45f8bb40e193420279b5d04cdd6a6e09b7b6c0efcf5a169c4c5f41","flatsize":179361,"path":"All/renrot-1.2.0_3.pkg","repopath":"All/renrot-1.2.0_3.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":55860,"desc":"RenRot is utility written in Perl, aiming to carry out different processing\ntasks upon the image files (especially those containing EXIF data).\n\nRenRot renames files according to the flexible name template (allowing the\nDateTimeOriginal and FileModifyDate EXIF tags, if they exist, otherwise, the\nname will be set according to the current time stamp).  Furthermore, RenRot\ncan aggregate files according to the shooting time period.\n\nAdditionally, it can losslessly rotate JPEGs and their thumbnails, based on\nthe Orientation EXIF tag, or a given angle.\n\nThe script can also put commentary into the Commentary and UserComment tags.\nPersonal details can be specified via XMP tags defined in a configuration\nfile.","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"p5-Image-ExifTool":{"origin":"graphics/p5-Image-ExifTool","version":"13.10"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"],"options":{"DOCS":"on","IMAGEMAGICK":"off"}},{"name":"rep-gtk2","origin":"x11-toolkits/rep-gtk2","version":"0.90.8.3_1,1","comment":"GTK-2 bindings for rep Lisp interpreter","maintainer":"danfe@FreeBSD.org","www":"https://sawfish.tuxfamily.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6a21bb52cc1df7f1d70214d264bb89fabc9bc95e825b722a3a41a8aaa27e5feb","flatsize":3134860,"path":"All/rep-gtk2-0.90.8.3_1,1.pkg","repopath":"All/rep-gtk2-0.90.8.3_1,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":347120,"desc":"Rep-gtk offers GTK+-2 bindings for the rep Lisp interpreter.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"librep":{"origin":"lang/librep","version":"0.92.7_7"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11-toolkits"]},{"name":"renewck","origin":"dns/renewck","version":"1.01_1","comment":"Check for expiring domains and send email notifications","maintainer":"ports@FreeBSD.org","www":"https://man.gnu.org.ua/manpage/?1+renewck","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8137eb126ce21c34dbb67f64d081278b36dae2bc77479a7ed0bdd3939f15ea8c","flatsize":24061,"path":"All/renewck-1.01_1.pkg","repopath":"All/renewck-1.01_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":11100,"desc":"renewck checks expiration times of one or more domains and notifies user\nvia email about the domains that are approaching expiring.\n\nIt is part of dnstools, a set of utilities for DNS management and related\ntasks.","deps":{"p5-GDBM":{"origin":"databases/p5-GDBM","version":"1.14_5"},"p5-Mail-Tools":{"origin":"mail/p5-Mail-Tools","version":"2.22"},"p5-Time-modules":{"origin":"devel/p5-Time-modules","version":"2013.0912_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["dns","perl5"],"messages":[{"message":"===>   NOTICE:\n\nThe renewck port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"riscv-isa-sim","origin":"emulators/riscv-isa-sim","version":"1.1.0.20240531","comment":"Spike, a RISC-V ISA Simulator","maintainer":"lwhsu@FreeBSD.org","www":"https://github.com/riscv/riscv-isa-sim","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"69ef9a1d9133e4fe64a81bacdd61f22a60442faa8178bc9a0853a56b76bfbcd2","flatsize":48309199,"path":"All/riscv-isa-sim-1.1.0.20240531.pkg","repopath":"All/riscv-isa-sim-1.1.0.20240531.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":5025136,"desc":"Spike, a RISC-V ISA Simulator\n\nThe RISC-V ISA Simulator implements a functional model of one or more RISC-V\nprocessors.","categories":["emulators"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"rendercheck","origin":"x11/rendercheck","version":"1.5_1","comment":"Small program for testing basic Render extension conformance","maintainer":"x11@FreeBSD.org","www":"https://www.freedesktop.org/wiki/Software/xapps/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b31dcba4914a82d4a5fee8de516a1e2f7cd41581428762129b6fb1bb57318dd8","flatsize":55019,"path":"All/rendercheck-1.5_1.pkg","repopath":"All/rendercheck-1.5_1.pkg","licenselogic":"single","pkgsize":21876,"desc":"This package contains rendercheck, a simple tool I wrote to test some render\nextension conformance.","deps":{"libXrender":{"origin":"x11/libXrender","version":"0.9.12"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXrender.so.1","libc.so.8"]},{"name":"rename","origin":"sysutils/rename","version":"1.99.2_1","comment":"Rename multiple files using regular expressions","maintainer":"ports@FreeBSD.org","www":"https://rename.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f6f2933673bd96f8f1d595d246969a34f27d6826d50b0ba4aab0ef9fd89f43e0","flatsize":58023,"path":"All/rename-1.99.2_1.pkg","repopath":"All/rename-1.99.2_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":23292,"desc":"Rename is a quick and powerful tool written in C, featuring extended\nregular expression support for searching and substituting pattern\nstrings in filenames.\n\nRename can rename, convert to lowercase/uppercase, and change the\nownership of a large number of files.","categories":["sysutils"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe rename port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"renattach","origin":"mail/renattach","version":"1.2.4_2","comment":"Rename or remove certain attachments or kill entire messages","maintainer":"ports@FreeBSD.org","www":"http://www.pc-tools.net/unix/renattach/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"31658815af2ca0c9064d03bfb86e1eefb06395d207a43547e122d6d01ec881e1","flatsize":88678,"path":"All/renattach-1.2.4_2.pkg","repopath":"All/renattach-1.2.4_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":37444,"desc":"renattach is a fast and efficient e-mail stream filter written by Jem\nBerkes. It can rename or delete potentially dangerous attachments or\neven eliminate entire messages to help sites deal with resource strains\ncaused by virus floods. Unlike conventional virus scanners, there are no\nspecific virus or worm definitions. Instead, attachments are classified\nbased on file extension and executable encoded body content.\n\nFeatures\n- Fast, efficient, lightweight, little overhead, pure C code\n- Recognizes both MIME and uuencoded attachments\n- Compliant with RFC2047 and RFC2231, handles encoded filenames\n- Capable of reading filenames inside ZIP archives, on the fly\n- Can rename or delete attachments, or kill entire messages\n- Can detect executables that carry DOS/Windows signature\n- Supports list of banned filenames (great for handling floods)\n- Simple pipe/stream operation; can be used within many filtering systems\n- Can be used directly as a content_filter for Postfix MTA\n- Can be installed as a local delivery agent for Sendmail MTA","categories":["mail"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe renattach port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"renameutils","origin":"sysutils/renameutils","version":"0.12.0_3","comment":"Rename files faster and more easily","maintainer":"mcy@lm7.fr","www":"https://www.nongnu.org/renameutils/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2036401dbc27cd40d83684e4f6af1a472779c4a6a46d5b52284b791bde21659e","flatsize":380745,"path":"All/renameutils-0.12.0_3.pkg","repopath":"All/renameutils-0.12.0_3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":97156,"desc":"The file renaming utilities consists of five programs designed to make renaming\nof files faster and less cumbersome:\n- qmv (\"quick move\") allows a bunch of file names to be edited in a text editor;\n- imv (\"interactive move\") allows a single file name to be edited in the\n  terminal using the GNU Readline library\n- qcp and icp are similar to qmv and imv but copy files instead of moving them;\n- deurlname removes URL encoded characters (such as %2520 representing space) from\n  file names.","deps":{"coreutils":{"origin":"sysutils/coreutils","version":"9.6"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["converters","sysutils"],"shlibs_required":["libc.so.8","libhistory.so.8","libintl.so.8","libreadline.so.8"],"options":{"NLS":"on"}},{"name":"remotedesk","origin":"net/remotedesk","version":"0.1_11","comment":"Graphical interface to rdesktop","maintainer":"ports@FreeBSD.org","www":"https://gap.nongnu.org/remotedesk/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"af7695abe27acdd4ec4aeb535161813e2a43425eaffe51991f9de81a9fe3352e","flatsize":57038,"path":"All/remotedesk-0.1_11.pkg","repopath":"All/remotedesk-0.1_11.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":16720,"desc":"RemoteDesk is a graphical interface to rdesktop\nand it allows you to remotely access Windows computers.\n\nLICENSE: GPL2 or later","deps":{"gnustep-back":{"origin":"x11-toolkits/gnustep-back","version":"0.31.0"},"libobjc2":{"origin":"lang/libobjc2","version":"2.2.1"},"rdesktop":{"origin":"net/rdesktop","version":"1.9.0_1"}},"categories":["gnustep","net"],"shlibs_required":["libc.so.8","libgnustep-base.so.1.29.0","libgnustep-gui.so.0.31.1","libm.so.4","libobjc.so.4.6","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe remotedesk port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"remontoire","origin":"x11/remontoire","version":"1.4.0_2","comment":"Keybinding viewer for i3 and other programs","maintainer":"ports@FreeBSD.org","www":"https://github.com/regolith-linux/remontoire","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"27cdd9e7f39ad90c267d950a68828a6050786c85c59b4f8e787308fc2473b052","flatsize":104369,"path":"All/remontoire-1.4.0_2.pkg","repopath":"All/remontoire-1.4.0_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":32092,"desc":"Remontoire is a small (~71Kb) GTK app for presenting keybinding hints\nin a compact form suitable for tiling window environments. It is\nintended for use with the i3 window manager but it's also able to\ndisplay keybindings from any suitably formatted config file.\n\nThe program functions by scanning and parsing comments in a specific\nformat (described directly below), then displaying them in a one-layer\ncategorized list view. The program stores the state of which sections\nare expanded, allowing for use on screens with limited resolution.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"libgee":{"origin":"devel/libgee","version":"0.20.6_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11"],"shlibs_required":["libc.so.8","libgdk-3.so.0","libgee-0.8.so.2","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libjson-glib-1.0.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe remontoire port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"rest-server","origin":"sysutils/rest-server","version":"0.13.0_1","comment":"Performant HTTP server for sysutils/restic backend API","maintainer":"dch@FreeBSD.org","www":"https://github.com/restic/rest-server","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6fa4a8af9830941911d1b7de88eb87e8af0c8afb2a405f78300ebb16a691beb7","flatsize":9797473,"path":"All/rest-server-0.13.0_1.pkg","repopath":"All/rest-server-0.13.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":2943980,"desc":"Rest Server is a high performance HTTP server that implements restic's\nREST backend API. It provides secure and efficient way to backup data\nremotely, using restic backup client via the rest: URI over the network.","categories":["sysutils"],"users":["restserver"],"groups":["restserver"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"remotebox","origin":"net/remotebox","version":"3.2","comment":"Open Source VirtualBox Client with Remote Management","maintainer":"ports@FreeBSD.org","www":"https://remotebox.knobgoblin.org.uk/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3c72c6c60a3a7f102f69556eccad49921b752518294b6d4233d30981c140c7e1","flatsize":3252844,"path":"All/remotebox-3.2.pkg","repopath":"All/remotebox-3.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":932576,"desc":"RemoteBox is a graphical (GTK) VirtualBox client, which lets you administer\nguests or virtual machines which reside on a remote server or even your\nlocal machine if desired.","deps":{"p5-Gtk3":{"origin":"x11-toolkits/p5-Gtk3","version":"0.034_2"},"p5-SOAP-Lite":{"origin":"net/p5-SOAP-Lite","version":"1.27"},"tigervnc-viewer":{"origin":"net/tigervnc-viewer","version":"1.15.0_1"}},"categories":["net"],"options":{"KRDC":"off","FREERDP":"off","RDESKTOP":"off","TIGERVNC":"on","VINAGRE":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe remotebox port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"remmina-lite","origin":"net/remmina","version":"1.4.39_1","comment":"GTK Remote Desktop Client (lite flavor)","maintainer":"fernape@FreeBSD.org","www":"https://www.remmina.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3c839ca71a2ea54f919dd2840ee5934976edff2bea7aefc29c016a112cece4da","flatsize":4710034,"path":"All/remmina-lite-1.4.39_1.pkg","repopath":"All/remmina-lite-1.4.39_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":899564,"desc":"Remmina is a remote desktop client written in GTK+, aiming to be useful for\nsystem administrators and travellers, who need to work with lots of remote\ncomputers in front of either large monitors or tiny netbooks. Remmina supports\nmultiple network protocols in an integrated and consistant user interface.\n\nRemmina includes support for the following network protocols:\n* RDP, VNC, SPICE, NX, XDMCP, SSH, SFTP\n\nThis is the lite flavor of the Remmina package, compiled with the minimum\ndependencies to support the RDP and VNC protocols only.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"bash":{"origin":"shells/bash","version":"5.2.37"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"freerdp":{"origin":"net/freerdp","version":"2.11.7_3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libappindicator":{"origin":"devel/libappindicator","version":"12.10.1.2010202007061.01_2"},"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"libsodium":{"origin":"security/libsodium","version":"1.0.19"},"libvncserver":{"origin":"net/libvncserver","version":"0.9.15"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["gnome","net"],"shlibs_required":["libappindicator3.so.1","libc.so.8","libcairo.so.2","libcrypto.so.12","libcurl.so.4","libgcrypt.so.20","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libintl.so.8","libjson-glib-1.0.so.0","libpango-1.0.so.0","libpthread.so.0","libsodium.so.26","libssl.so.12","libwayland-client.so.0"],"options":{"GCRYPT":"on","NLS":"on","BASH":"on","ZSH":"off","EXEC":"on","GVNC":"off","PULSEAUDIO":"on","RDP":"on","VNC":"on"},"annotations":{"flavor":"lite"}},{"name":"remarkable-devd","origin":"net/remarkable-devd","version":"1.0_1","comment":"Devd hotplug rules for Remarkable Tablet","maintainer":"trueos@norwegianrockcat.com","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"046abd57ed2f1331850a2ef4e7aa220d5642c4119036c237ff6abc790b2a9b2d","flatsize":1480,"path":"All/remarkable-devd-1.0_1.pkg","repopath":"All/remarkable-devd-1.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":1848,"desc":"Automatic IP address when connecting a Remarkable Tablet to USB. This\nmakes it possible to access your Remarkable tablet via ssh or its USB\nweb interface when it's enabled.","categories":["net"],"messages":[{"message":"A devd rule and rc script has been added to get an address from the\nremarkable tablet when it is connected. This is disabled by default.\nSet remarkable_enable=YES if you want this to happen automatically. Devd must also be restarted.\n\n# sysrc remarkable_enable=YES\n# service devd restart\n\nFor details, see /usr/local/etc/devd/remarkable.conf and /usr/local/etc/rc.d/remarkable","type":"install"}]},{"name":"remind","origin":"deskutils/remind","version":"05.03.05","comment":"Sophisticated calendar and alarm program","maintainer":"fuz@FreeBSD.org","www":"https://dianne.skoll.ca/projects/remind/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9ce9668ced9039e157d681c00ed64f6887561d0e846a37b7ba0b6f91a481d00f","flatsize":1112196,"path":"All/remind-05.03.05.pkg","repopath":"All/remind-05.03.05.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":356312,"desc":"Remind is a sophisticated calendar and alarm program. It includes the\nfollowing features:\n\n  * A sophisticated scripting language and intelligent handling of\n    exceptions and holidays.\n  * Plain-text, PostScript and HTML output.\n  * Timed reminders and pop-up alarms.\n  * A friendly graphical front-end for people who don't want to learn\n    the scripting language.\n  * Facilities for both the Gregorian and Hebrew calendars.\n  * Support for 12 different languages.","deps":{"p5-Cairo":{"origin":"graphics/p5-Cairo","version":"1.109_1"},"p5-JSON-MaybeXS":{"origin":"converters/p5-JSON-MaybeXS","version":"1.004008"},"p5-Pango":{"origin":"x11-toolkits/p5-Pango","version":"1.227_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["deskutils"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"A4":"off","REM2HTML":"on","REM2PDF":"on","TCLTK":"off"}},{"name":"remmina","origin":"net/remmina","version":"1.4.39_1","comment":"GTK Remote Desktop Client","maintainer":"fernape@FreeBSD.org","www":"https://www.remmina.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"501e73f79a2ef1c44366acea606ad21e7cc86d67c47d68bb9a7176aebf2d57d2","flatsize":4941732,"path":"All/remmina-1.4.39_1.pkg","repopath":"All/remmina-1.4.39_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":962896,"desc":"Remmina is a remote desktop client written in GTK+, aiming to be useful for\nsystem administrators and travellers, who need to work with lots of remote\ncomputers in front of either large monitors or tiny netbooks. Remmina supports\nmultiple network protocols in an integrated and consistant user interface.\n\nRemmina includes support for the following network protocols:\n* RDP, VNC, SPICE, NX, XDMCP, SSH, SFTP\n\nThis is the full-featured flavor of the Remmina package, compiled with support\nfor optional desktop features and network protocols, as shown by the package\noptions.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"avahi-app":{"origin":"net/avahi-app","version":"0.8_6"},"avahi-gtk3":{"origin":"net/avahi-gtk3","version":"0.8_2"},"bash":{"origin":"shells/bash","version":"5.2.37"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"cups":{"origin":"print/cups","version":"2.4.11_1"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"freerdp":{"origin":"net/freerdp","version":"2.11.7_3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnome-keyring":{"origin":"security/gnome-keyring","version":"42.1_6"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libappindicator":{"origin":"devel/libappindicator","version":"12.10.1.2010202007061.01_2"},"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"libsecret":{"origin":"security/libsecret","version":"0.20.5_3"},"libsodium":{"origin":"security/libsodium","version":"1.0.19"},"libsoup":{"origin":"devel/libsoup","version":"2.74.3"},"libssh":{"origin":"security/libssh","version":"0.11.2"},"libvncserver":{"origin":"net/libvncserver","version":"0.9.15"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"},"spice-gtk":{"origin":"deskutils/spice-gtk","version":"0.37_7"},"vte3":{"origin":"x11-toolkits/vte3","version":"0.78.2_1"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"},"webkit2-gtk_40":{"origin":"www/webkit2-gtk","version":"2.46.6"}},"categories":["gnome","net"],"shlibs_required":["libappindicator3.so.1","libavahi-client.so.3","libavahi-common.so.3","libavahi-ui-gtk3.so.0","libc.so.8","libcairo.so.2","libcrypto.so.12","libcurl.so.4","libgcrypt.so.20","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libintl.so.8","libjson-glib-1.0.so.0","libpango-1.0.so.0","libpthread.so.0","libsodium.so.26","libssh.so.4","libssl.so.12","libvte-2.91.so.0","libwayland-client.so.0"],"options":{"AVAHI":"on","CUPS":"on","GCRYPT":"on","NLS":"on","PYTHON":"off","SSH":"on","TERM":"on","BASH":"on","ZSH":"off","EXEC":"on","GVNC":"off","KWALLET":"off","PULSEAUDIO":"on","RDP":"on","SECRET":"on","SPICE":"on","VNC":"on","WWW":"on"},"annotations":{"flavor":"default"}},{"name":"remarp","origin":"net-mgmt/remarp","version":"0.05_1","comment":"SNMP-based ARP watcher","maintainer":"ports@FreeBSD.org","www":"http://www.raccoon.kiev.ua/projects/remarp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ce167c0f5eede4da4a9ed04486e27cbb273f7a97a80935732ea01956396f4d86","flatsize":34094,"path":"All/remarp-0.05_1.pkg","repopath":"All/remarp-0.05_1.pkg","licenselogic":"single","pkgsize":10808,"desc":"Remote Arpwatch collects ARP tables from  remote devices using SNMP and\nchecks them  for changes. It is very useful for detecting  problems and\nmalicious users in networks  with routers that don't support static\nARP tables.","deps":{"p5-AppConfig":{"origin":"devel/p5-AppConfig","version":"1.71"},"p5-Net-SNMP":{"origin":"net-mgmt/p5-Net-SNMP","version":"6.0.1_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt"],"messages":[{"message":"===>   NOTICE:\n\nThe remarp port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"remake","origin":"devel/remake","version":"1.6_2","comment":"Fork of gmake with debugger","maintainer":"arved@FreeBSD.org","www":"https://bashdb.sourceforge.net/remake/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a055ead23e40cd94a78ed70de1928c820c829d129e42dbf77726525634312682","flatsize":1577730,"path":"All/remake-1.6_2.pkg","repopath":"All/remake-1.6_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":342060,"desc":"remake is a patched version of GNU Make that adds improved error reporting,\nthe ability to trace execution in a comprehensible way, and a debugger.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["devel"],"shlibs_required":["libc.so.8","libintl.so.8","libreadline.so.8"],"options":{"NLS":"on"}},{"name":"rejik","origin":"www/rejik","version":"3.2.12","comment":"Squid redirector used for blocking unwanted content","maintainer":"roma.a.g@gmail.com","www":"https://www.rejik.ru/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a7702a300f4120597648b882b0f375c81d6b3b36cba509ac5086ad389f8ef3b0","flatsize":87424,"path":"All/rejik-3.2.12.pkg","repopath":"All/rejik-3.2.12.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":37904,"desc":"Rejik is a squid redirector used for blocking unwanted content basing\non URLs and Perl Compatible Regular Expressions (http://www.pcre.org/).","deps":{"pcre":{"origin":"devel/pcre","version":"8.45_4"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"squid":{"origin":"www/squid","version":"6.13"}},"categories":["www"],"users":["squid"],"groups":["squid"],"shlibs_required":["libc.so.8","libpcre.so.1"]},{"name":"rej","origin":"sysutils/rej","version":"0.16_1","comment":"Merges patch-rejects and runs a merge program to verify the changes","maintainer":"ehaupt@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8c0371b78c5af27eece9c17704167a52b84ec3ea61e159bc6974607abc43b0ed","flatsize":45972,"path":"All/rej-0.16_1.pkg","repopath":"All/rej-0.16_1.pkg","licenselogic":"single","pkgsize":12092,"desc":"rej tries to merge simple patch-rejects and then run a merge program so the\nchanges can be verified.  It is not meant to resolve complex problems that\nwould not be immediately obvious to the programmer, the goal instead is to\nquickly fix the easy problems.\n\nrej understands both unified and context diffs.\n\nThere are four basic rejects fixable via rej.\n\n  1. missing context at the top or bottom of the hunk\n  2. different context in the middle of the hunk\n  3. slightly different lines removed by the hunk than exist in the file\n  4. Large hunks that might apply if they were broken up into smaller ones\n\nrej also allows you to tag hunks in a reject with special processing\nhints.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"],"options":{"DOCS":"on"}},{"name":"regexx","origin":"devel/regexx","version":"0.98.1_6","comment":"Complete regular expressions C++ solution","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/regexx/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"18b8177fa187ffae9a0153592e553661021f47eb9156bbe37d1753fa0fa32ff1","flatsize":129499,"path":"All/regexx-0.98.1_6.pkg","repopath":"All/regexx-0.98.1_6.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":35020,"desc":"Regexx is a complete regular expressions C++ solution. It implements easy\nexpression execution, global searching, replace with atom substitution,\ncustomized replaces, easy match and atom strings retrieving. It's also\nincluded in the library functions to split strings with strings or regular\nexpressions.","deps":{"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["devel"],"messages":[{"message":"===>   NOTICE:\n\nThe regexx port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"reproxy","origin":"www/reproxy","version":"1.1.1_4","comment":"Simple edge HTTP(S) server and reverse proxy","maintainer":"danfe@FreeBSD.org","www":"https://reproxy.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a9006a9c38e67bb8bc4e689181feb464b9c75d8d6d008ad3bfa0e53e59fb2950","flatsize":11827400,"path":"All/reproxy-1.1.1_4.pkg","repopath":"All/reproxy-1.1.1_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3542000,"desc":"Reproxy is a simple edge HTTP(S) server and reverse proxy supporting\nvarious providers (docker, static, file, consul catalog).  One or more\nproviders supply information about the requested server, requested URL,\ndestination URL, and health check URL.","categories":["www"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"resvg-c-api","origin":"graphics/resvg-capi","version":"0.45.0","comment":"SVG rendering library (C++/Qt API)","maintainer":"yuri@FreeBSD.org","www":"https://github.com/linebender/resvg","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e427812aab545c47cbb33a38fd438c87ff253f98c9ef13484269a5789c84997c","flatsize":22827296,"path":"All/resvg-c-api-0.45.0.pkg","repopath":"All/resvg-c-api-0.45.0.pkg","licenselogic":"or","licenses":["APACHE20","MIT"],"pkgsize":4826188,"desc":"resvg is an SVG rendering library.\n\nIt can be used as a Rust library, as a C library, and as a CLI\napplication to render static SVG files.\n\nThe core idea is to make a fast, small, portable SVG library with the goal to\nsupport the whole SVG spec.\n\nFeatures:\n* Designed for edge-cases\n* Safety\n* Zero bloat\n* Portable\n* SVG preprocessing\n* Performance\n* Reproducibility","categories":["graphics"]},{"name":"reggae","origin":"sysutils/reggae","version":"0.4.0","comment":"Powerful DevOps solution heavily relaying on CBSD","maintainer":"meka@tilda.center","www":"https://github.com/cbsd/reggae","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b3a0ac54b1bcbd28d5320b48b52459a2ce295e196a63cf0a4ee4c3e7c2251a40","flatsize":354245,"path":"All/reggae-0.4.0.pkg","repopath":"All/reggae-0.4.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":47068,"desc":"Reggae - REGister Globaly Access Everywhere is a package which helps in common\nDevOps tasks. It is an open source package which relays on CBSD to provide lower\nlevel management for jails and virtual machines.\n\nIf you have ever used Vagrant or Docker Compose, Reggae is best described\nas an alternative to those. It enables you easy development inside jail\nwhile code editing is done on the host. It makes transition from\ndevelopment to production easier by using provisioners. It makes host\nclean of all requirements of development and puts them inside jail which\nis easily stopped, started, provisioned, and destroyed.","deps":{"sudo":{"origin":"security/sudo","version":"1.9.17p1"}},"categories":["sysutils"]},{"name":"reed-solomon","origin":"math/reed-solomon","version":"4.0_1","comment":"Reed-Solomon CODEC library","maintainer":"freebsduser@paradisegreen.co.uk","www":"http://www.ka9q.net/code/fec/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"691cafbc97254d0b7a29fbdaf7930709d674919b4a9f0745b889894f22667db0","flatsize":53350,"path":"All/reed-solomon-4.0_1.pkg","repopath":"All/reed-solomon-4.0_1.pkg","licenselogic":"single","pkgsize":15680,"desc":"This is a port of Phil Karn's Reed-Solomon CODEC library. This package may be\nuseful to programmers working on data communications software.","categories":["math"]},{"name":"reflex","origin":"textproc/reflex","version":"20241231","comment":"Relocalizable fast lexical scanner","maintainer":"sunpoet@FreeBSD.org","www":"https://invisible-island.net/reflex/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4b7709ad4ad3e6300e5e7a47ccff0c28b4442ec85a2584805576781d91a13f9d","flatsize":222578,"path":"All/reflex-20241231.pkg","repopath":"All/reflex-20241231.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":104004,"desc":"This is a variant of the Flex fast lexical scanner. Flex was written in the early\n1990s by Verne Paxson. This version has been modified by Thomas Dickey, so that\nit conforms to ANSI C. It includes other improvements, but remains compatible with\nPaxson's 2.5.4 release (as well as POSIX lex). See the NEWS file for details.","categories":["textproc"],"shlibs_required":["libc.so.8"]},{"name":"ree","origin":"misc/ree","version":"1.4.1_1","comment":"Tool to dump your ROM extensions","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/alexmyczko/ree","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fa9d8d7c0da72a4fb3af0d5cfec8450707dc0d2a262f8e298da3ac1bc88bf35d","flatsize":33850,"path":"All/ree-1.4.1_1.pkg","repopath":"All/ree-1.4.1_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":12640,"desc":"Ree stands for ROM extension extractor. Ree will scan your system memory,\naddress c0000 - f0000 in 512 steps for identification of ROM extensions\n(55,aa), if found it will calculate its size (byte after id, multiplied by\n512byte steps) and save the output to a .rom file.\n\nThis package also comes with fontdump, a program to extract the fonts from your\nvideo BIOS ROMs.\n\nYou might ask yourself why collect x86 ROM extensions? It's like collecting\nbutterflies.\n\nA collection of various .rom files can be found on the project page. Please\nsubmit your ROMs there.","categories":["misc"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"regexxer","origin":"devel/regexxer","version":"0.10_9","comment":"Interactive tool for performing search and replace operations","maintainer":"kwm@FreeBSD.org","www":"https://regexxer.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7dbd55587f220b6492d6e29ac00a527d2bb4f3e315b1e5b111487003e96b672f","flatsize":799936,"path":"All/regexxer-0.10_9.pkg","repopath":"All/regexxer-0.10_9.pkg","licenselogic":"single","pkgsize":167748,"desc":"regexxer is a nifty GUI search/replace tool featuring Perl-style regular\nexpressions.\n\nIf you need project-wide substitution and you're tired of hacking sed\ncommand lines together, then you should definitely give it a try.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"atkmm":{"origin":"accessibility/atkmm","version":"2.28.4"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"cairomm":{"origin":"graphics/cairomm","version":"1.14.5"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"glibmm":{"origin":"devel/glibmm","version":"2.66.7,1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gtkmm30":{"origin":"x11-toolkits/gtkmm30","version":"3.24.9"},"gtksourceview3":{"origin":"x11-toolkits/gtksourceview3","version":"3.24.11_4"},"gtksourceviewmm3":{"origin":"x11-toolkits/gtksourceviewmm3","version":"3.18.0_3"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libsigc++":{"origin":"devel/libsigc++20","version":"2.12.1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pangomm":{"origin":"x11-toolkits/pangomm","version":"2.46.4"}},"categories":["devel","gnome","textproc"],"shlibs_required":["libatk-1.0.so.0","libatkmm-1.6.so.1","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libcairomm-1.0.so.1","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgdkmm-3.0.so.1","libgio-2.0.so.0","libgiomm-2.4.so.1","libglib-2.0.so.0","libglibmm-2.4.so.1","libgobject-2.0.so.0","libgtk-3.so.0","libgtkmm-3.0.so.1","libgtksourceview-3.0.so.1","libgtksourceviewmm-3.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangomm-1.4.so.1","libsigc-2.0.so.0","libstdc++.so.9","libz.so.3"]},{"name":"reed","origin":"sysutils/reed","version":"5.6_1","comment":"Text pager with autoscrolling and more","maintainer":"crees@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"79c87981b49230e61399f952d8d401bfc9a07676dc6f16d0fcb42e98750fb587","flatsize":58473,"path":"All/reed-5.6_1.pkg","repopath":"All/reed-5.6_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":25424,"desc":"reed is a text pager for reading large files, such as full books\n(usually etexts from Project Gutenberg).  It has the features one\nwould expect for a pager (multiple buffers, searching, file\ninformation, subshells, etc) and more: persistent bookmarks, auto\nscrolling, and support for many different types of files.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"]},{"name":"rescue","origin":"games/rescue","version":"1.0.5","comment":"Action adventure in Space","maintainer":"ports@FreeBSD.org","www":"https://rescue.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5bde89702864ca480ef136e483bab66fc5ea458b4a799048c9a329d7b04e8984","flatsize":4464202,"path":"All/rescue-1.0.5.pkg","repopath":"All/rescue-1.0.5.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":3929184,"desc":"Rescue! Max is an Action Adventure in Space written in java.\nIt is based on an old mac game called Rescue! by Tom Spreen.\n\nA 2D space real-time, action/strategy game. You are in control of a ship that\nyou fly around space fighting enemies and making friends on your way.\nThe main objective is to rescue people from planets and take them to star bases.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["games","java"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe rescue port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"redorblack","origin":"games/redorblack","version":"1.0","comment":"Simple card game to test fortune and probability theory","maintainer":"buratello@easy.com","www":"https://sourceforge.net/projects/redorb/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fcb0dc37cd055e0e93edf468395d482376a120968a16c88d9f131beb0cd9f50b","flatsize":77435,"path":"All/redorblack-1.0.pkg","repopath":"All/redorblack-1.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":24776,"desc":"A simple card game to test fortune and probability theory.","categories":["games"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"redo","origin":"devel/redo","version":"1.5","comment":"Incremental build system","maintainer":"sunpoet@FreeBSD.org","www":"https://jdebp.eu/Softwares/redo/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2ff028cf960cd98fc5e4d9cbcb4aec8df36ad097df939b6bc1091de872b7d481","flatsize":122886,"path":"All/redo-1.5.pkg","repopath":"All/redo-1.5.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":53656,"desc":"Daniel J. Bernstein's redo idea is a system for building target\nfiles from source files.  Its purpose is to provide a build system\nfor software packages that does incremental builds, i.e. if the\npackage is built and then some of its source files are changed, the\nbuild system will only rerun that part of the build procedure that\nis necessary to rebuild the changed parts of the package.\n\nThis is the redo implementation by Jonathan de Boyne Pollard written\nin C++.  It comprises:\n\n- redo - the main utility for rebuilding\n- redo-ifchange - a secondary utility for rebuilding targets if\n  existing sources change\n- redo-ifcreate - a secondary utility for rebuilding targets if\n  non-existent sources manifest\n- cubehash - a utility program that generates hashes of file contents\n  using the same parameterization of Bernstein CubeHash as is used\n  by the redo tools to check for changes to source and target files","categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"MANPAGES":"on"}},{"name":"refdb","origin":"textproc/refdb","version":"0.9.9_14","comment":"Bibliographic reference database","maintainer":"ports@FreeBSD.org","www":"https://refdb.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1f6bba98dc6e659e0cb4fac54a977775813d162b7ad54a9a19ebda15a74cdfca","flatsize":7487585,"path":"All/refdb-0.9.9_14.pkg","repopath":"All/refdb-0.9.9_14.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":900412,"desc":"RefDB is a client-server database system for storing, retrieving and\nformatting bibliographic references.","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"},"libdbi":{"origin":"databases/libdbi","version":"0.9.0_3"},"libltdl":{"origin":"devel/libltdl","version":"2.5.4"},"p5-Text-BibTeX":{"origin":"textproc/p5-Text-BibTeX","version":"0.91"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["textproc"],"shlibs_required":["libbtparse.so","libc.so.8","libdbi.so.1","libexpat.so.1","libltdl.so.7","libm.so.4","libncurses.so.6","libreadline.so.8","libz.so.3"],"options":{"DOCS":"on","MYSQL":"off","PGSQL":"on","SQLITE":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe refdb port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"redshift","origin":"accessibility/redshift","version":"1.12_2","comment":"Adjusts the color temperature of your screen","maintainer":"lcook@FreeBSD.org","www":"http://jonls.dk/redshift/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cb1cbf44dda8059c19aeffda8ba52b818c451ce175cdbf5df0ba154c0de3bdf1","flatsize":508504,"path":"All/redshift-1.12_2.pkg","repopath":"All/redshift-1.12_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":107856,"desc":"Redshift adjusts the color temperature of your screen according\nto your surroundings. This may help your eyes hurt less if you\nare working in front of the screen at night.","deps":{"geoclue":{"origin":"net/geoclue","version":"2.7.2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libdrm":{"origin":"graphics/libdrm","version":"2.4.123,1"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["accessibility","wayland"],"shlibs_required":["libc.so.8","libdrm.so.2","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libintl.so.8","libm.so.4","libpthread.so.0","libwayland-client.so.0","libxcb-randr.so.0","libxcb.so.1"],"options":{"GEO":"on","GUI":"off","NLS":"on","RANDR":"on","VIDMODE":"off","WAYLAND":"on"}},{"name":"redsea","origin":"comms/redsea","version":"0.21","comment":"Lightweight command-line FM-RDS decoder","maintainer":"morrand276@gmail.com","www":"https://github.com/windytan/redsea/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a13bc5a53be7ce58ccdbbfbc4b25618f0162f4cfa3d7985e42d689aa0cd50fc9","flatsize":773266,"path":"All/redsea-0.21.pkg","repopath":"All/redsea-0.21.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":226900,"desc":"redsea is a lightweight command-line decoder for broadcast FM-RDS data,\nsuch as that provided from a software-defined radio (SDR). It can also\ndecode raw ASCII bitstreams, the hex format provided by RDS Spy, and audio\nfiles containing multiplex signals. Decoded RDS groups are printed to the\nterminal as line-delimited JSON objects; optionally, undecoded hex blocks\ncan be output instead.\n\nThis program is intended to be used in combination with a separate source\nof demodulated FM multiplex signals, such as rtl-sdr.","deps":{"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"},"liquid-dsp":{"origin":"comms/liquid-dsp","version":"1.6.0"}},"categories":["comms"],"shlibs_required":["libc.so.8","libliquid.so","libm.so.4","libsndfile.so.1","libstdc++.so.9"],"options":{"DEMOD":"on","TMC":"on"},"messages":[{"message":"Don't forget to give redsea something to decode!  For output from a USB \nsoftware-defined radio stick, you may want to consider installing \ncomms/rtl-sdr or another SDR tool of your choice that can feed raw I/Q \ndata on stdout.  \n\nYou can also provide redsea with hex data from RDS Spy, raw ASCII \nbitstream, or an audio file containing a multiplexed FM signal.\n\nFuller details are contained in the redsea wiki:\nhttps://github.com/windytan/redsea/wiki/Input-formats","type":"install"}]},{"name":"referenceassemblies-pcl","origin":"lang/referenceassemblies-pcl","version":"4.6_1","comment":"Microsoft .Net Portable Class Library Reference Assemblies","maintainer":"ports@FreeBSD.org","www":"https://blogs.msdn.microsoft.com/dotnet/2013/10/14/portable-class-library-pcl-now-available-on-all-platforms/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c63624700cea0c930d34d2f8d73ca2c8c1c8563ca1c253f35c05c889ff13e41f","flatsize":28180365,"path":"All/referenceassemblies-pcl-4.6_1.pkg","repopath":"All/referenceassemblies-pcl-4.6_1.pkg","licenselogic":"single","licenses":["EULA"],"pkgsize":716820,"desc":"You can build .NET apps across a wide variety of platforms, and the\nPortable Class Library (PCL) helps you share your code and libraries across\n.NET platforms.  Specifically, the PCL provides a set of common reference\nassemblies that enable .NET libraries and binaries to be used on any .NET\nbased runtime - from phones, to clients, to servers and clouds.","categories":["lang"],"messages":[{"message":"===>   NOTICE:\n\nThe referenceassemblies-pcl port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"redland-bindings","origin":"textproc/redland-bindings","version":"1.0.17.1_4","comment":"Language bindings for the Redland package","maintainer":"kde@FreeBSD.org","www":"https://librdf.org/bindings/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ec19e293aabe9bfbabdb7fd7a3325671199d9cefa7369b7164c1ef82571cd874","flatsize":421170,"path":"All/redland-bindings-1.0.17.1_4.pkg","repopath":"All/redland-bindings-1.0.17.1_4.pkg","licenselogic":"or","licenses":["APACHE20","GPLv2","GPLv3","LGPL21"],"pkgsize":79048,"desc":"Redland is a library that provides a high-level interface for RDF\nallowing the model to be stored, queried and manipulated. This\npackage provides a number of bindings for various languages for\nthe Redland library.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"},"raptor2":{"origin":"textproc/raptor2","version":"2.0.16_4"},"rasqal":{"origin":"textproc/rasqal","version":"0.9.33_2"},"redland":{"origin":"textproc/redland","version":"1.0.17_6"}},"categories":["textproc"],"options":{"PHP":"off","PYTHON":"on","RUBY":"off"}},{"name":"redkite","origin":"x11-toolkits/redkite","version":"1.3.1","comment":"GUI toolkit","maintainer":"yuri@FreeBSD.org","www":"https://github.com/iurie-sw/redkite","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"376f791f3718d55088fe82694e7e85b19203e883acc54a549b3b76898914ed79","flatsize":726271,"path":"All/redkite-1.3.1.pkg","repopath":"All/redkite-1.3.1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":104128,"desc":"Redkite is a small free software and cross-platform GUI toolkit. It is inspired\nfrom other well known GUI toolkits.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"}},"categories":["x11-toolkits"],"shlibs_required":["libc.so.8","libcairo.so.2"]},{"name":"redland","origin":"textproc/redland","version":"1.0.17_6","comment":"High-level interface for RDF","maintainer":"kde@FreeBSD.org","www":"https://librdf.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ad359d6d7b5b68b5cd78c7f14f81f8d4e29d49bd239f54c1c5497c4f7cc84cbc","flatsize":2452496,"path":"All/redland-1.0.17_6.pkg","repopath":"All/redland-1.0.17_6.pkg","licenselogic":"or","licenses":["APACHE20","GPLv2","GPLv3","LGPL21"],"pkgsize":298052,"desc":"Redland is a set of libraries that provide a high-level interface for\nRDF allowing the model to be stored, queried and manipulated. Redland\nimplements each of the RDF model concepts in its own class and\nprovides an object based API for them. Some of the classes providing\nthe parsers, storage mechanisms and other elements are built as\nmodules that can be added or removed as required.","deps":{"libltdl":{"origin":"devel/libltdl","version":"2.5.4"},"raptor2":{"origin":"textproc/raptor2","version":"2.0.16_4"},"rasqal":{"origin":"textproc/rasqal","version":"0.9.33_2"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libraptor2.so.0","librasqal.so.3"],"options":{"THREADS":"off","BDB":"off","MYSQL":"off","PGSQL":"off","SQLITE":"on"}},{"name":"rednotebook","origin":"deskutils/rednotebook","version":"2.31_3","comment":"Personal desktop journaling application written in Python","maintainer":"cth-freebsd@pm.me","www":"https://rednotebook.app","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7cd10248fdb7e6bb873fa2d68cf2f8bbb6da641590e9e1e5985ddb9251cf9335","flatsize":3257808,"path":"All/rednotebook-2.31_3.pkg","repopath":"All/rednotebook-2.31_3.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":589488,"desc":"RedNotebook is a modern desktop journal. It lets you format, tag, and search\nyour entries. You can also add pictures, links, and customizable templates,\nspell check your notes, and export to plain text, HTML, LaTeX, or PDF.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gtksourceview3":{"origin":"x11-toolkits/gtksourceview3","version":"3.24.11_4"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"py311-enchant":{"origin":"textproc/py-enchant","version":"3.2.2_3"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"webkit2-gtk_40":{"origin":"www/webkit2-gtk","version":"2.46.6"}},"categories":["deskutils"],"options":{"ENCHANT":"on","NLS":"on"},"annotations":{"flavor":"py311"}},{"name":"redisjson","origin":"databases/redisjson","version":"2.0.8_26","comment":"JSON data type for Redis","maintainer":"ports@FreeBSD.org","www":"https://oss.redislabs.com/redisjson/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9f086239b50981bfd66e0ba253935c53b444b6182bf7ad70bfa3886482d50c35","flatsize":1756899,"path":"All/redisjson-2.0.8_26.pkg","repopath":"All/redisjson-2.0.8_26.pkg","licenselogic":"single","licenses":["UNKNOWN"],"pkgsize":533888,"desc":"RedisJSON is a Redis module that implements ECMA-404 The JSON Data\nInterchange Standard as a native data type.  It allows storing,\nupdating and fetching JSON values from Redis keys (documents).\n\nPrimary features:\n- Full support of the JSON standard\n- JSONPath-like syntax for selecting elements inside documents\n- Documents are stored as binary data in a tree structure, allowing\n  fast access to sub-elements\n- Typed atomic operations for all JSON values types","categories":["databases"],"messages":[{"message":"===>   NOTICE:\n\nThe redisjson port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"redisearch","origin":"textproc/redisearch","version":"2.2.10","comment":"Full-text search over Redis","maintainer":"ports@FreeBSD.org","www":"https://oss.redislabs.com/redisearch/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f9b9f9782c5531f73387776eefca27ea342c50dc7958b75d2cdba6cf62ea0bcc","flatsize":2894351,"path":"All/redisearch-2.2.10.pkg","repopath":"All/redisearch-2.2.10.pkg","licenselogic":"single","licenses":["UNKNOWN"],"pkgsize":1331568,"desc":"RediSearch is a source available Full-Text and Secondary Index\nengine over Redis, developed by Redis Labs.\n\nRedisearch implements a search engine on top of Redis, but\nunlike other Redis search libraries, it does not use internal\ndata structures like sorted sets.\n\nThis also enables more advanced features, like exact phrase\nmatching and numeric filtering for text queries, that are not\npossible or efficient with traditional Redis search approaches.","categories":["textproc"],"messages":[{"message":"===>   NOTICE:\n\nThe redisearch port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"redisearch20","origin":"textproc/redisearch20","version":"2.0.15","comment":"Full-text search over Redis","maintainer":"ports@FreeBSD.org","www":"https://oss.redislabs.com/redisearch/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"af4abddcc0bb7f437689de841be2132988a290ae9b78796eb06a7cf216cde289","flatsize":2832823,"path":"All/redisearch20-2.0.15.pkg","repopath":"All/redisearch20-2.0.15.pkg","licenselogic":"single","licenses":["UNKNOWN"],"pkgsize":1309928,"desc":"RediSearch is a source available Full-Text and Secondary Index\nengine over Redis, developed by Redis Labs.\n\nRedisearch implements a search engine on top of Redis, but\nunlike other Redis search libraries, it does not use internal\ndata structures like sorted sets.\n\nThis also enables more advanced features, like exact phrase\nmatching and numeric filtering for text queries, that are not\npossible or efficient with traditional Redis search approaches.","categories":["textproc"],"messages":[{"message":"===>   NOTICE:\n\nThe redisearch20 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"regex2dfa","origin":"textproc/regex2dfa","version":"0.1.6_3","comment":"Command-line utility that converts regular expressions to DFA","maintainer":"egypcio@FreeBSD.org","www":"https://github.com/kpdyer/regex2dfa","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6a0667ffee3234c95b78480e7514e1760be491bf00cd6b3c2804b56b446575b6","flatsize":53200658,"path":"All/regex2dfa-0.1.6_3.pkg","repopath":"All/regex2dfa-0.1.6_3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":3172096,"desc":"python/JS/C++/CLI interface for converting regexes to AT&T FSTs","categories":["textproc"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"redmine51","origin":"www/redmine51","version":"5.1.7","comment":"Flexible project management web application","maintainer":"delphij@FreeBSD.org","www":"https://www.redmine.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"337f60187ed78b8d49d61abb6038c01ecf1d1c8cb95801edd54fc6c44bc4b1a4","flatsize":14244443,"path":"All/redmine51-5.1.7.pkg","repopath":"All/redmine51-5.1.7.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2156268,"desc":"Redmine is a flexible project management web application\nwritten using Ruby on Rails framework, it is cross-platform\nand cross-database.\n\nFeature Overview:\n* Multiple projects support\n* Flexible role based access control\n* Flexible issue tracking system\n* Gantt chart and calendar\n* News, documents & files management\n* Feeds & email notifications\n* Per project wiki\n* Per project forums\n* Time tracking\n* Custom fields for issues, time-entries, projects and users\n* SCM integration (SVN, CVS, Git, Mercurial, Bazaar and Darcs)\n* Issue creation via email\n* Multiple LDAP authentication support\n* User self-registration support\n* Multilanguage support\n* Multiple databases support","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"rubygem-actionpack-xml_parser-rails61":{"origin":"textproc/rubygem-actionpack-xml_parser-rails61","version":"2.0.1"},"rubygem-addressable":{"origin":"www/rubygem-addressable","version":"2.8.7"},"rubygem-bundler":{"origin":"sysutils/rubygem-bundler","version":"2.6.6,1"},"rubygem-commonmarker0":{"origin":"textproc/rubygem-commonmarker0","version":"0.23.11"},"rubygem-csv":{"origin":"devel/rubygem-csv","version":"3.3.2"},"rubygem-deckar01-task_list":{"origin":"www/rubygem-deckar01-task_list","version":"2.3.4"},"rubygem-erb":{"origin":"devel/rubygem-erb","version":"4.0.4"},"rubygem-globalid-rails61":{"origin":"databases/rubygem-globalid-rails61","version":"1.2.1"},"rubygem-html-pipeline":{"origin":"textproc/rubygem-html-pipeline","version":"2.14.3"},"rubygem-i18n":{"origin":"devel/rubygem-i18n","version":"1.14.7,2"},"rubygem-mail":{"origin":"mail/rubygem-mail","version":"2.8.1,2"},"rubygem-marcel":{"origin":"devel/rubygem-marcel","version":"1.0.4"},"rubygem-mini_magick4":{"origin":"graphics/rubygem-mini_magick4","version":"4.13.2"},"rubygem-mini_mime":{"origin":"mail/rubygem-mini_mime","version":"1.1.5"},"rubygem-mini_portile2":{"origin":"devel/rubygem-mini_portile2","version":"2.8.8"},"rubygem-mocha":{"origin":"devel/rubygem-mocha","version":"2.7.1"},"rubygem-mysql2":{"origin":"databases/rubygem-mysql2","version":"0.5.6"},"rubygem-net-imap":{"origin":"mail/rubygem-net-imap","version":"0.5.6"},"rubygem-net-ldap":{"origin":"net/rubygem-net-ldap","version":"0.19.0"},"rubygem-net-pop":{"origin":"mail/rubygem-net-pop","version":"0.1.2"},"rubygem-net-smtp":{"origin":"mail/rubygem-net-smtp","version":"0.5.1"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"},"rubygem-rails61":{"origin":"www/rubygem-rails61","version":"6.1.7.10"},"rubygem-rbpdf":{"origin":"print/rubygem-rbpdf","version":"1.21.3"},"rubygem-redcarpet":{"origin":"textproc/rubygem-redcarpet","version":"3.6.1"},"rubygem-request_store15":{"origin":"devel/rubygem-request_store15","version":"1.5.1"},"rubygem-roadie-rails-rails61":{"origin":"mail/rubygem-roadie-rails-rails61","version":"3.1.0"},"rubygem-rotp":{"origin":"devel/rubygem-rotp","version":"6.3.0"},"rubygem-rouge":{"origin":"textproc/rubygem-rouge","version":"4.5.1"},"rubygem-rqrcode":{"origin":"www/rubygem-rqrcode","version":"2.2.0"},"rubygem-rubocop":{"origin":"devel/rubygem-rubocop","version":"1.74.0"},"rubygem-rubocop-performance":{"origin":"devel/rubygem-rubocop-performance","version":"1.24.0"},"rubygem-rubocop-rails":{"origin":"devel/rubygem-rubocop-rails","version":"2.30.3"},"rubygem-rubyzip":{"origin":"archivers/rubygem-rubyzip","version":"2.3.2"},"rubygem-sanitize":{"origin":"textproc/rubygem-sanitize","version":"7.0.0"},"rubygem-simplecov":{"origin":"devel/rubygem-simplecov","version":"0.22.0"},"rubygem-thin":{"origin":"www/rubygem-thin","version":"1.8.2"},"rubygem-with_advisory_lock61":{"origin":"devel/rubygem-with_advisory_lock61","version":"5.1.0"}},"categories":["www"],"users":["www"],"groups":["www"],"options":{"MYSQL":"on","POSTGRESQL":"off","MARKDOWN":"on","RMAGIC":"on","THIN":"on"},"annotations":{"cpe":"cpe:2.3:a:redmine:redmine:5.1.7:::::dragonfly6:x86_64"},"messages":[{"message":"Redmine was installed.\n\nYou now need to setup your Redmine installation so\nplease have a look at the Installation Guide.\n\nhttps://www.redmine.org/projects/redmine/wiki/RedmineInstall\n\n\nIf you are upgrading please read the Upgrading Guide\nbefore starting the new version.\n\nhttps://www.redmine.org/projects/redmine/wiki/RedmineUpgrade","type":"install"}]},{"name":"redir","origin":"net/redir","version":"2.2.1_3","comment":"TCP connection redirection utility","maintainer":"ports@FreeBSD.org","www":"https://sammy.net/~sammy/hacks/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fd419548fee5ae1042de41db9648d9c777fcc69270a99dab3566d0af20fbffd3","flatsize":27660,"path":"All/redir-2.2.1_3.pkg","repopath":"All/redir-2.2.1_3.pkg","licenselogic":"single","pkgsize":13404,"desc":"Redir is a port redirector. It can run under inetd or standalone. Redir\nalso supports TCP wrappers.","categories":["net"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe redir port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"redet","origin":"textproc/redet","version":"8.26_1","comment":"Visual regexp development and execution","maintainer":"ports@FreeBSD.org","www":"https://www.billposer.org/Software/redet.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3d4d307029abe3f31f3dcece967cd1917f91850c1a7883fe81de96f1a1f95efd","flatsize":1717495,"path":"All/redet-8.26_1.pkg","repopath":"All/redet-8.26_1.pkg","licenselogic":"single","pkgsize":234152,"desc":"Redet allows the user to construct regular expressions and test them against\ninput data by executing any of a variety of search programs, editors, and\nprogramming languages that make use of regular expressions. When a suitable\nregular expression has been constructed it may be saved to a file. redet stands\nfor Regular Expression Development and Execution Tool. For each program, a\npalette showing the available regular expression syntax is provided. Selections\nfrom the palette may be copied to the regular expression window with a mouse\nclick. Users may add their own definitions to the palette via their\ninitialization file. Redet also keeps a list of the regular expressions\nexecuted, from which entries may be copied back into the regular expression\nunder construction. The history list is saved to a file and restored on\nstartup, so it persists across sessions. So long as the underlying program\nsupports Unicode, redet allows UTF-8 Unicode in both test data and regular\nexpressions","deps":{"iwidgets":{"origin":"x11-toolkits/iwidgets","version":"4.0.1_2"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["textproc","tk"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe redet port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"renterd","origin":"net-p2p/renterd","version":"2.0.1","comment":"Rent storage space on the Sia network","maintainer":"bruno@tinkerbox.org","www":"https://sia.tech/renterd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1b1a5da485da0fb119e1641e619dff5be260f328b96ecef6583a758beae964d2","flatsize":26066357,"path":"All/renterd-2.0.1.pkg","repopath":"All/renterd-2.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7381100,"desc":"renterd is an advanced Sia renter engineered by the Sia\nFoundation. Designed to cater to both casual users seeking\nstraightforward data storage and developers requiring a robust API for\nbuilding apps on Sia.","categories":["net-p2p"],"users":["renterd"],"groups":["renterd"],"shlibs_required":["libc.so.8","libpthread.so.0"],"messages":[{"message":"The program renterd has been installed. To enable it at boot time,\nadd it to /etc/rc.conf with the following command:\nsysrc renterd_enable=\"YES\"","type":"install"}]},{"name":"redmine60","origin":"www/redmine60","version":"6.0.4_1","comment":"Flexible project management web application","maintainer":"delphij@FreeBSD.org","www":"https://www.redmine.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"474b1dd62044fb4991d3d93df51eaa3c2ed178bc1075f88abc45cc98c0d515d8","flatsize":13511435,"path":"All/redmine60-6.0.4_1.pkg","repopath":"All/redmine60-6.0.4_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":3071444,"desc":"Redmine is a flexible project management web application\nwritten using Ruby on Rails framework, it is cross-platform\nand cross-database.\n\nFeature Overview:\n* Multiple projects support\n* Flexible role based access control\n* Flexible issue tracking system\n* Gantt chart and calendar\n* News, documents & files management\n* Feeds & email notifications\n* Per project wiki\n* Per project forums\n* Time tracking\n* Custom fields for issues, time-entries, projects and users\n* SCM integration (SVN, CVS, Git, Mercurial, Bazaar and Darcs)\n* Issue creation via email\n* Multiple LDAP authentication support\n* User self-registration support\n* Multilanguage support\n* Multiple databases support","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"rubygem-actionpack-xml_parser-rails72":{"origin":"textproc/rubygem-actionpack-xml_parser-rails72","version":"2.0.1"},"rubygem-addressable":{"origin":"www/rubygem-addressable","version":"2.8.7"},"rubygem-bundler":{"origin":"sysutils/rubygem-bundler","version":"2.6.6,1"},"rubygem-commonmarker0":{"origin":"textproc/rubygem-commonmarker0","version":"0.23.11"},"rubygem-csv":{"origin":"devel/rubygem-csv","version":"3.3.2"},"rubygem-debug":{"origin":"devel/rubygem-debug","version":"1.10.0"},"rubygem-deckar01-task_list":{"origin":"www/rubygem-deckar01-task_list","version":"2.3.4"},"rubygem-erb":{"origin":"devel/rubygem-erb","version":"4.0.4"},"rubygem-globalid-rails72":{"origin":"databases/rubygem-globalid-rails72","version":"1.2.1"},"rubygem-html-pipeline":{"origin":"textproc/rubygem-html-pipeline","version":"2.14.3"},"rubygem-i18n":{"origin":"devel/rubygem-i18n","version":"1.14.7,2"},"rubygem-mail":{"origin":"mail/rubygem-mail","version":"2.8.1,2"},"rubygem-marcel":{"origin":"devel/rubygem-marcel","version":"1.0.4"},"rubygem-mini_magick4":{"origin":"graphics/rubygem-mini_magick4","version":"4.13.2"},"rubygem-mini_mime":{"origin":"mail/rubygem-mini_mime","version":"1.1.5"},"rubygem-mini_portile2":{"origin":"devel/rubygem-mini_portile2","version":"2.8.8"},"rubygem-mocha":{"origin":"devel/rubygem-mocha","version":"2.7.1"},"rubygem-mysql2":{"origin":"databases/rubygem-mysql2","version":"0.5.6"},"rubygem-net-imap":{"origin":"mail/rubygem-net-imap","version":"0.5.6"},"rubygem-net-ldap":{"origin":"net/rubygem-net-ldap","version":"0.19.0"},"rubygem-net-pop":{"origin":"mail/rubygem-net-pop","version":"0.1.2"},"rubygem-net-smtp":{"origin":"mail/rubygem-net-smtp","version":"0.5.1"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"},"rubygem-puma":{"origin":"www/rubygem-puma","version":"6.6.0"},"rubygem-rails72":{"origin":"www/rubygem-rails72","version":"7.2.2.1_1"},"rubygem-rb-kqueue":{"origin":"devel/rubygem-rb-kqueue","version":"0.2.8"},"rubygem-rbpdf":{"origin":"print/rubygem-rbpdf","version":"1.21.3"},"rubygem-redcarpet":{"origin":"textproc/rubygem-redcarpet","version":"3.6.1"},"rubygem-request_store15":{"origin":"devel/rubygem-request_store15","version":"1.5.1"},"rubygem-roadie-rails-rails72":{"origin":"mail/rubygem-roadie-rails-rails72","version":"3.3.0"},"rubygem-rotp":{"origin":"devel/rubygem-rotp","version":"6.3.0"},"rubygem-rouge":{"origin":"textproc/rubygem-rouge","version":"4.5.1"},"rubygem-rqrcode":{"origin":"www/rubygem-rqrcode","version":"2.2.0"},"rubygem-rubocop":{"origin":"devel/rubygem-rubocop","version":"1.74.0"},"rubygem-rubocop-performance":{"origin":"devel/rubygem-rubocop-performance","version":"1.24.0"},"rubygem-rubocop-rails":{"origin":"devel/rubygem-rubocop-rails","version":"2.30.3"},"rubygem-rubyzip":{"origin":"archivers/rubygem-rubyzip","version":"2.3.2"},"rubygem-sanitize":{"origin":"textproc/rubygem-sanitize","version":"7.0.0"},"rubygem-simplecov":{"origin":"devel/rubygem-simplecov","version":"0.22.0"},"rubygem-svg_sprite":{"origin":"graphics/rubygem-svg_sprite","version":"1.0.3"},"rubygem-with_advisory_lock61":{"origin":"devel/rubygem-with_advisory_lock61","version":"5.1.0"},"rubygem-yard":{"origin":"textproc/rubygem-yard","version":"0.9.37"}},"categories":["www"],"users":["www"],"groups":["www"],"options":{"MYSQL":"on","POSTGRESQL":"off","PUMA":"on","MARKDOWN":"on","RMAGIC":"on"},"annotations":{"cpe":"cpe:2.3:a:redmine:redmine:6.0.4:::::dragonfly6:x86_64:1"},"messages":[{"message":"Redmine was installed.\n\nYou now need to setup your Redmine installation so\nplease have a look at the Installation Guide.\n\nhttps://www.redmine.org/projects/redmine/wiki/RedmineInstall\n\nIf you are upgrading please read the Upgrading Guide\nbefore starting the new version.\n\nhttps://www.redmine.org/projects/redmine/wiki/RedmineUpgrade\n\nFor users upgrading from Redmine 5.x to 6.x, please note that\nthe default web server has changed from Thin to Puma.\nExisting redmine_flags should be moved to redmine_args with\nappropriate changes.","type":"install"}]},{"name":"redis62","origin":"databases/redis62","version":"6.2.18","comment":"Persistent key-value database with built-in net interface","maintainer":"yasu@FreeBSD.org","www":"https://redis.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"249af766b6ae4e9608d00d80ff744d9bbc7238511cfd9785705c8c8d112ff90a","flatsize":5981375,"path":"All/redis62-6.2.18.pkg","repopath":"All/redis62-6.2.18.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":682780,"desc":"Redis is an open source, advanced key-value store.  It is often referred\nto as a data structure server since keys can contain strings, hashes,\nlists, sets and sorted sets.\n\nYou can run atomic operations on these types, like appending to a string;\nincrementing the value in a hash; pushing to a list; computing set\nintersection, union and difference; or getting the member with highest\nranking in a sorted set.\n\nIn order to achieve its outstanding performance, Redis works with an\nin-memory dataset.  Depending on your use case, you can persist it either\nby dumping the dataset to disk every once in a while, or by appending each\ncommand to a log.\n\nRedis also supports trivial-to-setup master-slave replication, with very\nfast non-blocking first synchronization, auto-reconnection on net split\nand so forth.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["databases"],"users":["redis"],"groups":["redis"],"shlibs_required":["libc.so.8","libcrypto.so.12","libexecinfo.so.1","libm.so.4","libpthread.so.0","libssl.so.12"],"options":{"JEMALLOC":"off","TLS":"on"},"annotations":{"cpe":"cpe:2.3:a:redislabs:redis:6.2.18:::::dragonfly6:x86_64"},"messages":[{"message":"To setup \"redis\" you need to edit the configuration file:\n      /usr/local/etc/redis.conf\n\n      To run redis from startup, add redis_enable=\"YES\"\n      in your /etc/rc.conf.","type":"install"}]},{"name":"redis","origin":"databases/redis","version":"7.4.3","comment":"Persistent key-value database with built-in net interface","maintainer":"yasu@FreeBSD.org","www":"https://redis.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0fddcdc22fa78de97df5d84b50db8cc0d72a26b7d0baa9cc6ad188cdc0dc16e2","flatsize":8917312,"path":"All/redis-7.4.3.pkg","repopath":"All/redis-7.4.3.pkg","licenselogic":"or","licenses":["RSALv2","SSPLv1"],"pkgsize":866724,"desc":"Redis is an open source, advanced key-value store.  It is often referred\nto as a data structure server since keys can contain strings, hashes,\nlists, sets and sorted sets.\n\nYou can run atomic operations on these types, like appending to a string;\nincrementing the value in a hash; pushing to a list; computing set\nintersection, union and difference; or getting the member with highest\nranking in a sorted set.\n\nIn order to achieve its outstanding performance, Redis works with an\nin-memory dataset.  Depending on your use case, you can persist it either\nby dumping the dataset to disk every once in a while, or by appending each\ncommand to a log.\n\nRedis also supports trivial-to-setup master-slave replication, with very\nfast non-blocking first synchronization, auto-reconnection on net split\nand so forth.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["databases"],"users":["redis"],"groups":["redis"],"shlibs_required":["libc.so.8","libcrypto.so.12","libexecinfo.so.1","libm.so.4","libpthread.so.0","libssl.so.12"],"options":{"JEMALLOC":"off","TLS":"on"},"annotations":{"cpe":"cpe:2.3:a:redislabs:redis:7.4.3:::::dragonfly6:x86_64"},"messages":[{"message":"To setup \"redis\" you need to edit the configuration file:\n      /usr/local/etc/redis.conf\n\n      To run redis from startup, add redis_enable=\"YES\"\n      in your /etc/rc.conf.","type":"install"}]},{"name":"redisdesktopmanager","origin":"databases/redisdesktopmanager","version":"2022.5","comment":"Redis DB management tool","maintainer":"bofh@FreeBSD.org","www":"https://github.com/RedisInsight/RedisDesktopManager","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c89fb4e8d0a0f5acd141d8ca4f31937825ef95b8545c1a06cb15655586cd02e3","flatsize":5054068,"path":"All/redisdesktopmanager-2022.5.pkg","repopath":"All/redisdesktopmanager-2022.5.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1535680,"desc":"Redis Desktop Manager (aka RDM) - is a fast open source Redis database\nmanagement application. It offers you an easy-to-use GUI to access your Redis\nDB and perform some basic operations: view keys as a tree, CRUD keys, execute\ncommands via shell. RDM supports SSL/TLS encryption, SSH tunnels and cloud\nRedis instances such as: Amazon ElastiCache, Microsoft Azure Redis Cache and\nRedis Labs.","deps":{"brotli":{"origin":"archivers/brotli","version":"1.1.0,1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"liblz4":{"origin":"archivers/liblz4","version":"1.10.0,1"},"libssh2":{"origin":"security/libssh2","version":"1.11.1,3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"qt5-charts":{"origin":"x11-toolkits/qt5-charts","version":"5.15.16p0_1"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-quickcontrols":{"origin":"x11-toolkits/qt5-quickcontrols","version":"5.15.16p0"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"snappy":{"origin":"archivers/snappy","version":"1.2.1_1"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["databases"],"shlibs_required":["libGL.so.1","libQt5Charts.so.5","libQt5Concurrent.so.5","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Qml.so.5","libQt5QmlModels.so.5","libQt5Quick.so.5","libQt5QuickWidgets.so.5","libQt5Svg.so.5","libQt5Widgets.so.5","libbrotlicommon.so.1","libbrotlidec.so.1","libbrotlienc.so.1","libc.so.8","libdl.so.0","libintl.so.8","liblz4.so.1","libm.so.4","libpthread.so.0","libpython3.11.so.1.0","libsnappy.so.1","libstdc++.so.9","libutil.so.4","libz.so.3","libzstd.so.1"]},{"name":"recycle","origin":"devel/recycle","version":"7.0.0","comment":"Simple resource pool for recycling resources in C++","maintainer":"yuri@FreeBSD.org","www":"https://github.com/steinwurf/recycle","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"14096aa2e71d1fb0bea1a79e88ecce68a27c5913e2cb9e3d5141b9ded3157e69","flatsize":26848,"path":"All/recycle-7.0.0.pkg","repopath":"All/recycle-7.0.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":5688,"desc":"recycle is an implementation of a simple C++ resource pool.","categories":["devel"]},{"name":"recvnet","origin":"net/recvnet","version":"0.0.1_1","comment":"Utility for debugging TCP connections","maintainer":"ehaupt@FreeBSD.org","www":"https://www.vanheusden.com/Linux/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c38d7b7a738dab5af71e4b7ae7e4992bb62efa40e4115c12a5be3c52dd3c63e9","flatsize":10544,"path":"All/recvnet-0.0.1_1.pkg","repopath":"All/recvnet-0.0.1_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":4744,"desc":"Recvnet is the inverse of telnet. Instead of connecting to some host,\nit listens on a port for incoming connections. When a connection is made,\nyou can type a response which will be sent to the client.\n\nThis tool has proven to be very useful while debugging Web browsers, httping,\nand others.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["net"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"]},{"name":"recutils","origin":"databases/recutils","version":"1.9_1","comment":"Tools and libraries to access human-editable, plain text databases","maintainer":"zeus@gnu.org.ua","www":"https://www.gnu.org/software/recutils/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cc16e1e8256f266703b94317997a8022a9765787f254479e5df1cca70ffd485c","flatsize":3863083,"path":"All/recutils-1.9_1.pkg","repopath":"All/recutils-1.9_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":522144,"desc":"GNU Recutils is a set of tools and libraries to access human-editable,\ntext-based databases called recfiles.  The data is stored as a sequence of\nrecords, each record containing an arbitrary number of named fields.\n\nAdvanced capabilities usually found in other data storage systems are\nsupported: data types, data integrity (keys, mandatory fields, etc) as well\nas the ability of records to refer to other records (sort of foreign keys).\nDespite its simplicity, recfiles can be used to store medium-sized\ndatabases.\n\nRecfiles are human-readable, human-writable and still they are easy to parse\nand to manipulate automatically.  Obviously they are not suitable for many\ntasks (for example, it can be difficult to manage hierarchies in recfiles)\nand performance is somewhat sacrificed in favor of readability, but they are\nquite handy to store small to medium simple databases.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"e2fsprogs-libuuid":{"origin":"misc/e2fsprogs-libuuid","version":"1.47.2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"libgpg-error":{"origin":"security/libgpg-error","version":"1.51"},"mdbtools":{"origin":"databases/mdbtools","version":"1.0.1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["databases"],"shlibs_required":["libc.so.8","libgcrypt.so.20","libgpg-error.so.0","libintl.so.8","libm.so.4","libmdb.so.3","libreadline.so.8"],"options":{"BASH":"off","CURL":"on","DOCS":"on","GCRYPT":"on","MDB":"on","NLS":"on","TEST":"off"},"annotations":{"cpe":"cpe:2.3:a:gnu:recutils:1.9:::::dragonfly6:x86_64:1"}},{"name":"recoverjpeg","origin":"graphics/recoverjpeg","version":"2.6.3_4","comment":"Recoverjpeg tries to recover JFIF (JPEG) pictures from a peripheral","maintainer":"ehaupt@FreeBSD.org","www":"https://rfc1149.net/devel/recoverjpeg.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"06fb528d1e82809445e1534d618b3888237c4375fea461e9987f6f2baad522c9","flatsize":79682,"path":"All/recoverjpeg-2.6.3_4.pkg","repopath":"All/recoverjpeg-2.6.3_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":33480,"desc":"Recoverjpeg tries to recover JFIF (JPEG) pictures from a peripheral. This may\nbe useful if you mistakenly overwrite a partition or if a device such as a\ndigital camera memory card is bogus.","deps":{"ImageMagick6":{"origin":"graphics/ImageMagick6","version":"6.9.13.23,1"},"exif":{"origin":"graphics/exif","version":"0.6.22_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"recoverdm","origin":"sysutils/recoverdm","version":"0.20_1","comment":"Recover files and discs with damaged sectors","maintainer":"ports@FreeBSD.org","www":"http://www.vanheusden.com/recoverdm/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2be859b3fa857cb0d32c6c99a9708aa93851d661b65f6e738137532a0c374bfa","flatsize":32509,"path":"All/recoverdm-0.20_1.pkg","repopath":"All/recoverdm-0.20_1.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":12236,"desc":"This program will help you recover disks with bad sectors.\nYou can recover files as well complete devices.\n\nIn case if finds sectors which simply cannot be recoverd, it writes an\nempty sector to the outputfile and continues. If you're recovering a CD\nor a DVD and the program cannot read the sector in \"normal mode\", then\nthe program will try to read the sector in \"RAW mode\" (without error-checking\netc.).\n\nThis toolkit also has a utility called 'mergebad': mergebad merges multiple\nimages into one. This can be usefull when you have, for example, multiple CD's\nwith the same data which are all damaged. In such case, you can then first use\nrecoverdm to retrieve the data from the damaged CD's into image-files and then\ncombine them into one image with mergebad.","categories":["sysutils"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe recoverdm port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"redasm","origin":"devel/redasm","version":"2.1.1_1","comment":"Interactive, multiarchitecture disassembler","maintainer":"danfe@FreeBSD.org","www":"https://redasm.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3321f3e5623e900e178cd6e0b987ba885f3aeca71a3037c3475b881f0f727dc9","flatsize":7170108,"path":"All/redasm-2.1.1_1.pkg","repopath":"All/redasm-2.1.1_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1392560,"desc":"REDasm is an interactive, multiarchitecture disassembler written in modern\nC++11 using Qt5 as UI Framework.  Its core is modular and it can be easily\nextended in order to support new file formats and instruction sets.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["devel"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"robocode","origin":"games/robocode","version":"1.9.5.2","comment":"Game for learning Java[tm] programming language","maintainer":"dbaio@FreeBSD.org","www":"https://robocode.sourceforge.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8ebf4acec8b596e31a56cd017380b5771658c85c8aff0e384d609b09bb5a72c1","flatsize":21316595,"path":"All/robocode-1.9.5.2.pkg","repopath":"All/robocode-1.9.5.2.pkg","licenselogic":"single","licenses":["EPL"],"pkgsize":16072456,"desc":"Robocode is a programming game, where the goal is to develop a robot battle tank\nto battle against other tanks in Java or .NET. The robot battles are running in\nreal-time and on-screen.\n\nThe motto of Robocode is: Build the best, destroy the rest!","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["education","games","java"],"annotations":{"cpe":"cpe:2.3:a:robocode_project:robocode:1.9.5.2:::::dragonfly6:x86_64"},"messages":[{"message":"Robocode has been installed.\n\nRobocode requires a java compiler. By default Robocode will look for\nthe IBM Jikes compiler.\n\nYou can override this in the Robocode compiler preferences menu:\n\n    Robot -> Editor -> Compiler -> Options -> Preferences\n\n\nAttention not all with Rumble games works, this is work in Progress.\n\nHave fun!","type":"install"},{"message":"===============================================================================\n\nAfter deinstallation, some files may stay in /usr/local/share/java/robocode,\nyou can delete them with\n\n    /bin/rm -fr /usr/local/share/java/robocode\n\n===============================================================================","type":"remove"}]},{"name":"recordmydesktop","origin":"multimedia/recordmydesktop","version":"0.3.8.1_9","comment":"Record desktop sessions to an Ogg-Theora-Vorbis file","maintainer":"danfe@FreeBSD.org","www":"http://recordmydesktop.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"59a8cde53427e9b5f175b2d72b59d904778b74af1ff96854152f76d248b61396","flatsize":97532,"path":"All/recordmydesktop-0.3.8.1_9.pkg","repopath":"All/recordmydesktop-0.3.8.1_9.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":44368,"desc":"recordMyDesktop produces a file (default out.ogg) that contains a video\nand audio recording of a desktop session. The default behavior of\nrecording is to mark areas that have changed (through libxdamage) and\nupdate the frame.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXdamage":{"origin":"x11/libXdamage","version":"1.1.6"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libtheora":{"origin":"multimedia/libtheora","version":"1.1.1_7"}},"categories":["multimedia"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXdamage.so.1","libXext.so.6","libXfixes.so.3","libc.so.8","libm.so.4","libogg.so.0","libpthread.so.0","libtheora.so.0","libvorbis.so.0","libvorbisenc.so.2","libvorbisfile.so.3","libz.so.3"],"options":{"DOCS":"on","JACK":"off"}},{"name":"recastnavigation","origin":"graphics/recastnavigation","version":"1.6.0","comment":"Art navigation mesh construction toolset for games","maintainer":"fluffy@FreeBSD.org","www":"https://github.com/recastnavigation/recastnavigation/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7baff8e3f12639e83213d6d833035cb8984eddc14b638340eabb251af063a8f2","flatsize":669809,"path":"All/recastnavigation-1.6.0.pkg","repopath":"All/recastnavigation-1.6.0.pkg","licenselogic":"single","pkgsize":206280,"desc":"Recast is state of the art navigation mesh construction toolset for games.\n\nIt is automatic, which means that you can throw any level geometry at it and you will get robust mesh out\nIt is fast which means swift turnaround times for level designers\nIt is open source so it comes with full source and you can customize it to your heart's content.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"openal-soft":{"origin":"audio/openal-soft","version":"1.24.2_2"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"}},"categories":["graphics"]},{"name":"redeclipse16","origin":"games/redeclipse16","version":"1.6.0_2","comment":"Single-player and multi-player first-person ego-shooter","maintainer":"amdmi3@FreeBSD.org","www":"https://www.redeclipse.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"df020600a2194d8f41644605375b55e97d53cdd4fc5ec1734067255e41d0551a","flatsize":9140104,"path":"All/redeclipse16-1.6.0_2.pkg","repopath":"All/redeclipse16-1.6.0_2.pkg","licenselogic":"and","licenses":["MIT","ZLIB"],"pkgsize":2462720,"desc":"Red Eclipse is a single-player and multi-player first-person ego-shooter,\nbuilt as a total conversion of Cube Engine 2, which lends itself toward\na balanced gameplay, with a general theme of agility in a variety of\nenvironments.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"redeclipse-data16":{"origin":"games/redeclipse-data16","version":"1.6.0"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_image":{"origin":"graphics/sdl2_image","version":"2.8.8"},"sdl2_mixer":{"origin":"audio/sdl2_mixer","version":"2.8.1"}},"categories":["games"],"shlibs_required":["libGL.so.1","libSDL2-2.0.so.0","libSDL2_image-2.0.so.0","libSDL2_mixer-2.0.so.0","libX11.so.6","libc.so.8","libm.so.4","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on","OPTIMIZED_CFLAGS":"on","CLIENT":"on","DEDICATED":"on"}},{"name":"recode","origin":"converters/recode","version":"3.6_16","comment":"Converts files between character sets and usages","maintainer":"demon@FreeBSD.org","www":"https://www.gnu.org/software/recode/recode.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"12638544f39db48dc588def7d32995a2151271533e83ab085665abe4783cd057","flatsize":3261841,"path":"All/recode-3.6_16.pkg","repopath":"All/recode-3.6_16.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":429816,"desc":"GNU `recode' has the purpose of converting files between various\ncharacter sets and usages. When exact transliterations are not\npossible, as it is often the case, the program may get rid of the\noffending characters or fall back on approximations.\n\nThis program recognizes or produces around 150 different character\nsets and is able to transliterate files between almost any pair.\n\nMost RFC 1345 character sets are supported.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters"],"shlibs_required":["libc.so.8","libintl.so.8"]},{"name":"rebar","origin":"devel/rebar","version":"2.6.4,1","comment":"Build-tool for Erlang that follows OTP principles","maintainer":"olgeni@FreeBSD.org","www":"https://github.com/rebar/rebar","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2cf0986f67571e2c163db6fbe294e2dc05730b725cb8959ce18afaf5f5b6ef32","flatsize":225346,"path":"All/rebar-2.6.4,1.pkg","repopath":"All/rebar-2.6.4,1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":207216,"desc":"rebar is an Erlang build tool that makes it easy to compile and test Erlang\napplications, port drivers and releases.\n\nrebar is a self-contained Erlang script, so it's easy to distribute or even\nembed directly in a project. Where possible, rebar uses standard Erlang/OTP\nconventions for project structures, thus minimizing the amount of build\nconfiguration work. rebar also provides dependency management, enabling\napplication writers to easily re-use common libraries from a variety of\nlocations (git, hg, etc).","deps":{"erlang":{"origin":"lang/erlang","version":"25.3.2.7_1,4"}},"categories":["devel"],"options":{"BASH":"off","EXAMPLES":"on","ZSH":"off"}},{"name":"redis_exporter","origin":"databases/redis_exporter","version":"1.69.0","comment":"Prometheus exporter for redis stats","maintainer":"arcade@b1t.name","www":"https://github.com/oliver006/redis_exporter","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5d9db168d4e8b1225369fe00751a8cad8b9c65dc793fd2ffb58232227be3ed09","flatsize":9627554,"path":"All/redis_exporter-1.69.0.pkg","repopath":"All/redis_exporter-1.69.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2963320,"desc":"Prometheus Exporter for Redis Metrics. Supports Redis 2.x, 3.x and 4.x","categories":["databases"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"redeclipse","origin":"games/redeclipse","version":"2.0.0_2","comment":"Single-player and multi-player first-person ego-shooter","maintainer":"amdmi3@FreeBSD.org","www":"https://www.redeclipse.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"af850cf336541fbcde2049a75dede854b839476712d03fdc300fa3e1f796c3a9","flatsize":10898086,"path":"All/redeclipse-2.0.0_2.pkg","repopath":"All/redeclipse-2.0.0_2.pkg","licenselogic":"and","licenses":["MIT","ZLIB"],"pkgsize":2792184,"desc":"Red Eclipse is a single-player and multi-player first-person ego-shooter,\nbuilt as a total conversion of Cube Engine 2, which lends itself toward\na balanced gameplay, with a general theme of agility in a variety of\nenvironments.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"redeclipse-data":{"origin":"games/redeclipse-data","version":"2.0.0"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_image":{"origin":"graphics/sdl2_image","version":"2.8.8"},"sdl2_mixer":{"origin":"audio/sdl2_mixer","version":"2.8.1"}},"categories":["games"],"shlibs_required":["libGL.so.1","libSDL2-2.0.so.0","libSDL2_image-2.0.so.0","libSDL2_mixer-2.0.so.0","libX11.so.6","libc.so.8","libm.so.4","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on","OPTIMIZED_CFLAGS":"on","CLIENT":"on","DEDICATED":"on"}},{"name":"reaver","origin":"net/reaver","version":"1.6.6_1","comment":"Reaver brute force attack against WPS (Wi-Fi Protected Setup)","maintainer":"freebsd@sysctl.cz","www":"https://github.com/t6x/reaver-wps-fork-t6x/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9546323b36dac0796dd28d0130e222c5ab67d0e14fea77d659ab59dad79496c4","flatsize":1121551,"path":"All/reaver-1.6.6_1.pkg","repopath":"All/reaver-1.6.6_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":145512,"desc":"Reaver implements a brute force attack against WPS (Wi-Fi Protected Setup)\nin order to recover WPA/WPA2 passphrases.\n\nReaver is intended for penetration testing only, and not for unauthorized access\nto protected computer networks. Reaver exploits the flaws of the WPS design.\n\nThe implementation is based on the paper:\nhttps://sviehb.files.wordpress.com/2011/12/viehboeck_wps.pdf","categories":["net"],"shlibs_required":["libc.so.8","libm.so.4","libpcap.so.3","libpthread.so.0"]},{"name":"readosm","origin":"astro/readosm","version":"1.1.0","comment":"Extract valid data from within an Open Street Map input file","maintainer":"lbartoletti@FreeBSD.org","www":"https://www.gaia-gis.it/fossil/readosm/index","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c6d095afabea65dd7f9f9d83482039449bbcf9fb67e6b4f71bf8b93c5f50f7ce","flatsize":174936,"path":"All/readosm-1.1.0.pkg","repopath":"All/readosm-1.1.0.pkg","licenselogic":"or","licenses":["GPLv2","LGPL21","MPL11"],"pkgsize":42600,"desc":"ReadOSM is an open source library to extract valid data from within an Open\nStreet Map input file. Such OSM files come in two different formats:\n\n* files identified by the .osm suffix simply are plain XML files.\n* files identified by the .osm.pbf suffix does containt the same identical\ndata, but adopting the Google's Protocol Buffer serialization format and thus\nrequiring much less storage space.","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"}},"categories":["astro","devel","geography"]},{"name":"readline","origin":"devel/readline","version":"8.2.13_2","comment":"Library for editing command lines as they are typed","maintainer":"sunpoet@FreeBSD.org","www":"https://tiswww.case.edu/php/chet/readline/rltop.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"982a73a2433fb065797846236a592f918c770a0f604f89f885fdd28e298ebe2c","flatsize":1817328,"path":"All/readline-8.2.13_2.pkg","repopath":"All/readline-8.2.13_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":387360,"desc":"The GNU Readline library provides a set of functions for use by applications\nthat allow users to edit command lines as they are typed in. Both Emacs and vi\nediting modes are available. The Readline library includes additional functions\nto maintain a list of previously-entered command lines, to recall and perhaps\nreedit those lines, and perform csh-like history expansion on previous commands.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["devel"],"options":{"BRACKETEDPASTE":"on","DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:gnu:readline:8.2:13::::dragonfly6:x86_64:2"}},{"name":"readerwriterqueue","origin":"devel/readerwriterqueue","version":"1.0.6","comment":"Fast single-producer, single-consumer lock-free queue for C++","maintainer":"yuri@FreeBSD.org","www":"https://github.com/cameron314/readerwriterqueue","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"088b80e542befb29790079c9c65c20532fe9636ccbd45818052d83c453d303a7","flatsize":69922,"path":"All/readerwriterqueue-1.0.6.pkg","repopath":"All/readerwriterqueue-1.0.6.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":16204,"desc":"readerwriterqueue is a lock-free queue for C++.\n\nIt only supports a two-thread use case (one consuming, and one producing). The\nthreads can't switch roles, though you could use this queue completely from a\nsingle thread if you wish.","categories":["devel"]},{"name":"read-edid","origin":"sysutils/read-edid","version":"3.0.2","comment":"Tools for reading the EDID from a monitor","maintainer":"danfe@FreeBSD.org","www":"http://www.polypux.org/projects/read-edid/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ff51bcb0a12ee59d0ad75c0a88390d2098781bf98e77d86c5622da77d89c9200","flatsize":39614,"path":"All/read-edid-3.0.2.pkg","repopath":"All/read-edid-3.0.2.pkg","licenselogic":"single","pkgsize":14932,"desc":"read-edid is a pair of tools (originally by John Fremlin) for reading the\nEDID from a monitor.  It should work with most monitors made since 1996,\nassuming the video card supports the standard read commands (most do).\n\nTwo tools are provided: get-edid, which gets the raw EDID information from\nthe monitor, and parse-edid, which turns the raw binary information into a\nxorg.conf-compatible monitor section (or xrandr-compatible modelines).","deps":{"libx86":{"origin":"devel/libx86","version":"1.1_2"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libx86.so.1"],"options":{"DOCS":"on"},"messages":[{"message":"FreeBSD has mapping at zero address feature turned off since 8.0-RC2:\n\n  http://security.freebsd.org/advisories/FreeBSD-EN-09:05.null.asc\n\nThis is required to read EDID data via classical VBE interface (to avoid\n\"mmap /dev/mem: Invalid argument\" message from libx86).  To temporarily\ndisable this protection, issue the following command:\n\n  # sysctl security.bsd.map_at_zero=1\n\nTo return to secure state:\n\n  # sysctl security.bsd.map_at_zero=0","type":"install"}]},{"name":"rebar3","origin":"devel/rebar3","version":"3.23.0,1","comment":"Build tool for Erlang","maintainer":"erlang@FreeBSD.org","www":"https://www.rebar3.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0d920676d9904dcac79411e73e922db1505974f0ef23d904e8dc3fe7004c768f","flatsize":875712,"path":"All/rebar3-3.23.0,1.pkg","repopath":"All/rebar3-3.23.0,1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":827948,"desc":"rebar 3.0 is an Erlang build tool that makes it easy to compile and\ntest Erlang applications, port drivers and releases.\n\nrebar is a self-contained Erlang script, so it's easy to distribute\nor even embed directly in a project. Where possible, rebar uses\nstandard Erlang/OTP conventions for project structures, thus\nminimizing the amount of build configuration work. rebar also\nprovides dependency management, enabling application writers to\neasily re-use common libraries from a variety of locations (git,\nhg, etc).","deps":{"erlang":{"origin":"lang/erlang","version":"25.3.2.7_1,4"}},"categories":["devel"],"options":{"BASH":"on","EXAMPLES":"on","ZSH":"on"},"annotations":{"cpe":"cpe:2.3:a:erlang:rebar3:3.23.0:::::dragonfly6:x86_64"}},{"name":"readseq","origin":"biology/readseq","version":"2.1.19","comment":"Read and reformat biosequences, Java command-line version","maintainer":"jwb@FreeBSD.org","www":"https://sourceforge.net/projects/readseq","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9f837ad949f510b04d9878da07cd51e49f889b96491dc31fe54b1baf186fd80f","flatsize":768068,"path":"All/readseq-2.1.19.pkg","repopath":"All/readseq-2.1.19.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":718220,"desc":"Sequence reading library developed by the Ribosomal Database Project.  It can\nhandle genbank, embl, fasta, fastq, sff and sto files, can read from files or\nstreams, and can handle indexing files.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["biology","java"]},{"name":"reactphysics3d","origin":"graphics/reactphysics3d","version":"0.10.0","comment":"C++ physics engine library in 3D","maintainer":"yuri@FreeBSD.org","www":"https://www.reactphysics3d.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"205888154371526f0514cb605ba304034321e7d082db9565e5994b4d5b19ebe7","flatsize":2340390,"path":"All/reactphysics3d-0.10.0.pkg","repopath":"All/reactphysics3d-0.10.0.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":478352,"desc":"ReactPhysics3D is a C++ physics engine library that can be used in 3D\nsimulations and games.\n\nReactPhysics3D has the following features:\n* Rigid body dynamics\n* Discrete collision detection\n* Collision shapes (Sphere, Box, Capsule, Convex Mesh, Static Concave Mesh)\n* Multiple collision shapes per body\n* Broadphase collision detection (Dynamic AABB tree)\n* Narrowphase collision detection (SAT/GJK)\n* Collision response and friction (Sequential Impulses Solver)\n* Joints (Ball and Socket, Hinge, Slider, Fixed)\n* Collision filtering with categories\n* Ray casting\n* Sleeping technique for inactive bodies\n* Multi-platform (Windows, Linux, Mac OS X)\n* No external libraries (do not use STL containers)\n* Documentation (user manual and Doxygen API)\n* Testbed application with demos\n* Integrated Profiler","categories":["graphics"]},{"name":"re2","origin":"devel/re2","version":"20240702_1","comment":"Fast C++ regex library","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/google/re2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bd67644a866773beeab5a0ab2429d1d0092a3c8df4601d14a49f1236cf152d31","flatsize":1290728,"path":"All/re2-20240702_1.pkg","repopath":"All/re2-20240702_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":257300,"desc":"RE2 is a fast, safe, thread-friendly alternative to backtracking regular\nexpression engines like those used in PCRE, Perl, and Python. It is a C++\nlibrary.\n\nRE2 uses automata theory to guarantee that regular expression searches run in\ntime linear in the size of the input. RE2 implements memory limits, so that\nsearches can be constrained to a fixed amount of memory. RE2 is engineered to\nuse a small fixed C++ stack footprint no matter what inputs or regular\nexpressions it must process; thus RE2 is useful in multithreaded environments\nwhere thread stacks cannot grow arbitrarily large.","deps":{"abseil":{"origin":"devel/abseil","version":"20250127.0"}},"categories":["devel"]},{"name":"re_graph","origin":"textproc/re_graph","version":"0.2_3","comment":"Regular Expression Graphing Program","maintainer":"ports@FreeBSD.org","www":"http://www.oualline.com/sw/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f479074c6351c53c9ee4badb03984388e7d10f210ecce03987a4b094ed1c760c","flatsize":4505604,"path":"All/re_graph-0.2_3.pkg","repopath":"All/re_graph-0.2_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":50432,"desc":"The re_graph.pl program graphs regular expressions. The guts of the regular\nexpression engine is a simple state machine. The various states and\noperations in the regular expression parser can be displayed using a\nsurprisingly simple diagram.\n\nA few notes on what you are looking at:\n * The nodes Start and Stop denote the beginning and end of the regular\n   expression.\n * The solid squares denote atoms. Lines indicate the next state. When a\n   line splits, the state machine will take the top line first. If it's\n   path is blocked it will backup and take the next lower line. This is\n   repeated until it finds a path to the end or all paths are exhausted.\n * Brown boxes indicate a grouping operation, i.e. ().\n * Green boxes indicate a zero with test. The state machine will perform\n   the test inside the box before moving ahead.","deps":{"p5-GD":{"origin":"graphics/p5-GD","version":"2.83"},"p5-GD-Arrow":{"origin":"graphics/p5-GD-Arrow","version":"0.01_5"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["textproc"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe re_graph port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"re","origin":"audio/re","version":"3.6.2","comment":"Library for real-time comms with async IO support","maintainer":"ports@FreeBSD.org","www":"https://github.com/baresip","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"71581347604ff02d6a3cc37d45d10280a087793e7870298c4e68a73fe23d7922","flatsize":2585253,"path":"All/re-3.6.2.pkg","repopath":"All/re-3.6.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":456180,"desc":"Libre is a portable and generic library for real-time communications\nwith async IO support and a complete SIP stack with support for SDP,\nRTP/RTCP, STUN/TURN/ICE, BFCP and DNS Client.\n\nFeatures:\n\n- SIP Stack (RFC 3261)\n- SDP\n- RTP and RTCP\n- DNS-Client\n- STUN/TURN/ICE\n- BFCP\n- Jitter-buffer\n- Async I/O (poll, epoll, select)\n- UDP/TCP/TLS transport","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["audio","devel"],"messages":[{"message":"===>   NOTICE:\n\nThe re port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"re-flex","origin":"textproc/re-flex","version":"5.2.2","comment":"Regex-centric, fast and flexible scanner generator for C++","maintainer":"gahr@FreeBSD.org","www":"https://www.genivia.com/reflex.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"99639c4c0b87777a084c4b4cffeff187e997fbe78ba51b2a0dd8e90abaa0f2b6","flatsize":2621094,"path":"All/re-flex-5.2.2.pkg","repopath":"All/re-flex-5.2.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":404040,"desc":"RE/flex is a free and open-source alternative to the fast lexical analyzer\nFlex. RE/flex generates fast lexical analyzers for C++, also known as\n\"scanners\", \"lexers\", or \"tokenizers\". RE/flex offers many new useful features\nincluding Unicode support, indent/nodent/dedent anchors, word boundaries, lazy\nquantifiers (non-greedy, lazy repeats), and performance tuning options. The\nRE/flex software also includes a very fast stand-alone regex library for C++.","categories":["textproc"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"SIMD":"off"}},{"name":"rdist","origin":"net/rdist6","version":"6.1.5_10","comment":"Network file distribution/synchronisation utility","maintainer":"cy@FreeBSD.org","www":"https://www.magnicomp.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e6a68f579304eee43293d9cbda7840a0ae31f8bc052b31d71566d77c17be4cc4","flatsize":134130,"path":"All/rdist-6.1.5_10.pkg","repopath":"All/rdist-6.1.5_10.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":56112,"desc":"This is version 6.1 of Rdist from USC.  It is based on rdist from\n4.3BSD (classic).  It includes all fixes for all bugs known to the\nCSRG Berkeley folks.  It has been running at USC and numerous other\nsites for some time now on a wide variety of platforms.\n\nThis version of rdist is not directly compatible with rdist\ndistributed with 4.3BSD and subsequent vendor releases, but does\nindirectly provide full backward compatibility.\n\nThis version of rdist does not need to be setuid \"root\" at all.  Rdist\nnow uses the rsh(1c) [remote command] program to make connections to\nremote hosts, instead of making the connection directly.  This\neliminates the need to be run as \"root\".  Many thanks to Chris\nSiebenmann <cks@utcc.utoronto.ca> and John DiMarco\n<jdd@cdf.toronto.edu> who came up with an rsh version of rcmd() that\nmakes this possible.","categories":["net"],"shlibs_required":["libc.so.8"]},{"name":"rdup","origin":"sysutils/rdup","version":"1.1.15_3","comment":"Tool to generate (incremental) backup file list","maintainer":"rm@FreeBSD.org","www":"https://github.com/miekg/rdup","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"92cd75d892561ae4b7f6707ee421f28dfd6de1a69e8cebf8adf94763df12bb47","flatsize":147147,"path":"All/rdup-1.1.15_3.pkg","repopath":"All/rdup-1.1.15_3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":56536,"desc":"rdup is an utility inspired by rsync and the Plan9 way of doing backups.\n\nrdup itself does not backup anything; it only prints a list of the names\nof files that have changed since the last backup.  It also handles files\nthat are removed, allowing for correct incremental backups.\n\nAn example script named rdup-simple is included to show how to implement\na simple snapshot-style backup strategy.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libarchive":{"origin":"archivers/libarchive","version":"3.7.9,1"},"nettle":{"origin":"security/nettle","version":"3.10.1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["sysutils"],"shlibs_required":["libarchive.so.13","libc.so.8","libglib-2.0.so.0","libintl.so.8","libnettle.so.8","libpcre.so.1"]},{"name":"recoll","origin":"deskutils/recoll","version":"1.33.1_8","comment":"Personal full-text search package, based on Xapian","maintainer":"danfe@FreeBSD.org","www":"https://www.recoll.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"15d2ee81f4f0d4a39b757876f0f137d2bbf39b6565ce57775b1f41c9f0184dc9","flatsize":9340315,"path":"All/recoll-1.33.1_8.pkg","repopath":"All/recoll-1.33.1_8.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":2362308,"desc":"Recoll is a personal full text search package. It is based on a very\nstrong backend (Xapian), for which it provides an easy to use and\nfeature-rich interface.\n\nFeatures:\n * Free, GPL license.\n * Easy installation, few dependencies. No database daemon, web server,\n   desktop environment or exotic language necessary.\n * Will run on most Unix-based systems\n * Qt 5 GUI, plus command line.\n * Searches most common document types, emails and their attachments.\n   Transparently handles decompression (gzip, bzip2).\n * Powerful query facilities, with boolean searches, phrases, proximity,\n   wildcards, filter on file types and directory tree.\n * Multi-language and multi-character set with Unicode based internals.\n * Extensive documentation, with a complete user manual and manual pages\n   for each command.","deps":{"antiword":{"origin":"textproc/antiword","version":"0.37_5"},"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"},"catdoc":{"origin":"textproc/catdoc","version":"0.95_1"},"chmlib":{"origin":"misc/chmlib","version":"0.40_1"},"gamin":{"origin":"devel/gamin","version":"0.1.10_10"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libwpd010":{"origin":"textproc/libwpd010","version":"0.10.3_7"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"p5-Image-ExifTool":{"origin":"graphics/p5-Image-ExifTool","version":"13.10"},"poppler-utils":{"origin":"graphics/poppler-utils","version":"25.02.0"},"pstotext":{"origin":"print/pstotext","version":"1.9_8"},"py311-mutagen":{"origin":"audio/py-mutagen","version":"1.47.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"unrar":{"origin":"archivers/unrar","version":"7.10,6"},"unrtf":{"origin":"textproc/unrtf","version":"0.21.10_1"},"xapian-core":{"origin":"databases/xapian-core","version":"1.4.27,1"}},"categories":["deskutils"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5PrintSupport.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libc.so.8","libchm.so.0","libfam.so.0","libm.so.4","libpthread.so.0","libstdc++.so.9","libxapian.so.30","libz.so.3"],"options":{"ASPELL":"on","CHM":"on","DJVU":"off","IMAGE":"on","LATEX":"off","PDF":"on","PS":"on","QT5":"on","SOUND":"on","X11MON":"on"}},{"name":"rdate","origin":"sysutils/rdate","version":"20150501_1","comment":"Sets the clock of the local host to the time of another host","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3b3e7f65b25c0ab7514ae42464aec3d293d51a7c80786edfa0ffec7982a0a6f3","flatsize":17100,"path":"All/rdate-20150501_1.pkg","repopath":"All/rdate-20150501_1.pkg","licenselogic":"single","pkgsize":8528,"desc":"rdate(8) sets the clock of the local host to the time of another host.\n\nOpenBSD's rdate is a much improved version of the original rdate(8)\nby Christos Zoulas. This version not only supports RFC 868,\nbut also RFC 5905 (NTP, SNTP), which is now used by default.\nBoth IPv4 and IPv6 are supported.","categories":["sysutils"],"shlibs_required":["libc.so.8","libutil.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe rdate port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"rdfind","origin":"sysutils/rdfind","version":"1.6.0_1","comment":"Utility to find duplicate files based on their content","maintainer":"DtxdF@disroot.org","www":"https://rdfind.pauldreik.se/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1c91bc591acdbacd83e66e6bd648e7f6e11b4d86d2ec8af79df2592fea38934f","flatsize":116414,"path":"All/rdfind-1.6.0_1.pkg","repopath":"All/rdfind-1.6.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":47596,"desc":"Rdfind is a command line tool that finds duplicate files. It is\nuseful for compressing backup directories or just finding duplicate\nfiles. It compares files based on their content, not file names.","deps":{"nettle":{"origin":"security/nettle","version":"3.10.1"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libm.so.4","libnettle.so.8","libstdc++.so.9"]},{"name":"re2c","origin":"devel/re2c","version":"4.1","comment":"Lexer generator for C, C++ and Go with a focus on generating fast code","maintainer":"chalpin@cs.wisc.edu","www":"https://re2c.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2ec2d562da8b9d2b437214b474bc9bcedcef4d110ea516c6cd1e56bcc146f5cf","flatsize":17273372,"path":"All/re2c-4.1.pkg","repopath":"All/re2c-4.1.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":1089048,"desc":"Re2c is a free and open-source lexer generator for C, C++ and Go with a\nfocus on generating fast code. It compiles regular expression\nspecifications to deterministic finite automata and encodes them in the\nform of conditional jumps in the target language. This approach is\ngenerally faster than table-based lexers, and the generated code is easier\nto debug and understand. A flexible user interface allows one to adapt the\ngenerated lexer to a particular environment and input model, avoiding the\noverhead on unnecessary checks and buffers. Re2c is based on the lookahead\nTDFA algorithm that allows it to perform fast and lightweight submatch\nextraction.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"EXAMPLES":"on"},"annotations":{"cpe":"cpe:2.3:a:re2c:re2c:4.1:::::dragonfly6:x86_64"}},{"name":"rdesktop","origin":"net/rdesktop","version":"1.9.0_1","comment":"RDP client for Windows NT/2000/2003 Terminal Server","maintainer":"freebsd@gregv.net","www":"http://www.rdesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0a4d91aadf382d4024dcd27a274c56201a7bcf18db29d9793a7f75a730f96614","flatsize":612947,"path":"All/rdesktop-1.9.0_1.pkg","repopath":"All/rdesktop-1.9.0_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":196416,"desc":"Rdesktop is an open source client for Windows NT/2000/2003 Terminal Server,\ncapable of natively speaking its Remote Desktop Protocol (RDP) in\norder to present the user's Windows desktop.  Unlike Citrix ICA, no server\nextensions are required.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libtasn1":{"origin":"security/libtasn1","version":"4.20.0_1"},"nettle":{"origin":"security/nettle","version":"3.10.1"}},"categories":["comms","net"],"shlibs_required":["libX11.so.6","libXcursor.so.1","libXrandr.so.2","libc.so.8","libgmp.so.10","libgnutls.so.30","libhogweed.so.6","libnettle.so.8","libtasn1.so.6"],"options":{"AO":"off","DEBUG":"off","DOCS":"on","IPV6":"on","SAMPLERATE":"off","SMARTCARD":"off"},"annotations":{"cpe":"cpe:2.3:a:rdesktop:rdesktop:1.9.0:::::dragonfly6:x86_64:1"}},{"name":"rdapper","origin":"net/rdapper","version":"20150326","comment":"Command-line Registration Data Access Protocol (RDAP) client","maintainer":"pi@FreeBSD.org","www":"https://github.com/jodrell/rdapper","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0fc889930e1ac9c60a1cedf654e536e45ecb10d36bd4b620384c438e59c3bab6","flatsize":40661,"path":"All/rdapper-20150326.pkg","repopath":"All/rdapper-20150326.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":16412,"desc":"rdapper is a command-line client for the Registration Data Access\nProtocol (RDAP), as described in the RDAP RFCs (7480 - 7485).\n\nThis tool will send an RDAP query to an RDAP server over HTTP or\nHTTPS, parse the JSON response, and display it in human-readable\nform.","deps":{"p5-JSON-Path":{"origin":"devel/p5-JSON-Path","version":"1.0.6"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net"]},{"name":"rcracki_mt","origin":"security/rcracki_mt","version":"0.7.0","comment":"Rainbow table based crack tool","maintainer":"olivier@FreeBSD.org","www":"https://www.freerainbowtables.com","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6b7db99d82af887c1454acc99a1b85c5a4509da15b430c75b4daf34668dc7804","flatsize":433600,"path":"All/rcracki_mt-0.7.0.pkg","repopath":"All/rcracki_mt-0.7.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":145284,"desc":"Modified version of rcrack which supports hybrid and indexed tables.\nIn addition to that, it also adds multi-core support.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["security"],"shlibs_required":["libc.so.8","libcrypto.so.12","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"rcpd","origin":"net-mgmt/rcpd","version":"1.3_1","comment":"RCP server for routers and network devices","maintainer":"ports@FreeBSD.org","www":"https://www.shrubbery.net/rcpd/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e9661e4ef9fbe432ef582a695c1a4886b3b52b17c81d4615f9820c843c222dad","flatsize":21357,"path":"All/rcpd-1.3_1.pkg","repopath":"All/rcpd-1.3_1.pkg","licenselogic":"single","pkgsize":10524,"desc":"rcpd is a RCP server intended specifically for router\nor network device clients. It is used to transfer\nconfigurations, boot images, and kernels images\n(eg: IOS) to the devices.\n\nThese files are often tranfered with TFTP, but TFTP\nhas reliability and speed issues and file size\nlimitations due to it's protocol specification and\nunderlying transport; while RCP is not affected.","categories":["net","net-mgmt"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe rcpd port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"rcs57","origin":"devel/rcs57","version":"5.7_3","comment":"Version control system (as was in FreeBSD prior to removal)","maintainer":"cy@FreeBSD.org","www":"https://www.gnu.org/software/rcs/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f340850c3080afa2f4f44ca3f02b8c2975b71783cb25601d8095ee504a59433d","flatsize":708220,"path":"All/rcs57-5.7_3.pkg","repopath":"All/rcs57-5.7_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":155236,"desc":"The Revision Control System (RCS) manages multiple revisions of files.  RCS\nautomates the storing, retrieval, logging, identification, and merging of\nrevisions.  RCS is useful for text that is revised frequently, including source\ncode, programs, documentation, graphics, papers, and form letters.\n\nThis port is gnu rcs 5.7. It is compatible with the rcs that was in FreeBSD\nprior to its removal in FreeBSD-10.0. Some ports will not work with changes\nmade to rcs (e.g. changes to command line syntax) following the rcs 5.7\nrelease.","categories":["devel"],"shlibs_required":["libc.so.8"],"options":{"FREEBSD":"on"}},{"name":"rcm","origin":"sysutils/rcm","version":"1.3.6","comment":"RC file (dotfile) management","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/thoughtbot/rcm","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b281613b7cb7200bc18f77a4a083c5b9297156796429c95b0d70bee8c65a05c0","flatsize":42100,"path":"All/rcm-1.3.6.pkg","repopath":"All/rcm-1.3.6.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":20824,"desc":"The rcm suite of tools is for managing dotfiles directories. This is a directory\ncontaining all the .*rc files in your home directory (.zshrc, .vimrc, and so\non). These files have gone by many names in history, such as \"rc files\" because\nthey typically end in rc or \"dotfiles\" because they begin with a period.\n\nThis suite is useful for committing your rc files to a central repository to\nshare, but it also scales to a more complex situation such as multiple source\ndirectories shared between computers with some host-specific or task-specific\nfiles.","categories":["sysutils"]},{"name":"rclock","origin":"x11-clocks/rclock","version":"2.7.10_4","comment":"Analog clock for X w/appointment reminder and mail notification","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"36aa1d2fc0ccefed508edba0fd1d39ada8053bf37cc64d82e7e39154787154f7","flatsize":27087,"path":"All/rclock-2.7.10_4.pkg","repopath":"All/rclock-2.7.10_4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":14520,"desc":"Rclock is an analog clock for X intended as an xclock(1) replacement that\nconserves memory and has extra features:  rclock enters reverse video if\nthere is mail waiting; an appointment reminder is also builtin.\n\nThe ~/.rclock file lists the messages to display and/or the programs\nto run at specified times and dates.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXau":{"origin":"x11/libXau","version":"1.0.11"},"libXdmcp":{"origin":"x11/libXdmcp","version":"1.1.5"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXv":{"origin":"x11/libXv","version":"1.0.12_1,1"}},"categories":["x11-clocks"],"shlibs_required":["libX11.so.6","libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe rclock port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"rclint","origin":"devel/rclint","version":"1.3.0","comment":"Checks rc scripts for style and common errors","maintainer":"crees@FreeBSD.org","www":"https://github.com/crees/rclint","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0a06bdb7ecd542f48726202a76dd5c3e2206632d644f8f44b07fc0642627fa83","flatsize":22396,"path":"All/rclint-1.3.0.pkg","repopath":"All/rclint-1.3.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":7552,"desc":"Long have there been calls for an rc analog to portlint.\n\nThis script allows people to make a quick pre-commit check of rc files.\n\nTry using the -v flag if the error messages are too terse.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python","textproc"]},{"name":"rclean","origin":"sysutils/rclean","version":"1.14","comment":"Command-line rc.conf ordering and cleaning tool","maintainer":"lapo@lapo.it","www":"https://www.lapo.it/rclean/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fb37c333774139790df885d05967d9baf6417e0ead5049f8caf6cdaf613e8ac7","flatsize":11576,"path":"All/rclean-1.14.pkg","repopath":"All/rclean-1.14.pkg","licenselogic":"single","pkgsize":4656,"desc":"rclean provides a command-line tool to order and clean content of\nrc.conf, using option order from /etc/defaults/rc.conf and printing only\nchoices that were different by the default value in /etc/rc.conf.\nOutput is customizable from \"only used values\" to \"full listing\".","categories":["sysutils"],"shlibs_required":["libc.so.8"]},{"name":"rcctools","origin":"converters/rcctools","version":"0.1.1_4","comment":"Charset conversion utility with language and encoding autodetection","maintainer":"ports@FreeBSD.org","www":"https://rusxmms.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"246da83b01ffcd4b7a6d6f160bfb83fc30c80f29777613cae5620d2b5bcb067b","flatsize":20048,"path":"All/rcctools-0.1.1_4.pkg","repopath":"All/rcctools-0.1.1_4.pkg","licenselogic":"single","pkgsize":7432,"desc":"Command line interface to devel/librcc library. It is a highly\nconfigurable tool (supports almost all library functionality) which\nallows to recode standard input on the per-line basis. Additionally,\nthere is a special mode providing a way to bring the names of all\nfiles in the specified directory to appropriate form (to the specified\nencoding, transliterate all names to english, translate all names\nto english, etc.)","deps":{"librcc":{"origin":"devel/librcc","version":"0.2.13_2"}},"categories":["converters"],"shlibs_required":["libc.so.8","librcc.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe rcctools port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"rcadm","origin":"sysutils/rcadm","version":"0.1","comment":"Utility for administrating rc.conf","maintainer":"reinier@skoef.nl","www":"https://github.com/skoef/rcadm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"848452de9692adec11f631e4fcd51a155f3ee3fac81cd622da5bdd521d9bdab9","flatsize":2021,"path":"All/rcadm-0.1.pkg","repopath":"All/rcadm-0.1.pkg","licenselogic":"single","pkgsize":1348,"desc":"Utility to administer the rc.conf system configuration file.\n\nrcadm features:\n* listing current settings\n* enabling/disabling services\n* setting and getting arbitrary variables","categories":["sysutils"]},{"name":"rc-subr-jail","origin":"ports-mgmt/rc-subr-jail","version":"5","comment":"Shell library to help writing RC scripts with jail support","maintainer":"arrowd@FreeBSD.org","www":"https://cgit.freebsd.org/ports/tree/ports-mgmt/rc-subr-jail","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"973301176db51d3b85cef17275c939f8a54a003c97a07b997a1290e3126ef645","flatsize":4738,"path":"All/rc-subr-jail-5.pkg","repopath":"All/rc-subr-jail-5.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":2372,"desc":"This port install a shell source intended to be included by rc scripts that\nwant to run services inside a jail.","categories":["ports-mgmt"]},{"name":"rc","origin":"shells/rc","version":"1.7.4_5","comment":"Unix incarnation of the plan9 shell","maintainer":"portmaster@bsdforge.com","www":"https://github.com/rakitzis/rc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b5366eddff9edae3bed5828d227c60ec65f4e5ae878bb9bdf726984111aac8db","flatsize":1242918,"path":"All/rc-1.7.4_5.pkg","repopath":"All/rc-1.7.4_5.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":158876,"desc":"This is a reimplementation for Unix, by Byron Rakitzis, of the Plan 9 shell.\nThe original rc was designed and implemented by Tom Duff at Bell Labs. It has\na small feature set similar to a traditional Bourne shell, but with a much\ncleaner and simpler syntax. Among other things, this makes rc much better than\nBourne-compatible shells at handling filenames which contain spaces. Thus,\nwriting rc scripts is less error-prone than writing sh scripts.","categories":["plan9","shells"],"options":{"READLINE":"off"},"annotations":{"cpe":"cpe:2.3:a:rc_project:rc:1.7.4:::::dragonfly6:x86_64:5"}},{"name":"rclone-browser","origin":"net/rclone-browser","version":"1.8.0","comment":"Simple cross platform GUI for rclone","maintainer":"driesm@FreeBSD.org","www":"https://github.com/kapitainsky/RcloneBrowser","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2ecf63abfed66ca3884f84d6df1d481a43318ea9799f04933d471cf1ecb4821e","flatsize":695402,"path":"All/rclone-browser-1.8.0.pkg","repopath":"All/rclone-browser-1.8.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":294884,"desc":"Simple cross platfrom GUI for rclone command line tool.\n\nFeatures:\n* Allows to browse and modify any rclone remote, including encrypted ones\n* Uses same configuration file as rclone, no extra configuration required\n* Supports custom location and encryption for rclone.conf configuration file\n* Simultaneously navigate multiple repositories in separate tabs\n* Lists files hierarchically with file name, size and modify date\n* All rclone commands are executed asynchronously, no freezing GUI\n* File hierarchy is lazily cached in memory, for faster traversal of folders\n* Allows to upload, download, create new folders, rename or delete files and\n  folders\n* Allows to calculate size of folder, export list of files and copy rclone\n  command to clipboard\n* Can process multiple upload or download jobs in background\n* Drag & drop support for dragging files from local file explorer for uploading\n* Streaming media files for playback in player like vlc or similar\n* Mount and unmount folders on macOS, GNU/Linux and Windows (for Windows\n  requires winfsp and for mac fuse for macOS)\n* Optionally minimizes to tray, with notifications when upload/download finishes\n* Supports portable mode (create .ini file next to executable with same name),\n  rclone and rclone.conf path now can be relative to executable\n* Supports drive-shared-with-me (Google Drive specific)\n* For remotes supporting public link sharing has an option (right-click menu)\n  to fetch it\n* Supports tasks. Created jobs can be saved and run or edited later.\n* Configurable dark mode for all systems","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"rclone":{"origin":"net/rclone","version":"1.69.3"}},"categories":["net"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"rbprof","origin":"devel/ruby-rbprof","version":"0.2.1","comment":"Flexible Ruby profiler","maintainer":"sean@chittenden.org","www":"https://aspectr.sourceforge.net/rbprof/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"46e3bd5f8c064c4edb96d5bb67d964f673e48032c02967149b21c667c8721590","flatsize":24380,"path":"All/rbprof-0.2.1.pkg","repopath":"All/rbprof-0.2.1.pkg","licenselogic":"single","pkgsize":8368,"desc":"This package is a faster profiler than the builtin Ruby profiler and\nallows Ruby developers to focus on the methods that are hand-written.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"}},"categories":["devel","ruby"],"options":{"DOCS":"on"}},{"name":"reallyslick","origin":"graphics/reallyslick","version":"0.9.1_26","comment":"OpenGL screensaver collection","maintainer":"ports@FreeBSD.org","www":"https://rss-glx.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"938c644e80e6b422025f0390d780a6283bf2da1313f083bdf265d859526c9489","flatsize":4243104,"path":"All/reallyslick-0.9.1_26.pkg","repopath":"All/reallyslick-0.9.1_26.pkg","licenselogic":"single","pkgsize":3140564,"desc":"This is a GLX port of the Really Slick Screensavers collection\n(http://www.reallyslick.com/). Also included are several other OpenGL\nscreensavers ported from other platforms.\n\nThe screensavers can either be run as stand-alone applications or get\nintegrated into XScreenSaver's list of active screensavers.","deps":{"ImageMagick6":{"origin":"graphics/ImageMagick6","version":"6.9.13.23,1"},"freeglut":{"origin":"graphics/freeglut","version":"3.2.1"},"quesoglc":{"origin":"graphics/quesoglc","version":"0.7.2_10"}},"categories":["graphics"],"shlibs_required":["libGL.so.1","libGLC.so.0","libGLU.so.1","libICE.so.6","libMagickCore-6.so.7","libMagickWand-6.so.7","libSM.so.6","libX11.so.6","libXext.so.6","libbz2.so.2","libc.so.8","libfontconfig.so.1","libfreetype.so.6","libfribidi.so.0","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"FREEALUT":"off","GLEW":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe reallyslick port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"rbllookup-ng","origin":"dns/rbllookup-ng","version":"1.1_3","comment":"Check given IP/Host presence in RBLs","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"85bdf2048d93f7030eeff350cf8c634bb06b7b2071b38d01fc1e34b41ebaed69","flatsize":27931,"path":"All/rbllookup-ng-1.1_3.pkg","repopath":"All/rbllookup-ng-1.1_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":12612,"desc":"rbllookup is a small perl script which allow you to check given IP/host\nname.\n\nIn this version you have statically inserted RBL servers, but code is based\non GPL source, so you can easy add more/replace/delete RBL servers by\nediting rbllookup.conf file.","deps":{"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["dns","mail"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe rbllookup-ng port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"rbllookup","origin":"dns/rbllookup","version":"0.0.1.1_1","comment":"Check given IP/Host presence in 106 RBLs","maintainer":"drixter@e-utp.net","www":"https://rbllookup.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b0807495c42422f8ec2f13ac8e8b58e3c301cb6659724ba5db491d0e9eb36236","flatsize":9019,"path":"All/rbllookup-0.0.1.1_1.pkg","repopath":"All/rbllookup-0.0.1.1_1.pkg","licenselogic":"single","pkgsize":5152,"desc":"rbllookup is a small perl script which allow you to check given IP/host\nname.\n\nIn this version you have statically inserted RBL servers, but code is based\non GPL source, so you can easy add more/replace/delete RBL servers by\nediting rbllookup.pl file.\n\nAlso, author looking for support from programmers for ideas, codefix, new\nfeatures, switch to c/c++, gui version?","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["dns","mail"],"options":{"DOCS":"on"}},{"name":"rbl-milter","origin":"mail/rbl-milter","version":"0.30_6","comment":"Milter that adds mail header warnings on mail from open-relays","maintainer":"dinoex@FreeBSD.org","www":"https://github.com/jbeker/rbl-milter","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2e58b83c4e485c0ef7981574b89ef7392592ca918c2d292af22390c1d392fa03","flatsize":16265,"path":"All/rbl-milter-0.30_6.pkg","repopath":"All/rbl-milter-0.30_6.pkg","licenselogic":"single","pkgsize":7224,"desc":"This is a simple sendmail milter which adds an X-RBL-Warning header to\nany emails that are received that come from an open relay as\ndetermined by your choice of RBL checking service (i.e. bl.spamcop.net).\n\nThis is useful if you'd rather have the mail user agent (MUA) deal with\npotential spam rather than just blocking it in case you loose\nlegitimate messages.  Note that the X-RBL-Warning header is only set if\nthe site was found to be an open-relay.","deps":{"libmilter":{"origin":"mail/libmilter","version":"8.18.1"}},"categories":["mail"],"shlibs_required":["libc.so.8","libmilter.so.7","libpthread.so.0"],"messages":[{"message":"Add to your /etc/rc.conf\nrblmilter_enable=\"YES\"\nThen run the milter with: /usr/local/etc/rc.d/rbl-milter start\n\nBy default, it uses the relays found at relays.ordb.org but you can\nchange that by setting rblmilter_flags in /etc/rc.conf:\nrblmilter_flags=\"-l -r -d relays.ordb.org\"\n\nNote that you will need to edit the proper sendmail.mc file in your\n/etc/mail directory so that sendmail will pass mail to rbl-milter.\nIf you have not done this before, do the following:\n\n  cd /etc/mail\n  cp -p freebsd.mc `hostname`.mc\n\nAdd the INPUT_MAIL_FILTER line to the file:\n\n  INPUT_MAIL_FILTER(`rbl-milter',`S=local:/var/run/rbl-milter')\n\nand rebuild it\n\n  make\n  make install\n  make restart\n\nBy default, the INPUT_MAIL_FILTER line will ignore the filter if\nrbl-milter is not running.","type":"install"}]},{"name":"rbldnsd","origin":"dns/rbldnsd","version":"0.998_1","comment":"Small and fast DNS daemon especially for DNSBL zones","maintainer":"zi@FreeBSD.org","www":"https://www.corpit.ru/mjt/rbldnsd.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4fe6c5517d84898e14d4a270fc5498245f36b057b5cb2d267ef86a84af2d4fca","flatsize":184188,"path":"All/rbldnsd-0.998_1.pkg","repopath":"All/rbldnsd-0.998_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":89624,"desc":"rbldnsd is a small and fast DNS daemon, made especially to serve DNSBL\nzones.  It was inspired by Dan J. Bernstein's rbldns program, found in\n/usr/ports/net/djbdns, but is significantly faster.\n\nrbldnsd was written by Michael Tokarev.","categories":["dns"],"users":["rbldns"],"groups":["rbldns"],"shlibs_required":["libc.so.8","libz.so.3"],"options":{"DOCS":"on"},"messages":[{"message":"The rbldnsd port has been installed with an example zone file, located\nin /usr/local/etc/rbldnsd/.\n\nAfter starting the daemon with this example data, you should be able to\ntest the success of your install with the command:\n\n\t% host -a 1.1.31.172.bl.example.com. localhost\nor\n\t% dig @localhost 1.1.31.172.bl.example.com. any\nor\n\t% nslookup -query=any 1.1.31.172.bl.example.com. localhost\n\nIf you see a response that mentions 127.0.0.2, the install worked!","type":"install"}]},{"name":"rblcheck","origin":"mail/rblcheck","version":"1.5_2","comment":"Command-line interface to Paul Vixie's RBL filter","maintainer":"moro@remus.dti.ne.jp","www":"http://rblcheck.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a04af8fbbf0678653f55726bcc420519e1ad14684d185f9d19d86f5c0e4ebd50","flatsize":29697,"path":"All/rblcheck-1.5_2.pkg","repopath":"All/rblcheck-1.5_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":12140,"desc":"This program is a very basic interface to Paul Vixie's RBL filter.  The\nbasic idea of the filter is that when someone is blacklisted for an email\nabuse, a new domain name is resolved in the form of\n\"a.b.c.d.rbl.maps.vix.com\", where \"a.b.c.d\" is actually the IP address\n\"d.c.b.a\". For example, if the IP address 127.0.0.2 were listed as a\nblacklisted address, \"2.0.0.127.rbl.maps.vix.com\"  would have a DNS entry\n(this is a real example; that address is in place as a verification\nmechanism).\n\nFor more information about the RBL blacklist, please take a look at\nhttp://maps.vix.com/rbl/ . For more information about BIND, drop by\nhttp://www.isc.org/bind.html . The official home page for rblcheck is at\nhttp://www.xnet.com/~emarshal/rblcheck/ .\n\nAny ideas, bugfixes, or porting notes should be sent to me at\n\"emarshal@logic.net\". Don't bug the MAPS people about this; they didn't\nwrite it, and probably wouldn't like getting a bunch of mail about it.","categories":["mail"],"shlibs_required":["libc.so.8"],"messages":[{"message":"Please copy rblcheckrc.sample to rblcheckrc and modify it as you wish.","type":"install"}]},{"name":"rbenv","origin":"devel/rbenv","version":"1.3.2","comment":"Manage multiple versions of ruby","maintainer":"ruby@FreeBSD.org","www":"https://rbenv.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"62a024fb0c00d4ee9da37c5b1ee548a31d9687779c974cdb9c19e2cd789cd508","flatsize":43558,"path":"All/rbenv-1.3.2.pkg","repopath":"All/rbenv-1.3.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15696,"desc":"Use rbenv to pick a Ruby version for your application and guarantee\nthat your development environment matches production. Put rbenv to work\nwith Bundler for painless Ruby upgrades and bulletproof deployments.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"}},"categories":["devel","ruby"],"annotations":{"cpe":"cpe:2.3:a:rbenv_project:rbenv:1.3.2:::::dragonfly6:x86_64"},"messages":[{"message":"Load rbenv automatically by appending\nthe following to ~/.bash_profile:\n\n   eval \"$(rbenv init -)\"","type":"install"}]},{"name":"razor-agents","origin":"mail/razor-agents","version":"2.85","comment":"Distributed, collaborative, spam detection and filtering network","maintainer":"garga@FreeBSD.org","www":"https://sourceforge.net/projects/razor/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"719baaaab4ef5182c01a3da08aad609da8199a3e8074127d35d38158d839d847","flatsize":257902,"path":"All/razor-agents-2.85.pkg","repopath":"All/razor-agents-2.85.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":86344,"desc":"Vipul's Razor is a distributed, collaborative, spam detection and filtering\nnetwork. Razor establishes a distributed and constantly updating catalogue\nof spam in propagation. This catalogue is used by clients to filter out\nknown spam. On receiving a spam, a Razor Reporting Agent (run by an end-user\nor a troll box) calculates and submits a 20-character unique identification\nof the spam (a SHA Digest) to its closest Razor Catalogue Server. The\nCatalogue Server echos this signature to other trusted servers after storing\nit in its database. Prior to manual processing or transport-level reception,\nRazor Filtering Agents (end-users and MTAs) check their incoming mail against\na Catalogue Server and filter out or deny transport in case of a signature\nmatch. Catalogued spam, once identified and reported by a Reporting Agent,\ncan be blocked out by the rest of the Filtering Agents on the network.","deps":{"p5-Digest-SHA1":{"origin":"security/p5-Digest-SHA1","version":"2.13_2"},"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail"]},{"name":"rdap","origin":"dns/rdap","version":"0.9.1_7","comment":"CLI for the Registration Data Access Protocol, RDAP","maintainer":"pi@FreeBSD.org","www":"https://www.openrdap.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"998fb60709f8cd36ae84b00d6abeafed017f6c317c8c26b376325522afc87e7d","flatsize":7249222,"path":"All/rdap-0.9.1_7.pkg","repopath":"All/rdap-0.9.1_7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2355000,"desc":"OpenRDAP is a command line client for the Registration Data Access\nProtocol, written in Go.\n\nRDAP is a replacement for WHOIS, which provides domain name & IP\naddress registration information in JSON format over HTTP.","categories":["dns"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"raysfilter","origin":"mail/raysfilter","version":"1.14_3","comment":"Configurable filter for Sendmail Milter","maintainer":"dinoex@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7bfef2ab77dc42c6d5f66744d17508815f9ba27d280b5cc6a466e8ca979cd3a4","flatsize":131279,"path":"All/raysfilter-1.14_3.pkg","repopath":"All/raysfilter-1.14_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":32040,"desc":"Ray's Mail Filter, Copyright (C) 2000 South Bank University, London\n\nThis program is free software; you can redistribute it and/or modify\nit under the terms of the GNU General Public License as published by\nthe Free Software Foundation; either version 2 of the License, or\n(at your option) any later version.\n\n   The configuration files, header-list.conf and string-list.conf control\n   which message headers the filter examines and what strings it looks\n   for in those headers. The filter will look for all of the specified\n   strings in all of the specified headers.\n\n   The configuration files can be changed while the filter is running.\n   The mail-filter reset command is then used to signal the program to\n   re-read the files.","deps":{"libmilter":{"origin":"mail/libmilter","version":"8.18.1"}},"categories":["mail"],"shlibs_required":["libc.so.8","libmilter.so.7","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"rawrec","origin":"audio/rawrec","version":"0.9.991_2","comment":"Utility to record and playback raw audio data","maintainer":"antonfb@hesiod.org","www":"https://sourceforge.net/projects/rawrec/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1f4608049e18b3b87d3b5c29d38f52a27a191f59de87ff14a30f7e4b58979307","flatsize":66290,"path":"All/rawrec-0.9.991_2.pkg","repopath":"All/rawrec-0.9.991_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":28000,"desc":"rawrec provides a simple, minimalist way to record or play back raw audio\ndata from the command line. It can work with files or standard IO, and so\ncan provide a simple buffered shell audio interface for other programs.","categories":["audio"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"]},{"name":"rawgl","origin":"games/rawgl","version":"g20180321_2","comment":"Another World engine reimplementation","maintainer":"pkubaj@FreeBSD.org","www":"https://github.com/cyxx/rawgl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5a9ceea7e8d857af91db6837ade109dae14791dae0291d5c38bdddfd8d51a13e","flatsize":134273,"path":"All/rawgl-g20180321_2.pkg","repopath":"All/rawgl-g20180321_2.pkg","licenselogic":"single","licenses":["NONE"],"pkgsize":53408,"desc":"rawgl is a re-implementation of the engine used in the game Another World.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_mixer":{"origin":"audio/sdl2_mixer","version":"2.8.1"}},"categories":["games"],"shlibs_required":["libGL.so.1","libSDL2-2.0.so.0","libSDL2_mixer-2.0.so.0","libc.so.8","libm.so.4","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on"},"messages":[{"message":"To play this game, copy Another World game files to /usr/local/share/rawgl.\n\nSupported versions:\n* Amiga and PC DOS releases (Bank*)\n* 15th anniversary edition (Pak01.pak)\n* 20th anniversary edition (game/*)\n* Windows 3.1 release (Bank)\n* 3DO release (GameData/*)","type":"install"}]},{"name":"raul","origin":"audio/raul","version":"2.0.0","comment":"Realtime modular synthesizer and/or effects processor","maintainer":"yuri@FreeBSD.org","www":"https://drobilla.net/software/raul.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2f3c6fcf079ad510aab9bb2422a4d2a6dc1e4d410b9ee5f9b9434d85810aa0dd","flatsize":72595,"path":"All/raul-2.0.0.pkg","repopath":"All/raul-2.0.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":21772,"desc":"Raul (Realtime Audio Utility Library) is a C++ utility library primarily aimed\nat audio/musical applications.","categories":["audio"]},{"name":"raylib","origin":"devel/raylib","version":"5.5","comment":"Library to learn videogames programming","maintainer":"freebsd@sysctl.cz","www":"https://www.raylib.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c29c48c97809bace02f5d26d6dd8c6698086640ef619227d0b7c213487422c09","flatsize":1896539,"path":"All/raylib-5.5.pkg","repopath":"All/raylib-5.5.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":594980,"desc":"Raylib is a programming library to learn videogames programming.\nIt doesn't have a fancy interface, has no visual helpers, and no auto-debugging.\nIt is created based on the believe that just coding is the best way to learn.\n\nRaylib is highly inspired by Borland BGI graphics lib and by XNA framework.\nAllegro and SDL have also been used as reference.","deps":{"glfw":{"origin":"graphics/glfw","version":"3.4_2"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXxf86vm":{"origin":"x11/libXxf86vm","version":"1.1.5"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"}},"categories":["devel","education"]},{"name":"rats","origin":"security/rats","version":"2.4_1","comment":"Source code auditing tool","maintainer":"ports@FreeBSD.org","www":"https://security.web.cern.ch/security/recommendations/en/codetools/rats.shtml","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"be61cc2834bf891ac05d26ee6733f93514812ed4120edbe3d15e7ea4d99af1a3","flatsize":848635,"path":"All/rats-2.4_1.pkg","repopath":"All/rats-2.4_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":86124,"desc":"This is RATS, a rough auditing tool for security, developed by\nSecure Software Solutions.  It is a tool for scanning source code\n(C, C++, Perl, and Python) and flagging common security related\nprogramming errors such as buffer overflows and TOCTOU (Time Of\nCheck, Time Of Use) race conditions.  As its name implies, the tool\nperforms only a rough analysis of source code.  It will not find\nevery error and will also find things that are not errors.  Manual\ninspection of your code is still necessary, but greatly aided with\nthis tool.","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"}},"categories":["devel","security"],"shlibs_required":["libc.so.8","libexpat.so.1"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe rats port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ratproxy","origin":"security/ratproxy","version":"1.58","comment":"Semi-automated, largely passive web application security audit tool","maintainer":"skreuzer@FreeBSD.org","www":"https://github.com/codenote/ratproxy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a5f458e0be1c63b152e957753894dbe30ec9e4ebc7dacfe13391283c63c6ac6b","flatsize":129074,"path":"All/ratproxy-1.58.pkg","repopath":"All/ratproxy-1.58.pkg","licenselogic":"single","pkgsize":41892,"desc":"Ratproxy is a semi-automated, largely passive web application security audit\ntool. It is meant to complement active crawlers and manual proxies more\ncommonly used for this task, and is optimized specifically for an accurate and\nsensitive detection, and automatic annotation, of potential problems and\nsecurity-relevant design patterns based on the observation of existing,\nuser-initiated traffic in complex web 2.0 environments.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["security"],"shlibs_required":["libc.so.8","libcrypto.so.12","libssl.so.12"]},{"name":"rationl","origin":"devel/rationl","version":"0.1.0.139_1","comment":"Expressive regular expression library written in C","maintainer":"yuri@FreeBSD.org","www":"https://github.com/TheNaturLFoundation/rationL","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"58994a6fc05dc91d9acaf45346a97eecf3bf6e3fcc04fff7b88ee2b3300d946a","flatsize":122450,"path":"All/rationl-0.1.0.139_1.pkg","repopath":"All/rationl-0.1.0.139_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":45252,"desc":"rationL is a lightweight and quick regular expression (regexp) dynamic library\nwritten in C.\n\nIt is written as part of the 4th semester project in the French IT School EPITA.","categories":["devel"]},{"name":"ratpoison","origin":"x11-wm/ratpoison","version":"1.4.9_4","comment":"Simple window manager with no fat library dependencies","maintainer":"jrm@FreeBSD.org","www":"https://www.nongnu.org/ratpoison/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f2568c4c1a78b111d1101fb5979be131c65888af2da1703865bd7ebe3de76174","flatsize":357892,"path":"All/ratpoison-1.4.9_4.pkg","repopath":"All/ratpoison-1.4.9_4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":121992,"desc":"Ratpoison is a simple Window Manager with no fat library dependencies,\nno fancy graphics, no window decorations, and no flashy wank. It is\nlargely modelled after GNU Screen which has done wonders in virtual\nterminal market.\n\nAll interaction with the window manager is done through keystrokes.\nratpoison has a prefix map to minimize the key clobbering that cripples\nEMACS and other quality pieces of software.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["x11-wm"],"shlibs_required":["libX11.so.6","libXft.so.2","libXrandr.so.2","libXtst.so.6","libc.so.8","libhistory.so.8"],"options":{"DOCS":"on","GDM_SUPPORT":"off","READLINE":"on","XFT":"on"}},{"name":"rawstudio","origin":"graphics/rawstudio","version":"2.0_27","comment":"Open-source program to read and manipulate RAW photo images","maintainer":"danfe@FreeBSD.org","www":"https://rawstudio.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"91dbea91dfc4b804efff214c8f91273cf775bdb91f2c18a83e658a3bf130c570","flatsize":4912338,"path":"All/rawstudio-2.0_27.pkg","repopath":"All/rawstudio-2.0_27.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":984108,"desc":"Rawstudio is an open-source program to read and manipulate RAW images from\ndigital cameras.  It will convert your RAW files into JPEG, PNG, or TIFF\nimages which you can then print or send to friends and clients.  You can\nalso upload photos directly to Picasa, Flickr, and Facebook galleries.\n\nRawstudio is intended to be the first tool in your image processing chain.\nAfter you have made your overall image adjustments to your image, you can\nuse an image editing application to further work on your images.  Rawstudio\nitself is a highly specialized application for reviewing and processing RAW\nimages, not a fully featured image editing application.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"exiv2":{"origin":"graphics/exiv2","version":"0.28.5,1"},"fftw3-float":{"origin":"math/fftw3-float","version":"3.3.10_5"},"flickcurl":{"origin":"www/flickcurl","version":"1.26_4"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gconf2":{"origin":"devel/gconf2","version":"3.2.6_10"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"lcms":{"origin":"graphics/lcms","version":"1.19_9,1"},"lensfun":{"origin":"graphics/lensfun","version":"0.3.95_4"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libgphoto2":{"origin":"graphics/libgphoto2","version":"2.5.31"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"png":{"origin":"graphics/png","version":"1.6.47"},"raptor2":{"origin":"textproc/raptor2","version":"2.0.16_4"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["graphics"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libcurl.so.4","libdbus-1.so.3","libexiv2.so.28","libfftw3f.so.3","libflickcurl.so.0","libfontconfig.so.1","libfreetype.so.6","libgconf-2.so.4","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgphoto2.so.6","libgphoto2_port.so.12","libgthread-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libjpeg.so.8","liblcms.so.1","liblensfun.so.2","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0","libraptor2.so.0","libsqlite3.so.0","libtiff.so.6","libxml2.so.2"],"options":{"NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:rawstudio:rawstudio:2.0:::::dragonfly6:x86_64:27"}},{"name":"ratfor","origin":"lang/ratfor","version":"1985.06_17","comment":"Rational FORTRAN compiler","maintainer":"bofh@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1c3d8a43084e4bbf6a60d686d4716b44b6831d5e1624aeb116b3f014adec6e26","flatsize":32527,"path":"All/ratfor-1985.06_17.pkg","repopath":"All/ratfor-1985.06_17.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":16936,"desc":"This is a C version of Ratfor, derived from a UofA Ratfor in Ratfor rather\nthan the AT&T Ratfor source.  It closely corresponds to the pre-processor\ndescribed in the \"SOFTWARE TOOLS\" book, and also produces FORTRAN77 code\nas well as FORTRAN 66.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["lang"],"shlibs_required":["libc.so.8"]},{"name":"rate","origin":"net-mgmt/rate","version":"0.9_4","comment":"Traffic analysis command-line utility","maintainer":"portmaster@bsdforge.com","www":"http://s-tech.elsat.net.pl/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"68dba47dede5d0f684ab6804a11cd620e5709ba40200d72baa154cb92ee75f1d","flatsize":96905,"path":"All/rate-0.9_4.pkg","repopath":"All/rate-0.9_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":45296,"desc":"Rate is a swiss-army-knife command-line traffic analysis tool, designed\nto help a network administrator to see what is happening at a router at\nthe moment. Unlike tcpdump(1), rate uses statistical and stream-oriented\nmethods, and will never produce an output stream at a speed beyond human\nperception. The output is less accurate, however. Rate features four\ndifferent operating modes, designed to perform the following tasks:\nestimating overall traffic rates, determining nodes generating the\nhighest traffic, determining connections and flows generating the highest\ntraffic and extracting strings from packets.","categories":["net-mgmt"],"shlibs_required":["libc.so.8","libpcap.so.3","libutil.so.4"]},{"name":"ratelimit-policyd","origin":"mail/ratelimit-policyd","version":"1.0.4_1","comment":"Sender rate limit policy daemon for Postfix","maintainer":"000.fbsd@quip.cz","www":"https://github.com/MirLach/ratelimit-policyd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"69fc9b27550e8d067c35c9f5439a39d4aa20e2d5892f03b19be978e60279d0a4","flatsize":32101,"path":"All/ratelimit-policyd-1.0.4_1.pkg","repopath":"All/ratelimit-policyd-1.0.4_1.pkg","licenselogic":"single","licenses":["NONE"],"pkgsize":11008,"desc":"A sender rate limit policy daemon for Postfix written in Perl.\nCustomised to work with a modern Perl version on FreeBSD.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"p5-DBD-mysql":{"origin":"databases/p5-DBD-mysql","version":"5.008"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail"],"options":{"DOCS":"on"},"messages":[{"message":"This package must be integrated with Postfix to be effective:\n\n * Add a new MySQL user account for ratelimit-policyd with the\n   following permissions:\n\n    GRANT USAGE ON *.* TO 'policyd'@'localhost' IDENTIFIED BY '<YourPassword>';\n    GRANT SELECT, INSERT, UPDATE, DELETE ON `policyd`.* TO 'policyd'@'localhost';\n\n * Create a database 'policyd' and a table 'ratelimit':\n\n    mysql -u root -p < /usr/local/share/ratelimit-policyd/mysql-schema.sql\n\n * Edit the configuration in /usr/local/etc/ratelimit-policyd.cfg\n\n * Enable the ratelimit-policyd service in rc.conf:\n\n    sysrc ratelimit_policyd_enable=\"YES\"\n\n * Start the service:\n\n    service ratelimit-policyd start\n\n * Add or modify the postfix data restriction class\n   'smtpd_sender_restrictions' in main.cf:\n\n    smtpd_sender_restrictions =\n        check_sender_access mysql:/usr/local/etc/postfix/clients.cf,\n        check_policy_service inet:127.0.0.1:10032\n\n    check_policy_service must be after check_sender_access (if you are using it)\n\n * Reload Postfix:\n\n    postfix reload\n\n * See the documentation in /usr/local/share/ratelimit-policyd/README.md\n   or visit https://github.com/MirLach/ratelimit-policyd","type":"install"}]},{"name":"ratbox-respond","origin":"irc/ratbox-respond","version":"1.0_3","comment":"Client-side implementation of the challenge oper system in ircd-ratbox","maintainer":"zi@FreeBSD.org","www":"https://www.ratbox.org/respond/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f3182bb5885dee939a7c30ec0d64596a93deb317eea7048805c695c6e1ec23a9","flatsize":23796,"path":"All/ratbox-respond-1.0_3.pkg","repopath":"All/ratbox-respond-1.0_3.pkg","licenselogic":"single","pkgsize":9068,"desc":"ratbox-respond is a tool that provides a client side implementation of\nthe challenge opering system in ircd-ratbox. The challenge system\nprovides the ability to oper using private key authentication instead of\npasswords to improve security.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["irc","sysutils"],"shlibs_required":["libc.so.8","libcrypto.so.12"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"ratify","origin":"security/ratify","version":"2.2.0_6","comment":"Tool to sign files and directories","maintainer":"yuri@FreeBSD.org","www":"https://github.com/vmalloc/ratify","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7482abd7022705c38d0f0fedba6cdbf7779438a7e38ff8b14581ccf134acab21","flatsize":1811292,"path":"All/ratify-2.2.0_6.pkg","repopath":"All/ratify-2.2.0_6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":590572,"desc":"Ratify is a tool for signing and verification of files and directory structures.\nIt is an alternative to tools like `cfv`.","categories":["security"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0"]},{"name":"rasqal","origin":"textproc/rasqal","version":"0.9.33_2","comment":"High-level interface for RDF","maintainer":"kde@FreeBSD.org","www":"https://librdf.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b46a5bfdc1647ec0c6d8265aac1d410da4b5a6543cd9832dc8ee8b396304ac3e","flatsize":2891517,"path":"All/rasqal-0.9.33_2.pkg","repopath":"All/rasqal-0.9.33_2.pkg","licenselogic":"or","licenses":["APACHE20","GPLv2","GPLv3","LGPL21"],"pkgsize":404460,"desc":"Rasqal is a free software / Open Source C library that handles Resource\nDescription Framework (RDF) query syntaxes, query construction and query\nexecution returning result bindings. The supported query languages are\nSPARQL and RDQL.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"icu":{"origin":"devel/icu","version":"76.1,1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"},"raptor2":{"origin":"textproc/raptor2","version":"2.0.16_4"},"yajl":{"origin":"devel/yajl","version":"2.1.0"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libraptor2.so.0"],"options":{"GMP":"off","MPFR":"off"}},{"name":"rarian","origin":"textproc/rarian","version":"0.8.5_8","comment":"OMF help system based on the Freedesktop specification","maintainer":"truckman@FreeBSD.org","www":"https://rarian.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3d396ffa6db417e077a37b8372d0babf8892993e314a38321d6c45a73252a06d","flatsize":386811,"path":"All/rarian-0.8.5_8.pkg","repopath":"All/rarian-0.8.5_8.pkg","licenselogic":"and","licenses":["GPLv2+","LGPL21+","ZLIB"],"pkgsize":83876,"desc":"Rarian is designed to be a replacement for scrollkeeper.  It is\ncurrently undergoing heavy development.  As of writing, rarian can be\ninstalled in place of scrollkeeper and everything will work okay.\n\nRarian manages documentation metadata (as specified by the Open Source\nMetadata Framework (OMF) and provides a simple API to allow help browsers\nto find, sort, and search the document catalog.  It will also be able to\ncommunicate with catalog servers on the Net to search for documents which\nare not on the local system.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"docbook-xml":{"origin":"textproc/docbook-xml","version":"5.0_3"},"docbook-xsl":{"origin":"textproc/docbook-xsl","version":"1.79.1_1,1"},"getopt":{"origin":"misc/getopt","version":"1.1.6_2"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"tinyxml":{"origin":"textproc/tinyxml","version":"2.6.2_4"}},"categories":["gnome","textproc"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9","libtinyxml.so.3"]},{"name":"rapidyaml","origin":"devel/rapidyaml","version":"0.3.0","comment":"Library to parse and emit YAML","maintainer":"gasol.wu@gmail.com","www":"https://github.com/biojppm/rapidyaml","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8c567559c8afd8516ec400f9e0c710dd3cdd4e1a9d192cd5b9b0ceaec9eeeb14","flatsize":312546,"path":"All/rapidyaml-0.3.0.pkg","repopath":"All/rapidyaml-0.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":85964,"desc":"Rapid YAML or ryml, for short. ryml is a C++ library to parse and emit YAML,\nand do it fast.\n\nryml parses both read-only and in-situ source buffers; the resulting data nodes\nhold only views to sub-ranges of the source buffer. No string copies or\nduplications are done, and no virtual functions are used. The data tree is a\nflat index-based structure stored in a single array. Serialization happens only\nat your direct request, after parsing / before emitting. Internally, the data\ntree representation stores only strings and has no knowledge of types, but of\ncourse, every node can have a YAML type tag. ryml makes it easy and fast to\nread and modify the data tree.","deps":{"c4core":{"origin":"devel/c4core","version":"0.1.8"}},"categories":["devel"]},{"name":"rapidxml","origin":"textproc/rapidxml","version":"1.13","comment":"Fast C++ library for parsing XML","maintainer":"amdmi3@FreeBSD.org","www":"https://rapidxml.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0bd4fbf28f54c000174595045cd6b9b01bf7f9093bca1a02c666535abf3f2521","flatsize":261222,"path":"All/rapidxml-1.13.pkg","repopath":"All/rapidxml-1.13.pkg","licenselogic":"single","licenses":["BSL"],"pkgsize":33104,"desc":"RapidXml is an attempt to create the fastest XML parser possible,\nwhile retaining useability, portability and reasonable W3C\ncompatibility. It is an in-situ parser written in modern C++, with\nparsing speed approaching that of strlen function executed on the\nsame data.\n\nRapidXml has been around since 2006, and is being used by lots of\npeople. HTC uses it in some of its mobile phones.\n\nIf you are looking for a stable and fast parser, look no further.\nIntegration with your project will be trivial, because entire library\nis contained in a single header file, and requires no building or\nconfiguration.","categories":["textproc"],"options":{"DOCS":"on"}},{"name":"rapidjson","origin":"devel/rapidjson","version":"1.1.0.709","comment":"Fast JSON parser/generator for C++ with both SAX/DOM style API","maintainer":"yuri@FreeBSD.org","www":"https://github.com/Tencent/rapidjson","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2355716443b27684d2da00d38069776279e110b1f4120431fccd05c8096eb82e","flatsize":748977,"path":"All/rapidjson-1.1.0.709.pkg","repopath":"All/rapidjson-1.1.0.709.pkg","licenselogic":"single","licenses":["unknown"],"pkgsize":111384,"desc":"RapidJSON is a JSON parser and generator for C++.\nIt supports both SAX and DOM style API.","categories":["devel","textproc"],"options":{"DOXYGEN":"off"},"annotations":{"cpe":"cpe:2.3:a:tencent:rapidjson:1.1.0.709:::::dragonfly6:x86_64"}},{"name":"rapidfuzz-cpp","origin":"devel/rapidfuzz-cpp","version":"3.3.1","comment":"Rapid fuzzy string matching in C++ using the levenshtein distance","maintainer":"yuri@FreeBSD.org","www":"https://github.com/rapidfuzz/rapidfuzz-cpp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"db48467062a56005d0f45d531de6dc19fe757c9d4c1ee3c0af1077943959d1eb","flatsize":401845,"path":"All/rapidfuzz-cpp-3.3.1.pkg","repopath":"All/rapidfuzz-cpp-3.3.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":49020,"desc":"RapidFuzz is a fast string matching library for Python and C++, which is using\nthe string similarity calculations from FuzzyWuzzy.","categories":["devel"]},{"name":"rapidcheck","origin":"devel/rapidcheck","version":"g20220314","comment":"QuickCheck clone for C++","maintainer":"yuri@FreeBSD.org","www":"https://github.com/emil-e/rapidcheck","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3520491c17e4632b07ce1cff16063f1ba053492080a5654a37efacd42329238e","flatsize":777223,"path":"All/rapidcheck-g20220314.pkg","repopath":"All/rapidcheck-g20220314.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":166852,"desc":"QuickCheck clone for C++ with the goal of being simple to use with as little\nboilerplate as possible.\n\nRapidCheck is a C++ framework for property based testing inspired by QuickCheck\nand other similar frameworks. In property based testing, you state facts about\nyour code that given certain precondition should always be true. RapidCheck then\ngenerates random test data to try and find a case for which the property doesn't\nhold. If such a case is found, RapidCheck tries to find the smallest case (for\nsome definition of smallest) for which the property is still false and then\ndisplays this as a counterexample. For example, if the input is an integer,\nRapidCheck tries to find the smallest integer for which the property is false.","categories":["devel"]},{"name":"raptor2","origin":"textproc/raptor2","version":"2.0.16_4","comment":"RDF Parser Toolkit for Redland","maintainer":"kde@FreeBSD.org","www":"https://librdf.org/raptor/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0fa15b4a006b3b7c1e1dd3614eee8acc28d7a33fa67d617f5e0114a47bf920c4","flatsize":2879701,"path":"All/raptor2-2.0.16_4.pkg","repopath":"All/raptor2-2.0.16_4.pkg","licenselogic":"or","licenses":["APACHE20","GPLv2","GPLv3","LGPL21"],"pkgsize":388232,"desc":"Raptor is the RDF Parser Toolkit for Redland and currently consists of two\nparsers: RDF/XML and N-Triples. Raptor is designed to integrate closely\nwith Redland and also work entirely standalone, in which case it will use\nsimple internal routines to perform the functions.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"icu":{"origin":"devel/icu","version":"76.1,1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"yajl":{"origin":"devel/yajl","version":"2.1.0"}},"categories":["textproc"],"shlibs_required":["libc.so.8"]},{"name":"rapid","origin":"math/rapid","version":"2.01_1","comment":"Robust and Accurate Polygon Interference Detection","maintainer":"jwb@FreeBSD.org","www":"http://www.cs.unc.edu/~geom/OBB/OBBT.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9a3efe64d02cf1c01d97679e0f59047b6ade2f47467acf56e80db59a7cc4f89b","flatsize":76740,"path":"All/rapid-2.01_1.pkg","repopath":"All/rapid-2.01_1.pkg","licenselogic":"single","licenses":["UNKNOWN"],"pkgsize":22020,"desc":"RAPID is a robust and accurate polygon interference detection library for\nlarge environments composed of unstructured models.\n\n**************************************************************************\n\nThe RAPID code is offered \"as is\" and is free for non-commercial use.\n\nTo use RAPID for any commercial purpose, you must request a license.\n\n**************************************************************************","categories":["graphics","math","science"],"messages":[{"message":"The RAPID code is offered \"as is\" and is free for non-commercial use.\n\nTo use RAPID for any commercial purpose, you must request a license from\n\n\thttp://www.cs.unc.edu/~geom/OBB/OBBT.html\n\nRedistribution of RAPID code in any form is strictly prohibited.","type":"install"}]},{"name":"rankwidth","origin":"math/rankwidth","version":"0.9_2","comment":"Calculation of rank-width and rank-decompositions","maintainer":"thierry@FreeBSD.org","www":"https://sourceforge.net/projects/rankwidth/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3503f9bebf2e1aa1e5b535525162220f111079ee0e7cf6ac1a8df0a22f89a8b9","flatsize":46558,"path":"All/rankwidth-0.9_2.pkg","repopath":"All/rankwidth-0.9_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":16800,"desc":"rw calculates rank-width and rank-decompositions. It is based on ideas from\n\"Computing rank-width exactly\" by Sang-il Oum, \"Sopra una formula numerica\" by\nErnesto Pascal, \"Generation of a Vector from the Lexicographical Index\" by B.P.\nBuckles and M. Lybanon and \"Fast additions on masked integers\" by Michael D.\nAdams and David S. Wise.","deps":{"igraph":{"origin":"math/igraph","version":"0.10.12_3"}},"categories":["math"],"shlibs_required":["libc.so.8","libigraph.so.3"],"options":{"DOCS":"on"}},{"name":"range-v3","origin":"devel/range-v3","version":"0.12.0","comment":"Experimental range library for C++11/14/17","maintainer":"ports@FreeBSD.org","www":"https://github.com/ericniebler/range-v3","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bcf5ec6360e38fd86c877cea55bb08e1cd343b4a659b04be526bf537ee0a2c17","flatsize":2068974,"path":"All/range-v3-0.12.0.pkg","repopath":"All/range-v3-0.12.0.pkg","licenselogic":"single","licenses":["BSL"],"pkgsize":217344,"desc":"Range library for C++11/14/17. This code is the basis of a formal proposal to\nadd range support to the C++ standard library.\n\nRange v3 is a library for the future C++. Not only does it work well with\ntoday's C++ -- move semantics, lambdas, automatically deduced types and all --\nit also anticipates tomorrow's C++ with Concepts.","categories":["devel"],"messages":[{"message":"===>   NOTICE:\n\nThe range-v3 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"rang","origin":"devel/rang","version":"3.2","comment":"Minimal header-only modern C++ library for terminal goodies","maintainer":"yuri@FreeBSD.org","www":"https://agauniyal.github.io/rang/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ed0c218dab21414eef74ba42a7f43359338a7515c7b1c6a4d745245bdf317614","flatsize":19801,"path":"All/rang-3.2.pkg","repopath":"All/rang-3.2.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":6664,"desc":"C++ library for terminal goodies. It allows to print colored and styled text\non the terminals that support it, avoiding the need to explicitly hardcode\nterminal sequences which is commonly done by software authors at the expense\nof code elegance.\n\nIt also avoids printing terminal sequences when the program output is redirected\nto the file, a common problem in such situations.","categories":["devel"]},{"name":"randomio","origin":"benchmarks/randomio","version":"1.4","comment":"Multithreaded disk i/o microbenchmark","maintainer":"pluknet@gmail.com","www":"http://www.arctic.org/~dean/randomio/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eb8f369ed11d0880fb718b4b3001c5fd2ed0564bf4ed21b54e6216a895c05b48","flatsize":11080,"path":"All/randomio-1.4.pkg","repopath":"All/randomio-1.4.pkg","licenselogic":"single","pkgsize":4448,"desc":"Randomio is a multithreaded disk i/o microbenchmark. It\nrequires O_DIRECT, pread/pwrite, and pthreads.","categories":["benchmarks"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"]},{"name":"random123","origin":"devel/random123","version":"1.14.0.5","comment":"Counter-based random number generators for C, C++ and CUDA","maintainer":"yuri@FreeBSD.org","www":"https://github.com/DEShawResearch/random123","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"450dde4916e9a8b281018f01cbc72a1f341b351ef2f320c42d4984975a0c8af1","flatsize":245630,"path":"All/random123-1.14.0.5.pkg","repopath":"All/random123-1.14.0.5.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":38440,"desc":"The Random123 library is a collection of counter-based random number generators\n( \"CBRNGs\") for CPUs (C and C++) and GPUs (CUDA and OpenCL), as described in\nParallel Random Numbers: As Easy as 1, 2, 3, Salmon, Moraes, Dror & Shaw, SC11,\nSeattle, Washington, USA, 2011, ACM . They are intended for use in statistical\napplications and Monte Carlo simulation and have passed all of the rigorous\nSmallCrush, Crush and BigCrush tests in the extensive TestU01 suite of\nstatistical tests for random number generators. They are not suitable for use in\ncryptography or security even though they are constructed using principles drawn\nfrom cryptography.","categories":["devel"]},{"name":"randlib","origin":"math/randlib","version":"1.3","comment":"Library of Routines for Random Number Generation","maintainer":"ports@FreeBSD.org","www":"https://biostatistics.mdanderson.org/SoftwareDownload/SingleSoftware.aspx?Software_Id=27","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ed7089349abfd2a88a2fd13929c6dc449355e1f0561fbd7000b5b3cf2df6d10b","flatsize":157559,"path":"All/randlib-1.3.pkg","repopath":"All/randlib-1.3.pkg","licenselogic":"single","pkgsize":37524,"desc":"This library provides routines that return:\n    (1)  Beta random deviates\n    (2)  Chi-square random deviates\n    (3)  Exponential random deviates\n    (4)  F random deviates\n    (5)  Gamma random deviates\n    (6)  Multivariate normal random deviates (mean and covariance\n         matrix specified)\n    (7)  Noncentral chi-square random deviates\n    (8)  Noncentral F random deviates\n    (9)  Univariate normal random deviates\n    (10) Random permutations of an integer array\n    (11) Real uniform random deviates between specif\n    (12) Binomial random deviates\n    (13) Negative Binomial random deviates\n    (14) Multinomial random deviates\n    (15) Poisson random deviates\n    (16) Integer uniform deviates between specified limits\n    (17) Seeds for the random number generator calculated from a\n         character string","categories":["math"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe randlib port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"raster3d","origin":"graphics/raster3d","version":"3.0.7_5","comment":"Set of tools for generating raster images of proteins and molecules","maintainer":"yuri@FreeBSD.org","www":"http://skuld.bmsc.washington.edu/raster3d/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"10835deb1dc35c0a6b6dcd0046a1d6e6d7f1fb8b9043ee2c39eea54426ebb0b2","flatsize":3995840,"path":"All/raster3d-3.0.7_5.pkg","repopath":"All/raster3d-3.0.7_5.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":1528876,"desc":"Raster3D is a set of tools for generating high quality raster images of\nproteins or other molecules.\n\nThe core program renders spheres, triangles, cylinders, and quadric\nsurfaces with specular highlighting, Phong shading, and shadowing. It\nuses an efficient software Z-buffer algorithm which is independent of\nany graphics hardware.\n\nAncillary programs process atomic coordinates from PDB files into\nrendering descriptions for pictures composed of ribbons, space-filling\natoms, bonds, ball+stick, etc.\n\nRaster3D can also be used to render pictures composed in other programs\nsuch as Molscript in glorious 3D with highlights, shadowing, etc. Output\nis to pixel image files with 24 bits of color information per pixel.","deps":{"ImageMagick6":{"origin":"graphics/ImageMagick6","version":"6.9.13.23,1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libgd":{"origin":"graphics/gd","version":"2.3.3_13,1"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["biology","graphics"],"shlibs_required":["libc.so.8","libgcc_s.so.1","libgd.so.6","libgfortran.so.5","libm.so.4","libquadmath.so.0","libtiff.so.6"],"options":{"DOCS":"on","EXAMPLES":"on","IMAGEMAGICK":"on"}},{"name":"rand","origin":"textproc/rand","version":"1.9_2","comment":"Utility to display files or streams in random order","maintainer":"ports@FreeBSD.org","www":"https://bzflag.bz/~erik","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9ce2cf5fef2e82e5236d56e3a0801341946aaab11a4aad8f58e91d137d452364","flatsize":30945,"path":"All/rand-1.9_2.pkg","repopath":"All/rand-1.9_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":13176,"desc":"rand is a cat-like utility that displays the lines of a file or stream in\nrandom order.","categories":["textproc"],"shlibs_required":["libc.so.8","libintl.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe rand port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"rampler","origin":"biology/rampler","version":"2.0.0_1","comment":"Standalone module for sampling genomic sequences","maintainer":"yuri@FreeBSD.org","www":"https://github.com/rvaser/rampler","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"433db727229b868961882c55c939ba59479ad50ff9570f6686c1ba9d20534a0f","flatsize":66459,"path":"All/rampler-2.0.0_1.pkg","repopath":"All/rampler-2.0.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":25432,"desc":"Rampler is a standalone module for sampling genomic sequences. It supports two\nmodes, random subsampling of sequencing data to a desired depth (given the\nreference length) and file splitting to desired size in bytes.","categories":["biology"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9","libz.so.3"]},{"name":"rancid3","origin":"net-mgmt/rancid3","version":"3.13_3","comment":"Really Awesome New Cisco confIg Differ","maintainer":"marcus@FreeBSD.org","www":"https://www.shrubbery.net/rancid/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"db188f5ecbdec61a4eab752c24e844d699b6b42c5734521bfdd914e1b4db998f","flatsize":1938882,"path":"All/rancid3-3.13_3.pkg","repopath":"All/rancid3-3.13_3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":221772,"desc":"Rancid monitors a router's (or device's) configuration, including software\nand hardware (cards, serial numbers, etc), using CVS. Rancid currently\nsupports Bay routers, Cisco routers, Juniper routers, Catalyst switches,\nFoundry switches, Redback NASs, ADC EZT3 muxes, MRTd (and thus likely IRRd),\nAlteon switches, HP Procurve switches, Hitachi routers.\n\nRancid logs into each of the devices in a router table file, runs various\ncommands, chomps the output, and emails any differences from the previous\ncollection to a mail list.\n\nA looking glass is also included with rancid, based on Ed Kern's in use on\nhttp://nitrous.digex.net/. Rancid version has added functions, supports Cisco,\nJuniper, and Foundry and uses the login scripts that come with rancid;\nso it can use rsh, telnet, or ssh to connect to your router(s).","deps":{"expect":{"origin":"lang/expect","version":"5.45.4_6,1"},"git":{"origin":"devel/git","version":"2.49.0"},"p5-LockFile-Simple":{"origin":"devel/p5-LockFile-Simple","version":"0.208"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt"],"users":["rancid"],"groups":["rancid"],"shlibs_required":["libc.so.8","libutil.so.4"],"options":{"COMWARE":"off","CVS":"off","GIT":"on","SUBVERSION":"off"},"messages":[{"message":"For further configuration information please look at\n/usr/local/share/rancid/README.\n\nIf you are upgrading from the previous version of rancid look at\n/usr/local/share/rancid/UPGRADING.\n\nIf you would like to set up Rancid to be browseable from Web,\nyou need to install devel/cvsweb or devel/viewvc.\n\nFor rancid looking-glass copy the actual CGIs (located at\n/usr/local/libexec/rancid/{lg.cgi lgform.cgi}) to your cgi-bin.\n\nSchedule rancid-run with cron at your desired interval or add\nhourly_rancid_enable=\"YES\" to /etc/periodic.conf for automatic hourly\nruns. Note, you'll need to enable an hourly job in /etc/crontab:\n\n0       *       *       *       *       root    periodic hourly","type":"install"}]},{"name":"raleway","origin":"x11-fonts/raleway","version":"4.101","comment":"Elegant sans-serif font, designed in a single thin weight","maintainer":"flo@snakeoilproductions.net","www":"https://www.theleagueofmoveabletype.com/raleway","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e20724d32688363b524c6d459ad2e2f6489f6c87998e3f839cfe394f5be32d11","flatsize":2144556,"path":"All/raleway-4.101.pkg","repopath":"All/raleway-4.101.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":727156,"desc":"Raleway is an elegant sans-serif typeface, designed in a single\nthin weight.  It is a display face that features both old style and\nlining numerals, standard and discretionary ligatures, a pretty\ncomplete set of diacritics, as well as a stylistic alternate inspired\nby more geometric sans-serif typefaces than it's neo-grotesque\ninspired default character set.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"riscv64-none-elf-gcc","origin":"devel/riscv64-none-elf-gcc","version":"11.3.0_3","comment":"GNU Compiler Collection for bare metal riscv64 cross-development","maintainer":"manu@FreeBSD.org","www":"https://gcc.gnu.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"214a594129e1a9457eda679a75c07bb51f65e0a30208335d9275c6c3df0d1983","flatsize":130183186,"path":"All/riscv64-none-elf-gcc-11.3.0_3.pkg","repopath":"All/riscv64-none-elf-gcc-11.3.0_3.pkg","licenselogic":"and","licenses":["GPLv3","GPLv3RLE"],"pkgsize":30924212,"desc":"GCC, the GNU Compiler Collection supporting C and C++ for arm bare metal\ncrossbuilding.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"mpc":{"origin":"math/mpc","version":"1.3.1_1"},"mpfr":{"origin":"math/mpfr","version":"4.2.2,1"},"riscv64-none-elf-binutils":{"origin":"devel/binutils","version":"2.44,1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libgmp.so.10","libm.so.4","libmpc.so.3","libmpfr.so.6","libz.so.3"],"annotations":{"cpe":"cpe:2.3:a:gnu:gcc:11.3.0:::::dragonfly6:x86_64:3"}},{"name":"reduce","origin":"math/reduce","version":"20220617_3","comment":"Codemist Standard Lisp REDUCE general-purpose computer system","maintainer":"yuri@FreeBSD.org","www":"http://www.reduce-algebra.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7515aa65d497ed71d83a4d6bcd87888705d0e179175ca1c654f0f400fc9724c7","flatsize":21584648,"path":"All/reduce-20220617_3.pkg","repopath":"All/reduce-20220617_3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":11885404,"desc":"REDUCE Codemist Standard Lisp (CSL) version\n\nREDUCE is an interactive system for general algebraic computations of\ninterest to mathematicians, scientists and engineers.\n\nCSL is a newer Lisp system that continues to evolve and is now written\ncompletely in C++, which makes it very easy to port to a new machine.\nLike PSL, it is a faithful implementation of Standard Lisp and has been\noptimized for running REDUCE. It requires a very small memory partition\nfor its Lisp support. Furthermore, most of the REDUCE facilities are\nsupported as machine independent pseudocode, which is quite compact. In\nthe worst case, the performance of this system is about a factor of two\nslower than PSL, though in many cases it matches PSL performance.\nHowever, the memory use is smaller. All CSL versions are distributed with\nsufficient CSL support to run on the given computing system. This is also\nan ideal system for those wishing to embed algebraic calculations in a C\nor C++ programming environment. The developer of CSL before it became\nOpen Source was Codemist Ltd.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"png":{"origin":"graphics/png","version":"1.6.47"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["lang","math"],"shlibs_required":["libX11.so.6","libXcursor.so.1","libXext.so.6","libXft.so.2","libXrandr.so.2","libXrender.so.1","libc.so.8","libfontconfig.so.1","libfreetype.so.6","libm.so.4","libncurses.so.6","libpthread.so.0","libstdc++.so.9","libtinfo.so.6","libz.so.3"],"options":{"DOCS":"on"}},{"name":"rainloop-php83","origin":"mail/rainloop","version":"1.17.0","comment":"Modern and interactive webmail","maintainer":"ports@FreeBSD.org","www":"https://rainloop.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"17a0ce598df2757eb0a419c692d7499d0401e975d3479ee67b6bafd79bc54d28","flatsize":21787489,"path":"All/rainloop-php83-1.17.0.pkg","repopath":"All/rainloop-php83-1.17.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4094676,"desc":"Modern user interface.\nComplete support of IMAP and SMTP protocols including SSL and STARTTLS.\nMinimalistic resources requirements.\nDirect access to mail server is used (mails are not stored locally\non web server).\nAllows for adding multiple accounts to primary one, simultaneous\naccess to different accounts in different browser tabs is supported.\nAdditional identities.\nAdministrative panel for configuring main options...","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-curl":{"origin":"ftp/php83-curl","version":"8.3.21"},"php83-dom":{"origin":"textproc/php83-dom","version":"8.3.21"},"php83-iconv":{"origin":"converters/php83-iconv","version":"8.3.21"},"php83-pdo_sqlite":{"origin":"databases/php83-pdo_sqlite","version":"8.3.21"},"php83-simplexml":{"origin":"textproc/php83-simplexml","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"},"php83-zlib":{"origin":"archivers/php83-zlib","version":"8.3.21"}},"categories":["mail","www"],"options":{"MYSQL":"off","PGSQL":"off","SQLITE":"on"},"annotations":{"flavor":"php83"},"messages":[{"message":"===>   NOTICE:\n\nThe rainloop-php83 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"rnd_jue","origin":"games/rnd_jue","version":"3.3.0.0_7","comment":"Colorful Boulderdash'n'Emerald Mine'n'Sokoban'n'Stuff jue","maintainer":"ports@FreeBSD.org","www":"https://www.jb-line.de/rnd/rnd_start_e.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f122f15b593cda5d56337096208d1d961bd8bdb8f33bcac0dfd4d6d7abf40d76","flatsize":80339209,"path":"All/rnd_jue-3.3.0.0_7.pkg","repopath":"All/rnd_jue-3.3.0.0_7.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":34701164,"desc":"\"R'n'D jue\" is an alternative version of Rocks'n'Diamonds, developed in\ncooperation with R&D author Holger Schemel.\n\nIn contrast to the \"rnd_jue -contribution package\"\n(still available on Download page) it is a separate and independent program\nwith the same source code as the original R'n'D but with a\ncompletely different appearance.\n\nThis is based on the wide customizing features which have been developed\nrecently while all the integrated games have been produced with the R'n'D\nLevel Editor, which is actually a great \"game creation tool\" for\nnon-programmers. So far \"R'n'D jue\" is also an example for what is possible\nwith the old Rocks'n'Diamonds and should be an inspiration for potential\nlevel designers and game developers.\n\nRegarding the games and levels \"R'n'D jue\" is intended for players who have both\nan eye for an attractive design and a bent especially for \"puzzle games\".\nThe user will also find \"action\" and many opportunities to test his\nmanual-skill - nevertheless, the main feature of \"R'n'D jue\" is primarily\nto offer some (moderate) challenges for the brain.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"},"sdl_net":{"origin":"net/sdl_net","version":"1.2.8_3"},"smpeg":{"origin":"multimedia/smpeg","version":"0.4.4_18"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libSDL_net-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0","libsmpeg-0.4.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"R'n'D jue has been installed.\n\nR'n'D jue can use some Rocks'n'Diamonds levels.\n\nYou can install Port Rocks'n'Diamonds data 'games/rocksndiamonds-data'.\n\nRocks'n'Diamonds data can use Rocks'n'Diamonds and R'n'D jue.","type":"install"},{"message":"===>   NOTICE:\n\nThe rnd_jue port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"rainbarf","origin":"sysutils/rainbarf","version":"1.4_1","comment":"CPU/RAM/battery stats chart bar for tmux (and GNU screen)","maintainer":"ports@FreeBSD.org","www":"https://github.com/creaktive/rainbarf","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2453d9f86c506ccba6f9709a09b8d9d008eff7ed137dac36c01a50e37d0b9316","flatsize":38301,"path":"All/rainbarf-1.4_1.pkg","repopath":"All/rainbarf-1.4_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":19036,"desc":"Fancy resource usage charts to put into the tmux status line. The CPU\nutilization history chart is tinted with colors to reflect the system\nmemory allocation.\n\nIf available, battery charge is displayed on the right.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"],"messages":[{"message":"===>   NOTICE:\n\nThe rainbarf port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"raidtest","origin":"benchmarks/raidtest","version":"1.3","comment":"Test performance of storage devices","maintainer":"pjd@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bf5c48433905cd0f7cbec03eeca9e6fa85f9bb843dc71a0f18e10e2529aa16dd","flatsize":13910,"path":"All/raidtest-1.3.pkg","repopath":"All/raidtest-1.3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":6184,"desc":"This utility can be used to test performance of storage devices.\n\nIt works by generating a test file which contains I/O requests with\nrandom size and random offset.  It then spawns parallel processes\nwhich send requests to the given device based on the test file data.","categories":["benchmarks"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"rainbow","origin":"biology/rainbow","version":"2.0.4","comment":"Efficient clustering and assembling of short reads, especially for RAD","maintainer":"jwb@FreeBSD.org","www":"https://sourceforge.net/projects/bio-rainbow/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b2909e26f28056095a7215d2b9abd8920953fc798067f0d28fceca06bcbae2c1","flatsize":130697,"path":"All/rainbow-2.0.4.pkg","repopath":"All/rainbow-2.0.4.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":42276,"desc":"Rainbow provides an ultra-fast and memory-efficient solution to clustering and\nassembling short genetic sequence reads produced by Restriction site Associated\nDNA Sequencing (RAD-seq).  It does this by, first, clustering reads using a\nspaced seed method, then it divides potential groups into haplotypes in a\ntop-down manner.  Next, along a guide tree, it iteratively merges sibling\nleaves in a bottom-up manner if they are similar enough.  Finally, Rainbow uses\na greedy algorithm to locally assemble merged reads into contigs.  Both optimal\nand suboptimal assembly results are output.","categories":["biology"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"rclone","origin":"net/rclone","version":"1.69.3","comment":"Sync files to and from various cloud services","maintainer":"tremere@cainites.net","www":"https://rclone.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0a03853893246932780f94dd0aa1fff29bfa600f355face6e76c1a1227d1f397","flatsize":62728749,"path":"All/rclone-1.69.3.pkg","repopath":"All/rclone-1.69.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15614812,"desc":"Sync files to and from Google Drive, S3, Swift, Cloudfiles, Dropbox and\nGoogle Cloud Storage","deps":{"ca_root_nss":{"origin":"security/ca_root_nss","version":"3.108"},"fusefs-libs":{"origin":"filesystems/fusefs-libs","version":"2.9.9_2"}},"categories":["net"],"shlibs_required":["libc.so.8","libpthread.so.0"],"annotations":{"cpe":"cpe:2.3:a:rclone:rclone:1.69.3:::::dragonfly6:x86_64"}},{"name":"rainloop-php84","origin":"mail/rainloop","version":"1.17.0","comment":"Modern and interactive webmail","maintainer":"ports@FreeBSD.org","www":"https://rainloop.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0f31deac29361a19d74502463904ea805f2ef3cae6a62aaacdc81b226d3fd81b","flatsize":21787489,"path":"All/rainloop-php84-1.17.0.pkg","repopath":"All/rainloop-php84-1.17.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4095092,"desc":"Modern user interface.\nComplete support of IMAP and SMTP protocols including SSL and STARTTLS.\nMinimalistic resources requirements.\nDirect access to mail server is used (mails are not stored locally\non web server).\nAllows for adding multiple accounts to primary one, simultaneous\naccess to different accounts in different browser tabs is supported.\nAdditional identities.\nAdministrative panel for configuring main options...","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-curl":{"origin":"ftp/php84-curl","version":"8.4.8"},"php84-dom":{"origin":"textproc/php84-dom","version":"8.4.8"},"php84-iconv":{"origin":"converters/php84-iconv","version":"8.4.8"},"php84-pdo_sqlite":{"origin":"databases/php84-pdo_sqlite","version":"8.4.8"},"php84-simplexml":{"origin":"textproc/php84-simplexml","version":"8.4.8"},"php84-xml":{"origin":"textproc/php84-xml","version":"8.4.8"},"php84-zlib":{"origin":"archivers/php84-zlib","version":"8.4.8"}},"categories":["mail","www"],"options":{"MYSQL":"off","PGSQL":"off","SQLITE":"on"},"annotations":{"flavor":"php84"},"messages":[{"message":"===>   NOTICE:\n\nThe rainloop-php84 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"radreport","origin":"net/radreport","version":"1.3","comment":"Perl script for processing radius logs","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5447c457c1f80b3c01aa692a192bc1d5568200c33268ae7093ec2c89d8f74290","flatsize":45387,"path":"All/radreport-1.3.pkg","repopath":"All/radreport-1.3.pkg","licenselogic":"single","pkgsize":14012,"desc":"Radreport is a perl script for parsing radius logs.\nWhile distributed by Lucent RABU, it is contributed software. Radreport has\nno active maintainer and is truly open source software: if you need an extra\nfeature, hack it in yourself.","categories":["net"],"messages":[{"message":"===>   NOTICE:\n\nThe radreport port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"rage","origin":"multimedia/rage","version":"0.4.0_3","comment":"EFL video and audio player with some extra bells and whistles","maintainer":"enlightenment@FreeBSD.org","www":"https://www.enlightenment.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b345b15a1fc74809a22e5245cadccbfeefc9345a010591d987c4cc4ef22ec4ed","flatsize":380295,"path":"All/rage-0.4.0_3.pkg","repopath":"All/rage-0.4.0_3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":255396,"desc":"Rage is a video and audio player written with Enlightenment Foundation\nLibraries with some extra bells and whistles.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"efl":{"origin":"devel/efl","version":"1.28.1_1"}},"categories":["enlightenment","multimedia"],"shlibs_required":["libc.so.8","libecore.so.1","libecore_con.so.1","libecore_file.so.1","libedje.so.1","libeet.so.1","libefreet.so.1","libeina.so.1","libeio.so.1","libeldbus.so.1","libelementary.so.1","libemotion.so.1","libevas.so.1","libm.so.4","libpthread.so.0"]},{"name":"radns","origin":"dns/radns","version":"20110809.2_2","comment":"IPv6 DNS server address autoconfiguration client","maintainer":"mc@hack.org","www":"https://hack.org/mc/hacks/radns/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"314b7d9a2e4f4b45eb428dfbae6728f33c55c12c997c9e4f61eafb3fe66bf52e","flatsize":90849,"path":"All/radns-20110809.2_2.pkg","repopath":"All/radns-20110809.2_2.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":33292,"desc":"Router Advertisement DNS (radns)\n\nradns is an IPv6 DNS server address autoconfiguration client. It\nlistens for IPv6 Router Advertisements with the Recursive DNS Server\n(RDNSS) and the DNS Search List (DNSSL) options and stores the search\nlist and address(es) in a file in the same syntax as resolv.conf(5).","categories":["dns"],"users":["radns"],"groups":["radns"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"To enable radns, edit /etc/rc.conf and add:\n\n  radns_enable=\"YES\"\n\nradns won't touch your system's /etc/resolv.conf. It will write to its\nown file /usr/local/etc/radns/radns-resolv.conf.\n\nTo make sure the system's /etc/resolv.conf file is created from all\nsources, read /usr/local/share/doc/radns/README.FreeBSD.","type":"install"}]},{"name":"radiusclient","origin":"net/radiusclient","version":"0.5.6_3","comment":"Client library and basic utilities for RADIUS AAA","maintainer":"ports@FreeBSD.org","www":"http://developer.berlios.de/projects/radiusclient-ng/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"18cdb8eabc5d8b5ce8b093ee637580d83bcbebd0195f1311a277cd7403aa5121","flatsize":227760,"path":"All/radiusclient-0.5.6_3.pkg","repopath":"All/radiusclient-0.5.6_3.pkg","licenselogic":"single","pkgsize":56244,"desc":"The RadiusClient is a framework and library for writing RADIUS Clients which\nadditionally includes radlogin, a flexible RADIUS aware login replacement,\na command line program to send RADIUS authentication/authorisation requests\nand accounting records and a utility to query the status of a RADIUS server.\nAll these programs are based on a library which lets you develop a\nRADIUS-aware application in less than 50 lines of C code.","categories":["net"],"shlibs_required":["libc.so.8","libcrypt.so.4"],"annotations":{"cpe":"cpe:2.3:a:radiusclient:radiusclient:0.5.6:::::dragonfly6:x86_64:3"},"messages":[{"message":"===>   NOTICE:\n\nThe radiusclient port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ragel","origin":"devel/ragel","version":"6.10_1","comment":"Compile regular languages into executable C/C++ code","maintainer":"adridg@FreeBSD.org","www":"http://www.complang.org/ragel/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f564e829f3e1ae98e8a1cdea3a0ecf54a335332d822f15bc391372ca604c9309","flatsize":2360758,"path":"All/ragel-6.10_1.pkg","repopath":"All/ragel-6.10_1.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3"],"pkgsize":506324,"desc":"Ragel compiles finite state machines from regular languages into runnable C\ncode. Ragel state machines can not only recognize byte sequences as regular\nexpression machines do, but can also execute code at arbitrary points in the\nrecognition of a regular language.\n\nWhen you wish to write down a regular language you start with some simple\nregular language and build a bigger one using the regular language operators\nunion, concatenation, kleene star, intersection and subtraction. This is\nprecisely the way you describe to Ragel how to compile your finite state\nmachines. Ragel also understands operators that insert function calls into\nmachines and operators that control any non-determinism in machines.","categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"EXAMPLES":"on","TEXDOCS":"off"}},{"name":"radvd","origin":"net/radvd","version":"2.19_4","comment":"Linux/BSD IPv6 router advertisement daemon","maintainer":"farrokhi@FreeBSD.org","www":"http://www.litech.org/radvd/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f4f1640e137572502f12b38083f16dd72b731321e09b8dd869449463a5cca83b","flatsize":171000,"path":"All/radvd-2.19_4.pkg","repopath":"All/radvd-2.19_4.pkg","licenselogic":"single","licenses":["RADVD"],"pkgsize":67660,"desc":"radvd implements IPv6 router advertisements for Linux and FreeBSD\nas specified in RFC 2461. Support for Mobile IPv6 as well as 6to4\nis included.","categories":["net"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"radeontool","origin":"sysutils/radeontool","version":"1.5","comment":"ATI Radeon video card controlling tool useful for laptops","maintainer":"takawata@jp.freebsd.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eac9ce57ca6a9bdf999ffed6fb6f731e87b00bdd96c13eae1a2674e6dd11ef36","flatsize":11656,"path":"All/radeontool-1.5.pkg","repopath":"All/radeontool-1.5.pkg","licenselogic":"single","pkgsize":4864,"desc":"ATI Radeon video card controlling tool useful for laptops.","categories":["sysutils"],"shlibs_required":["libc.so.8"]},{"name":"raddump","origin":"net/raddump","version":"0.3.1_1","comment":"Radius Packet Analyzer","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/raddump/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d4ca85fa91eacc90cbd5f6b5f2393cd44f0f354dd512fdf97ff2ddf6f827cf28","flatsize":130104,"path":"All/raddump-0.3.1_1.pkg","repopath":"All/raddump-0.3.1_1.pkg","licenselogic":"single","pkgsize":26424,"desc":"raddump interprets captured RADIUS packets to print a\ntimestamp, packet length, RADIUS packet type, source\nand destination hosts and ports, and included attribute\nnames and values for each packet.","categories":["net"],"shlibs_required":["libc.so.8","libpcap.so.3"],"messages":[{"message":"===>   NOTICE:\n\nThe raddump port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"radius-engine","origin":"graphics/radius-engine","version":"1.1_6","comment":"Lua script-based 2D engine built on top of OpenGL and SDL","maintainer":"ports@FreeBSD.org","www":"https://radius-engine.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4923c1f6a809068657b5accdadc1a06fdf739894b2654428b368574d8ef827f3","flatsize":396778,"path":"All/radius-engine-1.1_6.pkg","repopath":"All/radius-engine-1.1_6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":77436,"desc":"Radius Engine is a Lua script-based real-time 2D graphics engine designed\nfor rapidly prototyping games. Built on top of SDL and OpenGL,\ngames made with Radius Engine are portable to both Windows and Linux.","deps":{"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"lua51":{"origin":"lang/lua51","version":"5.1.5_10"},"physfs":{"origin":"devel/physfs","version":"3.2.0"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_sound":{"origin":"audio/sdl_sound","version":"1.0.3_17"}},"categories":["devel","graphics"],"messages":[{"message":"===>   NOTICE:\n\nThe radius-engine port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"radeontop","origin":"sysutils/radeontop","version":"1.4_1","comment":"Program that shows AMD Radeon GPU resource utilization","maintainer":"danfe@FreeBSD.org","www":"https://github.com/clbr/radeontop","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0371236bdcb38c22a5184f2599ebab936ad85d3b37841525dc5e5c9d2f34926f","flatsize":107288,"path":"All/radeontop-1.4_1.pkg","repopath":"All/radeontop-1.4_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":35848,"desc":"RadeonTop is a small utility which allows one to monitor the utilization of\nAMD Radeon GPUs starting from the r600 series and newer, using undocumented\nperformance counters in the hardware.\n\nIt displays the utilization of the graphics pipe, event engine, vertex\ncache, vertex group and tesselator, texture addresser and cache, the shader\nunits, and more, both with a relative percent value as well as a colorful\nbar diagram (ncurses-based).\n\nTotal GPU utilization is also valid for OpenCL loads; other values are only\nuseful in GL loads.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libdrm":{"origin":"graphics/libdrm","version":"2.4.123,1"},"libpciaccess":{"origin":"devel/libpciaccess","version":"0.18.1_1"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libdrm.so.2","libdrm_amdgpu.so.1","libintl.so.8","libm.so.4","libncurses.so.6","libpciaccess.so.0","libpthread.so.0","libtinfo.so.6"],"options":{"NLS":"on"}},{"name":"radcli","origin":"net/radcli","version":"1.4.0","comment":"Simple RADIUS client library","maintainer":"sunpoet@FreeBSD.org","www":"https://radcli.github.io/radcli/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0f12e53357abd033a2faadd1606e61da3898a2eae69340850fccee01736e8aff","flatsize":310372,"path":"All/radcli-1.4.0.pkg","repopath":"All/radcli-1.4.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":125280,"desc":"The radcli library is a library for writing RADIUS Clients. The library's\napproach is to allow writing RADIUS-aware application in less than 50 lines of C\ncode.\n\nThe freeradius-client library was undocumented, had too much legacy code\ncentered around radlogin, a tool which is of no significance today, was\nIPv4-only and had no releases for several years.\n\nThis library addresses these shortcomings, adds package management via\npkg-config, adds support for TCP, TLS and DTLS, provides documentation of the\nAPI, and will include any new features for the task. It is provided as a shared\nlibrary in case it is useful to other projects as well, and is also made source\ncompatible with radiusclient-ng and freeradius-client.","deps":{"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"nettle":{"origin":"security/nettle","version":"3.10.1"}},"categories":["net"]},{"name":"radmind","origin":"sysutils/radmind","version":"1.16.1_1","comment":"Utility for administering filesystem changes","maintainer":"mikeg@bsd-box.net","www":"https://github.com/voretaq7/radmind","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"77e4f0bfcea6a638adca07a17c99261d70ebd3746c92ba2f798285ddeadd0bf8","flatsize":612625,"path":"All/radmind-1.16.1_1.pkg","repopath":"All/radmind-1.16.1_1.pkg","licenselogic":"single","licenses":["Michigan"],"pkgsize":135260,"desc":"radmind is a set of tools for creating filesystem diffs which can be\nloaded over the network. This is useful for administering a large number\nof hosts at the filesystem level. It can also act as an intelligent\ntripwire.","deps":{"cyrus-sasl":{"origin":"security/cyrus-sasl2","version":"2.1.28_5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["sysutils"],"users":["radmind"],"groups":["radmind"],"shlibs_required":["libc.so.8","libcrypto.so.12","libsasl2.so.3","libssl.so.12","libz.so.3"],"options":{"DOCS":"on","PAM":"on","SASL":"on","ZLIB":"on"},"messages":[{"message":"The radmind daemon for this port runs as user \"radmind\"\nby default.  If you wish to change this behavior you may\nset the radmind_user variable in /etc/rc.conf\n\nA template configuration file has been installed as\n/var/radmind/config.sample .\nPlease modify this file as necessary and place it in\n/var/radmind/config to ensure proper operation of the\nradmind daemon.","type":"install"}]},{"name":"racktables-php82","origin":"sysutils/racktables","version":"0.22.0_1","comment":"Server room asset management suite","maintainer":"dinoex@FreeBSD.org","www":"https://www.racktables.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c69c367aedc7b15aaaf2e6d11ac367fb1789737023897d91524a3b07a0a89451","flatsize":3368433,"path":"All/racktables-php82-0.22.0_1.pkg","repopath":"All/racktables-php82-0.22.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":811328,"desc":"Racktables is a nifty and robust solution for datacenter and server room asset\nmanagement. It helps document hardware assets, network addresses, space in\nracks, networks configuration and much much more!","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-bcmath":{"origin":"math/php82-bcmath","version":"8.2.28"},"php82-gd":{"origin":"graphics/php82-gd","version":"8.2.28"},"php82-mbstring":{"origin":"converters/php82-mbstring","version":"8.2.28"},"php82-mysqli":{"origin":"databases/php82-mysqli","version":"8.2.28"},"php82-pdo_mysql":{"origin":"databases/php82-pdo_mysql","version":"8.2.28"},"php82-session":{"origin":"www/php82-session","version":"8.2.28"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["sysutils","www"],"options":{"CURL":"off","EXAMPLES":"on","LDAP":"off","PCNTL":"off","SNMP":"off"},"annotations":{"cpe":"cpe:2.3:a:racktables_project:racktables:0.22.0:::::dragonfly6:x86_64:1","flavor":"php82"},"messages":[{"message":"Apache users should create a racktables.conf file under their apache\nIncludes directory with the following contents:\n<Directory /usr/local/www/racktables/wwwroot>\n\tOrder allow,deny\n\tAllow from all\n</Directory>\nAlias /racktables /usr/local/www/racktables/wwwroot\n\nYou will need to make sure you have a MySQL server available, or\nyou must install one from the ports tree if you wish to run one\nlocally.\n\nThen, visit http://your.system/racktables/ and follow the\ninstructions to complete the setup.","type":"install"}]},{"name":"racktables-php84","origin":"sysutils/racktables","version":"0.22.0_1","comment":"Server room asset management suite","maintainer":"dinoex@FreeBSD.org","www":"https://www.racktables.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"326639fd4c34b2b534eb6909f5d5c77a15318d8c90e109d19e747f0fd07ef0ae","flatsize":3368433,"path":"All/racktables-php84-0.22.0_1.pkg","repopath":"All/racktables-php84-0.22.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":811264,"desc":"Racktables is a nifty and robust solution for datacenter and server room asset\nmanagement. It helps document hardware assets, network addresses, space in\nracks, networks configuration and much much more!","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-bcmath":{"origin":"math/php84-bcmath","version":"8.4.8"},"php84-gd":{"origin":"graphics/php84-gd","version":"8.4.8"},"php84-mbstring":{"origin":"converters/php84-mbstring","version":"8.4.8"},"php84-mysqli":{"origin":"databases/php84-mysqli","version":"8.4.8"},"php84-pdo_mysql":{"origin":"databases/php84-pdo_mysql","version":"8.4.8"},"php84-session":{"origin":"www/php84-session","version":"8.4.8"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["sysutils","www"],"options":{"CURL":"off","EXAMPLES":"on","LDAP":"off","PCNTL":"off","SNMP":"off"},"annotations":{"cpe":"cpe:2.3:a:racktables_project:racktables:0.22.0:::::dragonfly6:x86_64:1","flavor":"php84"},"messages":[{"message":"Apache users should create a racktables.conf file under their apache\nIncludes directory with the following contents:\n<Directory /usr/local/www/racktables/wwwroot>\n\tOrder allow,deny\n\tAllow from all\n</Directory>\nAlias /racktables /usr/local/www/racktables/wwwroot\n\nYou will need to make sure you have a MySQL server available, or\nyou must install one from the ports tree if you wish to run one\nlocally.\n\nThen, visit http://your.system/racktables/ and follow the\ninstructions to complete the setup.","type":"install"}]},{"name":"racktables-php81","origin":"sysutils/racktables","version":"0.22.0_1","comment":"Server room asset management suite","maintainer":"dinoex@FreeBSD.org","www":"https://www.racktables.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fd49c1668ae9f0e2cc6475b2af8cf67c8b9384ccac91ff4a2bf0c6ecd7757420","flatsize":3368433,"path":"All/racktables-php81-0.22.0_1.pkg","repopath":"All/racktables-php81-0.22.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":811360,"desc":"Racktables is a nifty and robust solution for datacenter and server room asset\nmanagement. It helps document hardware assets, network addresses, space in\nracks, networks configuration and much much more!","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-bcmath":{"origin":"math/php81-bcmath","version":"8.1.32"},"php81-gd":{"origin":"graphics/php81-gd","version":"8.1.32"},"php81-mbstring":{"origin":"converters/php81-mbstring","version":"8.1.32"},"php81-mysqli":{"origin":"databases/php81-mysqli","version":"8.1.32"},"php81-pdo_mysql":{"origin":"databases/php81-pdo_mysql","version":"8.1.32"},"php81-session":{"origin":"www/php81-session","version":"8.1.32"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["sysutils","www"],"options":{"CURL":"off","EXAMPLES":"on","LDAP":"off","PCNTL":"off","SNMP":"off"},"annotations":{"cpe":"cpe:2.3:a:racktables_project:racktables:0.22.0:::::dragonfly6:x86_64:1","flavor":"php81"},"messages":[{"message":"Apache users should create a racktables.conf file under their apache\nIncludes directory with the following contents:\n<Directory /usr/local/www/racktables/wwwroot>\n\tOrder allow,deny\n\tAllow from all\n</Directory>\nAlias /racktables /usr/local/www/racktables/wwwroot\n\nYou will need to make sure you have a MySQL server available, or\nyou must install one from the ports tree if you wish to run one\nlocally.\n\nThen, visit http://your.system/racktables/ and follow the\ninstructions to complete the setup.","type":"install"}]},{"name":"racktables-php83","origin":"sysutils/racktables","version":"0.22.0_1","comment":"Server room asset management suite","maintainer":"dinoex@FreeBSD.org","www":"https://www.racktables.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"da9fba1b16b5d2f762ef1c43b29d5e0213aba6f6293281d870c774d322368579","flatsize":3368433,"path":"All/racktables-php83-0.22.0_1.pkg","repopath":"All/racktables-php83-0.22.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":811256,"desc":"Racktables is a nifty and robust solution for datacenter and server room asset\nmanagement. It helps document hardware assets, network addresses, space in\nracks, networks configuration and much much more!","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-bcmath":{"origin":"math/php83-bcmath","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-mysqli":{"origin":"databases/php83-mysqli","version":"8.3.21"},"php83-pdo_mysql":{"origin":"databases/php83-pdo_mysql","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["sysutils","www"],"options":{"CURL":"off","EXAMPLES":"on","LDAP":"off","PCNTL":"off","SNMP":"off"},"annotations":{"cpe":"cpe:2.3:a:racktables_project:racktables:0.22.0:::::dragonfly6:x86_64:1","flavor":"php83"},"messages":[{"message":"Apache users should create a racktables.conf file under their apache\nIncludes directory with the following contents:\n<Directory /usr/local/www/racktables/wwwroot>\n\tOrder allow,deny\n\tAllow from all\n</Directory>\nAlias /racktables /usr/local/www/racktables/wwwroot\n\nYou will need to make sure you have a MySQL server available, or\nyou must install one from the ports tree if you wish to run one\nlocally.\n\nThen, visit http://your.system/racktables/ and follow the\ninstructions to complete the setup.","type":"install"}]},{"name":"rapid-photo-downloader","origin":"graphics/rapid-photo-downloader","version":"0.9.26_11","comment":"Import photos and videos efficiently and reliably","maintainer":"m.ne@gmx.net","www":"https://www.damonlynch.net/rapid/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bba7bd6bf8331036ad358fc9da9c464965ee84eb9d64b5f6fadfb4cc1e865664","flatsize":30831784,"path":"All/rapid-photo-downloader-0.9.26_11.pkg","repopath":"All/rapid-photo-downloader-0.9.26_11.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":8904320,"desc":"Rapid Photo Downloader imports photos and videos from cameras, phones,\nmemory cards and other devices at high speed. It can be configured to\nrename photos and videos with meaningful filenames you specify. It can\nalso back up photos and videos as they are downloaded. It downloads\nfrom and backs up to multiple devices simultaneously.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gexiv2":{"origin":"graphics/gexiv2","version":"0.14.3_1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libgudev":{"origin":"devel/libgudev","version":"237"},"p5-Image-ExifTool":{"origin":"graphics/p5-Image-ExifTool","version":"13.10"},"py311-Babel":{"origin":"devel/py-babel","version":"2.17.0_1"},"py311-arrow":{"origin":"devel/py-arrow","version":"1.3.0_1"},"py311-colorlog":{"origin":"devel/py-colorlog","version":"6.9.0"},"py311-colour":{"origin":"graphics/py-colour","version":"0.1.5_1"},"py311-easygui":{"origin":"x11-toolkits/py-easygui","version":"0.98.3_1"},"py311-gphoto2":{"origin":"graphics/py-gphoto2","version":"2.5.1_1"},"py311-gstreamer1":{"origin":"multimedia/py-gstreamer1","version":"1.26.0"},"py311-notify2":{"origin":"devel/py-notify2","version":"0.3.1_1"},"py311-psutil":{"origin":"sysutils/py-psutil","version":"7.0.0"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"py311-pymediainfo":{"origin":"multimedia/py-pymediainfo","version":"6.1.0"},"py311-pyprind":{"origin":"misc/py-pyprind","version":"2.11.3_1"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-pyzmq":{"origin":"net/py-pyzmq","version":"25.0.2_2"},"py311-qt5-pyqt":{"origin":"devel/py-qt5-pyqt","version":"5.15.11_1"},"py311-rawkit":{"origin":"graphics/py-rawkit","version":"0.6.0_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-sortedcontainers":{"origin":"devel/py-sortedcontainers","version":"2.4.0_1"},"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"py311-tenacity":{"origin":"devel/py-tenacity","version":"9.0.0"},"py311-tornado":{"origin":"www/py-tornado","version":"6.4"},"py311-xdg":{"origin":"devel/py-xdg","version":"0.28_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"qt5-imageformats":{"origin":"graphics/qt5-imageformats","version":"5.15.16p2"}},"categories":["graphics"],"options":{"COLOUR":"on","PROGRESS":"on"}},{"name":"rackmonkey","origin":"net-mgmt/rackmonkey","version":"1.2.5_6","comment":"Web-based tool for managing racks of equipment","maintainer":"ecrist@secure-computing.net","www":"http://flux.org.uk/projects/rackmonkey/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f5995740afb5998790322952213bdb37378c880cb767e98e6acadba5542a0580","flatsize":947227,"path":"All/rackmonkey-1.2.5_6.pkg","repopath":"All/rackmonkey-1.2.5_6.pkg","licenselogic":"single","pkgsize":209388,"desc":"RackMonkey is a web-based tool for managing racks of equipment\nsuch as web servers, video encoders, routers and storage devices.\nUsing a simple interface you can keep track of what's where,\nwhich OS it runs, when it was purchased, who it belongs and what\nit's used for.","deps":{"p5-CGI":{"origin":"www/p5-CGI","version":"4.67"},"p5-DBD-SQLite":{"origin":"databases/p5-DBD-SQLite","version":"1.76"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-HTML-Template":{"origin":"www/p5-HTML-Template","version":"2.97"},"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"p5-Spreadsheet-WriteExcel":{"origin":"textproc/p5-Spreadsheet-WriteExcel","version":"2.40_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["net-mgmt","www"],"options":{"INIT_DB":"on","MYSQL":"off","PGSQL":"off","SAMPLE":"on","SQLITE":"on"},"messages":[{"message":"DATABASE SETUP:\nIf you have selected PostgreSQL or MySQL databases, you will need to\nread the documentation on how to edit the config file, as well as how\nto initialize the database.  IF YOU SELECTED SQLITE, THIS CAN BE DONE\nAUTOMATICALLY BY THIS PORT.\n\nDOCUMENTATION URL:\nhttp://flux.org.uk/projects/rackmonkey/doc/1.2.5/install\n\n\nWEBSERVER SETUP:\nIf using the Apache web server, simply add the following\nto the appropriate place in your config files:\n\nAlias /rackmonkey /usr/local/www/rackmonkey\n<Location /rackmonkey>\n   Order allow,deny\n   Allow from all\n   Options ExecCGI FollowSymLinks Includes\n   AddHandler cgi-script .pl\n   AddType text/html .shtml\n   AddHandler server-parsed .shtml\n   DirectoryIndex rackmonkey.pl index.shtml index.html\n   SetEnv RACKMONKEY_CONF /usr/local/www/rackmonkey/rackmonkey.conf\n</Location>","type":"install"}]},{"name":"rabbitmq-c","origin":"net/rabbitmq-c","version":"0.15.0","comment":"RabbitMQ C AMQP client library","maintainer":"dch@FreeBSD.org","www":"https://www.rabbitmq.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5b8a63cc696ecbdab4d0376f83c6be1fb1ab75f7bf9f862d139fe2c551512a4a","flatsize":484988,"path":"All/rabbitmq-c-0.15.0.pkg","repopath":"All/rabbitmq-c-0.15.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":88412,"desc":"This is a C-language AMQP client library for use with AMQP servers\nspeaking protocol versions 0-8 and 0-9-1. This port only speaks the\n0-9-1 protocol version, for 0-8 use net/rabbitmq-c.\n\nSee also: https://github.com/alanxz/rabbitmq-c\nSee also: https://www.amqp.org/","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"popt":{"origin":"devel/popt","version":"1.19_1"}},"categories":["net"],"shlibs_required":["libc.so.8","libpopt.so.0"],"options":{"STATIC":"on","TEST":"off"}},{"name":"r1q2","origin":"games/r1q2","version":"8012_6","comment":"Enhanced Quake II client/server focusing on stability","maintainer":"danfe@FreeBSD.org","www":"http://old.r1ch.net/stuff/r1q2/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7dccb61930e28eabd86df0889ef5bba26671585b9b4256deb920a0e905c5111d","flatsize":1215181,"path":"All/r1q2-8012_6.pkg","repopath":"All/r1q2-8012_6.pkg","licenselogic":"single","pkgsize":380704,"desc":"R1Q2 is an enhanced client/server for Quake II. Based on the id Software 3.21\nsource, rather than concentrate on fancy graphics, embedded MP3 players and\nother \"gimmick\" features, R1Q2 is focused on providing stability, security and\nspeed whilst remaining fully compatible with existing mods and other clients.","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"png":{"origin":"graphics/png","version":"1.6.47"},"quake2-data":{"origin":"games/quake2-data","version":"3.20_3"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"}},"categories":["games"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0","libz.so.3"],"options":{"DOCS":"on","GAME":"off","REF_GL":"on","CLIENT":"on","DEDICATED":"on"}},{"name":"rabs","origin":"devel/rabs","version":"2.34.3","comment":"Generic imperative build system","maintainer":"yuri@FreeBSD.org","www":"https://github.com/wrapl/rabs","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"623ea73630be535d5dc4f750449079a0204da3f85875c10dc75d56b23f5c11db","flatsize":910749,"path":"All/rabs-2.34.3.pkg","repopath":"All/rabs-2.34.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":283692,"desc":"Rabs is an imperative build system implemented in C, supporting an imperative\nparadigm with functional components.","deps":{"boehm-gc-threaded":{"origin":"devel/boehm-gc-threaded","version":"8.2.8"}},"categories":["devel"],"shlibs_required":["libc.so.8","libgc-threaded.so.1","libm.so.4","libpthread.so.0"]},{"name":"rainloop-php81","origin":"mail/rainloop","version":"1.17.0","comment":"Modern and interactive webmail","maintainer":"ports@FreeBSD.org","www":"https://rainloop.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3ed185209ab95bb0450352fcbac87df9d11f71418da217a4b227fba6e267b6a9","flatsize":21787489,"path":"All/rainloop-php81-1.17.0.pkg","repopath":"All/rainloop-php81-1.17.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4094960,"desc":"Modern user interface.\nComplete support of IMAP and SMTP protocols including SSL and STARTTLS.\nMinimalistic resources requirements.\nDirect access to mail server is used (mails are not stored locally\non web server).\nAllows for adding multiple accounts to primary one, simultaneous\naccess to different accounts in different browser tabs is supported.\nAdditional identities.\nAdministrative panel for configuring main options...","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-curl":{"origin":"ftp/php81-curl","version":"8.1.32"},"php81-dom":{"origin":"textproc/php81-dom","version":"8.1.32"},"php81-iconv":{"origin":"converters/php81-iconv","version":"8.1.32"},"php81-pdo_sqlite":{"origin":"databases/php81-pdo_sqlite","version":"8.1.32"},"php81-simplexml":{"origin":"textproc/php81-simplexml","version":"8.1.32"},"php81-xml":{"origin":"textproc/php81-xml","version":"8.1.32"},"php81-zlib":{"origin":"archivers/php81-zlib","version":"8.1.32"}},"categories":["mail","www"],"options":{"MYSQL":"off","PGSQL":"off","SQLITE":"on"},"annotations":{"flavor":"php81"},"messages":[{"message":"===>   NOTICE:\n\nThe rainloop-php81 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"qxlsx-qt6","origin":"devel/qxlsx","version":"1.5.0","comment":"Excel file reader/writer library using Qt","maintainer":"danfe@FreeBSD.org","www":"https://qtexcel.github.io/QXlsx/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6f5a51329e1fdcab2a635960dce4062cb24ece104caa02b6f0d6ee0b3335a3d1","flatsize":1175058,"path":"All/qxlsx-qt6-1.5.0.pkg","repopath":"All/qxlsx-qt6-1.5.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":301340,"desc":"QXlsx is reader/writer library for Microsoft Excel files (*.xlsx).\nBecause QtXlsx is no longer supported since 2014, new project had\nbeen created based off of it in 2017.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["devel"],"annotations":{"flavor":"qt6"}},{"name":"qxlsx","origin":"devel/qxlsx","version":"1.5.0","comment":"Excel file reader/writer library using Qt","maintainer":"danfe@FreeBSD.org","www":"https://qtexcel.github.io/QXlsx/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4c0795fc37324d38aa3f0a8d493ee2019a3b186d940d5623d3e9c61610a23f36","flatsize":1087994,"path":"All/qxlsx-1.5.0.pkg","repopath":"All/qxlsx-1.5.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":275208,"desc":"QXlsx is reader/writer library for Microsoft Excel files (*.xlsx).\nBecause QtXlsx is no longer supported since 2014, new project had\nbeen created based off of it in 2017.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"}},"categories":["devel"],"annotations":{"flavor":"qt5"}},{"name":"qxfun","origin":"math/qxfun","version":"01","comment":"Quad precision package with special functions","maintainer":"fortran@FreeBSD.org","www":"https://crd-legacy.lbl.gov/~dhbailey/mpdist","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bac81916d9d5f218510a8ededb8e077f715538f7cc309219c47e4bfac223c0da","flatsize":143963,"path":"All/qxfun-01.pkg","repopath":"All/qxfun-01.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":49864,"desc":"QXFUN: A quad precision package with special functions (approximately 33 digit\nprecision).\n\nThis package enhances an IEEE quad precision floating-point facility (approx. 33\ndigit accuracy) to include a library of numerous special functions, all by\nmaking only very minor changes to existing Fortran programs. The package should\nrun correctly on any Unix-based system supporting a Fortran-2008 compiler and\nIEEE 128-bit floating-point arithmetic, in hardware or software.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"],"shlibs_required":["libc.so.8","libgcc_s.so.1","libgfortran.so.5","libm.so.4","libquadmath.so.0"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"qwtplot3d-qt5","origin":"math/qwtplot3d","version":"0.3.0.g20210210_1","comment":"3D plotting widgets for Qt","maintainer":"makc@FreeBSD.org","www":"https://github.com/SciDAVis/qwtplot3d","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4e56cab6983e4d4e92018d31ed0ef766888b2b05b7ce0af21e8b77b6fe0d209a","flatsize":322557,"path":"All/qwtplot3d-qt5-0.3.0.g20210210_1.pkg","repopath":"All/qwtplot3d-qt5-0.3.0.g20210210_1.pkg","licenselogic":"single","pkgsize":95408,"desc":"QwtPlot3d is a feature-rich Qt/OpenGL-based C++ library. It provides\nQt widgets for 3D plotting.","deps":{"gl2ps":{"origin":"print/gl2ps","version":"1.4.2_1"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-opengl":{"origin":"graphics/qt5-opengl","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["math"]},{"name":"qxgedit","origin":"audio/qxgedit","version":"1.0.1","comment":"Editor for MIDI System Exclusive files for XG devices","maintainer":"yuri@FreeBSD.org","www":"https://qxgedit.sourceforge.io","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f34f5d14ed0219205112612ec960bb9c94fcb7602de133545af5b0d2c7881fb6","flatsize":1101780,"path":"All/qxgedit-1.0.1.pkg","repopath":"All/qxgedit-1.0.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":301328,"desc":"QXGEdit is a Qt framework GUI for editing MIDI System Exclusive files for XG\ndevices (eg. Yamaha DB50XG).","deps":{"alsa-lib":{"origin":"audio/alsa-lib","version":"1.2.13"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-svg":{"origin":"graphics/qt6-svg","version":"6.8.3"}},"categories":["audio"],"shlibs_required":["libGLX.so.0","libOpenGL.so.0","libQt6Core.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Svg.so.6","libQt6Widgets.so.6","libasound.so.2","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"]},{"name":"qxmpp-qt6","origin":"net-im/qxmpp","version":"1.10.3","comment":"XMPP client library based on Qt and C++","maintainer":"kde@FreeBSD.org","www":"https://invent.kde.org/libraries/qxmpp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a011d649cc32aeb6a3a88144c22909633ce92f29af12d5b8774e786836f72343","flatsize":5895214,"path":"All/qxmpp-qt6-1.10.3.pkg","repopath":"All/qxmpp-qt6-1.10.3.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":1336436,"desc":"QXmpp is pretty intuitive and easy to use. It uses Qt extensively.\nQt is the only third party library it is dependent on. Users need\nto a have working knowledge of C++ and Qt basics (Signals and Slots\nand Qt data types). The underlying TCP socket and the XMPP RFCs\n(RFC3920 and RFC3921) have been encapsulated into classes and\nfunctions. Therefore the user would not be bothered with these\ndetails. But it is always recommended to the advanced users to read\nand enjoy the low level details.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libomemo-c":{"origin":"security/libomemo-c","version":"0.5.1"},"qca-qt6":{"origin":"devel/qca","version":"2.3.10"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["net-im"],"options":{"GSTREAMER":"off"}},{"name":"rainloop-php82","origin":"mail/rainloop","version":"1.17.0","comment":"Modern and interactive webmail","maintainer":"ports@FreeBSD.org","www":"https://rainloop.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c5957a26c16710590a40e8de0a6ae84ef4ce7460c739f9ceed04e3fc58e99fb7","flatsize":21787489,"path":"All/rainloop-php82-1.17.0.pkg","repopath":"All/rainloop-php82-1.17.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4094924,"desc":"Modern user interface.\nComplete support of IMAP and SMTP protocols including SSL and STARTTLS.\nMinimalistic resources requirements.\nDirect access to mail server is used (mails are not stored locally\non web server).\nAllows for adding multiple accounts to primary one, simultaneous\naccess to different accounts in different browser tabs is supported.\nAdditional identities.\nAdministrative panel for configuring main options...","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-curl":{"origin":"ftp/php82-curl","version":"8.2.28"},"php82-dom":{"origin":"textproc/php82-dom","version":"8.2.28"},"php82-iconv":{"origin":"converters/php82-iconv","version":"8.2.28"},"php82-pdo_sqlite":{"origin":"databases/php82-pdo_sqlite","version":"8.2.28"},"php82-simplexml":{"origin":"textproc/php82-simplexml","version":"8.2.28"},"php82-xml":{"origin":"textproc/php82-xml","version":"8.2.28"},"php82-zlib":{"origin":"archivers/php82-zlib","version":"8.2.28"}},"categories":["mail","www"],"options":{"MYSQL":"off","PGSQL":"off","SQLITE":"on"},"annotations":{"flavor":"php82"},"messages":[{"message":"===>   NOTICE:\n\nThe rainloop-php82 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"qwt5-qt5","origin":"x11-toolkits/qwt5-qt5","version":"5.2.3g20210209","comment":"Qt Widgets for Technical Applications","maintainer":"makc@FreeBSD.org","www":"http://qwt.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"efdf5818386d1d30e13df1c01ee38bc6b21fb0c145b63a695f4c65ad2173b365","flatsize":8949735,"path":"All/qwt5-qt5-5.2.3g20210209.pkg","repopath":"All/qwt5-qt5-5.2.3g20210209.pkg","licenselogic":"and","licenses":["LGPL21","QWT"],"pkgsize":1652360,"desc":"This is Qt 5 port of Qwt library version 5.  The Qwt library contains\nGUI Components and utility classes which are primarily useful for\nprograms with a technical background.  Beside a 2D plot widget it\nprovides scales, sliders, dials, compasses, thermometers, wheels\nand knobs to control or display values, arrays, or ranges of type\ndouble.\n\nSee also: https://github.com/SciDAVis/qwt5-qt5","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["x11-toolkits"],"options":{"DOCS":"on"}},{"name":"qwfwd","origin":"games/qwfwd","version":"1.30","comment":"QuakeWorld proxy","maintainer":"vvd@FreeBSD.org","www":"https://github.com/QW-Group/qwfwd/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"35f45b383e543d50764eeb291edf3013e96c170be0283d3ec253eb02c9a103d9","flatsize":87434,"path":"All/qwfwd-1.30.pkg","repopath":"All/qwfwd-1.30.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":37532,"desc":"QWFWD is a QuakeWorld proxy.\nTypically used to improve routing to the server, namely to reduce ping.","categories":["games","net"],"users":["qwfwd"],"groups":["qwfwd"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"qwdtools","origin":"games/qwdtools","version":"0.34.20220905,2","comment":"Convert QuakeWorld demos from QWD format to MVD format","maintainer":"vvd@FreeBSD.org","www":"https://github.com/QW-Group/qwdtools","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"406dc41ea60ba379e5054fcfaf6f3329e3b116f15bd0e56158a34a172e5bde1c","flatsize":76095,"path":"All/qwdtools-0.34.20220905,2.pkg","repopath":"All/qwdtools-0.34.20220905,2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":37192,"desc":"QWDtools is a powerful utility to convert regular uncompressed\nQuakeWorld demo files (in QWD format) to new-era multi-view format.\n\nNo QWZ format support yet, but one can always convert them to QWD\nmanually with Qizmo and run them through QWDtools after that.","categories":["converters","games"],"shlibs_required":["libc.so.8","libdl.so.0","libm.so.4"]},{"name":"qwt6-qt6","origin":"x11-toolkits/qwt6","version":"6.3.0","comment":"Qt Widgets for Technical Applications","maintainer":"lbartoletti@FreeBSD.org","www":"http://qwt.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d0204b43a99123a40c31bdd7cc04d96e413e4e1234e5d0b7a8906de46b13192d","flatsize":35145890,"path":"All/qwt6-qt6-6.3.0.pkg","repopath":"All/qwt6-qt6-6.3.0.pkg","licenselogic":"single","pkgsize":3238540,"desc":"This is the port of Qwt library version 6. The Qwt library contains\nGUI Components and utility classes which are primarily useful for\nprograms with a technical background.  Beside a 2D plot widget it\nprovides scales, sliders, dials, compasses, thermometers, wheels\nand knobs to control or display values, arrays, or ranges of type\ndouble.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-svg":{"origin":"graphics/qt6-svg","version":"6.8.3"},"qt6-tools":{"origin":"devel/qt6-tools","version":"6.8.3"}},"categories":["x11-toolkits"],"options":{"DOCS":"on"},"annotations":{"flavor":"qt6"}},{"name":"qwt6-qt5","origin":"x11-toolkits/qwt6","version":"6.3.0","comment":"Qt Widgets for Technical Applications","maintainer":"lbartoletti@FreeBSD.org","www":"http://qwt.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3bff00ef1dd8c7389a534f8fb952eda322d693a6bd34fd83bbcce8118cce9fe0","flatsize":35143834,"path":"All/qwt6-qt5-6.3.0.pkg","repopath":"All/qwt6-qt5-6.3.0.pkg","licenselogic":"single","pkgsize":3240224,"desc":"This is the port of Qwt library version 6. The Qwt library contains\nGUI Components and utility classes which are primarily useful for\nprograms with a technical background.  Beside a 2D plot widget it\nprovides scales, sliders, dials, compasses, thermometers, wheels\nand knobs to control or display values, arrays, or ranges of type\ndouble.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-designer":{"origin":"devel/qt5-designer","version":"5.15.16p3_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-opengl":{"origin":"graphics/qt5-opengl","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["x11-toolkits"],"options":{"DOCS":"on"},"annotations":{"flavor":"qt5"}},{"name":"qview","origin":"graphics/qview","version":"6.1","comment":"Practical and minimal image viewer","maintainer":"danfe@FreeBSD.org","www":"https://interversehq.com/qview/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e7e1292fecc0e24f7b09b63fb63bf29c66bbe404db8bb2fee96265f77bc99f72","flatsize":1751994,"path":"All/qview-6.1.pkg","repopath":"All/qview-6.1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":473260,"desc":"Qt image viewer designed with minimalism and usability in mind.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"kf5-kimageformats":{"origin":"graphics/kf5-kimageformats","version":"5.116.0_2"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-imageformats":{"origin":"graphics/qt5-imageformats","version":"5.15.16p2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["graphics"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"KF5":"on"}},{"name":"qvge","origin":"graphics/qvge","version":"0.6.3_1","comment":"Qt Visual Graph Editor","maintainer":"danfe@FreeBSD.org","www":"https://github.com/ArsMasiuk/qvge","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"920481d9b7d9615817921d99658701c7c762692f793fd76dc9a6e121be44f212","flatsize":2912525,"path":"All/qvge-0.6.3_1.pkg","repopath":"All/qvge-0.6.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":569256,"desc":"QVGE is a multi-platform graph editor written in C++/Qt.  Its main goal\nis to make possible visually edit two-dimensional graphs in a simple and\nintuitive way.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"graphviz":{"origin":"graphics/graphviz","version":"12.2.1_1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-opengl":{"origin":"graphics/qt5-opengl","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-x11extras":{"origin":"x11/qt5-x11extras","version":"5.15.16p0_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["graphics"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5OpenGL.so.5","libQt5PrintSupport.so.5","libQt5Svg.so.5","libQt5Widgets.so.5","libQt5X11Extras.so.5","libQt5Xml.so.5","libX11.so.6","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on","OGDF":"off"}},{"name":"quoted","origin":"net/quoted","version":"1.01_4","comment":"Easily configured QOTD daemon with over 130 good quality quotes","maintainer":"bobf@mrp3.com","www":"https://www.mrp3.com/webutil/quoted.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"06f50bf6dfb0032034a0e299bf581a8c53c4580473de2e0b397667088e0dc924","flatsize":32830,"path":"All/quoted-1.01_4.pkg","repopath":"All/quoted-1.01_4.pkg","licenselogic":"single","pkgsize":15476,"desc":"The QOTD Daemon 'quoted' listens on the qotd port (17) and responds with\na randomly selected 'quote of the day' from a 'quotes' text file, which\nyou can update with quotes of your own.  It will operate either as a\nstand-alone daemon, or can also be invoked via inetd.\n\nIf you want, you can also have it listen on a different port, other than\nthe default 'qotd' port (17).","categories":["net"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"quirc","origin":"irc/quirc","version":"0.9.84_6","comment":"Tcl/Tk IRC client for the X Window System","maintainer":"portmaster@BSDforge.com","www":"https://BSDforge.com/projects/irc/quirc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c08d85d677f9c5cc5b402d1bbbb4519df92c09c112f55ad0b5bddb03714634da","flatsize":1143744,"path":"All/quirc-0.9.84_6.pkg","repopath":"All/quirc-0.9.84_6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":253324,"desc":"An IRC client for the X Window System that uses TCL/TK.  It boasts\nmany advanced scripting facilities and a clean interface.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["irc","tk"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libc.so.8","libdl.so.0","libm.so.4","libstdc++.so.9","libtcl86.so.1","libtk86.so.1"],"options":{"DOCS":"on"}},{"name":"qwinff","origin":"multimedia/qwinff","version":"0.2.1.22_1","comment":"Qt5 GUI Frontend for FFmpeg","maintainer":"ehaupt@FreeBSD.org","www":"https://qwinff.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"04330eb3eedbf866986977d09df6de2a4642a4097b5a0272371d378dc01abe88","flatsize":1461264,"path":"All/qwinff-0.2.1.22_1.pkg","repopath":"All/qwinff-0.2.1.22_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":509900,"desc":"QWinFF is a GUI for FFmpeg, a powerful command-line media converter.  It\nprovides an intuitive graphical interface and a rich set of presets to\nhelp you use ffmpeg easily without having to type a single command.\nAdvanced users can also adjust conversion parameters like bitrate and\nsample rate in detail.\n\nQWinFF also comes in handy when you need to make a video clip for a\nlarger video. Starting from version 0.2.0, QWinFF features an\ninteractive video-cutting interface that lets you watch the video and\nselect the time range you want to convert. There is also an option that\nchanges the speed of the video, making it possible to create slow-motion\nor fast-motion animations. Audio will also be rescaled without changing\nthe pitch.","deps":{"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-linguisttools":{"origin":"devel/qt5-linguisttools","version":"5.15.16p3"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"sox":{"origin":"audio/sox","version":"14.4.2.20210509_7"}},"categories":["multimedia"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"qwalk","origin":"science/qwalk","version":"1.0.1.300_6","comment":"Quantum Monte Carlo package for quantum chemistry computations","maintainer":"yuri@FreeBSD.org","www":"https://qwalk.github.io/mainline/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bb2851e5d68130fa56cf0457d6730102abf46be5ac711d0e422b25c981266a59","flatsize":9368411,"path":"All/qwalk-1.0.1.300_6.pkg","repopath":"All/qwalk-1.0.1.300_6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1806164,"desc":"QWalk is a program developed to perform high accuracy quantum Monte Carlo\ncalculations of electronic structure in molecules and solids. It is specifically\ndesigned as a research vehicle for new algorithms and method developments, as\nwell as being able to scale up to large system sizes.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["science"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"quimup","origin":"audio/quimup","version":"2.1.0","comment":"Qt client for MPD (Music Player Daemon)","maintainer":"cmangin@arobas.net","www":"https://sourceforge.net/projects/quimup/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f0fa7432366face47297f21993ea0f96449c5848dfa21b9919173d22182da385","flatsize":1625745,"path":"All/quimup-2.1.0.pkg","repopath":"All/quimup-2.1.0.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":289704,"desc":"QUIMUP is a 'graphical' client for the music player daemon (MPD)\nwritten in C++ and Qt5.\n\nFeatures include:\n\n* Support for (locally stored) albumart.\n* Support for audio streams (url).\n* Drag & drop playlist management.\n* Database browser (artist, album, genre, folder & playlist mode)\n* Database search (artist, album, genre & title mode).\n* Quick search-and-select in the playlist.\n* Mini-mode interface for basic control only.\n* Open folder in external programs to edit tags etc.\n* Generally a quick and clean application.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libmpdclient":{"origin":"audio/libmpdclient","version":"2.22"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-svg":{"origin":"graphics/qt6-svg","version":"6.8.3"}},"categories":["audio"],"shlibs_required":["libGLX.so.0","libOpenGL.so.0","libQt6Core.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Widgets.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libmpdclient.so.2","libpthread.so.0","libstdc++.so.6"]},{"name":"quicksynergy","origin":"sysutils/quicksynergy","version":"0.9.0_9","comment":"Graphical interface for easily configuring Synergy2","maintainer":"ports@FreeBSD.org","www":"http://quicksynergy.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"332bdea7e7530c281fb64d2f24b43b8296197a1a7370228a72531db89963d6b9","flatsize":51933,"path":"All/quicksynergy-0.9.0_9.pkg","repopath":"All/quicksynergy-0.9.0_9.pkg","licenselogic":"single","pkgsize":12412,"desc":"QuickSynergy is a graphical interface (GUI) for easily configuring\nSynergy2, an application that allows the user to share his mouse and\nkeyboard between two or more computers.\n\nWithout the need for any external hardware, Synergy2 uses the TCP-IP\nprotocol to share the resources, even between machines with diferent\noperating systems, such as Mac OS, Linux and Windows.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libglade2":{"origin":"devel/libglade2","version":"2.6.4_13"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["sysutils"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe quicksynergy port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"quill-logging-library","origin":"devel/quill","version":"8.1.0","comment":"Asynchronous low latency C++ logging library","maintainer":"yuri@FreeBSD.org","www":"https://github.com/odygrd/quill","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c5b8f66ba7ed8b1370a1b004dfc8cb947aa25dd8f8aef02fafa7e274153ee1a9","flatsize":1129644,"path":"All/quill-logging-library-8.1.0.pkg","repopath":"All/quill-logging-library-8.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":196520,"desc":"Quill is a high-performance, cross-platform logging library designed\nfor C++17 and onwards. Quill is a production-ready logging library that has\nundergone extensive unit testing. It has been successfully utilized in\nproduction environments, including financial trading applications, providing\nhigh-performance and reliable logging capabilities.","categories":["devel"]},{"name":"quilt","origin":"devel/quilt","version":"0.67_2","comment":"Collection of bash scripts to ease working with patch files","maintainer":"chalpin@cs.wisc.edu","www":"https://savannah.nongnu.org/projects/quilt","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a0797e0c623025d5d2677326dbb3c9f6d3350637209c7e6a4c4cce733eb0f494","flatsize":789595,"path":"All/quilt-0.67_2.pkg","repopath":"All/quilt-0.67_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":399524,"desc":"quilt is a collection of bash scripts to manage a series of patches by\nkeeping track of the changes each patch makes. Patches can be applied,\nun-applied, refreshed, etc.\nThe key philosophical concept is that your primary output is\npatches. Not \".c\" files, not \".h\" files. But patches. So patches are\nthe first-class object here.\nQuilt was originally based on Andrew Morton's patch scripts published\non the Linux kernel mailing list.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"coreutils":{"origin":"sysutils/coreutils","version":"9.6"},"diffstat":{"origin":"textproc/diffstat","version":"1.67"},"diffutils":{"origin":"textproc/diffutils","version":"3.11"},"gawk":{"origin":"lang/gawk","version":"5.3.1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gnugrep":{"origin":"textproc/gnugrep","version":"3.11"},"gsed":{"origin":"textproc/gsed","version":"4.9"},"patch":{"origin":"devel/patch","version":"2.7.6_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"procmail":{"origin":"mail/procmail","version":"3.22_11"}},"categories":["devel"],"shlibs_required":["libc.so.8","libintl.so.8","libm.so.4","libpcre2-8.so.0","libreadline.so.8"],"options":{"DOCS":"on","NLS":"on","RPMBUILD":"off"}},{"name":"quickcheck++","origin":"devel/quickcheck++","version":"0.0.3","comment":"Tool for testing C++ programs automatically, inspired by QuickCheck","maintainer":"tota@FreeBSD.org","www":"https://software.legiasoft.com/quickcheck/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b23119c0905d5d5f6418e880b8e6a6d699f0308aa4f968e94f97882f1d283f73","flatsize":116916,"path":"All/quickcheck++-0.0.3.pkg","repopath":"All/quickcheck++-0.0.3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":26624,"desc":"QuickCheck++ is a tool for testing C++ programs automatically,\ninspired by QuickCheck, a similar library for Haskell programs.\n\nIn QuickCheck++, the application programmer provides a specification\nof parts of its code in the form of properties which this code must\nsatisfy. Then, the QuickCheck++ utilities can check that these\nproperties holds in a large number of randomly generated test cases.\n\nSpecifications, i.e. properties, are written in C++ by deriving\nfrom the quickcheck::Property class. This class contains members\nnot only to express the specification but also to observe the\ndistribution of test data and to write custom test data generators.\n\nThe framework also allows the specification of fixed test data, as\ncan be done with more traditional unit testing frameworks.","categories":["devel"],"options":{"DOCS":"on","DOXYGEN":"off","EXAMPLES":"on"}},{"name":"quich","origin":"math/quich","version":"4.0.0","comment":"Just an advanced terminal calculator","maintainer":"tiago.gasiba@gmail.com","www":"https://github.com/Usbac/quich","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4d9f36bdbbd854a7ebfe993105715a9f518965870e99c564d595951ae9b051cd","flatsize":21214,"path":"All/quich-4.0.0.pkg","repopath":"All/quich-4.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9752,"desc":"Quich is a compact, fast, powerful and useful calculator\nfor your terminal with numerous features, supporting Linux,\nMac and Windows, written in ANSI C.","deps":{"linenoise":{"origin":"devel/linenoise","version":"1.0.34_2"}},"categories":["math"],"shlibs_required":["libc.so.8","liblinenoise.so","libm.so.4"]},{"name":"quftp","origin":"ftp/quftp","version":"1.0.7_7","comment":"Scriptable FTP client","maintainer":"ports@FreeBSD.org","www":"https://quftp.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"05f89b7586b62477efa7a71394b0fe16a0ecb2ed388fe3907a1e2aa8b45faeeb","flatsize":107563,"path":"All/quftp-1.0.7_7.pkg","repopath":"All/quftp-1.0.7_7.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":43148,"desc":"A scriptable FTP client that allows multiple simultaneous connections\nand file queueing, as well as transger directly between servers.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["ftp"],"shlibs_required":["libc.so.8","libncurses.so.6","libpthread.so.0","libreadline.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe quftp port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"quickqanava","origin":"graphics/quickqanava","version":"2.2.0","comment":"Library for QML-based Graph Visualisation","maintainer":"adridg@FreeBSD.org","www":"https://cneben.github.io/QuickQanava/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4b869bd26849265544ba8470168116735053ce32031d3981e32ad41a423164cd","flatsize":3525801,"path":"All/quickqanava-2.2.0.pkg","repopath":"All/quickqanava-2.2.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":427776,"desc":"QuickQanava is a C++14 library designed to display graphs and relational content\nin a QtQuick application. QuickQanava provide QML components and C++ classes\nto visualize medium-sized directed graphs in a C++/QML application. QuickQanava\ndoes not provide advanced layout algorithms, but rather focus on displaying\nrelational content in advanced dynamic user interfaces (with DnD support,\nresizable content, visual connection of nodes).","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-quickcontrols2":{"origin":"x11-toolkits/qt5-quickcontrols2","version":"5.15.16p5_1"}},"categories":["graphics"]},{"name":"queue-repair","origin":"mail/queue-repair","version":"0.9.0_3","comment":"Qmail queue diagnostic and repair tool","maintainer":"jeff.jschmidt@gmail.com","www":"http://pyropus.ca/software/queue-repair/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9071cd6757e437386e6ae5db807b76246ea33952b5c7188376278f71cdfe5c42","flatsize":47810,"path":"All/queue-repair-0.9.0_3.pkg","repopath":"All/queue-repair-0.9.0_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":13872,"desc":"queue_repair features include:\n- automatic, dynamic determination of UIDs and GIDs.\n\n- automatic, dynamic determination of conf-split; can be overridden on the\n  commandline to change the conf-split of an existing queue without running a\n  parallel, temporary instance of qmail for queuelifetime.  Just recompile and\n  stop qmail, run queue-repair, and restart qmail.\n\n- automatic, dynamic determination of use of big-todo; can be overridden on the\n  commandline to change an existing queue as above.\n\n- handles basic tasks like fixing a queue restored from backups, incorrect\n  ownership or permissions of directories and files, missing or extra split\n  subdirectories, unexpected files or other direntries, or creating a valid\n  queue from scratch.\n\n- can run in repair or test (report-only) modes.  The default is test mode.","deps":{"netqmail":{"origin":"mail/qmail","version":"1.06_7"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["mail","python"],"options":{"DOCS":"on","QMAIL_PORT":"on"}},{"name":"qutebrowser-qt5","origin":"www/qutebrowser","version":"3.4.0","comment":"Keyboard-focused browser with a minimal GUI","maintainer":"novel@FreeBSD.org","www":"https://www.qutebrowser.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"77da1228569b5017917d0a305a6a001c53dd946635d6bfbffa7b978ff4ac8187","flatsize":11332163,"path":"All/qutebrowser-qt5-3.4.0.pkg","repopath":"All/qutebrowser-qt5-3.4.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":2424652,"desc":"Qutebrowser is a keyboard-focused browser with a minimal GUI.\nIt's based on Python and PyQt5 and free software, licensed under the GPL.\n\nIt was inspired by other browsers/addons like dwb and Vimperator/Pentadactyl.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-colorama":{"origin":"devel/py-colorama","version":"0.4.6"},"py311-markupsafe":{"origin":"textproc/py-markupsafe","version":"2.1.5_1"},"py311-pygments":{"origin":"textproc/py-pygments","version":"2.19.1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-qt5-pyqt":{"origin":"devel/py-qt5-pyqt","version":"5.15.11_1"},"py311-qt5-webengine":{"origin":"www/py-qt5-webengine","version":"5.15.7"},"py311-wheel":{"origin":"devel/py-wheel","version":"0.45.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"qt5-sqldrivers-sqlite3":{"origin":"databases/qt5-sqldrivers-sqlite3","version":"5.15.16p130"}},"categories":["www"],"options":{"ADBLOCK":"off"},"annotations":{"cpe":"cpe:2.3:a:qutebrowser:qutebrowser:3.4.0:::::dragonfly6:x86_64","flavor":"qt5"},"messages":[{"message":"If you get wrong colors when watching videos, this is probably because your\nsystem does not support hardware acceleration (see bug 237277): you can\ndisable it by starting the browser from command line with the\n--qt-flag disable-gpu option:\n\n  qutebrowser --qt-flag disable-gpu\n\nOr you can set 'qt.force_software_rendering' qutebrowser option to 'chromium':\n\n  :set qt.force_software_rendering chromium","type":"install"}]},{"name":"quesoglc","origin":"graphics/quesoglc","version":"0.7.2_10","comment":"Free implementation of the OpenGL Character Renderer","maintainer":"amdmi3@FreeBSD.org","www":"https://quesoglc.sourceforge.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5cc872425f7be57471fede64a741a4a2dfeff7463f5c8cf679313064eb5d20a6","flatsize":477388,"path":"All/quesoglc-0.7.2_10.pkg","repopath":"All/quesoglc-0.7.2_10.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":99556,"desc":"The OpenGL Character Renderer (GLC) is a state machine that provides\nOpenGL programs with character rendering services via an application\nprogramming interface (API).\n\nThe character rendering services provided by GLC has some significant\nadvantages over platform specific interface such as GLX or WGL:\n\n1. The GLC API is platform independent. Since most nontrivial GL\n   applications render characters, GLC is an important step toward the\n   goal of truly portable GL applications.\n2. The GLC is simpler to use. Only two lines of GLC commands are\n   required to prepare for rendering characters.\n3. GLC provides more ways to exploit the rendering power of OpenGL.\n   For example, a glyph can be drawn as a bitmap, a set of lines, a\n   set of triangles, or a textured rectangle.\n4. GLC provides better support for glyph transformations. For\n   example, GLC supports rotated text, which is unavailable in GLX.\n5. GLC provides better support for the large coded character set\n   defined by the standards ISO/IEC 10646:2003 and Unicode 4.0.1\n\nQuesoGLC is a free (as in free speech) implementation of the GLC.\nQuesoGLC is based on the FreeType library, provides Unicode support\nand is designed to be easily ported to any platform that supports\nboth FreeType and the OpenGL API.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"fribidi":{"origin":"converters/fribidi","version":"1.0.16"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"}},"categories":["graphics"],"options":{"DOCS":"on","TEST":"off"}},{"name":"quickjs","origin":"lang/quickjs","version":"2021.03.27","comment":"Embeddable Javascript interpreter in C","maintainer":"yuri@FreeBSD.org","www":"https://bellard.org/quickjs/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"101d5c10c773d2e858c9eaf41add6e6289f8fb45fcab31ebda5d9aa89147237d","flatsize":12875437,"path":"All/quickjs-2021.03.27.pkg","repopath":"All/quickjs-2021.03.27.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1765432,"desc":"QuickJS is a small and embeddable Javascript engine. It supports the ES2020\nspecification including modules, asynchronous generators and proxies.\n\nIt optionally supports mathematical extensions such as big integers (BigInt),\nbig floating point numbers (BigFloat) and operator overloading.","categories":["devel","lang"],"shlibs_required":["libc.so.8","libdl.so.0","libm.so.4","libpthread.so.0"],"annotations":{"cpe":"cpe:2.3:a:quickjs_project:quickjs:2021.03.27:::::dragonfly6:x86_64"}},{"name":"quesa","origin":"graphics/quesa","version":"1.8_9","comment":"High level 3D graphics library compatible with Apple's QuickDraw(TM)","maintainer":"ports@FreeBSD.org","www":"https://quesa.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"624ff536192b2f12bca94ed97b4dd1e55e32c9a44b7dd1dca1e99434ad168a7e","flatsize":4175942,"path":"All/quesa-1.8_9.pkg","repopath":"All/quesa-1.8_9.pkg","licenselogic":"single","pkgsize":585432,"desc":"Quesa is a high level 3D graphics library, released as Open Source under\nthe LGPL, which offers binary and source level compatibility with Apple's\nQuickDraw(TM) 3D API. Quesa does not contain any Apple source code, and was\ndeveloped without access to Apple's QD3D implementation.\n\nQD3D supports both retained and immediate mode rendering, an extensible file\nformat, plug-in renderers, a wide range of high level geometries, hierarchical\nmodels, and a consistent and object-orientated API.","deps":{"freeglut":{"origin":"graphics/freeglut","version":"3.2.1"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"}},"categories":["graphics"],"messages":[{"message":"===>   NOTICE:\n\nThe quesa port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"quetoo","origin":"games/quetoo","version":"0.6.1_10","comment":"Fast, stable, compatible, and secure Quake II client","maintainer":"danfe@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5f5a663438d60042fb7030b9f90fe2a9504c1c20c8d52b73fdd3eceb64b00c0c","flatsize":4656180,"path":"All/quetoo-0.6.1_10.pkg","repopath":"All/quetoo-0.6.1_10.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1229676,"desc":"The focus of Quetoo is simplicity, security, stability, and speed.  It\ncontains critical security updates for both clients and servers, an\nimproved console, and some major speed increases.  Quetoo is up to 140%25\nfaster than stock Quake II.\n\nIf you're looking for visual effect updates and gimmick features, or a\nrich single-player experience, run something else.  However, perhaps the\nfollowing features will sound good to you:\n\n  * Dramatic performance increases through proper removal of dynamic\n    lighting, polyblend, and other \"candy\" features\n  * R1Q2 Protocol 35 support and Quetoo-specific protocol extensions to\n    save bandwidth\n  * Support for asynchronous video/sound/input and network framing: run\n    at 90fps over a dial-up connection!\n  * Location (.loc) file support for alerting team members to your\n    position\n  * Bright player skins supported directly within the engine\n  * Ability to disable ambient sounds and load wildcard pakfiles (*.pak)\n  * Vastly improved console with Bash-style tab completion, positioned\n    editing, mouse wheel scrolling, etc.\n  * Optional deathmatch mod with MySQL frag logging and team play","deps":{"freeglut":{"origin":"graphics/freeglut","version":"3.2.1"},"quake2-data":{"origin":"games/quake2-data","version":"3.20_3"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0","libz.so.3"],"options":{"CTF":"off","DOCS":"on","GAME":"off","MYSQL":"off","QMASS":"on","VANCTF":"on"}},{"name":"qucsator","origin":"cad/qucsator","version":"0.0.20.4","comment":"Circuit simulator of the Qucs project","maintainer":"yuri@FreeBSD.org","www":"https://github.com/Qucs/qucsator","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8f54b9445903229a2dff8f010cd19bfb84d4df5c61c596fa1c317079ccdab0eb","flatsize":4445766,"path":"All/qucsator-0.0.20.4.pkg","repopath":"All/qucsator-0.0.20.4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":955660,"desc":"Qucsator is a command line driven circuit simulator. It takes a\nnetwork list in a certain format as input and outputs a Qucs dataset.\nIt has been programmed for usage in the Qucs project but can also be\nused by other applications.","categories":["cad"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"quazip-qt5","origin":"archivers/quazip","version":"1.5","comment":"Qt/C++ wrapper for ZIP/UNZIP package","maintainer":"kde@FreeBSD.org","www":"https://github.com/stachenov/quazip","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ed3ad7dde768085b9af1357e347d5a2e8281b81c2bdcfed17ca4c679a7a62dd8","flatsize":445782,"path":"All/quazip-qt5-1.5.pkg","repopath":"All/quazip-qt5-1.5.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":124996,"desc":"QuaZIP is a simple C++ wrapper over Gilles Vollant's ZIP/UNZIP package that\ncan be used to access ZIP archives. It uses Trolltech's Qt toolkit.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"}},"categories":["archivers"],"annotations":{"cpe":"cpe:2.3:a:quazip_project:quazip:1.5:::::dragonfly6:x86_64","flavor":"qt5"}},{"name":"quazip-qt6","origin":"archivers/quazip","version":"1.5","comment":"Qt/C++ wrapper for ZIP/UNZIP package","maintainer":"kde@FreeBSD.org","www":"https://github.com/stachenov/quazip","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1a6bbd28a26bc18d8839861b7a312f35d4cd5654983e563c887de219616ade4d","flatsize":452990,"path":"All/quazip-qt6-1.5.pkg","repopath":"All/quazip-qt6-1.5.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":124648,"desc":"QuaZIP is a simple C++ wrapper over Gilles Vollant's ZIP/UNZIP package that\ncan be used to access ZIP archives. It uses Trolltech's Qt toolkit.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"qt6-5compat":{"origin":"devel/qt6-5compat","version":"6.8.3"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["archivers"],"annotations":{"cpe":"cpe:2.3:a:quazip_project:quazip:1.5:::::dragonfly6:x86_64","flavor":"qt6"}},{"name":"quat-gui","origin":"graphics/quat-gui","version":"1.20_17","comment":"Three-dimensional fractal creator (X11 GUI)","maintainer":"bofh@FreeBSD.org","www":"https://www.physcip.uni-stuttgart.de/pages/~phy11733/index_e.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aabd706f2eb1d6288d2ea212da26cb73a5803364039d7b39c9b72405332c7352","flatsize":750152,"path":"All/quat-gui-1.20_17.pkg","repopath":"All/quat-gui-1.20_17.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":333804,"desc":"Idea and purpose of this program is the calculation of three-dimensional\nfractals. The calculated objects are twisted, freely in space\nfloating (and - of course - fractal) \"lumps\" which look like made\nof dough - in contrast to what is normally called \"three-dimensional\"\nfractals (namely a simple reinterpretation of the two-dimensional\ndata).\n\nGeneration of a really three dimensional view is possible (3d\nstereo). The fractal can be seen three dimensional without any\nutilities like 3d glasses.","deps":{"fltk":{"origin":"x11-toolkits/fltk","version":"1.3.10"},"freeglut":{"origin":"graphics/freeglut","version":"3.2.1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"}},"categories":["graphics"],"shlibs_required":["libX11.so.6","libXcursor.so.1","libXext.so.6","libXfixes.so.3","libXft.so.2","libXinerama.so.1","libXrender.so.1","libc.so.8","libfltk.so.1.3","libfltk_images.so.1.3","libfontconfig.so.1","libjpeg.so.8","libm.so.4","libpng16.so.16","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on","OPTIMIZED_CFLAGS":"off"}},{"name":"quat","origin":"graphics/quat","version":"1.20","comment":"Three-dimensional fractal creator (command line only)","maintainer":"bofh@FreeBSD.org","www":"https://www.physcip.uni-stuttgart.de/pages/~phy11733/index_e.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5be059b86906948e3369af207857bd0e9208ee570daa2cb4f862709cedc3e607","flatsize":439964,"path":"All/quat-1.20.pkg","repopath":"All/quat-1.20.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":257000,"desc":"Idea and purpose of this program is the calculation of three-dimensional\nfractals. The calculated objects are twisted, freely in space\nfloating (and - of course - fractal) \"lumps\" which look like made\nof dough - in contrast to what is normally called \"three-dimensional\"\nfractals (namely a simple reinterpretation of the two-dimensional\ndata).\n\nGeneration of a really three dimensional view is possible (3d\nstereo). The fractal can be seen three dimensional without any\nutilities like 3d glasses.","categories":["graphics"],"shlibs_required":["libc.so.8","libm.so.4","libz.so.3"],"options":{"DOCS":"on","OPTIMIZED_CFLAGS":"off"}},{"name":"rawtherapee","origin":"graphics/rawtherapee","version":"5.11_1","comment":"Powerful RAW image processing application","maintainer":"mandree@FreeBSD.org","www":"https://www.rawtherapee.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"423be79d9254d3e47afe71cf2a7207e72791f4b89f55b4bf681d6c39591a4d36","flatsize":124437662,"path":"All/rawtherapee-5.11_1.pkg","repopath":"All/rawtherapee-5.11_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":22298052,"desc":"RawTherapee is a powerful RAW image processing appliction. It features:\n\nHigh Image Quality\n- Various demosaicing algorithms: AMaZE, DCB, fast, AHD, EAHD, HPHD & VNG4.\n- Advanced color handling, including color management.\n- Enhanced exposure and tonality tools\n- Multiple denoising methods and several tools to enhance details.\n\nEfficiency\n- Multi-threaded algorithms for high performance\n- Batch processing: convert all the developed images at once without not\n  loading the processor while you work.\n- Basic tools immediately at your hands.\n- Parallel editing of multiple images.\n- An optional secondary display can be used.\n\nVersatility\n- Wide variety of supported cameras\n- Advanced control over the algorithms with many fine-tuning parameters.\n- Command line usage besides the normal graphical interface.\n- Various layouts: single/multiple/vertical tab, with/without filmstrip.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"atkmm":{"origin":"accessibility/atkmm","version":"2.28.4"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"cairomm":{"origin":"graphics/cairomm","version":"1.14.5"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"exiv2":{"origin":"graphics/exiv2","version":"0.28.5,1"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"fftw3-float":{"origin":"math/fftw3-float","version":"3.3.10_5"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"glibmm":{"origin":"devel/glibmm","version":"2.66.7,1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gtkmm30":{"origin":"x11-toolkits/gtkmm30","version":"3.24.9"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"lcms2":{"origin":"graphics/lcms2","version":"2.17"},"lensfun":{"origin":"graphics/lensfun","version":"0.3.95_4"},"libcanberra-gtk3":{"origin":"audio/libcanberra-gtk3","version":"0.30_11"},"libiptcdata":{"origin":"graphics/libiptcdata","version":"1.0.4_2"},"libjxl":{"origin":"graphics/libjxl","version":"0.11.1_1"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"libsigc++":{"origin":"devel/libsigc++20","version":"2.12.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pangomm":{"origin":"x11-toolkits/pangomm","version":"2.46.4"},"png":{"origin":"graphics/png","version":"1.6.47"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["graphics"],"shlibs_required":["libatkmm-1.6.so.1","libc.so.8","libcairo.so.2","libcairomm-1.0.so.1","libexiv2.so.28","libexpat.so.1","libfftw3f.so.3","libgdk-3.so.0","libgdkmm-3.0.so.1","libgiomm-2.4.so.1","libglib-2.0.so.0","libglibmm-2.4.so.1","libgobject-2.0.so.0","libgtk-3.so.0","libgtkmm-3.0.so.1","libjpeg.so.8","libjxl.so.0.11","libjxl_threads.so.0.11","liblcms2.so.2","liblensfun.so.2","libm.so.4","libpangomm-1.4.so.1","libpng16.so.16","librsvg-2.so.2","libsigc-2.0.so.0","libstdc++.so.9","libtiff.so.6","libz.so.3"],"options":{"DOCS":"on","LTO":"on","NATIVE":"off","OPENMP":"off"},"messages":[{"message":"LENSFUN INFORMATION:\n\nThis package uses lensfun to correct lens aberrations. In case\nyour camera or lens seem unsupported, try running\nlensfun-update-data - this will download new lensfun databases.\n\nDISK SPACE WARNING:\n\nNote that RawTherapee uses version-dependent cache and configuration\ndirectories.  Please be advised that cache directories can grow large,\nso be sure to check all users' $HOME/.cache/RawTherapee* and have them\nremove older cache directories.\n\nAlso, after configurations have been moved to the new version's\ndirectory, older $HOME/.config/RawTherapee* directories may be removed."}]},{"name":"quassel-core","origin":"irc/quassel-core","version":"0.14.0_5","comment":"Qt 5 based distributed IRC client (core/server only)","maintainer":"fluffy@FreeBSD.org","www":"https://www.quassel-irc.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a8078b36c3a1c33d6219b30dda09e6f214e7e1fbad6fb6e7607227629189a135","flatsize":2705024,"path":"All/quassel-core-0.14.0_5.pkg","repopath":"All/quassel-core-0.14.0_5.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":783476,"desc":"Quassel IRC is a modern, cross-platform, distributed IRC client\nbased on the Qt framework.  Distributed means that one (or multiple)\nclient(s) can attach to and detach from a central core that stays\npermanently online.  Re-attaching your client will show your IRC\nsession in the same state as you left it in (plus whatever happened\nwhile you were gone), and this even when you re-attach from a\ndifferent location.  An optional Beginner's Mode completely hides\nthis feature, so Quassel IRC can be used like a traditional client.","deps":{"openldap26-client":{"origin":"net/openldap26-client","version":"2.6.9_1"},"qca-qt5":{"origin":"devel/qca","version":"2.3.10"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-script":{"origin":"devel/qt5-script","version":"5.15.18p0_2"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"},"qt5-sqldrivers-sqlite3":{"origin":"databases/qt5-sqldrivers-sqlite3","version":"5.15.16p130"}},"categories":["irc"],"users":["quasselcore"],"groups":["quasselcore"],"shlibs_required":["libQt5Core.so.5","libQt5Network.so.5","libQt5Sql.so.5","libc.so.8","libexecinfo.so.1","libldap.so.2","libqca-qt5.so.2","libstdc++.so.9","libz.so.3"],"options":{"PGSQL":"off","SQLITE3":"on"},"annotations":{"cpe":"cpe:2.3:a:quassel-irc:quassel_irc:0.14.0:::::dragonfly6:x86_64:5"},"messages":[{"message":"To run quasselcore at system start-up, add quasselcore_enable=\"YES\"\nto /etc/rc.conf.\n\nQuassel can use SSL connection between client and core parts. At first start\nquasselcore will ask you to enter some information that will be incorporated\ninto generated SSL certificate. You can generate a new certificate by running\nthe following command as root:\n\n# service quasselcore keygen\nor\n# /usr/local/etc/rc.d/quasselcore keygen\n\nBy default quasselcore listens on 4242 port at localhost.\nTo change default behavior set quasselcore_args variable in /etc/rc.conf.\nSee 'quasselcore --help' for available arguments.","type":"install"}]},{"name":"quasi88","origin":"emulators/quasi88","version":"0.6.4","comment":"PC-8801 emulator for X","maintainer":"ports@FreeBSD.org","www":"https://www.eonet.ne.jp/~showtime/quasi88/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f634d598391df263d83d10258ce71ceba0006497f701e05ca56d982f47f117ab","flatsize":1795936,"path":"All/quasi88-0.6.4.pkg","repopath":"All/quasi88-0.6.4.pkg","licenselogic":"single","pkgsize":455024,"desc":"PC-8801 emulator for X.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"}},"categories":["emulators"],"shlibs_required":["libSDL-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on","EXAMPLES":"on","SDL":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe quasi88 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"quaqut","origin":"games/quaqut","version":"0.2.0_2","comment":"Queries information from Unreal Tournament 2004 game servers","maintainer":"ports@FreeBSD.org","www":"https://quaqut.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dbda09d03d87f3a0b1a59bcf91949edb16fab06fc8adad49029dfd705c593a8e","flatsize":63025,"path":"All/quaqut-0.2.0_2.pkg","repopath":"All/quaqut-0.2.0_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":18156,"desc":"Quaqut is a simple program that queries Unreal Tournament 2004 (TM)\ngame servers and retrieves information like those available while\nbrowsing servers in the game. That means information like server\nname, game type and current map, names and scores of players, and much more.","categories":["games"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe quaqut port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"quark-server","origin":"www/quark","version":"g20210222","comment":"Small and simple HTTP GET/HEAD-only web server for static content","maintainer":"ports@FreeBSD.org","www":"https://tools.suckless.org/quark/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2e50c04f903f6e1827b26a7e645a823f8b012722eb6fb82d669acf1a6c3bfea6","flatsize":43200,"path":"All/quark-server-g20210222.pkg","repopath":"All/quark-server-g20210222.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":18064,"desc":"Extremely small and simple HTTP GET/HEAD-only web server for static content.","categories":["www"],"shlibs_required":["libc.so.8","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe quark-server port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"quantum-parallelization-library","origin":"devel/quantum","version":"2.2_1","comment":"Multi-threaded coroutine dispatcher and parallel execution engine","maintainer":"yuri@FreeBSD.org","www":"https://github.com/bloomberg/quantum","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"be722014151769f206a69884e7279d32845c1afff75b70f0d49924acecf7f740","flatsize":659133,"path":"All/quantum-parallelization-library-2.2_1.pkg","repopath":"All/quantum-parallelization-library-2.2_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":74956,"desc":"Quantum is a full-featured and powerful C++ framework build on top of the Boost\ncoroutine library. The framework allows users to dispatch units of work\n(a.k.a. tasks) as coroutines and execute them concurrently using the 'reactor'\npattern.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"}},"categories":["devel"]},{"name":"quantum-jet","origin":"science/quantum-jet","version":"0.2.2.2_4","comment":"Cross-platform header-only library for simulating quantum circuits","maintainer":"yuri@FreeBSD.org","www":"https://github.com/XanaduAI/jet","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0a1a3eda051a896c4e5f13e3d24b358530f503ba4e12c63a9f884866f4f7a935","flatsize":1126000,"path":"All/quantum-jet-0.2.2.2_4.pkg","repopath":"All/quantum-jet-0.2.2.2_4.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":151628,"desc":"Jet is a cross-platform library for simulating quantum circuits\nusing tensor network contractions.","deps":{"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"},"taskflow":{"origin":"devel/taskflow","version":"3.9.0"}},"categories":["science"]},{"name":"quantumminigolf","origin":"games/quantumminigolf","version":"1.1.1_6","comment":"Computer game visualizing quantum mechanics","maintainer":"amdmi3@FreeBSD.org","www":"https://quantumminigolf.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"de8231b94070c06649c2f419a02af2c2d6dcdd25a61b77e4edb62ecb6d581d8a","flatsize":16520686,"path":"All/quantumminigolf-1.1.1_6.pkg","repopath":"All/quantumminigolf-1.1.1_6.pkg","licenselogic":"single","pkgsize":288160,"desc":"The game quantum minigolf is nearly the same as the game minigolf\n- except that the ball obeys the laws of quantum mechanics.\n\nSuch a ball can be at several places at once. It can diffract around\nobstacles and interfere with itself. Apart from that, the rules are\nthe same: You can play on various tracks involving various obstacles.\nYou hit the ball with a club and try to kick it into a hole on the\nother side of the track.","deps":{"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"fftw3-float":{"origin":"math/fftw3-float","version":"3.3.10_5"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_ttf":{"origin":"graphics/sdl_ttf","version":"2.0.11_8"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_ttf-2.0.so.0","libc.so.8","libfftw3f.so.3","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on","OPTIMIZED_CFLAGS":"on"}},{"name":"quassel","origin":"irc/quassel","version":"0.14.0_5","comment":"Qt 5 based distributed IRC client (client and monolithic binary)","maintainer":"fluffy@FreeBSD.org","www":"https://www.quassel-irc.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"26a022aa5cb29e7d209173d80562b30117aa2083fee63e36c58b48b4bbd42f59","flatsize":13000452,"path":"All/quassel-0.14.0_5.pkg","repopath":"All/quassel-0.14.0_5.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":2697444,"desc":"Quassel IRC is a modern, cross-platform, distributed IRC client\nbased on the Qt framework.  Distributed means that one (or multiple)\nclient(s) can attach to and detach from a central core that stays\npermanently online.  Re-attaching your client will show your IRC\nsession in the same state as you left it in (plus whatever happened\nwhile you were gone), and this even when you re-attach from a\ndifferent location.  An optional Beginner's Mode completely hides\nthis feature, so Quassel IRC can be used like a traditional client.","deps":{"libdbusmenu-qt5":{"origin":"devel/libdbusmenu-qt","version":"0.9.3.160420160218_13"},"openldap26-client":{"origin":"net/openldap26-client","version":"2.6.9_1"},"phonon-qt5":{"origin":"multimedia/phonon","version":"4.12.0_3"},"qca-qt5":{"origin":"devel/qca","version":"2.3.10"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-multimedia":{"origin":"multimedia/qt5-multimedia","version":"5.15.16p2_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-script":{"origin":"devel/qt5-script","version":"5.15.18p0_2"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"},"qt5-sqldrivers-sqlite3":{"origin":"databases/qt5-sqldrivers-sqlite3","version":"5.15.16p130"},"qt5-webengine":{"origin":"www/qt5-webengine","version":"5.15.18p7_3"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["irc"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Sql.so.5","libQt5Widgets.so.5","libc.so.8","libstdc++.so.9"],"options":{"NLS":"on","CLIENT":"on","CORE":"off","MONO":"on","PGSQL":"off","SQLITE3":"on","KDE":"off","SPELL":"off"},"annotations":{"cpe":"cpe:2.3:a:quassel-irc:quassel_irc:0.14.0:::::dragonfly6:x86_64:5"}},{"name":"qudos","origin":"games/qudos","version":"0.40.1_21","comment":"Enhanced OpenGL-only Quake II engine","maintainer":"danfe@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"19ca63bfed5a6539f54e465270534416eaa369d82108ca7d659bec2e50f8153d","flatsize":7327390,"path":"All/qudos-0.40.1_21.pkg","repopath":"All/qudos-0.40.1_21.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":5778948,"desc":"Enhanced, OpenGL-only Quake II engine.","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libXxf86vm":{"origin":"x11/libXxf86vm","version":"1.1.5"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"png":{"origin":"graphics/png","version":"1.6.47"},"quake2-data":{"origin":"games/quake2-data","version":"3.20_3"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"}},"categories":["games"],"shlibs_required":["libc.so.8","libm.so.4","libogg.so.0","libvorbis.so.0","libvorbisfile.so.3","libz.so.3"],"options":{"3ZB2":"on","ASM":"on","BOTS":"on","CLIENT":"on","CTF":"off","DEDICATED":"on","DOCS":"on","GAME":"off","GAME_MOD":"on","GLX":"on","IPV6":"on","JABOT":"off","JOYSTICK":"on","OSS":"on","QMAX":"on","REDBLUE":"off","RETEXTURE":"off","ROGUE":"off","SDL":"on","SDLGL":"on","XATRIX":"off","ZAERO":"off"}},{"name":"quantum++","origin":"misc/quantum++","version":"5.1","comment":"C++ header-only general purpose quantum computing library","maintainer":"yuri@FreeBSD.org","www":"https://github.com/softwareQinc/qpp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4dba30b7f0e1d776eecb3efaa556880e8cf9d7c066acdd9164e439c114d813af","flatsize":1088231,"path":"All/quantum++-5.1.pkg","repopath":"All/quantum++-5.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":121832,"desc":"Quantum++ is a modern general purpose quantum computing library, composed\nsolely of template header files. Quantum++ is written in standard C++17 and has\nvery low external dependencies, using only the Eigen 3 linear algebra\nheader-only template library and, if available, the OpenMP multi-processing\nlibrary.","deps":{"eigen":{"origin":"math/eigen3","version":"3.4.0_4"}},"categories":["devel","misc"]},{"name":"qucs-s","origin":"cad/qucs-s","version":"25.1.1","comment":"Quite Universal Circuit Simulator: GUI for circuit simulation kernels","maintainer":"yuri@FreeBSD.org","www":"https://ra3xdh.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8152542c322e72b0c5af99bf0986184f954960b60c491be66e18a58df7d75b06","flatsize":18731280,"path":"All/qucs-s-25.1.1.pkg","repopath":"All/qucs-s-25.1.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":3871100,"desc":"Qucs-S is a spin-off of the Qucs cross-platform circuit simulator.\n\"S\" letter indicates SPICE.\n\nQucs-S project uses free SPICE circuit simulation kernels to sumulate\ncircuits. It merges the power of SPICE and the simplicity of the Qucs\nGUI.\n\nBackends:\n* Ngspice is the default backend recommended for use in Qucs-S.\n  Ngspice is powerful mixed-level/mixed-signal circuit simulator. Most\n  of industrial SPICE models are compatible with Ngspice. It has an\n  excellent performance for time-domain simulation of switching\n  circuits and powerful postprocessor.\n* XYCE is a new SPICE-compatible circuit simulator written by Sandia\n  from scratch. It supports basic SPICE simulation types and has\n  advanced RF simulation features such as Harmonic balance simulation.\n* SpiceOpus is developed by the Faculty of Electrical Engineering of\n  the Ljubljana University. It based on the SPICE-3f5 code.\n* Qucsator as backward compatible.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"ngspice_rework":{"origin":"cad/ngspice_rework","version":"44.2"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-charts":{"origin":"x11-toolkits/qt6-charts","version":"6.8.3"},"qt6-svg":{"origin":"graphics/qt6-svg","version":"6.8.3"}},"categories":["cad"],"shlibs_required":["libGLX.so.0","libOpenGL.so.0","libQt6Charts.so.6","libQt6Core.so.6","libQt6Gui.so.6","libQt6OpenGL.so.6","libQt6OpenGLWidgets.so.6","libQt6PrintSupport.so.6","libQt6Svg.so.6","libQt6SvgWidgets.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"NGSPICE":"on","QUCSATOR":"off","XYCE":"off","OCTAVE":"off","ADMS":"off"}},{"name":"rabbitmq","origin":"net/rabbitmq","version":"4.0.7","comment":"Erlang implementation of AMQP","maintainer":"erlang@FreeBSD.org","www":"https://www.rabbitmq.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"be2381afc80fc9244a9965b1953fcbea05f11fc14a5f616cf99e5ea2589258e8","flatsize":37420792,"path":"All/rabbitmq-4.0.7.pkg","repopath":"All/rabbitmq-4.0.7.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":16341840,"desc":"RabbitMQ is a complete and highly reliable Enterprise Messaging\nsystem. The RabbitMQ client libraries and broker daemon can be used\ntogether to create an AMQP network, or used individually to bring\nthe benefits of RabbitMQ to established networks.","deps":{"erlang-runtime27":{"origin":"lang/erlang-runtime27","version":"27.3.4"}},"categories":["net"],"users":["rabbitmq"],"groups":["rabbitmq"],"annotations":{"cpe":"cpe:2.3:a:pivotal_software:rabbitmq:4.0.7:::::dragonfly6:x86_64"},"messages":[{"message":"In preparation for upgrading to future RabbitMQ releases, users *must*\nenable all feature flags before upgrading to v4.0.4, and subsequently,\nenable all feature flags *again* directly after upgrading.\n\nSee https://www.rabbitmq.com/docs/upgrade for details.","type":"upgrade"},{"message":"First-time users will want to run:\n\nsudo -u rabbitmq rabbitmq-plugins enable rabbitmq_management\nsudo -u rabbitmq rabbitmqctl enable_feature_flag --experimental khepri_db\n\nand restart, to enable the web admin console at http://localhost:15672/\nwith a default username and password of guest:guest. You should change it..\n\nSee https://www.rabbitmq.com/docs for install help, and\nhttps://www.rabbitmq.com/docs/configure for further options.","type":"install"}]},{"name":"quakeforge","origin":"games/quakeforge","version":"0.7.2_10","comment":"Cleaned up copy of the GPL'ed Quake 1 source code","maintainer":"ports@FreeBSD.org","www":"http://www.quakeforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bfba35e1b244201218f1a29432ebb2377b720480af8ae087f1c3365b8f5aab81","flatsize":6569253,"path":"All/quakeforge-0.7.2_10.pkg","repopath":"All/quakeforge-0.7.2_10.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1534188,"desc":"This is a port of the GPL'd Quake 1 source maintained by the Quake Forge\nteam. They're patching it with an eye towards portability and bug fixes,\nand in the future, feature enhancments.\n\nNote that to actually USE this port you will need to obtain an installed\ncopy of Quake 1 from a DOS/Windows machine.\n\n     http://quake.sourceforge.net","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libsamplerate":{"origin":"audio/libsamplerate","version":"0.2.2_1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"png":{"origin":"graphics/png","version":"1.6.47"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"quake-data":{"origin":"games/quake-data","version":"1.0.6_3"}},"categories":["games"],"shlibs_required":["libX11.so.6","libXext.so.6","libc.so.8","libcurl.so.4","libm.so.4","libncurses.so.6","libpthread.so.0","libz.so.3"],"options":{"CLIENTS":"on","DOCS":"on","FLAC":"off","JACK":"off","OPTIMIZED_CFLAGS":"off","SDL":"off","SERVERS":"on","SKYBOXES":"off","VORBIS":"off","XXF86DGA":"off","XXF86VM":"off"},"messages":[{"message":"QuakeForge has been installed.\n\nIf you have sound problems try increasing the sound rate. This can be done\nwith the variable \"snd_rate\". Standard values could be 22050 and 44100.\n\nTo do this when calling the program do (for example):\n\nnq-glx +set snd_speed 44100\n\nAlternatively you can put it in the global configuration file (as root):\n\necho \"set snd_speed 44100\" >> /usr/local/etc/quakeforge.conf","type":"install"},{"message":"===>   NOTICE:\n\nThe quakeforge port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"rocksndiamonds-data","origin":"games/rocksndiamonds-data","version":"20131106_2","comment":"Additional Player Levels for Rocks'n'Diamonds and R'n'D jue","maintainer":"ports@FreeBSD.org","www":"https://web.archive.org/web/20140110211740/http://www.bd-fans.com/RnD.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3fff39b343968288fbfa684ae93214b2ea5cfe2a18538ab520a1c11b625804a9","flatsize":271718253,"path":"All/rocksndiamonds-data-20131106_2.pkg","repopath":"All/rocksndiamonds-data-20131106_2.pkg","licenselogic":"single","pkgsize":62042324,"desc":"Additional Player Levels for Rocks'n'Diamonds and R'n'D jue.","categories":["games"],"messages":[{"message":"These levels can be used with games/rnd_jue or games/rocksndiamonds.\n\nYou can find more levels at\n\n    https://web.archive.org/web/20140110211740/http://www.bd-fans.com/RnD.html\n    http://www.artsoft.org/forum/\n\nand other sites.  Copy them to:\n\n    ~/.rocksndiamonds/levels/yours_username\n    ~/.rnd_jue/levels/yours_username","type":"install"},{"message":"===>   NOTICE:\n\nThe rocksndiamonds-data port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"quake3-excessive","origin":"games/quake3-excessive","version":"003","comment":"Quake III Arena Mod: Excessive","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5059bfa88723b5a71e61ebcbb576aba97b7f70e88a4504931ef423abce10ed92","flatsize":477540,"path":"All/quake3-excessive-003.pkg","repopath":"All/quake3-excessive-003.pkg","licenselogic":"single","pkgsize":108464,"desc":"Excessive is a mod for Quake III Arena. It's a server-side only mod, so if you\nonly want to play on Excessive servers, you do not need to install this. If\nyou plan on running an Excessive server, then this is for you.","deps":{"quake3-data":{"origin":"games/quake3-data","version":"1.32.b.3_2"}},"categories":["games"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe quake3-excessive port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"racket-minimal","origin":"lang/racket-minimal","version":"8.11.1_1","comment":"Interactive, integrated, graphical Scheme programming environment","maintainer":"olgeni@FreeBSD.org","www":"https://racket-lang.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ae5e3f69f4890e2d4d2894f6924ead7e92c6046ed04cd00711d3a8968e62061c","flatsize":169924063,"path":"All/racket-minimal-8.11.1_1.pkg","repopath":"All/racket-minimal-8.11.1_1.pkg","licenselogic":"or","licenses":["APACHE20","MIT"],"pkgsize":27938544,"desc":"Racket is a set of tools for writing and running the PLT scheme\nprogramming language. It includes a graphical IDE (drracket) that\nfeatures highlighting of the source of syntax and run-time errors,\nsupport for multiple language levels, an algebraic stepper, objects,\nmodules, a GUI library, TCP/IP, and much more. It includes an\nextensive, hyper-linked help system called Help Desk, available\nfrom the Help menu, the plt-help command line tool, or through a\nweb browser.\n\nThe racket-minimal port provides a text-only version of the Racket\nenvironment without X11 dependencies.","deps":{"libffi":{"origin":"devel/libffi","version":"3.4.6"},"liblz4":{"origin":"archivers/liblz4","version":"1.10.0,1"}},"categories":["lang","scheme"],"shlibs_required":["libc.so.8","libdl.so.0","liblz4.so.1","libm.so.4","libpthread.so.0","libz.so.3"],"options":{"DOCS":"on","FUTURES":"off","JIT":"off","BC":"off","CS":"on"},"annotations":{"cpe":"cpe:2.3:a:racket-lang:racket:8.11.1:::::dragonfly6:x86_64:1"}},{"name":"quake2max","origin":"games/quake2max","version":"0.45_16","comment":"OpenGL-only Quake II engine modification","maintainer":"danfe@FreeBSD.org","www":"https://icculus.org/~ravage/quake2/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"def2b1b7e16fc668e112501fb26bc936aa95374b10f11493fb6b438d3f4ce4d3","flatsize":3774012,"path":"All/quake2max-0.45_16.pkg","repopath":"All/quake2max-0.45_16.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":2083940,"desc":"OpenGL-only Quake II engine modification with the following features:\n\n  - Requires id Software's Quake II (patched to v3.20)\n  - OpenGL only: no software mode; no 3dfx\n  - 32-bit color skin/texture support: .jpg; .tga; .png.\n  - Texture compression (for large textures/skins)\n  - Particle engine: fast intuitive system; dynamically lit; custom special\n    effects\n  - RScript shaders: spheremapping; detail textures; animated skins; vertex\n    deformation, other custom functions\n  - Enhanced menus: mouse support in menus; menus scaled to fixed resolution;\n    reorganized menus\n  - Client side 3D chase camera: accurate aiming system; adjustable viewing\n    distance; adjustable viewing angle\n  - Miscellaneous special effects: improved model lighting system; improved\n    dynamic shadows system; overbright maps, entities and particles;\n    transparent surface vertex lighting\n  - Miscellaneous gameplay enhancements: decals for blood, bullet marks, and\n    impact explosions; mouse FOV autosensitivity; *.pak loading; CVARlist\n    filter parameter\n  - Backwards compatible with old mods","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXxf86dga":{"origin":"x11/libXxf86dga","version":"1.1.6_1"},"libXxf86vm":{"origin":"x11/libXxf86vm","version":"1.1.5"},"png":{"origin":"graphics/png","version":"1.6.47"},"quake2-data":{"origin":"games/quake2-data","version":"3.20_3"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0","libz.so.3"],"options":{"CLIENT":"on","DEDICATED":"on","GAME":"off","GLX":"on","OPTIMIZED_CFLAGS":"on","SDLCLIENT":"on","SDLGL":"on"}},{"name":"quake2lnx","origin":"games/quake2lnx","version":"0.16.2_16","comment":"Icculus.org version of the original Quake II","maintainer":"danfe@FreeBSD.org","www":"https://www.icculus.org/quake2/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b46c5fe57e74c04769292522eac502974b58155d6d09b964a8dfb5d5a48aaaf3","flatsize":1110202,"path":"All/quake2lnx-0.16.2_16.pkg","repopath":"All/quake2lnx-0.16.2_16.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":351036,"desc":"Quake2-LNX project aims to further develop and bug fix original Quake II\ncode released by id Software in 1998, as well as support multiple\narchitectures (currently i386, alpha, sparc64, and powerpc are supported).\nIt also includes additional rendering drivers, eyecandy stuff from\nQuake2Max project, and experimental IPv6 support.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXxf86dga":{"origin":"x11/libXxf86dga","version":"1.1.6_1"},"libXxf86vm":{"origin":"x11/libXxf86vm","version":"1.1.5"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"quake2-data":{"origin":"games/quake2-data","version":"3.20_3"}},"categories":["games"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"AA":"off","CLIENT":"on","CTF":"off","DOCS":"on","EYECANDY":"off","GAME":"off","GLX":"on","IPV6":"on","JOYSTICK":"off","OPTIMIZED_CFLAGS":"off","REDBLUE":"off","RETEXTURE":"off","SDLCLIENT":"off","SDLGL":"off","SERVER":"on","SOFTSDL":"off","X11":"on"}},{"name":"quake2-xatrix","origin":"games/quake2-xatrix","version":"3.20","comment":"Quake II: The Reckoning (Xatrix) official mission pack","maintainer":"danfe@FreeBSD.org","www":"http://www.idsoftware.com/games/quake/quake2-reckoning/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"446729fcabf7b95d5756c28110cae5dc22851b059186585ec62a08fe56972f95","flatsize":940648,"path":"All/quake2-xatrix-3.20.pkg","repopath":"All/quake2-xatrix-3.20.pkg","licenselogic":"single","pkgsize":217180,"desc":"This is the first official Quake II expansion: The Reckoning (also known as\nXatrix, as developed by Xatrix Entertainment).\n\nYou are part of an elite commando force that must infiltrate a hostile alien\ncite.  Once inside, you must scour industrial landscapes, crawl through\nwaterways and air ducts, navigate treacherous canyons teeming with vicious\nmutants, stow away on an alien spacecraft, and destroy the enemy's secret\nmoon base.  This mission pack features:\n\n  - 18 arduous levels to conquer\n  - Added weapons\n  - New enemies\n\nThis port installs the game.so file, but you still need the original data.","deps":{"quake2-data":{"origin":"games/quake2-data","version":"3.20_3"}},"categories":["games"],"messages":[{"message":"To complete the installation of this port you need to copy the file\n\"xatrix/pak0.pak\" and the directory \"xatrix/video\" with its contents from\nthe original Quake II: The Reckoning (Xatrix) mission pack distribution to\n/usr/local/share/quake2/xatrix.","type":"install"}]},{"name":"quake2-source","origin":"games/quake2-source","version":"3.21_1","comment":"Quake II game source","maintainer":"danfe@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"91507d199b4dfe94747f58df1cd55ba2dac622e84131b749dccb76528a87570a","flatsize":1178516,"path":"All/quake2-source-3.21_1.pkg","repopath":"All/quake2-source-3.21_1.pkg","licenselogic":"single","pkgsize":155792,"desc":"This port installs the Quake II game source, together with BSD Makefiles, for\nbuilding modifications.  It can also install the Capture the Flag mod, Rogue,\nand Xatrix game sources.","categories":["games"],"options":{"CTF":"off","ROGUE":"off","XATRIX":"off"}},{"name":"quake2-rogue","origin":"games/quake2-rogue","version":"3.20","comment":"Quake II: Ground Zero (Rogue) official mission pack","maintainer":"danfe@FreeBSD.org","www":"http://www.idsoftware.com/games/quake/quake2-grndzero/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6230f994fc3eb581f6b33af70ce9e6ace8d553edc38fb505a231bf901c837994","flatsize":1047960,"path":"All/quake2-rogue-3.20.pkg","repopath":"All/quake2-rogue-3.20.pkg","licenselogic":"single","pkgsize":254516,"desc":"This is the second official Quake II expansion: Ground Zero (also known as\nRogue, as developed by Rogue Entertainment).\n\nTake out the Big Gun sounded simple enough, except the Strogg were waiting.\nYou, and a few marines like you, are the lucky ones.  You've made it down in\none piece and are still able to contact the fleet.  The Gravity Well, the\nStrogg's newest weapon in its arsenal against mankind, is operational.  With\nthe fleet around Stroggos, 5%25 of ground forces surviving, and that number\ndwindling by the second, your orders have change: free your comrades.\nDestroy the Gravity Well.\n\n  - New enemies -- The Stalker, Turrets, Daedalus, Medic Commander, Carrier,\n    and the Black Widow.\n  - 14 entirely new levels and 10 new deathmatch levels\n  - New power-ups -- deathmatch specific power-ups: Vengeance Sphere, Hunter\n    Sphere, and Anti-matter bomb\n  - New weapons -- The Chainsaw, ETF Rifle, and Plasma Beam\n\nThis port installs the game.so file, but you still need the original data.","deps":{"quake2-data":{"origin":"games/quake2-data","version":"3.20_3"}},"categories":["games"],"messages":[{"message":"To complete the installation of this port you need to copy the file\n\"rogue/pak0.pak\" and the directory \"rogue/video\" with its contents from the\noriginal Quake II: Ground Zero (Rogue) mission pack distribution to\n/usr/local/share/quake2/rogue.","type":"install"}]},{"name":"quake2-relay","origin":"games/quake2-relay","version":"0.4_1","comment":"Quake II multi-view demo recording facility","maintainer":"danfe@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b5bfbc04c434880192a4e8ffd3ac1853cb15e3fd8d1f5789f1e66d7e0da4a476","flatsize":375118,"path":"All/quake2-relay-0.4_1.pkg","repopath":"All/quake2-relay-0.4_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":97884,"desc":"Have you ever wanted more from a Quake2 demo?  Tired of making every\nplayer record demos of your clan matches just to see everything?  Now\nyour problems are over (well not all, but..).  With Quake2 Relay, you\ncan record entire matches and play them back through the Replay\nmodule.  Unlike client demos, which only record a match through one\nplayer's view, relay demos can record everything in the level for the\nentire duration of the match.  With Replay, you can watch these matches\nthrough any player's perspective, chase-cam mode, or free-fly mode.\n\nBenefits of Quake2 Relay:\n\n  - Every player's perspective is recorded\n  - No lag\n  - Smaller and easier than many separate demos\n  - Many different viewing options","deps":{"quake2-data":{"origin":"games/quake2-data","version":"3.20_3"}},"categories":["games"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on"}},{"name":"quake2-psychomod","origin":"games/quake2-psychomod","version":"3.1","comment":"Psychomod modification for Quake II","maintainer":"danfe@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5ddc6fdff2e8e7b05183b6c6b5fd76f81eb21fba005dd1ace546b791552908d7","flatsize":5542948,"path":"All/quake2-psychomod-3.1.pkg","repopath":"All/quake2-psychomod-3.1.pkg","licenselogic":"single","pkgsize":1306192,"desc":"Psychomod modification for Quake II.","deps":{"quake2-data":{"origin":"games/quake2-data","version":"3.20_3"}},"categories":["games"],"options":{"DOCS":"on"}},{"name":"quake2-matrix","origin":"games/quake2-matrix","version":"1","comment":"Matrix modification for Quake II","maintainer":"danfe@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8bb6f0ec44c6e0471fda18da0e10fa8b19f2c8a1c3675ae79b46707fc9ebf919","flatsize":17257126,"path":"All/quake2-matrix-1.pkg","repopath":"All/quake2-matrix-1.pkg","licenselogic":"single","pkgsize":5965988,"desc":"Matrix modification for Quake II.","deps":{"quake2-data":{"origin":"games/quake2-data","version":"3.20_3"}},"categories":["games"],"options":{"DOCS":"on"}},{"name":"quake2-lights","origin":"games/quake2-lights","version":"1","comment":"Lights and weapon effects modification for Quake II","maintainer":"danfe@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8238aefa800458fee5259f4e023004872a5d425f057c7441095a90335b94fef0","flatsize":2209810,"path":"All/quake2-lights-1.pkg","repopath":"All/quake2-lights-1.pkg","licenselogic":"single","pkgsize":812056,"desc":"This is a modification for Quake II which adds lights and lots of effects\nfor the weapons shots.\n\nThis mod is intended to play it with Quake2Max supported binaries because\nthe lights and effects are better saw compared to original Quake2 binaries.\n\nThis mod introduces a lot of new commands, scanner, flashlight, decoys,\ndefense laser, chasecam, hook, etc.  Some keys in the autoexec.cfg are set\nby default.\n\nSingle player game is also playable with this mod.","deps":{"quake2-data":{"origin":"games/quake2-data","version":"3.20_3"}},"categories":["games"],"options":{"DOCS":"on"}},{"name":"quantlib","origin":"finance/quantlib","version":"1.32_6","comment":"C++ library for quantitative finance","maintainer":"ports@virtual-estates.net","www":"https://www.quantlib.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c5d4e003b2d195822ed40561f23564de6f752d9093df83133f489d9c65d09b60","flatsize":202865683,"path":"All/quantlib-1.32_6.pkg","repopath":"All/quantlib-1.32_6.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":27003504,"desc":"The QuantLib project is aimed at providing a comprehensive software\nframework for quantitative finance. QuantLib is a free/open-source\nlibrary for modeling, trading, and risk management in real-life.\n\nQuantLib is written in C++ with a clean object model, and is then\nexported to different languages such as C#, Objective Caml, Java,\nPerl, Python, GNU R, Ruby, and Scheme. An AAD-enabled version is\nalso available. The reposit project facilitates deployment of object\nlibraries to end user platforms and is used to generate QuantLibXL,\nan Excel addin for QuantLib, and QuantLibAddin, QuantLib addins for\nother platforms such as LibreOffice Calc. Bindings to other languages\nand porting to Gnumeric, Matlab/Octave, S-PLUS/R, Mathematica,\nCOM/CORBA/SOAP architectures, FpML, are under consideration. See\nthe extensions page for details.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"}},"categories":["devel","finance","math"],"shlibs_required":["libc.so.8","libgomp.so.1","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"BENCHMARK":"on","EXAMPLES":"on","EXTRA_SAFETY_CHECKS":"off","INDEXED_COUPONS":"off","INTRADAY":"off","OPENMP":"on","SESSIONS":"off","THREAD_SAFE_OBSERVER_PATTERN":"off","THREAD_SAFE_SINGLETON_INIT":"off","TRACING":"off"}},{"name":"quake3-data","origin":"games/quake3-data","version":"1.32.b.3_2","comment":"Quake III Arena data files","maintainer":"ports@FreeBSD.org","www":"http://www.idsoftware.com/games/quake/quake3-arena/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4b0dca4f533de537c2e2f5c4dac7e91d06966d2b30a97e090434c3b3c3f43d77","flatsize":27225029,"path":"All/quake3-data-1.32.b.3_2.pkg","repopath":"All/quake3-data-1.32.b.3_2.pkg","licenselogic":"single","pkgsize":25466324,"desc":"Quake III Arena data files.\n\nThis port installs the data files needed to run Quake III Arena. It also uses\nthe update, and has an option to install Quake III Team Arena data files.\n\nYou still need to have a legitimate copy of the game in order to obtain the\n*.pk3 files.","categories":["games"],"options":{"TEAMARENA":"on"},"messages":[{"message":"To complete the installation of this port you need to copy the file\n\"baseq3/pak0.pk3\" from the original Quake III Arena distribution to\n/usr/local/share/quake3/baseq3.\n\nIf you have the expansion pack then you have to copy the file\n\"missionpack/pak0.pk3\" from the original Quake III Team Arena\ndistribution to /usr/local/share/quake3/missionpack.","type":"install"},{"message":"===>   NOTICE:\n\nThe quake3-data port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"quake2-data","origin":"games/quake2-data","version":"3.20_3","comment":"Quake II data files","maintainer":"danfe@FreeBSD.org","www":"http://www.idsoftware.com/games/quake/quake2/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ed3227858628e8fd17c26cf7097fe5492c36feac9cf0cb78cf2c8c95cb918bb2","flatsize":24769242,"path":"All/quake2-data-3.20_3.pkg","repopath":"All/quake2-data-3.20_3.pkg","licenselogic":"single","pkgsize":8605904,"desc":"Quake II data files.\n\nThis port installs the data files needed to run Quake II: the updates for the\noriginal game, or the demo (shareware) data if requested.\n\nFor a full game, you need to have a legitimate copy of the game in order to\nobtain the pak0.pak file.","categories":["games"],"options":{"MANUAL":"off","OPTIMIZED_CFLAGS":"on","SHAREWARE":"off"},"messages":[{"message":"To complete the installation of this port you need to copy the file\n\"baseq2/pak0.pak\" from the original Quake II distribution to\n/usr/local/share/quake2/baseq2.","type":"install"}]},{"name":"quake2-3zb2","origin":"games/quake2-3zb2","version":"0.97_1","comment":"3rd Zigock II bots for Quake II","maintainer":"danfe@FreeBSD.org","www":"http://users.jp.tri6.net/~ponpoko/3zb2/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3f4f7f91239dbde9fe2d91e77e2156f3f70f314452b46a154c5a12371bf9cf78","flatsize":8205192,"path":"All/quake2-3zb2-0.97_1.pkg","repopath":"All/quake2-3zb2-0.97_1.pkg","licenselogic":"single","pkgsize":1657508,"desc":"3rd Zigock II are probably the best bots available for Quake II.","deps":{"quake2-data":{"origin":"games/quake2-data","version":"3.20_3"}},"categories":["games"],"options":{"DOCS":"on","ROUTES":"on"},"messages":[{"message":"3rd Zigock II bots has been installed.\n\nDue to the fact that game library (i.e. game.so file) is unable to read the\nfile system paths (i.e. /usr/local/share/quake2 in the client executable),\nit will look for and write node files in the current directory.  So you have\nto do the following (only once) in the directory where you want to run it\nfrom (you could use ~/.quake2 for example):\n\n  $ mkdir -p ~/.quake2/3zb2\n  $ cd /usr/local/share/quake2/3zb2\n  $ cp -a 3ZBConfig.cfg 3ZBMaps.lst chctf chdtm ~/.quake2/3zb2\n  $ chmod -R u+w ~/.quake2/3zb2\n\nThen run it from the recently created directory.\n\n  $ cd ~/.quake2\n  $ quake2 +set game 3zb2\n\nSee the docs in /usr/local/share/doc/quake2-3zb2 for help on using it.\n\nCheck the website for additional DM and CTF maps (respective routes section).","type":"install"}]},{"name":"quake-source","origin":"games/quake-source","version":"1.01_1","comment":"Quake and QuakeWorld game source code","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"449259dac3d1ca0f6d00cce163804deb543131f7fd76c60767d9093464a28664","flatsize":650171,"path":"All/quake-source-1.01_1.pkg","repopath":"All/quake-source-1.01_1.pkg","licenselogic":"single","pkgsize":79888,"desc":"This port installs the Quake (and optionally QuakeWorld) game sources (in\nQuakeC) to allow the development of Quake modifications (mods).\n\nNote that to compile it you need a QuakeC compiler (several are available\nin the ports).","categories":["games"],"options":{"QUAKEWORLD":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe quake-source port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"quake-par","origin":"archivers/par","version":"0.03.01","comment":"Archiver for Quake I and II packed data files","maintainer":"danfe@FreeBSD.org","www":"https://ibiblio.org/pub/linux/games/quake/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ce491d571d2c22da6b6aec98fffb3ea016956030bec0ceb8e89efe1d88a968f7","flatsize":42725,"path":"All/quake-par-0.03.01.pkg","repopath":"All/quake-par-0.03.01.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":18308,"desc":"This is par, an archiver for Quake I and II packed data files (pakX.pak).\nIt supports listing, extraction, and creation of .pak archives.","categories":["archivers","games"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"quake2-ctf","origin":"games/quake2-ctf","version":"1.52","comment":"Quake II CTF (Capture The Flag) mod","maintainer":"danfe@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2231722a7c1888b2ff583f102decfacf1c2d375a8a1b2d11c54d2635ad1c94c4","flatsize":21774650,"path":"All/quake2-ctf-1.52.pkg","repopath":"All/quake2-ctf-1.52.pkg","licenselogic":"single","pkgsize":7273540,"desc":"Capture the Flag offers an exciting variation on team play.  It gives more\nmeaning to base defense along with offensive positioning and organized\nstrikes.\n\nThe basic premise is this:\n\nAttack the enemy base, grab their flag, then take it back to your base.  In\nthis variation you must touch your base flag when carrying the enemy flag in\norder to score -- if your flag isn't at your base when you return, you or\nyour team must get it back to gain points and captures.","deps":{"quake2-data":{"origin":"games/quake2-data","version":"3.20_3"}},"categories":["games"],"options":{"DOCS":"on"}},{"name":"quake-dpmod","origin":"games/quake-dpmod","version":"20130301","comment":"Quake 1 modification (for DarkPlaces)","maintainer":"ports@FreeBSD.org","www":"https://icculus.org/twilight/darkplaces/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1ef95bfccd6f5f33121f9958938f2499e99725d7541362493073f346d04bcc51","flatsize":13056810,"path":"All/quake-dpmod-20130301.pkg","repopath":"All/quake-dpmod-20130301.pkg","licenselogic":"single","pkgsize":3802744,"desc":"DarkPlacesMod is a Quake 1 modification (made specifically for the DarkPlaces\nQuake engine).","deps":{"darkplaces":{"origin":"games/darkplaces","version":"20180412.b1_1"},"quake-data":{"origin":"games/quake-data","version":"1.0.6_3"}},"categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe quake-dpmod port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"quake3-osp","origin":"games/quake3-osp","version":"1.03a","comment":"Quake III Arena mod: OSP Tourney DM/CA/CTF","maintainer":"ports@FreeBSD.org","www":"https://www.orangesmoothie.org/tourneyQ3A/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6b51e53c7a116a8cc694d3f92a53fd76ac6bb61c902d400726e0ce1b40b22108","flatsize":47855436,"path":"All/quake3-osp-1.03a.pkg","repopath":"All/quake3-osp-1.03a.pkg","licenselogic":"single","pkgsize":46304568,"desc":"OSP Tourney DM is designed to facilitate competitive, yet flexible, match\nplay.  This mod simply makes it easier and more convenient for players and\nand admins alike to enhance the Quake 3 experience.  There have absolutely\nbeen *NO* changes to the core gameplay or its dynamics -- its all default\nQuake 3 in this regard.","deps":{"quake3-data":{"origin":"games/quake3-data","version":"1.32.b.3_2"}},"categories":["games"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe quake3-osp port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"quagga","origin":"net/quagga","version":"1.2.4_13","comment":"Free RIPv1, RIPv2, OSPFv2, BGP4, IS-IS route software","maintainer":"eugen@FreeBSD.org","www":"https://www.quagga.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"70de96b9852dc8b3f485365188b8069aef3ed8ef9e456065a3a0b8472bdbc2be","flatsize":7697742,"path":"All/quagga-1.2.4_13.pkg","repopath":"All/quagga-1.2.4_13.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1385456,"desc":"Quagga is a routing software suite, providing implementations of\nOSPFv2, OSPFv3, RIP v1 and v2, RIPv3, BGPv4 and experemental ISIS\nfor Unix platforms, particularly FreeBSD and Linux and also NetBSD,\nto mention a few. Quagga is a fork of GNU Zebra which was developed\nby Kunihiro Ishiguro. The Quagga tree aims to build a more involved\ncommunity around Quagga than the current centralised model of GNU Zebra.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["net"],"users":["quagga"],"groups":["quagga"],"shlibs_required":["libc.so.8","libcrypt.so.4","libexecinfo.so.1","libm.so.4","libreadline.so.8","librt.so.0","libtinfo.so.6"],"options":{"DLMALLOC":"off","EXAMPLES":"on","ISISD":"on","ISIS_TOPOLOGY":"off","LEGACY":"on","NO_BGP_ANNOUNCE":"off","OSPF_NEXTHOP":"off","PAM":"off","PIMD":"on","RTADV":"on","SNMP":"off","TCPSOCKETS":"off"},"annotations":{"cpe":"cpe:2.3:a:quagga:quagga:1.2.4:::::dragonfly6:x86_64:13"}},{"name":"quake2-extras","origin":"games/quake2-extras","version":"1.0","comment":"Quake II extras (high quality textures and skins)","maintainer":"danfe@FreeBSD.org","www":"http://www-personal.umich.edu/~jimw/q2/index.htm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5fffc5bb0987ca6b057c8004b4093a0e2c8f3c235f859b8549652b4817b99b14","flatsize":31000532,"path":"All/quake2-extras-1.0.pkg","repopath":"All/quake2-extras-1.0.pkg","licenselogic":"single","pkgsize":27506432,"desc":"This port installs several Quake II extras:\n\n  - High quality texture pack (requires support in engine)\n  - High quality skin pack (requires JPEG and PNG support in engine)","deps":{"quake2-data":{"origin":"games/quake2-data","version":"3.20_3"}},"categories":["games"],"options":{"RETEXTURE":"on","RETEXTURE_FULL":"off","SKINS":"off"}},{"name":"quadrapassel","origin":"games/quadrapassel","version":"40.2_3","comment":"Gnome quadrapassel","maintainer":"gnome@FreeBSD.org","www":"https://wiki.gnome.org/Apps/Quadrapassel","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"51f54c2bb6248f6d81c831d7556ee51cda31ed0271cdc2d7fb943becfd912efb","flatsize":1226830,"path":"All/quadrapassel-40.2_3.pkg","repopath":"All/quadrapassel-40.2_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":247176,"desc":"Quadrapassel comes from the classic falling-block game, Tetris.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"clutter":{"origin":"graphics/clutter","version":"1.26.4_2"},"clutter-gtk3":{"origin":"graphics/clutter-gtk3","version":"1.8.4_4"},"cogl":{"origin":"graphics/cogl","version":"1.22.8_2"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gsound":{"origin":"audio/gsound","version":"1.0.3"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcomposite":{"origin":"x11/libXcomposite","version":"0.4.6_1,1"},"libXdamage":{"origin":"x11/libXdamage","version":"1.1.6"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libcanberra":{"origin":"audio/libcanberra","version":"0.30_11"},"libcanberra-gtk3":{"origin":"audio/libcanberra-gtk3","version":"0.30_11"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["games","gnome"],"shlibs_required":["libc.so.8","libcairo.so.2","libclutter-1.0.so.0","libclutter-gtk-1.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgsound.so.0","libgtk-3.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0"]},{"name":"quake-data","origin":"games/quake-data","version":"1.0.6_3","comment":"Quake and QuakeWorld data files and skins","maintainer":"vvd@FreeBSD.org","www":"http://www.idsoftware.com/games/quake/quake/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bf43097284a41b4dddedce6621fb716a8fa4770e83125f4c71d7f2bbed60fb57","flatsize":21777079,"path":"All/quake-data-1.0.6_3.pkg","repopath":"All/quake-data-1.0.6_3.pkg","licenselogic":"single","pkgsize":6785700,"desc":"This port installs the data files needed to run Quake (think of a family,\nnot just original game).\n\nYou still need to have a legitimate copy of the game in order to obtain\nthe full game, otherwise you can use the shareware version.\n\nThis port can also install the QuakeWorld data files and skins.","deps":{"quake-maps":{"origin":"games/quake-maps","version":"1.0.0"}},"categories":["games"],"options":{"FULLGAME":"off","QUAKE_MAPS":"on","QW_DATA":"on","QW_SKINS":"on"}},{"name":"qu-aspell","origin":"textproc/qu-aspell","version":"0.02.0_1,2","comment":"Aspell Quechua dictionary","maintainer":"office@FreeBSD.org","www":"http://aspell.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e62cb28db01c5cdfadef5fac9b9702c7e3391d2d3fbaab7208a27415b592e3fc","flatsize":1790134,"path":"All/qu-aspell-0.02.0_1,2.pkg","repopath":"All/qu-aspell-0.02.0_1,2.pkg","licenselogic":"single","pkgsize":299656,"desc":"Aspell Quechua dictionary.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"]},{"name":"realsr-ncnn-vulkan","origin":"graphics/realsr-ncnn-vulkan","version":"20220728","comment":"Scale and denoise images using convolutional neural networks","maintainer":"jbeich@FreeBSD.org","www":"https://github.com/nihui/realsr-ncnn-vulkan","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"00e5e29868efa0e1082bd490c2fbf6f68065129a4a38d8dcd27007a90e891131","flatsize":74202111,"path":"All/realsr-ncnn-vulkan-20220728.pkg","repopath":"All/realsr-ncnn-vulkan-20220728.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":61578568,"desc":"ncnn implementation of Real-World Super-Resolution via Kernel\nEstimation and Noise Injection super resolution.","deps":{"vulkan-loader":{"origin":"graphics/vulkan-loader","version":"1.4.311"},"webp":{"origin":"graphics/webp","version":"1.5.0"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libgomp.so.1","libm.so.4","libpthread.so.0","libstdc++.so.9","libvulkan.so.1","libwebp.so.7"]},{"name":"qtxdg-tools","origin":"sysutils/qtxdg-tools","version":"4.1.0","comment":"User tools for libqt6xdg","maintainer":"lxqt@FreeBSD.org","www":"https://github.com/lxqt/qtxdg-tools","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6319beb261b315e966b35b74cd8e9b5aee30a1ba8f251074a9e951c3427e1611","flatsize":78397,"path":"All/qtxdg-tools-4.1.0.pkg","repopath":"All/qtxdg-tools-4.1.0.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":22464,"desc":"User tools for libqtxdg. qtxdg-tools contains a CLI MIME tool, qtxdg-mat, for\nhandling file associations and opening files with their default applications.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libqt6xdg":{"origin":"devel/libqt6xdg","version":"4.1.0_2"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["sysutils"],"shlibs_required":["libGLX.so.0","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Svg.so.6","libQt6Widgets.so.6","libQt6Xdg.so.4","libQt6XdgIconLoader.so.4","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libm.so.4","libpthread.so.0","libstdc++.so.6"]},{"name":"qtpbfimageplugin","origin":"graphics/qtpbfimageplugin","version":"2.1_15","comment":"Qt image plugin for displaying Mapbox vector tiles","maintainer":"sikmir@gmail.com","www":"https://github.com/tumic0/QtPBFImagePlugin","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"10626e9b6fa631f8e93342116ed39abc42573437dbbbd24332993f4899b718c4","flatsize":459091,"path":"All/qtpbfimageplugin-2.1_15.pkg","repopath":"All/qtpbfimageplugin-2.1_15.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":257020,"desc":"QtPBFImagePlugin is a Qt image plugin that enables applications capable of\ndisplaying raster MBTiles maps or raster XYZ online maps to also display PBF\nvector tiles without (almost) any application modifications.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"protobuf":{"origin":"devel/protobuf","version":"29.3_1,1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"}},"categories":["graphics"]},{"name":"qtkeychain-qt6","origin":"security/qtkeychain","version":"0.15.0","comment":"Platform independent Qt API for storing passwords","maintainer":"arrowd@FreeBSD.org","www":"https://github.com/frankosterfeld/qtkeychain","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f8fc0414e0ba24ed63dd7a417bb5a23ed10ff22c2ad963cb958c1625f4b4189f","flatsize":247772,"path":"All/qtkeychain-qt6-0.15.0.pkg","repopath":"All/qtkeychain-qt6-0.15.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":60716,"desc":"QtKeychain is a Qt API to store passwords and other secret data securely. How\nthe data is stored depends on the platform.\nFor Linux/Unix, KWallet (via D-Bus) is used. Support for the GNOME Keyring\nvia freedesktop.org's Secret Storage D-Bus specification is planned\nbut not yet implemented.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libsecret":{"origin":"security/libsecret","version":"0.20.5_3"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["security"],"options":{"LIBSECRET":"on","NLS":"on"},"annotations":{"flavor":"qt6"}},{"name":"qtpass","origin":"sysutils/qtpass","version":"1.4.0","comment":"Qt GUI for pass, the standard unix password manager","maintainer":"brouwer@annejan.com","www":"https://qtpass.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5cb1e023cd9009a52fb8b595748b9b9d7ff7a81a65614992362a84b48c653b94","flatsize":1615207,"path":"All/qtpass-1.4.0.pkg","repopath":"All/qtpass-1.4.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":346192,"desc":"GUI for pass, the standard UNIX password manager.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"password-store":{"origin":"sysutils/password-store","version":"1.7.4_7"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-testlib":{"origin":"devel/qt5-testlib","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["sysutils"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"annotations":{"cpe":"cpe:2.3:a:ijhack:qtpass:1.4.0:::::dragonfly6:x86_64"}},{"name":"qtkeychain-qt5","origin":"security/qtkeychain","version":"0.15.0","comment":"Platform independent Qt API for storing passwords","maintainer":"arrowd@FreeBSD.org","www":"https://github.com/frankosterfeld/qtkeychain","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f8a7498cdd95a489d019c3d191b284b5dd81ca1029994871a3b6af011d33cb6f","flatsize":215508,"path":"All/qtkeychain-qt5-0.15.0.pkg","repopath":"All/qtkeychain-qt5-0.15.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":56168,"desc":"QtKeychain is a Qt API to store passwords and other secret data securely. How\nthe data is stored depends on the platform.\nFor Linux/Unix, KWallet (via D-Bus) is used. Support for the GNOME Keyring\nvia freedesktop.org's Secret Storage D-Bus specification is planned\nbut not yet implemented.","deps":{"libsecret":{"origin":"security/libsecret","version":"0.20.5_3"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"}},"categories":["security"],"options":{"LIBSECRET":"on","NLS":"on"},"annotations":{"flavor":"qt5"}},{"name":"quadra","origin":"games/quadra","version":"1.3.0_7","comment":"Tetris like game with multiplayer support","maintainer":"kbrandt@sdf-eu.org","www":"https://code.google.com/p/quadra/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2aa306d9c238cdfafb92bcba3688a46e770c7c025cc62809419b70012d10a2e8","flatsize":3095325,"path":"All/quadra-1.3.0_7.pkg","repopath":"All/quadra-1.3.0_7.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":2466692,"desc":"A tetris like game with single player and multiplayer capabilities\n(Internet or LAN).","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXau":{"origin":"x11/libXau","version":"1.0.11"},"libXdmcp":{"origin":"x11/libXdmcp","version":"1.1.5"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libc.so.8","libm.so.4","libpng16.so.16","libpthread.so.0","libstdc++.so.9","libutil.so.4","libz.so.3"]},{"name":"qtfeedback","origin":"deskutils/qtfeedback","version":"5.0.0.b1.32_1","comment":"Qt Tactile Feedback Add-on Module","maintainer":"kde@FreeBSD.org","www":"https://github.com/qt/qtfeedback","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5a935209a4d103ffcb0c71951a06ede57d69b84f69809e4ecc0121e00013ed6b","flatsize":209452,"path":"All/qtfeedback-5.0.0.b1.32_1.pkg","repopath":"All/qtfeedback-5.0.0.b1.32_1.pkg","licenselogic":"single","pkgsize":51480,"desc":"The QtFeedback module offers classes that allow you to manage tactile feedback\nand device vibration.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-multimedia":{"origin":"multimedia/qt5-multimedia","version":"5.15.16p2_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"}},"categories":["deskutils","kde"]},{"name":"qtfm","origin":"x11-fm/qtfm","version":"6.2.1_1","comment":"Small, lightweight file manager based on pure Qt","maintainer":"jgh@FreeBSD.org","www":"https://qtfm.eu","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"049a3cdd38e433bd962515a522d38a6db62711deefc74199fbe5ead172ec292f","flatsize":1278511,"path":"All/qtfm-6.2.1_1.pkg","repopath":"All/qtfm-6.2.1_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":368152,"desc":"qtFM is a small, lightweight file manager based on pure Qt and works great\nwith minimal desktop environments like Openbox.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libinotify":{"origin":"devel/libinotify","version":"20240724"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["x11-fm"],"shlibs_required":["libGL.so.1","libQt5Concurrent.so.5","libQt5Core.so.5","libQt5DBus.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libc.so.8","libinotify.so.0","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"qtermwidget","origin":"x11-toolkits/qtermwidget","version":"2.1.0","comment":"Terminal widget for QTerminal","maintainer":"lxqt@FreeBSD.org","www":"https://github.com/lxde/qtermwidget","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"25bcfd95a62e6eea2c50b557d37d6b062f661ce836dcdec979d8f7703654e60f","flatsize":804860,"path":"All/qtermwidget-2.1.0.pkg","repopath":"All/qtermwidget-2.1.0.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":217132,"desc":"QTermWidget is an opensource project originally based on KDE4 Konsole\napplication. The main goal of this project is to provide unicode-enabled,\nembeddable Qt widget for using as a built-in console (or terminal emulation\nwidget).","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["x11-toolkits"]},{"name":"qterminal","origin":"x11/qterminal","version":"2.1.0","comment":"Lightweight Qt-based terminal emulator","maintainer":"lxqt@FreeBSD.org","www":"https://github.com/lxqt/qterminal","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5c85fb490287beeaabd87a223e596d3dab7994f86462179ac14e13d9ed14c944","flatsize":1300858,"path":"All/qterminal-2.1.0.pkg","repopath":"All/qterminal-2.1.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":266096,"desc":"Lightweight Qt-based terminal emulator.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"liberation-fonts-ttf":{"origin":"x11-fonts/liberation-fonts-ttf","version":"2.1.5,2"},"plasma6-layer-shell-qt":{"origin":"x11/plasma6-layer-shell-qt","version":"6.3.5"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qtermwidget":{"origin":"x11-toolkits/qtermwidget","version":"2.1.0"}},"categories":["x11"],"shlibs_required":["libGLX.so.0","libLayerShellQtInterface.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Widgets.so.6","libX11.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libqtermwidget6.so.2","libstdc++.so.6","libutil.so.4"]},{"name":"qtcurve-utils","origin":"x11-themes/qtcurve-utils","version":"1.9.0","comment":"QtCurve common files and libraries","maintainer":"jhale@FreeBSD.org","www":"https://invent.kde.org/system/qtcurve","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8a990a81f69b76ede7ad077b58e6bd55761e117b94ceaf5b38aaffd17ff905ad","flatsize":2222718,"path":"All/qtcurve-utils-1.9.0.pkg","repopath":"All/qtcurve-utils-1.9.0.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":300372,"desc":"QtCurve is a set of widget styles for Qt and GTK+ toolkits.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"}},"categories":["x11-themes"]},{"name":"qtcurve","origin":"x11-themes/qtcurve","version":"1.9.0","comment":"Widget styles for Qt and GTK toolkits","maintainer":"jhale@FreeBSD.org","www":"https://invent.kde.org/system/qtcurve","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0479e6f144066d71e67ec558b20bc9c6810d89d53281f3e6cf7f81de40a8a207","flatsize":243,"path":"All/qtcurve-1.9.0.pkg","repopath":"All/qtcurve-1.9.0.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":924,"desc":"QtCurve is a set of widget styles for Qt and GTK+ toolkits.","deps":{"gtk2-qtcurve-theme":{"origin":"x11-themes/qtcurve-gtk2","version":"1.9.0_1"},"qt5-style-qtcurve":{"origin":"x11-themes/qtcurve-qt5","version":"1.9.0"}},"categories":["x11-themes"],"options":{"GTK2":"on","KF5":"off","QT5":"on"}},{"name":"qtawesome","origin":"graphics/qtawesome","version":"20150319_5","comment":"Embed Font Awesome glyphs in Qt-applications","maintainer":"ports@virtual-estates.net","www":"https://github.com/gamecreature/QtAwesome","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"71fc8a4f0bdbeae1ce6dc9b7710a00bfdaa5ae498519d2f5b7ba232b93008079","flatsize":127860,"path":"All/qtawesome-20150319_5.pkg","repopath":"All/qtawesome-20150319_5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":29264,"desc":"QtAwesome is a simple library that can be used to add Font Awesome\nicons to your Qt application.\n\nNOTE: Though the name is QtAwesome and currently it's very Font\nAwesome based, you can use every other icon/glyph font you want.\n\nThe class can also be used to manage your own dynamic code-drawn\nicons, by adding named icon-painters.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"}},"categories":["devel","graphics"],"messages":[{"message":"For the library to be useful, fontawesome-*.ttf must be known to\nfontconfig.","type":"install"}]},{"name":"qt6pas","origin":"x11-toolkits/qt6pas","version":"6.2.10_1","comment":"Qt6 binding for FreePascal","maintainer":"acm@FreeBSD.org","www":"https://wiki.lazarus.freepascal.org/index.php/Qt6_Interface","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"80fb58a1eabf9f5b13b43f638422cc48d551b408c40725368d4ca8f9bb4c36ef","flatsize":2671362,"path":"All/qt6pas-6.2.10_1.pkg","repopath":"All/qt6pas-6.2.10_1.pkg","licenselogic":"single","licenses":["LGPL3LE"],"pkgsize":458024,"desc":"Provide a Qt6 binding for FreePascal that may be of use to provide the Lazarus\nLCL library with a Qt interface","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["x11-toolkits"]},{"name":"qt6ct","origin":"misc/qt6ct","version":"0.9_1","comment":"Qt 6 configuration tool","maintainer":"tcberner@FreeBSD.org","www":"https://github.com/trialuser02/qt6ct/tags","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"38725c04f622f0892e0f6709ff31ea0632653415c43d0b787d372a68ddfe82de","flatsize":675927,"path":"All/qt6ct-0.9_1.pkg","repopath":"All/qt6ct-0.9_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":155720,"desc":"This program allows users to configure Qt6 settings (theme, font, icons, etc.)\nunder DE/WM without Qt integration.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-svg":{"origin":"graphics/qt6-svg","version":"6.8.3"},"qt6-tools":{"origin":"devel/qt6-tools","version":"6.8.3"},"vulkan-headers":{"origin":"graphics/vulkan-headers","version":"1.4.311"}},"categories":["misc"],"shlibs_required":["libGLX.so.0","libOpenGL.so.0","libQt6Core.so.6","libQt6Gui.so.6","libQt6Widgets.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6","libxkbcommon.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"To activate qt6ct settings add QT_QPA_PLATFORMTHEME=qt6ct to your\nenvironment.","type":"install"}]},{"name":"qt6-websockets","origin":"www/qt6-websockets","version":"6.8.3","comment":"Qt implementation of WebSocket protocol","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8b7f85be7b3ca5594dd3993cbca284ce75604a5a232f7df04a42e6e01b8b087d","flatsize":431758,"path":"All/qt6-websockets-6.8.3.pkg","repopath":"All/qt6-websockets-6.8.3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":102448,"desc":"WebSocket is a web-based protocol designed to enable a two-way interactive\ncommunication session between a client application and a remote host. It\nenables the two entities to send data back and forth if the initial handshake\nsucceeds.\n\nThe Qt WebSockets module provides C++ and QML interfaces that enable Qt\napplications to act as a server that can process WebSocket requests, or a\nclient that can consume data received from the server, or both.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"}},"categories":["www"]},{"name":"qt6-webchannel","origin":"www/qt6-webchannel","version":"6.8.3","comment":"Qt 6 library for integration of C++/QML with HTML/js clients","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a6fa5b0aa7522ea50af75c81077fa3c495c13d0abd15f1b5548664fa0e035541","flatsize":467001,"path":"All/qt6-webchannel-6.8.3.pkg","repopath":"All/qt6-webchannel-6.8.3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":122024,"desc":"Qt WebChannel enables peer-to-peer communication between a server (QML/C++\napplication) and a client (HTML/JavaScript or QML application). It is supported\nout of the box by Qt WebEngine. In addition, it can work on all browsers that\nsupport WebSockets, enabling Qt WebChannel clients to run in any JavaScript\nenvironment (including QML). This requires implementing a custom transport\nbased on Qt WebSockets.\n\nThe module provides a JavaScript library for seamless integration of C++ and\nQML applications with HTML/JavaScript and QML clients. The clients must use the\nJavaScript library to access the serialized QObjects published by the host\napplications.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"}},"categories":["www"]},{"name":"qt6-wayland","origin":"graphics/qt6-wayland","version":"6.8.3","comment":"Qt6 wrapper for Wayland","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1f938c01217ac0a692180555e66fe8e7adef90a2076131d8a47cd8a1be565f28","flatsize":8132287,"path":"All/qt6-wayland-6.8.3.pkg","repopath":"All/qt6-wayland-6.8.3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":1136588,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nProvides a framework to develop a Wayland compositor.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"},"qt6-svg":{"origin":"graphics/qt6-svg","version":"6.8.3"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["graphics","wayland"],"shlibs_required":["libQt6Core.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"]},{"name":"qt6-virtualkeyboard","origin":"x11-toolkits/qt6-virtualkeyboard","version":"6.8.3","comment":"Qt 6 Virtual Keyboard Module","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b984f2aa92167260f630b8cef8e1e950c33b06b76ebad60dbdb5787baee5d390","flatsize":6094055,"path":"All/qt6-virtualkeyboard-6.8.3.pkg","repopath":"All/qt6-virtualkeyboard-6.8.3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":2266900,"desc":"The Qt Virtual Keyboard project provides an input framework and reference\nkeyboard frontend for Qt 6 on Linux Desktop/X11, Windows Desktop, and Boot2Qt\ntargets.\n\nThe input framework makes it easy to write custom input methods or to integrate\n3rd party input engines. The input methods can be implemented in C++ or QML.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"hunspell":{"origin":"textproc/hunspell","version":"1.7.2_1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"},"qt6-svg":{"origin":"graphics/qt6-svg","version":"6.8.3"}},"categories":["x11-toolkits"]},{"name":"qtiplot-doc","origin":"math/qtiplot-doc","version":"0.9.8.9_1","comment":"The QtiPlot Handbook","maintainer":"ports@FreeBSD.org","www":"http://soft.proindependent.com/qtiplot.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"10949872c38151b5415a977a6aee12fe174d7bdbf8d413022f6b88d9c45ec02c","flatsize":8208391,"path":"All/qtiplot-doc-0.9.8.9_1.pkg","repopath":"All/qtiplot-doc-0.9.8.9_1.pkg","licenselogic":"single","pkgsize":6833020,"desc":"QtiPlot is a free (GPL) platform independent data analysis and\nvisualization application similar to the non-free Windows program\nOrigin.","categories":["math"],"messages":[{"message":"===>   NOTICE:\n\nThe qtiplot-doc port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"qt6-tools","origin":"devel/qt6-tools","version":"6.8.3","comment":"Qt declarative framework for dynamic user interfaces","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"31663cb4f86da3c35d8a950933e0e15e020fd8b1b871c49da6d1137ce383ffbf","flatsize":21905437,"path":"All/qt6-tools-6.8.3.pkg","repopath":"All/qt6-tools-6.8.3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":6155784,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nQt Quick is a collection of technologies that are designed to help\ndevelopers create intuitive, modern, and fluid user interfaces.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"llvm19":{"origin":"devel/llvm19","version":"19.1.7_1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-base_sqldriver-sqlite":{"origin":"databases/qt6-base_sqldriver","version":"6.8.3"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["devel"],"shlibs_required":["libGLX.so.0","libLLVM.so.19.1","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6OpenGL.so.6","libQt6OpenGLWidgets.so.6","libQt6PrintSupport.so.6","libQt6Qml.so.6","libQt6QmlMeta.so.6","libQt6QmlModels.so.6","libQt6QmlWorkerScript.so.6","libQt6Quick.so.6","libQt6Sql.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libclang-cpp.so.19.1","libclang.so.19.1","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6","libxkbcommon.so.0"]},{"name":"qt6-svg","origin":"graphics/qt6-svg","version":"6.8.3","comment":"Qt6 classes for displaying the contents of SVG files","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3865957cc79c4c3259a7cf4042eff3da700e200a65466468172cbae0e74ba932","flatsize":910159,"path":"All/qt6-svg-6.8.3.pkg","repopath":"All/qt6-svg-6.8.3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":238436,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nClasses for displaying the contents of SVG files. Supports a subset of the\nSVG 1.2 Tiny standard. A separate library of Qt SVG Widgets C++ Classes provides\nsupport for rendering SVG files in a widget UI.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["graphics"]},{"name":"qt6-speech","origin":"accessibility/qt6-speech","version":"6.8.3","comment":"Accessibilty features for Qt6","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9da2d4a92cd42db66f0b32007f874b7054a16a4b1ecb3bb0263e8607585f2f6a","flatsize":475665,"path":"All/qt6-speech-6.8.3.pkg","repopath":"All/qt6-speech-6.8.3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":103244,"desc":"As with the Qt 5 version, Qt Speech provides application developers with a\nQObject subclass, QTextToSpeech, that provides an interface to the platform's\nspeech synthesizer engine; and a value type QVoice that encapsulates voice\ncharacteristics. With those classes, applications can make themselves more\naccessible to users, and go beyond the screen-reader functionality of assistive\ntechnologies. Using non-visual channels to inform users about changes or events\ncan be very useful in hands-free situations, such as turn-by-turn navigation\nsystems. Content-focused applications like ebook readers could benefit from\ntext-to-speech synthesis without depending on assistive technology.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"},"qt6-multimedia":{"origin":"multimedia/qt6-multimedia","version":"6.8.3"},"speech-dispatcher":{"origin":"accessibility/speech-dispatcher","version":"0.12.0"}},"categories":["accessibility"],"options":{"ALSA":"off","SPEECHD":"on","FLITE":"off"}},{"name":"qt6-shadertools","origin":"x11-toolkits/qt6-shadertools","version":"6.8.3","comment":"Provides tools for the cross-platform Qt shader pipeline","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"76e08cf4e5468e8b2feff247718c8b2a902e0d6b2f9e9d3518acf21a5b025112","flatsize":5416589,"path":"All/qt6-shadertools-6.8.3.pkg","repopath":"All/qt6-shadertools-6.8.3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":1574420,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nProvides tools for the cross-platform Qt shader pipeline.\nThese enable processing graphics and compute shaders to make them usable for\nQt Quick and other components in the Qt ecosystem.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["x11-toolkits"],"shlibs_required":["libGLX.so.0","libOpenGL.so.0","libQt6Core.so.6","libQt6Gui.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6","libxkbcommon.so.0"]},{"name":"qt6-serialport","origin":"comms/qt6-serialport","version":"6.8.3","comment":"Qt functions to access serial ports","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5dad0be9ec1619b2eb1bdf627d8dd99bc4a9a56d5ec7c88006bed2f2997cfbad","flatsize":218694,"path":"All/qt6-serialport-6.8.3.pkg","repopath":"All/qt6-serialport-6.8.3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":59332,"desc":"Qt Serial Port provides the basic functionality, which includes configuring,\nI/O operations, getting and setting the control signals of the RS-232 pinouts.\n\nThe following items are not supported by this module:\n\n  *  Terminal features, such as echo, control CR/LF, and so on.\n  *  Text mode.\n  *  Configuring timeouts and delays while reading or writing.\n  *  Pinout signal change notification.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libudev-devd":{"origin":"devel/libudev-devd","version":"0.6.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["comms"]},{"name":"qt6-translations","origin":"devel/qt6-translations","version":"6.8.3","comment":"Qt 6 translation module","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"16da9156c98e32fb9657275a6dc95fb940b5253edb4736fee9611299367a5047","flatsize":14805020,"path":"All/qt6-translations-6.8.3.pkg","repopath":"All/qt6-translations-6.8.3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":1793812,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-tools":{"origin":"devel/qt6-tools","version":"6.8.3"}},"categories":["devel"]},{"name":"qt6-serialbus","origin":"comms/qt6-serialbus","version":"6.8.3","comment":"Qt functions to access industrial bus systems","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6bc846812f1067ffec3555ff5eab0b5cddab1fc474830ef7d8b6ae1a0ad6afe2","flatsize":1040275,"path":"All/qt6-serialbus-6.8.3.pkg","repopath":"All/qt6-serialbus-6.8.3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":254292,"desc":"The Qt Serial Bus API provides classes and functions to access the various\nindustrial serial buses and protocols, such as CAN, ModBus, and others.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-serialport":{"origin":"comms/qt6-serialport","version":"6.8.3"}},"categories":["comms"],"shlibs_required":["libQt6Core.so.6","libQt6Network.so.6","libQt6SerialPort.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"]},{"name":"qt6-sensors","origin":"comms/qt6-sensors","version":"6.8.3","comment":"Qt sensors module","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ef3b7f8454870a456fb37309e0fada7859879639b914d24d4a89c29aff6cb832","flatsize":1103605,"path":"All/qt6-sensors-6.8.3.pkg","repopath":"All/qt6-sensors-6.8.3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":167176,"desc":"The Qt Sensors module provides access to sensor hardware via QML and C++\ninterfaces.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"}},"categories":["comms"]},{"name":"qt6-scxml","origin":"devel/qt6-scxml","version":"6.8.3","comment":"Qt6 SCXML module","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8572f668cd7ff789ec582d1f29f58edfa04ca72353fdb57e5a12ae0c19811879","flatsize":2283481,"path":"All/qt6-scxml-6.8.3.pkg","repopath":"All/qt6-scxml-6.8.3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":470300,"desc":"The Qt SCXML module provides functionality to create state machines from SCXML\nfiles. This includes both dynamically creating state machines (loading the\nSCXML file and instantiating states and transitions) and generating a C++ file\nthat has a class implementing the state machine. It also contains functionality\nto support data models and executable content.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"}},"categories":["devel"],"shlibs_required":["libQt6Core.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"]},{"name":"qt6-remoteobjects","origin":"devel/qt6-remoteobjects","version":"6.8.3","comment":"Qt6 Remote Objects module","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"58afe89079b24fdbb7f28233692d0a0bbcbfd5d59c9a6ef8d5d7b3f5b70e83dc","flatsize":1819721,"path":"All/qt6-remoteobjects-6.8.3.pkg","repopath":"All/qt6-remoteobjects-6.8.3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":442068,"desc":"Qt Remote Objects (QtRO) is an Inter-Process Communication (IPC) module\ndeveloped for Qt. This module extends Qt's existing functionalities to enable\ninformation exchange between processes or computers, easily.\n\nOne of Qt's key features, to enable this information exchange, is the\ndistinction between an object's API (defined by its properties, signals, and\nslots) and the implementation of that API. QtRO's purpose is to meet that\nexpected API, even if the true QObject is in a different process. A slot called\non a copy of an object (the Replica in QtRO) is forwarded to the true object\n(the Source in QtRO) for handling. Every Replica receives updates to the\nSource, either property changes or emitted signals.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"}},"categories":["devel"],"shlibs_required":["libQt6Core.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"]},{"name":"qt6-quicktimeline","origin":"x11-toolkits/qt6-quicktimeline","version":"6.8.3","comment":"Enables keyframe-based animations and parameterization.","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ba79b9b8f891515f36e80ecdf141cd65ad2733aebd89bab649a364fce9d76d51","flatsize":416579,"path":"All/qt6-quicktimeline-6.8.3.pkg","repopath":"All/qt6-quicktimeline-6.8.3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":80700,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nEnables keyframe-based animations and parameterization.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"}},"categories":["x11-toolkits"]},{"name":"riemann","origin":"net-mgmt/riemann","version":"0.3.11","comment":"Monitors distributed systems","maintainer":"dch@FreeBSD.org","www":"https://riemann.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8421471835b81e3636305d786bc61953f2ac54c825ac5fb6766714c3479eb9f3","flatsize":112938797,"path":"All/riemann-0.3.11.pkg","repopath":"All/riemann-0.3.11.pkg","licenselogic":"and","licenses":["APACHE20","BSD2CLAUSE","BSD3CLAUSE","CDDL","EPL","GPLv2+","LGPL20+","MIT"],"pkgsize":98680184,"desc":"Riemann monitors low-latency, transient shared state for systems with many\nmoving parts.\n\nRiemann aggregates events from your servers and applications with a powerful\nstream processing language. Send an email for every exception raised by your\ncode. Track the latency distribution of your web app. See the top processes\non any host, by memory and CPU. Combine statistics from every Riak node in\nyour cluster and forward to Graphite. Send alerts when a key process fails\nto check in. Know how many users signed up right this second.","deps":{"openjdk21":{"origin":"java/openjdk21","version":"21.0.6+7.1"}},"categories":["java","net-mgmt"],"users":["riemann"],"groups":["riemann"]},{"name":"qt6-positioning","origin":"devel/qt6-positioning","version":"6.8.3","comment":"Qt 6 API to provide positioning information via QML and C++","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5bf6d802baad74fad391cb887da6555ea0cdae682b8729cb2eaac41af900f3f7","flatsize":1889471,"path":"All/qt6-positioning-6.8.3.pkg","repopath":"All/qt6-positioning-6.8.3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":380628,"desc":"The Qt Positioning API lets you to determine a position by using a variety of\npossible sources, including satellite, wifi, or text files. That information\ncan then be used to, for example, determine a position on a map. In addition,\nyou can use to the API to retrieve satellite information and perform area based\nmonitoring.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"},"qt6-serialport":{"origin":"comms/qt6-serialport","version":"6.8.3"}},"categories":["devel"]},{"name":"qt6-networkauth","origin":"net/qt6-networkauth","version":"6.8.3","comment":"Qt6 Network authentication module","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c09cc8fac2647f346c9c5c963d39284be144e97c6ef60ffbe46ff25320d8000e","flatsize":384437,"path":"All/qt6-networkauth-6.8.3.pkg","repopath":"All/qt6-networkauth-6.8.3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":93112,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nProvides support for OAuth-based authorization to online services.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["net"]},{"name":"qt6-quickeffectmaker","origin":"graphics/qt6-quickeffectmaker","version":"6.8.3","comment":"Tool for creating shader effects for Qt Quick","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"995bbdf08ed9fe121a70582d2a9293ca23efff50899fab3ea1028dd7826da0fd","flatsize":5020923,"path":"All/qt6-quickeffectmaker-6.8.3.pkg","repopath":"All/qt6-quickeffectmaker-6.8.3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":3904516,"desc":"Qt Quick Effect Maker is a tool for creating shader effects for Qt\nQuick with high productivity and performance.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"},"qt6-quick3d":{"origin":"x11-toolkits/qt6-quick3d","version":"6.8.3"},"qt6-shadertools":{"origin":"x11-toolkits/qt6-shadertools","version":"6.8.3"}},"categories":["graphics"],"shlibs_required":["libGLX.so.0","libOpenGL.so.0","libQt6Core.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6OpenGL.so.6","libQt6Qml.so.6","libQt6QmlMeta.so.6","libQt6QmlModels.so.6","libQt6QmlWorkerScript.so.6","libQt6Quick.so.6","libQt6Quick3DGlslParser.so.6","libQt6ShaderTools.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6","libxkbcommon.so.0"]},{"name":"qt6-mqtt","origin":"net/qt6-mqtt","version":"6.8.3","comment":"Qt module implementing the MQTT protocol","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5c8964f858218d33b2efab7cb3b409c3d34a4c4d52a985daa42bab9c7b946075","flatsize":381088,"path":"All/qt6-mqtt-6.8.3.pkg","repopath":"All/qt6-mqtt-6.8.3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":93868,"desc":"MQTT is an OASIS standard messaging protocol for the Internet of Things\n(IoT). It is designed as an extremely lightweight publish/subscribe\nmessaging transport that is ideal for connecting remote devices with a\nsmall code footprint and minimal network bandwidth. MQTT is used in a\nwide variety of industries, such as automotive, manufacturing, telecom,\noil and gas, etc.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["net"]},{"name":"qt6-multimedia","origin":"multimedia/qt6-multimedia","version":"6.8.3","comment":"Qt audio, video, radio and camera support module","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b48d2c50852919ebadd829f4c3012cc856df8e0d4c0545ce6c5237c4423320a0","flatsize":11264148,"path":"All/qt6-multimedia-6.8.3.pkg","repopath":"All/qt6-multimedia-6.8.3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":1698288,"desc":"Qt Multimedia is an essential module that provides a rich set of QML types and\nC++ classes to handle multimedia content. It also provides necessary APIs to\naccess the camera and radio functionality. The included Qt Audio Engine\nprovides types for 3D positional audio playback and content management.","deps":{"alsa-lib":{"origin":"audio/alsa-lib","version":"1.2.13"},"alsa-plugins":{"origin":"audio/alsa-plugins","version":"1.2.12_1"},"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-alsa":{"origin":"audio/gstreamer1-plugins-alsa","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"gstreamer1-plugins-gl":{"origin":"graphics/gstreamer1-plugins-gl","version":"1.26.0"},"gstreamer1-plugins-good":{"origin":"multimedia/gstreamer1-plugins-good","version":"1.26.0"},"gstreamer1-plugins-ugly":{"origin":"multimedia/gstreamer1-plugins-ugly","version":"1.26.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libdrm":{"origin":"graphics/libdrm","version":"2.4.123,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libva":{"origin":"multimedia/libva","version":"2.22.0"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"pipewire":{"origin":"multimedia/pipewire","version":"1.4.1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"},"qt6-quick3d":{"origin":"x11-toolkits/qt6-quick3d","version":"6.8.3"},"qt6-shadertools":{"origin":"x11-toolkits/qt6-shadertools","version":"6.8.3"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["multimedia"],"options":{"FFMPEG":"on","GSTREAMER":"on","PIPEWIRE":"on","Q3D":"on","V4L":"on","VAAPI":"on","X11":"on","ALSA":"on"}},{"name":"qt6-lottie","origin":"graphics/qt6-lottie","version":"6.8.3","comment":"QML API for rendering graphics and animations","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8cbdba689b1eec01c1cfe870aae6e1049fa0c73de645ea55065ad2d07898d788","flatsize":571299,"path":"All/qt6-lottie-6.8.3.pkg","repopath":"All/qt6-lottie-6.8.3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":144144,"desc":"Qt Lottie Animation provides a QML API for rendering graphics and animations\nthat are exported in JSON format by the Bodymovin plugin for Adobe After\nEffects.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"}},"categories":["graphics"]},{"name":"qt6-quick3d","origin":"x11-toolkits/qt6-quick3d","version":"6.8.3","comment":"Provides a high-level API for creating 3D content or UIs based on Qt Quick","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8d3ec7db2657fe5e355074da0ae09ac1a1b16ff6e6ab09dee69f4fd3f4127643","flatsize":15159319,"path":"All/qt6-quick3d-6.8.3.pkg","repopath":"All/qt6-quick3d-6.8.3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":4619724,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nQt Quick is a collection of technologies that are designed to help\ndevelopers create intuitive, modern, and fluid user interfaces.","deps":{"assimp":{"origin":"multimedia/assimp","version":"5.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"},"qt6-quicktimeline":{"origin":"x11-toolkits/qt6-quicktimeline","version":"6.8.3"},"qt6-shadertools":{"origin":"x11-toolkits/qt6-shadertools","version":"6.8.3"}},"categories":["x11-toolkits"],"shlibs_required":["libGLX.so.0","libOpenGL.so.0","libQt6Concurrent.so.6","libQt6Core.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6OpenGL.so.6","libQt6Qml.so.6","libQt6QmlMeta.so.6","libQt6QmlModels.so.6","libQt6QmlWorkerScript.so.6","libQt6Quick.so.6","libQt6QuickTimeline.so.6","libQt6ShaderTools.so.6","libQt6Widgets.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6","libxkbcommon.so.0"]},{"name":"qt6-imageformats","origin":"graphics/qt6-imageformats","version":"6.8.3","comment":"Qt6 plugins for additional image formats: TIFF, MNG, TGA, WBMP","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"47eeffa846210037c1f829c90cb434da27b4ff4289fcd2f57ba345893ec0407d","flatsize":370418,"path":"All/qt6-imageformats-6.8.3.pkg","repopath":"All/qt6-imageformats-6.8.3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":71508,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nPlugins for additional image formats: TIFF, MNG, TGA, WBMP.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"jasper":{"origin":"graphics/jasper","version":"4.2.4"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libmng":{"origin":"graphics/libmng","version":"2.0.3_2"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"},"webp":{"origin":"graphics/webp","version":"1.5.0"}},"categories":["graphics"]},{"name":"qt6-location","origin":"devel/qt6-location","version":"6.8.3","comment":"Qt 6 API to create viable mapping solutions","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a30280cbd35cc37d6db1bac2737cfe5ccc62fcd3d61836674cddb4087ec7a7e9","flatsize":3413656,"path":"All/qt6-location-6.8.3.pkg","repopath":"All/qt6-location-6.8.3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":640864,"desc":"The Qt Location API helps you create viable mapping solutions using the\ndata available from some of the popular location services.\n\nThe Qt Location API enables you to:\n  - access and present map data,\n  - support touch gesture on a specific area of the map,\n  - query for a specific geographical location and route,\n  - add additional layers on top, such as polylines and circles,\n  - and search for places and related images.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"},"qt6-positioning":{"origin":"devel/qt6-positioning","version":"6.8.3"},"qt6-shadertools":{"origin":"x11-toolkits/qt6-shadertools","version":"6.8.3"}},"categories":["devel"]},{"name":"qt6-httpserver","origin":"www/qt6-httpserver","version":"6.8.3","comment":"Lightweight HTTP Server","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fed7812120cc6522d3a54622aa275ee0709fdfc186fc05e11c02a2b23faa35a8","flatsize":339444,"path":"All/qt6-httpserver-6.8.3.pkg","repopath":"All/qt6-httpserver-6.8.3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":91076,"desc":"Qt HTTP Server provides building blocks for embedding a lightweight HTTP\nserver based on RFC 2616 in an application. There are classes for the messages\nsent and received, and for the various parts of an HTTP server.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-websockets":{"origin":"www/qt6-websockets","version":"6.8.3"}},"categories":["www"]},{"name":"qt6-languageserver","origin":"devel/qt6-languageserver","version":"6.8.3","comment":"Qt 6 implementation of the Language Server Protocol","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"87cc0f610f6e8da8b6234b3c38884880bf777bbfeda5de8b90a4b0afc2d7aa72","flatsize":4531130,"path":"All/qt6-languageserver-6.8.3.pkg","repopath":"All/qt6-languageserver-6.8.3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":370972,"desc":"Qt Language Server: implements the Language Server Protocol Specification and\nthe JsonRpc 2.0 protocol. The module does not contain a public API.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel"]},{"name":"sonarqube-community","origin":"devel/sonarqube-community","version":"10.5.1.90531_7","comment":"Web-based continuous code inspection tool","maintainer":"netchild@FreeBSD.org","www":"https://www.sonarqube.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8b9c350f2b52d95e40689dd394dd2c57e35269eee5fa44f197801ccf6f6f0839","flatsize":458118258,"path":"All/sonarqube-community-10.5.1.90531_7.pkg","repopath":"All/sonarqube-community-10.5.1.90531_7.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":387400336,"desc":"SonarQube is the leading tool for continuously inspecting the Code\nQuality and Security of your codebases and guiding development teams\nduring Code Reviews.\n\nCovering 27 programming languages (OSS version: 15 languages), while\npairing-up with your existing software pipeline, SonarQube provides\nclear remediation guidance for developers to understand and fix\nissues and for teams overall to deliver better, safer software.\nWith over 170,000 deployments, helping small development teams as\nwell as global organizations, SonarQube provides the means for all\nteams and companies, around the world, to own and impact their Code\nQuality and Security.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"node22":{"origin":"www/node22","version":"22.16.0"}},"categories":["devel","java","security","www"],"users":["sonarqube"],"groups":["sonarqube"],"annotations":{"cpe":"cpe:2.3:a:sonarsource:sonarqube:10.5.1.90531:::::dragonfly6:x86_64:7"},"messages":[{"message":"SonarQube is now installed in /usr/local/libexec/sonarqube.\n\nBefore the first start (but not if you update), you have to configure a DB in\n    /usr/local/libexec/sonarqube/conf/sonar.properties\nA real DB server is recommended instead of the default local H2 DB. No testing\nwill be done for this port to handle an update for the local H2 DB (it is\nrecommended to only use the local H2 DB to evaluate this software).\n\nImportant information for the next steps:\n    https://docs.sonarqube.org/latest/requirements/requirements/\n    https://docs.sonarqube.org/latest/setup/install-server/\n    https://docs.sonarqube.org/latest/instance-administration/security/\nNote: the \"wrapper\" is not installed in FreeBSD, the FreeBSD daemon(8)\n      facility is used instead.\n\nPer default the server is started in supervised mode, this means if it dies\nor is stopped via the admin interface (e.g. after updating/installing\nplugins), it will automatically start again.\n\nWhile the server is *not* running, you can switch from supervised to\nunsupervised mode via:\n    # sysrc sonarqube_supervised=NO\n\nTemporary files are saved to\n    /var/db/sonarqube/temp\nand are cleaned-up at every start.\n\nData files which are not saved to the DB are stored in\n    /var/db/sonarqube/data\n\nLogfiles can be found in\n    /var/log/sonarqube\n\nOnce SonarQube is started, point your web browser to the page at\n    http://<hostname>:9000/.","type":"install"}]},{"name":"qt6-grpc","origin":"devel/qt6-grpc","version":"6.8.3","comment":"Qt 6 gRPC module","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b9e806ea87c7d28adcbcd0474f2d00a6679653ba6a0c97cad9651d8ac1d009db","flatsize":4099866,"path":"All/qt6-grpc-6.8.3.pkg","repopath":"All/qt6-grpc-6.8.3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":612428,"desc":"Qt GRPC is the client-side implementation that, together with the Qt\nProtobuf module, allows the definition of messages and services in\n.proto files, which then use the provided code generators to generate\nclient code that allows the access for fields and gRPC services in the\nQt framework. The code generated by Qt GRPC enables the client-side to\ncommunicate with a gRPC server (regardless of whether the server uses\nQt) by sending calls or streaming messages.","deps":{"abseil":{"origin":"devel/abseil","version":"20250127.0"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"protobuf":{"origin":"devel/protobuf","version":"29.3_1,1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"}},"categories":["devel"],"shlibs_required":["libabsl_bad_optional_access.so.2501.0.0","libabsl_bad_variant_access.so.2501.0.0","libabsl_base.so.2501.0.0","libabsl_city.so.2501.0.0","libabsl_civil_time.so.2501.0.0","libabsl_cord.so.2501.0.0","libabsl_cord_internal.so.2501.0.0","libabsl_cordz_functions.so.2501.0.0","libabsl_cordz_handle.so.2501.0.0","libabsl_cordz_info.so.2501.0.0","libabsl_crc32c.so.2501.0.0","libabsl_crc_cord_state.so.2501.0.0","libabsl_crc_cpu_detect.so.2501.0.0","libabsl_crc_internal.so.2501.0.0","libabsl_debugging_internal.so.2501.0.0","libabsl_decode_rust_punycode.so.2501.0.0","libabsl_demangle_internal.so.2501.0.0","libabsl_demangle_rust.so.2501.0.0","libabsl_die_if_null.so.2501.0.0","libabsl_examine_stack.so.2501.0.0","libabsl_exponential_biased.so.2501.0.0","libabsl_flags_commandlineflag.so.2501.0.0","libabsl_flags_commandlineflag_internal.so.2501.0.0","libabsl_flags_config.so.2501.0.0","libabsl_flags_internal.so.2501.0.0","libabsl_flags_marshalling.so.2501.0.0","libabsl_flags_private_handle_accessor.so.2501.0.0","libabsl_flags_program_name.so.2501.0.0","libabsl_flags_reflection.so.2501.0.0","libabsl_graphcycles_internal.so.2501.0.0","libabsl_hash.so.2501.0.0","libabsl_hashtablez_sampler.so.2501.0.0","libabsl_int128.so.2501.0.0","libabsl_kernel_timeout_internal.so.2501.0.0","libabsl_leak_check.so.2501.0.0","libabsl_log_entry.so.2501.0.0","libabsl_log_globals.so.2501.0.0","libabsl_log_initialize.so.2501.0.0","libabsl_log_internal_check_op.so.2501.0.0","libabsl_log_internal_conditions.so.2501.0.0","libabsl_log_internal_fnmatch.so.2501.0.0","libabsl_log_internal_format.so.2501.0.0","libabsl_log_internal_globals.so.2501.0.0","libabsl_log_internal_log_sink_set.so.2501.0.0","libabsl_log_internal_message.so.2501.0.0","libabsl_log_internal_nullguard.so.2501.0.0","libabsl_log_internal_proto.so.2501.0.0","libabsl_log_internal_structured_proto.so.2501.0.0","libabsl_log_severity.so.2501.0.0","libabsl_log_sink.so.2501.0.0","libabsl_low_level_hash.so.2501.0.0","libabsl_malloc_internal.so.2501.0.0","libabsl_random_distributions.so.2501.0.0","libabsl_random_internal_platform.so.2501.0.0","libabsl_random_internal_pool_urbg.so.2501.0.0","libabsl_random_internal_randen.so.2501.0.0","libabsl_random_internal_randen_hwaes.so.2501.0.0","libabsl_random_internal_randen_hwaes_impl.so.2501.0.0","libabsl_random_internal_randen_slow.so.2501.0.0","libabsl_random_internal_seed_material.so.2501.0.0","libabsl_random_seed_gen_exception.so.2501.0.0","libabsl_random_seed_sequences.so.2501.0.0","libabsl_raw_hash_set.so.2501.0.0","libabsl_raw_logging_internal.so.2501.0.0","libabsl_spinlock_wait.so.2501.0.0","libabsl_stacktrace.so.2501.0.0","libabsl_status.so.2501.0.0","libabsl_statusor.so.2501.0.0","libabsl_str_format_internal.so.2501.0.0","libabsl_strerror.so.2501.0.0","libabsl_string_view.so.2501.0.0","libabsl_strings.so.2501.0.0","libabsl_strings_internal.so.2501.0.0","libabsl_symbolize.so.2501.0.0","libabsl_synchronization.so.2501.0.0","libabsl_throw_delegate.so.2501.0.0","libabsl_time.so.2501.0.0","libabsl_time_zone.so.2501.0.0","libabsl_tracing_internal.so.2501.0.0","libabsl_utf8_for_code_point.so.2501.0.0","libabsl_vlog_config_internal.so.2501.0.0","libc.so.8","libgcc_s.so.1","libm.so.4","libprotobuf.so.29.3.0","libprotoc.so.29.3.0","libpthread.so.0","libstdc++.so.6"]},{"name":"qt6-graphs","origin":"x11-toolkits/qt6-graphs","version":"6.8.3","comment":"Qt 6 graphs module","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3e543908d2b684d05d3e69eb292db84a9e238b4821b763d08dde254f53257749","flatsize":4235756,"path":"All/qt6-graphs-6.8.3.pkg","repopath":"All/qt6-graphs-6.8.3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":755640,"desc":"The Qt Graphs module enables you to visualize data in 3D as bar, scatter,\nand surface graphs. It's especially useful for visualizing depth maps\nand large quantities of rapidly changing data, such as data received from\nmultiple sensors. The look and feel of graphs can be customized by using\nthemes or by adding custom items and labels.\n\nQt Graphs is built on Qt 6 and Qt Quick 3D to take advantage of hardware\nacceleration and Qt Quick 2.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"},"qt6-quick3d":{"origin":"x11-toolkits/qt6-quick3d","version":"6.8.3"},"qt6-shadertools":{"origin":"x11-toolkits/qt6-shadertools","version":"6.8.3"}},"categories":["x11-toolkits"]},{"name":"quackle","origin":"games/quackle","version":"1.0.4","comment":"Crossword game artificial intelligence and analysis tool","maintainer":"fuz@FreeBSD.org","www":"https://people.csail.mit.edu/jasonkb/quackle/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8b65c7a6a3d7108d37f00140bed0d44ef88dc4e993984445d72d76c9ac1a8fd2","flatsize":86953421,"path":"All/quackle-1.0.4.pkg","repopath":"All/quackle-1.0.4.pkg","licenselogic":"single","licenses":["GPLv3Quackle"],"pkgsize":18106664,"desc":"Quackle is a free crossword game artificial intelligence and analysis\ntool that rivals the best players in the world!\n\nIt can be configured to play and analyze crossword games with any board\nlayout and use the newest lexicons. Quackle includes a move generator,\nmove evaluator, simulator, and Qt-based user interface and can be used\nwith any board layout, alphabet, lexicon, and tile distribution.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["games"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"qt6-connectivity","origin":"comms/qt6-connectivity","version":"6.8.3","comment":"Qt connectivity (Bluetooth/NFC) module","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"74f0241e536ceff7b43fff6e9291cfe498b2b6f1a180608c3e3fca85b91cab8f","flatsize":952048,"path":"All/qt6-connectivity-6.8.3.pkg","repopath":"All/qt6-connectivity-6.8.3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":219108,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nWith Qt, code can be reused efficiently to target multiple platforms\nwith one code base. The modular C++ class library and developer tools\neasily enables developers to create applications for one platform and\neasily build and run to deploy on another platform.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"pcsc-lite":{"origin":"devel/pcsc-lite","version":"2.3.1,2"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["comms"]},{"name":"qt6-datavis3d","origin":"x11-toolkits/qt6-datavis3d","version":"6.8.3","comment":"Qt 6 3D data visualization module","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b623edd9191a5ea3965953e944f3bbde2952c9ed1f106c71f094b77204b43c0e","flatsize":3325521,"path":"All/qt6-datavis3d-6.8.3.pkg","repopath":"All/qt6-datavis3d-6.8.3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":591204,"desc":"The Qt Data Visualization module enables you to visualize data in 3D as bar,\nscatter, and surface graphs. It's especially useful for visualizing depth maps\nand large quantities of rapidly changing data, such as data received from\nmultiple sensors. The look and feel of graphs can be customized by using themes\nor by adding custom items and labels.\n\nQt Data Visualization is built on Qt 6 and OpenGL to take advantage of hardware\nacceleration and Qt Quick 2.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"}},"categories":["x11-toolkits"]},{"name":"qt6-coap","origin":"net/qt6-coap","version":"6.8.3","comment":"Qt6 CoAP client module","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"55b47ffbc75f6bb93882686c554c76f90b6407623da72a3a1c26e3d5f703fbe8","flatsize":375645,"path":"All/qt6-coap-6.8.3.pkg","repopath":"All/qt6-coap-6.8.3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":99664,"desc":"Constrained Application Protocol (CoAP) is an IoT protocol that is\nspecifically designed for M2M data exchange between constrained devices\n(such as microcontrollers) in constrained networks.\n\nThe interaction model of CoAP is similar to the client/server model of\nHTTP, but unlike HTTP, it uses datagram-oriented connectionless transport\nsuch as UDP, which leads to a very low overhead and allows UDP broadcast\nand multicast to be used for addressing. At the same time it provides\nlightweight reliability mechanisms and security.\n\nQt CoAP implements the client side of CoAP. By default, the transport\nlayer uses QUdpSocket and QDtls for security. Alternative transports can\nbe used by implementing the QCoapConnection interface.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["net"]},{"name":"qt6-base_sqldriver-sqlite","origin":"databases/qt6-base_sqldriver","version":"6.8.3","comment":"Qt base (sqlite sqldriver)","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aec35583ac1f63572489ed1be2d65526ddfdf91319f48decc3fca0bdba02f0c9","flatsize":137733,"path":"All/qt6-base_sqldriver-sqlite-6.8.3.pkg","repopath":"All/qt6-base_sqldriver-sqlite-6.8.3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":44952,"desc":"Qt Base","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["databases"],"annotations":{"flavor":"sqlite"}},{"name":"qt6-base_sqldriver-psql","origin":"databases/qt6-base_sqldriver","version":"6.8.3","comment":"Qt base (psql sqldriver)","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cae0226f5067ca9b39da767c04ccd0dcbea6f106532035d34a5fc33cfe9b927e","flatsize":141773,"path":"All/qt6-base_sqldriver-psql-6.8.3.pkg","repopath":"All/qt6-base_sqldriver-psql-6.8.3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":46040,"desc":"Qt Base","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["databases"],"annotations":{"flavor":"psql"}},{"name":"qt6-base_sqldriver-odbc","origin":"databases/qt6-base_sqldriver","version":"6.8.3","comment":"Qt base (odbc sqldriver)","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"53e7936352d9557a4bd1d9e047b30f658e83edcd14c6c39a108d888684e460b8","flatsize":157901,"path":"All/qt6-base_sqldriver-odbc-6.8.3.pkg","repopath":"All/qt6-base_sqldriver-odbc-6.8.3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":52608,"desc":"Qt Base","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"unixODBC":{"origin":"databases/unixODBC","version":"2.3.12_1"}},"categories":["databases"],"annotations":{"flavor":"odbc"}},{"name":"qt6-declarative","origin":"x11-toolkits/qt6-declarative","version":"6.8.3","comment":"Qt declarative framework for dynamic user interfaces","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a18e2159dd05163f7b234cfee5adf1291ca5f8a8ba7041d047db5e9c2e90afda","flatsize":122025159,"path":"All/qt6-declarative-6.8.3.pkg","repopath":"All/qt6-declarative-6.8.3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":15942224,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nQt Quick is a collection of technologies that are designed to help\ndevelopers create intuitive, modern, and fluid user interfaces.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-svg":{"origin":"graphics/qt6-svg","version":"6.8.3"}},"categories":["x11-toolkits"],"shlibs_required":["libGLX.so.0","libOpenGL.so.0","libQt6Core.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6OpenGL.so.6","libQt6Test.so.6","libQt6Widgets.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6","libxkbcommon.so.0"]},{"name":"qt6-base_sqldriver-mysql","origin":"databases/qt6-base_sqldriver","version":"6.8.3","comment":"Qt base (mysql sqldriver)","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dac55008623ffa5a3fb621c36bd58b135e8ba0697166f723763b855646d5e2fa","flatsize":134412,"path":"All/qt6-base_sqldriver-mysql-6.8.3.pkg","repopath":"All/qt6-base_sqldriver-mysql-6.8.3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":42488,"desc":"Qt Base","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["databases"],"annotations":{"flavor":"mysql"}},{"name":"qt6-5compat","origin":"devel/qt6-5compat","version":"6.8.3","comment":"Qt 6 module that contains unsupported Qt 5 APIs","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bb0f81d5a5e35a7b18ff9aee80d37de6af5cf0dc806264538bab04978fcb85bd","flatsize":1816811,"path":"All/qt6-5compat-6.8.3.pkg","repopath":"All/qt6-5compat-6.8.3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":450272,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nThe Qt 5 Core Compat module contains the Qt Core APIs which will be no longer\nsupported in Qt 6 and therefore were removed from Qt 6. The module is provided\nto facilitate the transition to Qt 6.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"icu":{"origin":"devel/icu","version":"76.1,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"},"qt6-shadertools":{"origin":"x11-toolkits/qt6-shadertools","version":"6.8.3"}},"categories":["devel"]},{"name":"qt6-charts","origin":"x11-toolkits/qt6-charts","version":"6.8.3","comment":"Qt 6 charts module","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"01e9e2c722968a43ce7f8eb3101ffd0bcb656990fc0ce237dc2d79c58590c70e","flatsize":4669048,"path":"All/qt6-charts-6.8.3.pkg","repopath":"All/qt6-charts-6.8.3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":748712,"desc":"The Qt Charts module provides a set of easy-to-use chart components. It uses\nthe Qt Graphics View Framework to integrate charts with modern user interfaces.\nQt Charts can be used as QWidgets, QGraphicsWidget, or QML types. Users can\neasily create impressive charts by selecting one of the themes.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"}},"categories":["x11-toolkits"]},{"name":"qt5pas","origin":"x11-toolkits/qt5pas","version":"1.2.16_1,1","comment":"Qt5 binding for FreePascal","maintainer":"acm@FreeBSD.org","www":"https://wiki.lazarus.freepascal.org/index.php/Qt_Interface","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"12036b845d7a7e6e401541717179d5f7c2e2048a58dc3db4782baf2bbe3525e7","flatsize":2586946,"path":"All/qt5pas-1.2.16_1,1.pkg","repopath":"All/qt5pas-1.2.16_1,1.pkg","licenselogic":"single","licenses":["LGPL3LE"],"pkgsize":426676,"desc":"Provide a Qt5 binding for FreePascal that may be of use to provide the Lazarus\nLCL library with a Qt interface\n\nThis binding does not aim to cover the whole Qt5 framework, but only just\nenough to satisfy the LCL needs. If any LCL/Qt developer needs an extra class,\njust ask and it will be added promptly. Some of the methods that have parameters\nbased upon templates have been omitted.\n\nIf however you need any of those, just ask.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-x11extras":{"origin":"x11/qt5-x11extras","version":"5.15.16p0_1"}},"categories":["x11-toolkits"]},{"name":"qt6-base","origin":"devel/qt6-base","version":"6.8.3_1","comment":"Qt base (core, gui, widgets, network,...)","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"af74e7561514994de96daf0060bebc1ad882a6185cfe7cc2c493a3647d9a2473","flatsize":62888580,"path":"All/qt6-base-6.8.3_1.pkg","repopath":"All/qt6-base-6.8.3_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":13789204,"desc":"Qt Base","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"brotli":{"origin":"archivers/brotli","version":"1.1.0,1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"cups":{"origin":"print/cups","version":"2.4.11_1"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"double-conversion":{"origin":"devel/double-conversion","version":"3.3.1"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"graphite2":{"origin":"graphics/graphite2","version":"1.3.14"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"icu":{"origin":"devel/icu","version":"76.1,1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXau":{"origin":"x11/libXau","version":"1.0.11"},"libXcomposite":{"origin":"x11/libXcomposite","version":"0.4.6_1,1"},"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"libXdamage":{"origin":"x11/libXdamage","version":"1.1.6"},"libXdmcp":{"origin":"x11/libXdmcp","version":"1.1.5"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libb2":{"origin":"devel/libb2","version":"0.98.1_1"},"libdrm":{"origin":"graphics/libdrm","version":"2.4.123,1"},"libevdev":{"origin":"devel/libevdev","version":"1.13.2"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libinput":{"origin":"x11/libinput","version":"1.27.1"},"libmtdev":{"origin":"devel/libmtdev","version":"1.1.7"},"libudev-devd":{"origin":"devel/libudev-devd","version":"0.6.0"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"pixman":{"origin":"x11/pixman","version":"0.44.2"},"png":{"origin":"graphics/png","version":"1.6.47"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"vulkan-loader":{"origin":"graphics/vulkan-loader","version":"1.4.311"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"},"xcb-util-cursor":{"origin":"x11/xcb-util-cursor","version":"0.1.3"},"xcb-util-image":{"origin":"x11/xcb-util-image","version":"0.4.1"},"xcb-util-keysyms":{"origin":"x11/xcb-util-keysyms","version":"0.4.1"},"xcb-util-renderutil":{"origin":"x11/xcb-util-renderutil","version":"0.3.10"},"xcb-util-wm":{"origin":"x11/xcb-util-wm","version":"0.4.2"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["devel"],"shlibs_required":["libc.so.8","libgcc_s.so.1","libm.so.4","libpcre2-16.so.0","libpthread.so.0","libstdc++.so.6","libzstd.so.1"],"options":{"CUPS":"on","X11":"on"}},{"name":"qt5ct","origin":"misc/qt5ct","version":"1.8","comment":"Qt 5 configuration tool","maintainer":"tcberner@FreeBSD.org","www":"https://sourceforge.net/projects/qt5ct/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"abde248ca635dfba90c5eb96fdb85d8183b62981bc0b15f0114e62d8b527b95b","flatsize":973035,"path":"All/qt5ct-1.8.pkg","repopath":"All/qt5ct-1.8.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":214980,"desc":"This utility allows users to configure Qt 5 settings (theme, font,\nicons, etc.) under DE/WM without Qt integration.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-qtpaths":{"origin":"sysutils/qt5-qtpaths","version":"5.15.16p3"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["misc"],"shlibs_required":["libQt5Concurrent.so.5","libQt5Core.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"},"messages":[{"message":"To activate qt5ct settings add QT_QPA_PLATFORMTHEME=qt5ct to your\nenvironment.","type":"install"}]},{"name":"qt5-xml","origin":"textproc/qt5-xml","version":"5.15.16p130_1","comment":"Qt SAX and DOM implementations (KDE patched)","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"595307cd808aa9f1d66107c8eeb91fb52aa3a1696310807e5dce6540ba0d60cb","flatsize":407353,"path":"All/qt5-xml-5.15.16p130_1.pkg","repopath":"All/qt5-xml-5.15.16p130_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":115876,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nWith Qt, code can be reused efficiently to target multiple platforms\nwith one code base. The modular C++ class library and developer tools\neasily enables developers to create applications for one platform and\neasily build and run to deploy on another platform.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"}},"categories":["textproc"]},{"name":"qt5-x11extras","origin":"x11/qt5-x11extras","version":"5.15.16p0_1","comment":"Qt platform-specific features for X11-based systems (KDE patched)","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ab7a7b46d2f6f776ceaa8c9cf50c0439d20f0a16511a374a2a3307c035851aec","flatsize":60912,"path":"All/qt5-x11extras-5.15.16p0_1.pkg","repopath":"All/qt5-x11extras-5.15.16p0_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":20200,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nWith Qt, code can be reused efficiently to target multiple platforms\nwith one code base. The modular C++ class library and developer tools\neasily enables developers to create applications for one platform and\neasily build and run to deploy on another platform.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"}},"categories":["x11"]},{"name":"qt5-widgets","origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1","comment":"Qt C++ widgets module (KDE patched)","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5ff657aa1bb6aa427c8b77a19c3fbeab634cfd68868c20b1873d426bb2dbc812","flatsize":9909455,"path":"All/qt5-widgets-5.15.16p130_1.pkg","repopath":"All/qt5-widgets-5.15.16p130_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":2537476,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nWith Qt, code can be reused efficiently to target multiple platforms\nwith one code base. The modular C++ class library and developer tools\neasily enables developers to create applications for one platform and\neasily build and run to deploy on another platform.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"}},"categories":["x11-toolkits"],"shlibs_required":["libQt5Core.so.5","libc.so.8","libpthread.so.0","libstdc++.so.9"],"options":{"GTK3":"off"}},{"name":"qt5-webview","origin":"www/qt5-webview","version":"5.15.16p0_1","comment":"Qt component for displaying web content (KDE patched)","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6f5797aa04b2bdc31b7eab4e6d0cfdbf4fd00ff171b98145249e2c401c59508d","flatsize":228970,"path":"All/qt5-webview-5.15.16p0_1.pkg","repopath":"All/qt5-webview-5.15.16p0_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":51092,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nWith Qt, code can be reused efficiently to target multiple platforms\nwith one code base. The modular C++ class library and developer tools\neasily enables developers to create applications for one platform and\neasily build and run to deploy on another platform.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-location":{"origin":"devel/qt5-location","version":"5.15.16p7_1"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-webchannel":{"origin":"www/qt5-webchannel","version":"5.15.16p3_1"},"qt5-webengine":{"origin":"www/qt5-webengine","version":"5.15.18p7_3"}},"categories":["www"]},{"name":"qt5-websockets-qml","origin":"www/qt5-websockets-qml","version":"5.15.16p2","comment":"Qt implementation of WebSocket protocol (QML bindings) (KDE patched)","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c324623ef24a5b5d0f5298d54e00e7ed1e89e28adf6413a011f0912f312a0489","flatsize":76514,"path":"All/qt5-websockets-qml-5.15.16p2.pkg","repopath":"All/qt5-websockets-qml-5.15.16p2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":23700,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nWith Qt, code can be reused efficiently to target multiple platforms\nwith one code base. The modular C++ class library and developer tools\neasily enables developers to create applications for one platform and\neasily build and run to deploy on another platform.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-websockets":{"origin":"www/qt5-websockets","version":"5.15.16p2_1"}},"categories":["www"]},{"name":"qt5-xmlpatterns","origin":"textproc/qt5-xmlpatterns","version":"5.15.16p0_1","comment":"Qt support for XPath, XQuery, XSLT and XML Schema (KDE patched)","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e7b3bafb63b705d2c6a8f5730a8807de67323847c133f7064a91b3d96d16528c","flatsize":6446210,"path":"All/qt5-xmlpatterns-5.15.16p0_1.pkg","repopath":"All/qt5-xmlpatterns-5.15.16p0_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":1185388,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nWith Qt, code can be reused efficiently to target multiple platforms\nwith one code base. The modular C++ class library and developer tools\neasily enables developers to create applications for one platform and\neasily build and run to deploy on another platform.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"}},"categories":["textproc"],"shlibs_required":["libQt5Core.so.5","libc.so.8","libpthread.so.0","libstdc++.so.9"]},{"name":"qt5-websockets","origin":"www/qt5-websockets","version":"5.15.16p2_1","comment":"Qt implementation of WebSocket protocol (KDE patched)","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"acbd593e0d558c298e4671926aeb406d1e24b1d8d907e71618c5422cfaed709a","flatsize":316595,"path":"All/qt5-websockets-5.15.16p2_1.pkg","repopath":"All/qt5-websockets-5.15.16p2_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":79128,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nWith Qt, code can be reused efficiently to target multiple platforms\nwith one code base. The modular C++ class library and developer tools\neasily enables developers to create applications for one platform and\neasily build and run to deploy on another platform.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"}},"categories":["www"]},{"name":"qt6-3d","origin":"graphics/qt6-3d","version":"6.8.3","comment":"C++ and QML APIs for easy inclusion of 3D graphics","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9491f1e72c3e8f4eed7b4c64cab1825ab97d1b2274803b96cae1ec4e7f605d5d","flatsize":15185016,"path":"All/qt6-3d-6.8.3.pkg","repopath":"All/qt6-3d-6.8.3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":2534164,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nFunctionality for near-realtime simulation systems with support\nfor 2D and 3D rendering.","deps":{"assimp":{"origin":"multimedia/assimp","version":"5.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"},"qt6-shadertools":{"origin":"x11-toolkits/qt6-shadertools","version":"6.8.3"}},"categories":["graphics"]},{"name":"qt5-webchannel","origin":"www/qt5-webchannel","version":"5.15.16p3_1","comment":"Qt 5 library for integration of C++/QML with HTML/js clients (KDE patched)","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"79cfdea1c4c5adf859483cc5bcb13bb2bc95c9566cc0a3cba6d9619280cade78","flatsize":253806,"path":"All/qt5-webchannel-5.15.16p3_1.pkg","repopath":"All/qt5-webchannel-5.15.16p3_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":75952,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nWith Qt, code can be reused efficiently to target multiple platforms\nwith one code base. The modular C++ class library and developer tools\neasily enables developers to create applications for one platform and\neasily build and run to deploy on another platform.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"}},"categories":["www"]},{"name":"qt5-wayland","origin":"graphics/qt5-wayland","version":"5.15.16p59_1","comment":"Qt5 wrapper for Wayland (KDE patched)","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e6af6290415d3711348dd5e5c040dff12de24220c5534a7167a4dcb6ab040463","flatsize":6766112,"path":"All/qt5-wayland-5.15.16p59_1.pkg","repopath":"All/qt5-wayland-5.15.16p59_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":1095036,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nWith Qt, code can be reused efficiently to target multiple platforms\nwith one code base. The modular C++ class library and developer tools\neasily enables developers to create applications for one platform and\neasily build and run to deploy on another platform.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcomposite":{"origin":"x11/libXcomposite","version":"0.4.6_1,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["graphics","wayland"],"shlibs_required":["libQt5Core.so.5","libc.so.8","libpthread.so.0","libstdc++.so.9"]},{"name":"qt5-webglplugin","origin":"www/qt5-webglplugin","version":"5.15.16p0","comment":"Qt QPA plugin for running an application via a browser using streamed WebGL commands (KDE patched)","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"17d62d9defa5d60c2513c1c761a8c1f3043e89666d0878ac5e308cc3a194aab0","flatsize":928100,"path":"All/qt5-webglplugin-5.15.16p0.pkg","repopath":"All/qt5-webglplugin-5.15.16p0.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":239376,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nWith Qt, code can be reused efficiently to target multiple platforms\nwith one code base. The modular C++ class library and developer tools\neasily enables developers to create applications for one platform and\neasily build and run to deploy on another platform.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-webchannel":{"origin":"www/qt5-webchannel","version":"5.15.16p3_1"},"qt5-websockets":{"origin":"www/qt5-websockets","version":"5.15.16p2_1"}},"categories":["www"]},{"name":"qt5-uitools","origin":"devel/qt5-uitools","version":"5.15.16p3","comment":"Qt Designer UI forms support module (KDE patched)","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eda30b240f6835b003b2d3bdf66f830bdede49c6955250a4d543cabf25b50293","flatsize":1172704,"path":"All/qt5-uitools-5.15.16p3.pkg","repopath":"All/qt5-uitools-5.15.16p3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":165052,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nWith Qt, code can be reused efficiently to target multiple platforms\nwith one code base. The modular C++ class library and developer tools\neasily enables developers to create applications for one platform and\neasily build and run to deploy on another platform.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-uiplugin":{"origin":"x11-toolkits/qt5-uiplugin","version":"5.15.16p3"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["devel"]},{"name":"qt5-uiplugin","origin":"x11-toolkits/qt5-uiplugin","version":"5.15.16p3","comment":"Custom Qt widget plugin interface for Qt Designer (KDE patched)","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5840cc35b8efa57bc32fb6295c80c5df65dcba30d225f4ceff14251e7610ce21","flatsize":42010,"path":"All/qt5-uiplugin-5.15.16p3.pkg","repopath":"All/qt5-uiplugin-5.15.16p3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":14596,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nWith Qt, code can be reused efficiently to target multiple platforms\nwith one code base. The modular C++ class library and developer tools\neasily enables developers to create applications for one platform and\neasily build and run to deploy on another platform.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["devel","x11-toolkits"]},{"name":"qt5-testlib","origin":"devel/qt5-testlib","version":"5.15.16p130_1","comment":"Qt unit testing module (KDE patched)","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"22bfbd23542b69cdcd9ad16fb2391807ad382d61b79e30399aa5aee31522c6fe","flatsize":1049143,"path":"All/qt5-testlib-5.15.16p130_1.pkg","repopath":"All/qt5-testlib-5.15.16p130_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":182512,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nWith Qt, code can be reused efficiently to target multiple platforms\nwith one code base. The modular C++ class library and developer tools\neasily enables developers to create applications for one platform and\neasily build and run to deploy on another platform.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"}},"categories":["devel"]},{"name":"qt5-svg","origin":"graphics/qt5-svg","version":"5.15.16p5_1","comment":"Qt SVG support module (KDE patched)","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"588243ac2b61838ef4864d2f8d116721aa8abc7e8a35add18d29911bf5ea51eb","flatsize":525467,"path":"All/qt5-svg-5.15.16p5_1.pkg","repopath":"All/qt5-svg-5.15.16p5_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":143716,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nWith Qt, code can be reused efficiently to target multiple platforms\nwith one code base. The modular C++ class library and developer tools\neasily enables developers to create applications for one platform and\neasily build and run to deploy on another platform.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["graphics"]},{"name":"qt5-virtualkeyboard","origin":"x11-toolkits/qt5-virtualkeyboard","version":"5.15.16p0_1","comment":"Qt 5 Virtual Keyboard Module (KDE patched)","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9ee8b5609121c8cc88a1ea88e0f8380c15553f0491ff086b2945e096a544621d","flatsize":1861794,"path":"All/qt5-virtualkeyboard-5.15.16p0_1.pkg","repopath":"All/qt5-virtualkeyboard-5.15.16p0_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":552732,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nWith Qt, code can be reused efficiently to target multiple platforms\nwith one code base. The modular C++ class library and developer tools\neasily enables developers to create applications for one platform and\neasily build and run to deploy on another platform.","deps":{"hunspell":{"origin":"textproc/hunspell","version":"1.7.2_1"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["x11-toolkits"]},{"name":"qt5-style-qtcurve","origin":"x11-themes/qtcurve-qt5","version":"1.9.0","comment":"QtCurve widget style for Qt 5","maintainer":"jhale@FreeBSD.org","www":"https://invent.kde.org/system/qtcurve","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ded802f1637ed08e60c0e0fd264a62aedaff53098380cdac48d1f1d51388b976","flatsize":645333,"path":"All/qt5-style-qtcurve-1.9.0.pkg","repopath":"All/qt5-style-qtcurve-1.9.0.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":233568,"desc":"QtCurve is a set of widget styles for Qt and GTK+ toolkits.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-x11extras":{"origin":"x11/qt5-x11extras","version":"5.15.16p0_1"},"qtcurve-utils":{"origin":"x11-themes/qtcurve-utils","version":"1.9.0"}},"categories":["x11-themes"]},{"name":"qt5-sqldrivers-tds","origin":"databases/qt5-sqldrivers-tds","version":"5.15.16p130","comment":"Qt TDS Database Connectivity database plugin (KDE patched)","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"59c1e6500902fadc2736fbd79c148972434e07342b450392aacd3ad6b538afed","flatsize":86970,"path":"All/qt5-sqldrivers-tds-5.15.16p130.pkg","repopath":"All/qt5-sqldrivers-tds-5.15.16p130.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":27712,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nWith Qt, code can be reused efficiently to target multiple platforms\nwith one code base. The modular C++ class library and developer tools\neasily enables developers to create applications for one platform and\neasily build and run to deploy on another platform.","deps":{"freetds":{"origin":"databases/freetds","version":"1.4.26,1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"}},"categories":["databases"]},{"name":"qt5-sqldrivers-sqlite3","origin":"databases/qt5-sqldrivers-sqlite3","version":"5.15.16p130","comment":"Qt SQLite 3 database plugin (KDE patched)","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6b61cacc259d4097a862d59e52505d07459780a6893c74c134db9315ec0e62f0","flatsize":102914,"path":"All/qt5-sqldrivers-sqlite3-5.15.16p130.pkg","repopath":"All/qt5-sqldrivers-sqlite3-5.15.16p130.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":32952,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nWith Qt, code can be reused efficiently to target multiple platforms\nwith one code base. The modular C++ class library and developer tools\neasily enables developers to create applications for one platform and\neasily build and run to deploy on another platform.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["databases"]},{"name":"qt5-sqldrivers-sqlite2","origin":"databases/qt5-sqldrivers-sqlite2","version":"5.15.16p130","comment":"Qt SQLite 2 database plugin (KDE patched)","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8e5bc4314926f009c14c0bec883188e4fcb8a03f11d1b4eb41c27a3e7521814f","flatsize":74683,"path":"All/qt5-sqldrivers-sqlite2-5.15.16p130.pkg","repopath":"All/qt5-sqldrivers-sqlite2-5.15.16p130.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":23612,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nWith Qt, code can be reused efficiently to target multiple platforms\nwith one code base. The modular C++ class library and developer tools\neasily enables developers to create applications for one platform and\neasily build and run to deploy on another platform.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"},"sqlite":{"origin":"databases/sqlite2","version":"2.8.17_5"}},"categories":["databases"]},{"name":"qt5-style-plugins","origin":"x11-themes/qt5-style-plugins","version":"5.0.0.23_11","comment":"Additional Styles for Qt 5 and KDE","maintainer":"kde@FreeBSD.org","www":"https://qt-project.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"104062f9f4e024eed168c0c10831e83e2cbf71463a70a77a10ae5ba97d78312f","flatsize":1274401,"path":"All/qt5-style-plugins-5.0.0.23_11.pkg","repopath":"All/qt5-style-plugins-5.0.0.23_11.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":433296,"desc":"Additional Qt5 styles formerly packaged with Qt:\n\n- Cleanlooks\n- Motif\n- Plastique","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["x11-themes"]},{"name":"qt5-sqldrivers-pgsql","origin":"databases/qt5-sqldrivers-pgsql","version":"5.15.16p130","comment":"Qt PostgreSQL database plugin (KDE patched)","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bc5bfa1eb8d46e7f79fb9cac8128ea9bcb636a1b75ffaf680b686b231c3625fb","flatsize":115243,"path":"All/qt5-sqldrivers-pgsql-5.15.16p130.pkg","repopath":"All/qt5-sqldrivers-pgsql-5.15.16p130.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":35996,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nWith Qt, code can be reused efficiently to target multiple platforms\nwith one code base. The modular C++ class library and developer tools\neasily enables developers to create applications for one platform and\neasily build and run to deploy on another platform.","deps":{"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"}},"categories":["databases"]},{"name":"qt5-sqldrivers-odbc","origin":"databases/qt5-sqldrivers-odbc","version":"5.15.16p130","comment":"Qt Open Database Connectivity plugin (KDE patched)","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f9ff9a4846dcb757610372798acd599b0001636ebf78a2b0259ac3b2f5c0e6a0","flatsize":123363,"path":"All/qt5-sqldrivers-odbc-5.15.16p130.pkg","repopath":"All/qt5-sqldrivers-odbc-5.15.16p130.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":40796,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nWith Qt, code can be reused efficiently to target multiple platforms\nwith one code base. The modular C++ class library and developer tools\neasily enables developers to create applications for one platform and\neasily build and run to deploy on another platform.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"},"unixODBC":{"origin":"databases/unixODBC","version":"2.3.12_1"}},"categories":["databases"]},{"name":"qt5-sql","origin":"databases/qt5-sql","version":"5.15.16p130_1","comment":"Qt SQL database integration module (KDE patched)","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f693a6abb1556b6ca1b54ace89b70eccb96cfc44165c3dcee3827caabdbf8f4e","flatsize":451640,"path":"All/qt5-sql-5.15.16p130_1.pkg","repopath":"All/qt5-sql-5.15.16p130_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":126004,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nWith Qt, code can be reused efficiently to target multiple platforms\nwith one code base. The modular C++ class library and developer tools\neasily enables developers to create applications for one platform and\neasily build and run to deploy on another platform.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"}},"categories":["databases"],"messages":[{"message":"To enable Qt database support, install the database plugin ports. The\nfollowing plugin ports are available:\n - databases/qt5-sqldrivers-mysql\tMySQL\n - databases/qt5-sqldrivers-odbc\tOpen Database Connectivity\n - databases/qt5-sqldrivers-pgsql\tPostgreSQL\n - databases/qt5-sqldrivers-sqlite2\tSQLite 2\n - databases/qt5-sqldrivers-sqlite3\tSQLite 3\n - databases/qt5-sqldrivers-tds\t\tFreeTDS","type":"install"}]},{"name":"qt5-speech","origin":"accessibility/qt5-speech","version":"5.15.16p1_1","comment":"Accessibilty features for Qt5 (KDE patched)","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"74ac83096afa41658ed47462dbc49bb22b51beb04a62ad46605fc46a8dcd3b4c","flatsize":189500,"path":"All/qt5-speech-5.15.16p1_1.pkg","repopath":"All/qt5-speech-5.15.16p1_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":54260,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nWith Qt, code can be reused efficiently to target multiple platforms\nwith one code base. The modular C++ class library and developer tools\neasily enables developers to create applications for one platform and\neasily build and run to deploy on another platform.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"speech-dispatcher":{"origin":"accessibility/speech-dispatcher","version":"0.12.0"}},"categories":["accessibility"],"options":{"ALSA":"off","SPEECHD":"on","FLITE":"off"}},{"name":"qt5-serialport","origin":"comms/qt5-serialport","version":"5.15.16p0_1","comment":"Qt functions to access serial ports (KDE patched)","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"07951d279aa0783515225123a0bc89a8f9f7e7692203cc32372faaadd51c1c3f","flatsize":192654,"path":"All/qt5-serialport-5.15.16p0_1.pkg","repopath":"All/qt5-serialport-5.15.16p0_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":55672,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nWith Qt, code can be reused efficiently to target multiple platforms\nwith one code base. The modular C++ class library and developer tools\neasily enables developers to create applications for one platform and\neasily build and run to deploy on another platform.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"}},"categories":["comms"]},{"name":"qt5-sqldrivers-mysql","origin":"databases/qt5-sqldrivers-mysql","version":"5.15.16p130","comment":"Qt MySQL database plugin (KDE patched)","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d668473b6ff4ae09497990fef55d1198b5f5552a6b41e2c739d37850553897be","flatsize":107052,"path":"All/qt5-sqldrivers-mysql-5.15.16p130.pkg","repopath":"All/qt5-sqldrivers-mysql-5.15.16p130.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":33188,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nWith Qt, code can be reused efficiently to target multiple platforms\nwith one code base. The modular C++ class library and developer tools\neasily enables developers to create applications for one platform and\neasily build and run to deploy on another platform.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"}},"categories":["databases"]},{"name":"qt5-serialbus","origin":"comms/qt5-serialbus","version":"5.15.16p0_1","comment":"Qt functions to access industrial bus systems (KDE patched)","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8247c993328fdeeb1a8b191a9f5c9b7139a76bc1571584b43a5b7580e78c6f5c","flatsize":798953,"path":"All/qt5-serialbus-5.15.16p0_1.pkg","repopath":"All/qt5-serialbus-5.15.16p0_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":187404,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nWith Qt, code can be reused efficiently to target multiple platforms\nwith one code base. The modular C++ class library and developer tools\neasily enables developers to create applications for one platform and\neasily build and run to deploy on another platform.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-serialport":{"origin":"comms/qt5-serialport","version":"5.15.16p0_1"}},"categories":["comms"],"shlibs_required":["libQt5Core.so.5","libc.so.8","libpthread.so.0","libstdc++.so.9"]},{"name":"qt5-sensors","origin":"comms/qt5-sensors","version":"5.15.16p0_1","comment":"Qt sensors module (KDE patched)","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d337078098bcc306570bfd3e8bf8e004372a9474d1c13d27926fd3c86be5d4d0","flatsize":893947,"path":"All/qt5-sensors-5.15.16p0_1.pkg","repopath":"All/qt5-sensors-5.15.16p0_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":162616,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nWith Qt, code can be reused efficiently to target multiple platforms\nwith one code base. The modular C++ class library and developer tools\neasily enables developers to create applications for one platform and\neasily build and run to deploy on another platform.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"}},"categories":["comms"]},{"name":"qt5-scripttools","origin":"devel/qt5-scripttools","version":"5.15.18p0_3","comment":"Qt Script additional components","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f8b20cad667c83a45daf5c183b92e5bb69956fe1f1fb565aea0bccb41134e79b","flatsize":1207294,"path":"All/qt5-scripttools-5.15.18p0_3.pkg","repopath":"All/qt5-scripttools-5.15.18p0_3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":242672,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nWith Qt, code can be reused efficiently to target multiple platforms\nwith one code base. The modular C++ class library and developer tools\neasily enables developers to create applications for one platform and\neasily build and run to deploy on another platform.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-script":{"origin":"devel/qt5-script","version":"5.15.18p0_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["devel"]},{"name":"qt5-scxml","origin":"devel/qt5-scxml","version":"5.15.16p0_1","comment":"Qt5 SCXML module (KDE patched)","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e737a560847feda7f309e59849fc50c07e2c2a7475230930c138d74e90418493","flatsize":1108526,"path":"All/qt5-scxml-5.15.16p0_1.pkg","repopath":"All/qt5-scxml-5.15.16p0_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":268444,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nWith Qt, code can be reused efficiently to target multiple platforms\nwith one code base. The modular C++ class library and developer tools\neasily enables developers to create applications for one platform and\neasily build and run to deploy on another platform.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"}},"categories":["devel"],"shlibs_required":["libQt5Core.so.5","libc.so.8","libpthread.so.0","libstdc++.so.9"]},{"name":"qt5-remoteobjects","origin":"devel/qt5-remoteobjects","version":"5.15.16p0_1","comment":"Qt5 Remote Objects module (KDE patched)","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5699185df986dae095f5c68e38ad8e34ecb3249c8a590df33b365173d25f47cf","flatsize":1409861,"path":"All/qt5-remoteobjects-5.15.16p0_1.pkg","repopath":"All/qt5-remoteobjects-5.15.16p0_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":375216,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nWith Qt, code can be reused efficiently to target multiple platforms\nwith one code base. The modular C++ class library and developer tools\neasily enables developers to create applications for one platform and\neasily build and run to deploy on another platform.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"}},"categories":["devel"],"shlibs_required":["libQt5Core.so.5","libc.so.8","libpthread.so.0","libstdc++.so.9"]},{"name":"qt5-script","origin":"devel/qt5-script","version":"5.15.18p0_2","comment":"Qt 4-compatible scripting module","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"421ed47cf739a8d9addfa67ff463cd82b0b84c5202fbd5219907502b16318c21","flatsize":2409060,"path":"All/qt5-script-5.15.18p0_2.pkg","repopath":"All/qt5-script-5.15.18p0_2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":646756,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nWith Qt, code can be reused efficiently to target multiple platforms\nwith one code base. The modular C++ class library and developer tools\neasily enables developers to create applications for one platform and\neasily build and run to deploy on another platform.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"}},"categories":["devel"]},{"name":"qt5-quicktimeline","origin":"x11-toolkits/qt5-quicktimeline","version":"5.15.16p0","comment":"Set of controls for building complete interfaces in Qt Quick Timeline (KDE patched)","maintainer":"kde@FreeBSD.org","www":"https://qt-project.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"394ec3105949b442718adfcc2d5ae6b8a67bb020f5f655d29c32c3a7b73035bb","flatsize":96741,"path":"All/qt5-quicktimeline-5.15.16p0.pkg","repopath":"All/qt5-quicktimeline-5.15.16p0.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":28684,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nThe Qt Quick Controls module provides a set of controls that can be\nused to build complete interfaces in Qt Quick Timeline.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-quickcontrols":{"origin":"x11-toolkits/qt5-quickcontrols","version":"5.15.16p0"}},"categories":["x11-toolkits"]},{"name":"rundeck","origin":"sysutils/rundeck","version":"5.8.0","comment":"Web-console for dispatching commands and scripts to your nodes","maintainer":"ports@FreeBSD.org","www":"https://rundeck.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f247a0e528c9ae4e2fc5940b2f33be37bf96e49ee88a556f9c8ac6aac2f73fce","flatsize":284003165,"path":"All/rundeck-5.8.0.pkg","repopath":"All/rundeck-5.8.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":214848988,"desc":"Welcome to Rundeck, the human interface to your operations. Rundeck\nfeatures fine-grain access controls, a built-in job scheduler, and the\nability to define workflows that dispatch commands and scripts to your\nnodes.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","sysutils"],"users":["rundeck"],"groups":["rundeck"],"annotations":{"cpe":"cpe:2.3:a:pagerduty:rundeck:5.8.0:::::dragonfly6:x86_64"},"messages":[{"message":"===>   NOTICE:\n\nThe rundeck port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"qt5-quickcontrols","origin":"x11-toolkits/qt5-quickcontrols","version":"5.15.16p0","comment":"Set of controls for building complete interfaces in Qt Quick (KDE patched)","maintainer":"kde@FreeBSD.org","www":"https://qt-project.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dbdf50b45d7e68a194388dcb0b44f79ac205210b4f50bf4488a63cdbefac5687","flatsize":5041566,"path":"All/qt5-quickcontrols-5.15.16p0.pkg","repopath":"All/qt5-quickcontrols-5.15.16p0.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":862932,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nThe Qt Quick Controls module provides a set of controls that can be\nused to build complete interfaces in Qt Quick.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["x11-toolkits"]},{"name":"qt5-quickcontrols2","origin":"x11-toolkits/qt5-quickcontrols2","version":"5.15.16p5_1","comment":"Set of controls for building complete interfaces in Qt Quick (KDE patched)","maintainer":"kde@FreeBSD.org","www":"https://qt-project.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"22277b6c39c320d4fb11ce8eff10f2ef91ef2edff03f65bcc5068f9ee740a858","flatsize":9089559,"path":"All/qt5-quickcontrols2-5.15.16p5_1.pkg","repopath":"All/qt5-quickcontrols2-5.15.16p5_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":1483364,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nThe Qt Quick Controls module provides a set of controls that can be\nused to build complete interfaces in Qt Quick.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["x11-toolkits"]},{"name":"qt5-qtpaths","origin":"sysutils/qt5-qtpaths","version":"5.15.16p3","comment":"Command line client to QStandardPaths (KDE patched)","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6ce2c2a953d9810f32cc677438edd00c307ce08495c5a2ddbb41e12ae625428a","flatsize":73466,"path":"All/qt5-qtpaths-5.15.16p3.pkg","repopath":"All/qt5-qtpaths-5.15.16p3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":27544,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nWith Qt, code can be reused efficiently to target multiple platforms\nwith one code base. The modular C++ class library and developer tools\neasily enables developers to create applications for one platform and\neasily build and run to deploy on another platform.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"}},"categories":["sysutils"],"shlibs_required":["libQt5Core.so.5","libc.so.8","libpthread.so.0"]},{"name":"qt5-qtdiag","origin":"sysutils/qt5-qtdiag","version":"5.15.16p3","comment":"Tool for reporting diagnostic information about Qt and its environment (KDE patched)","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"15f2c284108b4f4c3a73cbb68c2b7f4b165f6aa37eb1bceed2f2ceb5e8f15bcf","flatsize":106450,"path":"All/qt5-qtdiag-5.15.16p3.pkg","repopath":"All/qt5-qtdiag-5.15.16p3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":33472,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nWith Qt, code can be reused efficiently to target multiple platforms\nwith one code base. The modular C++ class library and developer tools\neasily enables developers to create applications for one platform and\neasily build and run to deploy on another platform.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"}},"categories":["sysutils"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libc.so.8","libpthread.so.0","libstdc++.so.9"]},{"name":"qt5-qtplugininfo","origin":"sysutils/qt5-qtplugininfo","version":"5.15.16p3","comment":"Qt5 plugin metadata dumper (KDE patched)","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"97d5b70c8d67d5a7efabe36a3ff062f645ce5eb0f51b12246c8ca4bef3c8c542","flatsize":71306,"path":"All/qt5-qtplugininfo-5.15.16p3.pkg","repopath":"All/qt5-qtplugininfo-5.15.16p3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":26228,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nWith Qt, code can be reused efficiently to target multiple platforms\nwith one code base. The modular C++ class library and developer tools\neasily enables developers to create applications for one platform and\neasily build and run to deploy on another platform.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"}},"categories":["sysutils"],"shlibs_required":["libQt5Core.so.5","libc.so.8","libpthread.so.0","libstdc++.so.9"]},{"name":"qt5-qev","origin":"x11/qt5-qev","version":"5.15.16p3","comment":"Qt QWidget events introspection tool (KDE patched)","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"088a8b0e633bc1c4467d1f6e81ec40fb9ca96155d5b71a1eb5cd6faa3bb2ace9","flatsize":43138,"path":"All/qt5-qev-5.15.16p3.pkg","repopath":"All/qt5-qev-5.15.16p3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":14664,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nWith Qt, code can be reused efficiently to target multiple platforms\nwith one code base. The modular C++ class library and developer tools\neasily enables developers to create applications for one platform and\neasily build and run to deploy on another platform.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["x11"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libc.so.8","libpthread.so.0","libstdc++.so.9"]},{"name":"qt5-qdoc-data","origin":"devel/qt5-qdoc-data","version":"5.15.16","comment":"QDoc configuration files","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aa4d31c95c0d00434ab07e6d5e6e295a9b4843c67401d76c736f506ca42a78c4","flatsize":362461,"path":"All/qt5-qdoc-data-5.15.16.pkg","repopath":"All/qt5-qdoc-data-5.15.16.pkg","licenselogic":"single","licenses":["GFDL"],"pkgsize":170328,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nWith Qt, code can be reused efficiently to target multiple platforms\nwith one code base. The modular C++ class library and developer tools\neasily enables developers to create applications for one platform and\neasily build and run to deploy on another platform.","categories":["devel","textproc"]},{"name":"renpy","origin":"games/renpy","version":"7.4.11_4","comment":"Framework for developing visual-novel type games","maintainer":"ports@FreeBSD.org","www":"https://www.renpy.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"327ba8750423e82f0a7fe64753ae2fea7061e92c9eebdc5a48b04ec14edbf73e","flatsize":255348410,"path":"All/renpy-7.4.11_4.pkg","repopath":"All/renpy-7.4.11_4.pkg","licenselogic":"and","licenses":["APACHE20","ART20","BSD3CLAUSE","DejaVu","LGPL21+","MIT","OFL11","PSFL","ZLIB"],"pkgsize":95545980,"desc":"Ren'Py is a visual novel engine -- used by thousands of creators from\naround the world -- that helps you use words, images, and sounds to\ntell interactive stories that run on computers and mobile devices.\nThese can be both visual novels and life simulation games.  The easy\nto learn script language allows anyone to efficiently write large\nvisual novels, while its Python scripting is enough for complex\nsimulation games.","deps":{"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"fribidi":{"origin":"converters/fribidi","version":"1.0.16"},"png":{"origin":"graphics/png","version":"1.6.47"},"py27-future":{"origin":"devel/py-future","version":"0.18.3_1"},"py27-game_sdl2":{"origin":"devel/py-game_sdl2","version":"7.4.11_4"},"py27-setuptools44":{"origin":"devel/py-setuptools44","version":"44.1.1_2"},"python27":{"origin":"lang/python27","version":"2.7.18_4"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"}},"categories":["devel","games"],"options":{"DIST":"on","DOCS":"on","EXAMPLES":"on"},"annotations":{"deprecated":"Uses deprecated version of python","flavor":"py27"},"messages":[{"message":"===>   NOTICE:\n\nThe renpy port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUses deprecated version of python."}]},{"name":"qt5-qmake","origin":"devel/qt5-qmake","version":"5.15.16p130","comment":"Qt Makefile generator (KDE patched)","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6e94527962d2c53d70c916855c350d59c88b8e6384a0a88535e38b1dcf4da45f","flatsize":29871641,"path":"All/qt5-qmake-5.15.16p130.pkg","repopath":"All/qt5-qmake-5.15.16p130.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":6521380,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nWith Qt, code can be reused efficiently to target multiple platforms\nwith one code base. The modular C++ class library and developer tools\neasily enables developers to create applications for one platform and\neasily build and run to deploy on another platform.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"qt5-webengine","origin":"www/qt5-webengine","version":"5.15.18p7_3","comment":"Qt 5 library to render web content","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4d37bd318a2dddf5f127f3804ead8ab2c690e89a78205e753448e0d073c5102d","flatsize":171306066,"path":"All/qt5-webengine-5.15.18p7_3.pkg","repopath":"All/qt5-webengine-5.15.18p7_3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":52074808,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nWith Qt, code can be reused efficiently to target multiple platforms\nwith one code base. The modular C++ class library and developer tools\neasily enables developers to create applications for one platform and\neasily build and run to deploy on another platform.","deps":{"alsa-lib":{"origin":"audio/alsa-lib","version":"1.2.13"},"alsa-plugins":{"origin":"audio/alsa-plugins","version":"1.2.12_1"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"double-conversion":{"origin":"devel/double-conversion","version":"3.3.1"},"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"jsoncpp":{"origin":"devel/jsoncpp","version":"1.9.6_1"},"lcms2":{"origin":"graphics/lcms2","version":"2.17"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXScrnSaver":{"origin":"x11/libXScrnSaver","version":"1.2.4_1"},"libXcomposite":{"origin":"x11/libXcomposite","version":"0.4.6_1,1"},"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"libXdamage":{"origin":"x11/libXdamage","version":"1.1.6"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"libevent":{"origin":"devel/libevent","version":"2.1.12"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libpci":{"origin":"devel/libpci","version":"3.13.0"},"libvpx":{"origin":"multimedia/libvpx","version":"1.15.0_1"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"libxkbfile":{"origin":"x11/libxkbfile","version":"1.1.3"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"minizip":{"origin":"archivers/minizip","version":"1.3.1"},"nspr":{"origin":"devel/nspr","version":"4.36"},"nss":{"origin":"security/nss","version":"3.112"},"openh264":{"origin":"multimedia/openh264","version":"2.3.0,2"},"opus":{"origin":"audio/opus","version":"1.5.2"},"png":{"origin":"graphics/png","version":"1.6.47"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-location":{"origin":"devel/qt5-location","version":"5.15.16p7_1"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-webchannel":{"origin":"www/qt5-webchannel","version":"5.15.16p3_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"re2":{"origin":"devel/re2","version":"20240702_1"},"snappy":{"origin":"archivers/snappy","version":"1.2.1_1"},"webp":{"origin":"graphics/webp","version":"1.5.0"}},"categories":["www"],"shlibs_required":["libQt5Core.so.5","libc.so.8","libevent-2.1.so.7","libexecinfo.so.1","libgcc_s.so.1","libkvm.so.3","libm.so.4","libpthread.so.0","libstdc++.so.6","libz.so.3"],"options":{"ALSA":"on","PULSEAUDIO":"off","SNDIO":"off"}},{"name":"qt5-printsupport","origin":"print/qt5-printsupport","version":"5.15.16p130_1","comment":"Qt print support module (KDE patched)","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"42ded793084919003e66ecc19123c9822799f1dc0c308d86682e88ccfac86aae","flatsize":715203,"path":"All/qt5-printsupport-5.15.16p130_1.pkg","repopath":"All/qt5-printsupport-5.15.16p130_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":189336,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nWith Qt, code can be reused efficiently to target multiple platforms\nwith one code base. The modular C++ class library and developer tools\neasily enables developers to create applications for one platform and\neasily build and run to deploy on another platform.","deps":{"cups":{"origin":"print/cups","version":"2.4.11_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["print"],"options":{"CUPS":"on"}},{"name":"qt5-pixeltool","origin":"graphics/qt5-pixeltool","version":"5.15.16p3","comment":"Qt 5 screen magnifier (KDE patched)","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"520ef3cf1cb861761bc5713e37b509318b9588c2e5c3e2e6b232fbb2d8741b25","flatsize":89986,"path":"All/qt5-pixeltool-5.15.16p3.pkg","repopath":"All/qt5-pixeltool-5.15.16p3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":28152,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nWith Qt, code can be reused efficiently to target multiple platforms\nwith one code base. The modular C++ class library and developer tools\neasily enables developers to create applications for one platform and\neasily build and run to deploy on another platform.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["graphics"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libc.so.8","libpthread.so.0","libstdc++.so.9"]},{"name":"qt5-qdbusviewer","origin":"devel/qt5-qdbusviewer","version":"5.15.16p3","comment":"Qt 5 graphical interface to D-Bus (KDE patched)","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5210a4f234f865d3728bf54184abaed5a3e88ef183e5f4eeb2df47f221b37523","flatsize":166562,"path":"All/qt5-qdbusviewer-5.15.16p3.pkg","repopath":"All/qt5-qdbusviewer-5.15.16p3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":50148,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nWith Qt, code can be reused efficiently to target multiple platforms\nwith one code base. The modular C++ class library and developer tools\neasily enables developers to create applications for one platform and\neasily build and run to deploy on another platform.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["devel"],"shlibs_required":["libQt5Core.so.5","libQt5DBus.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libc.so.8","libpthread.so.0","libstdc++.so.9"]},{"name":"qt5-opengl","origin":"graphics/qt5-opengl","version":"5.15.16p130_1","comment":"Qt 5-compatible OpenGL support module (KDE patched)","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"95e6fef70427461edded4ee309cf9629a4c7c211e7123d1859ed0682388e1b43","flatsize":602342,"path":"All/qt5-opengl-5.15.16p130_1.pkg","repopath":"All/qt5-opengl-5.15.16p130_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":145068,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nWith Qt, code can be reused efficiently to target multiple platforms\nwith one code base. The modular C++ class library and developer tools\neasily enables developers to create applications for one platform and\neasily build and run to deploy on another platform.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["graphics"]},{"name":"qt5-qdbus","origin":"devel/qt5-qdbus","version":"5.15.16p3","comment":"Qt command-line interface to D-Bus (KDE patched)","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aceecf4d9babde883b8f2498d8387c6bb1649b531f59009de8e6c966da140433","flatsize":102390,"path":"All/qt5-qdbus-5.15.16p3.pkg","repopath":"All/qt5-qdbus-5.15.16p3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":32240,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nWith Qt, code can be reused efficiently to target multiple platforms\nwith one code base. The modular C++ class library and developer tools\neasily enables developers to create applications for one platform and\neasily build and run to deploy on another platform.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["devel"],"shlibs_required":["libQt5Core.so.5","libQt5DBus.so.5","libQt5Xml.so.5","libc.so.8","libpthread.so.0","libstdc++.so.9"]},{"name":"qt5-qdoc","origin":"devel/qt5-qdoc","version":"5.15.16p3","comment":"Qt documentation generator (KDE patched)","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2d9f65ab7f11acba6ea0a2afd4f72d45bb7807008e34f6bab7dfbdf72c7d6721","flatsize":1855820,"path":"All/qt5-qdoc-5.15.16p3.pkg","repopath":"All/qt5-qdoc-5.15.16p3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":508316,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nWith Qt, code can be reused efficiently to target multiple platforms\nwith one code base. The modular C++ class library and developer tools\neasily enables developers to create applications for one platform and\neasily build and run to deploy on another platform.","deps":{"llvm19":{"origin":"devel/llvm19","version":"19.1.7_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-qdoc-data":{"origin":"devel/qt5-qdoc-data","version":"5.15.16"}},"categories":["devel","textproc"],"shlibs_required":["libQt5Core.so.5","libc.so.8","libclang.so.19.1","libstdc++.so.9"]},{"name":"qt5-network","origin":"net/qt5-network","version":"5.15.16p130_1","comment":"Qt network module (KDE patched)","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c597c80837eecd6301a960ee1e696ab7480fbb53252733404eb5cfbdb841108f","flatsize":2653814,"path":"All/qt5-network-5.15.16p130_1.pkg","repopath":"All/qt5-network-5.15.16p130_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":642560,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nWith Qt, code can be reused efficiently to target multiple platforms\nwith one code base. The modular C++ class library and developer tools\neasily enables developers to create applications for one platform and\neasily build and run to deploy on another platform.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"}},"categories":["net"]},{"name":"qt5-multimedia","origin":"multimedia/qt5-multimedia","version":"5.15.16p2_2","comment":"Qt audio, video, radio and camera support module (KDE patched)","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d6aabcf5a53fe52c2ea7683ebf3123dc5b420e519c4ee11c8453172097ed1d74","flatsize":3851459,"path":"All/qt5-multimedia-5.15.16p2_2.pkg","repopath":"All/qt5-multimedia-5.15.16p2_2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":742352,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nWith Qt, code can be reused efficiently to target multiple platforms\nwith one code base. The modular C++ class library and developer tools\neasily enables developers to create applications for one platform and\neasily build and run to deploy on another platform.","deps":{"alsa-lib":{"origin":"audio/alsa-lib","version":"1.2.13"},"alsa-plugins":{"origin":"audio/alsa-plugins","version":"1.2.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXv":{"origin":"x11/libXv","version":"1.0.12_1,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"openal-soft":{"origin":"audio/openal-soft","version":"1.24.2_2"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-opengl":{"origin":"graphics/qt5-opengl","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["multimedia"],"options":{"GSTREAMER":"on","OPENAL":"on","ALSA":"on","PULSEAUDIO":"off"}},{"name":"qt5-linguisttools","origin":"devel/qt5-linguisttools","version":"5.15.16p3","comment":"Qt localization tools (KDE patched)","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"31ed89599ecc80dc110964c3c7afa48084883879f53652f7e340c3b3b809e914","flatsize":1861979,"path":"All/qt5-linguisttools-5.15.16p3.pkg","repopath":"All/qt5-linguisttools-5.15.16p3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":410124,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nWith Qt, code can be reused efficiently to target multiple platforms\nwith one code base. The modular C++ class library and developer tools\neasily enables developers to create applications for one platform and\neasily build and run to deploy on another platform.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["devel"],"shlibs_required":["libQt5Core.so.5","libc.so.8","libpthread.so.0","libstdc++.so.9"]},{"name":"qt5-networkauth","origin":"net/qt5-networkauth","version":"5.15.16p1_1","comment":"Qt network auth module (KDE patched)","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c5625e5df7386052f7772e570d744d2cb404a0c84b90e914da94e0438c515248","flatsize":349373,"path":"All/qt5-networkauth-5.15.16p1_1.pkg","repopath":"All/qt5-networkauth-5.15.16p1_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":86784,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nWith Qt, code can be reused efficiently to target multiple platforms\nwith one code base. The modular C++ class library and developer tools\neasily enables developers to create applications for one platform and\neasily build and run to deploy on another platform.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"}},"categories":["net"]},{"name":"qt5-location","origin":"devel/qt5-location","version":"5.15.16p7_1","comment":"Qt location module (KDE patched)","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d091d7419071fe19012dc221670d781c679d8b76c07d39a50cdd1615723d9d0c","flatsize":6713527,"path":"All/qt5-location-5.15.16p7_1.pkg","repopath":"All/qt5-location-5.15.16p7_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":1333988,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nWith Qt, code can be reused efficiently to target multiple platforms\nwith one code base. The modular C++ class library and developer tools\neasily enables developers to create applications for one platform and\neasily build and run to deploy on another platform.","deps":{"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-serialport":{"origin":"comms/qt5-serialport","version":"5.15.16p0_1"}},"categories":["devel"]},{"name":"qt6-doc","origin":"misc/qt6-doc","version":"6.8.3","comment":"Qt 6 module Documentations","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e30dd3c2de63d2405b4fc85fe56c8cb740b1e5e6a4deda719045284775250d56","flatsize":18335345,"path":"All/qt6-doc-6.8.3.pkg","repopath":"All/qt6-doc-6.8.3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":10798832,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nDocumentation modules.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-base_sqldriver-sqlite":{"origin":"databases/qt6-base_sqldriver","version":"6.8.3"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"},"qt6-tools":{"origin":"devel/qt6-tools","version":"6.8.3"}},"categories":["misc"]},{"name":"qt5-help","origin":"devel/qt5-help","version":"5.15.16p3_1","comment":"Qt online help integration module (KDE patched)","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3deec58cb6480e257e3fff6e19d894dd9713982a3b952485e28facba2059ab7b","flatsize":928422,"path":"All/qt5-help-5.15.16p3_1.pkg","repopath":"All/qt5-help-5.15.16p3_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":227824,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nWith Qt, code can be reused efficiently to target multiple platforms\nwith one code base. The modular C++ class library and developer tools\neasily enables developers to create applications for one platform and\neasily build and run to deploy on another platform.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"},"qt5-sqldrivers-sqlite3":{"origin":"databases/qt5-sqldrivers-sqlite3","version":"5.15.16p130"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["devel"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libQt5Sql.so.5","libc.so.8","libpthread.so.0","libstdc++.so.9"]},{"name":"qt5-imageformats","origin":"graphics/qt5-imageformats","version":"5.15.16p2","comment":"Qt plugins for additional image formats (KDE patched)","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d022155a80ed6b3b670dcadd77fbe4b75d6968a8120c5cec7d07a2b2fe9afbe4","flatsize":222179,"path":"All/qt5-imageformats-5.15.16p2.pkg","repopath":"All/qt5-imageformats-5.15.16p2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":58720,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nWith Qt, code can be reused efficiently to target multiple platforms\nwith one code base. The modular C++ class library and developer tools\neasily enables developers to create applications for one platform and\neasily build and run to deploy on another platform.","deps":{"jasper":{"origin":"graphics/jasper","version":"4.2.4"},"libmng":{"origin":"graphics/libmng","version":"2.0.3_2"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"},"webp":{"origin":"graphics/webp","version":"1.5.0"}},"categories":["graphics"]},{"name":"qt5-graphicaleffects","origin":"graphics/qt5-graphicaleffects","version":"5.15.16p0","comment":"Qt Quick graphical effects (KDE patched)","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c64fb312f4c81a11f0cc83bfc65d848da5d27c65454d2f7ac414c6a91f0df69d","flatsize":587339,"path":"All/qt5-graphicaleffects-5.15.16p0.pkg","repopath":"All/qt5-graphicaleffects-5.15.16p0.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":79008,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nWith Qt, code can be reused efficiently to target multiple platforms\nwith one code base. The modular C++ class library and developer tools\neasily enables developers to create applications for one platform and\neasily build and run to deploy on another platform.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"}},"categories":["graphics"]},{"name":"qt5-gui","origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2","comment":"Qt graphical user interface module (KDE patched)","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"feccca4b11adf462362248f75a2f4ec7995b325b3eab42586cab47537086d796","flatsize":23736476,"path":"All/qt5-gui-5.15.16p130_2.pkg","repopath":"All/qt5-gui-5.15.16p130_2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":3787716,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nWith Qt, code can be reused efficiently to target multiple platforms\nwith one code base. The modular C++ class library and developer tools\neasily enables developers to create applications for one platform and\neasily build and run to deploy on another platform.","deps":{"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"encodings":{"origin":"x11-fonts/encodings","version":"1.1.0,1"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libevdev":{"origin":"devel/libevdev","version":"1.13.2"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libinput":{"origin":"x11/libinput","version":"1.27.1"},"libmtdev":{"origin":"devel/libmtdev","version":"1.1.7"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"png":{"origin":"graphics/png","version":"1.6.47"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"vulkan-headers":{"origin":"graphics/vulkan-headers","version":"1.4.311"},"xcb-util-image":{"origin":"x11/xcb-util-image","version":"0.4.1"},"xcb-util-keysyms":{"origin":"x11/xcb-util-keysyms","version":"0.4.1"},"xcb-util-renderutil":{"origin":"x11/xcb-util-renderutil","version":"0.3.10"},"xcb-util-wm":{"origin":"x11/xcb-util-wm","version":"0.4.2"},"xdg-utils":{"origin":"devel/xdg-utils","version":"1.2.1"},"xorg-fonts-truetype":{"origin":"x11-fonts/xorg-fonts-truetype","version":"7.7_1"}},"categories":["graphics","x11-toolkits"],"shlibs_required":["libQt5Core.so.5","libc.so.8","libpthread.so.0"],"options":{"X11":"on"}},{"name":"qt5-gamepad","origin":"x11-toolkits/qt5-gamepad","version":"5.15.16p0_1","comment":"Qt 5 Gamepad Module (KDE patched)","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2cd289aded2a3ab17a88d0410ea4be30a1dbec5827822bec2d1d21b5556b50f1","flatsize":337441,"path":"All/qt5-gamepad-5.15.16p0_1.pkg","repopath":"All/qt5-gamepad-5.15.16p0_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":78268,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nWith Qt, code can be reused efficiently to target multiple platforms\nwith one code base. The modular C++ class library and developer tools\neasily enables developers to create applications for one platform and\neasily build and run to deploy on another platform.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"}},"categories":["x11-toolkits"]},{"name":"qt5-linguist","origin":"devel/qt5-linguist","version":"5.15.16p3","comment":"Qt 5 translation tool (KDE patched)","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"088596e1e8f6417a0d3c392701c4cfc54182557dc3830a9e93c0b2669bf4b82d","flatsize":1629169,"path":"All/qt5-linguist-5.15.16p3.pkg","repopath":"All/qt5-linguist-5.15.16p3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":450448,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nWith Qt, code can be reused efficiently to target multiple platforms\nwith one code base. The modular C++ class library and developer tools\neasily enables developers to create applications for one platform and\neasily build and run to deploy on another platform.","deps":{"qt5-assistant":{"origin":"devel/qt5-assistant","version":"5.15.16p3"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-linguisttools":{"origin":"devel/qt5-linguisttools","version":"5.15.16p3"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["devel"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libQt5PrintSupport.so.5","libQt5Widgets.so.5","libc.so.8","libpthread.so.0","libstdc++.so.9"]},{"name":"qt5-designer","origin":"devel/qt5-designer","version":"5.15.16p3_1","comment":"Qt 5 graphical user interface designer (KDE patched)","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bcbb020cbc5766f539aa4df89bfd2c4672dd1ca4a84e0162bd6d2b45ccd88ecc","flatsize":9181770,"path":"All/qt5-designer-5.15.16p3_1.pkg","repopath":"All/qt5-designer-5.15.16p3_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":3546424,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nWith Qt, code can be reused efficiently to target multiple platforms\nwith one code base. The modular C++ class library and developer tools\neasily enables developers to create applications for one platform and\neasily build and run to deploy on another platform.","deps":{"qt5-assistant":{"origin":"devel/qt5-assistant","version":"5.15.16p3"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-uiplugin":{"origin":"x11-toolkits/qt5-uiplugin","version":"5.15.16p3"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["devel"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5PrintSupport.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libc.so.8","libpthread.so.0","libstdc++.so.9"]},{"name":"qt5-declarative-test","origin":"x11-toolkits/qt5-declarative-test","version":"5.15.16p22_1","comment":"Qt declarative framework for dynamic user interface (testing) (KDE patched)","maintainer":"kde@FreeBSD.org","www":"https://qt-project.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1a8b34110425d341aa2d8df83dea2df2d5b1a584dceaeef9c452a3048ed1deca","flatsize":393827,"path":"All/qt5-declarative-test-5.15.16p22_1.pkg","repopath":"All/qt5-declarative-test-5.15.16p22_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":89824,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nQt Quick is a collection of technologies that are designed to help\ndevelopers create intuitive, modern, and fluid user interfaces.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"},"qt5-testlib":{"origin":"devel/qt5-testlib","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["x11-toolkits"],"shlibs_required":["libQt5Core.so.5","libc.so.8","libpthread.so.0"]},{"name":"qt5-dbus","origin":"devel/qt5-dbus","version":"5.15.16p130_2","comment":"Qt D-Bus inter-process communication module (KDE patched)","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c750d1c59adbc6f5b8b357876e43372777abf3e81fa5e9ead8c26fdaf3aee52e","flatsize":1263847,"path":"All/qt5-dbus-5.15.16p130_2.pkg","repopath":"All/qt5-dbus-5.15.16p130_2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":337628,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nWith Qt, code can be reused efficiently to target multiple platforms\nwith one code base. The modular C++ class library and developer tools\neasily enables developers to create applications for one platform and\neasily build and run to deploy on another platform.","deps":{"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"}},"categories":["devel"],"shlibs_required":["libQt5Core.so.5","libc.so.8","libpthread.so.0","libstdc++.so.9"]},{"name":"qt5-declarative","origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1","comment":"Qt declarative framework for dynamic user interfaces (KDE patched)","maintainer":"kde@FreeBSD.org","www":"https://qt-project.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4fb6ad34b8b3ec7e4788f2854c127ecaec912296a944aaac0776b16d4367905f","flatsize":25438620,"path":"All/qt5-declarative-5.15.16p22_1.pkg","repopath":"All/qt5-declarative-5.15.16p22_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":4570312,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nQt Quick is a collection of technologies that are designed to help\ndevelopers create intuitive, modern, and fluid user interfaces.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["x11-toolkits"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"qt5-core","origin":"devel/qt5-core","version":"5.15.16p130_1","comment":"Qt core non-graphical module (KDE patched)","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"54d820b818e4de2b8bb56d0f8eb14f667ab47096f037c62dda6be72131a0efbf","flatsize":11703446,"path":"All/qt5-core-5.15.16p130_1.pkg","repopath":"All/qt5-core-5.15.16p130_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":2859088,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nWith Qt, code can be reused efficiently to target multiple platforms\nwith one code base. The modular C++ class library and developer tools\neasily enables developers to create applications for one platform and\neasily build and run to deploy on another platform.","deps":{"double-conversion":{"origin":"devel/double-conversion","version":"3.3.1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"icu":{"origin":"devel/icu","version":"76.1,1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["devel"],"shlibs_required":["libc.so.8","libpthread.so.0","libstdc++.so.9"]},{"name":"qt5-l10n","origin":"misc/qt5-l10n","version":"5.15.16p0","comment":"Qt localized messages (KDE patched)","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6c1b81b25a2478cd5880f6458c759d31b44e8c3153033c4da7d47ac61f14d98b","flatsize":15448779,"path":"All/qt5-l10n-5.15.16p0.pkg","repopath":"All/qt5-l10n-5.15.16p0.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":1845268,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nWith Qt, code can be reused efficiently to target multiple platforms\nwith one code base. The modular C++ class library and developer tools\neasily enables developers to create applications for one platform and\neasily build and run to deploy on another platform.","categories":["misc"]},{"name":"qt5-concurrent","origin":"devel/qt5-concurrent","version":"5.15.16p130_1","comment":"Qt multi-threading module (KDE patched)","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"132fe013fb9c3a6d22c42d464099b4d210f4676b27b27f31869c1484d47169b5","flatsize":349349,"path":"All/qt5-concurrent-5.15.16p130_1.pkg","repopath":"All/qt5-concurrent-5.15.16p130_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":49460,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nWith Qt, code can be reused efficiently to target multiple platforms\nwith one code base. The modular C++ class library and developer tools\neasily enables developers to create applications for one platform and\neasily build and run to deploy on another platform.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"}},"categories":["devel"]},{"name":"qt5-datavis3d","origin":"x11-toolkits/qt5-datavis3d","version":"5.15.16p0_1","comment":"Qt 5 3D data visualization module (KDE patched)","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b46166c5add06b2482ace80dc583f174a7a1f5ba89d9f72d811280dbf0e6611e","flatsize":2371082,"path":"All/qt5-datavis3d-5.15.16p0_1.pkg","repopath":"All/qt5-datavis3d-5.15.16p0_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":502272,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nWith Qt, code can be reused efficiently to target multiple platforms\nwith one code base. The modular C++ class library and developer tools\neasily enables developers to create applications for one platform and\neasily build and run to deploy on another platform.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-designer":{"origin":"devel/qt5-designer","version":"5.15.16p3_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["x11-toolkits"]},{"name":"qt5-buildtools","origin":"devel/qt5-buildtools","version":"5.15.16p130_1","comment":"Qt build tools (KDE patched)","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ea1b54b4b3f6ec424eed706f5b25789874deead9ef7e13dd54386bcbb1c835d4","flatsize":6514452,"path":"All/qt5-buildtools-5.15.16p130_1.pkg","repopath":"All/qt5-buildtools-5.15.16p130_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":976216,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nWith Qt, code can be reused efficiently to target multiple platforms\nwith one code base. The modular C++ class library and developer tools\neasily enables developers to create applications for one platform and\neasily build and run to deploy on another platform.","categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9","libz.so.3"]},{"name":"qt5-assistant","origin":"devel/qt5-assistant","version":"5.15.16p3","comment":"Qt 5 documentation browser (KDE patched)","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2f39a575d3f742318707a469a752375519807e058fa25f7ab0e114cc00d1ac44","flatsize":937603,"path":"All/qt5-assistant-5.15.16p3.pkg","repopath":"All/qt5-assistant-5.15.16p3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":355872,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nWith Qt, code can be reused efficiently to target multiple platforms\nwith one code base. The modular C++ class library and developer tools\neasily enables developers to create applications for one platform and\neasily build and run to deploy on another platform.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-help":{"origin":"devel/qt5-help","version":"5.15.16p3_1"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"},"qt5-sqldrivers-sqlite3":{"origin":"databases/qt5-sqldrivers-sqlite3","version":"5.15.16p130"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["devel"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libQt5Help.so.5","libQt5Network.so.5","libQt5PrintSupport.so.5","libQt5Sql.so.5","libQt5Widgets.so.5","libc.so.8","libpthread.so.0","libstdc++.so.9"]},{"name":"qt5","origin":"devel/qt5","version":"5.15.16","comment":"Cross-platform application and UI framework (metaport)","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f9449b296938bf4b66cbd2711d0fa08e9df027bb115bd008e11ac134451b3fa0","flatsize":243,"path":"All/qt5-5.15.16.pkg","repopath":"All/qt5-5.15.16.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":1896,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nWith Qt, code can be reused efficiently to target multiple platforms\nwith one code base. The modular C++ class library and developer tools\neasily enables developers to create applications for one platform and\neasily build and run to deploy on another platform.","deps":{"qt5-3d":{"origin":"graphics/qt5-3d","version":"5.15.16p0_1"},"qt5-assistant":{"origin":"devel/qt5-assistant","version":"5.15.16p3"},"qt5-buildtools":{"origin":"devel/qt5-buildtools","version":"5.15.16p130_1"},"qt5-charts":{"origin":"x11-toolkits/qt5-charts","version":"5.15.16p0_1"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-connectivity":{"origin":"comms/qt5-connectivity","version":"5.15.16p1_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-datavis3d":{"origin":"x11-toolkits/qt5-datavis3d","version":"5.15.16p0_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-declarative-test":{"origin":"x11-toolkits/qt5-declarative-test","version":"5.15.16p22_1"},"qt5-designer":{"origin":"devel/qt5-designer","version":"5.15.16p3_1"},"qt5-doc":{"origin":"misc/qt5-doc","version":"5.12.2"},"qt5-examples":{"origin":"misc/qt5-examples","version":"5.15.16"},"qt5-gamepad":{"origin":"x11-toolkits/qt5-gamepad","version":"5.15.16p0_1"},"qt5-graphicaleffects":{"origin":"graphics/qt5-graphicaleffects","version":"5.15.16p0"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-help":{"origin":"devel/qt5-help","version":"5.15.16p3_1"},"qt5-imageformats":{"origin":"graphics/qt5-imageformats","version":"5.15.16p2"},"qt5-l10n":{"origin":"misc/qt5-l10n","version":"5.15.16p0"},"qt5-linguist":{"origin":"devel/qt5-linguist","version":"5.15.16p3"},"qt5-linguisttools":{"origin":"devel/qt5-linguisttools","version":"5.15.16p3"},"qt5-location":{"origin":"devel/qt5-location","version":"5.15.16p7_1"},"qt5-multimedia":{"origin":"multimedia/qt5-multimedia","version":"5.15.16p2_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-networkauth":{"origin":"net/qt5-networkauth","version":"5.15.16p1_1"},"qt5-opengl":{"origin":"graphics/qt5-opengl","version":"5.15.16p130_1"},"qt5-pixeltool":{"origin":"graphics/qt5-pixeltool","version":"5.15.16p3"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-qdbus":{"origin":"devel/qt5-qdbus","version":"5.15.16p3"},"qt5-qdbusviewer":{"origin":"devel/qt5-qdbusviewer","version":"5.15.16p3"},"qt5-qdoc":{"origin":"devel/qt5-qdoc","version":"5.15.16p3"},"qt5-qdoc-data":{"origin":"devel/qt5-qdoc-data","version":"5.15.16"},"qt5-qev":{"origin":"x11/qt5-qev","version":"5.15.16p3"},"qt5-qmake":{"origin":"devel/qt5-qmake","version":"5.15.16p130"},"qt5-qtdiag":{"origin":"sysutils/qt5-qtdiag","version":"5.15.16p3"},"qt5-qtpaths":{"origin":"sysutils/qt5-qtpaths","version":"5.15.16p3"},"qt5-qtplugininfo":{"origin":"sysutils/qt5-qtplugininfo","version":"5.15.16p3"},"qt5-quick3d":{"origin":"x11-toolkits/qt5-quick3d","version":"5.15.16p1_1"},"qt5-quickcontrols":{"origin":"x11-toolkits/qt5-quickcontrols","version":"5.15.16p0"},"qt5-quickcontrols2":{"origin":"x11-toolkits/qt5-quickcontrols2","version":"5.15.16p5_1"},"qt5-quicktimeline":{"origin":"x11-toolkits/qt5-quicktimeline","version":"5.15.16p0"},"qt5-remoteobjects":{"origin":"devel/qt5-remoteobjects","version":"5.15.16p0_1"},"qt5-script":{"origin":"devel/qt5-script","version":"5.15.18p0_2"},"qt5-scripttools":{"origin":"devel/qt5-scripttools","version":"5.15.18p0_3"},"qt5-scxml":{"origin":"devel/qt5-scxml","version":"5.15.16p0_1"},"qt5-sensors":{"origin":"comms/qt5-sensors","version":"5.15.16p0_1"},"qt5-serialbus":{"origin":"comms/qt5-serialbus","version":"5.15.16p0_1"},"qt5-serialport":{"origin":"comms/qt5-serialport","version":"5.15.16p0_1"},"qt5-speech":{"origin":"accessibility/qt5-speech","version":"5.15.16p1_1"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"},"qt5-sqldrivers-mysql":{"origin":"databases/qt5-sqldrivers-mysql","version":"5.15.16p130"},"qt5-sqldrivers-odbc":{"origin":"databases/qt5-sqldrivers-odbc","version":"5.15.16p130"},"qt5-sqldrivers-pgsql":{"origin":"databases/qt5-sqldrivers-pgsql","version":"5.15.16p130"},"qt5-sqldrivers-sqlite2":{"origin":"databases/qt5-sqldrivers-sqlite2","version":"5.15.16p130"},"qt5-sqldrivers-sqlite3":{"origin":"databases/qt5-sqldrivers-sqlite3","version":"5.15.16p130"},"qt5-sqldrivers-tds":{"origin":"databases/qt5-sqldrivers-tds","version":"5.15.16p130"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-testlib":{"origin":"devel/qt5-testlib","version":"5.15.16p130_1"},"qt5-uiplugin":{"origin":"x11-toolkits/qt5-uiplugin","version":"5.15.16p3"},"qt5-uitools":{"origin":"devel/qt5-uitools","version":"5.15.16p3"},"qt5-virtualkeyboard":{"origin":"x11-toolkits/qt5-virtualkeyboard","version":"5.15.16p0_1"},"qt5-webchannel":{"origin":"www/qt5-webchannel","version":"5.15.16p3_1"},"qt5-webglplugin":{"origin":"www/qt5-webglplugin","version":"5.15.16p0"},"qt5-websockets":{"origin":"www/qt5-websockets","version":"5.15.16p2_1"},"qt5-websockets-qml":{"origin":"www/qt5-websockets-qml","version":"5.15.16p2"},"qt5-webview":{"origin":"www/qt5-webview","version":"5.15.16p0_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-x11extras":{"origin":"x11/qt5-x11extras","version":"5.15.16p0_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"qt5-xmlpatterns":{"origin":"textproc/qt5-xmlpatterns","version":"5.15.16p0_1"}},"categories":["devel"]},{"name":"qt5-connectivity","origin":"comms/qt5-connectivity","version":"5.15.16p1_1","comment":"Qt connectivity (Bluetooth/NFC) module (KDE patched)","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"785dbcaa4e360b6ecf7870748769bb2ec1780d5edc07cf161c445529cf0e60e9","flatsize":1522528,"path":"All/qt5-connectivity-5.15.16p1_1.pkg","repopath":"All/qt5-connectivity-5.15.16p1_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":267924,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nWith Qt, code can be reused efficiently to target multiple platforms\nwith one code base. The modular C++ class library and developer tools\neasily enables developers to create applications for one platform and\neasily build and run to deploy on another platform.","deps":{"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"}},"categories":["comms"]},{"name":"qt-sudo","origin":"security/qt-sudo","version":"2.0.1","comment":"Clone of LXQt sudo tool without LXQt libs","maintainer":"eduardo@FreeBSD.org","www":"https://github.com/aarnt/qt-sudo","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2f48447140c141e54d817f7c99522381d6b9074dd4554fc8eaf84e008abc0ecf","flatsize":237094,"path":"All/qt-sudo-2.0.1.pkg","repopath":"All/qt-sudo-2.0.1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":54900,"desc":"This is a clone of LXQt sudo tool (without LXQt libs). It is the ONLY\nprivilege escalation tool supported by Baiacu, Octopi, OctoPkg, OctoPkgin,\nOctoXBPS and QTGZManager applications.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-tools":{"origin":"devel/qt6-tools","version":"6.8.3"}},"categories":["security"],"shlibs_required":["libGLX.so.0","libOpenGL.so.0","libQt6Core.so.6","libQt6Gui.so.6","libQt6Widgets.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6","libutil.so.4"],"messages":[{"message":"* qt-sudo supports both sudo and doas\n* You must be in the sudoers or doas.conf file in order to use qt-sudo","type":"install"}]},{"name":"qt-maybe","origin":"devel/qt-maybe","version":"0.0.20151227_1","comment":"Implementation of sum/option types using QVariant","maintainer":"kde@FreeBSD.org","www":"https://github.com/robertknight/qt-maybe","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2019495d0d476ccad86458bd32dff5aa6e842e9ab1e6292c0763e803bd889ad1","flatsize":7402,"path":"All/qt-maybe-0.0.20151227_1.pkg","repopath":"All/qt-maybe-0.0.20151227_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":3376,"desc":"A set of simple(ish) C++ templates which implement sum and option types.\nThey serve a similar purpose to boost::variant and boost::optional but\nare implemented on top of Qt's QVariant container.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"}},"categories":["devel"]},{"name":"qt5-quick3d","origin":"x11-toolkits/qt5-quick3d","version":"5.15.16p1_1","comment":"Set of controls for building complete interfaces in Qt Quick3D (KDE patched)","maintainer":"kde@FreeBSD.org","www":"https://qt-project.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c239b4572915fe1796bfdb4984c9d3734d36eff6a9b687d93cde2fb566dcc072","flatsize":8687085,"path":"All/qt5-quick3d-5.15.16p1_1.pkg","repopath":"All/qt5-quick3d-5.15.16p1_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":3839688,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nThe Qt Quick Controls module provides a set of controls that can be\nused to build complete interfaces in Qt Quick3D.","deps":{"assimp":{"origin":"multimedia/assimp","version":"5.4.3"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-opengl":{"origin":"graphics/qt5-opengl","version":"5.15.16p130_1"}},"categories":["x11-toolkits"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libc.so.8","libpthread.so.0","libstdc++.so.9"]},{"name":"qt5-charts","origin":"x11-toolkits/qt5-charts","version":"5.15.16p0_1","comment":"Qt 5 charts module (KDE patched)","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"218c0b631c8fb7018dd1e6292d40aa5bd97c6a75a78438c0bae38309163865d8","flatsize":3315302,"path":"All/qt5-charts-5.15.16p0_1.pkg","repopath":"All/qt5-charts-5.15.16p0_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":582344,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nWith Qt, code can be reused efficiently to target multiple platforms\nwith one code base. The modular C++ class library and developer tools\neasily enables developers to create applications for one platform and\neasily build and run to deploy on another platform.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-designer":{"origin":"devel/qt5-designer","version":"5.15.16p3_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["x11-toolkits"]},{"name":"qsudo","origin":"sysutils/qsudo","version":"201711240000_4","comment":"Qt sudo front-end","maintainer":"jt@obs-sec.com","www":"https://github.com/trueos/qsudo","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f1950e165cdbc43b027a0d9bcd98756f7914941a31531945ed17d213c4d4e00c","flatsize":60810,"path":"All/qsudo-201711240000_4.pkg","repopath":"All/qsudo-201711240000_4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":21824,"desc":"TrueOS Qt sudo front-end.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"sudo":{"origin":"security/sudo","version":"1.9.17p1"}},"categories":["security","sysutils"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libc.so.8","libpthread.so.0","libstdc++.so.9"]},{"name":"qsynth","origin":"audio/qsynth","version":"1.0.3","comment":"Qt fluidsynth front-end application","maintainer":"yuri@FreeBSD.org","www":"https://qsynth.sourceforge.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1bd566e6c2c967032685aeca3330126055b5778bd8e99e3eb3742b974e858062","flatsize":1018954,"path":"All/qsynth-1.0.3.pkg","repopath":"All/qsynth-1.0.3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":280056,"desc":"Qsynth is a fluidsynth GUI front-end application written in C++ around\nthe Qt toolkit using Qt Designer. Eventually it may evolve into a\nsoftsynth management application allowing the user to control and manage\na variety of command line softsynth but for the moment it wraps the\nexcellent FluidSynth.","deps":{"fluidsynth":{"origin":"audio/fluidsynth","version":"2.4.4"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"pipewire":{"origin":"multimedia/pipewire","version":"1.4.1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-svg":{"origin":"graphics/qt6-svg","version":"6.8.3"}},"categories":["audio"],"shlibs_required":["libQt6Core.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Widgets.so.6","libc.so.8","libfluidsynth.so.3","libgcc_s.so.1","libm.so.4","libpipewire-0.3.so.0","libstdc++.so.6"],"options":{"GRADIENT":"on","SYSTEM_TRAY":"on","XUNIQUE":"on"}},{"name":"qstat","origin":"games/qstat","version":"2.17","comment":"Command-line program to query game servers on the net","maintainer":"danfe@FreeBSD.org","www":"https://github.com/multiplay/qstat","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fd34aee5ed0d158488f80b31e83e0281fc525d7121efce6f3c38ec92382dea25","flatsize":501157,"path":"All/qstat-2.17.pkg","repopath":"All/qstat-2.17.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":176600,"desc":"QStat is a command-line program that displays real-time information about\nInternet game servers.  The servers can be either down, non-responding, or\nrunning a game.  For servers running a game, the server name, map name,\ncurrent number of players, and response time are displayed.  Server rules\nand player information may also be displayed.  It can output templates for\nautomatic HTML generation, and also has raw display mode for integration\nwith custom server browsers.","categories":["games","net"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"qstardict","origin":"textproc/qstardict","version":"3.0.0","comment":"Qt based dictionary program (stardict clone)","maintainer":"mew14930xvi@inbox.lv","www":"https://qstardict.ylsoftware.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b5cf835c2f03230d8ae0ae4a7027e2af4271f0b9cb909cfd9f3f3812ee546de4","flatsize":1008451,"path":"All/qstardict-3.0.0.pkg","repopath":"All/qstardict-3.0.0.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":421688,"desc":"QStarDict is a StarDict clone written with using Qt4.\nThe user interface is similar to StarDict.\n\nMain features\n* Full support of StarDict dictionaries\n* Working in system tray\n* Scanning mouse selection and showing popup window\n  with translation of selected word","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["textproc"],"shlibs_required":["libGLX.so.0","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6PrintSupport.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libX11.so.6","libc.so.8","libgcc_s.so.1","libglib-2.0.so.0","libintl.so.8","libm.so.4","libpthread.so.0","libstdc++.so.6","libz.so.3"],"options":{"DOCS":"on"},"messages":[{"message":"QStarDict can support for StarDict dictionaries.\nYou can install some dictionaries for StarDict(QStarDict):\n\n textproc/stardict2-dict-fa_IR\tEnglish-Persian dictionary\n textproc/stardict2-dictd_mova\tDictionaries from www.mova.org","type":"install"}]},{"name":"qsstv","origin":"comms/qsstv","version":"9.5.8_3","comment":"Amateur Radio SSTV/FAX reception program for unix","maintainer":"hamradio@FreeBSD.org","www":"https://www.qsl.net/on4qz/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a6a6efedf97a42651087ce3da48dce70d691803c4d048ef0354c27da3725bf6a","flatsize":2235104,"path":"All/qsstv-9.5.8_3.pkg","repopath":"All/qsstv-9.5.8_3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":779024,"desc":"Amateur Radio SSTV/FAX transmit and reception program for Unix.","deps":{"alsa-lib":{"origin":"audio/alsa-lib","version":"1.2.13"},"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"fftw3-float":{"origin":"math/fftw3-float","version":"3.3.10_5"},"hamlib":{"origin":"comms/hamlib","version":"4.6.2"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libv4l":{"origin":"multimedia/libv4l","version":"1.23.0_5"},"openjpeg":{"origin":"graphics/openjpeg","version":"2.5.3"},"qt5-buildtools":{"origin":"devel/qt5-buildtools","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["comms","hamradio"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libasound.so.2","libc.so.8","libfftw3.so.3","libfftw3f.so.3","libhamlib.so.4","libm.so.4","libopenjp2.so.7","libpthread.so.0","librt.so.0","libstdc++.so.9","libv4l2.so.0","libv4lconvert.so.0"]},{"name":"qspeakers","origin":"cad/qspeakers","version":"1.6.8","comment":"Open source loudspeaker enclosure designer","maintainer":"riggs@FreeBSD.org","www":"http://brouits.free.fr/qspeakers/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a8d7d2f0d8beca83325be2649d905333a2e2137912d8f614233b699f60b331ef","flatsize":565661,"path":"All/qspeakers-1.6.8.pkg","repopath":"All/qspeakers-1.6.8.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":136668,"desc":"QSpeakers is an open source DIY speakers enclosure design software written\nin C++ with Qt for the UI. This program simulates common acoustical\nenclosures behaviour in the mean to help users to design their own\nloudspeaker systems.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-charts":{"origin":"x11-toolkits/qt5-charts","version":"5.15.16p0_1"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-linguisttools":{"origin":"devel/qt5-linguisttools","version":"5.15.16p3"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["cad"],"shlibs_required":["libGL.so.1","libQt5Charts.so.5","libQt5Core.so.5","libQt5Gui.so.5","libQt5PrintSupport.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"qscintilla2-qt6","origin":"devel/qscintilla2","version":"2.14.1,1","comment":"Qt6 port of the Scintilla C++ editor class","maintainer":"kde@FreeBSD.org","www":"https://riverbankcomputing.com/software/qscintilla/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ee34f31501eec8c9d4b4878bfc2f1b0d83c561d4408c4834140591cb7b3d6baf","flatsize":16431400,"path":"All/qscintilla2-qt6-2.14.1,1.pkg","repopath":"All/qscintilla2-qt6-2.14.1,1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1917148,"desc":"QScintilla2 is a port to Qt of Neil Hodgson's Scintilla C++ editor class.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["devel"],"options":{"DOCS":"on","EXAMPLES":"on","NLS":"on"},"annotations":{"flavor":"qt6"}},{"name":"qsf","origin":"mail/qsf","version":"1.2.15_1","comment":"Small fast spam filter intended to be used with procmail","maintainer":"jack@jarasoft.net","www":"https://www.ivarch.com/programs/qsf/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7b2c3002c7a1a54755ca72feccc1afbec82888c604e7c46879f762d0ab0d70b8","flatsize":128895,"path":"All/qsf-1.2.15_1.pkg","repopath":"All/qsf-1.2.15_1.pkg","licenselogic":"single","pkgsize":58056,"desc":"Quick Spam Filter (qsf) is a small, fast spam filter that works by learning\nto recognise the words that are more likely to appear in spam than non-spam.\nIt is intended to be used in a procmail recipe to mark email as being\npossible spam.","categories":["mail"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"GDBM":"off","MYSQL":"off","SQLITE2":"off"}},{"name":"qscintilla2-designerplugin-qt5","origin":"devel/qscintilla2-designerplugin","version":"2.14.1,1","comment":"Qt5 Designer plugin for QScintilla2","maintainer":"kde@FreeBSD.org","www":"https://riverbankcomputing.com/software/qscintilla/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"943001a18250bb0bb07b65854d20fe23f606ae26ba53fd7e064eaa68ca01847c","flatsize":57143,"path":"All/qscintilla2-designerplugin-qt5-2.14.1,1.pkg","repopath":"All/qscintilla2-designerplugin-qt5-2.14.1,1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":18136,"desc":"The Qt Designer plugin allows QScintilla2 instances to be included in GUI\ndesigns just like any other Qt4 widget.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qscintilla2-qt5":{"origin":"devel/qscintilla2","version":"2.14.1,1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-designer":{"origin":"devel/qt5-designer","version":"5.15.16p3_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["devel"],"annotations":{"flavor":"qt5"}},{"name":"qscintilla2-designerplugin-qt6","origin":"devel/qscintilla2-designerplugin","version":"2.14.1,1","comment":"Qt6 Designer plugin for QScintilla2","maintainer":"kde@FreeBSD.org","www":"https://riverbankcomputing.com/software/qscintilla/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"88857277e18bd7b88c73721cc076d9de2387844d444b97fe5ab0627ccfca8274","flatsize":56567,"path":"All/qscintilla2-designerplugin-qt6-2.14.1,1.pkg","repopath":"All/qscintilla2-designerplugin-qt6-2.14.1,1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":17944,"desc":"The Qt Designer plugin allows QScintilla2 instances to be included in GUI\ndesigns just like any other Qt4 widget.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qscintilla2-qt6":{"origin":"devel/qscintilla2","version":"2.14.1,1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-tools":{"origin":"devel/qt6-tools","version":"6.8.3"}},"categories":["devel"],"annotations":{"flavor":"qt6"}},{"name":"qrupdate","origin":"math/qrupdate","version":"1.1.2_14","comment":"Fortran library for fast updates of QR and Cholesky decomposition","maintainer":"robertjenssen@ozemail.com.au","www":"http://qrupdate.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d8d4aead7171730157bfc4eefe99ac148efeb5375745cb57d44ab5a4646dbeb8","flatsize":223684,"path":"All/qrupdate-1.1.2_14.pkg","repopath":"All/qrupdate-1.1.2_14.pkg","licenselogic":"single","pkgsize":34192,"desc":"qrupdate is a Fortran library for fast updates of QR and Cholesky\ndecomposition. It was originally part of GNU-Octave.","deps":{"blas":{"origin":"math/blas","version":"3.12.1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"lapack":{"origin":"math/lapack","version":"3.12.1"}},"categories":["math"]},{"name":"qt5-3d","origin":"graphics/qt5-3d","version":"5.15.16p0_1","comment":"Qt3D module (KDE patched)","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ec9f87dce74ab33df14d164b92a2e8a8c9d354312671f0310356ab7eaedfe3ca","flatsize":12061979,"path":"All/qt5-3d-5.15.16p0_1.pkg","repopath":"All/qt5-3d-5.15.16p0_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":2044872,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nWith Qt, code can be reused efficiently to target multiple platforms\nwith one code base. The modular C++ class library and developer tools\neasily enables developers to create applications for one platform and\neasily build and run to deploy on another platform.","deps":{"assimp":{"origin":"multimedia/assimp","version":"5.4.3"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"}},"categories":["graphics"],"shlibs_required":["libQt5Core.so.5","libassimp.so.5","libc.so.8","libpthread.so.0","libstdc++.so.9"],"options":{"AVX":"off"}},{"name":"qsampler","origin":"audio/qsampler","version":"1.0.1","comment":"Qt-based front end to LinuxSampler","maintainer":"yuri@FreeBSD.org","www":"http://qsampler.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cf8e300c30c0a7ea29c10d3bdcd5e4a74014adaf28590a08ee530f050ab01c77","flatsize":982126,"path":"All/qsampler-1.0.1.pkg","repopath":"All/qsampler-1.0.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":271964,"desc":"Qt-based front end to LinuxSampler.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libgig":{"origin":"audio/libgig","version":"4.4.1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"liblscp":{"origin":"audio/liblscp","version":"1.0.0"},"linuxsampler":{"origin":"audio/linuxsampler","version":"2.3.1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-svg":{"origin":"graphics/qt6-svg","version":"6.8.3"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["audio"],"shlibs_required":["libGLX.so.0","libOpenGL.so.0","libQt6Core.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Svg.so.6","libQt6Widgets.so.6","libc.so.8","libgcc_s.so.1","libgig.so.11","liblscp.so.6","libm.so.4","libpthread.so.0","libstdc++.so.6"]},{"name":"qrouter","origin":"cad/qrouter","version":"1.4.88","comment":"Tool to generate metal layers and vias","maintainer":"yuri@FreeBSD.org","www":"http://opencircuitdesign.com/qrouter/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ee1fb563dd1ca90fe66413fa85c251bd4e1b3ecab3a3550a27506786eea63e14","flatsize":484088,"path":"All/qrouter-1.4.88.pkg","repopath":"All/qrouter-1.4.88.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":170424,"desc":"Qrouter is a tool to generate metal layers and vias to physically connect\ntogether a netlist in a VLSI fabrication technology. It is a maze router,\notherwise known as an \"over-the-cell\" router or \"sea-of-gates\" router. That is,\nunlike a channel router, it begins with a description of placed standard cells,\nusually packed together at minimum spacing, and places metal routes over the\nstandard cells.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["cad"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXt.so.6","libc.so.8","libm.so.4","libtcl86.so.1","libtk86.so.1"]},{"name":"qr","origin":"textproc/qr","version":"g20200216_2","comment":"Generate textual QR codes using terminal","maintainer":"lcook@FreeBSD.org","www":"https://github.com/Y2Z/qr","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f79a44e56f72b4b40bf141e96aaf65bb8c2dbee7f2d0f7fdcf0266314497a580","flatsize":14972,"path":"All/qr-g20200216_2.pkg","repopath":"All/qr-g20200216_2.pkg","licenselogic":"single","licenses":["UNLICENSE"],"pkgsize":6700,"desc":"Print Unicode-friendly QR codes straight in\nyour terminal.","deps":{"libqrencode":{"origin":"graphics/libqrencode","version":"4.1.1"}},"categories":["graphics","textproc"],"shlibs_required":["libc.so.8","libm.so.4","libqrencode.so.4"]},{"name":"qr-code-generator","origin":"graphics/qr-code-generator","version":"1.8.0","comment":"High-quality QR Code generator library","maintainer":"lwhsu@FreeBSD.org","www":"https://www.nayuki.io/page/qr-code-generator-library","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b2fe9faf767605562fd89f4da478d459ddbc80b46be59fe6c7fe427786628d90","flatsize":241798,"path":"All/qr-code-generator-1.8.0.pkg","repopath":"All/qr-code-generator-1.8.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":56528,"desc":"This project aims to be the best, clearest QR Code generator library in\nmultiple languages. The primary goals are flexible options and absolute\ncorrectness. Secondary goals are compact implementation size and good\ndocumentation comments.","categories":["graphics"]},{"name":"qqwing","origin":"games/qqwing","version":"1.3.4_6","comment":"Sudoku generating and solving software","maintainer":"gnome@FreeBSD.org","www":"https://people.freedesktop.org/~hughsient/appdata/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"92c42919af5124115cce2b688229ae9937cdfd8b62aef9258a092e30b05aba66","flatsize":101578,"path":"All/qqwing-1.3.4_6.pkg","repopath":"All/qqwing-1.3.4_6.pkg","licenselogic":"single","pkgsize":35348,"desc":"QQWing is Sudoku generating and solving software that. Various versions\nare available to run on different platforms and different environments.","categories":["games","gnome"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"qrcodegen","origin":"textproc/qrcodegen","version":"1.14.2_1","comment":"GUI to generate QR codes","maintainer":"ports@FreeBSD.org","www":"https://sites.google.com/site/qrcodeforwn/home/qr-code-generator-for-wireless-networks","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5b1522a8e7c7eafca2d8208c1a4a1a44cdcbe4a23acf4e7d70766b37cac24aeb","flatsize":818426,"path":"All/qrcodegen-1.14.2_1.pkg","repopath":"All/qrcodegen-1.14.2_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":687764,"desc":"The 'Portable QR-Code Generator' is a free Java program which generates QR\nCodes from\n\n- WLAN credentials: SSID, network key and and network type\n    (WEP, WPA/WPA2, not encrypted)\n- VCard-Import\n  o Inlined images can optionally be removed to reduce the size of the\n    generated QR Code\n  o VCards up to version 3 (inclusive) are supported\n  o You can import the cards via drag&drop or by selecting them in a file\n    chooser dialog\n  o Supports a broad range of character encodings (ISO-8859-1, UTF-8, UTF-16,)\n    the actual number depends on the Java Virtual Machine you are using.\n- VCard generator\n- e-mail addresses\n- URLs\n- free text\n- geographic coordinates\n\nThe QR Code can be printed, saved as BMP, GIF or PNG, or copied to clipboard to\nuse in other applications.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","textproc"],"messages":[{"message":"===>   NOTICE:\n\nThe qrcodegen port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"qprint","origin":"textproc/qprint","version":"1.1_1","comment":"Encode and decode Quoted-Printable files","maintainer":"takefu@airport.fm","www":"https://www.fourmilab.ch/webtools/qprint/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d393268d725be27e566431928ae93b53df2773d5eb68e5dd2deadd3424f37684","flatsize":15336,"path":"All/qprint-1.1_1.pkg","repopath":"All/qprint-1.1_1.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":8332,"desc":"The MIME (Multipurpose Internet Mail Extensions) specification\n(RFC 1521 and successors) defines a mechanism for encoding text consisting\nprimarily of printable ASCII characters, but which may contain characters\n(for example, accented letters in the ISO 8859 Latin-1 character set) which\ncannot be encoded as 7-bit ASCII or are non-printable characters which may\nconfuse mail transfer agents.","categories":["textproc"],"shlibs_required":["libc.so.8"]},{"name":"qpress","origin":"archivers/qpress","version":"20230507","comment":"Portable file archiver using QuickLZ","maintainer":"samm@FreeBSD.org","www":"https://github.com/PierreLvx/qpress","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"330e50b78ea862bea82a7dedcfee5285b37265286126947676d54e21f2c91c30","flatsize":100288,"path":"All/qpress-20230507.pkg","repopath":"All/qpress-20230507.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":40376,"desc":"qpress is a portable file archiver using QuickLZ and designed to utilize fast\nstorage systems to their max. It's often faster than file copy because the\ndestination is smaller than the source.","categories":["archivers"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"qpopper","origin":"mail/qpopper","version":"4.1.0_7","comment":"Berkeley POP 3 server (now maintained by Qualcomm)","maintainer":"eugen@FreeBSD.org","www":"https://www.eudora.com/products/unsupported/qpopper/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ab8edab7a80135fddf18751d8bc86f43e8e81942dbd15b7b24c06c84f4526084","flatsize":200444,"path":"All/qpopper-4.1.0_7.pkg","repopath":"All/qpopper-4.1.0_7.pkg","licenselogic":"single","licenses":["QUALCOMM"],"pkgsize":82832,"desc":"Qpopper is the most widely-used server for the POP3 protocol\n(this allows users to access their mail using any POP3 client).\n\nDon't forget to edit /etc/inetd.conf to enable the server after installation.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["mail"],"users":["pop"],"groups":["daemon"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12","libssl.so.12","libutil.so.4"],"options":{"APOP":"on","APOP_ONLY":"off","DOCUMENTATION":"off","FULL_POPD_DEBUG":"off","OPENSSL":"on","PAM":"off","POPPASSD":"off","SAMPLE_POPUSERS":"off","SHY_ENABLED":"off","STANDALONE_MODE":"off","U_OPTION":"on"},"annotations":{"cpe":"cpe:2.3:a:qualcomm:qpopper:4.1.0:::::dragonfly6:x86_64:7"},"messages":[{"message":"To enable the qpopper-daemon, add the following line to your /etc/inetd.conf:\n\n   pop3 stream tcp nowait root /usr/local/libexec/qpopper qpopper -s","type":"install"}]},{"name":"qpwgraph","origin":"multimedia/qpwgraph","version":"0.8.2","comment":"PipeWire Graph Qt GUI Interface","maintainer":"yuri@FreeBSD.org","www":"https://gitlab.freedesktop.org/rncbc/qpwgraph","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"65aa78edafc82f4088c815f2ae7011968f372ba82af696e9e55e7eaa8d884e3c","flatsize":691053,"path":"All/qpwgraph-0.8.2.pkg","repopath":"All/qpwgraph-0.8.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":217924,"desc":"qpwgraph is a graph manager dedicated for PipeWire, using the Qt C++ framework,\nbased and pretty much like the same of QjackCtl.","deps":{"alsa-lib":{"origin":"audio/alsa-lib","version":"1.2.13"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"pipewire":{"origin":"multimedia/pipewire","version":"1.4.1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-svg":{"origin":"graphics/qt6-svg","version":"6.8.3"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["multimedia"],"shlibs_required":["libGLX.so.0","libOpenGL.so.0","libQt6Core.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Svg.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libasound.so.2","libc.so.8","libgcc_s.so.1","libm.so.4","libpipewire-0.3.so.0","libpthread.so.0","libstdc++.so.6"]},{"name":"qpdfview-qt5","origin":"print/qpdfview","version":"0.5.0_6","comment":"Tabbed DjVu/PDF/PS document viewer","maintainer":"mew14930xvi@inbox.lv","www":"https://launchpad.net/qpdfview","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"178fb99136cce05a083dfc50c8193e7600fcaaa4df4ae2c9d31f0a9d64c88afc","flatsize":3932530,"path":"All/qpdfview-qt5-0.5.0_6.pkg","repopath":"All/qpdfview-qt5-0.5.0_6.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":670088,"desc":"qpdfview is a tabbed document viewer.  It uses Poppler for PDF\nsupport, libspectre for PS support, DjVuLibre for DjVu support,\nCUPS for printing support and the Qt toolkit for its interface.","deps":{"cups":{"origin":"print/cups","version":"2.4.11_1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"djvulibre":{"origin":"graphics/djvulibre","version":"3.5.28_4"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libspectre":{"origin":"print/libspectre","version":"0.2.12_1"},"poppler-qt5":{"origin":"graphics/poppler-qt5","version":"25.02.0"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-linguisttools":{"origin":"devel/qt5-linguisttools","version":"5.15.16p3"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["print"],"shlibs_required":["libGL.so.1","libQt5Concurrent.so.5","libQt5Core.so.5","libQt5DBus.so.5","libQt5Gui.so.5","libQt5PrintSupport.so.5","libQt5Sql.so.5","libQt5Svg.so.5","libQt5Widgets.so.5","libc.so.8","libcups.so.2","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"CUPS":"on","DJVU":"on","PS":"on","SYNCTEX":"off"},"annotations":{"flavor":"qt5"}},{"name":"qrcp","origin":"net/qrcp","version":"0.11.6","comment":"Transfer files over wifi by scanning a QR code","maintainer":"tagattie@FreeBSD.org","www":"https://qrcp.sh/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"67da57c011f3684e4b838dc024dbad08579b84ff43780c3190ad79b6e0a769dd","flatsize":10334295,"path":"All/qrcp-0.11.6.pkg","repopath":"All/qrcp-0.11.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3248316,"desc":"Transfer files over Wi-Fi from your computer to a mobile device by\nscanning a QR code without leaving the terminal.\n\nqrcp binds a web server to the address of your Wi-Fi network interface\non a random port and creates a handler for it. The default handler\nserves the content and exits the program when the transfer is\ncomplete. When used to receive files, qrcp serves an upload page and\nhandles the transfer.","categories":["net"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"qpage","origin":"comms/qpage","version":"3.3_9","comment":"SNPP client/server for sending messages to an alphanumeric pager","maintainer":"rand@iteris.com","www":"http://www.qpage.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2329697e669e02abecdb795e821ef239983e4ba8bc81e454eaa7716f8ec20573","flatsize":96042,"path":"All/qpage-3.3_9.pkg","repopath":"All/qpage-3.3_9.pkg","licenselogic":"single","pkgsize":45932,"desc":"QuickPage sends messages to a paging terminal using the SNPP and IXO\n(also known as TAP) protocols.  It is normally used with no options\nother than a recipient and the message text, in which case the message\nis sent to the SNPP server where it is submitted to a page queue to be\nsent by a separate daemon process.\n\nPage groups and duty schedules are supported.  Status notification\nmessages indicating the success or failure of a page are sent via\ne-mail to submitters of high-priority (level 0) pages.","categories":["comms"],"shlibs_required":["libc.so.8","libwrap.so.4"],"options":{"IDENT_PATCH":"off"}},{"name":"qpdfview","origin":"print/qpdfview","version":"0.5.0_6","comment":"Tabbed DjVu/PDF/PS document viewer","maintainer":"mew14930xvi@inbox.lv","www":"https://launchpad.net/qpdfview","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e413b261b0bee9c52c0b4c2b5d37d914b275928a5459a017085d5f4c954c252c","flatsize":4112370,"path":"All/qpdfview-0.5.0_6.pkg","repopath":"All/qpdfview-0.5.0_6.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":707264,"desc":"qpdfview is a tabbed document viewer.  It uses Poppler for PDF\nsupport, libspectre for PS support, DjVuLibre for DjVu support,\nCUPS for printing support and the Qt toolkit for its interface.","deps":{"cups":{"origin":"print/cups","version":"2.4.11_1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"djvulibre":{"origin":"graphics/djvulibre","version":"3.5.28_4"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libspectre":{"origin":"print/libspectre","version":"0.2.12_1"},"poppler-qt6":{"origin":"graphics/poppler-qt6","version":"25.02.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-svg":{"origin":"graphics/qt6-svg","version":"6.8.3"}},"categories":["print"],"shlibs_required":["libGLX.so.0","libOpenGL.so.0","libQt6Concurrent.so.6","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6PrintSupport.so.6","libQt6Sql.so.6","libQt6Svg.so.6","libQt6Widgets.so.6","libc.so.8","libcups.so.2","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"CUPS":"on","DJVU":"on","PS":"on","SYNCTEX":"off"},"annotations":{"flavor":"qt6"}},{"name":"qonk","origin":"games/qonk","version":"0.3.1_15","comment":"Small space build and conquer strategy game","maintainer":"amdmi3@FreeBSD.org","www":"https://scratchpad.fandom.com/wiki/Qonk","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"be55e2e4370faaa50dd1705532ddca3cecfaa7cbcf31b90a87cef8763b513b0a","flatsize":404604,"path":"All/qonk-0.3.1_15.pkg","repopath":"All/qonk-0.3.1_15.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":181356,"desc":"[Original description for version 0.0.2beta1]\n\nQonk is a small game I wrote to learn some SDL basics. The game is a small\nbuild-and-conquer strategy game with very simple rules. A complete game only\nlasts for a few minutes and can be a fun break away from work or whatever\nyou're doing.\n\nThe setting of the game is a solar system of planets. Your goal is to conquer\nall of the planets in the game by sending ships there. Planets that are under\nyour control generate new ships. Simple AI players are playing against you. As\nyou gain more experience throughout the game, more AI players have to be\nkicked out of bigger solar systems.\n\nThe game is currently very much in beta. I published it however in order to\nsee whether it compiles on other machines, and to see what reactions people\nhad on its gameplay. The game engine itself is fully functional. A lot of\nthings have to be added to make this a mature game (like menus and stuff), but\nsince the engine itself works, Qonk is already very playable.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_gfx":{"origin":"graphics/sdl_gfx","version":"2.0.27"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_ttf":{"origin":"graphics/sdl_ttf","version":"2.0.11_8"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_gfx.so.16","libSDL_image-1.2.so.0","libSDL_ttf-2.0.so.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"qscintilla2-qt5","origin":"devel/qscintilla2","version":"2.14.1,1","comment":"Qt5 port of the Scintilla C++ editor class","maintainer":"kde@FreeBSD.org","www":"https://riverbankcomputing.com/software/qscintilla/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"587e1a137d1666e80cde1bd6cbef6dca0dcdf7bcf1b9cfb918eb1fe5356c6077","flatsize":16848976,"path":"All/qscintilla2-qt5-2.14.1,1.pkg","repopath":"All/qscintilla2-qt5-2.14.1,1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1978476,"desc":"QScintilla2 is a port to Qt of Neil Hodgson's Scintilla C++ editor class.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["devel"],"options":{"DOCS":"on","EXAMPLES":"on","NLS":"on"},"annotations":{"flavor":"qt5"}},{"name":"qtcreator","origin":"devel/qtcreator","version":"8.0.2","comment":"C++ and QML IDE for Qt development","maintainer":"kde@FreeBSD.org","www":"https://qt-project.org/wiki/Category:Tools::QtCreator","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"60c6d073c0c543b9dbc49f910726dce4110562cdd68e92e8b13e3359a165735e","flatsize":115411662,"path":"All/qtcreator-8.0.2.pkg","repopath":"All/qtcreator-8.0.2.pkg","licenselogic":"single","licenses":["QtGPL"],"pkgsize":32385288,"desc":"Qt Creator is a cross-platform IDE (integrated development\nenvironment) tailored to the needs of Qt developers.\nIt is part of the Qt Project.\n\nIt includes:\n * code editor with C++, QML and ECMAscript support;\n * rapid code navigation tools;\n * static code checking and style hints as you type;\n * context sensitive help;\n * visual debugger;\n * integrated GUI layout and forms designer.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"kf5-syntax-highlighting":{"origin":"textproc/kf5-syntax-highlighting","version":"5.116.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"llvm13":{"origin":"devel/llvm13","version":"13.0.1_7"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"qt5-buildtools":{"origin":"devel/qt5-buildtools","version":"5.15.16p130_1"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-designer":{"origin":"devel/qt5-designer","version":"5.15.16p3_1"},"qt5-doc":{"origin":"misc/qt5-doc","version":"5.12.2"},"qt5-examples":{"origin":"misc/qt5-examples","version":"5.15.16"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-help":{"origin":"devel/qt5-help","version":"5.15.16p3_1"},"qt5-linguist":{"origin":"devel/qt5-linguist","version":"5.15.16p3"},"qt5-location":{"origin":"devel/qt5-location","version":"5.15.16p7_1"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-qdoc":{"origin":"devel/qt5-qdoc","version":"5.15.16p3"},"qt5-qmake":{"origin":"devel/qt5-qmake","version":"5.15.16p130"},"qt5-quick3d":{"origin":"x11-toolkits/qt5-quick3d","version":"5.15.16p1_1"},"qt5-quickcontrols":{"origin":"x11-toolkits/qt5-quickcontrols","version":"5.15.16p0"},"qt5-quicktimeline":{"origin":"x11-toolkits/qt5-quicktimeline","version":"5.15.16p0"},"qt5-script":{"origin":"devel/qt5-script","version":"5.15.18p0_2"},"qt5-serialport":{"origin":"comms/qt5-serialport","version":"5.15.16p0_1"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-testlib":{"origin":"devel/qt5-testlib","version":"5.15.16p130_1"},"qt5-webchannel":{"origin":"www/qt5-webchannel","version":"5.15.16p3_1"},"qt5-webengine":{"origin":"www/qt5-webengine","version":"5.15.18p7_3"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"qt5-xmlpatterns":{"origin":"textproc/qt5-xmlpatterns","version":"5.15.16p0_1"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["devel"],"shlibs_required":["libQt5Concurrent.so.5","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Qml.so.5","libQt5QmlModels.so.5","libQt5Quick.so.5","libQt5Quick3D.so.5","libQt5Quick3DAssetImport.so.5","libQt5Quick3DRender.so.5","libQt5Quick3DRuntimeRender.so.5","libQt5Quick3DUtils.so.5","libQt5Widgets.so.5","libc.so.8","libexecinfo.so.1","libm.so.4","librt.so.0","libstdc++.so.9"],"options":{"DOCS":"on","EXAMPLES":"on","QTWEBENGINE":"on"}},{"name":"qpdf","origin":"print/qpdf","version":"11.10.1,1","comment":"Command-line tools for transforming and inspecting PDF documents","maintainer":"wen@FreeBSD.org","www":"http://qpdf.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aa338bb5d8c843ee7e65698d42b1d6201d455f5cca2a0c4603394bbd9b898fac","flatsize":3746194,"path":"All/qpdf-11.10.1,1.pkg","repopath":"All/qpdf-11.10.1,1.pkg","licenselogic":"or","licenses":["APACHE20","ART20"],"pkgsize":953836,"desc":"QPDF is a program that can be used to linearize (web-optimize),\nencrypt (password-protect), decrypt, and inspect PDF files from the\ncommand-line.  It does these and other structural, content-preserving\ntransformations on PDF files, reading a PDF file as input and\ncreating a new one as output.  It also provides many useful\ncapabilities to developers of PDF-producing software or for people\nwho just want to look at the innards of a PDF file to learn more\nabout how they work.\n\nQPDF understands PDF files that use compressed object streams\n(supported by newer PDF applications) and can convert such files into\nthose that can be read with older viewers.  It can also be used for\nchecking PDF files for structural errors, inspecting stream contents,\nor extracting objects from PDF files.  QPDF is not PDF content\ncreation or viewing software -- it does not have the capability to\ncreate PDF files from scratch or to display PDF files.","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["print"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on","GNUTLS":"off","OPENSSL":"on"},"annotations":{"cpe":"cpe:2.3:a:qpdf_project:qpdf:11.10.1:::::dragonfly6:x86_64"}},{"name":"qoauth-qt5","origin":"net/qoauth-qt5","version":"2.0.0_7","comment":"Qt5 support for OAuth-powered network services","maintainer":"kde@FreeBSD.org","www":"https://github.com/ayoy/qoauth","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2d07775582cbfff4fc5d3facf3162f58559ecdf81fb4c61c73fbe761785fd3e2","flatsize":130545,"path":"All/qoauth-qt5-2.0.0_7.pkg","repopath":"All/qoauth-qt5-2.0.0_7.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":37596,"desc":"QOAuth is an attempt to support interaction with OAuth-powered network services\nin a Qt way","deps":{"qca-qt5":{"origin":"devel/qca","version":"2.3.10"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-testlib":{"origin":"devel/qt5-testlib","version":"5.15.16p130_1"}},"categories":["devel","net","security"]},{"name":"qof","origin":"databases/qof","version":"0.8.8_3","comment":"Query Object Framework","maintainer":"ports@FreeBSD.org","www":"https://alioth.debian.org/projects/qof/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"00cf58b64222759de60eacb5cddae395a220f2a74699ff7f3165ccd16ae9dabf","flatsize":1564268,"path":"All/qof-0.8.8_3.pkg","repopath":"All/qof-0.8.8_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":333252,"desc":"QOF - Query Object Framework - library to add a query engine to C\napplications with generic XML backend.  A SQL database is not needed; any\ncollection of C/C++ objects can act as tables.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"}},"categories":["databases"],"options":{"NLS":"on"},"annotations":{"deprecated":"Host is no longer resolvable using multiple different resolver"},"messages":[{"message":"===>   NOTICE:\n\nThe qof port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nHost is no longer resolvable using multiple different resolver."}]},{"name":"qmls","origin":"cad/qmls","version":"0.2","comment":"Quine-McCluskey Logic Simplifier","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1123d3d00ec8a443c4300e3a17d52e2785ce6dd1cfd1875ba075cc9e3165fe20","flatsize":52408,"path":"All/qmls-0.2.pkg","repopath":"All/qmls-0.2.pkg","licenselogic":"single","pkgsize":21876,"desc":"The Quine-McCluskey Logic Simplifier is a utility written to simplify\ndigital logic. You feed it a canonical decimal list and it does the rest.","categories":["cad"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe qmls port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"qnetwalk","origin":"games/qnetwalk","version":"1.9.0_2","comment":"Game for system administrators","maintainer":"amdmi3@FreeBSD.org","www":"https://github.com/AMDmi3/qnetwalk","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4fde443201ab9ffb2abcadc3c26dac0594517d26521076e8d8b6837acbe93a98","flatsize":269785,"path":"All/qnetwalk-1.9.0_2.pkg","repopath":"All/qnetwalk-1.9.0_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":99292,"desc":"QNetWalk, the Qt-version of the popular NetWalk game for system administrators.\n\nFeatures:\n* Built-in generator of the levels.\n* Novice, Amateur, Expert, and Master levels of the skill.\n* Auto saving of settings.\n* Turn's animation.\n* Highscores.\n* Sound Support.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-multimedia":{"origin":"multimedia/qt6-multimedia","version":"6.8.3"}},"categories":["games"],"shlibs_required":["libGLX.so.0","libOpenGL.so.0","libQt6Core.so.6","libQt6Gui.so.6","libQt6Multimedia.so.6","libQt6Network.so.6","libQt6Widgets.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on","NLS":"on","QT6":"on","SOUND":"on"}},{"name":"qmidinet","origin":"audio/qmidinet","version":"1.0.1","comment":"MIDI network gateway application","maintainer":"yuri@FreeBSD.org","www":"https://qmidinet.sourceforge.io","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"82dcc39d983ffdac6b2e14a4c806e672c0c52691adc2cb566c6d0b96f9d7ee57","flatsize":277161,"path":"All/qmidinet-1.0.1.pkg","repopath":"All/qmidinet-1.0.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":99192,"desc":"QmidiNet is a MIDI network gateway application that sends and receives MIDI data\n(ALSA Sequencer and/or JACK MIDI) over the network, using UDP/IP multicast.\nInspired by multimidicast (https://llg.cubic.org/tools) and designed to be\ncompatible with ipMIDI for Windows (https://nerds.de).","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-svg":{"origin":"graphics/qt6-svg","version":"6.8.3"}},"categories":["audio"],"shlibs_required":["libGLX.so.0","libOpenGL.so.0","libQt6Core.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Svg.so.6","libQt6Widgets.so.6","libc.so.8","libgcc_s.so.1","libjack.so.0","libm.so.4","libpthread.so.0","libstdc++.so.6"]},{"name":"qml-box2d-qt6","origin":"x11-toolkits/qml-box2d","version":"2.0.20240415","comment":"QML Box2D plugin","maintainer":"kde@FreeBSD.org","www":"https://github.com/qml-box2d/qml-box2d","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"792e9dddeb504d7624299658e20ea29f3dd248142434e8268afbe6f5117ec853","flatsize":490648,"path":"All/qml-box2d-qt6-2.0.20240415.pkg","repopath":"All/qml-box2d-qt6-2.0.20240415.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":136224,"desc":"The goal of the qml-box2d plugin is to expose the functionality of Box2D (C++)\nas a QML plugin in order to make it easier to write physics based software in\nQML.\n\nThis plugin is meant to be installed to your Qt/imports directory, or shipped\nin a directory of which the parent is added as import path.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"}},"categories":["x11-toolkits"]},{"name":"qmidictl","origin":"audio/qmidictl","version":"1.0.2","comment":"MIDI remote control application sending MIDI over UDP/IP multicast","maintainer":"yuri@FreeBSD.org","www":"https://qmidictl.sourceforge.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"75aed14f35a79e0784c304b07170c17c683fc7d1a077d308c3666298030aa9c5","flatsize":415146,"path":"All/qmidictl-1.0.2.pkg","repopath":"All/qmidictl-1.0.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":159680,"desc":"QmidiCtl is a MIDI remote controller application that sends MIDI data over the\nnetwork, using UDP/IP multicast. Inspired by multimidicast and designed to be\ncompatible with ipMIDI for Windows.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-svg":{"origin":"graphics/qt6-svg","version":"6.8.3"}},"categories":["audio"],"shlibs_required":["libGLX.so.0","libOpenGL.so.0","libQt6Core.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Svg.so.6","libQt6Widgets.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"]},{"name":"qogir-gtk-themes","origin":"x11-themes/qogir-gtk-themes","version":"2023.05.24","comment":"Qogir is a flat Design theme for GTK","maintainer":"duchateau.olivier@gmail.com","www":"https://github.com/vinceliuice/Qogir-theme","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"27cc893b61bc6df50e1761f80abc3869020c429d9647077a6acba3d4b1a11ae1","flatsize":35311290,"path":"All/qogir-gtk-themes-2023.05.24.pkg","repopath":"All/qogir-gtk-themes-2023.05.24.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1634256,"desc":"Qogir is a flat Design theme for GTK 3, GTK 2 and Gnome-Shell.\n\nSupported Desktop Environments:\n\n* Cinnamon\n* Gnome-Shell\n* Metacity\n* Plank\n* Unity\n* Xfce","deps":{"adwaita-icon-theme":{"origin":"x11-themes/adwaita-icon-theme","version":"42.0"},"gtk-engines2":{"origin":"x11-themes/gtk-engines2","version":"2.20.2_4"},"gtk-murrine-engine":{"origin":"x11-themes/gtk-murrine-engine","version":"0.98.2_6"}},"categories":["x11-themes"]},{"name":"qmhandle","origin":"mail/qmhandle","version":"1.3.2_2","comment":"Tool to view and manage a qmail queue","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/qmhandle/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e341be8e91d21d817de51b30b71afc222b1b4bdeaa777c1ab6b4dc841c49b5f5","flatsize":51781,"path":"All/qmhandle-1.3.2_2.pkg","repopath":"All/qmhandle-1.3.2_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":15840,"desc":"qmHandle is a simple program which allows you to view and manage a qmail\nmessage queue.\n\nThe key features of qmHandle are:\n  * You can read the qmail queue, like you do with the qmail-qread program.\n    However, the output of this program is improved over qmail-qread, with\n    the output of the message subjects and color capabilities;\n  * You can print queue statistics, like qmail-qstat, with color capabilities;\n  * You can view a message in the queue;\n  * You can remove a message from the queue.","deps":{"netqmail":{"origin":"mail/qmail","version":"1.06_7"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe qmhandle port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"qmdnsengine","origin":"dns/qmdnsengine","version":"0.2.0","comment":"Multicast DNS library for Qt applications","maintainer":"yuri@FreeBSD.org","www":"https://github.com/nitroshare/qmdnsengine","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"45cdb5fe2b4478cc2ebe5d58077616dbf5ecbda6c7ef8207b71d944a7d8d973b","flatsize":362556,"path":"All/qmdnsengine-0.2.0.pkg","repopath":"All/qmdnsengine-0.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":82808,"desc":"This library provides an implementation of multicast DNS as per RFC 6762.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"}},"categories":["dns"]},{"name":"qmidiarp","origin":"audio/qmidiarp","version":"0.7.0_1","comment":"MIDI arpeggiator, sequencer and LFO for JACK","maintainer":"yuri@FreeBSD.org","www":"https://qmidiarp.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"05ea28ef3604870324241bff5e14a9016136f445cf91c8deb50b2203dfad48ac","flatsize":1589016,"path":"All/qmidiarp-0.7.0_1.pkg","repopath":"All/qmidiarp-0.7.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":346752,"desc":"QMidiArp is an advanced MIDI arpeggiator, programmable step sequencer and LFO.\nIt can hold any number of arpeggiator, sequencer, or LFO modules running in\nparallel.\n\nArpeggiator modules produce sequences depending on the notes sent to their input\nport, which is typically connected to a keyboard or another sequencer.\n\nStep sequencer modules allow you to create simple linear, monophonic and\nglobally transposable sequences similar to the first analog sequencers.\n\nMIDI LFO modules independently produce MIDI controller data of adjustable\nwaveform, time resolution, amplitude and duration.\n\nA Global Storage Tool can store different setups and switch between them at a\ngiven time. It allows you to dynamically combine patterns and LFO wave forms.","deps":{"alsa-lib":{"origin":"audio/alsa-lib","version":"1.2.13"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"liblo":{"origin":"audio/liblo","version":"0.32"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["audio"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libasound.so.2","libc.so.8","libjack.so.0","liblo.so.7","libm.so.4","libstdc++.so.9"],"options":{"LV2":"on","NLS":"on"}},{"name":"qmasm","origin":"lang/qmasm","version":"4.1_2","comment":"Quantum macro assembler for D-Wave systems","maintainer":"yuri@FreeBSD.org","www":"https://github.com/lanl/qmasm","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0e93c1316f55ce77f84e9c098911c4917cc5957a0ba32c679e6f683f27cdd255","flatsize":739801,"path":"All/qmasm-4.1_2.pkg","repopath":"All/qmasm-4.1_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":117244,"desc":"QMASM fills a gap in the software ecosystem for D-Wave's adiabatic quantum\ncomputers by shielding the programmer from having to know system-specific\nhardware details while still enabling programs to be expressed at a fairly low\nlevel of abstraction. It is therefore analogous to a conventional macro\nassembler and can be used in much the same way: as a target either for\nprogrammers who want a great deal of control over the hardware or for compilers\nthat implement higher-level languages.","deps":{"py311-PuLP":{"origin":"math/py-PuLP","version":"3.0.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["lang"]},{"name":"qmake","origin":"devel/qmake","version":"3.3.8_3","comment":"The build utility of the Qt 3 project","maintainer":"ports@virtual-estates.net","www":"http://doc.qt.digia.com/3.3/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e3ce64899792d8f8504bde446ff0a0fd06ad2605f635dee56d8d725b9c3478d2","flatsize":2222980,"path":"All/qmake-3.3.8_3.pkg","repopath":"All/qmake-3.3.8_3.pkg","licenselogic":"single","pkgsize":655128,"desc":"Qt 3 is a C++ toolkit for application development.  It lets application\ndevelopers target all major operating systems with a single application\nsource code.\n\nQmake is a project and makefile creating utility, that is part of Qt 3.\nFor ease of maintenance it is split out into a port of its own.","categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"qmailmrtg7","origin":"mail/qmailmrtg7","version":"4.2_5","comment":"Program to create mrtg graphs for qmail activity","maintainer":"ale@FreeBSD.org","www":"https://www.inter7.com/?page=qmailmrtg7","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"17586b82ebd7e804aa756b275a62c842063b7a918f51820cf76cbcf4ae8739b2","flatsize":49855,"path":"All/qmailmrtg7-4.2_5.pkg","repopath":"All/qmailmrtg7-4.2_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":15592,"desc":"qmailmrtg7 utilizes qmail and tcpserver/multilog's\nextensive logging capabilities to create mrtg graphs.\nIt efficiently processes the logs (large sites with\nhistorical logs of over 100MB can be processed in a few seconds).\n\nFor qmail it graphs remote/local delivery concurrency,\nqueue size, messages process, bytes transferred,\nand success/failure delivery status.\nFor POP and SMTP it graphs total connections and concurrency.","deps":{"mrtg":{"origin":"net-mgmt/mrtg","version":"2.17.10_3,1"},"netqmail":{"origin":"mail/qmail","version":"1.06_7"}},"categories":["mail","net-mgmt"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"qmailanalog","origin":"mail/qmailanalog","version":"0.70_4","comment":"Tools to analyze qmail-send activity","maintainer":"ports@FreeBSD.org","www":"https://cr.yp.to/qmailanalog.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/var/qmail","sum":"c41634807ccab362faa71f002e156270e9c140e0d2c99d8bbf044bcc47c8f5fd","flatsize":57334,"path":"All/qmailanalog-0.70_4.pkg","repopath":"All/qmailanalog-0.70_4.pkg","licenselogic":"single","pkgsize":20448,"desc":"qmailanalog is a collection of tools to help you analyze qmail-send's\nactivity record. It supplies statistics to answer a wide variety of\nquestions:\n\n   * overall: how many messages? recipients? attempts? etc.\n\n   * ddist: how soon were 50%25 of the messages delivered? 90%25? 95%25? 99%25?\n\n   * rxdelay: what's the best order of recipients for mailing lists?\n\n   * recipients, rhosts: who's getting mail? bytes? messages? attempts?\n\n   * successes, failures, deferrals: why? how often? how much delay?\n\n   * senders, suids: messages? bytes? load? recipients? attempts? delay?\n\nqmailanalog also includes several tools to focus attention on particular\nsenders, recipients, or messages.","deps":{"netqmail":{"origin":"mail/qmail","version":"1.06_7"}},"categories":["mail"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe qmailanalog port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"qmailadmin","origin":"mail/qmailadmin","version":"1.2.15_8,2","comment":"CGI program for administering Qmail with vchkpw/vpopmail","maintainer":"ports@FreeBSD.org","www":"https://www.inter7.com/qmailadmin/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"33efbf029cff146109c5787da428498de5732eac689e4d874e45cd472768aeaa","flatsize":544775,"path":"All/qmailadmin-1.2.15_8,2.pkg","repopath":"All/qmailadmin-1.2.15_8,2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":230356,"desc":"QmailAdmin is a cgi program for administering Qmail with vchkpw.","deps":{"autorespond":{"origin":"mail/autorespond","version":"2.0.5_1"},"ezmlm":{"origin":"mail/ezmlm","version":"0.53_2"},"vpopmail":{"origin":"mail/vpopmail","version":"5.4.33_4"}},"categories":["mail","www"],"shlibs_required":["libc.so.8","libcrypt.so.4"],"options":{"CATCHALL":"on","CRACKLIB":"off","DOMAIN_AUTOFILL":"off","HELP":"off","IDX":"off","IDX_SQL":"on","IPAUTH":"on","MODIFY_QUOTA":"off","NOCACHE":"off","SPAM_DETECTION":"off","SPAM_NEEDS_EMAIL":"off","TRIVIAL_PASSWORD":"on","USER_INDEX":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe qmailadmin port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"qmail-remove","origin":"mail/qmail-remove","version":"0.95_1","comment":"Removes messages from your qmail queue based on a particular string","maintainer":"ports@FreeBSD.org","www":"https://www.linuxmagic.com/opensource/qmail/qmail-remove/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eb7dfb274743db814fb406ada1750cfc442343ba7f0ed9fca3ea69c7f0430908","flatsize":21552,"path":"All/qmail-remove-0.95_1.pkg","repopath":"All/qmail-remove-0.95_1.pkg","licenselogic":"single","pkgsize":9476,"desc":"Qmail-Remove will remove messages containing a particular string from your\nQmail queue.","categories":["mail"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe qmail-remove port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"qmail-rblchk","origin":"mail/qmail-rblchk","version":"2.4.1_2","comment":"Qmail RBL filter","maintainer":"ports@FreeBSD.org","www":"http://www.morettoni.net/qmail-rblchk.en.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f3667b1045117c00f505e35a9f448a2fb8a68dac4f4aa685ceeb6dd217266207","flatsize":71655,"path":"All/qmail-rblchk-2.4.1_2.pkg","repopath":"All/qmail-rblchk-2.4.1_2.pkg","licenselogic":"single","pkgsize":27908,"desc":"A fast rbl lookup implementation for qmail, typically used as part of .qmail\ncommand processing.\n\nIt has the same function as rblsmtpd, but the messages are checked at local\ndelivery time.","deps":{"netqmail":{"origin":"mail/qmail","version":"1.06_7"}},"categories":["mail"],"shlibs_required":["libc.so.8"],"options":{"EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe qmail-rblchk port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"qmail-qfilter","origin":"mail/qmail-qfilter","version":"2.1_5","comment":"Front-end for qmail-queue to run messages through filters","maintainer":"ports@FreeBSD.org","www":"https://untroubled.org/qmail-qfilter/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dd52fbbe38e098310c142651ddc01ce711177ac85cc86e7402aac89cc0fdd3bd","flatsize":40030,"path":"All/qmail-qfilter-2.1_5.pkg","repopath":"All/qmail-qfilter-2.1_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":16680,"desc":"This program allows the body of a message to be filtered through\na series of filters before being passed to the real qmail-queue program,\nand injected into the qmail queue.","deps":{"bglibs":{"origin":"devel/bglibs","version":"2.04_3,1"}},"categories":["mail"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe qmail-qfilter port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"qownnotes","origin":"deskutils/qownnotes","version":"25.2.9","comment":"Markdown note taking program with cloud integration","maintainer":"stobbsm@gmail.com","www":"https://www.qownnotes.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4c1d9f5ab0c8fa78b222de81ce03d0d85b552df4e881ec796a2482c36f1fdcc7","flatsize":24464917,"path":"All/qownnotes-25.2.9.pkg","repopath":"All/qownnotes-25.2.9.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":4008956,"desc":"QOwnNotes is a free, open-source plain text file markdown note taking\napplication with Nextcloud or ownCloud integration.","deps":{"botan2":{"origin":"security/botan2","version":"2.19.5_4"},"git":{"origin":"devel/git","version":"2.49.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"},"qt5-sqldrivers-sqlite3":{"origin":"databases/qt5-sqldrivers-sqlite3","version":"5.15.16p130"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-websockets":{"origin":"www/qt5-websockets","version":"5.15.16p2_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-x11extras":{"origin":"x11/qt5-x11extras","version":"5.15.16p0_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["deskutils"],"shlibs_required":["libGL.so.1","libQt5Concurrent.so.5","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5PrintSupport.so.5","libQt5Qml.so.5","libQt5Sql.so.5","libQt5Svg.so.5","libQt5WebSockets.so.5","libQt5Widgets.so.5","libQt5X11Extras.so.5","libQt5Xml.so.5","libX11.so.6","libbotan-2.so.19","libc.so.8","libgomp.so.1","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"qmail-notify","origin":"mail/qmail-notify","version":"0.93_1","comment":"Delayed delivery notification for qmail","maintainer":"ports@FreeBSD.org","www":"https://untroubled.org/qmail-notify/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b7496d88a2699ca7e45e30e89a00018b509cad5927ad1b7795b52190ede5acdb","flatsize":31766,"path":"All/qmail-notify-0.93_1.pkg","repopath":"All/qmail-notify-0.93_1.pkg","licenselogic":"single","pkgsize":14540,"desc":"This package contains a program to notify senders about email that has been\nheld in the qmail queue.","categories":["mail"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe qmail-notify port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"qmail-dk","origin":"mail/qmail-dk","version":"0.54_2","comment":"DomainKeys implementation for qmail","maintainer":"ports@FreeBSD.org","www":"https://cr.yp.to/qmail.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/var/qmail","sum":"eeacdbe6f07e9431ec251cef476f27d1bae419b5dd50910c820f7cfc9b2bac8c","flatsize":46344,"path":"All/qmail-dk-0.54_2.pkg","repopath":"All/qmail-dk-0.54_2.pkg","licenselogic":"single","pkgsize":21120,"desc":"Installs qmail-dk, a binary that will implement DomainKeys support to qmail","deps":{"libdomainkeys":{"origin":"mail/libdomainkeys","version":"0.69_1"},"netqmail":{"origin":"mail/qmail","version":"1.06_7"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["mail"],"shlibs_required":["libc.so.8","libcrypto.so.12"],"options":{"SMTP_AUTH":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe qmail-dk port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"qmail-contrib","origin":"mail/qmail-contrib","version":"0.1_3","comment":"Contributed programs for qmail","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/var/qmail","sum":"872f85698b1fbd89da39999ab7e3b234eb95112adde8fa93cf37a57b28d805ed","flatsize":214908,"path":"All/qmail-contrib-0.1_3.pkg","repopath":"All/qmail-contrib-0.1_3.pkg","licenselogic":"single","pkgsize":51204,"desc":"These are a collection of contributed programs for qmail.\n\nfastforward allows the use of a new method of storing aliases, in a\ncompact database.\n\ndotforward allows old-style \".forward\" files to work correctly.","deps":{"netqmail":{"origin":"mail/qmail","version":"1.06_7"}},"categories":["mail"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe qmail-contrib port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"qmail-conf","origin":"mail/qmail-conf","version":"0.60_4","comment":"Configure various qmail services to run under daemontools","maintainer":"oliver@FreeBSD.org","www":"http://www.din.or.jp/~ushijima/qmail-conf.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/var/qmail","sum":"c9ae7306edbf247b7bc2d3a74b8b268c3b74f692632894103253e7cd34122686","flatsize":97123,"path":"All/qmail-conf-0.60_4.pkg","repopath":"All/qmail-conf-0.60_4.pkg","licenselogic":"single","licenses":["djb"],"pkgsize":14540,"desc":"This is a suite of helper programs which create daemontools service\ndirectories for the various qmail utilities.","deps":{"netqmail":{"origin":"mail/qmail","version":"1.06_7"}},"categories":["mail"],"shlibs_required":["libc.so.8"]},{"name":"qmail-autoresponder","origin":"mail/qmail-autoresponder","version":"2.0_2","comment":"Rate-limited autoresponder for qmail","maintainer":"gspurki@gmail.com","www":"https://untroubled.org/qmail-autoresponder/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"567f4202a5d93a7195bf291a9109800cf702ea1258bf9ed8e7c0cd11c7d9f7ae","flatsize":110057,"path":"All/qmail-autoresponder-2.0_2.pkg","repopath":"All/qmail-autoresponder-2.0_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":36956,"desc":"Rate-limited autoresponder for qmail:\n- Limits rate of automatic responses (defaults to a maximum of one\n  message every hour).\n- Will not respond to nearly every type of mailing list or bulk email.\n- Will not respond to bounce messages or MAILER-DAEMON.\n- Bounces looping messages.\n- Can insert the original subject into the response.\n- Can copy original message into response.\n- Can use links in the rate-limiting data directory to limit inode usage\n  to a single inode.\n- Optional support for MySQL","deps":{"bglibs":{"origin":"devel/bglibs","version":"2.04_3,1"},"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"}},"categories":["mail"],"shlibs_required":["libbg.so.2","libc.so.8","libmysqlclient.so.21"],"options":{"DOCS":"on"}},{"name":"qmail-activedir","origin":"mail/qmail-activedir","version":"0.17_3","comment":"Programs to allow qmail to authenticate users through a MS ad","maintainer":"ports@FreeBSD.org","www":"http://fo2k.com/qmail-activedir/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"60ecd2523346d6c61400d18daca657b4314a1d0de035ed1f127078f3e801fa03","flatsize":67692,"path":"All/qmail-activedir-0.17_3.pkg","repopath":"All/qmail-activedir-0.17_3.pkg","licenselogic":"single","pkgsize":19132,"desc":"A few programs to allow qmail to authenticate users through a Microsoft\nActive Directory.","deps":{"netqmail":{"origin":"mail/qmail","version":"1.06_7"},"openldap26-client":{"origin":"net/openldap26-client","version":"2.6.9_1"}},"categories":["mail"],"shlibs_required":["libc.so.8","libldap.so.2"],"options":{"DOCS":"on"},"messages":[{"message":"You have installed the qmail-activedir.\n\nNow you need follow this steps:\n\n1) create the control files.\n\n2.a) Test\n\n# /var/qmail/bin/qmail-popup blah /usr/local/bin/checkadpassword id\n\nPut in a valid username and password and it should give you the results of id.\nDo the same with pwd to make sure that the user, group and directory are\ncorrect.\n\nDo it again with an invalid username and password to verify that it will\nactually reject failures.\n\nCheck the auth log to verify that the failure occurred.\n\n2.b) Test some more\n\nNext test the ad_getpw:\n\n# /usr/local/bin/ad_getpw user\nIt should return the user, uid, gid, homedir, separated by NULL character\n\n2.c) Just using create_alias_files will let you know if it works...\nDo /usr/local/bin/create_alias_files -h for more info.\n\n3) Copy the original someplace and rename:\n# mv /var/qmail/bin/qmail-getpw /var/qmail/bin/qmail-getpw_old\n# cp /usr/local/bin/qmail-adgetpw /var/qmail/bin/qmail-getpw\n\n4) Update your qmail pop scripts (run file) like this:\n...\n/var/qmail/bin/qmail-popup \"${POPUPHOST-`sed 1q /var/qmail/control/me`}\" \\\n/usr/local/checkadpassword \\\n/var/qmail/bin/qmail-pop3d \"${MAILDIRNAME-Maildir}\"\n...\n\nand restart.  Run some trial tests.\n\nFor more information you should read /usr/local/share/doc/qmail-activedir/README.","type":"install"},{"message":"===>   NOTICE:\n\nThe qmail-activedir port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"qlogtools","origin":"sysutils/qlogtools","version":"3.1_4","comment":"Tools for processing logs from qmail and other packages","maintainer":"ports@FreeBSD.org","www":"https://untroubled.org/qlogtools/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"91a9a5c9163f8389bda4f851515a1d01209839d13eb7e9f08812ebaff661ea05","flatsize":76568,"path":"All/qlogtools-3.1_4.pkg","repopath":"All/qlogtools-3.1_4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":22828,"desc":"This package is a set of tools that are useful in analyzing or producing logs\nfrom qmail and other packages.","categories":["sysutils"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe qlogtools port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"qlas","origin":"misc/qlas","version":"1.93","comment":"Qico FIDO mailer log analyzer and statistic builder","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c74ed2fde1b89ce7b3b410efe1d6a378c3e1ce981c63eb808be77945fd1d81ce","flatsize":65968,"path":"All/qlas-1.93.pkg","repopath":"All/qlas-1.93.pkg","licenselogic":"single","pkgsize":12936,"desc":"qico FIDO mailer log analyzer and statistic builder.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["misc"],"messages":[{"message":"===>   NOTICE:\n\nThe qlas port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"qlipper","origin":"deskutils/qlipper","version":"5.1.2","comment":"Lightweight clipboard history applet","maintainer":"jsm@FreeBSD.org","www":"https://github.com/pvanek/qlipper","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b32c0603ebf4175b4c6326f23dfd78d1b2b821a1dd71f945d82b62da86ce532f","flatsize":322891,"path":"All/qlipper-5.1.2.pkg","repopath":"All/qlipper-5.1.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":105980,"desc":"A Lightweight clipboard history applet using the Qt framework. It provides\nthe following features:\n* Saves clipboard history entries and restores them\n* Lightweight\n* Systray docking app\n* Few requirements","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-linguisttools":{"origin":"devel/qt5-linguisttools","version":"5.15.16p3"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["deskutils"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libX11.so.6","libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"LXQTAUTOSTART":"on"}},{"name":"qjson-qt5","origin":"devel/qjson","version":"0.9.0_7","comment":"Library to manage JSON objects with Qt","maintainer":"kde@FreeBSD.org","www":"https://qjson.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b77a368e43217ea5755883f4fcb503c857b0fb4a30ddbab40172ab508c4a9c57","flatsize":262866,"path":"All/qjson-qt5-0.9.0_7.pkg","repopath":"All/qjson-qt5-0.9.0_7.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":70476,"desc":"JSON (JavaScript Object Notation) is a lightweight data-interchange\nformat. It can represent integers, real numbers, strings, an ordered\nsequence of values, and a collection of name/value pairs.\n\nQJson is a Qt-based library that maps JSON data to QVariant objects\nand vice versa. JSON arrays will be mapped to QVariantList instances,\nwhile JSON objects will be mapped to QVariantMap.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"}},"categories":["devel"],"options":{"DOXYGEN":"off"}},{"name":"qjail54","origin":"sysutils/qjail54","version":"5.4_1","comment":"Utility to quickly deploy and manage jails","maintainer":"qjail1@a1poweruser.com","www":"https://qjail.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b2e8d3ecc7cb8e2b1b7c96d6502ffb6fee47fd8b49e36f3ae511ca98c0043042","flatsize":309502,"path":"All/qjail54-5.4_1.pkg","repopath":"All/qjail54-5.4_1.pkg","licenselogic":"single","licenses":["BERNE-CONVENTION"],"pkgsize":75284,"desc":"This qjail version only supports RELEASE-11.0 and newer.\n\nQjail [ q = quick ] is a 4th generation wrapper for the basic chroot jail\nsystem that includes security and performance enhancements. Plus a new level\nof \"user friendliness\" enhancements dealing with deploying just a few jails or\nlarge scale jail environments consisting of 100's of jails.\n\nQjail uses the jail(8) jail.conf method. This provides the ability to enable\nthe following options on a per-jail basis. exec.fib, securelevel, allow.sysvipc,\ndevfs_rulesets, allow.raw_sockets, allow.quotas, allow.mount.nullfs,\nallow.mount.tmpfs, allow.mount.zfs, vnet.interface, and vnet. The vnet option\ngives a jail its own network stack using the experimental vimage kernel module.\nThe vnet option has only been tested on i386 and amd64 equipment.\n\nQjail requires no knowledge of the jail command usage. It uses \"nullfs\" for\nread-only system executables, sharing one copy of them with all the jails.\n\nUses \"mdconfig\" to create sparse image jails. Sparse image jails provide a\nmethod to limit the total disk space a jail can consume, while only occupying\nthe physical disk space of the sum size of the files in the image jail.\n\nAbility to assign ip address with their network device name,\nso aliases are auto created on jail start and auto removed on jail stop.\n\nAbility to create \"ZONE\"s of identical qjail systems, each with their own\ngroup of jails.\n\nAbility to designate a portion of the jail name as a group prefix so the\ncommand being executed will apply to only those jail names matching that prefix.\n\nQjail has been incorporated into the Finch open source project,\nsee http://dreamcat4.github.io/finch/ for details.","categories":["sysutils"],"messages":[{"message":"Use the qjail utility to deploy small or large numbers of jails quickly.\n\nFirst issue \"rehash\" command to enable the qjail command (if using csh).\nThen issue\n\"man qjail-intro\" To read the qjail introduction.\n\"man qjail\"       For qjail usage details.\n\"man qjail-howto\" For example of driving public traffic to non-vnet jails.\n\"man qjail-vnet-howto\"   For example of creating vnet jails.\n\"man qjail-ipv6-testing\" For example of testing jails with ipv6 addresses.","type":"install"}]},{"name":"qjackcapture","origin":"audio/qjackcapture","version":"0.2.1_2","comment":"GUI for the jack_capture program using PyQt5","maintainer":"yuri@FreeBSD.org","www":"https://github.com/SpotlightKid/qjackcapture","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3e9372645c58b4b08c782e591f2da71cb6b776e2978bcd31600e5aa18f8b7dce","flatsize":281521,"path":"All/qjackcapture-0.2.1_2.pkg","repopath":"All/qjackcapture-0.2.1_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":75672,"desc":"qjackcapture is a GUI for easy recording of JACK audio sources using the\njack_capture program.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"jack-capture":{"origin":"audio/jack-capture","version":"0.9.73.38_2"},"py311-natsort":{"origin":"devel/py-natsort","version":"8.4.0_1"},"py311-pyjacklib":{"origin":"audio/py-pyjacklib","version":"0.1.1_2"},"py311-qt5-pyqt":{"origin":"devel/py-qt5-pyqt","version":"5.15.11_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["audio"]},{"name":"qiv","origin":"graphics/qiv","version":"2.3.3_7","comment":"Small, fast GDK/Imlib2 image viewer","maintainer":"danilo@FreeBSD.org","www":"https://spiegl.de/qiv/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"75458132463389cd56ac79fefd5135ac6f8df9f82a00118517d4ba6c76e61100","flatsize":110467,"path":"All/qiv-2.3.3_7.pkg","repopath":"All/qiv-2.3.3_7.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":44188,"desc":"Quick Image Viewer (qiv) is a very small and pretty fast GDK/Imlib2 image\nviewer. It has such nifty features as: zoom, maxpect, scaledown,\nscreensaver, flip, delete, brightness / contrast / gamma correction, and\ncan also be used to set your X11 background. All from a commandline.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"imlib2":{"origin":"graphics/imlib2","version":"1.12.4_1,2"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"lcms2":{"origin":"graphics/lcms2","version":"2.17"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libexif":{"origin":"graphics/libexif","version":"0.6.25"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["graphics"],"shlibs_required":["libImlib2.so.1","libX11.so.6","libXext.so.6","libc.so.8","libcairo.so.2","libexif.so.12","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libjpeg.so.8","liblcms2.so.2","liblcms2_fast_float.so.1","liblcms2_threaded.so.1","libmagic.so.2","libpango-1.0.so.0","libpangocairo-1.0.so.0","libtiff.so.6"]},{"name":"qjackctl","origin":"audio/qjackctl","version":"1.0.4","comment":"Qt interface for JACK Audio Connection Kit","maintainer":"yuri@FreeBSD.org","www":"https://qjackctl.sourceforge.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bf231a7bc2157d59e7d2f839708bbd676b6b1d333160bd04ffc91593ab2e8866","flatsize":2929389,"path":"All/qjackctl-1.0.4.pkg","repopath":"All/qjackctl-1.0.4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":698192,"desc":"QjackCtl is a simple Qt application to control the JACK sound server\ndaemon.  It provides a simple GUI dialog for setting several JACK daemon\nparameters, which are properly saved between sessions, and a way\nto control of the status of the audio server daemon.  With time,\nthis primordial interface has become richer by including a enhanced\npatchbay and connection control features.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-svg":{"origin":"graphics/qt6-svg","version":"6.8.3"}},"categories":["audio"],"shlibs_required":["libGLX.so.0","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Svg.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libjack.so.0","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DBUS":"on","SYSTRAY":"on","XUNIQUE":"on","ALSA":"off","PORTAUDIO":"off"}},{"name":"qiskit-aer","origin":"science/qiskit-aer","version":"0.10.4_5","comment":"Quantum circuits simulator submodule of the Qiskit framework","maintainer":"yuri@FreeBSD.org","www":"https://qiskit.org/aer/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bc4a9fa67b6fe9212e1a522c06fb0b71ed6eef01fbaf12c3ddcca89219cbc67a","flatsize":2207409,"path":"All/qiskit-aer-0.10.4_5.pkg","repopath":"All/qiskit-aer-0.10.4_5.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":547936,"desc":"Qiskit Aer provides a high performance simulator framework for the Qiskit\nsoftware stack. It contains optimized C++ simulator backends for executing\ncircuits compiled in Qiskit Terra, and tools for constructing highly\nconfigurable noise models for performing realistic noisy simulations of the\nerrors that occur during execution on real devices.","deps":{"libfmt":{"origin":"devel/libfmt","version":"10.2.1"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"},"spdlog":{"origin":"devel/spdlog","version":"1.15.2"}},"categories":["science"],"shlibs_required":["libc.so.8","libgomp.so.1","libm.so.4","libopenblas.so.0","libpthread.so.0","libspdlog.so.1.15","libstdc++.so.9"]},{"name":"qimageblitz","origin":"x11/qimageblitz","version":"0.1.0.1548172_1","comment":"Graphical effects and filters library for Qt5","maintainer":"yuri@FreeBSD.org","www":"https://sourceforge.net/projects/qimageblitz/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cbe314c5cbc279f215bb8ca837d2d0e54b0e2fe371e5c5654a86ad0610a801f6","flatsize":209720,"path":"All/qimageblitz-0.1.0.1548172_1.pkg","repopath":"All/qimageblitz-0.1.0.1548172_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":67692,"desc":"Blitz is an interm image effect library that people can use until KDE4.1 is\nreleased. KImageEffect, the old image effect class is being dropped for KDE4.0\nand the replacement, Quasar, won't be ready until KDE4.1. Blitz gives people\nsomething to use in the meantime.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["x11"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"qimgv","origin":"graphics/qimgv","version":"1.03.g20241011","comment":"Fast and easy to use image viewer","maintainer":"kenrap@kennethraplee.com","www":"https://github.com/easymodo/qimgv","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7910e9fadfd2557ffc46fdfea7f21fc0c6db63f352f2b64cd5c5c7a68cc7c8c6","flatsize":2149313,"path":"All/qimgv-1.03.g20241011.pkg","repopath":"All/qimgv-1.03.g20241011.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":560428,"desc":"A fast image viewer with an unclutted, simple, and easy to use UI.\nOptional video support.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"exiv2":{"origin":"graphics/exiv2","version":"0.28.5,1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libinotify":{"origin":"devel/libinotify","version":"20240724"},"mpv":{"origin":"multimedia/mpv","version":"0.40.0,1"},"opencv":{"origin":"graphics/opencv","version":"4.9.0_7"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-svg":{"origin":"graphics/qt6-svg","version":"6.8.3"}},"categories":["graphics"],"shlibs_required":["libGLX.so.0","libOpenGL.so.0","libQt6Core.so.6","libQt6Gui.so.6","libQt6OpenGL.so.6","libQt6OpenGLWidgets.so.6","libQt6PrintSupport.so.6","libQt6Svg.so.6","libQt6Widgets.so.6","libc.so.8","libexiv2.so.28","libgcc_s.so.1","libinotify.so.0","libm.so.4","libopencv_core.so.409","libopencv_imgproc.so.409","libpthread.so.0","libstdc++.so.6"],"options":{"EXIV2":"on","KDE5":"off","OPENCV":"on","VIDEO":"on","QT5":"off","QT6":"on"}},{"name":"qico","origin":"comms/qico","version":"0.59.1_1","comment":"FidoNet Technology Network (FTN) compatible mailer for Unix systems","maintainer":"admin@5034.ru","www":"https://github.com/kosfango/qico/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"54c2b3ae3c12c4164090119fdab8f4d4bb262771e5e6b94639fc9a4d486bd5e0","flatsize":541827,"path":"All/qico-0.59.1_1.pkg","repopath":"All/qico-0.59.1_1.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":215820,"desc":"Qico is an FidoNet Technology Network (FTN) compatible mailer.\nIt can work via TCP/IP as well as on modem links.\nLook at sample configs for more information.\n\nFeatures:\n\n  * Support for EMSI, ZModem, ZedZap, Hydra\n  * Support for BinkP\n  * Support for 4D Binkley-style, Amiga-style outbound, fileboxes\n  * Daemon mode for outgoing calls\n  * Substs with support for hidden-lines\n  * Support for session time limit\n  * Support for minimum connect speed limit\n\nand so on.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["comms"],"shlibs_required":["libc.so.8","libcrypt.so.4","libdl.so.0","libm.so.4","libncurses.so.6","libperl.so.5.36","libpthread.so.0","libtinfo.so.6","libutil.so.4"],"options":{"HYDRA":"off","PERL":"on","QCC":"on"}},{"name":"qhull","origin":"math/qhull","version":"8.0.2_3,1","comment":"Qhull computes convex hulls, Delaunay triangulations, and halfspaces","maintainer":"stephen@FreeBSD.org","www":"http://www.qhull.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"826febfeab81e61f68169f50ea5d020991643f6a81278a117008a5ec54ff62e4","flatsize":6343868,"path":"All/qhull-8.0.2_3,1.pkg","repopath":"All/qhull-8.0.2_3,1.pkg","licenselogic":"single","licenses":["Qhull"],"pkgsize":850512,"desc":"Qhull computes convex hulls, Delaunay triangulations, halfspace\nintersections about a point, Voronoi diagrams, furthest-site Delaunay\ntriangulations, and furthest-site Voronoi diagrams. It runs in 2-d,\n3-d, 4-d, and higher dimensions. It implements the Quickhull algorithm\nfor computing the convex hull. Qhull handles roundoff errors from\nfloating point arithmetic. It computes volumes, surface areas, and\napproximations to the convex hull.","categories":["math"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on"}},{"name":"qhttpengine","origin":"www/qhttpengine","version":"1.0.1.5_3","comment":"HTTP server for Qt applications","maintainer":"yuri@FreeBSD.org","www":"https://github.com/nitroshare/qhttpengine","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9599f231017cdc2ce66b4942189903d60c776d2af9f43d1c1d2026a8af8c033d","flatsize":404675,"path":"All/qhttpengine-1.0.1.5_3.pkg","repopath":"All/qhttpengine-1.0.1.5_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":91268,"desc":"Simple set of classes for developing HTTP server applications in Qt.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"}},"categories":["www"]},{"name":"qhotkey-qt6","origin":"x11-toolkits/qhotkey","version":"1.5.0.7","comment":"Global shortcut/hotkey for Desktop Qt-Applications","maintainer":"yuri@FreeBSD.org","www":"https://github.com/Skycoder42/QHotkey","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1df59942352c1d346e9d9e27307bab477f349b01ac109a6c7c9fa7306d3d223e","flatsize":92266,"path":"All/qhotkey-qt6-1.5.0.7.pkg","repopath":"All/qhotkey-qt6-1.5.0.7.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":30212,"desc":"QHotkey is a global shortcut/hotkey for Desktop Qt-Applications.\n\nThe QHotkey is a class that can be used to create hotkeys/global shortcuts,\naka shortcuts that work everywhere, independent of the application state.\nThis means your application can be active, inactive, minimized or not visible\nat all and still receive the shortcuts.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["x11-toolkits"],"annotations":{"flavor":"qt6"}},{"name":"qhotkey-qt5","origin":"x11-toolkits/qhotkey","version":"1.5.0.7","comment":"Global shortcut/hotkey for Desktop Qt-Applications","maintainer":"yuri@FreeBSD.org","www":"https://github.com/Skycoder42/QHotkey","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e9c782057e6a8cf7e5fd62cf6dbf3a4acbaa2a9988cbf17945fba4a22dd2ab78","flatsize":71479,"path":"All/qhotkey-qt5-1.5.0.7.pkg","repopath":"All/qhotkey-qt5-1.5.0.7.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":22792,"desc":"QHotkey is a global shortcut/hotkey for Desktop Qt-Applications.\n\nThe QHotkey is a class that can be used to create hotkeys/global shortcuts,\naka shortcuts that work everywhere, independent of the application state.\nThis means your application can be active, inactive, minimized or not visible\nat all and still receive the shortcuts.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-x11extras":{"origin":"x11/qt5-x11extras","version":"5.15.16p0_1"}},"categories":["x11-toolkits"],"annotations":{"flavor":"qt5"}},{"name":"qhull7","origin":"math/qhull7","version":"7.3.2_3,1","comment":"Qhull computes convex hulls, Delaunay triangulations, and halfspaces","maintainer":"stephen@FreeBSD.org","www":"http://www.qhull.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"49177a95ad073822523deb364c622ae5609c8e2891b1f06e1c134feedb724b6f","flatsize":7212435,"path":"All/qhull7-7.3.2_3,1.pkg","repopath":"All/qhull7-7.3.2_3,1.pkg","licenselogic":"single","licenses":["Qhull"],"pkgsize":1145360,"desc":"Qhull computes convex hulls, Delaunay triangulations, halfspace\nintersections about a point, Voronoi diagrams, furthest-site Delaunay\ntriangulations, and furthest-site Voronoi diagrams. It runs in 2-d,\n3-d, 4-d, and higher dimensions. It implements the Quickhull algorithm\nfor computing the convex hull. Qhull handles roundoff errors from\nfloating point arithmetic. It computes volumes, surface areas, and\napproximations to the convex hull.","categories":["math"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on"},"annotations":{"deprecated":"Conflicts with qhull"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nConflicts with qhull."}]},{"name":"qgnomeplatform","origin":"x11-themes/qgnomeplatform","version":"0.6.1.8_3","comment":"Qt 5 Platform Theme designed to fit into GNOME","maintainer":"ports@FreeBSD.org","www":"https://github.com/FedoraQt/QGnomePlatform","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"003f97d78fb97256c9f47000c7130bc8f3e3a0f710e74a64dc179f1452b869c4","flatsize":584257,"path":"All/qgnomeplatform-0.6.1.8_3.pkg","repopath":"All/qgnomeplatform-0.6.1.8_3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":143208,"desc":"QGnomePlatform is a Qt Platform Theme designed to use as many of\nthe GNOME settings as possible in unmodified Qt applications.\nIt allows Qt applications to fit into the environment as well as possible.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-wayland":{"origin":"graphics/qt5-wayland","version":"5.15.16p59_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["x11-themes"],"messages":[{"message":"===>   NOTICE:\n\nThe qgnomeplatform port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"qgit","origin":"devel/qgit","version":"2.9","comment":"Graphical interface to git repositories","maintainer":"adridg@FreeBSD.org","www":"https://github.com/tibirna/qgit","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bc86a3afa80d6a2e4708d3c89da3a1f9a462e75c029c9fea118087b128943a27","flatsize":1110691,"path":"All/qgit-2.9.pkg","repopath":"All/qgit-2.9.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":363628,"desc":"QGit is a git GUI viewer.\n\nWith qgit you will be able to browse revisions history, view patch content and\nchanged files, graphically following different development branches.\n\nFeatures :\n- View revisions, diffs, files history, files annotation, archive tree.\n- Commit changes visually cherry picking modified files.\n- Apply or format patch series from selected commits, drag and drop commits\nbetween two instances of qgit.\n- Associate commands sequences, scripts and anything else executable to a\n  custom action. Actions can be run from menu and corresponding output is\n  grabbed by a terminal window.\n- qgit implements a GUI for the most common StGIT commands\n  like push/pop and apply/format patches. You can also create new patches or\n  refresh current top one using the same semantics of git commit,\n  i.e. cherry picking single modified files.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["devel"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libstdc++.so.9"],"annotations":{"cpe":"cpe:2.3:a:qgit:qgit:2.9:::::dragonfly6:x86_64"}},{"name":"qogir-icon-themes","origin":"x11-themes/qogir-icon-themes","version":"2023.06.05","comment":"Flat colorful design icon theme for linux desktops","maintainer":"Alexander88207@protonmail.com","www":"https://github.com/vinceliuice/Qogir-icon-theme","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1e0cd331b313dce143ac5289590c7c46d44a4428fcb5f719ea99b3d34c10edc7","flatsize":65594720,"path":"All/qogir-icon-themes-2023.06.05.pkg","repopath":"All/qogir-icon-themes-2023.06.05.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":10155052,"desc":"A flat colorful design icon theme for linux desktops","categories":["x11-themes"]},{"name":"qmc2","origin":"emulators/qmc2","version":"0.243.14_1","comment":"Qt5 graphical interface for MAME","maintainer":"agh@riseup.net","www":"https://github.com/qmc2/qmc2-mame-fe","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"38fa544d6740a496c4837b9c54b567bdc76e521d8598fd50993f8c5904d75d68","flatsize":36488412,"path":"All/qmc2-0.243.14_1.pkg","repopath":"All/qmc2-0.243.14_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":9877164,"desc":"M.A.M.E./M.E.S.S. Catalog / Launcher II - also referred to as QMC2 - is\nthe successor of one of the first UNIX MAME GUI front ends available on\nthis planet called QMamecat (derived from MAMECAT, which was text-only).\n\nQMamecat was based upon Qt 2; its development was frozen in 2003. QMC2\nhas been rebuilt from scratch as a Qt 4 project. Parts of the design and\ncode were inspired by its predecessor, but it's not just a remake. We\ntried to make the new design as flexible as possible to minimize\ndependencies from front end and CLI related MAME changes, which was a\nmajor deficiency of QMamecat. QMC2 now uses a template based emulator\nconfiguration scheme, which can easily be enhanced with additional\ncommand line options (defined in an XML template file).\n\nQMC2 is now built with Qt 5, and currently supports MAME on Unix,\nMac OS X, and Windows.","deps":{"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libarchive":{"origin":"archivers/libarchive","version":"3.7.9,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"mame":{"origin":"emulators/mame","version":"0.274_1"},"minizip-ng":{"origin":"archivers/minizip-ng","version":"4.0.10"},"qt5-buildtools":{"origin":"devel/qt5-buildtools","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-location":{"origin":"devel/qt5-location","version":"5.15.16p7_1"},"qt5-multimedia":{"origin":"multimedia/qt5-multimedia","version":"5.15.16p2_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-opengl":{"origin":"graphics/qt5-opengl","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-qmake":{"origin":"devel/qt5-qmake","version":"5.15.16p130"},"qt5-script":{"origin":"devel/qt5-script","version":"5.15.18p0_2"},"qt5-scripttools":{"origin":"devel/qt5-scripttools","version":"5.15.18p0_3"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-testlib":{"origin":"devel/qt5-testlib","version":"5.15.16p130_1"},"qt5-webchannel":{"origin":"www/qt5-webchannel","version":"5.15.16p3_1"},"qt5-webengine":{"origin":"www/qt5-webengine","version":"5.15.18p7_3"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"qt5-xmlpatterns":{"origin":"textproc/qt5-xmlpatterns","version":"5.15.16p0_1"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"}},"categories":["emulators","games"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Multimedia.so.5","libQt5MultimediaWidgets.so.5","libQt5Network.so.5","libQt5OpenGL.so.5","libQt5Positioning.so.5","libQt5PrintSupport.so.5","libQt5Qml.so.5","libQt5QmlModels.so.5","libQt5Quick.so.5","libQt5Script.so.5","libQt5ScriptTools.so.5","libQt5Sql.so.5","libQt5Svg.so.5","libQt5Test.so.5","libQt5WebChannel.so.5","libQt5WebEngineCore.so.5","libQt5WebEngineWidgets.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libQt5XmlPatterns.so.5","libSDL2-2.0.so.0","libX11.so.6","libarchive.so.13","libc.so.8","libm.so.4","libminizip-ng.so.1","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"qemu-powernv","origin":"emulators/qemu-powernv","version":"3.0.50_4","comment":"Fork of QEMU with experimental PowerNV emulation support","maintainer":"kbowling@FreeBSD.org","www":"https://github.com/ozbenh/qemu/tree/power9","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d89e7f829758517ff58ad6e96480ca61d33e6b2a53c7f6fb9c05b42af952d22d","flatsize":14234643,"path":"All/qemu-powernv-3.0.50_4.pkg","repopath":"All/qemu-powernv-3.0.50_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":3086108,"desc":"Fork of QEMU with experimental PowerNV emulation support.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pixman":{"origin":"x11/pixman","version":"0.44.2"}},"categories":["emulators"],"shlibs_required":["libbz2.so.2","libc.so.8","libglib-2.0.so.0","libgthread-2.0.so.0","libintl.so.8","libm.so.4","libncurses.so.6","libpixman-1.so.0","libpthread.so.0","libstdc++.so.9","libtinfo.so.6","libusb.so.2","libutil.so.4","libxml2.so.2","libz.so.3"]},{"name":"qemu-tools","origin":"emulators/qemu","version":"9.2.0_1","comment":"QEMU CPU Emulator (tools only)","maintainer":"bofh@FreeBSD.org","www":"https://www.qemu.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c62f7e1e02425be88fd6a3bd1b38a2220355abacd0c37651723ce528b315175a","flatsize":30042809,"path":"All/qemu-tools-9.2.0_1.pkg","repopath":"All/qemu-tools-9.2.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":6030836,"desc":"Miscellaneous tools that can be used without the rest of QEMU\n\n* qemu-img: QEMU disk image utility\n* qemu-io:  QEMU disk exerciser\n* qemu-nbd: QEMU disk network block device server","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libslirp":{"origin":"net/libslirp","version":"4.9.1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["emulators"],"shlibs_required":["libc.so.8","libglib-2.0.so.0","libpthread.so.0","libutil.so.4","libz.so.3","libzstd.so.1"],"options":{"DOCS":"on","SPICE":"off","STRIP":"off"},"annotations":{"cpe":"cpe:2.3:a:qemu:qemu:9.2.0:::::dragonfly6:x86_64:1","flavor":"tools"},"messages":[{"message":"FreeBSD host notes\n==================\n\n- Needs to set net.link.tap.user_open sysctl in order to use /dev/tap*\n  networking as non-root.  Don't forget to adjust device node permissions in\n  /etc/devfs.rules.\n\n- Expect timer problems when guest kernel HZ is > hosts.  The linux 2.6\n  kernel uses 1000 by default btw.  (changed to 250 later, and recent linux\n  kernels now no longer have a fixed HZ, aka `tickless kernel'...)\n  Enabling /dev/rtc doesn't seem to help either (not included since it needs\n  a patch to emulators/rtc.)\n\n- The -smb option (smb-export local dir to guest using the default\n  slirp networking) needs the samba port/package installed\n  in addition to qemu. (SAMBA knob.)\n\n- If you want to use usb devices connected to the host in the guest\n  yot can use usbredir over the network (see below); also unless you are\n  running qemu as root you then need to fix permissions for /dev/ugen*\n  device nodes: if you are on 5.x or later (devfs) put a rule in\n  /etc/devfs.rules, activate it in /etc/rc.conf and run /etc/rc.d/devfs\n  restart.  Example devfs.rules:\n\n\t[ugen_ruleset=20]\n\tadd path 'ugen*' mode 660 group operator\n\n  corresponding rc.conf line:\n\n\tdevfs_system_ruleset=\"ugen_ruleset\"\n\n- Still usb: since the hub is no longer attached to the uchi controller and\n  the wakeup mechanism, resume interrupt is not implemented yet linux guests\n  will suspend the bus, i.e. they wont see devices usb_add'ed after its\n  (linux') uhci module got loaded.  Workaround: either add devices before\n  linux loads the module or rmmod and modprobe it afterwards.  [Not sure\n  if this still applies to the new libusb host code used on recent\n  10-current.]\n\n- If you get repeated `atapi_poll called!' console messages with FreeBSD\n  guests or other weird cdrom problems then thats probably because the guest\n  has atapicam loaded, which for reasons still to be determined has problems\n  with qemu's now by default enabled cdrom dma. You can build the port with\n  CDROM_DMA disabled to disable it.  [Looks like this is fixed in recent\n  FreeBSD guest versions.]\n\n- If you build qemu wihout SDL and then get crashes running it try passing it\n  -nographic.  This should probably be default in that case...\n\n- qemu's network boot roms (-boot n) have a bug when bootfiles sizes are a\n  multiple of blksize, if this affects you (like with FreeBSD's /boot/pxeboot)\n  you can do like\n\n\tcp /boot/pxeboot pxeboot-qemu && chmod +w pxeboot-qemu && echo >>pxeboot-qemu\n\n  and then use pxeboot-qemu.  Actually you need recent btx code\n  (from after 7.0 was released) because of the real mode boot\n  problem, so use at least pxeboot from there.  And I just did that\n  for the pxeboot extracted out of\n\n\tftp://ftp.freebsd.org/pub/FreeBSD/snapshots/200805/7.0-STABLE-200805-i386-bootonly.iso\n\n  and placed it here:\n\n\thttp://people.freebsd.org/~nox/qemu/pxeboot-qemu\n\n- If you use slirp (usernet, the default) and want to mount nfs into the guest\n  and you are not running qemu as root, then mountd(8) on the exporting box\n  needs to be run with -n in order to accept requests from ports >= 1024.","type":"install"}]},{"name":"qemu-guest-agent","origin":"emulators/qemu","version":"9.2.0_1","comment":"QEMU CPU Emulator (guest agent)","maintainer":"bofh@FreeBSD.org","www":"https://www.qemu.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f9fd78a272c7f9d1c174f32dae0f61c530bfb871a032232bc136603a30c393d5","flatsize":22790353,"path":"All/qemu-guest-agent-9.2.0_1.pkg","repopath":"All/qemu-guest-agent-9.2.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":4837644,"desc":"The QEMU Guest Agent is a daemon intended to be run within virtual machines.\nIt allows the hypervisor host to perform various operations in the guest,\nsuch as:\n\n* get information from the guest\n* set the guest's system time\n* read/write a file\n* sync and freeze the filesystems\n* suspend the guest\n* reconfigure guest local processors\n* set user's password","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libslirp":{"origin":"net/libslirp","version":"4.9.1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["emulators"],"shlibs_required":["libc.so.8","libglib-2.0.so.0","libpthread.so.0"],"options":{"DOCS":"on","SPICE":"off","STRIP":"off"},"annotations":{"cpe":"cpe:2.3:a:qemu:qemu:9.2.0:::::dragonfly6:x86_64:1","flavor":"guestagent"},"messages":[{"message":"To run the guest agent on startup:\n\nsysrc qemu_guest_agent_enable=\"YES\"\n\nStart the service with:\nservice qemu-guest-agent start","type":"install"}]},{"name":"qemu8-nox11","origin":"emulators/qemu8","version":"8.2.10","comment":"QEMU CPU Emulator (without X11) - 8.X.X","maintainer":"bofh@FreeBSD.org","www":"https://www.qemu.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5d97b097e7b161f0a06293172506775520b1edca8468073ccab96def9b17f85b","flatsize":303424183,"path":"All/qemu8-nox11-8.2.10.pkg","repopath":"All/qemu8-nox11-8.2.10.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":26071976,"desc":"QEMU is a FAST! processor emulator using dynamic translation to achieve\ngood emulation speed.\nQEMU has two operating modes:\n\n    * Full system emulation. In this mode, QEMU emulates a full system\n(for example a PC), including a processor and various peripherials.\nIt can be used to launch different Operating Systems without rebooting\nthe PC or to debug system code.\n    * User mode emulation (Linux host only). In this mode, QEMU can launch\nLinux processes compiled for one CPU on another CPU. It can be used to\nlaunch the Wine Windows API emulator or to ease cross-compilation and\ncross-debugging.\n\nAs QEMU requires no host kernel patches to run, it is very safe and easy to use.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"cyrus-sasl":{"origin":"security/cyrus-sasl2","version":"2.1.28_5"},"dtc":{"origin":"sysutils/dtc","version":"1.7.1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libiconv":{"origin":"converters/libiconv","version":"1.17_1"},"libslirp":{"origin":"net/libslirp","version":"4.9.1"},"libspice-server":{"origin":"devel/libspice-server","version":"0.15.2"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"png":{"origin":"graphics/png","version":"1.6.47"},"vde2":{"origin":"net/vde2","version":"2.3.3_1"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["emulators"],"shlibs_required":["libbz2.so.2","libc.so.8","libcurl.so.4","libfdt.so.1","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgnutls.so.30","libgobject-2.0.so.0","libiconv.so.2","libjpeg.so.8","libm.so.4","libncurses.so.6","libnvmm.so.3","libpam.so.3","libpixman-1.so.0","libpng16.so.16","libpthread.so.0","libsasl2.so.3","libslirp.so.0","libspice-server.so.1","libtinfo.so.6","libusb.so.2","libutil.so.4","libvdeplug.so.3","libz.so.3","libzstd.so.1"],"options":{"CAPSTONE":"off","CDROM_DMA":"on","CURL":"on","DEBUG":"off","DOCS":"on","GNUTLS":"on","ISCSI":"off","JPEG":"on","PNG":"on","SAMBA":"off","SASL":"on","SPICE":"on","STATIC_LINK":"off","STRIP":"off","USBREDIR":"off","VDE":"on","X86_TARGETS":"on","NCURSES_BASE":"off","NCURSES_DEFAULT":"on","NCURSES_PORT":"off"},"annotations":{"cpe":"cpe:2.3:a:qemu:qemu:8.2.10:::::dragonfly6:x86_64","flavor":"nox11"},"messages":[{"message":"FreeBSD host notes\n==================\n\n- Needs to set net.link.tap.user_open sysctl in order to use /dev/tap*\n  networking as non-root.  Don't forget to adjust device node permissions in\n  /etc/devfs.rules.\n\n- Expect timer problems when guest kernel HZ is > hosts.  The linux 2.6\n  kernel uses 1000 by default btw.  (changed to 250 later, and recent linux\n  kernels now no longer have a fixed HZ, aka `tickless kernel'...)\n  Enabling /dev/rtc doesn't seem to help either (not included since it needs\n  a patch to emulators/rtc.)\n\n- The -smb option (smb-export local dir to guest using the default\n  slirp networking) needs the samba port/package installed\n  in addition to qemu. (SAMBA knob.)\n\n- If you want to use usb devices connected to the host in the guest\n  yot can use usbredir over the network (see below); also unless you are\n  running qemu as root you then need to fix permissions for /dev/ugen*\n  device nodes: if you are on 5.x or later (devfs) put a rule in\n  /etc/devfs.rules, activate it in /etc/rc.conf and run /etc/rc.d/devfs\n  restart.  Example devfs.rules:\n\n\t[ugen_ruleset=20]\n\tadd path 'ugen*' mode 660 group operator\n\n  corresponding rc.conf line:\n\n\tdevfs_system_ruleset=\"ugen_ruleset\"\n\n- Still usb: since the hub is no longer attached to the uchi controller and\n  the wakeup mechanism, resume interrupt is not implemented yet linux guests\n  will suspend the bus, i.e. they wont see devices usb_add'ed after its\n  (linux') uhci module got loaded.  Workaround: either add devices before\n  linux loads the module or rmmod and modprobe it afterwards.  [Not sure\n  if this still applies to the new libusb host code used on recent\n  10-current.]\n\n- If you get repeated `atapi_poll called!' console messages with FreeBSD\n  guests or other weird cdrom problems then thats probably because the guest\n  has atapicam loaded, which for reasons still to be determined has problems\n  with qemu's now by default enabled cdrom dma. You can build the port with\n  CDROM_DMA disabled to disable it.  [Looks like this is fixed in recent\n  FreeBSD guest versions.]\n\n- If you build qemu wihout SDL and then get crashes running it try passing it\n  -nographic.  This should probably be default in that case...\n\n- qemu's network boot roms (-boot n) have a bug when bootfiles sizes are a\n  multiple of blksize, if this affects you (like with FreeBSD's /boot/pxeboot)\n  you can do like\n\n\tcp /boot/pxeboot pxeboot-qemu && chmod +w pxeboot-qemu && echo >>pxeboot-qemu\n\n  and then use pxeboot-qemu.  Actually you need recent btx code\n  (from after 7.0 was released) because of the real mode boot\n  problem, so use at least pxeboot from there.  And I just did that\n  for the pxeboot extracted out of\n\n\tftp://ftp.freebsd.org/pub/FreeBSD/snapshots/200805/7.0-STABLE-200805-i386-bootonly.iso\n\n  and placed it here:\n\n\thttp://people.freebsd.org/~nox/qemu/pxeboot-qemu\n\n- If you use slirp (usernet, the default) and want to mount nfs into the guest\n  and you are not running qemu as root, then mountd(8) on the exporting box\n  needs to be run with -n in order to accept requests from ports >= 1024.","type":"install"}]},{"name":"qemu8","origin":"emulators/qemu8","version":"8.2.10","comment":"QEMU CPU Emulator  - 8.X.X","maintainer":"bofh@FreeBSD.org","www":"https://www.qemu.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"df66fc2649521d718a68cf12c0672075590baae97017636ee89596744e8ee1ec","flatsize":305272714,"path":"All/qemu8-8.2.10.pkg","repopath":"All/qemu8-8.2.10.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":26159868,"desc":"QEMU is a FAST! processor emulator using dynamic translation to achieve\ngood emulation speed.\nQEMU has two operating modes:\n\n    * Full system emulation. In this mode, QEMU emulates a full system\n(for example a PC), including a processor and various peripherials.\nIt can be used to launch different Operating Systems without rebooting\nthe PC or to debug system code.\n    * User mode emulation (Linux host only). In this mode, QEMU can launch\nLinux processes compiled for one CPU on another CPU. It can be used to\nlaunch the Wine Windows API emulator or to ease cross-compilation and\ncross-debugging.\n\nAs QEMU requires no host kernel patches to run, it is very safe and easy to use.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"cyrus-sasl":{"origin":"security/cyrus-sasl2","version":"2.1.28_5"},"dtc":{"origin":"sysutils/dtc","version":"1.7.1"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libepoxy":{"origin":"graphics/libepoxy","version":"1.5.10"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libiconv":{"origin":"converters/libiconv","version":"1.17_1"},"libslirp":{"origin":"net/libslirp","version":"4.9.1"},"libspice-server":{"origin":"devel/libspice-server","version":"0.15.2"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"mesa-libs":{"origin":"graphics/mesa-libs","version":"21.3.9"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"vde2":{"origin":"net/vde2","version":"2.3.3_1"},"vte3":{"origin":"x11-toolkits/vte3","version":"0.78.2_1"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["emulators"],"shlibs_required":["libSDL2-2.0.so.0","libX11.so.6","libbz2.so.2","libc.so.8","libcairo.so.2","libcurl.so.4","libepoxy.so.0","libfdt.so.1","libgbm.so.1","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgnutls.so.30","libgobject-2.0.so.0","libgtk-3.so.0","libiconv.so.2","libintl.so.8","libjpeg.so.8","liblzo2.so.2","libm.so.4","libncurses.so.6","libnvmm.so.3","libpam.so.3","libpixman-1.so.0","libpng16.so.16","libpthread.so.0","libsasl2.so.3","libslirp.so.0","libspice-server.so.1","libtinfo.so.6","libusb.so.2","libutil.so.4","libvdeplug.so.3","libvte-2.91.so.0","libxkbcommon.so.0","libz.so.3","libzstd.so.1"],"options":{"CAPSTONE":"off","CDROM_DMA":"on","CURL":"on","DEBUG":"off","DOCS":"on","GNUTLS":"on","GTK3":"on","ISCSI":"off","JPEG":"on","OPENGL":"on","PNG":"on","SAMBA":"off","SASL":"on","SPICE":"on","STATIC_LINK":"off","STRIP":"off","USBREDIR":"off","VDE":"on","X11":"on","X86_TARGETS":"on","NCURSES_BASE":"off","NCURSES_DEFAULT":"on","NCURSES_PORT":"off"},"annotations":{"cpe":"cpe:2.3:a:qemu:qemu:8.2.10:::::dragonfly6:x86_64","flavor":"default"},"messages":[{"message":"FreeBSD host notes\n==================\n\n- Needs to set net.link.tap.user_open sysctl in order to use /dev/tap*\n  networking as non-root.  Don't forget to adjust device node permissions in\n  /etc/devfs.rules.\n\n- Expect timer problems when guest kernel HZ is > hosts.  The linux 2.6\n  kernel uses 1000 by default btw.  (changed to 250 later, and recent linux\n  kernels now no longer have a fixed HZ, aka `tickless kernel'...)\n  Enabling /dev/rtc doesn't seem to help either (not included since it needs\n  a patch to emulators/rtc.)\n\n- The -smb option (smb-export local dir to guest using the default\n  slirp networking) needs the samba port/package installed\n  in addition to qemu. (SAMBA knob.)\n\n- If you want to use usb devices connected to the host in the guest\n  yot can use usbredir over the network (see below); also unless you are\n  running qemu as root you then need to fix permissions for /dev/ugen*\n  device nodes: if you are on 5.x or later (devfs) put a rule in\n  /etc/devfs.rules, activate it in /etc/rc.conf and run /etc/rc.d/devfs\n  restart.  Example devfs.rules:\n\n\t[ugen_ruleset=20]\n\tadd path 'ugen*' mode 660 group operator\n\n  corresponding rc.conf line:\n\n\tdevfs_system_ruleset=\"ugen_ruleset\"\n\n- Still usb: since the hub is no longer attached to the uchi controller and\n  the wakeup mechanism, resume interrupt is not implemented yet linux guests\n  will suspend the bus, i.e. they wont see devices usb_add'ed after its\n  (linux') uhci module got loaded.  Workaround: either add devices before\n  linux loads the module or rmmod and modprobe it afterwards.  [Not sure\n  if this still applies to the new libusb host code used on recent\n  10-current.]\n\n- If you get repeated `atapi_poll called!' console messages with FreeBSD\n  guests or other weird cdrom problems then thats probably because the guest\n  has atapicam loaded, which for reasons still to be determined has problems\n  with qemu's now by default enabled cdrom dma. You can build the port with\n  CDROM_DMA disabled to disable it.  [Looks like this is fixed in recent\n  FreeBSD guest versions.]\n\n- If you build qemu wihout SDL and then get crashes running it try passing it\n  -nographic.  This should probably be default in that case...\n\n- qemu's network boot roms (-boot n) have a bug when bootfiles sizes are a\n  multiple of blksize, if this affects you (like with FreeBSD's /boot/pxeboot)\n  you can do like\n\n\tcp /boot/pxeboot pxeboot-qemu && chmod +w pxeboot-qemu && echo >>pxeboot-qemu\n\n  and then use pxeboot-qemu.  Actually you need recent btx code\n  (from after 7.0 was released) because of the real mode boot\n  problem, so use at least pxeboot from there.  And I just did that\n  for the pxeboot extracted out of\n\n\tftp://ftp.freebsd.org/pub/FreeBSD/snapshots/200805/7.0-STABLE-200805-i386-bootonly.iso\n\n  and placed it here:\n\n\thttp://people.freebsd.org/~nox/qemu/pxeboot-qemu\n\n- If you use slirp (usernet, the default) and want to mount nfs into the guest\n  and you are not running qemu as root, then mountd(8) on the exporting box\n  needs to be run with -n in order to accept requests from ports >= 1024.","type":"install"}]},{"name":"qdirstat","origin":"sysutils/qdirstat","version":"1.9_1","comment":"Qt utility that sums up disk usage for directory trees","maintainer":"kbowling@FreeBSD.org","www":"https://github.com/shundhammer/qdirstat","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"24474fb0816969f0f6e82718c7d4d5f3e614f327caf0dadc5f0525edf2860561","flatsize":2174357,"path":"All/qdirstat-1.9_1.pkg","repopath":"All/qdirstat-1.9_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":669992,"desc":"QDirStat is a graphical application to show where your disk space has gone\nand to help you to clean it up. Similar KDirStat without KDE dependency,\nand from the original KDirStat author","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["sysutils"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on"}},{"name":"qdecoder","origin":"www/qdecoder","version":"12.1.0","comment":"C/C++ language library including CGI support","maintainer":"sunpoet@FreeBSD.org","www":"https://wolkykim.github.io/qdecoder/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a8d3fa735ae19570f8fc25c5d24d1146241706730caef7865e8d8b436fc4f6cd","flatsize":185400,"path":"All/qdecoder-12.1.0.pkg","repopath":"All/qdecoder-12.1.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":39168,"desc":"qDecoder is a simple and powerful CGI library for C/C++ programming language.\n\nFeatures:\n- Supports parsing a request encoded by GET/POST method\n- Supports parsing multipart/form-data encoding. (in-memory and direct disk)\n- Supports COOKIE handling.\n- Supports Session management.\n- Supports FastCGI","categories":["www"],"options":{"DEBUG":"off","EXAMPLES":"on"}},{"name":"qdbm-plus","origin":"databases/qdbm-plus","version":"1.8.78_5","comment":"C++ API for QDBM","maintainer":"hrs@FreeBSD.org","www":"https://dbmx.net/qdbm/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c57bab7e27ba76c99fdd2d651bbb3f3db364e16ebd226963cde51d2f4e1cb931","flatsize":1593665,"path":"All/qdbm-plus-1.8.78_5.pkg","repopath":"All/qdbm-plus-1.8.78_5.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":156172,"desc":"C++ API for QDBM","deps":{"lzo2":{"origin":"archivers/lzo2","version":"2.10_1"},"qdbm":{"origin":"databases/qdbm","version":"1.8.78_5"}},"categories":["databases"],"shlibs_required":["libbz2.so.2","libc.so.8","liblzo2.so.2","libm.so.4","libpthread.so.0","libqdbm.so.14","librt.so.0","libstdc++.so.9","libz.so.3"]},{"name":"qdbm","origin":"databases/qdbm","version":"1.8.78_5","comment":"Quick Database Manager","maintainer":"hrs@FreeBSD.org","www":"https://dbmx.net/qdbm/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1d329fb4a6a63fe05a060686e3231e84959862d1845be8527c5edb66dfac9bbb","flatsize":1386232,"path":"All/qdbm-1.8.78_5.pkg","repopath":"All/qdbm-1.8.78_5.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":303924,"desc":"QDBM is a library of routines for managing a database.  The database\nis a simple data file containing records, each is a pair of a key and\na value.  Every key and value is serial bytes with variable length.\nBoth binary data and character string can be used as a key and a\nvalue.  There is neither concept of data tables nor data types.\nRecords are organized in hash table or B+ tree.","deps":{"lzo2":{"origin":"archivers/lzo2","version":"2.10_1"}},"categories":["databases"],"shlibs_required":["libbz2.so.2","libc.so.8","liblzo2.so.2","libpthread.so.0","libz.so.3"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:qdbm:qdbm:1.8.78:::::dragonfly6:x86_64:5"}},{"name":"qd","origin":"math/qd","version":"2.3.24","comment":"Double-Double and Quad-Double Arithmetic","maintainer":"fortran@FreeBSD.org","www":"https://www.davidhbailey.com/dhbsoftware/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"39e7a17f24c663f2637c5a77810130123b64544d301c79389a591abb2ed1cef6","flatsize":877260,"path":"All/qd-2.3.24.pkg","repopath":"All/qd-2.3.24.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":364452,"desc":"A Double-Double and Quad-Double Arithmetic library.\nDouble-double and quad-double numbers are unevaluated sum of\ntwo and four IEEE doubles capable of representing 106 and 212 bits\nof significand, respectively. The library is written in C++, taking full\nadvantage of operator overloading. C, Fortran 77, and Fortran 90 interfaces\nare also provided.\n\nThis work was done at Lawrence Berkeley National Laboratory,\nNERSC Division, Yozo Hida with Xiaoye S. Li and David H. Bailey.\n\nNote: This package is an older package, it is not thread-safe. New users should\nuse DQFUN, QXFUN or DDFUN.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"],"options":{"DOCS":"on"}},{"name":"qcustomplot-qt6","origin":"graphics/qcustomplot","version":"2.1.1_1","comment":"Qt C++ widget for plotting and data visualization","maintainer":"yuri@FreeBSD.org","www":"https://www.qcustomplot.com","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9ff8103404f06b40acf949219ccf5df4c7b859e315cf92869eb2f65bc06cc24e","flatsize":2098057,"path":"All/qcustomplot-qt6-2.1.1_1.pkg","repopath":"All/qcustomplot-qt6-2.1.1_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":476808,"desc":"QCustomPlot is a Qt C++ widget for plotting and data visualization.\nIt has no further dependencies and is fully documented. This plotting\nlibrary focuses on making good looking, publication quality 2D plots,\ngraphs and charts, as well as offering high performance for realtime\nvisualization applications.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["graphics"],"annotations":{"flavor":"qt6"}},{"name":"qelectrotech","origin":"cad/qelectrotech","version":"0.9.0_1,1","comment":"Application to design electric diagrams","maintainer":"arrowd@FreeBSD.org","www":"https://qelectrotech.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"40bf324b27bed66f9ec962817310e1db35743ec1c0ff39cdf8a3184a35714d22","flatsize":99629233,"path":"All/qelectrotech-0.9.0_1,1.pkg","repopath":"All/qelectrotech-0.9.0_1,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":9085308,"desc":"QElectroTech is a Qt4 application to design electric diagrams. It uses XML\nfiles for elements and diagrams, and includes both a diagram editor and an\nelement editor.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-kwidgetsaddons":{"origin":"x11-toolkits/kf5-kwidgetsaddons","version":"5.116.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"pugixml":{"origin":"textproc/pugixml","version":"1.15"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-qmake":{"origin":"devel/qt5-qmake","version":"5.15.16p130"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"},"qt5-sqldrivers-sqlite3":{"origin":"databases/qt5-sqldrivers-sqlite3","version":"5.15.16p130"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["cad"],"shlibs_required":["libGL.so.1","libKF5CoreAddons.so.5","libKF5WidgetsAddons.so.5","libQt5Concurrent.so.5","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5PrintSupport.so.5","libQt5Sql.so.5","libQt5Svg.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libc.so.8","libm.so.4","libpthread.so.0","libsqlite3.so.0","libstdc++.so.9"],"options":{"DEBUG":"off"}},{"name":"qemu-nox11","origin":"emulators/qemu","version":"9.2.0_1","comment":"QEMU CPU Emulator (without X11)","maintainer":"bofh@FreeBSD.org","www":"https://www.qemu.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5004c931a49bb55246b9cce938dd23c5b6fd26c9cbc61ae87f0e3d794b7bd33a","flatsize":411819455,"path":"All/qemu-nox11-9.2.0_1.pkg","repopath":"All/qemu-nox11-9.2.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":28598676,"desc":"QEMU is a FAST! processor emulator using dynamic translation to achieve\ngood emulation speed.\nQEMU has two operating modes:\n\n    * Full system emulation. In this mode, QEMU emulates a full system\n(for example a PC), including a processor and various peripherials.\nIt can be used to launch different Operating Systems without rebooting\nthe PC or to debug system code.\n    * User mode emulation (Linux host only). In this mode, QEMU can launch\nLinux processes compiled for one CPU on another CPU. It can be used to\nlaunch the Wine Windows API emulator or to ease cross-compilation and\ncross-debugging.\n\nAs QEMU requires no host kernel patches to run, it is very safe and easy to use.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"cyrus-sasl":{"origin":"security/cyrus-sasl2","version":"2.1.28_5"},"dtc":{"origin":"sysutils/dtc","version":"1.7.1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libiconv":{"origin":"converters/libiconv","version":"1.17_1"},"libinotify":{"origin":"devel/libinotify","version":"20240724"},"libslirp":{"origin":"net/libslirp","version":"4.9.1"},"libspice-server":{"origin":"devel/libspice-server","version":"0.15.2"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"png":{"origin":"graphics/png","version":"1.6.47"},"vde2":{"origin":"net/vde2","version":"2.3.3_1"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["emulators"],"shlibs_required":["libbz2.so.2","libc.so.8","libcurl.so.4","libfdt.so.1","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgnutls.so.30","libgobject-2.0.so.0","libiconv.so.2","libinotify.so.0","libjpeg.so.8","libm.so.4","libncurses.so.6","libnvmm.so.3","libpam.so.3","libpixman-1.so.0","libpng16.so.16","libpthread.so.0","libsasl2.so.3","libslirp.so.0","libspice-server.so.1","libtinfo.so.6","libusb.so.2","libutil.so.4","libvdeplug.so.3","libz.so.3","libzstd.so.1"],"options":{"CAPSTONE":"off","CDROM_DMA":"on","CURL":"on","DEBUG":"off","DOCS":"on","GNUTLS":"on","ISCSI":"off","JPEG":"on","PNG":"on","SAMBA":"off","SASL":"on","SPICE":"on","STATIC_LINK":"off","STRIP":"off","USBREDIR":"off","VDE":"on","X86_TARGETS":"on","NCURSES_BASE":"off","NCURSES_DEFAULT":"on","NCURSES_PORT":"off"},"annotations":{"cpe":"cpe:2.3:a:qemu:qemu:9.2.0:::::dragonfly6:x86_64:1","flavor":"nox11"},"messages":[{"message":"FreeBSD host notes\n==================\n\n- Needs to set net.link.tap.user_open sysctl in order to use /dev/tap*\n  networking as non-root.  Don't forget to adjust device node permissions in\n  /etc/devfs.rules.\n\n- Expect timer problems when guest kernel HZ is > hosts.  The linux 2.6\n  kernel uses 1000 by default btw.  (changed to 250 later, and recent linux\n  kernels now no longer have a fixed HZ, aka `tickless kernel'...)\n  Enabling /dev/rtc doesn't seem to help either (not included since it needs\n  a patch to emulators/rtc.)\n\n- The -smb option (smb-export local dir to guest using the default\n  slirp networking) needs the samba port/package installed\n  in addition to qemu. (SAMBA knob.)\n\n- If you want to use usb devices connected to the host in the guest\n  yot can use usbredir over the network (see below); also unless you are\n  running qemu as root you then need to fix permissions for /dev/ugen*\n  device nodes: if you are on 5.x or later (devfs) put a rule in\n  /etc/devfs.rules, activate it in /etc/rc.conf and run /etc/rc.d/devfs\n  restart.  Example devfs.rules:\n\n\t[ugen_ruleset=20]\n\tadd path 'ugen*' mode 660 group operator\n\n  corresponding rc.conf line:\n\n\tdevfs_system_ruleset=\"ugen_ruleset\"\n\n- Still usb: since the hub is no longer attached to the uchi controller and\n  the wakeup mechanism, resume interrupt is not implemented yet linux guests\n  will suspend the bus, i.e. they wont see devices usb_add'ed after its\n  (linux') uhci module got loaded.  Workaround: either add devices before\n  linux loads the module or rmmod and modprobe it afterwards.  [Not sure\n  if this still applies to the new libusb host code used on recent\n  10-current.]\n\n- If you get repeated `atapi_poll called!' console messages with FreeBSD\n  guests or other weird cdrom problems then thats probably because the guest\n  has atapicam loaded, which for reasons still to be determined has problems\n  with qemu's now by default enabled cdrom dma. You can build the port with\n  CDROM_DMA disabled to disable it.  [Looks like this is fixed in recent\n  FreeBSD guest versions.]\n\n- If you build qemu wihout SDL and then get crashes running it try passing it\n  -nographic.  This should probably be default in that case...\n\n- qemu's network boot roms (-boot n) have a bug when bootfiles sizes are a\n  multiple of blksize, if this affects you (like with FreeBSD's /boot/pxeboot)\n  you can do like\n\n\tcp /boot/pxeboot pxeboot-qemu && chmod +w pxeboot-qemu && echo >>pxeboot-qemu\n\n  and then use pxeboot-qemu.  Actually you need recent btx code\n  (from after 7.0 was released) because of the real mode boot\n  problem, so use at least pxeboot from there.  And I just did that\n  for the pxeboot extracted out of\n\n\tftp://ftp.freebsd.org/pub/FreeBSD/snapshots/200805/7.0-STABLE-200805-i386-bootonly.iso\n\n  and placed it here:\n\n\thttp://people.freebsd.org/~nox/qemu/pxeboot-qemu\n\n- If you use slirp (usernet, the default) and want to mount nfs into the guest\n  and you are not running qemu as root, then mountd(8) on the exporting box\n  needs to be run with -n in order to accept requests from ports >= 1024.","type":"install"}]},{"name":"qcoro-qt6","origin":"devel/qcoro","version":"0.11.0","comment":"Coroutines for Qt","maintainer":"kde@FreeBSD.org","www":"https://github.com/danvratil/qcoro","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"64c0070bccd738ebde1e2f6676d4f34a73abbad4f0401f088a24976b8dce78b7","flatsize":752849,"path":"All/qcoro-qt6-0.11.0.pkg","repopath":"All/qcoro-qt6-0.11.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":131496,"desc":"QCoro - Coroutines for Qt\n\nThe QCoro library provides set of tools to make use of the C++20 coroutines in\nconnection with certain asynchronous Qt actions.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"},"qt6-websockets":{"origin":"www/qt6-websockets","version":"6.8.3"}},"categories":["devel","kde"],"annotations":{"flavor":"qt6"}},{"name":"qcoro-qt5","origin":"devel/qcoro","version":"0.11.0","comment":"Coroutines for Qt","maintainer":"kde@FreeBSD.org","www":"https://github.com/danvratil/qcoro","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6c51e65f5bca4e4530bd56b83039ae9d0f09cbfbf7ac694534c354a4f39cb9c2","flatsize":743201,"path":"All/qcoro-qt5-0.11.0.pkg","repopath":"All/qcoro-qt5-0.11.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":130444,"desc":"QCoro - Coroutines for Qt\n\nThe QCoro library provides set of tools to make use of the C++20 coroutines in\nconnection with certain asynchronous Qt actions.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-websockets":{"origin":"www/qt5-websockets","version":"5.15.16p2_1"}},"categories":["devel","kde"],"annotations":{"flavor":"qt5"}},{"name":"qcustomplot-qt5","origin":"graphics/qcustomplot","version":"2.1.1_1","comment":"Qt C++ widget for plotting and data visualization","maintainer":"yuri@FreeBSD.org","www":"https://www.qcustomplot.com","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"762df97cb1774fbff6905475853755edc7dec1efb7c45fe6450831916d5d71e0","flatsize":1757252,"path":"All/qcustomplot-qt5-2.1.1_1.pkg","repopath":"All/qcustomplot-qt5-2.1.1_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":423564,"desc":"QCustomPlot is a Qt C++ widget for plotting and data visualization.\nIt has no further dependencies and is fully documented. This plotting\nlibrary focuses on making good looking, publication quality 2D plots,\ngraphs and charts, as well as offering high performance for realtime\nvisualization applications.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["graphics"],"annotations":{"flavor":"qt5"}},{"name":"qconfirm","origin":"mail/qconfirm","version":"0.14.3_2","comment":"Filter spam by requesting confirmation from sender","maintainer":"ports@FreeBSD.org","www":"http://smarden.org/qconfirm/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"15ea10ea585161fc08dee8bea8f687e911c7596238f18ec9d20e6f3f9fde28e8","flatsize":506568,"path":"All/qconfirm-0.14.3_2.pkg","repopath":"All/qconfirm-0.14.3_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":112660,"desc":"qconfirm is an implementation of a delivery confirmation process for a mail\naddress under qmail. It is invoked by qmail-local through a .qmail file.\n\nqconfirm performs this delivery confirmation process either sender based or\nmessage based. It is similar in concept to qsecretary or TMDA.","categories":["mail"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe qconfirm port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"qconf","origin":"devel/qconf","version":"2.5","comment":"Tool to create configure script for qmake-based project","maintainer":"ports@FreeBSD.org","www":"https://github.com/psi-im/qconf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c50b7e77762bedc9890896b5e78a5064088f78e7cf40849c5584bf642e410796","flatsize":217894,"path":"All/qconf-2.5.pkg","repopath":"All/qconf-2.5.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":65936,"desc":"QConf allows you to have a nice configure script for your qmake-based\nproject. It is intended for developers who don't need (or want) to\nuse the more complex GNU autotools. With qconf/qmake, it is easy\nto maintain a cross-platform project that uses a familiar configuration\ninterface on Unix.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["devel"],"shlibs_required":["libQt5Core.so.5","libQt5Xml.so.5","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe qconf port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"qcsxcad","origin":"cad/qcsxcad","version":"0.6.3","comment":"Qt-GUI for CSXCAD","maintainer":"yuri@FreeBSD.org","www":"https://github.com/thliebig/QCSXCAD","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c1c3662bb7fbd8981056ea29931b570515b2a97e478c368fa883747bf9a06f7c","flatsize":1076205,"path":"All/qcsxcad-0.6.3.pkg","repopath":"All/qcsxcad-0.6.3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":582980,"desc":"QCSXCAD the Qt-GUI for CSXCAD, a C++ library to describe geometrical objects and\ntheir physical or non-physical properties.","deps":{"csxcad":{"origin":"cad/csxcad","version":"0.6.3_4"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-opengl":{"origin":"graphics/qt5-opengl","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"tinyxml":{"origin":"textproc/tinyxml","version":"2.6.2_4"},"vtk9":{"origin":"math/vtk9","version":"9.2.6_6"}},"categories":["cad"]},{"name":"qccx","origin":"games/qccx","version":"1.0.0","comment":"Fast optimizing QuakeC compiler","maintainer":"danfe@FreeBSD.org","www":"https://www.quakewiki.net/archives/qccx/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4e21b557a4aaf6d4eb2789fedbeffe27e837b3ad240cf9e22759737e3c8525bf","flatsize":120067,"path":"All/qccx-1.0.0.pkg","repopath":"All/qccx-1.0.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":43444,"desc":"QCCX is the world's first optimizing QuakeC compiler with support for string\nmanipulation, pointers, integers, arrays, and ``for'' loops.  It is also the\nfastest QuakeC compiler out there (at least at its time).  QCCX is based on\nFastQCC which was, in turn, based on QCCDOS.  Use it the same way you use any\nother QuakeC compiler.","deps":{"quake-source":{"origin":"games/quake-source","version":"1.01_1"}},"categories":["devel","games"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"qchroot","origin":"sysutils/qchroot","version":"0.1_1","comment":"Utility for deployment of chroot environments","maintainer":"qchroot1@a1poweruser.com","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c19cd5ad4ec258b53adf1211ba8e99bcf0e92d0c5392eddb75805f7ee3d6b30d","flatsize":25438,"path":"All/qchroot-0.1_1.pkg","repopath":"All/qchroot-0.1_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":11008,"desc":"qchroot is a csh script for simplified administration of chroots on a\nhost system. This is a viable alternate to jail(8) when jail(8) is too\nrestrictive. This runs on RELEASE-9.3 and all newer RELEASES.\n\nThe chroot filesystem shares a single copy of the system binaries which\nis mounted nullfs \"read only\" to the named chroot container filesystem.\nThis provides 2 levels of security protection which is better than chroot\nby its self.","categories":["sysutils"],"messages":[{"message":"First issue \"rehash\" command to enable the qchroot script (if using csh).\nThen issue \"man qchroot\" to read about qchroot usage.","type":"install"}]},{"name":"qcc","origin":"games/qcc","version":"1.01","comment":"QuakeC compiler, for building custom games of Quake","maintainer":"danfe@FreeBSD.org","www":"http://ftp.iinet.net.au/pub/idstuff/source/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f604c4285e092147fdbfc11ec96d90f037e935b5b0cbc6c566132fb659e4cce1","flatsize":68031,"path":"All/qcc-1.01.pkg","repopath":"All/qcc-1.01.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":26268,"desc":"QCC is the original QuakeC compiler created by John Carmack of id Software,\nused to generate `progs.dat' file that essentially holds game logic behind\nthe graphic engine.  It is used primarily to create modifications for Quake\nand QuakeWorld.\n\nNote that more feature-rich, optimizing QuakeC compilers are available in\nthe Ports Collection.","deps":{"quake-source":{"origin":"games/quake-source","version":"1.01_1"}},"categories":["devel","games"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"qcl","origin":"science/qcl","version":"0.6.7","comment":"Quantum computer simulator","maintainer":"ports@FreeBSD.org","www":"http://tph.tuwien.ac.at/~oemer/qcl.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"97ad7e73c5cb99263d8458424254de8db2ea402f7170c7c9a5dcd12e1d41ec9a","flatsize":837881,"path":"All/qcl-0.6.7.pkg","repopath":"All/qcl-0.6.7.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":264640,"desc":"QCL is a high level, architecture independent programming language for\nquantum computers, with a syntax derived from classical procedural\nlanguages like C or Pascal. This allows for the complete implementation\nand simulation of quantum algorithms (including classical components)\nin one consistent formalism.","deps":{"plotutils":{"origin":"graphics/plotutils","version":"2.6_10,1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["math","science"],"shlibs_required":["libc.so.8","libm.so.4","libncurses.so.6","libplotter.so.2","libreadline.so.8","libstdc++.so.9"],"options":{"PLOTUTILS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe qcl port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"qca-qt5","origin":"devel/qca","version":"2.3.10","comment":"Cross-platform crypto API for Qt 5","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/qca/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2f9693037f4f349010f267d9068ad14cb868d3ba06be925ecefb8c20f47fa6bd","flatsize":2706491,"path":"All/qca-qt5-2.3.10.pkg","repopath":"All/qca-qt5-2.3.10.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":627956,"desc":"QCA aims to provide a straightforward and cross-platform crypto API,\nusing Qt datatypes and conventions.\n\nSupported features:\n\n  * SSL/TLS\n  * X509\n  * SASL\n  * RSA\n  * Hashing (SHA1, MD5)\n  * Ciphers (Blowfish, 3DES, AES)","deps":{"ca_root_nss":{"origin":"security/ca_root_nss","version":"3.108"},"gnupg":{"origin":"security/gnupg","version":"2.4.7"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"}},"categories":["devel"],"shlibs_required":["libQt5Core.so.5","libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"BOTAN":"off","GCRYPT":"off","GNUPG":"on","LOGGER":"off","NSS":"off","OPENSSL":"on","PKCS11":"off","SASL":"off","SOFTSTORE":"off"},"annotations":{"flavor":"qt5"}},{"name":"qbrew","origin":"misc/qbrew","version":"0.4.1_8","comment":"Homebrewer's recipe calculator","maintainer":"adridg@FreeBSD.org","www":"http://www.usermode.org/code.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e92671687168c9c84588466e00af1dda95d0bbdac2344672aff2c08201e2536f","flatsize":1071696,"path":"All/qbrew-0.4.1_8.pkg","repopath":"All/qbrew-0.4.1_8.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":326996,"desc":"QBrew is a homebrewer's recipe calculator. With it a brewer can formulate new\nrecipes and calculate gravity, bitterness, color and other attributes.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["misc"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5PrintSupport.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"qbe","origin":"devel/qbe","version":"1.2","comment":"Embeddable compiler backend for C type languages","maintainer":"se@FreeBSD.org","www":"https://c9x.me/compile/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ec8efb902b36ab387d985408957257fadb3719cd34d5d28c385ffb415f0e8009","flatsize":282594,"path":"All/qbe-1.2.pkg","repopath":"All/qbe-1.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":88680,"desc":"QBE aims to be a pure C embeddable backend that provides 70%25 of\nthe performance of advanced compilers in 10%25 of the code.\n\nIts small size serves both its aspirations of correctness and\nour ability to understand, fix, and improve it. It also serves\nits users by providing trivial integration and great flexibility.","categories":["devel"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"qaudiosonar","origin":"audio/qaudiosonar","version":"1.8.3_1","comment":"Quick Audio Sonar","maintainer":"ports@FreeBSD.org","www":"https://github.com/hselasky/qaudiosonar","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b1e8c6c2e407dfd1b9d1fcfd6d8b2dc933685455e173b6553efb16ddfb3042d4","flatsize":132170,"path":"All/qaudiosonar-1.8.3_1.pkg","repopath":"All/qaudiosonar-1.8.3_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":43212,"desc":"Quick Audio Sonar\n\nAdvanced audio analysis tool using triangular waves for frequency detection.","deps":{"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["audio"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libc.so.8","libjack.so.0","libm.so.4","libpthread.so.0","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe qaudiosonar port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"qbox","origin":"science/qbox","version":"1.78.2_3","comment":"First-principles molecular dynamics code","maintainer":"yuri@FreeBSD.org","www":"http://qboxcode.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ba299f17483929e1690919683970a073a2331389f661c5dcfda641219e0574ba","flatsize":1401121,"path":"All/qbox-1.78.2_3.pkg","repopath":"All/qbox-1.78.2_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":451384,"desc":"Qbox is a C++/MPI scalable parallel implementation of first-principles molecular\ndynamics (FPMD) based on the plane-wave, pseudopotential formalism. Qbox is\ndesigned for operation on large parallel computers.\n\nQbox is developed in the Gygi Research Group at UC Davis.","deps":{"blas":{"origin":"math/blas","version":"3.12.1"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"e2fsprogs-libuuid":{"origin":"misc/e2fsprogs-libuuid","version":"1.47.2"},"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"lapack":{"origin":"math/lapack","version":"3.12.1"},"libiconv":{"origin":"converters/libiconv","version":"1.17_1"},"mpich":{"origin":"net/mpich","version":"4.3.0"},"scalapack":{"origin":"math/scalapack","version":"2.2.2"},"xerces-c3":{"origin":"textproc/xerces-c3","version":"3.3.0"}},"categories":["science"],"shlibs_required":["libblas.so.3","libc.so.8","libcurl.so.4","libfftw3.so.3","libiconv.so.2","liblapack.so.3","libm.so.4","libmpi.so.12","libmpicxx.so.12","libpthread.so.0","libscalapack.so.2.2","libstdc++.so.9","libuuid.so.1","libxerces-c-3.3.so"]},{"name":"qca-qt6","origin":"devel/qca","version":"2.3.10","comment":"Cross-platform crypto API for Qt 6","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/qca/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0bfede250bdc0564cec36535eb719b004c9bce02e2a37bba57058ed545978c2d","flatsize":2981460,"path":"All/qca-qt6-2.3.10.pkg","repopath":"All/qca-qt6-2.3.10.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":686844,"desc":"QCA aims to provide a straightforward and cross-platform crypto API,\nusing Qt datatypes and conventions.\n\nSupported features:\n\n  * SSL/TLS\n  * X509\n  * SASL\n  * RSA\n  * Hashing (SHA1, MD5)\n  * Ciphers (Blowfish, 3DES, AES)","deps":{"ca_root_nss":{"origin":"security/ca_root_nss","version":"3.108"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gnupg":{"origin":"security/gnupg","version":"2.4.7"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"qt6-5compat":{"origin":"devel/qt6-5compat","version":"6.8.3"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["devel"],"shlibs_required":["libQt6Core.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"BOTAN":"off","GCRYPT":"off","GNUPG":"on","LOGGER":"off","NSS":"off","OPENSSL":"on","PKCS11":"off","SASL":"off","SOFTSTORE":"off"},"annotations":{"flavor":"qt6"}},{"name":"qadsl","origin":"net/qadsl","version":"1.3.3_4","comment":"Auto login/Keep-alive for Telia AB ADSL, COMHEM Cable, and Tiscali Internet","maintainer":"ports@FreeBSD.org","www":"https://www.gnu.org/software/alive/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7d75f1026472e615b15ef4a6362e805475e0489f0b8bc28e3655738a387f7ec3","flatsize":109809,"path":"All/qadsl-1.3.3_4.pkg","repopath":"All/qadsl-1.3.3_4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":37740,"desc":"qadsl (GNU Alive) is a small utility to login on the Telia AB ADSL service.\nIt also works fine with COMHEM Cable internet and Tiscali Internet services.\nIt features a keep-alive daemon with login/logout functions. The daemon\nperiodically connects to the ISP to ensure you are not logged out.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["net"],"shlibs_required":["libc.so.8"],"messages":[{"message":"A sample configuration file has been copied to\n/usr/local/etc/qadsl.conf.sample.\nqadsl (GNU Alive) will NOT work\nwithout a valid /usr/local/etc/qadsl.conf.","type":"install"},{"message":"===>  COMPATIBILITY NOTE:\n\tConfiguration file from qadsl 1.2 and below\n\tare not compatible with qadsl 1.3.3 or after.\n\tMake sure to edit your configuration properly.\n\n===>  BE CAREFULL HOW TO BOOT on 1.3.3 or after:\n\tTo run qadsl from startup, add qadsl_enable=\"YES\"\n\tin your /etc/rc.conf.","type":"upgrade","maximum_version":"1.3.3"},{"message":"===>   NOTICE:\n\nThe qadsl port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"qalculate-qt","origin":"math/qalculate-qt","version":"5.5.1","comment":"Multi-purpose desktop calculator (Qt frontend)","maintainer":"jhale@FreeBSD.org","www":"https://qalculate.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"db9a17d9770b6387772dafd9ecf42f328d2b2929290194a81af4cb087f672c7a","flatsize":3997704,"path":"All/qalculate-qt-5.5.1.pkg","repopath":"All/qalculate-qt-5.5.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1185736,"desc":"Qalculate! is a multi-purpose desktop calculator. It is small and simple\nto use but with much power and versatility underneath. Features include\ncustomizable functions, units, arbitrary precision, plotting, and a\nuser-friendly interface.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gnuplot":{"origin":"math/gnuplot","version":"5.4.10_2"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libqalculate":{"origin":"math/libqalculate","version":"5.5.2"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["math"],"shlibs_required":["libGLX.so.0","libOpenGL.so.0","libQt6Core.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Widgets.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libqalculate.so.23","libstdc++.so.6"],"options":{"NLS":"on"}},{"name":"q2pro","origin":"games/q2pro","version":"142_14","comment":"Quake II engine modification compatible with R1Q2","maintainer":"danfe@FreeBSD.org","www":"http://q2pro.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b81847db819e5464bada70083d4d28455deb701f30fa7af74abe45a52e13e366","flatsize":1405003,"path":"All/q2pro-142_14.pkg","repopath":"All/q2pro-142_14.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":432968,"desc":"Q2PRO is a Quake II engine modification.  Client and server sides are both\ncompatible with original Quake2 v3.20 network architecture, as well as with\nmodern R1Q2 network architecture.  Q2PRO is designed to be secure, fast, and\ndoesn't provide any graphical enhancements that are contrary to the classic\nQuake2 look and feel.  It yet provides some features unique to Quake2, most\nnotably server side MVDs (multi view demos).  Q2PRO has its own software and\nOpenGL refresh libraries and runs under Windows and Unix-like systems.\n\nQ2PRO supports the following network protocols:\n\n  - 34, original Quake2 protocol\n  - 35, enhanced R1Q2 protocol\n  - 36, enhanced Q2PRO protocol, extension of R1Q2 protocol\n  - 37, special broadband MVD protocol","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"png":{"origin":"graphics/png","version":"1.6.47"},"quake2-data":{"origin":"games/quake2-data","version":"3.20_3"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libX11.so.6","libc.so.8","libm.so.4","libpthread.so.0","libz.so.3"],"options":{"CLIENT":"on","DEDICATED":"on","GAME":"off","GL":"on","SOFT":"on","UI":"on"}},{"name":"qalculate-gtk","origin":"math/qalculate-gtk","version":"5.5.1","comment":"Multi-purpose desktop calculator (GTK 3 frontend)","maintainer":"jhale@FreeBSD.org","www":"https://qalculate.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ddc5e1db1abeafef102ba32352b97dec6c908b3f1ba11dfc644e71da9d567067","flatsize":6639042,"path":"All/qalculate-gtk-5.5.1.pkg","repopath":"All/qalculate-gtk-5.5.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":2453188,"desc":"Qalculate! is a multi-purpose desktop calculator.  It is small and simple to\nuse but with much power and versatility underneath. Features include\ncustomizable functions, units, arbitrary precision, plotting, and\na user-friendly interface.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnuplot":{"origin":"math/gnuplot","version":"5.4.10_2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libqalculate":{"origin":"math/libqalculate","version":"5.5.2"},"libsoup":{"origin":"devel/libsoup","version":"2.74.3"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"webkit2-gtk_40":{"origin":"www/webkit2-gtk","version":"2.46.6"}},"categories":["math"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libjavascriptcoregtk-4.0.so.18","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libqalculate.so.23","libsoup-2.4.so.1","libstdc++.so.9","libwebkit2gtk-4.0.so.37","libxml2.so.2","libz.so.3"],"options":{"NLS":"on","WEBKIT":"on"}},{"name":"qTox","origin":"net-im/qTox","version":"1.18.2_2","comment":"Qt based Tox client","maintainer":"yuri@FreeBSD.org","www":"https://qtox.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"971702263cc8f43b228c8382d2364029e59d4db7e5e89f4a06bc7293ee9a38c3","flatsize":12184162,"path":"All/qTox-1.18.2_2.pkg","repopath":"All/qTox-1.18.2_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":4211712,"desc":"Powerful Tox chat client written using Qt that follows the Tox\ndesign guidelines.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"kf6-sonnet":{"origin":"textproc/kf6-sonnet","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXScrnSaver":{"origin":"x11/libXScrnSaver","version":"1.2.4_1"},"libexif":{"origin":"graphics/libexif","version":"0.6.25"},"libfilteraudio":{"origin":"audio/libfilteraudio","version":"0.0.1,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libqrencode":{"origin":"graphics/libqrencode","version":"4.1.1"},"libsodium":{"origin":"security/libsodium","version":"1.0.19"},"libvpx":{"origin":"multimedia/libvpx","version":"1.15.0_1"},"openal-soft":{"origin":"audio/openal-soft","version":"1.24.2_2"},"opus":{"origin":"audio/opus","version":"1.5.2"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-base_sqldriver-sqlite":{"origin":"databases/qt6-base_sqldriver","version":"6.8.3"},"qt6-svg":{"origin":"graphics/qt6-svg","version":"6.8.3"},"sqlcipher":{"origin":"databases/sqlcipher","version":"4.6.1_1"},"tox_extension_messages":{"origin":"net-im/tox_extension_messages","version":"0.0.3_6"},"toxcore":{"origin":"net-im/tox","version":"0.2.20_1,1"},"toxext":{"origin":"net-im/toxext","version":"0.0.3_6"}},"categories":["net-im","net-p2p"],"shlibs_required":["libGLX.so.0","libKF6SonnetUi.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Svg.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libX11.so.6","libXss.so.1","libavcodec.so.60","libavdevice.so.60","libavformat.so.60","libavutil.so.58","libc.so.8","libexif.so.12","libgcc_s.so.1","libm.so.4","libopenal.so.1","libopus.so.0","libpthread.so.0","libqrencode.so.4","libsodium.so.26","libsqlcipher.so.0","libstdc++.so.6","libswscale.so.7","libtoxcore.so.2","libvpx.so.9"],"options":{"APPINDICATOR":"off","FILTERAUDIO":"on","GTK_SYSTRAY":"on","PLATFORM_EXTENSIONS":"on","SPELL_CHECK":"on","STATUSNOTIFIER":"on"},"messages":[{"message":"You installed qTox: Qt based Tox client.\n\nTo have video working, you need:\n1. Have multimedia/webcamd installed and running. The usual way to\n   start webcamd is to have these two lines in /etc/rc.conf:\n   webcamd_enable=\"YES\"\n   webcamd_flags=\"-H\"\n2. Make sure V4L option is \"on\" in multimedia/ffmpeg.\n\nTo have spell checking working, you need:\n1. Have the locale set, for example have LANG=en_US.UTF-8 set in the\n   environment.\n2. Have some dictionary installed that is supported by KDE sonnet,\n   for example en-hunspell.","type":"install"}]},{"name":"q-dns","origin":"dns/q-dns","version":"0.19.2_4","comment":"Tiny command line DNS client","maintainer":"yuri@FreeBSD.org","www":"https://github.com/natesales/q","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2de6b0b16da62d1f667d7c48f59e834917cbc43b3d24a38134fe8006ce3119b8","flatsize":8740480,"path":"All/q-dns-0.19.2_4.pkg","repopath":"All/q-dns-0.19.2_4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":2669460,"desc":"q-dns is a tiny and feature-rich command line DNS client with support for\nUDP, TCP, DoT, DoH, DoQ and ODoH.","categories":["dns"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"pyvmomi","origin":"net/py-pyvmomi","version":"7.0.3_1","comment":"Python SDK for the VMware vSphere API of ESX, ESXi, and vCenter","maintainer":"robak@FreeBSD.org","www":"https://github.com/vmware/pyvmomi","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2427e5385fb8569cecd08f6825b240e154ea7b1e83553c83b710f6e138a22047","flatsize":5089644,"path":"All/pyvmomi-7.0.3_1.pkg","repopath":"All/pyvmomi-7.0.3_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":550716,"desc":"pyVmomi is the Python SDK for the VMware vSphere API\nthat allows you to manipulate ESX, ESXi, and vCenter.","deps":{"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"q","origin":"science/q","version":"6.0_1","comment":"Molecular Dynamics (MD) tools","maintainer":"yuri@FreeBSD.org","www":"https://github.com/qusers/Q6","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0932b9195d155e11dc8a4d6fac903b4341beb364f7c4bb201d698b910620a235","flatsize":6848416,"path":"All/q-6.0_1.pkg","repopath":"All/q-6.0_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1074908,"desc":"Q is a set of Molecular Dynamics (MD) tools tailored to the following\nspecific kinds of free energy calculations:\n1. Free Energy Perturbation (FEP)\n2. Empirical Valence Bond (EVB)\n3. Linear Interaction Energies (LIE)\n4. Quantum Classical Path (QCP)","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["science"]},{"name":"pytype-py311","origin":"devel/pytype","version":"2024.4.11","comment":"Python type inferencer","maintainer":"sunpoet@FreeBSD.org","www":"https://google.github.io/pytype/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"68b1e35b21af9868e88cd1106603369bd70eb9ca0a2bdaa3174106cf0c892957","flatsize":24277989,"path":"All/pytype-py311-2024.4.11.pkg","repopath":"All/pytype-py311-2024.4.11.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":3691140,"desc":"Pytype checks and infers types for your Python code - without requiring type\nannotations. Pytype can:\n- Lint plain Python code, flagging common mistakes such as misspelled attribute\n  names, incorrect function calls, and much more, even across file boundaries.\n- Enforce user-provided type annotations. While annotations are optional for\n  pytype, it will check and apply them where present.\n- Generate type annotations in standalone files (\"pyi files\"), which can be\n  merged back into the Python source with a provided merge-pyi tool.\n\nPytype is a static analyzer; it does not execute the code it runs on.\n\nThousands of projects at Google rely on pytype to keep their Python code\nwell-typed and error-free.","deps":{"ninja":{"origin":"devel/ninja","version":"1.11.1,4"},"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-attrs":{"origin":"devel/py-attrs","version":"25.3.0"},"py311-immutabledict":{"origin":"devel/py-immutabledict","version":"3.0.0"},"py311-importlab":{"origin":"devel/py-importlab","version":"0.8_2"},"py311-libcst":{"origin":"devel/py-libcst","version":"1.7.0"},"py311-msgspec":{"origin":"devel/py-msgspec","version":"0.19.0"},"py311-networkx":{"origin":"math/py-networkx","version":"3.4,2"},"py311-pycnite":{"origin":"devel/py-pycnite","version":"2024.7.31"},"py311-pydot":{"origin":"graphics/py-pydot","version":"3.0.4"},"py311-tabulate":{"origin":"devel/py-tabulate","version":"0.9.0"},"py311-toml":{"origin":"textproc/py-toml","version":"0.10.2_1"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"pythoncego","origin":"databases/pythoncego","version":"1.0.1_1","comment":"Cego database support for Python","maintainer":"pi@FreeBSD.org","www":"https://www.lemke-it.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6c5be2a05736f6eaf90b752a09db6131a2781d6497489ebef67e7fdf35aafa3b","flatsize":173342,"path":"All/pythoncego-1.0.1_1.pkg","repopath":"All/pythoncego-1.0.1_1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":37760,"desc":"The Cego Python driver enables Python programs to access cego databases,\nusing an API which is compliant with the Python DB API 2.0 (PEP-249).\nIt is written in C and uses the Cego C wrapper client library for\nclient server communication.\n\nThis implementation is derived from the MariaDB Connector written\nby Georg Richter.","deps":{"cego":{"origin":"databases/cego","version":"2.50.6"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases"],"annotations":{"flavor":"py311"}},{"name":"pythonqt","origin":"x11-toolkits/pythonqt","version":"3.5.6","comment":"Dynamic Python binding for Qt Applications","maintainer":"yuri@FreeBSD.org","www":"https://mevislab.github.io/pythonqt/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"05ee0c362988497a7c37f1239c53d8b4e6e75c6889de2526e95b3f9a1dc56c60","flatsize":25459990,"path":"All/pythonqt-3.5.6.pkg","repopath":"All/pythonqt-3.5.6.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":3786636,"desc":"PythonQt is a dynamic Python binding for Qt. It offers an easy way to embed the\nPython scripting language into your Qt applications.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-location":{"origin":"devel/qt5-location","version":"5.15.16p7_1"},"qt5-multimedia":{"origin":"multimedia/qt5-multimedia","version":"5.15.16p2_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-opengl":{"origin":"graphics/qt5-opengl","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-webchannel":{"origin":"www/qt5-webchannel","version":"5.15.16p3_1"},"qt5-webengine":{"origin":"www/qt5-webengine","version":"5.15.18p7_3"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"qt5-xmlpatterns":{"origin":"textproc/qt5-xmlpatterns","version":"5.15.16p0_1"}},"categories":["devel","python","x11-toolkits"]},{"name":"qemu","origin":"emulators/qemu","version":"9.2.0_1","comment":"QEMU CPU Emulator ","maintainer":"bofh@FreeBSD.org","www":"https://www.qemu.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5de90964c28da919374d8b508745b11ece101f38ae1189fc0c2cbf8d3c5573e7","flatsize":413663949,"path":"All/qemu-9.2.0_1.pkg","repopath":"All/qemu-9.2.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":28742516,"desc":"QEMU is a FAST! processor emulator using dynamic translation to achieve\ngood emulation speed.\nQEMU has two operating modes:\n\n    * Full system emulation. In this mode, QEMU emulates a full system\n(for example a PC), including a processor and various peripherials.\nIt can be used to launch different Operating Systems without rebooting\nthe PC or to debug system code.\n    * User mode emulation (Linux host only). In this mode, QEMU can launch\nLinux processes compiled for one CPU on another CPU. It can be used to\nlaunch the Wine Windows API emulator or to ease cross-compilation and\ncross-debugging.\n\nAs QEMU requires no host kernel patches to run, it is very safe and easy to use.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"cyrus-sasl":{"origin":"security/cyrus-sasl2","version":"2.1.28_5"},"dtc":{"origin":"sysutils/dtc","version":"1.7.1"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libepoxy":{"origin":"graphics/libepoxy","version":"1.5.10"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libiconv":{"origin":"converters/libiconv","version":"1.17_1"},"libinotify":{"origin":"devel/libinotify","version":"20240724"},"libslirp":{"origin":"net/libslirp","version":"4.9.1"},"libspice-server":{"origin":"devel/libspice-server","version":"0.15.2"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"mesa-libs":{"origin":"graphics/mesa-libs","version":"21.3.9"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"vde2":{"origin":"net/vde2","version":"2.3.3_1"},"vte3":{"origin":"x11-toolkits/vte3","version":"0.78.2_1"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["emulators"],"shlibs_required":["libSDL2-2.0.so.0","libX11.so.6","libbz2.so.2","libc.so.8","libcairo.so.2","libcurl.so.4","libepoxy.so.0","libfdt.so.1","libgbm.so.1","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgnutls.so.30","libgobject-2.0.so.0","libgtk-3.so.0","libiconv.so.2","libinotify.so.0","libintl.so.8","libjpeg.so.8","liblzo2.so.2","libm.so.4","libncurses.so.6","libnvmm.so.3","libpam.so.3","libpixman-1.so.0","libpng16.so.16","libpthread.so.0","libsasl2.so.3","libslirp.so.0","libspice-server.so.1","libtinfo.so.6","libusb.so.2","libutil.so.4","libvdeplug.so.3","libvte-2.91.so.0","libxkbcommon.so.0","libz.so.3","libzstd.so.1"],"options":{"CAPSTONE":"off","CDROM_DMA":"on","CURL":"on","DEBUG":"off","DOCS":"on","GNUTLS":"on","GTK3":"on","ISCSI":"off","JPEG":"on","OPENGL":"on","PNG":"on","SAMBA":"off","SASL":"on","SPICE":"on","STATIC_LINK":"off","STRIP":"off","USBREDIR":"off","VDE":"on","X11":"on","X86_TARGETS":"on","NCURSES_BASE":"off","NCURSES_DEFAULT":"on","NCURSES_PORT":"off"},"annotations":{"cpe":"cpe:2.3:a:qemu:qemu:9.2.0:::::dragonfly6:x86_64:1","flavor":"default"},"messages":[{"message":"FreeBSD host notes\n==================\n\n- Needs to set net.link.tap.user_open sysctl in order to use /dev/tap*\n  networking as non-root.  Don't forget to adjust device node permissions in\n  /etc/devfs.rules.\n\n- Expect timer problems when guest kernel HZ is > hosts.  The linux 2.6\n  kernel uses 1000 by default btw.  (changed to 250 later, and recent linux\n  kernels now no longer have a fixed HZ, aka `tickless kernel'...)\n  Enabling /dev/rtc doesn't seem to help either (not included since it needs\n  a patch to emulators/rtc.)\n\n- The -smb option (smb-export local dir to guest using the default\n  slirp networking) needs the samba port/package installed\n  in addition to qemu. (SAMBA knob.)\n\n- If you want to use usb devices connected to the host in the guest\n  yot can use usbredir over the network (see below); also unless you are\n  running qemu as root you then need to fix permissions for /dev/ugen*\n  device nodes: if you are on 5.x or later (devfs) put a rule in\n  /etc/devfs.rules, activate it in /etc/rc.conf and run /etc/rc.d/devfs\n  restart.  Example devfs.rules:\n\n\t[ugen_ruleset=20]\n\tadd path 'ugen*' mode 660 group operator\n\n  corresponding rc.conf line:\n\n\tdevfs_system_ruleset=\"ugen_ruleset\"\n\n- Still usb: since the hub is no longer attached to the uchi controller and\n  the wakeup mechanism, resume interrupt is not implemented yet linux guests\n  will suspend the bus, i.e. they wont see devices usb_add'ed after its\n  (linux') uhci module got loaded.  Workaround: either add devices before\n  linux loads the module or rmmod and modprobe it afterwards.  [Not sure\n  if this still applies to the new libusb host code used on recent\n  10-current.]\n\n- If you get repeated `atapi_poll called!' console messages with FreeBSD\n  guests or other weird cdrom problems then thats probably because the guest\n  has atapicam loaded, which for reasons still to be determined has problems\n  with qemu's now by default enabled cdrom dma. You can build the port with\n  CDROM_DMA disabled to disable it.  [Looks like this is fixed in recent\n  FreeBSD guest versions.]\n\n- If you build qemu wihout SDL and then get crashes running it try passing it\n  -nographic.  This should probably be default in that case...\n\n- qemu's network boot roms (-boot n) have a bug when bootfiles sizes are a\n  multiple of blksize, if this affects you (like with FreeBSD's /boot/pxeboot)\n  you can do like\n\n\tcp /boot/pxeboot pxeboot-qemu && chmod +w pxeboot-qemu && echo >>pxeboot-qemu\n\n  and then use pxeboot-qemu.  Actually you need recent btx code\n  (from after 7.0 was released) because of the real mode boot\n  problem, so use at least pxeboot from there.  And I just did that\n  for the pxeboot extracted out of\n\n\tftp://ftp.freebsd.org/pub/FreeBSD/snapshots/200805/7.0-STABLE-200805-i386-bootonly.iso\n\n  and placed it here:\n\n\thttp://people.freebsd.org/~nox/qemu/pxeboot-qemu\n\n- If you use slirp (usernet, the default) and want to mount nfs into the guest\n  and you are not running qemu as root, then mountd(8) on the exporting box\n  needs to be run with -n in order to accept requests from ports >= 1024.","type":"install"}]},{"name":"q2p","origin":"games/q2p","version":"0.2.20061231_18","comment":"Enhanced OpenGL-only Quake II engine","maintainer":"danfe@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6b57676b94cdfc82c6ef0f7a142508867e4faebfb1c73e8d71e32bcc1fd86220","flatsize":10825720,"path":"All/q2p-0.2.20061231_18.pkg","repopath":"All/q2p-0.2.20061231_18.pkg","licenselogic":"single","pkgsize":9256052,"desc":"Enhanced, OpenGL-only Quake II engine.","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXxf86dga":{"origin":"x11/libXxf86dga","version":"1.1.6_1"},"libXxf86vm":{"origin":"x11/libXxf86vm","version":"1.1.5"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"png":{"origin":"graphics/png","version":"1.6.47"},"quake2-data":{"origin":"games/quake2-data","version":"3.20_3"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"}},"categories":["games"],"shlibs_required":["libc.so.8","libm.so.4","libogg.so.0","libpthread.so.0","libvorbis.so.0","libvorbisfile.so.3","libz.so.3"],"options":{"CLIENT":"on","CTF":"off","DEDICATED":"on","DOCS":"on","GAME":"off","GLX":"on","OPTIMIZED_CFLAGS":"on","OSS":"on","SDL":"on","SDLGL":"on"}},{"name":"python3","origin":"lang/python3","version":"3_4","comment":"Meta-port for the Python interpreter 3.x","maintainer":"python@FreeBSD.org","www":"https://www.python.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"386894ee52230257e6f6d6593cc2b8b2c080cb9a9bb224c756ce2ba77951cdfa","flatsize":87,"path":"All/python3-3_4.pkg","repopath":"All/python3-3_4.pkg","licenselogic":"single","pkgsize":1112,"desc":"Python is an interpreted object-oriented programming language, and is\noften compared to Tcl, Perl or Scheme.\nThis is a meta port to the Python 3.x interpreter and provides symbolic links\nto bin/python3, bin/pydoc3, bin/idle3 and so on to allow compatibility with\nminor version agnostic python scripts.\nDo not depend on this port.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["lang","python"]},{"name":"python311","origin":"lang/python311","version":"3.11.12_1","comment":"Interpreted object-oriented programming language","maintainer":"python@FreeBSD.org","www":"https://www.python.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"930402a28820d610cfe9d0b357f5f92044d141c476a44617f4bfd7863adcdf3f","flatsize":210575581,"path":"All/python311-3.11.12_1.pkg","repopath":"All/python311-3.11.12_1.pkg","licenselogic":"single","licenses":["PSFL"],"pkgsize":24575368,"desc":"Python is an interpreted object-oriented programming language, and is\noften compared to Tcl, Perl or Scheme.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libffi":{"origin":"devel/libffi","version":"3.4.6"},"mpdecimal":{"origin":"math/mpdecimal","version":"4.0.0"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["lang","python"],"shlibs_required":["libc.so.8","libdl.so.0","libintl.so.8","libm.so.4","libpthread.so.0","libutil.so.4"],"options":{"DEBUG":"off","IPV6":"on","LIBMPDEC":"on","NLS":"on","PYMALLOC":"on","FNV":"off","SIPHASH":"off"},"annotations":{"cpe":"cpe:2.3:a:python:python:3.11.12:::::dragonfly6:x86_64:1"},"messages":[{"message":"Note that some standard Python modules are provided as separate ports\nas they require additional dependencies. They are available as:\n\npy311-gdbm       databases/py-gdbm@py311\npy311-sqlite3    databases/py-sqlite3@py311\npy311-tkinter    x11-toolkits/py-tkinter@py311","type":"install"}]},{"name":"python2","origin":"lang/python2","version":"2_3","comment":"Meta-port for the Python interpreter 2.7","maintainer":"python@FreeBSD.org","www":"https://www.python.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"98d8516a974cad3b1c0285679cea158e4a97507a28c689b0e1a32fb47f0c1d9b","flatsize":61,"path":"All/python2-2_3.pkg","repopath":"All/python2-2_3.pkg","licenselogic":"single","pkgsize":1168,"desc":"Python is an interpreted object-oriented programming language, and is\noften compared to Tcl, Perl or Scheme.\nThis is a meta port to the Python 2.x interpreter and provides symbolic links\nto bin/python2, bin/pydoc2, bin/idle2 and so on to allow compatibility with\nminor version agnostic python scripts.\nDo not depend on this port.","deps":{"python27":{"origin":"lang/python27","version":"2.7.18_4"}},"categories":["lang","python"],"annotations":{"deprecated":"Uses Python 2.7 which is EOLed upstream"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUses Python 2.7 which is EOLed upstream."}]},{"name":"python-mode.el","origin":"lang/python-mode.el","version":"1.0_2,1","comment":"Emacs lisp module for the Python language","maintainer":"ports@FreeBSD.org","www":"https://python-mode.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f001661ca9ff0a2758bd7288846dca96c8ab7cd9cf3849cbc2f3b8e1eaff08f4","flatsize":185695,"path":"All/python-mode.el-1.0_2,1.pkg","repopath":"All/python-mode.el-1.0_2,1.pkg","licenselogic":"single","pkgsize":46904,"desc":"Emacs lisp modules for the Python language.","categories":["elisp","lang","python"],"messages":[{"message":"To use python-mode in Emacs, add the following lines to your ~/.emacs:\n\n(autoload 'python-mode \"python-mode\" \"Mode for editing Python source files\")\n(add-to-list 'auto-mode-alist '(\"\\\\.py\" . python-mode))","type":"install"},{"message":"===>   NOTICE:\n\nThe python-mode.el port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"python-doc-text","origin":"lang/python-doc-text","version":"3.11.12","comment":"Documentation for the Python programming language","maintainer":"python@FreeBSD.org","www":"https://www.python.org/doc/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4233050835fd572f0f583421ddc54c319e257770344a78ad1745cf34b64b2d90","flatsize":12341372,"path":"All/python-doc-text-3.11.12.pkg","repopath":"All/python-doc-text-3.11.12.pkg","licenselogic":"single","pkgsize":2609252,"desc":"Documentation for the Python programming language.","categories":["lang","python"]},{"name":"qmapshack","origin":"astro/qmapshack","version":"1.17.1_5","comment":"Ultimate outdoor aficionado's tool","maintainer":"bofh@FreeBSD.org","www":"https://github.com/Maproom/qmapshack/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2243614dbf47a349b9dd3c69438cd31df5519aa1dd496846c6d256c66e024e16","flatsize":62048103,"path":"All/qmapshack-1.17.1_5.pkg","repopath":"All/qmapshack-1.17.1_5.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":49896812,"desc":"Use QMapShack to plan your next outdoor trip or to visualize and archive all\nthe GPS recordings of your past exciting adventures. QMapShack is the next\ngeneration of the famous QLandkarte GT application. And of course it's even\nbetter and easier to use.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdal":{"origin":"graphics/gdal","version":"3.10.2_1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"proj":{"origin":"graphics/proj","version":"9.6.0,1"},"qt5-buildtools":{"origin":"devel/qt5-buildtools","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-help":{"origin":"devel/qt5-help","version":"5.15.16p3_1"},"qt5-linguisttools":{"origin":"devel/qt5-linguisttools","version":"5.15.16p3"},"qt5-location":{"origin":"devel/qt5-location","version":"5.15.16p7_1"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-qmake":{"origin":"devel/qt5-qmake","version":"5.15.16p130"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"},"qt5-sqldrivers-sqlite3":{"origin":"databases/qt5-sqldrivers-sqlite3","version":"5.15.16p130"},"qt5-uitools":{"origin":"devel/qt5-uitools","version":"5.15.16p3"},"qt5-webchannel":{"origin":"www/qt5-webchannel","version":"5.15.16p3_1"},"qt5-webengine":{"origin":"www/qt5-webengine","version":"5.15.18p7_3"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"quazip-qt5":{"origin":"archivers/quazip","version":"1.5"},"routino":{"origin":"astro/routino","version":"3.4.2"}},"categories":["astro"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5DBus.so.5","libQt5Gui.so.5","libQt5Help.so.5","libQt5Network.so.5","libQt5Positioning.so.5","libQt5PrintSupport.so.5","libQt5Qml.so.5","libQt5QmlModels.so.5","libQt5Quick.so.5","libQt5Sql.so.5","libQt5WebChannel.so.5","libQt5WebEngineCore.so.5","libQt5WebEngineWidgets.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libbz2.so.2","libc.so.8","libgdal.so.36","libjpeg.so.8","libm.so.4","libproj.so.25","libquazip1-qt5.so.1.5.0","libroutino.so.0","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on"}},{"name":"python27","origin":"lang/python27","version":"2.7.18_4","comment":"Interpreted object-oriented programming language","maintainer":"python@FreeBSD.org","www":"https://www.python.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cde278c2025d1b03b06525c70028a60f4e0559af3f5e876264bdf8c552f5b53e","flatsize":71559258,"path":"All/python27-2.7.18_4.pkg","repopath":"All/python27-2.7.18_4.pkg","licenselogic":"single","licenses":["PSFL"],"pkgsize":11235352,"desc":"Python is an interpreted object-oriented programming language, and is\noften compared to Tcl, Perl or Scheme.","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libffi":{"origin":"devel/libffi","version":"3.4.6"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["lang","python"],"shlibs_required":["libc.so.8","libdl.so.0","libintl.so.8","libm.so.4","libpthread.so.0","libutil.so.4"],"options":{"DEBUG":"off","EXPAT":"on","IPV6":"on","LIBFFI":"on","NLS":"on","PYMALLOC":"on","THREADS":"on","UCS2":"off","UCS4":"on"},"annotations":{"cpe":"cpe:2.3:a:python:python:2.7.18:::::dragonfly6:x86_64:4","deprecated":"EOLed upstream","expiration_date":"2020-12-31"},"messages":[{"message":"Only the tkinter standard extension module is included or supported;\nthe previous ports now only support Python 3+.","type":"install"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nEOLed upstream.\n\nIt is scheduled to be removed on or after 2020-12-31."}]},{"name":"python","origin":"lang/python","version":"3.11_3,2","comment":"\"meta-port\" for the default version of Python interpreter","maintainer":"python@FreeBSD.org","www":"https://www.python.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"80766fb4099096e66c2819ffc016b591dfa06c5b3efac454fc1efcc3868f57b0","flatsize":38,"path":"All/python-3.11_3,2.pkg","repopath":"All/python-3.11_3,2.pkg","licenselogic":"single","pkgsize":996,"desc":"Python is an interpreted object-oriented programming language, and is\noften compared to Tcl, Perl or Scheme.\nThis is a meta port to the Python interpreter and provides symbolic links\nto bin/python, bin/pydoc, bin/idle and so on to allow compatibility with\nversion agnostic python scripts.\nDo not depend on this port.","deps":{"python3":{"origin":"lang/python3","version":"3_4"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["lang","python"]},{"name":"python-doc-html","origin":"lang/python-doc-html","version":"3.11.12","comment":"Documentation for the Python programming language","maintainer":"python@FreeBSD.org","www":"https://www.python.org/doc/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0ac9a226617d9ef72b5d8e58de2ec78e672d53fb39b459de02332324fcb096c0","flatsize":65847402,"path":"All/python-doc-html-3.11.12.pkg","repopath":"All/python-doc-html-3.11.12.pkg","licenselogic":"single","pkgsize":7193252,"desc":"Documentation for the Python programming language.","categories":["lang","python"]},{"name":"pystring","origin":"devel/pystring","version":"1.1.4","comment":"Collection of C++ functions which match python's string class","maintainer":"bofh@FreeBSD.org","www":"https://github.com/imageworks/pystring","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ea6b4ebf54ce70585cc7c82303c841cde637bfa2dea10d0ac66eddef580b29a7","flatsize":220628,"path":"All/pystring-1.1.4.pkg","repopath":"All/pystring-1.1.4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":50388,"desc":"Pystring is a collection of C++ functions which match the interface and\nbehavior of python's string class methods using std::string. Implemented in\nC++, it does not require or make use of a python interpreter. It provides\nconvenience and familiarity for common string operations not included in the\nstandard C++ library. It's also useful in environments where both C++ and\npython are used.","categories":["devel"]},{"name":"pysvn","origin":"devel/pysvn","version":"1.9.12_2","comment":"Python binding for Subversion","maintainer":"bra@fsn.hu","www":"http://pysvn.tigris.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"37cb217e619b391be1ac4d5d7c9f97bb376a646e35211db64ec294bed801f735","flatsize":2852061,"path":"All/pysvn-1.9.12_2.pkg","repopath":"All/pysvn-1.9.12_2.pkg","licenselogic":"single","licenses":["APACHE11"],"pkgsize":403424,"desc":"The pysvn module is a python interface to the Subversion version control\nsystem. This API exposes client interfaces for managing a working copy,\nquerying a repository, and synchronizing the two.\n\nThis API cannot create new repositories; it can only interact with existing\nrepositories. If you need to create a repository, use the svnadmin command\nfrom Subversion.\n\nUsing the API, you can check out a working copy, add, edit, and remove working\nfiles, and check in, compare, or discard your changes. Repository properties\nsuch as keyword expansion, end of line characters, and ignore lists can also\nbe examined and manipulated.","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"},"neon":{"origin":"www/neon","version":"0.32.5_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"subversion":{"origin":"devel/subversion","version":"1.14.5_1"}},"categories":["devel"],"annotations":{"flavor":"py311"}},{"name":"python39","origin":"lang/python39","version":"3.9.22_1","comment":"Interpreted object-oriented programming language","maintainer":"python@FreeBSD.org","www":"https://www.python.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b8900fd752051f14d43a4f692ac015dd7a82dd45e9d4f33643379d94a3136184","flatsize":124153268,"path":"All/python39-3.9.22_1.pkg","repopath":"All/python39-3.9.22_1.pkg","licenselogic":"single","licenses":["PSFL"],"pkgsize":18339468,"desc":"Python is an interpreted object-oriented programming language, and is\noften compared to Tcl, Perl or Scheme.","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libffi":{"origin":"devel/libffi","version":"3.4.6"},"mpdecimal":{"origin":"math/mpdecimal","version":"4.0.0"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["lang","python"],"shlibs_required":["libc.so.8","libcrypt.so.4","libdl.so.0","libintl.so.8","libm.so.4","libpthread.so.0","libutil.so.4"],"options":{"DEBUG":"off","EXPAT":"on","IPV6":"on","LIBMPDEC":"on","LTO":"off","NLS":"on","PYMALLOC":"on","FNV":"off","SIPHASH":"off"},"annotations":{"cpe":"cpe:2.3:a:python:python:3.9.22:::::dragonfly6:x86_64:1","deprecated":"Upgrade to a newer Python version. 3.9 is in maintenance status and gets security fixes only. End-of-Life: 2025-10. See https://devguide.python.org/versions/","expiration_date":"2025-10-31"},"messages":[{"message":"Note that some standard Python modules are provided as separate ports\nas they require additional dependencies. They are available as:\n\npy39-gdbm       databases/py-gdbm@py39\npy39-sqlite3    databases/py-sqlite3@py39\npy39-tkinter    x11-toolkits/py-tkinter@py39","type":"install"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUpgrade to a newer Python version. 3.9 is in maintenance status and gets security fixes only. End-of-Life: 2025-10. See https://devguide.python.org/versions/.\n\nIt is scheduled to be removed on or after 2025-10-31."}]},{"name":"pyotherside-qt5","origin":"devel/pyotherside-qt5","version":"1.5.9_1","comment":"Asynchronous Python 3 Bindings for Qt 5","maintainer":"daniel@shafer.cc","www":"https://thp.io/2011/pyotherside/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9bd219039fb191dcefaec730a0ba66ad4b579467c8842f78947515b4970adb81","flatsize":298261,"path":"All/pyotherside-qt5-1.5.9_1.pkg","repopath":"All/pyotherside-qt5-1.5.9_1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":77048,"desc":"QML Plugin that provides access to a Python 3 interpreter from QML.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-declarative-test":{"origin":"x11-toolkits/qt5-declarative-test","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-quickcontrols":{"origin":"x11-toolkits/qt5-quickcontrols","version":"5.15.16p0"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-testlib":{"origin":"devel/qt5-testlib","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["devel"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Qml.so.5","libQt5QuickTest.so.5","libQt5Test.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"pyobfuscate","origin":"devel/pyobfuscate","version":"0.3.20131129_2","comment":"Python source code obfuscator","maintainer":"cs@FreeBSD.org","www":"https://github.com/astrand/pyobfuscate","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cfd9c641cf82eb53c8cc7684cd7e12696c72bd3b12b6543d4cf90b74b0425dba","flatsize":61926,"path":"All/pyobfuscate-0.3.20131129_2.pkg","repopath":"All/pyobfuscate-0.3.20131129_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":17416,"desc":"pyobfuscate is a source code obfuscator: It makes Python source code hard to\nread for humans, while still being executable for the Python interpreter.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"flavor":"py311"}},{"name":"pyobd","origin":"misc/pyobd","version":"0.9.3_12","comment":"OBD-II compliant car diagnostic tool","maintainer":"yuri@FreeBSD.org","www":"http://www.obdtester.com/pyobd","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1e953177ba52d01d82704f941918cb5aa8f74a831f58ed0c2e1a7f4098365dbb","flatsize":329646,"path":"All/pyobd-0.9.3_12.pkg","repopath":"All/pyobd-0.9.3_12.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":49080,"desc":"pyOBD (aka pyOBD-II or pyOBD2) is an OBD-II compliant car diagnostic tool.\nIt is designed to interface with low-cost ELM 32x OBD-II diagnostic interfaces\nsuch as ELM-USB. It will basically allow you to talk to your car's ECU, ...\ndisplay fault codes, display measured values, read status tests, etc. All cars\nmade since 1996 (in the US) or 2001 (in the EU) must be OBD-II compliant, i.e.\nthey should work with pyOBD.\n\npyOBD is written entirely in Python and was originally written by Donour\nSizemore, now maintained and improved by SECONS Ltd. and it is Free Software\nand is distributed under the terms of the GPL.","deps":{"py311-pyserial":{"origin":"comms/py-pyserial","version":"3.5_3"},"py311-wxPython42":{"origin":"x11-toolkits/py-wxPython4","version":"4.2.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc"],"messages":[{"message":"You installed pyOBD: OBD-II compliant car diagnostic tool.\n\npyOBD expects the device /dev/ttyU0 that should be created when you\nconnect the OBD-II cable.\n\nYou need these lines in /etc/devfs.rules to make the device readable\nand writable by you. If your user is in the group users:\n\n[localrules=5]\nadd path 'ttyU*' mode 0660 group users\n\nYou also need this line in /etc/rc.conf to allow localrules to take effect:\ndevfs_system_ruleset=\"localrules\"","type":"install"}]},{"name":"pymsgauth","origin":"mail/pymsgauth","version":"2.1.0_2","comment":"Automatically process qsecretary confirmation requests","maintainer":"ports@FreeBSD.org","www":"http://pyropus.ca/software/pymsgauth/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8c90a7b697ea5eaeab7be0f09cf895b0ef98c0b45e77e6be2a7a37fad262759e","flatsize":56796,"path":"All/pymsgauth-2.1.0_2.pkg","repopath":"All/pymsgauth-2.1.0_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":17488,"desc":"pymsgauth is a toolkit for automatically and securely dealing with qsecretary\nconfirmation notices (used on mailing lists run by D.J. Bernstein).\nIt is written in Python, and licensed under GPL.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["mail","python"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"After the installation:\n- create ~/.pymsgauth directory;\n- copy /usr/local/share/examples/pymsgauth/pymsgauthrc-example to\n  ~/.pymsgauth/pymsgauthrc and edit the config file to fit your needs.","type":"install"},{"message":"===>   NOTICE:\n\nThe pymsgauth port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"python310","origin":"lang/python310","version":"3.10.17_1","comment":"Interpreted object-oriented programming language","maintainer":"python@FreeBSD.org","www":"https://www.python.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ced200fc6e444ee27ea7620213dfff4d911334b34402410289098d9ee329194f","flatsize":127392411,"path":"All/python310-3.10.17_1.pkg","repopath":"All/python310-3.10.17_1.pkg","licenselogic":"single","licenses":["PSFL"],"pkgsize":19289884,"desc":"Python is an interpreted object-oriented programming language, and is\noften compared to Tcl, Perl or Scheme.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libffi":{"origin":"devel/libffi","version":"3.4.6"},"mpdecimal":{"origin":"math/mpdecimal","version":"4.0.0"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["lang","python"],"shlibs_required":["libc.so.8","libcrypt.so.4","libdl.so.0","libintl.so.8","libm.so.4","libpthread.so.0","libutil.so.4"],"options":{"DEBUG":"off","IPV6":"on","LIBMPDEC":"on","LTO":"off","NLS":"on","PYMALLOC":"on","FNV":"off","SIPHASH":"off"},"annotations":{"cpe":"cpe:2.3:a:python:python:3.10.17:::::dragonfly6:x86_64:1"},"messages":[{"message":"Note that some standard Python modules are provided as separate ports\nas they require additional dependencies. They are available as:\n\npy310-gdbm       databases/py-gdbm@py310\npy310-sqlite3    databases/py-sqlite3@py310\npy310-tkinter    x11-toolkits/py-tkinter@py310","type":"install"}]},{"name":"pylint-py311","origin":"devel/pylint","version":"3.3.5","comment":"Analyzes python source code looking for bugs and signs of poor quality","maintainer":"sunpoet@FreeBSD.org","www":"https://www.pylint.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fc017eef8ffdd1c3c009011a8526d15da955b7ed9792636e84e8d0d5f2dea7b9","flatsize":6172028,"path":"All/pylint-py311-3.3.5.pkg","repopath":"All/pylint-py311-3.3.5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":906032,"desc":"Pylint is a Python source code analyzer which looks for programming errors,\nhelps enforcing a coding standard and sniffs for some code smells (as defined in\nMartin Fowler's Refactoring book).\n\nPylint has many rules enabled by default, way too much to silence them all on a\nminimally sized program. It's highly configurable and handle pragmas to control\nit from within your code. Additionally, it is possible to write plugins to add\nyour own checks.","deps":{"py311-astroid":{"origin":"devel/py-astroid","version":"3.3.9"},"py311-dill":{"origin":"devel/py-dill","version":"0.3.9"},"py311-isort":{"origin":"devel/py-isort","version":"6.0.1"},"py311-mccabe":{"origin":"devel/py-mccabe","version":"0.7.0_2"},"py311-platformdirs":{"origin":"devel/py-platformdirs","version":"4.3.6"},"py311-tomlkit":{"origin":"textproc/py-tomlkit","version":"0.13.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"python-doc-pdf-a4","origin":"lang/python-doc-pdf-a4","version":"3.11.12","comment":"Documentation for the Python programming language","maintainer":"python@FreeBSD.org","www":"https://www.python.org/doc/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"be7157ba2419aa3a99f1ec12a8f66d760d24f538f806f085a07e34366842d8ef","flatsize":17965043,"path":"All/python-doc-pdf-a4-3.11.12.pkg","repopath":"All/python-doc-pdf-a4-3.11.12.pkg","licenselogic":"single","pkgsize":17365776,"desc":"Documentation for the Python programming language.","categories":["lang","python"]},{"name":"pygobject-common","origin":"devel/pygobject-common","version":"3.50.0","comment":"Common files for Python bindings for GObject Introspection","maintainer":"desktop@FreeBSD.org","www":"https://pygobject.gnome.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"86825236bf1646baa933450c4caa10d5d7277faf6e82dee92968e9f4ad27157e","flatsize":51981,"path":"All/pygobject-common-3.50.0.pkg","repopath":"All/pygobject-common-3.50.0.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":15300,"desc":"PyGObject provides a convenient wrapper for the GObject+ library for use\nin Python programs, and takes care of many of the boring details such as\nmanaging memory and type casting.  When combined with PyGTK, PyORBit and\ngnome-python, it can be used to write full featured Gnome applications.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libffi":{"origin":"devel/libffi","version":"3.4.6"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"]},{"name":"pydeps","origin":"devel/pydeps","version":"3.0.0_1","comment":"Display Python module dependencies","maintainer":"yuri@FreeBSD.org","www":"https://github.com/thebjorn/pydeps","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"166908559d10748b8c8c02c0e85241fa49cd8e938f7b6889c48b86890a6cc9e3","flatsize":485023,"path":"All/pydeps-3.0.0_1.pkg","repopath":"All/pydeps-3.0.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":91732,"desc":"pydeps is a Python module dependency visualizer.\n\nIt is primarly intended to be used from the command line through the pydeps\ncommand.","deps":{"py311-stdlib-list":{"origin":"devel/py-stdlib-list","version":"0.8.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"pydbus-common","origin":"devel/pydbus-common","version":"1.3.2","comment":"Common files for the Python bindings for the D-BUS messaging system","maintainer":"desktop@FreeBSD.org","www":"https://dbus.freedesktop.org/doc/dbus-python/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"32a3c9ca8ddbec388f32d65beed22c86feaa1f8599cf986cda1e8a91bd0fcf32","flatsize":113077,"path":"All/pydbus-common-1.3.2.pkg","repopath":"All/pydbus-common-1.3.2.pkg","licenselogic":"single","pkgsize":30420,"desc":"Python bindings for the D-BUS interprocess messaging system.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"}},"categories":["devel","gnome","python"],"options":{"DOCS":"on","EXAMPLES":"on","HTMLDOCS":"off"}},{"name":"pykep","origin":"astro/pykep","version":"2.6.2_6","comment":"C++ library providing basic tools for astrodynamics research","maintainer":"yuri@FreeBSD.org","www":"https://github.com/esa/pykep","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c7aaaae7ad8eccdf763d50902c80b611674cb3e4b5771cc517daa8c4da0fdbb7","flatsize":6575936,"path":"All/pykep-2.6.2_6.pkg","repopath":"All/pykep-2.6.2_6.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":2241148,"desc":"pykep is a scientific library providing basic tools for astrodynamics research.\nAlgorithmic efficiency is a main focus of the library, which is written in C++\nand exposed to Python using the boost::python library. At the library core is\nthe implementation of an efficient solver for the multiple revolutions Lambert's\nproblem, objects representing direct (Sims-Flanagan), indirect (Pontryagin) and\nhybrid methods to represent low-thrust optimization problems, efficient\nkeplerian propagators, Taylor-integrators, a SGP4 propagator, TLE and SATCAT\nsupport and more.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"}},"categories":["astro"]},{"name":"pylyzer","origin":"devel/pylyzer","version":"0.0.78_1","comment":"Static code analyzer & language server for Python","maintainer":"yuri@FreeBSD.org","www":"https://mtshiba.github.io/pylyzer/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dc9b864c46cc32c447c6b310e38e622cf0f17b803388b66db6863d18cd8aa2c2","flatsize":42211401,"path":"All/pylyzer-0.0.78_1.pkg","repopath":"All/pylyzer-0.0.78_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6586036,"desc":"pylyzer is a static code analyzer / language server for Python, written in Rust.\n\nIt allows to check types of Python variables and more.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0"]},{"name":"pycdc","origin":"devel/pycdc","version":"g20240806","comment":"Python bytecode disassembler and decompiler","maintainer":"tiago.gasiba@gmail.com","www":"https://github.com/zrax/pycdc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5a359a09698b4baf35a6a5bbe1e7367dbe1ea38aff130ea63cc4fd0160409e28","flatsize":443634,"path":"All/pycdc-g20240806.pkg","repopath":"All/pycdc-g20240806.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":113768,"desc":"NOTE: pycdc is also known as Decompyle++\n\nDecompyle++ aims to translate compiled Python byte-code back into valid\nand human-readable Python source code. While other projects have achieved\nthis with varied success, Decompyle++ is unique in that it seeks to\nsupport byte-code from any version of Python.\n\nDecompyle++ includes both a byte-code disassembler (pycdas) and a\ndecompiler (pycdc).","categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"pycanberra","origin":"devel/pycanberra","version":"1_3","comment":"Very basic wrapper for libcanberra","maintainer":"hello@blubee.me","www":"https://github.com/totdb/pycanberra","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6716aea6656dede6032c445d4d2863409d09f4ab00c2f2a2569dd84d69d9be55","flatsize":70255,"path":"All/pycanberra-1_3.pkg","repopath":"All/pycanberra-1_3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":18212,"desc":"A very basic wrapper for libcanberra.\n\nEnsure all strings passed to libcanberra are byte strings.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"flavor":"py311"}},{"name":"pychess","origin":"games/py-pychess","version":"1.0.4_3","comment":"GTK chess client written in Python","maintainer":"kevinz5000@gmail.com","www":"https://github.com/pychess/pychess","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"78f87dd05003658c1413e81a379d53b708fb06e0d65bc561857ba88eda8522c8","flatsize":40802311,"path":"All/pychess-1.0.4_3.pkg","repopath":"All/pychess-1.0.4_3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":11281180,"desc":"PyChess is a gnome-inspired chess client written in Python.\n\nFeatures\n\n    * CECP and UCI Engine support\n    * Free on-line play on the FICS chess servers\n    * Read and writes the PGN, EPD and FEN chess file formats\n    * Built-in Python based engine\n    * Undo and pause functions\n    * Board and piece animation\n    * Drag and drop\n    * Tabbed interface\n    * Hints and spy arrows\n    * Opening book side panel using sqlite\n    * Scoreplot side panel\n    * \"Enter game\" in pgn dialog\n    * Internationalised or figure pieces in notation\n    * Optional sounds\n    * Legal move highlighting\n    * A nice and accessible look","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gobject-introspection":{"origin":"devel/gobject-introspection","version":"1.78.1_2,1"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gtksourceview3":{"origin":"x11-toolkits/gtksourceview3","version":"3.24.11_4"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"py311-pexpect":{"origin":"misc/py-pexpect","version":"4.9.0_1"},"py311-psutil":{"origin":"sysutils/py-psutil","version":"7.0.0"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"py311-sqlalchemy20":{"origin":"databases/py-sqlalchemy20","version":"2.0.39"},"py311-websockets":{"origin":"devel/py-websockets","version":"15.0.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["games","python"],"annotations":{"flavor":"py311"},"messages":[{"message":"PyChess can let you play against others online.\n\nTo play against your own computer, install one or more of the\ngame-engines:\n\n\t* games/crafty\n\t* games/gnuchess\n\t* games/phalanx\n\t* games/sjeng\n\t* games/stockfish","type":"install"}]},{"name":"pybind11_protobuf","origin":"devel/pybind11_protobuf","version":"0.0.0.20240809_6","comment":"Pybind11 bindings for Google's Protocol Buffers","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/pybind/pybind11_protobuf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4b8385f6bc1163ff25d1d3e7b3d73f2e106f78e68782143a3905b91d025d7779","flatsize":944802,"path":"All/pybind11_protobuf-0.0.0.20240809_6.pkg","repopath":"All/pybind11_protobuf-0.0.0.20240809_6.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":81692,"desc":"pybind11_protobuf provides pybind11 bindings for Google's Protocol Buffers.\nThese adapters make Protocol Buffer message types work with Pybind11 bindings.","deps":{"abseil":{"origin":"devel/abseil","version":"20250127.0"},"protobuf":{"origin":"devel/protobuf","version":"29.3_1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"]},{"name":"pybind11_abseil","origin":"devel/pybind11_abseil","version":"202402.0_1","comment":"Pybind11 bindings for the Abseil C++ Common Libraries","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/pybind/pybind11_abseil","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2dcf9850d2cb3b9eb7d816b5b94ab6fbf972809a10a6954e752b6e29f5111ed5","flatsize":605071,"path":"All/pybind11_abseil-202402.0_1.pkg","repopath":"All/pybind11_abseil-202402.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":99008,"desc":"pybind11_abseil provides the pybind11 bindings for the Abseil C++ common\nlibraries. These adapters make Abseil types work with Pybind11 bindings.","deps":{"abseil":{"origin":"devel/abseil","version":"20250127.0"}},"categories":["devel"]},{"name":"pybind11-json","origin":"devel/pybind11-json","version":"0.2.15","comment":"Using nlohmann::json with pybind11","maintainer":"yuri@FreeBSD.org","www":"https://github.com/pybind/pybind11_json","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"12d9ac27777be06e3711200742fd59ef5d9b07da29472406cacb5a8ba7012487","flatsize":17221,"path":"All/pybind11-json-0.2.15.pkg","repopath":"All/pybind11-json-0.2.15.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":5532,"desc":"pybind11_json is an nlohmann::json to pybind11 bridge, it allows you to\nautomatically convert nlohmann::json to py::object and the other way around.\nSimply include the header, and the automatic conversion will be enabled.","deps":{"nlohmann-json":{"origin":"devel/nlohmann-json","version":"3.11.3"},"pybind11":{"origin":"devel/pybind11","version":"2.13.6"}},"categories":["devel","python"]},{"name":"pybind11","origin":"devel/pybind11","version":"2.13.6","comment":"Seamless interoperability between C++11 and Python (cmake part)","maintainer":"yuri@FreeBSD.org","www":"https://pybind11.readthedocs.io/en/stable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e2e33278ba1c07781df1ddcd84118f39c1e065330d65c45b855f8921073c8032","flatsize":859694,"path":"All/pybind11-2.13.6.pkg","repopath":"All/pybind11-2.13.6.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":162292,"desc":"A lightweight header-only library to create Python bindings of existing\nC++ code. Its goals and syntax are similar to the excellent Boost.Python\nlibrary by David Abrahams: to minimize boilerplate code in traditional\nextension modules by inferring type information using compile-time\nintrospection.\n\nThis is the cmake part of pybind11.","categories":["devel","python"]},{"name":"quantum-espresso","origin":"science/quantum-espresso","version":"7.4_1","comment":"Package for research in electronic structure, simulation, optimization","maintainer":"yuri@FreeBSD.org","www":"https://www.quantum-espresso.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fdfbb201cf6582affaead9ca18b293bfca293cdb120e37028ae23edbdc7e190c","flatsize":547266049,"path":"All/quantum-espresso-7.4_1.pkg","repopath":"All/quantum-espresso-7.4_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":152417008,"desc":"Quantum ESPRESSO is an integrated suite of open-source computer codes\nfor electronic-structure calculations and materials modeling at the nanoscale.\nIt is based on density-functional theory, plane waves, and pseudopotentials.\n\nQuantum ESPRESSO has evolved into a distribution of independent and\ninter-operable codes in the spirit of an open-source project. The Quantum\nESPRESSO distribution consists of a \"historical\" core set of components, and\na set of plug-ins that perform more advanced tasks, plus a number of third-party\npackages designed to be inter-operable with the core components. Researchers\nactive in the field of electronic-structure calculations are encouraged to\nparticipate in the project by contributing their own codes or by implementing\ntheir own ideas into existing codes.\n\nYou probably also need to install the Quantum ESPRESSO pseudopotentials library:\nquantum-espresso-pseudopotentials (science/quantum-espresso-pseudopotentials).","deps":{"blas":{"origin":"math/blas","version":"3.12.1"},"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"lapack":{"origin":"math/lapack","version":"3.12.1"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"},"openmpi":{"origin":"net/openmpi","version":"5.0.7_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["science"],"shlibs_required":["libc.so.8","libdl.so.0","libfftw3.so.3","libgcc_s.so.1","libgfortran.so.5","libm.so.4","libmpi.so.40","libmpi_mpifh.so.40","libmpi_usempi_ignore_tkr.so.40","libmpi_usempif08.so.40","libopenblas.so.0","libpthread.so.0","libquadmath.so.0"],"options":{"MPICH":"off","OPENMPI":"on"}},{"name":"pyWeather","origin":"astro/pyweather","version":"0.1b","comment":"Python script that downloads weather data and can be cronned","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5a077d75cde2f3747d5bd6c8d90fbd4d10746fe24e170d9e1f2c517c918b551c","flatsize":2025,"path":"All/pyWeather-0.1b.pkg","repopath":"All/pyWeather-0.1b.pkg","licenselogic":"single","pkgsize":1820,"desc":"Python script that downloads weather data and can be cron'd.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["astro","geography","python"],"messages":[{"message":"===>   NOTICE:\n\nThe pyWeather port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py3c","origin":"devel/py3c","version":"1.3","comment":"Py3c helps you port C extensions to Python 3","maintainer":"lev@FreeBSD.org","www":"https://github.com/encukou/py3c","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"266e4df1b0039f1e478605ebd61deecb521ba8d288ed62a110bc2caca8c90b6e","flatsize":16040,"path":"All/py3c-1.3.pkg","repopath":"All/py3c-1.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5736,"desc":"py3c helps you port C extensions to Python 3.\n\nIt provides a detailed guide, and a set of macros\nto make porting easy and reduce boilerplate.","categories":["devel"]},{"name":"py39-wheel","origin":"devel/py-wheel","version":"0.45.1","comment":"Built-package format for Python","maintainer":"nivit@FreeBSD.org","www":"https://github.com/pypa/wheel","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4d561ae3bc5357b4960c18d6ea7372bc00ca1aa63639e2edb1c08be94cb42459","flatsize":558980,"path":"All/py39-wheel-0.45.1.pkg","repopath":"All/py39-wheel-0.45.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":105184,"desc":"A built-package format for Python.\n\nA wheel is a ZIP-format archive with a specially formatted filename and the\n.whl extension. It is designed to contain all the files for a PEP 376\ncompatible install in a way that is very close to the on-disk format.\nMany packages will be properly installed with only the \"Unpack\" step (simply\nextracting the file onto sys.path), and the unpacked archive preserves enough\ninformation to \"Spread\" (copy data and scripts to their final locations)\nat any later time.\n\nThe wheel project provides a bdist_wheel command for setuptools (requires\nsetuptools >= 0.8.0). Wheel files can be installed with a newer pip from\nhttps://github.com/pypa/pip or with wheel's own command line utility.","deps":{"python39":{"origin":"lang/python39","version":"3.9.22_1"}},"categories":["devel"],"annotations":{"flavor":"py39"}},{"name":"py39-tomli","origin":"textproc/py-tomli","version":"2.1.0","comment":"Lil' TOML parser","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/hukkin/tomli","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e369baa5791c68035faa40410f9480e90afee169dad2d0688654c759a4f3cab3","flatsize":83165,"path":"All/py39-tomli-2.1.0.pkg","repopath":"All/py39-tomli-2.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20656,"desc":"Tomli is a Python library for parsing TOML. Tomli is fully compatible with TOML\nv1.0.0.","deps":{"python39":{"origin":"lang/python39","version":"3.9.22_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py39"}},{"name":"py39-tkinter","origin":"x11-toolkits/py-tkinter","version":"3.9.22_10","comment":"Python bindings to the Tk widget set (Python 3.9)","maintainer":"python@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4f5c9f9b92c513b29ecc9ba94bdd33df3d5fdfb41bd892d7a3a83e3ecbb52ebb","flatsize":78119,"path":"All/py39-tkinter-3.9.22_10.pkg","repopath":"All/py39-tkinter-3.9.22_10.pkg","licenselogic":"single","licenses":["PSFL"],"pkgsize":24960,"desc":"Python bindings to the Tk widget set.","deps":{"python39":{"origin":"lang/python39","version":"3.9.22_1"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["python","x11-toolkits"],"annotations":{"flavor":"py39"}},{"name":"pybrain","origin":"science/pybrain","version":"0.3.3_6","comment":"Swiss Army knife for neural networking","maintainer":"wen@FreeBSD.org","www":"http://pybrain.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d8bf398767252d256c6a15762e63e88b02021154c5727fb8749cec8f2c49a284","flatsize":5220938,"path":"All/pybrain-0.3.3_6.pkg","repopath":"All/pybrain-0.3.3_6.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":733512,"desc":"PyBrain is a modular Machine Learning Library for Python.\nIt's goal is to offer flexible, easy-to-use yet still powerful\nalgorithms for Machine Learning Tasks and a variety of\npredefined environments to test and compare your algorithms.\n\nPyBrain is short for Python-Based Reinforcement Learning,\nArtificial Intelligence and Neural Network Library. In fact,\nwe came up with the name first and later reverse-engineerer\nthis quite descriptive \"Backronym\".","deps":{"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py39-sqlite3","origin":"databases/py-sqlite3","version":"3.9.22_10","comment":"Standard Python binding to the SQLite3 library (Python 3.9)","maintainer":"python@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7c0c699f1ecf86ed8dad348db18f581a3a49e8c003ee0662fc1ab6dbcff6d235","flatsize":101014,"path":"All/py39-sqlite3-3.9.22_10.pkg","repopath":"All/py39-sqlite3-3.9.22_10.pkg","licenselogic":"single","licenses":["PSFL"],"pkgsize":31768,"desc":"SQLite is a library that provides a SQL-language database that\nstores data in disk files without requiring a separate server\nprocess. pysqlite provides a SQL interface compliant with the DB-API\n2.0 specification described by PEP 249. This means that it should\nbe possible to write the first version of your applications using\nSQLite for data storage. If switching to a larger database such as\nPostgreSQL or Oracle is later necessary, the switch should be\nrelatively easy.","deps":{"python39":{"origin":"lang/python39","version":"3.9.22_1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["databases","python"],"annotations":{"flavor":"py39"}},{"name":"py39-triangle","origin":"math/py-triangle","version":"20200424","comment":"Python interface to triangle","maintainer":"db@FreeBSD.org","www":"https://rufat.be/triangle","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1ba17b81f9ce78af30bcd457dff8ae5a4d7314bb30c0d915f9fddde40590daba","flatsize":4335992,"path":"All/py39-triangle-20200424.pkg","repopath":"All/py39-triangle-20200424.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":1089996,"desc":"*Triangle* is a python wrapper around Jonathan Richard Shewchuk's two-dimensional\nquality mesh generator and delaunay triangulator library.\nThis implementation utilizes Cython_ to wrap the C API as closely as possible.","deps":{"python39":{"origin":"lang/python39","version":"3.9.22_1"}},"categories":["math"]},{"name":"py39-pyproject-hooks","origin":"devel/py-pyproject-hooks","version":"1.2.0","comment":"Wrappers to call pyproject.toml-based build backend hooks","maintainer":"sunpoet@FreeBSD.org","www":"https://pyproject-hooks.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c1c6d3ecdb1cf036f898e475015b4c8cffd5ab06f7d34e77217f1b990fa03b18","flatsize":85150,"path":"All/py39-pyproject-hooks-1.2.0.pkg","repopath":"All/py39-pyproject-hooks-1.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15932,"desc":"pyproject-hooks is a low-level library for calling build-backends in\npyproject.toml-based project. It provides the basic functionality to help write\ntooling that generates distribution files from Python projects.\n\nIf you want a tool that builds Python packages, you'll want to use\ndevel/py-build instead. This is an underlying piece for pip, build and other\n\"build frontends\" use to call \"build backends\" within them.","deps":{"python39":{"origin":"lang/python39","version":"3.9.22_1"}},"categories":["devel","python"],"annotations":{"flavor":"py39"}},{"name":"py39-pyjq","origin":"devel/py-pyjq","version":"2.4.0_1","comment":"Python binding for jq","maintainer":"gmm@tutanota.com","www":"https://github.com/doloopwhile/pyjq","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c66bc8dca4cb98b3203c4a2e7a41054c95e2708bc2bfbdcaacc681014209d1d1","flatsize":82500,"path":"All/py39-pyjq-2.4.0_1.pkg","repopath":"All/py39-pyjq-2.4.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":30224,"desc":"pyjq is a Python bindings for jq (http://stedolan.github.io/jq/).\n\n    jq is like sed for JSON data - you can use it to slice and filter and map\n    and transform structured data with the same ease that sed, awk, grep and\n    friends let you play with text.\n\n    http://stedolan.github.io/jq/\n\nYou can seamlessly call jq script (like regular expression) and process a plain\npython data structure.\n\nFor your information, https://pypi.python.org/pypi/jq is a also jq bindings but\ndifferent and incompatible with pyjq.","deps":{"jq":{"origin":"textproc/jq","version":"1.7.1"},"oniguruma":{"origin":"devel/oniguruma","version":"6.9.10"},"python39":{"origin":"lang/python39","version":"3.9.22_1"}},"categories":["devel","python"]},{"name":"py39-packaging","origin":"devel/py-packaging","version":"24.2","comment":"Core utilities for Python packages","maintainer":"sunpoet@FreeBSD.org","www":"https://packaging.pypa.io/en/stable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4e8099107cb3c487d901260543fa9b83a9363f0640c21e9111222d8b6b2bda4f","flatsize":562630,"path":"All/py39-packaging-24.2.pkg","repopath":"All/py39-packaging-24.2.pkg","licenselogic":"or","licenses":["APACHE20","BSD2CLAUSE"],"pkgsize":93196,"desc":"packaging provides core utilities for Python packages.","deps":{"python39":{"origin":"lang/python39","version":"3.9.22_1"}},"categories":["devel","python"],"annotations":{"flavor":"py39"}},{"name":"py39-installer","origin":"devel/py-installer","version":"0.7.0","comment":"Library for installing Python wheels","maintainer":"sunpoet@FreeBSD.org","www":"https://installer.pypa.io/en/stable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"99ed2a345b050a882cc01954f0a555ab500873fb5328988f20c669a41a3883cf","flatsize":1051110,"path":"All/py39-installer-0.7.0.pkg","repopath":"All/py39-installer-0.7.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":219516,"desc":"This is a low-level library for installing a Python package from a wheel\ndistribution. It provides basic functionality and abstractions for handling\nwheels and installing packages from wheels.\n\n- Logic for \"unpacking\" a wheel (i.e. installation).\n- Abstractions for various parts of the unpacking process.\n- Extensible simple implementations of the abstractions.\n- Platform-independent Python script wrapper generation.","deps":{"python39":{"origin":"lang/python39","version":"3.9.22_1"}},"categories":["devel","python"],"annotations":{"flavor":"py39"}},{"name":"py39-gdbm","origin":"databases/py-gdbm","version":"3.9.22_9","comment":"Python bindings to the GNU dbm library (Python 3.9)","maintainer":"python@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b69abb7fbce95eba5ce2b166816219d0b29b13118a2d56ca2967ad8756316f61","flatsize":35420,"path":"All/py39-gdbm-3.9.22_9.pkg","repopath":"All/py39-gdbm-3.9.22_9.pkg","licenselogic":"single","licenses":["PSFL"],"pkgsize":12312,"desc":"Python bindings to the GNU dbm library.","deps":{"gdbm":{"origin":"databases/gdbm","version":"1.24"},"python39":{"origin":"lang/python39","version":"3.9.22_1"}},"categories":["databases","python"],"annotations":{"flavor":"py39"}},{"name":"py39-setuptools","origin":"devel/py-setuptools","version":"63.1.0_2","comment":"Python packages installer","maintainer":"python@FreeBSD.org","www":"https://pypi.org/project/setuptools/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b89c787148b316e89819b53ca46bda1cb36a6ad4b88e7b63d282468298d8172a","flatsize":8973817,"path":"All/py39-setuptools-63.1.0_2.pkg","repopath":"All/py39-setuptools-63.1.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1115088,"desc":"Setuptools is a fully-featured, actively-maintained, and stable library\ndesigned to facilitate packaging Python projects, where packaging includes:\n - Python package and module definitions\n - Distribution package metadata\n - Test hooks\n - Project installation\n - Platform-specific details\n - Python 3 support","deps":{"python39":{"origin":"lang/python39","version":"3.9.22_1"}},"categories":["devel","python"],"annotations":{"cpe":"cpe:2.3:a:python:setuptools:63.1.0:::::dragonfly6:x86_64:2","flavor":"py39"},"messages":[{"message":"Only /usr/local/bin/easy_install-3.9 script has been installed\n  since Python 3.9 is not the default Python version.","type":"install"}]},{"name":"py39-flit-core","origin":"devel/py-flit-core","version":"3.11.0","comment":"Distribution-building parts of Flit","maintainer":"sunpoet@FreeBSD.org","www":"https://flit.pypa.io/en/stable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dd33b8de48670ddd482abf8995d60c5e510ec5b5461de728d8f9f53379839d54","flatsize":341932,"path":"All/py39-flit-core-3.11.0.pkg","repopath":"All/py39-flit-core-3.11.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":68804,"desc":"flit_core provides a PEP 517 build backend for packages using Flit. The only\npublic interface is the API specified by PEP 517, at flit_core.buildapi.","deps":{"python39":{"origin":"lang/python39","version":"3.9.22_1"}},"categories":["devel","python"],"annotations":{"flavor":"py39"}},{"name":"qt5-examples","origin":"misc/qt5-examples","version":"5.15.16","comment":"Qt 5 examples sourcecode","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1abd5b62bd0e0b81502d926ce5ce3895c34622a32a801a2e1718bf081252bcec","flatsize":158640394,"path":"All/qt5-examples-5.15.16.pkg","repopath":"All/qt5-examples-5.15.16.pkg","licenselogic":"single","pkgsize":118779892,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nWith Qt, code can be reused efficiently to target multiple platforms\nwith one code base. The modular C++ class library and developer tools\neasily enables developers to create applications for one platform and\neasily build and run to deploy on another platform.","categories":["misc"]},{"name":"py39-ctags","origin":"devel/py-ctags","version":"1.0.5_3","comment":"Python bindings for ctags index file","maintainer":"ahkdiep@gmail.com","www":"https://pypi.org/project/python-ctags/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e544e62f7c2bb4fec43cd24c9d48a5e691f73eee7bc89ecf5cd1c90cc0169475","flatsize":60670,"path":"All/py39-ctags-1.0.5_3.pkg","repopath":"All/py39-ctags-1.0.5_3.pkg","licenselogic":"single","licenses":["LGPL20+"],"pkgsize":19132,"desc":"Exuberant Ctags indexing python bindings\n\nExuberant Ctags supports indexing of many modern programming languages. Python\nis a powerful scriptable dynamic language. Using Python to access Ctags index\nfile is a natural fit in extending an application's capability to examine\nsource code.\n\nThis project wrote a wrapper for readtags.c. I have been using the package in\na couple of projects and it has been shown that it could easily handle hundreds\nsource files.","deps":{"python39":{"origin":"lang/python39","version":"3.9.22_1"}},"categories":["devel","python"]},{"name":"py39-cython","origin":"lang/cython","version":"0.29.37_2","comment":"Compiler for Writing C Extensions for the Python Language","maintainer":"sunpoet@FreeBSD.org","www":"https://cython.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c5875fb902a95cc09361aa89c01dcee34b78f01ce5102ffd0594a6c712b02a78","flatsize":10673915,"path":"All/py39-cython-0.29.37_2.pkg","repopath":"All/py39-cython-0.29.37_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1989400,"desc":"Cython is a Python compiler that makes writing C extensions for Python as easy\nas Python itself. Cython is based on Pyrex, but supports more cutting edge\nfunctionality and optimizations.\n\nCython translates Python code to C/C++ code, but additionally supports calling C\nfunctions and declaring C types on variables and class attributes. This allows\nthe compiler to generate very efficient C code from Cython code.\n\nThis makes Cython the ideal language for wrapping external C libraries, and for\nfast C modules that speed up the execution of Python code.","deps":{"python39":{"origin":"lang/python39","version":"3.9.22_1"}},"categories":["lang","python"],"annotations":{"flavor":"py39"}},{"name":"py39-blist","origin":"devel/py-blist","version":"1.3.6_2","comment":"Drop-in list replacement with better performance for large lists","maintainer":"ports@FreeBSD.org","www":"http://stutzbachenterprises.com/blist/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bb4de42f088da5f1069ee511041f571c26171abb7086c3cf451e44d94e8fdb86","flatsize":181046,"path":"All/py39-blist-1.3.6_2.pkg","repopath":"All/py39-blist-1.3.6_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":48828,"desc":"The blist is a drop-in replacement for the Python list that provides better\nperformance when modifying large lists. The blist package also provides\nsortedlist, sortedset, weaksortedlist, weaksortedset, sorteddict, and btuple\ntypes.","deps":{"python39":{"origin":"lang/python39","version":"3.9.22_1"}},"categories":["devel","python"],"messages":[{"message":"===>   NOTICE:\n\nThe py39-blist port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py39-build","origin":"devel/py-build","version":"1.2.2_2","comment":"PEP517 package builder","maintainer":"sunpoet@FreeBSD.org","www":"https://build.pypa.io/en/stable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"efd4df66c099cec5cb730fdb6a8eec76ed1bba2ed92599da7081dac2f30d7d4a","flatsize":162317,"path":"All/py39-build-1.2.2_2.pkg","repopath":"All/py39-build-1.2.2_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":35328,"desc":"build is a simple, correct PEP517 package builder.","deps":{"py39-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py39-pyproject-hooks":{"origin":"devel/py-pyproject-hooks","version":"1.2.0"},"py39-tomli":{"origin":"textproc/py-tomli","version":"2.1.0"},"python39":{"origin":"lang/python39","version":"3.9.22_1"}},"categories":["devel","python"],"annotations":{"flavor":"py39"}},{"name":"py311-zstd","origin":"archivers/py-zstd","version":"1.5.5.1_1","comment":"Python binding for Zstandard compression library","maintainer":"yuri@FreeBSD.org","www":"https://github.com/sergey-dryabzhinsky/python-zstd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7756b981be11faa2bf053b571928219da10121ebacd5cbdfb19b8096df5d05a8","flatsize":24273,"path":"All/py311-zstd-1.5.5.1_1.pkg","repopath":"All/py311-zstd-1.5.5.1_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":8260,"desc":"Simple python bindings to Yann Collet's ZSTD compression library.\n\nZstd, short for Zstandard, is a new lossless compression algorithm,\nwhich provides both good compression ratio and speed for standard\ncompression needs. \"Standard\" translates into everyday situations\nwhich neither look for highest possible ratio (which LZMA and ZPAQ\ncover) nor extreme speeds (which LZ4 covers).\n\nPlease note that this is a simple python binding to Zstandard.\nA more full-featured binding is Gregory Szorc's py-zstandard\npackage.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["archivers","python"],"annotations":{"flavor":"py311"}},{"name":"py39-cython3","origin":"lang/cython3","version":"3.0.12","comment":"Compiler for Writing C Extensions for the Python Language","maintainer":"sunpoet@FreeBSD.org","www":"https://cython.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cacc734425ebabaa253f9f22a6991edadc7d568aefbec0c334e793b0cd5c5d7a","flatsize":14983223,"path":"All/py39-cython3-3.0.12.pkg","repopath":"All/py39-cython3-3.0.12.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":2953288,"desc":"Cython is a Python compiler that makes writing C extensions for Python as easy\nas Python itself. Cython is based on Pyrex, but supports more cutting edge\nfunctionality and optimizations.\n\nCython translates Python code to C/C++ code, but additionally supports calling C\nfunctions and declaring C types on variables and class attributes. This allows\nthe compiler to generate very efficient C code from Cython code.\n\nThis makes Cython the ideal language for wrapping external C libraries, and for\nfast C modules that speed up the execution of Python code.","deps":{"python39":{"origin":"lang/python39","version":"3.9.22_1"}},"categories":["lang","python"],"annotations":{"flavor":"py39"}},{"name":"py311-zxcvbn","origin":"security/py-zxcvbn","version":"4.5.0_1","comment":"Realistic password strength estimator","maintainer":"jbeich@FreeBSD.org","www":"https://pypi.org/project/zxcvbn/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b9718cd101f5e22eb037237a0916cf503b4ec8150607ebce9d18bbbbe9f2da02","flatsize":2582560,"path":"All/py311-zxcvbn-4.5.0_1.pkg","repopath":"All/py311-zxcvbn-4.5.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":394568,"desc":"zxcvbn is a password strength estimator inspired by password\ncrackers. Through pattern matching and conservative estimation, it\nrecognizes and weighs 30k common passwords, common names and surnames\naccording to US census data, popular English words from Wikipedia and\nUS television and movies, and other common patterns like dates,\nrepeats (aaa), sequences (abcd), keyboard patterns (qwertyuiop), and\nl33t speak.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-zopfli","origin":"archivers/py-zopfli","version":"0.2.3","comment":"Zopfli module for python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/fonttools/py-zopfli","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"03086ce17130dd47f9ecd13be86e4d431ff725ae8e62f6124a7c4860aa13fb8f","flatsize":305072,"path":"All/py311-zopfli-0.2.3.pkg","repopath":"All/py311-zopfli-0.2.3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":111612,"desc":"pyzopfli is a straightforward Python wrapper around zopfli's ZlibCompress\nmethod. It also wraps GzipCompress, but the API point does not try to mimic the\ngzip module.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["archivers","python"],"annotations":{"flavor":"py311"}},{"name":"py311-zpt","origin":"textproc/py-zpt","version":"2.5_1","comment":"Zope-less version of Zope Page Templates","maintainer":"ports@FreeBSD.org","www":"https://zpt.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c56b02e9325edebaa07c4598745cbe5b04de7e7da1329f7b87e42b0974d9c63c","flatsize":649536,"path":"All/py311-zpt-2.5_1.pkg","repopath":"All/py311-zpt-2.5_1.pkg","licenselogic":"single","pkgsize":108912,"desc":"Zope Page Templates is a Python package that implements Page Templates like\nin Zope, but works outside of Zope.  In fact, you don't need to install any\npart of Zope to use them.  This means that you can use the elegance and ease\nof page templates in your own web applications, reporting frameworks,\ndocumentation systems, etc.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-zpt port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-zstandard","origin":"archivers/py-zstandard","version":"0.23.0_1","comment":"Zstandard bindings for Python, a full-featured version","maintainer":"yuri@FreeBSD.org","www":"https://github.com/indygreg/python-zstandard","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"66597db9ccebe8e14841834b2d2f4385ad63aa3c8c444ec828946ff99160613e","flatsize":2154187,"path":"All/py311-zstandard-0.23.0_1.pkg","repopath":"All/py311-zstandard-0.23.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":419924,"desc":"This project provides Python bindings for interfacing with the Zstandard\ncompression library. A C extension and CFFI interface are provided.\n\nZstd, short for Zstandard, is a new lossless compression algorithm,\nwhich provides both good compression ratio and speed for standard\ncompression needs. \"Standard\" translates into everyday situations\nwhich neither look for highest possible ratio (which LZMA and ZPAQ\ncover) nor extreme speeds (which LZ4 covers).\n\nPlease note that a simple python binding to Zstandard is also\navailable: archivers/py-zstd.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["archivers","python"],"annotations":{"flavor":"py311"}},{"name":"py311-zope.testbrowser","origin":"devel/py-zope.testbrowser","version":"5.5.1_3","comment":"Programmable browser for functional black-box tests","maintainer":"zope@FreeBSD.org","www":"https://pypi.org/project/zope.testbrowser/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"104cf0e32b3aa4ca71074b16f951834719b92e3f9d5673511d9de38fc7573a74","flatsize":700685,"path":"All/py311-zope.testbrowser-5.5.1_3.pkg","repopath":"All/py311-zope.testbrowser-5.5.1_3.pkg","licenselogic":"single","licenses":["ZPL21"],"pkgsize":104576,"desc":"zope.testbrowser provides an easy-to-use programmable web browser\nwith special focus on testing. It is used in Zope, but it's not\nZope specific at all. For instance, it can be used to test or\notherwise interact with any web site.","deps":{"py311-mechanize":{"origin":"www/py-mechanize","version":"0.4.10_1"},"py311-pytz":{"origin":"devel/py-pytz","version":"2024.2_1,1"},"py311-webtest":{"origin":"www/py-webtest","version":"3.0.0_1"},"py311-zope.interface":{"origin":"devel/py-zope.interface","version":"5.3.0_1"},"py311-zope.schema":{"origin":"devel/py-zope.schema","version":"4.2.2_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python","zope"],"annotations":{"flavor":"py311"}},{"name":"py311-zope.schema","origin":"devel/py-zope.schema","version":"4.2.2_2","comment":"Zope Interface extension for defining data schemas","maintainer":"zope@FreeBSD.org","www":"https://pypi.org/project/zope.schema/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1d350efd003f5817048a193eba8deb2b47121a2a0e6192beb1fa8d2507ceb33d","flatsize":1281586,"path":"All/py311-zope.schema-4.2.2_2.pkg","repopath":"All/py311-zope.schema-4.2.2_2.pkg","licenselogic":"single","licenses":["ZPL21"],"pkgsize":129588,"desc":"Schemas extend the notion of interfaces to detailed descriptions of Attributes\n(but not methods). Every schema is an interface and specifies the public fields\nof an object. A field roughly corresponds to an attribute of a Python object.\nBut a Field provides space for at least a title and a description. It can also\nconstrain its value and provide a validation method. Besides you can optionally\nspecify characteristics such as its value being read-only or not required.","deps":{"py311-zope.event":{"origin":"devel/py-zope.event","version":"4.1.0_1"},"py311-zope.interface":{"origin":"devel/py-zope.interface","version":"5.3.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-zope.interface","origin":"devel/py-zope.interface","version":"5.3.0_1","comment":"Interfaces for Python","maintainer":"zope@FreeBSD.org","www":"https://pypi.org/project/zope.interface/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ff9cb5fd909d48e01b0eb7acbbfde199a2c6a0bae30f59cbc2ecad01020053c5","flatsize":3643260,"path":"All/py311-zope.interface-5.3.0_1.pkg","repopath":"All/py311-zope.interface-5.3.0_1.pkg","licenselogic":"single","licenses":["ZPL21"],"pkgsize":368700,"desc":"This package provides an implementation of \"object interfaces\" for Python.\nInterfaces are a mechanism for labeling objects as conforming to a given API or\ncontract. So, this package can be considered as implementation of the Design By\nContract methodology support in Python.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python","zope"],"annotations":{"flavor":"py311"}},{"name":"py311-zope.i18nmessageid","origin":"textproc/py-zope.i18nmessageid","version":"6.0.1","comment":"Message Identifiers for internationalization","maintainer":"zope@FreeBSD.org","www":"https://pypi.org/project/zope.i18nmessageid/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b9033ad099159f6a9b13f9e9d65dc855eb2aeb34bab861935e1f2ba5632c29df","flatsize":99380,"path":"All/py311-zope.i18nmessageid-6.0.1.pkg","repopath":"All/py311-zope.i18nmessageid-6.0.1.pkg","licenselogic":"single","licenses":["ZPL21"],"pkgsize":19372,"desc":"zope.i18nmessageid provides facilities for declaring such messages\nwithin program source text; translation of the messages is the\nresponsiblitiy of the 'zope.i18n' package.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc","www"],"annotations":{"flavor":"py311"}},{"name":"py311-zope.event","origin":"devel/py-zope.event","version":"4.1.0_1","comment":"Very basic event publishing system","maintainer":"zope@FreeBSD.org","www":"https://pypi.org/project/zope.event/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d68c2261433196f45fb79218cbe41a1e37d859aa7d2aac7e21075573fdbf2f95","flatsize":27804,"path":"All/py311-zope.event-4.1.0_1.pkg","repopath":"All/py311-zope.event-4.1.0_1.pkg","licenselogic":"single","licenses":["ZPL21"],"pkgsize":8260,"desc":"zope.event provides a simple event system on which application-specific\nevent systems can be built.\n\nApplication code can generate events without being concerned about the\nevent-processing frameworks that might handle the events.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python","zope"],"annotations":{"flavor":"py311"}},{"name":"py311-zope.deprecation","origin":"devel/py-zope.deprecation","version":"4.1.2_1","comment":"Zope 3 Deprecation Infrastructure","maintainer":"zope@FreeBSD.org","www":"https://pypi.org/project/zope.deprecation/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"525e1cecda4b266449b53b2922a9d9a37a03583ba37a5f8cc6c5323470be80ef","flatsize":135042,"path":"All/py311-zope.deprecation-4.1.2_1.pkg","repopath":"All/py311-zope.deprecation-4.1.2_1.pkg","licenselogic":"single","licenses":["ZPL21"],"pkgsize":19360,"desc":"The hardest part of the Python development process was to ensure\nbackward-compatibility and correctly mark deprecated modules,\nclasses, functions, methods and properties.\n\nzope.deprecation provides a simple function called\n'deprecated(names, reason)' to deprecate the previously mentioned\nPython objects.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-zope.configuration","origin":"devel/py-zope.configuration","version":"4.1.0_1","comment":"Zope Configuration Markup Language (ZCML)","maintainer":"zope@FreeBSD.org","www":"https://pypi.org/project/zope.configuration/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"655aa42d275e69a404315352eed3927c81bcb23113872baadd36752a5e67ec0b","flatsize":1064340,"path":"All/py311-zope.configuration-4.1.0_1.pkg","repopath":"All/py311-zope.configuration-4.1.0_1.pkg","licenselogic":"single","licenses":["ZPL21"],"pkgsize":122504,"desc":"The zope configuration system provides an extensible system for\nsupporting various kinds of configurations.\n\nIt is based on the idea of configuration directives. Users of the\nconfiguration system provide configuration directives in some language\nthat express configuration choices. The intent is that the language be\npluggable. An XML language is provided by default.","deps":{"py311-zope.i18nmessageid":{"origin":"textproc/py-zope.i18nmessageid","version":"6.0.1"},"py311-zope.interface":{"origin":"devel/py-zope.interface","version":"5.3.0_1"},"py311-zope.schema":{"origin":"devel/py-zope.schema","version":"4.2.2_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-zope.component","origin":"devel/py-zope.component","version":"4.2.2_1","comment":"Zope Component Architecture","maintainer":"zope@FreeBSD.org","www":"https://pypi.org/project/zope.component/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a1b4f0bbc687154a93b7fe64e4c528ffe4352909d37e94a5b542cbc624f592f7","flatsize":1259016,"path":"All/py311-zope.component-4.2.2_1.pkg","repopath":"All/py311-zope.component-4.2.2_1.pkg","licenselogic":"single","licenses":["ZPL21"],"pkgsize":120384,"desc":"zope.component, together with zope.interface, provides facilities\nfor defining, registering and looking up components.\n\nThere are two basic kinds of components: adapters and utilities.\n\nUtilities are just components that provide an interface and that\nare looked up by an interface and a name.\n\nAdapters are components that are computed from other components\nto adapt them to some interface. Because they are computed from\nother objects, they are provided as factories, usually classes.","deps":{"py311-zope.event":{"origin":"devel/py-zope.event","version":"4.1.0_1"},"py311-zope.interface":{"origin":"devel/py-zope.interface","version":"5.3.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-zkg","origin":"security/py-zkg","version":"3.0.1","comment":"Zeek NSM package manager","maintainer":"mshirk@daemon-security.com","www":"https://github.com/zeek/package-manager","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"09c92d6b1a8b525789818ad4aafbd75af910bfee807612a4c1306f24e568602f","flatsize":798930,"path":"All/py311-zkg-3.0.1.pkg","repopath":"All/py311-zkg-3.0.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":118448,"desc":"The Zeek Package Manager makes it easy for Zeek users to install and manage\nthird party scripts as well as plugins for Zeek and ZeekControl.\n\nThe command-line tool is preconfigured to download packages from the Zeek\npackage source, a GitHub repository that has been setup such that any developer\ncan request their Zeek package be included.\n\nSee the README file of that repository for information regarding the package\nsubmission process.\n\nNOTE:\n\nIt's left up to users to decide for themselves via code review, GitHub\ncomments/stars, or other metrics whether any given package is trustworthy as\nthere is no implied guarantees that it's secure just because it's been accepted\ninto the default package source. See the package manager documentation for\nfurther usage information, how-to guides, and walkthroughs.","deps":{"git":{"origin":"devel/git","version":"2.49.0"},"py311-btest":{"origin":"devel/py-btest","version":"1.2"},"py311-configparser":{"origin":"devel/py-configparser","version":"3.5.3_2,1"},"py311-gitpython":{"origin":"devel/py-gitpython","version":"3.1.43"},"py311-semantic-version":{"origin":"devel/py-semantic-version","version":"2.10.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"},"messages":[{"message":"===================================\nRun the following to configure zkg:\n\nzkg autoconfig\n===================================","type":"install"}]},{"name":"py311-zodbpickle","origin":"databases/py-zodbpickle","version":"3.0.1_1","comment":"Python pickling interface for ZODB","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/zopefoundation/zodbpickle","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9de9ad8d382fa9c25bf0c6eef5da22de4c05ebfab5c62ce050dc8cbe27f81094","flatsize":1103053,"path":"All/py311-zodbpickle-3.0.1_1.pkg","repopath":"All/py311-zodbpickle-3.0.1_1.pkg","licenselogic":"and","licenses":["PSFL","ZPL21"],"pkgsize":173156,"desc":"zodbpickle presents a uniform pickling interface for ZODB:\n- Under Python2, this package forks both Python 2.7's pickle and cPickle\n  modules, adding support for the protocol 3 opcodes. It also provides a new\n  subclass of bytes, zodbpickle.binary, which Python2 applications can use to\n  pickle binary values such that they will be unpickled as bytes under Py3k.\n- Under Py3k, this package forks the pickle module (and the supporting C\n  extension) from both Python 3.2 and Python 3.3. The fork add support for the\n  noload operations used by ZODB.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-zita-audiotools","origin":"audio/py-zita-audiotools","version":"1.3.0_2","comment":"Tools for audio processing","maintainer":"yuri@FreeBSD.org","www":"https://kokkinizita.linuxaudio.org/linuxaudio/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c10ebb03167eedfae91107bcaae4c8f8114e5aa7ecd9587e30fce2812500886a","flatsize":100861,"path":"All/py311-zita-audiotools-1.3.0_2.pkg","repopath":"All/py311-zita-audiotools-1.3.0_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":27884,"desc":"Python library for audio processing from the LinuxAudio project.","deps":{"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"zita-resampler":{"origin":"audio/zita-resampler","version":"1.11.2"}},"categories":["audio","python"],"annotations":{"flavor":"py311"}},{"name":"py311-zipstream-ng","origin":"archivers/py-zipstream-ng","version":"1.8.0_1","comment":"Modern and easy to use streamable zip file generator","maintainer":"DtxdF@disroot.org","www":"https://github.com/pR0Ps/zipstream-ng/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b4d951e25d642d745e941daf94439a86e877bc3c430a5c4a35636acbcea04384","flatsize":188618,"path":"All/py311-zipstream-ng-1.8.0_1.pkg","repopath":"All/py311-zipstream-ng-1.8.0_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":38660,"desc":"zipstream-ng is a modern and easy to use streamable zip file\ngenerator. It can package and stream many files and folders on the\nfly without needing temporary files or excessive memory.\n\nIncludes the ability to calculate the total size of the stream\nbefore any data is actually added (provided no compression is used).\nThis makes it ideal for use in web applications since the total\nsize can be used to set the `Content-Length` header without having\nto generate the entire file first.\n\nFeatures:\n * Generates zip data on the fly as it's requested.\n * Can calculate the total size of the resulting zip file before generation even\n   begins.\n * Flexible API: Typical use cases are simple, complicated ones are possible.\n * Supports zipping data from files, bytes, strings, and any other iterable\n   objects.\n * Threadsafe: Won't mangle data if multiple threads concurrently add/read data\n   to/from the same stream.\n * Includes a clone of Python's `http.server` module with zip support added.\n   Try `python -m zipstream.server`.\n * Automatically uses Zip64 extensions, but only if they are required.\n * No external dependencies.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["archivers","python"],"annotations":{"flavor":"py311"}},{"name":"py311-zodb","origin":"databases/zodb","version":"6.0_3","comment":"Python object-oriented database","maintainer":"wen@FreeBSD.org","www":"https://github.com/zopefoundation/zodb","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7022c04bdaf885ba92a9404f67105d1b421be5760c1a462e00f69a26d3c0e05d","flatsize":4593531,"path":"All/py311-zodb-6.0_3.pkg","repopath":"All/py311-zodb-6.0_3.pkg","licenselogic":"single","licenses":["ZPL21"],"pkgsize":616020,"desc":"ZODB provides an object-oriented database for Python that provides\na high-degree of transparency. ZODB runs on Python 2.7 or Python 3.4\n and above. It also runs on PyPy.\n\n*no separate language for database operations\n*very little impact on your code to make objects persistent\n*no database mapper that partially hides the database.\n*Using an object-relational mapping is not like using an object-oriented\ndatabase.\n*almost no seam between code and database.","deps":{"py311-BTrees":{"origin":"devel/py-BTrees","version":"4.11.3_1"},"py311-ZConfig":{"origin":"devel/py-zconfig","version":"4.2"},"py311-persistent":{"origin":"devel/py-persistent","version":"4.9.3_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-transaction":{"origin":"devel/py-transaction","version":"3.1.0_1"},"py311-zc.lockfile":{"origin":"devel/py-zc.lockfile","version":"3.0.post1_1"},"py311-zodbpickle":{"origin":"databases/py-zodbpickle","version":"3.0.1_1"},"py311-zope.interface":{"origin":"devel/py-zope.interface","version":"5.3.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-zipp","origin":"devel/py-zipp","version":"3.21.0","comment":"Backport of pathlib-compatible object wrapper for zip files","maintainer":"bofh@FreeBSD.org","www":"https://github.com/jaraco/zipp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0e3a255aee52fdf2e5d8c3cb1d0ab120f30dd07f8ab894c93181429fcbe938ec","flatsize":85582,"path":"All/py311-zipp-3.21.0.pkg","repopath":"All/py311-zipp-3.21.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":18252,"desc":"A pathlib-compatible Zipfile object wrapper.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"flavor":"py311"}},{"name":"py311-zict","origin":"devel/py-zict","version":"3.0.0_1","comment":"Mutable mapping tools","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/dask/zict","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7eac1de7d0e1996c25b986e2fcbc561d26d56612d5bdd9cb9fd7ac818c1e70d2","flatsize":618029,"path":"All/py311-zict-3.0.0_1.pkg","repopath":"All/py311-zict-3.0.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":101068,"desc":"Zict: Composable Mutable Mappings\n\nThe dictionary / mutable mapping interface is powerful and multi-faceted.\n- We store data in different locations such as in-memory, on disk, in archive\n  files, etc..\n- We manage old data with different policies like LRU, random eviction, etc..\n- We might encode or transform data as it arrives or departs the dictionary\n  through compression, encoding, etc..\n\nTo this end we build abstract MutableMapping classes that consume and build on\nother MutableMappings. We can compose several of these with each other to form\nintuitive interfaces over complex storage systems policies.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-zfs-autobackup","origin":"filesystems/py-zfs-autobackup","version":"3.3_1","comment":"Periodicly backup zfs filesystems to other locations","maintainer":"skozlov@FreeBSD.org","www":"https://github.com/psy0rz/zfs_autobackup","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"09d25701b5c7b22a3554111ebcaa94e40937bce80d6236cc9633ee4ac8732edd","flatsize":585719,"path":"All/py311-zfs-autobackup-3.3_1.pkg","repopath":"All/py311-zfs-autobackup-3.3_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":99580,"desc":"This is a tool written to make replicating ZFS datasets easy and reliable.\n\nYou can either use it as a backup tool, replication tool or snapshot tool.\nYou can select what to backup by setting a custom ZFS property. This allows you\nto set and forget: Configure it so it backups your entire pool, and you never\nhave to worry about backupping again. Even new datasets you create later will be\nbackupped. Other settings are just specified on the commandline. This also makes\nit easier to setup and test zfs-autobackup and helps you fix all the issues you\nmight encounter. When you're done you can just copy/paste your command to a cron\nor script.\nSince its using ZFS commands, you can see what its actually doing by specifying\n--debug. This also helps a lot if you run into some strange problem or error.\nYou can just copy-paste the command that fails and play around with it on the\ncommandline. (also something I missed in other tools)\nAn important feature thats missing from other tools is a reliable --test option:\nThis allows you to see what zfs-autobackup will do and tune your parameters. It\nwill do everything, except make changes to your zfs datasets. Another nice\nthing is progress reporting: Its very useful with HUGE datasets,\nwhen you want to know how many hours/days it will take. zfs-autobackup tries to\nbe the easiest to use backup tool for zfs.","deps":{"py311-colorama":{"origin":"devel/py-colorama","version":"0.4.6"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["filesystems","python","sysutils"],"annotations":{"flavor":"py311"}},{"name":"py311-zfp","origin":"devel/py-zfp","version":"1.0.1","comment":"High throughput library for compressed floating-point arrays","maintainer":"yuri@FreeBSD.org","www":"https://computing.llnl.gov/projects/zfp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f1a4e20839164c90cc51f1a3f53ad2bd9d5d086e5a50fd6900bbd132a44903b1","flatsize":223003,"path":"All/py311-zfp-1.0.1.pkg","repopath":"All/py311-zfp-1.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":80088,"desc":"zfp is a BSD licensed open source C/C++ library for compressed floating-point\narrays that support very high throughput read and write random access. zfp was\nwritten by Peter Lindstrom, Markus Salasoo, and Matt Larsen at Lawrence\nLivermore National Laboratory.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"zfp":{"origin":"devel/zfp","version":"1.0.1"}},"categories":["devel","science"],"annotations":{"flavor":"py311"}},{"name":"py311-zfec","origin":"converters/py-zfec","version":"1.6.0.0","comment":"Efficient, portable erasure coding tool","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/tahoe-lafs/zfec","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c32dcb2afd4b3faad12971d8d1fc3d0c0f55f54449c431c95bcdddf88f77e490","flatsize":362024,"path":"All/py311-zfec-1.6.0.0.pkg","repopath":"All/py311-zfec-1.6.0.0.pkg","licenselogic":"or","licenses":["GPLv2+","TGGPL"],"pkgsize":69644,"desc":"The zfec package implements an \"erasure code\", or \"forward error correction\ncode\".\n\nThe most widely known example of an erasure code is the RAID-5 algorithm which\nmakes it so that in the event of the loss of any one hard drive, the stored data\ncan be completely recovered. The algorithm in the zfec package has a similar\neffect, but instead of recovering from the loss of only a single element, it can\nbe parameterized to choose in advance the number of elements whose loss it can\ntolerate.\n\nThis package is largely based on the old \"fec\" library by Luigi Rizzo et al.,\nwhich is a mature and optimized implementation of erasure coding. The zfec\npackage makes several changes from the original \"fec\" package, including\naddition of the Python API, refactoring of the C API to support zero-copy\noperation, a few clean-ups and optimizations of the core code itself, and the\naddition of a command-line tool named \"zfec\".","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["converters","python"],"annotations":{"flavor":"py311"}},{"name":"py311-zeep","origin":"net/py-zeep","version":"4.3.1","comment":"Modern/fast Python SOAP client based on lxml / requests","maintainer":"bofh@FreeBSD.org","www":"https://python-zeep.readthedocs.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"da661cf0ddd7334a640b869229fe34df853c6936f6fac20283ecae086c15445a","flatsize":1359162,"path":"All/py311-zeep-4.3.1.pkg","repopath":"All/py311-zeep-4.3.1.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","MIT"],"pkgsize":203772,"desc":"A fast and modern Python SOAP client\n- Compatible with Python 2.7, 3.3, 3.4, 3.5, 3.6, 3.7 and PyPy\n- Build on top of lxml and requests\n- Support for Soap 1.1, Soap 1.2 and HTTP bindings\n- Support for WS-Addressing headers\n- Support for WSSE (UserNameToken / x.509 signing)\n- Support for tornado async transport via gen.coroutine (Python 2.7+)\n- Support for asyncio via aiohttp (Python 3.5+)\n- Experimental support for XOP messages","deps":{"py311-attrs":{"origin":"devel/py-attrs","version":"25.3.0"},"py311-isodate":{"origin":"devel/py-isodate","version":"0.7.2"},"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-platformdirs":{"origin":"devel/py-platformdirs","version":"4.3.6"},"py311-pytz":{"origin":"devel/py-pytz","version":"2024.2_1,1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-requests-file":{"origin":"www/py-requests-file","version":"2.0.0"},"py311-requests-toolbelt":{"origin":"www/py-requests-toolbelt","version":"1.0.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"options":{"ASYNC":"off","XMLSEC":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-zc.lockfile","origin":"devel/py-zc.lockfile","version":"3.0.post1_1","comment":"Basic inter-process locks","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/zopefoundation/zc.lockfile","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b22408bc00c547d8b21bbdf72e77528c7d0068137841a83df23ddfcd669e08c1","flatsize":55072,"path":"All/py311-zc.lockfile-3.0.post1_1.pkg","repopath":"All/py311-zc.lockfile-3.0.post1_1.pkg","licenselogic":"single","licenses":["ZPL21"],"pkgsize":12772,"desc":"The zc.lockfile package provides a basic portable implementation of interprocess\nlocks using lock files. The purpose if not specifically to lock files, but to\nsimply provide locks with an implementation based on file-locking primitives. Of\ncourse, these locks could be used to mediate access to other files. For example,\nthe ZODB file storage implementation uses file locks to mediate access to\nfile-storage database files. The database files and lock file files are separate\nfiles.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-zbar-py","origin":"graphics/py-zbar-py","version":"1.0.4_2","comment":"Interface to the zbar bar-code reading library","maintainer":"ehaupt@FreeBSD.org","www":"https://pypi.org/project/zbar-py/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c8176e961b6515b7068be6cc1712400c3579ecca212377b723a6c11bf8dc1770","flatsize":154245,"path":"All/py311-zbar-py-1.0.4_2.pkg","repopath":"All/py311-zbar-py-1.0.4_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":66268,"desc":"zbar-py is a module that provides an interface to the zbar bar-code reading\nlibrary, which can read most barcode formats as well as QR codes. Input images\nmust be 2D numpy arrays of type uint8 (i.e. 2D greyscale images).","deps":{"libiconv":{"origin":"converters/libiconv","version":"1.17_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-zaproxy","origin":"security/py-zaproxy","version":"0.3.2","comment":"ZAP api client","maintainer":"acm@FreeBSD.org","www":"https://github.com/zaproxy/zap-api-python","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"398c679e7d00f247054f9acec71e615c408b0130e2b0dc3fbd92158351de63ba","flatsize":1103427,"path":"All/py311-zaproxy-0.3.2.pkg","repopath":"All/py311-zaproxy-0.3.2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":77980,"desc":"The Python implementation to access the ZAP API. For more information about ZAP\nconsult the ZAP project.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-zeroconf","origin":"net/py-zeroconf","version":"0.132.2","comment":"Pure python implementation of multicast DNS service discovery","maintainer":"jhixson@FreeBSD.org","www":"https://github.com/python-zeroconf/python-zeroconf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"402f5bfbfbb6cb12fc861b50e0996439ad1c9033bde36984e3472ffaebc95aa9","flatsize":6112830,"path":"All/py311-zeroconf-0.132.2.pkg","repopath":"All/py311-zeroconf-0.132.2.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":1055552,"desc":"A pure Python implementation of multicast DNS service discovery.\n\nCompatible with:\n- Bonjour\n- Avahi","deps":{"py311-async_timeout":{"origin":"devel/py-async_timeout","version":"4.0.3_1"},"py311-ifaddr":{"origin":"net/py-ifaddr","version":"0.2.0_1"},"py311-pep8-naming":{"origin":"devel/py-pep8-naming","version":"0.14.1_1"},"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"cpe":"cpe:2.3:a:zeroconf:zeroconf:0.132.2:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-z3-solver","origin":"math/py-z3-solver","version":"4.8.17_1","comment":"Python binding for Z3 Theorem Prover","maintainer":"yuri@FreeBSD.org","www":"https://github.com/Z3Prover/z3","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"878821b287078aa4f56c686188009e6bbe15afea190c29d687e0bead4b7eb99a","flatsize":2649103,"path":"All/py311-z3-solver-4.8.17_1.pkg","repopath":"All/py311-z3-solver-4.8.17_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":237588,"desc":"Python binding for Z3, a high-performance theorem prover developed\nat Microsoft Research.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math"],"annotations":{"flavor":"py311"}},{"name":"py311-zarr","origin":"devel/py-zarr","version":"2.18.4","comment":"Implementation of chunked, compressed, N-dimensional arrays for Python","maintainer":"yuri@FreeBSD.org","www":"https://zarr.readthedocs.io/en/stable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3856341e46c32de6435f5ee24dc29abf2a06a8d556b86a83121f32ded1f47f40","flatsize":3909607,"path":"All/py311-zarr-2.18.4.pkg","repopath":"All/py311-zarr-2.18.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":498512,"desc":"Zarr is a Python package providing an implementation of compressed, chunked,\nN-dimensional arrays, designed for use in parallel computing.","deps":{"py311-asciitree":{"origin":"graphics/py-asciitree","version":"0.3.3_1"},"py311-fasteners":{"origin":"devel/py-fasteners","version":"0.19"},"py311-fsspec":{"origin":"filesystems/py-fsspec","version":"2025.3.0"},"py311-h5py":{"origin":"science/py-h5py","version":"3.13.0"},"py311-numcodecs":{"origin":"misc/py-numcodecs","version":"0.13.0_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-yunomi","origin":"devel/py-yunomi","version":"0.3.0_2","comment":"Metrics library with rate, distribution and timing information","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/dreid/yunomi","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"177215f956fe30310a62277cd7ac7354e13b8b7f89f81dbe3caec5e574219b45","flatsize":279706,"path":"All/py311-yunomi-0.3.0_2.pkg","repopath":"All/py311-yunomi-0.3.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":37640,"desc":"Yunomi provides insights to the internal behavior of an application, providing\nuseful statistics and metrics on selected portions of your code. It's a Python\nport of the core portion of a Java Metrics library by Coda Hale.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-yubikey-manager","origin":"security/py-yubikey-manager","version":"5.2.0","comment":"Python library and command line tool for configuring a YubiKey","maintainer":"egypcio@FreeBSD.org","www":"https://developers.yubico.com/yubikey-manager/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ce75e834794bf95292c80080667de1d75fd0ee6c8f9e045208bf6263beaba12d","flatsize":2334544,"path":"All/py311-yubikey-manager-5.2.0.pkg","repopath":"All/py311-yubikey-manager-5.2.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":336764,"desc":"Python library and command line tool for configuring any YubiKey over all USB\ntransports.","deps":{"ccid":{"origin":"devel/libccid","version":"1.6.1"},"libu2f-host":{"origin":"security/libu2f-host","version":"1.1.10_2"},"pcsc-lite":{"origin":"devel/pcsc-lite","version":"2.3.1,2"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-fido2":{"origin":"security/py-fido2","version":"1.2.0"},"py311-keyring":{"origin":"security/py-keyring","version":"23.9.3_3,1"},"py311-openssl":{"origin":"security/py-openssl","version":"24.1.0_1,1"},"py311-pyscard":{"origin":"security/py-pyscard","version":"2.2.0_1"},"py311-pyusb":{"origin":"devel/py-pyusb","version":"1.2.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"ykpers":{"origin":"security/ykpers","version":"1.19.0_2"}},"categories":["python","security"],"annotations":{"flavor":"py311"},"messages":[{"message":"In order to use `ykman otp` commands, you need to make sure the uhid(4)\ndriver attaches to the USB device:\n\n  # usbconfig -d ugenX.Y add_quirk UQ_KBD_IGNORE\n  # usbconfig -d ugenX.Y reset\n\nThe correct device to operate on (ugenX.Y) can be determined using\n`usbconfig list`.\n\nWhen using FreeBSD 13 or higher, you can switch to the more modern\nhidraw(4) driver. This allows YubiKey Manager to access OTP HID in a\nnon-exclusive way, so that the key will still function as a USB keyboard:\n\n  # sysrc kld_list+=\"hidraw hkbd\"\n  # cat >>/boot/loader.conf<<EOF\n  hw.usb.usbhid.enable=\"1\"\n  hw.usb.quirk.0=\"0x1050 0x0010 0 0xffff UQ_KBD_IGNORE\"  # YKS_OTP\n  hw.usb.quirk.1=\"0x1050 0x0110 0 0xffff UQ_KBD_IGNORE\"  # NEO_OTP\n  hw.usb.quirk.2=\"0x1050 0x0111 0 0xffff UQ_KBD_IGNORE\"  # NEO_OTP_CCID\n  hw.usb.quirk.3=\"0x1050 0x0114 0 0xffff UQ_KBD_IGNORE\"  # NEO_OTP_FIDO\n  hw.usb.quirk.4=\"0x1050 0x0116 0 0xffff UQ_KBD_IGNORE\"  # NEO_OTP_FIDO_CCID\n  hw.usb.quirk.5=\"0x1050 0x0401 0 0xffff UQ_KBD_IGNORE\"  # YK4_OTP\n  hw.usb.quirk.6=\"0x1050 0x0403 0 0xffff UQ_KBD_IGNORE\"  # YK4_OTP_FIDO\n  hw.usb.quirk.7=\"0x1050 0x0405 0 0xffff UQ_KBD_IGNORE\"  # YK4_OTP_CCID\n  hw.usb.quirk.8=\"0x1050 0x0407 0 0xffff UQ_KBD_IGNORE\"  # YK4_OTP_FIDO_CCID\n  hw.usb.quirk.9=\"0x1050 0x0410 0 0xffff UQ_KBD_IGNORE\"  # YKP_OTP_FIDO\n  EOF\n  # reboot","type":"install"}]},{"name":"py311-ystockquote","origin":"finance/py-ystockquote","version":"0.2.5_1","comment":"Python module to retrieve stock quote data from Yahoo Finance","maintainer":"skreuzer@FreeBSD.org","www":"https://github.com/cgoldberg/ystockquote","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c36dab4e2db446303c942ca597152ff70613cd4c29f6048d0553db99c3073e1c","flatsize":83877,"path":"All/py311-ystockquote-0.2.5_1.pkg","repopath":"All/py311-ystockquote-0.2.5_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":17364,"desc":"Python module to retrieve stock quote data from Yahoo Finance","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["finance","python"],"annotations":{"flavor":"py311"}},{"name":"racket","origin":"lang/racket","version":"8.11.1_1","comment":"Interactive, integrated, graphical Scheme programming environment","maintainer":"olgeni@FreeBSD.org","www":"https://racket-lang.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3d089e827302dd61ea27b5ed692ae0f18d4fdd7644868abfd81d906f1fc6ee13","flatsize":700411733,"path":"All/racket-8.11.1_1.pkg","repopath":"All/racket-8.11.1_1.pkg","licenselogic":"or","licenses":["APACHE20","MIT"],"pkgsize":183936912,"desc":"Racket is a set of tools for writing and running the PLT scheme\nprogramming language. It includes a graphical IDE (drracket) that\nfeatures highlighting of the source of syntax and run-time errors,\nsupport for multiple language levels, an algebraic stepper, objects,\nmodules, a GUI library, TCP/IP, and much more. It includes an\nextensive, hyper-linked help system called Help Desk, available\nfrom the Help menu, the plt-help command line tool, or through a\nweb browser.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libffi":{"origin":"devel/libffi","version":"3.4.6"},"liblz4":{"origin":"archivers/liblz4","version":"1.10.0,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"png":{"origin":"graphics/png","version":"1.6.47"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["lang","scheme"],"shlibs_required":["libc.so.8","libdl.so.0","liblz4.so.1","libm.so.4","libpthread.so.0","libz.so.3"],"options":{"DOCS":"on","FUTURES":"off","JIT":"off","BC":"off","CS":"on"},"annotations":{"cpe":"cpe:2.3:a:racket-lang:racket:8.11.1:::::dragonfly6:x86_64:1"}},{"name":"py311-youseedee","origin":"textproc/py-youseedee","version":"0.6.0","comment":"Interface to the Unicode Character Database","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/simoncozens/youseedee","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a02101dfd49e6fd1ca79da2cdaac9b7f11771f10e6aeb1d4413a5d2b382fafc8","flatsize":97561,"path":"All/py311-youseedee-0.6.0.pkg","repopath":"All/py311-youseedee-0.6.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19188,"desc":"youseedee provides an interface to the UCD. This module allows you to query the\nUnicode Character Database. The main function to be imported is ucd_data.","deps":{"UCD":{"origin":"textproc/UCD","version":"16.0.0,1"},"py311-filelock":{"origin":"sysutils/py-filelock","version":"3.17.0"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-yg.lockfile","origin":"devel/py-yg.lockfile","version":"2.3_4","comment":"Provides lockfile objects with timeouts and context manager","maintainer":"kai@FreeBSD.org","www":"https://github.com/yougov/yg.lockfile","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"91fe7417e9f972ce6af0cdd263bb4f563caa1e9cc396f42673ce8b31b319a1a4","flatsize":35679,"path":"All/py311-yg.lockfile-2.3_4.pkg","repopath":"All/py311-yg.lockfile-2.3_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9536,"desc":"This package provides a FileLock class that implements a context manager with\ntimeouts on top of zc.lockfile, an excellent, cross-platorm implementation of\nfile locking.","deps":{"py311-contextlib2":{"origin":"devel/py-contextlib2","version":"21.6.0_1"},"py311-jaraco.functools":{"origin":"devel/py-jaraco.functools","version":"4.1.0"},"py311-tempora":{"origin":"devel/py-tempora","version":"5.8.0"},"py311-zc.lockfile":{"origin":"devel/py-zc.lockfile","version":"3.0.post1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-youtube-transcript-api","origin":"www/py-youtube-transcript-api","version":"1.0.2","comment":"Python module for YouTube Transcript/Subtitle API","maintainer":"nivit@FreeBSD.org","www":"https://github.com/jdepoix/youtube-transcript-api","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b2a6f917b91ecc5c7faa9d5efafd06993a08db1f5db2986310f917e2b3a4285b","flatsize":8388101,"path":"All/py311-youtube-transcript-api-1.0.2.pkg","repopath":"All/py311-youtube-transcript-api-1.0.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":509160,"desc":"Youtube-transcript-api is a Python API which allows you to retrieve the\ntranscript/subtitles for a given YouTube video. It also works for automatically\ngenerated subtitles, supports translating subtitles and it does not require a\nheadless browser, like other selenium based solutions do!","deps":{"py311-defusedxml":{"origin":"devel/py-defusedxml","version":"0.7.1_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-yattag","origin":"devel/py-yattag","version":"1.16.1_1","comment":"Generate HTML or XML in a pythonic way","maintainer":"amdmi3@FreeBSD.org","www":"https://www.yattag.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4a5fb0b4ab69c9ee0ac65919b62092fff6df8e625408d7d8b25938e9b96a3cd9","flatsize":226512,"path":"All/py311-yattag-1.16.1_1.pkg","repopath":"All/py311-yattag-1.16.1_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":40204,"desc":"Generate HTML or XML in a pythonic way. Pure python alternative to\nweb template engines. Can fill HTML forms with default values and\nerror messages.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"flavor":"py311"}},{"name":"py311-yaswfp","origin":"graphics/py-yaswfp","version":"0.9.3_1","comment":"Yet Another SWF Parser","maintainer":"antoine@FreeBSD.org","www":"https://github.com/facundobatista/yaswfp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5f070b7788a112a169a203f2057f683a9413564876207af4f829fd1a0bbdeee3","flatsize":307369,"path":"All/py311-yaswfp-0.9.3_1.pkg","repopath":"All/py311-yaswfp-0.9.3_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":50652,"desc":"Yet Another SWF Parser.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-yt-dlp","origin":"www/py-yt-dlp","version":"2025.03.31","comment":"Program for downloading videos from various platforms (devel files)","maintainer":"yuri@FreeBSD.org","www":"https://github.com/yt-dlp/yt-dlp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a9fbc09b9abcf7ddeaf5eccc7ab5b5347bed837e9e19b0b465edb6bf0054d576","flatsize":10029838,"path":"All/py311-yt-dlp-2025.03.31.pkg","repopath":"All/py311-yt-dlp-2025.03.31.pkg","licenselogic":"single","licenses":["UNLICENSE"],"pkgsize":1772928,"desc":"A command-line program to download videos from youtube.com and many other video\nplatforms.\n\nThis is a fork of youtube-dlc which is inturn a fork of youtube-dl.","deps":{"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"py311-brotli":{"origin":"archivers/py-brotli","version":"1.1.0"},"py311-certifi":{"origin":"security/py-certifi","version":"2025.1.31"},"py311-mutagen":{"origin":"audio/py-mutagen","version":"1.47.0"},"py311-pycryptodomex":{"origin":"security/py-pycryptodomex","version":"3.21.0"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"py311-urllib3":{"origin":"net/py-urllib3","version":"1.26.20,1"},"py311-websockets":{"origin":"devel/py-websockets","version":"15.0.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["www"],"options":{"FFMPEG":"on","SECRETSTORAGE":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-yfinance","origin":"finance/py-yfinance","version":"0.2.54","comment":"Yahoo! Finance market data downloader","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ranaroussi/yfinance","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f8b11dd306e955ba68457fd9aa8e962543d378158310646c3532868154de2a34","flatsize":1447974,"path":"All/py311-yfinance-0.2.54.pkg","repopath":"All/py311-yfinance-0.2.54.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":226528,"desc":"Ever since Yahoo! finance decommissioned their historical data API, many\nprograms that relied on it to stop working. yfinance aimes to solve this problem\nby offering a reliable, threaded, and Pythonic way to download historical market\ndata from Yahoo! finance.","deps":{"py311-beautifulsoup":{"origin":"www/py-beautifulsoup","version":"4.13.3_1"},"py311-frozendict":{"origin":"devel/py-frozendict","version":"2.4.6"},"py311-multitasking":{"origin":"devel/py-multitasking","version":"0.0.11_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-peewee":{"origin":"databases/py-peewee","version":"3.15.0_1"},"py311-platformdirs":{"origin":"devel/py-platformdirs","version":"4.3.6"},"py311-pytz":{"origin":"devel/py-pytz","version":"2024.2_1,1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["finance","python"],"annotations":{"flavor":"py311"}},{"name":"py311-yarg","origin":"devel/py-yarg","version":"0.1.10_1","comment":"Easy to use PyPI client","maintainer":"ehaupt@FreeBSD.org","www":"https://pypi.org/project/yarg/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0cd8a4b1c19ffadb979fd02ddf3a86be3103227b872cef69c3657403b7877e34","flatsize":92340,"path":"All/py311-yarg-0.1.10_1.pkg","repopath":"All/py311-yarg-0.1.10_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14572,"desc":"A semi hard Cornish cheese, also queries PyPI (PyPI client).","deps":{"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-yaspin","origin":"devel/py-yaspin","version":"3.1.0","comment":"Yet Another Terminal Spinner","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/pavdmyt/yaspin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1992aedbb94aa571175f5d0466b455b9543c33b17158cc52f153f0d3da507c6f","flatsize":146597,"path":"All/py311-yaspin-3.1.0.pkg","repopath":"All/py311-yaspin-3.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":27560,"desc":"Yaspin provides a full-featured terminal spinner to show the progress during\nlong-hanging operations. It is easy to integrate into existing codebase by using\nit as a context manager or as a function decorator. Yaspin also provides an\nintuitive and powerful API. For example, you can easily summon a shark.","deps":{"py311-termcolor":{"origin":"devel/py-termcolor","version":"2.5.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-yarl","origin":"www/py-yarl","version":"1.18.3","comment":"Yet another URL library","maintainer":"amdmi3@FreeBSD.org","www":"https://github.com/aio-libs/yarl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8e31fd1725278fe466fbcf1a0967f343f9d901eb42300c4c51f45b71e4e11aee","flatsize":481045,"path":"All/py311-yarl-1.18.3.pkg","repopath":"All/py311-yarl-1.18.3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":108408,"desc":"Yet another URL library.","deps":{"py311-idna":{"origin":"dns/py-idna","version":"3.10"},"py311-multidict":{"origin":"www/py-multidict","version":"6.2.0"},"py311-propcache":{"origin":"devel/py-propcache","version":"0.3.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-yara-python-dex","origin":"security/py-yara-python-dex","version":"1.0.7.1_1","comment":"Prebuilt dex-enabled yara-python wheels","maintainer":"thierry@FreeBSD.org","www":"https://github.com/MobSF/yara-python-dex","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e0a16aab2c124550cbac227b8ed221c7b705db56428683879e0ee10874b12b16","flatsize":367140,"path":"All/py311-yara-python-dex-1.0.7.1_1.pkg","repopath":"All/py311-yara-python-dex-1.0.7.1_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":125508,"desc":"With this library you can use YARA from your Python programs. It covers all\nYARA's features, from compiling, saving and loading rules to scanning files,\nstrings and processes.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-yapps2","origin":"devel/py-yapps2","version":"2.1.1_2","comment":"Easy-to-use parser generator that generates Python code","maintainer":"xenophon+fbsdports@irtnog.org","www":"https://theory.stanford.edu/~amitp/yapps/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a2a1963bd2806111ebda070108235ba8c92f2b1872eee6f93e649af4e7decbaf","flatsize":230250,"path":"All/py311-yapps2-2.1.1_2.pkg","repopath":"All/py311-yapps2-2.1.1_2.pkg","licenselogic":"single","pkgsize":31188,"desc":"Yapps (Yet Another Python Parser System) is an easy to use parser\ngenerator that is written in Python and generates Python code.  Yapps\nis simple, is easy to use, and produces human-readable parsers. It is\nnot fast, powerful, or particularly flexible.  Yapps is designed to be\nused when regular expressions are not enough and other parser systems\nare too much: situations where you may write your own recursive\ndescent parser.  Yapps 1 is more like a functional language (concise\ngrammars of the form when you see this, return this), while Yapps 2 is\nmore like an imperative language (more verbose grammars of the form\nif/while you see this, do this).  Yapps 2 is more flexible than Yapps\n1 but it requires Python 1.5 and is not backwards-compatible with\nYapps 1.\n\nThis is the development version of Yapps 2.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-yappi","origin":"devel/py-yappi","version":"1.4.0_1","comment":"Yet Another Python Profiler","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sumerc/yappi","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"005bf98815b5fb84dbbe6136e24797c429cb249d629156c1ebe3cda8348b1f8c","flatsize":231837,"path":"All/py311-yappi-1.4.0_1.pkg","repopath":"All/py311-yappi-1.4.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":47952,"desc":"Yappi is designed to work on long-running multi-threaded applications.\n\nIt is possible to profile an application, retrieve statistics, then stop and\nstart later on the fly without affecting the profiled application.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-yamlordereddictloader","origin":"devel/py-yamlordereddictloader","version":"0.4.0_2","comment":"Loader and a dumper for PyYAML allowing to keep items order","maintainer":"sergey@akhmatov.ru","www":"https://pypi.python.org/pypi/yamlordereddictloader","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"935b95aea3a1abf3380d9cf2ba551255b3d951c298501303c29d81e7914e64c5","flatsize":18252,"path":"All/py311-yamlordereddictloader-0.4.0_2.pkg","repopath":"All/py311-yamlordereddictloader-0.4.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5792,"desc":"This module provide a loader and a dumper for PyYAML allowing to keep items\norder when loading a file (by putting them in OrderedDict objects) and to\nmanage OrderedDict objects when dumping to a file.","deps":{"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-yamllint","origin":"devel/py-yamllint","version":"1.37.0","comment":"Linter for YAML files","maintainer":"matthew@FreeBSD.org","www":"https://github.com/adrienverge/yamllint","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"77b6239d11c31dddede48b58661faf6c57b151b5d4d21e962b4a3ce63d1f7dfa","flatsize":557428,"path":"All/py311-yamllint-1.37.0.pkg","repopath":"All/py311-yamllint-1.37.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":81048,"desc":"A linter for YAML files.\n\nyamllint does not only check for syntax validity, but for weirdnesses\nlike key repetition and cosmetic problems such as lines length,\ntrailing spaces, indentation, etc.","deps":{"py311-pathspec":{"origin":"devel/py-pathspec","version":"0.12.1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-yapf","origin":"textproc/py-yapf","version":"0.43.0","comment":"Formatter for Python code","maintainer":"antoine@FreeBSD.org","www":"https://github.com/google/yapf","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0a4abe2c7ec98a0c8ae5c3f476c84d5692e8153d5ae8f2026b175c9dec1dd33b","flatsize":3491199,"path":"All/py311-yapf-0.43.0.pkg","repopath":"All/py311-yapf-0.43.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":390240,"desc":"A formatter for Python code.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-yahooquery","origin":"finance/py-yahooquery","version":"2.3.7","comment":"Python wrapper for an unofficial Yahoo Finance API","maintainer":"yuri@FreeBSD.org","www":"https://yahooquery.dpguthrie.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9c87d00100e8d8adce294379b40fe2787fd9167491117a89eaaf660480b4e8ae","flatsize":738338,"path":"All/py311-yahooquery-2.3.7.pkg","repopath":"All/py311-yahooquery-2.3.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":94640,"desc":"Yahooquery is a python interface to unofficial Yahoo Finance API endpoints.\nThe package allows a user to retrieve nearly all the data visible via the\nYahoo Finance front-end.","deps":{"py311-beautifulsoup":{"origin":"www/py-beautifulsoup","version":"4.13.3_1"},"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-requests-futures":{"origin":"www/py-requests-futures","version":"1.0.1_1"},"py311-tqdm":{"origin":"misc/py-tqdm","version":"4.67.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["finance","python"],"annotations":{"flavor":"py311"}},{"name":"py311-yacs","origin":"devel/py-yacs","version":"0.1.8_2","comment":"Yet Another Configuration System","maintainer":"ports@FreeBSD.org","www":"https://github.com/rbgirshick/yacs","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8c084ff37feb76e3d76f91c87a54b7fc4c708a681508a1a5cae96a355529eaee","flatsize":139960,"path":"All/py311-yacs-0.1.8_2.pkg","repopath":"All/py311-yacs-0.1.8_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":26500,"desc":"YACS is a lightweight library to define and manage system configurations, such\nas those commonly found in software designed for scientific experimentation.\n\nThese \"configurations\" typically cover concepts like hyperparameters used in\ntraining a machine learning model or configurable model hyperparameters, such\nas the depth of a convolutional neural network.","deps":{"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-yacs port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-xyzservices","origin":"www/py-xyzservices","version":"2023.2.0","comment":"Source of XYZ tiles providers","maintainer":"pkubaj@FreeBSD.org","www":"https://xyzservices.readthedocs.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"35970110575ce8f75c59d4fafc4a51ae5d92592ba85f21152e8d1bdf9f112a6f","flatsize":974973,"path":"All/py311-xyzservices-2023.2.0.pkg","repopath":"All/py311-xyzservices-2023.2.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":43684,"desc":"xyzservices is a lightweight library providing a repository of available XYZ\nservices offering raster basemap tiles. The repository is provided via Python\nAPI and as a compressed JSON file.\n\nXYZ tiles can be used as background for your maps to provide necessary spatial\ncontext. xyzservices offer specifications of many tile services and provide an\neasy-to-use tools to plug them into your work, no matter if interactive or\nstatic.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-xxhash","origin":"devel/py-xxhash","version":"3.5.0","comment":"Python bindings for the xxHash library","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ifduyue/python-xxhash","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0c2281519ab5e2ec266da32184d07e5b8ee229a41b8343a5ad48b4a19e6cb104","flatsize":55109,"path":"All/py311-xxhash-3.5.0.pkg","repopath":"All/py311-xxhash-3.5.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":14192,"desc":"xxhash is a Python binding for the xxHash library.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"},"xxhash":{"origin":"devel/xxhash","version":"0.8.3"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-xstatic-tv4","origin":"devel/py-xstatic-tv4","version":"1.2.7.0_4","comment":"tv4 (XStatic packaging standard)","maintainer":"sunpoet@FreeBSD.org","www":"https://geraintluff.github.io/tv4/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"efc137bfbfc325d079e1c44038a73fb9364f07f4be81078dea38558505bf27a3","flatsize":92980,"path":"All/py311-xstatic-tv4-1.2.7.0_4.pkg","repopath":"All/py311-xstatic-tv4-1.2.7.0_4.pkg","licenselogic":"or","licenses":["MIT","PD"],"pkgsize":21908,"desc":"Angular JavaScript library packaged for setuptools (easy_install) / pip.\n\nThis package is intended to be used by any project that needs these files.\n\nIt intentionally does not provide any extra code except some metadata nor has\nany extra requirements. You MAY use some minimal support code from the XStatic\nbase package, if you like.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-xstatic-term.js","origin":"devel/py-xstatic-term.js","version":"0.0.7.0_4","comment":"term.js (XStatic packaging standard)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/openstack-archive/deb-python-xstatic-term.js","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2aca63f7616e76b24adf28c49cd53453ca2b66d31203d98676f609cee43c42d4","flatsize":163668,"path":"All/py311-xstatic-term.js-0.0.7.0_4.pkg","repopath":"All/py311-xstatic-term.js-0.0.7.0_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":34160,"desc":"term.js javascript library packaged for setuptools (easy_install) / pip.\n\nThis package is intended to be used by any project that needs these files.\n\nIt intentionally does not provide any extra code except some metadata nor has\nany extra requirements. You MAY use some minimal support code from the XStatic\nbase package, if you like.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-xstatic-spin","origin":"devel/py-xstatic-spin","version":"1.2.5.3_2","comment":"Spin (XStatic packaging standard)","maintainer":"sunpoet@FreeBSD.org","www":"https://spin.js.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8437700f203a01aa1043ada7ff57726cee274405b25af9736f59d0b993159378","flatsize":12199,"path":"All/py311-xstatic-spin-1.2.5.3_2.pkg","repopath":"All/py311-xstatic-spin-1.2.5.3_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6356,"desc":"Spin JavaScript library packaged for setuptools (easy_install) / pip.\n\nThis package is intended to be used by any project that needs these files.\n\nIt intentionally does not provide any extra code except some metadata nor has\nany extra requirements. You MAY use some minimal support code from the XStatic\nbase package, if you like.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-xstatic-smart-table","origin":"devel/py-xstatic-smart-table","version":"1.4.13.2_4","comment":"smart-table (XStatic packaging standard)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/openstack/xstatic-angular-smart-table","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e32a3084236678b681e440ca9d07de79d7de855b5d2c7e107e86892988862275","flatsize":46191,"path":"All/py311-xstatic-smart-table-1.4.13.2_4.pkg","repopath":"All/py311-xstatic-smart-table-1.4.13.2_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13144,"desc":"smart-table javascript library packaged for setuptools (easy_install) / pip.\n\nThis package is intended to be used by any project that needs these files.\n\nIt intentionally does not provide any extra code except some metadata nor has\nany extra requirements. You MAY use some minimal support code from the XStatic\nbase package, if you like.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-xstatic-svg-edit-moin","origin":"devel/py-xstatic-svg-edit-moin","version":"2012.11.27.1_1","comment":"svg-edit-moin 2012.11.27 (XStatic packaging standard)","maintainer":"bofh@FreeBSD.org","www":"https://code.google.com/archive/p/svg-edit/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"158258025645276cec5e6d7d68d9ea01d3cc67228f09ebb00c1c25c8582157cd","flatsize":2397234,"path":"All/py311-xstatic-svg-edit-moin-2012.11.27.1_1.pkg","repopath":"All/py311-xstatic-svg-edit-moin-2012.11.27.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":618508,"desc":"svg-edit-moin javascript library packaged for setuptools (easy_install)\n/ pip.\n\nThis is a modified version from svg-edit r2164 of 15 Nov. 2012 adding:\n- moin save extension added\n- svg-edit config contains moin save extension\n\nThis package is intended to be used by any project that needs these\nfiles.\n\nIt intentionally does not provide any extra code except some metadata\nnor has any extra requirements. You MAY use some minimal support code\nfrom the XStatic base package, if you like.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-xstatic-pygments","origin":"devel/py-xstatic-pygments","version":"2.9.0.1_1","comment":"Pygments 2.9.0 (XStatic packaging standard)","maintainer":"bofh@FreeBSD.org","www":"https://pygments.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1f421494ea7547b21f7118e1d2e70d1b193afd444ceaf2c69cd8f8b4d46b93f1","flatsize":113716,"path":"All/py311-xstatic-pygments-2.9.0.1_1.pkg","repopath":"All/py311-xstatic-pygments-2.9.0.1_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":11720,"desc":"Pygments%e2%80%99 builtin CSS packaged for setuptools (easy_install)/pip.\n\nThis package is intended to be used by any project that needs these\nfiles.\n\nIt intentionally does not provide any extra code except some metadata\nnor has any extra requirements. You MAY use some minimal support code\nfrom the XStatic base package, if you like.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-xstatic-rickshaw","origin":"devel/py-xstatic-rickshaw","version":"1.5.1.0_2","comment":"Rickshaw (XStatic packaging standard)","maintainer":"sunpoet@FreeBSD.org","www":"https://tech.shutterstock.com/rickshaw/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5716b18267b3785cd08600d1e55de379816e98099280de5bffe07c61fd131d5b","flatsize":115882,"path":"All/py311-xstatic-rickshaw-1.5.1.0_2.pkg","repopath":"All/py311-xstatic-rickshaw-1.5.1.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":26704,"desc":"Rickshaw JavaScript library packaged for setuptools (easy_install) / pip.\n\nThis package is intended to be used by any project that needs these files.\n\nIt intentionally does not provide any extra code except some metadata nor has\nany extra requirements. You MAY use some minimal support code from the XStatic\nbase package, if you like.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-xstatic-objectpath","origin":"devel/py-xstatic-objectpath","version":"1.2.1.0_4","comment":"objectpath (XStatic packaging standard)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/openstack-archive/deb-python-xstatic-objectpath","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"52ab126614cbd9f9141c4e30db6596fdf8a1c94499b4473e1983ec1b562afcae","flatsize":10188,"path":"All/py311-xstatic-objectpath-1.2.1.0_4.pkg","repopath":"All/py311-xstatic-objectpath-1.2.1.0_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5044,"desc":"Angular JavaScript library packaged for setuptools (easy_install) / pip.\n\nThis package is intended to be used by any project that needs these files.\n\nIt intentionally does not provide any extra code except some metadata nor has\nany extra requirements. You MAY use some minimal support code from the XStatic\nbase package, if you like.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-xstatic-jsencrypt","origin":"devel/py-xstatic-jsencrypt","version":"2.3.1.1_4","comment":"JSEncrypt (XStatic packaging standard)","maintainer":"sunpoet@FreeBSD.org","www":"https://travistidwell.com/jsencrypt/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6177377fb9ed72dcbe776d259df9d8bbe9875172e6570c16da2007f2bc4f6652","flatsize":138499,"path":"All/py311-xstatic-jsencrypt-2.3.1.1_4.pkg","repopath":"All/py311-xstatic-jsencrypt-2.3.1.1_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":32332,"desc":"JSEncrypt JavaScript library packaged for setuptools (easy_install) / pip.\n\nThis package is intended to be used by any project that needs these files.\n\nIt intentionally does not provide any extra code except some metadata nor has\nany extra requirements. You MAY use some minimal support code from the XStatic\nbase package, if you like.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-xstatic-mdi","origin":"devel/py-xstatic-mdi","version":"1.6.50.2_2","comment":"mdi (Material Design Icons) (XStatic packaging standard)","maintainer":"sunpoet@FreeBSD.org","www":"https://pictogrammers.com/library/mdi/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9597813b8e77eb66ac2f0ace080a1f50656369bcf86902111ca4b15b6db208dd","flatsize":2864620,"path":"All/py311-xstatic-mdi-1.6.50.2_2.pkg","repopath":"All/py311-xstatic-mdi-1.6.50.2_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":555956,"desc":"mdi javascript library packaged for setuptools (easy_install) / pip.\n\nThis package is intended to be used by any project that needs these files.\n\nIt intentionally does not provide any extra code except some metadata nor has\nany extra requirements. You MAY use some minimal support code from the XStatic\nbase package, if you like.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-xstatic-jquery.quicksearch","origin":"devel/py-xstatic-jquery.quicksearch","version":"2.0.3.2_2","comment":"JQuery.quicksearch (XStatic packaging standard)","maintainer":"sunpoet@FreeBSD.org","www":"https://plugins.jquery.com/jquery.quicksearch/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b89d5db21719f12e511f0cdb7abe33b9cbd430cfc5e0e2ad0dd83ecebbe78fc3","flatsize":21944,"path":"All/py311-xstatic-jquery.quicksearch-2.0.3.2_2.pkg","repopath":"All/py311-xstatic-jquery.quicksearch-2.0.3.2_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7848,"desc":"JQuery.quicksearch JavaScript library packaged for setuptools (easy_install) /\npip.\n\nThis package is intended to be used by any project that needs these files.\n\nIt intentionally does not provide any extra code except some metadata nor has\nany extra requirements. You MAY use some minimal support code from the XStatic\nbase package, if you like.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-xstatic-jquery.tablesorter","origin":"devel/py-xstatic-jquery.tablesorter","version":"2.14.5.2_2","comment":"JQuery.TableSorter (XStatic packaging standard)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/openstack/xstatic-jquery.tablesorter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b8732ac5047b4e72e9ef8d9acd115177c84fff2c12ca00005c05a1b3ff5e083f","flatsize":83179,"path":"All/py311-xstatic-jquery.tablesorter-2.14.5.2_2.pkg","repopath":"All/py311-xstatic-jquery.tablesorter-2.14.5.2_2.pkg","licenselogic":"or","licenses":["GPLv2","MIT"],"pkgsize":25916,"desc":"JQuery.TableSorter JavaScript library packaged for setuptools (easy_install) /\npip.\n\nThis package is intended to be used by any project that needs these files.\n\nIt intentionally does not provide any extra code except some metadata nor has\nany extra requirements. You MAY use some minimal support code from the XStatic\nbase package, if you like.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-xstatic-jquery-migrate","origin":"devel/py-xstatic-jquery-migrate","version":"3.3.2.1_2","comment":"JQuery-Migrate (XStatic packaging standard)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/openstack/xstatic-jquery-migrate","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a916053a0cdd5508e861c54a6471ca2e5cb444334c8ce283e9df4de4625b6979","flatsize":44564,"path":"All/py311-xstatic-jquery-migrate-3.3.2.1_2.pkg","repopath":"All/py311-xstatic-jquery-migrate-3.3.2.1_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14560,"desc":"JQuery-Migrate JavaScript library packaged for setuptools (easy_install) / pip.\n\nThis package is intended to be used by any project that needs these files.\n\nIt intentionally does not provide any extra code except some metadata nor has\nany extra requirements. You MAY use some minimal support code from the XStatic\nbase package, if you like.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-xstatic-jquery-file-upload","origin":"devel/py-xstatic-jquery-file-upload","version":"10.31.0.1_1","comment":"jQuery-File-Upload (XStatic packaging standard)","maintainer":"bofh@FreeBSD.org","www":"https://github.com/blueimp/jQuery-File-Upload","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d04f22646d687833261524ce43c6eee2fc0e6c6e9e5a4a395f5e33b008a8b465","flatsize":163623,"path":"All/py311-xstatic-jquery-file-upload-10.31.0.1_1.pkg","repopath":"All/py311-xstatic-jquery-file-upload-10.31.0.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":38948,"desc":"jQuery-File-Upload javascript library packaged for setuptools\n(easy_install)/pip.\n\nThis package is intended to be used by any project that needs these\nfiles.\n\nIt intentionally does not provide any extra code except some metadata\nnor has any extra requirements. You MAY use some minimal support code\nfrom the XStatic base package, if you like.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-xstatic-jquery","origin":"devel/py-xstatic-jquery","version":"3.5.1.1_2","comment":"jQuery (XStatic packaging standard)","maintainer":"sunpoet@FreeBSD.org","www":"https://jquery.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"22b1796e2b87010496ba10d8352b3061c80dfd8a761bbbb1244ad99b08bf355f","flatsize":944958,"path":"All/py311-xstatic-jquery-3.5.1.1_2.pkg","repopath":"All/py311-xstatic-jquery-3.5.1.1_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":160180,"desc":"jQuery javascript library packaged for setuptools (easy_install) / pip.\n\nThis package is intended to be used by any project that needs these files.\n\nIt intentionally does not provide any extra code except some metadata nor has\nany extra requirements. You MAY use some minimal support code from the XStatic\nbase package, if you like.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-xstatic-jquery-ui","origin":"devel/py-xstatic-jquery-ui","version":"1.13.0.1_1","comment":"jquery-ui (XStatic packaging standard)","maintainer":"sunpoet@FreeBSD.org","www":"https://jqueryui.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"35d6e2fae93f911f70b422cc5f25faace26f73f32c722cd8012ab7110e9331c5","flatsize":4170615,"path":"All/py311-xstatic-jquery-ui-1.13.0.1_1.pkg","repopath":"All/py311-xstatic-jquery-ui-1.13.0.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":491244,"desc":"jquery-ui javascript library packaged for setuptools (easy_install) / pip.\n\nThis package is intended to be used by any project that needs these files.\n\nIt intentionally does not provide any extra code except some metadata nor has\nany extra requirements. You MAY use some minimal support code from the XStatic\nbase package, if you like.","deps":{"py311-xstatic-jquery":{"origin":"devel/py-xstatic-jquery","version":"3.5.1.1_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-xstatic-jasmine","origin":"devel/py-xstatic-jasmine","version":"2.4.1.2_3","comment":"Jasmine (XStatic packaging standard)","maintainer":"sunpoet@FreeBSD.org","www":"https://jasmine.github.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3f1d1e5e4f4160d56442ea1a8d8628f88c837c107a3383245172442a642a4b3d","flatsize":148887,"path":"All/py311-xstatic-jasmine-2.4.1.2_3.pkg","repopath":"All/py311-xstatic-jasmine-2.4.1.2_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":35180,"desc":"Jasmine JavaScript library packaged for setuptools (easy_install) / pip.\n\nThis package is intended to be used by any project that needs these files.\n\nIt intentionally does not provide any extra code except some metadata nor has\nany extra requirements. You MAY use some minimal support code from the XStatic\nbase package, if you like.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-xstatic-hogan","origin":"devel/py-xstatic-hogan","version":"2.0.0.3_2","comment":"Hogan (XStatic packaging standard)","maintainer":"sunpoet@FreeBSD.org","www":"https://twitter.github.io/hogan.js/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b660f593d9d6d9b95d28ba78b914e922848ffe9530c7a69f14a3161a2a805605","flatsize":32957,"path":"All/py311-xstatic-hogan-2.0.0.3_2.pkg","repopath":"All/py311-xstatic-hogan-2.0.0.3_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":11272,"desc":"Hogan JavaScript library packaged for setuptools (easy_install) / pip.\n\nThis package is intended to be used by any project that needs these files.\n\nIt intentionally does not provide any extra code except some metadata nor has\nany extra requirements. You MAY use some minimal support code from the XStatic\nbase package, if you like.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-xstatic-d3","origin":"devel/py-xstatic-d3","version":"3.5.17.0_4","comment":"D3 (Data-Driven Documents) (XStatic packaging standard)","maintainer":"sunpoet@FreeBSD.org","www":"https://d3js.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f115800f2974287273c5ae69e78fc88063cfa8586ee79880a780053e36910a30","flatsize":345510,"path":"All/py311-xstatic-d3-3.5.17.0_4.pkg","repopath":"All/py311-xstatic-d3-3.5.17.0_4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":66960,"desc":"D3 JavaScript library packaged for setuptools (easy_install) / pip.\n\nThis package is intended to be used by any project that needs these files.\n\nIt intentionally does not provide any extra code except some metadata nor has\nany extra requirements. You MAY use some minimal support code from the XStatic\nbase package, if you like.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-xstatic-ckeditor","origin":"devel/py-xstatic-ckeditor","version":"3.6.4.0_1","comment":"CKEditor 3.6.4 (XStatic packaging standard)","maintainer":"bofh@FreeBSD.org","www":"https://ckeditor.com","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1ef6ed6b1ad072c3dfe55f8b7892670d445b4554fc1532c598e3b9085a2bd17b","flatsize":2533025,"path":"All/py311-xstatic-ckeditor-3.6.4.0_1.pkg","repopath":"All/py311-xstatic-ckeditor-3.6.4.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":542412,"desc":"CKEditor packaged for setuptools (easy_install) / pip.\n\nThis package is intended to be used by any project that needs these\nfiles.\n\nIt intentionally does not provide any extra code except some metadata\nnor has any extra requirements. You MAY use some minimal support code\nfrom the XStatic base package, if you like.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-xstatic-bootswatch","origin":"devel/py-xstatic-bootswatch","version":"3.3.7.0_4","comment":"bootswatch (themes for Bootstrap) (XStatic packaging standard)","maintainer":"sunpoet@FreeBSD.org","www":"https://bootswatch.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cab928e56143be5296375cae68e3b94e2a14f14e6048370018e4ae233dfad469","flatsize":7180604,"path":"All/py311-xstatic-bootswatch-3.3.7.0_4.pkg","repopath":"All/py311-xstatic-bootswatch-3.3.7.0_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":675048,"desc":"bootswatch javascript library packaged for setuptools (easy_install) / pip.\n\nThis package is intended to be used by any project that needs these files.\n\nIt intentionally does not provide any extra code except some metadata nor has\nany extra requirements. You MAY use some minimal support code from the XStatic\nbase package, if you like.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-xstatic-bootstrap3","origin":"devel/py-xstatic-bootstrap3","version":"3.1.1.2_1","comment":"Bootstrap 3.1.1 (XStatic packaging standard)","maintainer":"bofh@FreeBSD.org","www":"https://getbootstrap.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eb0096d28b9194f46e21e10125bfd284259604c77c9f408efe909b7b184a4f0b","flatsize":960744,"path":"All/py311-xstatic-bootstrap3-3.1.1.2_1.pkg","repopath":"All/py311-xstatic-bootstrap3-3.1.1.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":192572,"desc":"Twitter Bootstrap packaged for setuptools (easy_install) / pip.\n\nThis package is intended to be used by any project that needs these\nfiles.\n\nIt intentionally does not provide any extra code except some metadata\nnor has any extra requirements. You MAY use some minimal support code\nfrom the XStatic base package, if you like.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-xstatic-bootstrap-scss","origin":"devel/py-xstatic-bootstrap-scss","version":"3.4.1.0_2","comment":"Bootstrap-SCSS (XStatic packaging standard)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/openstack/xstatic-bootstrap-scss","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3f57171327d3df5d087cbfb70177132955bad9224d020102aa9e5c82cee7a892","flatsize":645450,"path":"All/py311-xstatic-bootstrap-scss-3.4.1.0_2.pkg","repopath":"All/py311-xstatic-bootstrap-scss-3.4.1.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":183456,"desc":"Bootstrap style library packaged for setuptools (easy_install) / pip.\n\nThis package is intended to be used by any project that needs these files.\n\nIt intentionally does not provide any extra code except some metadata nor has\nany extra requirements. You MAY use some minimal support code from the XStatic\nbase package, if you like.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-xstatic-font-awesome","origin":"devel/py-xstatic-font-awesome","version":"6.2.1.1_1","comment":"Iconic font and CSS framework (font-awesome)","maintainer":"sunpoet@FreeBSD.org","www":"https://fontawesome.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"49e6c388c03ab904b86e702285115d0372007266735f055a41d186b5b7c42a5d","flatsize":22021646,"path":"All/py311-xstatic-font-awesome-6.2.1.1_1.pkg","repopath":"All/py311-xstatic-font-awesome-6.2.1.1_1.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":1625324,"desc":"Font Awesome icons packaged for setuptools (easy_install) / pip.\n\nThis package is intended to be used by any project that needs these files.\n\nIt intentionally does not provide any extra code except some metadata nor has\nany extra requirements. You MAY use some minimal support code from the XStatic\nbase package, if you like.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-xstatic-bootstrap-datepicker","origin":"devel/py-xstatic-bootstrap-datepicker","version":"1.4.0.0_2","comment":"Datepicker for Bootstrap (bootstrap-datepicker)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/openstack/xstatic-bootstrap-datepicker","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8c32d6261bc5156e8728b98866fcfb5036312b5f238cdc56c5d6547d0214fcb1","flatsize":225628,"path":"All/py311-xstatic-bootstrap-datepicker-1.4.0.0_2.pkg","repopath":"All/py311-xstatic-bootstrap-datepicker-1.4.0.0_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":38192,"desc":"Bootstrap-Datepicker JavaScript library packaged for setuptools (easy_install) /\npip.\n\nThis package is intended to be used by any project that needs these files.\n\nIt intentionally does not provide any extra code except some metadata nor has\nany extra requirements. You MAY use some minimal support code from the XStatic\nbase package, if you like.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-xstatic-autosize","origin":"devel/py-xstatic-autosize","version":"1.17.2.1_1","comment":"autosize 1.17.2 (XStatic packaging standard)","maintainer":"bofh@FreeBSD.org","www":"https://www.jacklmoore.com/autosize/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fd77bd8b770deb9a5989c57024127494525aa7b72fe0ecd6607e9f5a9d310609","flatsize":18165,"path":"All/py311-xstatic-autosize-1.17.2.1_1.pkg","repopath":"All/py311-xstatic-autosize-1.17.2.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7444,"desc":"autosize (jQuery plugin for dynamic textarea sizing) packaged for\nsetuptools (easy_install) / pip.\n\nThis package is intended to be used by **any** project that needs these\nfiles.\n\nIt intentionally does **not** provide any extra code except some\nmetadata **nor** has any extra requirements. You MAY use some minimal\nsupport code from the XStatic base package, if you like.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-xstatic-bootstrap","origin":"devel/py-xstatic-bootstrap","version":"4.5.3.1_1","comment":"Bootstrap 4.5.3 (XStatic packaging standard)","maintainer":"bofh@FreeBSD.org","www":"https://getbootstrap.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c63a28b8e221f4763ecc3f975777cab146e89ef54c8495c7e65051108f1259dc","flatsize":3728950,"path":"All/py311-xstatic-bootstrap-4.5.3.1_1.pkg","repopath":"All/py311-xstatic-bootstrap-4.5.3.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":290764,"desc":"Twitter Bootstrap packaged for setuptools (easy_install) / pip.\n\nThis package is intended to be used by any project that needs these\nfiles.\n\nIt intentionally does not provide any extra code except some metadata\nnor has any extra requirements. You MAY use some minimal support code\nfrom the XStatic base package, if you like.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-xstatic-angular-schema-form","origin":"devel/py-xstatic-angular-schema-form","version":"0.8.13.0_4","comment":"Angular-Schema-Form (XStatic packaging standard)","maintainer":"sunpoet@FreeBSD.org","www":"http://schemaform.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a5f051d6a824950316e258a53ecffd4a4a2bea6c434dbd86a1571c54506af7d8","flatsize":179674,"path":"All/py311-xstatic-angular-schema-form-0.8.13.0_4.pkg","repopath":"All/py311-xstatic-angular-schema-form-0.8.13.0_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":37180,"desc":"Angular JavaScript library packaged for setuptools (easy_install) / pip.\n\nThis package is intended to be used by any project that needs these files.\n\nIt intentionally does not provide any extra code except some metadata nor has\nany extra requirements. You MAY use some minimal support code from the XStatic\nbase package, if you like.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-xstatic-angular-lrdragndrop","origin":"devel/py-xstatic-angular-lrdragndrop","version":"1.0.2.6_1","comment":"Angular-lrdragndrop (XStatic packaging standard)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/openstack/xstatic-angular-lrdragndrop","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e9a785fabf4b23c201d8bb0bd6a97fa27c206126b127818c183aea74b2cf93ce","flatsize":15569,"path":"All/py311-xstatic-angular-lrdragndrop-1.0.2.6_1.pkg","repopath":"All/py311-xstatic-angular-lrdragndrop-1.0.2.6_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5896,"desc":"lrDragNDrop javascript library packaged for setuptools (easy_install) / pip.\n\nThis package is intended to be used by any project that needs these files.\n\nIt intentionally does not provide any extra code except some metadata nor has\nany extra requirements. You MAY use some minimal support code from the XStatic\nbase package, if you like.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-xstatic-angular-gettext","origin":"devel/py-xstatic-angular-gettext","version":"2.4.1.0_2","comment":"Angular-Gettext (XStatic packaging standard)","maintainer":"sunpoet@FreeBSD.org","www":"https://angular-gettext.rocketeer.be/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cc0f76af627ada7250ad763b1f7a3d7e491332f2c97c44f2227a7a00a673489e","flatsize":39828,"path":"All/py311-xstatic-angular-gettext-2.4.1.0_2.pkg","repopath":"All/py311-xstatic-angular-gettext-2.4.1.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11668,"desc":"Angular-Gettext javascript library packaged for setuptools (easy_install) / pip.\n\nThis package is intended to be used by any project that needs these files.\n\nIt intentionally does not provide any extra code except some metadata nor has\nany extra requirements. You MAY use some minimal support code from the XStatic\nbase package, if you like.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-xstatic-angular-fileupload","origin":"devel/py-xstatic-angular-fileupload","version":"12.2.13.0","comment":"Angular-FileUpload (XStatic packaging standard)","maintainer":"sunpoet@FreeBSD.org","www":"https://opendev.org/openstack/xstatic-angular-fileupload","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"90eb2dfda7035c762b69987a2d757740717f53dbf8cc55df442812eeb89013ec","flatsize":510237,"path":"All/py311-xstatic-angular-fileupload-12.2.13.0.pkg","repopath":"All/py311-xstatic-angular-fileupload-12.2.13.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":144660,"desc":"Angular-FileUpload JavaScript library packaged for setuptools (easy_install) /\npip.\n\nThis package is intended to be used by any project that needs these files.\n\nIt intentionally does not provide any extra code except some metadata nor has\nany extra requirements. You MAY use some minimal support code from the XStatic\nbase package, if you like.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-xstatic-angular-bootstrap","origin":"devel/py-xstatic-angular-bootstrap","version":"2.5.0.0_2","comment":"Angular-Bootstrap (XStatic packaging standard)","maintainer":"sunpoet@FreeBSD.org","www":"https://angular-ui.github.io/bootstrap/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"146c154a5667ce741df463c6ab9e3891ff4c7430fde81d447d0b65aa39d01a30","flatsize":283126,"path":"All/py311-xstatic-angular-bootstrap-2.5.0.0_2.pkg","repopath":"All/py311-xstatic-angular-bootstrap-2.5.0.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":52692,"desc":"Angular-Bootstrap JavaScript library packaged for setuptools (easy_install) /\npip.\n\nThis package is intended to be used by any project that needs these files.\n\nIt intentionally does not provide any extra code except some metadata nor has\nany extra requirements. You MAY use some minimal support code from the XStatic\nbase package, if you like.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-xstatic-roboto-fontface","origin":"devel/py-xstatic-roboto-fontface","version":"0.5.0.0_4","comment":"roboto-fontface (XStatic packaging standard)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/openstack/xstatic-roboto-fontface","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"46b0e7c04899d4db0e787204e6c5530c559fefda9fb51751dceb640d639cda39","flatsize":14789827,"path":"All/py311-xstatic-roboto-fontface-0.5.0.0_4.pkg","repopath":"All/py311-xstatic-roboto-fontface-0.5.0.0_4.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":4019052,"desc":"roboto-fontface javascript library packaged for setuptools (easy_install) / pip.\n\nThis package is intended to be used by any project that needs these files.\n\nIt intentionally does not provide any extra code except some metadata nor has\nany extra requirements. You MAY use some minimal support code from the XStatic\nbase package, if you like.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-xsdata-pydantic","origin":"devel/py-xsdata-pydantic","version":"24.5","comment":"xsdata pydantic plugin","maintainer":"sunpoet@FreeBSD.org","www":"https://xsdata-pydantic.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6b3933f8741e5d66d15e28af1b9a1b3bf163115d23fe2f95c5768c016d1ee7c4","flatsize":62794,"path":"All/py311-xsdata-pydantic-24.5.pkg","repopath":"All/py311-xsdata-pydantic-24.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14300,"desc":"xsData is a complete data binding library for python allowing developers to\naccess and use XML and JSON documents as simple objects rather than using DOM.\n\nNow powered by pydantic!","deps":{"py311-pydantic2":{"origin":"devel/py-pydantic2","version":"2.10.6_3"},"py311-xsdata":{"origin":"devel/py-xsdata","version":"24.12"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-xsdata-attrs","origin":"devel/py-xsdata-attrs","version":"24.5","comment":"xsdata attrs plugin","maintainer":"sunpoet@FreeBSD.org","www":"https://xsdata-attrs.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"91bed793815bbfeac4a081dc720db9a6866bca616c7ba2e25909897ab4b440ad","flatsize":53939,"path":"All/py311-xsdata-attrs-24.5.pkg","repopath":"All/py311-xsdata-attrs-24.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12304,"desc":"xsData is a complete data binding library for python allowing developers to\naccess and use XML and JSON documents as simple objects rather than using DOM.\n\nNow powered by attrs!","deps":{"py311-attrs":{"origin":"devel/py-attrs","version":"25.3.0"},"py311-xsdata":{"origin":"devel/py-xsdata","version":"24.12"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-yt","origin":"math/py-yt","version":"4.3.1_1","comment":"Analysis and visualization toolkit for volumetric data","maintainer":"yuri@FreeBSD.org","www":"https://yt-project.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"40e8d171e3094434410a47c42a45a1a9575d6362a3aa289f71a2cdf8a56af381","flatsize":112915697,"path":"All/py311-yt-4.3.1_1.pkg","repopath":"All/py311-yt-4.3.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":7512720,"desc":"yt supports structured, variable-resolution meshes, unstructured meshes,\nand discrete or sampled data such as particles. Focused on driving\nphysically-meaningful inquiry, yt has been applied in domains such as\nastrophysics, seismology, nuclear engineering, molecular dynamics, and\noceanography.","deps":{"py311-cmyt":{"origin":"math/py-cmyt","version":"2.0.2"},"py311-ewah-bool-utils":{"origin":"devel/py-ewah-bool-utils","version":"1.1.0"},"py311-ipython":{"origin":"devel/ipython","version":"8.18.1_1"},"py311-ipywidgets":{"origin":"devel/py-ipywidgets","version":"8.1.7"},"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-more-itertools":{"origin":"devel/py-more-itertools","version":"10.6.0"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"py311-pyparsing":{"origin":"devel/py-pyparsing","version":"3.2.1"},"py311-sympy":{"origin":"math/py-sympy","version":"1.13.3_1"},"py311-toml":{"origin":"textproc/py-toml","version":"0.10.2_1"},"py311-tomli-w":{"origin":"textproc/py-tomli-w","version":"1.2.0"},"py311-tqdm":{"origin":"misc/py-tqdm","version":"4.67.1"},"py311-unyt":{"origin":"math/py-unyt","version":"3.0.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["astro","math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-xstatic-angular","origin":"devel/py-xstatic-angular","version":"1.8.2.2_2","comment":"Angular (XStatic packaging standard)","maintainer":"sunpoet@FreeBSD.org","www":"https://angularjs.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b6b0c43c1a9c913741ba9189caa25c2315b2f97ee898056766f86651d58a7f09","flatsize":2000151,"path":"All/py311-xstatic-angular-1.8.2.2_2.pkg","repopath":"All/py311-xstatic-angular-1.8.2.2_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":374464,"desc":"Angular JavaScript library packaged for setuptools (easy_install) / pip.\n\nThis package is intended to be used by any project that needs these files.\n\nIt intentionally does not provide any extra code except some metadata nor has\nany extra requirements. You MAY use some minimal support code from the XStatic\nbase package, if you like.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-xstatic","origin":"devel/py-xstatic","version":"1.0.3_1","comment":"XStatic base package with minimal support code","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/xstatic-py/xstatic","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"88c1324651b1f0fd3ce09d4f1c0c4e46d665797aa800d5ded503f22703c2443a","flatsize":14230,"path":"All/py311-xstatic-1.0.3_1.pkg","repopath":"All/py311-xstatic-1.0.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5344,"desc":"The goal of XStatic family of packages is to provide static file packages with\nminimal overhead - without selling you some dependencies you don't want.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-xopen","origin":"archivers/py-xopen","version":"2.0.2","comment":"Open compressed files transparently","maintainer":"wen@FreeBSD.org","www":"https://pypi.org/project/xopen/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9bec3e057985609581c5de7307485f085dac60848dbf8ce7e6f5c4bb5d31a7e3","flatsize":123091,"path":"All/py311-xopen-2.0.2.pkg","repopath":"All/py311-xopen-2.0.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":28048,"desc":"This small Python module provides a xopen function that works like the built-in\nopen function, but can also deal with compressed files. Supported compression\nformats are gzip, bzip2 and xz. They are automatically recognized by their file\nextensions .gz, .bz2 or .xz.","deps":{"pigz":{"origin":"archivers/pigz","version":"2.8"},"py311-zstandard":{"origin":"archivers/py-zstandard","version":"0.23.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["archivers","python"],"annotations":{"flavor":"py311"}},{"name":"py311-xmodem","origin":"comms/py-xmodem","version":"0.4.5_1","comment":"XMODEM protocol implementation","maintainer":"loader@FreeBSD.org","www":"https://github.com/tehmaze/xmodem","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"62f7adf61ac50ad06a97cd9bf447796126a0cb12acba9c4aaaaa294c181ca975","flatsize":149222,"path":"All/py311-xmodem-0.4.5_1.pkg","repopath":"All/py311-xmodem-0.4.5_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":34624,"desc":"Python XMODEM protocol implementation\n\nThis is a literal implementation of XMODEM.TXT, XMODEM1K.TXT and\nXMODMCRC.TXT, support for YMODEM and ZMODEM is pending. YMODEM should\nbe fairly easy to implement as it is a hack on top of the XMODEM\nprotocol using sequence bytes ``0x00`` for sending file names (and some\nmeta data).","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["comms","python"],"annotations":{"flavor":"py311"}},{"name":"py311-xmlsec","origin":"security/py-xmlsec","version":"1.3.15","comment":"Python bindings for XML Security Library","maintainer":"bofh@FreeBSD.org","www":"https://github.com/mehcode/python-xmlsec/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"49180b18fa9bcd09ed2d473bf5dff1dc58de353897a9dd7f695b9ab793f36db8","flatsize":151819,"path":"All/py311-xmlsec-1.3.15.pkg","repopath":"All/py311-xmlsec-1.3.15.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":35200,"desc":"PyXMLSec is a set of Python bindings for the XML Security library (XMLSec).","deps":{"libltdl":{"origin":"devel/libltdl","version":"2.5.4"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"xmlsec1":{"origin":"security/xmlsec1","version":"1.3.6"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-xmltodict","origin":"devel/py-xmltodict","version":"0.14.2","comment":"XML parser that returns python dictionaries","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/martinblech/xmltodict","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"85af5f435b9e128ded866b259789d4ad370c86152d8bc6617ed5cd965b601ca7","flatsize":74353,"path":"All/py311-xmltodict-0.14.2.pkg","repopath":"All/py311-xmltodict-0.14.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17060,"desc":"xmltodict is a Python module that makes working with XML feel like you are\nworking with JSON.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py39-numpy","origin":"math/py-numpy","version":"1.26.4_6,1","comment":"The New Numeric Extension to Python","maintainer":"python@FreeBSD.org","www":"https://www.numpy.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"41715cddd5433660ad22a1c509a93b56671b138864563688c018166ada654e48","flatsize":142632892,"path":"All/py39-numpy-1.26.4_6,1.pkg","repopath":"All/py39-numpy-1.26.4_6,1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":13638416,"desc":"NumPy is the fundamental package for scientific computing with Python. It\ncontains among other things:\n- a powerful N-dimensional array object\n- sophisticated (broadcasting) functions\n- tools for integrating C/C++ and Fortran code\n- useful linear algebra, Fourier transform, and random number capabilities\n\nBesides its obvious scientific uses, NumPy can also be used as an efficient\nmulti-dimensional container of generic data. Arbitrary data-types can be\ndefined. This allows NumPy to seamlessly and speedily integrate with a wide\nvariety of databases.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"},"python39":{"origin":"lang/python39","version":"3.9.22_1"},"suitesparse-umfpack":{"origin":"math/suitesparse-umfpack","version":"6.3.5_1"}},"categories":["math","python"],"options":{"DOCS":"on","SUITESPARSE":"on","ATLAS":"off","NETLIB":"off","OPENBLAS":"on"},"annotations":{"cpe":"cpe:2.3:a:numpy:numpy:1.26.4:::::dragonfly6:x86_64:6","flavor":"py39"}},{"name":"py311-xsdata","origin":"devel/py-xsdata","version":"24.12","comment":"Python XML Binding","maintainer":"sunpoet@FreeBSD.org","www":"https://xsdata.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4ae0175fcdabbc7bc4ff887a2eb9877bbfa2065a4360ef21568dd8eafd027604","flatsize":3198894,"path":"All/py311-xsdata-24.12.pkg","repopath":"All/py311-xsdata-24.12.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":426272,"desc":"xsData is a complete data binding library for python allowing developers to\naccess and use XML and JSON documents as simple objects rather than using DOM.\n\nThe code generator supports XML schemas, DTD, WSDL definitions, XML & JSON\ndocuments. It produces simple dataclasses with type hints and simple binding\nmetadata.\n\nThe included XML and JSON parser/serializer are highly optimized and adaptable,\nwith multiple handlers and configuration properties.\n\nxsData is constantly tested against the W3C XML Schema 1.1 test suite.","deps":{"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"CLI":"off","LXML":"off","SOAP":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-xmldiff","origin":"textproc/py-xmldiff","version":"2.7.0","comment":"Creates diffs of XML files","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Shoobx/xmldiff","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"53720195360a5516fd63d89fe11ee3d15677df7c3734beb9dc58ef158c942292","flatsize":506907,"path":"All/py311-xmldiff-2.7.0.pkg","repopath":"All/py311-xmldiff-2.7.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":87224,"desc":"xmldiff is a library and a command-line utility for making diffs out of XML.\nThis may seem like something that doesn't need a dedicated utility, but change\ndetection in hierarchical data is very different from change detection in flat\ndata. XML type formats are also not only used for computer readable0 data, it is\nalso often used as a format for hierarchical data that can be rendered into\nhuman readable formats. A traditional diff on such a format would tell you line\nby line the differences, but this would not be be readable by a human. xmldiff\nprovides tools to make human readable diffs in those situations.","deps":{"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-xml-default-dict","origin":"textproc/py-xml-default-dict","version":"0.3_1","comment":"Python scripts to convert xml data into a defaultdict","maintainer":"contato@kanazuchi.com","www":"https://github.com/kanazux/xml-default-dict","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e95c0152bf686b2c399c4df29fd483bdb0462aab6a2fdd65a43ec67675988cc8","flatsize":21296,"path":"All/py311-xml-default-dict-0.3_1.pkg","repopath":"All/py311-xml-default-dict-0.3_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":5820,"desc":"Simple lib to convert xml file into a defaultdict from python collections lib,\nmaking more easy use the dict to accesses some tags of xml data.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-xonsh","origin":"shells/xonsh","version":"0.19.3","comment":"Python-powered, cross-platform, Unix-gazing shell","maintainer":"eduardo@FreeBSD.org","www":"https://xon.sh","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d96c61e564aed0965cf2c508c2bf7ba6c867cfabaee56762236c2bd133bb9c4d","flatsize":10130833,"path":"All/py311-xonsh-0.19.3.pkg","repopath":"All/py311-xonsh-0.19.3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":1188684,"desc":"xonsh is a Python-powered, cross-platform, Unix-gazing shell language and\ncommand prompt.\n\nThe language is a superset of Python 3.6+ with additional shell primitives.\nxonsh (pronounced conch) is meant for the daily use of experts and novices\nalike.","deps":{"py311-pygments":{"origin":"textproc/py-pygments","version":"2.19.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","shells"],"annotations":{"flavor":"py311"}},{"name":"py311-xlwt","origin":"textproc/py-xlwt","version":"1.3.0_1","comment":"Writing data and formatting information from Excel files","maintainer":"dikshie@sfc.wide.ad.jp","www":"https://www.python-excel.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c0cc86e561876578254b558c288e48ebf7337dad136b6e27cf80c609de603745","flatsize":1486817,"path":"All/py311-xlwt-1.3.0_1.pkg","repopath":"All/py311-xlwt-1.3.0_1.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":191980,"desc":"Library to create spreadsheet files compatible with\nMS Excel 97/2000/XP/2003 XLS files, on any platform, with Python 2.3\nto 2.6\n\nxlwt is a library for generating spreadsheet files that are compatible\nwith Excel 97/2000/XP/2003, OpenOffice.org Calc, and Gnumeric. xlwt\nhas full support for Unicode. Excel spreadsheets can be generated on\nany platform without needing Excel or a COM server. The only\nrequirement is Python 2.3 to 2.6. xlwt is a fork of pyExcelerator.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-xmlschema","origin":"textproc/py-xmlschema","version":"3.4.4","comment":"Implementation of XML Schema for Python","maintainer":"wen@FreeBSD.org","www":"https://pypi.org/project/xmlschema/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fd7540191a51bdb204690bba92ab29644192e226aae941d6060554eb178635a1","flatsize":4750964,"path":"All/py311-xmlschema-3.4.4.pkg","repopath":"All/py311-xmlschema-3.4.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":592484,"desc":"The xmlschema library is an implementation of XML Schema for Python (supports\nPython 3.6+).\n\nThis library arises from the needs of a solid Python layer for processing XML\nSchema based files for MaX (Materials design at the Exascale) European project.\nA significant problem is the encoding and the decoding of the XML data files\nproduced by different simulation software. Another important requirement is the\nXML data validation, in order to put the produced data under control. The lack\nof a suitable alternative for Python in the schema-based decoding of XML data\nhas led to build this library. Obviously this library can be useful for other\ncases related to XML Schema based processing, not only for the original scope.","deps":{"py311-elementpath":{"origin":"textproc/py-elementpath","version":"4.8.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-xml2rfc","origin":"textproc/xml2rfc","version":"3.28.0","comment":"Tool to create RFCs and related documents from XML","maintainer":"marcus@FreeBSD.org","www":"https://xml2rfc.tools.ietf.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9cc02b1484575dbdc853a9672133e02d1d74de4a14e910dc131f1e62feb6dc33","flatsize":4340131,"path":"All/py311-xml2rfc-3.28.0.pkg","repopath":"All/py311-xml2rfc-3.28.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":568504,"desc":"This is a port of xml2rfc, a tool for producing documents formatted\naccording to the requirements of the RFC editor from XML, as described\nin RFCs 7749 and 7991 (as well as the v3 syntax currently described in\nhttps://tools.ietf.org/html/draft-iab-rfc7991bis).","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-configargparse":{"origin":"devel/py-configargparse","version":"1.5.3_1"},"py311-country":{"origin":"devel/py-country","version":"22.3.5_1"},"py311-google-i18n-address":{"origin":"devel/py-google-i18n-address","version":"3.1.1"},"py311-intervaltree":{"origin":"devel/py-intervaltree","version":"3.1.0_1"},"py311-lxml5":{"origin":"devel/py-lxml5","version":"5.3.1"},"py311-platformdirs":{"origin":"devel/py-platformdirs","version":"4.3.6"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-setuptools":{"origin":"devel/py-setuptools","version":"63.1.0_2"},"py311-wcwidth":{"origin":"devel/py-wcwidth","version":"0.2.8_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["textproc"],"annotations":{"flavor":"py311"},"messages":[{"message":"See https://authors.ietf.org/en/references-in-rfcxml for advice\n\ton using the reference library at https://bib.ietf.org/","type":"install"}]},{"name":"py311-xlutils","origin":"textproc/py-xlutils","version":"2.0.0_1","comment":"Utilities for working with Excel files that require both xlrd and xlwt","maintainer":"skreuzer@FreeBSD.org","www":"https://www.python-excel.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5bb0c3e61a5856188ed99637286ae11f2efaa02cf1bb12ec9a7a9fb04ba7bdc2","flatsize":624604,"path":"All/py311-xlutils-2.0.0_1.pkg","repopath":"All/py311-xlutils-2.0.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":85804,"desc":"Collection of utilities for working with Excel files. Since these utilities may\nrequire either or both of the xlrd and xlwt packages, they are collected\ntogether here, separate from either package.","deps":{"py311-xlrd":{"origin":"textproc/py-xlrd","version":"2.0.1_1"},"py311-xlwt":{"origin":"textproc/py-xlwt","version":"1.3.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-xlrd","origin":"textproc/py-xlrd","version":"2.0.1_1","comment":"Reading data and formatting information from Excel files","maintainer":"sunpoet@FreeBSD.org","www":"https://www.python-excel.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c1a4da80fe4d9f15d57c4a83609f27bbea8d0f77cf266e8b298181761032f41c","flatsize":1094343,"path":"All/py311-xlrd-2.0.1_1.pkg","repopath":"All/py311-xlrd-2.0.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":187048,"desc":"Library for developers to extract data from Microsoft Excel (tm)\nspreadsheet files\n\nExtract data from Excel spreadsheets (.xls and .xlsx, versions 2.0\nonwards) on any platform. Pure Python (2.6, 2.7, 3.2+). Strong support\nfor Excel dates. Unicode-aware.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-xlrd2","origin":"textproc/py-xlrd2","version":"1.3.4_1","comment":"Library for developers to extract data from Microsoft Excel legacy spreadsheet files (xls)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/DissectMalware/xlrd2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6c7a16bd7380b13ca0fae07e5a4a0e86a04ce9f56d76f62f87fc1c806fc10681","flatsize":1369183,"path":"All/py311-xlrd2-1.3.4_1.pkg","repopath":"All/py311-xlrd2-1.3.4_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":227640,"desc":"xlrd2 is an effort to extend xlrd project, which is no longer mintained by its\ndevelopers. The main goal is to make it suitable for extracting necessary\ninformation from malicious xls documents.\n\nXlrd Purpose: Provide a library for developers to use to extract data from\nMicrosoft Excel (tm) spreadsheet files. It is not an end-user tool.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-xlmmacrodeobfuscator","origin":"textproc/py-xlmmacrodeobfuscator","version":"0.2.7_1","comment":"XLM Emulation engine designed to analyze and deobfuscate malicious XLM macros","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/DissectMalware/XLMMacroDeobfuscator","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"51453d4427ada8fd11c258f9ddd56cc0838bc1678169bd0278cc89e60d2f0856","flatsize":755951,"path":"All/py311-xlmmacrodeobfuscator-0.2.7_1.pkg","repopath":"All/py311-xlmmacrodeobfuscator-0.2.7_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":113896,"desc":"XLMMacroDeobfuscator can be used to decode obfuscated XLM macros (also known as\nExcel 4.0 macros). It utilizes an internal XLM emulator to interpret the macros,\nwithout fully performing the code.\n\nIt supports both xls, xlsm, and xlsb formats.\n\nIt uses xlrd2, pyxlsb2 and its own parser to extract cells and other information\nfrom xls, xlsb and xlsm files, respectively.","deps":{"py311-lark":{"origin":"devel/py-lark","version":"1.2.2"},"py311-msoffcrypto-tool":{"origin":"security/py-msoffcrypto-tool","version":"5.0.0_1"},"py311-pyxlsb2":{"origin":"textproc/py-pyxlsb2","version":"0.0.9_1"},"py311-roman":{"origin":"math/py-roman","version":"5.0_1"},"py311-untangle":{"origin":"textproc/py-untangle","version":"1.2.1_1"},"py311-xlrd2":{"origin":"textproc/py-xlrd2","version":"1.3.4_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-xerox","origin":"devel/py-xerox","version":"0.4.1_1","comment":"Simple copy and paste in Python","maintainer":"nivit@FreeBSD.org","www":"https://github.com/kennethreitz/xerox","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8ce5773d82db7d768174f7e79117de1786c83e85d176a7afe6923b63b1a69f6d","flatsize":30591,"path":"All/py311-xerox-0.4.1_1.pkg","repopath":"All/py311-xerox-0.4.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8908,"desc":"Xerox is a copy + paste module for Python.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"flavor":"py311"}},{"name":"py311-xenaPython","origin":"biology/py-xenaPython","version":"1.0.14_1","comment":"API for Xena Hub to access genetic information shared through the hub","maintainer":"yuri@FreeBSD.org","www":"https://github.com/ucscXena/xenaPython","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8f47c9642fc38ed457f52becae2a2349684fbf85141b85abe8562509fd1a7f94","flatsize":127799,"path":"All/py311-xenaPython-1.0.14_1.pkg","repopath":"All/py311-xenaPython-1.0.14_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":28868,"desc":"Python API for Xena Hub.\n\nXena Hub is a Java-based server software installed on the clients' servers\nthat hosts their genomic data in order to share it with others. Using this\nPython API and other browsers that are part of the UC Santa Cruz Xena project,\nit is possible to easily access a wide variety of genomic information shared by\na large number of researchers.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["biology","python"],"annotations":{"flavor":"py311"}},{"name":"py311-xhtml2pdf","origin":"textproc/py-xhtml2pdf","version":"0.2.17","comment":"PDF generator using HTML and CSS","maintainer":"sunpoet@FreeBSD.org","www":"https://xhtml2pdf.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8a6fe4107734f524d4441ddf53dca3adb64fe150a1411eb41fe20dae5683aa98","flatsize":1600285,"path":"All/py311-xhtml2pdf-0.2.17.pkg","repopath":"All/py311-xhtml2pdf-0.2.17.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":260028,"desc":"xhtml2pdf is a html2pdf converter using the ReportLab Toolkit, the HTML5lib and\npyPdf. It supports HTML 5 and CSS 2.1 (and some of CSS 3). It is completely\nwritten in pure Python so it is platform independent.\n\nThe main benefit of this tool that a user with Web skills like HTML and CSS is\nable to generate PDF templates very quickly without learning new technologies.","deps":{"py311-arabic-reshaper":{"origin":"textproc/py-arabic-reshaper","version":"3.0.0_1"},"py311-html5lib":{"origin":"www/py-html5lib","version":"1.1_1"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"py311-pyhanko":{"origin":"security/py-pyhanko","version":"0.26.0"},"py311-pyhanko-certvalidator":{"origin":"security/py-pyhanko-certvalidator","version":"0.26.8"},"py311-pypdf":{"origin":"print/py-pypdf","version":"5.4.0"},"py311-python-bidi":{"origin":"textproc/py-python-bidi","version":"0.4.2_1"},"py311-reportlab":{"origin":"print/py-reportlab","version":"4.3.1"},"py311-svglib":{"origin":"converters/py-svglib","version":"1.5.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-xdis","origin":"devel/py-xdis","version":"6.1.3","comment":"Cross-Python bytecode Disassembler and Marshal routines","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rocky/python-xdis","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"45280141c3fe83f8891fda6e4ac0cc1e9ff7caaa95e0132242475acdbd168ae6","flatsize":1802548,"path":"All/py311-xdis-6.1.3.pkg","repopath":"All/py311-xdis-6.1.3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":257140,"desc":"The Python dis module allows you to disassemble bytecode from the same version\nof Python that you are running on. But what about bytecode from different\nversions?\n\nThat's what this package is for. It can \"marshal load\" Python bytecodes from\ndifferent versions of Python. The command-line routine pydisasm will show\ndisassembly output using Python 3.6 disassembly conventions.\n\nAlso, if you need to modfiy and write bytecode, the routines here can be of\nhelp. There are routines to pack and unpack the read-only tuples in Python's\nCode type. For interoperability between Python 2 and 3 we provide our own\nversions of the Code type, and we provide routines to reduce the tedium in\nwriting a bytecode file.\n\nThis package also has an extensive knowledge of Python bytecode magic numbers,\nincluding Pypy and others, and how to translate from sys_info major, minor, and\nrelease numbers to the corresponding magic value.\n\nSo If you want to write a cross-version assembler, or an bytecode-level\noptimizer this package may also be useful. In addition to the kinds of\ninstruction categorization that dis offers, we have additional categories for\nthings that would be useful in such a bytecode optimizer.","deps":{"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-xdoctest","origin":"devel/py-xdoctest","version":"1.2.0_1","comment":"Python package for executing tests in documentation strings","maintainer":"yuri@FreeBSD.org","www":"https://github.com/Erotemic/xdoctest","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eb67f1ef2b3fc4f65cd502f69ebc8a6a2aafd1198ebf3b0699c45865eaf4432c","flatsize":1504702,"path":"All/py311-xdoctest-1.2.0_1.pkg","repopath":"All/py311-xdoctest-1.2.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":226220,"desc":"Xdoctest is a Python package for executing tests in documentation strings.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-xkcdpass","origin":"security/py-xkcdpass","version":"1.17.4_3","comment":"Password generator as in XKCD 936","maintainer":"jacob@jwfh.ca","www":"https://github.com/jwfh/xkcdpass","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e50d9ca524344ed6c8c0d6e38e4f6de7c1c1a9269215981c410cc58096c3512d","flatsize":6767364,"path":"All/py311-xkcdpass-1.17.4_3.pkg","repopath":"All/py311-xkcdpass-1.17.4_3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1447756,"desc":"A flexible and scriptable password generator which generates\nstrong diceword-style passphrases, inspired by XKCD 936.\n\n  $ xkcdpass\n  > correct horse battery staple\n\nUsable as standalone script or a module within a larger\nPython project.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security","sysutils"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-xist","origin":"www/xist","version":"5.34_1","comment":"XML-based extensible HTML generator","maintainer":"python@FreeBSD.org","www":"http://www.livinglogic.de/Python/xist/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"653e9aafeb2491bbee65d25612e7835135566f3215b4b2d280a9978259471a4c","flatsize":10293385,"path":"All/py311-xist-5.34_1.pkg","repopath":"All/py311-xist-5.34_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1048088,"desc":"XIST is an XML-based extensible HTML generator written in Python. It was\ndeveloped as a replacement for an HTML preprocessor named HSC, and borrows\nsome features and ideas from it. It also borrows the basic ideas (XML/HTML\nelements as Python objects) from HTMLgen or HyperText.","deps":{"py311-cssutils":{"origin":"www/py-cssutils","version":"2.11.1,1"},"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-xattr","origin":"devel/py-xattr","version":"1.1.0_1","comment":"Python wrapper for extended filesystem attributes","maintainer":"timur@FreeBSD.org","www":"https://github.com/xattr/xattr","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a6b71fb02ead14a6e2a290916b43037252fa7b9e7156f0ec18c00cfffa0e35b4","flatsize":129976,"path":"All/py311-xattr-1.1.0_1.pkg","repopath":"All/py311-xattr-1.1.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":26888,"desc":"Extended attributes extend the basic attributes of files and directories\nin the file system.  They are stored as name:data pairs associated with\nfile system objects (files, directories, symlinks, etc).","deps":{"py311-cffi":{"origin":"devel/py-cffi","version":"1.17.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-xdg-base-dirs","origin":"devel/py-xdg-user-dirs","version":"6.0.2","comment":"Variables defined by the XDG Base Directory Specification","maintainer":"yuri@FreeBSD.org","www":"https://github.com/srstevenson/xdg-base-dirs","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"829a7ae0a0725a4b3218e3beb001e27e02f4511fa074097604772e77407f3b5a","flatsize":23712,"path":"All/py311-xdg-base-dirs-6.0.2.pkg","repopath":"All/py311-xdg-base-dirs-6.0.2.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":5872,"desc":"xdg-base-dirs is a Python module that provides functions to return paths to the\ndirectories defined by the XDG Base Directory Specification.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"flavor":"py311"}},{"name":"py311-xcffib","origin":"x11/py-xcffib","version":"0.11.1_1","comment":"Replacement for xpyb and XCB Python bindings","maintainer":"ericbsd@FreeBSD.org","www":"https://github.com/tych0/xcffib","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ab07b7067b9ee94963562ed510287be1d0c8f5b233b34ab80d3c136c6aadd481","flatsize":3489967,"path":"All/py311-xcffib-0.11.1_1.pkg","repopath":"All/py311-xcffib-0.11.1_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":216688,"desc":"xcffib is intended to be a (mostly) drop-in replacement for xpyb. xpyb has\nan inactive upstream, several memory leaks, is python2 only and doesn't have\npypy support. xcffib is a binding which uses cffi, which mitigates some of\nthe issues described above. xcffib also builds bindings for 27 of the 29\n(xprint and xkb are missing) X extensions in 1.10.","deps":{"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"py311-cffi":{"origin":"devel/py-cffi","version":"1.17.1"},"py311-setuptools":{"origin":"devel/py-setuptools","version":"63.1.0_2"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","x11"],"annotations":{"flavor":"py311"}},{"name":"py311-xdg","origin":"devel/py-xdg","version":"0.28_1","comment":"Python library to access freedesktop.org standards","maintainer":"gnome@FreeBSD.org","www":"https://freedesktop.org/wiki/Software/pyxdg/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"110158dd0c774666a3190eba819caa159e53bd768bb4c081ab20c760de9fcfdd","flatsize":647288,"path":"All/py311-xdg-0.28_1.pkg","repopath":"All/py311-xdg-0.28_1.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":105088,"desc":"A python library to access freedesktop.org standards.\n\nCurrently supported are:\n o Base Directory Specification\n o Menu Specification\n o Desktop Entry Specification\n o Icon Theme Specification\n o Recent File Spec\n o Shared-MIME-Database Specification","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-xasm","origin":"devel/py-xasm","version":"1.2.0","comment":"Python cross-version byte-code assembler","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rocky/python-xasm","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b790a85e9994fdc9748426f99a7ad45a28245c2340fbc17611e7f4b31d686b47","flatsize":162219,"path":"All/py311-xasm-1.2.0.pkg","repopath":"All/py311-xasm-1.2.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":35284,"desc":"The Python xasm module has routines for assembly, and has a command to assemble\nbytecode for several different versions of Python.\n\nHere are some potential uses:\n- Make small changes to existing Python bytecode when you don't have source\n- Craft custom and efficient bytecode\n- Write an instruction-level optimizing compiler\n- Experiment with and learn about Python bytecode\n- Foil decompilers like uncompyle6 so that they can't disassemble bytecode (at\n  least for now)\n\nThis support the same kinds of bytecode that xdis supports. This is pretty much\nall released bytecode, although we tend to lag behind the latest Python\nreleases.","deps":{"py311-xdis":{"origin":"devel/py-xdis","version":"6.1.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-xarray-simlab","origin":"devel/py-xarray-simlab","version":"0.5.0.5_1","comment":"Xarray extension and framework for computer model simulations","maintainer":"yuri@FreeBSD.org","www":"https://xarray-simlab.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"161f986996048e17ed3f42649e956899891909b4ed7960c88e986e7ea55630ce","flatsize":1258811,"path":"All/py311-xarray-simlab-0.5.0.5_1.pkg","repopath":"All/py311-xarray-simlab-0.5.0.5_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":186144,"desc":"xarray-simlab is a Python library that provides both a generic framework for\nbuilding computational models in a modular fashion and a xarray extension for\nsetting and running simulations using the xarray's Dataset structure. It is\ndesigned for fast, interactive and exploratory modeling.\n\nxarray-simlab is well integrated with other libraries of the PyData ecosystem\nsuch as dask and zarr.","deps":{"py311-attrs":{"origin":"devel/py-attrs","version":"25.3.0"},"py311-dask":{"origin":"devel/py-dask","version":"2025.2.0"},"py311-distributed":{"origin":"devel/py-distributed","version":"2025.2.0"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-xarray":{"origin":"devel/py-xarray","version":"2025.1.2"},"py311-zarr":{"origin":"devel/py-zarr","version":"2.18.4"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-xarray-einstats","origin":"devel/py-xarray-einstats","version":"0.8.0","comment":"Stats, linear algebra and einops for xarray","maintainer":"yuri@FreeBSD.org","www":"https://github.com/arviz-devs/xarray-einstats","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"689e17f2dd6652f9bb222601fe6cca29a5d2474a0c53feee624a7bd23099ee80","flatsize":373736,"path":"All/py311-xarray-einstats-0.8.0.pkg","repopath":"All/py311-xarray-einstats-0.8.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":56620,"desc":"Stats, linear algebra and einops for xarray.","deps":{"py311-einops":{"origin":"misc/py-einops","version":"0.8.1"},"py311-ipython":{"origin":"devel/ipython","version":"8.18.1_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"py311-xarray":{"origin":"devel/py-xarray","version":"2025.1.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-x-wr-timezone","origin":"devel/py-x-wr-timezone","version":"1.0.1","comment":"Python module and program to convert calendars using X-WR-TIMEZONE to standard ones","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/niccokunzmann/x-wr-timezone","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4ba0d135c675dff666123a7274b0d56a1450f429498a478a301ab0b212627495","flatsize":56947,"path":"All/py311-x-wr-timezone-1.0.1.pkg","repopath":"All/py311-x-wr-timezone-1.0.1.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":14076,"desc":"Some calendar providers introduce the non-standard X-WR-TIMEZONE parameter to\nICS calendar files. Strict interpretations according to RFC 5545 ignore the\nX-WR-TIMEZONE parameter. This causes the times of the events to differ from\nthose which make use of X-WR-TIMEZONE.\n\nThis module aims to bridge the gap by converting calendars using X-WR-TIMEZONE\nto a strict RFC 5545 calendars. So, let's put our heads together and solve this\nproblem for everyone!","deps":{"py311-icalendar":{"origin":"devel/py-icalendar","version":"4.0.3_3"},"py311-tzdata":{"origin":"devel/py-tzdata","version":"2025.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-xapian","origin":"databases/py-xapian","version":"1.4.27","comment":"Python binding for Xapian","maintainer":"sunpoet@FreeBSD.org","www":"https://xapian.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2bc6dd5534b469fba0ff7e9532f2949f2d2697540318662f7780114ed277cb09","flatsize":6258714,"path":"All/py311-xapian-1.4.27.pkg","repopath":"All/py311-xapian-1.4.27.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":707572,"desc":"Python binding for Xapian","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"},"xapian-core":{"origin":"databases/xapian-core","version":"1.4.27,1"}},"categories":["databases","python"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-xandikos","origin":"www/py-xandikos","version":"0.2.12_1","comment":"Lightweight CalDAV/CardDAV server","maintainer":"sunpoet@FreeBSD.org","www":"https://www.xandikos.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bc8e3cc574b9d8f031ab6340b16da3e8fc6d69f8c6c95df6450d1321b91b175b","flatsize":1606982,"path":"All/py311-xandikos-0.2.12_1.pkg","repopath":"All/py311-xandikos-0.2.12_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":216392,"desc":"Xandikos is a lightweight yet complete CardDAV/CalDAV server that backs onto a\nGit repository.\n\nXandikos takes its name from the name of the March month in the ancient\nMacedonian calendar, used in Macedon in the first millennium BC.","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-aiohttp":{"origin":"www/py-aiohttp","version":"3.11.13"},"py311-defusedxml":{"origin":"devel/py-defusedxml","version":"0.7.1_1"},"py311-dulwich":{"origin":"devel/py-dulwich","version":"0.22.8"},"py311-icalendar":{"origin":"devel/py-icalendar","version":"4.0.3_3"},"py311-multidict":{"origin":"www/py-multidict","version":"6.2.0"},"py311-vobject":{"origin":"deskutils/py-vobject","version":"0.9.6.1_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-wurlitzer","origin":"misc/py-wurlitzer","version":"3.1.1_1","comment":"Capture C-level output in context managers","maintainer":"rhurlin@FreeBSD.org","www":"https://github.com/minrk/wurlitzer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"90c612c4515056b2d0a94e14a86ef736645cff3f30d3a78fb780fba0deb4a54e","flatsize":74331,"path":"All/py311-wurlitzer-3.1.1_1.pkg","repopath":"All/py311-wurlitzer-3.1.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16888,"desc":"Wurlitzer captures C-level stdout/stderr pipes in Python via os.dup2.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"],"annotations":{"flavor":"py311"}},{"name":"py311-wtf-peewee","origin":"textproc/py-wtf-peewee","version":"3.0.6_1","comment":"Bridge between peewee models and wtforms","maintainer":"meka@tilda.center","www":"https://github.com/coleifer/wtf-peewee","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"af677319eabc1c11a681dc0df11a781bd74b50b48bffdc2c7f4e1aec14379b34","flatsize":194753,"path":"All/py311-wtf-peewee-3.0.6_1.pkg","repopath":"All/py311-wtf-peewee-3.0.6_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":31608,"desc":"Flask-WTF-Peewee, based on the code found in wtforms.ext, provides a bridge\nbetween peewee models and wtforms, mapping model fields to form fields.","deps":{"py311-peewee":{"origin":"databases/py-peewee","version":"3.15.0_1"},"py311-wtforms":{"origin":"textproc/py-wtforms","version":"3.1.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-xdot","origin":"x11/py-xdot","version":"1.2_6","comment":"Interactive viewer for Graphviz dot files","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/xdot/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a547be2a505b92b9fb01c04dc8a9af0f954c3c827d9ae3152bba471982024601","flatsize":477066,"path":"All/py311-xdot-1.2_6.pkg","repopath":"All/py311-xdot-1.2_6.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":77052,"desc":"xdot.py is an interactive viewer for graphs written in Graphviz's dot\nlanguage. It uses internally the Graphviz's xdot output format as an\nintermediate format, and PyGTK and Cairo for rendering.\nxdot.py can be used either as a standalone application from command\nline, or as a library embedded in your python application.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"graphviz":{"origin":"graphics/graphviz","version":"12.2.1_1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","x11"],"annotations":{"flavor":"py311"}},{"name":"py311-wsproto","origin":"net/py-wsproto","version":"1.2.0_1","comment":"Sans-IO WebSocket protocol implementation","maintainer":"bofh@FreeBSD.org","www":"https://pypi.org/project/wsproto/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"da7a47b85faaa8acc8479087c1c2878d059980e1509eaa2651fe74f5dd4329c2","flatsize":272794,"path":"All/py311-wsproto-1.2.0_1.pkg","repopath":"All/py311-wsproto-1.2.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":47644,"desc":"A pure-Python implementation of a WebSocket protocol stack. It's written from\nthe ground up to be embeddable in whatever program you choose to use, ensuring\nthat you can communicate via WebSockets, as defined in RFC6455, regardless of\nyour programming paradigm.\n\nThis does not provide a parsing layer, a network layer, or any rules about\nconcurrency. Instead, it's a purely in-memory solution, defined in terms of data\nactions and WebSocket frames. RFC6455 and Compression Extensions for WebSocket\nvia RFC7692 are fully supported.\n\nSee also: https://github.com/python-hyper/wsproto/","deps":{"py311-h11":{"origin":"net/py-h11","version":"0.14.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-wsgiutils","origin":"devel/py-wsgiutils","version":"0.7.2_1","comment":"Utility libraries for development of simple WSGI programs","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/davidfraser/WSGIUtils","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a0714b00e6bffb9ffc56290fe28c835f3e5de2a19d590e8840429cecec2c095f","flatsize":143682,"path":"All/py311-wsgiutils-0.7.2_1.pkg","repopath":"All/py311-wsgiutils-0.7.2_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":24612,"desc":"WSGI Utils are a package of standalone utility libraries that ease the\ndevelopment of simple WSGI programs. The functionality provided is limited at\nthe moment, patches to add new features and address defects are most welcome.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python","textproc","www"],"annotations":{"flavor":"py311"}},{"name":"py311-wtforms","origin":"textproc/py-wtforms","version":"3.1.2_1","comment":"Flexible forms validation and rendering library for python","maintainer":"rm@FreeBSD.org","www":"http://wtforms.simplecodes.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3c98cc2d081adc9940b67269c3798997454ac4d1766ed2daffe2979e23b83d41","flatsize":2530648,"path":"All/py311-wtforms-3.1.2_1.pkg","repopath":"All/py311-wtforms-3.1.2_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":387312,"desc":"WTForms is a flexible forms validation and rendering library for python\nweb development.","deps":{"py311-Babel":{"origin":"devel/py-babel","version":"2.17.0_1"},"py311-email-validator":{"origin":"mail/py-email-validator","version":"2.2.0_1"},"py311-wheel":{"origin":"devel/py-wheel","version":"0.45.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"options":{"DOCS":"on","EMAIL":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-wsgitools","origin":"devel/py-wsgitools","version":"0.3.1_1","comment":"Useful middlewares and filters for wsgi as well as scgi servers","maintainer":"ports@FreeBSD.org","www":"https://subdivi.de/~helmut/wsgitools/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"897743e1594186ac9101284e141e94473fd58d05c5df41075b2bfe31e5ace804","flatsize":432000,"path":"All/py311-wsgitools-0.3.1_1.pkg","repopath":"All/py311-wsgitools-0.3.1_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":66616,"desc":"wsgitools is a set of tools working with WSGI (see PEP 333).\nIt includes classes for filtering content, middlewares for\ncaching, logging and tracebacks as well as two backends for\nSCGI. Goals in writing it were portability and simplicity.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-wsgitools port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-wsgi_xmlrpc","origin":"devel/py-wsgi_xmlrpc","version":"0.2.8_2","comment":"WSGI application for a simple XMLRPC method dispatching","maintainer":"geka@sippysoft.com","www":"https://code.google.com/p/wsgi-xmlrpc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"053865885d8fea53de4c2df79f19f0b9a3da2ee3b10ccda3a50c9a3bf802bcdb","flatsize":22478,"path":"All/py311-wsgi_xmlrpc-0.2.8_2.pkg","repopath":"All/py311-wsgi_xmlrpc-0.2.8_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":8036,"desc":"WSGI application for a simple xmlrpc method dispatching.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-wsdd","origin":"net/py-wsdd","version":"0.8","comment":"Web Service Discovery (WSD) host daemon for Samba","maintainer":"hiroo.ono+freebsd@gmail.com","www":"https://github.com/christgau/wsdd","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c5c90244decf07d864365ae5e8676b0741ff47b6f336df8d9e0e247116402134","flatsize":82577,"path":"All/py311-wsdd-0.8.pkg","repopath":"All/py311-wsdd-0.8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":25036,"desc":"wsdd implements a Web Service Discovery host daemon. This enables (Samba)\nhosts, like your local NAS device, to be found by Web Service Discovery Clients\nlike Windows.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"users":["_wsdd"],"groups":["_wsdd"],"messages":[{"message":"To run wsdd at startup, you need to add the following to /etc/rc.conf:\n\n    wsdd_enable=\"YES\"","type":"install"}]},{"name":"py311-wsgi-intercept","origin":"devel/py-wsgi-intercept","version":"1.13.1","comment":"WSGI application in place of a real URI for testing","maintainer":"sunpoet@FreeBSD.org","www":"https://wsgi-intercept.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"47dabc2e120068d61785110b14c82db3aab959151a088ac671d947e6906c670e","flatsize":329396,"path":"All/py311-wsgi-intercept-1.13.1.pkg","repopath":"All/py311-wsgi-intercept-1.13.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":50076,"desc":"Testing a WSGI application sometimes involves starting a server at a local host\nand port, then pointing your test code to that address. Instead, this library\nlets you intercept calls to any specific host/port combination and redirect them\ninto a WSGI application importable by your test program. Thus, you can avoid\nspawning multiple processes or threads to test your Web app.\n\nwsgi_intercept works with a variety of HTTP clients in Python 2.7, 3.5 and\nbeyond, and in pypy.\n- urllib2\n- urllib.request\n- httplib\n- http.client\n- httplib2\n- requests\n- urllib3\n\nwsgi_intercept works by replacing httplib.HTTPConnection with a subclass,\nwsgi_intercept.WSGI_HTTPConnection. This class then redirects specific\nserver/port combinations into a WSGI application by emulating a socket. If no\nintercept is registered for the host and port requested, those requests are\npassed on to the standard handler.","deps":{"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-xarray","origin":"devel/py-xarray","version":"2025.1.2","comment":"N-D labeled arrays and datasets in Python","maintainer":"sunpoet@FreeBSD.org","www":"https://xarray.dev/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f20acb8fe91650c4f27ced116d697f64743ce7d62fb5d2fac437c236afc7128b","flatsize":23160830,"path":"All/py311-xarray-2025.1.2.pkg","repopath":"All/py311-xarray-2025.1.2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":2655392,"desc":"xarray (formerly xray) is an open source project and Python package that aims to\nbring the labeled data power of pandas to the physical sciences, by providing\nN-dimensional variants of the core pandas data structures.\n\nOur goal is to provide a pandas-like and pandas-compatible toolkit for analytics\non multi-dimensional arrays, rather than the tabular data for which pandas\nexcels. Our approach adopts the Common Data Model for self- describing\nscientific data in widespread use in the Earth sciences: xarray.Dataset is an\nin-memory representation of a netCDF file.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-wrapt","origin":"devel/py-wrapt","version":"1.17.2","comment":"Decorators, wrappers and monkey patching","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/GrahamDumpleton/wrapt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6336c4de05c1c20052fca4fe4331dc8a2a095a03c643709f8234c5dfcbec60e9","flatsize":277255,"path":"All/py311-wrapt-1.17.2.pkg","repopath":"All/py311-wrapt-1.17.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":51808,"desc":"The aim of the wrapt module is to provide a transparent object proxy for Python,\nwhich can be used as the basis for the construction of function wrappers and\ndecorator functions.\n\nThe wrapt module focuses very much on correctness. It therefore goes way beyond\nexisting mechanisms such as functools.wraps() to ensure that decorators preserve\nintrospectability, signatures, type checking abilities etc. The decorators that\ncan be constructed using this module will work in far more scenarios than\ntypical decorators and provide more predictable and consistent behaviour.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-wsaccel","origin":"www/py-wsaccel","version":"0.6.7_1","comment":"WebSocket Accelerator for ws4py and AutobahnPython","maintainer":"bofh@FreeBSD.org","www":"https://github.com/methane/wsaccel","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2dc4df3b1932f6b85dc814df5052c0e9ddbff6abb1c5c9b6f7aa1ebdcc946658","flatsize":2654626,"path":"All/py311-wsaccel-0.6.7_1.pkg","repopath":"All/py311-wsaccel-0.6.7_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":208616,"desc":"WSAccell is WebSocket accelerator for AutobahnPython, ws4py and Tornado.\n\nWSAccell replaces per-byte process in them with Cython version.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"deprecated":"Upstream ceased development","flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUpstream ceased development."}]},{"name":"py311-wpgtk","origin":"x11-themes/wpgtk","version":"6.7.0","comment":"Colorscheme, wallpaper and template manager","maintainer":"fuz@FreeBSD.org","www":"https://deviantfero.github.io/wpgtk","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fb8972d623772597bdb212adc4ed08b7c0ee31012fa3aa5d6c0391affd997c9a","flatsize":455113,"path":"All/py311-wpgtk-6.7.0.pkg","repopath":"All/py311-wpgtk-6.7.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":78172,"desc":"wpgtk is a color-scheme manager with a template system which lets you\ncreate templates from any text file and will replace keywords on it when\nyou change your theme, delivering high customizing power.\n\nAnd also, for those who are not into auto-generated color-schemes, you\nwill be happy to know that wpgtk includes all the preset themes that\npywal does, so that's around 200+ themes to play around with, that you\ncan also modify to get really readable and cool results!","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"feh":{"origin":"graphics/feh","version":"3.10.3_2"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"py311-pywal":{"origin":"graphics/pywal","version":"3.3.0_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"xsettingsd":{"origin":"x11/xsettingsd","version":"1.0.0.2_2"}},"categories":["x11-themes"],"annotations":{"flavor":"py311"}},{"name":"py311-wordcloud","origin":"textproc/py-wordcloud","version":"1.9.4","comment":"Little word cloud generator in Python","maintainer":"thierry@FreeBSD.org","www":"https://amueller.github.io/word_cloud/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8bf019e389d99ef2aec2bbce13a385ff1c462be9cee18daf41a99fed2325e5b0","flatsize":465227,"path":"All/py311-wordcloud-1.9.4.pkg","repopath":"All/py311-wordcloud-1.9.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":158872,"desc":"WordCloud, a little word cloud generator in Python.\n\nSee also: https://github.com/amueller/word_cloud/","deps":{"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"py311-setuptools":{"origin":"devel/py-setuptools","version":"63.1.0_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-wordninja","origin":"textproc/py-wordninja","version":"2.0.0","comment":"Probabilistically split concatenated words","maintainer":"matthew@wener.org","www":"https://github.com/keredson/wordninja","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c0fd6fe421740c5e7a5a2668cbc1c161d5bead88476894e685c8e797054e129e","flatsize":553873,"path":"All/py311-wordninja-2.0.0.pkg","repopath":"All/py311-wordninja-2.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":545960,"desc":"Probabilistically split concatenated words using NLP\nbased on English Wikipedia uni-gram frequencies.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-woops","origin":"devel/py-woops","version":"0.2.1_1","comment":"Handle and manage Python errors with ease","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sdispater/woops","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d41af2d870c9470fb40bb8f04bb10b6b9668478481812594a2692b73c89e8474","flatsize":32045,"path":"All/py311-woops-0.2.1_1.pkg","repopath":"All/py311-woops-0.2.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8316,"desc":"Woops handles and manages Python errors to provide better error messages.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-woob-qt","origin":"www/py-woob-qt","version":"2.0.27_4","comment":"Web Outside of Browsers","maintainer":"jhale@FreeBSD.org","www":"https://woob.tech/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"140960f82d874c60a73f6af70aee51beba5fdaac6397e5cda575d47c009db436","flatsize":2881603,"path":"All/py311-woob-qt-2.0.27_4.pkg","repopath":"All/py311-woob-qt-2.0.27_4.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":353160,"desc":"Woob is a collection of applications able to interact with websites,\nwithout requiring the user to open them in a browser. It also\nprovides well-defined APIs to talk to websites lacking one.","deps":{"py311-qt5-pyqt":{"origin":"devel/py-qt5-pyqt","version":"5.15.11_1"},"py311-woob":{"origin":"www/py-woob","version":"3.7"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-wmi-query","origin":"net/py-wmi-query","version":"0.1.4_3","comment":"Python scripts to get wmi data classes in a dict","maintainer":"contato@kanazuchi.com","www":"https://github.com/kanazux/wmi-query","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8a272ef45a008bf82f2565bb0cdbacc9cc9856bc5488e5d39e6c45d67f139149","flatsize":25503,"path":"All/py311-wmi-query-0.1.4_3.pkg","repopath":"All/py311-wmi-query-0.1.4_3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":7380,"desc":"Simple Python lib to get wmi data classes in a dict.\nThe script wmi_query make a query and print on the screen the wmi class object.\nBoth keys and values will be printed for each object returned by the query.","deps":{"py311-impacket":{"origin":"net/py-impacket","version":"0.12.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-wlc","origin":"devel/py-wlc","version":"1.15_1","comment":"Command line utility for Weblate","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/wlc/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"29c02617c80b6c255c86d1e68bf9c14996a75524a69869d5dfdc38199acf6d1b","flatsize":824461,"path":"All/py311-wlc-1.15_1.pkg","repopath":"All/py311-wlc-1.15_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":92212,"desc":"Command line utility for Weblate, translation tool with tight version control\nintegration. It uses the Weblate's REST API.\n\nSee also: https://github.com/WeblateOrg/wlc","deps":{"py311-argcomplete":{"origin":"devel/py-argcomplete","version":"3.6.0"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-urllib3":{"origin":"net/py-urllib3","version":"1.26.20,1"},"py311-xdg":{"origin":"devel/py-xdg","version":"0.28_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-wirerope","origin":"devel/py-wirerope","version":"1.0.0","comment":"Turn functions and methods into fully controllable objects","maintainer":"yuri@FreeBSD.org","www":"https://github.com/youknowone/wirerope","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"790dfad55e01642ffc4644e6c69225bc2f171d4b6daf0b0207f04dc30af3114a","flatsize":78303,"path":"All/py311-wirerope-1.0.0.pkg","repopath":"All/py311-wirerope-1.0.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":17228,"desc":"The class wirerope.rope.WireRope is the wrapper for callables. By wrapping\na function with WireRope with a custom subclass of the wirerope.wire.Wire class,\nthe wire object will be created by each function or bound method.","deps":{"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-wimpy","origin":"devel/py-wimpy","version":"0.6_1","comment":"Anti-copy-pasta","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/wimglenn/wimpy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ab87e6546095f3c63005c798b7190fcca25898a4cfa28f6bb703f9d33e131a87","flatsize":21172,"path":"All/py311-wimpy-0.6_1.pkg","repopath":"All/py311-wimpy-0.6_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7116,"desc":"wimpy provides ome commonly used helpers that I should stop copy-pasting all\nover the place.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-woob","origin":"www/py-woob","version":"3.7","comment":"Web Outside of Browsers","maintainer":"jhale@FreeBSD.org","www":"https://woob.tech/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7cd5c510d74c8002685513f03d1425bb05309fb581a079a612ddd97943f03d28","flatsize":5655315,"path":"All/py311-woob-3.7.pkg","repopath":"All/py311-woob-3.7.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":816800,"desc":"Woob is a collection of applications able to interact with websites,\nwithout requiring the user to open them in a browser. It also\nprovides well-defined APIs to talk to websites lacking one.","deps":{"ca_root_nss":{"origin":"security/ca_root_nss","version":"3.108"},"gnupg":{"origin":"security/gnupg","version":"2.4.7"},"py311-Babel":{"origin":"devel/py-babel","version":"2.17.0_1"},"py311-PyExecJS":{"origin":"devel/py-PyExecJS","version":"1.5.1_2"},"py311-colorama":{"origin":"devel/py-colorama","version":"0.4.6"},"py311-cssselect":{"origin":"www/py-cssselect","version":"1.3.0"},"py311-html2text":{"origin":"textproc/py-html2text","version":"2024.2.26_1"},"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"py311-prettytable":{"origin":"devel/py-prettytable","version":"3.15.1"},"py311-pycountry":{"origin":"textproc/py-pycountry","version":"24.6.1"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-python-nss":{"origin":"security/py-python-nss","version":"1.0.1_4"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-simplejson":{"origin":"devel/py-simplejson","version":"3.18.4_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-termcolor":{"origin":"devel/py-termcolor","version":"2.5.0"},"py311-unidecode":{"origin":"converters/py-unidecode","version":"1.3.7_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"wget":{"origin":"ftp/wget","version":"1.25.0"},"yt-dlp":{"origin":"www/yt-dlp","version":"2025.03.31"}},"categories":["python","www"],"options":{"CLICOLOR":"on","NSS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-willow","origin":"graphics/py-willow","version":"1.9.0_2","comment":"Wrapper that combines multiple Python image libraries into one API","maintainer":"sunpoet@FreeBSD.org","www":"https://willow.wagtail.org/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9e090287cb4dd3187459838749fffe43f3c85ba6746603eb699820f510f3492a","flatsize":1140924,"path":"All/py311-willow-1.9.0_2.pkg","repopath":"All/py311-willow-1.9.0_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":120028,"desc":"Willow is a simple image library that combines the APIs of Pillow, Wand and\nOpenCV. It converts the image between the libraries when necessary.\n\nWillow currently has basic resize and crop operations, face and feature\ndetection and animated GIF support. New operations and library integrations can\nalso be easily implemented.\n\nIt is written in pure-Python.","deps":{"py311-defusedxml":{"origin":"devel/py-defusedxml","version":"0.7.1_1"},"py311-filetype":{"origin":"devel/py-filetype","version":"1.2.0"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"py311-pillow-heif":{"origin":"graphics/py-pillow-heif","version":"0.21.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"options":{"HEIF":"on","PILLOW":"on","WAND":"off","OPENCV":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-wikipedia","origin":"www/py-wikipedia","version":"1.4.0_1","comment":"Wikipedia API for Python","maintainer":"python@FreeBSD.org","www":"https://github.com/goldsmith/Wikipedia","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"65beb3fe0fcf22df8a952820afefca67fd9088defd763b12a124a8364889abe4","flatsize":103259,"path":"All/py311-wikipedia-1.4.0_1.pkg","repopath":"All/py311-wikipedia-1.4.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21636,"desc":"Wikipedia is a Python library that makes it easy to access and parse data\nfrom MediaWiki API.","deps":{"py311-beautifulsoup":{"origin":"www/py-beautifulsoup","version":"4.13.3_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-wikitools","origin":"www/py-wikitools","version":"1.1.1_2","comment":"Python package for interacting with a MediaWiki wiki","maintainer":"nivit@FreeBSD.org","www":"https://code.google.com/p/python-wikitools/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d24ec33c98d7ecfdef81e2293a85074211be4d3309487abbb8acbd969d35f528","flatsize":300847,"path":"All/py311-wikitools-1.1.1_2.pkg","repopath":"All/py311-wikitools-1.1.1_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":55724,"desc":"A Python package for interacting with a MediaWiki wiki using\nthe MediaWiki API.\nDesigned for MediaWiki version 1.15 and higher, should work\non 1.13, older versions may have bugs.\nThe edit-API must be enabled on the site to use editing features.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-wsme","origin":"devel/py-wsme","version":"0.12.1","comment":"Simplify the writing of REST APIs, and extend them with additional protocols","maintainer":"sunpoet@FreeBSD.org","www":"https://opendev.org/x/wsme","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c29e660e8843813ff283124495a2e7ba2947f176a020b1850d36c32894c24935","flatsize":1041057,"path":"All/py311-wsme-0.12.1.pkg","repopath":"All/py311-wsme-0.12.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":157988,"desc":"Web Services Made Easy (WSME) simplifies the writing of REST web services by\nproviding simple yet powerful typing, removing the need to directly manipulate\nthe request and the response objects.\n\nWSME can work standalone or on top of your favorite Python web (micro)framework,\nso you can use both your preferred way of routing your REST requests and most of\nthe features of WSME that rely on the typing system like:\n- Alternate protocols, including those supporting batch-calls\n- Easy documentation through a Sphinx extension\n\nWSME is originally a rewrite of TGWebServices with a focus on extensibility,\nframework-independence and better type handling.","deps":{"py311-importlib-metadata":{"origin":"devel/py-importlib-metadata","version":"8.6.1"},"py311-netaddr":{"origin":"net/py-netaddr","version":"1.3.0"},"py311-pytz":{"origin":"devel/py-pytz","version":"2024.2_1,1"},"py311-simplegeneric":{"origin":"devel/py-simplegeneric","version":"0.8.1_1"},"py311-webob":{"origin":"www/py-webob","version":"1.8.7_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"pysolfc-cardsets","origin":"games/pysolfc-cardsets","version":"3.0","comment":"Collection of free cardsets adapted for use with PySolFC","maintainer":"danfe@FreeBSD.org","www":"https://pysolfc.sourceforge.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5e2cb26cf1ceb861924da0f9979f534683db16bba870584640a65e50caad558c","flatsize":48699076,"path":"All/pysolfc-cardsets-3.0.pkg","repopath":"All/pysolfc-cardsets-3.0.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":40062328,"desc":"This is collection of free cardsets adapted for use with PySolFC,\nincluding large cards for high resolution displays (or for the\nvision impaired).  It is provided as a separate package to keep\nthe main distribution reasonably small.\n\nThe \"bknoll\" cardsets were adapted from Byron Knoll's public-domain\ncard images.  The large and huge sets are large enough to be used\non most hi-res displays without enabling scaling in PySolFC.","deps":{"pysolfc":{"origin":"games/pysolfc","version":"3.2.0_1"}},"categories":["games"]},{"name":"py311-whoosh","origin":"textproc/py-whoosh","version":"2.7.4_1","comment":"Featureful full-text indexing and searching in Python","maintainer":"python@FreeBSD.org","www":"http://bitbucket.org/mchaput/whoosh","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d5ec9d215b9d1d29e23db0c7f2af0407c0598fdc0492f1af0085729a81045311","flatsize":6253380,"path":"All/py311-whoosh-2.7.4_1.pkg","repopath":"All/py311-whoosh-2.7.4_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":770876,"desc":"Whoosh is a fast, featureful full-text indexing and searching library\nimplemented in pure Python. Programmers can use it to easily add search\nfunctionality to their applications and websites. Every part of how Whoosh\nworks can be extended or replaced to meet your needs exactly.\n\nSome of Whoosh's features include:\n\n- Pythonic API.\n- Pure-Python. No compilation or binary packages needed, no mysterious\n  crashes.\n- Fielded indexing and search.\n- Fast indexing and retrieval -- faster than any other pure-Python, scoring,\n  full-text search solution I know of.\n- Pluggable scoring algorithm (including BM25F), text analysis, storage,\n  posting format, etc.\n- Powerful query language.\n- Pure Python spell-checker (as far as I know, the only one).\n\nSee also: https://pypi.org/project/Whoosh/","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc","www"],"annotations":{"flavor":"py311"}},{"name":"py311-whois","origin":"net/py-whois","version":"0.9.27_2","comment":"Python package for retrieving WHOIS information of domains","maintainer":"ports@FreeBSD.org","www":"https://pypi.org/project/whois/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"634b07c603880473b9e7112578993f78de98e274d661f32b1d0f206f9982b5f1","flatsize":378576,"path":"All/py311-whois-0.9.27_2.pkg","repopath":"All/py311-whois-0.9.27_2.pkg","licenselogic":"single","licenses":["WTFPL"],"pkgsize":55848,"desc":"A Python package for retrieving WHOIS information of domains.\n\nFeatures\n - Python wrapper for Linux \"whois\" command\n - simple interface to access parsed WHOIS data for a given domain\n - able to extract data for all the popular TLDs (com, org, net, biz, info, pl,\n   jp, uk, nz, ...)\n - query a WHOIS server directly instead of going through an intermediate web\n   service like many others do\n - works with Python 2.4+ and Python 3.x\n - all dates as datetime objects\n - possibility to cache results","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-whois port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-whitenoise","origin":"www/py-whitenoise","version":"6.2.0_1","comment":"Radically simplified static file serving for wsgi applications","maintainer":"alex@xanderio.de","www":"https://whitenoise.evans.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c782bf1315e5d2d648438b1805e4ba53d0e0f3538ef74813327399d668162b6a","flatsize":193769,"path":"All/py311-whitenoise-6.2.0_1.pkg","repopath":"All/py311-whitenoise-6.2.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":40308,"desc":"Radically simplified static file serving for Python web apps\n\nWith a couple of lines of config WhiteNoise allows your web app to serve its own\nstatic files, making it a self-contained unit that can be deployed anywhere\nwithout relying on nginx, Amazon S3 or any other external service. (Especially\nuseful on Heroku, OpenShift and other PaaS providers.)\n\nIt's designed to work nicely with a CDN for high-traffic sites so you don't have\nto sacrifice performance to benefit from simplicity.\n\nWhiteNoise works with any WSGI-compatible app but has some special auto-\nconfiguration features for Django.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-whistle","origin":"devel/py-whistle","version":"1.0.1_1","comment":"Event dispatcher","maintainer":"sunpoet@FreeBSD.org","www":"https://python-whistle.github.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"081563b810da6a3c67f16c052e5cc264a3073d66da7078343fd9c5cb3c9584b5","flatsize":33573,"path":"All/py311-whistle-1.0.1_1.pkg","repopath":"All/py311-whistle-1.0.1_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":10260,"desc":"Whistle is a simple tool that allow your application components to communicate\nwith each other by dispatching events and listening to them.\n\nWhistle is an Event Dispatcher library for the Python 3.5+ language. It's\nlargely inspired from Symfony's EventDispatcher component.\n\nUsing an event dispatcher is a great way to write loosely coupled extensible\ncode, having each part only communicate using light events.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-wheel-filename","origin":"devel/py-wheel-filename","version":"1.4.2","comment":"Parse wheel filenames","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/wheelodex/wheel-filename","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"66c10840cbca3a7ca1bc4440ea6b26ba3a5fea317092ab764495b54b6fa25a17","flatsize":28110,"path":"All/py311-wheel-filename-1.4.2.pkg","repopath":"All/py311-wheel-filename-1.4.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8580,"desc":"wheel-filename lets you verify wheel filenames and parse them into their\ncomponent fields.\n\nThis package adheres strictly to the standard, with the following exceptions:\n- Version components may be any sequence of the relevant set of characters; they\n  are not verified for PEP 440 compliance.\n- The .whl file extension is matched case-insensitively.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-wheel","origin":"devel/py-wheel","version":"0.45.1","comment":"Built-package format for Python","maintainer":"nivit@FreeBSD.org","www":"https://github.com/pypa/wheel","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0ee85fe47543ce47a17ce54542fcab6947519f364d4cec66aefd1edf850fc2d5","flatsize":781741,"path":"All/py311-wheel-0.45.1.pkg","repopath":"All/py311-wheel-0.45.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":138852,"desc":"A built-package format for Python.\n\nA wheel is a ZIP-format archive with a specially formatted filename and the\n.whl extension. It is designed to contain all the files for a PEP 376\ncompatible install in a way that is very close to the on-disk format.\nMany packages will be properly installed with only the \"Unpack\" step (simply\nextracting the file onto sys.path), and the unpacked archive preserves enough\ninformation to \"Spread\" (copy data and scripts to their final locations)\nat any later time.\n\nThe wheel project provides a bdist_wheel command for setuptools (requires\nsetuptools >= 0.8.0). Wheel files can be installed with a newer pip from\nhttps://github.com/pypa/pip or with wheel's own command line utility.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"flavor":"py311"}},{"name":"py311-whisper","origin":"databases/py-whisper","version":"1.1.10_1","comment":"Fixed-size database, similar in design to RRD","maintainer":"skreuzer@FreeBSD.org","www":"https://github.com/graphite-project/whisper","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e1caed075516d20f31a002d813d21ea270a3b85648ea3ddbab499a3d9d22ae16","flatsize":215955,"path":"All/py311-whisper-1.1.10_1.pkg","repopath":"All/py311-whisper-1.1.10_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":47096,"desc":"Whisper is a fixed-size database, similar in design to RRD\n(round-robin-database). It provides fast, reliable storage of numeric\ndata over time.","deps":{"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-whatthepatch","origin":"textproc/py-whatthepatch","version":"1.0.2_1","comment":"Library for both parsing and applying patch files","maintainer":"rhurlin@FreeBSD.org","www":"https://github.com/cscorley/whatthepatch","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bcaf53111b5ddb22f49d5961993bb62fd914acfa3b4bfbd50c07cbb3bf6d55c5","flatsize":133753,"path":"All/py311-whatthepatch-1.0.2_1.pkg","repopath":"All/py311-whatthepatch-1.0.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":22996,"desc":"Features:\n- Parsing of almost all diff formats (except forwarded ed)\n  - normal (default, --normal)\n  - copied context (-c, --context)\n  - unified context (-u, --unified)\n  - ed script (-e, --ed)\n  - rcs ed script (-n, --rcs)\n- Parsing of several SCM patches\n  - CVS\n  - SVN\n  - Git","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-widgetsnbextension","origin":"devel/py-widgetsnbextension","version":"4.0.14","comment":"IPython HTML widgets for Jupyter Notebook","maintainer":"makc@FreeBSD.org","www":"https://pypi.org/project/widgetsnbextension/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"67325a5ed4522092d20dc319d4f44bd41f53f290cfff7f078fe317a10ca557d0","flatsize":9140430,"path":"All/py311-widgetsnbextension-4.0.14.pkg","repopath":"All/py311-widgetsnbextension-4.0.14.pkg","licenselogic":"single","pkgsize":856452,"desc":"Interactive HTML widgets for Jupyter notebooks","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-wfuzz","origin":"www/py-wfuzz","version":"3.1.0_1","comment":"Web application fuzzer allowing to find vulnerabilities in them","maintainer":"yuri@FreeBSD.org","www":"https://wfuzz.readthedocs.io/en/latest","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a39587d1da85f3efa23ddcd720450e9f9380cfa5e10d0c1d3a8d10d395139799","flatsize":1776161,"path":"All/py311-wfuzz-3.1.0_1.pkg","repopath":"All/py311-wfuzz-3.1.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":268268,"desc":"Wfuzz has been created to facilitate the task in web applications assessments\nand it is based on a simple concept: it replaces any reference to the FUZZ\nkeyword by the value of a given payload.\n\nWfuzz is more than a web content scanner:\n* Wfuzz could help you to secure your web applications by finding and exploiting\n  web application vulnerabilities. Wfuzz's web application vulnerability scanner\n  is supported by plugins.\n\n* Wfuzz is a completely modular framework and makes it easy for even the newest\n  of Python developers to contribute. Building plugins is simple and takes\n  little more than a few minutes.\n\n* Wfuzz exposes a simple language interface to the previous HTTP\n  requests/responses performed using Wfuzz or other tools, such as Burp. This\n  allows you to perform manual and semi-automatic tests with full context and\n  understanding of your actions, without relying on a web application scanner\n  underlying implementation.\n\nIt was created to facilitate the task in web applications assessment. It is a\ntool by pentesters for pentesters.","deps":{"py311-chardet":{"origin":"textproc/py-chardet","version":"5.2.0,1"},"py311-future":{"origin":"devel/py-future","version":"0.18.3_1"},"py311-pycurl":{"origin":"ftp/py-pycurl","version":"7.45.6"},"py311-pyparsing":{"origin":"devel/py-pyparsing","version":"3.2.1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security","www"],"annotations":{"flavor":"py311"}},{"name":"py311-werkzeug","origin":"www/py-werkzeug","version":"3.1.3","comment":"Python utilities collection for building WSGI applications","maintainer":"sunpoet@FreeBSD.org","www":"https://palletsprojects.com/projects/werkzeug/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ae08acfd2eab65d57f837cd4367fe2f2518ec960392a484311319bad0cc14134","flatsize":2983172,"path":"All/py311-werkzeug-3.1.3.pkg","repopath":"All/py311-werkzeug-3.1.3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":516752,"desc":"A Python utilities collection for building WSGI applications.\n\nWerkzeug does not try to be a framework, and instead started as a simple\ncollection of various utilities useful for building WSGI applications.\nIt has since become one of the most advanced collections of its kind.\n\nIt includes a powerful debugger, fully featured request and response\nobjects, HTTP utilities to handle entity tags, cache control headers,\nHTTP dates, cookie handling, file uploads, a powerful URL routing\nsystem and a bunch of community contributed add-on modules.","deps":{"py311-markupsafe":{"origin":"textproc/py-markupsafe","version":"2.1.5_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"EXAMPLES":"on","WATCHDOG":"off"},"annotations":{"cpe":"cpe:2.3:a:palletsprojects:werkzeug:3.1.3:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-werkzeug2","origin":"www/py-werkzeug2","version":"2.3.8","comment":"Python utilities collection for building WSGI applications (2.x)","maintainer":"acm@FreeBSD.org","www":"https://palletsprojects.com/p/werkzeug/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9e3f4ac96b9377a67aed4bdb5b910995d96c1aa0dacc1b633b88988fba1b89f2","flatsize":1074965,"path":"All/py311-werkzeug2-2.3.8.pkg","repopath":"All/py311-werkzeug2-2.3.8.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":289500,"desc":"A Python utilities collection for building WSGI applications.\n\nWerkzeug does not try to be a framework, and instead started as a simple\ncollection of various utilities useful for building WSGI applications.\nIt has since become one of the most advanced collections of its kind.\n\nIt includes a powerful debugger, fully featured request and response\nobjects, HTTP utilities to handle entity tags, cache control headers,\nHTTP dates, cookie handling, file uploads, a powerful URL routing\nsystem and a bunch of community contributed add-on modules.","deps":{"py311-markupsafe":{"origin":"textproc/py-markupsafe","version":"2.1.5_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"EXAMPLES":"on","WATCHDOG":"off"},"annotations":{"cpe":"cpe:2.3:a:palletsprojects:werkzeug:2.3.8:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-weechat-otr","origin":"irc/weechat-otr","version":"1.9.2_1","comment":"WeeChat script for Off-the-Record (OTR) messaging","maintainer":"ports@FreeBSD.org","www":"https://github.com/mmb/weechat-otr","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0c653c734382ac70e23257ff4a809312d61a308481e2b8346f25f061244ad3f1","flatsize":112085,"path":"All/py311-weechat-otr-1.9.2_1.pkg","repopath":"All/py311-weechat-otr-1.9.2_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":27996,"desc":"WeeChat script for Off-the-Record (OTR) Messaging. This script makes every\neffort to securely provide OTR Messaging in WeeChat.","deps":{"py311-potr":{"origin":"security/py-potr","version":"1.0.1_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"weechat":{"origin":"irc/weechat","version":"4.6.3"}},"categories":["irc","python","security"],"messages":[{"message":"===>   NOTICE:\n\nThe py311-weechat-otr port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-webunit","origin":"www/py-webunit","version":"1.3.10_2","comment":"Unit test your websites with code that acts like a web browser","maintainer":"lwhsu@FreeBSD.org","www":"https://pypi.org/project/webunit/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"34e9a401b29e63e9db3c58cded83383e4fadcde2375dad4ac3eec4e7617e5ad0","flatsize":250118,"path":"All/py311-webunit-1.3.10_2.pkg","repopath":"All/py311-webunit-1.3.10_2.pkg","licenselogic":"single","pkgsize":44556,"desc":"Webunit is a framework for unit testing websites:\n\nFeatures in a nutshell:\n\n1. Browser-like page fetching including fetching the images and stylesheets\n   needed for a page and following redirects\n2. Cookies stored and trackable (all automatically handled)\n3. HTTP, HTTPS, GET, POST, basic auth all handled, control over expected status\n   codes, ...\n4. DOM parsing of pages to retrieve and analyse structure, including simple\n   form re-posting\n5. Two-line page-fetch followed by form-submit possible, with error checking\n6. Ability to register error page content across multiple tests\n7. Uses python's standard unittest module as the underlying framework","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-webtest","origin":"www/py-webtest","version":"3.0.0_1","comment":"Helper to test WSGI applications","maintainer":"sunpoet@FreeBSD.org","www":"https://docs.pylonsproject.org/projects/webtest/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1c60194cf7e7c7d403a7fd2c3ff111b6eccde115a8c589a404666971393e419d","flatsize":397071,"path":"All/py311-webtest-3.0.0_1.pkg","repopath":"All/py311-webtest-3.0.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":70292,"desc":"py-WebTest is a helper to test WSGI applications, it wraps any WSGI application\nand makes it easy to send test requests to that application, without starting up\nan HTTP server.  It provides convenient full-stack testing of applications\nwritten with any WSGI-compatible framework.","deps":{"py311-beautifulsoup":{"origin":"www/py-beautifulsoup","version":"4.13.3_1"},"py311-waitress":{"origin":"www/py-waitress","version":"3.0.2"},"py311-webob":{"origin":"www/py-webob","version":"1.8.7_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-websockify","origin":"devel/py-websockify","version":"0.12.0","comment":"WebSockets support for any application/server","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/novnc/websockify","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e9b845b4db8187ab17243fd30fed1e92f88d74184c5ae443f02f8984af8497da","flatsize":452953,"path":"All/py311-websockify-0.12.0.pkg","repopath":"All/py311-websockify-0.12.0.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":78476,"desc":"websockify was formerly named wsproxy and was part of the noVNC project.\n\nAt the most basic level, websockify just translates WebSockets traffic to normal\nsocket traffic. Websockify accepts the WebSockets handshake, parses it, and then\nbegins forwarding traffic between the client and the target in both directions.","deps":{"py311-jwcrypto":{"origin":"security/py-jwcrypto","version":"1.5.6"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-redis":{"origin":"databases/py-redis","version":"5.2.1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-websocket-client","origin":"www/py-websocket-client","version":"1.4.2_1","comment":"Websocket client for python","maintainer":"alfred@FreeBSD.org","www":"https://github.com/websocket-client/websocket-client","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8fa8858400f67476855a7a9a7bdfca55ebc57f5ea513131f2e3ad47deabe670c","flatsize":642576,"path":"All/py311-websocket-client-1.4.2_1.pkg","repopath":"All/py311-websocket-client-1.4.2_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":94464,"desc":"websocket-client module is a WebSocket client for python. This provide the\nlow level APIs for WebSocket. All APIs are the synchronous functions.\n\nwebsocket-client supports only hybi-13.","deps":{"py311-python-socks":{"origin":"net/py-python-socks","version":"2.7.1"},"py311-wsaccel":{"origin":"www/py-wsaccel","version":"0.6.7_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"OPTIONAL":"on","TEST":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-webrtcvad","origin":"audio/py-webrtcvad","version":"2.0.10_2","comment":"Interface to the Google WebRTC Voice Activity Detector (VAD)","maintainer":"yuri@FreeBSD.org","www":"https://github.com/wiseman/py-webrtcvad","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"728627f4c5c8dbfcc3fbfd2a33ada745258bf8c5fde0fd88325d7947437f6305","flatsize":59295,"path":"All/py311-webrtcvad-2.0.10_2.pkg","repopath":"All/py311-webrtcvad-2.0.10_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":23368,"desc":"A python interface to the WebRTC Voice Activity Detector (VAD).\nA VAD classifies a piece of audio data as being voiced or unvoiced. It can be\nuseful for telephony and speech recognition.\nThe VAD that Google developed for the WebRTC project is reportedly one of the\nbest available, being fast, modern and free.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["audio","python"],"annotations":{"flavor":"py311"}},{"name":"py311-websockets","origin":"devel/py-websockets","version":"15.0.1","comment":"Implementation of the WebSocket Protocol (RFC 6455 and 7692)","maintainer":"ehaupt@FreeBSD.org","www":"https://pypi.org/project/websockets/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3d4b94c74dc537ed4dec3b571473ec753496f789299220bd9d044c32fadb5eec","flatsize":2018982,"path":"All/py311-websockets-15.0.1.pkg","repopath":"All/py311-websockets-15.0.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":246844,"desc":"websockets is a library for building WebSocket servers and clients in Python\nwith a focus on correctness and simplicity.\n\nBuilt on top of asyncio, Python's standard asynchronous I/O framework, it\nprovides an elegant coroutine-based API.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"cpe":"cpe:2.3:a:websockets_project:websockets:15.0.1:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-webpy","origin":"www/webpy","version":"0.62_1","comment":"Web Framework For Python","maintainer":"wen@FreeBSD.org","www":"https://webpy.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2c20858613161f0e3bbc927cc0158a68b538cbcba46c5dcf5544ae9fd4fe99c1","flatsize":1168141,"path":"All/py311-webpy-0.62_1.pkg","repopath":"All/py311-webpy-0.62_1.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":180428,"desc":"web.py is a web framework for python that is as simple as\nit is powerful. web.py is in the public domain; you can use\nit for whatever purpose with absolutely no restrictions.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-weblib","origin":"devel/py-weblib","version":"0.1.30_1","comment":"Set of tools for web scraping projects","maintainer":"rm@FreeBSD.org","www":"https://pypi.org/project/weblib/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bc5b73814cd4c8134fbe77d7820872a0a584c0262dcf959a7f90f532bbd540fe","flatsize":360881,"path":"All/py311-weblib-0.1.30_1.pkg","repopath":"All/py311-weblib-0.1.30_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":71576,"desc":"Weblib provides tools to solve typical tasks in web scraping:\n\n * processing HTML\n * handling text encodings\n * controling repeating and parallel tasks\n * parsing RSS/ATOM feeds\n * preparing data for HTTP requests\n * working with DOM tree\n * working with text and numeral data\n * list of common user agents\n * cross-platform file locking\n * operations with files and directories","deps":{"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-pytils":{"origin":"russian/py-pytils","version":"0.3_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-user_agent":{"origin":"www/py-user_agent","version":"0.1.9_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-webdriver_manager","origin":"www/py-webdriver_manager","version":"3.8.6_1","comment":"provides the way to automatically manage drivers for different browsers","maintainer":"acm@FreeBSD.org","www":"https://github.com/SergeyPirogov/webdriver_manager","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"27772a2a4bd6870cdc0ead184ed4bec3fb1c4ef64a6222cc005f4f81c727f23e","flatsize":220854,"path":"All/py311-webdriver_manager-3.8.6_1.pkg","repopath":"All/py311-webdriver_manager-3.8.6_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":39292,"desc":"The main idea is to simplify management of binary drivers for different\nbrowsers.\n\nFor now support:\n\nChromeDriver\nEdgeChromiumDriver\nGeckoDriver\nIEDriver\nOperaDriver\n\nCompatible with Selenium 4.x and below.","deps":{"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-python-dotenv":{"origin":"www/py-python-dotenv","version":"1.0.1_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-tqdm":{"origin":"misc/py-tqdm","version":"4.67.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-webencodings","origin":"converters/py-webencodings","version":"0.5.1_1","comment":"Character encoding aliases for legacy web content","maintainer":"saper@saper.info","www":"https://github.com/SimonSapin/python-webencodings","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"117a2e6d03087b4d6496b9073502d9a45996bd66fb393ed5512820960cc656d9","flatsize":110513,"path":"All/py311-webencodings-0.5.1_1.pkg","repopath":"All/py311-webencodings-0.5.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":18764,"desc":"In order to be compatible with legacy web content when interpreting\nsomething like Content-Type: text/html; charset=latin1, tools need\nto use a particular set of aliases for encoding labels as well as\nsome overriding rules.\n\nFor example, US-ASCII and iso-8859-1 on the web are actually aliases for\nwindows-1252, and an UTF-8 or UTF-16 BOM takes precedence over any other\nencoding declaration.\n\nThe Encoding standard defines all such details so that implementations\ndo not have to reverse-engineer each other.\n\nThis module has encoding labels and BOM detection, but the actual\nimplementation for encoders and decoders is Python's.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["converters","python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-webauthn","origin":"security/py-webauthn","version":"2.2.0","comment":"WebAuthn Python module","maintainer":"sunpoet@FreeBSD.org","www":"https://duo-labs.github.io/py_webauthn/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f088ebe57152f5dfe762eee45cef2de1d5f54a8e5a1b9a0fe226d8868c1fc8a8","flatsize":611367,"path":"All/py311-webauthn-2.2.0.pkg","repopath":"All/py311-webauthn-2.2.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":93544,"desc":"PyWebAuthn is a Python module which can be used to handle WebAuthn registration\nand assertion. Currently, WebAuthn is supported in Firefox, Chrome, and Edge.","deps":{"py311-asn1crypto":{"origin":"devel/py-asn1crypto","version":"1.5.1_1"},"py311-cbor2":{"origin":"devel/py-cbor2","version":"5.6.5_1"},"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-openssl":{"origin":"security/py-openssl","version":"24.1.0_1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-webcolors","origin":"graphics/py-webcolors","version":"24.8.0","comment":"Library working with the sRGB color space as used in the HTML and CSS","maintainer":"tota@FreeBSD.org","www":"https://github.com/ubernostrum/webcolors","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"31438078f670ec77c1da5c4acc5305306915149d650392a80b13b7c841bee082","flatsize":139696,"path":"All/py311-webcolors-24.8.0.pkg","repopath":"All/py311-webcolors-24.8.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":22968,"desc":"webcolors is a module for working with HTML/CSS color definitions.\n\nSupport is included for normalizing and converting between the\nfollowing formats (RGB colorspace only; conversion to/from HSL can\nbe handled by the colorsys module in the Python standard library):\n\n* Specification-defined color names\n* Six-digit hexadecimal\n* Three-digit hexadecimal\n* Integer rgb() triplet\n* Percentage rgb() triplet","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-whichcraft","origin":"devel/py-whichcraft","version":"0.6.1_1","comment":"Cross-platform cross-python shutil.which functionality","maintainer":"matthew@FreeBSD.org","www":"https://pypi.org/project/whichcraft/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8ef84831a3e27b31f4d1c4970c68d2c840a1a5df8af219d1d19a4c129f49e059","flatsize":16311,"path":"All/py311-whichcraft-0.6.1_1.pkg","repopath":"All/py311-whichcraft-0.6.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":6400,"desc":"This package provides cross-platform cross-python shutil.which\nfunctionality.\n\nThis is a shim of the shutil.which function that's designed to work\nacross multiple versions of Python and inside of windows. The code for\nPython 2.x is based on Python 3 code that I extracted from source. I\noriginally did this for Cookiecutter but pulled it out in order to\nreduce line count for that project.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-webob","origin":"www/py-webob","version":"1.8.7_1","comment":"WSGI request and response Python object","maintainer":"nivit@FreeBSD.org","www":"https://webob.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6a122a9eb2b3efa7fd52888e87b0e604b876c63bdba812153ac0ff37e0332425","flatsize":4216766,"path":"All/py311-webob-1.8.7_1.pkg","repopath":"All/py311-webob-1.8.7_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":502888,"desc":"WebOb provides wrappers around the WSGI request environment, and an\nobject to help create WSGI responses.\n\nThe objects map much of the specified behavior of HTTP, including\nheader parsing and accessors for other standard parts of the\nenvironment.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-webargs","origin":"www/py-webargs","version":"8.6.0","comment":"Python library for parsing and validating HTTP request objects","maintainer":"meka@tilda.center","www":"https://github.com/marshmallow-code/webargs","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3fea4cded051e02809af2433609b56ed9f1a0b8a0762e46f8c22056151288b8e","flatsize":337839,"path":"All/py311-webargs-8.6.0.pkg","repopath":"All/py311-webargs-8.6.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":53564,"desc":"webargs is a Python library for parsing and validating HTTP request\nobjects, with built-in support for popular web frameworks, including\nFlask, Django, Bottle, Tornado, Pyramid, webapp2, Falcon, and aiohttp","deps":{"py311-marshmallow":{"origin":"devel/py-marshmallow","version":"3.26.1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python","www"],"annotations":{"cpe":"cpe:2.3:a:webargs_project:webargs:8.6.0:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-webassets","origin":"www/py-webassets","version":"2.0_1","comment":"Media asset management for Python","maintainer":"kai@FreeBSD.org","www":"https://github.com/miracle2k/webassets","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8c517d5c192c627374cc5e7110be636aa58b0f6ca0c34d37933b51bb5f7bcbab","flatsize":1375264,"path":"All/py311-webassets-2.0_1.pkg","repopath":"All/py311-webassets-2.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":216064,"desc":"Asset management application for Python web development.\n\nUse it to merge and compress your JavaScript and CSS files.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-weasel","origin":"devel/py-weasel","version":"0.4.1_1","comment":"Small and easy workflow system","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/explosion/weasel","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f4d307c7b19fc5f62c88f2f5b536dde57dc4b44e84e6ffa935510532fe915498","flatsize":493005,"path":"All/py311-weasel-0.4.1_1.pkg","repopath":"All/py311-weasel-0.4.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":92348,"desc":"Weasel lets you manage and share end-to-end workflows for different use cases\nand domains, and orchestrate training, packaging and serving your custom\npipelines. You can start off by cloning a pre-defined project template, adjust\nit to fit your needs, load in your data, train a pipeline, export it as a Python\npackage, upload your outputs to a remote storage and share your results with\nyour team. Weasel can be used via the weasel command and we provide templates in\nour projects repo.","deps":{"py311-cloudpathlib":{"origin":"devel/py-cloudpathlib","version":"0.21.0"},"py311-confection":{"origin":"devel/py-confection","version":"0.1.5"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-pydantic2":{"origin":"devel/py-pydantic2","version":"2.10.6_3"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-smart-open":{"origin":"net/py-smart-open","version":"7.1.0"},"py311-srsly":{"origin":"devel/py-srsly","version":"2.5.1"},"py311-typer":{"origin":"devel/py-typer","version":"0.15.2"},"py311-wasabi":{"origin":"textproc/py-wasabi","version":"1.1.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-wcwidth","origin":"devel/py-wcwidth","version":"0.2.8_1","comment":"Determine the printable width of the terminal","maintainer":"skreuzer@FreeBSD.org","www":"https://github.com/jquast/wcwidth","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8aacc2cc87723ddf1b0303957704769d914ec4a74545483867d7f8e8b8938a86","flatsize":581280,"path":"All/py311-wcwidth-0.2.8_1.pkg","repopath":"All/py311-wcwidth-0.2.8_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":31196,"desc":"This API is mainly for Terminal Emulator implementors -- any python program\nthat attempts to determine the printable width of a string on a Terminal.\n\nIt is certainly possible to use your Operating System's wcwidth() and\nwcswidth() calls if it is POSIX-conforming, but this would not be possible on\nnon-POSIX platforms, such as Windows, or for alternative Python\nimplementations, such as jython.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-wcmatch","origin":"textproc/py-wcmatch","version":"8.5.2","comment":"Wildcard/glob file name matcher","maintainer":"matthew@FreeBSD.org","www":"https://pypi.org/project/wcmatch/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5c92e337bdf0d8184590cbba3b51d11be9019f4b50e22ca6a30eb4ce82c3b125","flatsize":504357,"path":"All/py311-wcmatch-8.5.2.pkg","repopath":"All/py311-wcmatch-8.5.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":85972,"desc":"Wildcard Match provides an enhanced fnmatch, glob, and pathlib library\nin order to provide file matching and globbing that more closely\nfollows the features found in Bash. In some ways these libraries are\nsimilar to Python's builtin libraries as they provide a similar\ninterface to match, filter, and glob the file system. But they also\ninclude a number of features found in Bash's globbing such as\nbackslash escaping, brace expansion, extended glob pattern groups,\netc. They also add a number of new useful functions as well, such as\nglobmatch which functions like fnmatch, but for paths.","deps":{"py311-bracex":{"origin":"textproc/py-bracex","version":"2.4"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-wcag-contrast-ratio","origin":"www/py-wcag-contrast-ratio","version":"0.9_1","comment":"Library for computing contrast ratios, as required by WCAG 2.0","maintainer":"nivit@FreeBSD.org","www":"https://github.com/gsnedders/wcag-contrast-ratio","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"38882da35a256b7a6cc7d3383d802782b43c6dc2b4b3ea093a7d2dd575f4170f","flatsize":7807,"path":"All/py311-wcag-contrast-ratio-0.9_1.pkg","repopath":"All/py311-wcag-contrast-ratio-0.9_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3464,"desc":"A Python library for computing contrast ratios, as required by WCAG 2.0.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-weasyprint","origin":"print/py-weasyprint","version":"61.2","comment":"Converts HTML/CSS documents to PDF","maintainer":"pi@FreeBSD.org","www":"https://weasyprint.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"30bce0ce866d5ec79414ea2ef302ee4ba7d12cfaad5c4e29178d41dbe738fefd","flatsize":3463696,"path":"All/py311-weasyprint-61.2.pkg","repopath":"All/py311-weasyprint-61.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":562984,"desc":"WeasyPrint helps web developers to create PDF documents. It turns simple\nHTML pages into gorgeous PDF.","deps":{"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"py311-brotli":{"origin":"archivers/py-brotli","version":"1.1.0"},"py311-cairo":{"origin":"graphics/py-cairo","version":"1.21.0,1"},"py311-cairocffi":{"origin":"graphics/py-cairocffi","version":"1.4.0_1"},"py311-cairosvg":{"origin":"graphics/py-cairosvg","version":"2.7.1_1"},"py311-cffi":{"origin":"devel/py-cffi","version":"1.17.1"},"py311-cssselect2":{"origin":"textproc/py-cssselect2","version":"0.8.0"},"py311-fonttools":{"origin":"print/py-fonttools","version":"4.56.0"},"py311-html5lib":{"origin":"www/py-html5lib","version":"1.1_1"},"py311-pydyf":{"origin":"print/py-pydyf","version":"0.9.0"},"py311-pyphen":{"origin":"textproc/py-pyphen","version":"0.17.0"},"py311-tinycss2":{"origin":"textproc/py-tinycss2","version":"1.4.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["print","python"],"annotations":{"flavor":"py311"}},{"name":"py311-waypaper","origin":"x11/py-waypaper","version":"2.5","comment":"GUI wallpaper manager for Wayland and Xorg","maintainer":"nivit@FreeBSD.org","www":"https://anufrievroman.gitbook.io/waypaper","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d1b2b8d23182360a45227e7b355e5eb6f9198e8ef3bbde0a874e8d664ba3a975","flatsize":487920,"path":"All/py311-waypaper-2.5.pkg","repopath":"All/py311-waypaper-2.5.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":75660,"desc":"GUI wallpaper setter for Wayland and Xorg window managers. It works as a\nfrontend for popular wallpaper backends like swaybg, swww, wallutils,\nhyprpaper, mpvpaper and feh.\n\nFeatures\n\n    - Vim keys\n    - Support for GIF animations (with swww or mpvpaper)\n    - Support for videos (with mpvpaper)\n    - Support for multiple monitors (with swww or swaybg or hyprpaper or mpvpaper)\n    - Works on Wayland (with swww or swaybg or hyprpaper or wallutils or mpvpaper)\n    - Works on Xorg (with feh or wallutils)\n    - Restores wallpaper at launch of your WM\n    - Caching for fast loading","deps":{"feh":{"origin":"graphics/feh","version":"3.10.3_2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"py311-imageio":{"origin":"graphics/py-imageio","version":"2.37.0"},"py311-imageio-ffmpeg":{"origin":"graphics/py-imageio-ffmpeg","version":"0.5.1"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"py311-platformdirs":{"origin":"devel/py-platformdirs","version":"4.3.6"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"py311-screeninfo":{"origin":"x11/py-screeninfo","version":"0.8.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"swaybg":{"origin":"x11/swaybg","version":"1.2.1"}},"categories":["python","x11"],"annotations":{"flavor":"py311"}},{"name":"py311-wavio","origin":"audio/py-wavio","version":"0.0.9_1","comment":"Python module for reading and writing WAV files using numpy arrays","maintainer":"yuri@FreeBSD.org","www":"https://github.com/WarrenWeckesser/wavio/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7ca3a1e793ec86418c71d8d5c889e876de2c63e2d1b3300152ab127e535575fd","flatsize":66592,"path":"All/py311-wavio-0.0.9_1.pkg","repopath":"All/py311-wavio-0.0.9_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":12752,"desc":"wavio is a Python module that defines two functions:\n* wavio.read reads a WAV file and returns an object that holds the sampling\n  rate, sample width (in bytes), and a numpy array containing the data.\n* wavio.write writes a numpy array to a WAV file, optionally using a\n  specified sample width.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["audio","python"],"annotations":{"flavor":"py311"}},{"name":"py311-wavedrom","origin":"textproc/py-wavedrom","version":"2.0.3.p3_2","comment":"WaveDrom compatible Python command line","maintainer":"kai@FreeBSD.org","www":"https://github.com/wallento/wavedrompy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d12eb9038f35c44fe8e34ad630f1e2443de9c76423b9d7f4e910efcd73b76677","flatsize":595731,"path":"All/py311-wavedrom-2.0.3.p3_2.pkg","repopath":"All/py311-wavedrom-2.0.3.p3_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":67120,"desc":"This is a Python module and command line fully compatible with WaveDrom, which\nis originally implemented in JavaScript. It is useful if you want to generate\nwavedrom diagrams from a Python environment or simply don't want to install the\nNode.js environment just to use WaveDrom as simple command line.\n\nWaveDromPy is for example used in sphinxcontrib-wavedrom to render wavedrom for\nSphinx documentation. While the original project renders the diagrams in\nJavaScript in the browser, WaveDromPy renders them to SVG files.\n\nThis tool is a direct translation of original Javascript file WaveDrom.js to\nPython. No extra feature added. We seek to have it fully compatible.\n\nThe tool WaveDromPy directly converts WaveDrom compatible JSON files into SVG\nformat.","deps":{"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-svgwrite":{"origin":"graphics/py-svgwrite","version":"1.4.3_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-watermark","origin":"devel/py-watermark","version":"2.5.0","comment":"IPython magic function to print date/time stamps and various system information","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rasbt/watermark","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f23fa2a4b899b693d01ec35d1503694a8e7c87e2742d460b8065e2f782d34a1b","flatsize":66441,"path":"All/py311-watermark-2.5.0.pkg","repopath":"All/py311-watermark-2.5.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":14328,"desc":"watermark is an IPython magic extension for printing date and time stamps,\nversion numbers, and hardware information.","deps":{"py311-importlib-metadata":{"origin":"devel/py-importlib-metadata","version":"8.6.1"},"py311-ipython":{"origin":"devel/ipython","version":"8.18.1_1"},"py311-setuptools":{"origin":"devel/py-setuptools","version":"63.1.0_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"GPU":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-watchgod","origin":"devel/py-watchgod","version":"0.8.2_2","comment":"Simple, modern file watching and code reload in python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/samuelcolvin/watchfiles","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f283dd8394b49d23b99b64dd20fbc5bc8f147c791fc45af67c7014e55cc43ff5","flatsize":94982,"path":"All/py311-watchgod-0.8.2_2.pkg","repopath":"All/py311-watchgod-0.8.2_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":23584,"desc":"watchgod is a simple, modern file watching and code reload in python.\n\nwatchgod is inspired by watchdog, hence the name, but tries to fix some of the\nfrustrations I found with watchdog, namely: separate approaches for each OS, an\ninelegant approach to concurrency using threading, challenges around debouncing\nchanges and bugs which weren't being fixed.","deps":{"py311-anyio3":{"origin":"devel/py-anyio3","version":"3.7.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-watchfiles","origin":"devel/py-watchfiles","version":"0.22.0_1","comment":"Simple, modern and high performance file watching and code reload in python","maintainer":"sunpoet@FreeBSD.org","www":"https://watchfiles.helpmanual.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b4ead689592c1f06cfea58673f978be3847163c5e5b3012b79fb0270de9d807e","flatsize":913837,"path":"All/py311-watchfiles-0.22.0_1.pkg","repopath":"All/py311-watchfiles-0.22.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":291912,"desc":"Simple, modern and high performance file watching and code reload in python.","deps":{"py311-anyio":{"origin":"devel/py-anyio","version":"4.8.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-wassima","origin":"security/py-wassima","version":"1.2.2","comment":"Access your OS root certificates with utmost ease","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jawah/wassima","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c4971322b0f1f8bfa7dde85e6a82b85355daed64b5b3177874610f3426ed419a","flatsize":523781,"path":"All/py311-wassima-1.2.2.pkg","repopath":"All/py311-wassima-1.2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":189680,"desc":"Wassima offers you a great alternative to certifi. It is a simple yet efficient\nwrapper around MIT licensed rustls-native-certs.\n\nThis project allows you to access your original operating system trust store,\nthus helping you to verify the remote peer certificates.\n\nIt works as-is out-of-the-box for MacOS, Windows, and Linux. Automatically\nfallback on Certifi otherwise. Available on PyPy and Python 3.7+\n\nIf your particular operating system is not supported, we will make this happen!\nOpen an issue on the repository.\n\nFor now, it is not supported to call your OS certificate verify native function.\nUse your Python native capabilities for it.","deps":{"py311-certifi":{"origin":"security/py-certifi","version":"2025.1.31"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-watchdog","origin":"devel/py-watchdog","version":"6.0.0","comment":"Python API library to monitor file system events","maintainer":"nivit@FreeBSD.org","www":"https://github.com/gorakhargosh/watchdog","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"26a62a5d0ebc5c5fce0777c78284f01131ab27f916a80d1ba7b406590cc5b187","flatsize":2052021,"path":"All/py311-watchdog-6.0.0.pkg","repopath":"All/py311-watchdog-6.0.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":313056,"desc":"Python API library and shell utilities to monitor file system events.\n\nDirectory monitoring is made easy with\n\n    * A cross-platform API.\n    * A shell tool to run commands in response to directory changes.","deps":{"libinotify":{"origin":"devel/libinotify","version":"20240724"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-wasabi","origin":"textproc/py-wasabi","version":"1.1.3","comment":"Lightweight console printing and formatting toolkit","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/explosion/wasabi","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bd805a2754c3dc9802484f4c0ce257828e80fef6d53c90a6bec0dc2f5dc250fb","flatsize":285650,"path":"All/py311-wasabi-1.1.3.pkg","repopath":"All/py311-wasabi-1.1.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":50120,"desc":"wasabi is a lightweight console printing and formatting toolkit.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-warlock","origin":"devel/py-warlock","version":"2.0.1_1","comment":"Python object model built on JSON schema and JSON patch","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/bcwaldon/warlock","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ed13c2d9ae39360659b7ac6e3d1fc1676e11eccfc3cfb51556c0f3c4bd33da73","flatsize":55565,"path":"All/py311-warlock-2.0.1_1.pkg","repopath":"All/py311-warlock-2.0.1_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":11912,"desc":"Warlock creates self-validating Python objects using JSON schema.","deps":{"py311-jsonpatch":{"origin":"devel/py-jsonpatch","version":"1.33_1"},"py311-jsonschema":{"origin":"devel/py-jsonschema","version":"4.23.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-warctools","origin":"archivers/py-warctools","version":"4.10.0_1","comment":"Tools for debugging ISO28500/WARC files","maintainer":"python@FreeBSD.org","www":"https://github.com/internetarchive/warctools","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5c0e8570d9e582df13ee456ba66624ad53f02da7ca5e8664615c64d1eb654813","flatsize":420995,"path":"All/py311-warctools-4.10.0_1.pkg","repopath":"All/py311-warctools-4.10.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":72428,"desc":"Command line tools and libraries for handling and manipulating ISO 28500\nWARC files and their HTTP contents.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["archivers","python"],"annotations":{"flavor":"py311"}},{"name":"py311-wapiti","origin":"security/wapiti","version":"3.0.3_1","comment":"Vulnerability scanner for web applications","maintainer":"antoine@FreeBSD.org","www":"http://wapiti.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"edbbc3e02215c81459a4235034e5c561f790c0a57450b0de1b9c9ce2b88461ba","flatsize":2779011,"path":"All/py311-wapiti-3.0.3_1.pkg","repopath":"All/py311-wapiti-3.0.3_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":512688,"desc":"Wapiti allows you to audit the security of your web applications.\nIt performs \"black-box\" scans, i.e. it does not study the source code of\nthe application but will scans the webpages of the deployed webapp,\nlooking for scripts and forms where it can inject data.\nOnce it gets this list, Wapiti acts like a fuzzer, injecting payloads to\nsee if a script is vulnerable.","deps":{"py311-beautifulsoup":{"origin":"www/py-beautifulsoup","version":"4.13.3_1"},"py311-mako":{"origin":"textproc/py-mako","version":"1.3.5_1"},"py311-pysocks":{"origin":"net/py-pysocks","version":"1.7.1_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"py311-tld":{"origin":"dns/py-tld","version":"0.11.11_1"},"py311-yaswfp":{"origin":"graphics/py-yaswfp","version":"0.9.3_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["security"],"annotations":{"flavor":"py311"}},{"name":"py311-waitress","origin":"www/py-waitress","version":"3.0.2","comment":"Python WSGI server","maintainer":"sunpoet@FreeBSD.org","www":"https://docs.pylonsproject.org/projects/waitress/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cad15ec7319c66f980a3849d64fac6d5853f31aa8dd1c6bdfff039d833a57b95","flatsize":530337,"path":"All/py311-waitress-3.0.2.pkg","repopath":"All/py311-waitress-3.0.2.pkg","licenselogic":"single","licenses":["ZPL21"],"pkgsize":100324,"desc":"Waitress is meant to be a production-quality pure-Python WSGI server with very\nacceptable performance. It has no dependencies except ones which live in the\nPython standard library.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"cpe":"cpe:2.3:a:agendaless:waitress:3.0.2:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-wordnet","origin":"textproc/py-wordnet","version":"2.0.1_2","comment":"Python Interface to WordNet","maintainer":"ports@FreeBSD.org","www":"http://osteele.com/projects/pywordnet/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b1ddbf50cf5684364063e69cf6cc681b8498009cf0d82aa803490771ae07e2ff","flatsize":36206908,"path":"All/py311-wordnet-2.0.1_2.pkg","repopath":"All/py311-wordnet-2.0.1_2.pkg","licenselogic":"single","pkgsize":7605104,"desc":"PyWordNet is a Python interface to the WordNet database of word meanings\nand lexical relationships.  (A lexical relationship is a relationship\nbetween words, such as synonym, antonym, hypernym (\"poodle\" -> \"dog\"),\nand hyponym (\"poodle\" -> \"dog\").","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-wordnet port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-wxPython42","origin":"x11-toolkits/py-wxPython4","version":"4.2.2_1","comment":"GUI toolkit for the Python programming language","maintainer":"desktop@FreeBSD.org","www":"https://www.wxpython.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e0537dfa6b77eaf3f0e6a392ac90b3a3029cb9e182d0606a8350ea6d62bb9059","flatsize":67251830,"path":"All/py311-wxPython42-4.2.2_1.pkg","repopath":"All/py311-wxPython42-4.2.2_1.pkg","licenselogic":"and","licenses":["GPLv2+","LGPL21+","WXWINDOWS"],"pkgsize":9684652,"desc":"wxPython is a GUI toolkit for the Python programming language. It allows Python\nprogrammers to create programs with a robust, highly functional graphical user\ninterface, simply and easily. It is implemented as a Python extension module\n(native code) that wraps the popular wxWidgets cross platform GUI library, which\nis written in C++.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"wx32-gtk3":{"origin":"x11-toolkits/wxgtk32","version":"3.2.6_1"}},"categories":["python","x11-toolkits"],"options":{"NLS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-wagtail-factories","origin":"www/py-wagtail-factories","version":"4.1.0_1","comment":"Factory boy classes for wagtail","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/wagtail/wagtail-factories","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6c2633e34eeeb2ad9e5f78a8a4af0ccb5738e744ce0601453d441ba7ba8a0ef6","flatsize":96615,"path":"All/py311-wagtail-factories-4.1.0_1.pkg","repopath":"All/py311-wagtail-factories-4.1.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19636,"desc":"Factory boy classes for Wagtail CMS","deps":{"py311-factory-boy":{"origin":"devel/py-factory-boy","version":"3.3.0_2"},"py311-wagtail":{"origin":"www/py-wagtail","version":"6.4.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-wagtail-bakery","origin":"www/py-wagtail-bakery","version":"0.8.0_1","comment":"Set of helpers for baking your Django Wagtail site out as flat files","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/wagtail/wagtail-bakery","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a19b0f821cb16f9024e7f57a08692bd3913018159cc595442f52b58d61d7645a","flatsize":76170,"path":"All/py311-wagtail-bakery-0.8.0_1.pkg","repopath":"All/py311-wagtail-bakery-0.8.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16940,"desc":"Wagtail-bakery is built on top of Django bakery. Please read their documentation\nfor detailed configuration and how to build default Django flat files. Yes.\nWagtail-bakery is not limited to build Wagtail pages specifically, mixed content\nis possible!","deps":{"py311-django-bakery":{"origin":"www/py-django-bakery","version":"0.12.7_1"},"py311-wagtail":{"origin":"www/py-wagtail","version":"6.4.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-web2ldap","origin":"www/web2ldap","version":"1.8.1_2","comment":"Python-based WWW gateway to LDAP servers","maintainer":"girgen@FreeBSD.org","www":"https://web2ldap.de/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"87622b79217fc4d072f1333c96e4cdbb069e159a45af0c983474f107e38553a0","flatsize":4614760,"path":"All/py311-web2ldap-1.8.1_2.pkg","repopath":"All/py311-web2ldap-1.8.1_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":646472,"desc":"web2ldap is a full-featured web-based LDAP v2+ client written in Python.","deps":{"mime-support":{"origin":"misc/mime-support","version":"3.66_1"},"py311-asn1crypto":{"origin":"devel/py-asn1crypto","version":"1.5.1_1"},"py311-defusedxml":{"origin":"devel/py-defusedxml","version":"0.7.1_1"},"py311-dnspython":{"origin":"dns/py-dnspython","version":"2.7.0,1"},"py311-iso3166":{"origin":"textproc/py-iso3166","version":"2.1.1_1"},"py311-ldap0":{"origin":"net/py-ldap0","version":"1.4.7_1"},"py311-paramiko":{"origin":"security/py-paramiko","version":"2.11.0_3"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"py311-prometheus-client":{"origin":"net-mgmt/py-prometheus-client","version":"0.21.1_1"},"py311-xlwt":{"origin":"textproc/py-xlwt","version":"1.3.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:web2ldap:web2ldap:1.8.1:::::dragonfly6:x86_64:2","flavor":"py311"},"messages":[{"message":"Run:\n\n  service web2ldap onestart\n\nto start the standalone version of web2ldap. By default it only accepts\nconnections from localhost, this can be changed by editing configuration\noption ``access_allowed'' in the file:\n\n  /usr/local/etc/web2ldap/web2ldapcnf/__init__.py\n\nFor configuration suggestions on installing the WSGI version of web2ldap using\napache *instead of the standalone version*, please look at the enclosed\ndocumentation in:\n\n  https://fossies.org/linux/web2ldap/etc/apache2/sample-mod_wsgi.conf","type":"install"}]},{"name":"py311-wagtail-transfer","origin":"www/py-wagtail-transfer","version":"0.9.4","comment":"Content transfer for Wagtail","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/wagtail/wagtail-transfer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6a67437163a54f979e85c0ab5a26b8d91ee8e9e3fce7af83dff873149a411416","flatsize":1865024,"path":"All/py311-wagtail-transfer-0.9.4.pkg","repopath":"All/py311-wagtail-transfer-0.9.4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":303644,"desc":"Wagtail Transfer is an extension for Wagtail allowing content to be transferred\nbetween multiple instances of a Wagtail project.","deps":{"py311-wagtail":{"origin":"www/py-wagtail","version":"6.4.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-wagtail-airtable","origin":"www/py-wagtail-airtable","version":"1.0.0_1","comment":"Sync data between Wagtail and Airtable","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/wagtail-nest/wagtail-airtable","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f96dfefb8cc637644258398dda244663b3841637901309f40a0cddc2b3777bc2","flatsize":182515,"path":"All/py311-wagtail-airtable-1.0.0_1.pkg","repopath":"All/py311-wagtail-airtable-1.0.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":39812,"desc":"Wagtail/Airtable is an extension for Wagtail allowing content to be transferred\nbetween Airtable sheets and your Wagtail/Django models.","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"py311-djangorestframework":{"origin":"www/py-djangorestframework","version":"3.15.2_1,1"},"py311-pyairtable2":{"origin":"devel/py-pyairtable2","version":"2.3.7"},"py311-wagtail":{"origin":"www/py-wagtail","version":"6.4.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-wagtail-localize","origin":"www/py-wagtail-localize","version":"1.11","comment":"Translation plugin for Wagtail CMS","maintainer":"sunpoet@FreeBSD.org","www":"https://wagtail-localize.org/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"520d8b7048fb6efa225d23fca0965b03f9d5c923f4976ab4a7a8764f30a1d497","flatsize":2341818,"path":"All/py311-wagtail-localize-1.11.pkg","repopath":"All/py311-wagtail-localize-1.11.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":345232,"desc":"Wagtail Localize is a translation plugin for the Wagtail CMS. It allows pages or\nsnippets to be translated within Wagtail's admin interface. It also provides\nintegrations with external translations services such as Pontoon or DeepL, and\nimporting/exporting translations with PO files.","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"py311-polib":{"origin":"devel/py-polib","version":"1.2.0_1"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"py311-wagtail":{"origin":"www/py-wagtail","version":"6.4.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-wagtail-2fa","origin":"www/py-wagtail-2fa","version":"1.6.9_3","comment":"Two factor authentication for Wagtail","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/labd/wagtail-2fa","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0be21565920bf3427369f70dfdb317980bdfaf858443534ae4b37c068f611a26","flatsize":131842,"path":"All/py311-wagtail-2fa-1.6.9_3.pkg","repopath":"All/py311-wagtail-2fa-1.6.9_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":26556,"desc":"This Django app adds two factor authentication to Wagtail. Behind the scenes it\nuse django-otp which supports Time-based One-Time Passwords (TOTP). This allows\nyou to use various apps like Authy, Google Authenticator, or 1Password.","deps":{"py311-django-otp":{"origin":"www/py-django-otp","version":"1.5.4"},"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"py311-qrcode":{"origin":"textproc/py-qrcode","version":"8.0_2"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-wagtail":{"origin":"www/py-wagtail","version":"6.4.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-wadllib","origin":"devel/py-wadllib","version":"1.3.6_1","comment":"Navigate HTTP resources using WADL files as guides","maintainer":"fullermd@over-yonder.net","www":"https://launchpad.net/wadllib","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e21c468e23eaac8985af4305d7d14b27d0c064d4a98a9c46894f89a3d0f8508e","flatsize":480556,"path":"All/py311-wadllib-1.3.6_1.pkg","repopath":"All/py311-wadllib-1.3.6_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":54788,"desc":"The Web Application Description Language is an XML vocabulary for\ndescribing the capabilities of HTTP resources. wadllib can be used in\nconjunction with an HTTP library to navigate and manipulate those\nresources.\n\nThis project is also part of https://launchpad.net/lazr","deps":{"py311-lazr.uri":{"origin":"devel/py-lazr.uri","version":"1.0.6_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-w3lib","origin":"www/py-w3lib","version":"1.21.0_1","comment":"Library of web-related functions","maintainer":"rm@FreeBSD.org","www":"https://github.com/scrapy/w3lib/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"982fc3defd79d18bf71194202f31bb9d0ec679306c8e16278cb2c9ac1c50287c","flatsize":179241,"path":"All/py311-w3lib-1.21.0_1.pkg","repopath":"All/py311-w3lib-1.21.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":33804,"desc":"This is a Python library of web-related functions, such as:\n\n  - remove comments, or tags from HTML snippets\n  - extract base url from HTML snippets\n  - translate entites on HTML strings\n  - encoding mulitpart/form-data\n  - convert raw HTTP headers to dicts and vice-versa\n  - construct HTTP auth header\n  - converting HTML pages to unicode\n  - RFC-compliant url joining\n  - sanitize urls (like browsers do)\n  - extract arguments from urls","deps":{"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-vulture","origin":"devel/py-vulture","version":"2.9.1_1","comment":"Find dead code in Python programs","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jendrikseipp/vulture","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c31057426f176d810f7f365125aa2511f2f53552faca2132f8b416ab544b9e49","flatsize":213076,"path":"All/py311-vulture-2.9.1_1.pkg","repopath":"All/py311-vulture-2.9.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":47744,"desc":"Vulture finds unused code in Python programs. This is useful for cleaning up and\nfinding errors in large code bases. If you run Vulture on both your library and\ntest suite you can find untested code.\n\nDue to Python's dynamic nature, static code analyzers like Vulture are likely to\nmiss some dead code. Also, code that is only called implicitly may be reported\nas unused. Nonetheless, Vulture can be a very helpful tool for higher code\nquality.\n\nFeatures:\n- fast: uses static code analysis\n- tested: tests itself and has complete test coverage\n- complements pyflakes and has the same output syntax\n- sorts unused classes and functions by size with --sort-by-size\n- supports Python 2.7 and Python >= 3.4","deps":{"py311-toml":{"origin":"textproc/py-toml","version":"0.10.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-vulndb","origin":"security/py-vulndb","version":"0.0.19_1","comment":"Provides access to the vulndb information in Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/vulndb/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f8e4a68e85dca80032fc7744405a96c5713d454dc9475d9e098908e750b5928d","flatsize":218840,"path":"All/py311-vulndb-0.0.19_1.pkg","repopath":"All/py311-vulndb-0.0.19_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":48400,"desc":"Python SDK to access the vulnerability database:\nhttps://github.com/vulndb/data","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-vsts-cd-manager","origin":"devel/py-vsts-cd-manager","version":"1.0.2_1","comment":"Python wrapper around some of the Visual Studio Team Services APIs","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/vsts-cd-manager/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9cadf046c019d324c9eb6f43b348b8a0d11eef7557049e6e34771f6f10409c69","flatsize":198186,"path":"All/py311-vsts-cd-manager-1.0.2_1.pkg","repopath":"All/py311-vsts-cd-manager-1.0.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":30600,"desc":"Visual Studio Team Services Continuous Delivery Manager\n\nThis project provides the class ContinuousDeliveryManager and supporting\nclasses. This CD manager class allows the caller to manage Azure Continuous\nDelivery pipelines that are maintained within a VSTS account.","deps":{"py311-mock":{"origin":"devel/py-mock","version":"5.2.0_1"},"py311-msrest":{"origin":"net-mgmt/py-msrest","version":"0.7.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-vpn-slice","origin":"security/py-vpn-slice","version":"0.16.1_1","comment":"vpnc-script replacement for easy split-tunnel VPN setup","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/dlenski/vpn-slice","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f23d0343337fd6bce8bec43d9f240fd05d01b454eb7600d62e76e08b7f9a030f","flatsize":318298,"path":"All/py311-vpn-slice-0.16.1_1.pkg","repopath":"All/py311-vpn-slice-0.16.1_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":58576,"desc":"This is a replacement for the vpnc-script used by OpenConnect or VPNC.\n\nInstead of trying to copy the behavior of standard corporate VPN clients, which\nnormally reroute all your network traffic through the VPN, this one tries to\nminimize your contact with an intrusive VPN. This is also known as a\nsplit-tunnel VPN, since it splits your traffic between the VPN tunnel and your\nnormal network interfaces.\n\nvpn-slice makes it easy to set up a split-tunnel VPN:\n- By default, it only routes traffic for specific hosts or subnets through the\n  VPN.\n- It automatically looks up named hosts, using the VPN's DNS servers, and adds\n  entries for them to your /etc/hosts (which it cleans up after VPN\n  disconnection), however it does not otherwise alter your /etc/resolv.conf at\n  all.\n- It has many additional options to customize routing and lookup (for example,\n  --route-splits to additionally route traffic for specific subnets requested by\n  the server). Run vpn-slice --help to see them all.","deps":{"py311-dnspython":{"origin":"dns/py-dnspython","version":"2.7.0,1"},"py311-setproctitle":{"origin":"devel/py-setproctitle","version":"1.3.3_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net-vpn","python","security"],"annotations":{"flavor":"py311"},"messages":[{"message":"This software requires that procfs filesystem be mounted;\n\n# echo \"proc /proc procfs rw 0 0\" >> /etc/fstab\n# mount /proc","type":"install"}]},{"name":"py311-vosk","origin":"audio/py-vosk","version":"0.3.50_1","comment":"Vosk: Offline open source speech recognition toolkit (Py + App)","maintainer":"yuri@FreeBSD.org","www":"https://alphacephei.com/vosk/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"da61319a83655bb28ede53c3ec42875202f097423bdfda83d4f01f4e31c6ba0d","flatsize":134574,"path":"All/py311-vosk-0.3.50_1.pkg","repopath":"All/py311-vosk-0.3.50_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":26932,"desc":"Vosk is an offline open source speech recognition toolkit. It enables speech\nrecognition for 20+ languages and dialects - English, Indian English, German,\nFrench, Spanish, Portuguese, Chinese, Russian, Turkish, Vietnamese, Italian,\nDutch, Catalan, Arabic, Greek, Farsi, Filipino, Ukrainian, Kazakh, Swedish,\nJapanese, Esperanto, Hindi, Czech, Polish. More to come.","deps":{"py311-cffi":{"origin":"devel/py-cffi","version":"1.17.1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-srt":{"origin":"multimedia/py-srt","version":"3.5.3_1"},"py311-tqdm":{"origin":"misc/py-tqdm","version":"4.67.1"},"py311-websockets":{"origin":"devel/py-websockets","version":"15.0.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"vosk-api":{"origin":"audio/vosk-api","version":"0.3.50_1"}},"categories":["audio"],"annotations":{"flavor":"py311"},"messages":[{"message":"You installed vosk, an open source speech recognition toolkit.\n\nIn order to transcribe the audio file with speech please run this command:\n$ vosk-transcriber -i speech-audio.mp4 -o text-transcription.txt","type":"install"}]},{"name":"py311-voluptuous-serialize","origin":"devel/py-voluptuous-serialize","version":"2.6.0_1","comment":"Convert voluptuous schemas to JSON","maintainer":"driesm@FreeBSD.org","www":"https://github.com/home-assistant-libs/voluptuous-serialize","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1248ade500067d71092cfae6c0c9a86784511fa6372740695118d96db3029925","flatsize":26066,"path":"All/py311-voluptuous-serialize-2.6.0_1.pkg","repopath":"All/py311-voluptuous-serialize-2.6.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":8540,"desc":"Convert Voluptuous schemas to dictionaries so they can be serialized.\nYou can pass a custom serializer to be able to process custom validators.\nIf the serializer returns UNSUPPORTED, it will return to normal processing.","deps":{"py311-voluptuous":{"origin":"devel/py-voluptuous","version":"0.15.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-voluptuous","origin":"devel/py-voluptuous","version":"0.15.2_1","comment":"Python data validation library","maintainer":"python@FreeBSD.org","www":"https://github.com/alecthomas/voluptuous","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1489adf2c030585d7e9485bf3aaded91e0637f2f2c18f27054fc3cdea937f8f3","flatsize":390974,"path":"All/py311-voluptuous-0.15.2_1.pkg","repopath":"All/py311-voluptuous-0.15.2_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":62248,"desc":"Voluptuous, despite the name, is a Python data validation library. It is\nprimarily intended for validating data coming into Python as JSON, YAML, etc.\n\nIt has three goals:\n\n 1. Simplicity.\n 2. Support for complex data structures.\n 3. Provide useful error messages.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-vobject","origin":"deskutils/py-vobject","version":"0.9.6.1_3","comment":"ICalendar library","maintainer":"jun-g@daemonfreaks.com","www":"https://eventable.github.io/vobject/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2999a3e639f13aff922a8f19b93c4a72285c1d4bd6518d176ebc3fc1636a605d","flatsize":597458,"path":"All/py311-vobject-0.9.6.1_3.pkg","repopath":"All/py311-vobject-0.9.6.1_3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":99772,"desc":"Vobject parses iCalendar and vCard files into Python data structures,\ndecoding the relevant encodings. Also serializes vobject data structures\nto iCalendar, vCard, or (expirementally) hCalendar unicode strings.","deps":{"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-pytz":{"origin":"devel/py-pytz","version":"2024.2_1,1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["deskutils","python"],"annotations":{"flavor":"py311"}},{"name":"py311-vistir","origin":"devel/py-vistir","version":"0.8.0","comment":"Miscellaneous utilities for filesystems, paths, projects, subprocesses and more","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sarugaku/vistir","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"722d895716277e8ded5f4be3d76adab6092ab6ad0af5eced4daf36daff015d6c","flatsize":426527,"path":"All/py311-vistir-0.8.0.pkg","repopath":"All/py311-vistir-0.8.0.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":76436,"desc":"vistir is a library full of utility functions designed to make life easier.\n\nvistir provides several categories of functionality, including:\n- Backports\n- Compatibility Shims\n- Context Managers\n- Miscellaneous Utilities\n- Path Utilities","deps":{"py311-colorama":{"origin":"devel/py-colorama","version":"0.4.6"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"REQUESTS":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-visitor","origin":"devel/py-visitor","version":"0.1.3_1","comment":"Tiny Pythonic visitor implementation","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/mbr/visitor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"240c7f0ee4d2ef9b45db3ed3d5ca02cb5314622d209e2e442f6b9e3d76f56bf4","flatsize":11138,"path":"All/py311-visitor-0.1.3_1.pkg","repopath":"All/py311-visitor-0.1.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4300,"desc":"visitor is a tiny library to facilitate visitor implementation in Python (which\nare slightly peculiar due to dynamic typing). In fact, it is so small, you may\njust be better off copy & pasting the source straight into your project.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-vsts","origin":"devel/py-vsts","version":"0.1.25_1","comment":"Python wrapper around the VSTS APIs","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/vsts/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1dcc08d5f86870f61ecfcf6d76eedeacb2a15aef2782501d352b39fc4deab55f","flatsize":21494944,"path":"All/py311-vsts-0.1.25_1.pkg","repopath":"All/py311-vsts-0.1.25_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1091316,"desc":"This repository contains Python APIs for interacting with and managing Azure\nDevOps. These APIs power the Visual Studio Team Services CLI.","deps":{"py311-msrest":{"origin":"net-mgmt/py-msrest","version":"0.7.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-virustotal-api","origin":"security/py-virustotal-api","version":"1.1.11_1","comment":"Virus Total Public/Private/Intel API","maintainer":"dvl@FreeBSD.org","www":"https://pypi.org/project/virustotal-api/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5197caaeb0e041dabf58a87efc4208ba4e7e78aae6edb340a51cafcc3bae674a","flatsize":177950,"path":"All/py311-virustotal-api-1.1.11_1.pkg","repopath":"All/py311-virustotal-api-1.1.11_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20580,"desc":"VirusTotal's Public API lets you upload and scan files, submit and scan URLs,\naccess finished scan reports and make automatic comments on URLs and samples\nwithout the need of using the HTML website interface. In other words, it\nallows you to build simple scripts to access the information generated by\nVirusTotal.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-virtualenvwrapper","origin":"devel/py-virtualenvwrapper","version":"4.8.4_2","comment":"Enhancements to virtualenv","maintainer":"nivit@FreeBSD.org","www":"https://virtualenvwrapper.readthedocs.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"49c77f54cb9a7f216a19f77875b77327b6acfdd49b905323c830f15cab6f69f8","flatsize":1415259,"path":"All/py311-virtualenvwrapper-4.8.4_2.pkg","repopath":"All/py311-virtualenvwrapper-4.8.4_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":246768,"desc":"virtualenvwrapper is a set of extensions to Ian Bicking's `virtualenv\n<http://pypi.python.org/pypi/virtualenv>`_ tool.  The extensions include\nwrappers for creating and deleting virtual environments and otherwise\nmanaging your development workflow, making it easier to work on more\nthan one project at a time without introducing conflicts in their\ndependencies.","deps":{"py311-stevedore":{"origin":"devel/py-stevedore","version":"5.4.1"},"py311-virtualenv":{"origin":"devel/py-virtualenv","version":"20.29.3"},"py311-virtualenv-clone":{"origin":"devel/py-virtualenv-clone","version":"0.5.7_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-visidata","origin":"devel/py-visidata","version":"2.11_2","comment":"Terminal interface for exploring and arranging tabular data","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/saulpw/visidata","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fba715e82b5536a670646e0c5f360dd21ef0ff63faded4f5bff21854c408f88f","flatsize":3638932,"path":"All/py311-visidata-2.11_2.pkg","repopath":"All/py311-visidata-2.11_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":598720,"desc":"VisiData provides a terminal interface for exploring and arranging tabular data.\nIt supports tsv, csv, sqlite, json, xlsx (Excel), hdf5, and many other formats.","deps":{"py311-importlib-metadata":{"origin":"devel/py-importlib-metadata","version":"8.6.1"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-virtualenv-clone","origin":"devel/py-virtualenv-clone","version":"0.5.7_1","comment":"Python virtualenv cloning script","maintainer":"nivit@FreeBSD.org","www":"https://github.com/edwardgeorge/virtualenv-clone","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9c3a6e6d1d5a56d02986da1bb287ee710c49407faccf1bb7b61511bb08154611","flatsize":54819,"path":"All/py311-virtualenv-clone-0.5.7_1.pkg","repopath":"All/py311-virtualenv-clone-0.5.7_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13732,"desc":"A script for cloning a non-relocatable virtualenv.\n\nVirtualenv provides a way to make virtualenv's relocatable which could then be\ncopied as we wanted. However making a virtualenv relocatable this way breaks\nthe no-site-packages isolation of the virtualenv as well as other aspects that\ncome with relative paths and /usr/bin/env shebangs that may be undesirable.\n\nThis script attempts to overcome these and other issues and provide a way to\neasily clone an existing virtualenv.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"flavor":"py311"}},{"name":"py311-virtualenv-api","origin":"devel/py-virtualenv-api","version":"2.1.18_1","comment":"API for virtualenv/pip","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sjkingo/virtualenv-api","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3351c6cdef6b9a63b636506ab102f3d1d6414e8417e9188ffbda590fe3f648a1","flatsize":71989,"path":"All/py311-virtualenv-api-2.1.18_1.pkg","repopath":"All/py311-virtualenv-api-2.1.18_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":15820,"desc":"virtualenv is a tool to create isolated Python environments. Unfortunately, it\ndoes not expose a native Python API. This package aims to provide an API in the\nform of a wrapper around virtualenv.\n\nIt can be used to create and delete environments and perform package management\ninside the environment.","deps":{"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-vispy","origin":"graphics/py-vispy","version":"0.14.3","comment":"High-performance interactive 2D/3D data visualization library","maintainer":"yuri@FreeBSD.org","www":"https://vispy.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0194aebf85f2d48600f2394232fd492b9c0ad4243935d7c59211a2662e1b1f99","flatsize":11096797,"path":"All/py311-vispy-0.14.3.pkg","repopath":"All/py311-vispy-0.14.3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1667460,"desc":"VisPy is a high-performance interactive 2D/3D data visualization library\nleveraging the computational power of modern Graphics Processing Units\n(GPUs) through the OpenGL library to display very large datasets.","deps":{"py311-freetype-py":{"origin":"print/py-freetype-py","version":"2.5.1"},"py311-hsluv":{"origin":"graphics/py-hsluv","version":"5.0.4_1"},"py311-kiwisolver":{"origin":"math/py-kiwisolver","version":"1.4.8,1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-vincenty","origin":"math/py-vincenty","version":"0.1.4_1","comment":"Calculate the geographical distance between 2 points","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/maurycyp/vincenty","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"26e29379f16bb92df2af164c5c221c6df4767ac94b55b90b793378debf2b1fee","flatsize":15664,"path":"All/py311-vincenty-0.1.4_1.pkg","repopath":"All/py311-vincenty-0.1.4_1.pkg","licenselogic":"single","licenses":["UNLICENSE"],"pkgsize":5884,"desc":"Vincenty calculates the geographical distance (in kilometers or miles) between 2\npoints with extreme accuracy.\n\nThis library implements Vincenty's solution to the inverse geodetic problem. It\nis based on the WGS 84 reference ellipsoid and is accurate to within 1 mm (!) or\nbetter.\n\nThis formula is widely used in geographic information systems (GIS) and is much\nmore accurate than methods for computing the great-circle distance (which assume\na spherical Earth).","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["geography","math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-vine","origin":"devel/py-vine","version":"5.1.0_1","comment":"Promise library for Python","maintainer":"olgeni@FreeBSD.org","www":"https://github.com/celery/vine/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bde45dfa617d40cd3e8295915d08174a1b3270175e254dfe6f0b0eef3cf3e986","flatsize":73147,"path":"All/py311-vine-5.1.0_1.pkg","repopath":"All/py311-vine-5.1.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":16000,"desc":"Promise library for Python.\n\nThis library is used internally by the AMQP framework provided by the\nCelery project.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-vim-bridge","origin":"editors/py-vim-bridge","version":"0.6_1","comment":"Decorator enabing transparent calls to Python functions in Vim scripts","maintainer":"0mp@FreeBSD.org","www":"https://github.com/nvie/vim_bridge","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e6224ad690513e8b841006e4fedff8b0db83342c7f04f94d9667d71f7ba0a9ab","flatsize":18802,"path":"All/py311-vim-bridge-0.6_1.pkg","repopath":"All/py311-vim-bridge-0.6_1.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":6564,"desc":"vim_bridge is a Python-to-Vim bridge decorator that allows transparent calls to\nPython functions in native Vim scripts.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["editors","python"],"annotations":{"flavor":"py311"}},{"name":"py311-vici","origin":"security/py-vici","version":"5.9.11_1","comment":"Native Python interface for strongSwan's VICI protocol","maintainer":"driesm@FreeBSD.org","www":"https://pypi.org/project/vici/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a1b4dcf5de38eca75a7241e3c979d582115e514efee5594540f038fd2293a11c","flatsize":108398,"path":"All/py311-vici-5.9.11_1.pkg","repopath":"All/py311-vici-5.9.11_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17960,"desc":"The strongSwan VICI protocol allows external applications to\nmonitor, configure and control the IKE daemon charon.\nThis Python package provides a native client side implementation\nof the VICI protocol, well suited to script automated tasks in a reliable way.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net-vpn","python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-vharfbuzz","origin":"print/py-vharfbuzz","version":"0.3.1","comment":"User-friendlier way to use Harfbuzz in Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/simoncozens/vharfbuzz","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"779891f028cef6392d1f4294675d4d6ce4ec0a070ad5120cafa3d2d43385c4fc","flatsize":56498,"path":"All/py311-vharfbuzz-0.3.1.pkg","repopath":"All/py311-vharfbuzz-0.3.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13244,"desc":"uharfbuzz is an awesome tool for shaping text in Python. But it wraps the\nHarfbuzz C interface quite closely, so still requires you to perform a bunch of\nboilerplate operations before you can get on with the shaping. vharfbuzz allows\nyou a slightly more high-level interface to the text shaping process.","deps":{"py311-fonttools":{"origin":"print/py-fonttools","version":"4.56.0"},"py311-uharfbuzz":{"origin":"print/py-uharfbuzz","version":"0.46.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["print","python"],"annotations":{"flavor":"py311"}},{"name":"py311-vfblib","origin":"x11-fonts/py-vfblib","version":"0.9.1","comment":"Tools for converting FontLab Studio 5 (VFB) files","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/LucasFonts/vfbLib","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b57286bcf4445b913ca94de0d35b67df56584946a948ec63477dfe2aca935a1e","flatsize":1066888,"path":"All/py311-vfblib-0.9.1.pkg","repopath":"All/py311-vfblib-0.9.1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":169552,"desc":"vfbLib is a converter and deserializer for FontLab Studio 5 VFB files.\n\nFontLab's own vfb2ufo converter is from 2015, only outputs UFO v2, and contains\nserious bugs that are never going to be fixed. Its support on macOS is subject\nto Apple's mercy (no native support for Apple Silicon).\n\nThat's why a single determined programmer with a hex editor set out to rectify\nthis situation.","deps":{"py311-fonttools":{"origin":"print/py-fonttools","version":"4.56.0"},"py311-orjson":{"origin":"devel/py-orjson","version":"3.10.15_1"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"py311-ufolib2":{"origin":"print/py-ufolib2","version":"0.16.0"},"py311-ufonormalizer":{"origin":"x11-fonts/py-ufonormalizer","version":"0.6.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","x11-fonts"],"options":{"ALL":"off","TOML":"off","YAML":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-viewvc-devel","origin":"devel/viewvc-devel","version":"1.3.0.20231018_1","comment":"Web-based Version Control Repository Browsing","maintainer":"dvl@FreeBSD.org","www":"https://www.viewvc.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f7c0499dfd5eadfb5591630faea46a8620213ca13de42964669b01cf1b23b356","flatsize":1563037,"path":"All/py311-viewvc-devel-1.3.0.20231018_1.pkg","repopath":"All/py311-viewvc-devel-1.3.0.20231018_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":371008,"desc":"ViewVC is a browser interface for CVS and Subversion version control\nrepositories. It generates templatized HTML to present navigable directory,\nrevision, and change log listings. It can display specific versions of files as\nwell as diffs between those versions. Basically, ViewVC provides the bulk of the\nreport-like functionality you expect out of your version control tool, but much\nmore prettily than the average textual command-line program output.","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"},"py311-pygments":{"origin":"textproc/py-pygments","version":"2.19.1"},"py311-subversion":{"origin":"devel/py-subversion","version":"1.14.5"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"APMOD":"off","SUBVERSION":"on","WEBSRV":"on","MODWSGI":"off","APACHE":"on","LIGHTTPD":"off"},"annotations":{"cpe":"cpe:2.3:a:viewvc:viewvc:1.3.0.20231018:::::dragonfly6:x86_64:1","flavor":"py311"},"messages":[{"message":"To use ViewVC, modify the configuration file located at\n /usr/local/viewvc/viewvc.conf.\n\n If no webserver was selected during installation, then\n a rc script for running ViewVC standalone is installed.\n To enable the standalone ViewVC server in rc.conf use\n parameter viewvc_enable=\"YES\".\n\n You can also adjust the user which runs the ViewVC standalone\n server with the parameter \"viewvc_user\".\n\n If you want to run the ViewVC standalone server with another\n IP/PORT, use the parameter \"viewvc_flags\".\n\n To see all available parameters, use the command\n /usr/local/viewvc/bin/standalone.py --help\n\n\n To use ViewVC with Apache or lighttpd as a CGI script,\n see the following config examples.\n\n Example config lines for Apache 2.4\n ===================================\n <IfModule wsgi_module>\n   WSGIRestrictSignal Off\n </IfModule>\n\n <IfModule !wsgi_module>\n   ScriptAlias \"/viewvc\" \"/usr/local/viewvc/bin/cgi/viewvc.cgi\"\n </IfModule>\n\n <IfModule wsgi_module>\n   WSGIScriptAlias \"/viewvc\" \"/usr/local/viewvc/bin/wsgi/viewvc.wsgi\"\n </IfModule>\n\n <Location /viewvc>\n     Options NONE +ExecCGI\n </Location>\n\n Example config lines for lighttpd\n =================================\n server.modules = (\n   \"mod_alias\",\n   \"mod_access\"\n )\n\n alias.url += ( \"/viewvc\" => \"/usr/local/viewvc/bin/cgi\" )\n\n $HTTP[\"url\"] =~ \"^/viewvc/\" {\n   index-file.names  = ( \"viewvc.cgi\" )\n     cgi.assign = (\n       \".cgi\" => \"/usr/local/bin/python3.11\",\n     )\n }\n\n Note: Cvsdb (Bonsai-like repository query) feature is not stable and\n       have some incompatibility on DB data with any released version,\n       (and it may be also incompatible with any feature release).","type":"install"},{"message":"Please review your vievc.conf, see viewvc.sample.conf\n  ======================================================\n   - the template path has changed\n   - the vhost notation has changed\n\n  Additional upgrade informations:\n  https://github.com/viewvc/viewvc/blob/master/docs/upgrading-howto.html\n\n  Note: Cvsdb (Bonsai-like repository query) feature is not stable and\n        have some incompatibility on DB data with any released version,\n        (and it may be also incompatible with any feature release). \n        So if you want to use this feature, make sure to make back up\n        of existing DB and then rebuild your DB data with\n        cvsdbadmin/svndbadmin.","type":"upgrade","maximum_version":"1.3.0"}]},{"name":"py311-verspec","origin":"devel/py-verspec","version":"0.1.0_1","comment":"Flexible version handling","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jimporter/verspec","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e6559a5505c2e5712f811f109ded0d4d46cba7cd7ef159d743de7789982a77bf","flatsize":216924,"path":"All/py311-verspec-0.1.0_1.pkg","repopath":"All/py311-verspec-0.1.0_1.pkg","licenselogic":"or","licenses":["APACHE20","BSD2CLAUSE"],"pkgsize":34460,"desc":"verspec is a Python library for handling software versions and specifiers,\nadapted from the packaging package.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-versiontools","origin":"devel/py-versiontools","version":"1.9.1_2","comment":"Smart replacement for plain tuple used in __version__","maintainer":"rm@FreeBSD.org","www":"https://pypi.org/project/versiontools/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2a6317e6945df33ea0fcf8f6ee1f66523fbb597e916628d93cea247d3c96fd0e","flatsize":137277,"path":"All/py311-versiontools-1.9.1_2.pkg","repopath":"All/py311-versiontools-1.9.1_2.pkg","licenselogic":"single","pkgsize":21636,"desc":"Smart replacement for plain tuple used in __version__.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-versioningit","origin":"devel/py-versioningit","version":"3.1.2","comment":"Obtain package version from repo tags","maintainer":"dvl@FreeBSD.org","www":"https://github.com/jwodder/versioningit","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"964b99362ec308e088bf1098ebeae44bfa8663324832a394611fbe94fc863de0","flatsize":404650,"path":"All/py311-versioningit-3.1.2.pkg","repopath":"All/py311-versioningit-3.1.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":68308,"desc":"versioningit replaces the need for (and will overwrite) the version keyword\nto the setup() function, so you should remove any such keyword from your\nsetup.py/setup.cfg to reduce confusion.\n\n[tool.versioningit.format]\n\n# Format used when there have been commits since the most recent tag:\ndistance = \"{base_version}.post{distance}+{vcs}{rev}\"\n\n# Format used when there are uncommitted changes:\ndirty = \"{base_version}+d{build_date:%25Y%25m%25d}\"\n\n# Format used when there are both commits and uncommitted changes:\ndistance-dirty = \"{base_version}.post{distance}+{vcs}{rev}.d{build_date:%25Y%25m%25d}\"","deps":{"git":{"origin":"devel/git","version":"2.49.0"},"py311-importlib-metadata":{"origin":"devel/py-importlib-metadata","version":"8.6.1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-tomli":{"origin":"textproc/py-tomli","version":"2.1.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-versioneer-518","origin":"devel/py-versioneer-518","version":"0.19_1","comment":"Easy VCS-based management of project version strings","maintainer":"yuri@FreeBSD.org","www":"https://github.com/python-versioneer/python-versioneer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4c006f491e53de187ee6cefa0223d493dc2774b8455649006ff75030b8cc71f4","flatsize":230404,"path":"All/py311-versioneer-518-0.19_1.pkg","repopath":"All/py311-versioneer-518-0.19_1.pkg","licenselogic":"single","licenses":["UNLICENSE"],"pkgsize":31972,"desc":"Versioneer is a tool for managing a recorded version number in setuptools-based\npython projects. The goal is to remove the tedious and error-prone \"update the\nembedded version string\" step from your release process. Making a new release\nshould be as easy as recording a new tag in your version-control system, and\nmaybe making new tarballs.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-versioneer","origin":"devel/py-versioneer","version":"0.29","comment":"Easy VCS-based management of project version strings","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/python-versioneer/python-versioneer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"557b042de74814d78fff4b7b3f4a6c27cbba392382afcb24c7a6945a84989662","flatsize":382338,"path":"All/py311-versioneer-0.29.pkg","repopath":"All/py311-versioneer-0.29.pkg","licenselogic":"single","licenses":["UNLICENSE"],"pkgsize":43576,"desc":"Versioneer is a tool for managing a recorded version number in setuptools-based\npython projects. The goal is to remove the tedious and error-prone \"update the\nembedded version string\" step from your release process. Making a new release\nshould be as easy as recording a new tag in your version-control system, and\nmaybe making new tarballs.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"TOML":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-virtualenv","origin":"devel/py-virtualenv","version":"20.29.3","comment":"Tool for creating isolated Python environments","maintainer":"nivit@FreeBSD.org","www":"https://virtualenv.pypa.io","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6f52d1542078a2deacd9c3b3a6f5e0fc2f1f12707c58bc357d14d51fc3c25ce3","flatsize":5515315,"path":"All/py311-virtualenv-20.29.3.pkg","repopath":"All/py311-virtualenv-20.29.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3660356,"desc":"``virtualenv`` is a tool to create isolated Python environments.\n\nIt creates an environment that has its own installation directories,\nthat doesn't share libraries with other virtualenv environments\n(and optionally doesn't use the globally installed libraries either).\n\nUsage: virtualenv YOUR_NEW_PYTHON_ENV","deps":{"py311-distlib":{"origin":"devel/py-distlib","version":"0.3.9_1"},"py311-filelock":{"origin":"sysutils/py-filelock","version":"3.17.0"},"py311-platformdirs":{"origin":"devel/py-platformdirs","version":"4.3.6"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"cpe":"cpe:2.3:a:virtualenv:virtualenv:20.29.3:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-wandb","origin":"misc/py-wandb","version":"0.17.9_3","comment":"CLI and library for interacting with the Weights and Biases API","maintainer":"yuri@FreeBSD.org","www":"https://wandb.ai/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cc6d674ada34c0d37e187e1eceb9bdbeb7099444a34c0811b3f18b4f863db004","flatsize":36011467,"path":"All/py311-wandb-0.17.9_3.pkg","repopath":"All/py311-wandb-0.17.9_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6879308,"desc":"wandb helps to build better machine learning models faster. It allows to track\nand visualize all the pieces of your machine learning pipeline, from datasets\nto production machine learning models.","deps":{"py311-appdirs":{"origin":"devel/py-appdirs","version":"1.4.4_1"},"py311-boto3":{"origin":"www/py-boto3","version":"1.37.13"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-docker-pycreds":{"origin":"security/py-docker-pycreds","version":"0.4.0_1"},"py311-gitpython":{"origin":"devel/py-gitpython","version":"3.1.43"},"py311-pathtools":{"origin":"devel/py-pathtools","version":"0.1.2_6"},"py311-platformdirs":{"origin":"devel/py-platformdirs","version":"4.3.6"},"py311-plotly":{"origin":"graphics/py-plotly","version":"5.24.1_1"},"py311-protobuf":{"origin":"devel/py-protobuf","version":"5.29.3,1"},"py311-psutil":{"origin":"sysutils/py-psutil","version":"7.0.0"},"py311-pydantic":{"origin":"devel/py-pydantic","version":"1.10.20_1,1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-scikit-learn":{"origin":"science/py-scikit-learn","version":"1.4.0_1"},"py311-sentry-sdk":{"origin":"devel/py-sentry-sdk","version":"1.21.1_1"},"py311-setproctitle":{"origin":"devel/py-setproctitle","version":"1.3.3_1"},"py311-tqdm":{"origin":"misc/py-tqdm","version":"4.67.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc"],"annotations":{"flavor":"py311"}},{"name":"py311-venusian","origin":"devel/py-venusian","version":"3.1.1_1,1","comment":"Python library for deferring decorator actions","maintainer":"bofh@FreeBSD.org","www":"https://pypi.org/project/venusian/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6491b08e851e9d04b2947a8f37d843e13ade936288f8d04a343c905e963ac0c1","flatsize":91115,"path":"All/py311-venusian-3.1.1_1,1.pkg","repopath":"All/py311-venusian-3.1.1_1,1.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":19332,"desc":"Venusian is a library which allows framework authors to defer decorator\nactions. Instead of taking actions when a function (or class) decorator\nis executed at import time, you can defer the action usually taken by\nthe decorator until a separate \"scan\" phase.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-verboselogs","origin":"devel/py-verboselogs","version":"1.7_1","comment":"Verbose logging level for Python logging module","maintainer":"ports@FreeBSD.org","www":"https://verboselogs.readthedocs.io","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"93204d3dfcd43fcc91901f81d9ec58bd88b4010caec8ba68568948a5b111ab0b","flatsize":44859,"path":"All/py311-verboselogs-1.7_1.pkg","repopath":"All/py311-verboselogs-1.7_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11104,"desc":"The verboselogs package extends Python logging module to add the log\nlevels VERBOSE, NOTICE, and SPAM","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-verboselogs port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-veusz","origin":"science/py-veusz","version":"3.6.2_5","comment":"Scientific plotting package","maintainer":"yuri@FreeBSD.org","www":"https://veusz.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0479ae6251a8eb0a2861bce41d20a19c412b595eca3652038e640d34792be821","flatsize":13070323,"path":"All/py311-veusz-3.6.2_5.pkg","repopath":"All/py311-veusz-3.6.2_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1943020,"desc":"Veusz is a GUI scientific plotting and graphing package. It\nis designed to produce publication-ready Postscript or PDF\noutput. SVG, EMF and bitmap formats export are also supported.\nThe program runs under Unix/Linux, Windows or Mac OS X, and\nbinaries are provided. Data can be read from text, CSV or FITS\nfiles, and data can be manipulated or examined from within the\napplication.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-qt5-pyqt":{"origin":"devel/py-qt5-pyqt","version":"5.15.11_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["science"],"annotations":{"flavor":"py311"}},{"name":"py311-vendy","origin":"devel/py-vendy","version":"0.0.3","comment":"Tool for vendoring third-party packages into your project","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/di/vendy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cdd2e44336e87f7322801e8e2aeead3af0dd79444ad7bb4cf3922878726dec56","flatsize":79323,"path":"All/py311-vendy-0.0.3.pkg","repopath":"All/py311-vendy-0.0.3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":17476,"desc":"Vendy is a tool for vendoring third-party packages into your project.","deps":{"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-toml":{"origin":"textproc/py-toml","version":"0.10.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-vecrec","origin":"graphics/py-vecrec","version":"0.3.1_1","comment":"2D vector and rectangle classes","maintainer":"db@FreeBSD.org","www":"https://pypi.org/project/vecrec/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b54c2abe122e047e37661c755be15693d8164928a897f496ccecb3f3eed2451c","flatsize":170980,"path":"All/py311-vecrec-0.3.1_1.pkg","repopath":"All/py311-vecrec-0.3.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":24684,"desc":"This package provides 2D vector and rectangle classes. These classes were\nwritten to be used in games, so they have some methods that conveniently tie\ninto pyglet and pygame, but for the most part they are quite general and\ncould be used for almost anything.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-vdirsyncer","origin":"deskutils/py-vdirsyncer","version":"0.19.3_1","comment":"Synchronize calendars and contacts","maintainer":"sunpoet@FreeBSD.org","www":"https://vdirsyncer.pimutils.org/en/stable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"afc82b5ac36691f21c8228bfe370eb433467b869743dac7346f070434ca33ab5","flatsize":739070,"path":"All/py311-vdirsyncer-0.19.3_1.pkg","repopath":"All/py311-vdirsyncer-0.19.3_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":129016,"desc":"Vdirsyncer is a command-line tool for synchronizing calendars and addressbooks\nbetween a variety of servers and the local filesystem. The most popular usecase\nis to synchronize a server with a local folder and use a set of other programs\nto change the local events and contacts. Vdirsyncer can then synchronize those\nchanges back to the server.\n\nHowever, vdirsyncer is not limited to synchronizing between clients and servers.\nIt can also be used to synchronize calendars and/or addressbooks between two\nservers directly.\n\nIt aims to be for calendars and contacts what OfflineIMAP is for emails.","deps":{"py311-aiohttp":{"origin":"www/py-aiohttp","version":"3.11.13"},"py311-aiostream":{"origin":"www/py-aiostream","version":"0.6.4"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-click-log":{"origin":"devel/py-click-log","version":"0.3.2_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["deskutils","python"],"options":{"GOOGLE":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-vcversioner","origin":"devel/py-vcversioner","version":"2.16.0.0_2","comment":"Use version control tags to discover version numbers","maintainer":"bofh@FreeBSD.org","www":"https://github.com/habnabit/vcversioner","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f1e9f73ae281adc38f2161cc7c0ec121850571d0f1e12cba5c7eb75bd427481b","flatsize":44333,"path":"All/py311-vcversioner-2.16.0.0_2.pkg","repopath":"All/py311-vcversioner-2.16.0.0_2.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":11336,"desc":"You can write a setup.py with no version information specified, and\nvcversioner will find a recent, properly-formatted VCS tag and extract a\nversion from it.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-vcver","origin":"devel/py-vcver","version":"0.2.12_1","comment":"Provide package versions with version control data","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/toumorokoshi/vcver-python","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"73a723e351d02c250dd326930e5bd613fa7aa9dc1e48ae4ec28853501f4e35a7","flatsize":79569,"path":"All/py311-vcver-0.2.12_1.pkg","repopath":"All/py311-vcver-0.2.12_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21512,"desc":"vcver is an approach for versioning that heavily relies on the version control\nsystem of choice for determining version strings.","deps":{"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-vcrpy","origin":"devel/py-vcrpy","version":"7.0.0_1","comment":"Automatically mock HTTP interactions to simplify and speed up testing","maintainer":"bofh@FreeBSD.org","www":"https://github.com/kevin1024/vcrpy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3c669e8f4e6dcdec3e968b18628f82aadd82812de3560a041e00d806618feefc","flatsize":484490,"path":"All/py311-vcrpy-7.0.0_1.pkg","repopath":"All/py311-vcrpy-7.0.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":87036,"desc":"VCR.py simplifies and speeds up tests that make HTTP requests. The first\ntime you run code that is inside a VCR.py context manager or decorated\nfunction, VCR.py records all HTTP interactions that take place through\nthe libraries it supports and serializes and writes them to a flat file\n(in yaml format by default). This flat file is called a cassette.\n\nWhen the relevant piece of code is executed again, VCR.py will read the\nserialized requests and responses from the aforementioned cassette file,\nand intercept any HTTP requests that it recognizes from the original test\nrun and return the responses that corresponded to those requests. This\nmeans that the requests will not actually result in HTTP traffic, which\nconfers several benefits including:\n\n * The ability to work offline\n * Completely deterministic tests\n * Increased test execution speed","deps":{"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-wrapt":{"origin":"devel/py-wrapt","version":"1.17.2"},"py311-yarl":{"origin":"www/py-yarl","version":"1.18.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-visvis","origin":"graphics/py-visvis","version":"1.15.0","comment":"Object oriented approach to visualization of 1D to 4D data","maintainer":"rhurlin@FreeBSD.org","www":"https://github.com/almarklein/visvis","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"53035edf5e54e707a1a82009aee6b3d2776257c9193fe93d499c4728d84a4e98","flatsize":11020701,"path":"All/py311-visvis-1.15.0.pkg","repopath":"All/py311-visvis-1.15.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":4772760,"desc":"Visvis is a pure Python library for visualization of 1D to 4D data in an object\noriented way. Essentially, visvis is an object oriented layer of Python on top\nof OpenGL, thereby combining the power of OpenGL with the usability of Python.\nA Matlab-like interface in the form of a set of functions allows easy creation\nof objects (e.g. plot(), imshow(), volshow(), surf()).\n\nWith visvis a range of different data can be visualized by simply adding world\nobjects to a scene (or axes). These world objects can be anything from plots\n(lines with markers), to images, 3D rendered volumes, shaded meshes, or you can\nprogram your own world object class. If required, these data can also be moved\nin time.","deps":{"fltk":{"origin":"x11-toolkits/fltk","version":"1.3.10"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"py311-PyOpenGL":{"origin":"graphics/py-PyOpenGL","version":"3.1.7_1"},"py311-imageio":{"origin":"graphics/py-imageio","version":"2.37.0"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pyside2":{"origin":"devel/pyside2","version":"5.15.16"},"py311-qt5-pyqt":{"origin":"devel/py-qt5-pyqt","version":"5.15.11_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"wx30-gtk3":{"origin":"x11-toolkits/wxgtk30","version":"3.0.5.1_6"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-vbuild","origin":"textproc/py-vbuild","version":"0.8.2_1","comment":"Simple module to extract html/script/style from a VueJS file","maintainer":"DtxdF@disroot.org","www":"https://github.com/manatlan/vbuild","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7f73f447fd52267c2cd94424a54ede6253940eaabfe5bde5a111968cba0972af","flatsize":83433,"path":"All/py311-vbuild-0.8.2_1.pkg","repopath":"All/py311-vbuild-0.8.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19316,"desc":"Compile your VueJS (vuejs2 only) components (*.vue) to standalone\nHTML/JS/CSS using Python only, no need of NodeJS. And you can use\npython components with vbuild in your vue/sfc files.","deps":{"py311-pscript":{"origin":"textproc/py-pscript","version":"0.8.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-vatnumber","origin":"finance/py-vatnumber","version":"1.2_2","comment":"Python module to validate VAT numbers","maintainer":"chian.jin@gmail.com","www":"http://code.google.com/p/vatnumber/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"115a9fd59a6adea3c9bddb029abba1efc162987c0de5dd8d0ca975f2d4b8383b","flatsize":97133,"path":"All/py311-vatnumber-1.2_2.pkg","repopath":"All/py311-vatnumber-1.2_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":21696,"desc":"Python module to validate VAT numbers. VAT means \"Value Added Tax\".\nMore infomations see http://en.wikipedia.org/wiki/VAT_number","deps":{"py311-stdnum":{"origin":"devel/py-stdnum","version":"1.20_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["finance","python"],"annotations":{"flavor":"py311"}},{"name":"py311-varstack","origin":"databases/py-varstack","version":"g.2015.10.22_1","comment":"Create stacked configuration structures","maintainer":"python@FreeBSD.org","www":"https://github.com/conversis/varstack","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3884d2126628c77daf6987b3fed413f8d5c0101240e1fdd0e9ee64b34acf6451","flatsize":35312,"path":"All/py311-varstack-g.2015.10.22_1.pkg","repopath":"All/py311-varstack-g.2015.10.22_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9492,"desc":"Varstack is a system that allows you to stack of layer a set of configuration\nvariables and let definitions in the higher more specific levels of the stack\noverride/extend the broader one in the lower levels.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-valinvest","origin":"finance/py-valinvest","version":"0.0.2_1","comment":"Value investing tool","maintainer":"yuri@FreeBSD.org","www":"https://github.com/astro30/valinvest","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a0212b707c00cbcfe423ba0ab890acf0f33e53ed8cc27f54664e19f8a937249d","flatsize":114940,"path":"All/py311-valinvest-0.0.2_1.pkg","repopath":"All/py311-valinvest-0.0.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19648,"desc":"valinvest is a value investing tool based on Warren Buffett, Joseph Piotroski\nand Benjamin Graham thoughts.\n\nThe Financial API used by valinvest to get financial data has been rewritten\nand now requires a API Key in order to make request.","deps":{"py311-certifi":{"origin":"security/py-certifi","version":"2025.1.31"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["finance","python"],"annotations":{"flavor":"py311"}},{"name":"py311-validictory","origin":"devel/py-validictory","version":"1.1.3_1","comment":"General purpose Python data validator","maintainer":"python@FreeBSD.org","www":"https://github.com/jpmckinney/validictory","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"014e7d98c38264c66371b8e71b53df45f2ed7b1381bf1b49830436cf1987de2e","flatsize":122253,"path":"All/py311-validictory-1.1.3_1.pkg","repopath":"All/py311-validictory-1.1.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":22972,"desc":"Validictory is a general purpose Python data validator.\n\nIt works with Python 2.7 and Python 3.3+ and uses a Schema format\nbased on JSON Schema Proposal (http://json-schema.org).","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-validators","origin":"devel/py-validators","version":"0.34.0","comment":"Simple data validation in Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/validators/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3824d7997cecd349030d44c0e7aff346518c7dc9c4e4cba52b392e1af1dbcc01","flatsize":362078,"path":"All/py311-validators-0.34.0.pkg","repopath":"All/py311-validators-0.34.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":59972,"desc":"Python has all kinds of data validation tools, but every one of them seems to\nrequire defining a schema or form. This is a simple validation library where\nvalidating a simple value does not require defining a form or a schema.\n\n  >>> import validators\n\n  >>> validators.email('someone@example.com')\n  True","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"cpe":"cpe:2.3:a:validators_project:validators:0.34.0:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-validate_email","origin":"mail/py-validate_email","version":"1.3_1","comment":"Verifies if an email address is valid and really exists","maintainer":"kai@FreeBSD.org","www":"https://github.com/syrusakbary/validate_email","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ccaeb567baf8f8df55a895b50511fd9163f494ada5e0691a15ea43994dc178de","flatsize":26788,"path":"All/py311-validate_email-1.3_1.pkg","repopath":"All/py311-validate_email-1.3_1.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":8476,"desc":"Verifies and checks if an e-mail address is valid, properly formatted and really\nexists. It can optionally check the MX records of the e-mail domain.","deps":{"py311-py3dns":{"origin":"dns/py-py3dns","version":"4.0.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["mail","python"],"annotations":{"flavor":"py311"}},{"name":"py311-valerius","origin":"biology/py-valerius","version":"0.2_1","comment":"Python bioinformatics tools","maintainer":"yuri@FreeBSD.org","www":"https://github.com/samirelanduk/valerius","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"38f5a45c6fd3035b55ebc5c2c596ddaf9ab306b72f9525b1cd7bb78993e5184d","flatsize":31535,"path":"All/py311-valerius-0.2_1.pkg","repopath":"All/py311-valerius-0.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8348,"desc":"valerius is a simple Bioinformatics toolset for processing Biological sequences.\n\nIt can gfetch sequences from servers, detect their types, do FASTA parsing.","deps":{"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["biology","python"],"annotations":{"flavor":"py311"}},{"name":"py311-validate-pyproject-schema-store","origin":"devel/py-validate-pyproject-schema-store","version":"2024.10.21","comment":"Plugin set for validate-pyproject and schema-store","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/henryiii/validate-pyproject-schema-store","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"51022d30512518bc1e8f3fc669ba0b5469eaba46859d9f7816c1b330a097ca8b","flatsize":525987,"path":"All/py311-validate-pyproject-schema-store-2024.10.21.pkg","repopath":"All/py311-validate-pyproject-schema-store-2024.10.21.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":70576,"desc":"validate-pyproject-schema-store provides a versioned copy of SchemaStore for\nvalidate-pyproject. You can pin this to get a stable set of schema files.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-wagtail","origin":"www/py-wagtail","version":"6.4.1","comment":"Django content management system","maintainer":"sunpoet@FreeBSD.org","www":"https://wagtail.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ae9414adfa5ff0a53dc12a94c7810035ca5b72e74f93989cabbdb91ccd87a975","flatsize":50251000,"path":"All/py311-wagtail-6.4.1.pkg","repopath":"All/py311-wagtail-6.4.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":6762132,"desc":"Wagtail is an open source content management system built on Django, with a\nstrong community and commercial support. It's focused on user experience, and\noffers precise control for designers and developers.","deps":{"py311-anyascii":{"origin":"textproc/py-anyascii","version":"0.3.2_1"},"py311-beautifulsoup":{"origin":"www/py-beautifulsoup","version":"4.13.3_1"},"py311-django-filter":{"origin":"www/py-django-filter","version":"24.3"},"py311-django-modelcluster":{"origin":"www/py-django-modelcluster","version":"6.2.1_2"},"py311-django-permissionedforms":{"origin":"www/py-django-permissionedforms","version":"0.1_2"},"py311-django-taggit":{"origin":"www/py-django-taggit","version":"5.0.1_1"},"py311-django-tasks":{"origin":"www/py-django-tasks","version":"0.6.1"},"py311-django-treebeard":{"origin":"www/py-django-treebeard","version":"4.7.1_2"},"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"py311-djangorestframework":{"origin":"www/py-djangorestframework","version":"3.15.2_1,1"},"py311-draftjs-exporter":{"origin":"www/py-draftjs-exporter","version":"5.1.0"},"py311-laces":{"origin":"www/py-laces","version":"0.1.2"},"py311-openpyxl":{"origin":"textproc/py-openpyxl","version":"3.1.1_1"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-telepath":{"origin":"devel/py-telepath","version":"0.3.1_1"},"py311-willow":{"origin":"graphics/py-willow","version":"1.9.0_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"cpe":"cpe:2.3:a:torchbox:wagtail:6.4.1:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-utm","origin":"graphics/py-utm","version":"0.8.1","comment":"Bidirectional UTM-WGS84 converter for Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Turbo87/utm","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"47a27146dc8f1feac9289a860d791de23dcf12ce39587340e8288cc3fc8a7831","flatsize":53489,"path":"All/py311-utm-0.8.1.pkg","repopath":"All/py311-utm-0.8.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13236,"desc":"utm provides bidirectional UTM-WGS84 converter for Python.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-validate-pyproject","origin":"devel/py-validate-pyproject","version":"0.24","comment":"Validation library and CLI tool for checking on pyproject.toml files using JSON schema","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/abravalheri/validate-pyproject","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"121876e137e5d3daadb796a1c64ff729f211474661c013b30408dd3cc5a80ad3","flatsize":412679,"path":"All/py311-validate-pyproject-0.24.pkg","repopath":"All/py311-validate-pyproject-0.24.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":81344,"desc":"With the approval of PEP 517 and PEP 518, the Python community shifted towards a\nstrong focus on standardisation for packaging software, which allows more\nfreedom when choosing tools during development and make sure packages created\nusing different technologies can interoperate without the need for custom\ninstallation procedures.\n\nThis shift became even more clear when PEP 621 was also approved, as a\nstandardised way of specifying project metadata and dependencies.\n\nvalidate-pyproject was born in this context, with the mission of validating\npyproject.toml files, and make sure they are compliant with the standards and\nPEPs. Behind the scenes, validate-pyproject relies on JSON Schema files, which,\nin turn, are also a standardised way of checking if a given data structure\ncomplies with a certain specification.","deps":{"py311-fastjsonschema":{"origin":"devel/py-fastjsonschema","version":"2.19.1_1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-trove-classifiers":{"origin":"devel/py-trove-classifiers","version":"2025.3.13.13"},"py311-validate-pyproject-schema-store":{"origin":"devel/py-validate-pyproject-schema-store","version":"2024.10.21"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"ALL":"on","STORE":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-vaderSentiment","origin":"misc/py-vaderSentiment","version":"3.3.2_1","comment":"VADER sentiment analysis","maintainer":"yuri@FreeBSD.org","www":"https://github.com/cjhutto/vaderSentiment","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"75ad965aaa8dcf89325ac263f5f572b1d15ffd25769047908d6e8368fa40a310","flatsize":668441,"path":"All/py311-vaderSentiment-3.3.2_1.pkg","repopath":"All/py311-vaderSentiment-3.3.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":113796,"desc":"VADER (Valence Aware Dictionary and sEntiment Reasoner) is a lexicon and\nrule-based sentiment analysis tool that is specifically attuned to sentiments\nexpressed in social media.","deps":{"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"],"annotations":{"flavor":"py311"}},{"name":"py311-uvicorn","origin":"www/py-uvicorn","version":"0.34.0","comment":"Lightning-fast ASGI server","maintainer":"sunpoet@FreeBSD.org","www":"https://www.uvicorn.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7cfb7171a4e43904baca77b5ea23a03be30af02e26a891e024b6b160c0f4889e","flatsize":755210,"path":"All/py311-uvicorn-0.34.0.pkg","repopath":"All/py311-uvicorn-0.34.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":117716,"desc":"Uvicorn is a lightning-fast ASGI server implementation, using uvloop and\nhttptools.\n\nUntil recently Python has lacked a minimal low-level server/application\ninterface for asyncio frameworks. The ASGI specification fills this gap, and\nmeans we're now able to start building a common set of tooling usable across all\nasyncio frameworks.\n\nUvicorn currently supports HTTP/1.1 and WebSockets. Support for HTTP/2 is\nplanned.","deps":{"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-h11":{"origin":"net/py-h11","version":"0.14.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"STANDARD":"off"},"annotations":{"cpe":"cpe:2.3:a:encode:uvicorn:0.34.0:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-utidylib","origin":"www/py-utidylib","version":"0.10","comment":"Wrapper for HTML Tidy","maintainer":"sunpoet@FreeBSD.org","www":"https://utidylib.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1ea17239f839e57aa575911d6231a68ecee0a7094ca46cd21a5fbcd78ef967b3","flatsize":99847,"path":"All/py311-utidylib-0.10.pkg","repopath":"All/py311-utidylib-0.10.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20304,"desc":"This is fork of uTidylib with permission with original author. Originally it\nincorporated patches from Debian and other distributions, now it also brings\ncompatibility with recent html-tidy versions and works with Python 3.\n\nThis is uTidylib, the Python wrapper for the HTML cleaning library named\nTidyLib. It supports both original Tidy and new HTML5 enabled Tidy.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"},"tidy-html5":{"origin":"www/tidy-html5","version":"5.8.0_3"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-ustreamer","origin":"multimedia/py-ustreamer","version":"6.36","comment":"Lightweight and fast MJPG-HTTP streamer","maintainer":"yuri@FreeBSD.org","www":"https://github.com/pikvm/ustreamer","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ef84480a71f86732e3f134abaa7789b26a81961b54e08fb935cb264d42704b6c","flatsize":54255,"path":"All/py311-ustreamer-6.36.pkg","repopath":"All/py311-ustreamer-6.36.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":18908,"desc":"muStreamer is a lightweight and very quick server to broadcast MJPG video from\nany V4L2 device to the net. All new browsers have native support of this video\nformat, as well as most video players such as mplayer, VLC etc. muStreamer is a\npart of the Pi-KVM project designed to stream VGA and HDMI screencast hardware\ndata with the highest resolution and FPS possible.","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libevent":{"origin":"devel/libevent","version":"2.1.12"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["multimedia","net"],"annotations":{"flavor":"py311"}},{"name":"py311-user_agent","origin":"www/py-user_agent","version":"0.1.9_1","comment":"Generates random, valid User-Agent values","maintainer":"rm@FreeBSD.org","www":"https://pypi.org/project/user_agent/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"69a713254ba4dd52edbc4ec91b2d6dcf98f4a13f33b83db7efa23f11aaa70c82","flatsize":145049,"path":"All/py311-user_agent-0.1.9_1.pkg","repopath":"All/py311-user_agent-0.1.9_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":22064,"desc":"This module is for generating random, valid web navigator's configs\n& User-Agent HTTP headers.","deps":{"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-usbtmc","origin":"devel/py-usbtmc","version":"0.8_2","comment":"Pure Python USBTMC driver for controlling instruments over USB","maintainer":"joerg@FreeBSD.org","www":"https://github.com/python-ivi/python-usbtmc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"64e7bc4abc26600939b7dd7dd265b1670aec7c1072bfae6523f70bf5c0cb21ef","flatsize":107972,"path":"All/py311-usbtmc-0.8_2.pkg","repopath":"All/py311-usbtmc-0.8_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":19664,"desc":"Python USBTMC provides a pure Python USBTMC driver for controlling\ninstruments over USB.","deps":{"py311-pyusb":{"origin":"devel/py-pyusb","version":"1.2.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-usort","origin":"devel/py-usort","version":"1.0.8.post1","comment":"Small, safe import sorter","maintainer":"sunpoet@FreeBSD.org","www":"https://usort.readthedocs.io/en/stable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8d130a4cd926b5e8c9c1d739ae976671c6c0cfa4b69d19a7fd5322d0e5c6d6bb","flatsize":528167,"path":"All/py311-usort-1.0.8.post1.pkg","repopath":"All/py311-usort-1.0.8.post1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":76744,"desc":"usort is a safe, minimal import sorter. Its primary goal is to make no\n\"dangerous\" changes to code. This is achieved by detecting distinct \"blocks\" of\nimports that are the most likely to be safely interchangeable, and only\nreordering imports within these blocks without altering formatting. Code style\nis left as an exercise for linters and formatters.","deps":{"py311-attrs":{"origin":"devel/py-attrs","version":"25.3.0"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-libcst":{"origin":"devel/py-libcst","version":"1.7.0"},"py311-moreorless":{"origin":"devel/py-moreorless","version":"0.4.0"},"py311-stdlibs":{"origin":"devel/py-stdlibs","version":"2024.12.3"},"py311-toml":{"origin":"textproc/py-toml","version":"0.10.2_1"},"py311-trailrunner":{"origin":"devel/py-trailrunner","version":"1.4.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-uvloop","origin":"devel/py-uvloop","version":"0.21.0_1","comment":"Fast drop-in replacement of asyncio event loop based on libuv","maintainer":"farrokhi@FreeBSD.org","www":"https://github.com/MagicStack/uvloop","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a14cf866e96faf758d162d92f425468948c540db4b4830646c084463925904a6","flatsize":2423457,"path":"All/py311-uvloop-0.21.0_1.pkg","repopath":"All/py311-uvloop-0.21.0_1.pkg","licenselogic":"or","licenses":["APACHE20","MIT"],"pkgsize":646844,"desc":"uvloop is a fast, drop-in replacement of the built-in asyncio event loop.\nuvloop is implemented in Cython and uses libuv under the hood.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-userpath","origin":"devel/py-userpath","version":"1.9.2","comment":"Add locations to the user PATH without elevated privileges","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ofek/userpath","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c573d89e1b1493310196e331a35b9cc95fda252ad5712d3107e6c07eb2677040","flatsize":90702,"path":"All/py311-userpath-1.9.2.pkg","repopath":"All/py311-userpath-1.9.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19324,"desc":"Ever wanted to release a cool new app but found it difficult to add its location\nto PATH for users? Me too! This tool does that for you on all major operating\nsystems and does not require elevated privileges!","deps":{"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-urwidgets","origin":"devel/py-urwidgets","version":"0.2.1","comment":"Collection of widgets for urwid","maintainer":"sunpoet@FreeBSD.org","www":"https://urwidgets.readthedocs.io/en/stable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bafb74fe835070a4fcd5cde3446f5d87a3c8384a70d29a1cd03ee1e658ab88f2","flatsize":129614,"path":"All/py311-urwidgets-0.2.1.pkg","repopath":"All/py311-urwidgets-0.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":24504,"desc":"urWIDgets provides a collection of useful widgets for the urwid TUI library.","deps":{"py311-urwid":{"origin":"devel/py-urwid","version":"2.6.16"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-urwid-readline","origin":"devel/py-urwid-readline","version":"0.13_1","comment":"Textbox edit widget for Urwid that supports readline shortcuts","maintainer":"0mp@FreeBSD.org","www":"https://github.com/rr-/urwid_readline","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"11f114666939d6398fbf9e98cd1815713a2158c9223791ebc64e92b401cddfc8","flatsize":128545,"path":"All/py311-urwid-readline-0.13_1.pkg","repopath":"All/py311-urwid-readline-0.13_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19808,"desc":"Text input widget for urwid, a curses-based user interface library,\nthat supports readline shortcuts.","deps":{"py311-urwid":{"origin":"devel/py-urwid","version":"2.6.16"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-user_agents","origin":"devel/py-user_agents","version":"1.0.1_1","comment":"Python library to identify devices using User-Agent string","maintainer":"demon@FreeBSD.org","www":"https://github.com/selwin/python-user-agents","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b6c2ffe50d26e52f5603089387111a4e317998a3025f5b6b75c58ddc0c3f4346","flatsize":90544,"path":"All/py311-user_agents-1.0.1_1.pkg","repopath":"All/py311-user_agents-1.0.1_1.pkg","licenselogic":"single","pkgsize":14872,"desc":"user_agents is a Python library that provides an easy way to identify/detect\ndevices like mobile phones, tablets and their capabilities by parsing (browser) user agent strings.  The goal is to reliably detect whether:\n\n-- User agent is a mobile, tablet or PC based device\n-- User agent has touch capabilities (has touch screen)\n\nuser_agents relies on the excellent ua-parser to do the actual parsing of the\nraw user agent string.","deps":{"py311-ua_parser":{"origin":"devel/py-ua_parser","version":"0.7.1_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-us","origin":"devel/py-us","version":"2.0.2_1","comment":"Easily work with US and state metadata","maintainer":"ports@FreeBSD.org","www":"https://github.com/unitedstates/python-us","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fb8a342ea2c86f9032e35f6136d8f468eb4a4533cb1e263b399329d3727a502a","flatsize":112308,"path":"All/py311-us-2.0.2_1.pkg","repopath":"All/py311-us-2.0.2_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":19984,"desc":"python-us is a package for easily working with US and state metadata","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-us port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-urlobject","origin":"www/py-urlobject","version":"2.4.3_1","comment":"Utility class for manipulating URLs","maintainer":"freebsd@skinc.ru","www":"https://github.com/zacharyvoase/urlobject","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"82dff49ce131d9ef6af50d136e81c43cb99f398793edfb2f1a2e359479688454","flatsize":187300,"path":"All/py311-urlobject-2.4.3_1.pkg","repopath":"All/py311-urlobject-2.4.3_1.pkg","licenselogic":"single","licenses":["UNLICENSE"],"pkgsize":30256,"desc":"URLObject is a utility class for manipulating URLs. The latest incarnation of\nthis library builds upon the ideas of its predecessor, but aims for a clearer\nAPI, focusing on proper method names over operator overrides. It's also being\ndeveloped from the ground up in a test-driven manner, and has full Sphinx\ndocumentation.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-urwidtrees","origin":"devel/py-urwidtrees","version":"1.0.3_1","comment":"Tree widgets for py-urwid","maintainer":"geier@lostpackets.de","www":"https://github.com/pazz/urwidtrees","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"28e82190d28522b5f43c0e92565fe2f2af1f20ae16be2f86b16a52374c545b18","flatsize":248643,"path":"All/py311-urwidtrees-1.0.3_1.pkg","repopath":"All/py311-urwidtrees-1.0.3_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":44468,"desc":"Tree widgets for urwid.","deps":{"py311-urwid":{"origin":"devel/py-urwid","version":"2.6.16"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-urlscan","origin":"textproc/py-urlscan","version":"1.0.6","comment":"Mutt and terminal url selector (similar to urlview)","maintainer":"nivit@FreeBSD.org","www":"https://github.com/firecat53/urlscan","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"09240cedc5f432228f7db31d55206e1a4fb6111215ec17ccc6951a96f8d235de","flatsize":313788,"path":"All/py311-urlscan-1.0.6.pkg","repopath":"All/py311-urlscan-1.0.6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":62304,"desc":"Urlscan parses an email message or file and scans it for URLs and email\naddresses. It then displays the URLs and their context within the message,\nand allows you to choose one or more URLs to send to your Web browser.\nAlternatively, it send a list of all URLs to stdout.","deps":{"py311-urwid":{"origin":"devel/py-urwid","version":"2.6.16"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-urllib3","origin":"net/py-urllib3","version":"1.26.20,1","comment":"HTTP library with thread-safe connection pooling, file post, and more","maintainer":"python@FreeBSD.org","www":"https://github.com/urllib3/urllib3","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"28942e8f1887722d93939bf842b09083df3c435887c35c43530b0c12eb115ecf","flatsize":1395927,"path":"All/py311-urllib3-1.26.20,1.pkg","repopath":"All/py311-urllib3-1.26.20,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":232916,"desc":"urllib3 is a powerful, sanity-friendly HTTP client for Python. Much of the\nPython ecosystem already uses urllib3 and you should too. urllib3 brings many\ncritical features that are missing from the Python standard libraries:\n- Thread safety.\n- Connection pooling.\n- Client-side SSL/TLS verification.\n- File uploads with multipart encoding.\n- Helpers for retrying requests and dealing with HTTP redirects.\n- Support for gzip and deflate encoding.\n- Proxy support for HTTP and SOCKS.\n- 100%25 test coverage.","deps":{"py311-pysocks":{"origin":"net/py-pysocks","version":"1.7.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"options":{"BROTLI":"off","SOCKS":"on","SSL":"off"},"annotations":{"cpe":"cpe:2.3:a:python:urllib3:1.26.20:::::dragonfly6:x86_64","flavor":"py311"},"messages":[{"message":"Since version 1.25 HTTPS connections are now verified by default which is done\nvia \"cert_reqs = 'CERT_REQUIRED'\".  While certificate verification can be\ndisabled via \"cert_reqs = 'CERT_NONE'\", it's highly recommended to leave it on.\n\nVarious consumers of net/py-urllib3 already have implemented routines that\neither explicitly enable or disable HTTPS certificate verification (e.g. via\nconfiguration settings, CLI arguments, etc.).\n\nYet it may happen that there are still some consumers which don't explicitly\nenable/disable certificate verification for HTTPS connections which could then\nlead to errors (as is often the case with self-signed certificates).\n\nIn case of an error one should try first to temporarily disable certificate\nverification of the problematic urllib3 consumer to see if that approach will\nremedy the issue."}]},{"name":"py311-urlman","origin":"www/py-urlman","version":"1.2.0_1","comment":"Nicer way to do URLs for Django models","maintainer":"alex@xanderio.de","www":"https://github.com/andrewgodwin/urlman","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c8465d7d99749162c377eeefac6c75bbc9bef93efb858d591b97c166f45a5c91","flatsize":34989,"path":"All/py311-urlman-1.2.0_1.pkg","repopath":"All/py311-urlman-1.2.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":10508,"desc":"Replaces things like get_absolute_url with a .urls attribute that can reference\nother URLs and build sensible trees of things, and can then be accessed using\ninstance.urls.name.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-urlwatch","origin":"www/py-urlwatch","version":"2.29_1","comment":"Monitors webpages and sends notifications about changes","maintainer":"kai@FreeBSD.org","www":"https://github.com/thp/urlwatch","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1d66368526ecf97d02475ae0a0b4cd017bf2730c4865f968de5764a058878c56","flatsize":1797860,"path":"All/py311-urlwatch-2.29_1.pkg","repopath":"All/py311-urlwatch-2.29_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":351224,"desc":"With urlwatch you can watch changes in webpages and get notified (via e-mail,\nin your terminal or through various third party services) of any changes.\n\nThe change notification will include the URL that has changed and a unified\ndiff of what has changed.","deps":{"py311-cssselect":{"origin":"www/py-cssselect","version":"1.3.0"},"py311-keyring":{"origin":"security/py-keyring","version":"23.9.3_3,1"},"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-minidb":{"origin":"databases/py-minidb","version":"2.0.8_1"},"py311-platformdirs":{"origin":"devel/py-platformdirs","version":"4.3.6"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-urlimport","origin":"devel/py-urlimport","version":"0.42b_2","comment":"Python script for importing modules/packages over the net","maintainer":"lwhsu@FreeBSD.org","www":"https://urlimport.codeshift.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3a0aa4e4a6cdc666c2b7c05aa22633d3017624444c71d692cd5dabbe4640f734","flatsize":21709,"path":"All/py311-urlimport-0.42b_2.pkg","repopath":"All/py311-urlimport-0.42b_2.pkg","licenselogic":"single","pkgsize":6256,"desc":"Urlimport enables the user to import modules/packages over the network, from a\nremote repository. Currently supported protocols are http, ftp and https\n(+client certificates).","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-urlgrabber","origin":"www/py-urlgrabber","version":"4.0.0_1","comment":"High-level cross-protocol url-grabber","maintainer":"nivit@FreeBSD.org","www":"http://urlgrabber.baseurl.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8d02ad419baa15b9868f1f41d11099368c7f3eb20a18ad6683b96583f2ba4f47","flatsize":603065,"path":"All/py311-urlgrabber-4.0.0_1.pkg","repopath":"All/py311-urlgrabber-4.0.0_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":112464,"desc":"urlgrabber is a pure python package that drastically simplifies\nthe fetching of files. It is designed to be used in programs that\nneed common (but not necessarily simple) url-fetching features.\nIt is extremely simple to drop into an existing program and provides\na clean interface to protocol-independant file-access. Best of all,\nurlgrabber takes care of all those pesky file-fetching details, and\nlets you focus on whatever it is that your program is written to do!","deps":{"py311-pycurl":{"origin":"ftp/py-pycurl","version":"7.45.6"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-urwid","origin":"devel/py-urwid","version":"2.6.16","comment":"Curses-based user interface library for Python","maintainer":"python@FreeBSD.org","www":"https://urwid.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8f6a33bfdfc091a3366fb21edca48b2ed3baa983f63554b37a3c45a9f3ad4833","flatsize":3986270,"path":"All/py311-urwid-2.6.16.pkg","repopath":"All/py311-urwid-2.6.16.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":537380,"desc":"Urwid is a curses-based user interface library. It includes many\nfeatures useful for text console application developers including:\n\n* Fluid interface resizing (xterm window resizing / fbset on Linux\n  console)\n* Support for 8-bit and CJK encodings\n* Multiple text alignment and wrapping modes built-in\n* Ability to register user-defined text alignment and wrapping modes\n* Simple markup for setting text attributes\n* Powerful list box that handles scrolling between different widget\n  types\n* List box contents may be managed with a user-defined class\n* Flexible edit box for editing many different types of text\n* Easy interface for creating HTML screen shots","deps":{"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"py311-wcwidth":{"origin":"devel/py-wcwidth","version":"0.2.8_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"EXAMPLES":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-urlextract","origin":"net/py-urlextract","version":"1.9.0_1","comment":"Collects and extracts URLs from given text","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/lipoja/URLExtract","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"da31f62e26bc15a041a3cc67d330ed18f285cf363bc880cb00aa73e77896b80d","flatsize":188144,"path":"All/py311-urlextract-1.9.0_1.pkg","repopath":"All/py311-urlextract-1.9.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":37180,"desc":"URLExtract is python class for collecting (extracting) URLs from given text\nbased on locating TLD.","deps":{"py311-filelock":{"origin":"sysutils/py-filelock","version":"3.17.0"},"py311-idna":{"origin":"dns/py-idna","version":"3.10"},"py311-platformdirs":{"origin":"devel/py-platformdirs","version":"4.3.6"},"py311-uritools":{"origin":"net/py-uritools","version":"4.0.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-uri-template","origin":"net/py-uri-template","version":"1.3.0","comment":"RFC 6570 URI Template Processor","maintainer":"sunpoet@FreeBSD.org","www":"https://gitlab.linss.com/open-source/python/uri-template","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"af49563d88ae5154e27972ac12e34ca15db6090b99b980e75fd2534a3afc76ed","flatsize":129908,"path":"All/py311-uri-template-1.3.0.pkg","repopath":"All/py311-uri-template-1.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":22312,"desc":"uri_template implements URI Template expansion in strict adherence to RFC 6570,\nbut adds a few extensions.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-url-normalize","origin":"net/py-url-normalize","version":"1.4.3_1","comment":"URL normalization for Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/niksite/url-normalize","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"548115bd87a27501b8bb022c70afacef9180a6841e28908d8217bf526d598652","flatsize":42775,"path":"All/py311-url-normalize-1.4.3_1.pkg","repopath":"All/py311-url-normalize-1.4.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10252,"desc":"URI Normalization function:\n- Take care of IDN domains.\n- Always provide the URI scheme in lowercase characters.\n- Always provide the host, if any, in lowercase characters.\n- Only perform percent-encoding where it is essential.\n- Always use uppercase A-through-F characters when percent-encoding.\n- Prevent dot-segments appearing in non-relative URI paths.\n- For schemes that define a default authority, use an empty authority if the\n  default is desired.\n- For schemes that define an empty path to be equivalent to a path of \"/\", use\n  \"/\".\n- For schemes that define a port, use an empty port if the default is desired\n- All portions of the URI must be utf-8 encoded NFC from Unicode strings","deps":{"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-upt-rubygems","origin":"sysutils/py-upt-rubygems","version":"0.4.1_1","comment":"RubyGems frontend for upt","maintainer":"sunpoet@FreeBSD.org","www":"https://framagit.org/upt/upt-rubygems","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"24e96a1e7d89ae722ddcdefd5d8194ddc85fc3c38b47db95238de25596f53cfb","flatsize":64189,"path":"All/py311-upt-rubygems-0.4.1_1.pkg","repopath":"All/py311-upt-rubygems-0.4.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":13088,"desc":"This is the RubyGems frontend for upt (Universal Packaging Tool).","deps":{"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-semver":{"origin":"devel/py-semver","version":"3.0.4"},"py311-upt":{"origin":"sysutils/py-upt","version":"0.11_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"annotations":{"deprecated":"Depends on expired sysutils/py-upt","expiration_date":"2025-06-01","flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nDepends on expired sysutils/py-upt.\n\nIt is scheduled to be removed on or after 2025-06-01."}]},{"name":"py311-uritools","origin":"net/py-uritools","version":"4.0.3","comment":"RFC 3986 compliant, Unicode-aware, scheme-agnostic replacement for urlparse","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/tkem/uritools","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4ebb5b921ec6cbfccfd02d20c5eafd47cbd182734ab6d99c6cef6ff0e628435b","flatsize":103640,"path":"All/py311-uritools-4.0.3.pkg","repopath":"All/py311-uritools-4.0.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20448,"desc":"This module defines RFC 3986 compliant replacements for the most commonly used\nfunctions of the Python 2.7 Standard Library urlparse and Python 3 urllib.parse\nmodules.\n\nFor various reasons, the Python 2 urlparse module is not compliant with current\nInternet standards, does not include Unicode support, and is generally unusable\nwith proprietary URI schemes. Python 3's urllib.parse improves on Unicode\nsupport, but the other issues still remain.\n\nThis module aims to provide fully RFC 3986 compliant replacements for some\ncommonly used functions found in urlparse and urllib.parse, plus additional\nfunctions for conveniently composing URIs from their individual components.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-uritemplate","origin":"net/py-uritemplate","version":"3.0.1_1","comment":"Python implementation of URI Template","maintainer":"nivit@FreeBSD.org","www":"https://github.com/python-hyper/uritemplate","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e8035fa8bbe58a26d16ada7e4ac29c02d38803c32fe5d6558d3980b5d23a276b","flatsize":102903,"path":"All/py311-uritemplate-3.0.1_1.pkg","repopath":"All/py311-uritemplate-3.0.1_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":21012,"desc":"This is a Python implementation of RFC6570, URI Template, and can expand\ntemplates up to and including Level 4 in that specification.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net"],"annotations":{"flavor":"py311"}},{"name":"py311-uptime","origin":"sysutils/py-uptime","version":"3.0.1_1","comment":"Cross-platform uptime library","maintainer":"uros@gruber.si","www":"https://github.com/Cairnarvon/uptime","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"17e5920f0aa9a3a17f3fa9b9144de99449f827937b0a1529c9c7bdd202c32c6a","flatsize":53386,"path":"All/py311-uptime-3.0.1_1.pkg","repopath":"All/py311-uptime-3.0.1_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":13592,"desc":"This module provides a cross-platform way to retrieve system uptime and boot\ntime. See documentation for a full list of supported platforms (yours is likely\none of them).","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"annotations":{"flavor":"py311"}},{"name":"py311-upt","origin":"sysutils/py-upt","version":"0.11_2","comment":"Package software from any package manager to any distribution","maintainer":"tipecaml@gmail.com","www":"https://framagit.org/upt/upt","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"87775f274ad6fdbeeddf6a04cca7ad67167e68314ecd88a0ce5c8dd10f4bc90e","flatsize":341307,"path":"All/py311-upt-0.11_2.pkg","repopath":"All/py311-upt-0.11_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":47532,"desc":"A unified CLI tool that converts a package from a language-specific package\nmanager (such as PyPI or NPM) to an almost ready-to-use package for Free\nUnix-based operating systems (such as a GNU/Linux distribution or *BSD).","deps":{"py311-colorlog":{"origin":"devel/py-colorlog","version":"6.9.0"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-spdx-lookup":{"origin":"misc/py-spdx-lookup","version":"0.3.3_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"annotations":{"deprecated":"Depends on expired misc/py-spdx-lookup","expiration_date":"2025-03-31","flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nDepends on expired misc/py-spdx-lookup.\n\nIt is scheduled to be removed on or after 2025-03-31."}]},{"name":"py311-update_checker","origin":"devel/py-update_checker","version":"0.18.0_1","comment":"Python module that will check for package updates","maintainer":"bofh@FreeBSD.org","www":"https://github.com/bboe/update_checker","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"476eec61bed11ac77e95b0d10d93ca825d2defeaffb5b9e94d1b254053f2aa40","flatsize":50695,"path":"All/py311-update_checker-0.18.0_1.pkg","repopath":"All/py311-update_checker-0.18.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":12396,"desc":"A python module that will check for package updates.","deps":{"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-upt-pypi","origin":"sysutils/py-upt-pypi","version":"0.5_1","comment":"PyPI frontend for upt","maintainer":"tipecaml@gmail.com","www":"https://framagit.org/upt/upt-pypi","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"63c23fe3c019a7ccb086a13eb20f69d3a650066763189727ef10c1c5f53de941","flatsize":179682,"path":"All/py311-upt-pypi-0.5_1.pkg","repopath":"All/py311-upt-pypi-0.5_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":26776,"desc":"Universal Packaging Tool: PyPI frontend\n\nThis is a PyPI frontend for upt.","deps":{"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-upt":{"origin":"sysutils/py-upt","version":"0.11_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"annotations":{"deprecated":"Depends on expired sysutils/py-upt","expiration_date":"2025-06-01","flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nDepends on expired sysutils/py-upt.\n\nIt is scheduled to be removed on or after 2025-06-01."}]},{"name":"py311-urllib3-future","origin":"net/py-urllib3-future","version":"2.12.912","comment":"Powerful HTTP 1.1, 2, and 3 client with both sync and async interfaces","maintainer":"sunpoet@FreeBSD.org","www":"https://urllib3future.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c05272043265ce715208be60913efb02d1c4fdda6f4e1beca343effc76d38857","flatsize":7856931,"path":"All/py311-urllib3-future-2.12.912.pkg","repopath":"All/py311-urllib3-future-2.12.912.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":464212,"desc":"urllib3.future is a powerful, user-friendly HTTP client for Python.\n\nurllib3.future goes beyond supported features while remaining compatible.\n\nurllib3.future brings many critical features that are missing from both the\nPython standard libraries and urllib3:\n- Async.\n- Task safety.\n- Thread safety.\n- Happy Eyeballs.\n- Connection pooling.\n- Unopinionated about OpenSSL.\n- Client-side SSL/TLS verification.\n- Highly customizable DNS resolution.\n- File uploads with multipart encoding.\n- DNS over UDP, TLS, QUIC, or HTTPS. DNSSEC protected.\n- Helpers for retrying requests and dealing with HTTP redirects.\n- Automatic Keep-Alive for HTTP/1.1, HTTP/2, and HTTP/3.\n- Support for gzip, deflate, brotli, and zstd encoding.\n- Support for Python/PyPy 3.7+, no compromise.\n- Automatic Connection Upgrade / Downgrade.\n- Early (Informational) Responses / Hints.\n- HTTP/1.1, HTTP/2 and HTTP/3 support.\n- WebSocket over HTTP/2+ (RFC8441).\n- Proxy support for HTTP and SOCKS.\n- Post-Quantum Security with QUIC.\n- Detailed connection inspection.\n- HTTP/2 with prior knowledge.\n- Server Side Event (SSE).\n- Multiplexed connection.\n- Mirrored Sync & Async.\n- Trailer Headers.\n- Amazingly Fast.\n- WebSocket.\n\nurllib3.future is powerful and easy to use.","deps":{"py311-h11":{"origin":"net/py-h11","version":"0.14.0_1"},"py311-jh2":{"origin":"www/py-jh2","version":"5.0.8"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"options":{"BROTLI":"off","SOCKS":"off","WS":"off","ZSTD":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-upt-freebsd","origin":"sysutils/py-upt-freebsd","version":"0.3_1","comment":"FreeBSD backend for upt","maintainer":"tipecaml@gmail.com","www":"https://framagit.org/upt/upt-freebsd","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c0327f7449ac42e73cc18ec2e650069d2f09cbceb500776f9289ccb9182e47f8","flatsize":114006,"path":"All/py311-upt-freebsd-0.3_1.pkg","repopath":"All/py311-upt-freebsd-0.3_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":20312,"desc":"Universal Packaging Tool: FreeBSD Ports backend\n\nThis is a FreeBSD backend for upt.","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-upt":{"origin":"sysutils/py-upt","version":"0.11_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["ports-mgmt","python","sysutils"],"annotations":{"deprecated":"Depends on expired sysutils/py-upt","expiration_date":"2025-06-01","flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nDepends on expired sysutils/py-upt.\n\nIt is scheduled to be removed on or after 2025-06-01."}]},{"name":"py311-untangle","origin":"textproc/py-untangle","version":"1.2.1_1","comment":"Convert XML to Python objects","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/stchris/untangle","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1f680491d70ba98429a68b5f5c7e1b178728e236b77d0fcffccc9636ad97f3ba","flatsize":34401,"path":"All/py311-untangle-1.2.1_1.pkg","repopath":"All/py311-untangle-1.2.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9096,"desc":"untangle is a tiny Python library which converts an XML document to a Python\nobject.\n\nFeatures:\n- Siblings with similar names are grouped into a list.\n- Children can be accessed with parent.child, attributes with\n  element['attribute'].\n- You can call the parse() method with a filename, an URL or an XML string.\n- Substitutes -, . and : with _ <foobar><foo-bar/></foobar> can be accessed with\n  foobar.foo_bar, <foo.bar.baz/> can be accessed with foo_bar_baz and\n  <foo:bar><foo:baz/></foo:bar> can be accessed with foo_bar.foo_baz","deps":{"py311-defusedxml":{"origin":"devel/py-defusedxml","version":"0.7.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-upt-cpan","origin":"sysutils/py-upt-cpan","version":"0.6.1_1","comment":"CPAN frontend for upt","maintainer":"sunpoet@FreeBSD.org","www":"https://framagit.org/upt/upt-cpan","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7870609aab015672a4512700a8007f2a2b9b25710bb9af252b1196acd4a2123a","flatsize":63493,"path":"All/py311-upt-cpan-0.6.1_1.pkg","repopath":"All/py311-upt-cpan-0.6.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":12592,"desc":"This is the CPAN frontend for upt (Universal Packaging Tool).","deps":{"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-upt":{"origin":"sysutils/py-upt","version":"0.11_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"annotations":{"deprecated":"Depends on expired sysutils/py-upt","expiration_date":"2025-06-01","flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nDepends on expired sysutils/py-upt.\n\nIt is scheduled to be removed on or after 2025-06-01."}]},{"name":"py311-untokenize","origin":"devel/py-untokenize","version":"0.1.1_1","comment":"Transform tokens into original source code","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/myint/untokenize","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f1d20b62725fc29dcfd333bcb3a2bbb2c6768c712b5a1bd2353e181d019140c7","flatsize":8290,"path":"All/py311-untokenize-0.1.1_1.pkg","repopath":"All/py311-untokenize-0.1.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4172,"desc":"untokenize transforms tokens into source code. Unlike the standard library's\ntokenize.untokenize(), it preserves the original whitespace between tokens.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-unpaddedbase64","origin":"devel/py-unpaddedbase64","version":"2.1.0_1","comment":"Unpadded Base64","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/matrix-org/python-unpaddedbase64","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5572ede78da186f7da483cc21314107ed89f518cbc512d194e2a8cd594aaa074","flatsize":26830,"path":"All/py311-unpaddedbase64-2.1.0_1.pkg","repopath":"All/py311-unpaddedbase64-2.1.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":6720,"desc":"Encode and decode Base64 without \"=\" padding.\n\nRFC 4648 specifies that Base64 should be padded to a multiple of 4 bytes using\n\"=\" characters. However this conveys no benefit so many protocols choose to use\nBase64 without the \"=\" padding.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-unmessage","origin":"net-im/py-unmessage","version":"0.2.0_7","comment":"Privacy enhanced instant messenger","maintainer":"yuri@FreeBSD.org","www":"https://github.com/AnemoneLabs/unmessage","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d7f6bfa0d9a62e25ea6f67e11306da13e619c1f444dd2009a4a9fa516fab4aba","flatsize":694271,"path":"All/py311-unmessage-0.2.0_7.pkg","repopath":"All/py311-unmessage-0.2.0_7.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":110880,"desc":"unMessage is a peer-to-peer instant messaging application designed to enhance\nprivacy and anonymity.\n\nFeatures:\n* Transport makes use of Twisted, Tor Onion Services and txtorcon\n* Encryption is performed using the Double Ratchet Algorithm implemented in\n  pyaxo (using PyNaCl)\n* Authentication makes use of the Socialist Millionaire Protocol implemented\n  in Cryptully\n* Transport metadata is minimized by Tor and application metadata by the\n  unMessage protocol\n* User interfaces are created with Tkinter (graphical) and curses\n  (command-line)","deps":{"py311-idna":{"origin":"dns/py-idna","version":"3.10"},"py311-openssl":{"origin":"security/py-openssl","version":"24.1.0_1,1"},"py311-opuslib":{"origin":"audio/py-opuslib","version":"3.0.1_2"},"py311-pyaudio":{"origin":"audio/py-pyaudio","version":"0.2.14_1"},"py311-pyaxo":{"origin":"security/py-pyaxo","version":"0.8.2_4"},"py311-pynacl":{"origin":"security/py-pynacl","version":"1.5.0_2"},"py311-pyperclip":{"origin":"devel/py-pyperclip","version":"1.7.0_1"},"py311-service-identity":{"origin":"security/py-service-identity","version":"24.2.0"},"py311-tkinter":{"origin":"x11-toolkits/py-tkinter","version":"3.11.12_10"},"py311-twisted":{"origin":"devel/py-twisted","version":"24.7.0"},"py311-txtorcon":{"origin":"security/py-txtorcon","version":"24.8.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"tor":{"origin":"security/tor","version":"0.4.8.16"}},"categories":["net-im","net-p2p","python"],"annotations":{"flavor":"py311"}},{"name":"py311-unyt","origin":"math/py-unyt","version":"3.0.3","comment":"Package for handling numpy arrays with units","maintainer":"yuri@FreeBSD.org","www":"https://github.com/yt-project/unyt","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1ee294544ec7bc5c10aa7505d170417b524bf253a87f25b980e971fcf5f8799d","flatsize":2024982,"path":"All/py311-unyt-3.0.3.pkg","repopath":"All/py311-unyt-3.0.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":294896,"desc":"A package for handling numpy arrays with units.\n\nOften writing code that deals with data that has units can be confusing.\nA function might return an array but at least with plain NumPy arrays, there is\nno way to easily tell what the units of the data are without somehow knowing a\npriori.\n\nThe unyt package (pronounced like \"unit\") provides a subclass of NumPy's ndarray\nclass that knows about units.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-sympy":{"origin":"math/py-sympy","version":"1.13.3_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-unqlite","origin":"databases/py-unqlite","version":"0.9.8","comment":"Fast Python bindings for the UnQLite embedded NoSQL database","maintainer":"bofh@FreeBSD.org","www":"https://github.com/coleifer/unqlite-python","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4d607dde6fed57eff550d170736279235c7441fcb1fac70fd4c5563e7de61978","flatsize":797295,"path":"All/py311-unqlite-0.9.8.pkg","repopath":"All/py311-unqlite-0.9.8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":268996,"desc":"Fast Python bindings for UnQLite, a lightweight, embedded NoSQL database and\nJSON document store.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-unittest2pytest","origin":"devel/py-unittest2pytest","version":"0.5_1","comment":"Convert unittest test-cases to pytest","maintainer":"amdmi3@FreeBSD.org","www":"https://pypi.org/project/unittest2pytest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ab3930d1c10a45c68efea4190b328332698892921ffa2adb2278d649badcb0a8","flatsize":123216,"path":"All/py311-unittest2pytest-0.5_1.pkg","repopath":"All/py311-unittest2pytest-0.5_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":31136,"desc":"unittest2pytest is a tool that helps rewriting Python unittest\ntest-cases into pytest test-cases.\n\nIn contrast to other similar tools, this unittest2pytest\n\n* handles keyword arguments,\n* handles single-line test-cases and several tests on one line,\n* uses context-handlers where appropriate.\n\nThis is done by using lib2to3 and Python's mighty inspect module.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-unidep","origin":"devel/py-unidep","version":"0.69.0","comment":"Unified Conda and Pip requirements management","maintainer":"sunpoet@FreeBSD.org","www":"https://unidep.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"85c403930099a46c081303cdb002c9273a5ab7862026a689a50a6ca90133d0ae","flatsize":625612,"path":"All/py311-unidep-0.69.0.pkg","repopath":"All/py311-unidep-0.69.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":110748,"desc":"UniDep streamlines Python project dependency management by unifying Conda and\nPip packages in a single system.\n\nHandling dependencies in Python projects can be challenging, especially when\njuggling Python and non-Python packages. This often leads to confusion and\ninefficiency, as developers juggle between multiple dependency files.","deps":{"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-ruamel.yaml":{"origin":"devel/py-ruamel.yaml","version":"0.18.10_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"PIP_COMPILE":"off","RICH":"off","TOML":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-unittest2","origin":"devel/py-unittest2","version":"1.1.0_3","comment":"New features in unittest backported to Python 2","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/garbas/unittest2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"43a00bc67e8ac7499724da59d887a022d06946901a0ecfb2b20dbbcffefb2531","flatsize":1863335,"path":"All/py311-unittest2-1.1.0_3.pkg","repopath":"All/py311-unittest2-1.1.0_3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":213772,"desc":"unittest2 is a backport of the new features added to the\nunittest testing framework in Python 2.7. It is tested to\non Python 2.4 - 2.7.","deps":{"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-traceback2":{"origin":"devel/py-traceback2","version":"1.4.0_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-unittest-parallel","origin":"devel/py-unittest-parallel","version":"1.7.1","comment":"Parallel unit test runner with coverage support","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/craigahobbs/unittest-parallel","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1ddaf7e2f016fdbdae19e196254ceda2629862d40243d7bcc58dc1823d588f4f","flatsize":73555,"path":"All/py311-unittest-parallel-1.7.1.pkg","repopath":"All/py311-unittest-parallel-1.7.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16284,"desc":"unittest-parallel is a parallel unit test runner for Python with coverage\nsupport.","deps":{"py311-coverage":{"origin":"devel/py-coverage","version":"7.6.10_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-unicodeitplus","origin":"textproc/py-unicodeitplus","version":"0.3.1","comment":"Converts simple LaTeX to an unicode approximation","maintainer":"yuri@FreeBSD.org","www":"https://github.com/HDembinski/unicodeitplus","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e418e177a828e1a32c001ac58d994123d147fae9daf0e398de95381ce70bbc49","flatsize":370449,"path":"All/py311-unicodeitplus-0.3.1.pkg","repopath":"All/py311-unicodeitplus-0.3.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":51080,"desc":"unicodeitplus convert simple LaTeX into an unicode approximation and paste it\nanywhere.","deps":{"py311-lark":{"origin":"devel/py-lark","version":"1.2.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-unidiff","origin":"devel/py-unidiff","version":"0.7.5_1","comment":"Python library to parse and interact with unified diff data","maintainer":"bofh@FreeBSD.org","www":"https://github.com/matiasb/python-unidiff","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d6e15f9d7d017d49202e911e4c064d6f757a454140571a460f02ab48078264cc","flatsize":105431,"path":"All/py311-unidiff-0.7.5_1.pkg","repopath":"All/py311-unidiff-0.7.5_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19796,"desc":"Simple Python library to parse and interact with unified diff data.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-unidic","origin":"japanese/py-unidic","version":"1.1.0_2","comment":"Version of UniDic dictionary for contemporary written Japanese","maintainer":"yuri@FreeBSD.org","www":"https://github.com/polm/unidic-py","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"30949671749264d53b8af6a9f32bdde50a66edf0364162f761f037b87898f996","flatsize":41705,"path":"All/py311-unidic-1.1.0_2.pkg","repopath":"All/py311-unidic-1.1.0_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":13432,"desc":"unidic is a version of UniDic, en electronic dictionary,\nfor Contemporary Written Japanese.","deps":{"py311-plac":{"origin":"devel/py-plac","version":"1.4.3_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-tqdm":{"origin":"misc/py-tqdm","version":"4.67.1"},"py311-wasabi":{"origin":"textproc/py-wasabi","version":"1.1.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["japanese","python"],"annotations":{"flavor":"py311"}},{"name":"py311-vedo","origin":"science/py-vedo","version":"2024.5.3","comment":"Python module for scientific analysis and visualization of 3D objects","maintainer":"yuri@FreeBSD.org","www":"https://vedo.embl.es/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"adedaa50197b52ebce9999d5cf1c068697802a2f2cfe0cd2456610c7015cf7f3","flatsize":12779173,"path":"All/py311-vedo-2024.5.3.pkg","repopath":"All/py311-vedo-2024.5.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3164508,"desc":"Vedo is a lightweight and powerful python module for scientific analysis and\nvisualization of 3d objects.\n\nThe library includes a large set of working examples for a wide range of\nfunctionalities:\n* working with polygonal meshes and point clouds\n* working with volumetric data and tetrahedral meshes\n* plotting and histogramming in 2D and 3D\n* integration with other libraries","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pygments":{"origin":"textproc/py-pygments","version":"2.19.1"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"vtk9":{"origin":"math/vtk9","version":"9.2.6_6"}},"categories":["graphics","python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-unidecode","origin":"converters/py-unidecode","version":"1.3.7_1","comment":"ASCII transliterations of Unicode text","maintainer":"douglas@douglasthrift.net","www":"https://pypi.org/project/Unidecode/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eeb349e21f4b59ff54bc3cbafce32019a15888ce1743eaac494d24f0016b0b5e","flatsize":1481816,"path":"All/py311-unidecode-1.3.7_1.pkg","repopath":"All/py311-unidecode-1.3.7_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":198300,"desc":"What Unidecode provides is a function, 'unidecode(...)' that\ntakes Unicode data and tries to represent it in ASCII characters\n(i.e., the universally displayable characters between 0x00 and 0x7F).\nThe representation is almost always an attempt at *transliteration*\n-- i.e., conveying, in Roman letters, the pronunciation expressed by\nthe text in some other writing system. (See the example above)","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["converters","python"],"annotations":{"flavor":"py311"}},{"name":"py311-unicorn","origin":"emulators/py-unicorn","version":"2.0.1p1_1","comment":"Python bindings for Unicorn CPU emulator framework","maintainer":"antoine@FreeBSD.org","www":"https://www.unicorn-engine.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3b5cdde4125398beae7efeae9a08d5239f959bd9673fdf78d9bcd7437e16b33f","flatsize":504547,"path":"All/py311-unicorn-2.0.1p1_1.pkg","repopath":"All/py311-unicorn-2.0.1p1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":56780,"desc":"Python bindings for Unicorn CPU emulator framework.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"},"unicorn":{"origin":"emulators/unicorn","version":"2.0.1p1"}},"categories":["emulators","python"],"annotations":{"flavor":"py311"}},{"name":"py311-unicodecsv","origin":"devel/py-unicodecsv","version":"0.14.1_1","comment":"Drop-in replacement for Python 2 csv module with Unicode support","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jdunck/python-unicodecsv","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6e700478875d7601fa67dc62e41ca2b168001a65ef92b60bce4b1ef70b3ce52b","flatsize":224776,"path":"All/py311-unicodecsv-0.14.1_1.pkg","repopath":"All/py311-unicodecsv-0.14.1_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":29360,"desc":"The unicodecsv is a drop-in replacement for Python 2.7's csv module which\nsupports unicode strings without a hassle.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-undefined","origin":"devel/py-undefined","version":"0.0.8","comment":"Simple package","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Carreau/undefined","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8ddfb61d85116de8328d8bcd0cdd8bd30379c8068116408e16e09844ee04e61b","flatsize":14124,"path":"All/py311-undefined-0.0.8.pkg","repopath":"All/py311-undefined-0.0.8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5364,"desc":"Ever needed a global object that act as None but not quite? Like for example\nkeyword argument for function, where None make sense, so you need a default\nvalue.\n\nOne solution is to create as singleton object:\nmysingleton = object()\n\nThough it becomes difficult to track the singleton across libraries, and teach\nusers where to import this from. It's also relatively annoying use this\nsingleton across library.\n\nIntroducing undefined:\n>>> import undefined\n>>> from undefined import Undefined\n>>> undefined is Undefined\nTrue","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-unearth","origin":"devel/py-unearth","version":"0.17.2","comment":"Utility to fetch and download python packages","maintainer":"sunpoet@FreeBSD.org","www":"https://unearth.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"68532d40437ee96e74e6c344690ada655b72f32a5b0ff4ebf20e5d46a747c911","flatsize":557980,"path":"All/py311-unearth-0.17.2.pkg","repopath":"All/py311-unearth-0.17.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":100344,"desc":"unearth is a utility to fetch and download python packages.","deps":{"py311-httpx":{"origin":"www/py-httpx","version":"0.28.1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-uncertainties","origin":"math/py-uncertainties","version":"3.2.2","comment":"Calculations with uncertainties on the quantities involved","maintainer":"yuri@FreeBSD.org","www":"https://uncertainties-python-package.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"96569a6bffcf8bac618db1ba7277da5245684e66baba904ab9e8d07cb5fad44c","flatsize":450083,"path":"All/py311-uncertainties-3.2.2.pkg","repopath":"All/py311-uncertainties-3.2.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":81072,"desc":"The uncertainties package is a free, cross-platform program that transparently\nhandles calculations with numbers with uncertainties (like 3.14+/-0.01). It can\nalso yield the derivatives of any expression.\n\nThe uncertainties package takes the pain and complexity out of uncertainty\ncalculations. Error propagation is not to be feared anymore!\n\nCalculations of results with uncertainties, or of derivatives, can be performed\neither in an interactive session (as with a calculator), or in programs written\nin the Python programming language. Existing calculation code can run with\nlittle or no change.\n\nWhatever the complexity of a calculation, this package returns its result with\nan uncertainty as predicted by linear error propagation theory. It automatically\ncalculates derivatives and uses them for calculating uncertainties. Almost all\nuncertainty calculations are performed analytically.\n\nCorrelations between variables are automatically handled, which sets this module\na part from many existing error propagation codes.","deps":{"py311-future":{"origin":"devel/py-future","version":"0.18.3_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ujson","origin":"devel/py-ujson","version":"5.10.0_1","comment":"Ultra fast JSON encoder and decoder for Python","maintainer":"delphij@FreeBSD.org","www":"https://github.com/esnme/ultrajson","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d1a11524e5a20b65b89ceb7f42cdc6e01ce749d2cd158e51b699c70fc9b16399","flatsize":149793,"path":"All/py311-ujson-5.10.0_1.pkg","repopath":"All/py311-ujson-5.10.0_1.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","TclTk"],"pkgsize":53160,"desc":"UltraJSON is a fast and extendable JSON encoder and decoder written\nin pure C.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-unicodedata2","origin":"devel/py-unicodedata2","version":"16.0.0","comment":"Unicodedata backport updated to the latest Unicode version","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/fonttools/unicodedata2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"db4cebb7fbc920653fcb64072c0f9117cfacde3da35dabebd726f8848f642a38","flatsize":1455517,"path":"All/py311-unicodedata2-16.0.0.pkg","repopath":"All/py311-unicodedata2-16.0.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":331008,"desc":"unicodedata2 is the unicodedata backport/updates to python 2 and 3.\n\nThe versions of this package match unicode versions, so unicodedata2==11.0.0 is\ndata from unicode 11.0.0. Additionally this backports support for named aliases\nand named sequences to python2.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ufonormalizer","origin":"x11-fonts/py-ufonormalizer","version":"0.6.2","comment":"Script to normalize the XML and other data inside of a UFO","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/unified-font-object/ufoNormalizer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cb7fb6e7778654d69672758127bbd7f0f91bfdd9264f208841b8751d8633752a","flatsize":209431,"path":"All/py311-ufonormalizer-0.6.2.pkg","repopath":"All/py311-ufonormalizer-0.6.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":38624,"desc":"ufoNormalizer provides a standard formatting so that there are meaningful diffs\nin version control rather than formatting noise.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","x11-fonts"],"annotations":{"flavor":"py311"}},{"name":"py311-ufomerge","origin":"print/py-ufomerge","version":"1.8.2","comment":"Merge together two source fonts in UFO format","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/googlefonts/ufomerge","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b8593b712797803d96e1e86232aadde0078cada4f5600824c20e13054c5af912","flatsize":204594,"path":"All/py311-ufomerge-1.8.2.pkg","repopath":"All/py311-ufomerge-1.8.2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":35756,"desc":"ufomerge is a command line utility and Python library merges together two UFO\nsource format fonts into a single file. It can be used to include glyphs from\none font into another font. It takes care of handling:\n- Glyph outlines and information\n- Kerning\n- lib entries\n- Including any needed components\n- \"Subsetting\" and merging layout rules","deps":{"py311-fonttools":{"origin":"print/py-fonttools","version":"4.56.0"},"py311-ufolib2":{"origin":"print/py-ufolib2","version":"0.16.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["print","python"],"annotations":{"flavor":"py311"}},{"name":"py311-uhid-freebsd","origin":"devel/py-uhid-freebsd","version":"1.2.2_1","comment":"Python library to retrieve information on uhid devices","maintainer":"grembo@FreeBSD.org","www":"https://github.com/grembo/uhid-freebsd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ebe6a92438a9923e2d028359cffdf56d8802cce88232fdc23a1a8811b493cf73","flatsize":238944,"path":"All/py311-uhid-freebsd-1.2.2_1.pkg","repopath":"All/py311-uhid-freebsd-1.2.2_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":62780,"desc":"uhid-freebsd is a Python library to retrieve information on USB HID devices\non FreeBSD (/dev/uhid*).","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-uhi","origin":"misc/py-uhi","version":"0.5.0","comment":"Universal Histogram Interface","maintainer":"yuri@FreeBSD.org","www":"https://uhi.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"09505e7bb15fa3b1a71a08fa086456749414d3aeda2e29798bc8bfc448a76ced","flatsize":113414,"path":"All/py311-uhi-0.5.0.pkg","repopath":"All/py311-uhi-0.5.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":22384,"desc":"UHI is a library that helps connect other Histogramming libraries. It is\nprimarily indented to be a guide and static type check helper; you do not need\nan runtime dependency on UHI.\n\nSee also: https://github.com/Scikit-HEP/uhi","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"],"annotations":{"flavor":"py311"}},{"name":"py311-uhashring","origin":"security/py-uhashring","version":"2.3","comment":"Full featured consistent hashing python library","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ultrabug/uhashring","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"468cc0085ad8cf17853c85869f64cb1cd66561e6852da067dd8f6d9430c56f26","flatsize":86965,"path":"All/py311-uhashring-2.3.pkg","repopath":"All/py311-uhashring-2.3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":18116,"desc":"uhashring implements consistent hashing in pure Python.\n\nConsistent hashing is mostly used on distributed systems/caches/databases as\nthis avoid the total reshuffling of your key-node mappings when adding or\nremoving a node in your ring (called continuum on libketama).","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-ufoprocessor","origin":"x11-fonts/py-ufoprocessor","version":"1.9.0_2","comment":"Read, write and generate UFOs with designspace data","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/LettError/ufoProcessor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"57b8a3cde6d83d568ea69dd018d535287c089ddddf8ce986515b4962823360b0","flatsize":239852,"path":"All/py311-ufoprocessor-1.9.0_2.pkg","repopath":"All/py311-ufoprocessor-1.9.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":47760,"desc":"ufoProcessor is a Python package based on the designSpaceDocument specifically\nto process and generate instances for UFO files, glyphs and other data.","deps":{"py311-MutatorMath":{"origin":"math/py-MutatorMath","version":"2.1.2_2"},"py311-defcon":{"origin":"x11-fonts/py-defcon","version":"0.10.2_1"},"py311-fontMath":{"origin":"x11-fonts/py-fontMath","version":"0.9.3_1"},"py311-fontparts":{"origin":"print/py-fontparts","version":"0.12.1_1"},"py311-fonttools":{"origin":"print/py-fonttools","version":"4.56.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","x11-fonts"],"annotations":{"flavor":"py311"}},{"name":"py311-ufolint","origin":"x11-fonts/py-ufolint","version":"1.2.0_1","comment":"UFO source file linter","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/source-foundry/ufolint","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d32e55df8faa89d853ab0dda3d523332adc2323cc35d746965bce90af2746246","flatsize":201497,"path":"All/py311-ufolint-1.2.0_1.pkg","repopath":"All/py311-ufolint-1.2.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":32040,"desc":"ufolint is a source file linter for typeface development in Unified Font Object\n(UFO) source code. It was designed for continuous integration testing of UFO\nsource contributions to typeface projects.\n\nThe application performs a UFO version specific static analysis of the source\ntext files against the UFO v2 and v3 specifications for issues.\n\nThese tests are performed through a combination of public methods in the\nfontTools.ufoLib library and additional tests that are implemented in the\nufolint application. ufolint catches exceptions raised in the ufoLib public read\nmethods for all *.plist file types and all ufoLib validations performed on\n*.glif files. These are returned to users with informative error messages that\nindicate the filepath(s) of concern and exit status code 1.","deps":{"py311-commandlines":{"origin":"devel/py-commandlines","version":"0.4.1_1"},"py311-fonttools":{"origin":"print/py-fonttools","version":"4.56.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","x11-fonts"],"annotations":{"flavor":"py311"}},{"name":"py311-ufolib2","origin":"print/py-ufolib2","version":"0.16.0","comment":"UFO font processing library","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/fonttools/ufoLib2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"305699fa8184ad1af214fcbe720056a0561d98a33feb738924050e3db1fd0bf9","flatsize":613592,"path":"All/py311-ufolib2-0.16.0.pkg","repopath":"All/py311-ufolib2-0.16.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":92788,"desc":"ufoLib2 is a UFO font library.","deps":{"py311-attrs":{"origin":"devel/py-attrs","version":"25.3.0"},"py311-fonttools":{"origin":"print/py-fonttools","version":"4.56.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["print","python"],"options":{"CONVERTERS":"off","JSON":"off","LXML":"off","MSGPACK":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-ufmt","origin":"devel/py-ufmt","version":"2.8.0","comment":"Safe, atomic formatting with black and usort","maintainer":"sunpoet@FreeBSD.org","www":"https://ufmt.omnilib.dev/en/stable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"74f99fff5d58a17387f19dc434f4d0875f01d5bce95eb75f3ca20a89e23c2502","flatsize":439544,"path":"All/py311-ufmt-2.8.0.pkg","repopath":"All/py311-ufmt-2.8.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":60484,"desc":"ufmt is a safe, atomic code formatter for Python built on top of black and\nusort:\n- Black makes code review faster by producing the smallest diffs possible.\n  Blackened code looks the same regardless of the project you're reading.\n- usort is a safe, minimal import sorter. Its primary goal is to make no\n  \"dangerous\" changes to code, and to make no changes on code style.\n\nufmt formats files in-memory, first with usort and then with black, before\nwriting any changes back to disk. This enables a combined, atomic step in CI/CD\nworkflows for checking or formatting files, without any chance of conflict or\nintermediate changes between the import sorter and the code formatter.","deps":{"py311-black":{"origin":"devel/py-black","version":"25.1.0"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-libcst":{"origin":"devel/py-libcst","version":"1.7.0"},"py311-moreorless":{"origin":"devel/py-moreorless","version":"0.4.0"},"py311-tomlkit":{"origin":"textproc/py-tomlkit","version":"0.13.2"},"py311-trailrunner":{"origin":"devel/py-trailrunner","version":"1.4.0"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"py311-usort":{"origin":"devel/py-usort","version":"1.0.8.post1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ufoLib","origin":"x11-fonts/py-ufoLib","version":"2.3.2_2","comment":"Low-level Unified Font Object (UFO) reader and writer","maintainer":"lantw44@gmail.com","www":"https://unifiedfontobject.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4aee94d60f3faaf0902802f3514cad3708937f38a4e29613e2f9dcc359745f42","flatsize":2473889,"path":"All/py311-ufoLib-2.3.2_2.pkg","repopath":"All/py311-ufoLib-2.3.2_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":198656,"desc":"Unified Font Object (UFO) is a cross-platform, human-readable, future-proof\nformat for storing font data. ufoLib is a low-level reader and writer for it.","deps":{"py311-fonttools":{"origin":"print/py-fonttools","version":"4.56.0"},"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","x11-fonts"],"annotations":{"flavor":"py311"}},{"name":"py311-uharfbuzz","origin":"print/py-uharfbuzz","version":"0.46.0","comment":"Streamlined Cython bindings for the harfbuzz shaping engine","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/harfbuzz/uharfbuzz","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"81a02edef2c5e4318d6a4f0929b5bbd80ccf9b02bcbe915bd49af69d6b954f1d","flatsize":864810,"path":"All/py311-uharfbuzz-0.46.0.pkg","repopath":"All/py311-uharfbuzz-0.46.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":225200,"desc":"uharfbuzz provides streamlined Cython bindings for the HarfBuzz shaping engine.","deps":{"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["print","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ueberzug","origin":"graphics/py-ueberzug","version":"18.1.8_2","comment":"Draw images on terminals with X11 child windows","maintainer":"ports@FreeBSD.org","www":"https://github.com/ueber-devel/ueberzug","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8434b17c61d3f54e7ff27b1dbba2537dc1308df95a55c861dc216fe0275bfc05","flatsize":510764,"path":"All/py311-ueberzug-18.1.8_2.pkg","repopath":"All/py311-ueberzug-18.1.8_2.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":91992,"desc":"%c3%9cberzug is a command line util which allows to draw images on terminals by\nusing child windows.\n\nAdvantages to w3mimgdisplay:\n- no race conditions as a new window is created to display images\n- expose events will be processed,\n- so images will be redrawn on switch workspaces\n- tmux support (excluding multi pane windows)\n- terminals without the WINDOWID environment variable are supported\n- chars are used as position - and size unit\n- no memory leak (/ unlimited cache)","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"py311-attrs":{"origin":"devel/py-attrs","version":"25.3.0"},"py311-docopt":{"origin":"devel/py-docopt","version":"0.6.2_2"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"py311-psutil":{"origin":"sysutils/py-psutil","version":"7.0.0"},"py311-python-xlib":{"origin":"x11-toolkits/py-python-xlib","version":"0.33_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"options":{"EXAMPLES":"on"},"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-ueberzug port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-ucl","origin":"textproc/py-ucl","version":"0.9.2_1","comment":"UCL parser and emmitter","maintainer":"bofh@FreeBSD.org","www":"https://github.com/vstakhov/libucl/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e43879202550e836fd9cf3995fe96dc2f75da7385ba6972a6ae82d3ac561e158","flatsize":19103,"path":"All/py311-ucl-0.9.2_1.pkg","repopath":"All/py311-ucl-0.9.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6724,"desc":"UCL parser and emitter.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"libucl":{"origin":"textproc/libucl","version":"0.9.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-tzlocal","origin":"devel/py-tzlocal","version":"5.2","comment":"Returns the tzinfo object for the local timezone","maintainer":"rob.kruus@gmail.com","www":"https://github.com/regebro/tzlocal","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4c835cc1177b099dfc68f490c0f226070a0566c2c6f39a655427e14885dd2c00","flatsize":166204,"path":"All/py311-tzlocal-5.2.pkg","repopath":"All/py311-tzlocal-5.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":32348,"desc":"This Python module returns a tzinfo object with the local timezone\ninformation under Unix and Win-32. It requires pytz, and returns pytz\ntzinfo objects.\n\nThis module attempts to fix a glaring hole in pytz, that there is no way\nto get the local timezone information, unless you know the zoneinfo\nname, and under several Linux distros that's hard or impossible to\nfigure out.","deps":{"py311-pytz-deprecation-shim":{"origin":"devel/py-pytz-deprecation-shim","version":"0.1.0.post0_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-uc-micro-py","origin":"textproc/py-uc-micro-py","version":"1.0.3","comment":"Micro subset of Unicode data files for linkify-it-py projects","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/tsutsu3/uc.micro-py","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"99b1fe4e5659c6af982234ac4b032e97d0798ea01bc36d64bb13878fcfa38de3","flatsize":21602,"path":"All/py311-uc-micro-py-1.0.3.pkg","repopath":"All/py311-uc-micro-py-1.0.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6408,"desc":"uc.micro-py is a Python port of uc.micro. It provides micro subset of Unicode\ndata files ONLY for linkify-it-py projects needs.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-ua_parser","origin":"devel/py-ua_parser","version":"0.7.1_2","comment":"Python port of Browserscope's user agent parser","maintainer":"demon@FreeBSD.org","www":"https://github.com/ua-parser/uap-python","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"52426c04ef08b921d6c5d8716d85b738d658af9c8aface7faff568d94e9e2e10","flatsize":468218,"path":"All/py311-ua_parser-0.7.1_2.pkg","repopath":"All/py311-ua_parser-0.7.1_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":57348,"desc":"A port of BrowserScope's user agent string parser.\n\nThe crux of the original parser -- the data collected by Steve Souders over\nthe years -- has been extracted into a separate YAML file so as to be reusable\nas is by implementations in other programming languages.\n\nua-parser is just a small wrapper around this data.","deps":{"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"ua_parser-core":{"origin":"devel/ua_parser-core","version":"0.5.0_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"},"messages":[{"message":"To allow user_agent_parser python module to find regexes.yaml file,\ndefine UA_PARSER_YAML environment variable to point to\n/usr/local/share/ua_parser/regexes.yaml","type":"install"}]},{"name":"py311-ufal.udpipe","origin":"textproc/py-ufal.udpipe","version":"1.2.0.3_1","comment":"Python bindings to UDPipe library for parsing universal treebanks","maintainer":"yuri@FreeBSD.org","www":"https://ufal.mff.cuni.cz/udpipe","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f5dcc8ea29f513f4ce3257923fb094e839dc9027832eafe22bcc174e1a73c468","flatsize":2246924,"path":"All/py311-ufal.udpipe-1.2.0.3_1.pkg","repopath":"All/py311-ufal.udpipe-1.2.0.3_1.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":526920,"desc":"UDPipe is a trainable pipeline for tokenization, tagging, lemmatization and\ndependency parsing of CoNLL-U files. UDPipe is language-agnostic and can be\ntrained given annotated data in CoNLL-U format. Trained models are provided\nfor nearly all UD treebanks.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-typing-inspection","origin":"devel/py-typing-inspection","version":"0.4.0","comment":"Runtime typing introspection tools","maintainer":"sunpoet@FreeBSD.org","www":"https://typing-inspection.pydantic.dev/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7db24c9a9e154c337f9089b1943c14aa2bdea8af2efb01ed835e2011d1d0d1b4","flatsize":122537,"path":"All/py311-typing-inspection-0.4.0.pkg","repopath":"All/py311-typing-inspection-0.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21064,"desc":"typing-inspection provides tools to inspect type annotations at runtime.","deps":{"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-typing-extensions","origin":"devel/py-typing-extensions","version":"4.12.2","comment":"Backported and Experimental Type Hints for Python 3.5+","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/python/typing_extensions","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"662456d5ece951f89609507c16781e3d85b3970bd5ccd20567cf1ec056c44bdc","flatsize":468694,"path":"All/py311-typing-extensions-4.12.2.pkg","repopath":"All/py311-typing-extensions-4.12.2.pkg","licenselogic":"single","licenses":["PSFL"],"pkgsize":73020,"desc":"The typing module was added to the standard library in Python 3.5 on a\nprovisional basis and will no longer be provisional in Python 3.7. However, this\nmeans users of Python 3.5 - 3.6 who are unable to upgrade will not be able to\ntake advantage of new types added to the typing module, such as typing.Text or\ntyping.Coroutine.\n\nThe typing_extensions module contains both backports of these changes as well as\nexperimental types that will eventually be added to the typing module, such as\nProtocol.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-u-msgpack-python","origin":"devel/py-u-msgpack-python","version":"2.8.0_1","comment":"Portable, lightweight MessagePack (de)serializer","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/vsergeev/u-msgpack-python","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e37909da65f21d59d7f6ba842fb739c87e31d688030e4c2c635d8a57767953b2","flatsize":168226,"path":"All/py311-u-msgpack-python-2.8.0_1.pkg","repopath":"All/py311-u-msgpack-python-2.8.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20872,"desc":"u-msgpack-python is a lightweight MessagePack serializer and deserializer module\nwritten in pure Python, compatible with both Python 2 and Python 3, as well as\nCPython and PyPy implementations of Python. u-msgpack-python is fully compliant\nwith the latest MessagePack specification. In particular, it supports the new\nbinary, UTF-8 string, application-defined ext, and timestamp types.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-tzdata","origin":"devel/py-tzdata","version":"2025.2","comment":"Provider of IANA time zone data","maintainer":"kai@FreeBSD.org","www":"https://github.com/python/tzdata","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"19103e6cb3c652448126dfe679321ae1d5db9ddbe16fcdb341ab58227e4d33ac","flatsize":591956,"path":"All/py311-tzdata-2025.2.pkg","repopath":"All/py311-tzdata-2025.2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":120248,"desc":"This is a Python package containing zic-compiled binaries for the IANA time\nzone database.  It is intended to be a fallback for systems that do not have\nsystem time zone data installed (or don't have it installed in a standard\nlocation), as a part of PEP 615.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ubelt","origin":"devel/py-ubelt","version":"1.3.6_1","comment":"Python utility belt containing simple tools","maintainer":"yuri@FreeBSD.org","www":"https://github.com/Erotemic/ubelt","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"417ab9ef4f54ae9248f6b1587c48d5827259bd41b1de1eb5d63a6d5e47260705","flatsize":2478406,"path":"All/py311-ubelt-1.3.6_1.pkg","repopath":"All/py311-ubelt-1.3.6_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":301448,"desc":"Ubelt is a small library of robust, tested, documented, and simple functions\nthat extend the Python standard library. It has a flat API that all behaves\nsimilarly on Windows, Mac, and Linux (up to some small unavoidable differences).\nAlmost every function in ubelt was written with a doctest. This provides helpful\ndocumentation and example usage as well as helping achieve 100%25 test coverage\n(with minor exceptions on Windows).","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-typogrify","origin":"textproc/py-typogrify","version":"2.1.0","comment":"Filters to enhance web typography, including support for Django and Jinja templates","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/justinmayer/typogrify","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"146313436bfea25f7601db8ff37086d5e4b3849e249d361af57169609e2c14e4","flatsize":113269,"path":"All/py311-typogrify-2.1.0.pkg","repopath":"All/py311-typogrify-2.1.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":21100,"desc":"Typogrify provides a set of custom filters that automatically apply various\ntransformations to plain text in order to yield typographically-improved HTML.\nWhile often used in conjunction with Jinja and Django template systems, the\nfilters can be used in any environment.","deps":{"py311-smartypants":{"origin":"textproc/py-smartypants","version":"2.0.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-typing-inspect","origin":"devel/py-typing-inspect","version":"0.9.0_1","comment":"Runtime inspection utilities for typing module","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ilevkivskyi/typing_inspect","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ff2905f451ceadee998ba198cfd813beff9b63ab11ae6c9ca3aba013b56ef6ff","flatsize":104537,"path":"All/py311-typing-inspect-0.9.0_1.pkg","repopath":"All/py311-typing-inspect-0.9.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":18832,"desc":"The typing_inspect module defines experimental API for runtime inspection of\ntypes defined in the Python standard typing module. Works with typing version\n3.7.4 and later.","deps":{"py311-mypy_extensions":{"origin":"devel/py-mypy_extensions","version":"1.0.0_1"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-typeshed-client","origin":"devel/py-typeshed-client","version":"2.7.0","comment":"Library for accessing stubs in typeshed","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/JelleZijlstra/typeshed_client","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"497bcfc5aac26d9661dfd2bebf6b9dbabc3ae3cb88cc156c3ea051e1645881a9","flatsize":2422612,"path":"All/py311-typeshed-client-2.7.0.pkg","repopath":"All/py311-typeshed-client-2.7.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":377056,"desc":"typeshed-client provides a way to retrieve information from typeshed and from\nPEP 561 stub packages.\n\nExample use cases:\n- Find the path to the stub file for a particular module.\n- Find the names defined in a stub.\n- Find the AST node that defines a particular name in a stub.\n\nProjects for which typeshed_client could be useful include:\n- Static analyzers that want to access typeshed annotations.\n- Tools that check stubs for correctness.\n- Tools that use typeshed for runtime introspection.","deps":{"py311-importlib-resources":{"origin":"devel/py-importlib-resources","version":"6.5.2"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-types-setuptools","origin":"devel/py-types-setuptools","version":"76.0.0.20250313","comment":"Typing stubs for setuptools","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/python/typeshed/tree/main/stubs/setuptools","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2cd3bc187d58457f0505105dff68e22b16323b8bea77268ffcf3a3e34e146628","flatsize":166153,"path":"All/py311-types-setuptools-76.0.0.20250313.pkg","repopath":"All/py311-types-setuptools-76.0.0.20250313.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":36100,"desc":"This is a PEP 561 type stub package for the setuptools package. It can be used\nby type-checking tools like mypy, pyright, pytype, PyCharm, etc. to check code\nthat uses setuptools.","deps":{"py311-setuptools":{"origin":"devel/py-setuptools","version":"63.1.0_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-types_pygments","origin":"devel/py-types-Pygments","version":"2.19.0.20250107_1","comment":"Typing stubs for Pygments","maintainer":"thierry@FreeBSD.org","www":"https://github.com/python/typeshed","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f883eb49336330523d6ea63bb772d53d98bd00ba9afb50266b8fc14ade00ca36","flatsize":43958,"path":"All/py311-types_pygments-2.19.0.20250107_1.pkg","repopath":"All/py311-types_pygments-2.19.0.20250107_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":14008,"desc":"This is a PEP 561 type stub package for the `Pygments` package.\nIt can be used by type-checking tools like mypy, pyright, pytype,\nPyre, PyCharm, etc. to check code that uses `Pygments`.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-types-urllib3","origin":"devel/py-types-urllib3","version":"1.26.25.14_1","comment":"Typing stubs for urllib3","maintainer":"amdmi3@FreeBSD.org","www":"https://pypi.org/project/types-urllib3/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"53bbbe740e06df85140415cd78f9b89838242c46a3feb0bc7e273ab17784aa5d","flatsize":40367,"path":"All/py311-types-urllib3-1.26.25.14_1.pkg","repopath":"All/py311-types-urllib3-1.26.25.14_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":12736,"desc":"This is a PEP 561 type stub package for the `urllib3` package.\nIt can be used by type-checking tools like mypy, PyCharm, pytype\netc. to check code that uses `urllib3`.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-types-ujson","origin":"devel/py-types-ujson","version":"5.10.0.20240515_1","comment":"Typing stubs for ujson","maintainer":"thierry@FreeBSD.org","www":"https://github.com/python/typeshed","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6b0b706342fe3527525094b34c09d3fd393dd22d280e49e81c8792afe8365254","flatsize":13982,"path":"All/py311-types-ujson-5.10.0.20240515_1.pkg","repopath":"All/py311-types-ujson-5.10.0.20240515_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":5928,"desc":"This is a PEP 561 type stub package for the `ujson` package.\nIt can be used by type-checking tools like mypy, pyright, pytype,\nPyCharm, etc. to check code that uses `ujson`.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-types-typed-ast","origin":"devel/py-types-typed-ast","version":"1.5.8.7_1","comment":"Typing stubs for typed-ast","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/python/typeshed/tree/main/stubs/typed-ast","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4f7d51c0fb2da06cc83296e7935151d75ee9b36c00419e5c117c1c4f8b14b62c","flatsize":27052,"path":"All/py311-types-typed-ast-1.5.8.7_1.pkg","repopath":"All/py311-types-typed-ast-1.5.8.7_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":7944,"desc":"This is a PEP 561 type stub package for the typed-ast package. It can be used by\ntype-checking tools like mypy, PyCharm, pytype etc. to check code that uses\ntyped-ast.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-types-toml","origin":"devel/py-types-toml","version":"0.10.8.20240310","comment":"Typing stubs for toml","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/python/typeshed/tree/main/stubs/toml","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"85663522a1a1ae8ee619e1d207a01bce05a46e36a38ceea36682cab822c28055","flatsize":19231,"path":"All/py311-types-toml-0.10.8.20240310.pkg","repopath":"All/py311-types-toml-0.10.8.20240310.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":7512,"desc":"This is a PEP 561 type stub package for the toml package. It can be used by\ntype-checking tools like mypy, PyCharm, pytype etc. to check code that uses\ntoml.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-types-retry","origin":"devel/py-types-retry","version":"0.9.9.4_1","comment":"Typing stubs for retry","maintainer":"yuri@FreeBSD.org","www":"https://github.com/python/typeshed","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4a6827a8114411d77124a78cd6ebfa62ab6372e46656d6bb36bdc779c60dee4b","flatsize":13016,"path":"All/py311-types-retry-0.9.9.4_1.pkg","repopath":"All/py311-types-retry-0.9.9.4_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":5776,"desc":"This is a PEP 561 type stub package for the retry package. It can be used by\ntype-checking tools like mypy, pyright, pytype, PyCharm, etc. to check code\nthat uses retry.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-types-requests","origin":"devel/py-types-requests","version":"2.31.0.6_1","comment":"Typing stubs for requests","maintainer":"amdmi3@FreeBSD.org","www":"https://pypi.org/project/types-requests/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"38564bcf5654a2c5b435fff55d3d29a3eae5727287068c4a34ec4940d325b39b","flatsize":49767,"path":"All/py311-types-requests-2.31.0.6_1.pkg","repopath":"All/py311-types-requests-2.31.0.6_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":13224,"desc":"This is a PEP 561 type stub package for the `requests` package.\nIt can be used by type-checking tools like mypy, PyCharm, pytype\netc. to check code that uses `requests`.","deps":{"py311-types-urllib3":{"origin":"devel/py-types-urllib3","version":"1.26.25.14_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-types-python-dateutil","origin":"devel/py-types-python-dateutil","version":"2.8.19.14_1","comment":"Typing stubs for python-dateutil","maintainer":"yuri@FreeBSD.org","www":"https://github.com/python/typeshed","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2a7d96d9ae348d9badb43f669a08601366f057b6e1e8ee951290debf7153ebc6","flatsize":29678,"path":"All/py311-types-python-dateutil-2.8.19.14_1.pkg","repopath":"All/py311-types-python-dateutil-2.8.19.14_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":9704,"desc":"This is a PEP 561 type stub package for the python-dateutil package.\nIt can be used by type-checking tools like mypy, pyright, pytype,\nPyCharm, etc. to check code that uses python-dateutil.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-types-futures","origin":"devel/py-types-futures","version":"3.3.8_1","comment":"Typing stubs for futures","maintainer":"amdmi3@FreeBSD.org","www":"https://pypi.org/project/types-futures/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a211297c5acb2125c69095ec610423686c13c4d0cd632d6dd4ef6b94f032f198","flatsize":16754,"path":"All/py311-types-futures-3.3.8_1.pkg","repopath":"All/py311-types-futures-3.3.8_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":6780,"desc":"This is a PEP 561 type stub package for the `futures` package.\nIt can be used by type-checking tools like mypy, PyCharm, pytype\netc. to check code that uses `futures`.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-types-psycopg2","origin":"devel/py-types-psycopg2","version":"2.9.21.20250318","comment":"Typing stubs for psycopg2","maintainer":"amdmi3@FreeBSD.org","www":"https://pypi.org/project/types-psycopg2/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4a3b3a38a26748150ea4fae4c6e04cd3a347bfd51cded4c88127761248c74bf5","flatsize":83512,"path":"All/py311-types-psycopg2-2.9.21.20250318.pkg","repopath":"All/py311-types-psycopg2-2.9.21.20250318.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":19508,"desc":"This is a PEP 561 type stub package for the `psycopg2` package.\nIt can be used by type-checking tools like mypy, PyCharm, pytype\netc. to check code that uses `psycopg2`.","deps":{"py311-psycopg2":{"origin":"databases/py-psycopg2","version":"2.9.10"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-types-psutil","origin":"devel/py-types-psutil","version":"7.0.0.20250218","comment":"Typing stubs for psutil","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/python/typeshed/tree/main/stubs/psutil","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a6317cdb35c75c85d0391d16b82cabb25db005fdc9f37071fc71d71f2dd94c21","flatsize":75978,"path":"All/py311-types-psutil-7.0.0.20250218.pkg","repopath":"All/py311-types-psutil-7.0.0.20250218.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":15636,"desc":"This is a PEP 561 type stub package for the psutil package. It can be used by\ntype-checking tools like mypy, PyCharm, pytype etc. to check code that uses\npsutil.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-types-protobuf","origin":"devel/py-types-protobuf","version":"5.29.1.20250315","comment":"Typing stubs for protobuf","maintainer":"amdmi3@FreeBSD.org","www":"https://pypi.org/project/types-protobuf/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"03f0680cbd948b255574f46336c3e381175f09e595c85ea2fe765f92394908f1","flatsize":255963,"path":"All/py311-types-protobuf-5.29.1.20250315.pkg","repopath":"All/py311-types-protobuf-5.29.1.20250315.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":45544,"desc":"This is a PEP 561 type stub package for the `protobuf` package.\nIt can be used by type-checking tools like mypy, PyCharm, pytype\netc. to check code that uses `protobuf`.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-types-mock","origin":"devel/py-types-mock","version":"5.2.0.20250306","comment":"Typing stubs for mock","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/python/typeshed/tree/main/stubs/mock","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f59c3346b71af613d2f98724947da844e54bef0a7263eda6e90aa2407f040015","flatsize":42561,"path":"All/py311-types-mock-5.2.0.20250306.pkg","repopath":"All/py311-types-mock-5.2.0.20250306.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":9692,"desc":"This is a PEP 561 type stub package for the mock package. It can be used by\ntype-checking tools like mypy, PyCharm, pytype etc. to check code that uses\nmock.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-types-jsonschema","origin":"devel/py-types-jsonschema","version":"4.23.0.20241208_1","comment":"Typing stubs for jsonschema","maintainer":"matthew@FreeBSD.org","www":"https://pypi.org/project/types-jsonschema/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8d32cdc50642636b3ec71ef61db84fa8b263d6dff2a496e8316c22941ab5507d","flatsize":33601,"path":"All/py311-types-jsonschema-4.23.0.20241208_1.pkg","repopath":"All/py311-types-jsonschema-4.23.0.20241208_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":10332,"desc":"This is a PEP 561 type stub package for the jsonschema package. It can\nbe used by type-checking tools like mypy, pyright, pytype, PyCharm,\netc. to check code that uses jsonschema.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-types-click","origin":"devel/py-types-click","version":"7.1.8_1","comment":"Typing stubs for click","maintainer":"amdmi3@FreeBSD.org","www":"https://pypi.org/project/types-click/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5a8fbb52b762fedecc4cba70a88f59b8e53541fbaee544d981120019c3e873f9","flatsize":51760,"path":"All/py311-types-click-7.1.8_1.pkg","repopath":"All/py311-types-click-7.1.8_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":12436,"desc":"This is a PEP 561 type stub package for the `click` package.\nIt can be used by type-checking tools like mypy, PyCharm, pytype\netc. to check code that uses `click`.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-types-Werkzeug","origin":"devel/py-types-Werkzeug","version":"1.0.9_1","comment":"Typing stubs for Werkzeug","maintainer":"amdmi3@FreeBSD.org","www":"https://pypi.org/project/types-Werkzeug/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9930608922ff8c591363b82eca4b980d8947842071b795b4d1cf9cef5e140f66","flatsize":111503,"path":"All/py311-types-Werkzeug-1.0.9_1.pkg","repopath":"All/py311-types-Werkzeug-1.0.9_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":25004,"desc":"This is a PEP 561 type stub package for the `Werkzeug` package.\nIt can be used by type-checking tools like mypy, PyCharm, pytype\netc. to check code that uses `Werkzeug`.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-types-PyYAML","origin":"devel/py-types-PyYAML","version":"6.0.12.20241230_1","comment":"Typing stubs for PyYAML","maintainer":"amdmi3@FreeBSD.org","www":"https://pypi.org/project/types-PyYAML/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2e446d89dfbbe46050b594bf04d323d9567d8bec4287e18116f644a66499b026","flatsize":62311,"path":"All/py311-types-PyYAML-6.0.12.20241230_1.pkg","repopath":"All/py311-types-PyYAML-6.0.12.20241230_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":13032,"desc":"This is a PEP 561 type stub package for the `PyYAML` package.\nIt can be used by type-checking tools like mypy, PyCharm, pytype\netc. to check code that uses `PyYAML`.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-types-docutils","origin":"devel/py-types-docutils","version":"0.21.0.20241128","comment":"Typing stubs for docutils","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/python/typeshed/tree/main/stubs/docutils","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d4eee058c7384eb22ea857e91063418b4158f22166bf0097d97f1363a68fdea8","flatsize":110188,"path":"All/py311-types-docutils-0.21.0.20241128.pkg","repopath":"All/py311-types-docutils-0.21.0.20241128.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":22708,"desc":"This is a PEP 561 type stub package for the docutils package. It can be used by\ntype-checking tools like mypy, PyCharm, pytype etc. to check code that uses\ndocutils.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-types-MarkupSafe","origin":"devel/py-types-MarkupSafe","version":"1.1.10_1","comment":"Typing stubs for MarkupSafe","maintainer":"amdmi3@FreeBSD.org","www":"https://pypi.org/project/types-MarkupSafe/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"67d8f3a4cc1133468f54d4fefe3681f86d7741a89d6e6015a198179695c627b5","flatsize":16008,"path":"All/py311-types-MarkupSafe-1.1.10_1.pkg","repopath":"All/py311-types-MarkupSafe-1.1.10_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":6500,"desc":"This is a PEP 561 type stub package for the `MarkupSafe` package.\nIt can be used by type-checking tools like mypy, PyCharm, pytype\netc. to check code that uses `MarkupSafe`.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-types-Pillow","origin":"devel/py-types-Pillow","version":"10.2.0.20240822_1","comment":"Typing stubs for Pillow","maintainer":"amdmi3@FreeBSD.org","www":"https://pypi.org/project/types-Pillow/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7e9e00c72aef0c08a08f403fdb2fcdcda0ad782f56f11851b31ee3d18475173a","flatsize":125535,"path":"All/py311-types-Pillow-10.2.0.20240822_1.pkg","repopath":"All/py311-types-Pillow-10.2.0.20240822_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":32176,"desc":"This is a PEP 561 type stub package for the `Pillow` package.\nIt can be used by type-checking tools like mypy, PyCharm, pytype\netc. to check code that uses `Pillow`.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-types-Flask","origin":"devel/py-types-Flask","version":"1.1.6_1","comment":"Typing stubs for Flask","maintainer":"amdmi3@FreeBSD.org","www":"https://pypi.org/project/types-Flask/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"97e145c3b71af6b4c9ea60e798afee28d699c311a427f2dc061d5c1e5c22bc91","flatsize":42214,"path":"All/py311-types-Flask-1.1.6_1.pkg","repopath":"All/py311-types-Flask-1.1.6_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":12412,"desc":"This is a PEP 561 type stub package for the `Flask` package.\nIt can be used by type-checking tools like mypy, PyCharm, pytype\netc. to check code that uses `Flask`.","deps":{"py311-types-Jinja2":{"origin":"devel/py-types-Jinja2","version":"2.11.9_1"},"py311-types-Werkzeug":{"origin":"devel/py-types-Werkzeug","version":"1.0.9_1"},"py311-types-click":{"origin":"devel/py-types-click","version":"7.1.8_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-types-decorator","origin":"devel/py-types-decorator","version":"5.1.8.20240310_1","comment":"Typing stubs for decorator","maintainer":"yuri@FreeBSD.org","www":"https://github.com/python/typeshed","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8e603088e0adf666077277faa3a61f32f4fd8d36218ca4c8c31be942ad976ce0","flatsize":14998,"path":"All/py311-types-decorator-5.1.8.20240310_1.pkg","repopath":"All/py311-types-decorator-5.1.8.20240310_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":6376,"desc":"types-decorator is a collection of library stubs for Python, with static types.\n\nTypeshed contains external type annotations for the Python standard library and\nPython builtins, as well as third party packages as contributed by people\nexternal to those projects.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-typechecks","origin":"devel/py-typechecks","version":"0.1.0_1","comment":"Type checking helpers for Python","maintainer":"yuri@FreeBSD.org","www":"https://github.com/openvax/typechecks","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a0eef78ec5d01e8ab13bf6b91ef925cb0c6bf807d53490cd69ac072c55c4fa78","flatsize":25335,"path":"All/py311-typechecks-0.1.0_1.pkg","repopath":"All/py311-typechecks-0.1.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":8144,"desc":"Type checking helpers for Python.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-types-cryptography","origin":"devel/py-types-cryptography","version":"3.3.23.2_1","comment":"Typing stubs for cryptography","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/python/typeshed/tree/main/stubs/cryptography","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"39959fe351b9b425db664708f98f8a518c2c5326d33d316733a2db977cdc1172","flatsize":92761,"path":"All/py311-types-cryptography-3.3.23.2_1.pkg","repopath":"All/py311-types-cryptography-3.3.23.2_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":18644,"desc":"This is a PEP 561 type stub package for the cryptography package. It can be used\nby type-checking tools like mypy, PyCharm, pytype etc. to check code that uses\ncryptography.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-txt2tags","origin":"textproc/txt2tags","version":"3.9_1","comment":"Convert plain text into many markup languages","maintainer":"eduardo@FreeBSD.org","www":"https://txt2tags.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5aab11af3a98e9a1a1a900e6a3ff4b258dde66729ca5ff8af78440743d58fc49","flatsize":567488,"path":"All/py311-txt2tags-3.9_1.pkg","repopath":"All/py311-txt2tags-3.9_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":99968,"desc":"txt2tags reads a text file with minimal markup such as **bold** and //italic//\nand converts it to many formats, such as:\n\n- AsciiDoc\n- DocBook\n- HTML\n- LaTeX\n- MoinMoin\n- UNIX man page\n- Wikipedia/MediaWiki\n- and many others.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-txredisapi","origin":"databases/py-txredisapi","version":"1.4.7_2","comment":"Non-blocking redis client for python","maintainer":"ports@skyforge.at","www":"https://github.com/IlyaSkriblovsky/txredisapi","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3fb7e3f151a7a19c9b38441ca81b5227ba8aaca929444dd11f06575cdec0afd7","flatsize":387625,"path":"All/py311-txredisapi-1.4.7_2.pkg","repopath":"All/py311-txredisapi-1.4.7_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":59668,"desc":"txredisapi is a non-blocking client driver for the redis database, written in\npython. It uses twisted for the asynchronous communication with redis.","deps":{"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-twisted":{"origin":"devel/py-twisted","version":"24.7.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-types-Jinja2","origin":"devel/py-types-Jinja2","version":"2.11.9_1","comment":"Typing stubs for Jinja2","maintainer":"amdmi3@FreeBSD.org","www":"https://pypi.org/project/types-Jinja2/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9ea73d41b5b83cd129281acafc08ef31e6bf7adefa4b524f03777c7f8024fd2f","flatsize":59940,"path":"All/py311-types-Jinja2-2.11.9_1.pkg","repopath":"All/py311-types-Jinja2-2.11.9_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":15584,"desc":"This is a PEP 561 type stub package for the `Jinja2` package.\nIt can be used by type-checking tools like mypy, PyCharm, pytype\netc. to check code that uses `Jinja2`.","deps":{"py311-types-MarkupSafe":{"origin":"devel/py-types-MarkupSafe","version":"1.1.10_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-typer","origin":"devel/py-typer","version":"0.15.2","comment":"Library for building CLI applications","maintainer":"sunpoet@FreeBSD.org","www":"https://typer.tiangolo.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dd2df0808451e29e4ea1cefb07ad7aed406b129521e3db109f1966b078e417a5","flatsize":597476,"path":"All/py311-typer-0.15.2.pkg","repopath":"All/py311-typer-0.15.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":97540,"desc":"Typer is a library for building CLI applications that users will love using and\ndevelopers will love creating. Based on Python 3.6+ type hints.\n\nThe key features are:\n- Intuitive to write: Great editor support. Completion everywhere. Less time\n  debugging. Designed to be easy to use and learn. Less time reading docs.\n- Easy to use: It's easy to use for the final users. Automatic help, and\n  automatic completion for all shells.\n- Short: Minimize code duplication. Multiple features from each parameter\n  declaration. Fewer bugs.\n- Start simple: The simplest example adds only 2 lines of code to your app: 1\n  import, 1 function call.\n- Grow large: Grow in complexity as much as you want, create arbitrarily complex\n  trees of commands and groups of subcommands, with options and arguments.","deps":{"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-rich":{"origin":"textproc/py-rich","version":"14.0.0"},"py311-shellingham":{"origin":"devel/py-shellingham","version":"1.5.4_1"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-typeguard","origin":"devel/py-typeguard","version":"4.4.2","comment":"Runtime type checker for Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/agronholm/typeguard","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8c189ee9b3fb0be924d04e9af2f55ce75a65320694e4af2d5a7920e28cb7c068","flatsize":469434,"path":"All/py311-typeguard-4.4.2.pkg","repopath":"All/py311-typeguard-4.4.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":79880,"desc":"This library provides runtime type checking for functions defined with PEP 484\nargument (and return) type annotations.","deps":{"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-txrestapi","origin":"net/py-txrestapi","version":"0.2_1","comment":"Easing the creation of REST API services in Python","maintainer":"yuri@FreeBSD.org","www":"https://pypi.org/project/txrestapi/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"37724d5a8e8fd1d4da887d1f8f71eb2af2f7f46950b72c2f41926f87e45fb57f","flatsize":53776,"path":"All/py311-txrestapi-0.2_1.pkg","repopath":"All/py311-txrestapi-0.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11344,"desc":"txrestapi makes it easier to create Twisted REST API services. Normally,\none would create Resource subclasses defining each segment of a path;\nthis is cubersome to implement and results in output that isn't very\nreadable. txrestapi provides an APIResource class allowing complex\nmapping of path to callback (a la Django) with a readable decorator.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-txtorcon","origin":"security/py-txtorcon","version":"24.8.0_1","comment":"Twisted-based Tor controller client","maintainer":"yuri@FreeBSD.org","www":"https://github.com/meejah/txtorcon","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e6dcca79e87ea8288cc4037211e60e5ac0cc441f7b7ebdda5a958ddd4dcbe110","flatsize":1750429,"path":"All/py311-txtorcon-24.8.0_1.pkg","repopath":"All/py311-txtorcon-24.8.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":311460,"desc":"txtorcon is an implementation of the control-spec for Tor using the Twisted\nnetworking library for Python.\n\nThis is useful for writing utilities to control or make use of Tor in\nevent-based Python programs. If your Twisted program supports endpoints (like\ntwistd does) your server or client can make use of Tor immediately, with no\ncode changes. Start your own Tor or connect to one and get live stream, circuit,\nrelay updates; read and change config; monitor events; build circuits; create\nonion services; etcetera (ReadTheDocs).","deps":{"py311-Automat":{"origin":"devel/py-Automat","version":"24.8.1"},"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-incremental":{"origin":"devel/py-incremental","version":"24.7.2_1"},"py311-twisted":{"origin":"devel/py-twisted","version":"24.7.0"},"py311-zope.interface":{"origin":"devel/py-zope.interface","version":"5.3.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-txi2p-tahoe","origin":"devel/py-txi2p-tahoe","version":"0.3.7","comment":"I2P bindings for Twisted","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/str4d/txi2p","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"388e7de81e3c6622437fd430b9f90eedc75f38559faab7a8bbce8f1e12b0cb1d","flatsize":807996,"path":"All/py311-txi2p-tahoe-0.3.7.pkg","repopath":"All/py311-txi2p-tahoe-0.3.7.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":87396,"desc":"This is a fork of txi2p, to help Tahoe-LAFS project to get unstuck in Python 3\nporting efforts.\n\ntxi2p is a set of I2P bindings for Twisted.\n\ntxi2p supports both the SAM and BOB APIs for I2P. The default API is SAM.","deps":{"py311-parsley":{"origin":"devel/py-parsley","version":"1.3_1"},"py311-twisted":{"origin":"devel/py-twisted","version":"24.7.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-txamqp","origin":"net/py-txamqp","version":"0.8.2_1","comment":"Twisted Python library for the AMQP messaging protocol","maintainer":"python@FreeBSD.org","www":"https://pypi.org/project/txAMQP/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8bf7edd1424895b434c819476cdb3c6d8b3f590cffb10237ac652677c5ce29da","flatsize":755276,"path":"All/py311-txamqp-0.8.2_1.pkg","repopath":"All/py311-txamqp-0.8.2_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":106408,"desc":"This project contains all the necessary code to connect, send and receive\nmessages to/from an AMQP-compliant peer or broker (Qpid, OpenAMQ, RabbitMQ)\nusing Twisted. It also includes support for using Thrift RPC over AMQP in\nTwisted applications.","deps":{"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-twisted":{"origin":"devel/py-twisted","version":"24.7.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-txaio","origin":"devel/py-txaio","version":"22.2.1_1","comment":"Compatibility API between asyncio/Twisted/Trollius","maintainer":"bofh@FreeBSD.org","www":"https://github.com/crossbario/txaio","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6115f6b282ff427761974b19cad6979b9fd61d07385cc28f7ba844cf3ab9b085","flatsize":203516,"path":"All/py311-txaio-22.2.1_1.pkg","repopath":"All/py311-txaio-22.2.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":36204,"desc":"txaio is a helper library for writing code that runs unmodified\non both Twisted and asyncio / Trollius.\n\nThis is like six, but for wrapping over differences between\nTwisted and asyncio so one can write code that runs unmodified\non both (aka source code compatibility). In other words: your\nusers can choose if they want asyncio or Twisted as a dependency.","deps":{"py311-twisted":{"origin":"devel/py-twisted","version":"24.7.0"},"py311-zope.interface":{"origin":"devel/py-zope.interface","version":"5.3.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"TWISTED":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-twitter-tools","origin":"net/py-twitter-tools","version":"1.19.6_1","comment":"API and command-line toolset for Twitter (twitter.com)","maintainer":"bofh@FreeBSD.org","www":"https://github.com/sixohsix/twitter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"decbc6451b0cc1d7754a4d2fa2ca8ff93efdfdf2fa0812c49be0ace7151f9504","flatsize":533795,"path":"All/py311-twitter-tools-1.19.6_1.pkg","repopath":"All/py311-twitter-tools-1.19.6_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":93396,"desc":"The Minimalist Twitter API for Python is a Python API for Twitter, everyone's\nfavorite Web 2.0 Facebook-style status updater for people on the go.\n\nAlso included is a twitter command-line tool for getting your friends' tweets\nand setting your own tweet from the safety and security of your favorite shell\nand an IRC bot that can announce Twitter updates to an IRC channel.","deps":{"py311-certifi":{"origin":"security/py-certifi","version":"2025.1.31"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-twine","origin":"devel/py-twine","version":"6.1.0","comment":"Collection of utilities for interacting with PyPI","maintainer":"sunpoet@FreeBSD.org","www":"https://twine.readthedocs.io/en/stable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8650122122997709fe25cbf286dba3cae3760c61b76954a79f16d5c7207da06d","flatsize":368048,"path":"All/py311-twine-6.1.0.pkg","repopath":"All/py311-twine-6.1.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":67880,"desc":"Twine is a utility for interacting with PyPI.","deps":{"py311-id":{"origin":"devel/py-id","version":"1.5.0"},"py311-keyring":{"origin":"security/py-keyring","version":"23.9.3_3,1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-readme-renderer":{"origin":"devel/py-readme-renderer","version":"44.0"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-requests-toolbelt":{"origin":"www/py-requests-toolbelt","version":"1.0.0_1"},"py311-rfc3986":{"origin":"www/py-rfc3986","version":"1.5.0_1,1"},"py311-rich":{"origin":"textproc/py-rich","version":"14.0.0"},"py311-urllib3":{"origin":"net/py-urllib3","version":"1.26.20,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-twiggy","origin":"devel/py-twiggy","version":"0.5.1_1","comment":"Pythonic logger","maintainer":"bofh@FreeBSD.org","www":"https://github.com/wearpants/twiggy/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b4347ec1af4ca565f5fc6db933c1374becc81f89e82514339605ec978c75d65f","flatsize":265834,"path":"All/py311-twiggy-0.5.1_1.pkg","repopath":"All/py311-twiggy-0.5.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":48156,"desc":"Twiggy is a Pythonic logger.\n\nAs near as I can tell, Twiggy is the first totally new design for a logger\nsince log4j was developed in 1996. Let me say that again: Twiggy is the first\nnew logger in 15 years.\n\nTwiggy:\n\n  * Uses new-style format strings by default. Way nicer than %25s (printf).\n  * Includes easy support for structured logging\n  * Loosely couples loggers and outputs for configuration\n  * Supports asynchronous logging using the multiprocessing module\n  * Solves Your Problems. Pets Your Puppy.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-tweepy","origin":"net/py-tweepy","version":"4.15.0_1","comment":"Twitter API library for Python","maintainer":"bofh@FreeBSD.org","www":"https://github.com/tweepy/tweepy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dd889136d1ce92da6b054c700e1e4d07a7e2834e70457986d57ea01b1d2f5c9a","flatsize":1867940,"path":"All/py311-tweepy-4.15.0_1.pkg","repopath":"All/py311-tweepy-4.15.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":135508,"desc":"A Python library for accessing the Twitter.com API.\nSupports OAuth, covers the entire API, and streaming API.","deps":{"py311-aiohttp":{"origin":"www/py-aiohttp","version":"3.11.13"},"py311-oauthlib":{"origin":"security/py-oauthlib","version":"3.2.2_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-requests-oauthlib":{"origin":"www/py-requests-oauthlib","version":"2.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"cpe":"cpe:2.3:a:josh_roesslein:tweepy:4.15.0:::::dragonfly6:x86_64:1","flavor":"py311"}},{"name":"py311-tvdb_api","origin":"www/py-tvdb_api","version":"3.1.0_5","comment":"API interface to TheTVDB.com","maintainer":"bofh@FreeBSD.org","www":"https://pypi.org/project/tvdb_api/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1fdc162549a3c958872aba72fdeea1d36936d7216ae7f6ba3cfaffa93072d5e2","flatsize":151288,"path":"All/py311-tvdb_api-3.1.0_5.pkg","repopath":"All/py311-tvdb_api-3.1.0_5.pkg","licenselogic":"single","licenses":["UNLICENSE"],"pkgsize":29240,"desc":"An easy to use API interface to TheTVDB.com.","deps":{"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-requests-cache93":{"origin":"www/py-requests-cache93","version":"0.9.3_4"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-tvnamer","origin":"multimedia/py-tvnamer","version":"3.0.4_1","comment":"Automatically names downloaded/recorded TV-episode","maintainer":"bofh@FreeBSD.org","www":"https://pypi.org/project/tvnamer/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bde4da1da990b42ff6fdee342a42e4dd26af4c2473d4c18a9315625ebec64b89","flatsize":309704,"path":"All/py311-tvnamer-3.0.4_1.pkg","repopath":"All/py311-tvnamer-3.0.4_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":56792,"desc":"Automatically names downloaded/recorded TV-episodes, by parsing\nfilenames and retrieving show-names from www.thetvdb.com","deps":{"py311-tvdb_api":{"origin":"www/py-tvdb_api","version":"3.1.0_5"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["multimedia","python"],"annotations":{"flavor":"py311"}},{"name":"py311-tuf","origin":"security/py-tuf","version":"6.0.0","comment":"Framework for securing software update systems","maintainer":"bofh@FreeBSD.org","www":"https://www.updateframework.com","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4e34cacf8900488ed2ff71b23f6e3b2aed2fe44a23ff0ca430d90655e35ffc26","flatsize":619305,"path":"All/py311-tuf-6.0.0.pkg","repopath":"All/py311-tuf-6.0.0.pkg","licenselogic":"or","licenses":["APACHE20","MIT"],"pkgsize":87896,"desc":"TUF (The Update Framework) helps developers secure their new or existing\nsoftware update systems.\n\nSoftware update systems are vulnerable to many known attacks, including\nthose that can result in clients being compromised or crashed. TUF helps\nsolve this problem by providing a flexible security framework that can\nbe added to software updaters.","deps":{"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-securesystemslib":{"origin":"security/py-securesystemslib","version":"1.2.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-ttystatus","origin":"devel/py-ttystatus","version":"0.36_1","comment":"Python progress reporting to /dev/tty","maintainer":"ports@FreeBSD.org","www":"https://liw.fi/ttystatus/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"87e83752e3e36a604fad84e45bec88da3a12a2f11a37656859426709645aba2f","flatsize":323590,"path":"All/py311-ttystatus-0.36_1.pkg","repopath":"All/py311-ttystatus-0.36_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":47976,"desc":"ttystatus is a Python library for showing progress reporting and status updates\non terminals, for (Unix) command line programs. Output is automatically adapted\nto the width of the terminal: truncated if it does not fit, and re-sized if the\nterminal size changes.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-ttystatus port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-tweedledum","origin":"science/py-tweedledum","version":"1.1.1.20221123_1","comment":"Library for analysis, compilation, synthesis of quantum circuits","maintainer":"yuri@FreeBSD.org","www":"https://github.com/boschmitt/tweedledum","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dadd41166eecd2d78de938fd5ba0a1147ebf8d55467fd13b430e14c01eefdaf2","flatsize":2514548,"path":"All/py311-tweedledum-1.1.1.20221123_1.pkg","repopath":"All/py311-tweedledum-1.1.1.20221123_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":722564,"desc":"tweedledum is a library for synthesis, compilation, and optimization of quantum\ncircuits. The library is written to be scalable up to problem sizes in which\nquantum circuits outperform classical ones. Also, it is meant to be used both\nindependently and alongside established tools.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-tuir","origin":"www/py-tuir","version":"1.29.0_3","comment":"Browse Reddit from your terminal","maintainer":"lcook@FreeBSD.org","www":"https://gitlab.com/ajak/tuir","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0f7cc4f032b0fd022b3ee7b2bf8625454da4638d095031c3a0d45e4a9524a7a5","flatsize":2036625,"path":"All/py311-tuir-1.29.0_3.pkg","repopath":"All/py311-tuir-1.29.0_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":296392,"desc":"Text-based interface (TUI) to view and interact\nwith Reddit from your terminal.","deps":{"py311-beautifulsoup":{"origin":"www/py-beautifulsoup","version":"4.13.3_1"},"py311-decorator":{"origin":"devel/py-decorator","version":"5.2.1"},"py311-kitchen":{"origin":"devel/py-kitchen","version":"1.2.6_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-twilio","origin":"devel/py-twilio","version":"7.17.0_1","comment":"Python module for communicating with the Twilio API","maintainer":"olgeni@FreeBSD.org","www":"https://www.twilio.com/docs/libraries/python","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5719ef68284a365ed5287d4a8be99a9166da0a70d61b1a00fffbc73e558d0357","flatsize":27571648,"path":"All/py311-twilio-7.17.0_1.pkg","repopath":"All/py311-twilio-7.17.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1071200,"desc":"The twilio-python helper library lets you write Python code to make\nHTTP requests to the Twilio API.","deps":{"py311-pyjwt":{"origin":"www/py-pyjwt","version":"2.8.0"},"py311-pytz":{"origin":"devel/py-pytz","version":"2024.2_1,1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ttrv","origin":"www/py-ttrv","version":"1.27.3_2","comment":"Tilde Terminal Reddit Viewer","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/ttrv/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3500d1f6bccef84c6915c426afa7095b285b509753d2fcb520e4935523b5240b","flatsize":1983761,"path":"All/py311-ttrv-1.27.3_2.pkg","repopath":"All/py311-ttrv-1.27.3_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":288480,"desc":"A text-based interface (TUI) to view and interact with Reddit from your\nterminal. RTV fork.","deps":{"py311-beautifulsoup":{"origin":"www/py-beautifulsoup","version":"4.13.3_1"},"py311-decorator":{"origin":"devel/py-decorator","version":"5.2.1"},"py311-kitchen":{"origin":"devel/py-kitchen","version":"1.2.6_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["www"],"annotations":{"flavor":"py311"}},{"name":"py311-ttp-templates","origin":"textproc/py-ttp-templates","version":"0.3.7","comment":"Template Text Parser templates collections","maintainer":"kai@FreeBSD.org","www":"https://github.com/dmulyalin/ttp_templates","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f0aa0ff5d9efa0ef63967def0a5e2293d85c47c01638bd617d5ef99e12d07477","flatsize":252316,"path":"All/py311-ttp-templates-0.3.7.pkg","repopath":"All/py311-ttp-templates-0.3.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":42536,"desc":"This package contains a collection of TTP (= Template Text Parser) templates,\nwhich is divided into three sections corresponding to folder names:\n\n* \"platform\" collection\n  Mimics ntc-templates API and follows same naming rule.\n\n* \"yang\" collection\n  Contains templates capable of producing YANG compatible structures out\n  of text data.\n\n* \"misc\" collection\n  Miscellaneous templates for various use cases organized in folders.","deps":{"py311-ttp":{"origin":"textproc/py-ttp","version":"0.9.5"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net-mgmt","python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-ttfautohint-py","origin":"print/py-ttfautohint-py","version":"0.5.1_1","comment":"Python wrapper for ttfautohint","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/fonttools/ttfautohint-py","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5db0aace12d06e677393b36baf4fe2c9a441836f09aac05ecc0d185c5144fce8","flatsize":196239,"path":"All/py311-ttfautohint-py-0.5.1_1.pkg","repopath":"All/py311-ttfautohint-py-0.5.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":41288,"desc":"ttfautohint-py is a Python wrapper for ttfautohint, a free auto-hinter for\nTrueType fonts.\n\nIt uses ctypes to load the libttfautohint shared library and call the\nTTF_autohint function.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"},"ttfautohint":{"origin":"print/ttfautohint","version":"1.8.4"}},"categories":["print","python"],"annotations":{"flavor":"py311"}},{"name":"py311-truststore","origin":"security/py-truststore","version":"0.10.1","comment":"Verify certificates using native system trust stores","maintainer":"sunpoet@FreeBSD.org","www":"https://truststore.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"13002d81ad89f2e52e6cc146259dcd36578ac86b6f01c9b5083b77b94eca208a","flatsize":183278,"path":"All/py311-truststore-0.10.1.pkg","repopath":"All/py311-truststore-0.10.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":35940,"desc":"Truststore is a library which exposes native system certificate stores (ie\n\"trust stores\") through an ssl.SSLContext-like API. This means that Python\napplications no longer need to rely on certifi as a root certificate store.\nNative system certificate stores have many helpful features compared to a static\ncertificate bundle like certifi:\n- Automatically update certificates as new CAs are created and removed\n- Fetch missing intermediate certificates\n- Check certificates against certificate revocation lists (CRLs) to avoid\n  monster-in-the-middle (MITM) attacks\n- Managed per-system rather than per-application by a operations/IT team\n- PyPI is no longer a CA distribution channel\n\nRight now truststore is a stand-alone library that can be installed globally in\nyour application to immediately take advantage of the benefits in Python 3.10+.\nTruststore has also been integrated into pip as an opt-in method for verifying\nHTTPS certificates with truststore instead of certifi.\n\nLong-term the hope is to make truststore the default way to verify HTTPS\ncertificates in pip and to add this functionality into Python itself. Wish us\nluck!","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-trustme","origin":"security/py-trustme","version":"1.2.1","comment":"Top quality TLS certs while you wait, for the discerning tester","maintainer":"amdmi3@FreeBSD.org","www":"https://github.com/python-trio/trustme","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b7632b75898a0b0b986dd716de9c6fc9875a5a1a35fb87fce9f349be26625798","flatsize":118170,"path":"All/py311-trustme-1.2.1.pkg","repopath":"All/py311-trustme-1.2.1.pkg","licenselogic":"or","licenses":["APACHE20","MIT"],"pkgsize":24824,"desc":"You wrote a cool network client or server. It encrypts connections\nusing TLS. Your test suite needs to make TLS connections to itself.\n\nUh oh. Your test suite probably doesn't have a valid TLS certificate.\nNow what?\n\ntrustme is a tiny Python package that does one thing: it gives you\na fake certificate authority (CA) that you can use to generate fake\nTLS certs to use in your tests. Well, technically they're real\ncerts, they're just signed by your CA, which nobody trusts. But you\ncan trust it. Trust me.","deps":{"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-idna":{"origin":"dns/py-idna","version":"3.10"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-ttp","origin":"textproc/py-ttp","version":"0.9.5","comment":"Template Text Parser","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/dmulyalin/ttp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"00e283e2234274ddbdb65568b29a3b6e9e3ca1ba8fe79dd37a2c4a2e656aae03","flatsize":924940,"path":"All/py311-ttp-0.9.5.pkg","repopath":"All/py311-ttp-0.9.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":156320,"desc":"TTP is a Python library for semi-structured text parsing using templates.\n\nIn essence, TTP can help to:\n- Prepare, sort and load text data for parsing\n- Parse text using regexes dynamically derived out of templates\n- Process matches on the fly using broad set of built-in or custom functions\n- Combine match results in a structure with arbitrary hierarchy\n- Transform results in desired format to ease consumption by humans or machines\n- Return results to various destinations for storage or further processing","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-trueskill","origin":"games/py-trueskill","version":"0.4.5_1","comment":"Video game skill rating system","maintainer":"python@FreeBSD.org","www":"https://trueskill.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cc5de596bfca3b9b48b65487fd8ab819d69c760003395d2a68168c35b1e1b35f","flatsize":214391,"path":"All/py311-trueskill-0.4.5_1.pkg","repopath":"All/py311-trueskill-0.4.5_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":38512,"desc":"TrueSkill is a rating system for game players.  It was developed by\nMicrosoft Research and has been used on Xbox network, formerly known\nand commonly referred to as Xbox Live, for ranking and matchmaking\nservice.  This system quantifies players' TRUE skill points by the\nBayesian inference algorithm.  It also works well with any type of\nmatch rule including N:N team game or free-for-all.","deps":{"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["games","math"],"annotations":{"flavor":"py311"}},{"name":"py311-ttictoc","origin":"devel/py-ttictoc","version":"0.5.6_2","comment":"Time execution of blocks of code","maintainer":"gmm@tutanota.com","www":"https://github.com/hector-sab/ttictoc","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5c7c6e0a15394ea47af90f41ca610f7aa6e6fe8bac91ab21a5f6bc123c7507b9","flatsize":32413,"path":"All/py311-ttictoc-0.5.6_2.pkg","repopath":"All/py311-ttictoc-0.5.6_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7660,"desc":"Time execution of blocks of code.\n\nTested against python 3.6+, but should work with other versions.\n\nThe easiest way to time something is with tic and toc:\n\nimport time\nfrom ttictoc import tic,toc\ntic()\ntime.sleep(1)\nelapsed = toc()\nprint('Elapsed time:',elapsed)","deps":{"py311-black":{"origin":"devel/py-black","version":"25.1.0"},"py311-flake8":{"origin":"devel/py-flake8","version":"7.1.2_1"},"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"flavor":"py311"}},{"name":"py311-ttkbootstrap","origin":"devel/py-ttkbootstrap","version":"1.10.1_1","comment":"Flat style theme extension for Python Tkinter","maintainer":"nivit@FreeBSD.org","www":"https://ttkbootstrap.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ae9d9d2f23d680946c8523bcb957ca1f5fc36ef6c8d7e22e863c4a78e7a40290","flatsize":2212036,"path":"All/py311-ttkbootstrap-1.10.1_1.pkg","repopath":"All/py311-ttkbootstrap-1.10.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":264484,"desc":"A supercharged theme extension for Tkinter that enables on-demand modern flat\nstyle themes inspired by Bootstrap.\n\nFeatures\n\n  * Over a dozen curated dark and light themes.\n\n  * Loads of beautiful pre-defined widget styles such as outline and round\n    toggle buttons.\n\n  * Apply colors and types using simple keywords such as primary and striped\n    instead of the legacy approach of primary.Striped.Horizontal.TProgressbar.\n    If you've used Bootstrap for web development, you are already familiar with\n    this approach using css classes.\n\n  * ttkbootstrap comes with several new beautifully designed widgets such as\n    Meter, DateEntry, and Floodgauge. Additionally, dialogs are now themed and\n    fully customizable.\n\n  * Want to create your own theme? Easy! ttkboostrap includes a built-in theme\n    creator that enables you to easily build, load, expore, and apply your own\n    custom themes.","deps":{"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-trove-classifiers","origin":"devel/py-trove-classifiers","version":"2025.3.13.13","comment":"Canonical source for classifiers on PyPI","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/pypa/trove-classifiers","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"11887bcbdb05820a3c338f96ec5c066aa0d3c60552a8c6fe8e0d74b148c24a90","flatsize":143364,"path":"All/py311-trove-classifiers-2025.3.13.13.pkg","repopath":"All/py311-trove-classifiers-2025.3.13.13.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":16444,"desc":"Canonical source for classifiers on PyPI.\n\nClassifiers categorize projects per PEP 301. Use this package to validate\nclassifiers in packages for PyPI upload or download.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-trio-websocket","origin":"net/py-trio-websocket","version":"0.11.1_1","comment":"WebSocket library for Trio","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/python-trio/trio-websocket","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ae240eb43c80a0db2396c230f27636c775cc43748bd194d876f8924c1fdbe082","flatsize":217856,"path":"All/py311-trio-websocket-0.11.1_1.pkg","repopath":"All/py311-trio-websocket-0.11.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":33412,"desc":"Trio WebSocket implements both server and client aspects of the the WebSocket\nprotocol, striving for safety, correctness, and ergonomics. It is based on the\nwsproto project, which is a Sans-IO state machine that implements the majority\nof the WebSocket protocol, including framing, codecs, and events. This library\nhandles I/O using the Trio framework. This library passes the Autobahn Test\nSuite.","deps":{"py311-trio":{"origin":"net/py-trio","version":"0.29.0"},"py311-wsproto":{"origin":"net/py-wsproto","version":"1.2.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-tremc","origin":"net-p2p/py-tremc","version":"0.9.3_1","comment":"Console client for the BitTorrent client Transmission","maintainer":"ports@FreeBSD.org","www":"https://github.com/tremc/tremc","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a70dc8c43b77bd24c3540464e3ec656e73a592eb08138be1985ebd637bae1d30","flatsize":272512,"path":"All/py311-tremc-0.9.3_1.pkg","repopath":"All/py311-tremc-0.9.3_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":55276,"desc":"Curses interface for transmission.\n\nPython3 fork of the no longer maintained transmission-remote-cli. Some\nextra modifications have been included and development will follow the\noriginal project as much as possible.","deps":{"py311-adns":{"origin":"dns/py-adns","version":"1.4_1"},"py311-ipy":{"origin":"net-mgmt/py-ipy","version":"1.1_1"},"py311-pyperclip":{"origin":"devel/py-pyperclip","version":"1.7.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net-p2p","python"],"options":{"ADNS":"on","IPY":"on","PYPERCLIP":"on"},"messages":[{"message":"Authentication and host/port can be set via command line with one of these\npatterns:\n\n$ tremc -c homeserver\n\n\n\n$ tremc -c homeserver:1234\n\n$ tremc -c johndoe:secretbirthday@homeserver\n\n$ tremc -c johndoe:secretbirthday@homeserver:1234\n\nYou can write this (and other) stuff into a configuration file:\n\n$ tremc -c johndoe:secretbirthday@homeserver:1234 --create-config\n\nNo configuration file is created automatically. You must create it.\n\n$ tremc --create-config","type":"install"},{"message":"===>   NOTICE:\n\nThe py311-tremc port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-treelib","origin":"devel/py-treelib","version":"1.7.1_1","comment":"Python 2/3 implementation of tree structure","maintainer":"yuri@FreeBSD.org","www":"https://treelib.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a23790c5447bd2b1a3fa83a7cfd3a1a18c8c3eb66d1b014ed525a43b4f4a8c3f","flatsize":221791,"path":"All/py311-treelib-1.7.1_1.pkg","repopath":"All/py311-treelib-1.7.1_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":39784,"desc":"Treelib implements the tree structure in Python.\n\nTree is an important data structure in computer science. Examples are shown in\nML algorithm designs such as random forest tree and software engineering such\nas file system index. treelib is created to provide an efficient implementation\nof tree data structure in Python.","deps":{"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-treq","origin":"www/py-treq","version":"22.2.0_2","comment":"Requests-like API built on top of twisted.web's Agent","maintainer":"contact@evilham.com","www":"https://github.com/twisted/treq","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6b8bff97fcf08d991f5b7129bee94607eb054d7c273ed03295054a7194fe84dc","flatsize":945384,"path":"All/py311-treq-22.2.0_2.pkg","repopath":"All/py311-treq-22.2.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":126328,"desc":"An HTTP library inspired by requests but written on top of Twisted's Agents.\n\nIt provides a simple, higher level API for making HTTP requests when using\nTwisted.","deps":{"py311-attrs":{"origin":"devel/py-attrs","version":"25.3.0"},"py311-hyperlink":{"origin":"www/py-hyperlink","version":"21.0.0_1"},"py311-idna":{"origin":"dns/py-idna","version":"3.10"},"py311-openssl":{"origin":"security/py-openssl","version":"24.1.0_1,1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-service-identity":{"origin":"security/py-service-identity","version":"24.2.0"},"py311-twisted":{"origin":"devel/py-twisted","version":"24.7.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"cpe":"cpe:2.3:a:twistedmatrix:treq:22.2.0:::::dragonfly6:x86_64:2","flavor":"py311"}},{"name":"py311-trezor","origin":"security/py-trezor","version":"0.13.10_1","comment":"Client side implementation for TREZOR Bitcoin hardware wallets","maintainer":"ehaupt@FreeBSD.org","www":"https://pypi.org/project/trezor/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"00e5a2ea12aa3ebb7851a26ff5192a456122ea297913ee54023aec9b2cfe2fc0","flatsize":3285194,"path":"All/py311-trezor-0.13.10_1.pkg","repopath":"All/py311-trezor-0.13.10_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":442260,"desc":"Client side implementation for TREZOR-compatible Bitcoin hardware wallets.","deps":{"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-construct":{"origin":"devel/py-construct","version":"2.10.70_1,1"},"py311-construct-classes":{"origin":"devel/py-construct-classes","version":"0.1.2_1"},"py311-ecdsa":{"origin":"security/py-ecdsa","version":"0.19.1"},"py311-hidapi":{"origin":"comms/py-hidapi","version":"0.14.0"},"py311-libusb1":{"origin":"devel/py-libusb1","version":"3.3.0"},"py311-mnemonic":{"origin":"security/py-mnemonic","version":"0.21"},"py311-protobuf":{"origin":"devel/py-protobuf","version":"5.29.3,1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["security"],"annotations":{"flavor":"py311"}},{"name":"py311-tree-format","origin":"devel/py-tree-format","version":"0.1.2_1","comment":"Generate nicely formatted trees","maintainer":"matthew@FreeBSD.org","www":"https://pypi.org/project/tree-format/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bc254ab77b9592e9dd559c314306895b6a3bd054d59364409793634972454c51","flatsize":47222,"path":"All/py311-tree-format-0.1.2_1.pkg","repopath":"All/py311-tree-format-0.1.2_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":10948,"desc":"Python library to generate nicely formatted trees, like the UNIX `tree`\ncommand.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-trio","origin":"net/py-trio","version":"0.29.0","comment":"Library for async concurrency and I/O","maintainer":"ehaupt@FreeBSD.org","www":"https://pypi.org/project/trio/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c372504a06b0b7e76040c125c869dfdebb35a3bf4f3cf9cad81ccc2c75fc7f8e","flatsize":6634004,"path":"All/py311-trio-0.29.0.pkg","repopath":"All/py311-trio-0.29.0.pkg","licenselogic":"or","licenses":["APACHE20","MIT"],"pkgsize":919720,"desc":"A permissively licensed, async/await-native I/O library for Python. Its main\npurpose is to help you write programs that do multiple things at the same time\nwith parallelized I/O. A web spider that wants to fetch lots of pages in\nparallel, a web server that needs to juggle lots of downloads and websocket\nconnections at the same time, a process supervisor monitoring multiple\nsubprocesses. Compared to other libraries, Trio attempts to distinguish itself\nwith an obsessive focus on usability and correctness. Concurrency is\ncomplicated; trio tries to make it easy to get things right.\n\nTrio was built from the ground up to take advantage of the latest Python\nfeatures, and draws inspiration from many sources, in particular Dave Beazley's\nCurio. The resulting design is radically simpler than older competitors like\nasyncio and Twisted, yet just as capable.","deps":{"py311-async_generator":{"origin":"devel/py-async_generator","version":"1.10_1"},"py311-attrs":{"origin":"devel/py-attrs","version":"25.3.0"},"py311-cffi":{"origin":"devel/py-cffi","version":"1.17.1"},"py311-idna":{"origin":"dns/py-idna","version":"3.10"},"py311-outcome":{"origin":"devel/py-outcome","version":"1.3.0_2"},"py311-sniffio":{"origin":"devel/py-sniffio","version":"1.3.1"},"py311-sortedcontainers":{"origin":"devel/py-sortedcontainers","version":"2.4.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-tree-sitter","origin":"devel/py-tree-sitter","version":"0.20.4_1","comment":"Python bindings to the Tree-sitter parsing library","maintainer":"pat@patmaddox.com","www":"https://github.com/tree-sitter/py-tree-sitter","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1bc2d2f5b25d5a231be14232ea42e750e0a61550712ee5e0a1d9784a0238c2ff","flatsize":311363,"path":"All/py311-tree-sitter-0.20.4_1.pkg","repopath":"All/py311-tree-sitter-0.20.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":103736,"desc":"py-tree-sitter provides Python bindings to the tree-sitter parsing library.\n\nThis package currently only works with Python 3. There are no library\ndependencies, but you do need to have a C compiler installed.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-trash-cli","origin":"deskutils/py-trash-cli","version":"0.24.5.26","comment":"Command line interface to the freedesktop.org trashcan","maintainer":"nivit@FreeBSD.org","www":"https://github.com/andreafrancia/trash-cli","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cb0adf300553dc326a847d467a397add5717ea86edde5d741d1968b451a5f925","flatsize":928629,"path":"All/py311-trash-cli-0.24.5.26.pkg","repopath":"All/py311-trash-cli-0.24.5.26.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":153900,"desc":"trash-cli trashes files recording the original path, deletion date, and\npermissions. It uses the same trashcan used by KDE, GNOME, and XFCE, but you\ncan invoke it from the command line (and scripts).\n\nIt provides these commands:\n\ntrash-put           trash files and directories.\ntrash-empty         empty the trashcan(s).\ntrash-list          list trashed files.\ntrash-restore       restore a trashed file.\ntrash-rm            remove individual files from the trashcan.","deps":{"py311-psutil":{"origin":"sysutils/py-psutil","version":"7.0.0"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["deskutils","python"],"annotations":{"flavor":"py311"}},{"name":"py311-transpopy","origin":"textproc/py-transpopy","version":"0.2.0_2","comment":"Translate PO file strings with Google Translate API","maintainer":"contato@kanazuchi.com","www":"https://github.com/kanazux/transpopy/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1c4e04670747d2532b03daa58e0cf4205b903f8bde05ba834b44b612fef00706","flatsize":31750,"path":"All/py311-transpopy-0.2.0_2.pkg","repopath":"All/py311-transpopy-0.2.0_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":9136,"desc":"Transpopy uses the Google Translate API to convert/translate strings from a\nPO (gettext Portable Object) file, keeping your lines or fuzzy references.\n\nTo use the Google Translate API it's needed an API key in json format.","deps":{"py311-google-cloud-translate":{"origin":"www/py-google-cloud-translate","version":"1.3.1_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-transmission-rpc","origin":"net-p2p/py-transmission-rpc","version":"4.3.1","comment":"Python module for Transmission bittorent client JSON-RPC protocol","maintainer":"jbeich@FreeBSD.org","www":"https://pypi.org/project/transmission-rpc/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9f2e8ba0e242532d1c5f404fd02e9ea4cc0135942317a0c5735c7bb48d65b69a","flatsize":410925,"path":"All/py311-transmission-rpc-4.3.1.pkg","repopath":"All/py311-transmission-rpc-4.3.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":57824,"desc":"transmission-rpc is a python module implementing the json-rpc client\nprotocol for the BitTorrent client Transmission.","deps":{"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net-p2p","python"],"annotations":{"flavor":"py311"}},{"name":"py311-translationstring","origin":"textproc/py-translationstring","version":"1.4_1","comment":"Utility library for i18n relied on by various Repoze packages","maintainer":"bofh@FreeBSD.org","www":"https://pypi.org/project/translationstring/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cd9c2f158b560fae6998b9bc3af88b842775cde0124c2fe92f77b880a1233123","flatsize":185724,"path":"All/py311-translationstring-1.4_1.pkg","repopath":"All/py311-translationstring-1.4_1.pkg","licenselogic":"single","licenses":["BSDMV"],"pkgsize":26040,"desc":"translationstring is a library used for internationalization (i18n) duties.\n\nThis package provides a translation string class, a translation string\nfactory class, translation and pluralization primitives, and a utility\nthat helps Chameleon templates use translation facilities of this package.\nIt does not depend on Babel, but its translation and pluralization\nservices are meant to work best when provided with an instance of\nthe babel.support.Translations class.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc","www"],"annotations":{"flavor":"py311"}},{"name":"py311-transip","origin":"net/py-transip","version":"2.1.2_2","comment":"TransIP API Connector","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/benkonrath/transip-api","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f357fff5122dc746e23c5e44b7f94aaec44858b84c00555b7c0b9c4540fba2ba","flatsize":200161,"path":"All/py311-transip-2.1.2_2.pkg","repopath":"All/py311-transip-2.1.2_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":29008,"desc":"This library aims to implement the TransIP API in Python.","deps":{"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-suds":{"origin":"net/py-suds","version":"1.2.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-traittypes","origin":"devel/py-traittypes","version":"0.2.1_1","comment":"Traitlets types for NumPy, SciPy and friends","maintainer":"yuri@FreeBSD.org","www":"https://github.com/jupyter-widgets/traittypes","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"59dea34afe2a1b6edc6393a44505263c57e0306929011f3b3b134669baeb7c57","flatsize":102243,"path":"All/py311-traittypes-0.2.1_1.pkg","repopath":"All/py311-traittypes-0.2.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":16152,"desc":"The traittypes package provides a reference implementation of trait types for\ncommon data structures used in the scipy stack such as\n* numpy arrays\n* pandas and xarray data structures\nwhich are out of the scope of the main traitlets project but are a common\nrequirement to build applications with traitlets in combination with the scipy\nstack.","deps":{"py311-traitlets":{"origin":"devel/py-traitlets","version":"5.14.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-transaction","origin":"devel/py-transaction","version":"3.1.0_1","comment":"Transaction management for Python","maintainer":"wen@FreeBSD.org","www":"https://pypi.org/project/transaction/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f19e11dbcd46e7c0396e055c9e7e7944a7f2414121f03d9037aacb88461ff7b9","flatsize":832750,"path":"All/py311-transaction-3.1.0_1.pkg","repopath":"All/py311-transaction-3.1.0_1.pkg","licenselogic":"single","licenses":["ZPL21"],"pkgsize":94508,"desc":"py-transaction contains a generic transaction implementation\nfor Python. It is mainly used by the ZODB, though.","deps":{"py311-zope.interface":{"origin":"devel/py-zope.interface","version":"5.3.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-transitions","origin":"devel/py-transitions","version":"0.8.8_1","comment":"Lightweight, object-oriented Python state machine implementation","maintainer":"sergey@akhmatov.ru","www":"https://github.com/pytransitions/transitions","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"da18778b413e8efc88802c5a31460e8f0fad46d274e2701c75b5510ce16713ed","flatsize":943702,"path":"All/py311-transitions-0.8.8_1.pkg","repopath":"All/py311-transitions-0.8.8_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":139356,"desc":"A lightweight, object-oriented state machine implementation in Python.\nCompatible with Python 2.7+ and 3.0+.","deps":{"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-traitlets","origin":"devel/py-traitlets","version":"5.14.3","comment":"Configuration system for Python applications","maintainer":"yuri@FreeBSD.org","www":"https://github.com/ipython/traitlets","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"65933f477307e02beb50a7ef916858c20c0048898e8417cae9a84a3c8992f617","flatsize":1122721,"path":"All/py311-traitlets-5.14.3.pkg","repopath":"All/py311-traitlets-5.14.3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":171488,"desc":"Traitlets is a framework that lets Python classes have attributes with type\nchecking, dynamically calculated default values, and 'on change' callbacks.\nKeeps configuration in a variety of formats, including JSON.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-trainstation","origin":"science/py-trainstation","version":"1.1_1","comment":"Convenient training of linear models","maintainer":"yuri@FreeBSD.org","www":"https://trainstation.materialsmodeling.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f8dde664522fc8670eccb6e7cddf225bf0266027adbed034a017ab32ae4c1211","flatsize":311294,"path":"All/py311-trainstation-1.1_1.pkg","repopath":"All/py311-trainstation-1.1_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":47104,"desc":"trainstation is a tool that allows the efficient construction of\nlinear models. It provides supplementary functionality for handling\ndata and model metrics and relies on the scikit-learn library for the\nactual training. trainstation has been originally developed to aid the\nconstruction of force constant and cluster expansions. Since it has\nproven to be valuable in more general contexts and to simplify the\nmaintenance of the two aforementioned packages, the functionality has\nbeen moved into a separate package.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-scikit-learn":{"origin":"science/py-scikit-learn","version":"1.4.0_1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-trailrunner","origin":"devel/py-trailrunner","version":"1.4.0","comment":"Run things on paths","maintainer":"sunpoet@FreeBSD.org","www":"https://trailrunner.omnilib.dev/en/stable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c5cd5cb3a837c2dff3b029ff9c2c692234bf658bd10ac7fe7af7ae48b4f51d61","flatsize":156908,"path":"All/py311-trailrunner-1.4.0.pkg","repopath":"All/py311-trailrunner-1.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":24016,"desc":"trailrunner is a simple library for walking paths on the filesystem, and\nexecuting functions for each file found. trailrunner obeys project level\n.gitignore files, and runs functions on a process pool for increased\nperformance. trailrunner is designed for use by linting, formatting, and other\ndeveloper tools that need to find and operate on all files in project in a\npredictable fashion with a minimal API.","deps":{"py311-pathspec":{"origin":"devel/py-pathspec","version":"0.12.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-tradingview-ta","origin":"finance/py-tradingview-ta","version":"3.3.0_1","comment":"Unofficial TradingView technical analysis API wrapper","maintainer":"yuri@FreeBSD.org","www":"https://python-tradingview-ta.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ab27e4ad1e9c2c5bafcb739e30ca6dca4cdd7a9574c1f13b69301f2a744bf04f","flatsize":93781,"path":"All/py311-tradingview-ta-3.3.0_1.pkg","repopath":"All/py311-tradingview-ta-3.3.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17396,"desc":"tradingview-ta is an unofficial API wrapper for TradingView that allows you to\nfetch technical analysis data, now under new management.","deps":{"py311-colorama":{"origin":"devel/py-colorama","version":"0.4.6"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["finance","python"],"annotations":{"flavor":"py311"}},{"name":"py311-traceback2","origin":"devel/py-traceback2","version":"1.4.0_3","comment":"New features in traceback backported to Python 2","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/testing-cabal/traceback2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4fc21b2c89af7acf953b765d5fab8f7b2c79f8c081136c8daf36cc8ac5cc1a81","flatsize":248807,"path":"All/py311-traceback2-1.4.0_3.pkg","repopath":"All/py311-traceback2-1.4.0_3.pkg","licenselogic":"single","licenses":["PSFL"],"pkgsize":38152,"desc":"A backport of traceback to older supported Pythons.","deps":{"py311-linecache2":{"origin":"devel/py-linecache2","version":"1.0.0_2"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-tqdm","origin":"misc/py-tqdm","version":"4.67.1","comment":"Fast, extensible progress bar for Python","maintainer":"sunpoet@FreeBSD.org","www":"https://tqdm.github.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"767b3b72074936ed559c948e35fcb624da3a07098b6f8dffa0d2d1485151f2dd","flatsize":702973,"path":"All/py311-tqdm-4.67.1.pkg","repopath":"All/py311-tqdm-4.67.1.pkg","licenselogic":"and","licenses":["MIT","MPL20"],"pkgsize":127848,"desc":"Simple Python Progress Meter","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"],"options":{"DISCORD":"off","NOTEBOOK":"off","SLACK":"off","TELEGRAM":"off"},"annotations":{"cpe":"cpe:2.3:a:tqdm_project:tqdm:4.67.1:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-twisted","origin":"devel/py-twisted","version":"24.7.0","comment":"Asynchronous networking framework written in Python","maintainer":"python@FreeBSD.org","www":"https://twistedmatrix.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"10fa0f63a46c7b16e73947c133059ecc3f1c79df8ac1e962191eace8a5923c03","flatsize":51730328,"path":"All/py311-twisted-24.7.0.pkg","repopath":"All/py311-twisted-24.7.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5829060,"desc":"From the README:\n\n  Twisted is an event-based framework for Internet applications.  It includes\n  a web server, a telnet server, a chat server, a news server, a generic\n  client and server for remote object access, and APIs for creating new\n  protocols and services. Twisted supports integration of the Tk, GTK+, Qt or\n  wxPython event loop with its main event loop. The Win32 event loop is also\n  supported, as is basic support for running servers on top of Jython.\n\nTwisted is based on an unconventional and somewhat Twisted design philosophy.","deps":{"py311-Automat":{"origin":"devel/py-Automat","version":"24.8.1"},"py311-appdirs":{"origin":"devel/py-appdirs","version":"1.4.4_1"},"py311-attrs":{"origin":"devel/py-attrs","version":"25.3.0"},"py311-bcrypt":{"origin":"security/py-bcrypt","version":"3.2.2_1"},"py311-constantly":{"origin":"devel/py-constantly","version":"23.10.4_1"},"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-h2":{"origin":"www/py-h2","version":"4.1.0_1"},"py311-hyperlink":{"origin":"www/py-hyperlink","version":"21.0.0_1"},"py311-idna":{"origin":"dns/py-idna","version":"3.10"},"py311-incremental":{"origin":"devel/py-incremental","version":"24.7.2_1"},"py311-openssl":{"origin":"security/py-openssl","version":"24.1.0_1,1"},"py311-priority1":{"origin":"www/py-priority1","version":"1.3.0_1"},"py311-pyserial":{"origin":"comms/py-pyserial","version":"3.5_3"},"py311-service-identity":{"origin":"security/py-service-identity","version":"24.2.0"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"py311-zope.interface":{"origin":"devel/py-zope.interface","version":"5.3.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","net","python"],"options":{"CONCH":"on","HTTP2":"on","SERIAL":"on","TLS":"on"},"annotations":{"cpe":"cpe:2.3:a:twistedmatrix:twisted:24.7.0:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-toxcore-c","origin":"net-im/py-toxcore-c","version":"0.2.0_10,1","comment":"Python binding for Project-Tox","maintainer":"yuri@FreeBSD.org","www":"https://github.com/TokTok/py-toxcore-c","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0f1cbed7cc4fa9ce2bd695f5975552fde97339b075e080b6fee71b40fbf2cbe8","flatsize":91648,"path":"All/py311-toxcore-c-0.2.0_10,1.pkg","repopath":"All/py311-toxcore-c-0.2.0_10,1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":26412,"desc":"PyTox provides a Pythonic binding, i.e Object-oriented instead of C style,\nraise exception instead of returning error code.","deps":{"libsodium":{"origin":"security/libsodium","version":"1.0.19"},"libvpx":{"origin":"multimedia/libvpx","version":"1.15.0_1"},"opus":{"origin":"audio/opus","version":"1.5.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"toxcore":{"origin":"net-im/tox","version":"0.2.20_1,1"}},"categories":["net-im","net-p2p","python"],"annotations":{"flavor":"py311"}},{"name":"py311-toyplot","origin":"graphics/py-toyplot","version":"0.19.0_2","comment":"Modern plotting toolkit supporting electronic publishing","maintainer":"skreuzer@FreeBSD.org","www":"https://pypi.org/project/toyplot/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f182226ab1ed289b9b10a3e7241318fb2c9e573f760053feed5bd5323cc5fd98","flatsize":3233410,"path":"All/py311-toyplot-0.19.0_2.pkg","repopath":"All/py311-toyplot-0.19.0_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":376796,"desc":"Toyplot is a kid-sized plotting toolkit for Python with grownup-sized goals:\n\n* Develop beautiful interactive, animated plots that embrace the unique\n  capabilities of electronic publishing and support repoducibility.\n* Create the best possible data graphics out-of-the-box, maximizing data ink\n  and minimizing chartjunk.\n* Provide a clean, minimalist interface that scientists and engineers will\n  love.","deps":{"py311-colormath":{"origin":"math/py-colormath","version":"3.0.0_3"},"py311-custom_inherit":{"origin":"textproc/py-custom_inherit","version":"2.3.1_1"},"py311-multipledispatch":{"origin":"devel/py-multipledispatch","version":"0.4.8_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-png":{"origin":"graphics/py-png","version":"0.0.17_1"},"py311-reportlab":{"origin":"print/py-reportlab","version":"4.3.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-traitsui","origin":"graphics/py-traitsui","version":"8.0.0","comment":"Enthought traits-capable user interfaces","maintainer":"eduardo@FreeBSD.org","www":"https://docs.enthought.com/traitsui/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0a18585a50e6db5a4b0039c160b97d3288ce92c5a31a8b22d91687c175a995eb","flatsize":15119194,"path":"All/py311-traitsui-8.0.0.pkg","repopath":"All/py311-traitsui-8.0.0.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","EPL","LGPL21"],"pkgsize":1784736,"desc":"The traitsui project contains a toolkit-independent GUI abstraction\nlayer, which is used to support the \"visualization\" features of the\nTraits package. Thus, you can write code in terms of the Traits\nAPI (views, items, editors, etc.), and let traitsui and your selected\ntoolkit and back-end take care of the details of displaying them.\n\nThe following GUI backends are supported:\n * wxPython\n * PyQt\n * PySide","deps":{"py311-pyface":{"origin":"devel/py-pyface","version":"8.0.0"},"py311-pygments":{"origin":"textproc/py-pygments","version":"2.19.1"},"py311-qt5-pyqt":{"origin":"devel/py-qt5-pyqt","version":"5.15.11_1"},"py311-traits":{"origin":"devel/py-traits","version":"7.0.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"options":{"PYSIDE":"off","QT5":"on","WXPYTHON":"off"},"annotations":{"flavor":"py311"}},{"name":"quake3-wfa","origin":"games/quake3-wfa","version":"3.5b","comment":"Quake III Arena mod: Weapons Factory Arena","maintainer":"ports@FreeBSD.org","www":"https://www.weaponsfactoryarena.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1337e5b48b2f1da0c3d95ab87886d709a47ae3288015fad2cba61c6e10dfa35e","flatsize":210117530,"path":"All/quake3-wfa-3.5b.pkg","repopath":"All/quake3-wfa-3.5b.pkg","licenselogic":"single","pkgsize":207098344,"desc":"Quake III Arena mod: Weapons Factory Arena, is one of the most complex,\ndynamic, and fast-paced modifications for Quake III Arena written to date.\n\nIt requires the standard deathmatch skills of any Quake game, plus the added\nstrategy of team-based CTF, with the tactical skill of mastering and\nunderstanding eight different classes and over twenty different weapons.\n\nYour goal in every game will be to evaluate what your team needs most, then\nto choose the class that will properly augment your team and lead them to\nvictory.\n\nThe best way to start in WFA is to learn the basics of each class: their\nspecialties and nuances, strengths and weaknesses.  And the best class to\nstart with is the marine.","deps":{"quake3-data":{"origin":"games/quake3-data","version":"1.32.b.3_2"}},"categories":["games"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe quake3-wfa port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-toronado","origin":"textproc/py-toronado","version":"0.1.0_1","comment":"Fast lxml-based CSS stylesheet inliner","maintainer":"python@FreeBSD.org","www":"https://github.com/disqus/toronado","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b0a3a0171ad5769c9e416d5e515494b097ee47f713095dade7dcc4067f253c1b","flatsize":48888,"path":"All/py311-toronado-0.1.0_1.pkg","repopath":"All/py311-toronado-0.1.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":13292,"desc":"Fast lxml-based CSS stylesheet inliner.","deps":{"py311-cssselect":{"origin":"www/py-cssselect","version":"1.3.0"},"py311-cssutils":{"origin":"www/py-cssutils","version":"2.11.1,1"},"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc","www"],"annotations":{"flavor":"py311"}},{"name":"py311-towncrier","origin":"textproc/py-towncrier","version":"24.8.0","comment":"Building newsfiles for your project","maintainer":"nivit@FreeBSD.org","www":"https://github.com/twisted/towncrier","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cce4b7d8a191030992f15b9f3c1049f966375f13b3a45262cfe079fb4d275b22","flatsize":827491,"path":"All/py311-towncrier-24.8.0.pkg","repopath":"All/py311-towncrier-24.8.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":106556,"desc":"towncrier is a utility to produce useful, summarised news files\nfor your project. Rather than reading the Git history as some\nnewer tools to produce it, or having one single file which\ndevelopers all write to, towncrier reads \"news fragments\"\nwhich contain information useful to end users.","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-click-default-group":{"origin":"devel/py-click-default-group","version":"1.2.4"},"py311-incremental":{"origin":"devel/py-incremental","version":"24.7.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-toposort","origin":"devel/py-toposort","version":"1.5_1","comment":"Topological sorting algorithm for Python","maintainer":"ed@FreeBSD.org","www":"https://bitbucket.org/ericvsmith/toposort","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6837eb474f6cb4a52a8dade037ed28c45e1829243f0d12c41a753cdd7e83a72b","flatsize":29659,"path":"All/py311-toposort-1.5_1.pkg","repopath":"All/py311-toposort-1.5_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":9908,"desc":"Implementation of a topological sorting algorithm for Python.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-tox-toml-fmt","origin":"devel/py-tox-toml-fmt","version":"1.0.0_4","comment":"Format your pyproject.toml file","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/tox-dev/toml-fmt/tree/main/tox-toml-fmt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2152bc22d30d5f625f6171e0e192e9471c6ac1e02f08fd74c1046cab6c38adaa","flatsize":1018821,"path":"All/py311-tox-toml-fmt-1.0.0_4.pkg","repopath":"All/py311-tox-toml-fmt-1.0.0_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":332132,"desc":"tox-toml-fmt applies a consistent format to your pyproject.toml file with\ncomment support.","deps":{"py311-toml-fmt-common":{"origin":"devel/py-toml-fmt-common","version":"1.0.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-tox","origin":"devel/py-tox","version":"4.25.0","comment":"Virtualenv-based automation of test activities","maintainer":"bofh@FreeBSD.org","www":"https://tox.readthedocs.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"98158fc5a006486651348229776b22bc34321caaec9c0d39f4b1334c9f8ed388","flatsize":2004929,"path":"All/py311-tox-4.25.0.pkg","repopath":"All/py311-tox-4.25.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":331924,"desc":"Tox as is a generic virtualenv management and test command line tool you can\nuse for:\n\n* checking your package installs correctly with different Python\n  versions and interpreters\n\n* running your tests in each of the environments, configuring\n  your test tool of choice\n\n* acting as a frontend to Continuous Integration servers, greatly\n  reducing boilerplate and merging CI and shell-based testing.","deps":{"py311-cachetools":{"origin":"devel/py-cachetools","version":"5.5.2"},"py311-chardet":{"origin":"textproc/py-chardet","version":"5.2.0,1"},"py311-colorama":{"origin":"devel/py-colorama","version":"0.4.6"},"py311-filelock":{"origin":"sysutils/py-filelock","version":"3.17.0"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-platformdirs":{"origin":"devel/py-platformdirs","version":"4.3.6"},"py311-pluggy":{"origin":"devel/py-pluggy","version":"1.5.0"},"py311-pyproject_api":{"origin":"devel/py-pyproject-api","version":"1.8.0"},"py311-virtualenv":{"origin":"devel/py-virtualenv","version":"20.29.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-tooz","origin":"devel/py-tooz","version":"6.3.0","comment":"Coordination library for distributed systems","maintainer":"sunpoet@FreeBSD.org","www":"https://docs.openstack.org/tooz/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3af1c0474822ebbd78ad608f13464d6cef3096f95770120520516917bdb865de","flatsize":1242033,"path":"All/py311-tooz-6.3.0.pkg","repopath":"All/py311-tooz-6.3.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":158828,"desc":"The Tooz project aims at centralizing the most common distributed primitives\nlike group membership protocol, lock service and leader election by providing a\ncoordination API helping developers to build distributed applications.","deps":{"py311-fasteners":{"origin":"devel/py-fasteners","version":"0.19"},"py311-futurist":{"origin":"devel/py-futurist","version":"3.0.0_1"},"py311-msgpack":{"origin":"devel/py-msgpack","version":"1.1.0"},"py311-oslo.serialization":{"origin":"devel/py-oslo.serialization","version":"5.6.0"},"py311-oslo.utils":{"origin":"devel/py-oslo.utils","version":"8.0.0"},"py311-pbr":{"origin":"devel/py-pbr","version":"6.1.1"},"py311-stevedore":{"origin":"devel/py-stevedore","version":"5.4.1"},"py311-tenacity":{"origin":"devel/py-tenacity","version":"9.0.0"},"py311-voluptuous":{"origin":"devel/py-voluptuous","version":"0.15.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"POSTGRESQL":"off","REDIS":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-toot","origin":"net-im/toot","version":"0.47.1","comment":"Interact with the Mastodon social network from the command line","maintainer":"nxjoseph@protonmail.com","www":"https://github.com/ihabunek/toot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aeeda8e78082bb851cef60a86a0e45316a99027a35b17c68efda0e110502353f","flatsize":307387,"path":"All/py311-toot-0.47.1.pkg","repopath":"All/py311-toot-0.47.1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":70444,"desc":"Toot is a Mastodon CLI client written in Python.\n\nFeatures:\n* Posting, replying, deleting statuses\n* Support for media uploads, spoiler text, sensitive content\n* Search by account or hash tag\n* Following, muting and blocking accounts\n* Simple switching between authenticated in Mastodon accounts","deps":{"py311-beautifulsoup":{"origin":"www/py-beautifulsoup","version":"4.13.3_1"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-tomlkit":{"origin":"textproc/py-tomlkit","version":"0.13.2"},"py311-urwid":{"origin":"devel/py-urwid","version":"2.6.16"},"py311-wcwidth":{"origin":"devel/py-wcwidth","version":"0.2.8_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net-im","python"],"annotations":{"flavor":"py311"}},{"name":"py311-topologic-space-modeling-library","origin":"math/py-topologic","version":"6.0.3","comment":"Library for topological representations of architectural spaces","maintainer":"yuri@FreeBSD.org","www":"https://topologic.app/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b2bbf8e166398f99491fb96bc6efcfe60616cfb40e273cacae4adac5febc1862","flatsize":1112982,"path":"All/py311-topologic-space-modeling-library-6.0.3.pkg","repopath":"All/py311-topologic-space-modeling-library-6.0.3.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":280188,"desc":"Topologic is a software modelling library enabling hierarchical and\ntopological representations of architectural spaces, buildings and\nartefacts through non-manifold topology.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"},"topologic-space-modeling-library":{"origin":"math/topologic","version":"6.0.3_1"}},"categories":["math"]},{"name":"py311-tornado","origin":"www/py-tornado","version":"6.4","comment":"Python Web Server from FriendFeed","maintainer":"sunpoet@FreeBSD.org","www":"https://www.tornadoweb.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1b21b4262e505a606fa66f60e84406d7eb29bfcad8929937a55eb7089437a4ad","flatsize":6356334,"path":"All/py311-tornado-6.4.pkg","repopath":"All/py311-tornado-6.4.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":821112,"desc":"Tornado is an open source version of the scalable, non-blocking web server and\ntools that power FriendFeed. The FriendFeed application is written using a web\nframework that looks a bit like web.py or Google's webapp, but with additional\ntools and optimizations to take advantage of the underlying non-blocking\ninfrastructure.\n\nThe framework is distinct from most mainstream web server frameworks (and\ncertainly most Python frameworks) because it is non-blocking and reasonably\nfast. Because it is non-blocking and uses epoll or kqueue, it can handle\nthousands of simultaneous standing connections, which means it is ideal for\nreal-time web services. We built the web server specifically to handle\nFriendFeed's real-time features - every active user of FriendFeed maintains an\nopen connection to the FriendFeed servers.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"cpe":"cpe:2.3:a:tornadoweb:tornado:6.4:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-toolz","origin":"devel/py-toolz","version":"1.0.0_1","comment":"Functional standard library for Python","maintainer":"yuri@FreeBSD.org","www":"https://github.com/pytoolz/toolz","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aa0959e73f996e3401c39fe9d47da197f7d40775049805114ff81f7200687628","flatsize":896398,"path":"All/py311-toolz-1.0.0_1.pkg","repopath":"All/py311-toolz-1.0.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":125320,"desc":"toolz is implemented in three parts:\n* itertoolz, for operations on iterables.\n  Examples: groupby, unique, interpose,\n* functoolz, for higher-order functions.\n  Examples: memoize, curry, compose\n* dicttoolz, for operations on dictionaries.\n  Examples: assoc, update-in, merge.\n\nThese functions come from the legacy of functional languages for list\nprocessing. They interoperate well to accomplish common complex tasks.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-tomli-w","origin":"textproc/py-tomli-w","version":"1.2.0","comment":"Lil' TOML writer","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/hukkin/tomli-w","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"54577ab7f26286d8ee710266a5ee0b1780fa55697874b39bc823a060164061fd","flatsize":40498,"path":"All/py311-tomli-w-1.2.0.pkg","repopath":"All/py311-tomli-w-1.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12068,"desc":"Tomli-W is a Python library for writing TOML. It is a write-only counterpart to\nTomli, which is a read-only TOML parser. Tomli-W is fully compatible with TOML\nv1.0.0.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-tree-sitter-languages","origin":"devel/py-tree-sitter-languages","version":"1.10.2","comment":"Binary Python wheels for all tree sitter languages","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/grantjenks/py-tree-sitter-languages","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fc41b1bf3d9889c6fb019b8ef47db98260be8734e4812a6cb48e587983173ecd","flatsize":84110049,"path":"All/py311-tree-sitter-languages-1.10.2.pkg","repopath":"All/py311-tree-sitter-languages-1.10.2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":4257288,"desc":"py-tree-sitter-languages provides binary Python wheels for all tree sitter\nlanguages. The binary wheels remove the need to download and compile support for\nindividual languages.","deps":{"py311-tree-sitter":{"origin":"devel/py-tree-sitter","version":"0.20.4_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-tomli","origin":"textproc/py-tomli","version":"2.1.0","comment":"Lil' TOML parser","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/hukkin/tomli","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"627d17ac9a2eac9670cea62f3d7dbca964bae8aef827af7c16651d5b5be72f7c","flatsize":116667,"path":"All/py311-tomli-2.1.0.pkg","repopath":"All/py311-tomli-2.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":26028,"desc":"Tomli is a Python library for parsing TOML. Tomli is fully compatible with TOML\nv1.0.0.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-toml-fmt-common","origin":"devel/py-toml-fmt-common","version":"1.0.1","comment":"Common logic to the TOML formatter","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/tox-dev/toml-fmt-common","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bd5de9f81d758ec62dbbfb28655f027f778714b1f3c78414e393f0a7f0474153","flatsize":41853,"path":"All/py311-toml-fmt-common-1.0.1.pkg","repopath":"All/py311-toml-fmt-common-1.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10780,"desc":"toml-fmt-common contains Python code common to all formatters under the toml-fmt\numbrella (meant to only be used by that project).","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-tomlkit","origin":"textproc/py-tomlkit","version":"0.13.2","comment":"Style-preserving TOML library","maintainer":"sunpoet@FreeBSD.org","www":"https://tomlkit.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9f451a24a93dbb305a2ed30c32527d724126bfe8a5500e35fea3cbae1440c56d","flatsize":2754360,"path":"All/py311-tomlkit-0.13.2.pkg","repopath":"All/py311-tomlkit-0.13.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":264144,"desc":"TOML Kit is a 0.5.0-compliant TOML library.\n\nIt includes a parser that preserves all comments, indentations, whitespace and\ninternal element ordering, and makes them accessible and editable via an\nintuitive API.\n\nYou can also create new TOML documents from scratch using the provided helpers.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-toml","origin":"textproc/py-toml","version":"0.10.2_1","comment":"Python library for parsing and creating TOML","maintainer":"python@FreeBSD.org","www":"https://github.com/uiri/toml","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ead5ea8a10340d7929eac26498011a4a2f15e3e1ea759a6ace00726313a532cd","flatsize":201710,"path":"All/py311-toml-0.10.2_1.pkg","repopath":"All/py311-toml-0.10.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":39968,"desc":"A Python library for parsing and creating TOML.\nTom's Obvious, Minimal Language","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-tokenize-rt","origin":"devel/py-tokenize-rt","version":"6.1.0_1","comment":"Wrapper around the stdlib `tokenize` which roundtrips","maintainer":"bofh@FreeBSD.org","www":"https://github.com/asottile/tokenize-rt","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2d881a86b3e0f3c4bf26d06e8a3d7efd08808f62a77d7dd12c719f82e86f930a","flatsize":34536,"path":"All/py311-tokenize-rt-6.1.0_1.pkg","repopath":"All/py311-tokenize-rt-6.1.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10580,"desc":"A wrapper around the stdlib `tokenize` which roundtrips.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"flavor":"py311"}},{"name":"py311-tobler","origin":"science/py-tobler","version":"0.12.1","comment":"Areal Interpolation","maintainer":"sunpoet@FreeBSD.org","www":"https://pysal.org/tobler/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9b365573134315fc875f8da0f4268f5eb9f29eb039e752ae91247314d90cb06f","flatsize":282947,"path":"All/py311-tobler-0.12.1.pkg","repopath":"All/py311-tobler-0.12.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":48460,"desc":"tobler is a library for areal interpolation and dasymetric mapping. The name is\nan homage to the legendary geographer Waldo Tobler.","deps":{"py311-geopandas":{"origin":"graphics/py-geopandas","version":"0.14.4_1"},"py311-joblib":{"origin":"devel/py-joblib","version":"1.3.2_2"},"py311-libpysal":{"origin":"science/py-libpysal","version":"4.7.0_2"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-rasterio":{"origin":"graphics/py-rasterio","version":"1.3.11"},"py311-rasterstats":{"origin":"graphics/py-rasterstats","version":"0.20.0"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"py311-statsmodels":{"origin":"math/py-statsmodels","version":"0.14.1"},"py311-tqdm":{"origin":"misc/py-tqdm","version":"4.67.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-tmuxp","origin":"sysutils/py-tmuxp","version":"1.55.0","comment":"Session manager for tmux","maintainer":"sunpoet@FreeBSD.org","www":"https://tmuxp.git-pull.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e5e6a11162d1c89fc9c06106c6ae1d097ea5f688d8a9024f7d5a8e0e6f2080cd","flatsize":562927,"path":"All/py311-tmuxp-1.55.0.pkg","repopath":"All/py311-tmuxp-1.55.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":95940,"desc":"tmuxp is a tmux session manager built on libtmux. It supports to load and save\ntmux sessions via json and YAML, tmuxinator and teamocil style.","deps":{"py311-colorama":{"origin":"devel/py-colorama","version":"0.4.6"},"py311-libtmux":{"origin":"devel/py-libtmux","version":"0.46.0"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"tmux":{"origin":"sysutils/tmux","version":"3.5a_1"}},"categories":["python","sysutils"],"annotations":{"flavor":"py311"}},{"name":"py311-tofu","origin":"net/py-tofu","version":"0.5_2","comment":"Practical high-level network game engine","maintainer":"acm@FreeBSD.org","www":"http://home.gna.org/oomadness/en/tofu/index.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3f0581d5d707594049d137a8d3c3250f638f8871620311068e955ba66a4bf70d","flatsize":249792,"path":"All/py311-tofu-0.5_2.pkg","repopath":"All/py311-tofu-0.5_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":38972,"desc":"Tofu is a practical high-level network game engine, written\nin Python and based on Twisted. Tofu is designed for games\nwhere players play one or several characters accross several\nlevels.\nThis includes jump'n run games, RPG or RTS, but not Tetris-like\ngames or board game.\n\nIt currently support client-server and single player mode;\npeer-to-peer mode may be added later.\n\nTofu is Free Software, under the GNU LGPL license.","deps":{"py311-twisted":{"origin":"devel/py-twisted","version":"24.7.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"options":{"EXAMPLES":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-todoman","origin":"deskutils/py-todoman","version":"4.5.0","comment":"Simple CalDAV-based todo manager","maintainer":"andreas@bilke.org","www":"https://github.com/pimutils/todoman/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c436d0194c6ea32f8d5223baf63808b2832856ec52f326f725d8e9bffe71b4b4","flatsize":397078,"path":"All/py311-todoman-4.5.0.pkg","repopath":"All/py311-todoman-4.5.0.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":72920,"desc":"Todoman is a simple, standards-based, cli todo (aka: task) manager.\nTodos are stored into icalendar files, which means you can sync them\nvia CalDAV using, for example, vdirsyncer.","deps":{"py311-atomicwrites":{"origin":"devel/py-atomicwrites","version":"1.4.1_1"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-click-log":{"origin":"devel/py-click-log","version":"0.3.2_1"},"py311-click-repl":{"origin":"devel/py-click-repl","version":"0.3.0_2"},"py311-humanize":{"origin":"devel/py-humanize","version":"4.2.1_1"},"py311-icalendar":{"origin":"devel/py-icalendar","version":"4.0.3_3"},"py311-parsedatetime":{"origin":"devel/py-parsedatetime","version":"2.6_1"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-urwid":{"origin":"devel/py-urwid","version":"2.6.16"},"py311-vdirsyncer":{"origin":"deskutils/py-vdirsyncer","version":"0.19.3_1"},"py311-xdg":{"origin":"devel/py-xdg","version":"0.28_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["deskutils","python"],"annotations":{"flavor":"py311"},"messages":[{"message":"The config file format changed from version 3 to 4.\n\nSee https://github.com/pimutils/todoman/blob/v4.0.0/CHANGELOG.rst","type":"install"}]},{"name":"py311-tlv8","origin":"converters/py-tlv8","version":"0.10.0","comment":"Python module to handle type-length-value encoded data 8-bit type","maintainer":"awoonyaa@gmail.com","www":"https://pypi.org/project/tlv8/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cf0b5f3de21d3efd1e495f1b64e2d81ed19a589c010c0b7fc6d4f53e787267d5","flatsize":100866,"path":"All/py311-tlv8-0.10.0.pkg","repopath":"All/py311-tlv8-0.10.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":20760,"desc":"Type-Length-Value (TLV) are used to encode arbitrary data. In this case the type\nand length are represented by 1 byte each. Hence the name TLV8.\n\nThis Python library implements encoding and decoding of TLV8 data.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["converters","python"],"annotations":{"flavor":"py311"}},{"name":"py311-tlslite","origin":"security/py-tlslite","version":"0.4.9_2","comment":"Python module implementing SSL 3.0, TLS 1.0, and TLS 1.1","maintainer":"ports@FreeBSD.org","www":"http://trevp.net/tlslite/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bdfb6fe433d4c8ecf3af17d7c6e12276120cc8f40d03c3535aed3204450d5baa","flatsize":1311815,"path":"All/py311-tlslite-0.4.9_2.pkg","repopath":"All/py311-tlslite-0.4.9_2.pkg","licenselogic":"single","pkgsize":178620,"desc":"TLS Lite is a free python library that implements SSL 3.0, TLS 1.0, and TLS\n1.1. TLS Lite supports non-traditional authentication methods such as SRP,\nshared keys, and cryptoIDs in addition to X.509 certificates. TLS Lite is pure\nPython, however it can access OpenSSL, cryptlib, pycrypto, and GMPY for faster\ncrypto operations. TLS Lite integrates with httplib, xmlrpclib, poplib,\nimaplib, smtplib, SocketServer, asyncore, and Twisted.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"cpe":"cpe:2.3:a:tlslite_project:tlslite:0.4.9:::::dragonfly6:x86_64:2","flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-tlslite port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-tls-parser","origin":"security/py-tls-parser","version":"2.0.1_1","comment":"Small library to parse TLS records","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/nabla-c0d3/tls_parser","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"445294d4853e92ff0ec18e378275525ed2e040d2331fb916849d33941e56457c","flatsize":132010,"path":"All/py311-tls-parser-2.0.1_1.pkg","repopath":"All/py311-tls-parser-2.0.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20552,"desc":"tls_parser is a small library to parse TLS records used by SSLyze.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-tldr","origin":"sysutils/py-tldr","version":"3.3.0_1","comment":"Python command-line client for tldr pages","maintainer":"jinking.this@gmail.com","www":"https://github.com/tldr-pages/tldr-python-client","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c3b3ea831a51514b6441dd45dbf12707a26df0448494745779b31ef94a9f4e2a","flatsize":94046,"path":"All/py311-tldr-3.3.0_1.pkg","repopath":"All/py311-tldr-3.3.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":23204,"desc":"Collaborative cheatsheets for console commands.","deps":{"py311-colorama":{"origin":"devel/py-colorama","version":"0.4.6"},"py311-shtab":{"origin":"devel/py-shtab","version":"1.7.1"},"py311-termcolor":{"origin":"devel/py-termcolor","version":"2.5.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"annotations":{"flavor":"py311"}},{"name":"py311-tldextract","origin":"dns/py-tldextract","version":"3.3.1_1","comment":"Separate the TLD from the registered domain and subdomains of a URL","maintainer":"dvl@FreeBSD.org","www":"https://github.com/john-kurkowski/tldextract","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7673b73934f6ca8bb56287a2dcd67c9268269239515699fa241758d541d1f54a","flatsize":360097,"path":"All/py311-tldextract-3.3.1_1.pkg","repopath":"All/py311-tldextract-3.3.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":93620,"desc":"Python module for separating the TLD from the registered domain and subdomains\nof a URL, using the Public Suffix List.","deps":{"py311-filelock":{"origin":"sysutils/py-filelock","version":"3.17.0"},"py311-idna":{"origin":"dns/py-idna","version":"3.10"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-requests-file":{"origin":"www/py-requests-file","version":"2.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["dns","python"],"annotations":{"flavor":"py311"}},{"name":"py311-tlslite-ng","origin":"security/py-tlslite-ng","version":"0.8.2","comment":"Pure python implementation of SSL and TLS","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/tlsfuzzer/tlslite-ng","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"92ffa873ed289684ab2edbfceaca10bcf1bfefb396b4564b64bf817e1fb7212e","flatsize":3914230,"path":"All/py311-tlslite-ng-0.8.2.pkg","repopath":"All/py311-tlslite-ng-0.8.2.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","LGPL21","MIT","PD"],"pkgsize":503464,"desc":"tlslite-ng is an open source python library that implements SSL and TLS\ncryptographic protocols. It can be used either as a standalone wrapper around\npython socket interface or as a backend for multiple other libraries. tlslite-ng\nis pure python, however it can use other libraries for faster crypto operations.\ntlslite-ng integrates with several stdlib neworking libraries.","deps":{"py311-ecdsa":{"origin":"security/py-ecdsa","version":"0.19.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"qt6-examples","origin":"misc/qt6-examples","version":"6.8.3","comment":"Qt 6 examples source code","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eca767581f0c9c5b6e93221647f634049c3f0d76363a4b69127278477fcde0ea","flatsize":202388857,"path":"All/qt6-examples-6.8.3.pkg","repopath":"All/qt6-examples-6.8.3.pkg","licenselogic":"single","pkgsize":152077600,"desc":"A collection of code samples and tutorials are provided with Qt to help new\nusers get started with Qt development. These documents cover a range of topics,\nfrom basic use of widgets to step-by-step tutorials that show how an\napplication is put together.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["misc"]},{"name":"py311-tkinter","origin":"x11-toolkits/py-tkinter","version":"3.11.12_10","comment":"Python bindings to the Tk widget set (Python 3.11)","maintainer":"python@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dce3ce29b9c73c97bd38121e904231a5eb52d3c1077dc409b14d809728a81d4e","flatsize":73968,"path":"All/py311-tkinter-3.11.12_10.pkg","repopath":"All/py311-tkinter-3.11.12_10.pkg","licenselogic":"single","licenses":["PSFL"],"pkgsize":23868,"desc":"Python bindings to the Tk widget set.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["python","x11-toolkits"],"annotations":{"flavor":"py311"}},{"name":"py311-tipper","origin":"devel/py-tipper","version":"0.1_1","comment":"Tracebacks for python via SIGUSR1","maintainer":"alfred@FreeBSD.org","www":"https://pypi.org/project/tipper/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"80400ddf9d0f52b3d2ff9c66e472502c41b68c48082014aea96247fdb8165c7b","flatsize":21885,"path":"All/py311-tipper-0.1_1.pkg","repopath":"All/py311-tipper-0.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7276,"desc":"Tipper is a small utility for dumping `stack tracebacks`_ of running\nPython processes.\n\nIncluded is a module that, when imported, installs a `signal handler`_\nfor `SIGUSR1`_. Running ``kill -SIGUSR1 [pid]`` will cause the process\nto dump the current stack trace of each thread to\n``$TMPDIR/tipper-[Unix timestamp]-[parent pid]-[pid].log``.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-tkcolorpicker","origin":"graphics/py-tkcolorpicker","version":"2.1.3_1","comment":"Color picker dialog for Tkinter","maintainer":"nivit@FreeBSD.org","www":"https://github.com/j4321/tkColorPicker","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"452d313cd98b28e624ffe30667833129b6c8a2e9315893afa1ef30702128742e","flatsize":261546,"path":"All/py311-tkcolorpicker-2.1.3_1.pkg","repopath":"All/py311-tkcolorpicker-2.1.3_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":43960,"desc":"Color picker dialog for Tkinter.\n\nThis module contains a ColorPicker class which implements the color picker and\nan askcolor function that displays the color picker and returns the chosen\ncolor in RGB and HTML formats.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-tinyrpc","origin":"devel/py-tinyrpc","version":"1.1.7","comment":"Small, modular, transport and protocol neutral RPC library","maintainer":"sunpoet@FreeBSD.org","www":"https://tinyrpc.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0b2ef113ef9c9ccb8cffe1df0481e31b0362d834dff00e26bde9b6409ac2d063","flatsize":391227,"path":"All/py311-tinyrpc-1.1.7.pkg","repopath":"All/py311-tinyrpc-1.1.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":56452,"desc":"tinyrpc is a library for making and handling RPC calls in python. Its initial\nscope is handling jsonrpc, although it aims to be very well-documented and\nmodular to make it easy to add support for further protocols.","deps":{"py311-gevent":{"origin":"devel/py-gevent","version":"24.2.1"},"py311-gevent-websocket":{"origin":"www/py-gevent-websocket","version":"0.10.1_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-websocket-client":{"origin":"www/py-websocket-client","version":"1.4.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"GEVENT":"on","HTTPCLIENT":"on","MSGPACK":"off","RABBITMQ":"off","WEBSOCKET":"off","WSGI":"off","ZEROMQ":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-tld","origin":"dns/py-tld","version":"0.11.11_1","comment":"Extract the top level domain (TLD) from the URL given","maintainer":"antoine@FreeBSD.org","www":"https://github.com/barseghyanartur/tld","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4f4c62d4ddcbfce1dce8de5e19bd8a492dad2ba736693f5886c86b12dea5412a","flatsize":1140018,"path":"All/py311-tld-0.11.11_1.pkg","repopath":"All/py311-tld-0.11.11_1.pkg","licenselogic":"and","licenses":["GPLv2","LGPL21","MPL11"],"pkgsize":128600,"desc":"Extract the top level domain (TLD) from the URL given. List of TLD names is\ntaken from Mozilla.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["dns","python"],"annotations":{"flavor":"py311"}},{"name":"py311-tinycss2","origin":"textproc/py-tinycss2","version":"1.4.0","comment":"Low-level CSS parser for Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Kozea/tinycss2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"78222b61e45f93b0613d4a3a531bbffecec8d9d508e6ead347d7ee6b0ceb7afd","flatsize":365035,"path":"All/py311-tinycss2-1.4.0.pkg","repopath":"All/py311-tinycss2-1.4.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":52220,"desc":"tinycss2 is a low-level CSS parser and generator: it can parse strings, return\nPython objects representing tokens and blocks, and generate CSS strings\ncorresponding to these objects.\n\nBased on the CSS Syntax Level 3 specification, tinycss2 knows the grammar of CSS\nbut doesn't know specific rules, properties or values supported in various CSS\nmodules.","deps":{"py311-webencodings":{"origin":"converters/py-webencodings","version":"0.5.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-toil","origin":"misc/py-toil","version":"7.0.0_2","comment":"Pipeline management software for clusters","maintainer":"yuri@FreeBSD.org","www":"https://github.com/DataBiosphere/toil","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"49171bf43922d6db8460da054494efec66bbdc97a729e75201e0488b87f70097","flatsize":11337507,"path":"All/py311-toil-7.0.0_2.pkg","repopath":"All/py311-toil-7.0.0_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1535692,"desc":"Toil is a scalable, efficient, cross-platform pipeline management system,\nwritten entirely in Python, and designed around the principles of functional\nprogramming.","deps":{"py311-PyPubSub":{"origin":"devel/py-PyPubSub","version":"4.0.3_1"},"py311-addict":{"origin":"devel/py-addict","version":"2.4.0_1"},"py311-coloredlogs":{"origin":"devel/py-coloredlogs","version":"15.0.1_1"},"py311-configargparse":{"origin":"devel/py-configargparse","version":"1.5.3_1"},"py311-dill":{"origin":"devel/py-dill","version":"0.3.9"},"py311-docker":{"origin":"sysutils/py-docker","version":"7.1.0"},"py311-enlighten":{"origin":"devel/py-enlighten","version":"1.12.4_1"},"py311-psutil":{"origin":"sysutils/py-psutil","version":"7.0.0"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-pytz":{"origin":"devel/py-pytz","version":"2024.2_1,1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-ruamel.yaml":{"origin":"devel/py-ruamel.yaml","version":"0.18.10_1"},"py311-tes":{"origin":"misc/py-tes","version":"1.1.1_1"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"py311-urllib3":{"origin":"net/py-urllib3","version":"1.26.20,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"],"annotations":{"flavor":"py311"}},{"name":"py311-tktreectrl","origin":"x11-toolkits/py-tktreectrl","version":"2.0.2_1","comment":"TkTreectrl Python bindings","maintainer":"sunpoet@FreeBSD.org","www":"https://tkintertreectrl.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4cc20237c1ea2f53971e6f526b8a273521d37dc5fd5b2cdb10a87eb3e7b169b4","flatsize":550061,"path":"All/py311-tktreectrl-2.0.2_1.pkg","repopath":"All/py311-tktreectrl-2.0.2_1.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":62440,"desc":"The TkTreectrl module wraps the treectrl tk extension for use with\nPython/Tkinter.","deps":{"py311-Pmw":{"origin":"x11-toolkits/py-Pmw","version":"2.0.1_2"},"py311-tkinter":{"origin":"x11-toolkits/py-tkinter","version":"3.11.12_10"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"},"tktreectrl":{"origin":"x11-toolkits/tktreectrl","version":"2.4.1"}},"categories":["python","tk","x11-toolkits"],"annotations":{"flavor":"py311"}},{"name":"py311-tinynetrc","origin":"devel/py-tinynetrc","version":"1.3.1_1","comment":"Read and write netrc files in Python","maintainer":"acm@FreeBSD.org","www":"https://github.com/sloria/tinynetrc","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"548a4fa127a62734a7648927b898165ba5844ab0a936cf8038bceebc4de13702","flatsize":20125,"path":"All/py311-tinynetrc-1.3.1_1.pkg","repopath":"All/py311-tinynetrc-1.3.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6656,"desc":"tinynetrc uses the netrc module from the standard library under the hood and\nadds a few improvements:\n\n- Adds write functionality.\n- Fixes a std lib bug with formatting a .netrc file.*\n- Parses .netrc into dictionary values rather than tuples.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-tinycss","origin":"textproc/py-tinycss","version":"0.4_1","comment":"Complete yet simple CSS parser for Python","maintainer":"demon@FreeBSD.org","www":"https://pypi.org/project/tinycss/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a102141b230c141334718961f1df53e3a9de7873461c59aa172073a14c1b1570","flatsize":472830,"path":"All/py311-tinycss-0.4_1.pkg","repopath":"All/py311-tinycss-0.4_1.pkg","licenselogic":"single","pkgsize":75480,"desc":"tinycss is a complete yet simple CSS parser for Python.  It supports the\nfull syntax and error handling for CSS 2.1 as well as some CSS 3 modules:\n\n-- CSS Color 3\n-- CSS Fonts 3\n-- CSS Paged Media 3\n\nIt is designed to be easy to extend for new CSS modules and syntax, and\nintegrates well with cssselect for Selectors 3 support.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-tinyarray","origin":"devel/py-tinyarray","version":"1.2.4_1","comment":"Arrays of numbers for Python, optimized for small sizes","maintainer":"wen@FreeBSD.org","www":"https://gitlab.kwant-project.org/kwant/tinyarray","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8461a974818efe8d4b159bb375e74c6891c5904986b37a6ebb06a70f4ca4c4b3","flatsize":183110,"path":"All/py311-tinyarray-1.2.4_1.pkg","repopath":"All/py311-tinyarray-1.2.4_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":51232,"desc":"Tinyarrays are similar to NumPy arrays, but optimized for small\nsizes. Common operations on very small arrays are to 3-7 times\nfaster than with NumPy (with NumPy 1.6 it used to be up to 35\ntimes), and 3 times less memory is used to store them. Tinyarrays\nare useful if you need many small arrays of numbers, and cannot\ncombine them into a few large ones. (The resulting code is still\nmuch slower than C, but it may now be fast enough.)","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-tokenizers","origin":"textproc/py-tokenizers","version":"0.21.1","comment":"Fast state-of-the-art tokenizers optimized for research and production","maintainer":"tagattie@FreeBSD.org","www":"https://github.com/huggingface/tokenizers","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f735b067bf5caf7e2c8cb9215687296a28121b39b31280074961e63c995d0027","flatsize":6854903,"path":"All/py311-tokenizers-0.21.1.pkg","repopath":"All/py311-tokenizers-0.21.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1640340,"desc":"Provides an implementation of today's most used tokenizers, with a\nfocus on performance and versatility.\n\nMain features:\n- Train new vocabularies and tokenize, using today's most used\n  tokenizers.\n- Extremely fast (both training and tokenization), thanks to the Rust\n  implementation. Takes less than 20 seconds to tokenize a GB of text\n  on a server's CPU.\n- Easy to use, but also extremely versatile.\n- Designed for research and production.\n- Normalization comes with alignments tracking. It's always possible\n  to get the part of the original sentence that corresponds to a given\n  token.\n- Does all the pre-processing: Truncate, Pad, add the special tokens\n  your model needs.","deps":{"py311-huggingface-hub":{"origin":"misc/py-huggingface-hub","version":"0.29.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-tinyaes","origin":"security/py-tinyaes","version":"1.1.1","comment":"Tiny-AES-c wrapper in Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/naufraghi/tinyaes-py","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e9d90f62e0f3a0b943486a746224f8fd1906d04c053e6fe93c1ebb4a8c8dbc4b","flatsize":72614,"path":"All/py311-tinyaes-1.1.1.pkg","repopath":"All/py311-tinyaes-1.1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":27016,"desc":"tinyaes is a few lines Cython wrapper for the tiny-AES-c library, a Small\nportable AES128/192/256 in C.\n\nThe library offers a few modes, CTR mode is the only one currently wrapped.\nGiven the C API works modifying a buffer in-place, the wrapper offers:\n- CTR_xcrypt_buffer(..) that works on all bytes convertible types, and\n  encrypting a copy of the buffer,\n- CTR_xcrypt_buffer_inplace(..) that works on bytearrays only, modifying the\n  buffer in-place.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-tiny-proxy","origin":"net/py-tiny-proxy","version":"0.2.1_1","comment":"Proxy server with SOCKS4(a), SOCKS5(h), HTTP tunnel support","maintainer":"ehaupt@FreeBSD.org","www":"https://pypi.org/project/tiny-proxy/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f404cd5b366abb5d8f3b091ad4b86b0842673253275e4d7ae9a7d586d6569bb3","flatsize":123557,"path":"All/py311-tiny-proxy-0.2.1_1.pkg","repopath":"All/py311-tiny-proxy-0.2.1_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":24036,"desc":"Simple proxy (SOCKS4(a), SOCKS5(h), HTTP tunnel) server built with\nanyio. It is used for testing python-socks, aiohttp-socks and\nhttpx-socks packages.","deps":{"py311-anyio":{"origin":"devel/py-anyio","version":"4.8.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-timple","origin":"math/py-timple","version":"0.1.8_1","comment":"Extended functionality for plotting timedelta values with Matplotlib","maintainer":"jgh@FreeBSD.org","www":"https://github.com/theOehrly/Timple","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"05999ea74bff2c70328515715a3f7c418ebe00e4f4aaf0f18a7717664a1a7d59","flatsize":194228,"path":"All/py311-timple-0.1.8_1.pkg","repopath":"All/py311-timple-0.1.8_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":30216,"desc":"Extended functionality for plotting timedelta values with Matplotlib","deps":{"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-timeout-decorator","origin":"devel/py-timeout-decorator","version":"0.5.0_1","comment":"Timeout decorator","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/pnpnpn/timeout-decorator","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9db5afe5a794d4f1d3567d9b2a1bf4c7fa315bc0ac24d01035e0a6d9f620117e","flatsize":30689,"path":"All/py311-timeout-decorator-0.5.0_1.pkg","repopath":"All/py311-timeout-decorator-0.5.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8244,"desc":"timeout-decorator provides a timeout decorator to limit the execution time of\nthe given function.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-timelib","origin":"devel/py-timelib","version":"0.3.0_1","comment":"Parse English textual date descriptions","maintainer":"wen@FreeBSD.org","www":"https://pypi.org/project/timelib/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cacebbf299d668cf96c63ff19fa146d76d40e93780bdedd16422f25bb520a75a","flatsize":603772,"path":"All/py311-timelib-0.3.0_1.pkg","repopath":"All/py311-timelib-0.3.0_1.pkg","licenselogic":"single","pkgsize":137756,"desc":"timelib is a short wrapper around php's internal timelib module.\nIt currently only provides a few functions.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ticketutil","origin":"www/py-ticketutil","version":"1.8.0_1","comment":"Python ticketing utility supporting JIRA, RT, Redmine, Bugzilla, and ServiceNow","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/dmranck/ticketutil","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5fe706ed9b4eebdf8de2a94406d1f947dcf19a346242d756e9d12e213052bd60","flatsize":487679,"path":"All/py311-ticketutil-1.8.0_1.pkg","repopath":"All/py311-ticketutil-1.8.0_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":54024,"desc":"ticketutil is a Python module that allows you to easily interact with various\nticketing tools using their REST APIs. Currently, the supported tools are JIRA,\nRT, Redmine, Bugzilla, and ServiceNow. All tools support HTTP Basic\nauthentication, while JIRA and RT also support Kerberos authentication.\nAdditionally, Bugzilla supports API key authentication and Jira supports\nPersonal Access Token authentication.\n\nThis module allows you to create tickets, add comments, edit ticket fields, and\nchange the status of tickets in each tool. Additional lower-level tool-specific\nfunctions are supported - adding and removing watchers in JIRA, adding\nattachments in JIRA, etc.","deps":{"py311-gssapi":{"origin":"security/py-gssapi","version":"1.8.3_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-requests-kerberos":{"origin":"security/py-requests-kerberos","version":"0.14.0_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-throughpy","origin":"benchmarks/py-throughpy","version":"0.1_1","comment":"Python script to test throughput with iperf3","maintainer":"contato@kanazuchi.com","www":"https://github.com/kanazux/throughpy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fecf5059b68a4b235242e8b0d202576fe3fa4c0e414a1231dc3760f67bdb3788","flatsize":10147,"path":"All/py311-throughpy-0.1_1.pkg","repopath":"All/py311-throughpy-0.1_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":4292,"desc":"Execute throughput tests with iperf3 and get some formatted responses.\nThe output shows just the min, max and average values.","deps":{"iperf3":{"origin":"benchmarks/iperf3","version":"3.18"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["benchmarks","python"],"annotations":{"flavor":"py311"}},{"name":"py311-time-machine","origin":"devel/py-time-machine","version":"2.13.0","comment":"Travel through time in your Python tests","maintainer":"nivit@FreeBSD.org","www":"https://github.com/adamchainz/time-machine","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a02545bac902b6459ef692f9251a4366f5d67124514233ab53e451429a0a54aa","flatsize":103182,"path":"All/py311-time-machine-2.13.0.pkg","repopath":"All/py311-time-machine-2.13.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":23884,"desc":"time-machine is intended to combine the advantages of freezegun and libfaketime\nPython modules. It works without LD_PRELOAD but still mocks the standard\nlibrary functions everywhere they may be referenced. It does so by modifying\nthe built-in functions at the C level, to point them through wrappers that\nreturn different values when mocking. Normally in Python, built-in functions\nare immutable, but time-machine overcomes this by using C code to replace their\nfunction pointers.","deps":{"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-tika-client","origin":"textproc/py-tika-client","version":"0.7.0","comment":"Python REST client for Apache Tika server","maintainer":"grembo@FreeBSD.org","www":"https://github.com/stumpylog/tika-client","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9cc3258cfc5cf8f3d54c277967dea456599d772a02c3e5a9c1da067ffae7abdf","flatsize":110369,"path":"All/py311-tika-client-0.7.0.pkg","repopath":"All/py311-tika-client-0.7.0.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":21924,"desc":"Tika Rest Client, simplified: No need to worry about XML or JSON responses,\ndownloading a Tika jar file or Python 2. Support for Tika 2+ only.\n\nFull support for type hinting\n\nNearly full test coverage run against an actual Tika server for multiple\nPython and PyPy versions\n\nUses HTTP multipart/form-data to stream files to the server (instead of\nreading into memory)\n\nOptional compression for parsing from a file content already in a buffer (as\nopposed to a file)","deps":{"py311-httpx":{"origin":"www/py-httpx","version":"0.28.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-tiamat","origin":"devel/py-tiamat","version":"7.10.3_1","comment":"Single binary builder for Python projects","maintainer":"krion@FreeBSD.org","www":"https://gitlab.com/saltstack/pop/tiamat","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8bc01e34166d6ccd22b1eacacfad9ee4de4eb7c965b95cdc08e95c84c5bc52bf","flatsize":295755,"path":"All/py311-tiamat-7.10.3_1.pkg","repopath":"All/py311-tiamat-7.10.3_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":51796,"desc":"Tiamat is the single binary builder for Python projects and based on pop.","deps":{"py311-certifi":{"origin":"security/py-certifi","version":"2025.1.31"},"py311-chardet":{"origin":"textproc/py-chardet","version":"5.2.0,1"},"py311-idna":{"origin":"dns/py-idna","version":"3.10"},"py311-pop":{"origin":"devel/py-pop","version":"20.1.1_2"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-urllib3":{"origin":"net/py-urllib3","version":"1.26.20,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-thrift","origin":"devel/py-thrift","version":"0.21.0,1","comment":"Python interface to Thrift","maintainer":"ports@FreeBSD.org","www":"https://thrift.apache.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8fd993d29bd6da207e5bd0d9c4b2c83d7f3d18b01fbcd38d4accbb94133f0079","flatsize":980810,"path":"All/py311-thrift-0.21.0,1.pkg","repopath":"All/py311-thrift-0.21.0,1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":158160,"desc":"Python interface to Thrift.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"cpe":"cpe:2.3:a:apache:thrift:0.21.0:::::dragonfly6:x86_64","flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-thrift port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-threema-msgapi","origin":"devel/py-threema-msgapi","version":"3.0.6_2","comment":"Threema Gateway Message SDK for Python","maintainer":"philip@FreeBSD.org","www":"https://github.com/lgrahl/threema-msgapi-sdk-python/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8fbd5950510e0c6918402c462366c4dea2d30ab6a796b08f2d1ddcacaecba2f7","flatsize":428036,"path":"All/py311-threema-msgapi-3.0.6_2.pkg","repopath":"All/py311-threema-msgapi-3.0.6_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":65348,"desc":"Threema Gateway Message SDK for Python https://gateway.threema.ch/.","deps":{"py311-aiohttp":{"origin":"www/py-aiohttp","version":"3.11.13"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-libnacl":{"origin":"security/py-libnacl","version":"2.1.0_1"},"py311-logbook":{"origin":"devel/py-logbook","version":"1.1.0_1"},"py311-pylru-cache":{"origin":"devel/py-pylru-cache","version":"0.1.4_1"},"py311-wrapt":{"origin":"devel/py-wrapt","version":"1.17.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-tifffile","origin":"graphics/py-tifffile","version":"2025.3.13","comment":"Read and write TIFF(r) files","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/cgohlke/tifffile","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"83c56bdc06fc0c20093b67bc7a0ee795b74f09f03f0e7d4efae179f1b08ee888","flatsize":3130895,"path":"All/py311-tifffile-2025.3.13.pkg","repopath":"All/py311-tifffile-2025.3.13.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":452168,"desc":"Tifffile is a Python library to\n- store numpy arrays in TIFF (Tagged Image File Format) files, and\n- read image and metadata from TIFF-like files used in bioimaging.\n\nImage and metadata can be read from TIFF, BigTIFF, OME-TIFF, STK, LSM, SGI,\nNIHImage, ImageJ, MicroManager, FluoView, ScanImage, SEQ, GEL, SVS, SCN, SIS,\nZIF (Zoomable Image File Format), QPTIFF (QPI), NDPI, and GeoTIFF files.\n\nImage data can be read as numpy arrays or zarr arrays/groups from strips, tiles,\npages (IFDs), SubIFDs, higher order series, and pyramidal levels.\n\nNumpy arrays can be written to TIFF, BigTIFF, OME-TIFF, and ImageJ hyperstack\ncompatible files in multi-page, volumetric, pyramidal, memory-mappable, tiled,\npredicted, or compressed form.\n\nA subset of the TIFF specification is supported, mainly 8, 16, 32 and 64-bit\ninteger, 16, 32 and 64-bit float, grayscale and multi-sample images.\nSpecifically, CCITT and OJPEG compression, chroma subsampling without JPEG\ncompression, color space transformations, samples with differing types, or IPTC\nand XMP metadata are not implemented.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"options":{"CODECS":"off","PLOT":"off","XML":"off","ZARR":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-traits","origin":"devel/py-traits","version":"7.0.2_1","comment":"Explicitly Typed Attributes for Python","maintainer":"wen@FreeBSD.org","www":"https://pypi.org/project/traits/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e1609cbc110dbf92fd7eab8de97c465648b18d9e8aac00c20e2dd048a65714de","flatsize":12338222,"path":"All/py311-traits-7.0.2_1.pkg","repopath":"All/py311-traits-7.0.2_1.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","PSFL"],"pkgsize":5352028,"desc":"The Traits project is at the center of all Enthought Tool Suite\ndevelopment and has changed the mental model used at Enthought for\nprogramming in the already extremely efficient Python programming\nlanguage.\n\nThe Traits project allows Python programmers to use a special kind\nof type definition called a trait, which gives object attributes\nsome additional characteristics, such as Initialization, Validation,\nDelegation, Notification and Visualization.\n\nA class can freely mix trait-based attributes with normal Python\nattributes, or can opt to allow the use of only a fixed or open set\nof trait attributes within the class. Trait attributes defined by\na classs are automatically inherited by any subclass derived from\nthe class.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-three-merge","origin":"textproc/py-three-merge","version":"0.1.1_1","comment":"Perform a 3-way merge between strings","maintainer":"rhurlin@FreeBSD.org","www":"https://github.com/spyder-ide/three-merge","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6b04b7a3857aeb0e1b6ad9250644f0cb7b07047fb0287410ba60241647223ae9","flatsize":38825,"path":"All/py311-three-merge-0.1.1_1.pkg","repopath":"All/py311-three-merge-0.1.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7508,"desc":"Simple Python library to perform a 3-way merge between strings, based on\ndiff-match-patch.  This library performs merges at a character level, as\nopposed to most VCS systems, which opt for a line-based approach.","deps":{"py311-diff-match-patch":{"origin":"textproc/py-diff-match-patch","version":"20241021"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-thriftpy2","origin":"devel/py-thriftpy2","version":"0.5.2","comment":"Pure python implementation of Apache Thrift","maintainer":"sunpoet@FreeBSD.org","www":"https://thriftpy2.readthedocs.io/en/latest/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7b1207bcbb6b2543b7880f295397ec9ece90dbda13f612e503d929287d08feb8","flatsize":5157047,"path":"All/py311-thriftpy2-0.5.2.pkg","repopath":"All/py311-thriftpy2-0.5.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":424404,"desc":"ThriftPy2 is a pure python implementation of Apache Thrift in a pythonic way.\n\nThriftPy has been deprecated, ThriftPy2 aims to provide long term support.","deps":{"py311-ply":{"origin":"devel/py-ply","version":"3.11_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-thefuzz","origin":"devel/py-thefuzz","version":"0.20.0_1","comment":"Fuzzy string matching in Python","maintainer":"jgh@FreeBSD.org","www":"https://github.com/seatgeek/thefuzz","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4481e5c6696336165feaee20df9c62155f9dc4294a5a8d40b053c3da5ca48b63","flatsize":80302,"path":"All/py311-thefuzz-0.20.0_1.pkg","repopath":"All/py311-thefuzz-0.20.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":17372,"desc":"Fuzzy string matching like a boss. It uses Levenshtein Distance to calculate\nthe differences between sequences in a simple-to-use package.","deps":{"py311-rapidfuzz":{"origin":"devel/py-rapidfuzz","version":"3.10.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-threadpoolctl","origin":"devel/py-threadpoolctl","version":"3.6.0","comment":"Thread-pool controls","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/joblib/threadpoolctl","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1c33ee6f2dcc10652d677c14e2c155f909fa3b31d1ac602c93f841c68121bc02","flatsize":197780,"path":"All/py311-threadpoolctl-3.6.0.pkg","repopath":"All/py311-threadpoolctl-3.6.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":34120,"desc":"Thread-pool controls provides Python helpers to limit the number of threads used\nin the threadpool-backed of common native libraries used for scientific\ncomputing and data science (e.g. BLAS and OpenMP).\n\nFine control of the underlying thread-pool size can be useful in workloads that\ninvolve nested parallelism so as to mitigate oversubscription issues.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"pysolfc","origin":"games/pysolfc","version":"3.2.0_1","comment":"Solitaire game, written in Python and the successor of PySol","maintainer":"kai@FreeBSD.org","www":"https://pysolfc.sourceforge.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"90aa7fffb1744e0ad5b42676b56365326740790d4da3a0536e6d92cde96bd7c6","flatsize":85124775,"path":"All/pysolfc-3.2.0_1.pkg","repopath":"All/pysolfc-3.2.0_1.pkg","licenselogic":"and","licenses":["GPLv2+","GPLv3+"],"pkgsize":61298832,"desc":"PySolFC is a fork of PySol Solitaire containing more than 1000 solitaire card\ngames. Its features include modern look and feel, multiple cardsets and\ntableau backgrounds, sound, unlimited undo, player statistics, a hint system,\ndemo games, a solitaire wizard, support for user written plug-ins, an\nintegrated HTML help browser, and lots of documentation.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"py311-attrs":{"origin":"devel/py-attrs","version":"25.3.0"},"py311-configobj":{"origin":"devel/py-configobj","version":"5.0.9"},"py311-game":{"origin":"devel/py-game","version":"2.6.1_2"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"py311-pysol-cards":{"origin":"games/py-pysol-cards","version":"0.18.1"},"py311-tkinter":{"origin":"x11-toolkits/py-tkinter","version":"3.11.12_10"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["games","python"],"options":{"NLS":"on","PILLOW":"on","SOUND":"on"},"messages":[{"message":"Please note that only the default set of cards was installed.  If you would\nlike to install more cardsets, please take a look at the games/pysolfc-cardsets\nport.","type":"install"},{"message":"Please note that the new version of PySolFC contains only a default set of\ncards.  If you should miss one or more cardsets, you can set them up as\nfollows:\n\n$ fetch https://github.com/shlomif/PySolFC-Cardsets/archive/refs/tags/2.0.tar.gz\n$ tar xf 2.0.tar.gz\n$ cp -r PySolFC-Cardsets-2.0/cardsets* ~/.PySolFC/cardsets/","type":"upgrade","maximum_version":"2.12.0"},{"message":"Since PySolFC 2.16 a new high resolution default display was introduced.  It\nuses high resolution cardsets and scaling to offer an improved look on larger\nmonitors.\n\nPlease note that the new high-resolution options will not override your\ncurrently selected options for existing users.  If you want to use the new\nsettings, you can delete or rename your options.cfg file.\n\nAlso note that because of these changes, upgrading your version of PySolFC\nCardsets is required even if you're using the minimal package.  If you are\ninstalling from pkg/ports, this will be handled automatically.\n\nIf you're using the larger collection of cardsets, please use the following\nsteps to upgrade your cardsets:\n\n$ mv ~/.PySolFC/cardsets ~/.PySolFC/cardsets.bak\n$ fetch https://netcologne.dl.sourceforge.net/project/pysolfc/PySolFC-Cardsets/PySolFC-Cardsets-2.1/PySolFC-Cardsets-2.1.tar.bz2\n$ tar xf PySolFC-Cardsets-2.1.tar.bz2\n$ mkdir -p ~/.PySolFC/cardsets\n$ cp -r PySolFC-Cardsets-2.1/cardset-* ~/.PySolFC/cardsets/\n$ rm -r ~/.PySolFC/cardsets.bak","type":"upgrade","maximum_version":"2.16.0"},{"message":"Additional cardsets are now also available via the games/pysolfc-cardsets\nport in the FreeBSD ports tree.\n\nA manual installation of the additional cardsets via several steps, as\ndescribed a while ago, should therefore no longer be necessary.","type":"upgrade","maximum_version":"3.0.0"}]},{"name":"py311-tftpy","origin":"ftp/py-tftpy","version":"0.8.5","comment":"Pure Python TFTP library","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/msoulier/tftpy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"104907c14780ac23f9865c8ca3474267bec23ea651b3681359f9ac3c5835859c","flatsize":320641,"path":"All/py311-tftpy-0.8.5.pkg","repopath":"All/py311-tftpy-0.8.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":49376,"desc":"Tftpy is a TFTP library for the Python programming language. It includes client\nand server classes, with sample implementations. Hooks are included for easy\ninclusion in a UI for populating progress indicators. It supports RFCs 1350,\n2347, 2348 and the tsize option from RFC 2349.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["ftp","python"],"annotations":{"flavor":"py311"}},{"name":"py311-thermocouples_reference","origin":"misc/py-thermocouples_reference","version":"0.20_1","comment":"Thermocouple emf reference functions","maintainer":"yuri@FreeBSD.org","www":"https://pypi.org/project/thermocouples_reference/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8397b21183e9bad25f973dea0bebe4aa5c97e7f3bdaa2ccb3eaeb2808a96366f","flatsize":141891,"path":"All/py311-thermocouples_reference-0.20_1.pkg","repopath":"All/py311-thermocouples_reference-0.20_1.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":27220,"desc":"Python module containing calibration data and lookup functions for standard\nthermocouples of types B, C, D, E, G, J, K, M, N, P, R, S, T, and some less\nstandard types too.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc"],"annotations":{"flavor":"py311"}},{"name":"py311-thepassiveinvestor","origin":"finance/py-thepassiveinvestor","version":"1.2.2","comment":"Passive Investing for the Average Joe","maintainer":"yuri@FreeBSD.org","www":"https://github.com/JerBouma/ThePassiveInvestor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"969b55102010efdf23a671edb06b97e66cc5296aa8a6b5d341ca4916cf79852e","flatsize":92969,"path":"All/py311-thepassiveinvestor-1.2.2.pkg","repopath":"All/py311-thepassiveinvestor-1.2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20576,"desc":"ThePassiveInvestor is a Python module that helps unsophisticated individual\ninvestors to make informed decisions about investing.","deps":{"py311-openpyxl":{"origin":"textproc/py-openpyxl","version":"3.1.1_1"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-urllib3":{"origin":"net/py-urllib3","version":"1.26.20,1"},"py311-yahooquery":{"origin":"finance/py-yahooquery","version":"2.3.7"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["finance","python"],"annotations":{"flavor":"py311"}},{"name":"py311-tflite","origin":"misc/py-tflite","version":"2.10.0","comment":"Parse TensorFlow Lite models in Python","maintainer":"yuri@FreeBSD.org","www":"https://jackwish.net/tflite/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"33f3488e8cef77672b302aaf374106373817fc1a9baf898cff36cf35716f773d","flatsize":1694175,"path":"All/py311-tflite-2.10.0.pkg","repopath":"All/py311-tflite-2.10.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":95824,"desc":"Python package to parse TFLite models (*.tflite) easily.\n\nThe tflite package is built to parse the TFLite models from the schema.fbs\nfile supplied in the TensorFlow project.","deps":{"py311-flatbuffers":{"origin":"devel/py-flatbuffers","version":"23.5.9_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"],"annotations":{"flavor":"py311"}},{"name":"py311-textualeffects","origin":"devel/py-textualeffects","version":"0.1.3","comment":"Visual effects for Textual, a TerminalTextEffects wrapper","maintainer":"nivit@FreeBSD.org","www":"https://github.com/ggozad/textualeffects","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"309a3a79d84d34e20be2c47bbe0cfca30619c00238bc59c345ae2ff6c88ef744","flatsize":28775,"path":"All/py311-textualeffects-0.1.3.pkg","repopath":"All/py311-textualeffects-0.1.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8496,"desc":"Visual effects for Textual, a TerminalTextEffects wrapper. It is a library that\nprovides Textual bindings for the excellent TerminalTextEffects visual effects\nlibrary.","deps":{"py311-terminaltexteffects":{"origin":"devel/py-terminaltexteffects","version":"0.12.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-tflite-support","origin":"misc/py-tflite-support","version":"0.1.0.a1_3","comment":"Toolkit for developing/deploying ML/TFLite models","maintainer":"yuri@FreeBSD.org","www":"https://www.tensorflow.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ddd7f7da952838ef68255b2696ceb22c925bddba7c3dface8458518e8fe3416d","flatsize":2858199,"path":"All/py311-tflite-support-0.1.0.a1_3.pkg","repopath":"All/py311-tflite-support-0.1.0.a1_3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":380584,"desc":"TFLite Support is a toolkit that helps users to develop ML and deploy TFLite\nmodels onto mobile devices.","deps":{"py311-absl-py":{"origin":"devel/py-absl-py","version":"2.1.0_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pybind11":{"origin":"devel/py-pybind11","version":"2.13.6"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc"],"annotations":{"flavor":"py311"}},{"name":"py311-textwrap3","origin":"textproc/py-textwrap3","version":"0.9.2_1","comment":"Textwrap from Python 3.6 backport (plus a few tweaks)","maintainer":"yuri@FreeBSD.org","www":"https://github.com/jonathaneunice/textwrap3","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c7851d500a914e64ffb380dbdb2a1349c24343cfbd122b9dbe1a8940baf9bc0d","flatsize":67714,"path":"All/py311-textwrap3-0.9.2_1.pkg","repopath":"All/py311-textwrap3-0.9.2_1.pkg","licenselogic":"single","licenses":["PSFL"],"pkgsize":15112,"desc":"textwrap3 is a compatibility back-port of Python 3.6's textwrap module that\nsupports Python 2.6 forward.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-tiktoken","origin":"textproc/py-tiktoken","version":"0.9.0_1","comment":"Fast BPE tokeniser for use with OpenAI's models","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/openai/tiktoken","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c220d0946632502f54632bf61feb8a518fcc8abcc2c3d5ff5afd7152f75ae93a","flatsize":2865280,"path":"All/py311-tiktoken-0.9.0_1.pkg","repopath":"All/py311-tiktoken-0.9.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":743676,"desc":"tiktoken is a fast BPE tokeniser for use with OpenAI's models.","deps":{"py311-regex":{"origin":"textproc/py-regex","version":"2024.7.24_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"options":{"BLOBFILE":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-textual-autocomplete","origin":"textproc/py-textual-autocomplete","version":"4.0.0a0","comment":"Easily add autocomplete dropdowns to your Textual apps","maintainer":"yuri@FreeBSD.org","www":"https://github.com/Textualize/textual","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1e97635a43688b6e446273d99fe5a9954dbaba3b6c6eafad691ddc2885098edd","flatsize":177224,"path":"All/py311-textual-autocomplete-4.0.0a0.pkg","repopath":"All/py311-textual-autocomplete-4.0.0a0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":32888,"desc":"textual-autocomplete is a Python library for creating dropdown autocompletion\nmenus in Textual applications, allowing users to quickly select from a list of\nsuggestions as they type.","deps":{"py311-textual":{"origin":"textproc/py-textual","version":"0.89.1"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-texttable","origin":"textproc/py-texttable","version":"1.7.0_1","comment":"Module for creating simple ASCII tables","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/texttable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4d59afff6811c64aba7ffe4b5dcd58a2c1cc4913a72885b490cb0ee226e5ecda","flatsize":100737,"path":"All/py311-texttable-1.7.0_1.pkg","repopath":"All/py311-texttable-1.7.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":18892,"desc":"texttable is a module to generate a formatted text table, using ASCII\ncharacters.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"options":{"CJKWRAP":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-textract","origin":"textproc/py-textract","version":"1.6.5_9","comment":"Extract text from any document","maintainer":"DtxdF@disroot.org","www":"https://github.com/deanmalmgren/textract","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7431af34ebaf237db614c391d7352414b5dec6b0fe3a0b9d10f9601d5516b76f","flatsize":168187,"path":"All/py311-textract-1.6.5_9.pkg","repopath":"All/py311-textract-1.6.5_9.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":36672,"desc":"textract provides a single interface for extracting content embedded\nfrom Word documents, PowerPoint presentations, PDFs and much more,\nwhich can be used for further textual analysis and visualization.","deps":{"antiword":{"origin":"textproc/antiword","version":"0.37_5"},"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"flac":{"origin":"audio/flac","version":"1.5.0,1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"lame":{"origin":"audio/lame","version":"3.100_5"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"poppler-utils":{"origin":"graphics/poppler-utils","version":"25.02.0"},"pstotext":{"origin":"print/pstotext","version":"1.9_8"},"py311-argcomplete":{"origin":"devel/py-argcomplete","version":"3.6.0"},"py311-beautifulsoup":{"origin":"www/py-beautifulsoup","version":"4.13.3_1"},"py311-chardet":{"origin":"textproc/py-chardet","version":"5.2.0,1"},"py311-docx2txt":{"origin":"textproc/py-docx2txt","version":"0.8_1"},"py311-extract-msg":{"origin":"textproc/py-extract-msg","version":"0.52.0_2"},"py311-libxml2":{"origin":"textproc/py-libxml2","version":"2.11.9_3"},"py311-python-pptx":{"origin":"textproc/py-python-pptx","version":"1.0.2"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-speechrecognition":{"origin":"audio/py-speechrecognition","version":"3.10.3"},"py311-xlrd":{"origin":"textproc/py-xlrd","version":"2.0.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"sox":{"origin":"audio/sox","version":"14.4.2.20210509_7"},"tesseract":{"origin":"graphics/tesseract","version":"5.5.0_1"},"unrtf":{"origin":"textproc/unrtf","version":"0.21.10_1"}},"categories":["python","textproc"],"options":{"ANTIWORD":"on","BEAUTIFULSOUP":"on","DOCX2TXT":"on","LIBXML2":"on","LIBXSLT":"on","MSG":"on","PPTX":"on","PS":"on","SPREADSHEET":"on","UNRTF":"on","FFMPEG":"on","FLAC":"on","LAME":"on","POCKETSPHINX":"off","SOX":"on","SPEECH_RECOGNITION":"on","JPEG_TURBO":"on","TESSERACT":"on","PDFMINER":"off","PDFTOTEXT":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-textdistance","origin":"textproc/py-textdistance","version":"4.6.3","comment":"Comparing distance between two or more sequences by many algorithms","maintainer":"rhurlin@FreeBSD.org","www":"https://github.com/life4/textdistance","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"55d0f3520f1c0516043cbacb2341aae9199e2334129ac3de4a67bce2a20ad1c8","flatsize":377665,"path":"All/py311-textdistance-4.6.3.pkg","repopath":"All/py311-textdistance-4.6.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":63820,"desc":"TextDistance -- python library for comparing distance between two or\nmore sequences by many algorithms.\n\nFeatures:\n- 30+ algorithms\n- Pure python implementation\n- Simple usage\n- More than two sequences comparing\n- Some algorithms have more than one implementation in one class\n- Optional numpy usage for maximum speed","deps":{"py311-flake8":{"origin":"devel/py-flake8","version":"7.1.2_1"},"py311-hypothesis":{"origin":"devel/py-hypothesis","version":"6.98.18_2"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-thinc8","origin":"devel/py-thinc8","version":"8.2.4","comment":"Refreshing functional take on deep learning","maintainer":"sunpoet@FreeBSD.org","www":"https://thinc.ai/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fc13ac24c10492b2db86e1da5517acc0e77b43228f03e1374db03c6e13916211","flatsize":4928844,"path":"All/py311-thinc8-8.2.4.pkg","repopath":"All/py311-thinc8-8.2.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":868364,"desc":"Thinc is a lightweight deep learning library that offers an elegant,\ntype-checked, functional-programming API for composing models, with support for\nlayers defined in other frameworks such as PyTorch, TensorFlow and MXNet. You\ncan use Thinc as an interface layer, a standalone toolkit or a flexible way to\ndevelop new models. Previous versions of Thinc have been running quietly in\nproduction in thousands of companies, via both spaCy and Prodigy.","deps":{"py311-blis":{"origin":"math/py-blis","version":"0.7.11"},"py311-catalogue":{"origin":"devel/py-catalogue","version":"2.0.10_1"},"py311-confection":{"origin":"devel/py-confection","version":"0.1.5"},"py311-cymem":{"origin":"devel/py-cymem","version":"2.0.8_1"},"py311-murmurhash":{"origin":"devel/py-murmurhash","version":"1.0.12_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-preshed3":{"origin":"devel/py-preshed3","version":"3.0.9"},"py311-pydantic2":{"origin":"devel/py-pydantic2","version":"2.10.6_3"},"py311-setuptools":{"origin":"devel/py-setuptools","version":"63.1.0_2"},"py311-srsly":{"origin":"devel/py-srsly","version":"2.5.1"},"py311-wasabi":{"origin":"textproc/py-wasabi","version":"1.1.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-text-unidecode","origin":"converters/py-text-unidecode","version":"1.3_1","comment":"Most basic port of Perl's Text::Unidecode module","maintainer":"kai@FreeBSD.org","www":"https://github.com/kmike/text-unidecode","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f5b5375af15408131d571b397145a735f11bd112e37ca1523168d1c90e5704a3","flatsize":330375,"path":"All/py311-text-unidecode-1.3_1.pkg","repopath":"All/py311-text-unidecode-1.3_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":55348,"desc":"text-unidecode is the most basic port of the Text::Unidecode Perl library. There\nare other Python ports of Text::Unidecode (unidecode and isounidecode).\n\nunidecode is GPL, isounidecode uses too much memory, and it didn't support\nPython 3 when this package was created.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["converters","python"],"annotations":{"flavor":"py311"}},{"name":"py311-textile","origin":"www/py-textile","version":"4.0.3","comment":"Textile markup generator written in Python","maintainer":"bofh@FreeBSD.org","www":"https://github.com/textile/python-textile/releases","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"78e38cbe0debc2036ff09b0e8082e315f0a12832c0977bd3dad0ba292d6bf16f","flatsize":314970,"path":"All/py311-textile-4.0.3.pkg","repopath":"All/py311-textile-4.0.3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":62412,"desc":"Textile is a Python implementation of the Textile\n(http://textism.com/tools/textile) markup language.","deps":{"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc","www"],"options":{"IMAGESIZE":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-testscenarios","origin":"devel/py-testscenarios","version":"0.5.0_1","comment":"PyUnit extension for dependency injection","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/testing-cabal/testscenarios","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"60be5e5a584d2fd9c4e3d7f9e5fbe4346af4bf084cfc1c1ae7afc7cd8901d747","flatsize":149791,"path":"All/py311-testscenarios-0.5.0_1.pkg","repopath":"All/py311-testscenarios-0.5.0_1.pkg","licenselogic":"or","licenses":["APACHE20","BSD3CLAUSE"],"pkgsize":26876,"desc":"Testscenarios provides clean dependency injection for python unittest style\ntests. This can be used for interface testing (testing many implementations via\na single test suite) or for classic dependency injection (provide tests with\ndependencies externally to the test code itself, allowing easy testing in\ndifferent situations).","deps":{"py311-pbr":{"origin":"devel/py-pbr","version":"6.1.1"},"py311-testtools":{"origin":"devel/py-testtools","version":"2.7.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-testresources","origin":"devel/py-testresources","version":"2.0.1_1","comment":"PyUnit extension for managing expensive test resources","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/testing-cabal/testresources","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3fbfe443b45a29cdde1b2861885570e7ee3e5e5c4b54a6be212159bd7c4da0a2","flatsize":429686,"path":"All/py311-testresources-2.0.1_1.pkg","repopath":"All/py311-testresources-2.0.1_1.pkg","licenselogic":"or","licenses":["APACHE20","BSD3CLAUSE"],"pkgsize":59868,"desc":"Testresources extends unittest with a clean and simple api to provide test\noptimisation where expensive common resources are needed for test cases - for\nexample sample working trees for VCS systems, reference databases for enterprise\napplications, or web servers ... let imagination run wild.","deps":{"py311-pbr":{"origin":"devel/py-pbr","version":"6.1.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-textfsm","origin":"textproc/py-textfsm","version":"1.1.3_2","comment":"Parses semi-structured text into Python tables","maintainer":"kai@FreeBSD.org","www":"https://github.com/google/textfsm","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5fdc9b32baccf5ec5e34febbf9c6811b59afd186f1cf95ec676792291fd7a38c","flatsize":385283,"path":"All/py311-textfsm-1.1.3_2.pkg","repopath":"All/py311-textfsm-1.1.3_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":68316,"desc":"Python module which implements a template based state machine for parsing\nsemi-formatted text. Originally developed to allow programmatic access to\ninformation returned from the command line interface (CLI) of networking\ndevices.\n\nThe engine takes two inputs - a template file, and text input (such as command\nresponses from the CLI of a device) and returns a list of records that contains\nthe data parsed from the text.\n\nA template file is needed for each uniquely structured text input. Some examples\nare provided with the code and users are encouraged to develop their own.\n\nBy developing a pool of template files, scripts can call TextFSM to parse useful\ninformation from a variety of sources. It is also possible to use different\ntemplates on the same data in order to create different tables (or views).","deps":{"py311-future":{"origin":"devel/py-future","version":"0.18.3_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-text2digits","origin":"textproc/py-text2digits","version":"0.1.0","comment":"Small library to convert text numbers to digits in a string","maintainer":"matthew@wener.org","www":"https://github.com/ShailChoksi/text2digits","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3a9b9c9601457799860ae37ee940322c7aed57f24e102f2fbb744fc56152eeab","flatsize":95988,"path":"All/py311-text2digits-0.1.0.pkg","repopath":"All/py311-text2digits-0.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19732,"desc":"A small library to convert text numbers to digits in a string.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-thinc","origin":"devel/py-thinc","version":"9.0.0","comment":"Refreshing functional take on deep learning","maintainer":"sunpoet@FreeBSD.org","www":"https://thinc.ai/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ec60cebf303088f0d89b5af242220993d09d2d0af28107479a038ff63429f243","flatsize":4753945,"path":"All/py311-thinc-9.0.0.pkg","repopath":"All/py311-thinc-9.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":819116,"desc":"Thinc is a lightweight deep learning library that offers an elegant,\ntype-checked, functional-programming API for composing models, with support for\nlayers defined in other frameworks such as PyTorch, TensorFlow and MXNet. You\ncan use Thinc as an interface layer, a standalone toolkit or a flexible way to\ndevelop new models. Previous versions of Thinc have been running quietly in\nproduction in thousands of companies, via both spaCy and Prodigy.","deps":{"py311-blis":{"origin":"math/py-blis","version":"0.7.11"},"py311-catalogue":{"origin":"devel/py-catalogue","version":"2.0.10_1"},"py311-confection":{"origin":"devel/py-confection","version":"0.1.5"},"py311-cymem":{"origin":"devel/py-cymem","version":"2.0.8_1"},"py311-murmurhash":{"origin":"devel/py-murmurhash","version":"1.0.12_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-preshed3":{"origin":"devel/py-preshed3","version":"3.0.9"},"py311-pydantic2":{"origin":"devel/py-pydantic2","version":"2.10.6_3"},"py311-setuptools":{"origin":"devel/py-setuptools","version":"63.1.0_2"},"py311-srsly":{"origin":"devel/py-srsly","version":"2.5.1"},"py311-wasabi":{"origin":"textproc/py-wasabi","version":"1.1.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-testinfra","origin":"devel/py-testinfra","version":"3.2.0_1","comment":"Testinfra python module Serverspec-like for infrastructure testing","maintainer":"sbz@FreeBSD.org","www":"https://github.com/philpep/testinfra","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ada1a88a6c54979d1949e4b946aa03385d48cee48b1247d9c1c5f23c4ffa6ba1","flatsize":613776,"path":"All/py311-testinfra-3.2.0_1.pkg","repopath":"All/py311-testinfra-3.2.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":95532,"desc":"Testinfra test your infrastructures.\n\nWith Testinfra you can write unit tests in Python to test *actual state* of\nyour servers configured by management tools like Salt, Ansible, Puppet,\nChef and so on.\n\nTestinfra aims to be a Serverspec equivalent in python and is written as\na plugin to the powerful Pytest test engine.","deps":{"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-testtools","origin":"devel/py-testtools","version":"2.7.2","comment":"Extensions to the Python standard library unit testing framework","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/testing-cabal/testtools","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"004bd3c324027a6a24e3146fd1facaa685824c2604b1c6c3cbe15dc8bf42136d","flatsize":3287725,"path":"All/py311-testtools-2.7.2.pkg","repopath":"All/py311-testtools-2.7.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":389768,"desc":"testtools is a set of extensions to the Python standard library's unit testing\nframework. These extensions have been derived from years of experience with unit\ntesting in Python and come from many different sources.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-testpath","origin":"devel/py-testpath","version":"0.6.0_1","comment":"Test utilities for Python code working with files and commands","maintainer":"python@FreeBSD.org","www":"https://github.com/jupyter/testpath","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"78003685f638c1b013d2f274cf49d49a1032f2c3fe2f441c83114e260b48995c","flatsize":222701,"path":"All/py311-testpath-0.6.0_1.pkg","repopath":"All/py311-testpath-0.6.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":81044,"desc":"Test utilities for Python code working with files and commands.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-textX","origin":"lang/py-textX","version":"3.1.1_1","comment":"Meta-language for DSL implementation inspired by Xtext","maintainer":"yuri@FreeBSD.org","www":"https://textx.github.io/textX/stable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b09f51cccc180ad9aebf87578fd048c02a643ef0c8fba1413851f98c97b00b3b","flatsize":860111,"path":"All/py311-textX-3.1.1_1.pkg","repopath":"All/py311-textX-3.1.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":136380,"desc":"textX is a meta-language for building Domain-Specific Languages (DSLs) in\nPython. It is inspired by Xtext.\n\nIn a nutshell, textX will help you build your textual language in an easy way.\nYou can invent your own language or build a support for already existing textual\nlanguage or file format.\n\nFrom a single language description (grammar), textX will build a parser and a\nmeta-model (a.k.a. abstract syntax) for the language. See the docs for the\ndetails.\n\ntextX follows the syntax and semantics of Xtext but differs in some places and\nis implemented 100%25 in Python using Arpeggio PEG parser - no grammar\nambiguities, unlimited lookahead, interpreter style of work.","deps":{"py311-arpeggio":{"origin":"devel/py-arpeggio","version":"2.0.2_1"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["lang","python"],"annotations":{"flavor":"py311"}},{"name":"py311-testoob","origin":"devel/py-testoob","version":"1.15_3","comment":"Advanced unit testing framework for PyUnit","maintainer":"ports@FreeBSD.org","www":"https://github.com/testoob/testoob","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1332a2a56a66f4d31128dd10e384b1ed956d3c8fd8ca2ec81bd646e6f82aae35","flatsize":1292686,"path":"All/py311-testoob-1.15_3.pkg","repopath":"All/py311-testoob-1.15_3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":205268,"desc":"Testoob is an advanced unit testing framework for Python. It integrates\neffortlessly with existing PyUnit (module 'unittest') test suites.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"TWISTED":"off"},"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-testoob port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-termstyle","origin":"devel/py-termstyle","version":"0.1.10_1","comment":"Dirt-simple terminal-colour library for python","maintainer":"bofh@FreeBSD.org","www":"https://github.com/gfxmonk/termstyle","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"405e672ee255e91ee8d9010b5a4d7f18e09d5e36ebb1b34e6307c7c81ec0e792","flatsize":15666,"path":"All/py311-termstyle-0.1.10_1.pkg","repopath":"All/py311-termstyle-0.1.10_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":6024,"desc":"Termstyle is a simple python library for adding coloured output to terminal\n(console) programs. The definitions come from ECMA-048, the \"Control Functions\nfor Coded Character Sets\" standard.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-test-utils","origin":"devel/py-test-utils","version":"0.1.0_1","comment":"Collection of utility functions and classes for integration tests","maintainer":"yuri@FreeBSD.org","www":"https://test-utils.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c487fd8e6fd233c29555cec8cbf7f5f385a5874a18b648fc486928885284330b","flatsize":28747,"path":"All/py311-test-utils-0.1.0_1.pkg","repopath":"All/py311-test-utils-0.1.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":8624,"desc":"Python test utils is a collection of different functions and classes which make\nwriting integration tests easier.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-testrepository","origin":"devel/py-testrepository","version":"0.0.21","comment":"Repository of test results","maintainer":"kai@FreeBSD.org","www":"https://launchpad.net/testrepository","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a667a0f96aa6263c08996c7fbed753eddd3c33529f45e430d557af245b7170c7","flatsize":1365592,"path":"All/py311-testrepository-0.0.21.pkg","repopath":"All/py311-testrepository-0.0.21.pkg","licenselogic":"or","licenses":["APACHE20","BSD3CLAUSE"],"pkgsize":176088,"desc":"The package provides a database of test results which can be used as part of\ndeveloper workflow to ensure/check things like:\n\n- No commits without having had a test failure, test fixed cycle.\n- No commits without new tests being added.\n- What tests have failed since the last commit (to run just a subset).\n- What tests are currently failing and need work.\n\nTest results are inserted using subunit (and thus anything that can output\nsubunit or be converted into a subunit stream can be accepted).","deps":{"py311-fixtures":{"origin":"devel/py-fixtures","version":"4.2.4.post1"},"py311-iso8601":{"origin":"devel/py-iso8601","version":"2.1.0"},"py311-python-subunit":{"origin":"devel/py-python-subunit","version":"1.3.0_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-tes","origin":"misc/py-tes","version":"1.1.1_1","comment":"Tool for Elasticsearch","maintainer":"yuri@FreeBSD.org","www":"https://github.com/deeshugupta/tes","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6d432188b8b886657bc5ac701276b2e8db6a5a0750d5320195de653f0d27c5c1","flatsize":117968,"path":"All/py311-tes-1.1.1_1.pkg","repopath":"All/py311-tes-1.1.1_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":24736,"desc":"Tes stands for Tool for Elasticsearch. Tes is a command-line tool\nbased on python elasticsearch APIs. Following are the various\nsubtools under tes which can be used to invoke different kinds of\nelasticsearch APIs.","deps":{"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-elasticsearch":{"origin":"textproc/py-elasticsearch","version":"7.17.9_1"},"py311-texttable":{"origin":"textproc/py-texttable","version":"1.7.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"],"annotations":{"flavor":"py311"}},{"name":"py311-termtosvg","origin":"graphics/py-termtosvg","version":"1.1.0_1","comment":"Record terminal sessions as SVG animations","maintainer":"lwhsu@FreeBSD.org","www":"https://github.com/nbedos/termtosvg","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"48a9b54a5e9e334e98c8b39ff1f74c1e171415deb19b358d8bbde1737989eb0c","flatsize":639678,"path":"All/py311-termtosvg-1.1.0_1.pkg","repopath":"All/py311-termtosvg-1.1.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":87168,"desc":"A terminal recorder written in Python which renders your command line sessions\nas standalone SVG animations.","deps":{"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-pyte":{"origin":"devel/py-pyte","version":"0.8.2_1"},"py311-svgwrite":{"origin":"graphics/py-svgwrite","version":"1.4.3_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-termcolor","origin":"devel/py-termcolor","version":"2.5.0","comment":"ANSII Color formatting for output in terminal","maintainer":"arcade@b1t.name","www":"https://pypi.org/project/termcolor/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e2f9f25eb2623ef7a3c6676eab05d57404a6c4c3f08505dd56c131eaa2b4e1b1","flatsize":41390,"path":"All/py311-termcolor-2.5.0.pkg","repopath":"All/py311-termcolor-2.5.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10848,"desc":"ANSII Color formatting for output in terminal.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-testfixtures","origin":"devel/py-testfixtures","version":"6.18.5_1","comment":"Collection of helpers and mock objects for unit tests and doc tests","maintainer":"0mp@FreeBSD.org","www":"https://github.com/Simplistix/testfixtures","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0a10996161e9a517e073d9fe744b925e25b460e444e8be28c3fdca52214ee043","flatsize":1917493,"path":"All/py311-testfixtures-6.18.5_1.pkg","repopath":"All/py311-testfixtures-6.18.5_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":218544,"desc":"TestFixtures is a collection of helpers and mock objects that are useful when\nwriting unit tests or doc tests.\n\nIf you're wondering why \"yet another mock object library\", testing is often\ndescribed as an art form and as such some styles of library will suit some\npeople while others will suit other styles. This library contains common test\nfixtures the author found himself repeating from package to package and so\ndecided to extract them into their own library and give them some tests of\ntheir own!","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-terminaltables","origin":"textproc/py-terminaltables","version":"3.1.10_1","comment":"Generate simple tables in terminals from a nested list of strings","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/matthewdeanmartin/terminaltables","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9649ff1257281ee643a9e9318e9cb7cd09eb9ff265a70ac11ffe7aa9b95ea176","flatsize":144198,"path":"All/py311-terminaltables-3.1.10_1.pkg","repopath":"All/py311-terminaltables-3.1.10_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":24052,"desc":"Easily draw tables in terminal/console applications from a list of lists of\nstrings. Supports multi-line rows.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-tendo","origin":"devel/py-tendo","version":"0.3.0_1","comment":"Basic functionality that is not provided by Python","maintainer":"dvl@FreeBSD.org","www":"https://github.com/pycontribs/tendo","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dcc7d860629768f0c4cb285668b3b6f482f4ee45628492f7cd1025515446d5b7","flatsize":187122,"path":"All/py311-tendo-0.3.0_1.pkg","repopath":"All/py311-tendo-0.3.0_1.pkg","licenselogic":"single","licenses":["PSFL"],"pkgsize":38532,"desc":"Tendo is a python module that adds basic functionality that is not provided by\nPython. Read the documentation for more info.\n\n* file-based singleton capability\n* transparent Unicode support for text file operations (BOM detection)\n* console logging coloring\n* enable you to use symlinks under windows\n* python tee implementation for executing external programs and redirecting\n  their output to both console/file\n* improved execfile","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-terminado","origin":"net/py-terminado","version":"0.12.1_1","comment":"Terminals served to term.js using Tornado websockets","maintainer":"robak@FreeBSD.org","www":"https://github.com/takluyver/terminado","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d036eddb3d7c6508aca21b415f58693c2220a83eec8e5a5b6e2d952077994b45","flatsize":138478,"path":"All/py311-terminado-0.12.1_1.pkg","repopath":"All/py311-terminado-0.12.1_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":28900,"desc":"This is a Tornado websocket backend for the term.js terminal emulator library.\n\nIt evolved out of pyxterm, which was part of GraphTerm (as lineterm.py),\nv0.57.0 (2014-07-18), and ultimately derived from the public-domain Ajaxterm\ncode, v0.11 (2008-11-13) (also on Github as part of QWeb).","deps":{"py311-ptyprocess":{"origin":"sysutils/py-ptyprocess","version":"0.7.0_1"},"py311-tornado":{"origin":"www/py-tornado","version":"6.4"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-textual","origin":"textproc/py-textual","version":"0.89.1","comment":"Modern Text User Interface framework","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Textualize/textual","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4dfbd96f4094c14c8c4e0efd968099ffdfb46cb7690f975341ac8bd9bee4b48c","flatsize":8912816,"path":"All/py311-textual-0.89.1.pkg","repopath":"All/py311-textual-0.89.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1189300,"desc":"Textual is a TUI (Text User Interface) framework for Python inspired by modern\nweb development.","deps":{"py311-markdown-it-py":{"origin":"textproc/py-markdown-it-py","version":"3.0.0"},"py311-platformdirs":{"origin":"devel/py-platformdirs","version":"4.3.6"},"py311-rich":{"origin":"textproc/py-rich","version":"14.0.0"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"options":{"SYNTAX":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-termcolor-whl","origin":"devel/py-termcolor-whl","version":"1.1.3","comment":"ANSI Color formatting for output in terminal, successor to termcolor","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/matthewdeanmartin/termcolor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4951421f641d7331098bc321e57e98ce613b344769297a9af5172757309e640b","flatsize":22867,"path":"All/py311-termcolor-whl-1.1.3.pkg","repopath":"All/py311-termcolor-whl-1.1.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6872,"desc":"termcolor-whl colorizes your console output.\n\nThis is a fork of termcolor, originally created so it would have a wheel\npackage.\n\nNote that handling of nested colour tokens has been removed in this package.\nThis is to save on an import of a large package (re) and since this is actually\nnot a common usage case.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-term-background","origin":"deskutils/py-term-background","version":"1.0.3.d0_1","comment":"Shell scripts and Python module to figure out terminal background","maintainer":"thierry@FreeBSD.org","www":"https://github.com/rocky/shell-term-background","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"04c3e20ae345c3cdf8c6d506c5018ff07e5442f64be8860bf21eeccd7aaf5027","flatsize":61259,"path":"All/py311-term-background-1.0.3.d0_1.pkg","repopath":"All/py311-term-background-1.0.3.d0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":15516,"desc":"POSIX shell scripts to figure out if a terminal has a dark or light background.\n\nThe Python module contained is part of a broader set of scripts.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["deskutils","python","shells"],"annotations":{"flavor":"py311"}},{"name":"py311-terminaltexteffects","origin":"devel/py-terminaltexteffects","version":"0.12.0","comment":"TerminalTextEffects (TTE) is a terminal visual effects engine","maintainer":"nivit@FreeBSD.org","www":"https://pypi.org/project/terminaltexteffects/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c6b6348c4eab84a4da47a8ee9db812b38a85f07dfeef84cec09ad9f287d34ee2","flatsize":2688654,"path":"All/py311-terminaltexteffects-0.12.0.pkg","repopath":"All/py311-terminaltexteffects-0.12.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":275528,"desc":"TerminalTextEffects (TTE) is a terminal visual effects engine. TTE can be\ninstalled as a system application to produce effects in your terminal, or as a\nPython library to enable effects within your Python scripts/applications. TTE\nincludes a growing library of built-in effects which showcase the engine's\nfeatures.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-tblib","origin":"devel/py-tblib","version":"1.7.0_1","comment":"Traceback serialization library in Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/tblib/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d3c26fbf0ec68f73c1e0fd000ff9271814be0b59bd4b085254bac848f169c803","flatsize":88821,"path":"All/py311-tblib-1.7.0_1.pkg","repopath":"All/py311-tblib-1.7.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":19552,"desc":"Pickle tracebacks and raise exceptions with pickled tracebacks in\ndifferent processes. This allows better error handling when running\ncode over multiple processes (imagine multiprocessing, billiard,\nfutures, celery etc).\nParse traceback strings and raise with the parsed tracebacks.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-tenacity8","origin":"devel/py-tenacity8","version":"8.5.0","comment":"Retry code until it succeeds","maintainer":"sunpoet@FreeBSD.org","www":"https://tenacity.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"350ae05d0ac57477dfd41841e4bdfb7295cfb46c5024e0789e72c31523c9ccae","flatsize":300683,"path":"All/py311-tenacity8-8.5.0.pkg","repopath":"All/py311-tenacity8-8.5.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":45836,"desc":"Tenacity is an Apache 2.0 licensed general-purpose retrying library, written in\nPython, to simplify the task of adding retry behavior to just about anything. It\noriginates from a fork of retrying which is sadly no longer maintained. Tenacity\nisn't api compatible with retrying but adds significant new functionality and\nfixes a number of longstanding bugs.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-tenacity","origin":"devel/py-tenacity","version":"9.0.0","comment":"Retry code until it succeeds","maintainer":"sunpoet@FreeBSD.org","www":"https://tenacity.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"704e05ea9270094686abf363c027ff1ff5eabdbfa2d31b50d4f1ad6d4f4e1b99","flatsize":300714,"path":"All/py311-tenacity-9.0.0.pkg","repopath":"All/py311-tenacity-9.0.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":45824,"desc":"Tenacity is an Apache 2.0 licensed general-purpose retrying library, written in\nPython, to simplify the task of adding retry behavior to just about anything. It\noriginates from a fork of retrying which is sadly no longer maintained. Tenacity\nisn't api compatible with retrying but adds significant new functionality and\nfixes a number of longstanding bugs.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-tempora","origin":"devel/py-tempora","version":"5.8.0","comment":"Objects and routines pertaining to date and time","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jaraco/tempora","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0ba5edbabbe12fde961c136f2d25c3eaa9279ed710ba55ab59ec59f07e1cc00e","flatsize":146749,"path":"All/py311-tempora-5.8.0.pkg","repopath":"All/py311-tempora-5.8.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":27180,"desc":"Tempora is a objects and routines pertaining to date and time.","deps":{"py311-jaraco.functools":{"origin":"devel/py-jaraco.functools","version":"4.1.0"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-telepath","origin":"devel/py-telepath","version":"0.3.1_1","comment":"Library for exchanging data between Python and JavaScript","maintainer":"sunpoet@FreeBSD.org","www":"https://wagtail.github.io/telepath/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6ee92afdda35830d4137d0ae31bfcf5fc4f7e52351e229aeb0feccc378972a16","flatsize":104792,"path":"All/py311-telepath-0.3.1_1.pkg","repopath":"All/py311-telepath-0.3.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":20416,"desc":"telepath is a Django library for exchanging data between Python and JavaScript,\nallowing you to build apps with rich client-side interfaces while keeping the\nbusiness logic in server-side code.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-technical","origin":"finance/py-technical","version":"1.4.4","comment":"Various indicators developed or collected for the Freqtrade","maintainer":"yuri@FreeBSD.org","www":"https://github.com/freqtrade/technical","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2b2b5f3f7bff2c367f3a94fb16be75cd109d1ebd6b94ecbf4d26c70c89b486f0","flatsize":492611,"path":"All/py311-technical-1.4.4.pkg","repopath":"All/py311-technical-1.4.4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":81704,"desc":"Technical is a collection of technical indicators collected or developed for\nFreqtrade as well as utilities such as timeframe resampling.","deps":{"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-ta-lib":{"origin":"finance/py-ta-lib","version":"0.4.32_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["finance","python"],"annotations":{"flavor":"py311"}},{"name":"py311-taskw","origin":"deskutils/py-taskw","version":"2.0.0_3","comment":"Python bindings for your taskwarrior database","maintainer":"bofh@FreeBSD.org","www":"https://github.com/ralphbean/taskw","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"00a6a890da5b1c11e4ddad2aea4de934a5147ff0fe01a1dc879fffa6faaee85c","flatsize":532362,"path":"All/py311-taskw-2.0.0_3.pkg","repopath":"All/py311-taskw-2.0.0_3.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":83996,"desc":"This is a python API for the taskwarrior command line tool.\n\nIt contains two implementations: taskw.TaskWarriorShellout and\ntaskw.TaskWarriorDirect. The first implementation is the supported one\nrecommended by the upstream taskwarrior core project. It uses the task export\nand task import commands to manipulate the task database.\n\nThe second implementation opens the task db file itself and directly\nmanipulates it. It exists for backwards compatibility, but should only\nbe used when necessary.","deps":{"py311-kitchen":{"origin":"devel/py-kitchen","version":"1.2.6_1"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-pytz":{"origin":"devel/py-pytz","version":"2024.2_1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["deskutils","python"],"annotations":{"flavor":"py311"}},{"name":"py311-tdworkflow","origin":"devel/py-tdworkflow","version":"0.9.0_1","comment":"Unofficial Treasure Workflow API client","maintainer":"ehaupt@FreeBSD.org","www":"https://pypi.org/project/tdworkflow/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d410a9da38c403bc40667b2f662622030f646a88573f99a29d296115e4b114d6","flatsize":730317,"path":"All/py311-tdworkflow-0.9.0_1.pkg","repopath":"All/py311-tdworkflow-0.9.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":57872,"desc":"Unofficial Treasure Workflow API client.","deps":{"py311-mypy_extensions":{"origin":"devel/py-mypy_extensions","version":"1.0.0_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-taxii2-client","origin":"security/py-taxii2-client","version":"2.3.0_1","comment":"Minimal client implementation for the TAXII 2.0 server","maintainer":"antoine@FreeBSD.org","www":"https://github.com/oasis-open/cti-taxii-client","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3b279d456271126f92aa00233acccbcade0a32a0d0c7fcac446a32e617c41518","flatsize":294034,"path":"All/py311-taxii2-client-2.3.0_1.pkg","repopath":"All/py311-taxii2-client-2.3.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":33604,"desc":"This port provides a minimal client implementation for the TAXII 2.0 server.\nIt supports the following TAXII 2.0 API services:\n- Server Discovery\n- Get API Root Information\n- Get Status\n- Get Collections\n- Get a Collection\n- Get Objects\n- Add Objects\n- Get an Object\n- Get Object Manifests","deps":{"py311-pytz":{"origin":"devel/py-pytz","version":"2024.2_1,1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-tasklib","origin":"devel/py-tasklib","version":"2.5.1_1","comment":"Python library for interacting with taskwarrior databases","maintainer":"thierry.dussuet@protonmail.com","www":"https://pypi.org/project/tasklib/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3358d7031cbed623d7eef89da1c0796ed9a7a8075e468528381e8d5001d1b452","flatsize":516375,"path":"All/py311-tasklib-2.5.1_1.pkg","repopath":"All/py311-tasklib-2.5.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":62500,"desc":"tasklib is a Python library for interacting with taskwarrior databases, using a\nqueryset API similar to that of Django's ORM.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"},"taskwarrior":{"origin":"deskutils/taskwarrior","version":"2.6.2_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-tarsnapper","origin":"sysutils/py-tarsnapper","version":"0.4_2","comment":"Tarsnap wrapper which expires backups using a gfs-scheme","maintainer":"philip@FreeBSD.org","www":"https://github.com/miracle2k/tarsnapper","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9924b0de706d60579ef95098037f099e93ca53e9fff4efe4bfa4e60f0928b250","flatsize":131771,"path":"All/py311-tarsnapper-0.4_2.pkg","repopath":"All/py311-tarsnapper-0.4_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":29052,"desc":"A wrapper around tarsnap which does two things:\n\n* Lets you define \"backup jobs\" (tarsnap invocations) in a config file,\n  though on it's own this has little advantage over just using a a\n  shell script.\n* The ability to expire old backups using a Grandfather-father-son\n  backup scheme. This feature can be used in conjunction with tarsnapper\n  backup jobs, or standalone, to be applied to any existing set of\n  tarsnap backup archives, regardless of how they have been created.","deps":{"py311-argparse":{"origin":"devel/py-argparse","version":"1.4.0_1"},"py311-pexpect":{"origin":"misc/py-pexpect","version":"4.9.0_1"},"py311-pyaml":{"origin":"textproc/py-pyaml","version":"24.9.0"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"tarsnap":{"origin":"sysutils/tarsnap","version":"1.0.41"}},"categories":["python","sysutils"],"annotations":{"flavor":"py311"}},{"name":"py311-tarantool-queue","origin":"devel/py-tarantool-queue","version":"0.1.4_4","comment":"Python bindings for Tarantool queue","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/tarantool/queue-python","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0e34b1b6953555771117d31784319727969d44551e1356828afcbe681ef55b1c","flatsize":147902,"path":"All/py311-tarantool-queue-0.1.4_4.pkg","repopath":"All/py311-tarantool-queue-0.1.4_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17404,"desc":"Python Bindings for Tarantool Queue (https://github.com/tarantool/queue/)","deps":{"py311-msgpack":{"origin":"devel/py-msgpack","version":"1.1.0"},"py311-tarantool":{"origin":"databases/py-tarantool","version":"1.2.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-taskgroup","origin":"devel/py-taskgroup","version":"0.2.2","comment":"Backport of asyncio.TaskGroup, asyncio.Runner and asyncio.timeout","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/graingert/taskgroup","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9e83d3bc76d9ea72503a907bf011235f3934f51571e20d6e997bc794d94a51f6","flatsize":142384,"path":"All/py311-taskgroup-0.2.2.pkg","repopath":"All/py311-taskgroup-0.2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":26784,"desc":"taskgroup provides backport of asyncio.TaskGroup, asyncio.Runner and\nasyncio.timeout.","deps":{"py311-exceptiongroup":{"origin":"devel/py-exceptiongroup","version":"1.2.2"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-tarantool","origin":"databases/py-tarantool","version":"1.2.0","comment":"Client library for Tarantool Database","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/tarantool/tarantool-python","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9c9b7a97db773c596508eae452ac1bd54b1ce8463edb05f897e170d2245d42e3","flatsize":1343974,"path":"All/py311-tarantool-1.2.0.pkg","repopath":"All/py311-tarantool-1.2.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":154132,"desc":"This package is a pure-python client library for Tarantool Database.","deps":{"py311-msgpack":{"origin":"devel/py-msgpack","version":"1.1.0"},"py311-pytz":{"origin":"devel/py-pytz","version":"2024.2_1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-tabulate2","origin":"devel/py-tabulate2","version":"1.10.0","comment":"Pretty-print tabular data in Python (new gen)","maintainer":"yuri@FreeBSD.org","www":"https://github.com/RaSan147/python-tabulate","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"546309037d2a650dee7353c4d325724aa0e710e86f1bf55a4162e42c1d2cce82","flatsize":403644,"path":"All/py311-tabulate2-1.10.0.pkg","repopath":"All/py311-tabulate2-1.10.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":67800,"desc":"Pretty-print tabular data in Python.\n\nThe main use cases of the library are:\n\nprinting small tables without hassle: just one function call,\nformatting is guided by the data itself authoring tabular data for\nlightweight plain-text markup: multiple output formats\nsuitable for further editing or transformation readable presentation of\nmixed textual and numeric data: smart column alignment,\nconfigurable number formatting, alignment by a decimal point","deps":{"py311-wcwidth":{"origin":"devel/py-wcwidth","version":"0.2.8_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-tartiflette-aiohttp","origin":"devel/py-tartiflette-aiohttp","version":"1.4.1_2","comment":"Run Tartiflette GraphQL Engine through aiohttp","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/tartiflette/tartiflette-aiohttp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"16d9a964c3b26e7ba03b56939357401cf749c0338c864c8c74aa2f2eecea9c23","flatsize":121310,"path":"All/py311-tartiflette-aiohttp-1.4.1_2.pkg","repopath":"All/py311-tartiflette-aiohttp-1.4.1_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":26136,"desc":"tartiflette-aiohttp is a wrapper of aiohttp which includes the Tartiflette\nGraphQL Engine.","deps":{"py311-aiohttp":{"origin":"www/py-aiohttp","version":"3.11.13"},"py311-tartiflette":{"origin":"devel/py-tartiflette","version":"1.4.1_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-tapi","origin":"devel/py-tapi","version":"0.1.7_3","comment":"Framework for testing APIs","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jimmyislive/tapi","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cf69faedcdfbd4b3baca9992e329f3d9b63e8e35048fa3dcdc98cab1d6841bfd","flatsize":34811,"path":"All/py311-tapi-0.1.7_3.pkg","repopath":"All/py311-tapi-0.1.7_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8136,"desc":"Tapi is a tool to automate the testing of your Application Programmer Interfaces\n(APIs).\n\nFeatures:\n- Test you API without writing any code (only edit a json file)\n- Test you APIs in a much more 'natural' way by specifying urls/verbs and what\n  the output should be\n- Verify anything from response status codes, headers, body content etc\n- Also allows verification by issuing another API call to a different endpoint\n  to ensure a prior API call worked\n- Execute arbitrary python scripts to populate request paramaters e.g. custom\n  headers\n- Execute arbitrary python scripts to verify response from endpoint is valid\n- Tests your APIs using your own APIs","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-tailer","origin":"devel/py-tailer","version":"0.4.1_1","comment":"Simple implementation of GNU tail and head","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/six8/pytailer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8888fa5593b00a5fb59f9d07d83c1ac2d99a7297028c0c0fda21918c48870915","flatsize":39913,"path":"All/py311-tailer-0.4.1_1.pkg","repopath":"All/py311-tailer-0.4.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9876,"desc":"Python tail is a simple implementation of GNU tail and head.\n\nIt provides 3 main functions that can be performed on any file-like object that\nsupports seek() and tell().\n- tail: read lines from the end of a file\n- head: read lines from the top of a file\n- follow: read lines as a file grows","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-tabulator","origin":"devel/py-tabulator","version":"1.53.5_3","comment":"Consistent interface for stream reading and writing tabular data (csv/xls/json/etc)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/frictionlessdata/tabulator-py","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ef0cdb1c90f4aafb70aade08fad402869fa22dcfcf11d3257327b6efcd5ed561","flatsize":505607,"path":"All/py311-tabulator-1.53.5_3.pkg","repopath":"All/py311-tabulator-1.53.5_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":81060,"desc":"tabulator-py is a library for reading and writing tabular data\n(csv/xls/json/etc).\n\nFeatures:\n- Supports most common tabular formats: CSV, XLS, ODS, JSON, Google Sheets, SQL,\n  and others. See complete list below.\n- Loads local and remote data: Supports HTTP and FTP.\n- Low memory usage: Only the current row is kept in memory, so you can large\n  datasets.\n- Supports compressed files: Using ZIP or GZIP algorithms.\n- Extensible: You can add support for custom file formats and loaders (e.g.\n  FTP).","deps":{"py311-boto3":{"origin":"www/py-boto3","version":"1.37.13"},"py311-chardet":{"origin":"textproc/py-chardet","version":"5.2.0,1"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-ijson":{"origin":"devel/py-ijson","version":"3.3.0"},"py311-jsonlines":{"origin":"devel/py-jsonlines","version":"4.0.0_1"},"py311-linear-tsv":{"origin":"devel/py-linear-tsv","version":"1.1.0_1"},"py311-openpyxl":{"origin":"textproc/py-openpyxl","version":"3.1.1_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-sqlalchemy20":{"origin":"databases/py-sqlalchemy20","version":"2.0.39"},"py311-unicodecsv":{"origin":"devel/py-unicodecsv","version":"0.14.1_1"},"py311-xlrd":{"origin":"textproc/py-xlrd","version":"2.0.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"CCHARDET":"off","DATAPACKAGE":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-tableschema","origin":"databases/py-tableschema","version":"1.21.0","comment":"Utility library for working with Table Schema","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/frictionlessdata/tableschema-py","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"39cd421f6f83219c97c9244bbcfe05a472461c6e27bb05bff1a954118eb9f4f9","flatsize":472639,"path":"All/py311-tableschema-1.21.0.pkg","repopath":"All/py311-tableschema-1.21.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":73356,"desc":"Table Schema is a simple language- and implementation-agnostic way to declare a\nschema for tabular data. Table Schema is well suited for use cases around\nhandling and validating tabular data in text formats such as CSV, but its\nutility extends well beyond this core usage, towards a range of applications\nwhere data benefits from a portable schema format.\n\nFeatures:\n- Table to work with data tables described by Table Schema\n- Schema representing Table Schema\n- Field representing Table Schema field\n- validate to validate Table Schema\n- infer to infer Table Schema from data\n- built-in command-line interface to validate and infer schemas\n- storage/plugins system to connect tables to different storage backends like\n  SQL Database","deps":{"py311-cached-property":{"origin":"devel/py-cached-property","version":"1.5.2_1"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-dataflows-tabulator":{"origin":"devel/py-dataflows-tabulator","version":"1.54.3"},"py311-isodate":{"origin":"devel/py-isodate","version":"0.7.2"},"py311-jsonschema":{"origin":"devel/py-jsonschema","version":"4.23.0"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-rfc3986":{"origin":"www/py-rfc3986","version":"1.5.0_1,1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-unicodecsv":{"origin":"devel/py-unicodecsv","version":"0.14.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-tabulate","origin":"devel/py-tabulate","version":"0.9.0","comment":"Pretty-print tabular data in Python","maintainer":"skreuzer@FreeBSD.org","www":"https://github.com/astanin/python-tabulate","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dc327553e2050fc1d262f1964eb9f6a5461af8187563b192ae43e0ae09626258","flatsize":355732,"path":"All/py311-tabulate-0.9.0.pkg","repopath":"All/py311-tabulate-0.9.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":58972,"desc":"Pretty-print tabular data in Python.\n\nThe main use cases of the library are:\n\nprinting small tables without hassle: just one function call,\nformatting is guided by the data itself authoring tabular data for\nlightweight plain-text markup: multiple output formats\nsuitable for further editing or transformation readable presentation of\nmixed textual and numeric data: smart column alignment,\nconfigurable number formatting, alignment by a decimal point","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-tablib","origin":"textproc/py-tablib","version":"3.8.0","comment":"Format agnostic tabular data library (XLS, JSON, YAML, CSV)","maintainer":"kai@FreeBSD.org","www":"https://github.com/jazzband/tablib","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b408b00e9fa62c2036d37ccd0d050359676952caa6edb9b121aa2f9a8f9cb051","flatsize":555524,"path":"All/py311-tablib-3.8.0.pkg","repopath":"All/py311-tablib-3.8.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":92844,"desc":"Tablib is an format-agnostic tabular dataset library, written in Python. It\nallows one to import, export, and manipulate tabular data sets. Advanced\nfeatures include, segregation, dynamic columns, tags & filtering, and seamless\nformat import & export.","deps":{"py311-odfpy":{"origin":"devel/py-odfpy","version":"1.4.1_3"},"py311-openpyxl":{"origin":"textproc/py-openpyxl","version":"3.1.1_1"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-tabulate":{"origin":"devel/py-tabulate","version":"0.9.0"},"py311-xlrd":{"origin":"textproc/py-xlrd","version":"2.0.1_1"},"py311-xlwt":{"origin":"textproc/py-xlwt","version":"1.3.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"options":{"CLI":"on","ODS":"on","PANDAS":"on","XLS":"on","XLSX":"on","YAML":"on"},"annotations":{"cpe":"cpe:2.3:a:python:tablib:3.8.0:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-sysctl","origin":"devel/py-sysctl","version":"0.3.3.20210928_1","comment":"Wrapper for the sysctl system functions","maintainer":"ports@FreeBSD.org","www":"https://github.com/truenas/py-sysctl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9ba3ad3fb2445f67cefebb87d172d8e45173873551c9c581004ed40b850ec554","flatsize":45434,"path":"All/py311-sysctl-0.3.3.20210928_1.pkg","repopath":"All/py311-sysctl-0.3.3.20210928_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":13852,"desc":"Python wrapper for the sysctl system functions.\n\nIt provides a very simple interface to query for sysctls and to change\ntheir values in a pythonic way.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-sysctl port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-tartiflette","origin":"devel/py-tartiflette","version":"1.4.1_2","comment":"GraphQL Engine for Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/tartiflette/tartiflette","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"828dfee360dcce47f299cc36b12e370b687b18c4880db0d26e673e4470967d11","flatsize":2853645,"path":"All/py311-tartiflette-1.4.1_2.pkg","repopath":"All/py311-tartiflette-1.4.1_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":325684,"desc":"Tartiflette is a GraphQL Server implementation built with Python 3.6+.","deps":{"libgraphqlparser":{"origin":"devel/libgraphqlparser","version":"0.7.0"},"py311-cffi":{"origin":"devel/py-cffi","version":"1.17.1"},"py311-lark":{"origin":"devel/py-lark","version":"1.2.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-syrupy","origin":"devel/py-syrupy","version":"4.7.2","comment":"Zero-dependency pytest snapshot plugin","maintainer":"yuri@FreeBSD.org","www":"https://tophat.github.io/syrupy/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a0b80b781280c318075f3a0d4cdf493d40714a60095a9f4590bc400358cbc42f","flatsize":555253,"path":"All/py311-syrupy-4.7.2.pkg","repopath":"All/py311-syrupy-4.7.2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":95292,"desc":"Syrupy is a zero-dependency pytest snapshot plugin. It enables developers to\nwrite tests which assert immutability of computed results.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-tabletext","origin":"textproc/py-tabletext","version":"0.1_1","comment":"Python library to pretty-print tabular data","maintainer":"ports@FreeBSD.org","www":"https://pypi.org/project/tabletext/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7f2d456feee6e45fee17c5fb316a3fb47d0ce9cd11aab7e913edf620a54dc830","flatsize":75839,"path":"All/py311-tabletext-0.1_1.pkg","repopath":"All/py311-tabletext-0.1_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":21368,"desc":"tabletext is a Python library to format (pretty-print) tabular data as\ntext tables. Its goal is to be as simple as possible, while allowing\noptional customization of the output.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-tabletext port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-tableschema-to-template","origin":"textproc/py-tableschema-to-template","version":"0.0.13_2","comment":"Generate an Excel template with input validation from Frictionless Table Schema","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/hubmapconsortium/tableschema-to-template","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d320d3b767a1f2aa26a5945f4d0ee897482f55b9bd43d6c182f23302dd9919d9","flatsize":242001,"path":"All/py311-tableschema-to-template-0.0.13_2.pkg","repopath":"All/py311-tableschema-to-template-0.0.13_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":18240,"desc":"Given a Frictionless Table Schema, generate an Excel template with input\nvalidation.\n\nFeatures:\n- Enum constraints transformed into pull-downs.\n- Field descriptions transformed into comments in header.\n- Float, integer, and boolean type validation, with range checks on numbers.","deps":{"py311-XlsxWriter":{"origin":"textproc/py-xlsxwriter","version":"3.2.2_1"},"py311-jsonschema":{"origin":"devel/py-jsonschema","version":"4.23.0"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-sysv_ipc","origin":"devel/py-sysv_ipc","version":"1.1.0_1","comment":"System V IPC for Python","maintainer":"lwhsu@FreeBSD.org","www":"https://semanchuk.com/philip/sysv_ipc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3327e4151fdbd86e12b04f7d13d6b8a336921740454514279991927f6464255f","flatsize":67541,"path":"All/py311-sysv_ipc-1.1.0_1.pkg","repopath":"All/py311-sysv_ipc-1.1.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":18796,"desc":"Sysv_ipc gives Python programs access to System V semaphores,\nshared memory and message queues.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-synr","origin":"devel/py-synr","version":"0.6.0_1","comment":"Consistent AST for Python","maintainer":"yuri@FreeBSD.org","www":"https://github.com/octoml/synr","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d4e3a32c5e902cdcf3422a54b22f290fd1c513b366b3bc2275b2a73db13e0f2f","flatsize":238508,"path":"All/py311-synr-0.6.0_1.pkg","repopath":"All/py311-synr-0.6.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":36468,"desc":"Synr is a library that provides a stable Abstract Syntax Tree for Python.\n\nFeatures:\n* The Synr AST does not change between Python versions.\n* Every AST node contains line and column information.\n* There is a single AST node for assignments (compared to three in Python's ast\n  module).\n* Support for returning multiple errors at once.\n* Support for custom error reporting.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-synced-collections","origin":"misc/py-synced-collections","version":"1.0.0","comment":"Interact with persistent key-value stores using Pythonic abstractions","maintainer":"yuri@FreeBSD.org","www":"https://signac.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"80b51e20df9704eca1e051581a25082b98e661efe9230511bd6f8a62793e5c0d","flatsize":563800,"path":"All/py311-synced-collections-1.0.0.pkg","repopath":"All/py311-synced-collections-1.0.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":68732,"desc":"The synced_collections package provides Pythonic abstractions over various\nunderlying data stores, presenting APIs that behave like standard built-in\nPython collections like dicts. synced_collections form the backbone of\nsignac's data and metadata storage, but may be used just as easily outside\nof signac. For instance, users wishing to access a JSON file on disk like a\ndictionary and automatically persist all changes could use the\nsynced_collections.JSONDict.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc"],"annotations":{"flavor":"py311"}},{"name":"py311-symfc","origin":"science/py-symfc","version":"1.3.1","comment":"Generate symmetrized force constants","maintainer":"yuri@FreeBSD.org","www":"https://github.com/symfc/symfc","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f81653537f0209b97fbebf870f569229b10400d576676a24c7e459cfd4a72e3c","flatsize":1091377,"path":"All/py311-symfc-1.3.1.pkg","repopath":"All/py311-symfc-1.3.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":115152,"desc":"Atomic vibrations in crystals are often conveniently described using the phonon\nmodel. In this model, the crystal potential is expanded into a Taylor series\nwith respect to atomic displacements from their equilibrium positions, and the\nexpansion coefficients are referred to as force constants.\n\nPredicting phonon properties through computer simulations is becoming\nincreasingly popular, with the supercell approach being one of the techniques\nemployed for phonon calculations. In this method, force constants are derived\nfrom datasets of atomic forces and displacements obtained from supercell\nsnapshots, which feature various configurations of atomic displacements.\n\nWhile force constants possess specific symmetries, those computed from\ndisplacement-force datasets often do not adhere to these symmetries due to\nfactors such as numerical noise or approximations used. Symfc is a software\ndesigned to compute force constants from displacement-force datasets in the\nsupercell approach, ensuring they meet the required symmetry constraints.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"py311-spglib":{"origin":"science/py-spglib","version":"2.5.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-ta-lib","origin":"finance/py-ta-lib","version":"0.4.32_1","comment":"Python wrapper for TA-Lib (Technical Analysis Library)","maintainer":"yuri@FreeBSD.org","www":"https://ta-lib.github.io/ta-lib-python/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cbc4003ec9c9df5652df8fd34e0d0cfedea1eab3df94f344d620481e6eff0ca4","flatsize":1500061,"path":"All/py311-ta-lib-0.4.32_1.pkg","repopath":"All/py311-ta-lib-0.4.32_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":314156,"desc":"This is a Python wrapper for TA-LIB based on Cython instead of SWIG. From the\nhomepage:\n\nTA-Lib is widely used by trading software developers requiring to perform\ntechnical analysis of financial market data.\n- Includes 150+ indicators such as ADX, MACD, RSI, Stochastic, Bollinger Bands,\n  etc.\n- Candlestick pattern recognition\n- Open-source API for C/C++, Java, Perl, Python and 100%25 Managed .NET\n\nThe original Python bindings included with TA-Lib use SWIG which unfortunately\nare difficult to install and aren't as efficient as they could be. Therefore\nthis project uses Cython and Numpy to efficiently and cleanly bind to TA-Lib --\nproducing results 2-4 times faster than the SWIG interface.\n\nIn addition, this project also supports the use of the Polars and Pandas\nlibraries.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"ta-lib":{"origin":"devel/ta-lib","version":"0.4.0_2"}},"categories":["finance","python"],"annotations":{"flavor":"py311"}},{"name":"py311-taskflow","origin":"devel/py-taskflow","version":"5.12.0","comment":"Taskflow structured state management library","maintainer":"sunpoet@FreeBSD.org","www":"https://docs.openstack.org/taskflow/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8e68155862d86b40e32726fd71b8a1b2934cffa8c36861108134cda8d1babc6e","flatsize":6448103,"path":"All/py311-taskflow-5.12.0.pkg","repopath":"All/py311-taskflow-5.12.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":775664,"desc":"TaskFlow is a library to do [jobs, tasks, flows] in a highly available, easy to\nunderstand and declarative manner (and more!) to be used with OpenStack and\nother projects.","deps":{"py311-automaton":{"origin":"devel/py-automaton","version":"3.2.0_1"},"py311-cachetools":{"origin":"devel/py-cachetools","version":"5.5.2"},"py311-debtcollector":{"origin":"devel/py-debtcollector","version":"1.20.0_1"},"py311-fasteners":{"origin":"devel/py-fasteners","version":"0.19"},"py311-futurist":{"origin":"devel/py-futurist","version":"3.0.0_1"},"py311-jsonschema3":{"origin":"devel/py-jsonschema3","version":"3.2.0_1"},"py311-networkx":{"origin":"math/py-networkx","version":"3.4,2"},"py311-oslo.serialization":{"origin":"devel/py-oslo.serialization","version":"5.6.0"},"py311-oslo.utils":{"origin":"devel/py-oslo.utils","version":"8.0.0"},"py311-pbr":{"origin":"devel/py-pbr","version":"6.1.1"},"py311-pydot":{"origin":"graphics/py-pydot","version":"3.0.4"},"py311-stevedore":{"origin":"devel/py-stevedore","version":"5.4.1"},"py311-tenacity":{"origin":"devel/py-tenacity","version":"9.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"DATABASE":"off","EVENTLET":"off","REDIS":"off","WORKERS":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-sym","origin":"math/py-sym","version":"0.3.5_2","comment":"Unified wrapper for symbolic manipulation libraries in Python","maintainer":"yuri@FreeBSD.org","www":"https://github.com/bjodah/sym","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e23ff0d06ada34e7e447dc176be12fb0d71957272c2d20bed96d13904e470a8d","flatsize":256704,"path":"All/py311-sym-0.3.5_2.pkg","repopath":"All/py311-sym-0.3.5_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":45732,"desc":"sym provides a unified wrapper to some symbolic manipulation libraries in\nPython. It makes it easy for library authors to test their packages against\nseveral symbolic manipulation libraries.\n\nCurrently the following Python pacakges are available as \"backends\":\n* SymPy\n* SymEngine\n* PySym\n* SymCXX\n* Diofant","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-swapper","origin":"www/py-swapper","version":"1.4.0","comment":"Unofficial Django swappable models API","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/openwisp/django-swappable-models","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4ec004697eb14321dc4d3c9ac9a2fbc05ca42d3d947bbec81f9ae798a7e99cb9","flatsize":27927,"path":"All/py311-swapper-1.4.0.pkg","repopath":"All/py311-swapper-1.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8840,"desc":"Swapper is an unofficial API for the undocumented but very powerful Django\nfeature: swappable models. Swapper facilitates implementing arbitrary swappable\nmodels in your own reusable apps.","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-swagger-spec-validator","origin":"devel/py-swagger-spec-validator","version":"2.7.4_2","comment":"Validation of Swagger specifications","maintainer":"kai@FreeBSD.org","www":"https://github.com/Yelp/swagger_spec_validator","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9f846a109dcf6d859b2812204adfb4ce96b42cdfee89896cb36bd35fba2e8b8e","flatsize":244480,"path":"All/py311-swagger-spec-validator-2.7.4_2.pkg","repopath":"All/py311-swagger-spec-validator-2.7.4_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":35192,"desc":"Swagger Spec Validator is a Python library that validates Swagger Specs against\nthe Swagger 1.2 or Swagger 2.0 specification. The validator aims to check for\nfull compliance with the specification.","deps":{"py311-jsonschema":{"origin":"devel/py-jsonschema","version":"4.23.0"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-svgwrite","origin":"graphics/py-svgwrite","version":"1.4.3_1","comment":"Python library to create SVG drawings","maintainer":"george@m5p.com","www":"https://github.com/mozman/svgwrite","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"58e475a24f2b086ff578315a14c63a4371bce0170690819b80f535f06e54ede5","flatsize":1066861,"path":"All/py311-svgwrite-1.4.3_1.pkg","repopath":"All/py311-svgwrite-1.4.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":150496,"desc":"A Python library to create SVG drawings.\n\nAs the name svgwrite implies, svgwrite creates new SVG drawings, it does not\nread existing drawings and also does not import existing drawings, but one can\nalways include other SVG drawings by the <image> entity.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"options":{"EXAMPLES":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-svgmath","origin":"math/py-svgmath","version":"0.3.3_1","comment":"MathML to SVG Converter in Python","maintainer":"ports@FreeBSD.org","www":"http://svgmath.sf.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"deffcd859f13b278bdadbc16957241f3891b046f846f7027f94b8c7c0ac25240","flatsize":739253,"path":"All/py311-svgmath-0.3.3_1.pkg","repopath":"All/py311-svgmath-0.3.3_1.pkg","licenselogic":"single","pkgsize":118480,"desc":"SVGMath is a command-line utility to convert MathML expressions\nto SVG, written entirely in Python.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-svgmath port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-symengine","origin":"math/py-symengine","version":"0.14.0","comment":"Python library providing wrappers to SymEngine","maintainer":"yuri@FreeBSD.org","www":"https://symengine.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e0786d66c94145a6350a49c9c2de6c60d6335faf9e5a446906a7bc35f5c0cc75","flatsize":3298684,"path":"All/py311-symengine-0.14.0.pkg","repopath":"All/py311-symengine-0.14.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":768832,"desc":"SymEngine is a standalone fast C++ symbolic manipulation library.\nOptional thin wrappers allow usage of the library from other languages, e.g.:\n\n* C wrappers allow usage from C, or as a basis for other wrappers (the\n  symengine/cwrapper.h file)\n* Python wrappers allow easy usage from Python and integration with SymPy and\n  Sage (the symengine.py repository)\n* Ruby wrappers (the symengine.rb repository)\n* Julia wrappers (the SymEngine.jl repository)\n* Haskell wrappers (the symengine.hs repository)","deps":{"arb":{"origin":"math/arb","version":"2.23.0_1"},"flint2":{"origin":"math/flint2","version":"2.9.0_4"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"gmp-ecm":{"origin":"math/gmp-ecm","version":"7.0.5_1"},"mpc":{"origin":"math/mpc","version":"1.3.1_1"},"mpfr":{"origin":"math/mpfr","version":"4.2.2,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"symengine":{"origin":"math/symengine","version":"0.14.0"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-svglib","origin":"converters/py-svglib","version":"1.5.1_1","comment":"Pure-Python library for reading and converting SVG","maintainer":"kai@FreeBSD.org","www":"https://github.com/deeplook/svglib","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"640c06e6e8e855f3460a8aab82d97c9d7dc89a271f541da3b6f5cdf4a1943d6b","flatsize":306813,"path":"All/py311-svglib-1.5.1_1.pkg","repopath":"All/py311-svglib-1.5.1_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":62404,"desc":"Svglib is a pure-Python library for reading SVG files and converting them (to a\nreasonable degree) to other formats using the ReportLab Open Source toolkit.\n\nUsed as a package you can read existing SVG files and convert them into\nReportLab Drawing objects that can be used in a variety of contexts, e.g. as\nReportLab Platypus Flowable objects or in RML.\n\nAs a command-line tool it converts SVG files into PDF ones (but adding other\noutput formats like bitmap or EPS is really easy and will be better supported,\nsoon).","deps":{"py311-cssselect2":{"origin":"textproc/py-cssselect2","version":"0.8.0"},"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-reportlab":{"origin":"print/py-reportlab","version":"4.3.1"},"py311-tinycss2":{"origin":"textproc/py-tinycss2","version":"1.4.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["converters","python"],"annotations":{"cpe":"cpe:2.3:a:svglib_project:svglib:1.5.1:::::dragonfly6:x86_64:1","flavor":"py311"}},{"name":"py311-svg_path","origin":"graphics/py-svg.path","version":"4.0.2_1","comment":"SVG path objects and parser","maintainer":"db@FreeBSD.org","www":"https://pypi.org/project/svg.path/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f96eb2f66542ff1be007549bf9bf0450b6fbbcc20415f0fa2902890fc7e4e083","flatsize":262004,"path":"All/py311-svg_path-4.0.2_1.pkg","repopath":"All/py311-svg_path-4.0.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":37824,"desc":"svg.path\n\nsvg.path is a collection of objects that implement the different path commands\nin SVG, and a parser for SVG path definitions.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-sure","origin":"devel/py-sure","version":"1.4.11_1","comment":"Utility belt for automated testing in Python for Python","maintainer":"bofh@FreeBSD.org","www":"https://github.com/gabrielfalcao/sure","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ca53b6de336b3176ccebe7a82714a197951cc5ccb5ed49b1527da8be142a44dc","flatsize":293835,"path":"All/py311-sure-1.4.11_1.pkg","repopath":"All/py311-sure-1.4.11_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":56728,"desc":"A testing library for python with powerful and flexible assertions.\n\nSure is heavily inspired by should.js","deps":{"py311-mock":{"origin":"devel/py-mock","version":"5.2.0_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-svgelements","origin":"graphics/py-svgelements","version":"1.9.6","comment":"Svg Elements Parsing","maintainer":"wen@FreeBSD.org","www":"https://github.com/meerk40t/svgelements","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fa7a2af86a0081e098a29e9d20680f42c453f7a141fcf83bfb56fe1e567410b6","flatsize":2601437,"path":"All/py311-svgelements-1.9.6.pkg","repopath":"All/py311-svgelements-1.9.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":283480,"desc":"Svgelements does high fidelity SVG parsing and geometric rendering.\nThe goal is to successfully and correctly process SVG for use with\nany scripts that may need or want to use SVG files as geometric data.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-supysonic","origin":"audio/py-supysonic","version":"0.7.9_1","comment":"Python implementation of the Subsonic server API","maintainer":"DtxdF@disroot.org","www":"https://supysonic.readthedocs.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4ff835f18027e297a72cf8361e1303ca683dd363af399529a72358a4fbd60e99","flatsize":2030583,"path":"All/py311-supysonic-0.7.9_1.pkg","repopath":"All/py311-supysonic-0.7.9_1.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":302796,"desc":"Supysonic is a Python implementation of the Subsonic server API.\n\nCurrent supported features are:\n * browsing (by folders or tags)\n * streaming of various audio files formats\n * transcoding\n * user or random playlists\n * cover art\n * starred tracks/albums and ratings\n * lastfm scrobbling\n * Jukebox mode","deps":{"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-flask":{"origin":"www/py-flask","version":"3.1.0"},"py311-gunicorn":{"origin":"www/py-gunicorn","version":"23.0.0_1"},"py311-mediafile":{"origin":"devel/py-mediafile","version":"0.13.0"},"py311-mysqlclient":{"origin":"databases/py-mysqlclient","version":"2.2.7"},"py311-peewee":{"origin":"databases/py-peewee","version":"3.15.0_1"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"py311-psycopg2":{"origin":"databases/py-psycopg2","version":"2.9.10"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"py311-watchdog":{"origin":"devel/py-watchdog","version":"6.0.0"},"py311-zipstream-ng":{"origin":"archivers/py-zipstream-ng","version":"1.8.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["audio","python"],"users":["supysonic"],"groups":["supysonic"],"options":{"PGSQL":"on","SQLITE3":"on","MYSQLCLIENT":"on","PYMYSQL":"off","GEVENT":"off","GUNICORN":"on","WAITRESS":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-supervisor","origin":"sysutils/py-supervisor","version":"4.2.5_1,1","comment":"System for controlling process state under UNIX","maintainer":"otis@FreeBSD.org","www":"http://supervisord.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"28c39601eb5fd2cdd64d114b3ee030f1d13a3c29c9041709e832ac4aa4265d1d","flatsize":6118259,"path":"All/py311-supervisor-4.2.5_1,1.pkg","repopath":"All/py311-supervisor-4.2.5_1,1.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","MEDUSA","REPOZE"],"pkgsize":647236,"desc":"Supervisor is a client/server system that allows its users\nto monitor and control a number of processes on UNIX-like\noperating systems.\n\nIt shares some of the same goals of programs like launchd,\ndaemontools, and runit. Unlike some of these programs, it is\nnot meant to be run as a substitute for init as \"process id 1\".\nInstead it is meant to be used to control processes related to\na project or a customer, and is meant to start like any\nother program at boot time.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:supervisord:supervisor:4.2.5:::::dragonfly6:x86_64:1","flavor":"py311"}},{"name":"py311-theano","origin":"math/py-theano","version":"1.0.5_3","comment":"Optimizing compiler for evaluating math expressions on CPUs and GPUs","maintainer":"demon@FreeBSD.org","www":"http://deeplearning.net/software/theano/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"897370ebc38f0e4644de038e497cd6cf08136e1d32d266e8d764c3207dd36c6a","flatsize":33127367,"path":"All/py311-theano-1.0.5_3.pkg","repopath":"All/py311-theano-1.0.5_3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":4273008,"desc":"Theano is a Python library that allows you to define, optimize, and\nefficiently evaluate mathematical expressions involving multi-dimensional\narrays.  It is built on top of NumPy.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"},"messages":[{"message":"To use Theano in multi-threaded mode, install OpenBLAS with option\nOPENMP enabled, install py-numpy with OpenBLAS support and use this\nminimal ~/.theanorc:\n\n---------------------------\n[global]\ncxx = c++\nopenmp = True\n\n[blas]\nldflags = -lopenblasp\n---------------------------\n\nYou can control the number of threads used with OMP_NUM_THREADS environment\nvariable.","type":"install"}]},{"name":"py311-structlog","origin":"devel/py-structlog","version":"18.2.0_1","comment":"Structured Logging for Python","maintainer":"dch@FreeBSD.org","www":"https://www.structlog.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fcff430a19f37b0b88b1b6ff45046e978e351308cae167d25c58b81d59f3d263","flatsize":300152,"path":"All/py311-structlog-18.2.0_1.pkg","repopath":"All/py311-structlog-18.2.0_1.pkg","licenselogic":"or","licenses":["APACHE20","MIT"],"pkgsize":51336,"desc":"Structured Logging for Python\n\nMakes structured logging with key-value logging, incremental context building,\nand arbitrary formatting easy.","deps":{"py311-colorama":{"origin":"devel/py-colorama","version":"0.4.6"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-superqt","origin":"x11-toolkits/py-superqt","version":"0.7.0","comment":"Missing widgets and components for PyQt/PySide","maintainer":"yuri@FreeBSD.org","www":"https://pyapp-kit.github.io/superqt/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0841e28ae95aac5bff92079b901e13b6b0bbd61013fec1416fe33862686fae41","flatsize":1157856,"path":"All/py311-superqt-0.7.0.pkg","repopath":"All/py311-superqt-0.7.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":175656,"desc":"superqt contains \"missing\" widgets and components for PyQt/PySide.\n\nIt provides high-quality community-contributed Qt widgets and components\nfor PyQt & PySide that are not provided in the native QtWidgets module.","deps":{"py311-QtPy":{"origin":"devel/py-QtPy","version":"2.4.1"},"py311-pygments":{"origin":"textproc/py-pygments","version":"2.19.1"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","x11-toolkits"],"annotations":{"flavor":"py311"}},{"name":"py311-suds","origin":"net/py-suds","version":"1.2.0","comment":"Lightweight SOAP client (community fork)","maintainer":"sunpoet@FreeBSD.org","www":"https://suds.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6a23dc2a13e6c9179bbd2474db8e04436e63026cab063bb5c958496aa3e64f26","flatsize":1801777,"path":"All/py311-suds-1.2.0.pkg","repopath":"All/py311-suds-1.2.0.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":224140,"desc":"Suds is a lightweight SOAP-based web service client for Python licensed under\nLGPL. This is a community fork of the jurko fork.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-stringcase","origin":"devel/py-stringcase","version":"1.2.0_1","comment":"String case converter","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/okunishinishi/python-stringcase","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9c122faa964ec8cd030794541606535f7fb07d3e0baa629ff9048a0f811944b5","flatsize":25877,"path":"All/py311-stringcase-1.2.0_1.pkg","repopath":"All/py311-stringcase-1.2.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5732,"desc":"stringcase converts string cases between camel case, pascal case, snake case\netc...","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-stringbrewer","origin":"devel/py-stringbrewer","version":"0.0.1_1","comment":"Generate random strings matching a pattern","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/simoncozens/stringbrewer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"31b2977c42dee71cf3731573cb404968b0ea3d3d9a5b3dd89c087a56c9d3ed37","flatsize":32087,"path":"All/py311-stringbrewer-0.0.1_1.pkg","repopath":"All/py311-stringbrewer-0.0.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7672,"desc":"Patterns are specified in the StringBrewer pattern language, and are made up of\ntwo parts: a recipe and a set of ingredients. A recipe is essentially a modified\nform of regular expression; whitespace is not significant, and each ingredient\nname is replaced by its definition. An ingredient is a space-separated list of\nitems; each item is either a character (specified either as a literal character\nor as a Unicode codepoint in hexadecimal), a range of characters separated by\nhyphens, or a union of items separated by commas. Ingredients may also contain\nreferences to other ingredients.","deps":{"py311-rstr":{"origin":"devel/py-rstr","version":"3.2.2"},"py311-sre-yield":{"origin":"devel/py-sre-yield","version":"1.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-subprocess-tee","origin":"devel/py-subprocess-tee","version":"0.4.2_1","comment":"Captures output while still printing it in real-time","maintainer":"matthew@FreeBSD.org","www":"https://github.com/pycontribs/subprocess-tee","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2aaba2e6bda0e5533bf2029155c8b504b49d7a256638e74f800c9b6184f3baa3","flatsize":25197,"path":"All/py311-subprocess-tee-0.4.2_1.pkg","repopath":"All/py311-subprocess-tee-0.4.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8268,"desc":"This package provides a drop-in alternative to subprocess.run that\ncaptures the output while still printing it in real-time, just the way\ntee does.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-stringzilla","origin":"devel/py-stringzilla","version":"3.12.3","comment":"SIMD-accelerated string search/sort/hashes/fingerprints/edit distances","maintainer":"yuri@FreeBSD.org","www":"https://ashvardanian.com/posts/stringzilla/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"354aad5e527d1b85342ce3a357fa38fb2aec4faa083168673c000765ddba6ed0","flatsize":251904,"path":"All/py311-stringzilla-3.12.3.pkg","repopath":"All/py311-stringzilla-3.12.3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":74356,"desc":"StringZilla is the GodZilla of string libraries, using SIMD and SWAR to\naccelerate string operations on modern CPUs. It is up to 10x faster than the\ndefault and even other SIMD-accelerated string libraries in C, C++, Python,\nand other languages, while covering broad functionality. It accelerates exact\nand fuzzy string matching, edit distance computations, sorting,\nlazily-evaluated ranges to avoid memory allocations, and even random-string\ngenerators.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-stripe","origin":"finance/py-stripe","version":"2.76.0_1","comment":"Stripe Python bindings","maintainer":"bofh@FreeBSD.org","www":"https://github.com/stripe/stripe-python","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2d2088f6de56622c9527d4c8d26cba6fbabd1227809dd8daeae6265bc5a5bf94","flatsize":1179301,"path":"All/py311-stripe-2.76.0_1.pkg","repopath":"All/py311-stripe-2.76.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":244604,"desc":"Python bindings for the Stripe.com payment service REST API.","deps":{"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["finance","python"],"annotations":{"flavor":"py311"}},{"name":"py311-strict-rfc3339","origin":"devel/py-strict-rfc3339","version":"0.7_1","comment":"Strict, simple, lightweight RFC3339 functions","maintainer":"kai@FreeBSD.org","www":"https://github.com/danielrichman/strict-rfc3339","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"60f76593856e2c1566d2c0bd8efa34e3726d8607ca8e47ff9f6eef003effa0f1","flatsize":63093,"path":"All/py311-strict-rfc3339-0.7_1.pkg","repopath":"All/py311-strict-rfc3339-0.7_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":19364,"desc":"Simple and lightweight python module to validate, parse and generate RFC3339\ntime strings. It was initially created as a part of habitat in response to\ndifficulty using other libraries.\n\nIt can convert UNIX timestamps to and from RFC3339, either producing strings\nwith a UTC offset (Z) or with the offset that the C time module reports is\nthe local timezone offset. It has minimal dependencies (none beyond those\nthat come with Python) and avoids the error-prone act of dealing with\ntimezones as much as possible.\n\nBesides that, it's designed to be strict and stick closely to RFC3339, with a\ncouple of very small caveats. It's also fully unit tested.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-subliminal","origin":"multimedia/py-subliminal","version":"2.3.2","comment":"Python library to search and download subtitles","maintainer":"eduardo@FreeBSD.org","www":"https://subliminal.readthedocs.org/en/latest/index.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f5bd59c690b149cb3f123e5f4b0c505ae2213c7b93a0f6752c0838e9267fea46","flatsize":1384202,"path":"All/py311-subliminal-2.3.2.pkg","repopath":"All/py311-subliminal-2.3.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":203124,"desc":"Subliminal is a python library to search and download subtitles.\n\nIt uses video hashes and the powerful guessit library that extracts\ninformations from filenames or filepaths to ensure you have the best\nsubtitles. It also relies on enzyme to detect embedded subtitles and avoid\nduplicates.","deps":{"py311-babelfish":{"origin":"devel/py-babelfish","version":"0.6.1"},"py311-beautifulsoup":{"origin":"www/py-beautifulsoup","version":"4.13.3_1"},"py311-chardet":{"origin":"textproc/py-chardet","version":"5.2.0,1"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-click-option-group":{"origin":"devel/py-click-option-group","version":"0.5.6_1"},"py311-dogpile.cache":{"origin":"devel/py-dogpile.cache","version":"1.3.3"},"py311-enzyme":{"origin":"multimedia/py-enzyme","version":"0.5.2"},"py311-guessit":{"origin":"multimedia/py-guessit","version":"3.8.0_1"},"py311-platformdirs":{"origin":"devel/py-platformdirs","version":"4.3.6"},"py311-pysubs2":{"origin":"multimedia/py-pysubs2","version":"1.7.2"},"py311-rarfile":{"origin":"archivers/py-rarfile","version":"4.1_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-srt":{"origin":"multimedia/py-srt","version":"3.5.3_1"},"py311-stevedore":{"origin":"devel/py-stevedore","version":"5.4.1"},"py311-tomli":{"origin":"textproc/py-tomli","version":"2.1.0"},"py311-tomlkit":{"origin":"textproc/py-tomlkit","version":"0.13.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["multimedia","python"],"annotations":{"flavor":"py311"}},{"name":"py311-streamparse","origin":"devel/py-streamparse","version":"4.1.2_1","comment":"Python analysis of Apache Storm streams","maintainer":"egypcio@FreeBSD.org","www":"https://github.com/Parsely/streamparse","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"61aa5c7134832087c468f2a1b9a149cc5b88e0df4fecebb1f4e3874854fe3b4e","flatsize":831279,"path":"All/py311-streamparse-4.1.2_1.pkg","repopath":"All/py311-streamparse-4.1.2_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":119756,"desc":"Streamparse lets you run Python code against real-time streams of data\nvia Apache Storm. With streamparse you can create Storm bolts and spouts\nin Python without having to write a single line of Java. It also\nprovides handy CLI utilities for managing Storm clusters and projects.","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-cython":{"origin":"lang/cython","version":"0.29.37_2"},"py311-fabric3":{"origin":"devel/py-fabric3","version":"1.14_1"},"py311-pystorm":{"origin":"devel/py-pystorm","version":"3.1.4_2"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-ruamel.yaml":{"origin":"devel/py-ruamel.yaml","version":"0.18.10_1"},"py311-simplejson":{"origin":"devel/py-simplejson","version":"3.18.4_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-texttable":{"origin":"textproc/py-texttable","version":"1.7.0_1"},"py311-thriftpy2":{"origin":"devel/py-thriftpy2","version":"0.5.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-strictyaml","origin":"devel/py-strictyaml","version":"1.7.3_2","comment":"Strict, typed YAML parser","maintainer":"DtxdF@disroot.org","www":"https://hitchdev.com/strictyaml","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e242442ef74c68bbbb474610655ce65f6c21a53f2cbd9cba7d4936a45be064e2","flatsize":2033613,"path":"All/py311-strictyaml-1.7.3_2.pkg","repopath":"All/py311-strictyaml-1.7.3_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":264592,"desc":"StrictYAML is a type-safe YAML parser that parses and validates a\nrestricted subset of the YAML specification.\n\nPriorities:\n\n* Beautiful API.\n* Refusing to parse the ugly, hard to read and insecure features\n  of YAML like the Norway problem.\n* Strict validation of markup and straightforward type casting.\n* Clear, readable exceptions with code snippets and line numbers.\n* Acting as a near-drop in replacement for pyyaml, ruamel.yaml or\n  poyo.\n* Ability to read in YAML, make changes and write it out again\n  with comments preserved.\n* Not speed, currently.","deps":{"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-streamdeck","origin":"comms/py-streamdeck","version":"0.9.6","comment":"Python library to control the Elgato Stream Deck","maintainer":"tiago.gasiba@gmail.com","www":"https://github.com/abcminiuser/python-elgato-streamdeck","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"86a5197813a12e4d5c13a201d4e666eee1b96a3012ff379a9bcf3dd8e7033ea0","flatsize":446105,"path":"All/py311-streamdeck-0.9.6.pkg","repopath":"All/py311-streamdeck-0.9.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":45696,"desc":"This is an open source Python 3 library to control an Elgato Stream Deck\ndirectly, without the official software. This can allow you to create your\nown custom front-ends, such as a custom control front-end for home\nautomation software.","deps":{"hidapi":{"origin":"comms/hidapi","version":"0.14.0"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["comms","python"],"annotations":{"flavor":"py311"}},{"name":"py311-stopit","origin":"devel/py-stopit","version":"1.1.2_1","comment":"Timeout control decorator and context managers in Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/stopit/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f6c15f1dc52e3a8ff396a5f6817e9a8afbfbdcca1c7921d0e5ded76311e93d8a","flatsize":63581,"path":"All/py311-stopit-1.1.2_1.pkg","repopath":"All/py311-stopit-1.1.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14920,"desc":"Raise asynchronous exceptions in other threads, control the timeout\nof blocks or callables with two context managers and two decorators.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-strawberry-graphql","origin":"devel/py-strawberry-graphql","version":"0.262.5","comment":"Library for creating GraphQL APIs","maintainer":"kai@FreeBSD.org","www":"https://github.com/strawberry-graphql/strawberry","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"12a0744b81930c4c9b511a28b441acab32c493e40a30028237998c4aefa946a8","flatsize":3579921,"path":"All/py311-strawberry-graphql-0.262.5.pkg","repopath":"All/py311-strawberry-graphql-0.262.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":517904,"desc":"Strawberry is a developer friendly GraphQL library for Python, designed for\nmodern development.\n\n* Type hints: Leverages Python type hints to provide a great developer\n  experience while creating GraphQL Libraries.\n\n* Async Support: Supports async/await out of the box, allowing you to write\n  your resolvers in a non-blocking way.\n\n* Extensible: Has support for schema and field extensions, allowing you to\n  extend the schema with custom logic.\n\n* Generics: Supports generics, allowing you to create reusable types that can\n  be used in multiple places.\n\n* Federation: Supports Federation, allowing you to create a federated GraphQL\n  schema.\n\n* Dataloaders: Comes with support for dataloaders, allowing you to batch\n  multiple queries into a single one.\n\n* Integrations: Has support for multiple integrations, allowing you to use it\n  with your favorite web framework.","deps":{"py311-graphql-core":{"origin":"devel/py-graphql-core","version":"3.2.6"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"AIOHTTP":"off","ASGI":"off","CHANNELS":"off","CLI":"off","DEBUG":"off","DEBUG-SERVER":"off","DJANGO":"off","FASTAPI":"off","FLASK":"off","OPENTELEMETRY":"off","PYDANTIC":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-stomp.py","origin":"net/py-stomp.py","version":"8.0.1_2","comment":"Python STOMP client, supporting >=1.0 and <=1.2 of the protocol","maintainer":"james@elstone.net","www":"https://github.com/jasonrbriggs/stomp.py","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9655c31ebb489c2f1ee29b6e63829b28bb24062d11c1053977d681521a0a011a","flatsize":494801,"path":"All/py311-stomp.py-8.0.1_2.pkg","repopath":"All/py311-stomp.py-8.0.1_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":73576,"desc":"stomp.py is a Python client library for accessing messaging servers (such as\nApollo or RabbitMQ) using the STOMP protocol (versions 1.0, 1.1 and 1.2). It\ncan also be run as a standalone, command-line client for testing.","deps":{"py311-docopt":{"origin":"devel/py-docopt","version":"0.6.2_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"options":{"DOXYGEN":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-streamlink","origin":"multimedia/streamlink","version":"6.5.1_1","comment":"Command-line utility that pipes video streams","maintainer":"takefu@airport.fm","www":"https://streamlink.github.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7e095b1e41cffce97f05623e3c8c19fbf042d5ee9e64b172afd204a35fbd163e","flatsize":6460395,"path":"All/py311-streamlink-6.5.1_1.pkg","repopath":"All/py311-streamlink-6.5.1_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":842040,"desc":"Streamlink is a command-line utility which pipes video streams from various\nservices into a video player, such as VLC.\n\nThe main purpose of Streamlink is to avoid resource-heavy and unoptimized\nwebsites, while still allowing the user to enjoy various streamed content.\n\nThere is also an API available for developers who want access to the stream\ndata.\n\nThis project was forked from Livestreamer, which is no longer maintained.","deps":{"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"py311-certifi":{"origin":"security/py-certifi","version":"2025.1.31"},"py311-country":{"origin":"devel/py-country","version":"22.3.5_1"},"py311-isodate":{"origin":"devel/py-isodate","version":"0.7.2"},"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-pycryptodome":{"origin":"security/py-pycryptodome","version":"3.21.0"},"py311-pysocks":{"origin":"net/py-pysocks","version":"1.7.1_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-trio":{"origin":"net/py-trio","version":"0.29.0"},"py311-trio-websocket":{"origin":"net/py-trio-websocket","version":"0.11.1_1"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"py311-urllib3":{"origin":"net/py-urllib3","version":"1.26.20,1"},"py311-websocket-client":{"origin":"www/py-websocket-client","version":"1.4.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["multimedia"],"options":{"FFMPEG":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-subversion","origin":"devel/py-subversion","version":"1.14.5","comment":"Python bindings for version control system","maintainer":"michaelo@apache.org","www":"https://subversion.apache.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8d815555bf0afa8df897baa44ed9169c789292b57ae1ea374fdec604c02d6a52","flatsize":7299557,"path":"All/py311-subversion-1.14.5.pkg","repopath":"All/py311-subversion-1.14.5.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":799140,"desc":"Subversion is a version control system designed to be as similar to cvs(1)\nas possible, while fixing many outstanding problems with cvs(1).\n\nThis slave port adds Python bindings to Subversion.","deps":{"apr":{"origin":"devel/apr1","version":"1.7.5.1.6.3_4"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"liblz4":{"origin":"archivers/liblz4","version":"1.10.0,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"subversion":{"origin":"devel/subversion","version":"1.14.5_1"},"utf8proc":{"origin":"textproc/utf8proc","version":"2.10.0"}},"categories":["devel","python"],"annotations":{"cpe":"cpe:2.3:a:apache:subversion:1.14.5:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-strategies","origin":"devel/py-strategies","version":"0.2.3_1","comment":"Programmatic control flow","maintainer":"yuri@FreeBSD.org","www":"https://github.com/logpy/strategies","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"217c86f40c7e6044de90d35e9c9749bef7968d3dfba6aadad7eacecdb5bf9603","flatsize":58052,"path":"All/py311-strategies-0.2.3_1.pkg","repopath":"All/py311-strategies-0.2.3_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":13260,"desc":"This project contains a set of complementary higher order functions that\nloosely resembles the Stratego language.","deps":{"py311-multipledispatch":{"origin":"devel/py-multipledispatch","version":"0.4.8_1"},"py311-toolz":{"origin":"devel/py-toolz","version":"1.0.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-strawberry-graphql-django","origin":"www/py-strawberry-graphql-django","version":"0.53.1","comment":"Strawberry GraphQL Django extension","maintainer":"kai@FreeBSD.org","www":"https://github.com/strawberry-graphql/strawberry-django","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"badb1229c2fa81c18b24f4dd923f734b362944d4c559026ae7b2de0d96705ef3","flatsize":1263855,"path":"All/py311-strawberry-graphql-django-0.53.1.pkg","repopath":"All/py311-strawberry-graphql-django-0.53.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":196040,"desc":"This package provides powerful tools to generate GraphQL types, queries,\nmutations and resolvers from Django models.\n\nSupported Features:\n\n* GraphQL type generation from models\n* Filtering, pagination and ordering\n* Basic create, retrieve, update and delete (CRUD) types and mutations\n* Basic Django auth support, current user query, login and logout mutations\n* Django sync and async views\n* Permission extension using django's permissioning system\n* Relay support with automatic resolvers generation\n* Query optimization to improve performance and avoid common pitfalls (e.g n+1)\n* Debug Toolbar integration with graphiql to display metrics like SQL queries\n* Unit test integration","deps":{"py311-asgiref":{"origin":"www/py-asgiref","version":"3.8.1_1"},"py311-django-choices-field":{"origin":"www/py-django-choices-field","version":"2.3.0_1"},"py311-django-debug-toolbar":{"origin":"www/py-django-debug-toolbar","version":"5.0.1"},"py311-django-tree-queries":{"origin":"www/py-django-tree-queries","version":"0.19.0"},"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"py311-strawberry-graphql":{"origin":"devel/py-strawberry-graphql","version":"0.262.5"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"DEBUG-TOOLBAR":"on","ENUM":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-stocksera","origin":"finance/py-stocksera","version":"0.1.21","comment":"Official Stocksera API","maintainer":"yuri@FreeBSD.org","www":"https://stocksera-api.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d53764c6418f19254569d2127862434a10a153d2275dab155ba33c6de2a9290b","flatsize":41782,"path":"All/py311-stocksera-0.1.21.pkg","repopath":"All/py311-stocksera-0.1.21.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8604,"desc":"The stocksera module is the official API for Stocksera.\n\nIt provides access to sata sources:\nYahoo Finance, Finviz, Finnhub, FinancialModellingPrep, IBKR, Reddit, Finra,\nSEC, CompaniesMarketCap, SenateStockWatcher, HouseStockWatcher, Polygon,\nARKFunds.io, Stocktwits, Twitter, Federal Reserve and much more...","deps":{"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["finance","python"],"annotations":{"flavor":"py311"}},{"name":"py311-stix2-patterns","origin":"security/py-stix2-patterns","version":"2.0.0_1","comment":"Python library to validate STIX 2 Patterns","maintainer":"antoine@FreeBSD.org","www":"https://github.com/oasis-open/cti-pattern-validator","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"abda3e3fd79158d9addd10298fe918befb69f82e5c40c66eadd0b17b651ad676","flatsize":1264526,"path":"All/py311-stix2-patterns-2.0.0_1.pkg","repopath":"All/py311-stix2-patterns-2.0.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":81372,"desc":"The STIX 2 Pattern Validator is a software tool for checking the syntax of the\nCyber Threat Intelligence (CTI) STIX Pattern expressions, which are used within\nSTIX to express conditions (prepresented with the Cyber Observable data model)\nthat indicate particular cyber threat activity.  The repository contains source\ncode, an ANTLR grammar, automated tests and associated documentation for the\ntool.  The validator can be used as a command-line tool or as a Python library\nwhich can be included in other applications.","deps":{"py311-antlr4-python3-runtime":{"origin":"devel/py-antlr4-python3-runtime","version":"4.9_1,1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-stevedore","origin":"devel/py-stevedore","version":"5.4.1","comment":"Manage dynamic plugins for Python applications","maintainer":"nivit@FreeBSD.org","www":"https://docs.openstack.org/stevedore/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3498d6bdce2d36a92ce1ff0b0bbe278a55d46b40a677dafbe54e63a74598ec33","flatsize":430377,"path":"All/py311-stevedore-5.4.1.pkg","repopath":"All/py311-stevedore-5.4.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":58596,"desc":"Python makes loading code dynamically easy, allowing you to configure\nand extend your application by discovering and loading extensions\n(\"plugins\") at runtime. Many applications implement their own library\nfor doing this, using __import__ or importlib. Stevedore avoids\ncreating yet another extension mechanism by building on top of setuptools\nentry points.","deps":{"py311-pbr":{"origin":"devel/py-pbr","version":"6.1.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"flavor":"py311"}},{"name":"py311-stix2","origin":"security/py-stix2","version":"2.1.0_1","comment":"Python library to produce and consume STIX 2 JSON content","maintainer":"antoine@FreeBSD.org","www":"https://github.com/oasis-open/cti-python-stix2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5bb7b59c76aecfb59d94b80cd028beda6a86dff20661a4e8cf83cbf08ddb9d3a","flatsize":2113026,"path":"All/py311-stix2-2.1.0_1.pkg","repopath":"All/py311-stix2-2.1.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":235892,"desc":"Python APIs for serializing and de-serializing STIX 2 JSON content, along with\nhigher-level APIs for common tasks, including data markings, versioning, and for\nresolving STIX IDs across multiple data sources.","deps":{"py311-pytz":{"origin":"devel/py-pytz","version":"2024.2_1,1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-simplejson":{"origin":"devel/py-simplejson","version":"3.18.4_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-stix2-patterns":{"origin":"security/py-stix2-patterns","version":"2.0.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-stone","origin":"devel/py-stone","version":"3.3.8","comment":"Interface description language (IDL) for APIs","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/dropbox/stone","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c572933efbf1c4f678ab077387aaa3051b5437ef1f71e12b7892fbc79ed5945b","flatsize":2495596,"path":"All/py311-stone-3.3.8.pkg","repopath":"All/py311-stone-3.3.8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":335680,"desc":"The Official API Spec Language for Dropbox.","deps":{"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-ply":{"origin":"devel/py-ply","version":"3.11_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-stestr","origin":"devel/py-stestr","version":"4.1.0_1","comment":"Parallel Python test runner built around subunit","maintainer":"sunpoet@FreeBSD.org","www":"https://stestr.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e105fdf4a1e69a33038b94b740e0aba5692193bcda814c5587fcc802a4165163","flatsize":1285626,"path":"All/py311-stestr-4.1.0_1.pkg","repopath":"All/py311-stestr-4.1.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":169156,"desc":"stestr is parallel Python test runner designed to execute unittest test suites\nusing multiple processes to split up execution of a test suite. It also will\nstore a history of all test runs to help in debugging failures and optimizing\nthe scheduler to improve speed. To accomplish this goal it uses the subunit\nprotocol to facilitate streaming and storing results from multiple workers.\n\nstestr originally started as a fork of the testrepository project. But, instead\nof being an interface for any test runner that used subunit, like\ntestrepository, stestr concentrated on being a dedicated test runner for python\nprojects. While stestr was originally forked from testrepository it is not\nbackwards compatible with testrepository. At a high level the basic concepts of\noperation are shared between the two projects but the actual usage is not\nexactly the same.","deps":{"py311-cliff":{"origin":"devel/py-cliff","version":"4.9.1"},"py311-extras":{"origin":"devel/py-extras","version":"1.0.0_2"},"py311-fixtures":{"origin":"devel/py-fixtures","version":"4.2.4.post1"},"py311-pbr":{"origin":"devel/py-pbr","version":"6.1.1"},"py311-python-subunit":{"origin":"devel/py-python-subunit","version":"1.3.0_3"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-testtools":{"origin":"devel/py-testtools","version":"2.7.2"},"py311-tomlkit":{"origin":"textproc/py-tomlkit","version":"0.13.2"},"py311-voluptuous":{"origin":"devel/py-voluptuous","version":"0.15.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-stemming","origin":"textproc/py-stemming","version":"1.0.1_1","comment":"Algorithms for stemming","maintainer":"ports@FreeBSD.org","www":"https://pypi.org/project/stemming/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c40485c5794ada2a46131daa89f86e3677c471997b1aed8ad659b8f61011e286","flatsize":127451,"path":"All/py311-stemming-1.0.1_1.pkg","repopath":"All/py311-stemming-1.0.1_1.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":23292,"desc":"Python implementations of the Porter, Porter2, Paice-Husk, and Lovins stemming\nalgorithms for English. These implementations are straightforward and\nefficient, unlike some Python versions of the same algorithms available on the\nWeb. This package is an extraction of the stemming code included in the Whoosh\nsearch engine.\n\nNote that these are *pure Python* implementations. Python wrappers for, e.g.\nthe Snoball stemmers and the C implementation of the Porter stemmer are\navailable on PyPI and will be faster if using compiled code is an option for\nyou.\n\nStemming algorithms attempt to automatically remove suffixes (and in some\ncases prefixes) in order to find the \"root word\" or stem of a given word. This\nis useful in various natural language processing scenarios, such as search.\n\nIn general ``porter2`` is the best overall stemming algorithm, but not\nnecessarily the fastest or most aggressive.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-stemming port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-stig","origin":"net-p2p/py-stig","version":"0.13.0.a0","comment":"TUI and CLI client for the BitTorrent Transmission daemon","maintainer":"alster@vinterdalen.se","www":"https://github.com/rndusr/stig/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5bdddf94dffed8eecf14d33a7cfc80ced81738d50c5f3f4d64a632316212fdb5","flatsize":3932704,"path":"All/py311-stig-0.13.0.a0.pkg","repopath":"All/py311-stig-0.13.0.a0.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":559668,"desc":"Stig features:\n\n* Filters are used to select torrents for listing, starting/stopping, deleting,\netc\n\n* Tabs allow you to open and switch between multiple lists (torrents, peers,\nfiles, etc)\n\n* Commands do almost everything, and they can be invoked:\n- through single- or multi-key (think GNU/EMACS) keybindings,\n- by entering them in a command prompt in the TUI (think vi) with tab completion\n- by providing them as CLI arguments when invoking stig (think Git),\n- or by listing them in an rc file which is automatically loaded.\n\n* Color themes support 16 and 256 colors\n\n* Complete built-in documentation with help command or --help argument\n\n* Full API abstraction layer makes it possible to add support for other\nBitTorrent clients with RPC interfaces (contributors are welcome)","deps":{"py311-aiohttp-socks":{"origin":"net/py-aiohttp-socks","version":"0.10.1"},"py311-async_timeout":{"origin":"devel/py-async_timeout","version":"4.0.3_1"},"py311-blinker":{"origin":"devel/py-blinker","version":"1.9.0"},"py311-natsort":{"origin":"devel/py-natsort","version":"8.4.0_1"},"py311-setproctitle":{"origin":"devel/py-setproctitle","version":"1.3.3_1"},"py311-urwidtrees":{"origin":"devel/py-urwidtrees","version":"1.0.3_1"},"py311-xdg":{"origin":"devel/py-xdg","version":"0.28_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net-p2p"],"annotations":{"flavor":"py311"}},{"name":"py311-stdlibs","origin":"devel/py-stdlibs","version":"2024.12.3","comment":"List of packages in the stdlib","maintainer":"sunpoet@FreeBSD.org","www":"https://stdlibs.omnilib.dev/en/stable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f8cb3e33d3dea1e210737a65fe0d044f385498bf0d56013bb6ccf92f9bf716fe","flatsize":427848,"path":"All/py311-stdlibs-2024.12.3.pkg","repopath":"All/py311-stdlibs-2024.12.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":35624,"desc":"stdlibs provides a static listing of all known modules in the Python standard\nlibrary, with separate lists available for each major release dating back to\nPython 2.3. It also includes combined lists of all module names that were ever\navailable in any 3.x release, any 2.x release, or both.\n\nNote: On Python versions 3.10 or newer, a list of module names for the active\nruntime is available sys.stdlib_module_names. This package exists to provide an\nhistorical record for use with static analysis and other tooling.\n\nThis package only includes listings for CPython releases. If other runtimes\nwould be useful, open an issue and start a discussion on how best that can be\naccomodated.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-stdlib-list","origin":"devel/py-stdlib-list","version":"0.8.0_1","comment":"List of Python Standard Libraries","maintainer":"yuri@FreeBSD.org","www":"https://github.com/jackmaney/python-stdlib-list","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f3d329601a85274099fced4aa91c56928d3a7d0c5e17a99e4d03a54ceea68491","flatsize":255983,"path":"All/py311-stdlib-list-0.8.0_1.pkg","repopath":"All/py311-stdlib-list-0.8.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21376,"desc":"The package includes lists of all of the standard libraries for Python\n2.6, 2.7, 3.2, 3.3, 3.4, 3.5, 3.6, 3.7, 3.8, and 3.9 along with the code for\nscraping the official Python docs to get said lists.","deps":{"py311-sphinx":{"origin":"textproc/py-sphinx","version":"5.3.0_3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-stix","origin":"security/py-stix","version":"1.2.0.11_2","comment":"Python library for parsing, manipulating, and generating STIX content","maintainer":"antoine@FreeBSD.org","www":"https://github.com/STIXProject/python-stix","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c6df918973293942863d33316adf5ffdbe65229f507a7b1e3266dc211bba8b9e","flatsize":5471885,"path":"All/py311-stix-1.2.0.11_2.pkg","repopath":"All/py311-stix-1.2.0.11_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":411720,"desc":"A Python library for parsing, manipulating, and generating STIX content","deps":{"py311-cybox":{"origin":"security/py-cybox","version":"2.1.0.21_2"},"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-mixbox":{"origin":"security/py-mixbox","version":"1.0.5_2"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-stem","origin":"security/py-stem","version":"1.8.2_1","comment":"Python controller library for Tor","maintainer":"egypcio@FreeBSD.org","www":"https://stem.torproject.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2edb577c15baf9fff0c90d43ef7272dc2b272440a95493e7de1774a8178113d5","flatsize":4730757,"path":"All/py311-stem-1.8.2_1.pkg","repopath":"All/py311-stem-1.8.2_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":656204,"desc":"Stem is a python controller library for Tor. Like its predecessor, TorCtl, it\nuses Tor's control protocol to help developers program against the Tor process,\nenabling them to build things similar to Vidalia and arm.","deps":{"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-stdnum","origin":"devel/py-stdnum","version":"1.20_1","comment":"Python module to handle standardized numbers and codes","maintainer":"pi@FreeBSD.org","www":"https://pypi.org/project/python-stdnum/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a2d9d9957dc082e9a51a6ce00d2f2687a11606c1bef08535526a3fe16c937f73","flatsize":4903291,"path":"All/py311-stdnum-1.20_1.pkg","repopath":"All/py311-stdnum-1.20_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":762636,"desc":"Python module to parse, validate and reformat standard numbers and codes.\n\nThis library offers functions for parsing, validating and reformatting\nstandard numbers and codes in various formats.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-statsd","origin":"devel/py-statsd","version":"4.0.1_1","comment":"Simple statsd client","maintainer":"python@FreeBSD.org","www":"https://github.com/jsocol/pystatsd","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a931a9e2d9c1fea952b6e18ff258d60322fb14682b505fc79ff4b95c5165d4c8","flatsize":209851,"path":"All/py311-statsd-4.0.1_1.pkg","repopath":"All/py311-statsd-4.0.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":31744,"desc":"statsd is a friendly front-end to Graphite. This is a Python client for the\nstatsd daemon.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-stack-data","origin":"devel/py-stack-data","version":"0.6.3_1","comment":"Extract data from python stack frames and tracebacks for informative displays","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/alexmojaki/stack_data","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d97c14a2dcedb8c4f6638c0b994a9b429b12b68757ec81d92d51e7a3c4d0fb51","flatsize":246124,"path":"All/py311-stack-data-0.6.3_1.pkg","repopath":"All/py311-stack-data-0.6.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":47188,"desc":"stack_data is a library that extracts data from stack frames and tracebacks,\nparticularly to display more useful tracebacks than the default. It powers the\ntracebacks in IPython and futurecoder.","deps":{"py311-asttokens":{"origin":"devel/py-asttokens","version":"2.4.1_1"},"py311-executing":{"origin":"devel/py-executing","version":"2.2.0"},"py311-pure-eval":{"origin":"devel/py-pure-eval","version":"0.2.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-statgrab","origin":"devel/py-statgrab","version":"0.7.3_1","comment":"Set of Python bindings for libstatgrab","maintainer":"tdb@FreeBSD.org","www":"https://libstatgrab.org/pystatgrab/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1db3605fcb721cc4791aaebcaa5d41095bfd55647f0fa0b7e9451539e6ccfc28","flatsize":243013,"path":"All/py311-statgrab-0.7.3_1.pkg","repopath":"All/py311-statgrab-0.7.3_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":64776,"desc":"pystatgrab contains a set of python bindings for the libstatgrab library.","deps":{"libstatgrab":{"origin":"devel/libstatgrab","version":"0.92.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-sshtunnel","origin":"net/py-sshtunnel","version":"0.1.5_2","comment":"Pure Python SSH tunnels","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/sshtunnel/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"44f514e26b66ebdb047ac3eed608245690068a9445653d7bf0e3315482de5584","flatsize":251888,"path":"All/py311-sshtunnel-0.1.5_2.pkg","repopath":"All/py311-sshtunnel-0.1.5_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":42496,"desc":"sshtunnel is a Python module for easily creating ssh tunnels in the background,\nfrom within Python. An example use case is when you want to access a remote\ndatabase. With sshtunnel all you need is ssh access to the remote machine and\nPython installed.","deps":{"py311-paramiko":{"origin":"security/py-paramiko","version":"2.11.0_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-sshpubkeys","origin":"security/py-sshpubkeys","version":"3.3.1_2","comment":"SSH public key parser","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ojarva/python-sshpubkeys","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d458c5d33525d2bf06b507c4c4f4f631244b0693775f8daa8d246cd82dac409d","flatsize":91017,"path":"All/py311-sshpubkeys-3.3.1_2.pkg","repopath":"All/py311-sshpubkeys-3.3.1_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":19432,"desc":"sshpubkeys provides a native implementation for validating OpenSSH public keys.","deps":{"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-ecdsa":{"origin":"security/py-ecdsa","version":"0.19.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-ssh-import-id","origin":"security/ssh-import-id","version":"5.11_1","comment":"Authorize SSH public keys from trusted online identities","maintainer":"p.mousavizadeh@protonmail.com","www":"https://git.launchpad.net/ssh-import-id","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7a07f00eed570c0e531e46616e994b821fdb9e37e90d713ecd572135feba4b3d","flatsize":92423,"path":"All/py311-ssh-import-id-5.11_1.pkg","repopath":"All/py311-ssh-import-id-5.11_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":25276,"desc":"You're logged onto a cloud instance working on a problem with your\nfellow devs, and you want to invite them to log in and take a look\nat these crazy log messages. What to do?\n\nOh. You have to ask them to cat their public SSH key, paste it into\nIRC (wait, no, it's id_rsa.pub, not id_rsa silly!) then you copy it\nand cat it to the end of authorized_hosts.\n\nThat's where ssh-import-id comes in. With ssh-import-id, you can add\nthe public SSH keys from a known, trusted online identity to grant\nSSH access.\n\nCurrently supported identities include Github and Launchpad.","deps":{"py311-distro":{"origin":"sysutils/py-distro","version":"1.9.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-starlette-context","origin":"www/py-starlette-context","version":"0.4.0","comment":"Starlette: store and access the context data of a request","maintainer":"yuri@FreeBSD.org","www":"https://starlette-context.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"702b8393ea1a0a7a78747cbe04a64a005972240c6e4dda94546fc5b7b9e918c4","flatsize":85577,"path":"All/py311-starlette-context-0.4.0.pkg","repopath":"All/py311-starlette-context-0.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19252,"desc":"starlette-context is a middleware for Starlette that allows you to store and\naccess the context data of a request. Can be used with logging so logs\nautomatically use request headers such as x-request-id or x-correlation-id.","deps":{"py311-starlette":{"origin":"www/py-starlette","version":"0.46.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-sse-starlette","origin":"www/py-sse-starlette","version":"2.2.0","comment":"Starlette: SSE plugin","maintainer":"yuri@FreeBSD.org","www":"https://github.com/sysid/sse-starlette","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a2dd66095d545b58191cb0ccd9473e2fb31e308a45258894fffd37806e523824","flatsize":60139,"path":"All/py311-sse-starlette-2.2.0.pkg","repopath":"All/py311-sse-starlette-2.2.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":15904,"desc":"SSE (Server Sent Events) plugin for the Starlette framework.","deps":{"py311-anyio":{"origin":"devel/py-anyio","version":"4.8.0"},"py311-starlette":{"origin":"www/py-starlette","version":"0.46.1"},"py311-uvicorn":{"origin":"www/py-uvicorn","version":"0.34.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-srt","origin":"multimedia/py-srt","version":"3.5.3_1","comment":"Library and tools for parsing, modifying, and composing SRT files","maintainer":"yuri@FreeBSD.org","www":"https://github.com/Zulko/moviepy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"22793628d9e089a51c65b2a62f9338a477eaa3031bafc697de6b0e3be7f0a647","flatsize":115671,"path":"All/py311-srt-3.5.3_1.pkg","repopath":"All/py311-srt-3.5.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":26728,"desc":"srt is a tiny Python library for parsing, modifying, and composing SRT files.\n\nThere are a number of tools shipped with the library to manipulate, process,\nand fix SRT files.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["multimedia","python"],"annotations":{"flavor":"py311"}},{"name":"py311-starlette","origin":"www/py-starlette","version":"0.46.1","comment":"Lightweight ASGI framework/toolkit","maintainer":"sunpoet@FreeBSD.org","www":"https://www.starlette.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5e400d96589e77b410f7692655600c3d53c3d69aaf0bce561620f96c8ed62149","flatsize":1016415,"path":"All/py311-starlette-0.46.1.pkg","repopath":"All/py311-starlette-0.46.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":163356,"desc":"Starlette is a lightweight ASGI framework/toolkit, which is ideal for building\nhigh performance asyncio services.\n\nIt is production-ready, and gives you the following:\n- Seriously impressive performance.\n- WebSocket support.\n- GraphQL support.\n- In-process background tasks.\n- Startup and shutdown events.\n- Test client built on requests.\n- CORS, GZip, Static Files, Streaming responses.\n- Session and Cookie support.\n- 100%25 test coverage.\n- 100%25 type annotated codebase.\n- Zero hard dependencies.","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-anyio":{"origin":"devel/py-anyio","version":"4.8.0"},"py311-httpx":{"origin":"www/py-httpx","version":"0.28.1"},"py311-itsdangerous":{"origin":"security/py-itsdangerous","version":"2.2.0"},"py311-python-multipart":{"origin":"www/py-python-multipart","version":"0.0.20"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"FULL":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-sseclient","origin":"www/py-sseclient","version":"0.0.27_1","comment":"Python client library for reading Server Sent Event streams","maintainer":"yuri@FreeBSD.org","www":"https://github.com/btubbs/sseclient","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e0132ba4b5c3af027b1c6cdc96211d1c49233b2530bd6a69e8535fd61ea49a85","flatsize":26795,"path":"All/py311-sseclient-0.0.27_1.pkg","repopath":"All/py311-sseclient-0.0.27_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8620,"desc":"A Python client library for iterating over http Server Sent Event (SSE) streams\n(also known as EventSource, after the name of the Javascript interface inside\nbrowsers). The SSEClient class accepts a url on init, and is then an iterator\nover messages coming from the server.","deps":{"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-sre-yield","origin":"devel/py-sre-yield","version":"1.2_1","comment":"Expand a regular expression to its possible matches","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/google/sre_yield","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d2b30a0445696fb24a652edeefa6acddaeeecab6dd6ec32e7b7f25fa1f85e98e","flatsize":231898,"path":"All/py311-sre-yield-1.2_1.pkg","repopath":"All/py311-sre-yield-1.2_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":44588,"desc":"The goal of sre_yield is to efficiently generate all values that can match a\ngiven regular expression, or count possible matches efficiently. It uses the\nparsed regular expression, so you get a much more accurate result than trying to\njust split strings.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-sshuttle","origin":"net/py-sshuttle","version":"1.3.1","comment":"Full-featured VPN over an SSH tunnel","maintainer":"bofh@FreeBSD.org","www":"https://github.com/sshuttle/sshuttle","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"94d6024d42a5512c80d167708514b7fd06dbf825c62a4ec69b29e457caa97c33","flatsize":919825,"path":"All/py311-sshuttle-1.3.1.pkg","repopath":"All/py311-sshuttle-1.3.1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":163932,"desc":"As far as I (the author) knows, sshuttle is the only program that solves\nthe following common case:\n\n * Your client machine (or router) is Linux, FreeBSD, or MacOS.\n * You have access to a remote network via ssh.\n * You don't necessarily have admin access on the remote network.\n * The remote network has no VPN, or only stupid/complex VPN protocols\n   (IPsec, PPTP, etc). Or maybe you are the admin and you just got\n   frustrated with the awful state of VPN tools.\n * You don't want to create an ssh port forward for every single host/port\n   on the remote network.\n * You hate openssh's port forwarding because it's randomly slow and/or\n   stupid.\n * You can't use openssh's PermitTunnel feature because it's disabled by\n   default on openssh servers; plus it does TCP-over-TCP, which has\n   terrible performance","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","net-vpn","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ssh-audit","origin":"security/py-ssh-audit","version":"3.3.0","comment":"SSH server auditing","maintainer":"pkubaj@FreeBSD.org","www":"https://github.com/jtesta/ssh-audit","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"347b474c0f5da0572271024893257a0ec6d10e0273484dda9274a8f3e463d08d","flatsize":1350613,"path":"All/py311-ssh-audit-3.3.0.pkg","repopath":"All/py311-ssh-audit-3.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":199160,"desc":"ssh-audit is a tool for ssh server & client configuration auditing.\n\nFeatures:\n* SSH1 and SSH2 protocol server support;\n* analyze SSH client configuration;\n* grab banner, recognize device or software and operating system,\n\tdetect compression;\n* gather key-exchange, host-key, encryption and\n\tmessage authentication code algorithms;\n* output algorithm information\n\t(available since, removed/disabled, unsafe/weak/legacy, etc);\n* output algorithm recommendations\n\t(append or remove based on recognized software version);\n* output security information (related issues, assigned CVE list, etc);\n* analyze SSH version compatibility based on algorithm information;\n* historical information from OpenSSH, Dropbear SSH and libssh;\n* no dependencies, compatible with Python 2.6+, Python 3.x and PyPy.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["security"],"annotations":{"flavor":"py311"}},{"name":"py311-squint","origin":"devel/py-squint","version":"0.1.0_1","comment":"Simple query interface for tabular data","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/shawnbrown/squint","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9f2969dfe53aeba540bc0b73f4309d8ee363e3a5f67bd22f28295c7174abf42b","flatsize":485838,"path":"All/py311-squint-0.1.0_1.pkg","repopath":"All/py311-squint-0.1.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":84384,"desc":"Squint is a simple query interface for tabular data that's light-weight and easy\nto learn. A core feature of Squint is that the structure of a query's selection\ndetermines the structure of its result. With it you can:\n- Select data using Python literals -- sets, lists, dictionaries, etc. -- and\n  get results in the same format.\n- Aggregate, map, filter, reduce, and otherwise manipulate data.\n- Lazily iterate over results, write them to a file, or eagerly evaluate them in\n  memory.\n- Analyze data from CSV, Excel, SQL, and other data sources.","deps":{"py311-get-reader":{"origin":"devel/py-get-reader","version":"1.0.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-squarify","origin":"math/py-squarify","version":"0.4.4_1","comment":"Squarify treemap layout algorithm","maintainer":"yuri@FreeBSD.org","www":"https://github.com/laserson/squarify","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fe08dcdeb549256cf9d32b598abbd56d31ec81806458751fefe55ddf8d8e4a8b","flatsize":40413,"path":"All/py311-squarify-0.4.4_1.pkg","repopath":"All/py311-squarify-0.4.4_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":10456,"desc":"squarify is a pure Python implementation of the squarify treemap layout\nalgorithm.\n\nsquarify is an extension to the treemap method for the visualization of\nhierarchical information, such as directory structures and Organization\nstructures, is presented. The Standard treemap method often gives thin,\nelongated rectangles. As a result, rectangles are difficult to compare and\nto select.","deps":{"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-sqlrelay","origin":"databases/py-sqlrelay","version":"1.9.3","comment":"Python modules to access to SQL Relay","maintainer":"pi@FreeBSD.org","www":"https://sqlrelay.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"758d6b7f6967dba079ae765ef51fe83382f9de1b13f7ee7fd6b806c6881e4252","flatsize":120330,"path":"All/py311-sqlrelay-1.9.3.pkg","repopath":"All/py311-sqlrelay-1.9.3.pkg","licenselogic":"single","pkgsize":24960,"desc":"This package provides Python modules to access to SQL Relay.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"},"sqlrelay":{"origin":"databases/sqlrelay","version":"1.9.3_1"}},"categories":["databases","python"]},{"name":"py311-sqlparse","origin":"databases/py-sqlparse","version":"0.5.3","comment":"Non-validating SQL parser for Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/andialbrecht/sqlparse","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f0ddfa15790886b50062e8cf18b5528d963cb26983609ec4f27df65d6c00d10c","flatsize":536962,"path":"All/py311-sqlparse-0.5.3.pkg","repopath":"All/py311-sqlparse-0.5.3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":88040,"desc":"sqlparse is a non-validating SQL parser module.\nIt provides support for parsing, splitting and formatting SQL statements.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-sqlite3","origin":"databases/py-sqlite3","version":"3.11.12_10","comment":"Standard Python binding to the SQLite3 library (Python 3.11)","maintainer":"python@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e8b617a3873b229675733508f60ae8a6b450f2393338fd777cb44533d35ac583","flatsize":124895,"path":"All/py311-sqlite3-3.11.12_10.pkg","repopath":"All/py311-sqlite3-3.11.12_10.pkg","licenselogic":"single","licenses":["PSFL"],"pkgsize":38992,"desc":"SQLite is a library that provides a SQL-language database that\nstores data in disk files without requiring a separate server\nprocess. pysqlite provides a SQL interface compliant with the DB-API\n2.0 specification described by PEP 249. This means that it should\nbe possible to write the first version of your applications using\nSQLite for data storage. If switching to a larger database such as\nPostgreSQL or Oracle is later necessary, the switch should be\nrelatively easy.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-srsly","origin":"devel/py-srsly","version":"2.5.1","comment":"Modern high-performance serialization utilities for Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/explosion/srsly","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cbc1c9a13c596d844dfb9a691ee48fddb52d13e6ecbda5d3ebe8bc1c95a09014","flatsize":6013354,"path":"All/py311-srsly-2.5.1.pkg","repopath":"All/py311-srsly-2.5.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":724988,"desc":"This package bundles some of the best Python serialization libraries into one\nstandalone package, with a high-level API that makes it easy to write code\nthat's correct across platforms and Pythons. This allows us to provide all the\nserialization utilities we need in a single binary wheel. Currently supports\nJSON, JSONL, MessagePack, Pickle and YAML.","deps":{"py311-catalogue":{"origin":"devel/py-catalogue","version":"2.0.10_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-sqlite-migrate","origin":"databases/py-sqlite-migrate","version":"0.1.b0","comment":"Python CLI utility and library for migrating SQLite schemas","maintainer":"dch@FreeBSD.org","www":"https://github.com/simonw/sqlite-migrate","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"54dfc3011c2eeb29683794033f6d39ba8cc0af19f605998dce01fd86ef1810cd","flatsize":63625,"path":"All/py311-sqlite-migrate-0.1.b0.pkg","repopath":"All/py311-sqlite-migrate-0.1.b0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":14268,"desc":"A simple database migration system for SQLite, in pre-release.","deps":{"py311-sqlite-utils":{"origin":"databases/py-sqlite-utils","version":"3.36_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-sqlite-fts4","origin":"databases/py-sqlite-fts4","version":"1.0.1_1","comment":"Python functions for working with SQLite FTS4 search","maintainer":"loader@FreeBSD.org","www":"https://github.com/simonw/sqlite-fts4","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"65958f0efe708b979831de5b15a9c902a169535c3ab110bb4bed922c5cc69544","flatsize":48956,"path":"All/py311-sqlite-fts4-1.0.1_1.pkg","repopath":"All/py311-sqlite-fts4-1.0.1_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":13096,"desc":"Custom SQLite functions written in Python for ranking documents\nindexed using the FTS4 extension.","deps":{"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-sunpy","origin":"astro/py-sunpy","version":"6.1.1_1","comment":"Python for Solar Physics","maintainer":"wen@FreeBSD.org","www":"https://www.sunpy.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"45997972d763f3427d8102c2c84abafd569bde055961ca9ad55c19d43c3e3e3f","flatsize":14784803,"path":"All/py311-sunpy-6.1.1_1.pkg","repopath":"All/py311-sunpy-6.1.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":3477664,"desc":"Sunpy is a Python software package that provides fundamental tools for\naccessing, loading and interacting with solar physics data in Python.\nIt is the core library of the SunPy Project.","deps":{"py311-aiohttp":{"origin":"www/py-aiohttp","version":"3.11.13"},"py311-astropy":{"origin":"astro/py-astropy","version":"7.0.1_1,2"},"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-parfive":{"origin":"ftp/py-parfive","version":"2.1.0"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"py311-sqlalchemy14":{"origin":"databases/py-sqlalchemy14","version":"1.4.54"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["astro"],"annotations":{"flavor":"py311"}},{"name":"py311-sqlite-utils","origin":"databases/py-sqlite-utils","version":"3.36_1","comment":"Python CLI utility and library for manipulating SQLite databases","maintainer":"loader@FreeBSD.org","www":"https://github.com/simonw/sqlite-utils","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e9698034ed2d6745cfa247e971198719d2e0e5fd30cc074d45c2d40b24563788","flatsize":984801,"path":"All/py311-sqlite-utils-3.36_1.pkg","repopath":"All/py311-sqlite-utils-3.36_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":147740,"desc":"Python CLI utility and library for manipulating SQLite databases.\n\nSome feature highlights\n\n* Pipe JSON (or CSV or TSV) directly into a new SQLite database\n  file, automatically creating a table with the appropriate schema\n* Run in-memory SQL queries, including joins, directly against data\n  in CSV, TSV or JSON files and view the results\n* Configure SQLite full-text search against your database tables\n  and run search queries against them, ordered by relevance\n* Run transformations against your tables to make schema changes\n  that SQLite ALTER TABLE does not directly support, such as\n  changing the type of a column\n* Extract columns into separate tables to better normalize your\n  existing data","deps":{"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-click-default-group":{"origin":"devel/py-click-default-group","version":"1.2.4"},"py311-pluggy":{"origin":"devel/py-pluggy","version":"1.5.0"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-sqlite-fts4":{"origin":"databases/py-sqlite-fts4","version":"1.0.1_1"},"py311-tabulate":{"origin":"devel/py-tabulate","version":"0.9.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-sqlite-anyio","origin":"databases/py-sqlite-anyio","version":"0.2.3","comment":"Asynchronous client for SQLite using AnyIO","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/davidbrochart/sqlite-anyio","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9b22ac7c2c91ff972c27df961a7559c25acc426caab2dfb3df1996a8b53c2436","flatsize":30926,"path":"All/py311-sqlite-anyio-0.2.3.pkg","repopath":"All/py311-sqlite-anyio-0.2.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7392,"desc":"sqlite-anyio provides asynchronous client for SQLite using AnyIO.","deps":{"py311-anyio":{"origin":"devel/py-anyio","version":"4.8.0"},"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-sqlglotrs","origin":"databases/py-sqlglotrs","version":"0.4.0","comment":"Easily customizable SQL parser and transpiler","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/tobymao/sqlglot/tree/main/sqlglotrs","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8d774e0d1226c220c773eea69134b9e7ac793f286a57520e8fa51494eafe07a3","flatsize":671917,"path":"All/py311-sqlglotrs-0.4.0.pkg","repopath":"All/py311-sqlglotrs-0.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":232520,"desc":"sqlglotrs provides an easily customizable SQL parser and transpiler.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-sqlcipher3","origin":"databases/py-sqlcipher3","version":"0.5.4_1","comment":"Python 3 bindings for SQLCipher","maintainer":"yuri@FreeBSD.org","www":"https://github.com/coleifer/sqlcipher3","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b4c8808dcb6707c6dec2b0909ff084921b81cb071091dc99d57dc523b7cd52b7","flatsize":119190,"path":"All/py311-sqlcipher3-0.5.4_1.pkg","repopath":"All/py311-sqlcipher3-0.5.4_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":35408,"desc":"SQLCipher is a standalone fork of the SQLite database library that adds 256 bit\nAES encryption of database files and other security features like:\n* on-the-fly encryption\n* tamper detection\n* memory sanitization\n* strong key derivation\n\nSQLCipher is based on SQLite and stable upstream release features are\nperiodically integrated. While SQLCipher is maintained as a separate version of\nthe source tree, the project minimizes alterations to core SQLite code whenever\npossible.\n\nSQLCipher is maintained by Zetetic, LLC, and additional information and\ndocumentation is available on the official SQLCipher site.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"},"sqlcipher":{"origin":"databases/sqlcipher","version":"4.6.1_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-sqloxide","origin":"databases/py-sqloxide","version":"0.1.48_4","comment":"Python bindings for sqlparser-rs","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/wseaton/sqloxide","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"637e27b593330f2640d305acb296014610cd2cd9424ab0b3c41d4f12e9948839","flatsize":5279490,"path":"All/py311-sqloxide-0.1.48_4.pkg","repopath":"All/py311-sqloxide-0.1.48_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1204884,"desc":"sqloxide wraps rust bindings for sqlparser-rs into a python package using pyO3.\n\nThe original goal of this project was to have a very fast, efficient, and\naccurate SQL parser I could use for building data lineage graphs across large\ncode bases (think hundreds of auto-generated .sql files). Most existing sql\nparsing approaches for python are either very slow or not accurate (especially\nin regards to deeply nested queries, sub-selects and/or table aliases). Looking\nto the rust community for support, I found the excellent sqlparser-rs crate\nwhich is quite easy to wrap in python code.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-sqlglot","origin":"databases/py-sqlglot","version":"26.10.1","comment":"Easily customizable SQL parser and transpiler","maintainer":"sunpoet@FreeBSD.org","www":"https://sqlglot.com/sqlglot.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8899c38e0df58452c7d83fbbe69ffb337d8324ce59e287cd47574d358ef249c8","flatsize":7373242,"path":"All/py311-sqlglot-26.10.1.pkg","repopath":"All/py311-sqlglot-26.10.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":981380,"desc":"SQLGlot is a no dependency Python SQL parser, transpiler, and optimizer. It can\nbe used to format SQL or translate between different dialects like DuckDB,\nPresto, Spark, and BigQuery. It aims to read a wide variety of SQL inputs and\noutput syntactically correct SQL in the targeted dialects.\n\nIt is a very comprehensive generic SQL parser with a robust test suite. It is\nalso quite performant while being written purely in Python.\n\nYou can easily customize the parser, analyze queries, traverse expression trees,\nand programmatically build SQL.\n\nSyntax errors are highlighted and dialect incompatibilities can warn or raise\ndepending on configurations.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"options":{"RS":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-sqlframe","origin":"databases/py-sqlframe","version":"3.24.1","comment":"Turn PySpark Into a Universal DataFrame API","maintainer":"sunpoet@FreeBSD.org","www":"https://sqlframe.readthedocs.io/en/stable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"db947f3026ed631099a55f31a075da087a105517f6101349237cd146695821e9","flatsize":3059942,"path":"All/py311-sqlframe-3.24.1.pkg","repopath":"All/py311-sqlframe-3.24.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":331344,"desc":"SQLFrame implements the PySpark DataFrame API in order to enable running\ntransformation pipelines directly on database engines - no Spark clusters or\ndependencies required.","deps":{"py311-prettytable":{"origin":"devel/py-prettytable","version":"3.15.1"},"py311-sqlglot":{"origin":"databases/py-sqlglot","version":"26.10.1"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-sqlobject","origin":"databases/py-sqlobject","version":"3.11.0_1","comment":"Python object for manipulation with SQL table row","maintainer":"wen@FreeBSD.org","www":"http://www.sqlobject.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fa5ecdea29a493f8d7568ff3866306869869724663d821717e5b0e3c0f9f7d12","flatsize":13809320,"path":"All/py311-sqlobject-3.11.0_1.pkg","repopath":"All/py311-sqlobject-3.11.0_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":1171768,"desc":"SQLObject is an object-relational mapper.\nIt allows you to translate RDBMS table rows into Python objects,\nand manipulate those objects to transparently manipulate the database.","deps":{"py311-formencode":{"origin":"www/py-formencode","version":"2.1.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"options":{"DOCS":"on","MSSQL":"off","PGSQL":"off","SQLITE":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-sqlalchemy-utils","origin":"databases/py-sqlalchemy-utils","version":"0.41.2_1","comment":"Various utility functions for SQLAlchemy","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/kvesteri/sqlalchemy-utils","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"08fb61219f712812a6a6f7def8e80507c5e9a749d1d51946a472dccf76aad881","flatsize":1102983,"path":"All/py311-sqlalchemy-utils-0.41.2_1.pkg","repopath":"All/py311-sqlalchemy-utils-0.41.2_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":153240,"desc":"SQLAlchemy-Utils provides various utility functions, new data types and helpers\nfor SQLAlchemy.","deps":{"py311-sqlalchemy14":{"origin":"databases/py-sqlalchemy14","version":"1.4.54"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"options":{"ARROW":"off","BABEL":"off","COLOR":"off","ENCRYPTED":"off","INTERVALS":"off","PASSWORD":"off","PENDULUM":"off","PHONE":"off","TIMEZONE":"off","URL":"off","SQLALCHEMY14":"on","SQLALCHEMY20":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-sqlalchemy-json","origin":"databases/py-sqlalchemy-json","version":"0.7.0_1","comment":"JSON type with nested change tracking for SQLAlchemy","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/edelooff/sqlalchemy-json","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"49fff43450f7bb6252c4ae5650d15ebbe8dd6ef60cc407ee611ba063b180cc0e","flatsize":56527,"path":"All/py311-sqlalchemy-json-0.7.0_1.pkg","repopath":"All/py311-sqlalchemy-json-0.7.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":12152,"desc":"SQLAlchemy-JSON provides mutation-tracked JSON types to SQLAlchemy.","deps":{"py311-sqlalchemy14":{"origin":"databases/py-sqlalchemy14","version":"1.4.54"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-sqlalchemy-migrate","origin":"databases/py-sqlalchemy-migrate","version":"0.13.0_2","comment":"Database schema migrations for SQLAlchemy","maintainer":"lwhsu@FreeBSD.org","www":"https://opendev.org/x/sqlalchemy-migrate","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"566a1e15c83ecff784b99211633733fa60a26cd67dee563fece3f319bc608e97","flatsize":1421262,"path":"All/py311-sqlalchemy-migrate-0.13.0_2.pkg","repopath":"All/py311-sqlalchemy-migrate-0.13.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":199760,"desc":"Inspired by Ruby on Rails' migrations, Migrate provides a way to deal\nwith database schema changes in SQLAlchemy projects. Migrate extends\nSQLAlchemy to have database changeset handling. It provides a database\nchange repository mechanism which can be used from the command line as\nwell as from inside python code.","deps":{"py311-Tempita":{"origin":"textproc/py-Tempita","version":"0.5.2_1"},"py311-decorator":{"origin":"devel/py-decorator","version":"5.2.1"},"py311-pbr":{"origin":"devel/py-pbr","version":"6.1.1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-sqlalchemy14":{"origin":"databases/py-sqlalchemy14","version":"1.4.54"},"py311-sqlparse":{"origin":"databases/py-sqlparse","version":"0.5.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-sqids","origin":"devel/py-sqids","version":"0.5.1","comment":"Generate YouTube-like IDs from numbers","maintainer":"python@FreeBSD.org","www":"https://sqids.org/python","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"63961aa06f0f21974596069e406b329dec988343716468f3e26df48fd8e41730","flatsize":70230,"path":"All/py311-sqids-0.5.1.pkg","repopath":"All/py311-sqids-0.5.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14624,"desc":"Sqids (pronounced \"squids\") is a small library that lets one generate\nYouTube-like unique IDs from numbers.  It is good for link shortening,\nfast and URL-safe ID generation, and decoding back into numbers for\nquicker database lookups.\n\nGood for:\n\n  - Generating IDs for public URLs (e.g. link shortening)\n  - Generating IDs for internal systems (e.g. event tracking)\n  - Decoding for quicker database lookups (e.g. by primary keys)\n\nNot good for:\n\n  - Sensitive data (this is not an encryption library)\n  - User IDs (can be decoded revealing user count)","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-spyne","origin":"www/py-spyne","version":"2.14.0_3","comment":"Transport and architecture agnostic RPC library","maintainer":"sunpoet@FreeBSD.org","www":"http://spyne.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"86b1124c10f11ecc3c1383bd7cc78d3a52b1ed54c33d7cc667563d2a4ed7fe83","flatsize":6851019,"path":"All/py311-spyne-2.14.0_3.pkg","repopath":"All/py311-spyne-2.14.0_3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":915812,"desc":"Spyne is a Python RPC toolkit that makes it easy to expose online services that\nhave a well-defined API using multiple protocols and transports.\n\nIt integrates with popular Python web frameworks as well as libraries like\nSQLAlchemy to keep your code as DRY (Don't Repeat Yourself) as possible.","deps":{"py311-pytz":{"origin":"devel/py-pytz","version":"2024.2_1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-spylls","origin":"textproc/py-spylls","version":"0.1.7_1","comment":"Hunspell ported to pure Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/spylls/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"da173687b7b05f1c5e2147371af1f3278f9dfe90698b4b35ee03bb240a32abb3","flatsize":5549726,"path":"All/py311-spylls-0.1.7_1.pkg","repopath":"All/py311-spylls-0.1.7_1.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":1284408,"desc":"Spylls is an effort of porting prominent spellcheckers into clear,\nwell-structured, well-documented Python. It is intended to be useful both as a\nlibrary and as some kind of \"reference (or investigatory, if you will)\nimplementation\". Currently, only Hunspell is ported.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-spyder-kernels","origin":"devel/py-spyder-kernels","version":"3.0.5","comment":"Jupyter kernels for the Spyder console","maintainer":"rhurlin@FreeBSD.org","www":"https://github.com/spyder-ide/spyder-kernels","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"15c797da61ed918b2df7a4329e86a3981d95998c0846e29db7233db0997af148","flatsize":869768,"path":"All/py311-spyder-kernels-3.0.5.pkg","repopath":"All/py311-spyder-kernels-3.0.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":154704,"desc":"Provides Jupyter kernels for use with the consoles of Spyder,\nthe Scientific Python Development Environment.\n\nThese kernels can be launched either through Spyder itself or\nin an independent Python session, and allow interactive or\nfile-based execution of Python code inside Spyder.","deps":{"py311-cloudpickle":{"origin":"devel/py-cloudpickle","version":"3.1.1"},"py311-ipykernel":{"origin":"devel/py-ipykernel","version":"6.29.5"},"py311-ipyparallel":{"origin":"devel/py-ipyparallel","version":"9.0.1"},"py311-ipython":{"origin":"devel/ipython","version":"8.18.1_1"},"py311-jupyter-client":{"origin":"devel/py-jupyter-client","version":"8.6.3"},"py311-pyzmq":{"origin":"net/py-pyzmq","version":"25.0.2_2"},"py311-traitlets":{"origin":"devel/py-traitlets","version":"5.14.3"},"py311-wurlitzer":{"origin":"misc/py-wurlitzer","version":"3.1.1_1"},"py311-xdg":{"origin":"devel/py-xdg","version":"0.28_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-spreg","origin":"math/py-spreg","version":"1.8.2","comment":"PySAL Spatial Econometrics Package","maintainer":"sunpoet@FreeBSD.org","www":"https://spreg.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0f87045d76ae1a2a3b0a5e6eeb9382035259a68c47376e7237a6c1c20aaac9d9","flatsize":6671610,"path":"All/py311-spreg-1.8.2.pkg","repopath":"All/py311-spreg-1.8.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":522812,"desc":"Spatial Regression Models (spreg)\n\nspreg, short for \"spatial regression\", is a python package to estimate\nsimultaneous autoregressive spatial regression models. These models are useful\nwhen modeling processes where observations interact with one another.","deps":{"py311-libpysal":{"origin":"science/py-libpysal","version":"4.7.0_2"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-scikit-learn":{"origin":"science/py-scikit-learn","version":"1.4.0_1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-tvm","origin":"misc/py-tvm","version":"0.19.0","comment":"Deep learning compiler stack for cpu, gpu and specialized accelerators","maintainer":"yuri@FreeBSD.org","www":"https://tvm.ai/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"48c4f3ac2ca531378c148028d00e3942cc1e75d946dcc63d710a343c137353c9","flatsize":107789306,"path":"All/py311-tvm-0.19.0.pkg","repopath":"All/py311-tvm-0.19.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":20150852,"desc":"The Python bindings for TVM.\n\nTVM is a compiler stack for deep learning systems. It is designed to close the\ngap between the productivity-focused deep learning frameworks, and the\nperformance- and efficiency-focused hardware backends. TVM works with deep\nlearning frameworks to provide end to end compilation to different backends.","deps":{"llvm19":{"origin":"devel/llvm19","version":"19.1.7_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"tvm":{"origin":"misc/tvm","version":"0.19.0"}},"categories":["misc"],"annotations":{"flavor":"py311"}},{"name":"py311-sqlalchemy10","origin":"databases/py-sqlalchemy10","version":"1.0.14_1","comment":"Python SQL toolkit and Object Relational Mapper 1.0.x","maintainer":"m.tsatsenko@gmail.com","www":"https://www.sqlalchemy.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c3f3093bb4bd9c9a49bbf453962d8ef21350a6340d0ee0ec916cbcf890476587","flatsize":31416306,"path":"All/py311-sqlalchemy10-1.0.14_1.pkg","repopath":"All/py311-sqlalchemy10-1.0.14_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3379212,"desc":"The Python SQL Toolkit and Object Relational Mapper\n\nSQLAlchemy is the Python SQL toolkit and Object Relational Mapper that\ngives application developers the full power and flexibility of SQL.\n\nIt provides a full suite of well known enterprise-level persistence\npatterns, designed for efficient and high-performing database access,\nadapted into a simple and Pythonic domain language.","deps":{"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"options":{"DOCS":"on","EXAMPLES":"on","MSSQL":"off","PGSQL":"off","SQLITE":"on"},"annotations":{"cpe":"cpe:2.3:a:sqlalchemy:sqlalchemy:1.0.14:::::dragonfly6:x86_64:1","flavor":"py311"}},{"name":"py311-splunk-hec","origin":"textproc/py-splunk-hec","version":"1.81_1","comment":"Python class to submit events to Splunk HTTP Event Collector","maintainer":"acm@FreeBSD.org","www":"https://github.com/georgestarcher/Splunk-Class-httpevent","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d07d9f50c7b2cc4f658ff46577ebdadbba6689e92c723c6093d5401da2442115","flatsize":56101,"path":"All/py311-splunk-hec-1.81_1.pkg","repopath":"All/py311-splunk-hec-1.81_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12548,"desc":"This is a python class file for use with other python scripts to send events to\na Splunk http event collector.\n\nSupported products:\n\nSplunk v6.3.X+\nSplunk v6.4.X+ for the raw input option","deps":{"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-sqlalchemy20","origin":"databases/py-sqlalchemy20","version":"2.0.39","comment":"Python SQL toolkit and Object Relational Mapper 2.0.x","maintainer":"sunpoet@FreeBSD.org","www":"https://www.sqlalchemy.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"270a0b16eb153179b5d33a2caf407b176c26d574cc100f69785ee844e3e7c34d","flatsize":70842012,"path":"All/py311-sqlalchemy20-2.0.39.pkg","repopath":"All/py311-sqlalchemy20-2.0.39.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6980052,"desc":"The Python SQL Toolkit and Object Relational Mapper\n\nSQLAlchemy is the Python SQL toolkit and Object Relational Mapper that gives\napplication developers the full power and flexibility of SQL.\n\nIt provides a full suite of well known enterprise-level persistence patterns,\ndesigned for efficient and high-performing database access, adapted into a\nsimple and Pythonic domain language.","deps":{"py311-greenlet":{"origin":"devel/py-greenlet","version":"3.1.1"},"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"options":{"DOCS":"on","EXAMPLES":"on","MSSQL":"off","MYSQL":"off","PGSQL":"off","SQLITE":"on"},"annotations":{"cpe":"cpe:2.3:a:sqlalchemy:sqlalchemy:2.0.39:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-spktype21","origin":"astro/py-spktype21","version":"0.1.0_3","comment":"Supporting module for jplephem to handle data type 21","maintainer":"thierry@FreeBSD.org","www":"https://github.com/whiskie14142/spktype21","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e143931247f35a7480e29cb821846c1d337b6c485db924f01e8b28e0335c4a1a","flatsize":68147,"path":"All/py311-spktype21-0.1.0_3.pkg","repopath":"All/py311-spktype21-0.1.0_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15156,"desc":"This module computes positions and velocities of a celestial small body, from a\nNASA SPICE SPK ephemeris kernel file of data type 21 (Extended Modified\nDifference Arrays).\nSee http://naif.jpl.nasa.gov/pub/naif/toolkit_docs/FORTRAN/req/spk.html\n\nYou can get SPK files for many solar system small bodies from HORIZONS system of\nNASA/JPL.\nSee https://ssd.jpl.nasa.gov/?horizons\n\nThis module reads SPK files of data type 21, one of the types of binary SPK\nfile. At the point of Oct. 2018, HORIZONS system provides files of type 21 as\nbinary SPK files by default. You can get type 21 binary SPK file for celestial\nsmall bodies through TELNET interface by answering back 'B' for 'SPK file\nformat'. Also you can get type 21 binary SPK file from:\nhttps://ssd.jpl.nasa.gov/x/spk.html","deps":{"py311-jplephem":{"origin":"astro/py-jplephem","version":"2.22_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["astro","python"],"annotations":{"flavor":"py311"}},{"name":"py311-splinter","origin":"www/py-splinter","version":"0.21.0_1","comment":"Browser abstraction for web acceptance testing","maintainer":"bofh@FreeBSD.org","www":"https://github.com/cobrateam/splinter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4e420c6eeeb9e0ae6a5ea702df743ae8e965f38fad2b1d21493d16b08efd4cc7","flatsize":562031,"path":"All/py311-splinter-0.21.0_1.pkg","repopath":"All/py311-splinter-0.21.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":72152,"desc":"Splinter is an open source tool for testing web applications using Python.\nIt lets you automate browser actions, such as visiting URLs and interacting\nwith their items.","deps":{"py311-cssselect":{"origin":"www/py-cssselect","version":"1.3.0"},"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-selenium":{"origin":"www/py-selenium","version":"4.12.0_1"},"py311-zope.testbrowser":{"origin":"devel/py-zope.testbrowser","version":"5.5.1_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-spopt","origin":"math/py-spopt","version":"0.5.0_3","comment":"Spatial Optimization in PySAL","maintainer":"sunpoet@FreeBSD.org","www":"https://pysal.org/spopt/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1343eee520e52d339534c846cd737b6a56edba790643ee1cd1041c7557cc5093","flatsize":1715341,"path":"All/py311-spopt-0.5.0_3.pkg","repopath":"All/py311-spopt-0.5.0_3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":177396,"desc":"Spatial Optimization\n\nSpopt is an open-source Python library for solving optimization problems with\nspatial data. Originating from the region module in PySAL (Python Spatial\nAnalysis Library), it is under active development for the inclusion of newly\nproposed models and methods for regionalization, facility location, and\ntransportation-oriented solutions.","deps":{"py311-PuLP":{"origin":"math/py-PuLP","version":"3.0.2_1"},"py311-geopandas":{"origin":"graphics/py-geopandas","version":"0.14.4_1"},"py311-libpysal":{"origin":"science/py-libpysal","version":"4.7.0_2"},"py311-networkx":{"origin":"math/py-networkx","version":"3.4,2"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-scikit-learn":{"origin":"science/py-scikit-learn","version":"1.4.0_1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"py311-spaghetti":{"origin":"science/py-spaghetti","version":"1.7.4"},"py311-tqdm":{"origin":"misc/py-tqdm","version":"4.67.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-spktype01","origin":"astro/py-spktype01","version":"1.0.0_3","comment":"Supporting module for jplephem to handle data type 1","maintainer":"thierry@FreeBSD.org","www":"https://github.com/whiskie14142/spktype01","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"482e5f242c819c8066e328571e52876214034d43343b6bd56843ff44b6f7c1a5","flatsize":59341,"path":"All/py311-spktype01-1.0.0_3.pkg","repopath":"All/py311-spktype01-1.0.0_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13292,"desc":"This module computes positions and velocities of a celestial small body, from a\nNASA SPICE SPK ephemeris kernel file of data type 1 (Modified Difference\nArrays).\nSee http://naif.jpl.nasa.gov/pub/naif/toolkit_docs/FORTRAN/req/spk.html\n\nYou can get SPK files for many solar system small bodies from HORIZONS system of\nNASA/JPL.\nSee https://ssd.jpl.nasa.gov/?horizons\n\nThis module reads SPK files of data type 1, one of the types of binary SPK file.\nAt the point of Oct. 2018, HORIZONS system provides files of type 21 as binary\nSPK files by default. You can get type 1 binary SPK file for celestial small\nbodies through TELNET interface by answering back '1' for 'SPK file format'.","deps":{"py311-jplephem":{"origin":"astro/py-jplephem","version":"2.22_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["astro","python"],"annotations":{"flavor":"py311"}},{"name":"py311-spint","origin":"math/py-spint","version":"1.0.7_2","comment":"SPatial INTeraction models","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/pysal/spint","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"60bd24f2abf799782acb6a19db72db5e7eb40fcd75b9495cb155c5febf875d99","flatsize":450507,"path":"All/py311-spint-1.0.7_2.pkg","repopath":"All/py311-spint-1.0.7_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":54440,"desc":"Spatial Interaction Modeling Package\n\nThe Spatial Interaction Modeling (SpInt) module seeks to provide a collection of\ntools to study spatial interaction processes and analyze spatial interaction\ndata.\n\nThe module currently supports the calibration of the 'family' of spatial\ninteraction models (Wilson, 1971) which are derived using an entropy maximizing\n(EM) framework or the equivalent information minimizing (IM) framework. As such,\nit is able to derive parameters for the following Poisson count models:\n- unconstrained gravity model\n- production-constrained model (origin-constrained)\n- attraction-constrained model (destination-constrained)\n- doubly-constrained model","deps":{"py311-libpysal":{"origin":"science/py-libpysal","version":"4.7.0_2"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"py311-spglm":{"origin":"math/py-spglm","version":"1.1.0"},"py311-spreg":{"origin":"math/py-spreg","version":"1.8.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-spinners","origin":"misc/py-spinners","version":"0.0.24_1","comment":"Spinners for terminal","maintainer":"0mp@FreeBSD.org","www":"https://github.com/manrajgrover/py-spinners.","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"53bdb7ab6f1f56bb0e8a22c7032f1053d94f38aa7a13af9bf04061e8d2a0b651","flatsize":44439,"path":"All/py311-spinners-0.0.24_1.pkg","repopath":"All/py311-spinners-0.0.24_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7448,"desc":"This is a Python port of the Node library cli-spinners.\nIt features more than 60 spinners for terminal.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"],"annotations":{"flavor":"py311"}},{"name":"py311-sphinxcontrib-websupport","origin":"textproc/py-sphinxcontrib-websupport","version":"2.0.0","comment":"Integrate Sphinx documentation into your Web application","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sphinx-doc/sphinxcontrib-websupport","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"789b9d56649c8a2391269798124fd4598e805c64dab4492499cd827b88595fe6","flatsize":282673,"path":"All/py311-sphinxcontrib-websupport-2.0.0.pkg","repopath":"All/py311-sphinxcontrib-websupport-2.0.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":56016,"desc":"sphinxcontrib-webuspport provides a Python API to\neasily integrate Sphinx documentation into your Web application.","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-sphinx":{"origin":"textproc/py-sphinx","version":"5.3.0_3,1"},"py311-sphinxcontrib-serializinghtml":{"origin":"textproc/py-sphinxcontrib-serializinghtml","version":"2.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-sphinxemoji","origin":"textproc/py-sphinxemoji","version":"0.2.0_1","comment":"Sphinx extension that provides emoji codes","maintainer":"dbaio@FreeBSD.org","www":"https://sphinxemojicodes.readthedocs.io/en/stable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b71ae26ab17a89d91121a8538af5e5310c48ba19813a20b189ffec7c7bd9c6d4","flatsize":293537,"path":"All/py311-sphinxemoji-0.2.0_1.pkg","repopath":"All/py311-sphinxemoji-0.2.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":34828,"desc":"An extension to use emoji codes in your Sphinx documentation!\n\nFor installation and usage details, see the documentation.","deps":{"py311-sphinx":{"origin":"textproc/py-sphinx","version":"5.3.0_3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-sphinxcontrib-towncrier","origin":"textproc/py-sphinxcontrib-towncrier","version":"0.5.0a0","comment":"RST directive for injecting a Towncrier-generated changelog draft","maintainer":"sunpoet@FreeBSD.org","www":"https://sphinxcontrib-towncrier.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eaf3bbac603d44a175cdeadd326acbe37c63a686cf51645ea5dae427486bc322","flatsize":73765,"path":"All/py311-sphinxcontrib-towncrier-0.5.0a0.pkg","repopath":"All/py311-sphinxcontrib-towncrier-0.5.0a0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":18648,"desc":"sphinxcontrib-towncrier is an RST directive for injecting a Towncrier-generated\nchangelog draft containing fragments for the unreleased (next) project version.","deps":{"py311-sphinx":{"origin":"textproc/py-sphinx","version":"5.3.0_3,1"},"py311-towncrier":{"origin":"textproc/py-towncrier","version":"24.8.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-sphinxcontrib-svg2pdfconverter","origin":"textproc/py-sphinxcontrib-svg2pdfconverter","version":"1.2.3","comment":"Sphinx extension for converting SVG to PDF","maintainer":"agh@riseup.net","www":"https://github.com/missinglinkelectronics/sphinxcontrib-svg2pdfconverter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2b4de05e67a5b5643b047849d3af36fff9b343c2d5a60cd6bf8b0db1c19a5905","flatsize":44694,"path":"All/py311-sphinxcontrib-svg2pdfconverter-1.2.3.pkg","repopath":"All/py311-sphinxcontrib-svg2pdfconverter-1.2.3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":9816,"desc":"Sphinx SVG to PDF Converter Extension:\n\nThis extension converts SVG images to PDF in case the builder does\nnot support SVG images natively (e.g. LaTeX). libRSVG is used\ninternally.","deps":{"py311-cairosvg":{"origin":"graphics/py-cairosvg","version":"2.7.1_1"},"py311-sphinx":{"origin":"textproc/py-sphinx","version":"5.3.0_3,1"},"py311-wheel":{"origin":"devel/py-wheel","version":"0.45.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"options":{"CAIROSVG":"on","INKSCAPE":"off","RSVG":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-sphinxcontrib-serializinghtml","origin":"textproc/py-sphinxcontrib-serializinghtml","version":"2.0.0","comment":"Sphinx extension which outputs serialized HTML files (json and pickle)","maintainer":"python@FreeBSD.org","www":"https://www.sphinx-doc.org/en/master/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"16a91f48d70a38eb71107759251923879a09fb2d4e6318d6f66fa588cfee6c4a","flatsize":151642,"path":"All/py311-sphinxcontrib-serializinghtml-2.0.0.pkg","repopath":"All/py311-sphinxcontrib-serializinghtml-2.0.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":25556,"desc":"sphinxcontrib-serializinghtml is a sphinx extension which outputs serialized\nHTML files (json and pickle).","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-sqlalchemy14","origin":"databases/py-sqlalchemy14","version":"1.4.54","comment":"Python SQL toolkit and Object Relational Mapper 1.4.x","maintainer":"sunpoet@FreeBSD.org","www":"https://www.sqlalchemy.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0e8d0c2c10e37894727dae0fb0aa0a3edca0b5728f0e44655a2308e530ef9677","flatsize":59359927,"path":"All/py311-sqlalchemy14-1.4.54.pkg","repopath":"All/py311-sqlalchemy14-1.4.54.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5884228,"desc":"The Python SQL Toolkit and Object Relational Mapper\n\nSQLAlchemy is the Python SQL toolkit and Object Relational Mapper that gives\napplication developers the full power and flexibility of SQL.\n\nIt provides a full suite of well known enterprise-level persistence patterns,\ndesigned for efficient and high-performing database access, adapted into a\nsimple and Pythonic domain language.","deps":{"py311-greenlet":{"origin":"devel/py-greenlet","version":"3.1.1"},"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"options":{"DOCS":"on","EXAMPLES":"on","MSSQL":"off","MYSQL":"off","PGSQL":"off","SQLITE":"on"},"annotations":{"cpe":"cpe:2.3:a:sqlalchemy:sqlalchemy:1.4.54:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-sphinxcontrib-qthelp","origin":"textproc/py-sphinxcontrib-qthelp","version":"2.0.0","comment":"Sphinx extension which outputs QtHelp document","maintainer":"python@FreeBSD.org","www":"https://www.sphinx-doc.org/en/master/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7526c94a0696b624625ef58ba2b39151102c72df2e5a65abf8b93977f68e74f0","flatsize":178605,"path":"All/py311-sphinxcontrib-qthelp-2.0.0.pkg","repopath":"All/py311-sphinxcontrib-qthelp-2.0.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":25612,"desc":"sphinxcontrib-qthelp is a sphinx extension which outputs QtHelp document.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-sphinxcontrib-seqdiag","origin":"textproc/py-sphinxcontrib-seqdiag","version":"3.0.0_1","comment":"Sphinx extension for embedding sequence diagram","maintainer":"python@FreeBSD.org","www":"https://github.com/blockdiag/sphinxcontrib-seqdiag","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3bf5a0c575df9e3b1d8a8b72412665e0c538d812f4e831f330d428c8b54c1a5b","flatsize":52289,"path":"All/py311-sphinxcontrib-seqdiag-3.0.0_1.pkg","repopath":"All/py311-sphinxcontrib-seqdiag-3.0.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":12964,"desc":"Sphinx extension for embedding sequence diagram using seqdiag.\n\nFor more details, see online documentation at http://blockdiag.com/.","deps":{"py311-seqdiag":{"origin":"graphics/py-seqdiag","version":"3.0.0_2"},"py311-sphinx":{"origin":"textproc/py-sphinx","version":"5.3.0_3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-sphinxext-opengraph","origin":"textproc/py-sphinxext-opengraph","version":"0.8.1_1","comment":"Sphinx extension to generate OpenGraph metadata","maintainer":"alexis.praga@free.fr","www":"https://pypi.org/project/sphinxext-opengraph","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"af5e7678c7240a403c08921f7e2fdfa232ce474c3b471ad82226164bf6403b17","flatsize":1853697,"path":"All/py311-sphinxext-opengraph-0.8.1_1.pkg","repopath":"All/py311-sphinxext-opengraph-0.8.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":808404,"desc":"This Sphinx extension allows you to generate OpenGraph metadata.\n\nThe Open Graph protocol enables any web page to become a rich object\nin a social graph (see https://ogp.me/).","deps":{"py311-sphinx":{"origin":"textproc/py-sphinx","version":"5.3.0_3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-sphinxcontrib-spelling","origin":"textproc/py-sphinxcontrib-spelling","version":"8.0.1","comment":"Sphinx spelling extension","maintainer":"matthew@wener.org","www":"https://github.com/sphinx-contrib/spelling","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2834caabd80b2f8a2b2b050a6c63347ea8d89ab57b35d483eb095aa8c4a41e64","flatsize":796201,"path":"All/py311-sphinxcontrib-spelling-8.0.1.pkg","repopath":"All/py311-sphinxcontrib-spelling-8.0.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":183700,"desc":"This package contains sphinxcontrib.spelling, a spelling\nchecker for Sphinx-based documentation. It uses PyEnchant\nto produce a report showing misspelled words.","deps":{"py311-enchant":{"origin":"textproc/py-enchant","version":"3.2.2_3"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-sphinx":{"origin":"textproc/py-sphinx","version":"5.3.0_3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-sphinxcontrib-programoutput","origin":"textproc/py-sphinxcontrib-programoutput","version":"0.11_1","comment":"Sphinx extension to include program output","maintainer":"dbaio@FreeBSD.org","www":"https://pythonhosted.org/sphinxcontrib-programoutput/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eab442fd7dd63f6fdc0d117490482ce67137e11567a7b46dc45fb3dbd721e8e6","flatsize":163817,"path":"All/py311-sphinxcontrib-programoutput-0.11_1.pkg","repopath":"All/py311-sphinxcontrib-programoutput-0.11_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":25748,"desc":"A Sphinx extension to literally insert the output of arbitrary commands into\ndocuments, helping you to keep your command examples up to date.","deps":{"py311-sphinx":{"origin":"textproc/py-sphinx","version":"5.3.0_3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-sphinxcontrib-log-cabinet","origin":"textproc/py-sphinxcontrib-log-cabinet","version":"1.0.1_1","comment":"Organize changelog directives in Sphinx docs","maintainer":"nivit@FreeBSD.org","www":"https://github.com/davidism/sphinxcontrib-log-cabinet","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c4c798c14d8199d407cb353913253ef152cf2a83c2c48cb37a6e5f3e41a3d596","flatsize":21546,"path":"All/py311-sphinxcontrib-log-cabinet-1.0.1_1.pkg","repopath":"All/py311-sphinxcontrib-log-cabinet-1.0.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":7196,"desc":"Organize changelogs generated by versionadded, versionchanged,\ndeprecated directives.\nThe log will be sorted by newest to oldest version. For HTML docs,\nolder versions will be collapsed by default.","deps":{"py311-sphinx":{"origin":"textproc/py-sphinx","version":"5.3.0_3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-sphinxcontrib-jsmath","origin":"textproc/py-sphinxcontrib-jsmath","version":"1.0.1_1","comment":"Sphinx extension which renders display math in HTML via JavaScript","maintainer":"wen@FreeBSD.org","www":"https://www.sphinx-doc.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6c9a6beb9db2168c98d7111de5219517d5b5afb4f15c011bdbdb0a0eec141be6","flatsize":21185,"path":"All/py311-sphinxcontrib-jsmath-1.0.1_1.pkg","repopath":"All/py311-sphinxcontrib-jsmath-1.0.1_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":6988,"desc":"Sphinxcontrib-jsmath is a sphinx extension which renders display math in HTML via JavaScript.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-sphinxcontrib-nwdiag","origin":"textproc/py-sphinxcontrib-nwdiag","version":"2.0.0_1","comment":"Sphinx extension for embedding network-related diagrams","maintainer":"python@FreeBSD.org","www":"https://github.com/blockdiag/sphinxcontrib-nwdiag","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6f469dc876b4bb357d5cdbacd0c99e46ffc5dbd59ffeedd0d19e8443f0731bc8","flatsize":150643,"path":"All/py311-sphinxcontrib-nwdiag-2.0.0_1.pkg","repopath":"All/py311-sphinxcontrib-nwdiag-2.0.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":14840,"desc":"Sphinx extension for embedding network-related diagrams using nwdiag.\n\nFor now, nwdiag supports the following diagrams:\n\n  - Logical network diagram\n  - Rack structure diagram\n  - Packet structure diagram\n\nFor more details, see online documentation at http://blockdiag.com/.","deps":{"py311-nwdiag":{"origin":"graphics/py-nwdiag","version":"3.0.0_2"},"py311-sphinx":{"origin":"textproc/py-sphinx","version":"5.3.0_3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-sphinxcontrib-newsfeed","origin":"textproc/py-sphinxcontrib-newsfeed","version":"0.1.4_1","comment":"News Feed extension for Sphinx","maintainer":"ports@FreeBSD.org","www":"https://pypi.org/project/sphinxcontrib-newsfeed/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d8fa9b2f89a822ba40887e068d724ebbd1539dafc1de83f60d287fd7f91c9091","flatsize":61457,"path":"All/py311-sphinxcontrib-newsfeed-0.1.4_1.pkg","repopath":"All/py311-sphinxcontrib-newsfeed-0.1.4_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":14864,"desc":"News Feed extension for Sphinx.\n\nFeatures:\n\n    Makes feed entries from Sphinx documents.\n    Generates a list of entries with teasers.\n    Saves the feed to a file in RSS format.\n    Supports comments via Disqus.","deps":{"py311-sphinx":{"origin":"textproc/py-sphinx","version":"5.3.0_3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["textproc"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-sphinxcontrib-newsfeed port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-sphinxcontrib-napoleon","origin":"textproc/py-sphinxcontrib-napoleon","version":"0.7_1","comment":"Sphinx extension that parses both NumPy and Google style docstrings","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/sphinxcontrib-napoleon/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"769a518bab775be6cf8c8c3b702d072af19670475df22ab42cbe40b4e0daa52f","flatsize":213089,"path":"All/py311-sphinxcontrib-napoleon-0.7_1.pkg","repopath":"All/py311-sphinxcontrib-napoleon-0.7_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":34112,"desc":"Napoleon is a pre-processor that parses NumPy and Google style docstrings and\nconverts them to reStructuredText before Sphinx attempts to parse them. This\nhappens in an intermediate step while Sphinx is processing the documentation,\nso it doesn't modify any of the docstrings in your actual source code files.","deps":{"py311-pockets":{"origin":"devel/py-pockets","version":"0.9.1_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-sphinxcontrib-jquery","origin":"textproc/py-sphinxcontrib-jquery","version":"4.1","comment":"Request jQuery for use in Sphinx themes or extensions","maintainer":"python@FreeBSD.org","www":"https://github.com/sphinx-contrib/jquery","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"85f4a4a22b98dfc92c8603c2397e52fad269a7866aafde324b802f96c469f456","flatsize":393791,"path":"All/py311-sphinxcontrib-jquery-4.1.pkg","repopath":"All/py311-sphinxcontrib-jquery-4.1.pkg","licenselogic":"single","licenses":["BSD0CLAUSE"],"pkgsize":105300,"desc":"This package ensures that jQuery is always installed for use in Sphinx\nthemes or extensions.","deps":{"py311-sphinx":{"origin":"textproc/py-sphinx","version":"5.3.0_3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-sphinxcontrib-issuetracker","origin":"textproc/py-sphinxcontrib-issuetracker","version":"0.11_1","comment":"Sphinx integration with different issue trackers","maintainer":"yuri@FreeBSD.org","www":"https://github.com/ignatenkobrain/sphinxcontrib-issuetracker","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bb916099a8075151cd93a9f9bc1651cf8b014b22c305c2f8edf143571cd891ff","flatsize":77461,"path":"All/py311-sphinxcontrib-issuetracker-0.11_1.pkg","repopath":"All/py311-sphinxcontrib-issuetracker-0.11_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":17456,"desc":"sphinxcontrib-issuetracker is a Sphinx extension to reference issues in issue\ntrackers, either explicitly with an \"issue\" role or optionally implicitly by\nissue ids like #10 in plaintext.\n\nCurrently the following issue trackers are supported:\n* GitHub\n* BitBucket\n* Launchpad\n* Google Code\n* Debian BTS\n* Jira","deps":{"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-sphinx":{"origin":"textproc/py-sphinx","version":"5.3.0_3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-sphinxcontrib-htmlhelp","origin":"textproc/py-sphinxcontrib-htmlhelp","version":"2.1.0","comment":"Sphinx extension which renders HTML help files","maintainer":"python@FreeBSD.org","www":"https://www.sphinx-doc.org/en/master/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d79a8b3e951a6739a5733a264583ee65eabbde744244028f8396cc7e3346fee7","flatsize":185719,"path":"All/py311-sphinxcontrib-htmlhelp-2.1.0.pkg","repopath":"All/py311-sphinxcontrib-htmlhelp-2.1.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":31960,"desc":"sphinxcontrib-htmlhelp is a sphinx extension which renders HTML help files.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-sphinxcontrib-django","origin":"textproc/py-sphinxcontrib-django","version":"2.5","comment":"Improve the Sphinx autodoc for Django classes","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sphinx-doc/sphinxcontrib-django","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"511fcc5ca9fb58b34ea5572e3ac14b32f5aa6da1627bd7b5526ba123a5fd65a0","flatsize":154690,"path":"All/py311-sphinxcontrib-django-2.5.pkg","repopath":"All/py311-sphinxcontrib-django-2.5.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":29964,"desc":"sphinxcontrib-django is a sphinx extension which improves the documentation of\nDjango apps.\n\nImprovements for the output of Sphinx's autodoc for Django classes:\n- List all model and form fields as class parameters\n- Improve model field representations\n- Link related and reverse related fields to the referenced class\n- Hide irrelevant runtime information like declared_fieldsets, fieldsets and\n  Meta from classes\n- Add information about autogenerated methods\n- Fix intersphinx mappings to Django modules\n- Custom text roles to cross-reference the documentations of Django (:setting:,\n  :templatetag:, :templatefilter:, :fieldlookup:) and Sphinx (:event:,\n  :confval:)","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"py311-pprintpp":{"origin":"devel/py-pprintpp","version":"0.4.0"},"py311-sphinx":{"origin":"textproc/py-sphinx","version":"5.3.0_3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-sphinxcontrib-devhelp","origin":"textproc/py-sphinxcontrib-devhelp","version":"2.0.0","comment":"Sphinx extension which outputs Devhelp document","maintainer":"wen@FreeBSD.org","www":"https://www.sphinx-doc.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"51c75c8f21059535a48b026b36c134ffb055437e67f5832c2f4a86196bcb2a98","flatsize":136688,"path":"All/py311-sphinxcontrib-devhelp-2.0.0.pkg","repopath":"All/py311-sphinxcontrib-devhelp-2.0.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":20424,"desc":"Sphinxcontrib-devhelp is a sphinx extension which outputs Devhelp document.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-sphinxcontrib-httpdomain","origin":"textproc/py-sphinxcontrib-httpdomain","version":"1.8.1_1","comment":"Sphinx domain for HTTP APIs","maintainer":"bofh@FreeBSD.org","www":"https://github.com/sphinx-contrib/httpdomain","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8edd28d3ad4bcedb1936f8782a75dab8449c1df8e10fde9f273dcebfdc660e54","flatsize":239720,"path":"All/py311-sphinxcontrib-httpdomain-1.8.1_1.pkg","repopath":"All/py311-sphinxcontrib-httpdomain-1.8.1_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":43048,"desc":"This contrib extension, sphinxcontrib.httpdomain provides a Sphinx domain for\ndescribing RESTful HTTP APIs.","deps":{"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-sphinx":{"origin":"textproc/py-sphinx","version":"5.3.0_3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-sphinxcontrib-fulltoc","origin":"textproc/py-sphinxcontrib-fulltoc","version":"1.2.0_1","comment":"Sphinx Fulltoc Extension","maintainer":"vanilla@FreeBSD.org","www":"https://pypi.org/project/sphinxcontrib-fulltoc/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7168a19a97bed14b198d4e126d405bcc37d7999c8dadc1373d4ce56eb447727c","flatsize":24321,"path":"All/py311-sphinxcontrib-fulltoc-1.2.0_1.pkg","repopath":"All/py311-sphinxcontrib-fulltoc-1.2.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":8592,"desc":"This module contains the Fulltoc Sphinx extension which was created by\nDoug Hellmann.","deps":{"py311-sphinx":{"origin":"textproc/py-sphinx","version":"5.3.0_3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-sphinxcontrib-autoprogram","origin":"textproc/py-sphinxcontrib-autoprogram","version":"0.1.9","comment":"Sphinx Autoprogram Extension","maintainer":"dereks@lifeofadishwasher.com","www":"https://github.com/sphinx-contrib/autoprogram","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8d3ea09163e15b2680b2792ef82583f87bc8746178713db8bffc0bfb06021fbd","flatsize":702578,"path":"All/py311-sphinxcontrib-autoprogram-0.1.9.pkg","repopath":"All/py311-sphinxcontrib-autoprogram-0.1.9.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":164868,"desc":"This contrib extension, sphinxcontrib.autoprogram, provides an automated\nway to document CLI programs. It scans argparse.ArgumentParser object,\nand then expands it into a set of .. program:: and .. option:: directives.","deps":{"py311-sphinx":{"origin":"textproc/py-sphinx","version":"5.3.0_3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["textproc"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-sphinxcontrib-blockdiag","origin":"textproc/py-sphinxcontrib-blockdiag","version":"3.0.0_1","comment":"Sphinx extension for embedding block diagram","maintainer":"python@FreeBSD.org","www":"https://github.com/blockdiag/sphinxcontrib-blockdiag","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8e3dc1634204e38fba0bee23fbdbac2a1ed0c859d3b381b4eee9beb61c25cc41","flatsize":51241,"path":"All/py311-sphinxcontrib-blockdiag-3.0.0_1.pkg","repopath":"All/py311-sphinxcontrib-blockdiag-3.0.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":12748,"desc":"Sphinx extension for embedding block diagram using blockdiag.\n\nFor more details, see online documentation at http://blockdiag.com/.","deps":{"py311-blockdiag":{"origin":"graphics/py-blockdiag","version":"3.0.0_2"},"py311-sphinx":{"origin":"textproc/py-sphinx","version":"5.3.0_3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-sphinxcontrib-applehelp","origin":"textproc/py-sphinxcontrib-applehelp","version":"2.0.0","comment":"Extension which outputs Apple help books","maintainer":"wen@FreeBSD.org","www":"https://www.sphinx-doc.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b61e45f6386ad346547851cb3ea2f05b12757ff7e23aed9deded17c0a1b1e605","flatsize":277618,"path":"All/py311-sphinxcontrib-applehelp-2.0.0.pkg","repopath":"All/py311-sphinxcontrib-applehelp-2.0.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":27324,"desc":"Sphinxcontrib-applehelp is a sphinx extension which outputs Apple help books.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-sphinxcontrib-bitbucket","origin":"textproc/py-sphinxcontrib-bitbucket","version":"1.0_3","comment":"Sphinx/BitBucket integration","maintainer":"nivit@FreeBSD.org","www":"http://www.doughellmann.com/projects/sphinxcontrib-bitbucket/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"58b4fb459376cbd31e0f683740829f08eb7cc4c615510f24df9f8d456ef2a24b","flatsize":20505,"path":"All/py311-sphinxcontrib-bitbucket-1.0_3.pkg","repopath":"All/py311-sphinxcontrib-bitbucket-1.0_3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":6176,"desc":"This module adds custom roles to Sphinx for linking to resources\non BitBucket projects.","deps":{"py311-docutils":{"origin":"textproc/py-docutils","version":"0.21.2,1"},"py311-sphinx":{"origin":"textproc/py-sphinx","version":"5.3.0_3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-sphinxcontrib-bibtex","origin":"textproc/py-sphinxcontrib-bibtex","version":"2.6.3","comment":"Sphinx extension for BibTeX style citations","maintainer":"sunpoet@FreeBSD.org","www":"https://sphinxcontrib-bibtex.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"18360610da6febcc54b48a7f8f06f58b59876a4057c52fc270647f7afd85be3d","flatsize":422722,"path":"All/py311-sphinxcontrib-bibtex-2.6.3.pkg","repopath":"All/py311-sphinxcontrib-bibtex-2.6.3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":68472,"desc":"The bibtex extension allows BibTeX citations to be inserted into documentation\ngenerated by Sphinx, via a bibliography directive, along with :cite:p: and\n:cite:t: roles. These work similarly to LaTeX's thebibliography environment and\nthe \\citet and \\citep commands.","deps":{"py311-docutils":{"origin":"textproc/py-docutils","version":"0.21.2,1"},"py311-pybtex":{"origin":"textproc/py-pybtex","version":"0.24.0_3"},"py311-pybtex-docutils":{"origin":"textproc/py-pybtex-docutils","version":"1.0.3_1"},"py311-sphinx":{"origin":"textproc/py-sphinx","version":"5.3.0_3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-sphinxcontrib-adadomain","origin":"textproc/py-sphinxcontrib-adadomain","version":"0.2_2","comment":"Sphinx Adadomain Extension","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/adacore/sphinxcontrib-adadomain","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b1422be1c7534026af23bebeb20ef73a335279439619f1ca1be56068e6885cd3","flatsize":76790,"path":"All/py311-sphinxcontrib-adadomain-0.2_2.pkg","repopath":"All/py311-sphinxcontrib-adadomain-0.2_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":16828,"desc":"This extension adds Ada domain support to Sphinx.","deps":{"py311-sphinx":{"origin":"textproc/py-sphinx","version":"5.3.0_3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-sphinxcontrib-actdiag","origin":"textproc/py-sphinxcontrib-actdiag","version":"3.0.0_1","comment":"Sphinx extension for embedding activity diagram","maintainer":"python@FreeBSD.org","www":"https://github.com/blockdiag/sphinxcontrib-actdiag","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"04abe88588eeffda9e30779602a7c471f71516e741fe915b0680514f6de626ab","flatsize":52356,"path":"All/py311-sphinxcontrib-actdiag-3.0.0_1.pkg","repopath":"All/py311-sphinxcontrib-actdiag-3.0.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":12976,"desc":"Sphinx extension for embedding activity diagram using actdiag.\n\nFor more details, see online documentation at http://blockdiag.com/.","deps":{"py311-actdiag":{"origin":"graphics/py-actdiag","version":"3.0.0_2"},"py311-sphinx":{"origin":"textproc/py-sphinx","version":"5.3.0_3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-spotipy","origin":"audio/py-spotipy","version":"2.25.1_1","comment":"Light weight Python library for the Spotify Web API","maintainer":"nivit@FreeBSD.org","www":"https://github.com/spotipy-dev/spotipy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2c4e6b56c7b2f4427165bdb2906b36360bb5baa7ac6966bd264623313c23c2d0","flatsize":4867430,"path":"All/py311-spotipy-2.25.1_1.pkg","repopath":"All/py311-spotipy-2.25.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2827632,"desc":"Spotipy is a lightweight Python library for the Spotify Web API. With Spotipy\nyou get full access to all of the music data provided by the Spotify platform.","deps":{"py311-redis":{"origin":"databases/py-redis","version":"5.2.1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-urllib3":{"origin":"net/py-urllib3","version":"1.26.20,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["audio","python"],"options":{"CACHE":"off","DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-sphinx_wikipedia","origin":"textproc/py-sphinx_wikipedia","version":"20150903","comment":"Sphinx extension which adds role to create links to Wikipedia articles","maintainer":"kris@FreeBSD.org","www":"https://github.com/quiver/sphinx-ext-wikipedia","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"68dd73f3ae35c7f78c7a6ca5f4686e18a1552e1582b982154fef4b0f0871e562","flatsize":1677,"path":"All/py311-sphinx_wikipedia-20150903.pkg","repopath":"All/py311-sphinx_wikipedia-20150903.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1684,"desc":"This is a Sphinx extension for linking to wikipedia articles.","deps":{"py311-sphinx":{"origin":"textproc/py-sphinx","version":"5.3.0_3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-sphinx-tabs","origin":"textproc/py-sphinx-tabs","version":"3.4.7","comment":"Tabbed views for Sphinx","maintainer":"sunpoet@FreeBSD.org","www":"https://sphinx-tabs.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c9e32ac80d6b0ac0e7a9f2f881f0db25c11ec2e9349bc88f3c6805bfa28ff6d6","flatsize":62640,"path":"All/py311-sphinx-tabs-3.4.7.pkg","repopath":"All/py311-sphinx-tabs-3.4.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15940,"desc":"sphinx-tabs creates tabbed content in Sphinx documentation when building HTML.","deps":{"py311-docutils":{"origin":"textproc/py-docutils","version":"0.21.2,1"},"py311-pygments":{"origin":"textproc/py-pygments","version":"2.19.1"},"py311-sphinx":{"origin":"textproc/py-sphinx","version":"5.3.0_3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-sphinx-sitemap","origin":"textproc/py-sphinx-sitemap","version":"2.5.1","comment":"Sphinx extension for generating sitemaps for HTML","maintainer":"agh@riseup.net","www":"https://github.com/jdillard/sphinx-sitemap","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2834e48337968e6f59f3d129789cd9417064dcfe12d1d65aa6a2f5ef0e645d76","flatsize":31354,"path":"All/py311-sphinx-sitemap-2.5.1.pkg","repopath":"All/py311-sphinx-sitemap-2.5.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8752,"desc":"A Sphinx extension to generate multi-version, and multi-language HTML sitemaps\nfor generated documentation. py-sphinx-sitemap is compliant with the\nSitemaps.org XML schema for declaring and generating HTML sitemaps.","deps":{"py311-wheel":{"origin":"devel/py-wheel","version":"0.45.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-sphinx-notfound-page","origin":"textproc/py-sphinx-notfound-page","version":"1.0.4","comment":"Generate 404 Not Found Pages Automatically for Sphinx Docs","maintainer":"nivit@FreeBSD.org","www":"https://sphinx-notfound-page.readthedocs.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"febc1a25c43798f81a08b21c5815bb0b06d3e258bf54dd43ab1c071a2476d5b4","flatsize":54635,"path":"All/py311-sphinx-notfound-page-1.0.4.pkg","repopath":"All/py311-sphinx-notfound-page-1.0.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13548,"desc":"Sphinx-notfound-page is a Sphinx extension to create custom 404 pages and help\nyou to generate proper resource links (js, css, images, etc) to render the page\nproperly.\n\nThis extension was originally developed to be used on Read the Docs but it can\nbe used in other hosting services as well.","deps":{"py311-sphinx":{"origin":"textproc/py-sphinx","version":"5.3.0_3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-sphinx_press_theme","origin":"textproc/py-sphinx_press_theme","version":"0.9.1_1","comment":"Them for py-sphinx based on VuePress","maintainer":"bofh@FreeBSD.org","www":"https://schettino72.github.io/sphinx_press_site/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e8977cabd6ae40b20a412e8b885977feb87885fbdbcec689bdde6611f2a2496b","flatsize":242814,"path":"All/py311-sphinx_press_theme-0.9.1_1.pkg","repopath":"All/py311-sphinx_press_theme-0.9.1_1.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","MIT"],"pkgsize":75276,"desc":"A modern responsive theme for python's Sphinx documentation generator.\n\nThis theme is based on VuePress. It uses Vue.js & Stylus managed by webpack\n(through vue-cli).","deps":{"py311-sphinx":{"origin":"textproc/py-sphinx","version":"5.3.0_3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-sphinx-multiversion","origin":"textproc/py-sphinx-multiversion","version":"0.2.4_2","comment":"Sphinx extension for building self-hosted versioned docs","maintainer":"driesm@FreeBSD.org","www":"https://github.com/Holzhaus/sphinx-multiversion","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e0d12651a6280c6eef362803f5b530e0672a5588fe82d432e339d1d651e87aa5","flatsize":89651,"path":"All/py311-sphinx-multiversion-0.2.4_2.pkg","repopath":"All/py311-sphinx-multiversion-0.2.4_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":19412,"desc":"Sphinx extension for building self-hosted versioned docs.\n\nThis extension aims to provide a clean implementation that tries\nto avoid messing with Sphinx internals as much as possible.","deps":{"py311-sphinx":{"origin":"textproc/py-sphinx","version":"5.3.0_3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-sphinx-me","origin":"textproc/py-sphinx-me","version":"0.3_1","comment":"Wrap README-only projects in a dynamic Sphinx shell","maintainer":"ports@FreeBSD.org","www":"https://github.com/stephenmcd/sphinx-me/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e4d08acc6f30951de68f0d5ae568eef9805c65de1dfbf3ef500356b6fa1fd0b8","flatsize":33900,"path":"All/py311-sphinx-me-0.3_1.pkg","repopath":"All/py311-sphinx-me-0.3_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":10392,"desc":"Do you have smaller Python projects that only need a README file for\ndocumentation? Want to host your README on Read The Docs?\n\nsphinx-me is a BSD licensed tool that will create a Sphinx documentation shell\nfor your project and include the README file as the documentation index. It\nhandles extracting the required meta data such as the project name, author and\nversion from your project for use in your Sphinx docs.\n\nOnce you use sphinx-me to build your Sphinx docs, you can then add your project\nto the Read The Docs site and have your project's README hosted with an\nattractive Sphinx documentation theme.\n\nYour README file should be in a reStructuredText compatible format.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-sphinx-me port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-sphinx-markdown-tables","origin":"textproc/py-sphinx-markdown-tables","version":"0.0.17_1,1","comment":"Sphinx extension for rendering tables written in markdown","maintainer":"wen@FreeBSD.org","www":"https://github.com/ryanfox/sphinx-markdown-tables","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8f064fc554b6022acbe80885f8e9932ea7383274f6e4c892bdec83a99f86cd9e","flatsize":78891,"path":"All/py311-sphinx-markdown-tables-0.0.17_1,1.pkg","repopath":"All/py311-sphinx-markdown-tables-0.0.17_1,1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":15256,"desc":"Sphinx supports markdown via Recommonmark, which does not support tables.\nThis extension provides them.\n\nIt renders markdown tables as HTML, as defined by python-markdown.","deps":{"py311-markdown":{"origin":"textproc/py-markdown","version":"3.6"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-sphinx-issues","origin":"textproc/py-sphinx-issues","version":"3.0.1_1","comment":"Sphinx extension for linking to your project's issue tracker","maintainer":"nivit@FreeBSD.org","www":"https://github.com/sloria/sphinx-issues","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"19fcb9b45e8bd74b6d78ab7fc27fd3a82b6ead92188c08358b9da31477ee8233","flatsize":51234,"path":"All/py311-sphinx-issues-3.0.1_1.pkg","repopath":"All/py311-sphinx-issues-3.0.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13176,"desc":"A Sphinx extension for linking to your project's issue tracker. Includes roles\nfor linking to issues, pull requests, user profiles, with built-in support\nfor GitHub (though this works with other services).","deps":{"py311-sphinx":{"origin":"textproc/py-sphinx","version":"5.3.0_3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-sphinx-intl","origin":"textproc/py-sphinx-intl","version":"2.3.1","comment":"Sphinx utility that make it easy to translate and to apply translation","maintainer":"sunpoet@FreeBSD.org","www":"https://sphinx-intl.readthedocs.io/en/master/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"73bf11e85a0b0d5ff0ef9f694ec440bb6a893293add8931e1359bf31214ab71b","flatsize":120719,"path":"All/py311-sphinx-intl-2.3.1.pkg","repopath":"All/py311-sphinx-intl-2.3.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":25408,"desc":"sphinx-intl is a utility tool that provides several features that make it easy\nto translate and to apply translation to Sphinx generated document.","deps":{"py311-Babel":{"origin":"devel/py-babel","version":"2.17.0_1"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-sphinx":{"origin":"textproc/py-sphinx","version":"5.3.0_3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-sphinx-multiversion-zrepl","origin":"textproc/py-sphinx-multiversion-zrepl","version":"g20230909_1","comment":"Sphinx extension for building self-hosted versioned docs (zrepl fork)","maintainer":"driesm@FreeBSD.org","www":"https://github.com/zrepl/sphinx-multiversion","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5a72cfcfbba3d38a3c46b833a03247c97fd4459f7ab3e2ae66449ed27eaed244","flatsize":91171,"path":"All/py311-sphinx-multiversion-zrepl-g20230909_1.pkg","repopath":"All/py311-sphinx-multiversion-zrepl-g20230909_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":19872,"desc":"Sphinx extension for building self-hosted versioned docs.\n\nThis extension aims to provide a clean implementation that tries\nto avoid messing with Sphinx internals as much as possible.","deps":{"py311-sphinx":{"origin":"textproc/py-sphinx","version":"5.3.0_3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-sphinx_material","origin":"textproc/py-sphinx-material","version":"0.0.36_1","comment":"Responsive Material Design theme for Sphinx documentation","maintainer":"thierry@FreeBSD.org","www":"https://bashtage.github.io/sphinx-material/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a8a1bd14d36f80134adc951fdc65d9af38619ba772feff4c612f0a8144958c20","flatsize":1906986,"path":"All/py311-sphinx_material-0.0.36_1.pkg","repopath":"All/py311-sphinx_material-0.0.36_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":702152,"desc":"A Material Design theme for Sphinx documentation.\n\nBased on Material for MkDocs, and Guzzle Sphinx Theme.\n\nSee also: https://github.com/bashtage/sphinx-material/","deps":{"py311-beautifulsoup":{"origin":"www/py-beautifulsoup","version":"4.13.3_1"},"py311-css-html-js-minify":{"origin":"www/py-css-html-js-minify","version":"2.5.5_1"},"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-python-slugify":{"origin":"textproc/py-python-slugify","version":"8.0.4_1"},"py311-sphinx":{"origin":"textproc/py-sphinx","version":"5.3.0_3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-sphinx-inline-tabs","origin":"textproc/py-sphinx-inline-tabs","version":"2023.4.21","comment":"Add inline tabbed content to your Sphinx documentation","maintainer":"sunpoet@FreeBSD.org","www":"https://sphinx-inline-tabs.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d3c816317c7f8a5c4e4658da4f0fb0202f278ccf3dd668f44272f691ed39fe3b","flatsize":37348,"path":"All/py311-sphinx-inline-tabs-2023.4.21.pkg","repopath":"All/py311-sphinx-inline-tabs-2023.4.21.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11140,"desc":"Sphinx Inline Tabs adds inline tabbed content to your Sphinx documentation.\n\nFeatures:\n- Elegant design: Small footprint in the markup and generated website, while\n  looking good.\n- Configurable: All the colors can be configured using CSS variables.\n- Synchronisation: Tabs with the same label all switch with a single click.\n- Works without JavaScript: JavaScript is not required for the basics, only for\n  synchronisation.","deps":{"py311-sphinx":{"origin":"textproc/py-sphinx","version":"5.3.0_3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-sphinx-examples","origin":"textproc/py-sphinx-examples","version":"0.0.5_2","comment":"Lightweight example directive to make it easy to demonstrate code/results","maintainer":"sunpoet@FreeBSD.org","www":"https://ebp-sphinx-examples.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d02d97c13c40b32b87370d9b3c5a0dc89b5402f988747c2177fcabf31c3c55bf","flatsize":22868,"path":"All/py311-sphinx-examples-0.0.5_2.pkg","repopath":"All/py311-sphinx-examples-0.0.5_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7140,"desc":"sphinx-examples is a small Sphinx extension to create examples of source markup\nand the result of rendering it in your documentation. This is useful if you wish\nto demonstrate the functionality of a new directive or role in Sphinx.","deps":{"py311-sphinx":{"origin":"textproc/py-sphinx","version":"5.3.0_3,1"},"py311-sphinx-design":{"origin":"textproc/py-sphinx-design","version":"0.6.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-sphinx-theme-builder","origin":"textproc/py-sphinx-theme-builder","version":"0.2.0b2","comment":"Tool for authoring Sphinx themes with a simple (opinionated) workflow","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/pradyunsg/sphinx-theme-builder","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cd0cf7eeff23a6728e214924ba2c0c304c675beedcee277f81b5c0534552f7b2","flatsize":24495958,"path":"All/py311-sphinx-theme-builder-0.2.0b2.pkg","repopath":"All/py311-sphinx-theme-builder-0.2.0b2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":947424,"desc":"Streamline the Sphinx theme development workflow, by building upon existing\nstandardised tools.\n- simplified packaging experience\n- simplified JavaScript tooling setup\n- development server, with rebuild-on-save and automagical browser reloading\n- consistent repository structure across themes","deps":{"py311-build":{"origin":"devel/py-build","version":"1.2.2_2"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-nodeenv":{"origin":"devel/py-nodeenv","version":"1.9.1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-pyproject-metadata":{"origin":"devel/py-pyproject-metadata","version":"0.7.1"},"py311-rich":{"origin":"textproc/py-rich","version":"14.0.0"},"py311-sphinx-autobuild":{"origin":"textproc/py-sphinx-autobuild","version":"2024.4.16"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"options":{"CLI":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-sphinx-gallery","origin":"textproc/py-sphinx-gallery","version":"0.19.0","comment":"Sphinx extension that builds an HTML gallery of examples from any set of Python scripts","maintainer":"sunpoet@FreeBSD.org","www":"https://sphinx-gallery.github.io/stable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9dd5f47bbc8520a46830a7092013483ed20bb74a002c2db169532c44dd6a8d04","flatsize":2178786,"path":"All/py311-sphinx-gallery-0.19.0.pkg","repopath":"All/py311-sphinx-gallery-0.19.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":577080,"desc":"Sphinx-Gallery is a Sphinx extension that builds an HTML gallery of examples\nfrom any set of Python scripts.\n\nFeatures:\n- Create example galleries automatically by running pure Python example scripts\n  while capturing outputs + figures, rendering them into reST files built into\n  your documentation by Sphinx\n- Embed reST in your example Python files, allowing you to interweave\n  narrative-like content with code that generates plots in your documentation.\n  Sphinx-Gallery also automatically generates a Jupyter Notebook for each your\n  example page.\n- Add mini-galleries for API documentation. Sphinx-Gallery can generate\n  mini-galleries listing all examples that use a particular function/method/etc.\n- Add intersphinx links to your examples. Sphinx-Gallery can automatically add\n  links to API documentation for functions/methods/classes that are used in your\n  examples (for any Python module that uses intersphinx).\n- Manage multiple galleries to create and embed galleries for several folders of\n  examples.","deps":{"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"py311-sphinx":{"origin":"textproc/py-sphinx","version":"5.3.0_3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-sphinx-basic-ng","origin":"textproc/py-sphinx-basic-ng","version":"1.0.0b2_1","comment":"Modern skeleton for Sphinx themes","maintainer":"sunpoet@FreeBSD.org","www":"https://sphinx-basic-ng.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"41df98b039ec5d52511332d2fdfe1f605d6f213d613e046bd92986871c215ba0","flatsize":41078,"path":"All/py311-sphinx-basic-ng-1.0.0b2_1.pkg","repopath":"All/py311-sphinx-basic-ng-1.0.0b2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13984,"desc":"sphinx-basic-ng provides a modernised skeleton for Sphinx themes.","deps":{"py311-sphinx":{"origin":"textproc/py-sphinx","version":"5.3.0_3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-sphinx-copybutton","origin":"textproc/py-sphinx-copybutton","version":"0.5.2_1","comment":"Add a copy button to each of your code cells","maintainer":"sunpoet@FreeBSD.org","www":"https://sphinx-copybutton.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f06de396add59f3b4ffad3b418937e2911d9c7833fdddd3130ef3ab3410c9981","flatsize":41737,"path":"All/py311-sphinx-copybutton-0.5.2_1.pkg","repopath":"All/py311-sphinx-copybutton-0.5.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13288,"desc":"sphinx-copybutton is a small sphinx extension to add a \"copy\" button to code\nblocks.","deps":{"py311-sphinx":{"origin":"textproc/py-sphinx","version":"5.3.0_3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-sphinx-design","origin":"textproc/py-sphinx-design","version":"0.6.1","comment":"Sphinx extension for designing beautiful, view size responsive web components","maintainer":"sunpoet@FreeBSD.org","www":"https://sphinx-design.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5fff62b0605973d4fe613731f85a431d281c3ccc3e36b8e9d001cf29f678f2d7","flatsize":9872643,"path":"All/py311-sphinx-design-0.6.1.pkg","repopath":"All/py311-sphinx-design-0.6.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":917280,"desc":"sphinx-design is a sphinx extension for designing beautiful, view size\nresponsive web components. Created with inspiration from Bootstrap (v5),\nMaterial Design and Material-UI design frameworks.","deps":{"py311-sphinx":{"origin":"textproc/py-sphinx","version":"5.3.0_3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-sphinx-autoapi","origin":"textproc/py-sphinx-autoapi","version":"2.1.1_2","comment":"Sphinx API documentation generator","maintainer":"andreas@bilke.org","www":"https://sphinx-autoapi.readthedocs.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"67a633c39bdac5b87d7a31b2f3a26dd67a2194a583ef7625a211da4ac9eb7dc3","flatsize":548655,"path":"All/py311-sphinx-autoapi-2.1.1_2.pkg","repopath":"All/py311-sphinx-autoapi-2.1.1_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":95076,"desc":"Sphinx AutoAPI provides \"autodoc\" style documentation for multiple\nprogramming languages without needing to load, run, or import the\nproject being documented.","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-anyascii":{"origin":"textproc/py-anyascii","version":"0.3.2_1"},"py311-astroid2":{"origin":"devel/py-astroid2","version":"2.15.8"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-sphinx":{"origin":"textproc/py-sphinx","version":"5.3.0_3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-sphinx-book-theme","origin":"textproc/py-sphinx-book-theme","version":"1.1.4","comment":"Clean book theme for scientific explanations and documentation with Sphinx","maintainer":"sunpoet@FreeBSD.org","www":"https://sphinx-book-theme.readthedocs.io/en/stable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5f3fb0eff92d10cbd65df46e06ae3923eb5dbed2055e841f580b055295ae6015","flatsize":476108,"path":"All/py311-sphinx-book-theme-1.1.4.pkg","repopath":"All/py311-sphinx-book-theme-1.1.4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":97608,"desc":"sphinx-book-theme is an interactive book theme for Sphinx.\n\nThis is a lightweight Sphinx theme designed to mimic the look-and-feel of an\ninteractive book. It has the following primary features:\n- Bootstrap 4 for visual elements and functionality.\n- Flexible content layout that is inspired by beautiful online books, such as\n  the Edward Tufte CSS guide\n- Visual classes designed for Jupyter Notebooks. Cell inputs, outputs, and\n  interactive functionality are all supported.\n- Launch buttons for online interactivity. For pages that are built with\n  computational material, connect your site to an online BinderHub for\n  interactive content.","deps":{"py311-pydata-sphinx-theme":{"origin":"textproc/py-pydata-sphinx-theme","version":"0.16.1"},"py311-sphinx":{"origin":"textproc/py-sphinx","version":"5.3.0_3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-sphinx-argparse","origin":"textproc/py-sphinx-argparse","version":"0.5.2","comment":"Sphinx extension that automatically documents argparse","maintainer":"bofh@FreeBSD.org","www":"https://github.com/ashb/sphinx-argparse","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3df3afd93e6398605551a588d1fa1cdd630e5eaf3763f468fef8f27b1213f85d","flatsize":148098,"path":"All/py311-sphinx-argparse-0.5.2.pkg","repopath":"All/py311-sphinx-argparse-0.5.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":30032,"desc":"A sphinx extension that automatically documents argparse commands and options.\n\nFor installation and usage details, see the documentation.","deps":{"py311-sphinx":{"origin":"textproc/py-sphinx","version":"5.3.0_3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-sympy","origin":"math/py-sympy","version":"1.13.3_1","comment":"Python Library For Symbolic Mathematics","maintainer":"wen@FreeBSD.org","www":"https://sympy.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4b9ec5d05644c2866a38e300cd462cea39ea2538844045dc458853c78ffd2fdb","flatsize":121352830,"path":"All/py311-sympy-1.13.3_1.pkg","repopath":"All/py311-sympy-1.13.3_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":13015304,"desc":"SymPy is a Python library for symbolic mathematics.\nIt aims to become a full-featured computer algebra\nsystem (CAS) while keeping the code as simple as\npossible in order to be comprehensible and easily\nextensible. SymPy is written entirely in Python and\ndoes not require any external libraries.","deps":{"py311-mpmath":{"origin":"math/py-mpmath","version":"1.3.0_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"options":{"PYGLET":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-sphinx-autodoc-typehints","origin":"textproc/py-sphinx-autodoc-typehints","version":"1.23.0","comment":"Type hints (PEP 484) support for the Sphinx autodoc extension","maintainer":"andreas@bilke.org","www":"https://github.com/tox-dev/sphinx-autodoc-typehints","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"037d1d1a12a20eb38320fd075d93b44e823e182a40e839cf4d1552b0fb668da3","flatsize":195113,"path":"All/py311-sphinx-autodoc-typehints-1.23.0.pkg","repopath":"All/py311-sphinx-autodoc-typehints-1.23.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":36216,"desc":"This extension allows you to use Python 3 annotations for documenting\nacceptable argument types and return value types of functions. This allows you\nto use type hints in a very natural fashion.","deps":{"py311-sphinx":{"origin":"textproc/py-sphinx","version":"5.3.0_3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-sphinx-autobuild","origin":"textproc/py-sphinx-autobuild","version":"2024.4.16","comment":"Rebuild Sphinx documentation on changes, with hot reloading in the browser","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/executablebooks/sphinx-autobuild","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"706cdba11d90672ff8dbaf8b495fedba4398843f31199132a3bc9aca3b01388f","flatsize":77938,"path":"All/py311-sphinx-autobuild-2024.4.16.pkg","repopath":"All/py311-sphinx-autobuild-2024.4.16.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19612,"desc":"Rebuild Sphinx documentation on changes, with live-reload in the browser.","deps":{"py311-colorama":{"origin":"devel/py-colorama","version":"0.4.6"},"py311-sphinx":{"origin":"textproc/py-sphinx","version":"5.3.0_3,1"},"py311-starlette":{"origin":"www/py-starlette","version":"0.46.1"},"py311-uvicorn":{"origin":"www/py-uvicorn","version":"0.34.0"},"py311-watchfiles":{"origin":"devel/py-watchfiles","version":"0.22.0_1"},"py311-websockets":{"origin":"devel/py-websockets","version":"15.0.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-speg","origin":"devel/py-speg","version":"0.3_1","comment":"PEG-based parser interpreter with memoization (Python module)","maintainer":"nivit@FreeBSD.org","www":"https://github.com/avakar/speg","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3a0111ba1060f842db7601085a4a6c8366b197cb799795b86dea7917df0b4f5f","flatsize":24337,"path":"All/py311-speg-0.3_1.pkg","repopath":"All/py311-speg-0.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6676,"desc":"A PEG-based parser interpreter with memoization (Python module).","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-sphinx","origin":"textproc/py-sphinx","version":"5.3.0_3,1","comment":"Python documentation generator","maintainer":"python@FreeBSD.org","www":"https://www.sphinx-doc.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dede417cef76d0f459b40afe5a4c585e28dd8a88776fa4beddeb1c4874d5dddd","flatsize":19513370,"path":"All/py311-sphinx-5.3.0_3,1.pkg","repopath":"All/py311-sphinx-5.3.0_3,1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":2208816,"desc":"Sphinx is a tool that makes it easy to create intelligent and beautiful\ndocumentation for Python projects, written by Georg Brandl and licensed\nunder the BSD license.","deps":{"ca_root_nss":{"origin":"security/ca_root_nss","version":"3.108"},"py311-Babel":{"origin":"devel/py-babel","version":"2.17.0_1"},"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-alabaster":{"origin":"textproc/py-alabaster","version":"0.7.16"},"py311-docutils":{"origin":"textproc/py-docutils","version":"0.21.2,1"},"py311-imagesize":{"origin":"graphics/py-imagesize","version":"1.4.1_1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-pygments":{"origin":"textproc/py-pygments","version":"2.19.1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-snowballstemmer":{"origin":"textproc/py-snowballstemmer","version":"2.2.0_1"},"py311-sphinxcontrib-applehelp":{"origin":"textproc/py-sphinxcontrib-applehelp","version":"2.0.0"},"py311-sphinxcontrib-devhelp":{"origin":"textproc/py-sphinxcontrib-devhelp","version":"2.0.0"},"py311-sphinxcontrib-htmlhelp":{"origin":"textproc/py-sphinxcontrib-htmlhelp","version":"2.1.0"},"py311-sphinxcontrib-jsmath":{"origin":"textproc/py-sphinxcontrib-jsmath","version":"1.0.1_1"},"py311-sphinxcontrib-qthelp":{"origin":"textproc/py-sphinxcontrib-qthelp","version":"2.0.0"},"py311-sphinxcontrib-serializinghtml":{"origin":"textproc/py-sphinxcontrib-serializinghtml","version":"2.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-spglm","origin":"math/py-spglm","version":"1.1.0","comment":"Sparse generalize linear models","maintainer":"sunpoet@FreeBSD.org","www":"https://pysal.org/spglm/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"028f4ed5cab70ffffa4e9d678d331b44af1a0031d5fee6f7fea958f883d7be88","flatsize":579698,"path":"All/py311-spglm-1.1.0.pkg","repopath":"All/py311-spglm-1.1.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":76972,"desc":"This module is an adaptation of a portion of GLM functionality from the\nStatsmodels package, this it has been simplified and customized for the purposes\nof serving as the base for several other PySAL modules, namely SpInt and GWR.\nCurrently, it supports the estimation of Gaussian, Poisson, and Logistic\nregression using only iteratively weighted least squares estimation (IWLS). One\nof the large differences this module and the functions avaialble in the\nStatsmodels package is that the custom IWLS routine is fully sparse compatible,\nwhich was necesary for the very sparse design matrices that arise in constrained\nspatial interaction models. The somewhat limited functionality and computation\nof only a subset of GLM diagnostics also decreases the computational overhead.\nAnother difference is that this module also supports the estimation of\nQuasiPoisson models. One caveat is that this custom IWLS routine currently\ngenerates estimates by directly solves the least squares normal equations rather\nthan using a more robust method like the pseudo inverse. For more robust\nestimation of ill conditioned data and a fuller GLM framework we suggest using\nthe original GLM functionality from Statsmodels.","deps":{"py311-libpysal":{"origin":"science/py-libpysal","version":"4.7.0_2"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"py311-spreg":{"origin":"math/py-spreg","version":"1.8.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-spf-engine","origin":"mail/py-spf-engine","version":"3.0.4","comment":"SPF engine for Postfix policy server and milter implemented in Python","maintainer":"ports@FreeBSD.org","www":"https://launchpad.net/spf-engine","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"283cc85837792587db89fdde0490951e27971fb7058627b08bbf3dd68cc0cab1","flatsize":415243,"path":"All/py311-spf-engine-3.0.4.pkg","repopath":"All/py311-spf-engine-3.0.4.pkg","licenselogic":"and","licenses":["APACHE20","GPLv2+"],"pkgsize":91668,"desc":"This project provides the SPF (Sender Policy Framework) back-end for both\npypolicyd-spf (for which it was originally developed) and an future SPF\nmilter using pymilter. The goal is to provide a common back-end for common\nfeatures for support SPF integration with Postfix and Sendmail using both\nthe Postfix policy service and the Sendmail milter protocol (also available\nwith Postfix).","deps":{"py311-authres":{"origin":"mail/py-authres","version":"1.2.0_1"},"py311-milter":{"origin":"mail/py-milter","version":"1.0.5_1"},"py311-pyspf":{"origin":"mail/py-pyspf","version":"2.0.14_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["mail","python"],"users":["pyspf-milter"],"groups":["pyspf-milter"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"},"messages":[{"message":"#\n# Using policyd-spf with Postfix\n#\n\nPolicyd-spf must be integrated with Postfix to be effective:\n\n 1. Add to your postfix master.cf:\n\n        policyd-spf  unix  -       n       n       -       0       spawn\n            user=nobody argv=/usr/local/bin/policyd-spf\n\n 2. Configure the Postfix policy service in your main.cf so that the\n    \"smtpd_recipient_restrictions\" includes a call to the policyd-spf policy\n    filter.  If you already have a \"smtpd_recipient_restrictions\" line, you can\n    add the \"check_policy_service\" command anywhere *after* the line which\n    reads \"reject_unauth_destination\" (otherwise you're system can become an\n    open relay).\n\n        smtpd_recipient_restrictions =\n            ...\n            reject_unauth_destination\n            check_policy_service unix:private/policyd-spf\n            ...\n\n        policyd-spf_time_limit = 3600\n\n  3. Please consult the postfix documentation for more information on these and\n     other settings you may wish to have in the \"smtpd_recipient_restrictions\"\n     configuration.\n\n  4. Reload postfix.\n\n#\n# Automatically starting pyspf-milter at boot time.\n#\n\nAdd 'pyspf_milter_enable=\"YES\"' to /etc/rc.conf.\n\n#\n# Using pyspf-milter with Sendmail\n#\n\nFollowing is an example configuration line to include in your sendmail.mc.\n\nINPUT_MAIL_FILTER(`pyspf-milter', `S=local:/var/run/pyspf-milter/pyspf-milter.sock')dnl\n\n#\n# Using pyspf-milter with Postfix\n#\n\nIntegration of pyspf-milter into Postfix is like any milter (See Postfix's\nREADME_FILES/MILTER_README). But care is required to segregate outbound mail\nfrom inbound mail to be checked. Here is example using milter macros to keep\nthe mail streams segregated.\n\n/usr/local/etc/postfix/main.cf:\n\nsmtpd_milters = unix:/var/run/pyspf-milter/pyspf-milter.sock\n\n/usr/local/etc/postfix/master.cf:\n\nsmtp       inet  n       -       -       -       -       smtpd\n    ...\n        -o milter_macro_daemon_name=VERIFYING\n    ...\n\n/usr/local/etc/python-policyd-spf/policyd-spf.conf:\n\nMacroList               daemon_name|VERIFYING","type":"install"},{"message":"===>   NOTICE:\n\nThe py311-spf-engine port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-spvcm","origin":"math/py-spvcm","version":"0.3.0_2","comment":"Fit spatial multilevel models and diagnose convergence","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/pysal/spvcm","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b4f0d8b5d34d845bee21da86c6cd101c9a5d150cdadba893698b15662632fe0c","flatsize":12577968,"path":"All/py311-spvcm-0.3.0_2.pkg","repopath":"All/py311-spvcm-0.3.0_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":4835788,"desc":"Gibbs sampling for spatially-correlated variance-components\n\nThis is a package to estimate spatially-correlated variance components\nmodels/varying intercept models. In addition to a general toolkit to conduct\nGibbs sampling in Python, the package also provides an interface to PyMC3 and\nCODA.","deps":{"py311-libpysal":{"origin":"science/py-libpysal","version":"4.7.0_2"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"py311-seaborn":{"origin":"math/py-seaborn","version":"0.13.0"},"py311-spreg":{"origin":"math/py-spreg","version":"1.8.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"deprecated":"Upstream repository has been archived on Jul 9, 2024","expiration_date":"2025-04-30","flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUpstream repository has been archived on Jul 9, 2024.\n\nIt is scheduled to be removed on or after 2025-04-30."}]},{"name":"py311-speedtest-cli","origin":"net/py-speedtest-cli","version":"2.1.3_1","comment":"Command line interface for testing internet bandwidth","maintainer":"nivit@FreeBSD.org","www":"https://github.com/sivel/speedtest-cli","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2c6062edcf6d829aee2859f527642c0c4fac033a79c5db6cec514a3d49b11176","flatsize":272422,"path":"All/py311-speedtest-cli-2.1.3_1.pkg","repopath":"All/py311-speedtest-cli-2.1.3_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":49652,"desc":"Command line interface for testing internet bandwidth using speedtest.net","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-sphinx_rtd_theme","origin":"textproc/py-sphinx_rtd_theme","version":"1.0.0_1","comment":"Mobile-friendly py-sphinx theme","maintainer":"robak@FreeBSD.org","www":"https://github.com/readthedocs/sphinx_rtd_theme","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a381ffb682357aa13c0c4f35690e4833b3714e656d766495459c2a5f6c73e435","flatsize":3593821,"path":"All/py311-sphinx_rtd_theme-1.0.0_1.pkg","repopath":"All/py311-sphinx_rtd_theme-1.0.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2588156,"desc":"Prototype mobile-friendly Read the Docs Sphinx theme.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-speech-dispatcher","origin":"accessibility/py-speech-dispatcher","version":"0.12.0","comment":"Python bindings for Speech Dispatcher","maintainer":"multimedia@FreeBSD.org","www":"https://devel.freebsoft.org/speechd","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0012aafbcf96b16d9a291cdc89d374cdd6d0d6a81bcf51e1e4697b0993158370","flatsize":380178,"path":"All/py311-speech-dispatcher-0.12.0.pkg","repopath":"All/py311-speech-dispatcher-0.12.0.pkg","licenselogic":"and","licenses":["GPLv2","LGPL21"],"pkgsize":77748,"desc":"Speech Dispatcher is a device independent layer for speech synthesis,\ndeveloped with the goal of making the usage of speech synthesis easier\nfor application programmers. It takes care of most of the tasks\nnecessary to solve in speech enabled applications. What is a very high\nlevel GUI library to graphics, Speech Dispatcher is to speech\nsynthesis.","deps":{"dotconf":{"origin":"devel/dotconf","version":"1.4.1_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"},"py311-xdg":{"origin":"devel/py-xdg","version":"0.28_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"speech-dispatcher":{"origin":"accessibility/speech-dispatcher","version":"0.12.0"}},"categories":["accessibility","audio","python"],"annotations":{"flavor":"py311"}},{"name":"py311-spglib","origin":"science/py-spglib","version":"2.5.0_1","comment":"Library for finding and handling crystal symmetries (python binding)","maintainer":"yuri@FreeBSD.org","www":"https://spglib.readthedocs.io/en/stable/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e164e381529a8fb30e5a69c75dded0aa4351fd498f3b0fa37a39c694edfd4f67","flatsize":5847534,"path":"All/py311-spglib-2.5.0_1.pkg","repopath":"All/py311-spglib-2.5.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":219460,"desc":"Python library for finding and handling crystal symmetries.\n\nSpglib for python wraps the same C code that exists\nin the port science/spglib.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"spglib":{"origin":"science/spglib","version":"2.5.0"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-sqlmap","origin":"security/sqlmap","version":"1.8","comment":"Automatic SQL injection tool","maintainer":"rm@FreeBSD.org","www":"https://sqlmap.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2814042b9fb64291f49c8cf5e9b16566f0976241b8708eef9e31b68e5b3c82cd","flatsize":19518767,"path":"All/py311-sqlmap-1.8.pkg","repopath":"All/py311-sqlmap-1.8.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":8016636,"desc":"sqlmap is an automatic SQL injection tool entirely developed in Python. It is\ncapable to perform an extensive database management system back-end fingerprint,\nretrieve remote DBMS databases, usernames, tables, columns, enumerate entire\nDBMS, read system files and much more taking advantage of web application\nprogramming security flaws that lead to SQL injection vulnerabilities.","deps":{"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"options":{"MSF":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-sparqlwrapper","origin":"textproc/py-sparqlwrapper","version":"2.0.0_1","comment":"SPARQL endpoint interface to Python","maintainer":"python@FreeBSD.org","www":"https://sparqlwrapper.readthedocs.io/en/stable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bd2d7e805842faf7a873b0fc0ae50280e7a7e769b10ffbcf30bbad5733071633","flatsize":296961,"path":"All/py311-sparqlwrapper-2.0.0_1.pkg","repopath":"All/py311-sparqlwrapper-2.0.0_1.pkg","licenselogic":"single","licenses":["W3C"],"pkgsize":45828,"desc":"This is a wrapper around a SPARQL service. It helps in creating the query URI\nand, possibly, convert the result into a more manageable format.\n\nSee also: https://github.com/RDFLib/sparqlwrapper","deps":{"py311-rdflib":{"origin":"textproc/py-rdflib","version":"7.1.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-spectra","origin":"graphics/py-spectra","version":"0.0.11_2","comment":"Color scales and color conversion made easy for Python","maintainer":"jwb@FreeBSD.org","www":"https://pypi.python.org/pypi/spectra","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"be627678779c4ca690950bbda971cba2f4d48b018ff145e477a14a678ed3a215","flatsize":259195,"path":"All/py311-spectra-0.0.11_2.pkg","repopath":"All/py311-spectra-0.0.11_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":36136,"desc":"Spectra is a Python library that makes color math, color scales, and\ncolor-space conversion easy.\n\nSupport for:\n\n    Color scales\n    Color ranges\n    Color blending\n    Brightening/darkening colors\n    Saturating/desaturating colors\n    Conversion to/from multiple color spaces\n\nSpectra is built on colormath and grapefruit. Spectra is enormously inspired by\nchroma.js and d3's scales.","deps":{"py311-colormath":{"origin":"math/py-colormath","version":"3.0.0_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-speaklater","origin":"devel/py-speaklater","version":"1.3_2","comment":"Lazy string Python module for translations","maintainer":"python@FreeBSD.org","www":"https://github.com/mitsuhiko/speaklater","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fc6417eb13a98ae786205a3960ac20ce73a3b7984723ac623171426e77b2be52","flatsize":32704,"path":"All/py311-speaklater-1.3_2.pkg","repopath":"All/py311-speaklater-1.3_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":7160,"desc":"Speaklater is a Python module that provides lazy strings for translations.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-spdx-lookup","origin":"misc/py-spdx-lookup","version":"0.3.3_1","comment":"SPDX license list query tool","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/bbqsrc/spdx-lookup-python","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"601ec603e11380a288b9adba163361dbfcd2bafdf6f57e852b15c6c718fd8162","flatsize":40045,"path":"All/py311-spdx-lookup-0.3.3_1.pkg","repopath":"All/py311-spdx-lookup-0.3.3_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":11004,"desc":"A tool to query the SPDX license list. Use the binary `spdx-lookup`.","deps":{"py311-spdx":{"origin":"misc/py-spdx","version":"2.5.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"],"annotations":{"deprecated":"Upstream repository has been archived on Nov 13, 2020","expiration_date":"2025-02-28","flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUpstream repository has been archived on Nov 13, 2020.\n\nIt is scheduled to be removed on or after 2025-02-28."}]},{"name":"py311-spacy-loggers","origin":"textproc/py-spacy-loggers","version":"1.0.5","comment":"Logging utilities for SpaCy","maintainer":"sunpoet@FreeBSD.org","www":"https://spacy.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9032d2ab86075c1b8ccd4dfe72ec1ee1502478b4097f68bca13eb5a150555997","flatsize":234439,"path":"All/py311-spacy-loggers-1.0.5.pkg","repopath":"All/py311-spacy-loggers-1.0.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":34664,"desc":"Starting with spaCy v3.2, alternate loggers are moved into a separate package so\nthat they can be added and updated independently from the core spaCy library.\n\nspacy-loggers also provides additional utility loggers to facilitate\ninteroperation between individual loggers.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-spark-parser","origin":"devel/py-spark-parser","version":"1.9.0","comment":"Earley-Algorithm Context-free grammar Parser Toolkit","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rocky/python-spark","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8f9acf1d428eab679929a51c1570e3c7e882def7ab6c993ff9a9056c6612e4e7","flatsize":612063,"path":"All/py311-spark-parser-1.9.0.pkg","repopath":"All/py311-spark-parser-1.9.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":103128,"desc":"This package uses Jay Earley's algorithm for parsing context free grammars, and\ncomes with some generic Abstract Syntax Tree routines. There is also a prototype\nscanner which does its job by combining Python regular expressions.\n\n(SPARK stands for Scanning, Parsing, and Rewriting Kit. It is a poor name since\nit conflicts with a more popular package of the same name. In the future we will\nrename this.)\n\nThe original version of this was written by John Aycock for his Ph.D thesis and\nwas described in his 1998 paper: \"Compiling Little Languages in Python\" at the\n7th International Python Conference. The current incarnation of this code is\nmaintained (or not) by Rocky Bernstein.\n\nNote: Earley algorithm parsers are almost linear when given an LR grammar. These\nare grammars which are left-recursive.","deps":{"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-spake2","origin":"security/py-spake2","version":"0.9_1","comment":"SPAKE2 password-authenticated key exchange (pure python)","maintainer":"bofh@FreeBSD.org","www":"https://github.com/warner/python-spake2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"84dbc8c3fb06c7291de03f214a151ee0b8fa08c16b01bb284e39b82a10b2c423","flatsize":341223,"path":"All/py311-spake2-0.9_1.pkg","repopath":"All/py311-spake2-0.9_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":57128,"desc":"SPAKE2 password-authenticated key exchange (pure python)","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["security"],"annotations":{"flavor":"py311"}},{"name":"py311-spaghetti","origin":"science/py-spaghetti","version":"1.7.4","comment":"Analysis of Network-constrained Spatial Data","maintainer":"sunpoet@FreeBSD.org","www":"https://pysal.org/spaghetti/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1d0a3b593addffe86c7e7abc10d95cce2401bd786d921eca30ee7173b8737ccb","flatsize":626595,"path":"All/py311-spaghetti-1.7.4.pkg","repopath":"All/py311-spaghetti-1.7.4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":95100,"desc":"SPAtial GrapHs: nETworks, Topology, & Inference\n\nSpaghetti is an open-source Python library for the analysis of network-based\nspatial data. Originating from the network module in PySAL (Python Spatial\nAnalysis Library), it is under active development for the inclusion of newly\nproposed methods for building graph-theoretic networks and the analysis of\nnetwork events.","deps":{"py311-esda":{"origin":"science/py-esda","version":"2.5.1"},"py311-libpysal":{"origin":"science/py-libpysal","version":"4.7.0_2"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-rtree":{"origin":"devel/py-rtree","version":"1.2.0_1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-spacetrack","origin":"astro/py-spacetrack","version":"0.16.0_3","comment":"Python client for space-track.org","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/python-astrodynamics/spacetrack","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0aab651184a972175fd28e0a4baf9bd89f9ced6dc81dedd91cb30542bdd91bff","flatsize":153439,"path":"All/py311-spacetrack-0.16.0_3.pkg","repopath":"All/py311-spacetrack-0.16.0_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":26496,"desc":"spacetrack is a python module for Space-Track.","deps":{"py311-aiohttp":{"origin":"www/py-aiohttp","version":"3.11.13"},"py311-logbook":{"origin":"devel/py-logbook","version":"1.1.0_1"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-represent":{"origin":"devel/py-represent","version":"2.1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-rush":{"origin":"devel/py-rush","version":"2021.4.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["astro","python"],"options":{"ASYNC":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-spectral","origin":"math/py-spectral","version":"0.22.4_2","comment":"Spectral Python (SPy) is a Python module for hyperspectral image processing","maintainer":"yuri@FreeBSD.org","www":"https://www.spectralpython.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"09a5b6be0ced5860a2fa15c2ea57be548435b510201ed51f9d0ae8adf5ed1e9d","flatsize":2505954,"path":"All/py311-spectral-0.22.4_2.pkg","repopath":"All/py311-spectral-0.22.4_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":322492,"desc":"Spectral Python (SPy) is a pure Python module for processing hyperspectral\nimage data. It has functions for reading, displaying, manipulating, and\nclassifying hyperspectral imagery. It can be used interactively from the Python\ncommand prompt or via Python scripts. SPy is free, open source software\ndistributed under the GNU General Public License. To see some examples of how\nSPy can be used, you may want to jump straight to the documentation sections\non Displaying Data or Spectral Algorithms. A categorized listing of the main\nclasses and functions are in the Class/Function Glossary. You can download SPy\nfrom GitHub or the Python Package Index (PyPI). See the Installing SPy section\nsection of the documentation for details.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math"],"annotations":{"flavor":"py311"}},{"name":"py311-spacy-legacy","origin":"textproc/py-spacy-legacy","version":"3.0.12_1","comment":"Legacy registered functions for spaCy backwards compatibility","maintainer":"sunpoet@FreeBSD.org","www":"https://spacy.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ef6247201a88d6d8129f3bb742abda296f3562c7bda683010be622fd2389a61c","flatsize":302293,"path":"All/py311-spacy-legacy-3.0.12_1.pkg","repopath":"All/py311-spacy-legacy-3.0.12_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":56832,"desc":"spacy-legacy includes outdated registered functions for spaCy v3.x, for example\nmodel architectures, pipeline components and utilities. It's installed\nautomatically as a dependency of spaCy, and allows us to provide backwards\ncompatibility, while keeping the core library tidy and up to date. All of this\nhappens under the hood, so you typically shouldn't have to care about this\npackage.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-sozipfile","origin":"archivers/py-sozipfile","version":"0.3.2","comment":"Fork of Python zipfile module, adding generation of sozip optimization","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sozip/sozipfile","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b75522c8544ab6903a6fd5e266adf8425165c128b7ddc2f6ea749141f88f0a17","flatsize":384557,"path":"All/py311-sozipfile-0.3.2.pkg","repopath":"All/py311-sozipfile-0.3.2.pkg","licenselogic":"single","licenses":["PSFL"],"pkgsize":67412,"desc":"sozipfile is a fork of Python zipfile module, from its implementation in CPython\n3.11, which implements the SOZip optimization, when writing deflate compressed\nfiles whose size exceeds the chunk size (defaults to 32768 bytes).","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["archivers","python"],"annotations":{"flavor":"py311"}},{"name":"py311-sourcemap","origin":"devel/py-sourcemap","version":"0.2.1_1","comment":"Parse JavaScript source maps","maintainer":"rm@FreeBSD.org","www":"https://pypi.org/project/sourcemap/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eaabea7185c787465fe13c857bd7ae60eaa95052360a80b6220c8cbd1fe4b9ad","flatsize":42666,"path":"All/py311-sourcemap-0.2.1_1.pkg","repopath":"All/py311-sourcemap-0.2.1_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":11324,"desc":"Parse JavaScript source maps.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-spdx","origin":"misc/py-spdx","version":"2.5.1_1","comment":"SPDX license list database","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/bbqsrc/spdx-python","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c770851f12c7edbbdb6036af933656f3be79f0c11f837e6dfe750a69d5b41467","flatsize":3003575,"path":"All/py311-spdx-2.5.1_1.pkg","repopath":"All/py311-spdx-2.5.1_1.pkg","licenselogic":"single","licenses":["CC0-1.0"],"pkgsize":292636,"desc":"A Python module incorporating an interface to the SPDX license database.\n\nThis library serves purely as a holder for the database that can be found on the\nSPDX website <https://spdx.org/licenses/>.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"],"annotations":{"deprecated":"Upstream repository has been archived on Nov 13, 2020","expiration_date":"2025-02-28","flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUpstream repository has been archived on Nov 13, 2020.\n\nIt is scheduled to be removed on or after 2025-02-28."}]},{"name":"py311-spacy-llm","origin":"textproc/py-spacy-llm","version":"0.7.1_2","comment":"Integrate LLMs into structured NLP pipelines","maintainer":"sunpoet@FreeBSD.org","www":"https://spacy.io/usage/large-language-models","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eafffe7c36126e6af64e51b1876d1c81d4468323539499d5aeb723aabfce92d0","flatsize":2726647,"path":"All/py311-spacy-llm-0.7.1_2.pkg","repopath":"All/py311-spacy-llm-0.7.1_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":324952,"desc":"Structured NLP with LLMs\n\nspacy-llm integrates Large Language Models (LLMs) into spaCy, featuring a\nmodular system for fast prototyping and prompting, and turning unstructured\nresponses into robust outputs for various NLP tasks, no training data required.","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-confection":{"origin":"devel/py-confection","version":"0.1.5"},"py311-spacy":{"origin":"textproc/py-spacy","version":"3.7.5"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-sounddevice","origin":"audio/py-sounddevice","version":"0.5.1_1","comment":"Play and record sound through OSS in python programs","maintainer":"yuri@FreeBSD.org","www":"https://github.com/spatialaudio/python-sounddevice","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fcc6dc23680cb928a710a05890d8c5a384e987a02e025de82fa3fc0c1d8b4780","flatsize":401352,"path":"All/py311-sounddevice-0.5.1_1.pkg","repopath":"All/py311-sounddevice-0.5.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":54416,"desc":"sounddevice provides bindings for the PortAudio library and a few convenience\nfunctions to play and record NumPy arrays containing audio signals.\n\nIt is primarily intended for use in signal analysis software.\nPortAudio plays and records sound through the OSS audio interface.","deps":{"portaudio":{"origin":"audio/portaudio","version":"19.6.0_7,1"},"py311-cffi":{"origin":"devel/py-cffi","version":"1.17.1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["audio","python"],"annotations":{"flavor":"py311"}},{"name":"py311-soundcloud","origin":"audio/py-soundcloud","version":"0.5.0_1","comment":"Friendly wrapper library for the Soundcloud API","maintainer":"brnrd@FreeBSD.org","www":"https://github.com/soundcloud/soundcloud-python","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"15337166edb77ac001d8e1850d780e244832cddce37358d7f37076cd76be1dde","flatsize":132234,"path":"All/py311-soundcloud-0.5.0_1.pkg","repopath":"All/py311-soundcloud-0.5.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":25752,"desc":"py-soundcloud is a friendly wrapper around the `Soundcloud API`","deps":{"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-simplejson":{"origin":"devel/py-simplejson","version":"3.18.4_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["audio","devel","python","www"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-south","origin":"databases/py-south","version":"1.0.2_1","comment":"Intelligent schema migrations for Django apps","maintainer":"wen@FreeBSD.org","www":"https://south.aeracode.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d5902af7626c6e9d43a24d7b6ac8af0c6829ead4d2fe80bd36a1ff20cb393ada","flatsize":1699796,"path":"All/py311-south-1.0.2_1.pkg","repopath":"All/py311-south-1.0.2_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":244664,"desc":"This is South, intelligent schema migrations for Django apps.\n\nSouth is:\n\n    * Intelligent; it knows if you've missed out a migration or two\n    * Database independent, so there's no hassle if you need to move databases.\n    * Easy; it can write migrations for you, and it takes about a minute to\n      convert your app over to use South.\n    * Designed for a pluggable Django world; you can declare dependencies\n      between apps so they all migrate together correctly, and you can still\n      use syncdb for your non-migrated apps without it interfering.\n    * Useful for data too; you can write migrations to transform legacy data.\n    * Better (we think, anyway) than the alternatives.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-sortedcontainers","origin":"devel/py-sortedcontainers","version":"2.4.0_1","comment":"Python Sorted Container Types: SortedList, SortedDict, and SortedSet","maintainer":"antoine@FreeBSD.org","www":"https://www.grantjenks.com/docs/sortedcontainers/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"77bbba6aa33463653d7c5e8296fab2f9c20224f475648fde3fe49c0481c5db58","flatsize":435511,"path":"All/py311-sortedcontainers-2.4.0_1.pkg","repopath":"All/py311-sortedcontainers-2.4.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":48868,"desc":"SortedContainers is an Apache2 licensed containers library, written in\npure-Python, and fast as C-extensions.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-spdx-tools","origin":"misc/py-spdx-tools","version":"0.8.3","comment":"Parses, validates and creates SPDX documents","maintainer":"kai@FreeBSD.org","www":"https://github.com/spdx/tools-python","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c2e5951f7d65d20bc933b991661d4edeadd6a431fc2b0d5586d631ff180b32b2","flatsize":4398542,"path":"All/py311-spdx-tools-0.8.3.pkg","repopath":"All/py311-spdx-tools-0.8.3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":399396,"desc":"Implements an SPDX tag/value and RDF parser, validator and handler in Python.\n\nFeatures:\n\n- API to create and manipulate SPDX documents.\n- Parse and create Tag/Value format SPDX files\n- Parse and create RDF format SPDX files","deps":{"py311-beartype":{"origin":"devel/py-beartype","version":"0.20.0"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-license-expression":{"origin":"textproc/py-license-expression","version":"30.3.0"},"py311-ply":{"origin":"devel/py-ply","version":"3.11_1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-rdflib":{"origin":"textproc/py-rdflib","version":"7.1.3"},"py311-semantic-version":{"origin":"devel/py-semantic-version","version":"2.10.0_1"},"py311-uritools":{"origin":"net/py-uritools","version":"4.0.3"},"py311-xmltodict":{"origin":"devel/py-xmltodict","version":"0.14.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"],"options":{"EXAMPLES":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-soupsieve","origin":"www/py-soupsieve","version":"2.0.1_1","comment":"CSS4 selector implementation for BeautifulSoup","maintainer":"wen@FreeBSD.org","www":"https://github.com/facelessuser/soupsieve","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9eb1a191f0d665d32a3aa6d154b4c404ec062b19d1b0f224532ecf3f1dd4545c","flatsize":428591,"path":"All/py311-soupsieve-2.0.1_1.pkg","repopath":"All/py311-soupsieve-2.0.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":71904,"desc":"SoupSieve is a CSS selector library designed to be used with\nBeautifulSoup4. It aims to provide selecting, matching, and\nfiltering using modern CSS selectors. SoupSieve currently\nprovides selectors from the CSS level 1 specifications up\nthrough the latest CSS level 4 drafts (though some are not yet\nimplemented).","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-soundscrape","origin":"audio/py-soundscrape","version":"0.31.0_1","comment":"SoundCloud downloader in python","maintainer":"ports@FreeBSD.org","www":"https://github.com/Miserlou/SoundScrape","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"189f8c3c507516de37336573c1f59df4f0add254c1a586c6d209b151ec6b9fe8","flatsize":173256,"path":"All/py311-soundscrape-0.31.0_1.pkg","repopath":"All/py311-soundscrape-0.31.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":34804,"desc":"SoundScrape makes it super easy to download artists from SoundCloud, Bandcamp\nand MixCloud. It automatically creates ID3 tags as well (including album art),\nwhich is handy.","deps":{"py311-args":{"origin":"devel/py-args","version":"0.1.0_1"},"py311-clint":{"origin":"devel/py-clint","version":"0.5.1_1"},"py311-demjson":{"origin":"devel/py-demjson","version":"3.0.6_1"},"py311-fudge":{"origin":"devel/py-fudge","version":"1.1.1_1"},"py311-mutagen":{"origin":"audio/py-mutagen","version":"1.47.0"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-simplejson":{"origin":"devel/py-simplejson","version":"3.18.4_1"},"py311-soundcloud":{"origin":"audio/py-soundcloud","version":"0.5.0_1"},"py311-wheel":{"origin":"devel/py-wheel","version":"0.45.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["audio","python"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-soundscrape port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-soxr","origin":"audio/py-soxr","version":"0.3.7","comment":"High quality, one-dimensional sample-rate conversion library","maintainer":"yuri@FreeBSD.org","www":"https://github.com/dofuuz/python-soxr","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0a62e5a37625ab34668be1ec5c569f78e3e877cc772bf353eedc1dbdf58ba50d","flatsize":1861436,"path":"All/py311-soxr-0.3.7.pkg","repopath":"All/py311-soxr-0.3.7.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","LGPL21"],"pkgsize":260108,"desc":"soxr is a high quality, one-dimensional sample-rate conversion library\nfor Python.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["audio","python"],"annotations":{"flavor":"py311"}},{"name":"py311-sorl-thumbnail","origin":"graphics/py-sorl-thumbnail","version":"12.10.0_3","comment":"Sorl-thumbnail provides an easy way to generate image thumbnails","maintainer":"ports@caomhin.org","www":"https://github.com/jazzband/sorl-thumbnail","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e0d6233742375d4fa1ed46a0c7007b0cc1c82e9f7f1ee46b0ca76123b70d1b9f","flatsize":1196522,"path":"All/py311-sorl-thumbnail-12.10.0_3.pkg","repopath":"All/py311-sorl-thumbnail-12.10.0_3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":241376,"desc":"The sorl-thumbnail package provides an easy way to generate image\nthumbnails.\n\nSome of its features:\n- Storage support\n- Pluggable Engine support for Pillow, GraphicsMagick, ImageMagick and Wand\n- Pluggable Key Value Store support (cached db and redis)\n- Pluggable Backend support\n- Admin integration with possibility to delete\n- Dummy generation (placeholders)\n- Flexible, simple syntax, generates no html\n- ImageField for model that deletes thumbnails\n- CSS style cropping options\n- Back smart cropping, and remove borders from the images when cropping\n- Margin calculation for vertical positioning\n- Alternative resolutions versions of a thumbnail","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"options":{"DOCS":"on","GRAPHICSMAGICK":"off","IMAGEMAGICK":"off","PILLOW":"on","WAND":"off","REDIS":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-sopel-help","origin":"irc/py-sopel-help","version":"0.5.2","comment":"Help plugin for Sopel","maintainer":"DtxdF@disroot.org","www":"https://github.com/sopel-irc/sopel-help","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ed7fef709cd493c42e7dab0bcc66df5f9fc7a327cda4c2d10df0432951caba3f","flatsize":104860,"path":"All/py311-sopel-help-0.5.2.pkg","repopath":"All/py311-sopel-help-0.5.2.pkg","licenselogic":"single","licenses":["EFLv2"],"pkgsize":20556,"desc":"sopel-help is a plugin for irc/py-sopel that provides help information\ninvoked by the .help command in an IRC chat. It was a built-in\ncommand, but now it is separate like any other Sopel plugin.","deps":{"py311-importlib-metadata":{"origin":"devel/py-importlib-metadata","version":"8.6.1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-sopel":{"origin":"irc/py-sopel","version":"8.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["irc","python"],"annotations":{"flavor":"py311"}},{"name":"py311-socksio","origin":"net/py-socksio","version":"1.0.0_1","comment":"Sans-I/O implementation of SOCKS4, SOCKS4A, and SOCKS5","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sethmlarson/socksio","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d1e812c3bb2f37f9741dd2052aa1e269be63cb9e300b9b49c7c3a5ccac40fb21","flatsize":119789,"path":"All/py311-socksio-1.0.0_1.pkg","repopath":"All/py311-socksio-1.0.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21960,"desc":"Client-side sans-I/O SOCKS proxy implementation. Supports SOCKS4, SOCKS4A, and\nSOCKS5.\n\nsocksio is a sans-I/O library similar to h11 or h2, this means the library\nitself does not handle the actual sending of the bytes through the network, it\nonly deals with the implementation details of the SOCKS protocols so you can use\nit in any I/O library you want.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-sockjs-tornado","origin":"www/py-sockjs-tornado","version":"1.0.3_1","comment":"SockJS python server implementation on top of Tornado framework","maintainer":"rm@FreeBSD.org","www":"https://pypi.org/project/sockjs-tornado/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3e853555278a7814a7e955bf78a0a0ee896885770080d87807d53223dfd280f9","flatsize":295698,"path":"All/py311-sockjs-tornado-1.0.3_1.pkg","repopath":"All/py311-sockjs-tornado-1.0.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":47208,"desc":"SockJS-tornado is a Python server side counterpart of SockJS-client browser\nlibrary running on top of Tornado framework.","deps":{"py311-tornado":{"origin":"www/py-tornado","version":"6.4"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-sonata","origin":"audio/sonata","version":"1.7.b1.22_3","comment":"Elegant music player for MPD","maintainer":"nivit@FreeBSD.org","www":"http://sonata.berlios.de/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c2c81621920db6a12b5b5df071843e50d2ac6049d8aa48234f91107653974967","flatsize":2916500,"path":"All/py311-sonata-1.7.b1.22_3.pkg","repopath":"All/py311-sonata-1.7.b1.22_3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":491612,"desc":"Sonata is a lightweight GTK+ music client for the Music Player Daemon (MPD).\nIt aims to be efficient (no toolbar, main menu, or statusbar), user-friendly,\nand clean.\n\nFEATURES:\n\t+ Expanded and collapsed views, fullscreen album art mode\n\t+ Automatic remote and local album art\n\t+ Library browsing by folders, or by genre/artist/album\n\t+ User-configurable columns\n\t+ Automatic fetching of lyrics\n\t+ Playlist and stream support\n\t+ Support for editing song tags\n\t+ Drag-and-drop to copy files\n\t+ Popup notification\n\t+ Library and playlist searching, filter as you type\n\t+ Audioscrobbler (last.fm) 1.2 support\n\t+ Multiple MPD profiles\n\t+ Keyboard friendly\n\t+ Support for multimedia keys\n\t+ Commandline control\n\t+ Available in 24 languages","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"musicpd":{"origin":"audio/musicpd","version":"0.23.17_3"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"py311-python-mpd2":{"origin":"audio/py-python-mpd2","version":"3.1.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["audio","python"],"options":{"DOCS":"on","MMKEYS":"off","MPD":"on","TAGLIB":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-softlayer","origin":"net/py-softlayer","version":"6.2.6","comment":"SoftLayer API Python Client","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/softlayer/softlayer-python","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0047abcc020fcc342fa7861790e6febbe06864d2f864efea6516b64d761dcc8d","flatsize":6103328,"path":"All/py311-softlayer-6.2.6.pkg","repopath":"All/py311-softlayer-6.2.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":793220,"desc":"This library provides a simple Python client to interact with SoftLayer's\nXML-RPC API.\n\nA command-line interface is also included and can be used to manage various\nSoftLayer products and services.","deps":{"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-prettytable":{"origin":"devel/py-prettytable","version":"3.15.1"},"py311-prompt-toolkit":{"origin":"devel/py-prompt-toolkit","version":"3.0.50"},"py311-pygments":{"origin":"textproc/py-pygments","version":"2.19.1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-rich":{"origin":"textproc/py-rich","version":"14.0.0"},"py311-urllib3":{"origin":"net/py-urllib3","version":"1.26.20,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-soco","origin":"multimedia/py-soco","version":"0.30.4_1","comment":"Python library to control Sonos speakers","maintainer":"conall@conall.net","www":"https://github.com/SoCo/SoCo","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"63cf1900cbe7e2460ba90ee5314f429ddfd67713e1d1186086a279101ea9545d","flatsize":1808672,"path":"All/py311-soco-0.30.4_1.pkg","repopath":"All/py311-soco-0.30.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":247140,"desc":"SoCo (Sonos Controller) is a simple Python class that allows you to\nprogrammatically control Sonos speakers.","deps":{"py311-ifaddr":{"origin":"net/py-ifaddr","version":"0.2.0_1"},"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-xmltodict":{"origin":"devel/py-xmltodict","version":"0.14.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["multimedia","python"],"annotations":{"flavor":"py311"}},{"name":"py311-socketio-client","origin":"net/py-socketio-client","version":"0.6.7_1","comment":"Socket.io client library for Python","maintainer":"ports@FreeBSD.org","www":"https://github.com/invisibleroads/socketIO-client","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"adca8d999f5e33cf43c4aa0542b5f1baf01b06ae8d87d3584ca19f04f1c8fc94","flatsize":245540,"path":"All/py311-socketio-client-0.6.7_1.pkg","repopath":"All/py311-socketio-client-0.6.7_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":42408,"desc":"Socket.io client library for Python. You can use it to write test code for\nyour socket.io server.","deps":{"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-websocket-client":{"origin":"www/py-websocket-client","version":"1.4.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","net","python"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-socketio-client port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-snuggs","origin":"math/py-snuggs","version":"1.4.7_2","comment":"S-expressions for Numpy","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/mapbox/snuggs","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6b443e2fa3a15c3eb47998ddabbc1684edbfd15c957661fa03e9f4d5c6c47ceb","flatsize":36818,"path":"All/py311-snuggs-1.4.7_2.pkg","repopath":"All/py311-snuggs-1.4.7_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9852,"desc":"Snuggs are s-expressions for Numpy.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pyparsing":{"origin":"devel/py-pyparsing","version":"3.2.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-social-auth-app-django","origin":"www/py-social-auth-app-django","version":"5.4.3","comment":"Social Authentication and Django integration","maintainer":"kai@FreeBSD.org","www":"https://github.com/python-social-auth/social-app-django","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"26695c58ba111ea785f931ceb351cde70e68a8a91cd7509e567de01b2e270945","flatsize":230164,"path":"All/py311-social-auth-app-django-5.4.3.pkg","repopath":"All/py311-social-auth-app-django-5.4.3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":43800,"desc":"Python Social Auth is an easy to setup social authentication/registration\nmechanism with support for several frameworks and auth providers.\n\nThis is the Django component of the python-social-auth ecosystem, it implements\nthe needed functionality to integrate social-auth-core in a Django based\nproject.","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"py311-social-auth-core":{"origin":"security/py-social-auth-core","version":"4.5.4_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security","www"],"annotations":{"flavor":"py311"}},{"name":"py311-soapy_power","origin":"misc/py-soapy_power","version":"1.6.1_3","comment":"Obtain power spectrum from SoapySDR devices","maintainer":"yuri@FreeBSD.org","www":"https://github.com/xmikos/soapy_power","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"05f239a90227b3cee226ba9d7cd1ecf87d1148c8cf48b2736715c7c4a01b1ae5","flatsize":193747,"path":"All/py311-soapy_power-1.6.1_3.pkg","repopath":"All/py311-soapy_power-1.6.1_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":35476,"desc":"Obtain power spectrum from SoapySDR devices\n(RTL-SDR, Airspy, SDRplay, HackRF, bladeRF, USRP, LimeSDR, etc.)","deps":{"py311-SimpleSoapy":{"origin":"misc/py-SimpleSoapy","version":"1.5.1_5"},"py311-SimpleSpectral":{"origin":"science/py-SimpleSpectral","version":"1.0.0_4"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pyFFTW":{"origin":"math/py-pyFFTW","version":"0.13.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["hamradio","misc","python"],"annotations":{"flavor":"py311"}},{"name":"py311-snowballstemmer","origin":"textproc/py-snowballstemmer","version":"2.2.0_1","comment":"Snowball stemming library collection for Python","maintainer":"sunpoet@FreeBSD.org","www":"https://snowballstem.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3debde2891356571b772a510319402c7f37946f2d6ba64d52312c52d76e82c47","flatsize":2963544,"path":"All/py311-snowballstemmer-2.2.0_1.pkg","repopath":"All/py311-snowballstemmer-2.2.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":200260,"desc":"Snowball is a small string processing language for creating stemming algorithms\nfor use in Information Retrieval, plus a collection of stemming algorithms\nimplemented using it.\n\nStemming maps different forms of the same word to a common \"stem\" - for example,\nthe English stemmer maps connection, connections, connective, connected, and\nconnecting to connect. So a searching for connected would also find documents\nwhich only have the other forms.","deps":{"py311-pystemmer":{"origin":"textproc/py-pystemmer","version":"2.0.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"options":{"PYSTEMMER":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-sopel","origin":"irc/py-sopel","version":"8.0.0","comment":"Easy-to-use and highly extensible IRC Bot framework","maintainer":"DtxdF@disroot.org","www":"https://sopel.chat/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"13b21c37227b1013fef5bf1251fb509e23b3cd47f0f09f0530235c61299b4b28","flatsize":3482355,"path":"All/py311-sopel-8.0.0.pkg","repopath":"All/py311-sopel-8.0.0.pkg","licenselogic":"single","licenses":["EFLv2"],"pkgsize":473136,"desc":"Sopel is a simple, lightweight, open source, easy-to-use IRC Utility\nbot, written in Python. It's designed to be easy to use, run and\nextend.","deps":{"py311-GeoIP2":{"origin":"net/py-GeoIP2","version":"5.0.1"},"py311-dnspython":{"origin":"dns/py-dnspython","version":"2.7.0,1"},"py311-importlib-metadata":{"origin":"devel/py-importlib-metadata","version":"8.6.1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-praw":{"origin":"www/py-praw","version":"7.8.1"},"py311-pytz":{"origin":"devel/py-pytz","version":"2024.2_1,1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-sqlalchemy14":{"origin":"databases/py-sqlalchemy14","version":"1.4.54"},"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"py311-urllib3":{"origin":"net/py-urllib3","version":"1.26.20,1"},"py311-xmltodict":{"origin":"devel/py-xmltodict","version":"0.14.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["irc","python"],"users":["sopel"],"groups":["sopel"],"annotations":{"flavor":"py311"},"messages":[{"message":"Sopel was installed and there are some notes:\n\n1. The default profile or configuration file is installed in\n/usr/local/etc/sopel/sopel-default.cfg.\n\n2. The default profile uses logdir (/var/log/sopel), pid_dir\n(/var/run/sopel) and homedir (/var/db/sopel) directories, which are\nalready created. You can change them in /usr/local/etc/sopel/sopel-default.cfg.\n\n3. Enable sopel with:\nsysrc sopel_enable=\"YES\"\n\n4. Sopel can configure the common options with:\nservice sopel configure\n\n5. Before starting sopel, it must be configured using service sopel configure\nor directly in the configuration file. After it is configured, the\nnot_configured parameter in the configuration file must be removed\nor change its value to False.\n\n6. The service can run multiple instances of sopel, the default\nprofile is \"default\". You can change or add more profiles by making\na copy or creating other files with the prefix sopel- and the name\nof the profile:\n\ncp /usr/local/etc/sopel/sopel-default.cfg.sample /usr/local/etc/sopel/sopel-profile1.cfg\ncp /usr/local/etc/sopel/sopel-default.cfg.sample /usr/local/etc/sopel/sopel-profile2.cfg\ncp /usr/local/etc/sopel/sopel-default.cfg.sample /usr/local/etc/sopel/sopel-profile3.cfg\n\nEdit and add them in /etc/rc.conf:\n\nsysrc sopel_profiles+=\"profile1 profile2 profile3\"\n\n7. Each plugin has its own configuration. If you observe strange behavior, please\nmake sure you have configured the module correctly before reporting it as a bug.\n\n8. Start the service:\nservice sopel start","type":"install"}]},{"name":"py311-social-auth-core","origin":"security/py-social-auth-core","version":"4.5.4_1","comment":"Social authentication/registration mechanism for several frameworks","maintainer":"ultima@FreeBSD.org","www":"https://github.com/python-social-auth/social-core","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e47de4b06cf131d10e977b0c00a5707868da5d7618888c72627652aa27563dce","flatsize":3679980,"path":"All/py311-social-auth-core-4.5.4_1.pkg","repopath":"All/py311-social-auth-core-4.5.4_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":458344,"desc":"This is the core component of the python-social-auth\necosystem, it implements the common interface to\ndefine new authentication backends to third parties\nservices, implement integrations with web frameworks\nand storage solutions.","deps":{"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-defusedxml":{"origin":"devel/py-defusedxml","version":"0.7.1_1"},"py311-oauthlib":{"origin":"security/py-oauthlib","version":"3.2.2_1"},"py311-pyjwt":{"origin":"www/py-pyjwt","version":"2.8.0"},"py311-python3-openid":{"origin":"security/py-python3-openid","version":"3.2.0_2"},"py311-python3-saml":{"origin":"security/py-python3-saml","version":"1.16.0"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-requests-oauthlib":{"origin":"www/py-requests-oauthlib","version":"2.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security","www"],"options":{"SAML":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-sniffio","origin":"devel/py-sniffio","version":"1.3.1","comment":"Sniff out which async library your code is running under","maintainer":"sunpoet@FreeBSD.org","www":"https://sniffio.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1e918ef8d73b263c462fc6abab16f4737c50a2753e91f6f5395803bf90d651ef","flatsize":54046,"path":"All/py311-sniffio-1.3.1.pkg","repopath":"All/py311-sniffio-1.3.1.pkg","licenselogic":"or","licenses":["APACHE20","MIT"],"pkgsize":12208,"desc":"sniffio is a tiny package whose only purpose is to let you detect which async\nlibrary your code is running under.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-snmpclitools","origin":"net-mgmt/py-snmpclitools","version":"0.6.1_3","comment":"Command-line SNMP utilities in Python","maintainer":"mhjacks@swbell.net","www":"https://github.com/etingof/snmpclitools","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"92193e39fa0343db2c48006b87a5b150a30867882380d97eab25c77d016ef1bd","flatsize":300998,"path":"All/py311-snmpclitools-0.6.1_3.pkg","repopath":"All/py311-snmpclitools-0.6.1_3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":48928,"desc":"This is the collection of command-line SNMP tools written in pure-Python\nand tightly aligned with the de-facto standard SNMP tools that come with\nNet-SNMP e.g. snmpget, snmpwalk and many others.","deps":{"py311-pysnmp":{"origin":"net-mgmt/py-pysnmp","version":"4.4.9_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net-mgmt","python"],"annotations":{"flavor":"py311"}},{"name":"py311-snmp_passpersist","origin":"net-mgmt/py-snmp_passpersist","version":"2.0.0_1","comment":"Python client library for Net-SNMP pass persist backend","maintainer":"surajravi@gmail.com","www":"https://github.com/nagius/snmp_passpersist","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1c73427a8b58233c6ef0a264e0f6a68e2b6e6d9ba2746826524bbc21c5cebc1f","flatsize":92102,"path":"All/py311-snmp_passpersist-2.0.0_1.pkg","repopath":"All/py311-snmp_passpersist-2.0.0_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":23832,"desc":"SNMP passpersist backend for Net-SNMP","deps":{"net-snmp":{"origin":"net-mgmt/net-snmp","version":"5.9.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net-mgmt","python"],"annotations":{"flavor":"py311"}},{"name":"py311-snakeviz","origin":"devel/py-snakeviz","version":"2.2.2_1","comment":"Web-based viewer for Python profiler output","maintainer":"amdmi3@FreeBSD.org","www":"https://jiffyclub.github.io/snakeviz/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"20e2bea0caa542307ffa983214739cdec10afe10868a5b745494f8b37d5576ae","flatsize":582243,"path":"All/py311-snakeviz-2.2.2_1.pkg","repopath":"All/py311-snakeviz-2.2.2_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":167088,"desc":"SnakeViz is a viewer for Python profiling data that runs as a web\napplication in your browser. It is inspired by the wxPython profile\nviewer RunSnakeRun.","deps":{"py311-tornado":{"origin":"www/py-tornado","version":"6.4"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-snowddl","origin":"databases/py-snowddl","version":"0.36.2","comment":"Object management automation tool for Snowflake","maintainer":"pat@patmaddox.com","www":"https://docs.snowddl.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c8e196af0840cb7a49301284ae92e900651288037feb04e572604a94e44e3e59","flatsize":2546195,"path":"All/py311-snowddl-0.36.2.pkg","repopath":"All/py311-snowddl-0.36.2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":292796,"desc":"SnowDDL is a declarative-style tool for object management automation in\nSnowflake.\n\nIt is not intended to replace other tools entirely, but to provide an\nalternative approach focused on practical data engineering challenges.\n\nYou may find SnowDDL useful if:\n\n- complexity of object schema grows exponentially, and it becomes hard to manage\n- your organization maintains multiple Snowflake accounts (dev, stage, prod)\n- your organization has multiple developers sharing the same Snowflake account\n  and suffering from conflicts\n- it is necessary to generate some part of configuration dynamically using\n  Python","deps":{"py311-jsonschema":{"origin":"devel/py-jsonschema","version":"4.23.0"},"py311-pydantic2":{"origin":"devel/py-pydantic2","version":"2.10.6_3"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-snowflake-connector-python":{"origin":"databases/py-snowflake-connector-python","version":"3.12.3_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-smmap","origin":"devel/py-smmap","version":"5.0.2","comment":"Sliding-window memory map manager","maintainer":"sunpoet@FreeBSD.org","www":"https://smmap.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"38247eec2aae7be4d2ba6e6f2aab1ba0578147c70d08b816b870c89337daf5c6","flatsize":216142,"path":"All/py311-smmap-5.0.2.pkg","repopath":"All/py311-smmap-5.0.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":43336,"desc":"Smmap wraps an interface around mmap and tracks the mapped files as well as the\namount of clients who use it. If the system runs out of resources, or if a\nmemory limit is reached, it will automatically unload unused maps to allow\ncontinued operation.\n\nTo allow processing large files even on 32 bit systems, it allows only portions\nof the file to be mapped. Once the user reads beyond the mapped region, smmap\nwill automatically map the next required region, unloading unused regions using\na LRU algorithm.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-snowflake-connector-python","origin":"databases/py-snowflake-connector-python","version":"3.12.3_1","comment":"Snowflake Connector for Python","maintainer":"pat@patmaddox.com","www":"https://github.com/snowflakedb/snowflake-connector-python","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e95fbc9ebe9b06ea1a71ad0c41db84a7b145e5802f81d2f2f73a045b0295d2f9","flatsize":8029426,"path":"All/py311-snowflake-connector-python-3.12.3_1.pkg","repopath":"All/py311-snowflake-connector-python-3.12.3_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1089768,"desc":"The Snowflake Connector for Python conforms to the Python DB API 2.0\nspecification.\n\nThe Snowflake Connector for Python provides an interface for developing Python\napplications that can connect to Snowflake and perform all standard\noperations. It provides a programming alternative to developing applications in\nJava or C/C++ using the Snowflake JDBC or ODBC drivers.\n\nThe connector has no dependencies on JDBC or ODBC. It can be installed using pip\non Linux, Mac OSX, and Windows platforms where Python 3.8.0 (or higher) is\ninstalled.","deps":{"py311-asn1crypto":{"origin":"devel/py-asn1crypto","version":"1.5.1_1"},"py311-certifi":{"origin":"security/py-certifi","version":"2025.1.31"},"py311-cffi":{"origin":"devel/py-cffi","version":"1.17.1"},"py311-charset-normalizer":{"origin":"textproc/py-charset-normalizer","version":"3.4.1_1"},"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-filelock":{"origin":"sysutils/py-filelock","version":"3.17.0"},"py311-idna":{"origin":"dns/py-idna","version":"3.10"},"py311-openssl":{"origin":"security/py-openssl","version":"24.1.0_1,1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-platformdirs":{"origin":"devel/py-platformdirs","version":"4.3.6"},"py311-pyjwt":{"origin":"www/py-pyjwt","version":"2.8.0"},"py311-pytz":{"origin":"devel/py-pytz","version":"2024.2_1,1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-sortedcontainers":{"origin":"devel/py-sortedcontainers","version":"2.4.0_1"},"py311-tomlkit":{"origin":"textproc/py-tomlkit","version":"0.13.2"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-smbpasswd","origin":"net/py-smbpasswd","version":"1.0.2_2","comment":"SMB/CIFS password generation utility for Python","maintainer":"bofh@FreeBSD.org","www":"https://barryp.org/software/py-smbpasswd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"67165cba71cad25987c449ee7c986e080fa018042495105775e42cf331d61c1a","flatsize":38409,"path":"All/py311-smbpasswd-1.0.2_2.pkg","repopath":"All/py311-smbpasswd-1.0.2_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":14176,"desc":"This Python module can generate both LANMAN and NT\npassword hashes, suitable for use with Samba.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-smartypants","origin":"textproc/py-smartypants","version":"2.0.1_1","comment":"Translate plain ASCII punctuation into smart typographic HTML","maintainer":"nc@FreeBSD.org","www":"https://github.com/leohemsted/smartypants.py","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c722648f65d23bb79ca2285bb47f9dbd5d19ede148b717e4a23d3d3963617204","flatsize":62372,"path":"All/py311-smartypants-2.0.1_1.pkg","repopath":"All/py311-smartypants-2.0.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":13484,"desc":"Smartypants translates plain ASCII punctuation characters into smart\ntypographic punctuation HTML entities.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-smart-open","origin":"net/py-smart-open","version":"7.1.0","comment":"Utils for streaming large files","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/piskvorky/smart_open","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"92ecb8098348152f3e43358a2524717ffc98c041e43d9ac29ac7a9cd39b4eb9c","flatsize":586757,"path":"All/py311-smart-open-7.1.0.pkg","repopath":"All/py311-smart-open-7.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":100628,"desc":"smart_open is a Python 2 & Python 3 library for efficient streaming of very\nlarge files from/to S3, HDFS, WebHDFS, HTTP, or local (compressed) files. It is\nwell tested (using moto), well documented and sports a simple, Pythonic API.","deps":{"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-azure-core":{"origin":"devel/py-azure-core","version":"1.29.2_1"},"py311-azure-storage-blob":{"origin":"devel/py-azure-storage-blob","version":"2.1.0_1"},"py311-boto3":{"origin":"www/py-boto3","version":"1.37.13"},"py311-google-cloud-storage":{"origin":"www/py-google-cloud-storage","version":"2.17.0_1"},"py311-paramiko":{"origin":"security/py-paramiko","version":"2.11.0_3"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-wrapt":{"origin":"devel/py-wrapt","version":"1.17.2"},"py311-zstandard":{"origin":"archivers/py-zstandard","version":"0.23.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"options":{"AZURE":"on","GCS":"on","HTTP":"on","S3":"on","SSH":"on","WEBHDFS":"on","ZST":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-statsmodels","origin":"math/py-statsmodels","version":"0.14.1","comment":"Complement to SciPy for statistical computations","maintainer":"sunpoet@FreeBSD.org","www":"https://www.statsmodels.org/stable/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1d681d20616d87287ad32343af701b45e62131b40cdd7dd8c809b988acc4d79c","flatsize":69543739,"path":"All/py311-statsmodels-0.14.1.pkg","repopath":"All/py311-statsmodels-0.14.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":10915176,"desc":"statsmodels is a Python package that provides a complement to scipy for\nstatistical computations including descriptive statistics and estimation and\ninference for statistical models.\n\nMain Features:\n- Linear regression models\n- Mixed Linear Model with mixed effects and variance components\n- GLM: Generalized linear models with support for all of the one-parameter\n  exponential family distributions\n- Bayesian Mixed GLM for Binomial and Poisson\n- GEE: Generalized Estimating Equations for one-way clustered or longitudinal\n  data\n- Discrete models\n- RLM: Robust linear models with support for several M-estimators.\n- Time Series Analysis: models for time series analysis\n- Survival analysis\n- Multivariate\n- Nonparametric statistics: Univariate and multivariate kernel density\n  estimators\n- Datasets: Datasets used for examples and in testing\n- Statistics: a wide range of statistical tests\n- Imputation with MICE, regression on order statistic and Gaussian imputation\n- Mediation analysis\n- Graphics includes plot functions for visual analysis of data and model results\n- I/O\n- Miscellaneous models\n- Sandbox: statsmodels contains a sandbox folder with code in various stages of\n  development and testing which is not considered \"production ready\". This\n  covers among others","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-patsy":{"origin":"math/py-patsy","version":"1.0.1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-smbprotocol","origin":"net/py-smbprotocol","version":"1.15.0","comment":"Interact with a server using the SMB 2/3 Protocol","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jborean93/smbprotocol","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8eee3919f31f77808453e9ec1a49ab4137838fa6d27aa0864d95e47ec33fcde2","flatsize":1871723,"path":"All/py311-smbprotocol-1.15.0.pkg","repopath":"All/py311-smbprotocol-1.15.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":232184,"desc":"SMB is a network file sharing protocol and has numerous iterations over the\nyears. This library implements the SMBv2 and SMBv3 protocol based on the MS-SMB2\ndocument.\n\nFeatures:\n- Negotiation of the SMB 2.0.2 protocol to SMB 3.1.1 (Windows 10/Server 2016)\n- Authentication with both NTLM and Kerberos\n- Message signing\n- Message encryption (SMB 3.x.x+)\n- Connect to a Tree/Share\n- Opening of files, pipes and directories\n- Set create contexts when opening files\n- Read and writing of files and pipes\n- Sending IOCTL commands\n- Sending of multiple messages in one packet (compounding)\n- Experimental support for both standalone and DFS server shares","deps":{"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-pyspnego":{"origin":"security/py-pyspnego","version":"0.11.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-slackeventsapi","origin":"net-im/py-slackeventsapi","version":"3.0.3","comment":"Python Slack Events API adapter for Flask","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/slackapi/python-slack-events-api","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"04686edde38d0b7a00e3d3271c999b1b18126dfab3258f80904c81845022d4ff","flatsize":35533,"path":"All/py311-slackeventsapi-3.0.3.pkg","repopath":"All/py311-slackeventsapi-3.0.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10796,"desc":"The Slack Events Adapter is a Python-based solution to receive and parse events\nfrom Slack's Events API. This library uses an event emitter framework to allow\nyou to easily process Slack events by simply attaching functions to event\nlisteners.\n\nThis adapter enhances and simplifies Slack's Events API by incorporating useful\nbest practices, patterns, and opportunities to abstract out common tasks.","deps":{"py311-flask":{"origin":"www/py-flask","version":"3.1.0"},"py311-pyee11":{"origin":"devel/py-pyee11","version":"11.1.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net-im","python"],"annotations":{"flavor":"py311"}},{"name":"py311-sly","origin":"lang/py-sly","version":"0.5","comment":"Python implementation of the lex & yacc tools","maintainer":"awoonyaa@gmail.com","www":"https://pypi.org/project/sly/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"562707186546b813c34d28d78461347bd7a0e9f9cf1835e41ceeee40264780e6","flatsize":319942,"path":"All/py311-sly-0.5.pkg","repopath":"All/py311-sly-0.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":60952,"desc":"SLY is a 100%25 Python implementation of the lex and yacc tools commonly used to\nwrite parsers and compilers. Parsing is based on the same  LALR(1) algorithm\nused by many yacc tools.\n\nSLY provides very extensive error reporting and diagnostic information\nto assist in parser construction. The original implementation was\ndeveloped for instructional purposes. As a result, the system tries to\nidentify the most common types of errors made by novice users.\n\nSLY provides full support for empty productions, error recovery,\nprecedence specifiers, and moderately ambiguous grammars.\n\nSLY uses various Python metaprogramming features to specify lexers and\nparsers. There are no generated files or extra steps involved.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["lang","python"],"annotations":{"flavor":"py311"}},{"name":"py311-slumber","origin":"www/py-slumber","version":"0.7.1_2","comment":"Library that makes consuming a REST API easier and more convenient","maintainer":"bofh@FreeBSD.org","www":"https://github.com/samgiles/slumber","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4f75174fe2a9c1ae855f7436eb64cc674e6205b44ec0963ca63185d39a5e949f","flatsize":60671,"path":"All/py311-slumber-0.7.1_2.pkg","repopath":"All/py311-slumber-0.7.1_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":14284,"desc":"Slumber is a python library that provides a convenient yet powerful object\norientated interface to ReSTful APIs. It acts as a wrapper around the\nexcellent requests_ library and abstracts away the handling of urls,\nserialization, and processing requests.","deps":{"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"YAML":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-slimit","origin":"www/py-slimit","version":"0.8.1_3","comment":"JavaScript minifier written in Python","maintainer":"ports@FreeBSD.org","www":"https://slimit.readthedocs.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"42532291954ee35fcc3023545faf717c869172a987e15b183b990e8dceb4cc52","flatsize":1215395,"path":"All/py311-slimit-0.8.1_3.pkg","repopath":"All/py311-slimit-0.8.1_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":117992,"desc":"SlimIt is a JavaScript minifier written in Python. It compiles\nJavaScript into more compact code so that it downloads and runs faster.\n\nSlimIt also provides a library that includes a JavaScript parser, lexer,\npretty printer and a tree visitor.","deps":{"py311-ply":{"origin":"devel/py-ply","version":"3.11_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-slimit port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-skrebate","origin":"science/py-skrebate","version":"0.62_2","comment":"Relief-based feature selection algorithms","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/EpistasisLab/scikit-rebate","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"92e7916ab98dc970b5e905d10f39b2d421e2109c2fc6d8ab76e4d98319bf7ee6","flatsize":265685,"path":"All/py311-skrebate-0.62_2.pkg","repopath":"All/py311-skrebate-0.62_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":34104,"desc":"This package includes a scikit-learn-compatible Python implementation of ReBATE,\na suite of Relief-based feature selection algorithms for Machine Learning. These\nRelief-Based algorithms (RBAs) are designed for feature weighting/selection as\npart of a machine learning pipeline (supervised learning). Presently this\nincludes the following core RBAs: ReliefF, SURF, SURF*, MultiSURF*, and\nMultiSURF. Additionally, an implementation of the iterative TuRF mechanism and\nVLSRelief is included.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-scikit-learn":{"origin":"science/py-scikit-learn","version":"1.4.0_1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-sklearn-pandas","origin":"science/py-sklearn-pandas","version":"2.2.0_2","comment":"Pandas integration with sklearn","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/scikit-learn-contrib/sklearn-pandas","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7983747eb68dbe9451bc69a3c0fb5e9f8b7500880d14868829581eef561baef0","flatsize":105164,"path":"All/py311-sklearn-pandas-2.2.0_2.pkg","repopath":"All/py311-sklearn-pandas-2.2.0_2.pkg","licenselogic":"and","licenses":["BSD2CLAUSE","ZLIB"],"pkgsize":21732,"desc":"This module provides a bridge between Scikit-Learn's machine learning methods\nand pandas-style Data Frames. In particular, it provides a way to map DataFrame\ncolumns to transformations, which are later recombined into features.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-scikit-learn":{"origin":"science/py-scikit-learn","version":"1.4.0_1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-six","origin":"devel/py-six","version":"1.17.0","comment":"Python 2 and 3 compatibility utilities","maintainer":"python@FreeBSD.org","www":"https://six.readthedocs.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4581642d5670fab02285f085f97392da5df9caab204f07273911dd3ee68fb8fa","flatsize":132398,"path":"All/py311-six-1.17.0.pkg","repopath":"All/py311-six-1.17.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":25196,"desc":"Six is a Python 2 and 3 compatibility library. It provides utility\nfunctions for smoothing over the differences between the Python versions\nwith the goal of writing Python code that is compatible on both Python\nversions. See the documentation for more information on what is provided.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-skog","origin":"ports-mgmt/py-skog","version":"0.1.0_1","comment":"Generate visual dependency trees for FreeBSD ports","maintainer":"ports@FreeBSD.org","www":"https://github.com/bbqsrc/skog-python","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8fae8772488cafa201388a55d013042bdf4ca3414413c336ec9445609b4ab2ad","flatsize":31463,"path":"All/py311-skog-0.1.0_1.pkg","repopath":"All/py311-skog-0.1.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":9592,"desc":"A tool to generate human-readable trees of dependencies of a FreeBSD port.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["ports-mgmt","python"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-skog port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-slixmpp","origin":"net-im/py-slixmpp","version":"1.8.5_1","comment":"Elegant Python library for XMPP (aka Jabber, Google Talk, etc.)","maintainer":"0mp@FreeBSD.org","www":"https://lab.louiz.org/poezio/slixmpp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"53e444bc233bf301955c98c3d77bb0d980fe85761390d73bd5b64290d4f5748d","flatsize":5737225,"path":"All/py311-slixmpp-1.8.5_1.pkg","repopath":"All/py311-slixmpp-1.8.5_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":716828,"desc":"Slixmpp is an MIT licensed XMPP library for Python 3.5+. It is a fork of\nSleekXMPP.\n\nSlixmpp's goals is to only rewrite the core of the library (the low level\nsocket handling, the timers, the events dispatching) in order to remove all\nthreads.","deps":{"py311-aiodns":{"origin":"dns/py-aiodns","version":"3.2.0_1"},"py311-aiohttp":{"origin":"www/py-aiohttp","version":"3.11.13"},"py311-pyasn1":{"origin":"devel/py-pyasn1","version":"0.6.0"},"py311-pyasn1-modules":{"origin":"devel/py-pyasn1-modules","version":"0.4.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net-im","python"],"annotations":{"cpe":"cpe:2.3:a:slixmpp_project:slixmpp:1.8.5:::::dragonfly6:x86_64:1","flavor":"py311"}},{"name":"py311-sispy","origin":"databases/py-sispy","version":"1.1.0_1","comment":"Python client library for interacting with the SIS RESTful API","maintainer":"vrwmiller@gmail.com","www":"https://github.com/sis-cmdb/sis-python","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e90e16482b1701150bb57fe5f89ca72ba8dc96eec71c4b62f95102f4660366ae","flatsize":77064,"path":"All/py311-sispy-1.1.0_1.pkg","repopath":"All/py311-sispy-1.1.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":15416,"desc":"Client library for interacting with the SIS RESTful API.","deps":{"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-slack-sdk","origin":"net-im/py-slack-sdk","version":"3.35.0","comment":"Slack SDK for several API","maintainer":"bofh@FreeBSD.org","www":"https://slack.dev/python-slack-sdk/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"414e5b7d68a9b159304bd5e27a21eb5f4fba045f9be47be2e6feb15daafccc31","flatsize":5183803,"path":"All/py311-slack-sdk-3.35.0.pkg","repopath":"All/py311-slack-sdk-3.35.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":425168,"desc":"The Slack platform offers several APIs to build apps. Each Slack API\ndelivers part of the capabilities from the platform, so that you can\npick just those that fit for your needs. This SDK offers a corresponding\npackage for each of APIs from Slack. They are small and powerful when\nused independently, and work seamlessly when used together, too.","deps":{"py311-aiodns":{"origin":"dns/py-aiodns","version":"3.2.0_1"},"py311-aiohttp":{"origin":"www/py-aiohttp","version":"3.11.13"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net-im","python"],"options":{"ASYNCDNS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-sirmordred","origin":"devel/py-sirmordred","version":"1.1.6","comment":"Drive GrimoireLab tools to produce a dashboard","maintainer":"bofh@FreeBSD.org","www":"https://github.com/chaoss/grimoirelab-sirmordred","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c2d94071d6f7c5233607249cb1bc68d1dcf791c085bdf1900d17cafd85664ab3","flatsize":672693,"path":"All/py311-sirmordred-1.1.6.pkg","repopath":"All/py311-sirmordred-1.1.6.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":108332,"desc":"SirMordred is the tool used to coordinate the execution of the\nGrimoireLab platform, via two main configuration files, the setup.cfg\nand projects.json, which are summarized in their corresponding sections.","deps":{"py311-cereslib":{"origin":"devel/py-cereslib","version":"1.0.9"},"py311-colorlog":{"origin":"devel/py-colorlog","version":"6.9.0"},"py311-elasticsearch-dsl6":{"origin":"textproc/py-elasticsearch-dsl6","version":"6.4.0_2"},"py311-elasticsearch6":{"origin":"textproc/py-elasticsearch6","version":"6.8.2_1"},"py311-file-read-backwards":{"origin":"textproc/py-file-read-backwards","version":"3.1.0_1"},"py311-graal":{"origin":"devel/py-graal","version":"1.1.2"},"py311-grimoire-elk":{"origin":"textproc/py-grimoire-elk","version":"1.3.4"},"py311-grimoirelab-panels":{"origin":"textproc/py-grimoirelab-panels","version":"1.1.2"},"py311-grimoirelab-toolkit":{"origin":"devel/py-grimoirelab-toolkit","version":"1.0.9"},"py311-kidash":{"origin":"textproc/py-kidash","version":"1.0.10"},"py311-perceval":{"origin":"devel/py-perceval","version":"1.1.1"},"py311-perceval-mozilla":{"origin":"devel/py-perceval-mozilla","version":"1.0.11"},"py311-perceval-opnfv":{"origin":"devel/py-perceval-opnfv","version":"1.0.11"},"py311-perceval-puppet":{"origin":"devel/py-perceval-puppet","version":"1.0.11"},"py311-perceval-weblate":{"origin":"devel/py-perceval-weblate","version":"1.0.11"},"py311-sortinghat":{"origin":"devel/py-sortinghat","version":"1.6.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-single-version","origin":"devel/py-single-version","version":"1.6.0","comment":"Utility to define version string for Poetry-style Python project","maintainer":"yuri@FreeBSD.org","www":"https://github.com/hongquan/single-version","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3290d90f6c6930824e8ca4fe2e365e396f304a97ae27bac96153e62de84945de","flatsize":12896,"path":"All/py311-single-version-1.6.0.pkg","repopath":"All/py311-single-version-1.6.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5360,"desc":"single-version is a utility to let you have a single source of version in your\ncode base.\n\nThis utility targets modern Python projects which have layout generated by\nPoetry, with a pyproject.toml file in place of setup.py.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-skyfield","origin":"astro/py-skyfield","version":"1.52","comment":"Ephemerides computation","maintainer":"thierry@FreeBSD.org","www":"https://rhodesmill.org/skyfield/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ae0074466929708c53b9fed293d212078a55e0970bc4b52d5728a4bda5034afe","flatsize":3120540,"path":"All/py311-skyfield-1.52.pkg","repopath":"All/py311-skyfield-1.52.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":624864,"desc":"Skyfield is a pure-Python astronomy package that makes it easy to generate high\nprecision research-grade positions for planets and Earth satellites.","deps":{"py311-astropy":{"origin":"astro/py-astropy","version":"7.0.1_1,2"},"py311-beautifulsoup":{"origin":"www/py-beautifulsoup","version":"4.13.3_1"},"py311-certifi":{"origin":"security/py-certifi","version":"2025.1.31"},"py311-html5lib":{"origin":"www/py-html5lib","version":"1.1_1"},"py311-jplephem":{"origin":"astro/py-jplephem","version":"2.22_1"},"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-mock":{"origin":"devel/py-mock","version":"5.2.0_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-pyflakes":{"origin":"devel/py-pyflakes","version":"3.2.0_1"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-pytz":{"origin":"devel/py-pytz","version":"2024.2_1,1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"py311-sgp4":{"origin":"astro/py-sgp4","version":"2.24"},"py311-sphinx":{"origin":"textproc/py-sphinx","version":"5.3.0_3,1"},"py311-spktype21":{"origin":"astro/py-spktype21","version":"0.1.0_3"},"py311-tabulate":{"origin":"devel/py-tabulate","version":"0.9.0"},"py311-termcolor":{"origin":"devel/py-termcolor","version":"2.5.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["astro","python"],"annotations":{"flavor":"py311"}},{"name":"py311-siosocks","origin":"net/py-siosocks","version":"0.3.0_1","comment":"Sans-io socks proxy client/server library/framework","maintainer":"amdmi3@FreeBSD.org","www":"https://pypi.python.org/pypi/siosocks","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a09c47b2bb9d05466ee2bbaf1d2fb5191296eccaeba0ae4d5f679c4ab8c54521","flatsize":158750,"path":"All/py311-siosocks-0.3.0_1.pkg","repopath":"All/py311-siosocks-0.3.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":28436,"desc":"Sans-io socks 4/5 client/server library/framework.\n\nFeatures:\n\n * Only tcp connect (no bind, no udp)\n * Both client and server\n * Socks versions: 4, 4a, 5\n * Socks5 auth: no auth, username/password\n * Couple io backends: asyncio, trio, socketserver\n * One-shot socks server (python -m siosocks)","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-simsimd","origin":"devel/py-simsimd","version":"6.0.4_1","comment":"Portable mixed-precision BLAS-like vector math library for x86 and ARM","maintainer":"yuri@FreeBSD.org","www":"https://ashvardanian.com/posts/simsimd-faster-scipy/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dd4ddc96a1171d67c0a7f12121e739ad4fda7d4144891b1393d16871812fe792","flatsize":174997,"path":"All/py311-simsimd-6.0.4_1.pkg","repopath":"All/py311-simsimd-6.0.4_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":46468,"desc":"SimSIMD computes dot-products, similarity measures, and distances between low-\nand high-dimensional vectors which is ubiquitous in Machine Learning,\nScientific Computing, Geo-Spatial Analysis, and Information Retrieval.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-simpletal","origin":"devel/py-simpletal","version":"4.3_2","comment":"Stand-alone TAL Python implementation to power HTML and XML templates","maintainer":"ayu@commun.jp","www":"https://www.owlfish.com/software/simpleTAL/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"da8404fd4190266a102f7f4d0706d16afa568282452d44f52a38495ace4b34b2","flatsize":405719,"path":"All/py311-simpletal-4.3_2.pkg","repopath":"All/py311-simpletal-4.3_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":61420,"desc":"SimpleTAL is a stand alone Python implementation of the TAL, TALES and METAL\nspecifications used in Zope to power HTML and XML templates. SimpleTAL is an\nindependent implementation of TAL; there are no dependencies on Zope nor is any\nof the Zope work re-used.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python","textproc","www"],"annotations":{"flavor":"py311"}},{"name":"py311-simpleparse","origin":"devel/py-simpleparse","version":"2.2.4_1","comment":"Python EBNF parser generator (with mx.TextTools derivative)","maintainer":"sunpoet@FreeBSD.org","www":"https://simpleparse.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e3aaabc612c0807e9e1e35e4f481ba47da8e945a879526fc7479e73eefe38d3c","flatsize":1037884,"path":"All/py311-simpleparse-2.2.4_1.pkg","repopath":"All/py311-simpleparse-2.2.4_1.pkg","licenselogic":"single","pkgsize":191332,"desc":"SimpleParse is a BSD-licensed Python package providing a simple and fast parser\ngenerator using a modified version of the mxTextTools text-tagging engine.\nSimpleParse allows you to generate parsers directly from your EBNF grammar.\n\nUnlike most parser generators, SimpleParse generates single-pass parsers (there\nis no distinct tokenization stage), an approach taken from the predecessor\nproject (mcf.pars) which attempted to create \"autonomously parsing regex\nobjects\". The resulting parsers are not as generalized as those created by, for\ninstance, the Earley algorithm, but they do tend to be useful for the parsing\nof computer file formats and the like (as distinct from natural language and\nsimilar \"hard\" parsing problems).\n\nAs of version 2.1.0 the SimpleParse project includes a patched copy of the\nmxTextTools tagging library with the non-recursive rewrite of the core parsing\nloop.  This means that you will need to build the extension module to use\nSimpleParse, but the effect is to provide a uniform parsing platform where all\nof the features of a give SimpleParse version are always available.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-simpleeval","origin":"devel/py-simpleeval","version":"0.9.13","comment":"Simple, safe single expression evaluator python library","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/danthedeckie/simpleeval","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e82e39682dd8f52d55300543287a476b47a6e18fb1295f2c89773061bdd78c39","flatsize":118614,"path":"All/py311-simpleeval-0.9.13.pkg","repopath":"All/py311-simpleeval-0.9.13.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":24316,"desc":"simpleeval is a single-file library for easily adding evaluatable expressions\ninto python projects. It can allow a user to, for example, set an alarm volume,\nwhich could depend on the time of day, alarm level, how many previous alarms had\ngone off, and if there is music playing at the time.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-simplebayes","origin":"textproc/py-simplebayes","version":"1.5.8_1","comment":"Memory-based, optional-persistence naive bayesian text classifier","maintainer":"yuri@FreeBSD.org","www":"https://github.com/hickeroar/simplebayes","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5f71198a30e878ea89928728f57dbeddc52737dea8db2f54782086c15663c1af","flatsize":57148,"path":"All/py311-simplebayes-1.5.8_1.pkg","repopath":"All/py311-simplebayes-1.5.8_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9944,"desc":"simplebayes allows to train the classifier, save the training data\nin cache, and later use this data to classify text.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-simplegeneric","origin":"devel/py-simplegeneric","version":"0.8.1_1","comment":"Simple generic functions","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/mindw/simplegeneric","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4ab4a4390712065763e05683aeb89d37227986e4dc84c37761191fb08ee091ec","flatsize":24082,"path":"All/py311-simplegeneric-0.8.1_1.pkg","repopath":"All/py311-simplegeneric-0.8.1_1.pkg","licenselogic":"single","licenses":["ZPL21"],"pkgsize":8464,"desc":"The simplegeneric module lets you define simple single-dispatch generic\nfunctions, akin to Python's built-in generic functions like len(), iter() and so\non. However, instead of using specially-named methods, these generic functions\nuse simple lookup tables, akin to those used by e.g. pickle.dump() and other\ngeneric functions found in the Python standard library.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-simplejson","origin":"devel/py-simplejson","version":"3.18.4_1","comment":"Simple, fast, extensible JSON encoder/decoder","maintainer":"python@FreeBSD.org","www":"https://github.com/simplejson/simplejson","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"683ba987c9f3758c6a442e9e5b31b83b60fe109b55abe657a8b51b6dd79efa6d","flatsize":735284,"path":"All/py311-simplejson-3.18.4_1.pkg","repopath":"All/py311-simplejson-3.18.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":117504,"desc":"simplejson is a simple, fast, extensible JSON encoder/decoder for Python\n\nsimplejson is compatible with Python 2.4 and later with no external\ndependencies. It covers the full JSON specification for both encoding and\ndecoding, with unicode support. By default, encoding is done in an encoding\nneutral fashion (plain ASCII with \\uXXXX escapes for unicode characters).\n\nThe encoder may be subclassed to provide serialization in any kind of situation,\nwithout any special support by the objects to be serialized (somewhat like\npickle).\n\nThe decoder can handle incoming JSON strings of any specified encoding (UTF-8 by\ndefault).","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"cpe":"cpe:2.3:a:simplejson_project:simplejson:3.18.4:::::dragonfly6:x86_64:1","flavor":"py311"}},{"name":"py311-simpy","origin":"devel/py-simpy","version":"3.0.13_1","comment":"Simulation in Python","maintainer":"wen@FreeBSD.org","www":"https://simpy.readthedocs.org/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bb3dd35fbc1448256887fec9a4d26bf027335bbe16d78e7e2286e6bab30f7303","flatsize":819775,"path":"All/py311-simpy-3.0.13_1.pkg","repopath":"All/py311-simpy-3.0.13_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":401568,"desc":"SimPy (= Simulation in Python) is an object-oriented, process-based discrete-\nevent simulation language based on standard Python and released under the GNU\nGPL. It provides the modeler with components of a simulation model including\nprocesses, for active components like customers, messages, and vehicles, and\nresources, for passive components that form limited capacity congestion points\nlike servers, checkout counters, and tunnels. It also provides monitor variables\nto aid in gathering statistics. Random variates are provided by the standard\nPython random module.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"DOCS":"on","TKINTER":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-sip","origin":"devel/py-sip","version":"6.10.0,1","comment":"Python to C and C++ bindings generator","maintainer":"kde@FreeBSD.org","www":"https://github.com/Python-SIP/sip","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"603f4a55f78404c24491f249db5656c21022673e7bc966cc5536db1e74abdb15","flatsize":13688318,"path":"All/py311-sip-6.10.0,1.pkg","repopath":"All/py311-sip-6.10.0,1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":627156,"desc":"SIP is a tool for generating Python bindings for C and C++ libraries.","deps":{"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-setuptools":{"origin":"devel/py-setuptools","version":"63.1.0_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-simhash","origin":"math/py-simhash","version":"2.1.2_1","comment":"Python implementation of simhash algorithm","maintainer":"yuri@FreeBSD.org","www":"https://leons.im/posts/a-python-implementation-of-simhash-algorithm/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"201e51d47bedc616fd7f4a7a3e73396f64b90ac3461b60173ce40a194e533045","flatsize":38870,"path":"All/py311-simhash-2.1.2_1.pkg","repopath":"All/py311-simhash-2.1.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9780,"desc":"A Python implementation of the SimHash algorithm, a technique for quickly\nestimating how similar two sets are.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-simple_term_menu","origin":"devel/py-simple_term_menu","version":"1.6.6_1","comment":"Creates simple menus for interactive command line programs","maintainer":"dvl@FreeBSD.org","www":"https://github.com/IngoMeyer441/simple-term-menu","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"43be02c4fe9ac29e0a8e17069ac411169d979fab6eda551e995e7fde712849a0","flatsize":351536,"path":"All/py311-simple_term_menu-1.6.6_1.pkg","repopath":"All/py311-simple_term_menu-1.6.6_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":59108,"desc":"simple-term-menu creates simple menus for interactive command line programs. It\ncan be used to offer a choice of different options to the user. Menu entries\ncan be selected with the arrow, j/k, or emacs (C-n/C-p) keys. The module uses\nthe terminfo database to detect terminal features automatically and disables\nstyles that are not available. Currently, Linux and macOS are supported.\n\nUsage: Create a menu with the default style\n\nCreate an instance of the class TerminalMenu and pass the menu entries as a\nlist of strings to the constructor. Call the show method to output the menu\nand wait for keyboard input:\n\n#!/usr/bin/env python3\n\nfrom simple_term_menu import TerminalMenu\n\ndef main():\n    options = [\"entry 1\", \"entry 2\", \"entry 3\"]\n    terminal_menu = TerminalMenu(options)\n    menu_entry_index = terminal_menu.show()\n    print(f\"You have selected {options[menu_entry_index]}!\")\n\nif __name__ == \"__main__\":\n    main()","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"flavor":"py311"}},{"name":"py311-simple-websocket","origin":"www/py-simple-websocket","version":"1.1.0","comment":"Simple WebSocket server and client for Python","maintainer":"sunpoet@FreeBSD.org","www":"https://simple-websocket.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bb4dac1b736ebe27e7f9ef2003be901595c925bd2b98320eec616da2cb115d60","flatsize":166548,"path":"All/py311-simple-websocket-1.1.0.pkg","repopath":"All/py311-simple-websocket-1.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":22644,"desc":"simple-websocket provides simple WebSocket server and client for Python.","deps":{"py311-wsproto":{"origin":"net/py-wsproto","version":"1.2.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-signalr-client-aio","origin":"devel/py-signalr-client-aio","version":"0.0.1.6.2_1","comment":"Simple python SignalR client using asyncio","maintainer":"jgh@FreeBSD.org","www":"https://github.com/slazarov/python-signalr-client","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c45e2dc18d01be9d17c11757d56d446b6a0d6933007b2b0ad4793a45aff4451d","flatsize":55048,"path":"All/py311-signalr-client-aio-0.0.1.6.2_1.pkg","repopath":"All/py311-signalr-client-aio-0.0.1.6.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13120,"desc":"Simple python SignalR client using asyncio.","deps":{"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-websockets":{"origin":"devel/py-websockets","version":"15.0.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-signedjson","origin":"security/py-signedjson","version":"1.1.4_2","comment":"Sign JSON with Ed25519 signatures","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/matrix-org/python-signedjson","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9b5585cee93d9075baac6865c9884cac9887243fa35620f89ae16444bcba9aca","flatsize":65100,"path":"All/py311-signedjson-1.1.4_2.pkg","repopath":"All/py311-signedjson-1.1.4_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":13628,"desc":"python-signedjson allows more than one entity to sign an object, can sign with\nmore than one key and replace ED25519 with a different algorithm.","deps":{"py311-canonicaljson":{"origin":"devel/py-canonicaljson","version":"2.0.0"},"py311-pynacl":{"origin":"security/py-pynacl","version":"1.5.0_2"},"py311-unpaddedbase64":{"origin":"devel/py-unpaddedbase64","version":"2.1.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-sigopt","origin":"misc/py-sigopt","version":"8.8.3_1","comment":"SigOpt Python API client","maintainer":"yuri@FreeBSD.org","www":"https://sigopt.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c6b3e89689804e392f3746e40b07d2831960cbd26b1be3d65e1cef33d56e01b7","flatsize":2245729,"path":"All/py311-sigopt-8.8.3_1.pkg","repopath":"All/py311-sigopt-8.8.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":362124,"desc":"sigopt is an open source version of SigOpt API, performing hyperparameter\noptimization and visualization.\n\nSigopt-server is an open-source tool for managing adaptive experiments,\nespecially for hyperparameter optimization. It uses algorithms to determine\nthe best spots in parameter space for metric optimization, and includes web\nvisualizations so you can improve your models. For more information you can\nread about our service offering. Our documentation is here.","deps":{"py311-backoff":{"origin":"devel/py-backoff","version":"2.2.1_1"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-gitpython":{"origin":"devel/py-gitpython","version":"3.1.43"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-png":{"origin":"graphics/py-png","version":"0.0.17_1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-urllib3":{"origin":"net/py-urllib3","version":"1.26.20,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"],"annotations":{"flavor":"py311"}},{"name":"py311-shtab","origin":"devel/py-shtab","version":"1.7.1","comment":"Automagic shell tab completion for Python CLI applications","maintainer":"sunpoet@FreeBSD.org","www":"https://docs.iterative.ai/shtab/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cb20d214e8d696d99470e251270ff44b3d4486bcf51db2d757f7b2b8fbad6706","flatsize":152845,"path":"All/py311-shtab-1.7.1.pkg","repopath":"All/py311-shtab-1.7.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":32820,"desc":"What: Automatically generate shell tab completion scripts for Python CLI apps\nWhy: Speed & correctness. Alternatives like argcomplete and pyzshcomplete are\nslow and have side-effects\nHow: shtab processes an argparse.ArgumentParser object to generate a tab\ncompletion script for your shell\n\nFeatures:\n- Outputs tab completion scripts for\n  - bash\n  - zsh\n  - tcsh\n- Supports\n  - argparse\n  - docopt (via argopt)\n- Supports arguments, options and subparsers\n- Supports choices (e.g. --say={hello,goodbye})\n- Supports file and directory path completion\n- Supports custom path completion (e.g. --file={*.txt})","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-simple-parsing","origin":"devel/py-simple-parsing","version":"0.1.7_1","comment":"Small utility for simplifying and cleaning up argument parsing scripts","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/lebrice/SimpleParsing","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3670c5400b083fbacfc64afc74be1ab56f91f2e978d740b8f68efafb122c50ce","flatsize":1336309,"path":"All/py311-simple-parsing-0.1.7_1.pkg","repopath":"All/py311-simple-parsing-0.1.7_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":222676,"desc":"simple-parsing allows you to transform your ugly argparse scripts into\nbeautifully structured, strongly typed little works of art. This isn't a fancy,\ncomplicated new command-line tool either, this simply adds new features to\nplain-old argparse! Using dataclasses, simple-parsing makes it easier to share\nand reuse command-line arguments - no more copy pasting!\n\nSupports inheritance, nesting, easy serialization to json/yaml, automatic help\nstrings from comments, and much more!","deps":{"py311-docstring_parser":{"origin":"textproc/py-docstring_parser","version":"0.15_1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-tomli":{"origin":"textproc/py-tomli","version":"2.1.0"},"py311-tomli-w":{"origin":"textproc/py-tomli-w","version":"1.2.0"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"TOML":"on","YAML":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-signac","origin":"science/py-signac","version":"2.2.0","comment":"Manage large and heterogeneous data spaces on the file system","maintainer":"yuri@FreeBSD.org","www":"https://signac.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1f653e59edb8c28b6310b204729720ec3639db7ecb9ba6c7b4622617a5575207","flatsize":1667687,"path":"All/py311-signac-2.2.0.pkg","repopath":"All/py311-signac-2.2.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":234476,"desc":"The signac framework helps users manage and scale file-based workflows,\nfacilitating data reuse, sharing, and reproducibility.\n\nIt provides a simple and robust data model to create a well-defined indexable\nstorage layout for data and metadata. This makes it easier to operate on large\ndata spaces, streamlines post-processing and analysis and makes data\ncollectively accessible.","deps":{"py311-filelock":{"origin":"sysutils/py-filelock","version":"3.17.0"},"py311-h5py":{"origin":"science/py-h5py","version":"3.13.0"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-synced-collections":{"origin":"misc/py-synced-collections","version":"1.0.0"},"py311-tqdm":{"origin":"misc/py-tqdm","version":"4.67.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["science"],"annotations":{"flavor":"py311"}},{"name":"py311-shpyx","origin":"devel/py-shpyx","version":"0.0.32","comment":"Run shell commands in Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Apakottur/shpyx","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"adeafe6ef53a2b4bc08a41601f0f1162147e1416afe59781752f6bc50efcbf96","flatsize":61159,"path":"All/py311-shpyx-0.0.32.pkg","repopath":"All/py311-shpyx-0.0.32.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14208,"desc":"shpyx is a simple, lightweight and typed library for running shell commands in\nPython.\n\nUse shpyx.run to run a shell command in a subprocess.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-sortinghat","origin":"devel/py-sortinghat","version":"1.6.2","comment":"Tool to manage identities","maintainer":"bofh@FreeBSD.org","www":"https://github.com/chaoss/grimoirelab-sortinghat","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"32c15cf05d429e8ee9b1191ee1475436df773a9e8854f0ccf0e4826191d523b9","flatsize":14102617,"path":"All/py311-sortinghat-1.6.2.pkg","repopath":"All/py311-sortinghat-1.6.2.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":4044568,"desc":"Sorting Hat maintains an SQL database of unique identities of\ncommunities members across (potentially) many different sources.\nIdentities corresponding to the same real person can be merged in the\nsame individual, with a unique uuid. For each individual, a profile can\nbe defined, with the name and other data shown for the corresponding\nperson by default.\n\nIn addition, each individual can be related to one or more affiliations,\nfor different time periods. This will usually correspond to different\norganizations in which the person was employed during those time periods.\n\nSorting Hat is a part of the GrimoireLab toolset, which provides Python\nmodules and scripts to analyze data sources with information about\nsoftware development, and allows the production of interactive\ndashboards to visualize that information.\n\nIn the context of GrimoireLab, Sorting Hat is usually run after data is\nretrieved with Perceval, to store the identities obtained into its\ndatabase, and later merge them into individuals (and maybe affiliate\nthem).","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-django-cors-headers":{"origin":"www/py-django-cors-headers","version":"4.7.0"},"py311-django-graphql-jwt34":{"origin":"www/py-django-graphql-jwt34","version":"0.3.4"},"py311-django-rq":{"origin":"devel/py-django-rq","version":"3.0.0"},"py311-django-storages":{"origin":"www/py-django-storages","version":"1.14.4"},"py311-django-treebeard":{"origin":"www/py-django-treebeard","version":"4.7.1_2"},"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"py311-google-auth":{"origin":"security/py-google-auth","version":"2.31.0"},"py311-graphene-django":{"origin":"devel/py-graphene-django","version":"3.2.3"},"py311-grimoirelab-toolkit":{"origin":"devel/py-grimoirelab-toolkit","version":"1.0.9"},"py311-importlib-resources":{"origin":"devel/py-importlib-resources","version":"6.5.2"},"py311-mysqlclient":{"origin":"databases/py-mysqlclient","version":"2.2.7"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-pyjwt":{"origin":"www/py-pyjwt","version":"2.8.0"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-rq":{"origin":"devel/py-rq","version":"2.3.2"},"py311-sgqlc":{"origin":"devel/py-sgqlc","version":"16.4"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"uwsgi-py311":{"origin":"www/uwsgi","version":"2.0.28_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-shodan","origin":"net/py-shodan","version":"1.31.0_1","comment":"Python library and command-line utility for Shodan","maintainer":"ehaupt@FreeBSD.org","www":"https://cli.shodan.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a49b540bf43c78779d2704c92959e1476c475e21724e5928dd41442e668e5e71","flatsize":586950,"path":"All/py311-shodan-1.31.0_1.pkg","repopath":"All/py311-shodan-1.31.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":95908,"desc":"Shodan is a search engine for Internet-connected devices. Google lets you search\nfor websites, Shodan lets you search for devices. This library provides\ndevelopers easy access to all of the data stored in Shodan in order to automate\ntasks and integrate into existing tools.","deps":{"py311-XlsxWriter":{"origin":"textproc/py-xlsxwriter","version":"3.2.2_1"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-click-plugins":{"origin":"devel/py-click-plugins","version":"1.1.1_1"},"py311-colorama":{"origin":"devel/py-colorama","version":"0.4.6"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-tldextract":{"origin":"dns/py-tldextract","version":"3.3.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-shellingham","origin":"devel/py-shellingham","version":"1.5.4_1","comment":"Detect what shell the current Python executable is running in","maintainer":"matthew@FreeBSD.org","www":"https://github.com/sarugaku/shellingham","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cb6b21b5af08ef92038f44ef35f7effa62c4d7071dc81e3e6d8978ea28deadc1","flatsize":59983,"path":"All/py311-shellingham-1.5.4_1.pkg","repopath":"All/py311-shellingham-1.5.4_1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":16196,"desc":"Shellingham detects what shell the current Python executable is running in.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-spacy","origin":"textproc/py-spacy","version":"3.7.5","comment":"Industrial-strength Natural Language Processing (NLP) in Python","maintainer":"sunpoet@FreeBSD.org","www":"https://spacy.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5c9054d17d28a45d43a2313199107ef3adc84deeb3523096fbcb326c84348beb","flatsize":28135193,"path":"All/py311-spacy-3.7.5.pkg","repopath":"All/py311-spacy-3.7.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4973536,"desc":"spaCy is a library for advanced Natural Language Processing in Python and\nCython. It's built on the very latest research, and was designed from day one to\nbe used in real products.\n\nspaCy comes with pretrained pipelines and currently supports tokenization and\ntraining for 70+ languages. It features state-of-the-art speed and neural\nnetwork models for tagging, parsing, named entity recognition, text\nclassification and more, multi-task learning with pretrained transformers like\nBERT, as well as a production-ready training system and easy model packaging,\ndeployment and workflow management.","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-catalogue":{"origin":"devel/py-catalogue","version":"2.0.10_1"},"py311-cymem":{"origin":"devel/py-cymem","version":"2.0.8_1"},"py311-langcodes":{"origin":"textproc/py-langcodes","version":"3.5.0"},"py311-murmurhash":{"origin":"devel/py-murmurhash","version":"1.0.12_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-preshed3":{"origin":"devel/py-preshed3","version":"3.0.9"},"py311-pydantic2":{"origin":"devel/py-pydantic2","version":"2.10.6_3"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-setuptools":{"origin":"devel/py-setuptools","version":"63.1.0_2"},"py311-spacy-legacy":{"origin":"textproc/py-spacy-legacy","version":"3.0.12_1"},"py311-spacy-loggers":{"origin":"textproc/py-spacy-loggers","version":"1.0.5"},"py311-srsly":{"origin":"devel/py-srsly","version":"2.5.1"},"py311-thinc8":{"origin":"devel/py-thinc8","version":"8.2.4"},"py311-tqdm":{"origin":"misc/py-tqdm","version":"4.67.1"},"py311-typer":{"origin":"devel/py-typer","version":"0.15.2"},"py311-wasabi":{"origin":"textproc/py-wasabi","version":"1.1.3"},"py311-weasel":{"origin":"devel/py-weasel","version":"0.4.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-sh","origin":"devel/py-sh","version":"2.2.2","comment":"Python subprocess replacement","maintainer":"sunpoet@FreeBSD.org","www":"https://sh.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a431a1af40e93810c8ce2a06cdf1ca5b4a7dc5f50de35de9662cacd40230dd01","flatsize":414781,"path":"All/py311-sh-2.2.2.pkg","repopath":"All/py311-sh-2.2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":77236,"desc":"sh is a full-fledged subprocess replacement for Python 3.8 - 3.11, and PyPy that\nallows you to call any program as if it were a function.\n\nsh is not a collection of system commands implemented in Python.\n\nsh relies on various Unix system calls and only works on Unix-like operating\nsystems - Linux, macOS, BSDs etc.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-sgmllib3k","origin":"devel/py-sgmllib3k","version":"1.0.0_1","comment":"Python 3 port of sgmllib","maintainer":"python@FreeBSD.org","www":"https://pypi.org/project/sgmllib3k/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bcca82c8402fba70bdc2e69aed898bc513f6deb3a25705dac67883475dcdd9ff","flatsize":68083,"path":"All/py311-sgmllib3k-1.0.0_1.pkg","repopath":"All/py311-sgmllib3k-1.0.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":14392,"desc":"sgmllib3k is a Python 3 port of the old Python 2's sgmllib stdlib module.\n\nsgmllib was dropped from the Python standard library in Python 3. This package\nprovides a port of the library to Python 3.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-sgfsummary","origin":"games/py-sgfsummary","version":"1.0_1","comment":"SGF Summarizer","maintainer":"ports@FreeBSD.org","www":"http://gotools.sourceforge.net/sgfsummary/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"62abb4e5a1ec55709dd27569a197296ea82037cae327a45318f12eb8b2f8f2f8","flatsize":11288,"path":"All/py311-sgfsummary-1.0_1.pkg","repopath":"All/py311-sgfsummary-1.0_1.pkg","licenselogic":"single","pkgsize":5240,"desc":"Sgfsummary reads multiple SGF (Smart Game Format) files, specifically\nthose recording Go/WeiQi/Baduk games, and summarizes their game\ninformation to standard output. It is a part of the Go Tools Project.","deps":{"py311-sgflib":{"origin":"games/py-sgflib","version":"1.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["games","python"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-sgfsummary port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-shapely","origin":"devel/py-shapely","version":"1.8.5_2","comment":"Python Package for Manipulation 2D Geospatial Geometry","maintainer":"wen@FreeBSD.org","www":"https://pypi.org/project/shapely/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"14842993961d23c94a51d8daac504d10412d43ee0811f3e747a11dfd21020e1e","flatsize":1039528,"path":"All/py311-shapely-1.8.5_2.pkg","repopath":"All/py311-shapely-1.8.5_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":151124,"desc":"Shapely is a Python package for manipulation and analysis of 2D geospatial\ngeometries. It is based on GEOS (http://geos.refractions.net). Shapely 1.0\nis not concerned with data formats or coordinate reference systems.\nResponsibility for reading and writing data and projecting coordinates\nis left to other packages like WorldMill and pyproj.","deps":{"geos":{"origin":"graphics/geos","version":"3.13.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-sexpdata","origin":"devel/py-sexpdata","version":"1.0.2_1","comment":"S-expression parser for Python","maintainer":"amdmi3@FreeBSD.org","www":"https://pypi.org/project/sexpdata/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a9319f0d0d7306aff395136673712144581ac4651b18605aa8fe7c2a847bdc12","flatsize":94062,"path":"All/py311-sexpdata-1.0.2_1.pkg","repopath":"All/py311-sexpdata-1.0.2_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":17592,"desc":"sexpdata is a simple S-expression parser/serializer. It has simple\nload and dump functions like pickle, json or PyYAML module.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-sgp4","origin":"astro/py-sgp4","version":"2.24","comment":"Python version of the SGP4 satellite position library","maintainer":"thierry@FreeBSD.org","www":"https://github.com/brandon-rhodes/python-sgp4","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f9bfaef8f09185058bff8b44b2f2c8b9201c124923ce98b73fd140e45c37fc07","flatsize":847257,"path":"All/py311-sgp4-2.24.pkg","repopath":"All/py311-sgp4-2.24.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":173876,"desc":"Python implementation of most recent version of the SGP4 satellite tracking\nalgorithm.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["astro","python"],"annotations":{"flavor":"py311"}},{"name":"py311-sgflib","origin":"games/py-sgflib","version":"1.0_1","comment":"Smart Game Format parser library for Python","maintainer":"ports@FreeBSD.org","www":"https://gotools.sourceforge.net/sgflib/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"13257a66315a553225e82dead8342446b6f9e41d3bc98b1630080714f861c642","flatsize":63671,"path":"All/py311-sgflib-1.0_1.pkg","repopath":"All/py311-sgflib-1.0_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":19400,"desc":"Sgflib is a python module containing a parser and classes for SGF, the\nSmart Game Format. It is a part of the Go Tools Project.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["games","python"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-sgflib port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-sgqlc","origin":"devel/py-sgqlc","version":"16.4","comment":"Simple GraphQL Client","maintainer":"bofh@FreeBSD.org","www":"https://github.com/profusion/sgqlc","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c1ba7b82d56195d1029b2b9e5a338b45029cee75d474ecf1a2a48e55525e5fdf","flatsize":1092345,"path":"All/py311-sgqlc-16.4.pkg","repopath":"All/py311-sgqlc-16.4.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":131856,"desc":"This package provides a library composed by functions widely used in\nother GrimoireLab projects. These function deal with date handling,\nintrospection, URIs/URLs, among other topics.","deps":{"py311-graphql-core":{"origin":"devel/py-graphql-core","version":"3.2.6"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-websocket-client":{"origin":"www/py-websocket-client","version":"1.4.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-setuptools_scm_git_archive","origin":"devel/py-setuptools_scm_git_archive","version":"1.4_1","comment":"Python setuptools_scm plugin for git archives","maintainer":"lantw44@gmail.com","www":"https://github.com/Changaco/setuptools_scm_git_archive","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1b540ff8b7949b8fc0fc51a54a52984f45e7be4f0a3dbfac3968a82e6953a917","flatsize":6854,"path":"All/py311-setuptools_scm_git_archive-1.4_1.pkg","repopath":"All/py311-setuptools_scm_git_archive-1.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3704,"desc":"setuptools_scm_git_archive is a setuptools_scm plugin that adds support for git\narchives (for example the ones GitHub automatically generates).","deps":{"py311-setuptools-scm":{"origin":"devel/py-setuptools-scm","version":"8.0.4_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-setuptools_hg","origin":"devel/py-setuptools_hg","version":"0.4_2","comment":"Setuptools plugin for hg","maintainer":"sunpoet@FreeBSD.org","www":"https://pypi.org/project/setuptools_hg/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0693e54e1ed68425d6d6ed66d49c64a95d16e0e68cb8ebc30251531844edf885","flatsize":55547,"path":"All/py311-setuptools_hg-0.4_2.pkg","repopath":"All/py311-setuptools_hg-0.4_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":13328,"desc":"setuptools plugin for Mercurial version control system.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-setuptools_git_ls_files","origin":"devel/py-setuptools_git_ls_files","version":"0.1.2_1","comment":"Python setuptools plugin to list all files tracked by git","maintainer":"lantw44@gmail.com","www":"https://github.com/anthrotype/setuptools_git_ls_files","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"589b23af3699f364f3f597e9a4ce7cc1169087d9cd7ab83db27993c80de110db","flatsize":6175,"path":"All/py311-setuptools_git_ls_files-0.1.2_1.pkg","repopath":"All/py311-setuptools_git_ls_files-0.1.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3568,"desc":"setuptools_git_ls_files is a plugin for setuptools that finds all git tracked\nfiles, including submodules.","deps":{"py311-setuptools-scm":{"origin":"devel/py-setuptools-scm","version":"8.0.4_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-setuptools_scm7","origin":"devel/py-setuptools_scm7","version":"7.1.0","comment":"Setuptools plugin to manage your versions by scm tags","maintainer":"matthew@FreeBSD.org","www":"https://pypi.org/project/setuptools-scm/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"25c460ac44ce94c7e04a9bd1e27e709a6aa4e7aa4c8877795e0579ce436511df","flatsize":383492,"path":"All/py311-setuptools_scm7-7.1.0.pkg","repopath":"All/py311-setuptools_scm7-7.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":77320,"desc":"Handles managing your python package versions in scm metadata instead of\ndeclaring them as the version argument or in a scm managed file.","deps":{"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-setuptools-scm","origin":"devel/py-setuptools-scm","version":"8.0.4_1","comment":"Setuptools plugin to manage your versions by scm tags","maintainer":"python@FreeBSD.org","www":"https://setuptools-scm.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"546143fb41516224563316352f06ce4c2ab0782850fd54ac9bba399d16293c7d","flatsize":401895,"path":"All/py311-setuptools-scm-8.0.4_1.pkg","repopath":"All/py311-setuptools-scm-8.0.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":79780,"desc":"Handles managing your python package versions in scm metadata instead of\ndeclaring them as the version argument or in a scm managed file.","deps":{"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-setuptools":{"origin":"devel/py-setuptools","version":"63.1.0_2"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-shiboken2","origin":"devel/shiboken2","version":"5.15.16","comment":"Python binding generator for C++ libraries","maintainer":"kde@FreeBSD.org","www":"https://wiki.qt.io/PySide2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cf820bda171d8d61595a0fe170e03053923558cbcc513b66c66a4db0035e099a","flatsize":2604244,"path":"All/py311-shiboken2-5.15.16.pkg","repopath":"All/py311-shiboken2-5.15.16.pkg","licenselogic":"and","licenses":["GPLv2","LGPL21","LGPL3"],"pkgsize":828168,"desc":"Shiboken2 is generator to build Python bindings for any C++ library.\nIt is part of the PySide2 Python Qt bindings project.","deps":{"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"llvm19":{"origin":"devel/llvm19","version":"19.1.7_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"qt5-xmlpatterns":{"origin":"textproc/qt5-xmlpatterns","version":"5.15.16p0_1"}},"categories":["devel"],"shlibs_required":["libQt5Core.so.5","libQt5Network.so.5","libQt5Xml.so.5","libQt5XmlPatterns.so.5","libc.so.8","libclang.so.19.1","libexecinfo.so.1","libm.so.4","libstdc++.so.9","libxml2.so.2","libxslt.so.1"],"annotations":{"flavor":"py311"}},{"name":"py311-setuptools-gettext","origin":"devel/py-setuptools-gettext","version":"0.1.3_1","comment":"Setuptools plugin for gettext","maintainer":"fullermd@over-yonder.net","www":"https://github.com/breezy-team/setuptools-gettext","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"047c8a1f533185fabb430d04050c873c5dc7dca27312d0e48122a0e490c234bc","flatsize":34774,"path":"All/py311-setuptools-gettext-0.1.3_1.pkg","repopath":"All/py311-setuptools-gettext-0.1.3_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":11744,"desc":"setuptools-gettest is a plugin for setuptools to use gettext to compile\n.po files into .mo files.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-setuptools-rust","origin":"devel/py-setuptools-rust","version":"1.10.2","comment":"Setuptools Rust extension plugin","maintainer":"sunpoet@FreeBSD.org","www":"https://setuptools-rust.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1a08db0669cffbb84b44adf288409ee785eafab3c961d4f2f9e6aeeef6f0d10d","flatsize":257460,"path":"All/py311-setuptools-rust-1.10.2.pkg","repopath":"All/py311-setuptools-rust-1.10.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":50700,"desc":"setuptools-rust is a plugin for setuptools to build Rust Python extensions\nimplemented with PyO3 or rust-cpython.\n\nCompile and distribute Python extensions written in Rust as easily as if they\nwere written in C.","deps":{"py311-semantic-version":{"origin":"devel/py-semantic-version","version":"2.10.0_1"},"py311-setuptools":{"origin":"devel/py-setuptools","version":"63.1.0_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"rust":{"origin":"lang/rust","version":"1.85.1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-setuptools-declarative-requirements","origin":"devel/py-setuptools-declarative-requirements","version":"1.3.0_1","comment":"Setuptools: specify requirements using requirements files","maintainer":"matthew@FreeBSD.org","www":"https://pypi.org/project/setuptools-declarative-requirements","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c4272b26f68f6313bfe2009e646170647a42272b2c115db968a147889cf28058","flatsize":45481,"path":"All/py311-setuptools-declarative-requirements-1.3.0_1.pkg","repopath":"All/py311-setuptools-declarative-requirements-1.3.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":11092,"desc":"Declarative setuptools Config Requirements Files Support\n\nThis projects adds the ability for projects using setuptools\ndeclarative configuration to specify requirements using requirements\nfiles.","deps":{"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-setuptools-pkg","origin":"devel/py-setuptools-pkg","version":"0.9_1","comment":"Plugin for setuptools to build FreeBSD pkg","maintainer":"bofh@FreeBSD.org","www":"https://github.com/kxepal/setuptools-pkg","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c0f5f5061fc2a4abee0142a7350c89e584acbdd25e39829d6850f0c16c3f8f18","flatsize":100312,"path":"All/py311-setuptools-pkg-0.9_1.pkg","repopath":"All/py311-setuptools-pkg-0.9_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":21564,"desc":"Plugin for setuptools that provides bdist_pkg command for building FreeBSD\npackage artifact.","deps":{"py311-setuptools":{"origin":"devel/py-setuptools","version":"63.1.0_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-setuptools-git-versioning","origin":"devel/py-setuptools-git-versioning","version":"2.0.0","comment":"Use git repo data for building a version number according PEP-440","maintainer":"sunpoet@FreeBSD.org","www":"https://setuptools-git-versioning.readthedocs.io/en/stable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7b94f8bd293d3b8408addb3cc2706987dc2536c824f28d7574683ad9e54c54f4","flatsize":99910,"path":"All/py311-setuptools-git-versioning-2.0.0.pkg","repopath":"All/py311-setuptools-git-versioning-2.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21428,"desc":"Use git repo data (latest tag, current commit hash, etc) for building a version\nnumber according PEP 440.\n\nFeatures:\n- Can be installed & configured through both setup.py and PEP 518's\n  pyproject.toml\n- Does not require to change source code of the project\n- Tag-, file-, and callback-based versioning schemas are supported\n- Templates for tag, dev and dirty versions are separated\n- Templates support a lot of substitutions including git and environment\n  information\n- Well-documented","deps":{"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-setuptools":{"origin":"devel/py-setuptools","version":"63.1.0_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-setuptools","origin":"devel/py-setuptools","version":"63.1.0_2","comment":"Python packages installer","maintainer":"python@FreeBSD.org","www":"https://pypi.org/project/setuptools/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e9dc0400916133cd52aa3dd0fc432763c7abddfe087af6754a3450bb878f7e39","flatsize":12046223,"path":"All/py311-setuptools-63.1.0_2.pkg","repopath":"All/py311-setuptools-63.1.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1388100,"desc":"Setuptools is a fully-featured, actively-maintained, and stable library\ndesigned to facilitate packaging Python projects, where packaging includes:\n - Python package and module definitions\n - Distribution package metadata\n - Test hooks\n - Project installation\n - Platform-specific details\n - Python 3 support","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"cpe":"cpe:2.3:a:python:setuptools:63.1.0:::::dragonfly6:x86_64:2","flavor":"py311"}},{"name":"py311-setuptools-dso","origin":"devel/py-setuptools-dso","version":"2.11","comment":"Setuptools extension to build non-python shared libraries","maintainer":"yuri@FreeBSD.org","www":"https://github.com/mdavidsaver/setuptools_dso","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"42ffb444934bbcbfb98660e184a50b26e984eba108b2d85a026d14f163da07e7","flatsize":236568,"path":"All/py311-setuptools-dso-2.11.pkg","repopath":"All/py311-setuptools-dso-2.11.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":47096,"desc":"setuptools extension for building non-Python Dynamic Shared Objects.\n\nThis extension is an alternative to bundling externally built libraries\nin Python Wheel packages by providing the means to replace an external\nbuild system (eg. Makefile) so that non-python libraries to be built\nfrom source within the python ecosystem.","deps":{"py311-setuptools":{"origin":"devel/py-setuptools","version":"63.1.0_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-setoptconf","origin":"devel/py-setoptconf","version":"0.3.0_2","comment":"Retrieve program settings from various sources in a consistant method","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jayclassless/setoptconf","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f06fee403efec58096f53550d79ba99e5926a1d1ed7e7b04f52df11e34c2e360","flatsize":126050,"path":"All/py311-setoptconf-0.3.0_2.pkg","repopath":"All/py311-setoptconf-0.3.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":24468,"desc":"setoptconf is a Python library that can be used to retrieve program settings\nfrom a variety of common sources:\n- Command Line\n- Environment Variables\n- INI Files\n- JSON Files\n- YAML Files\n- Python Objects/Modules\n\nThe goal of this project is to define your desired settings in a simple and\nconsistent way, and then point setoptconf at as many of the sources as you'd\nlike to use, and let it comb them all, looking for your settings.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"YAML":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-setuptools-git","origin":"devel/py-setuptools-git","version":"1.2_1","comment":"Setuptools plugin for git","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/msabramo/setuptools-git","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ad96da72ba99d3251d9828de10cc177013c8b4919c131b38101ee29167b2f184","flatsize":99501,"path":"All/py311-setuptools-git-1.2_1.pkg","repopath":"All/py311-setuptools-git-1.2_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":17504,"desc":"Setuptools revision control system plugin for Git.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-session-info","origin":"devel/py-session-info","version":"1.0.0_1","comment":"Print version information for loaded modules, Python, and the OS","maintainer":"yuri@FreeBSD.org","www":"https://gitlab.com/joelostblom/session_info","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ab254d6fbe3200da606d5d0f10dd699ce48bd16d9c64eee324919a0c88ccb7ae","flatsize":52898,"path":"All/py311-session-info-1.0.0_1.pkg","repopath":"All/py311-session-info-1.0.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":13544,"desc":"session_info outputs version information for modules loaded in the current\nsession, Python, the OS, and the CPU. It is designed as a minimum measure to\nincrease reproducibility and provides similar information as sessionInfo and\ndevtools::session_info in R.","deps":{"py311-stdlib-list":{"origin":"devel/py-stdlib-list","version":"0.8.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-serverfiles","origin":"misc/py-serverfiles","version":"0.3.1_1","comment":"Access files on a HTTP server and store them locally for reuse","maintainer":"yuri@FreeBSD.org","www":"https://pypi.org/project/serverfiles/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f6b37f63e851516cceb02b87e8261ec97998b4f2860bd58e78d260ff1fc20f15","flatsize":75565,"path":"All/py311-serverfiles-0.3.1_1.pkg","repopath":"All/py311-serverfiles-0.3.1_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":16204,"desc":"An utility that accesses files on a HTTP server and stores them locally\nfor reuse. It caches remote content locally so that subsequent invocations\nreturn it from the local cache.","deps":{"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"],"annotations":{"flavor":"py311"}},{"name":"py311-setupmeta","origin":"devel/py-setupmeta","version":"3.8.0","comment":"Simplify your setup.py","maintainer":"olivier@FreeBSD.org","www":"https://github.com/codrsquad/setupmeta","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8e2a5032d50c16f0361b795881b4be150abf5699768597e47f9d698e68fe2dc0","flatsize":463575,"path":"All/py311-setupmeta-3.8.0.pkg","repopath":"All/py311-setupmeta-3.8.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":85396,"desc":"SetupMeta is designed to streamline the creation of setup.py files by\nminimizing boilerplate code and promoting best packaging practices.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-simpleaudio","origin":"audio/py-simpleaudio","version":"1.0.4_2","comment":"Simple, asynchronous audio playback for Python 3","maintainer":"yuri@FreeBSD.org","www":"https://github.com/hamiltron/py-simple-audio","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1d348722e5b42396ddbb540250b30cf1f78efaabaa5f37608dfca1bc90195a2d","flatsize":2319800,"path":"All/py311-simpleaudio-1.0.4_2.pkg","repopath":"All/py311-simpleaudio-1.0.4_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1574100,"desc":"simpleaudio is a simple audio playback Python extension - cross-platform,\nasynchronous, dependency-free.","deps":{"alsa-lib":{"origin":"audio/alsa-lib","version":"1.2.13"},"py311-pyaudio":{"origin":"audio/py-pyaudio","version":"0.2.14_1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["audio"],"annotations":{"flavor":"py311"}},{"name":"py311-setproctitle","origin":"devel/py-setproctitle","version":"1.3.3_1","comment":"Python module to customize the process title","maintainer":"sbz@FreeBSD.org","www":"https://pypi.org/project/setproctitle/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a0983df3fe4bbd048bcdbb049bb8a98cc1ffab1146dc546714e360a439bb4b43","flatsize":39747,"path":"All/py311-setproctitle-1.3.3_1.pkg","repopath":"All/py311-setproctitle-1.3.3_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":12152,"desc":"A setproctitle implementation for Python.\n\nThe library allows a process to change its title (as displayed by system tools\nsuch as ps(1) and top(1).\n\nSee also: https://github.com/dvarrazzo/py-setproctitle","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-serializable","origin":"devel/py-serializable","version":"0.4.1_1","comment":"Base class with serialization helpers for user-defined Python objects","maintainer":"yuri@FreeBSD.org","www":"https://github.com/openvax/serializable","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"660f60cbb68542519406640bea8a973239e25d04ee8640936971368fb41ceabd","flatsize":73197,"path":"All/py311-serializable-0.4.1_1.pkg","repopath":"All/py311-serializable-0.4.1_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":17440,"desc":"Base class with serialization methods for user-defined Python objects.\n\nClasses which inherit from Serializable are enabled with default implementations\nof to_json, from_json, __reduce__ (for pickling), and other serialization\nhelpers. A derived class must either have a member data matching the name of\neach argument to __init__ or, alternatively, must provide a user-defined\nto_dict() method which returns a dictionary whose keys match the arguments to\n__init__.","deps":{"py311-simplejson":{"origin":"devel/py-simplejson","version":"3.18.4_1"},"py311-typechecks":{"origin":"devel/py-typechecks","version":"0.1.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-service-identity","origin":"security/py-service-identity","version":"24.2.0","comment":"Service identity verification for pyOpenSSL & cryptography","maintainer":"sunpoet@FreeBSD.org","www":"https://service-identity.readthedocs.io/en/stable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"faff54d8a7d58a5afcdebdbacef01b8f93bb10a03992cafb7f4356869b90e145","flatsize":108472,"path":"All/py311-service-identity-24.2.0.pkg","repopath":"All/py311-service-identity-24.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19492,"desc":"Use this package if:\n- you want to verify that a PyCA cryptography certificate is valid for a certain\n  hostname or IP address,\n- or if you use pyOpenSSL and don%e2%80%99t want to be MITMed,\n- or if you want to inspect certificates from either for service IDs.\n\nservice-identity aspires to give you all the tools you need for verifying\nwhether a certificate is valid for the intended purposes. In the simplest case,\nthis means host name verification. However, service-identity implements RFC 6125\nfully.","deps":{"py311-attrs":{"origin":"devel/py-attrs","version":"25.3.0"},"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-pyasn1":{"origin":"devel/py-pyasn1","version":"0.6.0"},"py311-pyasn1-modules":{"origin":"devel/py-pyasn1-modules","version":"0.4.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-sense2vec","origin":"textproc/py-sense2vec","version":"2.0.2_1","comment":"Contextually-keyed word vectors","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/explosion/sense2vec","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0e7435ef3e1c6a1f349cb9bd4e416407b685dfb30c99fa59e56454b21a1b1795","flatsize":379620,"path":"All/py311-sense2vec-2.0.2_1.pkg","repopath":"All/py311-sense2vec-2.0.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":70928,"desc":"sense2vec (Trask et. al, 2015) is a nice twist on word2vec that lets you learn\nmore interesting and detailed word vectors. This library is a simple Python\nimplementation for loading, querying and training sense2vec models.","deps":{"py311-catalogue":{"origin":"devel/py-catalogue","version":"2.0.10_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-spacy":{"origin":"textproc/py-spacy","version":"3.7.5"},"py311-srsly":{"origin":"devel/py-srsly","version":"2.5.1"},"py311-wasabi":{"origin":"textproc/py-wasabi","version":"1.1.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-sentinelhub","origin":"www/py-sentinelhub","version":"3.11.1","comment":"Sentinel Hub Utilities","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sentinel-hub/sentinelhub-py","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"50256f6eebb52a0d765a981848f8a07f253ef7d36627698d43b7afec744826ae","flatsize":2785906,"path":"All/py311-sentinelhub-3.11.1.pkg","repopath":"All/py311-sentinelhub-3.11.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":308416,"desc":"The sentinelhub Python package allows users to make OGC (WMS and WCS) web\nrequests to download and process satellite images within your Python scripts. It\nsupports Sentinel-2 L1C and L2A, Sentinel-1, Landsat 8, MODIS and DEM data\nsource.\n\nThe package also supports obtaining data from Amazon Web Service. It can either\nprovide data from public bucket with Sentinel-2 L1C imagery or requester pays\nbucket with Sentinel-2 L2A imagery. If specified the downloaded data can be\nstored in ESA .SAFE format (all types of .SAFE format are supported).","deps":{"py311-aenum":{"origin":"devel/py-aenum","version":"2.2.4_1"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-dataclasses-json":{"origin":"devel/py-dataclasses-json","version":"0.5.9_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-oauthlib":{"origin":"security/py-oauthlib","version":"3.2.2_1"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"py311-pyproj":{"origin":"graphics/py-pyproj","version":"3.7.1"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-requests-oauthlib":{"origin":"www/py-requests-oauthlib","version":"2.0.0"},"py311-shapely":{"origin":"devel/py-shapely","version":"1.8.5_2"},"py311-tifffile":{"origin":"graphics/py-tifffile","version":"2025.3.13"},"py311-tomli":{"origin":"textproc/py-tomli","version":"2.1.0"},"py311-tomli-w":{"origin":"textproc/py-tomli-w","version":"1.2.0"},"py311-tqdm":{"origin":"misc/py-tqdm","version":"4.67.1"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"py311-utm":{"origin":"graphics/py-utm","version":"0.8.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"AWS":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-send2trash","origin":"deskutils/py-send2trash","version":"1.8.3","comment":"Small package that sends files to the Trash","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/arsenetar/send2trash","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4843bd14e23e85c11520eb6080f77edcd2ae98e9211711e94ac1518600e60937","flatsize":106228,"path":"All/py311-send2trash-1.8.3.pkg","repopath":"All/py311-send2trash-1.8.3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":26284,"desc":"Send2Trash is a small package that sends files to the Trash (or Recycle Bin)\nnatively and on all platforms.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["deskutils","python"],"annotations":{"flavor":"py311"}},{"name":"py311-semver","origin":"devel/py-semver","version":"3.0.4","comment":"Python helper for Semantic Versioning","maintainer":"sunpoet@FreeBSD.org","www":"https://python-semver.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0c26c41afdb767a3b421afb4068f3c8703aaf0c1e64c52916769c207799a9562","flatsize":176949,"path":"All/py311-semver-3.0.4.pkg","repopath":"All/py311-semver-3.0.4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":30256,"desc":"Semver is a Python module for semantic versioning. It simplifies comparing\nversions.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-sentry-sdk","origin":"devel/py-sentry-sdk","version":"1.21.1_1","comment":"Client for Sentry","maintainer":"0mp@FreeBSD.org","www":"https://github.com/getsentry/sentry-python","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2c38dbe6237abddbb203bc4997e7c23070b4c16410f1bc611d1c5f62a20d835f","flatsize":2309456,"path":"All/py311-sentry-sdk-1.21.1_1.pkg","repopath":"All/py311-sentry-sdk-1.21.1_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":344728,"desc":"Sentry SDK is a Python client for Sentry (http://getsentry.com/).\n\nIt enables automatic reporting of errors and exceptions as well as identifies\nperformance issues in the application.\n\nIt is intended to replace Raven.","deps":{"py311-certifi":{"origin":"security/py-certifi","version":"2025.1.31"},"py311-urllib3":{"origin":"net/py-urllib3","version":"1.26.20,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"cpe":"cpe:2.3:a:sentry:sentry_software_development_kit:1.21.1:::::dragonfly6:x86_64:1","flavor":"py311"}},{"name":"py311-semantic-version","origin":"devel/py-semantic-version","version":"2.10.0_1","comment":"Python library provides a few tools to handle SemVer in Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rbarrois/python-semanticversion","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1fbcbfd5ec71c96cef886fbdbfc8c77538c8c99dcf8b5b8aabed409ecff8a9fd","flatsize":212408,"path":"All/py311-semantic-version-2.10.0_1.pkg","repopath":"All/py311-semantic-version-2.10.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":34260,"desc":"This small python library provides a few tools to handle\nSemVer in Python. It follows strictly the 2.0.0 version\nof the SemVer scheme.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-semiphemeral","origin":"www/py-semiphemeral","version":"0.7_2","comment":"Automatically delete your old tweets, and more","maintainer":"egypcio@FreeBSD.org","www":"https://semiphemeral.com","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"143b77b6f0cfac82979a5fc1bff4c48580d76071c9e4d9825a6d167b9070b199","flatsize":359730,"path":"All/py311-semiphemeral-0.7_2.pkg","repopath":"All/py311-semiphemeral-0.7_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":86100,"desc":"Semiphemeral protects your privacy by making it easy for you to automatically\ndelete years of old tweets while giving you control over exactly which tweets\nyou want to make sure you keep.\n\nYou can set Semiphemeral to, for example, automatically delete your tweets that\nare older than 30 days unless they have at least 10 retweets or at least 20\nlikes (all these numbers are configurable).","deps":{"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-colorama":{"origin":"devel/py-colorama","version":"0.4.6"},"py311-flask":{"origin":"www/py-flask","version":"3.1.0"},"py311-flask-json":{"origin":"www/py-flask-json","version":"0.4.0_1"},"py311-flask-sqlalchemy30":{"origin":"databases/py-flask-sqlalchemy30","version":"3.0.3"},"py311-sqlalchemy-json":{"origin":"databases/py-sqlalchemy-json","version":"0.7.0_1"},"py311-sqlalchemy14":{"origin":"databases/py-sqlalchemy14","version":"1.4.54"},"py311-tweepy":{"origin":"net/py-tweepy","version":"4.15.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-shiboken6","origin":"devel/shiboken6","version":"6.8.3","comment":"Python binding generator for C++ libraries","maintainer":"kde@FreeBSD.org","www":"http://qt-project.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8511cf37002690ddcd5c6d04af22edd52143ca922456df884f281a35876a6485","flatsize":7134426,"path":"All/py311-shiboken6-6.8.3.pkg","repopath":"All/py311-shiboken6-6.8.3.pkg","licenselogic":"and","licenses":["GPLv2","LGPL21","LGPL3"],"pkgsize":1775388,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nQt Quick is a collection of technologies that are designed to help\ndevelopers create intuitive, modern, and fluid user interfaces.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"llvm19":{"origin":"devel/llvm19","version":"19.1.7_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["devel"],"shlibs_required":["libQt6Core.so.6","libc.so.8","libclang.so.19.1","libexecinfo.so.1","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6","libxml2.so.2","libxslt.so.1"],"options":{"DOCS":"on","NUMPY":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-selector","origin":"www/py-selector","version":"0.10.1_1","comment":"WSGI request delegation (a.k.a. routing)","maintainer":"ports@FreeBSD.org","www":"https://pypi.org/project/selector/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"800d1cbd94350c02edf7f98bce8a2aa7a4bd0c22388ce9e2ff66cd847606bda3","flatsize":81936,"path":"All/py311-selector-0.10.1_1.pkg","repopath":"All/py311-selector-0.10.1_1.pkg","licenselogic":"or","licenses":["GPLv2","MIT"],"pkgsize":20648,"desc":"WSGI request delegation. (AKA routing.)\n\nThis distribution provides WSGI middleware for \"RESTful\" mapping of URL paths\nto WSGI applications. Selector now also comes with components for environ based\ndispatch and on-the-fly middleware composition. There is a very simple optional\nmini-language for path expressions. Alternately we can easily use regular\nexpressions directly or even create our own mini-language. There is a simple\n\"mapping file\" format that can be used. There are no architecture specific\nfeatures (to MVC or whatever). Neither are there any framework specific\nfeatures.\n\nSee also: https://github.com/lukearno/selector","deps":{"py311-resolver":{"origin":"devel/py-resolver","version":"0.2.1_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-selector port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-seekpath","origin":"science/py-seekpath","version":"2.1.0_1","comment":"Obtain, visualize k-vector coefficients in crystal Brillouin zone","maintainer":"yuri@FreeBSD.org","www":"https://github.com/giovannipizzi/seekpath","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"555e6e2a8d420756fec9f271aa1aa8553658e241f669caf7bb218a84e3ab9ce2","flatsize":406118,"path":"All/py311-seekpath-2.1.0_1.pkg","repopath":"All/py311-seekpath-2.1.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":64616,"desc":"SeeK-path is a python module to obtain band paths in the Brillouin zone\nof crystal structures.\n\nThe definition of k-point labels follows crystallographic convention, as defined\nand discussed in the HPKOT paper. Moreover, the Bravais lattice is detected\nproperly using the spacegroup symmetry. Also, the suggested band path provided\nin the HPKOT paper is returned. Systems without time-reversal and\ninversion-symmetry are also properly taken into account.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-spglib":{"origin":"science/py-spglib","version":"2.5.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["science"],"annotations":{"flavor":"py311"}},{"name":"seclists","origin":"security/seclists","version":"2024.1","comment":"Collection of multiple types of lists used during security assessments","maintainer":"salvadore@FreeBSD.org","www":"https://github.com/danielmiessler/SecLists","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bed3c2a3a3889e274ea427163f4ce27759a920d1b1243d9672695923a5062569","flatsize":1926448239,"path":"All/seclists-2024.1.pkg","repopath":"All/seclists-2024.1.pkg","licenselogic":"and","licenses":["GPLv2","GPLv2+","MIT"],"pkgsize":465051680,"desc":"SecLists is the security tester's companion. It is a collection of multiple\ntypes of lists used during security assessments, collected in one place. List\ntypes include usernames, passwords, URLs, sensitive data patterns, fuzzing\npayloads, web shells, and many more. The goal is to enable a security tester to\npull this repository onto a new testing box and have access to every type of\nlist that may be needed.\n\nThis project is maintained by Daniel Miessler, Jason Haddix, and g0tmi1k.","categories":["security","www"]},{"name":"py311-selection","origin":"devel/py-selection","version":"0.0.21","comment":"API to query DOM tree of HTML/XML document","maintainer":"rm@FreeBSD.org","www":"https://pypi.org/project/selection/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1151084a26d2581319acef64318a1d579f1be6e2b2bfd549f7804b4e8426bfb5","flatsize":82062,"path":"All/py311-selection-0.0.21.pkg","repopath":"All/py311-selection-0.0.21.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17052,"desc":"API to query DOM tree of HTML/XML document.","deps":{"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-pyquery":{"origin":"devel/py-pyquery","version":"2.0.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-segyio","origin":"science/py-segyio","version":"1.9.13_1","comment":"Python binding for segyio, the seismic data library","maintainer":"yuri@FreeBSD.org","www":"https://github.com/equinor/segyio","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"68135fed4e925aa127eed476107cb06f3f712c51d1335163cb404689c6ebcae7","flatsize":673220,"path":"All/py311-segyio-1.9.13_1.pkg","repopath":"All/py311-segyio-1.9.13_1.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":106892,"desc":"Pythin binding for segyio, a small LGPL licensed C library for easy interaction\nwith SEG-Y and Seismic Unix formatted seismic data.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"segyio":{"origin":"science/segyio","version":"1.9.13"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-secp256k1","origin":"math/py-secp256k1","version":"0.13.2_4","comment":"FFI bindings to libsecp256k1","maintainer":"python@FreeBSD.org","www":"https://github.com/rustyrussell/secp256k1-py","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f9ac4b08096c5348a9415ad3cf3999bcd6af503429a7a6c27578980a7783e09d","flatsize":138123,"path":"All/py311-secp256k1-0.13.2_4.pkg","repopath":"All/py311-secp256k1-0.13.2_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":24216,"desc":"FFI bindings to libsecp256k1","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"},"secp256k1":{"origin":"math/secp256k1","version":"0.6.0"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-segno","origin":"textproc/py-segno","version":"1.6.1","comment":"QR Code and Micro QR Code generator for Python","maintainer":"sunpoet@FreeBSD.org","www":"https://segno.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6d637cfcf23915a5a216fee16f02a2687ced2ca9093645e68b800650a2465b68","flatsize":929261,"path":"All/py311-segno-1.6.1.pkg","repopath":"All/py311-segno-1.6.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":134660,"desc":"Segno is a pure Python QR Code generator with no dependencies.\n\nThis package implements ISO/IEC 18004:2015(E) \"QR Code bar code symbology\nspecification\" and produces QR Codes and Micro QR Codes with nearly no effort.\nIt supports the Structured Append mode which splits a message across several QR\ncodes.\n\nSegno (Italian for \"sign\" / \"symbol\") provides several serialization formats\nlike Scalable Vector Graphics (SVG), Encapsulated PostScript (EPS), Portable\nNetwork Graphics (PNG), Portable Document Format (PDF), Netpbm (PAM, PBM, PPM),\nLaTeX (PGF/TikZ), X PixMap (XBM), and X Bitmap (XPM) etc. None of these\nserializers require an external lib. Further, it provides several high level\nfunctions to create QR Codes which encode contact data (vCard, MeCard), EPC QR\nCodes, or WIFI QR Codes.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-selenium-wire","origin":"www/py-selenium-wire","version":"5.1.0_1","comment":"Access to the underlying Selenium requests","maintainer":"dvl@FreeBSD.org","www":"https://github.com/wkeeling/selenium-wire","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6d262197efcc386603579984011e23596c8c57f29559d263696a33126297a620","flatsize":2943332,"path":"All/py311-selenium-wire-5.1.0_1.pkg","repopath":"All/py311-selenium-wire-5.1.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":422308,"desc":"Selenium Wire extends Selenium's Python bindings to give you access to the\nunderlying requests made by the browser. You author your code in the same way as\nyou do with Selenium, but you get extra APIs for inspecting requests and\nresponses and making changes to them on the fly.\n\nSimnple example:\n\nfrom seleniumwire import webdriver  # Import from seleniumwire\n\n# Create a new instance of the Chrome driver\ndriver = webdriver.Chrome()\n\n# Go to the Google home page\ndriver.get('https://www.google.com')\n\n# Access requests via the `requests` attribute\nfor request in driver.requests:\n    if request.response:\n        print(\n            request.url,\n            request.response.status_code,\n            request.response.headers['Content-Type']\n        )","deps":{"py311-blinker":{"origin":"devel/py-blinker","version":"1.9.0"},"py311-brotli":{"origin":"archivers/py-brotli","version":"1.1.0"},"py311-certifi":{"origin":"security/py-certifi","version":"2025.1.31"},"py311-h2":{"origin":"www/py-h2","version":"4.1.0_1"},"py311-hyperframe":{"origin":"www/py-hyperframe","version":"6.0.0_1"},"py311-kaitaistruct":{"origin":"devel/py-kaitaistruct","version":"0.10_1"},"py311-openssl":{"origin":"security/py-openssl","version":"24.1.0_1,1"},"py311-pyasn1":{"origin":"devel/py-pyasn1","version":"0.6.0"},"py311-pyparsing":{"origin":"devel/py-pyparsing","version":"3.2.1"},"py311-pysocks":{"origin":"net/py-pysocks","version":"1.7.1_1"},"py311-selenium":{"origin":"www/py-selenium","version":"4.12.0_1"},"py311-wsproto":{"origin":"net/py-wsproto","version":"1.2.0_1"},"py311-zstandard":{"origin":"archivers/py-zstandard","version":"0.23.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-secure-cookie","origin":"www/py-secure-cookie","version":"0.2.0_1","comment":"Secure cookie and session interface for WSGI applications","maintainer":"acm@FreeBSD.org","www":"https://github.com/pallets-eco/secure-cookie","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8cae27c092fd86bf165a6908754ec34f8ca23589d3622752b72251130f9264b8","flatsize":102234,"path":"All/py311-secure-cookie-0.2.0_1.pkg","repopath":"All/py311-secure-cookie-0.2.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":20608,"desc":"Provides interfaces for secure cookies and sessions in WSGI applications.\nSecure cookies are cryptographically signed (but not encrypted) to prevent\ntampering. Sessions are data associated with a given user across requests and\nresponses.","deps":{"py311-werkzeug":{"origin":"www/py-werkzeug","version":"3.1.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-secure","origin":"security/py-secure","version":"0.3.0_1","comment":"Adds security headers for python web frameworks","maintainer":"acm@FreeBSD.org","www":"https://github.com/cak/secure","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"95478599ce853ffd71f4923f5cefb7a6fc18c0df322497d0ac93a4fd28a8c56d","flatsize":145171,"path":"All/py311-secure-0.3.0_1.pkg","repopath":"All/py311-secure-0.3.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17124,"desc":"secure.py lock is a lightweight package that adds optional security headers for\nPython web frameworks.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-seafobj","origin":"www/py-seafobj","version":"11.0.12","comment":"Python library for accessing seafile data model","maintainer":"ultima@FreeBSD.org","www":"https://github.com/haiwen/seafobj","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"df00d2e4722331c01b341437128f967bf35611115cee5dfc55761b1443fb5994","flatsize":330481,"path":"All/py311-seafobj-11.0.12.pkg","repopath":"All/py311-seafobj-11.0.12.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":54472,"desc":"This is a Python library for accessing seafile data model.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"users":["seafile"],"groups":["seafile"],"annotations":{"flavor":"py311"}},{"name":"py311-selenium","origin":"www/py-selenium","version":"4.12.0_1","comment":"Python bindings for Selenium","maintainer":"douglas@douglasthrift.net","www":"https://www.seleniumhq.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"31d2af2616e321574d52c764edb16071dc1f9fa41c7907aa3b376cb601c1df53","flatsize":16370403,"path":"All/py311-selenium-4.12.0_1.pkg","repopath":"All/py311-selenium-4.12.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":698620,"desc":"Selenium Python Client Driver is a Python language binding for Selenium Remote\nControl (version 1.0 and 2.0).\n\nCurrently the remote protocol, Firefox and Chrome for Selenium 2.0 are\nsupported, as well as the Selenium 1.0 bindings. As work will progresses we'll\nadd more \"native\" drivers.","deps":{"py311-certifi":{"origin":"security/py-certifi","version":"2025.1.31"},"py311-trio":{"origin":"net/py-trio","version":"0.29.0"},"py311-trio-websocket":{"origin":"net/py-trio-websocket","version":"0.11.1_1"},"py311-urllib3":{"origin":"net/py-urllib3","version":"1.26.20,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"CHROMIUM":"off","FIREFOX":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-scs","origin":"math/py-scs","version":"3.2.7_1","comment":"Splitting conic solver for Python","maintainer":"yuri@FreeBSD.org","www":"https://github.com/cvxgrp/scs","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cb99392a655b6fed92955b89c6e0125813c593dd9ebd3cca1093659d436d7ba1","flatsize":215964,"path":"All/py311-scs-3.2.7_1.pkg","repopath":"All/py311-scs-3.2.7_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":59584,"desc":"Python binding for SCS, splitting conic solver.\n\nSCS can be used for solving large-scale convex cone problems.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-scripttest","origin":"devel/py-scripttest","version":"2.0","comment":"Helper to test command-line scripts","maintainer":"nivit@FreeBSD.org","www":"https://github.com/pypa/scripttest","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"066439c4e0f451c05b5c17948bfe3051396d2b984e60152832fa7468d7c51bda","flatsize":82910,"path":"All/py311-scripttest-2.0.pkg","repopath":"All/py311-scripttest-2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16936,"desc":"ScriptTest is a library to help you test your interactive command-line\napplications.\n\nWith it you can easily run the command (in a subprocess) and see the\noutput (stdout, stderr) and any file modifications.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-securesystemslib","origin":"security/py-securesystemslib","version":"1.2.0","comment":"Cryptographic and general-purpose routines","maintainer":"bofh@FreeBSD.org","www":"https://github.com/secure-systems-lab/securesystemslib","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"94ec368e1644cab5283735ea93c0d0d0606fa7c908a94fab2ea71d879f23b806","flatsize":3234295,"path":"All/py311-securesystemslib-1.2.0.pkg","repopath":"All/py311-securesystemslib-1.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":814344,"desc":"securesystemslib supports public-key and general-purpose cryptography, such\nas ECDSA, Ed25519, RSA, SHA256, SHA512, etc. Most of the cryptographic\noperations are performed by the cryptography and PyNaCl libraries, but\nverification of Ed25519 signatures can be done in pure Python.","deps":{"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-scrypt","origin":"security/py-scrypt","version":"0.8.27_1","comment":"Bindings for the scrypt key derivation function library","maintainer":"yuri@FreeBSD.org","www":"https://pypi.org/project/scrypt/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3fd3efc1575c5216f5c53b440a8e2879c5f533f2e2311920600d5717f6ecdbb4","flatsize":145006,"path":"All/py311-scrypt-0.8.27_1.pkg","repopath":"All/py311-scrypt-0.8.27_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":34280,"desc":"This is is a set of Python bindings for the scrypt key derivation function.\n\nScrypt is useful when encrypting password as it is possible to specify a\nminimum amount of time to use when encrypting and decrypting. If, for example,\na password takes 0.05 seconds to verify, a user won't notice the slight delay\nwhen signing in, but doing a brute force search of several billion passwords\nwill take a considerable amount of time. This is in contrast to more\ntraditional hash functions such as MD5 or the SHA family which can be\nimplemented extremely fast on cheap hardware.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-seafdav","origin":"www/py-seafdav","version":"11.0.12","comment":"Python library for accessing seafile data model","maintainer":"ultima@FreeBSD.org","www":"https://github.com/haiwen/seafdav","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d53143dd08b8fe10c8daba7ebe20127b782a2690028b1766a85a5e7c8ea9afbe","flatsize":2013951,"path":"All/py311-seafdav-11.0.12.pkg","repopath":"All/py311-seafdav-11.0.12.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":306764,"desc":"This addon provides seafile implementation for Web DAV server by\nutilizing WsgiDAV interface.","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-defusedxml":{"origin":"devel/py-defusedxml","version":"0.7.1_1"},"py311-json5":{"origin":"devel/py-json5","version":"0.9.11_1"},"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-python-pam":{"origin":"security/py-python-pam","version":"1.8.4_1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-sqlalchemy14":{"origin":"databases/py-sqlalchemy14","version":"1.4.54"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"users":["seafile"],"groups":["seafile"],"annotations":{"flavor":"py311"}},{"name":"py311-screeninfo","origin":"x11/py-screeninfo","version":"0.8.1_1","comment":"Fetch location and size of physical screens","maintainer":"yuri@FreeBSD.org","www":"https://github.com/rr-/screeninfo","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6e0278b1715e80a9c3479df77e37eb67aaf5ccd943dca6bd870323c7bc1ee277","flatsize":109573,"path":"All/py311-screeninfo-0.8.1_1.pkg","repopath":"All/py311-screeninfo-0.8.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":22708,"desc":"Fetch location and size of physical screens\nin Python programs.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["x11"],"annotations":{"flavor":"py311"}},{"name":"py311-scramp","origin":"security/py-scramp","version":"1.4.5","comment":"Pure-Python implementation of the SCRAM authentication protocol","maintainer":"wen@FreeBSD.org","www":"https://github.com/tlocke/scramp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"81444ce71a2a9c31671893de83a1a22d480f7d33026863f4aeeef56e395ea229","flatsize":109678,"path":"All/py311-scramp-1.4.5.pkg","repopath":"All/py311-scramp-1.4.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":23748,"desc":"A Python implementation of the SCRAM authentication protocol defined\nby RFC 5802 and RFC 7677. Scramp supports the following mechanisms:\n  * SCRAM-SHA-256\n  * SCRAM-SHA-1","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-sdf","origin":"science/py-sdf","version":"0.1_3","comment":"Simple SDF mesh generation in Python","maintainer":"thierry@FreeBSD.org","www":"https://github.com/nschloe/meshio","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5c10f7b2829020f4e2fe2359184cf6bd6bf1047a51cc67b092ac5b01afef313b","flatsize":498876,"path":"All/py311-sdf-0.1_3.pkg","repopath":"All/py311-sdf-0.1_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":269128,"desc":"Generate 3D meshes based on SDFs (signed distance functions) with a dirt simple\nPython API.\n\nsdf natively writes binary STL files. For other formats, meshio is used (based\non your output file extension). This adds support for over 20 different 3D file\nformats, including OBJ, PLY, VTK, and many more.\n\nYou could use cad/meshlab or cad/gmsh to view the mesh.\n\nRemark: there exists also another Python program named SDF (in uppercase),\nScientific Data Format, but this is a different one: see\n<https://pypi.org/project/SDF/>.","deps":{"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-meshio":{"origin":"science/py-meshio","version":"5.3.5"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"py311-scikit-image":{"origin":"graphics/py-scikit-image","version":"0.19.3_3"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["cad","python","science"],"options":{"EXAMPLES":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-scooby","origin":"devel/py-scooby","version":"0.5.12_1","comment":"Python environment detective","maintainer":"yuri@FreeBSD.org","www":"https://github.com/banesullivan/scooby","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5945dfc7d47ac8f1856c19aff1d0187ab244f4d3fbc584a12e2bb75f98b68b7f","flatsize":96907,"path":"All/py311-scooby-0.5.12_1.pkg","repopath":"All/py311-scooby-0.5.12_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":22608,"desc":"scooby is a lightweight tool for easily reporting your Python\nenvironment's package versions and hardware resources.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"flavor":"py311"}},{"name":"py311-scp","origin":"security/py-scp","version":"0.14.4_2","comment":"Scp module for paramiko","maintainer":"sergey@akhmatov.ru","www":"https://github.com/jbardin/scp.py","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"763a840cc264cf6863d0d81865a799ecb2fa0e803875326204d34214f21a6003","flatsize":90649,"path":"All/py311-scp-0.14.4_2.pkg","repopath":"All/py311-scp-0.14.4_2.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":17740,"desc":"The scp.py module uses a paramiko transport to send and recieve files via the\nscp1 protocol. This is the protocol as referenced from the openssh scp program,\nand has only been tested with this implementation.","deps":{"py311-paramiko":{"origin":"security/py-paramiko","version":"2.11.0_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-scour","origin":"textproc/py-scour","version":"0.38.2_1","comment":"Scour SVG Optimizer","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/scour-project/scour","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5b204a685ae2f0a492ddd897298231ddc9fd5e036780718d0cf9bcf898dd3f18","flatsize":596667,"path":"All/py311-scour-0.38.2_1.pkg","repopath":"All/py311-scour-0.38.2_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":106640,"desc":"Scour is an SVG optimizer/cleaner that reduces the size of scalable vector\ngraphics by optimizing structure and removing unnecessary data written in\nPython.\n\nIt can be used to create streamlined vector graphics suitable for web\ndeployment, publishing/sharing or further processing.\n\nThe goal of Scour is to output a file that renderes identically at a fraction of\nthe size by removing a lot of redundant information created by most SVG editors.\nOptimization options are typically lossless but can be tweaked for more\nagressive cleaning.","deps":{"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-seaborn","origin":"math/py-seaborn","version":"0.13.0","comment":"Statistical data visualization","maintainer":"FreeBSD@Shaneware.biz","www":"https://seaborn.pydata.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b239809430d02b74516cf6ebab8dacf43b918c66f96c3b57367359ac87d7a7be","flatsize":3592830,"path":"All/py311-seaborn-0.13.0.pkg","repopath":"All/py311-seaborn-0.13.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":559596,"desc":"Seaborn is a library for making attractive and informative\nstatistical graphics in Python, aiming to make visualization\na central part of exploring and understanding data.\nIt is a complement to matplotlib, not a replacement for it.","deps":{"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-patsy":{"origin":"math/py-patsy","version":"1.0.1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"py311-statsmodels":{"origin":"math/py-statsmodels","version":"0.14.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-scimath","origin":"science/py-scimath","version":"5.0.0_2","comment":"Scientific and Mathematical calculations","maintainer":"wen@FreeBSD.org","www":"https://pypi.org/project/scimath/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"31a74dd6a82902dd9e2a67cc4fd5dbb13b0c445ff1f6a4946c0b401873c00a01","flatsize":1619806,"path":"All/py311-scimath-5.0.0_2.pkg","repopath":"All/py311-scimath-5.0.0_2.pkg","licenselogic":"or","licenses":["BSD3CLAUSE","LGPL3"],"pkgsize":189256,"desc":"The SciMath project includes packages to support scientific and\nmathematical calculations, beyond the capabilities offered by SciPy.\n    * enthought.interpolate\n    * enthought.mathematics\n    * enthought.units","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-traits":{"origin":"devel/py-traits","version":"7.0.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-scikit-umfpack","origin":"math/py-scikit-umfpack","version":"0.4.1_3","comment":"Python interface to UMFPACK sparse direct solver","maintainer":"yuri@FreeBSD.org","www":"https://scikit-umfpack.github.io/scikit-umfpack/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"00ced343be70f3dec16f5e73a0f580b188cce03c99a89047d7b4f921ef0e8370","flatsize":1192367,"path":"All/py311-scikit-umfpack-0.4.1_3.pkg","repopath":"All/py311-scikit-umfpack-0.4.1_3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":119372,"desc":"scikit-umfpack provides a wrapper of UMFPACK sparse direct solver to SciPy.","deps":{"cblas":{"origin":"math/cblas","version":"3.12.1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"suitesparse-amd":{"origin":"math/suitesparse-amd","version":"3.3.3"},"suitesparse-umfpack":{"origin":"math/suitesparse-umfpack","version":"6.3.5_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-seqdiag","origin":"graphics/py-seqdiag","version":"3.0.0_2","comment":"Simple sequence-diagram image generator","maintainer":"tota@FreeBSD.org","www":"http://blockdiag.com/en/seqdiag/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c0530d45dfa8e7324a2726b833d57591ab42a11d1b0137c6898931441cda0568","flatsize":4603540,"path":"All/py311-seqdiag-3.0.0_2.pkg","repopath":"All/py311-seqdiag-3.0.0_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":2175488,"desc":"`seqdiag` generate sequence-diagram image file from spec-text file.\n\nFeatures\n  * Generate sequence-diagram from dot like text (basic feature).\n  * Multilingualization for node-label (utf-8 only).","deps":{"py311-blockdiag":{"origin":"graphics/py-blockdiag","version":"3.0.0_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-scikit-quant","origin":"misc/py-scikit-quant","version":"0.8.2","comment":"Aggregator package for interoperability for quantum computing software","maintainer":"yuri@FreeBSD.org","www":"http://scikit-quant.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0ff7e40fb93c501d6ee0e3870ed0668543517390700d141ada3e37fc08a4ac57","flatsize":221655,"path":"All/py311-scikit-quant-0.8.2.pkg","repopath":"All/py311-scikit-quant-0.8.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":40904,"desc":"scikit-quant is an aggregator package to improve interoperability between\nquantum computing software packages. Our first focus in on classical optimizers,\nmaking the state-of-the art from the Applied Math community available in Python\nfor use in quantum computing.","deps":{"py311-Py-BOBYQA":{"origin":"math/py-Py-BOBYQA","version":"1.5.0"},"py311-SQCommon":{"origin":"misc/py-SQCommon","version":"0.3.2"},"py311-SQImFil":{"origin":"misc/py-SQImFil","version":"0.3.7"},"py311-SQNomad":{"origin":"math/py-SQNomad","version":"0.2.3"},"py311-SQSnobFit":{"origin":"misc/py-SQSnobFit","version":"0.4.5"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"],"annotations":{"flavor":"py311"}},{"name":"py311-scikit-optimize","origin":"science/py-scikit-optimize","version":"0.10.2","comment":"Sequential model-based optimization toolbox","maintainer":"sunpoet@FreeBSD.org","www":"https://scikit-optimize.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6f483819d5f06b432c2738f5a8e91957eae35fa3698471c74b299cd04d39a02b","flatsize":1263338,"path":"All/py311-scikit-optimize-0.10.2.pkg","repopath":"All/py311-scikit-optimize-0.10.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":166320,"desc":"Scikit-Optimize, or skopt, is a simple and efficient library to minimize (very)\nexpensive and noisy black-box functions. It implements several methods for\nsequential model-based optimization. skopt aims to be accessible and easy to use\nin many contexts.","deps":{"py311-joblib":{"origin":"devel/py-joblib","version":"1.3.2_2"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-pyaml":{"origin":"textproc/py-pyaml","version":"24.9.0"},"py311-scikit-learn":{"origin":"science/py-scikit-learn","version":"1.4.0_1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"options":{"PLOTS":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-scikit-sparse","origin":"science/py-scikit-sparse","version":"0.4.15_3","comment":"Sparse matrix package","maintainer":"yuri@FreeBSD.org","www":"https://github.com/scikit-sparse/scikit-sparse","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3766b97c4c8a5f4a0ff3084edb3d46f5fe45478516d51efb1351d2ccd6de8684","flatsize":511249,"path":"All/py311-scikit-sparse-0.4.15_3.pkg","repopath":"All/py311-scikit-sparse-0.4.15_3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":268508,"desc":"scikits-sparse is a Python module for sparse matrix calculations.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"suitesparse-cholmod":{"origin":"math/suitesparse-cholmod","version":"5.3.1"},"suitesparse-umfpack":{"origin":"math/suitesparse-umfpack","version":"6.3.5_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-scikit-fem","origin":"math/py-scikit-fem","version":"10.0.2","comment":"Simple finite element assemblers","maintainer":"sunpoet@FreeBSD.org","www":"https://scikit-fem.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8c9166d2618aed97b16279156e5ec04bab9def26c53bee089cade651686f826f","flatsize":2200339,"path":"All/py311-scikit-fem-10.0.2.pkg","repopath":"All/py311-scikit-fem-10.0.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":286392,"desc":"scikit-fem is a pure Python library for performing finite element assembly. Its\nmain purpose is the transformation of bilinear forms into sparse matrices and\nlinear forms into vectors.\n\nThe library\n- has minimal dependencies\n- contains no compiled code\n- supports one-dimensional, triangular, quadrilateral, tetrahedral and\n  hexahedral finite elements\n- includes special elements such as Raviart-Thomas, Nedelec, MINI,\n  Crouzeix-Raviart, Argyris, ...","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-scikit-fuzzy","origin":"science/py-scikit-fuzzy","version":"0.5.0","comment":"Fuzzy logic toolkit for SciPy","maintainer":"yuri@FreeBSD.org","www":"https://github.com/scikit-fuzzy/scikit-fuzzy/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"823286d402cbdfea1c38037f6dbbbe6c9e45dfbf1745c41179d81f48fc80e317","flatsize":2396641,"path":"All/py311-scikit-fuzzy-0.5.0.pkg","repopath":"All/py311-scikit-fuzzy-0.5.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":851060,"desc":"Fuzzy logic toolkit for SciPy.\n\nThe goals of scikit-fuzzy are:\n\n* To provide the community with a robust toolkit of independently developed\n  and implemented fuzzy logic algorithms\n* To increase the attractiveness of scientific Python as a valid alternative\n  to closed-source options.","deps":{"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-networkx":{"origin":"math/py-networkx","version":"3.4,2"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-scikit-build","origin":"devel/py-scikit-build","version":"0.18.1","comment":"Build system generator for Python C/C++/Fortran/Cython extensions","maintainer":"yuri@FreeBSD.org","www":"https://scikit-build.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1d3f0b02797d7d8e00da42326c8f8e20b5fb8e8125ea29da8a400349a6785f2a","flatsize":652828,"path":"All/py311-scikit-build-0.18.1.pkg","repopath":"All/py311-scikit-build-0.18.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":117364,"desc":"scikit-build is an improved build system generator for CPython\nC/C++/Fortran/Cython extensions. It provides better support for additional\ncompilers, build systems, cross compilation, and locating dependencies and\ntheir associated build requirements.\n\nThe scikit-build package is fundamentally just glue between the setuptools\nPython module and CMake.","deps":{"py311-distro":{"origin":"sysutils/py-distro","version":"1.9.0"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-wheel":{"origin":"devel/py-wheel","version":"0.45.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-scikit-build-core","origin":"devel/py-scikit-build-core","version":"0.11.0","comment":"Build backend for CMake based projects","maintainer":"yuri@FreeBSD.org","www":"https://scikit-build-core.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ab147671360e36dbb8f3fea232c955b0a83c632f323528143192aa6b63ab216c","flatsize":1671335,"path":"All/py311-scikit-build-core-0.11.0.pkg","repopath":"All/py311-scikit-build-core-0.11.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":265712,"desc":"scikit-build-core is a next generation Python CMake adaptor and Python API\nfor plugins.","deps":{"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-pathspec":{"origin":"devel/py-pathspec","version":"0.12.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-scikit-base","origin":"devel/py-scikit-base","version":"0.12.0","comment":"Base classes for sklearn-like parametric objects","maintainer":"sunpoet@FreeBSD.org","www":"https://skbase.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6e253f38d9baf9a954949f933faf80625fe759d5a1a06d1792701785aaddae36","flatsize":1686868,"path":"All/py311-scikit-base-0.12.0.pkg","repopath":"All/py311-scikit-base-0.12.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":241348,"desc":"skbase provides base classes for creating scikit-learn-like parametric objects,\nalong with tools to make it easier to build your own packages that follow these\ndesign patterns.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"ALL":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-scholarly","origin":"devel/py-scholarly","version":"1.7.11","comment":"Simple access to Google Scholar authors and citations","maintainer":"matthew@wener.org","www":"https://github.com/scholarly-python-package/scholarly","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4ea1589ebe2e915db9a61d638812cefbd74e497d2095a00d62189757a1da6f4f","flatsize":477089,"path":"All/py311-scholarly-1.7.11.pkg","repopath":"All/py311-scholarly-1.7.11.pkg","licenselogic":"single","licenses":["UNLICENSE"],"pkgsize":76736,"desc":"scholarly is a module that allows you to retrieve author and\npublication information from Google Scholar in a friendly,\nPythonic way without having to solve CAPTCHAs.","deps":{"py311-arrow":{"origin":"devel/py-arrow","version":"1.3.0_1"},"py311-beautifulsoup":{"origin":"www/py-beautifulsoup","version":"4.13.3_1"},"py311-bibtexparser":{"origin":"textproc/py-bibtexparser","version":"1.4.3_1"},"py311-deprecated":{"origin":"devel/py-deprecated","version":"1.2.14_1"},"py311-fake-useragent":{"origin":"www/py-fake-useragent","version":"2.1.0"},"py311-free-proxy":{"origin":"www/py-free-proxy","version":"1.1.3"},"py311-httpx":{"origin":"www/py-httpx","version":"0.28.1"},"py311-python-dotenv":{"origin":"www/py-python-dotenv","version":"1.0.1_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-selenium":{"origin":"www/py-selenium","version":"4.12.0_1"},"py311-stem":{"origin":"security/py-stem","version":"1.8.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-schematics-patched","origin":"devel/py-schematics-patched","version":"1.1.2.p_1","comment":"Patched version of schematics that can pickle with multiprocessing","maintainer":"kai@FreeBSD.org","www":"https://github.com/pombredanne/schematics","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fca34c95f75bca2bfcd8c4e99766ef4c1185a5732511d242dff1a32d1cf37970","flatsize":411252,"path":"All/py311-schematics-patched-1.1.2.p_1.pkg","repopath":"All/py311-schematics-patched-1.1.2.p_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":67656,"desc":"Schematics is a Python library to combine types into structures, validate them,\nand transform the shapes of your data based on simple descriptions.\n\nThe internals are similar to ORM type systems, but there is no database layer in\nSchematics. Instead, we believe that building a database layer is made\nsignificantly easier when Schematics handles everything but writing the query.\n\nFurther, it can be used for a range of tasks where having a database involved\nmay not make sense.\n\nSome common use cases:\n\n- Design and document specific data structures\n- Convert structures to and from different formats such as JSON or MsgPack\n- Validate API inputs\n- Remove fields based on access rights of some data's recipient\n- Define message formats for communications protocols, like an RPC\n- Custom persistence layers\n\nNote: This is the patched version from the 1.1.x branch that can pickle with\n      multiprocessing using the old API.","deps":{"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-schemachange","origin":"databases/py-schemachange","version":"3.7.0","comment":"Database Change Management tool for Snowflake","maintainer":"pat@patmaddox.com","www":"https://github.com/Snowflake-Labs/schemachange","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0185d8c90451eddc2a57c39c9a0e10a8087b21a1fe737ca61f53de6e214723b7","flatsize":222247,"path":"All/py311-schemachange-3.7.0.pkg","repopath":"All/py311-schemachange-3.7.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":43360,"desc":"schemachange is a simple python based tool to manage all of your Snowflake\nobjects. It follows an Imperative-style approach to Database Change Management\n(DCM) and was inspired by the Flyway database migration tool. When combined with\na version control system and a CI/CD tool, database changes can be approved and\ndeployed through a pipeline using modern software delivery practices. As such\nschemachange plays a critical role in enabling Database (or Data) DevOps.","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-snowflake-connector-python":{"origin":"databases/py-snowflake-connector-python","version":"3.12.3_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-searxng-devel","origin":"www/py-searxng-devel","version":"20250203_1","comment":"Free internet metasearch engine","maintainer":"DtxdF@disroot.org","www":"https://docs.searxng.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"22dda6cb89ce9047b187ad7a933a4aab425382656979d93a13a6a85df38f17c0","flatsize":18585298,"path":"All/py311-searxng-devel-20250203_1.pkg","repopath":"All/py311-searxng-devel-20250203_1.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":3895660,"desc":"SearXNG is a free internet metasearch engine which aggregates results\nfrom more than 70 search services. Users are neither tracked nor\nprofiled. Additionally, SearXNG can be used over Tor for online\nanonymity.","deps":{"py311-Babel":{"origin":"devel/py-babel","version":"2.17.0_1"},"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-brotli":{"origin":"archivers/py-brotli","version":"1.1.0"},"py311-certifi":{"origin":"security/py-certifi","version":"2025.1.31"},"py311-fasttext-predict":{"origin":"textproc/py-fasttext-predict","version":"0.9.2.2"},"py311-flask":{"origin":"www/py-flask","version":"3.1.0"},"py311-flask-babel":{"origin":"devel/py-flask-babel","version":"4.0.0_1"},"py311-httpx":{"origin":"www/py-httpx","version":"0.28.1"},"py311-httpx-socks":{"origin":"www/py-httpx-socks","version":"0.9.1_1"},"py311-isodate":{"origin":"devel/py-isodate","version":"0.7.2"},"py311-langdetect":{"origin":"textproc/py-langdetect","version":"1.0.9_1"},"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-markdown-it-py":{"origin":"textproc/py-markdown-it-py","version":"3.0.0"},"py311-msgspec":{"origin":"devel/py-msgspec","version":"0.19.0"},"py311-pygments":{"origin":"textproc/py-pygments","version":"2.19.1"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-pytomlpp":{"origin":"textproc/py-pytomlpp","version":"1.0.13_1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-redis":{"origin":"databases/py-redis","version":"5.2.1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-setproctitle":{"origin":"devel/py-setproctitle","version":"1.3.3_1"},"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"py311-typer":{"origin":"devel/py-typer","version":"0.15.2"},"py311-uvloop":{"origin":"devel/py-uvloop","version":"0.21.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"},"messages":[{"message":"If you want to use SearxNG in a production environment, use www/nginx, www/apache24,\nor www/uwsgi. The rc script for this port does not use any of them.","type":"install"}]},{"name":"py311-scheduler","origin":"devel/py-scheduler","version":"0.8.8","comment":"Python scheduler library","maintainer":"yuri@FreeBSD.org","www":"https://gitlab.com/DigonIO/scheduler","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"160ba3b3df8d202ba4f697c87f737992e500154213e6a19c3298859c317ff0d3","flatsize":374050,"path":"All/py311-scheduler-0.8.8.pkg","repopath":"All/py311-scheduler-0.8.8.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":52756,"desc":"scheduler is a simple in-process python scheduler library with\nasyncio, threading and timezone support. Schedule tasks by their time\ncycles, fixed times, weekdays, dates, weights, offsets and execution\ncounts and automate jobs.","deps":{"py311-typeguard":{"origin":"devel/py-typeguard","version":"4.4.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-schema","origin":"devel/py-schema","version":"0.7.7_1","comment":"Simple data validation library","maintainer":"yuri@FreeBSD.org","www":"https://github.com/keleshev/schema","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bf3e482311c268ea2aa6e7e949e55a230a8bce7f6718b7802f0d3b79ba143d32","flatsize":167970,"path":"All/py311-schema-0.7.7_1.pkg","repopath":"All/py311-schema-0.7.7_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":33356,"desc":"schema is a library for validating Python data structures, such as those\nobtained from config-files, forms, external services or command-line\nparsing, converted from JSON/YAML (or something else) to Python data-types.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-scgi","origin":"www/py-scgi","version":"2.2_1","comment":"Python package for implementing SCGI servers","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/nascheme/scgi","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"494bc0b34fc741f29e46867b6e67d55913416ec62a49222d851fb797398ed224","flatsize":150916,"path":"All/py311-scgi-2.2_1.pkg","repopath":"All/py311-scgi-2.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":31848,"desc":"Python server implementation of the Simple Common Gateway Protocol","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-schedule","origin":"devel/py-schedule","version":"1.2.2","comment":"Python job scheduling for humans","maintainer":"sunpoet@FreeBSD.org","www":"https://schedule.readthedocs.io/en/stable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1793bdf933723998884cad994918d5736b990b3c62123bf3ae0caed7e6222a38","flatsize":120602,"path":"All/py311-schedule-1.2.2.pkg","repopath":"All/py311-schedule-1.2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21552,"desc":"An in-process scheduler for periodic jobs that uses the builder pattern for\nconfiguration. Schedule lets you run Python functions (or any other callable)\nperiodically at pre-determined intervals using a simple, human-friendly syntax.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"TIMEZONE":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-scarab","origin":"sysutils/py-scarab","version":"0.1.3_1","comment":"CLI interface for FreeBSD Bugzilla","maintainer":"driesm@FreeBSD.org","www":"https://github.com/gonzoua/scarab","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9f723dc7a4cdc322e29b49a33b3d0bfec411248408ba42fd4471636cbac8f044","flatsize":240945,"path":"All/py311-scarab-0.1.3_1.pkg","repopath":"All/py311-scarab-0.1.3_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":36580,"desc":"scarab is a CLI tool to automate some of the Bugzilla-related workflows\nin the FreeBSD project. Common commands are fetching, attaching\nand creating PR's from the command line.","deps":{"py311-python-magic":{"origin":"devel/py-python-magic","version":"0.4.27_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"flavor":"py311"},"messages":[{"message":"Before you can manipulate PRs with this program in FreeBSD Bugzilla\nyou have to create an API key and copy it in your config file.\n\nLogin -> Preferences -> API keys -> Generate a new API key\n\nThe config file is probed from your home directory as \".scarabrc\".\nA sample scarabrc config file is located under /usr/local/share/examples/py311-scarab.","type":"install"}]},{"name":"py311-scantree","origin":"devel/py-scantree","version":"0.0.2_1","comment":"flexible recursive directory iterator","maintainer":"acm@FreeBSD.org","www":"https://github.com/andhus/scantree","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f5104a60f22d513de962cec88aaddaa93ebfcb1d8f15a54c0a691854fc1a617d","flatsize":217587,"path":"All/py311-scantree-0.0.2_1.pkg","repopath":"All/py311-scantree-0.0.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":37900,"desc":"Recursive directory iterator supporting:\n\n- flexible filtering including wildcard path matching\n- in memory representation of file-tree (for repeated access)\n- efficient access to directory entry properties (posix.DirEntry interface)\n  extended with real path and path relative to the recursion root directory\n- detection and handling of cyclic symlinks","deps":{"py311-attrs":{"origin":"devel/py-attrs","version":"25.3.0"},"py311-pathspec":{"origin":"devel/py-pathspec","version":"0.12.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-scandir","origin":"sysutils/py-scandir","version":"1.10.0_3","comment":"Fast and featureful directory iterator","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/benhoyt/scandir","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a4d0bec2dbf0e08d15cd4559128ea84d795ab128e3a7ee3d5d80aa77cb1ea60f","flatsize":111265,"path":"All/py311-scandir-1.10.0_3.pkg","repopath":"All/py311-scandir-1.10.0_3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":25700,"desc":"scandir, a better directory iterator and faster os.walk()\n\nscandir() is a generator version of os.listdir() that returns an iterator\nover files in a directory, and also exposes the extra information most\noperating systems provide while iterating files in a directory (such as\ntype and stat information).\n\nThis module also includes a version of os.walk() that uses scandir()\nto speed it up significantly.\n\nNOTE: If you're using Python version 3.5+, os.scandir() and the speed\nimprovements to os.walk() are already available in the standard library.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"annotations":{"flavor":"py311"}},{"name":"py311-scikit-bio","origin":"biology/py-scikit-bio","version":"0.6.1","comment":"Data structures, algorithms, educational resources for bioinformatics","maintainer":"yuri@FreeBSD.org","www":"http://scikit-bio.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"79b96e8723944bb8fe0bfc89e09f52b6ede8d4b0c4e12abf7f085665010a4c5a","flatsize":15029708,"path":"All/py311-scikit-bio-0.6.1.pkg","repopath":"All/py311-scikit-bio-0.6.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":2138020,"desc":"scikit-bio is an open-source python package providing data structures,\nalgorithms, and educational resources for bioinformatics.","deps":{"py311-biom-format":{"origin":"biology/py-biom-format","version":"2.1.16_1"},"py311-decorator":{"origin":"devel/py-decorator","version":"5.2.1"},"py311-h5py":{"origin":"science/py-h5py","version":"3.13.0"},"py311-hdmedians":{"origin":"math/py-hdmedians","version":"0.14.2_2"},"py311-ipython":{"origin":"devel/ipython","version":"8.18.1_1"},"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-natsort":{"origin":"devel/py-natsort","version":"8.4.0_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-scikit-learn":{"origin":"science/py-scikit-learn","version":"1.4.0_1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["biology","education","python"],"annotations":{"flavor":"py311"}},{"name":"py311-sbws","origin":"net/py-sbws","version":"1.7.0_1","comment":"Tor network bandwidth scanner","maintainer":"egypcio@FreeBSD.org","www":"https://sbws.readthedocs.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7cf97b6613c1ae6c08d8b873dd69d293096896302c1cc474ce4e469a69fb712e","flatsize":1092393,"path":"All/py311-sbws-1.7.0_1.pkg","repopath":"All/py311-sbws-1.7.0_1.pkg","licenselogic":"single","licenses":["CC0-1.0"],"pkgsize":170712,"desc":"Simple Bandwidth Scanner (a.k.a sbws) is a Tor bandwidth scanner that produces\nbandwidth measurements files to be used by Directory Authorities.\n\nThe scanner builds two hop circuits consisting of the relay being measured and\na fast exit. Over these circuits it measures RTT and bandwidth.","deps":{"obfs4proxy-tor":{"origin":"security/obfs4proxy-tor","version":"0.0.14_18"},"py311-psutil":{"origin":"sysutils/py-psutil","version":"7.0.0"},"py311-pysocks":{"origin":"net/py-pysocks","version":"1.7.1_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-stem":{"origin":"security/py-stem","version":"1.8.2_1"},"py311-versioneer":{"origin":"devel/py-versioneer","version":"0.29"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"snowflake-tor":{"origin":"security/snowflake-tor","version":"2.5.1_16"},"tor":{"origin":"security/tor","version":"0.4.8.16"}},"categories":["net","python"],"annotations":{"cpe":"cpe:2.3:a:torproject:sbws:1.7.0:::::dragonfly6:x86_64:1","flavor":"py311"}},{"name":"py311-scoria","origin":"science/py-scoria","version":"1.0.5_2","comment":"Lightweight molecule manipulation codebase","maintainer":"yuri@FreeBSD.org","www":"https://git.durrantlab.pitt.edu/jdurrant/scoria","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b41c7106ba5d4a3a47264f11c9e561a86d8740cb2ee4cb41d76f056db9286c02","flatsize":44986271,"path":"All/py311-scoria-1.0.5_2.pkg","repopath":"All/py311-scoria-1.0.5_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":3862844,"desc":"The scoria library is a lightweight python code base designed for\nimporting, manipulating, and exporting molecular models.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-scamper","origin":"net/py-scamper","version":"20250227","comment":"Tool for parallelised IPv4 and IPv6 measurement","maintainer":"mjl@luckie.org.nz","www":"https://www.caida.org/tools/measurement/scamper/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e1136f84c04c41e08395349180ff8cd5f9d39953b0c16a05ddc1bbc55d1165af","flatsize":4050825,"path":"All/py311-scamper-20250227.pkg","repopath":"All/py311-scamper-20250227.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":634916,"desc":"Scamper is a program that conducts Internet measurement techniques such\nas ping and traceroute to large numbers of IPv4 and IPv6 addresses in\nparallel to fill a specified packets-per-second rate.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"scamper":{"origin":"net/scamper","version":"20250227"}},"categories":["net"],"annotations":{"flavor":"py311"}},{"name":"py311-sarge","origin":"devel/py-sarge","version":"0.1.6_1","comment":"Wrapper for subprocess which provides command pipeline functionality","maintainer":"mattias.lindvall@gmail.com","www":"https://sarge.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"37245d693d15e2c59932b3117cf369162db5e096bf1db21b0be59e35f07e825e","flatsize":239290,"path":"All/py311-sarge-0.1.6_1.pkg","repopath":"All/py311-sarge-0.1.6_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":40548,"desc":"The sarge package provides a wrapper for subprocess which provides command\npipeline functionality.\n\nThis package leverages subprocess to provide easy-to-use cross-platform command\npipelines with a Posix flavour: you can have chains of commands using ;, &,\npipes using | and |&, and redirection.\n\nThe latest version of sarge can be found on BitBucket:\n\nhttps://bitbucket.org/vinay.sajip/sarge/\n\nThe latest documentation (kept updated between releases) is on Read The Docs:\n\nhttps://sarge.readthedocs.org/\n\nPlease report any problems or suggestions for improvement either via the mailing\nlist or the issue tracker.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-saneyaml","origin":"devel/py-saneyaml","version":"0.6.0_1","comment":"Dump readable YAML and load safely any YAML data","maintainer":"kai@FreeBSD.org","www":"https://github.com/nexB/saneyaml","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d8e1b9f5f2908dfba7b1fbc20eac8141fa656642f25656c3bbf32c848da99def","flatsize":67349,"path":"All/py311-saneyaml-0.6.0_1.pkg","repopath":"All/py311-saneyaml-0.6.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":16048,"desc":"Dump readable YAML and load safely any YAML preserving ordering and avoiding\nsurprises of type conversions.\n\nThis library is a PyYaml wrapper with sane behaviour to read and write readable\nYAML safely, typically when used for configuration.","deps":{"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-sarif-om","origin":"devel/py-sarif-om","version":"1.0.4_1","comment":"Python classes for the SARIF 2.1.0 object model","maintainer":"nork@FreeBSD.org","www":"https://pypi.org/project/sarif-om/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"be35fd5a30c330e116d47236a25ed1557ab1d1e484730fbe92cd67e8ffcd30c0","flatsize":216928,"path":"All/py311-sarif-om-1.0.4_1.pkg","repopath":"All/py311-sarif-om-1.0.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":29300,"desc":"Python classes for the SARIF 2.1.0 object model.","deps":{"py311-attrs":{"origin":"devel/py-attrs","version":"25.3.0"},"py311-pbr":{"origin":"devel/py-pbr","version":"6.1.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-saltyrtc.server","origin":"net/py-saltyrtc.server","version":"5.0.1_3","comment":"SaltyRTC compliant signalling server","maintainer":"egypcio@FreeBSD.org","www":"https://github.com/saltyrtc/saltyrtc-server-python","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fe4c889209bc1a83132c1042c8088470af565ae402d0dfd1ac0571de3a7ca900","flatsize":565625,"path":"All/py311-saltyrtc.server-5.0.1_3.pkg","repopath":"All/py311-saltyrtc.server-5.0.1_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":89884,"desc":"This is a SaltyRTC server implementation for Python 3.5+ using asyncio.","deps":{"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-libnacl":{"origin":"security/py-libnacl","version":"2.1.0_1"},"py311-logbook":{"origin":"devel/py-logbook","version":"1.1.0_1"},"py311-mypy":{"origin":"devel/py-mypy","version":"1.15.0"},"py311-u-msgpack-python":{"origin":"devel/py-u-msgpack-python","version":"2.8.0_1"},"py311-websockets":{"origin":"devel/py-websockets","version":"15.0.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-samplerate","origin":"audio/py-samplerate","version":"0.2.1","comment":"Python wrapper for libsamplerate based on pybind11 and NumPy","maintainer":"yuri@FreeBSD.org","www":"https://github.com/tuxu/python-samplerate","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"37d879d5d119e5cfe46b7c760e406b70e3c64fd323ba1df870abe04658452813","flatsize":274513,"path":"All/py311-samplerate-0.2.1.pkg","repopath":"All/py311-samplerate-0.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":100508,"desc":"samplerate is a wrapper around Erik de Castro Lopo's libsamplerate (aka Secret\nRabbit Code) for high-quality sample rate conversion.","deps":{"libsamplerate":{"origin":"audio/libsamplerate","version":"0.2.2_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["audio"],"annotations":{"flavor":"py311"}},{"name":"py311-safetensors","origin":"misc/py-safetensors","version":"0.4.3_2","comment":"Simple, safe way to store and distribute tensors","maintainer":"yuri@FreeBSD.org","www":"https://huggingface.co/docs/safetensors/index","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bc5ae7e513c033c2bd7ceb814852e77bf06965e0053ee97906272b1330a9f190","flatsize":1034576,"path":"All/py311-safetensors-0.4.3_2.pkg","repopath":"All/py311-safetensors-0.4.3_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":334380,"desc":"Safetensors is a new simple format for storing tensors safely (as opposed to\npickle) and that is still fast (zero-copy).","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"],"annotations":{"flavor":"py311"}},{"name":"py311-safe","origin":"security/py-safe","version":"0.4_1","comment":"Python library to test password strength","maintainer":"andrej@ebert.su","www":"https://pypi.org/project/Safe/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c09e6d109fc50ca6c36706103a039e7e3bbc1c2567c2f3829912af215e902416","flatsize":148340,"path":"All/py311-safe-0.4_1.pkg","repopath":"All/py311-safe-0.4_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":50972,"desc":"Is your password safe?\nSafe will check the password strength for you.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-sabctools","origin":"news/py-sabctools","version":"8.2.5","comment":"Python yEnc package optimized for use within SABnzbd","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sabnzbd/sabctools","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7e890f2008a0308eedb16902fc8001b12fd8743329175b710a1ffe5415335046","flatsize":214746,"path":"All/py311-sabctools-8.2.5.pkg","repopath":"All/py311-sabctools-8.2.5.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":67256,"desc":"Modified the original yenc module by Alessandro Duca alessandro.duca@gmail.com\nfor use within SABnzbd.\n\nThe module was extended to do header parsing and full yEnc decoding from a\nPython list of chunks, the way in which data is retrieved from usenet. This is\nparticularly beneficial when SSL is enabled, which limits the size of each\nchunk to 16K. Parsing these chunks in Python is much more costly. Additionally,\nthis module releases Python's GIL during decoding, greatly increasing\nperformance of the overall download process.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["news","python"],"annotations":{"flavor":"py311"}},{"name":"py311-sarpy","origin":"science/py-sarpy","version":"1.3.60","comment":"Read, write and process complex SAR and other associated data","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ngageoint/sarpy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"460223b7ff2fe99388679a775f59cd4c726401229c1c8221691c50e029afce95","flatsize":19346439,"path":"All/py311-sarpy-1.3.60.pkg","repopath":"All/py311-sarpy-1.3.60.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1773768,"desc":"SarPy is a basic Python library to read, write, and do simple processing of\ncomplex SAR data using the NGA SICD format (standards linked below). It has been\nreleased by NGA to encourage the use of SAR data standards throughout the\ninternational SAR community. SarPy complements the SIX library (C++) and the\nMATLAB SAR Toolbox, which are implemented in other languages but have similar\ngoals.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"options":{"ALL":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-s4cmd","origin":"net/py-s4cmd","version":"2.1.0.11_1","comment":"Command line client for S3 storage","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/bloomreach/s4cmd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9eaae3a691170c5c80b597748397dabd1461dcd2b271addd973625c2c0f720bd","flatsize":400836,"path":"All/py311-s4cmd-2.1.0.11_1.pkg","repopath":"All/py311-s4cmd-2.1.0.11_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":59376,"desc":"S4cmd is a command-line utility for accessing S3 storage, inspired by\ns3cmd.\n\nIt is intended as an alternative to s3cmd for enhanced performance and\nfor large files, and with a number of additional features and fixes for\ndata-intensive applications.\n\nIt strives to be compatible with the most common usage scenarios for\ns3cmd. It does not offer exact drop-in compatibility, due to a number of\ncorner cases where different behavior seems preferable, or for bugfixes.\n\nS4cmd supports the regular commands you might expect for fetching and\nstoring files in S3: ls, put, get, cp, mv, sync, del, du.","deps":{"py311-boto3":{"origin":"www/py-boto3","version":"1.37.13"},"py311-pytz":{"origin":"devel/py-pytz","version":"2024.2_1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-s3transfer","origin":"net/py-s3transfer","version":"0.11.4","comment":"Amazon S3 Transfer Manager for Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/boto/s3transfer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fa005edc76da36ff3ae943ae6361ced804b455e979b43f40be3d91d4038e25cd","flatsize":1034363,"path":"All/py311-s3transfer-0.11.4.pkg","repopath":"All/py311-s3transfer-0.11.4.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":136212,"desc":"Amazon S3 Transfer Manager for Python.","deps":{"py311-botocore":{"origin":"devel/py-botocore","version":"1.37.13"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-s3fs","origin":"filesystems/py-s3fs","version":"2025.3.0","comment":"Convenient Filesystem interface over S3","maintainer":"sunpoet@FreeBSD.org","www":"https://s3fs.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"be45acf8973633bfe1e2c32a25567b0f0a12f58ebc7efc55ce020bb50e04b977","flatsize":391249,"path":"All/py311-s3fs-2025.3.0.pkg","repopath":"All/py311-s3fs-2025.3.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":68888,"desc":"S3FS builds on aiobotocore to provide a convenient Python filesystem interface\nfor S3.","deps":{"py311-aiobotocore":{"origin":"devel/py-aiobotocore","version":"2.21.1"},"py311-aiohttp":{"origin":"www/py-aiohttp","version":"3.11.13"},"py311-fsspec":{"origin":"filesystems/py-fsspec","version":"2025.3.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","filesystems","python"],"options":{"AWSCLI":"off","BOTO3":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-scikit-fusion","origin":"misc/py-scikit-fusion","version":"0.2.1_4","comment":"Data fusion based on recent collective latent factor models","maintainer":"yuri@FreeBSD.org","www":"https://github.com/marinkaz/scikit-fusion","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e2a6ee85f686dfc3c38a17c94cb15e9a065b7cb33af172d5cbe594ada5d825b4","flatsize":7174048,"path":"All/py311-scikit-fusion-0.2.1_4.pkg","repopath":"All/py311-scikit-fusion-0.2.1_4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":6764084,"desc":"scikit-fusion is a Python module for data fusion based on recent collective\nlatent factor models.","deps":{"py311-joblib":{"origin":"devel/py-joblib","version":"1.3.2_2"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"],"annotations":{"flavor":"py311"}},{"name":"py311-scapy","origin":"net/scapy","version":"2.6.1_1","comment":"Powerful interactive packet manipulation program in python","maintainer":"bofh@FreeBSD.org","www":"https://scapy.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f076833403c68d3447eb4dfa9184ed7985af193df7ad8001076971bef4f1f814","flatsize":30381916,"path":"All/py311-scapy-2.6.1_1.pkg","repopath":"All/py311-scapy-2.6.1_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":4106976,"desc":"Scapy is a powerful interactive packet manipulation program. It is able to forge\nor decode packets of a wide number of protocols, send them on the wire, capture\nthem, match requests and replies, and much more.\n\nIt can easily handle most classical tasks like scanning, tracerouting, probing,\nunit tests, attacks or network discovery (it can replace hping, 85%25 of nmap,\narpspoof, arp-sk, arping, tcpdump, tethereal, p0f, etc.).\n\nIt also performs very well at a lot of other specific tasks that most other\ntools can't handle, like sending invalid frames, injecting your own 802.11\nframes, combining technics (VLAN hopping+ARP cache poisoning, VOIP decoding on\nWEP encrypted channel, ...), etc.","deps":{"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-pypcap":{"origin":"net/py-pypcap","version":"1.3.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"options":{"GRAPH":"off","IPYTHON":"off","MANUF":"off","MATPLOT":"off","NMAP":"off","P0F_BASE":"off","PYCRYPTO":"off","PYX":"off","SOX":"off"},"annotations":{"cpe":"cpe:2.3:a:scapy:scapy:2.6.1:::::dragonfly6:x86_64:1","flavor":"py311"}},{"name":"py311-s3cmd","origin":"net/py-s3cmd","version":"2.4.0_3","comment":"Unix-like tools to manipulate stored files from the command line","maintainer":"bofh@FreeBSD.org","www":"https://s3tools.org/s3cmd","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"122e58aad09cc768887b195b8ec3f01a7f3c019e2dc611ef15bcba6954b4224f","flatsize":1377729,"path":"All/py311-s3cmd-2.4.0_3.pkg","repopath":"All/py311-s3cmd-2.4.0_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":239240,"desc":"s3cmd - Unix-like tools to manipulate stored files from the command line.","deps":{"py311-magic":{"origin":"devel/py-magic","version":"5.45_1"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"options":{"DOCS":"on","MAGIC":"on","PYTHON_MAGIC":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-s2","origin":"graphics/py-s2","version":"0.12.0","comment":"Python binding of S2 Geometry Library","maintainer":"sunpoet@FreeBSD.org","www":"https://s2geometry.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0c08fd24ad3531a24add3f1f6503f828d28f8e0de47e57182f8c995a621f7fe0","flatsize":858757,"path":"All/py311-s2-0.12.0.pkg","repopath":"All/py311-s2-0.12.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":141644,"desc":"S2 Geometry Library is a package for manipulating geometric shapes. Unlike many\ngeometry libraries, S2 is primarily designed to work with spherical geometry,\ni.e., shapes drawn on a sphere rather than on a planar 2D map. This makes it\nespecially suitable for working with geographic data.\n\nThis port is the Python binding of S2 Geometry Library.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"},"s2":{"origin":"graphics/s2","version":"0.12.0_1"}},"categories":["graphics","python"]},{"name":"py311-rx1","origin":"devel/py-rx1","version":"1.6.3","comment":"Reactive Extensions (Rx) for Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ReactiveX/RxPY","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"72083096112da6f4f2d03da0c02ef3acd12e34d0aa0bbb3a8a404c56a12f8672","flatsize":1938816,"path":"All/py311-rx1-1.6.3.pkg","repopath":"All/py311-rx1-1.6.3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":241560,"desc":"Reactive Extensions for Python (RxPY) is library for composing asynchronous and\nevent-based programs using observable collections and query operator functions\nin Python.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-rx","origin":"devel/py-rx","version":"3.2.0_1","comment":"Reactive Extensions (Rx) for Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ReactiveX/RxPY","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"af87e481b1b5e8ab8d9c2122bf29fead07719cdc487fe4978576db9f09ade5d3","flatsize":2509873,"path":"All/py311-rx-3.2.0_1.pkg","repopath":"All/py311-rx-3.2.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":273036,"desc":"Reactive Extensions for Python (RxPY) is library for composing asynchronous and\nevent-based programs using observable collections and query operator functions\nin Python.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-rules","origin":"www/py-rules","version":"2.0.1_1","comment":"Awesome Django authorization, without the database","maintainer":"alex@xanderio.de","www":"https://github.com/dfunckt/django-rules","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"14ad1bb87908eb8ab8b47f011fcb6eea7959881b059b1949a69cec3ca40ec9f5","flatsize":129134,"path":"All/py311-rules-2.0.1_1.pkg","repopath":"All/py311-rules-2.0.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":27760,"desc":"rules is a tiny but powerful app providing object-level permissions to Django,\nwithout requiring a database. At its core, it is a generic framework for\nbuilding rule-based systems, similar to decision trees. It can also be used as a\nstandalone library in other contexts and frameworks.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-skyfield-data","origin":"astro/py-skyfield-data","version":"6.0.0_1","comment":"Minimal data files to work with py-skyfield","maintainer":"thierry@FreeBSD.org","www":"https://github.com/brunobord/skyfield-data","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c21e6bb6a8d0b45de5fa6886d085155a5afcbfe8e383ca2323372095f0187b1d","flatsize":20419784,"path":"All/py311-skyfield-data-6.0.0_1.pkg","repopath":"All/py311-skyfield-data-6.0.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15455140,"desc":"Skyfield (astro/py-skyfield) is a Python library for astronomical computations.\nIt depends on various data files to accurately compute moon phases, planet\npositions, etc. Several issues are raised by these data files:\n\n  - If they're not found in the path of the Loader, they're downloaded at\n  runtime. Depending on the archive you're requesting, some files might be very\n  large, causing a long delay (directly related to your network bandwidth). In\n  the case of a web server app, you'd cause a timeout on client's end.\n\n  - They come mainly from 2 sources: NASA's JPL, and the IERS. If one of them is\n  temporarily unavailable, you couldn't perform any computation.\n\n  - In some countries, or behind some filtering proxies, some hosts may be\n  blocked.\n\n  - These files have an expiration date (in a more or less distant future). As a\n    consequence, even if the files are already downloaded in the right path, at\n    each runtime you could possibly have to download one or more files before\n    making any computation using them.\n\nThis package provides at least the most common of these assets.","deps":{"py311-skyfield":{"origin":"astro/py-skyfield","version":"1.52"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["astro","python"],"annotations":{"flavor":"py311"}},{"name":"py311-rush","origin":"devel/py-rush","version":"2021.4.0_1","comment":"Library for throttling algorithms","maintainer":"sunpoet@FreeBSD.org","www":"https://rush.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"926515977e8e6447eb51424d6d087b2398923b22b79b78b0e9590ddf128c695f","flatsize":167164,"path":"All/py311-rush-2021.4.0_1.pkg","repopath":"All/py311-rush-2021.4.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":29788,"desc":"This library is a small collection of algorithms that can be reused when\nthrottling user interactions with a resource (e.g., an API).\n\nThis library strives to allow any limiter and backing store to be used together\nwithout needing to be worried about potential compatibility.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-rubymarshal","origin":"devel/py-rubymarshal","version":"1.2.10_1","comment":"Read and write Ruby-marshalled data","maintainer":"amdmi3@FreeBSD.org","www":"https://pypi.org/project/rubymarshal/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"78533fed76cf9afedf2d4393ac53cd903a8ca9ebd392e104a850c543e2873d07","flatsize":127401,"path":"All/py311-rubymarshal-1.2.10_1.pkg","repopath":"All/py311-rubymarshal-1.2.10_1.pkg","licenselogic":"single","licenses":["WTFPL"],"pkgsize":21420,"desc":"Read and write Ruby-marshalled data.\nOnly basics Ruby data types can be read and written:\n\n  * `float`,\n  * `bool`,\n  * `int`,\n  * `str` (mapped to `unicode` in Python 2),\n  * `nil` (mapped to `None` in Python),\n  * `array` (mapped to `list`),\n  * `hash` (mapped to `dict`),\n  * symbols and other classes are mapped to specific Python classes.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ruamel.yaml.clib","origin":"devel/py-ruamel.yaml.clib","version":"0.2.12","comment":"C version of reader, parser and emitter for ruamel.yaml","maintainer":"sunpoet@FreeBSD.org","www":"https://sourceforge.net/projects/ruamel-yaml-clib/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ba690edf27d2abe402754a48ebced2c4b3af478dde87b3f97da1d6d53cb267f7","flatsize":355191,"path":"All/py311-ruamel.yaml.clib-0.2.12.pkg","repopath":"All/py311-ruamel.yaml.clib-0.2.12.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":121576,"desc":"ruamel.yaml.clib is the C based reader/scanner and emitter for ruamel.yaml.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ruamel.yaml","origin":"devel/py-ruamel.yaml","version":"0.18.10_1","comment":"YAML 1.2 loader/dumper package for Python","maintainer":"matthew@FreeBSD.org","www":"https://sourceforge.net/p/ruamel-yaml","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"71ddc00058b912057c7fe9cc09b926746e940e616397f25b39094b0276da836b","flatsize":1899108,"path":"All/py311-ruamel.yaml-0.18.10_1.pkg","repopath":"All/py311-ruamel.yaml-0.18.10_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":253656,"desc":"ruamel.yaml is a YAML parser/emitter that supports roundtrip\npreservation of comments, seq/map flow style, and map key order","deps":{"py311-ruamel.yaml.clib":{"origin":"devel/py-ruamel.yaml.clib","version":"0.2.12"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-rtslib-fb","origin":"devel/py-rtslib-fb","version":"2.1.76_1","comment":"API for Linux kernel SCSI target (aka LIO)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/open-iscsi/rtslib-fb","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"208c868b9d28d1823584901911f28909fb129f2512a03d1c0a87e9d5c991ecff","flatsize":1432132,"path":"All/py311-rtslib-fb-2.1.76_1.pkg","repopath":"All/py311-rtslib-fb-2.1.76_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":99752,"desc":"rtslib-fb is an object-based Python library for configuring the LIO generic SCSI\ntarget, present in 3.x Linux kernel versions.","deps":{"py311-pyudev":{"origin":"devel/py-pyudev","version":"0.24.1_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ruffus","origin":"science/py-ruffus","version":"2.8.4_1","comment":"Lightweight library for computational pipelines","maintainer":"kai@FreeBSD.org","www":"http://www.ruffus.org.uk","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"21187ab2e89279429021a0380fda0afc08504cd3fc4094530c7ad2aca3c683b8","flatsize":3542691,"path":"All/py311-ruffus-2.8.4_1.pkg","repopath":"All/py311-ruffus-2.8.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":398200,"desc":"The Ruffus module is a lightweight way to add support for running computational\npipelines.\n\nComputational pipelines are often conceptually quite simple, especially if we\nbreakdown the process into simple stages, or separate tasks.\n\nEach stage or task in a computational pipeline is represented by a Python\nfunction. Each Python function can be called in parallel to run multiple jobs.\n\nRuffus was originally designed for use in bioinformatics to analyse multiple\ngenome data sets.","deps":{"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-rtree","origin":"devel/py-rtree","version":"1.2.0_1","comment":"R-Tree Spatial Index For Python GIS","maintainer":"wen@FreeBSD.org","www":"https://trac.gispython.org/projects/PCL/wiki/Rtree","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8625b1b28fd63c939ded3ce0b224bd57f46b72f2abc12af18bba37da87d8f9f5","flatsize":459091,"path":"All/py311-rtree-1.2.0_1.pkg","repopath":"All/py311-rtree-1.2.0_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":58264,"desc":"py-rtree is R-Tree spatial index for Python GIS. Whether for in-memory feature\nstores, Plone content, or whatever -- py-rtree is  an index to speed up the\nsearch for objects that intersect with a spatial bounding box.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"},"spatialindex":{"origin":"devel/spatialindex","version":"2.0.0"}},"categories":["devel","python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-rtf","origin":"print/py-rtf","version":"0.45_1","comment":"Library to create RTF documents using the Python language","maintainer":"ports@FreeBSD.org","www":"https://pyrtf.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6a846b85c5b31611dae7a235577568cc871d8d254d78ada2fc443c38235eab68","flatsize":321620,"path":"All/py311-rtf-0.45_1.pkg","repopath":"All/py311-rtf-0.45_1.pkg","licenselogic":"single","licenses":["GPLv1"],"pkgsize":61752,"desc":"PyRTF is a pure python module for the efficient generation of\nrich text format documents.  It has good support for tables and\ntries to maintain compatibility with as many RTF readers as possible.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["print","python"],"options":{"EXAMPLES":"on"},"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-rtf port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-rstr","origin":"devel/py-rstr","version":"3.2.2","comment":"Generate random strings in Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/leapfrogonline/rstr","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a4ee0d588321d3273bd3308293bb0dd706ed1a020681185c5b84a77060022505","flatsize":66491,"path":"All/py311-rstr-3.2.2.pkg","repopath":"All/py311-rstr-3.2.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":15252,"desc":"rstr is a helper module for easily generating random strings of various types.\nIt could be useful for fuzz testing, generating dummy data, or other\napplications.\n\nIt has no dependencies outside the standard library.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-rustworkx","origin":"math/py-rustworkx","version":"0.15.1_7","comment":"High performance Python graph library implemented in Rust","maintainer":"yuri@FreeBSD.org","www":"https://github.com/Qiskit/rustworkx","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6a61e6ee58e19d1429a5dbff20ad46fe17be37b5a753a331c4c6124d72b8eef7","flatsize":6020324,"path":"All/py311-rustworkx-0.15.1_7.pkg","repopath":"All/py311-rustworkx-0.15.1_7.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1345820,"desc":"rustworkx is a general purpose graph library for Python written in Rust to take\nadvantage of the performance and safety that Rust provides. It is designed to\nprovide a high performance general purpose graph library for any Python\napplication.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-rst2ansi","origin":"textproc/py-rst2ansi","version":"0.1.5_1","comment":"RST converter to ansi-decorated console output","maintainer":"PopularMoment@protonmail.com","www":"https://github.com/Snaipe/python-rst2ansi","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a2c8ab942a1d928bf753f82d88273be6077b698bcbb567b8d7992d2db4aae423","flatsize":180189,"path":"All/py311-rst2ansi-0.1.5_1.pkg","repopath":"All/py311-rst2ansi-0.1.5_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":28724,"desc":"rst2ansi is a library for rendering reStructuredText (RST) in a terminal.","deps":{"py311-docutils":{"origin":"textproc/py-docutils","version":"0.21.2,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-rsa","origin":"security/py-rsa","version":"4.9_1","comment":"Pure-Python RSA implementation","maintainer":"sunpoet@FreeBSD.org","www":"https://stuvel.eu/software/rsa/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6d92a6c7071a654b7ae3b89fe2e5c0b5c198f82836aa16502b8a1ebe57d20ebd","flatsize":307973,"path":"All/py311-rsa-4.9_1.pkg","repopath":"All/py311-rsa-4.9_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":53892,"desc":"Python-RSA is a pure-Python RSA implementation. It supports encryption and\ndecryption, signing and verifying signatures, and key generation according to\nPKCS#1 version 1.5. It can be used as a Python library as well as on the\ncommandline.","deps":{"py311-pyasn1":{"origin":"devel/py-pyasn1","version":"0.6.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"cpe":"cpe:2.3:a:python:rsa:4.9:::::dragonfly6:x86_64:1","flavor":"py311"}},{"name":"py311-rst2html5","origin":"textproc/py-rst2html5","version":"2.0_1","comment":"Produces HTML5 documents from reStructuredText sources","maintainer":"python@FreeBSD.org","www":"https://foss.heptapod.net/doc-utils/rst2html5","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a6d8934270dd09a6179272e0be1565ac9b5092cc0886909f6be6c311a5fbd99a","flatsize":227996,"path":"All/py311-rst2html5-2.0_1.pkg","repopath":"All/py311-rst2html5-2.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":41416,"desc":"rst2html5 generates HTML5 documents from standalone reStructuredText sources.\nIt's complet rewrite of the docutils rst2html.","deps":{"py311-Genshi":{"origin":"textproc/py-genshi","version":"0.7.9"},"py311-docutils":{"origin":"textproc/py-docutils","version":"0.21.2,1"},"py311-pygments":{"origin":"textproc/py-pygments","version":"2.19.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-rq-scheduler","origin":"devel/py-rq-scheduler","version":"0.14.0","comment":"Provide job scheduling capabilities to RQ (Redis Queue)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rq/rq-scheduler","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2ff3d9e561f12e55b8a4b15ebee806157aaab830f929a148304da36abd778dcf","flatsize":108444,"path":"All/py311-rq-scheduler-0.14.0.pkg","repopath":"All/py311-rq-scheduler-0.14.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":23360,"desc":"RQ Scheduler is a small package that adds job scheduling capabilities to RQ, a\nRedis based Python queuing library.","deps":{"py311-croniter":{"origin":"sysutils/py-croniter","version":"0.3.20_3"},"py311-crontab":{"origin":"devel/py-crontab","version":"1.0.1_1"},"py311-freezegun":{"origin":"devel/py-freezegun","version":"1.5.1"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-rq":{"origin":"devel/py-rq","version":"2.3.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-rss2email","origin":"mail/rss2email3","version":"3.14_1","comment":"Emails posts from subscribed RSS/Atom newsfeeds","maintainer":"chalpin@cs.wisc.edu","www":"https://github.com/rss2email/rss2email","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"50f0d3dac41d050f20f19df5b5530b7d9cadba3e15d1516bf6899eb1c8b94694","flatsize":539990,"path":"All/py311-rss2email-3.14_1.pkg","repopath":"All/py311-rss2email-3.14_1.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3"],"pkgsize":101792,"desc":"rss2email is a python script that lets you subscribe to a list of\nRSS or Atom feeds and get new posts sent to you by email. It is\ngenerally run via cron, but can be run manually as well.\n\nThis is a python 3 rewrite of the original rss2email project by\nLindsey Smith at AllThingsRSS. It does not run on python 2.","deps":{"py311-feedparser":{"origin":"textproc/py-feedparser","version":"6.0.11_1"},"py311-html2text":{"origin":"textproc/py-html2text","version":"2024.2.26_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["mail","python"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"},"messages":[{"message":"Quick Howto\n\nCreate a new feed database:\n> r2e new you@example.com\n\nEdit $HOME/.config/rss2email.cfg if you so desire. Unless you've installed\na local sendmail-equivalent MTA, you'll need to edit the SMTP options.\n\nYour local database is stored in $HOME/.local/share/rss2email.json\n\nSubscribe to some feeds:\n> r2e add freebsd-news http://www.freebsd.org/news/rss.xml\n\nAvoid the \"first run flood\" of all existing posts from the feed:\n> r2e run --no-send\n\nRun it through cron. Feel free to increase or decrease the interval.\n0 */4 * * * %%PREFIX%%/r2e run\n\nThere is only output if there's an error (which you probably want emailed to you\nfrom cron anyway).","type":"install"}]},{"name":"py311-rrdtool","origin":"databases/py-rrdtool","version":"0.1.16_2","comment":"Python interface to RRDTool, the graphing and logging utility","maintainer":"darius@dons.net.au","www":"https://github.com/commx/python-rrdtool","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"41b66b00b3faa0480f8aedfa486a90b99e05e773ad841b729e585e513d1e1f8c","flatsize":60975,"path":"All/py311-rrdtool-0.1.16_2.pkg","repopath":"All/py311-rrdtool-0.1.16_2.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":20648,"desc":"The python-rrdtool provides an interface to rrdtool, the\nwonderful graphing and logging utility. This wrapper\nimplementation has worked from the scratch (without SWIG),\nand it's under LGPL.\n\nThe bindings are based on the code of the original Python 2\nbindings module for rrdtool by Hye-Shik Chang and are now\nshipped with the RRDtool distribution. This project is\nmaintained separately to provide a more pythonic way to\ninstall those bindings via PyPI.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"},"rrdtool":{"origin":"databases/rrdtool","version":"1.9.0"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-rq1","origin":"devel/py-rq1","version":"1.16.2","comment":"Simple library for creating background jobs, and processing them","maintainer":"skreuzer@FreeBSD.org","www":"https://python-rq.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bd60ed5713ebbd8ef0679ee86b18ffc53561e658fe36ef72daaf505f823aa2d0","flatsize":1239945,"path":"All/py311-rq1-1.16.2.pkg","repopath":"All/py311-rq1-1.16.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":185344,"desc":"RQ (Redis Queue) is a simple Python library for queueing jobs and processing\nthem in the background with workers. It is backed by Redis and it is designed\nto have a low barrier to entry. It can be integrated in your web stack easily.","deps":{"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-redis":{"origin":"databases/py-redis","version":"5.2.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-rply","origin":"devel/py-rply","version":"0.7.8_1","comment":"Pure python parser generator, that also works with RPython","maintainer":"jadawin@FreeBSD.org","www":"https://github.com/alex/rply","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2e58e3342af9f5b7233557c76a263e665eed02691bbb271dcc79c9a8cfbe0be0","flatsize":180850,"path":"All/py311-rply-0.7.8_1.pkg","repopath":"All/py311-rply-0.7.8_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":35068,"desc":"rply is a pure python parser generator, that also works with RPython. It is a\nmore-or-less direct port of David Beazley's awesome PLY, with a new public\nAPI, and RPython support.","deps":{"py311-appdirs":{"origin":"devel/py-appdirs","version":"1.4.4_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"cpe":"cpe:2.3:a:python:rply:0.7.8:::::dragonfly6:x86_64:1","flavor":"py311"}},{"name":"py311-rpyc","origin":"devel/py-RPyC","version":"6.0.1","comment":"Remote Python Call","maintainer":"skozlov@FreeBSD.org","www":"https://rpyc.readthedocs.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a88e0b3b98764c65987f7a3244840f75b2cf3948076dff9d849c455770fd9ebf","flatsize":949920,"path":"All/py311-rpyc-6.0.1.pkg","repopath":"All/py311-rpyc-6.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":149492,"desc":"RPyC(pronounced like 'are-pie-see'), or Remote Python Call, is a\ntransparent and symmetrical python library for remote procedure\ncalls, clustering and distributed-computing. RPyC makes use of\nobject-proxying, a technique that employs python's dynamic nature,\nto overcome the physical boundaries between processes and computers,\nso that remote objects can be manipulated as if they were local.","deps":{"py311-plumbum":{"origin":"sysutils/py-plumbum","version":"1.9.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"PLUMBUM":"on"},"annotations":{"cpe":"cpe:2.3:a:rpyc_project:rpyc:6.0.1:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-ryu","origin":"net/ryu","version":"4.26_4","comment":"Component-based Software-defined Networking Framework","maintainer":"akoshibe@gmail.com","www":"http://osrg.github.io/ryu/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ecc2824b6758babac7efa01949b31e9cfaf3c1cbf412f8c848c8d460c6464b43","flatsize":22884502,"path":"All/py311-ryu-4.26_4.pkg","repopath":"All/py311-ryu-4.26_4.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":2088596,"desc":"Ryu is a component-based software defined networking framework that provides a\nwell-defined API that make it easy for developers to create new network\nmanagement and control applications. Ryu supports various protocols for managing\nnetwork devices, such as OpenFlow, Netconf, and OF-config.","deps":{"py311-eventlet":{"origin":"net/py-eventlet","version":"0.39.1"},"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-msgpack":{"origin":"devel/py-msgpack","version":"1.1.0"},"py311-netaddr":{"origin":"net/py-netaddr","version":"1.3.0"},"py311-oslo.config":{"origin":"devel/py-oslo.config","version":"9.7.0"},"py311-ovs":{"origin":"devel/py-ovs","version":"2.9.0_1"},"py311-paramiko":{"origin":"security/py-paramiko","version":"2.11.0_3"},"py311-pbr":{"origin":"devel/py-pbr","version":"6.1.1"},"py311-routes":{"origin":"www/py-routes","version":"2.5.1_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-tinyrpc":{"origin":"devel/py-tinyrpc","version":"1.1.7"},"py311-webob":{"origin":"www/py-webob","version":"1.8.7_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-rpds-py","origin":"devel/py-rpds-py","version":"0.23.1","comment":"Python bindings to Rust persistent data structures (rpds)","maintainer":"sunpoet@FreeBSD.org","www":"https://rpds.readthedocs.io/en/latest/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"be34c9262ecd4b2c93043e0ca9e8277f74bb2d224774f966cf916b527307f777","flatsize":801628,"path":"All/py311-rpds-py-0.23.1.pkg","repopath":"All/py311-rpds-py-0.23.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":258132,"desc":"Python bindings to the Rust rpds crate.\n\nWhat's here is quite minimal (in transparency, it was written initially to\nsupport replacing pyrsistent in the referencing library). If you see something\nmissing (which is very likely), a PR is definitely welcome to add it.\n\nMethods in general are named similarly to their rpds counterparts (rather than\npyrsistent's conventions, though probably a full drop-in pyrsistent-compatible\nwrapper module is a good addition at some point).","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-rq","origin":"devel/py-rq","version":"2.3.2","comment":"Simple library for creating background jobs, and processing them","maintainer":"skreuzer@FreeBSD.org","www":"https://python-rq.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0431a2b93bfb87b5d3f71722c0df850fb66dfc755968663042d421258cefb3fd","flatsize":1378983,"path":"All/py311-rq-2.3.2.pkg","repopath":"All/py311-rq-2.3.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":204092,"desc":"RQ (Redis Queue) is a simple Python library for queueing jobs and processing\nthem in the background with workers. It is backed by Redis and it is designed\nto have a low barrier to entry. It can be integrated in your web stack easily.","deps":{"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-redis":{"origin":"databases/py-redis","version":"5.2.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-rpcq","origin":"devel/py-rpcq","version":"3.11.0_3","comment":"RPC framework and message specification for Rigetti QCS","maintainer":"yuri@FreeBSD.org","www":"https://github.com/rigetti/rpcq","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9fe4c497fa21b20f672943122e9ca3cc7057291b59fc6cf35cfb858fbce22112","flatsize":437053,"path":"All/py311-rpcq-3.11.0_3.pkg","repopath":"All/py311-rpcq-3.11.0_3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":75180,"desc":"The asynchronous RPC client-server framework and message specification\nfor Rigetti Quantum Cloud Services (QCS).\n\nImplements an efficient transport protocol by using ZeroMQ (ZMQ)\nsockets and MessagePack (msgpack) serialization.\n\nNot intended to be a full-featured replacement for other frameworks\nlike gRPC or Apache Thrift.","deps":{"py311-msgpack":{"origin":"devel/py-msgpack","version":"1.1.0"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-python-rapidjson":{"origin":"devel/py-python-rapidjson","version":"1.20_1"},"py311-pyzmq":{"origin":"net/py-pyzmq","version":"25.0.2_2"},"py311-ruamel.yaml":{"origin":"devel/py-ruamel.yaml","version":"0.18.10_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ros-vcstools","origin":"devel/ros-vcstools","version":"0.1.42_3","comment":"Python library for interacting with various VCS systems","maintainer":"trueos@norwegianrockcat.com","www":"https://wiki.ros.org/vcstools","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ea8a08346f8920606205e8c54ebf80dd046227dfa7bd8f3070b032c93fd00f91","flatsize":466770,"path":"All/py311-ros-vcstools-0.1.42_3.pkg","repopath":"All/py311-ros-vcstools-0.1.42_3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":73152,"desc":"The vcstools module provides a Python API for interacting with\ndifferent version control systems (VCS/SCMs).","deps":{"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"flavor":"py311"}},{"name":"py311-routes","origin":"www/py-routes","version":"2.5.1_1","comment":"Routing package for Python that matches URLs to dicts and vice versa","maintainer":"wen@FreeBSD.org","www":"https://routes.readthedocs.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e724e2195341b95d90d6f7281a35a4dfd2ac390c881220aeaa011793f4513ff7","flatsize":381304,"path":"All/py311-routes-2.5.1_1.pkg","repopath":"All/py311-routes-2.5.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":68312,"desc":"Routes is a Python re-implementation of the Rails routes system for mapping\nURL's to Controllers/Actions and generating URL's. Routes makes it easy to\ncreate pretty and concise URL's that are RESTful with little effort.\n\nSpeedy and dynamic URL generation means you get a URL with minimal cruft\n(no big dangling query args). Shortcut features like Named Routes cut down\non repetitive typing.","deps":{"py311-repoze.lru":{"origin":"devel/py-repoze.lru","version":"0.7_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-rose","origin":"devel/py-rose","version":"1.0.0_2","comment":"Small library for keeping your version up-to-date easily everywhere","maintainer":"bofh@FreeBSD.org","www":"https://github.com/toastdriven/rose","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"30a1fc5010fc5b180c457942a2465e0d4d7780f7559d34ec050af2a544a913d1","flatsize":7722,"path":"All/py311-rose-1.0.0_2.pkg","repopath":"All/py311-rose-1.0.0_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":3424,"desc":"A small library for keeping your version up-to-date easily & everywhere.\n\nThe pain of having to update your setup.py, your Sphinx conf.py, your\n__init__.py & everything else on every release of your Python package sucks.\n\nBy putting your version number in a top-level VERSION file & using this\nlibrary, you can cut duplication & tedious manual work without having to lean\non crazy import hacks.\n\nInspired by crazy discussion with George Hickman (ghickman) at PyCon 2013.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ros-wstool","origin":"devel/ros-wstool","version":"0.1.18_2","comment":"Tool for managing a workspace of heterogenous SCM repositories","maintainer":"trueos@norwegianrockcat.com","www":"https://github.com/vcstools/wstool","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"59830e286c7d3fa2d6f689f25833ea873035aaae99619ec5378c81ab8265c2ca","flatsize":589691,"path":"All/py311-ros-wstool-0.1.18_2.pkg","repopath":"All/py311-ros-wstool-0.1.18_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":92176,"desc":"Command-line tools for maintaining a workspace from multiple\nversion-control systems.\n\nThis is primarily used as a tool for build a workspace for the Robot\nOperating System (ROS).","deps":{"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-ros-vcstools":{"origin":"devel/ros-vcstools","version":"0.1.42_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"flavor":"py311"}},{"name":"py311-rpy2","origin":"math/py-rpy2","version":"3.5.17_1","comment":"Python interface to the R Programming Language","maintainer":"sunpoet@FreeBSD.org","www":"https://rpy2.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ec4a32f4f9a3f3068c92aa6d13692f0f35e4dc0d3e99b08d1b65ceeeaf0242a3","flatsize":3383167,"path":"All/py311-rpy2-3.5.17_1.pkg","repopath":"All/py311-rpy2-3.5.17_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":510392,"desc":"RPy is a very simple, yet robust, Python interface to the R Programming\nLanguage. It can manage all kinds of R objects and can execute arbitrary R\nfunctions (including the graphic functions). All the errors from the R language\nare converted to Python exceptions. Any module that later were installed on the\nR system, can easily be used from within Python, without introducing any\nchanges.\n\nrpy2 is a redesign and rewrite of rpy. It is providing a low-level interface to\nR, a proposed high-level interface, including wrappers to graphical libraries,\nas well as R-like structures and functions.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"icu":{"origin":"devel/icu","version":"76.1,1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"},"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-cffi":{"origin":"devel/py-cffi","version":"1.17.1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-tzlocal":{"origin":"devel/py-tzlocal","version":"5.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["math","python"],"options":{"NUMPY":"on","PANDAS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-ros-vcstool","origin":"devel/ros-vcstool","version":"0.3.0_2","comment":"Version control system (VCS) tool for ROS","maintainer":"trueos@norwegianrockcat.com","www":"https://wiki.ros.org/vcstool","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d16146e9c2ea3eec5d5efd075b6103732c9625f185952313158fb2aa1dcf0bbd","flatsize":482085,"path":"All/py311-ros-vcstool-0.3.0_2.pkg","repopath":"All/py311-ros-vcstool-0.3.0_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":74672,"desc":"Robot Operating System (ROS) command-line tools for maintaining a workspace of\nprojects from multiple version-control systems.\n\nThis is the recommended replacement for devel/ros-wstool.","deps":{"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"flavor":"py311"}},{"name":"py311-ros-rosdep","origin":"devel/ros-rosdep","version":"0.21.0_2","comment":"Multi-package manager system dependency tool for ROS","maintainer":"trueos@norwegianrockcat.com","www":"https://docs.ros.org/independent/api/rosdep/html/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a2b4da6ea04c44246b2ca30f39321d741e6f274958de2b6ab567bbf3d514187f","flatsize":960996,"path":"All/py311-ros-rosdep-0.21.0_2.pkg","repopath":"All/py311-ros-rosdep-0.21.0_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":142708,"desc":"rosdep is a command-line tool for installing system dependencies\n\nrosdep uses the backend of operating system for installing\npackages. For end-users, rosdep helps you install system dependencies\nfor software that you are building from source. For developers, rosdep\nsimplifies the problem of installing system dependencies on different\nplatforms.\n\nOn FreeBSD, the pkg system is used.","deps":{"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-ros-catkin_pkg":{"origin":"devel/ros-catkin_pkg","version":"0.5.2_2"},"py311-ros-rosdistro":{"origin":"devel/ros-rosdistro","version":"0.9.0_2"},"py311-ros-rospkg":{"origin":"devel/ros-rospkg","version":"1.4.0_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"flavor":"py311"}},{"name":"py311-ros-rosinstall_generator","origin":"devel/ros-rosinstall_generator","version":"0.1.22_2","comment":"Generator tool for a ROS install distro","maintainer":"trueos@norwegianrockcat.com","www":"https://github.com/ros-infrastructure/rosinstall_generator","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6cf8210041bd730ac62cadeba905340eb8e72811759ceca83f2615665de34ea8","flatsize":159121,"path":"All/py311-ros-rosinstall_generator-0.1.22_2.pkg","repopath":"All/py311-ros-rosinstall_generator-0.1.22_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":28320,"desc":"rosinstall_generator generates the information for a distribution of\nthe Robot Operating System (ROS).","deps":{"py311-argparse":{"origin":"devel/py-argparse","version":"1.4.0_1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"flavor":"py311"}},{"name":"py311-ros-rospkg","origin":"devel/ros-rospkg","version":"1.4.0_2","comment":"Python library for ROS packaging system","maintainer":"trueos@norwegianrockcat.com","www":"https://wiki.ros.org/rospkg","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a31aadc08781dc0545b225d52b44334ac61afdc2ccb6031259f806e50e93f1e1","flatsize":412754,"path":"All/py311-ros-rospkg-1.4.0_2.pkg","repopath":"All/py311-ros-rospkg-1.4.0_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":64816,"desc":"Rospkg is a standalone Python library for working with the ROS packaging system\n\nThe ROS packaging system simplifies development and distribution of code\nlibraries. It enable you to easily specify dependencies between code\nlibraries, easily interact with those libraries from the command-line, and\nrelease your code for others to use.\n\nROS packages are designed to support building and running code in local code\ntrees. This is useful for developing software on multi-developer systems, such\nas robots, where there may be multiple versions of a library in use, and code\nis being contributed from multiple sources. It is also design to support\nmodular code that is easily shared with other developers.","deps":{"py311-argparse":{"origin":"devel/py-argparse","version":"1.4.0_1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"flavor":"py311"}},{"name":"py311-ros-rosdistro","origin":"devel/ros-rosdistro","version":"0.9.0_2","comment":"Tools to work with catkinized rosdistro files","maintainer":"trueos@norwegianrockcat.com","www":"https://github.com/ros-infrastructure/rosdistro","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5d4878bc1f5eb34cffef9e305e2a716d7e4882596084ad518b319e7d3bcce68e","flatsize":722108,"path":"All/py311-ros-rosdistro-0.9.0_2.pkg","repopath":"All/py311-ros-rosdistro-0.9.0_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":101268,"desc":"Python library for working with catkinized rosdistro files for ROS.\n\nrosdistro is part of the package management system for ROS.","deps":{"py311-argparse":{"origin":"devel/py-argparse","version":"1.4.0_1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-ros-catkin_pkg":{"origin":"devel/ros-catkin_pkg","version":"0.5.2_2"},"py311-ros-rospkg":{"origin":"devel/ros-rospkg","version":"1.4.0_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"flavor":"py311"}},{"name":"py311-ros-catkin_pkg","origin":"devel/ros-catkin_pkg","version":"0.5.2_2","comment":"Standard Python library for the catkin build system","maintainer":"trueos@norwegianrockcat.com","www":"https://github.com/ros/catkin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0df585417669fcdfd2fc75106f832d1bb465d276f38501b3d921df9eca86c3d5","flatsize":792855,"path":"All/py311-ros-catkin_pkg-0.5.2_2.pkg","repopath":"All/py311-ros-catkin_pkg-0.5.2_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":123572,"desc":"This is a Python library for working with the Catkin package system for ROS.\n\nCatkin is the main build system for the Robot Operating System.","deps":{"py311-argparse":{"origin":"devel/py-argparse","version":"1.4.0_1"},"py311-docutils":{"origin":"textproc/py-docutils","version":"0.21.2,1"},"py311-pyparsing":{"origin":"devel/py-pyparsing","version":"3.2.1"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"flavor":"py311"}},{"name":"py311-ros-catkin","origin":"devel/ros-catkin","version":"0.8.10_1","comment":"CMake-based build system that is used to build all packages in ROS","maintainer":"trueos@norwegianrockcat.com","www":"https://docs.ros.org/api/catkin/html/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c3506be3bfd8ceddc49e0c9f06db206fb6b9f4f1066327655a0fbe0cac469483","flatsize":330066,"path":"All/py311-ros-catkin-0.8.10_1.pkg","repopath":"All/py311-ros-catkin-0.8.10_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":58012,"desc":"Catkin is a collection of cmake macros and code to build ROS packages\n\nFrom the ROS Wiki:\n\ncatkin is the official build system of ROS and the successor to the\noriginal ROS build system, rosbuild. catkin combines CMake macros and\nPython scripts to provide some functionality on top of CMake's normal\nworkflow. catkin was designed to be more conventional than rosbuild,\nallowing for better distribution of packages, better cross-compiling\nsupport, and better portability. catkin's workflow is very similar to\nCMake's but adds support for automatic 'find package' infrastructure\nand building multiple, dependent projects at the same time.\n\nThe name catkin comes from the tail-shaped flower cluster found on\nwillow trees -- a reference to Willow Garage where catkin was created.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"flavor":"py311"}},{"name":"py311-roman-numerals-py","origin":"textproc/py-roman-numerals-py","version":"3.0.0","comment":"Manipulate well-formed Roman numerals","maintainer":"agh@riseup.net","www":"https://pypi.org/project/roman-numerals-py/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9ba88cdc906d14c9b52828e4de8e67f4f1b66c6ae66a3b80289a56167cc7d81b","flatsize":59384,"path":"All/py311-roman-numerals-py-3.0.0.pkg","repopath":"All/py311-roman-numerals-py-3.0.0.pkg","licenselogic":"and","licenses":["BSD0CLAUSE","CC0-1.0"],"pkgsize":11160,"desc":"A library for manipulating well-formed Roman numerals.\n\nIntegers between 1 and 3,999 (inclusive) are supported. Numbers beyond this\nrange will return an OutOfRangeError.\n\nThe classical system of roman numerals requires that the same character may\nnot appear more than thrice consecutively, meaning that 'MMMCMXCIX' (3,999)\nis the largest well-formed Roman numeral. The smallest is 'I' (1), as there\nis no symbol for zero in Roman numerals.\n\nBoth upper- and lower-case formatting of roman numerals are supported, and\nlikewise for parsing strings, although the entire string must be of the same\ncase. Numerals that do not adhere to the classical form are rejected with an\nInvalidRomanNumeralError.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-roman","origin":"math/py-roman","version":"5.0_1","comment":"Integer to Roman numerals converter","maintainer":"wen@FreeBSD.org","www":"https://pypi.org/project/roman/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5875da115c7f479b25ca93440d186540daca30e82fba03d1725a064bf562451a","flatsize":19359,"path":"All/py311-roman-5.0_1.pkg","repopath":"All/py311-roman-5.0_1.pkg","licenselogic":"single","pkgsize":6196,"desc":"This is a Integer to Roman numerals converter.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ropper","origin":"security/py-ropper","version":"1.13.7_1","comment":"Find gadgets to build rop chains for different architectures","maintainer":"0mp@FreeBSD.org","www":"https://scoding.de/ropper/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9705df8bf52e4938890fbd956c815971bfbd04a6e72251ecd0bcf08252c79a00","flatsize":1398826,"path":"All/py311-ropper-1.13.7_1.pkg","repopath":"All/py311-ropper-1.13.7_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":181016,"desc":"You can use ropper to look at information about files in different\nfile formats and you can find ROP and JOP gadgets to build chains for\ndifferent architectures. Ropper supports ELF, MachO and the PE file\nformat. Other files can be opened in RAW format. The following\narchitectures are supported:\n\n- x86 / x86_64\n- Mips / Mips64\n- ARM (also Thumb Mode)/ ARM64\n- PowerPC / PowerPC64\n\nRopper is inspired by ROPgadget, but should be more than a gadgets\nfinder. So it is possible to show information about a binary like\nheader, segments, sections etc. Furthermore it is possible to edit the\nbinaries and edit the header fields, but currently this is not fully\nimplemented and in a experimental state. For disassembly ropper uses\nthe awesome Capstone Framework.\n\nNow you can generate rop chain automatically (auto-roper) for execve\nand mprotect syscall.","deps":{"py311-capstone":{"origin":"devel/py-capstone","version":"5.0.5_1"},"py311-filebytes":{"origin":"devel/py-filebytes","version":"0.10.2_1"},"py311-keystone-engine":{"origin":"devel/py-keystone-engine","version":"0.9.1.3_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-robotremoteserver","origin":"devel/py-robotremoteserver","version":"1.1_2","comment":"Python Remote Server for Robot Framework","maintainer":"ports@FreeBSD.org","www":"https://github.com/robotframework/PythonRemoteServer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"80f1b74ef8175bc4b9d4ff5e40a0716d0d9fefbc61b66aef90bf7283d4c4ddb7","flatsize":121134,"path":"All/py311-robotremoteserver-1.1_2.pkg","repopath":"All/py311-robotremoteserver-1.1_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":25712,"desc":"Robot Framework remote servers allow hosting test libraries on different\nprocesses or machines than Robot Framework itself is running on. This\nversion is implemented in Python and supports also Jython (JVM) and\nIronPython (.NET). See remote library interface documentation for more\ninformation about the remote interface in general as well as for a list\nof remote server implementations in other programming languages.","deps":{"py311-robotframework":{"origin":"devel/py-robotframework","version":"6.0.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python","www"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-robotremoteserver port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-ropgadget","origin":"security/py-ropgadget","version":"7.6_1","comment":"Tool to search gadgets to facilitate ROP exploitation","maintainer":"ehaupt@FreeBSD.org","www":"https://pypi.org/project/ropgadget/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5e532650fd41072764ab37bccdba25d853a2d9d096550f11bded96890440f6a2","flatsize":437394,"path":"All/py311-ropgadget-7.6_1.pkg","repopath":"All/py311-ropgadget-7.6_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":57692,"desc":"Search gadgets in binaries to facilitate ROP exploitation for several\nfile formats and architectures.","deps":{"py311-capstone":{"origin":"devel/py-capstone","version":"5.0.5_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-robotframework-stacktrace","origin":"devel/py-robotframework-stacktrace","version":"0.4.1_1","comment":"Listener that prints a Stack Trace to console to faster find the code section where the failure appears","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/MarketSquare/robotframework-stacktrace","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ea35eed2aea1f324da54309793f1a1990e5fd91e73e335ba16b752a3fe6ec0d4","flatsize":53659,"path":"All/py311-robotframework-stacktrace-0.4.1_1.pkg","repopath":"All/py311-robotframework-stacktrace-0.4.1_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":11216,"desc":"robotframework-stacktrace provides a listener for RF >= 4.0 that prints a Stack\nTrace to console to faster find the code section where the failure appears.","deps":{"py311-robotframework":{"origin":"devel/py-robotframework","version":"6.0.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-rollbar","origin":"www/py-rollbar","version":"0.16.3_1","comment":"Easy and powerful exception tracking with Rollbar","maintainer":"python@FreeBSD.org","www":"https://github.com/rollbar/pyrollbar","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bba452cf9407a7163169ef91fd77e5435deb182c28024044a640c108606893d1","flatsize":1573574,"path":"All/py311-rollbar-0.16.3_1.pkg","repopath":"All/py311-rollbar-0.16.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":191428,"desc":"Send messages and exceptions with arbitrary context, get back aggregates, and\ndebug production issues quickly.","deps":{"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-robotframework-seleniumlibrary","origin":"devel/py-robotframework-seleniumlibrary","version":"6.3.0","comment":"Web testing library for Robot Framework","maintainer":"sunpoet@FreeBSD.org","www":"https://robotframework.org/SeleniumLibrary/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1f7e5793b7066471bcf8a4ea24c02acf3eaa2a69278280268e0da2d5acda6574","flatsize":1132802,"path":"All/py311-robotframework-seleniumlibrary-6.3.0.pkg","repopath":"All/py311-robotframework-seleniumlibrary-6.3.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":136308,"desc":"SeleniumLibrary is a web testing library for Robot Framework that utilizes the\nSelenium tool internally. The project is hosted on GitHub and downloads can be\nfound from PyPI.\n\nSeleniumLibrary is based on the old SeleniumLibrary that was forked to\nSelenium2Library and then later renamed back to SeleniumLibrary. See the\nVersions and History sections below for more information about different\nversions and the overall project history.","deps":{"py311-robotframework":{"origin":"devel/py-robotframework","version":"6.0.2_1"},"py311-robotframework-pythonlibcore":{"origin":"devel/py-robotframework-pythonlibcore","version":"4.4.1"},"py311-selenium":{"origin":"www/py-selenium","version":"4.12.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-robotframework-requests","origin":"devel/py-robotframework-requests","version":"0.9.3_1","comment":"HTTP API testing features for Robot Framework","maintainer":"brd@FreeBSD.org","www":"https://github.com/MarketSquare/robotframework-requests","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"86096e060f660fbd641575b27cab345e2ce3c33e3abcb8db7fd8151c42b9f515","flatsize":251498,"path":"All/py311-robotframework-requests-0.9.3_1.pkg","repopath":"All/py311-robotframework-requests-0.9.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":30484,"desc":"RequestsLibrary is a Robot Framework library aimed to provide HTTP api\ntesting functionalities by wrapping the well known Python Requests\nLibrary.","deps":{"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-requests_ntlm":{"origin":"www/py-requests_ntlm","version":"1.3.0_1"},"py311-robotframework":{"origin":"devel/py-robotframework","version":"6.0.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-robotframework-databaselibrary","origin":"devel/py-robotframework-databaselibrary","version":"2.1.3","comment":"Database Library for Robot Framework","maintainer":"sunpoet@FreeBSD.org","www":"https://marketsquare.github.io/Robotframework-Database-Library/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"41efbb61389d37243b4cd80409d86efb347966e476082b4637e1b4d9596b9ba4","flatsize":379681,"path":"All/py311-robotframework-databaselibrary-2.1.3.pkg","repopath":"All/py311-robotframework-databaselibrary-2.1.3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":48464,"desc":"The Database Library for Robot Framework allows you to query a database and\nverify the results. It requires an appropriate Python module to be installed\nseparately - depending on your database, like e.g. oracledb or pymysql.\n\nThe library consists of some keywords designed to perform different checks on\nyour database. Here you can find the keyword docs.","deps":{"py311-robotframework":{"origin":"devel/py-robotframework","version":"6.0.2_1"},"py311-robotframework-assertion-engine":{"origin":"devel/py-robotframework-assertion-engine","version":"3.0.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-scikit-learn","origin":"science/py-scikit-learn","version":"1.4.0_1","comment":"Machine learning algorithms for python","maintainer":"wen@FreeBSD.org","www":"https://scikit-learn.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9d617a65080632086257aa0630a241c50a0735eb14add66787ec5d905c2b422c","flatsize":59393449,"path":"All/py311-scikit-learn-1.4.0_1.pkg","repopath":"All/py311-scikit-learn-1.4.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":8460084,"desc":"scikit-learn is a Python module integrating classic machine learning\nalgorithms in the tightly-knit scientific Python world (numpy, scipy,\nmatplotlib).  It aims to provide simple and efficient solutions to\nlearning problems, accessible to everybody and reusable in various contexts:\nmachine-learning as a versatile tool for science and engineering.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"py311-joblib":{"origin":"devel/py-joblib","version":"1.3.2_2"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"py311-threadpoolctl":{"origin":"devel/py-threadpoolctl","version":"3.6.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-rope","origin":"devel/py-rope","version":"1.7.0_1","comment":"Python refactoring library","maintainer":"jjachuf@gmail.com","www":"https://github.com/python-rope/rope","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"28a067af4133cf3fb2f28469ac264577b69d0285385bbb6423ddd62faca60ccb","flatsize":3396911,"path":"All/py311-rope-1.7.0_1.pkg","repopath":"All/py311-rope-1.7.0_1.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":468832,"desc":"Rope is a python refactoring library.","deps":{"py311-pytoolconfig":{"origin":"devel/py-pytoolconfig","version":"1.3.1"},"py311-sphinx":{"origin":"textproc/py-sphinx","version":"5.3.0_3,1"},"py311-sphinx-autodoc-typehints":{"origin":"textproc/py-sphinx-autodoc-typehints","version":"1.23.0"},"py311-sphinx_rtd_theme":{"origin":"textproc/py-sphinx_rtd_theme","version":"1.0.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"cpe":"cpe:2.3:a:rope_project:rope:1.7.0:::::dragonfly6:x86_64:1","flavor":"py311"}},{"name":"py311-robotframework-pabot","origin":"devel/py-robotframework-pabot","version":"4.1.1","comment":"Parallel test runner for Robot Framework","maintainer":"sunpoet@FreeBSD.org","www":"https://pabot.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8cd4956b1d6a8181b6e2d6e86e92a45263f85232449daecae4e71d65dc0a9f72","flatsize":662320,"path":"All/py311-robotframework-pabot-4.1.1.pkg","repopath":"All/py311-robotframework-pabot-4.1.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":118720,"desc":"Pabot is a parallel executor for Robot Framework tests. It splits one execution\ninto multiple and save test execution time.","deps":{"py311-natsort":{"origin":"devel/py-natsort","version":"8.4.0_1"},"py311-robotframework":{"origin":"devel/py-robotframework","version":"6.0.2_1"},"py311-robotframework-stacktrace":{"origin":"devel/py-robotframework-stacktrace","version":"0.4.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-robotframework-pythonlibcore","origin":"devel/py-robotframework-pythonlibcore","version":"4.4.1","comment":"Tools to ease creating larger test libraries for Robot Framework using Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/robotframework/PythonLibCore","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4580f618c4767147998ef02ac33cfd066781cd748f3c3a85996b66703a886d7f","flatsize":101781,"path":"All/py311-robotframework-pythonlibcore-4.4.1.pkg","repopath":"All/py311-robotframework-pythonlibcore-4.4.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":21012,"desc":"Tools to ease creating larger test libraries for Robot Framework using Python.\nThe Robot Framework hybrid and dynamic library API gives more flexibility for\nlibrary than the static library API, but they also sets requirements for\nlibraries which needs to be implemented in the library side. PythonLibCore eases\nthe problem by providing simpler interface and handling all the requirements\ntowards the Robot Framework library APIs.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-robotframework-excellib","origin":"devel/py-robotframework-excellib","version":"2.0.1","comment":"Robot Framework library for working with Excel documents","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/peterservice-rnd/robotframework-excellib","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d80701d10f220ef16cd9c17bdc44c7ab5eb906ea84f2aa99e72e31e6866fdc10","flatsize":66676,"path":"All/py311-robotframework-excellib-2.0.1.pkg","repopath":"All/py311-robotframework-excellib-2.0.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":12308,"desc":"robotframework-excellib provides the Robot Framework library for working with\nExcel documents, based on openpyxl.","deps":{"py311-openpyxl":{"origin":"textproc/py-openpyxl","version":"3.1.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-rnc2rng","origin":"textproc/py-rnc2rng","version":"2.7.0_1","comment":"RELAX NG Compact to regular syntax conversion library","maintainer":"yuri@FreeBSD.org","www":"https://github.com/djc/rnc2rng","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"51b6211d2fc845c84e24a51e4afa1d47968de77c4d7a4684a36a990dbacf2709","flatsize":187256,"path":"All/py311-rnc2rng-2.7.0_1.pkg","repopath":"All/py311-rnc2rng-2.7.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":28744,"desc":"RELAX NG Compact to regular syntax conversion library.","deps":{"py311-rply":{"origin":"devel/py-rply","version":"0.7.8_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-robotframework-assertion-engine","origin":"devel/py-robotframework-assertion-engine","version":"3.0.3","comment":"Generic way to create meaningful and easy to use assertions for the Robot Framework libraries","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/MarketSquare/AssertionEngine","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"12b6770c013bd7d9ed14cea1e6992cc2ed1ba492f087e66a2033a8cde3ba2ff9","flatsize":97636,"path":"All/py311-robotframework-assertion-engine-3.0.3.pkg","repopath":"All/py311-robotframework-assertion-engine-3.0.3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":17880,"desc":"Assertion Engine provides the generic way to create meaningful and easy to use\nassertions for the Robot Framework libraries. This tools is spin off from\nBrowser library project, where the Assertion Engine was developed as part of the\nof library.","deps":{"py311-robotframework":{"origin":"devel/py-robotframework","version":"6.0.2_1"},"py311-robotframework-pythonlibcore":{"origin":"devel/py-robotframework-pythonlibcore","version":"4.4.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-scikit-image","origin":"graphics/py-scikit-image","version":"0.19.3_3","comment":"Image processing in Python","maintainer":"makc@FreeBSD.org","www":"https://scikit-image.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"55da1fa6b839171cae6507c360aabf22bb4e3af88c6054278b9a0a87a3ebf0f5","flatsize":35754541,"path":"All/py311-scikit-image-0.19.3_3.pkg","repopath":"All/py311-scikit-image-0.19.3_3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":10312116,"desc":"scikit-image is a collection of algorithms for image processing. It is\navailable free of charge and free of restriction. We pride ourselves on\nhigh-quality, peer-reviewed code, written by an active community of\nvolunteers.","deps":{"py311-cloudpickle":{"origin":"devel/py-cloudpickle","version":"3.1.1"},"py311-cython":{"origin":"lang/cython","version":"0.29.37_2"},"py311-imageio":{"origin":"graphics/py-imageio","version":"2.37.0"},"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-networkx":{"origin":"math/py-networkx","version":"3.4,2"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"py311-pywavelets":{"origin":"math/py-pywavelets","version":"1.8.0"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"py311-tifffile":{"origin":"graphics/py-tifffile","version":"2025.3.13"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-rmsd","origin":"science/py-rmsd","version":"1.6.3_1","comment":"Calculate root-mean-square deviation (RMSD) between coordinate sets","maintainer":"yuri@FreeBSD.org","www":"https://github.com/charnley/rmsd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"77d093f4395edbb6a2890aa5496d934ef4bef2bae1ae546d6e1fce297cfd60e1","flatsize":232157,"path":"All/py311-rmsd-1.6.3_1.pkg","repopath":"All/py311-rmsd-1.6.3_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":41176,"desc":"Calculate Root-mean-square deviation (RMSD) of Two Molecules Using Rotation.\n\nThe root-mean-square deviation (RMSD) is calculated, using Kabsch\nalgorithm (1976) or Quaternion algorithm (1991) for rotation, between two\nCartesian coordinates in either .xyz or .pdb format, resulting in the minimal\nRMSD.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["science"],"annotations":{"flavor":"py311"}},{"name":"py311-rjsmin","origin":"archivers/py-rjsmin","version":"1.2.3_1","comment":"Fast javascript minifier for Python","maintainer":"ultima@FreeBSD.org","www":"https://github.com/ndparker/rjsmin","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"731a178612457198e9f31ba2774b58a62010c14eb5761d130305013ffe8ff9b3","flatsize":104497,"path":"All/py311-rjsmin-1.2.3_1.pkg","repopath":"All/py311-rjsmin-1.2.3_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":20664,"desc":"rJSmin is a javascript minifier written in python. The minifier is based\non the semantics of jsmin.c by Douglas Crockford. The module is a\nre-implementation aiming for speed, so it can be used at runtime\n(rather than during a preprocessing step). Usually it produces the same\nresults as the original jsmin.c.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["archivers","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ripe.atlas.tools","origin":"net/py-ripe.atlas.tools","version":"3.1.1_3","comment":"Official command-line client for RIPE Atlas","maintainer":"eduardo@FreeBSD.org","www":"https://github.com/RIPE-NCC/ripe-atlas-tools","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5913cbd8f17009f981a28ee075f06027fc733b8806db30d94a03886285f29d72","flatsize":869089,"path":"All/py311-ripe.atlas.tools-3.1.1_3.pkg","repopath":"All/py311-ripe.atlas.tools-3.1.1_3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":142524,"desc":"Official command-line client for RIPE Atlas.  RIPE Atlas is a global network\nof probes that measure Internet connectivity and reachability, providing\nan unprecedented understanding of the state of the Internet in real time.","deps":{"py311-ipy":{"origin":"net-mgmt/py-ipy","version":"1.1_1"},"py311-openssl":{"origin":"security/py-openssl","version":"24.1.0_1,1"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-ripe.atlas.cousteau":{"origin":"net/py-ripe.atlas.cousteau","version":"2.0.0"},"py311-ripe.atlas.sagan":{"origin":"net/py-ripe.atlas.sagan","version":"1.3.1"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"py311-tzlocal":{"origin":"devel/py-tzlocal","version":"5.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-rich-rst","origin":"textproc/py-rich-rst","version":"1.3.1","comment":"Beautiful reStructuredText renderer for Rich","maintainer":"sunpoet@FreeBSD.org","www":"https://rich-rst.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9cd22e34485e8c039fe2b88f819c61187e268ff523c7df8cebfa1626083382c3","flatsize":161074,"path":"All/py311-rich-rst-1.3.1.pkg","repopath":"All/py311-rich-rst-1.3.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":25572,"desc":"rich-rst allows rich to print a reStructuredText document in a rich format\nsimilar to rich.Markdown.","deps":{"py311-docutils":{"origin":"textproc/py-docutils","version":"0.21.2,1"},"py311-rich":{"origin":"textproc/py-rich","version":"14.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-rich-pixels","origin":"graphics/py-rich-pixels","version":"3.0.1","comment":"Python library for writing pixel images and ASCII art to the terminal","maintainer":"nivit@FreeBSD.org","www":"https://pypi.org/project/rich-pixels/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4f243498f72f605001efecaa23b51d497814c9fe30c2df8e810c63ec3b87750f","flatsize":46234,"path":"All/py311-rich-pixels-3.0.1.pkg","repopath":"All/py311-rich-pixels-3.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11200,"desc":"Rich-compatible library for writing pixel images and other colourful grids to\nthe terminal.","deps":{"py311-markdown-it-py":{"origin":"textproc/py-markdown-it-py","version":"3.0.0"},"py311-mdurl":{"origin":"textproc/py-mdurl","version":"0.1.2_2"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"py311-pygments":{"origin":"textproc/py-pygments","version":"2.19.1"},"py311-rich":{"origin":"textproc/py-rich","version":"14.0.0"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-rich-click","origin":"devel/py-rich-click","version":"1.6.1_1","comment":"Format click help output nicely with rich","maintainer":"jwb@FreeBSD.org","www":"https://pypi.python.org/project/rich-click/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"09f3075a3db484d957d975d6bf8b275c7e9a3cf5e04ae7c50ddee61d30d50739","flatsize":140349,"path":"All/py311-rich-click-1.6.1_1.pkg","repopath":"All/py311-rich-click-1.6.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":30208,"desc":"The intention of rich-click is to provide attractive help output from\nclick, formatted with rich, with minimal customisation required.","deps":{"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-rich":{"origin":"textproc/py-rich","version":"14.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ro","origin":"astro/py-ro","version":"3.6.9_6","comment":"Package of Python astronomical utilities","maintainer":"sunpoet@FreeBSD.org","www":"https://staff.washington.edu/rowen/ROPackage/Overview.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5e0bf0d279296c59fb9ca2286a67c8f617536f456c6089f0828a338b36ef97bf","flatsize":4862664,"path":"All/py311-ro-3.6.9_6.pkg","repopath":"All/py311-ro-3.6.9_6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":682628,"desc":"RO is a package of python utilities with an emphasis on cross-platform support\n(MacOS X, Windows and unix), Astronomy, Tkinter GUI extensions and\nTkinter-compatible networking. It was developed to support a telescope user\ninterface (TUI).","deps":{"py311-astropy":{"origin":"astro/py-astropy","version":"7.0.1_1,2"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["astro","python"],"options":{"ASTROPY":"on","MATPLOTLIB":"off","PYGAME":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-ripe.atlas.sagan","origin":"net/py-ripe.atlas.sagan","version":"1.3.1","comment":"Parsing library for RIPE Atlas measurement results","maintainer":"eduardo@FreeBSD.org","www":"https://github.com/RIPE-NCC/ripe.atlas.sagan","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0c6af9a3eae0c640d2122f350da35d688dcb5913be80eea8f9e1600ccd610421","flatsize":474701,"path":"All/py311-ripe.atlas.sagan-1.3.1.pkg","repopath":"All/py311-ripe.atlas.sagan-1.3.1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":76084,"desc":"Parsing library for RIPE Atlas measurement results.","deps":{"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-pytz":{"origin":"devel/py-pytz","version":"2024.2_1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ripe.atlas.cousteau","origin":"net/py-ripe.atlas.cousteau","version":"2.0.0","comment":"Python wrapper around the RIPE Atlas API","maintainer":"eduardo@FreeBSD.org","www":"https://github.com/RIPE-NCC/ripe-atlas-cousteau","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e4a70269ba68ea9011271c0d4f4c4cec002c27e1ee7eca6bad6f6fd0fb8dc6a0","flatsize":294303,"path":"All/py311-ripe.atlas.cousteau-2.0.0.pkg","repopath":"All/py311-ripe.atlas.cousteau-2.0.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":49368,"desc":"A python wrapper that is using RIPE ATLAS v2 API. It covers a majority of API\ncalls but not all of them. For some of these calls one will need to have a\nspecific API key that can be retrieved from RIPE NCC.","deps":{"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-socketio-client":{"origin":"net/py-socketio-client","version":"0.6.7_1"},"py311-websocket-client":{"origin":"www/py-websocket-client","version":"1.4.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-riot","origin":"devel/py-riot","version":"0.20.1","comment":"Simple Python test runner runner","maintainer":"sunpoet@FreeBSD.org","www":"https://ddriot.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"71d9cc1721ca3af3068c7550ddfe72a64f368f71b55966e1bfdda28f8dcd95e9","flatsize":219764,"path":"All/py311-riot-0.20.1.pkg","repopath":"All/py311-riot-0.20.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":43604,"desc":"riot is a Python virtual environment constructor and command runner.","deps":{"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-pexpect":{"origin":"misc/py-pexpect","version":"4.9.0_1"},"py311-rich":{"origin":"textproc/py-rich","version":"14.0.0"},"py311-virtualenv":{"origin":"devel/py-virtualenv","version":"20.29.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-rfc3987","origin":"www/py-rfc3987","version":"1.3.8_1","comment":"Parsing and validation of URIs (RFC 3986) and IRIs (RFC 3987)","maintainer":"sunpoet@FreeBSD.org","www":"https://codeberg.org/atufi/rfc3987","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5fda1e81a60ad3dd407205c5db371f3b9395e2aca0b4ded70af96933d9122298","flatsize":144163,"path":"All/py311-rfc3987-1.3.8_1.pkg","repopath":"All/py311-rfc3987-1.3.8_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":24656,"desc":"This module provides regular expressions according to RFC 3986 \"Uniform Resource\nIdentifier (URI): Generic Syntax\" [1] and RFC 3987 \"Internationalized Resource\nIdentifiers (IRIs)\" [2], and utilities for composition and relative resolution\nof references.\n\n[1] https://datatracker.ietf.org/doc/html/rfc3986\n[2] https://datatracker.ietf.org/doc/html/rfc3987","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-rfc3986-validator","origin":"devel/py-rfc3986-validator","version":"0.1.1_1","comment":"Pure python rfc3986 validator","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/naimetti/rfc3986-validator","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"590ebcebe8748cc7f8ff11832794b756f8d09a60dd55e0a299a621a3c1149e43","flatsize":18066,"path":"All/py311-rfc3986-validator-0.1.1_1.pkg","repopath":"All/py311-rfc3986-validator-0.1.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5072,"desc":"A pure python RFC3986 validator","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-robotframework","origin":"devel/py-robotframework","version":"6.0.2_1","comment":"Generic automation framework for acceptance testing and robotic process automation","maintainer":"sunpoet@FreeBSD.org","www":"https://robotframework.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d6743199005b67f22498410eb3e6622ad69e7d3cc4bafb829547ef214e5b762a","flatsize":7515266,"path":"All/py311-robotframework-6.0.2_1.pkg","repopath":"All/py311-robotframework-6.0.2_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":954120,"desc":"Robot Framework is a generic open source automation framework. It can be used\nfor test automation and robotic process automation (RPA).\n\nRobot Framework is supported by Robot Framework Foundation. Many\nindustry-leading companies use the tool in their software development.\n\nRobot Framework is open and extensible. Robot Framework can be integrated with\nvirtually any other tool to create powerful and flexible automation solutions.\nRobot Framework is free to use without licensing costs.\n\nRobot Framework has an easy syntax, utilizing human-readable keywords. Its\ncapabilities can be extended by libraries implemented with Python, Java or many\nother programming languages. Robot Framework has a rich ecosystem around it,\nconsisting of libraries and tools that are developed as separate projects.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-rich-cli","origin":"textproc/py-rich-cli","version":"1.8.0_3","comment":"Command Line Interface to Rich","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Textualize/rich-cli","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"685b7686ceb489cb6214fd5ac88d6e376a2010af923c7d132aa2e3e99cee1144","flatsize":142590,"path":"All/py311-rich-cli-1.8.0_3.pkg","repopath":"All/py311-rich-cli-1.8.0_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":31380,"desc":"Rich-cli is a command line toolbox for fancy output in the terminal, built with\nRich.\n\nUse the rich command to highlight a variety of file types in the terminal, with\nspecialized rendering for Markdown and JSON files. Additionally you can markup\nand format text from the command line.","deps":{"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-rich":{"origin":"textproc/py-rich","version":"14.0.0"},"py311-rich-rst":{"origin":"textproc/py-rich-rst","version":"1.3.1"},"py311-textual":{"origin":"textproc/py-textual","version":"0.89.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-rfc3339","origin":"devel/py-rfc3339","version":"6.2_1","comment":"Format dates according to the RFC 3339","maintainer":"yuri@FreeBSD.org","www":"https://pypi.org/project/rfc3339/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"af1b0cc8df2455010d7805faa0643b4444e757e25a78d48af6deba54f2c58e7f","flatsize":47881,"path":"All/py311-rfc3339-6.2_1.pkg","repopath":"All/py311-rfc3339-6.2_1.pkg","licenselogic":"single","pkgsize":9068,"desc":"Formats dates according to the RFC 3339.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-rich-argparse","origin":"textproc/py-rich-argparse","version":"1.7.0","comment":"Rich help formatters for argparse and optparse","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/hamdanal/rich-argparse","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2806285aa8da32d19b9666559d0c7ebea679cbebc8b277d52b075ef03a552c07","flatsize":229994,"path":"All/py311-rich-argparse-1.7.0.pkg","repopath":"All/py311-rich-argparse-1.7.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":44288,"desc":"rich-argparse formats argparse and optparse help using rich.\n\nrich-argparse improves the look and readability of argparse's help while\nrequiring minimal changes to the code.","deps":{"py311-rich":{"origin":"textproc/py-rich","version":"14.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-retrying","origin":"devel/py-retrying","version":"1.3.4_1","comment":"General-purpose retrying library, written in Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rholder/retrying","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9673f161f268d5608be1dc21a651288d105b411a54cc53e0a64b0a019aebb8fe","flatsize":70152,"path":"All/py311-retrying-1.3.4_1.pkg","repopath":"All/py311-retrying-1.3.4_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":15188,"desc":"Retrying is an Apache 2.0 licensed general-purpose retrying library, written\nin Python, to simplify the task of adding retry behavior to just about\nanything.","deps":{"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-rfc6555","origin":"mail/py-rfc6555","version":"0.1.0_1","comment":"Happy Eyeballs Algorithm described in RFC 6555","maintainer":"dereks@lifeofadishwasher.com","www":"https://github.com/sethmlarson/rfc6555","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"be5980264af24829d7c7f650f574fb5c9547cbe96afd801e72c7ad831c266db0","flatsize":51987,"path":"All/py311-rfc6555-0.1.0_1.pkg","repopath":"All/py311-rfc6555-0.1.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":14452,"desc":"Synchronous Python implementation of the Happy Eyeballs Algorithm\ndescribed in RFC 6555. Provided with a single file and dead-simple\nAPI to allow easy vendoring and integration into other projects.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["mail","python"],"annotations":{"flavor":"py311"}},{"name":"py311-rfc3986","origin":"www/py-rfc3986","version":"1.5.0_1,1","comment":"Python implementation of RFC 3986","maintainer":"yuri@FreeBSD.org","www":"https://github.com/python-hyper/rfc3986","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4deebd36417fb8d563ad98e9e84b7ceb4bf194e6bbca7d55761319ceed35ba92","flatsize":319322,"path":"All/py311-rfc3986-1.5.0_1,1.pkg","repopath":"All/py311-rfc3986-1.5.0_1,1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":47648,"desc":"A Python implementation of RFC 3986 including validation and authority parsing.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-rfc3339-validator","origin":"devel/py-rfc3339-validator","version":"0.1.4_1","comment":"Pure python RFC3339 validator","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/naimetti/rfc3339-validator","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"923dc773597ffd3cb9225ae91b6500edc591a8f89a4487de5db1136461e42943","flatsize":9221,"path":"All/py311-rfc3339-validator-0.1.4_1.pkg","repopath":"All/py311-rfc3339-validator-0.1.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4212,"desc":"A pure python RFC3339 validator","deps":{"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-reverend","origin":"textproc/py-reverend","version":"0.3_1","comment":"Simple Bayesian classifier written in Python","maintainer":"nivit@FreeBSD.org","www":"http://www.divmod.org/trac/wiki/DivmodReverend","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ae196b647cd4451259ebf6c279a48b23335e3716a473ca0261d4c73733d5c350","flatsize":166351,"path":"All/py311-reverend-0.3_1.pkg","repopath":"All/py311-reverend-0.3_1.pkg","licenselogic":"single","pkgsize":31444,"desc":"Divmod Reverend is a simple, general purpose Bayesian classifier,\nwritten in Python.\nIt is designed to be easy to adapt and extend for your application.\n\nStuff you can do with the Reverend:\n\n    * classify RSS stories\n    * classify recipes by cuisine\n    * who do you write like? Shakespeare, Dickens or Austen\n    * detect the language of a document\n    * is your code more like Guido's or Peter's","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["mail","math","python","textproc"],"options":{"EXAMPLES":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-retry2","origin":"devel/py-retry2","version":"0.9.5_1","comment":"Easy to use retry decorator in python","maintainer":"yuri@FreeBSD.org","www":"https://github.com/eSAMTrade/retry","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f7649766d9f80852ff08cd4a396e50ed3ecf492735395d227a11ae101a2e0f9f","flatsize":36210,"path":"All/py311-retry2-0.9.5_1.pkg","repopath":"All/py311-retry2-0.9.5_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":9480,"desc":"Easy to use retry decorator.\nFeatures\n\n* No external dependency (stdlib only).\n* (Optionally) Preserve function signatures (pip install decorator).\n* Original traceback, easy to debug.","deps":{"py311-decorator":{"origin":"devel/py-decorator","version":"5.2.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-resource","origin":"devel/py-resource","version":"0.2.1_2","comment":"Library concentrated on the Resource layer of RESTful APIs","maintainer":"bofh@FreeBSD.org","www":"https://github.com/RussellLuo/resource","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6e49eb65fb57a81b1aa23f861b81900f2155b9279aea73dbe0c5d49f01fcb1c6","flatsize":240686,"path":"All/py311-resource-0.2.1_2.pkg","repopath":"All/py311-resource-0.2.1_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":44160,"desc":"A Python library concentrated on the Resource layer\nof RESTful APIs.","deps":{"py311-jsonform":{"origin":"devel/py-jsonform","version":"0.0.2_1"},"py311-jsonsir":{"origin":"devel/py-jsonsir","version":"0.0.2_1"},"py311-python-easyconfig":{"origin":"devel/py-python-easyconfig","version":"0.1.7_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-restructuredtext-lint","origin":"textproc/py-restructuredtext-lint","version":"1.4.0_1","comment":"reStructuredText linter","maintainer":"0mp@FreeBSD.org","www":"https://github.com/twolfson/restructuredtext-lint","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9734eb960c4e2f0d309a0faf4d60c4f32efb8ee86d2e9948f92358ee7086111e","flatsize":86470,"path":"All/py311-restructuredtext-lint-1.4.0_1.pkg","repopath":"All/py311-restructuredtext-lint-1.4.0_1.pkg","licenselogic":"single","licenses":["UNLICENSE"],"pkgsize":19508,"desc":"This is a linter for reStructuredText files. It is being\ndeveloped in junction with a Sublime Text linter.","deps":{"py311-docutils":{"origin":"textproc/py-docutils","version":"0.21.2,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-restclient","origin":"www/py-restclient","version":"0.11.0_2","comment":"Convenient library for writing REST clients","maintainer":"lwhsu@FreeBSD.org","www":"https://microapps.sourceforge.net/restclient/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f53842ea354db21319261c1f6f1b9e29994183699d0c19d84fedf9c7dd4e2784","flatsize":91525,"path":"All/py311-restclient-0.11.0_2.pkg","repopath":"All/py311-restclient-0.11.0_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":17180,"desc":"A helper library to make writing REST clients in python extremely simple.","deps":{"py311-httplib2":{"origin":"www/py-httplib2","version":"0.22.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-respx","origin":"www/py-respx","version":"0.22.0","comment":"Utility for mocking out the Python HTTPX and HTTP Core libraries","maintainer":"sunpoet@FreeBSD.org","www":"https://lundberg.github.io/respx/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a62158bdbf9df698ab3f7b1da9699efe6b683a6a393ff460e358428ee9f53b3d","flatsize":359848,"path":"All/py311-respx-0.22.0.pkg","repopath":"All/py311-respx-0.22.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":63204,"desc":"RESPX is a simple, yet powerful, utility for mocking out the HTTPX, and HTTP\nCore, libraries.","deps":{"py311-httpx":{"origin":"www/py-httpx","version":"0.28.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-resolvelib05","origin":"devel/py-resolvelib05","version":"0.5.5_2","comment":"Resolve abstract dependencies into concrete ones","maintainer":"0mp@FreeBSD.org","www":"https://github.com/sarugaku/resolvelib","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6874d958938a5fd23d2ffd9a5b1f4505b0d8f88c7df039cdddc38b5c5bc0fd5d","flatsize":129223,"path":"All/py311-resolvelib05-0.5.5_2.pkg","repopath":"All/py311-resolvelib05-0.5.5_2.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":23892,"desc":"ResolveLib at the highest level provides a Resolver class that includes\ndependency resolution logic. You give it some things, and a little information\non how it should interact with them, and it will spit out a resolution result.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-resolvelib07","origin":"devel/py-resolvelib07","version":"0.7.1_1","comment":"Resolve abstract dependencies into concrete ones","maintainer":"0mp@FreeBSD.org","www":"https://github.com/sarugaku/resolvelib","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4166f1504674bcb4af601c8e690bc741c571a1929a3115cd20c57c2c76b1d468","flatsize":133140,"path":"All/py311-resolvelib07-0.7.1_1.pkg","repopath":"All/py311-resolvelib07-0.7.1_1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":24332,"desc":"ResolveLib at the highest level provides a Resolver class that includes\ndependency resolution logic. You give it some things, and a little information\non how it should interact with them, and it will spit out a resolution result.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-responses","origin":"devel/py-responses","version":"0.25.0_2","comment":"Utility library for mocking out the requests Python library","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/getsentry/responses","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fb84ca63b7b219a785e0b9b6225d7b03b42b2ef52bc974c6d66b667c3d1294c6","flatsize":863274,"path":"All/py311-responses-0.25.0_2.pkg","repopath":"All/py311-responses-0.25.0_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":123496,"desc":"A utility library for mocking out the requests Python library.","deps":{"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-urllib3":{"origin":"net/py-urllib3","version":"1.26.20,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-rich","origin":"textproc/py-rich","version":"14.0.0","comment":"Rich text and beautiful formatting in the terminal","maintainer":"matthew@FreeBSD.org","www":"https://github.com/Textualize/rich","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3949df694f124c17000d0cc802fae9e509b5b7042777f72c9ffccca931a205f9","flatsize":3494059,"path":"All/py311-rich-14.0.0.pkg","repopath":"All/py311-rich-14.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":502680,"desc":"Rich is a Python library for rich text and beautiful formatting in the\nterminal.\n\nThe Rich API makes it easy to add color and style to terminal\noutput. Rich can also render pretty tables, progress bars, markdown,\nsyntax highlighted source code, tracebacks, and more -- out of the\nbox.","deps":{"py311-markdown-it-py":{"origin":"textproc/py-markdown-it-py","version":"3.0.0"},"py311-pygments":{"origin":"textproc/py-pygments","version":"2.19.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-resolver","origin":"devel/py-resolver","version":"0.2.1_2","comment":"Resolve specially formatted statements to Python objects","maintainer":"ports@FreeBSD.org","www":"http://lukearno.com/projects/resolver/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6d26f72df2516e0a64b0c4c0bfc1c6ce390c5f8bc78bf61bfbadae382c442232","flatsize":35146,"path":"All/py311-resolver-0.2.1_2.pkg","repopath":"All/py311-resolver-0.2.1_2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":11972,"desc":"Resolve specially formated statements to Python objects.\n\nTurn strings like \"packagename.modulename:Eval().the_rest()\" into\nwhatever you would get back by performing a similar sequence of\nimports and calls. This is useful for config files and situations\nwhere you would like to import things in a lazy way. Later this\npackage will probably provide a way to restrict resolution for safety.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-resolver port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-resdk","origin":"biology/py-resdk","version":"21.2.1","comment":"Resolwe SDK to interact with Resolwe server and Resolwe Bioinformatics","maintainer":"yuri@FreeBSD.org","www":"https://github.com/genialis/resolwe-bio-py","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7d0983b9470ef9124880860e701bee7c2ba50bce83abeaa691c7199320586771","flatsize":938038,"path":"All/py311-resdk-21.2.1.pkg","repopath":"All/py311-resdk-21.2.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":145420,"desc":"Resolwe SDK for Python supports interaction with Resolwe server and its\nextension Resolwe Bioinformatics. You can use it to upload and inspect\nbiomedical data sets, contribute annotations, run analysis, and write pipelines.","deps":{"py311-aiohttp":{"origin":"www/py-aiohttp","version":"3.11.13"},"py311-boto3":{"origin":"www/py-boto3","version":"1.37.13"},"py311-botocore-stubs":{"origin":"www/py-botocore-stubs","version":"1.27.22_1"},"py311-chardet":{"origin":"textproc/py-chardet","version":"5.2.0,1"},"py311-mypy-boto3-s3":{"origin":"devel/py-mypy-boto3-s3","version":"1.34.120_1"},"py311-openpyxl":{"origin":"textproc/py-openpyxl","version":"3.1.1_1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-pytz":{"origin":"devel/py-pytz","version":"2024.2_1,1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-slumber":{"origin":"www/py-slumber","version":"0.7.1_2"},"py311-tqdm":{"origin":"misc/py-tqdm","version":"4.67.1"},"py311-tzlocal":{"origin":"devel/py-tzlocal","version":"5.2"},"py311-wrapt":{"origin":"devel/py-wrapt","version":"1.17.2"},"py311-xlrd":{"origin":"textproc/py-xlrd","version":"2.0.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["biology","python"],"annotations":{"flavor":"py311"}},{"name":"py311-resample","origin":"math/py-resample","version":"1.7.1","comment":"Resampling-based inference in Python","maintainer":"yuri@FreeBSD.org","www":"https://github.com/scikit-hep/resample","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"23e7adbb028bf8aa967dbaf8c8dca91b8f72fe3b63985de0dd021ccb6b74ff1b","flatsize":196914,"path":"All/py311-resample-1.7.1.pkg","repopath":"All/py311-resample-1.7.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":32580,"desc":"resample is a resampling-based inference in Python based on data resampling and\npermutation.\n\nFeatures:\n* Bootstrap resampling: ordinary or balanced with optional stratification\n* Extended bootstrap resampling: also varies sample size\n* Parametric resampling: Gaussian, Poisson, gamma, etc.)\n* Jackknife estimates of bias and variance of any estimator\n* Compute bootstrap confidence intervals (percentile or BCa) for any estimator\n* Permutation-based variants of traditional statistical tests (USP test of\n  independence and others)\n* Tools for working with empirical distributions (CDF, quantile, etc.)\n* Depends only on numpy and scipy","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-resolvelib1","origin":"devel/py-resolvelib1","version":"1.1.0","comment":"Resolve abstract dependencies into concrete ones","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sarugaku/resolvelib","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"62017837a00ff225ede5a7193b6226e02f09374af106679b3c3e617553a80a1f","flatsize":184254,"path":"All/py311-resolvelib1-1.1.0.pkg","repopath":"All/py311-resolvelib1-1.1.0.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":31584,"desc":"ResolveLib at the highest level provides a Resolver class that includes\ndependency resolution logic. You give it some things, and a little information\non how it should interact with them, and it will spit out a resolution result.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-resolvelib","origin":"devel/py-resolvelib","version":"0.8.1_2","comment":"Resolve abstract dependencies into concrete ones","maintainer":"0mp@FreeBSD.org","www":"https://github.com/sarugaku/resolvelib","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f61c99c4e0ad86e9fa20bff7a1f720d43eec711b64316fc687b49b5ea887098c","flatsize":136006,"path":"All/py311-resolvelib-0.8.1_2.pkg","repopath":"All/py311-resolvelib-0.8.1_2.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":24736,"desc":"ResolveLib at the highest level provides a Resolver class that includes\ndependency resolution logic. You give it some things, and a little information\non how it should interact with them, and it will spit out a resolution result.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-resolve-march-native","origin":"sysutils/py-resolve-march-native","version":"6.0.1_1","comment":"Command line tool to resolve -march=native into explicit flags","maintainer":"pkubaj@FreeBSD.org","www":"https://github.com/hartwork/resolve-march-native","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c02ee506c929ab7eda1718a680933e4dd0cf00a6945542c8dd481975e2d0d11c","flatsize":106636,"path":"All/py311-resolve-march-native-6.0.1_1.pkg","repopath":"All/py311-resolve-march-native-6.0.1_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":22420,"desc":"resolve-march-native is a small command line tool to resolve -march=native into\nexplicit GCC flags.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"annotations":{"flavor":"py311"}},{"name":"py311-requests_ntlm","origin":"www/py-requests_ntlm","version":"1.3.0_1","comment":"HTTP NTLM authentication using the requests library","maintainer":"yuri@FreeBSD.org","www":"https://github.com/requests/requests-ntlm","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"53afc376a3ca34e60e70b48ff786dec44a9e478f1e93a94c933c753bb12c250d","flatsize":43337,"path":"All/py311-requests_ntlm-1.3.0_1.pkg","repopath":"All/py311-requests_ntlm-1.3.0_1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":11332,"desc":"This package allows for HTTP NTLM authentication using the requests library.\n\nNTLM is a suite of authentication and session security protocols used in\nvarious Microsoft network protocol implementations.","deps":{"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-ntlm-auth":{"origin":"security/py-ntlm-auth","version":"1.5.0_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-requests-unixsocket","origin":"www/py-requests-unixsocket","version":"0.2.0_1","comment":"Use requests to talk HTTP via a UNIX domain socket","maintainer":"uros@gruber.si","www":"https://github.com/msabramo/requests-unixsocket","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"79654ae5eb03ca4c5c1ff10dd0a7e755dd5ab372d193289b9f7bb08c22204f66","flatsize":76862,"path":"All/py311-requests-unixsocket-0.2.0_1.pkg","repopath":"All/py311-requests-unixsocket-0.2.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":17084,"desc":"Use requests to talk HTTP via a UNIX domain socket","deps":{"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-requirements-parser","origin":"devel/py-requirements-parser","version":"0.11.0","comment":"Python module for parsing Pip requirement files","maintainer":"sunpoet@FreeBSD.org","www":"https://requirements-parser.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f175472fca20ba95e267235e5d373d0d1d1471a269ebe53e3005c5f3bf912743","flatsize":91165,"path":"All/py311-requirements-parser-0.11.0.pkg","repopath":"All/py311-requirements-parser-0.11.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":18544,"desc":"Requirements Parser is a small Python module for parsing Pip requirement files.\n\nThe goal is to parse everything in the Pip requirement file format spec.","deps":{"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-types-setuptools":{"origin":"devel/py-types-setuptools","version":"76.0.0.20250313"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-rmf","origin":"science/py-rmf","version":"1.7.0","comment":"Library to support reading and writing of Rich Molecular Format files","maintainer":"yuri@FreeBSD.org","www":"https://integrativemodeling.org/rmf/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1caeef0993c478655708dac98bb1fdd6a5560546a3739487608fdb6dc2074462","flatsize":9730271,"path":"All/py311-rmf-1.7.0.pkg","repopath":"All/py311-rmf-1.7.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1193784,"desc":"The Python binding for Rich Molecular Format (RMF) file format library\nstoring hierarchical molecular data (such as atomic or coarse grained\nrepresentations of proteins), along with markup, including geometry and score\ndata.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"},"rmf":{"origin":"science/rmf","version":"1.7.0_1"}},"categories":["graphics","science"],"annotations":{"flavor":"py311"}},{"name":"py311-requirements-detector","origin":"devel/py-requirements-detector","version":"1.3.2","comment":"Find and list requirements of a Python project","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/prospector-dev/requirements-detector","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ef11a414319500e21d83fff4b25a6c50933b1a8c335500fa49ade7f3211b9ccf","flatsize":243339,"path":"All/py311-requirements-detector-1.3.2.pkg","repopath":"All/py311-requirements-detector-1.3.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":43864,"desc":"Requirements Detector is a simple Python tool which attempts to find and list\nthe requirements of a Python project.\n\nWhen run from the root of a Python project, it will try to ascertain which\nlibraries and the versions of those libraries that the project depends on.\n\nIt uses the following methods in order, in the root of the project:\n 1. Parse setup.py (if this is successful, the remaining steps are skipped)\n 2. Parse pyproject.yoml (if a tool.poetry.dependencies section is found, the\n    remaining steps are skipped)\n 3. Parse requirements.txt or requirements.pip\n 4. Parse all *.txt and *.pip files inside a folder called requirements\n 5. Parse all files in the root folder matching *requirements*.txt or reqs.txt\n    (so for example, pip_requirements.txt would match, as would\n    requirements_common.txt)","deps":{"py311-astroid":{"origin":"devel/py-astroid","version":"3.3.9"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-semver":{"origin":"devel/py-semver","version":"3.0.4"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-requestsexceptions","origin":"devel/py-requestsexceptions","version":"1.4.0_1","comment":"Library to find the correct path to exceptions in the requests library","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/openstack/requestsexceptions","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"56c53012559124c2e847f465f8cfcf99a8471e0d26723851616fb3dbf06b45f0","flatsize":31789,"path":"All/py311-requestsexceptions-1.4.0_1.pkg","repopath":"All/py311-requestsexceptions-1.4.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":7364,"desc":"Import exceptions from potentially bundled packages in requests.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-requests-wsgi-adapter","origin":"www/py-requests-wsgi-adapter","version":"0.4.1_1","comment":"WSGI Transport Adapter for Requests","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/seanbrant/requests-wsgi-adapter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"adb6e42d7e2bce20d3c5dfa82a3e79407fdaf09f4cedcec45d484cf10c0c2d0a","flatsize":28823,"path":"All/py311-requests-wsgi-adapter-0.4.1_1.pkg","repopath":"All/py311-requests-wsgi-adapter-0.4.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":8128,"desc":"WSGI Transport Adapter for Requests","deps":{"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-requests-gssapi","origin":"www/py-requests-gssapi","version":"1.3.0","comment":"GSSAPI authentication handler for python-requests","maintainer":"ehaupt@FreeBSD.org","www":"https://pypi.org/project/requests-gssapi/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"04a9070e1befc9fffdd4c4a5f93256dde6ce59659974430e28b89cb0c81f9493","flatsize":75101,"path":"All/py311-requests-gssapi-1.3.0.pkg","repopath":"All/py311-requests-gssapi-1.3.0.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":17472,"desc":"Requests is an HTTP library, written in Python, for human beings. This\nlibrary adds optional GSSAPI authentication support and supports mutual\nauthentication.\n\nIt provides a fully backward-compatible shim for the old\npython-requests-kerberos library.\n\nA more powerful interface is provided by the HTTPSPNEGOAuth component,\nbut this is of course not guaranteed to be compatible. Documentation\nbelow is written toward the new interface.","deps":{"py311-gssapi":{"origin":"security/py-gssapi","version":"1.8.3_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-requests-toolbelt","origin":"www/py-requests-toolbelt","version":"1.0.0_1","comment":"Utility belt for advanced users of python-requests","maintainer":"sunpoet@FreeBSD.org","www":"https://toolbelt.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7a1299ab61e41eff92dd774e187e0d165357628c51104c4c5826febe89d68040","flatsize":481659,"path":"All/py311-requests-toolbelt-1.0.0_1.pkg","repopath":"All/py311-requests-toolbelt-1.0.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":79020,"desc":"This is a collection of utilities that some users of python-requests might need\nbut do not belong in requests proper. The library is actively maintained by\nmembers of the requests core development team, and so reflects the\nfunctionality most requested by users of the requests library.","deps":{"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-requests-futures","origin":"www/py-requests-futures","version":"1.0.1_1","comment":"HTTP library written in Python for human beings","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ross/requests-futures","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"59f8446b5cbd3e4aa3b303b81529b6f4d2e7937cdcc90a9cb2e2861772c613ac","flatsize":53551,"path":"All/py311-requests-futures-1.0.1_1.pkg","repopath":"All/py311-requests-futures-1.0.1_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":13052,"desc":"Small add-on for the python requests http library. Makes use of python\n3.2's concurrent.futures or the backport for prior versions of python.","deps":{"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-requirementslib","origin":"devel/py-requirementslib","version":"3.0.0","comment":"Tool for converting between pip-style and pipfile requirements","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sarugaku/requirementslib","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4ebb96287a8faa4bfd1840deda587c64e7979ff90dc0224bec7c2808f5f831a6","flatsize":1413591,"path":"All/py311-requirementslib-3.0.0.pkg","repopath":"All/py311-requirementslib-3.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":228676,"desc":"RequirementsLib provides a simple layer for building and interacting with\nrequirements in both the Pipfile format and the requirements.txt format. This\nlibrary was originally built for converting between these formats in Pipenv.","deps":{"py311-distlib":{"origin":"devel/py-distlib","version":"0.3.9_1"},"py311-pep517":{"origin":"devel/py-pep517","version":"0.13.1"},"py311-pip":{"origin":"devel/py-pip","version":"23.3.2_4"},"py311-platformdirs":{"origin":"devel/py-platformdirs","version":"4.3.6"},"py311-plette":{"origin":"devel/py-plette","version":"2.1.0"},"py311-pydantic":{"origin":"devel/py-pydantic","version":"1.10.20_1,1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-tomlkit":{"origin":"textproc/py-tomlkit","version":"0.13.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-requests-credssp","origin":"security/py-requests-credssp","version":"1.2.0_2","comment":"Authentication handler for using CredSSP with Python Requests","maintainer":"rozhuk.im@gmail.com","www":"https://github.com/jborean93/requests-credssp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9584fee343f7c10b5bf67e4215a380e63596cd032ddb45872c88a1f389e3808d","flatsize":116987,"path":"All/py311-requests-credssp-1.2.0_2.pkg","repopath":"All/py311-requests-credssp-1.2.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":22496,"desc":"An authentication handler for using CredSSP with Python Requests.","deps":{"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-openssl":{"origin":"security/py-openssl","version":"24.1.0_1,1"},"py311-pyasn1":{"origin":"devel/py-pyasn1","version":"0.6.0"},"py311-pyspnego":{"origin":"security/py-pyspnego","version":"0.11.2"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-requests-oauthlib","origin":"www/py-requests-oauthlib","version":"2.0.0","comment":"OAuthlib authentication support for Requests","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/requests/requests-oauthlib","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5dbd32893c10a351f545574da13943c152939fb8be629dea0f558e0661a47dc0","flatsize":202661,"path":"All/py311-requests-oauthlib-2.0.0.pkg","repopath":"All/py311-requests-oauthlib-2.0.0.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":34136,"desc":"This project provides first-class OAuth library support for Requests.\n\nOAuth 1 can seem overly complicated and it sure has its quirks. Luckily,\nrequests_oauthlib hides most of these and let you focus at the task at hand.","deps":{"py311-oauthlib":{"origin":"security/py-oauthlib","version":"3.2.2_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-requests-mock","origin":"www/py-requests-mock","version":"1.12.1","comment":"Mock out responses from the requests package","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jamielennox/requests-mock","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"25b9d4735306fad5d594522148a84eee7760670f0915dd7d9554475550bcf6b1","flatsize":198538,"path":"All/py311-requests-mock-1.12.1.pkg","repopath":"All/py311-requests-mock-1.12.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":37692,"desc":"requests-mock provides a building block to stub out the HTTP requests portions\nof your testing code.","deps":{"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-requests-kerberos","origin":"security/py-requests-kerberos","version":"0.14.0_2","comment":"Kerberos authentication handler for python-requests","maintainer":"dvl@FreeBSD.org","www":"https://github.com/requests/requests-kerberos","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8ceb086dc7247e1b049d88c8914dc0e4a87b6f0a814d4a8c01c8b731e2882669","flatsize":76984,"path":"All/py311-requests-kerberos-0.14.0_2.pkg","repopath":"All/py311-requests-kerberos-0.14.0_2.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":17412,"desc":"An authentication handler for using Kerberos with Python Requests.\n\nRequests is an HTTP library, written in Python, for human beings. This\nlibrary adds optional Kerberos/GSSAPI authentication support and supports\nmutual authentication. Basic GET usage:\n\n>>> import requests\n>>> from requests_kerberos import HTTPKerberosAuth\n>>> r = requests.get(\"http://example.org\", auth=HTTPKerberosAuth())\n...\nThe entire requests.api should be supported.","deps":{"py311-kerberos":{"origin":"security/py-kerberos","version":"1.3.1_2"},"py311-pyspnego":{"origin":"security/py-pyspnego","version":"0.11.2"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-requests-aws4auth","origin":"www/py-requests-aws4auth","version":"1.2.3_1","comment":"AWS4 authentication for Requests","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sam-washington/requests-aws4auth","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"36addc68d58a3092a407209a86504336aec655f369c6ad3b196c4e0d8cc392b8","flatsize":176087,"path":"All/py311-requests-aws4auth-1.2.3_1.pkg","repopath":"All/py311-requests-aws4auth-1.2.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":26220,"desc":"requests-aws4auth is Amazon Web Services version 4 authentication for the Python\nRequests library.\n\nFeatures:\n- Requests authentication for all AWS services that support AWS auth v4\n- Independent signing key objects\n- Automatic regeneration of keys when scope date boundary is passed\n- Support for STS temporary credentials\n\nImplements header-based authentication, GET URL parameter and POST parameter\nauthentication are not supported.","deps":{"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"HTTPX":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-represent","origin":"devel/py-represent","version":"2.1","comment":"Create __repr__ automatically or declaratively","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/RazerM/represent","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"23d6c2bea2129da60a5c82264749a1750f100eed1749adb7ec317edf29fb17b9","flatsize":90188,"path":"All/py311-represent-2.1.pkg","repopath":"All/py311-represent-2.1.pkg","licenselogic":"or","licenses":["BSD3CLAUSE","MIT"],"pkgsize":16648,"desc":"This module creates __repr__ automatically or declaratively.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-requests","origin":"www/py-requests","version":"2.32.3","comment":"Python HTTP for Humans","maintainer":"sunpoet@FreeBSD.org","www":"https://docs.python-requests.org/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6b43ace0b60f5233fd83b379700f4cf4ce5bdf94447783fbd4ca92b2952dfed5","flatsize":673905,"path":"All/py311-requests-2.32.3.pkg","repopath":"All/py311-requests-2.32.3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":115524,"desc":"Requests is an elegant and simple HTTP library for Python, built for human\nbeings.\n\nBeloved Features:\n- Requests is ready for today's web\n- Keep-Alive & Connection Pooling\n- International Domains and URLs\n- Sessions with Cookie Persistence\n- Browser-style SSL Verification\n- Automatic Content Decoding\n- Basic/Digest Authentication\n- Elegant Key/Value Cookies\n- Automatic Decompression\n- Unicode Response Bodies\n- HTTP(S) Proxy Support\n- Multipart File Uploads\n- Streaming Downloads\n- Connection Timeouts\n- Chunked Requests\n- .netrc Support","deps":{"py311-certifi":{"origin":"security/py-certifi","version":"2025.1.31"},"py311-charset-normalizer":{"origin":"textproc/py-charset-normalizer","version":"3.4.1_1"},"py311-idna":{"origin":"dns/py-idna","version":"3.10"},"py311-pysocks":{"origin":"net/py-pysocks","version":"1.7.1_1"},"py311-urllib3":{"origin":"net/py-urllib3","version":"1.26.20,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"SOCKS":"on"},"annotations":{"cpe":"cpe:2.3:a:python:requests:2.32.3:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-requests-file","origin":"www/py-requests-file","version":"2.0.0","comment":"Transport adapter for use with the Requests Python library","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/dashea/requests-file","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e466df4e4a0595ff3a5543ae8c6adcd9d6a3665db93add461db50e3560953c31","flatsize":29261,"path":"All/py311-requests-file-2.0.0.pkg","repopath":"All/py311-requests-file-2.0.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":10008,"desc":"Requests-File is a transport adapter for use with the Requests Python\nlibrary to allow local filesystem access via file:// URLs.","deps":{"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-requests-ftp","origin":"ftp/py-requests-ftp","version":"0.3.1_1","comment":"FTP transport adapter for requests","maintainer":"FreeBSD@Shaneware.biz","www":"https://github.com/Lukasa/requests-ftp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"76209d3e35c6b8eb43dfb10eb8b5a5e3a7cd476e82c17d9948df8b61959aa468","flatsize":55412,"path":"All/py311-requests-ftp-0.3.1_1.pkg","repopath":"All/py311-requests-ftp-0.3.1_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":13348,"desc":"Requests-FTP is an implementation of a very stupid FTP transport\nadapter for use with the awesome Requests Python library.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["ftp","python"],"annotations":{"flavor":"py311"}},{"name":"py311-requests-cache93","origin":"www/py-requests-cache93","version":"0.9.3_4","comment":"Transparent persistent cache for the requests library (0.9.3 branch)","maintainer":"bofh@FreeBSD.org","www":"https://github.com/requests-cache/requests-cache","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0323460290162be34b9c18927f002e898933f593ae31af0078644457d0afa2ca","flatsize":512887,"path":"All/py311-requests-cache93-0.9.3_4.pkg","repopath":"All/py311-requests-cache93-0.9.3_4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":84936,"desc":"requests-cache is a transparent, persistent cache that provides an easy way to\nget better performance with the python requests library.\n\nFeatures:\n- Ease of use: Keep using the requests library you're already familiar with. Add\n  caching with a drop-in replacement for requests.Session, or install globally\n  to add caching to all requests functions.\n- Performance: Get sub-millisecond response times for cached responses. When\n  they expire, you still save time with conditional requests.\n- Persistence: Works with several storage backends including SQLite, Redis,\n  MongoDB, and DynamoDB; or save responses as plain JSON files, YAML, and more\n- Customization: Works out of the box with zero config, but with a robust set of\n  features for configuring and extending the library to suit your needs\n- Expiration: Keep your cache fresh using Cache-Control, eagerly cache\n  everything for long-term storage, use URL patterns for selective caching, or\n  any combination of strategies\n- Compatibility: Can be combined with other popular libraries based on requests","deps":{"py311-appdirs":{"origin":"devel/py-appdirs","version":"1.4.4_1"},"py311-attrs":{"origin":"devel/py-attrs","version":"25.3.0"},"py311-cattrs23":{"origin":"devel/py-cattrs23","version":"23.2.3"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-url-normalize":{"origin":"net/py-url-normalize","version":"1.4.3_1"},"py311-urllib3":{"origin":"net/py-urllib3","version":"1.26.20,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-requests-cache0","origin":"www/py-requests-cache0","version":"0.9.8","comment":"Persistent cache for python requests","maintainer":"sunpoet@FreeBSD.org","www":"https://requests-cache.readthedocs.io/en/stable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5f26b2d9317eb62cd12e16a28581955f254f2f03542d6bb1d7e69861b9b97aee","flatsize":523674,"path":"All/py311-requests-cache0-0.9.8.pkg","repopath":"All/py311-requests-cache0-0.9.8.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":88192,"desc":"requests-cache is a transparent, persistent cache that provides an easy way to\nget better performance with the python requests library.\n\nFeatures:\n- Ease of use: Keep using the requests library you're already familiar with. Add\n  caching with a drop-in replacement for requests.Session, or install globally\n  to add caching to all requests functions.\n- Performance: Get sub-millisecond response times for cached responses. When\n  they expire, you still save time with conditional requests.\n- Persistence: Works with several storage backends including SQLite, Redis,\n  MongoDB, and DynamoDB; or save responses as plain JSON files, YAML, and more\n- Customization: Works out of the box with zero config, but with a robust set of\n  features for configuring and extending the library to suit your needs\n- Expiration: Keep your cache fresh using Cache-Control, eagerly cache\n  everything for long-term storage, use URL patterns for selective caching, or\n  any combination of strategies\n- Compatibility: Can be combined with other popular libraries based on requests","deps":{"py311-appdirs":{"origin":"devel/py-appdirs","version":"1.4.4_1"},"py311-attrs":{"origin":"devel/py-attrs","version":"25.3.0"},"py311-cattrs":{"origin":"devel/py-cattrs","version":"24.1.2"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-url-normalize":{"origin":"net/py-url-normalize","version":"1.4.3_1"},"py311-urllib3":{"origin":"net/py-urllib3","version":"1.26.20,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-requests-cache","origin":"www/py-requests-cache","version":"1.2.1","comment":"Persistent cache for python requests","maintainer":"sunpoet@FreeBSD.org","www":"https://requests-cache.readthedocs.io/en/stable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"701d4e5771bd8acbb9241e049b73735e40ac597542cb98e623c64231b98d3551","flatsize":680524,"path":"All/py311-requests-cache-1.2.1.pkg","repopath":"All/py311-requests-cache-1.2.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":114336,"desc":"requests-cache is a transparent, persistent cache that provides an easy way to\nget better performance with the python requests library.\n\nFeatures:\n- Ease of use: Keep using the requests library you're already familiar with. Add\n  caching with a drop-in replacement for requests.Session, or install globally\n  to add caching to all requests functions.\n- Performance: Get sub-millisecond response times for cached responses. When\n  they expire, you still save time with conditional requests.\n- Persistence: Works with several storage backends including SQLite, Redis,\n  MongoDB, and DynamoDB; or save responses as plain JSON files, YAML, and more\n- Customization: Works out of the box with zero config, but with a robust set of\n  features for configuring and extending the library to suit your needs\n- Expiration: Keep your cache fresh using Cache-Control, eagerly cache\n  everything for long-term storage, use URL patterns for selective caching, or\n  any combination of strategies\n- Compatibility: Can be combined with other popular libraries based on requests","deps":{"py311-attrs":{"origin":"devel/py-attrs","version":"25.3.0"},"py311-cattrs":{"origin":"devel/py-cattrs","version":"24.1.2"},"py311-platformdirs":{"origin":"devel/py-platformdirs","version":"4.3.6"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-url-normalize":{"origin":"net/py-url-normalize","version":"1.4.3_1"},"py311-urllib3":{"origin":"net/py-urllib3","version":"1.26.20,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-remote-pdb","origin":"devel/py-remote-pdb","version":"2.1.0_1","comment":"Remote vanilla PDB over TCP sockets","maintainer":"python@FreeBSD.org","www":"https://github.com/ionelmc/python-remote-pdb","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c6e883fb24a864ccca86c16472f214e8e82eb31d6a1ac178adbc825050899e4a","flatsize":30561,"path":"All/py311-remote-pdb-2.1.0_1.pkg","repopath":"All/py311-remote-pdb-2.1.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":9412,"desc":"Remote vanilla PDB (over TCP sockets) done right.\n\nNo extras, proper handling around connection failures and CI. Based on pdbx.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-repoze.tm2","origin":"devel/py-repoze.tm2","version":"2.1_1,2","comment":"Zope-like transaction manager via WSGI middleware","maintainer":"python@FreeBSD.org","www":"http://www.repoze.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e060564c6fc320df558ff7266ddaf1bf5481c1a1c28196790651f7605e89cb32","flatsize":89621,"path":"All/py311-repoze.tm2-2.1_1,2.pkg","repopath":"All/py311-repoze.tm2-2.1_1,2.pkg","licenselogic":"single","pkgsize":16164,"desc":"repoze.tm2 is a middleware which uses the ZODB transaction manager\nto wrap a call to its pipeline children inside a transaction.  This\nis a fork of the repoze.tm package which depends only on the transaction\npackage rather than the entirety of ZODB (for users who don't rely on\nZODB).","deps":{"py311-transaction":{"origin":"devel/py-transaction","version":"3.1.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-reindent","origin":"textproc/py-reindent","version":"3.5.1_1","comment":"Reindent python scripts","maintainer":"DtxdF@disroot.org","www":"https://pypi.org/project/reindent/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"23bc0b4489c8a1978db2128b7db8ac96e5abbad736262e722438d7cb4fd8b8e2","flatsize":45042,"path":"All/py311-reindent-3.5.1_1.pkg","repopath":"All/py311-reindent-3.5.1_1.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":11436,"desc":"Change Python (.py) files to use 4-space indents and no hard tab characters.\nAlso trim excess spaces and tabs from ends of lines, and remove empty lines\nat the end of files.  Also ensure the last line ends with a newline.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-repoze.lru","origin":"devel/py-repoze.lru","version":"0.7_1","comment":"Tiny LRU cache implementation and decorator","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/repoze/repoze.lru","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d590e831628a099bb20e8188dc0d82117b47968d4be11b1f5f063d896255b8bb","flatsize":194330,"path":"All/py311-repoze.lru-0.7_1.pkg","repopath":"All/py311-repoze.lru-0.7_1.pkg","licenselogic":"single","licenses":["REPOZE"],"pkgsize":24964,"desc":"repoze.lru is a LRU (least recently used) cache implementation. Keys and values\nthat are not used frequently will be evicted from the cache faster than keys and\nvalues that are used frequently.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-rencode","origin":"converters/py-rencode","version":"1.0.6_2","comment":"Web safe object pickling/unpickling","maintainer":"python@FreeBSD.org","www":"https://github.com/aresch/rencode","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fa01c89110c804aea1acd61708443db15615e11278bd79a58214a3ef6d977427","flatsize":231588,"path":"All/py311-rencode-1.0.6_2.pkg","repopath":"All/py311-rencode-1.0.6_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":59304,"desc":"The rencode module is similar to bencode from the BitTorrent project.\nFor complex, heterogeneous data structures with many small elements,\nr-encodings take up significantly less space than b-encodings.\n\nThis version of rencode is a complete rewrite in Cython to attempt to\nincrease the performance over the pure Python module written by Petru\nPaler, Connelly Barnes et al.  Later, it was forked, enhanced, and\nbundled with Deluge.  Now, it is re-packaged and distributed by Xpra.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["converters","devel","python"],"annotations":{"cpe":"cpe:2.3:a:rencode_project:rencode:1.0.6:::::dragonfly6:x86_64:2","flavor":"py311"}},{"name":"py311-reno","origin":"textproc/py-reno","version":"4.1.0_2","comment":"RElease NOtes manager","maintainer":"kai@FreeBSD.org","www":"https://docs.openstack.org/reno/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5f1d36ac4345006b49addb7a64e495f7dc51dd63f50222da361f836ed6a10bce","flatsize":1013277,"path":"All/py311-reno-4.1.0_2.pkg","repopath":"All/py311-reno-4.1.0_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":123644,"desc":"Reno is a release notes manager designed with high throughput in mind,\nsupporting fast distributed development teams without introducing additional\ndevelopment processes. The goal is to encourage detailed and accurate release\nnotes for every release.\n\nReno uses git to store its data, along side the code being described. This means\nrelease notes can be written when the code changes are fresh, so no details are\nforgotten. It also means that release notes can go through the same review\nprocess used for managing code and other documentation changes.\n\nReno stores each release note in a separate file to enable a large number of\ndevelopers to work on multiple patches simultaneously, all targeting the same\nbranch, without worrying about merge conflicts. This cuts down on the need to\nrebase or otherwise manually resolve conflicts, and keeps a development team\nmoving quickly.\n\nReno also supports multiple branches, allowing release notes to be back-ported\nfrom master to maintenance branches together with the code for bug fixes.","deps":{"py311-dulwich":{"origin":"devel/py-dulwich","version":"0.22.8"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-pbr":{"origin":"devel/py-pbr","version":"6.1.1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-referencing","origin":"devel/py-referencing","version":"0.36.2","comment":"JSON Referencing + Python","maintainer":"sunpoet@FreeBSD.org","www":"https://referencing.readthedocs.io/en/stable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"11ce4968cdabd70c3a73f9d1489dd011b6e0d4f3a6fcbddf0a6d9f81750adfdb","flatsize":434479,"path":"All/py311-referencing-0.36.2.pkg","repopath":"All/py311-referencing-0.36.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":64220,"desc":"referencing is an implementation-agnostic implementation of JSON reference\nresolution.\n\nIn other words, a way for e.g. JSON Schema tooling to resolve the $ref keyword\nacross all drafts without needing to implement support themselves.","deps":{"py311-attrs":{"origin":"devel/py-attrs","version":"25.3.0"},"py311-rpds-py":{"origin":"devel/py-rpds-py","version":"0.23.1"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-repoze.who","origin":"devel/py-repoze.who","version":"2.4_1","comment":"Identification and authentication framework for WSGI","maintainer":"bofh@FreeBSD.org","www":"http://www.repoze.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"56f0f5dd6dd3c51f4bd92428726efcd8ed627d1cdebafff2da99152f0ee1c7d2","flatsize":1165351,"path":"All/py311-repoze.who-2.4_1.pkg","repopath":"All/py311-repoze.who-2.4_1.pkg","licenselogic":"single","licenses":["REPOZE"],"pkgsize":131716,"desc":"repoze.who is an identification and authentication framework\nfor arbitrary WSGI applications. It acts as WSGI middleware.","deps":{"py311-webob":{"origin":"www/py-webob","version":"1.8.7_1"},"py311-zope.interface":{"origin":"devel/py-zope.interface","version":"5.3.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-rednose","origin":"devel/py-rednose","version":"1.3.0_1","comment":"Coloured output for nosetests","maintainer":"bofh@FreeBSD.org","www":"https://github.com/JBKahn/rednose","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e65185ee3101fc82c82e13a1c5d77a844af9e7b868d4c6de7f8ba939b0b2fd77","flatsize":139107,"path":"All/py311-rednose-1.3.0_1.pkg","repopath":"All/py311-rednose-1.3.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":25176,"desc":"Rednose is a nosetests plugin for adding colour (and readability) to\nnosetest console results.","deps":{"py311-colorama":{"origin":"devel/py-colorama","version":"0.4.6"},"py311-termstyle":{"origin":"devel/py-termstyle","version":"0.1.10_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-relatorio","origin":"print/py-relatorio","version":"0.11.1","comment":"Templating library able to output odt and pdf files","maintainer":"sunpoet@FreeBSD.org","www":"https://docs.tryton.org/relatorio/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"781cf2f581e24252d171621faf12f2d9598323c673777ccfa3089609037b461a","flatsize":723233,"path":"All/py311-relatorio-0.11.1.pkg","repopath":"All/py311-relatorio-0.11.1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":327112,"desc":"relatorio is a templating library which provides a way to easily output\nall kind of different files (odt, ods, png, svg, ...). Adding support\nfor more filetype is easy: you just have to create a plugin for this.\nrelatorio also provides a report repository allowing you to link python\nobjects and report together, find reports by mimetypes/name/python\nobjects.","deps":{"py311-Genshi":{"origin":"textproc/py-genshi","version":"0.7.9"},"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-pycha":{"origin":"graphics/py-pycha","version":"0.8.1_2"},"py311-python-magic":{"origin":"devel/py-python-magic","version":"0.4.27_1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["print","python"],"options":{"CHART":"on","FODT":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-redis3","origin":"databases/py-redis3","version":"3.5.3_1","comment":"Python client for Redis key-value store","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/redis/redis-py","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e452aa3e759ddf8fe66204e1fb693bacd8d813531888dd5b8894f07de6866652","flatsize":913913,"path":"All/py311-redis3-3.5.3_1.pkg","repopath":"All/py311-redis3-3.5.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":133388,"desc":"This is the Python interface to the Redis key-value store.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"options":{"HIREDIS":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-regex","origin":"textproc/py-regex","version":"2024.7.24_1","comment":"Alternative regular expression module, to replace re","maintainer":"fax@nohik.ee","www":"https://github.com/mrabarnett/mrab-regex","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0b36ff0905dc43a99c977db540b4d6b50f848d48549497817ad3f8da254307c1","flatsize":2450217,"path":"All/py311-regex-2024.7.24_1.pkg","repopath":"All/py311-regex-2024.7.24_1.pkg","licenselogic":"single","licenses":["PSFL"],"pkgsize":345340,"desc":"This new regex implementation is intended eventually to replace Python's\ncurrent re module implementation.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-reedsolo","origin":"devel/py-reedsolo","version":"1.6.0_1","comment":"Pure-Python Reed Solomon encoder/decoder","maintainer":"loader@FreeBSD.org","www":"https://github.com/tomerfiliba/reedsolomon","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"36fa87b62fabfb65997496bd0cd995d61c01725beff5183aa6ebc47734ce0633","flatsize":690040,"path":"All/py311-reedsolo-1.6.0_1.pkg","repopath":"All/py311-reedsolo-1.6.0_1.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":197068,"desc":"A pure-python universal errors-and-erasures Reed-Solomon Codec, based on\nthe wonderful tutorial at wikiversity, written by \"Bobmath\" and \"LRQ3000\".","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-rectangle-packer","origin":"math/py-rectangle-packer","version":"2.0.2_1","comment":"Rectangle packing library","maintainer":"yuri@FreeBSD.org","www":"https://github.com/Penlect/rectangle-packer","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"50a898f9e249763f6d1ba002d74a9f7f11c91eb7ceddc69d7f240d6e11eb2e37","flatsize":176680,"path":"All/py311-rectangle-packer-2.0.2_1.pkg","repopath":"All/py311-rectangle-packer-2.0.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":51152,"desc":"rectangle-packer solves the following problem: Given a set of rectangles with\nfixed orientations, find a bounding box of minimum area that contains them all\nwith no overlap.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-redis2","origin":"databases/py-redis2","version":"2.10.6_3","comment":"Python client for Redis key-value store","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/redis/redis-py","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"58da68f89bb79e50f99c7f537f19d123b323006853dbc1da02f0034eb9ed19b1","flatsize":700343,"path":"All/py311-redis2-2.10.6_3.pkg","repopath":"All/py311-redis2-2.10.6_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":105060,"desc":"This is the Python interface to the Redis key-value store.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"options":{"HIREDIS":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-recommonmark","origin":"textproc/py-recommonmark","version":"0.5.0_3","comment":"CommonMark bridge for docutils and Sphinx","maintainer":"brooks@FreeBSD.org","www":"https://github.com/readthedocs/recommonmark","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"18f01763beefe0c4a6ff50fa033d9b0e6243d0a86728551c4da216318c26d057","flatsize":116017,"path":"All/py311-recommonmark-0.5.0_3.pkg","repopath":"All/py311-recommonmark-0.5.0_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":22888,"desc":"Recommonmark is a a docutils-compatibility bridge to CommonMark.\n\nThis allows you to write CommonMark inside of Docutils & Sphinx\nprojects.","deps":{"py311-CommonMark":{"origin":"textproc/py-CommonMark","version":"0.9.1_2"},"py311-docutils":{"origin":"textproc/py-docutils","version":"0.21.2,1"},"py311-sphinx":{"origin":"textproc/py-sphinx","version":"5.3.0_3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-recaptcha","origin":"www/py-recaptcha","version":"1.0.6_2","comment":"Plugin for reCAPTCHA and reCAPTCHA Mailhide","maintainer":"philip@FreeBSD.org","www":"https://pypi.org/project/recaptcha-client/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eaeacd8f1360e5a26aed70abe85331cc7be724dde5110e73f6ed0546391ada99","flatsize":23316,"path":"All/py311-recaptcha-1.0.6_2.pkg","repopath":"All/py311-recaptcha-1.0.6_2.pkg","licenselogic":"single","pkgsize":7256,"desc":"Provides a CAPTCHA for Python using the reCAPTCHA service. Does not require\nany imaging libraries because the CAPTCHA is served directly from reCAPTCHA.\nAlso allows you to securely obfuscate emails with Mailhide. This functionality\nrequires pycrypto. This library requires two types of API keys. If you'd like\nto use the CAPTCHA, you'll need a key from http://recaptcha.net/api/getkey.\nFor Mailhide, you'll need a key from http://mailhide.recaptcha.net/apikey.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-regress","origin":"devel/py-regress","version":"0.4.2_13","comment":"Python bindings to Rust's regress ECMA regular expressions library","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/crate-py/regress","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5a09ecdddd2973d44652d8f2581e5682b9ff5fdc47ac58e10b9d526d27407617","flatsize":813557,"path":"All/py311-regress-0.4.2_13.pkg","repopath":"All/py311-regress-0.4.2_13.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":278272,"desc":"regress is a backtracking regular expression engine implemented in Rust, which\ntargets JavaScript regular expression syntax.\n\nIt's fast, Unicode-aware, has few dependencies, and has a big test suite. It\nmakes fewer guarantees than the regex crate but it enables more syntactic\nfeatures, such as backreferences and lookaround assertions.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-red-black-tree-mod","origin":"devel/py-red-black-tree-mod","version":"1.22_1","comment":"Flexible python implementation of red black trees","maintainer":"DtxdF@disroot.org","www":"https://stromberg.dnsalias.org/~strombrg/red-black-tree-mod","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ae6fc6379ce250171d511f3b6559fdbd7d5935a01f08279239a0a840ce04eb26","flatsize":257929,"path":"All/py311-red-black-tree-mod-1.22_1.pkg","repopath":"All/py311-red-black-tree-mod-1.22_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":22496,"desc":"red-black-tree-mod is a pair of python modules implementing red\nblack trees.\n\nRed-black trees are a little slower than treaps, but they give a\nnice low standard deviation in operation times, and this code is\nrather flexible.\n\nA module is provided for red black trees that enforce uniqueness.\nThey allow for set-like use and dictionary-like use.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-rebulk","origin":"devel/py-rebulk","version":"3.2.0_1","comment":"Python library that performs advanced searches in strings","maintainer":"andrej@ebert.su","www":"https://github.com/Toilal/rebulk","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"540d49902648a4233067fc75958b15891687f2b737cb8b5bdd843bdc0f612d3d","flatsize":1000606,"path":"All/py311-rebulk-3.2.0_1.pkg","repopath":"All/py311-rebulk-3.2.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":119060,"desc":"ReBulk is a python library that performs advanced searches in strings\nthat would be hard to implement using re module or String methods only.\nIt includes some features like Patterns, Match, Rule that allows\ndevelopers to build a custom and complex string matcher using a readable\nand extendable API.","deps":{"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-reals","origin":"math/py-reals","version":"0.0.5_1","comment":"Lightweight python3 library for arithmetic with real numbers","maintainer":"lwhsu@FreeBSD.org","www":"https://github.com/rubenvannieuwpoort/reals","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ed7c901d5fa5cbc8ba1a84ba7c006ebaab28843635de783b9fbfab2b40e1aecb","flatsize":201267,"path":"All/py311-reals-0.0.5_1.pkg","repopath":"All/py311-reals-0.0.5_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":32776,"desc":"Reals is a lightweight Python library for arbitrary precision arithmetic. It\nallows you to compute approximations to an arbitrary degree of precision, and,\ncontrary to most other libraries, guarantees that all digits it displays are\ncorrect. It works by using interval arithmetic and continued fractions. The\nbulk of this code is based on Bill Gosper's notes on continued fractions in\nwhich he presents algorithms for doing arithmetic on continued fractions.\n\nThe reals library is characterized by:\n\n  * Correctness; the reals library uses interval arithmetic to ensure that all\n    the digits are correct.\n  * Calculations are done in a streaming way; the result of previous\n    calculations can be re-used.\n  * Uses no external libraries.\n  * Focus on usability.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-readme-renderer","origin":"devel/py-readme-renderer","version":"44.0","comment":"Library for rendering \"readme\" descriptions","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/pypa/readme_renderer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"75eec355cd73ec5dd963ca442c7af02f8f1f0fc4c34c5b858a2e6e650a6ff907","flatsize":67919,"path":"All/py311-readme-renderer-44.0.pkg","repopath":"All/py311-readme-renderer-44.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":17168,"desc":"Readme Renderer is a library that will safely render arbitrary README files into\nHTML. It is designed to be used in Warehouse to render the long_description for\npackages. It can handle Markdown, reStructuredText (.rst), and plain text.","deps":{"py311-cmarkgfm":{"origin":"textproc/py-cmarkgfm","version":"2024.11.20"},"py311-docutils":{"origin":"textproc/py-docutils","version":"0.21.2,1"},"py311-nh3":{"origin":"www/py-nh3","version":"0.2.21"},"py311-pygments":{"origin":"textproc/py-pygments","version":"2.19.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"MD":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-readchar","origin":"textproc/py-readchar","version":"3.1.0_1","comment":"Python library to read characters and key strokes","maintainer":"0mp@FreeBSD.org","www":"https://github.com/magmax/python-readchar","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"928eb1ea56b7364ebde830d27e9c7060e7e816a8284f602ab682f2c15d367dcd","flatsize":42334,"path":"All/py311-readchar-3.1.0_1.pkg","repopath":"All/py311-readchar-3.1.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10260,"desc":"Library to easily read single chars and key strokes.  The idea is to have a\nportable way to read single characters and key-strokes.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-readability-lxml","origin":"www/py-readability-lxml","version":"0.8.1_1","comment":"Fast HTML to text parser (article readability tool)","maintainer":"m.ne@gmx.net","www":"https://github.com/buriy/python-readability","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2efb7e8435ce43ce6b104be5ff337fd1a0b23bc5bc832d92a4a5ad8d4361fb4c","flatsize":153441,"path":"All/py311-readability-lxml-0.8.1_1.pkg","repopath":"All/py311-readability-lxml-0.8.1_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":35448,"desc":"Fast HTML to text parser (article readability tool).\nGiven an HTML document, it pulls out the main body text and cleans it up.","deps":{"py311-chardet":{"origin":"textproc/py-chardet","version":"5.2.0,1"},"py311-cssselect":{"origin":"www/py-cssselect","version":"1.3.0"},"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-timeout-decorator":{"origin":"devel/py-timeout-decorator","version":"0.5.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"CCHARDET":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-re-assert","origin":"devel/py-re-assert","version":"1.1.0_1","comment":"Show where your regex match assertion failed","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/asottile/re-assert","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0a7c0e14dd796307c106411ff1e651c21784cffa8f5eb1f233532cd69c43fc8c","flatsize":17879,"path":"All/py311-re-assert-1.1.0_1.pkg","repopath":"All/py311-re-assert-1.1.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6708,"desc":"re-assert shows where your regex match assertion failed.","deps":{"py311-regex":{"origin":"textproc/py-regex","version":"2024.7.24_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-recurring-ical-events","origin":"devel/py-recurring-ical-events","version":"3.6.0","comment":"Calculate recurrence times of events, todos, alarms and journals based on icalendar RFC5545","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/niccokunzmann/python-recurring-ical-events","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"273444ead3022cb5842fb16f00771e3a198275253e5e4e76ea31b0746feecb86","flatsize":1737965,"path":"All/py311-recurring-ical-events-3.6.0.pkg","repopath":"All/py311-recurring-ical-events-3.6.0.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":233060,"desc":"ICal has some complexity to it: Events, TODOs and Journal entries can be\nrepeated, removed from the feed and edited later on. This tool takes care of\nthese circumstances.","deps":{"py311-icalendar":{"origin":"devel/py-icalendar","version":"4.0.3_3"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-tzdata":{"origin":"devel/py-tzdata","version":"2025.2"},"py311-x-wr-timezone":{"origin":"devel/py-x-wr-timezone","version":"1.0.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-redis","origin":"databases/py-redis","version":"5.2.1","comment":"Python client for Redis key-value store","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/redis/redis-py","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"32b3c3bf2a0267a5cefee8f14429cf16c953f5e46ebbccc0e65f951987d58a39","flatsize":4000391,"path":"All/py311-redis-5.2.1.pkg","repopath":"All/py311-redis-5.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":476184,"desc":"This is the Python interface to the Redis key-value store.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"options":{"HIREDIS":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-readtime","origin":"textproc/py-readtime","version":"3.0.0_1","comment":"Calculates the time some text takes the average human to read","maintainer":"kai@FreeBSD.org","www":"https://github.com/alanhamlett/readtime","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"594a0bd5871324d50aaee6d5325319d83b8423381061f6aac7f56e26e8099ba5","flatsize":33188,"path":"All/py311-readtime-3.0.0_1.pkg","repopath":"All/py311-readtime-3.0.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":9932,"desc":"Calculates the time some text takes the average human to read, based on\nMedium's read time forumula.\n\nMedium's Help Center says:\n\n\"Read time is based on the average reading speed of an adult (roughly 265 WPM).\n We take the total word count of a post and translate it into minutes, with an\n adjustment made for images. For posts in Chinese, Japanese and Korean, it's a\n function of number of characters (500 characters/min) with an adjustment made\n for images.\"\n\nSource: https://help.medium.com/hc/en-us/articles/214991667-Read-time","deps":{"py311-beautifulsoup":{"origin":"www/py-beautifulsoup","version":"4.13.3_1"},"py311-markdown2":{"origin":"textproc/py-markdown2","version":"2.4.13_1"},"py311-pyquery":{"origin":"devel/py-pyquery","version":"2.0.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-readthedocs-sphinx-ext","origin":"textproc/py-readthedocs-sphinx-ext","version":"2.2.5","comment":"Sphinx extension for Read the Docs overrides","maintainer":"agh@riseup.net","www":"https://pypi.org/project/readthedocs-sphinx-ext","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9eddc73cfb49b89e152a60f978e72f932808f54abb6698d9327411e5afe40e3c","flatsize":84667,"path":"All/py311-readthedocs-sphinx-ext-2.2.5.pkg","repopath":"All/py311-readthedocs-sphinx-ext-2.2.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19052,"desc":"Read the Docs Sphinx Extensions\n\nThe Sphinx extension that make Sphinx easier to use. Some extensions require\nRead the Docs features, others are just extensions that and enabled during\nbuilds of Read the Docs.\n\nCurrently packaged extensions include:\n * An extension for building documentation like readthedocs.io. fame\n * template-meta, allows users to specify template overrides in per-page\n   context.","deps":{"py311-wheel":{"origin":"devel/py-wheel","version":"0.45.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-recordclass","origin":"devel/py-recordclass","version":"0.22_1","comment":"Mutable variants of tuple and collections.namedtuple","maintainer":"thierry@FreeBSD.org","www":"https://github.com/intellimath/recordclass","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"04b8499fe464430f7e1a66c4ad201cc9c7f286308be51ddbe7eb5a80f1d5733b","flatsize":1176645,"path":"All/py311-recordclass-0.22_1.pkg","repopath":"All/py311-recordclass-0.22_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":156152,"desc":"Recordclass is a MIT Licensed python library. It was started as a \"proof of\nconcept\" for the problem of fast \"mutable\" alternative of namedtuple. It\nimplements a factory function recordclass (a variant of collection.namedtuple)\nin order to create record-like classes with the same API as\ncollection.namedtuple. It was evolved further in order to provide more memory\nsaving, fast and flexible types.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-rcssmin","origin":"archivers/py-rcssmin","version":"1.2.0_1","comment":"Fast CSS minifier for Python","maintainer":"ultima@FreeBSD.org","www":"https://github.com/ndparker/rcssmin","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5dcca2cc7b8f2f438e566c629193dbab733cc2cac2f8289db028bec2e7423b4d","flatsize":95470,"path":"All/py311-rcssmin-1.2.0_1.pkg","repopath":"All/py311-rcssmin-1.2.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":22936,"desc":"This module is a re-implementation aiming for speed instead of maximum\ncompression, so it can be used at runtime (rather than during a\npreprocessing step). RCSSmin does syntactical compression only (removing\nspaces, comments and possibly semicolons). It does not provide semantic\ncompression (like removing empty blocks, collapsing redundant properties\netc). It does, however, support various CSS hacks (by keeping them\nworking as intended).","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["archivers","python"],"annotations":{"flavor":"py311"}},{"name":"py311-rchitect","origin":"devel/py-rchitect","version":"0.4.7","comment":"Interoperate R with Python","maintainer":"yuri@FreeBSD.org","www":"https://github.com/randy3k/rchitect","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6fc422647d7946a705fa99662cf0a8a81aea76f6c54b798f27cb69c39379df76","flatsize":548124,"path":"All/py311-rchitect-0.4.7.pkg","repopath":"All/py311-rchitect-0.4.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":96452,"desc":"An alternate R console that differs from rpy2 in that it doesn't require too\nmany dependencies and a toolchain.","deps":{"py311-cffi":{"origin":"devel/py-cffi","version":"1.17.1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-rawpy","origin":"graphics/py-rawpy","version":"0.24.0","comment":"RAW image processing for Python, a wrapper for libraw","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/letmaik/rawpy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"487220d7e90a02edb452cf6a7900cf377727733aa0fa59155f54a6729eaab91a","flatsize":312074,"path":"All/py311-rawpy-0.24.0.pkg","repopath":"All/py311-rawpy-0.24.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":92828,"desc":"rawpy is an easy-to-use Python wrapper for the LibRaw library. It also contains\nsome extra functionality for finding and repairing hot/dead pixels.","deps":{"libraw":{"origin":"graphics/libraw","version":"0.21.3"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-rdflib","origin":"textproc/py-rdflib","version":"7.1.3","comment":"Python library for RDF manipulation","maintainer":"python@FreeBSD.org","www":"https://github.com/RDFLib/rdflib","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"77e66ce68614f81b83b01c704d5f8d5c826931b5dee06f95785332a82f34d18e","flatsize":5907105,"path":"All/py311-rdflib-7.1.3.pkg","repopath":"All/py311-rdflib-7.1.3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":868668,"desc":"RDFLib is a python library containing an RDF triple store and RDF/XML\nparser/serializer.","deps":{"py311-pyparsing":{"origin":"devel/py-pyparsing","version":"3.2.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"options":{"BERKELEYDB":"off","HTML":"off","LXML":"off","NETWORKX":"off","ORJSON":"off"},"annotations":{"cpe":"cpe:2.3:a:rdflib_project:rdflib:7.1.3:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-rb","origin":"databases/py-rb","version":"1.10.0_1","comment":"Redis blaster","maintainer":"sunpoet@FreeBSD.org","www":"https://rb.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8732a59bf10084ead300c5fa6bccb3d176b4a05c9397d59bb7da1368149d29df","flatsize":324806,"path":"All/py311-rb-1.10.0_1.pkg","repopath":"All/py311-rb-1.10.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":55516,"desc":"Rb is the fastest way to talk to many redis nodes. It can do routing as well as\nblindly blasting commands to many nodes.","deps":{"py311-redis2":{"origin":"databases/py-redis2","version":"2.10.6_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-rauth","origin":"devel/py-rauth","version":"0.7.2_2","comment":"Python library for OAuth 1.0/a, 2.0, and Ofly consumers","maintainer":"bofh@FreeBSD.org","www":"https://github.com/litl/rauth","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ac6b52a7c982be74608b096caf0246dc84df8bae826b68c41853b2a46196c7fe","flatsize":200208,"path":"All/py311-rauth-0.7.2_2.pkg","repopath":"All/py311-rauth-0.7.2_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":27932,"desc":"This package provides OAuth 1.0/a, 2.0, and Ofly consumer support. The\npackage is wrapped around the superb Python Requests.\n\n * Supports OAuth 1.0/a, 2.0 and Ofly\n * Service wrappers for convenient connection initialization\n * Authenticated session objects providing nifty things like keep-alive\n * Well tested (100%25 coverage)\n * Built on Requests","deps":{"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-ratelim","origin":"devel/py-ratelim","version":"0.1.6_1","comment":"Makes it easy to respect rate limits","maintainer":"acm@FreeBSD.org","www":"https://github.com/themiurgo/ratelim","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7ef3d477200b2abbdfadd620d4e8955b435cdb77f900ffe6d9d4587c07513da1","flatsize":15729,"path":"All/py311-ratelim-0.1.6_1.pkg","repopath":"All/py311-ratelim-0.1.6_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5000,"desc":"Ratelim is a simple Python library that limits the number of times a function\ncan be called during a time interval. It is particularly useful when using\nonline APIs, which commonly enforce rate limits.\n\nFeatures\n\n- Works in Py2 and Py3.\n- Greedy and patient rate limiting.\n- Preserves function signature.","deps":{"py311-decorator":{"origin":"devel/py-decorator","version":"5.2.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ratelimiter","origin":"devel/py-ratelimiter","version":"1.2.0_2","comment":"Simple python rate limiting object","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/RazerM/ratelimiter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"28cd8648e63ae85a27d317438287b9e62c0ecd7bc1dde1ab5354b633ad10face","flatsize":44709,"path":"All/py311-ratelimiter-1.2.0_2.pkg","repopath":"All/py311-ratelimiter-1.2.0_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":10056,"desc":"This package provides the ratelimiter module, which ensures that an operation\nwill not be executed more than a given number of times on a given period. This\ncan prove useful when working with third parties APIs which require for example\na maximum of 10 requests per second.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-rawkit","origin":"graphics/py-rawkit","version":"0.6.0_1","comment":"Ctypes based libraw bindings","maintainer":"m.ne@gmx.net","www":"https://rawkit.readthedocs.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8b3fe33dc38bfb268f5d27c51d304d0ec3e4864e856c1bec99f0c201b9053b96","flatsize":336779,"path":"All/py311-rawkit-0.6.0_1.pkg","repopath":"All/py311-rawkit-0.6.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":44992,"desc":"rawkit (pronounced rocket) is a ctypes-based LibRaw binding for\nPython inspired by the Wand API.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-rarfile","origin":"archivers/py-rarfile","version":"4.1_1","comment":"Python module for RAR archive reading","maintainer":"ports@caomhin.org","www":"https://github.com/markokr/rarfile","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"49020c0bbc0be193339daaf5b22efd3c668e698012f6824f9d2d205c6dd86ce3","flatsize":419660,"path":"All/py311-rarfile-4.1_1.pkg","repopath":"All/py311-rarfile-4.1_1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":72176,"desc":"This is Python module for RAR archive reading. The interface is made\nas zipfile like as possible.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"},"unrar":{"origin":"archivers/unrar","version":"7.10,6"}},"categories":["archivers","python"],"annotations":{"flavor":"py311"}},{"name":"py311-rbtools","origin":"devel/rbtools","version":"2.0_2","comment":"Set of client tools to use with Review Board","maintainer":"ports@FreeBSD.org","www":"https://www.reviewboard.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e7b74ccabf8593a1612f6e20d944e6b5d24a3a712381b3c4d4e79c425a036f72","flatsize":3627347,"path":"All/py311-rbtools-2.0_2.pkg","repopath":"All/py311-rbtools-2.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":442732,"desc":"rbtools is a collection of console utility scripts for use with\nReview Board.","deps":{"py311-colorama":{"origin":"devel/py-colorama","version":"0.4.6"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"py311-texttable":{"origin":"textproc/py-texttable","version":"1.7.0_1"},"py311-tqdm":{"origin":"misc/py-tqdm","version":"4.67.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-rbtools port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-rapidfuzz-capi","origin":"devel/py-rapidfuzz-capi","version":"1.0.5_1","comment":"C-API of RapidFuzz","maintainer":"yuri@FreeBSD.org","www":"https://github.com/maxbachmann/rapidfuzz_capi","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ba81a623279bd41db8808ba5d4a14ac2c66b1a7663e941a95db22b6d4465ad46","flatsize":13555,"path":"All/py311-rapidfuzz-capi-1.0.5_1.pkg","repopath":"All/py311-rapidfuzz-capi-1.0.5_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5228,"desc":"This package provides the C-API of RapidFuzz. It can be used inside\nthe pyproject.toml to compile and extension module extending\nRapidFuzz. Providing this C-API in a separate package simplifies the\nbuild process. It allows the usage on platforms which are not\nsupported by RapidFuzz, or for which RapidFuzz does not provide wheels\n(e.g. because they are not officially supported by numpy).","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"flavor":"py311"}},{"name":"py311-raven","origin":"devel/py-raven","version":"6.10.0_2","comment":"Client for Sentry","maintainer":"pi@FreeBSD.org","www":"https://pypi.org/project/raven/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e08512d4b10802cdc8bfeb9156796a4494e47e61fd54deebbb280dde3978b150","flatsize":1414542,"path":"All/py311-raven-6.10.0_2.pkg","repopath":"All/py311-raven-6.10.0_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":341708,"desc":"Raven is a Python client for Sentry (http://getsentry.com/).\n\nIt provides full out-of-the-box support for many of the popular\nframeworks, including Django, Flask, and Pylons. Raven also includes\ndrop-in support for any WSGI-compatible web application.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-rdiff-backup","origin":"sysutils/py-rdiff-backup","version":"2.2.6_2","comment":"Easy to use and efficient backup and restore utility","maintainer":"uzsolt@FreeBSD.org","www":"https://rdiff-backup.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7ca5621a6d8891be4e7db47c271c548a0346a69f0a547a210b72c7631a295f27","flatsize":3781130,"path":"All/py311-rdiff-backup-2.2.6_2.pkg","repopath":"All/py311-rdiff-backup-2.2.6_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":547836,"desc":"rdiff-backup backs up one directory to another, possibly over a network. The\ntarget directory ends up a copy of the source directory, but extra reverse\ndiffs are stored in a special subdirectory of that target directory, so you\ncan still recover files lost some time ago. The idea is to combine the best\nfeatures of a mirror and an incremental backup. rdiff-backup also preserves\nsubdirectories, hard links, dev files, permissions, uid/gid ownership (if it\nis running as root), and modification times. Finally, rdiff-backup can operate\nin a bandwidth efficient manner over a pipe, like rsync. Thus you can use\nrdiff-backup and ssh to securely back a hard drive up to a remote location,\nand only the differences will be transmitted.","deps":{"librsync":{"origin":"net/librsync","version":"2.3.4"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"annotations":{"flavor":"py311"}},{"name":"py311-rasterstats","origin":"graphics/py-rasterstats","version":"0.20.0","comment":"Summarize geospatial raster datasets based on vector geometries","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/perrygeo/python-rasterstats","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a166eb94c38c4567193a64c9fdb733f4f02597a41c096f0a35a7d7c72890a3c8","flatsize":152570,"path":"All/py311-rasterstats-0.20.0.pkg","repopath":"All/py311-rasterstats-0.20.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":32088,"desc":"rasterstats is a Python module for summarizing geospatial raster datasets based\non vector geometries. It includes functions for zonal statistics and\ninterpolated point queries. The command-line interface allows for easy\ninteroperability with other GeoJSON tools.","deps":{"py311-affine":{"origin":"math/py-affine","version":"2.4.0_2"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-cligj":{"origin":"devel/py-cligj","version":"0.7.2_1"},"py311-fiona":{"origin":"graphics/py-fiona","version":"1.10.1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-rasterio":{"origin":"graphics/py-rasterio","version":"1.3.11"},"py311-shapely":{"origin":"devel/py-shapely","version":"1.8.5_2"},"py311-simplejson":{"origin":"devel/py-simplejson","version":"3.18.4_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"options":{"PROGRESS":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-random2","origin":"math/py-random2","version":"1.0.1_1","comment":"Python 3 compatible Python 2 random module","maintainer":"kai@FreeBSD.org","www":"https://pypi.org/project/random2/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"56fb60d4e1576aed0bb18a783378d309b30e72373e6aef7ce00c1fc0224e455f","flatsize":106023,"path":"All/py311-random2-1.0.1_1.pkg","repopath":"All/py311-random2-1.0.1_1.pkg","licenselogic":"single","licenses":["PSFL"],"pkgsize":22504,"desc":"Provides a Python 3 ported version of Python 2.7's 'random' module. It has also\nbeen back-ported to work in Python 2.6.\n\nIn Python 3, the implementation of randrange() was changed, so that even with\nthe same seed you get different sequences in Python 2 and 3. Note that several\nhigh-level functions such as randint() and choice() use randrange().","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ramlfications","origin":"devel/py-ramlfications","version":"0.1.9_2","comment":"Python parser for RAML","maintainer":"grembo@FreeBSD.org","www":"https://github.com/spotify/ramlfications","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"85e3f86f87b597fec8e0d0045f4e674b1e7070fa2737440944f0660ccca31d75","flatsize":542518,"path":"All/py311-ramlfications-0.1.9_2.pkg","repopath":"All/py311-ramlfications-0.1.9_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":87612,"desc":"ramlfications: RAML reference implementation in Python","deps":{"py311-attrs":{"origin":"devel/py-attrs","version":"25.3.0"},"py311-jsonref":{"origin":"devel/py-jsonref","version":"1.1.0"},"py311-markdown2":{"origin":"textproc/py-markdown2","version":"2.4.13_1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-xmltodict":{"origin":"devel/py-xmltodict","version":"0.14.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-radix","origin":"net/py-radix","version":"0.10.0_1","comment":"Python radix-tree implementation","maintainer":"lerik@nolink.net","www":"https://github.com/mjschultz/py-radix","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"822bb0228fca417663bd1ec83f98bdcfefe4d00db8f66b7ebaa73506331b0a5c","flatsize":108649,"path":"All/py311-radix-0.10.0_1.pkg","repopath":"All/py311-radix-0.10.0_1.pkg","licenselogic":"or","licenses":["BSD4CLAUSE","ISCL"],"pkgsize":24768,"desc":"py-radix is an implementation of a radix tree data structure\nfor the storage and retrieval of IPv4 and IPv6 network prefixes.\nThe radix tree is the data structure most commonly used for\nrouting table lookups. It efficiently stores network prefixes of\nvarying lengths and allows fast lookups of containing networks.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-railroad-diagrams","origin":"graphics/py-railroad-diagrams","version":"3.0.1_1","comment":"Generate SVG railroad syntax diagrams, like on JSON.org","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/tabatkins/railroad-diagrams","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"149742f7dfe38781535653a23b4f500e3181276f46283b865c95e20817b23f3f","flatsize":244927,"path":"All/py311-railroad-diagrams-3.0.1_1.pkg","repopath":"All/py311-railroad-diagrams-3.0.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":36752,"desc":"Railroad-diagram Generator is a small library for generating railroad diagrams\n(like what JSON.org uses) using SVG, with both JS and Python ports.\n\nRailroad diagrams are a way of visually representing a grammar in a form that is\nmore readable than using regular expressions or BNF. They can easily represent\nany context-free grammar, and some more powerful grammars. There are several\nrailroad-diagram generators out there, but none of them had the visual appeal I\nwanted, so I wrote my own.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-radicale","origin":"www/radicale","version":"3.5.0","comment":"Python based CalDAV/CardDAV server","maintainer":"decke@FreeBSD.org","www":"https://radicale.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"afff0cb185f6c03f46eb54bd5014e8f2b2779d198f24ebc0b019803ad2fa90b0","flatsize":1691644,"path":"All/py311-radicale-3.5.0.pkg","repopath":"All/py311-radicale-3.5.0.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":274116,"desc":"Radicale is a small but powerful CalDAV (calendars, todo-lists) and CardDAV\n(contacts) server, that:\n\n* Shares calendars and contact lists through CalDAV, CardDAV and HTTP.\n* Supports events, todos, journal entries and business cards.\n* Works out-of-the-box, no complicated setup or configuration required.\n* Can limit access by authentication.\n* Can secure connections with TLS.\n* Works with many CalDAV and CardDAV clients\n* Stores all data on the file system in a simple folder structure.\n* Can be extended with plugins.\n* Is GPLv3-licensed free software.","deps":{"py311-bcrypt":{"origin":"security/py-bcrypt","version":"3.2.2_1"},"py311-defusedxml":{"origin":"devel/py-defusedxml","version":"0.7.1_1"},"py311-ldap3":{"origin":"net/py-ldap3","version":"2.9.1_1"},"py311-passlib":{"origin":"security/py-passlib","version":"1.7.4_1"},"py311-pika":{"origin":"devel/py-pika","version":"1.3.2_1"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-vobject":{"origin":"deskutils/py-vobject","version":"0.9.6.1_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"users":["radicale"],"groups":["radicale"],"annotations":{"cpe":"cpe:2.3:a:radicale:radicale:3.5.0:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-rabbitpy","origin":"net/py-rabbitpy","version":"1.0.0_1","comment":"RabbitMQ client library for Python","maintainer":"olgeni@FreeBSD.org","www":"https://github.com/gmr/rabbitpy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"738b9af3bddbc06129ba07226597dad5685e71094a425f7b39bfd49b1b8c6c2a","flatsize":666922,"path":"All/py311-rabbitpy-1.0.0_1.pkg","repopath":"All/py311-rabbitpy-1.0.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":89108,"desc":"A pure python, thread-safe, minimalistic and Pythonic BSD Licensed\nAMQP/RabbitMQ library that supports Python 2.6+ and Python 3.2+.\nrabbitpy aims to provide a simple and easy to use API for interfacing\nwith RabbitMQ, minimizing the programming overhead often found in\nother libraries.","deps":{"py311-pamqp":{"origin":"net/py-pamqp","version":"1.6.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ranger","origin":"sysutils/py-ranger","version":"1.9.4_1","comment":"File manager with VI key bindings","maintainer":"ports@FreeBSD.org","www":"https://ranger.github.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"389b9ef2afd6a2c89799f7a6b01ea58cc81b315ea49e9b04f3d2f0c2cfebf5e9","flatsize":2767042,"path":"All/py311-ranger-1.9.4_1.pkg","repopath":"All/py311-ranger-1.9.4_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":459564,"desc":"Ranger is a file manager with VI key bindings.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-ranger port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-qutip-qip","origin":"devel/py-qutip-qip","version":"0.2.3_2","comment":"QuTiP quantum information processing package","maintainer":"yuri@FreeBSD.org","www":"https://github.com/qutip/qutip-qip","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e880af1e832b82a2273087eb752645e716a400639efea7e76150caeb03f380f8","flatsize":1492425,"path":"All/py311-qutip-qip-0.2.3_2.pkg","repopath":"All/py311-qutip-qip-0.2.3_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":186436,"desc":"The qutip-qip package used to be a module qutip.qip under QuTiP\n(Quantum Toolbox in Python). From QuTiP 5.0, the community has decided\nto decrease the size of the core QuTiP package by reducing the\nexternal dependencies, in order to simplify maintenance. Hence a few\nmodules are separated from the core QuTiP and will become QuTiP family\npackages. They are still maintained by the QuTiP team but hosted under\ndifferent repositories in the QuTiP organization.\n\nThe qutip-qip package, QuTiP quantum information processing, aims at\nproviding basic tools for quantum computing simulation both for simple\nquantum algorithm design and for experimental realization. Compared to\nother libraries for quantum information processing, qutip-qip puts\nadditional emphasis on the physics layer and the interaction with the\nQuTiP package. The package offers two different approaches for\nsimulating quantum circuits, one with QubitCircuit calculating unitary\nevolution under quantum gates by matrix product, another called\nProcessor using open system solvers in QuTiP to simulate noisy quantum\ndevice.","deps":{"py311-ipython":{"origin":"devel/ipython","version":"8.18.1_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-qutip":{"origin":"devel/py-qutip","version":"5.0.4"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"flavor":"py311"}},{"name":"py311-raet","origin":"net/py-raet","version":"0.6.8_2","comment":"Reliable Asynchronous Event Transport protocol library","maintainer":"christer.edwards@gmail.com","www":"https://github.com/saltstack/raet","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"75a3d4100f7ed52405f20aea87d9e7d11721557bc5bf85676337946fad225210","flatsize":5774382,"path":"All/py311-raet-0.6.8_2.pkg","repopath":"All/py311-raet-0.6.8_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":328096,"desc":"Reliable Asynchronous Event Transport protocol\n\nRAET is designed to provide secure reliable scalable asynchronous message/event\ntransport over the internet in a micro-threaded multi-process application\nframework that uses UDP for interhost communication and LibSodium for\nauthentication, encryption and the CurveCP handshake for secure bootstrap.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-queuelib","origin":"sysutils/py-queuelib","version":"1.7.0","comment":"Collection of persistent (disk-based) queues","maintainer":"jhale@FreeBSD.org","www":"https://github.com/scrapy/queuelib","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"52f8d17171842039f8b1e8bb366f57f8ff1e9f6e465dc7a2257af655b30c94e4","flatsize":247300,"path":"All/py311-queuelib-1.7.0.pkg","repopath":"All/py311-queuelib-1.7.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":31000,"desc":"Queuelib is a collection of persistent (disk-based) queues for\nPython.\n\nQueuelib's goals are speed and simplicity. It was originally part\nof the Scrapy framework and stripped out into its own library.","deps":{"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"annotations":{"flavor":"py311"}},{"name":"py311-rasterio","origin":"graphics/py-rasterio","version":"1.3.11","comment":"Fast and direct raster I/O for use with Numpy and SciPy","maintainer":"sunpoet@FreeBSD.org","www":"https://rasterio.readthedocs.io/en/stable/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5824337abb94e973d856d0a9bf13b0c6e63d4cda162b2373b65eb18472cf816c","flatsize":4328552,"path":"All/py311-rasterio-1.3.11.pkg","repopath":"All/py311-rasterio-1.3.11.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":953096,"desc":"Rasterio reads and writes geospatial raster data.\n\nGeographic information systems use GeoTIFF and other formats to organize and\nstore gridded, or raster, datasets. Rasterio reads and writes these formats and\nprovides a Python API based on N-D arrays.","deps":{"gdal":{"origin":"graphics/gdal","version":"3.10.2_1"},"py311-affine":{"origin":"math/py-affine","version":"2.4.0_2"},"py311-attrs":{"origin":"devel/py-attrs","version":"25.3.0"},"py311-certifi":{"origin":"security/py-certifi","version":"2025.1.31"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-click-plugins":{"origin":"devel/py-click-plugins","version":"1.1.1_1"},"py311-cligj":{"origin":"devel/py-cligj","version":"0.7.2_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-snuggs":{"origin":"math/py-snuggs","version":"1.4.7_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"options":{"PLOT":"off","S3":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-querystring-parser","origin":"devel/py-querystring-parser","version":"1.2.4_1","comment":"QueryString parser for Python/Django","maintainer":"yuri@FreeBSD.org","www":"https://github.com/bernii/querystring-parser","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"84ccabc4369ee4679e4300054012748c9681e48ae559f23022af92bb910b71b1","flatsize":67891,"path":"All/py311-querystring-parser-1.2.4_1.pkg","repopath":"All/py311-querystring-parser-1.2.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14712,"desc":"querystring-parser is QueryString parser for Python/Django that correctly\ncreates nested dictionaries from sent form/querystring data.","deps":{"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-reportlab","origin":"print/py-reportlab","version":"4.3.1","comment":"Library to create PDF documents using the Python language","maintainer":"bofh@FreeBSD.org","www":"https://www.reportlab.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d486f5697c94faf36fc1229dd226616aa02c0dc41deb3223093fc6eb41a4b98e","flatsize":13022110,"path":"All/py311-reportlab-4.3.1.pkg","repopath":"All/py311-reportlab-4.3.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":2970452,"desc":"ReportLab is a software library that lets you directly create\ndocuments in Adobe's Portabe Document Format (PDF) using the Python\nprogramming language.\n\nThe ReportLab library directly creates PDF based on your graphics\ncommands. There are no intervening steps. Your applications can\ngenerate reports extremely fast - sometimes orders of magnitude\nfaster than traditional report-writing tools.\n\nThe ReportLab library is expected to be useful in at least the\nfollowing contexts:\n\n- Dynamic PDF generation on the web\n- High-volume corporate reporting and database publishing\n- An embeddable print engine for other applications, including\n  a 'report language' so that users can customize their own reports.\n- A 'build system' for complex documents with charts, tables\n  and text such as management accounts, statistical reports and\n  scientific papers\n- Going from XML to PDF in one step!","deps":{"adobe-cmaps":{"origin":"print/adobe-cmaps","version":"20051217_4"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["print","python"],"options":{"CJK":"on","DOCS":"on","FREETYPE":"on"},"annotations":{"cpe":"cpe:2.3:a:reportlab:reportlab:4.3.1:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-questionary","origin":"devel/py-questionary","version":"2.1.0","comment":"Python library to build pretty command line user prompts","maintainer":"sunpoet@FreeBSD.org","www":"https://questionary.readthedocs.io/en/stable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9f671d814383c0004f966b5f91c38df78eb2a2c1b758c976ed6bc7070f0c9804","flatsize":378516,"path":"All/py311-questionary-2.1.0.pkg","repopath":"All/py311-questionary-2.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":56800,"desc":"Questionary is a Python library for effortlessly building pretty command line\ninterfaces.","deps":{"py311-prompt-toolkit":{"origin":"devel/py-prompt-toolkit","version":"3.0.50"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-queries","origin":"databases/py-queries","version":"2.1.1_1","comment":"Simplified PostgreSQL client built upon Psycopg2","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/gmr/queries","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"de29c7d5ccd928612abefe752c7fc340bdf3316625e3e8cc98073b5dc85df1d6","flatsize":273558,"path":"All/py311-queries-2.1.1_1.pkg","repopath":"All/py311-queries-2.1.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":40248,"desc":"Queries is a BSD licensed opinionated wrapper of the psycopg2 library for\ninteracting with PostgreSQL.\n\nThe popular psycopg2 package is a full-featured python client. Unfortunately as\na developer, you're often repeating the same steps to get started with your\napplications that use it. Queries aims to reduce the complexity of psycopg2\nwhile adding additional features to make writing PostgreSQL client applications\nboth fast and easy.","deps":{"py311-psycopg2":{"origin":"databases/py-psycopg2","version":"2.9.10"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-quilt3","origin":"www/py-quilt3","version":"6.3.1","comment":"Python client for Quilt data hub","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/quiltdata/quilt","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"404dd57471b603bdf7684cbdc46096887279a898b8f31a139c65ac07da267e6c","flatsize":1383781,"path":"All/py311-quilt3-6.3.1.pkg","repopath":"All/py311-quilt3-6.3.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":207676,"desc":"Quilt is for data-driven teams and offers features for coders (data scientists,\ndata engineers, developers) and business users alike.\n\nQuilt consists of a Python client, web catalog, lambda functions -- all of which\nare open source -- plus a suite of backend services and Docker containers\norchestrated by CloudFormation.","deps":{"py311-boto3":{"origin":"www/py-boto3","version":"1.37.13"},"py311-jsonlines":{"origin":"devel/py-jsonlines","version":"4.0.0_1"},"py311-jsonschema":{"origin":"devel/py-jsonschema","version":"4.23.0"},"py311-platformdirs":{"origin":"devel/py-platformdirs","version":"4.3.6"},"py311-pydantic2":{"origin":"devel/py-pydantic2","version":"2.10.6_3"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-requests-futures":{"origin":"www/py-requests-futures","version":"1.0.1_1"},"py311-tenacity":{"origin":"devel/py-tenacity","version":"9.0.0"},"py311-tqdm":{"origin":"misc/py-tqdm","version":"4.67.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"ANNDATA":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-qudida","origin":"graphics/py-qudida","version":"0.0.4_2","comment":"QUick and DIrty Domain Adaptation","maintainer":"yuri@FreeBSD.org","www":"https://github.com/arsenyinfo/qudida","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"41728872c289f9ff19e2247e09415d2c1faf36b7b4b685a98d5aa0e20776e313","flatsize":14450,"path":"All/py311-qudida-0.0.4_2.pkg","repopath":"All/py311-qudida-0.0.4_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5028,"desc":"QuDiDA is a micro library for very naive though quick pixel level image domain\nadaptation via scikit-learn transformers. Is assumed to be used as image\naugmentation technique, while was not tested in public benchmarks.","deps":{"opencv":{"origin":"graphics/opencv","version":"4.9.0_7"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-scikit-learn":{"origin":"science/py-scikit-learn","version":"1.4.0_1"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-quantities","origin":"science/py-quantities","version":"0.16.1_1","comment":"Support for physical quantities with units, based on numpy","maintainer":"yuri@FreeBSD.org","www":"https://github.com/python-quantities/python-quantities","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dd16b38fdda27dcaf0075d8746050c6f9d00dfa956fc946de715a7a5a9a28ed3","flatsize":1312104,"path":"All/py311-quantities-0.16.1_1.pkg","repopath":"All/py311-quantities-0.16.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":178088,"desc":"Quantities is designed to handle arithmetic and conversions of physical\nquantities, which have a magnitude, dimensionality specified by various units,\nand possibly an uncertainty. See the tutorial for examples. Quantities builds\non the popular numpy library and is designed to work with numpy ufuncs, many\nof which are already supported. Quantities is actively developed, and while\nthe current features and API are stable, test coverage is incomplete so the\npackage is not suggested for mission-critical applications.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-quadprog","origin":"math/py-quadprog","version":"0.1.13_1","comment":"Quadratic programming package","maintainer":"stephen@FreeBSD.org","www":"https://pypi.org/project/quadprog/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"30b250e3966bd8e01024b394295559d7c915b3f9d0ebd9a9a2e97874bf6688f4","flatsize":231578,"path":"All/py311-quadprog-0.1.13_1.pkg","repopath":"All/py311-quadprog-0.1.13_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":74304,"desc":"Solve a strictly convex quadratic program:\n\nMinimize     1/2 x^T G x - a^T x\nSubject to   C.T x >= b","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-qtqr","origin":"graphics/qtqr","version":"2.0.b39_12","comment":"GUI that makes it easy to create and decode QR codes","maintainer":"ehaupt@FreeBSD.org","www":"https://launchpad.net/qr-tools","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3821937eef3ee250e0a5398ea35d101838237e5e524f61720ab3a2718134d15b","flatsize":246373,"path":"All/py311-qtqr-2.0.b39_12.pkg","repopath":"All/py311-qtqr-2.0.b39_12.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":57208,"desc":"QtQR is a Qt based software that lets you generate QR Codes easily, scan an\nimage file for QR Codes and decode them or use your webcam to scan a printed\none.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"py311-qt5-pyqt":{"origin":"devel/py-qt5-pyqt","version":"5.15.11_1"},"py311-zbar-py":{"origin":"graphics/py-zbar-py","version":"1.0.4_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"options":{"EXAMPLES":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-qtconsole","origin":"devel/py-qtconsole","version":"5.6.1_1","comment":"Qt-based console for Jupyter with support for rich media output","maintainer":"desktop@FreeBSD.org","www":"https://qtconsole.readthedocs.io/en/stable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c754bc474996532655c417b233fe0a121d7c94135c50199c52f1d788fa266194","flatsize":1650684,"path":"All/py311-qtconsole-5.6.1_1.pkg","repopath":"All/py311-qtconsole-5.6.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":231900,"desc":"Qt-based console for Jupyter with support for rich media output","deps":{"py311-QtPy":{"origin":"devel/py-QtPy","version":"2.4.1"},"py311-ipykernel":{"origin":"devel/py-ipykernel","version":"6.29.5"},"py311-jupyter-client":{"origin":"devel/py-jupyter-client","version":"8.6.3"},"py311-jupyter-core":{"origin":"devel/py-jupyter-core","version":"5.7.2"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-pygments":{"origin":"textproc/py-pygments","version":"2.19.1"},"py311-qt5-pyqt":{"origin":"devel/py-qt5-pyqt","version":"5.15.11_1"},"py311-traitlets":{"origin":"devel/py-traitlets","version":"5.14.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-qt5-webengine","origin":"www/py-qt5-webengine","version":"5.15.7","comment":"Python bindings for the Qt5 toolkit, QtWebEngine module","maintainer":"kde@FreeBSD.org","www":"https://riverbankcomputing.com/software/pyqt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b78246c590a8bd14dc461b774586a4f51e28dd1e1b4d6e094a95000f8fabed1e","flatsize":760416,"path":"All/py311-qt5-webengine-5.15.7.pkg","repopath":"All/py311-qt5-webengine-5.15.7.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":131388,"desc":"PyQt5 is a set of Python bindings for Qt5 application framework.\nThis package provides the QtWebKit module.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"py311-qt5-pyqt":{"origin":"devel/py-qt5-pyqt","version":"5.15.11_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-location":{"origin":"devel/qt5-location","version":"5.15.16p7_1"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-webchannel":{"origin":"www/qt5-webchannel","version":"5.15.16p3_1"},"qt5-webengine":{"origin":"www/qt5-webengine","version":"5.15.18p7_3"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["devel","python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-qt5-qscintilla2","origin":"devel/py-qt5-qscintilla2","version":"2.14.1_3","comment":"Python bindings for QScintilla2 (PyQt5), QSci module","maintainer":"kde@FreeBSD.org","www":"https://riverbankcomputing.com/software/pyqt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9f39398dad1368825c577c442dd15a9a48c4630d724e77eea5865f4e5413c3bd","flatsize":2082455,"path":"All/py311-qt5-qscintilla2-2.14.1_3.pkg","repopath":"All/py311-qt5-qscintilla2-2.14.1_3.pkg","licenselogic":"single","pkgsize":285888,"desc":"PyQt5 is a set of Python bindings for Qt5 application framework.\nThis package provides the Qsci module for the Qscintilla2 editor component.\n\n\thttp://www.riverbankcomputing.co.uk/software/qscintilla/","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"py311-qt5-pyqt":{"origin":"devel/py-qt5-pyqt","version":"5.15.11_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"qscintilla2-qt5":{"origin":"devel/qscintilla2","version":"2.14.1,1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["devel","python"],"options":{"DEBUG":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-qtile","origin":"x11-wm/qtile","version":"0.18.1_5","comment":"Small, flexible, scriptable tiling window manager written in Python","maintainer":"ericbsd@FreeBSD.org","www":"http://qtile.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"33c730a5bf731010ad52c3fd0685e113a09150a8d31c8ace5938f4984e5ef020","flatsize":4686119,"path":"All/py311-qtile-0.18.1_5.pkg","repopath":"All/py311-qtile-0.18.1_5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":658760,"desc":"Qtile is simple, small, and extensible. It's easy to write your own layouts,\nwidgets, and built-in commands.\n\nQtile is written and configured entirely in Python, which means you can\nleverage the full power and flexibility of the language to make it fit your\nneeds.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"py311-cairocffi":{"origin":"graphics/py-cairocffi","version":"1.4.0_1"},"py311-dbus":{"origin":"devel/py-dbus","version":"1.3.2"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"py311-xcffib":{"origin":"x11/py-xcffib","version":"0.11.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["x11-wm"],"options":{"DOCS":"on"}},{"name":"py311-qt5-networkauth","origin":"net/py-qt5-networkauth","version":"5.15.6","comment":"Python bindings for the Qt5 toolkit, QtNetworkAuth module","maintainer":"kde@FreeBSD.org","www":"https://riverbankcomputing.com/software/pyqt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bf149d347166e33f7dd16d0d70fbd6bddb071fee51ebac4a39b2bcea28b745d3","flatsize":301518,"path":"All/py311-qt5-networkauth-5.15.6.pkg","repopath":"All/py311-qt5-networkauth-5.15.6.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":62696,"desc":"PyQt5 is a set of Python bindings for Qt5 application framework.\nThis package provides the QtNetworkAuth module.","deps":{"py311-qt5-pyqt":{"origin":"devel/py-qt5-pyqt","version":"5.15.11_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-networkauth":{"origin":"net/qt5-networkauth","version":"5.15.16p1_1"}},"categories":["devel","net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-qt5-datavis3d","origin":"x11-toolkits/py-qt5-datavis3d","version":"5.15.6","comment":"Python bindings for the Qt5 toolkit, DataVisualization module","maintainer":"kde@FreeBSD.org","www":"https://www.riverbankcomputing.com/software/pyqtdatavisualization/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4e415677e7c03447faab23a3b0357b6720d1261039986ad4c9355c4bda34d824","flatsize":1117526,"path":"All/py311-qt5-datavis3d-5.15.6.pkg","repopath":"All/py311-qt5-datavis3d-5.15.6.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":155360,"desc":"PyQt5 is a set of Python bindings for Qt5 application framework.\nThis package provides the extra QtChart module.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"py311-qt5-pyqt":{"origin":"devel/py-qt5-pyqt","version":"5.15.11_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-datavis3d":{"origin":"x11-toolkits/qt5-datavis3d","version":"5.15.16p0_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["devel","python","x11-toolkits"],"annotations":{"flavor":"py311"}},{"name":"py311-qt5","origin":"devel/py-qt5","version":"5.15.11_1","comment":"Python bindings for the Qt 5 toolkit (meta port)","maintainer":"kde@FreeBSD.org","www":"https://riverbankcomputing.com/software/pyqt","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"833ba40ac371a03a8cc95bfb63705add06f9287863c4871d7f274461ca79178b","flatsize":243,"path":"All/py311-qt5-5.15.11_1.pkg","repopath":"All/py311-qt5-5.15.11_1.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":1024,"desc":"PyQt5 is a set of Python bindings for Qt5 application framework.\nThis package provides the PyQt5 metaport.","deps":{"py311-qt5-3d":{"origin":"graphics/py-qt5-3d","version":"5.15.7"},"py311-qt5-charts":{"origin":"x11-toolkits/py-qt5-charts","version":"5.15.7"},"py311-qt5-datavis3d":{"origin":"x11-toolkits/py-qt5-datavis3d","version":"5.15.6"},"py311-qt5-networkauth":{"origin":"net/py-qt5-networkauth","version":"5.15.6"},"py311-qt5-pyqt":{"origin":"devel/py-qt5-pyqt","version":"5.15.11_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-qstylizer","origin":"devel/py-qstylizer","version":"0.2.4_1","comment":"Qt Stylesheet Generator for PyQt/PySide","maintainer":"rhurlin@FreeBSD.org","www":"https://github.com/blambright/qstylizer/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1595b02cf1e52e9c32613c38a084a776ebdcbda653347b0f1265b8b04f8b30df","flatsize":563773,"path":"All/py311-qstylizer-0.2.4_1.pkg","repopath":"All/py311-qstylizer-0.2.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":51600,"desc":"qstylizer is a python package designed to help with the\nconstruction of PyQt/PySide stylesheets.","deps":{"py311-inflection":{"origin":"devel/py-inflection","version":"0.5.1_1"},"py311-qt5-pyqt":{"origin":"devel/py-qt5-pyqt","version":"5.15.11_1"},"py311-tinycss2":{"origin":"textproc/py-tinycss2","version":"1.4.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-qt5-charts","origin":"x11-toolkits/py-qt5-charts","version":"5.15.7","comment":"Python bindings for the Qt5 toolkit, QtCharts module","maintainer":"kde@FreeBSD.org","www":"https://riverbankcomputing.com/software/pyqtchart","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"71646e24ee6816a54cfced3257b347747cc6b1f4032ade61581ab425ee21d678","flatsize":1202896,"path":"All/py311-qt5-charts-5.15.7.pkg","repopath":"All/py311-qt5-charts-5.15.7.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":171160,"desc":"PyQt5 is a set of Python bindings for Qt5 application framework.\nThis package provides the extra QtCharts module.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"py311-qt5-pyqt":{"origin":"devel/py-qt5-pyqt","version":"5.15.11_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"qt5-charts":{"origin":"x11-toolkits/qt5-charts","version":"5.15.16p0_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["devel","python","x11-toolkits"],"annotations":{"flavor":"py311"}},{"name":"py311-qrencode","origin":"graphics/py-qrencode","version":"1.2_1","comment":"Simple wrapper for the C qrencode library","maintainer":"dvl@FreeBSD.org","www":"https://github.com/Arachnid/pyqrencode/tree/master","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ee8e266e88ec477406b8ad1d43b1936e69c32d3056c92bab8442794d682fc22b","flatsize":18730,"path":"All/py311-qrencode-1.2_1.pkg","repopath":"All/py311-qrencode-1.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5884,"desc":"A wrapper for C qrencode library","deps":{"libqrencode":{"origin":"graphics/libqrencode","version":"4.1.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-qspin","origin":"science/py-qspin","version":"2.3.3_1","comment":"Learn quantum spin and entanglement","maintainer":"yuri@FreeBSD.org","www":"https://bitbucket.org/donald_gavel/qspin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"815b4011803fbffab9d0e4d6585994acbdd53c050d171e81a7a99aafccf0d699","flatsize":238670,"path":"All/py311-qspin-2.3.3_1.pkg","repopath":"All/py311-qspin-2.3.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":41512,"desc":"This is a little package that will help with learning how quantum spin and\nentanglement work. It is meant to complement some of the \"theoretical\nminimum\" lectures and other web resources.\n* https://en.wikipedia.org/wiki/Pauli_matrices\n* https://en.wikipedia.org/wiki/Triplet_state\n* https://en.wikipedia.org/wiki/Von_Neumann_entropy\n* Book: Quantum Mechanics - The Theoretical Minimum, Leanoard Susskind and\n  Art Friedman, Basic Books, 2014. (mostly chapters 6&7)\n* http://theoreticalminimum.com/courses/quantum-mechanics/2012/winter/lecture-6\n  and lecture 7","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["education","science"],"annotations":{"flavor":"py311"}},{"name":"py311-qrcode","origin":"textproc/py-qrcode","version":"8.0_2","comment":"QR Code image generator","maintainer":"leres@FreeBSD.org","www":"https://github.com/lincolnloop/python-qrcode","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b7756ca3b79f2e45ac80bce8e7658cb140a0d1670b6c197aa22d55647a97967f","flatsize":528045,"path":"All/py311-qrcode-8.0_2.pkg","repopath":"All/py311-qrcode-8.0_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":94372,"desc":"This module uses image libraries, Python Imaging Library (PIL) by\ndefault, to generate QR Codes.\n\nA Quick Response code is a two-dimensional pictographic code used\nfor its fast readability and comparatively large storage capacity.\nThe code consists of black modules arranged in a square pattern on\na white background. The information encoded can be made up of any\nkind of data (e.g., binary, alphanumeric, or Kanji symbols)","deps":{"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"py311-png":{"origin":"graphics/py-png","version":"0.0.17_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-qt5-3d","origin":"graphics/py-qt5-3d","version":"5.15.7","comment":"Python bindings for the Qt5 toolkit, 3D module","maintainer":"kde@FreeBSD.org","www":"https://www.riverbankcomputing.com/software/pyqt3d/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dc347c9e2f234734fc00f8f59d61ddf99fc5c11b92b4c8823d687b5d7ce52ba8","flatsize":3816432,"path":"All/py311-qt5-3d-5.15.7.pkg","repopath":"All/py311-qt5-3d-5.15.7.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":486432,"desc":"PyQt5 is a set of Python bindings for Qt5 application framework.\nThis package provides the extra Qt3D module.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"py311-qt5-pyqt":{"origin":"devel/py-qt5-pyqt","version":"5.15.11_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"qt5-3d":{"origin":"graphics/qt5-3d","version":"5.15.16p0_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["devel","graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-rapidfuzz","origin":"devel/py-rapidfuzz","version":"3.10.1_1","comment":"Rapid fuzzy string matching in Python","maintainer":"yuri@FreeBSD.org","www":"https://github.com/rapidfuzz/RapidFuzz","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b5e763095a1c19ac3d953036980e3035316584f57d650cec70e7753af8079aa4","flatsize":8620954,"path":"All/py311-rapidfuzz-3.10.1_1.pkg","repopath":"All/py311-rapidfuzz-3.10.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1508012,"desc":"Rapid fuzzy string matching in Python using various string metrics.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"flavor":"py311"}},{"name":"py311-qdldl","origin":"math/py-qdldl","version":"0.1.7.post5_1","comment":"QDLDL free LDL factorization routine for linear systems: Ax = b","maintainer":"yuri@FreeBSD.org","www":"https://github.com/oxfordcontrol/qdldl-python/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3ab57d1d788bae564e270a3bc9f8007efed069dbfa5dff6a995cb37232a8f81d","flatsize":229221,"path":"All/py311-qdldl-0.1.7.post5_1.pkg","repopath":"All/py311-qdldl-0.1.7.post5_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":87896,"desc":"Python interface to the QDLDL free LDL factorization routine for quasi-definite\nlinear systems: Ax = b.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-qpageview","origin":"graphics/py-qpageview","version":"0.6.2_3","comment":"Page-based viewer widget for Qt5/PyQt5","maintainer":"m.ne@gmx.net","www":"https://qpageview.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cfa7efc86d5f993b3adac09e023ff24e26d57761bb154396df1a9b7c043bc248","flatsize":1431377,"path":"All/py311-qpageview-0.6.2_3.pkg","repopath":"All/py311-qpageview-0.6.2_3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":204744,"desc":"qpageview provides a page based document viewer widget for Qt5/PyQt5.\n\nIt has a flexible architecture potentionally supporting many formats.\nCurrently, it supports SVG documents, images, and, using the\nPoppler-Qt5 binding, PDF documents.","deps":{"py311-python-poppler-qt5":{"origin":"graphics/py-python-poppler-qt5","version":"21.3.0_4"},"py311-qt5-pyqt":{"origin":"devel/py-qt5-pyqt","version":"5.15.11_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"options":{"CUPS":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-qcs-api-client","origin":"devel/py-qcs-api-client","version":"0.23.4","comment":"Client library for accessing the Rigetti QCS API","maintainer":"yuri@FreeBSD.org","www":"https://github.com/rigetti/qcs-api-client-python","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2814589c631ae96208301659cf70ac167e7702ac384de585abcb57bf568a7304","flatsize":1829800,"path":"All/py311-qcs-api-client-0.23.4.pkg","repopath":"All/py311-qcs-api-client-0.23.4.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":134804,"desc":"A client library for accessing the Rigetti QCS API.","deps":{"py311-attrs":{"origin":"devel/py-attrs","version":"25.3.0"},"py311-httpx":{"origin":"www/py-httpx","version":"0.28.1"},"py311-iso8601":{"origin":"devel/py-iso8601","version":"2.1.0"},"py311-pydantic":{"origin":"devel/py-pydantic","version":"1.10.20_1,1"},"py311-pyjwt":{"origin":"www/py-pyjwt","version":"2.8.0"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-retrying":{"origin":"devel/py-retrying","version":"1.3.4_1"},"py311-rfc3339":{"origin":"devel/py-rfc3339","version":"6.2_1"},"py311-toml":{"origin":"textproc/py-toml","version":"0.10.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-qasync","origin":"devel/py-qasync","version":"0.27.1","comment":"Implementation of the PEP 3156 Event-Loop with Qt","maintainer":"yuri@FreeBSD.org","www":"https://github.com/CabbageDevelopment/qasync","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ab17320585736b578ead99fba19a655b542f5838b3199f5225a8fdbfb6e5fbef","flatsize":189756,"path":"All/py311-qasync-0.27.1.pkg","repopath":"All/py311-qasync-0.27.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":33736,"desc":"qasync allows coroutines to be used in PyQt/PySide applications by providing an\nimplementation of the PEP 3156 event-loop.","deps":{"py311-AnyQt":{"origin":"x11-toolkits/py-AnyQt","version":"0.1.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"flavor":"py311"}},{"name":"py311-qats","origin":"math/py-qats","version":"4.11.1_1","comment":"Library for efficient processing and visualization of time series","maintainer":"yuri@FreeBSD.org","www":"https://github.com/dnvgl/qats","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"395c3a7e33a01d3caa626c503bb4904d760730ba4dbc1c91636220683eb7eced","flatsize":1409413,"path":"All/py311-qats-4.11.1_1.pkg","repopath":"All/py311-qats-4.11.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":196852,"desc":"QATS is a Python library and GUI for efficient processing and visualization\nof time series.\n\nQATS provides tools for:\n* Import and export from/to various pre-defined time series file formats\n* Signal processing\n* Inferring statistical distributions\n* Cycle counting using the Rainflow algorithm\n\nIt was originally created to handle time series files exported from SIMO and\nRIFLEX. Now it also handles SIMA hdf5 (.h5) files, Matlab (version < 7.3)\n.mat files, CSV files and more.\n\nQATS also features a GUI which offers efficient and low threshold processing\nand visualization of time series. It is perfect for inspecting, comparing and\nreporting:\n* time series\n* power spectral density distributions\n* peak and extreme distributions\n* cycle distributions","deps":{"py311-QtPy":{"origin":"devel/py-QtPy","version":"2.4.1"},"py311-furo":{"origin":"textproc/py-furo","version":"2024.8.6_1"},"py311-h5py":{"origin":"science/py-h5py","version":"3.13.0"},"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-myst-parser":{"origin":"textproc/py-myst-parser","version":"4.0.1"},"py311-npTDMS":{"origin":"misc/py-npTDMS","version":"1.9.0"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-openpyxl":{"origin":"textproc/py-openpyxl","version":"3.1.1_1"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-pymatreader":{"origin":"misc/py-pymatreader","version":"0.0.32_1"},"py311-pyside2":{"origin":"devel/pyside2","version":"5.15.16"},"py311-qt5-pyqt":{"origin":"devel/py-qt5-pyqt","version":"5.15.11_1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math"],"annotations":{"flavor":"py311"}},{"name":"py311-q","origin":"devel/py-q","version":"2.7_1","comment":"Quick-and-dirty debugging output for tired programmers","maintainer":"dch@FreeBSD.org","www":"https://github.com/zestyping/q","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a68335b80fed598442187f4033d3e0d04655214658fc69d44880386873799818","flatsize":73224,"path":"All/py311-q-2.7_1.pkg","repopath":"All/py311-q-2.7_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":18296,"desc":"Quick and dirty debugging output for tired programmers.\n\nSimply tail -f /tmp/q in your shell, and then:\n\n    import q\n    q(foo)\n\nin your script. More information in the README and also\nhttp://pyvideo.org/video/1858/sunday-evening-lightning-talks#t=25m15s","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"},"messages":[{"message":"Instructions for using devel/py-q can be found in the supplied docs:\n\n  /usr/local/share/doc/py311-q/README.md\n\nOr video http://pyvideo.org/video/1858/sunday-evening-lightning-talks#t=25m15","type":"install"}]},{"name":"py311-quodlibet","origin":"multimedia/quodlibet","version":"4.6.0","comment":"Music library/editor/player written in Python","maintainer":"aly@aaronly.me","www":"https://quodlibet.readthedocs.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3cc32c2a3affbc01ad2807df92c6db4fd4a73e737f42ea8ff86467a4e8b10c22","flatsize":16885860,"path":"All/py311-quodlibet-4.6.0.pkg","repopath":"All/py311-quodlibet-4.6.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2621228,"desc":"Quod Libet is a music management program.  It provides several different\nways to view your audio library, as well as support for Internet radio\nand audio feeds.  It has extremely flexible metadata tag editing and\nsearching capabilities.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-good":{"origin":"multimedia/gstreamer1-plugins-good","version":"1.26.0"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libsoup":{"origin":"devel/libsoup","version":"2.74.3"},"notification-daemon":{"origin":"deskutils/notification-daemon","version":"3.20.0_4"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"py311-cairo":{"origin":"graphics/py-cairo","version":"1.21.0,1"},"py311-dbus":{"origin":"devel/py-dbus","version":"1.3.2"},"py311-feedparser":{"origin":"textproc/py-feedparser","version":"6.0.11_1"},"py311-mutagen":{"origin":"audio/py-mutagen","version":"1.47.0"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["audio","multimedia","python"],"options":{"PULSEAUDIO":"off"},"annotations":{"flavor":"py311"},"messages":[{"message":"Consider to install the following ports to support additional audio formats:\n\n* multimedia/gstreamer1-plugins-faad : AAC audio support\n* multimedia/gstreamer1-plugins-flac : FLAC audio support\n* multimedia/gstreamer1-plugins-mpg123 : MP3 audio support\n* multimedia/gstreamer1-plugins-ogg : Ogg audio support\n* multimedia/gstreamer1-plugins-speex : Speex audio support\n* multimedia/gstreamer1-plugins-vorbis : Vorbis audio support\n* multimedia/gstreamer1-plugins-wavpack : WAV audio support\n* multimedia/gstreamer1-libav : Many more audio (e.g., WMA) support\n\nSome Quodlibet plugins require additional ports to be installed:\n\n* audio/py-musicbrainzngs : for Musicbrainz plugin\n* devel/py-pyinotify : for audio library update plugin\n* www/webkit2-gtk3 : for lyrics window plugin","type":"install"}]},{"name":"py311-qcengine","origin":"science/py-qcengine","version":"0.30.0_2","comment":"Quantum chemistry program executor and IO standardizer (QCSchema)","maintainer":"yuri@FreeBSD.org","www":"https://github.com/MolSSI/QCEngine","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3d70eae65e9438c608959e1a232d18f2c1f4882f5b62687c0125182d81a451fe","flatsize":4712345,"path":"All/py311-qcengine-0.30.0_2.pkg","repopath":"All/py311-qcengine-0.30.0_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":593876,"desc":"Quantum chemistry program executor and IO standardizer (QCSchema) for quantum\nchemistry.\n\nCurrently available compute backends for single results are:\n* Quantum Chemistry:\n  * Psi4\n* AI Evaluation:\n  * TorchANI\n* Molecular Mechanics:\n  * RDKit","deps":{"py311-psutil":{"origin":"sysutils/py-psutil","version":"7.0.0"},"py311-py-cpuinfo":{"origin":"sysutils/py-py-cpuinfo","version":"9.0.0_1"},"py311-pydantic2":{"origin":"devel/py-pydantic2","version":"2.10.6_3"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-qcelemental":{"origin":"science/py-qcelemental","version":"0.28.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-qcelemental","origin":"science/py-qcelemental","version":"0.28.0","comment":"Essentials for quantum chemistry","maintainer":"yuri@FreeBSD.org","www":"https://github.com/MolSSI/QCElemental","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"93a75f6f6a9727bc8574d6e134cb58dab9de12b979602dd2d7713a2615fe3c52","flatsize":5271022,"path":"All/py311-qcelemental-0.28.0.pkg","repopath":"All/py311-qcelemental-0.28.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":588472,"desc":"QCElemental is a resource module for quantum chemistry containing physical\nconstants and periodic table data from NIST and molecule handlers.\n\nPeriodic Table and Physical Constants data are pulled from NIST srd144 and\nsrd121, respectively (details) in a renewable manner (class around\nNIST-published JSON file).\n\nThis project also contains a generator, validator, and translator for Molecule\nQCSchema.","deps":{"py311-ipykernel":{"origin":"devel/py-ipykernel","version":"6.29.5"},"py311-networkx":{"origin":"math/py-networkx","version":"3.4,2"},"py311-nglview":{"origin":"science/py-nglview","version":"3.1.2"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pint":{"origin":"devel/py-pint","version":"0.23"},"py311-pydantic2":{"origin":"devel/py-pydantic2","version":"2.10.6_3"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-pyzipper","origin":"devel/py-pyzipper","version":"0.3.5_2","comment":"Read and write AES encrypted zip files","maintainer":"gettoknowmii@gmail.com","www":"https://github.com/danifus/pyzipper","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e6af517376af6a0b6f11bbe12ab78d6589c3efe7bb819c6284736a393d3c3672","flatsize":371769,"path":"All/py311-pyzipper-0.3.5_2.pkg","repopath":"All/py311-pyzipper-0.3.5_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":66896,"desc":"A 100%25 API compatible replacement for Python's zipfile\nthat can read and write AES encrypted zip files","deps":{"py311-pycryptodomex":{"origin":"security/py-pycryptodomex","version":"3.21.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyzstd","origin":"archivers/py-pyzstd","version":"0.17.0_1","comment":"Python bindings to Zstandard (zstd) compression library","maintainer":"matthew@wener.org","www":"https://github.com/Rogdham/pyzstd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"43f60148d0613985d100ef7da472512e2abdbf5ec7d364af1382944cf6dbd860","flatsize":1063579,"path":"All/py311-pyzstd-0.17.0_1.pkg","repopath":"All/py311-pyzstd-0.17.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":297008,"desc":"Pyzstd module provides classes and functions for compressing\nand decompressing data, using Facebook's Zstandard (or zstd\nas short name) algorithm.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["archivers","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyzor","origin":"mail/pyzor","version":"1.0.0_3","comment":"Collaborative, networked system to detect and block spam","maintainer":"dbaio@FreeBSD.org","www":"https://github.com/SpamExperts/pyzor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8e2068d6e463b4f30a1dc354b30ebf7f7252310aece2049611c0e6fb4e004dca","flatsize":440139,"path":"All/py311-pyzor-1.0.0_3.pkg","repopath":"All/py311-pyzor-1.0.0_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":75312,"desc":"Pyzor is a collaborative, networked system to detect and block spam using\nidentifying digests of messages.\n\nPyzor initially started out to be merely a Python implementation of Razor,\nbut due to the protocol and the fact that Razor's server is not Free Software,\nI decided to Pyzor should be based upon a new, lighter, more language-\nindependent protocol.","deps":{"py311-gdbm":{"origin":"databases/py-gdbm","version":"3.11.12_9"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["mail","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyzmail","origin":"mail/py-pyzmail","version":"1.0.3_1","comment":"Easy mail library to parse, compose and send emails","maintainer":"yuri@FreeBSD.org","www":"https://www.magiksys.net/pyzmail","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e8391a021284f92a892ae9fc3fa99b21b4afe1af6da1d7b39e1062b61e1627f1","flatsize":319661,"path":"All/py311-pyzmail-1.0.3_1.pkg","repopath":"All/py311-pyzmail-1.0.3_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":49500,"desc":"pyzmail is a high level mail library for Python 2.x & 3.x. It provides functions\nand classes that help to parse, compose and send emails. pyzmail exists because\ntheir is no reasons that handling mails with Python would be more difficult than\nwith Outlook or Thunderbird. pyzmail hides the difficulties of managing the MIME\nstructure and of the encoding/decoding for internationalized emails.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["mail","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyyaml-include","origin":"devel/py-pyyaml-include","version":"2.0.1_1","comment":"Extending PyYAML with a custom constructor for including YAML files within YAML files","maintainer":"sunpoet@FreeBSD.org","www":"https://pyyaml-include.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e711f3dc14c0c10effcc7ed3ab70062f2b8e9086ec5bb3d088162565dc11a738","flatsize":176629,"path":"All/py311-pyyaml-include-2.0.1_1.pkg","repopath":"All/py311-pyyaml-include-2.0.1_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":33756,"desc":"pyyaml-include provides an extending constructor of PyYAML: include YAML files\ninto YAML document.","deps":{"py311-fsspec":{"origin":"filesystems/py-fsspec","version":"2025.3.0"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-toml":{"origin":"textproc/py-toml","version":"0.10.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"TOML":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-pyyaml","origin":"devel/py-pyyaml","version":"6.0.1_1","comment":"Python YAML parser","maintainer":"python@FreeBSD.org","www":"https://pyyaml.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d9817b6b563042ad5f47fb5a4b79a5b84f569c4b152ed89ecbd7d66ab0f3fbd5","flatsize":1037024,"path":"All/py311-pyyaml-6.0.1_1.pkg","repopath":"All/py311-pyyaml-6.0.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":180980,"desc":"PyYAML is a YAML parser and emitter for the Python programming language.\n\nPyYAML features:\n   * a complete YAML 1.1 parser. In particular, PyYAML can parse all examples\n     from the specification. The parsing algorithm is simple enough to be a\n     reference for YAML parser implementors.\n   * Unicode support including UTF-8/UTF-16 input/output and \\u escape\n     sequences.\n   * low-level event-based parser and emitter API (like SAX).\n   * high-level API for serializing and deserializing native Python objects\n     (like DOM or pickle).\n   * support for all types from the YAML types repository. A simple extension\n     API is provided.\n   * relatively sensible error messages.","deps":{"libyaml":{"origin":"textproc/libyaml","version":"0.2.5"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"EXAMPLES":"on","LIBYAML":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-pyxlsb2","origin":"textproc/py-pyxlsb2","version":"0.0.9_1","comment":"Excel 2007+ Binary Workbook (xlsb) parser","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/DissectMalware/pyxlsb2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"99d0eed35607394a4e0e8490d8e0fb21c25d3bf72986029e53368b46108b18aa","flatsize":583770,"path":"All/py311-pyxlsb2-0.0.9_1.pkg","repopath":"All/py311-pyxlsb2-0.0.9_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":82844,"desc":"pyxlsb2 (a variant of pyxlsb) is an Excel 2007+ Binary Workbook (xlsb) parser\nwritten in Python.\n\npyxslb2 offers the following improvements/changes in comparison to pyxlsb:\n- By default, keeps all data in memory instead of creating temporary files. This\n  is mainly to speed up the processing and also not changing the local file\n  system during the processing.\n- relies on both \"xl\\workbook.bin\" and \"xl\\_rels\\workbook.bin.rels\" to load\n  locate boundsheets. As a result, it can load all worksheets as well as all\n  macrosheets.\n- extracts macro formulas:\n  - accurately shows the formulas\n  - supports A1 addressing\n  - supports external addressing (partially implemented))\n- extracts defined names such as auto_open","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-qutip","origin":"devel/py-qutip","version":"5.0.4","comment":"Quantum toolbox in python","maintainer":"yuri@FreeBSD.org","www":"https://qutip.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1e2a6cef5e1f1f39de4acb433b41a86e3eccf7e9a17f15a303a2b0be669ea421","flatsize":67347413,"path":"All/py311-qutip-5.0.4.pkg","repopath":"All/py311-qutip-5.0.4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":4107596,"desc":"QuTiP is open-source software for simulating the dynamics of closed and open\nquantum systems. The QuTiP library depends on the excellent Numpy, Scipy, and\nCython numerical packages. In addition, graphical output is provided by\nMatplotlib. QuTiP aims to provide user-friendly and efficient numerical\nsimulations of a wide variety of quantum mechanical problems, including those\nwith Hamiltonians and/or collapse operators with arbitrary time-dependence,\ncommonly found in a wide range of physics applications. QuTiP is freely\navailable for use and/or modification on all common platforms. Being free of\nany licensing fees, QuTiP is ideal for exploring quantum mechanics in research\nas well as in the classroom.","deps":{"py311-cython3":{"origin":"lang/cython3","version":"3.0.12"},"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"flavor":"py311"}},{"name":"py311-pyzbar","origin":"graphics/py-pyzbar","version":"0.1.9_1","comment":"Read one-dimensional barcodes and qr codes from python 2 and 3","maintainer":"grembo@FreeBSD.org","www":"https://github.com/NaturalHistoryMuseum/pyzbar","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6057ccec482f1fa72fd45f5b4731c1acec6e44c02dd6bd0789b6cf63c5547724","flatsize":159561,"path":"All/py311-pyzbar-0.1.9_1.pkg","repopath":"All/py311-pyzbar-0.1.9_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":31248,"desc":"Read one-dimensional barcodes and QR codes from Python 2 and 3\nusing the zbar library.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"},"zbar":{"origin":"graphics/zbar","version":"0.23.90_6"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyzabbix","origin":"net-mgmt/py-pyzabbix","version":"1.3.1_1","comment":"Zabbix API Python Library","maintainer":"otis@FreeBSD.org","www":"https://github.com/lukecyca/pyzabbix","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3f76996ebfe805e0c2d7e53533b2f85388654fd8c6dc8c44ed4e0251c8209e41","flatsize":71065,"path":"All/py311-pyzabbix-1.3.1_1.pkg","repopath":"All/py311-pyzabbix-1.3.1_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":19792,"desc":"PyZabbix is a Python module for working with the Zabbix API.","deps":{"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-semantic-version":{"origin":"devel/py-semantic-version","version":"2.10.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net-mgmt","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyyaml_env_tag","origin":"devel/py-pyyaml_env_tag","version":"0.1_2","comment":"Custom YAML tag for referencing environment variables in YAML files","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/waylan/pyyaml-env-tag","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6208a56dd1acbe1c2c519a8e0f6628dde64526478698eb1f7c4c49982cb468e6","flatsize":12739,"path":"All/py311-pyyaml_env_tag-0.1_2.pkg","repopath":"All/py311-pyyaml_env_tag-0.1_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5276,"desc":"pyyaml_env_tag is a custom YAML tag for referencing environment variables in\nYAML files.","deps":{"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-salt","origin":"sysutils/py-salt","version":"3006.9_5,1","comment":"Distributed remote execution and configuration management system","maintainer":"krion@FreeBSD.org","www":"https://pypi.org/project/salt/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b7b5181e80e9eb7dae6036dfdb9eae94f637c2582c0db2856f3e250468fe8252","flatsize":96387502,"path":"All/py311-salt-3006.9_5,1.pkg","repopath":"All/py311-salt-3006.9_5,1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":14711996,"desc":"Salt : Remote Execution and State Manager\n======================================\n\nSalt is a powerful remote execution and state manager that can be\nused to administer servers in a fast and efficient way.\n\nSee also: https://saltproject.io/","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-croniter":{"origin":"sysutils/py-croniter","version":"0.3.20_3"},"py311-distro":{"origin":"sysutils/py-distro","version":"1.9.0"},"py311-jmespath":{"origin":"devel/py-jmespath","version":"1.0.1_1"},"py311-libcloud":{"origin":"net/py-libcloud","version":"3.8.0_1"},"py311-looseversion":{"origin":"devel/py-looseversion","version":"1.3.0"},"py311-markupsafe":{"origin":"textproc/py-markupsafe","version":"2.1.5_1"},"py311-msgpack":{"origin":"devel/py-msgpack","version":"1.1.0"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-progressbar":{"origin":"misc/py-progressbar","version":"2.5_1"},"py311-psutil":{"origin":"sysutils/py-psutil","version":"7.0.0"},"py311-pycryptodomex":{"origin":"security/py-pycryptodomex","version":"3.21.0"},"py311-pyinotify":{"origin":"devel/py-pyinotify","version":"0.9.6_1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-pyzmq":{"origin":"net/py-pyzmq","version":"25.0.2_2"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-setproctitle":{"origin":"devel/py-setproctitle","version":"1.3.3_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"options":{"AWS":"off","BASH":"on","FISH":"on","TCP":"off","ZEROMQ":"on","ZSH":"on"},"annotations":{"cpe":"cpe:2.3:a:saltstack:salt:3006.9:::::dragonfly6:x86_64:5","deprecated":"Depends on expired net/py-libcloud","expiration_date":"2025-06-01","flavor":"py311"},"messages":[{"message":"To configure a Salt Master, do the following:\n\n  o Copy /usr/local/etc/salt/master.sample to /usr/local/etc/salt/master\n  o Update to meet your needs\n  o sysrc salt_master_enable=\"YES\"\n\n\n\nTo configure a Salt Minion, do the following:\n\n  o Copy /usr/local/etc/salt/minion.sample to /usr/local/etc/salt/minion\n  o Update 'master: salt' to point to your Salt Master's hostname or IP\n  o sysrc salt_minion_enable=\"YES\"\n\n\n\nTo configure a Salt Proxy Minion, do the following:\n\n  o sysrc salt_proxy_enable=\"YES\"\n  o sysrc salt_proxy_list=\"\"\n  o Update the salt_proxy_list with the proxy minion name(s)\n\n\n\nTo change the Transport method from the default option of Zeromq to either TCP or RAET:\n\n  o Re-build the port with the desired options enabled to install the correct runtime dependencies\n  o Ensure the master and minions all have salt installed with these same options and dependencies\n  o Add the line 'transport: [tcp|raet]' to both the master and minion configuration files\n  o Restart salt on the master and minions","type":"install"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nDepends on expired net/py-libcloud.\n\nIt is scheduled to be removed on or after 2025-06-01."}]},{"name":"py311-pyx12","origin":"textproc/py-pyx12","version":"2.3.3_1","comment":"Validate and convert HIPAA X12 documents","maintainer":"bofh@FreeBSD.org","www":"https://github.com/azoner/pyx12","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"173a48a31a9d2690aa575330f5209844690277fd769a8d72198301805ae1c5fb","flatsize":10438901,"path":"All/py311-pyx12-2.3.3_1.pkg","repopath":"All/py311-pyx12-2.3.3_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":335188,"desc":"pyx12 is a python based ANSI X.12 to XML EDI translator and validator.\nIt is designed to be a step in the conversion of a X12 transaction to\nback-end database process. The initial target is X12N to support HIPAA\ntransactions.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-pywinrm","origin":"security/py-pywinrm","version":"0.5.0","comment":"Python library for Windows Remote Management (WinRM)","maintainer":"rozhuk.im@gmail.com","www":"https://github.com/diyan/pywinrm","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7f8c9e0c43bd12e73c78803e5a0c3c1152c6393af62b6c206dc83c1b656d9b82","flatsize":591622,"path":"All/py311-pywinrm-0.5.0.pkg","repopath":"All/py311-pywinrm-0.5.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":81868,"desc":"Python library for Windows Remote Management (WinRM)","deps":{"py311-kerberos":{"origin":"security/py-kerberos","version":"1.3.1_2"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-requests-credssp":{"origin":"security/py-requests-credssp","version":"1.2.0_2"},"py311-requests_ntlm":{"origin":"www/py-requests_ntlm","version":"1.3.0_1"},"py311-xmltodict":{"origin":"devel/py-xmltodict","version":"0.14.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-pyzmq","origin":"net/py-pyzmq","version":"25.0.2_2","comment":"Python bindings for ZeroMQ","maintainer":"novel@FreeBSD.org","www":"https://github.com/zeromq/pyzmq","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b68a18cd93013a5fc4cae1019327dce382deef6aca2662b1adda36d0b1b3ed21","flatsize":3097879,"path":"All/py311-pyzmq-25.0.2_2.pkg","repopath":"All/py311-pyzmq-25.0.2_2.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","LGPL3"],"pkgsize":489224,"desc":"PyZMQ is a lightweight and super-fast messaging library built on top of\nthe ZeroMQ library.","deps":{"libzmq4":{"origin":"net/libzmq4","version":"4.3.5_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","net"],"annotations":{"flavor":"py311"}},{"name":"py311-pywgsim","origin":"biology/py-pywgsim","version":"0.5.2_2","comment":"Modified wgsim genomic data simulator","maintainer":"jwb@FreeBSD.org","www":"https://github.com/ialbert/pywgsim/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6765633a41a20d753c8ab5566357492e6e01695d7c8cd11a0dcb6f392a002dcd","flatsize":334643,"path":"All/py311-pywgsim-0.5.2_2.pkg","repopath":"All/py311-pywgsim-0.5.2_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":68228,"desc":"pywgsim is a modified version of the wgsim short read simulator.  The\ncode for wgsim has been modified to allow visualizing the simulated\nmutations as a GFF file.","deps":{"py311-plac":{"origin":"devel/py-plac","version":"1.4.3_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["biology","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyweblib","origin":"www/py-pyweblib","version":"1.3.13_1","comment":"Yet another web programming framework for Python","maintainer":"bofh@FreeBSD.org","www":"http://www.stroeder.com/pylib/PyWebLib/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"95276d7835afe4cb58a0dffce7c848c8aa5044935c3c1773a5100b01585b29ac","flatsize":444283,"path":"All/py311-pyweblib-1.3.13_1.pkg","repopath":"All/py311-pyweblib-1.3.13_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":58820,"desc":"PyWebLib is yet another web programming framework for Python.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["www"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-pyx","origin":"graphics/py-pyx","version":"0.16_1","comment":"Python package for creating encapsulated PostScript figures","maintainer":"sunpoet@FreeBSD.org","www":"https://pyx-project.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4b8467411622a48b2af68e8622080317fec00f1f328a045545bd6c92c1a2c67c","flatsize":5345850,"path":"All/py311-pyx-0.16_1.pkg","repopath":"All/py311-pyx-0.16_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":687676,"desc":"PyX is a Python package for the creation of PostScript, PDF, and SVG files. It\ncombines an abstraction of the PostScript drawing model with a TeX/LaTeX\ninterface. Complex tasks like 2d and 3d plots in publication-ready quality are\nbuilt out of these primitives.\n\nFeatures:\n- PostScript, PDF, and SVG output for device independent, freely scalable\n  figures\n- seamless TeX/LaTeX integration\n- full access to PostScript features like paths, linestyles, fill patterns,\n  transformations, clipping, bitmap inclusion, etc.\n- advanced geometric operations on paths like intersections, transformations,\n  splitting, smoothing, etc.\n- sophisticated graph generation: modular design, pluggable axes, axes\n  partitioning based on rational number arithmetics, flexible graph styles, etc.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"},"tex-kpathsea":{"origin":"devel/tex-kpathsea","version":"6.4.1"}},"categories":["graphics","python"],"options":{"KPATHSEA":"on","T1CODE":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-pyxb-x","origin":"devel/py-pyxb-x","version":"1.2.6.2_1","comment":"Python W3C XML Schema Bindings","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/renalreg/PyXB-X","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ce6bb1eba18ab3119fc28b9f611fb4171c355e62e6e0eadfae5202f5615832cb","flatsize":4230176,"path":"All/py311-pyxb-x-1.2.6.2_1.pkg","repopath":"All/py311-pyxb-x-1.2.6.2_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":585028,"desc":"PyXB is a pure Python package that generates Python code for classes that\ncorrespond to data structures defined by XMLSchema. In concept it is similar to\nJAXB for Java and CodeSynthesis XSD for C++.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pywdns","origin":"dns/py-pywdns","version":"0.10.2_1","comment":"Python wrapper for dns/wdns","maintainer":"truckman@FreeBSD.org","www":"https://github.com/farsightsec/pywdns","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"19c4d07fd245014dd8537d6f22b13b739b760aae365516e1c8d1263d957e5c52","flatsize":194102,"path":"All/py311-pywdns-0.10.2_1.pkg","repopath":"All/py311-pywdns-0.10.2_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":57972,"desc":"This is pywdns, a Python extension module implemented in Cython for\nthe wdns C library.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"},"wdns":{"origin":"dns/wdns","version":"0.12.0"}},"categories":["dns","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pywapi","origin":"astro/py-pywapi","version":"0.3.8_1","comment":"Python wrapper around different weather APIs","maintainer":"ports@FreeBSD.org","www":"https://code.google.com/archive/p/python-weather-api/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e1770554321035602d17ce50de7667e14d8394e66a45bf298f7b9c51b9453b97","flatsize":128983,"path":"All/py311-pywapi-0.3.8_1.pkg","repopath":"All/py311-pywapi-0.3.8_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":22412,"desc":"The pywapi module provides a python wrapper around the Yahoo! Weather,\nWeather.com and NOAA APIs.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["astro","python"],"options":{"EXAMPLES":"on"},"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-pywapi port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-pywebview-gtk","origin":"www/py-pywebview-gtk","version":"5.3.2_2","comment":"Build GUI for your Python program with JavaScript, HTML, and CSS (gtk)","maintainer":"DtxdF@disroot.org","www":"https://github.com/r0x0r/pywebview","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"082bab9047307c21f6a6d6d59dc28d256b189a124d40bcc0018c6b1fa20d07d3","flatsize":2344943,"path":"All/py311-pywebview-gtk-5.3.2_2.pkg","repopath":"All/py311-pywebview-gtk-5.3.2_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":459180,"desc":"pywebview is a lightweight cross-platform wrapper around a webview\ncomponent that allows to display HTML content in its own native GUI\nwindow. It gives you the power of web technologies in your desktop\napplication, hiding the fact that the GUI is browser based. Available\nfor Windows, macOS, Linux and Android. You can use pywebview either\nwith a 3rd party web framework or on its own with a two way bridge\nbetween Python and DOM.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"py311-bottle":{"origin":"www/py-bottle","version":"0.12.25_1"},"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-proxy_tools":{"origin":"www/py-proxy_tools","version":"0.1.0_1"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"webkit2-gtk_40":{"origin":"www/webkit2-gtk","version":"2.46.6"}},"categories":["python","www"],"annotations":{"flavor":"py311"},"messages":[{"message":"You need at least one font installed on your system or you will see a blank window.","type":"install"}]},{"name":"py311-pywikibot","origin":"www/py-pywikibot","version":"9.6.3_1","comment":"Wikipedia bot for Python","maintainer":"yuri@FreeBSD.org","www":"https://www.mediawiki.org/wiki/Pywikibot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dfd186d4c53199b6403a5157747cc0ce35445a5c598cef5b6588f2421fa3fd36","flatsize":8231145,"path":"All/py311-pywikibot-9.6.3_1.pkg","repopath":"All/py311-pywikibot-9.6.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1178316,"desc":"The Pywikibot framework is a Python library that interfaces with the\nMediaWiki API version 1.14 or higher.\n\nAlso included are various general function scripts that can be adapted\nfor different tasks.","deps":{"py311-mwparserfromhell":{"origin":"textproc/py-mwparserfromhell","version":"0.6.6_1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"EVENTSTREAMS":"off","GOOGLE":"off","HTML":"off","IRC":"off","ISBN":"off","MWOAUTH":"off","PILLOW":"off","PYDOT":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-pyviz-comms","origin":"misc/py-pyviz-comms","version":"3.0.2","comment":"JupyterLab extension for rendering HoloViz content","maintainer":"yuri@FreeBSD.org","www":"https://github.com/holoviz/pyviz_comms","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"307e09321ddfb0d2f3053fad997e30b4c36f48ad42b7fe7c55472c8b8eddc0f2","flatsize":317388,"path":"All/py311-pyviz-comms-3.0.2.pkg","repopath":"All/py311-pyviz-comms-3.0.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":48028,"desc":"pyviz_comms offers a simple bidirectional communication architecture between\nPython and JavaScript, with support for Jupyter comms in both the classic\nnotebook and Jupyterlab. Available for use by any PyViz tool, but currently\nprimarily used by HoloViz tools.","deps":{"py311-param":{"origin":"devel/py-param","version":"2.1.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyvisa-py","origin":"devel/py-pyvisa-py","version":"0.7.2","comment":"PyVISA backend in pure Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/pyvisa/pyvisa-py","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eb288e83da92acd54b8f3747c316f7bcc002fd6d7853d16c427dacc3a4c9949c","flatsize":1057621,"path":"All/py311-pyvisa-py-0.7.2.pkg","repopath":"All/py311-pyvisa-py-0.7.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":146628,"desc":"PyVISA started as wrapper for the NI-VISA library and therefore you need to\ninstall National Instruments VISA library in your system. This works most of the\ntime, for most people. But NI-VISA is a proprietary library that only works on\ncertain systems. That is when PyVISA-py jumps in.\n\nStarting from version 1.6, PyVISA allows to use different backends. These\nbackends can be dynamically loaded. PyVISA-py is one of such backends. It\nimplements most of the methods for Message Based communication\n(Serial/USB/GPIB/Ethernet) using Python and some well developed, easy to deploy\nand cross platform libraries.","deps":{"py311-pyvisa":{"origin":"devel/py-pyvisa","version":"1.14.1"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"SERIAL":"off","USB":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-pywatchman","origin":"sysutils/py-pywatchman","version":"2024.03.25.00_1","comment":"Watchman client for Python","maintainer":"p.mousavizadeh@protonmail.com","www":"https://pypi.org/project/pywatchman/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"280e53d24c6d6beaefa614431e6c680dcbf31e394039cb94055681595ec55800","flatsize":344696,"path":"All/py311-pywatchman-2024.03.25.00_1.pkg","repopath":"All/py311-pywatchman-2024.03.25.00_1.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","MIT"],"pkgsize":67196,"desc":"This is Watchman client for Python.\nWatchman exists to watch files and record when they actually change.\nIt can also trigger actions when matching files change.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"},"watchman":{"origin":"sysutils/watchman","version":"4.5.0,1"}},"categories":["python","sysutils"],"annotations":{"flavor":"py311"}},{"name":"py311-pywal","origin":"graphics/pywal","version":"3.3.0_3","comment":"Generate and change color-schemes on the fly","maintainer":"DtxdF@disroot.org","www":"https://github.com/dylanaraps/pywal","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"06703c06de8fb7d42b0d21dc2d9291b3ca4e4dcc7d520525455994c7173fb2c0","flatsize":344982,"path":"All/py311-pywal-3.3.0_3.pkg","repopath":"All/py311-pywal-3.3.0_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":72324,"desc":"Pywal is a tool that generates a color palette from the dominant colors\nin an image.  It then applies the colors system-wide and on-the-fly in\nall of your favourite programs.\n\nThere are currently 5 supported color generation backends, each\nproviding a different palette of colors from each image. You're bound to\nfind an appealing color-scheme.\n\nPywal also supports predefined themes and has over 250 themes built-in.\nYou can also create your own theme files to share with others.\n\nThe goal of Pywal was to be as out of the way as possible. It doesn't\nmodify any of your existing configuration files. Instead it works around\nthem and provides tools to integrate your system as you see fit.\n\nTerminal emulators and TTYs have their color-schemes updated in\nreal-time with no delay.  With minimal configuration this functionality\ncan be extended to almost anything running on your system.","deps":{"ImageMagick7":{"origin":"graphics/ImageMagick7","version":"7.1.1.45"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics"],"options":{"IMAGEMAGICK":"on","COLORTHIEF":"off","COLORZ":"off","HAISHOKU":"off","BGS":"off","FEH":"off","HABAK":"off","HSETROOT":"off","NITROGEN":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-pywebview-qt","origin":"www/py-pywebview-qt","version":"5.3.2","comment":"Build GUI for your Python program with JavaScript, HTML, and CSS (qt)","maintainer":"DtxdF@disroot.org","www":"https://github.com/r0x0r/pywebview","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"70ba98419e3c6e1eb0ce2ea1e304f26161303520389a588940129348add29344","flatsize":2344943,"path":"All/py311-pywebview-qt-5.3.2.pkg","repopath":"All/py311-pywebview-qt-5.3.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":459172,"desc":"pywebview is a lightweight cross-platform wrapper around a webview\ncomponent that allows to display HTML content in its own native GUI\nwindow. It gives you the power of web technologies in your desktop\napplication, hiding the fact that the GUI is browser based. Available\nfor Windows, macOS, Linux and Android. You can use pywebview either\nwith a 3rd party web framework or on its own with a two way bridge\nbetween Python and DOM.","deps":{"py311-QtPy":{"origin":"devel/py-QtPy","version":"2.4.1"},"py311-bottle":{"origin":"www/py-bottle","version":"0.12.25_1"},"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-proxy_tools":{"origin":"www/py-proxy_tools","version":"0.1.0_1"},"py311-pyside2":{"origin":"devel/pyside2","version":"5.15.16"},"py311-qt5-webengine":{"origin":"www/py-qt5-webengine","version":"5.15.7"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"},"messages":[{"message":"If the error 'Could not initialize GLX' is displayed, set the 'QT_XCB_GL_INTEGRATION=none'\nenvironment variable or install 'graphics/mesa-dri' and add your user to the 'video' group.","type":"install"}]},{"name":"py311-pywry","origin":"www/py-pywry","version":"0.6.2_12","comment":"PyWry Web Viewer","maintainer":"yuri@FreeBSD.org","www":"https://github.com/tauri-apps/wry","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"119016ba3a7de0a527854de8f0218e8be89d6584b08097fdf35154e4a09be78d","flatsize":2852878,"path":"All/py311-pywry-0.6.2_12.pkg","repopath":"All/py311-pywry-0.6.2_12.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":798748,"desc":"pywry allows to easily create HTML webviewers in python utilizing the wry\nlibrary.\n\nUnlike many HTML viewers that exist for Python - Pywry allows you to run\navacsript.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libsoup":{"origin":"devel/libsoup","version":"2.74.3"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"webkit2-gtk_40":{"origin":"www/webkit2-gtk","version":"2.46.6"}},"categories":["python","www"],"shlibs_required":["libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libexecinfo.so.1","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libjavascriptcoregtk-4.0.so.18","libm.so.4","libpango-1.0.so.0","libpthread.so.0","libsoup-2.4.so.1","libwebkit2gtk-4.0.so.37"],"annotations":{"flavor":"py311"}},{"name":"py311-pyvisa","origin":"devel/py-pyvisa","version":"1.14.1","comment":"Python VISA bindings for GPIB, RS232, TCPIP and USB instruments","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/pyvisa/pyvisa","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2634e8e7f342d2f42bad78a6f8f6bb646ba34aca6cae52be82f977986cdc7618","flatsize":2786014,"path":"All/py311-pyvisa-1.14.1.pkg","repopath":"All/py311-pyvisa-1.14.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":333896,"desc":"A Python package for support of the \"Virtual Instrument Software Architecture\"\n(VISA), in order to control measurement devices and test equipment via GPIB,\nRS232, Ethernet or USB.","deps":{"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyvirtualdisplay","origin":"x11/py-pyvirtualdisplay","version":"0.2.4_2","comment":"Python wrapper for Xvfb, Xephyr and Xvnc","maintainer":"daniel@blodan.se","www":"https://github.com/ponty/pyvirtualdisplay","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"993b3521ed196a038d871663dc636a2d5eb43865eaf2aad8fef116f3df82ad5d","flatsize":93540,"path":"All/py311-pyvirtualdisplay-0.2.4_2.pkg","repopath":"All/py311-pyvirtualdisplay-0.2.4_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":20536,"desc":"PyVirtualDisplay is a python wrapper for Xvfb, Xephyr and Xvnc.","deps":{"py311-cog":{"origin":"devel/py-cog","version":"3.1.0_1"},"py311-easyprocess":{"origin":"devel/py-easyprocess","version":"0.3_1"},"py311-paver":{"origin":"devel/py-paver","version":"1.3.4_1"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"py311-pyscreenshot":{"origin":"x11/py-pyscreenshot","version":"0.5.1_5"},"py311-sphinx":{"origin":"textproc/py-sphinx","version":"5.3.0_3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"xauth":{"origin":"x11/xauth","version":"1.1.4"},"xorg-vfbserver":{"origin":"x11-servers/xorg-server","version":"21.1.16,1"}},"categories":["python","x11"],"options":{"XEPHYR":"off","XVFB":"on","XVNC":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-pyvips","origin":"graphics/py-pyvips","version":"2.2.3","comment":"Binding for the libvips image processing library","maintainer":"sunpoet@FreeBSD.org","www":"https://libvips.github.io/pyvips/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7dd02003042ce9ef69b45c44dfd57e27cbee44ec8c1159adacb49a421b90b317","flatsize":751565,"path":"All/py311-pyvips-2.2.3.pkg","repopath":"All/py311-pyvips-2.2.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":109736,"desc":"This module wraps the libvips image processing library.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"py311-cffi":{"origin":"devel/py-cffi","version":"1.17.1"},"py311-pkgconfig":{"origin":"devel/py-pkgconfig","version":"1.5.5_2,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"vips":{"origin":"graphics/vips","version":"8.16.0_2"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyvcd","origin":"cad/py-pyvcd","version":"0.4.1","comment":"Python VCD file support","maintainer":"yuri@FreeBSD.org","www":"https://pyvcd.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"26c61b29e924df8f97ef1bfe3a02dee138a44f943e52fdee3219b9421ef6fccf","flatsize":305077,"path":"All/py311-pyvcd-0.4.1.pkg","repopath":"All/py311-pyvcd-0.4.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":49904,"desc":"The PyVCD package writes Value Change Dump (VCD) files as specified\nin IEEE 1364-2005.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["cad","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyudev","origin":"devel/py-pyudev","version":"0.24.1_1","comment":"Pure Python libudev binding","maintainer":"x11@FreeBSD.org","www":"https://pyudev.readthedocs.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f3959ae1c61933fe6e48534440e190e94b9ec5fafdbe839498a437562f0731d2","flatsize":557344,"path":"All/py311-pyudev-0.24.1_1.pkg","repopath":"All/py311-pyudev-0.24.1_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":73144,"desc":"pyudev is a LGPL licensed, pure Python binding for libudev, the device\nand hardware management and information library for Linux. It supports\nalmost all libudev functionality. You can enumerate devices, query\ndevice properties and attributes or monitor devices, including\nasynchronous monitoring with threads, or within the event loops of Qt,\nGlib or wxPython.","deps":{"libudev-devd":{"origin":"devel/libudev-devd","version":"0.6.0"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyusb","origin":"devel/py-pyusb","version":"1.2.1_1","comment":"Python wrapper around libusb","maintainer":"sbz@FreeBSD.org","www":"https://pyusb.github.io/pyusb/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e3ab673918ed43176fe0400dedcc928ae9ebfc0a5ed3faf85461567f3ab18f03","flatsize":728904,"path":"All/py311-pyusb-1.2.1_1.pkg","repopath":"All/py311-pyusb-1.2.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":99352,"desc":"PyUSB aims to be an easy to use Python module to access USB devices. PyUSB\nrelies on a native system library for USB access.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-pyu2f","origin":"net/py-pyu2f","version":"0.1.5_1","comment":"U2F host library for interacting with a U2F device over USB","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/google/pyu2f","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f17ece4875bee0fd311895265f00ac8f550fd4045c7d0149e2ec3ba8cf5a5e25","flatsize":348444,"path":"All/py311-pyu2f-0.1.5_1.pkg","repopath":"All/py311-pyu2f-0.1.5_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":58780,"desc":"pyu2f is a python based U2F host library. It provides functionality for\ninteracting with a U2F device over USB.\n\npyu2f uses ctypes to make system calls directly to interface with the USB HID\ndevice. This means that no platform specific shared libraries need to be\ncompiled for pyu2f to work.\n\nBy default pyu2f will use its own U2F stack implementation to sign requests. If\ndesired, pyu2f can offload signing to a pluggable command line tool. Offloading\nis not yet supported for U2F registration.","deps":{"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyunpack","origin":"archivers/py-pyunpack","version":"0.3_1","comment":"unpack archive files in Python","maintainer":"acm@FreeBSD.org","www":"https://github.com/ponty/pyunpack","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e8b934b437a9a26df3f521dfc9cad783e8b5dcea64e6b7a9a8e3c22fc0c4f346","flatsize":21987,"path":"All/py311-pyunpack-0.3_1.pkg","repopath":"All/py311-pyunpack-0.3_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":6628,"desc":"unpack archive files in Python\n\nFeatures:\n\n- unpack archive files\n- support passwords\n- very simple interface\n- command line interface and library\n\nback-ends:\n\n- zipfile: included in Python\n- patool: It relies on helper applications to handle those archive formats (for\n  example bzip2 for BZIP2 archives). Supported formats: 7z (.7z), ACE (.ace),\n  ALZIP (.alz), AR (.a), ARC (.arc), ARJ (.arj), BZIP2 (.bz2), CAB (.cab),\n  compress (.Z), CPIO (.cpio), DEB (.deb), DMS (.dms), GZIP (.gz), LRZIP (.lrz),\n  LZH (.lha, .lzh), LZIP (.lz), LZMA (.lzma), LZOP (.lzo), RPM (.rpm),\n  RAR (.rar), RZIP (.rz), TAR (.tar), XZ (.xz), ZIP (.zip, .jar) and ZOO (.zoo)","deps":{"py311-easyprocess":{"origin":"devel/py-easyprocess","version":"0.3_1"},"py311-entrypoint2":{"origin":"devel/py-entrypoint2","version":"1.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["archivers","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyupgrade","origin":"devel/py-pyupgrade","version":"3.19.1_1","comment":"Tool to automatically upgrade Python syntax for newer versions","maintainer":"bofh@FreeBSD.org","www":"https://github.com/asottile/pyupgrade","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5b2ab7a70ef963f742b012ce71b44a5dfa76924a86a1c43dd44c4c2e5bf20829","flatsize":721554,"path":"All/py311-pyupgrade-3.19.1_1.pkg","repopath":"All/py311-pyupgrade-3.19.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":111908,"desc":"A tool (and pre-commit hook) to automatically upgrade syntax for newer versions\nof the language.","deps":{"py311-tokenize-rt":{"origin":"devel/py-tokenize-rt","version":"6.1.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"flavor":"py311"}},{"name":"py311-pytz","origin":"devel/py-pytz","version":"2024.2_1,1","comment":"World Timezone Definitions for Python","maintainer":"lwhsu@FreeBSD.org","www":"https://pythonhosted.org/pytz/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a1fd7afcf1b293a91a08c51afc07512570529ff602c376d873c0e2d04cb34ff9","flatsize":1126026,"path":"All/py311-pytz-2024.2_1,1.pkg","repopath":"All/py311-pytz-2024.2_1,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":162684,"desc":"pytz brings the Olson tz database into Python. This library allows accurate and\ncross platform timezone calculations. It also solves the issue of ambiguous\ntimes at the end of daylight savings, which you can read more about in the\nPython Library Reference (datetime.tzinfo).","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytweening","origin":"devel/py-pytweening","version":"1.0.5_2","comment":"A collection of tweening or easing functions","maintainer":"acm@FreeBSD.org","www":"https://github.com/asweigart/pytweening","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"36eec54c6d4674b6cb2b178968e60f0326cfd2d03fa9ee368e348b00f90b6a1c","flatsize":73867,"path":"All/py311-pytweening-1.0.5_2.pkg","repopath":"All/py311-pytweening-1.0.5_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":10052,"desc":"A collection of tweening / easing functions implemented in Python.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytzdata","origin":"devel/py-pytzdata","version":"2020.1_1","comment":"Olson timezone database for Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sdispater/pytzdata","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"be1950770667031afa1311d64dd5e2ebe1775513d7419ba5d7d5bd6f57921a37","flatsize":987244,"path":"All/py311-pytzdata-2020.1_1.pkg","repopath":"All/py311-pytzdata-2020.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":156444,"desc":"The Olson timezone database for Python.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytube","origin":"multimedia/py-pytube","version":"15.0.0_1","comment":"Python library and command-line utility for downloading YouTube Videos","maintainer":"nivit@FreeBSD.org","www":"https://github.com/pytube/pytube","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b22cb0924da5ea7ba3cbcd58772b1043bfbc9c3cd0a34dbe49441b7ed6c5494b","flatsize":680719,"path":"All/py311-pytube-15.0.0_1.pkg","repopath":"All/py311-pytube-15.0.0_1.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":108236,"desc":"Pytube is a genuine, lightweight, dependency-free Python library (and\ncommand-line utility) for downloading YouTube videos.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["multimedia","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytz-deprecation-shim","origin":"devel/py-pytz-deprecation-shim","version":"0.1.0.post0_3","comment":"Shims to make deprecation of pytz easier","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/pganssle/pytz-deprecation-shim","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0c65261bc83474c9c78de1ddefe9a355c28f063ec89ced85551d56323abf078a","flatsize":98317,"path":"All/py311-pytz-deprecation-shim-0.1.0.post0_3.pkg","repopath":"All/py311-pytz-deprecation-shim-0.1.0.post0_3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":20896,"desc":"pytz has served the Python community well for many years, but it is no longer\nthe best option for providing time zones. pytz has a non-standard interface that\nis very easy to misuse; this interface was necessary when pytz was created,\nbecause datetime had no way to represent ambiguous datetimes, but this was\nsolved in Python 3.6, which added a fold attribute to datetimes in PEP 495. With\nthe addition of the zoneinfo module in Python 3.9 (PEP 615), there has never\nbeen a better time to migrate away from pytz.\n\nHowever, since pytz time zones are used very differently from a standard tzinfo,\nand many libraries have built pytz zones into their standard time zone interface\n(and thus may have users relying on the existence of the localize and normalize\nmethods); this library provides shim classes that are compatible with both PEP\n495 and pytz's interface, to make it easier for libraries to deprecate pytz.","deps":{"py311-tzdata":{"origin":"devel/py-tzdata","version":"2025.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytvmaze","origin":"devel/py-pytvmaze","version":"2.0.8_1","comment":"Python interface to the TV Maze API","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/srob650/pytvmaze","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"edc464c249086c7a3a40ab862661a8b138fe478ec640c8956e76844c7c26643b","flatsize":231673,"path":"All/py311-pytvmaze-2.0.8_1.pkg","repopath":"All/py311-pytvmaze-2.0.8_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":28352,"desc":"Python interface to the TV Maze API (www.tvmaze.com)","deps":{"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytrie","origin":"devel/py-pytrie","version":"0.4.0_1","comment":"Pure Python implementation of the trie data structure","maintainer":"bofh@FreeBSD.org","www":"https://github.com/gsakkis/pytrie","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"90d02cbbc51257f47bf170bc4a049c503b2ba2ee0a641109248cd58955c431c7","flatsize":59875,"path":"All/py311-pytrie-0.4.0_1.pkg","repopath":"All/py311-pytrie-0.4.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":11888,"desc":"A trie is an ordered tree data structure that is used to store a mapping\nwhere the keys are sequences, usually strings over an alphabet. In\naddition to implementing the mapping interface, tries allow finding the\nitems for a given prefix, and vice versa, finding the items whose keys\nare prefixes of a given key.","deps":{"py311-sortedcontainers":{"origin":"devel/py-sortedcontainers","version":"2.4.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-qt5-pyqt","origin":"devel/py-qt5-pyqt","version":"5.15.11_1","comment":"Python bindings for the Qt5 toolkit, QtCore module","maintainer":"kde@FreeBSD.org","www":"https://riverbankcomputing.com/software/pyqt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f9dbbd5f5d1eae9d19204b3525429d28992681e2ea66c9c45f333addd3d69a97","flatsize":31361678,"path":"All/py311-qt5-pyqt-5.15.11_1.pkg","repopath":"All/py311-qt5-pyqt-5.15.11_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":4449432,"desc":"PyQt5 is a set of Python bindings for Qt5 application framework.\nThis package provides the QtCore module.","deps":{"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"py311-PyQt5-sip":{"origin":"devel/py-qt5-sip","version":"12.17.0"},"py311-dbus":{"origin":"devel/py-dbus","version":"1.3.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"qt5-connectivity":{"origin":"comms/qt5-connectivity","version":"5.15.16p1_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-designer":{"origin":"devel/qt5-designer","version":"5.15.16p3_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-help":{"origin":"devel/qt5-help","version":"5.15.16p3_1"},"qt5-imageformats":{"origin":"graphics/qt5-imageformats","version":"5.15.16p2"},"qt5-location":{"origin":"devel/qt5-location","version":"5.15.16p7_1"},"qt5-multimedia":{"origin":"multimedia/qt5-multimedia","version":"5.15.16p2_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-opengl":{"origin":"graphics/qt5-opengl","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-quick3d":{"origin":"x11-toolkits/qt5-quick3d","version":"5.15.16p1_1"},"qt5-remoteobjects":{"origin":"devel/qt5-remoteobjects","version":"5.15.16p0_1"},"qt5-sensors":{"origin":"comms/qt5-sensors","version":"5.15.16p0_1"},"qt5-serialport":{"origin":"comms/qt5-serialport","version":"5.15.16p0_1"},"qt5-speech":{"origin":"accessibility/qt5-speech","version":"5.15.16p1_1"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-testlib":{"origin":"devel/qt5-testlib","version":"5.15.16p130_1"},"qt5-webchannel":{"origin":"www/qt5-webchannel","version":"5.15.16p3_1"},"qt5-websockets":{"origin":"www/qt5-websockets","version":"5.15.16p2_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-x11extras":{"origin":"x11/qt5-x11extras","version":"5.15.16p0_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"qt5-xmlpatterns":{"origin":"textproc/qt5-xmlpatterns","version":"5.15.16p0_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyuca","origin":"devel/py-pyuca","version":"1.2_1","comment":"Python implementation of the Unicode Collation Algorithm","maintainer":"yuri@FreeBSD.org","www":"https://github.com/jtauber/pyuca","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3d55917d5a99a6c4b229c65eebe31e958c36eb6a58f6d387410cf6d22c477eb3","flatsize":8509859,"path":"All/py311-pyuca-1.2_1.pkg","repopath":"All/py311-pyuca-1.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":491880,"desc":"pyuca is a Python implementation of the Unicode Collation Algorithm (UCA).\n\nUCA is used to sort non-English strings properly.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyttsx3","origin":"audio/py-pyttsx3","version":"2.98_1","comment":"Offline Text To Speech (TTS) converter for Python","maintainer":"rhurlin@FreeBSD.org","www":"https://github.com/nateshmbhat/pyttsx3","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"368c25c181e3e506df1c50b9d6406798d3bdef295b0f2ea580c930c84a553a14","flatsize":369474,"path":"All/py311-pyttsx3-2.98_1.pkg","repopath":"All/py311-pyttsx3-2.98_1.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":63860,"desc":"pyttsx3 is a text-to-speech conversion library in Python.\nUnlike alternative libraries, it works offline.","deps":{"espeak-ng":{"origin":"audio/espeak-ng","version":"1.52.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["audio","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyvex","origin":"security/py-pyvex","version":"9.0.5405_1","comment":"Python interface to libVEX and VEX IR","maintainer":"ports@FreeBSD.org","www":"https://github.com/angr/pyvex","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ebdf700236da1b5515c070966df308d93c4d286d319460de01e2be9817deb856","flatsize":4990521,"path":"All/py311-pyvex-9.0.5405_1.pkg","repopath":"All/py311-pyvex-9.0.5405_1.pkg","licenselogic":"and","licenses":["BSD2CLAUSE","GPLv2+","GPLv3"],"pkgsize":1378696,"desc":"PyVEX provides an interface that translates binary code into the VEX\nintermediate represenation (IR).","deps":{"py311-archinfo":{"origin":"devel/py-archinfo","version":"9.0.5405_1"},"py311-bitstring":{"origin":"devel/py-bitstring","version":"4.1.0_1"},"py311-cffi":{"origin":"devel/py-cffi","version":"1.17.1"},"py311-future":{"origin":"devel/py-future","version":"0.18.3_1"},"py311-pycparser":{"origin":"devel/py-pycparser","version":"2.22"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python","security"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-pyvex port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-pytradfri","origin":"net/py-pytradfri","version":"13.0.0_1","comment":"Python IKEA Tradfri API controller","maintainer":"tcberner@FreeBSD.org","www":"https://github.com/ggravlingen/pytradfri","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7bc0996cdf29b7d4af87789123dc5295becbdcabff5df2813ac575e27b0e1eda","flatsize":479890,"path":"All/py311-pytradfri-13.0.0_1.pkg","repopath":"All/py311-pytradfri-13.0.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":71988,"desc":"Python package to communicate with the IKEA Tradfri ZigBee Gateway compatible\nwith ZigBee Light Link products. By using this library you can communicate with\nthe gateway and control IKEA's lights and wall plugs.\n\nSome of the features include:\n\n * Get information on the gateway\n * Observe lights, groups and other resources and get notified when they change\n * Control wall plugs\n * List all devices connected to gateway\n * List all lights and get attributes of lights (name, state, color temp,\n   dimmer level etc) Change attribute values of lights (name, state, color\n   temp, dimmer level etc)\n * Restart and reset the gateway\n * List smart tasks (wake up, on/off and not home) and their attributes\n * Alter values in smart tasks (some of these features not available in app yet)","deps":{"py311-DTLSSocket":{"origin":"net/py-DTLSSocket","version":"0.1.12_1"},"py311-aiocoap":{"origin":"net/py-aiocoap","version":"0.4.7_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net"],"annotations":{"flavor":"py311"}},{"name":"py311-pytrends","origin":"finance/py-pytrends","version":"4.9.2","comment":"Pseudo API for Google Trends","maintainer":"yuri@FreeBSD.org","www":"https://github.com/GeneralMills/pytrends","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ebd08cfb55e598784f97dc3ac7ea18384a58e064c44a8b18f9837a14197288f2","flatsize":128480,"path":"All/py311-pytrends-4.9.2.pkg","repopath":"All/py311-pytrends-4.9.2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":29152,"desc":"pytrends is an unofficial API for Google Trends.\n\nIt allows simple interface for automating downloading of reports from Google\nTrends.","deps":{"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["finance","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytsk","origin":"sysutils/py-pytsk","version":"20231007_1","comment":"Python bindings for the Sleuthkit","maintainer":"antoine@FreeBSD.org","www":"https://github.com/py4n6/pytsk","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fbacc06adebef181e3552aa895e145bc1ad57b48d5d833b7dee01802b3b985d6","flatsize":1348305,"path":"All/py311-pytsk-20231007_1.pkg","repopath":"All/py311-pytsk-20231007_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":410896,"desc":"Python bindings for the Sleuthkit","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python","security","sysutils"],"annotations":{"flavor":"py311"}},{"name":"py311-pytoolconfig","origin":"devel/py-pytoolconfig","version":"1.3.1","comment":"Python Tool Configuration","maintainer":"rhurlin@FreeBSD.org","www":"https://pypi.org/project/pytoolconfig/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fbba7a747f90160e6323f5701c11d49c6f882f5d1d4419ce82690d023fdc5b2b","flatsize":144514,"path":"All/py311-pytoolconfig-1.3.1.pkg","repopath":"All/py311-pytoolconfig-1.3.1.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":29464,"desc":"The goal of this project is to manage configuration for python tools,\nsuch as black and rope and add support for a pyproject.toml\nconfiguration file.","deps":{"py311-black":{"origin":"devel/py-black","version":"25.1.0"},"py311-platformdirs":{"origin":"devel/py-platformdirs","version":"4.3.6"},"py311-pydantic":{"origin":"devel/py-pydantic","version":"1.10.20_1,1"},"py311-sphinx":{"origin":"textproc/py-sphinx","version":"5.3.0_3,1"},"py311-sphinx-autodoc-typehints":{"origin":"textproc/py-sphinx-autodoc-typehints","version":"1.23.0"},"py311-sphinx_rtd_theme":{"origin":"textproc/py-sphinx_rtd_theme","version":"1.0.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytkdocs","origin":"textproc/py-pytkdocs","version":"0.16.5_1","comment":"Load Python objects documentation","maintainer":"kai@FreeBSD.org","www":"https://github.com/mkdocstrings/pytkdocs","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"63f5efc055a29f6f040a01f48cb030a9aaded7fd989d8152535cbc82fd5f453f","flatsize":504992,"path":"All/py311-pytkdocs-0.16.5_1.pkg","repopath":"All/py311-pytkdocs-0.16.5_1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":79520,"desc":"This Python package is used to load Python objects documentation.  It accepts\nJSON on standard input and writes JSON on standard output.","deps":{"py311-docstring_parser":{"origin":"textproc/py-docstring_parser","version":"0.15_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"options":{"NUMPYSTYLE":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-pytools","origin":"devel/py-pytools","version":"2022.1.14_1","comment":"Collection of tools for Python","maintainer":"python@FreeBSD.org","www":"https://pypi.org/project/pytools/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1c1f085c50d4f5c8e9eb4773362394bcb06c06b97afa3caabda5907ae17bafe3","flatsize":914890,"path":"All/py311-pytools-2022.1.14_1.pkg","repopath":"All/py311-pytools-2022.1.14_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":150280,"desc":"Pytools is a big bag of things that are \"missing\" from the Python standard\nlibrary.  This is mainly a dependency of my other software packages, and\nis probably of little interest to you unless you use those.  If you're\ncurious nonetheless, here's what's on offer:\n\n- A ton of small tool functions such as len_iterable, argmin, tuple\n  generation, permutation generation, ASCII table pretty printing, GvR's\n  mokeypatch_xxx() hack, the elusive flatten, and much more.\n- Michele Simionato's decorator module.\n- A time-series logging module, pytools.log.\n- Batch job submission, pytools.batchjob.\n- A lexer, pytools.lex.","deps":{"py311-platformdirs":{"origin":"devel/py-platformdirs","version":"4.3.6"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"NUMPY":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-pytimeparse","origin":"devel/py-pytimeparse","version":"1.1.8_1","comment":"Small Python module to parse various kinds of time expressions","maintainer":"dvl@FreeBSD.org","www":"https://github.com/wroberts/pytimeparse","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b53c282311e1ec74ec2f755e03a1241204ab53a9ddbc14cbd933300173caa3f5","flatsize":109485,"path":"All/py311-pytimeparse-1.1.8_1.pkg","repopath":"All/py311-pytimeparse-1.1.8_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14224,"desc":"The single function pytimeparse.timeparse.timeparse, defined in the library,\n(also available as pytimeparse.parse) parses time expressions like the following:\n\n32m\n2h32m\n3d2h32m\n1w3d2h32m\n\n...\n\nIt returns the time as a number of seconds (an integer value if possible, otherwise a floating-point number):\n\n>>> from pytimeparse import parse\n>>> parse('1.2 minutes')\n72","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytils","origin":"russian/py-pytils","version":"0.3_1","comment":"Russian-specific string utilities","maintainer":"rm@FreeBSD.org","www":"https://github.com/j2a/pytils/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"abca2aba981d2d0191f8d71f8ba23d0d6a670613b33609f7874b1ec4242c2aa4","flatsize":531581,"path":"All/py311-pytils-0.3_1.pkg","repopath":"All/py311-pytils-0.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":73432,"desc":"Simple tools for processing strings in Russian (choose proper form for plurals,\nin-words representation of numerals, dates in Russian without locales,\ntransliteration, etc).","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","russian"],"annotations":{"flavor":"py311"}},{"name":"py311-pythontidy","origin":"devel/pythontidy","version":"1.23_1","comment":"Cleans up, regularizes, and reformats the text of Python scripts","maintainer":"lwhsu@FreeBSD.org","www":"https://pypi.org/project/PythonTidy/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5b0101af22ae46ef9b91657f07b7758f3e5a18c173a088da123ccbb537ad4b42","flatsize":165970,"path":"All/py311-pythontidy-1.23_1.pkg","repopath":"All/py311-pythontidy-1.23_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":29628,"desc":"This script reads Python code from standard input and writes a revised\nversion to standard output.\n\nAlternatively, it may be invoked with file names as arguments:\n\n\tpython PythonTidy.py input output\n\nSuffice it to say that input defaults to '-', the standard input, and output\ndefaults to '-', the standard output.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"]},{"name":"py311-pyvista","origin":"graphics/py-pyvista","version":"0.34.2_5","comment":"Pythonic interface to VTK","maintainer":"yuri@FreeBSD.org","www":"https://github.com/pyvista/pyvista","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e62bf642cbd208a26c88dae2adaca133b9fd9adf7550a3c04cf3b22eaf7bce83","flatsize":8248802,"path":"All/py311-pyvista-0.34.2_5.pkg","repopath":"All/py311-pyvista-0.34.2_5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1667976,"desc":"PyVista is a helper module for the Visualization Toolkit (VTK) that\nwraps the VTK library through NumPy and direct array access through\na variety of methods and classes. This package provides a Pythonic,\nwell-documented interface exposing VTK's powerful visualization\nbackend to facilitate rapid prototyping, analysis, and visual\nintegration of spatially referenced datasets.\n\nThis module can be used for scientific plotting for presentations and\nresearch papers as well as a supporting module for other mesh 3D\nrendering dependent Python modules; see Connections for a list of\nprojects that leverage PyVista.","deps":{"py311-appdirs":{"origin":"devel/py-appdirs","version":"1.4.4_1"},"py311-imageio":{"origin":"graphics/py-imageio","version":"2.37.0"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"py311-scooby":{"origin":"devel/py-scooby","version":"0.5.12_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"vtk9":{"origin":"math/vtk9","version":"9.2.6_6"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytorchvideo","origin":"math/py-pytorchvideo","version":"0.1.5_2","comment":"Video understanding deep learning library","maintainer":"ports@FreeBSD.org","www":"https://github.com/facebookresearch/pytorchvideo","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5826ff4b122d1d6926ff0f42a861ea360932464a27f616bbd63920ff2293cafc","flatsize":2440353,"path":"All/py311-pytorchvideo-0.1.5_2.pkg","repopath":"All/py311-pytorchvideo-0.1.5_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":275376,"desc":"PyTorchVideo is a deeplearning library with a focus on video understanding\nwork. PytorchVideo provides reusable, modular and efficient components needed\nto accelerate the video understanding research. PyTorchVideo is developed using\nPyTorch and supports different deeplearning video components like video models,\nvideo datasets, and video-specific transforms.","deps":{"py311-av":{"origin":"multimedia/py-av","version":"12.1.0"},"py311-fvcore":{"origin":"math/py-fvcore","version":"0.1.5.post20220512_3"},"py311-iopath":{"origin":"devel/py-iopath","version":"0.1.10_1"},"py311-parameterized":{"origin":"devel/py-parameterized","version":"0.9.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-pytorchvideo port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-pytomlpp","origin":"textproc/py-pytomlpp","version":"1.0.13_1","comment":"Python wrapper for toml++","maintainer":"DtxdF@disroot.org","www":"https://pypi.org/project/pytomlpp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"69c128e3ece0b21a6cd60d986320fddcb77ada57d999a98ae5517f9833d213ee","flatsize":490220,"path":"All/py311-pytomlpp-1.0.13_1.pkg","repopath":"All/py311-pytomlpp-1.0.13_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":146228,"desc":"pytomlpp is a python wrapper for toml++.\n\nSome points you may want to know before use:\n\n* Using toml++ means that this module is fully compatible with TOML\n  v1.0.0.\n* We convert toml structure to native python data structures\n  (dict/list etc.) when parsing, this is more inline with what json\n  module does.\n* The binding is using pybind11.\n* The project is tested using toml-test and pytest.\n* We support all major platforms\n  (Linux, Mac OSX and Windows), for both CPython and Pypy and all\n  recent Python versions. You just need to pip install and we have a\n  pre-compiled binaries ready. No need to play with clang, cmake or\n  any C++ toolchains.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-pytidylib","origin":"textproc/py-pytidylib","version":"0.3.2_2","comment":"Python wrapper for HTML Tidy (tidylib)","maintainer":"bofh@FreeBSD.org","www":"http://countergram.com/open-source/pytidylib","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"06fa66d5b54534d97b54c1add710730ad6b100194d224f068a6491d0fd5710ac","flatsize":49048,"path":"All/py311-pytidylib-0.3.2_2.pkg","repopath":"All/py311-pytidylib-0.3.2_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12344,"desc":"PyTidyLib is a Python package that wraps the HTML Tidy library. This allows\nyou, from Python code, to \"fix\" invalid (X)HTML markup. Some of the library's\nmany capabilities include:\n\n  * Clean up unclosed tags and unescaped characters such as ampersands\n  * Output HTML 4 or XHTML, strict or transitional, and add missing doctypes\n  * Convert named entities to numeric entities, which can then be used in XML\n    documents without an HTML doctype.\n  * Clean up HTML from programs such as Word (to an extent)\n  * Indent the output, including proper (i.e. no) indenting for pre elements,\n    which some (X)HTML indenting code overlooks.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"},"tidy-html5":{"origin":"www/tidy-html5","version":"5.8.0_3"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-pythonfinder","origin":"devel/py-pythonfinder","version":"2.1.0","comment":"Python discovery tool to help locate python on any system","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sarugaku/pythonfinder","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"72f666f0b2e3ba5a874865b02edd12697fb1f0b7c85c50bf981b4106b0d86ede","flatsize":355760,"path":"All/py311-pythonfinder-2.1.0.pkg","repopath":"All/py311-pythonfinder-2.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":60120,"desc":"PythonFinder is a cross-platform search tool for finding Pythons.","deps":{"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"CLI":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-pythondialog","origin":"devel/py-pythondialog","version":"3.5.2_1","comment":"Python interface to dialog(3)","maintainer":"jkim@FreeBSD.org","www":"http://pythondialog.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ebdff5aec19331525624b8c8ae2b8c8803801037d5ebc2f5c249a99c75bd3bba","flatsize":681517,"path":"All/py311-pythondialog-3.5.2_1.pkg","repopath":"All/py311-pythondialog-3.5.2_1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":85620,"desc":"pythondialog is a Python wrapper for the UNIX dialog utility originally\nwritten by Savio Lam and later rewritten by Thomas E. Dickey.  Its purpose\nis to provide an easy to use, pythonic and as complete as possible\ninterface to dialog from Python code.","deps":{"cdialog":{"origin":"devel/cdialog","version":"1.3.20240619,2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"EXAMPLES":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-pythonbrew","origin":"devel/py-pythonbrew","version":"1.3_2","comment":"Python Environment manager","maintainer":"changlp@cs.nctu.edu.tw","www":"https://github.com/utahta/pythonbrew","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"685f29711373aaa19ca0fa6f8eb99fb2de7b27b90b94b784f744c18ee1433d05","flatsize":475995,"path":"All/py311-pythonbrew-1.3_2.pkg","repopath":"All/py311-pythonbrew-1.3_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":80656,"desc":"pythonbrew is a program to automate the building\nand installation of Python in the users HOME.\npythonbrew is inspired by perlbrew and rvm.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-python3-saml","origin":"security/py-python3-saml","version":"1.16.0","comment":"Add SAML support to your Python software","maintainer":"sunpoet@FreeBSD.org","www":"https://developers.onelogin.com/saml/python","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1625e3bc211ec8c3f040b100557887de154c9c15d23ace147aeea7c530b817e0","flatsize":932879,"path":"All/py311-python3-saml-1.16.0.pkg","repopath":"All/py311-python3-saml-1.16.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":134324,"desc":"Add SAML support to your Python software using this library. Forget those\ncomplicated libraries and use the open source library provided and supported by\nOneLogin Inc.","deps":{"py311-isodate":{"origin":"devel/py-isodate","version":"0.7.2"},"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-xmlsec":{"origin":"security/py-xmlsec","version":"1.3.15"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-python3-openid","origin":"security/py-python3-openid","version":"3.2.0_2","comment":"Python 3 port of the python-openid library","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/necaris/python3-openid","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"23b4bcdc928fa3c392b27ee665ba577730e6f6f454eef88a6746354f59c4cec8","flatsize":1484953,"path":"All/py311-python3-openid-3.2.0_2.pkg","repopath":"All/py311-python3-openid-3.2.0_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":222564,"desc":"This is a set of Python packages to support use of the OpenID decentralized\nidentity system in your application, update to Python 3. Want to enable single\nsign-on for your web site? Use the openid.consumer package. Want to run your own\nOpenID server? Check out openid.server. Includes example code and support for a\nvariety of storage back-ends.","deps":{"py311-defusedxml":{"origin":"devel/py-defusedxml","version":"0.7.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"options":{"MYSQL":"off","POSTGRESQL":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-python-xmp-toolkit","origin":"textproc/py-python-xmp-toolkit","version":"2.0.1_2","comment":"XMP Toolkit for working with metadata","maintainer":"kai@FreeBSD.org","www":"https://github.com/python-xmp-toolkit/python-xmp-toolkit","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d43df8119e900181ec0ec6b91dacbc4dca9c6c2c01740e2a4ecfc3ff4c3c4bf6","flatsize":358039,"path":"All/py311-python-xmp-toolkit-2.0.1_2.pkg","repopath":"All/py311-python-xmp-toolkit-2.0.1_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":42072,"desc":"Python XMP Toolkit is a library for working with XMP (= Extensible Metadata\nPlatform) metadata, as well as reading/writing XMP metadata stored in many\ndifferent file formats.\n\nPython XMP Toolkit is wrapping Exempi (using ctypes), a C/C++ XMP library\nbased on Adobe XMP Toolkit, ensuring that future updates to the XMP standard\nare easily incorporated into the library with a minimum amount of work.\n\nPython XMP Toolkit has been developed by:\n* ESA/Hubble - European Space Agency\n* ESO - European Southern Observatory\n* CRS4 - Centre for Advanced Studies, Research and Development in Sardinia","deps":{"exempi":{"origin":"textproc/exempi","version":"2.6.3_1"},"py311-pytz":{"origin":"devel/py-pytz","version":"2024.2_1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-python-ulid2","origin":"textproc/py-python-ulid2","version":"2.7.0","comment":"Universally unique lexicographically sortable identifier","maintainer":"sunpoet@FreeBSD.org","www":"https://python-ulid.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4d359770936ae446d88c7aaa20602d3f17e3c206b7ed2eaee24c1eb475c0f061","flatsize":99838,"path":"All/py311-python-ulid2-2.7.0.pkg","repopath":"All/py311-python-ulid2-2.7.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19336,"desc":"This port provides an implementation of ULID.\n\nA ULID is a universally unique lexicographically sortable identifier. It is\n- 128-bit compatible with UUID\n- 1.21e+24 unique ULIDs per millisecond\n- Lexicographically sortable!\n- Canonically encoded as a 26 character string, as opposed to the 36 character\n  UUID\n- Uses Crockford's base32 for better efficiency and readability (5 bits per\n  character)\n- Case insensitive\n- No special characters (URL safe)","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"options":{"PYDANTIC":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-python-ulid","origin":"textproc/py-python-ulid","version":"3.0.0","comment":"Universally unique lexicographically sortable identifier","maintainer":"sunpoet@FreeBSD.org","www":"https://python-ulid.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a15a2d36a599cec523518b18dafb302e339b915d4cb8f8fc198c5ab04d98d929","flatsize":106023,"path":"All/py311-python-ulid-3.0.0.pkg","repopath":"All/py311-python-ulid-3.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20200,"desc":"This port provides an implementation of ULID.\n\nA ULID is a universally unique lexicographically sortable identifier. It is\n- 128-bit compatible with UUID\n- 1.21e+24 unique ULIDs per millisecond\n- Lexicographically sortable!\n- Canonically encoded as a 26 character string, as opposed to the 36 character\n  UUID\n- Uses Crockford's base32 for better efficiency and readability (5 bits per\n  character)\n- Case insensitive\n- No special characters (URL safe)","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"options":{"PYDANTIC":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-python-xcaplib","origin":"devel/py-python-xcaplib","version":"1.2.2","comment":"Python XCAP client library","maintainer":"python@FreeBSD.org","www":"http://openxcap.org/clients/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"61ad74fe93b488563dc6a4143ea13906d610dc2c14459cc209cde069b0397a35","flatsize":238836,"path":"All/py311-python-xcaplib-1.2.2.pkg","repopath":"All/py311-python-xcaplib-1.2.2.pkg","licenselogic":"single","licenses":["LGPL20+"],"pkgsize":44652,"desc":"XCAP protocol, defined in RFC 4825, allows a client to read, write, and\nmodify application configuration data stored in XML format on a server. XCAP\nmaps XML document sub-trees and element attributes to HTTP URIs, so that\nthese components can be directly accessed by HTTP. An XCAP server used by\nXCAP clients to store data like presence policy in combination with a SIP\nPresence server that supports PUBLISH/SUBSCRIBE/NOTIFY SIP methods can\nprovide a complete SIP SIMPLE solution.","deps":{"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-python-application":{"origin":"devel/py-python-application","version":"2.8.0_1"},"py311-twisted":{"origin":"devel/py-twisted","version":"24.7.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-python-xapp","origin":"x11/py-python-xapp","version":"2.4.1_1","comment":"Python Xapp library","maintainer":"gnome@freebsd.org","www":"https://github.com/linuxmint/python3-xapp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"48b7e7f28bb251db0911e2dc87b9e7fba05831b7b2544ab4c156e0b02f597507","flatsize":65250,"path":"All/py311-python-xapp-2.4.1_1.pkg","repopath":"All/py311-python-xapp-2.4.1_1.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":17868,"desc":"Python Xapp library","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"py311-psutil":{"origin":"sysutils/py-psutil","version":"7.0.0"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["gnome","x11"],"annotations":{"flavor":"py311"}},{"name":"py311-python-velbustcp","origin":"devel/py-python-velbustcp","version":"2.0.0","comment":"Python application that bridges a Velbus installation with TCP","maintainer":"driesm@FreeBSD.org","www":"https://github.com/velbus/python-velbustcp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ecfaea29c37cbd53e489ff5a0afcdb20e581db9247977cef5b6b424e206e34a6","flatsize":192240,"path":"All/py311-python-velbustcp-2.0.0.pkg","repopath":"All/py311-python-velbustcp-2.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":37652,"desc":"Python application that bridges a Velbus installation with TCP.\nCan be used to broadcast a velbus USB interface as TCP socket.","deps":{"py311-blinker":{"origin":"devel/py-blinker","version":"1.9.0"},"py311-pyserial":{"origin":"comms/py-pyserial","version":"3.5_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"users":["velbustcpd"],"groups":["velbustcpd"],"annotations":{"flavor":"py311"}},{"name":"py311-python-utils","origin":"misc/py-python-utils","version":"3.8.2_1","comment":"Collection of small functions and classes","maintainer":"makc@FreeBSD.org","www":"https://pypi.org/project/python-utils/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0e4a1acc0947a9313fe8f8edbe11e57307e4baad0d25569893a77beaac45a956","flatsize":268956,"path":"All/py311-python-utils-3.8.2_1.pkg","repopath":"All/py311-python-utils-3.8.2_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":46368,"desc":"Python Utils is a collection of small Python functions and classes\nwhich make common patterns shorter and easier.\n\nSee also: https://github.com/WoLpH/python-utils","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"],"annotations":{"flavor":"py311"}},{"name":"py311-python-twitter","origin":"net/py-python-twitter","version":"3.5_1","comment":"Python wrapper around the Twitter API","maintainer":"python@FreeBSD.org","www":"https://github.com/bear/python-twitter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c8446689f0c81310d41a2cdedf47d866a20d8c7ba1bdaa658ade704b90771e05","flatsize":841623,"path":"All/py311-python-twitter-3.5_1.pkg","repopath":"All/py311-python-twitter-3.5_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":104584,"desc":"This library provides a pure python interface for the Twitter API.\n\nTwitter provides a service that allows people to connect via the web, IM, and\nSMS. Twitter exposes a web services API and this library is intended to make it\neven easier for python programmers to use.","deps":{"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-requests-oauthlib":{"origin":"www/py-requests-oauthlib","version":"2.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-python-xlib","origin":"x11-toolkits/py-python-xlib","version":"0.33_1","comment":"X11 library for Python","maintainer":"fax@nohik.ee","www":"https://github.com/python-xlib/python-xlib","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"01625d15e70c77458e48b014e5dd5dcaca372cd8367a579bd5f441c1826ae3c5","flatsize":2202857,"path":"All/py311-python-xlib-0.33_1.pkg","repopath":"All/py311-python-xlib-0.33_1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":273440,"desc":"The Python X Library is a complete X11R6 client-side implementation\nwritten in pure Python. It can be used to write low-level X client\napplications in Python.","deps":{"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","x11-toolkits"],"annotations":{"flavor":"py311"}},{"name":"py311-python-tools","origin":"lang/python-tools","version":"3.11.12_1","comment":"Supplementary tools for the Python language","maintainer":"python@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3c91f74811ae715d759ec886c1fd22a9b39cc135ff151a35514ffca65f2d63b5","flatsize":33164,"path":"All/py311-python-tools-3.11.12_1.pkg","repopath":"All/py311-python-tools-3.11.12_1.pkg","licenselogic":"single","licenses":["PSFL"],"pkgsize":11648,"desc":"A selection of supplementary tools for the Python language, which ship with\nthe Python default distribution.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","lang","python"],"annotations":{"flavor":"py311"}},{"name":"py311-python-swiftclient","origin":"databases/py-python-swiftclient","version":"3.13.1_2","comment":"Python client library for OpenStack Object Storage (Swift)","maintainer":"trociny@FreeBSD.org","www":"https://launchpad.net/python-swiftclient","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8414171995af32f2ce0109837be054804e5e6ea0e23b6a412e0203d07f2e9230","flatsize":1125678,"path":"All/py311-python-swiftclient-3.13.1_2.pkg","repopath":"All/py311-python-swiftclient-3.13.1_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":164960,"desc":"This is a python client for the Swift API. There's a Python API (the\n``swiftclient`` module), and a command-line script (``swift``).\n\nThis code is based on the original client previously included with\nOpenStack's swift -- a highly available, distributed, eventually\nconsistent object/blob store.","deps":{"py311-pbr":{"origin":"devel/py-pbr","version":"6.1.1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-python-statsd","origin":"devel/py-python-statsd","version":"2.1.0_1","comment":"Client for Etsy's node-js statsd server","maintainer":"fax@nohik.ee","www":"https://github.com/WoLpH/python-statsd","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f0ef0b1e9fe99d435d996794f603ae6d134a8cd2ffa995be9426792df3985f3b","flatsize":99085,"path":"All/py311-python-statsd-2.1.0_1.pkg","repopath":"All/py311-python-statsd-2.1.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":17344,"desc":"statsd is a client for Etsy's statsd server, a front end/proxy for the Graphite\nstats collection and graphing server.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-python-sql","origin":"databases/py-python-sql","version":"1.4.3_1","comment":"Library to write SQL queries","maintainer":"wen@FreeBSD.org","www":"https://python-sql.tryton.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f154928bd7831cbcd5ae36264c140c6aedb7bfdb6640fdff94e53022a0484b66","flatsize":803004,"path":"All/py311-python-sql-1.4.3_1.pkg","repopath":"All/py311-python-sql-1.4.3_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":91536,"desc":"python-sql is a library to write SQL queries in a pythonic way.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-python-socks","origin":"net/py-python-socks","version":"2.7.1","comment":"Core proxy (SOCKS4, SOCKS5, HTTP tunneling) functionality for Python","maintainer":"ehaupt@FreeBSD.org","www":"https://pypi.org/project/python-socks/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0ef26686ece1dcfc44d9db13374a6518523bdbcaa6ad46bfb47a0623a602107c","flatsize":517406,"path":"All/py311-python-socks-2.7.1.pkg","repopath":"All/py311-python-socks-2.7.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":70304,"desc":"The python-socks package provides a core proxy client functionality for\nPython. Supports SOCKS4(a), SOCKS5, HTTP (tunneling) proxy and provides sync\nand async (asyncio, trio, curio) APIs. You probably don't need to use\npython-socks directly. It is used internally by aiohttp-socks and httpx-socks\npackages.","deps":{"py311-async_timeout":{"origin":"devel/py-async_timeout","version":"4.0.3_1"},"py311-curio":{"origin":"devel/py-curio","version":"1.6_1"},"py311-trio":{"origin":"net/py-trio","version":"0.29.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-python-subunit","origin":"devel/py-python-subunit","version":"1.3.0_3","comment":"Python implementation of subunit test streaming protocol","maintainer":"kai@FreeBSD.org","www":"https://launchpad.net/subunit","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"31dff4e74c6ea2f5a69e5e2a8d48df5df7d20b9b2880aceb6ec67b133cb78573","flatsize":1439085,"path":"All/py311-python-subunit-1.3.0_3.pkg","repopath":"All/py311-python-subunit-1.3.0_3.pkg","licenselogic":"or","licenses":["APACHE20","BSD3CLAUSE"],"pkgsize":178004,"desc":"Subunit is a streaming protocol for test results.\n\nThere are two major revisions of the protocol. Version 1 was trivially human\nreadable but had significant defects as far as highly parallel testing was\nconcerned - it had no room for doing discovery and execution in parallel,\nrequired substantial buffering when multiplexing and was fragile - a corrupt\nbyte could cause an entire stream to be misparsed. Version 1.1 added\nencapsulation of binary streams which mitigated some of the issues but the core\nremained.\n\nVersion 2 shares many of the good characteristics of Version 1 - it can be\nembedded into a regular text stream (e.g. from a build system) and it still\nmodels xUnit style test execution. It also fixes many of the issues with\nVersion 1 - Version 2 can be multiplexed without excessive buffering (in time\nor space), it has a well defined recovery mechanism for dealing with corrupted\nstreams (e.g. where two processes write to the same stream concurrently, or\nwhere the stream generator suffers a bug).","deps":{"py311-extras":{"origin":"devel/py-extras","version":"1.0.0_2"},"py311-testtools":{"origin":"devel/py-testtools","version":"2.7.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-python-socketio","origin":"devel/py-python-socketio","version":"5.12.1","comment":"Python implementation of the Socket.IO realtime client and server","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/miguelgrinberg/python-socketio","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0f028400ec23b34c27f81362984219d0e3ec561be33b7472a0fc8ab34a7b76af","flatsize":1079732,"path":"All/py311-python-socketio-5.12.1.pkg","repopath":"All/py311-python-socketio-5.12.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":104144,"desc":"This projects implements Socket.IO clients and servers that can run standalone\nor integrated with a variety of Python web frameworks.\n\nSocket.IO is a transport protocol that enables real-time bidirectional\nevent-based communication between clients (typically, though not always, web\nbrowsers) and a server. The official implementations of the client and server\ncomponents are written in JavaScript. This package provides Python\nimplementations of both, each with standard and asyncio variants.","deps":{"py311-aiohttp":{"origin":"www/py-aiohttp","version":"3.11.13"},"py311-bidict":{"origin":"devel/py-bidict","version":"0.22.1"},"py311-python-engineio":{"origin":"devel/py-python-engineio","version":"4.11.2"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-websocket-client":{"origin":"www/py-websocket-client","version":"1.4.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","net","python"],"options":{"ASYNCIO_CLIENT":"on","CLIENT":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-python-snappy","origin":"archivers/py-python-snappy","version":"0.6.1_1","comment":"Python library for the snappy compression library from Google","maintainer":"antoine@FreeBSD.org","www":"https://github.com/andrix/python-snappy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ce2f4cb6e369fc3014581e899a4d953bfc810f47ef9741675bebe2650ad61769","flatsize":135388,"path":"All/py311-python-snappy-0.6.1_1.pkg","repopath":"All/py311-python-snappy-0.6.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":26808,"desc":"Python library for the snappy compression library from Google.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"},"snappy":{"origin":"archivers/snappy","version":"1.2.1_1"}},"categories":["archivers","devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-python-slugify","origin":"textproc/py-python-slugify","version":"8.0.4_1","comment":"Slugify application that handles unicode","maintainer":"matthew@FreeBSD.org","www":"https://github.com/un33k/python-slugify","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7e56703000e848cde9a443c4ebe6cf7a6adb8bdeb0951e9a4d91420c5e15d403","flatsize":55845,"path":"All/py311-python-slugify-8.0.4_1.pkg","repopath":"All/py311-python-slugify-8.0.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14108,"desc":"A Python slugify application that handles unicode","deps":{"py311-text-unidecode":{"origin":"converters/py-text-unidecode","version":"1.3_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-python-slimta","origin":"mail/py-python-slimta","version":"5.0.5_1","comment":"Python libraries to send, receive, and queue email","maintainer":"nc@FreeBSD.org","www":"https://www.slimta.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"84b0d54357d3c51027bf811713a7a64a5130969bfb0db0ba4d245c487c21d8cd","flatsize":1343613,"path":"All/py311-python-slimta-5.0.5_1.pkg","repopath":"All/py311-python-slimta-5.0.5_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":178068,"desc":"The python-slimta project is a Python library offering the building blocks\nnecessary to create a full-featured MTA. An MTA built with python-slimta can\nincorporate any protocol or policy - custom or built-in. An MTA built with\npython-slimta can integrate with other Python libraries and take advantage\nof Python's great community.","deps":{"py311-gevent":{"origin":"devel/py-gevent","version":"24.2.1"},"py311-py3dns":{"origin":"dns/py-py3dns","version":"4.0.2"},"py311-pycares":{"origin":"dns/py-pycares","version":"4.3.0_1"},"py311-pysasl":{"origin":"mail/py-pysasl","version":"0.10.0_1"},"py311-pyspf":{"origin":"mail/py-pyspf","version":"2.0.14_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["mail"],"options":{"BOTO":"off","REDIS":"off","SASL":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-python-rpm-packaging","origin":"archivers/py-python-rpm-packaging","version":"0.0.20210526","comment":"Python rpm packaging","maintainer":"rodrigo@FreeBSD.org","www":"https://github.com/rpm-software-management/python-rpm-packaging","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"87d03ecd99e25d3b930b3ddc7b2003a812a1b87e4d273b951f023873fb5fcbbc","flatsize":77304,"path":"All/py311-python-rpm-packaging-0.0.20210526.pkg","repopath":"All/py311-python-rpm-packaging-0.0.20210526.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":19452,"desc":"Python rpm packaging helpers and scripts","deps":{"py311-poetry-core":{"origin":"devel/py-poetry-core","version":"2.1.1"},"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"py311-pytest-xdist":{"origin":"devel/py-pytest-xdist","version":"3.6.1,1"},"py311-pyyaml-include":{"origin":"devel/py-pyyaml-include","version":"2.0.1_1"},"py311-setuptools":{"origin":"devel/py-setuptools","version":"63.1.0_2"},"py311-wheel":{"origin":"devel/py-wheel","version":"0.45.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["archivers","python"]},{"name":"py311-pywavelets","origin":"math/py-pywavelets","version":"1.8.0","comment":"Discrete Wavelet Transforms in Python","maintainer":"makc@FreeBSD.org","www":"https://github.com/PyWavelets/pywt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"817b85a8b0025afecf6d6218cd2cbe706a6473e74d3479b4c33f0eb6deaa72aa","flatsize":9690332,"path":"All/py311-pywavelets-1.8.0.pkg","repopath":"All/py311-pywavelets-1.8.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3566668,"desc":"PyWavelets is a free Open Source library for wavelet transforms in Python.\nWavelets are mathematical basis functions that are localized in both time and\nfrequency. Wavelet transforms are time-frequency transforms employing wavelets.\nThey are similar to Fourier transforms, the difference being that Fourier\ntransforms are localized only in frequency instead of in time and frequency.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-python-registry","origin":"security/py-python-registry","version":"1.4_1","comment":"Read access to Windows Registry files","maintainer":"antoine@FreeBSD.org","www":"http://www.williballenthin.com/registry/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"36f28c5d5a968d9638f416925fa8164b41baa90aa0aab0eb3880386f5b735a90","flatsize":699419,"path":"All/py311-python-registry-1.4_1.pkg","repopath":"All/py311-python-registry-1.4_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":158944,"desc":"python-registry was originally written by Willi Ballenthin, a forensicator who\nwanted to access the contents of the Windows Registry from his Linux laptop.\npython-registry currently provides read-only access to Windows Registry files,\nsuch as NTUSER.DAT, userdiff, and SOFTWARE. The interface is two-fold: a\nhigh-level interface suitable for most tasks, and a low level set of parsing\nobjects and methods which may be used for advanced study of the Windows\nRegistry. python-registry is written in pure Python, making it portable across\nall major platforms.","deps":{"py311-enum-compat":{"origin":"devel/py-enum-compat","version":"0.0.3_1"},"py311-unicodecsv":{"origin":"devel/py-unicodecsv","version":"0.14.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python","security"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-python-rapidjson","origin":"devel/py-python-rapidjson","version":"1.20_1","comment":"Python wrapper around rapidjson","maintainer":"yuri@FreeBSD.org","www":"https://github.com/python-rapidjson/python-rapidjson","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9f21eae7c267ad0daa6cc9a8dae2753de27ce9a66025a8b07fa860adf4220847","flatsize":740449,"path":"All/py311-python-rapidjson-1.20_1.pkg","repopath":"All/py311-python-rapidjson-1.20_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":168908,"desc":"RapidJSON is an extremely fast C++ JSON parser and serialization\nlibrary: this module wraps it into a Python 3 extension, exposing\nits serialization/deserialization (to/from either bytes, str or\nfile-like instances) and JSON Schema validation capabilities.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-python-ptrace","origin":"devel/py-python-ptrace","version":"0.9.8_1","comment":"Python binding of ptrace library","maintainer":"0mp@FreeBSD.org","www":"https://github.com/vstinner/python-ptrace","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"12eba5fa0d9eb5a10a827d36ca10ca9ea22b85d2e02fc70ebb5f30290adc50e4","flatsize":1039113,"path":"All/py311-python-ptrace-0.9.8_1.pkg","repopath":"All/py311-python-ptrace-0.9.8_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":164652,"desc":"python-ptrace is a debugger using ptrace (Linux, BSD and Darwin system call to\ntrace processes) written in Python.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-python-poppler-qt5","origin":"graphics/py-python-poppler-qt5","version":"21.3.0_4","comment":"Python bindings for the Poppler-Qt PDF rendering library","maintainer":"m.ne@gmx.net","www":"https://pypi.org/project/python-poppler-qt5/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d620e2a8241018d3acb7aa6d29ef7116b64c7717cdb1b220ab0d621f1ed93bd8","flatsize":641441,"path":"All/py311-python-poppler-qt5-21.3.0_4.pkg","repopath":"All/py311-python-poppler-qt5-21.3.0_4.pkg","licenselogic":"or","licenses":["LGPL21","LGPL3"],"pkgsize":117656,"desc":"A Python binding for libpoppler-qt5 that aims for completeness\nand for being actively maintained.\n\nCreated and currently maintained by Wilbert Berendsen <wbsoft@xs4all.nl>.\n\nUsage:\n\timport popplerqt5\n\td = popplerqt5.Poppler.Document.load('file.pdf')","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"poppler-qt5":{"origin":"graphics/poppler-qt5","version":"25.02.0"},"py311-qt5-pyqt":{"origin":"devel/py-qt5-pyqt","version":"5.15.11_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-python-picard","origin":"math/py-python-picard","version":"0.7_2","comment":"Preconditoned ICA algorithm for Real Data","maintainer":"yuri@FreeBSD.org","www":"https://pierreablin.github.io/picard/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"85fdfaa2e4eaa1a5e0abfcf716f2781bdfb703c768044c4b302678a7b7deabb4","flatsize":116840,"path":"All/py311-python-picard-0.7_2.pkg","repopath":"All/py311-python-picard-0.7_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":24352,"desc":"Picard is a library to run the Preconditioned ICA for Real Data (PICARD)\nalgorithm and its orthogonal version (PICARD-O). These algorithms show fast\nconvergence even on real data for which sources independence do not perfectly\nhold.","deps":{"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-numexpr":{"origin":"math/py-numexpr","version":"2.10.2"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-scikit-learn":{"origin":"science/py-scikit-learn","version":"1.4.0_1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-python-pam","origin":"security/py-python-pam","version":"1.8.4_1","comment":"Python PAM module","maintainer":"vishwin@FreeBSD.org","www":"https://github.com/FirefighterBlu3/python-pam","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"66133e5bdb2cfb9e64349346a23d37fbf1efb1f43305f458d1e57a97ddb0c9de","flatsize":31445,"path":"All/py311-python-pam-1.8.4_1.pkg","repopath":"All/py311-python-pam-1.8.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8720,"desc":"Python PAM module","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-python-telegram-bot","origin":"net-im/py-python-telegram-bot","version":"21.6_1","comment":"Not just a Python wrapper around the Telegram Bot API","maintainer":"olgeni@FreeBSD.org","www":"https://python-telegram-bot.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"213e17a8a3d37c4ec36938fda021da88e7053be6570b4a01faf1173fb96d4fbc","flatsize":8903603,"path":"All/py311-python-telegram-bot-21.6_1.pkg","repopath":"All/py311-python-telegram-bot-21.6_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":667496,"desc":"This library provides a pure Python interface for the Telegram Bot API.\nIn addition to the pure API implementation, this library features a number of\nhigh-level classes to make the development of bots easy and straightforward.\nThese classes are contained in the telegram.ext submodule.","deps":{"py311-APScheduler":{"origin":"devel/py-apscheduler","version":"3.11.0"},"py311-httpx":{"origin":"www/py-httpx","version":"0.28.1"},"py311-urllib3":{"origin":"net/py-urllib3","version":"1.26.20,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","net-im","python"],"annotations":{"flavor":"py311"}},{"name":"py311-python-pkcs11","origin":"security/py-python-pkcs11","version":"0.7.0_1","comment":"PKCS#11 (Cryptoki) support for Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/danni/python-pkcs11","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c148ae04693f105dda46d73efa676dfd8c7b2fbb3fd884e858c56c976b234317","flatsize":1177472,"path":"All/py311-python-pkcs11-0.7.0_1.pkg","repopath":"All/py311-python-pkcs11-0.7.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":269848,"desc":"A high level, \"more Pythonic\" interface to the PKCS#11 (Cryptoki) standard to\nsupport HSM and Smartcard devices in Python.\n\nThe interface is designed to follow the logical structure of a HSM, with useful\ndefaults for obscurely documented parameters. Many APIs will optionally accept\niterables and act as generators, allowing you to stream large data blocks for\nsymmetric encryption.\n\npython-pkcs11 also includes numerous utility functions to convert between PKCS\n#11 data structures and common interchange formats including PKCS #1 and X.509.\n\npython-pkcs11 is fully documented and has a full integration test suite for all\nfeatures, with continuous integration against multiple HSM platforms including:\n- Thales nCipher\n- Opencryptoki TPM\n- OpenSC/Smartcard-HSM/Nitrokey HSM","deps":{"py311-asn1crypto":{"origin":"devel/py-asn1crypto","version":"1.5.1_1"},"py311-cached-property":{"origin":"devel/py-cached-property","version":"1.5.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-python-openid","origin":"security/py-python-openid","version":"2.2.5_3","comment":"Python OpenID version","maintainer":"rm@FreeBSD.org","www":"http://janrain.com/openid-enabled","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fab758bbf57b928471ded848ce0b721a28a67c40fadd671f5b4ee6f70e7c3c36","flatsize":1462843,"path":"All/py311-python-openid-2.2.5_3.pkg","repopath":"All/py311-python-openid-2.2.5_3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":218128,"desc":"Python OpenID library implements recent changes to the OpenID\nspecification as well as making API changes that should make\nintegration with applications easier.\n\nThis library allows the use of XRI as OpenID identifiers, allowing users\nto log in with their i-names.  For full XRI compatibility,\nrelying parties integrating this library should take note of the user's\nCanonicalID, as described in the \"Identifying the End User\" section of\nthe OpenID 2.0 specification.\n\nSee also: https://github.com/openid/python-openid","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-pythran","origin":"devel/py-pythran","version":"0.17.0","comment":"Ahead of Time compiler for numeric kernels","maintainer":"wen@FreeBSD.org","www":"https://github.com/serge-sans-paille/pythran","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"82415feca5b278ec418b5e70622034213746bef3f9d3dad9680f8a8d350109bd","flatsize":28422359,"path":"All/py311-pythran-0.17.0.pkg","repopath":"All/py311-pythran-0.17.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":2051520,"desc":"Pythran is an ahead of time compiler for a subset of the Python language,\nwith a focus on scientific computing. It takes a Python module annotated\nwith a few interface descriptions and turns it into a native Python module\nwith the same interface, but (hopefully) faster.","deps":{"py311-beniget":{"origin":"devel/py-beniget","version":"0.4.2.post1"},"py311-gast":{"origin":"devel/py-gast","version":"0.6.0"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-ply":{"origin":"devel/py-ply","version":"3.11_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-python-obelisk","origin":"finance/py-python-obelisk","version":"0.1.3_5","comment":"Python native client for the obelisk blockchain server","maintainer":"yuri@FreeBSD.org","www":"https://github.com/darkwallet/python-obelisk","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b47a5f5a0866839f6773109bc1497c2f572e38afcba292b307a8f2d8d5c0e64e","flatsize":503443,"path":"All/py311-python-obelisk-0.1.3_5.pkg","repopath":"All/py311-python-obelisk-0.1.3_5.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":89432,"desc":"Python native client for the obelisk blockchain server.","deps":{"py311-ecdsa":{"origin":"security/py-ecdsa","version":"0.19.1"},"py311-pyzmq":{"origin":"net/py-pyzmq","version":"25.0.2_2"},"py311-twisted":{"origin":"devel/py-twisted","version":"24.7.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["finance","python"],"annotations":{"flavor":"py311"}},{"name":"py311-python-pptx","origin":"textproc/py-python-pptx","version":"1.0.2","comment":"Generate and manipulate Open XML PowerPoint (.pptx) files","maintainer":"DtxdF@disroot.org","www":"https://github.com/scanny/python-pptx","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2bbcbb80e873c290bd97af0c08727665ada70748d9744f66a3cb250e7b32babb","flatsize":3933882,"path":"All/py311-python-pptx-1.0.2.pkg","repopath":"All/py311-python-pptx-1.0.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":645232,"desc":"python-pptx is a Python library for creating and updating PowerPoint\n(.pptx) files.\n\nA typical use would be generating a customized PowerPoint presentation\nfrom database content, downloadable by clicking a link in a web\napplication. Several developers have used it to automate production\nof presentation-ready engineering status reports based on information\nheld in their work management system. It could also be used for\nmaking bulk updates to a library of presentations or simply to\nautomate the production of a slide or two that would be tedious to\nget right by hand.","deps":{"py311-XlsxWriter":{"origin":"textproc/py-xlsxwriter","version":"3.2.2_1"},"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-python-novaclient","origin":"net/py-python-novaclient","version":"18.8.0","comment":"Client for the OpenStack Nova API","maintainer":"sunpoet@FreeBSD.org","www":"https://docs.openstack.org/python-novaclient/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6686fd12966d44a2aa58de98e6e89564457c45502e94a3df7dcb83de2f33dbe4","flatsize":4995460,"path":"All/py311-python-novaclient-18.8.0.pkg","repopath":"All/py311-python-novaclient-18.8.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":551892,"desc":"This is a client for OpenStack Nova API. There's a Python API (the novaclient\nmodule), and a command-line script (installed as nova). Each implements the\nentire OpenStack Nova API.\n\nYou'll need credentials for an OpenStack cloud that implements the Compute API,\nsuch as TryStack, HP, or Rackspace, in order to use the nova client.","deps":{"py311-iso8601":{"origin":"devel/py-iso8601","version":"2.1.0"},"py311-keystoneauth1":{"origin":"devel/py-keystoneauth1","version":"5.10.0"},"py311-oslo.i18n":{"origin":"devel/py-oslo.i18n","version":"6.5.0"},"py311-oslo.serialization":{"origin":"devel/py-oslo.serialization","version":"5.6.0"},"py311-oslo.utils":{"origin":"devel/py-oslo.utils","version":"8.0.0"},"py311-pbr":{"origin":"devel/py-pbr","version":"6.1.1"},"py311-prettytable0":{"origin":"devel/py-prettytable0","version":"0.7.2_1"},"py311-stevedore":{"origin":"devel/py-stevedore","version":"5.4.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-python-nomad","origin":"sysutils/py-python-nomad","version":"2.0.0_1","comment":"Python client for nomad","maintainer":"jhixson@FreeBSD.org","www":"https://github.com/jrxFive/python-nomad","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"54f2c272b3ba6a5099db350b46e3db372ec3469ab5133befbc562bfcb081de96","flatsize":467764,"path":"All/py311-python-nomad-2.0.0_1.pkg","repopath":"All/py311-python-nomad-2.0.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":45868,"desc":"Python client for nomad (WWW: http://www.nomadproject.io)\n\nNomad is a tool for managing a cluster of machines and running\napplications on them.\nNomad abstracts away machines and the location of applications,\nand instead enables users to declare what they want to run and\nNomad handles where they should run and how to run them.","deps":{"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"annotations":{"flavor":"py311"}},{"name":"py311-python-nexus","origin":"biology/python-nexus","version":"2.9.0_1","comment":"Generic nexus file format reader for python","maintainer":"wen@FreeBSD.org","www":"http://simon.net.nz/articles/python-nexus","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c9f929193cceb0247a6e844a25a166110ee6f52d4984a601f4fb77fb17d4c67a","flatsize":405148,"path":"All/py311-python-nexus-2.9.0_1.pkg","repopath":"All/py311-python-nexus-2.9.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":74380,"desc":"python-nexus is a generic nexus (phylogenetics) file format(.nex, .trees)\nreader for python.","deps":{"py311-clldutils":{"origin":"devel/py-clldutils","version":"3.24.2"},"py311-newick":{"origin":"biology/py-newick","version":"1.10.0"},"py311-termcolor":{"origin":"devel/py-termcolor","version":"2.5.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["biology","python"],"annotations":{"flavor":"py311"}},{"name":"py311-python-memcached","origin":"databases/py-python-memcached","version":"1.62_1","comment":"Python API for memcached, a distributed memory cache daemon","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/linsomniac/python-memcached","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7c897bb14a27346b18546d9bb5658df58e10072ef585b793adbfbd9bd7967143","flatsize":201320,"path":"All/py311-python-memcached-1.62_1.pkg","repopath":"All/py311-python-memcached-1.62_1.pkg","licenselogic":"single","licenses":["PSFL"],"pkgsize":32516,"desc":"The API takes advantage of the server's opaque flag support and sets its\n\"complex\" flag whenever the object being stored or retrieved isn't a plain\nscalar. In that case, the Storable module is used to freeze and thaw the\nvalue automatically going in and out of the memcached.\n\nThe Python API, while tested, has not experienced real-world production use.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-python-markdown-math","origin":"textproc/py-python-markdown-math","version":"0.8_1","comment":"Math extension for Python-Markdown","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/mitya57/python-markdown-math","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8e0a06cf0f7d6468355e89c0c73f5041fce9e094853bf8e137efbbb0ba8c1a3e","flatsize":29521,"path":"All/py311-python-markdown-math-0.8_1.pkg","repopath":"All/py311-python-markdown-math-0.8_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":8684,"desc":"This extension adds math formulas support to Python-Markdown","deps":{"py311-markdown":{"origin":"textproc/py-markdown","version":"3.6"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-python-magic","origin":"devel/py-python-magic","version":"0.4.27_1","comment":"File type identification using libmagic","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ahupp/python-magic","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eb41e5f4e9b2e5a36748952cf4bdc8056745cd3276baa00746951c096c629890","flatsize":103685,"path":"All/py311-python-magic-0.4.27_1.pkg","repopath":"All/py311-python-magic-0.4.27_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21908,"desc":"python-magic is a Python interface to the libmagic file type identification\nlibrary. libmagic identifies file types by checking their headers according to a\npredefined list of file types. This functionality is exposed to the command line\nby the Unix command file.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-python-neutronclient","origin":"net/py-python-neutronclient","version":"11.4.0","comment":"CLI and Client Library for OpenStack Networking","maintainer":"sunpoet@FreeBSD.org","www":"https://docs.openstack.org/python-neutronclient/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3b13498e1c4256a379eb2d765bddb5a0362011d411e2ecd4c8663e1c5399fa48","flatsize":4210424,"path":"All/py311-python-neutronclient-11.4.0.pkg","repopath":"All/py311-python-neutronclient-11.4.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":420944,"desc":"This is a client library for Neutron built on the Neutron API. It provides a\nPython API (the neutronclient module) and a command-line tool (neutron).","deps":{"py311-cliff":{"origin":"devel/py-cliff","version":"4.9.1"},"py311-debtcollector":{"origin":"devel/py-debtcollector","version":"1.20.0_1"},"py311-iso8601":{"origin":"devel/py-iso8601","version":"2.1.0"},"py311-keystoneauth1":{"origin":"devel/py-keystoneauth1","version":"5.10.0"},"py311-netaddr":{"origin":"net/py-netaddr","version":"1.3.0"},"py311-openstacksdk":{"origin":"devel/py-openstacksdk","version":"4.4.0"},"py311-os-client-config":{"origin":"devel/py-os-client-config","version":"2.1.0_1"},"py311-osc-lib":{"origin":"devel/py-osc-lib","version":"3.2.0"},"py311-oslo.i18n":{"origin":"devel/py-oslo.i18n","version":"6.5.0"},"py311-oslo.log":{"origin":"devel/py-oslo.log","version":"7.0.0"},"py311-oslo.serialization":{"origin":"devel/py-oslo.serialization","version":"5.6.0"},"py311-oslo.utils":{"origin":"devel/py-oslo.utils","version":"8.0.0"},"py311-pbr":{"origin":"devel/py-pbr","version":"6.1.1"},"py311-python-keystoneclient":{"origin":"net/py-python-keystoneclient","version":"5.5.0"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-simplejson":{"origin":"devel/py-simplejson","version":"3.18.4_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-python-nss","origin":"security/py-python-nss","version":"1.0.1_4","comment":"Python bindings for NSS and NSPR","maintainer":"jhale@FreeBSD.org","www":"https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/Python_binding_for_NSS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b5a199f3418dd4b07565facc6189509f70d054e6a06280b8cceb4494c1f0e117","flatsize":908329,"path":"All/py311-python-nss-1.0.1_4.pkg","repopath":"All/py311-python-nss-1.0.1_4.pkg","licenselogic":"or","licenses":["GPLv2+","LGPL21+","MPL20"],"pkgsize":206968,"desc":"python-nss is a Python binding for NSS (Network Security Services)\nand NSPR (Netscape Portable Runtime). NSS provides cryptography\nservices supporting SSL, TLS, PKI, PKIX, X509, PKCS*, etc. NSS is\nan alternative to OpenSSL and used extensively by major software\nprojects. NSS is FIPS-140 certified.\n\nNSS is built upon NSPR because NSPR provides an abstraction of\ncommon operating system services, particularly in the areas of\nnetworking and process management. Python also provides an abstraction\nof common operating system services but because NSS and NSPR are\ntightly bound, python-nss exposes elements of NSPR.","deps":{"nspr":{"origin":"devel/nspr","version":"4.36"},"nss":{"origin":"security/nss","version":"3.112"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-python-multipart","origin":"www/py-python-multipart","version":"0.0.20","comment":"Streaming multipart parser for Python","maintainer":"sunpoet@FreeBSD.org","www":"https://multipart.fastapiexpert.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b21c4fd53fd895501efb72428292554d33c961f986bae9091e18f4774400279f","flatsize":274314,"path":"All/py311-python-multipart-0.0.20.pkg","repopath":"All/py311-python-multipart-0.0.20.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":46960,"desc":"python-multipart is an Apache 2.0 licensed streaming multipart parser for\nPython.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-python-lsp-jsonrpc","origin":"textproc/py-python-lsp-jsonrpc","version":"1.1.2_1","comment":"Python JSON RPC Server","maintainer":"rhurlin@FreeBSD.org","www":"https://github.com/python-lsp/python-lsp-jsonrpc","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3423a661441aaf32e650d37913cbf51d964a9bb6f12a0d7d374ebdd8d27fe507","flatsize":84359,"path":"All/py311-python-lsp-jsonrpc-1.1.2_1.pkg","repopath":"All/py311-python-lsp-jsonrpc-1.1.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17864,"desc":"A Python 3.8+ server implementation of the JSON RPC 2.0\nprotocol. This library has been pulled out of the Python\nLSP Server project.","deps":{"py311-ujson":{"origin":"devel/py-ujson","version":"5.10.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-python-mpv","origin":"multimedia/py-python-mpv","version":"1.0.7","comment":"Python interface to the mpv media player","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jaseg/python-mpv","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4d8c1aff390be9441e865391e20e84536975fe8d67b9a6b2ca5af4d85ee201ce","flatsize":442446,"path":"All/py311-python-mpv-1.0.7.pkg","repopath":"All/py311-python-mpv-1.0.7.pkg","licenselogic":"or","licenses":["GPLv2+","LGPL21+"],"pkgsize":74212,"desc":"python-mpv is a ctypes-based python interface to the mpv media player. It gives\nyou more or less full control of all features of the player, just as the lua\ninterface does.","deps":{"mpv":{"origin":"multimedia/mpv","version":"0.40.0,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["multimedia","python"],"annotations":{"flavor":"py311"}},{"name":"py311-python-lhafile","origin":"archivers/py-python-lhafile","version":"0.2.2_1","comment":"LHA(.lzh) file extract interface","maintainer":"cs@innolan.dk","www":"https://fengestad.no/python-lhafile/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"32d74128a7d4117243e4dd6f537976222ca806e9cc4161be4c351f781496b79d","flatsize":73118,"path":"All/py311-python-lhafile-0.2.2_1.pkg","repopath":"All/py311-python-lhafile-0.2.2_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":21472,"desc":"Lhafile is python C extension to extract lha file(.lzh). The interface\nis like zipfile extension included in regular python distribution. It\ndoes not need external program for extract. It has only extract function,\nnot archive function.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["archivers","python"],"annotations":{"flavor":"py311"}},{"name":"py311-python-mimeparse","origin":"devel/py-python-mimeparse","version":"2.0.0","comment":"Basic functions for handling mime-types in Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/falconry/python-mimeparse","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fdf6a92fbafe9f7186321fda05e5c26f9d315a43778d0817dff7dfcd10816c38","flatsize":33377,"path":"All/py311-python-mimeparse-2.0.0.pkg","repopath":"All/py311-python-mimeparse-2.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9032,"desc":"This module provides basic functions for parsing mime-type names and matching\nthem against a list of media-ranges.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-python-mpd2","origin":"audio/py-python-mpd2","version":"3.1.1_1","comment":"Python MPD client library","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Mic92/python-mpd2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"01186ee711bdcd207ec31f73f2c3c871bc984571161edb49871c6af46cea90ed","flatsize":525037,"path":"All/py311-python-mpd2-3.1.1_1.pkg","repopath":"All/py311-python-mpd2-3.1.1_1.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":83676,"desc":"python-mpd2 is a Python library which provides a client interface for the Music\nPlayer Daemon.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["audio","python"],"options":{"DOCS":"on","TWISTED":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-python-lzo","origin":"archivers/py-python-lzo","version":"1.15_1","comment":"Python bindings for the LZO data compression library","maintainer":"yuri@FreeBSD.org","www":"https://pypi.org/project/python-lzo/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e7c3f04f98a8e8fce479182ed5b512538dad790fd3dfffb9fef45c7a1f79915b","flatsize":41152,"path":"All/py311-python-lzo-1.15_1.pkg","repopath":"All/py311-python-lzo-1.15_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":13392,"desc":"This module provides Python bindings for the LZO data compression library.\n\nLZO is a portable lossless data compression library written in ANSI C.\nIt offers pretty fast compression and very fast decompression. Decompression\nrequires no memory.\n\nIn addition there are slower compression levels achieving a quite competitive\ncompression ratio while still decompressing at this very high speed.","deps":{"lzo2":{"origin":"archivers/lzo2","version":"2.10_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["archivers","python"],"annotations":{"flavor":"py311"}},{"name":"py311-python-json-logger","origin":"devel/py-python-json-logger","version":"3.3.0","comment":"Python library adding a json log formatter","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/nhairs/python-json-logger","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4a2f7f2b8b6d0959e2740ddfbf0f1e40dfa5460e5b3fd66dc5c1b3fd4b2a8590","flatsize":125879,"path":"All/py311-python-json-logger-3.3.0.pkg","repopath":"All/py311-python-json-logger-3.3.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":22576,"desc":"This library is provided to allow standard python logging to output log data as\njson objects. With JSON we can make our logs more readable by machines and we\ncan stop writing custom parsers for syslog type records.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-python-openstackclient","origin":"net/py-python-openstackclient","version":"7.2.1","comment":"OpenStack Command-line Client","maintainer":"sunpoet@FreeBSD.org","www":"https://docs.openstack.org/python-openstackclient/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"11be65c65e8b17da07eb72debbcace823297be5b5f1c1f3b492655d47a2f4b88","flatsize":19787398,"path":"All/py311-python-openstackclient-7.2.1.pkg","repopath":"All/py311-python-openstackclient-7.2.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1512548,"desc":"OpenStackClient (aka OSC) is a command-line client for OpenStack that brings the\ncommand set for Compute, Identity, Image, Network, Object Store and Block\nStorage APIs together in a single shell with a uniform command structure.\n\nThe primary goal is to provide a unified shell command structure and a common\nlanguage to describe operations in OpenStack.","deps":{"py311-cliff":{"origin":"devel/py-cliff","version":"4.9.1"},"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-iso8601":{"origin":"devel/py-iso8601","version":"2.1.0"},"py311-openstacksdk":{"origin":"devel/py-openstacksdk","version":"4.4.0"},"py311-osc-lib":{"origin":"devel/py-osc-lib","version":"3.2.0"},"py311-oslo.i18n":{"origin":"devel/py-oslo.i18n","version":"6.5.0"},"py311-pbr":{"origin":"devel/py-pbr","version":"6.1.1"},"py311-python-cinderclient":{"origin":"net/py-python-cinderclient","version":"9.6.0"},"py311-python-keystoneclient":{"origin":"net/py-python-keystoneclient","version":"5.5.0"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-stevedore":{"origin":"devel/py-stevedore","version":"5.4.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-python-louvain","origin":"math/py-python-louvain","version":"0.16_2","comment":"Louvain algorithm for community detection","maintainer":"yuri@FreeBSD.org","www":"https://github.com/taynaud/python-louvain","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"70cf5c5f435004646e8755524cc65354a9d27a38b682aff249af695af42a3e92","flatsize":83427,"path":"All/py311-python-louvain-0.16_2.pkg","repopath":"All/py311-python-louvain-0.16_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":15884,"desc":"This module implements community detection.\n\nIt uses the louvain method described in Fast unfolding of communities in large\nnetworks, Vincent D Blondel, Jean-Loup Guillaume, Renaud Lambiotte, Renaud\nLefebvre, Journal of Statistical Mechanics: Theory and Experiment 2008(10).","deps":{"py311-networkx":{"origin":"math/py-networkx","version":"3.4,2"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-python-jenkins","origin":"devel/py-python-jenkins","version":"1.8.2_1","comment":"Python bindings for the remote Jenkins API","maintainer":"lwhsu@FreeBSD.org","www":"https://opendev.org/jjb/python-jenkins/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6d7dd8b5edcf30e3ecdf4bcf0adde0df8efe84719290774888398591244f7533","flatsize":354840,"path":"All/py311-python-jenkins-1.8.2_1.pkg","repopath":"All/py311-python-jenkins-1.8.2_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":47276,"desc":"Python Jenkins is a python wrapper for the Jenkins REST API which aims to\nprovide a more conventionally pythonic way of controlling a Jenkins server.\nIt provides a higher-level API containing a number of convenience functions.","deps":{"py311-multi_key_dict":{"origin":"devel/py-multi_key_dict","version":"2.0.3_1"},"py311-pbr":{"origin":"devel/py-pbr","version":"6.1.1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-python-ldap","origin":"net/py-python-ldap","version":"3.4.4","comment":"LDAP module for python, for OpenLDAP2","maintainer":"rm@FreeBSD.org","www":"https://www.python-ldap.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a393a5d7a6f5c3aa8a6d195be98fb9a865e8cd8345d105af09cc717f10691d13","flatsize":1095664,"path":"All/py311-python-ldap-3.4.4.pkg","repopath":"All/py311-python-ldap-3.4.4.pkg","licenselogic":"single","licenses":["PSFL"],"pkgsize":188240,"desc":"LDAP Wrapper for Python\n\n   This module provides an LDAP API to Python in the spirit of RFC1823.\n\nSome cool things people have done with ldapmodule\n\n     * LANL phone book (source)\n     * Michael Stroeder's web2ldap (previously ldap-client-cgi.py).\n     * LDAP support for Zope (see also Zope)","deps":{"openldap26-client":{"origin":"net/openldap26-client","version":"2.6.9_1"},"py311-pyasn1":{"origin":"devel/py-pyasn1","version":"0.6.0"},"py311-pyasn1-modules":{"origin":"devel/py-pyasn1-modules","version":"0.4.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-python-jsonrpc-server","origin":"devel/py-python-jsonrpc-server","version":"0.4.0_1","comment":"Python implementation of the JSON RPC 2.0 protocol","maintainer":"meka@tilda.center","www":"https://github.com/palantir/python-jsonrpc-server","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"46064a5ce0dc5e09d08f19651b60c79e211e52eab5aae0288cfd6bda920e0cb4","flatsize":80467,"path":"All/py311-python-jsonrpc-server-0.4.0_1.pkg","repopath":"All/py311-python-jsonrpc-server-0.4.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16988,"desc":"Python server implementation of the JSON RPC 2.0 protocol. Asynchronous request\nhandling is supported.","deps":{"py311-ujson":{"origin":"devel/py-ujson","version":"5.10.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-python-ly","origin":"print/py-python-ly","version":"0.9.8","comment":"Python package to manipulate LilyPond files","maintainer":"martin.dieringer@gmx.de","www":"https://github.com/frescobaldi/python-ly","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6764625bc6dfd87ad0991e8f8ee968c96a376f6f93f1e47cb3204518342f522d","flatsize":2999150,"path":"All/py311-python-ly-0.9.8.pkg","repopath":"All/py311-python-ly-0.9.8.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":413252,"desc":"This package provides a Python library ly containing various Python modules\nto parse, manipulate or create documents in LilyPond format.  A command line\nprogram ly is also provided that can be used to do various manipulations\nwith LilyPond files.\n\nThe LilyPond format is a plain text input format that is used by the GNU\nmusic typesetter LilyPond (www.lilypond.org).\n\nThe python-ly package is Free Software, licensed under the GPL.  This\npackage is written by the Frescobaldi developers and is used extensively by\nthe Frescobaldi project.  The main author is Wilbert Berendsen.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["print","python"],"annotations":{"flavor":"py311"}},{"name":"py311-python-ipware","origin":"net/py-python-ipware","version":"2.0.3","comment":"Python package to retrieve the IP address of a user","maintainer":"grembo@FreeBSD.org","www":"https://github.com/un33k/python-ipware","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7ae96b4192bbda6bde21e731fd8a6f7e8f6add74d3f772cb3b3720746397ae4d","flatsize":58377,"path":"All/py311-python-ipware-2.0.3.pkg","repopath":"All/py311-python-ipware-2.0.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14528,"desc":"A python package for server applications to retrieve client's IP address.\n\nBest attempt to get client's IP address while keeping it DRY.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-python-gnupg","origin":"security/py-python-gnupg","version":"0.5.1","comment":"Python wrapper for the GNU Privacy Guard (GPG or GnuPG)","maintainer":"christer.edwards@gmail.com","www":"https://docs.red-dove.com/python-gnupg/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"62c36ca30c03599b7f469ad062cae25a44aca6ab698d0aeb66b95a45db15b66f","flatsize":282367,"path":"All/py311-python-gnupg-0.5.1.pkg","repopath":"All/py311-python-gnupg-0.5.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":45300,"desc":"The gnupg module allows Python programs to make use of the functionality\nprovided by the GNU Privacy Guard (abbreviated GPG or GnuPG). Using this\nmodule, Python programs can encrypt and decrypt data, digitally sign documents\nand verify digital signatures, manage (generate, list and delete) encryption\nkeys, using proven Public Key Infrastructure (PKI) encryption technology based\non OpenPGP.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-python-keystoneclient","origin":"net/py-python-keystoneclient","version":"5.5.0","comment":"Client Library for OpenStack Identity","maintainer":"sunpoet@FreeBSD.org","www":"https://docs.openstack.org/python-keystoneclient/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ca4ae463d1a157b5b46b898c9f1a89bdca07c5a9ceb9cf173771af6e032648cd","flatsize":5275561,"path":"All/py311-python-keystoneclient-5.5.0.pkg","repopath":"All/py311-python-keystoneclient-5.5.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":539684,"desc":"This is a client for the OpenStack Identity API, implemented by the Keystone\nteam; it contains a Python API (the keystoneclient module) for OpenStack's\nIdentity Service. For command line interface support, use OpenStackClient.","deps":{"py311-debtcollector":{"origin":"devel/py-debtcollector","version":"1.20.0_1"},"py311-keystoneauth1":{"origin":"devel/py-keystoneauth1","version":"5.10.0"},"py311-oslo.config":{"origin":"devel/py-oslo.config","version":"9.7.0"},"py311-oslo.i18n":{"origin":"devel/py-oslo.i18n","version":"6.5.0"},"py311-oslo.serialization":{"origin":"devel/py-oslo.serialization","version":"5.6.0"},"py311-oslo.utils":{"origin":"devel/py-oslo.utils","version":"8.0.0"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-pbr":{"origin":"devel/py-pbr","version":"6.1.1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-stevedore":{"origin":"devel/py-stevedore","version":"5.4.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-python-gflags","origin":"devel/py-python-gflags","version":"3.1.2_1","comment":"Commandline flags module for Python","maintainer":"ports@FreeBSD.org","www":"https://github.com/google/python-gflags","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fc2e748dee70854c8bb4686bcc52a08ec873c76372bd8eac2fe3d55dc56c172b","flatsize":556050,"path":"All/py311-python-gflags-3.1.2_1.pkg","repopath":"All/py311-python-gflags-3.1.2_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":84460,"desc":"The gflags package contains a library that implements commandline flags\nprocessing. As such it's a replacement for getopt(). It has increased\nflexibility, including built-in support for Python types, and the ability to\ndefine flags in the source file in which they're used. (This last is its major\ndifference from OptParse.)","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-python-gflags port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-python-gist","origin":"devel/py-python-gist","version":"0.10.6_1","comment":"Command line interface for working with github gists","maintainer":"yuri@FreeBSD.org","www":"https://pypi.org/project/python-gist/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c97c829f51aaf3fc14b2dceb666bc90a0512732139dcb6283163fa0f155a58e6","flatsize":167773,"path":"All/py311-python-gist-0.10.6_1.pkg","repopath":"All/py311-python-gist-0.10.6_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":28944,"desc":"gist is a command line interface for working with GitHub gists. It provides\nseveral methods for inspecting a users gists, and the ability to easily\ncreate them.\n\nSee also: https://github.com/jdowner/gist","deps":{"py311-python-gnupg":{"origin":"security/py-python-gnupg","version":"0.5.1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-python-glanceclient","origin":"net/py-python-glanceclient","version":"4.7.0","comment":"OpenStack Image API Client Library","maintainer":"sunpoet@FreeBSD.org","www":"https://docs.openstack.org/python-glanceclient/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ccca0c167cfe1cd8752f3b94a0914c7ae2fa123eaa6cf6de1df4c906d3003a06","flatsize":3027910,"path":"All/py311-python-glanceclient-4.7.0.pkg","repopath":"All/py311-python-glanceclient-4.7.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":351968,"desc":"This is a client library for Glance built on the OpenStack Images API. It\nprovides a Python API (the glanceclient module) and a command-line tool\n(glance). This library fully supports the v1 Images API, while support for the\nv2 API is in progress.","deps":{"py311-keystoneauth1":{"origin":"devel/py-keystoneauth1","version":"5.10.0"},"py311-openssl":{"origin":"security/py-openssl","version":"24.1.0_1,1"},"py311-oslo.i18n":{"origin":"devel/py-oslo.i18n","version":"6.5.0"},"py311-oslo.utils":{"origin":"devel/py-oslo.utils","version":"8.0.0"},"py311-pbr":{"origin":"devel/py-pbr","version":"6.1.1"},"py311-prettytable0":{"origin":"devel/py-prettytable0","version":"0.7.2_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-warlock":{"origin":"devel/py-warlock","version":"2.0.1_1"},"py311-wrapt":{"origin":"devel/py-wrapt","version":"1.17.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-python-gettext","origin":"textproc/py-python-gettext","version":"3.0_1","comment":"Python Gettext po to mo file compiler","maintainer":"rm@FreeBSD.org","www":"https://pypi.org/project/python-gettext/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9282d2d65768045c39f301e7e05e04bed724f22fbee626ff50897ed8623bf78c","flatsize":66460,"path":"All/py311-python-gettext-3.0_1.pkg","repopath":"All/py311-python-gettext-3.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":15444,"desc":"This implementation of Gettext for Python includes a Msgfmt class\nwhich can be used to generate compiled mo files from Gettext po\nfiles and includes support for the newer msgctxt keyword.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-python-geohash","origin":"misc/py-python-geohash","version":"0.8.5_3","comment":"Fast, accurate python geohashing library","maintainer":"yuri@FreeBSD.org","www":"https://pypi.org/project/python-geohash/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eead55fc72875c65354f7d4f5980b667a2515ce4a6d8081ebe2c082aa729f0a2","flatsize":128899,"path":"All/py311-python-geohash-0.8.5_3.pkg","repopath":"All/py311-python-geohash-0.8.5_3.pkg","licenselogic":"and","licenses":["APACHE20","BSD3CLAUSE","MIT"],"pkgsize":28864,"desc":"python-geohash is a fast, accurate python geohashing library.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"],"annotations":{"flavor":"py311"}},{"name":"py311-python-gvm","origin":"security/py-python-gvm","version":"24.12.0","comment":"The Greenbone Vulnerability Management Python API library","maintainer":"acm@FreeBSD.org","www":"https://github.com/greenbone/python-gvm","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"45adb15ad50a4317cd3097bd1ff8c1479620b438b53d8309dea4996aa59e075b","flatsize":6820206,"path":"All/py311-python-gvm-24.12.0.pkg","repopath":"All/py311-python-gvm-24.12.0.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":475868,"desc":"The Greenbone Vulnerability Management Python API library (python-gvm) is a\ncollection of APIs that help with remote controlling a Greenbone Security\nManager (GSM) appliance and its underlying Greenbone Vulnerability Manager\n(GVM).\n\nThe library essentially abstracts accessing the communication protocols\nGreenbone Management Protocol (GMP) and Open Scanner Protocol (OSP)","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-python-gdsii","origin":"cad/python-gdsii","version":"0.2.1_2","comment":"GDSII manipulation library","maintainer":"hrs@FreeBSD.org","www":"https://pythonhosted.org/python-gdsii/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cdc474cd2d49dfcf18bfbcf852f8ab7676e5a7e1193de17ea60e38367317015a","flatsize":216291,"path":"All/py311-python-gdsii-0.2.1_2.pkg","repopath":"All/py311-python-gdsii-0.2.1_2.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":33412,"desc":"python-gdsii is a library that can be used to read, create, modify and save\nGDSII files. It supports both low-level record I/O and high level interface to\nGDSII libraries (databases), structures, and elements.","deps":{"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["cad","python"],"annotations":{"flavor":"py311"}},{"name":"py311-python-easyconfig","origin":"devel/py-python-easyconfig","version":"0.1.7_2","comment":"Library for loading configurations easily in Python","maintainer":"bofh@FreeBSD.org","www":"https://github.com/RussellLuo/easyconfig","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"69490e4b72c433563a1d680417164ffbe708cbafbc1775bdfd2f31626c85d974","flatsize":29275,"path":"All/py311-python-easyconfig-0.1.7_2.pkg","repopath":"All/py311-python-easyconfig-0.1.7_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7664,"desc":"A simple library for loading configurations easily in Python,\ninspired by `flask.config`.","deps":{"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-python-heatclient","origin":"net/py-python-heatclient","version":"4.1.0","comment":"OpenStack Orchestration API Client Library","maintainer":"sunpoet@FreeBSD.org","www":"https://docs.openstack.org/python-heatclient/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3b7e955b9a047c0d2ba59fb01206cbec17a48c671504dc8b1f41618b38533a36","flatsize":3301147,"path":"All/py311-python-heatclient-4.1.0.pkg","repopath":"All/py311-python-heatclient-4.1.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":373432,"desc":"This is a client library for Heat built on the Heat orchestration API. It\nprovides a Python API (the heatclient module) and a command-line tool (heat).","deps":{"py311-cliff":{"origin":"devel/py-cliff","version":"4.9.1"},"py311-iso8601":{"origin":"devel/py-iso8601","version":"2.1.0"},"py311-keystoneauth1":{"origin":"devel/py-keystoneauth1","version":"5.10.0"},"py311-osc-lib":{"origin":"devel/py-osc-lib","version":"3.2.0"},"py311-oslo.i18n":{"origin":"devel/py-oslo.i18n","version":"6.5.0"},"py311-oslo.serialization":{"origin":"devel/py-oslo.serialization","version":"5.6.0"},"py311-oslo.utils":{"origin":"devel/py-oslo.utils","version":"8.0.0"},"py311-pbr":{"origin":"devel/py-pbr","version":"6.1.1"},"py311-prettytable":{"origin":"devel/py-prettytable","version":"3.15.1"},"py311-python-swiftclient":{"origin":"databases/py-python-swiftclient","version":"3.13.1_2"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-python-docs-theme","origin":"textproc/py-python-docs-theme","version":"2018.2_1","comment":"Sphinx theme for the CPython docs and related projects","maintainer":"kai@FreeBSD.org","www":"https://pypi.org/project/python-docs-theme/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"129dd6602bcf67e3ce7397ef15895ce54f310f37d809e78ee6269b07eaee9310","flatsize":22761,"path":"All/py311-python-docs-theme-2018.2_1.pkg","repopath":"All/py311-python-docs-theme-2018.2_1.pkg","licenselogic":"single","licenses":["PSFL"],"pkgsize":9548,"desc":"This is the theme for the Python documentation.\n\nNote that when adopting this theme, you're also borrowing an element of the\ntrust and credibility established by the CPython core developers over the years.\n\nThat's fine, and you're welcome to do so for other Python community projects if\nyou so choose, but please keep in mind that in doing so you're also choosing to\naccept some of the responsibility for maintaining that collective trust.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-python-fcl","origin":"math/py-python-fcl","version":"0.0.12_4","comment":"Python bindings for the Flexible Collision Library","maintainer":"db@FreeBSD.org","www":"https://libraries.io/pypi/python-fcl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9d9023b09cae44fb97aae297b0e1d503fb4a997d3fb1714c31751906bfa6f9e4","flatsize":372903,"path":"All/py311-python-fcl-0.0.12_4.pkg","repopath":"All/py311-python-fcl-0.0.12_4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":110364,"desc":"Python-FCL is an (unofficial) Python interface for the Flexible Collision\nLibrary (FCL), an excellent C++ library for performing proximity and\ncollision queries on pairs of geometric models. Currently, this package\nis targeted for FCL 0.5.0.","deps":{"fcl05":{"origin":"math/fcl05","version":"0.5.0_3"},"octomap":{"origin":"math/octomap","version":"1.10.0_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-python-engineio","origin":"devel/py-python-engineio","version":"4.11.2","comment":"Python implementation of the Engine.IO realtime client and server","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/miguelgrinberg/python-engineio","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b690b12475ceb3a700c853d029af313a7d391c7402aab24f3133622d87f7125c","flatsize":735937,"path":"All/py311-python-engineio-4.11.2.pkg","repopath":"All/py311-python-engineio-4.11.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":97048,"desc":"This project implements Python based Engine.IO client and server that can run\nstandalone or integrated with a variety of Python web frameworks and\napplications.\n\nEngine.IO is a lightweight transport protocol that enables real-time\nbidirectional event-based communication between clients (typically, though not\nalways, web browsers) and a server. The official implementations of the client\nand server components are written in JavaScript. This package provides Python\nimplementations of both, each with standard and asyncio variants.\n\nThe Engine.IO protocol is extremely simple. Once a connection between a client\nand a server is established, either side can send \"messages\" to the other side.\nEvent handlers provided by the applications on both ends are invoked when a\nmessage is received, or when a connection is established or dropped.","deps":{"py311-aiohttp":{"origin":"www/py-aiohttp","version":"3.11.13"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-simple-websocket":{"origin":"www/py-simple-websocket","version":"1.1.0"},"py311-websocket-client":{"origin":"www/py-websocket-client","version":"1.4.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","net","python"],"options":{"ASYNCIO_CLIENT":"on","CLIENT":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-python-distutils-extra","origin":"devel/py-python-distutils-extra","version":"3.1_1","comment":"Add support for i18n, documentation, and icons to distutils","maintainer":"sunpoet@FreeBSD.org","www":"https://salsa.debian.org/python-team/packages/python-distutils-extra","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"731e64bcd19ee3ea57a9feb0a6766bb9158ee55af4aac154952ec7db3a93e3b3","flatsize":230576,"path":"All/py311-python-distutils-extra-3.1_1.pkg","repopath":"All/py311-python-distutils-extra-3.1_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":43236,"desc":"Enables you to easily integrate gettext support, themed icons and scrollkeeper\nbased documentation into Python's distutils.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-python-digitalocean","origin":"www/py-python-digitalocean","version":"1.16.0_1","comment":"API to manage digitalocean.com droplets","maintainer":"skreuzer@FreeBSD.org","www":"https://github.com/koalalorenzo/python-digitalocean","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4d856280b19598385699aa9210d9b3a5ed5e10ddfdccf4a0eb21ae6e2328adef","flatsize":492321,"path":"All/py311-python-digitalocean-1.16.0_1.pkg","repopath":"All/py311-python-digitalocean-1.16.0_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":67976,"desc":"python-digitalocean is a python package that provide easy acces to\ndigitalocean.com APIs to manage droplets, images and more.","deps":{"py311-jsonpickle":{"origin":"devel/py-jsonpickle","version":"3.4.0"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-python-editor","origin":"devel/py-python-editor","version":"1.0.4_1","comment":"Programmatically open an editor, capture the result","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/fmoo/python-editor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"24674b4ade2666ba121214bffb9bed87fba43899dec52d02f461a10d3fffad2d","flatsize":39756,"path":"All/py311-python-editor-1.0.4_1.pkg","repopath":"All/py311-python-editor-1.0.4_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":9848,"desc":"python-editor is a library that provides the editor module for programmatically\ninterfacing with your system's $EDITOR.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-python-decouple","origin":"devel/py-python-decouple","version":"3.6_1","comment":"Strict separation of settings from code","maintainer":"dvl@FreeBSD.org","www":"https://github.com/henriquebastos/python-decouple/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f9026d2afe7950bc463b669402e44b9bd8aa46ccf0a03a4c03f749bb5bc5865a","flatsize":55583,"path":"All/py311-python-decouple-3.6_1.pkg","repopath":"All/py311-python-decouple-3.6_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14504,"desc":"Decouple helps you to organize your settings so that you can change parameters\nwithout having to redeploy your app.\n\nIt also makes it easy for you to:\n\n* store parameters in ini or .env files;\n* define comprehensive default values;\n* properly convert values to the correct data type;\n* have only one configuration module to rule all your instances.\n* It was originally designed for Django, but became an independent generic too\n  for separating settings from code.\n\nImport the config object:\n\nfrom decouple import config\n\nRetrieve the configuration parameters:\n\nSECRET_KEY = config('SECRET_KEY')\nDEBUG = config('DEBUG', default=False, cast=bool)\nEMAIL_HOST = config('EMAIL_HOST', default='localhost')\nEMAIL_PORT = config('EMAIL_PORT', default=25, cast=int)","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-python-dateutil","origin":"devel/py-python-dateutil","version":"2.9.0","comment":"Extensions to the standard Python datetime module","maintainer":"sunpoet@FreeBSD.org","www":"https://dateutil.readthedocs.io/en/stable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1a55ab87f6179306d504172c01d1ef37c90c358a060dab9bfb854d758d48af49","flatsize":1091640,"path":"All/py311-python-dateutil-2.9.0.pkg","repopath":"All/py311-python-dateutil-2.9.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":299876,"desc":"The dateutil module provides powerful extensions to the standard datetime\nmodule, available in Python.","deps":{"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-python-dotenv","origin":"www/py-python-dotenv","version":"1.0.1_1","comment":"Add .env support to your django/flask apps","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/theskumar/python-dotenv","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"79ef12468d81efe4eb81c8f6c6d94a573cddae99df38b07e2f6d3446f482260e","flatsize":157749,"path":"All/py311-python-dotenv-1.0.1_1.pkg","repopath":"All/py311-python-dotenv-1.0.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":35368,"desc":"python-dotenv reads the key,value pair from .env and adds them to environment\nvariable. It is great of managing app settings during development and in\nproduction using 12-factor principles.","deps":{"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"CLI":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-python-designateclient","origin":"net/py-python-designateclient","version":"6.1.0","comment":"OpenStack DNS-as-a-Service - Client","maintainer":"sunpoet@FreeBSD.org","www":"https://docs.openstack.org/python-designateclient/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5983021ff076fb64606ac2747cce2bb6348ac1a10d305fd69689f89dbbdb74f2","flatsize":1059217,"path":"All/py311-python-designateclient-6.1.0.pkg","repopath":"All/py311-python-designateclient-6.1.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":121884,"desc":"This is a client library for Designate built on the Designate API. It provides a\nPython API (the designateclient module) and a command-line tool (designate).","deps":{"py311-cliff":{"origin":"devel/py-cliff","version":"4.9.1"},"py311-debtcollector":{"origin":"devel/py-debtcollector","version":"1.20.0_1"},"py311-jsonschema":{"origin":"devel/py-jsonschema","version":"4.23.0"},"py311-keystoneauth1":{"origin":"devel/py-keystoneauth1","version":"5.10.0"},"py311-osc-lib":{"origin":"devel/py-osc-lib","version":"3.2.0"},"py311-oslo.serialization":{"origin":"devel/py-oslo.serialization","version":"5.6.0"},"py311-oslo.utils":{"origin":"devel/py-oslo.utils","version":"8.0.0"},"py311-pbr":{"origin":"devel/py-pbr","version":"6.1.1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-stevedore":{"origin":"devel/py-stevedore","version":"5.4.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-python-dbusmock","origin":"devel/py-python-dbusmock","version":"0.34.3","comment":"Mock D-Bus objects for tests","maintainer":"tagattie@FreeBSD.org","www":"https://pypi.org/project/python-dbusmock","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3de2d169b6b5a78f3b9a98788dfd41e18841310076c3ae7aa5274932548472b1","flatsize":801574,"path":"All/py311-python-dbusmock-0.34.3.pkg","repopath":"All/py311-python-dbusmock-0.34.3.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":122500,"desc":"With this program/Python library you can easily create mock objects on\nD-Bus. This is useful for writing tests for software which talks to\nD-Bus services such as upower, systemd, logind, gnome-session or\nothers, and it is hard (or impossible without root privileges) to set\nthe state of the real services to what you expect in your tests.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"py311-dbus":{"origin":"devel/py-dbus","version":"1.3.2"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-python-coinmarketcap","origin":"finance/py-python-coinmarketcap","version":"0.5_1","comment":"CoinMarketCap Python API Wrapper","maintainer":"yuri@FreeBSD.org","www":"https://github.com/rsz44/python-coinmarketcap","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8a893234e9c0c708449420352df58252c7ba0c4cfab45acebe4539b86aa9f788","flatsize":91850,"path":"All/py311-python-coinmarketcap-0.5_1.pkg","repopath":"All/py311-python-coinmarketcap-0.5_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13980,"desc":"python-coinmarketcap is a non-official (but working) Python package to wrap the\nCoinMarketCap API. With this you can monitor and watch the crypto market.","deps":{"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["finance","python"],"annotations":{"flavor":"py311"}},{"name":"py311-python-crontab","origin":"sysutils/py-python-crontab","version":"2.4.0_2","comment":"Read and write crontab files using a direct API","maintainer":"skreuzer@FreeBSD.org","www":"https://gitlab.com/doctormo/python-crontab","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b769df205ead0f2b1cada128bc1a7624104c0486e65b1151df87f166a4501c39","flatsize":250883,"path":"All/py311-python-crontab-2.4.0_2.pkg","repopath":"All/py311-python-crontab-2.4.0_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":48312,"desc":"Module for reading and writing crontab files and accessing the system cron\nautomatically and simply using a direct API.","deps":{"py311-cron-descriptor":{"origin":"sysutils/py-cron-descriptor","version":"1.2.30_1"},"py311-croniter":{"origin":"sysutils/py-croniter","version":"0.3.20_3"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"annotations":{"flavor":"py311"}},{"name":"py311-python-consul","origin":"sysutils/py-python-consul","version":"1.1.0_1","comment":"Python client for consul","maintainer":"jhixson@FreeBSD.org","www":"https://github.com/cablehead/python-consul","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f749d171a49658174ba86b1631754eb20afb6cd8b9db15b34c6b48a15fc5abb3","flatsize":367021,"path":"All/py311-python-consul-1.1.0_1.pkg","repopath":"All/py311-python-consul-1.1.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":43080,"desc":"Python client for consul (WWW: http://www.consul.io)","deps":{"consul":{"origin":"sysutils/consul","version":"1.19.0_2"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"annotations":{"flavor":"py311"}},{"name":"py311-python-docx","origin":"textproc/py-python-docx","version":"1.1.0","comment":"Python library for creating and updating Microsoft Word files","maintainer":"wen@FreeBSD.org","www":"https://github.com/python-openxml/python-docx","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a11666f0f97ad4ea790c3dc3b6e625fea8ec9528a1971b008e4407fa1816a19a","flatsize":3074162,"path":"All/py311-python-docx-1.1.0.pkg","repopath":"All/py311-python-docx-1.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":319284,"desc":"Python library for creating and updating Microsoft Word files.","deps":{"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-python-bitcoinrpc","origin":"net/py-python-bitcoinrpc","version":"1.0_1","comment":"Enhanced version of python-jsonrpc for use with Bitcoin","maintainer":"loader@FreeBSD.org","www":"https://github.com/jgarzik/python-bitcoinrpc","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ea5a82bedce86203107088e617179dc1e517144bb99792fc07aa3386ae7cf51a","flatsize":58061,"path":"All/py311-python-bitcoinrpc-1.0_1.pkg","repopath":"All/py311-python-bitcoinrpc-1.0_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":16912,"desc":"AuthServiceProxy is an improved version of python-jsonrpc.\n\nIt includes the following generic improvements:\n\n- HTTP connections persist for the life of the AuthServiceProxy object\n- sends protocol 'version', per JSON-RPC 1.1\n- sends proper, incrementing 'id'\n- uses standard Python json lib\n- can optionally log all RPC calls and results\n- JSON-2.0 batch support\n\nIt also includes the following bitcoin-specific details:\n\n- sends Basic HTTP authentication headers\n- parses all JSON numbers that look like floats as Decimal,\n  and serializes Decimal values to JSON-RPC connections.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["finance","net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-python-djvulibre","origin":"graphics/py-djvulibre","version":"0.8.8_1","comment":"Python support for the DjVu image format","maintainer":"yuri@FreeBSD.org","www":"https://jwilk.net/software/python-djvulibre","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3c176947e109d8b8d81b71f6f7027fea5c7b9e1cb0383335a2f3005f7ba7fea4","flatsize":824033,"path":"All/py311-python-djvulibre-0.8.8_1.pkg","repopath":"All/py311-python-djvulibre-0.8.8_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":230512,"desc":"A set of Python bindings for the DjVuLibre library, an open source\nimplementation of DjVu.","deps":{"djvulibre":{"origin":"graphics/djvulibre","version":"3.5.28_4"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-python-binary-memcached","origin":"databases/py-python-binary-memcached","version":"0.31.2_1","comment":"Pure python module to access memcached via its binary protocol","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jaysonsantos/python-binary-memcached","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bec0fe3b893ef27eca43afa390cc3425675076aab5e1f174d85d01d3f86e8756","flatsize":227103,"path":"All/py311-python-binary-memcached-0.31.2_1.pkg","repopath":"All/py311-python-binary-memcached-0.31.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":32796,"desc":"bmemcached is a pure python module (thread safe) to access memcached via it's\nbinary with SASL auth support.\n\nThe main purpose of this module it to be able to communicate with memcached\nusing binary protocol and support authentication, so it can work with Heroku for\nexample.","deps":{"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-uhashring":{"origin":"security/py-uhashring","version":"2.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-python-bidi","origin":"textproc/py-python-bidi","version":"0.4.2_1","comment":"Pure python implementation of the BiDi layout algorithm","maintainer":"yuri@FreeBSD.org","www":"https://github.com/MeirKriheli/python-bidi","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"82185a07c3816c372e14948301206f4940d3467702ddd52a143bbbdf6cc1ea7c","flatsize":155728,"path":"All/py311-python-bidi-0.4.2_1.pkg","repopath":"All/py311-python-bidi-0.4.2_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":34852,"desc":"Bi-directional (BiDi) layout implementation in pure python.\nIt contains library and command line utility pybidi.","deps":{"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-speechrecognition","origin":"audio/py-speechrecognition","version":"3.10.3","comment":"Python Library for performing speech recognition","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Uberi/speech_recognition","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e310f18932c428c95166a90bf2b163514358291d468662fc77126c4e0e169652","flatsize":39492675,"path":"All/py311-speechrecognition-3.10.3.pkg","repopath":"All/py311-speechrecognition-3.10.3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":26110260,"desc":"SpeechRecognition is a Python library for performing speech recognition,\nwith support for several engines and APIs, online and offline.","deps":{"flac":{"origin":"audio/flac","version":"1.5.0,1"},"py311-pyaudio":{"origin":"audio/py-pyaudio","version":"0.2.14_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["audio","python"],"annotations":{"flavor":"py311"}},{"name":"py311-python-barcode","origin":"graphics/py-python-barcode","version":"0.15.1","comment":"Create standard barcodes with Python","maintainer":"sunpoet@FreeBSD.org","www":"https://python-barcode.readthedocs.io/en/stable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2d6d0edea4ddd8a2e9cc9cdf21a1a13eeb741d4e097bce9f4e9407e46a706ed5","flatsize":579489,"path":"All/py311-python-barcode-0.15.1.pkg","repopath":"All/py311-python-barcode-0.15.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":202656,"desc":"python-barcode provides a simple way to create barcodes in Python.\n\nThere are no external dependencies when generating SVG files. Pillow is required\nfor generating images (e.g.: PNGs).","deps":{"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"options":{"IMAGES":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-python-gitlab","origin":"devel/py-python-gitlab","version":"5.6.0","comment":"Interact with GitLab API","maintainer":"dereks@lifeofadishwasher.com","www":"https://github.com/python-gitlab/python-gitlab","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e5ea184b51b4c58b8b7b1f95897895cd1a7bdd91ee3d27cb43ce24eeda7e6743","flatsize":17863914,"path":"All/py311-python-gitlab-5.6.0.pkg","repopath":"All/py311-python-gitlab-5.6.0.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":1069284,"desc":"python-gitlab is a Python package providing access to the GitLab server API.\n\nIt supports the v3 and v4 APIs of GitLab, and provides a CLI tool (gitlab).","deps":{"py311-argcomplete":{"origin":"devel/py-argcomplete","version":"3.6.0"},"py311-gql":{"origin":"devel/py-gql","version":"3.5.1_1"},"py311-httpx":{"origin":"www/py-httpx","version":"0.28.1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-requests-toolbelt":{"origin":"www/py-requests-toolbelt","version":"1.0.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"AUTOCOMPLETE":"on","DOCS":"on","GRAPHQL":"on","YAML":"on"},"annotations":{"flavor":"py311"},"messages":[{"message":"Add /usr/local/etc/python-gitlab.cfg or ~/.python-gitlab.cfg\n\nSee https://python-gitlab.readthedocs.io/en/stable/cli-usage.html\nfor CLI configutation details","type":"install"}]},{"name":"py311-python-cas","origin":"security/py-python-cas","version":"1.6.0_1","comment":"Python CAS client library","maintainer":"ultima@FreeBSD.org","www":"https://github.com/python-cas/python-cas","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2c4e90bdc1e144c9c1dc50f70d2d432e16899f241274bed67aa0ff8c23449586","flatsize":63090,"path":"All/py311-python-cas-1.6.0_1.pkg","repopath":"All/py311-python-cas-1.6.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14224,"desc":"Add SAML support to your Python software using this library. Forget those\ncomplicated libraries and use the open source library provided and supported by\nOneLogin Inc.","deps":{"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-python-bugzilla","origin":"devel/py-python-bugzilla","version":"3.3.0_1","comment":"Bugzilla XMLRPC access module","maintainer":"lwhsu@FreeBSD.org","www":"https://github.com/python-bugzilla/python-bugzilla","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"89ec45493040524a6d06274766117aa8a352c37cf661b3ca7b5ac460600c78a4","flatsize":699877,"path":"All/py311-python-bugzilla-3.3.0_1.pkg","repopath":"All/py311-python-bugzilla-3.3.0_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":119188,"desc":"This is a python module that provides a kinda pythonic interface to Bugzilla\nover XMLRPC.\n\nIt was originally written specifically for Red Hat's Bugzilla instance, but\nit is intended to work with any Bugzilla instance. More usage the better, we\nwould be happy to help get things working with the bugzilla instance you care\nabout.\n\nIt also includes a `bugzilla` command-line client which can be used for quick,\nad-hoc bugzilla jiggery-pokery.","deps":{"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-python-axolotl","origin":"security/py-python-axolotl","version":"0.1.42_1","comment":"Python port of libaxolotl-android","maintainer":"meka@tilda.center","www":"https://github.com/tgalal/python-axolotl","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"268a14b2f7de092ce6e38672a5db2f3a73b8c154c77c999f226828a2c3832bbe","flatsize":928629,"path":"All/py311-python-axolotl-0.1.42_1.pkg","repopath":"All/py311-python-axolotl-0.1.42_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":122872,"desc":"Python port of libaxolotl-android","deps":{"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-protobuf":{"origin":"devel/py-protobuf","version":"5.29.3,1"},"py311-python-axolotl-curve25519":{"origin":"security/py-python-axolotl-curve25519","version":"0.4.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-python-bitcoinlib","origin":"finance/py-python-bitcoinlib","version":"0.12.2_1","comment":"Swiss Army Knife of the Bitcoin protocol","maintainer":"kai@FreeBSD.org","www":"https://github.com/petertodd/python-bitcoinlib/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c0fc4e6bbfacc7ccc98dfe54c0636821d26a477ae1990a2d748608e95c950e65","flatsize":1475283,"path":"All/py311-python-bitcoinlib-0.12.2_1.pkg","repopath":"All/py311-python-bitcoinlib-0.12.2_1.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":205692,"desc":"Provides an easy interface to the bitcoin data structures and protocol. The\napproach is low-level and \"ground up\", with a focus on providing tools to\nmanipulate the internals of how Bitcoin works.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["finance","python"],"annotations":{"flavor":"py311"}},{"name":"py311-python-binance","origin":"finance/py-python-binance","version":"1.0.22_1","comment":"Binance REST API python implementation","maintainer":"yuri@FreeBSD.org","www":"https://python-binance.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"373d5af9a4c287ba5e594e39d6b008a68b22a34b32dc327b5396f53e6b972f06","flatsize":1890402,"path":"All/py311-python-binance-1.0.22_1.pkg","repopath":"All/py311-python-binance-1.0.22_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":130424,"desc":"python-binance is an unofficial Python wrapper for the Binance exchange REST\nAPI v3. I am in no way affiliated with Binance, use at your own risk.\n\nIt is suitable to automate interactions with Binance.","deps":{"py311-aiohttp":{"origin":"www/py-aiohttp","version":"3.11.13"},"py311-dateparser":{"origin":"devel/py-dateparser","version":"1.2.0_1"},"py311-pycryptodome":{"origin":"security/py-pycryptodome","version":"3.21.0"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-ujson":{"origin":"devel/py-ujson","version":"5.10.0_1"},"py311-websockets":{"origin":"devel/py-websockets","version":"15.0.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["finance","python"],"annotations":{"flavor":"py311"}},{"name":"py311-python-bareos","origin":"sysutils/py-python-bareos","version":"24.0.0_1","comment":"client library and tools for Bareos console access","maintainer":"acm@FreeBSD.org","www":"https://github.com/bareos/bareos","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e7a09a19e53aae4b445b073e437b9d6cf91fc08b011f53aab9282dbaa2271c05","flatsize":323626,"path":"All/py311-python-bareos-24.0.0_1.pkg","repopath":"All/py311-python-bareos-24.0.0_1.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":48848,"desc":"python-bareos is a Python module to access a http://www.bareos.org backup\nsystem","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest4-flakes","origin":"devel/py-pytest4-flakes","version":"4.0.5_1","comment":"Pytest plugin for efficiently checking python source with pyflakes (legacy version for pytest4)","maintainer":"yuri@FreeBSD.org","www":"https://github.com/fschulze/pytest-flakes","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f954ef5a2b32f07a48aa845ae4002709bcb02a2c8f235e1ccda4768f83f3eed5","flatsize":40969,"path":"All/py311-pytest4-flakes-4.0.5_1.pkg","repopath":"All/py311-pytest4-flakes-4.0.5_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11720,"desc":"pytest plugin to check source code with pyflakes.","deps":{"py311-pytest4":{"origin":"devel/py-pytest4","version":"4.6.11_2,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-python-cinderclient","origin":"net/py-python-cinderclient","version":"9.6.0","comment":"OpenStack Block Storage API Client Library","maintainer":"sunpoet@FreeBSD.org","www":"https://docs.openstack.org/python-cinderclient/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"26f967f25dd514f43f630db4842483159cade8f9c51cb6974723b97e2338516b","flatsize":3519165,"path":"All/py311-python-cinderclient-9.6.0.pkg","repopath":"All/py311-python-cinderclient-9.6.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":417348,"desc":"This is a client for the OpenStack Cinder API. There's a Python API (the\ncinderclient module), and a command-line script (cinder). Each implements 100%25\nof the OpenStack Cinder API.\n\nSee the OpenStack CLI Reference for information on how to use the cinder\ncommand-line tool. You may also want to look at the OpenStack API documentation.","deps":{"py311-keystoneauth1":{"origin":"devel/py-keystoneauth1","version":"5.10.0"},"py311-oslo.i18n":{"origin":"devel/py-oslo.i18n","version":"6.5.0"},"py311-oslo.utils":{"origin":"devel/py-oslo.utils","version":"8.0.0"},"py311-pbr":{"origin":"devel/py-pbr","version":"6.1.1"},"py311-prettytable0":{"origin":"devel/py-prettytable0","version":"0.7.2_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-stevedore":{"origin":"devel/py-stevedore","version":"5.4.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest4-cache","origin":"devel/py-pytest4-cache","version":"1.0_1","comment":"Pytest plugin with mechanisms for caching across test runs (legacy version for pytest 4)","maintainer":"loader@FreeBSD.org","www":"https://bitbucket.org/hpk42/pytest-cache/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"424e51bfcf3ef2b9e38fbc6adc58de6cb20562ddfafdfd883350c37850273e91","flatsize":49462,"path":"All/py311-pytest4-cache-1.0_1.pkg","repopath":"All/py311-pytest4-cache-1.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12228,"desc":"pytest plugin with mechanisms for caching across test runs.","deps":{"py311-execnet":{"origin":"sysutils/py-execnet","version":"2.1.1"},"py311-pytest4":{"origin":"devel/py-pytest4","version":"4.6.11_2,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-python-axolotl-curve25519","origin":"security/py-python-axolotl-curve25519","version":"0.4.1_1","comment":"Python wrapper for curve25519 with ed25519 signatures","maintainer":"meka@tilda.center","www":"https://github.com/tgalal/python-axolotl-curve25519","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"70e1cc94e107cfd81878c6a9320087ce7c712a8c5dd9a63b607a20266e456df0","flatsize":142036,"path":"All/py311-python-axolotl-curve25519-0.4.1_1.pkg","repopath":"All/py311-python-axolotl-curve25519-0.4.1_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":71196,"desc":"Python wrapper for curve25519 library with ed25519 signatures.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-xprocess","origin":"devel/py-pytest-xprocess","version":"0.19.0_1","comment":"Pytest plugin to manage external processes across test runs","maintainer":"loader@FreeBSD.org","www":"https://github.com/pytest-dev/pytest-xprocess","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6a3c51a1ca285e24994e93e4688d0be44bb677261a90cac3702e4413b9b904cc","flatsize":79321,"path":"All/py311-pytest-xprocess-0.19.0_1.pkg","repopath":"All/py311-pytest-xprocess-0.19.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17608,"desc":"Experimental py.test plugin for managing processes across test runs.\n\nThis plugin provides a xprocess fixture which helps you to ensure that\none ore more longer-running processes are present for your tests.","deps":{"py311-psutil":{"origin":"sysutils/py-psutil","version":"7.0.0"},"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-python-augeas","origin":"textproc/py-python-augeas","version":"1.0.3_1","comment":"Pure python bindings for Augeas","maintainer":"johan@stromnet.se","www":"https://augeas.net","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e1cd4d88e69a66468fd07793eb805c0de70111a684423e583e479d227bb01cac","flatsize":123388,"path":"All/py311-python-augeas-1.0.3_1.pkg","repopath":"All/py311-python-augeas-1.0.3_1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":22916,"desc":"Pure python bindings for Augeas","deps":{"augeas":{"origin":"textproc/augeas","version":"1.14.0_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-python-application","origin":"devel/py-python-application","version":"2.8.0_1","comment":"Basic building blocks for python applications","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/AGProjects/python-application","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e88ace72f1e13f9f19a1baf64dc2311d2a9ee830c9fdbb51db590b633cc7a3fa","flatsize":522416,"path":"All/py311-python-application-2.8.0_1.pkg","repopath":"All/py311-python-application-2.8.0_1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":89532,"desc":"Basic building blocks for python applications","deps":{"py311-zope.interface":{"origin":"devel/py-zope.interface","version":"5.3.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pythclient","origin":"finance/py-pythclient","version":"0.1.24","comment":"Library to retrieve Pyth account structures off the Solana blockchain","maintainer":"yuri@FreeBSD.org","www":"https://github.com/pyth-network/pyth-client-py","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f56f694949e81f203ddef5d48f9c4338ae867c814dc28eb1c65f13e8928fc48c","flatsize":758668,"path":"All/py311-pythclient-0.1.24.pkg","repopath":"All/py311-pythclient-0.1.24.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":79612,"desc":"pythclient is a Python library to retrieve data from Pyth account structures\noff the Solana blockchain.","deps":{"py311-aiodns":{"origin":"dns/py-aiodns","version":"3.2.0_1"},"py311-aiohttp":{"origin":"www/py-aiohttp","version":"3.11.13"},"py311-backoff":{"origin":"devel/py-backoff","version":"2.2.1_1"},"py311-base58":{"origin":"security/py-base58","version":"2.1.1_1"},"py311-flake8":{"origin":"devel/py-flake8","version":"7.1.2_1"},"py311-httpx":{"origin":"www/py-httpx","version":"0.28.1"},"py311-loguru":{"origin":"devel/py-loguru","version":"0.7.2_1"},"py311-pycryptodome":{"origin":"security/py-pycryptodome","version":"3.21.0"},"py311-pytz":{"origin":"devel/py-pytz","version":"2024.2_1,1"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"py311-websockets":{"origin":"devel/py-websockets","version":"15.0.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["finance","python"],"annotations":{"flavor":"py311"}},{"name":"py311-python-arango","origin":"databases/py-python-arango","version":"7.2.0_3","comment":"Python driver for ArangoDB","maintainer":"yuri@FreeBSD.org","www":"https://github.com/joowani/python-arango","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"037262119a4faa621322ef400d958de189d70983b76698c7fde315279934ab74","flatsize":1819607,"path":"All/py311-python-arango-7.2.0_3.pkg","repopath":"All/py311-python-arango-7.2.0_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":165264,"desc":"A python driver for ArangoDB.\n\nFeatures:\n* Clean, Pythonic interface\n* Lightweight\n* High ArangoDB REST API coverage","deps":{"py311-pyjwt":{"origin":"www/py-pyjwt","version":"2.8.0"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-requests-toolbelt":{"origin":"www/py-requests-toolbelt","version":"1.0.0_1"},"py311-setuptools-scm":{"origin":"devel/py-setuptools-scm","version":"8.0.4_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-urllib3":{"origin":"net/py-urllib3","version":"1.26.20,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-verbose-parametrize","origin":"devel/py-pytest-verbose-parametrize","version":"1.8.0_1","comment":"Parametrize hook to generate ids for parametrized tests","maintainer":"bofh@FreeBSD.org","www":"https://github.com/manahl/pytest-plugins/tree/master/pytest-verbose-parametrize","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"825a5c06d5fd9849dddeac9ddeda18b966af96739435172f8058a32919d1ffa8","flatsize":20268,"path":"All/py311-pytest-verbose-parametrize-1.8.0_1.pkg","repopath":"All/py311-pytest-verbose-parametrize-1.8.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8232,"desc":"Pytest parametrize hook to generate ids for parametrized tests that are a little\nmore descriptive than the default (which just outputs id numbers).","deps":{"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-trio","origin":"devel/py-pytest-trio","version":"0.8.0_1","comment":"Pytest plugin for trio","maintainer":"amdmi3@FreeBSD.org","www":"https://pypi.org/project/pytest-trio/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b262aa8d865a0f4b0230323cf43409b1e3944648ee39cb6e986e5e754c2f4f32","flatsize":234627,"path":"All/py311-pytest-trio-0.8.0_1.pkg","repopath":"All/py311-pytest-trio-0.8.0_1.pkg","licenselogic":"or","licenses":["APACHE20","MIT"],"pkgsize":37044,"desc":"This is a pytest plugin to help you test projects that use Trio, a\nfriendly library for concurrency and async I/O in Python.","deps":{"py311-outcome":{"origin":"devel/py-outcome","version":"1.3.0_2"},"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"py311-trio":{"origin":"net/py-trio","version":"0.29.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest4-cov","origin":"devel/py-pytest4-cov","version":"2.9.0_1","comment":"Pytest plugin for measuring coverage (legacy version for pytest 4)","maintainer":"dbaio@FreeBSD.org","www":"https://github.com/pytest-dev/pytest-cov","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9e32b84da224ccff0bc716163882abcec61d3b94d799afbe52a39330d433587a","flatsize":157599,"path":"All/py311-pytest4-cov-2.9.0_1.pkg","repopath":"All/py311-pytest4-cov-2.9.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":32996,"desc":"This plugin produces coverage reports. It supports centralised testing and\ndistributed testing in both load and each modes. It also supports coverage of\nsubprocesses.\n\nAll features offered by the coverage package should be available, either through\npytest-cov or through coverage's config file.","deps":{"py311-coverage":{"origin":"devel/py-coverage","version":"7.6.10_1"},"py311-pytest4":{"origin":"devel/py-pytest4","version":"4.6.11_2,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-python-barbicanclient","origin":"net/py-python-barbicanclient","version":"7.0.0","comment":"Client Library for OpenStack Barbican Key Management API","maintainer":"sunpoet@FreeBSD.org","www":"https://docs.openstack.org/python-barbicanclient/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0f2e3bdf7e81e5456492c1428a4a3a1ed0386a33ac0f8ea093da1416e0d58ff2","flatsize":1274745,"path":"All/py311-python-barbicanclient-7.0.0.pkg","repopath":"All/py311-python-barbicanclient-7.0.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":147540,"desc":"This is a client for the Barbican Key Management API. There is a Python library\nfor accessing the API (barbicanclient module), and a command-line script\n(barbican).","deps":{"py311-cliff":{"origin":"devel/py-cliff","version":"4.9.1"},"py311-keystoneauth1":{"origin":"devel/py-keystoneauth1","version":"5.10.0"},"py311-oslo.i18n":{"origin":"devel/py-oslo.i18n","version":"6.5.0"},"py311-oslo.serialization":{"origin":"devel/py-oslo.serialization","version":"5.6.0"},"py311-oslo.utils":{"origin":"devel/py-oslo.utils","version":"8.0.0"},"py311-pbr":{"origin":"devel/py-pbr","version":"6.1.1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-watcher","origin":"devel/py-pytest-watcher","version":"0.3.1","comment":"Continiously run pytest on changes in *.py files","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/olzhasar/pytest-watcher","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9f4cd17e40cced67f55b63f2160a3d73eeffc0e7c63577dfdb4dc760c75ace30","flatsize":33361,"path":"All/py311-pytest-watcher-0.3.1.pkg","repopath":"All/py311-pytest-watcher-0.3.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10248,"desc":"pytest-watcher is a tool to automatically rerun pytest when your code changes.\nIt looks for the following events:\n- New *.py file created\n- Existing *.py file modified\n- Existing *.py file deleted","deps":{"py311-watchdog":{"origin":"devel/py-watchdog","version":"6.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-xdist","origin":"devel/py-pytest-xdist","version":"3.6.1,1","comment":"Pytest xdist plugin for distributed testing and loop-on-failing modes","maintainer":"bofh@FreeBSD.org","www":"https://github.com/pytest-dev/pytest-xdist","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"36088422d1ecac3d396b832eca778a6ce162ba7e5cc718413c14c073b3e38eb3","flatsize":531156,"path":"All/py311-pytest-xdist-3.6.1,1.pkg","repopath":"All/py311-pytest-xdist-3.6.1,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":83844,"desc":"The pytest-xdist plugin extends py.test with some unique test execution modes:\n\n  * Test run parallelization: if you have multiple CPUs or hosts you can use\n    those for a combined test run. This allows to speed up development or to\n    use special resources of remote machines.\n  * --boxed: (not available on Windows) run each test in a boxed subprocess\n    to survive SEGFAULTS or otherwise dying processes\n  * --looponfail: run your tests repeatedly in a subprocess. After each run\n    py.test waits until a file in your project changes and then re-runs the\n    previously failing tests. This is repeated until all tests pass after\n    which again a full run is performed.\n  * Multi-Platform coverage: you can specify different Python interpreters\n    or different platforms and run tests in parallel on all of them.","deps":{"py311-execnet":{"origin":"sysutils/py-execnet","version":"2.1.1"},"py311-psutil":{"origin":"sysutils/py-psutil","version":"7.0.0"},"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"py311-setproctitle":{"origin":"devel/py-setproctitle","version":"1.3.3_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"PSUTIL":"on","SETPROCTITLE":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-pytest-timeout","origin":"devel/py-pytest-timeout","version":"2.1.0_1","comment":"Pytest plugin to abort hanging tests","maintainer":"loader@FreeBSD.org","www":"https://github.com/pytest-dev/pytest-timeout","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"27cee0365bc1beb8fcc18f10e88db248e451ef1be79d487d8efa7203178592f6","flatsize":78925,"path":"All/py311-pytest-timeout-2.1.0_1.pkg","repopath":"All/py311-pytest-timeout-2.1.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":18752,"desc":"This is a plugin which will terminate tests after a certain timeout.\nWhen doing so it will show a stack dump of all threads running at the\ntime. This is useful when running tests under a continuous integration\nserver or simply if you don't know why the test suite hangs.","deps":{"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-sugar","origin":"devel/py-pytest-sugar","version":"1.0.0","comment":"Changes the look and feel of pytest","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Teemu/pytest-sugar","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dc2e052157eb45b8ee4096860d490c5e67f1ef92ed1d1835b9d07c8907081023","flatsize":99251,"path":"All/py311-pytest-sugar-1.0.0.pkg","repopath":"All/py311-pytest-sugar-1.0.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":22412,"desc":"pytest-sugar is a plugin for py.test that shows failures and errors instantly\nand shows a progress bar.","deps":{"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"py311-termcolor":{"origin":"devel/py-termcolor","version":"2.5.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-virtualenv","origin":"devel/py-pytest-virtualenv","version":"1.8.0_1","comment":"Virtualenv fixture for py.test","maintainer":"bofh@FreeBSD.org","www":"https://github.com/manahl/pytest-plugins/tree/master/pytest-virtualenv","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ecab68215fa28edc7032b74b8f09111f411a61b3816343e8d4f1fc6eef1eed8f","flatsize":60980,"path":"All/py311-pytest-virtualenv-1.8.0_1.pkg","repopath":"All/py311-pytest-virtualenv-1.8.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15808,"desc":"Create a Python virtual environment in your test that cleans up on teardown.\nThe fixture has utility methods to install packages and list what's installed.","deps":{"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"py311-pytest-fixture-config":{"origin":"devel/py-pytest-fixture-config","version":"1.8.0_1"},"py311-pytest-shutil":{"origin":"devel/py-pytest-shutil","version":"1.8.0_1"},"py311-virtualenv":{"origin":"devel/py-virtualenv","version":"20.29.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-subprocess","origin":"devel/py-pytest-subprocess","version":"1.5.2_1","comment":"Pytest plugin to fake subprocess for pytest","maintainer":"yuri@FreeBSD.org","www":"https://github.com/aklajnert/pytest-subprocess","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3b0f9ec1d2177e51252432cb8dcdd3dd397e10477d99ef1f7e116899c058181c","flatsize":181341,"path":"All/py311-pytest-subprocess-1.5.2_1.pkg","repopath":"All/py311-pytest-subprocess-1.5.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":35656,"desc":"pytest-subprocess is a pytest plugin to fake subprocess.\n\nThe plugin adds the fake_process fixture (and fp as an alias). It can be used\nit to register subprocess results so you won't need to rely on the real\nprocesses. The plugin hooks on the subprocess.Popen(), which is the base for\nother subprocess functions. That makes the subprocess.run(), subprocess.call(),\nsubprocess.check_call() and subprocess.check_output() methods also functional.","deps":{"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-socket","origin":"devel/py-pytest-socket","version":"0.7.0","comment":"Pytest Plugin to disable socket calls during tests","maintainer":"yuri@FreeBSD.org","www":"https://github.com/miketheman/pytest-socket","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"66c0967dcb344a9293fe0d4da1d37fc4305f427310b6c9900b261cdde0761569","flatsize":43590,"path":"All/py311-pytest-socket-0.7.0.pkg","repopath":"All/py311-pytest-socket-0.7.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11396,"desc":"pytest-socket is a plugin to use with Pytest to disable or restrict socket calls\nduring tests to ensure network calls are prevented.","deps":{"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-twisted","origin":"devel/py-pytest-twisted","version":"1.14.1","comment":"Twisted plugin for pytest","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/pytest-dev/pytest-twisted","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ce2e4e598ceb313212f068239253491192b96f9e2c9454d06af58683fcb81c7a","flatsize":79015,"path":"All/py311-pytest-twisted-1.14.1.pkg","repopath":"All/py311-pytest-twisted-1.14.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":18252,"desc":"pytest-twisted is a plugin for pytest, which allows to test code, which uses the\ntwisted framework. test functions can return Deferred objects and pytest will\nwait for their completion with this plugin.","deps":{"py311-decorator":{"origin":"devel/py-decorator","version":"5.2.1"},"py311-greenlet":{"origin":"devel/py-greenlet","version":"3.1.1"},"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-translations","origin":"devel/py-pytest-translations","version":"4.0.1_1,1","comment":"Test translation files with pytest","maintainer":"meka@tilda.center","www":"https://github.com/Thermondo/pytest-translations","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"99bcaabb221dc52017c00fc6db117e2c54b98035100316f588fcac7276401189","flatsize":55113,"path":"All/py311-pytest-translations-4.0.1_1,1.pkg","repopath":"All/py311-pytest-translations-4.0.1_1,1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":12980,"desc":"A py.test plugin to check gettext po & mo files.\n\nTest check for:\n - Spelling (using enchant & aspell)\n - Consistency of mo files\n - Obsolete translations\n - Fuzzy translations","deps":{"py311-enchant":{"origin":"textproc/py-enchant","version":"3.2.2_3"},"py311-polib":{"origin":"devel/py-polib","version":"1.2.0_1"},"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-tornasync","origin":"devel/py-pytest-tornasync","version":"0.6.0.p2_1","comment":"PyTest plugin for testing Python 3.5+ Tornado code","maintainer":"yuri@FreeBSD.org","www":"https://github.com/eukaryote/pytest-tornasync","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"475bb0e80c02b98f05cfd9e0a86d213902f8f3379d60d39bf0a91c1536d74883","flatsize":28765,"path":"All/py311-pytest-tornasync-0.6.0.p2_1.pkg","repopath":"All/py311-pytest-tornasync-0.6.0.p2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8288,"desc":"pytest-tornasync is a simple pytest plugin that provides some helpful fixtures\nfor testing Tornado (version 5.0 or newer) apps and easy handling of plain\n(undecoratored) native coroutine tests (Python 3.5+).","deps":{"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"py311-tornado":{"origin":"www/py-tornado","version":"6.4"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-run-parallel","origin":"devel/py-pytest-run-parallel","version":"0.3.1","comment":"Simple pytest plugin to run tests concurrently","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Quansight-Labs/pytest-run-parallel","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aa6963784abf5f22fa0a0ceb934c71ad4c2576101297cf390f8fa93b7e93bfb7","flatsize":56011,"path":"All/py311-pytest-run-parallel-0.3.1.pkg","repopath":"All/py311-pytest-run-parallel-0.3.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14872,"desc":"pytest-run-parallel is a simple pytest plugin to run tests concurrently.\n\nThis pytest plugin takes a set of tests that would be normally be run serially\nand execute them in parallel.\n\nThe main goal of pytest-run-parallel is to discover thread-safety issues that\ncould exist when using C libraries, this is of vital importance after PEP703,\nwhich provides a path for a CPython implementation without depending on the\nGlobal Interpreter Lock (GIL), thus allowing for proper parallelism in programs\nthat make use of the CPython interpreter.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-repeat","origin":"devel/py-pytest-repeat","version":"0.9.3","comment":"Pytest plugin for repeating tests","maintainer":"yuri@FreeBSD.org","www":"https://github.com/pytest-dev/pytest-repeat","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2e43dae88354f15c8a2ab2b0479755eb815140567a4861f5ea1bd6a96f70cb62","flatsize":31999,"path":"All/py311-pytest-repeat-0.9.3.pkg","repopath":"All/py311-pytest-repeat-0.9.3.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":10580,"desc":"pytest-repeat is a plugin for pytest that makes it easy to repeat a single test,\nor multiple tests, a specific number of times.","deps":{"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-rerunfailures","origin":"devel/py-pytest-rerunfailures","version":"11.1.2_1","comment":"Re-run tests to eliminate flaky failures","maintainer":"bofh@FreeBSD.org","www":"https://github.com/pytest-dev/pytest-rerunfailures","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"80d9d46070c99c698e725feac33d20a84c08ab340f52cf11b62eeeada7c8b0a4","flatsize":100114,"path":"All/py311-pytest-rerunfailures-11.1.2_1.pkg","repopath":"All/py311-pytest-rerunfailures-11.1.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":22552,"desc":"a py.test plugin that re-runs failed tests up to -n times to eliminate flakey\nfailures","deps":{"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-tornado","origin":"devel/py-pytest-tornado","version":"0.8.1_1","comment":"Py.test plugin providing fixtures and markers for tornado","maintainer":"jbeich@FreeBSD.org","www":"https://pypi.org/project/pytest-tornado/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4620ad35dfdb0320cc4d0f1e2cf92ea3b05c52f4130192bc49588ec68120a60c","flatsize":50182,"path":"All/py311-pytest-tornado-0.8.1_1.pkg","repopath":"All/py311-pytest-tornado-0.8.1_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":13096,"desc":"A py.test plugin providing fixtures and markers to simplify testing of\nasynchronous tornado applications.","deps":{"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"py311-tornado":{"origin":"www/py-tornado","version":"6.4"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-remotedata","origin":"devel/py-pytest-remotedata","version":"0.4.1","comment":"Pytest plugin for controlling remote data access","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/astropy/pytest-remotedata","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"457272ce2bb32f9c02683137618c4fe2346c599a6c184891506e8f373b2c6c7b","flatsize":43956,"path":"All/py311-pytest-remotedata-0.4.1.pkg","repopath":"All/py311-pytest-remotedata-0.4.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":12424,"desc":"pytest-remotedata provides a plugin for the pytest framework that allows\ndevelopers to control unit tests that require access to data from the internet.\nIt was originally part of the astropy core package, but has been moved to a\nseparate package in order to be of more general use.","deps":{"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-regtest","origin":"devel/py-pytest-regtest","version":"2.1.1","comment":"Pytest plugin for regression tests","maintainer":"amdmi3@FreeBSD.org","www":"https://gitlab.com/uweschmitt/pytest-regtest","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8b16196b3c3f0ec812ac323d98da009ae15302967d1e840e8232b10107f0dcbd","flatsize":72900,"path":"All/py311-pytest-regtest-2.1.1.pkg","repopath":"All/py311-pytest-regtest-2.1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17120,"desc":"pytest-regtest is a pytest-plugin for implementing regression tests.\nCompared to functional testing a regression test does not test if\nsoftware produces correct results, instead a regression test checks\nif software behaves the same way as it did before introduced changes.\n\npytest-regtest allows capturing selected output which then can be\ncompared to the captured output from former runs.","deps":{"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest4","origin":"devel/py-pytest4","version":"4.6.11_2,1","comment":"Simple powerful testing with Python (legacy version 4)","maintainer":"python@FreeBSD.org","www":"https://docs.pytest.org/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fdb0aafce6513072cafa9f56486d466cdb3701dfba7ac2cf9021c1d660b8e9c1","flatsize":2978903,"path":"All/py311-pytest4-4.6.11_2,1.pkg","repopath":"All/py311-pytest4-4.6.11_2,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":478944,"desc":"The pytest testing tool makes it easy to write small tests, yet scales to\nsupport complex functional testing.\n\nFeatures:\n\n  * Detailed info on failing assert statements\n  * Auto-discovery of test modules and functions\n  * Modular fixtures to manage small or parametrized long-lived test resources\n  * Can run unittest (or trial), nose test suites out of the box\n  * Rich plugin architecture, with over 315+ external plugins","deps":{"py311-atomicwrites":{"origin":"devel/py-atomicwrites","version":"1.4.1_1"},"py311-attrs":{"origin":"devel/py-attrs","version":"25.3.0"},"py311-more-itertools":{"origin":"devel/py-more-itertools","version":"10.6.0"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-pluggy0":{"origin":"devel/py-pluggy0","version":"0.13.1_1"},"py311-py":{"origin":"devel/py-py","version":"1.11.0_2"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-wcwidth":{"origin":"devel/py-wcwidth","version":"0.2.8_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-recorder","origin":"devel/py-pytest-recorder","version":"0.3.0","comment":"Pytest Plugin for unit tests writing for tools consuming Web APIs","maintainer":"yuri@FreeBSD.org","www":"https://pypi.org/project/pytest-recorder/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d1902b3baf8ff6dc69ec18825910dce4f82def39b7183be9fc4665ad77709c30","flatsize":97427,"path":"All/py311-pytest-recorder-0.3.0.pkg","repopath":"All/py311-pytest-recorder-0.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17424,"desc":"Pytest plugin, meant to facilitate unit tests writing for tools consuming\nWeb APIs.","deps":{"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-randomly","origin":"devel/py-pytest-randomly","version":"3.12.0_1","comment":"Pytest plugin to randomly order tests and control random.seed","maintainer":"bofh@FreeBSD.org","www":"https://github.com/pytest-dev/pytest-randomly","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"47e1ec7c3dc030537996c8318e57475825f5d02a50af913a3ae337a6fba7519f","flatsize":48228,"path":"All/py311-pytest-randomly-3.12.0_1.pkg","repopath":"All/py311-pytest-randomly-3.12.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":13264,"desc":"Pytest plugin to randomly order tests and control random.seed. (Also available\nfor nose).","deps":{"py311-importlib-metadata":{"origin":"devel/py-importlib-metadata","version":"8.6.1"},"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-random-order","origin":"devel/py-pytest-random-order","version":"1.1.1_1","comment":"Randomize the order in which pytest tests are run with some control over the randomness","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/pytest-dev/pytest-random-order","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d99bc7acf2d4fc50b130814a33a6f58321c03b3a403bee15aa144597f6b94ad0","flatsize":63821,"path":"All/py311-pytest-random-order-1.1.1_1.pkg","repopath":"All/py311-pytest-random-order-1.1.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17324,"desc":"pytest-random-order is a pytest plugin that randomises the order of tests. This\ncan be useful to detect a test that passes just because it happens to run after\nan unrelated test that leaves the system in a favourable state.\n\nThe plugin allows user to control the level of randomness they want to introduce\nand to disable reordering on subsets of tests. Tests can be rerun in a specific\norder by passing a seed value reported in a previous test run.","deps":{"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-subtests","origin":"devel/py-pytest-subtests","version":"0.12.1","comment":"unittest subTest() support and subtests fixture","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/pytest-dev/pytest-subtests","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4604b3d8d31a0d2cf0cbad73ff8e610e2e8975187e05246b801324abdffedad6","flatsize":63218,"path":"All/py311-pytest-subtests-0.12.1.pkg","repopath":"All/py311-pytest-subtests-0.12.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14876,"desc":"This pytest plugin was generated with Cookiecutter along with @hackebrot's\ncookiecutter-pytest-plugin template.","deps":{"py311-attrs":{"origin":"devel/py-attrs","version":"25.3.0"},"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-pycodestyle","origin":"devel/py-pytest-pycodestyle","version":"2.4.1_1","comment":"Pytest plugin to run pycodestyle","maintainer":"yuri@FreeBSD.org","www":"https://github.com/henry0312/pytest-codestyle","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6dc29dcfae3392fbdac3be3d4cd869d39aecb8ed5f7942d45f4cc4795f99cefb","flatsize":20422,"path":"All/py311-pytest-pycodestyle-2.4.1_1.pkg","repopath":"All/py311-pytest-pycodestyle-2.4.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6900,"desc":"pytest plugin to run pycodestyle, Python style guide checker.","deps":{"py311-py":{"origin":"devel/py-py","version":"1.11.0_2"},"py311-pycodestyle":{"origin":"devel/py-pycodestyle","version":"2.12.1_1"},"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-qt","origin":"devel/py-pytest-qt","version":"4.4.0_1","comment":"PyTest support for PyQt and PySide applications","maintainer":"yuri@FreeBSD.org","www":"https://github.com/pytest-dev/pytest-qt","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d9a10fd8a53d49412becb99567b4c00bf10037f20d9459f1d638adced6acae00","flatsize":464677,"path":"All/py311-pytest-qt-4.4.0_1.pkg","repopath":"All/py311-pytest-qt-4.4.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":69728,"desc":"pytest-qt is a pytest plugin that allows programmers to write tests for PyQt5,\nPyQt6, PySide2 and PySide6 applications.\n\nThe main usage is to use the qtbot fixture, responsible for handling qApp\ncreation as needed and provides methods to simulate user interaction, like key\npresses and mouse clicks.","deps":{"py311-pluggy":{"origin":"devel/py-pluggy","version":"1.5.0"},"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-shutil","origin":"devel/py-pytest-shutil","version":"1.8.0_1","comment":"Collection of unix shell and environment tools for py.test","maintainer":"bofh@FreeBSD.org","www":"https://github.com/manahl/pytest-plugins/tree/master/pytest-shutil","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"42cd760dd227912a17dd08878dc2762b1eaac371018bcf1942f58c39640212d0","flatsize":123448,"path":"All/py311-pytest-shutil-1.8.0_1.pkg","repopath":"All/py311-pytest-shutil-1.8.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":27824,"desc":"This library is a goodie-bag of Unix shell and environment management tools for\nautomated tests.","deps":{"py311-contextlib2":{"origin":"devel/py-contextlib2","version":"21.6.0_1"},"py311-execnet":{"origin":"sysutils/py-execnet","version":"2.1.1"},"py311-mock":{"origin":"devel/py-mock","version":"5.2.0_1"},"py311-path.py":{"origin":"devel/py-path.py","version":"11.5.2_1"},"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-termcolor":{"origin":"devel/py-termcolor","version":"2.5.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-pretty","origin":"devel/py-pytest-pretty","version":"1.2.0","comment":"Py.test plugin for pretty printing the test summary","maintainer":"yuri@FreeBSD.org","www":"https://github.com/samuelcolvin/pytest-pretty","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c71e6cb5846adc2fdc49e3b52820a9b1478172d94caf50599da3e75605dd480c","flatsize":35317,"path":"All/py311-pytest-pretty-1.2.0.pkg","repopath":"All/py311-pytest-pretty-1.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10032,"desc":"pytest-pretty is a pytest plugin for pretty printing the test summary.","deps":{"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"py311-rich":{"origin":"textproc/py-rich","version":"14.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-services","origin":"devel/py-pytest-services","version":"2.2.1","comment":"Fixtures and utility functions to run service processes for pytest","maintainer":"nivit@FreeBSD.org","www":"https://github.com/pytest-dev/pytest-services","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bf7ae9337217679138892dec5036a1ccba8807ddabbdc664058502101a230cef","flatsize":148658,"path":"All/py311-pytest-services-2.2.1.pkg","repopath":"All/py311-pytest-services-2.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":31028,"desc":"This Pytest plugin provides a set of fixtures and utility functions to start\nservice processes for your tests with pytest.","deps":{"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-plus","origin":"devel/py-pytest-plus","version":"0.8.1","comment":"Pytest plus plugin :: extends pytest functionality","maintainer":"matthew@FreeBSD.org","www":"https://github.com/pytest-dev/pytest-plus","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bc64b4150cc351385c3cc1b52f0615d10a6a8e970fb38186daaa35f2a5901460","flatsize":25424,"path":"All/py311-pytest-plus-0.8.1.pkg","repopath":"All/py311-pytest-plus-0.8.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8868,"desc":"This plugin aims to be used to host multiple pytest extensions that\nmeet the following criteria:\n\n* Keep py36 compatibility\n\n* Downgrade gracefully, meaning that if the plugin is removed, you\n  will still be able to run pytest","deps":{"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-runner","origin":"devel/py-pytest-runner","version":"6.0.1","comment":"Test support for pytest runner in setup.py","maintainer":"bofh@FreeBSD.org","www":"https://github.com/pytest-dev/pytest-runner","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6b092e06c759b41a61470dd26b7ff714b60a1c9313795bd17ac1e992d4bbc75d","flatsize":37841,"path":"All/py311-pytest-runner-6.0.1.pkg","repopath":"All/py311-pytest-runner-6.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11312,"desc":"Setup scripts can use pytest-runner to add setup.py test support\nfor pytest runner.\n\nNotice: pytest-runner depends on deprecated features of setuptools and relies on\nfeatures that break security mechanisms in pip.\n\nIt is recommended that you:\n\n- Remove 'pytest-runner' from your setup_requires, preferably removing the\n  setup_requires option.\n- Remove 'pytest' and any other testing requirements from tests_require,\n  preferably removing the tests_requires option.\n- Select a tool to bootstrap and then run tests such as tox.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"deprecated":"pytest-runner depends on deprecated features of setuptools","expiration_date":"2024-12-31","flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\npytest-runner depends on deprecated features of setuptools.\n\nIt is scheduled to be removed on or after 2024-12-31."}]},{"name":"py311-pytest-parallel","origin":"devel/py-pytest-parallel","version":"0.1.1_1","comment":"Pytest plugin for parallel and concurrent testing","maintainer":"yuri@FreeBSD.org","www":"https://github.com/browsertron/pytest-parallel","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d39456fdb10f5ac6e7e65c52b002046a52ec48f421a0c61934f64ef335f059b6","flatsize":56192,"path":"All/py311-pytest-parallel-0.1.1_1.pkg","repopath":"All/py311-pytest-parallel-0.1.1_1.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":13576,"desc":"The pytest-parallel plugin makes it possible to run tests quickly using\nmultiprocessing (parallelism) and multithreading (concurrency).","deps":{"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"py311-tblib":{"origin":"devel/py-tblib","version":"1.7.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-nunit","origin":"devel/py-pytest-nunit","version":"1.0.7_1","comment":"pytest plugin for generating NUnit3 test result XML output","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/pytest-dev/pytest-nunit","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"934d29b9db58d05e074d594ef02bc2d814590ceb22cd99f0c177d8575fded549","flatsize":187494,"path":"All/py311-pytest-nunit-1.0.7_1.pkg","repopath":"All/py311-pytest-nunit-1.0.7_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":30920,"desc":"pytest-nunit is a pytest plugin for generating NUnit3 test result XML output.","deps":{"py311-attrs":{"origin":"devel/py-attrs","version":"25.3.0"},"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-relaxed","origin":"devel/py-pytest-relaxed","version":"2.0.2_1","comment":"Relaxed test discovery/organization for pytest","maintainer":"bofh@FreeBSD.org","www":"https://pytest-relaxed.readthedocs.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"04eb6de00812a4385b0396e0eb0adde41f730d211d1b9b1ab17dbf2129287f04","flatsize":70282,"path":"All/py311-pytest-relaxed-2.0.2_1.pkg","repopath":"All/py311-pytest-relaxed-2.0.2_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":20828,"desc":"This pytest plugin takes a page from the rest of Python, where you don't\nhave to explicitly note public module/class members, but only need to\nhint as to which ones are private.\n\nBy default, all files and objects pytest is told to scan will be considered\ntests; to mark something as not-a-test, simply prefix it with an underscore.","deps":{"py311-decorator":{"origin":"devel/py-decorator","version":"5.2.1"},"py311-pytest4":{"origin":"devel/py-pytest4","version":"4.6.11_2,1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-mypy","origin":"devel/py-pytest-mypy","version":"0.10.3_1","comment":"Mypy static type checker plugin for pytest","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/realpython/pytest-mypy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8b40991a1b6dc2188b016001dadd14b80ada42595281b8eeac603a11ab51dd1f","flatsize":56128,"path":"All/py311-pytest-mypy-0.10.3_1.pkg","repopath":"All/py311-pytest-mypy-0.10.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14056,"desc":"pytest-mypy provides mypy static type checker plugin for pytest.\n\nFeatures:\n- Runs the mypy static type checker on your source files as part of your pytest\n  test runs.\n- Does for mypy what the pytest-flake8 plugin does for flake8.","deps":{"py311-attrs":{"origin":"devel/py-attrs","version":"25.3.0"},"py311-filelock":{"origin":"sysutils/py-filelock","version":"3.17.0"},"py311-mypy":{"origin":"devel/py-mypy","version":"1.15.0"},"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-regressions","origin":"devel/py-pytest-regressions","version":"2.5.0_2","comment":"Easy to use fixtures to write regression tests","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ESSS/pytest-regressions","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ca819e40da955cebfec526c72d5c3a4dae05663976129e27c4d4952c6ba0aa8f","flatsize":219545,"path":"All/py311-pytest-regressions-2.5.0_2.pkg","repopath":"All/py311-pytest-regressions-2.5.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":37220,"desc":"pytest-regressions makes it simple to test general data, images, files, and\nnumeric tables by saving expected data in a data directory (courtesy of\npytest-datadir) that can be used to verify that future runs produce the same\ndata.","deps":{"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"py311-pytest-datadir":{"origin":"devel/py-pytest-datadir","version":"1.6.1_1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"DATAFRAME":"off","IMAGE":"off","NUM":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-pytest-recording","origin":"devel/py-pytest-recording","version":"0.13.2","comment":"Pytest Plugin that allows recording network interactions via VCR.py","maintainer":"yuri@FreeBSD.org","www":"https://github.com/kiwicom/pytest-recording","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5ee263ebfc29db033bd6b5979d84712049aae9256c7a84f9a8eaaddb75d9850c","flatsize":90813,"path":"All/py311-pytest-recording-0.13.2.pkg","repopath":"All/py311-pytest-recording-0.13.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":22128,"desc":"Pytest plugin that allows recording network interactions via VCR.py\n\nFeatures:\n* Straightforward pytest.mark.vcr, that reflects VCR.use_cassettes API\n* Combining multiple VCR cassettes\n* Network access blocking\n* The rewrite recording mode that rewrites cassettes from scratch","deps":{"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"py311-vcrpy":{"origin":"devel/py-vcrpy","version":"7.0.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-profiling","origin":"devel/py-pytest-profiling","version":"1.8.1","comment":"Profiling plugin for py.test","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/man-group/pytest-plugins/tree/master/pytest-profiling","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f747989ec044059b8ff1b81f03f6555ca6f4528962ccdafa6abf5f56b9ee754e","flatsize":47742,"path":"All/py311-pytest-profiling-1.8.1.pkg","repopath":"All/py311-pytest-profiling-1.8.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13976,"desc":"Profiling plugin for pytest, with tabular and heat graph output.\n\nTests are profiled with cProfile and analysed with pstats; heat graphs are\ngenerated using gprof2dot and dot.","deps":{"py311-gprof2dot":{"origin":"graphics/py-gprof2dot","version":"2024.6.6"},"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-pep8","origin":"devel/py-pytest-pep8","version":"1.0.6_1","comment":"Pytest plugin to check PEP8 requirements","maintainer":"meka@tilda.center","www":"https://bitbucket.org/pytest-dev/pytest-pep8","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2ed1b7924e5f68504e9e7690e4dcc48d25739f64dbc0802a44ca01227de7c919","flatsize":27722,"path":"All/py311-pytest-pep8-1.0.6_1.pkg","repopath":"All/py311-pytest-pep8-1.0.6_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":8836,"desc":"This plugin allows to configure on a per-project and per-file basis which\nerrors or warnings to care about.","deps":{"py311-pep8":{"origin":"devel/pep8","version":"1.7.1_4"},"py311-pytest4":{"origin":"devel/py-pytest4","version":"4.6.11_2,1"},"py311-pytest4-cache":{"origin":"devel/py-pytest4-cache","version":"1.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-markdown","origin":"devel/py-pytest-markdown","version":"1.0.2_1","comment":"Test your markdown docs with pytest","maintainer":"matthew@FreeBSD.org","www":"https://github.com/Jc2k/pytest-markdown","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6190b8d242422458c3f7c625aa533d0fdff1f603a4964f828689e02d39308a35","flatsize":31935,"path":"All/py311-pytest-markdown-1.0.2_1.pkg","repopath":"All/py311-pytest-markdown-1.0.2_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":10020,"desc":"You have written a README.md. In contains some of your best words. They are in\nan order, and you are happy its a good order. But all those code blocks... Do\nthey contain valid python? This plugin will find tests in your markdown files\nand run them.","deps":{"py311-CommonMark":{"origin":"textproc/py-CommonMark","version":"0.9.1_2"},"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-order","origin":"devel/py-pytest-order","version":"1.2.1","comment":"pytest plugin to run your tests in a specific order","maintainer":"sunpoet@FreeBSD.org","www":"https://pytest-order.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c4ab51e129e79d1a537b727efe1a020242567b22311fbeeef6bad4a67bf8aff3","flatsize":159361,"path":"All/py311-pytest-order-1.2.1.pkg","repopath":"All/py311-pytest-order-1.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":30972,"desc":"pytest-order is a pytest plugin that allows you to customize the order in which\nyour tests are run. It uses the marker order that defines when a specific test\nshall run, either by using an ordinal number, or by specifying the relationship\nto other tests.\n\npytest-order is a fork of pytest-ordering that provides additional features like\nordering relative to other tests.","deps":{"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-lazy-fixtures","origin":"devel/py-pytest-lazy-fixtures","version":"1.1.2","comment":"Allow you to use fixtures in @pytest.mark.parametrize","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/dev-petrov/pytest-lazy-fixtures","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"36e40eb2470f0201d6028fe85a448989067f0c91a3aee6bba0382ec7305040cc","flatsize":40840,"path":"All/py311-pytest-lazy-fixtures-1.1.2.pkg","repopath":"All/py311-pytest-lazy-fixtures-1.1.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11396,"desc":"pytest-lazy-fixtures allows you to use fixtures in @pytest.mark.parametrize.\n\nThis project was inspired by pytest-lazy-fixture. Improvements that have been\nmade in this project:\n- You can use fixtures in any data structures\n- You can access the attributes of fixtures\n- You can use functions in fixtures","deps":{"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-mypy-testing","origin":"devel/py-pytest-mypy-testing","version":"0.1.3","comment":"Pytest plugin to check mypy output","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/davidfritzsche/pytest-mypy-testing","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"01cc936e5c518f841451f7c83d6623d15d8b42c04ce90292be62a028592b0d68","flatsize":155805,"path":"All/py311-pytest-mypy-testing-0.1.3.pkg","repopath":"All/py311-pytest-mypy-testing-0.1.3.pkg","licenselogic":"or","licenses":["APACHE20","MIT"],"pkgsize":34412,"desc":"pytest-mypy-testing provides a pytest plugin to test that mypy produces a given\noutput. As mypy can be told to display the type of an expression this allows us\nto check mypys type interference.","deps":{"py311-mypy":{"origin":"devel/py-mypy","version":"1.15.0"},"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-mypy-plugins","origin":"devel/py-pytest-mypy-plugins","version":"3.1.2_1","comment":"pytest plugin for writing tests for mypy plugins","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/typeddjango/pytest-mypy-plugins","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d620c9a1cc7c3cdb7f227f4402258d1c62eacfe1dcf381b93d0c10f9a5dd9590","flatsize":181051,"path":"All/py311-pytest-mypy-plugins-3.1.2_1.pkg","repopath":"All/py311-pytest-mypy-plugins-3.1.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":39440,"desc":"pytest plugin for testing mypy types, stubs, and plugins.","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-decorator":{"origin":"devel/py-decorator","version":"5.2.1"},"py311-jsonschema":{"origin":"devel/py-jsonschema","version":"4.23.0"},"py311-mypy":{"origin":"devel/py-mypy","version":"1.15.0"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-regex":{"origin":"textproc/py-regex","version":"2024.7.24_1"},"py311-tomlkit":{"origin":"textproc/py-tomlkit","version":"0.13.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-mutagen","origin":"devel/py-pytest-mutagen","version":"1.3_1","comment":"Add the mutation testing feature to pytest","maintainer":"amdmi3@FreeBSD.org","www":"https://pypi.org/project/pytest-mutagen/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"324571bcd3b3b795629ae09db04ae7279aacf0269abebf1106405b6c5b9e55e5","flatsize":159200,"path":"All/py311-pytest-mutagen-1.3_1.pkg","repopath":"All/py311-pytest-mutagen-1.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":33104,"desc":"Mutagen is a plugin to pytest that makes it easy to do mutation\ntesting. Mutation testing is a method of testing your tests. Mutagen\nhelps you to define \"mutant\" versions of your code - code which is\nintentionally buggy - then you run your test suite on these mutants\nand verify that your tests actually catch the bugs. Mutation testing\nhelps you to gauge test coverage and verify that your tests are\ngood enough to exercise interesting behaviors in your code.","deps":{"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-instafail","origin":"devel/py-pytest-instafail","version":"0.5.0","comment":"Pytest plugin to show failures instantly","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/pytest-dev/pytest-instafail","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0fa6c67a680bd9b6e5e71005f3c833c1156153101b17e75d56418f70a27f30e5","flatsize":19112,"path":"All/py311-pytest-instafail-0.5.0.pkg","repopath":"All/py311-pytest-instafail-0.5.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":6132,"desc":"pytest-instafail is a plugin for pytest that shows failures and errors instantly\ninstead of waiting until the end of test session.","deps":{"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-mpl","origin":"devel/py-pytest-mpl","version":"0.17.0_1","comment":"Pytest plugin to facilitate image comparison for Matplotlib figures","maintainer":"yuri@FreeBSD.org","www":"https://github.com/matplotlib/pytest-mpl","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"950a02864a2e3093d0578a88ab4b41ad92f5091fdfbbe95baee2bd7969ddc4ae","flatsize":200972,"path":"All/py311-pytest-mpl-0.17.0_1.pkg","repopath":"All/py311-pytest-mpl-0.17.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":41348,"desc":"pytest-mpl is a plugin to facilitate image comparison for Matplotlib figures\nin pytest.","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-httpserver","origin":"devel/py-pytest-httpserver","version":"1.0.12","comment":"HTTP server for pytest","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/csernazs/pytest-httpserver","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ee297f040092aaafb325734e606bc279c451e8ab5ae1b39204d0c4c75c019566","flatsize":256838,"path":"All/py311-pytest-httpserver-1.0.12.pkg","repopath":"All/py311-pytest-httpserver-1.0.12.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":37280,"desc":"This library is designed to help to test http clients without contacting the\nreal http server. In other words, it is a fake http server which is accessible\nvia localhost can be started with the pre-defined expected http requests and\ntheir responses.","deps":{"py311-werkzeug":{"origin":"www/py-werkzeug","version":"3.1.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-mock","origin":"devel/py-pytest-mock","version":"3.10.0_1","comment":"Thin wrapper around the mock package for easier use with py.test","maintainer":"olgeni@FreeBSD.org","www":"https://github.com/pytest-dev/pytest-mock/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"66b5493b308a30e7d6b53fcac4a8289d43fed159e81b7b08c3e0ef72d8c91240","flatsize":90294,"path":"All/py311-pytest-mock-3.10.0_1.pkg","repopath":"All/py311-pytest-mock-3.10.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17956,"desc":"Thin wrapper around the mock package for easier use with py.test.","deps":{"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-html","origin":"devel/py-pytest-html","version":"4.1.1","comment":"Pytest plugin for generating html reports","maintainer":"matthew@FreeBSD.org","www":"https://github.com/pytest-dev/pytest-html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e2546c930fb423d34b1a0d3bdfa0bbd9ec9f86248ee5b87514f991455e351c08","flatsize":166763,"path":"All/py311-pytest-html-4.1.1.pkg","repopath":"All/py311-pytest-html-4.1.1.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":35712,"desc":"pytest-html is a plugin for pytest that generates a HTML report for\ntest results.","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"py311-pytest-metadata":{"origin":"devel/py-pytest-metadata","version":"3.1.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-helpers-namespace","origin":"devel/py-pytest-helpers-namespace","version":"2021.12.29_1","comment":"Provide a helpers namespace in pytest","maintainer":"matthew@FreeBSD.org","www":"https://pypi.org/project/pytest-helpers-namespace/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5a2dc7393facf016c3a8addbdbf5b824cce1860dac0cb9399695254accfdd30b","flatsize":54106,"path":"All/py311-pytest-helpers-namespace-2021.12.29_1.pkg","repopath":"All/py311-pytest-helpers-namespace-2021.12.29_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":13064,"desc":"Provides a helpers pytest namespace which can be used to register\nhelper functions without requiring you to import them on your actual\ntests to use them.","deps":{"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-freezer","origin":"devel/py-pytest-freezer","version":"0.4.9","comment":"Pytest plugin providing a fixture interface for freezegun","maintainer":"bofh@FreeBSD.org","www":"https://github.com/pytest-dev/pytest-freezer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"61b2b43a2a7ef84a57648097c8478d1b7b7eb352a851064da663f2a519449f80","flatsize":9422,"path":"All/py311-pytest-freezer-0.4.9.pkg","repopath":"All/py311-pytest-freezer-0.4.9.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4360,"desc":"Pytest plugin providing a fixture interface for freezegun.\n\nThis is a dropin replacement for py-pytest-freezegun.","deps":{"py311-freezegun":{"origin":"devel/py-freezegun","version":"1.5.1"},"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-metadata","origin":"devel/py-pytest-metadata","version":"3.1.1","comment":"Pytest plugin for test session metadata","maintainer":"matthew@FreeBSD.org","www":"https://github.com/pytest-dev/pytest-metadata","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"809ed8d2b42df2aaf19c0442f5cac05e4e2bf6ac07809482993c63ab4e7bcee3","flatsize":62546,"path":"All/py311-pytest-metadata-3.1.1.pkg","repopath":"All/py311-pytest-metadata-3.1.1.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":18028,"desc":"pytest-metadata is a plugin for pytest that provides access to test\nsession metadata.","deps":{"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-forked","origin":"devel/py-pytest-forked","version":"1.6.0_1","comment":"Run tests in isolated forked subprocesses","maintainer":"bofh@FreeBSD.org","www":"https://github.com/pytest-dev/pytest-forked","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9967677bc7b32654c38b0dc2e41070d721891bcf2fae7ec020f4bae5b4633607","flatsize":22303,"path":"All/py311-pytest-forked-1.6.0_1.pkg","repopath":"All/py311-pytest-forked-1.6.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7704,"desc":"pytest plugin to run each test in a forked subprocess. This is an\nextraction of the xdist --forked module.","deps":{"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-flask","origin":"devel/py-pytest-flask","version":"1.3.0_1,1","comment":"Set of py.test fixtures to test Flask applications","maintainer":"meka@tilda.center","www":"https://github.com/pytest-dev/pytest-flask","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"33f9f401606ed8275c14daee9a23cc6ecda04a6736764d7b092783b4988a3791","flatsize":74664,"path":"All/py311-pytest-flask-1.3.0_1,1.pkg","repopath":"All/py311-pytest-flask-1.3.0_1,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":18212,"desc":"An extension of pytest test runner which provides a set of useful tools to\nsimplify testing and development of the Flask extensions and applications.","deps":{"py311-flask":{"origin":"www/py-flask","version":"3.1.0"},"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"py311-werkzeug":{"origin":"www/py-werkzeug","version":"3.1.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-flakes","origin":"devel/py-pytest-flakes","version":"4.0.5_1","comment":"Pytest plugin for efficiently checking python source with pyflakes","maintainer":"yuri@FreeBSD.org","www":"https://github.com/fschulze/pytest-flakes","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bd8c4ec119a6e6a09c09b950017954d620ae989c816e3a382d5d508a9774f525","flatsize":40969,"path":"All/py311-pytest-flakes-4.0.5_1.pkg","repopath":"All/py311-pytest-flakes-4.0.5_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11704,"desc":"pytest plugin to check source code with pyflakes.","deps":{"py311-pyflakes":{"origin":"devel/py-pyflakes","version":"3.2.0_1"},"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-localserver","origin":"devel/py-pytest-localserver","version":"0.8.1","comment":"Py.test Plugin to test server connections locally","maintainer":"bofh@FreeBSD.org","www":"https://github.com/pytest-dev/pytest-localserver","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6a03241362e6e07066a5c24a897e67648a647c17f5911abaeed8fe06ee14354c","flatsize":95613,"path":"All/py311-pytest-localserver-0.8.1.pkg","repopath":"All/py311-pytest-localserver-0.8.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":25256,"desc":"pytest-localserver is a plugin for the pytest testing framework which\nenables you to test server connections locally.\n\nSometimes monkeypatching urllib2.urlopen() just does not cut it, for\ninstance if you work with urllib2.Request, define your own\nopeners/handlers or work with httplib. In these cases it may come in\nhandy to have an HTTP server running locally which behaves just like\nthe real thing. Well, look no further!","deps":{"py311-aiosmtpd":{"origin":"mail/py-aiosmtpd","version":"1.4.6_1"},"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"py311-werkzeug":{"origin":"www/py-werkzeug","version":"3.1.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-flake8","origin":"devel/py-pytest-flake8","version":"1.1.1_1","comment":"pytest plugin to check FLAKE8 requirement","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/tholo/pytest-flake8","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"426581d700f36decdce55a993f4c5b0359474f611c5a83e2cd3fec926a88a18c","flatsize":46000,"path":"All/py311-pytest-flake8-1.1.1_1.pkg","repopath":"All/py311-pytest-flake8-1.1.1_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":11744,"desc":"pytest-flake8 is a pytest plugin for efficiently checking PEP8 compliance.","deps":{"py311-flake8":{"origin":"devel/py-flake8","version":"7.1.2_1"},"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-fixture-config","origin":"devel/py-pytest-fixture-config","version":"1.8.0_1","comment":"Fixture configuration utils for py.test","maintainer":"bofh@FreeBSD.org","www":"https://github.com/manahl/pytest-plugins/tree/master/pytest-fixture-config","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f086b69d2a95e5775ba30a89001d2b12b1ed43bc7e8265443cd0b77f9d2e2a08","flatsize":22125,"path":"All/py311-pytest-fixture-config-1.8.0_1.pkg","repopath":"All/py311-pytest-fixture-config-1.8.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8244,"desc":"Simple configuration objects for Py.test fixtures. Allows you to skip tests\nwhen their required config variables aren't set.","deps":{"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-env","origin":"devel/py-pytest-env","version":"0.6.2_1","comment":"Py.test plugin that allows you to add environment variables","maintainer":"bofh@FreeBSD.org","www":"https://github.com/MobileDynasty/pytest-env","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"53ff63877898999d90c555930753ac9bf45e2c84a226257ec403a31479c9c382","flatsize":6126,"path":"All/py311-pytest-env-0.6.2_1.pkg","repopath":"All/py311-pytest-env-0.6.2_1.pkg","licenselogic":"single","pkgsize":3052,"desc":"py.test plugin that allows you to add environment variables.","deps":{"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-lazy-fixture","origin":"devel/py-pytest-lazy-fixture","version":"0.6.3_1","comment":"Use fixtures in pytest.mark.parametrize","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/TvoroG/pytest-lazy-fixture","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e18f36a4b668f7ca8e7ac0128769916eb796e7f7073919a3b88da4ecb088450b","flatsize":33202,"path":"All/py311-pytest-lazy-fixture-0.6.3_1.pkg","repopath":"All/py311-pytest-lazy-fixture-0.6.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9308,"desc":"pytest-lazy-fixture helps to use fixtures in pytest.mark.parametrize.","deps":{"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-doctestplus","origin":"devel/py-pytest-doctestplus","version":"1.2.1","comment":"Pytest plugin with advanced doctest features","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/scientific-python/pytest-doctestplus","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f26f8221e825401e2af037f4f007bd7ad731a41ac3b4c5b65177cb7df38007f7","flatsize":217851,"path":"All/py311-pytest-doctestplus-1.2.1.pkg","repopath":"All/py311-pytest-doctestplus-1.2.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":43188,"desc":"pytest-doctestplus contains a plugin for the pytest framework that provides\nadvanced doctest support and enables the testing of various text files, such as\nreStructuredText (\".rst\"), markdown (\".md\"), and TeX (\".tex\").","deps":{"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"py311-setuptools":{"origin":"devel/py-setuptools","version":"63.1.0_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-jupyter","origin":"devel/py-pytest-jupyter","version":"0.10.1_2","comment":"pytest plugin for testing Jupyter libraries and extensions","maintainer":"sunpoet@FreeBSD.org","www":"https://pytest-jupyter.readthedocs.io/en/main/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fb963eb00d5aef714f3b40145efad967b39c0b3d4c90cd5b2e26d80698c18470","flatsize":132265,"path":"All/py311-pytest-jupyter-0.10.1_2.pkg","repopath":"All/py311-pytest-jupyter-0.10.1_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":27744,"desc":"pytest-jupyter provides a set of pytest plugins for Jupyter libraries and\nextensions.","deps":{"py311-ipykernel":{"origin":"devel/py-ipykernel","version":"6.29.5"},"py311-jupyter-client":{"origin":"devel/py-jupyter-client","version":"8.6.3"},"py311-jupyter-core":{"origin":"devel/py-jupyter-core","version":"5.7.2"},"py311-jupyter-server":{"origin":"devel/py-jupyter-server","version":"2.15.0"},"py311-nbformat":{"origin":"devel/py-nbformat","version":"5.10.4"},"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"CLIENT":"on","SERVER":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-pytest-dependency","origin":"devel/py-pytest-dependency","version":"0.6.0_1","comment":"Pytest plugin to manage dependencies of tests","maintainer":"yuri@FreeBSD.org","www":"https://github.com/RKrahl/pytest-dependency","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e7242ff11639490f11ce7ca0186d87ff99b97be8a7cffef82c48c7e7ec425864","flatsize":42661,"path":"All/py311-pytest-dependency-0.6.0_1.pkg","repopath":"All/py311-pytest-dependency-0.6.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":11924,"desc":"This module is a plugin for the popular Python testing framework pytest.\nIt manages dependencies of tests: you may mark some tests as dependent from\nother tests. These tests will then be skipped if any of the dependencies\ndid fail or has been skipped.","deps":{"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-django","origin":"devel/py-pytest-django","version":"4.8.0","comment":"Django plugin for py.test","maintainer":"python@FreeBSD.org","www":"https://pytest-django.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"423d1220ca8813ce09f5a0a8ef3ab10a92c576fa20c3918b760d98ee42e9ab84","flatsize":239257,"path":"All/py311-pytest-django-4.8.0.pkg","repopath":"All/py311-pytest-django-4.8.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":43776,"desc":"pytest-django allows you to test your Django project/applications with the\npytest testing tool.","deps":{"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-isort","origin":"devel/py-pytest-isort","version":"4.0.0","comment":"py.test plugin to check import ordering using isort","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/stephrdev/pytest-isort","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fbcf7c67ce60072a150de563a8d2ce5ccbf1815311c1581705e9cd97ce8072d7","flatsize":42299,"path":"All/py311-pytest-isort-4.0.0.pkg","repopath":"All/py311-pytest-isort-4.0.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":10964,"desc":"pytest-isort is a py.test plugin to check import ordering using isort.","deps":{"py311-isort":{"origin":"devel/py-isort","version":"6.0.1"},"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-cpp","origin":"devel/py-pytest-cpp","version":"2.5.0_1","comment":"Use pytest runner to discover and execute C++ tests","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/pytest-dev/pytest-cpp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a336c7b51004baeb20c916a98a639bd05c1986c227ca8b044e84c02a5d800f02","flatsize":141114,"path":"All/py311-pytest-cpp-2.5.0_1.pkg","repopath":"All/py311-pytest-cpp-2.5.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":27696,"desc":"pytest-cpp uses pytest runner to discover and execute C++ tests. It supports\nGoogle Test, Boost.Test, and Catch2.\n\nThis brings several benefits:\n- Allows you to run all your tests in multi-language projects with a single\n  command;\n- Execute C++ tests in parallel using pytest-xdist plugin;\n- Use --junitxml option to produce a single and uniform xml file with all your\n  test suite results;\n- Filter which tests to run using standard test filtering capabilities, such as\n  by file names, directories, keywords by using the -k option, etc.;","deps":{"py311-colorama":{"origin":"devel/py-colorama","version":"0.4.6"},"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-console-scripts","origin":"devel/py-pytest-console-scripts","version":"1.4.1_1","comment":"Pytest plugin for testing console scripts","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/kvas-it/pytest-console-scripts","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2fbb69fe66cd096c1c074b2ae9ecf75b89dac38ff3bdd60b2136a2fd66379cb5","flatsize":71010,"path":"All/py311-pytest-console-scripts-1.4.1_1.pkg","repopath":"All/py311-pytest-console-scripts-1.4.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17676,"desc":"Pytest-console-scripts is a pytest plugin for running python scripts from within\ntests. It's quite similar to subprocess.run(), but it also has an in-process\nmode, where the scripts are executed by the interpreter that's running pytest\n(using some amount of sandboxing).\n\nIn-process mode significantly reduces the run time of the test suites that run\nmany external scripts. This is speeds up development. In the CI environment\nsubprocess mode can be used to make sure the scripts also work (and behave the\nsame) when run by a fresh interpreter.","deps":{"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-httpx","origin":"devel/py-pytest-httpx","version":"0.29.0_1","comment":"Send responses to py-httpx using pytest","maintainer":"grembo@FreeBSD.org","www":"https://colin-b.github.io/pytest_httpx/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ca1b5cacf14e7cda5a30236f774d266067191b8689306d5ab393fba6e37040a1","flatsize":121292,"path":"All/py311-pytest-httpx-0.29.0_1.pkg","repopath":"All/py311-pytest-httpx-0.29.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":23272,"desc":"Send responses to HTTPX using pytest\n\nOnce installed, httpx_mock fixture will make sure every httpx\nrequest will be replied to with user provided responses.","deps":{"py311-httpx":{"origin":"www/py-httpx","version":"0.28.1"},"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"py311-pytest-asyncio":{"origin":"devel/py-pytest-asyncio","version":"0.23.8_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-checkdocs","origin":"devel/py-pytest-checkdocs","version":"2.13.0","comment":"Check the README when running tests","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jaraco/pytest-checkdocs","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fa0ddfe8eba946c3abd7b3a3075b3c0711fc8700b5c84fb1806a7a9e4f10a157","flatsize":16175,"path":"All/py311-pytest-checkdocs-2.13.0.pkg","repopath":"All/py311-pytest-checkdocs-2.13.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5924,"desc":"pytest-checkdocs is a pytest plugin that checks the long description of the\nproject to ensure it renders properly.","deps":{"py311-docutils":{"origin":"textproc/py-docutils","version":"0.21.2,1"},"py311-jaraco.packaging":{"origin":"devel/py-jaraco.packaging","version":"10.2.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-httpbin","origin":"devel/py-pytest-httpbin","version":"2.0.0_1","comment":"Easily test your HTTP library against a local copy of httpbin.org","maintainer":"python@FreeBSD.org","www":"https://github.com/kevin1024/pytest-httpbin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"81d93cefca402c5ee3cd0b4ed527011f61c9f0f0fb2e7958b72b467ae5650125","flatsize":43025,"path":"All/py311-pytest-httpbin-2.0.0_1.pkg","repopath":"All/py311-pytest-httpbin-2.0.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14412,"desc":"Pytest-httpbin creates a pytest fixture that is dependency-injected\ninto your tests. It automatically starts up a HTTP server in a\nseparate thread running httpbin and provides your test with the URL\nin the fixture.","deps":{"py311-httpbin":{"origin":"www/py-httpbin","version":"0.10.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-enabler","origin":"devel/py-pytest-enabler","version":"3.1.1","comment":"Enable installed pytest plugins","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jaraco/pytest-enabler","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e8ca2ad5ce226604edf36b78d4a0aaa9f7602e0c2a08f3465ef410404d7d9ee4","flatsize":20238,"path":"All/py311-pytest-enabler-3.1.1.pkg","repopath":"All/py311-pytest-enabler-3.1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6920,"desc":"The 'enabler' plugin allows configuration of plugins if present, but omits the\nsettings if the plugin is not present.","deps":{"py311-importlib-resources":{"origin":"devel/py-importlib-resources","version":"6.5.2"},"py311-jaraco.context":{"origin":"devel/py-jaraco.context","version":"5.3.0"},"py311-jaraco.functools":{"origin":"devel/py-jaraco.functools","version":"4.1.0"},"py311-toml":{"origin":"textproc/py-toml","version":"0.10.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-factoryboy","origin":"devel/py-pytest-factoryboy","version":"2.5.0_2","comment":"Factory approach to testing with the dependency injection","maintainer":"meka@tilda.center","www":"https://github.com/pytest-dev/pytest-factoryboy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f71f2f9511cdf6e6329cbbc639d3fcd4260fd31330ab480d1094dd3b246820ee","flatsize":120097,"path":"All/py311-pytest-factoryboy-2.5.0_2.pkg","repopath":"All/py311-pytest-factoryboy-2.5.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":26196,"desc":"Pytest-factoryboy makes it easy to combine factory approach to the test setup\nwith the dependency injection, heart of the pytest fixtures.","deps":{"py311-factory-boy":{"origin":"devel/py-factory-boy","version":"3.3.0_2"},"py311-inflection":{"origin":"devel/py-inflection","version":"0.5.1_1"},"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-drop-dup-tests","origin":"devel/py-pytest-drop-dup-tests","version":"1.0.0","comment":"Pytest plugin to drop duplicated tests during collection","maintainer":"agh@riseup.net","www":"https://github.com/nicoddemus/pytest-drop-dup-tests","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4610f6e073195c9dec1f6c0e7269d0fbb28251072bb43a5b35ee09c038dc9101","flatsize":10275,"path":"All/py311-pytest-drop-dup-tests-1.0.0.pkg","repopath":"All/py311-pytest-drop-dup-tests-1.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4716,"desc":"Pytest plugin to drop duplicated tests during collection. Pytest by default\nwill collect all tests from directories or files given configured by the\nProject, or passed on the command line. The plugin aims to reduce test work by\nexecuting tests/unit first, followed by the remaining tests under tests,\nhowever, without duplicates.","deps":{"py311-wheel":{"origin":"devel/py-wheel","version":"0.45.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"cpe":"cpe:2.3:a:pytest-drop-dup-tests:pytest-drop-dup-tests:1.0.0:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-pytest-black-multipy","origin":"devel/py-pytest-black-multipy","version":"1.0.1_1","comment":"Allow --black on older Pythons","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jaraco/pytest-black-multipy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"61ab797fae3a6a9473b216357bf66b13e1f096365805a684c2801da83d53dabf","flatsize":7120,"path":"All/py311-pytest-black-multipy-1.0.1_1.pkg","repopath":"All/py311-pytest-black-multipy-1.0.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3692,"desc":"pytest-black-multipy is a wrapper around pytest-black to allow projects on older\nPython versions to use the --black paremeter.","deps":{"py311-pytest-black":{"origin":"devel/py-pytest-black","version":"0.3.12_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-datadir","origin":"devel/py-pytest-datadir","version":"1.6.1_1","comment":"pytest plugin for test data directories and files","maintainer":"amdmi3@FreeBSD.org","www":"https://pypi.org/project/pytest-datadir/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"54238316cf724810d272899271c8fac46264ed1805c0be38f4ec44810c6aaa90","flatsize":14360,"path":"All/py311-pytest-datadir-1.6.1_1.pkg","repopath":"All/py311-pytest-datadir-1.6.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6200,"desc":"pytest plugin for manipulating test data directories and files.","deps":{"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-cov","origin":"devel/py-pytest-cov","version":"5.0.0_1","comment":"Pytest plugin for measuring coverage","maintainer":"dbaio@FreeBSD.org","www":"https://github.com/pytest-dev/pytest-cov","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1d44d3a757e100d0373c8c0f09657cee2fdac2d2fca5e014feb8ee51d70b973c","flatsize":168098,"path":"All/py311-pytest-cov-5.0.0_1.pkg","repopath":"All/py311-pytest-cov-5.0.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":34728,"desc":"This plugin produces coverage reports. It supports centralised testing and\ndistributed testing in both load and each modes. It also supports coverage of\nsubprocesses.\n\nAll features offered by the coverage package should be available, either through\npytest-cov or through coverage's config file.","deps":{"py311-coverage":{"origin":"devel/py-coverage","version":"7.6.10_1"},"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-benchmark","origin":"devel/py-pytest-benchmark","version":"5.1.0","comment":"pytest fixture for benchmarking code","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ionelmc/pytest-benchmark","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"133027ea95f21ec2f034d7832172265159f79617f38e751376d9af0d08f20c85","flatsize":486294,"path":"All/py311-pytest-benchmark-5.1.0.pkg","repopath":"All/py311-pytest-benchmark-5.1.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":92224,"desc":"pytest-benchmark is a pytest fixture for benchmarking code. It will group the\ntests into rounds that are calibrated to the chosen timer.","deps":{"py311-py-cpuinfo":{"origin":"sysutils/py-py-cpuinfo","version":"9.0.0_1"},"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"ASPECT":"off","ELASTICSEARCH":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-pytest-azurepipelines","origin":"devel/py-pytest-azurepipelines","version":"1.0.5_1","comment":"Formatting PyTest output for Azure Pipelines UI","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/pytest-azurepipelines","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d290ef1164dfc0f9b1e30fc9688380efca83e81d7dd46ac82887766fa7416b7c","flatsize":43193,"path":"All/py311-pytest-azurepipelines-1.0.5_1.pkg","repopath":"All/py311-pytest-azurepipelines-1.0.5_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11332,"desc":"Make pytest easier to use with Microsoft Azure Pipelines. Just run pytest with\nthis plugin and see your test results in the Azure Pipelines UI!\n\nFeatures:\n- Formats the PyTest output to show test docstrings and module names instead of\n  just test case names in the Azure Pipelines UI.\n- Uploads test results automatically, no need for a separate test results upload\n  command\n- Displays the number of failed tests if there were failures as an error message\n  in the UI\n- Automatically formats code coverage and uploads coverage data if pytest-cov is\n  installed\n- Supports running inside a Docker container and automatically uploads test\n  results","deps":{"py311-importlib-resources":{"origin":"devel/py-importlib-resources","version":"6.5.2"},"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"py311-pytest-nunit":{"origin":"devel/py-pytest-nunit","version":"1.0.7_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-codspeed","origin":"devel/py-pytest-codspeed","version":"3.2.0","comment":"Pytest plugin to create CodSpeed benchmarks","maintainer":"sunpoet@FreeBSD.org","www":"https://codspeed.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bae4e58269e86470c4ea630b9e2b4c374595f875eb42128487463063fa7cc961","flatsize":124335,"path":"All/py311-pytest-codspeed-3.2.0.pkg","repopath":"All/py311-pytest-codspeed-3.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":27644,"desc":"CodSpeed is a continuous benchmarking platform that allows you to track and\ncompare the performance of your codebase during development.\n\nIt uses a smart runtime engine to measure the performance of your code in an\naccurate and reproducible way without creating a huge runtime overhead, unlike\ntraditional benchmarks. CodSpeed produces detailed performance reports, helping\nyou improve your codebase performance, directly within your repository\nprovider(Pull Requests comments, Merge checks, ...).","deps":{"py311-cffi":{"origin":"devel/py-cffi","version":"1.17.1"},"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"py311-rich":{"origin":"textproc/py-rich","version":"14.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-aiohttp","origin":"devel/py-pytest-aiohttp","version":"1.0.5_1","comment":"Pytest plugin for aiohttp support","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aio-libs/pytest-aiohttp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d30058f8ebb9f07b3154e3b36d82ef0f15f308e73b065ac254a096b187a741c6","flatsize":49868,"path":"All/py311-pytest-aiohttp-1.0.5_1.pkg","repopath":"All/py311-pytest-aiohttp-1.0.5_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":11348,"desc":"pytest-aiohttp allows to use aiohttp pytest plugin without need for implicitly\nloading it like pytest_plugins = 'aiohttp.pytest_plugin'.","deps":{"py311-aiohttp":{"origin":"www/py-aiohttp","version":"3.11.13"},"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"py311-pytest-asyncio":{"origin":"devel/py-pytest-asyncio","version":"0.23.8_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-cases","origin":"devel/py-pytest-cases","version":"3.6.14","comment":"Separate test code from test cases in pytest","maintainer":"sunpoet@FreeBSD.org","www":"https://smarie.github.io/python-pytest-cases/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"947173c32ea97cc278414ee6b5e4a11a896f948aa907ce82dbb7a234c0a4e774","flatsize":1082285,"path":"All/py311-pytest-cases-3.6.14.pkg","repopath":"All/py311-pytest-cases-3.6.14.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":171308,"desc":"Did you ever think that most of your test functions were actually the same test\ncode, but with different data inputs and expected results/exceptions?\n- pytest-cases leverages pytest and its great @pytest.mark.parametrize\n  decorator, so that you can separate your test cases from your test functions.\n- In addition, pytest-cases provides several useful goodies to empower pytest.\n  In particular it improves the fixture mechanism to support \"fixture unions\".\n  This is a major change in the internal pytest engine, unlocking many\n  possibilities such as using fixture references as parameter values in a test\n  function. See here.\n\npytest-cases is fully compliant with pytest-harvest so you can easily monitor\nthe execution times and created artifacts. With it, it becomes very easy to\ncreate a complete data science benchmark, for example comparing various models\non various datasets.","deps":{"py311-decopatch":{"origin":"devel/py-decopatch","version":"1.4.10"},"py311-makefun":{"origin":"devel/py-makefun","version":"1.15.4_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"deprecated":"Depends on expired devel/py-makefun","expiration_date":"2025-06-01","flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nDepends on expired devel/py-makefun.\n\nIt is scheduled to be removed on or after 2025-06-01."}]},{"name":"py311-pytest-capturelog","origin":"devel/py-pytest-capturelog","version":"0.7_1","comment":"Py.test plugin to capture log messages","maintainer":"bofh@FreeBSD.org","www":"https://bitbucket.org/memedough/pytest-capturelog/overview","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7bdf525976f3fb2cce364c508339b10423f97cf35e7af11d1a279990edd82548","flatsize":41101,"path":"All/py311-pytest-capturelog-0.7_1.pkg","repopath":"All/py311-pytest-capturelog-0.7_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7484,"desc":"py.test plugin to capture log messages\n\nIf the plugin is installed log messages are captured by default and for each\nfailed test will be shown in the same manner as captured stdout and stderr.","deps":{"py311-py":{"origin":"devel/py-py","version":"1.11.0_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytesseract","origin":"graphics/py-pytesseract","version":"0.3.13_1","comment":"wrapper for Google's Tesseract OCR engine","maintainer":"mandree@FreeBSD.org","www":"https://github.com/madmaze/pytesseract","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"641218dc7e45481fef772be2a5634d74640108677003353816bd4bbcce4d7769","flatsize":106086,"path":"All/py311-pytesseract-0.3.13_1.pkg","repopath":"All/py311-pytesseract-0.3.13_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":25284,"desc":"Python-tesseract is an optical character recognition (OCR) tool for python.\nThat is, it will recognize and \"read\" the text embedded in images.\n\nPython-tesseract is a wrapper for Google's Tesseract-OCR Engine. It is also\nuseful as a stand-alone invocation script to tesseract, as it can read all\nimage types supported by the Pillow and Leptonica imaging libraries, including\njpeg, png, gif, bmp, tiff, and others. Additionally, if used as a script,\nPython-tesseract will print the recognized text instead of writing it to a\nfile.","deps":{"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"tesseract":{"origin":"graphics/tesseract","version":"5.5.0_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-canonical-data","origin":"devel/py-pytest-canonical-data","version":"0.1.0_1","comment":"Plugin which compares results with canonical ones from previous runs","maintainer":"amdmi3@FreeBSD.org","www":"https://pypi.org/project/pytest-canonical-data/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5a31fd4089a30696e182058fc86d6c7f82446da53eca2cf21646314fcc70e56f","flatsize":33130,"path":"All/py311-pytest-canonical-data-0.1.0_1.pkg","repopath":"All/py311-pytest-canonical-data-0.1.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9268,"desc":"A plugin which allows to compare results with canonical results,\nbased on previous runs.\n\nInspired by Yandex's canondata plugin, pytest-needle and\npytest-regtest.","deps":{"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-cache","origin":"devel/py-pytest-cache","version":"1.0_1","comment":"Pytest plugin with mechanisms for caching across test runs","maintainer":"loader@FreeBSD.org","www":"https://bitbucket.org/hpk42/pytest-cache/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7b9e12a52c3d26007584371b70bb2020c8889fd2eecbc952beab1cc5bf485daa","flatsize":49462,"path":"All/py311-pytest-cache-1.0_1.pkg","repopath":"All/py311-pytest-cache-1.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12204,"desc":"pytest plugin with mechanisms for caching across test runs.","deps":{"py311-execnet":{"origin":"sysutils/py-execnet","version":"2.1.1"},"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-black","origin":"devel/py-pytest-black","version":"0.3.12_1","comment":"pytest plugin to enable format checking with black","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/shopkeep/pytest-black","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8db2edb3decd93ea886a950bebdf2bda4e98fdb9f1d689a9d52c27e8b186dd15","flatsize":24777,"path":"All/py311-pytest-black-0.3.12_1.pkg","repopath":"All/py311-pytest-black-0.3.12_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7864,"desc":"pytest-black is a pytest plugin to enable format checking with black.","deps":{"py311-black":{"origin":"devel/py-black","version":"25.1.0"},"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"py311-toml":{"origin":"textproc/py-toml","version":"0.10.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyte","origin":"devel/py-pyte","version":"0.8.2_1","comment":"Simple VTXXX-compatible terminal emulator","maintainer":"python@FreeBSD.org","www":"https://pyte.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b757641968a78ace500a65e72e7d502f8c98a68050fcbbeb3667b2650ec9ce54","flatsize":309552,"path":"All/py311-pyte-0.8.2_1.pkg","repopath":"All/py311-pyte-0.8.2_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":52296,"desc":"Its an in memory VTXXX-compatible terminal emulator. XXX stands for a series\nof video terminals, developed by DEC between 1970 and 1995.","deps":{"py311-wcwidth":{"origin":"devel/py-wcwidth","version":"0.2.8_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-asyncio","origin":"devel/py-pytest-asyncio","version":"0.23.8_1","comment":"Py.test plugin providing fixtures and markers for asyncio","maintainer":"amdmi3@FreeBSD.org","www":"https://pypi.org/project/pytest-asyncio/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"13ec0011732f5c9311b1b0639659bc92bbc4beeeadaa2ba347f2e7371f35ef8e","flatsize":156140,"path":"All/py311-pytest-asyncio-0.23.8_1.pkg","repopath":"All/py311-pytest-asyncio-0.23.8_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":32824,"desc":"asyncio code is usually written in the form of coroutines, which makes it\nslightly more difficult to test using normal testing tools. pytest-asyncio\nprovides useful fixtures and markers to make testing easier.","deps":{"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest-alembic","origin":"devel/py-pytest-alembic","version":"0.11.1","comment":"Pytest plugin for verifying alembic migrations","maintainer":"sunpoet@FreeBSD.org","www":"https://pytest-alembic.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"157ca272e4a4f6dc24718a97a69e20d89d71988ea250f010a0ac09a35fd79489","flatsize":285387,"path":"All/py311-pytest-alembic-0.11.1.pkg","repopath":"All/py311-pytest-alembic-0.11.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":53052,"desc":"pytest-alembic is a pytest plugin to test alembic migrations (with default\ntests) and which enables you to write tests specific to your migrations.","deps":{"py311-alembic":{"origin":"databases/py-alembic","version":"1.15.2"},"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pystun","origin":"net/py-pystun","version":"0.1.0_2","comment":"Python STUN client for getting NAT type and external IP","maintainer":"yuri@FreeBSD.org","www":"https://pypi.org/project/pystun/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bb0cd9a2983787036d38ea04b80aaeac01313f2eb58171b9ef5c62a22df0c636","flatsize":46150,"path":"All/py311-pystun-0.1.0_2.pkg","repopath":"All/py311-pystun-0.1.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11220,"desc":"A Python STUN client for getting NAT type and external IP.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pystemmer","origin":"textproc/py-pystemmer","version":"2.0.1_1","comment":"Snowball Stemming Algorithms for Information Retrieval","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/PyStemmer/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5e28716294006ec1e83ad241ae107b62900def037542b05223cebd17871742dd","flatsize":472874,"path":"All/py311-pystemmer-2.0.1_1.pkg","repopath":"All/py311-pystemmer-2.0.1_1.pkg","licenselogic":"or","licenses":["BSD3CLAUSE","MIT"],"pkgsize":89040,"desc":"PyStemmer provides access to efficient algorithms for calculating a\n\"stemmed\" form of a word. This is a form with most of the common\nmorphological endings removed; hopefully representing a common\nlinguistic base form. This is most useful in building search engines\nand information retrieval software; for example, a search with stemming\nenabled should be able to find a document containing \"cycling\" given the\nquery \"cycles\".\n\nPyStemmer provides algorithms for several (mainly european) languages,\nby wrapping the libstemmer library from the Snowball project in a Python\nmodule. It also provides access to the classic Porter stemming algorithm\nfor english: although this has been superceded by an improved algorithm,\nthe original algorithm may be of interest to information retrieval\nresearchers wishing to reproduce results of earlier experiments.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-pystash","origin":"deskutils/py-pystash","version":"0.0.14_1","comment":"Save your code snippets in the cloud from the command line","maintainer":"nivit@FreeBSD.org","www":"https://pypi.org/project/pystash/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"139bfbaa6cfd01fa04362a689fd6c8421fac1505f9c6d26a2bc58d50c1d14202","flatsize":86195,"path":"All/py311-pystash-0.0.14_1.pkg","repopath":"All/py311-pystash-0.0.14_1.pkg","licenselogic":"single","pkgsize":17768,"desc":"Save your code snippets in the cloud (http://trystash.com/) from\nthe command line.","deps":{"py311-args":{"origin":"devel/py-args","version":"0.1.0_1"},"py311-clint":{"origin":"devel/py-clint","version":"0.5.1_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-xerox":{"origin":"devel/py-xerox","version":"0.4.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["deskutils"],"annotations":{"flavor":"py311"}},{"name":"py311-pytanque","origin":"math/py-pytanque","version":"1.1.0_1","comment":"Petanque static python bindings","maintainer":"yuri@FreeBSD.org","www":"https://github.com/quarkslab/arybo/tree/master/petanque","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b07e33d504c8e7255ee0c647fe1a02c174a77ff92c4ab77eefc5e95af19c8479","flatsize":594414,"path":"All/py311-pytanque-1.1.0_1.pkg","repopath":"All/py311-pytanque-1.1.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":168940,"desc":"Python binding for petanque, a library that helps manipulate symbolic boolean\nexpressions.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math"],"annotations":{"flavor":"py311"}},{"name":"py311-pysym","origin":"math/py-pysym","version":"0.2.3_4","comment":"Prototype package for symbolic manipulation","maintainer":"yuri@FreeBSD.org","www":"https://github.com/bjodah/pysym","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"12ba5bc482b48e65115df72d592af6a4b0301d15028914e109c0533ce4ee7e43","flatsize":247199,"path":"All/py311-pysym-0.2.3_4.pkg","repopath":"All/py311-pysym-0.2.3_4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":40484,"desc":"pysym is an experimental Python package for symbolic manipulation with limited\nscope (as in minimal). It tries to stay compatible with the API of SymPy. It\nshould be viewed as a prototype and not as a \"production\" package.\n\nThe capabilities include:\n* Differentiation\n* (slow) numerical evaluation (including \"lambdify\" support)","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-sympy":{"origin":"math/py-sympy","version":"1.13.3_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pysubs2","origin":"multimedia/py-pysubs2","version":"1.7.2","comment":"Library for editing subtitle files","maintainer":"yuri@FreeBSD.org","www":"https://github.com/tkarabela/pysubs2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7f543fb8e7d5194d827e9595c57c3e3f9f3395fb20315c39a895ad3bbd77970b","flatsize":407306,"path":"All/py311-pysubs2-1.7.2.pkg","repopath":"All/py311-pysubs2-1.7.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":68724,"desc":"pysubs2 is a Python library for editing subtitle files. It's based on\nSubStation Alpha, the native format of Aegisub; it also supports\nSubRip (SRT), MicroDVD, MPL2, TMP and WebVTT formats. There is a small\nCLI tool for batch conversion and retiming.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["multimedia","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pysrp","origin":"security/py-pysrp","version":"1.0.22_1","comment":"Python Secure Remote Password protocol (SRP)","maintainer":"leres@FreeBSD.org","www":"https://github.com/cocagne/pysrp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c5b943b149560978e599375357612076251d1ee46d7a676aa3015317e9499604","flatsize":220270,"path":"All/py311-pysrp-1.0.22_1.pkg","repopath":"All/py311-pysrp-1.0.22_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":37048,"desc":"SRP is a cryptographically strong authentication protocol for\npassword-based, mutual authentication over an insecure network\nconnection.","deps":{"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-pystorm","origin":"devel/py-pystorm","version":"3.1.4_2","comment":"Battle-tested Apache Storm Multi-Lang implementation for Python","maintainer":"egypcio@FreeBSD.org","www":"https://github.com/pystorm/pystorm","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f4b721fb649eca1d85f22eb752f9601592d1fc2cec7b1b820bbad4a8a810cb16","flatsize":226877,"path":"All/py311-pystorm-3.1.4_2.pkg","repopath":"All/py311-pystorm-3.1.4_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":38172,"desc":"Pystorm lets you run Python code against real-time streams of data via\nApache Storm. With pystorm you can create Storm bolts and spouts in\nPython without having to write a single line of Java. It is meant to be\nused under-the-hood by Storm Python libraries that will provide the\ncommand-line tools for actually building/submitting the topologies\n(e.g., streamparse and pyleus).","deps":{"py311-simplejson":{"origin":"devel/py-simplejson","version":"3.18.4_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pystache","origin":"textproc/py-pystache","version":"0.6.0_1","comment":"Logic-less templates for Python","maintainer":"ports@FreeBSD.org","www":"https://github.com/sarnold/pystache","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"550607d90dcc540491fca777a4f9bb3b92a5002f85252ca15a02948a3dc5b285","flatsize":843505,"path":"All/py311-pystache-0.6.0_1.pkg","repopath":"All/py311-pystache-0.6.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":122396,"desc":"Pystache is a Python implementation of Mustache.\nInspired by ctemplate and et, Mustache is a framework-agnostic\nway to render logic-free views.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc","www"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-pystache port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-pyteomics","origin":"science/py-pyteomics","version":"4.7.5","comment":"Python modules for proteomics data analysis","maintainer":"sunpoet@FreeBSD.org","www":"https://pyteomics.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fd6ee6f84c3b441e5cdffcac9d385f7b74f416797aba28f2ce9a0ef015ea7d5c","flatsize":3298142,"path":"All/py311-pyteomics-4.7.5.pkg","repopath":"All/py311-pyteomics-4.7.5.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":434396,"desc":"Pyteomics is a collection of lightweight and handy tools for Python that help to\nhandle various sorts of proteomics data. Pyteomics provides a growing set of\nmodules to facilitate the most common tasks in proteomics data analysis, such\nas:\n- calculation of basic physico-chemical properties of polypeptides:\n  - mass and isotopic distribution\n  - charge and pI\n  - chromatographic retention time\n- access to common proteomics data:\n  - MS or LC-MS data\n  - FASTA databases\n  - search engines output\n- easy manipulation of sequences of modified peptides and proteins\n\nThe goal of the Pyteomics project is to provide a versatile, reliable and\nwell-documented set of open tools for the wide proteomics community. One of the\nproject's key features is Python itself, an open source language increasingly\npopular in scientific programming. The main applications of the library are\nreproducible statistical data analysis and rapid software prototyping.","deps":{"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-sqlalchemy14":{"origin":"databases/py-sqlalchemy14","version":"1.4.54"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"options":{"DF":"on","GRAPHICS":"on","TDA":"on","UNIMOD":"on","XML":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-pysrt","origin":"textproc/py-pysrt","version":"1.1.2_1","comment":"SubRip (.srt) subtitle parser and writer","maintainer":"bofh@FreeBSD.org","www":"https://github.com/byroot/pysrt/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d1406faf2eddcfe71cfd5c5815087918b344b76a09b065537a5dd684db3e83f3","flatsize":178162,"path":"All/py311-pysrt-1.1.2_1.pkg","repopath":"All/py311-pysrt-1.1.2_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":39472,"desc":"pysrt is a Python library used to edit or create SubRip files.","deps":{"py311-chardet":{"origin":"textproc/py-chardet","version":"5.2.0,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-pytest","origin":"devel/py-pytest","version":"8.1.1,1","comment":"Simple powerful testing with Python","maintainer":"python@FreeBSD.org","www":"https://docs.pytest.org/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1461c4f25e83a530c06d8e8199996100df0e1d5c304bae285138133cce32bbee","flatsize":4382831,"path":"All/py311-pytest-8.1.1,1.pkg","repopath":"All/py311-pytest-8.1.1,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":685504,"desc":"The pytest testing tool makes it easy to write small tests, yet scales to\nsupport complex functional testing.\n\nFeatures:\n\n  * Detailed info on failing assert statements\n  * Auto-discovery of test modules and functions\n  * Modular fixtures to manage small or parametrized long-lived test resources\n  * Can run unittest (or trial), nose test suites out of the box\n  * Rich plugin architecture, with over 315+ external plugins","deps":{"py311-iniconfig":{"origin":"devel/py-iniconfig","version":"1.1.1_2"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-pluggy":{"origin":"devel/py-pluggy","version":"1.5.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pysparklines","origin":"devel/py-pysparklines","version":"1.4_2","comment":"Unicode sparkline generation library in Python","maintainer":"dbaio@FreeBSD.org","www":"https://github.com/RedKrieg/pysparklines","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"22ffaa9d647b0c4634470bf211b7cb2750e3a81a17c2c5ba7b67df9c0e08b723","flatsize":27071,"path":"All/py311-pysparklines-1.4_2.pkg","repopath":"All/py311-pysparklines-1.4_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":9196,"desc":"pysparklines is a unicode sparkline generation library.  Python clone of\nhttps://github.com/holman/spark. Takes series data via stdin, command line, or\nAPI and prints a sparkline representation. Output is always UTF-8 encoded.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyspf","origin":"mail/py-pyspf","version":"2.0.14_3","comment":"SPF (Sender Policy Framework) implemented in Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sdgathman/pyspf","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e7716835cee6fb030882f0db69c758cda4db6e629e633a9829a255c5f9917597","flatsize":277091,"path":"All/py311-pyspf-2.0.14_3.pkg","repopath":"All/py311-pyspf-2.0.14_3.pkg","licenselogic":"single","licenses":["PSFL"],"pkgsize":50252,"desc":"The pyspf Python module has been released as version 2.0. pyspf 2.0 was the\nfirst SPF implementation to fully conform to RFC 4408. This release has also\nadded IPv6 support. pyspf is the library behind several of the open SPF\nproject's SPF record testing tools.","deps":{"py311-authres":{"origin":"mail/py-authres","version":"1.2.0_1"},"py311-dnspython":{"origin":"dns/py-dnspython","version":"2.7.0,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["mail","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pysodium","origin":"security/py-pysodium","version":"0.7.18","comment":"Wrapper for libsodium providing high level crypto primitives","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/stef/pysodium","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"21e6687ad743eb1d7e4a483820bdf49e86034781ab1c492c6de2a373ffb9024e","flatsize":359091,"path":"All/py311-pysodium-0.7.18.pkg","repopath":"All/py311-pysodium-0.7.18.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":32052,"desc":"This is a very simple wrapper around libsodium masquerading as NaCl.","deps":{"libsodium":{"origin":"security/libsodium","version":"1.0.19"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-pysocks","origin":"net/py-pysocks","version":"1.7.1_1","comment":"Python SOCKS module","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Anorov/PySocks","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2b70291e1576c93a8064f6e5955cc0c63d7ffe2d1f4ed6d8742ac2da7830a371","flatsize":143290,"path":"All/py311-pysocks-1.7.1_1.pkg","repopath":"All/py311-pysocks-1.7.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":30676,"desc":"Derived from SocksiPy - a Python SOCKS module.\n\n- UDP support\n- SocksiPyHandler, courtesy e000, was also added as an example of how\n  this module can be used with urllib2. See example code in sockshandler.py.\n- urllib3, which powers the requests module, is working on integrating SOCKS\n  proxy support based on this branch","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyspnego","origin":"security/py-pyspnego","version":"0.11.2","comment":"Windows Negotiate Authentication Client and Server","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jborean93/pyspnego","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"48ff9d0204e7ba2745b94cbd8ad8b5ff8e4b26572229ef8a7e7d28ecccf83f86","flatsize":1744279,"path":"All/py311-pyspnego-0.11.2.pkg","repopath":"All/py311-pyspnego-0.11.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":242700,"desc":"Library to handle SPNEGO (Negotiate, NTLM, Kerberos) authentication. Also\nincludes a packet parser that can be used to decode raw NTLM/SPNEGO/Kerberos\ntokens into a human readable format.","deps":{"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"options":{"KERBEROS":"off","YAML":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-pysol-cards","origin":"games/py-pysol-cards","version":"0.18.1","comment":"Deal PySol FC Cards","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/shlomif/pysol_cards","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2ed669e18f1ffee9f48fb73fb32e5cd18e7edd658c6714120c470c7b301d7f31","flatsize":125626,"path":"All/py311-pysol-cards-0.18.1.pkg","repopath":"All/py311-pysol-cards-0.18.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":24588,"desc":"The pysol-cards python modules allow the python developer to generate the\ninitial deals of some PySol FC games. It also supports PySol legacy deals and\nMicrosoft FreeCell / Freecell Pro deals.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["games","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pysmi","origin":"net-mgmt/py-pysmi","version":"1.5.9","comment":"SNMP/SMI MIB parsing in Python","maintainer":"john@saltant.com","www":"https://www.pysnmp.com/pysmi/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e2ee1bba55d62d263a6157692bad410c426edb136b69ce0a0bbb18035d502d7e","flatsize":987153,"path":"All/py311-pysmi-1.5.9.pkg","repopath":"All/py311-pysmi-1.5.9.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":141476,"desc":"PySMI is a pure-Python implementation of SNMP SMI MIB parser. This tool\nis designed to turn ASN.1 MIBs into various formats. As of this moment,\nJSON and pysnmp modules can be generated from ASN.1 MIBs.","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-ply":{"origin":"devel/py-ply","version":"3.11_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net-mgmt","python"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-pysofa","origin":"astro/py-pysofa","version":"0.1.1_4","comment":"Python binding for SOFA, the fundamental astronomy library","maintainer":"yuri@FreeBSD.org","www":"https://code.google.com/archive/p/pysofa/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2afff3e2e0301da701277e97d5f7969ed7b6b67a979de78370277fb6aa49d97e","flatsize":509995,"path":"All/py311-pysofa-0.1.1_4.pkg","repopath":"All/py311-pysofa-0.1.1_4.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":38456,"desc":"pysofa is a Python module for accessing International Astronomical Union's SOFA\nlibrary from python. SOFA (Standards of Fundamental Astronomy) is a set of\nalgorithms and procedures that implement standard models used in fundamental\nastronomy.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"sofa":{"origin":"astro/sofa","version":"20231011"}},"categories":["astro","devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pysndfile","origin":"audio/py-pysndfile","version":"1.4.4_2","comment":"Cython wrapper class for reading/writing soundfiles using libsndfile","maintainer":"yuri@FreeBSD.org","www":"https://forge-2.ircam.fr/roebel/pysndfile","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"96b0bb16499eae99b43e067834223963329018136013c97c1990a292831f5af9","flatsize":476307,"path":"All/py311-pysndfile-1.4.4_2.pkg","repopath":"All/py311-pysndfile-1.4.4_2.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":107684,"desc":"pysndfile is a python package providing PySndfile, a Cython wrapper class\naround libsndfile. PySndfile provides methods for reading and writing a\nlarge variety of soundfile formats on a variety of plattforms. PySndfile\nprovides a rather complete access to the different sound file manipulation\noptions that are available in libsndfile.\n\nDue to the use of libsndfile nearly all sound file formats, (besides mp3\nand derived formats) can be read and written with PySndfile.\n\nThe interface has been designed such that a rather large subset of the\nfunctionality of libsndfile can be used, notably the reading and writing of\nstrings into soundfile formats that support these, and a number of sf_commands\nthat allow to control the way libsndfile reads and writes the samples. One of\nthe most important ones is the use of the clipping command.","deps":{"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["audio","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pysmb","origin":"net/py-pysmb","version":"1.1.27_1","comment":"SMB/CIFS library written in Python","maintainer":"rm@FreeBSD.org","www":"http://miketeo.net/wp/index.php/projects/pysmb","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"000d6c3066a93f992b4fd036e6c9d600fac5aa1b1c88d16aef412b9abd52d22c","flatsize":3204897,"path":"All/py311-pysmb-1.1.27_1.pkg","repopath":"All/py311-pysmb-1.1.27_1.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":322372,"desc":"pysmb is an experimental SMB/CIFS library written in Python.\nIt implements the client-side SMB/CIFS protocol which allows your Python\napplication to access and transfer files to/from SMB/CIFS shared folders\nlike your Windows file sharing and Samba folders.\nIt was tested with Windows XP SP3, Windows Vista, Windows 7 and Samba 3.x.\n\nModules\n    smb - Contains all the SMB operations and constants\n    nmb - Contains some of the NetBIOS over TCP/IP operations which is\n          necessary for the smb module to operate.","deps":{"py311-pyasn1":{"origin":"devel/py-pyasn1","version":"0.6.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-pysmartdl","origin":"www/py-pysmartdl","version":"1.3.4_2","comment":"Smart download manager for Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/iTaybb/pySmartDL","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"616d951acdbc65a35956ebbb877b2166b9b63fb8ad256f4cc2dc7f5f7574ebc2","flatsize":196728,"path":"All/py311-pysmartdl-1.3.4_2.pkg","repopath":"All/py311-pysmartdl-1.3.4_2.pkg","licenselogic":"single","licenses":["UNLICENSE"],"pkgsize":35368,"desc":"pySmartDL strives to be a full-pleged smart download manager for Python.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-pysmt","origin":"math/py-pysmt","version":"0.9.6_1","comment":"Solver-agnostic library for SMT formulae manipulation and solving","maintainer":"0mp@FreeBSD.org","www":"http://www.pysmt.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"03a78d7e1e2e621ae6438baba5b23f56a86f905f52c7cb0c655e525c45840d4a","flatsize":5342365,"path":"All/py311-pysmt-0.9.6_1.pkg","repopath":"All/py311-pysmt-0.9.6_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":593428,"desc":"pySMT is a library for SMT formulae manipulation and solving, which makes\nworking with Satisfiability Modulo Theory simple.\n\nAmong others, the user can:\n\n- Define formulae in a solver independent way in a simple and inutitive way,\n- Write ad-hoc simplifiers and operators,\n- Dump your problems in the SMT-Lib format,\n- Solve them using one of the native solvers, or by wrapping any SMT-Lib\n  complaint solver.\n\npySMT provides methods to define a formula in Linear Real Arithmetic (LRA),\nReal Difference Logic (RDL), their combination (LIRA), Equalities and\nUninterpreted Functions (EUF), Bit-Vectors (BV), and Arrays (A). The following\nsolvers are supported through native APIs: MathSAT, Z3, CVC4, Yices, CUDD,\nPicoSAT, and Boolector. Additionally, you can use any SMT-LIB 2 compliant\nsolver.\n\nPySMT assumes that the python bindings for the SMT Solver are installed and\naccessible from your PYTHONPATH.","deps":{"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pysimplesoap","origin":"net/py-pysimplesoap","version":"1.16.2","comment":"Python simple and lightweight SOAP Library","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/pysimplesoap/pysimplesoap","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ccd74ef34016cd894bfb43d850ae1b4ae4b76c620704fe59b47f334ed7161c67","flatsize":552344,"path":"All/py311-pysimplesoap-1.16.2.pkg","repopath":"All/py311-pysimplesoap-1.16.2.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":102292,"desc":"Python simple and lightweight SOAP library for client and server webservices\ninterfaces, aimed to be as small and easy as possible, supporting most common\nfunctionality. Initially it was inspired by PHP Soap Extension (mimicking its\nfunctionality, simplicity and ease of use), with many advanced features added.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pysnmp","origin":"net-mgmt/py-pysnmp","version":"4.4.9_3","comment":"SNMP framework for Python","maintainer":"mhjacks@swbell.net","www":"https://github.com/etingof/pysnmp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"16ab59bd2ee10f51f9c168d6b920fd52bde56c571163f3ce0e9bd7ce42ef82e3","flatsize":4631110,"path":"All/py311-pysnmp-4.4.9_3.pkg","repopath":"All/py311-pysnmp-4.4.9_3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":579232,"desc":"PySNMP is fully functional SNMP v1, v2c and v3 engine (agent and manager)\nwritten entirely in Python.","deps":{"py311-pyasn1":{"origin":"devel/py-pyasn1","version":"0.6.0"},"py311-pycryptodomex":{"origin":"security/py-pycryptodomex","version":"3.21.0"},"py311-pysmi":{"origin":"net-mgmt/py-pysmi","version":"1.5.9"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net-mgmt","python"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-pysimdjson","origin":"devel/py-pysimdjson","version":"6.0.2_2","comment":"Python bindings for the simdjson project","maintainer":"thierry@FreeBSD.org","www":"https://pysimdjson.tkte.ch/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"05d15a05db669078907ca92ff4185694087d94341f46120087436ad3ea4d633c","flatsize":507623,"path":"All/py311-pysimdjson-6.0.2_2.pkg","repopath":"All/py311-pysimdjson-6.0.2_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":170388,"desc":"Python bindings for the simdjson project, a SIMD-accelerated JSON parser. If\nSIMD instructions are unavailable a fallback parser is used, making pysimdjson\nsafe to use anywhere.\n\nSee also: https://github.com/TkTech/pysimdjson","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pysftp","origin":"ftp/py-sftp","version":"0.2.9_2","comment":"Simple interface to SFTP","maintainer":"rozhuk.im@gmail.com","www":"https://bitbucket.org/dundeemt/pysftp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e0ea2e90a575b93bbc6a8cab33d20d2f191240b9df02b14513ef4fe004d47ded","flatsize":169026,"path":"All/py311-pysftp-0.2.9_2.pkg","repopath":"All/py311-pysftp-0.2.9_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":25588,"desc":"A simple interface to SFTP.\nThe module offers high level abstractions and task based routines to\nhandle your SFTP needs.\nCheckout the Cook Book, in the docs, to see what pysftp can do for you.","deps":{"py311-paramiko":{"origin":"security/py-paramiko","version":"2.11.0_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["ftp","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyside2-tools","origin":"devel/pyside2-tools","version":"5.15.16","comment":"Pyside2 development tools","maintainer":"kde@FreeBSD.org","www":"https://wiki.qt.io/Qt_for_Python","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4bed6325c9b20b4e614e154f9349204c6e2119bb50be1b228aa85a0cd6cc6131","flatsize":306714,"path":"All/py311-pyside2-tools-5.15.16.pkg","repopath":"All/py311-pyside2-tools-5.15.16.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","GPLv2"],"pkgsize":93440,"desc":"PySide2 is the Python Qt 5 bindings project. This package contains the\nPySide2 development tools.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"py311-pyside2":{"origin":"devel/pyside2","version":"5.15.16"},"py311-shiboken2":{"origin":"devel/shiboken2","version":"5.15.16"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"qt5-3d":{"origin":"graphics/qt5-3d","version":"5.15.16p0_1"},"qt5-buildtools":{"origin":"devel/qt5-buildtools","version":"5.15.16p130_1"},"qt5-charts":{"origin":"x11-toolkits/qt5-charts","version":"5.15.16p0_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-datavis3d":{"origin":"x11-toolkits/qt5-datavis3d","version":"5.15.16p0_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-designer":{"origin":"devel/qt5-designer","version":"5.15.16p3_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-help":{"origin":"devel/qt5-help","version":"5.15.16p3_1"},"qt5-location":{"origin":"devel/qt5-location","version":"5.15.16p7_1"},"qt5-multimedia":{"origin":"multimedia/qt5-multimedia","version":"5.15.16p2_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-opengl":{"origin":"graphics/qt5-opengl","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-script":{"origin":"devel/qt5-script","version":"5.15.18p0_2"},"qt5-scripttools":{"origin":"devel/qt5-scripttools","version":"5.15.18p0_3"},"qt5-scxml":{"origin":"devel/qt5-scxml","version":"5.15.16p0_1"},"qt5-sensors":{"origin":"comms/qt5-sensors","version":"5.15.16p0_1"},"qt5-speech":{"origin":"accessibility/qt5-speech","version":"5.15.16p1_1"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-testlib":{"origin":"devel/qt5-testlib","version":"5.15.16p130_1"},"qt5-uitools":{"origin":"devel/qt5-uitools","version":"5.15.16p3"},"qt5-webchannel":{"origin":"www/qt5-webchannel","version":"5.15.16p3_1"},"qt5-webengine":{"origin":"www/qt5-webengine","version":"5.15.18p7_3"},"qt5-websockets":{"origin":"www/qt5-websockets","version":"5.15.16p2_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-x11extras":{"origin":"x11/qt5-x11extras","version":"5.15.16p0_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"qt5-xmlpatterns":{"origin":"textproc/qt5-xmlpatterns","version":"5.15.16p0_1"}},"categories":["devel"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"WEBENGINE":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-pyshark","origin":"net/py-pyshark","version":"0.6_1","comment":"Pyhon packet parsing using wireshark dissectors","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/KimiNewt/pyshark","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4e8ddb4092523c15371f8a12d9fb5983912e3132f98f0b1b99915c7dd5ea1665","flatsize":440656,"path":"All/py311-pyshark-0.6_1.pkg","repopath":"All/py311-pyshark-0.6_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":73800,"desc":"pyshark is a Python wrapper for tshark, allowing python packet parsing using\nwireshark dissectors.\n\nThere are quite a few python packet parsing modules, this one is different\nbecause it doesn't actually parse any packets, it simply uses tshark's\n(wireshark command-line utility) ability to export XMLs to use its parsing. This\npackage allows parsing from a capture file or a live capture, using all\nwireshark dissectors you have installed.","deps":{"py311-appdirs":{"origin":"devel/py-appdirs","version":"1.4.4_1"},"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-termcolor":{"origin":"devel/py-termcolor","version":"2.5.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"wireshark-nox11":{"origin":"net/wireshark","version":"4.4.5"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyshp","origin":"devel/py-pyshp","version":"2.3.1_1","comment":"Pure Python read/write support for ESRI Shapefile format","maintainer":"dbaio@FreeBSD.org","www":"https://github.com/GeospatialPython/pyshp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"671a99d1f485d1a173cceb370c0b6e21803924309be60ef9de44e31f218fecf9","flatsize":428425,"path":"All/py311-pyshp-2.3.1_1.pkg","repopath":"All/py311-pyshp-2.3.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":77596,"desc":"The Python Shapefile Library (pyshp) provides read and write support for the\nEsri Shapefile format. The Shapefile format is a popular Geographic Information\nSystem vector data format created by Esri.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","geography","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyspacewar","origin":"games/pyspacewar","version":"1.2.0_1","comment":"Game loosely based on the original Spacewar!","maintainer":"nxjoseph@protonmail.com","www":"https://pypi.org/project/pyspacewar","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"660a70767ca78e21f541d5d487733977a312390725d2bb781a320f910bfdd5bf","flatsize":2268055,"path":"All/py311-pyspacewar-1.2.0_1.pkg","repopath":"All/py311-pyspacewar-1.2.0_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":798992,"desc":"PySpaceWar\n\nTwo ships duel in a gravity field. Gravity doesn't affect\nthe ships themselves (which have spanking new anti-gravity\ndevices), but it affects missiles launced by the ships.\n\nYou can play against the computer, or two players can play\nwith one keyboard. There is also a Gravity Wars mode, where\nthe two ships do not move, and the players repeatedly\nspecify the direction and velocity of their missiles.","deps":{"py311-game":{"origin":"devel/py-game","version":"2.6.1_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["games","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyserial-asyncio","origin":"comms/py-pyserial-asyncio","version":"0.6_1","comment":"Async I/O support for pyserial","maintainer":"chris@chrullrich.net","www":"https://github.com/pyserial/pyserial-asyncio","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f2c6d58497fe446b8fc663931d03a59aeac2b67115d00a4d49073e2fc76a2145","flatsize":79032,"path":"All/py311-pyserial-asyncio-0.6_1.pkg","repopath":"All/py311-pyserial-asyncio-0.6_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":14084,"desc":"This module provides asynchronous I/O on serial ports, extending the\npyserial module.","deps":{"py311-pyserial":{"origin":"comms/py-pyserial","version":"3.5_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["comms","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyscreeze","origin":"x11/py-pyscreeze","version":"0.1.28_1","comment":"cross-platform screenshot module for python","maintainer":"acm@FreeBSD.org","www":"https://github.com/asweigart/pyscreeze","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"07b806550adc5d788720e2dc35a40c1cc05a02d6ce686508c2586c0a40261f58","flatsize":88727,"path":"All/py311-pyscreeze-0.1.28_1.pkg","repopath":"All/py311-pyscreeze-0.1.28_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":21012,"desc":"PyScreeze can take screenshots, save them to files, and locate images within\nthe screen. This is useful if you have a small image of, say, a button that\nneeds to be clicked and want to locate it on the screen.\n\nScreenshot functionality requires the Pillow module. OS X uses the\nscreencapture command, which comes with the operating system. Linux/FreeBSD\nuses the scrot command.","deps":{"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","x11"],"annotations":{"flavor":"py311"}},{"name":"py311-pysendfile","origin":"net/py-pysendfile","version":"2.0.1_2","comment":"Python interface to sendfile(2)","maintainer":"bofh@FreeBSD.org","www":"https://github.com/giampaolo/pysendfile","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c9b72336e4911a53d8a304aa7b53ba19a95a275a0a8e56dc6d1d416ee0879d7e","flatsize":19698,"path":"All/py311-pysendfile-2.0.1_2.pkg","repopath":"All/py311-pysendfile-2.0.1_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7736,"desc":"sendfile(2) is a system call which provides a \"zero-copy\" way of copying data\nfrom one file descriptor to another (a socket). The phrase \"zero-copy\" refers\nto the fact that all of the copying of data between the two descriptors is\ndone entirely by the kernel, with no copying of data into userspace buffers.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyserial","origin":"comms/py-pyserial","version":"3.5_3","comment":"Serial port encapsulation library for Python","maintainer":"sbz@FreeBSD.org","www":"https://github.com/pyserial/pyserial","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9e18b6be37e530249109f87c1d99d8762941418e3f363fd8e0319706410e09f5","flatsize":1204734,"path":"All/py311-pyserial-3.5_3.pkg","repopath":"All/py311-pyserial-3.5_3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":176592,"desc":"This module encapsulates the access to the serial port.  It provides\nbackends for Python running on Windows, Linux, BSD (possibly any POSIX\ncompliant system), Jython, and IronPython (.NET and Mono).  The module\nnamed \"serial\" automatically selects the appropriate backend.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["comms","python"],"options":{"EXAMPLES":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-pyscss","origin":"textproc/py-pyscss","version":"1.4.0_1","comment":"Compiler for SCSS flavor of the Sass language","maintainer":"rum1cro@yandex.ru","www":"https://github.com/Kronuz/pyScss","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"105f642f8357c7e7a0d2f34a21e0e370414a38e92f9c1a03641ea1f55de1c856","flatsize":1722492,"path":"All/py311-pyscss-1.4.0_1.pkg","repopath":"All/py311-pyscss-1.4.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":277148,"desc":"pyScss is a compiler for SCSS flavor of the Sass language, a superset of CSS3\nthat adds programming capabilities and some other syntactic sugar.","deps":{"pcre":{"origin":"devel/pcre","version":"8.45_4"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-pyscreenshot","origin":"x11/py-pyscreenshot","version":"0.5.1_5","comment":"Python module for taking screenshots","maintainer":"bofh@FreeBSD.org","www":"https://github.com/ponty/pyscreenshot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"99f07e36a94d0147a9b66e3ad2cab11bab4d7953fc8155ca3ac8bcfb937e5da6","flatsize":167846,"path":"All/py311-pyscreenshot-0.5.1_5.pkg","repopath":"All/py311-pyscreenshot-0.5.1_5.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":31032,"desc":"The pyscreenshot module can be used to copy the contents of the screen to a PIL\nor Pillow image memory using various back-ends.\n\nFeatures:\n* Capturing the whole desktop\n* Capturing an area\n* saving to PIL or Pillow image memory","deps":{"ImageMagick6":{"origin":"graphics/ImageMagick6","version":"6.9.13.23,1"},"py311-easyprocess":{"origin":"devel/py-easyprocess","version":"0.3_1"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","x11"],"annotations":{"flavor":"py311"}},{"name":"py311-pyscard","origin":"security/py-pyscard","version":"2.2.0_1","comment":"Smartcard module for Python","maintainer":"mp39590@gmail.com","www":"http://pyscard.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fe11afd45f9e21d4c19d561364b47419f671cd64f75b2cf1e0111bba6d58b491","flatsize":1219140,"path":"All/py311-pyscard-2.2.0_1.pkg","repopath":"All/py311-pyscard-2.2.0_1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":144312,"desc":"The pyscard smartcard library is a framework for building smart card\naware applications in Python. The smartcard module is built on top of\nthe PCSC API Python wrapper module.","deps":{"pcsc-lite":{"origin":"devel/pcsc-lite","version":"2.3.1,2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-pyscaffold","origin":"devel/py-pyscaffold","version":"4.6_1","comment":"Template tool for putting up the scaffold of a Python project","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/pyscaffold/pyscaffold","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"97690ed0d2b4905ee5f4b6334258f44a340f5f4ebe56b42f7ed8e2bf29498910","flatsize":959304,"path":"All/py311-pyscaffold-4.6_1.pkg","repopath":"All/py311-pyscaffold-4.6_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":178604,"desc":"PyScaffold is a project generator for bootstrapping high quality Python\npackages, ready to be shared on PyPI and installable via pip. It is easy to use\nand encourages the adoption of the best tools and practices of the Python\necosystem, helping you and your team to stay sane, happy and productive. The\nbest part? It is stable and has been used by thousands of developers for over\nhalf a decade!","deps":{"py311-configupdater":{"origin":"devel/py-configupdater","version":"3.2"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-platformdirs":{"origin":"devel/py-platformdirs","version":"4.3.6"},"py311-setuptools-scm":{"origin":"devel/py-setuptools-scm","version":"8.0.4_1"},"py311-tomlkit":{"origin":"textproc/py-tomlkit","version":"0.13.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-python-libsbml","origin":"biology/py-python-libsbml","version":"5.20.4_1","comment":"LibSBML Python API","maintainer":"yuri@FreeBSD.org","www":"https://sbml.org/Main_Page","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e9d998e67a6b7da1fd11339e2d3dba5f213966476cf1c96f0092baff45e089fa","flatsize":54258680,"path":"All/py311-python-libsbml-5.20.4_1.pkg","repopath":"All/py311-python-libsbml-5.20.4_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":5489728,"desc":"Python binding for libsbml - Systems Biology Markup Language (SBML) read/write\nlibrary.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["biology","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pysasl","origin":"mail/py-pysasl","version":"0.10.0_1","comment":"Pure Python SASL client and server library","maintainer":"nc@FreeBSD.org","www":"https://pypi.org/project/pysasl/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"abe392ee6d8adfcf47626e9ea796b5bddd5d6a49a6528e3af68ca57cd779f99c","flatsize":175421,"path":"All/py311-pysasl-0.10.0_1.pkg","repopath":"All/py311-pysasl-0.10.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":29836,"desc":"pysasl is a Pure Python SASL client and server library. The design of the\nlibrary is intended to be agnostic of the protocol or network library.\n\nThe library currently offers PLAIN, LOGIN, and CRAM-MD5 mechanisms by\ndefault. The EXTERNAL and XOAUTH2 mechanisms are also available for\nspecial circumstances.","deps":{"py311-passlib":{"origin":"security/py-passlib","version":"1.7.4_1"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["mail","security"],"options":{"PASSLIB":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-pyrss2gen","origin":"textproc/py-pyrss2gen","version":"1.1","comment":"Python library for generating RSS 2.0 feeds","maintainer":"sunpoet@FreeBSD.org","www":"http://www.dalkescientific.com/Python/PyRSS2Gen.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a537156f1581db754ff944e8e17041d13842b5b0991bed446266dd971205e379","flatsize":57449,"path":"All/py311-pyrss2gen-1.1.pkg","repopath":"All/py311-pyrss2gen-1.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":10936,"desc":"RSS2Gen is a Python library for generating RSS 2.0 feeds.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-pysdl2","origin":"devel/py-pysdl2","version":"0.9.16_1","comment":"Python bindings to the SDL2 libraries","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/py-sdl/py-sdl2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8a2dd57a532eb382125e2a208ee4ee985f4c31eba4fd9aaa4292d26577902d58","flatsize":7391930,"path":"All/py311-pysdl2-0.9.16_1.pkg","repopath":"All/py311-pysdl2-0.9.16_1.pkg","licenselogic":"or","licenses":["CC0-1.0","PD","ZLIB"],"pkgsize":748092,"desc":"PySDL2 is a wrapper around the SDL2 library and as such similar to the\ndiscontinued PySDL project. In contrast to PySDL, it has no licensing\nrestrictions, nor does it rely on C code, but uses ctypes instead.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_gfx":{"origin":"graphics/sdl2_gfx","version":"1.0.4"},"sdl2_image":{"origin":"graphics/sdl2_image","version":"2.8.8"},"sdl2_mixer":{"origin":"audio/sdl2_mixer","version":"2.8.1"},"sdl2_ttf":{"origin":"graphics/sdl2_ttf","version":"2.24.0"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyrsgis","origin":"graphics/py-pyrsgis","version":"0.4.1_2","comment":"Processing satellite data directly from TAR files","maintainer":"rhurlin@FreeBSD.org","www":"https://github.com/PratyushTripathy/pyrsgis","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a27d53857545814cedcfc28b5aba10ff54c9f798f5c4a84ac89e49591159a79f","flatsize":300718,"path":"All/py311-pyrsgis-0.4.1_2.pkg","repopath":"All/py311-pyrsgis-0.4.1_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":40848,"desc":"PyRSGIS is a powerful module to read, manipulate and export geo-rasters. The\nmodule is built on the GDAL library, and is very efficient for various\ngeospatial analysis.","deps":{"py311-gdal":{"origin":"graphics/py-gdal","version":"3.10.2"},"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-matplotlib-scalebar":{"origin":"math/py-matplotlib-scalebar","version":"0.8.1_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-scikit-image":{"origin":"graphics/py-scikit-image","version":"0.19.3_3"},"py311-scikit-learn":{"origin":"science/py-scikit-learn","version":"1.4.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyrr","origin":"math/py-pyrr","version":"0.10.3_2","comment":"3D mathematical functions using NumPy","maintainer":"yuri@FreeBSD.org","www":"https://github.com/adamlwgriffiths/Pyrr","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e63496c13a0d6585ea8ce810b91d7c51dbabed09ae2845ebae03b081fc3e34eb","flatsize":620034,"path":"All/py311-pyrr-0.10.3_2.pkg","repopath":"All/py311-pyrr-0.10.3_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":69348,"desc":"Pyrr provides 3D mathematical functions using the power of NumPy.\n\nFeatures:\n* Object Oriented and Procedural interfaces\n* Matrix (3x3, 4x4)\n* Quaternion\n* Vector (3D, 4D)\n* Plane\n* Ray\n* Line / Line Segment (3D)\n* Rectangle (2D)\n* Axis Aligned Bounding Box (AABB / AAMBB)\n* Geometric collision / intersection testing","deps":{"py311-multipledispatch":{"origin":"devel/py-multipledispatch","version":"0.4.8_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math"],"annotations":{"flavor":"py311"}},{"name":"py311-pyroute2.protocols","origin":"net/py-pyroute2.protocols","version":"0.6.13_2","comment":"Python Netlink library: supplementary protocols","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/svinota/pyroute2/tree/master/pyroute2/protocols","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c9134b1ce5706cd0856c78cd18ec4cd6e0136c2dafd54fc3989863152ee8fde7","flatsize":153399,"path":"All/py311-pyroute2.protocols-0.6.13_2.pkg","repopath":"All/py311-pyroute2.protocols-0.6.13_2.pkg","licenselogic":"or","licenses":["APACHE20","GPLv2+"],"pkgsize":30576,"desc":"PyRoute2 is a pure Python netlink library.\n\nSupplementary module with some related protocols.","deps":{"py311-pyroute2":{"origin":"net/py-pyroute2","version":"0.7.12"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyrsistent","origin":"devel/py-pyrsistent","version":"0.18.1_1","comment":"Persistent/Functional/Immutable data structures","maintainer":"python@FreeBSD.org","www":"https://github.com/tobgu/pyrsistent","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b96f83136df5b5e6acbe812205ea5ce0862d7584d6408ef669adf95de5c8cc43","flatsize":648648,"path":"All/py311-pyrsistent-0.18.1_1.pkg","repopath":"All/py311-pyrsistent-0.18.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":105728,"desc":"Pyrsistent is a number of persistent collections (by some referred to as\nfunctional data structures). Persistent in the sense that they are immutable.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pysaml2","origin":"security/py-pysaml2","version":"7.5.2","comment":"Python implementation of SAML Version 2","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/IdentityPython/pysaml2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6db3fff5de76af59f8f7b4abeb9a8757cf85b01682cbe3e4133e41a02c80a72f","flatsize":7320194,"path":"All/py311-pysaml2-7.5.2.pkg","repopath":"All/py311-pysaml2-7.5.2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":695256,"desc":"PySAML2 is a pure python implementation of SAML2. It contains all necessary\npieces for building a SAML2 service provider or an identity provider. The\ndistribution contains examples of both. Originally written to work in a WSGI\nenvironment there are extensions that allow you to use it with other frameworks.","deps":{"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-defusedxml":{"origin":"devel/py-defusedxml","version":"0.7.1_1"},"py311-openssl":{"origin":"security/py-openssl","version":"24.1.0_1,1"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-pytz":{"origin":"devel/py-pytz","version":"2024.2_1,1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-xmlschema":{"origin":"textproc/py-xmlschema","version":"3.4.4"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"xmlsec1":{"origin":"security/xmlsec1","version":"1.3.6"}},"categories":["devel","python","security"],"options":{"S2REPOZE":"off"},"annotations":{"cpe":"cpe:2.3:a:pysaml2_project:pysaml2:7.5.2:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-pyroma","origin":"devel/py-pyroma","version":"4.2_1","comment":"Test your project's packaging friendliness","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/regebro/pyroma","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"46da90c65cb4b9dcc1b41b629170900373ac1267b6f00322ceb8c2188f6e0ec7","flatsize":196610,"path":"All/py311-pyroma-4.2_1.pkg","repopath":"All/py311-pyroma-4.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":39308,"desc":"Pyroma rhymes with aroma, and is a product aimed at giving a rating of how well\na Python project complies with the best practices of the Python packaging\necosystem, primarily PyPI, pip, Distribute etc, as well as a list of issues that\ncould be improved.\n\nThe aim of this is both to help people make a project that is nice and usable,\nbut also to improve the quality of Python third-party software, making it easier\nand more enjoyable to use the vast array of available modules for Python.\n\nIt's written so that there are a library with methods to call from Python, as\nwell as a script, also called pyroma.","deps":{"py311-build":{"origin":"devel/py-build","version":"1.2.2_2"},"py311-docutils":{"origin":"textproc/py-docutils","version":"0.21.2,1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-pygments":{"origin":"textproc/py-pygments","version":"2.19.1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-setuptools":{"origin":"devel/py-setuptools","version":"63.1.0_2"},"py311-trove-classifiers":{"origin":"devel/py-trove-classifiers","version":"2025.3.13.13"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pysces","origin":"biology/py-PySCeS","version":"1.2.2","comment":"Python Simulator for Cellular Systems","maintainer":"yuri@FreeBSD.org","www":"https://pysces.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"868a6a86782faa0380352252006f6e1bc47a9005acba43012a06e5e3a148e147","flatsize":6928424,"path":"All/py311-pysces-1.2.2.pkg","repopath":"All/py311-pysces-1.2.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1297184,"desc":"PySCeS provides a variety of tools for the analysis of cellular systems.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-python-libsbml":{"origin":"biology/py-python-libsbml","version":"5.20.4_1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["biology","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyroute2.minimal","origin":"net/py-pyroute2.minimal","version":"0.7.12","comment":"Python Netlink library: minimal installation","maintainer":"sunpoet@FreeBSD.org","www":"https://pyroute2.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"21c91c628716e3d5347c60ef273216fe6ec8be63455b1f2b522980fc65a75c2b","flatsize":3563401,"path":"All/py311-pyroute2.minimal-0.7.12.pkg","repopath":"All/py311-pyroute2.minimal-0.7.12.pkg","licenselogic":"or","licenses":["APACHE20","GPLv2+"],"pkgsize":507532,"desc":"PyRoute2 is a pure Python netlink library.\n\nThis module provides minimal subset of pyroute2 modules. Only netlink parser,\nbasic netns management and some netlink protocols implementations.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pytensor","origin":"math/py-pytensor","version":"2.26.4","comment":"Optimizing compiler for evaluating mathematical expressions","maintainer":"yuri@FreeBSD.org","www":"https://pytensor.readthedocs.io/en/latest/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aa69eae564610f401ec809ed99e52465ccb042a1244695170d4777b3a3efcfc0","flatsize":15912947,"path":"All/py311-pytensor-2.26.4.pkg","repopath":"All/py311-pytensor-2.26.4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":2261372,"desc":"PyTensor is a fork of Aesara - a Python library that allows one to define,\noptimize, and efficiently evaluate mathematical expressions involving\nmulti-dimensional arrays.\n\nFeatures:\n* A hackable, pure-Python codebase\n* Extensible graph framework suitable for rapid development of custom operators\n  and symbolic optimizations\n* Implements an extensible graph transpilation framework that currently provides\n  compilation via C, JAX, and Numba\n* Based on one of the most widely-used Python tensor libraries: Theano","deps":{"py311-cons":{"origin":"devel/py-cons","version":"0.4.6_1"},"py311-etuples":{"origin":"devel/py-etuples","version":"0.3.9_1"},"py311-filelock":{"origin":"sysutils/py-filelock","version":"3.17.0"},"py311-logical-unification":{"origin":"math/py-logical-unification","version":"0.4.6_1"},"py311-miniKanren":{"origin":"devel/py-miniKanren","version":"1.0.3_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyrepl","origin":"devel/py-pyrepl","version":"0.9.0_1","comment":"Replacement for readline and interactive environment for Python","maintainer":"sunpoet@FreeBSD.org","www":"https://bitbucket.org/pypy/pyrepl","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5eb58efe83718ca75ac1ae02951eb637ffbd44a3595e74c1bacffab50aa161d5","flatsize":637703,"path":"All/py311-pyrepl-0.9.0_1.pkg","repopath":"All/py311-pyrepl-0.9.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":107740,"desc":"pyrepl is a Python library, inspired by readline, for building flexible command\nline interfaces, featuring:\n-  sane multi-line editing\n-  history, with incremental search\n-  completion, including displaying of available options\n-  a fairly large subset of the readline emacs-mode keybindings\n-  a liberal, Python-style, license\n-  a new python top-level.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyrfc3339","origin":"devel/py-pyrfc3339","version":"1.1_1","comment":"Generate and parse RFC 3339 timestamps","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/kurtraschke/pyRFC3339","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e303ce701f2ad618a8fcd4801417ec16d094d81a0bf2dacb486fc486f3562782","flatsize":41180,"path":"All/py311-pyrfc3339-1.1_1.pkg","repopath":"All/py311-pyrfc3339-1.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9376,"desc":"pyRFC3339 parses and generates RFC 3339-compliant timestamps using Python\ndatetime.datetime objects.","deps":{"py311-pytz":{"origin":"devel/py-pytz","version":"2024.2_1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyroute2","origin":"net/py-pyroute2","version":"0.7.12","comment":"Python Netlink library","maintainer":"sunpoet@FreeBSD.org","www":"https://pyroute2.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b52da2fd6f0db27329a7596ef48e9dcd129322077ceab5e0debd6b7b1e3a0bf7","flatsize":6012036,"path":"All/py311-pyroute2-0.7.12.pkg","repopath":"All/py311-pyroute2-0.7.12.pkg","licenselogic":"or","licenses":["APACHE20","GPLv2+"],"pkgsize":849244,"desc":"Pyroute2 is a pure Python netlink library. It requires only Python stdlib, no\n3rd party libraries. The library was started as an RTNL protocol implementation,\nso the name is pyroute2, but now it supports many netlink protocols. Some\nsupported netlink families and protocols:\n- rtnl, network settings --- addresses, routes, traffic controls\n- nfnetlink --- netfilter API: ipset, nftables, ...\n- ipq --- simplest userspace packet filtering, iptables QUEUE target\n- devlink --- manage and monitor devlink-enabled hardware\n- generic --- generic netlink families\n  - nl80211 --- wireless functions API (basic support)\n  - taskstats --- extended process statistics\n  - acpi_events --- ACPI events monitoring\n  - thermal_events --- thermal events monitoring\n  - VFS_DQUOT --- disk quota events monitoring\n\nStarting with 0.5.2 the library supports also PF_ROUTE sockets on BSD systems.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"options":{"SS2":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-pyramid_rpc","origin":"www/py-pyramid_rpc","version":"0.8_1","comment":"RPC support for the Pyramid web framework","maintainer":"lwhsu@FreeBSD.org","www":"https://pypi.org/project/pyramid_rpc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9b756085edcc7631e7a3c6bac4b87a8e268d87a796c0b7908aa1331183e4a97c","flatsize":425634,"path":"All/py311-pyramid_rpc-0.8_1.pkg","repopath":"All/py311-pyramid_rpc-0.8_1.pkg","licenselogic":"single","pkgsize":51144,"desc":"pyramid_rpc is a package of RPC related add-on's to make it easier to\ncreate RPC services.","deps":{"py311-pyramid":{"origin":"www/py-pyramid","version":"1.7.3_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-pyramid-mako","origin":"www/py-pyramid-mako","version":"1.1.0_2","comment":"Mako template bindings for the Pyramid web framework","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Pylons/pyramid_mako","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"89c2175aed5560b0cfd888386036c2a9b70114e599fa05633f17223650bc37c7","flatsize":187356,"path":"All/py311-pyramid-mako-1.1.0_2.pkg","repopath":"All/py311-pyramid-mako-1.1.0_2.pkg","licenselogic":"single","licenses":["REPOZE"],"pkgsize":27300,"desc":"pyramid_mako is a set of bindings that makes templates written for the Mako\ntemplating system work under the Pyramid web framework.","deps":{"py311-mako":{"origin":"textproc/py-mako","version":"1.3.5_1"},"py311-pyramid":{"origin":"www/py-pyramid","version":"1.7.3_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-pyreadr","origin":"math/py-pyreadr","version":"0.5.3","comment":"Read/write R RData and Rds files into/from pandas data frames","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ofajardo/pyreadr","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0e212c7a4f194559ef411681fd9037a681fbbfdb6c061ba57e69882b33add546","flatsize":816035,"path":"All/py311-pyreadr-0.5.3.pkg","repopath":"All/py311-pyreadr-0.5.3.pkg","licenselogic":"single","licenses":["AGPLv3+"],"pkgsize":115964,"desc":"pyreadr is a python package to read and write R RData and Rds files into/from\npandas dataframes. It does not need to have R or other external dependencies\ninstalled.","deps":{"librdata":{"origin":"math/librdata","version":"0.1.0.g20231003"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyreadstat","origin":"math/py-pyreadstat","version":"1.2.8","comment":"Read and Write SAS, SPSS and Stata files into/from pandas data frames","maintainer":"sunpoet@FreeBSD.org","www":"https://ofajardo.github.io/pyreadstat_documentation/_build/html/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1f3ddf526067bf107e257c288eae744399bc8c25b1309f247de4ebcd81a916bd","flatsize":1344468,"path":"All/py311-pyreadstat-1.2.8.pkg","repopath":"All/py311-pyreadstat-1.2.8.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":306420,"desc":"pyreadstat is a python package to read and write sas (sas7bdat, sas7bcat,\nxport), spps (sav, zsav, por) and stata (dta) data files into/from pandas\ndataframes.","deps":{"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyral","origin":"devel/py-pyral","version":"1.6.0_1","comment":"Python toolkit for Agile Central (Rally) REST API","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/RallyTools/RallyRestToolkitForPython","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a223140939d33e973b8fbf662882403c0f70cf1641ca116552062b38dc1443b8","flatsize":825814,"path":"All/py311-pyral-1.6.0_1.pkg","repopath":"All/py311-pyral-1.6.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":134400,"desc":"The pyral package enables you to push, pull and otherwise wrangle the data in\nyour Agile Central (formerly named Rally) subscription using the popular and\nproductive Python language. The pyral package provides a smooth and easy to use\nveneer on top of the Agile Central (Rally) REST Web Services API using JSON.","deps":{"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyrad","origin":"net/pyrad","version":"2.4_1","comment":"Python implementation of RADIUS client","maintainer":"steve@energistic.com","www":"https://pypi.org/project/pyrad/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7722e3f211e2b5d8c6b3c45c362d8f466ad1bd53de22672e39b2d9db5532ef71","flatsize":472508,"path":"All/py311-pyrad-2.4_1.pkg","repopath":"All/py311-pyrad-2.4_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":72848,"desc":"pyrad is a Python implementation of a RADIUS client as described in RFC2865.\nIt takes care of all the details like building RADIUS packets, sending them\nand decoding responses.","deps":{"py311-netaddr":{"origin":"net/py-netaddr","version":"1.3.0"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"options":{"EXAMPLES":"on"},"annotations":{"cpe":"cpe:2.3:a:pyrad_project:pyrad:2.4:::::dragonfly6:x86_64:1","flavor":"py311"}},{"name":"py311-pyramid","origin":"www/py-pyramid","version":"1.7.3_2","comment":"Small, fast, web development framework by the Pylons community","maintainer":"jun-g@daemonfreaks.com","www":"https://pylonsproject.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"234b31a4c11c24b055f4711c96c9add664db372e967bdf0f33ed2f993b6b82d7","flatsize":9183720,"path":"All/py311-pyramid-1.7.3_2.pkg","repopath":"All/py311-pyramid-1.7.3_2.pkg","licenselogic":"single","licenses":["REPOZE"],"pkgsize":955768,"desc":"Pyramid is a small, fast, down-to-earth Python web application\ndevelopment framework. It is developed as part of the Pylons Project.\n\nThe major feature additions in Pyramid 1.0 are:\n\n* New name and branding association with the Pylons Project.\n* BFG conversion script\n* Paster template improvements\n* Terminology changes\n* Better platform compatibility and support\n* Direct built-in support for the Mako templating language.\n* Built-in support for sessions.\n* Updated URL dispatch features\n* Better imperative extensibility\n* ZCML externalized\n* Better support for global template variables during rendering\n* View mappers\n* Testing system improvements\n* Authentication support improvements\n* Documentation improvements","deps":{"py311-pastedeploy":{"origin":"www/py-pastedeploy","version":"3.1.0"},"py311-repoze.lru":{"origin":"devel/py-repoze.lru","version":"0.7_1"},"py311-translationstring":{"origin":"textproc/py-translationstring","version":"1.4_1"},"py311-venusian":{"origin":"devel/py-venusian","version":"3.1.1_1,1"},"py311-webob":{"origin":"www/py-webob","version":"1.8.7_1"},"py311-zope.deprecation":{"origin":"devel/py-zope.deprecation","version":"4.1.2_1"},"py311-zope.interface":{"origin":"devel/py-zope.interface","version":"5.3.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-pyquery","origin":"devel/py-pyquery","version":"2.0.1","comment":"jQuery-like library for Python","maintainer":"sunpoet@FreeBSD.org","www":"https://pyquery.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"78c96089700500c306a701a34d9ba5f2af7f554e7a72deef26736a04eac09d6a","flatsize":303489,"path":"All/py311-pyquery-2.0.1.pkg","repopath":"All/py311-pyquery-2.0.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":49648,"desc":"pyquery allows you to make jQuery queries on xml documents. The API is as much\nas possible the similar to jQuery. pyquery uses lxml for fast xml and html\nmanipulation.","deps":{"py311-cssselect":{"origin":"www/py-cssselect","version":"1.3.0"},"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyquil","origin":"devel/py-pyquil","version":"3.1.0_1","comment":"PyQuil: Quantum programming in Python","maintainer":"yuri@FreeBSD.org","www":"https://github.com/rigetti/pyquil","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a334c250ef60010ac8811a5bbeed4dfd64164cd99a219f5dad6832e1a50d20c5","flatsize":2683867,"path":"All/py311-pyquil-3.1.0_1.pkg","repopath":"All/py311-pyquil-3.1.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":357792,"desc":"PyQuil is a Python library for quantum programming using Quil, the quantum\ninstruction language developed at Rigetti Computing. PyQuil serves three main\nfunctions:\n\n* Easily generating Quil programs from quantum gates and classical operations\n* Compiling and simulating Quil programs using the Quil Compiler (quilc) and the\n  Quantum Virtual Machine (QVM)\n* Executing Quil programs on real quantum processors (QPUs) using Quantum Cloud\n  Services (QCS)\n\nWWW: https://github.com/rigetti/pyquil","deps":{"py311-lark":{"origin":"devel/py-lark","version":"1.2.2"},"py311-networkx":{"origin":"math/py-networkx","version":"3.4,2"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-qcs-api-client":{"origin":"devel/py-qcs-api-client","version":"0.23.4"},"py311-retry2":{"origin":"devel/py-retry2","version":"0.9.5_1"},"py311-rpcq":{"origin":"devel/py-rpcq","version":"3.11.0_3"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyqtree","origin":"devel/py-pyqtree","version":"0.24_1","comment":"Pure Python quad tree spatial index for GIS or rendering usage","maintainer":"lbartoletti@FreeBSD.org","www":"https://github.com/karimbahgat/Pyqtree","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b480b05178d0323fbd464bd1c57c24915855a1d1ababd5d0482ea09633036ed8","flatsize":40910,"path":"All/py311-pyqtree-0.24_1.pkg","repopath":"All/py311-pyqtree-0.24_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8136,"desc":"Pyqtree is a pure Python spatial index for GIS or rendering usage. It storesand\nquickly retrieves items from a 2x2 rectangular grid area, and grows in depth and\ndetail as more items are added. The actual quad tree implementation is adapted\nfrom Matt Rasmussen's compbio library and extended for geospatial use.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","geography","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyqubo","origin":"science/py-pyqubo","version":"1.4.0_2","comment":"DWave: Python DSL for constructing QUBOs from mathematical expressions","maintainer":"yuri@FreeBSD.org","www":"https://pyqubo.readthedocs.io/en/latest/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"15ce0a521597a5b7217e0172d756a3003ea1503053fe4a3eb26b78b370e78c4f","flatsize":699476,"path":"All/py311-pyqubo-1.4.0_2.pkg","repopath":"All/py311-pyqubo-1.4.0_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":195492,"desc":"PyQUBO allows you to create QUBOs or Ising models from flexible mathematical\nexpressions easily. Some of the features of PyQUBO:\n* python based (C++ backend)\n* fully integrated with Ocean SDK\n* automatic validation of constraints\n* placeholder for parameter tuning","deps":{"py311-deprecated":{"origin":"devel/py-deprecated","version":"1.2.14_1"},"py311-dimod":{"origin":"science/py-dimod","version":"0.12.20"},"py311-dwave-neal":{"origin":"science/py-dwave-neal","version":"0.6.0_2"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-pyqrcode","origin":"graphics/py-pyqrcode","version":"1.2.1_1","comment":"Pure Python QR code generator with SVG, EPS, PNG and terminal output","maintainer":"bofh@FreeBSD.org","www":"https://github.com/mnooner256/pyqrcode","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"92cf1abe8a74048760595f5cc84899f17b7a1057f7741c2859f8a999ae592048","flatsize":381569,"path":"All/py311-pyqrcode-1.2.1_1.pkg","repopath":"All/py311-pyqrcode-1.2.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":60592,"desc":"The pyqrcode module is a QR code generator that is simple to use and written\nin pure python. The module can automates most of the building process for\ncreating QR codes. Most codes can be created using only two lines of code!\n\nUnlike other generators, all of the helpers can be controlled manually. You\nare free to set any or all of the properties of your QR code.\n\nQR codes can be saved as SVG, XBM, EPS, PNG (by using the pypng module), or\nplain text. They can also be displayed directly in most terminal emulators\nand Tkinter. PIL is not used to render the image files.\n\nThe pyqrcode module attempts to follow the QR code standard as closely as\npossible. The terminology and the encodings used in pyqrcode come directly\nfrom the standard. This module also follows the algorithm laid out in the\nstandard.","deps":{"py311-png":{"origin":"graphics/py-png","version":"0.0.17_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"options":{"PNG":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-pypugjs","origin":"devel/py-pypugjs","version":"5.9.12_1","comment":"PugJS syntax adapter for Django, Jinja2 and Mako templates","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/kakulukia/pypugjs","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5e2b0041428ab5c40eba3915ccb9bdb29837a4cb75615e4acf23ed8cc8708799","flatsize":494607,"path":"All/py311-pypugjs-5.9.12_1.pkg","repopath":"All/py311-pypugjs-5.9.12_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":79856,"desc":"PyPugJS is a fork of PyJade with the name Jade changed to PugJS.\n\nAdditional disclaimer: Since the original pypugjs died i took the liberty to\nkeep it alive, because since starting to work with the jade compiler for node I\nhate writing HTML and want to continue using it in my Django projects. I will\nkeep the existing non Django stuff inside the project, but I cannot support\nanything other since I'm not actively using it not will be in the foreseable\nfuture. Tornado, Mako etc. support will be welcome tho!\n\nPyPugJS is a high performance port of PugJS for python, that converts any .pug\nsource into different Template-languages (Django, Jinja2, Mako or Tornado).","deps":{"py311-charset-normalizer":{"origin":"textproc/py-charset-normalizer","version":"3.4.1_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","lang","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pypuppetdb","origin":"databases/py-pypuppetdb","version":"3.2.0_1","comment":"Library to work with PuppetDB's REST API","maintainer":"puppet@FreeBSD.org","www":"https://github.com/voxpupuli/pypuppetdb","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e8956ada243b335669364a44fdc2353dc1f5213958e5d91371005cae7e0a7295","flatsize":403551,"path":"All/py311-pypuppetdb-3.2.0_1.pkg","repopath":"All/py311-pypuppetdb-3.2.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":55932,"desc":"This library is a thin wrapper around the PuppetDB REST API providing some\nconvinience functions and objects to request and hold data from PuppetDB.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pysnmp-mibs","origin":"net-mgmt/py-pysnmp-mibs","version":"0.1.6_2","comment":"Additional python MIB files for pysnmp and friends","maintainer":"mhjacks@swbell.net","www":"https://github.com/etingof/pysnmp-mibs","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ff801fc86d8aef6649a93327ba69b0fc9ebdb46bdcac5bda2ad129aca3dadb5e","flatsize":44864850,"path":"All/py311-pysnmp-mibs-0.1.6_2.pkg","repopath":"All/py311-pysnmp-mibs-0.1.6_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":3617712,"desc":"PySNMP is fully functional SNMP v1, v2c and v3 engine (agent and manager)\nwritten entirely in Python.  The -mibs distribution contains MIB modules\nbuilt from publicly available MIBs compiled to work with the pysnmp tools.","deps":{"py311-pysnmp":{"origin":"net-mgmt/py-pysnmp","version":"4.4.9_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net-mgmt","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyproject-hooks","origin":"devel/py-pyproject-hooks","version":"1.2.0","comment":"Wrappers to call pyproject.toml-based build backend hooks","maintainer":"sunpoet@FreeBSD.org","www":"https://pyproject-hooks.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"165ea684cb7c330d19aa2cd7e01885a3dc9abe5a6d90b2ecbf9f731e6c24d631","flatsize":112650,"path":"All/py311-pyproject-hooks-1.2.0.pkg","repopath":"All/py311-pyproject-hooks-1.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20180,"desc":"pyproject-hooks is a low-level library for calling build-backends in\npyproject.toml-based project. It provides the basic functionality to help write\ntooling that generates distribution files from Python projects.\n\nIf you want a tool that builds Python packages, you'll want to use\ndevel/py-build instead. This is an underlying piece for pip, build and other\n\"build frontends\" use to call \"build backends\" within them.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyproject_api","origin":"devel/py-pyproject-api","version":"1.8.0","comment":"API to interact with the python pyproject.toml based projects","maintainer":"ports@FreeBSD.org","www":"https://pyproject-api.readthedocs.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7bad7cac81708369a61a7907a7813788e303a42931ff7940f53d1632aaaf8d6a","flatsize":140485,"path":"All/py311-pyproject_api-1.8.0.pkg","repopath":"All/py311-pyproject_api-1.8.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":26340,"desc":"pyproject-api aims to abstract away interaction with pyproject.toml style\nprojects in a flexible way.\n\nSee also <https://github.com/tox-dev/pyproject-api>.","deps":{"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-tomli":{"origin":"textproc/py-tomli","version":"2.1.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-pyproject_api port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-pyproject-metadata","origin":"devel/py-pyproject-metadata","version":"0.7.1","comment":"PEP 621 metadata parsing","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/FFY00/python-pyproject-metadata","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cf89ea823250b99b432fa858ca1850775ac5f4473c8061a7c44dc05652f90f00","flatsize":83828,"path":"All/py311-pyproject-metadata-0.7.1.pkg","repopath":"All/py311-pyproject-metadata-0.7.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16792,"desc":"pyproject-metadata provides dataclass for PEP 621 metadata with support for core\nmetadata generation.\n\nThis project does not implement the parsing of pyproject.toml containing PEP 621\nmetadata.\n\nInstead, given a Python data structure representing PEP 621 metadata (already\nparsed), it will validate this input and generate a PEP 643-compliant metadata\nfile (e.g. PKG-INFO).","deps":{"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyproject-flake8","origin":"devel/py-pyproject-flake8","version":"7.0.0_1","comment":"Monkey patching wrapper to connect flake8 with pyproject.toml configuration","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/csachs/pyproject-flake8","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2448bdcd4fa1c58a4dd45ccd11141934bf1b487ec27565efaf7a892fb084a0cd","flatsize":28001,"path":"All/py311-pyproject-flake8-7.0.0_1.pkg","repopath":"All/py311-pyproject-flake8-7.0.0_1.pkg","licenselogic":"single","licenses":["UNLICENSE"],"pkgsize":9360,"desc":"pyproject-flake8 (pflake8) is a monkey patching wrapper to connect flake8 with\npyproject.toml configuration.","deps":{"py311-flake8":{"origin":"devel/py-flake8","version":"7.1.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyrodigal","origin":"biology/py-pyrodigal","version":"3.6.3","comment":"Python binding for Prodigal, an ORF finder for genomes and metagenomes","maintainer":"yuri@FreeBSD.org","www":"https://pyrodigal.readthedocs.io/en/stable/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"150992d9adad8d57208fd05db5560261e3eab709febc30f8b2b53216bec17dd9","flatsize":6245706,"path":"All/py311-pyrodigal-3.6.3.pkg","repopath":"All/py311-pyrodigal-3.6.3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":2673612,"desc":"Pyrodigal is a Python module that provides bindings to Prodigal using Cython.\n\nFeatures:\nThe library now features everything from the original Prodigal CLI:\n* run mode selection: Choose between single mode, using a training sequence\n  to count nucleotide hexamers, or metagenomic mode, using pre-trained data\n  from different organisms (prodigal -p).\n* region masking: Prevent genes from being predicted across regions\n  containing unknown nucleotides (prodigal -m).\n* closed ends: Genes will be identified as running over edges if they are\n  larger than a certain size, but this can be disabled (prodigal -c).\n* training configuration: During the training process, a custom translation\n  table can be given (prodigal -g), and the Shine-Dalgarno motif search can\n  be forcefully bypassed (prodigal -n)\n* output files: Output files can be written in a format mostly compatible\n  with the Prodigal binary, including the protein translations in FASTA\n  format (prodigal -a), the gene sequences in FASTA format (prodigal -d),\n  or the potential gene scores in tabular format (prodigal -s).","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["biology","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyprobables","origin":"math/py-pyprobables","version":"0.6.1","comment":"Probabilistic data structures in python","maintainer":"sunpoet@FreeBSD.org","www":"https://pyprobables.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e1a6b2c02e20a177d09cf9da5953eba6531afd2066e8a9627fa0525c186a7957","flatsize":612346,"path":"All/py311-pyprobables-0.6.1.pkg","repopath":"All/py311-pyprobables-0.6.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":81404,"desc":"pyprobables is a pure-python library for probabilistic data structures. The goal\nis to provide the developer with a pure-python implementation of common\nprobabilistic data-structures to use in their work.\n\nTo achieve better raw performance, it is recommended supplying an alternative\nhashing algorithm that has been compiled in C. This could include using the MD5\nand SHA512 algorithms provided or installing a third party package and writing\nyour own hashing strategy. Some options include the murmur hash mmh3 or those\nfrom the pyhash library. Each data object in pyprobables makes it easy to pass\nin a custom hashing function.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyright","origin":"devel/py-pyright","version":"1.1.396","comment":"Command line wrapper for pyright","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/RobertCraigie/pyright-python","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9cdd98d42428eabb50cbc01bc8bedd4b7b7d40994dae4a4efca4cdf54fb858bf","flatsize":17180747,"path":"All/py311-pyright-1.1.396.pkg","repopath":"All/py311-pyright-1.1.396.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3257476,"desc":"Pyright for Python is a Python command-line wrapper over pyright [1], a static\ntype checker for Python.\n\n[1] https://github.com/microsoft/pyright","deps":{"py311-nodeenv":{"origin":"devel/py-nodeenv","version":"1.9.1"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyproject-fmt-rust","origin":"devel/py-pyproject-fmt-rust","version":"1.2.1_4","comment":"Format your pyproject.toml file","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/tox-dev/pyproject-fmt-rust","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ebbde3f858cbabe6f4b0b7aedd9419244cd827c47177517445519b190031df5a","flatsize":3901166,"path":"All/py311-pyproject-fmt-rust-1.2.1_4.pkg","repopath":"All/py311-pyproject-fmt-rust-1.2.1_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1068224,"desc":"pyproject-fmt-rust provides the core functionality for pyproject-fmt to apply a\nconsistent format to the pyproject.toml files.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyprind","origin":"misc/py-pyprind","version":"2.11.3_1","comment":"Python Progress Bar and Percent Indicator Utility","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rasbt/pyprind","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ccedb04b6c943525385e01a624bfeabd037adaa5ab61ec60b030f2d8ff38bb34","flatsize":63703,"path":"All/py311-pyprind-2.11.3_1.pkg","repopath":"All/py311-pyprind-2.11.3_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":13124,"desc":"The PyPrind (Python Progress Indicator) module provides a progress bar and a\npercentage indicator object that let you track the progress of a loop structure\nor other iterative computation. Typical applications include the processing of\nlarge data sets to provide an intuitive estimate at runtime about the progress\nof the computation.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"],"options":{"PSUTIL":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-pysam","origin":"biology/py-pysam","version":"0.23.0_1","comment":"Python module for reading, manipulating and writing genomic data sets","maintainer":"yuri@FreeBSD.org","www":"https://github.com/pysam-developers/pysam","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0a96f2b885d406019b6c61e67db558d55b742fc677e071943407686f838ff80e","flatsize":29779507,"path":"All/py311-pysam-0.23.0_1.pkg","repopath":"All/py311-pysam-0.23.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3191760,"desc":"pysam is a lightweight wrapper of the htslib C-API and provides facilities to\nread and write SAM/BAM/VCF/BCF/BED/GFF/GTF/FASTA/FASTQ files as well as access\nto the command line functionality of the samtools and bcftools packages. The\nmodule supports compression and random access through indexing.\n\nThis module provides a low-level wrapper around the htslib C-API as using\ncython and a high-level API for convenient access to the data within standard\ngenomic file formats.","deps":{"bcftools":{"origin":"biology/bcftools","version":"1.21"},"htslib":{"origin":"biology/htslib","version":"1.21"},"py311-cython":{"origin":"lang/cython","version":"0.29.37_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"samtools":{"origin":"biology/samtools","version":"1.21"}},"categories":["biology","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyproject-fmt","origin":"devel/py-pyproject-fmt","version":"2.5.1_1","comment":"Format your pyproject.toml file","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/tox-dev/toml-fmt/tree/main/pyproject-fmt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0bacce3f8d4461a54fd4d02c3f2aab43c83214b39afd1ed3b2a14ccd2a023631","flatsize":4050835,"path":"All/py311-pyproject-fmt-2.5.1_1.pkg","repopath":"All/py311-pyproject-fmt-2.5.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1087672,"desc":"pyproject-fmt applies a consistent format to your pyproject.toml file with\ncomment support. It can be used as a CLI tool or a pre-commit hook.","deps":{"py311-toml-fmt-common":{"origin":"devel/py-toml-fmt-common","version":"1.0.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyproj","origin":"graphics/py-pyproj","version":"3.7.1","comment":"Cython wrapper to provide python interfaces to PROJ.4 functions","maintainer":"sunpoet@FreeBSD.org","www":"https://pyproj4.github.io/pyproj/stable/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6caff1ff8064a4266e1ad9e13b7ee6cc2c20e6c31b6a0fd983e4c2fed6f9f40a","flatsize":2780824,"path":"All/py311-pyproj-3.7.1.pkg","repopath":"All/py311-pyproj-3.7.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":510932,"desc":"Cython wrapper to provide python interfaces to PROJ.4 functions.\n\nPerforms cartographic transformations and geodetic computations.\n\nThe Proj class can convert from geographic (longitude,latitude)\nto native map projection (x,y) coordinates and vice versa, or\nfrom one map projection coordinate system directly to another.\nThe module variable pj_list is a dictionary containing all the\navailable projections and their descriptions.\n\nThe Geod class can perform forward and inverse geodetic, or\nGreat Circle, computations. The forward computation involves\ndetermining latitude, longitude and back azimuth of a terminus\npoint given the latitude and longitude of an initial point,\nplus azimuth and distance. The inverse computation involves\ndetermining the forward and back azimuths and distance given\nthe latitudes and longitudes of an initial and terminus point.\n\nInput coordinates can be given as python arrays, lists/tuples,\nscalars or numpy/Numeric/numarray arrays. Optimized for objects\nthat support the Python buffer protocol (regular python and\nnumpy array objects).","deps":{"proj":{"origin":"graphics/proj","version":"9.6.0,1"},"py311-certifi":{"origin":"security/py-certifi","version":"2025.1.31"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["geography","graphics","python"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-pypillowfight","origin":"graphics/py-pypillowfight","version":"0.3.0_2","comment":"Library containing various image processing algorithms","maintainer":"yuri@FreeBSD.org","www":"https://gitlab.gnome.org/World/OpenPaperwork/libpillowfight","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1445a9bedc6d2cff3dc1afa52f17d171453997e510d83044a9384892f26f8cb8","flatsize":107901,"path":"All/py311-pypillowfight-0.3.0_2.pkg","repopath":"All/py311-pypillowfight-0.3.0_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":34352,"desc":"Library containing various image processing algorithms:\n* Automatic Color Equalization\n* Unpaper's algorithms\n* Stroke Width Transformation\n* etc","deps":{"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyperf","origin":"devel/py-pyperf","version":"2.9.0","comment":"Run and analyze benchmarks","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/psf/pyperf","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7feb6c5688a24b4b597b25e824ffa330324bf4384de8ca4508ce699d3786e1ed","flatsize":1840384,"path":"All/py311-pyperf-2.9.0.pkg","repopath":"All/py311-pyperf-2.9.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":252240,"desc":"The Python pyperf module is a toolkit to write, run and analyze benchmarks.\n\nFeatures:\n- Simple API to run reliable benchmarks\n- Automatically calibrate a benchmark for a time budget.\n- Spawn multiple worker processes.\n- Compute the mean and standard deviation.\n- Detect if a benchmark result seems unstable.\n- JSON format to store benchmark results.\n- Support multiple units: seconds, bytes and integer.","deps":{"py311-psutil":{"origin":"sysutils/py-psutil","version":"7.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pypemicro","origin":"devel/py-pypemicro","version":"0.1.11","comment":"Python PEMicro debug probes support (stub package)","maintainer":"awoonyaa@gmail.com","www":"https://pypi.org/project/pypemicro/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1564a834ad9c224e5b9415862fb22baaaa0b3fbb06005cfd374ab4e5ecab5794","flatsize":206855,"path":"All/py311-pypemicro-0.1.11.pkg","repopath":"All/py311-pypemicro-0.1.11.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":31376,"desc":"This package provides Python interface for PEMicro debug probes precompiled\nlibraries. Since there is no precompiled library for FreeBSD this package serves\nas a stub only useful to fullfill Python dependencies.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyplusplus","origin":"devel/py-pyplusplus","version":"1.8.5_1","comment":"Framework of components for creating a C++ code generator","maintainer":"yuri@FreeBSD.org","www":"https://github.com/ompl/pyplusplus","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1551c247560bd85fc704b56a06d0db04fde9b95ace89840e6f767926f183e1a1","flatsize":3460155,"path":"All/py311-pyplusplus-1.8.5_1.pkg","repopath":"All/py311-pyplusplus-1.8.5_1.pkg","licenselogic":"single","licenses":["BSL"],"pkgsize":392128,"desc":"Py++ is an object-oriented framework for creating a code generator for\nBoost.Python library and ctypes package.\n\nPy++ uses few different programming paradigms to help you to expose C++\ndeclarations to Python. This code generator will not stand on your way.\nIt will guide you through the whole process. It will raise warnings in the case\nyou are doing something wrong with a link to the explanation. And the most\nimportant it will save your time - you will not have to update code generator\nscript every time source code is changed.","deps":{"py311-pygccxml":{"origin":"textproc/py-pygccxml","version":"3.0.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"flavor":"py311"}},{"name":"py311-pyperclip","origin":"devel/py-pyperclip","version":"1.7.0_1","comment":"Cross-platform clipboard module for Python","maintainer":"shaun@FreeBSD.org","www":"https://github.com/asweigart/pyperclip","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7698cf914fe03fcb70ff4975db892efbc072f4122a782e6fa0878106868feae2","flatsize":90310,"path":"All/py311-pyperclip-1.7.0_1.pkg","repopath":"All/py311-pyperclip-1.7.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":17364,"desc":"Pyperclip is a cross-platform Python module for copy and paste clipboard\nfunctions. It works with Python 2 and 3.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pypcap","origin":"net/py-pypcap","version":"1.3.0_1","comment":"Simplified object-oriented Python wrapper for libpcap","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/pynetwork/pypcap","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fe800335e876a5ef24af03b3653bd69eff28fb63b7cb305bd3f421ddf0a77706","flatsize":210228,"path":"All/py311-pypcap-1.3.0_1.pkg","repopath":"All/py311-pypcap-1.3.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":72312,"desc":"Python PCAP module is a simplified object-oriented wrapper for libpcap.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pypatent","origin":"misc/py-pypatent","version":"1.2.0_2","comment":"Search for and retrieve US Patent and Trademark Office Patent Data","maintainer":"yuri@FreeBSD.org","www":"https://github.com/daneads/pypatent","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"77df95474dac6c76535a95356c51f51609567c166f96c349208135c8b7b44bec","flatsize":97113,"path":"All/py311-pypatent-1.2.0_2.pkg","repopath":"All/py311-pypatent-1.2.0_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":24884,"desc":"pypatent is a tiny Python package to easily search for and scrape US Patent and\nTrademark Office Patent Data.","deps":{"py311-beautifulsoup":{"origin":"www/py-beautifulsoup","version":"4.13.3_1"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-selenium":{"origin":"www/py-selenium","version":"4.12.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc"],"annotations":{"flavor":"py311"}},{"name":"py311-pyphen","origin":"textproc/py-pyphen","version":"0.17.0","comment":"Module to hyphenate text based on Hunspell dictionaries","maintainer":"yuri@FreeBSD.org","www":"https://pyphen.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cfb85d4a689bc40bb5b0cc0002b7c19e5e7de8a8238cd73b165e1ac15da6d7de","flatsize":6353469,"path":"All/py311-pyphen-0.17.0.pkg","repopath":"All/py311-pyphen-0.17.0.pkg","licenselogic":"and","licenses":["GPLv2","LGPL21","MPL11"],"pkgsize":1118656,"desc":"Pyphen is a pure Python module to hyphenate text using existing Hunspell\nhyphenation dictionaries.\n\nFeatures:\n* 100%25 pure Python with no dependencies\n* a lot of included dictionaries\n* caches dict files and hyphenated words\n* supports nonstandard hyphenation patterns","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-pyparsing","origin":"devel/py-pyparsing","version":"3.2.1","comment":"General parsing module for Python","maintainer":"sunpoet@FreeBSD.org","www":"https://pyparsing-docs.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"508ade72925dac922be6309716a29385145b29b9545c557dd937da2175c5292f","flatsize":1462508,"path":"All/py311-pyparsing-3.2.1.pkg","repopath":"All/py311-pyparsing-3.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":210484,"desc":"Pyparsing is a general parsing module for Python. Grammars are implemented\ndirectly in the client code using parsing objects, instead of externally, as\nwith lex/yacc-type tools. Includes simple examples for parsing SQL, CORBA IDL,\nand 4-function math.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"DIAGRAMS":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-pypandoc","origin":"textproc/py-pypandoc","version":"1.14_1","comment":"Thin wrapper for pandoc","maintainer":"yuri@FreeBSD.org","www":"https://github.com/bebraw/pypandoc","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a4fddbb77449f3fd330a7c2f0b06c76ceac0ad89bcb1f2ff7dba759993095dea","flatsize":180570,"path":"All/py311-pypandoc-1.14_1.pkg","repopath":"All/py311-pypandoc-1.14_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":35396,"desc":"Pypandoc provides a thin wrapper for pandoc, a universal document converter.\n\nTo use pandoc filters, you must have the relevant filters installed on your\nmachine.","deps":{"hs-pandoc":{"origin":"textproc/hs-pandoc","version":"3.6.4"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-pypa-docs-theme","origin":"textproc/py-pypa-docs-theme","version":"g20180622_1","comment":"Common base Sphinx theme for PyPA projects","maintainer":"kai@FreeBSD.org","www":"https://github.com/pypa/pypa-docs-theme","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9ea50feb785403497d6d24440efb9cb97fa147447e3d49afaadd760a714c4f56","flatsize":6881,"path":"All/py311-pypa-docs-theme-g20180622_1.pkg","repopath":"All/py311-pypa-docs-theme-g20180622_1.pkg","licenselogic":"single","licenses":["PSFL"],"pkgsize":4404,"desc":"This is the common Sphinx theme for all PyPA projects.\n\nIt is derived from the Python docs theme, since PyPA maintains portions of the\ndefault Python developer experience (specifically, the software installation and\ndistribution tools bootstrapped by the ensurepip module).","deps":{"py311-python-docs-theme":{"origin":"textproc/py-python-docs-theme","version":"2018.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-pyotp2289","origin":"security/py-pyotp2289","version":"1.2.1_1","comment":"Pure Python implementation of RFC-2289 - \"A One-Time Password System\"","maintainer":"sgs@pichove.org","www":"https://github.com/blackm0re/pyotp2289","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3e03c16861d116645531c105229c29f30935aed8eeda875ee41c597e8221986d","flatsize":214266,"path":"All/py311-pyotp2289-1.2.1_1.pkg","repopath":"All/py311-pyotp2289-1.2.1_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":34324,"desc":"pyotp2289 is a pure Python 3 implementation of RFC-2289 -\n\"A One-Time Password System\"\n\n\"The system provides authentication for system access (login) and other\napplications requiring authentication that is secure against passive attacks\nbased on replaying captured reusable passwords. OTP evolved from the S/KEY\n(S/KEY is a trademark of Bellcore) One-Time Password System that was released\nby Bellcore.\"","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-pypowerwall","origin":"net-mgmt/py-pypowerwall","version":"0.10.8_1","comment":"Python interface for Tesla Powerwall and solar power data","maintainer":"zi@FreeBSD.org","www":"https://github.com/jasonacox/pypowerwall","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"033cefd9779b7463ca0962da930e875749ff600eebed583c5d67bf83dbdf503e","flatsize":9625852,"path":"All/py311-pypowerwall-0.10.8_1.pkg","repopath":"All/py311-pypowerwall-0.10.8_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1316256,"desc":"This python module can be used to monitor and control Tesla Energy Powerwalls.\nIt uses a single class (Powerwall) and simple functions to fetch energy data\nand poll API endpoints on the Gateway.\n\npyPowerwall will cache the authentication headers and API call responses to\nhelp reduce the number of calls made to the Gateway (useful if you are\npolling the Powerwall frequently for trending data).\n\n* Works with Tesla Energy Gateways - Powerwall and Powerwall+\n* Simple access through easy to use functions using customer credentials\n* Will cache authentication to reduce load on Powerwall Gateway\n* Will cache responses to limit number of calls to Powerwall Gateway\n* Easy access to decoded binary device vitals\n* Provides solar string data for Powerwall+ systems","deps":{"py311-beautifulsoup":{"origin":"www/py-beautifulsoup","version":"4.13.3_1"},"py311-googleapis-common-protos":{"origin":"devel/py-googleapis-common-protos","version":"1.63.2"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net-mgmt","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyparsing2","origin":"devel/py-pyparsing2","version":"2.4.7_1","comment":"General parsing module for Python - 2.X branch","maintainer":"bofh@FreeBSD.org","www":"https://pypi.org/project/pyparsing/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9b073739c2ac3107ffc030924d7f7b0a87e865b5e32c81bd00229930dfe68ca8","flatsize":1020792,"path":"All/py311-pyparsing2-2.4.7_1.pkg","repopath":"All/py311-pyparsing2-2.4.7_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":140904,"desc":"Pyparsing is a general parsing module for Python. Grammars are implemented\ndirectly in the client code using parsing objects, instead of externally, as\nwith lex/yacc-type tools. Includes simple examples for parsing SQL, CORBA IDL,\nand 4-function math.\n\nThis is 2.X branch of pyparsing.\n\nSee also: https://github.com/pyparsing/pyparsing","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyotp","origin":"security/py-pyotp","version":"2.9.0_1","comment":"Python One Time Password Library","maintainer":"sunpoet@FreeBSD.org","www":"https://pyauth.github.io/pyotp/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fd1bb3ce50180c879025e6ceddecd3662d010354f0b9cee12cbf795f6aa1290b","flatsize":83488,"path":"All/py311-pyotp-2.9.0_1.pkg","repopath":"All/py311-pyotp-2.9.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19372,"desc":"PyOTP is a Python library for generating and verifying one-time passwords. It\ncan be used to implement two-factor (2FA) or multi-factor (MFA) authentication\nmethods in web applications and in other systems that require users to log in.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-pypdf","origin":"print/py-pypdf","version":"5.4.0","comment":"Pure-Python PDF toolkit","maintainer":"wen@FreeBSD.org","www":"https://github.com/py-pdf/pypdf","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"81f052eac5cf1bda9974a0d6d492220ac3b306ced0a6cbd29ec7399fa414374e","flatsize":4581418,"path":"All/py311-pypdf-5.4.0.pkg","repopath":"All/py311-pypdf-5.4.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":615384,"desc":"PyPdf isaA Pure-Python library built as a PDF toolkit. It is capable of:\n\n- extracting document information (title, author, ...),\n- splitting documents page by page,\n- merging documents page by page,\n- cropping pages,\n- merging multiple pages into a single page,\n- encrypting and decrypting PDF files.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["print","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyqtgraph","origin":"graphics/py-pyqtgraph","version":"0.13.7_1","comment":"Scientific graphics and GUI library for Python","maintainer":"yuri@FreeBSD.org","www":"https://www.pyqtgraph.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2e8af8904c298a8d041389880d02d0f349441b80e05ce11475134f33400f0660","flatsize":11710086,"path":"All/py311-pyqtgraph-0.13.7_1.pkg","repopath":"All/py311-pyqtgraph-0.13.7_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2257552,"desc":"PyQtGraph is a pure-python graphics and GUI library built on PyQt4/PySide and\nnumpy. It is intended for use in mathematics/scientific/engineering\napplications. Despite being written entirely in python, the library is very\nfast due to its heavy leverage of numpy for number crunching and Qt's\nGraphicsView framework for fast display.","deps":{"py311-PyOpenGL":{"origin":"graphics/py-PyOpenGL","version":"3.1.7_1"},"py311-colorcet":{"origin":"graphics/py-colorcet","version":"3.1.0"},"py311-h5py":{"origin":"science/py-h5py","version":"3.13.0"},"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-qt5-pyqt":{"origin":"devel/py-qt5-pyqt","version":"5.15.11_1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-pyosf","origin":"science/py-pyosf","version":"1.0.5_1","comment":"Python library for synching with OpenScienceFramework projects","maintainer":"yuri@FreeBSD.org","www":"https://github.com/psychopy/pyosf","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c27db2ad23da771cf4748dc334b098d7d7120dc4eaa3cf291384ad54934a1b39","flatsize":278026,"path":"All/py311-pyosf-1.0.5_1.pkg","repopath":"All/py311-pyosf-1.0.5_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":48016,"desc":"pyosf is a pure Python library for simple file sync with Open Science Framework.\n\nThis package is for simple synchronisation of files from the local file space to\nthe Open Science Framework (OSF). There is a more complex fully-featured sync\npackage by the Center for Open Science, who created OSF, called \"osf-sync\".","deps":{"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-pypacker","origin":"net/py-pypacker","version":"5.0_1","comment":"Packet manipulation library for Python","maintainer":"nobutaka@FreeBSD.org","www":"https://gitlab.com/mike01/pypacker","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"860314a4589c8c864e06d011e4e4e7e4fe619a3fed5e782231016bbe56286f3d","flatsize":2170968,"path":"All/py311-pypacker-5.0_1.pkg","repopath":"All/py311-pypacker-5.0_1.pkg","licenselogic":"or","licenses":["BSD3CLAUSE","GPLv2"],"pkgsize":480528,"desc":"pypacker is a packet manipulation library for Python.\n\nKey features:\n- Creating custom Packets (via keywords) or from raw byte and change their data\n- Reading/writing packets from/to file (Support only for Wireshark/tcpdump pcap format)\n- Merging multiple pcap files to one file","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyodbc","origin":"databases/py-pyodbc","version":"5.0.1_1","comment":"ODBC connections for python","maintainer":"rob.kruus@gmail.com","www":"https://github.com/mkleehammer/pyodbc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8a03f21b98f82d1b17d85ede88725c2e567da01a63675c36b7889dad58ace10c","flatsize":221267,"path":"All/py311-pyodbc-5.0.1_1.pkg","repopath":"All/py311-pyodbc-5.0.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":69900,"desc":"pyodbc is a Python module that allows you to use ODBC to connect to\nalmost any database from Windows, Linux, OS/X, and more.\n\nIt implements the Python Database API Specification v2.0, but\nadditional features have been added to simplify database\nprogramming even more.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"},"unixODBC":{"origin":"databases/unixODBC","version":"2.3.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyocr","origin":"graphics/py-pyocr","version":"0.8.5","comment":"Python wrapper for OCR engines (Tesseract, Cuneiform, etc)","maintainer":"yuri@FreeBSD.org","www":"https://gitlab.gnome.org/World/OpenPaperwork/pyocr","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cacfd1065e2838b799c383504008e10df7c7f71f81b3e1d81700df5fdf16bee5","flatsize":353987,"path":"All/py311-pyocr-0.8.5.pkg","repopath":"All/py311-pyocr-0.8.5.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":64052,"desc":"PyOCR is an optical character recognition (OCR) tool wrapper for python. That\nis, it helps using various OCR tools from a Python program.\n\nIt has been tested only on GNU/Linux systems. It should also work on similar\nsystems (*BSD, etc). It may or may not work on Windows, MacOSX, etc.\n\nSupported OCR tools:\n* Libtesseract (Python bindings for the C API)\n* Tesseract (wrapper: fork + exec)\n* Cuneiform (wrapper: fork + exec)\n\nFeatures:\n* Supports all the image formats supported by Pillow, including jpeg, png, gif,\n  bmp, tiff and others\n* Various output types: text only, bounding boxes, etc.\n* Orientation detection (Tesseract and libtesseract only)\n* Can focus on digits only (Tesseract and libtesseract only)\n* Can save and reload boxes in hOCR format\n* PDF generation (libtesseract only)","deps":{"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pynzb","origin":"news/py-pynzb","version":"0.1.0_3","comment":"Unified API for parsing NZB files","maintainer":"ports@FreeBSD.org","www":"https://pypi.org/project/pynzb/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d29313f47abaeb2f86f81e230559af35068e1b8a6fb95980595a94a817875956","flatsize":40773,"path":"All/py311-pynzb-0.1.0_3.pkg","repopath":"All/py311-pynzb-0.1.0_3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":10996,"desc":"NZB is an XML-based file format for retrieving posts from NNTP\n(Usenet) servers.\n\nSince NZB is XML-based, it's relatively easy to build one-off parsers\nto parse NZB files. This project is an attempt to consolidate those\nmany one-off NZB parsers into one simple interface.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["news","python"],"options":{"LXML":"off"},"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-pynzb port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-pynxos","origin":"net-mgmt/py-pynxos","version":"0.0.5_2","comment":"Python client for managing Cisco NX-OS devices through NX-API","maintainer":"kai@FreeBSD.org","www":"https://github.com/networktocode/pynxos","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cd8626df4eddd5f66e019020ec72b8d0f300afcc6ba5c121ef32a034cf81e3b9","flatsize":116580,"path":"All/py311-pynxos-0.0.5_2.pkg","repopath":"All/py311-pynxos-0.0.5_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":24656,"desc":"Python client for managing Cisco NX-OS devices through NX-API.","deps":{"py311-future":{"origin":"devel/py-future","version":"0.18.3_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-scp":{"origin":"security/py-scp","version":"0.14.4_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net-mgmt","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pynvml","origin":"devel/py-pynvml","version":"12.0.0","comment":"Python Bindings for the NVIDIA Management Library","maintainer":"yuri@FreeBSD.org","www":"https://github.com/gpuopenanalytics/pynvml","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1babd46281360ec9058d96dbb5253dcec7f2224f8cac816a510c9aa27d87cff9","flatsize":449612,"path":"All/py311-pynvml-12.0.0.pkg","repopath":"All/py311-pynvml-12.0.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":57236,"desc":"pynvml provides Python access to the NVML library for GPU diagnostics.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyocd-pemicro","origin":"comms/py-pyocd-pemicro","version":"1.1.5","comment":"Simple PyOCD debug probe plugin for PEMicro debug probes","maintainer":"awoonyaa@gmail.com","www":"https://pypi.org/project/pyocd-pemicro/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a8e91d4f7ce403909f2e3247d2b4973bccff4cc6a0a9ab9e595a705237ac872c","flatsize":61156,"path":"All/py311-pyocd-pemicro-1.1.5.pkg","repopath":"All/py311-pyocd-pemicro-1.1.5.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":14196,"desc":"The simple PyOCD debug probe plugin for PEMicro debug probes","deps":{"py311-pyocd":{"origin":"comms/py-pyocd","version":"0.36.0"},"py311-pypemicro":{"origin":"devel/py-pypemicro","version":"0.1.11"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["comms","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pynsq","origin":"net/py-pynsq","version":"0.9.1_1","comment":"Official Python client library for NSQ","maintainer":"bofh@FreeBSD.org","www":"https://github.com/nsqio/pynsq","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"68719febc3992cc6f19b975523b5e55c3dac93e174b55a95dde2f2edf5d5c83b","flatsize":350482,"path":"All/py311-pynsq-0.9.1_1.pkg","repopath":"All/py311-pynsq-0.9.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":57056,"desc":"The official Python client library for NSQ\n\nIt provides high-level nsq.Reader and nsq.Writer classes for building\nconsumers and producers and two low-level modules for both sync and async\ncommunication over the NSQ Protocol (if you wanted to write your own\nhigh-level functionality).","deps":{"py311-tornado":{"origin":"www/py-tornado","version":"6.4"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyodesys","origin":"math/py-pyodesys","version":"0.14.4_1","comment":"Straightforward numerical integration of ODE systems from Python","maintainer":"yuri@FreeBSD.org","www":"https://github.com/bjodah/pyodesys","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3fe047e382c7248120d2a15b172a0e1c5ad165b8b76c378eba50a7c4afadca40","flatsize":1519184,"path":"All/py311-pyodesys-0.14.4_1.pkg","repopath":"All/py311-pyodesys-0.14.4_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":236352,"desc":"pyodesys provides a straightforward way of numerically integrating systems of\nordinary differential equations (initial value problems). It unifies the\ninterface of several libraries for performing the numerical integration as well\nas several libraries for symbolic representation. It also provides a convenience\nclass for representing and integrating ODE systems defined by symbolic\nexpressions, e.g. SymPy expressions. This allows the user to write concise code\nand rely on pyodesys to handle the subtle differences between libraries.\n\nThe numerical integration is performed using either:\n* scipy.integrate.ode\n* pygslodeiv2\n* pyodeint\n* pycvodes","deps":{"py311-appdirs":{"origin":"devel/py-appdirs","version":"1.4.4_1"},"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-notebook":{"origin":"www/py-notebook","version":"7.3.2"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pycodeexport":{"origin":"devel/py-pycodeexport","version":"0.1.3_2"},"py311-pycompilation":{"origin":"devel/py-pycompilation","version":"0.4.12_2"},"py311-pygslodeiv2":{"origin":"math/py-pygslodeiv2","version":"0.9.4_5"},"py311-pyodeint":{"origin":"math/py-pyodeint","version":"0.10.7_1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"py311-sym":{"origin":"math/py-sym","version":"0.3.5_2"},"py311-sympy":{"origin":"math/py-sympy","version":"1.13.3_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"options":{"EXTRAS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-pyodeint","origin":"math/py-pyodeint","version":"0.10.7_1","comment":"Python binding for odeint from boost","maintainer":"yuri@FreeBSD.org","www":"https://github.com/bjodah/pyodeint","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"463459721402a2ce14fab44dd22ed92a69c1f33efc9768d92f2cd729e011c4c1","flatsize":998667,"path":"All/py311-pyodeint-0.10.7_1.pkg","repopath":"All/py311-pyodeint-0.10.7_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":184240,"desc":"pyodeint provides a Python binding to odeint. Currently, the following steppers\nare exposed:\n* rosenbrock4: 4th order Rosenbrock (implicit multistep) stepper\n* dopri5: 5th order DOPRI5 (explicit runge-kutta)\n* bs: Bulirsch-Stoer stepper (modified midpoint rule).\n\nThe Rosenbrock4 stepper requires that the user provides a routine for\ncalculating the Jacobian.\n\nYou may also want to know that you can use pyodeint from pyodesys which can e.g.\nderive the Jacobian analytically for you (pyodesys also provides plotting\nfunctions, C++ code-generation and more).","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyocclient","origin":"www/py-pyocclient","version":"0.6_1","comment":"Python client library for ownCloud","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/owncloud/pyocclient","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"22279b7854bcab66cb5df49077e07e7c7480df1dd10a1cac329b773682414745","flatsize":544090,"path":"All/py311-pyocclient-0.6_1.pkg","repopath":"All/py311-pyocclient-0.6_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":60408,"desc":"This pure python library makes it possible to connect to an ownCloud instance\nand perform file, share and attribute operations.\n\nPlease note that this is not a sync client implementation but a library that\nprovides functions to abstract away HTTP calls for various ownCloud APIs.","deps":{"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-pynvim","origin":"editors/py-pynvim","version":"0.4.3_1","comment":"Python client and plugin host for Neovim","maintainer":"tm@NetBSD.org","www":"https://pynvim.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8c212d884ecc4b39a452b856215e4b36dd2ed5f701c9f25ad972c1e8fafffe00","flatsize":454846,"path":"All/py311-pynvim-0.4.3_1.pkg","repopath":"All/py311-pynvim-0.4.3_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":76592,"desc":"Pynvim implements support for python plugins in Nvim. It also works as a\nlibrary for connecting to and scripting Nvim processes through its msgpack-rpc\nAPI.","deps":{"py311-greenlet":{"origin":"devel/py-greenlet","version":"3.1.1"},"py311-msgpack":{"origin":"devel/py-msgpack","version":"1.1.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["editors","python"],"annotations":{"flavor":"py311"},"messages":[{"message":"In order to use pynvim in Neovim it is required to specify add the following line\nto ~/.config/nvim/init.vim:\n\nlet g:python3_host_prog='/usr/local/bin/python3.11'\n\nSee Neovim Wiki for more information:\nhttps://github.com/neovim/neovim/wiki/Installing-Neovim","type":"install"}]},{"name":"py311-pynmsg","origin":"net/py-pynmsg","version":"0.5.1_4","comment":"Python wrapper for net/nmsg","maintainer":"truckman@FreeBSD.org","www":"https://github.com/farsightsec/pynmsg","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1ca6daefd35a7a0b8c4e853b62172b91a7dde101637bd9335a0dceb856027af4","flatsize":300953,"path":"All/py311-pynmsg-0.5.1_4.pkg","repopath":"All/py311-pynmsg-0.5.1_4.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":91124,"desc":"This is pynmsg, a Python extension module implemented in Cython for\nthe nmsg C library.","deps":{"nmsg":{"origin":"net/nmsg","version":"1.3.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"options":{"EXAMPLES":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-pynest2d","origin":"devel/py-pynest2d","version":"5.3.0_4","comment":"CPython bindings for libnest2d by Ultimaker","maintainer":"db@FreeBSD.org","www":"https://github.com/Ultimaker/libnest2d","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0958878f9826b0f14cd01f945c252963f2750bf2db3c8aa4585476db0eb97afc","flatsize":595276,"path":"All/py311-pynest2d-5.3.0_4.pkg","repopath":"All/py311-pynest2d-5.3.0_4.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":166184,"desc":"Python bindings for libnest2d by Ultimaker","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"nlopt":{"origin":"math/nlopt","version":"2.10.0"},"polyclipping":{"origin":"graphics/polyclipping","version":"6.4.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pynput","origin":"x11/py-pynput","version":"1.7.7_1","comment":"Send virtual input commands","maintainer":"yuri@FreeBSD.org","www":"https://github.com/moses-palmer/pynput","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9055f57ae826eeec9921e706ac0008a3489a1fc47db09aa052f0677f60baa64e","flatsize":1001986,"path":"All/py311-pynput-1.7.7_1.pkg","repopath":"All/py311-pynput-1.7.7_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":141980,"desc":"pynput is the library allows you to control and monitor input devices.\n\nCurrently, mouse and keyboard input and monitoring are supported.","deps":{"py311-evdev":{"origin":"devel/py-evdev","version":"1.9.1_1"},"py311-python-xlib":{"origin":"x11-toolkits/py-python-xlib","version":"0.33_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["x11"],"annotations":{"flavor":"py311"}},{"name":"py311-pynn","origin":"science/pynn","version":"0.12.3_1","comment":"Simulator-independent language for building neuronal network models","maintainer":"wen@FreeBSD.org","www":"https://neuralensemble.org/PyNN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"765312778ed00a4b538d8f4d15b7a72e7f21d61a777761f1eb636561839c3e79","flatsize":3847983,"path":"All/py311-pynn-0.12.3_1.pkg","repopath":"All/py311-pynn-0.12.3_1.pkg","licenselogic":"single","licenses":["CeCILL"],"pkgsize":538920,"desc":"PyNN (pronounced 'pine') is a simulator-independent language for\nbuilding neuronal network models.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-pyneqsys","origin":"math/py-pyneqsys","version":"0.5.7_2","comment":"Solver of symbolically defined systems of non-linear equations","maintainer":"yuri@FreeBSD.org","www":"https://github.com/bjodah/pyneqsys","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8790e33f78dbea90442bf38beb88040d85f2ae204df4832a871229eb17422283","flatsize":298601,"path":"All/py311-pyneqsys-0.5.7_2.pkg","repopath":"All/py311-pyneqsys-0.5.7_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":53292,"desc":"pyneqsys provides a convenience class for representing and solving non-linear\nequation systems from symbolic expressions (provided e.g. with the help of\nSymPy).\n\nThe numerical root finding is perfomed using either:\n* scipy: scipy.optimize.root\n* mpmath (arbitrary precision): mpmath.calculus.optimization.MDNewton\n* kinsol (from SUNDIALS): pykinsol.solve\n* nleq2 (ZIB library free for academic use): pynleq2.solve\n* levmar (Levenberg-Marquardt): levmar.levmar\n\nIn addition to offering a unified interface to different solvers, pyneqsys can\nalso derive the Jacobian analytically (when using pyneqsys.SymbolicSys). This\nis useful since doing so manually is widely recognized as both tedious and error\nprone.","deps":{"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"py311-sym":{"origin":"math/py-sym","version":"0.3.5_2"},"py311-sympy":{"origin":"math/py-sympy","version":"1.13.3_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyppmd","origin":"archivers/py-pyppmd","version":"1.1.1","comment":"PPMd compression/decompression library","maintainer":"matthew@wener.org","www":"https://pyppmd.readthedocs.io/en/latest/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d3ea30aa79057a559bece97e5a90bccd4a3dd7905d1ad8ca99432bc87eeeb561","flatsize":4399046,"path":"All/py311-pyppmd-1.1.1.pkg","repopath":"All/py311-pyppmd-1.1.1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":2773112,"desc":"pyppmd module provides classes and functions for compressing\nand decompressing text data, using PPM (Prediction by partial\nmatching) compression algorithm which has several variations\nof implementations. PPMd is the implementation by Dmitry\nShkarin. PyPPMD use Igor Pavlov's range coder introduced in 7-zip.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["archivers","python"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-pynauty","origin":"math/py-pynauty","version":"2.8.6_1","comment":"Isomorphism testing and automorphisms of graphs","maintainer":"yuri@FreeBSD.org","www":"https://github.com/pdobsan/pynauty","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"832dae962b6435f25d0c4f7968a2eaf82aa7e8827eac7583766332d834dfad1e","flatsize":1328112,"path":"All/py311-pynauty-2.8.6_1.pkg","repopath":"All/py311-pynauty-2.8.6_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":255552,"desc":"Pynauty can be used to compare graphs for isomorphism and to determine their\nautomorphism group in a Python programming environment. Pynauty is a Python/C\nextension module using library components from the Nauty package by Brendan\nMcKay.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pynamecheap","origin":"net/py-pynamecheap","version":"0.0.3_1","comment":"Namecheap API client in Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Bemmu/PyNamecheap","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b3de41c8428f864ef5f574ab7c024514abdf7e681e081ae469605292822cae27","flatsize":60205,"path":"All/py311-pynamecheap-0.0.3_1.pkg","repopath":"All/py311-pynamecheap-0.0.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12912,"desc":"PyNamecheap is a Namecheap API client in Python.\n\nThis client supports:\n- Registering a domain\n- Checking domain name availability\n- Listing domains you have registered\n- Getting contact information for a domain\n- Setting DNS info to default values\n- Set DNS host records","deps":{"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pynacl","origin":"security/py-pynacl","version":"1.5.0_2","comment":"Python binding to the Networking and Cryptography library","maintainer":"yuri@FreeBSD.org","www":"https://github.com/pyca/pynacl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c161be7059262e4dd67ba66e5340e420c0d15e6cf2bddc3bf792268b825006fc","flatsize":904250,"path":"All/py311-pynacl-1.5.0_2.pkg","repopath":"All/py311-pynacl-1.5.0_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":101092,"desc":"PyNaCl is a Python binding to the Networking and Cryptography library, a crypto\nlibrary with the stated goal of improving usability, security and speed.","deps":{"libsodium":{"origin":"security/libsodium","version":"1.0.19"},"py311-cffi":{"origin":"devel/py-cffi","version":"1.17.1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"options":{"BUNDLED_NACL":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-pymsteams","origin":"devel/pymsteams","version":"0.2.2_1","comment":"Python Wrapper Library to send requests to Microsoft Teams Webhooks","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/pymsteams/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"019fbba1efff2391bc3238849dd29e3787583e0fa8a0fb3b70364931993cd653","flatsize":55533,"path":"All/py311-pymsteams-0.2.2_1.pkg","repopath":"All/py311-pymsteams-0.2.2_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":13916,"desc":"Python Wrapper Library to send requests to Microsoft Teams Webhooks. Microsoft\nrefers to these messages as Connector Cards. A message can be sent with only\nthe main Connector Card, or additional sections can be included into the\nmessage.","deps":{"py311-httpx":{"origin":"www/py-httpx","version":"0.28.1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pymsgbox","origin":"devel/py-pymsgbox","version":"1.0.9_1","comment":"Python module for JavaScript-like message boxes","maintainer":"acm@FreeBSD.org","www":"https://github.com/asweigart/pymsgbox","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cec34b64e7df933c5640f80dac138f72df543ae3ec048f6b8cbc9b7ae383c41a","flatsize":64676,"path":"All/py311-pymsgbox-1.0.9_1.pkg","repopath":"All/py311-pymsgbox-1.0.9_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":13428,"desc":"A simple, cross-platform, pure Python module for JavaScript-like message boxes.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pymysql","origin":"databases/py-pymysql","version":"1.0.2_1","comment":"Pure Python MySQL Driver","maintainer":"lwhsu@FreeBSD.org","www":"https://github.com/PyMySQL/PyMySQL","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dafaa20483edcfd942a33bc7b6a79cf90bf4a8b18976c408813808b4a5c8092d","flatsize":522482,"path":"All/py311-pymysql-1.0.2_1.pkg","repopath":"All/py311-pymysql-1.0.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":86848,"desc":"This pure Python MySQL client provides a DB-API to a MySQL database by\ntalking directly to the server via the binary client/server protocol.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pymtbl","origin":"devel/py-pymtbl","version":"0.6.0_2","comment":"Python wrapper for devel/mtbl","maintainer":"truckman@FreeBSD.org","www":"https://github.com/farsightsec/pymtbl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b74d5324a0f93cccc544697b0958cbd9e29e5cb8110293729ca251b1611893bf","flatsize":175385,"path":"All/py311-pymtbl-0.6.0_2.pkg","repopath":"All/py311-pymtbl-0.6.0_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":53176,"desc":"pymtbl: Python bindings for the mtbl sorted string table library\n\npymtbl provides a simple Pythonic wrapper for mtbl's reader, writer,\nsorter, and merger interfaces. The examples/ directory contains\nscripts demonstrating each of these interfaces. The following\ntranscript shows the basic reader and writer interfaces:","deps":{"mtbl":{"origin":"devel/mtbl","version":"1.7.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"EXAMPLES":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-pymssql","origin":"databases/py-pymssql","version":"2.1.5_1","comment":"Python database interface for MS-SQL. Version 2","maintainer":"ports@thelanman.net","www":"https://www.pymssql.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cc82c2159c4a0750e50cf0877e3d0afb8de3e101d74411006223adf354136c3e","flatsize":629259,"path":"All/py311-pymssql-2.1.5_1.pkg","repopath":"All/py311-pymssql-2.1.5_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":191824,"desc":"PyMSSQL is a MS-SQL database adapter for the Python programming\nlanguage. It was written from scratch using FreeTDS library.\n\nThis is the version 2 release branch.\n\nSee also: https://github.com/pymssql/pymssql","deps":{"freetds":{"origin":"databases/freetds","version":"1.4.26,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pymisp","origin":"devel/py-pymisp","version":"2.4.162.1_1","comment":"Python library to access MISP platforms via their REST API","maintainer":"gmm@tutanota.com","www":"https://github.com/MISP/PyMISP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8a7aa565f6ed3def89e335014d53c1c0b999f89579a358b899734986898523d8","flatsize":3058083,"path":"All/py311-pymisp-2.4.162.1_1.pkg","repopath":"All/py311-pymisp-2.4.162.1_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":418060,"desc":"PyMISP allows you to fetch events, add or update events/attributes, add or\nupdate samples or search for attributes.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pymongo","origin":"databases/py-pymongo","version":"3.13.0_1","comment":"Python driver for MongoDB","maintainer":"farrokhi@FreeBSD.org","www":"https://github.com/mongodb/mongo-python-driver","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"36f374aa1ce5a62f207703e7f860ad9689f18a845b7fb7a472489bfe0547a03d","flatsize":4610664,"path":"All/py311-pymongo-3.13.0_1.pkg","repopath":"All/py311-pymongo-3.13.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":587276,"desc":"The PyMongo distribution contains tools for interacting with\nthe Mongo database from Python. The pymongo package is a native\nPython driver for the Mongo database. The gridfs package is a\ngridfs implementation on top of pymongo.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pymetar","origin":"astro/py-pymetar","version":"1.4_1","comment":"Python module that provides access to NOAA METAR weather reports","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/klausman/pymetar","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d5b53c9e72ed8ba051653410b779f3d809763ecf18a8c04c69582ab2c84ea1cb","flatsize":163782,"path":"All/py311-pymetar-1.4_1.pkg","repopath":"All/py311-pymetar-1.4_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":30960,"desc":"Pymetar is a python module and command line tool designed to fetch Metar\nreports from the NOAA (http://www.noaa.gov) and allow access to the\nincluded weather information.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["astro","geography","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pymtl3","origin":"cad/py-pymtl","version":"3.1.16","comment":"Python-based hardware generation, simulation, verification framework","maintainer":"yuri@FreeBSD.org","www":"https://github.com/pymtl/pymtl3","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"54f34af556c2985ed0262805f4463377ccb1c5a05ffc3a6abdb77a6ead154c57","flatsize":8750370,"path":"All/py311-pymtl3-3.1.16.pkg","repopath":"All/py311-pymtl3-3.1.16.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":895660,"desc":"Pymtl 3 (Mamba) is an open-source Python-based hardware generation, simulation,\nand verification framework.","deps":{"py311-cffi":{"origin":"devel/py-cffi","version":"1.17.1"},"py311-greenlet":{"origin":"devel/py-greenlet","version":"3.1.1"},"py311-hypothesis":{"origin":"devel/py-hypothesis","version":"6.98.18_2"},"py311-py":{"origin":"devel/py-py","version":"1.11.0_2"},"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["cad","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pymodbus","origin":"comms/py-pymodbus","version":"3.5.2_1","comment":"Implementation of the Modbus protocol","maintainer":"chris@chrullrich.net","www":"https://github.com/pymodbus-dev/pymodbus/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"17feb7c6d72307def6a32de782c1d5c11860a2edbdcf8e22ec71a45a8a054e06","flatsize":2144948,"path":"All/py311-pymodbus-3.5.2_1.pkg","repopath":"All/py311-pymodbus-3.5.2_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":313904,"desc":"Pymodbus is a full Modbus protocol implementation offering\nasynchronous communications. It can also be used without any\nthird party dependencies (aside from pyserial) if a more\nlightweight project is needed.","deps":{"py311-aiohttp":{"origin":"www/py-aiohttp","version":"3.11.13"},"py311-prompt-toolkit":{"origin":"devel/py-prompt-toolkit","version":"3.0.50"},"py311-pygments":{"origin":"textproc/py-pygments","version":"2.19.1"},"py311-typer":{"origin":"devel/py-typer","version":"0.15.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["comms","python"],"options":{"DATASTORE_REDIS":"off","DATASTORE_SQL":"off","REPL":"on","SERIAL":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-pyside2","origin":"devel/pyside2","version":"5.15.16","comment":"Python Qt bindings for Qt 5.12+","maintainer":"kde@FreeBSD.org","www":"https://wiki.qt.io/Qt_for_Python","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"514a9cd468d36f2a6f79aba35969bf93d3aa514c7cb30d9afd10eb8edc67ed1c","flatsize":53136195,"path":"All/py311-pyside2-5.15.16.pkg","repopath":"All/py311-pyside2-5.15.16.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":8197364,"desc":"PySide is the Python Qt bindings project, providing access to the complete\nQt 5.12+ framework as well as to generator tools for rapidly generating\nPython bindings for any C++ libraries.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"py311-shiboken2":{"origin":"devel/shiboken2","version":"5.15.16"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"qt5-3d":{"origin":"graphics/qt5-3d","version":"5.15.16p0_1"},"qt5-charts":{"origin":"x11-toolkits/qt5-charts","version":"5.15.16p0_1"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-datavis3d":{"origin":"x11-toolkits/qt5-datavis3d","version":"5.15.16p0_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-designer":{"origin":"devel/qt5-designer","version":"5.15.16p3_1"},"qt5-gamepad":{"origin":"x11-toolkits/qt5-gamepad","version":"5.15.16p0_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-help":{"origin":"devel/qt5-help","version":"5.15.16p3_1"},"qt5-location":{"origin":"devel/qt5-location","version":"5.15.16p7_1"},"qt5-multimedia":{"origin":"multimedia/qt5-multimedia","version":"5.15.16p2_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-opengl":{"origin":"graphics/qt5-opengl","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-quickcontrols2":{"origin":"x11-toolkits/qt5-quickcontrols2","version":"5.15.16p5_1"},"qt5-remoteobjects":{"origin":"devel/qt5-remoteobjects","version":"5.15.16p0_1"},"qt5-script":{"origin":"devel/qt5-script","version":"5.15.18p0_2"},"qt5-scripttools":{"origin":"devel/qt5-scripttools","version":"5.15.18p0_3"},"qt5-scxml":{"origin":"devel/qt5-scxml","version":"5.15.16p0_1"},"qt5-sensors":{"origin":"comms/qt5-sensors","version":"5.15.16p0_1"},"qt5-serialport":{"origin":"comms/qt5-serialport","version":"5.15.16p0_1"},"qt5-speech":{"origin":"accessibility/qt5-speech","version":"5.15.16p1_1"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-testlib":{"origin":"devel/qt5-testlib","version":"5.15.16p130_1"},"qt5-uitools":{"origin":"devel/qt5-uitools","version":"5.15.16p3"},"qt5-webchannel":{"origin":"www/qt5-webchannel","version":"5.15.16p3_1"},"qt5-webengine":{"origin":"www/qt5-webengine","version":"5.15.18p7_3"},"qt5-websockets":{"origin":"www/qt5-websockets","version":"5.15.16p2_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-x11extras":{"origin":"x11/qt5-x11extras","version":"5.15.16p0_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"qt5-xmlpatterns":{"origin":"textproc/qt5-xmlpatterns","version":"5.15.16p0_1"}},"categories":["devel"],"options":{"WEBENGINE":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-pymemcache","origin":"databases/py-pymemcache","version":"4.0.0_1","comment":"Comprehensive, fast, pure-Python memcached client","maintainer":"ale_sagra@hotmail.com","www":"https://github.com/pinterest/pymemcache","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1b7b775126104da1dc09e62f6ace951f89b33efdc7d95044e14799d0d5adeb53","flatsize":983678,"path":"All/py311-pymemcache-4.0.0_1.pkg","repopath":"All/py311-pymemcache-4.0.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":123012,"desc":"A comprehensive, fast, pure-Python memcached client.\n\npymemcache supports the following features:\n\n * Complete implementation of the memcached text protocol.\n * Configurable timeouts for socket connect and send/recv calls.\n * Access to the \"noreply\" flag, which can significantly increase the speed of\n   writes.\n * Flexible, modular and simple approach to serialization and deserialization.\n * The (optional) ability to treat network and memcached errors as cache\n   misses.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pynetbox","origin":"net-mgmt/py-pynetbox","version":"7.4.1_1","comment":"NetBox API client library","maintainer":"kai@FreeBSD.org","www":"https://github.com/netbox-community/pynetbox","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"814dfd9129cb9dbe9d766f5f9263298866ab4634b411c0b8e188c50ba61439be","flatsize":4508787,"path":"All/py311-pynetbox-7.4.1_1.pkg","repopath":"All/py311-pynetbox-7.4.1_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":2765116,"desc":"This package offers direct access to the API of NetBox and allows to manipulate\nseveral objects within a NetBox instance.","deps":{"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net-mgmt","python"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-pymediainfo","origin":"multimedia/py-pymediainfo","version":"6.1.0","comment":"Python wrapper for the mediainfo library","maintainer":"m.ne@gmx.net","www":"https://github.com/sbraz/pymediainfo","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7e3b3758541b8fa844547e45d2fde3c2d667fe8f51254b77797f873e4431bd2c","flatsize":79994,"path":"All/py311-pymediainfo-6.1.0.pkg","repopath":"All/py311-pymediainfo-6.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16044,"desc":"This small package is a wrapper around the MediaInfo library.\n\nIt works on Linux, Mac OS X and Windows and is tested with Python\n2.7, 3.4, 3.5, 3.6, 3.7, PyPy and PyPy3.\n\nSee https://pymediainfo.readthedocs.io/ for more information.","deps":{"mediainfo":{"origin":"multimedia/mediainfo","version":"24.12"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","multimedia","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pymatreader","origin":"misc/py-pymatreader","version":"0.0.32_1","comment":"Convenient reader for Matlab mat files","maintainer":"yuri@FreeBSD.org","www":"https://gitlab.com/obob/pymatreader","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6f027e7c69d1c55afe6c8f32dc73be48b3292f025765c545fa131ed3c81f952c","flatsize":48300,"path":"All/py311-pymatreader-0.0.32_1.pkg","repopath":"All/py311-pymatreader-0.0.32_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":11748,"desc":"pymatreader is Python module to read Matlab files. This module works with both\nthe old (< 7.3) and the new (>= 7.3) HDF5 based format. The output should be\nthe same for both kinds of files.","deps":{"py311-h5py":{"origin":"science/py-h5py","version":"3.13.0"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"py311-xmltodict":{"origin":"devel/py-xmltodict","version":"0.14.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc"],"annotations":{"flavor":"py311"}},{"name":"py311-pymbd","origin":"science/py-pymbd","version":"0.12.5_2","comment":"Many-body dispersion library","maintainer":"yuri@FreeBSD.org","www":"https://github.com/libmbd/libmbd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"438ac5638cc5de3da4fb191f7286a0225f4e47e3151427227690489ce4919dce","flatsize":238144,"path":"All/py311-pymbd-0.12.5_2.pkg","repopath":"All/py311-pymbd-0.12.5_2.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":52768,"desc":"Pymbd is Python bindings for Libmbd.\n\nLibmbd implements the many-body dispersion (MBD) method in several\nprogramming languages and frameworks:\n\nThe Fortran implementation is the reference, most advanced\nimplementation, with support for analytical gradients and distributed\nparallelism, and additional functionality beyond the MBD method\nitself. It provides a low-level and a high-level Fortran API, as well\nas a C API. Furthermore, Python bindings to the C API are provided.","deps":{"libmbd":{"origin":"science/libmbd","version":"0.12.5_4"},"py311-cffi":{"origin":"devel/py-cffi","version":"1.17.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["science"],"annotations":{"flavor":"py311"}},{"name":"py311-pymaven-patch","origin":"devel/py-pymaven-patch","version":"0.3.0_1","comment":"Library for interfacing with maven","maintainer":"kai@FreeBSD.org","www":"https://github.com/nexB/pymaven","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"279fe97ca7446c441e62df23c061e7cf108e8e2b32c996e6e214d8ceabeab73b","flatsize":251731,"path":"All/py311-pymaven-patch-0.3.0_1.pkg","repopath":"All/py311-pymaven-patch-0.3.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":44316,"desc":"pymaven is a library for working with maven repositories via python. pymaven is\nnot intended as a complete replacement of the maven build system, but instead as\na way for python programs to fetch artifacts and artifact dependencies from\nmaven2 repositories.\n\nNote: This is a forked version from the 2.x branch that supports unicode and\n      uses other routines for data structures.","deps":{"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pymdown-extensions","origin":"textproc/py-pymdown-extensions","version":"10.14.3","comment":"Extension pack for Python Markdown","maintainer":"kai@FreeBSD.org","www":"https://github.com/facelessuser/pymdown-extensions","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"75f5f9f7279775bdbca77654bf1c05ea90506506e1ce54c12dd11daf3ab6bcfc","flatsize":4678921,"path":"All/py311-pymdown-extensions-10.14.3.pkg","repopath":"All/py311-pymdown-extensions-10.14.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":437776,"desc":"PyMdown Extensions is a collection of extensions for Python Markdown.\n\nThey were originally written to make writing documentation more enjoyable.\n\nThey cover a wide range of solutions, and while not every extension is needed\nby all people, there is usually at least one useful extension for everybody.","deps":{"py311-markdown":{"origin":"textproc/py-markdown","version":"3.6"},"py311-pygments":{"origin":"textproc/py-pygments","version":"2.19.1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"options":{"EXTRA":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-pymailq","origin":"mail/py-pymailq","version":"0.9.0_3","comment":"Postfix queue control python tool","maintainer":"loader@FreeBSD.org","www":"https://github.com/outini/pymailq","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"39ebda0557a5bda3541393b8027e484389f6419a14ede3d4567b688184231f89","flatsize":306753,"path":"All/py311-pymailq-0.9.0_3.pkg","repopath":"All/py311-pymailq-0.9.0_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":52652,"desc":"The pymailq module makes it easy to view and control Postfix mails\nqueue. It provide several classes to store, view and interact with\nmail queue using Postfix command line tools. This module is provided\nfor automation and monitoring developments.","deps":{"postfix":{"origin":"mail/postfix","version":"3.10.1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["mail","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pymatgen-analysis-alloys","origin":"science/py-pymatgen-analysis-alloys","version":"0.0.6","comment":"PyMatgen add-on library with classes useful for describing alloys","maintainer":"yuri@FreeBSD.org","www":"https://github.com/materialsproject/pymatgen-analysis-alloys","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"813c1d7182c87757f6b6203e8e31955642affb1e33de22d107a689848b3aaacf","flatsize":348914,"path":"All/py311-pymatgen-analysis-alloys-0.0.6.pkg","repopath":"All/py311-pymatgen-analysis-alloys-0.0.6.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":66100,"desc":"pymatgen-analysis-alloys is an add-on package for pymatgen intended to contain\nuseful classes for describing alloy systems and analyzing data relevant to these\nsystems. It currently contains the base classes and plotting functionality.","deps":{"py311-pymatgen":{"origin":"science/py-pymatgen","version":"2022.7.19_1"},"py311-shapely":{"origin":"devel/py-shapely","version":"1.8.5_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-pymaging-png","origin":"graphics/py-pymaging-png","version":"g20130727_2","comment":"PNG support for pymaging","maintainer":"ume@FreeBSD.org","www":"https://pymaging.rtfd.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"75c052bfdb149f6c459babc3e67e874656c3942d94653bc21e8ce8bb98380ead","flatsize":382345,"path":"All/py311-pymaging-png-g20130727_2.pkg","repopath":"All/py311-pymaging-png-g20130727_2.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","MIT"],"pkgsize":62956,"desc":"Pymaging PNG\nPNG support for pymaging.","deps":{"py311-pymaging":{"origin":"graphics/py-pymaging","version":"g20130908_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pymeeus","origin":"astro/py-pymeeus","version":"0.5.12_1","comment":"Python implementation of Jean Meeus astronomical routines","maintainer":"bofh@FreeBSD.org","www":"https://github.com/architest/pymeeus","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9fd902c199c191ba6c99e0ba04dec2f814eeb7e557fa9012fa824a81e2fc3f26","flatsize":7606832,"path":"All/py311-pymeeus-0.5.12_1.pkg","repopath":"All/py311-pymeeus-0.5.12_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":1107092,"desc":"PyMeeus is a Python implementation of the astronomical algorithms\ndescribed in the classical book \"Astronomical Algorithms, 2nd Edition,\nWillmann-Bell Inc. (1998)\" by Jean Meeus.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["astro","python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-pymacaroons","origin":"security/py-pymacaroons","version":"0.13.0_2","comment":"Macaroon library for Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ecordell/pymacaroons","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"72d7e71e66c7fff6b470373a4a0eb39e185813ef6ad4fcadd711067c3041a0b5","flatsize":209108,"path":"All/py311-pymacaroons-0.13.0_2.pkg","repopath":"All/py311-pymacaroons-0.13.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":36128,"desc":"This is a Python implementation of Macaroons. PyMacaroons is stable and does not\nchange frequently. Please see the GitHub issues for the current roadmap.\n\nMacaroons, like cookies, are a form of bearer credential. Unlike opaque tokens,\nmacaroons embed caveats that define specific authorization requirements for the\ntarget service, the service that issued the root macaroon and which is capable\nof verifying the integrity of macaroons it receives.\n\nMacaroons allow for delegation and attenuation of authorization. They are simple\nand fast to verify, and decouple authorization policy from the enforcement of\nthat policy.","deps":{"py311-pynacl":{"origin":"security/py-pynacl","version":"1.5.0_2"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-pyluach","origin":"hebrew/py-pyluach","version":"2.2.0_1","comment":"Python package for manipulating Hebrew dates","maintainer":"yuri@FreeBSD.org","www":"https://github.com/simlist/pyluach","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"67819c25bd833aa5418e8ca181f3df9377a4e9d64dadc7f7328b6f44372937e5","flatsize":366678,"path":"All/py311-pyluach-2.2.0_1.pkg","repopath":"All/py311-pyluach-2.2.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":49740,"desc":"Pyluach is a Python package for manipulating Hebrew (Jewish) calendar dates and\nHebrew-Gregorian conversions.\n\nFeatures:\n* Conversion between Hebrew and Gregorian dates\n* Finding the difference between two dates\n* Finding a date at a given duration from the given date\n* Rich comparisons between dates\n* Finding the weekday of a given date\n* Finding the weekly Parsha reading of a given date\n* Getting the holiday occuring on a given date\n* Generating html and text Hebrew calendars","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["hebrew","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pylsqpack","origin":"www/py-pylsqpack","version":"0.3.19","comment":"Python wrapper for the ls-qpack QPACK library","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aiortc/pylsqpack","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ca5f75cc6e09314ef0fdfaececa60e8786b07d0496c8921a13b4c454f915e446","flatsize":903546,"path":"All/py311-pylsqpack-0.3.19.pkg","repopath":"All/py311-pylsqpack-0.3.19.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":62596,"desc":"pylsqpack is a wrapper around the ls-qpack library. It provides Python Decoder\nand Encoder objects to read or write HTTP/3 headers compressed with QPACK.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-pylru-cache","origin":"devel/py-pylru-cache","version":"0.1.4_1","comment":"LRU cache for Python","maintainer":"philip@FreeBSD.org","www":"https://pypi.org/project/py_lru_cache/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8cf8d4311bec176110114fa5e50958853ad2306409e088f956eb50e8f1d8c9fc","flatsize":67140,"path":"All/py311-pylru-cache-0.1.4_1.pkg","repopath":"All/py311-pylru-cache-0.1.4_1.pkg","licenselogic":"or","licenses":["BSD3CLAUSE","GPLv3"],"pkgsize":18332,"desc":"LRU cache for python. Provides a dictionary-like object as well\n as a method decorator.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pymaging","origin":"graphics/py-pymaging","version":"g20130908_2","comment":"Pure Python imaging library","maintainer":"ume@FreeBSD.org","www":"https://pymaging.rtfd.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ffaee69a408c77edc9220cd2abb9a85b89027a83b172cab76c50f26e0d9c2e84","flatsize":236433,"path":"All/py311-pymaging-g20130908_2.pkg","repopath":"All/py311-pymaging-g20130908_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":39556,"desc":"Pymaging is a pure Python imaging library that is compatible both\nwith Python 2 and Python 3.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pymad","origin":"audio/py-pymad","version":"0.10_2","comment":"Python wrapper for the MPEG Audio Decoder library","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jaqx0r/pymad","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f91bc54e085d535b8d6a17ba28c0fd872cb7bf6ca2433ee3a047ca109f2554b4","flatsize":68309,"path":"All/py311-pymad-0.10_2.pkg","repopath":"All/py311-pymad-0.10_2.pkg","licenselogic":"single","licenses":["LGPL20+"],"pkgsize":15664,"desc":"pymad is a Python module that allows Python programs to use the MPEG Audio\nDecoder library. pymad provides a high-level API, similar to the pyogg module,\nwhich makes reading PCM data from MPEG audio streams a piece of cake.","deps":{"libmad":{"origin":"audio/libmad","version":"0.16.4"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["audio","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyln-proto","origin":"net-p2p/pyln-proto","version":"23.11","comment":"Lightning Network protocol implementation","maintainer":"vd@FreeBSD.org","www":"https://github.com/ElementsProject/lightning/tree/master/contrib/pyln-proto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e8ca5b990f7bc0e9bbfac81f23d791dd7a671295dc142cbd7c1e08ed5d84361c","flatsize":490104,"path":"All/py311-pyln-proto-23.11.pkg","repopath":"All/py311-pyln-proto-23.11.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":83972,"desc":"Lightning Network protocol implementation\n\nThis package implements some of the Lightning Network protocol in pure python.\nIt is intended for protocol testing and some minor tooling only. It is not\ndeemed secure enough to handle any amount of real funds.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net-p2p","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pymarc","origin":"devel/py-pymarc","version":"5.2.3,1","comment":"Read Write And Modify MARC Bibliographic Data","maintainer":"python@FreeBSD.org","www":"https://gitlab.com/pymarc/pymarc","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"99101978e941b173077b98823973401df1ce90576f8f268a2310e0c289551597","flatsize":2678826,"path":"All/py311-pymarc-5.2.3,1.pkg","repopath":"All/py311-pymarc-5.2.3,1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":230244,"desc":"pymarc is a python library for working with MARC21 bibliographic data.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyln-bolt7","origin":"net-p2p/pyln-bolt7","version":"1.0.246","comment":"Lightning Network BOLT7 implementation","maintainer":"vd@FreeBSD.org","www":"https://github.com/ElementsProject/lightning/tree/master/contrib/pyln-spec/bolt7","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6a249c44816d749d662987c5c8ba7c15ce0048b1b0fb2323312460de35a5b42a","flatsize":183282,"path":"All/py311-pyln-bolt7-1.0.246.pkg","repopath":"All/py311-pyln-bolt7-1.0.246.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19544,"desc":"Lightning Network BOLT7 implementation","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net-p2p","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pylint-venv","origin":"devel/py-pylint-venv","version":"3.0.4","comment":"Pylint-venv allows use same Pylint with different virtual environments","maintainer":"yuri@FreeBSD.org","www":"https://github.com/jgosmann/pylint-venv/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9ae7ef19e93b277f174d4a9b5f3d4e5fd05eb943b04772f3c7f91cdc9305b6b6","flatsize":27313,"path":"All/py311-pylint-venv-3.0.4.pkg","repopath":"All/py311-pylint-venv-3.0.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7692,"desc":"Pylint does not respect the currently activated virtualenv if it is not\ninstalled in every virtual environment individually. This module provides a\nPylint init-hook to use the same Pylint installation with different virtual\nenvironments.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pylru","origin":"devel/py-pylru","version":"1.2.0_1","comment":"Least recently used (lru) cache implementation","maintainer":"kevans@FreeBSD.org","www":"https://github.com/jlhutch/pylru","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"649ee873fb0c0a2b1f18538e0000b19bf1f3bc2a692b6d0980289185a86827ad","flatsize":92402,"path":"All/py311-pylru-1.2.0_1.pkg","repopath":"All/py311-pylru-1.2.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":20460,"desc":"Pylru implements a true LRU cache along with several support classes. The cache\nis efficient and written in pure Python. It works with Python 2.6+ including the\n3.x series. Basic operations (lookup, insert, delete) all run in a constant\namount of time. Pylru provides a cache class with a simple dict interface. It\nalso provides classes to wrap any object that has a dict interface with a cache.\nBoth write-through and write-back semantics are supported. Pylru also provides\nclasses to wrap functions in a similar way, including a function decorator.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pylint-flask","origin":"devel/py-pylint-flask","version":"0.6_1","comment":"Pylint plugin to analyze Flask applications","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jschaf/pylint-flask","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ef81999035663814e593c09d31ee51a585df07d05c40c66b5a59032375e42c40","flatsize":54492,"path":"All/py311-pylint-flask-0.6_1.pkg","repopath":"All/py311-pylint-flask-0.6_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":11568,"desc":"pylint-flask is Pylint plugin for improving code analysis when editing code\nusing Flask. It is inspired by pylint-django.","deps":{"py311-astroid":{"origin":"devel/py-astroid","version":"3.3.9"},"py311-pylint-plugin-utils":{"origin":"devel/py-pylint-plugin-utils","version":"0.8.2"},"pylint-py311":{"origin":"devel/pylint","version":"3.3.5"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pylint-django","origin":"devel/py-pylint-django","version":"2.6.1","comment":"Pylint plugin to understand the Django web framework","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/pylint-dev/pylint-django","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4c3330c8cccf320f775011e9c69c8b584337c8fc3ecbdf7c864c715ea7986f7e","flatsize":286964,"path":"All/py311-pylint-django-2.6.1.pkg","repopath":"All/py311-pylint-django-2.6.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":53324,"desc":"pylint-django is a Pylint plugin for improving code analysis when analysing code\nusing Django. It is also used by the Prospector tool.","deps":{"py311-pylint-plugin-utils":{"origin":"devel/py-pylint-plugin-utils","version":"0.8.2"},"pylint-py311":{"origin":"devel/pylint","version":"3.3.5"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"DJANGO":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-pyln-client","origin":"net-p2p/pyln-client","version":"23.11","comment":"Python client library for lightningd (net-p2p/c-lightning)","maintainer":"vd@FreeBSD.org","www":"https://github.com/ElementsProject/lightning/tree/master/contrib/pyln-client","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"678cf287854941bfc6b0eac2d532030e5e61018a1559ef23c6f8e371be1fa470","flatsize":523947,"path":"All/py311-pyln-client-23.11.pkg","repopath":"All/py311-pyln-client-23.11.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":82192,"desc":"A python client library for lightningd (net-p2p/c-lightning)\n\nThis package implements the Unix socket based JSON-RPC protocol that lightningd\nexposes to the rest of the world. It can be used to call arbitrary functions on\nthe RPC interface, and serves as a basis for plugins written in python.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net-p2p","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pylibsrtp","origin":"devel/py-pylibsrtp","version":"0.11.0","comment":"Python wrapper around libsrtp","maintainer":"bofh@FreeBSD.org","www":"https://github.com/aiortc/pylibsrtp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eb65fcf5a59541baf37da45f4e6cb010ede914f212ced841eae31d4f16a93c20","flatsize":67916,"path":"All/py311-pylibsrtp-0.11.0.pkg","repopath":"All/py311-pylibsrtp-0.11.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":15540,"desc":"pylibsrtp is a Python wrapper around libsrtp, making it possible to encrypt and\ndecrypt Secure Real-time Transport Protocol (SRTP) packets from Python code.\n\nSRTP is a profile of the Real-time Transport Protocol (RTP) which provides\nconfidentiality, message authentication, and replay protection. It is defined\nby RFC 3711.","deps":{"libsrtp2":{"origin":"net/libsrtp2","version":"2.7.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pylibmc","origin":"databases/py-pylibmc","version":"1.6.3_1","comment":"Quick and small memcached client for Python","maintainer":"bofh@FreeBSD.org","www":"https://sendapatch.se/projects/pylibmc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"264bac0831d10837f4e74b790d300bcd8871f7ff1a3ff2605715c7a9e95ab3c9","flatsize":169188,"path":"All/py311-pylibmc-1.6.3_1.pkg","repopath":"All/py311-pylibmc-1.6.3_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":48372,"desc":"pylibmc is a client in Python for memcached. It is a wrapper around\nTangentOrg's libmemcached library.\n\nThe interface is intentionally made as close to python-memcached as possible,\nso that applications can drop-in replace it.\n\npylibmc leverages among other things configurable behaviors, data pickling,\ndata compression, battle-tested GIL retention, consistent distribution, and\nthe binary memcached protocol.","deps":{"libmemcached":{"origin":"databases/libmemcached","version":"1.1.4_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pylint-plugin-utils","origin":"devel/py-pylint-plugin-utils","version":"0.8.2","comment":"Utilities and helpers for writing Pylint plugins","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/pylint-dev/pylint-plugin-utils","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bed66c2af80b7e6210eb773a15a7967a8e0066e9bc3b9effb72ff03cde2275b8","flatsize":64513,"path":"All/py311-pylint-plugin-utils-0.8.2.pkg","repopath":"All/py311-pylint-plugin-utils-0.8.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":13924,"desc":"Utilities and helpers for writing Pylint plugins. This is not a direct Pylint\nplugin, but rather a set of tools and functions used by other plugins such as\npylint-django and pylint-celery.","deps":{"pylint-py311":{"origin":"devel/pylint","version":"3.3.5"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pylibacl","origin":"security/py-pylibacl","version":"0.7.0_1","comment":"Manipulate ACL with Python","maintainer":"joris.dedieu@gmail.com","www":"https://pylibacl.k1024.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"47a8a3274113a7e9b5baa33b212ae53bbb5e6d21ba974f3183fc19f49535ee92","flatsize":58983,"path":"All/py311-pylibacl-0.7.0_1.pkg","repopath":"All/py311-pylibacl-0.7.0_1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":19776,"desc":"py-pylibacl -- Manipulate the POSIX.1e Access Control Lists with python","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-pylev","origin":"devel/py-pylev","version":"1.4.0_1","comment":"Pure Python Levenshtein implementation","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/toastdriven/pylev","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d9577528bd21958f6e936946d4d08018c17fd4dec2a159ae95ed9fd01c47ef72","flatsize":33649,"path":"All/py311-pylev-1.4.0_1.pkg","repopath":"All/py311-pylev-1.4.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":8432,"desc":"pylev is a pure Python Levenshtein implementation that's not freaking GPL'd.\n\nIt is based off the Wikipedia code samples at\nhttp://en.wikipedia.org/wiki/Levenshtein_distance.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyleri","origin":"devel/py-pyleri","version":"1.4.3","comment":"Python Left-Right Parser","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/cesbit/pyleri","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"648362a1684906cce14daa499447f9cd35e0d1eeff11df24ae7ddf212cd2723b","flatsize":330510,"path":"All/py311-pyleri-1.4.3.pkg","repopath":"All/py311-pyleri-1.4.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":52120,"desc":"Pyleri is an easy-to-use parser created for SiriDB. We first used lrparsing and\nwrote jsleri for auto-completion and suggestions in our web console. Later we\nfound small issues within the lrparsing module and also had difficulties keeping\nthe language the same in all projects. That is when we decided to create Pyleri\nwhich can export a created grammar to JavaScript, C, Python, Go and Java.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pymc3","origin":"math/py-pymc3","version":"3.11.5_1","comment":"Probabilistic programming in Python","maintainer":"yuri@FreeBSD.org","www":"https://docs.pymc.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"69e59c9174aae2deb41b7a1e2ec8b414cc171d99395eb51bac981a6dcc0faa70","flatsize":10033782,"path":"All/py311-pymc3-3.11.5_1.pkg","repopath":"All/py311-pymc3-3.11.5_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1239116,"desc":"PyMC3 is a Python package for Bayesian statistical modeling and Probabilistic\nMachine Learning which focuses on advanced Markov chain Monte Carlo and\nvariational fitting algorithms. Its flexibility and extensibility make it\napplicable to a large suite of problems.","deps":{"py311-arviz":{"origin":"math/py-arviz","version":"0.17.0"},"py311-cachetools":{"origin":"devel/py-cachetools","version":"5.5.2"},"py311-deprecat":{"origin":"devel/py-deprecat","version":"2.1.3_1"},"py311-dill":{"origin":"devel/py-dill","version":"0.3.9"},"py311-fastprogress":{"origin":"devel/py-fastprogress","version":"1.0.3_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-patsy":{"origin":"math/py-patsy","version":"1.0.1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"py311-semver":{"origin":"devel/py-semver","version":"3.0.4"},"py311-theano":{"origin":"math/py-theano","version":"1.0.5_3"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pylons-sphinx-themes","origin":"textproc/py-pylons-sphinx-themes","version":"1.0.13_1","comment":"Sphinx themes for Pylons Project documentation","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Pylons/pylons-sphinx-themes","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8f94864f03a616f698cd1b4134ff4206333bb17699002a6791a5c84a7c0f977a","flatsize":174651,"path":"All/py311-pylons-sphinx-themes-1.0.13_1.pkg","repopath":"All/py311-pylons-sphinx-themes-1.0.13_1.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":135256,"desc":"Pylons Sphinx Themes is a Python package that contains Sphinx themes for Pylons\nrelated projects. This project is based on Pylons Sphinx Theme (singular), but\nuses a package implementation instead of git submodules and manual steps.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-pyliblo","origin":"audio/py-pyliblo","version":"0.10.0_3","comment":"Python wrapper for the Liblo OSC Library","maintainer":"sunpoet@FreeBSD.org","www":"https://das.nasophon.de/pyliblo/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0dc5ad9aa37985108eedbb611f189fb3b587eb4108313a409e94809583ce2e36","flatsize":253202,"path":"All/py311-pyliblo-0.10.0_3.pkg","repopath":"All/py311-pyliblo-0.10.0_3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":74704,"desc":"pyliblo is a Python wrapper for the liblo OSC library. It supports almost the\ncomplete functionality of liblo, allowing you to send and receive OSC messages\nusing a nice and simple Python API.\n\nAlso included are the command line utilities send_osc and dump_osc.","deps":{"liblo":{"origin":"audio/liblo","version":"0.32"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["audio","python"],"annotations":{"deprecated":"Upstream is inactive for over 9 years","expiration_date":"2025-03-31","flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUpstream is inactive for over 9 years.\n\nIt is scheduled to be removed on or after 2025-03-31."}]},{"name":"py311-pykwalify","origin":"textproc/py-pykwalify","version":"1.8.0_2","comment":"Python library and CLI for JSON/YAML schema validation","maintainer":"0mp@FreeBSD.org","www":"https://github.com/Grokzen/pykwalify","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6937a8af0c0aaf8c5440f5f95161e232615459782cf5ce69319f0cba84baf170","flatsize":369770,"path":"All/py311-pykwalify-1.8.0_2.pkg","repopath":"All/py311-pykwalify-1.8.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":54740,"desc":"pyKwalify is a YAML/JSON validation library.\n\nThis framework is a port with a lot of added functionality of the Java version\nof the framework kwalify that can be found at\nhttp://www.kuwata-lab.com/kwalify/\n\nThe schema this library is based on and extended from:\nhttp://www.kuwata-lab.com/kwalify/ruby/users-guide.01.html#schema","deps":{"py311-docopt":{"origin":"devel/py-docopt","version":"0.6.2_2"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-ruamel.yaml":{"origin":"devel/py-ruamel.yaml","version":"0.18.10_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"options":{"EXAMPLES":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-pylast","origin":"audio/py-pylast","version":"5.5.0","comment":"Python interface to Last.fm and Libre.fm","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/pylast/pylast","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"65626a685f7a2e21d82a9279f7f7ced4d115d15ea7f5dc7a20fa98d6b5f8bc82","flatsize":387340,"path":"All/py311-pylast-5.5.0.pkg","repopath":"All/py311-pylast-5.5.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":57696,"desc":"pyLast is a Python interface to Last.fm and other API-compatible websites such\nas Libre.fm.","deps":{"py311-httpx":{"origin":"www/py-httpx","version":"0.28.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["audio","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pylama","origin":"devel/py-pylama","version":"7.7.1_1","comment":"Code audit tool for Python","maintainer":"alex@xanderio.de","www":"https://github.com/klen/pylama","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"17f54efddfdad4da65f43ccaea44d25665abcb9b3aacd3884b53f2b88ec6b02b","flatsize":277702,"path":"All/py311-pylama-7.7.1_1.pkg","repopath":"All/py311-pylama-7.7.1_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":59228,"desc":"Code audit tool for Python and JavaScript. Pylama wraps these tools:\n\n- pycodestyle (formerly pep8) (c) 2012-2013, Florent Xicluna;\n- pydocstyle (formerly pep257 by Vladimir Keleshev) (c) 2014, Amir Rachum;\n- PyFlakes (c) 2005-2013, Kevin Watters;\n- Mccabe (c) Ned Batchelder;\n- Pylint (c) 2013, Logilab (should be installed 'pylama_pylint' module);\n- Radon (c) Michele Lacchia\n- gjslint (c) The Closure Linter Authors (should be installed 'pylama_gjslint'\n  module);\n- eradicate (c) Steven Myint;\n- Mypy (c) Jukka Lehtosalo and contributors;","deps":{"py311-mccabe":{"origin":"devel/py-mccabe","version":"0.7.0_2"},"py311-pycodestyle":{"origin":"devel/py-pycodestyle","version":"2.12.1_1"},"py311-pydocstyle":{"origin":"devel/py-pydocstyle","version":"6.3.0_1"},"py311-pyflakes":{"origin":"devel/py-pyflakes","version":"3.2.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pylink-square","origin":"comms/py-pylink-square","version":"1.4.0","comment":"Python interface for the SEGGER J-Link","maintainer":"awoonyaa@gmail.com","www":"https://pypi.org/project/pylink-square/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"87855945a00ff722306e4ffa823048a51898905e88911a74b543e2d98ce075cb","flatsize":1198525,"path":"All/py311-pylink-square-1.4.0.pkg","repopath":"All/py311-pylink-square-1.4.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":133016,"desc":"Python interface for the SEGGER J-Link","deps":{"py311-behave":{"origin":"devel/py-behave","version":"1.2.6_1"},"py311-coverage":{"origin":"devel/py-coverage","version":"7.6.10_1"},"py311-psutil":{"origin":"sysutils/py-psutil","version":"7.0.0"},"py311-pycodestyle":{"origin":"devel/py-pycodestyle","version":"2.12.1_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-sphinx":{"origin":"textproc/py-sphinx","version":"5.3.0_3,1"},"py311-sphinx-argparse":{"origin":"textproc/py-sphinx-argparse","version":"0.5.2"},"py311-sphinx_rtd_theme":{"origin":"textproc/py-sphinx_rtd_theme","version":"1.0.0_1"},"py311-sphinxcontrib-napoleon":{"origin":"textproc/py-sphinxcontrib-napoleon","version":"0.7_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["comms","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pykml","origin":"misc/py-pykml","version":"0.2.0_1","comment":"Python KML library, language for encoding, annotating geographic data","maintainer":"yuri@FreeBSD.org","www":"https://pythonhosted.org/pykml","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3ed3e451db1bb60d47bdf88b8c4a38d6e5e9535f3fc02058c7eb82e2734d34a3","flatsize":426719,"path":"All/py311-pykml-0.2.0_1.pkg","repopath":"All/py311-pykml-0.2.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":54068,"desc":"pyKML is a Python package for creating, parsing, manipulating, and validating\nKML, a language for encoding and annotating geographic data.\n\npyKML is based on the lxml.objectify API which provides a Pythonic API for\nworking with XML documents. pyKML adds additional functionality specific to the\nKML language.\n\nKML comes in several flavors. pyKML can be used with KML documents that follow\nthe base OGC KML specification, the Google Extensions Namespace, or a\nuser-supplied extension to the base KML specification (defined by an XML Schema\ndocument).","deps":{"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pykeepass-cache","origin":"security/py-pykeepass-cache","version":"2.0.3_1","comment":"Database caching for PyKeePass","maintainer":"DtxdF@disroot.org","www":"https://pypi.org/project/pykeepass-cache","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4f8432a0bd84d9af4cfe6e9b46731e4046efe08447e8f7a9d80b06d05fc8592a","flatsize":66455,"path":"All/py311-pykeepass-cache-2.0.3_1.pkg","repopath":"All/py311-pykeepass-cache-2.0.3_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":19480,"desc":"pykeepass_cache is a support library for pykeepass. It is a drop-in\nreplacement for pykeepass.PyKeePass which caches databases in a\nbackground process to make database access faster.\n\nThis is useful in situations where the program is terminated between\ninvocations (e.g. CLI scripts). The background process will\nautomatically shut down after 300 seconds.","deps":{"py311-daemon":{"origin":"devel/py-daemon","version":"2.3.0_1"},"py311-pykeepass":{"origin":"security/py-pykeepass","version":"4.1.0"},"py311-rpyc":{"origin":"devel/py-RPyC","version":"6.0.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-pyla","origin":"comms/pyla","version":"1.1.7.1_2","comment":"Hylafax client written in Python","maintainer":"mike@Reifenberger.com","www":"http://www.teamsw.it/pyla/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7889106f747dec33356a11c32193ff7b8e75886219057ee1fabd8f0610d8d254","flatsize":2469471,"path":"All/py311-pyla-1.1.7.1_2.pkg","repopath":"All/py311-pyla-1.1.7.1_2.pkg","licenselogic":"single","pkgsize":560288,"desc":"What's Pyla Project?\n Pyla wants to be a new Hylafax client entirely\n written using the Python interpreter.\n\nWhat can I do with Pyla?\n With Pyla you can basically send and manage faxes.\n It actually mimics WHFC in its interface so if you like WHFC,\n you'll probably feel comfortable with Pyla too.\n\nWhy should I use Pyla?\n There're a lot of Hylafax clients out there,\n Pyla's main advantage is probably its platform independence.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["comms","python"]},{"name":"py311-pykeepass","origin":"security/py-pykeepass","version":"4.1.0","comment":"Python library to interact with keepass databases","maintainer":"DtxdF@disroot.org","www":"https://pypi.org/project/pykeepass","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f4eb925d6faa58db6cc46b9dc4922007b5fe4fbdaaeb6193d54a9fb061559632","flatsize":570265,"path":"All/py311-pykeepass-4.1.0.pkg","repopath":"All/py311-pykeepass-4.1.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":93776,"desc":"pykeepass is a python library to interact with keepass databases\n(supports KDBX3 and KDBX4). You can perform many tasks such as\nfinding entries, groups, manipulate entries, group entries,\nattachments, and much more. All in a single Python library.","deps":{"py311-argon2-cffi":{"origin":"security/py-argon2-cffi","version":"21.3.0_2"},"py311-construct":{"origin":"devel/py-construct","version":"2.10.70_1,1"},"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-pycryptodomex":{"origin":"security/py-pycryptodomex","version":"3.21.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-pyjwt1","origin":"www/py-pyjwt1","version":"1.7.1_1","comment":"JSON Web Token implementation in Python","maintainer":"terje@elde.net","www":"https://github.com/progrium/pyjwt","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8c743421c4125a62f163f6fdfb01ca779bb672e3e51cdf374df248eff2de1924","flatsize":187205,"path":"All/py311-pyjwt1-1.7.1_1.pkg","repopath":"All/py311-pyjwt1-1.7.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":35340,"desc":"A Python implementation of JSON Web Tokens.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"RSASSA":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-pyjwt","origin":"www/py-pyjwt","version":"2.8.0","comment":"JSON Web Token implementation in Python","maintainer":"sunpoet@FreeBSD.org","www":"https://pyjwt.readthedocs.io/en/stable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"296177838590e19268be493921596778432e4456c119943b58ae5b898d8e05d6","flatsize":279606,"path":"All/py311-pyjwt-2.8.0.pkg","repopath":"All/py311-pyjwt-2.8.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":47536,"desc":"PyJWT is a Python implementation of RFC 7519.","deps":{"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"CRYPTO":"on"},"annotations":{"cpe":"cpe:2.3:a:pyjwt_project:pyjwt:2.8.0:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-pyjsparser","origin":"devel/py-pyjsparser","version":"2.7.1_1","comment":"Fast javascript parser","maintainer":"tcberner@FreeBSD.org","www":"https://github.com/PiotrDabkowski/pyjsparser","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fa01afc08bb8312ae46ee079a8e762b7b5ac3ef10d9002e01bbd956dd5e96053","flatsize":466811,"path":"All/py311-pyjsparser-2.7.1_1.pkg","repopath":"All/py311-pyjsparser-2.7.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":63748,"desc":"Fast JavaScript parser - manual translation of esprima.js to python. Takes 1\nsecond to parse whole angular.js library so parsing speed is about 100k\ncharacters per second which makes it the fastest and most comprehensible\nJavaScript parser for python out there.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyscf","origin":"science/py-pyscf","version":"2.6.2_1","comment":"Python module for quantum chemistry","maintainer":"yuri@FreeBSD.org","www":"https://pyscf.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d06cd4907151404cc10ddd45de1840161eb841f109df186bb76ecbd49d853238","flatsize":73639683,"path":"All/py311-pyscf-2.6.2_1.pkg","repopath":"All/py311-pyscf-2.6.2_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":9815872,"desc":"The Python-based Simulations of Chemistry Framework (PySCF) is an open-source\ncollection of electronic structure modules powered by Python. The package\nprovides a simple, lightweight, and efficient platform for quantum chemistry\ncalculations and methodology development. PySCF can be used to simulate the\nproperties of molecules, crystals, and custom Hamiltonians using mean-field\nand post-mean-field methods. To ensure ease of extensibility, almost all of\nthe features in PySCF are implemented in Python, while computationally critical\nparts are implemented and optimized in C. Using this combined Python/C\nimplementation, the package is as efficient as the best existing C or Fortran\nbased quantum chemistry programs. In addition to its core libraries, PySCF\nsupports a rich ecosystem of extension modules.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libcint":{"origin":"science/libcint","version":"6.1.2_2"},"libxc":{"origin":"science/libxc","version":"6.2.2"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"},"py311-h5py":{"origin":"science/py-h5py","version":"3.13.0"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"xcfun":{"origin":"science/xcfun","version":"2.1.1.1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-pyintelowl","origin":"devel/py-pyintelowl","version":"4.4.2_1","comment":"Python SDK and Command Line Client for interacting with IntelOwl API","maintainer":"acm@FreeBSD.org","www":"https://github.com/intelowlproject/pyintelowl","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ce8d6706c982f0acf1fb86febcd3f139c9d5a5cbb3442e4723236fa2a23f6c0a","flatsize":675984,"path":"All/py311-pyintelowl-4.4.2_1.pkg","repopath":"All/py311-pyintelowl-4.4.2_1.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":91104,"desc":"Robust Python SDK and Command Line Client for interacting with IntelOwl's API.\n\nFeatures\n\n- Easy one-time configuration with self documented help and hints along the\n  way.\n- Request new analysis for observables and files.\n- Select which analyzers you want to run for every analysis you perform.\n- Choose whether you want to HTTP poll for the analysis to finish or not.\n- List all jobs or view one job in a prettified tabular form.\n- List all tags or view one tag in a prettified tabular form.\n- Tabular view of the analyzer_config.json and connector_config.json from\n  IntelOwl with RegEx matching capabilities.","deps":{"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-click-creds":{"origin":"devel/py-click-creds","version":"0.0.3_1"},"py311-geocoder":{"origin":"devel/py-geocoder","version":"1.38.1_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-rich":{"origin":"textproc/py-rich","version":"14.0.0"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyked","origin":"science/py-pyked","version":"0.4.1.16_3","comment":"Package for manipulating Chemical Kinetics Experimental Data files","maintainer":"yuri@FreeBSD.org","www":"https://pr-omethe-us.github.io/PyKED/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f502a523a51f33be0a46aed95624a88be7938aa15366f9bf626b471339906123","flatsize":1046843,"path":"All/py311-pyked-0.4.1.16_3.pkg","repopath":"All/py311-pyked-0.4.1.16_3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":118136,"desc":"PyKED is a Python package that provides the reference implementation of the\ninterface to ChemKED files. PyKED reads ChemKED files, validates their structure\nand content, and allows the user to interact with the data contained in the\nChemKED file.","deps":{"py311-Cerberus":{"origin":"devel/py-cerberus","version":"1.3.7"},"py311-habanero":{"origin":"www/py-habanero","version":"1.2.6"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pint":{"origin":"devel/py-pint","version":"0.23"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-uncertainties":{"origin":"math/py-uncertainties","version":"3.2.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-pykdtree","origin":"devel/py-pykdtree","version":"1.3.13","comment":"Fast kd-tree implementation with OpenMP-enabled queries","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/storpipfugl/pykdtree","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e127063b87148ec722f87ea9cfbb040becfbed2f17c9a5148fb273da46fc3701","flatsize":222271,"path":"All/py311-pykdtree-1.3.13.pkg","repopath":"All/py311-pykdtree-1.3.13.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":64756,"desc":"pykdtree is a kd-tree implementation for fast nearest neighbour search in\nPython. The aim is to be the fastest implementation around for common use cases\n(low dimensions and low number of neighbours) for both tree construction and\nqueries.\n\nThe implementation is based on scipy.spatial.cKDTree and libANN by combining the\nbest features from both and focus on implementation efficiency.\n\nThe interface is similar to that of scipy.spatial.cKDTree except only Euclidean\ndistance measure is supported.\n\nQueries are optionally multithreaded using OpenMP.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyinotify","origin":"devel/py-pyinotify","version":"0.9.6_1","comment":"Python interface to (lib)inotify","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/seb-m/pyinotify","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"02b34ed9e565c638885e0a97c07af76a154522611e229436e557305f067a5b14","flatsize":321241,"path":"All/py311-pyinotify-0.9.6_1.pkg","repopath":"All/py311-pyinotify-0.9.6_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":51376,"desc":"Python library for (lib)inotify","deps":{"libinotify":{"origin":"devel/libinotify","version":"20240724"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyjacklib","origin":"audio/py-pyjacklib","version":"0.1.1_2","comment":"Python bindings for the Jack library","maintainer":"ports@FreeBSD.org","www":"https://github.com/jackaudio/pyjacklib","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5785199a36d17c1f8db52ecd7050582d65e12ce70b01d0523ad0d21451598ce5","flatsize":246478,"path":"All/py311-pyjacklib-0.1.1_2.pkg","repopath":"All/py311-pyjacklib-0.1.1_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":37568,"desc":"Python bindings for libjack using ctypes, which allow you to write\nJACK client applications in Python.\n\nThe library provides a low-level, almost unaltered mapping of the\nlibjack C API, plus a few additional convenience functions.","deps":{"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["audio"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-pyjacklib port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-pyisemail","origin":"mail/py-pyisemail","version":"2.0.1","comment":"Simple, robust email validation","maintainer":"yuri@FreeBSD.org","www":"http://michaelherold.github.io/pyIsEmail/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2374bc423cde8f3b978d9b1921da8a85bac3d144619e0a8768bbf86df58b6ded","flatsize":209547,"path":"All/py311-pyisemail-2.0.1.pkg","repopath":"All/py311-pyisemail-2.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":34936,"desc":"pyIsEmail is a no-nonsense approach for checking whether that user-supplied\nemail address could be real.","deps":{"py311-dnspython":{"origin":"dns/py-dnspython","version":"2.7.0,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["mail","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyinsane2","origin":"graphics/py-pyinsane2","version":"2.0.13_2","comment":"Python library to access and use image scanners","maintainer":"yuri@FreeBSD.org","www":"https://gitlab.gnome.org/World/OpenPaperwork/pyinsane/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a9b209f15d8fa3dae129201dfe267da7c64c65cc54f61b5803e208962ca2be57","flatsize":372851,"path":"All/py311-pyinsane2-2.0.13_2.pkg","repopath":"All/py311-pyinsane2-2.0.13_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":68008,"desc":"Python library to access and use image scanners.\n\nSupport for:\n* Sane (Scanners on GNU/Linux, *BSD, MacOSX, etc)\n* WIA 2 (Windows Image Acquisition ; Scanners on Microsoft Windows >= Vista)\n\nIt supports:\n* Flatbed\n* Automatic Document Feeder\n* While scanning, can provide chunks of the image for on-the-fly preview\n  (see Paperwork for instance)","deps":{"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyicap","origin":"net/py-pyicap","version":"1.0.b1_1","comment":"Lightweight Python framework for writing ICAP services","maintainer":"contato@kanazuchi.com","www":"https://github.com/netom/pyicap","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"187a06654590575d1f61eab8e7c0272c7f99f32645172e0d1a836be5280bf4ac","flatsize":90365,"path":"All/py311-pyicap-1.0.b1_1.pkg","repopath":"All/py311-pyicap-1.0.b1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":18908,"desc":"A Python framework for writing ICAP servers (RFC 3507).\n\nICAP is a protocol that is used by HTTP proxies to ask a separate service (an\nICAP server) to do modification on HTTP requests and responses it proxies. Such\nproxy is an ICAP client.\nICAP can be used to check permissions, scan viruses, place ads or otherwise\nmodify the headers, content or request URL or HTTP requests and/or responses.\nThese can be done without modifying the proxy server's code.\n\nThe popular proxy software Squid 3.x supports the ICAP protocol, and this\nframework was tested with Squid3.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyina","origin":"devel/py-pyina","version":"0.3.0","comment":"MPI parallel map and cluster scheduling","maintainer":"sunpoet@FreeBSD.org","www":"https://pyina.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0c0c48ddf18801fb9df4b5ecf745c660347183f886090e1c3bb0a244569e8b6b","flatsize":423808,"path":"All/py311-pyina-0.3.0.pkg","repopath":"All/py311-pyina-0.3.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":64484,"desc":"The pyina package provides several basic tools to make MPI-based parallel\ncomputing more accessable to the end user. The goal of pyina is to allow the\nuser to extend their own code to MPI-based parallel computing with minimal\nrefactoring.","deps":{"py311-dill":{"origin":"devel/py-dill","version":"0.3.9"},"py311-mpi4py":{"origin":"net/py-mpi4py","version":"4.0.3_1"},"py311-mystic":{"origin":"devel/py-mystic","version":"0.4.3"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pathos":{"origin":"devel/py-pathos","version":"0.3.3_1"},"py311-pox":{"origin":"devel/py-pox","version":"0.3.5"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyinstaller-hooks-contrib","origin":"devel/py-pyinstaller-hooks-contrib","version":"2023.12","comment":"Community maintained hooks for pyinstaller","maintainer":"hsw@bitmark.com","www":"https://pypi.org/project/pyinstaller-hooks-contrib/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"05d91a005bac81491dfee91c4b3a98418937d3214441b0b08623fb322167e4e8","flatsize":1296395,"path":"All/py311-pyinstaller-hooks-contrib-2023.12.pkg","repopath":"All/py311-pyinstaller-hooks-contrib-2023.12.pkg","licenselogic":"and","licenses":["APACHE20","GPLv2+"],"pkgsize":214660,"desc":"This package is a collection of hooks for PyInstaller and allows it to\nwork seamlessly when a package does not work with PyInstaller or has\ndata files that are needed at runtime.\n\nVarious hooks are avaiable.  A runtime hook helps the bootloader to\nlaunch an app, setting up the environment. A package hook tells\nPyInstaller what to include in the final application - such as the\ndata files and hidden imports.","deps":{"py311-wheel":{"origin":"devel/py-wheel","version":"0.45.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"cpe":"cpe:2.3:a:pyinstaller-hooks-contrib:pyinstaller-hooks-contrib:2023.12:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-pyhull","origin":"math/py-pyhull","version":"2015.2.1_4","comment":"Computation of convex hull, Delaunay triangulation and Voronoi diagram","maintainer":"yuri@FreeBSD.org","www":"https://pypi.org/project/pyhull/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9713c7d03d6796b0da0b005dcaa1df5fafc6c7eb9730ea9b4c78b4c65c96f9ff","flatsize":469652,"path":"All/py311-pyhull-2015.2.1_4.pkg","repopath":"All/py311-pyhull-2015.2.1_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":164184,"desc":"A Python wrapper to Qhull (www.qhull.org) for the computation\nof the convex hull, Delaunay triangulation and Voronoi diagram.\n\nSee also: https://github.com/materialsvirtuallab/pyhull","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyicu","origin":"devel/py-pyicu","version":"2.13.1_1","comment":"Python extension wrapping the ICU C++ API","maintainer":"sunpoet@FreeBSD.org","www":"https://gitlab.pyicu.org/main/pyicu","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6bdf6660718a056a339b1bd26145cf0913e9d7551dcaf2c1c7713ba61b4088ac","flatsize":1380561,"path":"All/py311-pyicu-2.13.1_1.pkg","repopath":"All/py311-pyicu-2.13.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":283796,"desc":"PyICU is a python extension wrapping IBM's ICU C++ API.\nPyICU is supported on Mac OS X, Linux (32- and 64-bit) and Windows.","deps":{"icu":{"origin":"devel/icu","version":"76.1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyhdfe","origin":"math/py-pyhdfe","version":"0.2.0_1","comment":"High dimensional fixed effect absorption","maintainer":"yuri@FreeBSD.org","www":"https://github.com/jeffgortmaker/pyhdfe","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c09868058def3924f6d245a2d2cea12710b3aa84aeecce53d0638be59125c51f","flatsize":225989,"path":"All/py311-pyhdfe-0.2.0_1.pkg","repopath":"All/py311-pyhdfe-0.2.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":40444,"desc":"PyHDFE is a Python 3 implementation of algorithms for absorbing high dimensional\nfixed effects. This package was created by Jeff Gortmaker in collaboration with\nAnya Tarascina.\n\nWhat PyHDFE won't do is provide a convenient interface for running regressions.\nInstead, the package is meant to be incorporated into statistical projects that\nwould benefit from performant fixed effect absorption. Another goal is\nfacilitating fair comparison of algorithms that have been previously implemented\nin various languages with different convergence criteria.\n\nDevelopment of the package has been guided by code made publicly available by\nmany researchers and practitioners. For a full list of papers and software cited\nin this documentation, refer to the references section of the documentation.","deps":{"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyhcl","origin":"devel/py-pyhcl","version":"0.4.5_1","comment":"HCL configuration parser for Python","maintainer":"ale_sagra@hotmail.com","www":"https://github.com/virtuald/pyhcl","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ae2efc9462fe19d46d5f2d92c343f04d00300bb7b8b02ce928d368f8dfa24814","flatsize":552269,"path":"All/py311-pyhcl-0.4.5_1.pkg","repopath":"All/py311-pyhcl-0.4.5_1.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":94816,"desc":"Implements a parser for HCL (HashiCorp Configuration Language) in Python.\nThis implementation aims to be compatible with the original golang version of\nthe parser.\n\nThe grammar and many of the tests/fixtures were copied/ported from the golang\nparser into pyhcl. All releases are tested with a variety of Python versions\nfrom Python 2.7 onward.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyhashxx","origin":"devel/py-pyhashxx","version":"0.1.3_1","comment":"Python wrapper for xxHash algorithm","maintainer":"ports@FreeBSD.org","www":"https://github.com/ewencp/pyhashxx","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"22b7b7d12cc7834bf805ceaa70428d4fc7ede99f15110986db6f16a03c18f1f6","flatsize":46376,"path":"All/py311-pyhashxx-0.1.3_1.pkg","repopath":"All/py311-pyhashxx-0.1.3_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":12556,"desc":"Python wrapper of xxhash that supports concurrency","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-pyhashxx port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-pygtail","origin":"textproc/py-pygtail","version":"0.6.1_2","comment":"Python module which reads log file lines that have not been read","maintainer":"demon@FreeBSD.org","www":"https://pypi.org/project/pygtail/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b4da05ab58214531aa4825a5cc24b28a224a8c1e288313800974098fa36dd379","flatsize":41355,"path":"All/py311-pygtail-0.6.1_2.pkg","repopath":"All/py311-pygtail-0.6.1_2.pkg","licenselogic":"single","pkgsize":10396,"desc":"A python \"port\" of logcheck's logtail2.\n\nPygtail reads log file lines that have not been read.  It will even handle\nlog files that have been rotated.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-pyinfra","origin":"sysutils/py-pyinfra","version":"3.2_1","comment":"Automates infrastructure using Python","maintainer":"dev@submerge.ch","www":"https://pyinfra.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ec09c81719929dfc2778e786b346f404681d394ee7d3b0275e94e4b79c1989cc","flatsize":3383934,"path":"All/py311-pyinfra-3.2_1.pkg","repopath":"All/py311-pyinfra-3.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":460104,"desc":"pyinfra turns Python code into shell commands and runs them on your servers.\nExecute ad-hoc commands and write declarative operations. Target SSH servers,\nlocal machine and Docker containers. Fast and scales from one server to\nthousands.\n\nThink ansible but Python instead of YAML, and a lot faster.","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-configparser":{"origin":"devel/py-configparser","version":"3.5.3_2,1"},"py311-distro":{"origin":"sysutils/py-distro","version":"1.9.0"},"py311-gevent":{"origin":"devel/py-gevent","version":"24.2.1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-paramiko":{"origin":"security/py-paramiko","version":"2.11.0_3"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-pywinrm":{"origin":"security/py-pywinrm","version":"0.5.0"},"py311-setuptools":{"origin":"devel/py-setuptools","version":"63.1.0_2"},"py311-typeguard":{"origin":"devel/py-typeguard","version":"4.4.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"annotations":{"flavor":"py311"}},{"name":"py311-pyhanko-certvalidator","origin":"security/py-pyhanko-certvalidator","version":"0.26.8","comment":"Validates X.509 certificates and paths","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/MatthiasValvekens/certvalidator","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3e49c8ef0281af6cb33ebbfb30551fadf6199efdfd7d1d4c8cf6f8c1335ebdba","flatsize":1311342,"path":"All/py311-pyhanko-certvalidator-0.26.8.pkg","repopath":"All/py311-pyhanko-certvalidator-0.26.8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":196668,"desc":"pyhanko-certvalidator is a Python library for validating X.509 certificates\npaths. It supports various options, including: validation at a specific moment\nin time, whitelisting and revocation checks.\n\nThis library started as a fork of wbond/certvalidator with patches for pyHanko,\nbut has since diverged considerably from its parent repository.","deps":{"py311-asn1crypto":{"origin":"devel/py-asn1crypto","version":"1.5.1_1"},"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-oscrypto":{"origin":"security/py-oscrypto","version":"1.3.0_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-uritools":{"origin":"net/py-uritools","version":"4.0.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"options":{"ASYNC_HTTP":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-pygraphviz","origin":"graphics/py-pygraphviz","version":"1.6_1","comment":"Python interface to GraphViz agraph","maintainer":"python@FreeBSD.org","www":"https://pygraphviz.github.io","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4930785c4d89882e76ac7bbc58bd79f8fd86a89abb8c09b39088b78a0a8e79f1","flatsize":520537,"path":"All/py311-pygraphviz-1.6_1.pkg","repopath":"All/py311-pygraphviz-1.6_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":79632,"desc":"PyGraphviz is a Python interface to the Graphviz graph layout and\nvisualization package. With PyGraphviz you can create, edit, read,\nwrite, and draw graphs using Python to access the Graphviz graph\ndata structure and layout algorithms.","deps":{"graphviz":{"origin":"graphics/graphviz","version":"12.2.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pygraph","origin":"graphics/py-pygraph","version":"0.3.0_1","comment":"Graph manipulation library in pure Python","maintainer":"ehaupt@FreeBSD.org","www":"https://pypi.org/project/PyGraph/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d062dc33fb4417ae5dbdda27e518d08ec707159a50602f46b86d3b1502582eb0","flatsize":330792,"path":"All/py311-pygraph-0.3.0_1.pkg","repopath":"All/py311-pygraph-0.3.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":54896,"desc":"Pygraph aims to be an easy-to-use and functional graph library that\ndoesn't sacrifice advanced capabilities or usability in the process.\n\nBy implementing the library in pure Python, it can be installed without\nany dependencies aside from the Python core, enabling maximum ease of\nuse.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pygpx","origin":"devel/py-pygpx","version":"0.2_2","comment":"Python Module For Parsing GPS Exchange Format (GPX) File","maintainer":"wenheping@gmail.com","www":"https://pypi.org/project/pygpx/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"64b8f535bc126ee0bde93ba492767aad085dda158b8e96f9551c50024b8d73f7","flatsize":27435,"path":"All/py311-pygpx-0.2_2.pkg","repopath":"All/py311-pygpx-0.2_2.pkg","licenselogic":"single","pkgsize":6092,"desc":"py-gpx is a python  module for parsing GPS Exchange Format (GPX) files.\nThis module allows you to parse and extract data from GPX files.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pygslodeiv2","origin":"math/py-pygslodeiv2","version":"0.9.4_5","comment":"Python binding for odeiv2 in GNU Scientific Library (GSL)","maintainer":"yuri@FreeBSD.org","www":"https://github.com/bjodah/pygslodeiv2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"273bf9c467a07be36698c3c8c36d7b0bad91173eb830135c0b7955d872525dfa","flatsize":889876,"path":"All/py311-pygslodeiv2-0.9.4_5.pkg","repopath":"All/py311-pygslodeiv2-0.9.4_5.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":156776,"desc":"pygslodeiv2 provides a Python binding to the Ordinary Differential Equation\nintegration routines exposed by the odeiv2 interface of GSL - GNU Scientific\nLibrary. The odeiv2 interface allows a user to numerically integrate\n(systems of) differential equations.","deps":{"gsl":{"origin":"math/gsl","version":"2.7.1_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pygobject","origin":"devel/py-pygobject","version":"3.50.0","comment":"Python bindings for GObject Introspection","maintainer":"desktop@FreeBSD.org","www":"https://pygobject.gnome.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f71dacf4a306d67d7d967006880ab806c661f08d228f3297afa053a3c41af572","flatsize":1755555,"path":"All/py311-pygobject-3.50.0.pkg","repopath":"All/py311-pygobject-3.50.0.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":321268,"desc":"PyGObject provides a convenient wrapper for the GObject+ library for use\nin Python programs, and takes care of many of the boring details such as\nmanaging memory and type casting.  When combined with PyGTK, PyORBit and\ngnome-python, it can be used to write full featured Gnome applications.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gobject-introspection":{"origin":"devel/gobject-introspection","version":"1.78.1_2,1"},"libffi":{"origin":"devel/libffi","version":"3.4.6"},"py311-cairo":{"origin":"graphics/py-cairo","version":"1.21.0,1"},"pygobject-common":{"origin":"devel/pygobject-common","version":"3.50.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pygost","origin":"security/pygost","version":"5.13_1","comment":"Pure Python 2.7/3.x GOST cryptographic functions library","maintainer":"eugen@FreeBSD.org","www":"http://www.pygost.cypherpunks.ru/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5315b328e1914cb6cd7e0f7c0b6dbc1d973e0d230ac1a153e34a04fcde090829","flatsize":940755,"path":"All/py311-pygost-5.13_1.pkg","repopath":"All/py311-pygost-5.13_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":185376,"desc":"PyGOST is pure Python 2.7/3.x GOST cryptographic functions library.\nCurrently supported algorithms are:\n\nGOST 28147-89 (RFC 5830) block cipher with ECB, CNT (CTR), CFB, MAC,\n CBC (RFC 4357) modes of operation\nvarious 28147-89-related S-boxes included\nGOST R 34.11-94 hash function (RFC 5831)\nGOST R 34.11-94 based PBKDF2 function\nGOST R 34.11-2012 Streebog hash function (RFC 6986)\nGOST R 34.11-2012 based PBKDF2 function (R 50.1.111-2016)\nGOST R 34.10-2001 (RFC 5832) public key signature function\nGOST R 34.10-2012 (RFC 7091) public key signature function\nvarious 34.10 curve parameters included\nCoordinates conversion from twisted Edwards to Weierstrass form and vice versa\nVKO GOST R 34.10-2001 key agreement function (RFC 4357)\nVKO GOST R 34.10-2012 key agreement function (RFC 7836)\n28147-89 and CryptoPro key wrapping (RFC 4357)\n28147-89 CryptoPro key meshing for CFB and CBC modes (RFC 4357)\nRFC 4491 (using GOST algorithms with X.509) compatibility helpers\nGOST R 34.12-2015 128-bit block cipher Kuznechik (RFC 7801)\nGOST R 34.12-2015 64-bit block cipher Magma\nGOST R 34.13-2015 padding methods and block cipher modes of operation (ECB,\n  CTR, OFB, CBC, CFB, MAC), ISO 10126 padding\nMGM AEAD mode for 64 and 128 bit ciphers (RFC 9058)\nCTR-ACPKM, OMAC-ACPKM-Master modes of operation (R 1323565.1.017-2018)\nKExp15/KImp15 key export/import functions (R 1323565.1.017-2018)\nKDF_GOSTR3411_2012_256, KDF_TREE_GOSTR3411_2012_256 (R 50.1.113-2016)\nKEG export key generation function (R 1323565.1.020-2018)\nPEP247-compatible hash/MAC functions","deps":{"py311-pyderasn":{"origin":"devel/pyderasn","version":"9.3_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-pygsheets","origin":"www/py-pygsheets","version":"2.0.6_1","comment":"Google Spreadsheets Python API v4","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/nithinmurali/pygsheets","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6e16ab50600487e8dca4d68fe2720934525062ffc97d89e587f0eedc41be0a4a","flatsize":1478754,"path":"All/py311-pygsheets-2.0.6_1.pkg","repopath":"All/py311-pygsheets-2.0.6_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":196176,"desc":"A simple, intuitive library for google sheets which gets your work done.\n\nFeatures:\n- Open, create, delete and share spreadsheets using title or key\n- Intuitive models - spreadsheet, worksheet, cell, datarange\n- Control permissions of spreadsheets.\n- Set cell format, text format, color, write notes\n- Named and Protected Ranges Support\n- Work with range of cells easily with DataRange and Gridrange\n- Data validation support. checkboxes, drop-downs etc.\n- Conditional formatting support\n- get multiple ranges with get_values_batch and update wit update_values_batch","deps":{"py311-google-api-python-client":{"origin":"www/py-google-api-python-client","version":"2.166.0"},"py311-google-auth-oauthlib":{"origin":"security/py-google-auth-oauthlib","version":"1.2.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-pygmsh","origin":"cad/py-pygmsh","version":"7.1.17_3","comment":"Python frontend for Gmsh (on top of Gmsh's own binding)","maintainer":"yuri@FreeBSD.org","www":"https://github.com/meshpro/pygmsh","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8228762b3ad3d28eca2a82467a6c9c3a1e8801c80dd6d12f6d5f74544deb81d9","flatsize":425779,"path":"All/py311-pygmsh-7.1.17_3.pkg","repopath":"All/py311-pygmsh-7.1.17_3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":67896,"desc":"Gmsh is a free 3D finite element grid generator with a build-in CAD engine and\npost-processor. Its design goal is to provide a fast, light and user-friendly\nmeshing tool with parametric input and advanced visualization capabilities. Gmsh\nis built around four modules: geometry, mesh, solver and post-processing. The\nspecification of any input to these modules is done either interactively using\nthe graphical user interface or in ASCII text files using Gmsh's own scripting\nlanguage.\n\npygmsh combines the power of Gmsh with the versatility of Python. It provides\nuseful abstractions from Gmsh's own Python interface (cad/py-gmsh) so you can\ncreate complex geometries more easily.","deps":{"py311-gmsh":{"origin":"cad/py-gmsh","version":"4.13.1_1"},"py311-meshio":{"origin":"science/py-meshio","version":"5.3.5"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["cad","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pygltflib","origin":"graphics/py-pygltflib","version":"1.16.2_1","comment":"Library for managing 3D objects in Khronos Group gltf, gltf2 formats","maintainer":"yuri@FreeBSD.org","www":"https://gitlab.com/dodgyville/pygltflib","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ca25deedc5b3617126b700671cd0c4336afa89caed9ef0ab26bb8c9de65f85b8","flatsize":275763,"path":"All/py311-pygltflib-1.16.2_1.pkg","repopath":"All/py311-pygltflib-1.16.2_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":48576,"desc":"pygltflib is a library for reading, writing and handling GLTF files.\n\nIt supports the entire specification, including materials and animations.\n\nMain features are:\n* GLB and GLTF support\n* Buffer data conversion\n* Extensions\n* All attributes are type-hinted","deps":{"py311-dataclasses-json":{"origin":"devel/py-dataclasses-json","version":"0.5.9_1"},"py311-deprecated":{"origin":"devel/py-deprecated","version":"1.2.14_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics"],"annotations":{"flavor":"py311"}},{"name":"py311-pyhanko","origin":"security/py-pyhanko","version":"0.26.0","comment":"Tools for stamping and signing PDF files","maintainer":"sunpoet@FreeBSD.org","www":"https://pyhanko.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"42b551699e72fa26b960731db98b155ee47754b7475a8c70d32c2c067176334f","flatsize":5618930,"path":"All/py311-pyhanko-0.26.0.pkg","repopath":"All/py311-pyhanko-0.26.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":786436,"desc":"The lack of open-source CLI tooling to handle digitally signing and stamping PDF\nfiles was bothering me, so I went ahead and rolled my own.\n\nNote: The working title of this project (and former name of the repository on\nGitHub) was pdf-stamp, which might still linger in some references.","deps":{"py311-asn1crypto":{"origin":"devel/py-asn1crypto","version":"1.5.1_1"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-defusedxml":{"origin":"devel/py-defusedxml","version":"0.7.1_1"},"py311-pyhanko-certvalidator":{"origin":"security/py-pyhanko-certvalidator","version":"0.26.8"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-qrcode":{"origin":"textproc/py-qrcode","version":"8.0_2"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-tzlocal":{"origin":"devel/py-tzlocal","version":"5.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"options":{"ASYNC_HTTP":"off","ETSI":"off","IMAGE_SUPPORT":"off","OPENTYPE":"off","PKGCS11":"off","XMP":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-pygsl","origin":"math/py-pygsl","version":"2.3.3_1","comment":"Python interface to GNU Scientific Library","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/pygsl/pygsl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2c6a19ba3176b403e5d1ec3dd5108b1b78106bad127e10adba2297e6d817de3e","flatsize":4739786,"path":"All/py311-pygsl-2.3.3_1.pkg","repopath":"All/py311-pygsl-2.3.3_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":703176,"desc":"Python interface to GNU Scientific Library","deps":{"gsl":{"origin":"math/gsl","version":"2.7.1_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pygments","origin":"textproc/py-pygments","version":"2.19.1","comment":"Syntax highlighter written in Python","maintainer":"nivit@FreeBSD.org","www":"https://pygments.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3d9d40a88e6c2232f869663a24f30c9c80ffe79ac4c88c922abd1b8b3bf79634","flatsize":12322607,"path":"All/py311-pygments-2.19.1.pkg","repopath":"All/py311-pygments-2.19.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":1853676,"desc":"Pygments is a syntax highlighting package written in Python.\n\nIt is a generic syntax highlighter for general use in all kinds of software\nsuch as forum systems, wikis or other applications that need to prettify\nsource code. Highlights are:\n\n    * a wide range of common languages and markup formats is supported\n    * special attention is paid to details, increasing quality by a fair amount\n    * support for new languages and formats are added easily\n    * a number of output formats, presently HTML, LaTeX, RTF and ANSI sequences\n    * it is usable as a command-line tool and as a library","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"cpe":"cpe:2.3:a:pygments:pygments:2.19.1:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-pygls","origin":"devel/py-pygls","version":"1.3.1","comment":"Pythonic generic language server (pronounced like 'pie glass')","maintainer":"sunpoet@FreeBSD.org","www":"https://pygls.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"93728c7bbae5a755ac61a766823163f1b6e5335acce77a79a7b4ad7e36d11b9a","flatsize":811907,"path":"All/py311-pygls-1.3.1.pkg","repopath":"All/py311-pygls-1.3.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":98564,"desc":"pygls (pronounced like \"pie glass\") is a pythonic generic implementation of the\nLanguage Server Protocol for use as a foundation for writing your own Language\nServers in just a few lines of code.","deps":{"py311-cattrs":{"origin":"devel/py-cattrs","version":"24.1.2"},"py311-lsprotocol":{"origin":"devel/py-lsprotocol","version":"2023.0.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"WS":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-pymatgen","origin":"science/py-pymatgen","version":"2022.7.19_1","comment":"Python Materials Genomics is a robust materials analysis code","maintainer":"yuri@FreeBSD.org","www":"https://pymatgen.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"761c9d17bec4f1fd235bb1c64f9ef4ff2df49a5802184eef42d60bfc630ddd11","flatsize":32508633,"path":"All/py311-pymatgen-2022.7.19_1.pkg","repopath":"All/py311-pymatgen-2022.7.19_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3982304,"desc":"Pymatgen (Python Materials Genomics) is a robust, open-source Python library\nfor materials analysis. These are some of the main features:\n* Highly flexible classes for the representation of Element, Site, Molecule,\n  Structure objects.\n* Extensive input/output support, including support for VASP\n  (http://cms.mpi.univie.ac.at/vasp/), ABINIT (http://www.abinit.org/), CIF,\n  Gaussian, XYZ, and many other file formats.\n* Powerful analysis tools, including generation of phase diagrams, Pourbaix\n  diagrams, diffusion analyses, reactions, etc.\n* Electronic structure analyses, such as density of states and band structure.\n* Integration with the Materials Project REST API, Crystallography Open\n  Database.","deps":{"py311-beautifulsoup":{"origin":"www/py-beautifulsoup","version":"4.13.3_1"},"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-monty":{"origin":"devel/py-monty","version":"2025.1.9"},"py311-networkx":{"origin":"math/py-networkx","version":"3.4,2"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-palettable":{"origin":"misc/py-palettable","version":"3.3.3"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-plotly":{"origin":"graphics/py-plotly","version":"5.24.1_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-ruamel.yaml":{"origin":"devel/py-ruamel.yaml","version":"0.18.10_1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-spglib":{"origin":"science/py-spglib","version":"2.5.0_1"},"py311-sympy":{"origin":"math/py-sympy","version":"1.13.3_1"},"py311-tabulate":{"origin":"devel/py-tabulate","version":"0.9.0"},"py311-tqdm":{"origin":"misc/py-tqdm","version":"4.67.1"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"py311-uncertainties":{"origin":"math/py-uncertainties","version":"3.2.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-scipy","origin":"science/py-scipy","version":"1.11.1_4,1","comment":"Scientific tools for Python","maintainer":"python@FreeBSD.org","www":"https://www.scipy.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5eac877ce45834e25220fd5064c2b1d6e7a535227e2954d82c9b4a2140fc0dac","flatsize":218284716,"path":"All/py311-scipy-1.11.1_4,1.pkg","repopath":"All/py311-scipy-1.11.1_4,1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":42579940,"desc":"SciPy is an open source library of scientific tools for Python. SciPy\nsupplements the popular Numpy module, gathering a variety of high level\nscience and engineering modules together as a single package.\n\nSciPy includes modules for graphics and plotting, optimization, integration,\nspecial functions, signal and image processing, genetic algorithms, ODE\nsolvers, and others.","deps":{"blas":{"origin":"math/blas","version":"3.12.1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:scipy:scipy:1.11.1:::::dragonfly6:x86_64:4","flavor":"py311"}},{"name":"py311-pygit2","origin":"devel/py-pygit2","version":"1.16.0_1","comment":"Python bindings for libgit2","maintainer":"mfechner@FreeBSD.org","www":"https://www.pygit2.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0596ec2ef01a8eedddede7fc55ee9e675418787643028d01df8c4c72db004a4b","flatsize":1424704,"path":"All/py311-pygit2-1.16.0_1.pkg","repopath":"All/py311-pygit2-1.16.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":236392,"desc":"Pygit2 is a set of Python bindings to the libgit2 shared library,\nlibgit2 implements the core of Git.","deps":{"libgit2":{"origin":"devel/libgit2","version":"1.8.4_1"},"py311-cffi":{"origin":"devel/py-cffi","version":"1.17.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pygeos","origin":"graphics/py-pygeos","version":"0.14","comment":"GEOS wrapped in numpy ufuncs","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/pygeos/pygeos","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e5c74d1bbb3a6d2ddb42c2386afe1c061c199cfc334806162945feaf5c6e8d4d","flatsize":3424063,"path":"All/py311-pygeos-0.14.pkg","repopath":"All/py311-pygeos-0.14.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":416084,"desc":"PyGEOS is a C/Python library with vectorized geometry functions. The geometry\noperations are done in the open-source geometry library GEOS. PyGEOS wraps these\noperations in NumPy ufuncs providing a performance improvement when operating on\narrays of geometries.\n\nA universal function (or ufunc for short) is a function that operates on\nn-dimensional arrays in an element-by-element fashion, supporting array\nbroadcasting. The for-loops that are involved are fully implemented in C\ndiminishing the overhead of the Python interpreter.","deps":{"geos":{"origin":"graphics/geos","version":"3.13.1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pygeometa","origin":"science/py-pygeometa","version":"0.15.3_3","comment":"Generate metadata for geospatial datasets","maintainer":"sunpoet@FreeBSD.org","www":"https://geopython.github.io/pygeometa/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"89402a0d19fc94f3e25295a3c2773bac4460d49c91b57d3b4f0ee0a0671441f4","flatsize":508515,"path":"All/py311-pygeometa-0.15.3_3.pkg","repopath":"All/py311-pygeometa-0.15.3_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":65368,"desc":"pygeometa is a Python package to generate metadata for geospatial datasets.","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-OWSLib":{"origin":"graphics/py-OWSLib","version":"0.32.1"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-jsonschema":{"origin":"devel/py-jsonschema","version":"4.23.0"},"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-pygeoip","origin":"net/py-pygeoip","version":"0.3.2_1","comment":"Pure Python GeoIP API","maintainer":"nobutaka@FreeBSD.org","www":"https://github.com/appliedsec/pygeoip","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a1f4b4fd67d2b0c5adee8772858b93869597139497eb0595bd1de6b8d21f16cd","flatsize":221774,"path":"All/py311-pygeoip-0.3.2_1.pkg","repopath":"All/py311-pygeoip-0.3.2_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":38504,"desc":"Pure Python GeoIP API\n\nThis library is based on Maxmind's GeoIP C API.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["geography","net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pygdbmi","origin":"devel/py-pygdbmi","version":"0.11.0.0_1","comment":"Parse gdb machine interface output with Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/cs01/pygdbmi","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e99ad59c9bdf4bf793a7789eae86c6f7fa7af80f583c853d4028b462aa5b1ed7","flatsize":152916,"path":"All/py311-pygdbmi-0.11.0.0_1.pkg","repopath":"All/py311-pygdbmi-0.11.0.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":32732,"desc":"GDB/MI is a line based machine oriented text interface to GDB and is activated\nby specifying using the --interpreter command line option (see Mode Options). It\nis specifically intended to support the development of systems which use the\ndebugger as just one small component of a larger system.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","lang","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pymol","origin":"science/py-pymol","version":"3.0.0_1","comment":"OpenGL-based molecular visualization system","maintainer":"yuri@FreeBSD.org","www":"https://pymol.org/2/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"68afc272516ceff628fab79e37706ae714be527a78d3ae2346f38fb2506eeb42","flatsize":26728427,"path":"All/py311-pymol-3.0.0_1.pkg","repopath":"All/py311-pymol-3.0.0_1.pkg","licenselogic":"single","licenses":["PyMOL"],"pkgsize":5886572,"desc":"PyMOL is a Python-enhanced molecular graphics tool. It excels at\n3D visualization of proteins, small molecules, density, surfaces,\nand trajectories. It also includes molecular editing, ray tracing,\nand movies. Open Source PyMOL is free to everyone!\n\nThis version represents the community-supported open source distribution\nof the closed source commercial product PyMOL.","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"glew":{"origin":"graphics/glew","version":"2.2.0_3"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"netcdf":{"origin":"science/netcdf","version":"4.9.3"},"png":{"origin":"graphics/png","version":"1.6.47"},"py311-Pmw":{"origin":"x11-toolkits/py-Pmw","version":"2.0.1_2"},"py311-msgpack":{"origin":"devel/py-msgpack","version":"1.1.0"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-qt5-pyqt":{"origin":"devel/py-qt5-pyqt","version":"5.15.11_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["biology","python","science"],"options":{"QT5":"on","TK":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-pygccxml","origin":"textproc/py-pygccxml","version":"3.0.2","comment":"Python package for easy C++ declarations navigation","maintainer":"yuri@FreeBSD.org","www":"https://github.com/CastXML/pygccxml","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"80f508f367eaafe67ad50c269f89777e8b20593ac354f9ebbaea3f1d6b0851cb","flatsize":1810177,"path":"All/py311-pygccxml-3.0.2.pkg","repopath":"All/py311-pygccxml-3.0.2.pkg","licenselogic":"single","licenses":["BSL"],"pkgsize":233436,"desc":"pygccxml is a specialized XML reader that reads the output from CastXML or\nGCCXML. It provides a simple framework to navigate C++ declarations, using\nPython classes.","deps":{"castxml":{"origin":"textproc/castxml","version":"0.6.10"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-pyfzf","origin":"textproc/py-pyfzf","version":"0.3.1","comment":"Python wrapper for junegunn's fuzzyfinder (fzf)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/nk412/pyfzf","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4c2299276c9e5f2793eefb682e1b659071ded6b07941fe5e5278f37a8fe0d6ce","flatsize":13843,"path":"All/py311-pyfzf-0.3.1.pkg","repopath":"All/py311-pyfzf-0.3.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5380,"desc":"pyfzf is a python wrapper for junegunn's awesome fzf.","deps":{"fzf":{"origin":"textproc/fzf","version":"0.54.3_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-pygmo2","origin":"science/py-pygmo2","version":"2.19.7_5","comment":"Python platform to perform parallel computations of optimisation tasks","maintainer":"yuri@FreeBSD.org","www":"https://esa.github.io/pygmo2/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"47e65e95b630e31fad1353a78a5d89f7f08e0a119a92592b3fa2f6278de31c61","flatsize":3470325,"path":"All/py311-pygmo2-2.19.7_5.pkg","repopath":"All/py311-pygmo2-2.19.7_5.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":658968,"desc":"pygmo is a scientific Python library for massively parallel optimization. It is\nbuilt around the idea of providing a unified interface to optimization\nalgorithms and problems, and to make their deployment in massively parallel\nenvironments easy.\n\nEfficient implementantions of bio-inspired and evolutionary algorithms are sided\nto state-of-the-art optimization algorithms (Simplex Methods, SQP methods,\ninterior points methods, ...) and can be easily mixed (also with your\nnewly-invented algorithms) to build a super-algorithm exploiting algorithmic\ncooperation via the asynchronous, generalized island model.\n\npygmo can be used to solve constrained, unconstrained, single objective,\nmultiple objective, continuous and integer optimization problems, stochastic and\ndeterministic problems, as well as to perform research on novel algorithms and\nparadigms, and easily compare them to state-of-the-art implementations of\nestablished ones.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"nlopt":{"origin":"math/nlopt","version":"2.10.0"},"pagmo2":{"origin":"science/pagmo2","version":"2.19.1_5"},"py311-cloudpickle":{"origin":"devel/py-cloudpickle","version":"3.1.1"},"py311-dill":{"origin":"devel/py-dill","version":"0.3.9"},"py311-ipython":{"origin":"devel/ipython","version":"8.18.1_1"},"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-networkx":{"origin":"math/py-networkx","version":"3.4,2"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","science"],"annotations":{"flavor":"py311"}},{"name":"py311-pyformance","origin":"devel/py-pyformance","version":"0.4_1","comment":"Toolset for performance measurement and statistics","maintainer":"waitman@waitman.net","www":"https://pypi.org/project/pyformance/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2d0199fd6aa5768825fbe1ce9809de64bad3f835bab102fdbe3aae9fb9fb3ba1","flatsize":400814,"path":"All/py311-pyformance-0.4_1.pkg","repopath":"All/py311-pyformance-0.4_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":59528,"desc":"PyFormance is a toolset for performance measurement\nand statistics, with a signaling mechanism that\nallows to issue events in cases of unexpected behavior.","deps":{"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-pyganim","origin":"graphics/py-pyganim","version":"0.9.2_6","comment":"Sprite animation module for Pygame","maintainer":"sunpoet@FreeBSD.org","www":"https://inventwithpython.com/pyganim/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"15f5e000465a58efd1a39c5344cde9c2c45fe29f5faa52de059be6f5d47432a5","flatsize":122741,"path":"All/py311-pyganim-0.9.2_6.pkg","repopath":"All/py311-pyganim-0.9.2_6.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":23408,"desc":"Pyganim (pronounced like \"pig\" and \"animation\") is a Python module for Pygame\nthat makes it easy to add sprite animations to your Pygame game programs.\nPyganim works with Python 2 and Python 3.\n\nThe mascot of Pyganim is a red vitruvian pig.","deps":{"py311-game":{"origin":"devel/py-game","version":"2.6.1_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyglet","origin":"graphics/py-pyglet","version":"2.0.21","comment":"Cross-platform windowing and multimedia library","maintainer":"ports@FreeBSD.org","www":"https://pypi.org/project/pyglet/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ffb14863cf947fcf9cb65227a250f47be2a57c485ace3aec61ae2ccb041a6b9d","flatsize":14011609,"path":"All/py311-pyglet-2.0.21.pkg","repopath":"All/py311-pyglet-2.0.21.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1690248,"desc":"pyglet provides an object-oriented programming interface for\ndeveloping games and other visually-rich applications for Windows,\nMac OS X and Linux.","deps":{"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","multimedia","python","x11-toolkits"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-pyglet port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-pyfixbuf","origin":"net/py-pyfixbuf","version":"0.9.0_1","comment":"Python API for libfixbuf","maintainer":"antoine@FreeBSD.org","www":"https://tools.netsa.cert.org/pyfixbuf/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"833d205c483bd4234e3486b0f60bf90d958e7c6d5a0b2fe5303530fe0f8cc05f","flatsize":1419606,"path":"All/py311-pyfixbuf-0.9.0_1.pkg","repopath":"All/py311-pyfixbuf-0.9.0_1.pkg","licenselogic":"and","licenses":["GPLR","LGPL21"],"pkgsize":152708,"desc":"pyfixbuf is a Python API for libfixbuf, an implementation of the IPFIX protocol\nused for building collecting and exporting processes.","deps":{"libfixbuf":{"origin":"net/libfixbuf","version":"2.4.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyglm","origin":"graphics/py-pyglm","version":"2.8.0_1","comment":"Fast OpenGL Mathematics (GLM) for Python","maintainer":"yuri@FreeBSD.org","www":"https://github.com/Zuzu-Typ/PyGLM","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1746ef053703f4546c483f277c2cf6013eab1a6bbdc0e7c8354ae97d87cc0dc4","flatsize":7617027,"path":"All/py311-pyglm-2.8.0_1.pkg","repopath":"All/py311-pyglm-2.8.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1354392,"desc":"PyGLM is a mathematics library for graphics programming.\nGLSL + Optional features + Python = PyGLM\n\nPyGLM is a Python extension written in C++.\nBy using GLM by G-Truc under the hood, it manages to bring glm's features\nto Python.\nSome features are unsupported (such as most unstable extensions).","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics"],"annotations":{"flavor":"py311"}},{"name":"py311-pyftpdlib","origin":"ftp/py-pyftpdlib","version":"1.5.10_1","comment":"Python FTP server library","maintainer":"lwhsu@FreeBSD.org","www":"https://github.com/giampaolo/pyftpdlib","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"56c5529c8a10e83b9482c10b5535180d6e4e41f23b37cd538ec2954edaaf29c8","flatsize":2077780,"path":"All/py311-pyftpdlib-1.5.10_1.pkg","repopath":"All/py311-pyftpdlib-1.5.10_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":274644,"desc":"Python FTP server library provides an high-level portable interface to easily\nwrite asynchronous FTP servers with Python. Based on asyncore / asynchat\nframeworks pyftpdlib is actually the most complete RFC959 FTP server\nimplementation available for Python language.","deps":{"py311-openssl":{"origin":"security/py-openssl","version":"24.1.0_1,1"},"py311-pysendfile":{"origin":"net/py-pysendfile","version":"2.0.1_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["ftp","python"],"options":{"EXAMPLES":"on","OPENSSL":"on","SENDFILE":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-pyflakes","origin":"devel/py-pyflakes","version":"3.2.0_1","comment":"Passive checker of Python programs","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/PyCQA/pyflakes","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3df266c5fa6a2f37aeb35969f4724e5a9ad4be6c90cc7ede7283e235355c268b","flatsize":1201575,"path":"All/py311-pyflakes-3.2.0_1.pkg","repopath":"All/py311-pyflakes-3.2.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":138196,"desc":"Pyflakes is a simple program which checks Python source files for errors. It is\nsimilar to PyChecker in scope, but differs in that it does not execute the\nmodules to check them. This is both safer and faster, although it does not\nperform as many checks. Unlike PyLint, Pyflakes checks only for logical errors\nin programs; it does not perform any checks on style.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pygeoapi","origin":"graphics/py-pygeoapi","version":"0.19.0","comment":"OGC API server implementation","maintainer":"lbartoletti@FreeBSD.org","www":"https://pygeoapi.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2e4c450155c335c6607e645700f7a8e2bc1e0ce02a22b5590831eaa4f38fe49c","flatsize":4844585,"path":"All/py311-pygeoapi-0.19.0.pkg","repopath":"All/py311-pygeoapi-0.19.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":587260,"desc":"pygeoapi is a Python server implementation of the OGC API suite of standards.\nThe project emerged as part of the next generation OGC API efforts in 2018 and\nprovides the capability for organizations to deploy an RESTful OGC API endpoint\nusing OpenAPI, GeoJSON, and HTML. pygeoapi is open source and released under an\nMIT license.","deps":{"py311-Flask-Cors":{"origin":"www/py-flask-cors","version":"5.0.0_1"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-flask":{"origin":"www/py-flask","version":"3.1.0"},"py311-pyproj":{"origin":"graphics/py-pyproj","version":"3.7.1"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-pytz":{"origin":"devel/py-pytz","version":"2024.2_1,1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-rasterio":{"origin":"graphics/py-rasterio","version":"1.3.11"},"py311-unicodecsv":{"origin":"devel/py-unicodecsv","version":"0.14.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["geography","graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyfaidx","origin":"biology/py-pyfaidx","version":"0.5.9.5_1","comment":"Efficient pythonic random access to fasta subsequences","maintainer":"yuri@FreeBSD.org","www":"https://github.com/mdshw5/pyfaidx","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2dd69e975ca9543f82c90030c0e57e4f10b23822bbaed9fd583003dce632adcc","flatsize":270765,"path":"All/py311-pyfaidx-0.5.9.5_1.pkg","repopath":"All/py311-pyfaidx-0.5.9.5_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":50672,"desc":"FASTA is a format to exchange generic information, partial or of the entire\norganism.\n\nA function \"faidx\" (FAsta InDeX) creates a small flat index file \".fai\" allowing\nfor fast random access to any subsequence in the indexed FASTA file, while\nloading a minimal amount of the file in to memory. This python module implements\npure Python classes for indexing, retrieval, and in-place modification of FASTA\nfiles using a samtools compatible index. The pyfaidx module is API compatible\nwith the pygr seqdb module. A command-line script \"faidx\" is installed alongside\nthe pyfaidx module, and facilitates complex manipulation of FASTA files without\nany programming knowledge.","deps":{"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["biology","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyfcm","origin":"devel/py-pyfcm","version":"1.5.1_1","comment":"Python client for Firebase Cloud Messaging","maintainer":"olgeni@FreeBSD.org","www":"https://olucurious.github.io/PyFCM/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c095b65728511c498059b90e7c70642ba2c55cb4275e2b11149b07c9d8bd5591","flatsize":171240,"path":"All/py311-pyfcm-1.5.1_1.pkg","repopath":"All/py311-pyfcm-1.5.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21756,"desc":"Python client for FCM - Firebase Cloud Messaging (Android & iOS)","deps":{"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyfasta","origin":"biology/pyfasta","version":"0.5.2_6","comment":"Fast, memory-efficient, pythonic access to fasta sequence files","maintainer":"wen@FreeBSD.org","www":"https://bitbucket.org/brentp/biostuff/src/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3c2f4a75bdd84706f936fb5e14d5f8ba6991a2bfd3ca0e9c20d7841c29e00fdd","flatsize":133957,"path":"All/py311-pyfasta-0.5.2_6.pkg","repopath":"All/py311-pyfasta-0.5.2_6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":28384,"desc":"pyfasta is a python module for fast, memory-efficient, pythonic\naccess to fasta sequence files.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["biology","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyexcel-xls","origin":"textproc/py-pyexcel-xls","version":"0.7.0_1","comment":"Read, manipulate and write data in xls format","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/pyexcel/pyexcel-xls","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6caa9f3c4cad5d913c29d82fd609ce3d36258f2567b0e504efc5b7fd933dc6fa","flatsize":75890,"path":"All/py311-pyexcel-xls-0.7.0_1.pkg","repopath":"All/py311-pyexcel-xls-0.7.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":17532,"desc":"pyexcel-xls is a tiny wrapper library to read, manipulate and write data in xls\nformat and it can read xlsx and xlsm fromat. You are likely to use it with\npyexcel.","deps":{"py311-pyexcel-io":{"origin":"textproc/py-pyexcel-io","version":"0.6.6_1"},"py311-xlrd":{"origin":"textproc/py-xlrd","version":"2.0.1_1"},"py311-xlwt":{"origin":"textproc/py-xlwt","version":"1.3.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-pyfda","origin":"cad/py-pyfda","version":"0.1_14","comment":"GUI tool for designing and analysing discrete time filters","maintainer":"yuri@FreeBSD.org","www":"https://github.com/chipmuenk/pyFDA","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"57d7f8b0394bbe3f255b8b679fff4933393d7368ff8559ac05833e6601cf6322","flatsize":2361698,"path":"All/py311-pyfda-0.1_14.pkg","repopath":"All/py311-pyfda-0.1_14.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":297268,"desc":"pyFDA is a GUI based tool in Python/Qt for analysing and designing discrete\ntime filters. The capability for generating Verilog and VHDL code for the\ndesigned and quantized filters will be added in the next release.\n\nSince the digital filter design is a research area with many unanswered\nquestions, this project is also a research project.\nPlease expect freezes in case of some parameter values.","deps":{"py311-docutils":{"origin":"textproc/py-docutils","version":"0.21.2,1"},"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-qt5-pyqt":{"origin":"devel/py-qt5-pyqt","version":"5.15.11_1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["cad","devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyfiglet","origin":"misc/py-pyfiglet","version":"1.0.2_1","comment":"Pure-python FIGlet implementation","maintainer":"bofh@FreeBSD.org","www":"https://github.com/pwaller/pyfiglet","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"501fff266a96319dae3225769ead15b8bc661962724951a97a5d5832348785f8","flatsize":6176250,"path":"All/py311-pyfiglet-1.0.2_1.pkg","repopath":"All/py311-pyfiglet-1.0.2_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":554608,"desc":"pyfiglet is a full port of FIGlet (WWW: http://www.figlet.org/) into\npure python. It takes ASCII text and renders it in ASCII art fonts.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyexcel-xlsx","origin":"textproc/py-pyexcel-xlsx","version":"0.6.0_1","comment":"Read, manipulate and write data in xlsx and xlsm format","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/pyexcel/pyexcel-xlsx","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ad1209e9c948351bb1445c6071ffec0f2bba3080b5b94222ae682cb156ebcbdc","flatsize":57286,"path":"All/py311-pyexcel-xlsx-0.6.0_1.pkg","repopath":"All/py311-pyexcel-xlsx-0.6.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":13724,"desc":"pyexcel-xlsx is a tiny wrapper library to read, manipulate and write data in\nxlsx and xlsm format using read_only mode reader, write_only mode writer from\nopenpyxl. You are likely to use it with pyexcel.","deps":{"py311-openpyxl":{"origin":"textproc/py-openpyxl","version":"3.1.1_1"},"py311-pyexcel-io":{"origin":"textproc/py-pyexcel-io","version":"0.6.6_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-pyexcel-ods3","origin":"textproc/py-pyexcel-ods3","version":"0.6.1_1","comment":"Read, manipulate and write data in ods format","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/pyexcel/pyexcel-ods3","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"40148cbf6af62c581b80f49e144856aa49e5bea3224988fe55bdfaee97043898","flatsize":52614,"path":"All/py311-pyexcel-ods3-0.6.1_1.pkg","repopath":"All/py311-pyexcel-ods3-0.6.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":13624,"desc":"pyexcel-ods3 is a tiny wrapper library to read, manipulate and write data in ods\nformat. You are likely to use pyexcel together with this library.","deps":{"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-pyexcel-ezodf":{"origin":"textproc/py-pyexcel-ezodf","version":"0.3.4_1"},"py311-pyexcel-io":{"origin":"textproc/py-pyexcel-io","version":"0.6.6_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-pyfakefs","origin":"filesystems/py-pyfakefs","version":"5.8.0","comment":"Implement a fake file system that mocks the Python file system modules","maintainer":"sunpoet@FreeBSD.org","www":"https://pytest-pyfakefs.readthedocs.io/en/stable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ab1560cbd73ca7e72e57b960d1480a75aa81c931f70c8f6b75460e0bfbcec1bf","flatsize":5165845,"path":"All/py311-pyfakefs-5.8.0.pkg","repopath":"All/py311-pyfakefs-5.8.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":506444,"desc":"pyfakefs implements a fake file system that mocks the Python file system\nmodules. Using pyfakefs, your tests operate on a fake file system in memory\nwithout touching the real disk. The software under test requires no modification\nto work with pyfakefs.\n\nPyfakefs creates a new empty in-memory file system at each test start, which\nreplaces the real filesystem during the test. Think of pyfakefs as making a\nper-test temporary directory, except for an entire file system.\n\nThere are several means to achieve this: by using the fs fixture if running\npytest, by using fake_filesystem_unittest.TestCase as a base class if using\nunittest, by using a fake_filesystem_unittest.Patcher instance as a context\nmanager, or by using the patchfs decorator.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","filesystems","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyglet1","origin":"graphics/py-pyglet1","version":"1.5.30_1","comment":"Cross-platform windowing and multimedia library (legacy version)","maintainer":"amdmi3@FreeBSD.org","www":"https://pypi.org/project/pyglet/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"091d7b44975e266408f6ce787fb3ac99abd570aacaa190369fece4ca3013ec55","flatsize":15049824,"path":"All/py311-pyglet1-1.5.30_1.pkg","repopath":"All/py311-pyglet1-1.5.30_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1612992,"desc":"pyglet provides an object-oriented programming interface for\ndeveloping games and other visually-rich applications for Windows,\nMac OS X and Linux.","deps":{"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","multimedia","python","x11-toolkits"],"annotations":{"flavor":"py311"}},{"name":"py311-pyepsg","origin":"graphics/py-pyepsg","version":"0.4.0_1","comment":"Easy access to the EPSG database","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rhattersley/pyepsg","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f526af4b0e8ddb32bed0c56982c062d6d3ba2365c7a3d3948459ec5bdfc5bfec","flatsize":91884,"path":"All/py311-pyepsg-0.4.0_1.pkg","repopath":"All/py311-pyepsg-0.4.0_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":21640,"desc":"pyepsg is a simple interface to https://epsg.io/.","deps":{"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyexcel-io","origin":"textproc/py-pyexcel-io","version":"0.6.6_1","comment":"Read/write structured data in CSV, zipped CSV format and to/from databases","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/pyexcel/pyexcel-io","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6e08fbd3d372f1572bbcb535f16214f39dd71a711aa31a92ac7980fb85e1d39e","flatsize":421131,"path":"All/py311-pyexcel-io-0.6.6_1.pkg","repopath":"All/py311-pyexcel-io-0.6.6_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":69400,"desc":"pyexcel-io provides one application programming interface (API) to read and\nwrite the data in excel format, import the data into and export the data from\ndatabase. It provides support for csv(z) format, django database and sqlalchemy\nsupported databases. Its supported file formats are extended to cover \"xls\",\n\"xlsx\", \"ods\".","deps":{"py311-lml":{"origin":"devel/py-lml","version":"0.1.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-pyelliptic","origin":"security/py-pyelliptic","version":"2.0.1_1","comment":"Python OpenSSL wrapper","maintainer":"yuri@FreeBSD.org","www":"https://github.com/radfish/pyelliptic","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c2e35a8d9ecd853d07ec8b1f2455c91f44f9fee1623ec970249350844d3dc864","flatsize":230531,"path":"All/py311-pyelliptic-2.0.1_1.pkg","repopath":"All/py311-pyelliptic-2.0.1_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":40208,"desc":"Python OpenSSL wrapper. For modern cryptography with ECC, AES, HMAC,\nBlowfish, ...","deps":{"py311-openssl":{"origin":"security/py-openssl","version":"24.1.0_1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-pygeodesy","origin":"science/py-pygeodesy","version":"23.4.23_1","comment":"Pure Python geodesy tools","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/mrJean1/PyGeodesy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1c22955d5710a427fff095e6c97cd9b0dfdf920966c0a33bc7d574aaba9b0926","flatsize":11851590,"path":"All/py311-pygeodesy-23.4.23_1.pkg","repopath":"All/py311-pygeodesy-23.4.23_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1410952,"desc":"PyGeodesy is a pure Python implementation of geodesy tools for various\nellipsoidal and spherical earth models using precision trigonometric,\nvector-based and approximate methods for geodetic (lat-/longitude) and\ngeocentric cartesian (x/y/z) coordinates.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-pyexcel-ezodf","origin":"textproc/py-pyexcel-ezodf","version":"0.3.4_1","comment":"Create/manipulate OpenDocumentFormat files","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/pyexcel/pyexcel-ezodf","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"12e2e6d6943c90eb5df5134e2d0a51ab25e3c95ea8896766739a4f14178c7489","flatsize":674037,"path":"All/py311-pyexcel-ezodf-0.3.4_1.pkg","repopath":"All/py311-pyexcel-ezodf-0.3.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":101616,"desc":"ezodf is a Python package to create new or open existing OpenDocument (ODF)\nfiles to extract, add, modify or delete document data. pyexcel-ezodf is a fork\nmaintained by pyexcel.","deps":{"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-pyexcel","origin":"textproc/py-pyexcel","version":"0.7.1","comment":"Provide one API to read, manipulate and writedata in different excel formats","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/pyexcel/pyexcel","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e5eee0ec013afa09a98632e4329a25165c549c95f4b1016f91c11bf76089434d","flatsize":914771,"path":"All/py311-pyexcel-0.7.1.pkg","repopath":"All/py311-pyexcel-0.7.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":129100,"desc":"pyexcel lets you focus on data, instead of file formats. It supports csv, tsv,\ncsvz, tsvz, xls, xlsx, xlsm, ods, fods, json, html, simple, rst and media wiki\ntable.","deps":{"py311-lml":{"origin":"devel/py-lml","version":"0.1.0_1"},"py311-pyexcel-io":{"origin":"textproc/py-pyexcel-io","version":"0.6.6_1"},"py311-pyexcel-ods3":{"origin":"textproc/py-pyexcel-ods3","version":"0.6.1_1"},"py311-pyexcel-xls":{"origin":"textproc/py-pyexcel-xls","version":"0.7.0_1"},"py311-pyexcel-xlsx":{"origin":"textproc/py-pyexcel-xlsx","version":"0.6.0_1"},"py311-texttable":{"origin":"textproc/py-texttable","version":"1.7.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"options":{"ODS":"on","XLS":"on","XLSX":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-pyenet","origin":"net/py-pyenet","version":"1.3.13.p7_1","comment":"Python wrapper for the ENet library by Lee Salzman","maintainer":"freebsd@skinc.ru","www":"https://pypi.python.org/pypi/pyenet","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d6bdad571f68d3e3a1b69ab5d3351bafc2e91f4ed8050aaab64fd971db08e907","flatsize":215358,"path":"All/py311-pyenet-1.3.13.p7_1.pkg","repopath":"All/py311-pyenet-1.3.13.p7_1.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","MIT"],"pkgsize":67424,"desc":"pyenet is a python wrapper for the ENet library by Lee Salzman,\nhttp://enet.bespin.org","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyee11","origin":"devel/py-pyee11","version":"11.1.1","comment":"Python EventEmitter implementation","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jfhbrook/pyee","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"27d964311e95464100a3ecda21057305ffcbc9c81e1d0406b3bb2f801d430654","flatsize":144527,"path":"All/py311-pyee11-11.1.1.pkg","repopath":"All/py311-pyee11-11.1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":25552,"desc":"pyee supplies a EventEmitter object that is similar to the EventEmitter class\nfrom Node.js. It also supplies a number of subclasses with added support for\nasync and threaded programming in python, such as async/await as seen in python\n3.5+.","deps":{"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyee","origin":"devel/py-pyee","version":"12.1.1","comment":"Python EventEmitter implementation","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jfhbrook/pyee","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a37905ed382c0c7fba6de817b3053f2a215915b62e38af36cc343301eaccb3f8","flatsize":141975,"path":"All/py311-pyee-12.1.1.pkg","repopath":"All/py311-pyee-12.1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":25316,"desc":"pyee supplies a EventEmitter object that is similar to the EventEmitter class\nfrom Node.js. It also supplies a number of subclasses with added support for\nasync and threaded programming in python, such as async/await as seen in python\n3.5+.","deps":{"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pydotplus","origin":"graphics/py-pydotplus","version":"2.0.2_1","comment":"Python interface to Graphviz's Dot language","maintainer":"yuri@FreeBSD.org","www":"https://github.com/carlos-jenkins/pydotplus","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"94ce5f728d667cc0fdc6d36e12ccde2182361962262eda0db06cfc0eaed1711d","flatsize":300804,"path":"All/py311-pydotplus-2.0.2_1.pkg","repopath":"All/py311-pydotplus-2.0.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":49868,"desc":"PyDotPlus is an improved version of the old pydot project that provides a Python\nInterface to Graphviz's Dot language.","deps":{"py311-pyparsing":{"origin":"devel/py-pyparsing","version":"3.2.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pydocstyle","origin":"devel/py-pydocstyle","version":"6.3.0_1","comment":"Python docstring style checker","maintainer":"amdmi3@FreeBSD.org","www":"https://www.pydocstyle.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6814c680a5f2b40253365530db42ea55ba3e2a0238fccb64f6dfc90d8e293f39","flatsize":477455,"path":"All/py311-pydocstyle-6.3.0_1.pkg","repopath":"All/py311-pydocstyle-6.3.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":80124,"desc":"Python docstring style checker\n\n(formerly pep257)\n\npydocstyle is a static analysis tool for checking compliance with\nPython docstring conventions.\n\npydocstyle supports most of PEP 257 out of the box, but it should\nnot be considered a reference implementation.\n\npydocstyle supports Python 2.6, 2.7, 3.3, 3.4, 3.5, pypy and pypy3.","deps":{"py311-snowballstemmer":{"origin":"textproc/py-snowballstemmer","version":"2.2.0_1"},"py311-toml":{"origin":"textproc/py-toml","version":"0.10.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"flavor":"py311"}},{"name":"py311-pyeapi","origin":"net-mgmt/py-pyeapi","version":"1.0.4_1","comment":"Python client for Arista eAPI","maintainer":"kai@FreeBSD.org","www":"https://github.com/arista-eosplus/pyeapi","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7e2aba7f70999ee5e955b7fc83f3b17b583af4823cb4004a0368a134992848b2","flatsize":1213559,"path":"All/py311-pyeapi-1.0.4_1.pkg","repopath":"All/py311-pyeapi-1.0.4_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":126324,"desc":"The Python library for Arista's eAPI command API implementation provides a\nclient API work using eAPI and communicating with EOS nodes.  The Python\nlibrary can be used to communicate with EOS either locally (on-box) or remotely\n(off-box).  It uses a standard INI-style configuration file to specify one or\nmore nodes and connection properties.\n\nThe pyeapi library also provides an API layer for building native Python\nobjects to interact with the destination nodes. The API layer is a convenient\nimplementation for working with the EOS configuration and is extensible for\ndeveloping custom implementations.","deps":{"py311-netaddr":{"origin":"net/py-netaddr","version":"1.3.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net-mgmt","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pydispatcher","origin":"devel/py-pydispatcher","version":"2.0.7_1","comment":"Multi-producer-multi-consumer signal dispatching mechanism","maintainer":"eric@camachat.org","www":"https://pydispatcher.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6ffaef5f061bd743c95c9052851a329d1f5e66216b2c20c94bdcb5a468aab21c","flatsize":104592,"path":"All/py311-pydispatcher-2.0.7_1.pkg","repopath":"All/py311-pydispatcher-2.0.7_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":20292,"desc":"Dispatcher mechanism for creating event models\n\nPyDispatcher is an enhanced version of Patrick K. O'Brien's original\ndispatcher.py module. It provides the Python programmer with a robust mechanism\nfor event routing within various application contexts.\n\nIncluded in the package are the robustapply and saferef modules, which provide\nthe ability to selectively apply arguments to callable objects and to reference\ninstance methods using weak-references.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pydyf","origin":"print/py-pydyf","version":"0.9.0","comment":"Low-level PDF generator based on PDF spec 1.7","maintainer":"pi@FreeBSD.org","www":"https://doc.courtbouillon.org/pydyf/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9e0b6effef2e0bfa535ba9f8cb8d33f1af02a201f61d17bd8f0b152c23054fa1","flatsize":102687,"path":"All/py311-pydyf-0.9.0.pkg","repopath":"All/py311-pydyf-0.9.0.pkg","licenselogic":"single","licenses":["BSD"],"pkgsize":17460,"desc":"A low-level PDF generator written in Python and based\non PDF specification 1.7.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["print","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyerfa","origin":"astro/py-pyerfa","version":"2.0.0.3_2","comment":"Python wrapper for the ERFA library","maintainer":"wen@FreeBSD.org","www":"https://github.com/liberfa/pyerfa","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"21e5420414a1edcee8e7fdfa9723357096acda6795becb9f0124c9d23c28c220","flatsize":3764108,"path":"All/py311-pyerfa-2.0.0.3_2.pkg","repopath":"All/py311-pyerfa-2.0.0.3_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":338520,"desc":"PyERFA is the Python wrapper for the ERFA library (Essential Routines for\nFundamental Astronomy), a C library containing key algorithms for astronomy,\nwhich is based on the SOFA library published by the International Astronomical\nUnion (IAU). All C routines are wrapped as Numpy universal functions, so\nthat they can be called with scalar or array inputs.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["astro","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyderasn","origin":"devel/pyderasn","version":"9.3_2","comment":"Strict and fast ASN.1 DER/CER/BER library for Python","maintainer":"eugen@FreeBSD.org","www":"http://www.pyderasn.cypherpunks.ru/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ac0d1705b90b7bb73aebc0f4671c49c8ca9baa583ff45448cc500e0c1e65211c","flatsize":934979,"path":"All/py311-pyderasn-9.3_2.pkg","repopath":"All/py311-pyderasn-9.3_2.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":112992,"desc":"PyDERASN -- strict and fast ASN.1 DER/CER/BER library for Python\n\n* BER/CER/DER decoding, strict DER validation, DER/CER encoding\n* Basic ASN.1 data types (X.208): BOOLEAN, INTEGER, BIT STRING, OCTET\n  STRING, NULL, OBJECT IDENTIFIER, ENUMERATED, all strings, UTCTime,\n  GeneralizedTime, CHOICE, ANY, SEQUENCE (OF), SET (OF)\n* Size constraints checking\n* Working with sequences as high level data objects with ability to\n  (un)marshall them\n* Aimed to be complaint with X.690-201508\n* Streaming decoding and encoding capabilities, allowing working with\n  very small memory footprint\n* Python 3.5+ compatibility\n* Automatic decoding of DEFINED BY fields\n* Ability to know exact decoded objects offset and lengths in the binary\n* Ability to allow BER-encoded data with knowing if any of specified\n  field has either DER or BER encoding (or possibly indefinite-length\n  encoding)\n* Ability to use mmap-ed files, memoryviews, iterators, 2-pass DER\n  encoding mode and CER encoder dealing with the writer, giving ability\n  to create huge ASN.1 encoded files with very little memory footprint\n* Ability to decode files in event generation mode, without the need to\n  keep all the data and decoded structures in the memory\n* __slots__, copy.copy() friendliness\n* Workability with pickle\n* Cython compatibility\n* Descriptive errors, with decode paths\n* Pretty printer and command-line decoder, that could conveniently\n  replace utilities like either dumpasn1 or openssl asn1parse","deps":{"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pydenticon","origin":"devel/py-pydenticon","version":"0.3.1_2","comment":"Library for generating identicons - an enhanced port of Sigil","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/azaghal/pydenticon","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e96e08835cd1241c9edfa0811a2df983621813c9b0fe7bc36c66e688ffc53f95","flatsize":47938,"path":"All/py311-pydenticon-0.3.1_2.pkg","repopath":"All/py311-pydenticon-0.3.1_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":10176,"desc":"Pydenticon is a small utility library that can be used for deterministically\ngenerating identicons based on the hash of provided data.","deps":{"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyelftools","origin":"devel/py-pyelftools","version":"0.31","comment":"Library for analyzing ELF files and DWARF debugging information","maintainer":"antoine@FreeBSD.org","www":"https://github.com/eliben/pyelftools","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f31c02b04c7dab1fb88adacdd6a2a07c6060f7413874e8ab0ef11ce7f76bf1f5","flatsize":2263923,"path":"All/py311-pyelftools-0.31.pkg","repopath":"All/py311-pyelftools-0.31.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":328960,"desc":"pyelftools is a pure-Python library for parsing and analyzing ELF files\nand DWARF debugging information","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"EXAMPLES":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-pydub","origin":"audio/py-pydub","version":"0.25.1_3","comment":"Manipulate audio with an simple and easy high level interface","maintainer":"yuri@FreeBSD.org","www":"http://pydub.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3896b5fe3788584e16ee9856d47d7650ce328e3489ba667763a14aad0f03832c","flatsize":411277,"path":"All/py311-pydub-0.25.1_3.pkg","repopath":"All/py311-pydub-0.25.1_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":73104,"desc":"Pydub allows to manipulate audio with a simple and easy high level interface\nfrom Python code.","deps":{"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"py311-pyaudio":{"origin":"audio/py-pyaudio","version":"0.2.14_1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"py311-simpleaudio":{"origin":"audio/py-simpleaudio","version":"1.0.4_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["audio"],"annotations":{"flavor":"py311"}},{"name":"py311-pydot","origin":"graphics/py-pydot","version":"3.0.4","comment":"Python interface to the Graphviz Dot language","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/pydot/pydot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"97b00ce19dec598617e12f3c68548d5ce13a0a2d21c62d94f89779c87897b170","flatsize":414576,"path":"All/py311-pydot-3.0.4.pkg","repopath":"All/py311-pydot-3.0.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":71140,"desc":"An interface for creating both directed and non directed graphs from Python.\nCurrently all attributes implemented in the Dot language are supported (up to\nGraphviz 1.16). Output can be inlined in Postscript into interactive scientific\nenvironments like TeXmacs, or output in any of the formats supported by the\nGraphviz tools dot, neato, twopi.","deps":{"graphviz":{"origin":"graphics/graphviz","version":"12.2.1_1"},"py311-pyparsing":{"origin":"devel/py-pyparsing","version":"3.2.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pydash","origin":"devel/py-pydash","version":"4.8.0_1","comment":"Kitchen sink of Python utility libraries for doing \"stuff\"","maintainer":"db@FreeBSD.org","www":"https://pypi.org/pypi/pydash/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"630862df3a248aa86b04670b3674813e190f26b8f1f39ad24f4e9b4baf288c1d","flatsize":1183378,"path":"All/py311-pydash-4.8.0_1.pkg","repopath":"All/py311-pydash-4.8.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":132816,"desc":"The kitchen sink of Python utility libraries for doing \"stuff\" in a\nfunctional way. Based on the Lo-Dash Javascript library.\n\nLooking for a library that is more memory efficient and better suited for\nlarge datasets? Check out fnc! It's built around generators and iteration\nand has iteratee-first function signatures.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pydnstable","origin":"dns/py-pydnstable","version":"0.8.0_2","comment":"Python wrapper for dns/dnstable","maintainer":"truckman@FreeBSD.org","www":"https://github.com/farsightsec/pydnstable","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5e495631e5f7ba4a55ba22d09f3a28ac084f636dabc277f3b925ed655f0f0aa7","flatsize":107384,"path":"All/py311-pydnstable-0.8.0_2.pkg","repopath":"All/py311-pydnstable-0.8.0_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":36888,"desc":"Python bindings for the dnstable library","deps":{"dnstable":{"origin":"dns/dnstable","version":"0.14.0_2"},"mtbl":{"origin":"devel/mtbl","version":"1.7.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["dns","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pydecor","origin":"devel/py-pydecor","version":"2.0.1_1","comment":"Easy peasy Python decorators","maintainer":"yuri@FreeBSD.org","www":"https://github.com/mplanchard/pydecor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3577f2ea5b16f35dd191a7ac865a7ddf9d89134a6df61d97b7846c7b059394ea","flatsize":181546,"path":"All/py311-pydecor-2.0.1_1.pkg","repopath":"All/py311-pydecor-2.0.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":33036,"desc":"PyDecor aims to make function decoration easy and straightforward, so that\ndevelopers can stop worrying about closures and syntax in triply nested\nfunctions and instead get down to decorating.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pydantic-vault","origin":"devel/py-pydantic-vault","version":"1.0.0","comment":"Pydantic BaseSettings extension to retrieve secrets from Hashicorp Vault","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/nymous/pydantic-vault","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"06c876a8613a8a223a6b6a67f1e4f8e793b73f9edb882888cbd3e2a2684a587d","flatsize":75568,"path":"All/py311-pydantic-vault-1.0.0.pkg","repopath":"All/py311-pydantic-vault-1.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16448,"desc":"Pydantic-Vault is a simple extension to Pydantic BaseSettings that can retrieve\nsecrets stored in Hashicorp Vault\n\nWith Pydantic and Pydantic-Vault, you can easily declare your configuration in a\ntype-hinted class, and load configuration from environment variables or Vault\nsecrets. Pydantic-Vault will work the same when developing locally (where you\nprobably login with the Vault CLI and your own user account) and when deploying\nin production (using a Vault Approle or Kubernetes authentication for example).","deps":{"py311-hvac":{"origin":"devel/py-hvac","version":"2.3.0"},"py311-pydantic":{"origin":"devel/py-pydantic","version":"1.10.20_1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pydbus","origin":"devel/py-pydbus","version":"0.6.0_2","comment":"Pythonic DBus library","maintainer":"nivit@FreeBSD.org","www":"https://github.com/LEW21/pydbus/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9f88c0b4b7ef3debf20f3f9bf9fb94cbd8014ab43d55639e75ec2fc15f504653","flatsize":207204,"path":"All/py311-pydbus-0.6.0_2.pkg","repopath":"All/py311-pydbus-0.6.0_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":42840,"desc":"Pythonic DBus library.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pydantic-extra-types","origin":"devel/py-pydantic-extra-types","version":"2.10.3_1","comment":"Extra Pydantic types","maintainer":"sunpoet@FreeBSD.org","www":"https://docs.pydantic.dev/latest/concepts/types/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ed8b16b8a9540caa28cc6be654132a9e44770ba216c29d3f0feadcc4e9a55592","flatsize":461789,"path":"All/py311-pydantic-extra-types-2.10.3_1.pkg","repopath":"All/py311-pydantic-extra-types-2.10.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":62980,"desc":"Pydantic Extra Types is a place for pydantic types that probably shouldn't exist\nin the main pydantic lib.","deps":{"py311-pendulum":{"origin":"devel/py-pendulum","version":"3.0.0"},"py311-phonenumbers":{"origin":"devel/py-phonenumbers","version":"8.13.28_1"},"py311-pycountry":{"origin":"textproc/py-pycountry","version":"24.6.1"},"py311-pydantic2":{"origin":"devel/py-pydantic2","version":"2.10.6_3"},"py311-pymongo":{"origin":"databases/py-pymongo","version":"3.13.0_1"},"py311-python-ulid":{"origin":"textproc/py-python-ulid","version":"3.0.0"},"py311-pytz":{"origin":"devel/py-pytz","version":"2024.2_1,1"},"py311-semver":{"origin":"devel/py-semver","version":"3.0.4"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"py311-tzdata":{"origin":"devel/py-tzdata","version":"2025.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"ALL":"on","PENDULUM":"on","PHONENUMBERS":"on","PYCOUNTRY":"on","PYTHON_ULID":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-pydantic-yaml","origin":"devel/py-pydantic-yaml","version":"1.4.0","comment":"Add some YAML functionality to the excellent pydantic library","maintainer":"sunpoet@FreeBSD.org","www":"https://pydantic-yaml.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f5f2cd6ed194869732e6cbb1eb994274c26318db11ea93bd733f7683bd4fcd71","flatsize":128021,"path":"All/py311-pydantic-yaml-1.4.0.pkg","repopath":"All/py311-pydantic-yaml-1.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21280,"desc":"Pydantic-YAML adds YAML capabilities to Pydantic, which is an excellent Python\nlibrary for data validation and settings management.","deps":{"py311-pydantic2":{"origin":"devel/py-pydantic2","version":"2.10.6_3"},"py311-ruamel.yaml":{"origin":"devel/py-ruamel.yaml","version":"0.18.10_1"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pydantic-settings","origin":"devel/py-pydantic-settings","version":"2.6.0","comment":"Settings management using Pydantic","maintainer":"yuri@FreeBSD.org","www":"https://docs.pydantic.dev/latest/concepts/pydantic_settings/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a4d6f46f2f28b37bef7ee8ef364d415cee96e0614611da82fc615ad753a5d7da","flatsize":411901,"path":"All/py311-pydantic-settings-2.6.0.pkg","repopath":"All/py311-pydantic-settings-2.6.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":65980,"desc":"pydantic-settings implements settings management using Pydantic, this is the\nnew official home of Pydantic's BaseSettings.","deps":{"py311-pydantic2":{"origin":"devel/py-pydantic2","version":"2.10.6_3"},"py311-python-dotenv":{"origin":"www/py-python-dotenv","version":"1.0.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"cpe":"cpe:2.3:a:pydantic_project:pydantic-settings:2.6.0:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-pydantic2","origin":"devel/py-pydantic2","version":"2.10.6_3","comment":"Data validation using Python type hints","maintainer":"sunpoet@FreeBSD.org","www":"https://docs.pydantic.dev/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"43ecf4fab357df2edd2271ad863b031e944bbafa4a7e7d05ee6e5ba9fa9031df","flatsize":5698398,"path":"All/py311-pydantic2-2.10.6_3.pkg","repopath":"All/py311-pydantic2-2.10.6_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":769616,"desc":"Pydantic provides data validation using Python type hints.\n\nFast and extensible, Pydantic plays nicely with your linters/IDE/brain. Define\nhow data should be in pure, canonical Python 3.7+; validate it with Pydantic.","deps":{"py311-annotated-types":{"origin":"devel/py-annotated-types","version":"0.7.0"},"py311-pydantic-core":{"origin":"devel/py-pydantic-core","version":"2.30.0"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pydantic-compat","origin":"devel/py-pydantic-compat","version":"0.1.2","comment":"Compatibility layer for pydantic v1/v2","maintainer":"yuri@FreeBSD.org","www":"https://github.com/pyapp-kit/pydantic-compat","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"417df37b176d570efd1f603551082a11082a6a0664cc7e0e9d1b1a7812f912fa","flatsize":103334,"path":"All/py311-pydantic-compat-0.1.2.pkg","repopath":"All/py311-pydantic-compat-0.1.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":21520,"desc":"Compatibility layer for pydantic v1/v2.","deps":{"py311-pydantic2":{"origin":"devel/py-pydantic2","version":"2.10.6_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyface","origin":"devel/py-pyface","version":"8.0.0","comment":"Enthought traits-capable windowing framework","maintainer":"eduardo@FreeBSD.org","www":"https://docs.enthought.com/pyface/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d776b678888d6ab5b1687a0906eb648f7347741ce932fc5d2e28c5f8fa6abdf6","flatsize":12580457,"path":"All/py311-pyface-8.0.0.pkg","repopath":"All/py311-pyface-8.0.0.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","EPL","LGPL21","LGPL3"],"pkgsize":1594980,"desc":"The pyface project contains a toolkit-independent GUI abstraction\nlayer, which is used to support the \"visualization\" features of the\nTraits package. Thus, you can write code in terms of the Traits API\n(views, items, editors, etc.), and let pyface and your selected\ntoolkit and back-end take care of the details\nof displaying them.\n\nThe following GUI backends are supported:\n * wxPython\n * PyQt\n * PySide","deps":{"py311-importlib-metadata":{"origin":"devel/py-importlib-metadata","version":"8.6.1"},"py311-importlib-resources":{"origin":"devel/py-importlib-resources","version":"6.5.2"},"py311-pygments":{"origin":"textproc/py-pygments","version":"2.19.1"},"py311-qt5-pyqt":{"origin":"devel/py-qt5-pyqt","version":"5.15.11_1"},"py311-traits":{"origin":"devel/py-traits","version":"7.0.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"QT5":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-pycups","origin":"print/py-pycups","version":"2.0.4","comment":"CUPS bindings for Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/OpenPrinting/pycups","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ae4ca1f90b587f387437fe3dd34358754dfeab7ba2b976b6395df011d332fa0c","flatsize":263694,"path":"All/py311-pycups-2.0.4.pkg","repopath":"All/py311-pycups-2.0.4.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3"],"pkgsize":69792,"desc":"CUPS bindings for Python","deps":{"cups":{"origin":"print/cups","version":"2.4.11_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["print","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pycurl","origin":"ftp/py-pycurl","version":"7.45.6","comment":"Python interface to libcurl","maintainer":"sunpoet@FreeBSD.org","www":"http://pycurl.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4f0a174c47ed54c3eed4b1727b954a7b8c5fcec5c484a54396438f341d17eae2","flatsize":256404,"path":"All/py311-pycurl-7.45.6.pkg","repopath":"All/py311-pycurl-7.45.6.pkg","licenselogic":"or","licenses":["LGPL21","MIT"],"pkgsize":63364,"desc":"PycURL is a Python interface to libcurl, the multiprotocol file transfer\nlibrary. Similarly to the urllib Python module, PycURL can be used to fetch\nobjects identified by a URL from a Python program. Beyond simple fetches however\nPycURL exposes most of the functionality of libcurl, including:\n\n- Speed - libcurl is very fast and PycURL, being a thin wrapper above libcurl,\n  is very fast as well. PycURL was benchmarked to be several times faster than\n  requests.\n- Features including multiple protocol support, SSL, authentication and proxy\n  options. PycURL supports most of libcurl's callbacks.\n- Multi and share interfaces.\n- Sockets used for network operations, permitting integration of PycURL into the\n  applications' I/O loop (e.g., using Tornado).","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["ftp","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyct","origin":"misc/py-pyct","version":"0.5.0_1","comment":"Python package for common tasks for users: copy examples, fetch data","maintainer":"yuri@FreeBSD.org","www":"https://github.com/pyviz-dev/pyct","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fb36446154fb0f41ed1e1e5973bfa2bf69d1c6884af9499da4b46714370ff791","flatsize":154642,"path":"All/py311-pyct-0.5.0_1.pkg","repopath":"All/py311-pyct-0.5.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":30520,"desc":"pyct is a utility package that includes:\n* pyct.cmd: Makes various commands available to other packages. The same\n  commands are available from within python. Can either add new subcommands\n  to an existing argparse based command if the module has an existing command,\n  or create the entire command if the module has no existing command. Currently,\n  there are commands for copying examples and fetching data.\n* pyct.build: Provides various commands to help package building, primarily as a\n  convenience for project maintainers.","deps":{"py311-param":{"origin":"devel/py-param","version":"2.1.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc"],"annotations":{"flavor":"py311"}},{"name":"py311-pycsw","origin":"science/py-pycsw","version":"2.6.2","comment":"OGC CSW server implementation","maintainer":"sunpoet@FreeBSD.org","www":"https://pycsw.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1ae125deee0afb6c022c67a727ec69af516a4cdbab1dc720e93ff70bae468a10","flatsize":4553381,"path":"All/py311-pycsw-2.6.2.pkg","repopath":"All/py311-pycsw-2.6.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":417500,"desc":"pycsw is an OGC CSW server implementation written in Python. Started in 2010\n(more formally announced in 2011), pycsw allows for the publishing and discovery\nof geospatial metadata via numerous APIs (CSW 2/CSW 3, OpenSearch, OAI-PMH,\nSRU), providing a standards-based metadata and catalogue component of spatial\ndata infrastructures. pycsw is Open Source, released under an MIT license, and\nruns on all major platforms (Windows, Linux, Mac OS X).","deps":{"py311-OWSLib":{"origin":"graphics/py-OWSLib","version":"0.32.1"},"py311-geolinks":{"origin":"science/py-geolinks","version":"0.2.3_1"},"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-pyproj":{"origin":"graphics/py-pyproj","version":"3.7.1"},"py311-shapely":{"origin":"devel/py-shapely","version":"1.8.5_2"},"py311-xmltodict":{"origin":"devel/py-xmltodict","version":"0.14.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"cpe":"cpe:2.3:a:pycsw:pycsw:2.6.2:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-pydevd","origin":"devel/py-pydevd","version":"2.10.0_1","comment":"Debugger used in PyDev and PyCharm","maintainer":"bofh@FreeBSD.org","www":"https://pypi.org/project/pydevd/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4de8e73a613356fb50e862ce4bf54e82342ff2574c48e3f26b3525399c31807e","flatsize":18697558,"path":"All/py311-pydevd-2.10.0_1.pkg","repopath":"All/py311-pydevd-2.10.0_1.pkg","licenselogic":"or","licenses":["APACHE20","EPL"],"pkgsize":1923200,"desc":"The sources for the PyDev.Debugger (used in PyDev & PyCharm)\n\nIt is available so that it can be installed for doing remote debugging.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pycrdt-websocket","origin":"devel/py-pycrdt-websocket","version":"0.15.4","comment":"WebSocket connector for pycrdt","maintainer":"sunpoet@FreeBSD.org","www":"https://jupyter-server.github.io/pycrdt-websocket/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dc9456d272c7eadbb7c5b4155f541f64ae2a72053ecd5188d52d22dd907c110f","flatsize":264306,"path":"All/py311-pycrdt-websocket-0.15.4.pkg","repopath":"All/py311-pycrdt-websocket-0.15.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":37868,"desc":"Pycrdt-websocket is a Python library for building WebSocket servers and clients\nthat connect and synchronize shared documents. It can be used to create\ncollaborative web applications.\n\nThe following diagram illustrates a typical architecture. The goal is to share a\ndocument among several clients.\n\nEach client has an instance of a Doc, representing their view of a document. A\nshared document also lives in a room on the server side. Conceptually, a room\ncan be seen as the place where clients collaborate on a document. The WebSocket\nto which a client connects points to the corresponding room through the endpoint\npath. In the example below, clients A and B connect to a WebSocket at path\nroom-1, and thus both clients find themselves in a room called room-1. All the\nDoc synchronization logic is taken care of by the WebsocketProvider.\n\nEach update to a shared document can be persisted to disk using a store, which\ncan be a file or a database.","deps":{"py311-anyio":{"origin":"devel/py-anyio","version":"4.8.0"},"py311-pycrdt":{"origin":"devel/py-pycrdt","version":"0.12.9"},"py311-sqlite-anyio":{"origin":"databases/py-sqlite-anyio","version":"0.2.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"DJANGO":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-pydata-sphinx-theme","origin":"textproc/py-pydata-sphinx-theme","version":"0.16.1","comment":"Bootstrap-based Sphinx theme from the PyData community","maintainer":"sunpoet@FreeBSD.org","www":"https://pydata-sphinx-theme.readthedocs.io/en/stable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"30a42839ad2bca5b306cf1bcb8e2fe2a0ba62e61cf5f560f8b5a40674e4d22ff","flatsize":6832412,"path":"All/py311-pydata-sphinx-theme-0.16.1.pkg","repopath":"All/py311-pydata-sphinx-theme-0.16.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1472468,"desc":"pydata-sphinx-theme is a Bootstrap-based Sphinx theme from the PyData community.","deps":{"py311-Babel":{"origin":"devel/py-babel","version":"2.17.0_1"},"py311-accessible-pygments":{"origin":"textproc/py-accessible-pygments","version":"0.0.5"},"py311-beautifulsoup":{"origin":"www/py-beautifulsoup","version":"4.13.3_1"},"py311-docutils":{"origin":"textproc/py-docutils","version":"0.21.2,1"},"py311-pygments":{"origin":"textproc/py-pygments","version":"2.19.1"},"py311-sphinx":{"origin":"textproc/py-sphinx","version":"5.3.0_3,1"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-pycql","origin":"databases/py-pycql","version":"0.0.12_1","comment":"Pure Python parser implementation of the OGC CQL standard","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/geopython/pycql","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"322ecba42e5c4a1c502fc20289fe9ae177cf009d0b311ec4de7ac5d32b40c6d1","flatsize":375140,"path":"All/py311-pycql-0.0.12_1.pkg","repopath":"All/py311-pycql-0.0.12_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":49092,"desc":"pycql is a pure Python CQL parser.","deps":{"py311-dateparser":{"origin":"devel/py-dateparser","version":"1.2.0_1"},"py311-ply":{"origin":"devel/py-ply","version":"3.11_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pydicom","origin":"science/py-pydicom","version":"3.0.1","comment":"Read, modify, and write DICOM files with Python code","maintainer":"wen@FreeBSD.org","www":"https://github.com/pydicom/pydicom","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1f3e78d53d9628ed6e1190dde5e2f80005635e868aa96a4a257921530d7f2d14","flatsize":20061533,"path":"All/py311-pydicom-3.0.1.pkg","repopath":"All/py311-pydicom-3.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2723160,"desc":"pydicom is a pure python package for working with DICOM files. It was\nmade for inspecting and modifying DICOM files in an easy \"pythonic\"\nway. The modifications can be written again to a new file. As a pure\npython package, it should run anywhere python runs without any other\nrequirements.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-pycparser","origin":"devel/py-pycparser","version":"2.22","comment":"C parser in Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/eliben/pycparser","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6711a9d0f8a815c55b1d6e85cbfd9a9ae9817e4a9ebe00d885463a9e2119e127","flatsize":1862185,"path":"All/py311-pycparser-2.22.pkg","repopath":"All/py311-pycparser-2.22.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":217656,"desc":"pycparser is a complete parser of the C language, written in pure Python using\nthe PLY parsing library. It parses C code into an AST and can serve as a\nfront-end for C compilers or analysis tools.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pycount","origin":"devel/pycount","version":"0.0.6_1","comment":"Initial effort to Python code metrics","maintainer":"lwhsu@FreeBSD.org","www":"http://python.net/~gherman/pycount.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e6b4470db750dca1d53793185406d7e805243532bac4734b28705f5b30ba0ea0","flatsize":12874,"path":"All/py311-pycount-0.0.6_1.pkg","repopath":"All/py311-pycount-0.0.6_1.pkg","licenselogic":"single","pkgsize":5104,"desc":"pycount helps you with a simple analysis of Python code, categorizing it into\ncomments, doc strings, blank lines and real code. It creates simple lines\ncounts for individual or multiple files, but can also be used to strip\ncomments from a source file, say. See a sample output of pycount running on\nitself in verbose mode.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"]},{"name":"py311-pycosat","origin":"math/py-pycosat","version":"0.6.3_1","comment":"Bindings to PicoSAT (a SAT solver)","maintainer":"bofh@FreeBSD.org","www":"https://github.com/ContinuumIO/pycosat","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6f6e26a3c7ace7c699a3fc28d0a4bd5bb3394d72d7952d47ca7b0965ed4100e7","flatsize":78965,"path":"All/py311-pycosat-0.6.3_1.pkg","repopath":"All/py311-pycosat-0.6.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16184,"desc":"PicoSAT is a popular SAT solver written by Armin Biere in pure C. This\npackage provides efficient Python bindings to picosat on the C level,\ni.e. when importing pycosat, the picosat solver becomes part of the\nPython process itself.","deps":{"picosat":{"origin":"math/picosat","version":"965"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pydantic-core","origin":"devel/py-pydantic-core","version":"2.30.0","comment":"Core functionality for Pydantic validation and serialization","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/pydantic/pydantic-core","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7f6a41a35d84d01d9740c1d19484e423a5336013f5df5e88ef738d7406f8bf75","flatsize":5369141,"path":"All/py311-pydantic-core-2.30.0.pkg","repopath":"All/py311-pydantic-core-2.30.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1459876,"desc":"Pydantic-core provides the core functionality for pydantic validation and\nserialization.\n\nPydantic-core is currently around 17x faster than pydantic v1. See\ntests/benchmarks/ for details.","deps":{"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyconify","origin":"devel/py-pyconify","version":"0.1.6","comment":"Iconify for python: Universal icon framework","maintainer":"yuri@FreeBSD.org","www":"https://github.com/pyapp-kit/pyconify","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5bb4668f691bdb6d123cfaa134de8e70001e3377d955c0fe7f7aeac9172d35cd","flatsize":170203,"path":"All/py311-pyconify-0.1.6.pkg","repopath":"All/py311-pyconify-0.1.6.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":31668,"desc":"Python wrapper for the Iconify API.\n\nIconify is a versatile icon framework that includes 100+ icon sets with more\nthan 100,000 icons from FontAwesome, Material Design Icons, DashIcons,\nFeather Icons, EmojiOne, Noto Emoji and many other open source icon sets.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","science"],"annotations":{"flavor":"py311"}},{"name":"py311-pycomposefile","origin":"devel/pycomposefile","version":"0.0.30_2","comment":"Structured deserialization of Docker Compose files for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/pycomposefile/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e5a6248be08bb4657209d9ecee08b6ab76cb8e65240dd8d65c3304b051b89e1d","flatsize":177542,"path":"All/py311-pycomposefile-0.0.30_2.pkg","repopath":"All/py311-pycomposefile-0.0.30_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":28436,"desc":"Structured deserialization of Docker Compose files.\n\nA Python library mainly used for the azure-cli application.","deps":{"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pycomplete","origin":"devel/py-pycomplete","version":"0.4.0","comment":"Python library to generate static completion scripts for your CLI app","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/frostming/pycomplete","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"359d59327eafbcd1041c80dd20ba18ec345ca159b2d90f30f4bf54f43f9c903c","flatsize":108934,"path":"All/py311-pycomplete-0.4.0.pkg","repopath":"All/py311-pycomplete-0.4.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":23804,"desc":"With pycomplete, one can generate a completion script for CLI application that\nis compatible with a given shell. The script outputs the result onto stdout,\nallowing one to re-direct the output to the file of their choosing.\n\npycomplete accepts different types of objects depending on which CLI framework\nyou are using. For argparse, argparse.ArgumentParser is expected while for\nclick, either click.Command or click.Context is OK. pycomplete knows what to do\nsmartly.\n\nWhere you place the file will depend on which shell, and which operating system\nyou are using. Your particular configuration may also determine where these\nscripts need to be placed.\n\nNote that pycomplete needs to be installed in the same environment as the target\nCLI app to work properly.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pycos","origin":"devel/pycos","version":"4.8.11_3","comment":"Concurrent, Asynchronous, Distributed, Communicating Tasks with Python","maintainer":"ports@virtual-estates.net","www":"https://pycos.sourceforge.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"49bf91ab8169a2de3b6085043e5027ed6bc065f0cb071df4495b61120e49ce2a","flatsize":2361607,"path":"All/py311-pycos-4.8.11_3.pkg","repopath":"All/py311-pycos-4.8.11_3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":316404,"desc":"Pycos is a Python framework for concurrent, asynchronous, network, distributed\nprogramming and distributed computing, using generator functions, asynchronous\ncompletions and message passing. pycos can be used to create tasks with\ngenerator functions, similar to the way threads are created with functions\nusing Python's threading module.  Programs developed with pycos have same\nlogic and structure as programs with threads, except for a few syntactic\nchanges - mostly using yield with asynchronous completions that give control\nto pycos's scheduler, which interleaves executions of generators, similar\nto the way an operating system executes multiple processes","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","net"],"annotations":{"flavor":"py311"}},{"name":"py311-pykep","origin":"astro/py-pykep","version":"2.6.2_4","comment":"Python binding for pykep, library for astrodynamics research","maintainer":"yuri@FreeBSD.org","www":"https://github.com/esa/pykep","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"de5d023f2094297bd428233f4f40316342865d7da77ff3c477ef991e0ea7d4a6","flatsize":24453968,"path":"All/py311-pykep-2.6.2_4.pkg","repopath":"All/py311-pykep-2.6.2_4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":7683388,"desc":"pykep is a scientific library providing basic tools for astrodynamics research.\nAlgorithmic efficiency is a main focus of the library, which is written in C++\nand exposed to Python using the boost::python library. At the library core is\nthe implementation of an efficient solver for the multiple revolutions Lambert's\nproblem, objects representing direct (Sims-Flanagan), indirect (Pontryagin) and\nhybrid methods to represent low-thrust optimization problems, efficient\nkeplerian propagators, Taylor-integrators, a SGP4 propagator, TLE and SATCAT\nsupport and more.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"py311-boost-libs":{"origin":"devel/boost-python-libs","version":"1.87.0"},"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pygmo2":{"origin":"science/py-pygmo2","version":"2.19.7_5"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"pykep":{"origin":"astro/pykep","version":"2.6.2_6"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["astro","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pycoingecko","origin":"finance/py-pycoingecko","version":"3.1.0_1","comment":"Python wrapper around the CoinGecko API","maintainer":"yuri@FreeBSD.org","www":"https://github.com/man-c/pycoingecko","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ff40de435e1350a9d7412cfb00a13244dbf4371e8c4cd03bf1ca49c0b649efee","flatsize":86556,"path":"All/py311-pycoingecko-3.1.0_1.pkg","repopath":"All/py311-pycoingecko-3.1.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13076,"desc":"pycoingecko is Pi ython wrapper for the CoinGecko API.\n\nCoinGecko provides information about cryptocurrency prices, excghange rates,\nmarket caps, etc.","deps":{"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["finance","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pycrdt","origin":"devel/py-pycrdt","version":"0.12.9","comment":"Python bindings for Yrs","maintainer":"sunpoet@FreeBSD.org","www":"https://jupyter-server.github.io/pycrdt/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ddeb593898a23f9aafc82dd6eeb3ce5b4f98e5ff1b24f5e821c9a1380cf0e571","flatsize":2332234,"path":"All/py311-pycrdt-0.12.9.pkg","repopath":"All/py311-pycrdt-0.12.9.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":614792,"desc":"Pycrdt is a Python CRDT library that provides bindings for Yrs, the Rust port of\nthe Yjs framework.\n\nConflict-free Replicated Data Types (CRDTs) allow creating shared documents that\ncan automatically merge changes made concurrently on different \"copies\" of the\ndata. When the data lives on different machines, they make it possible to build\ndistributed systems that work with local data, leaving the synchronization and\nconflict resolution with remote data to the CRDT algorithm, which ensures that\nall data replicas eventually converge to the same state.","deps":{"py311-anyio":{"origin":"devel/py-anyio","version":"4.8.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pycompilation","origin":"devel/py-pycompilation","version":"0.4.12_2","comment":"Package for compilation (meta programming)","maintainer":"yuri@FreeBSD.org","www":"https://github.com/bjodah/pycompilation","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fff6b8999b12bddbef7d3b1ee1e23007e31f88b56b6a94bdc8ebe7166e3d2d36","flatsize":232623,"path":"All/py311-pycompilation-0.4.12_2.pkg","repopath":"All/py311-pycompilation-0.4.12_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":43772,"desc":"pycompilation bundles python convenience classes and functions for performing\ncompilation and linking on the fly from python. Developed to simplify working\nwith code-generation, compilation and import (meta-programming) from Python.","deps":{"py311-appdirs":{"origin":"devel/py-appdirs","version":"1.4.4_1"},"py311-cython":{"origin":"lang/cython","version":"0.29.37_2"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pycodestyle","origin":"devel/py-pycodestyle","version":"2.12.1_1","comment":"Python style guide checker","maintainer":"amdmi3@FreeBSD.org","www":"https://pycodestyle.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e8db353c2901365bafde5049c471942528e6ab72afa4a47aef0ab395c1230460","flatsize":340349,"path":"All/py311-pycodestyle-2.12.1_1.pkg","repopath":"All/py311-pycodestyle-2.12.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":65248,"desc":"pycodestyle is a tool to check your Python code against some of the\nstyle conventions in PEP 8.\n\nThis package used to be called pep8 but was renamed to pycodestyle\nto reduce confusion","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pycryptodomex","origin":"security/py-pycryptodomex","version":"3.21.0","comment":"Cryptographic library for Python","maintainer":"john@saltant.com","www":"https://www.pycryptodome.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"80a5828e79197c7dc8062dd6d698643e915181ee1c9c280a9a675faf9d69367f","flatsize":9514270,"path":"All/py311-pycryptodomex-3.21.0.pkg","repopath":"All/py311-pycryptodomex-3.21.0.pkg","licenselogic":"and","licenses":["BSD2CLAUSE","PD"],"pkgsize":1588040,"desc":"PyCryptodome is a fork of PyCrypto. It brings the following\nenhancements with respect to the last official version of\nPyCrypto (2.6.1):\n\n* Authenticated encryption modes (GCM, CCM, EAX, SIV, OCB)\n* Accelerated AES on Intel platforms via AES-NI\n* First class support for PyPy\n* Elliptic curves cryptography (NIST P-curves; Ed25519, Ed448, Curve25519)\n* Better and more compact API\n* SHA-3 (including SHAKE XOFs) and BLAKE2 hash algorithms\n* Salsa20 and ChaCha20 stream ciphers\n* scrypt and HKDF\n* Deterministic (EC)DSA and EdDSA\n* Password-protected PKCS#8 key containers\n* Shamir's Secret Sharing scheme\n* Random numbers get sourced directly from the OS (and not from\n  a CSPRNG in userspace)\n* Simplified install process, including better support for Windows\n* Cleaner RSA and DSA key generation (largely based on FIPS 186-4)\n* Major clean ups and simplification of the code base","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"cpe":"cpe:2.3:a:python:pycryptodomex:3.21.0:::::dragonfly6:x86_64","flavor":"py311"},"messages":[{"message":"Install the math/gmp port to enable accelerated processing with the GNU\nMultiple Precision Arithmetic Library. PyCryptodome will use the\noptional enhancement at runtime automatically if the library is\navailable.","type":"install"}]},{"name":"py311-pycoin","origin":"finance/py-pycoin","version":"0.92.20241201_1","comment":"Utilities for Bitcoin and altcoin addresses/transaction manipulation","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/richardkiss/pycoin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"43204108fa958ff48e0b703dcc7ed5015cade0f1aa3915e34b45cf3f756c6922","flatsize":2010229,"path":"All/py311-pycoin-0.92.20241201_1.pkg","repopath":"All/py311-pycoin-0.92.20241201_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":317532,"desc":"Utilities for Bitcoin and altcoin addresses and transaction manipulation.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["finance"],"annotations":{"flavor":"py311"}},{"name":"py311-pycognito","origin":"devel/py-pycognito","version":"2024.5.1","comment":"Integrate Boto3's Cognito client so it is easy to login users","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/NabuCasa/pycognito","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7f58b712eebb96b9ebc6fba80221c8b5f3739cee2847fe2df46288c8589a6ac3","flatsize":274586,"path":"All/py311-pycognito-2024.5.1.pkg","repopath":"All/py311-pycognito-2024.5.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":44700,"desc":"pyCognito makes working with AWS Cognito easier for Python developers.","deps":{"py311-boto3":{"origin":"www/py-boto3","version":"1.37.13"},"py311-envs":{"origin":"devel/py-envs","version":"1.3_1"},"py311-pyjwt":{"origin":"www/py-pyjwt","version":"2.8.0"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pycollada","origin":"graphics/py-pycollada","version":"0.6_6","comment":"Python library for reading and writing collada documents","maintainer":"tj+freebsd_ports@a13.fr","www":"https://pycollada.readthedocs.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"99c0354d1ffc51265afaaeda822c6c66741e737c2a2f5ec73ef383b35acbb4fc","flatsize":3158901,"path":"All/py311-pycollada-0.6_6.pkg","repopath":"All/py311-pycollada-0.6_6.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":190356,"desc":"Pycollada is a python module for creating, editing and loading COLLADA, which\nis a COLLAborative Design Activity for establishing an interchange file format\nfor interactive 3D applications.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"options":{"LXML":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-pycodeexport","origin":"devel/py-pycodeexport","version":"0.1.3_2","comment":"Python package for code generation","maintainer":"yuri@FreeBSD.org","www":"https://github.com/bjodah/pycodeexport","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ec0a138611be35637f56f41d0c7b2257f4e407d61ed9d0b107e0801d4bc573ec","flatsize":103909,"path":"All/py311-pycodeexport-0.1.3_2.pkg","repopath":"All/py311-pycodeexport-0.1.3_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":23808,"desc":"pycodeexport is a Python package which bundles convenience classes and functions\nfor code-generation. The package has been developed to aid on-the-fly\ncompilation (meta-programming) of math related problems expressed as SymPy\nexpressions. Note that this package has an alpha development status.","deps":{"py311-cython":{"origin":"lang/cython","version":"0.29.37_2"},"py311-mako":{"origin":"textproc/py-mako","version":"1.3.5_1"},"py311-pycompilation":{"origin":"devel/py-pycompilation","version":"0.4.12_2"},"py311-sympy":{"origin":"math/py-sympy","version":"1.13.3_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pycryptodome","origin":"security/py-pycryptodome","version":"3.21.0","comment":"Cryptographic library for Python","maintainer":"john@saltant.com","www":"https://www.pycryptodome.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9cbeab35a4e5f1c49b0c21aa8a2c185b9e41ea9acbb9aaee42e77ea1c7229421","flatsize":9499594,"path":"All/py311-pycryptodome-3.21.0.pkg","repopath":"All/py311-pycryptodome-3.21.0.pkg","licenselogic":"and","licenses":["BSD2CLAUSE","PD"],"pkgsize":1587820,"desc":"PyCryptodome is a fork of PyCrypto. It brings the following\nenhancements with respect to the last official version of\nPyCrypto (2.6.1):\n\n* Authenticated encryption modes (GCM, CCM, EAX, SIV, OCB)\n* Accelerated AES on Intel platforms via AES-NI\n* First class support for PyPy\n* Elliptic curves cryptography (NIST P-curves; Ed25519, Ed448, Curve25519)\n* Better and more compact API\n* SHA-3 (including SHAKE XOFs) and BLAKE2 hash algorithms\n* Salsa20 and ChaCha20 stream ciphers\n* scrypt and HKDF\n* Deterministic (EC)DSA and EdDSA\n* Password-protected PKCS#8 key containers\n* Shamir's Secret Sharing scheme\n* Random numbers get sourced directly from the OS (and not from\n  a CSPRNG in userspace)\n* Simplified install process, including better support for Windows\n* Cleaner RSA and DSA key generation (largely based on FIPS 186-4)\n* Major clean ups and simplification of the code base","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"cpe":"cpe:2.3:a:python:pycryptodome:3.21.0:::::dragonfly6:x86_64","flavor":"py311"},"messages":[{"message":"Install the math/gmp port to enable accelerated processing with the GNU\nMultiple Precision Arithmetic Library. PyCryptodome will use the\noptional enhancement at runtime automatically if the library is\navailable.","type":"install"}]},{"name":"py311-pycocotools","origin":"devel/py-pycocotools","version":"2.0.8","comment":"Official APIs for the MS-COCO dataset","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ppwwyyxx/cocoapi/tree/master/PythonAPI","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5b4527a8ca262dfbfa13335f5206f178259155af69345f0b53972a1a5e0d6b37","flatsize":343516,"path":"All/py311-pycocotools-2.0.8.pkg","repopath":"All/py311-pycocotools-2.0.8.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":93744,"desc":"pycocotools is a fork of the original cocoapi, with bug fixes and packaging\nimprovements.\n\nChanges in this fork include:\n- Add CircleCI tests\n- Support pip-installation correctly\n- Support windows\n- Don't import matplotlib unless needed\n- Close file handle after openning\n- Fix a small bug in rleToBbox\n- Fix a segfault in RLE decoding\n- Fix deprecated usage of other libraries\n\nFor compatibility, we will not make any API changes or non-bug behavior changes\nto the existing APIs of the official cocoapi.","deps":{"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pycerberus","origin":"devel/py-pycerberus","version":"0.6_1","comment":"Highly flexible, no magic input validation library","maintainer":"douglas@douglasthrift.net","www":"https://www.schwarz.eu/opensource/projects/pycerberus","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cc0bc37c9b5204d91c2c901315e93c082b92fb2d07c4e69ff7da28fe8b37bb07","flatsize":451822,"path":"All/py311-pycerberus-0.6_1.pkg","repopath":"All/py311-pycerberus-0.6_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":72236,"desc":"Pycerberus is a framework to check user data thoroughly so that you can\nprotect your application from malicious (or just garbled) input data.\n\n * Remove stupid code which converts input values: After values are\n   validated, you can work with real Python types instead of strings -\n   e.g. 42 instead of '42', convert database IDs to model objects\n   transparently.\n * Implement custom validation rules: Writing custom validators is\n   straightforward, everything is well documented and pycerberus only\n   uses very little Python magic.\n * Focus on your value-adding application code: Save time by\n   implementing every input validation rule only once, but 100%25 right\n   instead of implementing a dozen different half-baked solutions.\n * Ready for global business: i18n support (based on GNU gettext) is\n   built in, adding custom translations is easy.\n * Tune it for your needs: You can implement custom behavior in your\n   validators, e.g. fetch translations from a database instead of using\n   gettext or define custom translations for built-in validators.\n * Use it wherever you like: pycerberus is used in a SMTP server, trac\n   macros as well as web applications - there are no dependecies on a\n   specific context like web development.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pycnite","origin":"devel/py-pycnite","version":"2024.7.31","comment":"Python bytecode utilities","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/google/pycnite","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3d4ffea8341cbdfb4417096e1c8396abf0cef63714590eae6bec496f71fa96aa","flatsize":233286,"path":"All/py311-pycnite-2024.7.31.pkg","repopath":"All/py311-pycnite-2024.7.31.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":41168,"desc":"pycnite is a collection of utilities for working with compiled Python bytecode.\n\nThis library adds pure Python, versioned parsers for the .pyc format, allowing\ntools that work with bytecode to have different host and target Python versions.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pycmd","origin":"devel/py-pycmd","version":"1.2_2","comment":"Tools for managing/searching Python related files","maintainer":"bofh@FreeBSD.org","www":"https://pypi.org/project/pycmd/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"de1f6ddfa589dfd5eee1ffa0cfc3dd47a87440a36f50ad2e0d62417cb875ff43","flatsize":97632,"path":"All/py311-pycmd-1.2_2.pkg","repopath":"All/py311-pycmd-1.2_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":23220,"desc":"pycmd is a collection of command line tools for helping with Python\ndevelopment:\n\n  * py.cleanup: remove .pyc and similar files\n  * py.lookup: find text in recursively found .py files\n  * py.countloc: give LOCs for lines and testlines\n  * py.which: print location of an importable package or module","deps":{"py311-py":{"origin":"devel/py-py","version":"1.11.0_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pychromecast","origin":"net/py-pychromecast","version":"14.0.5","comment":"Python module to talk to Google Chromecast","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/home-assistant-libs/pychromecast","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7691f05939655e1a259b55a49f192c98f4e9e4b79987b30b3617c8620475e7b0","flatsize":878910,"path":"All/py311-pychromecast-14.0.5.pkg","repopath":"All/py311-pychromecast-14.0.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":133700,"desc":"Library for Python to communicate with the Google Chromecast. It currently\nsupports:\n- Auto discovering connected Chromecasts on the network\n- Start the default media receiver and play any online media\n- Control playback of current playing media\n- Implement Google Chromecast API v2\n- Communicate with apps via channels\n- Easily extendable to add support for unsupported namespaces\n- Multi-room setups with Audio cast devices","deps":{"py311-casttube":{"origin":"net/py-casttube","version":"0.2.1_1"},"py311-protobuf":{"origin":"devel/py-protobuf","version":"5.29.3,1"},"py311-zeroconf":{"origin":"net/py-zeroconf","version":"0.132.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyclipper","origin":"math/py-pyclipper","version":"1.3.0p5_1","comment":"Cython wrapper for the C++ translation of Clipper library","maintainer":"lantw44@gmail.com","www":"https://github.com/greginvm/pyclipper","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"49d8598924d916ebbe628f58e8f07a3b4da45678c8556f04e246ace8267b87f0","flatsize":328309,"path":"All/py311-pyclipper-1.3.0p5_1.pkg","repopath":"All/py311-pyclipper-1.3.0p5_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":112060,"desc":"Pyclipper is a Cython wrapper exposing public functions and classes of the C++\ntranslation of the Angus Johnson's Clipper library.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pybugz","origin":"devel/pybugz","version":"0.14_3","comment":"Python command-line interface to bugzilla","maintainer":"bugmeister@FreeBSD.org","www":"https://github.com/williamh/pybugz","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4b75aceb60a8b233626e7adfa53ca6dbe4127b98e9999b79f80104dc217e0923","flatsize":245880,"path":"All/py311-pybugz-0.14_3.pkg","repopath":"All/py311-pybugz-0.14_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":49288,"desc":"Many find Bugzilla's web-based UI inefficient.  PyBugz is a command-line based\ninterface that was written by Alastair Tse in order to improve his interaction\nwith Gentoo Bugzilla\n\nFeatures\n--------\n* Searching bugzilla\n* Listing details of a bug including comments and attachments\n* Downloading/viewing attachments from bugzilla\n* Posting bugs, comments, and making changes to an existing bug.\n* Adding attachments to a bug.\n\nThere is extensive help in `bugz --help` and `bugz <subcommand>\n--help` for additional options.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pycha","origin":"graphics/py-pycha","version":"0.8.1_2","comment":"Library for making charts with Python","maintainer":"sunpoet@FreeBSD.org","www":"https://bitbucket.org/lgs/pycha","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"769b94decf48adbc394b1baa43f72177d0302149b021a07b793707f732097098","flatsize":603921,"path":"All/py311-pycha-0.8.1_2.pkg","repopath":"All/py311-pycha-0.8.1_2.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":79184,"desc":"Pycha is a very simple Python package for drawing charts using the\ngreat Cairo library. Its goals are:\n        * Lightweight\n        * Simple to use\n        * Nice looking with default values\n        * Customization\nIt won't try to draw any possible chart on earth but draw the most\ncommon ones nicely.","deps":{"py311-cairo":{"origin":"graphics/py-cairo","version":"1.21.0,1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"options":{"CAIRO":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-pycares","origin":"dns/py-pycares","version":"4.3.0_1","comment":"Python interface to c-ares","maintainer":"demon@FreeBSD.org","www":"https://pypi.org/project/pycares/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d5bd75db78a7ea1c3305721c3c1b5664bd21701ecb9dbc796ec656bbc49457e6","flatsize":319714,"path":"All/py311-pycares-4.3.0_1.pkg","repopath":"All/py311-pycares-4.3.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":79148,"desc":"pycares is a Python module which provides an interface to c-ares.\nc-ares is a C library that performs DNS requests and name\nresolutions asynchronously.","deps":{"py311-cffi":{"origin":"devel/py-cffi","version":"1.17.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["dns","python"],"options":{"IDNA":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-pycallgraph","origin":"devel/py-pycallgraph","version":"1.0.1_2","comment":"Python library that creates call graphs for Python programs","maintainer":"lwhsu@FreeBSD.org","www":"https://pycallgraph.slowchop.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"72dd82ff9d7835925aadced2cd40e8be4cdcdf2fce0efce35ee7039c946f6b30","flatsize":297979,"path":"All/py311-pycallgraph-1.0.1_2.pkg","repopath":"All/py311-pycallgraph-1.0.1_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":57852,"desc":"Python Call Graph uses GraphViz to generate call graphs from one execution of\nyour Python code. It's very easy to use and can point out possible problems\nwith your code execution.","deps":{"graphviz":{"origin":"graphics/graphviz","version":"12.2.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pybloom","origin":"math/py-pybloom","version":"3.0.0_1","comment":"Probabilistic data structure","maintainer":"lwhsu@FreeBSD.org","www":"https://github.com/joseph-fox/python-bloomfilter","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"836dad8a36ca7f833db9c967005f823fffa18eb692f904fe14f37a424aa2209c","flatsize":98211,"path":"All/py311-pybloom-3.0.0_1.pkg","repopath":"All/py311-pybloom-3.0.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":18932,"desc":"pybloom is a Python implementation of the bloom filter probabilistic data\nstructure. The module also provides a Scalable Bloom Filter that allows a\nbloom filter to grow without knowing the original set size.","deps":{"py311-bitarray":{"origin":"devel/py-bitarray","version":"2.8.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pycalendar","origin":"devel/py-pycalendar","version":"2.0_2","comment":"iCalendar and vCard module for python","maintainer":"roland@micite.net","www":"https://pypi.org/project/pycalendar/2.0/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fc5e0fbd26c7fe1a431052e2319b32dd9e09160594aeaf633b71709e07767822","flatsize":1403235,"path":"All/py311-pycalendar-2.0_2.pkg","repopath":"All/py311-pycalendar-2.0_2.pkg","licenselogic":"single","pkgsize":166544,"desc":"An iCalendar and vCard project for python.\n\nSVN: http://svn.mulberrymail.com/repos/PyCalendar/branches/server-stable/","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pycadf","origin":"devel/py-pycadf","version":"4.0.1","comment":"CADF Library","maintainer":"sunpoet@FreeBSD.org","www":"https://docs.openstack.org/pycadf/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0d2f03ad5d96d6f53f2da87113a77ef5de64224c3c9d5dfb11b3a87f18806d4a","flatsize":325597,"path":"All/py311-pycadf-4.0.1.pkg","repopath":"All/py311-pycadf-4.0.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":50672,"desc":"This library provides an auditing data model based on the Cloud Auditing Data\nFederation specification, primarily for use by OpenStack. The goal is to\nestablish strict expectations about what auditors can expect from audit\nnotifications.","deps":{"py311-oslo.config":{"origin":"devel/py-oslo.config","version":"9.7.0"},"py311-oslo.serialization":{"origin":"devel/py-oslo.serialization","version":"5.6.0"},"py311-pbr":{"origin":"devel/py-pbr","version":"6.1.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"cpe":"cpe:2.3:a:openstack:pycadf:4.0.1:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-pycountry","origin":"textproc/py-pycountry","version":"24.6.1","comment":"ISO country, subdivision, language, currency and script definitions and their translations","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/pycountry/pycountry","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fad575fb14f0401d81fc812eea9cff7fc1794adc3aa3d7c3842039ad1e0c6a4c","flatsize":16727258,"path":"All/py311-pycountry-24.6.1.pkg","repopath":"All/py311-pycountry-24.6.1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":2630752,"desc":"pycountry provides the ISO databases for the standards:\n- 639-3: Languages\n- 3166: Countries\n- 3166-3: Deleted countries\n- 3166-2: Subdivisions of countries\n- 4217: Currencies\n- 15924: Scripts","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-pybcj","origin":"archivers/py-pybcj","version":"1.0.3","comment":"BCJ filter library","maintainer":"matthew@wener.org","www":"https://codeberg.org/miurahr/pybcj","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d815e418393a62a281b9f1cd2dfa43da06f47315ee1886f54fc37eb87e0eb95c","flatsize":135005,"path":"All/py311-pybcj-1.0.3.pkg","repopath":"All/py311-pybcj-1.0.3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":27308,"desc":"In data compression, BCJ, short for Branch-Call-Jump, refers\nto a technique that improves the compression of machine code of\nexecutable binaries by replacing relative branch addresses with\nabsolute ones. This allows a LZMA compressor to identify duplicate\ntargets and archive higher compression rate.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["archivers","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pybtex-docutils","origin":"textproc/py-pybtex-docutils","version":"1.0.3_1","comment":"Docutils backend for pybtex","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/mcmtroffaes/pybtex-docutils","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bde05a829440ecd2a4bbf1f3620815b2e8c77afb6b99d9220dabfe2c8940181b","flatsize":40650,"path":"All/py311-pybtex-docutils-1.0.3_1.pkg","repopath":"All/py311-pybtex-docutils-1.0.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10240,"desc":"pybtex-docutils is a docutils backend for pybtex.","deps":{"py311-docutils":{"origin":"textproc/py-docutils","version":"0.21.2,1"},"py311-pybtex":{"origin":"textproc/py-pybtex","version":"0.24.0_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-pyaxo","origin":"security/py-pyaxo","version":"0.8.2_4","comment":"Python implementation of the Axolotl ratchet protocol","maintainer":"yuri@FreeBSD.org","www":"https://github.com/rxcomm/pyaxo","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2253ac734be3f861e0f8415cb7611a6f07086611430ef7f7f803bd36163c6170","flatsize":171872,"path":"All/py311-pyaxo-0.8.2_4.pkg","repopath":"All/py311-pyaxo-0.8.2_4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":33480,"desc":"The Double Ratchet Algorithm is a protocol (similar to OTR) that provides for\nperfect forward secrecy in (a)synchronous communications. It uses triple\nDiffie-Hellman for authentication and ECDHE for perfect forward secrecy. The\nprotocol is lighter and more robust than the OTR protocol - providing better\nforward and future secrecy, as well as deniability.\n\nThe protocol was developed by Trevor Perrin and Moxie Marlinspike. Its chief\nuse currently is in the Open Whisper Systems Signal package.","deps":{"py311-passlib":{"origin":"security/py-passlib","version":"1.7.4_1"},"py311-pynacl":{"origin":"security/py-pynacl","version":"1.5.0_2"},"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-pybtex","origin":"textproc/py-pybtex","version":"0.24.0_3","comment":"BibTeX-compatible bibliography processor in Python","maintainer":"sunpoet@FreeBSD.org","www":"https://pybtex.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"58abb2271158285c88d29a8710f3d08e6c4516fbf302eff32901b819ef6eadbd","flatsize":1385776,"path":"All/py311-pybtex-0.24.0_3.pkg","repopath":"All/py311-pybtex-0.24.0_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":188960,"desc":"Pybtex is a BibTeX-compatible bibliography processor written in Python. You can\nsimply type pybtex instead of bibtex.\n\nPybtex aims to be 100%25 compatible with BibTeX. It accepts the same command line\noptions, fully supports BibTeX's .bst styles and produces byte-identical output.","deps":{"py311-latexcodec":{"origin":"textproc/py-latexcodec","version":"3.0.0"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-pybonjour","origin":"dns/py-pybonjour","version":"1.1.1_1","comment":"Pure-Python interface to Apple Bonjour","maintainer":"jhixson@FreeBSD.org","www":"https://github.com/depl0y/pybonjour-python3","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"24e35745dcfd26ba4aa8e6786cb4c3bbcdee66cff0d19ec662c6e2c5511f7142","flatsize":198602,"path":"All/py311-pybonjour-1.1.1_1.pkg","repopath":"All/py311-pybonjour-1.1.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":25920,"desc":"pybonjour provides a pure-Python interface (via ctypes) to Apple\nBonjour and compatible DNS-SD libraries (such as Avahi).  It allows\nPython scripts to take advantage of Zero Configuration Networking\n(Zeroconf) to register, discover, and resolve services on both local\nand wide-area networks.","deps":{"mDNSResponder":{"origin":"net/mDNSResponder","version":"2200.140.11"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["dns","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pybix","origin":"devel/py-pybix","version":"0.0.8_1","comment":"Python based Zabbix API utility with helper functions","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/pybix/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7a73bf68af7bba21e85a35f9de565e1552555f0038b9e7b1130e54911a71d085","flatsize":121932,"path":"All/py311-pybix-0.0.8_1.pkg","repopath":"All/py311-pybix-0.0.8_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21632,"desc":"Python based Zabbix API utility containing helper functions and CLI\ncapabilities.\n\nTakes inspiration from existing Python-Zabbix API modules like\nlukecyca/pyzabbix and adubkov/py-zabbix.\n\nWhile this module can be used in a similar way, the aim is to add a few out of\nthe box helper functions and CLI handling for a more \"batteries included\"\nmodule. For example GraphImage as described in usage which enables saving\nZabbix graphs which is not possible via the API at this time.","deps":{"py311-docopt":{"origin":"devel/py-docopt","version":"0.6.2_2"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-urllib3":{"origin":"net/py-urllib3","version":"1.26.20,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"},"messages":[{"message":"This module is still in development and may not be fully stable. Use at own\nrisk.","type":"install"}]},{"name":"py311-pybind11","origin":"devel/py-pybind11","version":"2.13.6","comment":"Seamless interoperability between C++11 and Python","maintainer":"yuri@FreeBSD.org","www":"https://github.com/pybind/pybind11","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ba07567d1c0c694acbd43e27b6aef35209860146b8a5159fc9827398b4bec681","flatsize":959710,"path":"All/py311-pybind11-2.13.6.pkg","repopath":"All/py311-pybind11-2.13.6.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":184924,"desc":"A lightweight header-only library to create Python bindings of existing\nC++ code. Its goals and syntax are similar to the excellent Boost.Python\nlibrary by David Abrahams: to minimize boilerplate code in traditional\nextension modules by inferring type information using compile-time\nintrospection.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyberny","origin":"science/py-pyberny","version":"0.6.3_2","comment":"Optimizer of molecular geometries with respect to the total energy","maintainer":"yuri@FreeBSD.org","www":"https://github.com/jhrmnn/pyberny","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bfda3f2a20e48d3da30966a0948652bc4a4cc898895463ce824c1ae9dc46b199","flatsize":280470,"path":"All/py311-pyberny-0.6.3_2.pkg","repopath":"All/py311-pyberny-0.6.3_2.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":56256,"desc":"PyBerny is an optimizer of molecular geometries with respect to the total\nenergy, using nuclear gradient information.\n\nIn each step, it takes energy and Cartesian gradients as an input, and returns\na new equilibrium structure estimate.\n\nThe package implements a single optimization algorithm, which is an amalgam of\nseveral techniques, comprising the quasi-Newton method, redundant internal\ncoordinates, an iterative Hessian approximation, a trust region scheme, and\nlinear search. The algorithm is described in more detailed in the documentation.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["science"],"annotations":{"flavor":"py311"}},{"name":"py311-pyautogui","origin":"x11/py-pyautogui","version":"0.9.53_1","comment":"lets Python control the mouse and keyboard, and other GUI automation tasks","maintainer":"acm@FreeBSD.org","www":"https://github.com/asweigart/pyautogui/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4e730e593ef7493773e706679a4fd9e494cd808602f19c4890b5d0795d997091","flatsize":434849,"path":"All/py311-pyautogui-0.9.53_1.pkg","repopath":"All/py311-pyautogui-0.9.53_1.pkg","licenselogic":"single","licenses":["BSD"],"pkgsize":59576,"desc":"PyAutoGUI is a cross-platform GUI automation Python module for human beings.\nUsed to programmatically control the mouse & keyboard.","deps":{"py311-mouseinfo":{"origin":"x11/py-mouseinfo","version":"0.1.3_1"},"py311-pymsgbox":{"origin":"devel/py-pymsgbox","version":"1.0.9_1"},"py311-pyscreeze":{"origin":"x11/py-pyscreeze","version":"0.1.28_1"},"py311-python-xlib":{"origin":"x11-toolkits/py-python-xlib","version":"0.33_1"},"py311-pytweening":{"origin":"devel/py-pytweening","version":"1.0.5_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","x11"],"annotations":{"flavor":"py311"}},{"name":"py311-pyaudio","origin":"audio/py-pyaudio","version":"0.2.14_1","comment":"Portaudio toolkit bindings for Python","maintainer":"jaap@NLnetLabs.nl","www":"https://people.csail.mit.edu/hubert/pyaudio/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"29242f10df23ad1f546670803424663d8edaddaf5e6eca41b16e30ee4e9d913b","flatsize":842552,"path":"All/py311-pyaudio-0.2.14_1.pkg","repopath":"All/py311-pyaudio-0.2.14_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":177952,"desc":"PyAudio provides Python bindings for PortAudio, the cross-platform\naudio I/O library. With PyAudio, you can easily use Python to play\nand record audio on a variety of platforms.","deps":{"portaudio":{"origin":"audio/portaudio","version":"19.6.0_7,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["audio","python"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-pyasn1-modules","origin":"devel/py-pyasn1-modules","version":"0.4.1","comment":"Collection of ASN.1 data structures for py-pyasn1","maintainer":"rm@FreeBSD.org","www":"https://github.com/pyasn1/pyasn1-modules","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f680b5c0bc07740dab917ba0eebaef0de182f7fcf89b5bf81ce85eaf3bd3954a","flatsize":3035719,"path":"All/py311-pyasn1-modules-0.4.1.pkg","repopath":"All/py311-pyasn1-modules-0.4.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":271120,"desc":"This is a small but growing collection of ASN.1 data structures expressed in\nPython terms using pyasn1 data model.","deps":{"py311-pyasn1":{"origin":"devel/py-pyasn1","version":"0.6.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-pyasn1","origin":"devel/py-pyasn1","version":"0.6.0","comment":"ASN.1 toolkit for Python","maintainer":"mhjacks@swbell.net","www":"https://github.com/pyasn1/pyasn1","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"abd3d78d16edda9818ad162ef171c54260365ee567ecad2294baa296eb784a91","flatsize":1344680,"path":"All/py311-pyasn1-0.6.0.pkg","repopath":"All/py311-pyasn1-0.6.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":160768,"desc":"ASN.1 types and codecs (BER, CER, DER) implementation in Python programming\nlanguage.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyaml-env","origin":"devel/py-pyaml-env","version":"1.2.2_1","comment":"Provides yaml file parsing with environment variable resolution","maintainer":"DtxdF@disroot.org","www":"https://github.com/mkaranasou/pyaml_env","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8da73f9e4dee1efe1b148c61949e8f652cd86a44d53111e7c527cc89dfe746b7","flatsize":36010,"path":"All/py311-pyaml-env-1.2.2_1.pkg","repopath":"All/py311-pyaml-env-1.2.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11460,"desc":"pyaml-env is a very small library that parses a yaml configuration\nfile and it resolves the environment variables, so that no secrets\nare kept in text.","deps":{"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyaml","origin":"textproc/py-pyaml","version":"24.9.0","comment":"Produce pretty and readable YAML-serialized data","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/mk-fg/pretty-yaml","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f271b7e4c4de319045b5e877b1aafdf543f60370922555f1cc9f6aca824113fd","flatsize":261988,"path":"All/py311-pyaml-24.9.0.pkg","repopath":"All/py311-pyaml-24.9.0.pkg","licenselogic":"single","licenses":["WTFPL"],"pkgsize":49024,"desc":"PyYAML-based python module to produce pretty and readable YAML-serialized data.\n\nThis module is for serialization only, see ruamel.yaml module for literate YAML\nparsing (keeping track of comments, spacing, line/column numbers of values,\netc).","deps":{"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-pyaixi","origin":"science/py-pyaixi","version":"1.0.4_2","comment":"Implementation of the MC-AIXI-CTW AI algorithm","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sgkasselau/pyaixi","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1bd766b3edbaa96918850e9bb175fe01f883c6c11bebec5fbbcd446915341e9a","flatsize":480406,"path":"All/py311-pyaixi-1.0.4_2.pkg","repopath":"All/py311-pyaixi-1.0.4_2.pkg","licenselogic":"single","licenses":["CC-BY-SA-3.0"],"pkgsize":72932,"desc":"pyaixi is a pure Python implementation of the Monte Carlo-AIXI-Context Tree\nWeighting (MC-AIXI-CTW) artificial intelligence algorithm.\n\nThis is an approximation of the AIXI universal artificial intelligence\nalgorithm, which describes a model-based, reinforcement-learning agent capable\nof general learning.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-pyairtable2","origin":"devel/py-pyairtable2","version":"2.3.7","comment":"Python Client for the Airtable API","maintainer":"sunpoet@FreeBSD.org","www":"https://pyairtable.readthedocs.io/en/stable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"56e47c11f0180c087706ea42b8811225b6710554c2ab19a18c60b4ab3c7a9112","flatsize":903136,"path":"All/py311-pyairtable2-2.3.7.pkg","repopath":"All/py311-pyairtable2-2.3.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":126720,"desc":"Python Client for the Airtable API","deps":{"py311-inflection":{"origin":"devel/py-inflection","version":"0.5.1_1"},"py311-pydantic":{"origin":"devel/py-pydantic","version":"1.10.20_1,1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"py311-urllib3":{"origin":"net/py-urllib3","version":"1.26.20,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyacoustid","origin":"audio/py-pyacoustid","version":"1.3.0_1","comment":"Bindings for Chromaprint acoustic fingerprinting and the Acoustid API","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/beetbox/pyacoustid","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"12f96ba2018d01cebae3742000c5661558ff9bbef95d68aec716753c18c37554","flatsize":108916,"path":"All/py311-pyacoustid-1.3.0_1.pkg","repopath":"All/py311-pyacoustid-1.3.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":23816,"desc":"Bindings for Chromaprint acoustic fingerprinting and the Acoustid API","deps":{"chromaprint":{"origin":"audio/chromaprint","version":"1.5.1.20221217_1"},"py311-audioread":{"origin":"audio/py-audioread","version":"3.0.1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["audio","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyang","origin":"net-mgmt/py-pyang","version":"1.7.8_2","comment":"Validator and code generator for YANG (RFC 4741)","maintainer":"bofh@FreeBSD.org","www":"https://github.com/mbj4668/pyang/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8d9f1e81f96b894344709c22aab72b96ae4a3693c96aaf23cac966deeb70137f","flatsize":3271389,"path":"All/py311-pyang-1.7.8_2.pkg","repopath":"All/py311-pyang-1.7.8_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":488764,"desc":"YANG is a data modeling language for NETCONF (RFC4741), developed\nby the IETF NETMOD WG.\n\npyang is a YANG validator, transformator and code generator, written\nin python. It can be used to validate YANG modules for correctness,\nto transform YANG modules into other formats, and to generate code\nfrom the modules.\n\npyang is compatible with\nhttp://www.ietf.org/internet-drafts/draft-ietf-netmod-yang-02.txt.","deps":{"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net-mgmt","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyahocorasick","origin":"textproc/py-pyahocorasick","version":"2.1.0_1","comment":"Python and C implementation of the Aho-Corasick algorithm","maintainer":"kai@FreeBSD.org","www":"https://github.com/WojciechMula/pyahocorasick","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e739a424227a47d126e1e8926bb7b6c5359bad565b85f00ec175e827e14714a3","flatsize":90481,"path":"All/py311-pyahocorasick-2.1.0_1.pkg","repopath":"All/py311-pyahocorasick-2.1.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":29148,"desc":"pyahocorasick is a fast and memory efficient library for exact or approximate\nmulti-pattern string search meaning that you can find multiple key strings\noccurrences at once in some input text. The library provides an ahocorasick\nPython module that you can use as a plain dict-like Trie or convert a Trie to an\nautomaton for efficient Aho-Corasick search.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-pyaes","origin":"security/py-pyaes","version":"1.6.1_1","comment":"Pure-Python implementation of AES block-cipher","maintainer":"jrm@FreeBSD.org","www":"https://github.com/ricmoo/pyaes","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1f07b07c09bc22fb4dc451b1aa9be0ffd795dfb890495b27f930ae7dc487f03c","flatsize":205862,"path":"All/py311-pyaes-1.6.1_1.pkg","repopath":"All/py311-pyaes-1.6.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":38780,"desc":"pyaes is a pure-Python implmentation of the AES block cipher algorithm and the\ncommon modes of operation (CBC, CFB, CTR, ECB and OFB).\n\n- Supports all AES key sizes\n- Supports all AES common modes\n- Pure-Python (no external dependancies)\n- BlockFeeder API allows streams to easily be encrypted and decrypted\n- Python 2.x and 3.x support","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-pyPEG2","origin":"textproc/py-pyPEG2","version":"2.15.2_1","comment":"Parsing Expression Grammar (PEG) parser for Python","maintainer":"ed@FreeBSD.org","www":"https://fdik.org/pyPEG/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c4121cd0fea179218ee66e217648d264c449a5ec395949570ee28a80b428ebd8","flatsize":336162,"path":"All/py311-pyPEG2-2.15.2_1.pkg","repopath":"All/py311-pyPEG2-2.15.2_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":51204,"desc":"PyPEG2 is a parser-interpreter for Parsing Expression Grammars (PEGs).\n\nPEGs look similar to context-free grammars (CFGs), except that the choice\noperator always picks the first matching option. This allows for parsing\nin linear time.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-py_interface","origin":"devel/py-py_interface","version":"2.3_1","comment":"Python implementation of an Erlang node","maintainer":"python@FreeBSD.org","www":"https://www.lysator.liu.se/~tab/erlang/py_interface/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bd3be4f686d81fe3a92eca1adbc964e1af0552e4d242d61ef67393fc81dec523","flatsize":613594,"path":"All/py311-py_interface-2.3_1.pkg","repopath":"All/py311-py_interface-2.3_1.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":87532,"desc":"The Py-Interface is a python-implementation of an Erlang node.\n\nThe py_interface provides the possibility to create a node that may be used\nfor communication with other Erlang nodes.\n\nSome characteristics:\n\no The Python nodes are hidden, like the Java nodes\n\no The Python node supports\n  - registering the Python node in the epmd\n  - sending and receiving message\n  - executing remote procedure calls (the rpc:call(M,F,A) mechanism)\n\no The Python node does currently not do:\n  - linking\n  - tracing\n\no The Python node translates Erlang types to Python types as far as there is a\n  reasonable Python counterpart. If there is not, then a class is used.\n\no The Python node is a single threaded callback-driven process.\n\no The Python node runs on Python 2.5 and Erlang R12. It may well still work\n  with older version of both Python and Erlang. Development started on\n  Python 1.5 and Erlang R7.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyairtable","origin":"devel/py-pyairtable","version":"3.0.2","comment":"Python Client for the Airtable API","maintainer":"sunpoet@FreeBSD.org","www":"https://pyairtable.readthedocs.io/en/stable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"905efc58bee1b6877b3ee7f5e28d774f6fab0e18409e10f222f5d5116e323a26","flatsize":1419524,"path":"All/py311-pyairtable-3.0.2.pkg","repopath":"All/py311-pyairtable-3.0.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":194640,"desc":"Python Client for the Airtable API","deps":{"py311-inflection":{"origin":"devel/py-inflection","version":"0.5.1_1"},"py311-pydantic2":{"origin":"devel/py-pydantic2","version":"2.10.6_3"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"py311-urllib3":{"origin":"net/py-urllib3","version":"1.26.20,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"CLI":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-pyClamd","origin":"security/py-pyclamd","version":"0.3.17_1","comment":"Python ClamD interface module","maintainer":"bsd@dino.sk","www":"https://xael.org/pages/pyclamd-en.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"48a57335e1973cbbf009f0266121c0b71d5ce8642eda4b9e44f73a1498f04b0c","flatsize":115081,"path":"All/py311-pyClamd-0.3.17_1.pkg","repopath":"All/py311-pyClamd-0.3.17_1.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":19664,"desc":"pyClamd is a python interface to Clamd (Clamav daemon).\nBy using pyClamd, you can add virus detection capabilities\nto your python software in an efficient and easy way.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-pyVTK","origin":"math/py-pyvtk","version":"0.5.18_1","comment":"Tools for manipulating VTK files in Python","maintainer":"yuri@FreeBSD.org","www":"https://github.com/pearu/pyvtk","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"32bb5eeaf059df9497923aab1b4bdefcafe82a51f0af2a13063bf49a31cf7eb3","flatsize":321367,"path":"All/py311-pyVTK-0.5.18_1.pkg","repopath":"All/py311-pyVTK-0.5.18_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":50004,"desc":"PyVTK provides the following tools for manipulating Visualization\nToolkit (VTK) files in Python:\n\n * ascii and binary output, ascii input from VTK file\n * DataSet formats: StructuredPoints, StructuredGrid, RectilinearGrid, PolyData,\n   UnstructuredGrid\n * Data formats: PointData, CellData\n * DataSetAttr formats: Scalars, ColorScalars, LookupTable, Vectors, Normals,\n   TextureCoordinates, Tensors, Field","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyBigWig","origin":"biology/py-pybigwig","version":"0.3.22_1","comment":"Python access to bigWig files using libBigWig","maintainer":"jwb@FreeBSD.org","www":"https://github.com/deeptools/pyBigWig/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"060a8ea5edddceb4bab9f854aa5ecffa7bf132da07bf763b1f3f23819b2a9b3f","flatsize":222694,"path":"All/py311-pyBigWig-0.3.22_1.pkg","repopath":"All/py311-pyBigWig-0.3.22_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":56068,"desc":"A python extension, written in C, for quick access to bigBed files and access\nto and creation of bigWig files. This extension uses libBigWig for local and\nremote file access.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["biology","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyaff4","origin":"security/py-pyaff4","version":"0.26.p6_5","comment":"Python Advanced Forensic Format Version 4 library","maintainer":"antoine@FreeBSD.org","www":"https://www.aff4.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3cb46c9afb1c80e607e4ffa1243ce270961b3085b0022d9228e13722ecbc6a81","flatsize":937618,"path":"All/py311-pyaff4-0.26.p6_5.pkg","repopath":"All/py311-pyaff4-0.26.p6_5.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":135424,"desc":"AFF4 -The Advanced Forensics File Format\nThe Advanced Forensics File format 4 was originally designed and published in\n\"Extending the advanced forensic format to accommodate multiple data sources,\nlogical evidence, arbitrary information and forensic workflow\" M.I. Cohen,\nSimson Garfinkel and Bradley Schatz, digital investigation 6 (2009) S57-S68.\nThe format is an open source format used for the storage of digital evidence and\ndata.","deps":{"py311-expiringdict":{"origin":"devel/py-expiringdict","version":"1.2.2_1"},"py311-future":{"origin":"devel/py-future","version":"0.18.3_1"},"py311-html5lib-modern":{"origin":"www/py-html5lib-modern","version":"1.2"},"py311-intervaltree":{"origin":"devel/py-intervaltree","version":"3.1.0_1"},"py311-pynacl":{"origin":"security/py-pynacl","version":"1.5.0_2"},"py311-python-snappy":{"origin":"archivers/py-python-snappy","version":"0.6.1_1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-rdflib":{"origin":"textproc/py-rdflib","version":"7.1.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-pyIOSXR","origin":"net-mgmt/py-pyIOSXR","version":"0.53_2","comment":"Python API to interact with network devices running IOS-XR","maintainer":"kai@FreeBSD.org","www":"https://github.com/fooelisa/pyiosxr","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fa21d5d93af21a8297643c4fe2b2084bee85461a8935068c382755702fbc501b","flatsize":106760,"path":"All/py311-pyIOSXR-0.53_2.pkg","repopath":"All/py311-pyIOSXR-0.53_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":21948,"desc":"pyIOSXR is a Python library that facilitates communication with Cisco devices\nrunning IOS-XR through the XML agent.","deps":{"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-netmiko":{"origin":"security/py-netmiko","version":"4.5.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net-mgmt","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyFFTW","origin":"math/py-pyFFTW","version":"0.13.1","comment":"Pythonic wrapper around FFTW, the FFT library","maintainer":"yuri@FreeBSD.org","www":"https://hgomersall.github.io/pyFFTW/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9c96a9179747738236099c3875082eace6f167b7e69f6f2eee407214d338ff20","flatsize":695275,"path":"All/py311-pyFFTW-0.13.1.pkg","repopath":"All/py311-pyFFTW-0.13.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":128076,"desc":"pyFFTW is a pythonic wrapper around FFTW, the speedy FFT library. The ultimate\naim is to present a unified interface for all the possible transforms that FFTW\ncan perform.\n\nBoth the complex DFT and the real DFT are supported, as well as on arbitrary\naxes of abitrary shaped and strided arrays, which makes it almost feature\nequivalent to standard and real FFT functions of numpy.fft (indeed, it supports\nthe clongdouble dtype which numpy.fft does not).","deps":{"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"fftw3-float":{"origin":"math/fftw3-float","version":"3.3.10_5"},"py311-dask":{"origin":"devel/py-dask","version":"2025.2.0"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyocd","origin":"comms/py-pyocd","version":"0.36.0","comment":"Python based tool for programming and debugging Arm Cortex-M uC","maintainer":"awoonyaa@gmail.com","www":"https://pyocd.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b5eae63826c2b29cc571b42ef1a447561685b0acb2cb2fa8236ebf0e5729b38a","flatsize":25651757,"path":"All/py311-pyocd-0.36.0.pkg","repopath":"All/py311-pyocd-0.36.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":13730236,"desc":"pyOCD is an open source Python based tool and package for programming\nand debugging Arm Cortex-M microcontrollers with a wide range of debug\nprobes. It is fully cross-platform, with support for Linux, macOS,\nWindows, and FreeBSD.\n\nA command line tool is provided that covers most use cases, or you can make\nuse of the Python API to facilitate custom target control.","deps":{"py311-colorama":{"origin":"devel/py-colorama","version":"0.4.6"},"py311-importlib-metadata":{"origin":"devel/py-importlib-metadata","version":"8.6.1"},"py311-importlib-resources":{"origin":"devel/py-importlib-resources","version":"6.5.2"},"py311-intelhex":{"origin":"devel/py-intelhex","version":"2.3.0_1"},"py311-intervaltree":{"origin":"devel/py-intervaltree","version":"3.1.0_1"},"py311-lark":{"origin":"devel/py-lark","version":"1.2.2"},"py311-libusb-package":{"origin":"devel/py-libusb-package","version":"1.0.26.2"},"py311-prettytable":{"origin":"devel/py-prettytable","version":"3.15.1"},"py311-pyelftools":{"origin":"devel/py-pyelftools","version":"0.31"},"py311-pylink-square":{"origin":"comms/py-pylink-square","version":"1.4.0"},"py311-pyserial":{"origin":"comms/py-pyserial","version":"3.5_3"},"py311-pyusb":{"origin":"devel/py-pyusb","version":"1.2.1_1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["comms","python"],"annotations":{"flavor":"py311"}},{"name":"py311-py3Dmol","origin":"science/py-py3Dmol","version":"2.4.2_1","comment":"IPython interface for embedding 3Dmol.js views","maintainer":"yuri@FreeBSD.org","www":"https://3dmol.csb.pitt.edu/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eb3667041a83be092926f3a4d30d7ea5af83b8bf6d994b18c1a643b863707212","flatsize":58976,"path":"All/py311-py3Dmol-2.4.2_1.pkg","repopath":"All/py311-py3Dmol-2.4.2_1.pkg","licenselogic":"single","licenses":["WTFPL"],"pkgsize":13184,"desc":"py3Dmol is an IPython interface for embedding 3Dmol.js views.","deps":{"py311-ipython":{"origin":"devel/ipython","version":"8.18.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-py2bit","origin":"biology/py-py2bit","version":"0.3.0_1","comment":"Python interface for 2bit packed nucleotide files","maintainer":"jwb@FreeBSD.org","www":"https://github.com/deeptools/py2bit","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c0c42b5ff14842ff75c283c2e7be13e157549a5f13aa464636e7fde101a254a6","flatsize":54365,"path":"All/py311-py2bit-0.3.0_1.pkg","repopath":"All/py311-py2bit-0.3.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17132,"desc":"py2bit is a python extension, written in C, for quick access to 2bit\nfiles for randomly accessible, packed nucleotide sequences. The\nextension uses lib2bit for file access.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["biology","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pyTooling","origin":"devel/py-pyTooling","version":"8.3.0","comment":"Collection of arbitrary classes, decorators, meta-classes, exceptions","maintainer":"yuri@FreeBSD.org","www":"https://pytooling.github.io/pyTooling/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6529fb9b3f3d79bcde363eb1e29eaae5502ad2fb139951f634697ffd7bef6991","flatsize":2332855,"path":"All/py311-pyTooling-8.3.0.pkg","repopath":"All/py311-pyTooling-8.3.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":240380,"desc":"pyTooling is a powerful collection of arbitrary useful abstract data models,\nclasses, decorators, meta-classes and exceptions. It also provides lots of\nhelper functions e.g. to ease the handling of package descriptions.\n\nIt's useful for any Python-base project independent if it's a library,\nframework or CLI tool.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"flavor":"py311"}},{"name":"py311-py-serializable","origin":"devel/py-py-serializable","version":"2.0.0","comment":"Library for serializing and deserializing Python Objects to and from JSON and XML","maintainer":"sunpoet@FreeBSD.org","www":"https://py-serializable.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0dd8a63f33b12ccf3c4d3ac0f94f1c8da8bc018792dbfa40f6ccd47c3d060caa","flatsize":296184,"path":"All/py311-py-serializable-2.0.0.pkg","repopath":"All/py311-py-serializable-2.0.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":46492,"desc":"This Pythonic library provides a framework for serializing/deserializing Python\nclasses to and from JSON and XML.\n\nIt relies upon the use of Python Properties in your Python classes.","deps":{"py311-defusedxml":{"origin":"devel/py-defusedxml","version":"0.7.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-py-restclient","origin":"www/py-py-restclient","version":"1.3.3_2","comment":"Python REST Client","maintainer":"wen@FreeBSD.org","www":"http://py-restclient.e-engura.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"efc3137fdb89a816d9896c738eb54f523c33fe27cd613792b478a744e73b594b","flatsize":198622,"path":"All/py311-py-restclient-1.3.3_2.pkg","repopath":"All/py311-py-restclient-1.3.3_2.pkg","licenselogic":"single","pkgsize":36840,"desc":"A simple REST client for Python, inspired by the microframework\n(Camping, Sinatra) style of specifying actions: get, put, post,\ndelete.","deps":{"py311-httplib2":{"origin":"www/py-httplib2","version":"0.22.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-py3nvml","origin":"devel/py-py3nvml","version":"0.2.7_1","comment":"Python 3 Bindings for the NVIDIA Management Library","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/fbcotter/py3nvml","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8ca2decbb68557f3aa6f7abdd3635cd1a15f68fbc698d45eef5d7f6590084097","flatsize":949497,"path":"All/py311-py3nvml-0.2.7_1.pkg","repopath":"All/py311-py3nvml-0.2.7_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":80992,"desc":"Python 3 compatible bindings to the NVIDIA Management Library. Can be used to\nquery the state of the GPUs on your system. This was ported from the NVIDIA\nprovided python bindings nvidia-ml-py, which only supported python 2.","deps":{"py311-xmltodict":{"origin":"devel/py-xmltodict","version":"0.14.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-py-partiql-parser","origin":"devel/py-py-partiql-parser","version":"0.6.1","comment":"Pure Python PartiQL Parser","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/getmoto/py-partiql-parser","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bde3c89e15f804300b44af08d564680baa8ce3b8a51d3e00b7921f26e08e0099","flatsize":295195,"path":"All/py311-py-partiql-parser-0.6.1.pkg","repopath":"All/py311-py-partiql-parser-0.6.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":49668,"desc":"py-partiql-parser is a tokenizer/parser/executor for the PartiQL-language, in\nPython.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-py3status","origin":"deskutils/py-py3status","version":"3.61","comment":"Extensible i3status wrapper written in python","maintainer":"sunpoet@FreeBSD.org","www":"https://ultrabug.github.io/py3status/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f41c7b7030c389025e3520a346849245f544d490fee29a89506e633e2f148ec3","flatsize":3949802,"path":"All/py311-py3status-3.61.pkg","repopath":"All/py311-py3status-3.61.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":570512,"desc":"py3status is an extensible i3status wrapper written in python.\n\nUsing py3status, you can take control of your i3bar easily by:\n- using one of the available modules shipped with py3status\n- grouping multiple modules and automatically or manually cycle their display\n- writing your own modules and have their output displayed on your bar\n- handling click events on your i3bar and play with them in no time\n- seeing your clock tick every second whatever your i3status interval","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["deskutils","python"],"options":{"UDEV":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-pydantic","origin":"devel/py-pydantic","version":"1.10.20_1,1","comment":"Data validation and settings management using python 3.6 type hinting","maintainer":"yuri@FreeBSD.org","www":"https://github.com/samuelcolvin/pydantic","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"677d0284e1adc2f053c554d9101b36e528a622f71d71c48a1c1a6af954e0b1e0","flatsize":1956056,"path":"All/py311-pydantic-1.10.20_1,1.pkg","repopath":"All/py311-pydantic-1.10.20_1,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":314824,"desc":"Data validation and settings management using python type hinting.\nDefine how data should be in pure, canonical python; validate it with pydantic.","deps":{"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"cpe":"cpe:2.3:a:pydantic_project:pydantic:1.10.20:::::dragonfly6:x86_64:1","flavor":"py311"}},{"name":"py311-py3dns","origin":"dns/py-py3dns","version":"4.0.2","comment":"Python 3 DNS library","maintainer":"sunpoet@FreeBSD.org","www":"https://launchpad.net/py3dns","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2ba478c2c5364cbc376f3a92ee8057a5905a4ed50ee86d7b195c7369700c7c2d","flatsize":374785,"path":"All/py311-py3dns-4.0.2.pkg","repopath":"All/py311-py3dns-4.0.2.pkg","licenselogic":"single","licenses":["CNRI"],"pkgsize":60428,"desc":"This directory contains a Python module that implements a DNS (Domain\nName Server) client, plus additional modules that define some symbolic\nconstants used by DNS (dnstype, dnsclass, dnsopcode).","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["dns","python"],"annotations":{"flavor":"py311"}},{"name":"py311-py7zr","origin":"archivers/py-py7zr","version":"0.22.0","comment":"Pure python 7-zip library","maintainer":"matthew@wener.org","www":"https://py7zr.readthedocs.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"58a4a51453c7c80bcdb0fdd7377f7ff1f5eb19b61dc1aeb1f4ac02fb92a2b2cf","flatsize":891160,"path":"All/py311-py7zr-0.22.0.pkg","repopath":"All/py311-py7zr-0.22.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":143940,"desc":"py7zr is a library and utility to support 7zip archive\ncompression, decompression, encryption and decryption\nwritten by Python programming language.","deps":{"py311-brotli":{"origin":"archivers/py-brotli","version":"1.1.0"},"py311-brotlicffi":{"origin":"archivers/py-brotlicffi","version":"1.1.0.0_1"},"py311-inflate64":{"origin":"archivers/py-inflate64","version":"1.0.1"},"py311-multivolumefile":{"origin":"archivers/py-multivolumefile","version":"0.2.3"},"py311-psutil":{"origin":"sysutils/py-psutil","version":"7.0.0"},"py311-pybcj":{"origin":"archivers/py-pybcj","version":"1.0.3"},"py311-pycryptodomex":{"origin":"security/py-pycryptodomex","version":"3.21.0"},"py311-pyppmd":{"origin":"archivers/py-pyppmd","version":"1.1.1"},"py311-pyzstd":{"origin":"archivers/py-pyzstd","version":"0.17.0_1"},"py311-texttable":{"origin":"textproc/py-texttable","version":"1.7.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["archivers","python"],"annotations":{"flavor":"py311"}},{"name":"py311-py-stackexchange","origin":"devel/py-py-stackexchange","version":"2.2.7","comment":"Python binding to the StackExchange website APIs","maintainer":"python@FreeBSD.org","www":"https://github.com/lucjon/Py-StackExchange","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8bd29a7dd2d63f5b58196f5f2118ec188a11250e2035b41471c8e7b15c15ac8b","flatsize":352227,"path":"All/py311-py-stackexchange-2.2.7.pkg","repopath":"All/py311-py-stackexchange-2.2.7.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":58148,"desc":"Py-StackExchange is a simple Python binding for the StackExchange API.\n\nPy-StackExchange API coverage:\n- Access any StackExchange site, with just its URL. Even those that aren't\n  online yet.\n- If you just can't decide which one to use, you can use StackAuth to look up\n  the full list of sites.\n- Once you're online, you can view everything about users, questions, answers,\n  badges, comments and tags.\n- You can even go back in time by playing with post revisions.\n- Help users by looking up every StackExchange account they have. Every single\n  one.\n- See how well an SE site is doing; check its site statistics.\n- Search the questions of StackExchange sites.","deps":{"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-py-ubjson","origin":"devel/py-py-ubjson","version":"0.16.1_1","comment":"Universal Binary JSON encoder/decoder","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Iotic-Labs/py-ubjson","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ab34f8c1d3d851ca6226edaf368e1d709c48fdecafd01447e83dcc755e46c251","flatsize":213359,"path":"All/py311-py-ubjson-0.16.1_1.pkg","repopath":"All/py311-py-ubjson-0.16.1_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":46064,"desc":"This is a Python Universal Binary JSON encoder/decoder based on the draft-12\nspecification.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-puremagic","origin":"sysutils/py-puremagic","version":"1.24_1","comment":"Pure python implementation of magic file detection","maintainer":"james@french.id.au","www":"https://pypi.org/project/puremagic/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f24266e77db2fcb966f724f1c31ee25ee7a43458f48fcfb22c6cec76cdcc05ef","flatsize":215301,"path":"All/py311-puremagic-1.24_1.pkg","repopath":"All/py311-puremagic-1.24_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":40800,"desc":"Puremagic is a python module that will identify a file from magic numbers.\n\nIt is designed to be minimalistic and inherently cross platform compatible.\nIt is also designed to be a stand in for python-magic, it incorporates the\nfunctions from_file(filename[, mime]) and from_string(string[, mime])\nhowever the magic_file() and magic_string() are more powerful and will also\ndisplay confidence and duplicate matches.\n\nIt does NOT try to match files off non-magic string. In other words it will\nnot search for a string within a certain window of bytes like others might.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"annotations":{"flavor":"py311"}},{"name":"py311-pupynere","origin":"science/py-pupynere","version":"1.0.15_10","comment":"NetCDF file reader and writer","maintainer":"sunpoet@FreeBSD.org","www":"https://bitbucket.org/robertodealmeida/pupynere","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a4ed4ea5293c66c090d7c52a2c6b6ad5381c996ca20dd1da13da72ea4ee8c5b3","flatsize":94099,"path":"All/py311-pupynere-1.0.15_10.pkg","repopath":"All/py311-pupynere-1.0.15_10.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19764,"desc":"Pupynere is a Python module for reading and writing NetCDF files, using the same\nAPI as Scientific.IO.NetCDF and pynetcdf. It depends only on Numpy, so you don't\nneed to have the NetCDF library installed.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-py-find-1st","origin":"math/py-py-find-1st","version":"1.1.6","comment":"Numpy extension module for efficient search in numpy arrays","maintainer":"yuri@FreeBSD.org","www":"https://github.com/roebel/py_find_1st","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2287d7b671880dd53311af85b87daa7ea83310e56692d28c55a9204de63d93cf","flatsize":57195,"path":"All/py311-py-find-1st-1.1.6.pkg","repopath":"All/py311-py-find-1st-1.1.6.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":19608,"desc":"py_find_1st is a numpy extension that allows to find the first index into an\n1D-array that validates a boolean condition that can consist of a comparison\noperator and a limit value.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math"],"annotations":{"flavor":"py311"}},{"name":"py311-py-cpuinfo","origin":"sysutils/py-py-cpuinfo","version":"9.0.0_1","comment":"Module for getting CPU info with pure Python","maintainer":"yuri@FreeBSD.org","www":"https://github.com/workhorsy/py-cpuinfo","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7386e563cddb9e594e9ac52453c158697fa3c60cc12b9a4e7aeb9669e238bdda","flatsize":350358,"path":"All/py311-py-cpuinfo-9.0.0_1.pkg","repopath":"All/py311-py-cpuinfo-9.0.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":55388,"desc":"Py-cpuinfo gets CPU info with pure Python. Py-cpuinfo should work without any\nextra programs or libraries, beyond what your OS provides. It does not require\nany compilation(C/C++, assembly, et cetera) to use. It works with Python\n2 and 3.","deps":{"lscpu":{"origin":"sysutils/lscpu","version":"1.3.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"options":{"LSCPU":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-py-OpenFermion-PySCF","origin":"science/py-OpenFermion-PySCF","version":"0.5_1","comment":"Interface between OpenFermion and PySCF","maintainer":"yuri@FreeBSD.org","www":"https://github.com/quantumlib/OpenFermion-PySCF","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"675dc0376ff935446ad34db2fb56ec1f0752fe61be92281802685119e56328ae","flatsize":93351,"path":"All/py311-py-OpenFermion-PySCF-0.5_1.pkg","repopath":"All/py311-py-OpenFermion-PySCF-0.5_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":18636,"desc":"OpenFermion-PySCF is an interface between OpenFermion and PySCF to perform\nrelativistic quantum chemistry calculations simulated on a quantum computer.","deps":{"py311-OpenFermion":{"origin":"science/py-OpenFermion","version":"1.6.1_1"},"py311-pyscf":{"origin":"science/py-pyscf","version":"2.6.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-purl","origin":"devel/py-purl","version":"1.6_1","comment":"Immutable URL class for easy URL-building and manipulation","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/codeinthehole/purl","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"05e99fda404eed3139b47e205026a24d90fa114d264d65221f5a2360b90c19a3","flatsize":94299,"path":"All/py311-purl-1.6_1.pkg","repopath":"All/py311-purl-1.6_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19240,"desc":"purl is a simple, immutable URL class with a clean API for interrogation and\nmanipulation. It supports template URLs as per RFC 6570.","deps":{"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pure-eval","origin":"devel/py-pure-eval","version":"0.2.3","comment":"Safely evaluate AST nodes without side effects","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/alexmojaki/pure_eval","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fba67f6401b36f78c5b9934dc164eccc367834bf5fa3004f4d68c2ae07417919","flatsize":113846,"path":"All/py311-pure-eval-0.2.3.pkg","repopath":"All/py311-pure-eval-0.2.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":24164,"desc":"pure_eval is a Python package that lets you safely evaluate certain AST nodes\nwithout triggering arbitrary code that may have unwanted side effects.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-punjab","origin":"net-im/py-punjab","version":"0.15","comment":"HTTP XMPP client interface","maintainer":"ports@FreeBSD.org","www":"https://github.com/twonds/punjab","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8df254232d6d9193c2de2405ac3620c88fc316bc91bd767a28a6b719f37293d2","flatsize":395147,"path":"All/py311-punjab-0.15.pkg","repopath":"All/py311-punjab-0.15.pkg","licenselogic":"single","pkgsize":76648,"desc":"Punjab is a HTTP jabber client interface.\n\nIt is a BOSH or XEP-0124 connection manager that allows persistent client\nconnections to an XMPP server.\n\nSupporting XMPP over BOSH or XEP-0206","deps":{"py311-twisted":{"origin":"devel/py-twisted","version":"24.7.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net-im","python"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"},"messages":[{"message":"Please read the documentation and tutorial at:\n/usr/local/share/doc/punjab for setup and use.","type":"install"},{"message":"===>   NOTICE:\n\nThe py311-punjab port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-pum","origin":"databases/py-pum","version":"0.9.14_2","comment":"Postgres upgrade manager","maintainer":"lbartoletti@FreeBSD.org","www":"https://github.com/opengisch/pum","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0002f0ca1c4ec0ae8cf99a07ebe2aeea21616199ca4a8ca517b59e78419d48ff","flatsize":263109,"path":"All/py311-pum-0.9.14_2.pkg","repopath":"All/py311-pum-0.9.14_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":41800,"desc":"Acronym stands for \"Postgres Upgrades Manager\". It is a database migration\nmanagement tool very similar to flyway-db or Liquibase, based on metadata\ntables.\n\nPum is python program that can be used via command line or directly from\nanother python program.\n\nPum permits the followings operations on Postgres databases:\n\n  - check the differences between two databases\n  - create a backup (dump file) of a database\n  - restore a database from a backup\n  - upgrade a database applying delta files\n\nand some other useful operations.","deps":{"py311-psycopg2":{"origin":"databases/py-psycopg2","version":"2.9.10"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-publicsuffix2","origin":"dns/py-publicsuffix2","version":"2.20191221_61","comment":"Get public suffix of domain name from Public Suffix List (Fork)","maintainer":"ml@netfence.it","www":"https://github.com/nexb/python-publicsuffix2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5b775d5053937fe82b3672ab534fd7486b8b138d7d85454597f4af73165f7e29","flatsize":417068,"path":"All/py311-publicsuffix2-2.20191221_61.pkg","repopath":"All/py311-publicsuffix2-2.20191221_61.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":90756,"desc":"This module allows you to get the public suffix of a domain name using the\nPublic Suffix List from http://publicsuffix.org\n\nA public suffix is one under which Internet users can directly register names.\nSome examples of public suffixes are .com, .co.uk and pvt.k12.wy.us. Accurately\nknowing the public suffix of a domain is useful when handling web browser\ncookies, highlighting the most important part of a domain name in a user\ninterface or sorting URLs by web site","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["dns","python"],"annotations":{"flavor":"py311"}},{"name":"py311-publicsuffixlist","origin":"dns/py-publicsuffixlist","version":"1.0.2.20250315","comment":"Publicsuffixlist implementation","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ko-zu/psl","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f611bee05733a30b863d928dc57f0b86e0714e32ac28772436d8cc29ea23cc0f","flatsize":514391,"path":"All/py311-publicsuffixlist-1.0.2.20250315.pkg","repopath":"All/py311-publicsuffixlist-1.0.2.20250315.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":101492,"desc":"Public Suffix List parser implementation for Python.\n- Compliant with TEST DATA\n- Support IDN (unicode or punycoded).\n- Support Python 2.5+ and Python 3.x\n- Shipped with built-in PSL and the updater script.\n- Written in Pure Python. No library dependencies.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["dns","python"],"annotations":{"flavor":"py311"}},{"name":"py311-publicsuffix","origin":"dns/py-publicsuffix","version":"1.1.0_87","comment":"Get public suffix of domain name from Public Suffix List","maintainer":"d.pryadko@rambler-co.ru","www":"https://pypi.org/project/publicsuffix/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"58fbf469871fd8316c83046d8cd82737937714fca5294a5e666a89dae9bb8b4a","flatsize":342488,"path":"All/py311-publicsuffix-1.1.0_87.pkg","repopath":"All/py311-publicsuffix-1.1.0_87.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":79772,"desc":"This module allows you to get the public suffix of a domain name using\nthe Public Suffix List from http://publicsuffix.org\n\nA public suffix is one under which Internet users can directly register names.\nSome examples of public suffixes are .com, .co.uk and pvt.k12.wy.us.\nAccurately knowing the public suffix of a domain is useful when handling web\nbrowser cookies, highlighting the most important part of a domain name in a\nuser interface or sorting URLs by web site","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["dns","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ptyprocess","origin":"sysutils/py-ptyprocess","version":"0.7.0_1","comment":"Run a subprocess in a pseudo terminal","maintainer":"robak@FreeBSD.org","www":"https://github.com/pexpect/ptyprocess","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cafbd8c98c5e37ff9ad4f167a0784b8449c6b110cd7836ea2c81c5ad8f468be5","flatsize":125699,"path":"All/py311-ptyprocess-0.7.0_1.pkg","repopath":"All/py311-ptyprocess-0.7.0_1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":25304,"desc":"Launch a subprocess in a pseudo terminal (pty), and interact with\nboth the process and its pty.\n\nSometimes, piping stdin and stdout is not enough. There might be\na password prompt that doesn't read from stdin, output that changes\nwhen it's going to a pipe rather than a terminal, or curses-style\ninterfaces that rely on a terminal. If you need to automate these\nthings, running the process in a pseudo terminal (pty) is the answer.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"annotations":{"flavor":"py311"}},{"name":"py311-pudb","origin":"devel/py-pudb","version":"2024.1.3","comment":"Full-screen, console-based Python debugger","maintainer":"sunpoet@FreeBSD.org","www":"https://documen.tician.de/pudb/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"87e2b839480c2ec43db6cf3ee68c78454c4ec4dc3003f600489c853ff6a18f13","flatsize":1078818,"path":"All/py311-pudb-2024.1.3.pkg","repopath":"All/py311-pudb-2024.1.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":177504,"desc":"PuDB is a full-screen, console-based visual debugger for Python.\n\nIts goal is to provide all the niceties of modern GUI-based debuggers in a more\nlightweight and keyboard-friendly package. PuDB allows you to debug code right\nwhere you write and test it--in a terminal. If you've worked with the excellent\n(but nowadays ancient) DOS-based Turbo Pascal or C tools, PuDB's UI might look\nfamiliar.","deps":{"py311-jedi":{"origin":"devel/py-jedi","version":"0.19.1_1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-pygments":{"origin":"textproc/py-pygments","version":"2.19.1"},"py311-urwid":{"origin":"devel/py-urwid","version":"2.6.16"},"py311-urwid-readline":{"origin":"devel/py-urwid-readline","version":"0.13_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"COMPLETION":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-ptvsd","origin":"devel/py-ptvsd","version":"3.1.0_1","comment":"Visual Studio remote debugging server for Python","maintainer":"bofh@FreeBSD.org","www":"https://pypi.org/project/ptvsd/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7d53dd581041858eb40bc17d35ef6be415b6f5509122f237671f00d709f18e2d","flatsize":754703,"path":"All/py311-ptvsd-3.1.0_1.pkg","repopath":"All/py311-ptvsd-3.1.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":126932,"desc":"Visual Studio remote debugging server for Python.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ptable","origin":"devel/py-ptable","version":"0.9.2_2","comment":"Display tabular data in an ASCII table format","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/kxxoling/PTable","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5b573ec591dd9ec05e88cfae9d31a2aed9620e63ba721a4ab2ed121a0c3e55eb","flatsize":263934,"path":"All/py311-ptable-0.9.2_2.pkg","repopath":"All/py311-ptable-0.9.2_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":43352,"desc":"PTable is a simple Python library designed to make it quick and easy to\nrepresent tabular data in visually appealing ASCII tables, originally forked\nfrom PrettyTable.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-psygnal","origin":"devel/py-psygnal","version":"0.12.0","comment":"Fast python callback/event system modeled after Qt Signals","maintainer":"sunpoet@FreeBSD.org","www":"https://psygnal.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b937ef4b26403a9c87b67941dccdfa474cf739d77d1a73cc5bf7187c7ee6b275","flatsize":965568,"path":"All/py311-psygnal-0.12.0.pkg","repopath":"All/py311-psygnal-0.12.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":139776,"desc":"Psygnal (pronounced \"signal\") is a pure python implementation of the observer\npattern, with the API of Qt-style Signals with (optional) signature and type\nchecking, and support for threading. It has no dependencies.\n\nThis library does not require or use Qt in any way, It simply implements a\nsimilar observer pattern API.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"PROXY":"off","PYDANTIC":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-psycopg-pool","origin":"databases/py-psycopg-pool","version":"3.2.6","comment":"Connection Pool for Psycopg","maintainer":"sunpoet@FreeBSD.org","www":"https://www.psycopg.org/psycopg3/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"84d1bbf4b4ac389c645e05cf3b06a840cd1a8ccc941e5a442091231716a6f5fa","flatsize":445867,"path":"All/py311-psycopg-pool-3.2.6.pkg","repopath":"All/py311-psycopg-pool-3.2.6.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":55432,"desc":"PostgreSQL database adapter for Python - Connection Pool\n\nThis distribution contains the optional connection pool package psycopg_pool.\nThis package is kept separate from the main psycopg package because it is likely\nthat it will follow a different release cycle.","deps":{"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-puddletag","origin":"audio/puddletag","version":"2.4.0_1","comment":"Powerful, simple, audio tag editor","maintainer":"DtxdF@disroot.org","www":"https://puddletag.net","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a6cf6fb04f08f3d60bd94cdf65332e4dd322a0686194efb592551d52ebc5f8b9","flatsize":5579005,"path":"All/py311-puddletag-2.4.0_1.pkg","repopath":"All/py311-puddletag-2.4.0_1.pkg","licenselogic":"and","licenses":["GPLv2","GPLv3"],"pkgsize":936656,"desc":"puddletag is an audio tag editor (primarily created) for GNU/Linux\nsimilar to the Windows program, Mp3tag. Unlike most taggers for\nGNU/Linux, it uses a spreadsheet-like layout so that all the tags\nyou want to edit by hand are visible and easily editable.\n\nThe usual tag editor features are supported like extracting tag\ninformation from filenames, renaming files based on their tags by\nusing patterns and basic tag editing.\n\nThen there're Functions, which can do things like replace text,\ntrim it, do case conversions, etc. Actions can automate repetitive\ntasks. Doing web lookups using Amazon (including cover art), Discogs\n(does cover art too!), FreeDB and MusicBrainz is also supported.\n\nSupported formats: ID3v1, ID3v2 (mp3), MP4 (mp4, m4a, etc.),\nVorbisComments (ogg, flac), Musepack (mpc), Monkey's Audio (.ape)\nand WavPack (wv).","deps":{"chromaprint":{"origin":"audio/chromaprint","version":"1.5.1.20221217_1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"py311-Levenshtein":{"origin":"devel/py-Levenshtein","version":"0.22.0"},"py311-configobj":{"origin":"devel/py-configobj","version":"5.0.9"},"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-mutagen":{"origin":"audio/py-mutagen","version":"1.47.0"},"py311-pyacoustid":{"origin":"audio/py-pyacoustid","version":"1.3.0_1"},"py311-pyparsing":{"origin":"devel/py-pyparsing","version":"3.2.1"},"py311-qt5-pyqt":{"origin":"devel/py-qt5-pyqt","version":"5.15.11_1"},"py311-unidecode":{"origin":"converters/py-unidecode","version":"1.3.7_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["audio","python"],"options":{"LEVENSHTEIN":"on","LXML":"on","PYACOUSTID":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-psycopg2cffi","origin":"databases/py-psycopg2cffi","version":"2.9.0_1","comment":"Implementation of the psycopg2 module using cffi","maintainer":"jrm@FreeBSD.org","www":"https://github.com/chtd/psycopg2cffi","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"664a1bfb881c169f64c972d40b9ed4f267070e4cf901002d9b1d20c359aa67a0","flatsize":953751,"path":"All/py311-psycopg2cffi-2.9.0_1.pkg","repopath":"All/py311-psycopg2cffi-2.9.0_1.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":150996,"desc":"psycopg2cffi is an implementation of the psycopg2 module using cffi, the C\nForeign Function Interface for Python.  psycopg2 is a PostgreSQL database\nadapter for the Python programming language.","deps":{"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"},"py311-cffi":{"origin":"devel/py-cffi","version":"1.17.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-psycopg-c","origin":"databases/py-psycopg-c","version":"3.2.6","comment":"PostgreSQL database adapter for Python - C optimization distribution","maintainer":"sunpoet@FreeBSD.org","www":"https://www.psycopg.org/psycopg3/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5825167b59ffd3ec63a9a11c7728dda5bd1c931ced0b23b4be4ae102cf9c95b1","flatsize":1176323,"path":"All/py311-psycopg-c-3.2.6.pkg","repopath":"All/py311-psycopg-c-3.2.6.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":311992,"desc":"PostgreSQL database adapter for Python - optimization package\n\nPsycopg 3 is a modern implementation of a PostgreSQL adapter for Python.","deps":{"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-psycopg2","origin":"databases/py-psycopg2","version":"2.9.10","comment":"High performance Python adapter for PostgreSQL","maintainer":"sunpoet@FreeBSD.org","www":"https://www.psycopg.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8f9c1e17e3fe856df81e2021cac42586af38fff39449581a04885382a85aec23","flatsize":771589,"path":"All/py311-psycopg2-2.9.10.pkg","repopath":"All/py311-psycopg2-2.9.10.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":162464,"desc":"psycopg2 is a PostgreSQL database adapter for the Python programming language.\nIt was written from scratch with the aim of being small, fast and stable. It\nsupports the full Python DBAPI-2.0 and is thread safe.\n\npsycopg2 is different from the other database adapter because it was designed\nfor heavily multi-threaded applications that create and destroy lots of cursors\nand make a conspicuous number of concurrent INSERTs or UPDATEs. Every open\nPython connection keeps a pool of real (UNIX or TCP/IP) connections to the\ndatabase. Every time a new cursor is created, a new connection does not need to\nbe opened; instead one of the unused connections from the pool is used. That\nmakes psycopg very fast in typical client-server applications that create a\nservicing thread every time a client request arrives.","deps":{"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-psycogreen","origin":"databases/py-psycogreen","version":"1.0.2_1","comment":"Python library to enable psycopg2 to work with coroutine libraries","maintainer":"loic.blot@unix-experience.fr","www":"https://bitbucket.org/dvarrazzo/psycogreen","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3f7e179946cb6572f0f4debee3177e8f44d102eee1f3fee876357650b9eaae32","flatsize":15536,"path":"All/py311-psycogreen-1.0.2_1.pkg","repopath":"All/py311-psycogreen-1.0.2_1.pkg","licenselogic":"single","pkgsize":4480,"desc":"The psycogreen package enables psycopg2 to work with coroutine libraries,\nusing asynchronous calls internally but offering a blocking interface so\nthat regular code can run unmodified.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-py","origin":"devel/py-py","version":"1.11.0_2","comment":"Library with cross-python path, ini-parsing, io, code, log facilities","maintainer":"python@FreeBSD.org","www":"https://pylib.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"50ecdda2ed816962098770d0a244ffe5c17faae0dbbafb0971943e3d4dd5e44f","flatsize":1173291,"path":"All/py311-py-1.11.0_2.pkg","repopath":"All/py311-py-1.11.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":205320,"desc":"The pylib is a development support library featuring these tools and APIs:\n\n  * py.path:  uniform local and svn path objects\n  * py.apipkg:  explicit API control and lazy-importing\n  * py.iniconfig:  easy parsing of .ini files\n  * py.code:  dynamic code generation and introspection\n  * py.path:  uniform local and svn path objects","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pss","origin":"textproc/py-pss","version":"1.45_1","comment":"Tool for grepping through source code","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/eliben/pss","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e249af6a2cfcb314021903b505ebbef87345caa5fa2b8cee75ac1ee62f82993a","flatsize":290915,"path":"All/py311-pss-1.45_1.pkg","repopath":"All/py311-pss-1.45_1.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":54368,"desc":"You can think of pss as an enhanced grep designed to search\ninside source code files. pss is very similar to the Perl ack\ntool (see https://github.com/eliben/pss/wiki/pss-and-ack).","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-proxy_tools","origin":"www/py-proxy_tools","version":"0.1.0_1","comment":"Simple proxy implementation for Python","maintainer":"DtxdF@disroot.org","www":"https://github.com/jtushman/proxy_tools","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5787613fb119bc500f45b39447ceb42126040a2a7a037376197bb8d02976fc71","flatsize":39591,"path":"All/py311-proxy_tools-0.1.0_1.pkg","repopath":"All/py311-proxy_tools-0.1.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6672,"desc":"proxy_tools is a very simple and useful proxy (as in the GoF design\npattern) implementation, that I found to be useful outside the web\ncontext -- hence the extraction.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-psycopg","origin":"databases/py-psycopg","version":"3.2.6","comment":"PostgreSQL database adapter for Python","maintainer":"sunpoet@FreeBSD.org","www":"https://www.psycopg.org/psycopg3/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d6110ff77b68bf5c83404f0536452bffb5c023f1e82f47718408d6b981a390f9","flatsize":2822712,"path":"All/py311-psycopg-3.2.6.pkg","repopath":"All/py311-psycopg-3.2.6.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":365064,"desc":"PostgreSQL database adapter for Python\n\nPsycopg 3 is a modern implementation of a PostgreSQL adapter for Python.","deps":{"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"},"py311-psycopg-c":{"origin":"databases/py-psycopg-c","version":"3.2.6"},"py311-psycopg-pool":{"origin":"databases/py-psycopg-pool","version":"3.2.6"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"options":{"C":"on","POOL":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-pscript","origin":"textproc/py-pscript","version":"0.8.0","comment":"Python to JavaScript compiler","maintainer":"DtxdF@disroot.org","www":"https://pscript.readthedocs.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cc0631b2d65cddf14e634d28e78f3968ffc9dab6671fe7bfcb06633bf1ca7854","flatsize":815656,"path":"All/py311-pscript-0.8.0.pkg","repopath":"All/py311-pscript-0.8.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":123364,"desc":"PScript is a Python to JavaScript compiler, and is also the name\nof the subset of Python that this compiler supports. It was developed\nas a part of Flexx and is now represented by its own project.\nAlthough it is still an important part of Flexx, it can also be\nuseful by itself.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-psutil","origin":"sysutils/py-psutil","version":"7.0.0","comment":"Process utilities module for Python","maintainer":"sunpoet@FreeBSD.org","www":"https://psutil.readthedocs.io/en/latest/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f84d9d03c5f16eae043e75c737d5a6c8f1090b1ddab936d1e6301b996820c84c","flatsize":3275021,"path":"All/py311-psutil-7.0.0.pkg","repopath":"All/py311-psutil-7.0.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":487424,"desc":"psutil is a module providing an interface for retrieving information on running\nprocesses and system utilization (CPU, memory) in a portable way by using\nPython, implementing many functionalities offered by tools like ps, top and\nWindows task manager.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"annotations":{"cpe":"cpe:2.3:a:psutil_project:psutil:7.0.0:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-proxmoxer","origin":"devel/py-proxmoxer","version":"2.2.0","comment":"Wrapper around the Proxmox REST API v2","maintainer":"einar@isnic.is","www":"https://github.com/proxmoxer/proxmoxer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4770da3bcbb05a58ce09a15b91096db549e66056a3330fe0a3fd005c5332d240","flatsize":188124,"path":"All/py311-proxmoxer-2.2.0.pkg","repopath":"All/py311-proxmoxer-2.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":37052,"desc":"Proxmoxer is a wrapper around the Proxmox REST API v2.\n\nIt was inspired by slumber, but it dedicated only to Proxmox. It\nallows to use not only REST API over HTTPS, but the same api over\nssh and pvesh utility.\n\nLike Proxmoxia it dynamically creates attributes which responds to\nthe attributes you've attempted to reach.","deps":{"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-protobuf-compiler","origin":"devel/py-protobuf-compiler","version":"1.0.20","comment":"Compile all protobuf files and create package distributions","maintainer":"0mp@FreeBSD.org","www":"https://github.com/netsaj/python-protobuf-compiler","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"23d037968804bbff896d318e9940c56b9ba2e74b5cab0484a5c54a34faf8573e","flatsize":51844,"path":"All/py311-protobuf-compiler-1.0.20.pkg","repopath":"All/py311-protobuf-compiler-1.0.20.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13392,"desc":"Python protobuf compiler can be used to compile collections protobuf files and\ncreate a single package distribution suitable for installing with pip.","deps":{"py311-bleach":{"origin":"www/py-bleach","version":"6.2.0"},"py311-colorama":{"origin":"devel/py-colorama","version":"0.4.6"},"py311-grpcio":{"origin":"devel/py-grpcio","version":"1.71.0"},"py311-grpcio-tools":{"origin":"devel/py-grpcio-tools","version":"1.60.0"},"py311-termcolor":{"origin":"devel/py-termcolor","version":"2.5.0"},"py311-tqdm":{"origin":"misc/py-tqdm","version":"4.67.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-psautohint","origin":"print/py-psautohint","version":"2.4.0_1","comment":"Standalone version of Adobe AFDKO's autohinter","maintainer":"lantw44@gmail.com","www":"https://github.com/adobe-type-tools/psautohint","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"931ec44d67b8ccc84e1c7cceee67516fb8168890c0a4893675094dc218215b7d","flatsize":796070,"path":"All/py311-psautohint-2.4.0_1.pkg","repopath":"All/py311-psautohint-2.4.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":170512,"desc":"PSAutoHint is a standalone version of Adobe AFDKO's autohinter.","deps":{"py311-fonttools":{"origin":"print/py-fonttools","version":"4.56.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["print","python"],"annotations":{"flavor":"py311"}},{"name":"py311-proto-plus","origin":"devel/py-proto-plus","version":"1.26.1","comment":"Beautiful, Pythonic protocol buffers","maintainer":"sunpoet@FreeBSD.org","www":"https://googleapis.dev/python/proto-plus/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5d3d52cf5668b7c40d66264915f4ee1354f10413655f1e11c0a20c283691cf1e","flatsize":409770,"path":"All/py311-proto-plus-1.26.1.pkg","repopath":"All/py311-proto-plus-1.26.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":67740,"desc":"Proto Plus for Python\n\nThis is a wrapper around protocol buffers. Protocol buffers is a specification\nformat for APIs, such as those inside Google. This library provides protocol\nbuffer message classes and objects that largely behave like native Python types.","deps":{"py311-protobuf":{"origin":"devel/py-protobuf","version":"5.29.3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-protobuf","origin":"devel/py-protobuf","version":"5.29.3,1","comment":"Google protobuf Python Client Library","maintainer":"sunpoet@FreeBSD.org","www":"https://protobuf.dev/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3f6c01569f2605d1eaf641f3e08862b286ccf71021208851bec35e0d36310a8e","flatsize":3256180,"path":"All/py311-protobuf-5.29.3,1.pkg","repopath":"All/py311-protobuf-5.29.3,1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":424460,"desc":"Protocol Buffers are a way of encoding structured data in an efficient yet\nextensible format. Google uses Protocol Buffers for almost all of its internal\nRPC protocols and file formats.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"cpe":"cpe:2.3:a:google:protobuf:5.29.3:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-protego","origin":"www/py-protego","version":"0.1.16_1","comment":"Pure-Python robots.txt parser","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/Protego/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a12614688c205808fa0634dff78876d00630f23595d2a07e19e4af87853f8db2","flatsize":207164,"path":"All/py311-protego-0.1.16_1.pkg","repopath":"All/py311-protego-0.1.16_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":37536,"desc":"Protego is a pure-Python robots.txt parser with support for modern conventions.\nIt is mainly used by Scrapy application when crawling websites.","deps":{"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-pyarrow","origin":"databases/py-pyarrow","version":"15.0.2","comment":"Python library for Apache Arrow","maintainer":"sunpoet@FreeBSD.org","www":"https://arrow.apache.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c6a89a121bda471fcdd5f10f3892a93522ffdf9b45ec3e330b15853f814770ac","flatsize":23798100,"path":"All/py311-pyarrow-15.0.2.pkg","repopath":"All/py311-pyarrow-15.0.2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":3851712,"desc":"Python library for Apache Arrow provides a Python API for functionality provided\nby the Arrow C++ libraries, along with tools for Arrow integration and\ninteroperability with pandas, NumPy, and other software in the Python ecosystem.","deps":{"arrow":{"origin":"databases/arrow","version":"15.0.2_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-prospector","origin":"devel/py-prospector","version":"1.15.3","comment":"Analyse Python code by aggregating the result of other tools","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/prospector-dev/prospector","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1682b3ff1aac3471300142a0ce7d23e5de242868b228b707b6ce03f6b927ea5d","flatsize":798971,"path":"All/py311-prospector-1.15.3.pkg","repopath":"All/py311-prospector-1.15.3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":145108,"desc":"Prospector is a tool to analyze Python code and output information about errors,\npotential problems, convention violations and complexity.\n\nIt brings together the functionality of other Python analysis tools such as\nPylint, pycodestyle, and McCabe complexity. See the Supported Tools\ndocumentation section for a complete list.\n\nThe primary aim of Prospector is to be useful 'out of the box'. A common\ncomplaint of other Python analysis tools is that it takes a long time to filter\nthrough which errors are relevant or interesting to your own coding style.\nProspector provides some default profiles, which hopefully will provide a good\nstarting point and will be useful straight away, and adapts the output depending\non the libraries your project uses.","deps":{"py311-bandit":{"origin":"devel/py-bandit","version":"1.7.10_1"},"py311-dodgy":{"origin":"devel/py-dodgy","version":"0.2.1_1"},"py311-gitpython":{"origin":"devel/py-gitpython","version":"3.1.43"},"py311-mccabe":{"origin":"devel/py-mccabe","version":"0.7.0_2"},"py311-mypy":{"origin":"devel/py-mypy","version":"1.15.0"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-pep8-naming":{"origin":"devel/py-pep8-naming","version":"0.14.1_1"},"py311-pycodestyle":{"origin":"devel/py-pycodestyle","version":"2.12.1_1"},"py311-pydocstyle":{"origin":"devel/py-pydocstyle","version":"6.3.0_1"},"py311-pyflakes":{"origin":"devel/py-pyflakes","version":"3.2.0_1"},"py311-pylint-django":{"origin":"devel/py-pylint-django","version":"2.6.1"},"py311-pylint-flask":{"origin":"devel/py-pylint-flask","version":"0.6_1"},"py311-pyright":{"origin":"devel/py-pyright","version":"1.1.396"},"py311-pyroma":{"origin":"devel/py-pyroma","version":"4.2_1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-requirements-detector":{"origin":"devel/py-requirements-detector","version":"1.3.2"},"py311-setoptconf":{"origin":"devel/py-setoptconf","version":"0.3.0_2"},"py311-toml":{"origin":"textproc/py-toml","version":"0.10.2_1"},"py311-vulture":{"origin":"devel/py-vulture","version":"2.9.1_1"},"pylint-py311":{"origin":"devel/pylint","version":"3.3.5"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"BANDIT":"on","MYPY":"on","PYRIGHT":"on","PYROMA":"on","VULTURE":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-proselint","origin":"devel/py-proselint","version":"0.14.0","comment":"Linter for prose","maintainer":"bofh@FreeBSD.org","www":"https://github.com/amperser/proselint","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e7480ce816af477e34b53b72d38e1feb24d937fdf31601f2c251345554fe50d9","flatsize":848684,"path":"All/py311-proselint-0.14.0.pkg","repopath":"All/py311-proselint-0.14.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":148252,"desc":"Writing is notoriously hard, even for the best writers, and it's not for lack of\ngood advice - a tremendous amount of knowledge about the craft is strewn across\nusage guides, dictionaries, technical manuals, essays, pamphlets, websites, and\nthe hearts and minds of great authors and editors.","deps":{"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-future":{"origin":"devel/py-future","version":"0.18.3_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pwntools","origin":"security/py-pwntools","version":"4.14.1","comment":"CTF framework and exploit development library","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/Gallopsled/pwntools","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"40ed9d88d82a9791df637435294a569af2510c3f30e2f24d4f1d06198ff9a7dd","flatsize":48868317,"path":"All/py311-pwntools-4.14.1.pkg","repopath":"All/py311-pwntools-4.14.1.pkg","licenselogic":"and","licenses":["BSD2CLAUSE","GPLv2","MIT"],"pkgsize":1557152,"desc":"Pwntools is a CTF framework and exploit development library. Written in\nPython, it is designed for rapid prototyping and development, and\nintended to make exploit writing as simple as possible.","deps":{"py311-capstone":{"origin":"devel/py-capstone","version":"5.0.5_1"},"py311-colored-traceback":{"origin":"devel/py-colored-traceback","version":"0.4.2_1"},"py311-intervaltree":{"origin":"devel/py-intervaltree","version":"3.1.0_1"},"py311-mako":{"origin":"textproc/py-mako","version":"1.3.5_1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-paramiko":{"origin":"security/py-paramiko","version":"2.11.0_3"},"py311-pip":{"origin":"devel/py-pip","version":"23.3.2_4"},"py311-psutil":{"origin":"sysutils/py-psutil","version":"7.0.0"},"py311-pyelftools":{"origin":"devel/py-pyelftools","version":"0.31"},"py311-pygments":{"origin":"textproc/py-pygments","version":"2.19.1"},"py311-pyserial":{"origin":"comms/py-pyserial","version":"3.5_3"},"py311-pysocks":{"origin":"net/py-pysocks","version":"1.7.1_1"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-ropgadget":{"origin":"security/py-ropgadget","version":"7.6_1"},"py311-rpyc":{"origin":"devel/py-RPyC","version":"6.0.1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-sortedcontainers":{"origin":"devel/py-sortedcontainers","version":"2.4.0_1"},"py311-unicorn":{"origin":"emulators/py-unicorn","version":"2.0.1p1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"cpe":"cpe:2.3:a:pwntools_project:pwntools:4.14.1:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-property-cached","origin":"devel/py-property-cached","version":"1.6.4_1","comment":"Decorator for caching properties in classes","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/althonos/property-cached","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"be38e7a087db395f7ae8bc6b73c9bd187988839eeb0d4955f2e98a44e915dc77","flatsize":38232,"path":"All/py311-property-cached-1.6.4_1.pkg","repopath":"All/py311-property-cached-1.6.4_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":9236,"desc":"cached-property is a decorator for caching properties in classes. It makes\ncaching of time or computational expensive properties quick and easy.\n\ncached-property is forked from cached-property.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-propcache","origin":"devel/py-propcache","version":"0.3.0","comment":"Accelerated property cache","maintainer":"sunpoet@FreeBSD.org","www":"https://propcache.aio-libs.org/en/latest/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"81e231dbce6f9b9f8fb0001d769ecf1a6f302e94cfff3946a4151ed57b7003b3","flatsize":149906,"path":"All/py311-propcache-0.3.0.pkg","repopath":"All/py311-propcache-0.3.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":43204,"desc":"propcache provides a fast implementation of cached properties for Python.\n\nThe API is designed to be nearly identical to the built-in\nfunctools.cached_property class, except for the additional under_cached_property\nclass which uses self._cache instead of self.__dict__ to store the cached values\nand prevents __set__ from being called.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-progressbar2","origin":"misc/py-progressbar2","version":"4.5.0","comment":"Text mode progressbar library for Python","maintainer":"makc@FreeBSD.org","www":"https://pypi.org/project/progressbar2/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d7e3445c2d1602de3699c88acc5b3118c26b4fd1fd24a962b5fe41e9a81a95bc","flatsize":761266,"path":"All/py311-progressbar2-4.5.0.pkg","repopath":"All/py311-progressbar2-4.5.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":117832,"desc":"This library provides a text mode progressbar. This is typically\nused to display the progress of a long running operation, providing\na visual clue that processing is underway.\n\nSee also: https://github.com/WoLpH/python-progressbar","deps":{"py311-python-utils":{"origin":"misc/py-python-utils","version":"3.8.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"],"annotations":{"flavor":"py311"}},{"name":"py311-progressbar","origin":"misc/py-progressbar","version":"2.5_1","comment":"Text progressbar library for python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/niltonvolpato/python-progressbar","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2776ca63b85de7ed78ab6b2616228affb24ebb1f0f81d2b15318fb7f154ea235","flatsize":95792,"path":"All/py311-progressbar-2.5_1.pkg","repopath":"All/py311-progressbar-2.5_1.pkg","licenselogic":"or","licenses":["BSD3CLAUSE","LGPL21+"],"pkgsize":19320,"desc":"This library provides a text mode progressbar. This is typically\nused to display the progress of a long running operation, providing\na visual clue that processing is underway.\n\nThe ProgressBar class manages the progress, and the format of the\nline is given by a number of widgets. A widget is an object that\nmay display diferently depending on the state of the progress.\n\nThere are three types of widget:\n- a string, which always shows itself;\n- a ProgressBarWidget, which may return a diferent value every time\n  it's update method is called; and\n- a ProgressBarWidgetHFill, which is like ProgressBarWidget, except\n  it expands to fill the remaining width of the line.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"],"annotations":{"flavor":"py311"}},{"name":"py311-promise","origin":"devel/py-promise","version":"2.3_1","comment":"Promises/A+ implementation for Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/syrusakbary/promise","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c5aba7f9ce23f03634ee5c99b1666983e37f964bd5b9d934983d4eef43975a30","flatsize":215354,"path":"All/py311-promise-2.3_1.pkg","repopath":"All/py311-promise-2.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":41592,"desc":"Promise is a implementation of Promises in Python. It is a super set of\nPromises/A+ designed to have readable, performant code and to provide just the\nextensions that are absolutely necessary for using promises in Python.","deps":{"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-proglog","origin":"devel/py-proglog","version":"0.1.10_1","comment":"Log and progress bar manager for console, notebooks and web","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Edinburgh-Genome-Foundry/Proglog","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a1c670d5c04ffb98ea7aec49206adb69cbdacbc28f1ed0c3c174fda85aba030a","flatsize":58993,"path":"All/py311-proglog-0.1.10_1.pkg","repopath":"All/py311-proglog-0.1.10_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12856,"desc":"Proglog is a progress logging system for Python. It allows to build complex\nlibraries while giving your users control over logs, callbacks and progress\nbars.","deps":{"py311-tqdm":{"origin":"misc/py-tqdm","version":"4.67.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-prometheus-client","origin":"net-mgmt/py-prometheus-client","version":"0.21.1_1","comment":"Official Python client for Prometheus","maintainer":"pizzamig@FreeBSD.org","www":"https://github.com/prometheus/client_python","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3f980e3db4378116d72a3a39e749c4b8105b5d82604732375a839c3ffd2d7eb0","flatsize":649463,"path":"All/py311-prometheus-client-0.21.1_1.pkg","repopath":"All/py311-prometheus-client-0.21.1_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":112168,"desc":"Prometheus instrumentation library for Python applications","deps":{"py311-twisted":{"origin":"devel/py-twisted","version":"24.7.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net-mgmt","python"],"annotations":{"flavor":"py311"}},{"name":"py311-process-tests","origin":"devel/py-process-tests","version":"3.0.0_1","comment":"Tools for testing processes","maintainer":"yuri@FreeBSD.org","www":"https://github.com/ionelmc/python-process-tests","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6e28fbb6f3e4b8d288cfaf5a8dc1c6c9995dd10a72910c6dac0c476be360b41a","flatsize":55594,"path":"All/py311-process-tests-3.0.0_1.pkg","repopath":"All/py311-process-tests-3.0.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":11652,"desc":"process-tests is tools for testing processes.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-priority","origin":"www/py-priority","version":"2.0.0_1","comment":"Pure-Python implementation of the HTTP/2 priority tree","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/python-hyper/priority","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9f24f24fd1e3f4da747d6c7e9e70d846f43c70ee0847c9288caf4d9efa96c982","flatsize":67919,"path":"All/py311-priority-2.0.0_1.pkg","repopath":"All/py311-priority-2.0.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14536,"desc":"Priority is a pure-Python implementation of the priority logic for HTTP/2, set\nout in RFC 7540 Section 5.3 (Stream Priority). This logic allows for clients to\nexpress a preference for how the server allocates its (limited) resources to the\nmany outstanding HTTP requests that may be running over a single HTTP/2\nconnection.\n\nSpecifically, this Python implementation uses a variant of the implementation\nused in the excellent H2O project. This original implementation is also the\ninspiration for nghttp2's priority implementation, and generally produces a very\nclean and even priority stream. The only notable changes from H2O's\nimplementation are small modifications to allow the priority implementation to\nwork cleanly as a separate implementation, rather than being embedded in a\nHTTP/2 stack directly.\n\nWhile priority information in HTTP/2 is only a suggestion, rather than an\nenforceable constraint, where possible servers should respect the priority\nrequests of their clients.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-printree","origin":"devel/py-printree","version":"0.2.1","comment":"Pretty print python objects in a tree format","maintainer":"yuri@FreeBSD.org","www":"https://github.com/chrizzFTD/printree","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a1ca1ec9c838f1cadfb9976d936612f03558e7f3d63eff703a75c3bfe6531572","flatsize":72664,"path":"All/py311-printree-0.2.1.pkg","repopath":"All/py311-printree-0.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15800,"desc":"Tree-like formatting for arbitrary python data structures.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","science"],"annotations":{"flavor":"py311"}},{"name":"py311-progress","origin":"devel/py-progress","version":"1.6_1","comment":"Easy to use progress bars","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/verigak/progress","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"45afac184b603f98e2593ae9ca677c04029e5df76b0d9e6ac57a4e66db94c4a0","flatsize":64420,"path":"All/py311-progress-1.6_1.pkg","repopath":"All/py311-progress-1.6_1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":14092,"desc":"It provides easy to use progress bars for Python.\n\nThere are 7 progress bars to choose from:\n- Bar\n- ChargingBar\n- FillingSquaresBar\n- FillingCirclesBar\n- IncrementalBar\n- PixelBar\n- ShadyBar","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-priority1","origin":"www/py-priority1","version":"1.3.0_1","comment":"Pure-Python implementation of the HTTP/2 priority tree","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/python-hyper/priority","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aa40b91cedca22ee00da48cc3e9a3029bc38bffe3872f7144e065a929f7c151f","flatsize":65362,"path":"All/py311-priority1-1.3.0_1.pkg","repopath":"All/py311-priority1-1.3.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14100,"desc":"Priority is a pure-Python implementation of the priority logic for HTTP/2, set\nout in RFC 7540 Section 5.3 (Stream Priority). This logic allows for clients to\nexpress a preference for how the server allocates its (limited) resources to the\nmany outstanding HTTP requests that may be running over a single HTTP/2\nconnection.\n\nSpecifically, this Python implementation uses a variant of the implementation\nused in the excellent H2O project. This original implementation is also the\ninspiration for nghttp2's priority implementation, and generally produces a very\nclean and even priority stream. The only notable changes from H2O's\nimplementation are small modifications to allow the priority implementation to\nwork cleanly as a separate implementation, rather than being embedded in a\nHTTP/2 stack directly.\n\nWhile priority information in HTTP/2 is only a suggestion, rather than an\nenforceable constraint, where possible servers should respect the priority\nrequests of their clients.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-puppetboard","origin":"www/py-puppetboard","version":"4.2.6_2","comment":"Web interface to PuppetDB","maintainer":"puppet@FreeBSD.org","www":"https://github.com/voxpupuli/puppetboard","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f3843f8cd2e5159ef1a5a7908610e49d0e53985030dc9cd59a811352ad4208af","flatsize":6703018,"path":"All/py311-puppetboard-4.2.6_2.pkg","repopath":"All/py311-puppetboard-4.2.6_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1964496,"desc":"Puppetboard is a web interface to PuppetDB aiming to replace the reporting\nfunctionality of Puppet Dashboard.","deps":{"py311-CommonMark":{"origin":"textproc/py-CommonMark","version":"0.9.1_2"},"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-flask":{"origin":"www/py-flask","version":"3.1.0"},"py311-flask_wtf":{"origin":"www/py-flask-wtf","version":"1.2.1"},"py311-itsdangerous":{"origin":"security/py-itsdangerous","version":"2.2.0"},"py311-markupsafe":{"origin":"textproc/py-markupsafe","version":"2.1.5_1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-pyparsing":{"origin":"devel/py-pyparsing","version":"3.2.1"},"py311-pypuppetdb":{"origin":"databases/py-pypuppetdb","version":"3.2.0_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-werkzeug":{"origin":"www/py-werkzeug","version":"3.1.3"},"py311-wtforms":{"origin":"textproc/py-wtforms","version":"3.1.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-ptpython","origin":"devel/py-ptpython","version":"3.0.29","comment":"Python REPL build on top of prompt_toolkit","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/prompt-toolkit/ptpython","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d8f81af17e2b9b65caec262538c271434a844146482f718a95be3cb193a863c4","flatsize":806631,"path":"All/py311-ptpython-3.0.29.pkg","repopath":"All/py311-ptpython-3.0.29.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":132320,"desc":"Ptpython is an advanced Python REPL.\n\nFeatures:\n- Syntax highlighting.\n- Multiline editing (the up arrow works).\n- Autocompletion.\n- Mouse support (disabled by default).\n- Support for color schemes.\n- Support for bracketed paste (if the terminal supports it).\n- Both Vi and Emacs key bindings.\n- Support for double width (Chinese) characters.\n- ... and many other stuff.","deps":{"py311-appdirs":{"origin":"devel/py-appdirs","version":"1.4.4_1"},"py311-jedi":{"origin":"devel/py-jedi","version":"0.19.1_1"},"py311-prompt-toolkit":{"origin":"devel/py-prompt-toolkit","version":"3.0.50"},"py311-pygments":{"origin":"textproc/py-pygments","version":"2.19.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"ALL":"off","PTIPYTHON":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-prompt-toolkit2","origin":"devel/py-prompt-toolkit2","version":"2.0.10_1","comment":"Library for building powerful interactive command lines in Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/prompt-toolkit/python-prompt-toolkit","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"21a8acf5032b5ced3c3c3bdb9e355b874508860e3aae8f9b561261ee0fa98452","flatsize":4220935,"path":"All/py311-prompt-toolkit2-2.0.10_1.pkg","repopath":"All/py311-prompt-toolkit2-2.0.10_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":615052,"desc":"prompt_toolkit is a library for building powerful interactive command lines in\nPython. It ships with a nice interactive Python shell (called ptpython) built\non top of the library.\n\nprompt_toolkit could be a replacement for readline, but it can be much more\nthan that.","deps":{"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-wcwidth":{"origin":"devel/py-wcwidth","version":"0.2.8_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pretend","origin":"devel/py-pretend","version":"1.0.9_1","comment":"Library for stubbing in Python","maintainer":"bofh@FreeBSD.org","www":"https://github.com/alex/pretend","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ac2cfc7c2af2bf3ff7d39e15fbb237b0373f705714384691216d237c566b9e4f","flatsize":22689,"path":"All/py311-pretend-1.0.9_1.pkg","repopath":"All/py311-pretend-1.0.9_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":7632,"desc":"Pretend is a library to make stubbing with Python easier.\n\nWhat is stubbing?\n\nStubbing is a technique for writing tests. You may hear the term mixed\nup with mocks, fakes, or doubles. Basically a stub is an object that\nreturns pre-canned responses, rather than doing any computation.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-primecountpy","origin":"math/py-primecountpy","version":"0.1.0_4","comment":"Primecount Cython interface","maintainer":"thierry@FreeBSD.org","www":"https://pypi.org/project/primecountpy/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9756a2489f31900ede6320e43e77a5021eed46f70c42cde93ee13c0bcc889717","flatsize":88208,"path":"All/py311-primecountpy-0.1.0_4.pkg","repopath":"All/py311-primecountpy-0.1.0_4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":30144,"desc":"This is a Cython interface to the C++ library primecount.\n\nSee also: https://github.com/dimpase/primecountpy","deps":{"pari":{"origin":"math/pari","version":"2.17.2,2"},"primecount":{"origin":"math/primecount","version":"7.4_2"},"primesieve":{"origin":"math/primesieve","version":"8.0,1"},"py311-cysignals":{"origin":"devel/py-cysignals","version":"1.12.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-projpicker","origin":"graphics/py-projpicker","version":"0.3.2_1","comment":"Select projections whose extent completely contains given coordinates","maintainer":"lbartoletti@FreeBSD.org","www":"https://pypi.python.org/pypi/projpicker","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e298660993623e0552eed82fbd54a4bef5d220cb446bc7d254c97080d4008fbc","flatsize":3207732,"path":"All/py311-projpicker-0.3.2_1.pkg","repopath":"All/py311-projpicker-0.3.2_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":555672,"desc":"ProjPicker (projection picker) is a Python module that allows the user to\nselect all coordinate reference systems (CRSs) whose extent completely contains\ngiven points, polylines, polygons, and bounding boxes using set-theoretic\nlogical operators in a postfix notation. The goal is to make it easy and visual\nto select a desired projection by location.","deps":{"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-prettytable0","origin":"devel/py-prettytable0","version":"0.7.2_1","comment":"Library for displaying tabular data in an ASCII table format","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jazzband/prettytable","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0ccde77e74750030c337a17f12907c6835e3a99c91544b383e3d2f247a02e2a1","flatsize":209216,"path":"All/py311-prettytable0-0.7.2_1.pkg","repopath":"All/py311-prettytable0-0.7.2_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":32752,"desc":"PrettyTable is a simple Python library designed to make it quick and easy to\nrepresent tabular data in visually appealing ASCII tables. It was inspired by\nthe ASCII tables used in the PostgreSQL shell psql. PrettyTable allows for\nselection of which columns are to be printed, independent alignment of columns\n(left or right justified or centred) and printing of \"sub-tables\" by specifying\na row range.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-preppy","origin":"print/py-preppy","version":"2.4.1_1","comment":"ReportLab's templating system","maintainer":"ports@FreeBSD.org","www":"http://preppy.readthedocs.org/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ac764d7adafe508a53888c35f2cd87c01ca0e66ce5e25d0be7c1045ee9bc50a0","flatsize":209946,"path":"All/py311-preppy-2.4.1_1.pkg","repopath":"All/py311-preppy-2.4.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":41216,"desc":"Preppy is ReportLab's templating system.  It was developed in late 2000 and has\nbeen in continual production use since then.  It is open source (BSD-license).\n\nThe key features are:\n\n- *small*.  Preppy is a single Python module.  If you want a templating system\n  'in the box', it's easy to include it in your project\n- *easy to learn*.  It takes about one minute to scan all the features\n- *just Python*.  We have not invented another language, and if you want to do\n  something - includes, quoting, filters - you just use Python\n- *compiled to bytecode*: a .prep file gets compiled to a Python function in\n  a .pyc file\n- *easy to debug*: preppy generates proper Python exceptions, with the correct\n  line numbers for the .prep file.  You can follow tracebacks from Python\n  script to Preppy template and back, through multiple includes\n- *easy to type and read*.  We've been using ``{{this}}`` syntax since well\n  before Django was thought of\n- *8-bit safe*:  it makes no assumption that you are generating markup and does\n  nothing unexpected with whitespace; you could use it to generate images or\n  binary files if you wanted to.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["print","python"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-preppy port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-prettytable","origin":"devel/py-prettytable","version":"3.15.1","comment":"Library for displaying tabular data in an ASCII table format","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/prettytable/prettytable","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dd3a248f9da2ffc653aa2697776aa25fab4477ea3a4e563a55f9b1a24e831565","flatsize":463376,"path":"All/py311-prettytable-3.15.1.pkg","repopath":"All/py311-prettytable-3.15.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":68712,"desc":"PrettyTable is a simple Python library designed to make it quick and easy to\nrepresent tabular data in visually appealing ASCII tables. It was inspired by\nthe ASCII tables used in the PostgreSQL shell psql. PrettyTable allows for\nselection of which columns are to be printed, independent alignment of columns\n(left or right justified or centred) and printing of \"sub-tables\" by specifying\na row range.","deps":{"py311-wcwidth":{"origin":"devel/py-wcwidth","version":"0.2.8_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-precis_i18n","origin":"textproc/py-precis_i18n","version":"1.1.0_1","comment":"Internationalized usernames and passwords","maintainer":"meka@tilda.center","www":"https://github.com/byllyfish/precis_i18n","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"31a5e663e1c69a2b0f3cc4f696aaa0f9a7e88f9921ef80e2bdde4830af220d9d","flatsize":214495,"path":"All/py311-precis_i18n-1.1.0_1.pkg","repopath":"All/py311-precis_i18n-1.1.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":35160,"desc":"The PRECIS framework makes internationalized user names and passwords safer\nfor use by applications. PRECIS profiles transform unicode strings into a\ncanonical form, suitable for comparison.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-prompt-toolkit","origin":"devel/py-prompt-toolkit","version":"3.0.50","comment":"Library for building powerful interactive command lines in Python","maintainer":"sunpoet@FreeBSD.org","www":"https://python-prompt-toolkit.readthedocs.io/en/master/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e63ee8f72647b7b76e66fa673bc006787817c7c66afcddb287818bcee3242b99","flatsize":4910957,"path":"All/py311-prompt-toolkit-3.0.50.pkg","repopath":"All/py311-prompt-toolkit-3.0.50.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":684900,"desc":"prompt_toolkit is a library for building powerful interactive command lines in\nPython. It ships with a nice interactive Python shell (called ptpython) built\non top of the library.\n\nprompt_toolkit could be a replacement for readline, but it can be much more\nthan that.","deps":{"py311-wcwidth":{"origin":"devel/py-wcwidth","version":"0.2.8_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-preshed3","origin":"devel/py-preshed3","version":"3.0.9","comment":"Cython hash table that trusts the keys are pre-hashed","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/explosion/preshed","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"326a99b99ae7106ab206d511b1209b9e2e3f9689931e3861e5124dced810b927","flatsize":311939,"path":"All/py311-preshed3-3.0.9.pkg","repopath":"All/py311-preshed3-3.0.9.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":87952,"desc":"preshed provides simple but high performance Cython hash table mapping\npre-randomized keys to void* values.","deps":{"py311-cymem":{"origin":"devel/py-cymem","version":"2.0.8_1"},"py311-murmurhash":{"origin":"devel/py-murmurhash","version":"1.0.12_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-premailer","origin":"mail/py-premailer","version":"3.1.1_1","comment":"Turns CSS blocks into style attributes","maintainer":"rtd24@columbia.edu","www":"https://github.com/peterbe/premailer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1837470dcbb7d9611f74f46fe78284d4dd0f60bccd3cadd85c7966e5bc499afd","flatsize":133756,"path":"All/py311-premailer-3.1.1_1.pkg","repopath":"All/py311-premailer-3.1.1_1.pkg","licenselogic":"single","licenses":["PSFL"],"pkgsize":29508,"desc":"Python module to support CSS and HTML-based email formatting.","deps":{"py311-cssselect":{"origin":"www/py-cssselect","version":"1.3.0"},"py311-cssutils":{"origin":"www/py-cssutils","version":"2.11.1,1"},"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["mail","python"],"annotations":{"flavor":"py311"}},{"name":"py311-prefixed","origin":"devel/py-prefixed","version":"0.9.0_1","comment":"Prefixed alternative numeric library","maintainer":"yuri@FreeBSD.org","www":"https://github.com/Rockhopper-Technologies/prefixed","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ee1bccc5ecbe54362b15584ce4bd39035b23fd4242af13d5333718c5f81c3af9","flatsize":88743,"path":"All/py311-prefixed-0.9.0_1.pkg","repopath":"All/py311-prefixed-0.9.0_1.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":17448,"desc":"Prefixed provides an alternative implementation of the built-in float which\nsupports formatted output with SI (decimal) and IEC (binary) prefixes.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-preshed","origin":"devel/py-preshed","version":"4.0.0","comment":"Cython hash table","maintainer":"yuri@FreeBSD.org","www":"https://github.com/explosion/preshed","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d508b937f067c53030d6e6ace05d011b0968f973f03e3569f37c8671e008d848","flatsize":375399,"path":"All/py311-preshed-4.0.0.pkg","repopath":"All/py311-preshed-4.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":104740,"desc":"Cython hash tables that assume keys are pre-hashed.","deps":{"py311-cymem":{"origin":"devel/py-cymem","version":"2.0.8_1"},"py311-murmurhash":{"origin":"devel/py-murmurhash","version":"1.0.12_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pprintpp","origin":"devel/py-pprintpp","version":"0.4.0","comment":"Drop-in replacement for pprint that's actually pretty","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/wolever/pprintpp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f35888c85a1fabe9f0a9c12cefcfd60e475b0c917914e66b8689365aeb526d1a","flatsize":106346,"path":"All/py311-pprintpp-0.4.0.pkg","repopath":"All/py311-pprintpp-0.4.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":24624,"desc":"pprint++ is a drop-in replacement for pprint that's actually pretty.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ppft","origin":"devel/py-ppft","version":"1.7.6.9","comment":"Distributed and parallel Python","maintainer":"sunpoet@FreeBSD.org","www":"https://ppft.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dc333e778e9a04b44e38c7ca9929d0726ba08ad5189fcdaafb93a3d3a818c57f","flatsize":427237,"path":"All/py311-ppft-1.7.6.9.pkg","repopath":"All/py311-ppft-1.7.6.9.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":66188,"desc":"ppft is a friendly fork of Parallel Python (pp). ppft extends Parallel Python to\nprovide packaging and distribution with pip and setuptools, support for python\n3, and enhanced serialization using dill.source. ppft uses Parallel Python to\nprovide mechanisms for the parallel execution of python code on SMP (systems\nwith multiple processors or cores) and clusters (computers connected via\nnetwork).","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-poyo","origin":"devel/py-poyo","version":"0.5.0_1","comment":"Lightweight YAML Parser","maintainer":"matthew@FreeBSD.org","www":"https://pypi.org/project/poyo/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2d843d757fb624c81279d8cb1b342fc4aa9ce87f85858bf1e19ea66df36c541c","flatsize":75059,"path":"All/py311-poyo-0.5.0_1.pkg","repopath":"All/py311-poyo-0.5.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17264,"desc":"A lightweight YAML Parser for Python\n\nPlease note that Poyo supports only a chosen subset of the YAML\nformat.\n\nIt can only read but not write and is not compatible with JSON.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pre-commit-hooks","origin":"devel/py-pre-commit-hooks","version":"5.0.0","comment":"Some out-of-the-box hooks for pre-commit","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/pre-commit/pre-commit-hooks","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f5daf10b712b455ccbdfa0e4b5b5f65176c6c88db156683b219686797eb74240","flatsize":346200,"path":"All/py311-pre-commit-hooks-5.0.0.pkg","repopath":"All/py311-pre-commit-hooks-5.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":67704,"desc":"pre-commit-hooks provides some out-of-the-box hooks for pre-commit.","deps":{"py311-ruamel.yaml":{"origin":"devel/py-ruamel.yaml","version":"0.18.10_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-prawcore","origin":"www/py-prawcore","version":"3.0.2","comment":"Low-level communication layer for PRAW 4+","maintainer":"bofh@FreeBSD.org","www":"https://github.com/praw-dev/prawcore","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"791948ce35396bfe94ac2ef909b56dce640d6a5a3ca41b5265cfe2dabfb26dd0","flatsize":182316,"path":"All/py311-prawcore-3.0.2.pkg","repopath":"All/py311-prawcore-3.0.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":31416,"desc":"prawcore is a low-level communication layer for Python Reddit API Wrapper\n(PRAW) 4+. See: www/py-praw\n\nFeatures:\n\n  * Dynamic rate limiting based on reddit's response headers.\n  * Authorization URL generation\n  * Retrieval of access and refresh tokens from authorization grants\n  * Access and refresh token revocation","deps":{"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-primme","origin":"math/py-primme","version":"3.2.3_1","comment":"PRIMME wrapper for Python","maintainer":"yuri@FreeBSD.org","www":"https://www.cs.wm.edu/~andreas/software/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fcfa52567e3be9c36099408a511e23734b7dead53ec3f7fdd826868c8fa31522","flatsize":5508035,"path":"All/py311-primme-3.2.3_1.pkg","repopath":"All/py311-primme-3.2.3_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":797140,"desc":"The python binding for PRIMME, PReconditioned Iterative MultiMethod Eigensolver\nfor solving symmetric/Hermitian eigenvalue problems and singular value\nproblems.","deps":{"blas":{"origin":"math/blas","version":"3.12.1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"lapack":{"origin":"math/lapack","version":"3.12.1"},"primme":{"origin":"math/primme","version":"3.2.3_1"},"py311-future":{"origin":"devel/py-future","version":"0.18.3_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-prance","origin":"devel/py-prance","version":"23.6.21.0","comment":"Resolving Swagger/OpenAPI 2.0 and 3.0.0 parser","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/RonnyPfannschmidt/prance","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"25af8e8744887d281a80cd3ddeef45f5a8ec2483b01abfd464eaf5db08bb279f","flatsize":298207,"path":"All/py311-prance-23.6.21.0.pkg","repopath":"All/py311-prance-23.6.21.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":56488,"desc":"Prance provides parsers for Swagger/OpenAPI 2.0 and 3.0 API specifications in\nPython. It uses flex, swagger_spec_validator or openapi_spec_validator to\nvalidate specifications, but additionally resolves JSON references in accordance\nwith the OpenAPI spec.\n\nMostly the latter involves handling non-URI references; OpenAPI is fine with\nproviding relative file paths, whereas JSON references require URIs at this\npoint in time.","deps":{"py311-chardet":{"origin":"textproc/py-chardet","version":"5.2.0,1"},"py311-openapi-spec-validator":{"origin":"devel/py-openapi-spec-validator","version":"0.7.1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-ruamel.yaml":{"origin":"devel/py-ruamel.yaml","version":"0.18.10_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"CLI":"off","ICU":"off","FLEX":"off","OSV":"on","SSV":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-pox","origin":"devel/py-pox","version":"0.3.5","comment":"Utilities for filesystem exploration and automated builds","maintainer":"sunpoet@FreeBSD.org","www":"https://pox.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0173d3a83cd9eaff1916710bcbf9d939f028440bce07594134aa6afb9467a465","flatsize":231388,"path":"All/py311-pox-0.3.5.pkg","repopath":"All/py311-pox-0.3.5.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":42932,"desc":"pox provides a collection of utilities for navigating and manipulating\nfilesystems. This module is designed to facilitate some of the low level\noperating system interactions that are useful when exploring a filesystem on a\nremote host, where queries such as \"what is the root of the filesystem?\", \"what\nis the user's name?\", and \"what login shell is preferred?\" become essential in\nallowing a remote user to function as if they were logged in locally. While pox\nis in the same vein of both the os and shutil builtin modules, the majority of\nits functionality is unique and compliments these two modules.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pre-commit","origin":"devel/py-pre-commit","version":"4.2.0","comment":"Framework for managing and maintaining multi-language pre-commit hooks","maintainer":"bofh@FreeBSD.org","www":"https://pre-commit.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"171d8ade794b8d3f5f3eed6a37992195e59b291b8885ae65abdb91ac1cf8d7b8","flatsize":1086547,"path":"All/py311-pre-commit-4.2.0.pkg","repopath":"All/py311-pre-commit-4.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":289376,"desc":"A framework for managing and maintaining multi-language pre-commit hooks.","deps":{"py311-cfgv":{"origin":"devel/py-cfgv","version":"3.4.0_1"},"py311-identify":{"origin":"devel/py-identify","version":"2.6.9"},"py311-nodeenv":{"origin":"devel/py-nodeenv","version":"1.9.1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"py311-virtualenv":{"origin":"devel/py-virtualenv","version":"20.29.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-potr","origin":"security/py-potr","version":"1.0.1_2","comment":"Pure Python Off-The-Record encryption","maintainer":"rm@FreeBSD.org","www":"https://github.com/afflux/pure-python-otr/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a96d3b989a2a6ead85e90cdb8ff00627aeda90d980aea6837db830ec68e87876","flatsize":324200,"path":"All/py311-potr-1.0.1_2.pkg","repopath":"All/py311-potr-1.0.1_2.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":54016,"desc":"This is a pure Python OTR implementation; it does not bind to libotr.","deps":{"py311-pycryptodome":{"origin":"security/py-pycryptodome","version":"3.21.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-power","origin":"sysutils/py-power","version":"1.3_1","comment":"Cross-platform system power status information for Python","maintainer":"cederom@tlen.pl","www":"https://github.com/Kentzo/Power","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"026685ba9e4b64b8274fff0a3285c7dde84d6dd53cee24bfa70aceef27e320bb","flatsize":171960,"path":"All/py311-power-1.3_1.pkg","repopath":"All/py311-power-1.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":22972,"desc":"Python library that allows you get current power source type (AC, Battery or\nUPS), warning level (none, <22%25, <10min) and remaining minutes.\nYou can also observe changes of power source and remaining time.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"annotations":{"flavor":"py311"}},{"name":"py311-pycryptodome-test-vectors","origin":"security/py-pycryptodome-test-vectors","version":"1.0.20_1","comment":"Optional test vectors for PyCryptodome and PyCryptodomeX","maintainer":"john@saltant.com","www":"https://www.pycryptodome.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"93aebb5d5ee78e63fad36de53bbf145a9dfabdff7980be19956ae0fed819cc52","flatsize":37482613,"path":"All/py311-pycryptodome-test-vectors-1.0.20_1.pkg","repopath":"All/py311-pycryptodome-test-vectors-1.0.20_1.pkg","licenselogic":"and","licenses":["APACHE20","BSD2CLAUSE"],"pkgsize":9657648,"desc":"These cryptographic test vectors serve as the reference against which\nto run the built-in test suite for security/py-pycryptodome and/or\nsecurity/py-pycrytodomex. It is only necessary to install this port if\nyou wish to run the tests yourself.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"cpe":"cpe:2.3:a:python:pycryptodome-test-vectors:1.0.20:::::dragonfly6:x86_64:1","flavor":"py311"}},{"name":"py311-postfix-mta-sts-resolver","origin":"mail/py-postfix-mta-sts-resolver","version":"1.4.0_1","comment":"TLS client policy for Postfix according to domain MTA-STS policy","maintainer":"nork@FreeBSD.org","www":"https://pypi.python.org/pypi/postfix-mta-sts-resolver","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c40bad29c231ac9a48e01d81fbdfa996f5517d2da5ae3cbfb8137a8ccadc893c","flatsize":317383,"path":"All/py311-postfix-mta-sts-resolver-1.4.0_1.pkg","repopath":"All/py311-postfix-mta-sts-resolver-1.4.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":57468,"desc":"Daemon which provides TLS client policy for Postfix via socketmap, according to\ndomain MTA-STS policy. Current support of RFC8461 is limited:\n\n  - MTA-STS policy overrides DANE TLS authentication against RFC 8461, 2.\n  - Daemon lacks some minor features:\n    - Fetch error reporting.\n    - Fetch ratelimit (but actual fetch rate partially restricted with\n      cache_grace config option).\n\nServer has configurable cache backend which allows to store cached STS policies\nin memory (internal), file (sqlite), Redis database (redis) or in PostgreSQL\ndatabase (postgres).","deps":{"ca_root_nss":{"origin":"security/ca_root_nss","version":"3.108"},"py311-aiodns":{"origin":"dns/py-aiodns","version":"3.2.0_1"},"py311-aiohttp":{"origin":"www/py-aiohttp","version":"3.11.13"},"py311-aiosqlite":{"origin":"databases/py-aiosqlite","version":"0.19.0"},"py311-asyncpg":{"origin":"databases/py-asyncpg","version":"0.30.0_1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-redis":{"origin":"databases/py-redis","version":"5.2.1"},"py311-uvloop":{"origin":"devel/py-uvloop","version":"0.21.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["mail","python"],"options":{"PGSQL":"on","REDIS":"on","SQLITE":"on","UVLOOP":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-praw","origin":"www/py-praw","version":"7.8.1","comment":"Python Reddit API Wrapper","maintainer":"bofh@FreeBSD.org","www":"https://praw.readthedocs.io","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bf3534f67dc17341d861047c4b67072293a379bc9140f13c25f8308fda6668ab","flatsize":2532231,"path":"All/py311-praw-7.8.1.pkg","repopath":"All/py311-praw-7.8.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":276752,"desc":"PRAW, an acronym for \"Python Reddit API Wrapper\", is a python package\nthat allows for simple access to reddit's API. PRAW aims to be as easy\nto use as possible and is designed to follow all of reddit's API rules.\n\nYou have to give a useragent that follows the rules, everything else is\nhandled by PRAW so you needn't worry about violating them.","deps":{"py311-prawcore":{"origin":"www/py-prawcore","version":"3.0.2"},"py311-update_checker":{"origin":"devel/py-update_checker","version":"0.18.0_1"},"py311-websocket-client":{"origin":"www/py-websocket-client","version":"1.4.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-powa-collector","origin":"databases/py-powa-collector","version":"1.3.1","comment":"Performs powa snapshots for remote servers","maintainer":"girgen@FreeBSD.org","www":"https://powa.readthedocs.io/en/stable/components/powa-collector/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"16276f9c7bb57d26dcab468c4d739d2e1fc77d4bba8c41ed2ded20af80425072","flatsize":272073,"path":"All/py311-powa-collector-1.3.1.pkg","repopath":"All/py311-powa-collector-1.3.1.pkg","licenselogic":"single","licenses":["PostgreSQL"],"pkgsize":46072,"desc":"PoWA (PostgreSQL Workload Analyzer) is a performance tool for PostgreSQL\nallowing to collect, aggregate and purge statistics on multiple PostgreSQL\ninstances from various Stats Extensions.\n\nPoWA-collector is the daemon that gather performance metrics from remote\nPostgreSQL instances (optional) on a dedicated repository server.","deps":{"py311-psycopg2":{"origin":"databases/py-psycopg2","version":"2.9.10"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-posix_ipc","origin":"devel/py-posix_ipc","version":"1.1.1_1","comment":"POSIX IPC primitives for Python","maintainer":"bofh@FreeBSD.org","www":"https://semanchuk.com/philip/posix_ipc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4fbf2c1558489f3696996e4fcdbe759dead384718fe25daf60154d3860a3a8d3","flatsize":43197,"path":"All/py311-posix_ipc-1.1.1_1.pkg","repopath":"All/py311-posix_ipc-1.1.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":14604,"desc":"posix_ipc is a Python module (written in C) that permits creation and\nmanipulation of POSIX inter-process semaphores, shared memory and message queues\non platforms supporting the POSIX Realtime Extensions a.k.a. POSIX 1003.1b-1993.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-portend","origin":"net/py-portend","version":"2.5_2","comment":"Monitors TCP ports for bound or unbound states","maintainer":"k@stereochro.me","www":"https://github.com/jaraco/portend","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d3ad553d35169e8364b9861aec4817767b825b8a4c951755b068e0448514c5ca","flatsize":30617,"path":"All/py311-portend-2.5_2.pkg","repopath":"All/py311-portend-2.5_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8748,"desc":"Portend monitors TCP ports for bound or unbound states.\nIt can wait with a timeout for a port to be occupied or free.","deps":{"py311-tempora":{"origin":"devel/py-tempora","version":"5.8.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-positional","origin":"devel/py-positional","version":"1.2.1_1","comment":"Library to enforce positional or key-word arguments","maintainer":"novel@FreeBSD.org","www":"https://github.com/morganfainberg/positional","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e04df476e79f3912642b0526048e2cc2291ec6bddfb24a71f5d0eea3dd5615e2","flatsize":47039,"path":"All/py311-positional-1.2.1_1.pkg","repopath":"All/py311-positional-1.2.1_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":12396,"desc":"positional provides a decorator which enforces only some args may be passed\npositionally. The idea and some of the code was taken from the oauth2 client\nof the google-api client.\n\nThe decorator makes it easy to support Python 3 style key-word only\nparameters.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-port-for","origin":"net/py-port-for","version":"0.4_1","comment":"Utility that helps manage local TCP ports","maintainer":"bofh@FreeBSD.org","www":"https://github.com/kmike/port-for/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b7f5b9396f467d19c208d2e0b7e0e61b001e28380c58e4fa3f37916366ecb28d","flatsize":197680,"path":"All/py311-port-for-0.4_1.pkg","repopath":"All/py311-port-for-0.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":38636,"desc":"A command-line utility and a python library that helps with local TCP ports\nmanagement. It can find an unused TCP localhost port and remember the\nassociation.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-portalocker","origin":"devel/py-portalocker","version":"2.3.2_1","comment":"Python library that provides an easy API to file locking","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/portalocker/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"561057a17ca8d1849cfbc18e2cbf3ee1091b92558df55749ea2e90a4844def05","flatsize":126094,"path":"All/py311-portalocker-2.3.2_1.pkg","repopath":"All/py311-portalocker-2.3.2_1.pkg","licenselogic":"single","licenses":["PSFL"],"pkgsize":26904,"desc":"Portalocker is a library to provide an easy API to file locking.\n\nAn important detail to note is that on Linux and Unix systems the locks are\nadvisory by default. By specifying the -o mand option to the mount command it\nis possible to enable mandatory file locking on Linux. This is generally not\nrecommended however. For more information about the subject:\n  https://en.wikipedia.org/wiki/File_locking\n  http://stackoverflow.com/questions/39292051/portalocker-does-not-seem-to-lock\n  https://stackoverflow.com/questions/12062466/mandatory-file-lock-on-linux","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pop-config","origin":"devel/py-pop-config","version":"8.0.2_1","comment":"Tool for creating configuration options for pop projects","maintainer":"krion@FreeBSD.org","www":"https://gitlab.com/saltstack/pop/pop-config","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f53523d03125b78bcf42863b140e5011a4b818280be838ea8adb2bb73b6a3e0c","flatsize":255150,"path":"All/py311-pop-config-8.0.2_1.pkg","repopath":"All/py311-pop-config-8.0.2_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":46444,"desc":"Pop-config is the official tool to allow for creating and app-merging\nconfiguration options for pop projects. Plugin Oriented Programming\npresents a means to merge multiple applications together dynamically.\nThis capabilities requires that the startup of these applications needs\nto be managed from within the programming paradigm. Since this is the case\npop-config becomes a critical and hard requirement of pop.\n\nPop-config is not just about being able to work with pop projects\nto facilitate app-merging, it has also been designed to make the startup\nof an application much simpler, and to make the expensive boiler plate\nof startup and configuration as transparent as possible. When making\npop projects the idea is that projects are developed in very small\nchunks and are then dynamically merged together. So the creation of\nthese mergeable apps needs to be quick and easy!\n\nPop-config also solves a problem with configuration of applications,\nwhen making a new application, if you want robust configuration\nloading, you need to be able to take options from the command line,\nenvironment variables, and configuration files. Pop-config does all\nof this for you, and loads them in the correct order, all behind the\nscenes, making your life easier.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pop","origin":"devel/py-pop","version":"20.1.1_2","comment":"Plugin Oriented Programming interface for Python","maintainer":"krion@FreeBSD.org","www":"https://pop.readthedocs.io","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ea352efcbc9806ebd1f29b3f6ba7bac302e122411429946546db039512a025e0","flatsize":423293,"path":"All/py311-pop-20.1.1_2.pkg","repopath":"All/py311-pop-20.1.1_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":73968,"desc":"Pop is used to express the Plugin Oriented Programming Paradigm. The Plugin\nOriented Programming Paradigm has been designed to make pluggable software\neasy to write and easy to extend.\n\nPlugin Oriented Programming presents a new way to scale development teams\nand deliver complex software. This is done by making the applications entirely\nout of plugins, and also making the applications themselves natively pluggable\nwith each other.\n\nUsing Plugin Oriented Programming it then becomes easy to have the best of both\nworlds, software can be build in small pieces, making development easier to\nmaintain. But the small pieces can then be merged and deployed in a single\nbinary, making code deployment easy as well.","deps":{"py311-aiofiles":{"origin":"devel/py-aiofiles","version":"23.2.1"},"py311-aiologger":{"origin":"devel/py-aiologger","version":"0.7.0_1"},"py311-dict-toolbox":{"origin":"sysutils/py-dict-toolbox","version":"2.1.2_1"},"py311-msgpack":{"origin":"devel/py-msgpack","version":"1.1.0"},"py311-pop-config":{"origin":"devel/py-pop-config","version":"8.0.2_1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-posthog","origin":"misc/py-posthog","version":"3.13.0","comment":"developer-friendly, self-hosted product analytics","maintainer":"dch@FreeBSD.org","www":"https://github.com/posthog/posthog-python","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"28e258ebef2f64541e81f7a29634288470f47da03ca2ecd38997f7e3119517ce","flatsize":1253023,"path":"All/py311-posthog-3.13.0.pkg","repopath":"All/py311-posthog-3.13.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":152912,"desc":"PostHog is developer-friendly, self-hosted product analytics.","deps":{"py311-backoff":{"origin":"devel/py-backoff","version":"2.2.1_1"},"py311-monotonic":{"origin":"devel/py-monotonic","version":"1.5_1"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-postgresql","origin":"databases/py-postgresql","version":"1.3.0_1","comment":"Python 3 compatible PostgreSQL database driver and tools","maintainer":"arcade@b1t.name","www":"https://github.com/python-postgres/fe","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c8502e5a2cbd778f16979d21b522ed5b98772a1ea7162b86103ef75ca7f81d6c","flatsize":3396764,"path":"All/py311-postgresql-1.3.0_1.pkg","repopath":"All/py311-postgresql-1.3.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":512340,"desc":"Pure Python\nAll code, at first, is written in pure Python so that py-postgresql will work\nanywhere that you can install Python 3. Optimizations in C are made where\nneeded, but are always optional.\n\nPrepared Statements\nUsing the PG-API interface, protocol-level prepared statements may be created\nand used multiple times. db.prepare(sql)(*args)\n\nCOPY Support\nUse the convenient COPY interface to directly copy data from one connection to\nanother. No intermediate files or tricks are necessary.\n\nArrays and Composite Typescw\nArrays and composites are fully supported. Queries requesting them will returns\nobjects that provide access to the elements within.\n\n\"pg_python\" Quick Console\nGet a Python console with a connection to PostgreSQL for quick tests and simple\nscripts.","deps":{"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pook","origin":"net/py-pook","version":"2.1.3","comment":"HTTP traffic mocking and expectations made easy","maintainer":"yuri@FreeBSD.org","www":"https://pook.readthedocs.io/en/v2.1.2/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e946df2fd1e0a718e303e3afb4977b546d472ef3f796d6e798921fb4f2430272","flatsize":12478,"path":"All/py311-pook-2.1.3.pkg","repopath":"All/py311-pook-2.1.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5228,"desc":"pook is a versatile, expressive and hackable utility library for HTTP traffic\nmocking and expectations made easy in Python. Heavily inspired by gock.\n\npook can work with multiple mock engines, however it provides a built-in one by\ndefault, which currently supports traffic mocking in the several HTTP clients.","deps":{"py311-furl":{"origin":"devel/py-furl","version":"2.1.0_1"},"py311-jsonschema":{"origin":"devel/py-jsonschema","version":"4.23.0"},"py311-xmltodict":{"origin":"devel/py-xmltodict","version":"0.14.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pooch","origin":"devel/py-pooch","version":"1.8.2","comment":"Fetch your sample data files","maintainer":"sunpoet@FreeBSD.org","www":"https://www.fatiando.org/pooch/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cfc3f7f2414dffac20ef892af1440822c9b337fb011f1b8fa27b1f64591461e8","flatsize":806804,"path":"All/py311-pooch-1.8.2.pkg","repopath":"All/py311-pooch-1.8.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":106484,"desc":"Pooch manages your Python library's sample data files: it automatically\ndownloads and stores them in a local directory, with support for versioning and\ncorruption checks.","deps":{"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-paramiko":{"origin":"security/py-paramiko","version":"2.11.0_3"},"py311-platformdirs":{"origin":"devel/py-platformdirs","version":"4.3.6"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-tqdm":{"origin":"misc/py-tqdm","version":"4.67.1"},"py311-xxhash":{"origin":"devel/py-xxhash","version":"3.5.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"PROGRESS":"on","SFTP":"on","XXHASH":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-poetry2setup","origin":"devel/py-poetry2setup","version":"1.1.0_2","comment":"Convert python-poetry to setup.py","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/abersheeran/poetry2setup","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2021a691467f9ecc771515e928d10d46365ba52cf8c769a3d76d8ef4b1c4d08c","flatsize":7243,"path":"All/py311-poetry2setup-1.1.0_2.pkg","repopath":"All/py311-poetry2setup-1.1.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3808,"desc":"poetry2setup converts python-poetry (pyproject.toml) to setup.py. It only relies\non poetry.core, so the effect is better than any other third-party software. The\nauthor created this library because python-poetry does not support exporting to\nsetup.py and dephell will generate setup.py incorrectly in some cases.","deps":{"py311-poetry-core":{"origin":"devel/py-poetry-core","version":"2.1.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-polib","origin":"devel/py-polib","version":"1.2.0_1","comment":"Python library to parse and manage gettext catalogs","maintainer":"bofh@FreeBSD.org","www":"https://github.com/izimobil/polib/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9e2980d79b28bfabc524d7f3499af50dd2dc75f7bbb4505c28c89c780898423b","flatsize":237147,"path":"All/py311-polib-1.2.0_1.pkg","repopath":"All/py311-polib-1.2.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":40736,"desc":"PoLib is a python library to parse and manage gettext catalogs.\n\npolib allows you to manipulate, create, modify gettext files\n(pot, po and mo files). You can load existing files, iterate\nthrough it's entries, add, modify entries, comments or metadata, etc...\nor create new po files from scratch.\n\npolib provides a simple and pythonic API, exporting only three\nconvenience functions 'pofile', 'mofile' and 'detect_encoding',\nand the 4 core classes: POFile, MOFile, POEntry and MOEntry for\ncreating new files/entries.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-poetry-semver","origin":"devel/py-poetry-semver","version":"0.1.0","comment":"Semantic versioning library for Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/python-poetry/semver","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"600b91774fe1dbf51181cec2a9a7d7d5469384f8c095c9635c4a5251bfce1462","flatsize":160731,"path":"All/py311-poetry-semver-0.1.0.pkg","repopath":"All/py311-poetry-semver-0.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":25832,"desc":"Poetry SemVer provides a semantic versioning library for Python. It is initially\npart of the Poetry codebase.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-poetry-plugin-export","origin":"devel/py-poetry-plugin-export","version":"1.8.0","comment":"Poetry plugin to export the dependencies to various formats","maintainer":"yuri@FreeBSD.org","www":"https://python-poetry.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8d6733686c954ab470cc60edb569fadaafbd01fb8095cc174b5735569eba07d7","flatsize":88817,"path":"All/py311-poetry-plugin-export-1.8.0.pkg","repopath":"All/py311-poetry-plugin-export-1.8.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20292,"desc":"Poetry plugin to export the dependencies to various formats.\n\nThis plugin provides the same features as the existing export command\nof Poetry which it will eventually replace.","deps":{"py311-poetry-core":{"origin":"devel/py-poetry-core","version":"2.1.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-powa-web","origin":"databases/powa-web","version":"5.0.1_1","comment":"PostgreSQL Workload Analyzer is a performance tool for PostgreSQL","maintainer":"girgen@FreeBSD.org","www":"https://powa.readthedocs.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1cacf05a36abbd8324acda422d2ae7c6d2a11f1fe1c3f41205da7e4559d7b4c3","flatsize":2709419,"path":"All/py311-powa-web-5.0.1_1.pkg","repopath":"All/py311-powa-web-5.0.1_1.pkg","licenselogic":"single","licenses":["PostgreSQL"],"pkgsize":556896,"desc":"The PostgreSQL Workload Analyzer is performance tool for PostgreSQL 9.4 and\nlater versions, allowing to collect, aggregate and purge statistics on a\nPostgreSQL instance from various sources. It is implemented as a background\nworker.\n\nInstall databases/powa-archivist on your database servers, and this port\non any machine with psql access to the databases.","deps":{"py311-psycopg2":{"origin":"databases/py-psycopg2","version":"2.9.10"},"py311-sqlalchemy10":{"origin":"databases/py-sqlalchemy10","version":"1.0.14_1"},"py311-tornado":{"origin":"www/py-tornado","version":"6.4"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pointpats","origin":"graphics/py-pointpats","version":"2.4.0","comment":"Methods and Functions for planar point pattern analysis","maintainer":"sunpoet@FreeBSD.org","www":"https://pointpats.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"abd19ffb8db427c49f5f00e1d1d34669c479fb6f8091958dbfa36a4f063fd621","flatsize":842284,"path":"All/py311-pointpats-2.4.0.pkg","repopath":"All/py311-pointpats-2.4.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":117624,"desc":"Point Pattern Analysis (pointpats)\n\npointpats is an open-source python library for the statistical analysis of\nplanar point patterns. It is a subpackage of PySAL (Python Spatial Analysis\nLibrary) and is under active development for the inclusion of many newly\nproposed analytics for point patterns.","deps":{"py311-libpysal":{"origin":"science/py-libpysal","version":"4.7.0_2"},"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-poetry-types","origin":"devel/py-poetry-types","version":"0.6.0","comment":"Poetry plugin that adds/removes type stubs as dependencies","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jvllmr/poetry-types","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fbbd14517503eeebd012b30bf787a38ad594aacf10ecff5d9c92aa550ed0b719","flatsize":70536,"path":"All/py311-poetry-types-0.6.0.pkg","repopath":"All/py311-poetry-types-0.6.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15548,"desc":"poetry-types is a plugin to poetry for the poetry plugin feature. It\ninstalls/removes/updates typing stubs via following commands:\n- poetry types add <package names>\n- poetry types remove <package names>\n- poetry types update <package names>","deps":{"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-poetry":{"origin":"devel/py-poetry","version":"2.1.1"},"py311-tomlkit":{"origin":"textproc/py-tomlkit","version":"0.13.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pony","origin":"databases/py-pony","version":"0.7.19_1","comment":"Pony ORM is easy to use and powerful object-relational mapper","maintainer":"meka@tilda.center","www":"https://ponyorm.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"39c517f8fe0b2c1e376d22a34517d7d109f4377e5ec358b5f3fb6376f55c20a6","flatsize":6814835,"path":"All/py311-pony-0.7.19_1.pkg","repopath":"All/py311-pony-0.7.19_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":785472,"desc":"Using Pony object-relational mapper you can concentrate on writing business\nlogic of your application and use Python syntax for interacting with the\ndatabase. Pony translates such queries into SQL and executes them in the\ndatabase in the most efficient way.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-podcastparser","origin":"devel/py-podcastparser","version":"0.6.10_1","comment":"Simplified, fast RSS parser","maintainer":"rm@FreeBSD.org","www":"https://github.com/gpodder/podcastparser","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b9dd22a7fd3bd15b182b8ec68d8a7d099c579d2446ebe5f2e4a8f1086338e4d5","flatsize":155360,"path":"All/py311-podcastparser-0.6.10_1.pkg","repopath":"All/py311-podcastparser-0.6.10_1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":26776,"desc":"The podcast parser project is a library from the gPodder project to provide\nan easy and reliable way of parsing RSS- and Atom-based podcast feeds in Python.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pockets","origin":"devel/py-pockets","version":"0.9.1_1","comment":"Collection of helpful Python tools","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/pockets/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9a40efae2ef36ba743939473b765a95244782ec1b8370b38ac71e1b0feb19fcf","flatsize":259630,"path":"All/py311-pockets-0.9.1_1.pkg","repopath":"All/py311-pockets-0.9.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":39848,"desc":"Pockets is full of highly tested, well maintained Python helper functions.","deps":{"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pnu-vuxml","origin":"security/py-pnu-vuxml","version":"1.2.1","comment":"FreeBSD VuXML library and query tool","maintainer":"hubert.tournier@gmail.com","www":"https://github.com/HubTou/vuxml","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6288c08fe2bbbae1b658a2a39b1a8202d2c9d43135c55ea8cfbbe04d06a332c1","flatsize":122753,"path":"All/py311-pnu-vuxml-1.2.1.pkg","repopath":"All/py311-pnu-vuxml-1.2.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":26192,"desc":"pnu-vuxml is both a Python command-line tool and a library that can be\nused to query or process the FreeBSD VuXML \"database\" of vulnerable\nports, making it much more user-friendly and useful.","deps":{"py311-colorama":{"origin":"devel/py-colorama","version":"0.4.6"},"py311-defusedxml":{"origin":"devel/py-defusedxml","version":"0.7.1_1"},"py311-html2text":{"origin":"textproc/py-html2text","version":"2024.2.26_1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-pnu-libpnu":{"origin":"devel/py-pnu-libpnu","version":"1.3.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["ports-mgmt","python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-pnu-portstreelint","origin":"ports-mgmt/py-pnu-portstreelint","version":"1.3.0","comment":"FreeBSD ports tree lint","maintainer":"hubert.tournier@gmail.com","www":"https://github.com/HubTou/portstreelint","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"048002d2fdd8c3058c0d7c89e686fcf45e4768e34a3e28fbfb8ca057a82def0f","flatsize":270513,"path":"All/py311-pnu-portstreelint-1.3.0.pkg","repopath":"All/py311-pnu-portstreelint-1.3.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":48116,"desc":"The portstreelint utility checks the FreeBSD ports tree Index and some\nparts of the ports' Makefiles for errors and warnings.\n\nBy default it will scan the whole port tree, but you can select a\nsubset of the ports by specifying lists of categories, maintainers and\nports names.\n\nIt is possible to generate a CSV delimited file with the\nper-maintainer findings to a specified filename. This allows for\nautomated processing of the results, such as, for example, sending\nwarning emails, storing results and displaying only diffs since\nprevious run...","deps":{"py311-pnu-libpnu":{"origin":"devel/py-pnu-libpnu","version":"1.3.0"},"py311-pnu-vuxml":{"origin":"security/py-pnu-vuxml","version":"1.2.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["ports-mgmt","python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-pnu-libpnu","origin":"devel/py-pnu-libpnu","version":"1.3.0","comment":"Common utility functions for the PNU project","maintainer":"hubert.tournier@gmail.com","www":"https://github.com/HubTou/libpnu","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d7701473d463be2b8b463478756b98d6b18acb048f78d8f37c7d2881cc1fe123","flatsize":36692,"path":"All/py311-pnu-libpnu-1.3.0.pkg","repopath":"All/py311-pnu-libpnu-1.3.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":11052,"desc":"pnu-libpnu is a Python library containing common functions for all the\nPNU project utilities. It has no known usage and usefulness beyond\nthis project.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-poetry-dynamic-versioning","origin":"devel/py-poetry-dynamic-versioning","version":"1.7.1","comment":"Plugin for Poetry to enable dynamic versioning based on VCS tags","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/mtkennerly/poetry-dynamic-versioning","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"97ef941de51dd22f5c3900226d4c2be55ea17b3b7105d7f130b27c1a163b1255","flatsize":183531,"path":"All/py311-poetry-dynamic-versioning-1.7.1.pkg","repopath":"All/py311-poetry-dynamic-versioning-1.7.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":38600,"desc":"This is a plugin for Poetry to enable dynamic versioning based on tags in your\nversion control system, powered by Dunamai. Many different version control\nsystems are supported, including Git and Mercurial; please refer to the Dunamai\npage for the full list (and minimum supported version where applicable).","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-dunamai":{"origin":"devel/py-dunamai","version":"1.23.0"},"py311-tomlkit":{"origin":"textproc/py-tomlkit","version":"0.13.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"PLUGIN":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-pnio-dcp","origin":"devel/py-pnio-dcp","version":"1.2.0_1","comment":"Library to PROFINET Discovery and basic DCP protocol","maintainer":"acm@FreeBSD.org","www":"https://gitlab.com/pyshacks/pnio_dcp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d257c322f4dd980abccbb25e3a1b39f7e4e69351c9025bc8930671a03a4ea2e3","flatsize":271874,"path":"All/py311-pnio-dcp-1.2.0_1.pkg","repopath":"All/py311-pnio-dcp-1.2.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":40864,"desc":"A simple Python library to send and receive messages with the Profinet\nDiscovery and basic Configuration Protocol (DCP) protocol. It can send requests\nand parse the corresponding responses to identify devices over the network, get\nand set their parameters or reset them to factory settings.","deps":{"py311-importlib-metadata":{"origin":"devel/py-importlib-metadata","version":"8.6.1"},"py311-psutil":{"origin":"sysutils/py-psutil","version":"7.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-podman-compose","origin":"sysutils/podman-compose","version":"1.3.0","comment":"Script to run docker-compose.yml using podman","maintainer":"getz@FreeBSD.org","www":"https://github.com/containers/podman-compose","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"48725fd767e3cc7d3dd523af8cb03da718db18e1186981fa12b436785e471086","flatsize":541003,"path":"All/py311-podman-compose-1.3.0.pkg","repopath":"All/py311-podman-compose-1.3.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":93952,"desc":"podman-compose is a tool for running docker-compose.yml using podman.\nWith Compose, you use a Compose file to configure your application's services.\nThen, using a single command, you create and start all the services from your\nconfiguration.","deps":{"py311-python-dotenv":{"origin":"www/py-python-dotenv","version":"1.0.1_1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"annotations":{"flavor":"py311"}},{"name":"py311-pnu-certwatch","origin":"security/py-pnu-certwatch","version":"1.0.3","comment":"Watch X509 certificates expiration dates","maintainer":"hubert.tournier@gmail.com","www":"https://github.com/HubTou/certwatch","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"90f6162d9470b160c5eeecd7e7970e753bcbff56d5bcb839a3102bf3f988f764","flatsize":156315,"path":"All/py311-pnu-certwatch-1.0.3.pkg","repopath":"All/py311-pnu-certwatch-1.0.3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":30852,"desc":"The certwatch utility monitors X509 certificates expiration dates by\nprocessing one or more data files containing lists of hostnames with\noptional port numbers.\n\nIt's mainly used to check the expiration date of HTTPS certificates\n(which is the default target when the port number is not indicated),\nbut the tool is protocol-agnostic and can \"talk\" to any SNI-aware\n(Server Name Information) SSL/TLS server (smtps, imaps, ldaps, etc.)\nwithout making too much assumptions on the correctness of servers\ncertificates.\n\nThe certificates can be saved to a specified directory for further\nanalysis with other tools (such as OpenSSL).\n\nThe tool's results are presented as text tables.\n\nThe main one is the list of certificates successfully fetched, ordered\nby expiration date. This list can be filtered to only show\ncertificates expired or expiring within the specified number of days.\n\nThe second table is the sorted list of hostnames / hostports where\ncertificates couldn't be fetched, with our best attempts to identify\nthe reason why.\n\nTwo additional tables can be generated in order to print the common\nnames and alternate names unmentioned in your input data files.\n\nFinally, for user convenience, all these reports can be generated in a\nsingle multi-tabs Excel workbook.","deps":{"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-openpyxl":{"origin":"textproc/py-openpyxl","version":"3.1.1_1"},"py311-pnu-libpnu":{"origin":"devel/py-pnu-libpnu","version":"1.3.0"},"py311-prettytable":{"origin":"devel/py-prettytable","version":"3.15.1"},"py311-tqdm":{"origin":"misc/py-tqdm","version":"4.67.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-poetry-core","origin":"devel/py-poetry-core","version":"2.1.1","comment":"Poetry PEP 517 Build Backend","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/python-poetry/poetry-core","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"81a39e2767713c598462b8b0ee034826d604e03f347f23c3020ce25c0a3f65d6","flatsize":4098563,"path":"All/py311-poetry-core-2.1.1.pkg","repopath":"All/py311-poetry-core-2.1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":640092,"desc":"Poetry Core is a PEP 517 build backend implementation developed for Poetry. This\nproject is intended to be a light weight, fully compliant, self-contained\npackage allowing PEP 517 compatible build frontends to build Poetry managed\nprojects.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-plux","origin":"devel/py-plux","version":"1.12.1","comment":"Dynamic code loading framework for building pluggable Python distributions","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/localstack/plux","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fac75ac392115056ab1a032191395a106f7135f8d59f9209d49d2b73eef6b5f8","flatsize":325155,"path":"All/py311-plux-1.12.1.pkg","repopath":"All/py311-plux-1.12.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":58068,"desc":"plux is the dynamic code loading framework used in LocalStack.\n\nPlux builds a higher-level plugin mechanism around Python's entry point\nmechanism. It provides tools to load plugins from entry points at run time, and\nto discover entry points from plugins at build time (so you don't have to\ndeclare entry points statically in your setup.py).","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-poetry","origin":"devel/py-poetry","version":"2.1.1","comment":"Python dependency management and packaging made easy","maintainer":"sunpoet@FreeBSD.org","www":"https://python-poetry.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"df92ba7b3d00b51b0da50e8d9d32eac4bf87aec6b86c7f74b0faad7423445845","flatsize":3334258,"path":"All/py311-poetry-2.1.1.pkg","repopath":"All/py311-poetry-2.1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":518664,"desc":"Poetry is a tool for dependency management and packaging in Python. It allows\nyou to declare the libraries your project depends on and it will manage\n(install/update) them for you.","deps":{"py311-build":{"origin":"devel/py-build","version":"1.2.2_2"},"py311-cachecontrol":{"origin":"www/py-cachecontrol","version":"0.14.0"},"py311-cleo":{"origin":"devel/py-cleo","version":"2.2.1"},"py311-dulwich":{"origin":"devel/py-dulwich","version":"0.22.8"},"py311-fastjsonschema":{"origin":"devel/py-fastjsonschema","version":"2.19.1_1"},"py311-findpython":{"origin":"devel/py-findpython","version":"0.6.3"},"py311-installer":{"origin":"devel/py-installer","version":"0.7.0"},"py311-keyring":{"origin":"security/py-keyring","version":"23.9.3_3,1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-pbs-installer":{"origin":"devel/py-pbs-installer","version":"2025.2.12"},"py311-pkginfo":{"origin":"sysutils/py-pkginfo","version":"1.12.1.2"},"py311-platformdirs":{"origin":"devel/py-platformdirs","version":"4.3.6"},"py311-poetry-core":{"origin":"devel/py-poetry-core","version":"2.1.1"},"py311-pyproject-hooks":{"origin":"devel/py-pyproject-hooks","version":"1.2.0"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-requests-toolbelt":{"origin":"www/py-requests-toolbelt","version":"1.0.0_1"},"py311-shellingham":{"origin":"devel/py-shellingham","version":"1.5.4_1"},"py311-tomlkit":{"origin":"textproc/py-tomlkit","version":"0.13.2"},"py311-trove-classifiers":{"origin":"devel/py-trove-classifiers","version":"2025.3.13.13"},"py311-virtualenv":{"origin":"devel/py-virtualenv","version":"20.29.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-png","origin":"graphics/py-png","version":"0.0.17_1","comment":"Python PNG encoder/decoder","maintainer":"lichray@gmail.com","www":"https://github.com/drj11/pypng","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5f0156f80b46282709940f826c39d1ed44d78b3109b47b853489840cf7ebf932","flatsize":348781,"path":"All/py311-png-0.0.17_1.pkg","repopath":"All/py311-png-0.0.17_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":60616,"desc":"A pure Python module to decode (read) and encode (write) PNG files.\nAll PNG formats are supported.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pluginbase","origin":"devel/py-pluginbase","version":"1.0.1_1","comment":"Enable the development of flexible plugin systems in Python","maintainer":"lantw44@gmail.com","www":"https://github.com/mitsuhiko/pluginbase","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"34200e802ade719422a821129f3f04bd66cff1e5350cbff5031d857e42654089","flatsize":66487,"path":"All/py311-pluginbase-1.0.1_1.pkg","repopath":"All/py311-pluginbase-1.0.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":14948,"desc":"PluginBase is a module for Python that enables the development of flexible\nplugin systems in Python.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pluggy0","origin":"devel/py-pluggy0","version":"0.13.1_1","comment":"Plugin and hook calling mechanisms for Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/pytest-dev/pluggy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2c6a64205dabde88ca423d196d8eee7edf5763bccbb2276aaf8bcc88c965bc5c","flatsize":165854,"path":"All/py311-pluggy0-0.13.1_1.pkg","repopath":"All/py311-pluggy0-0.13.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":33888,"desc":"pluggy is the crystallized core of plugin management and hook calling for\npytest. It enables 500+ plugins to extend and customize pytest's default\nbehaviour. Even pytest itself is composed as a set of pluggy plugins\nwhich are invoked in sequence according to a well defined set of protocols.\n\nIt gives users the ability to extend or modify the behaviour of a host\nprogram by installing a plugin for that program. The plugin code will run\nas part of normal program execution, changing or enhancing certain aspects\nof it.\n\nIn essence, pluggy enables function hooking so you can build \"pluggable\"\nsystems.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pluggy","origin":"devel/py-pluggy","version":"1.5.0","comment":"Plugin and hook calling mechanisms for Python","maintainer":"sunpoet@FreeBSD.org","www":"https://pluggy.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6457d879661b0dcd57c606c7c3a57b0e6babd0317e2ff0eb0a0e1f27fe1a2944","flatsize":225474,"path":"All/py311-pluggy-1.5.0.pkg","repopath":"All/py311-pluggy-1.5.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":41144,"desc":"pluggy is the crystallized core of plugin management and hook calling for\npytest. It enables 500+ plugins to extend and customize pytest's default\nbehaviour. Even pytest itself is composed as a set of pluggy plugins which are\ninvoked in sequence according to a well defined set of protocols.\n\nIt gives users the ability to extend or modify the behaviour of a host program\nby installing a plugin for that program. The plugin code will run as part of\nnormal program execution, changing or enhancing certain aspects of it.\n\nIn essence, pluggy enables function hooking so you can build \"pluggable\"\nsystems.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-plucky","origin":"devel/py-plucky","version":"0.4.3_1","comment":"Plucking keys/paths/items safely from Python objects","maintainer":"yuri@FreeBSD.org","www":"https://github.com/randomir/plucky","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1abaa99a5af674845bf0311b5acdbb540e8b24848b3b5d5f073ab87aae27da3a","flatsize":65423,"path":"All/py311-plucky-0.4.3_1.pkg","repopath":"All/py311-plucky-0.4.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14624,"desc":"plucky.pluckable happily wraps any Python object and allows for chained soft\nplucking with attribute- and item- getters (e.g. .attr, [\"key\"], [idx], [::2],\nor a combination: [\"key1\", \"key2\"], and [0, 3:7, ::-1];\neven: [\"length\", 0:5, 7]).","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ply","origin":"devel/py-ply","version":"3.11_1","comment":"Python Lex-Yacc","maintainer":"dbaio@FreeBSD.org","www":"http://www.dabeaz.com/ply/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5c55721ba05e7b858a9c5876ef2552f2eff14b770707c178fa7a2b20671a66c6","flatsize":875064,"path":"All/py311-ply-3.11_1.pkg","repopath":"All/py311-ply-3.11_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":156304,"desc":"PLY is a Python-only implementation of the popular compiler construction\ntools lex and yacc. The implementation borrows ideas from a number of\nprevious efforts; most notably John Aycock's SPARK toolkit. However, the\noverall flavor of the implementation is more closely modeled after the C\nversion of lex and yacc. The other significant feature of PLY is that it\nprovides extensive input validation and error reporting--much more so than\nother Python parsing tools.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-point-annotator","origin":"math/py-point-annotator","version":"2.0.0_2","comment":"Annotate data with labels based on the Mann-Whitney U test","maintainer":"yuri@FreeBSD.org","www":"https://fri.uni-lj.si/en/laboratory/biolab","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5ad710c19e9e0facbb67e0dae389663cc2cea9f0c63b8c8d9def41535f547b8a","flatsize":1388082,"path":"All/py311-point-annotator-2.0.0_2.pkg","repopath":"All/py311-point-annotator-2.0.0_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":908948,"desc":"The point-annotator package provides functionalities to annotate data with\nlabels based on the Mann-Whitney U test and Hypergeometric test. Currently, we\nprovide examples of the fast annotation of gene expression data with the cell\ntypes based on marker genes.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-plex","origin":"devel/py-plex","version":"1.1.5_1","comment":"Lexical Analysis Module for Python","maintainer":"ports@FreeBSD.org","www":"http://www.cosc.canterbury.ac.nz/~greg/python/Plex/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"efa5269da3a82582efc91c53f402e497ed5dcd8b75d351f2c07e9a20791345c9","flatsize":345781,"path":"All/py311-plex-1.1.5_1.pkg","repopath":"All/py311-plex-1.1.5_1.pkg","licenselogic":"single","pkgsize":65400,"desc":"Plex is a Python module for constructing lexical analysers,\nor scanners. Plex scanners have almost all the capabilities of\nthe scanners generated by GNU Flex, and are specified in a very\nsimilar way. Tokens are defined by regular expressions, and each\ntoken has an associated action, which may be to return a literal\nvalue, or to call an arbitrary function.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-plex port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-ploy_ezjail","origin":"sysutils/py-ploy_ezjail","version":"2.0.0_2","comment":"Plugin for ploy to provision FreeBSD jails using ezjail","maintainer":"bofh@FreeBSD.org","www":"https://github.com/ployground/ploy_ezjail","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"339fbbaeb9f4bd19d3786c00e86acd378646afd1521a8eaab54bb062e9a97da8","flatsize":166038,"path":"All/py311-ploy_ezjail-2.0.0_2.pkg","repopath":"All/py311-ploy_ezjail-2.0.0_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":30800,"desc":"Ploy plugin for managing FreeBSD Jails using ezjail","deps":{"py311-lazy":{"origin":"devel/py-lazy","version":"1.4_1"},"py311-ploy":{"origin":"sysutils/py-ploy","version":"2.0.1_2"},"py311-setuptools":{"origin":"devel/py-setuptools","version":"63.1.0_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"annotations":{"flavor":"py311"}},{"name":"py311-plette","origin":"devel/py-plette","version":"2.1.0","comment":"Structured Pipfile and Pipfile.lock models","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sarugaku/plette","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b39a846fdf08faa403dff85cdca3a6c3ba5cb12f11ddbb8f492374d663ec8670","flatsize":127289,"path":"All/py311-plette-2.1.0.pkg","repopath":"All/py311-plette-2.1.0.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":23716,"desc":"Plette implements Pipfle and Pipfile.lock parsers, generators, and optional\nvalidators to let the user work with them in a structured manner.","deps":{"py311-Cerberus":{"origin":"devel/py-cerberus","version":"1.3.7"},"py311-tomlkit":{"origin":"textproc/py-tomlkit","version":"0.13.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"VALIDATION":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-playsound","origin":"audio/py-playsound","version":"1.3.0_1","comment":"Pure Python, single function module for playing sounds","maintainer":"nivit@FreeBSD.org","www":"https://github.com/TaylorSMarks/playsound","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"193060d6f0ebbda8559c23233b2ec233a381303dd7d7685e5d8c0bc01b762d14","flatsize":46560,"path":"All/py311-playsound-1.3.0_1.pkg","repopath":"All/py311-playsound-1.3.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12616,"desc":"Playsound is a pure Python, cross platform, single function module with no\ndependencies for playing sounds.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["audio","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ploy","origin":"sysutils/py-ploy","version":"2.0.1_2","comment":"Manage servers through a central configuration","maintainer":"bofh@FreeBSD.org","www":"https://github.com/ployground/ploy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"657d598590d074c749d8e1e445adff6f7d0d70188983730593adb8318cf958ae","flatsize":918642,"path":"All/py311-ploy-2.0.1_2.pkg","repopath":"All/py311-ploy-2.0.1_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":128088,"desc":"Ploy is a commandline-tool to provision, manage and control server instances.\nWhat kind of server instances these are depends on the used plugins. There\nare plugins for EC2 (ploy_ec2), FreeBSD Jails (ploy_ezjail) and more.\n\nYou can create, delete, monitor and ssh into instances while ploy handles the\ndetails like ssh fingerprint checking. Additional plugins provide advanced\nfunctionality like integrating Fabric (ploy_fabric) and Ansible (ploy_ansible).","deps":{"py311-attrs":{"origin":"devel/py-attrs","version":"25.3.0"},"py311-lazy":{"origin":"devel/py-lazy","version":"1.4_1"},"py311-paramiko":{"origin":"security/py-paramiko","version":"2.11.0_3"},"py311-pluggy":{"origin":"devel/py-pluggy","version":"1.5.0"},"py311-ruamel.yaml":{"origin":"devel/py-ruamel.yaml","version":"0.18.10_1"},"py311-setuptools":{"origin":"devel/py-setuptools","version":"63.1.0_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"annotations":{"flavor":"py311"}},{"name":"py311-pnetcdf","origin":"science/py-pnetcdf","version":"1.0.0","comment":"Object-oriented python interface to the PnetCDF library","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Parallel-NetCDF/PnetCDF-Python","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b432349da5a1f2f0f1b2647980890c38181e7ee715e1b66be2b54dc95912e297","flatsize":1380516,"path":"All/py311-pnetcdf-1.0.0.pkg","repopath":"All/py311-pnetcdf-1.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":323300,"desc":"PnetCDF-Python is a Python interface to PnetCDF, a high-performance I/O library\nfor accessing NetCDF files in parallel. It can provide MPI-based parallel python\nprograms to achieve a scalable I/O performance.","deps":{"mpich":{"origin":"net/mpich","version":"4.3.0"},"pnetcdf-mpich":{"origin":"science/pnetcdf","version":"1.14.0"},"py311-cython":{"origin":"lang/cython","version":"0.29.37_2"},"py311-mpi4py-mpich":{"origin":"net/py-mpi4py-mpich","version":"4.0.3_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-plan","origin":"devel/py-plan","version":"0.5_1","comment":"Python package for writing and deploying cron jobs","maintainer":"robak@FreeBSD.org","www":"https://github.com/fengsp/plan","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0b97abab1d360110ca8317bd8de9d8907e00eddc9353a800dd5879db3d3983e7","flatsize":263912,"path":"All/py311-plan-0.5_1.pkg","repopath":"All/py311-plan-0.5_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":37808,"desc":"Plan is a Python package for writing and deploying cron jobs. Plan will\nconvert Python code to cron syntax. You can easily manage your cron jobs\nwith Plan like a charm. It is designed for elegancy and writing cron jobs\nwith as little amount of code as possible. It's extensible but comes with\nseveral good useful job types out of the box.","deps":{"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-placekey","origin":"misc/py-placekey","version":"0.0.24","comment":"Utilities for working with Placekeys","maintainer":"sunpoet@FreeBSD.org","www":"https://placekey.github.io/placekey-py/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"842240f5d1341c2a356af77a5a9a180ff39d4e3011a9be91216bbff1e7ec626d","flatsize":139695,"path":"All/py311-placekey-0.0.24.pkg","repopath":"All/py311-placekey-0.0.24.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":27020,"desc":"Placekey-py is a Python library for working with Placekeys. Documentation for\nthe Placekey service API can be found here [1]. The Plackey design specification\nis available here [2].\n\n[1] https://docs.placekey.io/\n[2] https://docs.placekey.io/Placekey_Technical_White_Paper.pdf","deps":{"py311-backoff":{"origin":"devel/py-backoff","version":"2.2.1_1"},"py311-boto3":{"origin":"www/py-boto3","version":"1.37.13"},"py311-h3":{"origin":"graphics/py-h3","version":"3.7.7_1"},"py311-ratelimiter":{"origin":"devel/py-ratelimiter","version":"1.2.0_2"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-shapely":{"origin":"devel/py-shapely","version":"1.8.5_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["geography","misc","python"],"annotations":{"flavor":"py311"}},{"name":"py311-plumbum","origin":"sysutils/py-plumbum","version":"1.9.0","comment":"Shell combinators library","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/tomerfiliba/plumbum","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6c6970b6ff6604ba1aa92bebd9f7236fd7045a8ffab44f924393e34127097661","flatsize":1504629,"path":"All/py311-plumbum-1.9.0.pkg","repopath":"All/py311-plumbum-1.9.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":229220,"desc":"Ever wished the compactness of shell scripts be put into a real programming\nlanguage? Say hello to Plumbum Shell Combinators. Plumbum (Latin for lead, which\nwas used to create pipes back in the day) is a small yet feature-rich library\nfor shell script-like programs in Python. The motto of the library is \"Never\nwrite shell scripts again\", and thus it attempts to mimic the shell syntax\n(\"shell combinators\") where it makes sense, while keeping it all Pythonic and\ncross-platform.\n\nApart from shell-like syntax and handy shortcuts, the library provides local and\nremote command execution (over SSH), local and remote file-system paths, easy\nworking-directory and environment manipulation, and a programmatic Command-Line\nInterface (CLI) application toolkit. Now let's see some code!","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"options":{"SSH":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-pkginfo","origin":"sysutils/py-pkginfo","version":"1.12.1.2","comment":"Query metadatdata from sdists / bdists / installed packages","maintainer":"sunpoet@FreeBSD.org","www":"https://code.launchpad.net/~tseaver/pkginfo/trunk","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"33845ddab1d3ae1d03b7c1606b4a203ee41e28140f521476d61fe705e0f0b918","flatsize":396238,"path":"All/py311-pkginfo-1.12.1.2.pkg","repopath":"All/py311-pkginfo-1.12.1.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":63204,"desc":"This package provides an API for querying the distutils metadata written in\nthe PKG-INFO file inside a source distribution (an sdist) or a binary\ndistribution (e.g., created by running bdist_egg). It can also query the\nEGG-INFO directory of an installed distribution, and the *.egg-info stored in\na \"development checkout\" (e.g, created by running setup.py develop).","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"annotations":{"flavor":"py311"}},{"name":"py311-platformdirs","origin":"devel/py-platformdirs","version":"4.3.6","comment":"Python module for determining appropriate platform-specific dirs","maintainer":"sunpoet@FreeBSD.org","www":"https://platformdirs.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ac6260976b10692937d3500c45a865a59bce02a03c1a100006766196a3161b12","flatsize":261754,"path":"All/py311-platformdirs-4.3.6.pkg","repopath":"All/py311-platformdirs-4.3.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":30456,"desc":"When writing desktop application, finding the right location to store user data\nand configuration varies per platform. Even for single-platform apps, there may\nby plenty of nuances in figuring out the right location.\n\nThis kind of thing is what the platformdirs module is for. platformdirs will\nhelp you choose an appropriate:\n- user data dir (user_data_dir)\n- user config dir (user_config_dir)\n- user cache dir (user_cache_dir)\n- site data dir (site_data_dir)\n- site config dir (site_config_dir)\n- user log dir (user_log_dir)\n- user runtime dir (user_runtime_dir)\n\nAnd also:\n- Is a single module so other Python packages can vendor their own private copy.\n- Is slightly opinionated on the directory names used. Look for \"OPINION\" in\n  documentation and code for when an opinion is being applied.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-planet","origin":"www/py-planet","version":"2.11.0","comment":"Planet API Client","maintainer":"sunpoet@FreeBSD.org","www":"https://planet-sdk-for-python-v2.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a285fceed10f7e087f9ab3075d1e5c9e736a93f9b5de6fac118c9194aaf92493","flatsize":925721,"path":"All/py311-planet-2.11.0.pkg","repopath":"All/py311-planet-2.11.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":123336,"desc":"This library provides a command-line-interface (CLI) and Python library to make\naccess to Planet's public API easy to use.\n\nThe command line interface is intended to be functional for many tasks but is\njust a thin layer on the lower level Python API.","deps":{"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-geojson":{"origin":"devel/py-geojson","version":"3.2.0_1,1"},"py311-httpx":{"origin":"www/py-httpx","version":"0.28.1"},"py311-jsonschema":{"origin":"devel/py-jsonschema","version":"4.23.0"},"py311-pyjwt":{"origin":"www/py-pyjwt","version":"2.8.0"},"py311-tqdm":{"origin":"misc/py-tqdm","version":"4.67.1"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-postorius","origin":"www/py-postorius","version":"1.3.13","comment":"Web user interface for GNU Mailman","maintainer":"sunpoet@FreeBSD.org","www":"https://docs.mailman3.org/projects/postorius/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bbfcdc0fddc501359d9542d25da70e6a371a81af3940869f12ee70760a5265c6","flatsize":15880983,"path":"All/py311-postorius-1.3.13.pkg","repopath":"All/py311-postorius-1.3.13.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1633112,"desc":"The Postorius Django app provides a web user interface to access GNU Mailman.","deps":{"py311-django-mailman3":{"origin":"mail/py-django-mailman3","version":"1.3.15"},"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"py311-mailmanclient":{"origin":"mail/py-mailmanclient","version":"3.3.5_2"},"py311-readme-renderer":{"origin":"devel/py-readme-renderer","version":"44.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["www"],"annotations":{"cpe":"cpe:2.3:a:postorius_project:postorius:1.3.13:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-plac","origin":"devel/py-plac","version":"1.4.3_1","comment":"Command line arguments parser for python","maintainer":"yuri@FreeBSD.org","www":"https://github.com/ialbert/plac","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e235466d12c8cd6c8734629369f3183166de21d16d8dcb8c398500fa0e3d9530","flatsize":255063,"path":"All/py311-plac-1.4.3_1.pkg","repopath":"All/py311-plac-1.4.3_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":50248,"desc":"Allegedly, the smartest command line arguments parser in the world.","deps":{"py311-argparse":{"origin":"devel/py-argparse","version":"1.4.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pipx","origin":"devel/py-pipx","version":"1.7.1","comment":"Install and Run Python Applications in Isolated Environments","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/pypa/pipx","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"06b27af611b2b3091708143e31bf6c6478e5eddae7e7421aa30003e1cc70e63d","flatsize":899240,"path":"All/py311-pipx-1.7.1.pkg","repopath":"All/py311-pipx-1.7.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":154576,"desc":"pipx is a tool to help you install and run end-user applications written in\nPython. pipx is not a tool for development or publishing of your code -- it's\nonly for consuming already published packages.\n\nPython and PyPI allow developers to distribute code with \"console script entry\npoints\". These scripts let users call into Python code from the command line,\neffectively acting like standalone applications. pipx is a tool to install and\nrun any of these thousands of Python applications available on PyPI in a safe,\nconvenient, and reliable way. In a way, it turns Python Package Index (PyPI)\ninto a big app store for Python applications. Not all Python packages have entry\npoints, but many do.\n\npipx enables you to:\n- Safely install packages to isolated environments, while globally exposing\n  their CLI entry points so you can run them from anywhere (see the install\n  command). This guarantees no dependency conflicts and clean uninstalls!\n- Easily list, upgrade, and uninstall packages that were installed with pipx\n- Run the latest version of a Python application in a temporary environment (see\n  the run command)\n\nBest of all, pipx runs with regular user permissions.","deps":{"py311-argcomplete":{"origin":"devel/py-argcomplete","version":"3.6.0"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-platformdirs":{"origin":"devel/py-platformdirs","version":"4.3.6"},"py311-userpath":{"origin":"devel/py-userpath","version":"1.9.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pkgconfig","origin":"devel/py-pkgconfig","version":"1.5.5_2,1","comment":"Interface Python with pkg-config","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/matze/pkgconfig","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0d5a1b4b7401973176a095c99863bae8dbb30046ad4dbe84a837c7809d172ddf","flatsize":45993,"path":"All/py311-pkgconfig-1.5.5_2,1.pkg","repopath":"All/py311-pkgconfig-1.5.5_2,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11264,"desc":"pkgconfig is a Python module to interface with the pkg-config command line tool.","deps":{"pkgconf":{"origin":"devel/pkgconf","version":"2.3.0,2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pkbar","origin":"misc/py-pkbar","version":"0.5_1","comment":"Keras Progress Bar for PyTorch","maintainer":"yuri@FreeBSD.org","www":"https://github.com/yueyericardo/pkbar","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f896c7a15e346c6e22122bb4288fb3fe75efc192c03e24ceea8f6733262530dc","flatsize":48830,"path":"All/py311-pkbar-0.5_1.pkg","repopath":"All/py311-pkbar-0.5_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":13080,"desc":"Keras style progressbar for pytorch (PK Bar).","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pipreqs","origin":"devel/py-pipreqs","version":"0.5.0","comment":"Generate requirements.txt file for any project based on imports","maintainer":"ehaupt@FreeBSD.org","www":"https://pypi.org/project/pipreqs/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cbf7463fb9bd3e25d3acdbf4bb3f6519d680379404cd00c86e686b42c4c82f5b","flatsize":181031,"path":"All/py311-pipreqs-0.5.0.pkg","repopath":"All/py311-pipreqs-0.5.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":42284,"desc":"Generate requirements.txt file for any project based on imports.\n\nWhy not pip freeze?\n\n  - pip freeze only saves the packages that are installed with pip install in\n    your environment.\n  - pip freeze saves all packages in the environment including those that you\n    don't use in your current project. (if you don't have virtualenv)\n  - and sometimes you just need to create requirements.txt for a new project\n    without installing modules.","deps":{"py311-docopt":{"origin":"devel/py-docopt","version":"0.6.2_2"},"py311-yarg":{"origin":"devel/py-yarg","version":"0.1.10_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-proplot","origin":"graphics/py-proplot","version":"0.9.7","comment":"Succinct matplotlib wrapper for making beautiful, publication-quality graphics","maintainer":"sunpoet@FreeBSD.org","www":"https://proplot.readthedocs.io/en/stable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5e343e039f1535fb31ba57141c038a4df4f4de04d6497d7761f3f82fa87baf95","flatsize":20591130,"path":"All/py311-proplot-0.9.7.pkg","repopath":"All/py311-proplot-0.9.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4991016,"desc":"Proplot is a succinct matplotlib wrapper for making beautiful,\npublication-quality graphics.","deps":{"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pipdeptree","origin":"devel/py-pipdeptree","version":"2.26.0","comment":"Command line utility to show dependency tree of packages","maintainer":"bofh@FreeBSD.org","www":"https://github.com/naiquevin/pipdeptree","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2be46ef9e74534a7607e49edf9d38a48c2015ffd5039364819a3019dbcec1ffa","flatsize":290344,"path":"All/py311-pipdeptree-2.26.0.pkg","repopath":"All/py311-pipdeptree-2.26.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":56272,"desc":"pipdeptree is a command line utility for displaying the installed python\npackages in form of a dependency tree. It works for packages installed globally\non a machine as well as in a virtualenv.","deps":{"py311-pip":{"origin":"devel/py-pip","version":"23.3.2_4"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pip-tools4","origin":"devel/py-pip-tools4","version":"4.5.1_1","comment":"Keep your pinned dependencies fresh","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jazzband/pip-tools","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"233eed18e5ffe9d677284af22febccd4a9f7a5d3e78f77d9c5c90ad564570251","flatsize":399658,"path":"All/py311-pip-tools4-4.5.1_1.pkg","repopath":"All/py311-pip-tools4-4.5.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":75300,"desc":"pip-tools = pip-compile + pip-sync\n\nIt is a set of command line tools to help you keep your pip-based packages\nfresh, even when you've pinned them.","deps":{"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pip-tools","origin":"devel/py-pip-tools","version":"7.4.1_1","comment":"Keep your pinned dependencies fresh","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jazzband/pip-tools","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4528b368f490b0d973e84d7843e2905c263b8ec471c9213899b57dd5e86d7d93","flatsize":625118,"path":"All/py311-pip-tools-7.4.1_1.pkg","repopath":"All/py311-pip-tools-7.4.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":113956,"desc":"pip-tools = pip-compile + pip-sync\n\nIt is a set of command line tools to help you keep your pip-based packages\nfresh, even when you've pinned them.","deps":{"py311-build":{"origin":"devel/py-build","version":"1.2.2_2"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-pip":{"origin":"devel/py-pip","version":"23.3.2_4"},"py311-pyproject-hooks":{"origin":"devel/py-pyproject-hooks","version":"1.2.0"},"py311-setuptools":{"origin":"devel/py-setuptools","version":"63.1.0_2"},"py311-wheel":{"origin":"devel/py-wheel","version":"0.45.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pip-shims","origin":"devel/py-pip-shims","version":"0.7.3_1","comment":"Compatibility shims for pip versions 8 thru current","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sarugaku/pip-shims","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7fe92ec94b555123c9fb97d4afd594b6cffcc12bfde31d2e3d5baf751e7bb11a","flatsize":452610,"path":"All/py311-pip-shims-0.7.3_1.pkg","repopath":"All/py311-pip-shims-0.7.3_1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":68240,"desc":"pip-shims is a set of compatibilty access shims to the pip internal API.\npip-shims provides compatibility with pip versions 8.0 through the current\nrelease. The shims are provided using a lazy import strategy by hacking a module\nby overloading a class instance's getattr method.","deps":{"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-pip":{"origin":"devel/py-pip","version":"23.3.2_4"},"py311-wheel":{"origin":"devel/py-wheel","version":"0.45.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pip-run","origin":"devel/py-pip-run","version":"12.6.1","comment":"Install packages and run Python with them","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jaraco/pip-run","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0e09eb88e62916818df753c82ab7a7526e3c5f7d9d9657383a5ee52c38fccc36","flatsize":120820,"path":"All/py311-pip-run-12.6.1.pkg","repopath":"All/py311-pip-run-12.6.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":29016,"desc":"pip-run provides on-demand temporary package installation for a single\ninterpreter run.","deps":{"py311-autocommand":{"origin":"devel/py-autocommand","version":"2.2.2_1"},"py311-jaraco.context":{"origin":"devel/py-jaraco.context","version":"5.3.0"},"py311-jaraco.env":{"origin":"devel/py-jaraco.env","version":"1.0.0"},"py311-jaraco.functools":{"origin":"devel/py-jaraco.functools","version":"4.1.0"},"py311-jaraco.text":{"origin":"devel/py-jaraco.text","version":"4.0.0"},"py311-more-itertools":{"origin":"devel/py-more-itertools","version":"10.6.0"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-path":{"origin":"devel/py-path","version":"17.1.0"},"py311-pip":{"origin":"devel/py-pip","version":"23.3.2_4"},"py311-platformdirs":{"origin":"devel/py-platformdirs","version":"4.3.6"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pip-requirements-parser","origin":"devel/py-pip-requirements-parser","version":"32.0.1","comment":"Mostly correct pip requirements parsing library","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/nexB/pip-requirements-parser","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"11a4d0486b268d44af4a8bdae87f262d91d090de5479ad2252e06ab6c9fd5e17","flatsize":367459,"path":"All/py311-pip-requirements-parser-32.0.1.pkg","repopath":"All/py311-pip-requirements-parser-32.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":65232,"desc":"pip-requirements-parser is a mostly correct pip requirements parsing library ...\nbecause it uses pip's own code!","deps":{"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-pyparsing":{"origin":"devel/py-pyparsing","version":"3.2.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-plastex","origin":"math/py-plastex","version":"3.1_1","comment":"LaTeX Document Processing Framework","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/plastex/plastex","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5b3594dde96afcdb50af260a14bfe9e1d51f49d8e53ae34b9963dfe26ee2e385","flatsize":6460221,"path":"All/py311-plastex-3.1_1.pkg","repopath":"All/py311-plastex-3.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":829840,"desc":"plasTeX is a LaTeX document processing framework written entirely in Python. It\ncurrently comes bundled with an XHTML renderer (including multiple themes), as\nwell as a way to simply dump the document to a generic form of XML. Other\nrenderers can be added as well and are planned for future releases.","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"py311-unidecode":{"origin":"converters/py-unidecode","version":"1.3.7_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"texlive-base":{"origin":"print/texlive-base","version":"20250308_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pint-pandas","origin":"devel/py-pint-pandas","version":"0.5","comment":"Physical quantities module","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/hgrecco/pint-pandas","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2214256bb2b3c75e98f0df3925784a0bf55e40676c372a35557cb1f6f0138f3e","flatsize":350225,"path":"All/py311-pint-pandas-0.5.pkg","repopath":"All/py311-pint-pandas-0.5.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":61476,"desc":"Pint-Pandas provides pandas support for pint.","deps":{"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-pint":{"origin":"devel/py-pint","version":"0.23"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pip-licenses","origin":"devel/py-pip-licenses","version":"4.5.1","comment":"Dump the software license list of Python packages installed with pip","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/raimon49/pip-licenses","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5c3d8185ea779e3d3301c38c05ba7f37065f79136bffb12ba9bbc89a6e442003","flatsize":171294,"path":"All/py311-pip-licenses-4.5.1.pkg","repopath":"All/py311-pip-licenses-4.5.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":33296,"desc":"pip-licenses is a CLI tool for checking the software license of installed Python\npackages with pip.","deps":{"py311-pip":{"origin":"devel/py-pip","version":"23.3.2_4"},"py311-prettytable":{"origin":"devel/py-prettytable","version":"3.15.1"},"py311-tomli":{"origin":"textproc/py-tomli","version":"2.1.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pinocchio","origin":"devel/py-pinocchio","version":"0.4.3_1","comment":"Pinocchio plugins for the nose testing framework","maintainer":"ports@FreeBSD.org","www":"https://pypi.org/project/pinocchio/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d4a38d8e25f44723556c06f99431f8d7cb97932e7fc1050889372dbc2b842abb","flatsize":130866,"path":"All/py311-pinocchio-0.4.3_1.pkg","repopath":"All/py311-pinocchio-0.4.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":25252,"desc":"pinocchio plugins for the nose testing framework\n\nExtra plugins for the nose testing framework. Provides tools for\nflexibly assigning decorator tags to tests, choosing tests based\non their runtime, doing moderately sophisticated code coverage\nanalysis of your unit tests, and making your test descriptions look\nlike specifications.","deps":{"py311-colorama":{"origin":"devel/py-colorama","version":"0.4.6"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-pinocchio port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-pip-audit","origin":"devel/py-pip-audit","version":"2.8.0_1","comment":"Tool for scanning Python environments for known vulnerabilities","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/pypa/pip-audit","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5f62da86da3659aa9c0a1821a2f2ef1ed8222108ca68b98eb209e4714a0608bd","flatsize":493805,"path":"All/py311-pip-audit-2.8.0_1.pkg","repopath":"All/py311-pip-audit-2.8.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":85208,"desc":"pip-audit is a tool for scanning Python environments for packages with known\nvulnerabilities. It uses the Python Packaging Advisory Database\n(https://github.com/pypa/advisory-database) via the PyPI JSON API as a source of\nvulnerability reports.","deps":{"py311-cachecontrol":{"origin":"www/py-cachecontrol","version":"0.14.0"},"py311-cyclonedx-python-lib":{"origin":"textproc/py-cyclonedx-python-lib","version":"9.1.0"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-pip-api":{"origin":"devel/py-pip-api","version":"0.0.34"},"py311-pip-requirements-parser":{"origin":"devel/py-pip-requirements-parser","version":"32.0.1"},"py311-platformdirs":{"origin":"devel/py-platformdirs","version":"4.3.6"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-rich":{"origin":"textproc/py-rich","version":"14.0.0"},"py311-toml":{"origin":"textproc/py-toml","version":"0.10.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pip-api","origin":"devel/py-pip-api","version":"0.0.34","comment":"Importable pip API","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/di/pip-api","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1c14035135276a7c0fbb5cc0e3f9f7bc334927205b7b3ff329a5fe14cfbc907c","flatsize":1612509,"path":"All/py311-pip-api-0.0.34.pkg","repopath":"All/py311-pip-api-0.0.34.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":244116,"desc":"Since pip is a command-line-tool, it does not have an official, supported,\nimportable API.\n\nHowever, this does not mean that people haven't tried to import pip, usually to\nend up with much headache when pip's maintainers do routine refactoring.\n\nThis project attempts to provide an importable pip API, which is fully compliant\nwith the recommended method of using pip from your program.","deps":{"py311-pip":{"origin":"devel/py-pip","version":"23.3.2_4"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-powerline-status","origin":"misc/py-powerline-status","version":"2.8.4_1","comment":"Statusline plugin for vim, zsh, bash, and more","maintainer":"bofh@FreeBSD.org","www":"https://github.com/powerline/powerline","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e56991aef0c0c003fb8aa0abf6d9b9bbd9f1a0fd407b34dd3b7ba431fc7acc64","flatsize":8825220,"path":"All/py311-powerline-status-2.8.4_1.pkg","repopath":"All/py311-powerline-status-2.8.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3337496,"desc":"Powerline is a statusline plugin for vim, and provides statuslines and prompts\nfor several other applications, including zsh, bash, tmux, IPython, Awesome, i3\nand Qtile.","deps":{"py311-psutil":{"origin":"sysutils/py-psutil","version":"7.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"},"messages":[{"message":"A   comprehensive  documentation  can  be  found  at\n\nhttps://powerline.readthedocs.io/en/latest/index.html\n\nFor shell configuration see  \"Usage - Plugins - Shell prompts\".\n\n\nTo  display  powerline-status  accurately  in  X Window  System\nterminal emulators make sure the following requirements are met:\n\n- A  font  from port x11-fonts/powerline-fonts must be specified\n  in the  X Window Systems  X resource file  ~/.Xdefaults or the\n  terminals preferences\n\n- Locale  must  be  set UTF-8  to  the login shell in the user's\n  ~/.login_conf, or the shells startup file, or system wide from\n  /etc/login.conf:\n\n  \tdefault:\\\n\t\t...\n\t\t:umask=022:\\\n\t\t:charset=UTF-8:\\\n\t\t:lang=C.UTF-8:\n\n  Execute  \"cap_mkdb /etc/login.conf\"  to  update the login class\n  capability database.","type":"install"}]},{"name":"py311-pillow-heif","origin":"graphics/py-pillow-heif","version":"0.21.0","comment":"Python interface for libheif library","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/bigcat88/pillow_heif","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d58205f54d7bc9e14906ac96a1d352fa04cd778afd5640ba5eefca6cda003f92","flatsize":333920,"path":"All/py311-pillow-heif-0.21.0.pkg","repopath":"All/py311-pillow-heif-0.21.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":71972,"desc":"Python bindings to libheif for working with HEIF images and plugin for Pillow.\n\nFeatures:\n- Decoding of 8, 10, 12 bit HEIC and AVIF files.\n- Encoding of 8, 10, 12 bit HEIC and AVIF files.\n- EXIF, XMP, IPTC read & write support.\n- Support of multiple images in one file and a PrimaryImage attribute.\n- Adding & removing thumbnails.\n- Reading of Depth Images.\n- Adding HEIF support to Pillow in one line of code as a plugin.","deps":{"libheif":{"origin":"graphics/libheif","version":"1.19.8"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pika-pool","origin":"devel/py-pika-pool","version":"0.1.3_1","comment":"Pika connection pooling","maintainer":"ports@FreeBSD.org","www":"https://github.com/bninja/pika-pool","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4440ca1ac5fb60b6d54d3ab1ce38f91191780a823838158dbedae07767e10ab3","flatsize":49018,"path":"All/py311-pika-pool-0.1.3_1.pkg","repopath":"All/py311-pika-pool-0.1.3_1.pkg","licenselogic":"single","pkgsize":10040,"desc":"Pools for pikas. Pika connection pooling library.","deps":{"py311-pika":{"origin":"devel/py-pika","version":"1.3.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-pika-pool port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-pint","origin":"devel/py-pint","version":"0.23","comment":"Physical quantities module","maintainer":"sunpoet@FreeBSD.org","www":"https://pint.readthedocs.io/en/stable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0adb8a3af106c1725e3662146d7b298e208a156922fd9f8317ea938592176d94","flatsize":4292358,"path":"All/py311-pint-0.23.pkg","repopath":"All/py311-pint-0.23.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":619944,"desc":"Pint is a Python package to define, operate and manipulate physical quantities:\nthe product of a numerical value and a unit of measurement. It allows arithmetic\noperations between them and conversions from and to different units.\n\nIt is distributed with a comprehensive list of physical units, prefixes and\nconstants. Due to its modular design, you can extend (or even rewrite!) the\ncomplete list without changing the source code. It supports a lot of numpy\nmathematical operations without monkey patching or wrapping numpy.","deps":{"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"NUMPY":"off","UNCERTAINTIES":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-pika","origin":"devel/py-pika","version":"1.3.2_1","comment":"Python AMQP Client Library","maintainer":"bofh@FreeBSD.org","www":"https://pika.readthedocs.io","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9b010cf7ff86d92e844500081ec2ac2b8b49054d0c662a467f337099fa63f94a","flatsize":2384765,"path":"All/py311-pika-1.3.2_1.pkg","repopath":"All/py311-pika-1.3.2_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":257892,"desc":"Pika is a pure-Python implementation of the AMQP 0-9-1 protocol\nthat tries to stay fairly independent of the underlying network\nsupport library. Pika was developed primarily for use with\nRabbitMQ, but should also work with other AMQP 0-9-1 brokers.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pikepdf","origin":"textproc/py-pikepdf","version":"9.5.2_1","comment":"Read and write PDFs with Python, powered by qpdf","maintainer":"wen@FreeBSD.org","www":"https://github.com/pikepdf/pikepdf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"086e6d0a3eb5d72b555cd482799b0bbccb72597dcdc44376d92b76f67a00f556","flatsize":2359848,"path":"All/py311-pikepdf-9.5.2_1.pkg","repopath":"All/py311-pikepdf-9.5.2_1.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":587812,"desc":"pikepdf is a Python library for reading and writing PDF files. It's based on\nQPDF, a powerful PDF manipulation and repair library.\n\npikepdf is similar to PyPDF2 and pdfrw - it provides low level access to PDF\nfeatures and allows editing and content transformation of existing PDFs.\n\nSome knowledge of the PDF specification may be helpful. It does not have the\ncapability to render a PDF to image.","deps":{"jbig2dec":{"origin":"graphics/jbig2dec","version":"0.20_1"},"py311-deprecated":{"origin":"devel/py-deprecated","version":"1.2.14_1"},"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"qpdf":{"origin":"print/qpdf","version":"11.10.1,1"}},"categories":["python","textproc"],"options":{"JBIG2":"on"},"annotations":{"cpe":"cpe:2.3:a:pikepdf_project:pikepdf:9.5.2:::::dragonfly6:x86_64:1","flavor":"py311"}},{"name":"py311-pillow","origin":"graphics/py-pillow","version":"11.0.0","comment":"Fork of the Python Imaging Library (PIL)","maintainer":"sunpoet@FreeBSD.org","www":"https://python-pillow.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"63b9f251beb33aa8c0669e00fa9761b4852e1b987b675bca0c9511c97e172694","flatsize":4598142,"path":"All/py311-pillow-11.0.0.pkg","repopath":"All/py311-pillow-11.0.0.pkg","licenselogic":"single","licenses":["MIT-CMU"],"pkgsize":817436,"desc":"Pillow is the friendly PIL fork by Alex Clark and Contributors. PIL is the\nPython Imaging Library by Fredrik Lundh and Contributors. As of 2019, Pillow\ndevelopment is supported by Tidelift.\n\nThe Python Imaging Library adds image processing capabilities to your Python\ninterpreter.\n\nThis library provides extensive file format support, an efficient internal\nrepresentation, and fairly powerful image processing capabilities.\n\nThe core image library is designed for fast access to data stored in a few basic\npixel formats. It should provide a solid foundation for a general image\nprocessing tool.","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"lcms2":{"origin":"graphics/lcms2","version":"2.17"},"libimagequant":{"origin":"graphics/libimagequant","version":"4.3.4_1"},"libraqm":{"origin":"print/libraqm","version":"0.10.2"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"openjpeg":{"origin":"graphics/openjpeg","version":"2.5.3"},"py311-olefile":{"origin":"devel/py-olefile","version":"0.46_1"},"py311-tkinter":{"origin":"x11-toolkits/py-tkinter","version":"3.11.12_10"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"},"webp":{"origin":"graphics/webp","version":"1.5.0"}},"categories":["graphics","python"],"options":{"FREETYPE":"on","IMAGEQUANT":"on","JPEG2000":"on","LCMS":"on","OLE":"on","PNG":"on","RAQM":"on","TIFF":"on","TKINTER":"on","WEBP":"on","XCB":"on"},"annotations":{"cpe":"cpe:2.3:a:python:pillow:11.0.0:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-pickledb","origin":"databases/py-pickledb","version":"0.9.2_1","comment":"Lightweight, fast, and simple key-value store","maintainer":"python@FreeBSD.org","www":"https://github.com/patx/pickledb","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3836bd67b7af70c9d78023f3a9038ccf4844a6ea926dbbd4f0548ab5a9fe0a78","flatsize":35943,"path":"All/py311-pickledb-0.9.2_1.pkg","repopath":"All/py311-pickledb-0.9.2_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":8140,"desc":"pickleDB is a lightweight, fast, and simple database based on Python's own\njson module.","deps":{"py311-simplejson":{"origin":"devel/py-simplejson","version":"3.18.4_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-phx-class-registry","origin":"devel/py-phx-class-registry","version":"5.1.1_1","comment":"Factory+Registry pattern for Python classes","maintainer":"PopularMoment@protonmail.com","www":"https://github.com/todofixthis/class-registry/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"40b706051b96359122a628094e80510556676c64059650bb034a7eadbf67b416","flatsize":127997,"path":"All/py311-phx-class-registry-5.1.1_1.pkg","repopath":"All/py311-phx-class-registry-5.1.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21652,"desc":"Factory+Registry pattern for Python classes.","deps":{"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-piexif","origin":"graphics/py-piexif","version":"1.1.3_1","comment":"Simplify exif manipulations with Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/hMatoba/Piexif","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"172fb81cbd4ba27b8a2507034335f8484e788c4efbf3259281d6d964320b7e94","flatsize":259732,"path":"All/py311-piexif-1.1.3_1.pkg","repopath":"All/py311-piexif-1.1.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":42972,"desc":"Piexif simplifies exif manipulations with Python, including writing, reading,\nand more. Piexif is pure Python.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pid","origin":"devel/py-pid","version":"3.0.4_1","comment":"Pidfile management for Python","maintainer":"mattias.lindvall@gmail.com","www":"https://pypi.org/project/pid/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"166081c1945a71c98bf8d782cfa795cd684d60f2b70d0b348adbf8ea136ddc12","flatsize":74104,"path":"All/py311-pid-3.0.4_1.pkg","repopath":"All/py311-pid-3.0.4_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":18260,"desc":"Pidfile featuring stale detection and file-locking, can also be used as\ncontext-manager or decorator.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pickleshare","origin":"databases/py-pickleshare","version":"0.7.5_1","comment":"Tiny shelve-like database with concurrency support","maintainer":"yuri@FreeBSD.org","www":"https://github.com/pickleshare/pickleshare","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b348eda0c97e1434f246b2b498f483ec6cb0e62166839374a16741a1ef67284d","flatsize":46911,"path":"All/py311-pickleshare-0.7.5_1.pkg","repopath":"All/py311-pickleshare-0.7.5_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11804,"desc":"PickleShare - a small 'shelve' like datastore with concurrency support\n\nLike shelve, a PickleShareDB object acts like a normal dictionary.\nUnlike shelve, many processes can access the database simultaneously.\nChanging a value in database is immediately visible to other processes\naccessing the same database.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-phpserialize","origin":"devel/py-phpserialize","version":"1.3_1","comment":"Port of the serialize and unserialize functions of PHP to Python","maintainer":"jnlin@freebsd.cs.nctu.edu.tw","www":"http://www.hurring.com/scott/code/python/serialize/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fd1b35e4771f7621066620b1b9695b7bc836e3643d61664febb5e6848057a578","flatsize":74569,"path":"All/py311-phpserialize-1.3_1.pkg","repopath":"All/py311-phpserialize-1.3_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":12620,"desc":"A port of the serialize() and unserialize() functions of PHP to Python. This\nmodule implements the python serialization interface (eg: provides dumps,\nloads and similar functions).","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-piddle","origin":"graphics/piddle","version":"1.0.15_1,1","comment":"Graphical Drawing library for Python","maintainer":"ports@FreeBSD.org","www":"https://piddle.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"73221306941057059eebb1c50110c9e38efacdccb8a9e926d50266034f2fc0ac","flatsize":2556211,"path":"All/py311-piddle-1.0.15_1,1.pkg","repopath":"All/py311-piddle-1.0.15_1,1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":506916,"desc":"PIDDLE - Plug-In Drawing, Does Little Else\n------------------------------------------\n\nPIDDLE is a Python module for creating two-dimensional graphics in a\nmanner that is both cross-platform and cross-media; that is, it can\nsupport screen graphics (e.g.  QuickDraw, Windows, Tk) as well as file\noutput (PostScript, PDF, GIF, etc.). It makes use of the native 2D\ndrawing calls of each backend, for maximum efficiency and quality. It\nworks by defining a base class (piddle.Canvas) with methods for all\nsupported drawing primitives. A particular drawing context is provided\nin the form of a derived class. PIDDLE applications will be able to\nautomatically select an appropriate backend for the user's environment.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-piddle port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-pivy","origin":"graphics/py-pivy","version":"0.6.8_1","comment":"Python binding for Coin","maintainer":"cmt@FreeBSD.org","www":"https://github.com/coin3d/pivy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"298f667ea92af14b74858c3dc7e4a27f9c5acb12dadac648bb050b488fad85f9","flatsize":21935654,"path":"All/py311-pivy-0.6.8_1.pkg","repopath":"All/py311-pivy-0.6.8_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2058292,"desc":"A Python binding for Coin\n\nPivy is a Coin binding for Python. Coin is a high-level 3D graphics library\nwith a C++ Application Programming Interface. Coin uses scene-graph data\nstructures to render real-time graphics suitable for mostly all kinds of\nscientific and engineering visualization applications.","deps":{"Coin":{"origin":"graphics/Coin","version":"4.0.2_1"},"SoQt":{"origin":"x11-toolkits/soqt","version":"1.6.1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-opengl":{"origin":"graphics/qt5-opengl","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-photocollage","origin":"graphics/py-photocollage","version":"1.4.5_1","comment":"Graphical tool to make photo collage posters","maintainer":"yuri@FreeBSD.org","www":"https://github.com/adrienverge/PhotoCollage","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"86328d1757bf7760cee3bcfe3adda6db442b73b7ee4ba06be88a2faec4b34c95","flatsize":709335,"path":"All/py311-photocollage-1.4.5_1.pkg","repopath":"All/py311-photocollage-1.4.5_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":193260,"desc":"PhotoCollage allows you to create photo collage posters. It assembles the input\nphotographs it is given to generate a big poster. Photos are automatically\narranged to fill the whole poster, then you can change the final layout,\ndimensions, border or swap photos in the generated grid. Eventually the final\nposter image can be saved in any size.","deps":{"py311-cairo":{"origin":"graphics/py-cairo","version":"1.21.0,1"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-phonebox-plugin","origin":"net-mgmt/py-phonebox-plugin","version":"0.0.10_1","comment":"Phone numbers management plugin for NetBox","maintainer":"kai@FreeBSD.org","www":"https://github.com/iDebugAll/phonebox_plugin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d42d294e9dffd5f503efa69d48d78397e91a733636c5983bd37e0aa8a5a3e3a4","flatsize":219748,"path":"All/py311-phonebox-plugin-0.0.10_1.pkg","repopath":"All/py311-phonebox-plugin-0.0.10_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":32976,"desc":"This NetBox plugin is intented for Telephone Number Management.  It currently\nimplements a Number abstraction representing a single telephone number of an\narbitrary format.  A Number can consist of valid DTMF characters and leading\nplus sign for E.164 support:\n\n* Leading Plus (\"+\") sign (optional)\n* Digits 0-9\n* Characters A, B, C, D\n* Pound sign (\"#\")\n* Asterisk sign (\"*\")\n\nSupport for Bulk Edit/Delete operations for Numbers and the following voice\ncircuit types is included as well:\n\n* SIP Trunk.\n* Digital Voice Circuit (PRI/BRI/etc).\n* Analog Voice Circuit (CO lines/etc).\n\nThe plugin also introduces a NetBox REST API extension which is compatible\nwith pynetbox.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net-mgmt","python"],"annotations":{"flavor":"py311"},"messages":[{"message":"To enable the plugin please do the following steps:\n\n1. Add/update the following line in the netbox configuration (usually\n   /usr/local/share/netbox/netbox/configuration.py):\n\n   PLUGINS = ['phonebox_plugin']\n\n2. Run NetBox migrations and collect static files:\n\n   # cd /usr/local/share/netbox\n   # python3.11 manage.py migrate\n   # python3.11 manage.py collectstatic --no-input\n\n3. Restart WSGI/httpd environment (supervisord/apache/nginx/etc.)","type":"install"}]},{"name":"py311-phply","origin":"devel/py-phply","version":"1.2.6_1","comment":"PHP lexer and parser in Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/phply/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"33dd555f3510e81f7d4b7839aff3f717680e5486a0a4c5edbe651d4a15bceb3d","flatsize":1620517,"path":"All/py311-phply-1.2.6_1.pkg","repopath":"All/py311-phply-1.2.6_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":135792,"desc":"phply is a parser for the PHP programming language written using PLY,\na Lex/YACC-style parser generator toolkit for Python.","deps":{"py311-ply":{"origin":"devel/py-ply","version":"3.11_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-phmdoctest","origin":"devel/py-phmdoctest","version":"1.4.0","comment":"Python syntax highlighted Markdown doctest","maintainer":"yuri@FreeBSD.org","www":"https://tmarktaylor.github.io/phmdoctest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"97506a6b8ccf55b11274ae048cbe22b6bb7b97f6c638b1735330d9b02614ab97","flatsize":356088,"path":"All/py311-phmdoctest-1.4.0.pkg","repopath":"All/py311-phmdoctest-1.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":66476,"desc":"Python syntax highlighted Markdown doctest.\n\nCommand line program and Python library to test Python syntax highlighted code\nexamples in Markdown.","deps":{"py311-CommonMark":{"origin":"textproc/py-CommonMark","version":"0.9.1_2"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-monotable":{"origin":"devel/py-monotable","version":"3.2.0"},"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"py311-tomli":{"origin":"textproc/py-tomli","version":"2.1.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-phabricator","origin":"devel/py-phabricator","version":"0.8.1_1","comment":"Phabricator API Bindings","maintainer":"sbz@FreeBSD.org","www":"https://github.com/disqus/python-phabricator","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"73207a84d03c461f9cbf1d409b1bb49f1577a8e52a5d1df9103e7b208299a8cd","flatsize":157389,"path":"All/py311-phabricator-0.8.1_1.pkg","repopath":"All/py311-phabricator-0.8.1_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":30328,"desc":"Python Phabricator Bindings for Conduit API.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"DOCS":"on","TESTS":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-photofilmstrip","origin":"multimedia/photofilmstrip","version":"3.7.1_1","comment":"Creates movies out of your pictures","maintainer":"bofh@FreeBSD.org","www":"https://www.photofilmstrip.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1e55f5ef4ebfa144335f8678879d5be876437a02e908f7ced59ab2b803e57125","flatsize":2683788,"path":"All/py311-photofilmstrip-3.7.1_1.pkg","repopath":"All/py311-photofilmstrip-3.7.1_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":455716,"desc":"PhotoFilmStrip creates movies out of your pictures in just 3 steps.\nFirst select your photos, customize the motion path and render the\nvideo. There are several output possibilities for VCD, SVCD, DVD\nup to FULL-HD.\n\nThe effect of the slideshow is known as \"Ken Burns\". Comments of\nthe pictures are generated into a subtitle file. Furthermore an\naudio file can be specified to setup the background musice for the\nslide show.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-good":{"origin":"multimedia/gstreamer1-plugins-good","version":"1.26.0"},"gstreamer1-plugins-jpeg":{"origin":"graphics/gstreamer1-plugins-jpeg","version":"1.26.0"},"mencoder":{"origin":"multimedia/mencoder","version":"1.5.0.20240928_2"},"mplayer":{"origin":"multimedia/mplayer","version":"1.5.0.20240928_1"},"py311-wxPython42":{"origin":"x11-toolkits/py-wxPython4","version":"4.2.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["multimedia","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pgspecial","origin":"databases/py-pgspecial","version":"2.1.3","comment":"Meta-commands handler for Postgres Database","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/dbcli/pgspecial","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e50e6ed0d0892bc3ca2b5c34b8906f1738822731f4175f988cdf9379fbbc5865","flatsize":558088,"path":"All/py311-pgspecial-2.1.3.pkg","repopath":"All/py311-pgspecial-2.1.3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":68412,"desc":"This package provides an API to execute meta-commands (AKA \"special\", or\n\"backslash commands\") on PostgreSQL.","deps":{"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-psycopg":{"origin":"databases/py-psycopg","version":"3.2.6"},"py311-sqlparse":{"origin":"databases/py-sqlparse","version":"0.5.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-phono3py","origin":"science/py-phono3py","version":"3.9.0_1","comment":"Software to calculate phonon-phonon interaction and related properties","maintainer":"yuri@FreeBSD.org","www":"https://phonopy.github.io/phono3py/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"532a46e1b03b609ca872d3699e96f2d32d818c7ca92ac9d127bcbbe5dcf7bbd6","flatsize":3863940,"path":"All/py311-phono3py-3.9.0_1.pkg","repopath":"All/py311-phono3py-3.9.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":565140,"desc":"This software calculates phonon-phonon interaction and related properties using\nthe supercell approach. For example, the following physical properties are\nobtained:\n* Lattice thermal conductivity (RTA and direct solution of LBTE)\n* Phonon lifetime/linewidth\n* Imaginary part of self energy\n* Joint density of states (JDOS) and weighted-JDOS","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"},"py311-h5py":{"origin":"science/py-h5py","version":"3.13.0"},"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-phonopy":{"origin":"science/py-phonopy","version":"2.38.0"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"py311-spglib":{"origin":"science/py-spglib","version":"2.5.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-pgpdump","origin":"security/py-pgpdump","version":"1.5_1","comment":"Python library for parsing PGP packets","maintainer":"yuri@FreeBSD.org","www":"https://pypi.org/project/pgpdump/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cb0208c596a8ba60db58f271f62a8b08bdbe3f3d162c595f3adbe6b90a273d60","flatsize":254460,"path":"All/py311-pgpdump-1.5_1.pkg","repopath":"All/py311-pgpdump-1.5_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":42052,"desc":"A Python library for parsing PGP packets","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-pretty_midi","origin":"multimedia/py-pretty_midi","version":"0.2.10_1","comment":"Utility functions for handling MIDI data in a nice/intuitive way","maintainer":"yuri@FreeBSD.org","www":"https://github.com/craffel/pretty-midi","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b375441f4be3886289a84cfc95a003945aee34060d53233b3ccfcd14a8b71e06","flatsize":6377097,"path":"All/py311-pretty_midi-0.2.10_1.pkg","repopath":"All/py311-pretty_midi-0.2.10_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5471016,"desc":"Functions and classes which make handling MIDI data easy in Python.\nProvides methods for parsing, modifying, and analyzing MIDI files.","deps":{"py311-mido":{"origin":"multimedia/py-mido","version":"1.3.3"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["multimedia","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pgsanity","origin":"databases/pgsanity","version":"0.2.9_4","comment":"Check syntax of PostgreSQL SQL files","maintainer":"0mp@FreeBSD.org","www":"https://github.com/markdrago/pgsanity","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"96b24ebd72c13eafffd50554201b2ea8ae103defcdb1b438ea59c9570de9b005","flatsize":33390,"path":"All/py311-pgsanity-0.2.9_4.pkg","repopath":"All/py311-pgsanity-0.2.9_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11164,"desc":"PgSanity checks the syntax of PostgreSQL SQL files.\n\nIt does this by leveraging the ecpg command which is traditionally\nused for preparing C files with embedded SQL for compilation.\nHowever, as part of that preparation, ecpg checks the embedded SQL\nstatements for syntax errors using the exact same parser that is in\nPostgreSQL.\n\nSo the approach that PgSanity takes is to take a file that has a list\nof bare SQL in it, make that file look like a C file with embedded\nSQL, run it through ecpg and let ecpg report on the syntax errors of\nthe SQL.","deps":{"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-pgdbconn","origin":"databases/py-pgdbconn","version":"0.8.0_3","comment":"Object-oriented layer to connect and interact with PostgreSQL databases","maintainer":"python@FreeBSD.org","www":"https://pypi.org/project/pgdbconn/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e007441bccf3c8e860bf2a6d70d31cf452d9749a8826205e61c54852ba9e2779","flatsize":28759,"path":"All/py311-pgdbconn-0.8.0_3.pkg","repopath":"All/py311-pgdbconn-0.8.0_3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":7284,"desc":"PgDbConn is an offshoot from the Perseas project (started as Pyrseas) to\nisolate and generalize the Postgres database connection code so that it can be\nused in other Perseas products, such as a web application to update Postgres\ntables.","deps":{"py311-psycopg2":{"origin":"databases/py-psycopg2","version":"2.9.10"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-phidl","origin":"cad/py-phidl","version":"1.0.1_3","comment":"GDS-based CAD tool for photonic and superconducting circuits","maintainer":"hrs@FreeBSD.org","www":"https://github.com/amccaugh/phidl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"de48e43b0aedb4d040455684a3ed817d126b7043065866ee5eb37c23517cb9ed","flatsize":939162,"path":"All/py311-phidl-1.0.1_3.pkg","repopath":"All/py311-phidl-1.0.1_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":145604,"desc":"PHIDL is an open-source GDS-based CAD tool for Python 2 and 3 which extends\nand simplifies the excellent gdspy.  It strives to simplify GDSII geometry\ncreation by making the design process layout-driven, rather than\ncoordinate-driven.  The base installation includes a large library of\nsimple shapes (e.g. rectangles, circles), photonic structures (e.g. sine\ncurve waveguides), and superconducting nanowire shapes (e.g. single\nphoton detectors) which are fully parameterized. It also has a built-in\nquick-plotting function based on Qt (or matplotlib) which allows you view\nthe state of any GDS object, useful when scripting geometry-making\nfunctions. It also has a very thorough tutorial as well which will walk you\nthrough the process of getting acquainted with PHIDL.","deps":{"py311-gdspy":{"origin":"cad/py-gdspy","version":"1.6.11_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["cad","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pgcli","origin":"databases/py-pgcli","version":"4.2.0","comment":"CLI for Postgres Database with auto-completion and syntax highlighting","maintainer":"sunpoet@FreeBSD.org","www":"https://www.pgcli.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c4e78b9ad27d959801d1cd5bce4f0ee19dbf3711d30f9fae0b67c5da34c4b837","flatsize":935947,"path":"All/py311-pgcli-4.2.0.pkg","repopath":"All/py311-pgcli-4.2.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":168480,"desc":"pgcli is a command line interface for Postgres with auto-completion and syntax\nhighlighting.","deps":{"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"},"py311-cli-helpers":{"origin":"devel/py-cli-helpers","version":"2.4.0"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-configobj":{"origin":"devel/py-configobj","version":"5.0.9"},"py311-pgspecial":{"origin":"databases/py-pgspecial","version":"2.1.3"},"py311-prompt-toolkit":{"origin":"devel/py-prompt-toolkit","version":"3.0.50"},"py311-psycopg":{"origin":"databases/py-psycopg","version":"3.2.6"},"py311-pygments":{"origin":"textproc/py-pygments","version":"2.19.1"},"py311-setproctitle":{"origin":"devel/py-setproctitle","version":"1.3.3_1"},"py311-sqlparse":{"origin":"databases/py-sqlparse","version":"0.5.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"options":{"KEYRING":"off","SSHTUNNEL":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-pgpy","origin":"security/py-pgpy","version":"0.5.3_1","comment":"Pretty Good Privacy for Python","maintainer":"contact@evilham.com","www":"https://github.com/SecurityInnovation/PGPy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cb9def582edeb69ff48d15fff08fe9c4729b514cb9077b8edbbc98f34cafe13e","flatsize":1395932,"path":"All/py311-pgpy-0.5.3_1.pkg","repopath":"All/py311-pgpy-0.5.3_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":181056,"desc":"PGPy is a Python (2 and 3) library for implementing Pretty Good Privacy into\nPython programs, conforming to the OpenPGP specification per RFC 4880.","deps":{"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-pgmigrate","origin":"databases/py-pgmigrate","version":"1.0.9_1","comment":"PostgreSQL migrations made easy","maintainer":"dmitry.wagin@ya.ru","www":"https://github.com/yandex/pgmigrate","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3c9f08e2c027b30195e4b8b47336a0904fd80cfa7f95210a38bad768f4f47df7","flatsize":133129,"path":"All/py311-pgmigrate-1.0.9_1.pkg","repopath":"All/py311-pgmigrate-1.0.9_1.pkg","licenselogic":"single","licenses":["PostgreSQL"],"pkgsize":26448,"desc":"PGmigrate is a database migration tool developed by Yandex.\n\nPGmigrate has the following key-features:\n\n- Transactional and nontransactional migrations: you can enjoy whole power of\n  PostgreSQL DDL\n- Callbacks: you can run some DDL on specific steps of migration process\n  (e.g. drop some code before executing migrations, and create it back after\n  migrations were applied)\n- Online migrations: you can execute series of transactional migrations and\n  callbacks in a single transaction (so, if something goes wrong simple ROLLBACK\n  will bring you in consistent state)","deps":{"py311-psycopg2":{"origin":"databases/py-psycopg2","version":"2.9.10"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-sqlparse":{"origin":"databases/py-sqlparse","version":"0.5.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pglite","origin":"databases/py-pglite","version":"1.0.13_1","comment":"Light PostgreSQL: use PostgreSQL as a simple SQLite database","maintainer":"lbartoletti@FreeBSD.org","www":"https://github.com/Oslandia/pglite","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"014f9688873636e8e124ac937bdc0870fa14cdd15ada9675d3beaac045141f59","flatsize":68981,"path":"All/py311-pglite-1.0.13_1.pkg","repopath":"All/py311-pglite-1.0.13_1.pkg","licenselogic":"single","licenses":["LGPL20+"],"pkgsize":13096,"desc":"This a Python module allowing to use a PostgreSQL instance \"as if\" it was a\nsimple SQLite database: no admin privileges, no configuration needed.\n\nIt manages a \"local\" PostgreSQL cluster in user's home (~/.pglite)\n\nBy default it opens a TCP port 55432 on localhost.","deps":{"postgresql16-server":{"origin":"databases/postgresql16-server","version":"16.9"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pg8000","origin":"databases/py-pg8000","version":"1.28.1","comment":"Pure-Python Interface to the PostgreSQL Database","maintainer":"wen@FreeBSD.org","www":"https://github.com/tlocke/pg8000","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bd4c21f5e09474063dbd7fe50f019d019b94391ce6426a6287e84cd9e76417cc","flatsize":422071,"path":"All/py311-pg8000-1.28.1.pkg","repopath":"All/py311-pg8000-1.28.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":59368,"desc":"pg8000 is a Pure-Python interface to the PostgreSQL database\nengine. It is one of many PostgreSQL interfaces for the Python\nprogramming language. pg8000 is somewhat distinctive in that\nit is written entirely in Python and does not rely on any\nexternal libraries (such as a compiled python module, or\nPostgreSQL's libpq library). pg8000 supports the standard\nPython DB-API version 2.0.","deps":{"py311-passlib":{"origin":"security/py-passlib","version":"1.7.4_1"},"py311-scramp":{"origin":"security/py-scramp","version":"1.4.5"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pexpect","origin":"misc/py-pexpect","version":"4.9.0_1","comment":"Python module for controlling interactive programs in pseudo-terminal","maintainer":"sunpoet@FreeBSD.org","www":"https://pexpect.readthedocs.io/en/stable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"32bfa75f718fbbd218d790989b1a13bf7a074893e126b7fa9972ac4cd97569b5","flatsize":664123,"path":"All/py311-pexpect-4.9.0_1.pkg","repopath":"All/py311-pexpect-4.9.0_1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":96920,"desc":"Pexpect is a pure Python module for spawning child applications; controlling\nthem; and responding to expected patterns in their output. Pexpect works like\nDon Libes' Expect. Pexpect allows your script to spawn a child application and\ncontrol it as if a human were typing commands.\n\nPexpect can be used for automating interactive applications such as ssh, ftp,\npasswd, telnet, etc. It can be used to a automate setup scripts for duplicating\nsoftware package installations on different servers. It can be used for\nautomated software testing. Pexpect is in the spirit of Don Libes' Expect, but\nPexpect is pure Python.\n\nThe main features of Pexpect require the pty module in the Python standard\nlibrary, which is only available on Unix-like systems. Some features -- waiting\nfor patterns from file descriptors or subprocesses -- waiting for patterns from\nfile descriptors or subprocesses.","deps":{"py311-ptyprocess":{"origin":"sysutils/py-ptyprocess","version":"0.7.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"],"annotations":{"flavor":"py311"}},{"name":"py311-phonopy","origin":"science/py-phonopy","version":"2.38.0","comment":"Package for phonon calculations at harmonic and quasi-harmonic levels","maintainer":"yuri@FreeBSD.org","www":"https://phonopy.github.io/phonopy/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"16594e116793f98ae225106e8e503117ec537ab37afde365daeead9e7cfb6f30","flatsize":5799862,"path":"All/py311-phonopy-2.38.0.pkg","repopath":"All/py311-phonopy-2.38.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":785880,"desc":"Phonopy is an open source package for phonon calculations at harmonic and\nquasi-harmonic levels.\n\nThe following features of phonopy are highlighted:\n* Phonon band structure, phonon DOS and partial-DOS\n* Phonon thermal properties: Free energy, heat capacity (Cv), and entropy\n* Phonon group velocity\n* Thermal ellipsoids / Mean square displacements\n* Irreducible representations of normal modes\n* Dynamic structure factor for INS and IXS\n* Non-analytical-term correction: LO-TO splitting (Born effective charges and\n  dielectric constant are required.)\n* Mode Gruneisen parameters\n* Quasi-harmonic approximation: Thermal expansion, heat capacity at constant\n  pressure (Cp),\n* Interfaces to calculators: VASP, VASP DFPT, ABINIT, Quantu ESPRESSO, SIESTA,\n  Elk, FHI-aims, WIEN2k, CRYSTAL\n* Python APIs","deps":{"py311-h5py":{"origin":"science/py-h5py","version":"3.13.0"},"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-spglib":{"origin":"science/py-spglib","version":"2.5.0_1"},"py311-symfc":{"origin":"science/py-symfc","version":"1.3.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-petname","origin":"devel/py-petname","version":"2.6_1","comment":"Generate human-readable, random object names","maintainer":"python@FreeBSD.org","www":"https://github.com/dustinkirkland/python-petname","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0fb3dc3151968bef23606e68a6211d1e083b464c4b203b09dfa2abecb18c0d16","flatsize":55518,"path":"All/py311-petname-2.6_1.pkg","repopath":"All/py311-petname-2.6_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":15504,"desc":"This utility will generate \"pet names\", consisting of a random combination of\nan adverb, adjective, and proper name. These are useful for unique hostnames,\nfor instance.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pew","origin":"devel/py-pew","version":"1.2.0_1","comment":"Tool to manage multiple virtualenvs","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/berdario/pew","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ec5a37c3018e6a3051c6bf0243a7247ba194d2b46bc83a578fafc800090c42a5","flatsize":173585,"path":"All/py311-pew-1.2.0_1.pkg","repopath":"All/py311-pew-1.2.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":35764,"desc":"Python Env Wrapper is a set of commands to manage multiple virtual environments.\nPew can create, delete and copy your environments, using a single command to\nswitch to them wherever you are, while keeping them in a single (configurable)\nlocation.\n\nVirtualenvs makes it easier to work on more than one project at a time without\nintroducing conflicts in their dependencies.\n\nPew is completely shell-agnostic and thus works on bash, zsh, fish, powershell,\netc.","deps":{"py311-virtualenv":{"origin":"devel/py-virtualenv","version":"20.29.3"},"py311-virtualenv-clone":{"origin":"devel/py-virtualenv-clone","version":"0.5.7_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-persistent","origin":"devel/py-persistent","version":"4.9.3_1","comment":"Translucent persistent objects","maintainer":"wen@FreeBSD.org","www":"https://github.com/zopefoundation/persistent/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a3088c99d8b4eaa74bd82a978a613b8e9a3a060f4d10766936e0d72240e358f3","flatsize":1481289,"path":"All/py311-persistent-4.9.3_1.pkg","repopath":"All/py311-persistent-4.9.3_1.pkg","licenselogic":"single","licenses":["ZPL21"],"pkgsize":194468,"desc":"This package contains a generic persistence implementation for Python.\nIt forms the core protocol for making objects interact \"transparently\"\nwith a database such as the ZODB.","deps":{"py311-cffi":{"origin":"devel/py-cffi","version":"1.17.1"},"py311-zope.interface":{"origin":"devel/py-zope.interface","version":"5.3.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pex","origin":"devel/py-pex","version":"1.2.7_1","comment":"PEX packaging toolchain","maintainer":"skreuzer@FreeBSD.org","www":"https://pex.readthedocs.org/en/latest/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d135337c27ea9431aaf28839df7df22ee66f088fa3b387c6f41ae8e54fddf37f","flatsize":1195355,"path":"All/py311-pex-1.2.7_1.pkg","repopath":"All/py311-pex-1.2.7_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":197768,"desc":"PEX files are self-contained executable Python virtual environments.\n\nMore specifically, they are carefully constructed zip files with a\n#!/usr/bin/env python and special __main__.py that allows you to interact with\nthe PEX runtime","deps":{"py311-wheel":{"origin":"devel/py-wheel","version":"0.45.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-permutation","origin":"math/py-permutation","version":"0.4.0_1","comment":"Permutations of finitely many positive integers","maintainer":"yuri@FreeBSD.org","www":"https://github.com/jwodder/permutation","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dd0d4c9760bd40cf3f3667938a3d3a1c383f0df47a7b16c6c9fc369a9f4e5fd3","flatsize":93724,"path":"All/py311-permutation-0.4.0_1.pkg","repopath":"All/py311-permutation-0.4.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16468,"desc":"permutation provides a Permutation class for representing permutations of\nfinitely many positive integers in Python. Supported operations & properties\ninclude inverses, (group theoretic) order, parity, composition/multiplication,\ncycle decomposition, cycle notation, word representation, Lehmer codes, and,\nof course, use as a callable on integers.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-periscope","origin":"multimedia/py-periscope","version":"0.2.4_5","comment":"Subtitles searching module","maintainer":"bofh@FreeBSD.org","www":"https://code.google.com/archive/p/periscope/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8679310980c74c9394f98f7c209596f4d6b1ebc7f99688a416dc518c0da582fc","flatsize":386654,"path":"All/py311-periscope-0.2.4_5.pkg","repopath":"All/py311-periscope-0.2.4_5.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":66260,"desc":"periscope is a subtitles searching module written in python that\ntries to find a correct match for a given video file. The goal\nbehind periscope is that it will only return only correct subtitles\nso that you can simply relax and enjoy your video without having\nto double-check that the subtitles match your video before watching\nit. This is done by using as much info as available from your file\nand on the websites. Some websites allow you to use hash of the\nfiles, the size/length of the video or the exact file name.\n\nAs a python module, periscope should be easily integrated in many\nprojects that allow plugins to be written in python. The fact that\nthe plugin is shared between all the applications means that separate\napplication and their plugin (file browser, video player, media\ncenter application, ...) don't have to maintain the code to search,\nparse and download subtitles and the user preference about languages.\n\nThe subtitles websites are handled as plugins.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"py311-beautifulsoup":{"origin":"www/py-beautifulsoup","version":"4.13.3_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"unrar":{"origin":"archivers/unrar","version":"7.10,6"}},"categories":["multimedia","python"],"options":{"UNRAR":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-petl","origin":"textproc/py-petl","version":"1.7.15","comment":"Extract, transform and load tables of data","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/petl-developers/petl","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6492a06914e992ad2b925c01adf7fcd868790aaa1e447514434f527c8f918cb3","flatsize":3819113,"path":"All/py311-petl-1.7.15.pkg","repopath":"All/py311-petl-1.7.15.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":432612,"desc":"petl is a general purpose Python package for extracting, transforming and\nloading tables of data.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"options":{"AVRO":"off","DB":"off","HDF5":"off","HTTP":"off","INTERVAL":"off","NUMPY":"off","PANDAS":"off","REMOTE":"off","SMB":"off","WHOOSH":"off","XLS":"off","XLSX":"off","XPATH":"off"},"annotations":{"cpe":"cpe:2.3:a:petl_project:petl:1.7.15:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-period","origin":"devel/py-period","version":"0.6.1_1","comment":"Basic time period checking library","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/LinkCareServices/period","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eee1063b87f8f01b39f4dd0a2628e7d9f83073c96c799c09ab2d85df92c51262","flatsize":74554,"path":"All/py311-period-0.6.1_1.pkg","repopath":"All/py311-period-0.6.1_1.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":19616,"desc":"Period is a basic time period checking library.\n\nPeriod is based on period.py by William S. Annis. (available at\nhttps://www.biostat.wisc.edu/~annis/creations/period.py.html) and ported to\npython3 with a few improvements. Period.py was in part inspired by perl's\nTime::Period module and the time class mechanism of Cfengine.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-perceval-puppet","origin":"devel/py-perceval-puppet","version":"1.0.11","comment":"Bundle of Perceval backends for Puppet ecosystem","maintainer":"bofh@FreeBSD.org","www":"https://github.com/chaoss/grimoirelab-perceval-puppet","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3ce5f2313113c56b648381de9ee6198648ec6bb72824f938d8ad78fdfb114047","flatsize":114608,"path":"All/py311-perceval-puppet-1.0.11.pkg","repopath":"All/py311-perceval-puppet-1.0.11.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":22252,"desc":"Bundle of Perceval backends for Puppet ecosystem.","deps":{"py311-grimoirelab-toolkit":{"origin":"devel/py-grimoirelab-toolkit","version":"1.0.9"},"py311-perceval":{"origin":"devel/py-perceval","version":"1.1.1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-perceval-mozilla","origin":"devel/py-perceval-mozilla","version":"1.0.11","comment":"Bundle of Perceval backends for Mozilla ecosystem","maintainer":"bofh@FreeBSD.org","www":"https://github.com/chaoss/grimoirelab-perceval-mozilla","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"35b9268596676d6ae8ae0a55ce3838060e1ba6efa158a5f3a7ce9765528d69d6","flatsize":234401,"path":"All/py311-perceval-mozilla-1.0.11.pkg","repopath":"All/py311-perceval-mozilla-1.0.11.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":38300,"desc":"Bundle of Perceval backends for Mozilla ecosystem.","deps":{"py311-grimoirelab-toolkit":{"origin":"devel/py-grimoirelab-toolkit","version":"1.0.9"},"py311-perceval":{"origin":"devel/py-perceval","version":"1.1.1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-perceval-weblate","origin":"devel/py-perceval-weblate","version":"1.0.11","comment":"Bundle of Perceval backends for Weblate","maintainer":"bofh@FreeBSD.org","www":"https://github.com/chaoss/grimoirelab-perceval-weblate","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"064d0dbcd878ed1a60537405980295bbc991805ea150536b0f1e8151c8d16760","flatsize":121317,"path":"All/py311-perceval-weblate-1.0.11.pkg","repopath":"All/py311-perceval-weblate-1.0.11.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":23256,"desc":"Bundle of Perceval backends for Weblate.","deps":{"py311-grimoirelab-toolkit":{"origin":"devel/py-grimoirelab-toolkit","version":"1.0.9"},"py311-perceval":{"origin":"devel/py-perceval","version":"1.1.1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pep8","origin":"devel/pep8","version":"1.7.1_4","comment":"Python style guide checker","maintainer":"sbz@FreeBSD.org","www":"https://pypi.org/project/pep8/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"264f6dc4228b63de974b7a54ca53e03217349f0507d7b623001309f80df06276","flatsize":315397,"path":"All/py311-pep8-1.7.1_4.pkg","repopath":"All/py311-pep8-1.7.1_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":63040,"desc":"pep8 is a tool to check your Python code against some of the style conventions\nin PEP 8.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pep621","origin":"devel/py-pep621","version":"0.4.0_3","comment":"PEP 621 metadata parsing","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/FFY00/python-pyproject-metadata","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6c1098a8fd8c64c73271a9d0ba586cf6a92f9080edf8d3aaebed7938ff85c0cc","flatsize":79862,"path":"All/py311-pep621-0.4.0_3.pkg","repopath":"All/py311-pep621-0.4.0_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16168,"desc":"pep621 provides dataclass for PEP 621 metadata with support for core metadata\ngeneration.\n\nThis project does not implement the parsing of pyproject.toml containing PEP 621\nmetadata.\n\nInstead, given a Python data structure representing PEP 621 metadata (already\nparsed), it will validate this input and generate a PEP 643-compliant metadata\nfile (e.g. PKG-INFO).","deps":{"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pep562","origin":"devel/py-pep562","version":"1.1_1","comment":"Backport of PEP 562","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/facelessuser/pep562","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c65cc46f7d6828d9ae20fd6ced110bcc596b2623f2eb5dbcd024b490285061fd","flatsize":41863,"path":"All/py311-pep562-1.1_1.pkg","repopath":"All/py311-pep562-1.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9412,"desc":"A backport of PEP 562. Allows controlling a module's __dir__ and __getattr__.\nUseful for deprecating attributes.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-perceval-opnfv","origin":"devel/py-perceval-opnfv","version":"1.0.11","comment":"Bundle of Perceval backends for OPNFV ecosystem","maintainer":"bofh@FreeBSD.org","www":"https://github.com/chaoss/grimoirelab-perceval-opnfv","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fcaf1ae38ca5d6f1f281a3ea4f4f47bcd0180522b83d03a860493c540b23e9c3","flatsize":103766,"path":"All/py311-perceval-opnfv-1.0.11.pkg","repopath":"All/py311-perceval-opnfv-1.0.11.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":20280,"desc":"Bundle of Perceval backends for OPNFV ecosystem.","deps":{"py311-grimoirelab-toolkit":{"origin":"devel/py-grimoirelab-toolkit","version":"1.0.9"},"py311-perceval":{"origin":"devel/py-perceval","version":"1.1.1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-periodictable","origin":"science/py-periodictable","version":"1.7.1_1","comment":"Extensible periodic table of the elements pre-populated with data","maintainer":"yuri@FreeBSD.org","www":"https://periodictable.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7c1aecf5d669cc03b3cf03b679deaeb0cf89360dd79f4e89ba45aa39b1508879","flatsize":2911807,"path":"All/py311-periodictable-1.7.1_1.pkg","repopath":"All/py311-periodictable-1.7.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":540500,"desc":"The periodictable package provides a periodic table of the elements with support\nfor mass, density and xray/neutron scattering information.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pyparsing":{"origin":"devel/py-pyparsing","version":"3.2.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-pep8-naming","origin":"devel/py-pep8-naming","version":"0.14.1_1","comment":"Check PEP-8 naming conventions, plugin for flake8","maintainer":"amdmi3@FreeBSD.org","www":"https://pypi.org/project/pep8-naming/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1589c373ebf69b2f1a351b72440a259c5334ea0d268d9b7cf14ba8b7d9b6e742","flatsize":87258,"path":"All/py311-pep8-naming-0.14.1_1.pkg","repopath":"All/py311-pep8-naming-0.14.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":18180,"desc":"Check the PEP-8 naming conventions.\n\nThis module provides a plugin for flake8, the Python code checker.\n\n(It replaces the plugin flint-naming for the flint checker.)","deps":{"py311-flake8":{"origin":"devel/py-flake8","version":"7.1.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"flavor":"py311"}},{"name":"py311-pem","origin":"security/py-pem","version":"23.1.0","comment":"Easy PEM file parsing in Python","maintainer":"sunpoet@FreeBSD.org","www":"https://pem.readthedocs.io/en/stable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"34d8c6141c821c6de93dd6c9f1805820547186adff653334b02913a8df537eff","flatsize":69867,"path":"All/py311-pem-23.1.0.pkg","repopath":"All/py311-pem-23.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15324,"desc":"pem is an MIT-licensed Python module for parsing and splitting of PEM files,\ni.e. Base64-encoded DER keys and certificates.\n\nIt runs on Python 3.7+, has no dependencies, and does not attempt to interpret\nthe certificate data in any way.\n\nIt's born from the need to load keys, certificates, trust chains, and DH\nparameters from various certificate deployments: some servers (like Apache)\nexpect them to be a separate file, others (like nginx) expect them concatenated\nto the server certificate and finally some (like HAProxy) expect key,\ncertificate, and chain to be in one file.\n\nAdditionally to the vanilla parsing code, pem also contains helpers for Twisted\nthat save a lot of boilerplate code.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-pep517","origin":"devel/py-pep517","version":"0.13.1","comment":"Wrappers to build Python packages using PEP 517 hooks","maintainer":"sunpoet@FreeBSD.org","www":"https://pyproject-hooks.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"54e33f85755a8e605a40887037531fca65e801789e65178a4698c85ea9ced7b2","flatsize":204649,"path":"All/py311-pep517-0.13.1.pkg","repopath":"All/py311-pep517-0.13.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":35468,"desc":"PEP 517 specifies a standard API for systems which build Python packages.\n\nThis package contains wrappers around the hooks specified by PEP 517. It\nprovides:\n- A mechanism to call the hooks in a subprocess, so they are isolated from the\n  current process.\n- Fallbacks for the optional hooks, so that frontends can call the hooks without\n  checking which are defined.\n- Higher-level functions which install the build dependencies into a temporary\n  environment and build a wheel/sdist using them.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pep440","origin":"devel/py-pep440","version":"0.1.2_2","comment":"Simple package with utils to check whether versions number match PEP 440","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Carreau/pep440","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f861ce204144d6ce7c357d5241dc9102b7fc00fe1d43fbdb835bf1aaaba6067b","flatsize":15098,"path":"All/py311-pep440-0.1.2_2.pkg","repopath":"All/py311-pep440-0.1.2_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5736,"desc":"A simple package with utils to check whether versions number match PEP 440.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-penaltymodel","origin":"science/py-penaltymodel","version":"1.1.0_1","comment":"DWave: Utilities and interfaces for using penalty models","maintainer":"yuri@FreeBSD.org","www":"https://docs.ocean.dwavesys.com/projects/penaltymodel/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d936216d0443dc8f3f10c643249ba08dffd7a3330996e22b181be86fb019477f","flatsize":314230,"path":"All/py311-penaltymodel-1.1.0_1.pkg","repopath":"All/py311-penaltymodel-1.1.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":48456,"desc":"penaltymodel is a set of utilities and interfaces for using penalty models.\n\nOne approach to solve a constraint satisfaction problem (CSP) using an Ising\nmodel or a QUBO, is to map each individual constraint in the CSP to a 'small'\nIsing model or QUBO. This mapping is called a penalty model.","deps":{"py311-dimod":{"origin":"science/py-dimod","version":"0.12.20"},"py311-homebase":{"origin":"devel/py-homebase","version":"1.0.1_1"},"py311-networkx":{"origin":"math/py-networkx","version":"3.4,2"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-reno":{"origin":"textproc/py-reno","version":"4.1.0_2"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-peewee_migrate","origin":"databases/py-peewee_migrate","version":"1.13.0","comment":"Simple migration engine for Peewee","maintainer":"meka@tilda.center","www":"https://github.com/klen/peewee_migrate","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cf05256d1099480dcb639e1db83f1d7f78234dad8a7264f7968dadf704a8e9e9","flatsize":245987,"path":"All/py311-peewee_migrate-1.13.0.pkg","repopath":"All/py311-peewee_migrate-1.13.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":45716,"desc":"Simple migration engine and tools for SQL using Peewee with automatic field\ndetection.","deps":{"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-mock":{"origin":"devel/py-mock","version":"5.2.0_1"},"py311-peewee":{"origin":"databases/py-peewee","version":"3.15.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pendulum","origin":"devel/py-pendulum","version":"3.0.0","comment":"Python package to ease datetimes manipulation","maintainer":"sunpoet@FreeBSD.org","www":"https://pendulum.eustace.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ba6d17b671a4919bf3b4367a26ef844c24957e0b1e4a46c08c98bdd7f9879568","flatsize":1579496,"path":"All/py311-pendulum-3.0.0.pkg","repopath":"All/py311-pendulum-3.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":277908,"desc":"Native datetime instances are enough for basic cases but when you face more\ncomplex use-cases they often show limitations and are not so intuitive to work\nwith. Pendulum provides a cleaner and more easy to use API while still relying\non the standard library. So it's still datetime but better.\n\nUnlike other datetime libraries for Python, Pendulum is a drop-in replacement\nfor the standard datetime class (it inherits from it), so, basically, you can\nreplace all your datetime instances by DateTime instances in your code\n(exceptions exist for libraries that check the type of the objects by using the\ntype function like sqlite3 or PyMySQL for instance).\n\nIt also removes the notion of naive datetimes: each Pendulum instance is\ntimezone-aware and by default in UTC for ease of use.\n\nPendulum also improves the standard timedelta class by providing more intuitive\nmethods and properties.","deps":{"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-time-machine":{"origin":"devel/py-time-machine","version":"2.13.0"},"py311-tzdata":{"origin":"devel/py-tzdata","version":"2025.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pefile","origin":"devel/py-pefile","version":"2024.8.26_1","comment":"Python module to read and work with PE files","maintainer":"antoine@FreeBSD.org","www":"https://github.com/erocarrera/pefile","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c87d9bf97b0ab6856dcf61c15eac34d444602801c4e5e7f0e692ef087dce724e","flatsize":1036904,"path":"All/py311-pefile-2024.8.26_1.pkg","repopath":"All/py311-pefile-2024.8.26_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":155004,"desc":"pefile is a Python module to read and work with PE files.  Most of the\ninformation in the PE Header is accessible, as well as all the sections,\nsection's information and data.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pebble","origin":"devel/py-pebble","version":"5.1.0","comment":"Threading and multiprocessing eye-candy","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/noxdafox/pebble","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"00169914fb624b0bda219331bf5514eacd597226ba0098bcfc9ebd9826684e1d","flatsize":366302,"path":"All/py311-pebble-5.1.0.pkg","repopath":"All/py311-pebble-5.1.0.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":55816,"desc":"Pebble provides a neat API to manage threads and processes within an\napplication.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-perceval","origin":"devel/py-perceval","version":"1.1.1","comment":"Send Sir Perceval on a quest to fetch and gather data from software repositories","maintainer":"bofh@FreeBSD.org","www":"https://github.com/chaoss/grimoirelab-perceval","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aede610307f62ec7ec202e11af17691df46195d48b50a7b544b2bdef9a1bb219","flatsize":2428647,"path":"All/py311-perceval-1.1.1.pkg","repopath":"All/py311-perceval-1.1.1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":290804,"desc":"Send Sir Perceval on a quest to retrieve and gather data from software\nrepositories.","deps":{"py311-beautifulsoup":{"origin":"www/py-beautifulsoup","version":"4.13.3_1"},"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-dulwich":{"origin":"devel/py-dulwich","version":"0.22.8"},"py311-feedparser":{"origin":"textproc/py-feedparser","version":"6.0.11_1"},"py311-grimoirelab-toolkit":{"origin":"devel/py-grimoirelab-toolkit","version":"1.0.9"},"py311-pyjwt":{"origin":"www/py-pyjwt","version":"2.8.0"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-urllib3":{"origin":"net/py-urllib3","version":"1.26.20,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-peewee","origin":"databases/py-peewee","version":"3.15.0_1","comment":"Small, expressive Python ORM","maintainer":"matthias@petermann-it.de","www":"https://peewee.readthedocs.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6354764754081c5e44173398da2c105941a2b0a0ebed9a69fb569d068eca9269","flatsize":2580492,"path":"All/py311-peewee-3.15.0_1.pkg","repopath":"All/py311-peewee-3.15.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":434948,"desc":"Peewee is a small, expressive ORM written in Python. It supports\nPostgreSQL and SQLite.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["databases","python"],"options":{"PGSQL":"off","SQLITE":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-pelican","origin":"www/py-pelican","version":"4.9.1_1","comment":"Static site generator written in Python","maintainer":"andreas@bilke.org","www":"https://docs.getpelican.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"80a052d43f6ea23c6dc23f83be179d716765f9b1c0dad2e590dfbc8bee5217a0","flatsize":4458878,"path":"All/py311-pelican-4.9.1_1.pkg","repopath":"All/py311-pelican-4.9.1_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":597708,"desc":"Pelican is a static site generator, written in Python.\n\n - Write your content directly with your editor of choice (vim!) in\n   reStructuredText, Markdown, or AsciiDoc formats\n - Includes a simple CLI tool to (re)generate your site\n - Easy to interface with distributed version control systems and web hooks\n - Completely static output is easy to host anywhere","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-blinker":{"origin":"devel/py-blinker","version":"1.9.0"},"py311-docutils":{"origin":"textproc/py-docutils","version":"0.21.2,1"},"py311-feedgenerator":{"origin":"www/py-feedgenerator","version":"2.1.0_1"},"py311-markdown":{"origin":"textproc/py-markdown","version":"3.6"},"py311-ordered-set":{"origin":"devel/py-ordered-set","version":"4.1.0_2"},"py311-pygments":{"origin":"textproc/py-pygments","version":"2.19.1"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-pytz":{"origin":"devel/py-pytz","version":"2024.2_1,1"},"py311-rich":{"origin":"textproc/py-rich","version":"14.0.0"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-unidecode":{"origin":"converters/py-unidecode","version":"1.3.7_1"},"py311-watchfiles":{"origin":"devel/py-watchfiles","version":"0.22.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc","www"],"annotations":{"flavor":"py311"}},{"name":"py311-pdoc","origin":"devel/py-pdoc","version":"15.0.1","comment":"API Documentation for Python Projects","maintainer":"sunpoet@FreeBSD.org","www":"https://pdoc.dev/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9764c9c4311c40eb7a237de97489b4a9a508390a87db81e66c20d9aaffb3c39a","flatsize":1294229,"path":"All/py311-pdoc-15.0.1.pkg","repopath":"All/py311-pdoc-15.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":230732,"desc":"pdoc auto-generates API documentation that follows your project's Python module\nhierarchy.\n\npdoc's main feature is a focus on simplicity: pdoc aims to do one thing and do\nit well.\n\n- Easy setup, no configuration necessary.\n- Documentation is plain Markdown.\n- First-class support for type annotations.\n- Builtin web server with live reloading.\n- Customizable HTML templates.\n- Understands numpydoc and Google-style docstrings.","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-markupsafe":{"origin":"textproc/py-markupsafe","version":"2.1.5_1"},"py311-pygments":{"origin":"textproc/py-pygments","version":"2.19.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pdm-build-locked","origin":"devel/py-pdm-build-locked","version":"0.3.5","comment":"Add locked packages as additional optional dependency groups","maintainer":"sunpoet@FreeBSD.org","www":"https://pdm-build-locked.readthedocs.io/en/stable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0f1268ba07961847e4200f2d466b311a4ce67f58f8381513c4776c524b695d61","flatsize":65339,"path":"All/py311-pdm-build-locked-0.3.5.pkg","repopath":"All/py311-pdm-build-locked-0.3.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15724,"desc":"pdm-build-locked is a pdm plugin to add locked packages as additional optional\ndependency groups to the distribution metadata.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pip","origin":"devel/py-pip","version":"23.3.2_4","comment":"Tool for installing and managing Python packages","maintainer":"python@FreeBSD.org","www":"https://pip.pypa.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ca0450c359f6a2f56844183358e9a3c38214282d0e9ef5c0460e29877fff1536","flatsize":25773177,"path":"All/py311-pip-23.3.2_4.pkg","repopath":"All/py311-pip-23.3.2_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3426628,"desc":"The PyPA recommended tool for installing and managing Python packages.\n\npip is a replacement for easy_install. It uses mostly the same techniques\nfor finding packages, so packages that were made easy_installable should\nbe pip-installable as well.\n\npip is meant to improve on easy_install. Some of the improvements:\n\n    * All packages are downloaded before installation. Partially-completed\n      installation doesn't occur as a result.\n    * Care is taken to present useful output on the console.\n    * The reasons for actions are kept track of. For instance, if a package\n      is being installed, pip keeps track of why that package was required.\n    * Error messages should be useful.\n    * Packages don't have to be installed as egg archives, they can be\n      installed flat (while keeping the egg metadata).","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:pypa:pip:23.3.2:::::dragonfly6:x86_64:4","flavor":"py311"},"messages":[{"message":"pip MUST ONLY be used:\n\n * With the --user flag, OR\n * To install or manage Python packages in virtual environments\n\nFailure to follow this warning can and will result in an inconsistent\nsystem-wide Python environment (LOCALBASE/lib/pythonX.Y/site-packages) and\ncause errors.\n\nAvoid using pip as root unless you know what you're doing.","type":"install"}]},{"name":"py311-pdm-autoexport","origin":"devel/py-pdm-autoexport","version":"0.2.0","comment":"PDM plugin to sync the exported files with the project file","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/pdm-project/pdm-autoexport","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6a3031d4f4f5c41f7785c45142ca97886e7cea82a21b38a8d9d2b0550873f797","flatsize":16569,"path":"All/py311-pdm-autoexport-0.2.0.pkg","repopath":"All/py311-pdm-autoexport-0.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6100,"desc":"pdm-autoexport is a PDM plugin to sync the exported files with the project file.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pecan","origin":"www/py-pecan","version":"1.3.3_2","comment":"WSGI object-dispatching web framework","maintainer":"wjw@digiware.nl","www":"https://github.com/pecan/pecan/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5660b28c57a76d6e81ca9e3cc6609aff6f1e30337dc8034c9748074130359c4a","flatsize":2273374,"path":"All/py311-pecan-1.3.3_2.pkg","repopath":"All/py311-pecan-1.3.3_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":265148,"desc":"A WSGI object-dispatching web framework.\n\nDesigned to be lean and fast with few dependencies.","deps":{"py311-logutils":{"origin":"devel/py-logutils","version":"0.3.5_1"},"py311-mako":{"origin":"textproc/py-mako","version":"1.3.5_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-webob":{"origin":"www/py-webob","version":"1.8.7_1"},"py311-webtest":{"origin":"www/py-webtest","version":"3.0.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-pdftotext","origin":"textproc/py-pdftotext","version":"3.0.0_2","comment":"Simple PDF text extraction","maintainer":"grembo@FreeBSD.org","www":"https://github.com/jalan/pdftotext","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"de7f1c4b77dafc5c3742e216b62ec61cf30ffd3a64152a27dceb15027026cda9","flatsize":40881,"path":"All/py311-pdftotext-3.0.0_2.pkg","repopath":"All/py311-pdftotext-3.0.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17180,"desc":"Simple PDF text extraction","deps":{"poppler":{"origin":"graphics/poppler","version":"25.02.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-pdm-backend","origin":"devel/py-pdm-backend","version":"2.4.3","comment":"Build backend used by PDM that supports latest packaging standards","maintainer":"sunpoet@FreeBSD.org","www":"https://backend.pdm-project.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2d2087d60ed2c29d42f997e830817a92ea317aa913cb3e7da2a6dd14477dbcda","flatsize":1259252,"path":"All/py311-pdm-backend-2.4.3.pkg","repopath":"All/py311-pdm-backend-2.4.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":214120,"desc":"This is the backend for PDM projects that is fully-compatible with PEP 517 spec,\nbut you can also use it alone. It reads the metadata of PEP 621 format and\ncoverts it to Core metadata.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pdfrw","origin":"textproc/py-pdfrw","version":"0.4_1","comment":"PDF file reader/writer library","maintainer":"ports@FreeBSD.org","www":"https://github.com/pmaupin/pdfrw","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9ef43b85946b3356b364ba954099908f779da8697fbf4a23df13517c9d56f3ff","flatsize":506351,"path":"All/py311-pdfrw-0.4_1.pkg","repopath":"All/py311-pdfrw-0.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":96604,"desc":"A Python library and utility that reads and writes PDF files:\n\n- Version 0.4 is tested and works on Python 2.6, 2.7, 3.3, 3.4, 3.5, and 3.6\n- Operations include subsetting, merging, rotating, modifying metadata, etc.\n- The fastest pure Python PDF parser available\n- Has been used for years by a printer in pre-press production\n- Can be used with rst2pdf to faithfully reproduce vector images\n- Can be used either standalone, or in conjunction with reportlab\n  to reuse existing PDFs in new ones\n- Permissively licensed","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-pdfrw port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-pdfminer3k","origin":"textproc/py-pdfminer3k","version":"1.3.4_1","comment":"PDF parser and analyzer","maintainer":"yuri@FreeBSD.org","www":"https://github.com/jaepil/pdfminer3k","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9a4731075d64ceee3d62e3c0546fb384c023e5d3eeda898f20d263688021382f","flatsize":1624575,"path":"All/py311-pdfminer3k-1.3.4_1.pkg","repopath":"All/py311-pdfminer3k-1.3.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":234184,"desc":"pdfminer3k is a Python 3 port of pdfminer. PDFMiner is a tool for extracting\ninformation from PDF documents. Unlike other PDF-related tools, it focuses\nentirely on getting and analyzing text data. PDFMiner allows to obtain the exact\nlocation of texts in a page, as well as other information such as fonts or\nlines. It includes a PDF converter that can transform PDF files into other\ntext formats (such as HTML). It has an extensible PDF parser that can be used\nfor other purposes instead of text analysis.","deps":{"py311-ply":{"origin":"devel/py-ply","version":"3.11_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-pdd","origin":"misc/py-pdd","version":"1.7","comment":"Tiny date, time diff calculator with timers","maintainer":"eduardo@FreeBSD.org","www":"https://github.com/jarun/pdd","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3ed78875810567cc6688a231cf687c0b132c63f190a936b763ae96fbdfb7cb1c","flatsize":141622,"path":"All/py311-pdd-1.7.pkg","repopath":"All/py311-pdd-1.7.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":28424,"desc":"pdd (Python3 Date Diff) is a tiny command line utility to calculate date\nand time difference. It can also be used as a timer. If no program\narguments are specified it shows the current date, time and timezone.\n\npdd has been written with only one goal - simplicity. Users shouldn't have\nto memorize anything.","deps":{"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pdm-pep517","origin":"devel/py-pdm-pep517","version":"1.1.4","comment":"PEP 517 backend for PDM that supports PEP 621 metadata","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/pdm-project/pdm-backend/tree/legacy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"499f5aa37666871c9d887727820f611b7c6059a1d04eba97d351b68d0493323e","flatsize":2618265,"path":"All/py311-pdm-pep517-1.1.4.pkg","repopath":"All/py311-pdm-pep517-1.1.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":349008,"desc":"This is the backend for PDM projects, while you can also use it alone. It reads\nthe metadata of PEP 621 format and coverts it to Core metadata.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pdf2image","origin":"graphics/py-pdf2image","version":"1.17.0_2","comment":"Wrapper to convert pdf to a pil image list","maintainer":"grembo@FreeBSD.org","www":"https://github.com/Belval/pdf2image","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"92acbdb4316f425cb36b0ddc6c62c1ffddc9891138502db9bef21b68d51d1e23","flatsize":114791,"path":"All/py311-pdf2image-1.17.0_2.pkg","repopath":"All/py311-pdf2image-1.17.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21280,"desc":"A python (3.7+) module that wraps pdftoppm and pdftocairo to convert PDF to a\nPIL Image object","deps":{"poppler-utils":{"origin":"graphics/poppler-utils","version":"25.02.0"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pdf-redact-tools","origin":"print/pdf-redact-tools","version":"0.1.2_5","comment":"Securely redact and strip metadata from PDF files","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/firstlookmedia/pdf-redact-tools","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3b74d82d655c67f3c2d84d8363c1d287837f95bdbad5b38e762240b2e93b36f5","flatsize":44930,"path":"All/py311-pdf-redact-tools-0.1.2_5.pkg","repopath":"All/py311-pdf-redact-tools-0.1.2_5.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":14800,"desc":"PDF Redact Tools helps with securely redacting and stripping metadata from\ndocuments before publishing.","deps":{"ImageMagick6":{"origin":"graphics/ImageMagick6","version":"6.9.13.23,1"},"p5-Image-ExifTool":{"origin":"graphics/p5-Image-ExifTool","version":"13.10"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["print"],"annotations":{"flavor":"py311"}},{"name":"py311-pdal","origin":"math/py-pdal","version":"3.0.2_2","comment":"PDAL Python bindings","maintainer":"lbartoletti@FreeBSD.org","www":"https://pypi.python.org/pypi/pdal","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bf9cfb62e90fd8c38cf2badf1f8c35243ce48040a409c1955d56d0d2bd84da0b","flatsize":372365,"path":"All/py311-pdal-3.0.2_2.pkg","repopath":"All/py311-pdal-3.0.2_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":126560,"desc":"PDAL Python support allows you to process data with PDAL into Numpy arrays.\nIt supports embedding Python in PDAL pipelines with the readers.numpy and\nfilters.python stages, and it provides a PDAL extension module to control\nPython interaction with PDAL.\n\nAdditionally, you can use it to fetch schema and metadata from PDAL operations.","deps":{"pdal":{"origin":"math/pdal","version":"2.5.4"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pdagent-integrations","origin":"net-mgmt/py-pdagent-integrations","version":"1.6.2","comment":"PagerDuty integrations for monitoring monitoring tools","maintainer":"dvl@FreeBSD.org","www":"https://github.com/PagerDuty/pdagent-integrations","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4ef59acce37701b2c62c8de80494fc3499c3efb7e9f99899d6a34cc3b4f674a1","flatsize":21986,"path":"All/py311-pdagent-integrations-1.6.2.pkg","repopath":"All/py311-pdagent-integrations-1.6.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":6640,"desc":"This project contains integrations for various monitoring tools with\nthe PagerDuty Agent.\n\nIt currently includes support for:\n\n    Nagios\n    Sensu\n    Zabbix","deps":{"py311-pdagent":{"origin":"net-mgmt/py-pdagent","version":"1.7.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net-mgmt","python"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"Sample configuration files for Nagios, Icinga and Sensu can be found in the\n/usr/local/share/examples/pdagent-integrations directory.","type":"install"}]},{"name":"py311-pdfarranger","origin":"print/pdfarranger","version":"1.10.1_2","comment":"Split, Merge, Rotate and Reorder PDF Files","maintainer":"Alexander88207@protonmail.com","www":"https://github.com/pdfarranger/pdfarranger","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f368b10ed15052b681e1108e649c6fdc89fe45168b1019fe3e93f0e24911431c","flatsize":1429153,"path":"All/py311-pdfarranger-1.10.1_2.pkg","repopath":"All/py311-pdfarranger-1.10.1_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":260032,"desc":"Small python-gtk application, which helps the user to merge or split\npdf documents and rotate, crop and rearrange their pages using an\ninteractive and intuitive graphical interface.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"poppler-glib":{"origin":"graphics/poppler-glib","version":"25.02.0"},"py311-pikepdf":{"origin":"textproc/py-pikepdf","version":"9.5.2_1"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["print"],"annotations":{"flavor":"py311"}},{"name":"py311-pdagent","origin":"net-mgmt/py-pdagent","version":"1.7.2","comment":"PagerDuty Agent software","maintainer":"dvl@FreeBSD.org","www":"https://github.com/PagerDuty/pdagent","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4f3fa0336f63a6091c989dd22cee22cf60fa3cb8b60b99e7484b2b25c65bb8be","flatsize":452286,"path":"All/py311-pdagent-1.7.2.pkg","repopath":"All/py311-pdagent-1.7.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":166944,"desc":"The PagerDuty Agent is a program that lets you easily integrate your\nmonitoring system with PagerDuty.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net-mgmt","python"],"users":["pdagent"],"groups":["pdagent"],"annotations":{"flavor":"py311"},"messages":[{"message":"You must add the required users and service accounts to the pdagent\ngroup to permit write access to /var/db/pdagent.","type":"install"}]},{"name":"py311-pcpp","origin":"devel/py-pcpp","version":"1.30_1","comment":"C99 preprocessor written in pure Python","maintainer":"yuri@FreeBSD.org","www":"https://github.com/ned14/pcpp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d749d53999bb352a12be3f5ca41912d7508bb0b7c75e3047951e5c0a95f9e293","flatsize":1120555,"path":"All/py311-pcpp-1.30_1.pkg","repopath":"All/py311-pcpp-1.30_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":164176,"desc":"pcpp is a pure universal Python C (pre-)preprocessor implementation very useful\nfor pre-preprocessing header only C++ libraries into single file includes and\nother such build or packaging stage malarky.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pbs-installer","origin":"devel/py-pbs-installer","version":"2025.2.12","comment":"Installer for Python Build Standalone","maintainer":"sunpoet@FreeBSD.org","www":"https://pbs-installer.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e25e0453b0996b43a07b41b245fc623dedd9411654a17e40d381107a2b1c4406","flatsize":804377,"path":"All/py311-pbs-installer-2025.2.12.pkg","repopath":"All/py311-pbs-installer-2025.2.12.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":61332,"desc":"pbs-installer is an installer for indygreg's python-build-standalone [1]. The\nlist of python versions are kept sync with the upstream automatically\n\n[1] https://github.com/indygreg/python-build-standalone","deps":{"py311-httpx":{"origin":"www/py-httpx","version":"0.28.1"},"py311-zstandard":{"origin":"archivers/py-zstandard","version":"0.23.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"DOWNLOAD":"on","INSTALL":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-pcapy-ng","origin":"net/py-pcapy-ng","version":"1.0.9_1","comment":"Python pcap extension","maintainer":"m.muenz@gmail.com","www":"http://www.coresecurity.com/corelabs-research/open-source-tools/pcapy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"99c16ee54e0003b77cbf23f8c0fe1ce84b5561ba1e17921aede66cc9b4ea00dd","flatsize":212809,"path":"All/py311-pcapy-ng-1.0.9_1.pkg","repopath":"All/py311-pcapy-ng-1.0.9_1.pkg","licenselogic":"single","licenses":["APACHE11"],"pkgsize":33228,"desc":"Pcapy is a Python extension module that interfaces with the libpcap packet\ncapture library. Pcapy enables Python scripts to capture packets on the network.\n\nPcapy is highly effective when used in conjunction with a packet-handling\npackage such as Impacket, which is a collection of Python classes for\nconstructing and dissecting network packets.\n\nSee also: https://github.com/CoreSecurity/pcapy","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-pcodedmp","origin":"devel/py-pcodedmp","version":"1.2.6_1","comment":"VBA p-code disassembler","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/bontchev/pcodedmp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8839608033fcc35997c64a3239a282a808e70b6741c1a82ed13f09c4d5238ea0","flatsize":280497,"path":"All/py311-pcodedmp-1.2.6_1.pkg","repopath":"All/py311-pcodedmp-1.2.6_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":49916,"desc":"pcodedmp.py is a VBA p-code disassembler.\n\nIt is not widely known, but macros written in VBA (Visual Basic for\nApplications; the macro programming language used in Microsoft Office) exist in\nthree different executable forms, each of which can be what is actually executed\nat run time, depending on the circumstances.\n\nSince most of the time it is the p-code that determines what exactly a macro\nwould do (even if neither source code, nor execodes are present), it would make\nsense to have a tool that can display it. This is what prompted us to create\nthis VBA p-code disassembler.","deps":{"py311-oletools":{"origin":"devel/py-oletools","version":"0.60.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"deprecated":"Depends on expired devel/py-oletools","expiration_date":"2025-06-01","flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nDepends on expired devel/py-oletools.\n\nIt is scheduled to be removed on or after 2025-06-01."}]},{"name":"py311-pdm","origin":"devel/py-pdm","version":"2.22.4","comment":"Python Development Master","maintainer":"sunpoet@FreeBSD.org","www":"https://pdm-project.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8a76d30ff78f50282892e09af64afc949824b4f2b24c1a4ecb15737966398079","flatsize":3585231,"path":"All/py311-pdm-2.22.4.pkg","repopath":"All/py311-pdm-2.22.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":570756,"desc":"PDM is meant to be a next generation Python package management tool. It was\noriginally built for personal use. If you feel you are going well with Pipenv or\nPoetry and don't want to introduce another package manager, just stick to it.\nBut if you are missing something that is not present in those tools, you can\nprobably find some goodness in pdm.","deps":{"py311-blinker":{"origin":"devel/py-blinker","version":"1.9.0"},"py311-certifi":{"origin":"security/py-certifi","version":"2025.1.31"},"py311-dep-logic":{"origin":"devel/py-dep-logic","version":"0.4.11"},"py311-filelock":{"origin":"sysutils/py-filelock","version":"3.17.0"},"py311-findpython":{"origin":"devel/py-findpython","version":"0.6.3"},"py311-hishel":{"origin":"devel/py-hishel","version":"0.1.1"},"py311-httpcore":{"origin":"www/py-httpcore","version":"1.0.7"},"py311-httpx":{"origin":"www/py-httpx","version":"0.28.1"},"py311-installer":{"origin":"devel/py-installer","version":"0.7.0"},"py311-msgpack":{"origin":"devel/py-msgpack","version":"1.1.0"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-pbs-installer":{"origin":"devel/py-pbs-installer","version":"2025.2.12"},"py311-platformdirs":{"origin":"devel/py-platformdirs","version":"4.3.6"},"py311-pyproject-hooks":{"origin":"devel/py-pyproject-hooks","version":"1.2.0"},"py311-python-dotenv":{"origin":"www/py-python-dotenv","version":"1.0.1_1"},"py311-resolvelib1":{"origin":"devel/py-resolvelib1","version":"1.1.0"},"py311-rich":{"origin":"textproc/py-rich","version":"14.0.0"},"py311-shellingham":{"origin":"devel/py-shellingham","version":"1.5.4_1"},"py311-tomlkit":{"origin":"textproc/py-tomlkit","version":"0.13.2"},"py311-truststore":{"origin":"security/py-truststore","version":"0.10.1"},"py311-unearth":{"origin":"devel/py-unearth","version":"0.17.2"},"py311-virtualenv":{"origin":"devel/py-virtualenv","version":"20.29.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"COOKIECUTTER":"off","COPIER":"off","KEYRING":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-pcapy","origin":"net/py-pcapy","version":"0.11.1_1","comment":"Python pcap extension","maintainer":"anastasios@mageirias.com","www":"http://www.coresecurity.com/corelabs-research/open-source-tools/pcapy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"40731b8e471995a41786e468cde4170c2071a278d1d4c4036041287a623a02a3","flatsize":106912,"path":"All/py311-pcapy-0.11.1_1.pkg","repopath":"All/py311-pcapy-0.11.1_1.pkg","licenselogic":"single","licenses":["APACHE11"],"pkgsize":27800,"desc":"Pcapy is a Python extension module that interfaces with the libpcap packet\ncapture library. Pcapy enables Python scripts to capture packets on the network.\n\nPcapy is highly effective when used in conjunction with a packet-handling\npackage such as Impacket, which is a collection of Python classes for\nconstructing and dissecting network packets.\n\nSee also: https://github.com/CoreSecurity/pcapy","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-patiencediff","origin":"textproc/py-patiencediff","version":"0.2.12_1","comment":"Implementation of the \"Patience Diff\" algorithm","maintainer":"fullermd@over-yonder.net","www":"https://pypi.org/project/patiencediff/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3ca3b64f3387a816b37e4d9337fdb41f33d2ffd77a464bc6e2ef3061ba640a80","flatsize":173518,"path":"All/py311-patiencediff-0.2.12_1.pkg","repopath":"All/py311-patiencediff-0.2.12_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":37388,"desc":"This package contains the Python implementation of the \"Patience Diff\"\nalgorithm, as first described by Bram Cohen.\n\n\"Patience Diff\" provides a good balance of performance, nice output for humans,\nand implementation simplicity.\n\nThe code in this package was extracted from the Bazaar code base.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-pathvalidate","origin":"devel/py-pathvalidate","version":"3.2.3_1","comment":"Python library to sanitize/validate filenames/-paths","maintainer":"grembo@FreeBSD.org","www":"https://github.com/thombashi/pathvalidate","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3b09a5bb40c8d33266d6dd18ce1f907c008de7dddb1e9809588c4e98dea7a470","flatsize":280247,"path":"All/py311-pathvalidate-3.2.3_1.pkg","repopath":"All/py311-pathvalidate-3.2.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":41604,"desc":"Pathvalidate is a Python library to sanitize/validate a string such as\nfilenames/file-paths/etc.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pbkdf2","origin":"security/py-pbkdf2","version":"1.3_1","comment":"PKCS5 v2.0 PBKDF2 Module","maintainer":"kyuupichan@gmail.com","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f5ddeb9150e460944849da5a8132c708415667f9f25e9d6d214325e39c532617","flatsize":36845,"path":"All/py311-pbkdf2-1.3_1.pkg","repopath":"All/py311-pbkdf2-1.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9996,"desc":"This module implements the password-based key derivation function,\nPBKDF2, specified in RSA PKCS#5 v2.0.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-pathspec","origin":"devel/py-pathspec","version":"0.12.1","comment":"Utility library for pattern matching of file paths","maintainer":"matthew@FreeBSD.org","www":"https://pypi.org/project/pathspec/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"df70f5dd73ce44e9dc8e35621bcd5afcd9f96d1c77f764b63e72fa31c4434578","flatsize":271503,"path":"All/py311-pathspec-0.12.1.pkg","repopath":"All/py311-pathspec-0.12.1.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":44028,"desc":"pathspec is a utility library for pattern matching of file paths. So\nfar this only includes Git's wildmatch pattern matching which itself\nis derived from Rsync's wildmatch. Git uses wildmatch for its\ngitignore files.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-patool","origin":"archivers/py-patool","version":"3.1.0_1","comment":"portable command line archive file manager","maintainer":"acm@FreeBSD.org","www":"https://github.com/wummel/patool/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9cd188d327ee9aca2f45ad4f305188b1ee5aab7e6ece8605e83d152ccf595b0f","flatsize":667629,"path":"All/py311-patool-3.1.0_1.pkg","repopath":"All/py311-patool-3.1.0_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":97196,"desc":"Patool is an archive file manager.\n\nVarious archive formats can be created, extracted, tested, listed, searched,\nrepacked and compared with patool. The advantage of patool is its simplicity in\nhandling archive files without having to remember a myriad of programs and\noptions.\n\nThe archive format is determined by the file(1) program and as a fallback by\nthe archive file extension.\n\npatool supports 7z (.7z, .cb7), ACE (.ace, .cba), ADF (.adf), ALZIP (.alz),\nAPE (.ape), AR (.a), ARC (.arc), ARJ (.arj), BZIP2 (.bz2), CAB (.cab),\nCOMPRESS (.Z), CPIO (.cpio), DEB (.deb), DMS (.dms), FLAC (.flac), GZIP (.gz),\nISO (.iso), LRZIP (.lrz), LZH (.lha, .lzh), LZIP (.lz), LZMA (.lzma),\nLZOP (.lzo), RPM (.rpm), RAR (.rar, .cbr), RZIP (.rz), SHN (.shn),\nTAR (.tar, .cbt), XZ (.xz), ZIP (.zip, .jar, .cbz) and ZOO (.zoo) archive\nformats. It relies on helper applications to handle those archive formats (for\nexample bzip2 for BZIP2 archives).\n\nThe archive formats TAR, ZIP, BZIP2 and GZIP are supported natively and do not\nrequire helper applications to be installed.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["archivers","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pathlib2","origin":"devel/py-pathlib2","version":"2.3.7_1","comment":"Object-oriented filesystem paths","maintainer":"yuri@FreeBSD.org","www":"https://pypi.org/project/pathlib2/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"13971e91aa335c03a155f1fe268c6e88602f36e54f7683a21e9b51b17ed834c1","flatsize":240005,"path":"All/py311-pathlib2-2.3.7_1.pkg","repopath":"All/py311-pathlib2-2.3.7_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":41924,"desc":"Backport of standard pathlib module which tracks the standard library module,\nso all the newest features of the standard pathlib can be used also on older\nPython versions.","deps":{"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-phonenumbers","origin":"devel/py-phonenumbers","version":"8.13.28_1","comment":"Library for parsing, formatting, and validating intl phone numbers","maintainer":"demon@FreeBSD.org","www":"https://github.com/daviddrysdale/python-phonenumbers","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7895dd9e533eec933c75eae756e3a59e464fddc472336e7eb465d6c0af1c1047","flatsize":70686779,"path":"All/py311-phonenumbers-8.13.28_1.pkg","repopath":"All/py311-phonenumbers-8.13.28_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":3776552,"desc":"Python version of Google's common library for parsing, formatting, storing\nand validating international phone numbers.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-path.py","origin":"devel/py-path.py","version":"11.5.2_1","comment":"Module wrapper for os.path","maintainer":"dbaio@FreeBSD.org","www":"https://github.com/jaraco/path.py","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2058fe7be4ecc96a6ec99e4c9b9256c2909492fbd8506947d1b76b9211bd6a39","flatsize":238802,"path":"All/py311-path.py-11.5.2_1.pkg","repopath":"All/py311-path.py-11.5.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":39168,"desc":"path.py implements a path objects as first-class entities, allowing common\noperations on files to be invoked on those path objects directly.","deps":{"py311-importlib-metadata":{"origin":"devel/py-importlib-metadata","version":"8.6.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pbr","origin":"devel/py-pbr","version":"6.1.1","comment":"Python Build Reasonableness","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/openstack-dev/pbr","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6a613cd3c95a05f3ba1c37947b749604e713931656e5266c385e7c40b2739548","flatsize":1010852,"path":"All/py311-pbr-6.1.1.pkg","repopath":"All/py311-pbr-6.1.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":156532,"desc":"PBR is a library that injects some useful and sensible default\nbehaviors into your setuptools run. It started off life as the chunks\nof code that were copied between all of the OpenStack projects. Around\nthe time that OpenStack hit 18 different projects each with at least 3\nactive branches, it seems like a good time to make that code into a\nproper re-usable library.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pathtools","origin":"devel/py-pathtools","version":"0.1.2_6","comment":"File system general utilities for Python","maintainer":"nivit@FreeBSD.org","www":"https://github.com/gorakhargosh/pathtools","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"214e1fc833e9b52bfb0b68665f14c586194346bc2bd45e08181bdc74f3b4aa72","flatsize":705446,"path":"All/py311-pathtools-0.1.2_6.pkg","repopath":"All/py311-pathtools-0.1.2_6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":154856,"desc":"Pattern matching and various Python utilities for file systems paths.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-pipenv","origin":"devel/py-pipenv","version":"2024.4.1","comment":"Python Development Workflow for Humans","maintainer":"sunpoet@FreeBSD.org","www":"https://pipenv.pypa.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1f497a0d32cb9d3910cb4c7960264a93519e0a9b8d50056f0044f944e21f4ca1","flatsize":27171110,"path":"All/py311-pipenv-2024.4.1.pkg","repopath":"All/py311-pipenv-2024.4.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4438976,"desc":"Pipenv -- the officially recommended Python packaging tool from Python.org, free\n(as in freedom).\n\nPipenv is a tool that aims to bring the best of all packaging worlds (bundler,\ncomposer, npm, cargo, yarn, etc.) to the Python world. Windows is a first-class\ncitizen, in our world.\n\nIt automatically creates and manages a virtualenv for your projects, as well as\nadds/removes packages from your Pipfile as you install/uninstall packages. It\nalso generates the ever-important Pipfile.lock, which is used to produce\ndeterministic builds.","deps":{"py311-certifi":{"origin":"security/py-certifi","version":"2025.1.31"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-setuptools":{"origin":"devel/py-setuptools","version":"63.1.0_2"},"py311-virtualenv":{"origin":"devel/py-virtualenv","version":"20.29.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-paver","origin":"devel/py-paver","version":"1.3.4_1","comment":"Easy build, distribution and deployment scripting","maintainer":"bofh@FreeBSD.org","www":"https://pythonhosted.org/Paver/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7b2d053aaaf9244ec72a2fabd896a53ed22406887bc1e28b6cb6850b4a97cbc0","flatsize":1876627,"path":"All/py311-paver-1.3.4_1.pkg","repopath":"All/py311-paver-1.3.4_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":317480,"desc":"Paver is a Python-based software project scripting tool along the lines of Make\nor Rake. It is not designed to handle the dependency tracking requirements of,\nfor example, a C program. It is designed to help out with all of your other\nrepetitive tasks (run documentation generators, moving files about,\ndownloading things), all with the convenience of Python's syntax and massive\nlibrary of code.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"flavor":"py311"}},{"name":"py311-patch-ng","origin":"devel/py-patch-ng","version":"1.18.1_1","comment":"Library to parse and apply unified diffs","maintainer":"yuri@FreeBSD.org","www":"https://github.com/conan-io/python-patch-ng","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"112706ef028ffb40b43cf1c5a48860b72a6ffb2b8cf36553a885d0fb71ca247f","flatsize":169129,"path":"All/py311-patch-ng-1.18.1_1.pkg","repopath":"All/py311-patch-ng-1.18.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":35040,"desc":"Library to parse and apply unified diffs.\n\nFeatures:\n* Python 2 and 3 compatible\n* Automatic correction of\n   - Linefeeds according to patched file\n   - Diffs broken by stripping trailing whitespace\n   - a/ and b/ prefixes\n* Single file, which is a command line tool and a library\n* No dependencies outside Python stdlib\n* Patch format detection (SVN, HG, GIT)\n* Nice diffstat histogram\n* Linux / Windows / OS X\n* Test coverage","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pathos","origin":"devel/py-pathos","version":"0.3.3_1","comment":"Parallel graph management and execution in heterogeneous computing","maintainer":"sunpoet@FreeBSD.org","www":"https://pathos.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d28e15b760bcd7a50a944d8d7e0908b7efd5a4e2b66cc317d93c445ee96cbd30","flatsize":792971,"path":"All/py311-pathos-0.3.3_1.pkg","repopath":"All/py311-pathos-0.3.3_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":109564,"desc":"pathos is a framework for heterogeneous computing. It provides a consistent\nhigh-level interface for configuring and launching parallel computations across\nheterogeneous resources. pathos provides configurable launchers for parallel and\ndistributed computing, where each launcher contains the syntactic logic to\nconfigure and launch jobs in an execution environment. Examples of launchers\nthat plug into pathos are: a queue-less MPI-based launcher (in pyina), a\nssh-based launcher (in pathos), and a multi-process launcher (in multiprocess).","deps":{"py311-dill":{"origin":"devel/py-dill","version":"0.3.9"},"py311-multiprocess":{"origin":"devel/py-multiprocess","version":"0.70.17_1"},"py311-pox":{"origin":"devel/py-pox","version":"0.3.5"},"py311-ppft":{"origin":"devel/py-ppft","version":"1.7.6.9"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pathable","origin":"devel/py-pathable","version":"0.4.4","comment":"Object-oriented paths","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/p1c2u/pathable","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"daca76dc0e100934d7945eda716872032e5af0943eb924d406e4a79022152b5b","flatsize":82604,"path":"All/py311-pathable-0.4.4.pkg","repopath":"All/py311-pathable-0.4.4.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":16240,"desc":"pathable provides object-oriented paths.\n\nKey features:\n- Traverse resources like paths\n- Access resources on demand with separate accessor layer","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-path-and-address","origin":"www/py-path-and-address","version":"2.0.1_1","comment":"Functions for command-line server tools","maintainer":"jhale@FreeBSD.org","www":"https://github.com/joeyespo/path-and-address","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4db52cbcaa99540277afdc5f70718be9f60488ae1ae909650193263d1ca4ef6c","flatsize":13681,"path":"All/py311-path-and-address-2.0.1_1.pkg","repopath":"All/py311-path-and-address-2.0.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5124,"desc":"Path-and-address resolves ambiguities for command-line interface\napplications with the following pattern:\n\n$ your_app [<path>] [<address>]\n\nThe library applies the principal of least surprise to command-line\ninterfaces.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-pass-git-helper","origin":"security/py-pass-git-helper","version":"3.3.0","comment":"Git credential helper interfacing with pass","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/languitar/pass-git-helper","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9cdf274a13e783e52ad2365d978543bc3570e63ecd8798048e5a3f5e234e66a7","flatsize":81599,"path":"All/py311-pass-git-helper-3.3.0.pkg","repopath":"All/py311-pass-git-helper-3.3.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":17000,"desc":"A git credential helper interfacing with pass, the standard unix\npassword manager.","deps":{"py311-xdg":{"origin":"devel/py-xdg","version":"0.28_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-path","origin":"devel/py-path","version":"17.1.0","comment":"Module wrapper for os.path","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jaraco/path","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"78276a74209837f267936d648a9d1016275e71fab18fe282df496f51b829574c","flatsize":306401,"path":"All/py311-path-17.1.0.pkg","repopath":"All/py311-path-17.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":47832,"desc":"path implements path objects as first-class entities, allowing common operations\non files to be invoked on those path objects directly.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-patch","origin":"devel/py-patch","version":"1.16_1","comment":"Cross-platform alternative to the UNIX patch utility","maintainer":"kai@FreeBSD.org","www":"https://github.com/techtonik/python-patch","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9f0046df57ca1de10fbbf7ac41d1b2bd845cc999e8c9595856bcaf8ced8be474","flatsize":139239,"path":"All/py311-patch-1.16_1.pkg","repopath":"All/py311-patch-1.16_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":28952,"desc":"Python library to parse and apply unified diffs.\n\nFeatures:\n\n- Automatic correction of\n    * Linefeeds according to patched file\n    * Diffs broken by stripping trailing whitespace\n    * a/ and b/ prefixes\n- Single file, which is a command line tool and a library\n- No dependencies outside Python stdlib\n- Patch format detection (SVN, HG, GIT)\n- Nice diffstat histogram\n\nThings that don't work out of the box:\n\n- File renaming, creation and removal\n- Directory tree operations\n- Version control specific properties\n- Non-unified diff formats","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pastel","origin":"devel/py-pastel","version":"0.2.1_2","comment":"Bring colors to your terminal","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sdispater/pastel","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e65d7f62621984eaf210b644a91675e04d52139f7c6ce31a1fa40665494157e0","flatsize":52689,"path":"All/py311-pastel-0.2.1_2.pkg","repopath":"All/py311-pastel-0.2.1_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12316,"desc":"Pastel is a simple library to help you colorize strings in your terminal.\n\nIt comes bundled with predefined styles:\n- info: green\n- comment: yellow\n- question: black on cyan\n- error: white on red","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pastedeploy","origin":"www/py-pastedeploy","version":"3.1.0","comment":"Load, configure, and compose WSGI applications and servers","maintainer":"sunpoet@FreeBSD.org","www":"https://pylonsproject.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f3116ba1a9d3ba09769b8aac63e2535326401a653dd3bcd73f43070de73a8af2","flatsize":160338,"path":"All/py311-pastedeploy-3.1.0.pkg","repopath":"All/py311-pastedeploy-3.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":32920,"desc":"Load, configure, and compose WSGI applications and servers\n\nPaste Deployment is a system for finding and configuring WSGI applications and\nservers. For WSGI application consumers it provides a single, simple function\n(loadapp) for loading a WSGI application from a configuration file or a Python\nEgg. For WSGI application providers it only asks for a single, simple entry\npoint to your application, so that application users don't need to be exposed to\nthe implementation details of your application.\n\nThe result is something a system administrator can install and manage without\nknowing any Python, or the details of the WSGI application or its container.\n\nThis tool provides code to load WSGI applications and servers from URIs; these\nURIs can refer to Python Eggs for INI-style configuration files. Paste Script\nprovides commands to serve applications based on this configuration file.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-patsy","origin":"math/py-patsy","version":"1.0.1","comment":"Python package for statistical models and design matrices","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/pydata/patsy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"56fe06c04091d4edd8b36727e8a102dc228f078446ac0e94883f7c57917aa467","flatsize":2428245,"path":"All/py311-patsy-1.0.1.pkg","repopath":"All/py311-patsy-1.0.1.pkg","licenselogic":"and","licenses":["BSD2CLAUSE","PSFL"],"pkgsize":344968,"desc":"Patsy is a Python library for describing statistical models (especially linear\nmodels, or models that have a linear component) and building design matrices.\nPatsy brings the convenience of R \"formulas\" to Python.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-parsel","origin":"textproc/py-parsel","version":"1.5.1_1","comment":"Library to extract data from HTML and XML using XPath and CSS selectors","maintainer":"eric@camachat.org","www":"https://github.com/scrapy/parsel","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"20a6503c8b4f9364208606093a66737d23f1e4f09b2fb1c4cb024f86b191680a","flatsize":97737,"path":"All/py311-parsel-1.5.1_1.pkg","repopath":"All/py311-parsel-1.5.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":20452,"desc":"Parsel is a library to extract data from HTML and XML using XPath and CSS\nselectors.\n\nFeatures\n  - Extract text using CSS or XPath selectors\n  - Regular expression helper methods","deps":{"py311-cssselect":{"origin":"www/py-cssselect","version":"1.3.0"},"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-w3lib":{"origin":"www/py-w3lib","version":"1.21.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"deprecated":"Depends on expired devel/py-pytest-runner","expiration_date":"2025-03-31","flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nDepends on expired devel/py-pytest-runner.\n\nIt is scheduled to be removed on or after 2025-03-31."}]},{"name":"py311-parsedatetime","origin":"devel/py-parsedatetime","version":"2.6_1","comment":"Python module for parsing 'human readable' date/time expressions","maintainer":"lwhsu@FreeBSD.org","www":"https://github.com/bear/parsedatetime","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"32252318eb85fe300cd11d9ab946bf27d463f98c971982309134e4bc04223937","flatsize":459752,"path":"All/py311-parsedatetime-2.6_1.pkg","repopath":"All/py311-parsedatetime-2.6_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":72408,"desc":"Python module that is able to parse 'human readable' date/time expressions.\n\nparsedatetime is able to parse, for example, the following:\n\n    * August 25th, 2008\n    * 25 Aug 2008\n    * Aug 25 5pm\n    * 5pm August 25\n    * next Saturday\n    * tomorrow\n    * next Thursday at 4pm\n    * at 4pm\n    * eod\n    * tomorrow eod\n    * eod Tuesday\n    * eoy\n    * eom\n    * in 5 minutes\n    * 5 minutes from now\n    * 5 hours before now\n    * 2 hours before noon\n    * 2 days from tomorrow","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-passhole","origin":"security/py-passhole","version":"1.10.0_1","comment":"Secure hole for your passwords (KeePass CLI)","maintainer":"DtxdF@disroot.org","www":"https://pypi.org/project/passhole","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3f5a906679d519a914eb3e6b6c87f8f08432e8214f56f3c09a7863578d03d744","flatsize":282741,"path":"All/py311-passhole-1.10.0_1.pkg","repopath":"All/py311-passhole-1.10.0_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":69620,"desc":"passhole is a commandline password manager for KeePass inspired by\npass.\n\nFeatures:\n\n* fill user/pass field in any application via keyboard shortcut\n* add, delete, move, edit, rename entries and groups\n* generate alphanumeric, symbolic, or correct horse battery staple style\n  passwords\n* temporarily cache database password (by default for 10 minutes)\n* multiple databases\n* supports KeePass v3 and v4 databases\n* supports TOTP","deps":{"py311-colorama":{"origin":"devel/py-colorama","version":"0.4.6"},"py311-future":{"origin":"devel/py-future","version":"0.18.3_1"},"py311-pykeepass":{"origin":"security/py-pykeepass","version":"4.1.0"},"py311-pykeepass-cache":{"origin":"security/py-pykeepass-cache","version":"2.0.3_1"},"py311-pynput":{"origin":"x11/py-pynput","version":"1.7.7_1"},"py311-pyotp":{"origin":"security/py-pyotp","version":"2.9.0_1"},"py311-qrcode":{"origin":"textproc/py-qrcode","version":"8.0_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-plotly","origin":"graphics/py-plotly","version":"5.24.1_1","comment":"Library for collaborative, interactive, publication-quality graphs","maintainer":"jjachuf@gmail.com","www":"https://plotly.com/python/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d9da467345b46455c1940a4c0fac1e39f5d9ac746e6b2d6480501e93f9675806","flatsize":159260138,"path":"All/py311-plotly-5.24.1_1.pkg","repopath":"All/py311-plotly-5.24.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7107208,"desc":"Plotly is an interactive, open-source, and browser-based graphing\nlibrary for Python.\n\nBuilt on top of plotly.js, plotly.py is a high-level, declarative\ncharting library. plotly.js ships with over 30 chart types, including\nscientific charts, 3D graphs, statistical charts, SVG maps, financial\ncharts, and more.","deps":{"py311-tenacity":{"origin":"devel/py-tenacity","version":"9.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-parver","origin":"devel/py-parver","version":"0.5","comment":"Parse and manipulate version numbers","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/RazerM/parver","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"75b2f28e8bd1f48e259a6eec2274dde632da9ee1cc8d4d722c45fd9905fe2258","flatsize":205579,"path":"All/py311-parver-0.5.pkg","repopath":"All/py311-parver-0.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":32804,"desc":"parver allows parsing and manipulation of PEP 440 version numbers.","deps":{"py311-arpeggio":{"origin":"devel/py-arpeggio","version":"2.0.2_1"},"py311-attrs":{"origin":"devel/py-attrs","version":"25.3.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-partd","origin":"databases/py-partd","version":"1.4.2","comment":"Appendable key-value storage","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/dask/partd","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c3cb4f552a85f6dc7c648fc8b69cca3c8952c402e048d0e85b1c79e6bd9a734e","flatsize":229915,"path":"All/py311-partd-1.4.2.pkg","repopath":"All/py311-partd-1.4.2.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":41828,"desc":"PartD provides key-value byte store with appendable values. It stores key-value\npairs. Values are raw bytes. We append on old values. PartD excels at shuffling\noperations.","deps":{"py311-locket":{"origin":"devel/py-locket","version":"1.0.0_1"},"py311-toolz":{"origin":"devel/py-toolz","version":"1.0.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-parsley","origin":"devel/py-parsley","version":"1.3_1","comment":"Parsing and pattern matching made easy","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/pyga/parsley","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3bea85a78add1cfa82c57c05ad347f3478efcd842bc769038eb0fe117a3132a7","flatsize":2210550,"path":"All/py311-parsley-1.3_1.pkg","repopath":"All/py311-parsley-1.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":193532,"desc":"Parsley is a parsing library for people who find parsers scary or annoying. I\nwrote it because I wanted to parse a programming language, and tools like PLY or\nANTLR or Bison were very hard to understand and integrate into my Python code.\nMost parser generators are based on LL or LR parsing algorithms that compile to\nbig state machine tables. It was like I had to wake up a different section of my\nbrain to understand or work on grammar rules.\n\nParsley, like pyparsing and ZestyParser, uses the PEG algorithm, so each\nexpression in the grammar rules works like a Python expression. In particular,\nalternatives are evaluated in order, unlike table-driven parsers such as yacc,\nbison or PLY.\n\nParsley is an implementation of OMeta, an object-oriented pattern-matching\nlanguage developed by Alessandro Warth.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-parsimonious","origin":"textproc/py-parsimonious","version":"0.10.0_1","comment":"Pure-Python PEG parser","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/erikrose/parsimonious","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"462549fac03c10f931378f44529a41d2157f447cb889cd3879d97445f12a4a3e","flatsize":491948,"path":"All/py311-parsimonious-0.10.0_1.pkg","repopath":"All/py311-parsimonious-0.10.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":80176,"desc":"Parsimonious aims to be the fastest arbitrary-lookahead parser written\nin pure Python and the most usable. It's based on parsing expression\ngrammars (PEGs), which means you feed it a simplified sort of EBNF\nnotation. Parsimonious was designed to undergird a MediaWiki parser\nthat wouldn't take 5 seconds or a GB of RAM to do one page, but it's\napplicable to all sorts of languages.","deps":{"py311-regex":{"origin":"textproc/py-regex","version":"2024.7.24_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-parameterized","origin":"devel/py-parameterized","version":"0.9.0_1","comment":"Parameterized testing with any Python test framework","maintainer":"bofh@FreeBSD.org","www":"https://github.com/wolever/parameterized","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6aa4744aec732e3d4c6b9104c9b4167d0a353bb8adadedf47832b97bed4d372d","flatsize":232482,"path":"All/py311-parameterized-0.9.0_1.pkg","repopath":"All/py311-parameterized-0.9.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":41128,"desc":"Parameterized testing in Python sucks.\n\nparameterized fixes that. For everything. Parameterized testing for nose,\nparameterized testing for py.test, parameterized testing for unittest.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-parse-type","origin":"textproc/py-parse-type","version":"0.6.4","comment":"Simplify to build parse types based on the parse module","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jenisys/parse_type","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"833081a22a2ba08e08043d85379c979d73888a1bfeb34b70ecc3a293ddf82d05","flatsize":268062,"path":"All/py311-parse-type-0.6.4.pkg","repopath":"All/py311-parse-type-0.6.4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":46564,"desc":"parse_type extends the parse module (opposite of string.format()) with the\nfollowing features:\n- build type converters for common use cases (enum/mapping, choice)\n- build a type converter with a cardinality constraint (0..1, 0..*, 1..*)\n  from the type converter with cardinality=1.\n- compose a type converter from other type converters\n- an extended parser that supports the CardinalityField naming schema\n  and creates missing type variants (0..1, 0..*, 1..*) from the primary type\n  converter","deps":{"py311-parse":{"origin":"textproc/py-parse","version":"1.20.2"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-passlib","origin":"security/py-passlib","version":"1.7.4_1","comment":"Comprehensive password hashing framework supporting over 30 schemes","maintainer":"bofh@FreeBSD.org","www":"https://bitbucket.org/ecollins/passlib","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c8e0029e3aad93d9a109e7a62d65abaf363c233c83e0d34878be56b741f69ebe","flatsize":5866005,"path":"All/py311-passlib-1.7.4_1.pkg","repopath":"All/py311-passlib-1.7.4_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":796888,"desc":"Passlib is a password hashing library for Python 2 & 3, which provides\ncross-platform implementations of over 30 password hashing algorithms, as well\nas a framework for managing existing password hashes. It's designed to be\nuseful for a wide range of tasks, from verifying a hash found in /etc/shadow,\nto providing full-strength password hashing for multi-user application.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-papermill","origin":"misc/py-papermill","version":"2.6.0_3","comment":"Parameterize, execute, and analyze notebooks","maintainer":"yuri@FreeBSD.org","www":"https://papermill.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c9b9f2eb4481bd33764f8406113abc10e0763690380aff83d21ec3bcafbcaa0e","flatsize":465055,"path":"All/py311-papermill-2.6.0_3.pkg","repopath":"All/py311-papermill-2.6.0_3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":76812,"desc":"papermill is a tool for parameterizing, executing, and analyzing\nJupyter Notebooks.\n\nPapermill lets you:\n* parameterize notebooks\n* execute notebooks","deps":{"py311-ansicolors":{"origin":"textproc/py-ansicolors","version":"1.1.8_1"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-entrypoints":{"origin":"devel/py-entrypoints","version":"0.4_1"},"py311-nbclient":{"origin":"devel/py-nbclient","version":"0.10.2"},"py311-nbformat":{"origin":"devel/py-nbformat","version":"5.10.4"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-tenacity":{"origin":"devel/py-tenacity","version":"9.0.0"},"py311-tqdm":{"origin":"misc/py-tqdm","version":"4.67.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"],"annotations":{"flavor":"py311"}},{"name":"py311-parse","origin":"textproc/py-parse","version":"1.20.2","comment":"Opposite of format()","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/r1chardj0n3s/parse","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e94dc884247d4cda954ec0227f62e6b0814693ab05b28a23f16fecdfdca76f82","flatsize":147680,"path":"All/py311-parse-1.20.2.pkg","repopath":"All/py311-parse-1.20.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":31312,"desc":"parse() is the opposite of format(). It parses strings using a specification\nbased on the Python format() syntax. The module is set up to only export\nparse(), search(), findall(), and with_pattern() when import * is used.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-parfive","origin":"ftp/py-parfive","version":"2.1.0","comment":"HTTP and FTP parallel file downloader","maintainer":"wen@FreeBSD.org","www":"https://github.com/Cadair/parfive","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1587a12a8ce85293c0b5ba4b9dc5322bc5087c3f2fa3e41fa374984f776bb52c","flatsize":334367,"path":"All/py311-parfive-2.1.0.pkg","repopath":"All/py311-parfive-2.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":61912,"desc":"A parallel file downloader using asyncio. parfive can handle downloading\nmultiple files in parallel as well as downloading each file in a number\nof chunks.","deps":{"py311-aiohttp":{"origin":"www/py-aiohttp","version":"3.11.13"},"py311-tqdm":{"origin":"misc/py-tqdm","version":"4.67.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["ftp"],"annotations":{"flavor":"py311"}},{"name":"py311-paramz","origin":"science/py-paramz","version":"0.9.6_1","comment":"Parameterization framework","maintainer":"yuri@FreeBSD.org","www":"https://github.com/sods/paramz","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f0397462bc39fa2447c78f4bc56fc9d7c53d9252d45a2a579db89918e31c6ab1","flatsize":1275929,"path":"All/py311-paramz-0.9.6_1.pkg","repopath":"All/py311-paramz-0.9.6_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":170180,"desc":"Parameterization Framework for parameterized model creation and handling. This\nis a lightweight framework for using parameterized models.\n\nFeatures:\n* Easy model creation with parameters\n* Fast optimized access of parameters for optimization routines\n* Memory efficient storage of parameters (only one copy in memory)\n* Renaming of parameters\n* Intuitive printing of models and parameters\n* Gradient saving directly inside parameters\n* Gradient checking of parameters\n* Optimization of parameters\n* Jupyter notebook integration\n* Efficient storage of models, for reloading\n* Efficient caching included","deps":{"py311-decorator":{"origin":"devel/py-decorator","version":"5.2.1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-parso","origin":"textproc/py-parso","version":"0.8.4_1","comment":"Python Parser","maintainer":"ultima@FreeBSD.org","www":"https://github.com/davidhalter/parso","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8a5062547c184bc4395b2c7705999be6c499d7b3c561214136c4c8cc5a5bd9d2","flatsize":1053911,"path":"All/py311-parso-0.8.4_1.pkg","repopath":"All/py311-parso-0.8.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":173684,"desc":"Parso is a Python parser that supports error recovery and round-trip\nparsing for different Python versions (in multiple Python versions).\nParso is also able to list multiple syntax errors in your python file.\n\nParso has been battle-tested by jedi. It was pulled out of jedi to be\nuseful for other projects as well.\n\nParso consists of a small API to parse Python and analyse the syntax tree.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"cpe":"cpe:2.3:a:parso_project:parso:0.8.4:::::dragonfly6:x86_64:1","flavor":"py311"}},{"name":"py311-parallax","origin":"devel/py-parallax","version":"1.0.8_1","comment":"Python API for SSH","maintainer":"egypcio@FreeBSD.org","www":"https://github.com/krig/parallax","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6aa5298b6c0d3c1bbfef646103e1d56d0b4444e2d24e38600dc064c416813874","flatsize":204417,"path":"All/py311-parallax-1.0.8_1.pkg","repopath":"All/py311-parallax-1.0.8_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":35844,"desc":"Parallax SSH is a fork of Parallel SSH which focuses less on command-line\ntools and more on providing a flexible and programmable API that can be used by\nPython application developers to perform SSH operations across multiple\nmachines.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-param","origin":"devel/py-param","version":"2.1.1","comment":"Module to make Python code clearer and more reliable","maintainer":"yuri@FreeBSD.org","www":"https://param.holoviz.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6a166c5c6436a05afbe1a2b9bd259b4b3f0900fcbe1f9d5ea4a3b0a311331a8e","flatsize":1674949,"path":"All/py311-param-2.1.1.pkg","repopath":"All/py311-param-2.1.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":247984,"desc":"Param is a library for handling all the user-modifiable parameters, arguments,\nand attributes that control your code. It provides automatic, robust\nerror-checking while dramatically reducing boilerplate code, letting you focus\non what you want your code to do rather than on checking for all the possible\nways users could supply inappropriate values to a function or class.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"flavor":"py311"}},{"name":"py311-paragrep","origin":"textproc/py-paragrep","version":"3.3.0_2","comment":"Paragraph Grep Utility","maintainer":"wen@FreeBSD.org","www":"http://bmc.github.com/paragrep/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"264c7298974d855a9b9c0b4da0916ac285988d135c564313c46f2c81dd9bca75","flatsize":42352,"path":"All/py311-paragrep-3.3.0_2.pkg","repopath":"All/py311-paragrep-3.3.0_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":12392,"desc":"paragrep is a paragraph grep utility. It searches for a series of\nregular expressions in a text file (or several text files) and prints\nout the paragraphs containing those expressions.","deps":{"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-grizzled":{"origin":"devel/py-grizzled","version":"0.9.4_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-pangocffi","origin":"x11-toolkits/py-pangocffi","version":"0.13.0_1","comment":"Python CFFI bindings for pango","maintainer":"decke@FreeBSD.org","www":"https://github.com/leifgehrmann/pangocffi","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3c7e032d55f937aca1e9ba640addfc0fb96f059a4aa36c56f124ec5b79d868e6","flatsize":476451,"path":"All/py311-pangocffi-0.13.0_1.pkg","repopath":"All/py311-pangocffi-0.13.0_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":67532,"desc":"pangocffi is a CFFI-based set of Python bindings for pango.\n\npangocffi on its own is not that useful, since it depends on a PangoFontMap\nbeing declared against the PangoContext. PangoFontMap instances can easily be\nretrieved from libraries such as PangoCairo, PangoXft, PangoFT2, and PangoWin32","deps":{"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"py311-cffi":{"origin":"devel/py-cffi","version":"1.17.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","x11-toolkits"],"annotations":{"flavor":"py311"}},{"name":"py311-pandocfilters","origin":"textproc/py-pandocfilters","version":"1.5.1_1","comment":"Utilities for writing pandoc filters in python","maintainer":"python@FreeBSD.org","www":"https://github.com/jgm/pandocfilters","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e7a6ff1a5aeefe30cde5e3f27320ddbb4c9068c98d830201d0a048a9cdd39ebe","flatsize":47725,"path":"All/py311-pandocfilters-1.5.1_1.pkg","repopath":"All/py311-pandocfilters-1.5.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":12172,"desc":"Utilities for writing pandoc filters in python.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-pandoc-plantuml-filter","origin":"textproc/py-pandoc-plantuml-filter","version":"0.1.5","comment":"Pandoc filter which converts PlantUML code blocks to PlantUML images","maintainer":"awoonyaa@gmail.com","www":"https://github.com/timofurrer/pandoc-plantuml-filter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"003046b4a06dccf50c9852c576266b782ba330d7c536010278054d90b2668005","flatsize":17496,"path":"All/py311-pandoc-plantuml-filter-0.1.5.pkg","repopath":"All/py311-pandoc-plantuml-filter-0.1.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6616,"desc":"Pandoc filter for PlantUML code blocks.","deps":{"plantuml":{"origin":"graphics/plantuml","version":"1.2024.8"},"py311-pandocfilters":{"origin":"textproc/py-pandocfilters","version":"1.5.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-paramiko","origin":"security/py-paramiko","version":"2.11.0_3","comment":"Python SSH2 protocol library","maintainer":"sbz@FreeBSD.org","www":"https://www.paramiko.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0a6bf8ae81e76d6b7472198e412d26f2df564033447e132e6131670ed43690ad","flatsize":2506886,"path":"All/py311-paramiko-2.11.0_3.pkg","repopath":"All/py311-paramiko-2.11.0_3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":325684,"desc":"This is a library for making SSH2 connections (client or server).\nEmphasis is on using SSH2 as an alternative to SSL for making secure\nconnections between python scripts. All major ciphers and hash methods\nare supported. SFTP client and server mode are both supported too.","deps":{"py311-bcrypt":{"origin":"security/py-bcrypt","version":"3.2.2_1"},"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-pyasn1":{"origin":"devel/py-pyasn1","version":"0.6.0"},"py311-pynacl":{"origin":"security/py-pynacl","version":"1.5.0_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"options":{"GSSAPI":"off"},"annotations":{"cpe":"cpe:2.3:a:paramiko:paramiko:2.11.0:::::dragonfly6:x86_64:3","flavor":"py311"}},{"name":"py311-pandas-charm","origin":"biology/py-pandas-charm","version":"0.3.0_3","comment":"Library for getting character matrices into and out of pandas","maintainer":"yuri@FreeBSD.org","www":"https://github.com/jmenglund/pandas-charm","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9361807599d6defa132644de3df9ec85ca270ed7e9ce27541b0b0adf47009b23","flatsize":34981,"path":"All/py311-pandas-charm-0.3.0_3.pkg","repopath":"All/py311-pandas-charm-0.3.0_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9220,"desc":"pandas-charm is a small Python package for getting character matrices\n(alignments) into and out of pandas. Use this library to make pandas\ninteroperable with BioPython and DendroPy.","deps":{"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["biology","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pandas-datareader","origin":"math/py-pandas-datareader","version":"0.9.0_2","comment":"Data readers previously found in Pandas","maintainer":"FreeBSD@Shaneware.biz","www":"https://github.com/pydata/pandas-datareader","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b217f0aa7a77256d383f8298f69c5f90bc783b3f13f569172214726ea01a9dcf","flatsize":1191293,"path":"All/py311-pandas-datareader-0.9.0_2.pkg","repopath":"All/py311-pandas-datareader-0.9.0_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":173088,"desc":"Extract financial data from a wide range of Internet sources into a Pandas\nDataFrame. This was previously found in Pandas (https://pandas.pydata.org) in\npandas.io.data and pandas.io.wb.\n\nWhere you previously used\n  from pandas.io import data, wb\nNow you should use\n  from pandas_datareader import data, wb","deps":{"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-requests-file":{"origin":"www/py-requests-file","version":"2.0.0"},"py311-requests-ftp":{"origin":"ftp/py-requests-ftp","version":"0.3.1_1"},"py311-wrapt":{"origin":"devel/py-wrapt","version":"1.17.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["finance","math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pandas-market-calendars","origin":"finance/py-pandas-market-calendars","version":"4.5.1","comment":"Market and exchange trading calendars for pandas","maintainer":"yuri@FreeBSD.org","www":"https://github.com/rsheftel/pandas_market_calendars","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"604f6a3e29d68d3ca0d4b0774cb63da4b9c6795583be2e714c4abbdfceef874b","flatsize":1418211,"path":"All/py311-pandas-market-calendars-4.5.1.pkg","repopath":"All/py311-pandas-market-calendars-4.5.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":139588,"desc":"The Pandas package is widely used in finance and specifically for time series\nanalysis. It includes excellent functionality for generating sequences of dates\nand capabilities for custom holiday calendars, but as an explicit design choice\nit does not include the actual holiday calendars for specific exchanges or OTC\nmarkets.\n\nThe pandas_market_calendars package looks to fill that role with the holiday,\nlate open and early close calendars for specific exchanges and OTC conventions.\npandas_market_calendars also adds several functions to manipulate the market\ncalendars and includes a date_range function to create a pandas DatetimeIndex\nincluding only the datetimes when the markets are open. Additionally the package\ncontains product specific calendars for future exchanges which have different\nmarket open, closes, breaks and holidays based on product type.","deps":{"py311-exchange-calendars":{"origin":"finance/py-exchange-calendars","version":"4.9"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-pytz":{"origin":"devel/py-pytz","version":"2024.2_1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["finance","python"],"annotations":{"flavor":"py311"}},{"name":"py311-paginate","origin":"textproc/py-paginate","version":"0.5.7_1","comment":"Divides large result sets into pages for easier browsing","maintainer":"kai@FreeBSD.org","www":"https://github.com/Pylons/paginate","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c2a9ff15be823bf5e8f456d1161bd70a2c9dd6894c8df437716209c5b09ab004","flatsize":103793,"path":"All/py311-paginate-0.5.7_1.pkg","repopath":"All/py311-paginate-0.5.7_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17156,"desc":"This module helps dividing large lists of items into pages. The user is shown\none page at a time and can navigate to other pages.\n\nImagine you are offering a company phonebook and let the user search the\nentries. If the search result contains 23 entries but you may want to\ndisplay no more than 10 entries at once.\n\nThe first page contains entries 1-10, the second 11-20 and the third 21-23.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-paho-mqtt","origin":"net/py-paho-mqtt","version":"2.1.0","comment":"MQTT version 3.1/3.1.1 client class","maintainer":"joe@thrallingpenguin.com","www":"https://www.eclipse.org/paho/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"59884e3e441b976f90e89e302cb803147c688a492a4097f5093d61cad37f3efc","flatsize":917629,"path":"All/py311-paho-mqtt-2.1.0.pkg","repopath":"All/py311-paho-mqtt-2.1.0.pkg","licenselogic":"single","licenses":["EPL"],"pkgsize":124336,"desc":"Python MQTT version 3.1/3.1.1 client class\n\nThe MQTT protocol is a machine-to-machine (M2M)/\"Internet of Things\"\nconnectivity protocol. Designed as an extremely lightweight publish/subscribe\nmessaging transport, it is useful for connections with remote locations where\na small code footprint is required and/or network bandwidth is at a premium.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pager","origin":"textproc/py-pager","version":"3.3_2","comment":"Terminal/console pager module","maintainer":"farrokhi@FreeBSD.org","www":"https://pypi.org/project/pager/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ea2c2d12fd2453a6c60eee990c5b6a42ff80d1810ab26ba37f56937656483970","flatsize":69169,"path":"All/py311-pager-3.3_2.pkg","repopath":"All/py311-pager-3.3_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":15644,"desc":"Python module that pages output to the screen, reads keys and console\ndimensions without executing external utils.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-packet-python","origin":"sysutils/py-packet-python","version":"1.37.1_1","comment":"Python client for Packet.net API","maintainer":"dch@FreeBSD.org","www":"https://pypi.org/project/packet-python/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"abd90d2f010c901d227f2ae364636fcaf3c4396785935a49e2bce3afcdb14902","flatsize":88969,"path":"All/py311-packet-python-1.37.1_1.pkg","repopath":"All/py311-packet-python-1.37.1_1.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":16316,"desc":"Python client for the packet.net API. Full Packet API documentation is available\nat https://www.packet.com/developers/api/","deps":{"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"annotations":{"flavor":"py311"}},{"name":"py311-packaging","origin":"devel/py-packaging","version":"24.2","comment":"Core utilities for Python packages","maintainer":"sunpoet@FreeBSD.org","www":"https://packaging.pypa.io/en/stable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9d05c4c96d68834e988984d012c2469e6538c371bce18dd9cbe418c468de66bc","flatsize":749633,"path":"All/py311-packaging-24.2.pkg","repopath":"All/py311-packaging-24.2.pkg","licenselogic":"or","licenses":["APACHE20","BSD2CLAUSE"],"pkgsize":119892,"desc":"packaging provides core utilities for Python packages.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-packageurl-python","origin":"textproc/py-packageurl-python","version":"0.16.0_1","comment":"Parser and builder for package URLs (aka purl)","maintainer":"kai@FreeBSD.org","www":"https://github.com/package-url/packageurl-python","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ffdcdd0eadde8497f26129441c8df9960483e5caa6de4cbfc230a9e83d4239d7","flatsize":261240,"path":"All/py311-packageurl-python-0.16.0_1.pkg","repopath":"All/py311-packageurl-python-0.16.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":43908,"desc":"Python implementation of the \"purl\" (= package URL) specification. The library\nprovides parsing and building of package URLs.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-oyaml","origin":"devel/py-oyaml","version":"1.0_2","comment":"Ordered YAML: drop-in replacement for PyYAML which preserves dict ordering","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/wimglenn/oyaml","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f743add12bec084a2b15d4d915ca7c095d74f4bbf2da09e422431ec5bf3695d7","flatsize":11871,"path":"All/py311-oyaml-1.0_2.pkg","repopath":"All/py311-oyaml-1.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4784,"desc":"oyaml is a drop-in replacement for PyYAML which preserves dict ordering. You'll\nno longer be annoyed by screwed-up mappings when dumping/loading.","deps":{"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pamqp","origin":"net/py-pamqp","version":"1.6.1_1","comment":"Low level AMQP framing library for Python","maintainer":"olgeni@FreeBSD.org","www":"https://github.com/gmr/pamqp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"996423c63e5898977ba5c94b6968f2bf0d035e34ac3aa365e12bef77667ec384","flatsize":405534,"path":"All/py311-pamqp-1.6.1_1.pkg","repopath":"All/py311-pamqp-1.6.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":49732,"desc":"pamqp is a pure-Python AMQP 0-9-1 frame encoder and decoder. The\naim is to create a client agnostic Python encoder and decoder for\ngeneral purpose use.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-overrides","origin":"devel/py-overrides","version":"7.7.0_1","comment":"Decorator to automatically detect mismatch when overriding a method","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/mkorpela/overrides","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cf93a36707e8165952b99496cb8547c1def4fa6b515c0a7605ed46f76efea9ab","flatsize":170193,"path":"All/py311-overrides-7.7.0_1.pkg","repopath":"All/py311-overrides-7.7.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":31280,"desc":"A decorator @override that verifies that a method that should override an\ninherited method actually does it.\n\nCopies the docstring of the inherited method to the overridden method.\n\nSince signature validation and docstring inheritance are performed on class\ncreation and not on class instantiation, this library significantly improves the\nsafety and experience of creating class hierarchies in Python without\nsignificantly impacting performance. See https://stackoverflow.com/q/1167617 for\nthe initial inspiration for this library.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-outcome","origin":"devel/py-outcome","version":"1.3.0_2","comment":"Capture the outcome of Python function calls","maintainer":"amdmi3@FreeBSD.org","www":"https://pypi.org/project/outcome/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bae169ef49129d0a0a1dc8c1ba0338070abca38cade819c4a587893967410166","flatsize":50678,"path":"All/py311-outcome-1.3.0_2.pkg","repopath":"All/py311-outcome-1.3.0_2.pkg","licenselogic":"or","licenses":["APACHE20","MIT"],"pkgsize":13752,"desc":"Capture the outcome of Python function calls. Extracted from the\nTrio project.","deps":{"py311-attrs":{"origin":"devel/py-attrs","version":"25.3.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-palettable","origin":"misc/py-palettable","version":"3.3.3","comment":"Library of color palettes for Python","maintainer":"yuri@FreeBSD.org","www":"https://jiffyclub.github.io/palettable","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fb0b6b8aef07326b718d443be4b602366f61558bd6976f3e4ccc3541f5e8725d","flatsize":1679004,"path":"All/py311-palettable-3.3.3.pkg","repopath":"All/py311-palettable-3.3.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":142172,"desc":"Palettable (formerly brewer2mpl) is a library of color palettes for Python.\nIt's written in pure Python with no dependencies, but it can supply color maps\nfor matplotlib. You can use Palettable to customize matplotlib plots or supply\ncolors for a web application.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pandas-ta","origin":"finance/py-pandas-ta","version":"0.3.14_4","comment":"Market Technical Analysis indicators in Python and Pandas","maintainer":"yuri@FreeBSD.org","www":"https://twopirllc.github.io/pandas-ta/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b98cead4c8172a273ef8109e440a96d67233bc7c583b1896a3ccc4f46b356cc7","flatsize":2043415,"path":"All/py311-pandas-ta-0.3.14_4.pkg","repopath":"All/py311-pandas-ta-0.3.14_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":236396,"desc":"Pandas Technical Analysis (Pandas TA) is an easy to use library that leverages\nthe Pandas package with more than 130 Indicators and Utility functions and more\nthan 60 TA Lib Candlestick Patterns. Many commonly used indicators are included,\nsuch as: Candle Pattern(cdl_pattern), Simple Moving Average (sma) Moving Average\nConvergence Divergence (macd), Hull Exponential Moving Average (hma), Bollinger\nBands (bbands), On-Balance Volume (obv), Aroon & Aroon Oscillator (aroon),\nSqueeze (squeeze) and many more.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-pytz":{"origin":"devel/py-pytz","version":"2024.2_1,1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["finance","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pafy","origin":"www/py-pafy","version":"0.5.5_3","comment":"Python API for YouTube","maintainer":"nivit@FreeBSD.org","www":"https://github.com/mps-youtube/pafy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7277f2d8edbc6021811c6aae869474067348d65c2bb9490ad60ec8b2a39cbc43","flatsize":401074,"path":"All/py311-pafy-0.5.5_3.pkg","repopath":"All/py311-pafy-0.5.5_3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":77140,"desc":"Python API for Youtube. Download videos and retrieve metadata from YouTube.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"},"yt-dlp":{"origin":"www/yt-dlp","version":"2025.03.31"}},"categories":["www"],"annotations":{"flavor":"py311"}},{"name":"py311-ovs","origin":"devel/py-ovs","version":"2.9.0_1","comment":"Python Open vSwitch library","maintainer":"akoshibe@gmail.com","www":"https://github.com/openvswitch/ovs/tree/master/python","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eebee72028f3473907f19ba56447e966e25fe493b4ef6bdabf3c0f48df5122d2","flatsize":1196984,"path":"All/py311-ovs-2.9.0_1.pkg","repopath":"All/py311-ovs-2.9.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":183820,"desc":"Ovs is a Python library for working with Open vSwitch, a production quality,\nmultilayer virtual switch licensed under the open source Apache 2.0 license.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-oterm","origin":"misc/py-oterm","version":"0.9.3","comment":"Text-based terminal client for Ollama","maintainer":"nivit@FreeBSD.org","www":"https://github.com/ggozad/oterm","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4e927b935ad9d018d50228260fe0bf32db2743b2e1660ef2f9b3a93c4044bc38","flatsize":521533,"path":"All/py311-oterm-0.9.3.pkg","repopath":"All/py311-oterm-0.9.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":85748,"desc":"Oterm is a text-based terminal client for Ollama.\n\nFeatures\n\n  - intuitive and simple terminal UI, no need to run servers, frontends, just\n    type oterm in your terminal.\n  - multiple persistent chat sessions, stored together with the context\n    embeddings and system prompt customizations in sqlite.\n  - can use any of the models you have pulled in Ollama, or your own custom\n    models.\n  - allows for easy customization of the model's system prompt and parameters.","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-aiosql":{"origin":"databases/py-aiosql","version":"13.3"},"py311-aiosqlite":{"origin":"databases/py-aiosqlite","version":"0.19.0"},"py311-linkify-it-py":{"origin":"textproc/py-linkify-it-py","version":"2.0.3"},"py311-mcp":{"origin":"misc/py-mcp","version":"1.3.0"},"py311-mdit-py-plugins":{"origin":"textproc/py-mdit-py-plugins","version":"0.4.2"},"py311-ollama":{"origin":"misc/py-ollama","version":"0.4.7"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"py311-pydantic2":{"origin":"devel/py-pydantic2","version":"2.10.6_3"},"py311-pyperclip":{"origin":"devel/py-pyperclip","version":"1.7.0_1"},"py311-python-dotenv":{"origin":"www/py-python-dotenv","version":"1.0.1_1"},"py311-rich-pixels":{"origin":"graphics/py-rich-pixels","version":"3.0.1"},"py311-textual":{"origin":"textproc/py-textual","version":"0.89.1"},"py311-textualeffects":{"origin":"devel/py-textualeffects","version":"0.1.3"},"py311-typer":{"origin":"devel/py-typer","version":"0.15.2"},"py311-uc-micro-py":{"origin":"textproc/py-uc-micro-py","version":"1.0.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"],"annotations":{"flavor":"py311"}},{"name":"py311-osmnet","origin":"graphics/py-osmnet","version":"0.1.7_2","comment":"Tools for the extraction of OpenStreetMap street network data","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/UDST/osmnet","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4e2cc70f7bf2795407e1259b9360e277965da0a669607bbd6dbb9de55642047e","flatsize":200555,"path":"All/py311-osmnet-0.1.7_2.pkg","repopath":"All/py311-osmnet-0.1.7_2.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":36636,"desc":"OSMnet offers tools to download street network data from OpenStreetMap and\nextract a graph network comprised of nodes and edges to be used in Pandana\nstreet network accessibility calculations.","deps":{"py311-geopandas":{"origin":"graphics/py-geopandas","version":"0.14.4_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-shapely":{"origin":"devel/py-shapely","version":"1.8.5_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-oslotest","origin":"devel/py-oslotest","version":"4.4.1_1","comment":"Oslo test framework","maintainer":"kai@FreeBSD.org","www":"https://docs.openstack.org/oslotest/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e76660a3736cfaaf64347b5b1a3ea858a08469bb98f0d8c912186640296d2a52","flatsize":234186,"path":"All/py311-oslotest-4.4.1_1.pkg","repopath":"All/py311-oslotest-4.4.1_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":38648,"desc":"The Oslo Test framework provides common fixtures, support for debugging, and\nbetter support for mocking results.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"py311-fixtures":{"origin":"devel/py-fixtures","version":"4.2.4.post1"},"py311-python-subunit":{"origin":"devel/py-python-subunit","version":"1.3.0_3"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-testtools":{"origin":"devel/py-testtools","version":"2.7.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-paida","origin":"science/py-paida","version":"3.2.1.2.10_2","comment":"Pure Python scientific analysis package","maintainer":"ports@FreeBSD.org","www":"https://paida.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"64b41813c98665b5cb48012995ac2395a99860d82d9e39ac8d92e7d38eabebe7","flatsize":4287717,"path":"All/py311-paida-3.2.1.2.10_2.pkg","repopath":"All/py311-paida-3.2.1.2.10_2.pkg","licenselogic":"single","pkgsize":410480,"desc":"Description: PAIDA is pure Python scientific analysis package and implements\nAIDA (Abstract Interfaces for Data Analysis).  The main features are:\n- Pure Python! (so works on both Python and Jython)\n- Creating/Plotting the histogram, ntuple, profile and cloud\n- Fitting parameter optimization with constraints and its parabolic and\n  asymmetric error evaluation\n- XML based storing","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-paida port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-osqp","origin":"math/py-osqp","version":"0.6.2.post5_2,1","comment":"Python binding for Operator Splitting QP Solver","maintainer":"yuri@FreeBSD.org","www":"https://osqp.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5ebe5f86920710f59780985a0a93ee916a6c9f1be05bfdf66faa6412b9d168fe","flatsize":1369327,"path":"All/py311-osqp-0.6.2.post5_2,1.pkg","repopath":"All/py311-osqp-0.6.2.post5_2,1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":206720,"desc":"The python binfing for OSQP, the operator splitting QP solver.\n\nOSQP uses a specialized ADMM-based first-order method with custom sparse\nlinear algebra routines that exploit structure in problem data.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-qdldl":{"origin":"math/py-qdldl","version":"0.1.7.post5_1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-osprofiler","origin":"devel/py-osprofiler","version":"4.2.0","comment":"OpenStack Profiler Library","maintainer":"sunpoet@FreeBSD.org","www":"https://docs.openstack.org/osprofiler/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c4834a54b1b787a3ed7c06c43a5312e6cded7a726d3c5d22abd25129e41de57a","flatsize":988371,"path":"All/py311-osprofiler-4.2.0.pkg","repopath":"All/py311-osprofiler-4.2.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":143536,"desc":"OSProfiler provides a tiny but powerful library that is used by most (soon to be\nall) OpenStack projects and their python clients. It provides functionality to\ngenerate 1 trace per request, that goes through all involved services. This\ntrace can then be extracted and used to build a tree of calls which can be quite\nhandy for a variety of reasons (for example in isolating cross-project\nperformance issues).","deps":{"py311-netaddr":{"origin":"net/py-netaddr","version":"1.3.0"},"py311-oslo.concurrency":{"origin":"devel/py-oslo.concurrency","version":"7.0.0"},"py311-oslo.config":{"origin":"devel/py-oslo.config","version":"9.7.0"},"py311-oslo.serialization":{"origin":"devel/py-oslo.serialization","version":"5.6.0"},"py311-oslo.utils":{"origin":"devel/py-oslo.utils","version":"8.0.0"},"py311-prettytable":{"origin":"devel/py-prettytable","version":"3.15.1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-webob":{"origin":"www/py-webob","version":"1.8.7_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-oslo.serialization","origin":"devel/py-oslo.serialization","version":"5.6.0","comment":"Oslo Serialization library","maintainer":"sunpoet@FreeBSD.org","www":"https://docs.openstack.org/oslo.serialization/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"04813c8647cf3014211c1d7b983b557245fb70952227c68cd041c471c11b221c","flatsize":267736,"path":"All/py311-oslo.serialization-5.6.0.pkg","repopath":"All/py311-oslo.serialization-5.6.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":42420,"desc":"The oslo.serialization library provides support for representing objects\nin transmittable and storable formats, such as Base64, JSON and MessagePack.","deps":{"py311-msgpack":{"origin":"devel/py-msgpack","version":"1.1.0"},"py311-oslo.utils":{"origin":"devel/py-oslo.utils","version":"8.0.0"},"py311-pbr":{"origin":"devel/py-pbr","version":"6.1.1"},"py311-tzdata":{"origin":"devel/py-tzdata","version":"2025.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-oslo.rootwrap","origin":"devel/py-oslo.rootwrap","version":"7.4.0","comment":"Oslo rootwrap","maintainer":"sunpoet@FreeBSD.org","www":"https://docs.openstack.org/oslo.rootwrap/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1b708cf1b95705fdd17b2492d4933094a1318d2ff8ed8c3e856bb8e9e86b2936","flatsize":420749,"path":"All/py311-oslo.rootwrap-7.4.0.pkg","repopath":"All/py311-oslo.rootwrap-7.4.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":69868,"desc":"Oslo Rootwrap","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ovsdbapp","origin":"devel/py-ovsdbapp","version":"2.11.0","comment":"Library for creating OVSDB applications","maintainer":"sunpoet@FreeBSD.org","www":"https://docs.openstack.org/ovsdbapp/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e3de30278d072e12060ad8aab87f2a21f8a607b330eef4b4b2d9ca68c45cfe17","flatsize":2427215,"path":"All/py311-ovsdbapp-2.11.0.pkg","repopath":"All/py311-ovsdbapp-2.11.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":266464,"desc":"ovsdbapp is a library for creating OVSDB applications.\n\nThe ovdsbapp library is useful for creating applications that communicate via\nOpen_vSwitch's OVSDB protocol. It wraps the Python 'ovs' and adds an event loop\nand friendly transactions.\n\nFeatures:\n- An thread-based event loop for using ovs.db.Idl\n- Transaction support\n- Native OVSDB communication","deps":{"py311-fixtures":{"origin":"devel/py-fixtures","version":"4.2.4.post1"},"py311-netaddr":{"origin":"net/py-netaddr","version":"1.3.0"},"py311-ovs":{"origin":"devel/py-ovs","version":"2.9.0_1"},"py311-pbr":{"origin":"devel/py-pbr","version":"6.1.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-oslo.utils","origin":"devel/py-oslo.utils","version":"8.0.0","comment":"Oslo Utility library","maintainer":"sunpoet@FreeBSD.org","www":"https://docs.openstack.org/oslo.utils/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"44280411c206aedbbeb95319a6434a4f549833c69ddd52796121c7c85dd54c47","flatsize":1796581,"path":"All/py311-oslo.utils-8.0.0.pkg","repopath":"All/py311-oslo.utils-8.0.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":232032,"desc":"The oslo utils library provides support for common utility type functions, such\nas encoding, exception handling, string manipulation, and time handling.","deps":{"py311-debtcollector":{"origin":"devel/py-debtcollector","version":"1.20.0_1"},"py311-iso8601":{"origin":"devel/py-iso8601","version":"2.1.0"},"py311-netaddr":{"origin":"net/py-netaddr","version":"1.3.0"},"py311-oslo.i18n":{"origin":"devel/py-oslo.i18n","version":"6.5.0"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-psutil":{"origin":"sysutils/py-psutil","version":"7.0.0"},"py311-pyparsing":{"origin":"devel/py-pyparsing","version":"3.2.1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-tzdata":{"origin":"devel/py-tzdata","version":"2025.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-oslo.vmware","origin":"devel/py-oslo.vmware","version":"4.5.0","comment":"Oslo VMware library","maintainer":"sunpoet@FreeBSD.org","www":"https://docs.openstack.org/oslo.vmware/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d8d321c804471c9d06f303e855acfb81cc4ebc6b95fc80d3af1ab8f9f193f902","flatsize":8259600,"path":"All/py311-oslo.vmware-4.5.0.pkg","repopath":"All/py311-oslo.vmware-4.5.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":288072,"desc":"The Oslo VMware library provides support for common VMware operations and APIs.","deps":{"py311-defusedxml":{"origin":"devel/py-defusedxml","version":"0.7.1_1"},"py311-eventlet":{"origin":"net/py-eventlet","version":"0.39.1"},"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-netaddr":{"origin":"net/py-netaddr","version":"1.3.0"},"py311-oslo.concurrency":{"origin":"devel/py-oslo.concurrency","version":"7.0.0"},"py311-oslo.context":{"origin":"devel/py-oslo.context","version":"5.7.0"},"py311-oslo.i18n":{"origin":"devel/py-oslo.i18n","version":"6.5.0"},"py311-oslo.utils":{"origin":"devel/py-oslo.utils","version":"8.0.0"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-stevedore":{"origin":"devel/py-stevedore","version":"5.4.1"},"py311-suds":{"origin":"net/py-suds","version":"1.2.0"},"py311-urllib3":{"origin":"net/py-urllib3","version":"1.26.20,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-oslo.upgradecheck","origin":"devel/py-oslo.upgradecheck","version":"2.4.0","comment":"Common code for writing OpenStack upgrade checks","maintainer":"sunpoet@FreeBSD.org","www":"https://docs.openstack.org/oslo.upgradecheck/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a621f1891b23faf3db2bdbdd9b26c2482402259dbb17aec95c7de4e816dcdd09","flatsize":94602,"path":"All/py311-oslo.upgradecheck-2.4.0.pkg","repopath":"All/py311-oslo.upgradecheck-2.4.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":19260,"desc":"Common code for writing OpenStack upgrade checks\n\nThis project contains the common code necessary for writing upgrade checks in\nOpenStack projects. It includes a module (oslo_upgradecheck.upgradecheck) for\nthe common code as well as an example (oslo_upgradecheck.__main__) of\nintegrating that code into a project.","deps":{"py311-oslo.config":{"origin":"devel/py-oslo.config","version":"9.7.0"},"py311-oslo.i18n":{"origin":"devel/py-oslo.i18n","version":"6.5.0"},"py311-oslo.policy":{"origin":"devel/py-oslo.policy","version":"4.5.0"},"py311-oslo.utils":{"origin":"devel/py-oslo.utils","version":"8.0.0"},"py311-pbr":{"origin":"devel/py-pbr","version":"6.1.1"},"py311-prettytable0":{"origin":"devel/py-prettytable0","version":"0.7.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-oslo.middleware","origin":"devel/py-oslo.middleware","version":"6.3.0","comment":"Oslo Middleware library","maintainer":"sunpoet@FreeBSD.org","www":"https://docs.openstack.org/oslo.middleware/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"042474aec1039612d63ca1afa352dc93a2858687b9a9279d0e377817bf7faec2","flatsize":694337,"path":"All/py311-oslo.middleware-6.3.0.pkg","repopath":"All/py311-oslo.middleware-6.3.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":91432,"desc":"Oslo middleware library includes components that can be injected into wsgi\npipelines to intercept request/response flows. The base class can be enhanced\nwith functionality like add/delete/modification of http headers and support\nfor limiting size/connection etc.","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-bcrypt":{"origin":"security/py-bcrypt","version":"3.2.2_1"},"py311-debtcollector":{"origin":"devel/py-debtcollector","version":"1.20.0_1"},"py311-oslo.config":{"origin":"devel/py-oslo.config","version":"9.7.0"},"py311-oslo.context":{"origin":"devel/py-oslo.context","version":"5.7.0"},"py311-oslo.i18n":{"origin":"devel/py-oslo.i18n","version":"6.5.0"},"py311-oslo.utils":{"origin":"devel/py-oslo.utils","version":"8.0.0"},"py311-statsd":{"origin":"devel/py-statsd","version":"4.0.1_1"},"py311-stevedore":{"origin":"devel/py-stevedore","version":"5.4.1"},"py311-webob":{"origin":"www/py-webob","version":"1.8.7_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-oslo.service","origin":"devel/py-oslo.service","version":"4.0.0","comment":"Oslo.service library","maintainer":"sunpoet@FreeBSD.org","www":"https://docs.openstack.org/oslo.service/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"edf6955686a91115609235b417e43821840c2e29e8d90fe47f66ddcad22330a1","flatsize":913517,"path":"All/py311-oslo.service-4.0.0.pkg","repopath":"All/py311-oslo.service-4.0.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":131320,"desc":"oslo.service provides a framework for defining new long-running services using\nthe patterns established by other OpenStack applications. It also includes\nutilities long-running applications might need for working with SSL or WSGI,\nperforming periodic operations, interacting with systemd, etc.","deps":{"py311-Paste":{"origin":"www/py-paste","version":"3.10.1_1"},"py311-debtcollector":{"origin":"devel/py-debtcollector","version":"1.20.0_1"},"py311-eventlet":{"origin":"net/py-eventlet","version":"0.39.1"},"py311-greenlet":{"origin":"devel/py-greenlet","version":"3.1.1"},"py311-oslo.concurrency":{"origin":"devel/py-oslo.concurrency","version":"7.0.0"},"py311-oslo.config":{"origin":"devel/py-oslo.config","version":"9.7.0"},"py311-oslo.i18n":{"origin":"devel/py-oslo.i18n","version":"6.5.0"},"py311-oslo.log":{"origin":"devel/py-oslo.log","version":"7.0.0"},"py311-oslo.utils":{"origin":"devel/py-oslo.utils","version":"8.0.0"},"py311-pastedeploy":{"origin":"www/py-pastedeploy","version":"3.1.0"},"py311-routes":{"origin":"www/py-routes","version":"2.5.1_1"},"py311-webob":{"origin":"www/py-webob","version":"1.8.7_1"},"py311-yappi":{"origin":"devel/py-yappi","version":"1.4.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-oslo.reports","origin":"devel/py-oslo.reports","version":"3.5.0","comment":"Oslo.reports library","maintainer":"sunpoet@FreeBSD.org","www":"https://docs.openstack.org/oslo.reports/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5ee384a5c64f33892f1720a8fd0d13123a2592c31aa348a12305bdfbf269624a","flatsize":441393,"path":"All/py311-oslo.reports-3.5.0.pkg","repopath":"All/py311-oslo.reports-3.5.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":66504,"desc":"oslo.reports library","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-oslo.config":{"origin":"devel/py-oslo.config","version":"9.7.0"},"py311-oslo.i18n":{"origin":"devel/py-oslo.i18n","version":"6.5.0"},"py311-oslo.serialization":{"origin":"devel/py-oslo.serialization","version":"5.6.0"},"py311-oslo.utils":{"origin":"devel/py-oslo.utils","version":"8.0.0"},"py311-psutil":{"origin":"sysutils/py-psutil","version":"7.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-oslo.versionedobjects","origin":"devel/py-oslo.versionedobjects","version":"3.5.0","comment":"Oslo versioned objects library","maintainer":"sunpoet@FreeBSD.org","www":"https://docs.openstack.org/oslo.versionedobjects/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9668b06ebadb17102efa36819b9fa51dadc7215ec0e56b689a509369369425eb","flatsize":1427127,"path":"All/py311-oslo.versionedobjects-3.5.0.pkg","repopath":"All/py311-oslo.versionedobjects-3.5.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":180612,"desc":"Oslo Versioned Objects library","deps":{"py311-iso8601":{"origin":"devel/py-iso8601","version":"2.1.0"},"py311-netaddr":{"origin":"net/py-netaddr","version":"1.3.0"},"py311-oslo.concurrency":{"origin":"devel/py-oslo.concurrency","version":"7.0.0"},"py311-oslo.config":{"origin":"devel/py-oslo.config","version":"9.7.0"},"py311-oslo.context":{"origin":"devel/py-oslo.context","version":"5.7.0"},"py311-oslo.i18n":{"origin":"devel/py-oslo.i18n","version":"6.5.0"},"py311-oslo.log":{"origin":"devel/py-oslo.log","version":"7.0.0"},"py311-oslo.messaging":{"origin":"devel/py-oslo.messaging","version":"16.0.0"},"py311-oslo.serialization":{"origin":"devel/py-oslo.serialization","version":"5.6.0"},"py311-oslo.utils":{"origin":"devel/py-oslo.utils","version":"8.0.0"},"py311-webob":{"origin":"www/py-webob","version":"1.8.7_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-oslo.privsep","origin":"devel/py-oslo.privsep","version":"3.5.0","comment":"Openstack library for privilege separation","maintainer":"sunpoet@FreeBSD.org","www":"https://docs.openstack.org/oslo.privsep/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"15475e4aded69ae103a8e3b1bfb93ec5c4c9230b7d5e4632a7884689a0c5772c","flatsize":346158,"path":"All/py311-oslo.privsep-3.5.0.pkg","repopath":"All/py311-oslo.privsep-3.5.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":62800,"desc":"OpenStack library for privilege separation","deps":{"py311-cffi":{"origin":"devel/py-cffi","version":"1.17.1"},"py311-eventlet":{"origin":"net/py-eventlet","version":"0.39.1"},"py311-greenlet":{"origin":"devel/py-greenlet","version":"3.1.1"},"py311-msgpack":{"origin":"devel/py-msgpack","version":"1.1.0"},"py311-oslo.config":{"origin":"devel/py-oslo.config","version":"9.7.0"},"py311-oslo.i18n":{"origin":"devel/py-oslo.i18n","version":"6.5.0"},"py311-oslo.log":{"origin":"devel/py-oslo.log","version":"7.0.0"},"py311-oslo.utils":{"origin":"devel/py-oslo.utils","version":"8.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-oslo.context","origin":"devel/py-oslo.context","version":"5.7.0","comment":"Oslo Context library","maintainer":"sunpoet@FreeBSD.org","www":"https://docs.openstack.org/oslo.context/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b0366321d6e5840ad9d97f9a66ae661799c5930ed96a650e659d1f52386dd503","flatsize":230074,"path":"All/py311-oslo.context-5.7.0.pkg","repopath":"All/py311-oslo.context-5.7.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":34488,"desc":"The Oslo context library has helpers to maintain useful information about a\nrequest context. The request context is usually populated in the WSGI pipeline\nand used by various modules such as logging.","deps":{"py311-debtcollector":{"origin":"devel/py-debtcollector","version":"1.20.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-oslo.policy","origin":"devel/py-oslo.policy","version":"4.5.0","comment":"Oslo Policy library","maintainer":"sunpoet@FreeBSD.org","www":"https://docs.openstack.org/oslo.policy/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1b65d9439dc2f4940a6e4f925316c0606b07c3b11645344118bde94de89d4a5b","flatsize":1360619,"path":"All/py311-oslo.policy-4.5.0.pkg","repopath":"All/py311-oslo.policy-4.5.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":159748,"desc":"The Oslo Policy library provides support for RBAC policy enforcement across\nall OpenStack services.","deps":{"py311-oslo.config":{"origin":"devel/py-oslo.config","version":"9.7.0"},"py311-oslo.context":{"origin":"devel/py-oslo.context","version":"5.7.0"},"py311-oslo.i18n":{"origin":"devel/py-oslo.i18n","version":"6.5.0"},"py311-oslo.serialization":{"origin":"devel/py-oslo.serialization","version":"5.6.0"},"py311-oslo.utils":{"origin":"devel/py-oslo.utils","version":"8.0.0"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-stevedore":{"origin":"devel/py-stevedore","version":"5.4.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-oslo.metrics","origin":"devel/py-oslo.metrics","version":"0.10.1","comment":"Oslo Metrics API","maintainer":"sunpoet@FreeBSD.org","www":"https://docs.openstack.org/oslo.metrics/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8e54ade5dc8c4f5adc10fac022427aa90368c5599f94ce778df4a0e0662d3c09","flatsize":91135,"path":"All/py311-oslo.metrics-0.10.1.pkg","repopath":"All/py311-oslo.metrics-0.10.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":18588,"desc":"This Oslo metrics API supports collecting metrics data from other Oslo libraries\nand exposing the metrics data to monitoring system.","deps":{"py311-oslo.config":{"origin":"devel/py-oslo.config","version":"9.7.0"},"py311-oslo.log":{"origin":"devel/py-oslo.log","version":"7.0.0"},"py311-oslo.utils":{"origin":"devel/py-oslo.utils","version":"8.0.0"},"py311-pbr":{"origin":"devel/py-pbr","version":"6.1.1"},"py311-prometheus-client":{"origin":"net-mgmt/py-prometheus-client","version":"0.21.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-oslo.log","origin":"devel/py-oslo.log","version":"7.0.0","comment":"Oslo Log library","maintainer":"sunpoet@FreeBSD.org","www":"https://docs.openstack.org/oslo.log/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"21a88036bf134ce8eb2c241ea011a15c85fc8614ef1f7b97b86b62c4f8d8bcb8","flatsize":834918,"path":"All/py311-oslo.log-7.0.0.pkg","repopath":"All/py311-oslo.log-7.0.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":122968,"desc":"The oslo.log (logging) configuration library provides standardized\nconfiguration for all openstack projects. It also provides custom formatters,\nhandlers and support for context specific logging.","deps":{"py311-oslo.config":{"origin":"devel/py-oslo.config","version":"9.7.0"},"py311-oslo.context":{"origin":"devel/py-oslo.context","version":"5.7.0"},"py311-oslo.i18n":{"origin":"devel/py-oslo.i18n","version":"6.5.0"},"py311-oslo.serialization":{"origin":"devel/py-oslo.serialization","version":"5.6.0"},"py311-oslo.utils":{"origin":"devel/py-oslo.utils","version":"8.0.0"},"py311-pre-commit":{"origin":"devel/py-pre-commit","version":"4.2.0"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-oslo.limit","origin":"devel/py-oslo.limit","version":"2.6.0","comment":"Limit enforcement library to assist with quota calculation","maintainer":"sunpoet@FreeBSD.org","www":"https://docs.openstack.org/oslo.limit/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"01f955d4d5be58ac9d77b22c894a919819eb2e5646274d615376f03d4fc4717b","flatsize":248260,"path":"All/py311-oslo.limit-2.6.0.pkg","repopath":"All/py311-oslo.limit-2.6.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":35744,"desc":"Oslo.limit is the limit enforcement library to assist with quota calculation. It\naims to provide support for quota enforcement across all OpenStack services.","deps":{"py311-keystoneauth1":{"origin":"devel/py-keystoneauth1","version":"5.10.0"},"py311-openstacksdk":{"origin":"devel/py-openstacksdk","version":"4.4.0"},"py311-oslo.config":{"origin":"devel/py-oslo.config","version":"9.7.0"},"py311-oslo.i18n":{"origin":"devel/py-oslo.i18n","version":"6.5.0"},"py311-oslo.log":{"origin":"devel/py-oslo.log","version":"7.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-oslo.i18n","origin":"devel/py-oslo.i18n","version":"6.5.0","comment":"Oslo i18n library","maintainer":"sunpoet@FreeBSD.org","www":"https://docs.openstack.org/oslo.i18n/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e1ffab6e22a6c0f3cc5e0c0d1c234401473de0ee24c3ffd7fb8f76257f9a0c03","flatsize":358329,"path":"All/py311-oslo.i18n-6.5.0.pkg","repopath":"All/py311-oslo.i18n-6.5.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":54220,"desc":"The oslo.i18n library contain utilities for working with internationalization\n(i18n) features, especially translation for text strings in an application or\nlibrary.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-oslo.concurrency","origin":"devel/py-oslo.concurrency","version":"7.0.0","comment":"Oslo Concurrency library","maintainer":"sunpoet@FreeBSD.org","www":"https://docs.openstack.org/oslo.concurrency/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8559fab23af8aa5bd9ff8c679795a93c52f574b9ed15bbc2a271b96bd90b014d","flatsize":497445,"path":"All/py311-oslo.concurrency-7.0.0.pkg","repopath":"All/py311-oslo.concurrency-7.0.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":74744,"desc":"The oslo.concurrency library has utilities for safely running multi-thread,\nmulti-process applications using locking mechanisms and for running external\nprocesses.","deps":{"py311-fasteners":{"origin":"devel/py-fasteners","version":"0.19"},"py311-oslo.config":{"origin":"devel/py-oslo.config","version":"9.7.0"},"py311-oslo.i18n":{"origin":"devel/py-oslo.i18n","version":"6.5.0"},"py311-oslo.utils":{"origin":"devel/py-oslo.utils","version":"8.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"EVENTLET":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-oslo.cache","origin":"devel/py-oslo.cache","version":"3.9.0","comment":"Cache storage for OpenStack projects","maintainer":"sunpoet@FreeBSD.org","www":"https://docs.openstack.org/oslo.cache/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"26a51a3347afbd65e6561282c78b276430b58cbc769e97107a86acf1f93f2bb4","flatsize":746940,"path":"All/py311-oslo.cache-3.9.0.pkg","repopath":"All/py311-oslo.cache-3.9.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":96696,"desc":"oslo.cache aims to provide a generic caching mechanism for OpenStack projects\nby wrapping the dogpile.cache library. The dogpile.cache library provides\nsupport memoization, key value storage and interfaces to common caching\nbackends such as Memcached.","deps":{"py311-dogpile.cache":{"origin":"devel/py-dogpile.cache","version":"1.3.3"},"py311-oslo.config":{"origin":"devel/py-oslo.config","version":"9.7.0"},"py311-oslo.i18n":{"origin":"devel/py-oslo.i18n","version":"6.5.0"},"py311-oslo.log":{"origin":"devel/py-oslo.log","version":"7.0.0"},"py311-oslo.utils":{"origin":"devel/py-oslo.utils","version":"8.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-oscrypto","origin":"security/py-oscrypto","version":"1.3.0_1","comment":"Cryptographic operations using the OS crypto libraries","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/wbond/oscrypto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"824ca482cddda29947e68cdd374d91c8bb311315236ae9e21e10491adf143818","flatsize":2899702,"path":"All/py311-oscrypto-1.3.0_1.pkg","repopath":"All/py311-oscrypto-1.3.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":298436,"desc":"oscrypto is a compilation-free, always up-to-date encryption library for Python\nthat works on Windows, OS X, Linux and BSD.\n\nThe library integrates with the encryption library that is part of the operating\nsystem. This means that a compiler is never needed, and OS security updates take\ncare of patching vulnerabilities.","deps":{"py311-asn1crypto":{"origin":"devel/py-asn1crypto","version":"1.5.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-osc-lib","origin":"devel/py-osc-lib","version":"3.2.0","comment":"OpenStackClient Library","maintainer":"sunpoet@FreeBSD.org","www":"https://docs.openstack.org/osc-lib/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"64175b6206ff7ac1998a75b15d551571c4f87e06adb9cfc54e63084a19d6e4c3","flatsize":1131342,"path":"All/py311-osc-lib-3.2.0.pkg","repopath":"All/py311-osc-lib-3.2.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":147308,"desc":"OpenStackClient (aka OSC) is a command-line client for OpenStack. osc-lib is a\npackage of common support modules for writing OSC plugins.","deps":{"py311-cliff":{"origin":"devel/py-cliff","version":"4.9.1"},"py311-keystoneauth1":{"origin":"devel/py-keystoneauth1","version":"5.10.0"},"py311-openstacksdk":{"origin":"devel/py-openstacksdk","version":"4.4.0"},"py311-oslo.i18n":{"origin":"devel/py-oslo.i18n","version":"6.5.0"},"py311-oslo.utils":{"origin":"devel/py-oslo.utils","version":"8.0.0"},"py311-pbr":{"origin":"devel/py-pbr","version":"6.1.1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-stevedore":{"origin":"devel/py-stevedore","version":"5.4.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-os-client-config","origin":"devel/py-os-client-config","version":"2.1.0_1","comment":"OpenStack client configuration library","maintainer":"sunpoet@FreeBSD.org","www":"https://docs.openstack.org/os-client-config/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4ab3d336b95fc13d69b05bd36ffebed309936bd1c93c33f914ebccf3f086a1f0","flatsize":406818,"path":"All/py311-os-client-config-2.1.0_1.pkg","repopath":"All/py311-os-client-config-2.1.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":50004,"desc":"os-client-config is a library for collecting client configuration for using an\nOpenStack cloud in a consistent and comprehensive manner. It will find cloud\nconfig for as few as 1 cloud and as many as you want to put in a config file. It\nwill read environment variables and config files, and it also contains some\nvendor specific default values so that you don't have to know extra info to use\nOpenStack.","deps":{"py311-openstacksdk":{"origin":"devel/py-openstacksdk","version":"4.4.0"},"py311-pbr":{"origin":"devel/py-pbr","version":"6.1.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-os-win","origin":"devel/py-os-win","version":"5.9.0_1","comment":"Windows / Hyper-V library for OpenStack projects","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/openstack/os-win","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6eef7435ad3df8ba3a2686be4b50e24edd090217b9e61ff99e7f4536c5ed9094","flatsize":4174979,"path":"All/py311-os-win-5.9.0_1.pkg","repopath":"All/py311-os-win-5.9.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":507472,"desc":"os-win is a Windows / Hyper-V library for OpenStack projects.\n\nThis library contains Windows / Hyper-V specific code commonly used in OpenStack\nprojects. The library can be used in any other OpenStack projects where it is\nneeded.","deps":{"py311-Babel":{"origin":"devel/py-babel","version":"2.17.0_1"},"py311-eventlet":{"origin":"net/py-eventlet","version":"0.39.1"},"py311-oslo.concurrency":{"origin":"devel/py-oslo.concurrency","version":"7.0.0"},"py311-oslo.config":{"origin":"devel/py-oslo.config","version":"9.7.0"},"py311-oslo.i18n":{"origin":"devel/py-oslo.i18n","version":"6.5.0"},"py311-oslo.log":{"origin":"devel/py-oslo.log","version":"7.0.0"},"py311-oslo.utils":{"origin":"devel/py-oslo.utils","version":"8.0.0"},"py311-pbr":{"origin":"devel/py-pbr","version":"6.1.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-oslo.config","origin":"devel/py-oslo.config","version":"9.7.0","comment":"Oslo Configuration library","maintainer":"sunpoet@FreeBSD.org","www":"https://docs.openstack.org/oslo.config/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"181015e62d82883d6401032cb92570907be75c150c0c4df6870abd1ff1dcdad3","flatsize":2545305,"path":"All/py311-oslo.config-9.7.0.pkg","repopath":"All/py311-oslo.config-9.7.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":271432,"desc":"The Oslo configuration API supports parsing command\nline arguments and .ini style configuration files.","deps":{"py311-debtcollector":{"origin":"devel/py-debtcollector","version":"1.20.0_1"},"py311-netaddr":{"origin":"net/py-netaddr","version":"1.3.0"},"py311-oslo.i18n":{"origin":"devel/py-oslo.i18n","version":"6.5.0"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-rfc3986":{"origin":"www/py-rfc3986","version":"1.5.0_1,1"},"py311-stevedore":{"origin":"devel/py-stevedore","version":"5.4.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-os-vif","origin":"devel/py-os-vif","version":"4.1.0","comment":"Library for plugging and unplugging virtual interfaces in OpenStack","maintainer":"sunpoet@FreeBSD.org","www":"https://docs.openstack.org/os-vif/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"caba3519b2e33c864a47edd6fe8edec9eb992cef39ec693f40c98ea47f970ae2","flatsize":1261071,"path":"All/py311-os-vif-4.1.0.pkg","repopath":"All/py311-os-vif-4.1.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":167784,"desc":"os-vif is a library for plugging and unplugging virtual interfaces (VIFs) in\nOpenStack. It provides:\n- Versioned objects that represent various types of virtual interfaces and their\n  components\n-  Base VIF plugin class that supplies a plug() and unplug() interface\n-  Plugins for two networking backends - Open vSwitch and Linux Bridge\n\nos-vif is intended to define a common model for representing VIF types in\nOpenStack. With the exception of the two included plugins, all plugins for other\nnetworking backends are maintained in separate code repositories.","deps":{"py311-debtcollector":{"origin":"devel/py-debtcollector","version":"1.20.0_1"},"py311-oslo.concurrency":{"origin":"devel/py-oslo.concurrency","version":"7.0.0"},"py311-oslo.config":{"origin":"devel/py-oslo.config","version":"9.7.0"},"py311-oslo.i18n":{"origin":"devel/py-oslo.i18n","version":"6.5.0"},"py311-oslo.log":{"origin":"devel/py-oslo.log","version":"7.0.0"},"py311-oslo.privsep":{"origin":"devel/py-oslo.privsep","version":"3.5.0"},"py311-oslo.serialization":{"origin":"devel/py-oslo.serialization","version":"5.6.0"},"py311-oslo.utils":{"origin":"devel/py-oslo.utils","version":"8.0.0"},"py311-oslo.versionedobjects":{"origin":"devel/py-oslo.versionedobjects","version":"3.5.0"},"py311-ovsdbapp":{"origin":"devel/py-ovsdbapp","version":"2.11.0"},"py311-pbr":{"origin":"devel/py-pbr","version":"6.1.1"},"py311-pyroute2":{"origin":"net/py-pyroute2","version":"0.7.12"},"py311-stevedore":{"origin":"devel/py-stevedore","version":"5.4.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-oslo.messaging","origin":"devel/py-oslo.messaging","version":"16.0.0","comment":"Oslo Messaging API","maintainer":"sunpoet@FreeBSD.org","www":"https://docs.openstack.org/oslo.messaging/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"38e5f223940380fb5023676452e69dede00870c4fd512e61c7295cd74af466d1","flatsize":2604171,"path":"All/py311-oslo.messaging-16.0.0.pkg","repopath":"All/py311-oslo.messaging-16.0.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":344500,"desc":"The Oslo messaging API supports RPC and notifications over a number of\ndifferent messaging transports.","deps":{"py311-amqp":{"origin":"net/py-amqp","version":"5.2.0_1"},"py311-cachetools":{"origin":"devel/py-cachetools","version":"5.5.2"},"py311-debtcollector":{"origin":"devel/py-debtcollector","version":"1.20.0_1"},"py311-futurist":{"origin":"devel/py-futurist","version":"3.0.0_1"},"py311-kombu":{"origin":"net/py-kombu","version":"5.3.7_1"},"py311-oslo.config":{"origin":"devel/py-oslo.config","version":"9.7.0"},"py311-oslo.context":{"origin":"devel/py-oslo.context","version":"5.7.0"},"py311-oslo.log":{"origin":"devel/py-oslo.log","version":"7.0.0"},"py311-oslo.metrics":{"origin":"devel/py-oslo.metrics","version":"0.10.1"},"py311-oslo.middleware":{"origin":"devel/py-oslo.middleware","version":"6.3.0"},"py311-oslo.serialization":{"origin":"devel/py-oslo.serialization","version":"5.6.0"},"py311-oslo.service":{"origin":"devel/py-oslo.service","version":"4.0.0"},"py311-oslo.utils":{"origin":"devel/py-oslo.utils","version":"8.0.0"},"py311-pbr":{"origin":"devel/py-pbr","version":"6.1.1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-stevedore":{"origin":"devel/py-stevedore","version":"5.4.1"},"py311-webob":{"origin":"www/py-webob","version":"1.8.7_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-os-service-types","origin":"devel/py-os-service-types","version":"1.7.0_1","comment":"Python library for consuming OpenStack service-types-authority data","maintainer":"kai@FreeBSD.org","www":"https://pypi.org/project/os-service-types/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1af7736b09dbb573c37eed2933403dd612c014b18db46770a8a4023e7116d7ad","flatsize":167225,"path":"All/py311-os-service-types-1.7.0_1.pkg","repopath":"All/py311-os-service-types-1.7.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":26796,"desc":"Python library for consuming OpenStack sevice-types-authority data\n\nThe OpenStack Service Types Authority contains information about official\nOpenStack services and their historical service-type aliases.\n\nThe data is in JSON and the latest data should always be used. This simple\nlibrary exists to allow for easy consumption of the data, along with a built-in\nversion of the data to use in case network access is for some reason not\npossible and local caching of the fetched data.","deps":{"py311-pbr":{"origin":"devel/py-pbr","version":"6.1.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ordereddict","origin":"devel/py-ordereddict","version":"1.1_4","comment":"Drop-in substitute for Py2.7's new collections","maintainer":"tota@FreeBSD.org","www":"https://pypi.org/project/ordereddict/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"17359ac3db3a785ded75560b895fb690c6ddb213e6714588801c10bea1da3220","flatsize":17896,"path":"All/py311-ordereddict-1.1_4.pkg","repopath":"All/py311-ordereddict-1.1_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5796,"desc":"Drop-in substitute for Py2.7's new collections.OrderedDict. The\nrecipe has big-oh performance that matches regular dictionaries\n(amortized O(1) insertion/deletion/lookup and O(n)\niteration/repr/copy/equality_testing).","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"flavor":"py311"}},{"name":"py311-os-api-ref","origin":"textproc/py-os-api-ref","version":"3.0.1_1","comment":"Sphinx Extensions to support API reference sites in OpenStack","maintainer":"kai@FreeBSD.org","www":"https://docs.openstack.org/os-api-ref/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e9518c92b5cfd3e62f691f5d365afd105d1b9c1cc31681adb105faffe3f65af1","flatsize":307024,"path":"All/py311-os-api-ref-3.0.1_1.pkg","repopath":"All/py311-os-api-ref-3.0.1_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":89380,"desc":"Sphinx Extensions to support API reference sites in OpenStack.\n\nThe package is a collection of sphinx stanzas that assist in building an API\nReference site for an OpenStack project in RST. RST is great for unstructured\nEnglish, but displaying semi structured (and repetitive) data in tables is not\nits strength. This provides tooling to insert semi-structured data describing\nrequest and response parameters and status or error messages, and turn those\ninto nice tables.\n\nThe package also includes a set of styling (and javascript) that is expected to\nlayer on top of a Sphinx theme base. This addition provides a nice set of\ncollapsing sections for REST methods and javascript controls to expand or\ncollapse all sections.","deps":{"py311-openstackdocstheme":{"origin":"textproc/py-openstackdocstheme","version":"3.2.0_1"},"py311-pbr":{"origin":"devel/py-pbr","version":"6.1.1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-sphinx":{"origin":"textproc/py-sphinx","version":"5.3.0_3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-ormar","origin":"databases/py-ormar","version":"0.20.1_1","comment":"Simple async ORM with fastapi in mind and pydantic validation","maintainer":"meka@tilda.center","www":"https://github.com/collerek/ormar","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dcecabae2189eb061ef068ce7aa5f831725ec151a91765b533c09d8877c7ed3f","flatsize":2052164,"path":"All/py311-ormar-0.20.1_1.pkg","repopath":"All/py311-ormar-0.20.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":269336,"desc":"The ormar package is an async mini ORM for Python, with support for Postgres,\nMySQL, and SQLite.\n\nThe main benefit of using ormar are:\n* getting an async ORM that can be used with async frameworks (fastapi,\n  starlette etc.)\n* getting just one model to maintain - you don't have to maintain pydantic and\n  other orm model (sqlalchemy, peewee, gino etc.)\n\nThe goal was to create a simple ORM that can be used directly (as request and\nresponse models) with fastapi that bases it's data validation on pydantic.","deps":{"py311-aiosqlite":{"origin":"databases/py-aiosqlite","version":"0.19.0"},"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-databases":{"origin":"databases/py-databases","version":"0.8.0_1"},"py311-pydantic-extra-types":{"origin":"devel/py-pydantic-extra-types","version":"2.10.3_1"},"py311-pydantic2":{"origin":"devel/py-pydantic2","version":"2.10.6_3"},"py311-sqlalchemy14":{"origin":"databases/py-sqlalchemy14","version":"1.4.54"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["databases","python"],"options":{"CRYPTO":"off","MYSQL":"off","PGSQL":"off","SQLITE":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-orderedmultidict","origin":"devel/py-orderedmultidict","version":"1.0.1_1","comment":"Ordered multivalue dictionary","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/gruns/orderedmultidict","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3d097b656427465fccfe16f9528c08bae1f4b00c48e4c6882bc3e3b37edc5ea1","flatsize":135745,"path":"All/py311-orderedmultidict-1.0.1_1.pkg","repopath":"All/py311-orderedmultidict-1.0.1_1.pkg","licenselogic":"single","licenses":["UNLICENSE"],"pkgsize":21812,"desc":"A multivalue dictionary is a dictionary that can store multiple values per key.\nAn ordered multivalue dictionary is a multivalue dictionary that retains the\norder of insertions and deletions.","deps":{"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-orderly-set","origin":"devel/py-orderly-set","version":"5.2.3_1","comment":"Package containing multiple implementations of Ordered Set","maintainer":"yuri@FreeBSD.org","www":"https://github.com/seperman/orderly-set","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"361eba884dc14eadd2af6c0c5ac0f2adc07cbca461f12f1bf145d96accc87d2f","flatsize":169002,"path":"All/py311-orderly-set-5.2.3_1.pkg","repopath":"All/py311-orderly-set-5.2.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":23148,"desc":"Orderly Set is a package containing multiple implementations of Ordered Set.\n\nThis implementation keeps the order in all set operations except set difference\noperations. As a result, it can do set difference operations much faster than\nother implementations.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ordered-set","origin":"devel/py-ordered-set","version":"4.1.0_2","comment":"MutableSet that remembers its order, so that every entry has an index","maintainer":"antoine@FreeBSD.org","www":"https://github.com/rspeer/ordered-set","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"91ef044b5817c02cf9c54328b7cdd2c97249e8177dbab5e00127491ffdf62fad","flatsize":74061,"path":"All/py311-ordered-set-4.1.0_2.pkg","repopath":"All/py311-ordered-set-4.1.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13728,"desc":"An OrderedSet is a custom MutableSet that remembers its order, so that every\nentry has an index that can be looked up.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-os-brick","origin":"devel/py-os-brick","version":"6.10.0","comment":"OpenStack Cinder brick library for managing local volume attaches","maintainer":"sunpoet@FreeBSD.org","www":"https://docs.openstack.org/os-brick/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1d1003c898ebf0f783528af7811e03ea12dfd677af30bf03a32c3921b20f290a","flatsize":4388971,"path":"All/py311-os-brick-6.10.0.pkg","repopath":"All/py311-os-brick-6.10.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":528164,"desc":"OpenStack Cinder brick library for managing local volume attaches\n\nFeatures:\n- Discovery of volumes being attached to a host for many transport protocols.\n- Removal of volumes from a host.","deps":{"py311-os-win":{"origin":"devel/py-os-win","version":"5.9.0_1"},"py311-oslo.concurrency":{"origin":"devel/py-oslo.concurrency","version":"7.0.0"},"py311-oslo.config":{"origin":"devel/py-oslo.config","version":"9.7.0"},"py311-oslo.context":{"origin":"devel/py-oslo.context","version":"5.7.0"},"py311-oslo.i18n":{"origin":"devel/py-oslo.i18n","version":"6.5.0"},"py311-oslo.log":{"origin":"devel/py-oslo.log","version":"7.0.0"},"py311-oslo.privsep":{"origin":"devel/py-oslo.privsep","version":"3.5.0"},"py311-oslo.serialization":{"origin":"devel/py-oslo.serialization","version":"5.6.0"},"py311-oslo.service":{"origin":"devel/py-oslo.service","version":"4.0.0"},"py311-oslo.utils":{"origin":"devel/py-oslo.utils","version":"8.0.0"},"py311-pbr":{"origin":"devel/py-pbr","version":"6.1.1"},"py311-psutil":{"origin":"sysutils/py-psutil","version":"7.0.0"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-tenacity":{"origin":"devel/py-tenacity","version":"9.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"},"messages":[{"message":"Please note that this is a development version.\nOnly initial NFS support was added.\n\nEnable NFS client in rc.conf\n# sysrc nfs_client_enable=\"YES\"","type":"install"}]},{"name":"py311-orjson","origin":"devel/py-orjson","version":"3.10.15_1","comment":"Fast, correct JSON library for Python","maintainer":"rozhuk.im@gmail.com","www":"https://pypi.org/project/orjson/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0fbf110088bec5385038bbbe5a21c81066a29b8063125b581fe6ff1b57124260","flatsize":792267,"path":"All/py311-orjson-3.10.15_1.pkg","repopath":"All/py311-orjson-3.10.15_1.pkg","licenselogic":"or","licenses":["APACHE20","MIT"],"pkgsize":276536,"desc":"orjson is a fast, correct JSON library for Python.\nIt benchmarks as the fastest Python library for JSON and is more correct than\nthe standard json library or other third-party libraries.  It serializes\ndataclass, datetime, numpy, and UUID instances natively.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-pdfminer.six","origin":"textproc/py-pdfminer.six","version":"20240706_1","comment":"PDF parser and analyzer","maintainer":"kai@FreeBSD.org","www":"https://github.com/pdfminer/pdfminer.six","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b04ae243a672844dd7f44656d40906308fa5925dae474b80fdb5719745e5e0b1","flatsize":8896793,"path":"All/py311-pdfminer.six-20240706_1.pkg","repopath":"All/py311-pdfminer.six-20240706_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4279080,"desc":"We fathom PDF\n\nPdfminer.six is a community maintained fork of the original PDFMiner. It is a\ntool for extracting information from PDF documents. It focuses on getting and\nanalyzing text data. Pdfminer.six extracts the text from a page directly from\nthe sourcecode of the PDF. It can also be used to get the exact location, font\nor color of the text.\n\nIt is built in a modular way such that each component of pdfminer.six can be\nreplaced easily. You can implement your own interpreter or rendering device\nthat uses the power of pdfminer.six for other purposes than text analysis.\n\nFeatures:\n\n- Parse, analyze, and convert PDF documents.\n- PDF-1.7 specification support. (well, almost)\n- CJK languages and vertical writing scripts support.\n- Various font types (Type1, TrueType, Type3, and CID) support.\n- Basic encryption (RC4) support.\n- Outline (TOC) extraction.\n- Tagged contents extraction.\n- Automatic layout analysis.","deps":{"py311-charset-normalizer":{"origin":"textproc/py-charset-normalizer","version":"3.4.1_1"},"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"options":{"IMAGE":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-orange3-timeseries","origin":"misc/py-orange3-timeseries","version":"0.3.10_3","comment":"Orange add-on for analyzing, visualizing, manipulating time series","maintainer":"yuri@FreeBSD.org","www":"https://github.com/biolab/orange3-timeseries","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"531e192074aeac79f55ea7018ee63b0fc66cd99b2905d6abc31de96510b4e5a4","flatsize":2375565,"path":"All/py311-orange3-timeseries-0.3.10_3.pkg","repopath":"All/py311-orange3-timeseries-0.3.10_3.pkg","licenselogic":"single","licenses":["CC-BY-3.0"],"pkgsize":435876,"desc":"Orange add-on for analyzing, visualizing, manipulating, and forecasting time\nseries data.","deps":{"orange3":{"origin":"misc/orange3","version":"3.29.1_6"},"py311-more-itertools":{"origin":"devel/py-more-itertools","version":"10.6.0"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-pandas-datareader":{"origin":"math/py-pandas-datareader","version":"0.9.0_2"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"py311-statsmodels":{"origin":"math/py-statsmodels","version":"0.14.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"],"annotations":{"flavor":"py311"}},{"name":"py311-orange3-associate","origin":"misc/py-orange3-associate","version":"1.1.8_3","comment":"Orange 3 add-on: Frequent itemsets and association rules mining","maintainer":"yuri@FreeBSD.org","www":"https://github.com/biolab/orange3-associate","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c36bf6441a20567ca3cebd3fd484de46c8169096a39c46012eabeb3605e5bc36","flatsize":415015,"path":"All/py311-orange3-associate-1.1.8_3.pkg","repopath":"All/py311-orange3-associate-1.1.8_3.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":65788,"desc":"Orange3 add-on implementing association rules data mining,\nand enumerating frequent itemsets.","deps":{"orange3":{"origin":"misc/orange3","version":"3.29.1_6"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"],"annotations":{"flavor":"py311"}},{"name":"py311-opuslib","origin":"audio/py-opuslib","version":"3.0.1_2","comment":"Python bindings to the libopus, IETF low-delay audio codec","maintainer":"yuri@FreeBSD.org","www":"https://github.com/orion-labs/opuslib","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0f17e76a89d7ac4eb62b2af5c227dbe7c20f77cb36a647ebe4f3b3e7a0846699","flatsize":135559,"path":"All/py311-opuslib-3.0.1_2.pkg","repopath":"All/py311-opuslib-3.0.1_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":19832,"desc":"Python bindings to the libopus, IETF low-delay audio codec.\n\nIt allows python applications to use the Opus audio codec to encode\nand decode audio, usually in order to reduce the network bandwidth\nthat is used by the application.","deps":{"opus":{"origin":"audio/opus","version":"1.5.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["audio","python"],"annotations":{"flavor":"py311"}},{"name":"py311-orange3-educational","origin":"misc/py-orange3-educational","version":"0.4.0_3","comment":"Orange add-on: widgets for machine learning and data mining","maintainer":"yuri@FreeBSD.org","www":"https://github.com/biolab/orange3-educational","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"65475c7c7564d9c17013b026cf883e0c341b0679313f9ade9fc1efea15d1a91a","flatsize":2346108,"path":"All/py311-orange3-educational-0.4.0_3.pkg","repopath":"All/py311-orange3-educational-0.4.0_3.pkg","licenselogic":"single","licenses":["CC-BY-3.0"],"pkgsize":357092,"desc":"Widgets in the educational add-on demonstrate several key data mining and\nmachine learning procedures. The widgets are useful for beginners to\nunderstand the inner working of key algorithms in the data mining and for\nteachers to be able to visually explain various methods in a classroom.","deps":{"orange3":{"origin":"misc/orange3","version":"3.29.1_6"},"py311-beautifulsoup":{"origin":"www/py-beautifulsoup","version":"4.13.3_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["education","misc","python"],"annotations":{"flavor":"py311"}},{"name":"py311-orange3-network","origin":"misc/py-orange3-network","version":"1.5.1.20210224_4","comment":"Network analysis add-on for Orange data mining suite","maintainer":"yuri@FreeBSD.org","www":"https://github.com/biolab/orange3-network","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1e3786ecb7118954df29936b8a0a538d0d15eda153a0971cd1240ae5fad89325","flatsize":5134662,"path":"All/py311-orange3-network-1.5.1.20210224_4.pkg","repopath":"All/py311-orange3-network-1.5.1.20210224_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":563516,"desc":"Orange3-Network is an add-on for Orange data mining software package.\nIt provides network visualization and network analysis tools.","deps":{"orange3":{"origin":"misc/orange3","version":"3.29.1_6"},"py311-gensim":{"origin":"textproc/py-gensim","version":"4.3.3"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pyqtgraph":{"origin":"graphics/py-pyqtgraph","version":"0.13.7_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"],"annotations":{"flavor":"py311"}},{"name":"py311-optimize-images","origin":"graphics/py-optimize-images","version":"1.5.1_1","comment":"CLI utility to reduce the file size of images","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/victordomingos/optimize-images","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"08c1461a707bd954f1774611380650ba0763b62024be9d1a73868cddd8583ec7","flatsize":232971,"path":"All/py311-optimize-images-1.5.1_1.pkg","repopath":"All/py311-optimize-images-1.5.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":46648,"desc":"Optimize Images is a command-line interface (CLI) utility written in pure Python\nto help you reduce the file size of images.\n\nThis application is intended to be pure Python, with no special dependencies\nbesides Pillow, therefore ensuring compatibility with a wide range of systems.\n\nSome aditional features can be added which require the presence of other\nthird-party packages that are not written in pure Python, but those packages and\nthe features depending on them should be treated as optional.","deps":{"py311-piexif":{"origin":"graphics/py-piexif","version":"1.1.3_1"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"py311-watchdog":{"origin":"devel/py-watchdog","version":"6.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-optik","origin":"devel/py-optik","version":"1.5.3_1","comment":"Command-line parsing library for Python","maintainer":"ports@FreeBSD.org","www":"https://optik.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"59cc83422a36fe19e01c253a6abf29b20b2f74b0cace6faa3cfe19126d5abf8f","flatsize":497744,"path":"All/py311-optik-1.5.3_1.pkg","repopath":"All/py311-optik-1.5.3_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":84616,"desc":"Optik is a powerful, flexible, extensible, easy-to-use command-line parsing\nlibrary for Python. Using Optik, you can add intelligent, sophisticated\nhandling of command-line options to your scripts with very little overhead.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-optik port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-opster","origin":"devel/py-opster","version":"5.0_1","comment":"Command line parsing speedster","maintainer":"yuri@FreeBSD.org","www":"https://github.com/piranha/opster/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0af7c49652b5ce5d8823e9e3526b745f0ce41e3b5a46e29c846db78f2d875a90","flatsize":148261,"path":"All/py311-opster-5.0_1.pkg","repopath":"All/py311-opster-5.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":30756,"desc":"A command line options parser, intended to make writing command line\napplications easy and painless. It uses built-in Python types (lists,\ndictionaries, etc) to define options, which makes configuration clear\nand concise. Additionally it contains possibility to handle subcommands\n(i.e. hg commit or svn update).","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-opt-einsum","origin":"math/py-opt-einsum","version":"3.4.0","comment":"Optimizing numpys einsum function","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/dgasmith/opt_einsum","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7716e0c92cdf9193df26a50171aefe9216c13fbd2d9fdb6d239d6cdd3d84f685","flatsize":969190,"path":"All/py311-opt-einsum-3.4.0.pkg","repopath":"All/py311-opt-einsum-3.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":157288,"desc":"Optimized einsum can significantly reduce the overall execution time of\neinsum-like expressions (e.g., np.einsum, dask.array.einsum, pytorch.einsum,\ntensorflow.einsum, ) by optimizing the expression's contraction order and\ndispatching many operations to canonical BLAS, cuBLAS, or other specialized\nroutines. Optimized einsum is agnostic to the backend and can handle NumPy,\nDask, PyTorch, Tensorflow, CuPy, Sparse, Theano, JAX, and Autograd arrays as\nwell as potentially any library which conforms to a standard API.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-orange-widget-base","origin":"devel/py-orange-widget-base","version":"4.13.0_3","comment":"Base widget for Orange canvas","maintainer":"yuri@FreeBSD.org","www":"https://orangedatamining.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c5363c50922de23e1560e6cca06f34fc41f0ac4fef0e5eaca9ebc8c656865160","flatsize":3670730,"path":"All/py311-orange-widget-base-4.13.0_3.pkg","repopath":"All/py311-orange-widget-base-4.13.0_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":510352,"desc":"This project implements the base OWBaseWidget class and utilities for use in\nOrange Canvas workflows.\n\nProvides:\n* OWBaseWidget class\n* gui module for building GUI\n* WidgetsScheme the workflow execution model/bridge\n* basic configuration for a workflow based application","deps":{"py311-AnyQt":{"origin":"x11-toolkits/py-AnyQt","version":"0.1.1_1"},"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-orange-canvas-core":{"origin":"devel/py-orange-canvas-core","version":"0.1.20_2"},"py311-pyqtgraph":{"origin":"graphics/py-pyqtgraph","version":"0.13.7_1"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-optking","origin":"science/py-optking","version":"0.3.0_1","comment":"Python version of the PSI4 geometry optimization program by R.A. King","maintainer":"yuri@FreeBSD.org","www":"https://github.com/psi-rking/optking","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bebfcdec898c17d593e505de188ee9bca1820f8e2ecb638a9fa227384bb44d6a","flatsize":2277036,"path":"All/py311-optking-0.3.0_1.pkg","repopath":"All/py311-optking-0.3.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":326664,"desc":"optking (also known as pyoptking) is a rewrite of the c++ optking module in\npsi4.This rewrite was undertaken to enable future development and for use with\nrecent interoperability efforts (e.g. MolSSI QCArchive and QCDB). optking is\nfocused on optimization of molecular geometries: finding minima, transition\nstates, and reaction paths. Current work is focused especially on expanding\nthe reaction path methods.","deps":{"py311-msgpack":{"origin":"devel/py-msgpack","version":"1.1.0"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-qcelemental":{"origin":"science/py-qcelemental","version":"0.28.0"},"py311-qcengine":{"origin":"science/py-qcengine","version":"0.30.0_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-orange3-bioinformatics","origin":"biology/py-orange3-bioinformatics","version":"4.8.4_1","comment":"Orange add-on providing common functionality for bioinformatics","maintainer":"yuri@FreeBSD.org","www":"https://github.com/biolab/orange3-bioinformatics/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b49cd32693f15fdb36c65dc278970ac1cd70a8b4fa22a1319aa29348d41bc111","flatsize":16118663,"path":"All/py311-orange3-bioinformatics-4.8.4_1.pkg","repopath":"All/py311-orange3-bioinformatics-4.8.4_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":604960,"desc":"Orange Bioinformatics extends Orange, a data mining software package, with\ncommon functionality for bioinformatics. The provided functionality can be\naccessed as a Python library or through a visual programming interface (Orange\nCanvas). The latter is also suitable for non-programmers.\n\nOrange Bioinformatics provides access to publicly available data, like GEO data\nsets, GO and KEGG. All features can be combined with powerful visualization,\nnetwork exploration and data mining techniques from the Orange data mining\nframework.","deps":{"orange3":{"origin":"misc/orange3","version":"3.29.1_6"},"py311-Genesis-PyAPI":{"origin":"biology/py-Genesis-PyAPI","version":"1.2.1_1"},"py311-point-annotator":{"origin":"math/py-point-annotator","version":"2.0.0_2"},"py311-pyclipper":{"origin":"math/py-pyclipper","version":"1.3.0p5_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-requests-cache0":{"origin":"www/py-requests-cache0","version":"0.9.8"},"py311-resdk":{"origin":"biology/py-resdk","version":"21.2.1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"py311-serverfiles":{"origin":"misc/py-serverfiles","version":"0.3.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["biology","python"],"annotations":{"flavor":"py311"}},{"name":"py311-opentracing","origin":"devel/py-opentracing","version":"2.4.0_1","comment":"OpenTracing API for Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/opentracing/opentracing-python","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c1705aa13256701b68250527f7ffb0d89c01408e65763c09e0d67a75d5a51b4b","flatsize":385866,"path":"All/py311-opentracing-2.4.0_1.pkg","repopath":"All/py311-opentracing-2.4.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":54388,"desc":"This library is a Python platform API for OpenTracing.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-opentypespec","origin":"x11-fonts/py-opentypespec","version":"1.9.1_1","comment":"Data derived from the OpenType specification","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/simoncozens/opentypespec-py","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c134dbeb80463ecac99e55e78d8daebbe8a9e76f789f81a47f9f078e8bfc5c61","flatsize":269024,"path":"All/py311-opentypespec-1.9.1_1.pkg","repopath":"All/py311-opentypespec-1.9.1_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":41792,"desc":"opentypespec currently provides the opentypespec.tags module, which exports\nFEATURE_TAGS, SCRIPT_TAGS, LANGUAGE_TAGS and BASELINE_TAGS dictionaries,\nrepresenting data from the Layout Tag Registry (section 6.4 of the Open Font\nFormat specification).","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","x11-fonts"],"annotations":{"flavor":"py311"}},{"name":"py311-opentype-sanitizer","origin":"x11-fonts/py-opentype-sanitizer","version":"9.1.0","comment":"Python wrapper for the OpenType Sanitizer","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/googlefonts/ots-python","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"12d21109d5fdfcc46f9f360ce519c14af0b953e06db7bf7dd8cf023aa8b9fa82","flatsize":24115,"path":"All/py311-opentype-sanitizer-9.1.0.pkg","repopath":"All/py311-opentype-sanitizer-9.1.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":8088,"desc":"Python wrapper for the OpenType Sanitizer","deps":{"ots":{"origin":"x11-fonts/ots","version":"9.2.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","x11-fonts"],"annotations":{"flavor":"py311"}},{"name":"py311-opn-cli","origin":"net-mgmt/py-opn-cli","version":"1.7.0_2","comment":"OPNsense CLI written in Python","maintainer":"freebsd@moov.de","www":"https://github.com/andeman/opn-cli","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"931fb2f5a75c4790a9d72c6c85db98b87dc50baf50b1d386445e48ede442c410","flatsize":3486342,"path":"All/py311-opn-cli-1.7.0_2.pkg","repopath":"All/py311-opn-cli-1.7.0_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":277156,"desc":"A CLI Interface to communicate with OPNsense firewalls using API requests.","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-beautifulsoup":{"origin":"www/py-beautifulsoup","version":"4.13.3_1"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-jsonpath-ng":{"origin":"devel/py-jsonpath-ng","version":"1.5.3_1"},"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-ptable":{"origin":"devel/py-ptable","version":"0.9.2_2"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net-mgmt","python"],"annotations":{"flavor":"py311"}},{"name":"py311-opentelemetry-semantic-conventions","origin":"devel/py-opentelemetry-semantic-conventions","version":"0.52b0","comment":"OpenTelemetry Semantic Conventions","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/open-telemetry/opentelemetry-python/tree/main/opentelemetry-semantic-conventions","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3636e10bb32b78be36875aaca2f820663c6a267e00ec694984ecfe9da415018a","flatsize":1092556,"path":"All/py311-opentelemetry-semantic-conventions-0.52b0.pkg","repopath":"All/py311-opentelemetry-semantic-conventions-0.52b0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":137064,"desc":"This library contains generated code for the semantic conventions defined by the\nOpenTelemetry specification.","deps":{"py311-deprecated":{"origin":"devel/py-deprecated","version":"1.2.14_1"},"py311-opentelemetry-api":{"origin":"devel/py-opentelemetry-api","version":"1.31.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-opentelemetry-exporter-otlp-proto-http","origin":"devel/py-opentelemetry-exporter-otlp-proto-http","version":"1.31.0","comment":"OpenTelemetry Collector Protobuf over HTTP Exporter","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/open-telemetry/opentelemetry-python/tree/main/exporter/opentelemetry-exporter-otlp-proto-http","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"db0e0dc58f79e9ff69a6c761816d18db20edab7f578077b482c9c329ad6bde66","flatsize":130157,"path":"All/py311-opentelemetry-exporter-otlp-proto-http-1.31.0.pkg","repopath":"All/py311-opentelemetry-exporter-otlp-proto-http-1.31.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":18448,"desc":"OpenTelemetry Collector Protobuf over HTTP Exporter allows to export data to the\nOpenTelemetry Collector using the OpenTelemetry Protocol using Protobuf over\nHTTP.","deps":{"py311-deprecated":{"origin":"devel/py-deprecated","version":"1.2.14_1"},"py311-googleapis-common-protos":{"origin":"devel/py-googleapis-common-protos","version":"1.63.2"},"py311-opentelemetry-api":{"origin":"devel/py-opentelemetry-api","version":"1.31.0"},"py311-opentelemetry-exporter-otlp-proto-common":{"origin":"devel/py-opentelemetry-exporter-otlp-proto-common","version":"1.31.0"},"py311-opentelemetry-proto":{"origin":"devel/py-opentelemetry-proto","version":"1.31.0"},"py311-opentelemetry-sdk":{"origin":"devel/py-opentelemetry-sdk","version":"1.31.0"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-opentelemetry-sdk","origin":"devel/py-opentelemetry-sdk","version":"1.31.0","comment":"OpenTelemetry Python SDK","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/open-telemetry/opentelemetry-python/tree/main/opentelemetry-sdk","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aca5e232ca46a931c5f6430f4d39581371c6d37bc5a3287ade5ba74428dd7361","flatsize":1325930,"path":"All/py311-opentelemetry-sdk-1.31.0.pkg","repopath":"All/py311-opentelemetry-sdk-1.31.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":174292,"desc":"This library provides Python SDK for OpenTelemetry project.","deps":{"py311-opentelemetry-api":{"origin":"devel/py-opentelemetry-api","version":"1.31.0"},"py311-opentelemetry-semantic-conventions":{"origin":"devel/py-opentelemetry-semantic-conventions","version":"0.52b0"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-orange-canvas-core","origin":"devel/py-orange-canvas-core","version":"0.1.20_2","comment":"Core component of Orange Canvas","maintainer":"yuri@FreeBSD.org","www":"https://orangedatamining.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cb530909191116a8c0c8c0788b838669a3db96c137068a9359ca9f49cb7eff7f","flatsize":6650954,"path":"All/py311-orange-canvas-core-0.1.20_2.pkg","repopath":"All/py311-orange-canvas-core-0.1.20_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":910724,"desc":"Orange Canvas Core is a framework for building graphical user interfaces for\nediting workflows. It is a component used to build the Orange Canvas data-mining\napplication (for which it was developed in the first place).","deps":{"py311-AnyQt":{"origin":"x11-toolkits/py-AnyQt","version":"0.1.1_1"},"py311-CommonMark":{"origin":"textproc/py-CommonMark","version":"0.9.1_2"},"py311-cachecontrol":{"origin":"www/py-cachecontrol","version":"0.14.0"},"py311-dictdiffer":{"origin":"misc/py-dictdiffer","version":"0.9.0_1"},"py311-docutils":{"origin":"textproc/py-docutils","version":"0.21.2,1"},"py311-pip":{"origin":"devel/py-pip","version":"23.3.2_4"},"py311-qasync":{"origin":"devel/py-qasync","version":"0.27.1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-opentelemetry-proto","origin":"devel/py-opentelemetry-proto","version":"1.31.0","comment":"OpenTelemetry Python Proto","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/open-telemetry/opentelemetry-python/tree/main/opentelemetry-proto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9bef4d3c595506b1b235e9ea4cd153193a547917b4fab42e43831585c0f159a7","flatsize":308145,"path":"All/py311-opentelemetry-proto-1.31.0.pkg","repopath":"All/py311-opentelemetry-proto-1.31.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":39236,"desc":"OpenTelemetry Python Proto contains the generated code for OpenTelemetry\nprotobuf data model.","deps":{"py311-protobuf":{"origin":"devel/py-protobuf","version":"5.29.3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-opentelemetry-exporter-otlp","origin":"devel/py-opentelemetry-exporter-otlp","version":"1.31.0","comment":"OpenTelemetry Collector Exporters","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/open-telemetry/opentelemetry-python/tree/main/exporter/opentelemetry-exporter-otlp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d449934a6e3a9f96cc18db6d3eecaae0019311d816e5bef0e5516b402764767a","flatsize":27618,"path":"All/py311-opentelemetry-exporter-otlp-1.31.0.pkg","repopath":"All/py311-opentelemetry-exporter-otlp-1.31.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":6640,"desc":"OpenTelemetry Collector Exporters is provided as a convenience to install all\nsupported OpenTelemetry Collector Exporters. Currently it installs:\n- opentelemetry-exporter-otlp-proto-grpc\n- opentelemetry-exporter-otlp-proto-http\n\nIn the future, additional packages will be available:\nopentelemetry-exporter-otlp-json-http\n\nTo avoid unnecessary dependencies, users should install the specific package\nonce they've determined their preferred serialization and protocol method.","deps":{"py311-opentelemetry-exporter-otlp-proto-grpc":{"origin":"devel/py-opentelemetry-exporter-otlp-proto-grpc","version":"1.31.0"},"py311-opentelemetry-exporter-otlp-proto-http":{"origin":"devel/py-opentelemetry-exporter-otlp-proto-http","version":"1.31.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-opentelemetry-api","origin":"devel/py-opentelemetry-api","version":"1.31.0","comment":"OpenTelemetry Python API","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/open-telemetry/opentelemetry-python/tree/main/opentelemetry-api","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c8191c37a933c9e6817bee6982c239e58572391482cc520db0692b07b94b1f4c","flatsize":660992,"path":"All/py311-opentelemetry-api-1.31.0.pkg","repopath":"All/py311-opentelemetry-api-1.31.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":86984,"desc":"This library provides Python API for OpenTelemetry project.","deps":{"py311-deprecated":{"origin":"devel/py-deprecated","version":"1.2.14_1"},"py311-importlib-metadata":{"origin":"devel/py-importlib-metadata","version":"8.6.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-opentimelineio","origin":"multimedia/py-opentimelineio","version":"0.17.0_1","comment":"API and interchange format for editorial timeline information","maintainer":"yuri@FreeBSD.org","www":"https://github.com/PixarAnimationStudios/OpenTimelineIO","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c389b8e8b3fd52b004eedcd3dc2c08d9d5c40d0b76ccb34607bdbd9355e5810a","flatsize":2755620,"path":"All/py311-opentimelineio-0.17.0_1.pkg","repopath":"All/py311-opentimelineio-0.17.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":634848,"desc":"OpenTimelineIO is an interchange format and API for editorial cut\ninformation. OTIO is not a container format for media, rather it\ncontains information about the order and length of cuts and references\nto external media.","deps":{"Imath":{"origin":"math/Imath","version":"3.1.12"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["multimedia"],"annotations":{"flavor":"py311"}},{"name":"py311-opentelemetry-exporter-otlp-proto-grpc","origin":"devel/py-opentelemetry-exporter-otlp-proto-grpc","version":"1.31.0","comment":"OpenTelemetry Collector Protobuf over gRPC Exporter","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/open-telemetry/opentelemetry-python/tree/main/exporter/opentelemetry-exporter-otlp-proto-grpc","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"861ea9c75e7b12047e161e189db0974d81ae522ddce4328cbd061eba6e9b73cf","flatsize":139078,"path":"All/py311-opentelemetry-exporter-otlp-proto-grpc-1.31.0.pkg","repopath":"All/py311-opentelemetry-exporter-otlp-proto-grpc-1.31.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":23832,"desc":"OpenTelemetry Collector Protobuf over gRPC Exporter allows to export data to the\nOpenTelemetry Collector using the OpenTelemetry Protocol using Protobuf over\ngRPC.","deps":{"py311-deprecated":{"origin":"devel/py-deprecated","version":"1.2.14_1"},"py311-googleapis-common-protos":{"origin":"devel/py-googleapis-common-protos","version":"1.63.2"},"py311-grpcio":{"origin":"devel/py-grpcio","version":"1.71.0"},"py311-opentelemetry-api":{"origin":"devel/py-opentelemetry-api","version":"1.31.0"},"py311-opentelemetry-exporter-otlp-proto-common":{"origin":"devel/py-opentelemetry-exporter-otlp-proto-common","version":"1.31.0"},"py311-opentelemetry-proto":{"origin":"devel/py-opentelemetry-proto","version":"1.31.0"},"py311-opentelemetry-sdk":{"origin":"devel/py-opentelemetry-sdk","version":"1.31.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-opentelemetry-exporter-otlp-proto-common","origin":"devel/py-opentelemetry-exporter-otlp-proto-common","version":"1.31.0","comment":"OpenTelemetry Protobuf encoding","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/open-telemetry/opentelemetry-python/tree/main/exporter/opentelemetry-exporter-otlp-proto-common","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4bab8b71be10d2256ef2156952b751db46a846bcef96a6813880c85ca72b4ecb","flatsize":135829,"path":"All/py311-opentelemetry-exporter-otlp-proto-common-1.31.0.pkg","repopath":"All/py311-opentelemetry-exporter-otlp-proto-common-1.31.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":24524,"desc":"OpenTelemetry Protobuf Encoding is provided as a convenience to encode to\nProtobuf. Currently used by:\n- opentelemetry-exporter-otlp-proto-grpc\n- opentelemetry-exporter-otlp-proto-http","deps":{"py311-opentelemetry-proto":{"origin":"devel/py-opentelemetry-proto","version":"1.31.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-openstep-plist","origin":"textproc/py-openstep-plist","version":"0.5.0","comment":"ASCII plist parser written in Cython","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/fonttools/openstep-plist","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"769ce96b8bcdb75dcb6b06ca2d3ffc500de678f25bafc6c524485e20367c5027","flatsize":426640,"path":"All/py311-openstep-plist-0.5.0.pkg","repopath":"All/py311-openstep-plist-0.5.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":117416,"desc":"A parser for the \"old style\" OpenStep property list format (also known as ASCII\nplist), written in Cython. Largely based on the CoreFoundation implementation.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-openssh-wrapper","origin":"security/py-openssh-wrapper","version":"0.4","comment":"OpenSSH python wrapper","maintainer":"einar@isnic.is","www":"https://github.com/NetAngels/openssh-wrapper","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"537938e2567de850902a8e035f2f15dc7f68861e9a605819163819fa52b2c537","flatsize":64508,"path":"All/py311-openssh-wrapper-0.4.pkg","repopath":"All/py311-openssh-wrapper-0.4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":13136,"desc":"Under some circumstances simple wrapper around OpenSSH ssh command-line\nutility seems more preferable than paramiko machinery.\n\nThis project proposes yet another hopefully thin wrapper around ssh to\nexecute commands on remote servers. All you need thereis to make sure that\nOpenSSH client and Python interpreter are installed, and then install\nopenssh-wrapper package.","deps":{"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"cpe":"cpe:2.3:a:openssh-wrapper:openssh-wrapper:0.4:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-openslide-python","origin":"graphics/py-openslide-python","version":"1.4.1_1","comment":"Python interface to OpenSlide library for reading virtual slide images","maintainer":"yuri@FreeBSD.org","www":"https://openslide.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"39b10b5e934142bf0e45f66f7406f5717b96118985b047f6d8942ab8a0a1c120","flatsize":234255,"path":"All/py311-openslide-python-1.4.1_1.pkg","repopath":"All/py311-openslide-python-1.4.1_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":44876,"desc":"OpenSlide is a C library that provides a simple interface to read whole-slide\nimages (also known as virtual slides).","deps":{"openslide":{"origin":"graphics/openslide","version":"4.0.0_2"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics"],"annotations":{"flavor":"py311"}},{"name":"py311-openssl","origin":"security/py-openssl","version":"24.1.0_1,1","comment":"Python interface to the OpenSSL library","maintainer":"sbz@FreeBSD.org","www":"https://github.com/pyca/pyopenssl","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6e852aa65eb90100d6ed8a6ba8545450ef8e4f5bc9200f65490660c9318dcc05","flatsize":774246,"path":"All/py311-openssl-24.1.0_1,1.pkg","repopath":"All/py311-openssl-24.1.0_1,1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":102416,"desc":"Python interface to the OpenSSL library","deps":{"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"cpe":"cpe:2.3:a:jean-paul_calderone:pyopenssl:24.1.0:::::dragonfly6:x86_64:1","flavor":"py311"}},{"name":"py311-paperless","origin":"deskutils/py-paperless","version":"2.7.0_20","comment":"Index and archive scanned paper documents","maintainer":"grembo@FreeBSD.org","www":"https://paperless.readthedocs.io","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4ca8580e8d3eaacb200127b0d053875af5118dab9cd52d5b0758726526d6947c","flatsize":11948385,"path":"All/py311-paperless-2.7.0_20.pkg","repopath":"All/py311-paperless-2.7.0_20.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":4558424,"desc":"Index and archive all of your scanned paper documents.\n\nPaperless is a simple Django application running in two parts: The consumer,\nwhich does the indexing and a web interface, which let's you you search and\ndownload already-indexed documents.\n\nSee also: https://github.com/the-paperless-project/paperless","deps":{"ImageMagick7":{"origin":"graphics/ImageMagick7","version":"7.1.1.45"},"gnupg":{"origin":"security/gnupg","version":"2.4.7"},"optipng":{"origin":"graphics/optipng","version":"0.7.8_1"},"py311-dateparser":{"origin":"devel/py-dateparser","version":"1.2.0_1"},"py311-django-cors-headers":{"origin":"www/py-django-cors-headers","version":"4.7.0"},"py311-django-crispy-forms":{"origin":"www/py-django-crispy-forms","version":"2.0_1"},"py311-django-extensions":{"origin":"www/py-django-extensions","version":"3.2.3_2"},"py311-django-filter":{"origin":"www/py-django-filter","version":"24.3"},"py311-djangoql":{"origin":"www/py-djangoql","version":"0.18.0_1"},"py311-djangorestframework":{"origin":"www/py-djangorestframework","version":"3.15.2_1,1"},"py311-fuzzywuzzy":{"origin":"devel/py-fuzzywuzzy","version":"0.18.0_1"},"py311-langdetect":{"origin":"textproc/py-langdetect","version":"1.0.9_1"},"py311-pdftotext":{"origin":"textproc/py-pdftotext","version":"3.0.0_2"},"py311-pyocr":{"origin":"graphics/py-pyocr","version":"0.8.5"},"py311-python-dotenv":{"origin":"www/py-python-dotenv","version":"1.0.1_1"},"py311-python-gnupg":{"origin":"security/py-python-gnupg","version":"0.5.1"},"py311-python-magic":{"origin":"devel/py-python-magic","version":"0.4.27_1"},"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"tesseract":{"origin":"graphics/tesseract","version":"5.5.0_1"},"unpaper":{"origin":"graphics/unpaper","version":"7.0.0_3"}},"categories":["deskutils","python"],"users":["paperless"],"groups":["paperless"],"options":{"DOCS":"on","EXAMPLES":"on","IMAGICK6_NOX11":"off","IMAGICK6_X11":"off","IMAGICK7_NOX11":"off","IMAGICK7_X11":"on"},"messages":[{"message":"Please see `man paperless' for details on how to configure paperless.","type":"install"}]},{"name":"py311-openvdb","origin":"misc/py-openvdb","version":"11.0.0_6","comment":"Tools for storage and manipulation of sparse volumetric data","maintainer":"yuri@FreeBSD.org","www":"https://www.openvdb.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ebd79f99e4305c3e7261b0d82b40cfbbe8eb18e5b44e68f24b7b6ccc02b0e068","flatsize":7225289,"path":"All/py311-openvdb-11.0.0_6.pkg","repopath":"All/py311-openvdb-11.0.0_6.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":1157928,"desc":"OpenVDB is an Academy Award-winning open-source C++ library comprising a novel\nhierarchical data structure and a suite of tools for the efficient storage and\nmanipulation of sparse volumetric data discretized on three-dimensional grids.\nIt was developed by DreamWorks Animation for use in volumetric applications\ntypically encountered in feature film production and is now maintained by the\nAcademy Software Foundation (ASWF).","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"onetbb":{"origin":"devel/onetbb","version":"2022.0.0"},"openvdb":{"origin":"misc/openvdb","version":"12.0.0_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc"],"annotations":{"flavor":"py311"}},{"name":"py311-opensearch-py","origin":"textproc/py-opensearch-py","version":"2.5.0_1","comment":"Python Client for OpenSearch","maintainer":"antoine@FreeBSD.org","www":"https://github.com/opensearch-project/opensearch-py","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a60a6894d5e65492e320cf9446caf22079dbcb1c5e92e20af666f5c8de933728","flatsize":3763349,"path":"All/py311-opensearch-py-2.5.0_1.pkg","repopath":"All/py311-opensearch-py-2.5.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":288552,"desc":"Python Client for OpenSearch","deps":{"py311-certifi":{"origin":"security/py-certifi","version":"2025.1.31"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-urllib3":{"origin":"net/py-urllib3","version":"1.26.20,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"options":{"ASIO":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-openpaperwork-gtk","origin":"misc/py-openpaperwork-gtk","version":"2.1.2_2","comment":"OpenPaperwork GTK plugins","maintainer":"yuri@FreeBSD.org","www":"https://openpaper.work/en/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5b14686691b62f090e9afb5a028f39eaf2bc689fcfc18559206f71c66b35724f","flatsize":747409,"path":"All/py311-openpaperwork-gtk-2.1.2_2.pkg","repopath":"All/py311-openpaperwork-gtk-2.1.2_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":114612,"desc":"Core module of the OpenPaperwork framework.\nOpenPaperwork is a GUI to make papers searchable.\n\nGtk plugin bundle is a bunch of plugins for Paperwork related to GLib and GTK.","deps":{"py311-cairo":{"origin":"graphics/py-cairo","version":"1.21.0,1"},"py311-openpaperwork-core":{"origin":"misc/py-openpaperwork-core","version":"2.1.2_1"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"pygobject-common":{"origin":"devel/pygobject-common","version":"3.50.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"],"annotations":{"flavor":"py311"}},{"name":"py311-openpaperwork-core","origin":"misc/py-openpaperwork-core","version":"2.1.2_1","comment":"OpenPaperwork's core","maintainer":"yuri@FreeBSD.org","www":"https://doc.openpaper.work/openpaperwork_core/latest/index.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7e2366ad2665c8bd35a96bf52882350cd447fa94a541da23ba25cd5a1b78c4de","flatsize":1014406,"path":"All/py311-openpaperwork-core-2.1.2_1.pkg","repopath":"All/py311-openpaperwork-core-2.1.2_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":153012,"desc":"Core module of the OpenPaperwork framework.\nOpenPaperwork is a GUI to make papers searchable.\n\nThe core manages Plugins, Callbacks and Interfaces. This package also provide\nsome basic plugins that may be used in any kind of application.","deps":{"py311-distro":{"origin":"sysutils/py-distro","version":"1.9.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"],"annotations":{"flavor":"py311"}},{"name":"py311-opencensus-context","origin":"devel/py-opencensus-context","version":"0.1.3_1","comment":"OpenCensus Runtime Context","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/census-instrumentation/opencensus-python/tree/master/context/opencensus-context","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a57798a5d7c9b88b69ca298153318800e43f05c5655c3fe8689a25cbc90a2e5e","flatsize":41577,"path":"All/py311-opencensus-context-0.1.3_1.pkg","repopath":"All/py311-opencensus-context-0.1.3_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":10668,"desc":"The OpenCensus Runtime Context provides in-process context propagation.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-openpyxl","origin":"textproc/py-openpyxl","version":"3.1.1_1","comment":"Python library to read/write Excel 2007 xlsx/xlsm files","maintainer":"antoine@FreeBSD.org","www":"https://foss.heptapod.net/openpyxl/openpyxl","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bc70362d5e4cef2ad0f44e93feda78b9f88b7b23d6796939add331794bac326e","flatsize":3290143,"path":"All/py311-openpyxl-3.1.1_1.pkg","repopath":"All/py311-openpyxl-3.1.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":442908,"desc":"OpenPyxl is a Python library to read/write Excel 2007 xlsx/xlsm files.","deps":{"py311-et_xmlfile":{"origin":"textproc/py-et_xmlfile","version":"1.1.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"cpe":"cpe:2.3:a:python:openpyxl:3.1.1:::::dragonfly6:x86_64:1","flavor":"py311"}},{"name":"py311-openbrokerapi","origin":"www/py-openbrokerapi","version":"4.7.1_1","comment":"Package for the V2 CF Service Broker API and Open Broker API","maintainer":"ehaupt@FreeBSD.org","www":"https://pypi.org/project/openbrokerapi/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d69e4fc4e65e34a7bbf8185dc797a93a35a0396feec65f9da9024d4e2340a282","flatsize":265492,"path":"All/py311-openbrokerapi-4.7.1_1.pkg","repopath":"All/py311-openbrokerapi-4.7.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":38608,"desc":"This Python package is designed for creating Service Brokers compliant\nwith Open Service Broker API version 2.13+. It offers a streamlined\nframework for managing service instances and bindings, supporting key\noperations like provisioning, deprovisioning, and service updates. Ideal\nfor developing cloud-native service brokers, it ensures API compliance\nand is suitable for both novice and experienced developers in Python\nenvironments.","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-flask":{"origin":"www/py-flask","version":"3.1.0"},"py311-gevent":{"origin":"devel/py-gevent","version":"24.2.1"},"py311-greenlet":{"origin":"devel/py-greenlet","version":"3.1.1"},"py311-itsdangerous":{"origin":"security/py-itsdangerous","version":"2.2.0"},"py311-markupsafe":{"origin":"textproc/py-markupsafe","version":"2.1.5_1"},"py311-werkzeug":{"origin":"www/py-werkzeug","version":"3.1.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-openstackdocstheme","origin":"textproc/py-openstackdocstheme","version":"3.2.0_1","comment":"OpenStack Docs Theme","maintainer":"kai@FreeBSD.org","www":"https://pypi.org/project/openstackdocstheme/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fe6f902daf756418b10484f836cb5aeaca24a9d94a9095cb3c9751c9bb931e25","flatsize":2286232,"path":"All/py311-openstackdocstheme-3.2.0_1.pkg","repopath":"All/py311-openstackdocstheme-3.2.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":911844,"desc":"Theme and extension support for Sphinx documentation that is published to\ndocs.openstack.org and developer.openstack.org.","deps":{"py311-dulwich":{"origin":"devel/py-dulwich","version":"0.22.8"},"py311-pbr":{"origin":"devel/py-pbr","version":"6.1.1"},"py311-sphinx":{"origin":"textproc/py-sphinx","version":"5.3.0_3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-opencensus","origin":"devel/py-opencensus","version":"0.11.4_1","comment":"Stats collection and distributed tracing framework","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/census-instrumentation/opencensus-python","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f452799ee432172d7fbf4f19ab37d52ee337b471314f4fc9d2348a4f890419ba","flatsize":1052734,"path":"All/py311-opencensus-0.11.4_1.pkg","repopath":"All/py311-opencensus-0.11.4_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":147312,"desc":"OpenCensus provides a framework to measure a server's resource usage and collect\nperformance stats.","deps":{"py311-google-api-core":{"origin":"www/py-google-api-core","version":"2.19.1"},"py311-opencensus-context":{"origin":"devel/py-opencensus-context","version":"0.1.3_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-openimageio","origin":"graphics/py-openimageio","version":"2.5.13.1_4","comment":"OpenImageIO python bindings","maintainer":"FreeBSD@Shaneware.biz","www":"https://www.openimageio.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4f6fff2761fc4f99ba39ec28c35e1419d0bc340b5ffa944311004ac5660d0c46","flatsize":1619116,"path":"All/py311-openimageio-2.5.13.1_4.pkg","repopath":"All/py311-openimageio-2.5.13.1_4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":450564,"desc":"OpenImageIO is a library for reading and writing images, and a bunch of\nrelated classes, utilities, and applications.\n\nThere is a particular emphasis on formats and functionality used\nin professional, large-scale animation and visual effects work for film.\n\nOpenImageIO is used extensively in animation and VFX studios all over the\nworld, and is also incorporated into several commercial products.","deps":{"Imath":{"origin":"math/Imath","version":"3.1.12"},"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libfmt":{"origin":"devel/libfmt","version":"10.2.1"},"libheif":{"origin":"graphics/libheif","version":"1.19.8"},"libiconv":{"origin":"converters/libiconv","version":"1.17_1"},"libjpeg-turbo":{"origin":"graphics/libjpeg-turbo","version":"3.1.0"},"opencolorio":{"origin":"graphics/opencolorio","version":"2.3.2_2"},"openexr":{"origin":"graphics/openexr","version":"3.3.4"},"openimageio":{"origin":"graphics/openimageio","version":"2.5.13.1_6"},"png":{"origin":"graphics/png","version":"1.6.47"},"pugixml":{"origin":"textproc/pugixml","version":"1.15"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"},"webp":{"origin":"graphics/webp","version":"1.5.0"}},"categories":["graphics","multimedia","python"],"annotations":{"flavor":"py311"}},{"name":"py311-orange3-datafusion","origin":"misc/py-orange3-datafusion","version":"0.1.11.7_6","comment":"Data fusion add-on for Orange3","maintainer":"yuri@FreeBSD.org","www":"https://github.com/biolab/orange3-datafusion","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8edffea08afbd491e35e0b45998aeea03a45f29689d648be75d2fea873017b14","flatsize":10534409,"path":"All/py311-orange3-datafusion-0.1.11.7_6.pkg","repopath":"All/py311-orange3-datafusion-0.1.11.7_6.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":2746984,"desc":"This is a data fusion add-on for Orange3. Add-on wraps scikit-fusion, a Python\nlibrary for data fusion, and implements a set of widgets for loading of the\ndata, definition of data fusion schema, collective matrix factorization and\nexploration of latent factors.","deps":{"orange3":{"origin":"misc/orange3","version":"3.29.1_6"},"py311-scikit-fusion":{"origin":"misc/py-scikit-fusion","version":"0.2.1_4"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"],"annotations":{"flavor":"py311"}},{"name":"py311-openapi-codec","origin":"devel/py-openapi-codec","version":"1.3.2_1","comment":"OpenAPI codec for Core API","maintainer":"kai@FreeBSD.org","www":"https://github.com/core-api/python-openapi-codec","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8f597eb7b61214dcb49a75afcbcdcdafa7940b3991ec344c097ebbf4cce08ca6","flatsize":65725,"path":"All/py311-openapi-codec-1.3.2_1.pkg","repopath":"All/py311-openapi-codec-1.3.2_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":15700,"desc":"Core API codec for the Open API schema format, also known as \"Swagger\".","deps":{"py311-coreapi":{"origin":"devel/py-coreapi","version":"2.3.3_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-openapi-spec-validator","origin":"devel/py-openapi-spec-validator","version":"0.7.1","comment":"Validator for OpenAPI 2.0 and 3.0.0 specification","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/python-openapi/openapi-spec-validator","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"017034a02f0bb5c53f1af0bd56baba5ac664e13e4e169d00e0a91ef1391e5b0e","flatsize":373540,"path":"All/py311-openapi-spec-validator-0.7.1.pkg","repopath":"All/py311-openapi-spec-validator-0.7.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":51512,"desc":"OpenAPI Spec Validator is a Python library that validates OpenAPI Specs against\nthe OpenAPI 2.0 (aka Swagger) and OpenAPI 3.0.0 specification. The validator\naims to check for full compliance with the Specification.","deps":{"py311-jsonschema":{"origin":"devel/py-jsonschema","version":"4.23.0"},"py311-jsonschema-path":{"origin":"devel/py-jsonschema-path","version":"0.3.4"},"py311-lazy-object-proxy":{"origin":"devel/py-lazy-object-proxy","version":"1.10.0"},"py311-openapi-schema-validator":{"origin":"devel/py-openapi-schema-validator","version":"0.6.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"REQUESTS":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-openapi-schema-validator","origin":"devel/py-openapi-schema-validator","version":"0.6.3","comment":"OpenAPI schema validation for Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/python-openapi/openapi-schema-validator","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"79e32b43dc7fdea4d9955d0c6a48e7dd31ade0cab1e805e05bb6ebff0d6277ed","flatsize":69463,"path":"All/py311-openapi-schema-validator-0.6.3.pkg","repopath":"All/py311-openapi-schema-validator-0.6.3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":14424,"desc":"Openapi-schema-validator is a Python library that validates schema against the\nOpenAPI Schema Specification v3.0 which is an extended subset of the JSON Schema\nSpecification Wright Draft 00.","deps":{"py311-jsonschema":{"origin":"devel/py-jsonschema","version":"4.23.0"},"py311-jsonschema-specifications":{"origin":"devel/py-jsonschema-specifications","version":"2024.10.1"},"py311-rfc3339-validator":{"origin":"devel/py-rfc3339-validator","version":"0.1.4_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-opencolorio","origin":"graphics/py-opencolorio","version":"2.3.2_1","comment":"OpenColorIO python bindings","maintainer":"FreeBSD@Shaneware.biz","www":"https://www.opencolorio.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bdc78e732b34c987385b823a9dfe3a79a2b2721f62e384aef004b541df2d0b77","flatsize":3125278,"path":"All/py311-opencolorio-2.3.2_1.pkg","repopath":"All/py311-opencolorio-2.3.2_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":684616,"desc":"OpenColorIO (OCIO) is a complete color management solution geared\ntowards motion picture production with an emphasis on visual effects\nand computer animation.","deps":{"Imath":{"origin":"math/Imath","version":"3.1.12"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"minizip-ng":{"origin":"archivers/minizip-ng","version":"4.0.10"},"opencolorio":{"origin":"graphics/opencolorio","version":"2.3.2_2"},"pystring":{"origin":"devel/pystring","version":"1.1.4"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"yaml-cpp":{"origin":"devel/yaml-cpp","version":"0.8.0"}},"categories":["graphics","multimedia"],"annotations":{"flavor":"py311"}},{"name":"py311-openEMS","origin":"science/py-openEMS","version":"0.0.36_1","comment":"Electromagnetic field solver using the EC-FDTD method","maintainer":"yuri@FreeBSD.org","www":"https://www.openems.de/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4d75443670f60261a8e387bbf445abfdefa644b2e54031c69be4428b0889a926","flatsize":432531,"path":"All/py311-openEMS-0.0.36_1.pkg","repopath":"All/py311-openEMS-0.0.36_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":112792,"desc":"openEMS is a free and open electromagnetic field solver using the FDTD method.\nMatlab or Octave are used as an easy and flexible scripting interface.\n\nIt features:\n* fully 3D Cartesian and cylindrical coordinates graded mesh\n* multi-threading, SIMD (SSE) and MPI support for high speed FDTD","deps":{"csxcad":{"origin":"cad/csxcad","version":"0.6.3_4"},"openems":{"origin":"science/openems","version":"0.0.36_4"},"py311-csxcad":{"origin":"cad/py-csxcad","version":"0.6.3_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["science"],"annotations":{"flavor":"py311"}},{"name":"py311-openapi-core","origin":"devel/py-openapi-core","version":"0.19.4","comment":"Client-side and server-side support for the OpenAPI Specification v3","maintainer":"sunpoet@FreeBSD.org","www":"https://openapi-core.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e029e317fca8f1fa255f8ff0d72206aa8d3bd2a6ed5f4604ddb74fa32b3e9afe","flatsize":1228210,"path":"All/py311-openapi-core-0.19.4.pkg","repopath":"All/py311-openapi-core-0.19.4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":160844,"desc":"Openapi-core is a Python library that adds client-side and server-side support\nfor the OpenAPI Specification v3.\n\nKey features:\n- Validation of requests and responses\n- Schema casting and unmarshalling\n- Media type and parameters deserialization\n- Security providers (API keys, Cookie, Basic and Bearer HTTP authentications)\n- Custom deserializers and formats\n- Integration with libraries and frameworks","deps":{"py311-isodate":{"origin":"devel/py-isodate","version":"0.7.2"},"py311-jsonschema":{"origin":"devel/py-jsonschema","version":"4.23.0"},"py311-jsonschema-path":{"origin":"devel/py-jsonschema-path","version":"0.3.4"},"py311-jsonschema-spec":{"origin":"devel/py-jsonschema-spec","version":"0.2.4_6"},"py311-more-itertools":{"origin":"devel/py-more-itertools","version":"10.6.0"},"py311-openapi-schema-validator":{"origin":"devel/py-openapi-schema-validator","version":"0.6.3"},"py311-openapi-spec-validator":{"origin":"devel/py-openapi-spec-validator","version":"0.7.1"},"py311-parse":{"origin":"textproc/py-parse","version":"1.20.2"},"py311-werkzeug":{"origin":"www/py-werkzeug","version":"3.1.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"AIOHTTP":"off","DJANGO":"off","FALCON":"off","FASTAPI":"off","FLASK":"off","REQUESTS":"off","STARLETTE":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-openTSNE","origin":"math/py-openTSNE","version":"1.0.2","comment":"Fast, parallel implementations of t-SNE","maintainer":"yuri@FreeBSD.org","www":"https://github.com/pavlin-policar/openTSNE","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3eed488cc0a4c016c12bc2c2251173b746102c757536112d86e9c14321e94346","flatsize":1687295,"path":"All/py311-openTSNE-1.0.2.pkg","repopath":"All/py311-openTSNE-1.0.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":337796,"desc":"openTSNE is a modular Python implementation of t-Distributed Stochasitc Neighbor\nEmbedding (t-SNE), a popular dimensionality-reduction algorithm for visualizing\nhigh-dimensional data sets. openTSNE incorporates the latest improvements to the\nt-SNE algorithm, including the ability to add new data points to existing\nembeddings, massive speed improvements, enabling t-SNE to scale to millions of\ndata points and various tricks to improve global alignment of the resulting\nvisualizations.","deps":{"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-scikit-learn":{"origin":"science/py-scikit-learn","version":"1.4.0_1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-openbabel","origin":"science/py-openbabel","version":"3.1.1.1_1","comment":"Chemical toolbox designed to speak the many languages of chemical data","maintainer":"yuri@FreeBSD.org","www":"https://openbabel.org/wiki/Main_Page","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2180acceb2e9f6801e601caea7f512935567776b05547b0869da2ce25432c455","flatsize":3979750,"path":"All/py311-openbabel-3.1.1.1_1.pkg","repopath":"All/py311-openbabel-3.1.1.1_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":576880,"desc":"Open Babel is a project designed to pick up where Babel left off, as a\ncross-platform program and library designed to interconvert between many\nfile formats used in molecular modeling and computational chemistry.\n\nFeatures currently include:\n   * A huge variety of common chemical file formats\n   * Recognition of file type based on filename extension\n   * SMARTS matcher\n   * Flexible atom typer\n   * Gasteiger partial charge calculation\n   * Hydrogen addition and deletion\n   * Automatic feature perception (rings, hybridization, aromaticity)\n   * Multiple conformer storage within molecules\n   * Command line interface development class\n   * Bitvector class\n   * Open-source/Free Software under the GNU General Public License\n   * Cross platform (Windows, Linux, Mac OS X, SGI, Solaris, Dreamcast...)","deps":{"openbabel":{"origin":"science/openbabel","version":"3.1.1.178_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["science"],"annotations":{"flavor":"py311"}},{"name":"py311-openstacksdk","origin":"devel/py-openstacksdk","version":"4.4.0","comment":"SDK for building applications to work with OpenStack","maintainer":"sunpoet@FreeBSD.org","www":"https://docs.openstack.org/openstacksdk/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"18b09efd85621044e1af418c86d34a678d238e0e1a3391b60f71aac4acb172e1","flatsize":23866252,"path":"All/py311-openstacksdk-4.4.0.pkg","repopath":"All/py311-openstacksdk-4.4.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":2084612,"desc":"openstacksdk is a client library for building applications to work with\nOpenStack clouds. The project aims to provide a consistent and complete set of\ninteractions with OpenStack's many services, along with complete documentation,\nexamples, and tools.\n\nIt also contains an abstraction interface layer. Clouds can do many things, but\nthere are probably only about 10 of them that most people care about with any\nregularity. If you want to do complicated things, the per-service oriented\nportions of the SDK are for you. However, if what you want is to be able to\nwrite an application that talks to clouds no matter what crazy choices the\ndeployer has made in an attempt to be more hipster than their self-entitled\nnarcissist peers, then the Cloud Abstraction layer is for you.","deps":{"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-decorator":{"origin":"devel/py-decorator","version":"5.2.1"},"py311-dogpile.cache":{"origin":"devel/py-dogpile.cache","version":"1.3.3"},"py311-iso8601":{"origin":"devel/py-iso8601","version":"2.1.0"},"py311-jmespath":{"origin":"devel/py-jmespath","version":"1.0.1_1"},"py311-jsonpatch":{"origin":"devel/py-jsonpatch","version":"1.33_1"},"py311-keystoneauth1":{"origin":"devel/py-keystoneauth1","version":"5.10.0"},"py311-os-service-types":{"origin":"devel/py-os-service-types","version":"1.7.0_1"},"py311-pbr":{"origin":"devel/py-pbr","version":"6.1.1"},"py311-platformdirs":{"origin":"devel/py-platformdirs","version":"4.3.6"},"py311-psutil":{"origin":"sysutils/py-psutil","version":"7.0.0"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-requestsexceptions":{"origin":"devel/py-requestsexceptions","version":"1.4.0_1"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ont-fast5-api","origin":"biology/py-ont-fast5-api","version":"4.0.2_1","comment":"Interface to HDF5 files in Oxford Nanopore .fast5 format","maintainer":"jwb@FreeBSD.org","www":"https://pypi.python.org/pypi/ont_fast5_api","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"da62b85f9d14c574eaecce667cc2971585747b1cbccfacd3a9fb93dbea93303d","flatsize":598425,"path":"All/py311-ont-fast5-api-4.0.2_1.pkg","repopath":"All/py311-ont-fast5-api-4.0.2_1.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":95428,"desc":"The ont_fast5_api is a simple interface to HDF5 files of the Oxford\nNanopore .fast5 file format. It provides:\n\n    o Implementation of the fast5 file schema using h5py library\n    o Methods to interact with and reflect the fast5 file schema\n    o Tools to convert between multi_read and single_read formats\n    o Tools to compress/decompress raw data in files","deps":{"py311-h5py":{"origin":"science/py-h5py","version":"3.13.0"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-progressbar":{"origin":"misc/py-progressbar","version":"2.5_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"vbz-compression":{"origin":"archivers/vbz-compression","version":"1.0.3"}},"categories":["biology","python"],"annotations":{"flavor":"py311"}},{"name":"py311-onlykey","origin":"security/py-onlykey","version":"1.2.2_4","comment":"Python command line tool for configuring and using OnlyKey","maintainer":"dmytro@posteo.net","www":"https://github.com/trustcrypto/python-onlykey","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7ee4fac9ace0762a7224beee51f09b6017f5907ac297ff7ede9bf1b48d5c878b","flatsize":195616,"path":"All/py311-onlykey-1.2.2_4.pkg","repopath":"All/py311-onlykey-1.2.2_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":27796,"desc":"Python command line tool for configuring and using the OnlyKey\nhardware password manager.","deps":{"libu2f-host":{"origin":"security/libu2f-host","version":"1.1.10_2"},"py311-aenum":{"origin":"devel/py-aenum","version":"2.2.4_1"},"py311-cython":{"origin":"lang/cython","version":"0.29.37_2"},"py311-ecdsa":{"origin":"security/py-ecdsa","version":"0.19.1"},"py311-hidapi":{"origin":"comms/py-hidapi","version":"0.14.0"},"py311-libusb1":{"origin":"devel/py-libusb1","version":"3.3.0"},"py311-prompt-toolkit":{"origin":"devel/py-prompt-toolkit","version":"3.0.50"},"py311-pynacl":{"origin":"security/py-pynacl","version":"1.5.0_2"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-uhid-freebsd":{"origin":"devel/py-uhid-freebsd","version":"1.2.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"},"messages":[{"message":"By default the usage of OnlyKey will be allowed to users of the 'u2f'\ngroup. To override this edit /usr/local/etc/devd/onlykey.conf","type":"install"}]},{"name":"py311-openai","origin":"misc/py-openai","version":"1.70.0","comment":"Python client library for the OpenAI API","maintainer":"yuri@FreeBSD.org","www":"https://github.com/openai/openai-python","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c469b0c7099d4aa8117a340e16a7f10b78b80f68e488b4a765b4b2b03a5d49aa","flatsize":6251235,"path":"All/py311-openai-1.70.0.pkg","repopath":"All/py311-openai-1.70.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":587964,"desc":"The OpenAI Python library provides convenient access to the OpenAI API from\napplications written in the Python language.","deps":{"py311-anyio":{"origin":"devel/py-anyio","version":"4.8.0"},"py311-distro":{"origin":"sysutils/py-distro","version":"1.9.0"},"py311-httpx":{"origin":"www/py-httpx","version":"0.28.1"},"py311-jiter":{"origin":"textproc/py-jiter","version":"0.9.0"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-pydantic2":{"origin":"devel/py-pydantic2","version":"2.10.6_3"},"py311-sniffio":{"origin":"devel/py-sniffio","version":"1.3.1"},"py311-tqdm":{"origin":"misc/py-tqdm","version":"4.67.1"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc"],"annotations":{"flavor":"py311"}},{"name":"py311-onionprobe","origin":"net/onionprobe","version":"1.1.1_2","comment":"Test and monitor the status of Tor Onion Services","maintainer":"egypcio@FreeBSD.org","www":"https://pypi.org/project/onionprobe","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6223c749c9ce1220fa39a33b1d996519be204e1c99c50c4a33b2a590803b445c","flatsize":438784,"path":"All/py311-onionprobe-1.1.1_2.pkg","repopath":"All/py311-onionprobe-1.1.1_2.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":83076,"desc":"Onionprobe is a tool for testing and monitoring the status of\nTor Onion Services sites. It can run a single time or continuously to\nprobe a set of onion services endpoints and paths, optionally\nexporting to Prometheus.","deps":{"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-prometheus-client":{"origin":"net-mgmt/py-prometheus-client","version":"0.21.1_1"},"py311-pysocks":{"origin":"net/py-pysocks","version":"1.7.1_1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-stem":{"origin":"security/py-stem","version":"1.8.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"tor":{"origin":"security/tor","version":"0.4.8.16"}},"categories":["net","python"],"options":{"MANPAGES":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-opcodes","origin":"devel/py-opcodes","version":"0.3.14_1","comment":"Database of processor instructions/opcodes","maintainer":"yuri@FreeBSD.org","www":"https://github.com/Maratyszcza/Opcodes","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1efc064e92b22cc16967bd20a95c261366ebcc67014c9dc1abae012a8cdf0c27","flatsize":6677691,"path":"All/py311-opcodes-0.3.14_1.pkg","repopath":"All/py311-opcodes-0.3.14_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":159152,"desc":"The goal of this project is to document instruction sets in a format convenient\nfor tools development.\n\nAn instruction set is represented by three files:\n* An XML file that describes instructions\n* An XSD file that describes the structure of the XML file\n* A Python module that reads the XML file and represents it as a set of Python\n  objects","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-onetimepass","origin":"www/py-onetimepass","version":"1.0.1_1","comment":"Module for generating and validating HOTP and TOTP tokens","maintainer":"yuri@FreeBSD.org","www":"https://github.com/tadeck/onetimepass/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f2256d5a31f1adeea2e7b3013cdbf795a599c5e1bcadc085ea171781d3d1ae09","flatsize":36522,"path":"All/py311-onetimepass-1.0.1_1.pkg","repopath":"All/py311-onetimepass-1.0.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7904,"desc":"One-time password library for HMAC-based (HOTP) and time-based (TOTP) passwords.","deps":{"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-omnijson","origin":"devel/py-omnijson","version":"0.1.2_3","comment":"Wraps the best Python JSON installed","maintainer":"bofh@FreeBSD.org","www":"https://github.com/kennethreitz/omnijson","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"34ddd047f76988f65f2f669284fee23e62185f7ac1694bcc8adfbcc29cb91d9d","flatsize":203064,"path":"All/py311-omnijson-0.1.2_3.pkg","repopath":"All/py311-omnijson-0.1.2_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":34740,"desc":"Wraps the best JSON installed, falling back on an internal simplejson.\n\nFeatures:\n\n    * Loads whichever is the fastest JSON module installed\n    * Falls back on built in pure-python simplejson, just in case.\n    * Proper API (loads(), dumps())\n    * Vendorizable\n    * Supports Python 2.5-3.2 out of the box","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-onnx-tf","origin":"misc/py-onnx-tf","version":"1.10.0_3","comment":"Tensorflow backend for ONNX (Open Neural Network Exchange)","maintainer":"yuri@FreeBSD.org","www":"https://github.com/onnx/onnx-tensorflow/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"44e35502f6108940c4af2b2084537afda6af05e837efeb6cc6ffd7e3ad2d2d99","flatsize":1950683,"path":"All/py311-onnx-tf-1.10.0_3.pkg","repopath":"All/py311-onnx-tf-1.10.0_3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":257888,"desc":"TensorFlow Backend and Frontend for ONNX allowing ONNX to inter-operate with\nTensofFlow.","deps":{"py311-onnx":{"origin":"misc/py-onnx","version":"1.14.1_1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"],"annotations":{"flavor":"py311"}},{"name":"py311-onigurumacffi","origin":"devel/py-onigurumacffi","version":"0.0.21_1","comment":"Python cffi bindings for the oniguruma regex engine","maintainer":"bofh@FreeBSD.org","www":"https://github.com/asottile/onigurumacffi","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c3df332d9c2defadd14d71a2000a02d4f9c757bdcfa90aebda6fa27b47e7dd48","flatsize":61115,"path":"All/py311-onigurumacffi-0.0.21_1.pkg","repopath":"All/py311-onigurumacffi-0.0.21_1.pkg","licenselogic":"single","pkgsize":13996,"desc":"Python cffi bindings for the oniguruma regex engine","deps":{"oniguruma":{"origin":"devel/oniguruma","version":"6.9.10"},"py311-cffi":{"origin":"devel/py-cffi","version":"1.17.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-onionbalance","origin":"www/onionbalance","version":"0.2.1_2","comment":"Load-balancing and Redundancy for Onion Services","maintainer":"egypcio@FreeBSD.org","www":"https://onionbalance.readthedocs.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1b654beb551e0b46341b69552de0ffd983d3445a13e5a2f8607e634a7d063956","flatsize":712702,"path":"All/py311-onionbalance-0.2.1_2.pkg","repopath":"All/py311-onionbalance-0.2.1_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":123812,"desc":"The OnionBalance software allows for Tor onion service requests to be\ndistributed across multiple backend Tor instances. OnionBalance provides\nload-balancing while also making onion services more resilient and\nreliable by eliminating single points-of-failure.","deps":{"py311-future":{"origin":"devel/py-future","version":"0.18.3_1"},"py311-pyaml":{"origin":"textproc/py-pyaml","version":"24.9.0"},"py311-pycryptodome":{"origin":"security/py-pycryptodome","version":"3.21.0"},"py311-setproctitle":{"origin":"devel/py-setproctitle","version":"1.3.3_1"},"py311-setuptools":{"origin":"devel/py-setuptools","version":"63.1.0_2"},"py311-stem":{"origin":"security/py-stem","version":"1.8.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"tor":{"origin":"security/tor","version":"0.4.8.16"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-olefile","origin":"devel/py-olefile","version":"0.46_1","comment":"Python module to read MS OLE2 files","maintainer":"antoine@FreeBSD.org","www":"https://www.decalage.info/en/olefile","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e89544112e47b978acd0feb75ab38eee09089e84bee28f196db7976c67e81147","flatsize":312952,"path":"All/py311-olefile-0.46_1.pkg","repopath":"All/py311-olefile-0.46_1.pkg","licenselogic":"and","licenses":["BSD2CLAUSE","MIT"],"pkgsize":54768,"desc":"olefile (formerly OleFileIO_PL) is a Python module to read/write Microsoft OLE2\nfiles (also called Structured Storage, Compound File Binary Format or Compound\nDocument File Format), such as Microsoft Office 97-2003 documents, Image\nComposer and FlashPix files, Outlook messages, StickyNotes, several Microscopy\nfile formats, McAfee antivirus quarantine files, etc.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-omemo-dr","origin":"security/py-omemo-dr","version":"1.0.1","comment":"OMEMO Crypto Library","maintainer":"agh@riseup.net","www":"https://dev.gajim.org/gajim/omemo-dr","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9c97e45747194344b5ccb36ace028e05ef8deba762dabb2ece33afa7f61cb0b7","flatsize":789913,"path":"All/py311-omemo-dr-1.0.1.pkg","repopath":"All/py311-omemo-dr-1.0.1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":154196,"desc":"Python library initially forked from python-axolotl, heavily rewritten, focusing\nonly on OMEMO cryptographic sessions, and not on communication protocols.","deps":{"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-protobuf":{"origin":"devel/py-protobuf","version":"5.29.3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-offtrac","origin":"devel/py-offtrac","version":"0.1.0_1","comment":"Trac XMLRPC library","maintainer":"bofh@FreeBSD.org","www":"https://fedorahosted.org/offtrac","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1ce1d9555a76565ad2e85a1865cba1aa0f12597886f593fb4043106f72dcd18e","flatsize":18742,"path":"All/py311-offtrac-0.1.0_1.pkg","repopath":"All/py311-offtrac-0.1.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":5416,"desc":"This is the Offtrac project. It aims to be a python based xmlrpc client\nlibrary for trac instances.\n\nThere is the offtrac python library which offers the TracServer class. This\nobject is how one interacts with a Trac instance via xmlrpc. An example\nscript (fedora-hosted.py) is provided to show how a client program might\nmake use of the library to get things done.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-onionshare-cli","origin":"www/onionshare-cli","version":"2.6_2","comment":"Secure and anonymous file sharing via Tor (CLI version)","maintainer":"egypcio@FreeBSD.org","www":"https://onionshare.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1e2a96d73f3d6b0376033baf1ae1b0de224e1df23e65cd8e86eba66bf9dde70c","flatsize":1017063,"path":"All/py311-onionshare-cli-2.6_2.pkg","repopath":"All/py311-onionshare-cli-2.6_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":207052,"desc":"OnionShare (CLI) lets you securely and anonymously send and receive files.\n\nIt works by starting a web server, making it accessible as a Tor onion service,\nand generating an unguessable web address so others can download files\nfrom you, or upload files to you.\n\nIt does *NOT* require setting up a separate server or using a third party\nfile-sharing service.","deps":{"meek":{"origin":"security/meek","version":"0.37.0_20"},"obfs4proxy-tor":{"origin":"security/obfs4proxy-tor","version":"0.0.14_18"},"py311-cepa":{"origin":"net/py-cepa","version":"1.8.4_1"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-colorama":{"origin":"devel/py-colorama","version":"0.4.6"},"py311-eventlet":{"origin":"net/py-eventlet","version":"0.39.1"},"py311-flask":{"origin":"www/py-flask","version":"3.1.0"},"py311-flask-socketio":{"origin":"www/py-flask-socketio","version":"5.5.1"},"py311-gevent-websocket":{"origin":"www/py-gevent-websocket","version":"0.10.1_1"},"py311-psutil":{"origin":"sysutils/py-psutil","version":"7.0.0"},"py311-pynacl":{"origin":"security/py-pynacl","version":"1.5.0_2"},"py311-pysocks":{"origin":"net/py-pysocks","version":"1.7.1_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-unidecode":{"origin":"converters/py-unidecode","version":"1.3.7_1"},"py311-urllib3":{"origin":"net/py-urllib3","version":"1.26.20,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"snowflake-tor":{"origin":"security/snowflake-tor","version":"2.5.1_16"},"tor":{"origin":"security/tor","version":"0.4.8.16"}},"categories":["python","security","www"],"annotations":{"cpe":"cpe:2.3:a:onionshare-cli:onionshare-cli:2.6:::::dragonfly6:x86_64:2","flavor":"py311"}},{"name":"py311-ollama","origin":"misc/py-ollama","version":"0.4.7","comment":"Official Python client for Ollama","maintainer":"yuri@FreeBSD.org","www":"https://ollama.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"67474e67935edb9bb239f0c27e4efbe3dd661da90be14fa099aafaec488fdc70","flatsize":228020,"path":"All/py311-ollama-0.4.7.pkg","repopath":"All/py311-ollama-0.4.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":32132,"desc":"The Ollama Python library provides the easiest way to integrate Python\nprojects with Ollama.","deps":{"py311-httpx":{"origin":"www/py-httpx","version":"0.28.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc"],"annotations":{"flavor":"py311"}},{"name":"py311-ofxparse","origin":"finance/py-ofxparse","version":"0.20_3","comment":"Tools for working with the OFX file format","maintainer":"acm@FreeBSD.org","www":"https://pypi.org/project/ofxparse/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a29eb589f4b5f665ecf01059f5dcb2dc1f50f695e68e9112153a08ac2f603023","flatsize":645693,"path":"All/py311-ofxparse-0.20_3.pkg","repopath":"All/py311-ofxparse-0.20_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":73512,"desc":"ofxparse is a parser for Open Financial Exchange (.ofx) format files. OFX\nfiles are available from almost any online banking site, so they work well if\nyou want to pull together your finances from multiple sources. Online trading\naccounts also provide account statements in OFX files.\n\nThere are three different types of OFX files, called BankAccount,\nCreditAccount and InvestmentAccount files. This library has been tested with\nreal-world samples of all three types. If you find a file that does not work\nwith this library, please consider contributing the file so ofxparse can be\nimproved. See the Help! section below for directions on how to do this.","deps":{"py311-beautifulsoup":{"origin":"www/py-beautifulsoup","version":"4.13.3_1"},"py311-coverage":{"origin":"devel/py-coverage","version":"7.6.10_1"},"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-nose":{"origin":"devel/py-nose","version":"1.3.7_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["finance","python"],"annotations":{"flavor":"py311"}},{"name":"py311-odfpy","origin":"devel/py-odfpy","version":"1.4.1_3","comment":"Python API and Tools to Manipulate OpenDocument Files","maintainer":"wen@FreeBSD.org","www":"https://github.com/eea/odfpy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4f1024766ebbe64ccc0f9146a64756a6891c7c7f8269686487b9c3d5113b20a5","flatsize":1937434,"path":"All/py311-odfpy-1.4.1_3.pkg","repopath":"All/py311-odfpy-1.4.1_3.pkg","licenselogic":"or","licenses":["APACHE20","GPLv2"],"pkgsize":228120,"desc":"Odfpy aims to be a complete API for OpenDocument in Python. Unlike other more\nconvenient APIs, this one is essentially an abstraction layer just above the\nXML format. The main focus has been to prevent the programmer from creating\ninvalid documents. It has checks that raise an exception if the programmer adds\nan invalid element, adds an attribute unknown to the grammar, forgets to add\na required attribute or adds text to an element that doesn't allow it.","deps":{"py311-defusedxml":{"origin":"devel/py-defusedxml","version":"0.7.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-offlineimap3","origin":"mail/py-offlineimap3","version":"8.0.0.70_1","comment":"Two-way synchronization of local Maildir and IMAP folders","maintainer":"dereks@lifeofadishwasher.com","www":"https://github.com/OfflineIMAP/offlineimap3","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d00fd2963db47195f38d050e90d85f833982ad90292fd4560549314c91a40805","flatsize":6531567,"path":"All/py311-offlineimap3-8.0.0.70_1.pkg","repopath":"All/py311-offlineimap3-8.0.0.70_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":762232,"desc":"OfflineIMAP is software that downloads your email mailbox(es) as\nlocal Maildirs. OfflineIMAP will synchronize both sides via IMAP.","deps":{"py311-certifi":{"origin":"security/py-certifi","version":"2025.1.31"},"py311-distro":{"origin":"sysutils/py-distro","version":"1.9.0"},"py311-imaplib2":{"origin":"mail/py-imaplib2","version":"3.6_1"},"py311-keyring":{"origin":"security/py-keyring","version":"23.9.3_3,1"},"py311-rfc6555":{"origin":"mail/py-rfc6555","version":"0.1.0_1"},"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"py311-urllib3":{"origin":"net/py-urllib3","version":"1.26.20,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["mail","python"],"options":{"DOCS":"on","EXAMPLES":"on","GSSAPI":"off","KEYRING":"on","MANPAGES":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-ocrmypdf","origin":"textproc/py-ocrmypdf","version":"16.10.0","comment":"Adds an OCR text layer to scanned PDF files","maintainer":"kai@FreeBSD.org","www":"https://github.com/ocrmypdf/OCRmyPDF","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1270434924939bd0e805fbc1796597808cce2314cb63f21bac03d0966c76aa20","flatsize":1777623,"path":"All/py311-ocrmypdf-16.10.0.pkg","repopath":"All/py311-ocrmypdf-16.10.0.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":283524,"desc":"OCRmyPDF adds an OCR text layer to scanned PDF files, allowing them to be\nsearched or copy-pasted.\n\nMain features:\n\n* Generates a searchable PDF/A file from a regular PDF\n* Places OCR text accurately below the image to ease copy / paste\n* Keeps the exact resolution of the original embedded images\n* When possible, inserts OCR information as a \"lossless\" operation without\n  disrupting any other content\n* Optimizes PDF images, often producing files smaller than the input file\n* If requested deskews and/or cleans the image before performing OCR\n* Validates input and output files\n* Distributes work across all available CPU cores\n* Uses Tesseract OCR engine to recognize more than 100 languages\n* Scales properly to handle files with thousands of pages\n* Battle-tested on millions of PDFs","deps":{"ghostscript10":{"origin":"print/ghostscript10","version":"10.05.1"},"pngquant":{"origin":"graphics/pngquant","version":"2.18.0_3"},"py311-deprecation":{"origin":"devel/py-deprecation","version":"2.1.0_1"},"py311-img2pdf":{"origin":"graphics/py-img2pdf","version":"0.6.0_2"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-pdfminer.six":{"origin":"textproc/py-pdfminer.six","version":"20240706_1"},"py311-pikepdf":{"origin":"textproc/py-pikepdf","version":"9.5.2_1"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"py311-pillow-heif":{"origin":"graphics/py-pillow-heif","version":"0.21.0"},"py311-pluggy":{"origin":"devel/py-pluggy","version":"1.5.0"},"py311-rich":{"origin":"textproc/py-rich","version":"14.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"tesseract":{"origin":"graphics/tesseract","version":"5.5.0_1"},"unpaper":{"origin":"graphics/unpaper","version":"7.0.0_3"}},"categories":["python","textproc"],"options":{"PNGQUANT":"on","UNPAPER":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-objsize","origin":"devel/py-objsize","version":"0.7.0","comment":"Calculate the total size of the object subtree in bytes (deep size)","maintainer":"yuri@FreeBSD.org","www":"https://github.com/liran-funaro/objsize","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0bb6a7b3760fc4a5edc1d5133b02ffb3590905221c8cffbb8aae30f045b227e9","flatsize":90924,"path":"All/py311-objsize-0.7.0.pkg","repopath":"All/py311-objsize-0.7.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":15712,"desc":"Traversal over Python's objects subtree and calculate the total size of the\nsubtree in bytes (deep size).\n\nThis module traverses all child objects using Python's internal GC\nimplementation. It attempts to ignore shared objects (i.e., None, types,\nmodules, classes, functions, lambdas), as they are common among all objects.\nIt is implemented without recursive calls for high performance.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"flavor":"py311"}},{"name":"py311-oletools","origin":"devel/py-oletools","version":"0.60.2_1","comment":"Tools to analyze security characteristics of MS OLE2 files","maintainer":"python@FreeBSD.org","www":"https://pypi.org/project/oletools/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bd0d990035ff26b32e19b35d3c42c48492f493ae2c0bee17bb3ee7d955c3bfc2","flatsize":4011913,"path":"All/py311-oletools-0.60.2_1.pkg","repopath":"All/py311-oletools-0.60.2_1.pkg","licenselogic":"and","licenses":["BSD2CLAUSE","MIT"],"pkgsize":1083032,"desc":"Python tools to analyze security characteristics of MS OLE2 files (also called\nStructured Storage, Compound File Binary Format or Compound Document File\nFormat), such as Microsoft Office documents, for Malware Analysis and Incident\nResponse.","deps":{"py311-colorclass":{"origin":"textproc/py-colorclass","version":"2.2.2_1"},"py311-easygui":{"origin":"x11-toolkits/py-easygui","version":"0.98.3_1"},"py311-msoffcrypto-tool":{"origin":"security/py-msoffcrypto-tool","version":"5.0.0_1"},"py311-olefile":{"origin":"devel/py-olefile","version":"0.46_1"},"py311-pyparsing2":{"origin":"devel/py-pyparsing2","version":"2.4.7_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"deprecated":"Depends on expired textproc/py-colorclass","expiration_date":"2025-03-31","flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nDepends on expired textproc/py-colorclass.\n\nIt is scheduled to be removed on or after 2025-03-31."}]},{"name":"py311-onionshare","origin":"www/onionshare","version":"2.6_5","comment":"Secure and anonymous file sharing via Tor","maintainer":"egypcio@FreeBSD.org","www":"https://onionshare.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"54e2bfbc560f68213bc82652ac41771b09cf2fc40a71a7c6a2bde4be6b4d3f35","flatsize":3901274,"path":"All/py311-onionshare-2.6_5.pkg","repopath":"All/py311-onionshare-2.6_5.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1183464,"desc":"OnionShare is an open source tool that lets you securely and anonymously\nshare a file of any size over the Tor network. It works by starting a web\nserver that is accessible as a Tor onion (hidden) service, and generating\nan unguessable URL to access and download the files.\n\nIt doesn't require setting up a server on the Internet somewhere,\non a Virtual Private Server (VPS), or using a third party file-sharing\nservice. It simply shares files you want over the Tor network.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"meek":{"origin":"security/meek","version":"0.37.0_20"},"obfs4proxy-tor":{"origin":"security/obfs4proxy-tor","version":"0.0.14_18"},"py311-Flask-HTTPAuth":{"origin":"security/py-flask-httpauth","version":"4.8.0"},"py311-atomicwrites":{"origin":"devel/py-atomicwrites","version":"1.4.1_1"},"py311-cepa":{"origin":"net/py-cepa","version":"1.8.4_1"},"py311-certifi":{"origin":"security/py-certifi","version":"2025.1.31"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-colorama":{"origin":"devel/py-colorama","version":"0.4.6"},"py311-eventlet":{"origin":"net/py-eventlet","version":"0.39.1"},"py311-flask":{"origin":"www/py-flask","version":"3.1.0"},"py311-flask-socketio":{"origin":"www/py-flask-socketio","version":"5.5.1"},"py311-gevent-websocket":{"origin":"www/py-gevent-websocket","version":"0.10.1_1"},"py311-onionshare-cli":{"origin":"www/onionshare-cli","version":"2.6_2"},"py311-psutil":{"origin":"sysutils/py-psutil","version":"7.0.0"},"py311-pycryptodome":{"origin":"security/py-pycryptodome","version":"3.21.0"},"py311-pynacl":{"origin":"security/py-pynacl","version":"1.5.0_2"},"py311-pyside2":{"origin":"devel/pyside2","version":"5.15.16"},"py311-pysocks":{"origin":"net/py-pysocks","version":"1.7.1_1"},"py311-qrcode":{"origin":"textproc/py-qrcode","version":"8.0_2"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-shiboken2":{"origin":"devel/shiboken2","version":"5.15.16"},"py311-unidecode":{"origin":"converters/py-unidecode","version":"1.3.7_1"},"py311-urllib3":{"origin":"net/py-urllib3","version":"1.26.20,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"snowflake-tor":{"origin":"security/snowflake-tor","version":"2.5.1_16"},"tor":{"origin":"security/tor","version":"0.4.8.16"}},"categories":["python","security","www"],"annotations":{"cpe":"cpe:2.3:a:onionshare:onionshare:2.6:::::dragonfly6:x86_64:5","flavor":"py311"}},{"name":"py311-objprint","origin":"devel/py-objprint","version":"0.3.0","comment":"Print Python objects in human readable format","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/gaogaotiantian/objprint","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3e92efc0ad7b1d2cd12804bca3c79dbb808234c480df15c58724ecbff75ec660","flatsize":405781,"path":"All/py311-objprint-0.3.0.pkg","repopath":"All/py311-objprint-0.3.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":75044,"desc":"objprint is a library that can print Python objects in human readable format.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-oauthlib","origin":"security/py-oauthlib","version":"3.2.2_1","comment":"Generic, spec-compliant, thorough implementation of the OAuth request-signing logic","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/oauthlib/oauthlib","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"84473a6e28853b3cbab71aa19f4ed2bd90249fb4d00e32cc26f660a2ef8de370","flatsize":1609966,"path":"All/py311-oauthlib-3.2.2_1.pkg","repopath":"All/py311-oauthlib-3.2.2_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":180408,"desc":"OAuthLib is a framework which implements the logic of OAuth1 or OAuth2 without\nassuming a specific HTTP request object or web framework. Use it to graft OAuth\nclient support onto your favorite HTTP library, or provide support onto your\nfavourite web framework. If you're a maintainer of such a library, write a thin\nveneer on top of OAuthLib and get OAuth support for very little effort.","deps":{"py311-blinker":{"origin":"devel/py-blinker","version":"1.9.0"},"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-pyjwt":{"origin":"www/py-pyjwt","version":"2.8.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python","security"],"options":{"RSA":"on","SIGNALS":"on","SIGNEDTOKEN":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-objgraph","origin":"devel/py-objgraph","version":"3.6.2_1","comment":"Draws Python object reference graphs with graphviz","maintainer":"amdmi3@FreeBSD.org","www":"https://mg.pov.lt/objgraph/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"953dae13307e84ec97e15daf71798fd91410b78ddd080ca3ffbab3421e75edcf","flatsize":164992,"path":"All/py311-objgraph-3.6.2_1.pkg","repopath":"All/py311-objgraph-3.6.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":29432,"desc":"objgraph is a module that lets you visually explore Python object\ngraphs.","deps":{"py311-graphviz":{"origin":"graphics/py-graphviz","version":"0.10.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-oauth","origin":"net/py-oauth","version":"1.0.1_3","comment":"Python Library for OAuth","maintainer":"wen@FreeBSD.org","www":"https://pypi.org/project/oauth/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2086f3c90719411e4075e99fcdb6acad11358bd736055138c6025203bc3f54bc","flatsize":92011,"path":"All/py311-oauth-1.0.1_3.pkg","repopath":"All/py311-oauth-1.0.1_3.pkg","licenselogic":"single","pkgsize":17180,"desc":"py-oauth is a python libarary for OAuth. OAuth is an open\nprotocol to allow API authentication in a simple and standard\nmethod from desktop and web applications.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-oauth2","origin":"net/py-oauth2","version":"1.9.0.p1_1","comment":"Python library for OAuth version 1.0","maintainer":"python@FreeBSD.org","www":"https://github.com/joestump/python-oauth2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d766a155e2c75b47a728317dd0c2c849b1686b1bc5cd42f4f9a5dbdea0fdce9a","flatsize":140512,"path":"All/py311-oauth2-1.9.0.p1_1.pkg","repopath":"All/py311-oauth2-1.9.0.p1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":27348,"desc":"This code was originally forked from Leah Culver and Andy Smith's\noauth.py code (see net/py-oauth).\n\nA number of notable differences exist between this code and its\nforefathers:\n\n  * 100%25 unit test coverage.\n  * The DataStore object has been completely ripped out.\n  * Classes are no longer prefixed with OAuth.\n  * The Request class now extends from dict.\n  * The library is likely no longer compatible with Python 2.3.\n  * The Client class works and extends from httplib2.","deps":{"py311-httplib2":{"origin":"www/py-httplib2","version":"0.22.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-nxapi-plumbing","origin":"net-mgmt/py-nxapi-plumbing","version":"0.5.2_2","comment":"Manage Cisco devices through NX-API using XML/JSON-RPC","maintainer":"kai@FreeBSD.org","www":"https://github.com/ktbyers/nxapi-plumbing","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"73652855a1f8c49c987a65cf7a357e2df1f68fae029529f53183af82d614ddf5","flatsize":69660,"path":"All/py311-nxapi-plumbing-0.5.2_2.pkg","repopath":"All/py311-nxapi-plumbing-0.5.2_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":16096,"desc":"Low-level library for managing Cisco devices through NX-API using JSON-RPC and\nXML.\n\nIt's the successor of net-mgmt/py-pynxos with a more open license.","deps":{"py311-future":{"origin":"devel/py-future","version":"0.18.3_1"},"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-scp":{"origin":"security/py-scp","version":"0.14.4_2"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net-mgmt","python"],"annotations":{"flavor":"py311"}},{"name":"py311-oauth2client","origin":"security/py-oauth2client","version":"4.1.3_1","comment":"OAuth 2.0 client library","maintainer":"sunpoet@FreeBSD.org","www":"https://googleapis.github.io/oauth2client/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"93bb61ccd37394a6bd6774e42010897890ab96e8f282f6d34faee8d352b7025f","flatsize":1086373,"path":"All/py311-oauth2client-4.1.3_1.pkg","repopath":"All/py311-oauth2client-4.1.3_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":143772,"desc":"oauth2client is a Python module for client-side oauth2 authentication. It works\nwith Google's oauth2 service by default, and is compatible with any oauth2\nservice.","deps":{"py311-httplib2":{"origin":"www/py-httplib2","version":"0.22.0_1"},"py311-pyasn1":{"origin":"devel/py-pyasn1","version":"0.6.0"},"py311-pyasn1-modules":{"origin":"devel/py-pyasn1-modules","version":"0.4.1"},"py311-rsa":{"origin":"security/py-rsa","version":"4.9_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"deprecated":"Deprecated by upstream. Use security/py-google-auth or security/py-oauthlib instead. See https://google-auth.readthedocs.io/en/latest/oauth2client-deprecation.html for details","expiration_date":"2025-03-31","flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nDeprecated by upstream. Use security/py-google-auth or security/py-oauthlib instead. See https://google-auth.readthedocs.io/en/latest/oauth2client-deprecation.html for details.\n\nIt is scheduled to be removed on or after 2025-03-31."}]},{"name":"qt5-doc","origin":"misc/qt5-doc","version":"5.12.2","comment":"Qt 5 documentation","maintainer":"kde@FreeBSD.org","www":"https://www.qt.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"38307215e397ef804565f2a90bc277edfa503552189e2e3fa2f1f2cffd436555","flatsize":586281640,"path":"All/qt5-doc-5.12.2.pkg","repopath":"All/qt5-doc-5.12.2.pkg","licenselogic":"single","pkgsize":243369160,"desc":"Qt is a cross-platform application and UI framework for developers\nusing C++ or QML, a CSS/JavaScript-like language.\n\nWith Qt, code can be reused efficiently to target multiple platforms\nwith one code base. The modular C++ class library and developer tools\neasily enables developers to create applications for one platform and\neasily build and run to deploy on another platform.","categories":["misc"]},{"name":"py311-nvchecker","origin":"ports-mgmt/py-nvchecker","version":"2.17","comment":"New version checker for software releases","maintainer":"bofh@FreeBSD.org","www":"https://github.com/lilydjwg/nvchecker","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"079c07731654be3301f5c103142f1b72f952a31458aeb8640957683e9b08e540","flatsize":619241,"path":"All/py311-nvchecker-2.17.pkg","repopath":"All/py311-nvchecker-2.17.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":119560,"desc":"nvchecker (short for new version checker) is for checking if a new\nversion of some software has been released.","deps":{"py311-platformdirs":{"origin":"devel/py-platformdirs","version":"4.3.6"},"py311-pycurl":{"origin":"ftp/py-pycurl","version":"7.45.6"},"py311-structlog":{"origin":"devel/py-structlog","version":"18.2.0_1"},"py311-tornado":{"origin":"www/py-tornado","version":"6.4"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["ports-mgmt","python"],"annotations":{"flavor":"py311"}},{"name":"py311-numpy-groupies","origin":"math/py-numpy-groupies","version":"0.11.2","comment":"Optimised tools for group-indexing operations: aggregated sum and more","maintainer":"yuri@FreeBSD.org","www":"https://github.com/ml31415/numpy-groupies","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3e7f5bf2880e98c97aa720f7eff3b43a97cdbfc5d61c871c4cfa42b895fceaf8","flatsize":469232,"path":"All/py311-numpy-groupies-0.11.2.pkg","repopath":"All/py311-numpy-groupies-0.11.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":83140,"desc":"numpy-groupies is a small library of optimised tools for doing things\nthat can roughly be considered \"group-indexing operations\". The most\nprominent tool is aggregate, which is descibed in detail further down\nthe page.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-numpydoc","origin":"textproc/py-numpydoc","version":"1.6.0_1","comment":"Sphinx extension to support docstrings in Numpy format","maintainer":"python@FreeBSD.org","www":"https://numpydoc.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"355b3facf955d96d47690bcc2239455d9e91cd3f9b90f5cbe59c2fa6e7fd383f","flatsize":801614,"path":"All/py311-numpydoc-1.6.0_1.pkg","repopath":"All/py311-numpydoc-1.6.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":130124,"desc":"Numpy's documentation uses several custom extensions to Sphinx. These\nare shipped in this numpydoc package, in case you want to make use of\nthem in third-party projects.","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-sphinx":{"origin":"textproc/py-sphinx","version":"5.3.0_3,1"},"py311-tabulate":{"origin":"devel/py-tabulate","version":"0.9.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-numpy-stl","origin":"math/py-numpy-stl","version":"2.11.3_2","comment":"Simple library to make working with STL files fast and easy","maintainer":"db@FreeBSD.org","www":"https://github.com/WoLpH/numpy-stl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"efcc8c1ffb11e6cdbeed9cce65dcfc773e0f3d108fefb518c5948a4c5fb70aed","flatsize":235311,"path":"All/py311-numpy-stl-2.11.3_2.pkg","repopath":"All/py311-numpy-stl-2.11.3_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":56572,"desc":"Simple library to make working with STL files\n(and 3D objects in general) fast and easy.\n\nDue to all operations heavily relying on numpy this is one of the fastest\nSTL editing libraries for Python available.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-python-utils":{"origin":"misc/py-python-utils","version":"3.8.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-numpoly","origin":"math/py-numpoly","version":"1.2.3_2","comment":"Create/manipulate/evaluate polynomial arrays based on numpy.ndarray","maintainer":"yuri@FreeBSD.org","www":"https://github.com/jonathf/numpoly","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"805ed4323eadadc6fb5c2ea52d7b66d9de373e4b4aee344dfa91bdfefbb1785f","flatsize":1253856,"path":"All/py311-numpoly-1.2.3_2.pkg","repopath":"All/py311-numpoly-1.2.3_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":137044,"desc":"Numpoly is a generic library for creating, manipulating and evaluating arrays\nof polynomials based on numpy.ndarray objects.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-numexpr","origin":"math/py-numexpr","version":"2.10.2","comment":"Fast numerical array expression evaluator for Python and NumPy","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/pydata/numexpr","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"15174a356a0c4716fd6d59103461784eceb1057ddff7435d0fca0373677b08d6","flatsize":975434,"path":"All/py311-numexpr-2.10.2.pkg","repopath":"All/py311-numexpr-2.10.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":185772,"desc":"numexpr - Fast numerical array expression evaluator for Python and NumPy.\n\nThe numexpr package evaluates multiple-operator array expressions many times\nfaster than NumPy can. It accepts the expression as a string, analyzes it,\nrewrites it more efficiently, and compiles it to faster Python code on the fly.\nIt's the next best thing to writing the expression in C and compiling it with a\nspecialized just-in-time (JIT) compiler, i.e. it does not require a compiler at\nruntime.\n\nAlso, numexpr has support for the Intel VML (Vector Math Library) -- integrated\nin Intel MKL (Math Kernel Library) --, allowing nice speed-ups when computing\ntranscendental functions (like trigonometrical, exponentials...) on top of\nIntel-compatible platforms. This support also allows to use multiple cores in\nyour computations.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-num2words","origin":"devel/py-num2words","version":"0.5.13_1","comment":"Library to convert numbers to words in multiple languages","maintainer":"jonaspalm@posteo.de","www":"https://github.com/savoirfairelinux/num2words","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a3ff5d969673f35a7ec08afaa4cc06499d6798f8425c12831b71c11eb7a1ef1c","flatsize":1358596,"path":"All/py311-num2words-0.5.13_1.pkg","repopath":"All/py311-num2words-0.5.13_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":192424,"desc":"num2words is a library that converts numbers like 42 to words like\nforty-two. It supports multiple languages and can even generate ordinal\nnumbers like forty-second (although this last feature is a bit buggy\nfor some languages at the moment)","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ntplib","origin":"net/py-ntplib","version":"0.3.4_1","comment":"Python NTP library","maintainer":"uros@gruber.si","www":"https://pypi.org/project/ntplib/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0364c14103605cc9581913896221bcc7dd964ffa7d3ef686955c674e53d5a31b","flatsize":50325,"path":"All/py311-ntplib-0.3.4_1.pkg","repopath":"All/py311-ntplib-0.3.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11148,"desc":"This module offers a simple interface to query NTP\nservers from Python.\n\nIt also provides utility functions to translate NTP\nfields values to text (mode, leap indicator...). Since\nit's pure Python, and only depends on core modules,\nit should work on any platform with a Python implementation.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ntlm-auth","origin":"security/py-ntlm-auth","version":"1.5.0_1","comment":"Create NTLM authentication structures","maintainer":"yuri@FreeBSD.org","www":"https://github.com/jborean93/ntlm-auth","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"22289f463f6e22f2e1954513feced10cd884b24b713d94fa28d594c3500aa006","flatsize":321336,"path":"All/py311-ntlm-auth-1.5.0_1.pkg","repopath":"All/py311-ntlm-auth-1.5.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":45648,"desc":"This library handles the low-level details of NTLM authentication for use\nin authenticating with a service that uses NTLM. It will create and parse\nthe 3 different message types in the order required and produce a base64\nencoded value that can be attached to the HTTP header.\n\nThe goal of this library is to offer full NTLM support including signing and\nsealing of messages as well as supporting MIC for message integrity and the\nability to customise and set limits on the messages sent. Please see Features\nand Backlog for a list of what is and is not currently supported.\n\nFeatures:\n* LM, NTLM and NTLMv2 authentication\n* NTLM1 and NTLM2 extended session security\n* Set the The NTLM Compatibility level when sending messages\n* Channel Binding Tokens support, need to pass in the SHA256 hash\n  of the certificate for it to work\n* Support for MIC to enhance the integrity of the messages\n* Support for session security with signing and sealing messages\n  after authentication happens","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-numpy","origin":"math/py-numpy","version":"1.26.4_6,1","comment":"The New Numeric Extension to Python","maintainer":"python@FreeBSD.org","www":"https://www.numpy.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"56d64d09acaa203b5f8cc241a39543f12f84479556dead46c7f23508d46ab0d7","flatsize":153887672,"path":"All/py311-numpy-1.26.4_6,1.pkg","repopath":"All/py311-numpy-1.26.4_6,1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":14474664,"desc":"NumPy is the fundamental package for scientific computing with Python. It\ncontains among other things:\n- a powerful N-dimensional array object\n- sophisticated (broadcasting) functions\n- tools for integrating C/C++ and Fortran code\n- useful linear algebra, Fourier transform, and random number capabilities\n\nBesides its obvious scientific uses, NumPy can also be used as an efficient\nmulti-dimensional container of generic data. Arbitrary data-types can be\ndefined. This allows NumPy to seamlessly and speedily integrate with a wide\nvariety of databases.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"suitesparse-umfpack":{"origin":"math/suitesparse-umfpack","version":"6.3.5_1"}},"categories":["math","python"],"options":{"DOCS":"on","SUITESPARSE":"on","ATLAS":"off","NETLIB":"off","OPENBLAS":"on"},"annotations":{"cpe":"cpe:2.3:a:numpy:numpy:1.26.4:::::dragonfly6:x86_64:6","flavor":"py311"}},{"name":"py311-ns1-python","origin":"dns/py-ns1-python","version":"0.24.0","comment":"Python SDK for accessing NS1, the Data Driven DNS platform","maintainer":"dch@FreeBSD.org","www":"https://github.com/ns1/ns1-python","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"39fbcfb4a77cbba7febdb6c16b4a6428a65b08e027441f8ddecdb51987b12262","flatsize":496722,"path":"All/py311-ns1-python-0.24.0.pkg","repopath":"All/py311-ns1-python-0.24.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":68976,"desc":"Python SDK for accessing the NS1 DNS platform, including a simple NS1\nREST API wrapper, as well as a higher level interface for managing zones,\nrecords, data feeds, and more. It supports synchronous and asynchronous\ntransports.","deps":{"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["dns","python"],"annotations":{"flavor":"py311"}},{"name":"py311-numcodecs","origin":"misc/py-numcodecs","version":"0.13.0_1","comment":"Package providing buffer compression and transformation codecs for use","maintainer":"yuri@FreeBSD.org","www":"https://numcodecs.readthedocs.io/en/stable/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"599fb120a7d32efc562474ac7618c80e40a49542483cb836b1a53d814ebdd705","flatsize":3461889,"path":"All/py311-numcodecs-0.13.0_1.pkg","repopath":"All/py311-numcodecs-0.13.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":656144,"desc":"Numcodecs is a Python package providing buffer compression and transformation\ncodecs for use in data storage and communication applications.","deps":{"py311-entrypoints":{"origin":"devel/py-entrypoints","version":"0.4_1"},"py311-msgpack":{"origin":"devel/py-msgpack","version":"1.1.0"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-zfp":{"origin":"devel/py-zfp","version":"1.0.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"],"options":{"AVX2":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-nwdiag","origin":"graphics/py-nwdiag","version":"3.0.0_2","comment":"Simple network-diagram image generator","maintainer":"tota@FreeBSD.org","www":"http://blockdiag.com/en/nwdiag/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d642f8fe98c85ad5c04a773df362c878035685e5f20688d8b1f97227c6b62bc2","flatsize":13325139,"path":"All/py311-nwdiag-3.0.0_2.pkg","repopath":"All/py311-nwdiag-3.0.0_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":2215568,"desc":"`nwdiag` generate network-diagram image file from spec-text file.\n\nFeatures\n  * Generate network-diagram from dot like text (basic feature).\n  * Multilingualization for node-label (utf-8 only).","deps":{"py311-blockdiag":{"origin":"graphics/py-blockdiag","version":"3.0.0_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-notmuch0","origin":"mail/py-notmuch2","version":"0.39_1","comment":"Pythonic bindings for the notmuch mail database using CFFI","maintainer":"jrm@FreeBSD.org","www":"https://notmuchmail.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cc4018f64355230d4dab1aff393555da92ddf50121885d36228b68f322ab73a7","flatsize":582855,"path":"All/py311-notmuch0-0.39_1.pkg","repopath":"All/py311-notmuch0-0.39_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":84756,"desc":"Pythonic bindings for the notmuch mail database using CFFI. This module makes\nthe functionality of the notmuch library (https://notmuchmail.org) available to\npython using CFFI","deps":{"notmuch":{"origin":"mail/notmuch","version":"0.39"},"py311-cffi":{"origin":"devel/py-cffi","version":"1.17.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["mail","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ntc-templates","origin":"textproc/py-ntc-templates","version":"7.8.0","comment":"TextFSM Templates for Network Devices","maintainer":"kai@FreeBSD.org","www":"https://github.com/networktocode/ntc-templates","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"573aee351c0d0c2c688aede44724783c399ceae2acbc97aef4e7b052783d0999","flatsize":1232733,"path":"All/py311-ntc-templates-7.8.0.pkg","repopath":"All/py311-ntc-templates-7.8.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":291248,"desc":"The NTC templates project provides a large collection of TextFSM Templates\n(text parsers) for a variety of Networking Vendors.\n\nIn addition to the templates, there is a function that will convert the CLI\noutput into a CliTable object; the resulting text table is converted into a\nlist of dictionaries mapping the column headers with each row in the table.","deps":{"py311-textfsm":{"origin":"textproc/py-textfsm","version":"1.1.3_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net-mgmt","python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-notify2","origin":"devel/py-notify2","version":"0.3.1_1","comment":"Python interface to DBus notifications","maintainer":"yuri@FreeBSD.org","www":"https://bitbucket.org/takluyver/pynotify2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0a6425918d35199a61cffa26e814fc55445a41e4246851fd4697e30838ae6d87","flatsize":53784,"path":"All/py311-notify2-0.3.1_1.pkg","repopath":"All/py311-notify2-0.3.1_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":11260,"desc":"notify2 is a pure-python replacement for notify-python, using python-dbus\nto communicate with the notifications server directly. It's compatible with\nPython 2 and 3, and its callbacks can work with Gtk 3 or Qt 4 applications.","deps":{"py311-dbus":{"origin":"devel/py-dbus","version":"1.3.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-npTDMS","origin":"misc/py-npTDMS","version":"1.9.0","comment":"NumPy based module for reading TDMS files produced by LabView","maintainer":"yuri@FreeBSD.org","www":"https://github.com/adamreeve/npTDMS","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0199b211b9e27dfd53cd6229677b2036f4b8317e0878a96792890999f594ad0c","flatsize":1677811,"path":"All/py311-npTDMS-1.9.0.pkg","repopath":"All/py311-npTDMS-1.9.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":228016,"desc":"npTDMS is a cross-platform Python package for reading and writing TDMS files\nas produced by LabVIEW, and is built on top of the numpy package. Data is read\nfrom TDMS files as numpy arrays, and npTDMS also allows writing numpy arrays\nto TDMS files.\n\nTDMS files are structured in a hierarchy of groups and channels. A TDMS file can\ncontain multiple groups, which may each contain multiple channels. A file, group\nand channel may all have properties associated with them, but only channels have\narray data.","deps":{"py311-h5py":{"origin":"science/py-h5py","version":"3.13.0"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc"],"annotations":{"flavor":"py311"}},{"name":"py311-notmuch","origin":"mail/py-notmuch","version":"0.39_1","comment":"Python interface for the Notmuch email search and tagging library","maintainer":"jrm@FreeBSD.org","www":"https://notmuchmail.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fd998e4082b6697c2ebe3ce397a6800335b8b78d8ea8ac3a75e82d041130ce54","flatsize":1300218,"path":"All/py311-notmuch-0.39_1.pkg","repopath":"All/py311-notmuch-0.39_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":220168,"desc":"Python binding of the notmuch mail search and indexing library.","deps":{"notmuch":{"origin":"mail/notmuch","version":"0.39"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["mail","python"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-nosexcover","origin":"devel/py-nosexcover","version":"1.0.11_1","comment":"Extends nose cover to add Cobertura-style XML reports","maintainer":"egypcio@FreeBSD.org","www":"https://github.com/cmheisel/nose-xcover","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"774c89b36d5d2067ade9f61cd27bcb8fbe2f5e4aa37c3b8f283db7b13b0096f2","flatsize":17221,"path":"All/py311-nosexcover-1.0.11_1.pkg","repopath":"All/py311-nosexcover-1.0.11_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5928,"desc":"A companion to the built-in nose.plugins.cover, this plugin will write\nout an XML coverage report to a file named coverage.xml. It will honor all\nthe options you pass to the Nose coverage plugin, especially --cover-package","deps":{"py311-coverage":{"origin":"devel/py-coverage","version":"7.6.10_1"},"py311-nose":{"origin":"devel/py-nose","version":"1.3.7_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-noseofyeti","origin":"devel/py-noseofyeti","version":"2.4.9","comment":"Python codec that provides an RSpec style DSL for Python","maintainer":"arrowd@FreeBSD.org","www":"https://github.com/delfick/nose-of-yeti/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"af0e5cc76769abe14c0333184b26e945db5d98759226728ad63ae6df7a853ac7","flatsize":248614,"path":"All/py311-noseofyeti-2.4.9.pkg","repopath":"All/py311-noseofyeti-2.4.9.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":52148,"desc":"noseOfYeti creates a custom Python codec that lets you write your tests\nusing an RSpec inspired DSL (i.e. `describe` and `it` blocks). It uses the\nfact that you can register a codec that is able to modify a Python file\nbefore executing it.  Using this we can make it so that when Python imports\na file with a particular encoding as the first line of the file it will be\nintercepted and potentially rewritten into something else before the import\ncontinues.\n\nnoseOfYeti uses this technique to translate from the DSL it defines, into\nPython classes and functions that then will be executed by your test\nframework of choice.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-notebook-shim","origin":"devel/py-notebook-shim","version":"0.2.4_1","comment":"Shim layer for notebook traits and config","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jupyter/notebook_shim","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a8c574c88f7b39d17ab1256f2c497ce89f497e5e179dc3a7b7d48f9b7b9bf7c1","flatsize":105672,"path":"All/py311-notebook-shim-0.2.4_1.pkg","repopath":"All/py311-notebook-shim-0.2.4_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":20824,"desc":"Notebook Shim provides a way for JupyterLab and other frontends to switch to\nJupyter Server for their Python Web application backend.","deps":{"py311-jupyter-server":{"origin":"devel/py-jupyter-server","version":"2.15.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-notus-scanner","origin":"security/py-notus-scanner","version":"22.6.3","comment":"scanner for creating results from local security checks","maintainer":"acm@FreeBSD.org","www":"https://github.com/greenbone/notus-scanner","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0490c4eb63036eb4d874132f3d8bf2dcb992cbee600b6033ee127f4f9c5274de","flatsize":1650306,"path":"All/py311-notus-scanner-22.6.3.pkg","repopath":"All/py311-notus-scanner-22.6.3.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":290068,"desc":"Notus Scanner detects vulnerable products in a system environment. The scanning\nmethod is to evaluate internal system information. It does this very fast and\neven detects currently inactive products because it does not need to interact\nwith each of the products.\n\nTo report about vulnerabilities, Notus Scanner receives collected system\ninformation on the one hand and accesses the vulnerability information from the\nfeed service on the other. Both input elements are in table form: the system\ninformation is specific to each environment and the vulnerability information\nis specific to each system type.\n\nNotus Scanner integrates into the Greenbone Vulnerability Management framework\nwhich allows to let it scan entire networks within a single task. Any\nvulnerability test in the format of .notus files inside the Greenbone Feed will\nbe considered and automatically matched with the scanned environments.","deps":{"mosquitto":{"origin":"net/mosquitto","version":"2.0.18"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-paho-mqtt":{"origin":"net/py-paho-mqtt","version":"2.1.0"},"py311-psutil":{"origin":"sysutils/py-psutil","version":"7.0.0"},"py311-python-gnupg":{"origin":"security/py-python-gnupg","version":"0.5.1"},"py311-sentry-sdk":{"origin":"devel/py-sentry-sdk","version":"1.21.1_1"},"py311-tomli":{"origin":"textproc/py-tomli","version":"2.1.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"users":["gvm"],"groups":["gvm"],"annotations":{"flavor":"py311"}},{"name":"py311-nose3","origin":"devel/py-nose3","version":"1.3.8_1","comment":"nose extends unittest to make testing easier","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jayvdb/nose3","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5ecb1f65edf1e07040b896c26157951a12f2799ed2c4a1add5bb3d44c3c91c31","flatsize":1809786,"path":"All/py311-nose3-1.3.8_1.pkg","repopath":"All/py311-nose3-1.3.8_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":288252,"desc":"nose3 is a drop-in fork of nose v1 that is compatible with Python 2.7 and Python\n3.3-3.10 without using lib2to3 or other compatibility layer. It does not yet\nsupport Python 3.11.\n\nnose extends the test loading and running features of unittest, making it easier\nto write, find and run tests.\n\nBy default, nose will run tests in files or directories under the current\nworking directory whose names include \"test\" or \"Test\" at a word boundary (like\n\"test_this\" or \"functional_test\" or \"TestClass\" but not \"libtest\"). Test output\nis similar to that of unittest, but also includes captured stdout output from\nfailing tests, for easy print-style debugging.\n\nThese features, and many more, are customizable through the use of plugins.\nPlugins included with nose provide support for doctest, code coverage and\nprofiling, flexible attribute-based test selection, output capture and more.\nMore information about writing plugins may be found on in the nose API\ndocumentation.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-nose-cov","origin":"devel/py-nose-cov","version":"1.6_1","comment":"Nose plugin for coverage reporting","maintainer":"yuri@FreeBSD.org","www":"https://pypi.org/project/nose-cov/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a7c85edc2b79f3bab59e9836cce182c27d8146b5b8e4cc65c402f3ad998fc841","flatsize":18949,"path":"All/py311-nose-cov-1.6_1.pkg","repopath":"All/py311-nose-cov-1.6_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6744,"desc":"nose plugin for coverage reporting, including subprocesses and multiprocessing.","deps":{"py311-nose":{"origin":"devel/py-nose","version":"1.3.7_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-nose2","origin":"devel/py-nose2","version":"0.10.0_1","comment":"Next generations of nicer testing for Python","maintainer":"daniel@blodan.se","www":"https://nose2.readthedocs.io","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"38581580ea0c0b2748418ef258c5c9fec06d1c1148777bc9096e707e0606c5ec","flatsize":2061179,"path":"All/py311-nose2-0.10.0_1.pkg","repopath":"All/py311-nose2-0.10.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":256748,"desc":"nose2 is the next generation of nicer testing for Python,\nbased on the plugins branch of unittest2.","deps":{"py311-coverage":{"origin":"devel/py-coverage","version":"7.6.10_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-nose-timer","origin":"devel/py-nose-timer","version":"1.0.1_1","comment":"Timer plugin for nosetests","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/mahmoudimus/nose-timer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"97165bf40d06ecbdafa81dd6cb775e3a4dd501a02973b5bdacf1582d5e5a0c60","flatsize":59250,"path":"All/py311-nose-timer-1.0.1_1.pkg","repopath":"All/py311-nose-timer-1.0.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14896,"desc":"nose-timer is a timer plugin for nosetests that answers the question: how much\ntime does every test take?","deps":{"py311-nose":{"origin":"devel/py-nose","version":"1.3.7_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-normality","origin":"textproc/py-normality","version":"2.5.0","comment":"Micro-library to normalize text strings","maintainer":"kai@FreeBSD.org","www":"https://github.com/pudo/normality","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2133d1e53fb5f6ae516a1fad30699f020708c1e8a81dce3d80a064e783b4024f","flatsize":144708,"path":"All/py311-normality-2.5.0.pkg","repopath":"All/py311-normality-2.5.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":29008,"desc":"Normality is a Python micro-package that contains a small set of text\nnormalization functions for easier re-use. These functions accept a snippet of\nunicode or utf-8 encoded text and remove various classes of characters, such as\ndiacritics, punctuation etc. This is useful as a preparation to further text\nanalysis.","deps":{"py311-banal":{"origin":"devel/py-banal","version":"1.0.6_1"},"py311-chardet":{"origin":"textproc/py-chardet","version":"5.2.0,1"},"py311-charset-normalizer":{"origin":"textproc/py-charset-normalizer","version":"3.4.1_1"},"py311-pyicu":{"origin":"devel/py-pyicu","version":"2.13.1_1"},"py311-text-unidecode":{"origin":"converters/py-text-unidecode","version":"1.3_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"options":{"ICU":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-noiseprotocol","origin":"security/py-noiseprotocol","version":"0.3.1_1","comment":"Python implementation of Noise Protocol Framework","maintainer":"ehaupt@FreeBSD.org","www":"https://pypi.org/project/noiseprotocol/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0d09c2c1d83acfb2b56b104f5c5e4c5fbffabf54f15080ce5d04bd0d08117c9c","flatsize":230845,"path":"All/py311-noiseprotocol-0.3.1_1.pkg","repopath":"All/py311-noiseprotocol-0.3.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":35380,"desc":"Python implementation of Noise Protocol Framework. It is compatible\nwith revisions 32 and 33.","deps":{"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-node-semver","origin":"devel/py-node-semver","version":"0.9.0_1","comment":"Python version of node-semver","maintainer":"yuri@FreeBSD.org","www":"https://github.com/podhmo/python-node-semver","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f794b2cc30a99b576dd05cf7d121a05b7e0e470ee1e2bee8f458a2a85cf9de3f","flatsize":153716,"path":"All/py311-node-semver-0.9.0_1.pkg","repopath":"All/py311-node-semver-0.9.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":28092,"desc":"python version of [node-semver]","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-nnpy","origin":"net/py-nnpy","version":"1.4.2_1","comment":"Python bindings for nanomsg (cffi-based)","maintainer":"ports@FreeBSD.org","www":"https://github.com/nanomsg/nnpy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6e9854b27bb894e6674d56e73c29e6b8a132bbb25bdc02394672c0d36b118c27","flatsize":65653,"path":"All/py311-nnpy-1.4.2_1.pkg","repopath":"All/py311-nnpy-1.4.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17640,"desc":"CFFI-based Python bindings for nanomsg.","deps":{"nanomsg":{"origin":"net/nanomsg","version":"1.1.5_2"},"py311-cffi":{"origin":"devel/py-cffi","version":"1.17.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-nnpy port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-nose","origin":"devel/py-nose","version":"1.3.7_2","comment":"Discovery-based unittest extension","maintainer":"bofh@FreeBSD.org","www":"https://nose.readthedocs.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ae2762314103cf97b845e913c3f4271f30adb4585ce582f63041a040adf1cc46","flatsize":1786137,"path":"All/py311-nose-1.3.7_2.pkg","repopath":"All/py311-nose-1.3.7_2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":275728,"desc":"nose provides an alternate test discovery and running process for\nunittest, one that is intended to mimic the behavior of py.test as\nmuch as is reasonably possible without resorting to magic. By default,\nnose will run tests in files or directories under the current working\ndirectory whose names include \"test\". nose also supports doctest tests\nand may optionally provide a test coverage report.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-nodeenv","origin":"devel/py-nodeenv","version":"1.9.1","comment":"Node.js virtual environment builder","maintainer":"bofh@FreeBSD.org","www":"https://ekalinin.github.io/nodeenv/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"de0995c5e2d4ec12f366562a73200b2d399440d20eb0f8dd9772cf2de8f297f1","flatsize":206779,"path":"All/py311-nodeenv-1.9.1.pkg","repopath":"All/py311-nodeenv-1.9.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":40172,"desc":"Virtual environment for Node.js & integrator with virtualenv","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"flavor":"py311"}},{"name":"py311-nkdfu","origin":"comms/py-nkdfu","version":"0.2","comment":"Python DFU tool for updating Nitrokeys' firmware (Nitrokey Pro only)","maintainer":"aishapoval@mts.ru","www":"https://github.com/Nitrokey/nkdfu","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c4c8f0f9cc556e91ce65fa90c27995911dca8cddf86916784e0a40dc8074764a","flatsize":140812,"path":"All/py311-nkdfu-0.2.pkg","repopath":"All/py311-nkdfu-0.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":28864,"desc":"nkdfu is a Python DFU tool for updating Nitrokeys' firmware. Currently\nsupports Nitrokey Pro only. Based on python-dfu project, which brings\nimplementation of USB DFU 1.1 spec","deps":{"py311-fire":{"origin":"devel/py-fire","version":"0.7.0_1"},"py311-intelhex":{"origin":"devel/py-intelhex","version":"2.3.0_1"},"py311-libusb1":{"origin":"devel/py-libusb1","version":"3.3.0"},"py311-tqdm":{"origin":"misc/py-tqdm","version":"4.67.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["comms","python"],"annotations":{"flavor":"py311"}},{"name":"py311-niquests","origin":"www/py-niquests","version":"3.13.1","comment":"Simple, yet elegant, HTTP library","maintainer":"sunpoet@FreeBSD.org","www":"https://niquests.readthedocs.io/en/stable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7fe6310ee5e34b62719204dd26263c6d1670bd2871102d2b2d0a960a8bed46b8","flatsize":2116173,"path":"All/py311-niquests-3.13.1.pkg","repopath":"All/py311-niquests-3.13.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":276784,"desc":"Niquests is a simple, yet elegant, HTTP library. It is a drop-in replacement for\nRequests, which is under feature freeze.\n\nNiquests, is the \"Safest, Fastest, Easiest, and Most advanced\" Python HTTP\nClient. Production Ready!","deps":{"py311-charset-normalizer":{"origin":"textproc/py-charset-normalizer","version":"3.4.1_1"},"py311-urllib3-future":{"origin":"net/py-urllib3-future","version":"2.12.912"},"py311-wassima":{"origin":"security/py-wassima","version":"1.2.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-nltk","origin":"textproc/py-nltk","version":"3.8.1,2","comment":"Natural language toolkit written in python","maintainer":"demon@FreeBSD.org","www":"https://www.nltk.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"65e88e959bfd8e5516b89b0203cd23d03da43e1137c262210463811345377089","flatsize":18222526,"path":"All/py311-nltk-3.8.1,2.pkg","repopath":"All/py311-nltk-3.8.1,2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":2447436,"desc":"NLTK is a leading platform for building Python programs to work with human\nlanguage data.  It provides easy-to-use interfaces to over 50 corpora and\nlexical resources such as WordNet, along with a suite of text processing\nlibraries for classification, tokenization, stemming, tagging, parsing,\nand semantic reasoning, and an active discussion forum.\n\nThanks to a hands-on guide introducing programming fundamentals alongside\ntopics in computational linguistics, NLTK is suitable for linguists,\nengineers, students, educators, researchers, and industry users alike.\nNLTK is available for Windows, Mac OS X, and Linux.  Best of all, NLTK is\na free, open source, community-driven project.\n\nNLTK has been called \"a wonderful tool for teaching, and working in,\ncomputational linguistics using Python\" and \"an amazing library to play\nwith natural language\".","deps":{"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-joblib":{"origin":"devel/py-joblib","version":"1.3.2_2"},"py311-regex":{"origin":"textproc/py-regex","version":"2024.7.24_1"},"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"py311-tkinter":{"origin":"x11-toolkits/py-tkinter","version":"3.11.12_10"},"py311-tqdm":{"origin":"misc/py-tqdm","version":"4.67.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["education","python","textproc"],"annotations":{"cpe":"cpe:2.3:a:nltk:nltk:3.8.1:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-orange3-text","origin":"textproc/py-orange3-text","version":"1.3.1_5","comment":"Text Mining add-on for Orange3","maintainer":"yuri@FreeBSD.org","www":"https://github.com/biolab/orange3-text","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8d2c523a4b2eda1e88de6bcdf14843ee4ee35c5596c98766fefffec3022e28a4","flatsize":57525540,"path":"All/py311-orange3-text-1.3.1_5.pkg","repopath":"All/py311-orange3-text-1.3.1_5.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":11659508,"desc":"Orange3 Text extends Orange3, a data mining software package, with common\nfunctionality for text mining. It provides access to publicly available data,\nlike NY Times, Twitter, Wikipedia and PubMed. Furthermore, it provides tools\nfor preprocessing, constructing vector spaces (like bag-of-words, topic\nmodeling, and similarity hashing) and visualizations like word cloud end geo\nmap. All features can be combined with powerful data mining techniques from\nthe Orange data mining framework.","deps":{"orange3":{"origin":"misc/orange3","version":"3.29.1_6"},"py311-beautifulsoup":{"origin":"www/py-beautifulsoup","version":"4.13.3_1"},"py311-biopython":{"origin":"biology/py-biopython","version":"1.85_1"},"py311-docx2txt":{"origin":"textproc/py-docx2txt","version":"0.8_1"},"py311-gensim":{"origin":"textproc/py-gensim","version":"4.3.3"},"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-nltk":{"origin":"textproc/py-nltk","version":"3.8.1,2"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-odfpy":{"origin":"devel/py-odfpy","version":"1.4.1_3"},"py311-pdfminer3k":{"origin":"textproc/py-pdfminer3k","version":"1.3.4_1"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-scikit-learn":{"origin":"science/py-scikit-learn","version":"1.4.0_1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"py311-simhash":{"origin":"math/py-simhash","version":"2.1.2_1"},"py311-tweepy":{"origin":"net/py-tweepy","version":"4.15.0_1"},"py311-ufal.udpipe":{"origin":"textproc/py-ufal.udpipe","version":"1.2.0.3_1"},"py311-wikipedia":{"origin":"www/py-wikipedia","version":"1.4.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-pandas","origin":"math/py-pandas","version":"2.1.4,1","comment":"Flexible, high-performance data analysis in Python","maintainer":"python@FreeBSD.org","www":"https://pandas.pydata.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f3dde423d4dae269cddea4be2136054c6ea240b61fc310f291e907d7e653519d","flatsize":98044373,"path":"All/py311-pandas-2.1.4,1.pkg","repopath":"All/py311-pandas-2.1.4,1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":13452708,"desc":"pandas is a Python package providing fast, flexible, and expressive\ndata structures designed to make working with \"relational\" or\n\"labeled\" data both easy and intuitive. It aims to be the\nfundamental high-level building block for doing practical, real\nworld data analysis in Python.","deps":{"py311-bottleneck":{"origin":"math/py-bottleneck","version":"1.3.8_1"},"py311-numexpr":{"origin":"math/py-numexpr","version":"2.10.2"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-pytz":{"origin":"devel/py-pytz","version":"2024.2_1,1"},"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"py311-tzdata":{"origin":"devel/py-tzdata","version":"2025.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","math","python"],"options":{"MPL":"off","SCIPY":"off","ALCHEMY14":"off","ALCHEMY20":"off","BTLNCK":"on","NUMEXPR":"on","BOTO":"off","TABLES":"off","LXML":"off","HTML5LIB":"off","JINJA2":"off","XLRD":"off","XLWT":"off","OPENPYXL":"off","XLSX":"off"},"annotations":{"cpe":"cpe:2.3:a:numfocus:pandas:2.1.4:::::dragonfly6:x86_64","flavor":"py311"},"messages":[{"message":"Install math/py-statsmodels to enable parts of pandas.stats.\nInstall devel/py-xarray to enable the to_xarray() function.","type":"install"}]},{"name":"py311-newick","origin":"biology/py-newick","version":"1.10.0","comment":"Python module to read and write the Newick format","maintainer":"wen@FreeBSD.org","www":"https://github.com/dlce-eva/python-newick","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1f712795e0ae0655f5ccfdc9767a1dc02f0c9b1c7f1b3ef0099b21492697442d","flatsize":139148,"path":"All/py311-newick-1.10.0.pkg","repopath":"All/py311-newick-1.10.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":29648,"desc":"A python module to read and write the Newick format.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["biology","python"],"annotations":{"flavor":"py311"}},{"name":"py311-nh3","origin":"www/py-nh3","version":"0.2.21","comment":"Python Bindings to the ammonia HTML sanitization library","maintainer":"kai@FreeBSD.org","www":"https://github.com/messense/nh3","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7f79c9535de516a6781da16796a9efd9a80d686204fc0f75a27b85faa448fca7","flatsize":1905893,"path":"All/py311-nh3-0.2.21.pkg","repopath":"All/py311-nh3-0.2.21.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":517124,"desc":"This package offers Python bindings to the ammonia HTML sanitization library\n(see https://github.com/rust-ammonia/ammonia) and it has many options to\ncustomize the sanitization.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-nicotine-plus","origin":"net-p2p/py-nicotine-plus","version":"3.3.6_1","comment":"Graphical client for the Soulseek file sharing network","maintainer":"marko.cupac@mimar.rs","www":"https://github.com/Nicotine-Plus/nicotine-plus/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9f1e5504928af0ba8b6cd32e231af173fceb98c2998bcd97b73c351852bd7b5b","flatsize":12599060,"path":"All/py311-nicotine-plus-3.3.6_1.pkg","repopath":"All/py311-nicotine-plus-3.3.6_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1791568,"desc":"Nicotine-Plus is a fork of Hyriand's original Nicotine Soulseek client.\n\nNicotine+ is an attempt to keep Nicotine working with the latest libraries,\nkill bugs, keep current with the Soulseek protocol and add some new features\nthat users want and/or need. The main developer now is daelstorm.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"py311-gdbm":{"origin":"databases/py-gdbm","version":"3.11.12_9"},"py311-mutagen":{"origin":"audio/py-mutagen","version":"1.47.0"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net-p2p","python"],"annotations":{"flavor":"py311"}},{"name":"py311-nevow","origin":"www/py-nevow","version":"0.14.0_2","comment":"Web application templating system, based on the Twisted Woven","maintainer":"nivit@FreeBSD.org","www":"https://pypi.org/project/Nevow/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b0d617898f762ea2101b2b129e89a78b8fcc1ce9d5fa3ff3b16073dd380f5536","flatsize":5401375,"path":"All/py311-nevow-0.14.0_2.pkg","repopath":"All/py311-nevow-0.14.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":785184,"desc":"Nevow (pronounced as the French \"nouveau\", or \"noo-voh\") is a web application\nconstruction kit written in Python. It is designed to allow the programmer to\nexpress as much of the view logic as desired in Python, and includes a pure\nPython XML expression syntax named stan to facilitate this. However it also\nprovides rich support for designer-edited templates, using a very small XML\nattribute language to provide bi-directional template manipulation capability.\n\nNevow also includes formless, a declarative syntax for specifying the types of\nmethod parameters and exposing these methods to the web. Forms can be rendered\nautomatically, and form posts will be validated and input coerced, rendering\nerror pages if appropriate. Once a form post has validated successfully, the\nmethod will be called with the coerced values.\n\nSee also: https://github.com/twisted/nevow","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"py311-twisted":{"origin":"devel/py-twisted","version":"24.7.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python","www"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"flavor":"py311"},"messages":[{"message":"To execute the examples copy\n\n     /usr/local/share/examples/py311-nevow/*\n\n  in a directory writable by you, then run\n\n    $ env PYTHONPATH=`pwd` twistd -noy examples.tac\n\n  and navigate http://localhost:8080/","type":"install"}]},{"name":"py311-nibabel","origin":"science/py-nibabel","version":"5.3.2","comment":"Read/write some common neuroimaging file formats","maintainer":"yuri@FreeBSD.org","www":"https://nipy.org/nibabel/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d7c713a54ddde9beca007092f7440b6223d39061ef0d7a84fa63c1adc848b9b9","flatsize":15235701,"path":"All/py311-nibabel-5.3.2.pkg","repopath":"All/py311-nibabel-5.3.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3516932,"desc":"This package provides read +/- write access to some common medical and\nneuroimaging file formats, including: ANALYZE (plain, SPM99, SPM2 and later),\nGIFTI, NIfTI1, NIfTI2, CIFTI-2, MINC1, MINC2, AFNI BRIK/HEAD, MGH and ECAT as\nwell as Philips PAR/REC. We can read and write FreeSurfer geometry, annotation\nand morphometry files. There is some very limited support for DICOM. NiBabel is\nthe successor of PyNIfTI.\n\nThe various image format classes give full or selective access to header (meta)\ninformation and access to the image data is made available via NumPy arrays.","deps":{"py311-importlib-resources":{"origin":"devel/py-importlib-resources","version":"6.5.2"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-nevergrad","origin":"math/py-nevergrad","version":"0.14.0_1","comment":"Python toolbox for performing gradient-free optimization","maintainer":"sunpoet@FreeBSD.org","www":"https://facebookresearch.github.io/nevergrad/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b77283af8438ee7b31f5ae6cad7401c32f368a0793660708c86865225b72667b","flatsize":6149262,"path":"All/py311-nevergrad-0.14.0_1.pkg","repopath":"All/py311-nevergrad-0.14.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":972376,"desc":"Nevergrad is a gradient-free optimization platform.\n\nThe goals of this package are to provide:\n- gradient/derivative-free optimization algorithms, including algorithms able to\n  handle noise.\n- tools to instrument any code, making it painless to optimize your\n  parameters/hyperparameters, whether they are continuous, discrete or a mixture\n  of continuous and discrete variables.\n- functions on which to test the optimization algorithms.\n- benchmark routines in order to compare algorithms easily.","deps":{"py311-bayesian-optimization":{"origin":"math/py-bayesian-optimization","version":"1.4.3_1"},"py311-cma":{"origin":"math/py-cma","version":"4.0.0"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-netsnmpagent","origin":"net/py-netsnmpagent","version":"0.6.0_1","comment":"Python module that facilitates writing Net-SNMP subagents in Python","maintainer":"vladimirv@ixsystems.com","www":"https://pypi.org/project/netsnmpagent/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eff96f271357c5d81a5fd52ed519036694cc930b51d0f3476bb9af855c934432","flatsize":166979,"path":"All/py311-netsnmpagent-0.6.0_1.pkg","repopath":"All/py311-netsnmpagent-0.6.0_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":32756,"desc":"Python module that facilitates writing Net-SNMP subagents in Python.\n\nSubagents connect to a locally running Master agent (snmpd) over a Unix domain\nsocket and using the AgentX protocol (RFC2741).\nThey implement custom Management Information Base (MIB) modules that extend\nthe local node MIB tree. Usually, this requires writing a MIB as well, ie.\na text file that specifies the structure, names and data types of the\ninformation within the MIB module.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-netifaces-plus","origin":"net/py-netifaces-plus","version":"0.12.2_1","comment":"Portable network interface information","maintainer":"kiwi@FreeBSD.org","www":"https://pypi.org/project/netifaces-plus/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9e45cea488bd6ff2aaeba60af896a547580cf345cb62204070b31a8c7b448aa4","flatsize":29295,"path":"All/py311-netifaces-plus-0.12.2_1.pkg","repopath":"All/py311-netifaces-plus-0.12.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12184,"desc":"There is no easy way to get the address(es) of the machine's network interfaces\nfrom Python. There is a good reason for this difficulty, which is that it is\nvirtually impossible to do so in a portable manner. This package takes care of\nworking out the details of doing so on the machine you're using.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-netifaces","origin":"net/py-netifaces","version":"0.11.0_1","comment":"Getting network addresses from Python 3","maintainer":"bofh@FreeBSD.org","www":"https://pypi.org/project/netifaces/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b2d1b949a8833be9364c43b5c444e73dc4a2e159145a9482e4bba4def37ddbdf","flatsize":26230,"path":"All/py311-netifaces-0.11.0_1.pkg","repopath":"All/py311-netifaces-0.11.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10984,"desc":"Getting network addresses from Python\n\nIt's been irritating me for ages that it isn't possible to\nstraightforwardly get the network address(es) of the machine\nyou're running on from a Python program.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-netmiko","origin":"security/py-netmiko","version":"4.5.0","comment":"Multi-vendor library to simplify SSH connections to network devices","maintainer":"kai@FreeBSD.org","www":"https://github.com/ktbyers/netmiko","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"508aaa2150239efaea9e1dc8dd532832b90dd9ae9cc560db79b841600b68474a","flatsize":2627803,"path":"All/py311-netmiko-4.5.0.pkg","repopath":"All/py311-netmiko-4.5.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":342188,"desc":"Network automation to screen-scraping devices is primarily concerned with\ngathering output from show commands and with making configuration changes.\n\nNetmiko aims to accomplish both of these operations and to do it across\na very broad set of platforms. It seeks to do this while abstracting away\nlow-level state control (i.e. eliminate low-level regex pattern matching\nto the extent practical).","deps":{"py311-ntc-templates":{"origin":"textproc/py-ntc-templates","version":"7.8.0"},"py311-paramiko":{"origin":"security/py-paramiko","version":"2.11.0_3"},"py311-pyserial":{"origin":"comms/py-pyserial","version":"3.5_3"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-rich":{"origin":"textproc/py-rich","version":"14.0.0"},"py311-ruamel.yaml":{"origin":"devel/py-ruamel.yaml","version":"0.18.10_1"},"py311-scp":{"origin":"security/py-scp","version":"0.14.4_2"},"py311-textfsm":{"origin":"textproc/py-textfsm","version":"1.1.3_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net-mgmt","python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-netcdf-flattener","origin":"science/py-netcdf-flattener","version":"1.2.0_2","comment":"Flatten NetCDF files while preserving references","maintainer":"sunpoet@FreeBSD.org","www":"https://gitlab.eumetsat.int/open-source/netcdf-flattener","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e340f36f07960392ed07d050813a11f3aa0252eb2c4f1491cb269a6bba2c02e9","flatsize":147316,"path":"All/py311-netcdf-flattener-1.2.0_2.pkg","repopath":"All/py311-netcdf-flattener-1.2.0_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":25948,"desc":"The flattener takes as input and output NetCDF Dataset objects, which the user\ncan create or open from \".nc\" files using the netCDF4 API.","deps":{"py311-netCDF4":{"origin":"science/py-netCDF4","version":"1.7.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-netbox-secrets","origin":"security/py-netbox-secrets","version":"2.2.1","comment":"Secret store for NetBox","maintainer":"kai@FreeBSD.org","www":"https://github.com/Onemind-Services-LLC/netbox-secrets","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8c442ef76da4362da14cde8318dbb406772b2ef4c6ba853c3982a2f0ebff9c05","flatsize":629547,"path":"All/py311-netbox-secrets-2.2.1.pkg","repopath":"All/py311-netbox-secrets-2.2.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":107532,"desc":"This is the continuation of the NetBox Secretstore app. The original plugin is\nminimally maintained and has a lot of issues.\n\nThis plugin is a complete rewrite of the original plugin.  It is more generic\nand flexible than the original plugin.  It is also regularly tested with the\nlatest NetBox releases to ensure compatibility and stability.\n\nFeatures:\n\n* Store secrets in the database encrypted with a public key (RSA)\n* More generic and flexible than the original plugin (e.g. secrets\n  can be assigned to any object in NetBox)\n* Secrets can be assigned to contacts to associate them with\n  a secret (e.g. SSH key)\n* Updated user interface to make it easier to use and more intuitive\n  to navigate\n* Regularly tested with the latest NetBox releases to ensure\n  compatibility and stability","deps":{"py311-pycryptodome":{"origin":"security/py-pycryptodome","version":"3.21.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"},"messages":[{"message":"To enable the plugin please do the following steps:\n\n1. Add/update the following line in the netbox configuration (usually\n   /usr/local/share/netbox/netbox/configuration.py):\n\n   PLUGINS = ['netbox_secrets']\n\n2. Run NetBox migrations and collect static files:\n\n   # cd /usr/local/share/netbox\n   # python3.11 manage.py migrate\n   # python3.11 manage.py collectstatic --no-input\n\n3. Restart WSGI/httpd environment (supervisord/apache/nginx/etc.)","type":"install"}]},{"name":"py311-netutils","origin":"net-mgmt/py-netutils","version":"1.12.0","comment":"Common helper functions useful in network automation","maintainer":"kai@FreeBSD.org","www":"https://github.com/networktocode/netutils","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"716cbbfe0bccc8a6556fd7f08f42976d1fccf122fffea30d2ed5368e78ece8e0","flatsize":7475143,"path":"All/py311-netutils-1.12.0.pkg","repopath":"All/py311-netutils-1.12.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":909956,"desc":"This Python library contains a collection of objects for common network\nautomation tasks.\n\nIt intends to keep the following tenets:\n\n* Must not be any dependencies required to run the library.\n* May be some optional dependencies, to be managed by the user\n  in opt in fashion.\n* Shall prefer functions over classes.\n* Shall prefer a folder and file structure that is flat.\n* Shall leverage docstrings as the primary documentation mechanism.\n* Must provide examples in every public function.\n* Shall retain a high test coverage.","deps":{"py311-jsonschema":{"origin":"devel/py-jsonschema","version":"4.23.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net-mgmt","python"],"options":{"JSONSCHEMA":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-nethsm","origin":"security/py-nethsm","version":"1.2.1","comment":"Python client for NetHSM","maintainer":"awoonyaa@gmail.com","www":"https://pypi.org/project/nethsm/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"25772d87400ff71b24c644019894c34a286f339d404c995d5a63c6585e93affd","flatsize":5897789,"path":"All/py311-nethsm-1.2.1.pkg","repopath":"All/py311-nethsm-1.2.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":357816,"desc":"NetHSM is a trustworthy, open Hardware Security Module developed by Nitrokey.\nThis package provides a Python client for NetHSM.","deps":{"py311-certifi":{"origin":"security/py-certifi","version":"2025.1.31"},"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"py311-urllib3":{"origin":"net/py-urllib3","version":"1.26.20,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-nest-asyncio","origin":"devel/py-nest-asyncio","version":"1.6.0_1","comment":"Patch asyncio to allow nested event loops","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/erdewit/nest_asyncio","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e8d65d53b44e9cd4490deea3e3f7dfea8bd12e1b20cbf313e68d9391ff43a773","flatsize":40300,"path":"All/py311-nest-asyncio-1.6.0_1.pkg","repopath":"All/py311-nest-asyncio-1.6.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":10088,"desc":"By design asyncio does not allow its event loop to be nested. This presents a\npractical problem: When in an environment where the event loop is already\nrunning it's impossible to run tasks and wait for the result. Trying to do so\nwill give the error \"RuntimeError: This event loop is already running\".\n\nThe issue pops up in various environments, such as web servers, GUI applications\nand in Jupyter notebooks.\n\nThis module patches asyncio to allow nested use of asyncio.run and\nloop.run_until_complete.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-netCDF4","origin":"science/py-netCDF4","version":"1.7.2","comment":"Python Interface to the NetCDF Library (versions 3 and 4)","maintainer":"bofh@FreeBSD.org","www":"https://unidata.github.io/netcdf4-python/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bed378616a3a9ac0749f0099ac07fbf86a53d5ef89810b1ada1b60f001e5e339","flatsize":2317385,"path":"All/py311-netCDF4-1.7.2.pkg","repopath":"All/py311-netCDF4-1.7.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":554872,"desc":"netCDF version 4 has many features not found in earlier versions of the\nlibrary and is implemented on top of HDF5. This module can read and\nwrite files in both the new netCDF 4 and the old netCDF 3 format, and\ncan create files that are readable by HDF5 clients. The API modelled\nafter Scientific.IO.NetCDF, and should be familiar to users of that\nmodule.\n\nMany new features of netCDF 4 are implemented, such as multiple\nunlimited dimensions, groups and zlib data compression. All the new\nprimitive data types (such as 64 bit and unsigned integer types) are\nimplemented, except variable-length strings (NC_STRING). User defined\ndata types (compound, vlen, enum etc.) are not supported.","deps":{"hdf5":{"origin":"science/hdf5","version":"1.12.2_2,1"},"netcdf":{"origin":"science/netcdf","version":"4.9.3"},"py311-cftime":{"origin":"devel/py-cftime","version":"1.6.4_1"},"py311-cython":{"origin":"lang/cython","version":"0.29.37_2"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-oci-cli","origin":"devel/oci-cli","version":"3.54.0","comment":"Command Line Interface for Oracle Cloud Infrastructure","maintainer":"ale_sagra@hotmail.com","www":"https://github.com/oracle/oci-cli/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"773aacd5b694c2a3a2c84c5bc2343d94b0b81557544006225920cda412f63fe0","flatsize":336494919,"path":"All/py311-oci-cli-3.54.0.pkg","repopath":"All/py311-oci-cli-3.54.0.pkg","licenselogic":"or","licenses":["APACHE20","UPL"],"pkgsize":9463632,"desc":"The OCI CLI enables you to imanage Oracle Cloud Infrastructure resources\nfrom the command line. All OCI services and regions are supported.","deps":{"py311-arrow":{"origin":"devel/py-arrow","version":"1.3.0_1"},"py311-certifi":{"origin":"security/py-certifi","version":"2025.1.31"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-jmespath":{"origin":"devel/py-jmespath","version":"1.0.1_1"},"py311-oci":{"origin":"devel/py-oci","version":"2.149.1"},"py311-openssl":{"origin":"security/py-openssl","version":"24.1.0_1,1"},"py311-prompt-toolkit":{"origin":"devel/py-prompt-toolkit","version":"3.0.50"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-pytz":{"origin":"devel/py-pytz","version":"2024.2_1,1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-terminaltables":{"origin":"textproc/py-terminaltables","version":"3.1.10_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"flavor":"py311"}},{"name":"py311-netaddr","origin":"net/py-netaddr","version":"1.3.0","comment":"Manipulation of IPv4, IPv6, CIDR, EUI and MAC network addresses","maintainer":"bofh@FreeBSD.org","www":"https://github.com/drkjam/netaddr/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a0da63e0a08c7e6322696b269c0a15c15bf49b5eb5521b4f3d9deb4925c7c3b0","flatsize":10488964,"path":"All/py311-netaddr-1.3.0.pkg","repopath":"All/py311-netaddr-1.3.0.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","MIT"],"pkgsize":1601424,"desc":"A pure Python network address representation and manipulation library.\n\nnetaddr provides a Pythonic way of working with:\n\n  - IPv4 and IPv6 addresses and subnets\n  - MAC addresses, OUI and IAB identifiers, IEEE EUI-64 identifiers\n  - Arbitrary (non-aligned) IP address ranges and IP address sets\n  - Various non-CIDR IP range formats such as nmap and glob-style formats\n\nIncluded are routines for:\n\n  - Generating, sorting and summarizing IP addresses and networks\n  - Performing easy conversions between address notations and formats\n  - Detecting, parsing and formatting network address representations\n  - Performing set-based operations on groups of IP addresses and subnets\n  - Working with arbitrary IP address ranges and formats\n  - Accessing OUI and IAB organisational information published by IEEE\n  - Accessing IP address and block information published by IANA\n\nAPI documentation for the latest release is available here:\n\n  https://pythonhosted.org/netaddr/","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-ndg-httpsclient","origin":"net/py-ndg-httpsclient","version":"0.5.1_2","comment":"Enhance HTTPS support for httplib and urllib2","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/cedadev/ndg_httpsclient","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"69d33e4f7a5454ba43a9fe9ad1efa7d558752746d34ef240c413cc17c0ca9fb7","flatsize":255561,"path":"All/py311-ndg-httpsclient-0.5.1_2.pkg","repopath":"All/py311-ndg-httpsclient-0.5.1_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":46048,"desc":"This is a HTTPS client implementation for httplib and urllib2 based on\nPyOpenSSL.","deps":{"py311-openssl":{"origin":"security/py-openssl","version":"24.1.0_1,1"},"py311-pyasn1":{"origin":"devel/py-pyasn1","version":"0.6.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ndindex","origin":"math/py-ndindex","version":"1.9.2","comment":"Python library for manipulating indices of ndarrays","maintainer":"sunpoet@FreeBSD.org","www":"https://quansight-labs.github.io/ndindex/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c2a2a318d50232ad43d79d270cd7b336d0205c70fac21591384f35587c3695de","flatsize":1355961,"path":"All/py311-ndindex-1.9.2.pkg","repopath":"All/py311-ndindex-1.9.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":232340,"desc":"ndindex is a library that allows representing and manipulating objects that can\nbe valid indices to numpy arrays, i.e., slices, integers, ellipses, None,\ninteger and boolean arrays, and tuples thereof. The goals of the library are:\n- Provide a uniform API to manipulate these objects. Unlike the standard index\n  objects themselves like slice, int, and tuple, which do not share any methods\n  in common related to being indices, ndindex classes can all be manipulated\n  uniformly. For example, idx.args always gives the arguments used to construct\n  idx.\n- Give 100%25 correct semantics as defined by numpy's ndarray. This means that\n  ndindex will not make a transformation on an index object unless it is correct\n  for all possible input array shapes. The only exception to this rule is that\n  ndindex assumes that any given index will not raise IndexError (for instance,\n  from an out of bounds integer index or from too few dimensions). For those\n  operations where the array shape is known, there is a reduce() method to\n  reduce an index to a simpler index that is equivalent for the given shape.\n- Enable useful transformation and manipulation functions on index objects.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"options":{"ARRAYS":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-ncclient","origin":"net-mgmt/py-ncclient","version":"0.6.15_1","comment":"Python library for NETCONF clients","maintainer":"sergey@akhmatov.ru","www":"https://github.com/ncclient/ncclient","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3f8edd4ad9f0a439e5798d9a9d40c8b34001f83e2b9465029959c733edaaaa48","flatsize":801112,"path":"All/py311-ncclient-0.6.15_1.pkg","repopath":"All/py311-ncclient-0.6.15_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":124484,"desc":"ncclient is a Python library for NETCONF clients. It aims to offer\nan intuitive API that sensibly maps the XML-encoded nature of\nNETCONF to Python constructs and idioms, and make writing\nnetwork-management scripts easier. Other key features are:\n\n- Supports all operations and capabilities defined in RFC 4741.\n- Request pipelining.\n- Asynchronous RPC requests.\n- Keeping XML out of the way unless really needed.\n- Extensible. New transport mappings and capabilities/operations\n  can be easily added.","deps":{"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-paramiko":{"origin":"security/py-paramiko","version":"2.11.0_3"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net-mgmt","python"],"annotations":{"flavor":"py311"}},{"name":"py311-nbxmpp","origin":"net-im/py-nbxmpp","version":"6.0.2","comment":"Non-blocking Jabber/XMPP module","maintainer":"rm@FreeBSD.org","www":"https://dev.gajim.org/gajim/python-nbxmpp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"749c8681af81a86a3cea2641c3336a74f726e42eb6b49786114226b94557d468","flatsize":3086541,"path":"All/py311-nbxmpp-6.0.2.pkg","repopath":"All/py311-nbxmpp-6.0.2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":408440,"desc":"The goal of this python library is to provide a way for python applications\nto use Jabber/XMPP networks in a non-blocking way. This library is initialy a\nfork of xmpppy one, but using non-blocking sockets.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"py311-idna":{"origin":"dns/py-idna","version":"3.10"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-precis_i18n":{"origin":"textproc/py-precis_i18n","version":"1.1.0_1"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","net-im","python"],"annotations":{"flavor":"py311"}},{"name":"py311-nbval","origin":"devel/py-nbval","version":"0.11.0_2","comment":"PyTest plugin to validate Jupyter notebooks","maintainer":"yuri@FreeBSD.org","www":"https://github.com/computationalmodelling/nbval","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ee758e9663004c2105e08a2be79fa7357161cbe0e810c52d9d81c2fe581ba0f4","flatsize":202827,"path":"All/py311-nbval-0.11.0_2.pkg","repopath":"All/py311-nbval-0.11.0_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":41764,"desc":"The plugin adds functionality to py.test to recognise and collect Jupyter\nnotebooks. The intended purpose of the tests is to determine whether\nexecution of the stored inputs match the stored outputs of the .ipynb file.\nWhilst also ensuring that the notebooks are running without errors.\n\nThe tests were designed to ensure that Jupyter notebooks (especially those\nfor reference and documentation), are executing consistently.\n\nEach cell is taken as a test, a cell that doesn't reproduce the expected output\nwill fail.","deps":{"py311-coverage":{"origin":"devel/py-coverage","version":"7.6.10_1"},"py311-ipykernel":{"origin":"devel/py-ipykernel","version":"6.29.5"},"py311-jupyter-client":{"origin":"devel/py-jupyter-client","version":"8.6.3"},"py311-nbformat":{"origin":"devel/py-nbformat","version":"5.10.4"},"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-nbsphinx","origin":"textproc/py-nbsphinx","version":"0.9.7","comment":"Jupyter Notebook Tools for Sphinx","maintainer":"sunpoet@FreeBSD.org","www":"https://nbsphinx.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f0632821eb395ad8a12fc2d23289daf0d9afa63f59b8dfd27a9f44e10c84cc58","flatsize":305288,"path":"All/py311-nbsphinx-0.9.7.pkg","repopath":"All/py311-nbsphinx-0.9.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":58280,"desc":"nbsphinx is a Sphinx extension that provides a source parser for *.ipynb files.\nCustom Sphinx directives are used to show Jupyter Notebook code cells (and of\ncourse their results) in both HTML and LaTeX output. Unevaluated notebooks --\ni.e. notebooks without stored output cells -- will be automatically executed\nduring the Sphinx build process.","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-docutils":{"origin":"textproc/py-docutils","version":"0.21.2,1"},"py311-nbconvert":{"origin":"devel/py-nbconvert","version":"7.16.6"},"py311-nbformat":{"origin":"devel/py-nbformat","version":"5.10.4"},"py311-sphinx":{"origin":"textproc/py-sphinx","version":"5.3.0_3,1"},"py311-traitlets":{"origin":"devel/py-traitlets","version":"5.14.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-nbformat","origin":"devel/py-nbformat","version":"5.10.4","comment":"Jupyter Notebook format","maintainer":"python@FreeBSD.org","www":"https://nbformat.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5e57ea711115f2fe2c0d45d0c2aeb2a46586d20fe9ce61f8c6bcd0df7a98ac96","flatsize":723347,"path":"All/py311-nbformat-5.10.4.pkg","repopath":"All/py311-nbformat-5.10.4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":94044,"desc":"This package contains the base implementation of the Jupyter Notebook format,\nand Python APIs for working with notebooks.","deps":{"py311-fastjsonschema":{"origin":"devel/py-fastjsonschema","version":"2.19.1_1"},"py311-jsonschema":{"origin":"devel/py-jsonschema","version":"4.23.0"},"py311-jupyter-core":{"origin":"devel/py-jupyter-core","version":"5.7.2"},"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"py311-traitlets":{"origin":"devel/py-traitlets","version":"5.14.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-onnx","origin":"misc/py-onnx","version":"1.14.1_1","comment":"Open Neural Network eXchange","maintainer":"yuri@FreeBSD.org","www":"https://onnx.ai/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d178e7d884abf686c0b4c1b076eea2ed6a267c628ecc97bff2e9546c65eeea1b","flatsize":29568253,"path":"All/py311-onnx-1.14.1_1.pkg","repopath":"All/py311-onnx-1.14.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8207784,"desc":"Open Neural Network Exchange (ONNX) is an open ecosystem that empowers AI\ndevelopers to choose the right tools as their project evolves. ONNX provides an\nopen source format for AI models, both deep learning and traditional ML. It\ndefines an extensible computation graph model, as well as definitions of\nbuilt-in operators and standard data types. Currently we focus on the\ncapabilities needed for inferencing (scoring).\n\nONNX is widely supported and can be found in many frameworks, tools, and\nhardware. Enabling interoperability between different frameworks and\nstreamlining the path from research to production helps increase the speed of\ninnovation in the AI community. We invite the community to join us and further\nevolve ONNX.","deps":{"protobuf":{"origin":"devel/protobuf","version":"29.3_1,1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc"],"annotations":{"flavor":"py311"}},{"name":"py311-nbclient","origin":"devel/py-nbclient","version":"0.10.2","comment":"Client library for executing notebooks","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jupyter/nbclient","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ae7311a4501218c7cc2865ebb44909d20aee357babb9c58ebf031f9c97251cd9","flatsize":261909,"path":"All/py311-nbclient-0.10.2.pkg","repopath":"All/py311-nbclient-0.10.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":47668,"desc":"NBClient, a client library for programmatic notebook execution, is a tool for\nrunning Jupyter Notebooks in different execution contexts. NBClient was spun out\nof nbconvert's former ExecutePreprocessor.","deps":{"py311-jupyter-client":{"origin":"devel/py-jupyter-client","version":"8.6.3"},"py311-jupyter-core":{"origin":"devel/py-jupyter-core","version":"5.7.2"},"py311-nbformat":{"origin":"devel/py-nbformat","version":"5.10.4"},"py311-traitlets":{"origin":"devel/py-traitlets","version":"5.14.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-natural","origin":"devel/py-natural","version":"0.2.0_1","comment":"Convert data to their natural (human-readable) format","maintainer":"ports@FreeBSD.org","www":"https://natural.readthedocs.org/en/latest/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"130e35e5d19e71ddc148ca96c865658e408a939542dedc602a6aa034b2952810","flatsize":263137,"path":"All/py311-natural-0.2.0_1.pkg","repopath":"All/py311-natural-0.2.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":46496,"desc":"Convert data to their natural (human-readable) format","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-natural port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-networkx","origin":"math/py-networkx","version":"3.4,2","comment":"Tools for complex networks","maintainer":"wen@FreeBSD.org","www":"https://networkx.github.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2df8fe58db210fec4292bd61bd4c025b547dcb23ddf4bce06a9a90c5bd607614","flatsize":25206833,"path":"All/py311-networkx-3.4,2.pkg","repopath":"All/py311-networkx-3.4,2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":3218276,"desc":"NetworkX (NX) is a Python package for the creation, manipulation, and\nstudy of the structure, dynamics, and functions of complex networks.\nFeatures:\n* Includes standard graph-theoretic and statistical physics functions\n* Easy exchange of network algorithms between applications, disciplines,\n  and platforms\n* Includes many classic graphs and synthetic networks\n* Nodes and edges can be \"anything\" (e.g. time-series, text, images,\n  XML records)\n* Exploits existing code from high-quality legacy software in C, C++,\n  Fortran, etc.\n* Open source (encourages community input)\n* Unit-tested\n\nAdditional benefits due to Python:\n* Allows fast prototyping of new algorithms\n* Easy to teach\n* Multi-platform\n* Allows easy access to almost any database","deps":{"py311-gdal":{"origin":"graphics/py-gdal","version":"3.10.2"},"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-pydot":{"origin":"graphics/py-pydot","version":"3.0.4"},"py311-pygraphviz":{"origin":"graphics/py-pygraphviz","version":"1.6_1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-scikit-sparse":{"origin":"science/py-scikit-sparse","version":"0.4.15_3"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"options":{"EXAMPLES":"on","GDAL":"on","LXML":"on","PANDAS":"on","PYDOT":"on","YAML":"on","NUMPY":"on","SCIPY":"on","MPL":"on","GRAPHVIZ":"on"},"annotations":{"cpe":"cpe:2.3:a:python:networkx:3.4:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-natsort","origin":"devel/py-natsort","version":"8.4.0_1","comment":"Natural sorting for python","maintainer":"yuri@FreeBSD.org","www":"https://github.com/SethMMorton/natsort","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"91363a33b48c97b26e7250a927618c746abf4511abb1f7f92379d2040c278ca9","flatsize":363428,"path":"All/py311-natsort-8.4.0_1.pkg","repopath":"All/py311-natsort-8.4.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":56304,"desc":"Normal python sort algorithm sorts lexicographically, so you might not get the\nresults that you expect. Natsort provides a function natsorted() that helps sort\nlists \"naturally\", either as real numbers (i.e. signed/unsigned floats or ints),\nor as versions.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-napari-plugin-engine","origin":"graphics/py-napari-plugin-engine","version":"0.2.0","comment":"Napari plugin management package","maintainer":"yuri@FreeBSD.org","www":"https://napari-plugin-engine.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1c5e4d12687bb1d9b61062bd6f504308c552a28296511bbd248c8dbc8789bb28","flatsize":376531,"path":"All/py311-napari-plugin-engine-0.2.0.pkg","repopath":"All/py311-napari-plugin-engine-0.2.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":63092,"desc":"plugin management package for Napari.\n\nNapari is a multidimensional image viewer.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-nbconvert","origin":"devel/py-nbconvert","version":"7.16.6","comment":"Converting Jupyter Notebooks","maintainer":"python@FreeBSD.org","www":"https://nbconvert.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a32986e8ddcabd788cedf447fb63a7f81ff4cc004eda7126ebefd0966f34bb1a","flatsize":1658194,"path":"All/py311-nbconvert-7.16.6.pkg","repopath":"All/py311-nbconvert-7.16.6.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":272812,"desc":"Converting Jupyter Notebooks.","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-beautifulsoup":{"origin":"www/py-beautifulsoup","version":"4.13.3_1"},"py311-bleach":{"origin":"www/py-bleach","version":"6.2.0"},"py311-defusedxml":{"origin":"devel/py-defusedxml","version":"0.7.1_1"},"py311-jupyter-core":{"origin":"devel/py-jupyter-core","version":"5.7.2"},"py311-jupyterlab-pygments":{"origin":"textproc/py-jupyterlab-pygments","version":"0.3.0"},"py311-markupsafe":{"origin":"textproc/py-markupsafe","version":"2.1.5_1"},"py311-mistune":{"origin":"textproc/py-mistune","version":"3.1.2"},"py311-nbclient":{"origin":"devel/py-nbclient","version":"0.10.2"},"py311-nbformat":{"origin":"devel/py-nbformat","version":"5.10.4"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-pandocfilters":{"origin":"textproc/py-pandocfilters","version":"1.5.1_1"},"py311-pygments":{"origin":"textproc/py-pygments","version":"2.19.1"},"py311-traitlets":{"origin":"devel/py-traitlets","version":"5.14.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-napalm-logs","origin":"net-mgmt/py-napalm-logs","version":"0.9.0_3","comment":"Cross-vendor normalisation for network syslog messages","maintainer":"kai@FreeBSD.org","www":"https://github.com/napalm-automation/napalm-logs","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3d6e362448251d3c863154ad80cb68ab34db33f08db69e903c1c79338db484b5","flatsize":714309,"path":"All/py311-napalm-logs-0.9.0_3.pkg","repopath":"All/py311-napalm-logs-0.9.0_3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":115272,"desc":"Parses syslog messages from network devices and produce JSON serializable\nPython objects, in a vendor agnostic shape. The output objects are structured\nfollowing the OpenConfig or IETF YANG model specifications.","deps":{"py311-prometheus-client":{"origin":"net-mgmt/py-prometheus-client","version":"0.21.1_1"},"py311-pynacl":{"origin":"security/py-pynacl","version":"1.5.0_2"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-pyzmq":{"origin":"net/py-pyzmq","version":"25.0.2_2"},"py311-u-msgpack-python":{"origin":"devel/py-u-msgpack-python","version":"2.8.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net-mgmt","python"],"annotations":{"flavor":"py311"},"messages":[{"message":"Paths / CLI version\n\nnapalm-logs has been installed into:\n\n/usr/local/bin/napalm-logs-3.11\n\nThe default path for the configuration file is:\n\n/usr/local/etc/napalm/logs\n\nThe default path for logfiles (will be created automatically on first run) is:\n\n/var/log/napalm/logs\n\n\n Message encryption / CLI version\n\nIf the messaging between server/client should be encrypted, one will require a\ncertificate and a key otherwise the program will throw an exception and exits.\n\nGenerate a certificate with the following command:\n\n$ openssl req -nodes -x509 -newkey rsa:4096 -keyout napalm-logs.key -out napalm-logs.crt -days 365\n\nIf no encryption is required, please read further below how to start the server\nwithout a certificate.\n\n\n Starting the server / CLI version\n\na) with encrypted messaging:\n\n# napalm-logs-3.11 --certificate napalm-logs.cert --keyfile napalm-logs.key\n\nb) with unencrypted messaging:\n\n# napalm-logs-3.11 --disable-security\n\nIn both cases the server will listen on\n\n\t0.0.0.0:514 [UDP / incoming syslog messages]\n\t0.0.0.0:49017 [TCP / incoming client requests]\n\nIn case a) when security is enabled, the server will listen also on:\n\n\t0.0.0.0:49018 [TCP / incoming authentication requests]  \n\nPlease read https://napalm-logs.readthedocs.io/en/latest for further\ninformation.","type":"install"}]},{"name":"py311-notebook","origin":"www/py-notebook","version":"7.3.2","comment":"Web-based notebook environment for interactive computing","maintainer":"python@FreeBSD.org","www":"https://jupyter.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c442160a6c60d055621ebbb1d040902d2e156b990dead1200c2a4b0120aeeee5","flatsize":58949962,"path":"All/py311-notebook-7.3.2.pkg","repopath":"All/py311-notebook-7.3.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":7686548,"desc":"The Jupyter Notebook is a web application that allows you to create and share\ndocuments that contain live code, equations, visualizations, and explanatory\ntext. The Notebook has support for multiple programming languages, sharing, and\ninteractive widgets.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"py311-jupyter-server":{"origin":"devel/py-jupyter-server","version":"2.15.0"},"py311-jupyterlab":{"origin":"devel/py-jupyterlab","version":"4.3.5"},"py311-jupyterlab-server":{"origin":"devel/py-jupyterlab-server","version":"2.27.3"},"py311-notebook-shim":{"origin":"devel/py-notebook-shim","version":"0.2.4_1"},"py311-tornado":{"origin":"www/py-tornado","version":"6.4"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"cpe":"cpe:2.3:a:jupyter:notebook:7.3.2:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-nanotime","origin":"devel/py-nanotime","version":"0.5.2_1","comment":"Nanotime python implementation","maintainer":"yuri@FreeBSD.org","www":"https://github.com/jbenet/nanotime/tree/master/python","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2c8562affbf1da66b886cb05d21d4b4372ce87c36d5b613955850b5530fb13c5","flatsize":25306,"path":"All/py311-nanotime-0.5.2_1.pkg","repopath":"All/py311-nanotime-0.5.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5684,"desc":"The nanotime module provides a time object that keeps time as the number of\nnanoseconds since the UNIX epoch. In other words, it is a 64bit UNIX timestamp\nwith nanosecond precision.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-nglview","origin":"science/py-nglview","version":"3.1.2","comment":"IPython widget to view molecular structures and trajectories","maintainer":"yuri@FreeBSD.org","www":"http://nglviewer.org/nglview/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"75b3e54e08c1599670bf05cc8518c42f04e420f27e2ab3f03363c9d9dd303e9e","flatsize":24272975,"path":"All/py311-nglview-3.1.2.pkg","repopath":"All/py311-nglview-3.1.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4635932,"desc":"nglview is an IPython/Jupyter widget to interactively view molecular structures\nand trajectories. Utilizes the embeddable NGL Viewer for rendering. Support for\nshowing data from the file-system, RCSB PDB, simpletraj and from objects of\nanalysis libraries mdtraj, pytraj, mdanalysis, ParmEd, rdkit, ase, HTMD,\nbiopython, cctbx, pyrosetta, schrodinger's Structure.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-naiveBayesClassifier","origin":"devel/py-naiveBayesClassifier","version":"0.1.3_2","comment":"Yet another general purpose naive bayesian classifier","maintainer":"dvl@FreeBSD.org","www":"https://pypi.org/project/naiveBayesClassifier/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0b34d68e76221f4d1f05aea5cbe0743b236c0532ee33e8ffe0cbd799af9b55b0","flatsize":30109,"path":"All/py311-naiveBayesClassifier-0.1.3_2.pkg","repopath":"All/py311-naiveBayesClassifier-0.1.3_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9644,"desc":"Yet another general purpose Naive Bayesian classifier.\n(under heavy development)\n\nNaive Bayes Classifier is probably the most widely used text classifier,\nit's a supervised learning algorithm. It can be used to classify blog posts\nor news articles into different categories like sports, entertainment and\nso forth.\n\nNaive Bayes is a simple technique for constructing classifiers: models that\nassign class labels to problem instances, represented as vectors of feature\nvalues, where the class labels are drawn from some finite set. It is not a\nsingle algorithm for training such classifiers, but a family of algorithms\nbased on a common principle: all naive Bayes classifiers assume that the value\nof a particular feature is independent of the value of any other feature,\ngiven the class variable. For example, a fruit may be considered to be an apple\nif it is red, round, and about 10 cm in diameter. A naive Bayes classifier\nconsiders each of these features to contribute independently to the probability\nthat this fruit is an apple, regardless of any possible correlations between\nthe color, roundness, and diameter features.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-napari-console","origin":"graphics/py-napari-console","version":"0.1.3","comment":"Napari plugin: Add a console to Napari","maintainer":"yuri@FreeBSD.org","www":"https://github.com/napari/napari-console","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"207a025e6041e18a3943b5504bd93feb2998d817489c9ff6acb77e2e2b1100ae","flatsize":54177,"path":"All/py311-napari-console-0.1.3.pkg","repopath":"All/py311-napari-console-0.1.3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":15336,"desc":"napari-console is a plugin that adds a console to napari.\n\nNapari is a multidimensional image viewer.","deps":{"py311-QtPy":{"origin":"devel/py-QtPy","version":"2.4.1"},"py311-ipykernel":{"origin":"devel/py-ipykernel","version":"6.29.5"},"py311-ipython":{"origin":"devel/ipython","version":"8.18.1_1"},"py311-qtconsole":{"origin":"devel/py-qtconsole","version":"5.6.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ncrystal","origin":"science/py-ncrystal","version":"3.8.0","comment":"Library for thermal neutron transport in crystals and other materials","maintainer":"yuri@FreeBSD.org","www":"https://mctools.github.io/ncrystal/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"57a7a929498b8cd78e31190dc84253f64a64dae6d7e1185884f7114f302e918f","flatsize":20975393,"path":"All/py311-ncrystal-3.8.0.pkg","repopath":"All/py311-ncrystal-3.8.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":2202472,"desc":"NCrystal is a library and associated tools which enables calculations for\nMonte Carlo simulations of thermal neutrons in crystals and other materials,\nsupporting a range of physics including both coherent, incoherent, elastic and\ninelastic scatterings in a wide range of materials, including crystal powders,\nmosaic single crystals, layered single crystals, amorphous solids, liquids, and\ngasses. Multiphase materials or isotopically enriched materials are supported as\nwell, and the framework furthermore supports phase-contrast (SANS) physics.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["science"],"annotations":{"flavor":"py311"}},{"name":"py311-napalm","origin":"net-mgmt/py-napalm","version":"5.0.0_2","comment":"Net Automation and Progr. Abstraction Layer with Multivendor support","maintainer":"kai@FreeBSD.org","www":"https://github.com/napalm-automation/napalm","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"938c4cd9fc55392b3d292ff329b064779a2c5e9c3534c395ea3afc67cda9ad3a","flatsize":3249057,"path":"All/py311-napalm-5.0.0_2.pkg","repopath":"All/py311-napalm-5.0.0_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":433772,"desc":"NAPALM (Network Automation and Programmability Abstraction Layer with\nMultivendor support) is a Python library that implements a set of functions to\ninteract with different router vendor devices using a unified API.\n\nNAPALM supports several methods to connect to the devices, to manipulate\nconfigurations or to retrieve data.","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-cffi":{"origin":"devel/py-cffi","version":"1.17.1"},"py311-junos-eznc":{"origin":"net-mgmt/py-junos-eznc","version":"2.7.0_2"},"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-ncclient":{"origin":"net-mgmt/py-ncclient","version":"0.6.15_1"},"py311-netaddr":{"origin":"net/py-netaddr","version":"1.3.0"},"py311-netmiko":{"origin":"security/py-netmiko","version":"4.5.0"},"py311-netutils":{"origin":"net-mgmt/py-netutils","version":"1.12.0"},"py311-paramiko":{"origin":"security/py-paramiko","version":"2.11.0_3"},"py311-pyeapi":{"origin":"net-mgmt/py-pyeapi","version":"1.0.4_1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-scp":{"origin":"security/py-scp","version":"0.14.4_2"},"py311-textfsm":{"origin":"textproc/py-textfsm","version":"1.1.3_2"},"py311-ttp":{"origin":"textproc/py-ttp","version":"0.9.5"},"py311-ttp-templates":{"origin":"textproc/py-ttp-templates","version":"0.3.7"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net-mgmt","python"],"annotations":{"flavor":"py311"},"messages":[{"message":"Release 3.0.0 introduced support for the Arista FN 0039 command changes (Github\nissue #1093), by replacing the old style commands with the new style commands.\n\nThis also affected the way NAPALM loads the configuration on the device (i.e.,\nit would transform the configuration before loading).\n\nIn order to prevent this, and avoid unexpected results, a new optional argument\n\"eos_fn0039_config\" was introduced, defaulting to \"False\", which can be used to\nselect whether NAPALM should convert the configuration command before loading.\n\nBy default, NAPALM won't transform the configuration, but setting the variable\n\"eos_fn0039_config\" to \"True\" it would help one to transition to newer EOS\nversions.","type":"upgrade","maximum_version":"3.0.1"}]},{"name":"py311-nanobind","origin":"devel/py-nanobind","version":"2.4.0","comment":"Tiny and efficient C++/Python bindings","maintainer":"yuri@FreeBSD.org","www":"https://github.com/wjakob/nanobind","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b78c5df2566dec5c18970aa900b87bd931fb50581e812bb7f7da813ea28133be","flatsize":982019,"path":"All/py311-nanobind-2.4.0.pkg","repopath":"All/py311-nanobind-2.4.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":181220,"desc":"nanobind is a small binding library that exposes C++ types in Python and vice\nversa. It is reminiscent of Boost.Python and pybind11 and uses near-identical\nsyntax. In contrast to these existing tools, nanobind is more efficient:\nbindings compile in a shorter amount of time, produce smaller binaries, and have\nbetter runtime performance.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-nagiosplugin","origin":"sysutils/py-nagiosplugin","version":"1.2.4_1","comment":"Class library for writing Nagios (Icinga) plugins","maintainer":"bofh@FreeBSD.org","www":"https://bitbucket.org/flyingcircus/nagiosplugin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8da1691232b2b3c5c50af230d52291fe71db55c266dd95f17084350ad504b6c6","flatsize":518964,"path":"All/py311-nagiosplugin-1.2.4_1.pkg","repopath":"All/py311-nagiosplugin-1.2.4_1.pkg","licenselogic":"single","licenses":["ZPL21"],"pkgsize":79892,"desc":"nagiosplugin is a class library which helps writing Nagios (or\nIcinga) compatible plugins easily in Python. It cares for much of the\nboilerplate code and default logic commonly found in Nagios checks,\nincluding:\n\n * Nagios 3 Plugin API compliant parameters and output formatting\n * Controller to handle the general plugin control flow\n * Full Nagios range syntax support\n * Automatic threshold checking\n * Multiple independend measures and overall state logic\n * Long output and performance data\n * Timeout handling\n * Default options\n * Persistent \"cookies\" to retain state information between check runs","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"annotations":{"flavor":"py311"}},{"name":"py311-myst-parser","origin":"textproc/py-myst-parser","version":"4.0.1","comment":"Extended commonmark compliant parser with bridges to docutils & sphinx","maintainer":"sunpoet@FreeBSD.org","www":"https://myst-parser.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8fdf1ceecdf3d8042f4c344af98dcdd03605ea4da9622359cd059e96119efb24","flatsize":1093605,"path":"All/py311-myst-parser-4.0.1.pkg","repopath":"All/py311-myst-parser-4.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":183520,"desc":"MyST-Parser provides an extended CommonMark-compliant parser, with bridges to\nDocutils and Sphinx.","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-docutils":{"origin":"textproc/py-docutils","version":"0.21.2,1"},"py311-markdown-it-py":{"origin":"textproc/py-markdown-it-py","version":"3.0.0"},"py311-mdit-py-plugins":{"origin":"textproc/py-mdit-py-plugins","version":"0.4.2"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-sphinx":{"origin":"textproc/py-sphinx","version":"5.3.0_3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"options":{"LINKIFY":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-nagios-check_mongodb","origin":"databases/nagios-check_mongodb","version":"0.1","comment":"Nagios plugin to check mongodb server","maintainer":"demon@FreeBSD.org","www":"https://github.com/mzupan/nagios-plugin-mongodb","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a51e4e9a7d42a5a38b1c97e8aaa6e2757325297b3ad6b6d39ec6fef9ab2780c8","flatsize":56632,"path":"All/py311-nagios-check_mongodb-0.1.pkg","repopath":"All/py311-nagios-check_mongodb-0.1.pkg","licenselogic":"single","pkgsize":11208,"desc":"This is a simple Nagios check script to monitor your MongoDB server(s).","deps":{"py311-pymongo":{"origin":"databases/py-pymongo","version":"3.13.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"]},{"name":"py311-naarad","origin":"benchmarks/py-naarad","version":"1.0.15_6","comment":"Framework for performance analysis","maintainer":"ports@FreeBSD.org","www":"https://github.com/linkedin/naarad","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8f51f4b61250df296c628ac1f0ef8b87667a3f9e24e3a21da3785b5028b39ce8","flatsize":1542238,"path":"All/py311-naarad-1.0.15_6.pkg","repopath":"All/py311-naarad-1.0.15_6.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":260868,"desc":"Naarad is a framework for performance analysis & rating of sharded &\nstateful services.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"gawk":{"origin":"lang/gawk","version":"5.3.1"},"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-luminol":{"origin":"math/py-luminol","version":"0.4_2"},"py311-pytz":{"origin":"devel/py-pytz","version":"2024.2_1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["benchmarks","python"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-naarad port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-mysqlclient","origin":"databases/py-mysqlclient","version":"2.2.7","comment":"MySQL database connector for Python","maintainer":"fluffy@FreeBSD.org","www":"https://pypi.org/project/mysqlclient","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b59abe737c468443830fd1f44c4001560d54277dce218bfd9768567ed5e1dba8","flatsize":553128,"path":"All/py311-mysqlclient-2.2.7.pkg","repopath":"All/py311-mysqlclient-2.2.7.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":109268,"desc":"MySQL database connector for Python (with Python 3 support).","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-mypy-boto3-s3","origin":"devel/py-mypy-boto3-s3","version":"1.34.120_1","comment":"Type annotations for boto3.S3 service","maintainer":"yuri@FreeBSD.org","www":"https://github.com/youtype/mypy_boto3_builder","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"370f47a298723612594c205d2d616be1994fb7946cb940189de9be09bb43bc93","flatsize":1580536,"path":"All/py311-mypy-boto3-s3-1.34.120_1.pkg","repopath":"All/py311-mypy-boto3-s3-1.34.120_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":87108,"desc":"mypy-boto3-s3 contains type annotations for boto3.S3 1.26.58 service compatible\nwith VSCode, PyCharm, Emacs, Sublime Text, mypy, pyright and other tools.","deps":{"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-narwhals","origin":"math/py-narwhals","version":"1.30.0","comment":"Extremely lightweight compatibility layer between dataframe libraries","maintainer":"sunpoet@FreeBSD.org","www":"https://narwhals-dev.github.io/narwhals/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"70c1c2a5526769d476d5a4b7cd2047f002ebe6130084f34d23e7d024618e5f32","flatsize":5665793,"path":"All/py311-narwhals-1.30.0.pkg","repopath":"All/py311-narwhals-1.30.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":519640,"desc":"Narwhals is an extremely lightweight and extensible compatibility layer between\ndataframe libraries!\n- Full API support: cuDF, Modin, pandas, Polars, PyArrow\n- Interchange-level support: Ibis, Vaex, anything else which implements the\n  DataFrame Interchange Protocol\n\nSeamlessly support all, without depending on any!\n- Just use a subset of the Polars API, no need to learn anything new\n- Zero dependencies, Narwhals only uses what the user passes in so your library\n  can stay lightweight\n- Separate lazy and eager APIs, use expressions\n- Support pandas' complicated type system and index, without either getting in\n  the way\n- 100%25 branch coverage, tested against pandas and Polars nightly builds\n- Negligible overhead, see overhead\n- Let your IDE help you thanks to full static typing, see typing\n- Perfect backwards compatibility policy, see stable api for how to opt-in","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"options":{"DASK":"off","DUCKDB":"off","MODIN":"off","PANDAS":"off","POLARS":"off","PYARROW":"off","SQLFRAME":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-mypy_extensions","origin":"devel/py-mypy_extensions","version":"1.0.0_1","comment":"Experimental type system extensions for programs","maintainer":"wen@FreeBSD.org","www":"http://www.mypy-lang.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cc9544b0841e44ea253cf69826ee6c4da5977e4f079cdeb00e512743429e249c","flatsize":29054,"path":"All/py311-mypy_extensions-1.0.0_1.pkg","repopath":"All/py311-mypy_extensions-1.0.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7740,"desc":"The \"mypy_extensions\" module defines experimental extensions to the\nstandard \"typing\" module that are supported by the mypy typechecker.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-mypy-protobuf","origin":"devel/py-mypy-protobuf","version":"3.6.0","comment":"Generate mypy stub files from protobuf specs","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/nipunn1313/mypy-protobuf","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"41b62d4fbadf83946a47af12b975dc1cf6b558c30ea48a40504a4471a3397c21","flatsize":204722,"path":"All/py311-mypy-protobuf-3.6.0.pkg","repopath":"All/py311-mypy-protobuf-3.6.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":37716,"desc":"mypy-protobuf generates mypy stub files from protobuf specs. protoc-gen-mypy is\na python implementation of the plugin.","deps":{"py311-protobuf":{"origin":"devel/py-protobuf","version":"5.29.3,1"},"py311-types-protobuf":{"origin":"devel/py-types-protobuf","version":"5.29.1.20250315"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-mygpoclient","origin":"devel/py-mygpoclient","version":"1.10","comment":"gpodder.net API client library for Python","maintainer":"rm@FreeBSD.org","www":"https://github.com/gpodder/mygpoclient","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ac9d9db2fb5909f20a5fcaddbe4a849686ab10ad028451d04bb6e60dc9f715d4","flatsize":547137,"path":"All/py311-mygpoclient-1.10.pkg","repopath":"All/py311-mygpoclient-1.10.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":69968,"desc":"This library provides an easy and structured way to access the gpodder.net web\nservices. In addition to subscription list synchronization and storage, the\nadvanced API support allows to upload and download episode status changes.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-mystic","origin":"devel/py-mystic","version":"0.4.3","comment":"Highly-constrained non-convex optimization and uncertainty quantification","maintainer":"sunpoet@FreeBSD.org","www":"https://mystic.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ce2d6534d0f7bda546c9834681f4e6cc9d3022356068434999937eb8acf39f04","flatsize":6428732,"path":"All/py311-mystic-0.4.3.pkg","repopath":"All/py311-mystic-0.4.3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":699964,"desc":"The mystic framework provides a collection of optimization algorithms and tools\nthat allows the user to more robustly (and easily) solve hard optimization\nproblems. All optimization algorithms included in mystic provide workflow at the\nfitting layer, not just access to the algorithms as function calls. mystic gives\nthe user fine-grained power to both monitor and steer optimizations as the fit\nprocesses are running. Optimizers can advance one iteration with Step, or run to\ncompletion with Solve. Users can customize optimizer stop conditions, where both\ncompound and user-provided conditions may be used. Optimizers can save state,\ncan be reconfigured dynamically, and can be restarted from a saved solver or\nfrom a results file. All solvers can also leverage parallel computing, either\nwithin each iteration or as an ensemble of solvers.","deps":{"py311-dill":{"origin":"devel/py-dill","version":"0.3.9"},"py311-klepto":{"origin":"devel/py-klepto","version":"0.2.6"},"py311-mpmath":{"origin":"math/py-mpmath","version":"1.3.0_2"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-sympy":{"origin":"math/py-sympy","version":"1.13.3_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-mycli","origin":"databases/py-mycli","version":"1.28.0","comment":"CLI for MySQL Database with auto-completion and syntax highlighting","maintainer":"sunpoet@FreeBSD.org","www":"https://www.mycli.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8676651dee8b5e0684e79403f38899bb46df43cdb545d0b70849732dc8271959","flatsize":756706,"path":"All/py311-mycli-1.28.0.pkg","repopath":"All/py311-mycli-1.28.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":144792,"desc":"mycli is a command line interface for MySQL, MariaDB, and Percona with\nauto-completion and syntax highlighting.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"py311-cli-helpers":{"origin":"devel/py-cli-helpers","version":"2.4.0"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-configobj":{"origin":"devel/py-configobj","version":"5.0.9"},"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-prompt-toolkit":{"origin":"devel/py-prompt-toolkit","version":"3.0.50"},"py311-pyaes":{"origin":"security/py-pyaes","version":"1.6.1_1"},"py311-pyfzf":{"origin":"textproc/py-pyfzf","version":"0.3.1"},"py311-pygments":{"origin":"textproc/py-pygments","version":"2.19.1"},"py311-pymysql":{"origin":"databases/py-pymysql","version":"1.0.2_1"},"py311-pyperclip":{"origin":"devel/py-pyperclip","version":"1.7.0_1"},"py311-sqlglot":{"origin":"databases/py-sqlglot","version":"26.10.1"},"py311-sqlparse":{"origin":"databases/py-sqlparse","version":"0.5.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"options":{"SSH":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-mwparserfromhell","origin":"textproc/py-mwparserfromhell","version":"0.6.6_1","comment":"Parser for MediaWiki wikicode","maintainer":"yuri@FreeBSD.org","www":"https://github.com/earwig/mwparserfromhell","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1cbce61c17f4a22aec23672af2276998cc032ef436bfde28478793535286e9cb","flatsize":830546,"path":"All/py311-mwparserfromhell-0.6.6_1.pkg","repopath":"All/py311-mwparserfromhell-0.6.6_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":129292,"desc":"Python package that provides an easy-to-use and outrageously powerful\nparser for MediaWiki wikicode. It supports Python 2 and Python 3.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-mutf8","origin":"devel/py-mutf8","version":"1.0.6","comment":"Fast MUTF-8 encoder & decoder","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/TkTech/mutf8","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ed8e486368b1cc884e74f11fa8f3b7b17e7017e4fa5a588a699fb75eff5651cc","flatsize":30830,"path":"All/py311-mutf8-1.0.6.pkg","repopath":"All/py311-mutf8-1.0.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10124,"desc":"mutf-8 contains simple pure-python as well as C encoders and decoders for the\nMUTF-8 character encoding. In most cases, you can also parse the even-rarer\nCESU-8.\n\nThese days, you'll most likely encounter MUTF-8 when working on files or\nprotocols related to the JVM. Strings in a Java .class file are encoded using\nMUTF-8, strings passed by the JNI, as well as strings exported by the object\nserializer.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-mwoauth","origin":"www/py-mwoauth","version":"0.4.0_1","comment":"Generic MediaWiki OAuth handshake helper","maintainer":"yuri@FreeBSD.org","www":"https://github.com/mediawiki-utilities/python-mwoauth","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1001ef2d77d63c994d526d5195f6e54894225a9675b2d4f99946972f75fb2d77","flatsize":104461,"path":"All/py311-mwoauth-0.4.0_1.pkg","repopath":"All/py311-mwoauth-0.4.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19512,"desc":"mwoauth is an open licensed (MIT) library designed to provide a simple means\nto performing an OAuth handshake with a MediaWiki installation with the OAuth\nExtension installed.","deps":{"py311-oauthlib":{"origin":"security/py-oauthlib","version":"3.2.2_1"},"py311-pyjwt":{"origin":"www/py-pyjwt","version":"2.8.0"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-requests-oauthlib":{"origin":"www/py-requests-oauthlib","version":"2.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-mutmut","origin":"devel/py-mutmut","version":"3.2.3_1","comment":"Mutation testing for Python 3","maintainer":"yuri@FreeBSD.org","www":"https://mutmut.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"af420854ba0dd3c80f862060f8bcbb0c10283a85cfc55dea421f207b9b411248","flatsize":355060,"path":"All/py311-mutmut-3.2.3_1.pkg","repopath":"All/py311-mutmut-3.2.3_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":65308,"desc":"Mutmut is a mutation testing system for Python, with a strong focus on ease of\nuse. If you don't know what mutation testing is try starting with this article.\n\nSome highlight features:\n* Found mutants can be applied on disk with a simple command making it very easy\n  to work with the results\n* Remembers work that has been done, so you can work incrementally\n* Supports all test runners (because mutmut only needs an exit code from the\n  test command)\n* Can use coverage data to only do mutation testing on covered lines\n* Battle tested on real libraries by multiple companies","deps":{"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-junit-xml":{"origin":"textproc/py-junit-xml","version":"1.9_1"},"py311-parso":{"origin":"textproc/py-parso","version":"0.8.4_1"},"py311-setproctitle":{"origin":"devel/py-setproctitle","version":"1.3.3_1"},"py311-textual":{"origin":"textproc/py-textual","version":"0.89.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"flavor":"py311"}},{"name":"py311-mutagen","origin":"audio/py-mutagen","version":"1.47.0","comment":"Python-based audio metadata tag reader and writer","maintainer":"python@FreeBSD.org","www":"https://github.com/quodlibet/mutagen","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f1ac68547bcd85abd035b0c6c3a50083263858a1a569789f226dd1105bcbad3e","flatsize":2500357,"path":"All/py311-mutagen-1.47.0.pkg","repopath":"All/py311-mutagen-1.47.0.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":375536,"desc":"Mutagen is a Python module to handle audio metadata. It supports\nFLAC, M4A, Musepack, MP3, Ogg FLAC, Ogg Speex, Ogg Theora, Ogg\nVorbis, MonkeysAudio, True Audio, and WavPack audio files. All\nversions of ID3v2 are supported, and all standard ID3v2.4 frames\nare parsed. It can read Xing headers to accurately calculate the\nbitrate and length of MP3s. ID3 and APEv2 tags can be edited\nregardless of audio format. It can also manipulate Ogg streams\non an individual packet/page level.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["audio","python"],"annotations":{"flavor":"py311"}},{"name":"py311-murmurhash","origin":"devel/py-murmurhash","version":"1.0.12_1","comment":"Cython bindings for MurmurHash2","maintainer":"yuri@FreeBSD.org","www":"https://github.com/explosion/murmurhash","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cce7671c46571489bbe851447b03b7bf931668475e174eab8edf502a6aa2a2fb","flatsize":45786,"path":"All/py311-murmurhash-1.0.12_1.pkg","repopath":"All/py311-murmurhash-1.0.12_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17016,"desc":"Cython bindings for MurmurHash2.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-musicbrainzngs","origin":"audio/py-musicbrainzngs","version":"0.7.1_1","comment":"Python Musicbrainz NGS site bindings","maintainer":"jhale@FreeBSD.org","www":"https://github.com/alastair/python-musicbrainz-ngs","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c9aa067805c1781e63f9d39c34160681742809d18bb02e89ddceade63a55316e","flatsize":322724,"path":"All/py311-musicbrainzngs-0.7.1_1.pkg","repopath":"All/py311-musicbrainzngs-0.7.1_1.pkg","licenselogic":"and","licenses":["BSD2CLAUSE","ISCL"],"pkgsize":52448,"desc":"Webservice bindings for the Musicbrainz NGS site, also known as /ws/2.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["audio","python"],"annotations":{"flavor":"py311"}},{"name":"py311-munch","origin":"devel/py-munch","version":"4.0.0","comment":"Python dict that provides attribute-style access (a la JavaScript)","maintainer":"lbartoletti@FreeBSD.org","www":"https://pypi.org/project/munch/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3937084c5fe28c8ff8ca4bb5f3281f65cc55d389b3bd227d95ee40cb5c7b9457","flatsize":95443,"path":"All/py311-munch-4.0.0.pkg","repopath":"All/py311-munch-4.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16112,"desc":"munch is a fork of David Schoonover's Bunch package, providing similar\nfunctionality. 99%25 of the work was done by him, and the fork was made mainly\nfor lack of responsiveness for fixes and maintenance on the original code.\n\nMunch is a dictionary that supports attribute-style access, a la JavaScript.","deps":{"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-multivolumefile","origin":"archivers/py-multivolumefile","version":"0.2.3","comment":"Multi volume file wrapper library","maintainer":"matthew@wener.org","www":"https://codeberg.org/miurahr/multivolume","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fe293a855fcd6ae3e3a1ae65de93e5a6bfe7a662be600a28820b81ee33c70212","flatsize":115710,"path":"All/py311-multivolumefile-0.2.3.pkg","repopath":"All/py311-multivolumefile-0.2.3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":22252,"desc":"MultiVolumefile is a python library to provide a file-object\nwrapping multiple files as virtually like as a single file.\nIt inherits io.RawIOBase class and support some of its standard methods.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["archivers","python"],"annotations":{"flavor":"py311"}},{"name":"py311-mysql-connector-python","origin":"databases/py-mysql-connector-python","version":"8.2.0","comment":"MySQL driver written in Python","maintainer":"bofh@FreeBSD.org","www":"https://dev.mysql.com/doc/connector-python/en","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"72147a2e4a18a7364df238a619aaea3cae0d437c7089ea43090abcc5ebabffed","flatsize":6666483,"path":"All/py311-mysql-connector-python-8.2.0.pkg","repopath":"All/py311-mysql-connector-python-8.2.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":810176,"desc":"MySQL driver written in Python which does not depend on MySQL C client\nlibraries and implements the DB API v2.0 specification (PEP-249).","deps":{"py311-protobuf":{"origin":"devel/py-protobuf","version":"5.29.3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"options":{"COMPRESSION":"off","DNS":"off","GSSAPI":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-munkres","origin":"math/py-munkres","version":"1.1.4_1","comment":"Munkres implementation for Python","maintainer":"sunpoet@FreeBSD.org","www":"https://software.clapper.org/munkres/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2f77b8dcac4d89ebe9ef4ebc6901c1ecdde55c04e7578c6280eef82cb26ad734","flatsize":81317,"path":"All/py311-munkres-1.1.4_1.pkg","repopath":"All/py311-munkres-1.1.4_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":17960,"desc":"The Munkres module provides an implementation of the Munkres algorithm (also\ncalled the Hungarian algorithm or the Kuhn-Munkres algorithm). The algorithm\nmodels an assignment problem as an NxM cost matrix, where each element\nrepresents the cost of assigning the ith worker to the jth job, and it figures\nout the least-cost solution, choosing a single item from each row and column in\nthe matrix, such that no row and no column are used more than once.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-multitasking","origin":"devel/py-multitasking","version":"0.0.11_1","comment":"Non-blocking Python methods using decorators","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ranaroussi/multitasking","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bdfb7c74be874f2e4a8e84735acf9bb9b8151f7b376468d4d3b135f8bbdb485d","flatsize":45746,"path":"All/py311-multitasking-0.0.11_1.pkg","repopath":"All/py311-multitasking-0.0.11_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":10676,"desc":"MultiTasking is a tiny Python library lets you convert your Python methods into\nasynchronous, non-blocking methods simply by using a decorator.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-multiset","origin":"devel/py-multiset","version":"3.2.0","comment":"Implementation of a multiset","maintainer":"yuri@FreeBSD.org","www":"https://github.com/wheerd/multiset","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b621680fa3aca6bf9b9b16ee15b4e6edce6e698ea485bf4a27dc0c17b9fe60d2","flatsize":163503,"path":"All/py311-multiset-3.2.0.pkg","repopath":"All/py311-multiset-3.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20516,"desc":"The multiset package provides a multiset implementation for python.\n\nA multiset is similar to the builtin set, but it allows an element to occur\nmultiple times. It is an unordered collection of elements which have to be\nhashable just like in a set. It supports the same methods and operations as set\ndoes, e.g. membership test, union, intersection, and (symmetric) difference.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-multipart","origin":"devel/py-multipart","version":"1.2.1","comment":"Parser for multipart/form-data","maintainer":"sunpoet@FreeBSD.org","www":"https://multipart.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a7b6d41df7f3a7248b0aff47fdf812d53c7a26334b1eca4e01cc1d254c47c8fb","flatsize":140095,"path":"All/py311-multipart-1.2.1.pkg","repopath":"All/py311-multipart-1.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":28164,"desc":"Multipart provides a parser for the multipart/form-data format. It can read from\na file, a socket or a WSGI environment. The parser can be used to replace\ncgi.FieldStorage to work around its limitations.\n\nFeatures:\n- Parses multipart/form-data and application/x-www-form-urlencoded.\n- Produces useful error messages in 'strict'-mode.\n- Gracefully handle uploads of unknown size (missing Content-Length header).\n- Fast memory mapped files (io.BytesIO) for small uploads.\n- Temporary files on disk for big uploads.\n- Memory and disk resource limits to prevent DOS attacks.\n- Fixes many shortcomings and bugs of cgi.FieldStorage.\n- 100%25 test coverage.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-multimethod","origin":"devel/py-multimethod","version":"1.12","comment":"Multiple argument dispatching","maintainer":"sunpoet@FreeBSD.org","www":"https://coady.github.io/multimethod/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e3e5966bf53895f34ab289dfb18280bb6ecb2c88af2ccc84b76de5e8ae8ed4b4","flatsize":125498,"path":"All/py311-multimethod-1.12.pkg","repopath":"All/py311-multimethod-1.12.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":26972,"desc":"Multimethod provides a decorator for adding multiple argument dispatching to\nfunctions. The decorator creates a multimethod object as needed, and registers\nthe function with its annotations.\n\nThere are several multiple dispatch libraries on PyPI. This one aims for\nsimplicity and speed. With caching of argument types, it should be the fastest\npure Python implementation possible.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-multipledispatch","origin":"devel/py-multipledispatch","version":"0.4.8_1","comment":"Relatively sane approach to multiple dispatch in Python","maintainer":"skreuzer@FreeBSD.org","www":"https://pypi.org/project/multipledispatch/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2309f3d2d91352b5c4d2d3a832a30efaff88c9bdde073f4dbe5412decf243223","flatsize":80743,"path":"All/py311-multipledispatch-0.4.8_1.pkg","repopath":"All/py311-multipledispatch-0.4.8_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":16972,"desc":"A relatively sane approach to multiple dispatch in Python.\n\nThis implementation of multiple dispatch is efficient, mostly complete,\nperforms static analysis to avoid conflicts, and provides optional namespace\nsupport. It looks good too.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-multi_key_dict","origin":"devel/py-multi_key_dict","version":"2.0.3_1","comment":"Multi key dictionary implementation","maintainer":"lwhsu@FreeBSD.org","www":"https://github.com/formiaczek/multi_key_dict","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c0d88700d1018e5e18cd947ee941bcfd5f2dea00586c546ef1085d921e245699","flatsize":106080,"path":"All/py311-multi_key_dict-2.0.3_1.pkg","repopath":"All/py311-multi_key_dict-2.0.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19740,"desc":"Implementation of a multi-key dictionary, i.e.:\n\n(key1[,key2, ..]) => value\n\nThis dictionary has a similar interface to the standard dictionary => but is\nextended to support multiple keys referring to the same element.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-mulpyplexer","origin":"devel/py-mulpyplexer","version":"0.09_1","comment":"Module that multiplexes interactions with lists of Python objects","maintainer":"0mp@FreeBSD.org","www":"https://pypi.org/project/mulpyplexer/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"893d8056c98478de24eb53826520b5ac24e7de36acd2d70604c0ead5a7f4d34e","flatsize":32301,"path":"All/py311-mulpyplexer-0.09_1.pkg","repopath":"All/py311-mulpyplexer-0.09_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":7524,"desc":"Mulpyplexer is a piece of code that can multiplex interactions with lists of\nPython objects.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-multidict","origin":"www/py-multidict","version":"6.2.0","comment":"Multidict implementation","maintainer":"amdmi3@FreeBSD.org","www":"https://pypi.org/project/multidict/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"64907a9cb26fb3f5ac25b9d8f8eedae50625eced3fba9e5bd0a35cbe07715879","flatsize":223460,"path":"All/py311-multidict-6.2.0.pkg","repopath":"All/py311-multidict-6.2.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":45900,"desc":"Multidict is dict-like collection of key-value pairs where key might\noccur more than once in the container.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-msrplib","origin":"net/py-msrplib","version":"0.20.0_2","comment":"Python MSRP client library","maintainer":"python@FreeBSD.org","www":"http://mediaproxy.ag-projects.com/projects/msrp/wiki","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e3543ed59c1a497799275474c9e5ece91838838c4815e45e7b25ce6d3cb93500","flatsize":353629,"path":"All/py311-msrplib-0.20.0_2.pkg","repopath":"All/py311-msrplib-0.20.0_2.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":58260,"desc":"The MSRP protocol stack implementation for clients written in python.\n\nMessage Session Relay Protocol (MSRP) is a protocol for transmitting\na series of related instant messages in the context of a session.\nMessage sessions are treated like any other media stream\nwhen set up via a rendezvous or session creation protocol\nsuch as the Session Initiation Protocol (SIP).","deps":{"py311-eventlib":{"origin":"devel/py-eventlib","version":"0.1.5_6"},"py311-gnutls":{"origin":"security/py-gnutls","version":"3.1.3_1"},"py311-python-application":{"origin":"devel/py-python-application","version":"2.8.0_1"},"py311-twisted":{"origin":"devel/py-twisted","version":"24.7.0"},"py311-zope.interface":{"origin":"devel/py-zope.interface","version":"5.3.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-multiprocess","origin":"devel/py-multiprocess","version":"0.70.17_1","comment":"Better multiprocessing and multithreading in python","maintainer":"yuri@FreeBSD.org","www":"https://multiprocess.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"faf8179b8433925fd20568354733e2e3083edfa8af7d0873a7b4da616e130a68","flatsize":2301896,"path":"All/py311-multiprocess-0.70.17_1.pkg","repopath":"All/py311-multiprocess-0.70.17_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":322316,"desc":"'multiprocess' is a fork of the 'multiprocessing' package, and is developed\nas part of 'pathos'.\n\n'multiprocessing' is a package for the Python language which supports the\nspawning of processes using the API of the standard library's threading module.\n'multiprocessing' has been distributed in the standard library since python 2.6.","deps":{"py311-dill":{"origin":"devel/py-dill","version":"0.3.9"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-mxnet","origin":"misc/py-mxnet","version":"1.9.0","comment":"Apache MXNet: Ultra-scalable deep learning framework","maintainer":"yuri@FreeBSD.org","www":"https://github.com/apache/incubator-mxnet/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ee65f2eb8a6be44edbd22ac430e934cf18314cdbd8c9c6e77491a485f42be5a9","flatsize":9674224,"path":"All/py311-mxnet-1.9.0.pkg","repopath":"All/py311-mxnet-1.9.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1397608,"desc":"Apache MXNet is a deep learning framework designed for both efficiency and\nflexibility. It allows you to mix symbolic and imperative programming to\nmaximize efficiency and productivity. At its core, MXNet contains a dynamic\ndependency scheduler that automatically parallelizes both symbolic and\nimperative operations on the fly. A graph optimization layer on top of that\nmakes symbolic execution fast and memory efficient. MXNet is portable and\nlightweight, scaling effectively to multiple GPUs and multiple machines.\n\nMXNet is more than a deep learning project. It is a collection of blue prints\nand guidelines for building deep learning systems, and interesting insights of\nDL systems for hackers.\n\nWWW: https://mxnet.apache.org/","deps":{"mxnet":{"origin":"misc/mxnet","version":"1.9.0"},"py311-graphviz":{"origin":"graphics/py-graphviz","version":"0.10.1_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc"],"annotations":{"flavor":"py311"}},{"name":"py311-msrestazure","origin":"net-mgmt/py-msrestazure","version":"0.6.4_1","comment":"Azure-specific AutoRest swagger generator Python client runtime","maintainer":"dbaio@FreeBSD.org","www":"https://github.com/Azure/msrestazure-for-python","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"798c6c25e4c80ae92822a1cc81f12ec0d243a4ed9b5132ffb48c41245393b128","flatsize":402706,"path":"All/py311-msrestazure-0.6.4_1.pkg","repopath":"All/py311-msrestazure-0.6.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":58468,"desc":"AutoRest swagger generator Python client runtime. Azure-specific module.","deps":{"py311-adal":{"origin":"net-mgmt/py-adal","version":"1.2.7_4"},"py311-msrest":{"origin":"net-mgmt/py-msrest","version":"0.7.1_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net-mgmt","python"],"annotations":{"flavor":"py311"}},{"name":"py311-msrest","origin":"net-mgmt/py-msrest","version":"0.7.1_1","comment":"AutoRest swagger generator Python client runtime","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/msrest-for-python","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"77070abae8449e5e443adb6e661ade1e5bf9e9062215aee4bd91530be2ee472f","flatsize":855668,"path":"All/py311-msrest-0.7.1_1.pkg","repopath":"All/py311-msrest-0.7.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":121932,"desc":"The runtime library \"msrest\" for AutoRest generated Python clients.","deps":{"py311-azure-core":{"origin":"devel/py-azure-core","version":"1.29.2_1"},"py311-certifi":{"origin":"security/py-certifi","version":"2025.1.31"},"py311-isodate":{"origin":"devel/py-isodate","version":"0.7.2"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-requests-oauthlib":{"origin":"www/py-requests-oauthlib","version":"2.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net-mgmt","python"],"annotations":{"flavor":"py311"}},{"name":"py311-msoffcrypto-tool","origin":"security/py-msoffcrypto-tool","version":"5.0.0_1","comment":"Python tool and library for decrypting MS Office files","maintainer":"antoine@FreeBSD.org","www":"https://github.com/nolze/msoffcrypto-tool","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bc4c29df7b48664f5e0f3a3b6a5c469ea1cbcbb1c6c7142e0dab2ec871b9f2b0","flatsize":381844,"path":"All/py311-msoffcrypto-tool-5.0.0_1.pkg","repopath":"All/py311-msoffcrypto-tool-5.0.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":59052,"desc":"msoffcrypto-tool (formerly ms-offcrypto-tool) is a Python tool and library for\ndecrypting encrypted MS Office files with password, intermediate key, or\nprivate key which generated its escrow key.","deps":{"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-olefile":{"origin":"devel/py-olefile","version":"0.46_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-msgspec","origin":"devel/py-msgspec","version":"0.19.0","comment":"Fast serialization and validation library","maintainer":"sunpoet@FreeBSD.org","www":"https://jcristharif.com/msgspec/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"18a4012312996ef4ba892a6ef6ecde38a29cfb312d2fd82b35689e88a25d1657","flatsize":636993,"path":"All/py311-msgspec-0.19.0.pkg","repopath":"All/py311-msgspec-0.19.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":183836,"desc":"msgspec is a fast serialization and validation library, with builtin support for\nJSON, MessagePack, YAML, and TOML. It features:\n- High performance encoders/decoders for common protocols. The JSON and\n MessagePack implementations regularly benchmark as the fastest options for\n  Python.\n- Support for a wide variety of Python types. Additional types may be supported\n  through extensions.\n- Zero-cost schema validation using familiar Python type annotations. In\n  benchmarks msgspec decodes and validates JSON faster than orjson can decode it\n  alone.\n- A speedy Struct type for representing structured data. If you already use\n  dataclasses or attrs, structs should feel familiar. However, they're 5-60x\n  faster for common operations.\n\nAll of this is included in a lightweight library with no required dependencies.","deps":{"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-tomli-w":{"origin":"textproc/py-tomli-w","version":"1.2.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"TOML":"on","YAML":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-msal-extensions","origin":"devel/py-msal-extensions","version":"1.0.0_1","comment":"Microsoft Authentication Extensions for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/msal-extensions/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c828f335d723ab5c95a8201147a973e3212cd37ae689ad0fd9e6c7e5715b9f3b","flatsize":156036,"path":"All/py311-msal-extensions-1.0.0_1.pkg","repopath":"All/py311-msal-extensions-1.0.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":29472,"desc":"The Microsoft Authentication Extensions for Python offers secure mechanisms for\nclient applications to perform cross-platform token cache serialization and\npersistence. It gives additional support to the Microsoft Authentication\nLibrary for Python (MSAL).\n\nMSAL Python supports an in-memory cache by default and provides the\nSerializableTokenCache to perform cache serialization. You can read more about\nthis in the MSAL Python documentation. Developers are required to implement\ntheir own cache persistance across multiple platforms and Microsoft\nAuthentication Extensions makes this simpler.","deps":{"py311-msal":{"origin":"devel/py-msal","version":"1.24.0.b2_1"},"py311-portalocker":{"origin":"devel/py-portalocker","version":"2.3.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-msgpack","origin":"devel/py-msgpack","version":"1.1.0","comment":"MessagePack (de)serializer for Python","maintainer":"sunpoet@FreeBSD.org","www":"https://msgpack.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5b3e971efd5f806846df54b9a1c6fd177ea7bc6b8075662e5571b73350e6df93","flatsize":329042,"path":"All/py311-msgpack-1.1.0.pkg","repopath":"All/py311-msgpack-1.1.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":84020,"desc":"MessagePack is an efficient binary serialization format. It lets you exchange\ndata among multiple languages like JSON. But it's faster and smaller. Small\nintegers are encoded into a single byte, and typical short strings require only\none extra byte in addition to the strings themselves.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-muacrypt","origin":"security/py-muacrypt","version":"0.9.1_1","comment":"Support tool and API for Autocrypt mail agents","maintainer":"egypcio@FreeBSD.org","www":"https://pypi.org/project/muacrypt/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"30c3dd4db1910f9475b90a5f51a0169d6407a0f7da4f01afb5db746bfe6c577c","flatsize":856322,"path":"All/py311-muacrypt-0.9.1_1.pkg","repopath":"All/py311-muacrypt-0.9.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":131560,"desc":"muacrypt is a support tool for implementing Autocrypt Level 1 compliant\nmail agents.\n\nAutocrypt state is kept in one or more accounts which process and produce\nautocrypt headers from respective incoming and outgoing e-mail. Each account\nis tied to a set of e-mail addresses, specified as a regular expression.\n\nFunctionality is exposed through a command line tool muacrypt and a Python\nAPI obtained through import muacrypt.","deps":{"gnupg":{"origin":"security/gnupg","version":"2.4.7"},"py311-attrs":{"origin":"devel/py-attrs","version":"25.3.0"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-execnet":{"origin":"sysutils/py-execnet","version":"2.1.1"},"py311-pluggy":{"origin":"devel/py-pluggy","version":"1.5.0"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-termcolor":{"origin":"devel/py-termcolor","version":"2.5.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["mail","python","security"],"annotations":{"flavor":"py311"},"messages":[{"message":"Should you installed the py36 flavor of this package and are presented to\nthe following error:\n\n  RuntimeError: Click will abort further execution because Python 3 was\n  configured to use ASCII as encoding for the environment. Either switch\n  to Python 2 or consult the Python 3 section of the docs for\n  mitigation steps.\n\nIt's an issue related to Click, not muacrypt. You can workaround that by\nexporting LC_ALL and LANG variables, using your locale settings and\nrunning muacrypt again:\n\n  # setenv LC_ALL en_US.UTF-8\n  # setenv LANG en_US.UTF-8\n  # muacrypt\n\nRead https://click.palletsprojects.com/en/7.x/python3/ for more details.","type":"install"}]},{"name":"py311-msal","origin":"devel/py-msal","version":"1.24.0.b2_1","comment":"Microsoft Authentication Library (MSAL) for Python","maintainer":"dbaio@FreeBSD.org","www":"https://github.com/AzureAD/microsoft-authentication-library-for-python","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4bc2dd3f4d0beec08e9a27d90a732aa1f24a1fa38a0bd4ff16e28e13fe624c42","flatsize":868630,"path":"All/py311-msal-1.24.0.b2_1.pkg","repopath":"All/py311-msal-1.24.0.b2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":137444,"desc":"The Microsoft Authentication Library for Python enables applications to\nintegrate with the Microsoft identity platform. It allows you to sign in users\nor apps with Microsoft identities (Azure AD, Microsoft Accounts and Azure AD\nB2C accounts) and obtain tokens to call Microsoft APIs such as Microsoft Graph\nor your own APIs registered with the Microsoft identity platform. It is built\nusing industry standard OAuth2 and OpenID Connect protocols.","deps":{"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-pyjwt":{"origin":"www/py-pyjwt","version":"2.8.0"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-mrtparse","origin":"net/mrtparse","version":"2.0.0_1","comment":"MRT format data parser","maintainer":"olivier@FreeBSD.org","www":"https://github.com/t2mune/mrtparse","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e0095707071dbbc8abe6b6326a702cf335003a93ca40300ab20660e5ea5fb32d","flatsize":285510,"path":"All/py311-mrtparse-2.0.0_1.pkg","repopath":"All/py311-mrtparse-2.0.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":41012,"desc":"Tool to read and analyze the MRT format data. The MRT format can be used to\nexport routing protocol messages, state changes, and routing information base\ncontents, and is defined in RFC6396.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-mrkd","origin":"devel/py-mrkd","version":"0.2.0_4","comment":"Write man pages using Markdown, and convert them to Roff or HTML","maintainer":"vd@FreeBSD.org","www":"https://github.com/refi64/mrkd","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2c4b32597a6aa3a000d975abf4d9105d3f5d5788b7d9206f65bd7861c0b14eed","flatsize":47486,"path":"All/py311-mrkd-0.2.0_4.pkg","repopath":"All/py311-mrkd-0.2.0_4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":12688,"desc":"Write man pages using Markdown, and convert them to Roff or HTML.","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-mistune0":{"origin":"textproc/py-mistune0","version":"0.8.4_2"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-pygments":{"origin":"textproc/py-pygments","version":"2.19.1"},"py311-pyparsing":{"origin":"devel/py-pyparsing","version":"3.2.1"},"py311-setuptools":{"origin":"devel/py-setuptools","version":"63.1.0_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-mrchem","origin":"science/py-mrchem","version":"1.1.4","comment":"MultiResolution Chemistry","maintainer":"yuri@FreeBSD.org","www":"https://github.com/MRChemSoft/mrchem","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"09cf077933ef79a689ac34a1eaeb0e42d72d0be7a3f641e35a32cf2cefe21221","flatsize":567987,"path":"All/py311-mrchem-1.1.4.pkg","repopath":"All/py311-mrchem-1.1.4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":109308,"desc":"MRChem is a numerical real-space code for molecular electronic structure\ncalculations within the self-consistent field (SCF) approximations of quantum\nchemistry (Hartree-Fock and Density Functional Theory).\n\nThe code is being developed at the Hylleraas Centre for Quantum Molecular\nSciences at UiT - The Arctic University of Norway.","deps":{"mrchem":{"origin":"science/mrchem","version":"1.1.4"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-mrcfile","origin":"biology/py-mrcfile","version":"1.5.3_1","comment":"MRC file I/O library which is used in structural biology","maintainer":"yuri@FreeBSD.org","www":"https://github.com/ccpem/mrcfile","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"07af18767f885e33f26ce6fb1f365b3dc9fb5d47d0d64019eaaaae9180c95a28","flatsize":431208,"path":"All/py311-mrcfile-1.5.3_1.pkg","repopath":"All/py311-mrcfile-1.5.3_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":58724,"desc":"mrcfile is a Python implementation of the MRC2014 file\nformat, which is used in structural biology to store\nimage and volume data.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["biology","python"],"annotations":{"flavor":"py311"}},{"name":"py311-mplhep","origin":"science/py-mplhep","version":"0.3.59","comment":"Matplotlib styles for HEP","maintainer":"yuri@FreeBSD.org","www":"https://mplhep.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2edcedbdfacb7b6a1951b61805fd6691393ac6022293de3ff71f3c44f65c3658","flatsize":489830,"path":"All/py311-mplhep-0.3.59.pkg","repopath":"All/py311-mplhep-0.3.59.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":84104,"desc":"mplhep is a set of helpers for matplotlib to more easily produce plots typically\nneeded in HEP as well as style them in way that's compatible with current\ncollaboration requirements (ROOT-like plots for CMS, ATLAS, LHCb, ALICE).","deps":{"py311-cycler":{"origin":"devel/py-cycler","version":"0.12.1"},"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-mplhep-data":{"origin":"science/py-mplhep-data","version":"0.0.4"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"py311-uhi":{"origin":"misc/py-uhi","version":"0.5.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-mypy","origin":"devel/py-mypy","version":"1.15.0","comment":"Optional static typing for Python","maintainer":"sunpoet@FreeBSD.org","www":"https://www.mypy-lang.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"97082ac22b7ef1ddb98654891334140b041323679155f67452b4e7692feb2c1d","flatsize":23270234,"path":"All/py311-mypy-1.15.0.pkg","repopath":"All/py311-mypy-1.15.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3263996,"desc":"Mypy is an optional static type checker for Python that aims to combine the\nbenefits of dynamic (or \"duck\") typing and static typing. Mypy combines the\nexpressive power and convenience of Python with a powerful type system and\ncompile-time type checking. Mypy type checks standard Python programs; run them\nusing any Python VM with basically no runtime overhead.","deps":{"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-mypy_extensions":{"origin":"devel/py-mypy_extensions","version":"1.0.0_1"},"py311-orjson":{"origin":"devel/py-orjson","version":"3.10.15_1"},"py311-pip":{"origin":"devel/py-pip","version":"23.3.2_4"},"py311-psutil":{"origin":"sysutils/py-psutil","version":"7.0.0"},"py311-setuptools":{"origin":"devel/py-setuptools","version":"63.1.0_2"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"DMYPY":"on","FASTER_CACHE":"on","INSTALL_TYPES":"on","MYPYC":"on","REPORTS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-mqttwarn","origin":"sysutils/py-mqttwarn","version":"0.35.0_1","comment":"Subscribe to MQTT topics and notify pluggable services","maintainer":"dvl@FreeBSD.org","www":"https://github.com/jpmens/mqttwarn","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"53c68cde32ad8bfaadfbf544f1df5c5842353346505d6e9a841ddc416f49aadd","flatsize":988292,"path":"All/py311-mqttwarn-0.35.0_1.pkg","repopath":"All/py311-mqttwarn-0.35.0_1.pkg","licenselogic":"single","licenses":["EPL"],"pkgsize":173488,"desc":"mqttwarn is a highly configurable MQTT message router, where the routing\ntargets are notification plugins, primarily written in Python.\n\nmqttwarn subscribes to any number of MQTT topics and publishes received\npayloads to one or more notification services after optionally applying\nsophisticated transformations.\n\nIt comes with over 70 notification handler plugins covering a wide range\nof notification services, and has an adapter for the Apprise notification\nlibrary, covering another set of 80+ notification services.\n\nRepository: https://github.com/jpmens/mqttwarn\nDocumentation: https://mqttwarn.readthedocs.io/","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-attrs":{"origin":"devel/py-attrs","version":"25.3.0"},"py311-docopt":{"origin":"devel/py-docopt","version":"0.6.2_2"},"py311-funcy":{"origin":"devel/py-funcy","version":"2.0_1"},"py311-future":{"origin":"devel/py-future","version":"0.18.3_1"},"py311-paho-mqtt":{"origin":"net/py-paho-mqtt","version":"2.1.0"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"users":["mqttwarn"],"groups":["mqttwarn"],"options":{"APNS":"off","CELERY":"off","DNSUPDATE":"off","DOCS":"on","EXAMPLES":"on","GSS2":"off","MYSQL":"off","POSTGRES":"off","REDISPUB":"off","RRDTOOL":"off","SERIAL":"off","SSH":"off","TWILIO":"off","TWITTER":"off","WEBSOCKET":"off"},"annotations":{"flavor":"py311"},"messages":[{"message":"After installing mqttwarn for the first time, we recommend the following:\n\n1 - Add to /etc/rc.conf:\n\nmqttwarn_enable=\"YES\"\n\n2 - Edit your configuration file\n\n/usr/local/etc/mqttwarn/mqttwarn.conf","type":"install"}]},{"name":"py311-mpl-interactions","origin":"graphics/py-mpl-interactions","version":"0.24.2","comment":"Simple interactive Matplotlib plots","maintainer":"makc@FreeBSD.org","www":"https://pypi.python.org/pypi/mpl-interactions","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1679ad3ee90fb6a8982dfa33d8cc6729c15169177881fb68cea47c43876c489c","flatsize":510575,"path":"All/py311-mpl-interactions-0.24.2.pkg","repopath":"All/py311-mpl-interactions-0.24.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":76628,"desc":"mpl_interactions aims to simplify creation of interactive Matplotlib plots.\nIt provides:\n- sliders to control the output of pyplot functions (e.g. plot and hist)\n- function to compare horizontal and vertical slices of heatmaps\n- zooming with the scroll wheel","deps":{"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-mplfinance","origin":"finance/py-mplfinance","version":"0.12.10b0_1","comment":"Utilities for the visualization, and visual analysis, of financial data","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/matplotlib/mplfinance","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"99ae4551105596a745174cc27e969cf4c1968eefc54cd67858eea87616afc97d","flatsize":895993,"path":"All/py311-mplfinance-0.12.10b0_1.pkg","repopath":"All/py311-mplfinance-0.12.10b0_1.pkg","licenselogic":"single","licenses":["PSFL"],"pkgsize":135456,"desc":"mplfinance provides matplotlib utilities for the visualization, and visual\nanalysis, of financial data.","deps":{"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["finance","python"],"annotations":{"flavor":"py311"}},{"name":"py311-mpmath","origin":"math/py-mpmath","version":"1.3.0_2","comment":"Python Library for Arbitrary-precision Floating-point Arithmetic","maintainer":"wen@FreeBSD.org","www":"https://www.mpmath.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d36761bbc9f092e781331d50e86a7c1619460e17aaea4b39bb82cd4659dd4549","flatsize":7766898,"path":"All/py311-mpmath-1.3.0_2.pkg","repopath":"All/py311-mpmath-1.3.0_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":957932,"desc":"Mpmath is a pure-Python library for multiprecision floating-point\narithmetic. It provides an extensive set of transcendental functions,\nunlimited exponent sizes, complex numbers, interval arithmetic,\nnumerical integration and differentiation, root-finding, linear algebra,\nand much more. Almost any calculation can be performed just as well at\n10-digit or 1000-digit precision, and in many cases mpmath implements\nasymptotically fast algorithms that scale well for extremely high\nprecision work. If available, mpmath will (optionally) use gmpy to\nspeed up high precision operations.","deps":{"py311-gmpy2":{"origin":"math/py-gmpy2","version":"2.2.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-mpd","origin":"audio/py-mpd","version":"0.3.0_2","comment":"Python MPD client library","maintainer":"nivit@FreeBSD.org","www":"https://pypi.org/project/python-mpd/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d70154135e88cb9d794360bd88d55b5f6370e9adb1ca2ca47604b16727aa24e8","flatsize":64773,"path":"All/py311-mpd-0.3.0_2.pkg","repopath":"All/py311-mpd-0.3.0_2.pkg","licenselogic":"single","pkgsize":12056,"desc":"An MPD (Music Player Daemon) client library written in pure Python.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["audio","python"],"annotations":{"flavor":"py311"}},{"name":"py311-mpl-scatter-density","origin":"graphics/py-mpl-scatter-density","version":"0.7_2","comment":"Matplotlib helpers to make density scatter plots","maintainer":"yuri@FreeBSD.org","www":"https://github.com/astrofrog/mpl-scatter-density","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8c4e723e8a4daee49e72359bb72cec44ffb3d9cee6653ba6c041c5831424f00a","flatsize":804830,"path":"All/py311-mpl-scatter-density-0.7_2.pkg","repopath":"All/py311-mpl-scatter-density-0.7_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":656628,"desc":"The mpl-scatter-density mini-package provides functionality to make it easy to\nmake your own scatter density maps, both for interactive and non-interactive\nuse. Fast. The following animation shows real-time interactive use with 10\nmillion points, but interactive performance is still good even with 100 million\npoints (and more if you have enough RAM).","deps":{"py311-fast-histogram":{"origin":"misc/py-fast-histogram","version":"0.14_1"},"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-oci","origin":"devel/py-oci","version":"2.149.1","comment":"Python interface to Oracle Cloud Infrastructure","maintainer":"ale_sagra@hotmail.com","www":"https://github.com/oracle/oci-python-sdk/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"761446383d15446e5f11765d0767851444f06edb0442ba15ebaf6e2b849413f2","flatsize":526149547,"path":"All/py311-oci-2.149.1.pkg","repopath":"All/py311-oci-2.149.1.pkg","licenselogic":"or","licenses":["APACHE20","UPL"],"pkgsize":18436760,"desc":"The Python SDK enables one to write code to manage Oracle Cloud Infrastructure\nresources. All OCI services and regions are supported.","deps":{"py311-certifi":{"origin":"security/py-certifi","version":"2025.1.31"},"py311-circuitbreaker":{"origin":"devel/py-circuitbreaker","version":"2.0.0_1"},"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-openssl":{"origin":"security/py-openssl","version":"24.1.0_1,1"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-pytz":{"origin":"devel/py-pytz","version":"2024.2_1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-mox","origin":"devel/py-mox","version":"0.5.3_3","comment":"Mock object framework for Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/glasser/pymox","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"16847c1f85c131b083fa14f86d97958a680bf6677ff8269b74985af7240e35c6","flatsize":257042,"path":"All/py311-mox-0.5.3_3.pkg","repopath":"All/py311-mox-0.5.3_3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":39096,"desc":"Mox is an open source mock object framework for Python, inspired by the Java\nlibrary EasyMock.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-nbdime","origin":"devel/py-nbdime","version":"4.0.2","comment":"Diff and merge of Jupyter notebooks","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jupyter/nbdime","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"38216808dbedc13902ff3995ed78fdee2bfa8b47f9889ac305d3ba0353e43aec","flatsize":21833579,"path":"All/py311-nbdime-4.0.2.pkg","repopath":"All/py311-nbdime-4.0.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":4416512,"desc":"nbdime provides tools for diffing and merging of Jupyter Notebooks.\n- nbdiff compare notebooks in a terminal-friendly way\n- nbmerge three-way merge of notebooks with automatic conflict resolution\n- nbdiff-web shows you a rich rendered diff of notebooks\n- nbmerge-web gives you a web-based three-way merge tool for notebooks\n- nbshow present a single notebook in a terminal-friendly way","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-colorama":{"origin":"devel/py-colorama","version":"0.4.6"},"py311-gitpython":{"origin":"devel/py-gitpython","version":"3.1.43"},"py311-jupyter-server":{"origin":"devel/py-jupyter-server","version":"2.15.0"},"py311-jupyter-server-mathjax":{"origin":"devel/py-jupyter-server-mathjax","version":"0.2.6_2"},"py311-nbformat":{"origin":"devel/py-nbformat","version":"5.10.4"},"py311-pygments":{"origin":"textproc/py-pygments","version":"2.19.1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-tornado":{"origin":"www/py-tornado","version":"6.4"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"cpe":"cpe:2.3:a:jupyter:nbdime:4.0.2:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-mpcontribs-client","origin":"science/py-mpcontribs-client","version":"5.4.2","comment":"Client library for MPContribs API on contribs-api.materialsproject.org","maintainer":"yuri@FreeBSD.org","www":"https://github.com/materialsproject/MPContribs/tree/master/mpcontribs-client","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"474dfa703cc14f3fc152c900ee903634f40bf447f144f31f3d5bebf36fadd24a","flatsize":341814,"path":"All/py311-mpcontribs-client-5.4.2.pkg","repopath":"All/py311-mpcontribs-client-5.4.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":61280,"desc":"Client code for platform for materials scientists to contribute and disseminate\ntheir materials data through Materials Project.","deps":{"py311-boltons":{"origin":"devel/py-boltons","version":"25.0.0"},"py311-bravado":{"origin":"www/py-bravado","version":"11.1.0_1"},"py311-filetype":{"origin":"devel/py-filetype","version":"1.2.0"},"py311-flatten-dict":{"origin":"devel/py-flatten-dict","version":"0.4.2"},"py311-ipython":{"origin":"devel/ipython","version":"8.18.1_1"},"py311-json2html":{"origin":"textproc/py-json2html","version":"1.3.0_1"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-pint":{"origin":"devel/py-pint","version":"0.23"},"py311-plotly":{"origin":"graphics/py-plotly","version":"5.24.1_1"},"py311-pyisemail":{"origin":"mail/py-pyisemail","version":"2.0.1"},"py311-pymatgen":{"origin":"science/py-pymatgen","version":"2022.7.19_1"},"py311-pymongo":{"origin":"databases/py-pymongo","version":"3.13.0_1"},"py311-requests-futures":{"origin":"www/py-requests-futures","version":"1.0.1_1"},"py311-semantic-version":{"origin":"devel/py-semantic-version","version":"2.10.0_1"},"py311-swagger-spec-validator":{"origin":"devel/py-swagger-spec-validator","version":"2.7.4_2"},"py311-tqdm":{"origin":"misc/py-tqdm","version":"4.67.1"},"py311-ujson":{"origin":"devel/py-ujson","version":"5.10.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-mouseinfo","origin":"x11/py-mouseinfo","version":"0.1.3_1","comment":"application to display XY position and RGB color information","maintainer":"acm@FreeBSD.org","www":"https://github.com/asweigart/mouseinfo","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8dadcf81e12938abe561a4ab6d0a77f7c17714d51bee33fd98cc7e1de850f981","flatsize":146436,"path":"All/py311-mouseinfo-0.1.3_1.pkg","repopath":"All/py311-mouseinfo-0.1.3_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":22408,"desc":"An application to display XY position and RGB color information for the pixel\ncurrently under the mouse. This is useful for GUI automation planning.","deps":{"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"py311-pyperclip":{"origin":"devel/py-pyperclip","version":"1.7.0_1"},"py311-python-xlib":{"origin":"x11-toolkits/py-python-xlib","version":"0.33_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","x11"],"annotations":{"flavor":"py311"}},{"name":"py311-mp-api","origin":"science/py-mp-api","version":"0.34.0","comment":"API for server for the Materials Project","maintainer":"yuri@FreeBSD.org","www":"https://materialsproject.github.io/api/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"90ca3dd539aee3c2122b3fcc57c6e80275378c9382a9433420c67702b059b136","flatsize":1170237,"path":"All/py311-mp-api-0.34.0.pkg","repopath":"All/py311-mp-api-0.34.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":121612,"desc":"mp-api contains the core client implementation for the updated\nMaterials Project API.","deps":{"py311-boto3":{"origin":"www/py-boto3","version":"1.37.13"},"py311-custodian":{"origin":"devel/py-custodian","version":"2024.10.16"},"py311-emmet-core":{"origin":"science/py-emmet-core","version":"0.64.0_1"},"py311-monty":{"origin":"devel/py-monty","version":"2025.1.9"},"py311-mpcontribs-client":{"origin":"science/py-mpcontribs-client","version":"5.4.2"},"py311-msgpack":{"origin":"devel/py-msgpack","version":"1.1.0"},"py311-pydantic":{"origin":"devel/py-pydantic","version":"1.10.20_1,1"},"py311-pymatgen":{"origin":"science/py-pymatgen","version":"2022.7.19_1"},"py311-pymatgen-analysis-alloys":{"origin":"science/py-pymatgen-analysis-alloys","version":"0.0.6"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-nbclassic","origin":"devel/py-nbclassic","version":"1.2.0","comment":"Jupyter Notebook as a Jupyter Server Extension","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jupyter/nbclassic","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"059d3116884e100dc2b8356a5b465d90919800cf931af4da85612c7b80a326ac","flatsize":38795332,"path":"All/py311-nbclassic-1.2.0.pkg","repopath":"All/py311-nbclassic-1.2.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":4650572,"desc":"NBClassic runs the Jupyter Notebook frontend on the Jupyter Server backend.\n\nThis project prepares for a future where JupyterLab and other frontends switch\nto Jupyter Server for their Python Web application backend. Using this package,\nusers can launch Jupyter Notebook, JupyterLab and other frontends side-by-side\non top of the new Python server backend.","deps":{"py311-ipykernel":{"origin":"devel/py-ipykernel","version":"6.29.5"},"py311-ipython_genutils":{"origin":"devel/py-ipython_genutils","version":"0.2.0_1"},"py311-nest-asyncio":{"origin":"devel/py-nest-asyncio","version":"1.6.0_1"},"py311-notebook-shim":{"origin":"devel/py-notebook-shim","version":"0.2.4_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"DESKTOP":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-morse3","origin":"textproc/py-morse3","version":"2.9_1","comment":"Morse code encryption / decryption library","maintainer":"amdmi3@FreeBSD.org","www":"https://pypi.org/project/morse3/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4f5988f6805411ea3648ba8e269386477f217424db51d153a6ab7b53303fa425","flatsize":11104,"path":"All/py311-morse3-2.9_1.pkg","repopath":"All/py311-morse3-2.9_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4100,"desc":"A library that can convert text, numbers and symbols to morse code\nand vice versa.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-more-itertools","origin":"devel/py-more-itertools","version":"10.6.0","comment":"More routines for operating on iterables, beyond itertools","maintainer":"sunpoet@FreeBSD.org","www":"https://more-itertools.readthedocs.io/en/stable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a3abbbe389f9c282e2115a0af9b5c29c4933ad4e82fc8189b50947eb4fe16d2d","flatsize":746554,"path":"All/py311-more-itertools-10.6.0.pkg","repopath":"All/py311-more-itertools-10.6.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":103812,"desc":"Python's itertools library is a gem - you can compose elegant solutions for a\nvariety of problems with the functions it provides.\n\nIn more-itertools one collect additional building blocks, recipes, and routines\nfor working with Python iterables.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-motor","origin":"databases/py-motor","version":"1.0_1","comment":"Non-blocking MongoDB driver for Tornado or asyncio","maintainer":"demon@FreeBSD.org","www":"https://pypi.org/project/motor/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8eae64d88eab1400aa8618307bad197a485353e164d3b831a073e047d60bb0e0","flatsize":434677,"path":"All/py311-motor-1.0_1.pkg","repopath":"All/py311-motor-1.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":63544,"desc":"Motor presents a callback- or Future-based API for non-blocking access to\nMongoDB from Tornado or asyncio.","deps":{"py311-pymongo":{"origin":"databases/py-pymongo","version":"3.13.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-mpi4py","origin":"net/py-mpi4py","version":"4.0.3_1","comment":"Python bindings for MPI (OpenMPI)","maintainer":"laurent.chardon@gmail.com","www":"https://github.com/mpi4py/mpi4py","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8055274dcf4aa431e7fa94e4c132538a03e5e9b5ff3f3e33dc417af418d3ab1a","flatsize":3436413,"path":"All/py311-mpi4py-4.0.3_1.pkg","repopath":"All/py311-mpi4py-4.0.3_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":772568,"desc":"This package provides Python bindings for the Message Passing Interface (MPI)\nstandard. It is implemented on top of the MPI-1/MPI-2 specification and\nexposes an API which grounds on the standard MPI-2 C++ bindings","deps":{"openmpi":{"origin":"net/openmpi","version":"5.0.7_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","parallel","python"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-moviepy","origin":"multimedia/py-moviepy","version":"2.1.2","comment":"Video editing with Python","maintainer":"sunpoet@FreeBSD.org","www":"https://zulko.github.io/moviepy/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"98505ae7ffd3a4e18dabbe8456c0dc4bd88939ac1afd76ba45a8a6858a2df212","flatsize":1282886,"path":"All/py311-moviepy-2.1.2.pkg","repopath":"All/py311-moviepy-2.1.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":193428,"desc":"MoviePy is a Python library for video editing: cutting, concatenations, title\ninsertions, video compositing (a.k.a. non-linear editing), video processing, and\ncreation of custom effects.\n\nMoviePy can read and write all the most common audio and video formats,\nincluding GIF.","deps":{"ImageMagick7":{"origin":"graphics/ImageMagick7","version":"7.1.1.45"},"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"py311-decorator":{"origin":"devel/py-decorator","version":"5.2.1"},"py311-imageio":{"origin":"graphics/py-imageio","version":"2.37.0"},"py311-imageio-ffmpeg":{"origin":"graphics/py-imageio-ffmpeg","version":"0.5.1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"py311-proglog":{"origin":"devel/py-proglog","version":"0.1.10_1"},"py311-python-dotenv":{"origin":"www/py-python-dotenv","version":"1.0.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["multimedia","python"],"annotations":{"flavor":"py311"}},{"name":"py311-monotable","origin":"devel/py-monotable","version":"3.2.0","comment":"ASCII table with per column format specs and more","maintainer":"yuri@FreeBSD.org","www":"https://github.com/tmarktaylor/monotable","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"298fa406800c3706eec39466e08abcfb674601fb431ad52050f2e3bc6e207706","flatsize":406726,"path":"All/py311-monotable-3.2.0.pkg","repopath":"All/py311-monotable-3.2.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":61940,"desc":"monotable is a Python package that provides ASCII table generation with per\ncolumn format specs, multi-line content, formatting directives, column\nwidth control.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-moreorless","origin":"devel/py-moreorless","version":"0.4.0","comment":"Python diff wrapper","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/thatch/moreorless","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b0dbd8783c04d30b19b9db9cadc937405103f057b77c0b287e3e2dff2fe0df01","flatsize":80337,"path":"All/py311-moreorless-0.4.0.pkg","repopath":"All/py311-moreorless-0.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17912,"desc":"moreorless is a thin wrapper around difflib.unified_diff that Does The Right\nThing for \"No newline at eof\".","deps":{"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-mongoengine","origin":"databases/py-mongoengine","version":"0.29.1","comment":"Object-Document-Mapper for working with MongoDB","maintainer":"python@FreeBSD.org","www":"http://mongoengine.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d27139f55833394e4031bca46bb630e3f27bf6b302dea86db14768644f590c2b","flatsize":1495188,"path":"All/py311-mongoengine-0.29.1.pkg","repopath":"All/py311-mongoengine-0.29.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":224940,"desc":"MongoEngine is an ORM-like layer on top of PyMongo. It allows you to define\nschemas for documents and query collections using syntax inspired by the\nDjango ORM.","deps":{"py311-pymongo":{"origin":"databases/py-pymongo","version":"3.13.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-mondrian","origin":"devel/py-mondrian","version":"0.8.1_1","comment":"Logging with pretty colored squares","maintainer":"sunpoet@FreeBSD.org","www":"https://python-mondrian.github.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f2bf4c242f8c34961d7d71bb2198855d66fe428b1d4278bfbacdfcb87346fa81","flatsize":91833,"path":"All/py311-mondrian-0.8.1_1.pkg","repopath":"All/py311-mondrian-0.8.1_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":24432,"desc":"Mondrian is a small library that will make you use python logging module, once\nand for all.\n\nMost python coders who avoids the systematic usage of logging in their projects\ndoes so because it feels complicated to setup, but it's not.\n\nMondrian configures the python standard logging module with reasonable defaults,\nand enhance its default output formatters for better readability.\n\nMondrian provides a one-call interface to its configuration, with pretty\nformatters that makes you feel great.","deps":{"py311-colorama":{"origin":"devel/py-colorama","version":"0.4.6"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-mpi4py-mpich","origin":"net/py-mpi4py-mpich","version":"4.0.3_1","comment":"Python bindings for MPI (MPICH)","maintainer":"laurent.chardon@gmail.com","www":"https://github.com/mpi4py/mpi4py","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d38ccd20c12bafdb3600de077af9f0edd8eb13f109d32f782af9767f1cae70e3","flatsize":3324429,"path":"All/py311-mpi4py-mpich-4.0.3_1.pkg","repopath":"All/py311-mpi4py-mpich-4.0.3_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":749600,"desc":"This package provides Python bindings for the Message Passing Interface (MPI)\nstandard. It is implemented on top of the MPI-1/MPI-2 specification and\nexposes an API which grounds on the standard MPI-2 C++ bindings","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"mpich":{"origin":"net/mpich","version":"4.3.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","parallel","python"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-monotonic","origin":"devel/py-monotonic","version":"1.5_1","comment":"Python 3 monotonic time module for Python 2","maintainer":"alfred@FreeBSD.org","www":"https://github.com/atdt/monotonic","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"89770326085dedfde350547dd5c72cf61e678ab5ebfdf2d162715c8cfa8253d2","flatsize":35045,"path":"All/py311-monotonic-1.5_1.pkg","repopath":"All/py311-monotonic-1.5_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":9892,"desc":"This module provides a monotonic() function which returns the value\n(in fractional seconds) of a clock which never goes backwards. It\nis compatible with Python 2 and Python 3.\n\nOn Python 3.3 or newer, monotonic will be an alias of time.monotonic\nfrom the standard library. On older versions, it will fall back to\nan equivalent implementation:","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-monty","origin":"devel/py-monty","version":"2025.1.9","comment":"Monty is the missing complement to Python","maintainer":"yuri@FreeBSD.org","www":"https://github.com/materialsvirtuallab/monty","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"594270e8788f7182457c9383e974bcb1dd368ac3d3497c9e4ab2a8c6edd236c0","flatsize":544402,"path":"All/py311-monty-2025.1.9.pkg","repopath":"All/py311-monty-2025.1.9.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":94324,"desc":"Monty is the missing complement to Python. Monty implements supplementary useful\nfunctions for Python that are not part of the standard library. Examples include\nuseful utilities like transparent support for zipped files, useful design\npatterns such as singleton and cached_class, and many more.","deps":{"py311-invoke":{"origin":"devel/py-invoke","version":"2.2.0_2"},"py311-msgpack":{"origin":"devel/py-msgpack","version":"1.1.0"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-ruamel.yaml":{"origin":"devel/py-ruamel.yaml","version":"0.18.10_1"},"py311-tqdm":{"origin":"misc/py-tqdm","version":"4.67.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-molequeue","origin":"misc/py-molequeue","version":"0.9.0_3","comment":"Python binding for MolEqueue, task management framework","maintainer":"yuri@FreeBSD.org","www":"https://www.openchemistry.org/projects/molequeue","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0dde208c01e57bfbc1370b35e9031577237dbd276ebf409a53ab0d0c66ef0084","flatsize":11972,"path":"All/py311-molequeue-0.9.0_3.pkg","repopath":"All/py311-molequeue-0.9.0_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":4832,"desc":"Pythin bindings for MoleQueue, an open-source, cross-platform, system-tray\nresident desktop application for abstracting, managing, and coordinating the\nexecution of tasks both locally and on remote computational resources.","deps":{"py311-pyzmq":{"origin":"net/py-pyzmq","version":"25.0.2_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc"],"annotations":{"flavor":"py311"}},{"name":"py311-monkeytype","origin":"devel/py-monkeytype","version":"23.3.0_1","comment":"Generate type annotations from sampled production types","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Instagram/MonkeyType","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"38628c2f3c53b4ed8e375c987ce3883e8fdd143fc11df450314be8eaf7afefc6","flatsize":455861,"path":"All/py311-monkeytype-23.3.0_1.pkg","repopath":"All/py311-monkeytype-23.3.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":81464,"desc":"MonkeyType collects runtime types of function arguments and return values, and\ncan automatically generate stub files or even add draft type annotations\ndirectly to your Python code based on the types collected at runtime.","deps":{"py311-libcst":{"origin":"devel/py-libcst","version":"1.7.0"},"py311-mypy_extensions":{"origin":"devel/py-mypy_extensions","version":"1.0.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-mongokit","origin":"devel/py-mongokit","version":"0.9.1.1_1","comment":"Python ORM-like layer on top of pymongo","maintainer":"mail@derzinn.de","www":"http://namlook.github.com/mongokit/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3a12f39012f61b16d7ac520945ffd77d956de5da03c4e1d9212a4041003ccda5","flatsize":561300,"path":"All/py311-mongokit-0.9.1.1_1.pkg","repopath":"All/py311-mongokit-0.9.1.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":95080,"desc":"MongoKit is a python module that brings structured schema and validation layer\non top of the great pymongo driver. It has be written to be simpler and\nlighter as possible with the KISS and DRY principles in mind.","deps":{"py311-pymongo":{"origin":"databases/py-pymongo","version":"3.13.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-obspy","origin":"science/py-obspy","version":"1.4.1_1","comment":"Python framework for seismological observatories","maintainer":"wen@FreeBSD.org","www":"https://www.obspy.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"947399b96fdc530b3df4f6fdd6d29c9f9fa4564bfe5ccbbceda0ad7612f3f11e","flatsize":48961318,"path":"All/py311-obspy-1.4.1_1.pkg","repopath":"All/py311-obspy-1.4.1_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":13517524,"desc":"ObsPy is an open-source project dedicated to provide a Python framework for\nprocessing seismological data. It provides parsers for common file formats,\nclients to access data centers and seismological signal processing routines\nwhich allow the manipulation of seismological time series (see Beyreuther\net al. 2010, Megies et al. 2011).\n\nThe goal of the ObsPy project is to facilitate rapid application development\nfor seismology.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"py311-decorator":{"origin":"devel/py-decorator","version":"5.2.1"},"py311-future":{"origin":"devel/py-future","version":"0.18.3_1"},"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"py311-sqlalchemy10":{"origin":"databases/py-sqlalchemy10","version":"1.0.14_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-momepy","origin":"graphics/py-momepy","version":"0.5.4_4","comment":"Urban Morphology Measuring Toolkit","maintainer":"sunpoet@FreeBSD.org","www":"https://docs.momepy.org/en/stable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9530ba24d3b497510d6c69ecd234f5b725832a0c5720db10118ca08716f6e91f","flatsize":1701144,"path":"All/py311-momepy-0.5.4_4.pkg","repopath":"All/py311-momepy-0.5.4_4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":248880,"desc":"Momepy is a library for quantitative analysis of urban form - urban\nmorphometrics. It is part of PySAL (Python Spatial Analysis Library) and is\nbuilt on top of GeoPandas, other PySAL modules and networkX.","deps":{"py311-geopandas":{"origin":"graphics/py-geopandas","version":"0.14.4_1"},"py311-libpysal":{"origin":"science/py-libpysal","version":"4.7.0_2"},"py311-networkx":{"origin":"math/py-networkx","version":"3.4,2"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-pygeos":{"origin":"graphics/py-pygeos","version":"0.14"},"py311-tqdm":{"origin":"misc/py-tqdm","version":"4.67.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-moarchiving","origin":"math/py-moarchiving","version":"0.6.0_1","comment":"Biobjective Archive class with hypervolume indicator and uncrowded hypervolume improvement computation","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/CMA-ES/moarchiving","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8643faf72883e0f7713fd4460aa07e71b8c9f9040c409fb23e07ef29b1118399","flatsize":138439,"path":"All/py311-moarchiving-0.6.0_1.pkg","repopath":"All/py311-moarchiving-0.6.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":25284,"desc":"The Python class moarchiving.BiobjectiveNondominatedSortedList implements a\nbi-objective non-dominated archive with list as parent class. It is heavily\nbased on the bisect module. It provides easy and fast access to the overall\nhypervolume, the contributing hypervolume of each element, and to the uncrowded\nhypervolume improvement of any given point in objective space.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"options":{"ARBITRARY_PRECISION":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-molecule","origin":"devel/py-molecule","version":"5.0.1_1","comment":"Aid for the development and testing of Ansible roles","maintainer":"bofh@FreeBSD.org","www":"https://molecule.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1ea1304f086c01185c7239fdc0141e0099b1e07b4364d5d202d9735e4706dc6f","flatsize":1784835,"path":"All/py311-molecule-5.0.1_1.pkg","repopath":"All/py311-molecule-5.0.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":250244,"desc":"Molecule is designed to aid in the development and testing of Ansible\nroles. Molecule provides support for testing with multiple instances,\noperating systems and distributions, virtualization providers, test\nframeworks and testing scenarios. Molecule is opinionated in order to\nencourage an approach that results in consistently developed roles\nthat are well-written, easily understood and maintained.","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-ansi2html":{"origin":"textproc/py-ansi2html","version":"1.8.0"},"py311-ansible-compat":{"origin":"sysutils/py-ansible-compat","version":"4.1.2_1"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-click-help-colors":{"origin":"devel/py-click-help-colors","version":"0.9.4_1"},"py311-cookiecutter":{"origin":"devel/py-cookiecutter","version":"2.6.0_2"},"py311-enrich":{"origin":"textproc/py-enrich","version":"1.2.7_1"},"py311-flake8":{"origin":"devel/py-flake8","version":"7.1.2_1"},"py311-jsonschema":{"origin":"devel/py-jsonschema","version":"4.23.0"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-pluggy":{"origin":"devel/py-pluggy","version":"1.5.0"},"py311-pre-commit":{"origin":"devel/py-pre-commit","version":"4.2.0"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-rich":{"origin":"textproc/py-rich","version":"14.0.0"},"py311-yamllint":{"origin":"devel/py-yamllint","version":"1.37.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"DOCKER":"off","DOCS":"on","LINT":"on"},"annotations":{"flavor":"py311"},"messages":[{"message":"DOCKER option doesn't enable local DOCKER HOST as DOCKER is BROKEN in FreeBSD.\nThis just installs DOCKER client to interact with a remote DOCKER HOST which has\nremote API enabled.","type":"install"}]},{"name":"py311-mnemonic","origin":"security/py-mnemonic","version":"0.21","comment":"Implementation of Bitcoin BIP-0039","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/trezor/python-mnemonic","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5ae2919635a44610ecc0402eb13af239b267f123193d3b9857d7d31affcb46b1","flatsize":268908,"path":"All/py311-mnemonic-0.21.pkg","repopath":"All/py311-mnemonic-0.21.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":82224,"desc":"This BIP describes the implementation of a mnemonic code or mnemonic sentence (a\ngroup of easy to remember words) for the generation of deterministic wallets.\n\nIt consists of two parts: generating the mnenomic, and converting it into a\nbinary seed. This seed can be later used to generate deterministic wallets using\nBIP-0032 or similar methods.","deps":{"py311-pbkdf2":{"origin":"security/py-pbkdf2","version":"1.3_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-mmtf-python","origin":"science/py-mmtf-python","version":"1.1.3_2","comment":"MMTF (Macromolecular Transmission Format) Python API","maintainer":"yuri@FreeBSD.org","www":"https://github.com/rcsb/mmtf-python","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e5ba48856a29544e58528bb7d33fb170c67252f822228afea895576d137b6b73","flatsize":290518,"path":"All/py311-mmtf-python-1.1.3_2.pkg","repopath":"All/py311-mmtf-python-1.1.3_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":43688,"desc":"The python implementation of the MMTF API, decoder and encoder.\n\nThe macromolecular transmission format (MMTF) is a binary encoding\nof biological structures.","deps":{"py311-msgpack":{"origin":"devel/py-msgpack","version":"1.1.0"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-mmh3","origin":"devel/py-mmh3","version":"5.1.0","comment":"Python extension for MurmurHash3, a set of fast and robust hash functions","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/hajimes/mmh3","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ddbd67ffca28b24d46284db2e4b1804f6072ed73f701ca8a9b1fd99bd77c8f66","flatsize":172972,"path":"All/py311-mmh3-5.1.0.pkg","repopath":"All/py311-mmh3-5.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":31224,"desc":"mmh3 is a Python extension for MurmurHash (MurmurHash3), a set of fast and\nrobust non-cryptographic hash functions invented by Austin Appleby.\n\nCombined with probabilistic techniques like a Bloom filter, MinHash, and feature\nhashing, mmh3 allows you to develop high-performance systems in fields such as\ndata mining, machine learning, and natural language processing.\n\nAnother common use of mmh3 is to calculate favicon hashes used by Shodan, the\nworld's first IoT search engine.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-moderngl","origin":"graphics/py-moderngl","version":"5.12.0","comment":"ModernGL: High performance rendering for Python 3","maintainer":"yuri@FreeBSD.org","www":"https://moderngl.readthedocs.io/en/latest/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"97d1098b53363d373b7aaf14584e9739d18fcb929fbc0dd31b6b1f8957fed06a","flatsize":728538,"path":"All/py311-moderngl-5.12.0.pkg","repopath":"All/py311-moderngl-5.12.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":126224,"desc":"ModernGL is a python wrapper over OpenGL 3.3+ core that simplifies the creation\nof simple graphics applications like scientific simulations, games or user\ninterfaces. Usually, acquiring in-depth knowledge of OpenGL requires a steep\nlearning curve. In contrast, ModernGL is easy to learn and use, moreover it is\ncapable of rendering with high performance and quality, with less code written.\nThe majority of the moderngl code base is also written in C++ for high\nperformance.","deps":{"py311-PyOpenGL":{"origin":"graphics/py-PyOpenGL","version":"3.1.7_1"},"py311-glcontext":{"origin":"graphics/py-glcontext","version":"3.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics"],"annotations":{"flavor":"py311"}},{"name":"py311-mock","origin":"devel/py-mock","version":"5.2.0_1","comment":"Rolling backport of unittest.mock for all Pythons","maintainer":"bofh@FreeBSD.org","www":"https://mock.readthedocs.org/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a1cf91cab1127753eed3c59a5fa8690928bf678bea653e2a2b6e0690a6ac3707","flatsize":416114,"path":"All/py311-mock-5.2.0_1.pkg","repopath":"All/py311-mock-5.2.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":70632,"desc":"mock is a library for testing in Python. It allows you to replace parts of\nyour system under test with mock objects and make assertions about how\nthey have been used.\n\nmock is now part of the Python standard library, available as\nunittest.mock in Python 3.3 onwards.\n\nThis package contains a rolling backport of the standard library mock code\ncompatible with Python 2.7 and 3.4 and up.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ml-dtypes","origin":"math/py-ml-dtypes","version":"0.5.1","comment":"Stand-alone implementation of several NumPy dtype extensions","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jax-ml/ml_dtypes","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f3fa9e46b90a02da067233c6b43e19a779f8e27e256b525eb032d037593c7280","flatsize":1260804,"path":"All/py311-ml-dtypes-0.5.1.pkg","repopath":"All/py311-ml-dtypes-0.5.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":170084,"desc":"ml_dtypes is a stand-alone implementation of several NumPy dtype extensions used\nin machine learning libraries.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-mkdocstrings-python-legacy","origin":"textproc/py-mkdocstrings-python-legacy","version":"0.2.6","comment":"Legacy Python handler for mkdocstrings","maintainer":"kai@FreeBSD.org","www":"https://github.com/mkdocstrings/python-legacy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1aa8c0409258c4cc59c0e3863d61cde2aba2d7a0c9a934b48030339d0d26fa09","flatsize":125118,"path":"All/py311-mkdocstrings-python-legacy-0.2.6.pkg","repopath":"All/py311-mkdocstrings-python-legacy-0.2.6.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":27172,"desc":"This Python handler for the \"mkdocstrings\" package uses PyTkDocs\n(= textproc/py-pytkdocs) to collect documentation from Python source code.\n\nFeatures:\n\n* Data collection from source code: collection of the object-tree and the\n  docstrings is done thanks to pytkdocs.\n\n* Support for type annotations: pytkdocs collects your type annotations and\n  mkdocstrings uses them to display parameters types or return types.\n\n* Recursive documentation of Python objects: just use the module dotted-path as\n  identifier, and you get the full module docs. You don't need to inject\n  documentation for each class, function, etc.\n\n* Support for documented attributes: attributes (variables) followed by a\n  docstring (triple-quoted string) will be recognized by Griffe in modules,\n  classes and even in __init__ methods.\n\n* Multiple docstring-styles support: common support for Google-style,\n  Numpydoc-style, and Sphinx-style docstrings.","deps":{"py311-mkdocs-autorefs":{"origin":"textproc/py-mkdocs-autorefs","version":"1.4.1"},"py311-pytkdocs":{"origin":"textproc/py-pytkdocs","version":"0.16.5_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-mkdocstrings-python","origin":"textproc/py-mkdocstrings-python","version":"1.16.10","comment":"Python handler for mkdocstrings","maintainer":"kai@FreeBSD.org","www":"https://github.com/mkdocstrings/python","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5fcbc0ed211586090cca1265e40bfe892090fb5f9e51904dc33d26be57714ce7","flatsize":472885,"path":"All/py311-mkdocstrings-python-1.16.10.pkg","repopath":"All/py311-mkdocstrings-python-1.16.10.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":77256,"desc":"This Python handler for the \"mkdocstrings\" package uses Griffe\n(= textproc/py-griffe) to collect documentation from Python source code.\n\nFeatures:\n\n* Data collection from source code: collection of the object-tree and the\n  docstrings is done thanks to Griffe.\n\n* Support for type annotations: Griffe collects your type annotations and\n  mkdocstrings uses them to display parameter types or return types.\n\n* Recursive documentation of Python objects: just use the module dotted-path as\n  an identifier, and you get the full module docs. You don't need to inject\n  documentation for each class, function, etc.\n\n* Support for documented attributes: attributes (variables) followed by a\n  docstring (triple-quoted string) will be recognized by Griffe in modules,\n  classes and even in __init__ methods.\n\n* Multiple docstring-styles support: common support for Google-style,\n  Numpydoc-style, and Sphinx-style docstrings. See Griffe's documentation on\n  docstrings support.","deps":{"py311-griffe":{"origin":"textproc/py-griffe","version":"1.7.3"},"py311-mkdocs-autorefs":{"origin":"textproc/py-mkdocs-autorefs","version":"1.4.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-mkdocstrings","origin":"textproc/py-mkdocstrings","version":"0.29.1","comment":"Automatic documentation from sources for MkDocs","maintainer":"kai@FreeBSD.org","www":"https://github.com/mkdocstrings/mkdocstrings","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7d1f7aa50d751979ff25edef9f6551eceb0086632205a5f187f5cd47cf51ca45","flatsize":344602,"path":"All/py311-mkdocstrings-0.29.1.pkg","repopath":"All/py311-mkdocstrings-0.29.1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":62392,"desc":"This Python package is an extension for MkDocs and its main purpose is the\nautomation of documentation from sources.\n\nFeatures:\n\n* Language-agnostic\n* Multiple themes support\n* Cross-references across pages\n* Cross-references across sites\n* Inline injection in Markdown\n* Global and local configuration\n* Watch source code directories\n* Reasonable defaults","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-markdown":{"origin":"textproc/py-markdown","version":"3.6"},"py311-markupsafe":{"origin":"textproc/py-markupsafe","version":"2.1.5_1"},"py311-mkdocs":{"origin":"textproc/py-mkdocs","version":"1.6.1"},"py311-mkdocs-autorefs":{"origin":"textproc/py-mkdocs-autorefs","version":"1.4.1"},"py311-mkdocs-get-deps":{"origin":"textproc/py-mkdocs-get-deps","version":"0.2.0_1"},"py311-mkdocstrings-crystal":{"origin":"textproc/py-mkdocstrings-crystal","version":"0.3.7"},"py311-pymdown-extensions":{"origin":"textproc/py-pymdown-extensions","version":"10.14.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"options":{"CRYSTAL":"on","PYTHON":"off","PYTHONLEGACY":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-mkdocstrings-crystal","origin":"textproc/py-mkdocstrings-crystal","version":"0.3.7","comment":"Crystal language doc generator for mkdocstrings","maintainer":"kai@FreeBSD.org","www":"https://github.com/mkdocstrings/crystal","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"55242fcbcd83d78076254915a8079b87cee18cd2760cdd0a9fb3df9f4faa0d84","flatsize":212780,"path":"All/py311-mkdocstrings-crystal-0.3.7.pkg","repopath":"All/py311-mkdocstrings-crystal-0.3.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":41220,"desc":"This package allows you to insert API documentation (generated from Crystal's\nsource code and doc comments) as part of any page on a MkDocs site.","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-markdown-callouts":{"origin":"textproc/py-markdown-callouts","version":"0.4.0"},"py311-markupsafe":{"origin":"textproc/py-markupsafe","version":"2.1.5_1"},"py311-mkdocs-autorefs":{"origin":"textproc/py-mkdocs-autorefs","version":"1.4.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-moderngl-window","origin":"graphics/py-moderngl-window","version":"3.1.0","comment":"Library for ModernGL making window creation & resource loading simple","maintainer":"yuri@FreeBSD.org","www":"https://github.com/moderngl/moderngl-window","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ef1a3a81b2a91d3ec3fdbf775f0ef92fd2c931327e6eb8d7c99306840a22d523","flatsize":2173525,"path":"All/py311-moderngl-window-3.1.0.pkg","repopath":"All/py311-moderngl-window-3.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":463244,"desc":"moderngl-window is a cross platform utility library for ModernGL making window\ncreation and resource loading simple. It can also be used with PyOpenGL for\nrendering with the programmable pipeline.","deps":{"py311-PyWavefront":{"origin":"misc/py-PyWavefront","version":"1.3.3_1"},"py311-moderngl":{"origin":"graphics/py-moderngl","version":"5.12.0"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"py311-pyglet":{"origin":"graphics/py-pyglet","version":"2.0.21"},"py311-pyglm":{"origin":"graphics/py-pyglm","version":"2.8.0_1"},"py311-pyrr":{"origin":"math/py-pyrr","version":"0.10.3_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics"],"annotations":{"flavor":"py311"}},{"name":"py311-mmengine","origin":"misc/py-mmengine","version":"0.10.5_1","comment":"Engine of OpenMMLab projects: training PyTorch deep learning models","maintainer":"yuri@FreeBSD.org","www":"https://mmengine.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c701408c03e96eaf94a2ede0333830bd3756ace3de0f2c84dd095cc7b288237a","flatsize":5889458,"path":"All/py311-mmengine-0.10.5_1.pkg","repopath":"All/py311-mmengine-0.10.5_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":697984,"desc":"MMEngine is a foundational library for training deep learning models based on\nPyTorch. It provides a solid engineering foundation and frees developers from\nwriting redundant codes on workflows. It serves as the training engine of all\nOpenMMLab codebases, which support hundreds of algorithms in various research\nareas. Moreover, MMEngine is also generic to be applied to non-OpenMMLab\nprojects.","deps":{"py311-addict":{"origin":"devel/py-addict","version":"2.4.0_1"},"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-rich":{"origin":"textproc/py-rich","version":"14.0.0"},"py311-termcolor":{"origin":"devel/py-termcolor","version":"2.5.0"},"py311-yapf":{"origin":"textproc/py-yapf","version":"0.43.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc"],"annotations":{"flavor":"py311"}},{"name":"py311-mkdocs-simple-hooks","origin":"textproc/py-mkdocs-simple-hooks","version":"0.1.5_1","comment":"MkDocs plugin to define hooks","maintainer":"samir@noir.im","www":"https://github.com/aklajnert/mkdocs-simple-hooks","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1771118f0ba21d7fff2a1c61b108c6706f6601c500968c61deebcd210ff6fe91","flatsize":16263,"path":"All/py311-mkdocs-simple-hooks-0.1.5_1.pkg","repopath":"All/py311-mkdocs-simple-hooks-0.1.5_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6216,"desc":"Plugin for MkDocs to define hooks, without having to create a separate\nplugin package.","deps":{"py311-mkdocs":{"origin":"textproc/py-mkdocs","version":"1.6.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-mkdocs-rss-plugin","origin":"textproc/py-mkdocs-rss-plugin","version":"1.17.1_1","comment":"Generates a static RSS feed using git log and page.meta","maintainer":"kai@FreeBSD.org","www":"https://github.com/Guts/mkdocs-rss-plugin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dcf38d6f17d6c323368274421b84d27cf6505a5deb84aa41a48ad6184d5fa188","flatsize":297873,"path":"All/py311-mkdocs-rss-plugin-1.17.1_1.pkg","repopath":"All/py311-mkdocs-rss-plugin-1.17.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":48456,"desc":"This MkDocs plugin creates RSS 2.0 and JSON Feed 1.1 feeds using the creation\nand modification dates from git log and page metadata (YAML frontmatter).","deps":{"py311-cachecontrol":{"origin":"www/py-cachecontrol","version":"0.14.0"},"py311-gitpython":{"origin":"devel/py-gitpython","version":"3.1.43"},"py311-mkdocs":{"origin":"textproc/py-mkdocs","version":"1.6.1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-mkdocs-redirects","origin":"textproc/py-mkdocs-redirects","version":"1.2.0_1","comment":"MkDocs plugin for dynamic page redirects to prevent broken links","maintainer":"samir@noir.im","www":"https://github.com/mkdocs/mkdocs-redirects","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b8875d588441c6f61bdf8c7b7c2d107423eb9b751ad429ae88d9af52d06f164e","flatsize":23899,"path":"All/py311-mkdocs-redirects-1.2.0_1.pkg","repopath":"All/py311-mkdocs-redirects-1.2.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8224,"desc":"Plugin for MkDocs to create page redirects (e.g. for moved/renamed pages).","deps":{"py311-mkdocs":{"origin":"textproc/py-mkdocs","version":"1.6.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-mkdocs-material-extensions","origin":"textproc/py-mkdocs-material-extensions","version":"1.3.1","comment":"Markdown extension resources for MkDocs for Material","maintainer":"kai@FreeBSD.org","www":"https://github.com/facelessuser/mkdocs-material-extensions","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"13885d46eea0dbebabdd334e59463ce7624ef87570fb325006b2f0f6552fca1f","flatsize":55008,"path":"All/py311-mkdocs-material-extensions-1.3.1.pkg","repopath":"All/py311-mkdocs-material-extensions-1.3.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14052,"desc":"MkDocs Material provides numerous icons from Material, FontAwesome, and\nOcticons, but it does so by inlining the SVG icons into the source.  Currently\nthere is no easy way access these icons and arbitrarily insert them into\nMarkdown content.  Users must include the icon fonts themselves and do it with\nHTML.\n\nThis module allows you to use PyMdown Extensions' Emoji extension to enable\neasy insertion of MkDocs Material's SVG assets using simple :emoji-syntax:.\n\nThis is done by creating our own emoji index and emoji generator.  The custom\nindex provides a modified version of the Emoji extensions Twemoji index.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-mkdocs-nature","origin":"textproc/py-mkdocs-nature","version":"0.6_1","comment":"MkDocs theme, a clone of the \"greenish\" Sphinx theme of the same name","maintainer":"kai@FreeBSD.org","www":"https://waylan.github.io/mkdocs-nature","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"14788a927f6c9eed9a6aa84b9b0b2ced92bd23116d858f16a995113d7cc5fab2","flatsize":142609,"path":"All/py311-mkdocs-nature-0.6_1.pkg","repopath":"All/py311-mkdocs-nature-0.6_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":45264,"desc":"The MkDocs-Nature theme is a clone of the \"greenish\" Sphinx theme of the same\nname and supports a number of features which are configurable by the end user:\n\n- Theme Variables\n- Search\n- Code Highlighting","deps":{"py311-mkdocs":{"origin":"textproc/py-mkdocs","version":"1.6.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-mkdocs-minify-plugin","origin":"textproc/py-mkdocs-minify-plugin","version":"0.8.0_1","comment":"Minify HTML, JS or CSS files prior to being written to disk","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/byrnereese/mkdocs-minify-plugin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"003a262ed69746fc41d5791ecd6d06e520069b5f2060dc638e099d5288e2db6e","flatsize":42907,"path":"All/py311-mkdocs-minify-plugin-0.8.0_1.pkg","repopath":"All/py311-mkdocs-minify-plugin-0.8.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11812,"desc":"mkdocs-minify-plugin is an MkDocs plugin to minify HTML, JS or CSS files prior\nto being written to disk.\n\nHTML minification is done using htmlmin2.\n\nJS minification is done using jsmin.\n\nCSS minification is done using csscompressor.","deps":{"py311-csscompressor":{"origin":"www/py-csscompressor","version":"0.9.5_1"},"py311-htmlmin2":{"origin":"textproc/py-htmlmin2","version":"0.1.13_1"},"py311-jsmin":{"origin":"devel/py-jsmin","version":"3.0.1_1"},"py311-mkdocs":{"origin":"textproc/py-mkdocs","version":"1.6.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-molmod","origin":"science/py-molmod","version":"1.4.8_2","comment":"Collection of molecular modelling tools for python","maintainer":"yuri@FreeBSD.org","www":"https://github.com/molmod/molmod","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"738e17f66575775d1b140a0c1405b9ea5da842fe71154b54e931d6bef164209a","flatsize":7376731,"path":"All/py311-molmod-1.4.8_2.pkg","repopath":"All/py311-molmod-1.4.8_2.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":1482244,"desc":"MolMod is a collection of molecular modelling tools for python. It is used by\nother software developed at the CMM, including Yaff, TAMkin and Zeobuilder.","deps":{"py311-cython":{"origin":"lang/cython","version":"0.29.37_2"},"py311-future":{"origin":"devel/py-future","version":"0.18.3_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-mkdocs-mermaid2-plugin","origin":"textproc/py-mkdocs-mermaid2-plugin","version":"0.6.0_1","comment":"MkDocs plugin for including mermaid graphs in markdown sources","maintainer":"samir@noir.im","www":"https://github.com/fralau/mkdocs-mermaid2-plugin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"81d23ea784a12722a60a580d3be1b5b2d4efc222428fe7312c1fb49566dce8f1","flatsize":51023,"path":"All/py311-mkdocs-mermaid2-plugin-0.6.0_1.pkg","repopath":"All/py311-mkdocs-mermaid2-plugin-0.6.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13864,"desc":"A mkdocs plugin that interprets mermaid graphs in the markdown file.","deps":{"py311-beautifulsoup":{"origin":"www/py-beautifulsoup","version":"4.13.3_1"},"py311-jsbeautifier":{"origin":"devel/py-jsbeautifier","version":"1.14.11_1"},"py311-mkdocs":{"origin":"textproc/py-mkdocs","version":"1.6.1"},"py311-pymdown-extensions":{"origin":"textproc/py-pymdown-extensions","version":"10.14.3"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-mkdocs-git-revision-date-localized-plugin","origin":"textproc/py-mkdocs-git-revision-date-localized-plugin","version":"1.2.4_1","comment":"Enable displaying the localized date of the last git modification","maintainer":"sunpoet@FreeBSD.org","www":"https://timvink.github.io/mkdocs-git-revision-date-localized-plugin/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"77ef0b47535e32125fa814878304ccb494769edfa05ca96abd73d55a5dd6b482","flatsize":122922,"path":"All/py311-mkdocs-git-revision-date-localized-plugin-1.2.4_1.pkg","repopath":"All/py311-mkdocs-git-revision-date-localized-plugin-1.2.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":27248,"desc":"mkdocs-git-revision-date-localized-plugin is a MkDocs plugin that enables\ndisplaying the date of the last git modification of a page. The plugin uses\nbabel and timeago.js to provide different localized date formats.","deps":{"py311-Babel":{"origin":"devel/py-babel","version":"2.17.0_1"},"py311-gitpython":{"origin":"devel/py-gitpython","version":"3.1.43"},"py311-mkdocs":{"origin":"textproc/py-mkdocs","version":"1.6.1"},"py311-pytz":{"origin":"devel/py-pytz","version":"2024.2_1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-mixsimulator","origin":"math/py-mixsimulator","version":"0.4.6_1","comment":"Calculate and simulate the least cost of an energy mix under constraints","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Foloso/MixSimulator","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"22bcbe1639eef3edd2f01a20e5e1814224154bed660ae20ee2e4da2acc2dcde0","flatsize":568430,"path":"All/py311-mixsimulator-0.4.6_1.pkg","repopath":"All/py311-mixsimulator-0.4.6_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":96708,"desc":"MixSimulator is an application with an optimization model for calculating and\nsimulating the least cost of an energy mix under certain constraints. The\noptimizers used are based on the Nevergrad library.\n\nThe primary objective of the simulator is to study the relevance of an energy\nmix connected to each Inter-connected Grid through the coefficient of usage of\neach unit in the production cost.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-mkdocs-get-deps","origin":"textproc/py-mkdocs-get-deps","version":"0.2.0_1","comment":"MkDocs extension that lists all dependencies according to a mkdocs.yml","maintainer":"kai@FreeBSD.org","www":"https://github.com/mkdocs/get-deps","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"827a55ece2f911e7c90ab51934fc36e921db11ff57dcb90ed78634d303f85ec4","flatsize":68665,"path":"All/py311-mkdocs-get-deps-0.2.0_1.pkg","repopath":"All/py311-mkdocs-get-deps-0.2.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17816,"desc":"This package offers an extra command for MkDocs that infers required PyPI\npackages from plugins in mkdocs.yml.","deps":{"py311-mergedeep":{"origin":"devel/py-mergedeep","version":"1.3.4_1"},"py311-platformdirs":{"origin":"devel/py-platformdirs","version":"4.3.6"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-mkdocs-autorefs","origin":"textproc/py-mkdocs-autorefs","version":"1.4.1","comment":"Automatically link across pages in MkDocs","maintainer":"kai@FreeBSD.org","www":"https://github.com/mkdocstrings/autorefs","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fb6570698587ebc8af9fe84d746ebc5abc2b0465e2d3bc5128d40de2e8b5a4c8","flatsize":220869,"path":"All/py311-mkdocs-autorefs-1.4.1.pkg","repopath":"All/py311-mkdocs-autorefs-1.4.1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":42676,"desc":"MkDocs generates anchors for each heading, and they can always be used to link\nto something, either within the same page or by specifying the path of the\nother page.\n\nBut with this plugin, you can link to a heading from any other page on the site\nwithout needing to know the path of either of the pages, just the heading title\nitself.","deps":{"py311-markdown":{"origin":"textproc/py-markdown","version":"3.6"},"py311-markupsafe":{"origin":"textproc/py-markupsafe","version":"2.1.5_1"},"py311-mkdocs":{"origin":"textproc/py-mkdocs","version":"1.6.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-modin","origin":"math/py-modin","version":"0.32.0","comment":"Make your pandas code run faster","maintainer":"sunpoet@FreeBSD.org","www":"https://modin.readthedocs.io/en/stable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3fdfa9db17a6bf87ee280371af880521a59216e5beceb1d2fe8769125fff27f2","flatsize":14963523,"path":"All/py311-modin-0.32.0.pkg","repopath":"All/py311-modin-0.32.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1770004,"desc":"Modin is a drop-in replacement for pandas. While pandas is single-threaded,\nModin lets you instantly speed up your workflows by scaling pandas so it uses\nall of your cores. Modin works especially well on larger datasets, where pandas\nbecomes painfully slow or runs out of memory. Also, Modin comes with the\nadditional APIs to improve user experience.","deps":{"py311-fsspec":{"origin":"filesystems/py-fsspec","version":"2025.3.0"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-psutil":{"origin":"sysutils/py-psutil","version":"7.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-mixpanel","origin":"misc/py-mixpanel","version":"4.10.1","comment":"Python client library for Mixpanel Analytics API","maintainer":"dch@FreeBSD.org","www":"https://mixpanel.com/help/reference/python","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e87075267e2a0eeb07fcb2f9f307c9ffdbbcdab1f974478a9baa7d07ca1a7cf5","flatsize":104496,"path":"All/py311-mixpanel-4.10.1.pkg","repopath":"All/py311-mixpanel-4.10.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":15220,"desc":"The Mixpanel Python library is designed to be used for scripting, or in\ncircumstances when a user isn%e2%80%99t directly interacting with your application\non the web or a mobile device.\n\nThe Full API Reference, Library Source Code, and an Example Script is\ndocumented in the GitHub repo.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-mixbox","origin":"security/py-mixbox","version":"1.0.5_2","comment":"Utility library for cybox, maec, and stix","maintainer":"antoine@FreeBSD.org","www":"https://github.com/CybOXProject/mixbox","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e6a780ac68f88794c41d44d4b14b3d02b9efefb0d540f1b3b05a7dd2d448cd16","flatsize":593534,"path":"All/py311-mixbox-1.0.5_2.pkg","repopath":"All/py311-mixbox-1.0.5_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":93864,"desc":"A library of common code leveraged by python-cybox, python-maec, and\npython-stix.","deps":{"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-ordered-set":{"origin":"devel/py-ordered-set","version":"4.1.0_2"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-mistune0","origin":"textproc/py-mistune0","version":"0.8.4_2","comment":"Fastest markdown parser in pure Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/lepture/mistune","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"41eabf3297d12a86a59e88375ce8983386139eccaffe293e129418b70abe661f","flatsize":166622,"path":"All/py311-mistune0-0.8.4_2.pkg","repopath":"All/py311-mistune0-0.8.4_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":29528,"desc":"Mistune is a fast yet powerful Python Markdown parser with renderers and\nplugins.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"cpe":"cpe:2.3:a:mistune_project:mistune0:0.8.4:::::dragonfly6:x86_64:2","flavor":"py311"}},{"name":"py311-mistune","origin":"textproc/py-mistune","version":"3.1.2","comment":"Fastest markdown parser in pure Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/lepture/mistune","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a306efd373f6167f45d4e971e6a05f7a571cbecb457428c62a1a9ca021a0ced5","flatsize":635460,"path":"All/py311-mistune-3.1.2.pkg","repopath":"All/py311-mistune-3.1.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":107512,"desc":"Mistune is a fast yet powerful Python Markdown parser with renderers and\nplugins.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"cpe":"cpe:2.3:a:mistune_project:mistune:3.1.2:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-mistletoe","origin":"textproc/py-mistletoe","version":"1.4.0","comment":"Fast, extensible Markdown parser in pure Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/miyuchina/mistletoe","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e4b5cd50514c867348d0a7bff2a34a38706d095dfb9fa88d3135273aa0fb4c72","flatsize":684482,"path":"All/py311-mistletoe-1.4.0.pkg","repopath":"All/py311-mistletoe-1.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":107312,"desc":"mistletoe is a Markdown parser in pure Python, designed to be fast,\nspec-compliant and fully customizable.\n\nApart from being the fastest CommonMark-compliant Markdown parser implementation\nin pure Python, mistletoe also supports easy definitions of custom tokens.\nParsing Markdown into an abstract syntax tree also allows us to swap out\nrenderers for different output formats, without touching any of the core\ncomponents.\n\nRemember to spell mistletoe in lowercase!","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-mitogen","origin":"sysutils/py-mitogen","version":"0.3.22_1","comment":"Ansible accelerator & python library for writing distributed programs","maintainer":"dch@FreeBSD.org","www":"https://mitogen.networkgenomics.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"46dea33a3b6f04b7d168048b8cb37c4c2c2882cd0ec521815a0948c87db81f88","flatsize":3015192,"path":"All/py311-mitogen-0.3.22_1.pkg","repopath":"All/py311-mitogen-0.3.22_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":424392,"desc":"Python library for writing distributed, self-replicating programs. Its\nmain feature is a pythonic \"remote fork\", enabling your program to\nbootstrap and communicate with remote copies of itself, requiring only\nan existing installed python, and a suitable ssh client.\n\nMitogen also includes a highly efficient re-implementation of Ansible's\nRPC layer, providing a staggering and massive speed-up compared to stock\nansible. Installation is trivial, and the results are impressive.\n\nhttps://mitogen.networkgenomics.com/ansible_detailed.html","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"annotations":{"cpe":"cpe:2.3:a:networkgenomics:mitogen:0.3.22:::::dragonfly6:x86_64:1","flavor":"py311"},"messages":[{"message":"If you are intending to use mitogen together with [sysutils/ansible]\nthen simply append this into your ansible.cfg file, whether in /etc\nor in the root directory of your ansible playbook:\n\n[defaults]\nstrategy         = mitogen_linear\nstrategy_plugins = /usr/local/lib/python3.11/site-packages/ansible_mitogen/plugins/strategy","type":"install"}]},{"name":"py311-miniupnpc","origin":"net/py-miniupnpc","version":"2.3.2","comment":"Python module for miniupnpc","maintainer":"dinoex@FreeBSD.org","www":"https://miniupnp.tuxfamily.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6b06392cfd73c2093d8eca24888a53c7e7806c81ee4997724836f6c35e421849","flatsize":72108,"path":"All/py311-miniupnpc-2.3.2.pkg","repopath":"All/py311-miniupnpc-2.3.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":27816,"desc":"UPnP IGD client lightweight library\n\nThe usage of the miniUPnP client library is useful whenever an application\nneeds to listen for incoming connections.\nExamples : P2P applications, FTP clients for active mode, IRC (for DCC)\nor IM applications, network games, any server.\n\nLICENSE: BSD","deps":{"miniupnpc":{"origin":"net/miniupnpc","version":"2.3.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"cpe":"cpe:2.3:a:miniupnp_project:miniupnpc:2.3.2:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-misaka","origin":"textproc/py-misaka","version":"2.1.1_1","comment":"CFFI binding for Hoedown, a markdown parsing library","maintainer":"bofh@FreeBSD.org","www":"https://github.com/FSX/misaka","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a7357246d63f3257216aff7c489641b970cf6efe65bf4cc18e3dc234743ba01a","flatsize":223117,"path":"All/py311-misaka-2.1.1_1.pkg","repopath":"All/py311-misaka-2.1.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":51912,"desc":"Misaka is a CFFI-based binding for Hoedown, a fast markdown processing\nlibrary written in C. It features a fast HTML renderer and functionality\nto make custom renderers (e.g. man pages or LaTeX).","deps":{"py311-cffi":{"origin":"devel/py-cffi","version":"1.17.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-minio","origin":"devel/py-minio","version":"4.0.21_2","comment":"Minio library for Amazon S3 compatible cloud storage","maintainer":"jhixson@FreeBSD.org","www":"https://github.com/minio/minio-py","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"75486cb149fa846f21e3545b4f13d5091665592b688a171b5dd3e148aee956c9","flatsize":701285,"path":"All/py311-minio-4.0.21_2.pkg","repopath":"All/py311-minio-4.0.21_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":101000,"desc":"The Minio Python Client SDK provides simple APIs to access any Amazon\nS3 compatible object storage server.","deps":{"py311-certifi":{"origin":"security/py-certifi","version":"2025.1.31"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-pytz":{"origin":"devel/py-pytz","version":"2024.2_1,1"},"py311-urllib3":{"origin":"net/py-urllib3","version":"1.26.20,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-minimongo","origin":"devel/py-minimongo","version":"0.2.7_2","comment":"Minimal database Model management for MongoDB","maintainer":"mail@derzinn.de","www":"https://github.com/slacy/minimongo","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3206738ca871dd52826a4a7704212f97be06f41f24fbb96f1d8d8ebb0e877b4e","flatsize":185738,"path":"All/py311-minimongo-0.2.7_2.pkg","repopath":"All/py311-minimongo-0.2.7_2.pkg","licenselogic":"single","pkgsize":31896,"desc":"Minimongo is a lightweight, schemaless, Pythonic Object-Oriented interface\nto MongoDB. It provides a very thin, dynamicly typed (schema-less) object\nmanagement layer for any data stored in any MongoDB collection. Minimongo\ndirectly calls the existing pymongo query syntax.","deps":{"py311-pymongo":{"origin":"databases/py-pymongo","version":"3.13.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-openpiv","origin":"science/py-openpiv","version":"0.23.8_3","comment":"Python module for Particle Image Velocimetry","maintainer":"makc@FreeBSD.org","www":"http://www.openpiv.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c0fb3ce80ddf259fd721e342026114b23fcc90f16816f8d41d62b71e4c962b9e","flatsize":31396354,"path":"All/py311-openpiv-0.23.8_3.pkg","repopath":"All/py311-openpiv-0.23.8_3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":20940868,"desc":"OpenPIV is open-source software for Particle Image Velocimetry (PIV)\nimage analysis and post-processing.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-scikit-image":{"origin":"graphics/py-scikit-image","version":"0.19.3_3"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"options":{"EXTRA":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-minimal-snowplow-tracker","origin":"devel/py-minimal-snowplow-tracker","version":"0.0.2_1","comment":"Snowplow event tracker. Add analytics to Python apps and webapps","maintainer":"pat@patmaddox.com","www":"https://pypi.org/project/minimal-snowplow-tracker/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"52aa791dcd60355bf63b1e8287a4fbd863c078778444428c3b8272f478630fe8","flatsize":134805,"path":"All/py311-minimal-snowplow-tracker-0.0.2_1.pkg","repopath":"All/py311-minimal-snowplow-tracker-0.0.2_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":22520,"desc":"Add analytics to your Python apps and Python games with the Snowplow event\ntracker for Python.\n\nWith this tracker you can collect event data from your Python-based\napplications, games or Python web servers/frameworks.\n\nThis is a fork of the original Snowplow Python tracker v0.8.0, with a number of\nchanges:\n- All emitters except for the basic one removed\n- Tests converted to docker\n- All tracking event methods except for structured/unstructured removed\n- Python 3.7 supported","deps":{"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-minidump","origin":"devel/py-minidump","version":"0.0.21_1","comment":"Python library to parse Windows minidump file format","maintainer":"0mp@FreeBSD.org","www":"https://github.com/skelsec/minidump","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6961ff8e1d61061d272dd1491fe896ef12f9652f1eb95edc55b6a12b8d9d7ce5","flatsize":1109777,"path":"All/py311-minidump-0.0.21_1.pkg","repopath":"All/py311-minidump-0.0.21_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":132160,"desc":"Python library to parse and read Microsoft minidump file format. Can create\nminidumps on Windows machines using the windows API (implemented with ctypes).\n\nThis module is primarily intended to be used as a library, however for the sake\nof demonstrating its capabilities there is a command line tool implemented\ncalled minidump. This tool has the following modes of operation:\n\n- Console, for one-shot parsing and information retrieval.\n- Shell, where a user may use an interactive command shell to get all info\n  (modules, threads, exceptions etc) and browse the virtual memory of the\n  process dumped (read/read int/read uint/move/peek/tell)","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-minidb","origin":"databases/py-minidb","version":"2.0.8_1","comment":"Simple SQLite3-based store for Python objects","maintainer":"kai@FreeBSD.org","www":"https://github.com/thp/minidb","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"83efc1b7dc97afbf1f7df3ceb613cb96a2cc84cdc3c8ee819bb15df70d856b9d","flatsize":164618,"path":"All/py311-minidb-2.0.8_1.pkg","repopath":"All/py311-minidb-2.0.8_1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":28876,"desc":"Provides easy storaging of Python objects in a SQLite 3 database and working\nwith the data in an easy way with concise syntax.","deps":{"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-miniKanren","origin":"devel/py-miniKanren","version":"1.0.3_1","comment":"Logic/relational programming in Python","maintainer":"yuri@FreeBSD.org","www":"https://github.com/pythological/kanren","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3c3c28a9a9868ced45d58a817e88df6399741c50515b25cb9b2dc1e7acc3447d","flatsize":254740,"path":"All/py311-miniKanren-1.0.3_1.pkg","repopath":"All/py311-miniKanren-1.0.3_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":46688,"desc":"miniKanren is an extensible, lightweight relational/logic programming DSL\nwritten in pure Python.","deps":{"py311-cons":{"origin":"devel/py-cons","version":"0.4.6_1"},"py311-etuples":{"origin":"devel/py-etuples","version":"0.3.9_1"},"py311-logical-unification":{"origin":"math/py-logical-unification","version":"0.4.6_1"},"py311-multipledispatch":{"origin":"devel/py-multipledispatch","version":"0.4.8_1"},"py311-toolz":{"origin":"devel/py-toolz","version":"1.0.0_1"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-milter","origin":"mail/py-milter","version":"1.0.5_1","comment":"Python interface to Sendmail milter API","maintainer":"estartu@augusta.de","www":"https://pythonhosted.org/milter/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"25573e3396d2454470143e2e1c9b14aa03a0dba62708a3e12be5fc58dcf6ac52","flatsize":549641,"path":"All/py311-milter-1.0.5_1.pkg","repopath":"All/py311-milter-1.0.5_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":110664,"desc":"This is a python extension module to enable python scripts to attach to\nsendmail's libmilter functionality. Additional python modules provide for\nnavigating and modifying MIME parts, and sending DSNs or doing CBVs.","deps":{"libmilter":{"origin":"mail/libmilter","version":"8.18.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["mail","python"],"annotations":{"flavor":"py311"}},{"name":"py311-mime","origin":"devel/py-mime","version":"0.1.0_1","comment":"MIME types are used in MIME-compliant communications","maintainer":"gettoknowmi@yahoo.com","www":"https://github.com/liluo/mime","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4fa58b70b653b6a2b2bc6cc26b3a62cbe5a1a3c1928c46c0d51e27d8b0a4eaf5","flatsize":272356,"path":"All/py311-mime-0.1.0_1.pkg","repopath":"All/py311-mime-0.1.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":48280,"desc":"MIME Types for Python, clone of halostatue/mime-types.\nThis library allows for the identification of a file's likely MIME content type.\nMIME types are used in MIME-compliant communications","deps":{"py311-future":{"origin":"devel/py-future","version":"0.18.3_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"flavor":"py311"}},{"name":"py311-mido","origin":"multimedia/py-mido","version":"1.3.3","comment":"MIDI Objects for Python","maintainer":"yuri@FreeBSD.org","www":"https://mido.readthedocs.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a0af2b4f1af84975134892c35410757ce05e9f9df3a90bcf1493df1762fb5f9f","flatsize":574657,"path":"All/py311-mido-1.3.3.pkg","repopath":"All/py311-mido-1.3.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":100020,"desc":"Mido is a library for working with MIDI messages and ports. It's designed\nto be as straightforward and Pythonic as possible.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["multimedia","python"],"annotations":{"flavor":"py311"}},{"name":"py311-mmsegmentation","origin":"misc/py-mmsegmentation","version":"1.2.2_1","comment":"OpenMMLab: Semantic Segmentation Toolbox and Benchmark","maintainer":"yuri@FreeBSD.org","www":"https://mmsegmentation.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f04ae9e87e599e08e35bcb61e75d5c1d0227ea5d4798079b05c76820b110c479","flatsize":10510274,"path":"All/py311-mmsegmentation-1.2.2_1.pkg","repopath":"All/py311-mmsegmentation-1.2.2_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":2321304,"desc":"MMSegmentation is a toolbox that provides a framework for unified implementation\nand evaluation of semant ic segmentation methods, and contains high-quality\nimplementations of popular semantic segmentation methods and datasets.\n\nMMSeg consists of 7 main parts including apis, structures, datasets, models,\nengine, evaluation and visualization.","deps":{"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-prettytable":{"origin":"devel/py-prettytable","version":"3.15.1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc"],"annotations":{"flavor":"py311"}},{"name":"py311-minorminer","origin":"math/py-minorminer","version":"0.2.16_1","comment":"Heuristic tool for minor embedding of graphs","maintainer":"yuri@FreeBSD.org","www":"https://docs.ocean.dwavesys.com/projects/minorminer/en/latest/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0c44cce1ab055e675b6d4d24a10eada58c5acb7880f7dde6a34492f424b512ef","flatsize":3475892,"path":"All/py311-minorminer-0.2.16_1.pkg","repopath":"All/py311-minorminer-0.2.16_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":751576,"desc":"minorminer is a heuristic tool for minor embedding: given a minor and target\ngraph, it tries to find a mapping that embeds the minor into the target.","deps":{"py311-dwave-networkx":{"origin":"science/py-dwave-networkx","version":"0.8.15_1"},"py311-fasteners":{"origin":"devel/py-fasteners","version":"0.19"},"py311-homebase":{"origin":"devel/py-homebase","version":"1.0.1_1"},"py311-networkx":{"origin":"math/py-networkx","version":"3.4,2"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-rectangle-packer":{"origin":"math/py-rectangle-packer","version":"2.0.2_1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-milc","origin":"devel/py-milc","version":"1.8.0","comment":"Opinionated, batteries-included Python 3 CLI framework","maintainer":"0mp@FreeBSD.org","www":"https://milc.clueboard.co/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3a69bf878bbc833446321d2ff3c840ed32374bb459029de3b9e9857e164f06e6","flatsize":255602,"path":"All/py311-milc-1.8.0.pkg","repopath":"All/py311-milc-1.8.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":48592,"desc":"MILC is a framework for writing CLI applications in Python 3. It gives you all\nthe features users expect from a modern CLI tool out of the box:\n\n- CLI Argument Parsing, with or without subcommands\n- Automatic tab-completion support through argcomplete\n- Configuration file which can be overridden by CLI options\n- ANSI color support- even on Windows- with colorama\n- Logging to stderr and/or a file, with ANSI colors\n- Easy method for printing to stdout with ANSI colors\n- Labeling log output with colored emoji to easily distinguish message types\n- Thread safety","deps":{"py311-appdirs":{"origin":"devel/py-appdirs","version":"1.4.4_1"},"py311-argcomplete":{"origin":"devel/py-argcomplete","version":"3.6.0"},"py311-colorama":{"origin":"devel/py-colorama","version":"0.4.6"},"py311-halo":{"origin":"misc/py-halo","version":"0.0.31_1"},"py311-spinners":{"origin":"misc/py-spinners","version":"0.0.24_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-methodtools","origin":"devel/py-methodtools","version":"0.4.7_1","comment":"Expand standard functools to methods","maintainer":"yuri@FreeBSD.org","www":"https://pypi.org/project/methodtools/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"50f604476b716e721203a195cff03d372da25ebb348ec8207861b6b4d7e18fbe","flatsize":14254,"path":"All/py311-methodtools-0.4.7_1.pkg","repopath":"All/py311-methodtools-0.4.7_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":4976,"desc":"methodtools allows to expand functools features to methods, classmethods,\nstaticmethods and even for (unofficial) hybrid methods.","deps":{"py311-wirerope":{"origin":"devel/py-wirerope","version":"1.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-mike","origin":"textproc/py-mike","version":"2.1.3","comment":"Manage multiple versions of your MkDocs-powered documentation","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jimporter/mike","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"488bb48e26664282f0ba94ddfd8fa62837cfbc8e7dd35f395ebc1e494c59d125","flatsize":327004,"path":"All/py311-mike-2.1.3.pkg","repopath":"All/py311-mike-2.1.3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":62480,"desc":"mike is a Python utility that makes it easy to deploy multiple versions of your\nMkDocs-powered docs to a Git branch, suitable for hosting on Github via\ngh-pages.\n\nmike is built around the idea that once you've generated your docs for a\nparticular version, you should never need to touch that version again. This\nmeans you never have to worry about breaking changes in MkDocs, since your old\ndocs (built with an old version of MkDocs) are already generated and sitting in\nyour gh-pages branch.\n\nWhile mike is flexible, it's optimized around putting your docs in a\n<major>.<minor> directory, with optional aliases (e.g. latest or dev) to\nparticularly notable versions. This makes it easy to make permalinks to whatever\nversion of the documentation you want to direct people to.","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-importlib-metadata":{"origin":"devel/py-importlib-metadata","version":"8.6.1"},"py311-importlib-resources":{"origin":"devel/py-importlib-resources","version":"6.5.2"},"py311-mkdocs":{"origin":"textproc/py-mkdocs","version":"1.6.1"},"py311-pyparsing":{"origin":"devel/py-pyparsing","version":"3.2.1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-pyyaml_env_tag":{"origin":"devel/py-pyyaml_env_tag","version":"0.1_2"},"py311-verspec":{"origin":"devel/py-verspec","version":"0.1.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-mplhep-data","origin":"science/py-mplhep-data","version":"0.0.4","comment":"Font (Data) sub-package for mplhep","maintainer":"yuri@FreeBSD.org","www":"https://github.com/Scikit-HEP/mplhep_data","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a71a7415d7178208306635645cff96ba727514a4c7adaac15ac55c9ea6d8988b","flatsize":18283292,"path":"All/py311-mplhep-data-0.0.4.pkg","repopath":"All/py311-mplhep-data-0.0.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5016644,"desc":"mplhep_data is a sub-package to hold data (fonts) for mplhep.\n\nFonts distributed in this package have open licenses and can be redistributed.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-microversion-parse","origin":"devel/py-microversion-parse","version":"2.0.0","comment":"OpenStack microversion header parser","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/openstack/microversion-parse","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b46facece56ebea991dcfc26de89500746cdf1d607692813cb25ddc5b2dbae45","flatsize":148654,"path":"All/py311-microversion-parse-2.0.0.pkg","repopath":"All/py311-microversion-parse-2.0.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":24796,"desc":"microversion_parse is a small set of functions to manage OpenStack microversion\nheaders that can be used in middleware, application handlers and decorators to\neffectively manage microversions.\n\nAlso included, in the middleware module, is a MicroversionMiddleware that will\nprocess incoming microversion headers.","deps":{"py311-webob":{"origin":"www/py-webob","version":"1.8.7_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-meson-python","origin":"devel/meson-python","version":"0.16.0,1","comment":"Meson Python build backend (PEP-517)","maintainer":"vishwin@FreeBSD.org","www":"https://github.com/mesonbuild/meson-python","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c3ee86408c24350da5e6b1be742154815edb4aedeb14204c5f4a3c275e2624f8","flatsize":314408,"path":"All/py311-meson-python-0.16.0,1.pkg","repopath":"All/py311-meson-python-0.16.0,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":63136,"desc":"Python build backend (PEP-517) for Meson projects.\n\nIt enables Python package authors to use Meson as the build backend\nfor their packages.","deps":{"meson":{"origin":"devel/meson","version":"1.7.0"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-pyproject-metadata":{"origin":"devel/py-pyproject-metadata","version":"0.7.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-mgwr","origin":"graphics/py-mgwr","version":"2.2.1_1","comment":"Multiscale Geographically Weighted Regression","maintainer":"sunpoet@FreeBSD.org","www":"https://mgwr.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"03d234e937d94fc15b4d4d27eee8a111eae299972f20497c1b47fbb543deeb92","flatsize":1008838,"path":"All/py311-mgwr-2.2.1_1.pkg","repopath":"All/py311-mgwr-2.2.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":84944,"desc":"Multiscale Geographically Weighted Regression (MGWR)\n\nmgwr is a Python implementation of multiscale geographically weighted regression\nfor investigating process spatial heterogeneity and scale. It incorporates the\nwidely used approach to modeling process spatial heterogeneity - Geographically\nWeighted Regression (GWR) as well as the newly proposed approach - Multiscale\nGWR (MGWR) which relaxes the assumption that all of the processes being modeled\noperate at the same spatial scale. Inferences are available for both approaches.","deps":{"py311-libpysal":{"origin":"science/py-libpysal","version":"4.7.0_2"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"py311-spglm":{"origin":"math/py-spglm","version":"1.1.0"},"py311-spreg":{"origin":"math/py-spreg","version":"1.8.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-merkletools","origin":"security/py-merkletools","version":"1.0.3_3","comment":"Tools for working with Merkle trees","maintainer":"yuri@FreeBSD.org","www":"https://github.com/Tierion/pymerkletools","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6d546df3a2355b8e9babe7808898d1a84322c7f9aa0b5373c6a67471b1917dc3","flatsize":19331,"path":"All/py311-merkletools-1.0.3_3.pkg","repopath":"All/py311-merkletools-1.0.3_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5772,"desc":"Tools for creating Merkle trees, generating merkle proofs, and verification\nof merkle proofs.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-merge3","origin":"textproc/py-merge3","version":"0.0.13_1","comment":"3-way merge implementation","maintainer":"fullermd@over-yonder.net","www":"https://github.com/breezy-team/merge3","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0dc53d08ce9af8521601f3b49ab11745cdbd7e755e0ce3380faee1d47e27cc6e","flatsize":81514,"path":"All/py311-merge3-0.0.13_1.pkg","repopath":"All/py311-merge3-0.0.13_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":19064,"desc":"A Python implementation of 3-way merge of texts.\n\nGiven BASE, OTHER, THIS, tries to produce a combined text incorporating\nthe changes from both BASE->OTHER and BASE->THIS. All three will\ntypically be sequences of lines.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-mercantile","origin":"science/py-mercantile","version":"1.2.1_1","comment":"Web mercator XYZ tile utilities","maintainer":"sunpoet@FreeBSD.org","www":"https://mercantile.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2591fbbd0abb36f4ab8cb21d47651b25048b56df7fd04c67df45781698ac9845","flatsize":156415,"path":"All/py311-mercantile-1.2.1_1.pkg","repopath":"All/py311-mercantile-1.2.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":28988,"desc":"Mercantile is a module of utilities for working with XYZ style spherical\nmercator tiles (as in Google Maps, OSM, Mapbox, etc.) and includes a set of\ncommand line programs built on these utilities.","deps":{"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["science"],"annotations":{"flavor":"py311"}},{"name":"py311-mffpy","origin":"misc/py-mffpy","version":"0.10.0_1","comment":"Reader and writer for Philips' MFF file format","maintainer":"yuri@FreeBSD.org","www":"https://github.com/BEL-Public/mffpy/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"59b57061d9730834fc0f529d5fbd67cb5aa64bbf7923a2f374d42131c3d28d4b","flatsize":1931558,"path":"All/py311-mffpy-0.10.0_1.pkg","repopath":"All/py311-mffpy-0.10.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":167100,"desc":"mffpy is a lean reader for EGI's MFF file format. These files are directories\ncontaining several files of mostly xml files, but also binary files.","deps":{"py311-deprecated":{"origin":"devel/py-deprecated","version":"1.2.14_1"},"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pytz":{"origin":"devel/py-pytz","version":"2024.2_1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc"],"annotations":{"flavor":"py311"}},{"name":"py311-memory_allocator","origin":"devel/py-memory-allocator","version":"0.1.3_1","comment":"Allocate memory easily with cython","maintainer":"thierry@FreeBSD.org","www":"https://pypi.org/project/memory-allocator/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0ac7ee228defbf3f0aa4f2a2df605d48a34ffe6071afb4db04d5eae4a213b587","flatsize":184257,"path":"All/py311-memory_allocator-0.1.3_1.pkg","repopath":"All/py311-memory_allocator-0.1.3_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":48376,"desc":"An extension class to allocate memory easily with cython.\n\nThis extension class started as part of the Sage software.\n\nIt provides a single extension class MemoryAllocator with cdef methods.\n\nMemory is freed when the instance of MemoryAllocator is deallocated. On failure\nto allocate the memory, a proper error is raised.\n\nSee also: https://github.com/sagemath/memory_allocator","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-metar","origin":"astro/py-metar","version":"1.11.0_1","comment":"Parse METAR-coded weather reports","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/python-metar/python-metar","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dd7756c01986f7cad07f7c1fb70d82c28014b711fee14a09f90ff0bf4f18f5f5","flatsize":775639,"path":"All/py311-metar-1.11.0_1.pkg","repopath":"All/py311-metar-1.11.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":179248,"desc":"Metar is a python package for interpreting METAR and SPECI weather reports.\n\nThis module extracts the data recorded in the main-body groups of reports that\nfollow the WMO spec or the US conventions, except for the runway state and trend\ngroups, which are parsed but ignored. The most useful remark groups defined in\nthe US spec are parsed, as well, such as the cumulative precipitation, min/max\ntemperature, peak wind and sea-level pressure groups. No other regional\nconventions are formally supported, but a large number of variant formats found\nin international reports are accepted.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["astro","python"],"annotations":{"flavor":"py311"}},{"name":"py311-mergedeep","origin":"devel/py-mergedeep","version":"1.3.4_1","comment":"Deep merge function for Python","maintainer":"kai@FreeBSD.org","www":"https://github.com/clarketm/mergedeep","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2ee0f29cbfb52a8f6817d2a308b7d2a7fb7388902b86491410884a602d421031","flatsize":21909,"path":"All/py311-mergedeep-1.3.4_1.pkg","repopath":"All/py311-mergedeep-1.3.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6604,"desc":"This package makes the merging of Python dictonaries easier.  It offers\nfollowing features:\n\n* Deep merge without mutating the source dicts.\n* Deep merge into an existing dict.\n\nThe functions provide merge strategies as well:\n\n* Replace (default)\n* Additive\n* Typesafe replace\n* Typesafe additive","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-mediapy","origin":"devel/py-mediapy","version":"1.2.2","comment":"Read/write/show images and videos in an IPython notebook","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/google/mediapy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1bca030db41500b2ba97ab255f61afbfb12b8e28a58db0b70af28f5f40efaec9","flatsize":287733,"path":"All/py311-mediapy-1.2.2.pkg","repopath":"All/py311-mediapy-1.2.2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":50400,"desc":"mediapy reads/writes/shows images and videos in an IPython/Jupyter notebook.","deps":{"py311-ipython":{"origin":"devel/ipython","version":"8.18.1_1"},"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-mediafile","origin":"devel/py-mediafile","version":"0.13.0","comment":"Handle low-level interfacing for files tags","maintainer":"sunpoet@FreeBSD.org","www":"https://mediafile.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"056ec1ca3a126d93342a0862a13efa4dfc303e9aecd14bba2bb1e36a9968e2a3","flatsize":318261,"path":"All/py311-mediafile-0.13.0.pkg","repopath":"All/py311-mediafile-0.13.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":49296,"desc":"Handles low-level interfacing for files' tags. Wraps Mutagen to.\n\nMediaFile is a simple interface to the metadata tags for many audio file\nformats. It wraps Mutagen, a high-quality library for low-level tag\nmanipulation, with a high-level, format-independent interface for a common\nset of tags.","deps":{"py311-filetype":{"origin":"devel/py-filetype","version":"1.2.0"},"py311-mutagen":{"origin":"audio/py-mutagen","version":"1.47.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-memory-profiler","origin":"devel/py-memory-profiler","version":"0.61.0_1","comment":"Module for monitoring memory usage of a python program","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/pythonprofilers/memory_profiler","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dc98db9cff7932ba3c81ddafdbf0088161e39a058a1e2c8fb0a75a64b48eacb2","flatsize":340794,"path":"All/py311-memory-profiler-0.61.0_1.pkg","repopath":"All/py311-memory-profiler-0.61.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":65660,"desc":"This is a python module for monitoring memory consumption of a process as well\nas line-by-line analysis of memory consumption for python programs. It is a pure\npython module which depends on the psutil module.","deps":{"py311-psutil":{"origin":"sysutils/py-psutil","version":"7.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"MATPLOTLIB":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-metpy","origin":"astro/py-metpy","version":"1.6.2_1","comment":"Collection of tools for processing weather data","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Unidata/MetPy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9c3ec27282760d2a345f5772ed5f0dbca8e79bab34c585a4c4b4577fdc01816f","flatsize":4741514,"path":"All/py311-metpy-1.6.2_1.pkg","repopath":"All/py311-metpy-1.6.2_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":560032,"desc":"MetPy is a collection of tools in Python for reading, visualizing and performing\ncalculations with weather data.","deps":{"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-pint":{"origin":"devel/py-pint","version":"0.23"},"py311-pooch":{"origin":"devel/py-pooch","version":"1.8.2"},"py311-pyproj":{"origin":"graphics/py-pyproj","version":"3.7.1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"py311-traitlets":{"origin":"devel/py-traitlets","version":"5.14.3"},"py311-xarray":{"origin":"devel/py-xarray","version":"2025.1.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["astro","python"],"annotations":{"flavor":"py311"}},{"name":"py311-medikit","origin":"devel/py-medikit","version":"0.8.0_2","comment":"Automated release engineer assistant","maintainer":"sunpoet@FreeBSD.org","www":"https://python-medikit.github.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6ab2ab2c5b6afac43619813df3f4d7ffb833f741ac729f5b41afed54e63e244d","flatsize":567639,"path":"All/py311-medikit-0.8.0_2.pkg","repopath":"All/py311-medikit-0.8.0_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":105968,"desc":"Medikit automates keeping your projects' boilerplate files and directory sane\nand up to date.\n\nIt (optionally) generates and maintains a bunch of files, updating them\naccording to rules you define.\n\nIt's not a dependency. All changes are commited in your source tree.\n\nYou write amazing code, Medikit focuses on keeping it clean and ordered.","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-git-semver":{"origin":"devel/py-git-semver","version":"0.3.2_2"},"py311-mondrian":{"origin":"devel/py-mondrian","version":"0.8.1_1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-pip-tools4":{"origin":"devel/py-pip-tools4","version":"4.5.1_1"},"py311-semantic-version":{"origin":"devel/py-semantic-version","version":"2.10.0_1"},"py311-stevedore":{"origin":"devel/py-stevedore","version":"5.4.1"},"py311-whistle":{"origin":"devel/py-whistle","version":"1.0.1_1"},"py311-yapf":{"origin":"textproc/py-yapf","version":"0.43.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-meshio","origin":"science/py-meshio","version":"5.3.5","comment":"I/O for many mesh formats","maintainer":"thierry@FreeBSD.org","www":"https://github.com/nschloe/meshio","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"10c8d0fe987a4bb2297c65d77893154a7584e0500913fe61e3453f4b6d96f051","flatsize":2005183,"path":"All/py311-meshio-5.3.5.pkg","repopath":"All/py311-meshio-5.3.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":320136,"desc":"There are various mesh formats available for representing unstructured meshes.\nmeshio can read and write all of the following and smoothly converts between\nthem:\n\nAbaqus (.inp), ANSYS msh (.msh), AVS-UCD (.avs), CGNS (.cgns), DOLFIN XML\n(.xml), Exodus (.e, .exo), FLAC3D (.f3grid), H5M (.h5m), Kratos/MDPA (.mdpa),\nMedit (.mesh, .meshb), MED/Salome (.med), Nastran (bulk data, .bdf, .fem, .nas),\nNetgen (.vol, .vol.gz), Neuroglancer precomputed format, Gmsh (format versions\n2.2, 4.0, and 4.1, .msh), OBJ (.obj), OFF (.off), PERMAS (.post, .post.gz,\n.dato, .dato.gz), PLY (.ply), STL (.stl), Tecplot .dat, TetGen .node/.ele, SVG\n(2D output only) (.svg), SU2 (.su2), UGRID (.ugrid), VTK (.vtk), VTU (.vtu), WKT\n(TIN) (.wkt), XDMF (.xdmf, .xmf).\n\nIt also installs a plug-in to let you open all meshio-supported files in\nParaView.\n\nSee also <https://pypi.org/project/meshio/>.","deps":{"py311-h5py":{"origin":"science/py-h5py","version":"3.13.0"},"py311-netCDF4":{"origin":"science/py-netCDF4","version":"1.7.2"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-rich":{"origin":"textproc/py-rich","version":"14.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["cad","python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-mdurl","origin":"textproc/py-mdurl","version":"0.1.2_2","comment":"Markdown URL utilities","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/executablebooks/mdurl","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7ff7881560fccaa750340fcff2cce5a107eb4f8eacdfef0022cf1844a7080bec","flatsize":63533,"path":"All/py311-mdurl-0.1.2_2.pkg","repopath":"All/py311-mdurl-0.1.2_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16060,"desc":"URL utilities for markdown-it parser.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-mdv","origin":"devel/py-mdv","version":"1.7.5_2","comment":"Terminal markdown viewer","maintainer":"ehaupt@FreeBSD.org","www":"https://pypi.org/project/mdv/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1aa6083fff884be320c88a1a07d75b02179989c26750f4ff8213710e9aeeb5c5","flatsize":404862,"path":"All/py311-mdv-1.7.5_2.pkg","repopath":"All/py311-mdv-1.7.5_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":79716,"desc":"When you edit multiple md files remotely, like in a larger mkdocs project,\ncontext switches between editing terminal(s) and viewing browser may have some\nefficiency impact. Also sometimes there is just no browser, like via security\ngateways offering just a fixed set of applications on the hop in machine.\nFurther, reading efficiency and convenience is often significantly improved by\nusing colors. And lastly, using such a thing for cli applications might improve\nuser output, e.g. for help texts.\n\nThis is where mdv, a Python based Markdown viewer for the terminal might be a\ngood option.","deps":{"py311-docopt":{"origin":"devel/py-docopt","version":"0.6.2_2"},"py311-markdown":{"origin":"textproc/py-markdown","version":"3.6"},"py311-pygments":{"origin":"textproc/py-pygments","version":"2.19.1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-tabulate":{"origin":"devel/py-tabulate","version":"0.9.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-mdit-py-plugins","origin":"textproc/py-mdit-py-plugins","version":"0.4.2","comment":"Collection of plugins for markdown-it-py","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/executablebooks/mdit-py-plugins","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"151bed90b85ea5f5eb9b768b040531df1c36df8cfd0023cb10714f3a3b72fcb2","flatsize":440260,"path":"All/py311-mdit-py-plugins-0.4.2.pkg","repopath":"All/py311-mdit-py-plugins-0.4.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":80212,"desc":"mdit-py-plugins provides collection of core plugins for markdown-it-py.","deps":{"py311-markdown-it-py":{"origin":"textproc/py-markdown-it-py","version":"3.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-menulibre","origin":"x11/menulibre","version":"2.4.0_2","comment":"Advanced menu editor","maintainer":"madpilot@FreeBSD.org","www":"https://bluesabre.org/projects/menulibre/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2a07a3d3225d3536fe04780266d7547ce2c504f7f3c73afa80539b6648f9464a","flatsize":2497548,"path":"All/py311-menulibre-2.4.0_2.pkg","repopath":"All/py311-menulibre-2.4.0_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":316016,"desc":"MenuLibre is an advanced FreeDesktop.org compliant menu editor that\nprovides modern features in a clean, easy-to-use interface.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnome-menus":{"origin":"x11/gnome-menus","version":"3.36.0"},"polkit":{"origin":"sysutils/polkit","version":"125_1"},"py311-psutil":{"origin":"sysutils/py-psutil","version":"7.0.0"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"xdg-utils":{"origin":"devel/xdg-utils","version":"1.2.1"}},"categories":["x11"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-mechanicalsoup","origin":"www/py-mechanicalsoup","version":"1.3.0_1","comment":"Python library for automating interaction with websites","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/MechanicalSoup/MechanicalSoup","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"823d214578068ce5525289dea75c0506917dd8638c44aca8b326dd2c86ebbcd9","flatsize":181081,"path":"All/py311-mechanicalsoup-1.3.0_1.pkg","repopath":"All/py311-mechanicalsoup-1.3.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":32340,"desc":"MechanicalSoup is a Python library for automating interaction with websites. It\nautomatically stores and sends cookies, follows redirects, and can follow links\nand submit forms. It doesn't do JavaScript.","deps":{"py311-beautifulsoup":{"origin":"www/py-beautifulsoup","version":"4.13.3_1"},"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-mdx_wikilink_plus","origin":"textproc/py-mdx_wikilink_plus","version":"1.4.1_1","comment":"Converts wikilinks to relative links","maintainer":"bofh@FreeBSD.org","www":"https://github.com/neurobin/mdx_wikilink_plus","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5b2f8ae722e51393fcd5a87f489c3d15f3a63de8f743e2a2c7ab7098c312010e","flatsize":70369,"path":"All/py311-mdx_wikilink_plus-1.4.1_1.pkg","repopath":"All/py311-mdx_wikilink_plus-1.4.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":13876,"desc":"Converts wikilinks ([[wikilink]]) to relative links, including support for\nGitHub image variant. Absolute links are kept as is (with an automatic label\nmade from the file path part in the URL if label is not given explicitly).\n\nYou must not use this extension with markdown.extensions.wikilinks. This\nextension is designed to provide the functionalities of\nmarkdown.extensions.wikilinks with some extra features. Choose either one.","deps":{"py311-markdown":{"origin":"textproc/py-markdown","version":"3.6"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-mccabe","origin":"devel/py-mccabe","version":"0.7.0_2","comment":"Ned's script to check McCabe complexity","maintainer":"bofh@FreeBSD.org","www":"https://pypi.org/project/mccabe/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4fb9e20ccf25c14b1783675e2695564066b924a4d07b62a0e6008e0d3c6c4666","flatsize":58517,"path":"All/py311-mccabe-0.7.0_2.pkg","repopath":"All/py311-mccabe-0.7.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14220,"desc":"Ned's script to check McCabe complexity.\n\nThis module provides a plugin for flake8, the Python code checker.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-mechanize","origin":"www/py-mechanize","version":"0.4.10_1","comment":"Stateful programmatic web browsing in Python","maintainer":"lwhsu@FreeBSD.org","www":"https://github.com/python-mechanize/mechanize","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3a659fb3054d9f93fbffb3101951e2fe4a69fb0c308795555d5a4631adc78dc4","flatsize":1383489,"path":"All/py311-mechanize-0.4.10_1.pkg","repopath":"All/py311-mechanize-0.4.10_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":220120,"desc":"Stateful programmatic web browsing in Python, after Andy Lester's Perl module\nWWW::Mechanize.","deps":{"py311-html5-parser":{"origin":"www/py-html5-parser","version":"0.4.12_1"},"py311-html5lib":{"origin":"www/py-html5lib","version":"1.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-mcp","origin":"misc/py-mcp","version":"1.3.0","comment":"Python implementation of the Model Context Protocol (MCP)","maintainer":"nivit@FreeBSD.org","www":"https://pypi.python.org/pypi/mcp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f0080f19bfc384515619555cc6dfb0a3773e483243832268873469b446dc1745","flatsize":854184,"path":"All/py311-mcp-1.3.0.pkg","repopath":"All/py311-mcp-1.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":131976,"desc":"The Model Context Protocol allows applications to provide context for LLMs in a\nstandardized way, separating the concerns of providing context from the actual\nLLM interaction. This Python SDK implements the full MCP specification, making\nit easy to:\n\n  - Build MCP clients that can connect to any MCP server\n  - Create MCP servers that expose resources, prompts and tools\n  - Use standard transports like stdio and SSE\n  - Handle all MCP protocol messages and lifecycle events","deps":{"py311-anyio":{"origin":"devel/py-anyio","version":"4.8.0"},"py311-httpx":{"origin":"www/py-httpx","version":"0.28.1"},"py311-httpx-sse":{"origin":"www/py-httpx-sse","version":"0.4.0"},"py311-pydantic-settings":{"origin":"devel/py-pydantic-settings","version":"2.6.0"},"py311-pydantic2":{"origin":"devel/py-pydantic2","version":"2.10.6_3"},"py311-sse-starlette":{"origin":"www/py-sse-starlette","version":"2.2.0"},"py311-starlette":{"origin":"www/py-starlette","version":"0.46.1"},"py311-uvicorn":{"origin":"www/py-uvicorn","version":"0.34.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"],"annotations":{"flavor":"py311"}},{"name":"py311-maxminddb","origin":"net/py-maxminddb","version":"2.6.3","comment":"Python module for reading MaxMind DB file","maintainer":"olivier@FreeBSD.org","www":"https://github.com/maxmind/MaxMind-DB-Reader-python","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0afc9d9ff721a63dd374a6259126880eecfe8d23c26e11060dfca3466d066093","flatsize":127569,"path":"All/py311-maxminddb-2.6.3.pkg","repopath":"All/py311-maxminddb-2.6.3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":26196,"desc":"Python module for reading MaxMind DB files. The module includes both a pure\nPython reader and a C extension.","deps":{"libmaxminddb":{"origin":"net/libmaxminddb","version":"1.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["geography","net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-matrix-synapse-ldap3","origin":"net/py-matrix-synapse-ldap3","version":"0.3.0_1","comment":"LDAP3 auth provider for Matrix Synapse","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/matrix-org/matrix-synapse-ldap3","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"67fcb83b53c0a6ba546f2ef6803569ed2186b314c9430c64de7809a74b3fe0b5","flatsize":116687,"path":"All/py311-matrix-synapse-ldap3-0.3.0_1.pkg","repopath":"All/py311-matrix-synapse-ldap3-0.3.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":23452,"desc":"matrix-synapse-ldap3 allows synapse to use LDAP as a password provider.","deps":{"py311-ldap3":{"origin":"net/py-ldap3","version":"2.9.1_1"},"py311-service-identity":{"origin":"security/py-service-identity","version":"24.2.0"},"py311-twisted":{"origin":"devel/py-twisted","version":"24.7.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-mdp","origin":"science/py-mdp","version":"3.5_5","comment":"Modular toolkit for Data Processing","maintainer":"bofh@FreeBSD.org","www":"https://mdp-toolkit.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"32a0e384b0afd99af327df2e31593240afd283fda396bb0db4286ad2e92ad85b","flatsize":4821371,"path":"All/py311-mdp-3.5_5.pkg","repopath":"All/py311-mdp-3.5_5.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":636916,"desc":"Modular toolkit for Data Processing (MDP) is a Python data processing\nframework. Implemented algorithms include: Principal Component\nAnalysis (PCA), Independent Component Analysis (ICA), Slow Feature\nAnalysis (SFA), Independent Slow Feature Analysis (ISFA), Growing Neural\nGas (GNG), Factor Analysis, Fisher Discriminant Analysis (FDA), Gaussian\nClassifiers, and Restricted Boltzmann Machines.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"options":{"LIBSVM":"off","SCIPY":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-mdformat","origin":"textproc/py-mdformat","version":"0.7.22","comment":"CommonMark compliant Markdown formatter","maintainer":"nivit@FreeBSD.org","www":"https://github.com/executablebooks/mdformat","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a856b8f1d9ece1725ff9df3181153bf28c21c271cc90999c97dfb2bdbf3019ab","flatsize":1354536,"path":"All/py311-mdformat-0.7.22.pkg","repopath":"All/py311-mdformat-0.7.22.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":272016,"desc":"Mdformat is an opinionated Markdown formatter that can be used to enforce a\nconsistent style in Markdown files. Mdformat is a Unix-style command-line tool\nas well as a Python library.","deps":{"py311-importlib-metadata":{"origin":"devel/py-importlib-metadata","version":"8.6.1"},"py311-markdown-it-py":{"origin":"textproc/py-markdown-it-py","version":"3.0.0"},"py311-mdurl":{"origin":"textproc/py-mdurl","version":"0.1.2_2"},"py311-tomli":{"origin":"textproc/py-tomli","version":"2.1.0"},"py311-zipp":{"origin":"devel/py-zipp","version":"3.21.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-mattermostdriver","origin":"net-im/py-mattermostdriver","version":"7.3.2_1","comment":"Python Mattermost Driver","maintainer":"sunpoet@FreeBSD.org","www":"https://vaelor.github.io/python-mattermost-driver/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"29a06b538024a82a778674573e3ad8136b154f25d32fd152406cb2be30b489e1","flatsize":301383,"path":"All/py311-mattermostdriver-7.3.2_1.pkg","repopath":"All/py311-mattermostdriver-7.3.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":40636,"desc":"mattermostdriver is the Python Mattermost Driver for API v4.\n\nYou interact with this module mainly by using the Driver class. If you want to\naccess information about the logged in user, like the user id, you can access\nthem by using Driver.client.userid.","deps":{"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-websockets":{"origin":"devel/py-websockets","version":"15.0.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net-im","python"],"annotations":{"flavor":"py311"}},{"name":"py311-matrix-common","origin":"devel/py-matrix-common","version":"1.3.0_1","comment":"Common utilities for Synapse, Sydent and Sygnal","maintainer":"ports@skyforge.at","www":"https://www.matrix.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e74d912a5e0a4e5566b544248fdb4f697003eb1eaae69d4fd46f2889cd8c430d","flatsize":45756,"path":"All/py311-matrix-common-1.3.0_1.pkg","repopath":"All/py311-matrix-common-1.3.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":13344,"desc":"Common utilities for Synapse, Sydent and Sygnal.","deps":{"py311-attrs":{"origin":"devel/py-attrs","version":"25.3.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-matplotlib-scalebar","origin":"math/py-matplotlib-scalebar","version":"0.8.1_1","comment":"Artist for matplotlib to display a scale bar","maintainer":"rhurlin@FreeBSD.org","www":"https://github.com/ppinard/matplotlib-scalebar","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6785464074255d2d24327c086ea80f0ade64f839d20adaab4c7e0def7a1817a0","flatsize":188150,"path":"All/py311-matplotlib-scalebar-0.8.1_1.pkg","repopath":"All/py311-matplotlib-scalebar-0.8.1_1.pkg","licenselogic":"single","licenses":["BSD"],"pkgsize":31160,"desc":"Provides a new artist for matplotlib to display a scale bar, aka micron bar. It\nis particularly useful when displaying calibrated images plotted using\nplt.imshow(...).","deps":{"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-metadata-cleaner","origin":"multimedia/py-metadata-cleaner","version":"2.5.6_1","comment":"Python GTK application to view and clean metadata in files, using mat2","maintainer":"fuz@FreeBSD.org","www":"https://gitlab.com/rmnvgr/metadata-cleaner","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5d31f7941f06773ae9a0ba75b6d26f521b37e4aad79fd05670cb1f8e4e5dcf8e","flatsize":2855574,"path":"All/py311-metadata-cleaner-2.5.6_1.pkg","repopath":"All/py311-metadata-cleaner-2.5.6_1.pkg","licenselogic":"and","licenses":["CC-BY-SA-4.0","GPLv3+","OFL10"],"pkgsize":1379800,"desc":"Metadata within a file can tell a lot about you. Cameras record data\nabout when a picture was taken and what camera was used. Office\napplications automatically add author and company information to\ndocuments and spreadsheets. Maybe you don't want to disclose those\npieces of information.\n\nThis tool allows you to view metadata in your files and to get rid of\nthem, as much as possible.\n\nUnder the hood, it relies on mat2 to parse and remove the metadata.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk4":{"origin":"x11-toolkits/gtk40","version":"4.18.4"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libadwaita":{"origin":"x11-toolkits/libadwaita","version":"1.7.2"},"libhandy":{"origin":"x11-toolkits/libhandy","version":"1.6.2_2"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"py311-mat2":{"origin":"multimedia/py-mat2","version":"0.13.5_1"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["audio","graphics","multimedia","python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-matplotlib-inline","origin":"math/py-matplotlib-inline","version":"0.1.6_1","comment":"Matplotlib Inline Back-end for IPython and Jupyter","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/matplotlib-inline/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d38c699daba23e6ee0a770d9dcea46254237d16163a3e56aca7ec40d7bad7563","flatsize":58441,"path":"All/py311-matplotlib-inline-0.1.6_1.pkg","repopath":"All/py311-matplotlib-inline-0.1.6_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":13880,"desc":"Matplotlib Inline Back-end for IPython and Jupyter.\n\nMatplotlib is a comprehensive library for creating static, animated, and\ninteractive visualizations in Python.","deps":{"py311-traitlets":{"origin":"devel/py-traitlets","version":"5.14.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-mathics_pygments","origin":"textproc/py-mathics-pygments","version":"1.0.4","comment":"Lexer and highlighter for Mathematica/Wolfram Language source code","maintainer":"thierry@FreeBSD.org","www":"https://mathics.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"15137ef7bca1b2985bc4b4604b60eae4dba5f3edcefca99841186e7b468986c4","flatsize":425308,"path":"All/py311-mathics_pygments-1.0.4.pkg","repopath":"All/py311-mathics_pygments-1.0.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":71828,"desc":"This is a lexer and highlighter for Mathematica/Wolfram Language source code\nusing the pygments engine.\n\nIt currently supports:\n- All builtin functions in the System context including unicode symbols except\n  those that use characters from the private unicode space (e.g. \\[FormalA]).\n- User defined symbols, including those in a context.\n- All operators including unicode operators like U+1D70B (pi).\n- Comments, including multi line and nested.\n- Strings, including multi line and escaped quotes.\n- Patterns, slots (including named slots #name introduced in version 10) and\n  slot sequences.\n- Message names (e.g. the ivar in General::ivar)\n- Numbers including base notation (e.g. 8 ^^ 23 == 19) and scientific notation\n  (e.g. 1 *^ 3 == 1000).\n- Local variables in Block, With and Module\n\nSee also: https://github.com/Mathics3/mathics-pygments/","deps":{"py311-mathics_scanner":{"origin":"math/py-mathics-scanner","version":"1.4.1_1"},"py311-pygments":{"origin":"textproc/py-pygments","version":"2.19.1"},"py311-types_pygments":{"origin":"devel/py-types-Pygments","version":"2.19.0.20250107_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python","textproc"]},{"name":"py311-matrix-angular-sdk","origin":"devel/py-matrix-angular-sdk","version":"0.6.8_1","comment":"Matrix Angular SDK","maintainer":"ports@FreeBSD.org","www":"https://github.com/matrix-org/matrix-angular-sdk","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a72b532dd7e8969f685de841bb5755534d06cdc7b2d93c2a07ace3f8b0e3486d","flatsize":2731749,"path":"All/py311-matrix-angular-sdk-0.6.8_1.pkg","repopath":"All/py311-matrix-angular-sdk-0.6.8_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":654584,"desc":"An Angular SDK for the Matrix project.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python","www"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-matrix-angular-sdk port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-mcomix","origin":"graphics/py-mcomix","version":"2.2.1_3","comment":"GTK3 comic book viewer","maintainer":"shoesoft@gmx.net","www":"https://sourceforge.net/projects/mcomix/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"18fb03becb59345f9d5a614b704b17890bbb037182f25db8272a33a773146ad5","flatsize":3790884,"path":"All/py311-mcomix-2.2.1_3.pkg","repopath":"All/py311-mcomix-2.2.1_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":624752,"desc":"MComix is a user-friendly, customizable image viewer. It is\nspecifically designed to handle comic books, but also serves as a\ngeneric viewer. It reads images in ZIP, RAR, 7Zip or tar archives as\nwell as plain image files.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libunrar":{"origin":"archivers/libunrar","version":"7.1.6,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics"],"options":{"RAR":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-marshmallow-sqlalchemy","origin":"databases/py-marshmallow-sqlalchemy","version":"1.4.1","comment":"SQLAlchemy integration with the marshmallow serialization library","maintainer":"sunpoet@FreeBSD.org","www":"https://marshmallow-sqlalchemy.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a69e3462cd663a555ac238b76f9c8c0e1e2872796af7672a696ade3abf00c0f2","flatsize":176355,"path":"All/py311-marshmallow-sqlalchemy-1.4.1.pkg","repopath":"All/py311-marshmallow-sqlalchemy-1.4.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":32776,"desc":"SQLAlchemy integration with the marshmallow (de)serialization library.","deps":{"py311-marshmallow":{"origin":"devel/py-marshmallow","version":"3.26.1"},"py311-sqlalchemy20":{"origin":"databases/py-sqlalchemy20","version":"2.0.39"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-marshmallow-enum","origin":"devel/py-marshmallow-enum","version":"1.5.1_1","comment":"Enum field for Marshmallow","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/justanr/marshmallow_enum","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7959135a2cd33261cc9744399ec2b5f789a0dcfcd371edcc9b7dddcfc3ebaa0a","flatsize":21367,"path":"All/py311-marshmallow-enum-1.5.1_1.pkg","repopath":"All/py311-marshmallow-enum-1.5.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6808,"desc":"marshmallow-enum provides enum field for use with Marshmallow.","deps":{"py311-marshmallow":{"origin":"devel/py-marshmallow","version":"3.26.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-mkdocs","origin":"textproc/py-mkdocs","version":"1.6.1","comment":"Project documentation with Markdown","maintainer":"kai@FreeBSD.org","www":"https://www.mkdocs.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"42dd7c72d0fa4b6e0f46955290a3d5f6efb7b22050cd48d6c13b1dd2e6c77c5c","flatsize":7055612,"path":"All/py311-mkdocs-1.6.1.pkg","repopath":"All/py311-mkdocs-1.6.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":3578948,"desc":"MkDocs is a fast, simple and downright gorgeous static site generator that's\ngeared towards building project documentation.\n\nDocumentation source files are written in Markdown, and configured with a\nsingle YAML configuration file.","deps":{"py311-Babel":{"origin":"devel/py-babel","version":"2.17.0_1"},"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-ghp-import":{"origin":"www/py-ghp-import","version":"2.1.0_2"},"py311-markdown":{"origin":"textproc/py-markdown","version":"3.6"},"py311-markupsafe":{"origin":"textproc/py-markupsafe","version":"2.1.5_1"},"py311-mergedeep":{"origin":"devel/py-mergedeep","version":"1.3.4_1"},"py311-mkdocs-get-deps":{"origin":"textproc/py-mkdocs-get-deps","version":"0.2.0_1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-pathspec":{"origin":"devel/py-pathspec","version":"0.12.1"},"py311-platformdirs":{"origin":"devel/py-platformdirs","version":"4.3.6"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-pyyaml_env_tag":{"origin":"devel/py-pyyaml_env_tag","version":"0.1_2"},"py311-watchdog":{"origin":"devel/py-watchdog","version":"6.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"options":{"I18N":"on"},"annotations":{"cpe":"cpe:2.3:a:mkdocs:mkdocs:1.6.1:::::dragonfly6:x86_64","flavor":"py311"},"messages":[{"message":"If you are using the Python v3.x version and a non-Unicode locale you'll get a runtime error when mkdocs is executed..\n\nIn that case please set the locale to a Unicode locale first, e.g. en_US.UTF-8 or similar, before starting mkdocs.","type":"install"}]},{"name":"py311-mat2","origin":"multimedia/py-mat2","version":"0.13.5_1","comment":"Handy tool to trash your metadata","maintainer":"fuz@FreeBSD.org","www":"https://0xacab.org/jvoisin/mat2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"04d45e47ef406a467e20d7e123a78e19edf2bfb06c787534b36885e8491d28c3","flatsize":428565,"path":"All/py311-mat2-0.13.5_1.pkg","repopath":"All/py311-mat2-0.13.5_1.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":74664,"desc":"Metadata consist of information that characterizes data. Metadata are\nused to provide documentation for data products. In essence, metadata\nanswer who, what, when, where, why, and how about every facet of the\ndata that are being documented.\n\nMetadata within a file can tell a lot about you. Cameras record data\nabout when a picture was taken and what camera was used. Office\ndocuments like PDF or Office automatically adds author and company\ninformation to documents and spreadsheets. Maybe you don't want to\ndisclose those information.\n\nThis is precisely the job of mat2: getting rid, as much as possible,\nof metadata.\n\nmat2 provides a command line tool, and graphical user interfaces via\na service menu for Dolphin, the default file manager of KDE, and an\nextension for Nautilus, the default file manager of GNOME.\n\nThe following formats are supported: avi, bmp, css, epub/ncx, flac,\ngif, jpeg, m4a/mp2/mp3/..., mp4, odc/odf/odg/odi/odp/ods/odt/...,\noff/opus/oga/spx/..., pdf, png, ppm, pptx/xlsx/docx/..., zip, torrent,\nsvg/svgz/..., tar/tar.gz/tar.bz2/tar.xz/..., tiff, wav, wmv, ...","deps":{"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"p5-Image-ExifTool":{"origin":"graphics/p5-Image-ExifTool","version":"13.10"},"poppler-glib":{"origin":"graphics/poppler-glib","version":"25.02.0"},"py311-cairo":{"origin":"graphics/py-cairo","version":"1.21.0,1"},"py311-mutagen":{"origin":"audio/py-mutagen","version":"1.47.0"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["audio","graphics","multimedia","python","textproc"],"options":{"EXIFTOOL":"on","FFMPEG":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-mashumaro","origin":"devel/py-mashumaro","version":"3.15_1","comment":"Fast serialization library on top of dataclasses","maintainer":"pat@patmaddox.com","www":"https://github.com/Fatal1ty/mashumaro","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"91fc01f7520d494bc0bf425f48833001577e8a720cbd153dd925cebaf55f5575","flatsize":1210215,"path":"All/py311-mashumaro-3.15_1.pkg","repopath":"All/py311-mashumaro-3.15_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":172424,"desc":"When using dataclasses, you often need to dump and load objects based on the\nschema you have. Mashumaro not only lets you save and load things in different\nways, but it also does it super quick.\n\nKey features:\n\n- One of the fastest libraries\n- Mature and time-tested\n- Easy to use out of the box\n- Highly customizable\n- Built-in support for JSON, YAML, MessagePack, TOML\n- Built-in support for almost all Python types including typing-extensions\n- JSON Schema generation","deps":{"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-markupsafe","origin":"textproc/py-markupsafe","version":"2.1.5_1","comment":"Implements XML/HTML/XHTML Markup safe string for Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/pallets/markupsafe","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ecbffda190b8956e041cbc85dc5d8eef02b2512a09d928770654344474410191","flatsize":83901,"path":"All/py311-markupsafe-2.1.5_1.pkg","repopath":"All/py311-markupsafe-2.1.5_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":19140,"desc":"MarkupSafe implements a text object that escapes characters so it is safe to use\nin HTML and XML. Characters that have special meanings are replaced so that they\ndisplay as the actual characters. This mitigates injection attacks, meaning\nuntrusted user input can safely be displayed on a page.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-mathics_scanner","origin":"math/py-mathics-scanner","version":"1.4.1_1","comment":"Tokeniser, char tables, & conversion routines for the Wolfram Language","maintainer":"thierry@FreeBSD.org","www":"https://mathics.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"337301b7af16bed8c27a7dc8130d93cc92532a7bf81b1f614eaa07fc6485f430","flatsize":1057021,"path":"All/py311-mathics_scanner-1.4.1_1.pkg","repopath":"All/py311-mathics_scanner-1.4.1_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":141732,"desc":"This is a tokeniser or scanner portion for the Wolfram Language.\n\nAs such, it also contains a full set of translation between Wolfram Language\nnamed characters, their Unicode/ASCII equivalents and code-points.\n\nThis is used as the scanner inside Mathics but it can also be used for\ntokenizing and formatting Wolfram Language code. This library is also quite\nusefull if you need to work with Wolfram Language named character and convert\nthem to various formats.\n\nSee also: https://github.com/Mathics3/mathics-scanner","deps":{"py311-chardet":{"origin":"textproc/py-chardet","version":"5.2.0,1"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-types-PyYAML":{"origin":"devel/py-types-PyYAML","version":"6.0.12.20241230_1"},"py311-types-ujson":{"origin":"devel/py-types-ujson","version":"5.10.0.20240515_1"},"py311-ujson":{"origin":"devel/py-ujson","version":"5.10.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"]},{"name":"py311-marrow.util","origin":"devel/py-marrow.util","version":"1.2.3_1","comment":"Commonly shared Python utility subclasses and functions","maintainer":"dbaio@FreeBSD.org","www":"https://github.com/marrow/util","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5490d595dfec7a08da4832a6f8be1cdad451916294d8135cc6629cf83d26c150","flatsize":258124,"path":"All/py311-marrow.util-1.2.3_1.pkg","repopath":"All/py311-marrow.util-1.2.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":49452,"desc":"Marrow Utilities Collection\n\nThis package contains many commonly reimplemented utility classes and functions\ncovering the following major areas:\n - attribute, partial/subset, case-insensitive, and multi-value dicts\n - py3k source compatibility (without using 2to3)\n - string to rich datatype conversion of bools, simple arrays, and complex\n   keyword/tag parsing\n - rich OOP helpers: nested list flattening, a NoDefault implementation,\n   dot-notation object loading, and a LRU cache\n - path manipulation\n - UTC, universal time constants, english to numerical month and DotW\n   conversion, and date field range constants","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-markuppy","origin":"textproc/py-markuppy","version":"1.14_1","comment":"HTML/XML generator","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/tylerbakke/MarkupPy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b4b1fe677f64ec31290accf724b738e648266b6263e951eeb9016ddb96e23f63","flatsize":81083,"path":"All/py311-markuppy-1.14_1.pkg","repopath":"All/py311-markuppy-1.14_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15584,"desc":"MarkupPy is a Python module that attempts to make it easier to generate HTML/XML\nfrom a Python program in an intuitive, lightweight, customizable and pythonic\nway.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-marshmallow","origin":"devel/py-marshmallow","version":"3.26.1","comment":"Simplified object serialization for Python","maintainer":"sunpoet@FreeBSD.org","www":"https://marshmallow.readthedocs.io/en/stable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"20fe3d15d7847c21a97e547f39196d24a01ec180ef45c0f1bbe6c96d3c47fba6","flatsize":678467,"path":"All/py311-marshmallow-3.26.1.pkg","repopath":"All/py311-marshmallow-3.26.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":100536,"desc":"Marshmallow is an ORM/ODM/framework-agnostic library for converting complex\ndatatypes, such as objects, to and from native Python datatypes.","deps":{"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"cpe":"cpe:2.3:a:marshmallow_project:marshmallow:3.26.1:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-marrow.mailer","origin":"devel/py-marrow.mailer","version":"4.0.3_2","comment":"Python library to ease sending emails","maintainer":"dbaio@FreeBSD.org","www":"https://github.com/marrow/mailer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b1067436bcdfbd03b031ee011621b521ba2f921b6fc6702db76d8974d6257ec2","flatsize":355707,"path":"All/py311-marrow.mailer-4.0.3_2.pkg","repopath":"All/py311-marrow.mailer-4.0.3_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":64456,"desc":"Marrow Mailer is a Python library to ease sending emails from your application.\n\nBy using Marrow Mailer you can:\n - Easily construct plain text and HTML emails.\n - Improve the testability of your e-mail deliveries.\n - Use different mail delivery management strategies; e.g. immediate, deferred,\n   or even multi-server.\n - Deliver e-mail through a number of alternative transports including SMTP,\n   Amazon SES, sendmail, or even via direct on-disk mbox/maildir.\n - Multiple simultaneous configurations for more targeted delivery.","deps":{"py311-marrow.util":{"origin":"devel/py-marrow.util","version":"1.2.3_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-markdown2","origin":"textproc/py-markdown2","version":"2.4.13_1","comment":"Fast and complete Python implementation of Markdown","maintainer":"wen@FreeBSD.org","www":"https://github.com/trentm/python-markdown2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f3ab75568247a02edb3d12743dfd56af0438f9c17d8c088db933356972da7eb2","flatsize":473822,"path":"All/py311-markdown2-2.4.13_1.pkg","repopath":"All/py311-markdown2-2.4.13_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":85352,"desc":"py-markdown2  provides a converter written in Python that closely\nmatches the behaviour of the original Perl-implemented Markdown.pl.\nThere is another Python markdown.py , but markdown2.py is faster\nand, to my knowledge, more correct.\n\nMarkdown is a light text markup format and a processor to convert\nthat to HTML.","deps":{"py311-pygments":{"origin":"textproc/py-pygments","version":"2.19.1"},"py311-wavedrom":{"origin":"textproc/py-wavedrom","version":"2.0.3.p3_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"options":{"SYNTAX":"on","WAVEDROM":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-markdown-it-py","origin":"textproc/py-markdown-it-py","version":"3.0.0","comment":"Python port of markdown-it","maintainer":"sunpoet@FreeBSD.org","www":"https://markdown-it-py.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e2f11b0ff92c16082d2a907ea6c00977a13d600105594d5a82961715b5ab8779","flatsize":745436,"path":"All/py311-markdown-it-py-3.0.0.pkg","repopath":"All/py311-markdown-it-py-3.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":134424,"desc":"markdown-it-py is a Python port of markdown-it, and some of its associated\nplugins.\n- Follows the CommonMark spec for baseline parsing\n- Configurable syntax: you can add new rules and even replace existing ones.\n- Pluggable: Adds syntax extensions to extend the parser (see the plugin list).\n- High speed (see our benchmarking tests)\n- Safe by default","deps":{"py311-mdurl":{"origin":"textproc/py-mdurl","version":"0.1.2_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-markups","origin":"textproc/py-markups","version":"4.0.0_1","comment":"Wrapper around various text markup languages","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/retext-project/pymarkups","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0fbb4f8523d3c4e6a98e6757820d4500b02d24c691cd0fc2cfd2b685d4744f45","flatsize":116514,"path":"All/py311-markups-4.0.0_1.pkg","repopath":"All/py311-markups-4.0.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":24368,"desc":"This module provides a wrapper around various text markup languages.\n\nAvailable by default are Markdown, reStructuredText and Textile, but you can\neasily add your own markups.","deps":{"py311-python-markdown-math":{"origin":"textproc/py-python-markdown-math","version":"0.8_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-markdown-callouts","origin":"textproc/py-markdown-callouts","version":"0.4.0","comment":"Markdown extension: Classier syntax for admonitions","maintainer":"kai@FreeBSD.org","www":"https://github.com/oprypin/markdown-callouts","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ed8c3f24565137b94785e48e03acac6c3a2c81282826e465a18e5167566c249e","flatsize":42568,"path":"All/py311-markdown-callouts-0.4.0.pkg","repopath":"All/py311-markdown-callouts-0.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11096,"desc":"This extension for Python Markdown produces the same results as the\n\"admonition\" extension, but with a syntax that is much less intrusive and has\na very reasonable fallback look for \"vanilla\" renderers.","deps":{"py311-markdown":{"origin":"textproc/py-markdown","version":"3.6"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-markdown","origin":"textproc/py-markdown","version":"3.6","comment":"Python implementation of Markdown","maintainer":"sunpoet@FreeBSD.org","www":"https://python-markdown.github.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7884381f8d09897344f01f300bb7faddc4e64818deaa72466cada76597d0763f","flatsize":1104637,"path":"All/py311-markdown-3.6.pkg","repopath":"All/py311-markdown-3.6.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":173820,"desc":"Python-Markdown is a Python implementation of John Gruber's Markdown. It is\nalmost completely compliant with the reference implementation, though there are\na few known issues.\n\nIn addition to the basic markdown syntax, Python-Markdown supports the following\nfeatures:\n- International Input: Python-Markdown will accept input in any language\n  supported by Unicode including bi-directional text. In fact the test suite\n  includes documents written in Russian and Arabic.\n- Extensions: Various extensions are provided (including extra) to change and/or\n  extend the base syntax. Additionally, a public Extension API is available to\n  write your own extensions.\n- Output Formats: Python-Markdown can output documents with either HTML or XHTML\n  style tags. See the Library Reference for details.\n- Command Line Interface: In addition to being a Python Library, a command line\n  script is available for your convenience.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-marko","origin":"textproc/py-marko","version":"2.1.2","comment":"Markdown parser with high extensibility","maintainer":"sunpoet@FreeBSD.org","www":"https://marko-py.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a96998b2b62b004e1a7ab54d5514eaac2a357ae94989ebafc65b2b8a8bbeb30f","flatsize":543704,"path":"All/py311-marko-2.1.2.pkg","repopath":"All/py311-marko-2.1.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":94652,"desc":"Marko is a markdown parser written in pure Python that complies with\nCommonMark's spec v0.30. It is designed to be highly extensible.\n\nAmong all implementations of Python's markdown parser, it is a common issue that\nuser can't easily extend it to add his own features. Furthermore,\nPython-Markdown and mistune don't comply with CommonMark's spec. It is a good\nreason for me to develop a new markdown parser.\n\nRespecting that Marko complies with CommonMark's spec at the same time, which is\na super complicated spec, Marko's performance will be affected. However, using a\nparser which doesn't comply with the CommonMark spec may give you unexpected\nrendered results from time to time. A benchmark result shows that Marko is 3\ntimes slower than Python-Markdown, but a bit faster than Commonmark-py, much\nslower than mistune. If performance is a bigger concern to you than spec\ncompliance, you'd better choose another parser.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-markitdown","origin":"converters/py-markitdown","version":"0.1.1","comment":"Utility tool for converting various files to Markdown","maintainer":"wen@FreeBSD.org","www":"https://pypi.org/project/tlv8/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f061e7d6c45c62b05ffcd07f2a515b362b44027516f92e987a13d9b0bdced93e","flatsize":478961,"path":"All/py311-markitdown-0.1.1.pkg","repopath":"All/py311-markitdown-0.1.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":82920,"desc":"MarkItDown library is a utility tool for converting various files to Markdown\n(e.g., for indexing, text analysis, etc.)\n\nIt presently supports:\n  *PDF (.pdf)\n  *PowerPoint (.pptx)\n  *Word (.docx)\n  *Excel (.xlsx)\n  *Images (EXIF metadata, and OCR)\n  *Audio (EXIF metadata, and speech transcription)\n  *HTML (special handling of Wikipedia, etc.)\n  *Various other text-based formats (csv, json, xml, etc.)\n  *ZIP (Iterates over contents and converts each file)","deps":{"py311-mammoth":{"origin":"converters/py-mammoth","version":"1.9.0"},"py311-markdownify":{"origin":"textproc/py-markdownify","version":"0.14.1"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-pdfminer.six":{"origin":"textproc/py-pdfminer.six","version":"20240706_1"},"py311-puremagic":{"origin":"sysutils/py-puremagic","version":"1.24_1"},"py311-python-pptx":{"origin":"textproc/py-python-pptx","version":"1.0.2"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["converters","python"],"annotations":{"flavor":"py311"}},{"name":"py311-markdownify","origin":"textproc/py-markdownify","version":"0.14.1","comment":"Utility and library to convert HTML to Markdown","maintainer":"python@FreeBSD.org","www":"https://github.com/matthewwithanm/python-markdownify","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5232b62099c33c777c6b6f7d34138ca0cdcc1af903e4f69e5e15a8d84c4e7b03","flatsize":94299,"path":"All/py311-markdownify-0.14.1.pkg","repopath":"All/py311-markdownify-0.14.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21400,"desc":"Python utility and library to convert HTML to Markdown, supporting\nvariety of options, BeautifulSoup objects, and custom converters.","deps":{"py311-beautifulsoup":{"origin":"www/py-beautifulsoup","version":"4.13.3_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-markdown-include","origin":"textproc/py-markdown-include","version":"0.8.1","comment":"Provides an \"include\" function for Markdown","maintainer":"kai@FreeBSD.org","www":"https://github.com/cmacmackin/markdown-include","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f3bee1e4b40ef864946b243bdc91bfd5e86ef6902f1557536d6765e34a473fbd","flatsize":69344,"path":"All/py311-markdown-include-0.8.1.pkg","repopath":"All/py311-markdown-include-0.8.1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":20816,"desc":"This is an extension to Python-Markdown which provides an \"include\"\nfunction, similar to that found in LaTeX (and also the C pre-processor and\nFortran).\n\nIt was originally written for a FORD (= FORtran Documenter) Fortran\nauto-documentation generator.","deps":{"py311-markdown":{"origin":"textproc/py-markdown","version":"3.6"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-managesieve3","origin":"mail/py-managesieve3","version":"1.1_1","comment":"Implements an RFC-5804 Manage Sieve client","maintainer":"loader@FreeBSD.org","www":"https://bitbucket.org/ericvsmith/managesieve3","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0907fb5d2ef754844752d8b08d8d5dbbff26530119e46cb57dd6f1c1cdcd2ba3","flatsize":81693,"path":"All/py311-managesieve3-1.1_1.pkg","repopath":"All/py311-managesieve3-1.1_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":18156,"desc":"A pure Python client implementation of \"A Protocol for Remotely\nManaging Sieve Scripts\", as defined in RFC-5804.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["mail","python"],"annotations":{"flavor":"py311"}},{"name":"py311-marisa-trie","origin":"devel/py-marisa-trie","version":"1.1.0_1","comment":"Static memory-efficient and fast Trie-like structures for Python","maintainer":"sunpoet@FreeBSD.org","www":"https://marisa-trie.readthedocs.io/en/latest/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f067708985cbbbe271bc4eaa687f62c57f01557e3303230550ab6bb473c66881","flatsize":489765,"path":"All/py311-marisa-trie-1.1.0_1.pkg","repopath":"All/py311-marisa-trie-1.1.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":151448,"desc":"MARISA Trie provides static memory-efficient Trie-like structures for Python\nbased on marisa-trie C++ library.\n\nString data in a MARISA-trie may take up to 50x-100x less memory than in a\nstandard Python dict; the raw lookup speed is comparable; trie also provides\nfast advanced methods like prefix search.\n\nNote: There are official SWIG-based Python bindings included in C++ library\ndistribution; this package provides alternative Cython-based pip-installable\nPython bindings.","deps":{"py311-setuptools":{"origin":"devel/py-setuptools","version":"63.1.0_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-mapclassify","origin":"graphics/py-mapclassify","version":"2.8.1","comment":"Classification schemes for choropleth maps","maintainer":"sunpoet@FreeBSD.org","www":"https://pysal.org/mapclassify/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"684a88320d2d206d30e13acba322990f321d1698e16c43b9d4e05d40ccb3073c","flatsize":601103,"path":"All/py311-mapclassify-2.8.1.pkg","repopath":"All/py311-mapclassify-2.8.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":96348,"desc":"Classification Schemes for Choropleth Maps\n\nmapclassify implements a family of classification schemes for choropleth maps.\nIts focus is on the determination of the number of classes, and the assignment\nof observations to those classes. It is intended for use with upstream mapping\nand geovisualization packages (see geopandas and geoplot) that handle the\nrendering of the maps.","deps":{"py311-networkx":{"origin":"math/py-networkx","version":"3.4,2"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-scikit-learn":{"origin":"science/py-scikit-learn","version":"1.4.0_1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-mako","origin":"textproc/py-mako","version":"1.3.5_1","comment":"Super-fast templating language in Python","maintainer":"wen@FreeBSD.org","www":"https://www.makotemplates.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"46ce19dd2ca1428d70efe997ac9ffcf1093a8dd7e9a8999196b4307261d8b976","flatsize":1060270,"path":"All/py311-mako-1.3.5_1.pkg","repopath":"All/py311-mako-1.3.5_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":162376,"desc":"Mako is a template library written in Python. It provides a familiar,\nnon-XML syntax which compiles into Python modules for maximum\nperformance. Mako's syntax and API borrows from the best ideas of many\nothers, including Django templates, Cheetah, Myghty, and\nGenshi. Conceptually, Mako is an embedded Python (i.e. Python Server\nPage) language, which refines the familiar ideas of componentized\nlayout and inheritance to produce one of the most straightforward and\nflexible models available, while also maintaining close ties to Python\ncalling and scoping semantics.","deps":{"py311-Babel":{"origin":"devel/py-babel","version":"2.17.0_1"},"py311-beaker":{"origin":"www/py-beaker","version":"1.13.0"},"py311-markupsafe":{"origin":"textproc/py-markupsafe","version":"2.1.5_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc","www"],"annotations":{"flavor":"py311"}},{"name":"py311-mapbox-earcut","origin":"math/py-mapbox-earcut","version":"1.0.2_1","comment":"Bindings for Pango for use with Manim","maintainer":"yuri@FreeBSD.org","www":"https://manimpango.manim.community/en/latest/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ac100d483bfe6d725ef198ec3dcbd60538486bb444f418ae9fb67684f95be34f","flatsize":197647,"path":"All/py311-mapbox-earcut-1.0.2_1.pkg","repopath":"All/py311-mapbox-earcut-1.0.2_1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":68568,"desc":"mapbox-earcut is python bindings for the C++ implementation of the Mapbox Earcut\nlibrary, which provides very fast and quite robust triangulation of 2D polygons.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math"],"annotations":{"flavor":"py311"}},{"name":"py311-mkdocs-material","origin":"textproc/py-mkdocs-material","version":"9.6.12","comment":"Material Design theme for MkDocs","maintainer":"kai@FreeBSD.org","www":"https://github.com/squidfunk/mkdocs-material","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c5143e87f7cf0ee356d77fc6a619f219a4b8584e63417c3dc480b3be56394566","flatsize":14173280,"path":"All/py311-mkdocs-material-9.6.12.pkg","repopath":"All/py311-mkdocs-material-9.6.12.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4400356,"desc":"Create a branded static site from a set of Markdown files to host the\ndocumentation of your Open Source or commercial project - customizable,\nsearchable, mobile-friendly, 50+ languages. Set up in 5 minutes.","deps":{"py311-Babel":{"origin":"devel/py-babel","version":"2.17.0_1"},"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-backrefs":{"origin":"textproc/py-backrefs","version":"5.8"},"py311-colorama":{"origin":"devel/py-colorama","version":"0.4.6"},"py311-markdown":{"origin":"textproc/py-markdown","version":"3.6"},"py311-mkdocs":{"origin":"textproc/py-mkdocs","version":"1.6.1"},"py311-mkdocs-material-extensions":{"origin":"textproc/py-mkdocs-material-extensions","version":"1.3.1"},"py311-mkdocs-minify-plugin":{"origin":"textproc/py-mkdocs-minify-plugin","version":"0.8.0_1"},"py311-mkdocs-redirects":{"origin":"textproc/py-mkdocs-redirects","version":"1.2.0_1"},"py311-mkdocs-rss-plugin":{"origin":"textproc/py-mkdocs-rss-plugin","version":"1.17.1_1"},"py311-paginate":{"origin":"textproc/py-paginate","version":"0.5.7_1"},"py311-pygments":{"origin":"textproc/py-pygments","version":"2.19.1"},"py311-pymdown-extensions":{"origin":"textproc/py-pymdown-extensions","version":"10.14.3"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"options":{"IMAGING":"off","RECOMMENDED":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-manuel","origin":"devel/py-manuel","version":"1.13.0_1","comment":"Lets you build tested documentation","maintainer":"rm@FreeBSD.org","www":"https://pypi.org/project/manuel/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b8fcc9a031333a2efbef0b99bb77925e882ae5f8e3358e6664b21bbf026be620","flatsize":251259,"path":"All/py311-manuel-1.13.0_1.pkg","repopath":"All/py311-manuel-1.13.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":53496,"desc":"Manuel lets you build tested documentation.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-mammoth","origin":"converters/py-mammoth","version":"1.9.0","comment":"Convert Word documents from docx to simple and clean HTML and Markdown","maintainer":"wen@FreeBSD.org","www":"https://github.com/mwilliamson/python-mammoth","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"088a7056db153d8fd60f3875ac463812f8fc89cde0973fba5a1fda30d32145d7","flatsize":703356,"path":"All/py311-mammoth-1.9.0.pkg","repopath":"All/py311-mammoth-1.9.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":111644,"desc":"Mammoth is designed to convert .docx documents, such as those created by\nMicrosoft Word, Google Docs and LibreOffice, and convert them to HTML.\nMammoth aims to produce simple and clean HTML by using semantic information\nin the document, and ignoring other details.","deps":{"py311-cobble":{"origin":"devel/py-cobble","version":"0.1.4_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["converters","python"],"annotations":{"flavor":"py311"}},{"name":"py311-mailcap_fix","origin":"devel/py-mailcap-fix","version":"1.0.1_1","comment":"Mailcap module that correctly handles windcard entries","maintainer":"dbaio@FreeBSD.org","www":"https://github.com/michael-lazar/mailcap_fix","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c8dd347c7160c84a7757d1c5d7364042648dc88912988b97ccd6e05a67799cd5","flatsize":65517,"path":"All/py311-mailcap_fix-1.0.1_1.pkg","repopath":"All/py311-mailcap_fix-1.0.1_1.pkg","licenselogic":"single","licenses":["UNLICENSE"],"pkgsize":11800,"desc":"This package patches the python standard library's mailcap module in order to\ncorrectly handle wildcard entries.\n\nThe bug is documented on the bug tracker here: issue 14977","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-mail-parser","origin":"mail/py-mail-parser","version":"3.15.0_1","comment":"Wrapper for email standard library","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/SpamScope/mail-parser","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5a8187cdc5a491aba71241b2042b40ccad79769f9edc8c6327cb83a34203dfd1","flatsize":220252,"path":"All/py311-mail-parser-3.15.0_1.pkg","repopath":"All/py311-mail-parser-3.15.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":39848,"desc":"mail-parser is not only a wrapper for email Python Standard Library. It give you\nan easy way to pass from raw mail to Python object that you can use in your\ncode. It's the key module of SpamScope.\n\nmail-parser can parse Outlook email format (.msg) with msgconvert from\nmail/p5-Email-Outlook-Message.\n\nmail-parser takes as input a raw email and generates a parsed object. The\nproperties of this object are the same name of RFC headers: bcc, cc, date,\ndelivered_to, from_ (not from because is a keyword of Python), message_id,\nreceived, reply_to, subject, to.\n\nThere are other properties to get: body, body html, body plain, headers,\nattachments, sender IP address, to domains, timezone.","deps":{"p5-Email-Outlook-Message":{"origin":"mail/p5-Email-Outlook-Message","version":"0.921"},"py311-simplejson":{"origin":"devel/py-simplejson","version":"3.18.4_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["mail","python"],"annotations":{"flavor":"py311"}},{"name":"py311-makefun","origin":"devel/py-makefun","version":"1.15.4_1","comment":"Dynamically create python functions with a proper signature","maintainer":"meka@tilda.center","www":"https://github.com/smarie/python-makefun","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8462706b0ad41374ffb6a5edace68d9edba40dc293ee6c3526fe2a38f2cdc4b1","flatsize":221870,"path":"All/py311-makefun-1.15.4_1.pkg","repopath":"All/py311-makefun-1.15.4_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":38364,"desc":"Makefun helps you create functions dynamically, with the signature of your\nchoice. It was largely inspired by decorator and functools, and created mainly\nto cover some of their limitations.\n\nThe typical use cases are:\n  * creating signature-preserving function wrappers - just like functools.wraps\n  but with accurate TypeError exception raising when user-provided arguments are\n  wrong, and with a very convenient way to access argument values.\n\n  * creating function wrappers that have more or less arguments that the\n  function they wrap. A bit like functools.partial but a lot more flexible and\n  friendly for your users. For example, I use it in my pytest plugins to add a\n  requests parameter to users' tests or fixtures when they do not already have\n  it.\n\n  * more generally, creating functions with a signature derived from a reference\n  signature, or even creating functions with a signature completely defined at\n  runtime.","deps":{"py311-funcsigs":{"origin":"devel/py-funcsigs","version":"1.0.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"deprecated":"Depends on expired devel/py-pytest-runner","expiration_date":"2025-03-31","flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nDepends on expired devel/py-pytest-runner.\n\nIt is scheduled to be removed on or after 2025-03-31."}]},{"name":"py311-mailsuite","origin":"mail/py-mailsuite","version":"1.9.18_1","comment":"Python package to simplify receiving, parsing, and sending email","maintainer":"meka@tilda.center","www":"https://github.com/seanthegeek/mailsuite","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2a729840e3a48433a324175e9054377211ac30bf6f211ec3b2fa5816b891258c","flatsize":185051,"path":"All/py311-mailsuite-1.9.18_1.pkg","repopath":"All/py311-mailsuite-1.9.18_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":35644,"desc":"A Python package to simplify receiving, parsing, and sending email\nFeatures\n * Receive emails via IMAP\n   * Retrieve email from any folder\n   * Create new folders\n   * Move messages to other folders\n   * Delete messages\n   * Monitor folders for new messages using the IMAP IDLE command\n   * Always use / as the folder hierarchy separator, and convert\n\tto the server's hierarchy separator in the background\n   * Always remove folder name characters that conflict with the\n\tserver's hierarchy separators\n   * Prepend the namespace to the folder path when required\n   * Automatically reconnect when needed\n   * Work around quirks in Gmail/G-suite, Office 365, Exchange,\n\tDovcot, and DavMail\n * Consistent email parsing\n   * SHA256 hashes of attachments\n * Simplified email sending via SMTP\n   * Uses opportunistic encryption (STARTTLS) by default\n   * Easily add attachments, plain text, and HTML","deps":{"py311-dnspython":{"origin":"dns/py-dnspython","version":"2.7.0,1"},"py311-html2text":{"origin":"textproc/py-html2text","version":"2024.2.26_1"},"py311-imapclient":{"origin":"mail/py-imapclient","version":"3.0.1_1"},"py311-mail-parser":{"origin":"mail/py-mail-parser","version":"3.15.0_1"},"py311-publicsuffix2":{"origin":"dns/py-publicsuffix2","version":"2.20191221_61"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["mail","python"],"annotations":{"flavor":"py311"}},{"name":"py311-mailmanclient","origin":"mail/py-mailmanclient","version":"3.3.5_2","comment":"Python bindings for Mailman REST API","maintainer":"sunpoet@FreeBSD.org","www":"https://gitlab.com/mailman/mailmanclient","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"294145150f5b10f36d8de0b297d73b0b5f602a16c1d4b38216d30fb9a30d90cd","flatsize":1221857,"path":"All/py311-mailmanclient-3.3.5_2.pkg","repopath":"All/py311-mailmanclient-3.3.5_2.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":117360,"desc":"The mailmanclient library provides official Python bindings for the GNU\nMailman 3 REST API.","deps":{"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["mail"],"annotations":{"flavor":"py311"}},{"name":"py311-magnet2torrent","origin":"devel/py-magnet2torrent","version":"1.2.1","comment":"Turn a bittorrent magnet links into a .torrent file","maintainer":"eduardo@FreeBSD.org","www":"https://github.com/JohnDoee/magnet2torrent","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ff6a3078398774da93ff3de3ce81937994b018d2bf6ab6541ce830276b9129c4","flatsize":324577,"path":"All/py311-magnet2torrent-1.2.1.pkg","repopath":"All/py311-magnet2torrent-1.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":59132,"desc":"Pure python project to turn a magnet link into a .torrent file. The goal\nis to do it as fast as possible.","deps":{"py311-aiohttp":{"origin":"www/py-aiohttp","version":"3.11.13"},"py311-expiringdict":{"origin":"devel/py-expiringdict","version":"1.2.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-mailnag","origin":"mail/py-mailnag","version":"2.2.0_4","comment":"Extensible mail notification daemon","maintainer":"tagattie@FreeBSD.org","www":"https://github.com/pulb/mailnag","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"440ae2bca578482c657fe20cabf5e8e42dad802e1c8687a786c7cbfe79c8a69c","flatsize":1164650,"path":"All/py311-mailnag-2.2.0_4.pkg","repopath":"All/py311-mailnag-2.2.0_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":258096,"desc":"Mailnag is a daemon program that checks POP3 and IMAP servers for new\nmail. On mail arrival it performs various actions provided by\nplugins. Mailnag comes with a set of desktop-independent default\nplugins for visual/sound notifications, script execution etc. and can\nbe extended with additional plugins easily.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libnotify":{"origin":"devel/libnotify","version":"0.8.6"},"libsecret":{"origin":"security/libsecret","version":"0.20.5_3"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"py311-dbus":{"origin":"devel/py-dbus","version":"1.3.2"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"py311-setproctitle":{"origin":"devel/py-setproctitle","version":"1.3.3_1"},"py311-xdg":{"origin":"devel/py-xdg","version":"0.28_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["mail","python"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-magicgui","origin":"x11-toolkits/py-magicgui","version":"0.10.0_1","comment":"Build GUIs from python types","maintainer":"yuri@FreeBSD.org","www":"https://pyapp-kit.github.io/magicgui/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0d112b268194b23ff5ef19b6b2dd0e92b22931fa295e9e540d00e0bc4cdbb065","flatsize":1820861,"path":"All/py311-magicgui-0.10.0_1.pkg","repopath":"All/py311-magicgui-0.10.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":257980,"desc":"magicgui is a python library for building graphical user interfaces (GUIs).\n\nIt aims to speed up data workflows by providing a simple, consistent API\nfor creating GUIs to control various data types, that work across various\nenvironments.\n\nGUIs may be built manually using a variety of widgets, or generated\nautomatically from python type hints.","deps":{"py311-QtPy":{"origin":"devel/py-QtPy","version":"2.4.1"},"py311-docstring_parser":{"origin":"textproc/py-docstring_parser","version":"0.15_1"},"py311-ipywidgets":{"origin":"devel/py-ipywidgets","version":"8.1.7"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"py311-pint":{"origin":"devel/py-pint","version":"0.23"},"py311-psygnal":{"origin":"devel/py-psygnal","version":"0.12.0"},"py311-superqt":{"origin":"x11-toolkits/py-superqt","version":"0.7.0"},"py311-tqdm":{"origin":"misc/py-tqdm","version":"4.67.1"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","x11-toolkits"],"annotations":{"flavor":"py311"}},{"name":"py311-magic","origin":"devel/py-magic","version":"5.45_1","comment":"Python module for determining file type","maintainer":"lwhsu@FreeBSD.org","www":"https://www.darwinsys.com/file/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7c93873b976d07c4c09260efa90842f59960268500c27ba7f1e7bde52e8e84bd","flatsize":44924,"path":"All/py311-magic-5.45_1.pkg","repopath":"All/py311-magic-5.45_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":9032,"desc":"Python bindings for libmagic used to get a description of a\nfile type, or a mime type for that file.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-magic-wormhole","origin":"net/py-magic-wormhole","version":"0.16.0_1","comment":"Get things from one computer to another, safely","maintainer":"bofh@FreeBSD.org","www":"https://github.com/warner/magic-wormhole","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b17a5722d3f226068ffd3d51cd83775ce7efe19d258b684f810f74600ff7bbdd","flatsize":3335210,"path":"All/py311-magic-wormhole-0.16.0_1.pkg","repopath":"All/py311-magic-wormhole-0.16.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":392744,"desc":"Get things from one computer to another, safely.","deps":{"py311-Automat":{"origin":"devel/py-Automat","version":"24.8.1"},"py311-attrs":{"origin":"devel/py-attrs","version":"25.3.0"},"py311-autobahn":{"origin":"www/py-autobahn","version":"24.4.2_1"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-hkdf":{"origin":"security/py-hkdf","version":"0.0.3_1"},"py311-humanize":{"origin":"devel/py-humanize","version":"4.2.1_1"},"py311-iterable-io":{"origin":"devel/py-iterable-io","version":"1.0.0_1"},"py311-pynacl":{"origin":"security/py-pynacl","version":"1.5.0_2"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-spake2":{"origin":"security/py-spake2","version":"0.9_1"},"py311-tqdm":{"origin":"misc/py-tqdm","version":"4.67.1"},"py311-twisted":{"origin":"devel/py-twisted","version":"24.7.0"},"py311-txtorcon":{"origin":"security/py-txtorcon","version":"24.8.0_1"},"py311-zipstream-ng":{"origin":"archivers/py-zipstream-ng","version":"1.8.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net"],"options":{"BASH":"on","FISH":"on","ZSH":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-moto","origin":"devel/py-moto","version":"5.0.28","comment":"Allow your python tests to easily mock out the boto library","maintainer":"sunpoet@FreeBSD.org","www":"https://docs.getmoto.org/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"29007968da1ae0cb56677cb14164e45b562842eb8012bfd2ad84af2ed525421e","flatsize":49924830,"path":"All/py311-moto-5.0.28.pkg","repopath":"All/py311-moto-5.0.28.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":6378136,"desc":"Moto is a library that allows your tests to easily mock out AWS Services.","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-boto3":{"origin":"www/py-boto3","version":"1.37.13"},"py311-botocore":{"origin":"devel/py-botocore","version":"1.37.13"},"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-responses":{"origin":"devel/py-responses","version":"0.25.0_2"},"py311-werkzeug":{"origin":"www/py-werkzeug","version":"3.1.3"},"py311-xmltodict":{"origin":"devel/py-xmltodict","version":"0.14.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-maec","origin":"security/py-maec","version":"4.1.0.17_1","comment":"Python library for parsing, manipulating, and generating MAEC content","maintainer":"antoine@FreeBSD.org","www":"https://github.com/MAECProject/python-maec","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"968d2f7ec973bc38995f819901dab2b8551c7d3282fb5f10409c69be081906f8","flatsize":3910800,"path":"All/py311-maec-4.1.0.17_1.pkg","repopath":"All/py311-maec-4.1.0.17_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":272448,"desc":"A Python library for parsing, manipulating, and generating MAEC content","deps":{"py311-cybox":{"origin":"security/py-cybox","version":"2.1.0.21_2"},"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-mixbox":{"origin":"security/py-mixbox","version":"1.0.5_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-macholib","origin":"devel/py-macholib","version":"1.16.3_1","comment":"Used to analyze and edit Mach-O headers","maintainer":"ports@FreeBSD.org","www":"https://pypi.org/project/macholib/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"83eff320bf7e1045143197727b247a1dd83a96712619c40b2b97324b4b4520ad","flatsize":459213,"path":"All/py311-macholib-1.16.3_1.pkg","repopath":"All/py311-macholib-1.16.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":80108,"desc":"Macholib can be used to analyze and edit Mach-O headers,\nthe executable format used by Mac OS X.\n\nIt is typically used as a dependency analysis tool, and\nalso to rewrite dylib references in Mach-O headers to be\n@executable_path relative.\n\nThough this tool targets a platform specific file format,\nit is pure python code that is platform and endian independent.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-macholib port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-mac-vendor-lookup","origin":"devel/py-mac-vendor-lookup","version":"0.1.12_1","comment":"Find the vendor for a given MAC address","maintainer":"bofh@FreeBSD.org","www":"https://github.com/bauerj/mac_vendor_lookup","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9d5bb0013e854ff116fb8811f20f34c89f4999c0c4792cf95a67f9539ef0a762","flatsize":45023,"path":"All/py311-mac-vendor-lookup-0.1.12_1.pkg","repopath":"All/py311-mac-vendor-lookup-0.1.12_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":12652,"desc":"This library provides an easy way to get vendor information from a MAC address.\nIt contains a local copy of the IEEE's OUI prefix list. It has an asynchronous\ninterface using Python 3's asyncio as well as a regular synchronous interface\nfor old-school usage.","deps":{"py311-aiofiles":{"origin":"devel/py-aiofiles","version":"23.2.1"},"py311-aiohttp":{"origin":"www/py-aiohttp","version":"3.11.13"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-m2r","origin":"textproc/py-m2r","version":"0.3.1_2","comment":"Convert markdown formatted file with reST markup to reST format","maintainer":"john@saltant.com","www":"https://github.com/miyakogi/m2r","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bb96ad3b2474388d55276e5161368d9ae5ff2fcff102e4c41872ff88e66725a9","flatsize":104964,"path":"All/py311-m2r-0.3.1_2.pkg","repopath":"All/py311-m2r-0.3.1_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":22168,"desc":"M2R is a Python module and command line utility to convert documents\nformatted with markdown that include embedded reST markups to valid\nreST formatted documents.","deps":{"py311-docutils":{"origin":"textproc/py-docutils","version":"0.21.2,1"},"py311-mistune0":{"origin":"textproc/py-mistune0","version":"0.8.4_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-lzstring","origin":"archivers/py-lzstring","version":"1.0.4_1","comment":"LZ-based in-memory string compression","maintainer":"jwb@FreeBSD.org","www":"https://pypi.python.org/pypi/lzstring","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1f5bdf1cd0395fa0815ea88473ce7df6ac5d24e19244402ad5d7f5cae0ba9066","flatsize":49473,"path":"All/py311-lzstring-1.0.4_1.pkg","repopath":"All/py311-lzstring-1.0.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9232,"desc":"LZ-based, in-memory string compression module, based on the LZ-String\njavascript module.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["archivers","python"],"annotations":{"flavor":"py311"}},{"name":"py311-lzma","origin":"archivers/py-lzma","version":"0.5.0_1","comment":"Python binding for the LZMA compression library","maintainer":"sbz@FreeBSD.org","www":"https://www.joachim-bauch.de/projects/python/pylzma","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8eac9d59d0dadc8f5bcc0edecf88ca3965d592216e15b610412c57b406184941","flatsize":280538,"path":"All/py311-lzma-0.5.0_1.pkg","repopath":"All/py311-lzma-0.5.0_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":83424,"desc":"Python binding for the LZMA compression library.\n\nSupported Features:\n * Compression / decompression of a single block of data\n * Compression from a file-like object (must provide a read method)\n * Streaming decompression through multiple calls to decompress.\n * An initial library that supports reading of 7-zip archives (both\n   solid and non-solid)","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["archivers","python"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-m2crypto","origin":"security/py-m2crypto","version":"0.40.1","comment":"Crypto and SSL toolkit for Python","maintainer":"sunpoet@FreeBSD.org","www":"https://gitlab.com/m2crypto/m2crypto","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ecd8a87c34873ce9e12eccc6ffcc927ab72f1d6863129ee88aee8c84d932400a","flatsize":1690942,"path":"All/py311-m2crypto-0.40.1.pkg","repopath":"All/py311-m2crypto-0.40.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":255220,"desc":"M2Crypto is the most complete Python wrapper for OpenSSL featuring RSA, DSA, DH,\nHMACs, message digests, symmetric ciphers (including AES); SSL functionality to\nimplement clients and servers; HTTPS extensions to Python's httplib, urllib, and\nxmlrpclib; unforgeable HMAC'ing AuthCookies for web session management; FTP/TLS\nclient and server; S/MIME; ZServerSSL: A HTTPS server for Zope and ZSmime: An\nS/MIME messenger for Zope.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"cpe":"cpe:2.3:a:m2crypto_project:m2crypto:0.40.1:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-lz4","origin":"archivers/py-lz4","version":"4.3.3_1","comment":"Python binding for the LZ4 compression library","maintainer":"python@FreeBSD.org","www":"https://github.com/python-lz4/python-lz4","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"24e3ee1f95541c28e4b3aadce3819d2d7b6c0d3cbd2dffad92d9d77f35f06e70","flatsize":162426,"path":"All/py311-lz4-4.3.3_1.pkg","repopath":"All/py311-lz4-4.3.3_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":29964,"desc":"Python binding for the lz4 compression library by Yann Collet.","deps":{"liblz4":{"origin":"archivers/liblz4","version":"1.10.0,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["archivers","python"],"annotations":{"flavor":"py311"}},{"name":"py311-lxml-stubs","origin":"devel/py-lxml-stubs","version":"0.5.1_1","comment":"Type annotations for the lxml package","maintainer":"amdmi3@FreeBSD.org","www":"https://pypi.org/project/lxml-stubs/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0d76bc6c91c645b7bbd5f8da13db652cdbc00450d425df6bd06e2f4ea5487a12","flatsize":43374,"path":"All/py311-lxml-stubs-0.5.1_1.pkg","repopath":"All/py311-lxml-stubs-0.5.1_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":11820,"desc":"This repository contains external type annotations (see PEP 484)\nfor the lxml package.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-lxml-html-clean","origin":"devel/py-lxml-html-clean","version":"0.4.1_1","comment":"HTML cleaner from lxml project","maintainer":"acm@FreeBSD.org","www":"https://github.com/fedora-python/lxml_html_clean/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"abe6ca317436eca5e4c4f15f299488befd6b5c215f94b8adc41cd82697d2d7d2","flatsize":101173,"path":"All/py311-lxml-html-clean-0.4.1_1.pkg","repopath":"All/py311-lxml-html-clean-0.4.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":22628,"desc":"This project was initially a part of lxml. Because HTML cleaner is designed as\nblocklist-based, many reports about possible security vulnerabilities were\nfiled for lxml and that make the project problematic for security-sensitive\nenvironments. Therefore we decided to extract the problematic part to a\nseparate project.\n\nImportant: the HTML Cleaner in lxml_html_clean is not considered appropriate\nfor security sensitive environments. See e.g. bleach for an alternative.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-lunardate","origin":"devel/py-lunardate","version":"0.2.0_2","comment":"Chinese Calendar Library in Pure Python","maintainer":"gmm@tutanota.com","www":"https://pypi.org/project/lunardate/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c380bb11c313678d5c031d69931795274a4f01090b7b20282c9ca8891fb0d692","flatsize":49032,"path":"All/py311-lunardate-0.2.0_2.pkg","repopath":"All/py311-lunardate-0.2.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9836,"desc":"Chinese Calendar Library in Pure Python\n\n>>> from lunardate import LunarDate\n>>> LunarDate.fromSolarDate(1976, 10, 1)\nLunarDate(1976, 8, 8, 1)\n>>> LunarDate(1976, 8, 8, 1).toSolarDate()\ndatetime.date(1976, 10, 1)\n>>> LunarDate(1976, 8, 8, 1).year\n1976\n>>> LunarDate(1976, 8, 8, 1).month\n8\n>>> LunarDate(1976, 8, 8, 1).day\n8\n>>> LunarDate(1976, 8, 8, 1).isLeapMonth\nTrue","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-macs2","origin":"biology/py-macs2","version":"2.2.9.1_1","comment":"Identify transcription factor binding sites","maintainer":"jwb@FreeBSD.org","www":"https://github.com/taoliu/MACS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"28cab01a273a093943bbc201b75bb6987768af5190fca5248747208afc7029ca","flatsize":4043055,"path":"All/py311-macs2-2.2.9.1_1.pkg","repopath":"All/py311-macs2-2.2.9.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1058628,"desc":"MACS is a tool for chromatin immunoprecipitation (ChIP) sequence analysis.\nMACS empirically models the length of the sequenced ChIP fragments, which\ntend to be shorter than sonication or library construction size estimates,\nand uses it to improve the spatial resolution of predicted binding sites.","deps":{"py311-cykhash":{"origin":"devel/py-cykhash","version":"2.0.1_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["biology","python"],"annotations":{"flavor":"py311"}},{"name":"py311-mahotas","origin":"graphics/mahotas","version":"1.4.15_1","comment":"Computer vision and image processing library for Python","maintainer":"wen@FreeBSD.org","www":"https://packages.python.org/mahotas/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f3e162f14a24404a16682d62f793aacc14d5a469bf82e89a6ca823c60d8db068","flatsize":4381397,"path":"All/py311-mahotas-1.4.15_1.pkg","repopath":"All/py311-mahotas-1.4.15_1.pkg","licenselogic":"single","pkgsize":1767516,"desc":"Mahotas is a computer vision and image processing library for Python.  It\nincludes many algorithms implemented in C++ for speed while operating in\nnumpy arrays and with a very clean Python interface.\n\nNotable algorithms:\n\n  - Watershed\n  - Convex points calculations\n  - Hit & miss thinning\n  - Zernike & Haralick, LBP, and TAS features\n  - Freeimage-based numpy image loading\n  - Speeded-Up Robust Features (SURF), a form of local features\n  - Thresholding\n  - Convolution\n  - Sobel edge detection","deps":{"freeimage":{"origin":"graphics/freeimage","version":"3.18.0_6"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-lupa","origin":"lang/py-lupa","version":"2.4","comment":"Python wrapper around Lua and LuaJIT","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/scoder/lupa","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1156b5e53af8997ec3eb3093c665f7a51f84a2de3841f14eea4094466b36406c","flatsize":417386,"path":"All/py311-lupa-2.4.pkg","repopath":"All/py311-lupa-2.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":129980,"desc":"Lupa integrates the runtimes of Lua or LuaJIT2 into CPython. It is a partial\nrewrite of LunaticPython in Cython with some additional features such as proper\ncoroutine support.","deps":{"lua54":{"origin":"lang/lua54","version":"5.4.7"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["lang","python"],"annotations":{"flavor":"py311"}},{"name":"py311-lrcalc","origin":"math/py-lrcalc","version":"2.1_1","comment":"Python bindings for lrcal","maintainer":"thierry@FreeBSD.org","www":"http://sites.math.rutgers.edu/~asbuch/lrcalc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f5515df0b2a171e4916a1e23cde76a7789a105175c5a2a758e097678a3837479","flatsize":141259,"path":"All/py311-lrcalc-2.1_1.pkg","repopath":"All/py311-lrcalc-2.1_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":45544,"desc":"This package provides Python bindings for the Littlewood-Richardson Calculator\nlibrary (see the port math/lrcalc).\n\nSee also: https://bitbucket.org/asbuch/lrcalc/src/master/python/","deps":{"lrcalc":{"origin":"math/lrcalc","version":"2.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-lxml","origin":"devel/py-lxml","version":"4.9.3_1","comment":"Pythonic binding for the libxml2 and libxslt libraries","maintainer":"amdmi3@FreeBSD.org","www":"https://lxml.de/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"18609eabff3ba6799cdce46b6e2866505b8e16a78f3e544269a250a18e03b2bc","flatsize":13779223,"path":"All/py311-lxml-4.9.3_1.pkg","repopath":"All/py311-lxml-4.9.3_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":2029680,"desc":"lxml is a Python binding for libxml2 and libxslt. Its aim:\n\n  * Pythonic API.\n  * Documented.\n  * Use Python unicode strings in API.\n  * Safe (no segfaults).\n  * No manual memory management!","deps":{"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:lxml:lxml:4.9.3:::::dragonfly6:x86_64:1","flavor":"py311"}},{"name":"py311-looseversion","origin":"devel/py-looseversion","version":"1.3.0","comment":"Python extension for comparing version strings","maintainer":"krion@FreeBSD.org","www":"https://pypi.org/project/looseversion/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ced79d25e25dc39e98986f28d3ae21c3049b4fc31e76214bd21a13ee607ed4da","flatsize":34950,"path":"All/py311-looseversion-1.3.0.pkg","repopath":"All/py311-looseversion-1.3.0.pkg","licenselogic":"single","licenses":["PSFL"],"pkgsize":9376,"desc":"A backwards/forwards-compatible fork of distutils.version.LooseVersion, for\ntimes when PEP-440 isn't what you need.\n\nThe goal of this package is to be a drop-in replacement for the original\nLooseVersion. It implements an identical interface and comparison logic to\nLooseVersion. The only major change is that a looseversion.LooseVersion is\ncomparable to a distutils.version.LooseVersion, which means tools should not\nneed to worry whether all dependencies that use LooseVersion have migrated.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"cpe":"cpe:2.3:a:looseversion:looseversion:1.3.0:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-luminol","origin":"math/py-luminol","version":"0.4_2","comment":"Lightweight python library for time series data analysis","maintainer":"ports@FreeBSD.org","www":"https://github.com/linkedin/luminol","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"97b5e34e08500423cd01847c5c62cdd0ad08af502896ea61e7b136f5f4678b4c","flatsize":308510,"path":"All/py311-luminol-0.4_2.pkg","repopath":"All/py311-luminol-0.4_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":46088,"desc":"Luminol is a light weight python library for time series data analysis.\nThe two major functionalities it supports are anomaly detection and\ncorrelation. It can be used to investigate possible causes of anomaly.","deps":{"py311-future":{"origin":"devel/py-future","version":"0.18.3_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-luminol port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-logzero","origin":"devel/py-logzero","version":"1.7.0_1","comment":"Robust and effective logging for Python","maintainer":"ports@nicandneal.net","www":"https://github.com/metachris/logzero","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8278eea86a8bb713b69a1cc032c6c16dd22126f82b8330a8f3c5309bb2c8e9ba","flatsize":130123,"path":"All/py311-logzero-1.7.0_1.pkg","repopath":"All/py311-logzero-1.7.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":25488,"desc":"Robust and effective logging for Python 2 and 3.\n\n- Easy logging to console and/or (rotating) file.\n- Provides a fully configured standard Python logger object.\n- Pretty formatting, including level-specific colors in the console.\n- Windows color output supported by colorama\n- Robust against str/bytes encoding problems, works with all kinds of\n  character encodings and special characters.\n- Multiple loggers can write to the same logfile (also across multiple\n  Python files).\n- Global default logger with logzero.logger and custom loggers with\n  logzero.setup_logger(..).\n- Compatible with Python 2 and 3.\n- All contained in a single file.\n- Licensed under the MIT license.\n- Heavily inspired by the Tornado web framework.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-loguru","origin":"devel/py-loguru","version":"0.7.2_1","comment":"Python logging made (stupidly) simple","maintainer":"jbeich@FreeBSD.org","www":"https://pypi.org/project/loguru/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2a94e0a2ebda45a8710422cfaa079df25630aa832823e220ee4f379f094d5047","flatsize":714088,"path":"All/py311-loguru-0.7.2_1.pkg","repopath":"All/py311-loguru-0.7.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":111824,"desc":"Loguru is a library which aims to bring enjoyable logging in Python.\n\nDid you ever feel lazy about configuring a logger and used print() instead?... I\ndid, yet logging is fundamental to every application and eases the process of\ndebugging. Using Loguru you have no excuse not to use logging from the start,\nthis is as simple as from loguru import logger.\n\nAlso, this library is intended to make Python logging less painful by adding a\nbunch of useful functionalities that solve caveats of the standard loggers.\nUsing logs in your application should be an automatism, Loguru tries to make it\nboth pleasant and powerful.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"cpe":"cpe:2.3:a:loguru_project:loguru:0.7.2:::::dragonfly6:x86_64:1","flavor":"py311"}},{"name":"py311-logutils","origin":"devel/py-logutils","version":"0.3.5_1","comment":"Handlers for the Python standard library logging package","maintainer":"ports@FreeBSD.org","www":"https://bitbucket.org/vinay.sajip/logutils/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f3462aaac0bd8ae985ef3ef30efde963702449bb7afb3d5fd1871e6cae9acc79","flatsize":210367,"path":"All/py311-logutils-0.3.5_1.pkg","repopath":"All/py311-logutils-0.3.5_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":36456,"desc":"The logutils package provides a set of handlers for the Python standard\nlibrary's logging package.\n\nSome of these handlers are out-of-scope for the standard library, and so\nthey are packaged here. Others are updated versions which have appeared\nin recent Python releases, but are usable with older versions of Python\nand so are packaged here.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-logutils port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-logistro","origin":"devel/py-logistro","version":"1.0.11","comment":"Simple wrapper over logging for a couple basic features","maintainer":"yuri@FreeBSD.org","www":"https://github.com/geopozo/logistro","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9ac64057e207cc7c2880695f7649a3fc8799299fa3557e01e46bf28cab573a3d","flatsize":48461,"path":"All/py311-logistro-1.0.11.pkg","repopath":"All/py311-logistro-1.0.11.pkg","licenselogic":"single","pkgsize":13016,"desc":"logistro is an extremely light addition to logging, providing sensible defaults.\n\nIt also includes getPipeLogger() which can be passed to Popen() so that its\nstderr is piped to the already thread-safe logging library.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"flavor":"py311"}},{"name":"py311-lsprotocol","origin":"devel/py-lsprotocol","version":"2023.0.1","comment":"Python implementation of the Language Server Protocol","maintainer":"yuri@FreeBSD.org","www":"https://github.com/microsoft/lsprotocol","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1a01a466dfc01460aeb27bb3dd3e4be2e197d61a851e2a9ed75ca810fcf2de82","flatsize":1624900,"path":"All/py311-lsprotocol-2023.0.1.pkg","repopath":"All/py311-lsprotocol-2023.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":130332,"desc":"lsprotocol is a python implementation of object types used in the\nLanguage Server Protocol (LSP). This repository contains the code\ngenerator and the generated types for LSP.","deps":{"py311-attrs":{"origin":"devel/py-attrs","version":"25.3.0"},"py311-cattrs":{"origin":"devel/py-cattrs","version":"24.1.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-lru-dict","origin":"devel/py-lru-dict","version":"1.3.0_1","comment":"Fast and memory efficient LRU cache for Python","maintainer":"driesm@FreeBSD.org","www":"https://github.com/amitdev/lru-dict","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"631ec5686b3769afdc5a0b671464db124950189a2cafe2ec0bb95a2c61ce8e8e","flatsize":30530,"path":"All/py311-lru-dict-1.3.0_1.pkg","repopath":"All/py311-lru-dict-1.3.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10788,"desc":"A fixed size dict like container which evicts Least Recently Used (LRU)\nitems once size limit is exceeded. There are many python implementations\navailable which does similar things. This is a fast and efficient C\nimplementation. LRU maximum capacity can be modified at run-time.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-logical-unification","origin":"math/py-logical-unification","version":"0.4.6_1","comment":"Logical unification in Python","maintainer":"yuri@FreeBSD.org","www":"https://github.com/pythological/unification/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f062a661fead5950d5f57f40be068e640ed8c16b7c6a2efcbe4333a3335d7845","flatsize":109318,"path":"All/py311-logical-unification-0.4.6_1.pkg","repopath":"All/py311-logical-unification-0.4.6_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":23248,"desc":"Logical unification in Python, extensible via dispatch.\n\nIn logic and computer science, unification is an algorithmic process of solving\nequations between symbolic expressions.","deps":{"py311-multipledispatch":{"origin":"devel/py-multipledispatch","version":"0.4.8_1"},"py311-toolz":{"origin":"devel/py-toolz","version":"1.0.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-matrix-synapse","origin":"net-im/py-matrix-synapse","version":"1.127.1","comment":"Matrix protocol reference homeserver","maintainer":"ports@skyforge.at","www":"https://element-hq.github.io/synapse","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"51641894f615357d5211c8f1af174561f869514f114be00f02bc7e7979fb63eb","flatsize":31876613,"path":"All/py311-matrix-synapse-1.127.1.pkg","repopath":"All/py311-matrix-synapse-1.127.1.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":4504760,"desc":"Matrix is an ambitious new ecosystem for open federated Instant Messaging and\nVoIP. The basics you need to know to get up and running are:\n\n  * Everything in Matrix happens in a room. Rooms are distributed and do not\n    exist on any single server. Rooms can be located using convenience\n    aliases like #matrix:matrix.org or #test:localhost:8448.\n  * Matrix user IDs look like @matthew:matrix.org (although in the future you\n    will normally refer to yourself and others using a 3PID: email address,\n    phone number, etc rather than manipulating Matrix user IDs)\n\nSynapse is an open-source Matrix homeserver written in Python/Twisted,\ndeveloped and maintained by the Matrix.org Foundation core team.","deps":{"ca_root_nss":{"origin":"security/ca_root_nss","version":"3.108"},"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-attrs":{"origin":"devel/py-attrs","version":"25.3.0"},"py311-bcrypt":{"origin":"security/py-bcrypt","version":"3.2.2_1"},"py311-bleach":{"origin":"www/py-bleach","version":"6.2.0"},"py311-canonicaljson":{"origin":"devel/py-canonicaljson","version":"2.0.0"},"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-ijson":{"origin":"devel/py-ijson","version":"3.3.0"},"py311-immutabledict":{"origin":"devel/py-immutabledict","version":"3.0.0"},"py311-jsonschema":{"origin":"devel/py-jsonschema","version":"4.23.0"},"py311-matrix-common":{"origin":"devel/py-matrix-common","version":"1.3.0_1"},"py311-msgpack":{"origin":"devel/py-msgpack","version":"1.1.0"},"py311-netaddr":{"origin":"net/py-netaddr","version":"1.3.0"},"py311-openssl":{"origin":"security/py-openssl","version":"24.1.0_1,1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-phonenumbers":{"origin":"devel/py-phonenumbers","version":"8.13.28_1"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"py311-prometheus-client":{"origin":"net-mgmt/py-prometheus-client","version":"0.21.1_1"},"py311-psycopg2":{"origin":"databases/py-psycopg2","version":"2.9.10"},"py311-pyasn1":{"origin":"devel/py-pyasn1","version":"0.6.0"},"py311-pyasn1-modules":{"origin":"devel/py-pyasn1-modules","version":"0.4.1"},"py311-pydantic":{"origin":"devel/py-pydantic","version":"1.10.20_1,1"},"py311-pymacaroons":{"origin":"security/py-pymacaroons","version":"0.13.0_2"},"py311-pysaml2":{"origin":"security/py-pysaml2","version":"7.5.2"},"py311-python-multipart":{"origin":"www/py-python-multipart","version":"0.0.20"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-service-identity":{"origin":"security/py-service-identity","version":"24.2.0"},"py311-signedjson":{"origin":"security/py-signedjson","version":"1.1.4_2"},"py311-sortedcontainers":{"origin":"devel/py-sortedcontainers","version":"2.4.0_1"},"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"py311-treq":{"origin":"www/py-treq","version":"22.2.0_2"},"py311-twisted":{"origin":"devel/py-twisted","version":"24.7.0"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"py311-unpaddedbase64":{"origin":"devel/py-unpaddedbase64","version":"2.1.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net-im","python"],"users":["synapse"],"groups":["synapse"],"options":{"DOCS":"on","JWT":"off","LDAP":"off","OIDC":"off","PGSQL":"on","REDIS":"off","SQLITE":"on","URLPREVIEW":"off"},"annotations":{"flavor":"py311"},"messages":[{"message":"Configuring Synapse:\n\nThe following command can be used to generate a sample configuration of synapse:\n\n/usr/local/bin/python3.11 -B -m synapse.app.homeserver -c /usr/local/etc/matrix-synapse/homeserver.yaml --generate-config -H <SERVER_NAME> --report-stats no\n\nPlease note that you will still need to manually configure paths to log\ndirectory, database, and media storage with this method.","type":"install"},{"message":"If you're upgrading from a previous release of synapse, please read the upgrade\ninstructions at /usr/local/share/doc/matrix-synapse/UPGRADE.rst","type":"upgrade"},{"message":"Starting with synapse 1.88.0, the old worker replication configuration has been\ndeprecated [1]. Please read the official upgrade instructions on how to migrate your\nconfiguration.\n\n[1] https://matrix-org.github.io/synapse/develop/upgrade.html#removal-of-worker_replication_-settings","type":"upgrade","maximum_version":"1.88.0"}]},{"name":"py311-logan","origin":"devel/py-logan","version":"0.7.2_5","comment":"Toolkit for running standalone Django applications","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/dcramer/logan","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fa498956dfd2265152ce87818b1fa2260cde1dbd3239c2229cf7471d2de197a7","flatsize":64549,"path":"All/py311-logan-0.7.2_5.pkg","repopath":"All/py311-logan-0.7.2_5.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":17140,"desc":"Logan is a toolkit for running standalone Django applications. It provides you\nwith tools to create a CLI runner, manage settings, and the ability to bootstrap\nthe process.","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-log_symbols","origin":"misc/py-log_symbols","version":"0.0.14_1","comment":"Colored symbols for various log levels for Python","maintainer":"0mp@FreeBSD.org","www":"https://github.com/manrajgrover/py-log-symbols","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e747a1c782e2ff6403c026f4b184239903aef787a2b02f9018cf1e73b6677810","flatsize":8203,"path":"All/py311-log_symbols-0.0.14_1.pkg","repopath":"All/py311-log_symbols-0.0.14_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4020,"desc":"This Python package offers a way to add colored symbols to log messages.","deps":{"py311-colorama":{"origin":"devel/py-colorama","version":"0.4.6"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"],"annotations":{"flavor":"py311"}},{"name":"py311-lockfile","origin":"devel/py-lockfile","version":"0.12.2_1","comment":"Platform-independent file locking module","maintainer":"bofh@FreeBSD.org","www":"https://github.com/smontanaro/pylockfile","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2e4d4b9986db8641ae94fc75c1cccb8dcbb136b7903651244312e9f11a3d0c17","flatsize":114031,"path":"All/py311-lockfile-0.12.2_1.pkg","repopath":"All/py311-lockfile-0.12.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19812,"desc":"The lockfile module exports a FileLock class which provides a simple\nAPI for locking files. Unlike the Windows msvcrt.locking function, the\nUnix fcntl.flock, fcntl.lockf and the deprecated posixfile module, the\nAPI is identical across both Unix (including Linux and Mac) and Windows\nplatforms. The lock mechanism relies on the atomic nature of the link\n(on Unix) and mkdir (on Windows) system calls.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-logfury","origin":"devel/py-logfury","version":"1.0.1_1","comment":"Toolkit for logging of library method calls","maintainer":"python@FreeBSD.org","www":"https://github.com/reef-technologies/logfury","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"68e35615390010df7e826e4b2fd028de5a78bf403888e9ccc75ae91cffdd8834","flatsize":44944,"path":"All/py311-logfury-1.0.1_1.pkg","repopath":"All/py311-logfury-1.0.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":11400,"desc":"Logfury is for python library maintainers. It allows for responsible,\nlow-boilerplate logging of method calls.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-lxml5","origin":"devel/py-lxml5","version":"5.3.1","comment":"Pythonic XML processing library combining libxml2/libxslt","maintainer":"sunpoet@FreeBSD.org","www":"https://lxml.de/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6ce88fc74de855d19ca149f6d0356d6483033db4e6a1caf8b09e4efec7cfea4a","flatsize":5118847,"path":"All/py311-lxml5-5.3.1.pkg","repopath":"All/py311-lxml5-5.3.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1209092,"desc":"lxml is the most feature-rich and easy-to-use library for processing XML and\nHTML in the Python language. It's also very fast and memory friendly, just so\nyou know.","deps":{"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"cpe":"cpe:2.3:a:lxml:lxml:5.3.1:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-logbook","origin":"devel/py-logbook","version":"1.1.0_1","comment":"Logging replacement for Python","maintainer":"philip@FreeBSD.org","www":"https://logbook.readthedocs.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"83ad3e5b58fb5911e011a262fabfcc67bd4377d89b012b20494532ab48cabd6e","flatsize":854583,"path":"All/py311-logbook-1.1.0_1.pkg","repopath":"All/py311-logbook-1.1.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":127268,"desc":"Logbook is a nice logging replacement.\n\nIt should be easy to setup, use and configure and support web\napplications :)","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-mailman","origin":"mail/mailman3","version":"3.3.10_2","comment":"GNU Mailing List Management System, Core","maintainer":"einar@isnic.is","www":"https://www.list.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2b2b59f66bf98972cad9b4f4584d2c3709641a40d2dfaa64fd98cd280e9ae287","flatsize":18278470,"path":"All/py311-mailman-3.3.10_2.pkg","repopath":"All/py311-mailman-3.3.10_2.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":1999336,"desc":"Mailman is free software for managing electronic mail discussion\nand e-newsletter lists. Mailman is integrated with the web, making\nit easy for users to manage their accounts and for list owners to\nadminister their lists. Mailman supports built-in archiving, automatic\nbounce processing, content filtering, digest delivery, spam filters,\nand more.","deps":{"py311-aiosmtpd":{"origin":"mail/py-aiosmtpd","version":"1.4.6_1"},"py311-alembic":{"origin":"databases/py-alembic","version":"1.15.2"},"py311-atpublic":{"origin":"devel/py-atpublic","version":"5.0"},"py311-authheaders":{"origin":"mail/py-authheaders","version":"0.16.3_1"},"py311-authres":{"origin":"mail/py-authres","version":"1.2.0_1"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-dnspython":{"origin":"dns/py-dnspython","version":"2.7.0,1"},"py311-falcon":{"origin":"www/py-falcon","version":"3.1.3_1"},"py311-flufl.bounce":{"origin":"mail/py-flufl.bounce","version":"4.0_2"},"py311-flufl.i18n":{"origin":"devel/py-flufl.i18n","version":"4.1"},"py311-flufl.lock":{"origin":"devel/py-flufl.lock","version":"7.1"},"py311-gunicorn":{"origin":"www/py-gunicorn","version":"23.0.0_1"},"py311-lazr.config":{"origin":"devel/py-lazr.config","version":"2.2.3_1"},"py311-passlib":{"origin":"security/py-passlib","version":"1.7.4_1"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-sqlalchemy20":{"origin":"databases/py-sqlalchemy20","version":"2.0.39"},"py311-zope.component":{"origin":"devel/py-zope.component","version":"4.2.2_1"},"py311-zope.configuration":{"origin":"devel/py-zope.configuration","version":"4.1.0_1"},"py311-zope.event":{"origin":"devel/py-zope.event","version":"4.1.0_1"},"py311-zope.interface":{"origin":"devel/py-zope.interface","version":"5.3.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["mail"],"users":["mailman"],"groups":["mailman"],"annotations":{"cpe":"cpe:2.3:a:gnu:mailman:3.3.10:::::dragonfly6:x86_64:2","flavor":"py311"},"messages":[{"message":"To initialise Mailman's runtime directories, log files and database\nfor the first time, run\n\n  service mailman info\n\nYou can then start Mailman by running:\n\n  service mailman start","type":"install"}]},{"name":"py311-lmdb","origin":"databases/py-lmdb","version":"0.97_1","comment":"Python bindings for LMDB","maintainer":"k@stereochro.me","www":"https://github.com/jnwatson/py-lmdb","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e717ab1424bc05484ddfdce490058e644bfb21083d44886cf1c52ca65527fd87","flatsize":458091,"path":"All/py311-lmdb-0.97_1.pkg","repopath":"All/py311-lmdb-0.97_1.pkg","licenselogic":"single","licenses":["OPENLDAP"],"pkgsize":68380,"desc":"This is a port of py-lmdb, which provides bindings for OpenLDAP's Lightning\nMemory-mapped Database (LMDB).","deps":{"lmdb":{"origin":"databases/lmdb","version":"0.9.33,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-logilab-common","origin":"devel/py-logilab-common","version":"1.11.0_2","comment":"Common low-level libraries shared among logilab projects","maintainer":"sunpoet@FreeBSD.org","www":"https://logilab-common.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4d4616f57a46534db3e59aa542651d7ec2b32edbadea99bbec6d524dfec7d8fa","flatsize":1950120,"path":"All/py311-logilab-common-1.11.0_2.pkg","repopath":"All/py311-logilab-common-1.11.0_2.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":315324,"desc":"The package logilab.common contains several modules providing low level\nfunctionalities shared among some python projects developed by logilab.","deps":{"py311-mypy_extensions":{"origin":"devel/py-mypy_extensions","version":"1.0.0_1"},"py311-setuptools":{"origin":"devel/py-setuptools","version":"63.1.0_2"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-locket","origin":"devel/py-locket","version":"1.0.0_1","comment":"File-based locks for Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/mwilliamson/locket.py","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"625ba4fba50e7f933cf12782a333eb9a2ce49aa6d99cc55ccf945e8431b2d954","flatsize":33008,"path":"All/py311-locket-1.0.0_1.pkg","repopath":"All/py311-locket-1.0.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":8500,"desc":"Locket implements a file-based lock that can be used by multiple processes\nprovided they use the same path.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-locust","origin":"benchmarks/py-locust","version":"0.11.0_2","comment":"Python utility for doing easy, distributed load testing","maintainer":"egypcio@FreeBSD.org","www":"https://locust.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1ec12404e8e0926667d5508544fd532d795462468e3f80c271350ffd4360618c","flatsize":1364383,"path":"All/py311-locust-0.11.0_2.pkg","repopath":"All/py311-locust-0.11.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":288236,"desc":"Locust is an easy-to-use, distributed, user load testing tool. It is intended\nfor load-testing web sites (or other systems) and figuring out how many\nconcurrent users a system can handle.\n\nThe behavior of each locust (or test user if you will) is defined by you and the\nswarming process is monitored from a web UI in real-time. This will help you\nbattle test and identify bottlenecks in your code before letting real users in.","deps":{"py311-flask":{"origin":"www/py-flask","version":"3.1.0"},"py311-gevent":{"origin":"devel/py-gevent","version":"24.2.1"},"py311-msgpack":{"origin":"devel/py-msgpack","version":"1.1.0"},"py311-pyzmq":{"origin":"net/py-pyzmq","version":"25.0.2_2"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["benchmarks","python","www"],"options":{"EXAMPLES":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-localzone","origin":"dns/py-localzone","version":"0.9.8_1","comment":"Library for managing DNS zones","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ags-slc/localzone","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9a01b68356d434679788cd9befc682328eb01bfd0e5877bc51672524bc53ef8a","flatsize":74894,"path":"All/py311-localzone-0.9.8_1.pkg","repopath":"All/py311-localzone-0.9.8_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":15828,"desc":"localzone is a low-calorie library for managing DNS zones.\n\nFeatures:\n- A simple API focused on managing resource records in local zone files\n- Support for almost all resource record types\n- Auto-save and auto-serial\n- Built for automation","deps":{"py311-dnspython":{"origin":"dns/py-dnspython","version":"2.7.0,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["dns","python"],"annotations":{"flavor":"py311"}},{"name":"py311-localstack-client","origin":"devel/py-localstack-client","version":"2.3_1","comment":"Lightweight Python client for LocalStack","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/localstack/localstack-python-client","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"217a5358a0d9495781da2bf9ef2558ac8f2a1ccf6792da5bb752fc107a33c983","flatsize":73918,"path":"All/py311-localstack-client-2.3_1.pkg","repopath":"All/py311-localstack-client-2.3_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":16296,"desc":"LocalStack Python Client is an easy-to-use Python client for LocalStack. The\nclient library provides a thin wrapper around boto3 which automatically\nconfigures the target endpoints to use LocalStack for your local cloud\napplication development.","deps":{"py311-boto3":{"origin":"www/py-boto3","version":"1.37.13"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-lml","origin":"devel/py-lml","version":"0.1.0_1","comment":"Load me later, a lazy plugin management system","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/python-lml/lml","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"50aabce582468418b201dd94563dbc96f14b1769800596688ec9a6064077dac7","flatsize":86758,"path":"All/py311-lml-0.1.0_1.pkg","repopath":"All/py311-lml-0.1.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":17544,"desc":"lml seamlessly finds the lml based plugins from your current python environment\nbut loads your plugins on demand. It is designed to support plugins that have\nexternal dependencies, especially bulky and/or memory hungry ones. lml provides\nthe plugin management system only and the plugin interface is on your shoulder.\n\nlml enabled applications helps your customers in two ways:\n- Your customers could cherry-pick the plugins from pypi per python environment.\n  They could remove a plugin using pip uninstall command.\n- Only the plugins used at runtime gets loaded into computer memory.\n\nWhen you would use lml to refactor your existing code, it aims to flatten the\ncomplexity and to shrink the size of your bulky python library by distributing\nthe similar functionalities across its plugins. However, you as the developer\nneed to do the code refactoring by yourself and lml would lend you a hand.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-llvmlite","origin":"devel/py-llvmlite","version":"0.44.0_1","comment":"Lightweight LLVM python binding for writing JIT compilers","maintainer":"makc@FreeBSD.org","www":"https://github.com/numba/llvmlite","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9e8790e272add7385a3433db5cac9cfd5f308a8f51d81257251b55983a919933","flatsize":2856371,"path":"All/py311-llvmlite-0.44.0_1.pkg","repopath":"All/py311-llvmlite-0.44.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":375032,"desc":"A lightweight LLVM python binding for writing JIT compilers\n\nThe old llvmpy binding exposes a lot of LLVM APIs but the mapping\nof C++-style memory management to Python is error prone. Numba and\nmany JIT compilers do not need a full LLVM API. Only the IR builder,\noptimizer, and JIT compiler APIs are necessary.\n\nllvmlite is a project originally tailored for Numba's needs, using\nthe following approach:\n\n- A small C wrapper around the parts of the LLVM C++ API we need\n  that are not already exposed by the LLVM C API.\n- A ctypes Python wrapper around the C API.\n- A pure Python implementation of the subset of the LLVM IR builder\n  that we need for Numba.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"llvm15":{"origin":"devel/llvm15","version":"15.0.7_10"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-llvmcpy","origin":"devel/py-llvmcpy","version":"0.1.6_1","comment":"Python bindings for LLVM auto-generated from the LLVM-C API","maintainer":"yuri@FreeBSD.org","www":"https://github.com/revng/llvmcpy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ee047f78a4191c40bddb62d9dc2866e5c59d83ab34f11fb4ae714fbcf984bb1f","flatsize":130279,"path":"All/py311-llvmcpy-0.1.6_1.pkg","repopath":"All/py311-llvmcpy-0.1.6_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":28704,"desc":"The main goal of llvmcpy is to provide Python bindings for the LLVM project\nthat are fast and require the lowest possible maintainance effort. To achive\nthis, we use CFFI to parse the (slightly adapted) header files for the LLVM-C\nAPI and automatically generate a set of classes and functions to interact with\nthem in a Pythonic way.","deps":{"llvm19":{"origin":"devel/llvm19","version":"19.1.7_1"},"py311-appdirs":{"origin":"devel/py-appdirs","version":"1.4.4_1"},"py311-cffi":{"origin":"devel/py-cffi","version":"1.17.1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-pycparser":{"origin":"devel/py-pycparser","version":"2.22"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-llm-claude-3","origin":"misc/py-llm-claude-3","version":"0.4.1","comment":"Interact with Large Language Models by API, or locally","maintainer":"dch@FreeBSD.org","www":"https://github.com/simonw/llm-claude-3","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4b293ad4714a24df57eabbd7ed4c4c770fdf480f8cc83426e6e586442981010d","flatsize":51927,"path":"All/py311-llm-claude-3-0.4.1.pkg","repopath":"All/py311-llm-claude-3-0.4.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":11428,"desc":"Plugin for Anthropic Claude 3, a machine learning large language model.","deps":{"py311-anthropic":{"origin":"misc/py-anthropic","version":"0.49.0"},"py311-llm":{"origin":"misc/py-llm","version":"0.23"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-maturin","origin":"devel/py-maturin","version":"1.8.2","comment":"Build and publish crates with pyo3, rust-cpython and cffi bindings","maintainer":"kai@FreeBSD.org","www":"https://github.com/PyO3/maturin","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f925e50654d289b36d445d876649e53f7d93cc5c7d470c4bf9963f6d67536f9b","flatsize":14020456,"path":"All/py311-maturin-1.8.2.pkg","repopath":"All/py311-maturin-1.8.2.pkg","licenselogic":"or","licenses":["APACHE20","MIT"],"pkgsize":3422952,"desc":"Build and publish crates with pyo3, rust-cpython and cffi bindings as well as\nRust binaries as Python packages.\n\nThis project is meant as a zero configuration replacement for setuptools-rust\nand milksnake.  It supports building wheels for Python 3.5+ on FreeBSD and\nvarious other platforms, can upload them to PyPI and has basic PyPy support.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0"],"annotations":{"flavor":"py311"}},{"name":"py311-llm","origin":"misc/py-llm","version":"0.23","comment":"Interact with Large Language Models by API, or locally","maintainer":"dch@FreeBSD.org","www":"https://llm.datasette.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"47d57634d1a0b01615943cafe2cb80ad9cdcf64c7cf4a15f96bc2b9d6e24bbf1","flatsize":740336,"path":"All/py311-llm-0.23.pkg","repopath":"All/py311-llm-0.23.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":122888,"desc":"A CLI utility and Python library for interacting with Large Language Models,\nincluding OpenAI, PaLM and local models installed on your own machine.","deps":{"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-click-default-group":{"origin":"devel/py-click-default-group","version":"1.2.4"},"py311-openai":{"origin":"misc/py-openai","version":"1.70.0"},"py311-pluggy":{"origin":"devel/py-pluggy","version":"1.5.0"},"py311-pydantic2":{"origin":"devel/py-pydantic2","version":"2.10.6_3"},"py311-python-ulid2":{"origin":"textproc/py-python-ulid2","version":"2.7.0"},"py311-sqlite-migrate":{"origin":"databases/py-sqlite-migrate","version":"0.1.b0"},"py311-types-PyYAML":{"origin":"devel/py-types-PyYAML","version":"6.0.12.20241230_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-lizard","origin":"devel/py-lizard","version":"1.17.10_1","comment":"Extensible Cyclomatic Complexity Analyzer","maintainer":"bofh@FreeBSD.org","www":"https://github.com/terryyin/lizard","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aff5bc838ebbb96f053000368d0dae1aae6e09efa3b7ba8bb37e3bd43c56a775","flatsize":772976,"path":"All/py311-lizard-1.17.10_1.pkg","repopath":"All/py311-lizard-1.17.10_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":119872,"desc":"Lizard is an extensible Cyclomatic Complexity Analyzer for many\nprogramming languages including C/C++ (doesn't require all the header\nfiles or Java imports). It also does copy-paste detection (code clone\ndetection/code duplicate detection) and many other forms of static code\nanalysis.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-linkify-it-py","origin":"textproc/py-linkify-it-py","version":"2.0.3","comment":"Links recognition library with FULL unicode support","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/tsutsu3/linkify-it-py","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6477c596b3e726981a3b7c95220cc8a7156c2bf88909eceb4925fd73515c32c6","flatsize":157487,"path":"All/py311-linkify-it-py-2.0.3.pkg","repopath":"All/py311-linkify-it-py-2.0.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":32980,"desc":"linkify-it-py is a Python port of linkify-it. It links recognition library with\nFULL unicode support. Focused on high quality link patterns detection in plain\ntext.\n\nWhy it's awesome:\n- Full unicode support, with astral characters!\n- International domains support.\n- Allows rules extension & custom normalizers.","deps":{"py311-uc-micro-py":{"origin":"textproc/py-uc-micro-py","version":"1.0.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-livereload","origin":"www/py-livereload","version":"2.6.1_1","comment":"WSGI for web developers to watch changes in realtime","maintainer":"kai@FreeBSD.org","www":"https://github.com/lepture/python-livereload","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4145510a1ef241e71a285b1cf28fef68310e5990b0ae1401082dc539aef6c4c5","flatsize":168587,"path":"All/py311-livereload-2.6.1_1.pkg","repopath":"All/py311-livereload-2.6.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":36108,"desc":"LiveReload is designed for web developers who know Python. It offers a server\nthat provides a WSGI application to watch changes on web files in realtime.\n\nIt offers APIs for the Django, Flask and Bottle frameworks.","deps":{"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-tornado":{"origin":"www/py-tornado","version":"6.4"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-lmfit","origin":"math/py-lmfit","version":"1.3.2","comment":"Least-squares Minimization with bounds and constraints","maintainer":"yuri@FreeBSD.org","www":"https://lmfit.github.io/lmfit-py/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"db4a73e91a65f7b678759bea7d6066ec4be4a523c235232a383674d58e931cb7","flatsize":1346300,"path":"All/py311-lmfit-1.3.2.pkg","repopath":"All/py311-lmfit-1.3.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":181176,"desc":"Lmfit provides a high-level interface to non-linear optimization and curve\nfitting problems for Python. It builds on and extends many of the optimization\nmethods of scipy.optimize. Initially inspired by (and named for) extending the\nLevenberg-Marquardt method from scipy.optimize.leastsq, lmfit now provides a\nnumber of useful enhancements to optimization and data fitting problems.","deps":{"py311-asteval":{"origin":"devel/py-asteval","version":"1.0.5_1"},"py311-dill":{"origin":"devel/py-dill","version":"0.3.9"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"py311-uncertainties":{"origin":"math/py-uncertainties","version":"3.2.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math"],"annotations":{"flavor":"py311"}},{"name":"py311-linecache2","origin":"devel/py-linecache2","version":"1.0.0_2","comment":"New features in linecache backported to Python 2","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/testing-cabal/linecache2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e09532127ff237ae32f7153286ad08d7bdc53735506914abf5bde6c7e9824c6a","flatsize":218416,"path":"All/py311-linecache2-1.0.0_2.pkg","repopath":"All/py311-linecache2-1.0.0_2.pkg","licenselogic":"single","licenses":["PSFL"],"pkgsize":32660,"desc":"A backport of linecache to older supported Pythons.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-livemark","origin":"devel/py-livemark","version":"0.110.8_2","comment":"Data presentation framework for Python","maintainer":"sunpoet@FreeBSD.org","www":"https://livemark.frictionlessdata.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"83021ad0e72c827cba08ddb7660cafd097abd1a876842729b628f657da099840","flatsize":624742,"path":"All/py311-livemark-0.110.8_2.pkg","repopath":"All/py311-livemark-0.110.8_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":112744,"desc":"Data presentation framework for Python that generates static sites from extended\nMarkdown with interactive charts, tables, scripts, and other features.\n\nPurpose:\n- Data Journalism: Livemark provides a complete toolset for working with data,\n  starting from data extraction and ending with a published website containing\n  interactive charts, tables, and other features.\n- Software Education: Livemark is perfectly suited for writing education\n  materials as it uses code execution model in markdown documents. It solves a\n  range of problems with testing and having your code example up-to-date.\n- Python Development: Livemark can be used in software development as a helper\n  tool for working on Python projects. It provides an ability to create\n  documentation sites and works as a task runner.","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-attrs":{"origin":"devel/py-attrs","version":"25.3.0"},"py311-cached-property":{"origin":"devel/py-cached-property","version":"1.5.2_1"},"py311-deepmerge":{"origin":"devel/py-deepmerge","version":"1.1.1"},"py311-docstring_parser":{"origin":"textproc/py-docstring_parser","version":"0.15_1"},"py311-frictionless":{"origin":"devel/py-frictionless","version":"5.18.0_1"},"py311-gitpython":{"origin":"devel/py-gitpython","version":"3.1.43"},"py311-giturlparse":{"origin":"devel/py-giturlparse","version":"0.12.0"},"py311-jsonschema":{"origin":"devel/py-jsonschema","version":"4.23.0"},"py311-livereload":{"origin":"www/py-livereload","version":"2.6.1_1"},"py311-marko":{"origin":"textproc/py-marko","version":"2.1.2"},"py311-pyquery":{"origin":"devel/py-pyquery","version":"2.0.1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-typer":{"origin":"devel/py-typer","version":"0.15.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-littleutils","origin":"devel/py-littleutils","version":"0.2.2_1","comment":"Small personal collection of python utility functions","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/alexmojaki/littleutils","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"22125b330b650198310da19e1dab2032d261a592ef7d7417e98dee03c908bc46","flatsize":96898,"path":"All/py311-littleutils-0.2.2_1.pkg","repopath":"All/py311-littleutils-0.2.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17124,"desc":"littleutils provides small personal collection of python utility functions.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-litecli","origin":"databases/py-litecli","version":"1.11.1","comment":"CLI for SQLite Databases with auto-completion and syntax highlighting","maintainer":"sunpoet@FreeBSD.org","www":"https://litecli.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"54bab0e41e6a6543d32b73a9289ddd891f858dba6290048093c7c23810c2f039","flatsize":509211,"path":"All/py311-litecli-1.11.1.pkg","repopath":"All/py311-litecli-1.11.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":98152,"desc":"LiteCLI is a command-line client for SQLite databases that has auto-completion\nand syntax highlighting.","deps":{"py311-cli-helpers":{"origin":"devel/py-cli-helpers","version":"2.4.0"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-configobj":{"origin":"devel/py-configobj","version":"5.0.9"},"py311-prompt-toolkit":{"origin":"devel/py-prompt-toolkit","version":"3.0.50"},"py311-pygments":{"origin":"textproc/py-pygments","version":"2.19.1"},"py311-sqlparse":{"origin":"databases/py-sqlparse","version":"0.5.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-liquidctl","origin":"sysutils/py-liquidctl","version":"1.14.0","comment":"Cross-platform tool and drivers for liquid coolers and other devices","maintainer":"eduardo@FreeBSD.org","www":"https://pypi.org/project/liquidctl/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"43e20830952a5e3eeb7217dfc4bef5aebe7184c3f6f40046e25b36682d13dc44","flatsize":1679709,"path":"All/py311-liquidctl-1.14.0.pkg","repopath":"All/py311-liquidctl-1.14.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":253880,"desc":"Cross-platform tool and drivers for liquid coolers and other devices.","deps":{"py311-colorlog":{"origin":"devel/py-colorlog","version":"6.9.0"},"py311-crcmod":{"origin":"devel/py-crcmod","version":"1.7_3"},"py311-docopt":{"origin":"devel/py-docopt","version":"0.6.2_2"},"py311-hidapi":{"origin":"comms/py-hidapi","version":"0.14.0"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"py311-pyusb":{"origin":"devel/py-pyusb","version":"1.2.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"annotations":{"flavor":"py311"}},{"name":"py311-linear-tsv","origin":"devel/py-linear-tsv","version":"1.1.0_1","comment":"Line-oriented, tab-separated value format","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/solidsnack/tsv","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b7774814099f63bc400310b91fa85b0116b88a313008107eadeb65753645a72d","flatsize":49350,"path":"All/py311-linear-tsv-1.1.0_1.pkg","repopath":"All/py311-linear-tsv-1.1.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":11116,"desc":"Linear TSV is a line-oriented, portable tabular data format. Tabular data --\nrows of tuples, each of the same length -- is commonly stored as CSV and is the\nlingua franca of spreadsheets, databases and analysis tools.\n\nCSV is almost but not quite line-oriented, because newlines are quoted, not\nescaped. In the TSV format presented here, escape codes are used for newlines\nand tabs in field data, allowing naive filtering with line-oriented shell tools\nlike sort, fgrep and cut to work as expected. In all of its details, the format\nderives from the TEXT serialization mode of Postgres and MySQL.","deps":{"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-limits","origin":"www/py-limits","version":"3.14.1_1","comment":"Perform rate limiting with commonly used storage backends","maintainer":"driesm@FreeBSD.org","www":"https://github.com/alisaifee/limits","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"df6aa87af83a37da06875509c54ac0dcf81df0a745cd9a5cadd01552cb3f135b","flatsize":538088,"path":"All/py311-limits-3.14.1_1.pkg","repopath":"All/py311-limits-3.14.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":69356,"desc":"Rate limiting using various strategies and storage backends\nsuch as redis & memcached. Different strategies are supported:\n\t- Fixed Window\n\t- Fixed Window (Elastic)\n\t- Moving Window","deps":{"py311-deprecated":{"origin":"devel/py-deprecated","version":"1.2.14_1"},"py311-importlib-resources":{"origin":"devel/py-importlib-resources","version":"6.5.2"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-lineedit","origin":"devel/py-lineedit","version":"0.1.6_1","comment":"Readline library based on prompt_toolkit which supports multiple modes","maintainer":"yuri@FreeBSD.org","www":"https://github.com/randy3k/lineedit","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"56e1e99b78e2164858c5342653239f5fe4f0f95234a5d6b30f8474319fbcb979","flatsize":4335032,"path":"All/py311-lineedit-0.1.6_1.pkg","repopath":"All/py311-lineedit-0.1.6_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":593496,"desc":"lineedit provides some subclasses inherited from prompt_toolkit to mimic Julia\nLineEdit.jl with multiple modal support.","deps":{"py311-pygments":{"origin":"textproc/py-pygments","version":"2.19.1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-wcwidth":{"origin":"devel/py-wcwidth","version":"0.2.8_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-lightning-utilities","origin":"misc/py-lightning-utilities","version":"0.14.1","comment":"PyTorch Lightning sample project","maintainer":"yuri@FreeBSD.org","www":"https://github.com/Lightning-AI/utilities","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2c561657e051903ca7207a58c4f210113925a0b937c7ccaebb5554e51aad2ec7","flatsize":256033,"path":"All/py311-lightning-utilities-0.14.1.pkg","repopath":"All/py311-lightning-utilities-0.14.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":50736,"desc":"Common Python utilities and GitHub Actions in Lightning Ecosystem.","deps":{"py311-mypy":{"origin":"devel/py-mypy","version":"1.15.0"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-types-setuptools":{"origin":"devel/py-types-setuptools","version":"76.0.0.20250313"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"],"annotations":{"flavor":"py311"}},{"name":"py311-lifelines","origin":"science/py-lifelines","version":"0.19.5_3","comment":"Survival analysis in Python","maintainer":"rm@FreeBSD.org","www":"https://github.com/CamDavidsonPilon/lifelines/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7d2cef3181a072c59b65ce470145191ea9efe3eabfbc896439e41aba6db973cf","flatsize":2142863,"path":"All/py311-lifelines-0.19.5_3.pkg","repopath":"All/py311-lifelines-0.19.5_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":291900,"desc":"Survival analysis in Python, including Kaplan Meier, Nelson Aalen and regression","deps":{"py311-autograd":{"origin":"math/py-autograd","version":"1.6.1"},"py311-bottleneck":{"origin":"math/py-bottleneck","version":"1.3.8_1"},"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-libversion","origin":"devel/py-libversion","version":"1.2.4_1","comment":"Python bindings for libversion","maintainer":"amdmi3@FreeBSD.org","www":"https://pypi.org/project/libversion/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b2e55b871a58cc5e1fbc2fdc7e3ab3db019f09f3c05f2d518271d8bc9fa6e5e9","flatsize":23797,"path":"All/py311-libversion-1.2.4_1.pkg","repopath":"All/py311-libversion-1.2.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7164,"desc":"Python bindings for libversion, which provides fast, powerful\nand correct generic version string comparison algorithm.","deps":{"libversion":{"origin":"devel/libversion","version":"3.0.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"flavor":"py311"}},{"name":"py311-libusb1","origin":"devel/py-libusb1","version":"3.3.0","comment":"Pure-python wrapper for libusb-1.0","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/vpelletier/python-libusb1","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"78f88a4d93b9f3eec6cf9986be6ac1d90531e2c158620d79935341c8b9e105bb","flatsize":646222,"path":"All/py311-libusb1-3.3.0.pkg","repopath":"All/py311-libusb1-3.3.0.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":103180,"desc":"Pure-python wrapper for libusb-1.0 supports all transfer types, both in\nsynchronous and asynchronous mode","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-license-expression","origin":"textproc/py-license-expression","version":"30.3.0","comment":"Parses, normalizes and compares license expressions","maintainer":"kai@FreeBSD.org","www":"https://github.com/nexB/license-expression","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9dfc69e554bb62ad77a538570b632e8f901530034434ad23ca1aa2918dfeb700","flatsize":1206617,"path":"All/py311-license-expression-30.3.0.pkg","repopath":"All/py311-license-expression-30.3.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":117332,"desc":"Utility library to parse, normalize and compare License expressions for Python\nusing a boolean logic engine. The intended use is for expressions using SPDX or\nany other license id scheme.","deps":{"py311-boolean.py":{"origin":"devel/py-boolean.py","version":"4.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-libxml2","origin":"textproc/py-libxml2","version":"2.11.9_3","comment":"Python interface for XML parser library for GNOME","maintainer":"desktop@FreeBSD.org","www":"http://xmlsoft.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b19ff10ba930217c126a2773ff2234f008d207412bc583a0b47073ff09ec0ccc","flatsize":1793502,"path":"All/py311-libxml2-2.11.9_3.pkg","repopath":"All/py311-libxml2-2.11.9_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":193640,"desc":"Python interface for XML parser library for GNOME","deps":{"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["gnome","python","textproc"],"annotations":{"cpe":"cpe:2.3:a:xmlsoft:libxml2:2.11.9:::::dragonfly6:x86_64:3","flavor":"py311"}},{"name":"py311-libusb-package","origin":"devel/py-libusb-package","version":"1.0.26.2","comment":"An installation vehicle for libusb shared libraries","maintainer":"awoonyaa@gmail.com","www":"https://github.com/pyocd/libusb-package","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0dce9cf5b652feccac9eedb5a56528f3dbef19bd916f32f7ef00a6e710396dfc","flatsize":49390,"path":"All/py311-libusb-package-1.0.26.2.pkg","repopath":"All/py311-libusb-package-1.0.26.2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":12036,"desc":"This Python package functions as an installation vehicle for libusb shared\nlibraries, to simplify installation of tools that require libusb. The main use\ncase is so that users don't have to install libusb manually for projects that\nuse pyusb. However, any Python project that uses a libusb wrapper can also\nbenefit.","deps":{"py311-importlib-resources":{"origin":"devel/py-importlib-resources","version":"6.5.2"},"py311-pyusb":{"origin":"devel/py-pyusb","version":"1.2.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-libtmux","origin":"devel/py-libtmux","version":"0.46.0","comment":"Typed scripting library / ORM / API wrapper for tmux","maintainer":"sunpoet@FreeBSD.org","www":"https://libtmux.git-pull.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0af26ebf6b1a3f47d236fe8635c4998fdb7699fb57ff0514eae9c93919cb66b7","flatsize":748238,"path":"All/py311-libtmux-0.46.0.pkg","repopath":"All/py311-libtmux-0.46.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":98304,"desc":"libtmux is the tool behind tmuxp, a tmux workspace manager in python.\n\nIt builds upon tmux's target and formats to create an object mapping to\ntraverse, inspect and interact with live tmux sessions.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"},"tmux":{"origin":"sysutils/tmux","version":"3.5a_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-libscrc","origin":"comms/py-libscrc","version":"1.8.1_1","comment":"Python library for calculating various types of CRC","maintainer":"zarychtam@plan-b.pwste.edu.pl","www":"https://github.com/hex-in/libscrc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ac21abcb1188c5d86fa01bda81a46bef07454a3e853ded76182becc7d7c11387","flatsize":471022,"path":"All/py311-libscrc-1.8.1_1.pkg","repopath":"All/py311-libscrc-1.8.1_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":54964,"desc":"Python library for calculating:\nCRC3/CRC4/CRC5/CRC6/CRC7/CRC8/CRC16/CRC24/CRC32/CRC64/CRC82.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["comms","python"],"annotations":{"flavor":"py311"}},{"name":"py311-limnoria","origin":"irc/py-limnoria","version":"2021.11.18_3","comment":"Modified version of Supybot (IRC bot and framework)","maintainer":"bofh@FreeBSD.org","www":"https://github.com/ProgVal/Limnoria","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ec502bf37027e17f7d1a2547667fecba3cbccd86655e8ae37b1d1cc0418d5ebd","flatsize":11289858,"path":"All/py311-limnoria-2021.11.18_3.pkg","repopath":"All/py311-limnoria-2021.11.18_3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1427332,"desc":"A robust, full-featured Python IRC bot with a clean and flexible plugin API.\n\nEquipped with a complete ACL system for specifying user permissions with as\nmuch as per-command granularity. Batteries are included in the form of\nnumerous plugins already written.","deps":{"py311-chardet":{"origin":"textproc/py-chardet","version":"5.2.0,1"},"py311-ecdsa":{"origin":"security/py-ecdsa","version":"0.19.1"},"py311-feedparser":{"origin":"textproc/py-feedparser","version":"6.0.11_1"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-pytz":{"origin":"devel/py-pytz","version":"2024.2_1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["irc","python"],"options":{"ECDSA":"on","PROXY":"off","SQLITE":"off","SQLALCHEMY":"off","ENCODING":"on","GPG":"off","RSS":"on","TIME":"on"},"annotations":{"cpe":"cpe:2.3:a:limnoria_project:limnoria:2021.11.18:::::dragonfly6:x86_64:3","flavor":"py311"}},{"name":"py311-libtaxii","origin":"devel/py-libtaxii","version":"1.1.119_2","comment":"Python library for handling TAXII Messages invoking TAXII Services","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/TAXIIProject/libtaxii","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8e5275145e2c47d3d1a9037e8f22aadbb568d8f51b6db7bd3662b9942a91510e","flatsize":1929588,"path":"All/py311-libtaxii-1.1.119_2.pkg","repopath":"All/py311-libtaxii-1.1.119_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":192212,"desc":"libtaxii is a Python library for handling TAXII Messages invoking TAXII\nServices. A primary goal of libtaxii is to remain faithful to both the TAXII\nspecifications and to customary Python practices. libtaxii is designed to be\nintuitive both to Python developers and XML developers.","deps":{"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"cpe":"cpe:2.3:a:libtaxii_project:libtaxii:1.1.119:::::dragonfly6:x86_64:2","flavor":"py311"}},{"name":"py311-libsass","origin":"www/py-libsass","version":"0.23.0_1","comment":"Straightforward binding of libsass for Python","maintainer":"yuri@FreeBSD.org","www":"https://pypi.org/project/libsass/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b05d0b1b6fc10be01e43c377bfd461894190c331833ded758e9ee04ebcc03760","flatsize":511037,"path":"All/py311-libsass-0.23.0_1.pkg","repopath":"All/py311-libsass-0.23.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":74820,"desc":"A simple Python extension module sass which is binding Libsass\n(written in C/C++ by Hampton Catlin and Aaron Leung).","deps":{"libsass":{"origin":"textproc/libsass","version":"3.6.6"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-libpoly","origin":"math/py-libpoly","version":"0.1.13_1","comment":"Python binding for libpoly","maintainer":"yuri@FreeBSD.org","www":"https://github.com/SRI-CSL/libpoly","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"063b2189ca5700e1c7bb8d4f25f43c4f4260844a275a327f657b00c57d474264","flatsize":94843,"path":"All/py311-libpoly-0.1.13_1.pkg","repopath":"All/py311-libpoly-0.1.13_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":25320,"desc":"The python binding for libpoly, the C library for manipulating polynomials.","deps":{"libpoly":{"origin":"math/libpoly","version":"0.1.13"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math"],"annotations":{"flavor":"py311"}},{"name":"py311-libplist","origin":"devel/py-libplist","version":"2.6.0","comment":"Python bindings for libplist","maintainer":"jhale@FreeBSD.org","www":"https://www.libimobiledevice.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bd6726ee6623adb1c826eaec547afdde53837d0473aea9e0003aa344abf9102b","flatsize":311856,"path":"All/py311-libplist-2.6.0.pkg","repopath":"All/py311-libplist-2.6.0.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":96040,"desc":"libimobiledevice is a cross-platform software library that talks the\nprotocols to support iPhone, iPod Touch, iPad and Apple TV devices.\nUnlike other projects, it does not depend on using any existing\nproprietary libraries and does not require jailbreaking. It allows\nother software to easily access the device's filesystem, retrieve\ninformation about the device and its internals, backup/restore the\ndevice, manage SpringBoard icons, manage installed applications,\nretrieve addressbook/calendars/notes and bookmarks and synchronize\nmusic and video to the device.\n\nThis port installs the library required to handle Apple Binary and XML\nProperty Lists.","deps":{"libplist":{"origin":"devel/libplist","version":"2.6.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"cpe":"cpe:2.3:a:libimobiledevice:libplist:2.6.0:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-line-protocol-parser","origin":"textproc/py-line-protocol-parser","version":"1.1.1_1","comment":"Parses InfluxDB line protocol strings into Python dictionaries","maintainer":"ports@FreeBSD.org","www":"https://github.com/Penlect/line-protocol-parser/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bad131b69e215d4d7b178d4c2593f497770e50b5f0ed5eaf448d193c9eebefcb","flatsize":27629,"path":"All/py311-line-protocol-parser-1.1.1_1.pkg","repopath":"All/py311-line-protocol-parser-1.1.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10968,"desc":"The InfluxDB line protocol is a text based format for writing points to\nInfluxDB. This library can read this format and convert line strings to\nPython dicitonaries.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-line-protocol-parser port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-libsedml","origin":"biology/py-libsedml","version":"2.0.32","comment":"SED-ML library for Python","maintainer":"yuri@FreeBSD.org","www":"https://github.com/fbergmann/libSEDML","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"75c8b00963fdfbd5d0bb0fd7843b488a3cd2620855fb057277ad6668ccba0062","flatsize":3927435,"path":"All/py311-libsedml-2.0.32.pkg","repopath":"All/py311-libsedml-2.0.32.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":508440,"desc":"Python binding libSEDML.\n\nThe libSEDML project makes use of libSBML XML layer as well as code generation\nas starting point to produce a library for reading and writing of SED-ML models.","deps":{"libnuml":{"origin":"biology/libnuml","version":"1.1.7"},"libsbml":{"origin":"biology/libsbml","version":"5.20.4_1"},"libsedml":{"origin":"biology/libsedml","version":"2.0.32"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["biology","devel"],"annotations":{"flavor":"py311"}},{"name":"py311-libnacl","origin":"security/py-libnacl","version":"2.1.0_1","comment":"Python bindings for libsodium based on ctypes","maintainer":"sunpoet@FreeBSD.org","www":"https://libnacl.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2b1a68628393d7542f315f780c3b8f778939345daffa638e46c5ec8ebf4b998f","flatsize":315914,"path":"All/py311-libnacl-2.1.0_1.pkg","repopath":"All/py311-libnacl-2.1.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":38432,"desc":"This library is used to gain direct access to the functions exposed by Daniel J.\nBernstein's nacl library via libsodium. It has been constructed to maintain\nextensive documentation on how to use nacl as well as being completely portable.\nThe file in libnacl/__init__.py can be pulled out and placed directly in any\nproject to give a single file binding to all of nacl.","deps":{"libsodium":{"origin":"security/libsodium","version":"1.0.19"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-linearmodels","origin":"math/py-linearmodels","version":"6.1_1","comment":"Linear Panel, Instrumental Variable, Asset Pricing and other models","maintainer":"yuri@FreeBSD.org","www":"https://bashtage.github.io/linearmodels/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e0729bebbcdda3ca8491fda3bb8ccd7c6233db6f65137c2509c7b6fab37ec0aa","flatsize":7289063,"path":"All/py311-linearmodels-6.1_1.pkg","repopath":"All/py311-linearmodels-6.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1691616,"desc":"Linear (regression) models for Python. Extends statsmodels with Panel\nregression, instrumental variable estimators, system estimators and\nmodels for estimating asset prices:\n* Panel models:\n  - Fixed effects (maximum two-way)\n  - First difference regression\n  - Between estimator for panel data\n  - Pooled regression for panel data\n  - Fama-MacBeth estimation of panel models\n* High-dimensional Regresssion:\n  - Absorbing Least Squares\n* Instrumental Variable estimators\n  - Two-stage Least Squares\n  - Limited Information Maximum Likelihood\n  - k-class Estimators\n  - Generalized Method of Moments, also with continuously updating\n* Factor Asset Pricing Models:\n  - 2- and 3-step estimation\n  - Time-series estimation\n  - GMM estimation\n* System Regression:\n  - Seemingly Unrelated Regression (SUR/SURE)\n  - Three-Stage Least Squares (3SLS)\n  - Generalized Method of Moments (GMM) System Estimation","deps":{"py311-formulaic":{"origin":"math/py-formulaic","version":"1.0.2"},"py311-mypy_extensions":{"origin":"devel/py-mypy_extensions","version":"1.0.0_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-property-cached":{"origin":"devel/py-property-cached","version":"1.6.4_1"},"py311-pyhdfe":{"origin":"math/py-pyhdfe","version":"0.2.0_1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"py311-statsmodels":{"origin":"math/py-statsmodels","version":"0.14.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-libpeas","origin":"devel/py-libpeas","version":"1.34.0_1","comment":"Python support for libpeas","maintainer":"gnome@FreeBSD.org","www":"https://wiki.gnome.org/Projects/Libpeas","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9443841f9662fd548b3d0a664f15a1e49243698b3ffdc0ff033c965b55fb309d","flatsize":55266,"path":"All/py311-libpeas-1.34.0_1.pkg","repopath":"All/py311-libpeas-1.34.0_1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":18572,"desc":"libpeas is the next evolution of the Gedit plugins engine, and is targetted at\ngiving every application the chance to assume its own extensibility. It also\nhas a set of enhanced features with regard to what Gedit used to provide,\nmirroring the desiderata of your favourite text editor's developpers.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gobject-introspection":{"origin":"devel/gobject-introspection","version":"1.78.1_2,1"},"libpeas":{"origin":"devel/libpeas","version":"1.34.0_2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","gnome"],"annotations":{"cpe":"cpe:2.3:a:gnome:libpeas:1.34.0:::::dragonfly6:x86_64:1","flavor":"py311"}},{"name":"py311-liboqs-python","origin":"security/py-liboqs-python","version":"0.10.0_1","comment":"Library for quantum-resistant cryptography","maintainer":"yuri@FreeBSD.org","www":"https://openquantumsafe.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"615f3e587fc7d074d0cb5b1d640f7e218ff26e1bac00a097759f485b55d8d944","flatsize":90787,"path":"All/py311-liboqs-python-0.10.0_1.pkg","repopath":"All/py311-liboqs-python-0.10.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17756,"desc":"liboqs provides:\n* a collection of open source implementations of quantum-safe key encapsulation\n  mechanism (KEM) and digital signature algorithms; the full list can be found\n  below\n* a common API for these algorithms\n* a test harness and benchmarking routines\n\nliboqs is part of the Open Quantum Safe (OQS) project led by Douglas Stebila and\nMichele Mosca, which aims to develop and integrate into applications\nquantum-safe cryptography to facilitate deployment and testing in real world\ncontexts. In particular, OQS provides prototype integrations of liboqs into TLS\nand SSH, through OpenSSL and OpenSSH.","deps":{"liboqs":{"origin":"security/liboqs","version":"0.12.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["security"],"annotations":{"flavor":"py311"}},{"name":"py311-libevdev","origin":"devel/py-libevdev","version":"0.11_2","comment":"Python wrapper around the libevdev C library","maintainer":"awoonyaa@gmail.com","www":"https://pypi.org/project/libevdev/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d9806c0f48c230827b3435ea9a7bd788aff3f90341438e0f099ef8e9b0e41ddc","flatsize":276588,"path":"All/py311-libevdev-0.11_2.pkg","repopath":"All/py311-libevdev-0.11_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":37212,"desc":"python-libevdev is a Python wrapper around the libevdev C library.\nIt provides a Pythonic API to read events from the Linux kernel%e2%80%99s input device\nnodes and to read and/or modify the device%e2%80%99s state and capabilities.","deps":{"libevdev":{"origin":"devel/libevdev","version":"1.13.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-lightgbm","origin":"misc/py-lightgbm","version":"4.4.0","comment":"Gradient boosting framework that uses tree based learning algorithms","maintainer":"yuri@FreeBSD.org","www":"https://lightgbm.readthedocs.io/en/latest/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"727efb63e7cf0146eacd8211b130e6d396e77cf89eecc2ce1a24aa5a6ae1bb0f","flatsize":8859444,"path":"All/py311-lightgbm-4.4.0.pkg","repopath":"All/py311-lightgbm-4.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2047488,"desc":"LightGBM is a gradient boosting framework that uses tree based learning\nalgorithms. It is designed to be distributed and efficient with the\nfollowing advantages:\n* Faster training speed and higher efficiency.\n* Lower memory usage.\n* Better accuracy.\n* Support of parallel, distributed, and GPU learning.\n* Capable of handling large-scale data.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-scikit-learn":{"origin":"science/py-scikit-learn","version":"1.4.0_1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc"],"annotations":{"flavor":"py311"}},{"name":"py311-libgetar","origin":"science/py-libgetar","version":"1.1.7_1","comment":"Library to read and write GEneric Trajectory ARchives","maintainer":"yuri@FreeBSD.org","www":"https://github.com/glotzerlab/libgetar","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"345975fdc0227c0505fee252104d97ff3b5fdef80ee672f54a6bcd64ef87ef08","flatsize":1360209,"path":"All/py311-libgetar-1.1.7_1.pkg","repopath":"All/py311-libgetar-1.1.7_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":532172,"desc":"libgetar is a library to read and write GEneric Trajectory ARchives,\na binary data format designed for efficient, extensible storage of\ntrajectory data.","deps":{"py311-breathe":{"origin":"devel/py-breathe","version":"4.35.0_3"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["science"],"annotations":{"flavor":"py311"}},{"name":"py311-libceed","origin":"math/py-libceed","version":"0.12.0.763_1","comment":"CEED Library: Code for Efficient Extensible Discretizations","maintainer":"yuri@FreeBSD.org","www":"https://libceed.org/en/latest/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1b7d5f4d0e52ab1a5031c909262f602480793bf06597944cc54f42bd740782e8","flatsize":3060757,"path":"All/py311-libceed-0.12.0.763_1.pkg","repopath":"All/py311-libceed-0.12.0.763_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":232408,"desc":"libCEED provides fast algebra for element-based discretizations, designed for\nperformance portability, run-time flexibility, and clean embedding in higher\nlevel libraries and applications.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"py311-cffi":{"origin":"devel/py-cffi","version":"1.17.1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math"],"annotations":{"flavor":"py311"}},{"name":"py311-libarchive-c","origin":"archivers/py-libarchive-c","version":"5.1_1","comment":"Python interface to libarchive","maintainer":"bofh@FreeBSD.org","www":"https://github.com/Changaco/python-libarchive-c","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"00efaff71efa2efae666e2f58899cdcd04e0958c5678f645c2a59ba6ef1b9c10","flatsize":200042,"path":"All/py311-libarchive-c-5.1_1.pkg","repopath":"All/py311-libarchive-c-5.1_1.pkg","licenselogic":"single","licenses":["LGPL20+"],"pkgsize":31508,"desc":"A Python interface to libarchive. It uses the standard ctypes module to\ndynamically load and access the C library.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["archivers","python"],"annotations":{"flavor":"py311"}},{"name":"py311-liac-arff","origin":"science/py-liac-arff","version":"2.5.0_1","comment":"Read and write ARFF files in Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/renatopp/liac-arff","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"84f214d123966772aa80eb81f62b3d42287b184c59bdd04238f72d1f05bd5b74","flatsize":144517,"path":"All/py311-liac-arff-2.5.0_1.pkg","repopath":"All/py311-liac-arff-2.5.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":25596,"desc":"The liac-arff module implements functions to read and write ARFF files in\nPython. It was created in the Connectionist Artificial Intelligence Laboratory\n(LIAC), which takes place at the Federal University of Rio Grande do Sul\n(UFRGS), in Brazil.\n\nARFF (Attribute-Relation File Format) is an file format specially created for\ndescribe datasets which are used commonly for machine learning experiments and\nsoftwares. This file format was created to be used in Weka, the best\nrepresentative software for machine learning automated experiments.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-leviathan","origin":"sysutils/py-leviathan","version":"0.1.1_2","comment":"Application to control and monitor NZXT (Asetek) liquid coolers","maintainer":"ports@FreeBSD.org","www":"https://github.com/jaksi/leviathan/tree/0.1.1","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0659c125021fca066e05b6735d2e39e1c09776146c2f0a8e70bb74343440bb99","flatsize":36926,"path":"All/py311-leviathan-0.1.1_2.pkg","repopath":"All/py311-leviathan-0.1.1_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":12492,"desc":"CLI application to control and monitor NZXT (and possibly other USB connected)\nliquid coolers.\n\nNZXT is NOT involved in this project, do NOT contact them if your device\nis damaged while using this software.","deps":{"py311-pyusb":{"origin":"devel/py-pyusb","version":"1.2.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-leviathan port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-libcst03","origin":"devel/py-libcst03","version":"0.3.23_2","comment":"Concrete syntax tree with AST-like properties","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Instagram/LibCST","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"efda735f5af32d170d14fd943af78ff5cab7b2228da074eb90b1ff0dd648526b","flatsize":9939723,"path":"All/py311-libcst03-0.3.23_2.pkg","repopath":"All/py311-libcst03-0.3.23_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":886952,"desc":"LibCST is a Concrete Syntax Tree (CST) parser and serializer library for Python.\n\nLibCST parses Python source code as a CST tree that keeps all formatting details\n(comments, whitespaces, parentheses, etc). It's useful for building automated\nrefactoring (codemod) applications and linters.\n\nLibCST creates a compromise between an Abstract Syntax Tree (AST) and a\ntraditional Concrete Syntax Tree (CST). By carefully reorganizing and naming\nnode types and fields, we've created a lossless CST that looks and feels like an\nAST.","deps":{"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"py311-typing-inspect":{"origin":"devel/py-typing-inspect","version":"0.9.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-leveldb","origin":"databases/py-leveldb","version":"0.201_1","comment":"Thread-safe Python binding for LevelDB","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rjpower/py-leveldb","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4de710ff403f940a3bbfc28c809e5ca8a09c27d27aa2b4660866685f5c9e1238","flatsize":72857,"path":"All/py311-leveldb-0.201_1.pkg","repopath":"All/py311-leveldb-0.201_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":27088,"desc":"py-leveldb is a thread-safe Python bindings for LevelDB. It has all features\nfrom the LevelDB API, except for:\n- Arbitrary key comparison\n- Snapshots\n- All iteration except for single-step forward","deps":{"leveldb":{"origin":"databases/leveldb","version":"1.23_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-libimobiledevice","origin":"comms/py-libimobiledevice","version":"1.3.0.241","comment":"Python bindings for libimobiledevice","maintainer":"jhale@FreeBSD.org","www":"https://www.libimobiledevice.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"24e907c0bd8ff1f7b1bbd9c60fb32db5b49664d6ecae3094bdf08f5406b9996f","flatsize":2535400,"path":"All/py311-libimobiledevice-1.3.0.241.pkg","repopath":"All/py311-libimobiledevice-1.3.0.241.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":394364,"desc":"libimobiledevice is a cross-platform software library that talks the\nprotocols to support iPhone, iPod Touch, iPad and Apple TV devices.\nUnlike other projects, it does not depend on using any existing\nproprietary libraries and does not require jailbreaking. It allows\nother software to easily access the device's filesystem, retrieve\ninformation about the device and its internals, backup/restore the\ndevice, manage SpringBoard icons, manage installed applications,\nretrieve addressbook/calendars/notes and bookmarks and synchronize\nmusic and video to the device.","deps":{"libimobiledevice":{"origin":"comms/libimobiledevice","version":"1.3.0.241"},"libplist":{"origin":"devel/libplist","version":"2.6.0"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"py311-libplist":{"origin":"devel/py-libplist","version":"2.6.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["comms","python"],"annotations":{"cpe":"cpe:2.3:a:libimobiledevice:libimobiledevice:1.3.0.241:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-libpysal","origin":"science/py-libpysal","version":"4.7.0_2","comment":"Core components of PySAL A library of spatial analysis functions","maintainer":"sunpoet@FreeBSD.org","www":"https://pysal.org/libpysal/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e1804e83f3637321a42880c50f93192c1d1e2d2bac432c6897763a38bafd97c5","flatsize":9961649,"path":"All/py311-libpysal-4.7.0_2.pkg","repopath":"All/py311-libpysal-4.7.0_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1886392,"desc":"Python Spatial Analysis Library Core\n\nlibpysal offers four modules that form the building blocks in many upstream\npackages in the PySAL family:\n- Spatial Weights: libpysal.weights\n- Input-and output: libpysal.io\n- Computational geometry: libpysal.cg\n- Built-in example datasets libpysal.examples","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-beautifulsoup":{"origin":"www/py-beautifulsoup","version":"4.13.3_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-platformdirs":{"origin":"devel/py-platformdirs","version":"4.3.6"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-leather","origin":"graphics/py-leather","version":"0.4.0_1","comment":"Charting library for those who need charts now","maintainer":"matthew@FreeBSD.org","www":"https://leather.readthedocs.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7af90053d694a7df487c0a5478d3d1b37ce59ab5929b28bae793f431d6d84a9a","flatsize":310302,"path":"All/py311-leather-0.4.0_1.pkg","repopath":"All/py311-leather-0.4.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":48140,"desc":"Leather is the Python charting library for those who need charts now\nand don't care if they're perfect.\n\nLeather isn't picky. It's rough. It gets dirty. It looks sexy just\nhanging on the back of a chair. Leather doesn't need your\naccessories. Leather is how Snake Plissken would make charts.","deps":{"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-matplotlib","origin":"math/py-matplotlib","version":"3.8.0_1","comment":"Plotting library uses a syntax familiar to MATLAB users","maintainer":"mainland@apeiron.net","www":"https://matplotlib.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b4075b0126db2a10bae5c8349148d0e5bbe3a7ba6076adbae841142bbb61b319","flatsize":37038921,"path":"All/py311-matplotlib-3.8.0_1.pkg","repopath":"All/py311-matplotlib-3.8.0_1.pkg","licenselogic":"single","licenses":["PSFL"],"pkgsize":6899076,"desc":"matplotlib is a python 2D plotting library which produces publication quality\nfigures using in a variety of hardcopy formats (PNG, JPG, PS, SVG) and\ninteractive GUI environments (WX, GTK, Tkinter) across platforms. matplotlib\ncan be used in python scripts, interactively from the python shell (ala matlab\nor mathematica), in web application servers generating dynamic charts, or\nembedded in GTK, Tk or WX applications; see backends.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"png":{"origin":"graphics/png","version":"1.6.47"},"py311-certifi":{"origin":"security/py-certifi","version":"2025.1.31"},"py311-contourpy":{"origin":"math/py-contourpy","version":"1.3.1"},"py311-cycler":{"origin":"devel/py-cycler","version":"0.12.1"},"py311-fonttools":{"origin":"print/py-fonttools","version":"4.56.0"},"py311-importlib-resources":{"origin":"devel/py-importlib-resources","version":"6.5.2"},"py311-kiwisolver":{"origin":"math/py-kiwisolver","version":"1.4.8,1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"py311-pluggy":{"origin":"devel/py-pluggy","version":"1.5.0"},"py311-pyparsing":{"origin":"devel/py-pyparsing","version":"3.2.1"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-pytz":{"origin":"devel/py-pytz","version":"2024.2_1,1"},"py311-tornado":{"origin":"www/py-tornado","version":"6.4"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"qhull":{"origin":"math/qhull","version":"8.0.2_3,1"}},"categories":["math","python"],"options":{"EXAMPLES":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-lesscpy","origin":"www/py-lesscpy","version":"0.14.0_1","comment":"Python LESS compiler","maintainer":"FreeBSD@Shaneware.biz","www":"https://github.com/lesscpy/lesscpy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f5de82a44786e1e6b706313897cd69b6069efaae43ab1c071e8e06c2069841f4","flatsize":603157,"path":"All/py311-lesscpy-0.14.0_1.pkg","repopath":"All/py311-lesscpy-0.14.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":92820,"desc":"A compiler written in Python for the LESS language. For those of us\nnot willing or able to have node.js installed in our environment.\nNot all features of LESS are supported (yet).","deps":{"py311-ply":{"origin":"devel/py-ply","version":"3.11_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-ldapdomaindump","origin":"net/py-ldapdomaindump","version":"0.9.4_1","comment":"active directory information dumper via ldap","maintainer":"acm@FreeBSD.org","www":"https://github.com/dirkjanm/ldapdomaindump","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4b0f06847ecee50ca2ce8d13c5814c6b855151f81d9c990895259b57a9de4019","flatsize":225430,"path":"All/py311-ldapdomaindump-0.9.4_1.pkg","repopath":"All/py311-ldapdomaindump-0.9.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":39316,"desc":"Active Directory information dumper via LDAP","deps":{"py311-dnspython":{"origin":"dns/py-dnspython","version":"2.7.0,1"},"py311-future":{"origin":"devel/py-future","version":"0.18.3_1"},"py311-ldap3":{"origin":"net/py-ldap3","version":"2.9.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-lerc","origin":"graphics/py-lerc","version":"4.0.1_1","comment":"Python binding for LERC (Limited Error Raster Compression)","maintainer":"sunpoet@FreeBSD.org","www":"https://esri.github.io/lerc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a849a05ce287a5dad009f11078e41ab21acb7cec81712e0e88da0ca1a65f5768","flatsize":729560,"path":"All/py311-lerc-4.0.1_1.pkg","repopath":"All/py311-lerc-4.0.1_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":178568,"desc":"LERC is an open-source image or raster format which supports rapid encoding and\ndecoding for any pixel type (not just RGB or Byte). Users set the maximum\ncompression error per pixel while encoding, so the precision of the original\ninput image is preserved (within user defined error bounds).\n\nThis port is the Python binding for LERC (Limited Error Raster Compression).","deps":{"lerc":{"origin":"graphics/lerc","version":"4.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-legacy-cgi","origin":"www/py-legacy-cgi","version":"2.6.2","comment":"Fork of the standard library cgi and cgitb modules","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jackrosenthal/legacy-cgi","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"11310c49116c4ebb966268ffe3b91ad1cf287a4ddc8f08fdc9e205dbfd622e8d","flatsize":202417,"path":"All/py311-legacy-cgi-2.6.2.pkg","repopath":"All/py311-legacy-cgi-2.6.2.pkg","licenselogic":"single","licenses":["PSFL"],"pkgsize":37188,"desc":"This is a fork of the standard library modules cgi and cgitb. They are slated to\nbe removed from the Python standard libary in Python 3.13 by PEP-594.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-ldappool","origin":"net/py-ldappool","version":"3.0.0_1","comment":"Simple connector pool for py-ldap","maintainer":"kai@FreeBSD.org","www":"https://opendev.org/openstack/ldappool","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8951415604da88b735672d25d047f93b50a9077ff686c367b17993cd5b322f8a","flatsize":147420,"path":"All/py311-ldappool-3.0.0_1.pkg","repopath":"All/py311-ldappool-3.0.0_1.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":26816,"desc":"ldappool keeps LDAP connectors alive and let you reuse them, drastically\nreducing the time spent to initiate a ldap connection.\n\nThe pool has useful features like:\n\n- transparent reconnection on failures or server restarts\n- configurable pool size and connectors timeouts\n- configurable max lifetime for connectors\n- a context manager to simplify acquiring and releasing a connector","deps":{"py311-prettytable":{"origin":"devel/py-prettytable","version":"3.15.1"},"py311-python-ldap":{"origin":"net/py-python-ldap","version":"3.4.4"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ldns","origin":"dns/py-ldns","version":"1.8.4","comment":"Library for programs conforming to DNS RFCs and drafts","maintainer":"jaap@NLnetLabs.nl","www":"https://www.nlnetlabs.nl/projects/ldns/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"62fd45ac94ecfe149d0ef488726d897c937410409241e911f8feba0479b9b878","flatsize":2654584,"path":"All/py311-ldns-1.8.4.pkg","repopath":"All/py311-ldns-1.8.4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":291724,"desc":"Ldns is a library to simplify implementation of recent DNS RFCs. The goal\nis to allow depelopers to easily create software conforming to current RFCs\nand experimental software for current Internet drafts.\nBecause ldns is written in C it should be a lot faster than Perl or other\nscripting languages.","deps":{"ldns":{"origin":"dns/ldns","version":"1.8.4"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["dns"],"options":{"DANETAUSAGE":"off","GOST":"off","RRTYPEAMTRELAY":"off","RRTYPEAVC":"off","RRTYPENINFO":"off","RRTYPERKEY":"off","RRTYPETA":"off"},"annotations":{"cpe":"cpe:2.3:a:nlnetlabs:ldns:1.8.4:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-lazy-object-proxy","origin":"devel/py-lazy-object-proxy","version":"1.10.0","comment":"Fast and thorough lazy object proxy","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ionelmc/python-lazy-object-proxy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"77cff2c66d23afc87ab50d31060994522995531460f8dff8bb9cf1a59438fb4b","flatsize":188095,"path":"All/py311-lazy-object-proxy-1.10.0.pkg","repopath":"All/py311-lazy-object-proxy-1.10.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":29920,"desc":"A fast and thorough lazy object proxy.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ldap0","origin":"net/py-ldap0","version":"1.4.7_1","comment":"Module package for implementing LDAP clients","maintainer":"girgen@FreeBSD.org","www":"https://gitlab.com/ae-dir/python-ldap0","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6fddbd10401a624f4482b09b6c28897fdf88b59aa66c5a9a5ddf9ca2721b132c","flatsize":1193693,"path":"All/py311-ldap0-1.4.7_1.pkg","repopath":"All/py311-ldap0-1.4.7_1.pkg","licenselogic":"single","licenses":["PSFL"],"pkgsize":191064,"desc":"ldap0 provides an object-oriented API to access LDAP directory servers from\nPython programs. Mainly it wraps the OpenLDAP 2.x libs for that purpose.\n\nAdditionally the package contains Python modules:\n\n  - parsing and producing LDIF\n  - handle LDAPURLs\n  - parse and handle LDAPv3 subschema\n  - LDAPv3 extended operations and controls\n  - automatic tests with OpenLDAP server This package is a non-compatible for\n    of python-ldap and therefore uses the separate module name-space 'ldap0'.","deps":{"openldap26-client":{"origin":"net/openldap26-client","version":"2.6.9_1"},"py311-pyasn1":{"origin":"devel/py-pyasn1","version":"0.6.0"},"py311-pyasn1-modules":{"origin":"devel/py-pyasn1-modules","version":"0.4.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"quake-maps","origin":"games/quake-maps","version":"1.0.0","comment":"Popular maps for different modes of Quake 1 and QuakeWorld","maintainer":"vvd@FreeBSD.org","www":"https://maps.quakeworld.nu/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4550b6f672744f0e80bb84f728c1c645e05905a57e4c936cabf68aab28993333","flatsize":1172734857,"path":"All/quake-maps-1.0.0.pkg","repopath":"All/quake-maps-1.0.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":334501428,"desc":"Popular maps for different modes of Quake 1 and QuakeWorld:\n - deathmatch: 1on1 (duel), 2on2, 4on4, 10on10, ffa, ctf;\n - race/slide, bloodfest and etc.","categories":["games"]},{"name":"py311-lazy_loader","origin":"devel/py-lazy_loader","version":"0.4","comment":"Load subpackages and functions on demand easily","maintainer":"yuri@FreeBSD.org","www":"https://scientific-python.org/specs/spec-0001/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6144b4ca975cc61f69fc27ca6d36a1eddc5c8400d38edeaf5e749d85c7d3df94","flatsize":81571,"path":"All/py311-lazy_loader-0.4.pkg","repopath":"All/py311-lazy_loader-0.4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":19508,"desc":"lazy_loader serves these purposes:\n* Allow subpackages to be made visible to users without incurring import costs\n* Allow external libraries to be imported only when used, improving import times","deps":{"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ldap3","origin":"net/py-ldap3","version":"2.9.1_1","comment":"Strictly RFC 4511 conforming LDAP V3 pure Python client","maintainer":"rm@FreeBSD.org","www":"https://github.com/cannatag/ldap3","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"147459f4f946856795893eabb0c5898d56bb4b20ec37ae36c4aa9dbdbada3548","flatsize":6827347,"path":"All/py311-ldap3-2.9.1_1.pkg","repopath":"All/py311-ldap3-2.9.1_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":557200,"desc":"ldap3 is a pure Python LDAP 3 client library strictly conforming to RFC4511\nreleased under the LGPL v3 open source license. RFC4511 is the current LDAP\nspecification (June 2006) from IETF and obsoletes the previous LDAP RFCs\n2251, 2830, 3771 (December 1997)","deps":{"py311-pyasn1":{"origin":"devel/py-pyasn1","version":"0.6.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-lazy","origin":"devel/py-lazy","version":"1.4_1","comment":"Lazy attributes for Python objects","maintainer":"bofh@FreeBSD.org","www":"https://github.com/stefanholek/lazy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ff4c90341b62072d8320e7df0ded397af18f1da3214b73b274dc5bdd502c94db","flatsize":102482,"path":"All/py311-lazy-1.4_1.pkg","repopath":"All/py311-lazy-1.4_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":11540,"desc":"The lazy module provides a decorator to create lazy attributes. A lazy\nattribute is a computed attribute that is evaluated only once, the first\ntime it is used. Subsequent uses return the results of the first call.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-lazr.config","origin":"devel/py-lazr.config","version":"2.2.3_1","comment":"Create configuration schemas, and process and validate configurations","maintainer":"acm@FreeBSD.org","www":"https://launchpad.net/lazr.config","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5cd8870f37a829b2ae16cdc193a9ee156ef8a32e6007513bcc14fdd2a1906d37","flatsize":242598,"path":"All/py311-lazr.config-2.2.3_1.pkg","repopath":"All/py311-lazr.config-2.2.3_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":43376,"desc":"The LAZR config system is typically used to manage process configuration.\nProcess configuration is for saying how things change when we run\nsystems on different machines, or under different circumstances.\n\nThis system uses ini-like file format of section, keys, and values.\nThe config file supports inheritance to minimize duplication of\ninformation across files. The format supports schema validation.","deps":{"py311-lazr.delegates":{"origin":"devel/py-lazr.delegates","version":"2.0.4_1"},"py311-zope.interface":{"origin":"devel/py-zope.interface","version":"5.3.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-lief","origin":"devel/py-lief","version":"0.12.3_1","comment":"Library to instrument executable formats","maintainer":"ports@nicandneal.net","www":"https://github.com/lief-project/lief","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1cbfac505859dc65e90dff43e8bedcedb1fe25ba5906e7389d0154cbb2a19c0a","flatsize":14592192,"path":"All/py311-lief-0.12.3_1.pkg","repopath":"All/py311-lief-0.12.3_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":2783432,"desc":"The purpose of this project is to provide a cross platform library which can\nparse, modify and abstract ELF, PE and MachO formats.\n\nMain features:\n\n- Parsing: LIEF can parse ELF, PE, MachO, OAT, DEX, VDEX, ART and provides a\n  user-friendly API to access to format internals.\n- Modify: LIEF enables to modify some parts of these formats\n- Abstract: Three formats have common features like sections, symbols, entry\n  point... LIEF factors them.\n- API: LIEF can be used in C, C++ and Python","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-lazr.uri","origin":"devel/py-lazr.uri","version":"1.0.6_1","comment":"Library for parsing, manipulating, and generating URIs","maintainer":"fullermd@over-yonder.net","www":"https://launchpad.net/lazr.uri","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7434bf44221d9e8db90f8ded356403d61d5cab2d73ad8ae99d38ef8fd282a617","flatsize":121279,"path":"All/py311-lazr.uri-1.0.6_1.pkg","repopath":"All/py311-lazr.uri-1.0.6_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":25236,"desc":"A self-contained, easily reusable library for parsing, manipulating,\nand generating URIs.\n\nThis project is also part of https://launchpad.net/lazr","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-laszip","origin":"archivers/py-laszip","version":"0.2.3","comment":"Bindings for LASzip made with pybind11","maintainer":"yuri@FreeBSD.org","www":"https://laspy.readthedocs.io/en/latest/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"32c246b351cdc9e42f5e301913f6c7fdcab401600424b32b415d814218da8d6a","flatsize":271806,"path":"All/py311-laszip-0.2.3.pkg","repopath":"All/py311-laszip-0.2.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":89960,"desc":"laszip is a Python bindings for LASzip.\n\nThe main purpose is for integration within laspy.","deps":{"laszip":{"origin":"archivers/laszip","version":"3.5.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["archivers"],"annotations":{"flavor":"py311"}},{"name":"py311-libcloud","origin":"net/py-libcloud","version":"3.8.0_1","comment":"Standard client library for many popular cloud providers","maintainer":"novel@FreeBSD.org","www":"https://libcloud.apache.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e90d6decff4e9ac1aa6c1828b3fbe1dfb9fe620a2aef658fa992b016046b9118","flatsize":21407302,"path":"All/py311-libcloud-3.8.0_1.pkg","repopath":"All/py311-libcloud-3.8.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1895868,"desc":"libcloud is a client library for interacting with many of the popular\ncloud server providers. It was created to make it easy for developers\nto build products that work between any of the services that it\nsupports.","deps":{"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"cpe":"cpe:2.3:a:apache:libcloud:3.8.0:::::dragonfly6:x86_64:1","deprecated":"Depends on expired devel/py-pytest-runner","expiration_date":"2025-03-31","flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nDepends on expired devel/py-pytest-runner.\n\nIt is scheduled to be removed on or after 2025-03-31."}]},{"name":"py311-lazr.restfulclient","origin":"devel/py-lazr.restfulclient","version":"0.14.5_1","comment":"Additional Launchpad web services using wadllib","maintainer":"fullermd@over-yonder.net","www":"https://launchpad.net/lazr.restfulclient","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a73326951d447666692013066723896ec5193a2fb12b84bdf8852f8063b1422b","flatsize":443594,"path":"All/py311-lazr.restfulclient-0.14.5_1.pkg","repopath":"All/py311-lazr.restfulclient-0.14.5_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":81452,"desc":"A programmable client library that takes advantage of the commonalities\namong lazr.restful web services to provide added functionality on top of\nwadllib.\n\nThis project is also part of https://launchpad.net/lazr","deps":{"py311-distro":{"origin":"sysutils/py-distro","version":"1.9.0"},"py311-httplib2":{"origin":"www/py-httplib2","version":"0.22.0_1"},"py311-oauthlib":{"origin":"security/py-oauthlib","version":"3.2.2_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-wadllib":{"origin":"devel/py-wadllib","version":"1.3.6_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-laserhammer","origin":"textproc/py-laserhammer","version":"2.4_1","comment":"Docbook to mdoc(7) converter","maintainer":"ports@FreeBSD.org","www":"https://github.com/trasz/laserhammer","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"15c98ebea17dabba2469df9d85d5fb56b3adc531a769f378a9d0c2291939e69f","flatsize":31372,"path":"All/py311-laserhammer-2.4_1.pkg","repopath":"All/py311-laserhammer-2.4_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":9200,"desc":"LaserHammer is a simple DocBook to mdoc(7) (\"UNIX man page syntax\")\nconverter.\n\nThe command line utility resides in the scripts/ subdirectory; use\nit like this:\n\n\t$ laserhammer book.parsed.xml book.7\n\nThe 7 above stands for section 7 of man pages, \"miscellaneous\ndocumentation\".  The 'book.parsed.xml' is a processed XML source\nof the FreeBSD Handbook; you can use it as test sample.  The\n'book.7' is the example translated into mdoc.\n\nThere's also a rudimentary Python module.  Use it like this:\n\n\timport laserhammer\n\tmdoc = laserhammer.laserhammer(file_path) print(mdoc)","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-laserhammer port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-lark","origin":"devel/py-lark","version":"1.2.2","comment":"Modern parsing library","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/lark-parser/lark","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6e2dd181b9f2bc66e5f032e01838bca65aebcbb15df49a920a72ce29bab12b93","flatsize":1403867,"path":"All/py311-lark-1.2.2.pkg","repopath":"All/py311-lark-1.2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":249528,"desc":"ark is a parsing toolkit for Python, built with a focus on ergonomics,\nperformance and modularity.\n\nLark can parse all context-free languages. To put it simply, it means that it is\ncapable of parsing almost any programming language out there, and to some degree\nmost natural languages too.\n\nWhat can it do?\n- Parse all context-free grammars, and handle any ambiguity gracefully\n- Build an annotated parse-tree automagically, no construction code required.\n- Provide first-rate performance in terms of both Big-O complexity and measured\n  run-time (considering that this is Python ;)\n- Run on every Python interpreter (it's pure-python)\n- Generate a stand-alone parser (for LALR(1) grammars)\n- And many more features. Read ahead and find out!\n\nMost importantly, Lark will save you time and prevent you from getting parsing\nheadaches.","deps":{"py311-atomicwrites":{"origin":"devel/py-atomicwrites","version":"1.4.1_1"},"py311-interegular":{"origin":"textproc/py-interegular","version":"0.3.3_1"},"py311-regex":{"origin":"textproc/py-regex","version":"2024.7.24_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"ATOMIC_CACHE":"on","INTEREGULAR":"on","NEARLEY":"off","REGEX":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-lazr.delegates","origin":"devel/py-lazr.delegates","version":"2.0.4_1","comment":"Easily write objects that delegate behavior","maintainer":"acm@FreeBSD.org","www":"https://launchpad.net/lazr.delegates","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d2348d0d74dfc856dd3ced879f81a761ab5ceb96f36727aa76a92fc2d74c9435","flatsize":92702,"path":"All/py311-lazr.delegates-2.0.4_1.pkg","repopath":"All/py311-lazr.delegates-2.0.4_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":18996,"desc":"The lazr.delegates package makes it easy to write objects that delegate\nbehavior to another object. The new object adds some property or behavior on\nto the other object, while still providing the underlying interface, and\ndelegating behavior.","deps":{"py311-nose":{"origin":"devel/py-nose","version":"1.3.7_2"},"py311-zope.interface":{"origin":"devel/py-zope.interface","version":"5.3.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-latexcodec","origin":"textproc/py-latexcodec","version":"3.0.0","comment":"Lexer and codec to work with LaTeX code in Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/mcmtroffaes/latexcodec","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"20a885d3e26727787ecd66313de248d8a9678ed27d1fc8ba693f6658e54b2ebb","flatsize":141165,"path":"All/py311-latexcodec-3.0.0.pkg","repopath":"All/py311-latexcodec-3.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":27984,"desc":"The codec provides a convenient way of going between text written in LaTeX and\nunicode. Since it is not a LaTeX compiler, it is more appropriate for short\nchunks of text, such as a paragraph or the values of a BibTeX entry, and it is\nnot appropriate for a full LaTeX document. In particular, its behavior on the\nLaTeX commands that do not simply select characters is intended to allow the\nunicode representation to be understandable by a human reader, but is not\ncanonical and may require hand tuning to produce the desired effect.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-lazrs","origin":"misc/py-lazrs","version":"0.6.2_2","comment":"Python bindings for laz-rs (Laszip compression, LAS format)","maintainer":"yuri@FreeBSD.org","www":"https://github.com/laz-rs/laz-rs-python","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ef5b406d41be37e39acef91d0db405f203cefa671f8eb094718ba4074b6eab8b","flatsize":1417916,"path":"All/py311-lazrs-0.6.2_2.pkg","repopath":"All/py311-lazrs-0.6.2_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":391544,"desc":"lazrs is a Python bindings for the laz-rs Rust crate.\n\nlazrs allows to read/write compressed LASer (LAS) file format\nrepresenting 3-dimensional point cloud data.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc"],"annotations":{"flavor":"py311"}},{"name":"py311-laces","origin":"www/py-laces","version":"0.1.2","comment":"Django components that know how to render themselves","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/tbrlpld/laces","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c64d1d50439a99d22bae5f067bfdf8a3b78cfe9b10c0cb952e0d0b535b070d3c","flatsize":190808,"path":"All/py311-laces-0.1.2.pkg","repopath":"All/py311-laces-0.1.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":32044,"desc":"Laces components provide a simple way to combine data (in the form of Python\nobjects) with the Django templates that are meant to render that data. The\ncomponents can then be simply rendered in any other template using the {%25\ncomponent %25} template tag. That parent template does not need to know anything\nabout the component's template or data. No need to receive, filter, restructure\nor pass any data to the component's template. Just let the component render\nitself.\n\nTemplate and data are tied together in the component, and they can be passed\naround together. This becomes especially useful when components are nested -- it\nallows us to avoid building the same nested structure twice (once in the data\nand again in the templates).\n\nWorking with objects that know how to render themselves as HTML elements is a\ncommon pattern found in complex Django applications, such as the Wagtail admin\ninterface. The Wagtail admin is also where the APIs provided in this package\nhave previously been discovered, developed and solidified. The purpose of this\npackage is to make these tools available to other Django projects outside the\nWagtail ecosystem.","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-libcst","origin":"devel/py-libcst","version":"1.7.0","comment":"Concrete syntax tree with AST-like properties","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Instagram/LibCST","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"502dbe42ab03299f3d21c268a29e798a56c90acdc8ecf0d90d6deb28108f705c","flatsize":15600761,"path":"All/py311-libcst-1.7.0.pkg","repopath":"All/py311-libcst-1.7.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2054164,"desc":"LibCST is a Concrete Syntax Tree (CST) parser and serializer library for Python.\n\nLibCST parses Python source code as a CST tree that keeps all formatting details\n(comments, whitespaces, parentheses, etc). It's useful for building automated\nrefactoring (codemod) applications and linters.\n\nLibCST creates a compromise between an Abstract Syntax Tree (AST) and a\ntraditional Concrete Syntax Tree (CST). By carefully reorganizing and naming\nnode types and fields, we've created a lossless CST that looks and feels like an\nAST.","deps":{"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-l18n","origin":"devel/py-l18n","version":"2021.3_1","comment":"Internationalization for pytz timezones and territories","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/tkhyn/l18n","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"570218ebe76a1287682b832ee72011d00671df71cb232982b4424fab81c177fb","flatsize":250936,"path":"All/py311-l18n-2021.3_1.pkg","repopath":"All/py311-l18n-2021.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":53960,"desc":"As you may have noticed, l18n is a contraction of i18n and l10n, namely\n'internationalisation' and 'localization'. It basically provides lazy\ntranslations for names used for localization purposes (e.g. places and\ntimezones).\n\nI started writing l18n when I was looking for translations for the pytz library.\nIndeed, on a multi-lingual site where users can select the timezone they are in,\nit's much better if they can select in their language, as in some cases, the\ndifferences with the english name can be significant, hence the place to look\nfor it when it's sorted in alphabetical order.\n\nAnd as I am lazy, I thought of a way to - almost - automatically fetch the\ntranslations from the CLDR (Unicode's Common Locale Data Repository) database.\n\nIntegrating function to link timezone to country codes, there was no reason not\nto try and provide translations also for the latter. In the near future, I - or\ncontributors - may also add currencies or measurement units fetched from the\nCLDR database ...","deps":{"py311-pytz":{"origin":"devel/py-pytz","version":"2024.2_1,1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-laspy","origin":"misc/py-laspy","version":"2.5.4","comment":"Library and tools to read/write LAS files with lidar data","maintainer":"yuri@FreeBSD.org","www":"https://laspy.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9e2f13bf8512712f864d1081e9b9aa879c93dcb2792af9d9c4925962b065497d","flatsize":1164709,"path":"All/py311-laspy-2.5.4.pkg","repopath":"All/py311-laspy-2.5.4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":176988,"desc":"Laspy is a pythonic interface for reading/modifying/creating .LAS LIDAR\nfiles matching specification 1.0-1.4.\n\nLAS (and its compressed counterpart LAZ), is a popular format for lidar\npointcloud and full waveform, laspy reads and writes these formats and\nprovides a Python API via Numpy Arrays.","deps":{"py311-laszip":{"origin":"archivers/py-laszip","version":"0.2.3"},"py311-lazrs":{"origin":"misc/py-lazrs","version":"0.6.2_2"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pyproj":{"origin":"graphics/py-pyproj","version":"3.7.1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-rich":{"origin":"textproc/py-rich","version":"14.0.0"},"py311-typer":{"origin":"devel/py-typer","version":"0.15.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc"],"annotations":{"flavor":"py311"}},{"name":"py311-launchpadlib","origin":"devel/py-launchpadlib","version":"1.10.18_1","comment":"Python API for Launchpad","maintainer":"fullermd@over-yonder.net","www":"https://help.launchpad.net/API/launchpadlib","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a653037df9eb28255cfac63ebfbd5c585993b37cda3e7c28246deca71b2db770","flatsize":2234022,"path":"All/py311-launchpadlib-1.10.18_1.pkg","repopath":"All/py311-launchpadlib-1.10.18_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":176360,"desc":"launchpadlib is an open-source Python library that lets you treat the\nHTTP resources published by Launchpad's web service as Python objects\nresponding to a standard set of commands. With launchpadlib you can\nintegrate your applications into Launchpad without knowing a lot about\nHTTP client programming.","deps":{"py311-httplib2":{"origin":"www/py-httplib2","version":"0.22.0_1"},"py311-keyring":{"origin":"security/py-keyring","version":"23.9.3_3,1"},"py311-lazr.restfulclient":{"origin":"devel/py-lazr.restfulclient","version":"0.14.5_1"},"py311-lazr.uri":{"origin":"devel/py-lazr.uri","version":"1.0.6_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-testresources":{"origin":"devel/py-testresources","version":"2.0.1_1"},"py311-wadllib":{"origin":"devel/py-wadllib","version":"1.3.6_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-korean-lunar-calendar","origin":"korean/py-korean-lunar-calendar","version":"0.3.1_1","comment":"Korean Lunar Calendar","maintainer":"yuri@FreeBSD.org","www":"https://github.com/usingsky/korean_lunar_calendar_py","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"12f43d5f59847014f03c0728e75e2bd79b68faa37741510e3e6d1830d02f73c7","flatsize":81375,"path":"All/py311-korean-lunar-calendar-0.3.1_1.pkg","repopath":"All/py311-korean-lunar-calendar-0.3.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16084,"desc":"korean-lunar-calendar is a library to convert Korean lunar-calendar to Gregorian\ncalendar.\n\nKorean calendar and Chinese calendar is same lunar calendar but they have\ndifferent dates.\n\nThis package follows the KARI (Korea Astronomy and Space Science Institute).","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["korean","python"],"annotations":{"flavor":"py311"}},{"name":"py311-lcapy","origin":"cad/py-lcapy","version":"g20171202_6,1","comment":"Symbolic MDA Analysis Package for Linear Circuits","maintainer":"hrs@FreeBSD.org","www":"https://github.com/mph-/lcapy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"471ac794d08ed1a09b0172d89eae79fcc22ebc411e88658e0885353cb9cd1403","flatsize":2725734,"path":"All/py311-lcapy-g20171202_6,1.pkg","repopath":"All/py311-lcapy-g20171202_6,1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":658124,"desc":"Lcapy is an experimental Python package for teaching linear circuit\nanalysis.  It uses SymPy for symbolic mathematics.\n\nLcapy can analyse circuits described with netlists using modified\nnodal analysis.\n\nAlternatively, Lcapy can analyse networks and circuits formed by\ncombining one, two, and (some) three port networks.","deps":{"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"py311-sympy":{"origin":"math/py-sympy","version":"1.13.3_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["cad","python"],"options":{"EXAMPLES":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-knack","origin":"devel/py-knack","version":"0.11.0_2","comment":"Command line interface framework","maintainer":"dbaio@FreeBSD.org","www":"https://github.com/Microsoft/knack","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7a82238e6db3314d09fbf5e710a16dcf15470430209ba7e36924817d80d1bb77","flatsize":754117,"path":"All/py311-knack-0.11.0_2.pkg","repopath":"All/py311-knack-0.11.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":120264,"desc":"Knack is a Python command line parsing framework.  Knack is built around the\nfollowing patterns:\n - Be consistent with POSIX tools.\n - CLI success comes from ease and predictability of use so be consistent.\n - Support Piping and output direction to chain commands together.\n - Work with GREP, AWK, JQ and other common tools and commands.\n - Support productivity features like tab completion and parameter value\n   completion.\n - Commands should follow a \"[noun] [noun] [verb]\" pattern.\n - For nouns that only support a single verb, the command should be named as a\n   single hyphenated verb-noun pair.\n - Commands should support all output types (be consistent).\n - Exceptions are okay if only a 'raw' format makes sense e.g. XML.\n - Commands and arguments should have descriptions.\n - Include examples for the less straightforward commands.\n - Commands should return an object or dictionary, not strings/bools/etc.;\n   logging.info(\"Upload of myfile.txt successful\") NOT return\n   \"Upload successful\".\n - Log to ERROR or WARNING for user messages; don't use print() function (by\n   default it goes to STDOUT).\n - STDOUT vs. STDERR: STDOUT is used for actual command output. Everything\n   else to STDERR (e.g. log/status/error messages).","deps":{"py311-argcomplete":{"origin":"devel/py-argcomplete","version":"3.6.0"},"py311-jmespath":{"origin":"devel/py-jmespath","version":"1.0.1_1"},"py311-pygments":{"origin":"textproc/py-pygments","version":"2.19.1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-tabulate":{"origin":"devel/py-tabulate","version":"0.9.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-kyotocabinet","origin":"databases/py-kyotocabinet","version":"1.23_2","comment":"Python binding of kyotocabinet","maintainer":"sunpoet@FreeBSD.org","www":"https://dbmx.net/kyotocabinet/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"244945caff956508520be9811cd1aa65a01450852dad33eead7039387188cd65","flatsize":1007084,"path":"All/py311-kyotocabinet-1.23_2.pkg","repopath":"All/py311-kyotocabinet-1.23_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":257420,"desc":"Python binding of kyotocabinet.","deps":{"kyotocabinet":{"origin":"databases/kyotocabinet","version":"1.2.80_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-kpLib","origin":"science/py-kpLib","version":"1.1.1_1","comment":"Library for finding optimal Generalized Monkhorst-Pack k-points grid","maintainer":"yuri@FreeBSD.org","www":"https://gitlab.com/muellergroup/kplib","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3463ac0ab88ceedae9b0044d16ae878ecf8dbe3b086f234f11e5ea14b44636b8","flatsize":384770,"path":"All/py311-kpLib-1.1.1_1.pkg","repopath":"All/py311-kpLib-1.1.1_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":130540,"desc":"KpLib is a C++ library for finding the optimal Generalized\nMonkhorst-Pack k-points grid. It can be imported into\nelectronic-structure packages as a generator of efficient\ngeneralized k-point grids, or be integrated into user scripts through\nthe python interface.","deps":{"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-pymatgen":{"origin":"science/py-pymatgen","version":"2022.7.19_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-kosmorrolib","origin":"astro/py-kosmorrolib","version":"1.0.10_1","comment":"Library that computes the ephemerides","maintainer":"thierry@FreeBSD.org","www":"https://kosmorro.space/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6fa1838a22784e159985e885d41402dca4b052cb4d3abf0a020d8dbb72b1d81d","flatsize":241001,"path":"All/py311-kosmorrolib-1.0.10_1.pkg","repopath":"All/py311-kosmorrolib-1.0.10_1.pkg","licenselogic":"single","licenses":["CeCILL-C"],"pkgsize":40400,"desc":"A library that calculates your astronomical ephemerides.\n\nIt can be used either from your program, or from astro/kosmorro.","deps":{"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-skyfield":{"origin":"astro/py-skyfield","version":"1.52"},"py311-skyfield-data":{"origin":"astro/py-skyfield-data","version":"6.0.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["astro","python"],"annotations":{"flavor":"py311"}},{"name":"py311-kiwisolver","origin":"math/py-kiwisolver","version":"1.4.8,1","comment":"Fast implementation of the Cassowary constraint solver","maintainer":"lbartoletti@FreeBSD.org","www":"https://github.com/nucleic/kiwi","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"91896a188d4501619b85ae2dd0970f221d10baeb7d20e5144502b109338fb32c","flatsize":300407,"path":"All/py311-kiwisolver-1.4.8,1.pkg","repopath":"All/py311-kiwisolver-1.4.8,1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":80044,"desc":"Kiwi is an efficient C++ implementation of the Cassowary constraint solving\nalgorithm. Kiwi is an implementation of the algorithm based on the seminal\nCassowary paper. It is *not* a refactoring of the original C++ solver. Kiwi\nhas been designed from the ground up to be lightweight and fast. Kiwi ranges\nfrom 10x to 500x faster than the original Cassowary solver with typical use\ncases gaining a 40x improvement. Memory savings are consistently > 5x.\n\nIn addition to the C++ solver, Kiwi ships with hand-rolled Python bindings.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-langcodes","origin":"textproc/py-langcodes","version":"3.5.0","comment":"Tools for labeling human languages with IETF language tags","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/georgkrause/langcodes","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bd7a7bbedad05cd9b552e03c3905b2e42abcc73e6c2141d7808019e21cb7a2e7","flatsize":1548643,"path":"All/py311-langcodes-3.5.0.pkg","repopath":"All/py311-langcodes-3.5.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":190768,"desc":"langcodes knows what languages are. It knows the standardized codes that refer\nto them, such as en for English, es for Spanish and hi for Hindi.\n\nThese are IETF language tags. You may know them by their old name, ISO 639\nlanguage codes. IETF has done some important things for backward compatibility\nand supporting language variations that you won't find in the ISO standard.","deps":{"py311-language-data":{"origin":"textproc/py-language-data","version":"1.3.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-kombu","origin":"net/py-kombu","version":"5.3.7_1","comment":"AMQP messaging framework for Python","maintainer":"olgeni@FreeBSD.org","www":"https://kombu.readthedocs.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"831373bee591de5769708a224006c191502963fe685555da50a73532d505ee7f","flatsize":2613110,"path":"All/py311-kombu-5.3.7_1.pkg","repopath":"All/py311-kombu-5.3.7_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":380164,"desc":"Kombu is an AMQP messaging framework for Python.\n\nThe aim of Kombu is to make messaging in Python as easy as\npossible by providing an idiomatic high-level interface for\nthe AMQP protocol, and also provide proven and tested solutions\nto common messaging problems.\n\nFeatures:\n\n    * Allows application authors to support several message\n      server solutions by using pluggable transports.\n    * Supports automatic encoding, serialization and compression\n      of message payloads.\n    * Consistent exception handling across transports.\n    * The ability to ensure that an operation is performed by\n      gracefully handling connection and channel errrors.\n    * Several annoyances with amqplib has been fixed, like\n      supporting timeouts and the ability to wait for events on\n      more than one channel.","deps":{"py311-amqp":{"origin":"net/py-amqp","version":"5.2.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"options":{"BOTO":"off","MONGODB":"off","REDIS":"off","SQLALCHEMY":"off","ZMQ":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-klepto","origin":"devel/py-klepto","version":"0.2.6","comment":"Persistent caching to memory, disk, or database","maintainer":"sunpoet@FreeBSD.org","www":"https://klepto.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b51114bf59032705c98461070deec13d59d28d1474771ab5edd0ff75e1132245","flatsize":1324738,"path":"All/py311-klepto-0.2.6.pkg","repopath":"All/py311-klepto-0.2.6.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":148292,"desc":"klepto extends Python's lru_cache to utilize different keymaps and alternate\ncaching algorithms, such as lfu_cache and mru_cache. While caching is meant for\nfast access to saved results, klepto also has archiving capabilities, for\nlonger-term storage. klepto uses a simple dictionary-sytle interface for all\ncaches and archives, and all caches can be applied to any Python function as a\ndecorator. Keymaps are algorithms for converting a function's input signature to\na unique dictionary, where the function's results are the dictionary value. Thus\nfor y = f(x), y will be stored in cache[x] (e.g. {x:y}).\n\nklepto provides both standard and \"safe\" caching, where \"safe\" caches are slower\nbut can recover from hashing errors. klepto is intended to be used for\ndistributed and parallel computing, where several of the keymaps serialize the\nstored objects. Caches and archives are intended to be read/write accessible\nfrom different threads and processes. klepto enables a user to decorate a\nfunction, save the results to a file or database archive, close the interpreter,\nstart a new session, and reload the function and it's cache.","deps":{"py311-dill":{"origin":"devel/py-dill","version":"0.3.9"},"py311-pox":{"origin":"devel/py-pox","version":"0.3.5"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-kitchen","origin":"devel/py-kitchen","version":"1.2.6_1","comment":"Kitchen contains a cornucopia of useful code","maintainer":"ports@FreeBSD.org","www":"https://pypi.org/project/kitchen/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5a952c64748cb50a146d5c10c0c9c08a7940a6f466727e82df2ffa4016e161f8","flatsize":497125,"path":"All/py311-kitchen-1.2.6_1.pkg","repopath":"All/py311-kitchen-1.2.6_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":69412,"desc":"Kitchen aims to pull these small snippets of code into a few python modules\nwhich you can import and use within your project.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-kitchen port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-kim-query","origin":"science/py-kim-query","version":"3.0.0_1","comment":"Helper routines for querying the OpenKIM repository","maintainer":"yuri@FreeBSD.org","www":"https://github.com/openkim/kim-query","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"65ebd94be76a4aaae5f44cf0e54b75eee90c2518ebf4aaa6f41181878888569a","flatsize":259181,"path":"All/py311-kim-query-3.0.0_1.pkg","repopath":"All/py311-kim-query-3.0.0_1.pkg","licenselogic":"single","licenses":["CDDL"],"pkgsize":13508,"desc":"Helper routines for querying the OpenKIM database hosted\nat https://query.openkim.org","deps":{"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-kidash","origin":"textproc/py-kidash","version":"1.0.10","comment":"GrimoireLab script to manage Kibana dashboards from the command line","maintainer":"bofh@FreeBSD.org","www":"https://github.com/chaoss/grimoirelab-kidash","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3dba77c5fb336ce6df02befa4948afb4ba9fea14c7537966d4223f8e69021ad0","flatsize":256517,"path":"All/py311-kidash-1.0.10.pkg","repopath":"All/py311-kidash-1.0.10.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":44588,"desc":"Kidash is a tool for managing Kibana-related dashboards from the command\nline. The standard GrimoireLab dashboards are available in the Sigils\nrepository.","deps":{"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-urllib3":{"origin":"net/py-urllib3","version":"1.26.20,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-langdetect","origin":"textproc/py-langdetect","version":"1.0.9_1","comment":"Language detection library ported from Google\\'s language-detection","maintainer":"grembo@FreeBSD.org","www":"https://github.com/Mimino666/langdetect","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"256332ed14dcef062772530933cabac30dcf44fafef34c9c9291696b4e960510","flatsize":2449659,"path":"All/py311-langdetect-1.0.9_1.pkg","repopath":"All/py311-langdetect-1.0.9_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":745460,"desc":"Port of Google's language-detection library (version from 03/03/2014)\nto Python.","deps":{"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-kiss-headers","origin":"www/py-kiss-headers","version":"2.5.0","comment":"Parser and serializer for http headers","maintainer":"yuri@FreeBSD.org","www":"https://ousret.github.io/kiss-headers/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8c16770258acaed2631c08f5b1fd5ce8cfcff3de25d2201589b48d256c1e03fb","flatsize":536352,"path":"All/py311-kiss-headers-2.5.0.pkg","repopath":"All/py311-kiss-headers-2.5.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":78932,"desc":"kiss-headers is a basic library, small and concise to help get things done\nregarding headers in a better way.\n\nFeatures:\n* A backwards-compatible syntax using bracket style.\n* Capability to alter headers using simple, human-readable operator\n  notation + and -.\n* Flexibility if headers are from an email or HTTP, use as you need with one\n  library.\n* Ability to parse any object and extract recognized headers from it, it also\n  supports UTF-8 encoded headers.\n* Fully type-annotated.\n* Provide great auto-completion in Python interpreter or any capable IDE.\n* No dependencies. And never will be.\n* 90%25 test coverage.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-kliff","origin":"science/py-kliff","version":"0.4.3_1","comment":"KIM-based Learning-Integrated Fitting Framework","maintainer":"yuri@FreeBSD.org","www":"https://github.com/mjwen/kliff","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"87a96c99ebd2d6f5b629001e072fbe0a67057a4a1992f4d90a44aecb378cfa58","flatsize":2045325,"path":"All/py311-kliff-0.4.3_1.pkg","repopath":"All/py311-kliff-0.4.3_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":367804,"desc":"KLIFF is an interatomic potential fitting package that can be used to fit\nphysics-motivated (PM) potentials, as well as machine learning potentials such\nas the neural network (NN) models.","deps":{"py311-loguru":{"origin":"devel/py-loguru","version":"0.7.2_1"},"py311-monty":{"origin":"devel/py-monty","version":"2025.1.9"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-kinematics","origin":"science/py-kinematics","version":"0.1.7_2","comment":"Python module to do attitude kinematics","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/skulumani/kinematics","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"180ff3ced0c8f2aa08042df45c97a2da87abda6300f9b5988fbf55a52a6e97fb","flatsize":167261,"path":"All/py311-kinematics-0.1.7_2.pkg","repopath":"All/py311-kinematics-0.1.7_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":30356,"desc":"kinematics is Python package to perform attitude kinematics. It is written\ncompletely in Python and only requires numpy as a runtime dependency.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-khard","origin":"deskutils/py-khard","version":"0.19.1","comment":"Console carddav client","maintainer":"andreas@bilke.org","www":"https://github.com/lucc/khard/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b9c5ed29cfecfcb8fb1e7b6d0f7804197584307627d2b61562a9b8bc5bb242ec","flatsize":854499,"path":"All/py311-khard-0.19.1.pkg","repopath":"All/py311-khard-0.19.1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":139832,"desc":"Khard is an address book for the console. It creates, reads, modifies and\nremoves carddav address book entries at your local machine. Khard is also\ncompatible to the email clients mutt and alot and the SIP client twinkle.","deps":{"py311-atomicwrites":{"origin":"devel/py-atomicwrites","version":"1.4.1_1"},"py311-configobj":{"origin":"devel/py-configobj","version":"5.0.9"},"py311-ruamel.yaml":{"origin":"devel/py-ruamel.yaml","version":"0.18.10_1"},"py311-unidecode":{"origin":"converters/py-unidecode","version":"1.3.7_1"},"py311-vdirsyncer":{"origin":"deskutils/py-vdirsyncer","version":"0.19.3_1"},"py311-vobject":{"origin":"deskutils/py-vobject","version":"0.9.6.1_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["deskutils","python"],"annotations":{"flavor":"py311"},"messages":[{"message":"Copy the example configuration from\n/usr/local/share/examples/khard/khard.conf.example to\n$XDG_CONFIG_HOME/khard/khard.conf","type":"install"}]},{"name":"py311-keyrings.alt","origin":"security/py-keyrings.alt","version":"4.2.0_1","comment":"Alternate Python keyring implementations","maintainer":"douglas@douglasthrift.net","www":"https://pypi.org/project/keyrings.alt/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"39b623a8049d0640da06239677f80128272ea0cc2768f279efdc9672b0453a66","flatsize":225426,"path":"All/py311-keyrings.alt-4.2.0_1.pkg","repopath":"All/py311-keyrings.alt-4.2.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":41276,"desc":"Alternate keyring backend implementations for use with the Python keyring\npackage.","deps":{"py311-jaraco.classes":{"origin":"devel/py-jaraco.classes","version":"3.4.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"options":{"ENCRYPTED_FILE":"off","GNOME_KEYRING":"off","PYFS":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-khal","origin":"deskutils/py-khal","version":"0.11.3_1","comment":"CalDAV-based calendar","maintainer":"wen@FreeBSD.org","www":"https://lostpackets.de/khal/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cfd977bf35d6a5e9560db2fe1e6d8bd1bc56def72f26ff76348ce168342eb9f1","flatsize":1527290,"path":"All/py311-khal-0.11.3_1.pkg","repopath":"All/py311-khal-0.11.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":242892,"desc":"Khal is a calendar program for the terminal for viewing, adding and editing\nevents and calendars. Khal is build on the iCalendar and vdir (allowing the\nuse of vdirsyncer for CalDAV compatibility) standards.","deps":{"py311-atomicwrites":{"origin":"devel/py-atomicwrites","version":"1.4.1_1"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-click-log":{"origin":"devel/py-click-log","version":"0.3.2_1"},"py311-configobj":{"origin":"devel/py-configobj","version":"5.0.9"},"py311-icalendar":{"origin":"devel/py-icalendar","version":"4.0.3_3"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-pytz":{"origin":"devel/py-pytz","version":"2024.2_1,1"},"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"py311-tzlocal":{"origin":"devel/py-tzlocal","version":"5.2"},"py311-urwid":{"origin":"devel/py-urwid","version":"2.6.16"},"py311-vdirsyncer":{"origin":"deskutils/py-vdirsyncer","version":"0.19.3_1"},"py311-xdg":{"origin":"devel/py-xdg","version":"0.28_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["deskutils","python"],"options":{"SETPROCTITLE":"off"},"annotations":{"flavor":"py311"},"messages":[{"message":"Khal needs LANG to be set to a UTF-8 locale (e.g. en_US.UTF-8) to run.","type":"install"}]},{"name":"py311-keyring","origin":"security/py-keyring","version":"23.9.3_3,1","comment":"Store and access your passwords safely","maintainer":"douglas@douglasthrift.net","www":"https://github.com/jaraco/keyring","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a16d7cea15be68379c404ab1bd51e8805006803a5b8ba7571f481f3cb522552c","flatsize":337373,"path":"All/py311-keyring-23.9.3_3,1.pkg","repopath":"All/py311-keyring-23.9.3_3,1.pkg","licenselogic":"single","licenses":["PSFL"],"pkgsize":61632,"desc":"The Python keyring lib provides an easy way to access the system keyring\nservice from Python. It can be used in any application that needs safe password\nstorage. It supports OSX, KDE, Gnome and Windows's native password storing\nservices. Besides this, it is shipped with kinds of Python implemented keyring\nfor the left environments.","deps":{"py311-SecretStorage":{"origin":"security/py-SecretStorage","version":"3.3.3"},"py311-jaraco.classes":{"origin":"devel/py-jaraco.classes","version":"3.4.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"options":{"DBUS":"off","SECRET_SERVICE":"on"},"annotations":{"cpe":"cpe:2.3:a:python:keyring:23.9.3:::::dragonfly6:x86_64:3","flavor":"py311"}},{"name":"py311-kerberos","origin":"security/py-kerberos","version":"1.3.1_2","comment":"Kerberos bindings for python","maintainer":"dvl@FreeBSD.org","www":"https://github.com/apple/ccs-pykerberos","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"29f67e4bac5ad7c3e417d0153cf1e91bc70a5407550d61af189ef597dafea2a2","flatsize":52995,"path":"All/py311-kerberos-1.3.1_2.pkg","repopath":"All/py311-kerberos-1.3.1_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":17852,"desc":"This Python package is a high-level wrapper for Kerberos (GSSAPI) operations.\nThe goal is to avoid having to build a module that wraps the entire\nKerberos.framework, and instead offer a limited set of functions that do what is\nneeded for client/server Kerberos authentication based on\n<http://www.ietf.org/rfc/rfc4559.txt>.","deps":{"krb5":{"origin":"security/krb5","version":"1.21.3_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"options":{"GSSAPI_BASE":"off","GSSAPI_HEIMDAL":"off","GSSAPI_MIT":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-keras-applications","origin":"math/py-keras-applications","version":"1.0.8_2","comment":"Reference implementations of popular deep learning models","maintainer":"rm@FreeBSD.org","www":"https://github.com/keras-team/keras-applications","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7cfe83eb961720cb8a16b9395510746732bc07dce3afbf209712a042a3d7d64f","flatsize":630656,"path":"All/py311-keras-applications-1.0.8_2.pkg","repopath":"All/py311-keras-applications-1.0.8_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":58632,"desc":"This is a Keras Applications module of the Keras deep learning library.\nIt provides model definitions and pre-trained weights for a number of popular\narchictures, such as VGG16, ResNet50, Xception, MobileNet, and more.","deps":{"py311-h5py":{"origin":"science/py-h5py","version":"3.13.0"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-keystonemiddleware","origin":"devel/py-keystonemiddleware","version":"10.9.0","comment":"Middleware for OpenStack Identity","maintainer":"sunpoet@FreeBSD.org","www":"https://docs.openstack.org/keystonemiddleware/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ad42109fab402192c860e91d4fb5af3dc888380c8787684bfdb728fbe391b3d3","flatsize":2036113,"path":"All/py311-keystonemiddleware-10.9.0.pkg","repopath":"All/py311-keystonemiddleware-10.9.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":240056,"desc":"This package contains middleware modules designed to provide authentication and\nauthorization features to web services other than Keystone. The most prominent\nmodule is keystonemiddleware.auth_token. This package does not expose any CLI or\nPython API features.","deps":{"py311-keystoneauth1":{"origin":"devel/py-keystoneauth1","version":"5.10.0"},"py311-oslo.cache":{"origin":"devel/py-oslo.cache","version":"3.9.0"},"py311-oslo.config":{"origin":"devel/py-oslo.config","version":"9.7.0"},"py311-oslo.context":{"origin":"devel/py-oslo.context","version":"5.7.0"},"py311-oslo.i18n":{"origin":"devel/py-oslo.i18n","version":"6.5.0"},"py311-oslo.log":{"origin":"devel/py-oslo.log","version":"7.0.0"},"py311-oslo.serialization":{"origin":"devel/py-oslo.serialization","version":"5.6.0"},"py311-oslo.utils":{"origin":"devel/py-oslo.utils","version":"8.0.0"},"py311-pbr":{"origin":"devel/py-pbr","version":"6.1.1"},"py311-pycadf":{"origin":"devel/py-pycadf","version":"4.0.1"},"py311-pyjwt":{"origin":"www/py-pyjwt","version":"2.8.0"},"py311-python-keystoneclient":{"origin":"net/py-python-keystoneclient","version":"5.5.0"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-webob":{"origin":"www/py-webob","version":"1.8.7_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"cpe":"cpe:2.3:a:openstack:keystonemiddleware:10.9.0:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-kimpy","origin":"science/py-kimpy","version":"2.1.1_1","comment":"Python interface to the KIM-API","maintainer":"yuri@FreeBSD.org","www":"https://openkim.org/kim-api/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"273059602ceef5078892117cf6edcf52ebe7a83ed02da013ec7b8e865f4cb528","flatsize":4137883,"path":"All/py311-kimpy-2.1.1_1.pkg","repopath":"All/py311-kimpy-2.1.1_1.pkg","licenselogic":"single","licenses":["CDDL"],"pkgsize":433536,"desc":"kimpy is a Python interface to the KIM API.\n\nThe Knowledgebase of Interatomic Models (KIM) Application Programming Interface\n(API) defines a standard (the Portable Model Interface (PMI)) for how molecular\nsimulators interface with interatomic models (also called potentials or\nforce-fields).","deps":{"kim-api":{"origin":"science/kim-api","version":"2.3.0_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-langid","origin":"textproc/py-langid","version":"1.1.6.20170715_2","comment":"Standalone Language Identification (LangID) tool","maintainer":"thierry@FreeBSD.org","www":"https://github.com/saffsd/langid.py","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c74db9b8f64cf705e16e4dbac767020737bffb81936ca8ad363d65b20199fb07","flatsize":7640130,"path":"All/py311-langid-1.1.6.20170715_2.pkg","repopath":"All/py311-langid-1.1.6.20170715_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":1930032,"desc":"langid.py is a standalone Language Identification (LangID) tool.\n\nThe design principles are as follows:\n\n    Fast\n    Pre-trained over a large number of languages (currently 97)\n    Not sensitive to domain-specific features (e.g. HTML/XML markup)\n    Single .py file with minimal dependencies\n    Deployable as a web service\n\nRemark: the main script langid/langid.py is cross-compatible with both Python2\nand Python3, but the accompanying training tools are still Python2-only, hence\nnot installed by this port.\n\nSee also the port textproc/py-langdetect for a similar program.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-libnuml","origin":"biology/py-libnuml","version":"1.1.7","comment":"Numerical Markup Language for Python","maintainer":"yuri@FreeBSD.org","www":"https://github.com/NuML/NuML","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1fa83c0b5139bce4f0537c7c6c7c8f37a9756b07698a08373445d14928669c9b","flatsize":1274253,"path":"All/py311-libnuml-1.1.7.pkg","repopath":"All/py311-libnuml-1.1.7.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":206444,"desc":"This is a Python binding for libnuml, the Numerical Markup Language library.\n\nThe Numerical Markup Language (NuML) aims to standardize the exchange and\narchiving of numerical results. NuML originates from the numerical aspects of\nthe Systems Biology Results Markup Language (SBRML) with the aim of re-using it\nin multiple other standardization efforts.","deps":{"libnuml":{"origin":"biology/libnuml","version":"1.1.7"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["biology","devel"],"annotations":{"flavor":"py311"}},{"name":"py311-keras-preprocessing","origin":"math/py-keras-preprocessing","version":"1.1.2_2","comment":"Easy data preprocessing and data augmentation for DL models","maintainer":"rm@FreeBSD.org","www":"https://github.com/keras-team/keras-preprocessing","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e849ce84bac8743f3a3e4e5dc1f408ab59a3314d06858a864a68e51dd1e2f36d","flatsize":501911,"path":"All/py311-keras-preprocessing-1.1.2_2.pkg","repopath":"All/py311-keras-preprocessing-1.1.2_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":68504,"desc":"Keras Preprocessing is the data preprocessing and data augmentation module of\nthe Keras deep learning library. It provides utilities for working with image\ndata, text data, and sequence data.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-keep","origin":"sysutils/py-keep","version":"2.10.1_2","comment":"Personal shell command keeper","maintainer":"DtxdF@disroot.org","www":"https://github.com/OrkoHunter/keep","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f2ac507202949fd24e57d26a18b40a26757b4248eb729e1eb967fcde06ca900f","flatsize":117652,"path":"All/py311-keep-2.10.1_2.pkg","repopath":"All/py311-keep-2.10.1_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":27208,"desc":"keep is a Meta CLI Toolkit that provides a personal shell command\nkeeper with some useful features:\n\n* Save a new command with a brief description\n* Search the saved commands using powerful patterns\n* Save the commands as a secret GitHub gist\n* Use keep push and keep pull to sync the commands between GitHub\n  gist and other computers.","deps":{"py311-PyGithub":{"origin":"devel/py-PyGithub","version":"2.6.1"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-terminaltables":{"origin":"textproc/py-terminaltables","version":"3.1.10_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"annotations":{"flavor":"py311"},"messages":[{"message":"keep was installed and there are some notes:\n\n1. To enable command-line completion (TAB completion) follow these steps for\n   the shell of your choice:\n\n   bash instructions:\n\n   1. Create a directory in your home directory called .bash\n\n      mkdir -p ~/.bash\n\n   2. Copy /usr/local/share/keep/completions/keep.bash to ~/.bash/keep\n\n      cp /usr/local/share/keep/completions/keep.bash ~/.bash/keep\n\n   3. Add the following lines to ~/.bash_profile file\n\n      [ -f \"$HOME/.bash/keep\" ] && . \"$HOME/.bash/keep\"\n\n   zsh instructions:\n\n   1. Create a directory in your home called .zsh\n\n      mkdir -p ~/.zsh\n\n   2. Copy /usr/local/share/keep/completions/keep.zsh to ~/.zsh/_keep\n\n      cp /usr/local/share/keep/completions/keep.zsh ~/.zsh/_keep\n\n   3. Add the following lines inside ~/.zshrc file\n\n      fpath=($HOME/.zsh $fpath)\n      autoload -Uz compinit && compinit\n\n2. See also the official keep tutorial:\n\n   * https://github.com/OrkoHunter/keep/blob/master/tutorial.md","type":"install"}]},{"name":"py311-keepkey","origin":"security/py-keepkey","version":"7.2.1_2","comment":"Library for communicating with KeepKey Hardware Wallet","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/keepkey/python-keepkey","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fbabd5533ec5888dde6bc75a975769331c9a225aeff500ee734b248749bd4cbf","flatsize":2058888,"path":"All/py311-keepkey-7.2.1_2.pkg","repopath":"All/py311-keepkey-7.2.1_2.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":184556,"desc":"Python library for communicating with KeepKey Hardware Wallet.","deps":{"py311-ecdsa":{"origin":"security/py-ecdsa","version":"0.19.1"},"py311-hidapi":{"origin":"comms/py-hidapi","version":"0.14.0"},"py311-libusb1":{"origin":"devel/py-libusb1","version":"3.3.0"},"py311-mnemonic":{"origin":"security/py-mnemonic","version":"0.21"},"py311-protobuf":{"origin":"devel/py-protobuf","version":"5.29.3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["security"],"annotations":{"flavor":"py311"}},{"name":"py311-keystoneauth1","origin":"devel/py-keystoneauth1","version":"5.10.0","comment":"Authentication Library for OpenStack Identity","maintainer":"sunpoet@FreeBSD.org","www":"https://docs.openstack.org/keystoneauth/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f980cb3afab829ef5de53866a8115c079160cda7c8b2ea6856211f6b6c2c2fc3","flatsize":4599979,"path":"All/py311-keystoneauth1-5.10.0.pkg","repopath":"All/py311-keystoneauth1-5.10.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":498640,"desc":"This package contains tools for authenticating to an OpenStack-based cloud.\nThese tools include:\n\n- Authentication plugins (password, token, and federation based)\n- Discovery mechanisms to determine API version support\n- A session that is used to maintain client settings across requests\n (based on the requests Python library)","deps":{"py311-iso8601":{"origin":"devel/py-iso8601","version":"2.1.0"},"py311-os-service-types":{"origin":"devel/py-os-service-types","version":"1.7.0_1"},"py311-pbr":{"origin":"devel/py-pbr","version":"6.1.1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-stevedore":{"origin":"devel/py-stevedore","version":"5.4.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"BETAMAX":"off","KERBEROS":"off","OAUTH1":"off","SAML2":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-litellm","origin":"misc/py-litellm","version":"1.65.0","comment":"Call all LLM APIs using the OpenAI format","maintainer":"tagattie@FreeBSD.org","www":"https://github.com/BerriAI/litellm","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fc88f28f76d28b887e21f918d1dc51dac545c144ca6b3d7b6a14cdd9ae012bf1","flatsize":34885183,"path":"All/py311-litellm-1.65.0.pkg","repopath":"All/py311-litellm-1.65.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6487380,"desc":"Call all LLM APIs using the OpenAI format [Bedrock, Huggingface,\nVertexAI, TogetherAI, Azure, OpenAI, etc.]\n\nLiteLLM manages:\n- Translate inputs to provider's completion, embedding, and\n  image_generation endpoints\n- Consistent output, text responses will always be available at\n  ['choices'][0]['message']['content']\n- Retry/fallback logic across multiple deployments (e.g. Azure/OpenAI)\n  - Router\n- Track spend & set budgets per project OpenAI Proxy Server","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-aiohttp":{"origin":"www/py-aiohttp","version":"3.11.13"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-httpx":{"origin":"www/py-httpx","version":"0.28.1"},"py311-importlib-metadata":{"origin":"devel/py-importlib-metadata","version":"8.6.1"},"py311-jsonschema":{"origin":"devel/py-jsonschema","version":"4.23.0"},"py311-openai":{"origin":"misc/py-openai","version":"1.70.0"},"py311-pydantic2":{"origin":"devel/py-pydantic2","version":"2.10.6_3"},"py311-python-dotenv":{"origin":"www/py-python-dotenv","version":"1.0.1_1"},"py311-tiktoken":{"origin":"textproc/py-tiktoken","version":"0.9.0_1"},"py311-tokenizers":{"origin":"textproc/py-tokenizers","version":"0.21.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-kartograph","origin":"misc/py-kartograph","version":"0.6.8_3","comment":"Framework for building interactive map applications","maintainer":"yuri@FreeBSD.org","www":"https://kartograph.org/docs/kartograph.py/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"76a79501fbefd4f159e0c8e41f32ff2bf2dd804fa05516a5e2e781abd0b9bb77","flatsize":923365,"path":"All/py311-kartograph-0.6.8_3.pkg","repopath":"All/py311-kartograph-0.6.8_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":158312,"desc":"Kartograph is a simple and lightweight framework for building interactive map\napplications without Google Maps or any other mapping service. It was created\nwith the needs of designers and data journalists in mind.\n\nKartograph is two libraries. One generates beautiful & compact SVGmaps, the\nother helps you to create interactive maps that run across all major browsers.","deps":{"py311-argparse":{"origin":"devel/py-argparse","version":"1.4.0_1"},"py311-gdal":{"origin":"graphics/py-gdal","version":"3.10.2"},"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-ordereddict":{"origin":"devel/py-ordereddict","version":"1.1_4"},"py311-pyaml":{"origin":"textproc/py-pyaml","version":"24.9.0"},"py311-pykml":{"origin":"misc/py-pykml","version":"0.2.0_1"},"py311-pyproj":{"origin":"graphics/py-pyproj","version":"3.7.1"},"py311-pyshp":{"origin":"devel/py-pyshp","version":"2.3.1_1"},"py311-shapely":{"origin":"devel/py-shapely","version":"1.8.5_2"},"py311-tinycss":{"origin":"textproc/py-tinycss","version":"0.4_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"],"annotations":{"flavor":"py311"}},{"name":"py311-kaitaistruct","origin":"devel/py-kaitaistruct","version":"0.10_1","comment":"Kaitai Struct declarative parser generator for binary data","maintainer":"shaun@FreeBSD.org","www":"https://kaitai.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"36ed85941214be6790008b3714acc02310bfd448e103c79ed7a298913009bf7f","flatsize":74241,"path":"All/py311-kaitaistruct-0.10_1.pkg","repopath":"All/py311-kaitaistruct-0.10_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12872,"desc":"This library implements Kaitai Struct API for Python.\n\nKaitai Struct is a declarative language used for describe various binary\ndata structures, laid out in files or in memory: i.e. binary file\nformats, network stream packet formats, etc.\n\nIt is similar to Python's [construct] and [Construct3], but it is\nlanguage-agnostic. The format description is done in YAML-based .ksy\nformat, which then can be compiled into a wide range of target\nlanguages.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-kahip","origin":"math/py-kahip","version":"3.18","comment":"Karlsruhe high quality graph partitioning","maintainer":"yuri@FreeBSD.org","www":"https://kahip.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0601f7d252dd63192ba59ea836235168cf28e3c34f15e787bccbb9b3c9e79ea4","flatsize":109409,"path":"All/py311-kahip-3.18.pkg","repopath":"All/py311-kahip-3.18.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":42244,"desc":"KaHIP - Karlsruhe High Quality Partitioning - is a family of graph\npartitioning programs. It includes KaFFPa (Karlsruhe Fast Flow\nPartitioner), which is a multilevel graph partitioning algorithm, in\nits variants Strong, Eco and Fast, KaFFPaE (KaFFPaEvolutionary) which\nis a parallel evolutionary algorithm that uses KaFFPa to provide\ncombine and mutation operations, as well as KaBaPE which extends the\nevolutionary algorithm. Moreover, specialized techniques are included\nto partition road networks (Buffoon), to output a vertex separator\nfrom a given partition or techniques geared towards efficient\npartitioning of social networks.","deps":{"kahip":{"origin":"math/kahip","version":"3.18"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math"]},{"name":"py311-jupyterlab-pygments","origin":"textproc/py-jupyterlab-pygments","version":"0.3.0","comment":"Pygments theme using JupyterLab CSS variables","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jupyterlab/jupyterlab_pygments","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eafbef4baa6c73267a864620d00aa1ee547874af4f31f5c816e45062d26ce9fe","flatsize":47305,"path":"All/py311-jupyterlab-pygments-0.3.0.pkg","repopath":"All/py311-jupyterlab-pygments-0.3.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":13208,"desc":"JupyterLab Pygments Theme contains a syntax coloring theme for pygments making\nuse of the JupyterLab CSS variables.\n\nThe goal is to enable the use of JupyterLab's themes with pygments-generated\nHTML.","deps":{"py311-pygments":{"origin":"textproc/py-pygments","version":"2.19.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-jwcrypto","origin":"security/py-jwcrypto","version":"1.5.6","comment":"Implementation of JOSE Web standards","maintainer":"sunpoet@FreeBSD.org","www":"https://jwcrypto.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c4062b27180fe5c7de5bea1bb4fdd5b60a8d3014163e9d5c3bc9e87e3f0f83c0","flatsize":1218484,"path":"All/py311-jwcrypto-1.5.6.pkg","repopath":"All/py311-jwcrypto-1.5.6.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":166104,"desc":"JWCrypto provides an implementation of the JOSE Working Group documents:\n- RFC 7515 - JSON Web Signature (JWS)\n- RFC 7516 - JSON Web Encryption (JWE)\n- RFC 7517 - JSON Web Key (JWK)\n- RFC 7518 - JSON Web Algorithms (JWA)\n- RFC 7519 - JSON Web Token (JWT)\n- RFC 7520 - Examples of Protecting Content Using JSON Object Signing and\n  Encryption (JOSE)","deps":{"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-kazoo","origin":"devel/py-kazoo","version":"2.5.0_1","comment":"Higher Level API to Zookeeper for Python","maintainer":"skreuzer@FreeBSD.org","www":"https://pypi.org/project/kazoo/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d76e2e86db7ba51ccd29ef7ad0878302827f2b169fbaa814203e1dfb8613e9db","flatsize":2010887,"path":"All/py311-kazoo-2.5.0_1.pkg","repopath":"All/py311-kazoo-2.5.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":254120,"desc":"Kazoo is a Python library designed to make working with Zookeeper a more\nhassle-free experience that is less prone to errors.","deps":{"py311-gevent":{"origin":"devel/py-gevent","version":"24.2.1"},"py311-zope.interface":{"origin":"devel/py-zope.interface","version":"5.3.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-keystone-engine","origin":"devel/py-keystone-engine","version":"0.9.1.3_1","comment":"Keystone Assembler Engine with Python bindings","maintainer":"kai@FreeBSD.org","www":"https://www.keystone-engine.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7fb95c75dc923da8896249ce7c49d7f67d3de4d52f6a8c69b57034cc92f2a122","flatsize":6870307,"path":"All/py311-keystone-engine-0.9.1.3_1.pkg","repopath":"All/py311-keystone-engine-0.9.1.3_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1110672,"desc":"Keystone is a lightweight multi-platform, multi-architecture assembler\nframework.\n\nHighlight features:\n\n- Multi-architecture, with support for Arm, Arm64 (AArch64/Armv8),\n  Ethereum Virtual Machine, Hexagon, Mips, PowerPC, Sparc, SystemZ, & X86\n  (include 16/32/64bit).\n- Clean/simple/lightweight/intuitive architecture-neutral API.\n- Thread-safe by design\n- Implemented in C/C++ languages, with bindings for Python","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-kaptan","origin":"devel/py-kaptan","version":"0.5.12_2","comment":"Python config parser for json, yaml","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/emre/kaptan","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"60ea28435de783898029d1607dd28d0739af987192e69569c9d2851ca9991411","flatsize":66438,"path":"All/py311-kaptan-0.5.12_2.pkg","repopath":"All/py311-kaptan-0.5.12_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":16292,"desc":"kaptan is a configuration parser which supports dict, ini, json, yaml and python\nfiles.","deps":{"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-jupyterlab_launcher","origin":"devel/py-jupyterlab_launcher","version":"0.13.1_5","comment":"Jupyter Launcher (launcher for the JupiterLab environment)","maintainer":"yuri@FreeBSD.org","www":"https://jupyter.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dd9934af68905ef27dd457fcc7b6492995246a3da0fa76241ee305485ff343bd","flatsize":230855,"path":"All/py311-jupyterlab_launcher-0.13.1_5.pkg","repopath":"All/py311-jupyterlab_launcher-0.13.1_5.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":44732,"desc":"Launcher is useful in the context of the Jupyter Project.\n\nProject Jupyter exists to develop open-source software, open-standards, and\nservices for interactive computing across dozens of programming languages.","deps":{"py311-jsonschema":{"origin":"devel/py-jsonschema","version":"4.23.0"},"py311-notebook":{"origin":"www/py-notebook","version":"7.3.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"flavor":"py311"}},{"name":"py311-jupyterlab-widgets","origin":"devel/py-jupyterlab-widgets","version":"3.0.15","comment":"JupyterLab extension for Jupyter/IPython widgets","maintainer":"makc@FreeBSD.org","www":"https://pypi.python.org/pypi/jupyterlab-widgets","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2c5cfdee02ce025d4f7f014b7e87e1a9aa88ca7c83b7ebc2eca4c9c38d90d77d","flatsize":741657,"path":"All/py311-jupyterlab-widgets-3.0.15.pkg","repopath":"All/py311-jupyterlab-widgets-3.0.15.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":172800,"desc":"ipywidgets, also known as jupyter-widgets, are interactive HTML widgets for\nJupyter notebooks and the IPython kernel.  This port provides JupyterLab\nextension for ipywidgets.","deps":{"py311-jupyterlab":{"origin":"devel/py-jupyterlab","version":"4.3.5"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-jupyterlab-server","origin":"devel/py-jupyterlab-server","version":"2.27.3","comment":"JupyterLab Server","maintainer":"sunpoet@FreeBSD.org","www":"https://jupyterlab-server.readthedocs.io/en/stable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d290c449a7ab47ff39cddf0a1142777e71d4bb72652006c80d55316b5d18fc85","flatsize":577464,"path":"All/py311-jupyterlab-server-2.27.3.pkg","repopath":"All/py311-jupyterlab-server-2.27.3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":102212,"desc":"The application author creates a JupyterLab build on their machine using the\ncore JupyterLab application. They can then serve their files by subclassing the\nLabServerApp with the appropriate configuration and creating a Python entry\npoint that launches the app.","deps":{"py311-Babel":{"origin":"devel/py-babel","version":"2.17.0_1"},"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-json5":{"origin":"devel/py-json5","version":"0.9.11_1"},"py311-jsonschema":{"origin":"devel/py-jsonschema","version":"4.23.0"},"py311-jupyter-server":{"origin":"devel/py-jupyter-server","version":"2.15.0"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"OPENAPI":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-jupyter-server-ydoc","origin":"devel/py-jupyter-server-ydoc","version":"1.1.0","comment":"Jupyter-server extension integrating collaborative shared models","maintainer":"sunpoet@FreeBSD.org","www":"https://jupyterlab-realtime-collaboration.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a34f5c3279ac8b8c27050c5f70c8d61d0c25abf92e856f63b05e93aa1b55f963","flatsize":327339,"path":"All/py311-jupyter-server-ydoc-1.1.0.pkg","repopath":"All/py311-jupyter-server-ydoc-1.1.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":55588,"desc":"jupyter-server-ydoc is a jupyter-server extension integrating collaborative\nshared models.\n\nThe collaborative shared models are used for both:\n- real time collaboration, and\n- server-side execution of notebooks","deps":{"py311-jsonschema":{"origin":"devel/py-jsonschema","version":"4.23.0"},"py311-jupyter-events":{"origin":"devel/py-jupyter-events","version":"0.12.0"},"py311-jupyter-server":{"origin":"devel/py-jupyter-server","version":"2.15.0"},"py311-jupyter-server-fileid":{"origin":"devel/py-jupyter-server-fileid","version":"0.9.3"},"py311-jupyter-ydoc":{"origin":"devel/py-jupyter-ydoc","version":"3.0.3"},"py311-pycrdt":{"origin":"devel/py-pycrdt","version":"0.12.9"},"py311-pycrdt-websocket":{"origin":"devel/py-pycrdt-websocket","version":"0.15.4"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-jupyter-server-terminals","origin":"devel/py-jupyter-server-terminals","version":"0.5.3","comment":"Jupyter Server Extension Providing Terminals","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jupyter-server/jupyter_server_terminals","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6e9584f56475b04e68528873658648a44cb41b5374eae7f241ee2686b9739dc7","flatsize":87137,"path":"All/py311-jupyter-server-terminals-0.5.3.pkg","repopath":"All/py311-jupyter-server-terminals-0.5.3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":20160,"desc":"Jupyter Server Terminals is a Jupyter Server Extension providing support for\nterminals.","deps":{"py311-terminado":{"origin":"net/py-terminado","version":"0.12.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-kafka-python","origin":"net/py-kafka-python","version":"1.4.5_1","comment":"Pure python client for Apache Kafka","maintainer":"christer.edwards@gmail.com","www":"https://github.com/dpkp/kafka-python","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"834444cc1f838182074242e2d3f15c04c0699ced2fe91c84b9de434976b539d0","flatsize":3250307,"path":"All/py311-kafka-python-1.4.5_1.pkg","repopath":"All/py311-kafka-python-1.4.5_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":437436,"desc":"This module provides low-level protocol support for Apache Kafka as well as\nhigh-level consumer and producer classes. Request batching is supported by the\nprotocol as well as broker-aware request routing. Gzip and Snappy compression\nis also supported for message sets.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-jupyter-server-fileid","origin":"devel/py-jupyter-server-fileid","version":"0.9.3","comment":"Jupyter Server extension for File ID service","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jupyter-server/jupyter_server_fileid","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8b2eb014ab4e4bec8a9a6ad771f09a30c837cf89deaef6fea4e399449154d961","flatsize":193767,"path":"All/py311-jupyter-server-fileid-0.9.3.pkg","repopath":"All/py311-jupyter-server-fileid-0.9.3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":31512,"desc":"Jupyter Server extension providing an implementation of the File ID service","deps":{"py311-jupyter-events":{"origin":"devel/py-jupyter-events","version":"0.12.0"},"py311-jupyter-server":{"origin":"devel/py-jupyter-server","version":"2.15.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-jupyter_console","origin":"devel/py-jupyter_console","version":"6.6.3_1","comment":"IPython-like terminal frontend for Jupyter kernels in any language","maintainer":"bofh@FreeBSD.org","www":"https://jupyter-console.readthedocs.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b9ff31c82afbf458c18ca8e34e0855dea8dc7a0dc745f67a7b41ed77783b86d3","flatsize":236051,"path":"All/py311-jupyter_console-6.6.3_1.pkg","repopath":"All/py311-jupyter_console-6.6.3_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":47880,"desc":"The Jupyter console is a terminal frontend for kernels using the Jupyter\nprotocol.","deps":{"py311-ipykernel":{"origin":"devel/py-ipykernel","version":"6.29.5"},"py311-ipython":{"origin":"devel/ipython","version":"8.18.1_1"},"py311-jupyter-client":{"origin":"devel/py-jupyter-client","version":"8.6.3"},"py311-jupyter-core":{"origin":"devel/py-jupyter-core","version":"5.7.2"},"py311-prompt-toolkit":{"origin":"devel/py-prompt-toolkit","version":"3.0.50"},"py311-pygments":{"origin":"textproc/py-pygments","version":"2.19.1"},"py311-pyzmq":{"origin":"net/py-pyzmq","version":"25.0.2_2"},"py311-traitlets":{"origin":"devel/py-traitlets","version":"5.14.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-jupyter-ydoc","origin":"devel/py-jupyter-ydoc","version":"3.0.3","comment":"Document structures for collaborative editing using Ypy","maintainer":"sunpoet@FreeBSD.org","www":"https://jupyter-ydoc.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"474ab37af45803fdb6885f63a05b8ca8ea843df1b2aefd81c1ccdd4e899dc923","flatsize":93684,"path":"All/py311-jupyter-ydoc-3.0.3.pkg","repopath":"All/py311-jupyter-ydoc-3.0.3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":16872,"desc":"jupyter_ydoc provides Ypy-based data structures for various documents used in\nthe Jupyter ecosystem. Built-in documents include:\n- YBlob: a generic immutable binary document.\n- YUnicode: a generic UTF8-encoded text document (YFile is an alias to\n  YUnicode).\n- YNotebook: a Jupyter notebook document.","deps":{"py311-pycrdt":{"origin":"devel/py-pycrdt","version":"0.12.9"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-jupyter-telemetry","origin":"devel/py-jupyter-telemetry","version":"0.1.0_1","comment":"Jupyter telemetry library","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jupyter/telemetry","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"18fbbbaf09c9d78e0496b5655adf2ecbce1623fcde89b9d55b866fed51d24be8","flatsize":35186,"path":"All/py311-jupyter-telemetry-0.1.0_1.pkg","repopath":"All/py311-jupyter-telemetry-0.1.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":10836,"desc":"Jupyter Telemetry enables Jupyter Applications (e.g. Jupyter Server, Jupyter\nNotebook, JupyterLab, JupyterHub, etc.) to record events - i.e. actions by\napplication users - and transmit them to remote (or local) destinations as\nstructured data. It works with Python's standard logging library to handle the\ntransmission of events allowing users to send events to local files, over the\nweb, etc.","deps":{"py311-jsonschema":{"origin":"devel/py-jsonschema","version":"4.23.0"},"py311-python-json-logger":{"origin":"devel/py-python-json-logger","version":"3.3.0"},"py311-ruamel.yaml":{"origin":"devel/py-ruamel.yaml","version":"0.18.10_1"},"py311-traitlets":{"origin":"devel/py-traitlets","version":"5.14.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-jupyter-sphinx","origin":"textproc/py-jupyter_sphinx","version":"0.5.3","comment":"Sphinx extension for rendering of Jupyter interactive widgets","maintainer":"thierry@FreeBSD.org","www":"https://jupyter-sphinx.readthedocs.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"781b3fc95efc297f8770470ef644ae2c9428905099ea22f303f246ea2d067296","flatsize":200866,"path":"All/py311-jupyter-sphinx-0.5.3.pkg","repopath":"All/py311-jupyter-sphinx-0.5.3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":39176,"desc":"jupyter-sphinx enables running code embedded in Sphinx documentation and\nembedding output of that code into the resulting document. It has support for\nrich output such as images and even Jupyter interactive widgets.\n\nSee also: https://github.com/jupyter/jupyter-sphinx/","deps":{"py311-ipykernel":{"origin":"devel/py-ipykernel","version":"6.29.5"},"py311-ipython":{"origin":"devel/ipython","version":"8.18.1_1"},"py311-ipywidgets":{"origin":"devel/py-ipywidgets","version":"8.1.7"},"py311-nbconvert":{"origin":"devel/py-nbconvert","version":"7.16.6"},"py311-nbformat":{"origin":"devel/py-nbformat","version":"5.10.4"},"py311-sphinx":{"origin":"textproc/py-sphinx","version":"5.3.0_3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-jupyter-packaging","origin":"devel/py-jupyter-packaging","version":"0.12.3_3","comment":"Jupyter Packaging Utilities","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jupyter/jupyter-packaging","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"34c38837226f3643128a59e3d87b38b80dff9d392cb73856f061925c33b064c7","flatsize":157888,"path":"All/py311-jupyter-packaging-0.12.3_3.pkg","repopath":"All/py311-jupyter-packaging-0.12.3_3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":30712,"desc":"jupyter-packaging provides tools to help build and install Jupyter Python\npackages.","deps":{"py311-deprecation":{"origin":"devel/py-deprecation","version":"2.1.0_1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-setuptools":{"origin":"devel/py-setuptools","version":"63.1.0_2"},"py311-tomlkit":{"origin":"textproc/py-tomlkit","version":"0.13.2"},"py311-wheel":{"origin":"devel/py-wheel","version":"0.45.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-jupyter-kernel-test","origin":"devel/py-jupyter-kernel-test","version":"0.7.0_1","comment":"Tool for testing Jupyter kernels","maintainer":"yuri@FreeBSD.org","www":"https://github.com/jupyter/jupyter_kernel_test","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3b2437a9e23d7a64e54917be13a298fc06f8ab07d4490a52ef7962c37e2ecbaf","flatsize":113335,"path":"All/py311-jupyter-kernel-test-0.7.0_1.pkg","repopath":"All/py311-jupyter-kernel-test-0.7.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":20936,"desc":"jupyter_kernel_test is a tool for testing Jupyter kernels. It tests kernels\nfor successful code execution and conformance with the Jupyter Messaging\nProtocol (currently 5.0).","deps":{"py311-jsonschema":{"origin":"devel/py-jsonschema","version":"4.23.0"},"py311-jupyter-client":{"origin":"devel/py-jupyter-client","version":"8.6.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-jupyter-lsp","origin":"devel/py-jupyter-lsp","version":"2.2.5_1","comment":"Multi-Language Server WebSocket proxy for Jupyter Notebook/Lab server","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jupyter-lsp/jupyterlab-lsp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4bf090af4790b724f1579d76fb032008ffcbaea7cf20513110d2fa5dcdfc97ea","flatsize":572736,"path":"All/py311-jupyter-lsp-2.2.5_1.pkg","repopath":"All/py311-jupyter-lsp-2.2.5_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":103988,"desc":"Multi-Language Server WebSocket proxy for your Jupyter notebook or lab server.","deps":{"py311-jupyter-server":{"origin":"devel/py-jupyter-server","version":"2.15.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-jupyter-collaboration-ui","origin":"devel/py-jupyter-collaboration-ui","version":"1.1.0","comment":"JupyterLab/Jupyter Notebook 7+ extension providing user interface integration for real time collaboration","maintainer":"sunpoet@FreeBSD.org","www":"https://jupyterlab-realtime-collaboration.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0a7412ac9fc80f8a2d92cb321125944d3076f714c339eebe8e0ad21c95f69cce","flatsize":102749,"path":"All/py311-jupyter-collaboration-ui-1.1.0.pkg","repopath":"All/py311-jupyter-collaboration-ui-1.1.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":28752,"desc":"jupyter-collaboration-ui is a JupyterLab/Jupyter Notebook 7+ extension providing\nuser interface integration for real time collaboration.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-jupyter-events","origin":"devel/py-jupyter-events","version":"0.12.0","comment":"Jupyter Event System library","maintainer":"sunpoet@FreeBSD.org","www":"https://jupyter-events.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2a5542bab9cae04f6b61602af6f3ea410a2e86cb6d16bf6b7a1e0fc0138261cc","flatsize":151720,"path":"All/py311-jupyter-events-0.12.0.pkg","repopath":"All/py311-jupyter-events-0.12.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":31712,"desc":"Jupyter Events enables Jupyter Python Applications (e.g. Jupyter Server,\nJupyterLab Server, JupyterHub, etc.) to emit events -- structured data\ndescribing things happening inside the application. Other software (e.g. client\napplications like JupyterLab) can listen and respond to these events.","deps":{"py311-fqdn":{"origin":"www/py-fqdn","version":"1.4.0_1"},"py311-idna":{"origin":"dns/py-idna","version":"3.10"},"py311-isoduration":{"origin":"devel/py-isoduration","version":"20.11.0_1"},"py311-jsonpointer":{"origin":"devel/py-jsonpointer","version":"2.0_1"},"py311-jsonschema":{"origin":"devel/py-jsonschema","version":"4.23.0"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-python-json-logger":{"origin":"devel/py-python-json-logger","version":"3.3.0"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-referencing":{"origin":"devel/py-referencing","version":"0.36.2"},"py311-rfc3339-validator":{"origin":"devel/py-rfc3339-validator","version":"0.1.4_1"},"py311-rfc3986-validator":{"origin":"devel/py-rfc3986-validator","version":"0.1.1_1"},"py311-traitlets":{"origin":"devel/py-traitlets","version":"5.14.3"},"py311-uri-template":{"origin":"net/py-uri-template","version":"1.3.0"},"py311-webcolors":{"origin":"graphics/py-webcolors","version":"24.8.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-jupyterlab-lsp","origin":"devel/py-jupyterlab-lsp","version":"5.1.0_2","comment":"Coding assistance for JupyterLab with Language Server Protocol","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jupyter-lsp/jupyterlab-lsp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b04f5b69f4d9ae098279a3b7556e6193ed1cb5fd8b6f8d1852ea090ba16aebb0","flatsize":5778139,"path":"All/py311-jupyterlab-lsp-5.1.0_2.pkg","repopath":"All/py311-jupyterlab-lsp-5.1.0_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":576680,"desc":"Language Server Protocol integration for Jupyter(Lab)","deps":{"py311-jupyter-lsp":{"origin":"devel/py-jupyter-lsp","version":"2.2.5_1"},"py311-jupyterlab":{"origin":"devel/py-jupyterlab","version":"4.3.5"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-jupyter-docprovider","origin":"devel/py-jupyter-docprovider","version":"1.1.0","comment":"JupyterLab/Jupyter Notebook 7+ extension integrating collaborative shared models","maintainer":"sunpoet@FreeBSD.org","www":"https://jupyterlab-realtime-collaboration.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3c27965c07abf40a27bb9cf77e73d643cd6a0cf4b2c400e210e86b282ba2058f","flatsize":85927,"path":"All/py311-jupyter-docprovider-1.1.0.pkg","repopath":"All/py311-jupyter-docprovider-1.1.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":24912,"desc":"jupyter-shared-docprovider is a JupyterLab/Jupyter Notebook 7+ extension\nintegrating collaborative shared models.\n\nThe collaborative shared models are used for both:\n- real time collaboration, and\n- server-side execution of notebooks","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-jupyter","origin":"devel/py-jupyter","version":"1.1.1_1","comment":"Jupyter metapackage that installs all the Jupyter components in one go","maintainer":"yuri@FreeBSD.org","www":"https://jupyter.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"887a9eaf6c6cf08b88e39a083489d00ad991f8003a254562a998be85351a5cfc","flatsize":14591,"path":"All/py311-jupyter-1.1.1_1.pkg","repopath":"All/py311-jupyter-1.1.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":4288,"desc":"The jupyter metapackage installs the Jupyter system, including the notebook,\nqtconsole, and the IPython kernel.","deps":{"py311-ipykernel":{"origin":"devel/py-ipykernel","version":"6.29.5"},"py311-ipywidgets":{"origin":"devel/py-ipywidgets","version":"8.1.7"},"py311-jupyter_console":{"origin":"devel/py-jupyter_console","version":"6.6.3_1"},"py311-jupyterlab":{"origin":"devel/py-jupyterlab","version":"4.3.5"},"py311-nbconvert":{"origin":"devel/py-nbconvert","version":"7.16.6"},"py311-notebook":{"origin":"www/py-notebook","version":"7.3.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-junitparser","origin":"devel/py-junitparser","version":"3.2.0","comment":"Manipulating JUnit/xUnit Result XML files","maintainer":"yuri@FreeBSD.org","www":"https://junitparser.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"630cca78dc8f5565c88666644f689babf7d94500ee25f5ae53a58defd1435f8d","flatsize":167071,"path":"All/py311-junitparser-3.2.0.pkg","repopath":"All/py311-junitparser-3.2.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":30228,"desc":"junitparser handles JUnit/xUnit Result XML files.\nUse it to parse and manipulate existing Result XML files,\nor create new JUnit/xUnit result XMLs from scratch.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","net"],"annotations":{"flavor":"py311"}},{"name":"py311-jupyter-collaboration","origin":"devel/py-jupyter-collaboration","version":"3.1.0","comment":"JupyterLab Extension enabling Real-Time Collaboration","maintainer":"sunpoet@FreeBSD.org","www":"https://jupyterlab-realtime-collaboration.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a69eee44db528847e7abdac462b1ab3bf777919a4a3ce9a63ea1ae160a194807","flatsize":12208,"path":"All/py311-jupyter-collaboration-3.1.0.pkg","repopath":"All/py311-jupyter-collaboration-3.1.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":3936,"desc":"JupyterLab Real-Time Collaboration is a Jupyter Server Extension and JupyterLab\nextensions providing support for Y documents and adding collaboration UI\nelements in JupyterLab.","deps":{"py311-jupyter-collaboration-ui":{"origin":"devel/py-jupyter-collaboration-ui","version":"1.1.0"},"py311-jupyter-docprovider":{"origin":"devel/py-jupyter-docprovider","version":"1.1.0"},"py311-jupyter-server-ydoc":{"origin":"devel/py-jupyter-server-ydoc","version":"1.1.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-jupyter-core","origin":"devel/py-jupyter-core","version":"5.7.2","comment":"Jupyter core package","maintainer":"python@FreeBSD.org","www":"https://jupyter.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6c88885515fff38538ec0bf8635a778bfbd1aa6399ba71fb4c9b9259b4d6e5c3","flatsize":309569,"path":"All/py311-jupyter-core-5.7.2.pkg","repopath":"All/py311-jupyter-core-5.7.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":57648,"desc":"Jupyter core package. A base package on which Jupyter projects rely.","deps":{"py311-platformdirs":{"origin":"devel/py-platformdirs","version":"4.3.6"},"py311-traitlets":{"origin":"devel/py-traitlets","version":"5.14.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-jsx-lexer","origin":"textproc/py-jsx-lexer","version":"2.0.1_1","comment":"JSX lexer for Pygments","maintainer":"bofh@FreeBSD.org","www":"https://github.com/fcurella/jsx-lexer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"17a3fe0ded1921c2621a14ec1b7a199b3211a26b2ecce724d1d18526c67dd3c1","flatsize":11576,"path":"All/py311-jsx-lexer-2.0.1_1.pkg","repopath":"All/py311-jsx-lexer-2.0.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5216,"desc":"A JSX lexer for Pygments. Supports:\n\n * Sphinx\n * mkdocs","deps":{"py311-pygments":{"origin":"textproc/py-pygments","version":"2.19.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-jtextfsm","origin":"textproc/py-jtextfsm","version":"0.3.1_1","comment":"Smaller fork of py-textfsm, a parser for semi-structured text","maintainer":"kai@FreeBSD.org","www":"https://github.com/jonathanslenders/textfsm","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"07814cd2a7a5a91aa0c6fcfc42655405ea45a57382ef64e36e558abf8faa765a","flatsize":133766,"path":"All/py311-jtextfsm-0.3.1_1.pkg","repopath":"All/py311-jtextfsm-0.3.1_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":26564,"desc":"Python module which implements a template based state machine for parsing\nsemi-formatted text. Originally developed to allow programmatic access to\ninformation returned from the command line interface (CLI) of networking\ndevices.\n\nThe engine takes two inputs - a template file, and text input (such as command\nresponses from the CLI of a device) and returns a list of records that contains\nthe data parsed from the text.\n\nA template file is needed for each uniquely structured text input. Some examples\nare provided with the code and users are encouraged to develop their own.\n\nBy developing a pool of template files, scripts can call TextFSM to parse useful\ninformation from a variety of sources. It is also possible to use different\ntemplates on the same data in order to create different tables (or views).\n\nNote: This package was originally a fork of TextFSM because TextFSM had no\nsupport for Python3 at that time (that's not the case anymore, btw).\nNevertheless this package is somewhat smaller compared to TextFSM and is used\nin some projects.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-jsonsir","origin":"devel/py-jsonsir","version":"0.0.2_1","comment":"Serializer for JSON-like data in Python","maintainer":"python@FreeBSD.org","www":"https://github.com/RussellLuo/jsonsir","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dc447a2f0d8e8cb28f02fa197349c554897e8009c2f7c597bbe4a3b3014f16ff","flatsize":27457,"path":"All/py311-jsonsir-0.0.2_1.pkg","repopath":"All/py311-jsonsir-0.0.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7768,"desc":"A serializer for JSON-like data in Python.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-jupyter-client","origin":"devel/py-jupyter-client","version":"8.6.3","comment":"Jupyter protocol implementation and client libraries","maintainer":"python@FreeBSD.org","www":"https://jupyter.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c74b459e6626ac2e88775ebbcee53a21c20eb13c8313be123c08ead20ef8d76f","flatsize":1246157,"path":"All/py311-jupyter-client-8.6.3.pkg","repopath":"All/py311-jupyter-client-8.6.3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":194656,"desc":"Jupyter protocol implementation and client libraries.","deps":{"py311-jupyter-core":{"origin":"devel/py-jupyter-core","version":"5.7.2"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-pyzmq":{"origin":"net/py-pyzmq","version":"25.0.2_2"},"py311-tornado":{"origin":"www/py-tornado","version":"6.4"},"py311-traitlets":{"origin":"devel/py-traitlets","version":"5.14.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-jsonslicer","origin":"textproc/py-jsonslicer","version":"0.1.8_1","comment":"Stream JSON parser for Python","maintainer":"amdmi3@FreeBSD.org","www":"https://pypi.org/project/jsonslicer/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"718f55e354c8b3e16b286e53613ab96f07eaebeb6b45af27e3719b5d898d61c2","flatsize":45756,"path":"All/py311-jsonslicer-0.1.8_1.pkg","repopath":"All/py311-jsonslicer-0.1.8_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16236,"desc":"JsonSlicer performs a stream or iterative, pull JSON parsing, which\nmeans it does not load whole JSON into memory and is able to parse\nvery large JSON files or streams. The module is written in C and\nuses YAJL JSON parsing library, so it's also quite fast.\n\nJsonSlicer takes a path of JSON map keys or array indexes, and\nprovides iterator interface which yields JSON data matching given\npath as complete Python objects.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"},"yajl":{"origin":"devel/yajl","version":"2.1.0"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-junit-xml","origin":"textproc/py-junit-xml","version":"1.9_1","comment":"Creates JUnit XML documents used by tools such as Jenkins","maintainer":"skreuzer@FreeBSD.org","www":"https://github.com/kyrus/python-junit-xml","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"35c44a14d16f1f34806421057b3d830b87d12bd05c192bf2993497afa5d7ec62","flatsize":63092,"path":"All/py311-junit-xml-1.9_1.pkg","repopath":"All/py311-junit-xml-1.9_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13232,"desc":"A Python module for creating JUnit XML test result documents that can be read\nby tools such as Jenkins. If you are ever working with test tool or test suite\nwritten in Python and want to take advantage of Jenkins' pretty graphs and test\nreporting capabilities, this module will let you generate the XML test reports.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-jsonschema3","origin":"devel/py-jsonschema3","version":"3.2.0_1","comment":"JSON Schema validation for Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Julian/jsonschema","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f9e695604c05df255b755c629c197a2f9c205ad662f9f201401ca8fd7ab54d9e","flatsize":851167,"path":"All/py311-jsonschema3-3.2.0_1.pkg","repopath":"All/py311-jsonschema3-3.2.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":117512,"desc":"jsonschema is an implementation of JSON Schema for Python\n\n - Full support for Draft 3 and Draft 4 of the schema.\n - Lazy validation that can iteratively report all validation errors.\n - Small and extensible\n - Programmatic querying of which properties or items failed validation.","deps":{"py311-attrs":{"origin":"devel/py-attrs","version":"25.3.0"},"py311-pyrsistent":{"origin":"devel/py-pyrsistent","version":"0.18.1_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-jsonschema-specifications","origin":"devel/py-jsonschema-specifications","version":"2024.10.1","comment":"JSON Schema meta-schemas and vocabularies, exposed as a Registry","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/python-jsonschema/jsonschema-specifications","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d4af643731b51524b7c16248af1a51234b31a8c25ce560225d439a840f1ae796","flatsize":57559,"path":"All/py311-jsonschema-specifications-2024.10.1.pkg","repopath":"All/py311-jsonschema-specifications-2024.10.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11504,"desc":"JSON support files from the JSON Schema Specifications (metaschemas,\nvocabularies, etc.), packaged for runtime access from Python as a\nreferencing-based Schema Registry.","deps":{"py311-referencing":{"origin":"devel/py-referencing","version":"0.36.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-jupyter-server","origin":"devel/py-jupyter-server","version":"2.15.0","comment":"The backend to Jupyter web applications","maintainer":"sunpoet@FreeBSD.org","www":"https://jupyter-server.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a94fb0d2459592c2079d05b35c181027f2ffed8018412fa565161e71c2717e9b","flatsize":3597492,"path":"All/py311-jupyter-server-2.15.0.pkg","repopath":"All/py311-jupyter-server-2.15.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":496872,"desc":"The Jupyter Server provides the backend (i.e. the core services, APIs, and REST\nendpoints) for Jupyter web applications like Jupyter notebook, JupyterLab, and\nVoila.","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-anyio":{"origin":"devel/py-anyio","version":"4.8.0"},"py311-argon2-cffi":{"origin":"security/py-argon2-cffi","version":"21.3.0_2"},"py311-jupyter-client":{"origin":"devel/py-jupyter-client","version":"8.6.3"},"py311-jupyter-core":{"origin":"devel/py-jupyter-core","version":"5.7.2"},"py311-jupyter-events":{"origin":"devel/py-jupyter-events","version":"0.12.0"},"py311-jupyter-server-terminals":{"origin":"devel/py-jupyter-server-terminals","version":"0.5.3"},"py311-nbconvert":{"origin":"devel/py-nbconvert","version":"7.16.6"},"py311-nbformat":{"origin":"devel/py-nbformat","version":"5.10.4"},"py311-overrides":{"origin":"devel/py-overrides","version":"7.7.0_1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-prometheus-client":{"origin":"net-mgmt/py-prometheus-client","version":"0.21.1_1"},"py311-pyzmq":{"origin":"net/py-pyzmq","version":"25.0.2_2"},"py311-send2trash":{"origin":"deskutils/py-send2trash","version":"1.8.3"},"py311-terminado":{"origin":"net/py-terminado","version":"0.12.1_1"},"py311-tornado":{"origin":"www/py-tornado","version":"6.4"},"py311-traitlets":{"origin":"devel/py-traitlets","version":"5.14.3"},"py311-websocket-client":{"origin":"www/py-websocket-client","version":"1.4.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-jsonschema-spec","origin":"devel/py-jsonschema-spec","version":"0.2.4_6","comment":"JSONSchema Spec with object-oriented paths","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/p1c2u/jsonschema-path","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"abff93bc16be0e1a4c53605eac3d53cadddea8b92ac68f34793a85c49dd7f0f9","flatsize":115094,"path":"All/py311-jsonschema-spec-0.2.4_6.pkg","repopath":"All/py311-jsonschema-spec-0.2.4_6.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":23344,"desc":"JSONSchema Spec with object-oriented paths","deps":{"py311-pathable":{"origin":"devel/py-pathable","version":"0.4.4"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-referencing":{"origin":"devel/py-referencing","version":"0.36.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-jsonpointer","origin":"devel/py-jsonpointer","version":"2.0_1","comment":"Identify specific nodes in a JSON document (RFC 6901)","maintainer":"harm@weites.com","www":"https://pypi.org/project/jsonpointer/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1451135f45879a8d6e3a6697170af0909f3e00d5342c0e59ead161d98a31264b","flatsize":42292,"path":"All/py311-jsonpointer-2.0_1.pkg","repopath":"All/py311-jsonpointer-2.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":10392,"desc":"Library to resolve JSON Pointers according to RFC 6901.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-jsonschema-path","origin":"devel/py-jsonschema-path","version":"0.3.4","comment":"JSONSchema Spec with object-oriented paths","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/p1c2u/jsonschema-path","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ee220dbf0454f1c6d5dbffd75b8ec4d4723ca9d65d0a75f85610af429e355c2f","flatsize":115745,"path":"All/py311-jsonschema-path-0.3.4.pkg","repopath":"All/py311-jsonschema-path-0.3.4.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":23720,"desc":"JSONSchema Path provides object-oriented JSONSchema.\n\nKey features:\n- Traverse schema like paths\n- Access schema on demand with separate dereferencing accessor layer","deps":{"py311-pathable":{"origin":"devel/py-pathable","version":"0.4.4"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-referencing":{"origin":"devel/py-referencing","version":"0.36.2"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-jsonpickle","origin":"devel/py-jsonpickle","version":"3.4.0","comment":"Python library for serializing any arbitrary object graph into JSON","maintainer":"yuri@FreeBSD.org","www":"https://jsonpickle.github.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"56597a04f72e56414b4b5f5c4b93d22751fd94d64d0cad8724c2532606d16c7d","flatsize":522002,"path":"All/py311-jsonpickle-3.4.0.pkg","repopath":"All/py311-jsonpickle-3.4.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":87768,"desc":"jsonpickle is a Python library for serialization and deserialization of complex\nPython objects to and from JSON. The standard Python libraries for encoding\nPython into JSON, such as the stdlib's json, simplejson, and demjson, can only\nhandle Python primitives that have a direct JSON equivalent (e.g. dicts, lists,\nstrings, ints, etc.). jsonpickle builds on top of these libraries and allows\nmore complex data structures to be serialized to JSON. jsonpickle is highly\nconfigurable and extendable-allowing the user to choose the JSON backend and add\nadditional backends.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"cpe":"cpe:2.3:a:jsonpickle_project:jsonpickle:3.4.0:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-jsonrpclib-pelix","origin":"devel/py-jsonrpclib-pelix","version":"0.4.3.4","comment":"JSON-RPC over HTTP that mirrors xmlrpclib syntax","maintainer":"ehaupt@FreeBSD.org","www":"https://pypi.org/project/jsonrpclib-pelix/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5cf9330cc1d235164c6893bc5b8d31e5c7772a68897942979edab954fd92dcbc","flatsize":418590,"path":"All/py311-jsonrpclib-pelix-0.4.3.4.pkg","repopath":"All/py311-jsonrpclib-pelix-0.4.3.4.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":67540,"desc":"This project is an implementation of the JSON-RPC v2.0 specification\n(backwards-compatible) as a client library. This version is a fork of jsonrpclib\nby Josh Marshall, usable with Pelix remote services.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"flavor":"py311"}},{"name":"py311-jsonref","origin":"devel/py-jsonref","version":"1.1.0","comment":"Implementation of JSON Reference for Python","maintainer":"grembo@FreeBSD.org","www":"https://pypi.org/project/jsonref/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"94a48855c6290e20faab5fe74641fccace488f09e0d09492d073bd2a5fe89e16","flatsize":97714,"path":"All/py311-jsonref-1.1.0.pkg","repopath":"All/py311-jsonref-1.1.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":19840,"desc":"An implementation of JSON Reference for Python","deps":{"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-junos-eznc","origin":"net-mgmt/py-junos-eznc","version":"2.7.0_2","comment":"Junos easy automation for non-programmers","maintainer":"sergey@akhmatov.ru","www":"https://github.com/Juniper/py-junos-eznc","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"021d285258254369fea77cb98665a7a6007607cfd3b44fbe2af75029ad06ced3","flatsize":1879849,"path":"All/py311-junos-eznc-2.7.0_2.pkg","repopath":"All/py311-junos-eznc-2.7.0_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":284788,"desc":"Junos PyEZ is a Python library to remotely manage/automate Junos\ndevices.\n\nJunos PyEZ is designed to provide the same capabilities as a user\nwould have on the Junos CLI, but in an environment built for\nautomation tasks. These capabilities include, but are not limited to:\n- Remote connectivity and management of Junos devices via NETCONF\n- Provide \"facts\" about the device such as software-version, serial-number, etc\n- Retrieve \"operational\" or \"run-state\" information as Tables/Views\n- Retrieve configuration information as Tables/Views\n- Make configuration changes in unstructured and structured ways\n- Provide common utilities for tasks such as secure copy of files and software\n  updates","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-ncclient":{"origin":"net-mgmt/py-ncclient","version":"0.6.15_1"},"py311-paramiko":{"origin":"security/py-paramiko","version":"2.11.0_3"},"py311-pyparsing":{"origin":"devel/py-pyparsing","version":"3.2.1"},"py311-pyserial":{"origin":"comms/py-pyserial","version":"3.5_3"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-scp":{"origin":"security/py-scp","version":"0.14.4_2"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-transitions":{"origin":"devel/py-transitions","version":"0.8.8_1"},"py311-yamlordereddictloader":{"origin":"devel/py-yamlordereddictloader","version":"0.4.0_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net-mgmt","python"],"annotations":{"flavor":"py311"}},{"name":"py311-jsonpath-rw","origin":"devel/py-jsonpath-rw","version":"1.4.0_2","comment":"Implementation of JSONPath for Python","maintainer":"yuri@FreeBSD.org","www":"https://github.com/kennknowles/python-jsonpath-rw","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b3d35efb7c9ddd7856e452dc6d98a6104a6f3ba46750c1c8ce8b50c6dcca63d1","flatsize":165487,"path":"All/py311-jsonpath-rw-1.4.0_2.pkg","repopath":"All/py311-jsonpath-rw-1.4.0_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":31236,"desc":"This library provides a robust and significantly extended implementation of\nJSONPath for Python.\n\nThis library differs from other JSONPath implementations in that it is a full\nlanguage implementation, meaning the JSONPath expressions are first class\nobjects, easy to analyze, transform, parse, print, and extend.","deps":{"py311-decorator":{"origin":"devel/py-decorator","version":"5.2.1"},"py311-ply":{"origin":"devel/py-ply","version":"3.11_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-jsonschema","origin":"devel/py-jsonschema","version":"4.23.0","comment":"JSON Schema validation for Python","maintainer":"bofh@FreeBSD.org","www":"https://github.com/Julian/jsonschema","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a57e93269e6a0e1164106324133eff5605479fbba79bd51673578175d14acba3","flatsize":1517535,"path":"All/py311-jsonschema-4.23.0.pkg","repopath":"All/py311-jsonschema-4.23.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":181864,"desc":"jsonschema is an implementation of JSON Schema for Python\n\n - Full support for Draft 3 and Draft 4 of the schema.\n - Lazy validation that can iteratively report all validation errors.\n - Small and extensible\n - Programmatic querying of which properties or items failed validation.","deps":{"py311-attrs":{"origin":"devel/py-attrs","version":"25.3.0"},"py311-jsonschema-specifications":{"origin":"devel/py-jsonschema-specifications","version":"2024.10.1"},"py311-referencing":{"origin":"devel/py-referencing","version":"0.36.2"},"py311-rpds-py":{"origin":"devel/py-rpds-py","version":"0.23.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-jsonpath-ng","origin":"devel/py-jsonpath-ng","version":"1.5.3_1","comment":"JSONPath implementation based on jsonpath-rw and jsonpath-rw-ext","maintainer":"michael.boehm@markt.de","www":"https://github.com/h2non/jsonpath-ng","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"477e7fa34a4d7bf6d5ade81e1b06295154f1b8519a7f6faa3f1e1f392cb9f051","flatsize":284956,"path":"All/py311-jsonpath-ng-1.5.3_1.pkg","repopath":"All/py311-jsonpath-ng-1.5.3_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":48532,"desc":"A final implementation of JSONPath for Python that aims to be standard\ncompliant, including arithmetic and binary comparison operators, as\ndefined in the original JSONPath proposal.\n\nThis packages merges both jsonpath-rw and jsonpath-rw-ext and provides\nseveral AST API enhancements, such as the ability to update or removes\nnodes in the tree.","deps":{"py311-decorator":{"origin":"devel/py-decorator","version":"5.2.1"},"py311-ply":{"origin":"devel/py-ply","version":"3.11_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-jsondiff","origin":"devel/py-jsondiff","version":"2.0.0_1","comment":"Diff JSON and JSON-like structures in Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/xlwings/jsondiff","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f345b5beddb2f26580a9f348d93811fc468e15c65e9948517502693b5103d6ee","flatsize":94700,"path":"All/py311-jsondiff-2.0.0_1.pkg","repopath":"All/py311-jsondiff-2.0.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16684,"desc":"jsondiff is an MIT-licensed Python library which lets you compare, diff and\npatch JSON and JSON-like structures in Python. It has special support for:\n- multiple and custom-defined diff syntaxes\n- Python sets\n- similarity-based list comparison","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-jsonpatch","origin":"devel/py-jsonpatch","version":"1.33_1","comment":"Apply JSON-Patches (RFC 6902)","maintainer":"harm@weites.com","www":"https://github.com/stefankoegl/python-json-patch","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"217027ce6758563db589eb47ba3ed019f60fec9ad401f8e58df8b1d5afa3ce8e","flatsize":116827,"path":"All/py311-jsonpatch-1.33_1.pkg","repopath":"All/py311-jsonpatch-1.33_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":22260,"desc":"Library to apply JSON Patches according to RFC 6902.","deps":{"py311-jsonpointer":{"origin":"devel/py-jsonpointer","version":"2.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-jsonnet","origin":"devel/py-jsonnet","version":"0.20.0_1","comment":"Python bindings for Jsonnet - The data templating language","maintainer":"timp87@gmail.com","www":"https://github.com/google/jsonnet","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4f7c78d07b49663db51fb2f1c8beb83e032dfd0e74d6db5408896edf1fc9e38b","flatsize":68986,"path":"All/py311-jsonnet-0.20.0_1.pkg","repopath":"All/py311-jsonnet-0.20.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":22416,"desc":"Python bindings for Jsonnet - The data templating language.\nJsonnet lets you compute fragments of JSON within the structure, bringing\nthe same benefit to structured data that templating languages bring to plain\ntext.","deps":{"jsonnet":{"origin":"devel/jsonnet","version":"0.20.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-json2html","origin":"textproc/py-json2html","version":"1.3.0_1","comment":"JSON to HTML Table Representation","maintainer":"yuri@FreeBSD.org","www":"https://github.com/softvar/json2html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"04faea7c40b288733c0c71f69d6cbf176d9daae707fb7932101924a3bde543e5","flatsize":34980,"path":"All/py311-json2html-1.3.0_1.pkg","repopath":"All/py311-json2html-1.3.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9452,"desc":"json2html is a Python module for converting complex JSON to HTML Table\nrepresentation.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-jsonlines","origin":"devel/py-jsonlines","version":"4.0.0_1","comment":"Library with helpers for the jsonlines file format","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/wbolster/jsonlines","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e85b49127ce1f0fa573eb6cbf4d4d9d741034f34f082a6f942b23068834cda54","flatsize":80519,"path":"All/py311-jsonlines-4.0.0_1.pkg","repopath":"All/py311-jsonlines-4.0.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":16944,"desc":"jsonlines is a Python library to simplify working with jsonlines and ndjson\ndata.","deps":{"py311-attrs":{"origin":"devel/py-attrs","version":"25.3.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-jschon","origin":"devel/py-jschon","version":"0.11.1_1","comment":"JSON toolkit for Python developers","maintainer":"yuri@FreeBSD.org","www":"https://github.com/marksparkza/jschon","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2ee2a894de413259335ea2b61d3a1f10e3b2e70da66b09a3b4fcc24980e2fefc","flatsize":963065,"path":"All/py311-jschon-0.11.1_1.pkg","repopath":"All/py311-jschon-0.11.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":143112,"desc":"jschon is an object-oriented JSON Schema implementation for Python.\n\nFeatures:\n* JSON Schema validator implementation (drafts 2019-09, 2020-12)\n  * Schema compilation and indexing\n  * $ref loading from local and remote sources\n  * Support for custom keywords, vocabularies and meta-schemas\n  * Support for format validation\n* JSON class implementing the JSON data model\n* JSON Pointer (RFC 6901)\n* JSON Patch (RFC 6902)\n* Relative JSON Pointer (draft)","deps":{"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-rfc3986":{"origin":"www/py-rfc3986","version":"1.5.0_1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-jsonform","origin":"devel/py-jsonform","version":"0.0.2_1","comment":"Form validation for JSON-like data","maintainer":"python@FreeBSD.org","www":"https://github.com/RussellLuo/jsonform","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8aa5199f869220ef186e78b5592c74c79955f6a151665e823ad088876f28b183","flatsize":22425,"path":"All/py311-jsonform-0.0.2_1.pkg","repopath":"All/py311-jsonform-0.0.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6756,"desc":"Form validation for JSON-like data (i.e. document) in Python.","deps":{"py311-jsonschema":{"origin":"devel/py-jsonschema","version":"4.23.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-json_tricks","origin":"devel/py-json_tricks","version":"3.17.3_1","comment":"Extra features for Python's JSON: comments, order, datetimes, etc","maintainer":"yuri@FreeBSD.org","www":"https://github.com/mverleg/pyjson_tricks","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7b57cce4817b9b0708cacd9c1839eec90e9a121e951724456650a0ebab311a37","flatsize":244873,"path":"All/py311-json_tricks-3.17.3_1.pkg","repopath":"All/py311-json_tricks-3.17.3_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":47576,"desc":"The pyjson-tricks package brings several pieces of functionality to python\nhandling of json files:\n\n* Store and load numpy arrays in human-readable format.\n* Store and load class instances both generic and customized.\n* Store and load date/times as a dictionary (including timezone).\n* Preserve map order {} using OrderedDict.\n* Allow for comments in json files by starting lines with #.\n* Sets, complex numbers, Decimal, Fraction, enums, compression,\n  duplicate keys, etc.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-json5","origin":"devel/py-json5","version":"0.9.11_1","comment":"Python implementation of the JSON5 data format","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/dpranke/pyjson5","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a67aa44c6990f17f52000161b8f860d111ce1a9010fdba44bdc05fbee6ab60ce","flatsize":329145,"path":"All/py311-json5-0.9.11_1.pkg","repopath":"All/py311-json5-0.9.11_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":42156,"desc":"pyjson5 is a Python implementation of the JSON5 data format.\n\nJSON5 extends the JSON data interchange format to make it slightly more usable\nas a configuration language:\n- JavaScript-style comments (both single and multi-line) are legal.\n- Object keys may be unquoted if they are legal ECMAScript identifiers\n- Objects and arrays may end with trailing commas.\n- Strings can be single-quoted, and multi-line string literals are allowed.\n\nThis project implements a reader and writer implementation for Python; where\npossible, it mirrors the standard Python JSON API package for ease of use.\n\nThere is one notable difference from the JSON api: the load() and loads()\nmethods support optionally checking for (and rejecting) duplicate object keys;\npass allow_duplicate_keys=False to do so (duplicates are allowed by default).","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-joserfc","origin":"security/py-joserfc","version":"1.0.4","comment":"Ultimate Python library for JOSE RFCs","maintainer":"sunpoet@FreeBSD.org","www":"https://jose.authlib.org/en/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5d4611df8dcc654c101809ca0a447a0a7b9cc067f6574252bf512a984e091024","flatsize":731135,"path":"All/py311-joserfc-1.0.4.pkg","repopath":"All/py311-joserfc-1.0.4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":114060,"desc":"joserfc is a Python library that provides a comprehensive implementation of\nseveral essential JSON Object Signing and Encryption (JOSE) standards.","deps":{"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-jsmin","origin":"devel/py-jsmin","version":"3.0.1_1","comment":"JavaScript minifier written in Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/tikitu/jsmin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ccb8ee4cc48cd695e51c2e08f7378c5dac6ece2574a7ee37885fc59e3852ad81","flatsize":123556,"path":"All/py311-jsmin-3.0.1_1.pkg","repopath":"All/py311-jsmin-3.0.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21204,"desc":"JavaScript minifier written in Python.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-josepy","origin":"security/py-josepy","version":"1.15.0","comment":"JOSE protocol implementation in Python","maintainer":"python@FreeBSD.org","www":"https://josepy.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e9914cfe62b9573a63bb9a50bb385bad278dd97e3ad957f1c5a13709f9d79cf2","flatsize":366150,"path":"All/py311-josepy-1.15.0.pkg","repopath":"All/py311-josepy-1.15.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":61704,"desc":"JOSE (Javascript Object Signing and Encryption) is a Python implementation\nof the standards developed by IETF Javascript Object Signing and Encryption\n(Active WG), in particular the following RFCs:\n\n- JSON Web Algorithms (JWA)\n- JSON Web Key (JWK)\n- JSON Web Signature (JWS)\n\nOriginally developed as part of the ACME protocol implementation.","deps":{"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-openssl":{"origin":"security/py-openssl","version":"24.1.0_1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-jschema-to-python","origin":"devel/py-jschema-to-python","version":"1.2.3_1","comment":"Generate Python classes from a JSON schema","maintainer":"nork@FreeBSD.org","www":"https://pypi.org/project/jschema-to-python/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e2f6d31656f0e7cf7b55577358e67de998d7eec248cf85811b4f03b1ac863026","flatsize":75911,"path":"All/py311-jschema-to-python-1.2.3_1.pkg","repopath":"All/py311-jschema-to-python-1.2.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16912,"desc":"Generate Python classes from a JSON schema.","deps":{"py311-attrs":{"origin":"devel/py-attrs","version":"25.3.0"},"py311-jsonpickle":{"origin":"devel/py-jsonpickle","version":"3.4.0"},"py311-pbr":{"origin":"devel/py-pbr","version":"6.1.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-jonpy","origin":"www/py-jonpy","version":"0.14_1","comment":"Python FastCGI interface library","maintainer":"bofh@FreeBSD.org","www":"https://github.com/jribbens/jonpy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f8c16bf1cc818681f2714e624498543426e8376502ccbe5d7e9c8ecdbb7b22d9","flatsize":397976,"path":"All/py311-jonpy-0.14_1.pkg","repopath":"All/py311-jonpy-0.14_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":69388,"desc":"The fcgi module builds upon the classes defined in the cgi module\nto provide an implementation of the FastCGI protocol.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"EXAMPLES":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-jmespath","origin":"devel/py-jmespath","version":"1.0.1_1","comment":"JSON Matching Expressions","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jmespath/jmespath.py","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"03ff80a6ce8e9e560f4f71647670eee76031e659c6fef76ef42006cfa9d84216","flatsize":241720,"path":"All/py311-jmespath-1.0.1_1.pkg","repopath":"All/py311-jmespath-1.0.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":42500,"desc":"JMESPath (pronounced \"jaymz path\") allows you to declaratively specify how to\nextract elements from a JSON document.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-jiwer","origin":"misc/py-jiwer","version":"3.0.4","comment":"Evaluate speech-to-text system with similarity measures","maintainer":"yuri@FreeBSD.org","www":"https://github.com/jitsi/jiwer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2f68cc75027fc49a7989f38df765c23d953b4f7717ba9eeb313602151a4211ec","flatsize":233927,"path":"All/py311-jiwer-3.0.4.pkg","repopath":"All/py311-jiwer-3.0.4.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":32696,"desc":"JiWER is a simple and fast python package to evaluate an automatic speech\nrecognition system. It supports the following measures:\n* word error rate (WER)\n* match error rate (MER)\n* word information lost (WIL)\n* word information preserved (WIP)\n* character error rate (CER)\n\nThese measures are computed with the use of the minimum-edit distance between\none or more reference and hypothesis sentences. The minimum-edit distance is\ncalculated using RapidFuzz, which uses C++ under the hood, and is therefore\nfaster than a pure python implementation.","deps":{"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-rapidfuzz":{"origin":"devel/py-rapidfuzz","version":"3.10.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"],"annotations":{"flavor":"py311"}},{"name":"py311-jupyter-server-mathjax","origin":"devel/py-jupyter-server-mathjax","version":"0.2.6_2","comment":"MathJax resources as a Jupyter Server Extension","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jupyter-server/jupyter_server_mathjax","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"57cef4b4a99e07290d1b2eb1309e6c196345bc711ab0261a951fdaa5b6897df9","flatsize":9645069,"path":"All/py311-jupyter-server-mathjax-0.2.6_2.pkg","repopath":"All/py311-jupyter-server-mathjax-0.2.6_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1891052,"desc":"jupyter-server-mathjax provides MathJax resources endpoints for Jupyter Server.","deps":{"py311-jupyter-server":{"origin":"devel/py-jupyter-server","version":"2.15.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-jitterentropy","origin":"devel/py-jitterentropy","version":"0.1_1","comment":"Use libjitterentropy to get random bytes","maintainer":"bofh@FreeBSD.org","www":"https://github.com/swills/py-jitterentropy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"963ebdc912d4536afe810521b55b38724cbb1147431137d0d7d8172b45ba05da","flatsize":10303,"path":"All/py311-jitterentropy-0.1_1.pkg","repopath":"All/py311-jitterentropy-0.1_1.pkg","licenselogic":"single","pkgsize":3796,"desc":"Python wrapper for libjitterentropy","deps":{"libjitterentropy":{"origin":"devel/libjitterentropy","version":"3.6.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-jq","origin":"textproc/py-jq","version":"1.8.0_1","comment":"jq.py: a lightweight and flexible JSON processor","maintainer":"mandree@FreeBSD.org","www":"https://github.com/mwilliamson/jq.py","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0a6391cd08ff7255a2c22020d6821347f468b7fbb6ca9dfb2b170481e2ab5d96","flatsize":167098,"path":"All/py311-jq-1.8.0_1.pkg","repopath":"All/py311-jq-1.8.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":56348,"desc":"jq.py: a lightweight and flexible JSON processor\n\npy-jq contains Python bindings for jq.","deps":{"jq":{"origin":"textproc/jq","version":"1.7.1"},"oniguruma":{"origin":"devel/oniguruma","version":"6.9.10"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-jinja2-time","origin":"devel/py-jinja2-time","version":"0.2.0_1","comment":"Jinja2 Extension for Dates and Times","maintainer":"matthew@FreeBSD.org","www":"https://pypi.org/project/jinja2-time/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"99b2aa8d47d54ded5bcdce58d2523f71e903315a138aa278b0f38475bc5a9727","flatsize":16828,"path":"All/py311-jinja2-time-0.2.0_1.pkg","repopath":"All/py311-jinja2-time-0.2.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6424,"desc":"Jinja2 Extension for Dates and Times\n\nThe extension comes with a 'now' tag that provides convenient access to\nthe arrow.now() API from your templates.  You can control the output\nby specifying a format that will be passed to Python's strftime().\n\nTimeExtension extends the environment with a 'datetime_format'\nattribute.  It is used as a fallback if you omit the format for 'now'.\n\njinja2-time implements a convenient interface to modify 'now' by a\nrelative time offset.","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-arrow":{"origin":"devel/py-arrow","version":"1.3.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-jplephem","origin":"astro/py-jplephem","version":"2.22_1","comment":"Python version of NASA DE4xx ephemerides","maintainer":"thierry@FreeBSD.org","www":"https://github.com/brandon-rhodes/python-jplephem","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7c2bb1f1f4ac31deebe6ff9ed14f40b2d6140157c18f4e4d298aa81e37040ce6","flatsize":435278,"path":"All/py311-jplephem-2.22_1.pkg","repopath":"All/py311-jplephem-2.22_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":65108,"desc":"This package is a Python implementation of the math that standard JPL\nephemerides use to predict raw (x,y,z) planetary positions. It is one of the\nfoundations of the Skyfield astronomy library for Python (astro/py-skyfield).\n\nBut you can also use jplephem standalone to generate raw vectors.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["astro","python"],"annotations":{"flavor":"py311"}},{"name":"py311-jinja2-cli","origin":"textproc/py-jinja2-cli","version":"0.8.2_2","comment":"Jinja2 CLI tool","maintainer":"otis@FreeBSD.org","www":"https://github.com/mattrobenolt/jinja2-cli","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a815a46d97f3aaa91d7ffb0af2d88c6ab8d953ef38c48f945b46737945a8d58e","flatsize":54813,"path":"All/py311-jinja2-cli-0.8.2_2.pkg","repopath":"All/py311-jinja2-cli-0.8.2_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":14408,"desc":"A command line interface to Jinja2 templating system.","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-markupsafe":{"origin":"textproc/py-markupsafe","version":"2.1.5_1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-toml":{"origin":"textproc/py-toml","version":"0.10.2_1"},"py311-xmltodict":{"origin":"devel/py-xmltodict","version":"0.14.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"options":{"TEST":"on","TOML":"on","XML":"on","YAML":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-jinja2-ansible-filters","origin":"devel/py-jinja2-ansible-filters","version":"1.3.2_2","comment":"Port of Ansible's jinja2 filters without requiring ansible core","maintainer":"sunpoet@FreeBSD.org","www":"https://gitlab.com/dreamer-labs/libraries/jinja2-ansible-filters","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b62fbc80c0a62d7422e07300e8c7c18c99d0ad3e1c8f5b88470c38883cef1c94","flatsize":182989,"path":"All/py311-jinja2-ansible-filters-1.3.2_2.pkg","repopath":"All/py311-jinja2-ansible-filters-1.3.2_2.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","GPLv3"],"pkgsize":39840,"desc":"Jinja2 Ansible Filters is a port of the ansible filters provided by Ansible's\ntemplating engine.\n\nThis repository is not inteded to supplant ansible functionality however there\nare a lot of filters ansible provides that are not present in upstream Jinja2 so\nyou may find these helpful.","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-johnnydep","origin":"devel/py-johnnydep","version":"1.20.6","comment":"Display dependency tree of Python distribution","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/wimglenn/johnnydep","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"64f8d6ffbf4c9b24e57681a0e18a06813cbeb10e1ea0f0ad3b2490e731e601a7","flatsize":202627,"path":"All/py311-johnnydep-1.20.6.pkg","repopath":"All/py311-johnnydep-1.20.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":43884,"desc":"Johnnydep pretty-prints a dependency tree for a Python distribution","deps":{"py311-anytree":{"origin":"devel/py-anytree","version":"2.12.1_1"},"py311-cachetools":{"origin":"devel/py-cachetools","version":"5.5.2"},"py311-oyaml":{"origin":"devel/py-oyaml","version":"1.0_2"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-pip":{"origin":"devel/py-pip","version":"23.3.2_4"},"py311-structlog":{"origin":"devel/py-structlog","version":"18.2.0_1"},"py311-tabulate":{"origin":"devel/py-tabulate","version":"0.9.0"},"py311-toml":{"origin":"textproc/py-toml","version":"0.10.2_1"},"py311-wheel":{"origin":"devel/py-wheel","version":"0.45.1"},"py311-wimpy":{"origin":"devel/py-wimpy","version":"0.6_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-jsbeautifier","origin":"devel/py-jsbeautifier","version":"1.14.11_1","comment":"JavaScript unobfuscator and beautifier","maintainer":"shaun@FreeBSD.org","www":"https://jsbeautifier.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c719bc1eba7c821aa88e198c579f2b242c5764de50489a3e51a9191d1987e977","flatsize":1358746,"path":"All/py311-jsbeautifier-1.14.11_1.pkg","repopath":"All/py311-jsbeautifier-1.14.11_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":152132,"desc":"Beautify, unpack or deobfuscate JavaScript. Handles popular online\nobfuscators.","deps":{"py311-editorconfig":{"origin":"editors/py-editorconfig","version":"0.12.4"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-jiter","origin":"textproc/py-jiter","version":"0.9.0","comment":"Fast iterable JSON parser","maintainer":"tagattie@FreeBSD.org","www":"https://github.com/pydantic/jiter","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"221d2ae7d6ef507ceca1eb7882321f043822b84325203823a2c4c700fedf38bf","flatsize":701571,"path":"All/py311-jiter-0.9.0.pkg","repopath":"All/py311-jiter-0.9.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":244860,"desc":"This is a standalone version of the JSON parser used in\npydantic-core. The recommendation is to only use this package directly\nif you do not use pydantic.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-jira","origin":"devel/py-jira","version":"3.0.1_1","comment":"Library to ease use of the JIRA 5 REST APIs","maintainer":"bofh@FreeBSD.org","www":"https://github.com/pycontribs/jira","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f9eb39ed5ca5eeb2f14324e1f2c9eb6dbd74717c9df70a4fbfcae4aea396d184","flatsize":806999,"path":"All/py311-jira-3.0.1_1.pkg","repopath":"All/py311-jira-3.0.1_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":114448,"desc":"A Python library designed to ease the use of the JIRA REST API. Some basic\nsupport for the GreenHopper REST API also exists.","deps":{"py311-defusedxml":{"origin":"devel/py-defusedxml","version":"0.7.1_1"},"py311-filemagic":{"origin":"devel/py-filemagic","version":"1.6_1"},"py311-ipython":{"origin":"devel/ipython","version":"8.18.1_1"},"py311-keyring":{"origin":"security/py-keyring","version":"23.9.3_3,1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-requests-oauthlib":{"origin":"www/py-requests-oauthlib","version":"2.0.0"},"py311-requests-toolbelt":{"origin":"www/py-requests-toolbelt","version":"1.0.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"MAGIC":"on","SHELL":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-jep","origin":"devel/py-jep","version":"4.2.2_1","comment":"Java Embedded Python","maintainer":"ports@FreeBSD.org","www":"https://github.com/mrj0/jep","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f09dbf41a173153f0a746213bf881bff8de7a83004f447f16fbd03fced7a6fd1","flatsize":423787,"path":"All/py311-jep-4.2.2_1.pkg","repopath":"All/py311-jep-4.2.2_1.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":236916,"desc":"Jep embeds CPython in Java. It is safe to use in a heavily threaded\nenvironment, it is quite fast and its stability is a main feature and goal.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","java","python"],"options":{"NUMPY":"on"},"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-jep port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-jdcal","origin":"devel/py-jdcal","version":"1.4.1_1","comment":"Module converting between Julian dates and calendar dates","maintainer":"antoine@FreeBSD.org","www":"https://github.com/phn/jdcal","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fc61878f572f81bef6c5e0665a6f9790b1e49a003487e814dc65562e61f4cb47","flatsize":48865,"path":"All/py311-jdcal-1.4.1_1.pkg","repopath":"All/py311-jdcal-1.4.1_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":8388,"desc":"Module converting between Julian dates and calendar dates.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-joblib","origin":"devel/py-joblib","version":"1.3.2_2","comment":"Lightweight pipelining using Python functions as jobs","maintainer":"skreuzer@FreeBSD.org","www":"https://joblib.readthedocs.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"347d58308eb0c5cf252af40a71d38148822c471d0b4468aa561d6748f41d13f6","flatsize":3155933,"path":"All/py311-joblib-1.3.2_2.pkg","repopath":"All/py311-joblib-1.3.2_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":490904,"desc":"Joblib is a set of tools to provide lightweight pipelining in Python. In\nparticular, joblib offers:\n\n  * transparent disk-caching of the output values and lazy re-evaluation\n  * easy simple parallel computing\n  * logging and tracing of the execution\n\nJoblib is optimized to be fast and robust in particular on large data and has\nspecific optimizations for numpy arrays.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-jaxtyping","origin":"devel/py-jaxtyping","version":"0.2.35","comment":"Type annotations & runtime checking for shape and dtype of JAX arrays","maintainer":"yuri@FreeBSD.org","www":"https://docs.kidger.site/jaxtyping/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7b43b1b6bf1693d798b39212e349e22081a326a702da17d460fcd91d600e19cb","flatsize":556505,"path":"All/py311-jaxtyping-0.2.35.pkg","repopath":"All/py311-jaxtyping-0.2.35.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":97260,"desc":"jaxtyping is a library providing type annotations and runtime type-checking for:\n* shape and dtype of JAX arrays\n* PyTrees","deps":{"py311-jax":{"origin":"math/py-jax","version":"0.4.38"},"py311-typeguard":{"origin":"devel/py-typeguard","version":"4.4.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"flavor":"py311"}},{"name":"py311-jeepney","origin":"devel/py-jeepney","version":"0.9.0","comment":"Low-level, pure Python DBus protocol wrapper","maintainer":"sunpoet@FreeBSD.org","www":"https://gitlab.com/takluyver/jeepney","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"97f24c088bead863996a9e06314d8289fa7176cd62bb732b8f317ca02758605d","flatsize":621909,"path":"All/py311-jeepney-0.9.0.pkg","repopath":"All/py311-jeepney-0.9.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":99412,"desc":"This is a low-level, pure Python DBus protocol client. It has an I/O-free core,\nand integration modules for different event loops.\n\nDBus is an inter-process communication system, mainly used in Linux.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-javaproperties","origin":"devel/py-javaproperties","version":"0.5.2_1","comment":"Read and write Java .properties files","maintainer":"kai@FreeBSD.org","www":"https://github.com/jwodder/javaproperties","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e177b430e17ec503aaccf7dc5279c13559df04144e1cc441627f4f59c74222d3","flatsize":180859,"path":"All/py311-javaproperties-0.5.2_1.pkg","repopath":"All/py311-javaproperties-0.5.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":28196,"desc":"This package provides support for reading & writing Java .properties files (both\nthe simple line-oriented format and XML) with a simple API based on the json\nmodule - though, for recovering Java addicts, it also includes a Properties\nclass intended to match the behavior of Java 8's java.util.Properties as much as\nis Pythonically possible.","deps":{"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-jenkins-job-builder","origin":"devel/py-jenkins-job-builder","version":"6.4.2_1","comment":"Manage Jenkins jobs with YAML","maintainer":"lwhsu@FreeBSD.org","www":"https://jenkins-job-builder.readthedocs.io/en/latest/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9ba0b5887ae89d835fa6623a4300e8763ca3b2863a7d6f64e41a0d4c3c39f086","flatsize":4665559,"path":"All/py311-jenkins-job-builder-6.4.2_1.pkg","repopath":"All/py311-jenkins-job-builder-6.4.2_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":510680,"desc":"Jenkins Job Builder takes simple descriptions of Jenkins jobs in YAML or JSON\nformat and uses them to configure Jenkins. You can keep your job descriptions\nin human readable text format in a version control system to make changes and\nauditing easier. It also has a flexible template system, so creating many\nsimilarly configured jobs is easy.","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-fasteners":{"origin":"devel/py-fasteners","version":"0.19"},"py311-pbr":{"origin":"devel/py-pbr","version":"6.1.1"},"py311-python-jenkins":{"origin":"devel/py-python-jenkins","version":"1.8.2_1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-stevedore":{"origin":"devel/py-stevedore","version":"5.4.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-jaraco.util","origin":"devel/py-jaraco.util","version":"15.0.0_3","comment":"General utility modules that supply commonly-used functionality","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jaraco/jaraco.util","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4372cb59b605c9d0436e312ad40a56bb696e4d148b90af2abf2734905d3ad345","flatsize":30725,"path":"All/py311-jaraco.util-15.0.0_3.pkg","repopath":"All/py311-jaraco.util-15.0.0_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9688,"desc":"jaraco.util contains a number of nominally useful, reusable classes and\nfunctions.\n\nThey're designed to be intuitively named and self-documenting (many with\nextensive doctests).","deps":{"py311-jaraco.context":{"origin":"devel/py-jaraco.context","version":"5.3.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-jellyfish","origin":"devel/py-jellyfish","version":"0.11.2_17","comment":"Library for doing approximate and phonetic matching of strings","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jamesturk/jellyfish","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"febdfd9d565ddb65481b9c646e63f92318d2ed0331705ddefa2812afc75798f0","flatsize":731144,"path":"All/py311-jellyfish-0.11.2_17.pkg","repopath":"All/py311-jellyfish-0.11.2_17.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":251004,"desc":"Jellyfish is a python library for doing approximate and phonetic matching of\nstrings.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-jaraco.stream","origin":"devel/py-jaraco.stream","version":"3.0.3","comment":"Routines for handling streaming data","maintainer":"bofh@FreeBSD.org","www":"https://github.com/jaraco/jaraco.stream","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1f980b094445431cd98e8ff0fa15c3190e989aaa7a79a4d9c30facde21430089","flatsize":42029,"path":"All/py311-jaraco.stream-3.0.3.pkg","repopath":"All/py311-jaraco.stream-3.0.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10912,"desc":"Routines for handling streaming data, including a set of generators for\nloading gzip data on the fly.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-jaraco.path","origin":"devel/py-jaraco.path","version":"3.7.2","comment":"Miscellaneous path functions","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jaraco/jaraco.path","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e28a9b9473b2f9d531e48f7e34d2acbb5053477acdfcb508950a29b47276f2da","flatsize":55271,"path":"All/py311-jaraco.path-3.7.2.pkg","repopath":"All/py311-jaraco.path-3.7.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13112,"desc":"jaraco.path provides cross platform hidden file detection.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-jaraco.packaging","origin":"devel/py-jaraco.packaging","version":"10.2.3","comment":"Tools to supplement packaging Python releases","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jaraco/jaraco.packaging","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d0f100722a8fc3f86085a2fc0644d97650d5cdf0041eb1afcf9bc359e610afc0","flatsize":45629,"path":"All/py311-jaraco.packaging-10.2.3.pkg","repopath":"All/py311-jaraco.packaging-10.2.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12048,"desc":"jaraco.packaging provides tools for packaging.","deps":{"py311-build":{"origin":"devel/py-build","version":"1.2.2_2"},"py311-domdf-python-tools":{"origin":"devel/py-domdf-python-tools","version":"3.8.0.post2"},"py311-jaraco.context":{"origin":"devel/py-jaraco.context","version":"5.3.0"},"py311-virtualenv":{"origin":"devel/py-virtualenv","version":"20.29.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"SPHINX":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-jarowinkler","origin":"textproc/py-jarowinkler","version":"2.0.1","comment":"Library for fast approximate string matching","maintainer":"yuri@FreeBSD.org","www":"https://github.com/maxbachmann/JaroWinkler","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8e9a83c1d0e66aa10ca05fb7eeddbc835aa1179d3b1f16f196d1848d872ef4e6","flatsize":19725,"path":"All/py311-jarowinkler-2.0.1.pkg","repopath":"All/py311-jarowinkler-2.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6484,"desc":"JaroWinkler is a library to calculate the Jaro and Jaro-Winkler\nsimilarity. It is easy to use, is far more performant than all\nalternatives and is designed to integrate seemingless with RapidFuzz.","deps":{"py311-rapidfuzz":{"origin":"devel/py-rapidfuzz","version":"3.10.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-jaraco.logging","origin":"devel/py-jaraco.logging","version":"3.3.0","comment":"Additional facilities to supplement Python stdlib logging module","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jaraco/jaraco.logging","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0002207f6a3f2060c496650e69f4d708f2ea557bce34456f9457ac4a7dc6e955","flatsize":29762,"path":"All/py311-jaraco.logging-3.3.0.pkg","repopath":"All/py311-jaraco.logging-3.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8108,"desc":"Additional facilities to supplement Python's stdlib logging module.","deps":{"py311-tempora":{"origin":"devel/py-tempora","version":"5.8.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-jaraco.functools","origin":"devel/py-jaraco.functools","version":"4.1.0","comment":"Additional functools for Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jaraco/jaraco.functools","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f8b73b5e00ef57d3e398b1b88b5ab140bf92fa72622e2684273122676e523d73","flatsize":79553,"path":"All/py311-jaraco.functools-4.1.0.pkg","repopath":"All/py311-jaraco.functools-4.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15312,"desc":"Additional functools in the spirit of stdlib's functools.","deps":{"py311-more-itertools":{"origin":"devel/py-more-itertools","version":"10.6.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-jaraco.envs","origin":"devel/py-jaraco.envs","version":"2.6.0","comment":"Classes for orchestrating Python (virtual) environments","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jaraco/jaraco.envs","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"df82b4a8f5c4f6ec6fdb5d895faa506160b5678b722a8a1a2097d147f06e495f","flatsize":18952,"path":"All/py311-jaraco.envs-2.6.0.pkg","repopath":"All/py311-jaraco.envs-2.6.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5780,"desc":"This library provides the classes for orchestrating Python (virtual)\nenvironments.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-jh2","origin":"www/py-jh2","version":"5.0.8","comment":"HTTP/2 State-Machine based protocol implementation","maintainer":"sunpoet@FreeBSD.org","www":"https://python-hyper.org/projects/h2/en/stable/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0302513b9f8139e2f14df228a2be908f45f0cf8d350e929c066c191bcdacd507","flatsize":2049765,"path":"All/py311-jh2-5.0.8.pkg","repopath":"All/py311-jh2-5.0.8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":362328,"desc":"jh2, HTTP/2 Protocol Stack, is a fork of the well known hyper/h2 package. We\nwant to provide a cleaner and faster HTTP/2 state machine while keeping a pure\nPython implementation. We decided to embed the leaf dependencies as we want a\nneater dependency tree and along with that a easier maintenance burden. We\nbelieve it was a mistake to ship three packages (h2, hpack, and hyperframe).\n\nAnalysis shown that h2 spend a lot of time doing hpack encode and decode\noperations, this is why we decided to offer a complementary optimized build. The\npure Python version will still be available.\n\nThis repository contains a pure-Python implementation of a HTTP/2 protocol\nstack. It's written from the ground up to be embeddable in whatever program you\nchoose to use, ensuring that you can speak HTTP/2 regardless of your programming\nparadigm.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-jc","origin":"textproc/py-jc","version":"1.25.2_1","comment":"Converts output of popular command-line tools and file-types to JSON","maintainer":"lcook@FreeBSD.org","www":"https://pypi.python.org/pypi/jc","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5f3ef2b039120a11c0f81120a398fee3ff8c8972508bb6c150a83231eafc07de","flatsize":8047819,"path":"All/py311-jc-1.25.2_1.pkg","repopath":"All/py311-jc-1.25.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":791500,"desc":"JSONifies the output of many CLI tools and file-types\nfor easier parsing in scripts.","deps":{"py311-pygments":{"origin":"textproc/py-pygments","version":"2.19.1"},"py311-ruamel.yaml":{"origin":"devel/py-ruamel.yaml","version":"0.18.10_1"},"py311-xmltodict":{"origin":"devel/py-xmltodict","version":"0.14.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-jaraco.text","origin":"devel/py-jaraco.text","version":"4.0.0","comment":"Module for text manipulation","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jaraco/jaraco.text","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fe539c1fa2658b3739959a29ee93667e0a2f86bdb0a9c66ba4061ff5b5e4373d","flatsize":93933,"path":"All/py311-jaraco.text-4.0.0.pkg","repopath":"All/py311-jaraco.text-4.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":18120,"desc":"This package provides handy routines for dealing with text, such as wrapping,\nsubstitution, trimming, stripping, prefix and suffix removal, line continuation,\nindentation, comment processing, identifier processing, values parsing, case\ninsensitive comparison, and more. See the docs (linked in the badge above) for\nthe detailed documentation and examples.","deps":{"py311-autocommand":{"origin":"devel/py-autocommand","version":"2.2.2_1"},"py311-jaraco.context":{"origin":"devel/py-jaraco.context","version":"5.3.0"},"py311-jaraco.functools":{"origin":"devel/py-jaraco.functools","version":"4.1.0"},"py311-more-itertools":{"origin":"devel/py-more-itertools","version":"10.6.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"INFLECT":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-jaraco.itertools","origin":"devel/py-jaraco.itertools","version":"6.4.1","comment":"Tools for working with iterables","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jaraco/jaraco.itertools","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a5c9a0672a145498cf4d60e4f1cae79a09e9144b71d9d8bc3f890e3208803954","flatsize":138047,"path":"All/py311-jaraco.itertools-6.4.1.pkg","repopath":"All/py311-jaraco.itertools-6.4.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":23692,"desc":"jaraco.itertools Tools for working with iterables. Complements itertools and\nmore_itertools.","deps":{"py311-inflect":{"origin":"devel/py-inflect","version":"7.0.0"},"py311-more-itertools":{"origin":"devel/py-more-itertools","version":"10.6.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-jaraco.env","origin":"devel/py-jaraco.env","version":"1.0.0","comment":"Facilities for environment variables","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jaraco/jaraco.env","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b043f1cae51d9201066213331ceafefcaedf8ea8d3837c9e0d162e20398ef0d5","flatsize":8980,"path":"All/py311-jaraco.env-1.0.0.pkg","repopath":"All/py311-jaraco.env-1.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3772,"desc":"This library facilitates handling of environment variables.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-jaraco.context","origin":"devel/py-jaraco.context","version":"5.3.0","comment":"Useful decorators and context managers","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jaraco/jaraco.context","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f3840f4483dd400aaac55ce391c9cd2f98c9a82fc154bc32e64193b23420474d","flatsize":47777,"path":"All/py311-jaraco.context-5.3.0.pkg","repopath":"All/py311-jaraco.context-5.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11048,"desc":"jaraco.context provides context managers.","deps":{"py311-backports.tarfile":{"origin":"devel/py-backports.tarfile","version":"1.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-jailconf","origin":"sysutils/py-jailconf","version":"0.2.2_1","comment":"Parse and edit your FreeBSD jail.conf file","maintainer":"bofh@FreeBSD.org","www":"https://github.com/leforestier/jailconf","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cc61f176bcaaa1322122e550119e4cedbe5c98a08fda9b093b632420b0e97935","flatsize":56025,"path":"All/py311-jailconf-0.2.2_1.pkg","repopath":"All/py311-jailconf-0.2.2_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":12836,"desc":"Parse and edit your FreeBSD jail.conf file with Python.","deps":{"py311-ply":{"origin":"devel/py-ply","version":"3.11_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"annotations":{"flavor":"py311"}},{"name":"py311-jaraco.collections","origin":"devel/py-jaraco.collections","version":"5.1.0","comment":"Python models and classes to supplement the stdlib ‘collections’","maintainer":"nivit@FreeBSD.org","www":"https://github.com/jaraco/jaraco.collections","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"465a654165e89734a8ac1d00bf36409692c2ea53e365abb4cba8df2a57e5f2bb","flatsize":122173,"path":"All/py311-jaraco.collections-5.1.0.pkg","repopath":"All/py311-jaraco.collections-5.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20556,"desc":"Models and classes to supplement the stdlib 'collections' module.\n\nHighlights include:\n\n  * RangeMap: A mapping that accepts a range of values for keys.\n  * Projection: A subset over an existing mapping.\n  * KeyTransformingDict: Generalized mapping with keys transformed by a\n    function.\n  * FoldedCaseKeyedDict: A dict whose string keys are case-insensitive.\n  * BijectiveMap: A map where keys map to values and values back to their keys.\n  * ItemsAsAttributes: A mapping mix-in exposing items as attributes.\n  * IdentityOverrideMap: A map whose keys map by default to themselves unless\n    overridden.\n  * FrozenDict: A hashable, immutable map.\n  * Enumeration: An object whose keys are enumerated.\n  * Everything: A container that contains all things.\n  * Least, Greatest: Objects that are always less than or greater than any\n    other.\n  * pop_all: Return all items from the mutable sequence and remove them from\n    that sequence.\n  * DictStack: A stack of dicts, great for sharing scopes.\n  * WeightedLookup: A specialized RangeMap for selecting an item by weights.","deps":{"py311-jaraco.text":{"origin":"devel/py-jaraco.text","version":"4.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-jaraco.classes","origin":"devel/py-jaraco.classes","version":"3.4.0","comment":"Python class routines","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jaraco/jaraco.classes","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0afd59ec13cf90af1db8e2f075efa077b1c28fb48cf04ae1fc9bce1284b1a125","flatsize":48311,"path":"All/py311-jaraco.classes-3.4.0.pkg","repopath":"All/py311-jaraco.classes-3.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10764,"desc":"Routines for obtaining the class names of an object and its parent classes.","deps":{"py311-more-itertools":{"origin":"devel/py-more-itertools","version":"10.6.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-jedi","origin":"devel/py-jedi","version":"0.19.1_1","comment":"Autocompletion tool for Python","maintainer":"skreuzer@FreeBSD.org","www":"https://github.com/davidhalter/jedi","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ee840e49707ea98bffe1e9753e80eefa83c93be491048e5538842af86749c321","flatsize":6757293,"path":"All/py311-jedi-0.19.1_1.pkg","repopath":"All/py311-jedi-0.19.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1035560,"desc":"Jedi is an autocompletion tool for Python that can be used in IDEs/editors.\nJedi works. Jedi is fast. It understands all of the basic Python syntax\nelements including many builtin functions.\n\nAdditionaly, Jedi suports two different goto functions and has support for\nrenaming as well as Pydoc support and some other IDE features.","deps":{"py311-parso":{"origin":"textproc/py-parso","version":"0.8.4_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-itypes","origin":"devel/py-itypes","version":"1.1.0_1","comment":"Simple immutable types for Python","maintainer":"kai@FreeBSD.org","www":"https://github.com/tomchristie/itypes","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5d9cbc72563d18454e568736c0015359bc6be163b2bfa250a92a7dfc33035251","flatsize":30861,"path":"All/py311-itypes-1.1.0_1.pkg","repopath":"All/py311-itypes-1.1.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":6240,"desc":"Basic immutable container types for Python.\n\nA simple implementation that's designed for simplicity over performance.\n\nUse these in circumstances where it may result in more comprehensible code,\nor when you want to create custom types with restricted, immutable interfaces.\n\nFor an alternative implementation designed for performance, please see\n\"pyrsistent\".","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-itsdangerous","origin":"security/py-itsdangerous","version":"2.2.0","comment":"Various helpers to pass data in untrusted environments","maintainer":"rm@FreeBSD.org","www":"https://github.com/mitsuhiko/itsdangerous/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"109543b7cdf962cbb16f6540287c544dc6c165153acaa829b89f2e4d9972b614","flatsize":153419,"path":"All/py311-itsdangerous-2.2.0.pkg","repopath":"All/py311-itsdangerous-2.2.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":27580,"desc":"Various helpers to deal with untrusted sources.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-janus","origin":"devel/py-janus","version":"1.1.0_1","comment":"Mixed sync-async queue to interoperate between asyncio tasks & threads","maintainer":"yuri@FreeBSD.org","www":"https://github.com/aio-libs/janus","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a9680e99cb4d08744e726da780a412d7db22e20e1a656690c33d8090a9e74bed","flatsize":113933,"path":"All/py311-janus-1.1.0_1.pkg","repopath":"All/py311-janus-1.1.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":18880,"desc":"Mixed sync-async queue, supposed to be used for communicating between classic\nsynchronous (threaded) code and asynchronous (in terms of asyncio) one.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-jaconv","origin":"japanese/py-jaconv","version":"0.4.0","comment":"Japanese character interconverter for Hiragana, Katakana, Hankaku, Zenkaku and more","maintainer":"sunpoet@FreeBSD.org","www":"https://ikegami-yukino.github.io/jaconv/jaconv.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a9a1e2e3ebc4cfa6001e36bdb2abd5bb12c1f146300c77c935243d72f6a64ddd","flatsize":201332,"path":"All/py311-jaconv-0.4.0.pkg","repopath":"All/py311-jaconv-0.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21652,"desc":"jaconv (Japanese Converter) is interconverter for Hiragana, Katakana, Hankaku\n(half-width character) and Zenkaku (full-width character).","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["japanese","python"],"annotations":{"flavor":"py311"}},{"name":"py311-jacobi","origin":"math/py-jacobi","version":"0.9.2","comment":"Compute numerical derivatives","maintainer":"yuri@FreeBSD.org","www":"https://github.com/hdembinski/jacobi","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"72cf3cd9de47cd2c7af183153e88bb20b1f5c490dad5db99ce6b044cdcb05a3c","flatsize":79889,"path":"All/py311-jacobi-0.9.2.pkg","repopath":"All/py311-jacobi-0.9.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19136,"desc":"jacobi package for fast numerical derivatives for analytic functions with\narbitrary round-off error and error propagation.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-j2cli","origin":"textproc/py-j2cli","version":"0.3.12.b_2","comment":"Jinja2 Command-Line Tool, reworked","maintainer":"vendion@gmail.com","www":"https://github.com/kolypto/j2cli","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e799df3db55b9804479c9819b9964f677edbef2a0ad8cb5f3ef5fdb0d3ab32fe","flatsize":72052,"path":"All/py311-j2cli-0.3.12.b_2.pkg","repopath":"All/py311-j2cli-0.3.12.b_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":17600,"desc":"j2cli is a command-line tool for templating in shell-scripts, leveraging the\nJinja2 library","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"options":{"TEST":"on","YAML":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-iterable-io","origin":"devel/py-iterable-io","version":"1.0.0_1","comment":"Adapter to read from iterable objects like file objects","maintainer":"njt@ayvali.org","www":"https://github.com/pR0Ps/iterable-io","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e6917cdf0c515fd47ad24cf7144e1ef9850bcd521f0100c4646216f1f2ad62c9","flatsize":35263,"path":"All/py311-iterable-io-1.0.0_1.pkg","repopath":"All/py311-iterable-io-1.0.0_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":9316,"desc":"iterable-io is a small Python library that provides an adapter so that\nit's possible to read from iterable objects in the same way as file-like\nobjects.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-itemloaders","origin":"devel/py-itemloaders","version":"1.1.0_1","comment":"Base library in Python for scrapy's ItemLoader","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/itemloaders/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"060bc8983c5b14eb61067bbe2ac905b8e58360a92ed44013d63339bfede13e92","flatsize":117309,"path":"All/py311-itemloaders-1.1.0_1.pkg","repopath":"All/py311-itemloaders-1.1.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":18676,"desc":"itemloaders is a Python library that helps you collect data from HTML and XML\nsources.\n\nIt comes in handy to extract data from web pages, as it supports data\nextraction using CSS and XPath Selectors.\n\nIt's specially useful when you need to standardize the data from many sources.\nFor example, it allows you to have all your casting and parsing rules in a\nsingle place.","deps":{"py311-itemadapter":{"origin":"devel/py-itemadapter","version":"0.8.0_1"},"py311-jmespath":{"origin":"devel/py-jmespath","version":"1.0.1_1"},"py311-parsel":{"origin":"textproc/py-parsel","version":"1.5.1_1"},"py311-w3lib":{"origin":"www/py-w3lib","version":"1.21.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"deprecated":"Depends on expired textproc/py-parsel","expiration_date":"2025-06-01","flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nDepends on expired textproc/py-parsel.\n\nIt is scheduled to be removed on or after 2025-06-01."}]},{"name":"py311-jupyter-jsmol","origin":"science/py-jupyter_jsmol","version":"2022.1.0_2","comment":"JSmol viewer widget for Jupyter Notebooks and JupyterLab","maintainer":"thierry@FreeBSD.org","www":"https://github.com/fekad/jupyter-jsmol","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ba4e5f695321762cc60cd1652e62e94fa858c1db2d49d4fe57e9d105310aa85b","flatsize":28030415,"path":"All/py311-jupyter-jsmol-2022.1.0_2.pkg","repopath":"All/py311-jupyter-jsmol-2022.1.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3429848,"desc":"JSmol viewer widget which can be used in Jupyter Notebooks and JupyterLab.\n\nSee also: https://github.com/fekad/jupyter-jsmol","deps":{"py311-ipykernel":{"origin":"devel/py-ipykernel","version":"6.29.5"},"py311-ipython":{"origin":"devel/ipython","version":"8.18.1_1"},"py311-ipywidgets":{"origin":"devel/py-ipywidgets","version":"8.1.7"},"py311-pygments":{"origin":"textproc/py-pygments","version":"2.19.1"},"py311-widgetsnbextension":{"origin":"devel/py-widgetsnbextension","version":"4.0.14"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-isosurfaces","origin":"math/py-isosurfaces","version":"0.1.2_1","comment":"Construct isolines/isosurfaces over a 2D/3D scalar field","maintainer":"yuri@FreeBSD.org","www":"https://github.com/jared-hughes/isosurfaces","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1afc91aba3e6665658af59ee86e0aea7b6f383aa7b70a70d4889690629e30513","flatsize":97978,"path":"All/py311-isosurfaces-0.1.2_1.pkg","repopath":"All/py311-isosurfaces-0.1.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20412,"desc":"isosurfaces allows to construct isolines/isosurfaces of a 2D/3D scalar field\ndefined by a function, i.e. curves over which f(x,y)=0 or surfaces over which\nf(x,y,z)=0. Most similar libraries use marching squares or similar over a\nuniform grid, but this uses a quadtree to avoid wasting time sampling many far\nfrom the implicit surface.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math"],"annotations":{"flavor":"py311"}},{"name":"py311-isoduration","origin":"devel/py-isoduration","version":"20.11.0_1","comment":"Operations with ISO 8601 durations","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/bolsote/isoduration","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d188e65617f26a86c10c4371a4e8f10d481455f8958930a978ea11a4d02f1d30","flatsize":82634,"path":"All/py311-isoduration-20.11.0_1.pkg","repopath":"All/py311-isoduration-20.11.0_1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":18616,"desc":"ISO 8601 is most commonly known as a way to exchange datetimes in textual\nformat. A lesser known aspect of the standard is the representation of\ndurations. They have a shape similar to this:\n    P3Y6M4DT12H30M5S\nThis string represents a duration of 3 years, 6 months, 4 days, 12 hours, 30\nminutes, and 5 seconds.\n\nThe state of the art of ISO 8601 duration handling in Python is more or less\nlimited to what's offered by isodate. What we are trying to achieve here is to\naddress the shortcomings of isodate (as described in their own Limitations\nsection), and a few of our own annoyances with their interface, such as the lack\nof uniformity in their handling of types, and the use of regular expressions for\nparsing.","deps":{"py311-arrow":{"origin":"devel/py-arrow","version":"1.3.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-itemadapter","origin":"devel/py-itemadapter","version":"0.8.0_1","comment":"Common interface for data container classes in Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/itemadapter/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b8a52c5cbd72ab6748a9b0d258d8800b5a9eb103c7e5d9efcdb3e7b38800dba3","flatsize":105767,"path":"All/py311-itemadapter-0.8.0_1.pkg","repopath":"All/py311-itemadapter-0.8.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":18676,"desc":"The ItemAdapter class is a wrapper for data container objects, providing a\ncommon interface to handle objects of different types in an uniform manner,\nregardless of their underlying implementation.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-isodate","origin":"devel/py-isodate","version":"0.7.2","comment":"ISO 8601 date/time/duration parser and formater","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/gweis/isodate","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eedd360dcf1ff2184f7d99dfa0eb7f064c415bdf81ad058056da9b0d6e5dd8e1","flatsize":183572,"path":"All/py311-isodate-0.7.2.pkg","repopath":"All/py311-isodate-0.7.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":33440,"desc":"This module implements ISO 8601 date, time and duration parsing. The\nimplementation follows ISO8601:2004 standard, and implements only date/time\nrepresentations mentioned in the standard. If something is not mentioned there,\nthen it is treated as non existent, and not as an allowed option.\n\nFor instance, ISO8601:2004 never mentions 2 digit years. So, it is not intended\nby this module to support 2 digit years. (while it may still be valid as ISO\ndate, because it is not explicitly forbidden.) Another example is, when no time\nzone information is given for a time, then it should be interpreted as local\ntime, and not UTC.\n\nAs this module maps ISO 8601 dates/times to standard Python data types, like\ndate, time, datetime and timedelta, it is not possible to convert all possible\nISO 8601 dates/times. For instance, dates before 0001-01-01 are not allowed by\nthe Python date and datetime classes. Additionally fractional seconds are\nlimited to microseconds. That means if the parser finds for instance nanoseconds\nit will round it to microseconds.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-iso3166","origin":"textproc/py-iso3166","version":"2.1.1_1","comment":"Standalone ISO 3166-1 country definitions","maintainer":"takefu@airport.fm","www":"https://pypi.python.org/pypi/iso3166","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"de37ba7b2c00bf9c6eb7e15088738cc132c4b9dfc4aff5d2e34621e7e6640c97","flatsize":86215,"path":"All/py311-iso3166-2.1.1_1.pkg","repopath":"All/py311-iso3166-2.1.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16092,"desc":"Self-contained ISO 3166-1 country definitions.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-itanium_demangler","origin":"devel/py-itanium_demangler","version":"1.0_1","comment":"Pure Python parser for mangled itanium symbols","maintainer":"0mp@FreeBSD.org","www":"https://github.com/whitequark/python-itanium_demangler","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1fb3048231b297d4fc2c1dc95e2b37e8c8a3f4ab05054b0d5fe1af8902b2bbde","flatsize":93192,"path":"All/py311-itanium_demangler-1.0_1.pkg","repopath":"All/py311-itanium_demangler-1.0_1.pkg","licenselogic":"single","licenses":["BSD0CLAUSE"],"pkgsize":17088,"desc":"The Python Itanium Demangler is a pure Python parser for the Itanium C++ ABI\nsymbol mangling language. Note that MSVC mangling language is not supported.\n\nThis demangler generates an abstract syntax tree from mangled symbols, which\ncan be used for directly extracting type information, as opposed to having\nto interpret the C++ source code corresponding to the demangled symbol.\n\nThere is also a built-in AST stringifier, so the demangler can be used\nas a replacement for c++filt or for formatting backtraces.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-itertree","origin":"devel/py-itertree","version":"1.1.3","comment":"Python tree structure for data storage and iterations","maintainer":"yuri@FreeBSD.org","www":"https://github.com/BR1py/itertree","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d9ad936b8ad8a28763d3bf21328755421f9a61a836c48e4d460eb49d09df5c4f","flatsize":2155609,"path":"All/py311-itertree-1.1.3.pkg","repopath":"All/py311-itertree-1.1.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":244136,"desc":"itertree allows to:\n* store data in a tree like structure\n* has good performance\n* has a reach feature set especially\n* supportys serialization\n* supports links to sub-trees","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"flavor":"py311"}},{"name":"py311-iris-webhooks-module","origin":"security/py-iris-webhooks-module","version":"1.0.4_1,1","comment":"IRIS module offering support for webhooks","maintainer":"acm@FreeBSD.org","www":"https://github.com/dfir-iris/iris-webhooks-module","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e76d058e4ef7bda5b3dbfe85e111c8d7d842fc30a0e07eeece5ebf8a2af6bf82","flatsize":79157,"path":"All/py311-iris-webhooks-module-1.0.4_1,1.pkg","repopath":"All/py311-iris-webhooks-module-1.0.4_1,1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":16132,"desc":"An interface module that allows to call webhooks from IRIS.","deps":{"py311-iris-module-interface":{"origin":"security/py-iris-module-interface","version":"1.2.0_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-iris-vt-module","origin":"security/py-iris-vt-module","version":"1.2.1_1","comment":"IRIS Module enriching IOCs with VT insights","maintainer":"acm@FreeBSD.org","www":"https://github.com/dfir-iris/iris-vt-module","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"80446604da0c08b37ad420276e3d3cda4ae1f7361be1ba05a9d4c727f8ef2bb0","flatsize":145268,"path":"All/py311-iris-vt-module-1.2.1_1.pkg","repopath":"All/py311-iris-vt-module-1.2.1_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":20116,"desc":"An interface module for VT and Iris to automatically enrich IOCs with VT\ninsight.","deps":{"py311-pyunpack":{"origin":"archivers/py-pyunpack","version":"0.3_1"},"py311-virustotal-api":{"origin":"security/py-virustotal-api","version":"1.1.11_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-iteration-utilities","origin":"devel/py-iteration-utilities","version":"0.13.0","comment":"Utilities based on Pythons iterators and generators","maintainer":"sunpoet@FreeBSD.org","www":"https://iteration-utilities.readthedocs.io/en/latest/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e546a87099d4064edbbd433db63e0a12c0a5eb98d284d8e40988d44d35a56454","flatsize":1151464,"path":"All/py311-iteration-utilities-0.13.0.pkg","repopath":"All/py311-iteration-utilities-0.13.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":154660,"desc":"Utilities based on Pythons iterators and generators.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-iris-module-interface","origin":"security/py-iris-module-interface","version":"1.2.0_1","comment":"Base interface for modules of Iris","maintainer":"acm@FreeBSD.org","www":"https://github.com/dfir-iris/iris-module-interface","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c5c876560387dcd364d11f78a4a05fd0195e642e8877b5be0c114e45accdfaec","flatsize":93460,"path":"All/py311-iris-module-interface-1.2.0_1.pkg","repopath":"All/py311-iris-module-interface-1.2.0_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":17400,"desc":"This Python package is used by IRIS modules to interact and extend IRIS\ncapabilities. It's the interface which module have to use to communicate with\nthe platform.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-iris-misp-module","origin":"security/py-iris-misp-module","version":"1.3.0_1","comment":"IRIS module interfacing MISP with IRIS","maintainer":"acm@FreeBSD.org","www":"https://github.com/dfir-iris/iris-misp-module","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"94650285f8ee02ff21bfb4c1161ffd6a2b94356fd395ab2f553ef316a148e0ac","flatsize":136700,"path":"All/py311-iris-misp-module-1.3.0_1.pkg","repopath":"All/py311-iris-misp-module-1.3.0_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":19160,"desc":"An interface module for MISP and Iris to automatically enrich IOCs with MISP\ninsight.","deps":{"py311-iris-module-interface":{"origin":"security/py-iris-module-interface","version":"1.2.0_1"},"py311-pymisp":{"origin":"devel/py-pymisp","version":"2.4.162.1_1"},"py311-pyunpack":{"origin":"archivers/py-pyunpack","version":"0.3_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-music21","origin":"audio/py-music21","version":"7.3.3_2","comment":"Toolkit for computer-aided musical analysis","maintainer":"yuri@FreeBSD.org","www":"https://web.mit.edu/music21/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a2335ef31d3a4152de0fb83a0a51460a40620c7fdcddcb676a36274ecacbf661","flatsize":106305309,"path":"All/py311-music21-7.3.3_2.pkg","repopath":"All/py311-music21-7.3.3_2.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","LGPL3"],"pkgsize":19156896,"desc":"Music21 is a set of tools for helping scholars and other active listeners answer\nquestions about music quickly and simply. If you've ever asked yourself a\nquestion like, \"I wonder how often Bach does that\" or \"I wish I knew which band\nwas the first to use these chords in this order,\" or \"I'll bet we'd know more\nabout Renaissance counterpoint (or Indian ragas or post-tonal pitch structures\nor the form of minuets) if I could write a program to automatically write more\nof them,\" then music21 can help you with your work.","deps":{"lilypond":{"origin":"print/lilypond","version":"2.24.4_1"},"musescore":{"origin":"audio/musescore","version":"3.6.1_4"},"py311-chardet":{"origin":"textproc/py-chardet","version":"5.2.0,1"},"py311-joblib":{"origin":"devel/py-joblib","version":"1.3.2_2"},"py311-jsonpickle":{"origin":"devel/py-jsonpickle","version":"3.4.0"},"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-more-itertools":{"origin":"devel/py-more-itertools","version":"10.6.0"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-webcolors":{"origin":"graphics/py-webcolors","version":"24.8.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"xdg-utils":{"origin":"devel/xdg-utils","version":"1.2.1"}},"categories":["audio","python"],"annotations":{"flavor":"py311"}},{"name":"py311-iso8601","origin":"devel/py-iso8601","version":"2.1.0","comment":"Simple module to parse ISO 8601 dates","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/micktwomey/pyiso8601","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d83e9c28e8e9bafcb29c1d56a4755174a3a4c7d453097a0d67ec422b7b539d59","flatsize":59320,"path":"All/py311-iso8601-2.1.0.pkg","repopath":"All/py311-iso8601-2.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13312,"desc":"This module parses the most common forms of ISO 8601 date strings\n(e.g. 2007-01-14T20:34:22+00:00) into datetime objects.\n\nYou can parse full date + times, or just the date. In both cases a datetime\ninstance is returned but with missing times defaulting to 0, and missing\ndays / months defaulting to 1.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-language-data","origin":"textproc/py-language-data","version":"1.3.0","comment":"Supplementary data about languages used by the langcodes module","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/georgkrause/language_data","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"881fd88fa8083a27d9fac6ef4dd3ef2390814780bd30e7c1d0932bae1ce5ae92","flatsize":28219161,"path":"All/py311-language-data-1.3.0.pkg","repopath":"All/py311-language-data-1.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5763552,"desc":"language_data is a supplement to the langcodes module, for working with\nstandardized codes for human languages. It stores the more bulky and\nhard-to-index data about languages, particularly what they are named in various\nlanguages.\n\nThe functions and test cases for working with this data are in langcodes,\nbecause working with the data correctly requires parsing language codes.","deps":{"py311-marisa-trie":{"origin":"devel/py-marisa-trie","version":"1.1.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-iso-639","origin":"textproc/py-iso-639","version":"0.4.5_2","comment":"Python library for ISO 639 standard","maintainer":"takefu@airport.fm","www":"https://github.com/noumar/iso639","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f1e2b4a498b0ef9db659ed12613f3e01c3467a4c04369159b8603ef4af861825","flatsize":556575,"path":"All/py311-iso-639-0.4.5_2.pkg","repopath":"All/py311-iso-639-0.4.5_2.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":131000,"desc":"ISO 639 library for Python","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-isbntools","origin":"textproc/py-isbntools","version":"4.3.29_1","comment":"App and framework for all things about ISBN","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/xlcnd/isbntools","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e38aef0e1203263f849d595defef83ecf881016678a8cabb03aa99b80667d372","flatsize":303928,"path":"All/py311-isbntools-4.3.29_1.pkg","repopath":"All/py311-isbntools-4.3.29_1.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":57920,"desc":"isbntools provides several useful methods and functions to validate, clean,\ntransform, hyphenate and get metadata for ISBN strings.","deps":{"py311-isbnlib":{"origin":"textproc/py-isbnlib","version":"3.10.14"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-isbnlib","origin":"textproc/py-isbnlib","version":"3.10.14","comment":"Extract, clean, transform, hyphenate and metadata for ISBNs","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/xlcnd/isbnlib","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f112d7c998ea0df86cce2281a59f73f063b8ca7232f7c703800028d203187379","flatsize":495896,"path":"All/py311-isbnlib-3.10.14.pkg","repopath":"All/py311-isbnlib-3.10.14.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":86832,"desc":"isbnlib is a (pure) python library that provides several useful methods and\nfunctions to validate, clean, transform, hyphenate and get metadata for ISBN\nstrings. Its origin was as the core of isbntools.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-isort","origin":"devel/py-isort","version":"6.0.1","comment":"Python utility/library to sort Python imports","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/PyCQA/isort","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ae06243959adfe4ed4dcc812b62dd06fbe3dab1e2b22f23f6f29fe7b073f37c4","flatsize":1147142,"path":"All/py311-isort-6.0.1.pkg","repopath":"All/py311-isort-6.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":185232,"desc":"isort is a Python utility/library to sort imports alphabetically, and\nautomatically separated into sections. It provides a command line utility,\nPython library and plugins for various editors to quickly sort all your imports.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"COLORS":"off","PLUGINS":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-iris-intelowl-module","origin":"security/py-iris-intelowl-module","version":"0.1.0_1","comment":"IntelOwl IRIS module","maintainer":"acm@FreeBSD.org","www":"https://github.com/dfir-iris/iris-intelowl-module","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"edc48c4e1f0f76801f3b808f38bc168ff66f7395e99912c56e648d20282a4511","flatsize":216304,"path":"All/py311-iris-intelowl-module-0.1.0_1.pkg","repopath":"All/py311-iris-intelowl-module-0.1.0_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":25620,"desc":"iris-intelowl-module is a IRIS processor module providing open-source threat\nintelligence leveraging IntelOlw analyzers, to enrich indicators of compromise.","deps":{"py311-pyintelowl":{"origin":"devel/py-pyintelowl","version":"4.4.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-iris-client","origin":"security/py-iris-client","version":"2.0.1_1","comment":"Python client for DFIR-IRIS","maintainer":"acm@FreeBSD.org","www":"https://github.com/dfir-iris/iris-client","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c27066bce72992657f7b2726030345177ba2854bc07d9b328fc7eede7ab10568","flatsize":1371871,"path":"All/py311-iris-client-2.0.1_1.pkg","repopath":"All/py311-iris-client-2.0.1_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":133844,"desc":"dfir_iris_client offers a Python interface to communicate with IRIS.\n\nIt relies exclusively on the API, which means output of the methods are the\nsame as specified in the API reference.","deps":{"py311-deprecated":{"origin":"devel/py-deprecated","version":"1.2.14_1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-irc","origin":"irc/py-irc","version":"20.5.0","comment":"IRC protocol client library for Python","maintainer":"bofh@FreeBSD.org","www":"https://github.com/jaraco/irc","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6f3b9e579ab817d4ac91526cc2ac33acc3fdb7338e3a56e38743cd98db0c5937","flatsize":628329,"path":"All/py311-irc-20.5.0.pkg","repopath":"All/py311-irc-20.5.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":113512,"desc":"This library is intended to encapsulate the IRC protocol at a quite\nlow level.  It provides an event-driven IRC client framework. It has\na fairly thorough support for the basic IRC protocol, CTCP and DCC\nconnections.","deps":{"py311-jaraco.collections":{"origin":"devel/py-jaraco.collections","version":"5.1.0"},"py311-jaraco.functools":{"origin":"devel/py-jaraco.functools","version":"4.1.0"},"py311-jaraco.logging":{"origin":"devel/py-jaraco.logging","version":"3.3.0"},"py311-jaraco.stream":{"origin":"devel/py-jaraco.stream","version":"3.0.3"},"py311-jaraco.text":{"origin":"devel/py-jaraco.text","version":"4.0.0"},"py311-more-itertools":{"origin":"devel/py-more-itertools","version":"10.6.0"},"py311-pytz":{"origin":"devel/py-pytz","version":"2024.2_1,1"},"py311-tempora":{"origin":"devel/py-tempora","version":"5.8.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["irc","python"],"options":{"EXAMPLES":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-ipython_genutils","origin":"devel/py-ipython_genutils","version":"0.2.0_1","comment":"Vestigial utilities from IPython","maintainer":"yuri@FreeBSD.org","www":"https://pypi.org/project/ipython_genutils/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4e58d452498ad39646b7798110fffe294abfbf498a121e9afe9269bfc5144c07","flatsize":240542,"path":"All/py311-ipython_genutils-0.2.0_1.pkg","repopath":"All/py311-ipython_genutils-0.2.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":45740,"desc":"Vestigial utilities from IPython.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ipywidgets","origin":"devel/py-ipywidgets","version":"8.1.7","comment":"Interactive HTML widgets for Jupyter notebooks and the IPython kernel","maintainer":"makc@FreeBSD.org","www":"https://ipywidgets.readthedocs.io","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bfbcab5748a412bb0ce611869771186448ff44747be9fefde75c7dd0dea47dc3","flatsize":1493151,"path":"All/py311-ipywidgets-8.1.7.pkg","repopath":"All/py311-ipywidgets-8.1.7.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":243156,"desc":"IPython widgets for the Jupyter Notebook","deps":{"py311-comm":{"origin":"devel/py-comm","version":"0.2.2"},"py311-ipython":{"origin":"devel/ipython","version":"8.18.1_1"},"py311-ipython_genutils":{"origin":"devel/py-ipython_genutils","version":"0.2.0_1"},"py311-jupyterlab-widgets":{"origin":"devel/py-jupyterlab-widgets","version":"3.0.15"},"py311-nbformat":{"origin":"devel/py-nbformat","version":"5.10.4"},"py311-traitlets":{"origin":"devel/py-traitlets","version":"5.14.3"},"py311-widgetsnbextension":{"origin":"devel/py-widgetsnbextension","version":"4.0.14"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ipyfastscape","origin":"misc/py-ipyfastscape","version":"0.2.1","comment":"Interactive widgets for topographic data analysis and modelling","maintainer":"yuri@FreeBSD.org","www":"https://github.com/fastscape-lem/ipyfastscape","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c5231c6c1a1bd885e65bec2506e83efe847483bfa51aa4484b77a8b49f32c363","flatsize":228546,"path":"All/py311-ipyfastscape-0.2.1.pkg","repopath":"All/py311-ipyfastscape-0.2.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":42992,"desc":"Ipyfastscape is interactive widgets for topographic data analysis and modelling\nin Jupyter notebooks.\n\nWhile ipyfastscape is tightly integrated with fastscape, it also integrates very\nwell with any data in the form of an xarray dataset or any model created with\nxarray-simlab.\n\nThe widgets available here are built on top of libraries of the jupyter's widget\necosystem such as ipywidgets and ipygany. You can reuse those high-level UI\ncomponents as-is within notebooks (embedded mini-apps) or for building\ninteractive dashboards that you can then publish as standalone web applications.","deps":{"py311-ipygany":{"origin":"science/py-ipygany","version":"0.5.0_3"},"py311-ipython":{"origin":"devel/ipython","version":"8.18.1_1"},"py311-ipywidgets":{"origin":"devel/py-ipywidgets","version":"8.1.7"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-xarray":{"origin":"devel/py-xarray","version":"2025.1.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc"],"annotations":{"flavor":"py311"}},{"name":"py311-ipyparallel","origin":"devel/py-ipyparallel","version":"9.0.1","comment":"Interactive Parallel Computing with IPython","maintainer":"python@FreeBSD.org","www":"https://ipyparallel.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"96216c77e4e795947ecd24b349f2423ff60168f549efb3cbb241732a35e7a24b","flatsize":3921312,"path":"All/py311-ipyparallel-9.0.1.pkg","repopath":"All/py311-ipyparallel-9.0.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":593944,"desc":"Use multiple instances of IPython in parallel, interactively.","deps":{"py311-decorator":{"origin":"devel/py-decorator","version":"5.2.1"},"py311-ipykernel":{"origin":"devel/py-ipykernel","version":"6.29.5"},"py311-ipython":{"origin":"devel/ipython","version":"8.18.1_1"},"py311-jupyter-client":{"origin":"devel/py-jupyter-client","version":"8.6.3"},"py311-psutil":{"origin":"sysutils/py-psutil","version":"7.0.0"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-pyzmq":{"origin":"net/py-pyzmq","version":"25.0.2_2"},"py311-tornado":{"origin":"www/py-tornado","version":"6.4"},"py311-tqdm":{"origin":"misc/py-tqdm","version":"4.67.1"},"py311-traitlets":{"origin":"devel/py-traitlets","version":"5.14.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-iptools","origin":"net/py-iptools","version":"0.7.0_1","comment":"Collection of python utilities for manipulating IPv4, IPv6 addresses","maintainer":"jbaggs2016@gmail.com","www":"https://github.com/bd808/python-iptools","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d640d3c5b423e9db25430260a160b908f47348e4291c68c15d4c648dc314aa8f","flatsize":151596,"path":"All/py311-iptools-0.7.0_1.pkg","repopath":"All/py311-iptools-0.7.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":21884,"desc":"The iptools package is a collection of utilities for dealing with IP addresses.\nUtilities for manipulating IPv4 and IPv6 addresses including a class that\ncan be used to include CIDR network blocks in Django's INTERNAL_IPS setting.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net"],"annotations":{"flavor":"py311"}},{"name":"py311-ipyopt","origin":"math/py-ipyopt","version":"0.12.9_1","comment":"Python interface to Ipopt","maintainer":"yuri@FreeBSD.org","www":"https://gitlab.com/g-braeunlich/ipyopt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8fb857aafec594693d6efb9f60a4afbbfffcca75b7ee29125ffb5c441cab6e12","flatsize":1588861,"path":"All/py311-ipyopt-0.12.9_1.pkg","repopath":"All/py311-ipyopt-0.12.9_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":139368,"desc":"Python interface for the interior point optimizer COIN-OR IPOpt.","deps":{"Ipopt":{"origin":"math/ipopt","version":"3.14.17_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ipykernel","origin":"devel/py-ipykernel","version":"6.29.5","comment":"IPython Kernel for Jupyter","maintainer":"sunpoet@FreeBSD.org","www":"https://ipython.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a0dd4f24bb7123317d306b4c772f53e2f54e88a65b9e8d608700bf8f702395bc","flatsize":1193607,"path":"All/py311-ipykernel-6.29.5.pkg","repopath":"All/py311-ipykernel-6.29.5.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":204880,"desc":"The IPython kernel is the Python execution backend for Jupyter.","deps":{"py311-comm":{"origin":"devel/py-comm","version":"0.2.2"},"py311-debugpy":{"origin":"devel/py-debugpy","version":"1.8.3"},"py311-ipython":{"origin":"devel/ipython","version":"8.18.1_1"},"py311-jupyter-client":{"origin":"devel/py-jupyter-client","version":"8.6.3"},"py311-jupyter-core":{"origin":"devel/py-jupyter-core","version":"5.7.2"},"py311-matplotlib-inline":{"origin":"math/py-matplotlib-inline","version":"0.1.6_1"},"py311-nest-asyncio":{"origin":"devel/py-nest-asyncio","version":"1.6.0_1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-psutil":{"origin":"sysutils/py-psutil","version":"7.0.0"},"py311-pyzmq":{"origin":"net/py-pyzmq","version":"25.0.2_2"},"py311-tornado":{"origin":"www/py-tornado","version":"6.4"},"py311-traitlets":{"origin":"devel/py-traitlets","version":"5.14.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ipympl","origin":"devel/py-ipympl","version":"0.9.6","comment":"Matplotlib Jupyter extension","maintainer":"makc@FreeBSD.org","www":"https://github.com/matplotlib/ipympl","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eb0797b626d296e5d7f03c18535d68ac79dda019da98ccdb5a5c289aaa94afa4","flatsize":2115939,"path":"All/py311-ipympl-0.9.6.pkg","repopath":"All/py311-ipympl-0.9.6.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":203700,"desc":"Jupyter extension which enables interactive functionality of Matplotlib in\nJupyter Notebook and Lab.","deps":{"py311-ipython":{"origin":"devel/ipython","version":"8.18.1_1"},"py311-ipywidgets":{"origin":"devel/py-ipywidgets","version":"8.1.7"},"py311-jupyterlab":{"origin":"devel/py-jupyterlab","version":"4.3.5"},"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"py311-traitlets":{"origin":"devel/py-traitlets","version":"5.14.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ipydatawidgets","origin":"devel/py-ipydatawidgets","version":"4.3.5_2","comment":"Set of widgets to facilitate reuse of large datasets across widgets","maintainer":"yuri@FreeBSD.org","www":"https://github.com/vidartf/ipydatawidgets","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f985ae255d11b5c7c06931dd66403db6dc105e969096fbe2fefd22179f832741","flatsize":617599,"path":"All/py311-ipydatawidgets-4.3.5_2.pkg","repopath":"All/py311-ipydatawidgets-4.3.5_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":127632,"desc":"ipydatawidgets is a set of widgets to help facilitate reuse of large datasets\nacross different widgets, and different packages.","deps":{"py311-ipywidgets":{"origin":"devel/py-ipywidgets","version":"8.1.7"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-traittypes":{"origin":"devel/py-traittypes","version":"0.2.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ipaddr","origin":"devel/py-ipaddr","version":"2.2.0_1","comment":"Google open source IPv4/IPv6 manipulation library in Python","maintainer":"mopsfelder@gmail.com","www":"https://github.com/google/ipaddr-py","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e04ee3f5fd566d8633193babe4b3a65f60b99c0dbaed03e3d0c13889d46225b4","flatsize":229869,"path":"All/py311-ipaddr-2.2.0_1.pkg","repopath":"All/py311-ipaddr-2.2.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":33400,"desc":"A Google open source IPv4/IPv6 manipulation library in Python.\nThis library is used to create/poke/manipulate IPv4 and\nIPv6 addresses and prefixes.\nDevelopment mailing list:\nhttp://groups.google.com/group/ipaddr-py-dev","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ipy","origin":"net-mgmt/py-ipy","version":"1.1_1","comment":"Python module for handling IPv4 and IPv6 Addresses and Networks","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/autocracy/python-ipy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"85658ddd1e66fed077892b220e9c87b85474e2c9490c42a404845216bb2fe857","flatsize":212709,"path":"All/py311-ipy-1.1_1.pkg","repopath":"All/py311-ipy-1.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":35884,"desc":"IPy is a Python module for handling IPv4 and IPv6 Addresses and Networks in a\nfashion similar to perl's Net::IP and friends. The IP class allows a comfortable\nparsing and handling for most notations in use for IPv4 and IPv6 Addresses and\nNetworks.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net-mgmt","python"],"annotations":{"flavor":"py311"}},{"name":"py311-iowait","origin":"sysutils/py-iowait","version":"0.2_1","comment":"Python module for I/O completion events","maintainer":"python@FreeBSD.org","www":"https://launchpad.net/python-iowait","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bbc40e870a727d93050ca99bcf10b820a4da8e21c3fdd089ab813286347bba9e","flatsize":104942,"path":"All/py311-iowait-0.2_1.pkg","repopath":"All/py311-iowait-0.2_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":23456,"desc":"IOWait provides a unified interface for I/O completion events.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"annotations":{"flavor":"py311"}},{"name":"py311-iplib","origin":"net/py-iplib","version":"1.2.1_1","comment":"Convert amongst many different IPv4 notations","maintainer":"egypcio@FreeBSD.org","www":"https://pypi.org/project/iplib/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f83eac33b0624831375dbade6b0725319c0a932d3d63e072d738b6b92d992204","flatsize":123254,"path":"All/py311-iplib-1.2.1_1.pkg","repopath":"All/py311-iplib-1.2.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":20300,"desc":"You can use this Python module to convert amongst many different\nnotations and to manage couples of address/netmask in the CIDR\nnotation.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ipdb","origin":"devel/py-ipdb","version":"0.13.13_1","comment":"IPython-enabled pdb","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/gotcha/ipdb","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3faec3a7d5058f90d6474000b5c1c3b66020c7150e1ed63790a823259f3610e9","flatsize":67783,"path":"All/py311-ipdb-0.13.13_1.pkg","repopath":"All/py311-ipdb-0.13.13_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":17860,"desc":"ipdb exports functions to access the IPython debugger, which features tab\ncompletion, syntax highlighting, better tracebacks, better introspection with\nthe same interface as the pdb module.","deps":{"py311-decorator":{"origin":"devel/py-decorator","version":"5.2.1"},"py311-ipython":{"origin":"devel/ipython","version":"8.18.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ipcalc","origin":"net-mgmt/py-ipcalc","version":"1.99.0_1","comment":"Module to perform IP subnet calculations","maintainer":"ehaupt@FreeBSD.org","www":"https://pypi.org/project/ipcalc/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b235d350b374c38accb2ea816486325ddb59eabe7f3e3b1b22fc7019ab08806a","flatsize":110793,"path":"All/py311-ipcalc-1.99.0_1.pkg","repopath":"All/py311-ipcalc-1.99.0_1.pkg","licenselogic":"single","pkgsize":19256,"desc":"This module allows you to perform IP subnet calculations, there is support for\nboth IPv4 and IPv6 CIDR notation.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net-mgmt","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ioztat","origin":"sysutils/py-ioztat","version":"2.0.1_1","comment":"Storage load analysis tool for OpenZFS","maintainer":"tom@hur.st","www":"https://github.com/jimsalterjrs/ioztat","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"88207a591f6b39c285f349abcc0a7035462d7205d99983ff9f8d735797bf8f10","flatsize":36386,"path":"All/py311-ioztat-2.0.1_1.pkg","repopath":"All/py311-ioztat-2.0.1_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":12488,"desc":"ioztat is a storage load analysis tool for OpenZFS. It provides\niostat-like statistics at an individual dataset/zvol level.","deps":{"py311-sysctl":{"origin":"devel/py-sysctl","version":"0.3.3.20210928_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"annotations":{"flavor":"py311"}},{"name":"py311-iopath","origin":"devel/py-iopath","version":"0.1.10_1","comment":"Library providing I/O interface among storage backends","maintainer":"nc@FreeBSD.org","www":"https://github.com/facebookresearch/iopath","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"896b21c7fc8897241c9da74ca3c39a7e00c71a3e53e9feb4ee47b3292a17437e","flatsize":345599,"path":"All/py311-iopath-0.1.10_1.pkg","repopath":"All/py311-iopath-0.1.10_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":50916,"desc":"iopath is a lightweight I/O abstraction library that provides a common\ninterface across storage backends.","deps":{"py311-portalocker":{"origin":"devel/py-portalocker","version":"2.3.2_1"},"py311-tqdm":{"origin":"misc/py-tqdm","version":"4.67.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-invoke","origin":"devel/py-invoke","version":"2.2.0_2","comment":"Python task execution tool and library","maintainer":"sunpoet@FreeBSD.org","www":"https://www.pyinvoke.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5f0da31e2e23e5476c52cc0780714cee13d863abc80c3ecc6dbbb3a71f89cbde","flatsize":1897843,"path":"All/py311-invoke-2.2.0_2.pkg","repopath":"All/py311-invoke-2.2.0_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":281732,"desc":"Invoke is a Python (2.7 and 3.4+) library for managing shell-oriented\nsubprocesses and organizing executable Python code into CLI-invokable tasks. It\ndraws inspiration from various sources (make/rake, Fabric 1.x, etc) to arrive at\na powerful & clean feature set.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"SUDO":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-iohexperimenter","origin":"math/py-iohexperimenter","version":"0.2.9.2_3","comment":"Experimenter for Iterative Optimization Heuristic","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/IOHprofiler/IOHexperimenter","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a29df0be443fee334ae5822f67acbbcb0af6390d9fc27f4c1f60da23d823ae60","flatsize":3575502,"path":"All/py311-iohexperimenter-0.2.9.2_3.pkg","repopath":"All/py311-iohexperimenter-0.2.9.2_3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":454224,"desc":"IOHexperimenter is the benchmarking platform for Iterative Optimization\nHeuristics (IOHs).\n\nIOHexperimenter provides:\n- A framework for straightforward benchmarking of any iterative optimization\n  heuristic\n- A suite consisting of 23 pre-made Pseudo-Boolean benchmarking function, with\n  easily accessible methods for adding custom functions and suites\n- Logging methods to effortlessly store benchmarking data in a format compatible\n  with IOHanalyzer, with future support for additional data logging options\n- (Soon to come:) A framework which significantly simplifies algorithm design","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ipygany","origin":"science/py-ipygany","version":"0.5.0_3","comment":"3-D scientific visualization in Jupyter Notebooks","maintainer":"yuri@FreeBSD.org","www":"https://github.com/martinRenou/ipygany","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b5180f90511e205fa0a449628d9ece474acb8f40573adbe0b5e2c3d152775475","flatsize":11788113,"path":"All/py311-ipygany-0.5.0_3.pkg","repopath":"All/py311-ipygany-0.5.0_3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":995332,"desc":"ipygany is a Jupyter Interactive Widgets library for 3-D mesh analysis.\n\nFeatures:\nipygany has many features including:\n* VTK loader for displaying your computation results in the Jupyter Notebook\n* Structured and Unstructured grids support\n* 2-D cell based meshes support (quads, triangles...) as well as 3-D cell based\n  meshes support (tetrahedrons, quadratic tetrahedrons...)\n* Animations\n* IsoColor effect\n* Warp effect\n* IsoSurface computation\n* Threshold effect (for visualizing only the parts that are inside of a range\n  of data)\n* Point cloud visualization\n* Water effect, for nice water visualization with real-time caustics","deps":{"py311-ipywidgets":{"origin":"devel/py-ipywidgets","version":"8.1.7"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-traittypes":{"origin":"devel/py-traittypes","version":"0.2.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-iocage","origin":"sysutils/iocage","version":"1.10_3","comment":"FreeBSD jail manager written in Python3","maintainer":"grembo@FreeBSD.org","www":"https://github.com/freebsd/iocage","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9378660f064f58b581c1e556409091d3d99a9b701bde93100baa20bb318eff22","flatsize":2266085,"path":"All/py311-iocage-1.10_3.pkg","repopath":"All/py311-iocage-1.10_3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":352112,"desc":"iocage is a jail/container manager amalgamating some of the best\nfeatures and technologies the FreeBSD operating system has\nto offer. It is geared for ease of use with a simple and easy\nto understand command syntax.","deps":{"git":{"origin":"devel/git","version":"2.49.0"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-coloredlogs":{"origin":"devel/py-coloredlogs","version":"15.0.1_1"},"py311-dnspython":{"origin":"dns/py-dnspython","version":"2.7.0,1"},"py311-gitpython":{"origin":"devel/py-gitpython","version":"3.1.43"},"py311-jsonschema":{"origin":"devel/py-jsonschema","version":"4.23.0"},"py311-netifaces":{"origin":"net/py-netifaces","version":"0.11.0_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-texttable":{"origin":"textproc/py-texttable","version":"1.7.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"options":{"GIT":"on","GIT_LITE":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-intervaltree","origin":"devel/py-intervaltree","version":"3.1.0_1","comment":"Editable interval tree data structure for Python 2 and 3","maintainer":"antoine@FreeBSD.org","www":"https://github.com/chaimleib/intervaltree","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2cb3e6b52daa2522b887af58793522a1532fcf594de5dc7088e12a5c9607edb3","flatsize":269701,"path":"All/py311-intervaltree-3.1.0_1.pkg","repopath":"All/py311-intervaltree-3.1.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":41164,"desc":"A mutable, self-balancing interval tree for Python 2 and 3.  Queries may be by\npoint, by range overlap, or by range envelopment.  This library was designed to\nallow tagging text and time intervals, where the intervals include the lower\nbound but not the upper bound.","deps":{"py311-sortedcontainers":{"origin":"devel/py-sortedcontainers","version":"2.4.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-investiny","origin":"finance/py-investiny","version":"0.7.2_1","comment":"Investiny is faster, lighter, and easier to use than investpy","maintainer":"yuri@FreeBSD.org","www":"https://alvarobartt.github.io/investiny/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d1a9038fb58fd82771697e6fa523ec57920f79f322cef5f88d98c5b001f50256","flatsize":51155,"path":"All/py311-investiny-0.7.2_1.pkg","repopath":"All/py311-investiny-0.7.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12300,"desc":"investiny has been created due to the latest Investing.com changes\nin their API protection protocols, as now their main APIs are\nCloudflare V2 protected.","deps":{"py311-httpx":{"origin":"www/py-httpx","version":"0.28.1"},"py311-pydantic":{"origin":"devel/py-pydantic","version":"1.10.20_1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["finance","python"],"annotations":{"flavor":"py311"}},{"name":"py311-interface-meta","origin":"devel/py-interface-meta","version":"1.3.0_1","comment":"Expose an extensible API with enforced method signatures","maintainer":"yuri@FreeBSD.org","www":"https://github.com/matthewwardrop/interface_meta","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d61e63864d08227b3499616b3a121121749ba3b34850b3a370c23f8d9e7cdc02","flatsize":118754,"path":"All/py311-interface-meta-1.3.0_1.pkg","repopath":"All/py311-interface-meta-1.3.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":22816,"desc":"interface_meta provides a convenient way to expose an extensible API with\nenforced method signatures and consistent documentation.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-interegular","origin":"textproc/py-interegular","version":"0.3.3_1","comment":"Regex intersection checker","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/MegaIng/interegular","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cc75f6e9809217dbad7dd6c211b61aa2140a3f4e39d1cd030ebd1ec1a05cf4e9","flatsize":339285,"path":"All/py311-interegular-0.3.3_1.pkg","repopath":"All/py311-interegular-0.3.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":57804,"desc":"Interegular is a library to check a subset of python regexes for intersections.\nBased on grennery by @qntm. Adapted for lark-parser.\n\nThe primary difference with grennery library is that interegular is focused on\nspeed and compatibility with python re syntax, whereas grennery has a way to\nreconstruct a regex from a FSM, which interegular lacks.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-intspan","origin":"math/py-intspan","version":"1.6.1_1","comment":"Finite element automatic tabulator","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jonathaneunice/intspan","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"77eb05d213c1d4383b0216188d92fd35900094ff13c57ff3e2a97ece9bcf6499","flatsize":91298,"path":"All/py311-intspan-1.6.1_1.pkg","repopath":"All/py311-intspan-1.6.1_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":17604,"desc":"intspan is a set subclass that conveniently represents sets of integers. Sets\ncan be created from, and displayed as, integer spans such as 1-3,14,29,92-97\nrather than exhaustive member listings.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ioflo","origin":"devel/py-ioflo","version":"2.0.0_1","comment":"Automated Reasoning Engine and Flow Based Programming Framework","maintainer":"christer.edwards@gmail.com","www":"https://ioflo.com","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9e6eef34e7a0dceefad157bbbf83fefc44b49486bbdefc69a00bbe989380b26f","flatsize":6318117,"path":"All/py311-ioflo-2.0.0_1.pkg","repopath":"All/py311-ioflo-2.0.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":606920,"desc":"Automated Reasoning Engine and Flow Based Programming Framework\n\nIoFlo is a magically powerful open interoperable software framework that\nenables non experts to intelligently automate their own programmable world.\n\nSee also: https://github.com/ioflo/ioflo","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-intervals","origin":"devel/py-intervals","version":"0.9.2_1","comment":"Handle intervals (ranges of comparable objects)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/kvesteri/intervals","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a0ad625649ca6e217a7f68aa446c731d833d1c22025453ee46da037a3b99b179","flatsize":111267,"path":"All/py311-intervals-0.9.2_1.pkg","repopath":"All/py311-intervals-0.9.2_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":18908,"desc":"Intervals can be initialized using the class constructor, various factory\nmethods or from_string class method. The recommended way is to use the factory\nmethods.","deps":{"py311-infinity":{"origin":"devel/py-infinity","version":"1.5_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-installer","origin":"devel/py-installer","version":"0.7.0","comment":"Library for installing Python wheels","maintainer":"sunpoet@FreeBSD.org","www":"https://installer.pypa.io/en/stable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b79fd86d5bd4b316b083ab0ed4710039beb95e1ac600735ace5cb35ad52b4e66","flatsize":1099925,"path":"All/py311-installer-0.7.0.pkg","repopath":"All/py311-installer-0.7.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":228012,"desc":"This is a low-level library for installing a Python package from a wheel\ndistribution. It provides basic functionality and abstractions for handling\nwheels and installing packages from wheels.\n\n- Logic for \"unpacking\" a wheel (i.e. installation).\n- Abstractions for various parts of the unpacking process.\n- Extensible simple implementations of the abstractions.\n- Platform-independent Python script wrapper generation.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-inotifyrecursive","origin":"devel/py-inotifyrecursive","version":"0.3.5_2","comment":"Recursive inotify watches based on inotify-simple","maintainer":"grembo@FreeBSD.org","www":"https://github.com/letorbi/inotifyrecursive","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"56047d81dbcd5984f7771e526770b75f7bb2c4e04b3d350c0d07d7862bd8e8ec","flatsize":38273,"path":"All/py311-inotifyrecursive-0.3.5_2.pkg","repopath":"All/py311-inotifyrecursive-0.3.5_2.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":10688,"desc":"Inotify Recursive is a Python package that offers a simple way to watch a\ndirectory-tree recursively for file changes via the inotify functionality of\nthe Linux kernel. It uses the inotify_simple package to set and remove the\ninotify watches and also incorporates its whole functionality. The package\nis written in Python and licensed as open-source under the LGPL version 3.","deps":{"py311-inotify-simple":{"origin":"devel/py-inotify-simple","version":"1.3.5_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-intelhex","origin":"devel/py-intelhex","version":"2.3.0_1","comment":"Python library and scripts to work with files in Intel HEX format","maintainer":"dmytro@posteo.net","www":"https://github.com/python-intelhex/intelhex","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6732636ccb4db4a101e0082b17782fc55d91feafd338445a4a3e97b6a7df3ac2","flatsize":569763,"path":"All/py311-intelhex-2.3.0_1.pkg","repopath":"All/py311-intelhex-2.3.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":77132,"desc":"The intelhex Python library is developed to read, write, create from\nscratch and manipulate data from Intel HEX file format.  The distribution\npackage also includes several convenience Python scripts, including\n\"classic\" hex2bin and bin2hex converters and more, those based on the\nlibrary itself.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-intbitset","origin":"devel/py-intbitset","version":"4.0.0_1","comment":"C-based extension implementing fast integer bit sets","maintainer":"kai@FreeBSD.org","www":"https://github.com/inveniosoftware/intbitset/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2df2cec83d61ae6b875ae1d82dbf111b11f497166c44eda473285df6f63d6eed","flatsize":214896,"path":"All/py311-intbitset-4.0.0_1.pkg","repopath":"All/py311-intbitset-4.0.0_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":70700,"desc":"The intbitset library provides a set implementation to store sorted unsigned\nintegers either 32-bits integers or an infinite range with fast set operations\nimplemented via bit vectors in a Python C extension for speed and reduced memory\nusage.\n\nThe inbitset class emulates the Python built-in set class interface with some\nadditional specific methods such as its own fast dump and load marshalling\nfunctions.\n\nintbitset additionally support the pickle protocol, the iterator protocol and\ncan behave like a sequence that can be sliced. Because the integers are always\nstored sorted, the first element of a non-empty set [0] is also the min()\ninteger and the last element [-1] is also the max() integer in the set.\n\nWhen compared to the standard library set class, intbitset set operations such\nas intersection, union and difference can be up to 5000 faster for dense integer\nsets.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-inlinestyler","origin":"www/py-inlinestyler","version":"0.2.5_1","comment":"Inlines external css into html elements","maintainer":"alex@xanderio.de","www":"https://github.com/dlanger/inlinestyler","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5444ca9c5683df72fea306d6b0055eb38d6e9b1bec7d3beb6ba412b222aa1392","flatsize":158421,"path":"All/py311-inlinestyler-0.2.5_1.pkg","repopath":"All/py311-inlinestyler-0.2.5_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":31748,"desc":"inlinestyler is an easy way to locally inline CSS into an HTML email message.\n\nStyling HTML email is a black art. CSS works, but only when it's been placed\ninline on the individual elements (and event then, not always) - which makes\ndevelopment frustrating, and iteration slow.\n\nThe general solution is to use an inlining service, which takes a message with\nthe CSS placed externally, and rewrites it so that all CSS is applied to the\nindividual elements. The most widely used of these services - and as far as I\ncan tell, the one that powers CampaignMonitor - is Premailer. It's a great\nservice, and the guys behind it put a lot of work into keeping it up to date\nwith the most recent discoveries in what works and what doesn't.\n\ninlinestyler takes (most) of the functionality of Premailer, and makes it\navailable locally, accessible without having call a remote service.","deps":{"py311-cssutils":{"origin":"www/py-cssutils","version":"2.11.1,1"},"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-iris-check-module","origin":"security/py-iris-check-module","version":"1.0.1_1,1","comment":"A simple processor module for IRIS","maintainer":"acm@FreeBSD.org","www":"https://github.com/dfir-iris/iris-check-module","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e241712c9cb6eecaed9b4432aba213d8ef1990c37ba2fc503f2fb1b340969d25","flatsize":23456,"path":"All/py311-iris-check-module-1.0.1_1,1.pkg","repopath":"All/py311-iris-check-module-1.0.1_1,1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":7448,"desc":"An Iris Module that simply replies to every hooks","deps":{"py311-celery":{"origin":"devel/py-celery","version":"5.3.6_1"},"py311-iris-module-interface":{"origin":"security/py-iris-module-interface","version":"1.2.0_1"},"py311-pyunpack":{"origin":"archivers/py-pyunpack","version":"0.3_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-internetarchive","origin":"www/py-internetarchive","version":"5.3.1","comment":"Python interface to archive.org","maintainer":"yuri@FreeBSD.org","www":"https://github.com/jjjake/internetarchive","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d2054dd1f2046434224c4376883d0510f1a21087a400efaf9ced85a2638bfb09","flatsize":1064855,"path":"All/py311-internetarchive-5.3.1.pkg","repopath":"All/py311-internetarchive-5.3.1.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":161652,"desc":"This package installs a command-line tool named ia for using Archive.org\nfrom the command-line. It also installs the internetarchive Python module\nfor programatic access to archive.org.","deps":{"py311-charset-normalizer":{"origin":"textproc/py-charset-normalizer","version":"3.4.1_1"},"py311-docopt":{"origin":"devel/py-docopt","version":"0.6.2_2"},"py311-jsonpatch":{"origin":"devel/py-jsonpatch","version":"1.33_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-schema":{"origin":"devel/py-schema","version":"0.7.7_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-tqdm":{"origin":"misc/py-tqdm","version":"4.67.1"},"py311-urllib3":{"origin":"net/py-urllib3","version":"1.26.20,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-iniconfig","origin":"devel/py-iniconfig","version":"1.1.1_2","comment":"Simple parsing of ini files in Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/iniconfig/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fb7452485c8363177b039f8306366700959cd091b2dc67949cc52ed2224788b4","flatsize":29210,"path":"All/py311-iniconfig-1.1.1_2.pkg","repopath":"All/py311-iniconfig-1.1.1_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8568,"desc":"iniconfig is a small and simple INI-file parser module having a unique set of\nfeatures:\n\n* maintains order of sections and entries\n* supports multi-line values with or without line-continuations\n* supports \"#\" comments everywhere\n* raises errors with proper line-numbers\n* no bells and whistles like automatic substitutions\n* iniconfig raises an Error if two sections have the same name.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-inotify-simple","origin":"devel/py-inotify-simple","version":"1.3.5_2","comment":"Simple wrapper around inotify","maintainer":"grembo@FreeBSD.org","www":"https://github.com/chrisjbillington/inotify_simple","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"899d943c04cba84220b74bc7719e4a652bf51e690dee97953fa65232760ac446","flatsize":42155,"path":"All/py311-inotify-simple-1.3.5_2.pkg","repopath":"All/py311-inotify-simple-1.3.5_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":11276,"desc":"inotify_simple is a simple Python wrapper around inotify.\nNo fancy bells and whistles, just a literal wrapper with ctypes.","deps":{"libinotify":{"origin":"devel/libinotify","version":"20240724"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ipython","origin":"devel/ipython","version":"8.18.1_1","comment":"Enhanced Interactive Python shell","maintainer":"python@FreeBSD.org","www":"https://ipython.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8c1d8f4248ca74f19320bc1ec52bd9576ca37c6028088cddf52cb01aa2c2797a","flatsize":11069855,"path":"All/py311-ipython-8.18.1_1.pkg","repopath":"All/py311-ipython-8.18.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":2278936,"desc":"IPython is a free software project which tries to:\n\n   1. Provide an interactive shell superior to Python's\n      default. IPython has many features for object introspection,\n      system shell access, and its own special command system for\n      adding functionality when working interactively. It tries to be\n      a very efficient environment both for Python code development\n      and for exploration of problems using Python objects (in\n      situations like data analysis).\n\n   2. Serve as an embeddable, ready to use interpreter for your own\n      programs. IPython can be started with a single call from inside\n      another program, providing access to the current namespace. This\n      can be very useful both for debugging purposes and for\n      situations where a blend of batch-processing and interactive\n      exploration are needed.\n\n   3. Offer a flexible framework which can be used as the base\n      environment for other systems with Python as the underlying\n      language. Specifically scientific environments like Mathematica,\n      IDL and Mathcad inspired its design, but similar ideas can be\n      useful in many fields.","deps":{"py311-decorator":{"origin":"devel/py-decorator","version":"5.2.1"},"py311-jedi":{"origin":"devel/py-jedi","version":"0.19.1_1"},"py311-matplotlib-inline":{"origin":"math/py-matplotlib-inline","version":"0.1.6_1"},"py311-pexpect":{"origin":"misc/py-pexpect","version":"4.9.0_1"},"py311-prompt-toolkit":{"origin":"devel/py-prompt-toolkit","version":"3.0.50"},"py311-pygments":{"origin":"textproc/py-pygments","version":"2.19.1"},"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"py311-stack-data":{"origin":"devel/py-stack-data","version":"0.6.3_1"},"py311-traitlets":{"origin":"devel/py-traitlets","version":"5.14.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"EXAMPLES":"on"},"annotations":{"cpe":"cpe:2.3:a:ipython:ipython:8.18.1:::::dragonfly6:x86_64:1","flavor":"py311"}},{"name":"py311-inflection","origin":"devel/py-inflection","version":"0.5.1_1","comment":"Ruby on Rails' inflector ported to Python","maintainer":"kai@FreeBSD.org","www":"https://github.com/jpvanhal/inflection","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5fa3ad519606414f735695f24992f2d6ca497c9e04cd2aeae92d9a7d917d4dd0","flatsize":48315,"path":"All/py311-inflection-0.5.1_1.pkg","repopath":"All/py311-inflection-0.5.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9768,"desc":"Inflection is a string transformation library. It singularizes and pluralizes\nEnglish words and transforms strings from CamelCase to underscored string.\nInflection is a port of Ruby on Rails' inflector to Python.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-inflate64","origin":"archivers/py-inflate64","version":"1.0.1","comment":"Deflate64 compression/decompression library","maintainer":"matthew@wener.org","www":"https://codeberg.org/miurahr/inflate64","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e080405f36b1d1c2d68d51f4d6a3d919848521eb6f883167ebfa1701b8538142","flatsize":78917,"path":"All/py311-inflate64-1.0.1.pkg","repopath":"All/py311-inflate64-1.0.1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":29996,"desc":"The inflate64 is a python package to provide Deflater and\nInflater class to compress and decompress with Enhanced\nDeflate compression algorithm.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["archivers","python"],"annotations":{"flavor":"py311"}},{"name":"py311-infinity","origin":"devel/py-infinity","version":"1.5_1","comment":"All-in-one infinity value which can be compared to any object","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/kvesteri/infinity","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c6d54558c923589be68b6eca9ea8927b75df7ab62578ae4b2a933e5826db2550","flatsize":19044,"path":"All/py311-infinity-1.5_1.pkg","repopath":"All/py311-infinity-1.5_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":5380,"desc":"infinity provides all-in-one infinity value for Python. It can be compared to\nany object.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-iniparse","origin":"devel/py-iniparse","version":"0.5_1","comment":"Accessing and Modifying INI files","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/candlepin/python-iniparse","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fcb36ac209466406e0c26458f5b336913201b9d7d1ec580b399c887fee88f3dc","flatsize":202356,"path":"All/py311-iniparse-0.5_1.pkg","repopath":"All/py311-iniparse-0.5_1.pkg","licenselogic":"or","licenses":["MIT","PSFL"],"pkgsize":35888,"desc":"iniparse is a INI parser for Python which is:\n- Compatible with ConfigParser: Backward compatible implementations of\n  ConfigParser, RawConfigParser, and SafeConfigParser are included that are\n  API-compatible with the Python standard library.\n- Preserves structure of INI files: Order of sections & options, indentation,\n  comments, and blank lines are preserved as far as possible when data is\n  updated.\n- More convenient: Values can be accessed using dotted notation (cfg.user.name),\n  or using container syntax (cfg['user']['name']).\n\nIt is very useful for config files that are updated both by users and by\nprograms, since it is very disorienting for a user to have her config file\ncompletely rearranged whenever a program changes it. iniparse also allows making\nthe order of entries in a config file significant, which is desirable in\napplications like image galleries.","deps":{"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-inline-snapshot","origin":"devel/py-inline-snapshot","version":"0.20.8","comment":"Create and update inline snapshots in your Python code","maintainer":"kai@FreeBSD.org","www":"https://github.com/15r10nk/inline-snapshot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"69b53daa97a52465072b62dc4013e20abf743c55231cbc76bf9d4779ab20f5d5","flatsize":562184,"path":"All/py311-inline-snapshot-0.20.8.pkg","repopath":"All/py311-inline-snapshot-0.20.8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":103672,"desc":"Golden master/snapshot/approval testing library which puts the values right\ninto your source code.\n\nKey Features:\n\n* Intuitive Semantics: snapshot(x) mirrors x for easy understanding.\n* Versatile Comparison Support: Equipped with x == snapshot(...),\n  x <= snapshot(...), x in snapshot(...), and snapshot(...)[key].\n* Enhanced Control Flags: Utilize various flags for precise control of which\n  snapshots you want to change.\n* Preserved Black Formatting: Retains formatting consistency with Black\n  formatting.\n* External File Storage: Store snapshots externally using outsource(data).\n* Seamless Pytest Integration: Integrated seamlessly with pytest for effortless\n  testing.\n* Customizable: code generation can be customized with @customize_repr\n* Nested Snapshot Support: snapshots can contain other snapshots\n* Fuzzy Matching: Incorporate dirty-equals for flexible comparisons within\n  snapshots.\n* Dynamic Snapshot Content: snapshots can contain non-constant values\n* Comprehensive Documentation: Access detailed documentation for complete\n  guidance.","deps":{"py311-asttokens":{"origin":"devel/py-asttokens","version":"2.4.1_1"},"py311-black":{"origin":"devel/py-black","version":"25.1.0"},"py311-dirty-equals":{"origin":"devel/py-dirty-equals","version":"0.9.0"},"py311-executing":{"origin":"devel/py-executing","version":"2.2.0"},"py311-rich":{"origin":"textproc/py-rich","version":"14.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"BLACK":"on","DIRTY-EQUALS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-influxdb","origin":"databases/py-influxdb","version":"5.0.0_3","comment":"Python Client for InfluxDB","maintainer":"vladimirv@ixsystems.com","www":"https://github.com/influxdata/influxdb-python","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f4fb4e53281c644a51adf0c61ce70efeb164d4769ec34929fe6aa4c2b58ef5b5","flatsize":1099245,"path":"All/py311-influxdb-5.0.0_3.pkg","repopath":"All/py311-influxdb-5.0.0_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":126836,"desc":"InfluxDB-Python is a client for interacting with InfluxDB.","deps":{"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-pytz":{"origin":"devel/py-pytz","version":"2024.2_1,1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ini2toml","origin":"textproc/py-ini2toml","version":"0.15","comment":"Automatically conversion of .ini/.cfg files to TOML equivalents","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/abravalheri/ini2toml","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0fe0a1fbd09523df64bffe09de3f5349d70563fa340a8600ca13575e92ef5360","flatsize":580761,"path":"All/py311-ini2toml-0.15.pkg","repopath":"All/py311-ini2toml-0.15.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":103632,"desc":"The original purpose of this project is to help migrating setup.cfg files to PEP\n621, but by extension it can also be used to convert any compatible .ini/.cfg\nfile to TOML.\n\nPlease notice, the provided .ini/.cfg files should follow the same syntax\nsupported by Python's ConfigParser library (here referred to as INI syntax) and\nmore specifically abide by ConfigUpdater restrictions (e.g., no interpolation or\nrepeated fields).","deps":{"py311-configupdater":{"origin":"devel/py-configupdater","version":"3.2"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-setuptools":{"origin":"devel/py-setuptools","version":"63.1.0_2"},"py311-tomlkit":{"origin":"textproc/py-tomlkit","version":"0.13.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"options":{"FULL":"on","LITE":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-in-n-out","origin":"devel/py-in-n-out","version":"0.2.1","comment":"Plugable dependency injection and result processing","maintainer":"yuri@FreeBSD.org","www":"https://ino.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8e52654876b9159c58af8797f520708bdf5404ec6c37bcc76d29fff65f35bdb0","flatsize":237522,"path":"All/py311-in-n-out-0.2.1.pkg","repopath":"All/py311-in-n-out-0.2.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":37716,"desc":"Python dependency injection you can taste.\n\nA lightweight dependency injection and result processing framework for Python\nusing type hints. Emphasis is on simplicity, ease of use, and minimal impact\non source code.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","science"],"annotations":{"flavor":"py311"}},{"name":"py311-importlib-resources","origin":"devel/py-importlib-resources","version":"6.5.2","comment":"Read resources from Python packages","maintainer":"bofh@FreeBSD.org","www":"https://github.com/python/importlib_resources","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"56fa256b85651e5786d8c607ee662fcec877d6e6d1a52414cd47c1a442c27034","flatsize":494267,"path":"All/py311-importlib-resources-6.5.2.pkg","repopath":"All/py311-importlib-resources-6.5.2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":74752,"desc":"Read resources from Python packages","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"flavor":"py311"}},{"name":"py311-importlib-metadata7","origin":"devel/py-importlib-metadata7","version":"7.2.1","comment":"Read metadata from Python packages","maintainer":"bofh@FreeBSD.org","www":"https://github.com/python/importlib_metadata","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"48ebc4c932fdb9c86aecb2b83b015675790c2a714906f87fe0fab7fb94ac1ebe","flatsize":256655,"path":"All/py311-importlib-metadata7-7.2.1.pkg","repopath":"All/py311-importlib-metadata7-7.2.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":44296,"desc":"Read metadata from Python packages","deps":{"py311-zipp":{"origin":"devel/py-zipp","version":"3.21.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"flavor":"py311"}},{"name":"py311-inflect","origin":"devel/py-inflect","version":"7.0.0","comment":"Generate plurals, singular nouns, ordinals, indefinite articles","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jaraco/inflect","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"af8bfb70a940f9b12a1cdbc6122724227a38f8e459a9e7eabb86771a797f5fd5","flatsize":379878,"path":"All/py311-inflect-7.0.0.pkg","repopath":"All/py311-inflect-7.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":67116,"desc":"inflect.py correctly generates plurals, singular nouns, ordinals, indefinite\narticles and converts numbers to words.","deps":{"py311-pydantic":{"origin":"devel/py-pydantic","version":"1.10.20_1,1"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-importlib-metadata6","origin":"devel/py-importlib-metadata6","version":"6.11.0","comment":"Read metadata from Python packages","maintainer":"bofh@FreeBSD.org","www":"https://github.com/python/importlib_metadata","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9cbc9613708b08b02b1a8760c1fc4bb09c1172d8d6686c783681daffde2145d0","flatsize":246115,"path":"All/py311-importlib-metadata6-6.11.0.pkg","repopath":"All/py311-importlib-metadata6-6.11.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":42892,"desc":"Read metadata from Python packages","deps":{"py311-zipp":{"origin":"devel/py-zipp","version":"3.21.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"flavor":"py311"}},{"name":"py311-importlib-metadata","origin":"devel/py-importlib-metadata","version":"8.6.1","comment":"Read metadata from Python packages","maintainer":"bofh@FreeBSD.org","www":"https://github.com/python/importlib_metadata","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"25e0058284313f110e893c3d5875ea08ac0f4956636a11e1f8656e70116f8445","flatsize":277837,"path":"All/py311-importlib-metadata-8.6.1.pkg","repopath":"All/py311-importlib-metadata-8.6.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":47288,"desc":"Read metadata from Python packages","deps":{"py311-zipp":{"origin":"devel/py-zipp","version":"3.21.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"flavor":"py311"}},{"name":"py311-inequality","origin":"science/py-inequality","version":"1.1.1","comment":"Spatial inequality analysis for PySAL","maintainer":"sunpoet@FreeBSD.org","www":"https://inequality.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9b824dc37665a4c8839432eece1852d922a5a54cc3e366a031fc2ce81c50a485","flatsize":373329,"path":"All/py311-inequality-1.1.1.pkg","repopath":"All/py311-inequality-1.1.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":54872,"desc":"inequality implements measures for the analysis of inequality over space and\ntime and is part of the PySAL family.","deps":{"py311-libpysal":{"origin":"science/py-libpysal","version":"4.7.0_2"},"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-incremental","origin":"devel/py-incremental","version":"24.7.2_1","comment":"Library that versions your Python projects","maintainer":"yuri@FreeBSD.org","www":"https://pypi.org/project/incremental/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e37fc668a7b955acfc735d29484c17764480f0e6c65a1a5bbe1d6329854c5962","flatsize":326671,"path":"All/py311-incremental-24.7.2_1.pkg","repopath":"All/py311-incremental-24.7.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":38028,"desc":"A small library that versions your Python projects.","deps":{"py311-setuptools":{"origin":"devel/py-setuptools","version":"63.1.0_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-indiweb","origin":"astro/py-indiweb","version":"0.1.8_1","comment":"Simple web application to manage INDI server","maintainer":"acm@FreeBSD.org","www":"https://github.com/knro/indiwebmanager","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"230f1f7c16230b2dbfadc48b8a75d65d6d72537438c49bc61c977dbaf48c0dad","flatsize":1056023,"path":"All/py311-indiweb-0.1.8_1.pkg","repopath":"All/py311-indiweb-0.1.8_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":351816,"desc":"INDI Web Manager is a simple web application to manage INDI server","deps":{"py311-bottle":{"origin":"www/py-bottle","version":"0.12.25_1"},"py311-psutil":{"origin":"sysutils/py-psutil","version":"7.0.0"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["astro","python"],"annotations":{"flavor":"py311"}},{"name":"py311-imutils","origin":"graphics/py-imutils","version":"0.5.4_2","comment":"Series of convenience image processing functions","maintainer":"python@FreeBSD.org","www":"https://github.com/PyImageSearch/imutils","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a0a4283f7877ceb09132e4527340d5dc351f9dba063eb832b5121cfe4c239a92","flatsize":181293,"path":"All/py311-imutils-0.5.4_2.pkg","repopath":"All/py311-imutils-0.5.4_2.pkg","licenselogic":"single","pkgsize":39680,"desc":"A series of convenience functions to make basic image processing\noperations such as translation, rotation, resizing, skeletonization,\nand displaying Matplotlib images easier with OpenCV and Python.","deps":{"opencv":{"origin":"graphics/opencv","version":"4.9.0_7"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-importlab","origin":"devel/py-importlab","version":"0.8_2","comment":"Calculate python dependency graphs","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/google/importlab","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cb0d84bf09f4d22030857a414f9b2d14223ea7c317af808a324dd15058d84ed8","flatsize":212764,"path":"All/py311-importlab-0.8_2.pkg","repopath":"All/py311-importlab-0.8_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":41148,"desc":"Importlab is a library for Python that automatically infers dependencies and\ncalculates a dependency graph. It can perform dependency ordering of a set of\nfiles, including cycle detection.\n\nImportlab's main use case is to work with static analysis tools that process one\nfile at a time, ensuring that a file's dependencies are analysed before it is.\n\nImportlab is primarily intended to be used as a library. It takes one or more\npython files as arguments, and generates an import graph, typically used to\nprocess files in dependency order.\n\nThis is not an official Google product.","deps":{"py311-networkx":{"origin":"math/py-networkx","version":"3.4,2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-imaplib2","origin":"mail/py-imaplib2","version":"3.6_1","comment":"Threaded Python IMAP4 client","maintainer":"dereks@lifeofadishwasher.com","www":"https://github.com/jazzband/imaplib2/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8a4a354c8fe75864db3b8e91165fe29b0dcd8736941fab39e76653e9cccfbeb6","flatsize":338917,"path":"All/py311-imaplib2-3.6_1.pkg","repopath":"All/py311-imaplib2-3.6_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":57320,"desc":"Based on RFC 3501 and original imaplib module.\n\nThis is a version of imaplib that uses threads to allow full use of\nthe IMAP4 concurrency features, and to de-couple a user of imaplib\nfrom i/o lags, except where explicitly allowed.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["mail","python"],"annotations":{"flavor":"py311"}},{"name":"py311-imapclient","origin":"mail/py-imapclient","version":"3.0.1_1","comment":"Easy to use, Pythonic and complete IMAP client library","maintainer":"meka@tilda.center","www":"https://github.com/mjs/imapclient","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e1b5df5681587146940f6ea7873ef5c8e9a723b29468f4b0baf5eacedc09fe93","flatsize":463814,"path":"All/py311-imapclient-3.0.1_1.pkg","repopath":"All/py311-imapclient-3.0.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":81216,"desc":"IMAPClient is an easy-to-use, Pythonic and complete IMAP client library.\nFeatures\n * Arguments and return values are natural Python types.\n * IMAP server responses are fully parsed and readily usable.\n * IMAP unique message IDs (UIDs) are handled transparently. There is no need\n   to call different methods to use UIDs.\n * Escaping for internationalised mailbox names is transparently handled.\n   Unicode mailbox names may be passed as input wherever a folder name is\n   accepted.\n * Time zones are transparently handled including when the server and client\n   are in different zones.\n * Convenience methods are provided for commonly used functionality.\n * Exceptions are raised when errors occur.","deps":{"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["mail","python"],"annotations":{"flavor":"py311"}},{"name":"py311-immutables","origin":"devel/py-immutables","version":"0.21","comment":"Immutable collections","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/MagicStack/immutables","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6b83cab383fcc3bdf3193cf2bec22f5bf1734b2829fc29c905cf6e090a66117e","flatsize":205719,"path":"All/py311-immutables-0.21.pkg","repopath":"All/py311-immutables-0.21.pkg","licenselogic":"and","licenses":["APACHE20","MIT"],"pkgsize":43368,"desc":"An immutable mapping type for Python.\n\nThe underlying datastructure is a Hash Array Mapped Trie (HAMT) used in Clojure,\nScala, Haskell, and other functional languages. This implementation is used in\nCPython 3.7 in the contextvars module (see PEP 550 and PEP 567 for more\ndetails).\n\nImmutable mappings based on HAMT have O(log N) performance for both set() and\nget() operations, which is essentially O(1) for relatively small mappings.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-imap-tools","origin":"mail/py-imap-tools","version":"1.9.1_1","comment":"Work with email via IMAP","maintainer":"grembo@FreeBSD.org","www":"https://github.com/ikvk/imap_tools","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"31a2906a8f946d9610e5777ba094d58f223cd9d71481dbd068000e4f849f246d","flatsize":352632,"path":"All/py311-imap-tools-1.9.1_1.pkg","repopath":"All/py311-imap-tools-1.9.1_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":61900,"desc":"High level lib for work with email by IMAP:\n- Basic message operations: fetch, uids, numbers\n- Parsed email message attributes\n- Query builder for search criteria\n- Actions with emails: copy, delete, flag, move, append\n- Actions with folders: list, set, get, create, exists, rename,\n  subscribe, delete, status\n- IDLE commands: start, poll, stop, wait\n- Exceptions on failed IMAP operations\n- No external dependencies, tested","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["mail","python"],"annotations":{"flavor":"py311"}},{"name":"py311-immutabledict","origin":"devel/py-immutabledict","version":"3.0.0","comment":"Immutable wrapper around dictionaries for Python3","maintainer":"lwhsu@FreeBSD.org","www":"https://github.com/corenting/immutabledict","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b0b5f7f26a761b92aa0b08b07da3415509e8d0b1758b616ae2a8f5f043391a42","flatsize":19028,"path":"All/py311-immutabledict-3.0.0.pkg","repopath":"All/py311-immutabledict-3.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6248,"desc":"A fork of the original frozendict, an immutable wrapper around dictionaries.\nThis library is a pure Python, MIT-licensed alternative to the new LGPL-3.0\nlicensed frozendict.\n\nIt implements the complete mapping interface and can be used as a drop-in\nreplacement for dictionaries where immutability is desired. The immutabledict\nconstructor mimics dict, and all of the expected interfaces (iter, len, repr,\nhash, getitem) are provided. Note that an immutabledict does not guarantee the\nimmutability of its values, so the utility of hash method is restricted by\nusage.\n\nThe only difference is that the copy() method of immutable takes variable\nkeyword arguments, which will be present as key/value pairs in the new,\nimmutable copy.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-imagesize","origin":"graphics/py-imagesize","version":"1.4.1_1","comment":"Get image size from png/jpeg/jpeg2000/gif file","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/shibukawa/imagesize_py","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a7df55b1bab742a5a189fd4b4e13d6d493aa053080a6a28d70ade6ce6b48fc15","flatsize":55821,"path":"All/py311-imagesize-1.4.1_1.pkg","repopath":"All/py311-imagesize-1.4.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11860,"desc":"This module analyzes JPEG/JPEG 2000/PNG/GIF/TIFF/SVG/Netpbm image headers and\nreturns image size or DIP.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ijson","origin":"devel/py-ijson","version":"3.3.0","comment":"Iterative JSON parser with a standard Python iterator interface","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ICRAR/ijson","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e8637acc71a8b03826921807274239a351bc6a884ab29514582b056b6bec4d68","flatsize":288969,"path":"All/py311-ijson-3.3.0.pkg","repopath":"All/py311-ijson-3.3.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":53036,"desc":"Ijson is an iterative JSON parser with a standard Python iterator interface.\n\nIjson provides several implementations of the actual parsing in the form of\nbackends located in ijson/backends:\n- yajl2_cffi: wrapper around YAJL 2.x using CFFI, this is the fastest.\n- yajl2: wrapper around YAJL 2.x using ctypes, for when you can't use CFFI for\n  some reason.\n- yajl: deprecated YAJL 1.x + ctypes wrapper, for even older systems.\n- python: pure Python parser, good to use with PyPy","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"YAJL":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-jax","origin":"math/py-jax","version":"0.4.38","comment":"Differentiate, compile, and transform Numpy code","maintainer":"sunpoet@FreeBSD.org","www":"https://jax.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"097124cd5f106fc5de05c326671484dd35304e6dc5c3249c142bc92eee3f9bf9","flatsize":31131267,"path":"All/py311-jax-0.4.38.pkg","repopath":"All/py311-jax-0.4.38.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":4380612,"desc":"JAX is Autograd and XLA, brought together for high-performance machine learning\nresearch.\n\nWith its updated version of Autograd, JAX can automatically differentiate native\nPython and NumPy functions. It can differentiate through loops, branches,\nrecursion, and closures, and it can take derivatives of derivatives of\nderivatives. It supports reverse-mode differentiation (a.k.a. backpropagation)\nvia grad as well as forward-mode differentiation, and the two can be composed\narbitrarily to any order.\n\nWhat's new is that JAX uses XLA to compile and run your NumPy programs on GPUs\nand TPUs. Compilation happens under the hood by default, with library calls\ngetting just-in-time compiled and executed. But JAX also lets you just-in-time\ncompile your own Python functions into XLA-optimized kernels using a\none-function API, jit. Compilation and automatic differentiation can be composed\narbitrarily, so you can express sophisticated algorithms and get maximal\nperformance without leaving Python. You can even program multiple GPUs or TPU\ncores at once using pmap, and differentiate through the whole thing.\n\nDig a little deeper, and you'll see that JAX is really an extensible system for\ncomposable function transformations. Both grad and jit are instances of such\ntransformations. Others are vmap for automatic vectorization and pmap for\nsingle-program multiple-data (SPMD) parallel programming of multiple\naccelerators, with more to come.","deps":{"py311-ml-dtypes":{"origin":"math/py-ml-dtypes","version":"0.5.1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-opt-einsum":{"origin":"math/py-opt-einsum","version":"3.4.0"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-img2pdf","origin":"graphics/py-img2pdf","version":"0.6.0_2","comment":"Convert images to PDF via direct JPEG inclusion","maintainer":"kai@FreeBSD.org","www":"https://gitlab.mister-muffin.de/josch/img2pdf","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bca281d8ee431b894e98dc0e7ce5f97c5f9e984e1a26f6a5bc1c0dab9faf6b94","flatsize":574548,"path":"All/py311-img2pdf-0.6.0_2.pkg","repopath":"All/py311-img2pdf-0.6.0_2.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":95472,"desc":"This Python package provides lossless conversion of raster images to PDF. You\nshould use img2pdf if your priorities are (in this order):\n\n1. \"always lossless\": The image embedded in the PDF will always have the exact\n   same color information for every pixel as the input.\n\n2. \"small\": If possible, the difference in filesize between the input image and\n   the output PDF will only be the overhead of the PDF container itself.\n\n3. \"fast\": If possible, the input image is just pasted into the PDF document\n   as-is without any CPU hungry re-encoding of the pixel data.\n\nConventional conversion software (like ImageMagick) would either:\n\n1. Not be lossless because lossy re-encoding to JPEG.\n2. Not be small because using wasteful flate encoding of raw pixel data.\n3. Not be fast because input data gets re-encoded.\n\nAnother advantage of not having to re-encode the input (in most common\nsituations) is, that img2pdf is able to handle much larger input than other\nsoftware, because the raw pixel data never has to be loaded into memory.","deps":{"py311-pikepdf":{"origin":"textproc/py-pikepdf","version":"9.5.2_1"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"py311-tkinter":{"origin":"x11-toolkits/py-tkinter","version":"3.11.12_10"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"options":{"GUI":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-idna","origin":"dns/py-idna","version":"3.10","comment":"Internationalized Domain Names in Applications (IDNA)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/kjd/idna","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bd656b4da5a7195a8074ec6d1cc76470b497cb080a375f352f32fc9377e74b20","flatsize":941652,"path":"All/py311-idna-3.10.pkg","repopath":"All/py311-idna-3.10.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":79856,"desc":"Support for the Internationalised Domain Names in Applications (IDNA) protocol\nas specified in RFC 5891. This is the latest version of the protocol and is\nsometimes referred to as \"IDNA 2008\".\n\nThis library also provides support for Unicode Technical Standard 46, Unicode\nIDNA Compatibility Processing.\n\nThis acts as a suitable replacement for the \"encodings.idna\" module that comes\nwith the Python standard library, but which only supports the older superseded\nIDNA specification (RFC 3490).","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["dns","python"],"annotations":{"flavor":"py311"}},{"name":"py311-imageio-ffmpeg","origin":"graphics/py-imageio-ffmpeg","version":"0.5.1","comment":"FFMPEG wrapper for Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/imageio/imageio-ffmpeg","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3af8fd320dcd88d1f8a662568c8fc1d4691771a84cd948c92aa864bebb724451","flatsize":142325,"path":"All/py311-imageio-ffmpeg-0.5.1.pkg","repopath":"All/py311-imageio-ffmpeg-0.5.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":31048,"desc":"The purpose of this project is to provide a simple and reliable ffmpeg wrapper\nfor working with video files. It implements two simple generator functions for\nreading and writing data from/to ffmpeg, which reliably terminate the ffmpeg\nprocess when done. It also takes care of publishing platform-specific wheels\nthat include the binary ffmpeg executables.\n\nThis library is used as the basis for the imageio ffmpeg plugin, but it can also\nbe used by itself. Imageio provides a higher level API, and adds support for\ne.g. cameras and seeking.","deps":{"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"py311-setuptools":{"origin":"devel/py-setuptools","version":"63.1.0_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-id","origin":"devel/py-id","version":"1.5.0","comment":"Tool for generating OIDC identities","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/di/id","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5ae12d131377f8f8ef2edb330b31fc5347c5f7c843c8845e2248a8239a315898","flatsize":85879,"path":"All/py311-id-1.5.0.pkg","repopath":"All/py311-id-1.5.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":17176,"desc":"id is a Python tool for generating OIDC identities. It can automatically detect\nand produce OIDC credentials on a number of environments, including GitHub\nActions, GitLab pipelines and Google Cloud.","deps":{"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-icoextract","origin":"misc/py-icoextract","version":"0.1.4_1","comment":"Extract icons from Windows EXE and DLL files","maintainer":"crees@FreeBSD.org","www":"https://github.com/jlu5/icoextract/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cbf11feb06b65e8b65d6bd6b2e9363bc2f847eb41ca220e1b80a2577d88da969","flatsize":52299,"path":"All/py311-icoextract-0.1.4_1.pkg","repopath":"All/py311-icoextract-0.1.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12800,"desc":"icoextract is an icon extractor for Windows PE files (.exe/.dll),\nwritten in Python. It also includes a thumbnailer script\n(exe-thumbnailer) for Linux desktops.\n\nThis project is inspired by extract-icon-py, icoutils,\nand others.\n\nicoextract aims to be:\n\n    Lightweight\n    Portable (cross-platform)\n    Fast on large files","deps":{"py311-pefile":{"origin":"devel/py-pefile","version":"2024.8.26_1"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc"],"annotations":{"flavor":"py311"}},{"name":"py311-icalendar","origin":"devel/py-icalendar","version":"4.0.3_3","comment":"Parser and generator of iCalender files for Python","maintainer":"jun-g@daemonfreaks.com","www":"https://github.com/collective/icalendar","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"edcaa28243a48843d984d2415ee76a5e9b9a3b9597979b60f36ce6791eea6651","flatsize":816860,"path":"All/py311-icalendar-4.0.3_3.pkg","repopath":"All/py311-icalendar-4.0.3_3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":126852,"desc":"The iCalender package is a parser/generator of iCalender files for use\nwith Python. It follows the RFC 2445 spec.","deps":{"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-pytz":{"origin":"devel/py-pytz","version":"2024.2_1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-ifaddr","origin":"net/py-ifaddr","version":"0.2.0_1","comment":"Python Library to enumerate all network interfaces","maintainer":"jhixson@FreeBSD.org","www":"https://github.com/pydron/ifaddr","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5ecbae5cfffe2a1325bf41bfac50ac80c58aa421dd9c1d9d8bf63a092c75d3b0","flatsize":68836,"path":"All/py311-ifaddr-0.2.0_1.pkg","repopath":"All/py311-ifaddr-0.2.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16380,"desc":"ifaddr is a small Python library that allows you to find all the IP\naddresses of the computer.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-i3ipc","origin":"x11/py-i3ipc","version":"2.2.1_2","comment":"Improved Python library to control i3wm and sway","maintainer":"ports@FreeBSD.org","www":"https://i3ipc-python.readthedocs.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4aecd1759acb783b6d1ef0f4b00faae06cff38a5fcf7125a61560c8878aa2f75","flatsize":339760,"path":"All/py311-i3ipc-2.2.1_2.pkg","repopath":"All/py311-i3ipc-2.2.1_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":47064,"desc":"i3's interprocess communication (or ipc) is the interface i3wm uses to\nreceive commands from client applications such as i3-msg. It also\nfeatures a publish/subscribe mechanism for notifying interested\nparties of window manager events.\n\ni3ipc-python is a Python library for controlling the window\nmanager. This project is intended to be useful for general scripting,\nand for applications that interact with the window manager like status\nline generators, notification daemons, and window pagers.","deps":{"py311-python-xlib":{"origin":"x11-toolkits/py-python-xlib","version":"0.33_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","x11"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-i3ipc port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-i3-quickterm","origin":"x11/py-i3-quickterm","version":"1.2_1","comment":"Drop-down \"quake style\" terminal for i3 and sway","maintainer":"dch@FreeBSD.org","www":"https://github.com/lbonn/i3-quickterm","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ee4ffd7192e6a028d311ff75ccfea025c6444a5aeab4aaf7ae4a5393a17fb6ee","flatsize":62415,"path":"All/py311-i3-quickterm-1.2_1.pkg","repopath":"All/py311-i3-quickterm-1.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16320,"desc":"A small drop-down terminal for i3wm and sway, supporting your preferred\nterminal emulator, is multi-monitor and screen-width aware, and plays\nwith dmenu, rofil, and more.\n\nWhen launched, it will minimize the quickterm on the current screen if\nthere is one. Otherwise, it will either prompt the user for the shell to\nopen or use the one supplied in argument.\n\nIf the requested shell is already opened on another screen, it will be\nmoved on the current screen.\n\nIt is recommended to map it to an i3 binding. See WWW for user config.","deps":{"py311-i3ipc":{"origin":"x11/py-i3ipc","version":"2.2.1_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","x11"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"},"messages":[{"message":"quickterm will work without any configuration, so long as you add a\ntypical i3 binding:\n\n# just pop standard shell\nbindsym $mod+b exec i3-quickterm shell\n# with prompt for shells\nbindsym $mod+p exec i3-quickterm\n\nFurther configuration can be done via ~/.config/i3/i3-quickterm.json,\nsee README.md for further details.","type":"install"}]},{"name":"py311-identify","origin":"devel/py-identify","version":"2.6.9","comment":"File identification library for Python","maintainer":"bofh@FreeBSD.org","www":"https://github.com/pre-commit/identify","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8199e2a192696c32dbdee077dd0b528ffe70daa58c5708cd3b4390fd5a0ba119","flatsize":1103345,"path":"All/py311-identify-2.6.9.pkg","repopath":"All/py311-identify-2.6.9.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":79252,"desc":"File identifcation library for Python","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"flavor":"py311"}},{"name":"py311-i3-gnome-pomodoro","origin":"deskutils/py-i3-gnome-pomodoro","version":"0.1.0_1","comment":"Integrate gnome-pomodoro into i3bar, polybar or waybar","maintainer":"nivit@FreeBSD.org","www":"https://github.com/kantord/i3-gnome-pomodoro","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f49032f4968a720afa54245fbb5d80913a84b6b004c06e8fbf3e3da1e1e0c9b7","flatsize":120820,"path":"All/py311-i3-gnome-pomodoro-0.1.0_1.pkg","repopath":"All/py311-i3-gnome-pomodoro-0.1.0_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":23764,"desc":"This program integrates gnome-pomodoro into i3 and supports i3bar, polybar,\nsfwbar and waybar.","deps":{"gnome-pomodoro":{"origin":"deskutils/gnome-pomodoro","version":"0.22.1_1,1"},"py311-blinkstick":{"origin":"sysutils/py-blinkstick","version":"g20230504_1"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-i3ipc":{"origin":"x11/py-i3ipc","version":"2.2.1_2"},"py311-pydbus":{"origin":"devel/py-pydbus","version":"0.6.0_2"},"py311-pyusb":{"origin":"devel/py-pyusb","version":"1.2.1_1"},"pygobject-common":{"origin":"devel/pygobject-common","version":"3.50.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["deskutils","python"],"annotations":{"flavor":"py311"}},{"name":"py311-hypothesmith","origin":"devel/py-hypothesmith","version":"0.3.1","comment":"Hypothesis strategies for generating Python programs","maintainer":"amdmi3@FreeBSD.org","www":"https://github.com/Zac-HD/hypothesmith","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"766eaa726af835a8bbe40dffb8cc6b32643e7245627f3e2e8ad7a45be8af53c1","flatsize":97630,"path":"All/py311-hypothesmith-0.3.1.pkg","repopath":"All/py311-hypothesmith-0.3.1.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":25344,"desc":"Hypothesis strategies for generating Python programs, something like CSmith.","deps":{"py311-hypothesis":{"origin":"devel/py-hypothesis","version":"6.98.18_2"},"py311-libcst":{"origin":"devel/py-libcst","version":"1.7.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"flavor":"py311"}},{"name":"py311-iminuit","origin":"math/py-iminuit","version":"2.30.1","comment":"Jupyter-friendly Python frontend for MINUIT2 in C++","maintainer":"yuri@FreeBSD.org","www":"https://scikit-hep.org/iminuit/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ce78b11daffefc07e454de6160a7cecc854b1887f1a90931445169eec0f89f8b","flatsize":1825666,"path":"All/py311-iminuit-2.30.1.pkg","repopath":"All/py311-iminuit-2.30.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":413628,"desc":"iminuit is a Jupyter-friendly Python interface for the Minuit2 C++ library\nmaintained by CERN's ROOT team.\n\nIt can be used as a general robust function minimisation method, but is most\ncommonly used for likelihood fits of models to data, and to get model parameter\nerror estimates from likelihood profile analysis.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-hyperframe","origin":"www/py-hyperframe","version":"6.0.0_1","comment":"Python module that decodes binary streams into HTTP/2 frames","maintainer":"shaun@FreeBSD.org","www":"https://hyper.rtfd.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ccf46996bc74c87a5ebc0ba5e29f209431a8ab04c8d2570479b15999352a8db6","flatsize":133262,"path":"All/py311-hyperframe-6.0.0_1.pkg","repopath":"All/py311-hyperframe-6.0.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":22052,"desc":"This library contains the HTTP/2 framing code used in the hyper project.\nIt provides a pure-Python codebase that is capable of decoding a binary\nstream into HTTP/2 frames.\n\nThis library is used directly by hyper and a number of other projects to\nprovide HTTP/2 frame decoding logic.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-hyperlink","origin":"www/py-hyperlink","version":"21.0.0_1","comment":"Featureful, correct URL for Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/python-hyper/hyperlink","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"627cc52e4fc56dcf0fd1b966d75007d12610c899325d7cf1707953ca34c86c22","flatsize":669213,"path":"All/py311-hyperlink-21.0.0_1.pkg","repopath":"All/py311-hyperlink-21.0.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":123376,"desc":"Hyperlink provides a pure-Python implementation of immutable URLs. Based on RFC\n3986 and 3987, the Hyperlink URL makes working with both URIs and IRIs easy.","deps":{"py311-idna":{"origin":"dns/py-idna","version":"3.10"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-inifile","origin":"devel/py-inifile","version":"0.4_1","comment":"Small INI library for Python","maintainer":"egypcio@FreeBSD.org","www":"https://pypi.org/project/inifile/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dbacaf3389c357e2f01f711a37d7049a3e78b6d2dcdc7d615ac91dd036a040a7","flatsize":83557,"path":"All/py311-inifile-0.4_1.pkg","repopath":"All/py311-inifile-0.4_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":16800,"desc":"Small INI library for Python. Unlike a regular INI serializer it only\noverwrites the lines that were modified.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-hypernetx","origin":"math/py-hypernetx","version":"2.3.10","comment":"Python library for the creation and study of hypergraphs","maintainer":"wen@FreeBSD.org","www":"https://github.com/pnnl/HyperNetX","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"919febbcf959dd97b54bdd073fdcb9f8473700ba60e7039afd6607db2a1b6de3","flatsize":3346680,"path":"All/py311-hypernetx-2.3.10.pkg","repopath":"All/py311-hypernetx-2.3.10.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":456728,"desc":"The HyperNetX library provides classes and methods for the analysis\nand visualization of complex network data modeled as hypergraphs.\nThe library generalizes traditional graph metrics.","deps":{"py311-decorator":{"origin":"devel/py-decorator","version":"5.2.1"},"py311-networkx":{"origin":"math/py-networkx","version":"3.4,2"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-scikit-learn":{"origin":"science/py-scikit-learn","version":"1.4.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"cpe":"cpe:2.3:a:hypernetx:hypernetx:2.3.10:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-hypatia_engine","origin":"games/hypatia_engine","version":"0.3.1_7","comment":"Game engine for 2D top-down, tile-based action RPGs","maintainer":"lillian.lynn.lemmer@gmail.com","www":"http://hypatia-engine.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9c3b390a120a162186b368b56c6e6dd8725113629e0c3e95d1ef6a20b59c9f26","flatsize":401351,"path":"All/py311-hypatia_engine-0.3.1_7.pkg","repopath":"All/py311-hypatia_engine-0.3.1_7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":63688,"desc":"Make 2D action adventure games. For programmers and nonprogrammers alike.\nCreate a games like Legend of Zelda: Oracle of Ages and Oracle of Seasons.","deps":{"py311-game":{"origin":"devel/py-game","version":"2.6.1_2"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"py311-pyganim":{"origin":"graphics/py-pyganim","version":"0.9.2_6"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["games","python"],"annotations":{"flavor":"py311"}},{"name":"py311-hypothesis","origin":"devel/py-hypothesis","version":"6.98.18_2","comment":"Library for property based testing","maintainer":"sunpoet@FreeBSD.org","www":"https://hypothesis.works/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bb3e23779adbad1b85d0d968d1eb99e9aed4c3936eef0c1f37d28c6569c090d0","flatsize":4871098,"path":"All/py311-hypothesis-6.98.18_2.pkg","repopath":"All/py311-hypothesis-6.98.18_2.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":803448,"desc":"Hypothesis is an advanced testing library for Python. It lets you write tests\nwhich are parametrized by a source of examples, and then generates simple and\ncomprehensible examples that make your tests fail. This lets you find more bugs\nin your code with less work.","deps":{"py311-attrs":{"origin":"devel/py-attrs","version":"25.3.0"},"py311-black":{"origin":"devel/py-black","version":"25.1.0"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"py311-dpcontracts":{"origin":"devel/py-dpcontracts","version":"0.6.0_1"},"py311-lark":{"origin":"devel/py-lark","version":"1.2.2"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-pytz":{"origin":"devel/py-pytz","version":"2024.2_1,1"},"py311-redis":{"origin":"databases/py-redis","version":"5.2.1"},"py311-rich":{"origin":"textproc/py-rich","version":"14.0.0"},"py311-sortedcontainers":{"origin":"devel/py-sortedcontainers","version":"2.4.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"CLI":"on","CODEMODS":"off","DATEUTIL":"on","DJANGO":"on","DPCONTRACTS":"on","GHOSTWRITER":"on","LARK":"on","NUMPY":"on","PANDAS":"on","PYTEST":"on","PYTZ":"on","REDIS":"on","ZONEINFO":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-hypercorn","origin":"www/py-hypercorn","version":"0.17.3","comment":"ASGI Server based on Hyper libraries and inspired by Gunicorn","maintainer":"sunpoet@FreeBSD.org","www":"https://hypercorn.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8c72f6ceefea8c8eadb3fb991764e85820f75a648bdb8cddd1182213b6bc9815","flatsize":859594,"path":"All/py311-hypercorn-0.17.3.pkg","repopath":"All/py311-hypercorn-0.17.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":124528,"desc":"Hypercorn is an ASGI web server based on the sans-io hyper, h11, h2, and wsproto\nlibraries and inspired by Gunicorn. Hypercorn supports HTTP/1, HTTP/2,\nWebSockets (over HTTP/1 and HTTP/2), ASGI/2, and ASGI/3 specifications.\nHypercorn can utilise asyncio, uvloop, or trio worker types.\n\nHypercorn can optionally serve the current draft of the HTTP/3 specification\nusing the aioquic library.","deps":{"py311-h11":{"origin":"net/py-h11","version":"0.14.0_1"},"py311-h2":{"origin":"www/py-h2","version":"4.1.0_1"},"py311-priority":{"origin":"www/py-priority","version":"2.0.0_1"},"py311-toml":{"origin":"textproc/py-toml","version":"0.10.2_1"},"py311-wsproto":{"origin":"net/py-wsproto","version":"1.2.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"H3":"off","TRIO":"off","UVLOOP":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-hunspell","origin":"textproc/py-hunspell","version":"0.5.5_2","comment":"Python module for the Hunspell spellchecker engine","maintainer":"thierry@FreeBSD.org","www":"https://pypi.org/project/hunspell/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"722a6ca2c7ea9d6cbaa6d8a6aca405914ec34b8b7caea8bce13880a098435606","flatsize":36726,"path":"All/py311-hunspell-0.5.5_2.pkg","repopath":"All/py311-hunspell-0.5.5_2.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":11608,"desc":"pyhunspell is a set of Python bindings for the Hunspell spellchecker engine. It\nlets developers load Hunspell dictionaries, check words, get suggestions, add\nnew words, etc. It also provides some basic morphological analysis related\nmethods.","deps":{"hunspell":{"origin":"textproc/hunspell","version":"1.7.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-jupyterlab","origin":"devel/py-jupyterlab","version":"4.3.5","comment":"JupyterLab server extension","maintainer":"sunpoet@FreeBSD.org","www":"https://jupyter.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aac629cad3a88e3e443b568bda49fc9b16bc3028f04b273dcfcee52c8964c7fb","flatsize":36140426,"path":"All/py311-jupyterlab-4.3.5.pkg","repopath":"All/py311-jupyterlab-4.3.5.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":8728076,"desc":"JupyterLab is an extensible environment for interactive and reproducible\ncomputing, based on the Jupyter Notebook and Architecture.\n\nJupyterLab is the next-generation user interface for Project Jupyter offering\nall the familiar building blocks of the classic Jupyter Notebook (notebook,\nterminal, text editor, file browser, rich outputs, etc.) in a flexible and\npowerful user interface. JupyterLab will eventually replace the classic Jupyter\nNotebook.\n\nThe current JupyterLab releases are suitable for general usage, and the\nextension APIs will continue to evolve for JupyterLab extension developers.","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-async-lru":{"origin":"devel/py-async-lru","version":"2.0.4_1"},"py311-httpx":{"origin":"www/py-httpx","version":"0.28.1"},"py311-ipykernel":{"origin":"devel/py-ipykernel","version":"6.29.5"},"py311-jupyter-core":{"origin":"devel/py-jupyter-core","version":"5.7.2"},"py311-jupyter-lsp":{"origin":"devel/py-jupyter-lsp","version":"2.2.5_1"},"py311-jupyter-server":{"origin":"devel/py-jupyter-server","version":"2.15.0"},"py311-jupyterlab-server":{"origin":"devel/py-jupyterlab-server","version":"2.27.3"},"py311-notebook-shim":{"origin":"devel/py-notebook-shim","version":"0.2.4_1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-setuptools":{"origin":"devel/py-setuptools","version":"63.1.0_2"},"py311-tornado":{"origin":"www/py-tornado","version":"6.4"},"py311-traitlets":{"origin":"devel/py-traitlets","version":"5.14.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-imageio","origin":"graphics/py-imageio","version":"2.37.0","comment":"Python library for reading and writing image, video formats","maintainer":"sunpoet@FreeBSD.org","www":"https://imageio.readthedocs.io/en/stable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"082193d03071a98c2b697cbefa198345dfe76e541c1373796e61d1d78229158b","flatsize":3899063,"path":"All/py311-imageio-2.37.0.pkg","repopath":"All/py311-imageio-2.37.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":568584,"desc":"Imageio is a Python library that provides an easy interface to read and\nwrite a wide range of image data, including animated images, volumetric data,\nand scientific formats.","deps":{"freeimage":{"origin":"graphics/freeimage","version":"3.18.0_6"},"py311-imageio-ffmpeg":{"origin":"graphics/py-imageio-ffmpeg","version":"0.5.1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"py311-psutil":{"origin":"sysutils/py-psutil","version":"7.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"options":{"FFMPEG":"on","FITS":"off","PILLOW_HEIF":"off","PYAV":"off","RAWPY":"off","TIFFFILE":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-hvac","origin":"devel/py-hvac","version":"2.3.0","comment":"HashiCorp Vault API client","maintainer":"ale_sagra@hotmail.com","www":"https://pypi.org/project/hvac/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aa6c52604de37aedea80a56060b61dd10046f00c1f56037acde3c6fc9ff4693f","flatsize":2320158,"path":"All/py311-hvac-2.3.0.pkg","repopath":"All/py311-hvac-2.3.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":181928,"desc":"HVAC is Python client for Hashicorp Vault.\n\nTested against the latest release, HEAD ref, and 3 previous minor versions\ncounting back from the latest release of Vault.\nCurrent official support covers Vault v1.1.5 or later.","deps":{"py311-pyhcl":{"origin":"devel/py-pyhcl","version":"0.4.5_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-hupper","origin":"devel/py-hupper","version":"1.12.1_1","comment":"Integrated process monitor for developing and reloading daemons","maintainer":"yuri@FreeBSD.org","www":"https://docs.pylonsproject.org/projects/hupper/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3edb3dc059e0123b16d0eaf0bdabe8704dbac855086d3ebd6809f204d181ed38","flatsize":254948,"path":"All/py311-hupper-1.12.1_1.pkg","repopath":"All/py311-hupper-1.12.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":48804,"desc":"hupper is monitor for your Python process. When files change, the process will\nbe restarted. It can be extended to watch arbitrary files. Reloads can also be\ntriggered manually from code.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-huepy","origin":"misc/py-huepy","version":"1.2.1_2","comment":"Print awesomely in terminals","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/s0md3v/hue","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a424d1c4b84cb78cdab569a219aef95d5773786e037820bc81183c662554b017","flatsize":79786,"path":"All/py311-huepy-1.2.1_2.pkg","repopath":"All/py311-huepy-1.2.1_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":15772,"desc":"Hue provides a minimal and powerful interface to print colored text and labels\nin the terminal.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"],"annotations":{"flavor":"py311"}},{"name":"py311-hunter","origin":"devel/py-hunter","version":"3.7.0","comment":"Flexible code tracing toolkit","maintainer":"yuri@FreeBSD.org","www":"https://github.com/ionelmc/python-hunter","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"88752a59e6f7130c90eb11c8f464c8000ed79c1f54b92307f895f02e3d41a5ce","flatsize":1273269,"path":"All/py311-hunter-3.7.0.pkg","repopath":"All/py311-hunter-3.7.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":281696,"desc":"Hunter is a flexible code tracing toolkit, not for measuring coverage, but for\ndebugging, logging, inspection and other nefarious purposes. It has a simple\nPython API, a convenient terminal API and a CLI tool to attach to processes.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-httpx_gssapi","origin":"www/py-httpx_gssapi","version":"0.4_2","comment":"Requests GSSAPI for HTTPX","maintainer":"dvl@FreeBSD.org","www":"https://github.com/pythongssapi/httpx-gssapi","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0ddd1539640f90a055db90267a2785d1de432c92df52141bf088a823f0a108aa","flatsize":64908,"path":"All/py311-httpx_gssapi-0.4_2.pkg","repopath":"All/py311-httpx_gssapi-0.4_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":16656,"desc":"HTTPX is a full featured Python HTTP library with both sync and async APIs\ndesigned to be a next generation HTTP client for Python. This library is a\nport of Requests GSSAPI to HTTPX which adds optional GSSAPI authentication\nsupport and supports mutual authentication.\n\nBasic GET usage:\n\n>>> import httpx\n>>> from httpx_gssapi import HTTPSPNEGOAuth\n>>> r = httpx.get(\"http://example.org\", auth=HTTPSPNEGOAuth())\n\nBoth the sync and async HTTPX APIs should be fully supported.","deps":{"py311-httpx":{"origin":"www/py-httpx","version":"0.28.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-humanize","origin":"devel/py-humanize","version":"4.2.1_1","comment":"Various common humanization utilities","maintainer":"skreuzer@FreeBSD.org","www":"https://github.com/python-humanize/humanize","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b98d899b55f4988372a62822339440aab3befb5a16451de9422b7f932ef4678a","flatsize":414854,"path":"All/py311-humanize-4.2.1_1.pkg","repopath":"All/py311-humanize-4.2.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":53868,"desc":"Modest package containing various common humanization utilities, like\nturning a number into a fuzzy human-readable duration (\"3 minutes ago\") or into\na human-readable size or throughput","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-httpx-sse","origin":"www/py-httpx-sse","version":"0.4.0","comment":"Consume Server-Sent Event (SSE) messages with HTTPX","maintainer":"nivit@FreeBSD.org","www":"https://pypi.python.org/pypi/httpx-sse","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a387bf063ee79454af8af08230addf566600b1055eb0761f8b49d0903d0f2415","flatsize":39105,"path":"All/py311-httpx-sse-0.4.0.pkg","repopath":"All/py311-httpx-sse-0.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11296,"desc":"Python module that consumes Server-Sent Event (SSE) messages with HTTPX.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-httpx-oauth","origin":"www/py-httpx-oauth","version":"0.10.1_1","comment":"Async OAuth client using HTTPX","maintainer":"meka@tilda.center","www":"https://github.com/frankie567/httpx-oauth","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"98bcdb17c2e4be5b47c9c05a016628f218274e4cb7f019b090869d6a081bf2bf","flatsize":173307,"path":"All/py311-httpx-oauth-0.10.1_1.pkg","repopath":"All/py311-httpx-oauth-0.10.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":27204,"desc":"A generic OAuth2 class is provided to adapt to any OAuth2-compliant service.\nUtilities are provided to ease the integration of an OAuth2 process in FastAPI.","deps":{"py311-httpx":{"origin":"www/py-httpx","version":"0.28.1"},"py311-respx":{"origin":"www/py-respx","version":"0.22.0"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-httpx-auth","origin":"security/py-httpx-auth","version":"0.23.1","comment":"Authentication for HTTPX","maintainer":"sunpoet@FreeBSD.org","www":"https://colin-b.github.io/httpx_auth/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f820f2cce89aa028be8d06a3f5514868fca680dcdb747b54b5256d70abea30d7","flatsize":532250,"path":"All/py311-httpx-auth-0.23.1.pkg","repopath":"All/py311-httpx-auth-0.23.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":61308,"desc":"httpx-auth provides authentication classes to be used with httpx authentication\nparameter.","deps":{"py311-httpx":{"origin":"www/py-httpx","version":"0.28.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-httpx","origin":"www/py-httpx","version":"0.28.1","comment":"Next generation HTTP client","maintainer":"sunpoet@FreeBSD.org","www":"https://www.python-httpx.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c1c3a7536a26dfc1ea52bcad7e53bfc09c0f9be820ca08e3209e8f5ed8d06abf","flatsize":1035471,"path":"All/py311-httpx-0.28.1.pkg","repopath":"All/py311-httpx-0.28.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":152056,"desc":"HTTPX is a fully featured HTTP client for Python 3, which provides sync and\nasync APIs, and support for both HTTP/1.1 and HTTP/2.","deps":{"py311-anyio":{"origin":"devel/py-anyio","version":"4.8.0"},"py311-certifi":{"origin":"security/py-certifi","version":"2025.1.31"},"py311-h2":{"origin":"www/py-h2","version":"4.1.0_1"},"py311-httpcore":{"origin":"www/py-httpcore","version":"1.0.7"},"py311-idna":{"origin":"dns/py-idna","version":"3.10"},"py311-socksio":{"origin":"net/py-socksio","version":"1.0.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"BROTLI":"off","CLI":"off","HTTP2":"on","SOCKS":"on","ZSTD":"off"},"annotations":{"cpe":"cpe:2.3:a:encode:httpx:0.28.1:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-igraph","origin":"math/py-igraph","version":"0.10.6_6","comment":"High performance graph data structures and algorithms","maintainer":"lwhsu@FreeBSD.org","www":"https://igraph.org/python/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"088e5173d8cabf744f13df0ff3999be5910bd556f49cf933360afce9e7fe6e9e","flatsize":6252264,"path":"All/py311-igraph-0.10.6_6.pkg","repopath":"All/py311-igraph-0.10.6_6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1331172,"desc":"This module extends Python with a Graph class which is capable of handling\narbitrary directed and undirected graphs with thousands of nodes and millions\nof edges. Since the module makes use of the open source igraph library\nwritten in almost 100%25 pure C, it is blazing fast and outperforms most other\npure Python-based packages around.","deps":{"arpack-ng":{"origin":"math/arpack-ng","version":"3.9.1_4"},"blas":{"origin":"math/blas","version":"3.12.1"},"glpk":{"origin":"math/glpk","version":"5.0"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"igraph":{"origin":"math/igraph","version":"0.10.12_3"},"lapack":{"origin":"math/lapack","version":"3.12.1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"},"py311-cairocffi":{"origin":"graphics/py-cairocffi","version":"1.4.0_1"},"py311-texttable":{"origin":"textproc/py-texttable","version":"1.7.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-huggingface-hub","origin":"misc/py-huggingface-hub","version":"0.29.3","comment":"Official Python client for the Huggingface Hub","maintainer":"tagattie@FreeBSD.org","www":"https://github.com/huggingface/huggingface_hub","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"72fd9cddbca1ceca8a417eb7a49ef436f1d380f30adde1bff0430bbe192f352e","flatsize":5976084,"path":"All/py311-huggingface-hub-0.29.3.pkg","repopath":"All/py311-huggingface-hub-0.29.3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":625424,"desc":"The huggingface_hub library allows you to interact with the Hugging\nFace Hub, a platform democratizing open-source Machine Learning for\ncreators and collaborators. Discover pre-trained models and datasets\nfor your projects or play with the thousands of machine learning apps\nhosted on the Hub. You can also create and share your own models,\ndatasets and demos with the community. The huggingface_hub library\nprovides a simple way to do all these things with Python.","deps":{"py311-filelock":{"origin":"sysutils/py-filelock","version":"3.17.0"},"py311-fsspec":{"origin":"filesystems/py-fsspec","version":"2025.3.0"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-tqdm":{"origin":"misc/py-tqdm","version":"4.67.1"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-impacket","origin":"net/py-impacket","version":"0.12.0_1","comment":"Collection of Python classes providing access to network packets","maintainer":"acm@FreeBSD.org","www":"https://www.coresecurity.com/corelabs-research/open-source-tools/impacket","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8bcc650163cdbd9e75d0ad2f98802b3e49811ef00e8c1839a97dd8fe694f7c69","flatsize":20914557,"path":"All/py311-impacket-0.12.0_1.pkg","repopath":"All/py311-impacket-0.12.0_1.pkg","licenselogic":"and","licenses":["APACHE11","ZLIB"],"pkgsize":2446660,"desc":"Impacket is a collection of Python classes focused on providing access\nto network packets. Impacket allows Python developers to craft and\ndecode network packets in simple and consistent manner. It includes\nsupport for low-level protocols such as IP, UDP and TCP, as well as\nhigher-level protocols such as NMB and SMB. Impacket is highly effective\nwhen used in conjunction with a packet capture utility or package such\nas Pcapy. Packets can be constructed from scratch, as well as parsed\nfrom raw data. Furthermore, the object oriented API makes it simple to\nwork with deep protocol hierarchies.\n\nSee also: https://github.com/CoreSecurity/impacket","deps":{"py311-charset-normalizer":{"origin":"textproc/py-charset-normalizer","version":"3.4.1_1"},"py311-flask":{"origin":"www/py-flask","version":"3.1.0"},"py311-future":{"origin":"devel/py-future","version":"0.18.3_1"},"py311-ldap3":{"origin":"net/py-ldap3","version":"2.9.1_1"},"py311-ldapdomaindump":{"origin":"net/py-ldapdomaindump","version":"0.9.4_1"},"py311-openssl":{"origin":"security/py-openssl","version":"24.1.0_1,1"},"py311-pyasn1":{"origin":"devel/py-pyasn1","version":"0.6.0"},"py311-pycryptodomex":{"origin":"security/py-pycryptodomex","version":"3.21.0"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-httpx-ws","origin":"www/py-httpx-ws","version":"0.7.1","comment":"WebSockets support for HTTPX","maintainer":"sunpoet@FreeBSD.org","www":"https://frankie567.github.io/httpx-ws/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5dfcbc721182973eb2ab06206e4ebb302c87f4b6cb8469accbd3222e387a524d","flatsize":238871,"path":"All/py311-httpx-ws-0.7.1.pkg","repopath":"All/py311-httpx-ws-0.7.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":32248,"desc":"httpx-ws provides WebSocket support for HTTPX.\n\nFeatures:\n- Sync and async client\n- Helper methods to send text, binary and JSON data\n- Helper methods to receive text, binary and JSON data\n- Automatic ping/pong answers\n- HTTPX transport to test WebSockets defined in ASGI apps\n- Automatic keepalive ping\n- asyncio and Trio support through AnyIO","deps":{"py311-anyio":{"origin":"devel/py-anyio","version":"4.8.0"},"py311-httpcore":{"origin":"www/py-httpcore","version":"1.0.7"},"py311-httpx":{"origin":"www/py-httpx","version":"0.28.1"},"py311-wsproto":{"origin":"net/py-wsproto","version":"1.2.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-httpx-socks","origin":"www/py-httpx-socks","version":"0.9.1_1","comment":"Proxy (HTTP, SOCKS) transports for httpx","maintainer":"vvelox@vvelox.net","www":"https://github.com/romis2012/httpx-socks","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9c2123ebdc077cf489058324045fb1b21f78da96552be60f9ab152319b3b7856","flatsize":101419,"path":"All/py311-httpx-socks-0.9.1_1.pkg","repopath":"All/py311-httpx-socks-0.9.1_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":17012,"desc":"The httpx-socks package provides proxy transports for httpx\nclient. SOCKS4(a), SOCKS5, HTTP (tunneling) proxy supported.\nIt uses python-socks for core proxy functionality.","deps":{"py311-async_timeout":{"origin":"devel/py-async_timeout","version":"4.0.3_1"},"py311-curio":{"origin":"devel/py-curio","version":"1.6_1"},"py311-httpcore":{"origin":"www/py-httpcore","version":"1.0.7"},"py311-httpx":{"origin":"www/py-httpx","version":"0.28.1"},"py311-python-socks":{"origin":"net/py-python-socks","version":"2.7.1"},"py311-sniffio":{"origin":"devel/py-sniffio","version":"1.3.1"},"py311-trio":{"origin":"net/py-trio","version":"0.29.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-httpcore","origin":"www/py-httpcore","version":"1.0.7","comment":"Minimal low-level HTTP client","maintainer":"sunpoet@FreeBSD.org","www":"https://www.encode.io/httpcore/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9d58135ba818a0913c8dee8d099150bba484e0a034b3ee9469a15710ec8e04d9","flatsize":1014534,"path":"All/py311-httpcore-1.0.7.pkg","repopath":"All/py311-httpcore-1.0.7.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":106304,"desc":"The HTTP Core package provides a minimal low-level HTTP client, which does one\nthing only. Sending HTTP requests.\n\nIt does not provide any high level model abstractions over the API, does not\nhandle redirects, multipart uploads, building authentication headers,\ntransparent HTTP caching, URL parsing, session cookie handling, content or\ncharset decoding, handling JSON, environment based configuration defaults, or\nany of that Jazz.\n\nSome things HTTP Core does do:\n- Sending HTTP requests.\n- Provides both sync and async interfaces.\n- Supports HTTP/1.1 and HTTP/2.\n- Async backend support for asyncio and trio.\n- Automatic connection pooling.\n- HTTP(S) proxy support.","deps":{"py311-anyio":{"origin":"devel/py-anyio","version":"4.8.0"},"py311-certifi":{"origin":"security/py-certifi","version":"2025.1.31"},"py311-h11":{"origin":"net/py-h11","version":"0.14.0_1"},"py311-h2":{"origin":"www/py-h2","version":"4.1.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"ASYNCIO":"on","HTTP2":"on","SOCKS":"off","TRIO":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-httpbin","origin":"www/py-httpbin","version":"0.10.1","comment":"HTTP Request & Response Service","maintainer":"contact@evilham.com","www":"https://github.com/psf/httpbin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"926231696381a3dcc03d95d2cc0267cba4d2922fe3be02417a9ef946e5bd0cce","flatsize":380503,"path":"All/py311-httpbin-0.10.1.pkg","repopath":"All/py311-httpbin-0.10.1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":116596,"desc":"A simple HTTP Request & Response Service.","deps":{"py311-brotlicffi":{"origin":"archivers/py-brotlicffi","version":"1.1.0.0_1"},"py311-decorator":{"origin":"devel/py-decorator","version":"5.2.1"},"py311-flasgger":{"origin":"www/py-flasgger","version":"0.9.7.1_2"},"py311-flask":{"origin":"www/py-flask","version":"3.1.0"},"py311-greenlet":{"origin":"devel/py-greenlet","version":"3.1.1"},"py311-importlib-metadata":{"origin":"devel/py-importlib-metadata","version":"8.6.1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-werkzeug":{"origin":"www/py-werkzeug","version":"3.1.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-humanfriendly","origin":"textproc/py-humanfriendly","version":"10.0_1","comment":"Human friendly output for text interfaces using Python","maintainer":"python@FreeBSD.org","www":"https://humanfriendly.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"883f45f31f1a24bad983f8acd698860c1a0136ca3d0fe5d49803ca81af5bdd21","flatsize":1026645,"path":"All/py311-humanfriendly-10.0_1.pkg","repopath":"All/py311-humanfriendly-10.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":141632,"desc":"The functions and classes in the humanfriendly package can be used to make\ntext interfaces more user friendly.\n\nSee also: https://github.com/xolox/python-humanfriendly","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-http-prompt","origin":"devel/py-http-prompt","version":"2.1.0_2","comment":"Interactive HTTP command-line client","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/httpie/http-prompt","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"29c71b4f4aeeb5d80571d91605d8603d0414c5d98e750f05c378aae500d4ed62","flatsize":261353,"path":"All/py311-http-prompt-2.1.0_2.pkg","repopath":"All/py311-http-prompt-2.1.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":52084,"desc":"HTTP Prompt is an interactive command-line HTTP client featuring autocomplete\nand syntax highlighting, built on HTTPie and prompt_toolkit.","deps":{"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-httpie":{"origin":"www/py-httpie","version":"3.2.4_1"},"py311-parsimonious":{"origin":"textproc/py-parsimonious","version":"0.10.0_1"},"py311-prompt-toolkit2":{"origin":"devel/py-prompt-toolkit2","version":"2.0.10_1"},"py311-pygments":{"origin":"textproc/py-pygments","version":"2.19.1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"},"messages":[{"message":"For the output colors work properly you need to use LESS as your \ndefault pager instead of MORE.\n\nzsh:\n$ export PAGER=less\n\ncsh:\n$ setenv PAGER less","type":"install"}]},{"name":"py311-httptools","origin":"www/py-httptools","version":"0.6.4","comment":"Collection of framework independent HTTP protocol utils","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/MagicStack/httptools","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2cfc994ccb010a2b4a47e0e735c93fdf4c754cb9dd38fcea2b9b82b63eb86426","flatsize":269854,"path":"All/py311-httptools-0.6.4.pkg","repopath":"All/py311-httptools-0.6.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":70776,"desc":"httptools is a Python binding for nodejs HTTP parser. It's still in a very early\ndevelopment stage, expect APIs to break.","deps":{"http-parser":{"origin":"www/http-parser","version":"2.9.4"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-httmock","origin":"www/py-httmock","version":"1.4.0_1","comment":"Mocking library for requests","maintainer":"dereks@lifeofadishwasher.com","www":"https://github.com/patrys/httmock","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"36506c5158a25a66b21938eecfb7ea0743531635cc1c37fac05419c7c5b64d9b","flatsize":38342,"path":"All/py311-httmock-1.4.0_1.pkg","repopath":"All/py311-httmock-1.4.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":9956,"desc":"A mocking library for requests for Python 2.7 and 3.4+.","deps":{"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-httpstat","origin":"net/py-httpstat","version":"1.3.0_1","comment":"Curl statistics made simple","maintainer":"dbaio@FreeBSD.org","www":"https://github.com/reorx/httpstat","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"360973449517a5b503af704ff1af2f8c48a77d62a90a689a23a40bb3157ec2b0","flatsize":54207,"path":"All/py311-httpstat-1.3.0_1.pkg","repopath":"All/py311-httpstat-1.3.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13612,"desc":"httpstat visualizes curl(1) statistics in a way of beauty and clarity.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-httplib2","origin":"www/py-httplib2","version":"0.22.0_1","comment":"Comprehensive HTTP client library","maintainer":"lwhsu@FreeBSD.org","www":"https://github.com/httplib2/httplib2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d7752e645da131f58d03550b4cf75c299c50047e614bc01b4e203f01f111f199","flatsize":481612,"path":"All/py311-httplib2-0.22.0_1.pkg","repopath":"All/py311-httplib2-0.22.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":122976,"desc":"A comprehensive HTTP client library, httplib2.py supports many features left\nout of other HTTP libraries.","deps":{"py311-pyparsing":{"origin":"devel/py-pyparsing","version":"3.2.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"cpe":"cpe:2.3:a:httplib2_project:httplib2:0.22.0:::::dragonfly6:x86_64:1","flavor":"py311"}},{"name":"py311-httpretty","origin":"www/py-httpretty","version":"1.1.4_1","comment":"HTTP client mocking tool for Python","maintainer":"python@FreeBSD.org","www":"https://github.com/gabrielfalcao/HTTPretty","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ae1df4a57a4fb3492727458c8bd66c76d70c3904acc0c23823f9aa9ca6ea9186","flatsize":303969,"path":"All/py311-httpretty-1.1.4_1.pkg","repopath":"All/py311-httpretty-1.1.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":52992,"desc":"HTTP client mocking tool for Python.  Provides a full fake TCP socket\nmodule.  Inspired by FakeWeb.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-httpie","origin":"www/py-httpie","version":"3.2.4_1","comment":"Command line HTTP client","maintainer":"ale@FreeBSD.org","www":"https://github.com/httpie/cli","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"19203469193ce6a1d95ed959e0875f4c33b05a7f0a5462890845b14774795456","flatsize":1235991,"path":"All/py311-httpie-3.2.4_1.pkg","repopath":"All/py311-httpie-3.2.4_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":232680,"desc":"HTTPie (pronounced aych-tee-tee-pie) is a command line HTTP client.\nIts goal is to make CLI interaction with web services as\nhuman-friendly as possible. It provides a simple http command that\nallows for sending arbitrary HTTP requests using a simple and natural\nsyntax, and displays colorized responses. HTTPie can be used for\ntesting, debugging, and generally interacting with HTTP servers.","deps":{"py311-charset-normalizer":{"origin":"textproc/py-charset-normalizer","version":"3.4.1_1"},"py311-defusedxml":{"origin":"devel/py-defusedxml","version":"0.7.1_1"},"py311-multidict":{"origin":"www/py-multidict","version":"6.2.0"},"py311-pygments":{"origin":"textproc/py-pygments","version":"2.19.1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-requests-toolbelt":{"origin":"www/py-requests-toolbelt","version":"1.0.0_1"},"py311-rich":{"origin":"textproc/py-rich","version":"14.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["www"],"annotations":{"cpe":"cpe:2.3:a:httpie:httpie:3.2.4:::::dragonfly6:x86_64:1","flavor":"py311"}},{"name":"retroarch-assets","origin":"games/retroarch-assets","version":"g20240102","comment":"Graphical assets and official branding for RetroArch","maintainer":"ports@FreeBSD.org","www":"https://github.com/libretro/retroarch-assets","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"45f4ca5a5438cf896b7505b105744cd86a07f203fa62634c2dd615189f3e7b4c","flatsize":537702301,"path":"All/retroarch-assets-g20240102.pkg","repopath":"All/retroarch-assets-g20240102.pkg","licenselogic":"single","licenses":["CC-BY-4.0"],"pkgsize":430276052,"desc":"Assets needed for RetroArch - e.g. menu drivers, etc. Also contains the\nofficial branding.","categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe retroarch-assets port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-html3","origin":"www/py-html3","version":"1.18_1","comment":"Simple, elegant HTML, XHTML and XML generation","maintainer":"yuri@FreeBSD.org","www":"https://pypi.org/project/html3/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0fc496db6189483875dad04efdc453f94af32c69bb9579102238e260deb9f4bf","flatsize":80564,"path":"All/py311-html3-1.18_1.pkg","repopath":"All/py311-html3-1.18_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":13756,"desc":"Simple, elegant HTML, XHTML and XML generation.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-http-parser","origin":"www/py-http-parser","version":"0.9.0_1","comment":"HTTP request/response parser for python in C","maintainer":"rm@FreeBSD.org","www":"https://github.com/benoitc/http-parser/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d24fb58eb1cb524455ad7d377dafbe70ce511398527a76607e22fadc39620adb","flatsize":288720,"path":"All/py311-http-parser-0.9.0_1.pkg","repopath":"All/py311-http-parser-0.9.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":74440,"desc":"HTTP request/response parser for Python compatible with Python 2.x (>=2.6),\nPython 3 and Pypy. If possible a C parser based on http-parser\nfrom Ryan Dahl will be used.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["www"],"annotations":{"flavor":"py311"}},{"name":"py311-htpasswd","origin":"security/py-htpasswd","version":"2019.10.15","comment":"Replacement for htpasswd","maintainer":"ports@FreeBSD.org","www":"https://trac.edgewall.org/browser/trunk/contrib/htpasswd.py","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8386cab20c9032b2a8849858f175d309070de0e0a394f7243cf7babc89b4f71e","flatsize":3996,"path":"All/py311-htpasswd-2019.10.15.pkg","repopath":"All/py311-htpasswd-2019.10.15.pkg","licenselogic":"single","pkgsize":2268,"desc":"Replacement for htpasswd.\n\nThis port will install htpasswd.py that can be found in trac contrib\ndirectory.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"messages":[{"message":"===>   NOTICE:\n\nThe py311-htpasswd port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-htmlmin2","origin":"textproc/py-htmlmin2","version":"0.1.13_1","comment":"HTML Minifier","maintainer":"sunpoet@FreeBSD.org","www":"https://htmlmin.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3ae3ddd0650dab59ac8b7e3a959249ab9d3d7f8372fdb30e45d484a6dd23aabd","flatsize":344011,"path":"All/py311-htmlmin2-0.1.13_1.pkg","repopath":"All/py311-htmlmin2-0.1.13_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":52952,"desc":"htmlmin is a configurable HTML Minifier with safety features.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-htmldate","origin":"www/py-htmldate","version":"1.9.3","comment":"Fast and robust extraction of publication dates from URLs and web pages","maintainer":"sunpoet@FreeBSD.org","www":"https://htmldate.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a07e72beed50f6f4d285fe7b6521abde96dd3431b5403f9d5e821d9a23871e03","flatsize":280704,"path":"All/py311-htmldate-1.9.3.pkg","repopath":"All/py311-htmldate-1.9.3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":55272,"desc":"htmldate finds original and updated publication dates of any web page. From the\ncommand-line or within Python, all the steps needed from web page download to\nHTML parsing, scraping, and text analysis are included.","deps":{"py311-charset-normalizer":{"origin":"textproc/py-charset-normalizer","version":"3.4.1_1"},"py311-dateparser":{"origin":"devel/py-dateparser","version":"1.2.0_1"},"py311-lxml5":{"origin":"devel/py-lxml5","version":"5.3.1"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-urllib3":{"origin":"net/py-urllib3","version":"1.26.20,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-hsluv","origin":"graphics/py-hsluv","version":"5.0.4_1","comment":"Human-friendly HSL","maintainer":"yuri@FreeBSD.org","www":"https://www.hsluv.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aed51e198b13d3b97b4113d2b727c8b9a5490dc0e2620e8584ee3fa28221a0e6","flatsize":42536,"path":"All/py311-hsluv-5.0.4_1.pkg","repopath":"All/py311-hsluv-5.0.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10092,"desc":"Python implementation of HSLuv.\n\nHSLuv is a human-friendly alternative to HSL.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-hsaudiotag3k","origin":"audio/py-hsaudiotag3k","version":"1.1.3.p1_1","comment":"Read metdata (tags) of mp3, mp4, wma, ogg, flac and aiff files","maintainer":"yuri@FreeBSD.org","www":"http://hg.hardcoded.net/hsaudiotag","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"77742194d369280057e6828dd911dc3e6c9a9a337fffa0c16b5cbc3da48949b0","flatsize":278434,"path":"All/py311-hsaudiotag3k-1.1.3.p1_1.pkg","repopath":"All/py311-hsaudiotag3k-1.1.3.p1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":48340,"desc":"hsaudiotag is a pure Python library that lets you read metadata (bitrate,\nsample rate, duration and tags) from mp3, mp4, wma, ogg, flac and aiff files.\nIt can only read tags, not write to them, but unlike more complete libraries\n(like Mutagen), it is BSD licensed, making it suitable for most projects.\nIt is also backed by a nifty test suite.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["audio","python"],"annotations":{"flavor":"py311"}},{"name":"py311-html5rdf","origin":"www/py-html5rdf","version":"1.2","comment":"HTML parser based on the WHATWG HTML specification","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/RDFLib/html5rdf","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f53de3b88fe29b9098d366b3aa836de75a4aa987fc796ff1685753966991ecbd","flatsize":1744532,"path":"All/py311-html5rdf-1.2.pkg","repopath":"All/py311-html5rdf-1.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":239084,"desc":"html5rdf is a pure-python library for parsing HTML to DOMFragment objects for\nthe use in RDFLib. html5rdf is a fork of html5lib-modern.\n\nIt is designed to conform to the WHATWG HTML specification, as is implemented by\nall major web browsers.\n\nhtm5lib-modern is designed as a drop-in replacement for html5lib that exposes a\nnew html5lib module without Python 2 support and without the legacy dependencies\non six, and webencodings.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-html5lib-modern","origin":"www/py-html5lib-modern","version":"1.2","comment":"HTML parser based on the WHATWG HTML specification","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ashleysommer/html5lib-modern","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c06fec043d9cc4a3eedc6533a787b99e35ecc4ae80cf6fa013717edf5542c68f","flatsize":1833356,"path":"All/py311-html5lib-modern-1.2.pkg","repopath":"All/py311-html5lib-modern-1.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":252256,"desc":"html5lib is a pure-python library for parsing HTML. It is designed to conform to\nthe WHATWG HTML specification, as is implemented by all major web browsers.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"ALL":"off","CHARDET":"off","GENSHI":"off","LXML":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-hpack","origin":"www/py-hpack","version":"4.0.0_1","comment":"HTTP/2 header encoding (HPACK) logic implementation","maintainer":"shaun@FreeBSD.org","www":"https://hyper.rtfd.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a9d3c71cc316698044e7affda90bf88d0cae09ff0fd7824733cd0d917b833d63","flatsize":615459,"path":"All/py311-hpack-4.0.0_1.pkg","repopath":"All/py311-hpack-4.0.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":49360,"desc":"This module contains a pure-Python HTTP/2 header encoding (HPACK) logic\nfor use in Python programs that implement HTTP/2. It also contains a\ncompatibility layer that automatically enables the use of nghttp2 if\nit's available.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"cpe":"cpe:2.3:a:python:hpack:4.0.0:::::dragonfly6:x86_64:1","flavor":"py311"}},{"name":"py311-investpy","origin":"finance/py-investpy","version":"1.0.8_2","comment":"Financial Data Extraction from Investing.com with Python","maintainer":"yuri@FreeBSD.org","www":"https://investpy.readthedocs.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f93e2869523da8f2a78eba0c51a7632df4ecb0d18d5ce15bc752bc5064284e80","flatsize":22032828,"path":"All/py311-investpy-1.0.8_2.pkg","repopath":"All/py311-investpy-1.0.8_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3261948,"desc":"investpy is a Python package to retrieve data from Investing.com, which provides\ndata retrieval from up to 39952 stocks, 82221 funds, 11403 ETFs, 2029 currency\ncrosses, 7797 indices, 688 bonds, 66 commodities, 250 certificates, and 4697\ncryptocurrencies.\n\ninvestpy allows the user to download both recent and historical data from all\nthe financial products indexed at Investing.com. It includes data from all over\nthe world, from countries such as United States, France, India, Spain, Russia,\nor Germany, amongst many others.\n\ninvestpy seeks to be one of the most complete Python packages when it comes to\nfinancial data extraction to stop relying on public/private APIs since investpy\nis FREE and has NO LIMITATIONS. These are some of the features that currently\nlead investpy to be one of the most consistent packages when it comes to\nfinancial data retrieval.","deps":{"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-pytz":{"origin":"devel/py-pytz","version":"2024.2_1,1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-unidecode":{"origin":"converters/py-unidecode","version":"1.3.7_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["finance","python"],"annotations":{"flavor":"py311"}},{"name":"py311-html5lib","origin":"www/py-html5lib","version":"1.1_1","comment":"Python based HTML parser based on the HTML5 spec","maintainer":"rm@FreeBSD.org","www":"https://github.com/html5lib/html5lib-python","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b9ed9a0bd64fb1b47395fed06d50cb2009208b2d1b07e783effbedf6ce5e3c96","flatsize":1789449,"path":"All/py311-html5lib-1.1_1.pkg","repopath":"All/py311-html5lib-1.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":234992,"desc":"HTML parser designed to follow the WHATWG HTML5 specification. The parser is\ndesigned to handle all flavours of HTML and parses invalid documents using\nwell-defined error handling rules compatible with the behaviour of major\ndesktop web browsers.\n\nOutput is to a tree structure; the current release supports output to a custom\ntree similar to DOM and to ElementTree.","deps":{"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-webencodings":{"origin":"converters/py-webencodings","version":"0.5.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"cpe":"cpe:2.3:a:html5lib:html5lib:1.1:::::dragonfly6:x86_64:1","flavor":"py311"}},{"name":"py311-honcho","origin":"sysutils/py-honcho","version":"1.0.1_2","comment":"Managing Procfile-based applications tool","maintainer":"loader@FreeBSD.org","www":"https://github.com/nickstenning/honcho","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"443c51565da17cc8d1a915fbe7b920647de6e5e6cac1b0b7f5ae241751dd7fe4","flatsize":162450,"path":"All/py311-honcho-1.0.1_2.pkg","repopath":"All/py311-honcho-1.0.1_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":36076,"desc":"Honcho is a Python port of Foreman, a tool for managing\nProcfile-based applications.","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"annotations":{"flavor":"py311"}},{"name":"py311-html2json","origin":"textproc/py-html2json","version":"0.2.4.1_1","comment":"Parse HTML to JSON","maintainer":"yuri@FreeBSD.org","www":"https://github.com/chuanconggao/html2json","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5af5c50347668cd7f0ce76356ea5aa6dad814405651e123ed84798a5451a6036","flatsize":15743,"path":"All/py311-html2json-0.2.4.1_1.pkg","repopath":"All/py311-html2json-0.2.4.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6348,"desc":"Convert a HTML webpage to JSON data using a template defined in JSON.","deps":{"py311-future":{"origin":"devel/py-future","version":"0.18.3_1"},"py311-pyquery":{"origin":"devel/py-pyquery","version":"2.0.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-html2text","origin":"textproc/py-html2text","version":"2024.2.26_1","comment":"Convert HTML into clean plain ASCII text","maintainer":"dbaio@FreeBSD.org","www":"https://github.com/Alir3z4/html2text/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7049331a6e6e150ddf959323f2aa9100971f2bc51c94c62eb3115f453acfa2cc","flatsize":242807,"path":"All/py311-html2text-2024.2.26_1.pkg","repopath":"All/py311-html2text-2024.2.26_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":51288,"desc":"html2text is a Python script that converts a page of HTML into clean,\neasy-to-read plain ASCII text. Better yet, that ASCII also happens to\nbe valid Markdown (a text-to-HTML format).","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-hpilo","origin":"sysutils/py-hpilo","version":"4.4.3_1","comment":"Python cli to interact with HP iLO management interface","maintainer":"pizzamig@FreeBSD.org","www":"https://github.com/seveas/python-hpilo","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"807cb73ec5af357d9b9c1043e49cd9b1340b4437df44e535cf71ed8427e2bc54","flatsize":440700,"path":"All/py311-hpilo-4.4.3_1.pkg","repopath":"All/py311-hpilo-4.4.3_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":73620,"desc":"This module provide a python library and command-line tool that make\neasier to interact with HP iLO management interface.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"options":{"RC4_SHA":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-howdoi","origin":"sysutils/py-howdoi","version":"2.0.20_3","comment":"Instant coding answers via the command line","maintainer":"DtxdF@disroot.org","www":"https://github.com/gleitz/howdoi","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0a58953db5ba38e938383b18e45678cc9b0ceb2e119163e37a84bde2f8d844e5","flatsize":131179,"path":"All/py311-howdoi-2.0.20_3.pkg","repopath":"All/py311-howdoi-2.0.20_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":31056,"desc":"Howdoi is an open source command line tool that gives answers to\nyour questions right on the command line. Howdoi can be used by\nanyone and everyone who finds themselves Googling for answers to\ntheir basic programming questions.","deps":{"py311-appdirs":{"origin":"devel/py-appdirs","version":"1.4.4_1"},"py311-cachelib":{"origin":"www/py-cachelib","version":"0.10.2_1"},"py311-colorama":{"origin":"devel/py-colorama","version":"0.4.6"},"py311-cssselect":{"origin":"www/py-cssselect","version":"1.3.0"},"py311-keep":{"origin":"sysutils/py-keep","version":"2.10.1_2"},"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-pygments":{"origin":"textproc/py-pygments","version":"2.19.1"},"py311-pyquery":{"origin":"devel/py-pyquery","version":"2.0.1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-rich":{"origin":"textproc/py-rich","version":"14.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"annotations":{"flavor":"py311"}},{"name":"py311-horoscopegenerator","origin":"astro/py-horoscopegenerator","version":"0.1.8_2","comment":"Generate horoscopes using context-free grammar","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/mouse-reeve/horoscope-generator","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6706e72f1165a11f4b918a8d9809c2c975d1265e43d66ab8ecfa2e5d1b8556b4","flatsize":43302,"path":"All/py311-horoscopegenerator-0.1.8_2.pkg","repopath":"All/py311-horoscopegenerator-0.1.8_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8496,"desc":"The HoroscopeGenerator produces horoscopes on demand using context-free\ngrammar.","deps":{"py311-nltk":{"origin":"textproc/py-nltk","version":"3.8.1,2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["astro","python"],"annotations":{"flavor":"py311"}},{"name":"py311-hkdf","origin":"security/py-hkdf","version":"0.0.3_1","comment":"HMAC-based Extract-and-Expand Key Derivation Function (HKDF)","maintainer":"bofh@FreeBSD.org","www":"https://github.com/casebeer/python-hkdf","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0658e7976358cb995dadf504622622c87955f7e1cb3ad87a56e171398b7251a0","flatsize":14888,"path":"All/py311-hkdf-0.0.3_1.pkg","repopath":"All/py311-hkdf-0.0.3_1.pkg","licenselogic":"single","pkgsize":5012,"desc":"HKDF - HMAC Key Derivation Function\n\nThis module implements the HMAC Key Derivation function","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["security"],"annotations":{"flavor":"py311"}},{"name":"py311-hjson","origin":"textproc/py-hjson","version":"3.0.2_1","comment":"User interface for JSON written in Python","maintainer":"0mp@FreeBSD.org","www":"https://github.com/hjson/hjson-py","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d16d60419a20e4e26a2f6a88e0c03bcc2a6c17f2c26d4b585c69fd0ea8cee290","flatsize":631080,"path":"All/py311-hjson-3.0.2_1.pkg","repopath":"All/py311-hjson-3.0.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":90580,"desc":"Hjson, the Human JSON. A configuration file format that caters to humans and\nhelps reduce the errors they make.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-homebase","origin":"devel/py-homebase","version":"1.0.1_1","comment":"Platform independent access to user data folders","maintainer":"yuri@FreeBSD.org","www":"https://github.com/dwavesystems/homebase","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c09219113f37696e9318b1552f0b9e89c2938e745c8a7d5155ea39f2888b2f9d","flatsize":260421,"path":"All/py311-homebase-1.0.1_1.pkg","repopath":"All/py311-homebase-1.0.1_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":26656,"desc":"homebase provides a platform independent API for querying paths in which\napplications can write caches, data, configs, and other information.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-html5-parser","origin":"www/py-html5-parser","version":"0.4.12_1","comment":"Fast implementation of the HTML 5 parsing spec for Python","maintainer":"madpilot@FreeBSD.org","www":"https://html5-parser.readthedocs.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0581a22c172e637623e2d958f86c0dc4254e364c9d9aa8d1b97af5395d828625","flatsize":551649,"path":"All/py311-html5-parser-0.4.12_1.pkg","repopath":"All/py311-html5-parser-0.4.12_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":139888,"desc":"A fast implementation of the HTML 5 parsing spec for Python. Parsing\nis done in C using a variant of the gumbo parser. The gumbo parse\ntree is then transformed into an lxml tree, also in C, yielding\nparse times that can be a thirtieth of the html5lib parse times.\nThat is a speedup of 30x. This differs, for instance, from the gumbo\npython bindings, where the initial parsing is done in C but the\ntransformation into the final tree is done in python.","deps":{"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-hologram","origin":"devel/py-hologram","version":"0.0.16_2","comment":"JSON schema generation from dataclasses","maintainer":"pat@patmaddox.com","www":"https://github.com/dbt-labs/hologram","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3afd999624f1b7648c6e24f992699129200928419136aaedd437387220ac4275","flatsize":139649,"path":"All/py311-hologram-0.0.16_2.pkg","repopath":"All/py311-hologram-0.0.16_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":26660,"desc":"Hologram is a lightweight library to generate Draft 7 compatible JSON Schemas\nfrom python 3.7 dataclasses. Python 3.6 is supported through the dataclasses\nbackport. It is forked from dataclasses-jsonschema created by s-knibbs.","deps":{"py311-jsonschema":{"origin":"devel/py-jsonschema","version":"4.23.0"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-hmmlearn","origin":"math/py-hmmlearn","version":"0.3.3","comment":"Unsupervised learning and inference of Hidden Markov Models","maintainer":"jwb@FreeBSD.org","www":"https://github.com/hmmlearn/hmmlearn","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a7461e067c12df221783b22919d7d4bee110589482e423a7fd193879eb61a239","flatsize":1145617,"path":"All/py311-hmmlearn-0.3.3.pkg","repopath":"All/py311-hmmlearn-0.3.3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":185008,"desc":"hmmlearn is a set of algorithms for unsupervised learning and inference\nof Hidden Markov Models. For supervised learning learning of HMMs and\nsimilar models see seqlearn.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-scikit-learn":{"origin":"science/py-scikit-learn","version":"1.4.0_1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-histoprint","origin":"misc/py-histoprint","version":"2.5.0_1","comment":"Pretty printing of histograms to the console","maintainer":"yuri@FreeBSD.org","www":"https://github.com/scikit-hep/histoprint","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b5fb8dd525e96711598f91848e0823677bbd652eefb600a73a8b35b0a912fc14","flatsize":146414,"path":"All/py311-histoprint-2.5.0_1.pkg","repopath":"All/py311-histoprint-2.5.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":30068,"desc":"histoprint is a package for pretty print of NumPy (and other) histograms to the\nconsole.\n\nHistoprint uses a mix of terminal color codes and Unicode trickery (i.e.\ncombining characters) to plot overlaying histograms. Some terminals are not able\nto display Unicode combining characters correctly. Histoprint can still be used\nin those terminals, but the character set needs to be constrained to the\nnon-combining ones.","deps":{"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-uhi":{"origin":"misc/py-uhi","version":"0.5.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"],"annotations":{"flavor":"py311"}},{"name":"py311-hist","origin":"misc/py-hist","version":"2.8.0","comment":"Histogramming for analysis powered by boost-histogram","maintainer":"yuri@FreeBSD.org","www":"https://hist.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9fd92511a8e88ec259afc05a4dd4d12d47d6da523a6c0bd446520f83523fff4c","flatsize":451103,"path":"All/py311-hist-2.8.0.pkg","repopath":"All/py311-hist-2.8.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":82528,"desc":"Hist is a powerful Histogramming tool for analysis based on boost-histogram\n(the Python binding of the Histogram library in Boost). It is a friendly\nanalysis-focused project that uses boost-histogram as a backend to do the\nwork, but provides plotting tools, shortcuts, and new ideas.","deps":{"py311-boost-histogram":{"origin":"misc/py-boost-histogram","version":"1.5.0"},"py311-histoprint":{"origin":"misc/py-histoprint","version":"2.5.0_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"],"annotations":{"flavor":"py311"}},{"name":"py311-holidays","origin":"devel/py-holidays","version":"0.9.12_2","comment":"Generate country, province, and state specific holiday sets on the fly","maintainer":"gmm@tutanota.com","www":"https://github.com/dr-prodigy/python-holidays","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"969e79d81326a61e36db3ef2a675fe142fcc8c9f02f69b1a11ed55b7fb5fa766","flatsize":738325,"path":"All/py311-holidays-0.9.12_2.pkg","repopath":"All/py311-holidays-0.9.12_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":88352,"desc":"A fast, efficient Python library for generating country, province and state\nspecific sets of holidays on the fly. It aims to make determining whether a\nspecific date is a holiday as fast and flexible as possible.\n\nfrom datetime import date\nimport holidays\n\ndate(2015, 1, 1) in us_holidays  # True\ndate(2015, 1, 2) in us_holidays  # False","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-hiredis","origin":"databases/py-hiredis","version":"3.0.0_1","comment":"Python extension that wraps hiredis","maintainer":"gd.workbox@gmail.com","www":"https://github.com/pietern/hiredis-py","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"43846e633b04f73a1cacdd5bdc3171a7aea27d06a1cec4b3caeb78eff366553e","flatsize":37066,"path":"All/py311-hiredis-3.0.0_1.pkg","repopath":"All/py311-hiredis-3.0.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":12060,"desc":"Python extension that wraps hiredis.","deps":{"hiredis":{"origin":"databases/hiredis","version":"1.2.0.15"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-hishel","origin":"devel/py-hishel","version":"0.1.1","comment":"Persistent cache implementation for httpx and httpcore","maintainer":"sunpoet@FreeBSD.org","www":"https://hishel.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c0d0958da682d7fa4ddeb8a3aa20fbc110e03b59591402281595f38fd2d61d00","flatsize":595196,"path":"All/py311-hishel-0.1.1.pkg","repopath":"All/py311-hishel-0.1.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":70812,"desc":"Hishel is a library that implements HTTP Caching for HTTPX and HTTP Core\nlibraries in accordance with RFC 9111, the most recent caching specification.\n\nFeatures:\n- Persistence: Responses are cached in the persistent memory for later use.\n- Compatibility: It is completely compatible with your existing transports or\n  connection pools, whether they are default, custom, or provided by third-party\n  libraries.\n- Easy to use: You continue to use httpx while also enabling web cache.\n- Smart: Attempts to clearly implement RFC 9111, understands Vary, Etag,\n  Last-Modified, Cache-Control, and Expires headers, and handles response\n  re-validation automatically.\n- Configurable: You have complete control over how the responses are stored and\n  serialized.\n- From the package:\n  - Built-in support for File system, Redis, SQLite, and AWS S3 backends.\n  - Built-in support for JSON, YAML, and pickle serializers.\n- Very fast: Your requests will be even faster if there are no IO operations.","deps":{"py311-httpx":{"origin":"www/py-httpx","version":"0.28.1"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-hijri-converter","origin":"arabic/py-hijri-converter","version":"2.3.1_1","comment":"Hijri-Gregorian dates converter based on the Umm al-Qura calendar","maintainer":"yuri@FreeBSD.org","www":"https://hijri-converter.readthedocs.io/en/stable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6474c48e9b42aaf37ed9430202a96cb9f142da2b9391d63ce32f2c0c091c34d0","flatsize":107331,"path":"All/py311-hijri-converter-2.3.1_1.pkg","repopath":"All/py311-hijri-converter-2.3.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20204,"desc":"hijri-converter is a Python package to convert accurately between Hijri and\nGregorian dates using the Umm al-Qura calendar.\n\nFeatures:\n* Accurate and verified date conversion.\n* Optimized code performance compared to similar packages.\n* Intuitive, clean, and easy-to-use interface.\n* Most of the methods and formats are similar to those of standard library.\n* Multilingual representation of weekday names, months, and calendar era\n  notations.\n* Easily extendable to support other natural languages.\n* Rich comparison between dates.\n* Validation of input dates.\n* Works on Python 3.6+ with zero dependencies.\n* Thoroughly tested with 100%25 test coverage.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["arabic","python"],"annotations":{"flavor":"py311"}},{"name":"py311-hstspreload","origin":"www/py-hstspreload","version":"2025.1.1","comment":"Chromium HSTS Preload list","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sethmlarson/hstspreload","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"af75bf11a9da392b55822cbd958953656f1ef80eb8eb2f327c32b6a4860643e9","flatsize":2709232,"path":"All/py311-hstspreload-2025.1.1.pkg","repopath":"All/py311-hstspreload-2025.1.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1073884,"desc":"hstspreload provides Chromium HSTS Preload list as a Python package.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-hid","origin":"comms/py-hid","version":"1.0.7_1","comment":"Ctypes bindings to comms/hidapi","maintainer":"nxjoseph@protonmail.com","www":"https://github.com/apmorton/pyhidapi","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7e6851d29df03bad411e34f2a87ef77be266d1e3197e8c0820f17672a353bcbd","flatsize":39333,"path":"All/py311-hid-1.0.7_1.pkg","repopath":"All/py311-hid-1.0.7_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9536,"desc":"pyhidapi is a Python library that provides an interface to the hidapi\nlibrary, enabling communication with Human Interface Devices (HID)\nsuch as keyboards and mice. It allows users to easily access device\ninformation and send or receive data through a simple API.","deps":{"hidapi":{"origin":"comms/hidapi","version":"0.14.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["comms","python"],"annotations":{"flavor":"py311"}},{"name":"py311-hgtools","origin":"devel/py-hgtools","version":"6.3_1","comment":"Classes and setuptools plugin for Mercurial repositories","maintainer":"bofh@FreeBSD.org","www":"https://github.com/jaraco/hgtools","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fdc75466114eb0dbd0be84f6f5029885ec0f63334c5ea93fb66c971ea16553ff","flatsize":210047,"path":"All/py311-hgtools-6.3_1.pkg","repopath":"All/py311-hgtools-6.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":40404,"desc":"Classes and setuptools plugin for Mercurial repositories\n\nhgtools builds on the setuptools_hg plugin for setuptools.\nProvides classes for inspecting and working with repositories in the\nMercurial version control system.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-hits","origin":"biology/py-hits","version":"0.1_1","comment":"Utilities for processing high-throughput sequencing experiments","maintainer":"yuri@FreeBSD.org","www":"https://github.com/jeffhussmann/hits","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"57b05436725f4d73e876c4e593ab9f234d65735790b55e929b50f016b567f27a","flatsize":4552660,"path":"All/py311-hits-0.1_1.pkg","repopath":"All/py311-hits-0.1_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1033608,"desc":"Utilities for processing high-throughput sequencing experiments.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["biology","python"],"annotations":{"flavor":"py311"}},{"name":"py311-hexdump","origin":"textproc/py-hexdump","version":"3.3_1","comment":"Print binary in hex format","maintainer":"yuri@FreeBSD.org","www":"https://pypi.org/project/hexdump/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"061982be6bd8f20b82a779c88560c5bbe2e48718b5ab04c24bba63ddf1c664a8","flatsize":59895,"path":"All/py311-hexdump-3.3_1.pkg","repopath":"All/py311-hexdump-3.3_1.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":13380,"desc":"Dump binary data to hex format and restore from there.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-hgsvn","origin":"devel/hgsvn","version":"0.6.0_3","comment":"Scripts to work locally on Subversion checkouts using Mercurial","maintainer":"delphij@FreeBSD.org","www":"https://pypi.org/project/hgsvn/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"65f23d7984a06e3f8139ea8894d4b122ab15b057f4f468f547ef0a6efd3e6426","flatsize":974374,"path":"All/py311-hgsvn-0.6.0_3.pkg","repopath":"All/py311-hgsvn-0.6.0_3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":161776,"desc":"This set of scripts allows to work locally on Subversion-managed\nprojects using the Mercurial distributed version control system.\n\nWhy use Mercurial? You can do local (disconnected) work, pull the\nlatest changes from the SVN server, manage private branches, submit\npatches to project maintainers, etc.  And of course you have fast\nlocal operations like \"hg log\", \"hg annotate\"...\n\nThree scripts are provided:\n\n * hgimportsvn initializes an SVN checkout which is also a\n   Mercurial repository.\n * hgpullsvn pulls the latest changes from the SVN repository,\n   and updates the Mercurial repository accordingly.  It can\n   be run multiple times.\n * hgpushsvn pushes your local Mercurial commits back to the SVN repository.","deps":{"mercurial":{"origin":"devel/mercurial","version":"6.9.3"},"py311-hglib":{"origin":"devel/py-hglib","version":"2.6.2_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"subversion":{"origin":"devel/subversion","version":"1.14.5_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-hieroglyph","origin":"textproc/py-hieroglyph","version":"2.1.0_1","comment":"Sphinx extension which builds HTML presentations","maintainer":"dbaio@FreeBSD.org","www":"https://github.com/nyergler/hieroglyph","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f918cb2b17130ebe71ecfce0eecc901fe93e39c60362a27999a29319947b5a0e","flatsize":2940542,"path":"All/py311-hieroglyph-2.1.0_1.pkg","repopath":"All/py311-hieroglyph-2.1.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":778320,"desc":"Hieroglyph is an extension for Sphinx which builds HTML presentations from\nReStructuredText documents.","deps":{"py311-sphinx":{"origin":"textproc/py-sphinx","version":"5.3.0_3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-heapdict","origin":"devel/py-heapdict","version":"1.0.1_1","comment":"Heap with decrease-key and increase-key operations","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/DanielStutzbach/heapdict","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2c46cd84f13ce66285f96a48596870e28d416f52a8fda660e86742f3c7e7f9fd","flatsize":21082,"path":"All/py311-heapdict-1.0.1_1.pkg","repopath":"All/py311-heapdict-1.0.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":6660,"desc":"heapdict implements the MutableMapping ABC, meaning it works pretty much like a\nregular Python dict. It's designed to be used as a priority queue, where items\nare added and consumed as follows:\n\n  hd = heapdict()\n  hd[obj1] = priority1\n  hd[obj2] = priority2\n  # ...\n  (obj, priority) = hd.popitem()\n\nCompared to an ordinary dict, a heapdict has the following differences:\n- popitem():\n  Remove and return the (key, priority) pair with the lowest priority, instead\n  of a random object.\n- peekitem():\n  Return the (key, priority) pair with the lowest priority, without removing it.\n\nUnlike the Python standard library's heapq module, the heapdict supports\nefficiently changing the priority of an existing object (often called \"decrease-\nkey\" in textbooks). Altering the priority is important for many algorithms such\nas Dijkstra's Algorithm and A*.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-hgreviewboard","origin":"devel/hgreviewboard","version":"1.0_3","comment":"Mercurial reviewboard extension","maintainer":"ports@FreeBSD.org","www":"http://www.review-board.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3b1ad473e320c02613e2dfcfd8c02055c2af8744301140a4ecfff80da4faaf2b","flatsize":35555,"path":"All/py311-hgreviewboard-1.0_3.pkg","repopath":"All/py311-hgreviewboard-1.0_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10424,"desc":"reviewboard extension for mercurial\n\nThis extension adds a new command 'postreview' to post changesets for\nreview to a reviewboard server.","deps":{"mercurial":{"origin":"devel/mercurial","version":"6.9.3"},"py311-rbtools":{"origin":"devel/rbtools","version":"2.0_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"messages":[{"message":"===>   NOTICE:\n\nThe py311-hgreviewboard port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-hy","origin":"lang/py-hy","version":"1.0.0_1","comment":"Lisp dialect embedded in Python","maintainer":"sunpoet@FreeBSD.org","www":"https://hylang.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"424f3a07c4196ccc77ea62fe42e1a5e506d62469f7294fa1197e63d5ba19a7cd","flatsize":1093309,"path":"All/py311-hy-1.0.0_1.pkg","repopath":"All/py311-hy-1.0.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":205912,"desc":"Hy is a wonderful dialect of Lisp that's embedded in Python.\n\nSince Hy transforms its Lisp code into the Python Abstract Syntax Tree, you\nhave the whole beautiful world of Python at your fingertips, in Lisp form!","deps":{"py311-funcparserlib":{"origin":"devel/py-funcparserlib","version":"1.0.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["lang","python"],"annotations":{"flavor":"py311"}},{"name":"py311-hdfs","origin":"www/py-hdfs","version":"2.7.3_1","comment":"HdfsCLI: API and command line interface for HDFS","maintainer":"yuri@FreeBSD.org","www":"https://hdfscli.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"36f95ebc8779818a540f231dd21ec8f5f00d54b66c454bc6a428cee53ff567fa","flatsize":370345,"path":"All/py311-hdfs-2.7.3_1.pkg","repopath":"All/py311-hdfs-2.7.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":62856,"desc":"API and command line interface for HDFS.","deps":{"py311-docopt":{"origin":"devel/py-docopt","version":"0.6.2_2"},"py311-fastavro":{"origin":"textproc/py-fastavro","version":"1.9.3_1"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-requests-kerberos":{"origin":"security/py-requests-kerberos","version":"0.14.0_2"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-hiplot","origin":"graphics/py-hiplot","version":"0.1.33_1","comment":"High dimensional Interactive Plotting tool","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/facebookresearch/hiplot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f876c191d274f53b942bd5f6b63185f486219d43ccc34b3a6cabee9435b44b9c","flatsize":3562903,"path":"All/py311-hiplot-0.1.33_1.pkg","repopath":"All/py311-hiplot-0.1.33_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":447164,"desc":"HiPlot is a lightweight interactive visualization tool to help AI researchers\ndiscover correlations and patterns in high-dimensional data using parallel plots\nand other graphical ways to represent information.","deps":{"py311-Flask-Compress":{"origin":"www/py-flask-compress","version":"1.14_1"},"py311-beautifulsoup":{"origin":"www/py-beautifulsoup","version":"4.13.3_1"},"py311-flask":{"origin":"www/py-flask","version":"3.1.0"},"py311-ipython":{"origin":"devel/ipython","version":"8.18.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-hepstats","origin":"math/py-hepstats","version":"0.7.0","comment":"Statistics tools and utilities","maintainer":"sunpoet@FreeBSD.org","www":"https://scikit-hep.org/hepstats/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"905bd17315fa9cd70f5f100758850e2474816a243fa88aed8a392acb4d5fd701","flatsize":449379,"path":"All/py311-hepstats-0.7.0.pkg","repopath":"All/py311-hepstats-0.7.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":72076,"desc":"hepstats is a library for statistical inference aiming to cover the needs High\nEnergy Physics. It is part of the Scikit-HEP project.","deps":{"py311-asdf":{"origin":"science/py-asdf","version":"4.1.0"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"py311-tqdm":{"origin":"misc/py-tqdm","version":"4.67.1"},"py311-uhi":{"origin":"misc/py-uhi","version":"0.5.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-hatch-vcs","origin":"devel/py-hatch-vcs","version":"0.4.0_1","comment":"Hatch plugin for versioning with your preferred VCS","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ofek/hatch-vcs","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"04ee13d9af56f5866ada465b43c137ac8f8136f1dbd147ab18adbbf7713b398f","flatsize":40135,"path":"All/py311-hatch-vcs-0.4.0_1.pkg","repopath":"All/py311-hatch-vcs-0.4.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11088,"desc":"hatch-vcs provides a plugin for Hatch that uses your preferred version control\nsystem (like Git) to determine project versions.","deps":{"py311-hatchling":{"origin":"devel/py-hatchling","version":"1.27.0"},"py311-setuptools-scm":{"origin":"devel/py-setuptools-scm","version":"8.0.4_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-hatch-semver","origin":"devel/py-hatch-semver","version":"2.0.2","comment":"Hatch plugin for semver versioning scheme","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Nagidal/hatch-semver","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8719eb7a61647624c5b4b6c34846ab10a096be09ce31951204c5477c5cae35a8","flatsize":46958,"path":"All/py311-hatch-semver-2.0.2.pkg","repopath":"All/py311-hatch-semver-2.0.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12080,"desc":"hatch-semver is a plugin for hatch to support semantic versioning. Hatch-semver\nrelies on python-semver for all the versioning logic.","deps":{"py311-hatchling":{"origin":"devel/py-hatchling","version":"1.27.0"},"py311-semver":{"origin":"devel/py-semver","version":"3.0.4"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-hatch-requirements-txt","origin":"devel/py-hatch-requirements-txt","version":"0.4.1","comment":"Hatchling plugin to read project dependencies from requirements.txt","maintainer":"kai@FreeBSD.org","www":"https://github.com/repo-helper/hatch-requirements-txt","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"789fe6c88e2f991d2eaac8608a782eebabe3eb6010dc89c38c84e3ea7f967b6f","flatsize":36597,"path":"All/py311-hatch-requirements-txt-0.4.1.pkg","repopath":"All/py311-hatch-requirements-txt-0.4.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9484,"desc":"Hatchling plugin to read project dependencies from \"requirements.txt\" and there\nis support for defining groups of optional dependencies (also known as\n\"features\") as well.","deps":{"py311-hatchling":{"origin":"devel/py-hatchling","version":"1.27.0"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-hatch-regex-commit","origin":"devel/py-hatch-regex-commit","version":"0.0.3","comment":"Hatch plugin to create a commit and tag when bumping version","maintainer":"sunpoet@FreeBSD.org","www":"https://pypi.org/project/hatch-regex-commit/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d9522fce27a72c1aa939595ae18e5a8ba946405857b306845c2f0bef773c5fea","flatsize":44592,"path":"All/py311-hatch-regex-commit-0.0.3.pkg","repopath":"All/py311-hatch-regex-commit-0.0.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11472,"desc":"hatch-regex-commit provides a plugin for Hatch that automatically creates a Git\ncommit and tag after version bumping.","deps":{"py311-hatchling":{"origin":"devel/py-hatchling","version":"1.27.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-helpdev","origin":"devel/py-helpdev","version":"0.7.1_2","comment":"Extracts information about the Python environment easily","maintainer":"ehaupt@FreeBSD.org","www":"https://pypi.org/project/helpdev/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f906b297b04dfb89c3a080997a3572e33b67d2f631289f30f5e22a5faeb2da25","flatsize":125826,"path":"All/py311-helpdev-0.7.1_2.pkg","repopath":"All/py311-helpdev-0.7.1_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":23720,"desc":"Helpdev is a library to easily extract information about the Python environment.","deps":{"py311-importlib-metadata":{"origin":"devel/py-importlib-metadata","version":"8.6.1"},"py311-psutil":{"origin":"sysutils/py-psutil","version":"7.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-hdmedians","origin":"math/py-hdmedians","version":"0.14.2_2","comment":"High-dimensional medians","maintainer":"yuri@FreeBSD.org","www":"https://github.com/daleroberts/hdmedians","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"29751b44f4ac0d4705b96513531d2a71c3ac27b001c0cafcf3c83a7f946db1e4","flatsize":394440,"path":"All/py311-hdmedians-0.14.2_2.pkg","repopath":"All/py311-hdmedians-0.14.2_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":111296,"desc":"High-dimensional medians (medoid, geometric median, etc.).\nFast implementations in Python.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-hcloud","origin":"sysutils/py-hcloud","version":"2.4.0","comment":"Official Hetzner Cloud python library","maintainer":"matthew@FreeBSD.org","www":"https://hcloud-python.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b449484e3a15a3b047628d5d273abc58bb33268645a02c59be5486ef10d695aa","flatsize":1301731,"path":"All/py311-hcloud-2.4.0.pkg","repopath":"All/py311-hcloud-2.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":117496,"desc":"Official Hetzner Cloud python library","deps":{"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"annotations":{"flavor":"py311"}},{"name":"py311-hg-evolve","origin":"devel/py-hg-evolve","version":"11.1.8","comment":"Changeset Evolution with Mercurial","maintainer":"arrowd@FreeBSD.org","www":"https://www.mercurial-scm.org/doc/evolution/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b9bdb8fc48a3624db016859dd91ea87e3dd9c572d70f1dd706b9fdf78f18e6cf","flatsize":2816473,"path":"All/py311-hg-evolve-11.1.8.pkg","repopath":"All/py311-hg-evolve-11.1.8.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":435196,"desc":"evolve is a Mercurial extension for faster and safer mutable history. It\nimplements the changeset evolution concept for Mercurial.\n\n- It offers a safe and simple way to refine changesets locally and\n  propagate those changes to other repositories.\n- It can automatically detect and handle the complex issues that can\n  arise from exchanging draft changesets.\n- It even makes it possible for multiple developers to safely rewrite\n  the same parts of history in a distributed way.\n- It fully respects the Phases concept so users will only be able to\n  rewrite parts of the history that are safe to change. Phases have been\n  part of Mercurial since early 2012.","deps":{"mercurial":{"origin":"devel/mercurial","version":"6.9.3"},"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-hatch-fancy-pypi-readme","origin":"devel/py-hatch-fancy-pypi-readme","version":"24.1.0","comment":"Fancy PyPI READMEs with Hatch","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/hynek/hatch-fancy-pypi-readme","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5cace0fd4733fcc2e19c01b20871ace4932ca2ce9b99f8941e0d32641bb22170","flatsize":67814,"path":"All/py311-hatch-fancy-pypi-readme-24.1.0.pkg","repopath":"All/py311-hatch-fancy-pypi-readme-24.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16696,"desc":"hatch-fancy-pypi-readme is a Hatch metadata plugin for everyone who cares about\nthe first impression of their project's PyPI landing page. It allows you to\ndefine your PyPI project description in terms of concatenated fragments that are\nbased on static strings, files, and most importantly: parts of files defined\nusing cut-off points or regular expressions.\n\nOnce you've assembled your readme, you can additionally run regular\nexpression-based substitutions over it. For instance to make relative links\nabsolute or to linkify users and issue numbers in your changelog.","deps":{"py311-hatchling":{"origin":"devel/py-hatchling","version":"1.27.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-hatch-autorun","origin":"devel/py-hatch-autorun","version":"1.1.0","comment":"Hatch build hook plugin to inject code that will automatically run","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ofek/hatch-autorun","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"25f3e96a46189b8204d2ad08e377c18b8f8d7419035f013cca8b905a4af8bb2b","flatsize":24328,"path":"All/py311-hatch-autorun-1.1.0.pkg","repopath":"All/py311-hatch-autorun-1.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7608,"desc":"hatch-autorun provides a build hook plugin for Hatch that injects code into an\ninstallation that will automatically run before the first import.","deps":{"py311-hatchling":{"origin":"devel/py-hatchling","version":"1.27.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-hashids","origin":"textproc/py-hashids","version":"1.3.1_2","comment":"Implement the hashids algorithm in python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/davidaurelio/hashids-python","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7056c35ed719d9a14d798da3b9586a7a1a0090b2ee2a963030041547ebb5bc1a","flatsize":44851,"path":"All/py311-hashids-1.3.1_2.pkg","repopath":"All/py311-hashids-1.3.1_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11984,"desc":"hashids is a Python port of the JavaScript hashids implementation. It generates\nYouTube-like hashes from one or many numbers. Use hashids when you do not want\nto expose your database ids to the user.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-hash_ring","origin":"devel/py-hash_ring","version":"1.3.1_2","comment":"Implementation of consistent hashing in Python","maintainer":"ports@FreeBSD.org","www":"https://pypi.org/project/hash_ring/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"797142b7b9f05d533e2ff0a3f7d8c5d69908f9bbac1b90fc68f80dbce9f40b69","flatsize":28886,"path":"All/py311-hash_ring-1.3.1_2.pkg","repopath":"All/py311-hash_ring-1.3.1_2.pkg","licenselogic":"single","pkgsize":7736,"desc":"Implements consistent hashing that can be used when the number of\nserver nodes can increase or decrease (like in memcached). The\nhashing ring is built using the same algorithm as libketama.\n\nConsistent hashing is a scheme that provides a hash table functionality\nin a way that the adding or removing of one slot does not significantly\nchange the mapping of keys to slots.","deps":{"py311-python-memcached":{"origin":"databases/py-python-memcached","version":"1.62_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-hash_ring port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-hatch-nodejs-version","origin":"devel/py-hatch-nodejs-version","version":"0.3.2","comment":"Hatch plugin for versioning from a package.json file","maintainer":"kai@FreeBSD.org","www":"https://github.com/agoose77/hatch-nodejs-version","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c81fbcb19a363bcc6366e91dec4c510f688daf3ad2eac7bcf7305c311569b1d7","flatsize":64184,"path":"All/py311-hatch-nodejs-version-0.3.2.pkg","repopath":"All/py311-hatch-nodejs-version-0.3.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13344,"desc":"This package provides two Hatch plugins:\n\n* version source plugin that reads/writes the package version from the version\n  field of the Node.js package.json file.\n\n* metadata hook plugin that reads PEP 621 metadata from the Node.js\n  package.json file.","deps":{"py311-hatchling":{"origin":"devel/py-hatchling","version":"1.27.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-hatch-mypyc","origin":"devel/py-hatch-mypyc","version":"0.16.0","comment":"Hatch build hook plugin for Mypyc","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ofek/hatch-mypyc","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6900ffb94487540113e266fca47175dca0e37564e6d928ea949c7940131b8cb3","flatsize":66064,"path":"All/py311-hatch-mypyc-0.16.0.pkg","repopath":"All/py311-hatch-mypyc-0.16.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14748,"desc":"hatch-mypyc provides a build hook plugin for Hatch that compiles code with\nMypyc.","deps":{"py311-hatchling":{"origin":"devel/py-hatchling","version":"1.27.0"},"py311-mypy":{"origin":"devel/py-mypy","version":"1.15.0"},"py311-pathspec":{"origin":"devel/py-pathspec","version":"0.12.1"},"py311-setuptools":{"origin":"devel/py-setuptools","version":"63.1.0_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-hatch-jupyter-builder","origin":"devel/py-hatch-jupyter-builder","version":"0.9.1","comment":"Hatch plugin to help build Jupyter packages","maintainer":"sunpoet@FreeBSD.org","www":"https://hatch-jupyter-builder.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"67f88eae1769bed83a9ca2cb28445fa864ea1a32917058e582d9b642de48c891","flatsize":148843,"path":"All/py311-hatch-jupyter-builder-0.9.1.pkg","repopath":"All/py311-hatch-jupyter-builder-0.9.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":33204,"desc":"hatch-jupyter-builder provides a build hook plugin for Hatch that adds a build\nstep for use with Jupyter packages.","deps":{"py311-hatchling":{"origin":"devel/py-hatchling","version":"1.27.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-hatchling","origin":"devel/py-hatchling","version":"1.27.0","comment":"Modern, extensible Python build backend","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/pypa/hatch/tree/master/backend","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"513c6c7e5794c0ea19f8aed5077998cf163aafc5f4a7ac5788df3f5db125d32d","flatsize":1022104,"path":"All/py311-hatchling-1.27.0.pkg","repopath":"All/py311-hatchling-1.27.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":146960,"desc":"Hatchling is the extensible, standards compliant build backend used by Hatch.","deps":{"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-pathspec":{"origin":"devel/py-pathspec","version":"0.12.1"},"py311-pluggy":{"origin":"devel/py-pluggy","version":"1.5.0"},"py311-trove-classifiers":{"origin":"devel/py-trove-classifiers","version":"2025.3.13.13"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-haproxy-cli","origin":"net/py-haproxy-cli","version":"0.6.1_1","comment":"Tool to interact with HAProxy","maintainer":"freebsd@moov.de","www":"https://github.com/markt-de/haproxy-cli","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"53037e817a5ec43fef2b000d63c08e655668dc4441ff34f1edd6cb8227df3530","flatsize":119913,"path":"All/py311-haproxy-cli-0.6.1_1.pkg","repopath":"All/py311-haproxy-cli-0.6.1_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":28752,"desc":"haproxy-cli is a tool to manage the various aspects of HAProxy that can be\ncontrolled by means of its socket.\n\nhaproxy-cli can be used in 2 modes: CLI mode and Python API mode. CLI mode,\nas the name implies, gives you a command, haproxy-cli, that can be used to\ncontrol HAProxy. You can use the Python API mode to integrate haproxy-cli\ndirectly in your Python project.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-hared","origin":"sysutils/py-hared","version":"1.3_1","comment":"Small Python server for inserting notications into MQTT","maintainer":"dvl@FreeBSD.org","www":"https://github.com/jpmens/hared-hare","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c8a8f5a0081933a544602f3a84f12dd1968772cb99d77ca4b3f943da03ab5e03","flatsize":10741,"path":"All/py311-hared-1.3_1.pkg","repopath":"All/py311-hared-1.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4992,"desc":"Small Python server for receiving notifications and tossing them into MTQQ.\n\nThis will form part of a centralized message distribution system.\n\nA client for this server is sysutils/hare.","deps":{"py311-paho-mqtt":{"origin":"net/py-paho-mqtt","version":"2.1.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"annotations":{"flavor":"py311"}},{"name":"py311-haishoku","origin":"graphics/py-haishoku","version":"1.1.8_1","comment":"Tool for grabbing the representative color palette from an image","maintainer":"DtxdF@disroot.org","www":"https://github.com/LanceGin/haishoku/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9dd73bd3133c569933241059df55246d18f794d55e3f428ad435bf67369aa675","flatsize":37125,"path":"All/py311-haishoku-1.1.8_1.pkg","repopath":"All/py311-haishoku-1.1.8_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9552,"desc":"Haishoku is a development tool for grabbing the dominant color or\nrepresentative color palette from an image, it depends on Python3\nand Pillow.","deps":{"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-hacking","origin":"devel/py-hacking","version":"7.0.0","comment":"OpenStack Hacking Guideline Enforcement","maintainer":"sunpoet@FreeBSD.org","www":"https://docs.openstack.org/hacking/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ae7fb4115ee76f2655be8c73073579b732ac19938a73590f93f27ff9ce825d61","flatsize":303036,"path":"All/py311-hacking-7.0.0.pkg","repopath":"All/py311-hacking-7.0.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":51936,"desc":"hacking is a set of flake8 plugins that test and enforce the OpenStack\nStyleGuide\n\nHacking pins its dependencies, as a new release of some dependency can break\nhacking based gating jobs. This is because new versions of dependencies can\nintroduce new rules, or make existing rules stricter.","deps":{"py311-flake8":{"origin":"devel/py-flake8","version":"7.1.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-haproxyctl","origin":"net/py-haproxyctl","version":"0.5_2","comment":"HAProxy control tool","maintainer":"zhoutao@laocius.org","www":"https://github.com/neurogeek/haproxyctl","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"11a528306bc71827ece59bd16aa4d41d55b37a602e2177d7a3d19706920fad16","flatsize":85679,"path":"All/py311-haproxyctl-0.5_2.pkg","repopath":"All/py311-haproxyctl-0.5_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":22956,"desc":"HAProxyctl is a tool to manage the various aspects of HAProxy that can be\ncontrolled by means of its socket.\n\nHAProxyctl can be used in 2 modes. CLI mode and Python API mode. CLI mode,\nas the name implies, gives you a command, haproxyctl, that can be used to\ncontrol HAProxy. You can use the Python API mode to integrate HAProxyctl\ndirectly in your Python project.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-haproxy-log-analysis","origin":"net/py-haproxy-log-analysis","version":"2.0_1","comment":"Haproxy log analyzer that tries to gives an insight of what's going on","maintainer":"demon@FreeBSD.org","www":"https://pypi.org/project/haproxy_log_analysis/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"afe9bdc495bc83ee7296b909ad9b1b0f5a1ed12f350b6e2430dcfb6c218f44f0","flatsize":1959755,"path":"All/py311-haproxy-log-analysis-2.0_1.pkg","repopath":"All/py311-haproxy-log-analysis-2.0_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":221256,"desc":"Haproxy log analyzer that tries to gives an insight of what's going on.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-hammett","origin":"devel/py-hammett","version":"0.10.0_1","comment":"Fast python test runner","maintainer":"yuri@FreeBSD.org","www":"https://github.com/boxed/hammett","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"437be68989e8f3e626786ab43ba963e86fe6872dd9bd2a3ae1b77c1ce321915c","flatsize":256796,"path":"All/py311-hammett-0.10.0_1.pkg","repopath":"All/py311-hammett-0.10.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":50896,"desc":"Hammett is a fast python test runner that aims to be compatible with the parts\nof pytest most people use (unless that conflicts with the goal of being fast).\nIt also adds some features that can dramatically improve your testing experience\nif you adapt more fully to hammett.","deps":{"py311-astunparse":{"origin":"devel/py-astunparse","version":"1.6.3_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-halo","origin":"misc/py-halo","version":"0.0.31_1","comment":"Beautiful terminal spinners in Python","maintainer":"0mp@FreeBSD.org","www":"https://github.com/manrajgrover/halo","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d1cf1b4ecba6074dd7da2141e3c495ccc94d2952f5287e67814112ff6073056e","flatsize":104418,"path":"All/py311-halo-0.0.31_1.pkg","repopath":"All/py311-halo-0.0.31_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19496,"desc":"Halo is a Python library for beautiful spinners. It is inspired by the\nJavaScript library called ora.","deps":{"py311-colorama":{"origin":"devel/py-colorama","version":"0.4.6"},"py311-log_symbols":{"origin":"misc/py-log_symbols","version":"0.0.14_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-spinners":{"origin":"misc/py-spinners","version":"0.0.24_1"},"py311-termcolor":{"origin":"devel/py-termcolor","version":"2.5.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"],"annotations":{"flavor":"py311"}},{"name":"py311-hatch","origin":"devel/py-hatch","version":"1.9.1","comment":"Modern project, package, and virtual env manager","maintainer":"sunpoet@FreeBSD.org","www":"https://hatch.pypa.io/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c8127813e7ad09781787a8400f4f0023ff037d5e3f602955818d62cf68bc1c8d","flatsize":1446381,"path":"All/py311-hatch-1.9.1.pkg","repopath":"All/py311-hatch-1.9.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":217860,"desc":"Hatch is a modern, extensible Python project manager.\n\nFeatures:\n- Standardized build system with reproducible builds by default\n- Robust environment management with support for custom scripts\n- Configurable Python distribution management\n- Static analysis with sane defaults\n- Easy publishing to PyPI or other indexes\n- Version management\n- Best practice project generation\n- Responsive CLI, ~2-3x faster than equivalent tools","deps":{"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-hatchling":{"origin":"devel/py-hatchling","version":"1.27.0"},"py311-httpx":{"origin":"www/py-httpx","version":"0.28.1"},"py311-hyperlink":{"origin":"www/py-hyperlink","version":"21.0.0_1"},"py311-keyring":{"origin":"security/py-keyring","version":"23.9.3_3,1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-pexpect":{"origin":"misc/py-pexpect","version":"4.9.0_1"},"py311-platformdirs":{"origin":"devel/py-platformdirs","version":"4.3.6"},"py311-rich":{"origin":"textproc/py-rich","version":"14.0.0"},"py311-shellingham":{"origin":"devel/py-shellingham","version":"1.5.4_1"},"py311-tomli-w":{"origin":"textproc/py-tomli-w","version":"1.2.0"},"py311-tomlkit":{"origin":"textproc/py-tomlkit","version":"0.13.2"},"py311-userpath":{"origin":"devel/py-userpath","version":"1.9.2"},"py311-virtualenv":{"origin":"devel/py-virtualenv","version":"20.29.3"},"py311-zstandard":{"origin":"archivers/py-zstandard","version":"0.23.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-habanero","origin":"www/py-habanero","version":"1.2.6","comment":"Low-level client for Crossref search API","maintainer":"yuri@FreeBSD.org","www":"https://github.com/sckott/habanero","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"30de2b520c636f7252afe111f3593dd9a7527ad7470b7236adf5f3907963043b","flatsize":334705,"path":"All/py311-habanero-1.2.6.pkg","repopath":"All/py311-habanero-1.2.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":45036,"desc":"This is a low level client for working with Crossref's search API. It's been\nnamed to be more generic, as other organizations are/will adopt Crossref's\nsearch API, making it possible to interact with all from one client.","deps":{"py311-bibtexparser":{"origin":"textproc/py-bibtexparser","version":"1.4.3_1"},"py311-docutils":{"origin":"textproc/py-docutils","version":"0.21.2,1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-simplejson":{"origin":"devel/py-simplejson","version":"3.18.4_1"},"py311-tqdm":{"origin":"misc/py-tqdm","version":"4.67.1"},"py311-urllib3":{"origin":"net/py-urllib3","version":"1.26.20,1"},"py311-vcrpy":{"origin":"devel/py-vcrpy","version":"7.0.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-h5json","origin":"science/py-h5json","version":"1.1.3_2","comment":"Tools and library for representing HDF5 in JSON","maintainer":"yuri@FreeBSD.org","www":"https://github.com/HDFGroup/hdf5-json","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"78f3e219e9369eb31725ca8c8f76abbbc8e751b6201d1d14ec1deb41fffffe59","flatsize":541191,"path":"All/py311-h5json-1.1.3_2.pkg","repopath":"All/py311-h5json-1.1.3_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":83992,"desc":"This package contains a specification, library, and utilities for describing\nHDF5 content in JSON. The utilities can be used to convert any HDF5 file to\nJSON or from a JSON file (using the convention described here to HDF5).\n\nThe library is useful for any Python application that needs to translate between\nHDF5 objects and JSON serializations. In addition to the utilities provided in\nthis repository, the library is used by HDF Server (a RESTful web service for\nHDF5), and HDF Product Designer (an application for creating product designs).","deps":{"py311-h5py":{"origin":"science/py-h5py","version":"3.13.0"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-h5netcdf","origin":"science/py-h5netcdf","version":"1.6.1","comment":"netCDF4 via h5py","maintainer":"yuri@FreeBSD.org","www":"https://h5netcdf.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a854f235563f2ad3c1abd83e4e39c2b479213d047a9e7d91755767bcffa0dc35","flatsize":785323,"path":"All/py311-h5netcdf-1.6.1.pkg","repopath":"All/py311-h5netcdf-1.6.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":121456,"desc":"h5netcdf is an open source project and Python package that provides an interface\nfor the netCDF4 file-format that reads and writes local or remote HDF5 files\ndirectly via h5py or h5pyd, without relying on the Unidata netCDF library.","deps":{"py311-h5py":{"origin":"science/py-h5py","version":"3.13.0"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-h11","origin":"net/py-h11","version":"0.14.0_1","comment":"Pure-Python, bring-your-own-I/O implementation of HTTP/1.1","maintainer":"bofh@FreeBSD.org","www":"https://pypi.org/project/h11/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ec452cc3b05b4cc9a97c748c0779483b9b736e37cb0bba34d0d49e5e29a925a3","flatsize":676533,"path":"All/py311-h11-0.14.0_1.pkg","repopath":"All/py311-h11-0.14.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":100940,"desc":"This is a little HTTP/1.1 library written from scratch in Python, heavily\ninspired by hyper-h2.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-gym-notices","origin":"math/py-gym-notices","version":"0.0.8_1","comment":"Notices for gym","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Farama-Foundation/gym-notices","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ba6cd323ea6d09db97fd7dc89e06b3ce295145b048be4977d965ed8c6b3649bb","flatsize":6684,"path":"All/py311-gym-notices-0.0.8_1.pkg","repopath":"All/py311-gym-notices-0.0.8_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3516,"desc":"Gym notices may be displayed on import on internet connected systems, in order\nto give notices if versions have major reproducibility issues, are very old and\nneed to be upgraded, or other similar issues. If you're using a current version\nof Gym and nothing extraordinary happens, you'll never see a message from this,\nbut I want start including the option to prevent future issues. By pulling the\nerror messages from a public git repository, there's absolute transparency and\nversioning in the process.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-h2","origin":"www/py-h2","version":"4.1.0_1","comment":"HTTP/2 State-Machine based protocol implementation","maintainer":"shaun@FreeBSD.org","www":"https://hyper.rtfd.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b3fe391ab394862413cd00fd37dc8091dba6dae798720141234ba44076d9c4e8","flatsize":685326,"path":"All/py311-h2-4.1.0_1.pkg","repopath":"All/py311-h2-4.1.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":90768,"desc":"This is a pure-Python implementation of a HTTP/2 protocol stack. It's\nwritten from the ground up to be embeddable in whatever program you\nchoose to use, ensuring that you can speak HTTP/2 regardless of your\nprogramming paradigm.","deps":{"py311-hpack":{"origin":"www/py-hpack","version":"4.0.0_1"},"py311-hyperframe":{"origin":"www/py-hyperframe","version":"6.0.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-h5pyd","origin":"science/py-h5pyd","version":"0.18.0_1","comment":"h5py compatible client lib for HDF REST API","maintainer":"yuri@FreeBSD.org","www":"https://github.com/HDFGroup/h5pyd","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b92e0b7748a4e478dbe879dbdf1593e24882fae323ebccbba779aedbea2b0611","flatsize":2118407,"path":"All/py311-h5pyd-0.18.0_1.pkg","repopath":"All/py311-h5pyd-0.18.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":298004,"desc":"h5py distributed - Python client library for HDF Rest API.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-pyjwt":{"origin":"www/py-pyjwt","version":"2.8.0"},"py311-pytz":{"origin":"devel/py-pytz","version":"2024.2_1,1"},"py311-requests-unixsocket":{"origin":"www/py-requests-unixsocket","version":"0.2.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-h3","origin":"graphics/py-h3","version":"3.7.7_1","comment":"Python binding of H3 library","maintainer":"sunpoet@FreeBSD.org","www":"https://uber.github.io/h3-py/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"27193946ae33e74641e0d623a41e154171d52e5d4f67ee12b3e0e2065669534c","flatsize":1333475,"path":"All/py311-h3-3.7.7_1.pkg","repopath":"All/py311-h3-3.7.7_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":241056,"desc":"H3 is a geospatial indexing system using a hexagonal grid that can be\n(approximately) subdivided into finer and finer hexagonal grids, combining the\nbenefits of a hexagonal grid with S2's hierarchical subdivisions.\n\nThis port is the Python binding for H3 core library.","deps":{"h3":{"origin":"graphics/h3","version":"3.7.2_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"options":{"NUMPY":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-gvgen","origin":"graphics/py-gvgen","version":"1.0_1","comment":"Easy python interface to generate dot files","maintainer":"sbz@FreeBSD.org","www":"https://github.com/stricaud/gvgen","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4a91c19bd5ea8c51adfda09733177df9fe8b43398deb49112e3fc79a611d217b","flatsize":221769,"path":"All/py311-gvgen-1.0_1.pkg","repopath":"All/py311-gvgen-1.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":130700,"desc":"GvGen is a python class to generate dot files for further use with\ngraphviz.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"},"messages":[{"message":"GvGen is installed.\n\nFor a quick start:\n    - create dot file ./yourgraph.py > gourgraph.dot\n    - generate graph dot -Tpng yourgraph.dot > yourgraph.png\n\nGenerate your graph require the graphics/graphviz port to be\ninstalled.\n\nReview the ChangeLog document in the documentation directory.","type":"install"}]},{"name":"py311-gyp","origin":"devel/py-gyp","version":"20200512_2","comment":"Build System That Generates Other Build Systems","maintainer":"hrs@FreeBSD.org","www":"https://gyp.gsrc.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"496ddbd6c0991d65d53ac23d28b001dbb94ba79776f90dc0c211d9a9d8370b5a","flatsize":3650467,"path":"All/py311-gyp-20200512_2.pkg","repopath":"All/py311-gyp-20200512_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":567264,"desc":"GYP is a Meta-Build system: a build system that generates other\nbuild systems.  It is intended to support large projects that need\nto be built on multiple platforms (e.g., Mac, Windows, Linux), and\nwhere it is important that the project can be built using the IDEs\nthat are popular on each platform as if the project is a \"native\" one.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-guietta","origin":"x11-toolkits/py-guietta","version":"1.6.3_1","comment":"Simple GUI for Python","maintainer":"lwhsu@FreeBSD.org","www":"https://github.com/alfiopuglisi/guietta","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7d17b255283eaa978513dad252efe19894cf88f3e2a24a283cbe077eab6b23ad","flatsize":531357,"path":"All/py311-guietta-1.6.3_1.pkg","repopath":"All/py311-guietta-1.6.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":86244,"desc":"Guietta is a tool that makes simple GUIs simple","deps":{"py311-pyside2":{"origin":"devel/pyside2","version":"5.15.16"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","x11-toolkits"],"annotations":{"flavor":"py311"}},{"name":"py311-gvm-tools","origin":"security/py-gvm-tools","version":"24.12.1","comment":"The Greenbone Vulnerability Management Tools","maintainer":"acm@FreeBSD.org","www":"https://github.com/greenbone/gvm-tools","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fd267bf8160d24aadcf0513e317c1077b740ad9752fba198b0e73cdfb41189dc","flatsize":1708499,"path":"All/py311-gvm-tools-24.12.1.pkg","repopath":"All/py311-gvm-tools-24.12.1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":237136,"desc":"The Greenbone Vulnerability Management Tools gvm-tools are a collection of\ntools that help with remote controlling a Greenbone Security Manager (GSM)\nappliance and its underlying Greenbone Vulnerability Manager (GVM). The tools\naid in accessing the communication protocols GMP (Greenbone Management\nProtocol) and OSP (Open Scanner Protocol).\n\nThis module is comprised of interactive and non-interactive clients. The\nprogramming language Python is supported directly for interactive scripting.\nBut it is also possible to issue remote GMP/OSP commands without programming\nin Python.","deps":{"py311-python-gvm":{"origin":"security/py-python-gvm","version":"24.12.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-hglib","origin":"devel/py-hglib","version":"2.6.2_2","comment":"Library with a fast, convenient interface to Mercurial","maintainer":"delphij@FreeBSD.org","www":"https://www.mercurial-scm.org/wiki/PythonHglib","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"222ba24be462531270104b07c8d17671bf32be2fd869a86b6a9baca1d15e1685","flatsize":319980,"path":"All/py311-hglib-2.6.2_2.pkg","repopath":"All/py311-hglib-2.6.2_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":48448,"desc":"python-hglib is a library with a fast, convenient interface to\nMercurial. It uses Mercurial's command server for communication\nwith hg.","deps":{"mercurial":{"origin":"devel/mercurial","version":"6.9.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-guessit","origin":"multimedia/py-guessit","version":"3.8.0_1","comment":"Extract as much information as possible from a video file","maintainer":"eduardo@FreeBSD.org","www":"https://guessit-io.github.io/guessit/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"043c2985745b468d95394b6b1a862ec1c227e503935899389fd237df87bd1050","flatsize":1591043,"path":"All/py311-guessit-3.8.0_1.pkg","repopath":"All/py311-guessit-3.8.0_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":265832,"desc":"GuessIt is a python library that tries to extract as much information as\npossible from a video file.\n\nIt has a very powerful filename matcher that allows to guess a lot of metadata\nfrom a video using only its filename. This matcher works with both movies and\ntv shows episodes.","deps":{"py311-babelfish":{"origin":"devel/py-babelfish","version":"0.6.1"},"py311-importlib-resources":{"origin":"devel/py-importlib-resources","version":"6.5.2"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-rebulk":{"origin":"devel/py-rebulk","version":"3.2.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["multimedia","python"],"annotations":{"flavor":"py311"}},{"name":"py311-guess-language","origin":"textproc/py-guess-language","version":"0.2_1","comment":"Guess the natural language of a text in Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/guess-language/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dea8f7181e0c77a718f43b7bfd7e597ddae2da7d369112e8b9ad1372e54db4ac","flatsize":299873,"path":"All/py311-guess-language-0.2_1.pkg","repopath":"All/py311-guess-language-0.2_1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":75736,"desc":"Attempts to determine the natural language of a selection of Unicode\n(utf-8) text. Based on guesslanguage.cpp by Jacob R Rideout for KDE\nwhich itself is based on Language::Guess by Maciej Ceglowski. Detects\nover 60 languages, all languages listed in the trigrams directory\nplus Japanese, Chinese, Korean and Greek.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-gunicorn","origin":"www/py-gunicorn","version":"23.0.0_1","comment":"WSGI HTTP Server for UNIX","maintainer":"bofh@FreeBSD.org","www":"https://gunicorn.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6868ff538053fa765298736142d36b5e2dd016163d40378ac389bb570c86d03a","flatsize":1082511,"path":"All/py311-gunicorn-23.0.0_1.pkg","repopath":"All/py311-gunicorn-23.0.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":172384,"desc":"Gunicorn 'Green Unicorn' is a Python WSGI HTTP Server for UNIX.\nIt's a pre-fork worker model ported from Ruby's Unicorn project.\nThe Gunicorn server is broadly compatible with various web frameworks,\nsimply implemented, light on server resource usage, and fairly speedy.","deps":{"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-setproctitle":{"origin":"devel/py-setproctitle","version":"1.3.3_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"users":["gunicorn"],"groups":["gunicorn"],"options":{"PROCTITLE":"on","EVENTLET":"off","GEVENT":"off","TORNADO":"off"},"annotations":{"cpe":"cpe:2.3:a:gunicorn:gunicorn:23.0.0:::::dragonfly6:x86_64:1","flavor":"py311"}},{"name":"py311-hidapi","origin":"comms/py-hidapi","version":"0.14.0","comment":"Cython interface to comms/hidapi","maintainer":"ports@FreeBSD.org","www":"https://pypi.org/project/hidapi/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"513dc47cb6fe20e0b8995241d9a87a0879f3b0f0312a6adf458f2b9b6f786730","flatsize":4166575,"path":"All/py311-hidapi-0.14.0.pkg","repopath":"All/py311-hidapi-0.14.0.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","GPLv3","PD"],"pkgsize":2747772,"desc":"Cython interface to comms/hidapi.","deps":{"hidapi":{"origin":"comms/hidapi","version":"0.14.0"},"py311-wheel":{"origin":"devel/py-wheel","version":"0.45.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["comms","python"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-hidapi port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-hdbscan","origin":"math/py-hdbscan","version":"0.8.33_1","comment":"Clustering based on density with variable density clusters","maintainer":"sunpoet@FreeBSD.org","www":"https://hdbscan.readthedocs.io/en/latest/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"25cae5796139ff5df0905b7b4665c2557264eaf4504dba2fae73890bed624cf1","flatsize":2250923,"path":"All/py311-hdbscan-0.8.33_1.pkg","repopath":"All/py311-hdbscan-0.8.33_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":461256,"desc":"HDBSCAN - Hierarchical Density-Based Spatial Clustering of Applications with\nNoise. Performs DBSCAN over varying epsilon values and integrates the result to\nfind a clustering that gives the best stability over epsilon. This allows\nHDBSCAN to find clusters of varying densities (unlike DBSCAN), and be more\nrobust to parameter selection.\n\nIn practice this means that HDBSCAN returns a good clustering straight away with\nlittle or no parameter tuning -- and the primary parameter, minimum cluster\nsize, is intuitive and easy to select.\n\nHDBSCAN is ideal for exploratory data analysis; it's a fast and robust algorithm\nthat you can trust to return meaningful clusters (if there are any).","deps":{"py311-joblib":{"origin":"devel/py-joblib","version":"1.3.2_2"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-scikit-learn":{"origin":"science/py-scikit-learn","version":"1.4.0_1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-gym","origin":"math/py-gym","version":"0.26.2_2","comment":"OpenAI toolkit for developing and comparing your reinforcement learning agents","maintainer":"sunpoet@FreeBSD.org","www":"https://www.gymlibrary.dev/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2894cd8549ff449201da31e487d5458e1dc7e34785aa567664690e38226e1bd5","flatsize":3915011,"path":"All/py311-gym-0.26.2_2.pkg","repopath":"All/py311-gym-0.26.2_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":918444,"desc":"OpenAI Gym is a toolkit for developing and comparing reinforcement learning\nalgorithms. This is the gym open-source library, which gives you access to a\nstandardized set of environments.\n\ngym makes no assumptions about the structure of your agent, and is compatible\nwith any numerical computation library, such as TensorFlow or Theano. You can\nuse it from Python code, and soon from other languages.\n\nThere are two basic concepts in reinforcement learning: the environment (namely,\nthe outside world) and the agent (namely, the algorithm you are writing). The\nagent sends actions to the environment, and the environment replies with\nobservations and rewards (that is, a score).\n\nThe core gym interface is Env, which is the unified environment interface. There\nis no interface for agents; that part is left to you. The following are the Env\nmethods you should know:\n- reset(self): Reset the environment's state. Returns observation.\n- step(self, action): Step the environment by one timestep. Returns observation,\n  reward, done, info.\n- render(self, mode='human'): Render one frame of the environment. The default\n  mode will do something human friendly, such as pop up a window.","deps":{"py311-cloudpickle":{"origin":"devel/py-cloudpickle","version":"3.1.1"},"py311-gym-notices":{"origin":"math/py-gym-notices","version":"0.0.8_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-guppy3","origin":"devel/py-guppy3","version":"3.1.5_1","comment":"Python Programming Environment & Heap analysis toolset","maintainer":"thierry@FreeBSD.org","www":"https://github.com/zhuyifei1999/guppy3/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8956a8222903733500e99d905372523c7c066cbd57b9b2b1c6c44b5572cf27c0","flatsize":4656583,"path":"All/py311-guppy3-3.1.5_1.pkg","repopath":"All/py311-guppy3-3.1.5_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":687684,"desc":"Guppy 3 is a fork of Guppy-PE, a Python Programming Environment & Heap analysis\ntoolset, created by Sverker Nilsson for Python 2.\n\nThis package contains the following subpackages:\n\n    etc - Support modules. Contains especially the Glue protocol module.\n    gsl - The Guppy Specification Language implementation. This can be used to\n          create documents and tests from a common source.\n    heapy - The heap analysis toolset. It can be used to find information about\n          the objects in the heap and display the information in various ways.\n    sets - Bitsets and 'nodesets' implemented in C.","deps":{"py311-tkinter":{"origin":"x11-toolkits/py-tkinter","version":"3.11.12_10"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"X11":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-gstreamer1","origin":"multimedia/py-gstreamer1","version":"1.26.0","comment":"GStreamer python bindings","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"56dd61b379cef5b79decb8e23137b02c2b034d59b9c8625ca9896d853cc26c78","flatsize":224452,"path":"All/py311-gstreamer1-1.26.0.pkg","repopath":"All/py311-gstreamer1-1.26.0.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":46668,"desc":"gst-python provides a convenient wrapper for the GStreamer library for\nuse in Python programs, and takes care of many of the boring details\nsuch as managing memory and type casting.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"gstreamer1-plugins-webrtc":{"origin":"multimedia/gstreamer1-plugins-webrtc","version":"1.26.0"},"gstreamer1-rtsp-server":{"origin":"multimedia/gstreamer1-rtsp-server","version":"1.26.0"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["multimedia","python"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-gstat_exporter","origin":"net-mgmt/py-gstat_exporter","version":"0.2.0,1","comment":"Prometheus exporter for gstat data","maintainer":"lapo@lapo.it","www":"https://github.com/tykling/gstat_exporter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"965a3e615671cd4a7642b01a0c7e1969dd795098da65db86886168d9c35d006b","flatsize":17615,"path":"All/py311-gstat_exporter-0.2.0,1.pkg","repopath":"All/py311-gstat_exporter-0.2.0,1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":5284,"desc":"Prometheus exporter for FreeBSD gstat data","deps":{"py311-prometheus-client":{"origin":"net-mgmt/py-prometheus-client","version":"0.21.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net-mgmt","python"]},{"name":"py311-grpcio-gcp","origin":"devel/py-grpcio-gcp","version":"0.2.2_2","comment":"gRPC extensions for Google Cloud Platform","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/GoogleCloudPlatform/grpc-gcp-python","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"289e55477c255d79aa2e696ac5585e85d4c835a8fbf89787bed20a2c7ed8797c","flatsize":158093,"path":"All/py311-grpcio-gcp-0.2.2_2.pkg","repopath":"All/py311-grpcio-gcp-0.2.2_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":24464,"desc":"It supports Google Cloud Platform (GCP) specific extensions for gRPC.","deps":{"py311-grpcio":{"origin":"devel/py-grpcio","version":"1.71.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-gspread","origin":"net/py-gspread","version":"6.1.2","comment":"Google Spreadsheets Python API","maintainer":"skreuzer@FreeBSD.org","www":"http://burnash.github.io/gspread/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aeea2f17755295c9d318c5776eb6d795b0f7cc2658bb03ea722cac51dec764a2","flatsize":820437,"path":"All/py311-gspread-6.1.2.pkg","repopath":"All/py311-gspread-6.1.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":101788,"desc":"Simple API access to Google Spreadsheets","deps":{"py311-google-auth":{"origin":"security/py-google-auth","version":"2.31.0"},"py311-google-auth-oauthlib":{"origin":"security/py-google-auth-oauthlib","version":"1.2.0_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-gssapi","origin":"security/py-gssapi","version":"1.8.3_1","comment":"High-level and low-level Python bindings to GSSAPI C libraries","maintainer":"john@saltant.com","www":"https://github.com/pythongssapi/python-gssapi","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e3adb43282ca950eac2e1ec7706cf1d9000c75d15bd7b30c8dfd57804c3d8c85","flatsize":2478097,"path":"All/py311-gssapi-1.8.3_1.pkg","repopath":"All/py311-gssapi-1.8.3_1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":475820,"desc":"Python-GSSAPI provides both low-level and high level wrappers around\nthe GSSAPI C libraries. While it focuses on the Kerberos mechanism, it\nshould also be usable with other GSSAPI mechanisms.","deps":{"krb5":{"origin":"security/krb5","version":"1.21.3_1"},"py311-decorator":{"origin":"devel/py-decorator","version":"5.2.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"options":{"GSSAPI_BASE":"off","GSSAPI_HEIMDAL":"off","GSSAPI_MIT":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-grpc-stubs","origin":"devel/py-grpc-stubs","version":"1.53.0.5_1","comment":"Mypy stubs for gRPC","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/shabbyrobe/grpc-stubs","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0df70619cb4496f159a6bec10ecb67849b7ebb6f1eba388af9ac31be3f733844","flatsize":53482,"path":"All/py311-grpc-stubs-1.53.0.5_1.pkg","repopath":"All/py311-grpc-stubs-1.53.0.5_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12080,"desc":"gRPC Typing Stubs for Python is a PEP-561-compliant stub-only package which\nprovides type information of gRPC.","deps":{"py311-grpcio":{"origin":"devel/py-grpcio","version":"1.71.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-grpcio-status","origin":"devel/py-grpcio-status","version":"1.71.0","comment":"Status proto mapping for gRPC","maintainer":"sunpoet@FreeBSD.org","www":"https://grpc.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"36ce65e1d36a17af4e43031163980f11af6ee0bca574376d7f2f16eae5f95b49","flatsize":81338,"path":"All/py311-grpcio-status-1.71.0.pkg","repopath":"All/py311-grpcio-status-1.71.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":14376,"desc":"Reference package for GRPC Python status proto mapping.","deps":{"py311-googleapis-common-protos":{"origin":"devel/py-googleapis-common-protos","version":"1.63.2"},"py311-grpcio":{"origin":"devel/py-grpcio","version":"1.71.0"},"py311-protobuf":{"origin":"devel/py-protobuf","version":"5.29.3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-gsd","origin":"science/py-gsd","version":"3.4.1_1","comment":"GSD (General Simulation Data) file format for Python","maintainer":"yuri@FreeBSD.org","www":"https://bitbucket.org/glotzer/gsd/wiki/Home","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fafa5fddd72d6d83c68acdbde384b1315413f082621e28057cf1f919d6d2aff4","flatsize":1739222,"path":"All/py311-gsd-3.4.1_1.pkg","repopath":"All/py311-gsd-3.4.1_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":208188,"desc":"A library to read and write GSD (General Simulation Data) file format.\n\nThe package also contains a python module that reads and writes hoomd\nschema gsd files with an easy to use syntax.\n\nFeatures:\n* Efficiently store many frames of data from simulation runs.\n* High performance file read and write.\n* Support arbitrary chunks of data in each frame (position, orientation,\n  type, etc...).\n* Append frames to an existing file with a monotonically increasing frame\n  number.\n* Resilient to job kills.\n* Variable number of named chunks in each frame.\n* Variable size of chunks in each frame.\n* Each chunk identifies data type.\n* Common use cases: NxM arrays in double, float, int, char types.\n* Generic use case: binary blob of N bytes.\n* Easy to integrate into other tools with python, or a C API (< 1k lines).\n* Fast random access to frames.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-grimoirelab-toolkit","origin":"devel/py-grimoirelab-toolkit","version":"1.0.9","comment":"Toolkit of common functions used across GrimoireLab projects","maintainer":"bofh@FreeBSD.org","www":"https://github.com/chaoss/grimoirelab-toolkit/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8299a67d1053bdeceecab3b625565e727e73e855a982c1c663e88020bc889da7","flatsize":113215,"path":"All/py311-grimoirelab-toolkit-1.0.9.pkg","repopath":"All/py311-grimoirelab-toolkit-1.0.9.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":21540,"desc":"This package provides a library composed by functions widely used in\nother GrimoireLab projects. These function deal with date handling,\nintrospection, URIs/URLs, among other topics.","deps":{"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-grpc-google-iam-v1","origin":"devel/py-grpc-google-iam-v1","version":"0.14.1","comment":"GRPC library for the google-iam-v1 service","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/googleapis/google-cloud-python/tree/main/packages/grpc-google-iam-v1","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"53553e10fd2076253692df483cf238ed57ef67744879a8680b456357afa8351a","flatsize":102311,"path":"All/py311-grpc-google-iam-v1-0.14.1.pkg","repopath":"All/py311-grpc-google-iam-v1-0.14.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":17604,"desc":"Cloud Identity and Access Management (IAM)\n\nA Service Account is an account used to identify services (non-humans) to\nGoogle. A Service Account has a list of Service Account Keys, which can be used\nto authenticate to Google.\n\nA Service Account Key is a public/private keypair generated by Google. Google\nretains the public key, while the customer is given the private key. The private\nkey can be used to sign JWTs and authenticate Service Accounts to Google.","deps":{"py311-googleapis-common-protos":{"origin":"devel/py-googleapis-common-protos","version":"1.63.2"},"py311-grpcio":{"origin":"devel/py-grpcio","version":"1.71.0"},"py311-protobuf":{"origin":"devel/py-protobuf","version":"5.29.3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-grizzled","origin":"devel/py-grizzled","version":"0.9.4_3","comment":"The Grizzled Python Utility Library","maintainer":"wen@FreeBSD.org","www":"http://www.clapper.org/software/python/grizzled/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8160448d8556786ae99ba44fca2dabe9f07cbea383e465c690fba214a82e9b3b","flatsize":950917,"path":"All/py311-grizzled-0.9.4_3.pkg","repopath":"All/py311-grizzled-0.9.4_3.pkg","licenselogic":"single","pkgsize":127416,"desc":"The Grizzled Utility Library is a general-purpose Python library\nwith a variety of different modules and packages. It's roughly\norganized into subpackages that group different kinds of utility\nfunctions and classes.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-gs_api_client","origin":"devel/py-gs_api_client","version":"1.1.1_1","comment":"Official Python wrapper for gridscale's API","maintainer":"egypcio@FreeBSD.org","www":"https://pypi.org/project/gs-api-client","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7ba9ce73ef9a12ea417556469b44051cb389defa19c9f8adb4f4c5521258071e","flatsize":24758501,"path":"All/py311-gs_api_client-1.1.1_1.pkg","repopath":"All/py311-gs_api_client-1.1.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":400944,"desc":"This the official Python wrapper for gridscale's API. It allows you to manage\nyour own infrastructure from your own applications, or from the command line.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-griffe","origin":"textproc/py-griffe","version":"1.7.3","comment":"Signatures for entire Python programs","maintainer":"kai@FreeBSD.org","www":"https://github.com/mkdocstrings/griffe","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0f3f479410a3b178a59eba8b365b1a0600c37466efce8390a4660f77bf1e1aba","flatsize":1862213,"path":"All/py311-griffe-1.7.3.pkg","repopath":"All/py311-griffe-1.7.3.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":247904,"desc":"Signatures for entire Python programs.  Extract the structure, the frame, the\nskeleton of your project, to generate API documentation or find breaking\nchanges in your API.","deps":{"py311-colorama":{"origin":"devel/py-colorama","version":"0.4.6"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-h5py","origin":"science/py-h5py","version":"3.13.0","comment":"General-purpose Python interface to the HDF5 library","maintainer":"sunpoet@FreeBSD.org","www":"https://www.h5py.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7fd76c777973da010893d1f5cbab03a0837ba5bc5798bbc76cef4ee407750e0f","flatsize":6180649,"path":"All/py311-h5py-3.13.0.pkg","repopath":"All/py311-h5py-3.13.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1136844,"desc":"The h5py package provides both a high- and low-level interface to the HDF5\nlibrary from Python. The low-level interface is intended to be a complete\nwrapping of the HDF5 API, while the high-level component supports access to HDF5\nfiles, datasets and groups using established Python and NumPy concepts.\n\nA strong emphasis on automatic conversion between Python (Numpy) datatypes and\ndata structures and their HDF5 equivalents vastly simplifies the process of\nreading and writing data from Python.","deps":{"hdf5":{"origin":"science/hdf5","version":"1.12.2_2,1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-grip","origin":"www/py-grip","version":"4.6.2_1","comment":"Preview GitHub Markdown files locally before committing","maintainer":"jhale@FreeBSD.org","www":"https://github.com/joeyespo/grip","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6af217001e6cf52ee09c549d5302b4331f3f94cedec6bcc1ac7d4d6f7b85c4f0","flatsize":436832,"path":"All/py311-grip-4.6.2_1.pkg","repopath":"All/py311-grip-4.6.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":129784,"desc":"Grip (GitHub Readme Instant Preview) is a command-line server\napplication written in Python that uses the GitHub markdown API to\nrender a local readme file. The styles come directly from GitHub,\nso you'll know exactly how it will appear. Changes you make to the\nReadme will be instantly reflected in the browser without requiring\na page refresh.","deps":{"py311-docopt":{"origin":"devel/py-docopt","version":"0.6.2_2"},"py311-flask":{"origin":"www/py-flask","version":"3.1.0"},"py311-markdown":{"origin":"textproc/py-markdown","version":"3.6"},"py311-path-and-address":{"origin":"www/py-path-and-address","version":"2.0.1_1"},"py311-pygments":{"origin":"textproc/py-pygments","version":"2.19.1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-werkzeug":{"origin":"www/py-werkzeug","version":"3.1.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-grep-ast","origin":"textproc/py-grep-ast","version":"0.7.2","comment":"Pythonic grep through AST of source files","maintainer":"dch@FreeBSD.org","www":"https://github.com/paul-gauthier/grep-ast","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e7a0a4937031bdef5edc3703f7f6a2c62df9cf0db63983560f0093bd6b7e350b","flatsize":83213,"path":"All/py311-grep-ast-0.7.2.pkg","repopath":"All/py311-grep-ast-0.7.2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":21656,"desc":"Grep source code files and see matching lines with useful context that\nshow how they fit into the code. See the loops, functions, methods,\nclasses, etc that contain all the matching lines. Get a sense of what's\ninside a matched class or function definition. You see relevant code from\nevery layer of the abstract syntax tree, above and below the matches.\n\nBy default, grep-AST recurses the current directory to search all source\ncode files. It respects .gitignore, so it will usually \"do the right\nthing\" in most repos if you just do grep-ast <regex> without specifying\nany filenames.\n\nYou can also invoke grep-ast as gast for convenience.","deps":{"py311-pathspec":{"origin":"devel/py-pathspec","version":"0.12.1"},"py311-tree-sitter-languages":{"origin":"devel/py-tree-sitter-languages","version":"1.10.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-grimoirelab-panels","origin":"textproc/py-grimoirelab-panels","version":"1.1.2","comment":"Generic Dashboards for GrimoireLab","maintainer":"bofh@FreeBSD.org","www":"https://github.com/chaoss/grimoirelab-sigils","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3133b3058d5824c515a3545e7a2818400c189f480feb7dbc6b8ffb6e996646f3","flatsize":6262411,"path":"All/py311-grimoirelab-panels-1.1.2.pkg","repopath":"All/py311-grimoirelab-panels-1.1.2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":203892,"desc":"Each of the files found in this directory are a JSON file that contains\nall of the information related to a Kibana dashboard. This usually has\ninformation about the following artifacts:\n\n- Original indexes where the information come from.\n- Searches on those indexes that provide a sub-set of the information.\n- Widgets either built on top of the original indexes or on top of the\n  searches.\n- Final panels that are an aggregation of several widgets.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-grimoirelab","origin":"www/py-grimoirelab","version":"1.9.2","comment":"Tool set for software development analytics","maintainer":"bofh@FreeBSD.org","www":"https://chaoss.github.io/grimoirelab/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d3347c0f60eaa8c81f8a2dd4e5c0c8dc1b7df2a1e991c7408f04d9cf70ab92eb","flatsize":88891,"path":"All/py311-grimoirelab-1.9.2.pkg","repopath":"All/py311-grimoirelab-1.9.2.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":18668,"desc":"GrimoireLab is a CHAOSS toolset for software development analytics. It\nincludes a coordinated set of tools to retrieve data from systems used\nto support software development (repositories), store it in databases,\nenrich it by computing relevant metrics, and make it easy to run\nanalytics and visualizations on it.","deps":{"py311-cereslib":{"origin":"devel/py-cereslib","version":"1.0.9"},"py311-graal":{"origin":"devel/py-graal","version":"1.1.2"},"py311-grimoire-elk":{"origin":"textproc/py-grimoire-elk","version":"1.3.4"},"py311-grimoirelab-panels":{"origin":"textproc/py-grimoirelab-panels","version":"1.1.2"},"py311-grimoirelab-toolkit":{"origin":"devel/py-grimoirelab-toolkit","version":"1.0.9"},"py311-kidash":{"origin":"textproc/py-kidash","version":"1.0.10"},"py311-perceval":{"origin":"devel/py-perceval","version":"1.1.1"},"py311-perceval-mozilla":{"origin":"devel/py-perceval-mozilla","version":"1.0.11"},"py311-perceval-opnfv":{"origin":"devel/py-perceval-opnfv","version":"1.0.11"},"py311-perceval-puppet":{"origin":"devel/py-perceval-puppet","version":"1.0.11"},"py311-perceval-weblate":{"origin":"devel/py-perceval-weblate","version":"1.0.11"},"py311-sirmordred":{"origin":"devel/py-sirmordred","version":"1.1.6"},"py311-sortinghat":{"origin":"devel/py-sortinghat","version":"1.6.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-graphviz","origin":"graphics/py-graphviz","version":"0.10.1_1","comment":"Simple Python interface for Graphviz","maintainer":"lbartoletti@FreeBSD.org","www":"https://github.com/xflr6/graphviz","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9c78c73f7a22bd900fb1363ba025ca1b8fa48bf039b5042b1c0fc2a665165fcc","flatsize":156008,"path":"All/py311-graphviz-0.10.1_1.pkg","repopath":"All/py311-graphviz-0.10.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":30332,"desc":"This package facilitates the creation and rendering of graph descriptions in the\nDOT language of the Graphviz graph drawing software (repo) from Python.\n\nCreate a graph object, assemble the graph by adding nodes and edges, and\nretrieve its DOT source code string. Save the source code to a file and render\nit with the Graphviz installation of your system.\n\nUse the view option/method to directly inspect the resulting (PDF, PNG, SVG,\netc.) file with its default application. Graphs can also be rendered and\ndisplayed within Jupyter notebooks (a.k.a. IPython notebooks, example) as well\nas the Jupyter Qt Console.","deps":{"graphviz":{"origin":"graphics/graphviz","version":"12.2.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"cpe":"cpe:2.3:a:graphviz:graphviz:0.10.1:::::dragonfly6:x86_64:1","flavor":"py311"}},{"name":"py311-grequests","origin":"www/py-grequests","version":"0.7.0_1","comment":"Requests with Gevent to make asynchronous HTTP requests","maintainer":"bofh@FreeBSD.org","www":"https://github.com/kennethreitz/grequests","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e288762884f8b499e62f4b1bef1aebfea30634342c43d79ddb3e0530131a9587","flatsize":29866,"path":"All/py311-grequests-0.7.0_1.pkg","repopath":"All/py311-grequests-0.7.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":7964,"desc":"GRequests allows you to use Requests with Gevent to make asyncronous HTTP\nRequests easily.","deps":{"py311-gevent":{"origin":"devel/py-gevent","version":"24.2.1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-greenbone-feed-sync","origin":"security/py-greenbone-feed-sync","version":"24.9.0","comment":"new script for downloading the Greenbone Community Feed","maintainer":"acm@FreeBSD.org","www":"https://github.com/greenbone/greenbone-feed-sync","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c3e6980af2b717beb9686a28c0651713f8aed1b3b804f38f7f353b29a0c7499f","flatsize":613483,"path":"All/py311-greenbone-feed-sync-24.9.0.pkg","repopath":"All/py311-greenbone-feed-sync-24.9.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":72048,"desc":"New script for downloading the Greenbone Community Feed","deps":{"py311-rich":{"origin":"textproc/py-rich","version":"14.0.0"},"py311-shtab":{"origin":"devel/py-shtab","version":"1.7.1"},"py311-tomli":{"origin":"textproc/py-tomli","version":"2.1.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"rsync":{"origin":"net/rsync","version":"3.4.1_2"}},"categories":["python","security"],"users":["gvm"],"groups":["gvm"],"annotations":{"flavor":"py311"}},{"name":"py311-graphy","origin":"graphics/py-graphy","version":"1.0","comment":"Simple chart library for Python","maintainer":"ports@FreeBSD.org","www":"https://code.google.com/archive/p/graphy/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4e23686bc910a6866baaa7452edf7ab501ab8da028f20b9fa366aac25bfd5e7c","flatsize":285227,"path":"All/py311-graphy-1.0.pkg","repopath":"All/py311-graphy-1.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":60928,"desc":"Graphy is a simple Python library for generating charts. It tries\nto get out of the way and let you just work with your data. At the\nmoment, it produces charts using the Google Chart API.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-graphy port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-ipadic","origin":"japanese/py-ipadic","version":"1.0.0_1","comment":"IPAdic packaged for Python","maintainer":"yuri@FreeBSD.org","www":"https://github.com/polm/ipadic-py","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"06c4c4b7e353e55a451c4d75d4a57642dec9455acda7bdb1cb72df99039fb5a5","flatsize":52941231,"path":"All/py311-ipadic-1.0.0_1.pkg","repopath":"All/py311-ipadic-1.0.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9084000,"desc":"ipadic-py is a version of IPAdic packaged for use in Python.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["japanese","python"],"annotations":{"flavor":"py311"}},{"name":"py311-graphql-relay2","origin":"devel/py-graphql-relay2","version":"2.0.1_1","comment":"Relay implementation for Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/graphql-python/graphql-relay-py","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a3794971d203a18b4924330c2f8fa71639c523b9456da4f291b0ed98f8746aaf","flatsize":229502,"path":"All/py311-graphql-relay2-2.0.1_1.pkg","repopath":"All/py311-graphql-relay2-2.0.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":35512,"desc":"Relay Library for GraphQL Python is a library to allow the easy creation of\nRelay-compliant servers using the GraphQL Python reference implementation of a\nGraphQL server.\n\nNote: The code is a exact port of the original graphql-relay js implementation\nfrom Facebook","deps":{"py311-graphql-core2":{"origin":"devel/py-graphql-core2","version":"2.3.2"},"py311-promise":{"origin":"devel/py-promise","version":"2.3_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-grpcio-tools","origin":"devel/py-grpcio-tools","version":"1.60.0","comment":"Protobuf code generator for gRPC","maintainer":"vanilla@FreeBSD.org","www":"https://pypi.org/project/grpcio-tools/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"35892790970d2aa033f32eb9ae844af8e0868c57deb578b1c437ee7e3144c1b3","flatsize":7379179,"path":"All/py311-grpcio-tools-1.60.0.pkg","repopath":"All/py311-grpcio-tools-1.60.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1882040,"desc":"Protobuf code generator for gRPC.","deps":{"c-ares":{"origin":"dns/c-ares","version":"1.34.4_1"},"py311-grpcio":{"origin":"devel/py-grpcio","version":"1.71.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-graphql-relay","origin":"devel/py-graphql-relay","version":"3.2.0_2","comment":"Relay implementation for Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/graphql-python/graphql-relay-py","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c3178d2b73a2c3b833de84bd93c5a86594931bf3cc7f81d32a17ab0d8266d199","flatsize":127590,"path":"All/py311-graphql-relay-3.2.0_2.pkg","repopath":"All/py311-graphql-relay-3.2.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":26536,"desc":"Relay Library for GraphQL Python is a library to allow the easy creation of\nRelay-compliant servers using the GraphQL Python reference implementation of a\nGraphQL server.\n\nNote: The code is a exact port of the original graphql-relay js implementation\nfrom Facebook","deps":{"py311-graphql-core":{"origin":"devel/py-graphql-core","version":"3.2.6"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-greenlet","origin":"devel/py-greenlet","version":"3.1.1","comment":"Light-weight microthreads for Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/python-greenlet/greenlet","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"719667c16141deffa2339e40fddcb2e5acc0e638244b9c6918fc1ee63ff63ad1","flatsize":1177554,"path":"All/py311-greenlet-3.1.1.pkg","repopath":"All/py311-greenlet-3.1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":226712,"desc":"greenlet provides a primitive form of micro-threads in the form of a native\nextension module to Python. Higher-level primitives such as coroutine scheduling\nare not part of greenlet itself, but can be built upon it.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-horizon","origin":"www/py-horizon","version":"25.2.0","comment":"OpenStack Dashboard (Horizon)","maintainer":"sunpoet@FreeBSD.org","www":"https://docs.openstack.org/horizon/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"68e8a78efa3dd5d4af60e0cb73b7e07a17f6edee00a6a35ba7b712cd33528829","flatsize":34096745,"path":"All/py311-horizon-25.2.0.pkg","repopath":"All/py311-horizon-25.2.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":3959596,"desc":"Horizon is a Django-based project aimed at providing a complete OpenStack\nDashboard along with an extensible framework for building new dashboards from\nreusable components. The openstack_dashboard module is a reference\nimplementation of a Django site that uses the horizon app to provide web-based\ninteractions with the various OpenStack projects.","deps":{"py311-Babel":{"origin":"devel/py-babel","version":"2.17.0_1"},"py311-django-debreach":{"origin":"www/py-django-debreach","version":"2.1.0_1"},"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"py311-django_compressor":{"origin":"www/py-django_compressor","version":"4.5_1"},"py311-enmerkar":{"origin":"www/py-enmerkar","version":"0.7.1_3"},"py311-futurist":{"origin":"devel/py-futurist","version":"3.0.0_1"},"py311-iso8601":{"origin":"devel/py-iso8601","version":"2.1.0"},"py311-keystoneauth1":{"origin":"devel/py-keystoneauth1","version":"5.10.0"},"py311-libsass":{"origin":"www/py-libsass","version":"0.23.0_1"},"py311-netaddr":{"origin":"net/py-netaddr","version":"1.3.0"},"py311-oslo.concurrency":{"origin":"devel/py-oslo.concurrency","version":"7.0.0"},"py311-oslo.config":{"origin":"devel/py-oslo.config","version":"9.7.0"},"py311-oslo.i18n":{"origin":"devel/py-oslo.i18n","version":"6.5.0"},"py311-oslo.policy":{"origin":"devel/py-oslo.policy","version":"4.5.0"},"py311-oslo.serialization":{"origin":"devel/py-oslo.serialization","version":"5.6.0"},"py311-oslo.upgradecheck":{"origin":"devel/py-oslo.upgradecheck","version":"2.4.0"},"py311-oslo.utils":{"origin":"devel/py-oslo.utils","version":"8.0.0"},"py311-osprofiler":{"origin":"devel/py-osprofiler","version":"4.2.0"},"py311-pbr":{"origin":"devel/py-pbr","version":"6.1.1"},"py311-python-cinderclient":{"origin":"net/py-python-cinderclient","version":"9.6.0"},"py311-python-glanceclient":{"origin":"net/py-python-glanceclient","version":"4.7.0"},"py311-python-keystoneclient":{"origin":"net/py-python-keystoneclient","version":"5.5.0"},"py311-python-memcached":{"origin":"databases/py-python-memcached","version":"1.62_1"},"py311-python-neutronclient":{"origin":"net/py-python-neutronclient","version":"11.4.0"},"py311-python-novaclient":{"origin":"net/py-python-novaclient","version":"18.8.0"},"py311-python-swiftclient":{"origin":"databases/py-python-swiftclient","version":"3.13.1_2"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-semantic-version":{"origin":"devel/py-semantic-version","version":"2.10.0_1"},"py311-tzdata":{"origin":"devel/py-tzdata","version":"2025.2"},"py311-xstatic":{"origin":"devel/py-xstatic","version":"1.0.3_1"},"py311-xstatic-angular":{"origin":"devel/py-xstatic-angular","version":"1.8.2.2_2"},"py311-xstatic-angular-bootstrap":{"origin":"devel/py-xstatic-angular-bootstrap","version":"2.5.0.0_2"},"py311-xstatic-angular-fileupload":{"origin":"devel/py-xstatic-angular-fileupload","version":"12.2.13.0"},"py311-xstatic-angular-gettext":{"origin":"devel/py-xstatic-angular-gettext","version":"2.4.1.0_2"},"py311-xstatic-angular-lrdragndrop":{"origin":"devel/py-xstatic-angular-lrdragndrop","version":"1.0.2.6_1"},"py311-xstatic-angular-schema-form":{"origin":"devel/py-xstatic-angular-schema-form","version":"0.8.13.0_4"},"py311-xstatic-bootstrap-datepicker":{"origin":"devel/py-xstatic-bootstrap-datepicker","version":"1.4.0.0_2"},"py311-xstatic-bootstrap-scss":{"origin":"devel/py-xstatic-bootstrap-scss","version":"3.4.1.0_2"},"py311-xstatic-bootswatch":{"origin":"devel/py-xstatic-bootswatch","version":"3.3.7.0_4"},"py311-xstatic-d3":{"origin":"devel/py-xstatic-d3","version":"3.5.17.0_4"},"py311-xstatic-font-awesome":{"origin":"devel/py-xstatic-font-awesome","version":"6.2.1.1_1"},"py311-xstatic-hogan":{"origin":"devel/py-xstatic-hogan","version":"2.0.0.3_2"},"py311-xstatic-jasmine":{"origin":"devel/py-xstatic-jasmine","version":"2.4.1.2_3"},"py311-xstatic-jquery":{"origin":"devel/py-xstatic-jquery","version":"3.5.1.1_2"},"py311-xstatic-jquery-migrate":{"origin":"devel/py-xstatic-jquery-migrate","version":"3.3.2.1_2"},"py311-xstatic-jquery-ui":{"origin":"devel/py-xstatic-jquery-ui","version":"1.13.0.1_1"},"py311-xstatic-jquery.quicksearch":{"origin":"devel/py-xstatic-jquery.quicksearch","version":"2.0.3.2_2"},"py311-xstatic-jquery.tablesorter":{"origin":"devel/py-xstatic-jquery.tablesorter","version":"2.14.5.2_2"},"py311-xstatic-jsencrypt":{"origin":"devel/py-xstatic-jsencrypt","version":"2.3.1.1_4"},"py311-xstatic-mdi":{"origin":"devel/py-xstatic-mdi","version":"1.6.50.2_2"},"py311-xstatic-objectpath":{"origin":"devel/py-xstatic-objectpath","version":"1.2.1.0_4"},"py311-xstatic-rickshaw":{"origin":"devel/py-xstatic-rickshaw","version":"1.5.1.0_2"},"py311-xstatic-roboto-fontface":{"origin":"devel/py-xstatic-roboto-fontface","version":"0.5.0.0_4"},"py311-xstatic-smart-table":{"origin":"devel/py-xstatic-smart-table","version":"1.4.13.2_4"},"py311-xstatic-spin":{"origin":"devel/py-xstatic-spin","version":"1.2.5.3_2"},"py311-xstatic-term.js":{"origin":"devel/py-xstatic-term.js","version":"0.0.7.0_4"},"py311-xstatic-tv4":{"origin":"devel/py-xstatic-tv4","version":"1.2.7.0_4"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"users":["horizon"],"groups":["horizon"],"options":{"MEMCACHED":"on","REDIS":"off"},"annotations":{"cpe":"cpe:2.3:a:openstack:horizon:25.2.0:::::dragonfly6:x86_64","flavor":"py311"},"messages":[{"message":"======================\n Apache configuration\n======================\n\nIf you plan to use apache make sure that the mod_wsgi module is enabled and the\ncorrect ownership for static/local libraries for the openstack_dashboard are\nset:\n\n# chown -R horizon /usr/local/lib/python3.11/site-packages/openstack_dashboard/static\n# chown -R horizon /usr/local/lib/python3.11/site-packages/openstack_dashboard/local\n\nUse the following snippet as reference:\n\n### Start\n\n<VirtualHost *:80>\n        WSGIScriptAlias / /usr/local/lib/python3.11/site-packages/openstack_dashboard/wsgi/django.wsgi\n        WSGIDaemonProcess horizon user=horizon group=horizon processes=3 threads=10 display-name=%{GROUP}\n        WSGIProcessGroup horizon\n        WSGIApplicationGroup %{GLOBAL}\n\n        DocumentRoot /var/lib/horizon\n\n        Alias /static/horizon/lib/angular/ /usr/local/lib/python3.11/site-packages/xstatic/pkg/angular/data/\n        Alias /static/horizon/lib/angular_bootstrap/ /usr/local/lib/python3.11/site-packages/xstatic/pkg/angular_bootstrap/data/\n        Alias /static/horizon/lib/angular_fileupload/ /usr/local/lib/python3.11/site-packages/xstatic/pkg/angular_fileupload/data/\n        Alias /static/horizon/lib/angular_gettext/ /usr/local/lib/python3.11/site-packages/xstatic/pkg/angular_gettext/data/\n        Alias /static/horizon/lib/angular_lrdragndrop/ /usr/local/lib/python3.11/site-packages/xstatic/pkg/angular_lrdragndrop/data/\n        Alias /static/horizon/lib/angular_schemaform/ /usr/local/lib/python3.11/site-packages/xstatic/pkg/angular_schemaform/data/\n        Alias /static/horizon/lib/angular_smart_table/ /usr/local/lib/python3.11/site-packages/xstatic/pkg/angular_smart_table/data/\n        Alias /static/horizon/lib/bootstrap_datepicker/ /usr/local/lib/python3.11/site-packages/xstatic/pkg/bootstrap_datepicker/data/\n        Alias /static/horizon/lib/bootstrap_scss/ /usr/local/lib/python3.11/site-packages/xstatic/pkg/bootstrap_scss/data/\n        Alias /static/horizon/lib/bootswatch/ /usr/local/lib/python3.11/site-packages/xstatic/pkg/bootswatch/data/\n        Alias /static/horizon/lib/d3/ /usr/local/lib/python3.11/site-packages/xstatic/pkg/d3/data/\n        Alias /static/horizon/lib/font_awesome/ /usr/local/lib/python3.11/site-packages/xstatic/pkg/font_awesome/data/\n        Alias /static/horizon/lib/hogan/ /usr/local/lib/python3.11/site-packages/xstatic/pkg/hogan/data/\n        Alias /static/horizon/lib/jasmine/ /usr/local/lib/python3.11/site-packages/xstatic/pkg/jasmine/data/\n        Alias /static/horizon/lib/jquery_migrate/ /usr/local/lib/python3.11/site-packages/xstatic/pkg/jquery_migrate/data/\n        Alias /static/horizon/lib/jquery_quicksearch/ /usr/local/lib/python3.11/site-packages/xstatic/pkg/jquery_quicksearch/data/\n        Alias /static/horizon/lib/jquery_tablesorter/ /usr/local/lib/python3.11/site-packages/xstatic/pkg/jquery_tablesorter/data/\n        Alias /static/horizon/lib/jsencrypt/ /usr/local/lib/python3.11/site-packages/xstatic/pkg/jsencrypt/data/\n        Alias /static/horizon/lib/mdi/ /usr/local/lib/python3.11/site-packages/xstatic/pkg/mdi/data/\n        Alias /static/horizon/lib/objectpath/ /usr/local/lib/python3.11/site-packages/xstatic/pkg/objectpath/data/\n        Alias /static/horizon/lib/rickshaw/ /usr/local/lib/python3.11/site-packages/xstatic/pkg/rickshaw/data/\n        Alias /static/horizon/lib/roboto_fontface/ /usr/local/lib/python3.11/site-packages/xstatic/pkg/roboto_fontface/data/\n        Alias /static/horizon/lib/spin/ /usr/local/lib/python3.11/site-packages/xstatic/pkg/spin/data/\n        Alias /static/horizon/lib/termjs/ /usr/local/lib/python3.11/site-packages/xstatic/pkg/termjs/data/\n        Alias /static/horizon/lib/tv4/ /usr/local/lib/python3.11/site-packages/xstatic/pkg/tv4/data/\n        Alias /static/horizon /usr/local/lib/python3.11/site-packages/horizon/static/horizon\n        Alias /static /usr/local/lib/python3.11/site-packages/openstack_dashboard/static\n\n        <Directory />\n                AllowOverride None\n        </Directory>\n\n        <Directory /usr/local/lib/python3.11/site-packages/openstack_dashboard/wsgi>\n                Require all granted\n        </Directory>\n\n        <Directory /usr/local/lib/python3.11/site-packages/openstack_dashboard/static>\n                Require all granted\n        </Directory>\n\n        <Directory /usr/local/lib/python3.11/site-packages/horizon/static>\n                Require all granted\n        </Directory>\n\n        <Directory /usr/local/lib/python3.11/site-packages/xstatic/pkg/*/data>\n                Require all granted\n        </Directory>\n\n</VirtualHost>\n\n### End\n\n======================\n Custom configuration\n======================\n\nCreate the configuration:\n\n# cd /usr/local/lib/python3.11/site-packages/openstack_dashboard/local\n# cp local_settings.py.example local_settings.py\n\nAdd one or more entries to the ALLOWED_HOSTS directive:\n\nALLOWED_HOSTS = [ 'host1', '192.168.0.1' ]\n\nHorizon must be configured for at least one Keystone server to work properly:\n\nOPENSTACK_HOST = \"127.0.0.1\"\nOPENSTACK_KEYSTONE_URL = \"http://%s:5000/v3\" % OPENSTACK_HOST\nOPENSTACK_KEYSTONE_DEFAULT_ROLE = \"_member_\"\n\nTo enable django-compressor add this option:\n\nSTATIC_ROOT = '/usr/local/lib/python3.11/site-packages/openstack_dashboard/static'","type":"install"}]},{"name":"py311-graphql-core2","origin":"devel/py-graphql-core2","version":"2.3.2","comment":"GraphQL implementation for Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/graphql-python/graphql-core-legacy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2c6a0c975c6100942815da0ca754fe6d332b26954b561c657f80cdbde90ec3ee","flatsize":1686720,"path":"All/py311-graphql-core2-2.3.2.pkg","repopath":"All/py311-graphql-core2-2.3.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":248712,"desc":"GraphQL-core is a port of graphql-js to Python.","deps":{"py311-promise":{"origin":"devel/py-promise","version":"2.3_1"},"py311-rx1":{"origin":"devel/py-rx1","version":"1.6.3"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-graphlib-backport","origin":"graphics/py-graphlib-backport","version":"1.1.0","comment":"Backport of the Python 3.9 graphlib module for Python 3.6+","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/mariushelf/graphlib_backport","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c1c04f46a8db583a6f4b6b2d8b1f5c0fa34e3c13bcb41329d5d63fbdab0377ea","flatsize":39565,"path":"All/py311-graphlib-backport-1.1.0.pkg","repopath":"All/py311-graphlib-backport-1.1.0.pkg","licenselogic":"single","licenses":["PSFL"],"pkgsize":10684,"desc":"graphlib-backport is the backport of the Python 3.9 graphlib module for older\nPython versions.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-grimoire-elk","origin":"textproc/py-grimoire-elk","version":"1.3.4","comment":"GrimoireELK processes and stores software development data to ElasticSearch","maintainer":"bofh@FreeBSD.org","www":"https://github.com/chaoss/grimoirelab-elk","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"072c58dc7b3fc2edf84c90a2088dfdc29f5f2cf1ec00d45504dc6e839b31221b","flatsize":3203433,"path":"All/py311-grimoire-elk-1.3.4.pkg","repopath":"All/py311-grimoire-elk-1.3.4.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":383424,"desc":"Each of the files found in this directory are a JSON file that contains\nall of the information related to a Kibana dashboard. This usually has\ninformation about the following artifacts:\n\n- Original indexes where the information come from.\n- Searches on those indexes that provide a sub-set of the information.\n- Widgets either built on top of the original indexes or on top of the\n  searches.\n- Final panels that are an aggregation of several widgets.","deps":{"py311-cereslib":{"origin":"devel/py-cereslib","version":"1.0.9"},"py311-elasticsearch-dsl6":{"origin":"textproc/py-elasticsearch-dsl6","version":"6.4.0_2"},"py311-elasticsearch6":{"origin":"textproc/py-elasticsearch6","version":"6.8.2_1"},"py311-geopy":{"origin":"net/py-geopy","version":"2.4.1_1"},"py311-graal":{"origin":"devel/py-graal","version":"1.1.2"},"py311-grimoirelab-toolkit":{"origin":"devel/py-grimoirelab-toolkit","version":"1.0.9"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-perceval":{"origin":"devel/py-perceval","version":"1.1.1"},"py311-perceval-mozilla":{"origin":"devel/py-perceval-mozilla","version":"1.0.11"},"py311-perceval-opnfv":{"origin":"devel/py-perceval-opnfv","version":"1.0.11"},"py311-perceval-puppet":{"origin":"devel/py-perceval-puppet","version":"1.0.11"},"py311-perceval-weblate":{"origin":"devel/py-perceval-weblate","version":"1.0.11"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-sortinghat":{"origin":"devel/py-sortinghat","version":"1.6.2"},"py311-statsmodels":{"origin":"math/py-statsmodels","version":"0.14.1"},"py311-urllib3":{"origin":"net/py-urllib3","version":"1.26.20,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-graphql-core","origin":"devel/py-graphql-core","version":"3.2.6","comment":"GraphQL implementation for Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/graphql-python/graphql-core-next","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d1e03b678bed0c9355ec4d28dd704238d289dfa5ecdd24fc60a5e09ad6883363","flatsize":2659312,"path":"All/py311-graphql-core-3.2.6.pkg","repopath":"All/py311-graphql-core-3.2.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":357660,"desc":"GraphQL-core is a port of graphql-js to Python.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-graphene","origin":"devel/py-graphene","version":"3.4","comment":"GraphQL Framework for Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/graphql-python/graphene","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3784a0303ab65703571018531450d7b271ae3647ae8644b31b0301004967444e","flatsize":536314,"path":"All/py311-graphene-3.4.pkg","repopath":"All/py311-graphene-3.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":93640,"desc":"Graphene is a Python library for building GraphQL schemas/types fast and easily.\n- Easy to use: Graphene helps you use GraphQL in Python without effort.\n- Relay: Graphene has builtin support for Relay.\n- Data agnostic: Graphene supports any kind of data source: SQL (Django,\nSQLAlchemy), NoSQL, custom Python objects, etc. We believe that by providing a\ncomplete API you could plug Graphene anywhere your data lives and make your data\navailable through GraphQL.","deps":{"py311-graphql-core":{"origin":"devel/py-graphql-core","version":"3.2.6"},"py311-graphql-relay":{"origin":"devel/py-graphql-relay","version":"3.2.0_2"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-graphemeu","origin":"textproc/py-graphemeu","version":"0.7.2","comment":"Unicode grapheme helpers","maintainer":"sunpoet@FreeBSD.org","www":"https://graphemeu.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"96eaf354575a6ebd0db42087b336472fa215c626eb650d7f222cbcb133d3f8fb","flatsize":158147,"path":"All/py311-graphemeu-0.7.2.pkg","repopath":"All/py311-graphemeu-0.7.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":24528,"desc":"graphemeu is a Python package for working with user perceived characters. More\nspecifically, string manipulation and calculation functions for working with\ngrapheme cluster groups (graphemes) as defined by the Unicode Standard Annex\n#29.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-graphite-api","origin":"www/py-graphite-api","version":"1.1.3_4","comment":"Graphite-web, without the interface - just the rendering HTTP API","maintainer":"dch@FreeBSD.org","www":"https://github.com/brutasse/graphite-api","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9c1a7d4cb9c623f631b105cf28b13497aea0c37b8736a84159427b7a207870c7","flatsize":1141660,"path":"All/py311-graphite-api-1.1.3_4.pkg","repopath":"All/py311-graphite-api-1.1.3_4.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":185640,"desc":"Graphite-API\n\nThis is a minimalistic API server that replicates the behavior of Graphite-web,\npruned and simplified as much code as possible while keeping the basic\nfunctionality. Optional caching is available using www/py-flask-cache.","deps":{"py311-Flask-Cache":{"origin":"www/py-flask-cache","version":"0.13.1_1"},"py311-cairocffi":{"origin":"graphics/py-cairocffi","version":"1.4.0_1"},"py311-flask":{"origin":"www/py-flask","version":"3.1.0"},"py311-gunicorn":{"origin":"www/py-gunicorn","version":"23.0.0_1"},"py311-pyparsing":{"origin":"devel/py-pyparsing","version":"3.2.1"},"py311-pytz":{"origin":"devel/py-pytz","version":"2024.2_1,1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-structlog":{"origin":"devel/py-structlog","version":"18.2.0_1"},"py311-tzlocal":{"origin":"devel/py-tzlocal","version":"5.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"xorg-fonts-truetype":{"origin":"x11-fonts/xorg-fonts-truetype","version":"7.7_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"},"messages":[{"message":"To complete your installation, copy /usr/local/etc/graphite-api/graphiteapi.yaml.sample to\n/usr/local/etc/graphite-api/graphiteapi.yaml and edit it as required, particularly ensuring\nyour CORS allowed_origins are correct.","type":"install"}]},{"name":"py311-graphillion","origin":"math/py-graphillion","version":"1.5_1","comment":"Fast, lightweight graphset operation library in Python","maintainer":"bofh@FreeBSD.org","www":"https://github.com/takemaru/graphillion","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f80479fb4577d0b5de4955b26a4ddf9fc5e6ac4669132068c400292a2308b2cb","flatsize":925850,"path":"All/py311-graphillion-1.5_1.pkg","repopath":"All/py311-graphillion-1.5_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":241780,"desc":"Graphillion is a Python software package on search, optimization, and\nenumeration for a graphset, or a set of graphs.\n\n - Lightweight data structures for handling x-illions of graphs\n - Search, optimization, and enumerate large and complex graph sets\n - Efficient implementation extending Python with C/C++\n - Working with existing graph tools like NetworkX\n - Open source MIT license\n - Well tested: more than 600 unit tests\n - Fast prototyping, easy to teach, and multi-platform","deps":{"py311-future":{"origin":"devel/py-future","version":"0.18.3_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-graphene2","origin":"devel/py-graphene2","version":"2.1.9_1","comment":"GraphQL Framework for Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/graphql-python/graphene","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e318dccc2763aeaacdb2eefd123bb5fa72f5404b7e6764b8483d12a9ad40393c","flatsize":559433,"path":"All/py311-graphene2-2.1.9_1.pkg","repopath":"All/py311-graphene2-2.1.9_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":98088,"desc":"Graphene is a Python library for building GraphQL schemas/types fast and easily.\n- Easy to use: Graphene helps you use GraphQL in Python without effort.\n- Relay: Graphene has builtin support for Relay.\n- Data agnostic: Graphene supports any kind of data source: SQL (Django,\nSQLAlchemy), NoSQL, custom Python objects, etc. We believe that by providing a\ncomplete API you could plug Graphene anywhere your data lives and make your data\navailable through GraphQL.","deps":{"py311-aniso86016":{"origin":"devel/py-aniso86016","version":"6.0.0_1"},"py311-graphql-core2":{"origin":"devel/py-graphql-core2","version":"2.3.2"},"py311-graphql-relay2":{"origin":"devel/py-graphql-relay2","version":"2.0.1_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-graphene-sqlalchemy","origin":"devel/py-graphene-sqlalchemy","version":"2.3.0_3","comment":"Graphene SQLAlchemy integration","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/graphql-python/graphene-sqlalchemy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"382ac8ebe3fcab00c46eddbb5c08b8857766c732756381626efa6a1ce26c4557","flatsize":647866,"path":"All/py311-graphene-sqlalchemy-2.3.0_3.pkg","repopath":"All/py311-graphene-sqlalchemy-2.3.0_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":90704,"desc":"A SQLAlchemy integration for Graphene.","deps":{"py311-graphene2":{"origin":"devel/py-graphene2","version":"2.1.9_1"},"py311-promise":{"origin":"devel/py-promise","version":"2.3_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-sqlalchemy14":{"origin":"databases/py-sqlalchemy14","version":"1.4.54"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-gtfparse","origin":"biology/py-gtfparse","version":"1.3.0_1","comment":"Parsing tools for GTF (gene transfer format) files","maintainer":"yuri@FreeBSD.org","www":"https://github.com/openvax/gtfparse","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c138baaa4e7a43d8d95c2d91ed5df2d5517d2ceb1c3d233c49a7b977dcc5bb37","flatsize":74637,"path":"All/py311-gtfparse-1.3.0_1.pkg","repopath":"All/py311-gtfparse-1.3.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":18004,"desc":"Tools to parse files in GTF (gene transfer format).\n\nGTF is a common format to exchange large portions of, or entire genotype\ninformation.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["biology","python"],"annotations":{"flavor":"py311"}},{"name":"py311-graphene-django","origin":"devel/py-graphene-django","version":"3.2.3","comment":"Graphene Django integration","maintainer":"sunpoet@FreeBSD.org","www":"https://docs.graphene-python.org/projects/django/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0b2146499e591a8434da684edbf2c226bd134512fd01c278003a85bdaf922764","flatsize":1975341,"path":"All/py311-graphene-django-3.2.3.pkg","repopath":"All/py311-graphene-django-3.2.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":256124,"desc":"A Django integration for Graphene.","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"py311-djangorestframework":{"origin":"www/py-djangorestframework","version":"3.15.2_1,1"},"py311-graphene":{"origin":"devel/py-graphene","version":"3.4"},"py311-graphql-core":{"origin":"devel/py-graphql-core","version":"3.2.6"},"py311-graphql-relay":{"origin":"devel/py-graphql-relay","version":"3.2.0_2"},"py311-promise":{"origin":"devel/py-promise","version":"2.3_1"},"py311-text-unidecode":{"origin":"converters/py-text-unidecode","version":"1.3_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"REST_FRAMEWORK":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-grandalf","origin":"math/py-grandalf","version":"0.8_1","comment":"Graph experimentation and drawing algorithms framework","maintainer":"yuri@FreeBSD.org","www":"https://github.com/bdcht/grandalf","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"010f12b008e69fc376fe6f6c83f4d229363a09c6a774a0d5f8a658154cd90ecb","flatsize":460081,"path":"All/py311-grandalf-0.8_1.pkg","repopath":"All/py311-grandalf-0.8_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":75480,"desc":"Grandalf is a python package made for experimentations with graphs and drawing\nalgorithms. It is written in pure python, and implements two layouts: the\nSugiyama hierarchical layout and the force-driven or energy minimization\napproach. While not as fast or featured as _graphviz_ or other libraries like\n_OGDF_ (C++), _GDToolkit_ (C), _tulip_ (Java), it provides a way to draw and\nnavigate graphs no larger than thousands of nodes, while keeping the source code\nsimple enough to make it possible to easily tweak and hack any part of it for\nexperimental purpose. With a total of about 1500 lines of python, the code\ninvolved in drawing the Sugiyama (dot) layout fits in less than 600 lines.\nThe energy minimization approach is comprised of only 250 lines!\n\nGrandalf does only two not-so-simple things:\n* computing the nodes (x,y) coordinates (based on provided nodes dimensions, and\n  a chosen layout)\n* routing the edges with lines or nurbs","deps":{"py311-pyparsing":{"origin":"devel/py-pyparsing","version":"3.2.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","math","python"],"annotations":{"deprecated":"Depends on expired devel/py-pytest-runner","expiration_date":"2025-03-31","flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nDepends on expired devel/py-pytest-runner.\n\nIt is scheduled to be removed on or after 2025-03-31."}]},{"name":"py311-graal","origin":"devel/py-graal","version":"1.1.2","comment":"Generic source code analyzer","maintainer":"bofh@FreeBSD.org","www":"https://github.com/chaoss/grimoirelab-graal","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"16c9c3bd909b78ccebea9225cecb8071412371e8827b4ec5ec2384ab28e8dd5f","flatsize":491297,"path":"All/py311-graal-1.1.2.pkg","repopath":"All/py311-graal-1.1.2.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":70136,"desc":"Graal leverages on the Git backend of Perceval and enhances it to set up\nad-hoc source code analysis. Thus, it fetches the commits from a Git\nrepository and provides a mechanism to plug third party tools/libraries\nfocused on source code analysis.","deps":{"cloc":{"origin":"misc/cloc","version":"2.04"},"git":{"origin":"devel/git","version":"2.49.0"},"py311-bandit":{"origin":"devel/py-bandit","version":"1.7.10_1"},"py311-cloc":{"origin":"devel/py-cloc","version":"0.2.5_1"},"py311-execnet":{"origin":"sysutils/py-execnet","version":"2.1.1"},"py311-flake8":{"origin":"devel/py-flake8","version":"7.1.2_1"},"py311-grimoirelab-toolkit":{"origin":"devel/py-grimoirelab-toolkit","version":"1.0.9"},"py311-lizard":{"origin":"devel/py-lizard","version":"1.17.10_1"},"py311-networkx":{"origin":"math/py-networkx","version":"3.4,2"},"py311-perceval":{"origin":"devel/py-perceval","version":"1.1.1"},"py311-pydot":{"origin":"graphics/py-pydot","version":"3.0.4"},"pylint-py311":{"origin":"devel/pylint","version":"3.3.5"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"rubygem-github-linguist":{"origin":"textproc/rubygem-github-linguist","version":"7.30.0"},"scc":{"origin":"devel/scc","version":"3.5.0_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-grapheme","origin":"textproc/py-grapheme","version":"0.6.0_1","comment":"Unicode grapheme helpers","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/alvinlindstam/grapheme","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3698e59bf09baea42585da645d35dbd6e2a83bd77dded53e86a0c6d8af5457cd","flatsize":1571462,"path":"All/py311-grapheme-0.6.0_1.pkg","repopath":"All/py311-grapheme-0.6.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":111548,"desc":"grapheme is a Python package for working with user perceived characters. More\nspecifically, string manipulation and calculation functions for working with\ngrapheme cluster groups (graphemes) as defined by the Unicode Standard Annex\n#29.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"deprecated":"Upstream is inactive for 4 years","expiration_date":"2025-03-31","flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUpstream is inactive for 4 years.\n\nIt is scheduled to be removed on or after 2025-03-31."}]},{"name":"py311-grafana-dashboard-manager","origin":"www/py-grafana-dashboard-manager","version":"0.1.3_1","comment":"CLI for saving and restoring Grafana dashboards via HTTP API","maintainer":"0mp@FreeBSD.org","www":"https://github.com/Beam-Connectivity/grafana-dashboard-manager","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"710f49cce2c23c900f8bb3efa2995ae1bd5d5e7f41b6d6666b6f3e3ce5b49480","flatsize":82368,"path":"All/py311-grafana-dashboard-manager-0.1.3_1.pkg","repopath":"All/py311-grafana-dashboard-manager-0.1.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":18480,"desc":"A simple CLI utility for importing or exporting dashboard JSON definitions\nusing the Grafana HTTP API.\n\nThis may be useful for:\n\n- Backing up your dashboards that already exist within your Grafana instance,\n  e.g., if you are migrating from the internal sqlite database to MySQL.\n- Updating dashboard files for your Infrastructure-as-Code, for use with\n  Grafana dashboard provisioning.\n- Making tweaks to dashboard JSON files directly and updating Grafana with one\n  command.\n\nNotable features:\n\n- Mirrors the folder structure between a local set of dashboards and Grafana,\n  creating folders where necessary.\n- Ensures links to dashboards folders in a dashlist Panel are consistent with\n  the Folder IDs - useful for deploying one set of dashboards across mulitple\n  Grafana instances, e.g., for dev, test, prod environments.","deps":{"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-rich":{"origin":"textproc/py-rich","version":"14.0.0"},"py311-typer":{"origin":"devel/py-typer","version":"0.15.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-grab","origin":"devel/py-grab","version":"0.6.41_2","comment":"Site scraping framework","maintainer":"rm@FreeBSD.org","www":"http://grablib.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3b9dbdb33fd37a9c9f26d45285c06b5191837ebee24964d2907aaccd5464b810","flatsize":1001113,"path":"All/py311-grab-0.6.41_2.pkg","repopath":"All/py311-grab-0.6.41_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":158976,"desc":"Grab is a python web scraping framework. Grab provides tons of helpful methods\nto scrape web sites and to process the scraped content:\n\n * Automatic cookies (session) support\n * HTTP and SOCKS proxy with and without authorization\n * Keep-Alive support\n * IDN support\n * Tools to work with web forms\n * Easy multipart file uploading\n * Flexible customization of HTTP requests\n * Automatic charset detection\n * Powerful API of extracting info from HTML documents with XPATH queries\n * Asynchronous API to make thousands of simultaneous queries. This part of\n   library called Spider and it is too big to even list its features in this\n   README.\n * Python 3 ready","deps":{"py311-defusedxml":{"origin":"devel/py-defusedxml","version":"0.7.1_1"},"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-pycurl":{"origin":"ftp/py-pycurl","version":"7.45.6"},"py311-selection":{"origin":"devel/py-selection","version":"0.0.21"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-user_agent":{"origin":"www/py-user_agent","version":"0.1.9_1"},"py311-weblib":{"origin":"devel/py-weblib","version":"0.1.30_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-gprof2dot","origin":"graphics/py-gprof2dot","version":"2024.6.6","comment":"Generate a dot graph from the output of several profilers","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jrfonseca/gprof2dot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a7763d6a194336e5a82ce3664ed52ba8716bac8db809fb911cf22c0314b34f5a","flatsize":494776,"path":"All/py311-gprof2dot-2024.6.6.pkg","repopath":"All/py311-gprof2dot-2024.6.6.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":83584,"desc":"gprof2dot is a Python script to convert the output from many profilers into a\ndot graph.\n\nIt can:\n- read output from:\n  - Linux perf\n  - Valgrind's callgrind tool\n  - oprofile\n  - sysprof\n  - xperf\n  - VTune Amplifier XE\n  - Very Sleepy\n  - python profilers\n  - Java's HPROF\n  - prof, gprof\n  - DTrace\n- prune nodes and edges below a certain threshold;\n- use an heuristic to propagate time inside mutually recursive functions;\n- use color efficiently to draw attention to hot-spots;\n- work on any platform where Python and Graphviz is available, i.e, virtually\n  anywhere.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-gpsoauth","origin":"security/py-gpsoauth","version":"0.4.2_1","comment":"Python client library for Google Play Services OAuth","maintainer":"riggs@FreeBSD.org","www":"https://github.com/simon-weber/gpsoauth","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5a594695f008bd6560233cbb327baa7b1b4f1735e036eeec6b80da2ad05299f6","flatsize":27631,"path":"All/py311-gpsoauth-0.4.2_1.pkg","repopath":"All/py311-gpsoauth-0.4.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8988,"desc":"gpsoauth allows python code to use the \"master token\" flow that KB\nSriram described at\nhttp://sbktech.blogspot.com/2014/01/inside-android-play-services-magic.html.\n\nThis is be useful when writing code that poses as a Google app, like\ngmusicapi does.","deps":{"py311-ndg-httpsclient":{"origin":"net/py-ndg-httpsclient","version":"0.5.1_2"},"py311-openssl":{"origin":"security/py-openssl","version":"24.1.0_1,1"},"py311-pyasn1":{"origin":"devel/py-pyasn1","version":"0.6.0"},"py311-pycryptodome":{"origin":"security/py-pycryptodome","version":"3.21.0"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-gptscript","origin":"devel/py-gptscript","version":"0.9.5","comment":"Python module for running GPTScript","maintainer":"nivit@FreeBSD.org","www":"https://github.com/gptscript-ai/py-gptscript/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"50c6d5d1bfc18af27419c0ffb5df48383f562016cbe3d50b1c063ea768edb32d","flatsize":251681,"path":"All/py311-gptscript-0.9.5.pkg","repopath":"All/py311-gptscript-0.9.5.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":46032,"desc":"The GPTScript Python module is a library that provides a simple interface to\ncreate and run gptscripts within Python applications, and Jupyter notebooks. It\nallows you to define tools, execute them, and process the responses.","deps":{"gptscript":{"origin":"lang/gptscript","version":"0.9.5_3"},"py311-certifi":{"origin":"security/py-certifi","version":"2025.1.31"},"py311-charset-normalizer":{"origin":"textproc/py-charset-normalizer","version":"3.4.1_1"},"py311-httpx":{"origin":"www/py-httpx","version":"0.28.1"},"py311-idna":{"origin":"dns/py-idna","version":"3.10"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-tqdm":{"origin":"misc/py-tqdm","version":"4.67.1"},"py311-urllib3":{"origin":"net/py-urllib3","version":"1.26.20,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-gphoto2","origin":"graphics/py-gphoto2","version":"2.5.1_1","comment":"Python bindings for libgphoto2","maintainer":"danfe@FreeBSD.org","www":"https://pypi.org/project/gphoto2/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7ad5340b60b2a55bdf84ff9808aeccf4c68884f07e1d0a8accd84338ba058b06","flatsize":1584686,"path":"All/py311-gphoto2-2.5.1_1.pkg","repopath":"All/py311-gphoto2-2.5.1_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":235012,"desc":"python-gphoto2 is a comprehensive Python interface (or binding) to\nlibgphoto2.  It is built using SWIG to automatically generate the\ninterface code.  This gives direct access to nearly all available\nlibgphoto2 functions, but sometimes in a rather un-Pythonic manner.","deps":{"libgphoto2":{"origin":"graphics/libgphoto2","version":"2.5.31"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"options":{"EXAMPLES":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-gotenberg-client","origin":"converters/py-gotenberg-client","version":"0.9.0","comment":"Python client for interfacing with the Gotenberg API","maintainer":"grembo@FreeBSD.org","www":"https://gotenberg.dev/docs/getting-started/clients","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"279df73be2148866d1b415af2c7d4e4f40e6d9a8e8547b42bd866289129ba367","flatsize":332021,"path":"All/py311-gotenberg-client-0.9.0.pkg","repopath":"All/py311-gotenberg-client-0.9.0.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":48504,"desc":"This is a Python client for interfacing with Gotenberg, which in turn is\na wrapper around powerful tools for PDF generation and creation in various\nways, using a stateless API.\n\nIt's a very powerful tool to generate and manipulate PDFs.","deps":{"py311-httpx":{"origin":"www/py-httpx","version":"0.28.1"},"py311-python-magic":{"origin":"devel/py-python-magic","version":"0.4.27_1"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["converters","python"],"annotations":{"flavor":"py311"}},{"name":"py311-googleapis-common-protos","origin":"devel/py-googleapis-common-protos","version":"1.63.2","comment":"Common protobufs used in Google APIs","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/googleapis/python-api-common-protos","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a6585eb2c548f6599f51a32eb565ede5bb5a82d8c238296dd14dc520093f8a27","flatsize":871307,"path":"All/py311-googleapis-common-protos-1.63.2.pkg","repopath":"All/py311-googleapis-common-protos-1.63.2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":124728,"desc":"googleapis-common-protos contains the python classes generated from the common\nprotos in the googleapis repository.","deps":{"py311-protobuf":{"origin":"devel/py-protobuf","version":"5.29.3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"GRPC":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-hoomd-blue","origin":"science/py-hoomd-blue","version":"5.1.0","comment":"Molecular dynamics and Monte Carlo soft matter simulation","maintainer":"yuri@FreeBSD.org","www":"https://glotzerlab.engin.umich.edu/hoomd-blue/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c53f3ea5a66405a6391984e75e53ad8a059241909211c239a67bbdc03452e47f","flatsize":25815057,"path":"All/py311-hoomd-blue-5.1.0.pkg","repopath":"All/py311-hoomd-blue-5.1.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":4480516,"desc":"HOOMD-blue is a general-purpose particle simulation toolkit,\nimplementing molecular dynamics and hard particle Monte Carlo\noptimized for fast execution on both GPUs and CPUs. As a Python\npackage, HOOMD-blue gives you the flexibility to create custom\ninitialization routines, control simulation parameters, perform in\nsitu analysis, use interactive notebooks, and more.","deps":{"mpich":{"origin":"net/mpich","version":"4.3.0"},"onetbb":{"origin":"devel/onetbb","version":"2022.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["science"],"options":{"TBB":"on","NOMPI":"off","MPICH":"on","OPENMPI":"off"}},{"name":"py311-gql","origin":"devel/py-gql","version":"3.5.1_1","comment":"GraphQL client for Python","maintainer":"dereks@lifeofadishwasher.com","www":"https://github.com/graphql-python/gql","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cddeb7d0451112c5b05a1a0286e7daffedd30d4ec361c766e638591967d153f3","flatsize":981900,"path":"All/py311-gql-3.5.1_1.pkg","repopath":"All/py311-gql-3.5.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":136244,"desc":"This is a GraphQL client for Python 3.8+. Plays nicely with graphene,\ngraphql-core, graphql-js and any other GraphQL implementation compatible with\nthe spec.","deps":{"py311-aiohttp":{"origin":"www/py-aiohttp","version":"3.11.13"},"py311-anyio":{"origin":"devel/py-anyio","version":"4.8.0"},"py311-backoff":{"origin":"devel/py-backoff","version":"2.2.1_1"},"py311-botocore":{"origin":"devel/py-botocore","version":"1.37.13"},"py311-graphql-core":{"origin":"devel/py-graphql-core","version":"3.2.6"},"py311-httpx":{"origin":"www/py-httpx","version":"0.28.1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-requests-toolbelt":{"origin":"www/py-requests-toolbelt","version":"1.0.0_1"},"py311-websockets":{"origin":"devel/py-websockets","version":"15.0.1"},"py311-yarl":{"origin":"www/py-yarl","version":"1.18.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"AIOHTTP":"on","BOTOCORE":"on","DOCS":"on","HTTPX":"on","REQUESTS":"on","WEBSOCKETS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-google-crc32c","origin":"devel/py-google-crc32c","version":"1.5.0","comment":"Wrapper of the C library Google CRC32C","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/googleapis/python-crc32c","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"078f917b98c730e8906ba44903f2091dd2c4ccf1da2e5224c5918995576d68ee","flatsize":67757,"path":"All/py311-google-crc32c-1.5.0.pkg","repopath":"All/py311-google-crc32c-1.5.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":16536,"desc":"google-crc32c wraps the google/crc32c hardware-based implementation of the\nCRC32C hashing algorithm. Multiple wheels are distributed as well as source. If\na wheel is not published for the python version and platform you are using, you\nwill need to compile crc32c using a C toolchain.","deps":{"crc32c":{"origin":"devel/crc32c","version":"1.1.2"},"py311-cffi":{"origin":"devel/py-cffi","version":"1.17.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-google-resumable-media","origin":"www/py-google-resumable-media","version":"2.7.1","comment":"Utilities for Google Media Downloads and Resumable Uploads","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/googleapis/google-resumable-media-python","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"704f374632e59b94e20fb5618a3c97ca0e8cb3ade3151fba637dcf7f10073b18","flatsize":1010866,"path":"All/py311-google-resumable-media-2.7.1.pkg","repopath":"All/py311-google-resumable-media-2.7.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":70208,"desc":"Utilities for Google Media Downloads and Resumable Uploads.\n\nThis package has some general purposes modules, e.g. common, but the majority\nof the public interface will be contained in subpackages.","deps":{"py311-aiohttp":{"origin":"www/py-aiohttp","version":"3.11.13"},"py311-google-auth":{"origin":"security/py-google-auth","version":"2.31.0"},"py311-google-crc32c":{"origin":"devel/py-google-crc32c","version":"1.5.0"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"AIOHTTP":"on","REQUESTS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-gpgme","origin":"security/py-gpgme","version":"1.24.2","comment":"Gpgme Python bindings","maintainer":"jhale@FreeBSD.org","www":"https://www.gnupg.org/related_software/gpgme/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6d965fdc3a40cc40ad0a7d5723f4601693de9c8fb5575391550754f1fc570aec","flatsize":1729479,"path":"All/py311-gpgme-1.24.2.pkg","repopath":"All/py311-gpgme-1.24.2.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":228220,"desc":"GnuPG Made Easy (GPGME) is a C library designed to make access to GnuPG\neasier for applications.  It provides a High-Level Crypto API for encryption,\ndecryption, signing, signature verification and key management.  Currently it\nuses GnuPG as its backend.","deps":{"gpgme":{"origin":"security/gpgme","version":"1.24.2"},"libassuan":{"origin":"security/libassuan","version":"3.0.2"},"libgpg-error":{"origin":"security/libgpg-error","version":"1.51"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"options":{"TEST":"off"},"annotations":{"cpe":"cpe:2.3:a:gnu:gpgme:1.24.2:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-google-cloud-testutils","origin":"www/py-google-cloud-testutils","version":"1.4.0_1","comment":"Common tools used to test Python client libraries for Google APIs","maintainer":"yuri@FreeBSD.org","www":"https://github.com/googleapis/python-test-utils","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5e3d01066e78a2d89ece61d96e42e8c2ab2b414ff199993b06d37fd171c2e475","flatsize":170488,"path":"All/py311-google-cloud-testutils-1.4.0_1.pkg","repopath":"All/py311-google-cloud-testutils-1.4.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":31892,"desc":"google-cloud-testutils is a collection of common tools used in system tests of\nPython client libraries for Google APIs.","deps":{"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-google-auth":{"origin":"security/py-google-auth","version":"2.31.0"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-google-re2","origin":"devel/py-google-re2","version":"1.1.20240702","comment":"RE2 Python bindings","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/google/re2/tree/main/python","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a63dd55a51b6d9d4761b30bb1c099f0a5e95f7c5af7edc728b794fb907f5ac14","flatsize":369783,"path":"All/py311-google-re2-1.1.20240702.pkg","repopath":"All/py311-google-re2-1.1.20240702.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":113348,"desc":"google-re2 is a rop-in replacement for the re module.\n\nIt uses RE2 under the hood, of course, so various PCRE features (e.g.\nbackreferences, look-around assertions) are not supported.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"},"re2":{"origin":"devel/re2","version":"20240702_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-google-pasta","origin":"devel/py-google-pasta","version":"0.1.7_2","comment":"Library to refactor python code through AST manipulation","maintainer":"amzo1337@gmail.com","www":"https://github.com/google/pasta","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d2315cfb6bf60f52807b4ddbd0033f511bb9f1dea2e352521710c8a49a14dcf3","flatsize":767060,"path":"All/py311-google-pasta-0.1.7_2.pkg","repopath":"All/py311-google-pasta-0.1.7_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":105340,"desc":"Google pasta aims to provide python source code refactoring through AST\nmodifications.\nWith the goal to be able to safely migrate code from one api to another.\nRefectory code to enfore a certain style and to facilitate moving or renaming\npython modules by rewriting import statements.","deps":{"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-google-compute-engine","origin":"sysutils/py-google-compute-engine","version":"2.8.17_2","comment":"Guest Environment for Google Compute Engine","maintainer":"releng-gce@FreeBSD.org","www":"https://github.com/GoogleCloudPlatform/compute-image-packages","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"81c2c2b49a969aac2c56f4d43a87a3ee0f260b38a3ed0a1d2c4cf1815d4f1096","flatsize":744284,"path":"All/py311-google-compute-engine-2.8.17_2.pkg","repopath":"All/py311-google-compute-engine-2.8.17_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":99772,"desc":"Google Compute Engine offers scripts and daemons which run in the\nbackground and provides the following services:\n\n- Accounts daemon to setup and manage user accounts, and to enable SSH key based\n  authentication.\n- Clock skew daemon to keep the system clock in sync after VM start and stop\n  events.\n- Instance setup scripts to execute VM configuration scripts during boot.\n- IP forwarding daemon that integrates network load balancing with forwarding\n  rule changes into the guest.\n- Metadata scripts to run user provided scripts at VM startup and shutdown.\n- Network setup service to enable multiple network interfaces on boot.","deps":{"google-compute-engine-oslogin":{"origin":"sysutils/google-compute-engine-oslogin","version":"20191018.00_2"},"py311-boto3":{"origin":"www/py-boto3","version":"1.37.13"},"py311-distro":{"origin":"sysutils/py-distro","version":"1.9.0"},"py311-netaddr":{"origin":"net/py-netaddr","version":"1.3.0"},"py311-netifaces":{"origin":"net/py-netifaces","version":"0.11.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"sudo":{"origin":"security/sudo","version":"1.9.17p1"}},"categories":["python","sysutils"],"annotations":{"flavor":"py311"},"messages":[{"message":"google-compute-engine has been installed, and the following services are\navailable:\n\ngoogle_accounts_daemon\t\tResponsible for provisioning and\n\t\t\t\tdeprovisioning user accounts\ngoogle_clock_skew_daemon\tResponsible for syncing the software clock with\n\t\t\t\tthe hypervisor clock\ngoogle_instance_setup\t\tConfigure the guest at boot\ngoogle_network_daemon\t\tResponsible to manage network interfaces and ip\n\t\t\t\troutes in the guest\ngoogle_startup\t\t\tImplement support for running host provided\n                                startup / shutdown scripts\n\nTo enable the above services, sysrc <servicename>_enable=YES\n\nReboot your system or start the services, service <servicename> start","type":"install"}]},{"name":"py311-google-cloud-translate","origin":"www/py-google-cloud-translate","version":"1.3.1_2","comment":"Python Client for Google Cloud Translation","maintainer":"contato@kanazuchi.com","www":"https://pypi.org/project/google-cloud-translate/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4a746d025f046bf23ebe2d06a985bbc42a93ed0f22c40d7263c210d10aee23fd","flatsize":54498,"path":"All/py311-google-cloud-translate-1.3.1_2.pkg","repopath":"All/py311-google-cloud-translate-1.3.1_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":12824,"desc":"Python idiomatic client for Google Cloud Translation.\n\nWith the Google Cloud Translation API, you can dynamically translate text\nbetween thousands of language pairs. You can also detect the language of a text.","deps":{"py311-google-api-core":{"origin":"www/py-google-api-core","version":"2.19.1"},"py311-google-cloud-core":{"origin":"www/py-google-cloud-core","version":"2.4.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-google-cloud-storage","origin":"www/py-google-cloud-storage","version":"2.17.0_1","comment":"Python Client for Google Cloud Storage","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/googleapis/python-storage","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"803ed460985e202843cc87e6649128e80dc70315cd7681ea8ff40294212897c3","flatsize":1927248,"path":"All/py311-google-cloud-storage-2.17.0_1.pkg","repopath":"All/py311-google-cloud-storage-2.17.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":167748,"desc":"Google Cloud Storage allows you to store data on Google infrastructure with\nvery high reliability, performance and availability, and can be used to\ndistribute large data objects to users via direct download.","deps":{"py311-google-api-core":{"origin":"www/py-google-api-core","version":"2.19.1"},"py311-google-auth":{"origin":"security/py-google-auth","version":"2.31.0"},"py311-google-cloud-core":{"origin":"www/py-google-cloud-core","version":"2.4.1_1"},"py311-google-crc32c":{"origin":"devel/py-google-crc32c","version":"1.5.0"},"py311-google-resumable-media":{"origin":"www/py-google-resumable-media","version":"2.7.1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"PROTOBUF":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-google-cloud-speech","origin":"www/py-google-cloud-speech","version":"2.26.1","comment":"Google Cloud Speech API client library","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/googleapis/google-cloud-python/tree/main/packages/google-cloud-speech","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ea6f44e1769b28e191c64045114c197dab90a962e4c2c0178a696f195810d7a0","flatsize":5607830,"path":"All/py311-google-cloud-speech-2.26.1.pkg","repopath":"All/py311-google-cloud-speech-2.26.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":170548,"desc":"The Cloud Speech API enables developers to convert audio to text by applying\npowerful neural network models. The API recognizes over 80 languages and\nvariants, to support your global user base.","deps":{"py311-google-api-core":{"origin":"www/py-google-api-core","version":"2.19.1"},"py311-google-auth":{"origin":"security/py-google-auth","version":"2.31.0"},"py311-proto-plus":{"origin":"devel/py-proto-plus","version":"1.26.1"},"py311-protobuf":{"origin":"devel/py-protobuf","version":"5.29.3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-google-cloud-resource-manager","origin":"www/py-google-cloud-resource-manager","version":"1.13.0_1","comment":"Google Cloud Resource Manager API client library","maintainer":"yuri@FreeBSD.org","www":"https://github.com/googleapis/google-cloud-python","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4ef3d7a75dde821c6611914fb94af7654d74ab207e41c1b152643f7e6a8c30ae","flatsize":6167561,"path":"All/py311-google-cloud-resource-manager-1.13.0_1.pkg","repopath":"All/py311-google-cloud-resource-manager-1.13.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":184276,"desc":"google-cloud-resource-manager is Python idiomatic clients for\nGoogle Cloud Platform services.","deps":{"py311-google-api-core":{"origin":"www/py-google-api-core","version":"2.19.1"},"py311-google-auth":{"origin":"security/py-google-auth","version":"2.31.0"},"py311-grpc-google-iam-v1":{"origin":"devel/py-grpc-google-iam-v1","version":"0.14.1"},"py311-proto-plus":{"origin":"devel/py-proto-plus","version":"1.26.1"},"py311-protobuf":{"origin":"devel/py-protobuf","version":"5.29.3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-google-i18n-address","origin":"devel/py-google-i18n-address","version":"3.1.1","comment":"Build and validate addresses in localized formats","maintainer":"marcus@FreeBSD.org","www":"https://pypi.org/project/google-i18n-address/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"559159a6ad3fb901fd328d365475610d17621333070b8ca9e07b82e6c82344ec","flatsize":4076408,"path":"All/py311-google-i18n-address-3.1.1.pkg","repopath":"All/py311-google-i18n-address-3.1.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":300516,"desc":"Contents of this package will allow you to programatically build address forms\nthat adhere to rules of a particular region or country, validate local\naddresses and format them to produce a valid address label for delivery.","deps":{"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-google-cloud-vision","origin":"www/py-google-cloud-vision","version":"3.7.3","comment":"Cloud Vision API API client library","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/googleapis/google-cloud-python/tree/main/packages/google-cloud-vision","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1a3d7330f1bd72262ee6df61156e248998b2398a80eaf8b1c8cc7e3b625898ec","flatsize":8211138,"path":"All/py311-google-cloud-vision-3.7.3.pkg","repopath":"All/py311-google-cloud-vision-3.7.3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":196984,"desc":"The Google Cloud Vision API enables developers to understand the content of an\nimage by encapsulating powerful machine learning models in an easy to use REST\nAPI. It quickly classifies images into thousands of categories (e.g.,\n\"sailboat\", \"lion\", \"Eiffel Tower\"), detects individual objects and faces within\nimages, and finds and reads printed words contained within images. You can build\nmetadata on your image catalog, moderate offensive content, or enable new\nmarketing scenarios through image sentiment analysis. Analyze images uploaded in\nthe request or integrate with your image storage on Google Cloud Storage.","deps":{"py311-google-api-core":{"origin":"www/py-google-api-core","version":"2.19.1"},"py311-google-auth":{"origin":"security/py-google-auth","version":"2.31.0"},"py311-proto-plus":{"origin":"devel/py-proto-plus","version":"1.26.1"},"py311-protobuf":{"origin":"devel/py-protobuf","version":"5.29.3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-google-cloud-logging","origin":"www/py-google-cloud-logging","version":"3.10.0_1","comment":"Stackdriver Logging API client library","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/googleapis/python-logging","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3cf6f730480b7235e74d226e540e6b8e424279a35d977fe93d240e4ac89f563d","flatsize":3607246,"path":"All/py311-google-cloud-logging-3.10.0_1.pkg","repopath":"All/py311-google-cloud-logging-3.10.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":192420,"desc":"Cloud Logging API: Writes log entries and manages your Cloud Logging\nconfiguration.","deps":{"py311-google-api-core":{"origin":"www/py-google-api-core","version":"2.19.1"},"py311-google-auth":{"origin":"security/py-google-auth","version":"2.31.0"},"py311-google-cloud-appengine-logging":{"origin":"www/py-google-cloud-appengine-logging","version":"1.4.4"},"py311-google-cloud-audit-log":{"origin":"www/py-google-cloud-audit-log","version":"0.2.5_2"},"py311-google-cloud-core":{"origin":"www/py-google-cloud-core","version":"2.4.1_1"},"py311-grpc-google-iam-v1":{"origin":"devel/py-grpc-google-iam-v1","version":"0.14.1"},"py311-proto-plus":{"origin":"devel/py-proto-plus","version":"1.26.1"},"py311-protobuf":{"origin":"devel/py-protobuf","version":"5.29.3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-google-cloud-iam","origin":"devel/py-google-cloud-iam","version":"2.15.1","comment":"IAM Service Account Credentials API client library","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/googleapis/google-cloud-python/tree/main/packages/google-cloud-iam","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1fcc324e82c23b9ea2243de21ba951a0b7fe7ab11886633232566337c375a7a4","flatsize":3476201,"path":"All/py311-google-cloud-iam-2.15.1.pkg","repopath":"All/py311-google-cloud-iam-2.15.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":136752,"desc":"Python Client for Cloud Identity and Access Management (IAM)","deps":{"py311-google-api-core":{"origin":"www/py-google-api-core","version":"2.19.1"},"py311-google-auth":{"origin":"security/py-google-auth","version":"2.31.0"},"py311-grpc-google-iam-v1":{"origin":"devel/py-grpc-google-iam-v1","version":"0.14.1"},"py311-proto-plus":{"origin":"devel/py-proto-plus","version":"1.26.1"},"py311-protobuf":{"origin":"devel/py-protobuf","version":"5.29.3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-google-cloud-bigquery-storage","origin":"www/py-google-cloud-bigquery-storage","version":"2.29.1","comment":"Google Cloud Bigquery Storage API client library","maintainer":"sunpoet@FreeBSD.org","www":"https://cloud.google.com/python/docs/reference/bigquerystorage/latest","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0efb8378490479432d22058102a63fc5e3e7ee0e6a54a1e4541cc38d2ec79a49","flatsize":3108625,"path":"All/py311-google-cloud-bigquery-storage-2.29.1.pkg","repopath":"All/py311-google-cloud-bigquery-storage-2.29.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":144892,"desc":"Python Client for Google BigQuery Storage API","deps":{"py311-google-api-core":{"origin":"www/py-google-api-core","version":"2.19.1"},"py311-google-auth":{"origin":"security/py-google-auth","version":"2.31.0"},"py311-proto-plus":{"origin":"devel/py-proto-plus","version":"1.26.1"},"py311-protobuf":{"origin":"devel/py-protobuf","version":"5.29.3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-google-cloud-datastore","origin":"www/py-google-cloud-datastore","version":"2.19.0_2","comment":"Google Cloud Datastore API client library","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/googleapis/python-datastore","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6c53c51283cf8fea5bf8ff74f3e7b16e59f0ddf140c46d217b7909d0956363a2","flatsize":2525618,"path":"All/py311-google-cloud-datastore-2.19.0_2.pkg","repopath":"All/py311-google-cloud-datastore-2.19.0_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":176960,"desc":"Google Cloud Datastore API is a fully managed, schemaless database for storing\nnon-relational data. Cloud Datastore automatically scales with your users and\nsupports ACID transactions, high availability of reads and writes, strong\nconsistency for reads and ancestor queries, and eventual consistency for all\nother queries.","deps":{"py311-google-api-core":{"origin":"www/py-google-api-core","version":"2.19.1"},"py311-google-cloud-core":{"origin":"www/py-google-cloud-core","version":"2.4.1_1"},"py311-proto-plus":{"origin":"devel/py-proto-plus","version":"1.26.1"},"py311-protobuf":{"origin":"devel/py-protobuf","version":"5.29.3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"LIBCST":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-google-cloud-core","origin":"www/py-google-cloud-core","version":"2.4.1_1","comment":"API Client library for Google Cloud: Core Helpers","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/googleapis/python-cloud-core","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2df688260d6857f6a9cecd931f2c809799624009d93c3e958b80a58bfb502371","flatsize":246076,"path":"All/py311-google-cloud-core-2.4.1_1.pkg","repopath":"All/py311-google-cloud-core-2.4.1_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":38480,"desc":"This library is not meant to stand-alone. Instead it defines common helpers\n(e.g. base Client classes) used by all of the google-cloud-* packages.","deps":{"py311-google-api-core":{"origin":"www/py-google-api-core","version":"2.19.1"},"py311-google-auth":{"origin":"security/py-google-auth","version":"2.31.0"},"py311-grpcio":{"origin":"devel/py-grpcio","version":"1.71.0"},"py311-grpcio-status":{"origin":"devel/py-grpcio-status","version":"1.71.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"GRPC":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-google-cloud-appengine-logging","origin":"www/py-google-cloud-appengine-logging","version":"1.4.4","comment":"Python Client for Google Cloud Appengine Logging","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/googleapis/google-cloud-python/tree/main/packages/google-cloud-appengine-logging","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5b483f3cbd99616bc6659b1c9f620cbb151b7f73e3f617f77ec4423bdbe8055f","flatsize":80336,"path":"All/py311-google-cloud-appengine-logging-1.4.4.pkg","repopath":"All/py311-google-cloud-appengine-logging-1.4.4.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":13912,"desc":"This package contains generated Python types for\ngoogle.appengine.logging.v1.request_log.","deps":{"py311-google-api-core":{"origin":"www/py-google-api-core","version":"2.19.1"},"py311-google-auth":{"origin":"security/py-google-auth","version":"2.31.0"},"py311-proto-plus":{"origin":"devel/py-proto-plus","version":"1.26.1"},"py311-protobuf":{"origin":"devel/py-protobuf","version":"5.29.3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-google-cloud-audit-log","origin":"www/py-google-cloud-audit-log","version":"0.2.5_2","comment":"Google Cloud Audit Protos","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/googleapis/python-audit-log","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d32b223d44b95533e6f78a10498b12b254e34a20d39340ff2e2b71b8a85b3a77","flatsize":59598,"path":"All/py311-google-cloud-audit-log-0.2.5_2.pkg","repopath":"All/py311-google-cloud-audit-log-0.2.5_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":13292,"desc":"The python classes generated from the google/cloud/audit protos in the\ngoogleapis/googleapis repository.","deps":{"py311-googleapis-common-protos":{"origin":"devel/py-googleapis-common-protos","version":"1.63.2"},"py311-protobuf":{"origin":"devel/py-protobuf","version":"5.29.3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-google-cloud-dlp","origin":"www/py-google-cloud-dlp","version":"3.18.1","comment":"Cloud Data Loss Prevention (DLP) API API client library","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/googleapis/google-cloud-python/tree/main/packages/google-cloud-dlp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8bd1f14c99609a3bd95a8add44a98fd4cae63ff57473cf674009218ba91e7217","flatsize":4947909,"path":"All/py311-google-cloud-dlp-3.18.1.pkg","repopath":"All/py311-google-cloud-dlp-3.18.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":220268,"desc":"Cloud Data Loss Prevention (DLP) API: Provides methods for detection, risk\nanalysis, and de-identification of privacy-sensitive fragments in text, images,\nand Google Cloud Platform storage repositories.","deps":{"py311-google-api-core":{"origin":"www/py-google-api-core","version":"2.19.1"},"py311-google-auth":{"origin":"security/py-google-auth","version":"2.31.0"},"py311-proto-plus":{"origin":"devel/py-proto-plus","version":"1.26.1"},"py311-protobuf":{"origin":"devel/py-protobuf","version":"5.29.3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"LIBCST":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-google-auth-oauthlib","origin":"security/py-google-auth-oauthlib","version":"1.2.0_1","comment":"Google Authentication Library","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/googleapis/google-auth-library-python-oauthlib","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6000d30265f22dab989958e3095d866b308f6ae3a90d14f5be35a560d8dd3be1","flatsize":162096,"path":"All/py311-google-auth-oauthlib-1.2.0_1.pkg","repopath":"All/py311-google-auth-oauthlib-1.2.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":28828,"desc":"google-auth-oauthlib provides oauthlib integration with google-auth.","deps":{"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-google-auth":{"origin":"security/py-google-auth","version":"2.31.0"},"py311-requests-oauthlib":{"origin":"www/py-requests-oauthlib","version":"2.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"options":{"TOOL":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-google-cloud-bigtable","origin":"www/py-google-cloud-bigtable","version":"2.24.0_1","comment":"Google Cloud Bigtable API client library","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/googleapis/python-bigtable","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"09a22b4fa79da36eed09c6ef1fc6dd9e25ce6272a668ac947a9440ec005c367d","flatsize":6845045,"path":"All/py311-google-cloud-bigtable-2.24.0_1.pkg","repopath":"All/py311-google-cloud-bigtable-2.24.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":405084,"desc":"Google Cloud Bigtable is Google's NoSQL Big Data database service. It's the same\ndatabase that powers many core Google services, including Search, Analytics,\nMaps, and Gmail.","deps":{"py311-google-api-core":{"origin":"www/py-google-api-core","version":"2.19.1"},"py311-google-cloud-core":{"origin":"www/py-google-cloud-core","version":"2.4.1_1"},"py311-grpc-google-iam-v1":{"origin":"devel/py-grpc-google-iam-v1","version":"0.14.1"},"py311-proto-plus":{"origin":"devel/py-proto-plus","version":"1.26.1"},"py311-protobuf":{"origin":"devel/py-protobuf","version":"5.29.3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"LIBCST":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-google-auth-httplib2","origin":"security/py-google-auth-httplib2","version":"0.2.0_1","comment":"Google Authentication Library: httplib2 transport","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/googleapis/google-auth-library-python-httplib2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4ed52cc1eeedb4aae1b09b0c9ed06193459d968c4f323be1390b1f14118eecbe","flatsize":59403,"path":"All/py311-google-auth-httplib2-0.2.0_1.pkg","repopath":"All/py311-google-auth-httplib2-0.2.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":12000,"desc":"This library provides an httplib2 transport for google-auth.","deps":{"py311-google-auth":{"origin":"security/py-google-auth","version":"2.31.0"},"py311-httplib2":{"origin":"www/py-httplib2","version":"0.22.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-google-cloud-bigquery","origin":"www/py-google-cloud-bigquery","version":"3.28.0_1","comment":"Google BigQuery API client library","maintainer":"yuri@FreeBSD.org","www":"https://github.com/googleapis/python-bigquery","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dd414fe36a68775ef08f8324b5b6c376a062369cdef621c9c7626d610b4c4713","flatsize":3542536,"path":"All/py311-google-cloud-bigquery-3.28.0_1.pkg","repopath":"All/py311-google-cloud-bigquery-3.28.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":373472,"desc":"Google BigQuery solves the problem of the querying massive datasets problem by\nenabling super-fast, SQL queries against append-mostly tables, using the\nprocessing power of Google's infrastructure.","deps":{"py311-google-api-core":{"origin":"www/py-google-api-core","version":"2.19.1"},"py311-google-auth":{"origin":"security/py-google-auth","version":"2.31.0"},"py311-google-cloud-core":{"origin":"www/py-google-cloud-core","version":"2.4.1_1"},"py311-google-resumable-media":{"origin":"www/py-google-resumable-media","version":"2.7.1"},"py311-grpcio":{"origin":"devel/py-grpcio","version":"1.71.0"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-proto-plus":{"origin":"devel/py-proto-plus","version":"1.26.1"},"py311-protobuf":{"origin":"devel/py-protobuf","version":"5.29.3,1"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-google-auth","origin":"security/py-google-auth","version":"2.31.0","comment":"Google Authentication Library","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/googleapis/google-auth-library-python","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"80361a649b3bf327ecd74ed3e9091cb181d4e2bbb090a6b5c27457ac9d8cf533","flatsize":2116479,"path":"All/py311-google-auth-2.31.0.pkg","repopath":"All/py311-google-auth-2.31.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":232600,"desc":"google-auth is the Google authentication library for Python. This library\nprovides the ability to authenticate to Google APIs using various methods. It\nalso provides integration with several HTTP libraries.\n\n- Support for Google Application Default Credentials.\n- Support for signing and verifying JWTs.\n- Support for Google Service Account credentials.\n- Support for Google Compute Engine credentials.\n- Support for Google App Engine standard credentials.\n- Support for various transports, including Requests, urllib3, and gRPC.","deps":{"py311-aiohttp":{"origin":"www/py-aiohttp","version":"3.11.13"},"py311-cachetools":{"origin":"devel/py-cachetools","version":"5.5.2"},"py311-pyasn1-modules":{"origin":"devel/py-pyasn1-modules","version":"0.4.1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-rsa":{"origin":"security/py-rsa","version":"4.9_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"options":{"AIOHTTP":"on","REAUTH":"off","REQUESTS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-google","origin":"www/py-google","version":"3.0.0_1","comment":"Python bindings to the Google search engine","maintainer":"yuri@FreeBSD.org","www":"https://breakingcode.wordpress.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"365fe9ec1acd6bc23adbd286a795710dc532727288fcf054dfe4369b14cff057","flatsize":79082,"path":"All/py311-google-3.0.0_1.pkg","repopath":"All/py311-google-3.0.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":47632,"desc":"Google search from Python.","deps":{"py311-beautifulsoup":{"origin":"www/py-beautifulsoup","version":"4.13.3_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-gnutls","origin":"security/py-gnutls","version":"3.1.3_1","comment":"Python wrapper for the GNUTLS library","maintainer":"lwhsu@FreeBSD.org","www":"https://pypi.org/project/python-gnutls/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7cccc038bc58505a51ac08ad1da59b4bfb6e26c6a3ae25bb4332619a767fc963","flatsize":606742,"path":"All/py311-gnutls-3.1.3_1.pkg","repopath":"All/py311-gnutls-3.1.3_1.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":96276,"desc":"This package provides a high level object oriented wrapper around libgnutls,\nas well as low level bindings to the GNUTLS types and functions via ctypes.\nThe high level wrapper hides the details of accessing the GNUTLS library via\nctypes behind a set of classes that encapsulate GNUTLS sessions, certificates\nand credentials and expose them to python applications using a simple API.\n\nThe package also includes a Twisted interface that has seamless intergration\nwith Twisted, providing connectTLS and listenTLS methods on the Twisted\nreactor once imported (the methods are automatically attached to the reactor\nby simply importing the GNUTLS Twisted interface module).\n\nThe high level wrapper is written using the GNUTLS library bindings that are\nmade available via ctypes. This makes the wrapper very powerful and flexible\nas it has direct access to all the GNUTLS internals and is also very easy to\nextend without any need to write C code or recompile anything.","deps":{"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"options":{"EXAMPLES":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-gpxpy","origin":"devel/py-gpxpy","version":"1.5.0_1","comment":"Python library for parsing and manipulating GPX files","maintainer":"stl@koffein.net","www":"https://pypi.org/project/gpxpy/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"df97dcef50d518d9a5538385bb0f1f98587a0815c613d820415fa6e13b79607b","flatsize":556588,"path":"All/py311-gpxpy-1.5.0_1.pkg","repopath":"All/py311-gpxpy-1.5.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":83572,"desc":"This is a simple Python library for parsing and manipulating GPX files.\nGPX is an XML based format for GPS tracks.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-google-api-core","origin":"www/py-google-api-core","version":"2.19.1","comment":"Core Google API Client Library","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/googleapis/python-api-core","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"30aea619738673d99df1cd99dd7f4bda399a5f58603c8db3181f57571c706fb1","flatsize":1400040,"path":"All/py311-google-api-core-2.19.1.pkg","repopath":"All/py311-google-api-core-2.19.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":161048,"desc":"Core Library for Google Client Libraries\n\nThis library is not meant to stand-alone. Instead it defines common helpers used\nby all Google API clients.","deps":{"py311-google-auth":{"origin":"security/py-google-auth","version":"2.31.0"},"py311-googleapis-common-protos":{"origin":"devel/py-googleapis-common-protos","version":"1.63.2"},"py311-grpcio":{"origin":"devel/py-grpcio","version":"1.71.0"},"py311-grpcio-status":{"origin":"devel/py-grpcio-status","version":"1.71.0"},"py311-proto-plus":{"origin":"devel/py-proto-plus","version":"1.26.1"},"py311-protobuf":{"origin":"devel/py-protobuf","version":"5.29.3,1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"GRPC":"on","GRPCGCP":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-grpcio","origin":"devel/py-grpcio","version":"1.71.0","comment":"HTTP/2-based RPC framework","maintainer":"vanilla@FreeBSD.org","www":"https://pypi.org/project/grpcio/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8a454d5e824693ead492e5726f45daa26a3416fcc232ea9b9babd1dd0ce8a683","flatsize":15544439,"path":"All/py311-grpcio-1.71.0.pkg","repopath":"All/py311-grpcio-1.71.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":3861276,"desc":"HTTP/2-based RPC framework.","deps":{"c-ares":{"origin":"dns/c-ares","version":"1.34.4_1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"py311-protobuf":{"origin":"devel/py-protobuf","version":"5.29.3,1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-gnupg","origin":"security/py-gnupg","version":"3.1.1_1","comment":"Python wrapper for GnuPG","maintainer":"cs@FreeBSD.org","www":"https://github.com/isislovecruft/python-gnupg","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3ac9e00d4182cf581b398053d26b967d7279729dc462bf18fb1bab6fd4d64a1a","flatsize":889155,"path":"All/py311-gnupg-3.1.1_1.pkg","repopath":"All/py311-gnupg-3.1.1_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":125236,"desc":"This module allows easy access to GnuPG's key management, encryption and\nsignature functionality from Python programs, by interacting with GnuPG through\nfile descriptors. Input arguments are strictly checked and sanitised, and\ntherefore this module should be safe to use in networked applications requiring\ndirect user input. It is intended for use with Python 2.6 or greater.\n\nThis is a fork of python-gnupg-0.3.2, patched to fix a potential vulnerability\nwhich could result in remote code execution, do to unsanitised inputs being\npassed to subprocess.Popen([...], shell=True).","deps":{"py311-psutil":{"origin":"sysutils/py-psutil","version":"7.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"},"messages":[{"message":"To import this module, use\n\n>>> import pretty_bad_protocol","type":"install"}]},{"name":"py311-gntp","origin":"net/py-gntp","version":"1.0.3_1","comment":"Growl Notification Transport Protocol for Python","maintainer":"nivit@FreeBSD.org","www":"https://github.com/kfdm/gntp/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"338cb56aebaaecef3a55dd7334c1508bb7f52fda882500c00432b784e30306e2","flatsize":762901,"path":"All/py311-gntp-1.0.3_1.pkg","repopath":"All/py311-gntp-1.0.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":172328,"desc":"Python library for working with the `Growl Notification Transport\nProtocol ( http://www.growlforwindows.com/gfw/help/gntp.aspx )\n\nIt should work as a dropin replacement for the older Python bindings.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-glyphsets","origin":"print/py-glyphsets","version":"1.1.0","comment":"Python API for evaluating coverage of glyph sets in font projects","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/googlefonts/glyphsets","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bdfe99afecf3a1b668f96419ecc4cf29c9ef7ec0f75506b00c659968b67910ae","flatsize":465138,"path":"All/py311-glyphsets-1.1.0.pkg","repopath":"All/py311-glyphsets-1.1.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":79572,"desc":"glyphsets helps evaluate coverage of glyph sets in font projects\n\nIf you are a font developer or typeface designer, see the\n\"Lib/glyphsets/encodings/GF Glyph Sets\" subdirectory which provides glyph set\ndefinition \"standards\" that are typically useful sets to draw.\n\nOn the other hand, the nam files on the \"Lib/glyphsets/encodings\" directory are\nprobably more useful for expert web developers. Those files explain how the\nUnicode Range subsets are defined, typically per script (writing system), in the\nGoogle Fonts css API.","deps":{"py311-defcon":{"origin":"x11-fonts/py-defcon","version":"0.10.2_1"},"py311-fonttools":{"origin":"print/py-fonttools","version":"4.56.0"},"py311-gflanguages":{"origin":"x11-fonts/py-gflanguages","version":"0.7.3"},"py311-glyphsLib":{"origin":"x11-fonts/py-glyphsLib","version":"6.3.0"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-setuptools":{"origin":"devel/py-setuptools","version":"63.1.0_2"},"py311-tabulate":{"origin":"devel/py-tabulate","version":"0.9.0"},"py311-unicodedata2":{"origin":"devel/py-unicodedata2","version":"16.0.0"},"py311-youseedee":{"origin":"textproc/py-youseedee","version":"0.6.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["print","python"],"annotations":{"flavor":"py311"}},{"name":"py311-glyphtools","origin":"print/py-glyphtools","version":"0.8.0_3","comment":"Routines for extracting information from fontTools glyphs","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/simoncozens/glyphtools","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b3b189e31d02a256a1a8c78fddc4e7f4411b47809f0f924c061c23bf76d5aff2","flatsize":102383,"path":"All/py311-glyphtools-0.8.0_3.pkg","repopath":"All/py311-glyphtools-0.8.0_3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":21276,"desc":"glyphtools provides routines for extracting information from font glyphs.","deps":{"py311-beziers":{"origin":"graphics/py-beziers","version":"0.6.0"},"py311-glyphsLib":{"origin":"x11-fonts/py-glyphsLib","version":"6.3.0"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["print","python"],"annotations":{"flavor":"py311"}},{"name":"py311-gmpy2","origin":"math/py-gmpy2","version":"2.2.1_1","comment":"GMP/MPIR, MPFR, and MPC interface to Python","maintainer":"yuri@FreeBSD.org","www":"https://gmpy2.readthedocs.io/en/latest/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d5942e3343683c17933fa8b5c5850b4d48e0cdac01745f06eb620b5922ce7dba","flatsize":636603,"path":"All/py311-gmpy2-2.2.1_1.pkg","repopath":"All/py311-gmpy2-2.2.1_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":158484,"desc":"C-coded Python extension module that supports multiple-precision arithmetic.\nIn addition to supporting GMP or MPIR for multiple-precision integer and\nrational arithmetic, gmpy2 adds support for the MPFR (correctly rounded real\nfloating-point arithmetic) and MPC (correctly rounded complex floating-point\narithmetic) libraries.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"mpc":{"origin":"math/mpc","version":"1.3.1_1"},"mpfr":{"origin":"math/mpfr","version":"4.2.2,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-google-cloud-compute","origin":"www/py-google-cloud-compute","version":"1.26.0","comment":"Google Cloud Compute API client library","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/googleapis/google-cloud-python/tree/main/packages/google-cloud-compute","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"112bcd5125f9509a3ced9cda8321ff669e1cf1902ec3c170b4a8d8f3411656a1","flatsize":77974051,"path":"All/py311-google-cloud-compute-1.26.0.pkg","repopath":"All/py311-google-cloud-compute-1.26.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1678716,"desc":"Compute Engine: delivers virtual machines running in Google's innovative data\ncenters and worldwide fiber network. Compute Engine's tooling and workflow\nsupport enable scaling from single instances to global, load-balanced cloud\ncomputing. Compute Engine's VMs boot quickly, come with persistent disk storage,\ndeliver consistent performance and are available in many configurations.","deps":{"py311-google-api-core":{"origin":"www/py-google-api-core","version":"2.19.1"},"py311-google-auth":{"origin":"security/py-google-auth","version":"2.31.0"},"py311-proto-plus":{"origin":"devel/py-proto-plus","version":"1.26.1"},"py311-protobuf":{"origin":"devel/py-protobuf","version":"5.29.3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-glyphsLib","origin":"x11-fonts/py-glyphsLib","version":"6.3.0","comment":"Bridge from Glyphs source files (.glyphs) to UFOs","maintainer":"lantw44@gmail.com","www":"https://github.com/googlefonts/glyphsLib","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4532b72334c1d70979ddf2b0fbc8ace50c15d7abef6e9859768f918502eb13b7","flatsize":8981819,"path":"All/py311-glyphsLib-6.3.0.pkg","repopath":"All/py311-glyphsLib-6.3.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":639500,"desc":"glyphsLib provides a bridge from Glyphs source files to UFOs via defcon.","deps":{"py311-defcon":{"origin":"x11-fonts/py-defcon","version":"0.10.2_1"},"py311-fonttools":{"origin":"print/py-fonttools","version":"4.56.0"},"py311-openstep-plist":{"origin":"textproc/py-openstep-plist","version":"0.5.0"},"py311-ufolib2":{"origin":"print/py-ufolib2","version":"0.16.0"},"py311-ufonormalizer":{"origin":"x11-fonts/py-ufonormalizer","version":"0.6.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","x11-fonts"],"options":{"DEFCON":"on","UFO_NORMALIZATION":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-graphene-django300","origin":"devel/py-graphene-django300","version":"3.0.0_1","comment":"Graphene Django integration","maintainer":"kai@FreeBSD.org","www":"https://github.com/graphql-python/graphene-django","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1e68c45c099bff1de78fdf591c48bba1992414e8aed1881cdf920f14d13feb8a","flatsize":1742318,"path":"All/py311-graphene-django300-3.0.0_1.pkg","repopath":"All/py311-graphene-django300-3.0.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":204180,"desc":"A Django integration for Graphene.","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"py311-djangorestframework":{"origin":"www/py-djangorestframework","version":"3.15.2_1,1"},"py311-graphene":{"origin":"devel/py-graphene","version":"3.4"},"py311-graphql-core":{"origin":"devel/py-graphql-core","version":"3.2.6"},"py311-graphql-relay":{"origin":"devel/py-graphql-relay","version":"3.2.0_2"},"py311-promise":{"origin":"devel/py-promise","version":"2.3_1"},"py311-text-unidecode":{"origin":"converters/py-text-unidecode","version":"1.3_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"REST_FRAMEWORK":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-glob2","origin":"devel/py-glob2","version":"0.7_1","comment":"Glob that captures patterns and supports recursive wildcards","maintainer":"loader@FreeBSD.org","www":"https://github.com/miracle2k/python-glob2/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3818013b1fd0b4a0a4b80fbec440b83a7d7e3575645e204171d1fb3637628d2a","flatsize":71349,"path":"All/py311-glob2-0.7_1.pkg","repopath":"All/py311-glob2-0.7_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":17364,"desc":"Version of the glob module that can capture patterns\nand supports recursive wildcards.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-glcontext","origin":"graphics/py-glcontext","version":"3.0.0","comment":"Portable OpenGL context for Python","maintainer":"yuri@FreeBSD.org","www":"https://github.com/moderngl/glcontext","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"81cbecf5e6b11425115572557fb7af8e3f0335620d76de0977851084b4b1bb25","flatsize":55114,"path":"All/py311-glcontext-3.0.0.pkg","repopath":"All/py311-glcontext-3.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14752,"desc":"glcontext is a library providing OpenGL implementation for ModernGL on multiple\nplatforms:\n* glcontext on github\n* glcontext on pypi\n* ModernGL","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics"],"annotations":{"flavor":"py311"}},{"name":"py311-gluonnlp","origin":"misc/py-gluonnlp","version":"0.10.0","comment":"MXNet-based toolkit to enable easy text, datasets preprocessing","maintainer":"yuri@FreeBSD.org","www":"https://github.com/dmlc/gluon-nlp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"17b0be7705c15ef82b43c18fdffc62b241d883af51a55b5cf3d4896976b7d7aa","flatsize":3978146,"path":"All/py311-gluonnlp-0.10.0.pkg","repopath":"All/py311-gluonnlp-0.10.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":491444,"desc":"GluonNLP is a toolkit that enables easy text preprocessing, datasets loading and\nneural models building to help you speed up your Natural Language Processing\n(NLP) research.\n\nWWW: https://gluon-nlp.mxnet.io/","deps":{"py311-mxnet":{"origin":"misc/py-mxnet","version":"1.9.0"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc"],"annotations":{"flavor":"py311"}},{"name":"py311-glom","origin":"devel/py-glom","version":"23.5.0_1","comment":"Declarative object transformer and formatter","maintainer":"sunpoet@FreeBSD.org","www":"https://glom.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4691c143f22807d16e7611e4356c366aaa15bc8caa250d68ba08ad657942645f","flatsize":1318106,"path":"All/py311-glom-23.5.0_1.pkg","repopath":"All/py311-glom-23.5.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":217756,"desc":"Real applications have real data, and real data nests. Objects inside of objects\ninside of lists of objects.\n\nglom is a new and powerful way to handle real-world data, featuring:\n- Path-based access for nested data structures\n- Readable, meaningful error messages\n- Declarative data transformation, using lightweight, Pythonic specifications\n- Built-in data exploration and debugging features\n\nAll of that and more, available as a fully-documented, pure-Python package.","deps":{"py311-attrs":{"origin":"devel/py-attrs","version":"25.3.0"},"py311-boltons":{"origin":"devel/py-boltons","version":"25.0.0"},"py311-face":{"origin":"devel/py-face","version":"22.0.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"TOML":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-gizeh","origin":"graphics/py-gizeh","version":"0.1.11_4","comment":"Simple vector graphics in Python","maintainer":"yuri@FreeBSD.org","www":"https://github.com/Zulko/gizeh","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"50911a10c68c0788a8cbdf229fb8729ff2b321e0057a7927ed2564998ebb3846","flatsize":105915,"path":"All/py311-gizeh-0.1.11_4.pkg","repopath":"All/py311-gizeh-0.1.11_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":23100,"desc":"Cairo graphics made easy for use from the Python language.\nYou can draw beautiful vector graphics consisting of gradient-filled\ncircles, ellipses, polygons.","deps":{"py311-cairocffi":{"origin":"graphics/py-cairocffi","version":"1.4.0_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-gixy","origin":"security/py-gixy","version":"0.1.20_1","comment":"Tool to analyze Nginx configuration for security misconfiguration","maintainer":"dvl@FreeBSD.org","www":"https://github.com/yandex/gixy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c6b96c44b542508b12749629795507d176c7fdf520782b550b70b010002c7455","flatsize":613634,"path":"All/py311-gixy-0.1.20_1.pkg","repopath":"All/py311-gixy-0.1.20_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":101732,"desc":"Gixy is a tool to analyze Nginx configuration. The main goal of Gixy is to\nprevent security misconfiguration and automate flaw detection.","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-argparse":{"origin":"devel/py-argparse","version":"1.4.0_1"},"py311-cached-property":{"origin":"devel/py-cached-property","version":"1.5.2_1"},"py311-configargparse":{"origin":"devel/py-configargparse","version":"1.5.3_1"},"py311-pyparsing":{"origin":"devel/py-pyparsing","version":"3.2.1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security","www"],"annotations":{"flavor":"py311"}},{"name":"py311-giturlparse","origin":"devel/py-giturlparse","version":"0.12.0","comment":"Git URL parsing module","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/nephila/giturlparse","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d82282ef42625a0b227c28e092838e772f5b40f5dae05104acb8a5a63d577784","flatsize":139671,"path":"All/py311-giturlparse-0.12.0.pkg","repopath":"All/py311-giturlparse-0.12.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":22236,"desc":"giturlparse parses & rewrites git urls (supports GitHub, Bitbucket, FriendCode,\nAssembla, Gitlab ...). This is a fork of giturlparse.py with updated parsers.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-glance-store","origin":"devel/py-glance-store","version":"4.9.1","comment":"OpenStack Image Service Store Library","maintainer":"sunpoet@FreeBSD.org","www":"https://docs.openstack.org/glance_store/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3a9a29a5a92ba0dc5a88f8a98ab680dae3789fdcf97fa501bb14d7f00ebde1d0","flatsize":3792222,"path":"All/py311-glance-store-4.9.1.pkg","repopath":"All/py311-glance-store-4.9.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":379112,"desc":"OpenStack Image Service Store Library.\n\nThe glance_store library supports the creation, deletion and gather of data\nassets from/to a set of several, different, storage technologies.\n\nThis library has been extracted from the Glance source code for the specific use\nof the Glance and Glare projects.","deps":{"py311-boto3":{"origin":"www/py-boto3","version":"1.37.13"},"py311-eventlet":{"origin":"net/py-eventlet","version":"0.39.1"},"py311-jsonschema":{"origin":"devel/py-jsonschema","version":"4.23.0"},"py311-keystoneauth1":{"origin":"devel/py-keystoneauth1","version":"5.10.0"},"py311-os-brick":{"origin":"devel/py-os-brick","version":"6.10.0"},"py311-oslo.concurrency":{"origin":"devel/py-oslo.concurrency","version":"7.0.0"},"py311-oslo.config":{"origin":"devel/py-oslo.config","version":"9.7.0"},"py311-oslo.i18n":{"origin":"devel/py-oslo.i18n","version":"6.5.0"},"py311-oslo.privsep":{"origin":"devel/py-oslo.privsep","version":"3.5.0"},"py311-oslo.rootwrap":{"origin":"devel/py-oslo.rootwrap","version":"7.4.0"},"py311-oslo.serialization":{"origin":"devel/py-oslo.serialization","version":"5.6.0"},"py311-oslo.utils":{"origin":"devel/py-oslo.utils","version":"8.0.0"},"py311-oslo.vmware":{"origin":"devel/py-oslo.vmware","version":"4.5.0"},"py311-python-cinderclient":{"origin":"net/py-python-cinderclient","version":"9.6.0"},"py311-python-keystoneclient":{"origin":"net/py-python-keystoneclient","version":"5.5.0"},"py311-python-swiftclient":{"origin":"databases/py-python-swiftclient","version":"3.13.1_2"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-stevedore":{"origin":"devel/py-stevedore","version":"5.4.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"CINDER":"on","S3":"on","SWIFT":"on","VMWARE":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-gluoncv","origin":"misc/py-gluoncv","version":"0.9.0","comment":"Gluon CV toolkit for state-of-the-art deep learning in computer vision","maintainer":"yuri@FreeBSD.org","www":"https://github.com/dmlc/gluon-cv/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"300a1d493290c78cd0e496a814397586e981ef94d31029a873e4624fed55141f","flatsize":9369270,"path":"All/py311-gluoncv-0.9.0.pkg","repopath":"All/py311-gluoncv-0.9.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1404856,"desc":"GluonCV provides implementations of state-of-the-art (SOTA) deep learning\nalgorithms in computer vision. It aims to help engineers, researchers, and\nstudents quickly prototype products, validate new ideas and learn computer\nvision.\n\nGluonCV features:\n* training scripts that reproduce SOTA results reported in latest papers\n* a large set of pre-trained models\n* carefully designed APIs and easy to understand implementations\n* community support\n\nWWW: https://gluon-cv.mxnet.io/","deps":{"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-mxnet":{"origin":"misc/py-mxnet","version":"1.9.0"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"py311-portalocker":{"origin":"devel/py-portalocker","version":"2.3.2_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"py311-tqdm":{"origin":"misc/py-tqdm","version":"4.67.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc"],"annotations":{"flavor":"py311"}},{"name":"py311-gitlab-webhook-handler","origin":"devel/py-gitlab-webhook-handler","version":"1.0.2_2","comment":"Webhook Handler for GitLab","maintainer":"michael.osipov@innomotics.com","www":"https://github.com/ahebrank/gitlab-webhook-handler","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bad27924089bddd8007b865b369b8a11d4985cdd9a60d8ec7c89232755f7fbf4","flatsize":46790,"path":"All/py311-gitlab-webhook-handler-1.0.2_2.pkg","repopath":"All/py311-gitlab-webhook-handler-1.0.2_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":12920,"desc":"Webhook Handler for GitLab written in Python with Flask deployed as WSGI\napplication.","deps":{"py311-flask":{"origin":"www/py-flask","version":"3.1.0"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python","www"],"annotations":{"cpe":"cpe:2.3:a:python:gitlab-webhook-handler:1.0.2:::::dragonfly6:x86_64:2","flavor":"py311"}},{"name":"py311-gitless","origin":"devel/py-gitless","version":"0.8.8_1","comment":"Version control system built on top of Git","maintainer":"sunpoet@FreeBSD.org","www":"https://gitless.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e60af58a6f8234143b96342823f042d718c943ef6eef0e501a883982155818e5","flatsize":484001,"path":"All/py311-gitless-0.8.8_1.pkg","repopath":"All/py311-gitless-0.8.8_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":84404,"desc":"Gitless is an experimental version control system built on top of Git. Many\npeople complain that Git is hard to use. We think the problem lies deeper\nthan the user interface, in the concepts underlying Git. Gitless is an\nexperiment to see what happens if you put a simple veneer on an app that\nchanges the underlying concepts. Because Gitless is implemented on top of Git\n(could be considered what Git pros call a \"porcelain\" of Git), you can always\nfall back on Git. And of course your coworkers you share a repository with\nneed never know that you're not a Git aficionado.","deps":{"git":{"origin":"devel/git","version":"2.49.0"},"py311-clint":{"origin":"devel/py-clint","version":"0.5.1_1"},"py311-pygit2":{"origin":"devel/py-pygit2","version":"1.16.0_1"},"py311-sh":{"origin":"devel/py-sh","version":"2.2.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-grammalecte-fr","origin":"french/py-grammalecte-fr","version":"1.11.0_1","comment":"French grammar and typographic corrector","maintainer":"romain@FreeBSD.org","www":"https://grammalecte.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"db7084fe4bc82277f477d207170297693a1e157bc123cfae83189ef2b67ff5f6","flatsize":27364432,"path":"All/py311-grammalecte-fr-1.11.0_1.pkg","repopath":"All/py311-grammalecte-fr-1.11.0_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":4344196,"desc":"Grammalecte is an Open Source grammar and typographic corrector dedicated to\nthe French language.  It attempts to help writing French without spoiling\nusers' attention with false alarms.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["french","python"],"annotations":{"flavor":"py311"}},{"name":"py311-git-url-parse","origin":"devel/py-git-url-parse","version":"1.2.2_1","comment":"Simple git URL parser","maintainer":"matthew@FreeBSD.org","www":"https://pypi.org/project/git-url-parse/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"92e9cbf60698605145da87b99f2419ade6d7fc73b6f047fa92f2d4119123658d","flatsize":17280,"path":"All/py311-git-url-parse-1.2.2_1.pkg","repopath":"All/py311-git-url-parse-1.2.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5836,"desc":"A simple GIT URL parser similar to giturlparse.py.","deps":{"py311-pbr":{"origin":"devel/py-pbr","version":"6.1.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-git-semver","origin":"devel/py-git-semver","version":"0.3.2_2","comment":"Semantic versions management integrated to git","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/hartym/git-semver","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b1cdc141a9e526a95d163ea6f876c85d0a60ac6d63c6cec5d49b5fbd4fd465f6","flatsize":23447,"path":"All/py311-git-semver-0.3.2_2.pkg","repopath":"All/py311-git-semver-0.3.2_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":9092,"desc":"git-semver is a tiny git addon to manage your project's version numbers.","deps":{"py311-gitpython":{"origin":"devel/py-gitpython","version":"3.1.43"},"py311-semantic-version":{"origin":"devel/py-semantic-version","version":"2.10.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-gitdb","origin":"devel/py-gitdb","version":"4.0.12","comment":"Git Object Database","maintainer":"sunpoet@FreeBSD.org","www":"https://gitdb.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2775e56ab17c62b02ae871e9829728f487c8099911974d7cbdef425cb7e3b776","flatsize":624430,"path":"All/py311-gitdb-4.0.12.pkg","repopath":"All/py311-gitdb-4.0.12.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":111780,"desc":"GitDB allows you to access bare git repositories for reading and writing. It\naims at allowing full access to loose objects as well as packs with performance\nand scalability in mind. It operates exclusively on streams, allowing to handle\nlarge objects with a small memory footprint.","deps":{"py311-smmap":{"origin":"devel/py-smmap","version":"5.0.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-git-up","origin":"devel/py-git-up","version":"2.3.0","comment":"Python implementation of 'git up'","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/msiemens/PyGitUp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"57917650856a74fe12d799a5385e35e16cb9ab30eb70299e9ae7861aab4da51a","flatsize":336736,"path":"All/py311-git-up-2.3.0.pkg","repopath":"All/py311-git-up-2.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":57456,"desc":"PyGitUp is a Python implementation of the great aanand/git-up/. It\nnot only fully covers the abilities of git-up and should be a drop-in\nreplacement, but also extends it slightly.","deps":{"py311-colorama":{"origin":"devel/py-colorama","version":"0.4.6"},"py311-gitpython":{"origin":"devel/py-gitpython","version":"3.1.43"},"py311-termcolor":{"origin":"devel/py-termcolor","version":"2.5.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-gimmik","origin":"math/py-gimmik","version":"3.2.1_1","comment":"Generator of Matrix Multiplication Kernels","maintainer":"yuri@FreeBSD.org","www":"https://github.com/vincentlab/GiMMiK","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c499ecbea84eb9d7272283440892e98e5013d61d841fa6d5237fe2590f40bb6a","flatsize":98390,"path":"All/py311-gimmik-3.2.1_1.pkg","repopath":"All/py311-gimmik-3.2.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":18296,"desc":"Generator of Matrix Multiplication Kernels (GiMMiK) is a tool for generation of\nhigh performance matrix multiplication kernel code for various accelerator\nplatforms. Currently CUDA and OpenCL are the only supported platforms.","deps":{"py311-mako":{"origin":"textproc/py-mako","version":"1.3.5_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-gitpython","origin":"devel/py-gitpython","version":"3.1.43","comment":"Python library used to interact with Git repositories","maintainer":"sunpoet@FreeBSD.org","www":"https://gitpython.readthedocs.io/en/stable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0f8d554176d3eb2f7343c8ae8ed6805137ea638e73681645775145e02d593751","flatsize":2215819,"path":"All/py311-gitpython-3.1.43.pkg","repopath":"All/py311-gitpython-3.1.43.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":350924,"desc":"GitPython is a python library used to interact with git repositories, high-level\nlike git-porcelain, or low-level like git-plumbing.\n\nIt provides abstractions of git objects for easy access of repository data often\nbacked by calling the git command-line program.","deps":{"py311-gitdb":{"origin":"devel/py-gitdb","version":"4.0.12"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-gpaw","origin":"science/py-gpaw","version":"24.6.0_3","comment":"DFT and beyond within the projector-augmented wave method in chemistry","maintainer":"yuri@FreeBSD.org","www":"https://wiki.fysik.dtu.dk/gpaw/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6a92e0db353105b6f3cf064ea341b2610a6810c25975036c850e57adb1f38e35","flatsize":28076577,"path":"All/py311-gpaw-24.6.0_3.pkg","repopath":"All/py311-gpaw-24.6.0_3.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":4176952,"desc":"GPAW is a density-functional theory (DFT) Python code based on the\nprojector-augmented wave (PAW) method and the atomic simulation\nenvironment (ASE). It uses plane-waves, atom-centered basis-functions\nor real-space uniform grids combined with multigrid methods.","deps":{"blas":{"origin":"math/blas","version":"3.12.1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gpaw-setups":{"origin":"science/gpaw-setups","version":"0.9.20000"},"libxc":{"origin":"science/libxc","version":"6.2.2"},"mpich":{"origin":"net/mpich","version":"4.3.0"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"},"py311-ase":{"origin":"science/py-ase","version":"3.23.0_1"},"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"},"messages":[{"message":"You installed GPAW, the system for DFT computations in quantum\nchemistry.\n\nIn order to use this package you most likely need to also install\nscience/gpaw-setups that contains data files for electronic\nconfigurations for many elements of the periodic table.","type":"install"}]},{"name":"py311-glances","origin":"sysutils/py-glances","version":"3.3.1_2","comment":"CLI curses based monitoring tool for GNU/Linux and BSD OS","maintainer":"gasol.wu@gmail.com","www":"https://nicolargo.github.io/glances/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bcc035d421bcbebdab2d9fcb64ef88baf6b7689ae6b15d6a80cf7a8e3a572a17","flatsize":4206451,"path":"All/py311-glances-3.3.1_2.pkg","repopath":"All/py311-glances-3.3.1_2.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":664788,"desc":"Glances is a CLI curses based monitoring tool for GNU/Linux and BSD OS.\nUses the PsUtil library to get information from your system.","deps":{"py311-defusedxml":{"origin":"devel/py-defusedxml","version":"0.7.1_1"},"py311-future":{"origin":"devel/py-future","version":"0.18.3_1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-psutil":{"origin":"sysutils/py-psutil","version":"7.0.0"},"py311-ujson":{"origin":"devel/py-ujson","version":"5.10.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"annotations":{"flavor":"py311"}},{"name":"py311-ghp-import","origin":"www/py-ghp-import","version":"2.1.0_2","comment":"Copy your docs directly to the gh-pages branch","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/c-w/ghp-import","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e994339d116e79437b0844c1d7690e32af65b546ba2255d0fda8eab9d2b2d835","flatsize":75111,"path":"All/py311-ghp-import-2.1.0_2.pkg","repopath":"All/py311-ghp-import-2.1.0_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":17336,"desc":"GitHub Pages is a pretty awesome service that GitHub provides for hosting\nproject documentation. The only thing is that it requires a gh-pages branch that\nis the site's document root. This means that keeping documentation sources in\nthe branch with code is a bit difficult. And it really turns into a head\nscratcher for things like Sphinx that want to access documentation sources and\ncode sources at the same time.\n\nThen I stumbled across an interesting looking package called github-tools that\nlooked almost like what I wanted. It was a tad complicated and more involved\nthan I wanted but it gave me an idea. Why not just write a script that can copy\na directory to the gh-pages branch of the repository. This saves me from even\nhaving to think about the branch and everything becomes magical.\n\nThis is what ghp-import was written for.","deps":{"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-gfsubsets","origin":"x11-fonts/py-gfsubsets","version":"2024.9.25","comment":"Codepoint definitions for the Google Fonts subsetter","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/googlefonts/nam-files","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b253005c66832b0c90e7b81fd409be43237ab23552df8511135b382bb22743d9","flatsize":1797146,"path":"All/py311-gfsubsets-2024.9.25.pkg","repopath":"All/py311-gfsubsets-2024.9.25.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":187584,"desc":"This is the collection of nam files (codepoint subsets) that are used to subset\nfonts before serving on the Google Fonts CSS API.\n\nThe Python module gfsubsets provides an interface to these subset definitions.\nIt exports the following functions:\n- CodepointsInFont(filename): Lists the Unicode codepoints supported by the font\n- ListSubsets(): Returns the name of all defined subsets.\n- SubsetsForCodepoint(cp): Returns the names of all subsets including the\n  codepoint.\n- SubsetForCodepoint(cp): Returns the name of the \"most relevant\" subset\n  including the codepoint.\n- CodepointsInSubset(subset): Returns a set of codepoints included in the\n  subset.\n- SubsetsInFont(filename, min_pct, ext_min_pct): Returns the name of subsets\n  \"well\" supported by a font.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","x11-fonts"],"annotations":{"flavor":"py311"}},{"name":"py311-geventhttpclient","origin":"devel/py-geventhttpclient","version":"2.3.3","comment":"Http client library for gevent","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/geventhttpclient/geventhttpclient","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5675aea1f4c05814bb903a5b6ef1b4011cecb25bb817734698d5b6a1c901bf4f","flatsize":432254,"path":"All/py311-geventhttpclient-2.3.3.pkg","repopath":"All/py311-geventhttpclient-2.3.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":80788,"desc":"geventhttpclient is a high performance, concurrent HTTP client library for\npython using gevent.\n\ngeventhttpclient uses a fast http parser, written in C.\n\ngeventhttpclient has been specifically designed for high concurrency, streaming\nand support HTTP 1.1 persistent connections. More generally it is designed for\nefficiently pulling from REST APIs and streaming APIs like Twitter's.\n\nSafe SSL support is provided by default. geventhttpclient depends on the certifi\nCA Bundle. This is the same CA Bundle which ships with the Requests codebase,\nand is derived from Mozilla Firefox's canonical set.","deps":{"py311-brotli":{"origin":"archivers/py-brotli","version":"1.1.0"},"py311-certifi":{"origin":"security/py-certifi","version":"2025.1.31"},"py311-gevent":{"origin":"devel/py-gevent","version":"24.2.1"},"py311-urllib3":{"origin":"net/py-urllib3","version":"1.26.20,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-gevent-websocket","origin":"www/py-gevent-websocket","version":"0.10.1_1","comment":"WebSocket library for the gevent networking library","maintainer":"antoine@FreeBSD.org","www":"https://www.gitlab.com/noppo/gevent-websocket","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7cd29d57591b7897eaaf666e51bf96a3da9e38ac63e7927f28eaa4bc1b7007d7","flatsize":206039,"path":"All/py311-gevent-websocket-0.10.1_1.pkg","repopath":"All/py311-gevent-websocket-0.10.1_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":39376,"desc":"gevent-websocket is a WebSocket library for the gevent networking library.\nFeatures include:\nIntegration on both socket level or using an abstract interface.\nRPC and PubSub framework using WAMP (WebSocket Application Messaging Protocol).\nEasily extendible using a simple WebSocket protocol plugin API","deps":{"py311-gevent":{"origin":"devel/py-gevent","version":"24.2.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-get-reader","origin":"devel/py-get-reader","version":"1.0.0_1","comment":"Return csv.reader-like objects from multiple sources","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/shawnbrown/get_reader","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6875a288d102fd10d861c8af95d8662af311e81eb502ccdaae41ee642b4089bf","flatsize":102887,"path":"All/py311-get-reader-1.0.0_1.pkg","repopath":"All/py311-get-reader-1.0.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":21852,"desc":"get-reader provides a get_reader() function that returns reader objects similar\nto those returned by csv.reader(). This package:\n- reduces common boilerplate code for handling files and reading records.\n- reads data from CSV, pandas, SQL connections, MS Excel, DBF, and squint.\n- provides a single interface across Python versions (including seamless\n  Unicode-aware CSV support for Python 2).\n- is easy to incorporate into your own projects.","deps":{"py311-dbfread":{"origin":"textproc/py-dbfread","version":"2.0.7_1"},"py311-xlrd":{"origin":"textproc/py-xlrd","version":"2.0.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"DBF":"on","EXCEL":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-gflanguages","origin":"x11-fonts/py-gflanguages","version":"0.7.3","comment":"Python API for evaluating language support in the Google Fonts collection","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/googlefonts/lang","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b024fad78245305847708002aec57238d58c520f2209282b06521ea137aa55db","flatsize":3605647,"path":"All/py311-gflanguages-0.7.3.pkg","repopath":"All/py311-gflanguages-0.7.3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":703600,"desc":"This python module provides an API with data about languages/regions/scripts for\nuse in the language-support categorization of the font families in the Google\nFonts collection.\n\nYou can also directly access the raw textproto files on the Lib/gflanguages/data\ndirectory:\n- languages\n- regions\n- scripts","deps":{"py311-protobuf":{"origin":"devel/py-protobuf","version":"5.29.3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","x11-fonts"],"annotations":{"flavor":"py311"}},{"name":"py311-glfw","origin":"graphics/py-glfw","version":"2.8.0_1","comment":"Ctypes-based wrapper for GLFW3","maintainer":"nc@FreeBSD.org","www":"https://github.com/FlorianRhiem/pyGLFW","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"58d20e58ddb9210a04a1e5ddfda6f276ba2bc7747e32ac7a1650f5c1eae7a27a","flatsize":520172,"path":"All/py311-glfw-2.8.0_1.pkg","repopath":"All/py311-glfw-2.8.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":59236,"desc":"pyGLFW provides Python bindings for GLFW.  It is a ctypes wrapper\nwhich aims to be very close to the original GLFW API.","deps":{"glfw":{"origin":"graphics/glfw","version":"3.4_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-gffutils","origin":"biology/py-gffutils","version":"0.13_1","comment":"Work with GFF and GTF files in a flexible database framework","maintainer":"yuri@FreeBSD.org","www":"https://github.com/daler/gffutils","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0daf7111211aaa97931e93eaaf5f7da7dba76e8ae82723f8c5c1b702a09bbdcb","flatsize":10738945,"path":"All/py311-gffutils-0.13_1.pkg","repopath":"All/py311-gffutils-0.13_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1136320,"desc":"gffutils is a Python package for working with and manipulating the GFF and GTF\nformat files typically used for genomic annotations. Files are loaded into a\nsqlite3 database, allowing much more complex manipulation of hierarchical\nfeatures (e.g., genes, transcripts, and exons) than is possible with plain-text\nmethods alone.","deps":{"py311-argcomplete":{"origin":"devel/py-argcomplete","version":"3.6.0"},"py311-argh":{"origin":"devel/py-argh","version":"0.31.3"},"py311-pyfaidx":{"origin":"biology/py-pyfaidx","version":"0.5.9.5_1"},"py311-simplejson":{"origin":"devel/py-simplejson","version":"3.18.4_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["biology","python"],"annotations":{"flavor":"py311"}},{"name":"py311-getmail6","origin":"mail/getmail6","version":"6.19.08","comment":"POP3/IMAP4 mail retriever (Python3 fork)","maintainer":"freebsd@michael-bueker.de","www":"https://github.com/getmail6/getmail6/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a5f13c7d07f7a9aa7e7bc3f57760c5722fff39780dda6c1c67e61514a6d1e053","flatsize":1444946,"path":"All/py311-getmail6-6.19.08.pkg","repopath":"All/py311-getmail6-6.19.08.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":227080,"desc":"POP3/IMAP4 mail retriever with Maildir and command delivery (python3 fork).\n\nSummary of features:\n- Retrieve mail from an unlimited number of POP3/IMAP4 mailboxes and servers.\n- Support for POP3-over-SSL and IMAP-over-SSL, as well as SDPS\n  WARNING: even with SSL, \"no certificate or key validation is done.\" so\n  that getmail does not detect or protect from man-in-the-middle attacks.\n- Support for multidrop or domain mailboxes.\n- Safe and reliable delivery to qmail-style Maildirs, as well as program\n  (pipe) delivery for use with arbitrary external MDAs. Includes an MDA\n  for mbox files that supports mboxrd format and fcntl-type flock locking.\n- Does not destroy information by rewriting mail headers.\n- Does not cause mail loops by doing SMTP injection, and therefore does\n  not require that you run an MTA (like qmail or sendmail) on your host.\n- Can remember which mail it has already retrieved, and can be set to\n  only download new messages.\n- Written in Python, and therefore easy to extend or customize.\n- Simple to install, configure, and use.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["mail","python"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"flavor":"py311"},"messages":[{"message":"This fork of getmail 5.14 was modified to work with python3. It is work in\nprogress, and bugs should be reported at:\nhttps://github.com/getmail6/getmail6/issues","type":"install"}]},{"name":"py311-geopy","origin":"net/py-geopy","version":"2.4.1_1","comment":"Python Geocoding Toolbox","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/geopy/geopy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"18d6e422d7b167af218a62b2ee9bfcf3d0de29bdf9f5419389db4b84fdc86f0a","flatsize":1285830,"path":"All/py311-geopy-2.4.1_1.pkg","repopath":"All/py311-geopy-2.4.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":145248,"desc":"geopy is a Python client for several popular geocoding web services.\n\ngeopy makes it easy for Python developers to locate the coordinates of\naddresses, cities, countries, and landmarks across the globe using third-party\ngeocoders and other data sources.\n\ngeopy includes geocoder classes for the OpenStreetMap Nominatim, Google\nGeocoding API (V3), and many other geocoding services. The full list is\navailable on the Geocoders doc section. Geocoder classes are located in\ngeopy.geocoders.","deps":{"geographiclib":{"origin":"astro/geographiclib","version":"2.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"options":{"AIOHTTP":"off","REQUESTS":"off","TIMEZONE":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-geometer","origin":"science/py-geometer","version":"0.3.5_2","comment":"Python geometry package based on projective geometry and numpy","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jan-mue/geometer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8ca842a0e2f65a580f25003affa17c05faf50c20a5f42497bdc0620813bd6680","flatsize":792780,"path":"All/py311-geometer-0.3.5_2.pkg","repopath":"All/py311-geometer-0.3.5_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":110036,"desc":"Geometer is a geometry library for Python 3 that uses projective geometry and\nnumpy for fast geometric computation. In projective geometry every point in 2D\nis represented by a three-dimensional vector and every point in 3D is\nrepresented by a four-dimensional vector. This has the following advantages:\n\nThere are points at infinity that can be treated just like normal points.\n- Projective transformations are described by matrices but they can also\n  represent affine transformations i.e. also translations.\n- Every two lines have a unique point of intersection if they lie in the same\n  plane. Parallel lines have a point of intersection at infinity.\n- Points of intersection, planes or lines through given points can be calculated\n  using simple cross products or tensor diagrams.\n- Special complex points at infinity and cross ratios can be used to calculate\n  angles and to construct perpendicular geometric structures.\n- Most of the computation in the library done via tensor diagrams (using\n  numpy.einsum).","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-geolinks","origin":"science/py-geolinks","version":"0.2.3_1","comment":"Utilities to deal with geospatial links","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/geopython/geolinks","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"27bce40462d0b9ad8c9befe5fa331d78d284283bdb148be83afa97fc834c8cb7","flatsize":23077,"path":"All/py311-geolinks-0.2.3_1.pkg","repopath":"All/py311-geolinks-0.2.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7580,"desc":"geolinks provides utilities to deal with geospatial links.","deps":{"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-geojson","origin":"devel/py-geojson","version":"3.2.0_1,1","comment":"Python's Encoder/decoder for simple GIS features","maintainer":"wen@FreeBSD.org","www":"https://pypi.org/project/geojson/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7f7687720866c500a24b35b53e9b9698ac227f13992959ecb1cd18bc4e4dd3d6","flatsize":148870,"path":"All/py311-geojson-3.2.0_1,1.pkg","repopath":"All/py311-geojson-3.2.0_1,1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":26632,"desc":"A reference implementation of the PythonGeoInterface and\nthe GeoJSON draft.","deps":{"py311-simplejson":{"origin":"devel/py-simplejson","version":"3.18.4_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","geography","python"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-gi-docgen","origin":"textproc/py-gi-docgen","version":"2024.1_1","comment":"Documentation generator for GObject-based libraries","maintainer":"desktop@FreeBSD.org","www":"https://gitlab.gnome.org/GNOME/gi-docgen","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"11546166aea0b8335c9896f6f4f4afd045abcf4e3bc4f8fe5e3e22454052be04","flatsize":2833669,"path":"All/py311-gi-docgen-2024.1_1.pkg","repopath":"All/py311-gi-docgen-2024.1_1.pkg","licenselogic":"or","licenses":["APACHE20","GPLv3"],"pkgsize":1251164,"desc":"GI-DocGen is a document generator for GObject-based libraries. GObject is the\nbase type system of the GNOME project. GI-Docgen reuses the introspection data\ngenerated by GObject-based libraries to generate the API reference of these\nlibraries, as well as other ancillary documentation.","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-markdown":{"origin":"textproc/py-markdown","version":"3.6"},"py311-markupsafe":{"origin":"textproc/py-markupsafe","version":"2.1.5_1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-pygments":{"origin":"textproc/py-pygments","version":"2.19.1"},"py311-smartypants":{"origin":"textproc/py-smartypants","version":"2.0.1_1"},"py311-toml":{"origin":"textproc/py-toml","version":"0.10.2_1"},"py311-typogrify":{"origin":"textproc/py-typogrify","version":"2.1.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-geomet","origin":"science/py-geomet","version":"1.1.0","comment":"GeoJSON <-> WKT/WKB conversion utilities","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/geomet/geomet","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a0e67e17c908f17adcc4172cfe674f7357bb0a5133b3d3fce3dc12105d33c3c7","flatsize":303568,"path":"All/py311-geomet-1.1.0.pkg","repopath":"All/py311-geomet-1.1.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":48860,"desc":"GeoMet converts GeoJSON to WKT/WKB (Well-Known Text/Binary), and vice versa.\nExtended WKB/WKT are also supported. Conversion functions are exposed through\nidiomatic load/loads/dump/dumps interfaces.\n\nGeoMet is intended to cover all common use cases for dealing with 2D, 3D, and 4D\ngeometries (including 'Z', 'M', and 'ZM').","deps":{"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-genty","origin":"devel/py-genty","version":"1.3.2_1","comment":"Allows you to run a test with multiple data sets","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/box/genty","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"afa113f167e5e4bb2d5be1cb3d1b03fc07b06df0fa3f85e3569c65d365eac867","flatsize":119968,"path":"All/py311-genty-1.3.2_1.pkg","repopath":"All/py311-genty-1.3.2_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":21084,"desc":"Genty, pronounced \"gen-tee\", stands for \"generate tests\". It promotes generative\ntesting, where a single test can execute over a variety of input. Genty makes\nthis a breeze.","deps":{"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-gevent","origin":"devel/py-gevent","version":"24.2.1","comment":"Python co-routine networking library based on greenlet","maintainer":"sunpoet@FreeBSD.org","www":"https://www.gevent.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b72803f9080346daebedc7f0d0947f0d6c3070665230962e281a3a87ef44a51d","flatsize":10139546,"path":"All/py311-gevent-24.2.1.pkg","repopath":"All/py311-gevent-24.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1720924,"desc":"gevent is a coroutine-based Python networking library that uses greenlet to\nprovide a high-level synchronous API on top of the libevent event loop.\n\nFeatures include:\n- Fast event loop based on libevent (epoll on Linux, kqueue on FreeBSD).\n- Lightweight execution units based on greenlet.\n- API that re-uses concepts from the Python standard library (for example there\n  are Events and Queues).\n- Cooperative sockets with SSL support.\n- DNS queries performed through libevent-dns.\n- Monkey patching utility to get 3rd party modules to become cooperative.\n- Fast WSGI server based on libevent-http\n\ngevent is inspired by eventlet but features more consistent API, simpler\nimplementation and better performance. Read why others use gevent and check out\nthe list of the open source projects based on gevent.","deps":{"c-ares":{"origin":"dns/c-ares","version":"1.34.4_1"},"libev":{"origin":"devel/libev","version":"4.33_1,1"},"libuv":{"origin":"devel/libuv","version":"1.50.0"},"py311-cffi":{"origin":"devel/py-cffi","version":"1.17.1"},"py311-greenlet":{"origin":"devel/py-greenlet","version":"3.1.1"},"py311-zope.event":{"origin":"devel/py-zope.event","version":"4.1.0_1"},"py311-zope.interface":{"origin":"devel/py-zope.interface","version":"5.3.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-geoalchemy2","origin":"databases/py-geoalchemy2","version":"0.14.7","comment":"Using SQLAlchemy with Spatial Databases","maintainer":"sunpoet@FreeBSD.org","www":"https://geoalchemy-2.readthedocs.io/en/stable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a818f740dc81c8b90d351ebd2ad6fcc108ff2c351675684886c2d711bb1f318c","flatsize":799473,"path":"All/py311-geoalchemy2-0.14.7.pkg","repopath":"All/py311-geoalchemy2-0.14.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":103420,"desc":"GeoAlchemy 2 provides extensions to SQLAlchemy for working with spatial\ndatabases. GeoAlchemy 2 focuses on PostGIS. PostGIS 1.5 and PostGIS 2 are\nsupported. GeoAlchemy 2 aims to be simpler than its predecessor, GeoAlchemy.\nSimpler to use, and simpler to maintain.","deps":{"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-sqlalchemy14":{"origin":"databases/py-sqlalchemy14","version":"1.4.54"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","geography","python"],"options":{"SHAPELY":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-genson","origin":"devel/py-genson","version":"1.3.0","comment":"Powerful, user-friendly JSON Schema generator","maintainer":"ehaupt@FreeBSD.org","www":"https://pypi.org/project/genson/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2ecd38c563c27cba0f16bd199f7649f37baa3fc6da65c165aba499d01182ac2f","flatsize":152259,"path":"All/py311-genson-1.3.0.pkg","repopath":"All/py311-genson-1.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":31328,"desc":"GenSON's core function is to take JSON objects and generate schemas that\ndescribe them, but it is unique in its ability to merge schemas. It was\noriginally built to describe the common structure of a large number of\nJSON objects, and it uses its merging ability to generate a single\nschema from any number of JSON objects and/or schemas.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-gelidum","origin":"devel/py-gelidum","version":"0.7.1","comment":"Freeze your python objects","maintainer":"python@FreeBSD.org","www":"https://github.com/diegojromerolopez/gelidum","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"25fdd7026f0d5bf2b5db879feaf515e3f35482812823c0f4d56e61dfad09064d","flatsize":738998,"path":"All/py311-gelidum-0.7.1.pkg","repopath":"All/py311-gelidum-0.7.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":77444,"desc":"gelidum is inspired by the method freeze found in other languages like\nJavascript. gelidum tries to make immutable objects to make it easier\navoiding accidental modifications in your code.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-geocoder","origin":"devel/py-geocoder","version":"1.38.1_1","comment":"Python geocoder","maintainer":"acm@FreeBSD.org","www":"https://github.com/DenisCarriere/geocoder","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6457b920651427bb44389430df0514b01ebf872e3a4edf49c275411d8265d3b0","flatsize":1122875,"path":"All/py311-geocoder-1.38.1_1.pkg","repopath":"All/py311-geocoder-1.38.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":128792,"desc":"Simple and consistent geocoding library written in Python","deps":{"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-future":{"origin":"devel/py-future","version":"0.18.3_1"},"py311-ratelim":{"origin":"devel/py-ratelim","version":"0.1.6_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-geomdl","origin":"graphics/py-geomdl","version":"5.2.10_2","comment":"Object-oriented pure Python B-Spline and NURBS library","maintainer":"lbartoletti@FreeBSD.org","www":"https://onurraufbingol.com/NURBS-Python/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1e533d68fa14c9671e3306be05b073f22a5e8d20b207287fbdf9f780eb3d59e2","flatsize":2673167,"path":"All/py311-geomdl-5.2.10_2.pkg","repopath":"All/py311-geomdl-5.2.10_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":270936,"desc":"NURBS-Python (geomdl) is a pure Python, self-contained, object-oriented\nB-Spline and NURBS spline library for Python versions 2.7.x, 3.4.x and later.\n\nNURBS-Python (geomdl) provides convenient data structures and highly\ncustomizable API for rational and non-rational splines along with the\nefficient and extensible implementations of the following algorithms:\n\n- Spline evaluation\n- Derivative evaluation\n- Knot insertion\n- Knot removal\n- Knot vector refinement\n- Degree elevation\n- Degree reduction\n- Curve and surface fitting via interpolation and least squares approximation\n\nNURBS-Python (geomdl) also provides customizable visualization and animation\noptions via Matplotlib, Plotly and VTK libraries.","deps":{"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-plotly":{"origin":"graphics/py-plotly","version":"5.24.1_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-gdown","origin":"net/py-gdown","version":"5.2.0","comment":"Google Drive direct download of big files","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/wkentaro/gdown","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4238d364459d20f280029b09875e12c5b80a4a0e27c898cba79f1eb6f1ecc125","flatsize":158306,"path":"All/py311-gdown-5.2.0.pkg","repopath":"All/py311-gdown-5.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":33448,"desc":"gdown downloads a large file from Google Drive. If you use curl/wget, it fails\nwith a large file because of the security warning from Google Drive.","deps":{"py311-beautifulsoup":{"origin":"www/py-beautifulsoup","version":"4.13.3_1"},"py311-filelock":{"origin":"sysutils/py-filelock","version":"3.17.0"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-tqdm":{"origin":"misc/py-tqdm","version":"4.67.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-google-cloud-aiplatform","origin":"www/py-google-cloud-aiplatform","version":"1.49.0","comment":"Vertex AI API client library","maintainer":"yuri@FreeBSD.org","www":"https://github.com/googleapis/python-aiplatform","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8c0f5a1a69e9f2144067430e4797b1a12a9a194001b2b703081e870ae722492d","flatsize":110931436,"path":"All/py311-google-cloud-aiplatform-1.49.0.pkg","repopath":"All/py311-google-cloud-aiplatform-1.49.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":3337100,"desc":"Google Vertex AI is an integrated suite of machine learning tools and services\nfor building and using ML models with AutoML or custom code. It offers both\nnovices and experts the best workbench for the entire machine learning\ndevelopment lifecycle.","deps":{"py311-google-api-core":{"origin":"www/py-google-api-core","version":"2.19.1"},"py311-google-auth":{"origin":"security/py-google-auth","version":"2.31.0"},"py311-google-cloud-bigquery":{"origin":"www/py-google-cloud-bigquery","version":"3.28.0_1"},"py311-google-cloud-resource-manager":{"origin":"www/py-google-cloud-resource-manager","version":"1.13.0_1"},"py311-google-cloud-storage":{"origin":"www/py-google-cloud-storage","version":"2.17.0_1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-proto-plus":{"origin":"devel/py-proto-plus","version":"1.26.1"},"py311-protobuf":{"origin":"devel/py-protobuf","version":"5.29.3,1"},"py311-shapely":{"origin":"devel/py-shapely","version":"1.8.5_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["www"],"annotations":{"flavor":"py311"}},{"name":"py311-gdstk","origin":"cad/py-gdstk","version":"0.9.59","comment":"Library for creation and manipulation of GDSII and OASIS files","maintainer":"yuri@FreeBSD.org","www":"https://heitzmann.github.io/gdstk/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a7e3258ed971454ae65f6f9d94701c2e69a5086e4e2100782186944653ebe0a1","flatsize":949349,"path":"All/py311-gdstk-0.9.59.pkg","repopath":"All/py311-gdstk-0.9.59.pkg","licenselogic":"single","licenses":["BSL"],"pkgsize":276024,"desc":"Gdstk (GDSII Tool Kit) is a C++ library for creation and manipulation\nof GDSII and OASIS files. It is also available as a Python module\nmeant to be a successor to Gdspy.\n\nKey features for the creation of complex CAD layouts are included:\n* Boolean operations on polygons (AND, OR, NOT, XOR)\n  based on clipping algorithm\n* Polygon offset (inward and outward rescaling of polygons)\n* Efficient point-in-polygon solutions for large array sets\n\nTypical applications of Gdstk are in the fields of electronic chip design,\nplanar lightwave circuit design, and mechanical engineering.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"qhull":{"origin":"math/qhull","version":"8.0.2_3,1"}},"categories":["cad"],"annotations":{"flavor":"py311"}},{"name":"py311-gcsfs","origin":"filesystems/py-gcsfs","version":"2025.3.0","comment":"Convenient Filesystem interface over GCS","maintainer":"sunpoet@FreeBSD.org","www":"https://gcsfs.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"65b3544e3a97d50b706438330aae284144f04d7bf27f445ad8db47f5303797b1","flatsize":433648,"path":"All/py311-gcsfs-2025.3.0.pkg","repopath":"All/py311-gcsfs-2025.3.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":77048,"desc":"Pythonic file-system for Google Cloud Storage","deps":{"py311-aiohttp":{"origin":"www/py-aiohttp","version":"3.11.13"},"py311-decorator":{"origin":"devel/py-decorator","version":"5.2.1"},"py311-fsspec":{"origin":"filesystems/py-fsspec","version":"2025.3.0"},"py311-google-auth":{"origin":"security/py-google-auth","version":"2.31.0"},"py311-google-auth-oauthlib":{"origin":"security/py-google-auth-oauthlib","version":"1.2.0_1"},"py311-google-cloud-storage":{"origin":"www/py-google-cloud-storage","version":"2.17.0_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","filesystems","python"],"options":{"CRC":"off","GCSFUSE":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-geopandas","origin":"graphics/py-geopandas","version":"0.14.4_1","comment":"Python tools for geographic data","maintainer":"lbartoletti@FreeBSD.org","www":"https://pypi.org/project/geopandas/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"888fa14961f53447958a3e6c3f4e52bb250a7a15750fafc010c1f79a982d464f","flatsize":6093279,"path":"All/py311-geopandas-0.14.4_1.pkg","repopath":"All/py311-geopandas-0.14.4_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1367352,"desc":"GeoPandas is a project to add support for geographic data to pandas objects.\nIt currently implements GeoSeries and GeoDataFrame types which are subclasses\nof pandas.Series and pandas.DataFrame respectively. GeoPandas objects can act\non shapely geometry objects and perform geometric operations.\n\nGeoPandas geometry operations are cartesian. The coordinate reference system\n(crs) can be stored as an attribute on an object, and is automatically set when\nloading from a file. Objects may be transformed to new coordinate systems with\nthe to_crs() method. There is currently no enforcement of like coordinates for\noperations, but that may change in the future.","deps":{"py311-fiona":{"origin":"graphics/py-fiona","version":"1.10.1"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-pyproj":{"origin":"graphics/py-pyproj","version":"3.7.1"},"py311-shapely":{"origin":"devel/py-shapely","version":"1.8.5_2"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-gdbm","origin":"databases/py-gdbm","version":"3.11.12_9","comment":"Python bindings to the GNU dbm library (Python 3.11)","maintainer":"python@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"67434174d2c9b8dd07628ab786a79101b2993898e102b8abfb892b0c3597429b","flatsize":36117,"path":"All/py311-gdbm-3.11.12_9.pkg","repopath":"All/py311-gdbm-3.11.12_9.pkg","licenselogic":"single","licenses":["PSFL"],"pkgsize":12580,"desc":"Python bindings to the GNU dbm library.","deps":{"gdbm":{"origin":"databases/gdbm","version":"1.24"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-gdspy","origin":"cad/py-gdspy","version":"1.6.11_2","comment":"Python module for creating GDSII stream files","maintainer":"hrs@FreeBSD.org","www":"https://github.com/heitzmann/gdspy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0a44428f671398a112e5e7895ac35853731aca28a9bfe85afca671a435bf1c69","flatsize":2098505,"path":"All/py311-gdspy-1.6.11_2.pkg","repopath":"All/py311-gdspy-1.6.11_2.pkg","licenselogic":"single","licenses":["BSL"],"pkgsize":341220,"desc":"Gdspy is a Python module for creating GDSII stream files, usually CAD\nlayouts.  It includes a layout viewer for the geometries created, and\nit can also be used to import and merge GDSII files.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["cad","python"],"options":{"EXAMPLES":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-gcalcli","origin":"deskutils/gcalcli","version":"4.0.4_4","comment":"Google Calendar Command Line Interface","maintainer":"ports@thelanman.net","www":"https://github.com/insanum/gcalcli","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4a529535e49949ead95598fbcdb5894daab59050f1aac86c6f5a0dc589578f64","flatsize":351868,"path":"All/py311-gcalcli-4.0.4_4.pkg","repopath":"All/py311-gcalcli-4.0.4_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":66956,"desc":"gcalcli is a Python application that allows you to access you Google Calendar\nfrom a command line. It's easy to get your agenda, search for events, and\nquickly add new events. Additionally gcalcli can be used as a reminder service\nto execute any application you want.","deps":{"py311-google-api-python-client":{"origin":"www/py-google-api-python-client","version":"2.166.0"},"py311-httplib2":{"origin":"www/py-httplib2","version":"0.22.0_1"},"py311-oauth2client":{"origin":"security/py-oauth2client","version":"4.1.3_1"},"py311-parsedatetime":{"origin":"devel/py-parsedatetime","version":"2.6_1"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-vobject":{"origin":"deskutils/py-vobject","version":"0.9.6.1_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["deskutils","python"],"options":{"ICS_VCAL":"on"},"annotations":{"deprecated":"Depends on expired security/py-oauth2client","expiration_date":"2025-06-01","flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nDepends on expired security/py-oauth2client.\n\nIt is scheduled to be removed on or after 2025-06-01."}]},{"name":"py311-gast","origin":"devel/py-gast","version":"0.6.0","comment":"AST that abstracts the underlying Python version","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/serge-sans-paille/gast","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7d69c15493b782d7c2ed9c2db7f15092e1dad7d5a93a89b4c9c47376b9adfbfa","flatsize":404744,"path":"All/py311-gast-0.6.0.pkg","repopath":"All/py311-gast-0.6.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":53244,"desc":"A generic AST to represent Python2 and Python3's Abstract Syntax Tree (AST).\n\nGAST provides a compatibility layer between the AST of various Python versions,\nas produced by ast.parse from the standard ast module.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-gemmi","origin":"science/py-gemmi","version":"0.7.1","comment":"Macromolecular crystallography library and utilities","maintainer":"yuri@FreeBSD.org","www":"https://gemmi.readthedocs.io/en/latest/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fc0f94f24927ec56f63cd5427578d807bbab8502c00d8f87855939256edfc302","flatsize":4036320,"path":"All/py311-gemmi-0.7.1.pkg","repopath":"All/py311-gemmi-0.7.1.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":1094344,"desc":"Gemmi is a library, accompanied by a set of programs, developed primarily for\nuse in macromolecular crystallography (MX). For working with:\n* macromolecular models (content of PDB, PDBx/mmCIF and mmJSON files),\n* refinement restraints (CIF files),\n* reflection data (MTZ and mmCIF formats),\n* data on a 3D grid (electron density maps, masks, MRC/CCP4 format)\n* crystallographic symmetry.","deps":{"gemmi":{"origin":"science/gemmi","version":"0.7.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-gambit-elasticsearch","origin":"textproc/py-gambit-elasticsearch","version":"0.1.6_1","comment":"Micro library for performing multi queries in elasticsearch","maintainer":"yuri@FreeBSD.org","www":"https://pypi.org/project/gambit/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1114d9aafaaaeed080903c644774402f2abae3c7919f713ece99ca87394605f2","flatsize":17650,"path":"All/py311-gambit-elasticsearch-0.1.6_1.pkg","repopath":"All/py311-gambit-elasticsearch-0.1.6_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4496,"desc":"A python library for performing multi queries in elasticsearch,\na distributed RESTful search engine.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-gau2grid","origin":"math/py-gau2grid","version":"2.0.7_2","comment":"Fast computation of a gaussian and its derivative on a grid","maintainer":"yuri@FreeBSD.org","www":"https://github.com/dgasmith/gau2grid","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"07900e54d2ef9925384288cb14eb18cf61d736eede5e0fa06181578e9773e8d8","flatsize":912244,"path":"All/py311-gau2grid-2.0.7_2.pkg","repopath":"All/py311-gau2grid-2.0.7_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":188580,"desc":"gau2grid is a python-generated C library for vectorized computation of grid to\ngaussian collocation matrices.\n\nThe core of gau2grid is generating the collocation matrices between a real space\ngrid and a gaussian basis set expanded to a given angular momenta.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"options":{"NATIVE":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-fypp","origin":"devel/py-fypp","version":"3.2_1","comment":"Python powered preprocessor","maintainer":"yuri@FreeBSD.org","www":"https://github.com/aradi/fypp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9f3e66b66d8799e4008f2ade2773664d469288c8924acf078175e12d7b3b48f2","flatsize":430801,"path":"All/py311-fypp-3.2_1.pkg","repopath":"All/py311-fypp-3.2_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":61992,"desc":"Fypp is a Python powered preprocessor. It can be used for any programming\nlanguages but its primary aim is to offer a Fortran preprocessor, which helps\nto extend Fortran with condititional compiling and template metaprogramming\ncapabilities. Instead of introducing its own expression syntax, it uses Python\nexpressions in its preprocessor directives, offering the consistency and\nversatility of Python when formulating metaprogramming tasks. It puts strong\nemphasis on robustness and on neat integration into developing toolchains.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-gTTS","origin":"audio/py-gtts","version":"2.5.4","comment":"Library/CLI tool to interface with Google Translate text-to-speech API","maintainer":"eduardo@FreeBSD.org","www":"https://github.com/pndurette/gTTS","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"98ec9805ca264379ce84b56658a8fc4bf126269c8171e55c95c7e68a5fa762dd","flatsize":263088,"path":"All/py311-gTTS-2.5.4.pkg","repopath":"All/py311-gTTS-2.5.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":50688,"desc":"gTTS (Google Text-to-Speech), a Python library and CLI tool to interface with\nGoogle Translate's text-to-speech API. Write spoken mp3 data to a file, a\nfile-like object (bytestring) for further audio manipulation, or stdout.\n\nOr simply pre-generate Google Translate TTS request URLs to feed to an external\nprogram.\n\nCustomizable speech-specific sentence tokenizer that allows for unlimited\nlengths of text to be read, all while keeping proper intonation, abbreviations,\ndecimals and more; Customizable text pre-processors which can, for example,\nprovide pronunciation corrections; Automatic retrieval of supported languages.","deps":{"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["audio","python"],"annotations":{"flavor":"py311"}},{"name":"py311-fuzzywuzzy","origin":"devel/py-fuzzywuzzy","version":"0.18.0_1","comment":"Fuzzy string matching using Levenshtein Distance","maintainer":"dvl@FreeBSD.org","www":"https://pypi.org/project/naiveBayesClassifier/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a2d8b0f190f293ddf94b8b3444fa42319ea5570da3159e27fe5d3ff5d590fb0e","flatsize":123391,"path":"All/py311-fuzzywuzzy-0.18.0_1.pkg","repopath":"All/py311-fuzzywuzzy-0.18.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":25608,"desc":"Fuzzy string matching like a boss. It uses Levenshtein Distance to calculate\nthe differences between sequences in a simple-to-use package.\n\nSimple Ratio\n\n>>> fuzz.ratio(\"this is a test\", \"this is a test!\")\n    97\n\nPartial Ratio\n\n>>> fuzz.partial_ratio(\"this is a test\", \"this is a test!\")\n    100\n\nToken Sort Ratio\n\n>>> fuzz.ratio(\"fuzzy wuzzy was a bear\", \"wuzzy fuzzy was a bear\")\n    91\n>>> fuzz.token_sort_ratio(\"fuzzy wuzzy was a bear\", \"wuzzy fuzzy was a bear\")\n    100","deps":{"py311-Levenshtein":{"origin":"devel/py-Levenshtein","version":"0.22.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-futurist","origin":"devel/py-futurist","version":"3.0.0_1","comment":"Useful additions to futures, from the future","maintainer":"sunpoet@FreeBSD.org","www":"https://docs.openstack.org/futurist/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"60ce5df39cd92a566f6c2c068e944e5651098011f827247389e751cdf75eb0fc","flatsize":446080,"path":"All/py311-futurist-3.0.0_1.pkg","repopath":"All/py311-futurist-3.0.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":67240,"desc":"Code from the future, delivered to you in the now. The goal of this library\nwould be to provide a well documented futures classes/utilities/additions that\nallows for providing a level of transparency in how asynchronous work gets\nexecuted. This library currently adds statistics gathering, an eventlet\nexecutor, a synchronous executor etc.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-future","origin":"devel/py-future","version":"0.18.3_1","comment":"Clean single-source support for Python 3 and 2","maintainer":"bofh@FreeBSD.org","www":"https://python-future.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1a67229258735d49db179b00f226dec4ff47b921ac0e47882c941a0ac577b4c6","flatsize":5316829,"path":"All/py311-future-0.18.3_1.pkg","repopath":"All/py311-future-0.18.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":803524,"desc":"future is the missing compatibility layer between Python 2 and Python 3.\n\nIt allows you to use a single, clean Python 3.x-compatible codebase to\nsupport both Python 2 and Python 3 with minimal overhead.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-fvcore","origin":"math/py-fvcore","version":"0.1.5.post20220512_3","comment":"Shared code among different Facebook research projects","maintainer":"ports@FreeBSD.org","www":"https://github.com/facebookresearch/fvcore","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"05d47ed481e7aa9254d2c150c9b716061220f807903c09736db35c942754de43","flatsize":734838,"path":"All/py311-fvcore-0.1.5.post20220512_3.pkg","repopath":"All/py311-fvcore-0.1.5.post20220512_3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":114440,"desc":"fvcore is a light-weight core library that provides the most common and\nessential functionality shared in various computer vision frameworks\ndeveloped in FAIR, such as Detectron2, PySlowFast, and ClassyVision. All\ncomponents in this library are type-annotated, tested, and benchmarked.","deps":{"py311-iopath":{"origin":"devel/py-iopath","version":"0.1.10_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-tabulate":{"origin":"devel/py-tabulate","version":"0.9.0"},"py311-termcolor":{"origin":"devel/py-termcolor","version":"2.5.0"},"py311-tqdm":{"origin":"misc/py-tqdm","version":"4.67.1"},"py311-yacs":{"origin":"devel/py-yacs","version":"0.1.8_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-fvcore port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-game_sdl2","origin":"devel/py-game_sdl2","version":"7.4.11_4","comment":"Reimplementation of portions of the pygame API using SDL2","maintainer":"social@brandongrows.me","www":"https://github.com/renpy/pygame_sdl2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1a01d62a2ecf4899cf7692f451b33d33145add79e0e1592b121179a61b30905c","flatsize":3446405,"path":"All/py311-game_sdl2-7.4.11_4.pkg","repopath":"All/py311-game_sdl2-7.4.11_4.pkg","licenselogic":"and","licenses":["LGPL21+","ZLIB"],"pkgsize":925300,"desc":"Pygame_sdl2 is a reimplementation of the Pygame API using SDL2 and\nrelated libraries. The initial goal of this project are to allow games\nwritten using the pygame API to run on SDL2 on desktop and mobile\nplatforms. We will then evolve the API to expose SDL2-provided\nfunctionality in a pythonic manner.","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"png":{"origin":"graphics/png","version":"1.6.47"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_image":{"origin":"graphics/sdl2_image","version":"2.8.8"},"sdl2_mixer":{"origin":"audio/sdl2_mixer","version":"2.8.1"},"sdl2_ttf":{"origin":"graphics/sdl2_ttf","version":"2.24.0"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-fusepy","origin":"filesystems/py-fusepy","version":"3.0.1_1","comment":"Simple ctypes bindings for FUSE","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/fusepy/fusepy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"175ebed9d0784c2042f8823a3bd5f020086928b034c55a8e4fdea60fa1e44268","flatsize":155850,"path":"All/py311-fusepy-3.0.1_1.pkg","repopath":"All/py311-fusepy-3.0.1_1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":25968,"desc":"fusepy is a Python module that provides a simple interface to FUSE and MacFUSE.\nIt's just one file and is implemented using ctypes.","deps":{"fusefs-libs":{"origin":"filesystems/fusefs-libs","version":"2.9.9_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","filesystems","python"],"annotations":{"flavor":"py311"}},{"name":"py311-furl","origin":"devel/py-furl","version":"2.1.0_1","comment":"Small Python library that makes parsing and manipulating URLs easy","maintainer":"gmm@tutanota.com","www":"https://github.com/gruns/furl","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c2ce69b2da2a6577fe3ec6cd8ac964166822b3c655ab756b0a809c6f3fbb0b92","flatsize":245239,"path":"All/py311-furl-2.1.0_1.pkg","repopath":"All/py311-furl-2.1.0_1.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":39788,"desc":"furl is a small Python library that makes parsing and\nmanipulating URLs easy.\n\nPython's standard urllib and urlparse modules provide a number of URL\nrelated functions, but using these functions to perform common URL\noperations proves tedious. Furl makes parsing and manipulating URLs\neasy.\n\nFurl is well tested, Unlicensed in the public domain, and supports\nPython 2, Python 3, PyPy2, and PyPy3.","deps":{"py311-flake8":{"origin":"devel/py-flake8","version":"7.1.2_1"},"py311-orderedmultidict":{"origin":"devel/py-orderedmultidict","version":"1.0.1_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-fundamentalanalysis","origin":"finance/py-fundamentalanalysis","version":"0.3.1","comment":"Fundamental analysis package to analyze companies data","maintainer":"yuri@FreeBSD.org","www":"https://github.com/JerBouma/FundamentalAnalysis","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6197db9be4ed3287b8bda429c96dfe926da30bee03a28fbc8cc736efea8310d1","flatsize":6186,"path":"All/py311-fundamentalanalysis-0.3.1.pkg","repopath":"All/py311-fundamentalanalysis-0.3.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3320,"desc":"FundamentalAnalysis is a fully-fledged Fundamental Analysis package capable of\ncollecting 20 years of Company Profiles, Financial Statements, Ratios and Stock\nData of 20.000+ companies.","deps":{"py311-financedatabase":{"origin":"finance/py-financedatabase","version":"2.2.3"},"py311-financetoolkit":{"origin":"finance/py-financetoolkit","version":"2.0.0"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["finance","python"],"annotations":{"flavor":"py311"}},{"name":"py311-funcy","origin":"devel/py-funcy","version":"2.0_1","comment":"Fancy and practical functional tools","maintainer":"kai@FreeBSD.org","www":"https://github.com/Suor/funcy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"34f116b648ee4161560c2cb7f8a821fdf6290d1bd032a7522ce412ae23d043d2","flatsize":350297,"path":"All/py311-funcy-2.0_1.pkg","repopath":"All/py311-funcy-2.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":64364,"desc":"A collection of fancy functional tools focused on practicality. It\nwas designed to be a layer of functional tools over Python.\n\nIt was inspired by Clojure and Underscore (JS library).","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-furo","origin":"textproc/py-furo","version":"2024.8.6_1","comment":"Clean customizable Sphinx documentation theme","maintainer":"sunpoet@FreeBSD.org","www":"https://pradyunsg.me/furo/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ee319b88e3f4d6d236bcef8b86270936bdc775f3622bcb74bb2a43888dfbc0b2","flatsize":399204,"path":"All/py311-furo-2024.8.6_1.pkg","repopath":"All/py311-furo-2024.8.6_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":81700,"desc":"Furo provides a clean customizable theme for Sphinx.","deps":{"py311-beautifulsoup":{"origin":"www/py-beautifulsoup","version":"4.13.3_1"},"py311-pygments":{"origin":"textproc/py-pygments","version":"2.19.1"},"py311-sphinx":{"origin":"textproc/py-sphinx","version":"5.3.0_3,1"},"py311-sphinx-basic-ng":{"origin":"textproc/py-sphinx-basic-ng","version":"1.0.0b2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-funcsigs","origin":"devel/py-funcsigs","version":"1.0.2_1","comment":"Python function signatures from PEP362","maintainer":"sunpoet@FreeBSD.org","www":"https://funcsigs.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c2736490df680ac89f881ff6cddd53c6bd5f90621c01922bd6d39e6caa93d8fd","flatsize":111567,"path":"All/py311-funcsigs-1.0.2_1.pkg","repopath":"All/py311-funcsigs-1.0.2_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":22924,"desc":"funcsigs is a backport of the PEP 362 function signature features from\nPython 3.3's inspect module. The backport is compatible with Python 2.7\nas well as 3.2 and up.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-funcparserlib","origin":"devel/py-funcparserlib","version":"1.0.1_1","comment":"Recursive descent parsing library based on functional combinators","maintainer":"tota@FreeBSD.org","www":"https://funcparserlib.pirx.ru/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"89348c23c08644cd6a513fcb1333c57798268064ad7bfa17aa24e8a50c43f717","flatsize":138962,"path":"All/py311-funcparserlib-1.0.1_1.pkg","repopath":"All/py311-funcparserlib-1.0.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":24664,"desc":"The primary focus of funcparserlib is parsing little languages or\nexternal DSLs (domain specific languages).\n\nParsers made with funcparserlib are pure-Python LL(*) parsers. It\nmeans that it's very easy to write parsers without thinking about\nlookaheads and other hardcore parsing stuff. However, recursive\ndescent parsing is a rather slow method compared to LL(k) or LR(k)\nalgorithms. Still, parsing with funcparserlib is at least twice\nfaster than PyParsing, a very popular library for Python.\n\nThe source code of funcparserlib is only 1.2K lines of code, with\nlots of comments. Its API is fully type hinted. It features the\nlongest parsed prefix error reporting, as well as a tiny lexer\ngenerator for token position tracking.\n\nThe idea of parser combinators used in funcparserlib comes from the\nIntroduction to Functional Programming course. We have converted\nit from ML into Python.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-fury","origin":"graphics/py-fury","version":"0.12.0","comment":"Free Unified Rendering in Python","maintainer":"yuri@FreeBSD.org","www":"https://fury.gl/latest/index.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6c1d85d7595bb707efbeb08763ba5cd4e8ce057520d3e43da0c2f4708646c3bc","flatsize":7427525,"path":"All/py311-fury-0.12.0.pkg","repopath":"All/py311-fury-0.12.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":839864,"desc":"FURY is a free and open-source software library for Scientific Visualization\nand 3D animations.","deps":{"py311-aiohttp":{"origin":"www/py-aiohttp","version":"3.11.13"},"py311-lazy_loader":{"origin":"devel/py-lazy_loader","version":"0.4"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"py311-pygltflib":{"origin":"graphics/py-pygltflib","version":"1.16.2_1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"vtk9":{"origin":"math/vtk9","version":"9.2.6_6"}},"categories":["graphics"],"annotations":{"flavor":"py311"}},{"name":"py311-gdal","origin":"graphics/py-gdal","version":"3.10.2","comment":"Python binding for GDAL","maintainer":"sunpoet@FreeBSD.org","www":"https://gdal.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c165a8588ca01352a2860341b42d4a44b3d58c2efbaeab4e98a771028943f414","flatsize":8720861,"path":"All/py311-gdal-3.10.2.pkg","repopath":"All/py311-gdal-3.10.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1188976,"desc":"This port is the Python binding for GDAL (Geospatial Data Abstraction Library).","deps":{"gdal":{"origin":"graphics/gdal","version":"3.10.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"options":{"NUMPY":"off"},"annotations":{"cpe":"cpe:2.3:a:osgeo:gdal:3.10.2:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-gapic-generator","origin":"devel/py-gapic-generator","version":"1.23.5","comment":"Python client library generator for APIs defined by protocolbuffers","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/googleapis/gapic-generator-python","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8580e365a85d8a8baec9bbbbafee823d4eae723ed8ac6cdd0ecb392427bf850c","flatsize":35796564,"path":"All/py311-gapic-generator-1.23.5.pkg","repopath":"All/py311-gapic-generator-1.23.5.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1555748,"desc":"This is a generator for API client libraries for APIs specified by protocol\nbuffers, such as those inside Google. It takes a protocol buffer (with\nparticular annotations) and uses it to generate a client library.","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-google-api-core":{"origin":"www/py-google-api-core","version":"2.19.1"},"py311-googleapis-common-protos":{"origin":"devel/py-googleapis-common-protos","version":"1.63.2"},"py311-grpc-google-iam-v1":{"origin":"devel/py-grpc-google-iam-v1","version":"0.14.1"},"py311-grpcio":{"origin":"devel/py-grpcio","version":"1.71.0"},"py311-inflection":{"origin":"devel/py-inflection","version":"0.5.1_1"},"py311-libcst":{"origin":"devel/py-libcst","version":"1.7.0"},"py311-protobuf":{"origin":"devel/py-protobuf","version":"5.29.3,1"},"py311-pypandoc":{"origin":"textproc/py-pypandoc","version":"1.14_1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ftfy","origin":"textproc/py-ftfy","version":"6.3.1","comment":"Fix some problems with Unicode text after the fact","maintainer":"sunpoet@FreeBSD.org","www":"https://ftfy.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8cdb7ad2acc37409de6736398cc8ade818db34793e09bc9ad480c2ae441cdee5","flatsize":339263,"path":"All/py311-ftfy-6.3.1.pkg","repopath":"All/py311-ftfy-6.3.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":57848,"desc":"ftfy: fixes text for you\n\nftfy fixes Unicode that's broken in various ways.\n\nThe goal of ftfy is to take in bad Unicode and output good Unicode, for use in\nyour Unicode-aware code. This is different from taking in non-Unicode and\noutputting Unicode, which is not a goal of ftfy. It also isn't designed to\nprotect you from having to write Unicode-aware code. ftfy helps those who help\nthemselves.\n\nOf course you're better off if your input is decoded properly and has no\nglitches. But you often don't have any control over your input; it's someone\nelse's mistake, but it's your problem now.\n\nftfy will do everything it can to fix the problem.","deps":{"py311-wcwidth":{"origin":"devel/py-wcwidth","version":"0.2.8_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-fugashi","origin":"japanese/py-fugashi","version":"1.4.0","comment":"Cython MeCab wrapper for fast, pythonic Japanese tokenization","maintainer":"yuri@FreeBSD.org","www":"https://github.com/polm/fugashi","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5e1d405c1c6c621801b10de5d05cf804af4c338a8334c76b32d10c2f04ed27cb","flatsize":155435,"path":"All/py311-fugashi-1.4.0.pkg","repopath":"All/py311-fugashi-1.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":54668,"desc":"fugashi is a Cython wrapper for MeCab, a Japanese tokenizer and morphological\nanalysis tool.","deps":{"ja-mecab":{"origin":"japanese/mecab","version":"0.996_4"},"ja-mecab-ipadic":{"origin":"japanese/mecab-ipadic","version":"2.7.0.20070801_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["japanese","python"],"annotations":{"flavor":"py311"}},{"name":"py311-fudge","origin":"devel/py-fudge","version":"1.1.1_1","comment":"Python module for using fake objects to test real ones","maintainer":"yhchan@csie.nctu.edu.tw","www":"http://farmdev.com/projects/fudge/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e64b145a03f453902889ff16583c567d5c93bdb5c62ca6391c200c5e1665575f","flatsize":657306,"path":"All/py311-fudge-1.1.1_1.pkg","repopath":"All/py311-fudge-1.1.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":76208,"desc":"Fudge is a Python module for using fake objects (mocks, stubs, etc) to test\nreal ones.\n\nThis module is designed for two specific situations:\n    * Replace an object\n          o Temporarily return a canned value for a method or allow a method\n            to be called without affect.\n    * Ensure an object is used correctly\n          o Declare expectations about what methods should be called and what\n            arguments should be sent.\n\nFudge was inspired by Mocha which is a simpler version of jMock. But unlike\nMocha, Fudge does not automatically hijack real objects; you explicitly patch\nthem in your test setup. And unlike jMock, Fudge is only as strict about\nexpectations as you want it to be. If you just want to expect a method call\nwithout worrying about its arguments or the type of the arguments then you\ncan.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-fsspec-xrootd","origin":"filesystems/py-fsspec-xrootd","version":"0.5.0","comment":"XRootD implementation for fsspec","maintainer":"sunpoet@FreeBSD.org","www":"https://scikit-hep.org/fsspec-xrootd/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4f4db11754b0f029c3edd79a79ffb136504b3c02b25ef62aca6f7f2ce3aebfe1","flatsize":154605,"path":"All/py311-fsspec-xrootd-0.5.0.pkg","repopath":"All/py311-fsspec-xrootd-0.5.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":31028,"desc":"To allow fsspec to use XRootD accessible storage systems, install fsspec-xrootd\nalongside fsspec and have easy access to files stored on XRootD servers. Once\ninstalled, fsspec will be able to work with urls with the 'root' protocol.","deps":{"py311-fsspec":{"origin":"filesystems/py-fsspec","version":"2025.3.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","filesystems","python"],"annotations":{"flavor":"py311"}},{"name":"py311-fs2","origin":"filesystems/py-fs2","version":"2.4.16_1","comment":"Python Filesystem abstraction layer, version 2.x","maintainer":"bofh@FreeBSD.org","www":"https://www.pyfilesystem.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fba66d0daabeb69972832831d69c00a3c4786508feae79ee064ccecd6b2243de","flatsize":2013128,"path":"All/py311-fs2-2.4.16_1.pkg","repopath":"All/py311-fs2-2.4.16_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":246004,"desc":"Filesystem Abstraction for Python. Work with files and directories in archives,\nmemory, the cloud etc. as easily as your local drive. Write code now, decide\nlater where the data will be stored; unit test without writing real files;\nupload files to the cloud without learning a new API; sandbox your file writing\ncode; etc.","deps":{"py311-appdirs":{"origin":"devel/py-appdirs","version":"1.4.4_1"},"py311-pytz":{"origin":"devel/py-pytz","version":"2024.2_1,1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","filesystems"],"annotations":{"flavor":"py311"}},{"name":"py311-fsspec","origin":"filesystems/py-fsspec","version":"2025.3.0","comment":"File-system specification","maintainer":"sunpoet@FreeBSD.org","www":"https://filesystem-spec.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"051b3322d20a8281446b2f235d5fd9b1bfc921034d2d19153f0eb5ea759974b6","flatsize":2693928,"path":"All/py311-fsspec-2025.3.0.pkg","repopath":"All/py311-fsspec-2025.3.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":384872,"desc":"Filesystem Spec is a project to unify various projects and classes to work with\nremote filesystems and file-system-like abstractions using a standard pythonic\ninterface.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","filesystems","python"],"options":{"GITHUB":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-google-api-python-client","origin":"www/py-google-api-python-client","version":"2.166.0","comment":"Google API Client Library for Python","maintainer":"nivit@FreeBSD.org","www":"https://github.com/googleapis/google-api-python-client","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"029fc318414f5e9c8935cdec0fe25041795743bf55e351798c7a5bf8d2f8807e","flatsize":85280637,"path":"All/py311-google-api-python-client-2.166.0.pkg","repopath":"All/py311-google-api-python-client-2.166.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":4719192,"desc":"The Google API Client for Python is a client library for accessing\nthe adexchangebuyer, adexchangeseller, adsense, adsensehost, analytics,\nandroidpublisher, audit, bigquery, blogger, books, calendar, civicinfo,\ncompute, coordinate, customsearch, dfareporting, discovery, drive,\nfreebase, fusiontables, gan, groupsmigration, groupssettings, latitude,\nlicensing, oauth2, orkut, pagespeedonline, plus, prediction, reseller,\nshopping, siteVerification, storage, taskqueue, tasks, translate,\nurlshortener, webfonts, youtube, youtubeAnalytics APIs.\n\nIf you wish to use a Google API that is not in that list then you should\nlook at the Google Data APIs Python Client Library (devel/py-gdata).","deps":{"py311-google-api-core":{"origin":"www/py-google-api-core","version":"2.19.1"},"py311-google-auth":{"origin":"security/py-google-auth","version":"2.31.0"},"py311-google-auth-httplib2":{"origin":"security/py-google-auth-httplib2","version":"0.2.0_1"},"py311-httplib2":{"origin":"www/py-httplib2","version":"0.22.0_1"},"py311-uritemplate":{"origin":"net/py-uritemplate","version":"3.0.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"WEBTEST":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-fs","origin":"filesystems/py-fs","version":"0.5.4_2","comment":"Python filesystem abstraction","maintainer":"douglas@douglasthrift.net","www":"https://pyfilesystem.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"60eee2144878a8a32bf06cb8fbf433abaf3b50d80bd51bb3721fb25a80893840","flatsize":4306850,"path":"All/py311-fs-0.5.4_2.pkg","repopath":"All/py311-fs-0.5.4_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":554020,"desc":"Pyfilesystem is a Python module that provides a simplified common interface to\nmany types of filesystem. Filesystems exposed via Pyfilesystem can also be\nserved over the network, or 'mounted' on the native filesystem.\n\nPyfilesystem simplifies working directories and paths, even if you only intend\nto work with local files. Differences in path formats between platforms are\nabstracted away, and you can write code that sand-boxes any changes to a given\ndirectory.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","filesystems","python"],"annotations":{"flavor":"py311"}},{"name":"py311-fritzconnection","origin":"comms/py-fritzconnection","version":"1.14.0_1","comment":"Python tool to communicate with AVM FritzBox routers","maintainer":"freebsd@michael-bueker.de","www":"https://github.com/kbr/fritzconnection/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d3fb4a228b363df840935693eb92067db75b904634565a3beab849f697b22775","flatsize":786819,"path":"All/py311-fritzconnection-1.14.0_1.pkg","repopath":"All/py311-fritzconnection-1.14.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":117424,"desc":"A Python tool to communicate with the AVM FritzBox family of home routers.\nIt uses the TR-064 protocol over UPnP.","deps":{"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["comms","python"],"annotations":{"flavor":"py311"}},{"name":"py311-fuglu","origin":"mail/py-fuglu","version":"1.4.0_2","comment":"Mail scanning daemon for Postfix written in Python","maintainer":"pi@FreeBSD.org","www":"https://fuglu.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ae446d67a879ed88f6d6c4cf6e93d8f975c121f43f60a11bab69c52453f2ac36","flatsize":7393366,"path":"All/py311-fuglu-1.4.0_2.pkg","repopath":"All/py311-fuglu-1.4.0_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":986004,"desc":"A mail scanning daemon for Postfix written in Python. It acts as the\nglue application between the MTA and spam checkers and antivirus\nsoftware and focuses on being solid, easy to manage, debug and monitor.","deps":{"clamav":{"origin":"security/clamav","version":"1.4.2_1,1"},"postfix":{"origin":"mail/postfix","version":"3.10.1,1"},"py311-beautifulsoup":{"origin":"www/py-beautifulsoup","version":"4.13.3_1"},"py311-dkimpy":{"origin":"mail/py-dkimpy","version":"1.1.8_1"},"py311-lzma":{"origin":"archivers/py-lzma","version":"0.5.0_1"},"py311-magic":{"origin":"devel/py-magic","version":"5.45_1"},"py311-pyspf":{"origin":"mail/py-pyspf","version":"2.0.14_3"},"py311-rarfile":{"origin":"archivers/py-rarfile","version":"4.1_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"spamassassin":{"origin":"mail/spamassassin","version":"4.0.1_2"}},"categories":["mail","python"],"options":{"BEAUTIFULSOUP":"on","CLAMAV":"on","DKIM":"on","MAGIC":"on","SPAMASSASSIN":"on","SPF":"on","SQL":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-frozenlist","origin":"devel/py-frozenlist","version":"1.5.0","comment":"List-like structure which implements collections.abc.MutableSequence","maintainer":"python@FreeBSD.org","www":"https://github.com/aio-libs/frozenlist","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e34b886af665670235f638eb8f8ddfefc1b56199334ea7573596c441b38078e2","flatsize":127672,"path":"All/py311-frozenlist-1.5.0.pkg","repopath":"All/py311-frozenlist-1.5.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":37552,"desc":"The list is mutable until FrozenList.freeze() is called, after which\nlist modifications raise RuntimeError. A FrozenList instance is\nhashable, but only when frozen. Attempts to hash a non-frozen instance\nwill result in a RuntimeError exception.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-frozendict","origin":"devel/py-frozendict","version":"2.4.6","comment":"Immutable dictionary implementation for Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Marco-Sulla/python-frozendict","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"562c875cd6565155b0596b79ddc80f4319425069db9c12b5e374e2de4f65ef3f","flatsize":123305,"path":"All/py311-frozendict-2.4.6.pkg","repopath":"All/py311-frozendict-2.4.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":24060,"desc":"frozendict is an immutable wrapper around dictionaries that implements the\ncomplete mapping interface. It can be used as a drop-in replacement for\ndictionaries where immutability is desired.\n\nOf course, this is python, and you can still poke around the object's internals\nif you want.\n\nThe frozendict constructor mimics dict, and all of the expected interfaces\n(iter, len, repr, hash, getitem) are provided. Note that a frozendict does not\nguarantee the immutability of its values, so the utility of hash method is\nrestricted by usage.\n\nThe only difference is that the copy() method of frozendict takes variable\nkeyword arguments, which will be present as key/value pairs in the new,\nimmutable copy.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-frictionless-ckan-mapper","origin":"devel/py-frictionless-ckan-mapper","version":"1.0.9_1","comment":"Library for mapping CKAN metadata from/to Frictionless metadata","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/frictionlessdata/frictionless-ckan-mapper","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b2126996537c597d024f1d7139c564fb56ae04455cc01b4e5dba402976789691","flatsize":54163,"path":"All/py311-frictionless-ckan-mapper-1.0.9_1.pkg","repopath":"All/py311-frictionless-ckan-mapper-1.0.9_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13780,"desc":"Frictionless CKAN Mapper is a library for mapping CKAN metadata from/to\nFrictionless metadata.\n\nThe library has zero dependencies (not even on Data Package libs). You can use\nit directly or use it for inspiration. Detailed outline of the algorithm is in\nthe docs or you can read the code.","deps":{"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-unidecode":{"origin":"converters/py-unidecode","version":"1.3.7_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-geometric","origin":"science/py-geometric","version":"1.1_1","comment":"Geometry optimization for quantum chemistry","maintainer":"yuri@FreeBSD.org","www":"https://geometric.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"484e7f175a1621099d0f7ef52ecc8f0a29eb09b3fcab7317db47ace9ce600257","flatsize":4905318,"path":"All/py311-geometric-1.1_1.pkg","repopath":"All/py311-geometric-1.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":676740,"desc":"This is a geometry optimization code for molecular structures. The code works\nby calling external software for the energy and gradient through wrapper\nfunctions. Q-Chem, TeraChem, Psi4, Molpro, and Gaussian 09/16 are supported\nquantum chemistry codes through the command line interface. The PySCF and\nQCArchive packages also provide interfaces to geomeTRIC for optimization.\nMM optimizations using OpenMM and Gromacs are also supported through the\ncommand line interface.","deps":{"py311-networkx":{"origin":"math/py-networkx","version":"3.4,2"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-freezegun","origin":"devel/py-freezegun","version":"1.5.1","comment":"Let your Python tests travel through time","maintainer":"bofh@FreeBSD.org","www":"https://github.com/spulec/freezegun","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a50efe7e4b4e887e535334b99192dd943fa5698d5bede469d205753e7276b465","flatsize":183060,"path":"All/py311-freezegun-1.5.1.pkg","repopath":"All/py311-freezegun-1.5.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":34596,"desc":"FreezeGun is a library that allows your python tests to travel through time\nby mocking the datetime module.","deps":{"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-freetype-py","origin":"print/py-freetype-py","version":"2.5.1","comment":"Freetype python bindings","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rougier/freetype-py","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"71e35693452bdc2e851955b698bba54a703919cac870fb92d13890940bac4c8d","flatsize":817424,"path":"All/py311-freetype-py-2.5.1.pkg","repopath":"All/py311-freetype-py-2.5.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":98356,"desc":"Freetype Python provides bindings for the FreeType library. Only the high-level\nAPI is bound.","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["print","python"],"annotations":{"flavor":"py311"}},{"name":"py311-freebsd-sysctl","origin":"devel/py-freebsd-sysctl","version":"0.0.7_1","comment":"Native Python wrapper for FreeBSD sysctls using libc","maintainer":"stefan@gronke.net","www":"https://github.com/gronke/py-freebsd_sysctl","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ba710b16fbf087d05bffc55510f90943d3f0fe9c81182daaf3bae13224fc5a33","flatsize":73350,"path":"All/py311-freebsd-sysctl-0.0.7_1.pkg","repopath":"All/py311-freebsd-sysctl-0.0.7_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":13032,"desc":"Native Python wrapper for FreeBSD sysctls using libc.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python","sysutils"],"annotations":{"flavor":"py311"}},{"name":"py311-freenas.utils","origin":"devel/py-freenas.utils","version":"10.2a1_2","comment":"FreeNAS common Python modules","maintainer":"bofh@FreeBSD.org","www":"https://github.com/freenas/middleware","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4bf56600d09b4237bf1c4ca2d60abf2473b848e351431d0776a702900ca69a1a","flatsize":95190,"path":"All/py311-freenas.utils-10.2a1_2.pkg","repopath":"All/py311-freenas.utils-10.2a1_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":20000,"desc":"FreeNAS common Python modules.","deps":{"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-frictionless","origin":"devel/py-frictionless","version":"5.18.0_1","comment":"Framework to describe, extract, validate, and transform tabular data","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/frictionlessdata/frictionless-py","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"769f9ba41d7a1b2e8502bd7b77ff28eb59af4becb2f4520aa34d33d14e49d6ae","flatsize":6221986,"path":"All/py311-frictionless-5.18.0_1.pkg","repopath":"All/py311-frictionless-5.18.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":817332,"desc":"Frictionless is a framework to describe, extract, validate, and transform\ntabular data (DEVT Framework). It supports a great deal of data schemes and\nformats, as well as provides popular platforms integrations. The framework is\npowered by the lightweight yet comprehensive Frictionless Data Specifications.","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-attrs":{"origin":"devel/py-attrs","version":"25.3.0"},"py311-chardet":{"origin":"textproc/py-chardet","version":"5.2.0,1"},"py311-humanize":{"origin":"devel/py-humanize","version":"4.2.1_1"},"py311-isodate":{"origin":"devel/py-isodate","version":"0.7.2"},"py311-jsonschema":{"origin":"devel/py-jsonschema","version":"4.23.0"},"py311-marko":{"origin":"textproc/py-marko","version":"2.1.2"},"py311-petl":{"origin":"textproc/py-petl","version":"1.7.15"},"py311-pydantic2":{"origin":"devel/py-pydantic2","version":"2.10.6_3"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-python-slugify":{"origin":"textproc/py-python-slugify","version":"8.0.4_1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-rfc3986":{"origin":"www/py-rfc3986","version":"1.5.0_1,1"},"py311-simpleeval":{"origin":"devel/py-simpleeval","version":"0.9.13"},"py311-stringcase":{"origin":"devel/py-stringcase","version":"1.2.0_1"},"py311-tabulate":{"origin":"devel/py-tabulate","version":"0.9.0"},"py311-typer":{"origin":"devel/py-typer","version":"0.15.2"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"py311-validators":{"origin":"devel/py-validators","version":"0.34.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"AWS":"off","BIGQUERY":"off","CKAN":"off","DATASETTE":"off","EXCEL":"off","GITHUB":"off","GSHEETS":"off","HTML":"off","JSON":"off","MYSQL":"off","PANDAS":"off","PARQUET":"off","POSTGRESQL":"off","SQL":"off","VISIDATA":"off","WKT":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-free-proxy","origin":"www/py-free-proxy","version":"1.1.3","comment":"Proxy scraper for further use","maintainer":"matthew@wener.org","www":"https://github.com/jundymek/free-proxy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4433bdc269a9d6ce695f1be6cdbc75bd2c001ff0c5cf6416c03e60faab552db5","flatsize":43693,"path":"All/py311-free-proxy-1.1.3.pkg","repopath":"All/py311-free-proxy-1.1.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9572,"desc":"Get free working proxy from https://www.sslproxies.org/,\nhttps://www.us-proxy.org/, https://free-proxy-list.net/uk-proxy.html\nand https://free-proxy-list.net and use it in your script.","deps":{"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-fresnel","origin":"science/py-fresnel","version":"0.13.4.4_8","comment":"Publication quality path tracing in real time","maintainer":"yuri@FreeBSD.org","www":"https://github.com/glotzerlab/fresnel","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"17f41000e1eea243aac218c19f56503033c0ac94be55f973b0b5d7481fc95ba9","flatsize":1248570,"path":"All/py311-fresnel-0.13.4.4_8.pkg","repopath":"All/py311-fresnel-0.13.4.4_8.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":570416,"desc":"fresnel is a python library for path tracing publication quality\nimages of soft matter simulations in real time. The fastest render\nperformance is possible on NVIDIA GPUs using their OptiX ray tracing\nengine. fresnel also supports multi-core CPUs using Intel's Embree ray\ntracing kernels. Path tracing enables high quality global illumination\nand advanced rendering effects controlled by intuitive parameters\n(like roughness, specular, and metal).","deps":{"embree":{"origin":"graphics/embree","version":"3.13.5_7"},"onetbb":{"origin":"devel/onetbb","version":"2022.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"qhull":{"origin":"math/qhull","version":"8.0.2_3,1"}},"categories":["science"]},{"name":"py311-fredapi","origin":"finance/py-fredapi","version":"0.5.2_1","comment":"Python API for Federal Reserve Economic Data (FRED) from St. Louis Fed","maintainer":"yuri@FreeBSD.org","www":"https://github.com/mortada/fredapi","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0b8ef449b3746d062ad5969116f78297d80af01796f6a03c47d7164af8ec6eea","flatsize":84930,"path":"All/py311-fredapi-0.5.2_1.pkg","repopath":"All/py311-fredapi-0.5.2_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":16884,"desc":"fredapi is a Python API for the FRED data provided by the Federal Reserve Bank\nof St. Louis. fredapi provides a wrapper in python to the FRED web service,\nand also provides several convenient methods for parsing and analyzing\npoint-in-time data (i.e. historic data revisions) from ALFRED.","deps":{"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["finance","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ftputil","origin":"ftp/py-ftputil","version":"5.1.0_1","comment":"High-level FTP client library","maintainer":"lwhsu@FreeBSD.org","www":"https://ftputil.sschwarzer.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a1ca1ddab1fd5be6312d4bd68a691d84aedf1086772b2134c955ac457e5a56ef","flatsize":449811,"path":"All/py311-ftputil-5.1.0_1.pkg","repopath":"All/py311-ftputil-5.1.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":74868,"desc":"ftputil is a high-level FTP client library for the Python programming language.\n\nftputil implements a virtual file system for accessing FTP servers, that is,\nit can generate file-like objects for remote files. The library supports many\nfunctions similar to those in the os, os.path and shutil modules. ftputil has\nconvenience functions for conditional uploads and downloads, and handles FTP\nclients and servers in different timezones.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["ftp","python"],"annotations":{"flavor":"py311"}},{"name":"py311-kivy","origin":"x11-toolkits/py-kivy","version":"2.3.0_1","comment":"Python NUI library for rapid application development","maintainer":"danfe@FreeBSD.org","www":"https://kivy.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"10a890610a44850f8fa1ba3338aec506966d192cf292ae088f0027583a0d6b51","flatsize":78072473,"path":"All/py311-kivy-2.3.0_1.pkg","repopath":"All/py311-kivy-2.3.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":24924952,"desc":"Cross platform\n==============\nKivy is running on Linux, Windows, MacOSX, Android and IOS. You can run the\nsame code on all supported platforms.  It can use natively most inputs\nprotocols and devices like WM_Touch, WM_Pen, Mac OS X Trackpad and Magic Mouse,\nMtdev, Linux Kernel HID, TUIO. A multi-touch mouse simulator is included.\n\nBusiness Friendly\n=================\nKivy is 100%25 free to use, under LGPL 3 licence. The toolkit is professionally\ndeveloped, backed and used. You can use it in a product and sell your product.\nThe framework is stable and has a documented API, plus a programming guide to\nhelp for in the first step.\n\nGPU Accelerated\n===============\nThe graphics engine is built over OpenGL ES 2, using modern and fast way of\ndoing graphics.  The toolkit is coming with more than 20 widgets designed to be\nextensible. Many parts are written in C using Cython, tested with regression\ntests.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libmtdev":{"origin":"devel/libmtdev","version":"1.1.7"},"opencv":{"origin":"graphics/opencv","version":"4.9.0_7"},"py311-enchant":{"origin":"textproc/py-enchant","version":"3.2.2_3"},"py311-game":{"origin":"devel/py-game","version":"2.6.1_2"},"py311-pygments":{"origin":"textproc/py-pygments","version":"2.19.1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","x11-toolkits"],"options":{"DOCS":"on","PYGAME":"on","X11":"off","SDL2":"off","PIL":"off","GSTREAMER":"off","OPENCV":"on","ENCHANT":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-freeimagepy","origin":"graphics/py-freeimagepy","version":"2.0.1_2","comment":"FreeImage library python wrapper","maintainer":"ports@FreeBSD.org","www":"http://freeimagepy.sf.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f47a0c6171e001c294ce579fdbe843798bcf59fd88fde523e8caa34b76948d11","flatsize":2728785,"path":"All/py311-freeimagepy-2.0.1_2.pkg","repopath":"All/py311-freeimagepy-2.0.1_2.pkg","licenselogic":"single","pkgsize":727172,"desc":"This library wrap the FreeImage library functions so a python developer can\neasy drive FreeImage.","deps":{"freeimage":{"origin":"graphics/freeimage","version":"3.18.0_6"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-freeimagepy port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-fraction","origin":"math/py-fraction","version":"2.2.0_1","comment":"Carry out all the fraction operations","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/bradley101/fraction","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b9632424b9923419b7b9fc9fcaa32af9013cf04e3ca0a82ef79bc94c9b1ceded","flatsize":38512,"path":"All/py311-fraction-2.2.0_1.pkg","repopath":"All/py311-fraction-2.2.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8916,"desc":"fraction is a Python module that is designed for fractional values\nnumerator/denominator.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-fqdn","origin":"www/py-fqdn","version":"1.4.0_1","comment":"RFC-compliant FQDN validation and manipulation for Python","maintainer":"whitejv81@gmail.com","www":"https://github.com/ypcrts/fqdn","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2fef2d952f219ba523af1c1f09837ca51095a409e4825e31e3dc29d16f9e5d89","flatsize":17075,"path":"All/py311-fqdn-1.4.0_1.pkg","repopath":"All/py311-fqdn-1.4.0_1.pkg","licenselogic":"single","pkgsize":4592,"desc":"Validates a fully-qualified domain name (FQDN), in full compliance with\nRFC 1035, and the \"preferred form\" specified in RFC 3696 section 2.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-forcediphttpsadapter","origin":"www/py-forcediphttpsadapter","version":"1.1.0_1","comment":"Use IP address when connecting via SSL","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Roadmaster/forcediphttpsadapter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b36ab8945d09ebbee32d9b0c6e4c43bdb29d0fbd57349cee2b912eac4b01f751","flatsize":28940,"path":"All/py311-forcediphttpsadapter-1.1.0_1.pkg","repopath":"All/py311-forcediphttpsadapter-1.1.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7568,"desc":"This module implements a set of requests TransportAdapter, PoolManager,\nConnectionPool and HTTPSConnection with one goal only: to use a specific IP\naddress when connecting via SSL to a web service without running into SNI\ntrouble.\n\nThe usual technique to force an IP address on an HTTP connection with Requests\nis (assuming I want http://example.com/some/path on IP 1.2.3.4):\n  requests.get(\"http://1.2.3.4/some/path\", headers={'Host': 'example.com'})\n\nThis is useful if I want to specifically test how 1.2.3.4 is responding; for\ninstance, if example.com is DNS round-robined to several IP addresses and I want\nto hit one of them specifically.","deps":{"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-fpdf","origin":"print/py-fpdf","version":"1.7.2_1","comment":"Simple PDF generation for Python","maintainer":"fabianosidler@swissonline.ch","www":"https://code.google.com/p/pyfpdf/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f9a2318b147c4c9a96bc4330417214337960a4931e0d8e287e34a1a53c4d049e","flatsize":707743,"path":"All/py311-fpdf-1.7.2_1.pkg","repopath":"All/py311-fpdf-1.7.2_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":107724,"desc":"PyFPDF is a library for PDF document generation under Python, ported from\nPHP (see FPDF \"Free\"-PDF, a well-known PDFlib-extension replacement with\nmany examples, scripts and derivatives).\n\nCompared with other PDF libraries, PyFPDF is simple, small and versatile,\nwith advanced capabilities and easy to learn, extend and maintain.\n\nFeatures\n    * Python 2.5 to 2.7 support (with experimental Python3 support)\n    * Unicode (UTF-8) TrueType font subset embedding\n    * Barcode I2of5 and code39, QR code coming soon ...\n    * PNG, GIF and JPG support (including transparency and alpha channel)\n\t* Templates with a visual designer & basic html2pdf\n    * Exceptions support, other minor fixes, improvements and PEP8 code\n\t  cleanups","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["print","python"],"annotations":{"flavor":"py311"}},{"name":"py311-fotokilof","origin":"graphics/py-fotokilof","version":"5.1.8","comment":"GUI for ImageMagick and Wand","maintainer":"nivit@FreeBSD.org","www":"https://github.com/TeaM-TL/FotoKilof","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b4fd1a47325ae9f6eb70fc958a2ea83062154216706d78ab7398e73ca291c0f7","flatsize":881628,"path":"All/py311-fotokilof-5.1.8.pkg","repopath":"All/py311-fotokilof-5.1.8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":104492,"desc":"GUI for the most used ImageMagick functionalities for processing images.","deps":{"ImageMagick7":{"origin":"graphics/ImageMagick7","version":"7.1.1.45"},"py311-FindSystemFontsFilename":{"origin":"x11-fonts/py-FindSystemFontsFilename","version":"0.3.1"},"py311-Wand":{"origin":"graphics/py-wand","version":"0.6.13_1"},"py311-fclist-cffi":{"origin":"x11-fonts/py-fclist-cffi","version":"1.1.2_1"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-tkcolorpicker":{"origin":"graphics/py-tkcolorpicker","version":"2.1.3_1"},"py311-ttkbootstrap":{"origin":"devel/py-ttkbootstrap","version":"1.10.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics"],"annotations":{"flavor":"py311"}},{"name":"py311-formulaic","origin":"math/py-formulaic","version":"1.0.2","comment":"Implementation of Wilkinson formulas","maintainer":"yuri@FreeBSD.org","www":"https://github.com/matthewwardrop/formulaic","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f7b896bc02c9b5a2381becb00b0dd6890f938ba69015f653a11fa6f3e06defca","flatsize":1102656,"path":"All/py311-formulaic-1.0.2.pkg","repopath":"All/py311-formulaic-1.0.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":171248,"desc":"Formulaic is a high-performance implementation of Wilkinson formulas for Python.\n\nIt provides:\n* high-performance dataframe to model-matrix conversions.\n* support for reusing the encoding choices made during conversion of one\n  data-set on other datasets.\n* extensible formula parsing.\n* extensible data input/output plugins, with implementations for:\n  * input:\n    * pandas.DataFrame\n    * pyarrow.Table\n  * output:\n    * pandas.DataFrame\n    * numpy.ndarray\n    * scipy.sparse.CSCMatrix\n* support for symbolic differentiation of formulas (and hence model matrices).","deps":{"py311-astor":{"origin":"devel/py-astor","version":"0.8.1_1"},"py311-interface-meta":{"origin":"devel/py-interface-meta","version":"1.3.0_1"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"py311-wrapt":{"origin":"devel/py-wrapt","version":"1.17.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-frappe-bench","origin":"www/py-frappe-bench","version":"5.22.9","comment":"Frappe / ERPNext apps setup tool","maintainer":"kiwi@FreeBSD.org","www":"https://github.com/frappe/bench","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cf10f7bd81bc9c02b6a4734cd282c6284febcf6ea7bea0a92f150e91fd009001","flatsize":1211383,"path":"All/py311-frappe-bench-5.22.9.pkg","repopath":"All/py311-frappe-bench-5.22.9.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":218740,"desc":"The bench allows you to set up Frappe / ERPNext apps on\nyour local machine or a production server. You can use\nthe bench to serve multiple frappe sites.\n\nWWW: https://github.com/frappe/bench","deps":{"git":{"origin":"devel/git","version":"2.49.0"},"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-gitpython":{"origin":"devel/py-gitpython","version":"3.1.43"},"py311-honcho":{"origin":"sysutils/py-honcho","version":"1.0.1_2"},"py311-pip":{"origin":"devel/py-pip","version":"23.3.2_4"},"py311-python-crontab":{"origin":"sysutils/py-python-crontab","version":"2.4.0_2"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-semantic-version":{"origin":"devel/py-semantic-version","version":"2.10.0_1"},"py311-virtualenv":{"origin":"devel/py-virtualenv","version":"20.29.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-formencode","origin":"www/py-formencode","version":"2.1.0_1","comment":"HTML form validation, generation, and conversion package","maintainer":"bofh@FreeBSD.org","www":"https://www.formencode.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fe9c201dcec9d274ccb1543aa15f22b3ace32f03df278d664d187808e2331665","flatsize":1360514,"path":"All/py311-formencode-2.1.0_1.pkg","repopath":"All/py311-formencode-2.1.0_1.pkg","licenselogic":"single","licenses":["PSFL"],"pkgsize":247528,"desc":"FormEncode is a validation and form generation package. The validation can be\nused separately from the form generation. The validation works on compound data\nstructures, with all parts being nestable. It is separate from HTTP or any\nother input mechanism.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-fontfeatures","origin":"x11-fonts/py-fontfeatures","version":"1.8.0_1","comment":"Python library for manipulating OpenType font features","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/simoncozens/fontFeatures","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a25b2fc364d707d1a84f6e9f8dfbb5390f03f913b4780cd73549db1470c05ec8","flatsize":1292843,"path":"All/py311-fontfeatures-1.8.0_1.pkg","repopath":"All/py311-fontfeatures-1.8.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":207428,"desc":"OpenType fonts are \"programmed\" using features, which are normally authored in\nAdobe's feature file format. This like source code to a computer program: it's a\nuser-friendly, but computer-unfriendly, way to represent the features.\n\nInside a font, the features are compiled in an efficient internal format. This\nis like the binary of a computer program: computers can use it, but they can't\ndo else anything with it, and people can't read it.\n\nThe purpose of this library is to provide a middle ground for representing\nfeatures in a machine-manipulable format, kind of like the abstract syntax tree\nof a computer programmer. This is so that:\n- features can be represented in a structured human-readable and\n  machine-readable way, analogous to the XML files of the Unified Font Object\n  format.\n- features can be more directly authored by programs (such as font editors),\n  rather than them having to output AFDKO feature file format.\n- features can be easily manipulated by programs - for example, features from\n  two files merged together, or lookups moved between languages.","deps":{"py311-fonttools":{"origin":"print/py-fonttools","version":"4.56.0"},"py311-fs2":{"origin":"filesystems/py-fs2","version":"2.4.16_1"},"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","x11-fonts"],"annotations":{"flavor":"py311"}},{"name":"py311-fontpens","origin":"print/py-fontpens","version":"0.2.4_1","comment":"Collection of classes implementing the pen protocol for manipulating glyphs","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/robotools/fontPens","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"70feb1aac757f4b30693d621605108fe46a0b970156b7b7dc3bd9a18567b2c10","flatsize":212956,"path":"All/py311-fontpens-0.2.4_1.pkg","repopath":"All/py311-fontpens-0.2.4_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":29956,"desc":"fontPens provides a collection of classes implementing the pen protocol for\nmanipulating glyphs.","deps":{"py311-fonttools":{"origin":"print/py-fonttools","version":"4.56.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["print","python"],"annotations":{"flavor":"py311"}},{"name":"py311-fontMath","origin":"x11-fonts/py-fontMath","version":"0.9.3_1","comment":"Set of objects for performing math operations on font data","maintainer":"lantw44@gmail.com","www":"https://github.com/robotools/fontMath","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"62c2f3198bee9ea70095e5c56dac19ec7b4a615c36e53d1f93880e0f39a2d420","flatsize":598325,"path":"All/py311-fontMath-0.9.3_1.pkg","repopath":"All/py311-fontMath-0.9.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":75464,"desc":"fontMath is a collection of objects that implement fast font, glyph, etc. math.","deps":{"py311-fonttools":{"origin":"print/py-fonttools","version":"4.56.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","x11-fonts"],"annotations":{"flavor":"py311"}},{"name":"py311-fontparts","origin":"print/py-fontparts","version":"0.12.1_1","comment":"API for interacting with the parts of fonts during the font development process","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/robotools/fontParts","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dad50c91796fd1a3918155f1a551ec1d504c8206d8cf7858aa4a60f604428fd4","flatsize":4125693,"path":"All/py311-fontparts-0.12.1_1.pkg","repopath":"All/py311-fontparts-0.12.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":317352,"desc":"FontParts provides an API for interacting with the parts of fonts during the\nfont development process. FontParts is the replacement for RoboFab.","deps":{"py311-booleanOperations":{"origin":"x11-fonts/py-booleanOperations","version":"0.9.0_1"},"py311-defcon":{"origin":"x11-fonts/py-defcon","version":"0.10.2_1"},"py311-fontMath":{"origin":"x11-fonts/py-fontMath","version":"0.9.3_1"},"py311-fontpens":{"origin":"print/py-fontpens","version":"0.2.4_1"},"py311-fonttools":{"origin":"print/py-fonttools","version":"4.56.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["print","python"],"annotations":{"flavor":"py311"}},{"name":"py311-fonticon-fontawesome6","origin":"x11-toolkits/py-fonticon-fontawesome6","version":"6.4.0","comment":"FontAwesome 6 extension for superqt font icons","maintainer":"yuri@FreeBSD.org","www":"https://github.com/pyapp-kit/fonticon-fontawesome6","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"916e93897c3e84c1f1b4125093df961bc2507b2077f0450e5659c34310a00774","flatsize":1959425,"path":"All/py311-fonticon-fontawesome6-6.4.0.pkg","repopath":"All/py311-fonticon-fontawesome6-6.4.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":537216,"desc":"FontAwesome 6 extension for superqt font icons.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["science","x11-toolkits"],"annotations":{"flavor":"py311"}},{"name":"py311-folium","origin":"www/py-folium","version":"0.19.5","comment":"Make beautiful maps with Leaflet.js & Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/python-visualization/folium","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3d63ee5300703ce78b45cac12d640fce44dd9fbab1130bbb9d7655968dd4cd50","flatsize":1139203,"path":"All/py311-folium-0.19.5.pkg","repopath":"All/py311-folium-0.19.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":144116,"desc":"folium builds on the data wrangling strengths of the Python ecosystem and the\nmapping strengths of the Leaflet.js library. Manipulate your data in Python,\nthen visualize it in a Leaflet map via folium.","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-branca":{"origin":"www/py-branca","version":"0.8.1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-xyzservices":{"origin":"www/py-xyzservices","version":"2023.2.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-focker","origin":"sysutils/py-focker","version":"2.0_2","comment":"FreeBSD image orchestration tool in the vein of Docker","maintainer":"bofh@FreeBSD.org","www":"https://github.com/sadaszewski/focker","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"84c893cab5ce4da1431749b206cb8ff5709ae2acfb24b67437306f4c7b28d942","flatsize":70443,"path":"All/py311-focker-2.0_2.pkg","repopath":"All/py311-focker-2.0_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":20912,"desc":"Focker is a FreeBSD image orchestration tool in the vein of Docker.\n\nIt provides powerful containerization primitives (images, volumes and\ncontainers) first introduced by the Docker platform without taking up\nthe significantly more challenging task of achieving Docker\ncompatibility.\n\nSupports:\n\n * Image creation\n * Jail creation\n * Storage volumes\n * Container composition","deps":{"py311-pyparsing":{"origin":"devel/py-pyparsing","version":"3.2.1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-tabulate":{"origin":"devel/py-tabulate","version":"0.9.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"annotations":{"flavor":"py311"}},{"name":"py311-foolscap","origin":"devel/py-foolscap","version":"23.3.0_1","comment":"RPC protocol for Twisted Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/warner/foolscap","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3c2ea370c5b411c82da190fe58144e24dff0d3ca24fc9a4b7d8a161ed4f56b9f","flatsize":4705890,"path":"All/py311-foolscap-23.3.0_1.pkg","repopath":"All/py311-foolscap-23.3.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":618448,"desc":"Foolscap is an RPC/RMI (Remote Procedure Call / Remote Method Invocation)\nprotocol for use with Twisted, derived/inspired by Twisted's built-in\n\"Perspective Broker\" package.\n\nIf you have control of both ends of the wire, and are thus not constrained to\nuse some other protocol like HTTP/XMLRPC/CORBA/etc, you might consider using\nFoolscap.\n\nFundamentally, Foolscap allows you to make a python object in one process\navailable to code in other processes, which means you can invoke its methods\nremotely. This includes a data serialization layer to convey the object graphs\nfor the arguments and the eventual response, and an object reference system to\nkeep track of which objects you are connecting to. It uses a capability-based\nsecurity model, such that once you create a non-public object, it is only\naccessible to clients to whom you've given the (unguessable) FURL. You can of\ncourse publish world-visible objects that have well-known FURLs.","deps":{"py311-openssl":{"origin":"security/py-openssl","version":"24.1.0_1,1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-twisted":{"origin":"devel/py-twisted","version":"24.7.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"I2P":"off","TOR":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-flynt","origin":"devel/py-flynt","version":"1.0.1","comment":"Convert Python scripts from string formatting to f-strings","maintainer":"leres@FreeBSD.org","www":"https://github.com/ikamensh/flynt","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b9fa72b7c21e803a4d5d2255e2dcf3cb98e71f89e281987193a9f693a70dab77","flatsize":317199,"path":"All/py311-flynt-1.0.1.pkg","repopath":"All/py311-flynt-1.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":62696,"desc":"flynt is a CLI tool to convert a python project's %25-formatted strings\nto f-strings.","deps":{"py311-astor":{"origin":"devel/py-astor","version":"0.8.1_1"},"py311-tomli":{"origin":"textproc/py-tomli","version":"2.1.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-font-v","origin":"print/py-font-v","version":"2.1.0_1","comment":"Font version reporting and modification tool","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/source-foundry/font-v","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9c6920da2bb5ed7e3483fc0edc5dd22481865689ca607ca6b15dd6331b9153cd","flatsize":267076,"path":"All/py311-font-v-2.1.0_1.pkg","repopath":"All/py311-font-v-2.1.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":37616,"desc":"font-v is an open source font version string library (libfv) and executable\n(font-v) for reading, reporting, modifying, and writing OpenType name table ID 5\nrecords and head table fontRevision records in *.otf and *.ttf fonts. The\napplication provides support for the OpenFV semantic font versioning\nspecification.","deps":{"py311-fonttools":{"origin":"print/py-fonttools","version":"4.56.0"},"py311-gitpython":{"origin":"devel/py-gitpython","version":"3.1.43"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["print","python"],"annotations":{"flavor":"py311"}},{"name":"py311-flufl.i18n","origin":"devel/py-flufl.i18n","version":"4.1","comment":"High-level API for Python internationalization","maintainer":"acm@FreeBSD.org","www":"https://flufli18n.readthedocs.io","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1574aea7c288f398103dc347bca0c247ec7c3dd280e5162294e64087d0721f41","flatsize":107506,"path":"All/py311-flufl.i18n-4.1.pkg","repopath":"All/py311-flufl.i18n-4.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":21040,"desc":"This package provides a high level, convenient API for managing\ninternationalization translation contexts in Python application. There is a\nsimple API for single-context applications, such as command line scripts which\nonly need to translate into one language during the entire course of their\nexecution. There is a more flexible, but still convenient API for multi-context\napplications, such as servers, which may need to switch language contexts for\ndifferent tasks.","deps":{"py311-atpublic":{"origin":"devel/py-atpublic","version":"5.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-flup6","origin":"www/py-flup6","version":"1.1.1_1","comment":"Random assortment of WSGI servers","maintainer":"FreeBSD@Shaneware.biz","www":"https://bitbucket.org/denisenkom/flup","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"45a5ed48b1cbd657a114f4d1a4254c6a19d3584df0cce5ef0ae45f7d50a7957f","flatsize":673292,"path":"All/py311-flup6-1.1.1_1.pkg","repopath":"All/py311-flup6-1.1.1_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":82280,"desc":"This Python package is a random collection of WSGI modules\n\nIt is a fork of Allan Saddi's flup package, and is intended to\nsupport both python2 and python3 from a single code base.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-flufl.lock","origin":"devel/py-flufl.lock","version":"7.1","comment":"NFS-safe file locking with timeouts for POSIX systems","maintainer":"acm@FreeBSD.org","www":"https://flufllock.readthedocs.io","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3794abb78ce28ad82087c265c855e2d4aaa2557a6ef56f195cc043a3e1679378","flatsize":98571,"path":"All/py311-flufl.lock-7.1.pkg","repopath":"All/py311-flufl.lock-7.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":21464,"desc":"This package is called flufl.lock. It is an NFS-safe file-based lock with\ntimeouts for POSIX systems.","deps":{"py311-atpublic":{"origin":"devel/py-atpublic","version":"5.0"},"py311-psutil":{"origin":"sysutils/py-psutil","version":"7.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-fluent.syntax","origin":"textproc/py-fluent.syntax","version":"0.19.0_1","comment":"Localization library for expressive translations","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/projectfluent/python-fluent/tree/master/fluent.syntax","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"060a2ad8370e50710faa4648dfb9b1638f2357c3c4921ee21c323ae3d5665b10","flatsize":271025,"path":"All/py311-fluent.syntax-0.19.0_1.pkg","repopath":"All/py311-fluent.syntax-0.19.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":45656,"desc":"Project Fluent is a collection of Python packages to use the Fluent localization\nsystem.\n\nThe syntax package includes the parser, serializer, and traversal utilities like\nVisitor and Transformer. You're looking for this package if you work on tooling\nfor Fluent in Python.","deps":{"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-fluent-logger","origin":"devel/py-fluent-logger","version":"0.11.1","comment":"Structured logger for Fluentd (Python)","maintainer":"edwardchuang@gmail.com","www":"https://github.com/fluent/fluent-logger-python","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2dfc5157e80879b74a0e9ca56ee2c437f1283e73b69f2ec635a5a151cb0326e0","flatsize":115030,"path":"All/py311-fluent-logger-0.11.1.pkg","repopath":"All/py311-fluent-logger-0.11.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":25556,"desc":"Many web/mobile applications generate huge amount of event logs (cf. login,\nlogout, purchase, follow, etc). To analyze these event logs could be really\nvaluable for improving the service. However, the challenge is collecting these\nlogs easily and reliably.\n\nFluentd solves that problem by having: easy installation, small footprint,\nplugins, reliable buffering, log forwarding, etc.\n\nfluent-logger-python is a Python library, to record the events from Python\napplication.","deps":{"py311-msgpack":{"origin":"devel/py-msgpack","version":"1.1.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-flufl.bounce","origin":"mail/py-flufl.bounce","version":"4.0_2","comment":"API for detecting the original bouncing email addresses from a bounce message","maintainer":"acm@FreeBSD.org","www":"https://fluflbounce.readthedocs.io","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"68badce06b601ae311fb3aedda58ce9e7fc50b4a9129dcdd07d0b11b1462864a","flatsize":549069,"path":"All/py311-flufl.bounce-4.0_2.pkg","repopath":"All/py311-flufl.bounce-4.0_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":114064,"desc":"The flufl.bounce library provides a set of heuristics and an API for detecting\nthe original bouncing email addresses from a bounce message. Many formats\nfound in the wild are supported, as are VERP and RFC 3464 (DSN).","deps":{"py311-atpublic":{"origin":"devel/py-atpublic","version":"5.0"},"py311-zope.interface":{"origin":"devel/py-zope.interface","version":"5.3.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["mail","python"],"annotations":{"flavor":"py311"}},{"name":"py311-fluent","origin":"devel/py-fluent","version":"0.10.0_1","comment":"Localization library for expressive translations","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/projectfluent/python-fluent","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d6123eae12f8880c501baa6980eb317a9f3493bc96fca8b39a80194320755b6a","flatsize":259078,"path":"All/py311-fluent-0.10.0_1.pkg","repopath":"All/py311-fluent-0.10.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":41264,"desc":"This is a Python implementation of Project Fluent, a localization framework\ndesigned to unleash the entire expressive power of natural language\ntranslations.\n\nProject Fluent keeps simple things simple and makes complex things possible. The\nsyntax used for describing translations is easy to read and understand. At the\nsame time it allows, when necessary, to represent complex concepts from natural\nlanguages like gender, plurals, conjugations, and others.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-flit-scm","origin":"devel/py-flit-scm","version":"1.7.0_3","comment":"PEP 518 build backend that uses setuptools_scm to generate a version file","maintainer":"sunpoet@FreeBSD.org","www":"https://gitlab.com/WillDaSilva/flit_scm","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"19f5c0d7dd00ecdebfe7f202630a3a5a24c8c579f620f44fa4244209d6a39b47","flatsize":9320,"path":"All/py311-flit-scm-1.7.0_3.pkg","repopath":"All/py311-flit-scm-1.7.0_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4444,"desc":"flit_scm is a PEP 518 build backend that uses setuptools_scm to generate a\nversion file from your version control system, then flit_core to build the\npackage.","deps":{"py311-flit-core":{"origin":"devel/py-flit-core","version":"3.11.0"},"py311-setuptools-scm":{"origin":"devel/py-setuptools-scm","version":"8.0.4_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-flit-core","origin":"devel/py-flit-core","version":"3.11.0","comment":"Distribution-building parts of Flit","maintainer":"sunpoet@FreeBSD.org","www":"https://flit.pypa.io/en/stable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c3432bbced82c3c12e25e8e5c0937f83f9f60b1b038716a48160e27f8ad7ecd5","flatsize":508183,"path":"All/py311-flit-core-3.11.0.pkg","repopath":"All/py311-flit-core-3.11.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":92708,"desc":"flit_core provides a PEP 517 build backend for packages using Flit. The only\npublic interface is the API specified by PEP 517, at flit_core.buildapi.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-flower","origin":"www/py-flower","version":"2.0.1_2","comment":"Celery flower - monitor and manage Celery clusters","maintainer":"grembo@FreeBSD.org","www":"https://github.com/mher/flower","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ec3b7abc6478e7c901d87a840956fa47a7ad7b3cfd98e95103c34b10dce8f9d4","flatsize":2379548,"path":"All/py311-flower-2.0.1_2.pkg","repopath":"All/py311-flower-2.0.1_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":365684,"desc":"Flower is an open-source web application for monitoring and managing Celery\nclusters. It provides real-time information about the status of Celery\nworkers and tasks.","deps":{"py311-celery":{"origin":"devel/py-celery","version":"5.3.6_1"},"py311-humanize":{"origin":"devel/py-humanize","version":"4.2.1_1"},"py311-prometheus-client":{"origin":"net-mgmt/py-prometheus-client","version":"0.21.1_1"},"py311-pytz":{"origin":"devel/py-pytz","version":"2024.2_1,1"},"py311-tornado":{"origin":"www/py-tornado","version":"6.4"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-flit","origin":"devel/py-flit","version":"3.11.0","comment":"Simple packaging tool for simple packages","maintainer":"sunpoet@FreeBSD.org","www":"https://flit.pypa.io/en/stable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2245f64cfa2c99e78b52b172638ca73563ab109e954644be5d32e9f7e15bd12a","flatsize":392989,"path":"All/py311-flit-3.11.0.pkg","repopath":"All/py311-flit-3.11.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":84400,"desc":"Flit is a simple way to put Python packages and modules on PyPI. It tries to\nrequire less thought about packaging and help you avoid common mistakes.","deps":{"py311-docutils":{"origin":"textproc/py-docutils","version":"0.21.2,1"},"py311-flit-core":{"origin":"devel/py-flit-core","version":"3.11.0"},"py311-pip":{"origin":"devel/py-pip","version":"23.3.2_4"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-tomli-w":{"origin":"textproc/py-tomli-w","version":"1.2.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-fleep","origin":"misc/py-fleep","version":"1.0.1_1","comment":"File format determination library for Python","maintainer":"yuri@FreeBSD.org","www":"https://github.com/floyernick/fleep-py","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"48400baa053402815d74980503cd03e7ab4cf387588c19c92577d1d411af6195","flatsize":33210,"path":"All/py311-fleep-1.0.1_1.pkg","repopath":"All/py311-fleep-1.0.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7848,"desc":"fleep is a library that determines file format by file signature (also known as\n\"magic number\").","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"],"annotations":{"flavor":"py311"}},{"name":"py311-flexmock","origin":"devel/py-flexmock","version":"0.12.2","comment":"Testing library to create mocks, stubs and fakes","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/flexmock/flexmock","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d6dc669a8d3fcd96ccb7d62c7fc8d1aa5c9f694f4867fa41207a8ed9576bf122","flatsize":261401,"path":"All/py311-flexmock-0.12.2.pkg","repopath":"All/py311-flexmock-0.12.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":45144,"desc":"flexmock is a testing library for Python that makes it easy to create mocks,\nstubs and fakes.\n\nIts API is inspired by a Ruby library of the same name. However, it is not a\ngoal of Python flexmock to be a clone of the Ruby version. Instead, the focus is\non providing full support for testing Python programs and making the creation of\nfake objects as unobtrusive as possible.\n\nAs a result, Python flexmock removes a number of redundancies in the Ruby\nflexmock API, alters some defaults, and introduces a number of Python-only\nfeatures.\n\nflexmock's design focuses on simplicity and intuitivenes. This means that the\nAPI is as lean as possible, though a few convenient short-hand methods are\nprovided to aid brevity and readability.\n\nflexmock declarations are structured to read more like English sentences than\nAPI calls, and it is possible to chain them together in any order to achieve\nhigh degree of expressiveness in a single line of code.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-flatten-dict","origin":"devel/py-flatten-dict","version":"0.4.2","comment":"Utility for flattening and unflattening dict-like objects in Python","maintainer":"yuri@FreeBSD.org","www":"https://github.com/ianlini/flatten-dict","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0aa226b23f862d569b1fa6758ab196746c9e83e4154a0a6ab7c501add2241b27","flatsize":86570,"path":"All/py311-flatten-dict-0.4.2.pkg","repopath":"All/py311-flatten-dict-0.4.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16892,"desc":"This package provides a function flatten() for flattening dict-like objects in\nPython. It also provides some key joining methods (reducer), and you can choose\nthe reducer you want or even implement your own reducer. You can also invert the\nresulting flat dict using unflatten().","deps":{"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-flex","origin":"devel/py-flex","version":"6.14.1_1","comment":"Swagger schema validation","maintainer":"kai@FreeBSD.org","www":"https://github.com/pipermerriam/flex","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5cbe35be909363ebd76514dbcfa3dbeb49c0e890c7cb605cce7b2770dab6231b","flatsize":748285,"path":"All/py311-flex-6.14.1_1.pkg","repopath":"All/py311-flex-6.14.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":108768,"desc":"Validation tooling for Swagger 2.0 specifications.\n\nFeatures:\n\n- Validate swagger schemas.\n- JSON Schema Validation\n- Validation of request/response objects against schema.\n- Command Line Interface.","deps":{"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-jsonpointer":{"origin":"devel/py-jsonpointer","version":"2.0_1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-rfc3987":{"origin":"www/py-rfc3987","version":"1.3.8_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-strict-rfc3339":{"origin":"devel/py-strict-rfc3339","version":"0.7_1"},"py311-validate_email":{"origin":"mail/py-validate_email","version":"1.3_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"deprecated":"Upstream is inactive since 6 years","flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUpstream is inactive since 6 years."}]},{"name":"py311-frescobaldi","origin":"print/py-frescobaldi","version":"3.3.0_3","comment":"Music score editor for lilypond","maintainer":"m.ne@gmx.net","www":"https://www.frescobaldi.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"62da9b4543f56c657c4d8d11e8797f507533fb0b9be7a66f343153b9dc2203a1","flatsize":15437401,"path":"All/py311-frescobaldi-3.3.0_3.pkg","repopath":"All/py311-frescobaldi-3.3.0_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":3050812,"desc":"Frescobaldi is a LilyPond sheet music text editor for KDE4. It aims to be\npowerful, yet lightweight and easy to use. Frescobaldi is Free Software,\navailable under the GNU General Public License (version 2 or later).","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"lilypond":{"origin":"print/lilypond","version":"2.24.4_1"},"py311-python-ly":{"origin":"print/py-python-ly","version":"0.9.8"},"py311-python-poppler-qt5":{"origin":"graphics/py-python-poppler-qt5","version":"21.3.0_4"},"py311-qpageview":{"origin":"graphics/py-qpageview","version":"0.6.2_3"},"py311-qt5-pyqt":{"origin":"devel/py-qt5-pyqt","version":"5.15.11_1"},"py311-qt5-webengine":{"origin":"www/py-qt5-webengine","version":"5.15.7"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["kde","print","python"],"options":{"LILYPOND":"off"}},{"name":"py311-flatdict","origin":"devel/py-flatdict","version":"4.0.1_1","comment":"Interact with nested dicts as a single level dict with delimited keys","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/gmr/flatdict","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7d60033d71d6572ed9ce3a6945696833c8f634ae12b2b0573def9817903d303a","flatsize":75068,"path":"All/py311-flatdict-4.0.1_1.pkg","repopath":"All/py311-flatdict-4.0.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":13912,"desc":"FlatDict and FlatterDict are a dict classes that allows for single level,\ndelimited key/value pair mapping of nested dictionaries. You can interact with\nFlatDict and FlatterDict like a normal dictionary and access child dictionaries\nas you normally would or with the composite key.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-flatland","origin":"devel/py-flatland","version":"0.9.1_1","comment":"HTML form management and validation","maintainer":"bofh@FreeBSD.org","www":"https://github.com/discorporate/flatland/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f450562a1e76e679e11d24324d5683636ba14344984641294ad9efe3cf847550","flatsize":898985,"path":"All/py311-flatland-0.9.1_1.pkg","repopath":"All/py311-flatland-0.9.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":129136,"desc":"Flatland maps between rich, structured Python application data and the\nstring-oriented flat namespace of web forms, key/value stores, text\nfiles and user input.  Flatland provides a schema-driven mapping toolkit\nwith optional data validation.\n\nFlatland is great for:\n- Collecting, validating, re-displaying and processing HTML form data\n- Dealing with rich structures (lists, dicts, lists of dicts, etc.) in\n  web data\n- Validating JSON, YAML, and other structured formats\n- Associating arbitrary Python types with JSON, .ini, or sys.argv\n  members that would otherwise deserialize as simple strings.\n- Reusing a single data schema for HTML, JSON apis, RPC\n\nThe core of the flatland toolkit is a flexible and extensible\ndeclarative schema system representing many data types and structures.\n\nA validation system and library of schema-aware validators is also\nprovided, with rich i18n capabilities for use in HTML, network APIs and\nother environments where user-facing messaging is required.","deps":{"py311-blinker":{"origin":"devel/py-blinker","version":"1.9.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-flax","origin":"math/py-flax","version":"0.6.8_3","comment":"Neural network library for JAX designed for flexibility","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/google/flax","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"22849f2bc9b09da8e0219a4136faf3f88e34c947318d04163a09a4ec9e9bcbb2","flatsize":2513136,"path":"All/py311-flax-0.6.8_3.pkg","repopath":"All/py311-flax-0.6.8_3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":348336,"desc":"Flax is a high-performance neural network library for JAX that is designed for\nflexibility: Try new forms of training by forking an example and by modifying\nthe training loop, not by adding features to a framework.","deps":{"py311-jax":{"origin":"math/py-jax","version":"0.4.38"},"py311-msgpack":{"origin":"devel/py-msgpack","version":"1.1.0"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-rich":{"origin":"textproc/py-rich","version":"14.0.0"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-flatbuffers","origin":"devel/py-flatbuffers","version":"23.5.9_1","comment":"FlatBuffers serialization format for Python","maintainer":"sunpoet@FreeBSD.org","www":"https://google.github.io/flatbuffers/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e0ea89a669ff2b1f6125e9790b1dd519d98a41514f04ca595d691c186a847859","flatsize":385805,"path":"All/py311-flatbuffers-23.5.9_1.pkg","repopath":"All/py311-flatbuffers-23.5.9_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":60964,"desc":"FlatBuffers is a cross platform serialization library architected for maximum\nmemory efficiency. It allows you to directly access serialized data without\nparsing/unpacking it first, while still having great forwards/backwards\ncompatibility.\n\nPython runtime library for use with the Flatbuffers serialization format.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"NUMPY":"off"},"annotations":{"cpe":"cpe:2.3:a:google:flatbuffers:23.5.9:::::dragonfly6:x86_64:1","flavor":"py311"}},{"name":"py311-flask_wtf","origin":"www/py-flask-wtf","version":"1.2.1","comment":"Simple integration of Flask and WTForms","maintainer":"rm@FreeBSD.org","www":"https://flask-wtf.readthedocs.org/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"181f373a28ff3d749adad1e8f0cc2eeb30e39e203b3346fe24885435de328219","flatsize":116694,"path":"All/py311-flask_wtf-1.2.1.pkg","repopath":"All/py311-flask_wtf-1.2.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":23528,"desc":"Simple integration of Flask and WTForms, including CSRF, file upload\nand Recaptcha integration.","deps":{"py311-email-validator":{"origin":"mail/py-email-validator","version":"2.2.0_1"},"py311-flask":{"origin":"www/py-flask","version":"3.1.0"},"py311-itsdangerous":{"origin":"security/py-itsdangerous","version":"2.2.0"},"py311-wtforms":{"origin":"textproc/py-wtforms","version":"3.1.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"EMAIL":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-flask_limiter","origin":"www/py-flask-limiter","version":"3.12","comment":"Flask-Limiter adds rate limiting to Flask applications","maintainer":"driesm@FreeBSD.org","www":"https://github.com/alisaifee/flask-limiter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1f5768c9c4f53b1a85e5c36d12de0503cf65da6ae5cf80d75e77a93891203fac","flatsize":348203,"path":"All/py311-flask_limiter-3.12.pkg","repopath":"All/py311-flask_limiter-3.12.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":56788,"desc":"Flask-Limiter adds rate limiting to Flask applications. You can\nconfigure rate limits at different levels such as: application\nwide global limits per user, default limits per route, by\nblueprints, class based views and individual routes.","deps":{"py311-flask":{"origin":"www/py-flask","version":"3.1.0"},"py311-limits":{"origin":"www/py-limits","version":"3.14.1_1"},"py311-ordered-set":{"origin":"devel/py-ordered-set","version":"4.1.0_2"},"py311-rich":{"origin":"textproc/py-rich","version":"14.0.0"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-flask-sqlalchemy","origin":"databases/py-flask-sqlalchemy","version":"3.1.1","comment":"Add SQLAlchemy support to your Flask application","maintainer":"sunpoet@FreeBSD.org","www":"https://flask-sqlalchemy.palletsprojects.com/en/3.1.x/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"502e4f6c6391d055419551f7138207719df566542539fa20569a3938345131ce","flatsize":272853,"path":"All/py311-flask-sqlalchemy-3.1.1.pkg","repopath":"All/py311-flask-sqlalchemy-3.1.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":42256,"desc":"Flask-SQLAlchemy adds support for SQLAlchemy to your Flask application.","deps":{"py311-flask":{"origin":"www/py-flask","version":"3.1.0"},"py311-sqlalchemy20":{"origin":"databases/py-sqlalchemy20","version":"2.0.39"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-flask-sqlalchemy30","origin":"databases/py-flask-sqlalchemy30","version":"3.0.3","comment":"Add SQLAlchemy support to your Flask application","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/pallets-eco/flask-sqlalchemy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b318220455595b9871ffd8d079b26e1e09de80612724958047499ef0b4af0352","flatsize":263944,"path":"All/py311-flask-sqlalchemy30-3.0.3.pkg","repopath":"All/py311-flask-sqlalchemy30-3.0.3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":41216,"desc":"Flask-SQLAlchemy adds support for SQLAlchemy to your Flask application.","deps":{"py311-flask":{"origin":"www/py-flask","version":"3.1.0"},"py311-sqlalchemy14":{"origin":"databases/py-sqlalchemy14","version":"1.4.54"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-fmoo-audiotools","origin":"audio/py-fmoo-audiotools","version":"3.0_6","comment":"Collection of command line audio handling utilities","maintainer":"ryu0@ymail.com","www":"https://audiotools.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"63f61c5c5a0cea7a18ece0955b64ce92834f2777b3f55845cd4224b2511788d0","flatsize":9378233,"path":"All/py311-fmoo-audiotools-3.0_6.pkg","repopath":"All/py311-fmoo-audiotools-3.0_6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1853204,"desc":"Python Audio Tools are a collection of audio handling programs which work from\nthe command line. These include programs for CD extraction, track conversion\nfrom one audio format to another, track renaming and retagging, track\nidentification, CD burning from tracks, and more. Supports internationalized\ntrack filenames and metadata using Unicode. Works with high-definition,\nmulti-channel audio as well as CD-quality. Track conversion uses multiple CPUs\nor CPU cores if available to greatly speed the transcoding process. Track\nmetadata can be retrieved from FreeDB, MusicBrainz or compatible servers.","deps":{"libcdio-paranoia":{"origin":"sysutils/libcdio-paranoia","version":"10.2+2.0.2"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"mpg123":{"origin":"audio/mpg123","version":"1.32.10"},"opusfile":{"origin":"audio/opusfile","version":"0.12_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"twolame":{"origin":"audio/twolame","version":"0.4.0_5"}},"categories":["audio","python"],"options":{"CDIO":"on","LAME":"off","MPG123":"on","OPUS":"on","TWOLAME":"on","VORBIS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-fonttools","origin":"print/py-fonttools","version":"4.56.0","comment":"Open source library for manipulating fonts, written in Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/fonttools/fonttools","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c5fc138672ba623541cf28f13a1f4bf8feeffdd0cb923486c7bfe8c29733ba10","flatsize":20133433,"path":"All/py311-fonttools-4.56.0.pkg","repopath":"All/py311-fonttools-4.56.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2698836,"desc":"FontTools is an open source library for manipulating fonts, written\nin Python. It supports reading and writing of TrueType fonts,\nPostScript Type 1 fonts as well as AFM files and some MacOS-specific\nformats.","deps":{"py311-brotli":{"origin":"archivers/py-brotli","version":"1.1.0"},"py311-fs2":{"origin":"filesystems/py-fs2","version":"2.4.16_1"},"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-unicodedata2":{"origin":"devel/py-unicodedata2","version":"16.0.0"},"py311-zopfli":{"origin":"archivers/py-zopfli","version":"0.2.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["print","python"],"options":{"GRAPHITE":"off","INTERPOLATABLE":"off","LXML":"on","PLOT":"off","REPACKER":"off","SYMFONT":"off","UFO":"on","UNICODE":"on","WOFF":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-flask-script","origin":"www/py-flask-script","version":"2.0.6_1","comment":"Scripting support for Flask","maintainer":"sunpoet@FreeBSD.org","www":"https://flask-script.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"09e32090adbf69fafb0241e0296246918a4894d9c6f0d9308ec93b740d2140d1","flatsize":149634,"path":"All/py311-flask-script-2.0.6_1.pkg","repopath":"All/py311-flask-script-2.0.6_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":28736,"desc":"The Flask-Script extension provides support for writing external scripts\nin Flask. This includes running a development server, a customised\nPython shell, scripts to set up your database, cronjobs, and other\ncommand-line tasks that belong outside the web application itself.","deps":{"py311-flask":{"origin":"www/py-flask","version":"3.1.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-flask-theme","origin":"www/py-flask-theme","version":"0.3.6_1","comment":"Infrastructure for theming support in Flask applications","maintainer":"bofh@FreeBSD.org","www":"https://github.com/liuliqiang/flask-theme","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b65a679c4265e173ba46ccbf4df7a1c8d37cbdf726f35c76ed00ae30e0077f03","flatsize":68883,"path":"All/py311-flask-theme-0.3.6_1.pkg","repopath":"All/py311-flask-theme-0.3.6_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14432,"desc":"flask-theme provides infrastructure for theming support in Flask\napplications. It takes care of:\n\n- loading themes\n- rendering templates from themes\n- serving static files like CSS and images from themes","deps":{"py311-flask":{"origin":"www/py-flask","version":"3.1.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-flask-socketio","origin":"www/py-flask-socketio","version":"5.5.1","comment":"Socket.IO integration for Flask applications","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/miguelgrinberg/Flask-SocketIO","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6a9ef0be5d7e4dbcf6cc0550d195b728e38b1826d8fe71b86b810dbf1ddc2a61","flatsize":228873,"path":"All/py311-flask-socketio-5.5.1.pkg","repopath":"All/py311-flask-socketio-5.5.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":31676,"desc":"Flask-SocketIO gives Flask applications access to low latency bi-directional\ncommunications between the clients and the server. The client-side application\ncan use any of the SocketIO official clients libraries in Javascript, C++, Java\nand Swift, or any compatible client to establish a permanent connection to the\nserver.","deps":{"py311-flask":{"origin":"www/py-flask","version":"3.1.0"},"py311-python-socketio":{"origin":"devel/py-python-socketio","version":"5.12.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-flask-smorest","origin":"www/py-flask-smorest","version":"0.44.0_1","comment":"Flask/Marshmallow-based REST API framework","maintainer":"meka@tilda.center","www":"https://github.com/marshmallow-code/flask-smorest","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b7ee1451c146f33b0d46a9bbb707974d5339e8fb207602efa775a2bfe3f955cb","flatsize":307997,"path":"All/py311-flask-smorest-0.44.0_1.pkg","repopath":"All/py311-flask-smorest-0.44.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":54092,"desc":"REST API framework built upon Flask and marshmallow.\n\n  - Serialization, deserialization and validation using marshmallow Schema\n  - Explicit validation error messages returned in response\n  - Database-agnostic\n  - OpenAPI (Swagger) specification automatically generated and exposed with\n    ReDoc or Swagger UI\n  - Pagination\n  - ETag","deps":{"py311-apispec":{"origin":"devel/py-apispec","version":"6.7.1"},"py311-flask":{"origin":"www/py-flask","version":"3.1.0"},"py311-marshmallow":{"origin":"devel/py-marshmallow","version":"3.26.1"},"py311-webargs":{"origin":"www/py-webargs","version":"8.6.0"},"py311-werkzeug":{"origin":"www/py-werkzeug","version":"3.1.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-flask-session","origin":"www/py-flask-session","version":"0.8.0","comment":"Server-side session support for Flask","maintainer":"yuri@FreeBSD.org","www":"https://pythonhosted.org/Flask-Session/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"208e35681179b0620a71db892a0845580b784bbfc56eb47ecc35191c1b7ffac3","flatsize":223517,"path":"All/py311-flask-session-0.8.0.pkg","repopath":"All/py311-flask-session-0.8.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":35604,"desc":"Flask-Session adds session support to your Flask application.\nSession support allows your application to maintain session info.","deps":{"py311-cachelib":{"origin":"www/py-cachelib","version":"0.10.2_1"},"py311-flask":{"origin":"www/py-flask","version":"3.1.0"},"py311-msgspec":{"origin":"devel/py-msgspec","version":"0.19.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-flask-pymongo","origin":"databases/py-flask-pymongo","version":"2.3.0_1","comment":"PyMongo support for Flask applications","maintainer":"dbaio@FreeBSD.org","www":"https://flask-pymongo.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0cf52ecb88b6a0a1ecd68f0063dc5f81d68a10f20a7c7d2a9d7d571ff1d9a358","flatsize":102908,"path":"All/py311-flask-pymongo-2.3.0_1.pkg","repopath":"All/py311-flask-pymongo-2.3.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":19100,"desc":"Flask-PyMongo bridges Flask and PyMongo and provides some convenience helpers.","deps":{"py311-flask":{"origin":"www/py-flask","version":"3.1.0"},"py311-pymongo":{"origin":"databases/py-pymongo","version":"3.13.0_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-flask-jwt-extended","origin":"www/py-flask-jwt-extended","version":"4.4.4_2","comment":"Extended JWT integration with Flask","maintainer":"meka@tilda.center","www":"https://github.com/vimalloc/flask-jwt-extended","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9bce3a7bb3c1bf9731806d1d81dfcad08aca40f6ce6a48dbe1d831c12aa9426b","flatsize":295328,"path":"All/py311-flask-jwt-extended-4.4.4_2.pkg","repopath":"All/py311-flask-jwt-extended-4.4.4_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":38968,"desc":"Flask-JWT-Extended not only adds support for using JSON Web Tokens (JWT) to\nFlask for protecting views, but also many helpful (and optional) features built\nin to make working with JSON Web Tokens easier. These include:\n\n  - Support for adding custom claims to JSON Web Tokens\n  - Custom claims validation on received tokens\n  - Creating tokens from complex objects or complex object from received tokens\n  - Refresh tokens\n  - Token freshness and separate view decorators to only allow fresh tokens\n  - Token revoking/blacklisting\n  - Storing tokens in cookies and CSRF protection","deps":{"py311-flask":{"origin":"www/py-flask","version":"3.1.0"},"py311-pyjwt":{"origin":"www/py-pyjwt","version":"2.8.0"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-werkzeug":{"origin":"www/py-werkzeug","version":"3.1.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-flask-json","origin":"www/py-flask-json","version":"0.4.0_1","comment":"Better JSON support for Flask","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/skozlovf/flask-json","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"48f7e0444cf8041142e9646780a6b806895eae6204839d653b51826126b4e589","flatsize":77559,"path":"All/py311-flask-json-0.4.0_1.pkg","repopath":"All/py311-flask-json-0.4.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":15248,"desc":"Flask-JSON is a simple extension that adds better JSON support to Flask\napplication.\n\nFeatures:\n- Works on python 2.6, 2.7, 3.3+ and Flask 0.10+.\n- More ways to generate JSON responses (comparing to plain Flask).\n- Extended JSON encoding support.","deps":{"py311-flask":{"origin":"www/py-flask","version":"3.1.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-flask-caching","origin":"www/py-flask-caching","version":"2.2.0_1","comment":"Flask-Caching is an extension to Flask","maintainer":"acm@FreeBSD.org","www":"https://github.com/pallets-eco/flask-caching","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"74205ebfc3fdfb29f19c1280ab7f72227bee180e26bd49cc4e0a60ee73599b07","flatsize":304788,"path":"All/py311-flask-caching-2.2.0_1.pkg","repopath":"All/py311-flask-caching-2.2.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":48060,"desc":"Flask-Cache adds cache support to your Flask application. The cache\nbackend can Be chosen from simple, memcached, and filesystem.\nInstall databases/memcached from ports if needed.","deps":{"py311-cachelib":{"origin":"www/py-cachelib","version":"0.10.2_1"},"py311-flask":{"origin":"www/py-flask","version":"3.1.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-flask-babelex","origin":"www/py-flask-babelex","version":"0.9.4_1","comment":"Support i18n/l10n in Flask applications","maintainer":"meka@tilda.center","www":"https://github.com/mrjoes/flask-babelex","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7b431babd97b7a3ee963075c1adbc74d713799b0c1cdc38b43baab684682e235","flatsize":85266,"path":"All/py311-flask-babelex-0.9.4_1.pkg","repopath":"All/py311-flask-babelex-0.9.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15692,"desc":"This is fork of official Flask-Babel extension with following features:\n\n  - Possible to use multiple language catalogs in one Flask application\n  - Localization domains: your extension can package localization file(s)\n    and use them if necessary\n  - Does not reload localizations for each request","deps":{"py311-Babel":{"origin":"devel/py-babel","version":"2.17.0_1"},"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-flask":{"origin":"www/py-flask","version":"3.1.0"},"py311-speaklater":{"origin":"devel/py-speaklater","version":"1.3_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-flask-mongoengine","origin":"www/py-flask-mongoengine","version":"1.0.0_2","comment":"Flask extension that provides integration with MongoEngine","maintainer":"meka@tilda.center","www":"https://github.com/mongoengine/flask-mongoengine","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4ea02e2ac878eeaa3303e55a86e6d8512b7d584eedbf03ba849aa38466073111","flatsize":231696,"path":"All/py311-flask-mongoengine-1.0.0_2.pkg","repopath":"All/py311-flask-mongoengine-1.0.0_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":45144,"desc":"Flask extension that provides integration with MongoEngine. It handles\nconnection management for your app.  You can also use WTForms as model forms\nfor your models.","deps":{"py311-flask":{"origin":"www/py-flask","version":"3.1.0"},"py311-flask_wtf":{"origin":"www/py-flask-wtf","version":"1.2.1"},"py311-mongoengine":{"origin":"databases/py-mongoengine","version":"0.29.1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-flask-marshmallow","origin":"www/py-flask-marshmallow","version":"0.15.0_1","comment":"Marshmallow support for Flask","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/marshmallow-code/flask-marshmallow","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cbccfbb751fbb3ba070fd62d5b09caccd61750fe3b08166d24a9c9bbb2d45a81","flatsize":68747,"path":"All/py311-flask-marshmallow-0.15.0_1.pkg","repopath":"All/py311-flask-marshmallow-0.15.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15320,"desc":"Flask-Marshmallow is a thin integration layer for Flask (a Python web framework)\nand marshmallow (an object serialization/deserialization library) that adds\nadditional features to marshmallow, including URL and Hyperlinks fields for\nHATEOAS-ready APIs. It also (optionally) integrates with Flask-SQLAlchemy.","deps":{"py311-flask":{"origin":"www/py-flask","version":"3.1.0"},"py311-marshmallow":{"origin":"devel/py-marshmallow","version":"3.26.1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"SQLALCHEMY":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-flask-mail","origin":"mail/py-flask-mail","version":"0.10.0","comment":"Send SMTP email from a Flask web application","maintainer":"john@saltant.com","www":"https://flask-mail.readthedocs.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"56267d732216fcf9ea5064d487bb07e2e57c8c8723fee0c70e17316d5e9bde91","flatsize":91755,"path":"All/py311-flask-mail-0.10.0.pkg","repopath":"All/py311-flask-mail-0.10.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":19296,"desc":"Flask-Mail is an extension for Flask that makes it easy to send emails\nfrom your application. It simplifies the process of integrating email\nfunctionality, allowing you to focus on building great features for\nyour application.","deps":{"py311-blinker":{"origin":"devel/py-blinker","version":"1.9.0"},"py311-flask":{"origin":"www/py-flask","version":"3.1.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["mail","python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-flask-peewee","origin":"www/py-flask-peewee","version":"3.0.6_1","comment":"Integration between the flask web framework and the peewee orm","maintainer":"meka@tilda.center","www":"https://github.com/coleifer/flask-peewee/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a8fa7cf2ca7a90e7a538e00e784fc13e7dc5956b9ffab3d6d70e91ac2fd7f73e","flatsize":1322865,"path":"All/py311-flask-peewee-3.0.6_1.pkg","repopath":"All/py311-flask-peewee-3.0.6_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":220436,"desc":"Flask-Peewee provides a layer of integration between the flask web framework\nand the peewee orm. Batteries included:\n - admin interface\n - authentication\n - rest api","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-flask":{"origin":"www/py-flask","version":"3.1.0"},"py311-peewee":{"origin":"databases/py-peewee","version":"3.15.0_1"},"py311-werkzeug":{"origin":"www/py-werkzeug","version":"3.1.3"},"py311-wtf-peewee":{"origin":"textproc/py-wtf-peewee","version":"3.0.6_1"},"py311-wtforms":{"origin":"textproc/py-wtforms","version":"3.1.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-flask-babel","origin":"devel/py-flask-babel","version":"4.0.0_1","comment":"Adds i18n/l10n support to Flask applications","maintainer":"python@FreeBSD.org","www":"https://pypi.org/project/flask-babel/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e965656c27075e2fbe6b0e7658b0f4269933f4a4b451a0fc6fd33980262d20c6","flatsize":113909,"path":"All/py311-flask-babel-4.0.0_1.pkg","repopath":"All/py311-flask-babel-4.0.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":19192,"desc":"Add i18n/l10n support to Flask applications with the help of the Babel library.","deps":{"py311-Babel":{"origin":"devel/py-babel","version":"2.17.0_1"},"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-flask":{"origin":"www/py-flask","version":"3.1.0"},"py311-pytz":{"origin":"devel/py-pytz","version":"2024.2_1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-flask-apscheduler","origin":"www/py-flask-apscheduler","version":"1.13.1_3","comment":"APScheduler support for Flask","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/viniciuschiele/flask-apscheduler","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3dfec8dfb52f6ad9ef16a90894a5f7256fcc2d0be54efa07540432b6c0ede175","flatsize":138783,"path":"All/py311-flask-apscheduler-1.13.1_3.pkg","repopath":"All/py311-flask-apscheduler-1.13.1_3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":23880,"desc":"Flask-APScheduler is a Flask extension which adds support for the APScheduler.","deps":{"py311-APScheduler":{"origin":"devel/py-apscheduler","version":"3.11.0"},"py311-flask":{"origin":"www/py-flask","version":"3.1.0"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-flaky","origin":"devel/py-flaky","version":"3.8.1_1","comment":"Plugin for nose or pytest that automatically reruns flaky tests","maintainer":"kai@FreeBSD.org","www":"https://github.com/box/flaky","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"80fbceebcf3158cdc9f35031fbecef22bbe2fce01d1ad3855167e6ce0c479046","flatsize":169218,"path":"All/py311-flaky-3.8.1_1.pkg","repopath":"All/py311-flaky-3.8.1_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":28484,"desc":"Ideally, tests reliably pass or fail, but sometimes test fixtures must rely on\ncomponents that aren't 100%25 reliable.\n\nWith flaky, instead of removing those tests or marking them to skip, they can\nbe automatically retried.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-flask-api","origin":"www/py-flask-api","version":"3.0_1","comment":"Browsable Web APIs for Flask","maintainer":"daniel@blodan.se","www":"https://flask-api.github.io/flask-api/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"69d2e977419355b2dd8ccc187b6ddf2edebed2485fa49aef6419f898c7e80a74","flatsize":620630,"path":"All/py311-flask-api-3.0_1.pkg","repopath":"All/py311-flask-api-3.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":132404,"desc":"Flask API is an implementation of the same web browsable APIs\nthat Django REST framework provides.","deps":{"py311-flask":{"origin":"www/py-flask","version":"3.1.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-flake8_simplify","origin":"devel/py-flake8_simplify","version":"0.21.0","comment":"flake8 plugin which checks for code that can be simplified","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/MartinThoma/flake8-simplify","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c2cae86095e1a56596694198a74de0069d4a8d60b378bd03e6b5ca4018da6e27","flatsize":313760,"path":"All/py311-flake8_simplify-0.21.0.pkg","repopath":"All/py311-flake8_simplify-0.21.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":44268,"desc":"flake8-simplify is a flake8 plugin that helps you simplify your code.","deps":{"py311-astor":{"origin":"devel/py-astor","version":"0.8.1_1"},"py311-flake8":{"origin":"devel/py-flake8","version":"7.1.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-flask","origin":"www/py-flask","version":"3.1.0","comment":"Micro web framework","maintainer":"wen@FreeBSD.org","www":"http://flask.pocoo.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"187d81b1bea7f6b429ee9a28e3895cebf12d7f1eb31c72f8759c09bed626df38","flatsize":1149364,"path":"All/py311-flask-3.1.0.pkg","repopath":"All/py311-flask-3.1.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":160908,"desc":"Flask is a microframework for Python based on Werkzeug and Jinja2.","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-blinker":{"origin":"devel/py-blinker","version":"1.9.0"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-itsdangerous":{"origin":"security/py-itsdangerous","version":"2.2.0"},"py311-werkzeug":{"origin":"www/py-werkzeug","version":"3.1.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"cpe":"cpe:2.3:a:palletsprojects:flask:3.1.0:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-fpylll","origin":"math/py-fpylll","version":"0.6.3_1","comment":"Python interface for fplll","maintainer":"thierry@FreeBSD.org","www":"https://github.com/fplll/fpylll","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"25fa2a2c3e790c873f20bf5a07e8eeaad528918699a1fde76a6624f8b3a4dd04","flatsize":2918036,"path":"All/py311-fpylll-0.6.3_1.pkg","repopath":"All/py311-fpylll-0.6.3_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":619228,"desc":"A Python wrapper for fplll.\n\nThe basic BKZ algorithm can be implemented in about 60 pretty readable lines\nof Python code.","deps":{"fplll":{"origin":"math/fplll","version":"5.5.0"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"mpfr":{"origin":"math/mpfr","version":"4.2.2,1"},"pari":{"origin":"math/pari","version":"2.17.2,2"},"py311-black":{"origin":"devel/py-black","version":"25.1.0"},"py311-cysignals":{"origin":"devel/py-cysignals","version":"1.12.3"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pythran":{"origin":"devel/py-pythran","version":"0.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"qd":{"origin":"math/qd","version":"2.3.24"}},"categories":["math","python"],"options":{"TUTO":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-fontaine","origin":"print/py-fontaine","version":"1.4.0_3","comment":"Font analysis tool for determining character/glyph support","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/googlefonts/pyfontaine","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0c54cac56f4f93ebbc3fd1bfc31033a6e5e3eb76f792e2548944812afe4e3f58","flatsize":6528846,"path":"All/py311-fontaine-1.4.0_3.pkg","repopath":"All/py311-fontaine-1.4.0_3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":3196980,"desc":"pyfontaine analyses fonts for their language and character/glyph-set support.\n\nIt has a straightforward pythonic set definition format in the internals\ndirectory.\n\nAdditional definitions are downloaded from the Extensis, font-config and Unicode\nwebsites during installation, and can be updated without reinstalling.\n\nAdding your own definitions is easy. All files in the internals directory are\nauto-detected, so just add definition files there.","deps":{"py311-fonttools":{"origin":"print/py-fonttools","version":"4.56.0"},"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-pyicu":{"origin":"devel/py-pyicu","version":"2.13.1_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-tabulate":{"origin":"devel/py-tabulate","version":"0.9.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["print","python"],"annotations":{"flavor":"py311"}},{"name":"py311-flake8-import-order","origin":"devel/py-flake8-import-order","version":"0.18.2_1","comment":"Flake8 and pylama plugin that checks the ordering of import statements","maintainer":"amdmi3@FreeBSD.org","www":"https://pypi.org/project/flake8-import-order/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"73f1044ea6f09487642842a4defb94705fb18669476990e34ab768deb6fe141a","flatsize":120671,"path":"All/py311-flake8-import-order-0.18.2_1.pkg","repopath":"All/py311-flake8-import-order-0.18.2_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":25872,"desc":"Flake8 and pylama plugin that checks the ordering of import statements","deps":{"py311-pycodestyle":{"origin":"devel/py-pycodestyle","version":"2.12.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"flavor":"py311"}},{"name":"py311-flake8-future-annotations","origin":"devel/py-flake8-future-annotations","version":"1.1.0_1","comment":"Verifies python 3.7+ files use from __future__ import annotations","maintainer":"matthew@FreeBSD.org","www":"https://pypi.org/project/flake8-future-annotations/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4709f5c42bf8cce1ebbaa4ff920ee14c0dff9a4c95306a242d44b10528689c32","flatsize":60012,"path":"All/py311-flake8-future-annotations-1.1.0_1.pkg","repopath":"All/py311-flake8-future-annotations-1.1.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14056,"desc":"Verifies python 3.7+ files use from __future__ import annotations if a\ntype is used in the module that can be rewritten using PEP 563.\n\nPairs well with pyupgrade with the --py37-plus flag or higher, since\npyupgrade only replaces type annotations with the PEP 563 rules if\nfrom __future__ import annotations is present.","deps":{"py311-flake8":{"origin":"devel/py-flake8","version":"7.1.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-flake8-docstrings","origin":"devel/py-flake8-docstrings","version":"1.7.0_1","comment":"Extension for flake8 which uses pydocstyle to check docstrings","maintainer":"amdmi3@FreeBSD.org","www":"https://pypi.org/project/flake8-docstrings/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"be9d6dad3eae3c529eac666832b03d5ed83208b17ad45f8df9c9a1fb33d49238","flatsize":27547,"path":"All/py311-flake8-docstrings-1.7.0_1.pkg","repopath":"All/py311-flake8-docstrings-1.7.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8072,"desc":"Extension for flake8 which uses pydocstyle to check docstrings","deps":{"py311-flake8":{"origin":"devel/py-flake8","version":"7.1.2_1"},"py311-pydocstyle":{"origin":"devel/py-pydocstyle","version":"6.3.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"flavor":"py311"}},{"name":"py311-flake8-comprehensions","origin":"devel/py-flake8-comprehensions","version":"3.16.0","comment":"flake8 plugin to help you write better list/set/dict comprehensions","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/adamchainz/flake8-comprehensions","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"602e0f367a03d0943e10d355c708a4a355913c3575d164e9aa50ee05fc3caca8","flatsize":68838,"path":"All/py311-flake8-comprehensions-3.16.0.pkg","repopath":"All/py311-flake8-comprehensions-3.16.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12468,"desc":"flake8-comprehensions is a flake8 plugin that helps you write better\nlist/set/dict comprehensions.","deps":{"py311-flake8":{"origin":"devel/py-flake8","version":"7.1.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-flake8-pyi","origin":"devel/py-flake8-pyi","version":"24.9.0","comment":"Plugin for flake8 to enable linting .pyi stub files","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/PyCQA/flake8-pyi","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"832dd54d2f412e45dabedb4eee6b8a5c77016b1ed026d1ea4aeb91493c3ff17b","flatsize":351029,"path":"All/py311-flake8-pyi-24.9.0.pkg","repopath":"All/py311-flake8-pyi-24.9.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":61344,"desc":"flake8-pyi is a plugin for Flake8 that provides specializations for type hinting\nstub files, especially interesting for linting typeshed.","deps":{"py311-flake8":{"origin":"devel/py-flake8","version":"7.1.2_1"},"py311-pyflakes":{"origin":"devel/py-pyflakes","version":"3.2.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-flake8-print","origin":"devel/py-flake8-print","version":"5.0.0_1","comment":"Print statement checker plugin for flake8","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/JBKahn/flake8-print","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8bea4ef3cc87493dd62a3d123cabc37355cc9681e9833f374b0be69885c632d3","flatsize":23018,"path":"All/py311-flake8-print-5.0.0_1.pkg","repopath":"All/py311-flake8-print-5.0.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7460,"desc":"Flake8 print plugin checks for print statements in python files.","deps":{"py311-flake8":{"origin":"devel/py-flake8","version":"7.1.2_1"},"py311-pycodestyle":{"origin":"devel/py-pycodestyle","version":"2.12.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-flake8-quotes","origin":"devel/py-flake8-quotes","version":"3.4.0_1","comment":"Flake8 lint for quotes","maintainer":"amdmi3@FreeBSD.org","www":"https://pypi.org/project/flake8-quotes/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cf92ab68ed828afd80c4eca677f1fa2a776ac22a402936c6a3a956b3645823cd","flatsize":63409,"path":"All/py311-flake8-quotes-3.4.0_1.pkg","repopath":"All/py311-flake8-quotes-3.4.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14400,"desc":"Flake8 lint for quotes.","deps":{"py311-flake8":{"origin":"devel/py-flake8","version":"7.1.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"flavor":"py311"}},{"name":"py311-flake8-black","origin":"devel/py-flake8-black","version":"0.3.6_2","comment":"flake8 plugin to call black as a code style validator","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/peterjc/flake8-black","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"32952c71a1047990f908c7c2adb166c247759cc54611b4d153690df203ae5f0f","flatsize":46642,"path":"All/py311-flake8-black-0.3.6_2.pkg","repopath":"All/py311-flake8-black-0.3.6_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14096,"desc":"flake8-black is an MIT licensed flake8 plugin for validating Python code style\nwith the command line code formatting tool black.\n\nBlack, \"The Uncompromising Code Formatter\", is normally run to edit your Python\ncode in place to match their coding style, a strict subset of the PEP 8 style\nguide.\n\nThe point of this plugin is to be able to run black --check ... from within the\nflake8 plugin ecosystem. You might use this via a git pre-commit hook, or as\npart of your continuous integration testing.","deps":{"py311-black":{"origin":"devel/py-black","version":"25.1.0"},"py311-flake8":{"origin":"devel/py-flake8","version":"7.1.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-flake8-builtins","origin":"devel/py-flake8-builtins","version":"2.5.0","comment":"Check for python builtins being used as variables or parameters","maintainer":"amdmi3@FreeBSD.org","www":"https://pypi.org/project/flake8-builtins/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c84710f4ac353a71cccf54042ce0c1bb27baee4a612a213b36a31c11c181bc93","flatsize":85517,"path":"All/py311-flake8-builtins-2.5.0.pkg","repopath":"All/py311-flake8-builtins-2.5.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":16904,"desc":"Check for python builtins being used as variables or parameters","deps":{"py311-flake8":{"origin":"devel/py-flake8","version":"7.1.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"flavor":"py311"}},{"name":"py311-flake8","origin":"devel/py-flake8","version":"7.1.2_1","comment":"Code checking using pep8 and pyflakes","maintainer":"amdmi3@FreeBSD.org","www":"https://pypi.org/project/flake8/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4be86ae6d95f05d9cbe37ca7b02300c9116d8e9fe10f89f4f100bd42c7823960","flatsize":595150,"path":"All/py311-flake8-7.1.2_1.pkg","repopath":"All/py311-flake8-7.1.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":103372,"desc":"Flake8 is a wrapper around these tools:\n\n  - PyFlakes\n  - pycodestyle\n  - Ned Batchelder's McCabe script\n\nFlake8 runs all tools by launching the single 'flake8' script. It\ndisplays the warnings in a per-file, merged output","deps":{"py311-mccabe":{"origin":"devel/py-mccabe","version":"0.7.0_2"},"py311-pycodestyle":{"origin":"devel/py-pycodestyle","version":"2.12.1_1"},"py311-pyflakes":{"origin":"devel/py-pyflakes","version":"3.2.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-flake8-bugbear","origin":"devel/py-flake8-bugbear","version":"24.12.12","comment":"Plugin for flake8 finding likely bugs and design problems","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/PyCQA/flake8-bugbear","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3a4b34062089ed0999a68fe2698fbabd8499c0c1edfee65560aac984443b9f09","flatsize":387786,"path":"All/py311-flake8-bugbear-24.12.12.pkg","repopath":"All/py311-flake8-bugbear-24.12.12.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":65924,"desc":"flake8-bugbear is a plugin for Flake8 finding likely bugs and design problems in\nyour program. It contains warnings that don't belong in pyflakes and\npycodestyle.","deps":{"py311-attrs":{"origin":"devel/py-attrs","version":"25.3.0"},"py311-flake8":{"origin":"devel/py-flake8","version":"7.1.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-first","origin":"devel/py-first","version":"2.0.2_1","comment":"Return the first true value of an iterable","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/hynek/first","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c9ee92b1b9e9bcbdbb4375b8af8be14940f9d4e275a603c17bf46161c0b47442","flatsize":15633,"path":"All/py311-first-2.0.2_1.pkg","repopath":"All/py311-first-2.0.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5892,"desc":"first is an MIT licensed Python package with a simple function that returns the\nfirst true value from an iterable, or None if there is none. If you need more\npower, you can also supply a key function that is used to judge the truth value\nof the element or a default value if None doesn't fit your use case.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-flanker","origin":"mail/py-flanker","version":"0.9.11_1","comment":"Email address and MIME parsing library","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/mailgun/flanker","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"665b5cac0eaef7bedb148720ee076a24d57e5eaeb4dc264506376d2415bd190c","flatsize":1913879,"path":"All/py311-flanker-0.9.11_1.pkg","repopath":"All/py311-flanker-0.9.11_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":244088,"desc":"Flanker is an open source parsing library written in Python by the Mailgun Team.\nFlanker currently consists of an address parsing library (flanker.addresslib) as\nwell as a MIME parsing library (flanker.mime).","deps":{"py311-attrs":{"origin":"devel/py-attrs","version":"25.3.0"},"py311-chardet":{"origin":"textproc/py-chardet","version":"5.2.0,1"},"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-idna":{"origin":"dns/py-idna","version":"3.10"},"py311-ply":{"origin":"devel/py-ply","version":"3.11_1"},"py311-regex":{"origin":"textproc/py-regex","version":"2024.7.24_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-tld":{"origin":"dns/py-tld","version":"0.11.11_1"},"py311-webob":{"origin":"www/py-webob","version":"1.8.7_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["mail","python"],"options":{"CCHARDET":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-fireREST","origin":"devel/py-fireREST","version":"1.1.0_1","comment":"Interface with Cisco Firepower Management Center","maintainer":"dvl@FreeBSD.org","www":"https://github.com/kaisero/fireREST","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0653cb7e8b6495a96c1241acbbeb59c732ddd19ae962aeacf2c94fc29d710905","flatsize":933386,"path":"All/py311-fireREST-1.1.0_1.pkg","repopath":"All/py311-fireREST-1.1.0_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":112108,"desc":"FireREST is a python library to interface with Cisco Firepower Management Center\nREST API. The goal of FireREST is to provide a simple SDK to programmatically\ninteract with FMC.\n\nFeatures\n\n* Authentication and automatic session refresh / re-authentication\n* Rate-limit detection and automatic backoff and retry behavior\n* Automatic squashing of paginated api payloads\n* Sanitization of api payloads for create and update operations (automatically\n  remove unsupported elements like links, metadata from payload)\n* Detailed logging of api requests and responses\n* API specific error handling using various custom exceptions for typical\n  errors (e.g. ResourceAlreadyExists, UnprocessAbleEntityError, ...)\n* Support for resource lookup by name instead of uuid for all CRUD operations\n\nImport api client\n\n  from fireREST import FMC","deps":{"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-retry2":{"origin":"devel/py-retry2","version":"0.9.5_1"},"py311-simplejson":{"origin":"devel/py-simplejson","version":"3.18.4_1"},"py311-urllib3":{"origin":"net/py-urllib3","version":"1.26.20,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-fixtures","origin":"devel/py-fixtures","version":"4.2.4.post1","comment":"Fixtures, reusable state for writing clean tests and more","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/testing-cabal/fixtures","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"962d2f52a51f02fdd220e47f17dc88156539b196b91c22b1112a65d6697a3a86","flatsize":667884,"path":"All/py311-fixtures-4.2.4.post1.pkg","repopath":"All/py311-fixtures-4.2.4.post1.pkg","licenselogic":"or","licenses":["APACHE20","BSD3CLAUSE"],"pkgsize":88308,"desc":"Fixtures defines a Python contract for reusable state / support logic, primarily\nfor unit testing. Helper and adaption logic is included to make it easy to write\nyour own fixtures using the fixtures contract. Glue code is provided that makes\nusing fixtures that meet the Fixtures contract in unittest compatible test cases\neasy and straight forward.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-fire","origin":"devel/py-fire","version":"0.7.0_1","comment":"Library for automatically generating command line interfaces (CLIs)","maintainer":"yuri@FreeBSD.org","www":"https://github.com/google/python-fire","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d72500f02694d997d44face32053a1d885aad5003421924e76177f1968ef2459","flatsize":1437556,"path":"All/py311-fire-0.7.0_1.pkg","repopath":"All/py311-fire-0.7.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":192604,"desc":"Python Fire is a library for automatically generating command line interfaces\n(CLIs) from absolutely any Python object.\n\n* Python Fire is a simple way to create a CLI in Python.\n* Python Fire is a helpful tool for developing and debugging Python code.\n* Python Fire helps with exploring existing code or turning other people's code\n  into a CLI.\n* Python Fire makes transitioning between Bash and Python easier.\n* Python Fire makes using a Python REPL easier by setting up the REPL with the\n  modules and variables you'll need already imported and created.","deps":{"py311-termcolor":{"origin":"devel/py-termcolor","version":"2.5.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","science"],"annotations":{"flavor":"py311"}},{"name":"py311-finnhub-python","origin":"finance/py-finnhub-python","version":"2.4.20_1","comment":"Python API to access Finnhub","maintainer":"yuri@FreeBSD.org","www":"https://finnhub.io/docs/api","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"44b9dd8d3755d91e32ce73b265141356d33233490a51dfa46671b03390955c5f","flatsize":108799,"path":"All/py311-finnhub-python-2.4.20_1.pkg","repopath":"All/py311-finnhub-python-2.4.20_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":18684,"desc":"financedatabase is a database of 300.000+ symbols containing Equities, ETFs,\nFunds, Indices, Currencies, Cryptocurrencies and Money Markets.\n\nAs a private investor, the sheer amount of information that can be found on the\ninternet is rather daunting. Trying to understand what type of companies or ETFs\nare available is incredibly challenging with there being millions of companies\nand derivatives available on the market. Sure, the most traded companies and\nETFs can quickly be found simply because they are known to the public (for\nexample, Microsoft, Tesla, S&P500 ETF or an All-World ETF). However, what else\nis out there is often unknown.","deps":{"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["finance","python"],"annotations":{"flavor":"py311"}},{"name":"py311-fingerprints","origin":"textproc/py-fingerprints","version":"1.2.3_1","comment":"Easy comparing and cross-referencing of companies and people","maintainer":"kai@FreeBSD.org","www":"https://github.com/alephdata/fingerprints","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fa4e32e0db7dcc0c2f487fcab0b48a45472797ff3246afd5381c779457210948","flatsize":150881,"path":"All/py311-fingerprints-1.2.3_1.pkg","repopath":"All/py311-fingerprints-1.2.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":28424,"desc":"This library helps with the generation of fingerprints for entity data. A\nfingerprint in this context is understood as a simplified entity identifier,\nderived from it's name or address and used for cross-referencing of entity\nacross different datasets.","deps":{"py311-normality":{"origin":"textproc/py-normality","version":"2.5.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-glooey","origin":"graphics/py-glooey","version":"0.3.3_3","comment":"Cross-platform windowing and multimedia library","maintainer":"db@FreeBSD.org","www":"https://pypi.org/project/glooey","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"397c7728df597a82d72cacd918394177f25cf81c96871347d63ed4bb949552a5","flatsize":18507414,"path":"All/py311-glooey-0.3.3_3.pkg","repopath":"All/py311-glooey-0.3.3_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7117352,"desc":"Every game needs a user interface that matches its look and feel. The purpose\nof glooey is to help you make such an interface. Towards this end, glooey\nprovides 7 powerful placement widgets, a label widget, an image widget,\n3 different button widgets, a text entry widget, a variety of scroll boxes\nand bars, 4 different dialog box widgets, and a variety of other miscellaneous\nwidgets. The appearance of any widget can be trivially customized, and\nglooey comes with built-in fantasy, puzzle, and 8-bit themes to prove it\n(and to help you hit the ground running if your game fits one of those genres).\n\nThe philosophy behind glooey is that deriving subclasses from a basic set of\nwidgets with no default style is the most elegant way to control how\nwidgets look. This approach is flexible because subclasses can customize or\noverride most aspects of the basic widgets. But it's also surprisingly\nsuccinct and powerful: specifying a style is usually as simple as setting\na class variable, and styles can be easily composed using either inner\nclasses or previously defined widgets. This philosophy makes glooey easy\nto get started with, and powerful enough to support even the most\ncomplicated games.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python","x11-toolkits"],"annotations":{"flavor":"py311"}},{"name":"py311-finvizfinance","origin":"finance/py-finvizfinance","version":"1.1.0_1","comment":"Finviz Finance information downloader","maintainer":"yuri@FreeBSD.org","www":"https://finvizfinance.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"07bbde0c189930add0f17172bd587cf8f3b3e27be890b6ff5c1972031adf55ac","flatsize":504228,"path":"All/py311-finvizfinance-1.1.0_1.pkg","repopath":"All/py311-finvizfinance-1.1.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":72436,"desc":"finvizfinance is a package which collects financial information from FinViz\nwebsite. The package provides the information of the following:\n* Stock charts, fundamental & technical information, insider information and\n  stock news\n* Forex charts and performance\n* Crypto charts and performance","deps":{"py311-beautifulsoup":{"origin":"www/py-beautifulsoup","version":"4.13.3_1"},"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["finance","python"],"annotations":{"flavor":"py311"}},{"name":"py311-fitsio","origin":"astro/py-fitsio","version":"1.2.5","comment":"Full featured python library to read from and write to FITS files","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/esheldon/fitsio","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"80c42f90a2c4d332686de724c5b690c75b6362d408dd52032fca482b4d7920a8","flatsize":1425540,"path":"All/py311-fitsio-1.2.5.pkg","repopath":"All/py311-fitsio-1.2.5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":208132,"desc":"fitsio is a python extension written in c and python. Data are read into\nnumerical python arrays.\n\nSome Features:\n- Read from and write to image, binary, and ascii table extensions.\n- Read arbitrary subsets of table columns and rows without loading all the data\n  to memory.\n- Read image subsets without reading the whole image. Write subsets to existing\n  images.\n- Write and read variable length table columns.\n- Read images and tables using slice notation similar to numpy arrays. This is\n  like a more powerful memmap, since it is column-aware for tables.\n- Append rows to an existing table. Delete row sets and row ranges. Resize\n  tables, or insert rows.\n- Query the columns and rows in a table.\n- Read and write header keywords.\n- Read and write images in tile-compressed format (RICE,GZIP,PLIO,HCOMPRESS).\n- Read/write gzip files directly. Read unix compress (.Z,.zip) and bzip2 (.bz2)\n  files.\n- TDIM information is used to return array columns in the correct shape.\n- Write and read string table columns, including array columns of arbitrary\n  shape.\n- Read and write complex, bool (logical), unsigned integer, signed bytes types.\n- Write checksums into the header and verify them.\n- Insert new columns into tables in-place.\n- Iterate over rows in a table. Data are buffered for efficiency.\n- python 3 support, including python 3 strings","deps":{"cfitsio":{"origin":"astro/cfitsio","version":"4.5.0"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["astro","python"],"annotations":{"flavor":"py311"}},{"name":"py311-finviz","origin":"finance/py-finviz","version":"1.4.6_1","comment":"Unofficial API for FinViz.com","maintainer":"yuri@FreeBSD.org","www":"https://github.com/mariostoev/finviz","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9fe4e2ae5c19ac806aecd577b2de806f62a013babaa0bd1ee6f4cc7ce9705394","flatsize":178286,"path":"All/py311-finviz-1.4.6_1.pkg","repopath":"All/py311-finviz-1.4.6_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":35864,"desc":"FinViz aims to make market information accessible and provides a lot of data in\nvisual snapshots, allowing traders and investors to quickly find the stock,\nfuture or forex pair they are looking for. The site provides advanced screeners,\nmarket maps, analysis, comparative tools, and charts.","deps":{"py311-aiohttp":{"origin":"www/py-aiohttp","version":"3.11.13"},"py311-beautifulsoup":{"origin":"www/py-beautifulsoup","version":"4.13.3_1"},"py311-cssselect":{"origin":"www/py-cssselect","version":"1.3.0"},"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"py311-tenacity":{"origin":"devel/py-tenacity","version":"9.0.0"},"py311-tqdm":{"origin":"misc/py-tqdm","version":"4.67.1"},"py311-urllib3":{"origin":"net/py-urllib3","version":"1.26.20,1"},"py311-user_agent":{"origin":"www/py-user_agent","version":"0.1.9_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["finance","python"],"annotations":{"flavor":"py311"}},{"name":"py311-findpython","origin":"devel/py-findpython","version":"0.6.3","comment":"Utility to find python versions on your system","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/frostming/findpython","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fc8261ba88988dda8ea95dd34a54d139b7f41396d560e3dc1596c864c10bbf42","flatsize":206689,"path":"All/py311-findpython-0.6.3.pkg","repopath":"All/py311-findpython-0.6.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":38716,"desc":"This library is a rewrite of pythonfinder project by @techalchemy. It simplifies\nthe whole code structure while preserving most of the original features.","deps":{"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-filetype","origin":"devel/py-filetype","version":"1.2.0","comment":"Python port from filetype Go package","maintainer":"rm@FreeBSD.org","www":"https://github.com/h2non/filetype.py","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"89f6f3f8169c665bca2673a705a213e77baa786a4baadb4b45eb02a2ab6f8c58","flatsize":303803,"path":"All/py311-filetype-1.2.0.pkg","repopath":"All/py311-filetype-1.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":34952,"desc":"Small and dependency free Python package to infer file type and MIME type\nchecking the magic numbers signature of a file or buffer.\n\nThis is a Python port from filetype Go package.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-findlibs","origin":"devel/py-findlibs","version":"0.1.0","comment":"Search for shared libraries on various platforms","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ecmwf/findlibs","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f8ed0a090664ac8997d97c54b952ecb2750e724efb8d18db22d8cd23616772eb","flatsize":68142,"path":"All/py311-findlibs-0.1.0.pkg","repopath":"All/py311-findlibs-0.1.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":14900,"desc":"findlibs is a Python package that search for shared libraries on various\nplatforms.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-filemagic","origin":"devel/py-filemagic","version":"1.6_1","comment":"Python API for libmagic, the library behind the Unix file command","maintainer":"sunpoet@FreeBSD.org","www":"https://filemagic.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3bfada50fe06b60d918d2e0585e45497cc87beb1321cbaccbe6775d7b9e71d9b","flatsize":66918,"path":"All/py311-filemagic-1.6_1.pkg","repopath":"All/py311-filemagic-1.6_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":16328,"desc":"filemagic provides a Python API for libmagic, the library behind Unix file\ncommand. It enables the Python developer to easilty test for file types from the\nextensive identification library that is shipped with libmagic.\n\nFeatures:\n- Simple, Python API.\n- Identifies named files or strings.\n- Return a textual description, mime type or mime encoding.\n- Provide custom magic files to customize file detection.\n- Support for both Python2 and Python3.\n- Support for both CPython and PyPy.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-filelock","origin":"sysutils/py-filelock","version":"3.17.0","comment":"Platform independent file lock","maintainer":"yuri@FreeBSD.org","www":"https://github.com/benediktschmitt/py-filelock","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f60f4d981bc3573d09ada020b64db2265092b70a4bf05756d11374e46582a584","flatsize":146618,"path":"All/py311-filelock-3.17.0.pkg","repopath":"All/py311-filelock-3.17.0.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":25364,"desc":"This package contains a single module, which implements a platform\nindependent file lock in Python.\n\nThe lock includes a lock counter and is thread safe. This means,\nwhen locking the same lock object twice, it will not block.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"annotations":{"flavor":"py311"}},{"name":"py311-find-libpython","origin":"devel/py-find-libpython","version":"0.4.0","comment":"Finds the libpython associated with your environment","maintainer":"yuri@FreeBSD.org","www":"https://github.com/ktbarrett/find_libpython","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aa07e479e8da16ab916754eca4310ae85aedb1e5a6d9c67817a190b940cbe1cd","flatsize":57041,"path":"All/py311-find-libpython-0.4.0.pkg","repopath":"All/py311-find-libpython-0.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14116,"desc":"The find-libpython library is designed to find the path to the libpython dynamic\nlibrary for the current Python environment. It should work with many types of\ninstallations, whether it be conda-managed, system-managed, or otherwise. And it\nshould function on Windows, Mac OS/OS X, and any Linux distribution.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-filedepot","origin":"devel/py-filedepot","version":"0.11.0_1","comment":"Toolkit for storing files and attachments in web applications","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/amol-/depot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1deb938ce689e75b70992053b25eda1f18c2ec25821d22563c7d13c07d0d3a84","flatsize":397099,"path":"All/py311-filedepot-0.11.0_1.pkg","repopath":"All/py311-filedepot-0.11.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":64288,"desc":"DEPOT is a framework for easily storing and serving files in web applications.\n\nDEPOT supports storing files in multiple backends, like:\n- Local Disk\n- In Memory (for tests)\n- On GridFS\n- On Amazon S3 (or compatible services)\nand integrates with database by providing files attached to your SQLAlchemy or\nMing/MongoDB models with respect to transactions behaviours (files are rolled\nback too).","deps":{"py311-anyascii":{"origin":"textproc/py-anyascii","version":"0.3.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-financedatabase","origin":"finance/py-financedatabase","version":"2.2.3","comment":"Database of 300.000+ symbols containing Equities, ETFs, Funds, Indices","maintainer":"yuri@FreeBSD.org","www":"https://github.com/JerBouma/FinanceDatabase","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"34f7a73be36ed20a5e0cacbe9c256b580ed2d9d8f4cef10feb2c4165e2b1c819","flatsize":245754,"path":"All/py311-financedatabase-2.2.3.pkg","repopath":"All/py311-financedatabase-2.2.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":36472,"desc":"financedatabase is a database of 300.000+ symbols containing Equities, ETFs,\nFunds, Indices, Currencies, Cryptocurrencies and Money Markets.\n\nAs a private investor, the sheer amount of information that can be found on the\ninternet is rather daunting. Trying to understand what type of companies or ETFs\nare available is incredibly challenging with there being millions of companies\nand derivatives available on the market. Sure, the most traded companies and\nETFs can quickly be found simply because they are known to the public (for\nexample, Microsoft, Tesla, S&P500 ETF or an All-World ETF). However, what else\nis out there is often unknown.","deps":{"py311-financetoolkit":{"origin":"finance/py-financetoolkit","version":"2.0.0"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["finance","python"],"annotations":{"flavor":"py311"}},{"name":"py311-flake8-polyfill","origin":"devel/py-flake8-polyfill","version":"1.0.2_1","comment":"Polyfill package for Flake8 plugins","maintainer":"amdmi3@FreeBSD.org","www":"https://pypi.org/project/flake8-polyfill/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4c238f8541ca9fc06e687d74af68b6b3aa35559b65192494bd4ca9f262bfc4ea","flatsize":27939,"path":"All/py311-flake8-polyfill-1.0.2_1.pkg","repopath":"All/py311-flake8-polyfill-1.0.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8520,"desc":"flake8-polyfill is a package that provides some compatibility helpers\nfor Flake8 plugins that intend to support Flake8 2.x and 3.x\nsimultaneously.","deps":{"py311-flake8":{"origin":"devel/py-flake8","version":"7.1.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"flavor":"py311"}},{"name":"py311-flask-restx","origin":"www/py-flask-restx","version":"1.3.0_1","comment":"Extension for Flask that adds support for quickly building REST APIs","maintainer":"jbeich@FreeBSD.org","www":"https://pypi.org/project/flask-restx/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9106b011cc42ef6fb97790051a5c7609e327e609b3f36334cac7472cefb36e16","flatsize":9546201,"path":"All/py311-flask-restx-1.3.0_1.pkg","repopath":"All/py311-flask-restx-1.3.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1559792,"desc":"Flask-RESTX is an extension for Flask that adds support for quickly\nbuilding REST APIs. Flask-RESTX encourages best practices with minimal\nsetup. If you are familiar with Flask, Flask-RESTX should be easy to\npick up. It provides a coherent collection of decorators and tools to\ndescribe your API and expose its documentation properly using Swagger.\n\nFlask-RESTX is a community driven fork of Flask-RESTPlus.","deps":{"py311-aniso8601":{"origin":"devel/py-aniso8601","version":"10.0.0"},"py311-flask":{"origin":"www/py-flask","version":"3.1.0"},"py311-jsonschema":{"origin":"devel/py-jsonschema","version":"4.23.0"},"py311-pytz":{"origin":"devel/py-pytz","version":"2024.2_1,1"},"py311-werkzeug":{"origin":"www/py-werkzeug","version":"3.1.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-files-to-prompt","origin":"misc/py-files-to-prompt","version":"0.6","comment":"Python CLI utility to concatenate files into a single LLM prompt","maintainer":"dch@FreeBSD.org","www":"https://github.com/simonw/files-to-prompt","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1040756102073602e444eff114dc9d304794e1f954f9aba8ff920c686f308aad","flatsize":78157,"path":"All/py311-files-to-prompt-0.6.pkg","repopath":"All/py311-files-to-prompt-0.6.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":16140,"desc":"Concatenate a directory full of files into a single prompt for use with Large\nLanguage Models. For background on this project see:\n\n  https://simonwillison.net/2024/Apr/8/files-to-prompt","deps":{"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-fido2","origin":"security/py-fido2","version":"1.2.0","comment":"FIDO2/WebAuthn library for implementing clients and servers","maintainer":"python@FreeBSD.org","www":"https://developers.yubico.com/python-fido2/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"607cff0cc6b86769a61b34f1b5fd599a8a97d3e3fe362fcbb39e950938bc5e6b","flatsize":1863177,"path":"All/py311-fido2-1.2.0.pkg","repopath":"All/py311-fido2-1.2.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":294112,"desc":"Provides library functionality for communicating with a FIDO device over USB\nas well as verifying attestation and assertion signatures.","deps":{"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-filelike","origin":"sysutils/py-filelike","version":"0.4.1_2","comment":"Python module for building and manipulating file-like object","maintainer":"dikshie@sfc.wide.ad.jp","www":"http://www.rfk.id.au/software/filelike/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d818f01dcf2aff05623dd75135eece7c402a9f2a7aaff31f0f33c3d265d49559","flatsize":626871,"path":"All/py311-filelike-0.4.1_2.pkg","repopath":"All/py311-filelike-0.4.1_2.pkg","licenselogic":"single","pkgsize":78316,"desc":"filelike is a Python module for building and manipulating file-like\nobjects.\nThis module takes care of the groundwork for implementing and manipulating\nobjects that provide a rich file-like interface, including reading,\nwriting, seeking and iteration. It also provides a number of useful\nclasses built on top of this functionality.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"annotations":{"flavor":"py311"}},{"name":"py311-financetoolkit","origin":"finance/py-financetoolkit","version":"2.0.0","comment":"Transparent and efficient financial analysis","maintainer":"yuri@FreeBSD.org","www":"https://www.jeroenbouma.com/projects/financetoolkit","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cd99470edf7b179820e7f0614b816fc2f31a25ecc900adefcb3b8e42322b0095","flatsize":5820853,"path":"All/py311-financetoolkit-2.0.0.pkg","repopath":"All/py311-financetoolkit-2.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":462936,"desc":"FinanceToolkit is an open-source toolkit in which all relevant financial\nratios (180+), indicators and performance measurements are written down in the\nmost simplistic way allowing for complete transparency of the calculation method\n(proof). This allows you to not have to rely on metrics from other providers\nand, given a financial statement, allow for efficient manual calculations. This\nleads to one uniform method of calculation being applied that is available and\nunderstood by everyone.\n\nThe Finance Toolkit not only supports Equities. Even for Options, Currencies,\nCryptocurrencies, ETFs, Mutual Funds, Indices, Money Markets, Commodities, Key\nEconomic Indicators and more, the Finance Toolkit can be used to obtain\nhistorical data as well as important performance and risk measurements such as\nthe Sharpe Ratio and Value at Risk.\n\nThe Finance Toolkit is complimented very well with the Finance Database, a\ndatabase that features 300.000+ symbols containing Equities, ETFs, Funds,\nIndices, Currencies, Cryptocurrencies and Money Markets. By utilising both,\nit is possible to do a fully-fledged competitive analysis with the tickers found\nfrom the FinanceDatabase inputted into the FinanceToolkit.","deps":{"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-scikit-learn":{"origin":"science/py-scikit-learn","version":"1.4.0_1"},"py311-yfinance":{"origin":"finance/py-yfinance","version":"0.2.54"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["finance","python"],"annotations":{"flavor":"py311"}},{"name":"py311-filebytes","origin":"devel/py-filebytes","version":"0.10.2_1","comment":"Library to read and edit ELF, PE, Mach-O and OAT","maintainer":"0mp@FreeBSD.org","www":"https://scoding.de/filebytes-introduction","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"90dbd39d336de861efcb541220a893a5fcf9ffc4f0c58e3c0ea1d8dabb161357","flatsize":346062,"path":"All/py311-filebytes-0.10.2_1.pkg","repopath":"All/py311-filebytes-0.10.2_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":52072,"desc":"Python classes/types to read and edit the following file formats:\n\n- Executable and Linking Format (ELF),\n- Portable Executable (PE) and\n- MachO\n- OAT (Android Runtime)","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-file-read-backwards","origin":"textproc/py-file-read-backwards","version":"3.1.0_1","comment":"Memory efficient way of reading files line-by-line from the end of file","maintainer":"bofh@FreeBSD.org","www":"https://github.com/RobinNil/file_read_backwards","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"10b7eb74e3fc0eff1398019eecaafc4301dfbd2d6d8ff2122e54be29a830ffbe","flatsize":46614,"path":"All/py311-file-read-backwards-3.1.0_1.pkg","repopath":"All/py311-file-read-backwards-3.1.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11412,"desc":"This package is for reading file backward line by line as unicode in a\nmemory efficient manner for both Python 2.7 and Python 3.\n\nIt currently supports ascii, latin-1, and utf-8 encodings.\n\nIt supports \"\\r\", \"\\r\\n\", and \"\\n\" as new lines.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-fiona","origin":"graphics/py-fiona","version":"1.10.1","comment":"OGR's neat and nimble API for Python programmers","maintainer":"lbartoletti@FreeBSD.org","www":"https://pypi.org/project/fiona/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"da8a58bd1f393b5e5f1fc3c4f8868a76026894485d187e3fea41a5e7ff5618c6","flatsize":3389306,"path":"All/py311-fiona-1.10.1.pkg","repopath":"All/py311-fiona-1.10.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":731752,"desc":"Fiona is designed to be simple and dependable. It focuses on reading and\nwriting data in standard Python IO style and relies upon familiar Python\ntypes and protocols such as files, dictionaries, mappings, and iterators\ninstead of classes specific to OGR. Fiona can read and write real-world\ndata using multi-layered GIS formats and zipped virtual file systems and\nintegrates readily with other Python GIS packages such as pyproj, Rtree,\nand Shapely. Fiona is supported only on CPython versions 2.7 and 3.4+.","deps":{"gdal":{"origin":"graphics/gdal","version":"3.10.2_1"},"py311-attrs":{"origin":"devel/py-attrs","version":"25.3.0"},"py311-click-plugins":{"origin":"devel/py-click-plugins","version":"1.1.1_1"},"py311-cligj":{"origin":"devel/py-cligj","version":"0.7.2_1"},"py311-gdal":{"origin":"graphics/py-gdal","version":"3.10.2"},"py311-munch":{"origin":"devel/py-munch","version":"4.0.0"},"py311-shapely":{"origin":"devel/py-shapely","version":"1.8.5_2"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ffn","origin":"finance/py-ffn","version":"1.1.2","comment":"Financial functions for Python","maintainer":"yuri@FreeBSD.org","www":"http://pmorissette.github.io/ffn/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cae8aab3601f73795fd37dc45a30b1e763852aeebcaa9bce67129e88d6d98d0b","flatsize":343484,"path":"All/py311-ffn-1.1.2.pkg","repopath":"All/py311-ffn-1.1.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":56912,"desc":"ffn is a library that contains many useful functions for those who work in\nquantitative finance. It stands on the shoulders of giants (Pandas, Numpy,\nScipy, etc.) and provides a vast array of utilities, from performance\nmeasurement and evaluation to graphing and common data transformations.","deps":{"py311-decorator":{"origin":"devel/py-decorator","version":"5.2.1"},"py311-future":{"origin":"devel/py-future","version":"0.18.3_1"},"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-pandas-datareader":{"origin":"math/py-pandas-datareader","version":"0.9.0_2"},"py311-scikit-learn":{"origin":"science/py-scikit-learn","version":"1.4.0_1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"py311-seaborn":{"origin":"math/py-seaborn","version":"0.13.0"},"py311-tabulate":{"origin":"devel/py-tabulate","version":"0.9.0"},"py311-yfinance":{"origin":"finance/py-yfinance","version":"0.2.54"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["finance","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ffmpeg-python","origin":"multimedia/py-ffmpeg-python","version":"0.2.0_2","comment":"Python bindings for FFmpeg - with complex filtering support","maintainer":"yuri@FreeBSD.org","www":"https://github.com/kkroening/ffmpeg-python","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"37d1f16a007eefb17bdaeebef8c6edce0d319a1402fb6beee7048a751cccc943","flatsize":258278,"path":"All/py311-ffmpeg-python-0.2.0_2.pkg","repopath":"All/py311-ffmpeg-python-0.2.0_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":41588,"desc":"ffmpeg-python works well for simple as well as complex signal graphs, this\ndifferentiates it from other python ffmpeg wrappers.","deps":{"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"py311-future":{"origin":"devel/py-future","version":"0.18.3_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["multimedia","python"],"annotations":{"deprecated":"Depends on expired devel/py-pytest-runner","expiration_date":"2025-03-31","flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nDepends on expired devel/py-pytest-runner.\n\nIt is scheduled to be removed on or after 2025-03-31."}]},{"name":"py311-feedparser","origin":"textproc/py-feedparser","version":"6.0.11_1","comment":"Universal feed parser written in Python","maintainer":"jadawin@FreeBSD.org","www":"https://github.com/kurtmckee/feedparser","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4254ab061a6eb3a010922ebcb587c4ed21b04c02aef347ce817cb85ec2bdfa5a","flatsize":806251,"path":"All/py311-feedparser-6.0.11_1.pkg","repopath":"All/py311-feedparser-6.0.11_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":127108,"desc":"Universal Feed Parser is a Python module for downloading and parsing syndicated\nfeeds. It can handle RSS 0.90, Netscape RSS 0.91, Userland RSS 0.91, RSS 0.92,\nRSS 0.93, RSS 0.94, RSS 1.0, RSS 2.0, Atom 0.3, Atom 1.0, and CDF feeds.\n\nUniversal Feed Parser is easy to use; the module is self-contained in a single\nfile, feedparser.py, and it has one primary public function, parse.  parse\ntakes a number of arguments, but only one is required, and it can be a URL, a\nlocal filename, or a raw string containing feed data in any format.","deps":{"py311-sgmllib3k":{"origin":"devel/py-sgmllib3k","version":"1.0.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:mark_pilgrim:feedparser:6.0.11:::::dragonfly6:x86_64:1","flavor":"py311"}},{"name":"py311-fbmq","origin":"net-im/py-fbmq","version":"2.5.0_1","comment":"Python library for using the Facebook Messenger API","maintainer":"olgeni@FreeBSD.org","www":"https://github.com/conbus/fbmq","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3d442091c74e460498eb506308088b7dbc06d5c4c090588cdbe3209fcc3e692d","flatsize":175605,"path":"All/py311-fbmq-2.5.0_1.pkg","repopath":"All/py311-fbmq-2.5.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":26240,"desc":"Python library for using the Facebook Messenger API.","deps":{"py311-flask":{"origin":"www/py-flask","version":"3.1.0"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","net-im","python"],"annotations":{"flavor":"py311"}},{"name":"py311-feedgenerator","origin":"www/py-feedgenerator","version":"2.1.0_1","comment":"Standalone version of django.utils.feedgenerator","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/getpelican/feedgenerator","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"38157d0d3ff02f53d1d8c8d880ca7468899dba2ddd4557029984bbde3a3b63c2","flatsize":189251,"path":"All/py311-feedgenerator-2.1.0_1.pkg","repopath":"All/py311-feedgenerator-2.1.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":36036,"desc":"FeedGenerator is a standalone version of Django's feedgenerator module. It has\nevolved over time and includes numerous enhancements","deps":{"py311-pytz":{"origin":"devel/py-pytz","version":"2024.2_1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-fasttext-predict","origin":"textproc/py-fasttext-predict","version":"0.9.2.2","comment":"Python package for fasttext","maintainer":"DtxdF@disroot.org","www":"https://pypi.org/project/fasttext-predict","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5174e3dcea0ea11958d56a39e0ce6fa2cb801f55401e37b2b0b9aa8b3283b5aa","flatsize":241913,"path":"All/py311-fasttext-predict-0.9.2.2.pkg","repopath":"All/py311-fasttext-predict-0.9.2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":89824,"desc":"fasttext-predict is a python package for fasttext:\n\n* keep only the predict method, all other features are removed\n* standalone package without external dependency (numpy is not a\n  dependency) wheels for various architectures using GitHub workflows.\n* The script is inspired by lxml build scripts.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-fenics-ffcx","origin":"math/py-fenics-ffcx","version":"0.5.0.p0_1","comment":"FEniCS Form Compiler for finite element forms","maintainer":"yuri@FreeBSD.org","www":"https://github.com/FEniCS/ffcx","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6c40452615e6008b9a0f24097a5749944ae1e01af22073a48cabc862583d6554","flatsize":1382015,"path":"All/py311-fenics-ffcx-0.5.0.p0_1.pkg","repopath":"All/py311-fenics-ffcx-0.5.0.p0_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":217460,"desc":"FFCx is a new version of the FEniCS Form Compiler. It is being\nactively developed and is compatible with DOLFINx.\n\nFFCx is a compiler for finite element variational forms. From a\nhigh-level description of the form in the Unified Form Language\n(UFL), it generates efficient low-level C code that can be used to\nassemble the corresponding discrete operator (tensor). In particular,\na bilinear form may be assembled into a matrix and a linear form may\nbe assembled into a vector. FFCx may be used either from the command\nline (by invoking the ffcx command) or as a Python module.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math"],"annotations":{"flavor":"py311"}},{"name":"py311-fclist-cffi","origin":"x11-fonts/py-fclist-cffi","version":"1.1.2_1","comment":"Python cffi bridge to fontconfig's FcFontList/FcFontMatch","maintainer":"nivit@FreeBSD.org","www":"https://github.com/MonsieurV/python-fclist","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"71894131162317817be0bebcdae3156b7526de31327aca9c58182752bc6efa3a","flatsize":30927,"path":"All/py311-fclist-cffi-1.1.2_1.pkg","repopath":"All/py311-fclist-cffi-1.1.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7464,"desc":"Python cffi bridge to fontconfig's FcFontList/FcFontMatch.\n\nUseful for python programs that need to query information about fonts installed\nin the system (use this instead of parsing fc-list output). Requires the\nfontconfig shared library installed in a directory that the cffi module can\nfind.","deps":{"py311-cffi":{"origin":"devel/py-cffi","version":"1.17.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","x11-fonts"],"annotations":{"flavor":"py311"}},{"name":"py311-feedgen","origin":"www/py-feedgen","version":"1.0.0_1","comment":"Feed Generator for ATOM, RSS and Podcasts","maintainer":"bofh@FreeBSD.org","www":"https://lkiesow.github.io/python-feedgen","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1e3c006a95cd63e392416b289b8c7b8439aca7d80e0ede17371fb0f50db9176a","flatsize":561905,"path":"All/py311-feedgen-1.0.0_1.pkg","repopath":"All/py311-feedgen-1.0.0_1.pkg","licenselogic":"and","licenses":["BSD2CLAUSE","LGPL3+"],"pkgsize":68652,"desc":"This module can be used to generate web feeds in both ATOM and RSS format. It\nhas support for extensions. Included is for example an extension to produce\nPodcasts.","deps":{"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-fastprogress","origin":"devel/py-fastprogress","version":"1.0.3_1","comment":"Nested progress with plotting options","maintainer":"yuri@FreeBSD.org","www":"https://github.com/fastai/fastprogress","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1f9c9c1a43f127492019ccea55959bb995cd5a7f1e2497214822d91a4b944f9e","flatsize":95507,"path":"All/py311-fastprogress-1.0.3_1.pkg","repopath":"All/py311-fastprogress-1.0.3_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":22768,"desc":"A fast and simple progress bar for Jupyter Notebook and console.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-fastjsonschema","origin":"devel/py-fastjsonschema","version":"2.19.1_1","comment":"Fastest Python implementation of JSON schema","maintainer":"dbaio@FreeBSD.org","www":"https://horejsek.github.io/python-fastjsonschema/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1e907fe9e4d71ecaa0c236295a79d7ba4fb143ce19cc790ce7569caa8a34eccc","flatsize":308309,"path":"All/py311-fastjsonschema-2.19.1_1.pkg","repopath":"All/py311-fastjsonschema-2.19.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":44588,"desc":"fastjsonschema implements validation of JSON documents by JSON schema. The\nlibrary implements JSON schema drafts 04, 06 and 07. The main purpose is to\nhave a really fast implementation. See some numbers:\n\n- Probably most popular jsonschema can take up to 5 seconds for valid inputs\n  and 1.2 seconds for invalid inputs.\n- Second most popular json-spec is even worse with up to 7.2 and 1.7 seconds.\n- Last validictory, now deprecated, is much better with 370 or 23 milliseconds,\n  but it does not follow all standards and it can be still slow for some\n  purposes.\n\nWith this library you can gain big improvements as fastjsonschema takes only\nabout 25 milliseconds for valid inputs and 2 milliseconds for invalid ones.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-faust-cchardet","origin":"textproc/py-faust-cchardet","version":"2.1.19","comment":"High speed universal character encoding detector","maintainer":"yuri@FreeBSD.org","www":"https://github.com/faust-streaming/cChardet","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bf933eea9f2cb73c14f5b19d8540ed12ca323d0e43dc77bfef9ef0f4bc84808b","flatsize":456327,"path":"All/py311-faust-cchardet-2.1.19.pkg","repopath":"All/py311-faust-cchardet-2.1.19.pkg","licenselogic":"single","licenses":["MPL11"],"pkgsize":120340,"desc":"faust-cchardet, and called cChardet, is a universal character encoding detector.\n\nIt supports a lot of languages and encodings.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-fiddle","origin":"devel/py-fiddle","version":"0.3.0","comment":"Python-first configuration library","maintainer":"sunpoet@FreeBSD.org","www":"https://fiddle.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"90931f0af1d63152c2dc708b1db228e90674210ac32e3594f5a2dad1ddda6c99","flatsize":5066524,"path":"All/py311-fiddle-0.3.0.pkg","repopath":"All/py311-fiddle-0.3.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":643592,"desc":"Fiddle is a Python-first configuration library particularly well suited to ML\napplications. Fiddle enables deep configurability of parameters in a program,\nwhile allowing configuration to be expressed in readable and maintainable Python\ncode.","deps":{"py311-absl-py":{"origin":"devel/py-absl-py","version":"2.1.0_1"},"py311-graphviz":{"origin":"graphics/py-graphviz","version":"0.10.1_1"},"py311-libcst":{"origin":"devel/py-libcst","version":"1.7.0"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"FLAGS":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-fastscapelib","origin":"misc/py-fastscapelib","version":"0.2.2","comment":"Library of efficient algorithms for topographic data","maintainer":"yuri@FreeBSD.org","www":"https://fastscapelib.readthedocs.io/en/latest/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"183a004d431e9bc14cee6d20d7563c329a6663a034183b63bf91a36dbccb21f4","flatsize":1279525,"path":"All/py311-fastscapelib-0.2.2.pkg","repopath":"All/py311-fastscapelib-0.2.2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":328544,"desc":"py-fastscapelib is a python binding of fastscapelib, a C++ library of efficient\nalgorithms for processing topographic data and landscape evolution modeling.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc"],"annotations":{"flavor":"py311"}},{"name":"py311-fastentrypoints","origin":"devel/py-fastentrypoints","version":"0.12_1","comment":"Makes entry_points specified in setup.py load more quickly","maintainer":"bofh@FreeBSD.org","www":"https://github.com/ninjaaron/fast-entry_points","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"11ecd5cb0b9f2b56aa0910a843793735cf6acc705ae0f36265d00db7b9a2514e","flatsize":16247,"path":"All/py311-fastentrypoints-0.12_1.pkg","repopath":"All/py311-fastentrypoints-0.12_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":6268,"desc":"Makes entry_points specified in setup.py load more quickly.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-fasteners","origin":"devel/py-fasteners","version":"0.19","comment":"Python package that provides useful locks","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/harlowja/fasteners","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9ce81093ed2101f0ca162427a71c3337b0626e09aa13636cafd951d479e17b5c","flatsize":187149,"path":"All/py311-fasteners-0.19.pkg","repopath":"All/py311-fasteners-0.19.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":30168,"desc":"A python package that provides useful locks.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-fastnumbers","origin":"devel/py-fastnumbers","version":"5.1.0","comment":"Super-fast and clean conversions to numbers","maintainer":"yuri@FreeBSD.org","www":"https://github.com/SethMMorton/fastnumbers","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ac891adbf4ea04076a52f732e3a0486572e0d4a25d3adc9af6e5aa5880f4f9af","flatsize":601044,"path":"All/py311-fastnumbers-5.1.0.pkg","repopath":"All/py311-fastnumbers-5.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":133576,"desc":"py-fastnumbers provides:\n* drop-in replacements for the Python built-in int and float that on\n  average are up to 2x faster\n* a set of convenience functions that wrap the above int and float replacements\n  and provides easy, concise, powerful, fast and flexible error handling\n* a set of functions that can be used to rapidly identify if an input could be\n  converted to int or float","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-fenics-ufl","origin":"math/py-fenics-ufl","version":"2022.2.0_1","comment":"FEniCS Unified Form Language","maintainer":"yuri@FreeBSD.org","www":"https://github.com/FEniCS/ufl","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"125fd7333976461d9312b10ffcb94133e50e9af4e62e85f1a1a731b91214039d","flatsize":3121626,"path":"All/py311-fenics-ufl-2022.2.0_1.pkg","repopath":"All/py311-fenics-ufl-2022.2.0_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":428324,"desc":"The Unified Form Language (UFL) is a domain specific language for\ndeclaration of finite element discretizations of variational forms.\nMore precisely, it defines a flexible interface for choosing finite\nelement spaces and defining expressions for weak forms in a notation\nclose to mathematical notation.\n\nUFL is part of the FEniCS Project.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math"],"annotations":{"flavor":"py311"}},{"name":"py311-fastcluster","origin":"math/py-fastcluster","version":"1.2.6_2","comment":"Fast hierarchical clustering routines for R and Python","maintainer":"sunpoet@FreeBSD.org","www":"http://danifold.net/fastcluster.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"73ec292c33f4bea01503adc67d2dbcf18623d0bb208edf0f845c5ae3579c9bf3","flatsize":153298,"path":"All/py311-fastcluster-1.2.6_2.pkg","repopath":"All/py311-fastcluster-1.2.6_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":47012,"desc":"This library provides Python functions for hierarchical clustering. It generates\nhierarchical clusters from distance matrices or from vector data.\n\nPart of this module is intended to replace the functions (linkage, single,\ncomplete, average, weighted, centroid, median, ward) in the module\nscipy.cluster.hierarchy with the same functionality but much faster algorithms.\nMoreover, the function linkage_vector provides memory-efficient clustering for\nvector data.\n\nThe interface is very similar to MATLAB's Statistics Toolbox API to make code\neasier to port from MATLAB to Python/NumPy. The core implementation of this\nlibrary is in C++ for efficiency.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-fastcache","origin":"devel/py-fastcache","version":"1.1.0_1","comment":"C implementation of Python 3 functools.lru_cache","maintainer":"yuri@FreeBSD.org","www":"https://github.com/pbrady/fastcache","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e79769fc186cdbfddb7c7f2cfc12180d8390ac0915a94847a5223f60b30d031e","flatsize":138063,"path":"All/py311-fastcache-1.1.0_1.pkg","repopath":"All/py311-fastcache-1.1.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":27292,"desc":"C implementation of Python 3 functools.lru_cache. Provides speedup of 10-30x\nover standard library. Passes test suite from standard library for lru_cache.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-fastparquet","origin":"databases/py-fastparquet","version":"2024.11.0","comment":"Python support for Parquet file format","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/dask/fastparquet","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"edb1cecaa67f65f1cc6e3791130216b80c519c6e1523238d7b3d49a2421fc06a","flatsize":3910573,"path":"All/py311-fastparquet-2024.11.0.pkg","repopath":"All/py311-fastparquet-2024.11.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":439092,"desc":"fastparquet is a python implementation of the parquet format, aiming integrate\ninto python-based big data work-flows. It is used implicitly by the projects\nDask, Pandas and intake-parquet.\n\nWe offer a high degree of support for the features of the parquet format, and\nvery competitive performance, in a small install size and codebase.","deps":{"py311-cramjam":{"origin":"archivers/py-cramjam","version":"2.8.3_2"},"py311-fsspec":{"origin":"filesystems/py-fsspec","version":"2025.3.0"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-fastimport","origin":"devel/py-fastimport","version":"0.9.14_1","comment":"Fastimport parser and generator in Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jelmer/python-fastimport","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"981cfa36884253c3c72789c9276f3d664a30bc9b80d99b8a3833e11e047248f5","flatsize":597033,"path":"All/py311-fastimport-0.9.14_1.pkg","repopath":"All/py311-fastimport-0.9.14_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":85180,"desc":"This package provides a parser for and generator of the Git fastimport format.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-fastapi-users-db-ormar","origin":"databases/py-fastapi-users-db-ormar","version":"1.0.0","comment":"FastAPI-Users Ormar database adapter","maintainer":"meka@tilda.center","www":"https://github.com/fastapi-users/fastapi-users-db-ormar","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1425d0b5765109c04a5a03c8e3b9cf3e53c7a5d898e881ae85c78209a7d97918","flatsize":24886,"path":"All/py311-fastapi-users-db-ormar-1.0.0.pkg","repopath":"All/py311-fastapi-users-db-ormar-1.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6792,"desc":"Sub-package for Ormar support in FastAPI Users.","deps":{"py311-fastapi-users":{"origin":"www/py-fastapi-users","version":"12.1.2_2"},"py311-ormar":{"origin":"databases/py-ormar","version":"0.20.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-fastest_pkg","origin":"ports-mgmt/fastest_pkg","version":"0.2.1_2","comment":"Script to find the fastest pkg mirror","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/ehaupt/fastest_pkg","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6ba6731beb0f86396dd1c97d75e15dcbd2f72bbd8a289c939a0ef6eac19a2b4e","flatsize":39313,"path":"All/py311-fastest_pkg-0.2.1_2.pkg","repopath":"All/py311-fastest_pkg-0.2.1_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":11772,"desc":"By default pkg uses DNS-based load balancing. This method does not necessarily\nchoose the fastest mirror. This script can help you to find the fastest pkg\nmirror near you.","deps":{"py311-dnspython":{"origin":"dns/py-dnspython","version":"2.7.0,1"},"py311-pycurl":{"origin":"ftp/py-pycurl","version":"7.45.6"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["ports-mgmt","python"],"annotations":{"flavor":"py311"}},{"name":"py311-fast-histogram","origin":"misc/py-fast-histogram","version":"0.14_1","comment":"Fast simple 1D and 2D histograms","maintainer":"yuri@FreeBSD.org","www":"https://github.com/astrofrog/fast-histogram","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"227e9ecb9fa9c65903516ad60fec142974fea5f3577d54d75e46208b94dbf3b9","flatsize":133767,"path":"All/py311-fast-histogram-0.14_1.pkg","repopath":"All/py311-fast-histogram-0.14_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":28112,"desc":"The fast-histogram mini-package aims to provide simple and fast histogram\nfunctions for regular bins that don't compromise on performance. It doesn't do\nanything complicated - it just implements a simple histogram algorithm in C and\nkeeps it simple. The aim is to have functions that are fast but also robust and\nreliable. The result is a 1D histogram function here that is 7-15x faster than\nnumpy.histogram, and a 2D histogram function that is 20-25x faster than\nnumpy.histogram2d.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"],"annotations":{"flavor":"py311"}},{"name":"py311-fastdtw","origin":"math/py-fastdtw","version":"0.3.4_3","comment":"Dynamic Time Warping (DTW) algorithm with an O(N) complexity","maintainer":"yuri@FreeBSD.org","www":"https://github.com/slaypni/fastdtw","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"583a986183df47bb22e16ce73462610d4c34c53799d71ca91523762347d669e6","flatsize":261930,"path":"All/py311-fastdtw-0.3.4_3.pkg","repopath":"All/py311-fastdtw-0.3.4_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":90068,"desc":"Python implementation of FastDTW [1], which is an approximate Dynamic Time\nWarping (DTW) algorithm that provides optimal or near-optimal alignments\nwith an O(N) time and memory complexity.\n\n[1] http://cs.fit.edu/~pkc/papers/tdm04.pdf","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"deprecated":"Depends on expired devel/py-pytest-runner","expiration_date":"2025-03-31","flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nDepends on expired devel/py-pytest-runner.\n\nIt is scheduled to be removed on or after 2025-03-31."}]},{"name":"py311-fastbencode","origin":"devel/py-fastbencode","version":"0.2_1","comment":"Fast implementation of bencode","maintainer":"fullermd@over-yonder.net","www":"https://github.com/breezy-team/fastbencode","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c29d02f5025721011eb67ec5500c79d6eda45f882e1ab21f9a93bd6dcacea008","flatsize":149470,"path":"All/py311-fastbencode-0.2_1.pkg","repopath":"All/py311-fastbencode-0.2_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":47908,"desc":"fastbencode is an implementation of the bencode serialization format\noriginally used by BitTorrent.\n\nThe package includes both a pure-Python version and an optional C\nextension based on Cython. Both provide the same functionality, but the C\nextension provides significantly better performance.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-fastf1","origin":"devel/py-fastf1","version":"3.4.0","comment":"Python module to accessing and analyzing Formula 1 data","maintainer":"jgh@FreeBSD.org","www":"https://github.com/theOehrly/Fast-F1","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8df1282c3d876a6822728c4613d788f7a607abd2c0cf5e22ca79ffe60463d15a","flatsize":1774654,"path":"All/py311-fastf1-3.4.0.pkg","repopath":"All/py311-fastf1-3.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":251256,"desc":"FastF1 is a Python package for accessing and analyzing Formula 1 results,\nschedules, timing data and telemetry.","deps":{"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-rapidfuzz":{"origin":"devel/py-rapidfuzz","version":"3.10.1_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-requests-cache":{"origin":"www/py-requests-cache","version":"1.2.1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"py311-signalr-client-aio":{"origin":"devel/py-signalr-client-aio","version":"0.0.1.6.2_1"},"py311-thefuzz":{"origin":"devel/py-thefuzz","version":"0.20.0_1"},"py311-timple":{"origin":"math/py-timple","version":"0.1.8_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-fastapi","origin":"www/py-fastapi","version":"0.115.12","comment":"High-performance Python API Framework","maintainer":"wen@FreeBSD.org","www":"https://github.com/tiangolo/fastapi","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f328e806183ec3afd9712f6fc09ff890bda4592e1beea7ea13301b85eddb2753","flatsize":1682078,"path":"All/py311-fastapi-0.115.12.pkg","repopath":"All/py311-fastapi-0.115.12.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":166588,"desc":"FastAPI is a modern, fast (high-performance), web framework for building APIs\nwith Python 3.6+ based on standard Python type hints.\n\nThe key features are:\n\n * Fast: Very high performance, on par with NodeJS and Go.\n\n * Fast to code: Increase the speed to develop features by about 200%25 to 300%25.\n\n * Fewer bugs: Reduce about 40%25 of human (developer) induced errors.\n\n * Intuitive: Great editor support. Completion everywhere. Less time debugging.\n\n * Easy: Designed to be easy to use and learn. Less time reading docs.\n\n * Short: Minimize code duplication. Multiple features from each parameter\n   declaration. Fewer bugs.\n\n * Robust: Get production-ready code. With automatic interactive documentation.\n\n * Standards-based: Based on (and fully compatible with) the open standards for\n   APIs: OpenAPI (previously known as Swagger) and JSON Schema.","deps":{"py311-pydantic2":{"origin":"devel/py-pydantic2","version":"2.10.6_3"},"py311-starlette":{"origin":"www/py-starlette","version":"0.46.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"cpe":"cpe:2.3:a:fastapi_project:fastapi:0.115.12:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-fake-useragent","origin":"www/py-fake-useragent","version":"2.1.0","comment":"Up to date simple useragent faker with real world database","maintainer":"ehaupt@FreeBSD.org","www":"https://pypi.org/project/fake-useragent/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3630caad7c7295829b8a72d0be37c6c15886517b9f49d14cf8cebc82cebd62e8","flatsize":2140201,"path":"All/py311-fake-useragent-2.1.0.pkg","repopath":"All/py311-fake-useragent-2.1.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":104876,"desc":"Up to date simple useragent faker with real world database.\n\nFeatures:\n  * grabs up to date useragent from useragentstring.com\n  * randomize with real world statistic via w3schools.com","deps":{"py311-importlib-metadata":{"origin":"devel/py-importlib-metadata","version":"8.6.1"},"py311-importlib-resources":{"origin":"devel/py-importlib-resources","version":"6.5.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-factory-boy","origin":"devel/py-factory-boy","version":"3.3.0_2","comment":"Create comlex objects for testing purposes","maintainer":"meka@tilda.center","www":"https://github.com/FactoryBoy/factory_boy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a827c7af9017d0660a57fd15291c561d3fe3183b8db805c1bca23b9062a78074","flatsize":453834,"path":"All/py311-factory-boy-3.3.0_2.pkg","repopath":"All/py311-factory-boy-3.3.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":72948,"desc":"As a fixtures replacement tool, it aims to replace static, hard to maintain\nfixtures with easy-to-use factories for complex object. Instead of building an\nexhaustive test setup with every possible combination of corner cases,\nfactory_boy allows you to use objects customized for the current test, while\nonly declaring the test-specific fields","deps":{"py311-Faker":{"origin":"devel/py-Faker","version":"15.1.1_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-flasgger","origin":"www/py-flasgger","version":"0.9.7.1_2","comment":"Extract swagger specs from your flask project","maintainer":"yuri@FreeBSD.org","www":"http://flasgger.pythonanywhere.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c1b35d6101736c15008d4538251ffe4f105698d499411264d6f2287281d4a0ed","flatsize":14036596,"path":"All/py311-flasgger-0.9.7.1_2.pkg","repopath":"All/py311-flasgger-0.9.7.1_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2385156,"desc":"Flasgger is a Flask extension to extract OpenAPI-Specification from all Flask\nviews registered in your API.\n\nFlasgger also comes with SwaggerUI embedded so you can access\nhttp://localhost:5000/apidocs and visualize and interact with your API\nresources.","deps":{"py311-apispec":{"origin":"devel/py-apispec","version":"6.7.1"},"py311-flask":{"origin":"www/py-flask","version":"3.1.0"},"py311-jsonschema":{"origin":"devel/py-jsonschema","version":"4.23.0"},"py311-mistune":{"origin":"textproc/py-mistune","version":"3.1.2"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-werkzeug":{"origin":"www/py-werkzeug","version":"3.1.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-fam","origin":"devel/py-fam","version":"1.1.1_4","comment":"Python Interface to the File Alteration Monitor","maintainer":"bofh@FreeBSD.org","www":"https://python-fam.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a1133878f8541021fb2a03396b81f736a307d2b8be6d357df838e3f8b16d8231","flatsize":45109,"path":"All/py311-fam-1.1.1_4.pkg","repopath":"All/py311-fam-1.1.1_4.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":14724,"desc":"Python FAM provides a Python module to use the File Alteration\nMonitor(ports/devel/fam) in Python.","deps":{"gamin":{"origin":"devel/gamin","version":"0.1.10_10"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-fastavro","origin":"textproc/py-fastavro","version":"1.9.3_1","comment":"Fast AVRO for Python","maintainer":"zi@FreeBSD.org","www":"https://pypi.python.org/pypi/fastavro","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aa17b03cc3e34d15bb52fd0344a09c5d517ab0a3bd58f878cb17c1fead3259ca","flatsize":2113629,"path":"All/py311-fastavro-1.9.3_1.pkg","repopath":"All/py311-fastavro-1.9.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":488844,"desc":"Fast Avro support for Python provides:\n* Rich data structures.\n* A compact, fast, binary data format.\n* A container file, to store persistent data.\n* Remote procedure call (RPC).\n* Simple integration with dynamic languages.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-fastapi-users","origin":"www/py-fastapi-users","version":"12.1.2_2","comment":"Ready-to-use and customizable users management for FastAPI","maintainer":"meka@tilda.center","www":"https://github.com/fastapi-users/fastapi-users","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fcc8d246ec8a130d782086f674c537e1225933fb121c36107b9268a58aa88157","flatsize":1245334,"path":"All/py311-fastapi-users-12.1.2_2.pkg","repopath":"All/py311-fastapi-users-12.1.2_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":134464,"desc":"Add quickly a registration and authentication system to your FastAPI project.\nFastAPI Users is designed to be as customizable and adaptable as possible.\nFeatures:\n  * Extensible base user model\n  * Ready-to-use register, login, reset password and verify e-mail routes\n  * Ready-to-use social OAuth2 login flow\n  * Dependency callables to inject current user in route\n  * Pluggable password validation\n  * Customizable database backend\n    * SQLAlchemy async backend included thanks to encode/databases\n    * MongoDB async backend included thanks to mongodb/motor\n    * Tortoise ORM backend included\n  * Multiple customizable authentication backends\n    * JWT authentication backend included\n    * Cookie authentication backend included\n  * Full OpenAPI schema support, even with several authentication backends","deps":{"py311-bcrypt":{"origin":"security/py-bcrypt","version":"3.2.2_1"},"py311-databases":{"origin":"databases/py-databases","version":"0.8.0_1"},"py311-email-validator":{"origin":"mail/py-email-validator","version":"2.2.0_1"},"py311-fastapi":{"origin":"www/py-fastapi","version":"0.115.12"},"py311-makefun":{"origin":"devel/py-makefun","version":"1.15.4_1"},"py311-passlib":{"origin":"security/py-passlib","version":"1.7.4_1"},"py311-pyjwt":{"origin":"www/py-pyjwt","version":"2.8.0"},"py311-python-multipart":{"origin":"www/py-python-multipart","version":"0.0.20"},"py311-sqlalchemy14":{"origin":"databases/py-sqlalchemy14","version":"1.4.54"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python","www"],"options":{"OAUTH":"off","SQLALCHEMY":"on"},"annotations":{"deprecated":"Depends on expired devel/py-makefun","expiration_date":"2025-06-01","flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nDepends on expired devel/py-makefun.\n\nIt is scheduled to be removed on or after 2025-06-01."}]},{"name":"py311-fakeredis","origin":"databases/py-fakeredis","version":"2.27.0","comment":"Fake version of databases/py-redis for unit testing","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/cunla/fakeredis-py","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ed500717326494d54af7165cd654380324c3dba23af848470f5f356f28b830e1","flatsize":1748679,"path":"All/py311-fakeredis-2.27.0.pkg","repopath":"All/py311-fakeredis-2.27.0.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","MIT"],"pkgsize":260496,"desc":"fakeredis is a pure Python implementation of the redis-py python client that\nsimulates talking to a redis server. This was created for a single purpose: to\nwrite unittests. Setting up redis is not hard, but many times you want to write\nunittests that do not talk to an external server (such as redis). This module\nnow allows tests to simply use this module as a reasonable substitute for redis.","deps":{"py311-redis":{"origin":"databases/py-redis","version":"5.2.1"},"py311-sortedcontainers":{"origin":"devel/py-sortedcontainers","version":"2.4.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"options":{"JSON":"off","LUA":"off","PROBABILISTIC":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-fabric","origin":"devel/py-fabric","version":"3.2.2_2,1","comment":"High level SSH command execution","maintainer":"bofh@FreeBSD.org","www":"https://www.fabfile.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"92740518c21cc665d208b8e8aed3288b2dc64977b5744f1da56a3daa46c8ca6f","flatsize":474214,"path":"All/py311-fabric-3.2.2_2,1.pkg","repopath":"All/py311-fabric-3.2.2_2,1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":82724,"desc":"Fabric is a high level Python library designed to execute shell commands\nremotely over SSH, yielding useful Python objects in return.\n\nIt builds on top of Invoke (subprocess command execution and command-line\nfeatures) and Paramiko (SSH protocol implementation), extending their APIs\nto complement one another and provide additional functionality.","deps":{"py311-invoke":{"origin":"devel/py-invoke","version":"2.2.0_2"},"py311-paramiko":{"origin":"security/py-paramiko","version":"2.11.0_3"},"py311-pathlib2":{"origin":"devel/py-pathlib2","version":"2.3.7_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"cpe":"cpe:2.3:a:fabfile:fabric:3.2.2:::::dragonfly6:x86_64:2","flavor":"py311"}},{"name":"py311-face_recognition","origin":"graphics/py-face_recognition","version":"1.3.0_3","comment":"Recognize faces from Python or from the command line","maintainer":"ehaupt@FreeBSD.org","www":"https://pypi.org/project/face_recognition/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b889c7eab48e0c0c56bab2406821f9e94733bc9da9394c78a4d3cacf7e201dd1","flatsize":100379,"path":"All/py311-face_recognition-1.3.0_3.pkg","repopath":"All/py311-face_recognition-1.3.0_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21460,"desc":"The world's simplest facial recognition API for Python and the command line.","deps":{"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-dlib":{"origin":"science/py-dlib","version":"19.24.6_2"},"py311-face_recognition_models":{"origin":"graphics/py-face_recognition_models","version":"0.3.0_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-face","origin":"devel/py-face","version":"22.0.0_1","comment":"Command-line application framework (and CLI parser)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/mahmoud/face","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f582b82b6da82465ebcf5495499ef4c95158d4c67d8bf3585db4e632d69b6ee3","flatsize":619817,"path":"All/py311-face-22.0.0_1.pkg","repopath":"All/py311-face-22.0.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":108500,"desc":"face is a Pythonic microframework for building command-line applications:\n- First-class subcommand support\n- Powerful middleware architecture\n- Separate Parser layer\n- Built-in flagfile support\n- Handy testing utilities\n- Themeable help display","deps":{"py311-boltons":{"origin":"devel/py-boltons","version":"25.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-extras","origin":"devel/py-extras","version":"1.0.0_2","comment":"Useful extra bits for Python","maintainer":"cs@FreeBSD.org","www":"https://pypi.org/project/extras/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f87a55bfd19c463aa2580c1e4c651ef7a08ff470604f02d3c93ea5041cc1bfd6","flatsize":50397,"path":"All/py311-extras-1.0.0_2.pkg","repopath":"All/py311-extras-1.0.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10884,"desc":"extras is a set of extensions to the Python standard library, originally written\nto make the code within testtools cleaner, but now split out for general use\noutside of a testing context.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-eyed3","origin":"audio/py-eyed3","version":"0.9.6_1","comment":"Python module for processing ID3 tags","maintainer":"rm@FreeBSD.org","www":"https://eyed3.nicfit.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"075a411b08b54822ac6e29fa6af5c661664d65923616fe2b70b84c702ebc1016","flatsize":2046652,"path":"All/py311-eyed3-0.9.6_1.pkg","repopath":"All/py311-eyed3-0.9.6_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":329824,"desc":"eyeD3 is a Python program/module for processing (reading and\nwriting) ID3 tags. Information about mp3 files (i.e bit rate,\nsample frequency, play time, etc.) is also available. The formats\nsupported are ID3 v1.0/v1.1 and v2.3/v2.4.","deps":{"py311-deprecation":{"origin":"devel/py-deprecation","version":"2.1.0_1"},"py311-filetype":{"origin":"devel/py-filetype","version":"1.2.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["audio","python"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"cpe":"cpe:2.3:a:travis_shirk:eyed3:0.9.6:::::dragonfly6:x86_64:1","flavor":"py311"}},{"name":"py311-fabric3","origin":"devel/py-fabric3","version":"1.14_1","comment":"Python tool for remote execution and deployment","maintainer":"egypcio@FreeBSD.org","www":"https://github.com/mathiasertl/fabric/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c9e92907622950cbea1801d270d4958857bbc93a72a62be361c7ce8008671024","flatsize":851048,"path":"All/py311-fabric3-1.14_1.pkg","repopath":"All/py311-fabric3-1.14_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":148412,"desc":"Fabric3 is a fork of Fabric to provide compatibility with Python 3.4+.\nThe port still works with Python 2.7.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-extension-helpers","origin":"astro/py-extension-helpers","version":"1.2.0","comment":"Building and installing packages in the Astropy ecosystem","maintainer":"wen@FreeBSD.org","www":"https://extension-helpers.readthedocs.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0462f580363b723fcb940328202023fc7fffe795a888d706df93a1e03a7ca337","flatsize":202510,"path":"All/py311-extension-helpers-1.2.0.pkg","repopath":"All/py311-extension-helpers-1.2.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":41328,"desc":"The extension-helpers package includes convenience helpers to assist\nwith building Python packages with compiled C/Cython extensions. It\nis developed by the Astropy project but is intended to be general\nand usable by any Python package.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["astro"],"annotations":{"flavor":"py311"}},{"name":"py311-exscript","origin":"security/py-exscript","version":"2.6_2","comment":"Automating Telnet and SSH","maintainer":"jhay@FreeBSD.org","www":"https://github.com/knipknap/exscript","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1c8a5bcc59f9a542641056351f56dfc11e39474fe4a5e50cb779c2cc9581c81a","flatsize":2142706,"path":"All/py311-exscript-2.6_2.pkg","repopath":"All/py311-exscript-2.6_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":271204,"desc":"Exscript is a Python module and a template processor for automating network\nconnections over protocols such as Telnet or SSH.\nWe attempt to create the best possible set of tools for working with\nTelnet and SSH.","deps":{"py311-configparser":{"origin":"devel/py-configparser","version":"3.5.3_2,1"},"py311-future":{"origin":"devel/py-future","version":"0.18.3_1"},"py311-paramiko":{"origin":"security/py-paramiko","version":"2.11.0_3"},"py311-pycryptodomex":{"origin":"security/py-pycryptodomex","version":"3.21.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-expecttest","origin":"devel/py-expecttest","version":"0.2.1","comment":"Implementation of expect tests","maintainer":"yuri@FreeBSD.org","www":"https://github.com/ezyang/expecttest","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8f8b9e575adfb08dee3131bfffec65ba036b6a52c5df0d48b09bac74343013e9","flatsize":57731,"path":"All/py311-expecttest-0.2.1.pkg","repopath":"All/py311-expecttest-0.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14944,"desc":"The expecttest library implements expect tests (also known as \"golden\" tests).\nExpect tests are a method of writing tests where instead of hard-coding the\nexpected output of a test, you run the test to get the output, and the test\nframework automatically populates the expected output. If the output of the\ntest changes, you can rerun the test with the environment variable\nEXPECTTEST_ACCEPT=1 to automatically update the expected output.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-fail2ban","origin":"security/py-fail2ban","version":"1.1.0_2","comment":"Scans log files and bans IP that makes too many password failures","maintainer":"cy@FreeBSD.org","www":"https://www.fail2ban.org/wiki/index.php/Main_Page","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"112e66749c9b6616dfbbcb5dc3f80feea9e2cb74385550a5b449c526839e45c4","flatsize":3637051,"path":"All/py311-fail2ban-1.1.0_2.pkg","repopath":"All/py311-fail2ban-1.1.0_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":830940,"desc":"Fail2ban scans log files like /var/log/pwdfail or /var/log/apache/error_log\nand bans IP that makes too many password failures. It updates firewall rules\nto reject the IP address.","deps":{"py311-pyinotify":{"origin":"devel/py-pyinotify","version":"0.9.6_1"},"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"shlibs_required":["libc.so.8","libdl.so.0","libintl.so.8","libm.so.4","libpthread.so.0","libpython3.11.so.1.0","libutil.so.4"],"options":{"DOCS":"on","INOTIFY":"on"},"annotations":{"cpe":"cpe:2.3:a:fail2ban:fail2ban:1.1.0:::::dragonfly6:x86_64:2","flavor":"py311"},"messages":[{"message":"Please do not edit the fail2ban.conf, jail.conf, or any other \nfiles in the distributen as they will be overwritten upon each \nupgrade of the port. Instead, create new files named *.local e.g. \nfail2ban.local or jail.local.\n\nFor more information, see the official manual:\nhttp://www.fail2ban.org/wiki/index.php/MANUAL_0_8#Configuration\n\nIf you have custom filters or actions and you are upgrading from\n0.9.x please check them.\n\nUsers of pf: please read the notes in action.d/pf.conf and the\ndiscussion at https://github.com/fail2ban/fail2ban/pull/1925\nPlease note that fail2ban will put curly braces '{}' around the\nports in the action so you shouldn't do it yourself.","type":"install"}]},{"name":"py311-executing","origin":"devel/py-executing","version":"2.2.0","comment":"Get the currently executing AST node of a frame, and other information","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/alexmojaki/executing","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7f84a898efce7ff60efc6007f5b08110fce413ceae48684df1655fe470a42523","flatsize":281542,"path":"All/py311-executing-2.2.0.pkg","repopath":"All/py311-executing-2.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":53864,"desc":"This mini-package lets you get information about what a frame is currently\ndoing, particularly the AST node being executed.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-game","origin":"devel/py-game","version":"2.6.1_2","comment":"Module designed to write games in Python","maintainer":"wen@FreeBSD.org","www":"https://www.pygame.org/news","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7ee65bb9c58d2cbda351b23c504938370b9a653beb2037f649908b4367115122","flatsize":48459272,"path":"All/py311-game-2.6.1_2.pkg","repopath":"All/py311-game-2.6.1_2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":9746552,"desc":"pygame is a Free and Open Source python programming language library for making\nmultimedia applications like games built on top of the excellent SDL library.\nLike SDL, pygame is highly portable and runs on nearly every platform and\noperating system. Millions of people have downloaded pygame itself, which is a\nwhole lot of bits flying across the interwebs.","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"png":{"origin":"graphics/png","version":"1.6.47"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_image":{"origin":"graphics/sdl2_image","version":"2.8.8"},"sdl2_mixer":{"origin":"audio/sdl2_mixer","version":"2.8.1"},"sdl2_ttf":{"origin":"graphics/sdl2_ttf","version":"2.24.0"},"v4l_compat":{"origin":"multimedia/v4l_compat","version":"1.23.0_6"}},"categories":["devel","python"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-execnet","origin":"sysutils/py-execnet","version":"2.1.1","comment":"Distributed Python deployment and communication","maintainer":"bofh@FreeBSD.org","www":"https://codespeak.net/execnet/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"187d28206c5b86c9f55b5f18aac5db25866845038c8b7392ed67986cc66cd1c7","flatsize":525448,"path":"All/py311-execnet-2.1.1.pkg","repopath":"All/py311-execnet-2.1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":95312,"desc":"execnet provides a share-nothing model with channel-send/receive communication\nfor distributing execution across many Python interpreters across version,\nplatform and network barriers. It has a minimal and fast API targetting the\nfollowing uses:\n\n  * Distribute tasks to (many) local or remote CPUs\n  * Write and deploy hybrid multi-process applications\n  * Write scripts to administer multiple environments","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"annotations":{"flavor":"py311"}},{"name":"py311-exceptiongroup","origin":"devel/py-exceptiongroup","version":"1.2.2","comment":"Backport of PEP 654 (exception groups)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/agronholm/exceptiongroup","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ef328797c8e6a5196503b291e369e148fdc9f79f617d3a8b94b3310c4b0f534a","flatsize":151329,"path":"All/py311-exceptiongroup-1.2.2.pkg","repopath":"All/py311-exceptiongroup-1.2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":31632,"desc":"This is a backport of the BaseExceptionGroup and ExceptionGroup classes from\nPython 3.11.\n\nIt contains the following:\n- The exceptiongroup.BaseExceptionGroup and exceptiongroup.ExceptionGroup\n  classes\n- A utility function (exceptiongroup.catch()) for catching exceptions possibly\n  nested in an exception group\n- Patches to the TracebackException class that properly formats exception groups\n  (installed on import)\n- An exception hook that handles formatting of exception groups through\n  TracebackException (installed on import)\n\nIf this package is imported on Python 3.11 or later, the built-in\nimplementations of the exception group classes are used instead,\nTracebackException is not monkey patched and the exception hook won't be\ninstalled.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-exchange-calendars","origin":"finance/py-exchange-calendars","version":"4.9","comment":"Calendars for securities exchanges","maintainer":"yuri@FreeBSD.org","www":"https://github.com/gerrymanoim/exchange_calendars","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b364d037a1c371e7d609c529895736b4d36f166154259257e3825db9e01e366c","flatsize":2035780,"path":"All/py311-exchange-calendars-4.9.pkg","repopath":"All/py311-exchange-calendars-4.9.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":236056,"desc":"FinViz aims to make market information accessible and provides a lot of data in\nvisual snapshots, allowing traders and investors to quickly find the stock,\nfuture or forex pair they are looking for. The site provides advanced screeners,\nmarket maps, analysis, comparative tools, and charts.","deps":{"py311-korean-lunar-calendar":{"origin":"korean/py-korean-lunar-calendar","version":"0.3.1_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-pyluach":{"origin":"hebrew/py-pyluach","version":"2.2.0_1"},"py311-toolz":{"origin":"devel/py-toolz","version":"1.0.0_1"},"py311-tzdata":{"origin":"devel/py-tzdata","version":"2025.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["finance","python"],"annotations":{"flavor":"py311"}},{"name":"py311-exam","origin":"devel/py-exam","version":"0.10.6_1","comment":"Python toolkit for writing better tests","maintainer":"python@FreeBSD.org","www":"https://github.com/fluxx/exam","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e201e20d02d37e11ff66358702bcf5a4edae7d472ca33bd5e43de7b957691d46","flatsize":66335,"path":"All/py311-exam-0.10.6_1.pkg","repopath":"All/py311-exam-0.10.6_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15916,"desc":"Exam is a Python toolkit for writing better tests. It aims to remove a lot of\nthe boiler plate testing code one often writes, while still following Python\nconventions and adhering to the unit testing interface.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-fields","origin":"devel/py-fields","version":"5.0.0_1","comment":"Totally different take on container boilerplate","maintainer":"yuri@FreeBSD.org","www":"https://github.com/ionelmc/python-fields","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2c35dfa397e99bc97c8afc35d5bc6e97858e890eea9f79c9161c9c1e6f713ab5","flatsize":116508,"path":"All/py311-fields-5.0.0_1.pkg","repopath":"All/py311-fields-5.0.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":24864,"desc":"python-fields is a totally different take on container boilerplate.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-expiringdict","origin":"devel/py-expiringdict","version":"1.2.2_1","comment":"Dictionary with auto-expiring values for caching purposes","maintainer":"antoine@FreeBSD.org","www":"https://github.com/mailgun/expiringdict","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"53bde37023f70f0934c8ce78a9c13789c43d32275f66384d5bbb667e603d5800","flatsize":49705,"path":"All/py311-expiringdict-1.2.2_1.pkg","repopath":"All/py311-expiringdict-1.2.2_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":12120,"desc":"expiringdict is a Python caching library.  The core of the library is\nExpiringDict class which is an ordered dictionary with auto-expiring values for\ncaching purposes.  Expiration happens on any access, object is locked during\ncleanup from expired values.  ExpiringDict cannot store more than max_len\nelements - the oldest will be deleted.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-expandvars","origin":"devel/py-expandvars","version":"0.12.0","comment":"Expand system variables Unix style","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sayanarijit/expandvars","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8e90faebd8bdd526b4057783d96c9a733b9b6329ca6d836918eb630ad616970d","flatsize":58292,"path":"All/py311-expandvars-0.12.0.pkg","repopath":"All/py311-expandvars-0.12.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12004,"desc":"expandvars is inspired by GNU bash's variable expansion features. It can be used\nas an alternative to Python's os.path.expandvars function.\n\nA good use case is reading config files with the flexibility of reading values\nfrom environment variables using advanced features like returning a default\nvalue if some variable is not defined.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-falcon","origin":"www/py-falcon","version":"3.1.3_1","comment":"High-performance Python framework for building cloud APIs","maintainer":"lichray@gmail.com","www":"https://falconframework.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5486d1ff371b45b0cd262ab1817db554fe4e38e74adafdfdbbc91d882b0f0bf4","flatsize":7440971,"path":"All/py311-falcon-3.1.3_1.pkg","repopath":"All/py311-falcon-3.1.3_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1295288,"desc":"Falcon is a high-performance Python framework for building cloud APIs.\nIt tries to do as little as possible while remaining highly effective.","deps":{"py311-python-mimeparse":{"origin":"devel/py-python-mimeparse","version":"2.0.0"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-evdev","origin":"devel/py-evdev","version":"1.9.1_1","comment":"Bindings to the Linux input handling subsystem","maintainer":"x11@FreeBSD.org","www":"https://pypi.org/project/evdev/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"63cac32a88aa54d31035786ab0307eb57fd8e7e9c094be7cf32a53fcac0fed45","flatsize":346454,"path":"All/py311-evdev-1.9.1_1.pkg","repopath":"All/py311-evdev-1.9.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":65124,"desc":"This package provides bindings to the generic input event interface in\nLinux. The evdev interface serves the purpose of passing events\ngenerated in the kernel directly to userspace through character\ndevices that are typically located in /dev/input/.\n\nThis package also comes with bindings to uinput, the userspace input\nsubsystem. Uinput allows userspace programs to create and handle input\ndevices that can inject events directly into the input subsystem.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ewmh","origin":"devel/py-ewmh","version":"0.1.6_2","comment":"Python implementation of Extended Window Manager Hints, based on Xlib","maintainer":"tagattie@FreeBSD.org","www":"https://github.com/parkouss/pyewmh","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6a7d1d9d3d913124c4e5514332df50394c78c48b1a6cfbc033ed1f67ec454386","flatsize":70620,"path":"All/py311-ewmh-0.1.6_2.pkg","repopath":"All/py311-ewmh-0.1.6_2.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":13068,"desc":"An implementation of EWMH (Extended Window Manager Hints) for python 2\nand 3, based on Xlib. It allows EWMH-compliant window managers (most\nmodern WMs) to be queried and controlled.","deps":{"py311-python-xlib":{"origin":"x11-toolkits/py-python-xlib","version":"0.33_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-extract-msg","origin":"textproc/py-extract-msg","version":"0.52.0_2","comment":"Extracts emails and attachments saved in MS Outlook's .msg files","maintainer":"DtxdF@disroot.org","www":"https://github.com/TeamMsgExtractor/msg-extractor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2709f93953cfcf8c65620eac84fc421020f8f9ee6ef2e6e1c8507b4dfb3fb683","flatsize":5325418,"path":"All/py311-extract-msg-0.52.0_2.pkg","repopath":"All/py311-extract-msg-0.52.0_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":509204,"desc":"extract_msg extracts emails and attachments saved in Microsoft\nOutlook's .msg files. It automates the extraction of key email data\n(from, to, cc, date, subject, body) and the email's attachments.","deps":{"py311-RTFDE":{"origin":"textproc/py-RTFDE","version":"0.1.1_1"},"py311-beautifulsoup":{"origin":"www/py-beautifulsoup","version":"4.13.3_1"},"py311-chardet":{"origin":"textproc/py-chardet","version":"5.2.0,1"},"py311-compressed-rtf":{"origin":"archivers/py-compressed-rtf","version":"1.0.6_1"},"py311-ebcdic":{"origin":"textproc/py-ebcdic","version":"1.1.1_1"},"py311-olefile":{"origin":"devel/py-olefile","version":"0.46_1"},"py311-pytz-deprecation-shim":{"origin":"devel/py-pytz-deprecation-shim","version":"0.1.0.post0_3"},"py311-red-black-tree-mod":{"origin":"devel/py-red-black-tree-mod","version":"1.22_1"},"py311-tzlocal":{"origin":"devel/py-tzlocal","version":"5.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"deprecated":"Depends on expiring textproc/py-RTFDE","expiration_date":"2025-06-01","flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nDepends on expiring textproc/py-RTFDE.\n\nIt is scheduled to be removed on or after 2025-06-01."}]},{"name":"py311-evalidate","origin":"math/py-evalidate","version":"2.0.2_1","comment":"Safe evaluation of untrusted user-supplied python expressions","maintainer":"yuri@FreeBSD.org","www":"https://github.com/yaroslaff/evalidate","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7be3ed32ee887472b16e3b08556d34bf975042390353b17317c01ec6098e6d9c","flatsize":38092,"path":"All/py311-evalidate-2.0.2_1.pkg","repopath":"All/py311-evalidate-2.0.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11416,"desc":"Evalidate is simple python module for safe eval()'uating user-supplied\n(possibly malicious) logical expressions in python syntax.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-etuples","origin":"devel/py-etuples","version":"0.3.9_1","comment":"Python S-expression emulation using tuple-like objects","maintainer":"yuri@FreeBSD.org","www":"https://github.com/pythological/etuples","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b2ed4df6ab1cde55c0471e52fd6161f2ca6a74929da015821661db161dd13336","flatsize":89102,"path":"All/py311-etuples-0.3.9_1.pkg","repopath":"All/py311-etuples-0.3.9_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":20896,"desc":"Python S-expression emulation using tuple-like objects.\n\nIn computer programming, an S-expression (or symbolic expression, abbreviated\nas sexpr or sexp) is an expression in a like-named notation for nested list\n(tree-structured) data. S-expressions were invented for and popularized by the\nprogramming language Lisp, which uses them for source code as well as data.","deps":{"py311-cons":{"origin":"devel/py-cons","version":"0.4.6_1"},"py311-multipledispatch":{"origin":"devel/py-multipledispatch","version":"0.4.8_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-eventlib","origin":"devel/py-eventlib","version":"0.1.5_6","comment":"Library to make it easy to track events in python/django apps","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Yipit/eventlib","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"32b2bfb87614d7596e560af47463511db49c1d03a6bb04fbb1ef55ab5e6e59a6","flatsize":102014,"path":"All/py311-eventlib-0.1.5_6.pkg","repopath":"All/py311-eventlib-0.1.5_6.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":21556,"desc":"eventlib is an asynchronous event tracking app for Django. This library was\nbuilt upon the following values:\n- It must be deadly simple to log an event\n- It must be possible to track each event in different ways\n- Each different \"event handler\" must be completely separate and fail gracefully\n- The event system must be asynchronous, so let's use celery\n- The library must be extensible\n- 100%25 of test coverage is enough","deps":{"py311-celery":{"origin":"devel/py-celery","version":"5.3.6_1"},"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"py311-ejson":{"origin":"devel/py-ejson","version":"0.1.6_2"},"py311-logan":{"origin":"devel/py-logan","version":"0.7.2_5"},"py311-redis2":{"origin":"databases/py-redis2","version":"2.10.6_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ezc3d","origin":"misc/py-ezc3d","version":"1.5.11_1","comment":"C3D (biomechanics data format) reader/writer","maintainer":"yuri@FreeBSD.org","www":"https://github.com/pyomeca/ezc3d","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d598663d91d52007347f0cfa69671db554fa73084050ead2d4e37e9bb1eb20a4","flatsize":3246844,"path":"All/py311-ezc3d-1.5.11_1.pkg","repopath":"All/py311-ezc3d-1.5.11_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":590236,"desc":"EZC3D is an easy to use reader, modifier and writer for C3D format files. It is\nwritten en C++ with proper binders for Python and MATLAB scripting langages.\n\nC3D (http://c3d.org) is a format specifically designed to store biomechanics\ndata. Hence many biomechanics softwares can produce C3D files in order to share\ndata. However, there is a lack in the biomechanics community of an easy to use,\nfree and open source library to read, modify and write them as needed when it\ngets to the data analysis.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"],"annotations":{"flavor":"py311"}},{"name":"py311-etils","origin":"devel/py-etils","version":"1.12.2","comment":"Collection of common python utils","maintainer":"sunpoet@FreeBSD.org","www":"https://etils.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"664c7f00e8ad6c42f2afde37de07c16985ab3e8f0f1267bbe6f6027ef0611bda","flatsize":1381606,"path":"All/py311-etils-1.12.2.pkg","repopath":"All/py311-etils-1.12.2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":233352,"desc":"Etils (eclectic utils) is an open-source collection of utils for python.","deps":{"py311-absl-py":{"origin":"devel/py-absl-py","version":"2.1.0_1"},"py311-einops":{"origin":"misc/py-einops","version":"0.8.1"},"py311-fsspec":{"origin":"filesystems/py-fsspec","version":"2025.3.0"},"py311-importlib-resources":{"origin":"devel/py-importlib-resources","version":"6.5.2"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-simple-parsing":{"origin":"devel/py-simple-parsing","version":"0.1.7_1"},"py311-tqdm":{"origin":"misc/py-tqdm","version":"4.67.1"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"py311-zipp":{"origin":"devel/py-zipp","version":"3.21.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"ARRAY_TYPES":"on","EAPP":"on","ECOLAB":"off","EDC":"on","ENP":"on","EPATH":"on","EPATH_GCS":"off","EPATH_S3":"off","EPY":"on","ETQDM":"on","ETREE":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-et_xmlfile","origin":"textproc/py-et_xmlfile","version":"1.1.0_1","comment":"Implementation of lxml.xmlfile for the standard library","maintainer":"antoine@FreeBSD.org","www":"https://foss.heptapod.net/openpyxl/et_xmlfile","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c6ad5130d0f3f230610c12156780b218739e006958273a8e52255102336692f6","flatsize":17054,"path":"All/py311-et_xmlfile-1.1.0_1.pkg","repopath":"All/py311-et_xmlfile-1.1.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5512,"desc":"et_xmlfile is a low memory library for creating large XML files.\nIt is based upon the xmlfile module from lxml with the aim of allowing code to\nbe developed that will work with both libraries. It was developed initially for\nthe openpyxl project but is now a standalone module.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-eventlet","origin":"net/py-eventlet","version":"0.39.1","comment":"Highly concurrent networking library","maintainer":"sunpoet@FreeBSD.org","www":"https://eventlet.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cca72d2ea15f46defdabe285c50b52b484531e76e4565daa1296fe27681534c8","flatsize":2663078,"path":"All/py311-eventlet-0.39.1.pkg","repopath":"All/py311-eventlet-0.39.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":537532,"desc":"Eventlet is a concurrent networking library for Python that allows you to change\nhow you run your code, not how you write it.\n\nIt uses epoll or libevent for highly scalable non-blocking I/O. Coroutines\nensure that the developer uses a blocking style of programming that is similar\nto threading, but provide the benefits of non-blocking I/O. The event dispatch\nis implicit, which means you can easily use Eventlet from the Python\ninterpreter, or as a small part of a larger application.","deps":{"py311-dnspython":{"origin":"dns/py-dnspython","version":"2.7.0,1"},"py311-greenlet":{"origin":"devel/py-greenlet","version":"3.1.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"cpe":"cpe:2.3:a:eventlet:eventlet:0.39.1:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-errbot-backend-slackv3","origin":"net/py-errbot-backend-slackv3","version":"0.2.1_1","comment":"Errbot SlackV3 backend plugin","maintainer":"sunpoet@FreeBSD.org","www":"https://err-backend-slackv3.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b5d9020bb13cedb0b1b7d1829ea1925f84dab68e42400c87fd97bf3e4df6273f","flatsize":329227,"path":"All/py311-errbot-backend-slackv3-0.2.1_1.pkg","repopath":"All/py311-errbot-backend-slackv3-0.2.1_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":58336,"desc":"The err-backend-slackv3 backend lets you connect to the Slack messaging service\nusing the Real-time Messaging Protocol, Events Request-URL or Events Socket\nmode.","deps":{"py311-aiohttp":{"origin":"www/py-aiohttp","version":"3.11.13"},"py311-markdown":{"origin":"textproc/py-markdown","version":"3.6"},"py311-slack-sdk":{"origin":"net-im/py-slack-sdk","version":"3.35.0"},"py311-slackeventsapi":{"origin":"net-im/py-slackeventsapi","version":"3.0.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-essentia","origin":"audio/py-essentia","version":"2.1.b5.859_5","comment":"Python bindings for essentia, C++ library for audio and music analysis","maintainer":"yuri@FreeBSD.org","www":"https://essentia.upf.edu/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3a57ecb2f069aec699ccf9f373ec54e42d994033f02f51beb8c5b5129d51bb78","flatsize":949737,"path":"All/py311-essentia-2.1.b5.859_5.pkg","repopath":"All/py311-essentia-2.1.b5.859_5.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":211712,"desc":"Essentia is an open-source library and tools for audio and music analysis,\ndescription and synthesis.","deps":{"essentia":{"origin":"audio/essentia","version":"2.1.b5.859_4"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["audio"]},{"name":"py311-err-backend-mattermost","origin":"net/py-err-backend-mattermost","version":"3.0.0","comment":"Mattermost backend for Errbot","maintainer":"sunpoet@FreeBSD.org","www":"https://err-backend-mattermost.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5883481a96b03e6cb155470c66f3bcb51159f3ea03b9f80a3fcc0b0bb8113b32","flatsize":214076,"path":"All/py311-err-backend-mattermost-3.0.0.pkg","repopath":"All/py311-err-backend-mattermost-3.0.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":38444,"desc":"The err-backend-mattermost backend lets you connect errbot to the Mattermost\nopen source collaboration platform.","deps":{"py311-mattermostdriver":{"origin":"net-im/py-mattermostdriver","version":"7.3.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-err-backend-discord","origin":"net/py-err-backend-discord","version":"4.0.0","comment":"Discord backend for Errbot","maintainer":"sunpoet@FreeBSD.org","www":"https://err-backend-discord.readthedocs.io/en/master/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"73f5f79539494a52d40438087460168e35f09b8e693622087a2166de1fc656b4","flatsize":208026,"path":"All/py311-err-backend-discord-4.0.0.pkg","repopath":"All/py311-err-backend-discord-4.0.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":36748,"desc":"The err-backend-discord backend lets you connect to the Discord platform. A\nplace that makes it easy to talk every day and hang out more often.","deps":{"py311-discord.py":{"origin":"games/py-discord.py","version":"2.3.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-epy-reader","origin":"textproc/py-epy-reader","version":"2023.6.11","comment":"TUI Ebook Reader","maintainer":"nivit@FreeBSD.org","www":"https://github.com/wustho/epy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7e88bd922059e28ffd616d0c4c450be8222718a28d82500264ff25f697b583ae","flatsize":1647387,"path":"All/py311-epy-reader-2023.6.11.pkg","repopath":"All/py311-epy-reader-2023.6.11.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":278524,"desc":"TUI Ebook Reader.\n\nMain features:\n\n- Supported formats:\n  Epub (.epub, .epub3)\n  FictionBook (.fb2)\n  Mobi (.mobi)\n  AZW3 (.azw, .azw3)\n  URL (online reading)\n- Reading progress percentage\n- Bookmarks\n- External dictionary integration (sdcv, dict or wkdict)\n- Inline formats: bold and italic (depend on terminal and font capability.\n  Italic only supported in python>=3.7)\n- Text-to-Speech (with additional setup, read below)\n- Double Spread\n- Seamless (disabled by default, read below)","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-exabgp4","origin":"net/exabgp4","version":"4.2.22_1","comment":"BGP engine and route injector","maintainer":"zi@FreeBSD.org","www":"https://github.com/Exa-Networks/exabgp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8f7cc3e5961347537a05040bcc0a8185f1d9dfcdde8d797e3262f9c2bc7d678d","flatsize":7273828,"path":"All/py311-exabgp4-4.2.22_1.pkg","repopath":"All/py311-exabgp4-4.2.22_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":983068,"desc":"A BGP route injector which can inject routes with arbitrary next-hops into\nyour network (source some ipv4/ipv6 routes using both IPv4 and IPv6 TCP\nconnections), mitigate DDOS using flowspec, or pass the route it receives\nin textual form to third party application.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net"],"users":["_bgpd"],"groups":["_bgpd"],"options":{"EXAMPLES":"on"},"annotations":{"flavor":"py311"},"messages":[{"message":"===========================================================================\nSample configurations are located in /usr/local/share/examples/exabgp.\n\nPlease create /usr/local/etc/exabgp/exabgp.conf based on one of the above\nexamples and add exabgp_enable=\"YES\" to /etc/rc.conf\n===========================================================================","type":"install"}]},{"name":"py311-ephemeral-port-reserve","origin":"net/py-ephemeral-port-reserve","version":"1.1.4_1","comment":"Bind to ephemeral port, force TIME_WAIT state, and unbind it","maintainer":"yuri@FreeBSD.org","www":"https://github.com/Yelp/ephemeral-port-reserve/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"721bbb6cda2d1a3f8ef4b4134689aa3d2c3888fe03b6511babe5828a1490fe1d","flatsize":14397,"path":"All/py311-ephemeral-port-reserve-1.1.4_1.pkg","repopath":"All/py311-ephemeral-port-reserve-1.1.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5696,"desc":"ephemeral-port-reserve handles the situation when you need a networked program\nto bind to a port that can't be hard-coded. Generally this is when you want to\nrun several of them in parallel; if they all bind to port 8080, only one of\nthem can succeed.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-esda","origin":"science/py-esda","version":"2.5.1","comment":"Exploratory Spatial Data Analysis","maintainer":"sunpoet@FreeBSD.org","www":"https://pysal.org/esda/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3efe124654c293c2f1b15bc7e959b4a0b0f36752f186242f26a123d95cdb3b31","flatsize":1779712,"path":"All/py311-esda-2.5.1.pkg","repopath":"All/py311-esda-2.5.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":223584,"desc":"ESDA: Exploratory Spatial Data Analysis\n\nESDA is an open-source Python library for the exploratory analysis of spatial\ndata. A subpackage of PySAL (Python Spatial Analysis Library), it is under\nactive development and includes methods for global and local spatial\nautocorrelation analysis.","deps":{"py311-libpysal":{"origin":"science/py-libpysal","version":"4.7.0_2"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-scikit-learn":{"origin":"science/py-scikit-learn","version":"1.4.0_1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-ezdxf","origin":"cad/py-ezdxf","version":"1.0.2_2","comment":"Create and modify DXF drawings","maintainer":"ports@nicandneal.net","www":"https://ezdxf.mozman.at/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bd3560b71e237fe8865b8925f1b878edf6a95dc65e480ab3cc40b91642df4964","flatsize":16115487,"path":"All/py311-ezdxf-1.0.2_2.pkg","repopath":"All/py311-ezdxf-1.0.2_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2086220,"desc":"A Python package to create and modify DXF drawings, independent from the DXF\nversion. You can open/save every DXF file without losing any content (except\ncomments), Unknown tags in the DXF file will be ignored but preserved for\nsaving. With this behavior it is possible to open also DXF drawings that\ncontains data from 3rd party applications.","deps":{"py311-geomdl":{"origin":"graphics/py-geomdl","version":"5.2.10_2"},"py311-pyparsing":{"origin":"devel/py-pyparsing","version":"3.2.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["cad"],"annotations":{"flavor":"py311"}},{"name":"py311-epsilon","origin":"devel/py-epsilon","version":"0.8.0_1","comment":"Set of Python utility modules used by DivMod projects","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/twisted/epsilon","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d2e58f512d2a993e5d2d483b7a1afc5f672ae2f80ea4bdc04c569c35fc6e5069","flatsize":1453878,"path":"All/py311-epsilon-0.8.0_1.pkg","repopath":"All/py311-epsilon-0.8.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":208268,"desc":"A small utility package that depends on tools too recent for Twisted (like\ndatetime in python 2.4) but performs generic enough functions that it can be\nused in projects that don't want to share Divmod's other projects' large\nfootprint.\n\nCurrently included:\n- A powerful date/time formatting and import/export class (ExtimeDotTime), for\n  exchanging date and time information between all Python's various ways to\n  interpret objects as times or time deltas.\n- Tools for managing concurrent asynchronous processes within Twisted.\n- A metaclass which helps you define classes with explicit states.\n- A featureful Version class.\n- A formal system for application of monkey-patches.","deps":{"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-twisted":{"origin":"devel/py-twisted","version":"24.7.0"},"py311-zope.interface":{"origin":"devel/py-zope.interface","version":"5.3.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-errbot","origin":"net/py-errbot","version":"6.2.0_1","comment":"Chatbot designed to be simple to extend with plugins","maintainer":"sunpoet@FreeBSD.org","www":"https://errbot.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5d3ae8ff1ab3dd67c3f17a75d47a67677818855970fde8a667bda7f3a1eaf6c8","flatsize":1877488,"path":"All/py311-errbot-6.2.0_1.pkg","repopath":"All/py311-errbot-6.2.0_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":295116,"desc":"Errbot is a chatbot. It allows you to start scripts interactively from your\nchatrooms for any reason: random humour, chatops, starting a build, monitoring\ncommits, triggering alerts...","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-ansi":{"origin":"devel/py-ansi","version":"0.3.7"},"py311-colorlog":{"origin":"devel/py-colorlog","version":"6.9.0"},"py311-daemonize":{"origin":"devel/py-daemonize","version":"2.5.0_1"},"py311-deepmerge":{"origin":"devel/py-deepmerge","version":"1.1.1"},"py311-dulwich":{"origin":"devel/py-dulwich","version":"0.22.8"},"py311-flask":{"origin":"www/py-flask","version":"3.1.0"},"py311-markdown":{"origin":"textproc/py-markdown","version":"3.6"},"py311-openssl":{"origin":"security/py-openssl","version":"24.1.0_1,1"},"py311-pygments":{"origin":"textproc/py-pygments","version":"2.19.1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-webtest":{"origin":"www/py-webtest","version":"3.0.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"options":{"DISCORD":"off","IRC":"off","MATTERMOST":"off","SLACK":"off","TELEGRAM":"off","XMPP":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-epdb","origin":"devel/py-epdb","version":"0.15.1_1","comment":"Enhanced Python Debugger","maintainer":"bofh@FreeBSD.org","www":"https://github.com/sassoftware/epdb","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4dabf0b983aae0c296f3a72ce77481b795efae9717693546b313b28ca43afe25","flatsize":294550,"path":"All/py311-epdb-0.15.1_1.pkg","repopath":"All/py311-epdb-0.15.1_1.pkg","licenselogic":"single","pkgsize":53780,"desc":"Adds functionality to the python debugger, including support for remote\ndebugging.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-envier","origin":"devel/py-envier","version":"0.6.1","comment":"Python application configuration via the environment","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/DataDog/envier","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c5667480e1cb1fe2cc446ebac8ed46842c43c129372b1b75507f42a5468e8ae9","flatsize":106074,"path":"All/py311-envier-0.6.1.pkg","repopath":"All/py311-envier-0.6.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":22988,"desc":"Envier is a Python library for extracting configuration from environment\nvariables in a declarative and (eventually) 12-factor-app-compliant way.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-enum-compat","origin":"devel/py-enum-compat","version":"0.0.3_1","comment":"Python 3.4 Enum dummy no-op package","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jstasiak/enum-compat","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e5dabdabe71c57f7b85c5e2cc6aa82c3122f6a8a6bd995cfa594456f8d6f0873","flatsize":1694,"path":"All/py311-enum-compat-0.0.3_1.pkg","repopath":"All/py311-enum-compat-0.0.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1788,"desc":"This is a virtual package, its whole purpose is to install enum34 on Python\nolder than 3.4. On Python 3.4+ it's a no-op.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-epc","origin":"devel/py-epc","version":"0.0.5_1","comment":"RPC Stack for Emacs Lisp for Python","maintainer":"ashish@FreeBSD.org","www":"https://pypi.python.org/pypi/epc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c52dc6a456e8d82ae48ef0bc5f88252059176d92ae133daa360b04054152a05e","flatsize":354155,"path":"All/py311-epc-0.0.5_1.pkg","repopath":"All/py311-epc-0.0.5_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":59992,"desc":"EPC is an RPC stack for Emacs Lisp and Python-EPC is its\nserver side and client side implementation in Python. Using\nPython-EPC, you can easily call Emacs Lisp functions from\nPython and Python functions from Emacs","deps":{"py311-sexpdata":{"origin":"devel/py-sexpdata","version":"1.0.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-entrypoint2","origin":"devel/py-entrypoint2","version":"1.1_1","comment":"easy to use command-line interface for Python modules","maintainer":"acm@FreeBSD.org","www":"https://github.com/ponty/entrypoint2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"29fb54427ac3b6b6c007c8e5ede2cf50fb4c9f5d7758615dcf7da9e263cc01b1","flatsize":67202,"path":"All/py311-entrypoint2-1.1_1.pkg","repopath":"All/py311-entrypoint2-1.1_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":16388,"desc":"entrypoint2 is an easy to use argparse based command-line interface for python\nmodules. It translates function signature and documentation to argparse\nconfiguration.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-enzyme","origin":"multimedia/py-enzyme","version":"0.5.2","comment":"Python module to parse metadata in video files","maintainer":"bofh@FreeBSD.org","www":"https://github.com/Diaoul/enzyme","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2c18b226ae5eac5b1d06c90c4eff1b63f261e8288f25b65d46cd373a9429fec7","flatsize":206989,"path":"All/py311-enzyme-0.5.2.pkg","repopath":"All/py311-enzyme-0.5.2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":37600,"desc":"Python module to parse metadata in video files\n\nYou can parse any video file. If a parse error occurs, it will throw a\nParseError exception. To see what data has been parsed, you can print\nthe object.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["multimedia","python"],"annotations":{"flavor":"py311"}},{"name":"py311-enrich","origin":"textproc/py-enrich","version":"1.2.7_1","comment":"Extensions to py-rich","maintainer":"matthew@FreeBSD.org","www":"https://pypi.org/project/enrich/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"48d4495513c20e4e4075abedc31a3337144e3a1c057a729598418899395e9034","flatsize":54725,"path":"All/py311-enrich-1.2.7_1.pkg","repopath":"All/py311-enrich-1.2.7_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14636,"desc":"Enriched extends rich library functionality with a set of changes that\nwere not accepted to rich itself.","deps":{"py311-rich":{"origin":"textproc/py-rich","version":"14.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-envs","origin":"devel/py-envs","version":"1.3_1","comment":"Easy access of environment variables from Python","maintainer":"rozhuk.im@gmail.com","www":"https://github.com/capless/envs","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8e59521b1029ede1d647c8873b617435c3c2dccb9791f1715297547e17b5212c","flatsize":114630,"path":"All/py311-envs-1.3_1.pkg","repopath":"All/py311-envs-1.3_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":26816,"desc":"Easy access of environment variables from Python with support for\nbooleans, strings, lists, tuples, integers, floats, and dicts.\n\nIf you need environment variables for your settings but need an easy way\nof using Python objects instead of just strings. For example, if you\nneed a list of strings.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-esptool","origin":"comms/py-esptool","version":"4.8.1_1","comment":"Utility to communicate with Espressif ESP8266 & ESP32 chips","maintainer":"loader@FreeBSD.org","www":"https://github.com/espressif/esptool","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e901d80ba840044307fd354e18fd9776238cccbba8a7d5d862c9d3333e34e5c1","flatsize":9126749,"path":"All/py311-esptool-4.8.1_1.pkg","repopath":"All/py311-esptool-4.8.1_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":478656,"desc":"A Python-based, open source, platform independent, utility to communicate\nwith the ROM bootloader in Espressif ESP8266 & ESP32 chips.","deps":{"py311-bitstring":{"origin":"devel/py-bitstring","version":"4.1.0_1"},"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-ecdsa":{"origin":"security/py-ecdsa","version":"0.19.1"},"py311-intelhex":{"origin":"devel/py-intelhex","version":"2.3.0_1"},"py311-pyserial":{"origin":"comms/py-pyserial","version":"3.5_3"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-reedsolo":{"origin":"devel/py-reedsolo","version":"1.6.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["comms","python"],"annotations":{"flavor":"py311"}},{"name":"py311-enlighten","origin":"devel/py-enlighten","version":"1.12.4_1","comment":"Console progress bar module for Python","maintainer":"yuri@FreeBSD.org","www":"https://github.com/Rockhopper-Technologies/enlighten","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2a135c0dd903697c6f88a6ad1322d1f47028df2263a933a39806bcfe9ad59e64","flatsize":371276,"path":"All/py311-enlighten-1.12.4_1.pkg","repopath":"All/py311-enlighten-1.12.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":61416,"desc":"Enlighten Progress Bar is a console progress bar module for Python.\n\nThe main advantage of Enlighten is it allows writing to stdout and stderr\nwithout any redirection.","deps":{"py311-blessed":{"origin":"devel/py-blessed","version":"1.20.0_1"},"py311-prefixed":{"origin":"devel/py-prefixed","version":"0.9.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-empy","origin":"textproc/py-empy","version":"3.3.4_1","comment":"Powerful and robust templating system for Python","maintainer":"python@FreeBSD.org","www":"http://www.alcyone.com/software/empy/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c71300f03dfc8e3a7388fea1679738792aa2d9e565056b8e38a5892e28bf0b85","flatsize":484693,"path":"All/py311-empy-3.3.4_1.pkg","repopath":"All/py311-empy-3.3.4_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":79688,"desc":"EmPy is a system for embedding Python expressions and statements in template\ntext; it takes an EmPy source file, processes it, and produces output. This\nis accomplished via expansions, which are special signals to the EmPy system\nand are set off by a special prefix (by default the at sign, @). EmPy can\nexpand arbitrary Python expressions and statements in this way, as well as a\nvariety of special forms. Textual data not explicitly delimited in this way\nis sent unaffected to the output, allowing Python to be used in effect as a\nmarkup language. Also supported are callbacks via hooks, recording and\nplayback via diversions, and dynamic, chainable filters. The system is highly\nconfigurable via command line options and embedded commands.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-entrypoints","origin":"devel/py-entrypoints","version":"0.4_1","comment":"Discover and load entry points from installed packages","maintainer":"python@FreeBSD.org","www":"https://github.com/takluyver/entrypoints","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f541b5c600450a4bef6ca3ef95de0b3c733999966cf68419ef0e8a94626ca0d5","flatsize":41010,"path":"All/py311-entrypoints-0.4_1.pkg","repopath":"All/py311-entrypoints-0.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10436,"desc":"Discover and load entry points from installed packages.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-enmerkar","origin":"www/py-enmerkar","version":"0.7.1_3","comment":"Utilities for using Babel in Django","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Zegocover/enmerkar","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"131c62dc3ba83dfab8d8d6b774372c7befd0c6291fc9c993f3cd82bdcebc1f91","flatsize":71590,"path":"All/py311-enmerkar-0.7.1_3.pkg","repopath":"All/py311-enmerkar-0.7.1_3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":17896,"desc":"This package contains various utilities for integration of Babel into the Django\nweb framework:\n- A message extraction plugin for Django templates.\n- A middleware class that adds the Babel Locale object to requests.\n- A set of template tags for date and number formatting.","deps":{"py311-Babel":{"origin":"devel/py-babel","version":"2.17.0_1"},"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-enchant","origin":"textproc/py-enchant","version":"3.2.2_3","comment":"Spellchecking library for Python based on the Enchant library","maintainer":"thierry@FreeBSD.org","www":"https://pyenchant.github.io/pyenchant/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2ed515c4e2769badf21c376f4f79d469191e78903ed247dd81a99c1b1aa7bcf2","flatsize":506250,"path":"All/py311-enchant-3.2.2_3.pkg","repopath":"All/py311-enchant-3.2.2_3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":77896,"desc":"PyEnchant is a set of language bindings and some wrapper classes to make\nthe excellent Enchant spellchecker available as a Python module.\nThe bindings are generated using SWIG. It includes all the functionality\nof Enchant with the flexibility of Python and a nice 'Pythonic'\nobject-oriented interface. It also aims to provide some higher-level\nfunctionality than is available in the C API.","deps":{"enchant":{"origin":"textproc/enchant","version":"1.6.0_12"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-email-validator","origin":"mail/py-email-validator","version":"2.2.0_1","comment":"Robust email address syntax and deliverability validation library","maintainer":"meka@tilda.center","www":"https://github.com/JoshData/python-email-validator","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c0f7494abf383e14bad89712b57eaafd6d0bb068b944f669cfa27ecfde3d3b44","flatsize":199048,"path":"All/py311-email-validator-2.2.0_1.pkg","repopath":"All/py311-email-validator-2.2.0_1.pkg","licenselogic":"single","licenses":["CC0-1.0"],"pkgsize":45624,"desc":"This library validates that address are of the form x@y.com. This is the sort\nof validation you would want for a login form on a website.\n\nKey features:\n\n- Good for validating email addresses used for logins/identity.\n- Friendly error messages when validation fails (appropriate to show to end\n  users).\n- (optionally) Checks deliverability: Does the domain name resolve?\n- Supports internationalized domain names and (optionally) internationalized\n  local parts.\n- Normalizes email addresses (super important for internationalized addresses!)","deps":{"py311-dnspython":{"origin":"dns/py-dnspython","version":"2.7.0,1"},"py311-idna":{"origin":"dns/py-idna","version":"3.10"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["mail","python"],"annotations":{"flavor":"py311"}},{"name":"py311-email-reply-parser","origin":"mail/py-email-reply-parser","version":"0.5.12_1","comment":"GitHubs Email Reply Parser library for python","maintainer":"python@FreeBSD.org","www":"https://github.com/zapier/email-reply-parser","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ab0e722a15dfd4c781a161ac7383fbda6b80d76efdae6ba0454859f1ca2d3740","flatsize":24921,"path":"All/py311-email-reply-parser-0.5.12_1.pkg","repopath":"All/py311-email-reply-parser-0.5.12_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6492,"desc":"A port of GitHub's Email Reply Parser library, by the fine folks at Zapier.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["mail","python"],"annotations":{"flavor":"py311"}},{"name":"py311-envisage","origin":"devel/py-envisage","version":"7.0.3","comment":"Enthought extensible application framework","maintainer":"sunpoet@FreeBSD.org","www":"https://docs.enthought.com/envisage/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1c7a402606270df275bface7b2077682b63bfb8d35bc360c9a2165f21b36355c","flatsize":2222999,"path":"All/py311-envisage-7.0.3.pkg","repopath":"All/py311-envisage-7.0.3.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","CC-BY-SA-1.0","CC-BY-SA-2.0","CC-BY-SA-2.5","CC-BY-SA-3.0","LGPL20","PSFL"],"pkgsize":296396,"desc":"Envisage is a Python-based framework for building extensible applications, that\nis, applications whose functionality can be extended by adding \"plug-ins\".\nEnvisage provides a standard mechanism for features to be added to an\napplication, whether by the original developer or by someone else. In fact,\nwhen you build an application using Envisage, the entire application consists\nprimarily of plug-ins. In this respect, it is similar to the Eclipse and\nNetbeans frameworks for Java applications.\nEach plug-in is able to:\n * Advertise where and how it can be extended (its \"extension points\").\n * Contribute extensions to the extension points offered by other plug-ins.\n * Create and share the objects that perform the real work of the application\n   (\"services\").\nThe Envisage project provides the basic machinery of the Envisage framework.","deps":{"py311-apptools":{"origin":"devel/py-apptools","version":"5.3.0"},"py311-pyface":{"origin":"devel/py-pyface","version":"8.0.0"},"py311-setuptools":{"origin":"devel/py-setuptools","version":"63.1.0_2"},"py311-traits":{"origin":"devel/py-traits","version":"7.0.2_1"},"py311-traitsui":{"origin":"graphics/py-traitsui","version":"8.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ephem","origin":"astro/py-ephem","version":"4.2_1","comment":"Compute positions of the planets and stars","maintainer":"rhurlin@FreeBSD.org","www":"https://pypi.org/project/ephem/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4fe47747a0f84408c5a04330976a3ebcab1cbc603dee06aa9b3377095513b733","flatsize":2774206,"path":"All/py311-ephem-4.2_1.pkg","repopath":"All/py311-ephem-4.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1262008,"desc":"PyEphem provides an ephem Python package for performing high-precision\nastronomy computations. The underlying numeric routines are coded in C\nand are the same ones that drive the popular XEphem astronomy application,\nwhose author, Elwood Charles Downey, generously gave permission for their\nuse in PyEphem. The name ephem is short for the word ephemeris, which is\nthe traditional term for a table giving the position of a planet, asteroid,\nor comet for a series of dates.\n\nSee also: https://rhodesmill.org/pyephem/","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["astro","math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-emeraldtree","origin":"textproc/py-emeraldtree","version":"0.11.0","comment":"Light-weight toolkit for XML processing","maintainer":"bofh@FreeBSD.org","www":"https://github.com/moinwiki/emeraldtree","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3c006f674d40c755900c404b92c863c3922d8b6506065f4160e76266e4aee4b6","flatsize":266838,"path":"All/py311-emeraldtree-0.11.0.pkg","repopath":"All/py311-emeraldtree-0.11.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":49100,"desc":"EmeraldTree is a fork of ElementTree - the main differences are:\n\n- It has a slightly different API for handling of text: it uses unicode objects\n  as children (not as \"tail\" attributes of the elements)\n- API cleanups, removing backward compatibility\n- Better unicode support\n- PolyglotWriter (for writing html5 that is also well-formed xml)\n- Other improvements / optimizations","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-emcee","origin":"math/py-emcee","version":"3.1.6","comment":"Python ensemble sampling toolkit for MCMC","maintainer":"yuri@FreeBSD.org","www":"https://emcee.readthedocs.io/en/stable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6607ce483cda8cb64553c15276e42424b9550c70472c14327a9a8ec50316b12b","flatsize":525229,"path":"All/py311-emcee-3.1.6.pkg","repopath":"All/py311-emcee-3.1.6.pkg","licenselogic":"and","licenses":["LGPL21","MIT"],"pkgsize":92304,"desc":"emcee is an MIT licensed pure-Python implementation of Goodman & Weare's Affine\nInvariant Markov chain Monte Carlo (MCMC) Ensemble sampler and these pages will\nshow you how to use it.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math"],"annotations":{"flavor":"py311"}},{"name":"py311-emoji","origin":"misc/py-emoji","version":"2.14.1","comment":"Emoji support for Python","maintainer":"rm@FreeBSD.org","www":"https://github.com/carpedm20/emoji","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8e4ecf6eddc6f731004ec2dc0421e63e04eadfd150ab4a6068c1f6506a7c7888","flatsize":4442700,"path":"All/py311-emoji-2.14.1.pkg","repopath":"All/py311-emoji-2.14.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":436104,"desc":"emoji provides emoji support for python. The entire set of Emoji codes as\ndefined by the unicode consortium is supported, in addition to a bunch of\naliases.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"],"annotations":{"flavor":"py311"}},{"name":"py311-emmet-core","origin":"science/py-emmet-core","version":"0.64.0_1","comment":"Materials API Toolkit for the Materials Project","maintainer":"yuri@FreeBSD.org","www":"https://github.com/materialsproject/emmet","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"717d9573f6a785491cceb7b5630068fed4d4a1d215f5ca2c835142d6540aca9d","flatsize":2055565,"path":"All/py311-emmet-core-0.64.0_1.pkg","repopath":"All/py311-emmet-core-0.64.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":282292,"desc":"emmet is the Materials API Toolkit for the Materials Project.\nEmmet defines the core models, data pipelines, the API server,\nand the convenience CLI.","deps":{"py311-monty":{"origin":"devel/py-monty","version":"2025.1.9"},"py311-pybtex":{"origin":"textproc/py-pybtex","version":"0.24.0_3"},"py311-pydantic":{"origin":"devel/py-pydantic","version":"1.10.20_1,1"},"py311-spglib":{"origin":"science/py-spglib","version":"2.5.0_1"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-elasticsearch-dsl6","origin":"textproc/py-elasticsearch-dsl6","version":"6.4.0_2","comment":"High level Python client for Elasticsearch","maintainer":"jbaggs2016@gmail.com","www":"https://pypi.org/project/elasticsearch-dsl/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ec131db2cb2257278ceba1f94feaf21b538ec03d8bf57d298634c671edce3f79","flatsize":716140,"path":"All/py311-elasticsearch-dsl6-6.4.0_2.pkg","repopath":"All/py311-elasticsearch-dsl6-6.4.0_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":106648,"desc":"Elasticsearch DSL is a high-level library whose aim is to help with writing\nand running queries against Elasticsearch. It is built on top of the official\nlow-level client (elasticsearch-py).\n\nIt provides a more convenient and idiomatic way to write and manipulate\nqueries. It stays close to the Elasticsearch JSON DSL, mirroring its terminology\nand structure. It exposes the whole range of the DSL from Python either directly\nusing defined classes or a queryset-like expressions.\n\nIt also provides an optional wrapper for working with documents as Python\nobjects: defining mappings, retrieving and saving documents, wrapping the\ndocument data in user-defined classes.\n\nTo use the other Elasticsearch APIs (eg. cluster health) just use the underlying\nclient.","deps":{"py311-elasticsearch6":{"origin":"textproc/py-elasticsearch6","version":"6.8.2_1"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-elasticsearch-dsl","origin":"textproc/py-elasticsearch-dsl","version":"7.3.0_2","comment":"High level Python client for Elasticsearch","maintainer":"jbaggs2016@gmail.com","www":"https://pypi.org/project/elasticsearch-dsl/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"475c350a5f6099ce0d63db9993957e6c0737ce0fb82788eaf68825f6710b5532","flatsize":754657,"path":"All/py311-elasticsearch-dsl-7.3.0_2.pkg","repopath":"All/py311-elasticsearch-dsl-7.3.0_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":108740,"desc":"Elasticsearch DSL is a high-level library whose aim is to help with writing\nand running queries against Elasticsearch. It is built on top of the official\nlow-level client (elasticsearch-py).\n\nIt provides a more convenient and idiomatic way to write and manipulate\nqueries. It stays close to the Elasticsearch JSON DSL, mirroring its terminology\nand structure. It exposes the whole range of the DSL from Python either directly\nusing defined classes or a queryset-like expressions.\n\nIt also provides an optional wrapper for working with documents as Python\nobjects: defining mappings, retrieving and saving documents, wrapping the\ndocument data in user-defined classes.\n\nTo use the other Elasticsearch APIs (eg. cluster health) just use the underlying\nclient.","deps":{"py311-elasticsearch":{"origin":"textproc/py-elasticsearch","version":"7.17.9_1"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-elasticsearch-async","origin":"textproc/py-elasticsearch-async","version":"6.2.0_1","comment":"Python Elasticsearch Async Client","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/elastic/elasticsearch-py-async","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"642e5fb989c32e96c9418a66f4244792c2beadf3acc7e3f6c0e848121ab6fbd0","flatsize":84594,"path":"All/py311-elasticsearch-async-6.2.0_1.pkg","repopath":"All/py311-elasticsearch-async-6.2.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":18988,"desc":"This is an adapter for elasticsearch providing a transport layer based on\nPython's asyncio module. All API calls now return a future wrapping the\nresponse.","deps":{"py311-aiohttp":{"origin":"www/py-aiohttp","version":"3.11.13"},"py311-async_timeout":{"origin":"devel/py-async_timeout","version":"4.0.3_1"},"py311-elasticsearch":{"origin":"textproc/py-elasticsearch","version":"7.17.9_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-elasticsearch6","origin":"textproc/py-elasticsearch6","version":"6.8.2_1","comment":"Official Python low-level client for Elasticsearch","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/elastic/elasticsearch-py","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3b5f3856bb5d3387c9858556f34e2c0683b81a97186f23e9c17cda3d1e247185","flatsize":1133927,"path":"All/py311-elasticsearch6-6.8.2_1.pkg","repopath":"All/py311-elasticsearch6-6.8.2_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":109760,"desc":"Official low-level client for Elasticsearch. Its goal is to provide common\nground for all Elasticsearch-related code in Python; because of this it tries to\nbe opinion-free and very extendable.\n\nFor a more high level client library with more limited scope, have a look at\nelasticsearch-dsl - a more pythonic library sitting on top of elasticsearch-py.\n\nIt provides a more convenient and idiomatic way to write and manipulate queries.\nIt stays close to the Elasticsearch JSON DSL, mirroring its terminology and\nstructure while exposing the whole range of the DSL from Python either directly\nusing defined classes or a queryset-like expressions.\n\nIt also provides an optional persistence layer for working with documents as\nPython objects in an ORM-like fashion: defining mappings, retrieving and saving\ndocuments, wrapping the document data in user-defined classes.","deps":{"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-urllib3":{"origin":"net/py-urllib3","version":"1.26.20,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"options":{"REQUESTS":"on"},"annotations":{"cpe":"cpe:2.3:a:elastic:elasticsearch:6.8.2:::::dragonfly6:x86_64:1","flavor":"py311"}},{"name":"py311-elasticsearch5","origin":"textproc/py-elasticsearch5","version":"5.5.2_3","comment":"Official Python low-level client for Elasticsearch","maintainer":"elastic@FreeBSD.org","www":"https://elasticsearch-py.readthedocs.org/en/master/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"039038792a3ae8bf745b5caf4e3b8168291d664c53fd60b11d01d34fe1c6b66a","flatsize":870511,"path":"All/py311-elasticsearch5-5.5.2_3.pkg","repopath":"All/py311-elasticsearch5-5.5.2_3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":87724,"desc":"Official low-level client for Elasticsearch. It's goal is to provide common\nground for all Elasticsearch-related code in Python; because of this it tries\nto be opinion-free and very extendable.","deps":{"py311-urllib3":{"origin":"net/py-urllib3","version":"1.26.20,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"cpe":"cpe:2.3:a:elastic:elasticsearch:5.5.2:::::dragonfly6:x86_64:3","flavor":"py311"}},{"name":"py311-einops","origin":"misc/py-einops","version":"0.8.1","comment":"New flavour of deep learning operations","maintainer":"yuri@FreeBSD.org","www":"https://einops.rocks/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"88596060c035be47c0c5df549e716ed811884a67ede2284992e696c713d48751","flatsize":874148,"path":"All/py311-einops-0.8.1.pkg","repopath":"All/py311-einops-0.8.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":142744,"desc":"einops provides flexible and powerful tensor operations for readable and\nreliable code.\nIt supports numpy, pytorch, tensorflow, jax, and others.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc"],"annotations":{"flavor":"py311"}},{"name":"py311-elasticsearch-curator","origin":"textproc/py-elasticsearch-curator","version":"5.8.4_2","comment":"Python index manager for Elasticsearch","maintainer":"elastic@FreeBSD.org","www":"https://curator.readthedocs.org/en/master/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fbb5bb6c15cc961359453af8cc292c771fb9c8334bc533ada2feab7f70321180","flatsize":1411189,"path":"All/py311-elasticsearch-curator-5.8.4_2.pkg","repopath":"All/py311-elasticsearch-curator-5.8.4_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":187688,"desc":"Have indices in Elasticsearch? This is the tool for you!\n\nLike a museum curator manages the exhibits and collections on display,\nElasticsearch Curator helps you curate, or manage your indices.","deps":{"py311-boto3":{"origin":"www/py-boto3","version":"1.37.13"},"py311-certifi":{"origin":"security/py-certifi","version":"2025.1.31"},"py311-click7":{"origin":"devel/py-click7","version":"7.1.2_1"},"py311-elasticsearch":{"origin":"textproc/py-elasticsearch","version":"7.17.9_1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-requests-aws4auth":{"origin":"www/py-requests-aws4auth","version":"1.2.3_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-urllib3":{"origin":"net/py-urllib3","version":"1.26.20,1"},"py311-voluptuous":{"origin":"devel/py-voluptuous","version":"0.15.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-elelabs-zigbee-ezsp-utility","origin":"comms/py-elelabs-zigbee-ezsp-utility","version":"20220218","comment":"Elelabs Firmware Update Utility","maintainer":"rozhuk.im@gmail.com","www":"https://github.com/Elelabs/elelabs-zigbee-ezsp-utility","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7b3ce8de5f9575b80b2451956ec2196818aa366f4c33288fa2cb65ee78c5201d","flatsize":1502527,"path":"All/py311-elelabs-zigbee-ezsp-utility-20220218.pkg","repopath":"All/py311-elelabs-zigbee-ezsp-utility-20220218.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":531388,"desc":"The Elelabs Firmware Update Utility is a basic Python 3 script to flash\nthe the firmware inside a range of Elelabs Zigbee and Thread products to\na newer version.\n\nCurrently sold supported products based on Silicon Labs microcontrollers:\n    Elelabs Zigbee Raspberry Pi Shield ELR023 (EFR32MG13P)\n    Elelabs Zigbee USB Adapter ELU013 (EFR32MG13P)\n\nPreviously sold supported products based on Silicon Labs microcontrollers:\n    Elelabs Zigbee Raspberry Pi Shield ELR022 (EFR32MG1B)\n    Elelabs Zigbee USB Adapter ELU012 (EFR32MG1B)\n    Elelabs Zigbee Raspberry Pi Shield EZBPIS (EM357)\n    Elelabs Zigbee USB Adapter EZBUSBA (EM357)\n\nDisclaimer: This utility should also work with other generic EZSP\n(EmberZNet Serial Protocol) or Spinel (Openthread Serial Protocol) based\nadapters and modules from other vendors, however firmwares for products\nnot from Elelabs are not provided here and there is no guarantees that\nit will work with non-Elelabs products. Be wanted that you may void your\nwarranty and even brick your adapter if the firmware update is not\nsupported by your mnaufacturer.","deps":{"py311-pyserial":{"origin":"comms/py-pyserial","version":"3.5_3"},"py311-xmodem":{"origin":"comms/py-xmodem","version":"0.4.5_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["comms","python"],"annotations":{"flavor":"py311"},"messages":[{"message":"!!! ATTENTION !!!\n\nMake sure that you are flashing proper F/W.\nThere is different pinout in different images and you may loose\nconnection to EFR32 chip after flashing.\n\n\nExtra F/W sources:\nhttps://www.zigbee2mqtt.io/guide/adapters/\nhttps://github.com/xsp1989/zigbeeFirmware/\nhttps://github.com/grobasoz/zigbee-firmware\nhttps://github.com/zha-ng/EZSP-Firmware\nhttps://github.com/MattWestb/EFR32-FW\nhttps://github.com/walthowd/husbzb-firmware\n\n\nPlease note if you are using the EZSP v8 firmware you will also have to\nadd the following to your configuration.yaml for the Home Assistant\nZHA integration to load successfully.\n\nzha:\n  zigpy_config:\n    ezsp_config:\n      CONFIG_PACKET_BUFFER_COUNT: 64\n      CONFIG_MAX_END_DEVICE_CHILDREN: 32\n      CONFIG_SOURCE_ROUTE_TABLE_SIZE: 200","type":"install"}]},{"name":"py311-editorconfig","origin":"editors/py-editorconfig","version":"0.12.4","comment":"EditorConfig File Locator and Interpreter for Python","maintainer":"shaun@FreeBSD.org","www":"https://editorconfig.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"841de9f8617b7248f57663141e3379129e2821cc1c43bf855b0b5732ac031e73","flatsize":88769,"path":"All/py311-editorconfig-0.12.4.pkg","repopath":"All/py311-editorconfig-0.12.4.pkg","licenselogic":"and","licenses":["BSD2CLAUSE","PSFL"],"pkgsize":20264,"desc":"EditorConfig makes it easy to maintain the correct coding style when\nswitching between different text editors and between different projects.\nThe EditorConfig project maintains a file format and plugins for various\ntext editors which allow this file format to be read and used by those\neditors.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["editors","python"],"annotations":{"flavor":"py311"}},{"name":"py311-editdistance","origin":"devel/py-editdistance","version":"0.6.2_1","comment":"Fast implementation of the edit distance (Levenshtein distance)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/roy-ht/editdistance","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"43aaf73eb2f412cc674ef19db3e21b9f2066149dbb7a072f3cc60251a8e3f6ac","flatsize":96614,"path":"All/py311-editdistance-0.6.2_1.pkg","repopath":"All/py311-editdistance-0.6.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":28024,"desc":"This library simply implements Levenshtein distance with C++ and Cython.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-elasticsearch","origin":"textproc/py-elasticsearch","version":"7.17.9_1","comment":"Official Python low-level client for Elasticsearch","maintainer":"sunpoet@FreeBSD.org","www":"https://www.elastic.co/guide/en/elasticsearch/client/python-api/current/index.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4c10a2d455fa4f85f65861551966959d16c4a1974b9fbfb1e3fea70e1b581399","flatsize":4651874,"path":"All/py311-elasticsearch-7.17.9_1.pkg","repopath":"All/py311-elasticsearch-7.17.9_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":237728,"desc":"Official low-level client for Elasticsearch. Its goal is to provide common\nground for all Elasticsearch-related code in Python; because of this it tries to\nbe opinion-free and very extendable.\n\nFor a more high level client library with more limited scope, have a look at\nelasticsearch-dsl - a more pythonic library sitting on top of elasticsearch-py.\n\nIt provides a more convenient and idiomatic way to write and manipulate queries.\nIt stays close to the Elasticsearch JSON DSL, mirroring its terminology and\nstructure while exposing the whole range of the DSL from Python either directly\nusing defined classes or a queryset-like expressions.\n\nIt also provides an optional persistence layer for working with documents as\nPython objects in an ORM-like fashion: defining mappings, retrieving and saving\ndocuments, wrapping the document data in user-defined classes.","deps":{"py311-certifi":{"origin":"security/py-certifi","version":"2025.1.31"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-urllib3":{"origin":"net/py-urllib3","version":"1.26.20,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"options":{"ASYNC":"off","REQUESTS":"on"},"annotations":{"cpe":"cpe:2.3:a:elastic:elasticsearch:7.17.9:::::dragonfly6:x86_64:1","flavor":"py311"}},{"name":"py311-ejson","origin":"devel/py-ejson","version":"0.1.6_2","comment":"Extensible JSON serializers and deserializers","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Yipit/ejson","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ff9d952536e4bb43daca501acc76fdd402b4a117e9d6a5500d147816a35794de","flatsize":53748,"path":"All/py311-ejson-0.1.6_2.pkg","repopath":"All/py311-ejson-0.1.6_2.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":12140,"desc":"ejson provides an API to extend the json library to make it easy to register new\nserializers and new deserializers.","deps":{"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-editables","origin":"devel/py-editables","version":"0.5","comment":"Editable installations","maintainer":"sunpoet@FreeBSD.org","www":"https://editables.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3f7e75779104cc65dcee0153f74080723c6bde30120dd57d44224aea6292be09","flatsize":29785,"path":"All/py311-editables-0.5.pkg","repopath":"All/py311-editables-0.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8936,"desc":"This library supports the building of wheels which, when installed, will expose\npackages in a local directory on sys.path in \"editable mode\". In other words,\nchanges to the package source will be reflected in the package visible to\nPython, without needing a reinstall.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ed2k-tools","origin":"net-p2p/py-ed2k-tools","version":"0.1","comment":"Python framework for manipulating eD2K metafiles","maintainer":"danfe@FreeBSD.org","www":"https://ed2k-tools.sourceforge.net/python.shtml","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3b1e88f0f2ef9146fd3c925944be6bff2f68d366c823b2d1c87b4854a8cbc060","flatsize":21528,"path":"All/py311-ed2k-tools-0.1.pkg","repopath":"All/py311-ed2k-tools-0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8860,"desc":"This is a Python framework for easy manipulation of .part.met files\n(Overnet/eDonkey2000 download meta-information).  This set of classes\nallows for rapid development of ed2k tools, using a very simple API.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net-p2p","python"],"options":{"DOCS":"on"}},{"name":"py311-edalize","origin":"cad/py-edalize","version":"0.5.4","comment":"Library for interfacing EDA tools","maintainer":"yuri@FreeBSD.org","www":"https://github.com/olofk/edalize","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"03f7656675c6928571a1c00db7306b9efe3bae84e5b20203e3538e34bf54e756","flatsize":1496474,"path":"All/py311-edalize-0.5.4.pkg","repopath":"All/py311-edalize-0.5.4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":205596,"desc":"Edalize is an award winning Python library for interacting with EDA tools.\nIt can create project files for supported tools and run them in batch or\nGUI mode (where supported).","deps":{"gmake":{"origin":"devel/gmake","version":"4.4.1"},"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-types-Jinja2":{"origin":"devel/py-types-Jinja2","version":"2.11.9_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"yosys":{"origin":"cad/yosys","version":"0.36"}},"categories":["cad","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ecos","origin":"math/py-ecos","version":"2.0.14_1","comment":"Python package for ECOS: Embedded Cone Solver","maintainer":"yuri@FreeBSD.org","www":"https://www.embotech.com/ECOS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ed13a405998fef96b59155e29f9e21d9fc210101dea5730061761051a1f89033","flatsize":165532,"path":"All/py311-ecos-2.0.14_1.pkg","repopath":"All/py311-ecos-2.0.14_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":63720,"desc":"Python binding for ECOS, a lightweight conic solver for second-order cone\nprogramming.\n\nConvex optimization is used in fields as diverse as control and estimation,\nfinance, signal processing and image reconstruction.\n\nThe C version of the ECOS solver is in math/ecos.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ete3","origin":"biology/py-ete3","version":"3.1.3_1","comment":"Framework for the analysis and visualization of trees","maintainer":"yuri@FreeBSD.org","www":"http://etetoolkit.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7360ae9d8061aff6d9823f58d046819b9ce96e193ea33060650c527440fc22e3","flatsize":14277012,"path":"All/py311-ete3-3.1.3_1.pkg","repopath":"All/py311-ete3-3.1.3_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":2374692,"desc":"ETE is a Python programming toolkit that assists in the automated manipulation,\nanalysis and visualization of phylogenetic trees. It provides a wide range of\ntree handling options, node annotation features and specialized features to deal\nwith phylogenetic trees (i.e automatic orthology and paralogy detection,\nphylostratigraphy, tree reconciliation, etc). ETE implements also an interactive\ntree visualization system based on a a highly customizable tree drawing engine\n(PDF and SVG tree images). Although ETE is developed as a tool for phylogenetic\nanalysis, it is also used to handle other types of hierarchical trees\n(i.e. clustering results).","deps":{"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-qt5-pyqt":{"origin":"devel/py-qt5-pyqt","version":"5.15.11_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["biology","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ebcdic","origin":"textproc/py-ebcdic","version":"1.1.1_1","comment":"Additional EBCDIC codecs","maintainer":"DtxdF@disroot.org","www":"https://github.com/roskakori/CodecMapper","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fb3967fadf7ed28ee7182c315d701e88cfbdc01ae346b192c55ff4054848e97d","flatsize":63455,"path":"All/py311-ebcdic-1.1.1_1.pkg","repopath":"All/py311-ebcdic-1.1.1_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":11856,"desc":"ebcdic is a Python package adding additional EBCDIC codecs for data\nexchange with legacy system. It works with Python 2.7 and Python\n3.4+.\n\nEBCDIC is short for Extended Binary Coded Decimal Interchange Code\nand is a family of character encodings that is mainly used on\nmainframe computers. There is no real point in using it unless you\nhave to exchange data with legacy systems that still only support\nEBCDIC as character encoding.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-easyzone","origin":"dns/py-easyzone","version":"1.2.2_3","comment":"DNS Zone abstraction module for Python","maintainer":"bra@fsn.hu","www":"http://www.psychofx.com/easyzone/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7f5a71f12221ac138d65644d27a0ad04a4ba1b2162d5d95567414182bb1a4ff3","flatsize":68782,"path":"All/py311-easyzone-1.2.2_3.pkg","repopath":"All/py311-easyzone-1.2.2_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12720,"desc":"Easyzone is a package to manage the common record types of a zone file,\nincluding SOA records. This module sits on top of the dnspython package\nand provides a higher level abstraction for common zone file manipulation\nuse cases.","deps":{"py311-dnspython":{"origin":"dns/py-dnspython","version":"2.7.0,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["dns","python"],"annotations":{"flavor":"py311"}},{"name":"py311-easyprocess","origin":"devel/py-easyprocess","version":"0.3_1","comment":"Easy to use python subprocess interface","maintainer":"daniel@blodan.se","www":"https://github.com/ponty/EasyProcess","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3e8b843be3151810d60869207a2e91a7a0c7f1adfcc15ea58908180029581643","flatsize":59109,"path":"All/py311-easyprocess-0.3_1.pkg","repopath":"All/py311-easyprocess-0.3_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":13392,"desc":"EasyProcess is an easy to use python subprocess interface.","deps":{"py311-cog":{"origin":"devel/py-cog","version":"3.1.0_1"},"py311-paver":{"origin":"devel/py-paver","version":"1.3.4_1"},"py311-sphinx":{"origin":"textproc/py-sphinx","version":"5.3.0_3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ed25519ll","origin":"security/py-ed25519ll","version":"0.6_3","comment":"Low-level ctypes wrapper for Ed25519 digital signatures","maintainer":"nivit@FreeBSD.org","www":"https://bitbucket.org/dholth/ed25519ll","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8f7410de4db1f6a8f756258e66b5e4d5df56e1a1db371f90faf326bc61b7ea41","flatsize":169884,"path":"All/py311-ed25519ll-0.6_3.pkg","repopath":"All/py311-ed25519ll-0.6_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":68060,"desc":"ed25519ll is a low-level wrapper for the Ed25519 public key signature\nsystem. It uses Extension() to compile a shared library that is not a\nPython extension module, and then uses ctypes to talk to the library. With\nluck it will only be necessary to compile ed25519ll once for each\nplatform, reusing its shared library across Python versions.\n\nThis wrapper also contains a reasonably performat pure-Python\nfallback. Unlike the reference implementation, the Python implementation\ndoes not contain protection against timing attacks.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["security"],"annotations":{"flavor":"py311"}},{"name":"py311-easydict","origin":"devel/py-easydict","version":"1.13_1","comment":"Access dict values as attributes, which works recursively","maintainer":"yuri@FreeBSD.org","www":"https://github.com/makinacorpus/easydict","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8ae75db449aea2ff72cf081079528ad86a23b41c449b744461797b1e326e5127","flatsize":27697,"path":"All/py311-easydict-1.13_1.pkg","repopath":"All/py311-easydict-1.13_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":8116,"desc":"EasyDict allows to access dict values as attributes (works recursively).\nA Javascript-like properties dot notation for python dicts.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-elementpath","origin":"textproc/py-elementpath","version":"4.8.0","comment":"XPath 1.0/2.0/3.0 parsers and selectors for ElementTree and lxml","maintainer":"wen@FreeBSD.org","www":"https://github.com/sissaschool/elementpath","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"74d809757e7089d1f047343e89d7b5750119973dccee84b39e91a567fa4e5016","flatsize":3887667,"path":"All/py311-elementpath-4.8.0.pkg","repopath":"All/py311-elementpath-4.8.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":528540,"desc":"The proposal of this package is to provide XPath 1.0, 2.0 and 3.0 selectors for\nElementTree XML data structures, both for the standard ElementTree library and\nfor the lxml.etree library.\n\nFor lxml.etree this package can be useful for providing XPath 2.0/3.0\nselectors, because lxml.etree already has it's own implementation of XPath 1.0.","deps":{"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-ewah-bool-utils","origin":"devel/py-ewah-bool-utils","version":"1.1.0","comment":"EWAH Bool Array utils for yt","maintainer":"yuri@FreeBSD.org","www":"https://github.com/yt-project/ewah_bool_utils","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"85983098331b7eebbd135080564ea49c1f423411edb3ebc5f8eb646472dfe05a","flatsize":1133103,"path":"All/py311-ewah-bool-utils-1.1.0.pkg","repopath":"All/py311-ewah-bool-utils-1.1.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":287152,"desc":"EWAH Bool Array utils for yt.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-eccodes","origin":"science/py-eccodes","version":"2.40.0","comment":"Python interface to the ecCodes BUFR and GRIB de/encoder","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ecmwf/eccodes-python","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e77b6ceb41be009546b10b242f4fba31293bd8c3ee78701a695d001d1a249e27","flatsize":553477,"path":"All/py311-eccodes-2.40.0.pkg","repopath":"All/py311-eccodes-2.40.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":75492,"desc":"Python 3 interface to encode and decode GRIB and BUFR files via the ECMWF\necCodes library.\n\nFeatures:\n- reads and writes GRIB 1 and 2 files,\n- reads and writes BUFR 3 and 4 files,\n- supports all modern versions of Python 3.7, 3.6, 3.5 and PyPy3,\n- works on most Linux distributions and MacOS, the ecCodes C-library is the only\n  system dependency,\n- PyPI package with no install time build (binds with CFFI ABI level, in-line\n  mode),\n- supports writing the index of a GRIB file to disk, to save a full-file scan on\n  open.","deps":{"eccodes":{"origin":"science/eccodes","version":"2.40.0"},"py311-attrs":{"origin":"devel/py-attrs","version":"25.3.0"},"py311-cffi":{"origin":"devel/py-cffi","version":"1.17.1"},"py311-findlibs":{"origin":"devel/py-findlibs","version":"0.1.0"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-ebaysdk","origin":"finance/py-ebaysdk","version":"2.2.0_2","comment":"eBay API SDK for Python","maintainer":"acm@FreeBSD.org","www":"https://github.com/timotheus/ebaysdk-python","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"935d944fa2a5478a7b7c0dbd4268c49af5a1db41c9258a1b48de06aeeb29cb4f","flatsize":791452,"path":"All/py311-ebaysdk-2.2.0_2.pkg","repopath":"All/py311-ebaysdk-2.2.0_2.pkg","licenselogic":"single","licenses":["CDDL"],"pkgsize":93388,"desc":"This SDK is a programmatic interface into the eBay APIs. It simplifies\ndevelopment and cuts development time by standardizing calls, response\nprocessing, error handling, and debugging across the Finding, Shopping,\nMerchandising & Trading APIs.","deps":{"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["finance","python"],"annotations":{"flavor":"py311"}},{"name":"py311-easygui","origin":"x11-toolkits/py-easygui","version":"0.98.3_1","comment":"Easy GUI programming in python","maintainer":"antoine@FreeBSD.org","www":"https://github.com/robertlugg/easygui","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b5c4c1a0597f5e8b342c7155c2e1c31f3338b2b773f1fac6d31207186f04138b","flatsize":605793,"path":"All/py311-easygui-0.98.3_1.pkg","repopath":"All/py311-easygui-0.98.3_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":118408,"desc":"EasyGUI is a module for very simple, very easy GUI programming in Python.\nEasyGUI is different from other GUI generators in that EasyGUI is NOT\nevent-driven.  Instead, all GUI interactions are invoked by simple function\ncalls.","deps":{"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"py311-tkinter":{"origin":"x11-toolkits/py-tkinter","version":"3.11.12_10"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","x11-toolkits"],"annotations":{"flavor":"py311"}},{"name":"py311-dynrules","origin":"devel/py-dynrules","version":"0.1.0_2","comment":"Dynamic Scripting for adaptive AI systems","maintainer":"ports@FreeBSD.org","www":"https://bitbucket.org/marcusva/py-dynrules","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1b89e1cfbf96dfd4d9eedcbc53c43ad97be9288ce92a221de2d07b69ed4cc94b","flatsize":485051,"path":"All/py311-dynrules-0.1.0_2.pkg","repopath":"All/py311-dynrules-0.1.0_2.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":99752,"desc":"dynrules is a dynamic ruleset scripting package for Python. It uses the\nDynamic Scripting technique to create adaptive AI scripts automatically\nfrom predefined rulesets.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-dynrules port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-ecdsa","origin":"security/py-ecdsa","version":"0.19.1","comment":"ECDSA cryptographic signature library (pure python)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/tlsfuzzer/python-ecdsa","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4d423b45519083c6c88ba2d67adf9ece2d54f5d07e2f3bbdf35e6e2a3e5b6433","flatsize":2188349,"path":"All/py311-ecdsa-0.19.1.pkg","repopath":"All/py311-ecdsa-0.19.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":284716,"desc":"This is an easy-to-use implementation of ECC (Elliptic Curve Cryptography) with\nsupport for ECDSA (Elliptic Curve Digital Signature Algorithm) and ECDH\n(Elliptic Curve Diffie-Hellman), implemented purely in Python, released under\nthe MIT license. With this library, you can quickly create key pairs (signing\nkey and verifying key), sign messages, and verify the signatures. You can also\nagree on a shared secret key based on exchanged public keys. The keys and\nsignatures are very short, making them easy to handle and incorporate into other\nprotocols.\n\nThis library provides key generation, signing, verifying, and shared secret\nderivation for five popular NIST \"Suite B\" GF(p) (prime field) curves, with key\nlengths of 192, 224, 256, 384, and 521 bits. The \"short names\" for these curves,\nas known by the OpenSSL tool (openssl ecparam -list_curves), are: prime192v1,\nsecp224r1, prime256v1, secp384r1, and secp521r1. It includes the 256-bit curve\nsecp256k1 used by Bitcoin. There is also support for the regular (non-twisted)\nvariants of Brainpool curves from 160 to 512 bits. The \"short names\" of those\ncurves are: brainpoolP160r1, brainpoolP192r1, brainpoolP224r1, brainpoolP256r1,\nbrainpoolP320r1, brainpoolP384r1, brainpoolP512r1. Few of the small curves from\nSEC standard are also included (mainly to speed-up testing of the library),\nthose are: secp112r1, secp112r2, secp128r1, and secp160r1. No other curves are\nincluded, but it is not too hard to add support for more curves over prime\nfields.","deps":{"py311-gmpy2":{"origin":"math/py-gmpy2","version":"2.2.1_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"options":{"GMPY":"off","GMPY2":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-dwave-tabu","origin":"science/py-dwave-tabu","version":"0.5.0_2","comment":"DWave: Tabu solver for QUBO/Ising problems","maintainer":"yuri@FreeBSD.org","www":"https://github.com/dwavesystems/dwave-tabu","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"048172aed21ebacbad75d22ba052c84d8424aad866097bb5939032b6324daba4","flatsize":21058,"path":"All/py311-dwave-tabu-0.5.0_2.pkg","repopath":"All/py311-dwave-tabu-0.5.0_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":7648,"desc":"dwave-tabu is a C/C++ implementation of the MST2 multistart tabu search\nalgorithm for quadratic unconstrained binary optimization (QUBO) problems with a\ndimod sampler Python interface.","deps":{"py311-dwave-samplers":{"origin":"science/py-dwave-samplers","version":"1.3.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-dwave-system","origin":"science/py-dwave-system","version":"1.23.0","comment":"DWave: API for incorporating the D-Wave system as a sampler","maintainer":"yuri@FreeBSD.org","www":"https://github.com/dwavesystems/dwave-system","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cdcc61b1e23e0f22760c6dcb63174fae79c580bffe60cce1abb043c388dde87c","flatsize":1038095,"path":"All/py311-dwave-system-1.23.0.pkg","repopath":"All/py311-dwave-system-1.23.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":135924,"desc":"dwave-system is a basic API for easily incorporating the D-Wave system as a\nsampler in the D-Wave Ocean software stack, directly or through Leap's\ncloud-based hybrid solvers. It includes DWaveSampler, a dimod sampler that\naccepts and passes system parameters such as system identification and\nauthentication down the stack, LeapHybridSampler, for Leap's hybrid solvers,\nand other. It also includes several useful composites - layers of pre- and\npost-processing - that can be used with DWaveSampler to handle minor-embedding,\noptimize chain strength, etc.","deps":{"py311-dimod":{"origin":"science/py-dimod","version":"0.12.20"},"py311-dwave-cloud-client":{"origin":"science/py-dwave-cloud-client","version":"0.12.0_1"},"py311-dwave-greedy":{"origin":"science/py-dwave-greedy","version":"0.3.0_2"},"py311-dwave-networkx":{"origin":"science/py-dwave-networkx","version":"0.8.15_1"},"py311-dwave-preprocessing":{"origin":"science/py-dwave-preprocessing","version":"0.6.6_1"},"py311-dwave-samplers":{"origin":"science/py-dwave-samplers","version":"1.3.0_1"},"py311-homebase":{"origin":"devel/py-homebase","version":"1.0.1_1"},"py311-minorminer":{"origin":"math/py-minorminer","version":"0.2.16_1"},"py311-networkx":{"origin":"math/py-networkx","version":"3.4,2"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-dwave-neal","origin":"science/py-dwave-neal","version":"0.6.0_2","comment":"DWave: Simulated annealing sampler for general Ising model graphs","maintainer":"yuri@FreeBSD.org","www":"https://github.com/dwavesystems/dwave-neal","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6ebc806e093e6a72093b7aca8519f890218425950b35570f3b3c6689f15ddb40","flatsize":20471,"path":"All/py311-dwave-neal-0.6.0_2.pkg","repopath":"All/py311-dwave-neal-0.6.0_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":7464,"desc":"An implementation of a simulated annealing sampler.\n\nA simulated annealing sampler can be used for approximate Boltzmann sampling or\nheuristic optimization. This implementation approaches the equilibrium\ndistribution by performing updates at a sequence of increasing beta values,\nbeta_schedule, terminating at the target beta. Each spin is updated once in a\nfixed order per point in the beta_schedule according to a Metropolis- Hastings\nupdate. When beta is large the target distribution concentrates, at equilibrium,\nover ground states of the model. Samples are guaranteed to match the equilibrium\nfor long 'smooth' beta schedules.","deps":{"py311-dwave-samplers":{"origin":"science/py-dwave-samplers","version":"1.3.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-gmsh","origin":"cad/py-gmsh","version":"4.13.1_1","comment":"Automatic 3D finite element mesh generator (gmsh's own binding)","maintainer":"yuri@FreeBSD.org","www":"https://gmsh.info/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b4c3da242810250a39f30e555c0d942cab0dd05b73b8bc87675adf9c22304ee3","flatsize":33588526,"path":"All/py311-gmsh-4.13.1_1.pkg","repopath":"All/py311-gmsh-4.13.1_1.pkg","licenselogic":"and","licenses":["AGPLv3+","APACHE20","GPLv2+","GPLv3+","LGPL21"],"pkgsize":7822312,"desc":"Gmsh is a free 3D finite element grid generator with a build-in CAD engine and\npost-processor. Its design goal is to provide a fast, light and user-friendly\nmeshing tool with parametric input and advanced visualization capabilities. Gmsh\nis built around four modules: geometry, mesh, solver and post-processing. The\nspecification of any input to these modules is done either interactively using\nthe graphical user interface or in ASCII text files using Gmsh's own scripting\nlanguage.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"cgnslib":{"origin":"science/cgnslib","version":"4.4.0,1"},"fltk":{"origin":"x11-toolkits/fltk","version":"1.3.10"},"fr-med":{"origin":"french/med","version":"4.0.0_3"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"hdf5":{"origin":"science/hdf5","version":"1.12.2_2,1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libaec":{"origin":"science/libaec","version":"1.1.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"opencascade":{"origin":"cad/opencascade","version":"7.8.1_5"},"png":{"origin":"graphics/png","version":"1.6.47"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["cad","python"],"annotations":{"flavor":"py311"}},{"name":"py311-dwave-preprocessing","origin":"science/py-dwave-preprocessing","version":"0.6.6_1","comment":"DWave: Preprocessing tools to aid in solving binary quadratic models","maintainer":"yuri@FreeBSD.org","www":"https://github.com/dwavesystems/dwave-preprocessing","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1008e7527c1d38b3f8590c90112e58ad40e5c8fd6ccae769683e106d4f648cf8","flatsize":3697370,"path":"All/py311-dwave-preprocessing-0.6.6_1.pkg","repopath":"All/py311-dwave-preprocessing-0.6.6_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":397728,"desc":"dwave-preprocessing is a package of common preprocessing tools that can aid in\nsolving binary quadratic models (BQM).","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"py311-dimod":{"origin":"science/py-dimod","version":"0.12.20"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-dwave-ocean-sdk","origin":"science/py-dwave-ocean-sdk","version":"6.9.0","comment":"DWave: Meta-package for D-Wave's Ocean tools","maintainer":"yuri@FreeBSD.org","www":"https://docs.ocean.dwavesys.com/en/stable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a34d4b2da821f373345f7bf9e747f63d530aad3dd879bb4a2396550fa77160cc","flatsize":20102,"path":"All/py311-dwave-ocean-sdk-6.9.0.pkg","repopath":"All/py311-dwave-ocean-sdk-6.9.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":7824,"desc":"dwave-ocean-sdk is a meta-package that installs Ocean, a D-Wave's suite of\ntools for solving hard problems with quantum computers.","deps":{"py311-dimod":{"origin":"science/py-dimod","version":"0.12.20"},"py311-dwave-cloud-client":{"origin":"science/py-dwave-cloud-client","version":"0.12.0_1"},"py311-dwave-greedy":{"origin":"science/py-dwave-greedy","version":"0.3.0_2"},"py311-dwave-hybrid":{"origin":"science/py-dwave-hybrid","version":"0.6.11"},"py311-dwave-inspector":{"origin":"science/py-dwave-inspector","version":"0.4.4"},"py311-dwave-neal":{"origin":"science/py-dwave-neal","version":"0.6.0_2"},"py311-dwave-networkx":{"origin":"science/py-dwave-networkx","version":"0.8.15_1"},"py311-dwave-preprocessing":{"origin":"science/py-dwave-preprocessing","version":"0.6.6_1"},"py311-dwave-samplers":{"origin":"science/py-dwave-samplers","version":"1.3.0_1"},"py311-dwave-system":{"origin":"science/py-dwave-system","version":"1.23.0"},"py311-dwave-tabu":{"origin":"science/py-dwave-tabu","version":"0.5.0_2"},"py311-dwavebinarycsp":{"origin":"science/py-dwavebinarycsp","version":"0.3.0_1"},"py311-minorminer":{"origin":"math/py-minorminer","version":"0.2.16_1"},"py311-penaltymodel":{"origin":"science/py-penaltymodel","version":"1.1.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-dwave-networkx","origin":"science/py-dwave-networkx","version":"0.8.15_1","comment":"DWave: Extension of the NetworkX Python package for graphs","maintainer":"yuri@FreeBSD.org","www":"https://github.com/dwavesystems/dwave-networkx","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"36e640905f53cec48c3f6944a869cb1c78b848e4e37a97b96ced8afd0e681c22","flatsize":1099784,"path":"All/py311-dwave-networkx-0.8.15_1.pkg","repopath":"All/py311-dwave-networkx-0.8.15_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":125668,"desc":"D-Wave NetworkX is an extension of NetworkX - a Python language package for\nexploration and analysis of networks and network algorithms - for users of\nD-Wave Systems. It provides tools for working with Chimera graphs and\nimplementations of graph-theory algorithms on the D-Wave system and other\nbinary quadratic model samplers.","deps":{"py311-dimod":{"origin":"science/py-dimod","version":"0.12.20"},"py311-networkx":{"origin":"math/py-networkx","version":"3.4,2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-dwave-inspector","origin":"science/py-dwave-inspector","version":"0.4.4","comment":"DWave: Problem Inspector","maintainer":"yuri@FreeBSD.org","www":"https://docs.ocean.dwavesys.com/projects/inspector/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f8b47a50f8014355a1b6cfd5d5a27bae791efba09e61684edfc0947ce8e86d25","flatsize":274615,"path":"All/py311-dwave-inspector-0.4.4.pkg","repopath":"All/py311-dwave-inspector-0.4.4.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":50816,"desc":"dwave-inspector is a tool for visualizing problems submitted to, and answers\nreceived from, a D-Wave structured solver such as an Advantage(TM) quantum\ncomputer.","deps":{"py311-dimod":{"origin":"science/py-dimod","version":"0.12.20"},"py311-dwave-cloud-client":{"origin":"science/py-dwave-cloud-client","version":"0.12.0_1"},"py311-dwave-system":{"origin":"science/py-dwave-system","version":"1.23.0"},"py311-flask":{"origin":"www/py-flask","version":"3.1.0"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-werkzeug":{"origin":"www/py-werkzeug","version":"3.1.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-durus","origin":"devel/py-durus","version":"3.9_2","comment":"Persistent object storage system for Python","maintainer":"robak@FreeBSD.org","www":"https://www.mems-exchange.org/software/durus/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"24593aa6abdcc32493f0609c573d1f7baf319d78a261178a6126277ef0d9c1e0","flatsize":711750,"path":"All/py311-durus-3.9_2.pkg","repopath":"All/py311-durus-3.9_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":117012,"desc":"Durus is a persistent object system for applications written in\nthe Python programming language.\n\nDurus offers an easy way to use and maintain a consistent collection\nof object instances used by one or more processes. Access and change\nof a persistent instances is managed through a cached Connection\ninstance which includes commit() and abort() methods so that changes\nare transactional. Durus is best suited to collections of less than a\nmillion instances with relatively stable state.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-dwave-hybrid","origin":"science/py-dwave-hybrid","version":"0.6.11","comment":"DWave: Hybrid asynchronous decomposition sampler prototype framework","maintainer":"yuri@FreeBSD.org","www":"https://docs.ocean.dwavesys.com/projects/hybrid/en/stable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a324c904b68120fa6738fc891c46ad1974b722c00bd9533ba7bcda59d75bb6d3","flatsize":966458,"path":"All/py311-dwave-hybrid-0.6.11.pkg","repopath":"All/py311-dwave-hybrid-0.6.11.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":126464,"desc":"dwave-hybrid is a general, minimal Python framework for building hybrid\nasynchronous decomposition samplers for quadratic unconstrained binary\noptimization (QUBO) problems.\n\ndwave-hybrid facilitates three aspects of solution development:\n* Hybrid approaches to combining quantum and classical compute resources\n* Evaluating a portfolio of algorithmic components and problem-decomposition\n  strategies\n* Experimenting with workflow structures and parameters to obtain the best\n  application results","deps":{"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-dimod":{"origin":"science/py-dimod","version":"0.12.20"},"py311-dwave-cloud-client":{"origin":"science/py-dwave-cloud-client","version":"0.12.0_1"},"py311-dwave-greedy":{"origin":"science/py-dwave-greedy","version":"0.3.0_2"},"py311-dwave-neal":{"origin":"science/py-dwave-neal","version":"0.6.0_2"},"py311-dwave-networkx":{"origin":"science/py-dwave-networkx","version":"0.8.15_1"},"py311-dwave-preprocessing":{"origin":"science/py-dwave-preprocessing","version":"0.6.6_1"},"py311-dwave-system":{"origin":"science/py-dwave-system","version":"1.23.0"},"py311-dwave-tabu":{"origin":"science/py-dwave-tabu","version":"0.5.0_2"},"py311-minorminer":{"origin":"math/py-minorminer","version":"0.2.16_1"},"py311-networkx":{"origin":"math/py-networkx","version":"3.4,2"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-plucky":{"origin":"devel/py-plucky","version":"0.4.3_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-dwave-greedy","origin":"science/py-dwave-greedy","version":"0.3.0_2","comment":"DWave: Greedy binary quadratic model solvers","maintainer":"yuri@FreeBSD.org","www":"https://docs.ocean.dwavesys.com/projects/greedy/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a50f1953554ffd841cbbd83a74ae9082372a3438b9a4d89742ac5d4e41f3649b","flatsize":32009,"path":"All/py311-dwave-greedy-0.3.0_2.pkg","repopath":"All/py311-dwave-greedy-0.3.0_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":10352,"desc":"dwave-greedy is an implementation of a steepest descent solver for binary\nquadratic models.\n\nSteepest descent is the discrete analogue of gradient descent, but the best move\nis computed using a local minimization rather rather than computing a gradient.\nAt each step, we determine the dimension along which to descend based on the\nhighest energy drop caused by a variable flip.","deps":{"py311-dwave-samplers":{"origin":"science/py-dwave-samplers","version":"1.3.0_1"},"py311-importlib-metadata":{"origin":"devel/py-importlib-metadata","version":"8.6.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-dunamai","origin":"devel/py-dunamai","version":"1.23.0","comment":"Dynamic version generation","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/mtkennerly/dunamai","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0a348a9079782b45e9beb60a89d58e3b490192a04f4f1d251ea7133e2e1a39c1","flatsize":344905,"path":"All/py311-dunamai-1.23.0.pkg","repopath":"All/py311-dunamai-1.23.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":54472,"desc":"Dunamai is a Python library and command line tool for producing dynamic,\nstandards-compliant version strings, derived from tags in your version control\nsystem. This facilitates uniquely identifying nightly or per-commit builds in\ncontinuous integration and releasing new versions of your software simply by\ncreating a tag.","deps":{"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-eemeter","origin":"misc/py-eemeter","version":"3.2.0","comment":"Package implementing methods to calculate metered energy consumption","maintainer":"yuri@FreeBSD.org","www":"https://eemeter.openee.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6e429a0c543ff9b6aac4152c8d6ac5c79959665bcc0f615ca1bdac7201f7421d","flatsize":2145743,"path":"All/py311-eemeter-3.2.0.pkg","repopath":"All/py311-eemeter-3.2.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1253584,"desc":"An open source python package for implementing and developing standard methods\nfor calculating normalized metered energy consumption and avoided energy use.","deps":{"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"py311-statsmodels":{"origin":"math/py-statsmodels","version":"0.14.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"],"annotations":{"flavor":"py311"}},{"name":"py311-dwave-samplers","origin":"science/py-dwave-samplers","version":"1.3.0_1","comment":"DWave: Classical algorithms for solving binary quadratic models","maintainer":"yuri@FreeBSD.org","www":"https://github.com/dwavesystems/dwave-samplers","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a363b2073d9e5f543a3f3df87588bf061f5b8b41a55c7be08a9e9caa6a0c2bed","flatsize":10356473,"path":"All/py311-dwave-samplers-1.3.0_1.pkg","repopath":"All/py311-dwave-samplers-1.3.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":562876,"desc":"Ocean software provides a variety of quantum, classical, and quantum-classical\ndimod samplers that run either remotely (for example, in D-Wave's Leap\nenvironment) or locally on your CPU.\n\ndwave-samplers implements the following classical algorithms for solving binary\nquadratic models (BQM):\n* Random: a sampler that draws uniform random samples.\n* Simulated Annealing: a probabilistic heuristic for optimization and\n  approximate Boltzmann sampling well suited to finding good solutions of large\n  problems.\n* Steepest Descent: a discrete analogue of gradient descent, often used in\n  machine learning, that quickly finds a local minimum.\n* Tabu: a heuristic that employs local search with methods to escape local\n  minima.\n* Tree Decomposition: an exact solver for problems with low treewidth.","deps":{"py311-dimod":{"origin":"science/py-dimod","version":"0.12.20"},"py311-networkx":{"origin":"math/py-networkx","version":"3.4,2"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-reno":{"origin":"textproc/py-reno","version":"4.1.0_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-dwave-cloud-client","origin":"science/py-dwave-cloud-client","version":"0.12.0_1","comment":"DWave: REST interface to communicate with D-Wave Solver API servers","maintainer":"yuri@FreeBSD.org","www":"https://github.com/dwavesystems/dwave-cloud-client","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bbbf3aab996d612140e7b735517b1dab4014a2314cbc53d34ed6394150d8d33f","flatsize":1649674,"path":"All/py311-dwave-cloud-client-0.12.0_1.pkg","repopath":"All/py311-dwave-cloud-client-0.12.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":238364,"desc":"D-Wave Cloud Client is a minimal implementation of the REST interface used to\ncommunicate with D-Wave Sampler API (SAPI) servers.\n\nSAPI is an application layer built to provide resource discovery, permissions,\nand scheduling for quantum annealing resources at D-Wave Systems. This package\nprovides a minimal Python interface to that layer without compromising the\nquality of interactions and workflow.","deps":{"py311-authlib":{"origin":"security/py-authlib","version":"1.5.1"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-diskcache":{"origin":"devel/py-diskcache","version":"5.6.3_2"},"py311-dwave-networkx":{"origin":"science/py-dwave-networkx","version":"0.8.15_1"},"py311-homebase":{"origin":"devel/py-homebase","version":"1.0.1_1"},"py311-importlib-metadata":{"origin":"devel/py-importlib-metadata","version":"8.6.1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-plucky":{"origin":"devel/py-plucky","version":"0.4.3_1"},"py311-pydantic2":{"origin":"devel/py-pydantic2","version":"2.10.6_3"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"py311-urllib3":{"origin":"net/py-urllib3","version":"1.26.20,1"},"py311-werkzeug":{"origin":"www/py-werkzeug","version":"3.1.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science","www"],"annotations":{"flavor":"py311"}},{"name":"py311-dugong","origin":"net/py-dugong","version":"3.7.5_1","comment":"HTTP 1.1 client module designed for RESTful protocols","maintainer":"niklaas@kulturflatrate.net","www":"https://github.com/python-dugong/python-dugong/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9c1712c64ccce7c9248fad77e0344e2c276e962def65743f173916f82fcaa76b","flatsize":238453,"path":"All/py311-dugong-3.7.5_1.pkg","repopath":"All/py311-dugong-3.7.5_1.pkg","licenselogic":"single","licenses":["PSFL"],"pkgsize":42852,"desc":"The Python Dugong module provides an API for communicating with HTTP 1.1\nservers. It is an alternative to the standard library's http.client (formerly\nhttplib) module. In contrast to http.client, Dugong:\n\n* allows you to send multiple requests right after each other without having to\n  read the responses first.\n* supports waiting for 100-continue before sending the request body.\n* raises an exception instead of silently delivering partial data if the\n  connection is closed before all data has been received.\n* raises one specific exception (ConnectionClosed) if the connection has been\n  closed (while http.client connection may raise any of BrokenPipeError,\n  BadStatusLine, ConnectionAbortedError, ConnectionResetError, IncompleteRead\n  or simply return '' on read)\n* supports non-blocking, asynchronous operation and is compatible with the\n  asyncio module.\n* can in most cases distinguish between an unavailable DNS server and an\n  unresolvable hostname.\n* is not compatible with old HTTP 0.9 or 1.0 servers.\n\nAll request and response headers are represented as str, but must be encodable\nin latin1. Request and response body must be bytes-like objects or binary\nstreams.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-dtflickr","origin":"www/py-dtflickr","version":"1.5_2","comment":"Spiffy Flickr API library using JSON","maintainer":"douglas@douglasthrift.net","www":"https://code.douglasthrift.net/trac/dtflickr","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8bc2cfb07c2c9079c1c903599cfa143636fcfd69eca66b0d29620961037cdf42","flatsize":411571,"path":"All/py311-dtflickr-1.5_2.pkg","repopath":"All/py311-dtflickr-1.5_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":35476,"desc":"DT Flickr is a spiffy automagically built Flickr API library for Python\nusing JSON.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-dtfabric","origin":"devel/py-dtfabric","version":"20240211","comment":"Tooling for data type and structure management","maintainer":"antoine@FreeBSD.org","www":"https://github.com/libyal/dtfabric","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"241641106f4fdc457fa4813848255c3dd6b3f0d7e931e29674dc32ac51029703","flatsize":613171,"path":"All/py311-dtfabric-20240211.pkg","repopath":"All/py311-dtfabric-20240211.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":70500,"desc":"dtfabric is a project to manage data types and structures, as used in the\nlibyal projects.","deps":{"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-duet","origin":"net/py-duet","version":"0.2.9_1","comment":"Simple future-based async library for python","maintainer":"yuri@FreeBSD.org","www":"https://github.com/google/duet","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d41605352ec28dbe9fff65527bea02119735c0c0981aad33e7e46089fa7332d5","flatsize":367497,"path":"All/py311-duet-0.2.9_1.pkg","repopath":"All/py311-duet-0.2.9_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":57960,"desc":"Duet takes inspiration from the amazing trio library and the structured\nconcurrency approach to async programming that it uses. However, duet differs\nfrom trio in two major ways:\n* Instead of a full-blown implementation of asynchronous IO, duet relies on the\n  Future interface for parallelism, and provides a way to run async/await\n  coroutines around those Futures. This is useful if you are using an API that\n  returns futures, such as RPC libraries like gRPC. The standard Future\n  interface does not implement __await__ directly, so Future instances must be\n  wrapped in duet.AwaitableFuture.\n\n* duet is re-entrant. At the top level, you run async code by calling\n  duet.run(foo). Inside foo suppose you call a function that has not yet been\n  fully refactored to be asynchronous, but itself calls duet.run(bar). Most\n  async libraries, including trio and asyncio, will raise an exception if you\n  try to \"re-enter\" the event loop in this way, but duet allows it. We have\n  found that this can simplify the process of refactoring code to be\n  asynchronous because you don't have to completely separate the sync and async\n  parts of your codebase all at once.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-earthpy","origin":"science/py-earthpy","version":"0.9.4_4","comment":"Plot and manipulate spatial data in Python","maintainer":"thierry@FreeBSD.org","www":"https://github.com/earthlab/earthpy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"81b5c62ddccdf3128dbee7ce4bd3d2f208efd41494324378eaafef107316ea22","flatsize":2337482,"path":"All/py311-earthpy-0.9.4_4.pkg","repopath":"All/py311-earthpy-0.9.4_4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1305272,"desc":"Python is a generic programming language designed to support many different\napplications. Because of this, many commonly performed spatial tasks for science\nincluding plotting and working with spatial data take many steps of code.\nEarthPy builds upon the functionality developed for raster data (rasterio) and\nvector data (geopandas) in Python and simplifies the code needed to:\n\n- Stack and crop raster bands from data such as Landsat into an easy to use\n  numpy array;\n- Work with masks to set bad pixels such a those covered by clouds and\n  cloud-shadows to NA (mask_pixels());\n- Plot rgb (color), color infrared and other 3 band combination images\n  (plot_rgb());\n- Plot bands of a raster quickly using plot_bands();\n- Plot histograms for a set of raster files;\n- Create discrete (categorical) legends;\n- Calculate vegetation indices such as Normalized Difference Vegetation Index\n  (normalized_diff());\n- Create hillshade from a DEM.\n\nEarthPy also has an io module that allows users to\n\n- Quickly access pre-created data subsets used in the earth-analytics courses\n  hosted on www.earthdatascience.org;\n- Download other datasets that they may want to use in their workflows.","deps":{"py311-geopandas":{"origin":"graphics/py-geopandas","version":"0.14.4_1"},"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-rasterio":{"origin":"graphics/py-rasterio","version":"1.3.11"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-scikit-image":{"origin":"graphics/py-scikit-image","version":"0.19.3_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["geography","python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-dshell","origin":"net/dshell","version":"3.2.2_1","comment":"Extensible network forensic analysis framework","maintainer":"nobutaka@FreeBSD.org","www":"https://github.com/USArmyResearchLab/Dshell","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5f417f27735786bf678a78d8deea3066da7b5728d2fce4723a301194fdebfd68","flatsize":1372910,"path":"All/py311-dshell-3.2.2_1.pkg","repopath":"All/py311-dshell-3.2.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":210080,"desc":"DShell is an extensible network forensic analysis framework.\nEnables rapid development of plugins to support the dissection of\nnetwork packet captures.\n\nKey features:\n- Deep packet analysis using specialized plugins\n- Robust stream reassembly\n- IPv4 and IPv6 support\n- Custom output handlers\n- Chainable plugins","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"py311-GeoIP2":{"origin":"net/py-GeoIP2","version":"5.0.1"},"py311-elasticsearch":{"origin":"textproc/py-elasticsearch","version":"7.17.9_1"},"py311-netifaces":{"origin":"net/py-netifaces","version":"0.11.0_1"},"py311-openssl":{"origin":"security/py-openssl","version":"24.1.0_1,1"},"py311-pcapy-ng":{"origin":"net/py-pcapy-ng","version":"1.0.9_1"},"py311-pypacker":{"origin":"net/py-pypacker","version":"5.0_1"},"py311-tabulate":{"origin":"devel/py-tabulate","version":"0.9.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net"],"annotations":{"flavor":"py311"},"messages":[{"message":"To use the GeoIP Databases from DShell, please download\nGeoLite2-ASN_[date].tar.gz, GeoLite2-City_[date].tar.gz, and\nGeoLite2-Country_[date].tar.gz from the following URL and place\nGeoLite2-ASN.mmdb, GeoLite2-City.mmdb, and GeoLite2-Country.mmdb\ninto /usr/local/lib/python3.11/site-packages/dshell/data/GeoIP .\n\nhttps://dev.maxmind.com/geoip/geolite2-free-geolocation-data","type":"install"}]},{"name":"py311-dulwich","origin":"devel/py-dulwich","version":"0.22.8","comment":"Python Git Library","maintainer":"sunpoet@FreeBSD.org","www":"https://www.dulwich.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"88818ce6fa73aa6c7654834cad2bc9e044e8c3121fe301e024538638aabe957c","flatsize":5121077,"path":"All/py311-dulwich-0.22.8.pkg","repopath":"All/py311-dulwich-0.22.8.pkg","licenselogic":"or","licenses":["APACHE20","GPLv2+"],"pkgsize":804660,"desc":"Dulwich project aims to provide an interface to git repos (both local and\nremote) that doesn't call out to git directly but instead uses pure Python.\n\nBy default, Dulwich' setup.py will attempt to build and install the optional C\nextensions. The reason for this is that they significantly improve the\nperformance since some low-level operations that are executed often are much\nslower in CPython.","deps":{"py311-urllib3":{"origin":"net/py-urllib3","version":"1.26.20,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"DOCS":"on","EXAMPLES":"on","FASTIMPORT":"off","PARAMIKO":"off"},"annotations":{"cpe":"cpe:2.3:a:dulwich_project:dulwich:0.22.8:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-drmaa","origin":"sysutils/py-drmaa","version":"0.4b3_2","comment":"Interact with DRMAA-compliant distributed resource management systems","maintainer":"i@levsha.me","www":"http://code.google.com/p/drmaa-python/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6214fd49c902c7777f815c0a1ad37e21fdedf1fa90e446f5ad4c3086e91b3044","flatsize":173247,"path":"All/py311-drmaa-0.4b3_2.pkg","repopath":"All/py311-drmaa-0.4b3_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":28352,"desc":"drmaa-python is a python package to interact with DRMAA-compliant distributed\nresource management systems.\nThe library tries to be compliant with the DRMAA 1.0 Python language binding.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"annotations":{"flavor":"py311"}},{"name":"py311-duecredit","origin":"textproc/py-duecredit","version":"0.10.2_1","comment":"Embed scientific publication or other references in the original code","maintainer":"yuri@FreeBSD.org","www":"https://github.com/duecredit/duecredit","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c09a8bf0ef2c549ffde5a9b957704d6086cc49e79e3b5cadcb19c916963a34fd","flatsize":771215,"path":"All/py311-duecredit-0.10.2_1.pkg","repopath":"All/py311-duecredit-0.10.2_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":132412,"desc":"duecredit is being conceived to address the problem of inadequate citation of\nscientific software and methods, and limited visibility of donation requests\nfor open-source software.\n\nIt provides a simple framework (at the moment for Python only) to embed\npublication or other references in the original code so they are automatically\ncollected and reported to the user at the necessary level of reference detail,\ni.e. only references for actually used functionality will be presented back if\nsoftware provides multiple citeable implementations.","deps":{"py311-citeproc-py":{"origin":"textproc/py-citeproc-py","version":"0.6.0_1"},"py311-looseversion":{"origin":"devel/py-looseversion","version":"1.3.0"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-drf-spectacular","origin":"www/py-drf-spectacular","version":"0.28.0_1","comment":"Sane/flexible OpenAPI 3 schema generation for Django REST framework","maintainer":"kai@FreeBSD.org","www":"https://github.com/tfranzel/drf-spectacular","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"435285d42837e950cbfac19a630b11575e3935935f52f23580dbed54fb534874","flatsize":1169031,"path":"All/py311-drf-spectacular-0.28.0_1.pkg","repopath":"All/py311-drf-spectacular-0.28.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":189044,"desc":"This project has 3 goals:\n\n* Extract as much schema information from DRF as possible.\n* Provide flexibility to make the schema usable in the real world (not only\n  toy examples).\n* Generate a schema that works well with the most popular client generators.\n\nThe code is a heavily modified fork of the DRF OpenAPI generator, which is/was\nlacking all of the below listed features:\n\n* Serializers modelled as components. (arbitrary nesting + recursion supported)\n* @extend_schema decorator for customization of APIView, Viewsets,\n  function-based views, and @action\n* Authentication support (DRF natives included, easily extendable)\n* Custom serializer class support (easily extendable)\n* SerializerMethodField() type via type hinting or @extend_schema_field\n* i18n support, Tags extraction, Description extraction from docstrings\n* Request/response/parameter examples, Callback operations\n* Vendor specification extensions (x-*) in info, operations, parameters,\n  components, and security schemes\n* Sane fallbacks and sane operation_id naming (based on path)\n* Schema serving with SpectacularAPIView (Redoc and Swagger-UI views are\n  also available)\n* Optional input/output serializer component split","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"py311-djangorestframework":{"origin":"www/py-djangorestframework","version":"3.15.2_1,1"},"py311-drf-spectacular-sidecar":{"origin":"www/py-drf-spectacular-sidecar","version":"2025.3.1_1"},"py311-inflection":{"origin":"devel/py-inflection","version":"0.5.1_1"},"py311-jsonschema":{"origin":"devel/py-jsonschema","version":"4.23.0"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-uritemplate":{"origin":"net/py-uritemplate","version":"3.0.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"SIDECAR":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-dwavebinarycsp","origin":"science/py-dwavebinarycsp","version":"0.3.0_1","comment":"DWave: Map CSP with binary variables to binary quadratic models","maintainer":"yuri@FreeBSD.org","www":"https://docs.ocean.dwavesys.com/projects/binarycsp/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"180f48b5db65091404d345a222ade9842d1729dd4ee2e9e401ce5c1478f3d1e1","flatsize":296852,"path":"All/py311-dwavebinarycsp-0.3.0_1.pkg","repopath":"All/py311-dwavebinarycsp-0.3.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":41192,"desc":"dwavebinarycsp is a library to construct a binary quadratic model from a\nconstraint satisfaction problem with small constraints over binary variables.","deps":{"py311-dimod":{"origin":"science/py-dimod","version":"0.12.20"},"py311-networkx":{"origin":"math/py-networkx","version":"3.4,2"},"py311-penaltymodel":{"origin":"science/py-penaltymodel","version":"1.1.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-drf-writable-nested","origin":"www/py-drf-writable-nested","version":"0.7.1_1","comment":"Writable nested model serializer for Django REST framework","maintainer":"grembo@FreeBSD.org","www":"https://github.com/beda-software/drf-writable-nested","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d3ef322d6b2b1212a4d6f23fceb32d43e2d2845b006b7766459ca96ad4e66606","flatsize":74286,"path":"All/py311-drf-writable-nested-0.7.1_1.pkg","repopath":"All/py311-drf-writable-nested-0.7.1_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":16408,"desc":"This is a writable nested model serializer for Django REST Framework which\nallows you to create/update your models with related nested data.\n\nThe following relations are supported:\n\n- OneToOne (direct/reverse)\n- ForeignKey (direct/reverse)\n- ManyToMany (direct/reverse excluding m2m relations with through model)\n- GenericRelation (this is always only reverse)","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"py311-djangorestframework":{"origin":"www/py-djangorestframework","version":"3.15.2_1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-draftjs-exporter","origin":"www/py-draftjs-exporter","version":"5.1.0","comment":"Library to convert rich text from Draft.js raw ContentState to HTML","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/springload/draftjs_exporter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1dfd20daf6c01f2333c0b35406d730c870a5ef894a20cc86e397480171f56f17","flatsize":205229,"path":"All/py311-draftjs-exporter-5.1.0.pkg","repopath":"All/py311-draftjs-exporter-5.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":42336,"desc":"Draft.js exporter is a library to convert rich text from Draft.js raw\nContentState to HTML.\n\nIt is developed alongside the Draftail rich text editor, for Wagtail.\n\nDraft.js is a rich text editor framework for React. Its approach is different\nfrom most rich text editors because it does not store data as HTML, but rather\nin its own representation called ContentState. This exporter is useful when the\nContentState to HTML conversion has to be done in a Python ecosystem.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"HTML5LIB":"off","LXML":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-dparse","origin":"textproc/py-dparse","version":"0.6.4","comment":"Parser for Python dependency files","maintainer":"kai@FreeBSD.org","www":"https://github.com/pyupio/dparse","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b05df45f0f1a3b8b705ff28549cfc0867da3138f6ff5dd2e6c33f404ed183ed6","flatsize":123283,"path":"All/py311-dparse-0.6.4.pkg","repopath":"All/py311-dparse-0.6.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":25084,"desc":"Parses and updates Python dependency files. Following files are supported:\n\n* requirements.txt\n* conda.yml\n* tox.ini\n* Pipfile\n* Pifile.lock","deps":{"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-pipenv":{"origin":"devel/py-pipenv","version":"2024.4.1"},"py311-poetry":{"origin":"devel/py-poetry","version":"2.1.1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"options":{"CONDA":"on","PIPENV":"on","POETRY":"on"},"annotations":{"cpe":"cpe:2.3:a:pyup:dependency_parser:0.6.4:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-dotted","origin":"devel/py-dotted","version":"0.1.8_1","comment":"Access dicts and lists with a dotted path notation","maintainer":"bofh@FreeBSD.org","www":"https://github.com/carlosescri/DottedDict/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f81f06f98911236a56d6c2007464788208d05c505e85232ac1b3f84893f42253","flatsize":122607,"path":"All/py311-dotted-0.1.8_1.pkg","repopath":"All/py311-dotted-0.1.8_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19580,"desc":"A Python library that provides a method of accessing lists and dicts with a\ndotted path notation. It is useful to access a deep path inside a complex object\ncomposed of lists and dicts.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-dotty-dict","origin":"devel/py-dotty-dict","version":"1.3.0_1","comment":"Dictionary wrapper for quick access to deeply nested keys","maintainer":"0mp@FreeBSD.org","www":"https://github.com/pawelzny/dotty_dict","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"591d376385e45898dd903cbef545535b64ab8a1098db20904613965983617291","flatsize":56860,"path":"All/py311-dotty-dict-1.3.0_1.pkg","repopath":"All/py311-dotty-dict-1.3.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12340,"desc":"Dotty Dict is a wrapper around builtin dictionary. Provides quick access to\ndeeply nested keys and values with dot notation. Dotty Dict expose dictionary\npublic API as proxy to dict implemented underneath and should work with all\ndict-like objects which are instances of Mapping.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-dpkt","origin":"net/py-dpkt","version":"1.9.6_1","comment":"Python fast, simple packet creation / parsing module","maintainer":"sbz@FreeBSD.org","www":"https://github.com/kbandla/dpkt","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f5d7489a86a6b030ce9ce76aa85f3365c80606442a4224d363d786622badfcfa","flatsize":2389541,"path":"All/py311-dpkt-1.9.6_1.pkg","repopath":"All/py311-dpkt-1.9.6_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":330040,"desc":"Python module for fast, simple packet creation / parsing, with definitions for\nthe basic TCP/IP protocols.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-dukpy","origin":"devel/py-dukpy","version":"0.5.0","comment":"Simple JavaScript interpreter for Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/amol-/dukpy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"806c2d11c862a5afb6cdb4faa1835fd16044800cfb8f9c0251feedc8f937971f","flatsize":5938106,"path":"All/py311-dukpy-0.5.0.pkg","repopath":"All/py311-dukpy-0.5.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":974844,"desc":"DukPy is a simple javascript interpreter for Python built on top of duktape\nengine without any external dependency. It comes with a bunch of common\ntranspilers built-in for convenience:\n- CoffeeScript\n- BabelJS\n- TypeScript\n- JSX\n- LESS","deps":{"py311-webassets":{"origin":"www/py-webassets","version":"2.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"WEBASSETS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-dropbox","origin":"www/py-dropbox","version":"11.36.0_1","comment":"Official Dropbox API Client","maintainer":"sunpoet@FreeBSD.org","www":"https://dropbox-sdk-python.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0d63b1e8648762199ef35d428fa62daa2e5302de077428eb0a810c25a4bb40e7","flatsize":17768729,"path":"All/py311-dropbox-11.36.0_1.pkg","repopath":"All/py311-dropbox-11.36.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1017772,"desc":"The offical Dropbox SDK for Python.","deps":{"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-stone":{"origin":"devel/py-stone","version":"3.3.8"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-dot2tex","origin":"print/dot2tex","version":"2.11.3_1","comment":"Graphviz to LaTeX converter","maintainer":"tota@FreeBSD.org","www":"https://github.com/kjellmf/dot2tex","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"22e1244cbf482a09463afd4ea6d096aee79ea5b2d259481c78d7ffd7362ce740","flatsize":533048,"path":"All/py311-dot2tex-2.11.3_1.pkg","repopath":"All/py311-dot2tex-2.11.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":84696,"desc":"The purpose of dot2tex is to give graphs generated by Graphviz a more LaTeX\nfriendly look and feel. This is accomplished by converting xdot output from\nGraphviz to a series of PSTricks or PGF/TikZ commands. This approach allows:\n\n  - Typesetting labels with LaTeX, allowing mathematical notation.\n  - Using native PSTricks and PGF/TikZ commands for drawing arrows (optional).\n  - Using backend specific styles to customize the output","deps":{"graphviz":{"origin":"graphics/graphviz","version":"12.2.1_1"},"py311-pyparsing":{"origin":"devel/py-pyparsing","version":"3.2.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["print","python"],"annotations":{"flavor":"py311"}},{"name":"py311-donut-shellcode","origin":"devel/py-donut-shellcode","version":"1.0.2_2","comment":"donut shellcode Python C extension","maintainer":"acm@FreeBSD.org","www":"https://github.com/TheWover/donut","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d41f934a7748080b7de9a2fe86dd9dbf72f846ee854604d189edb2ee06cabfea","flatsize":97656,"path":"All/py311-donut-shellcode-1.0.2_2.pkg","repopath":"All/py311-donut-shellcode-1.0.2_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":40116,"desc":"Donut is a position-independent code that enables in-memory execution of\nVBScript, JScript, EXE, DLL files and dotNET assemblies. A module created by\nDonut can either be staged from a HTTP server or embedded directly in the\nloader itself. The module is optionally encrypted using the Chaskey block\ncipher and a 128-bit randomly generated key. After the file is loaded and\nexecuted in memory, the original reference is erased to deter memory scanners.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-dodgy","origin":"devel/py-dodgy","version":"0.2.1_1","comment":"Search for dodgy looking lines in Python code","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/landscapeio/dodgy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"88c74e6feb43aa43ac6f1442735e9e83f9e62ce1a8788a3088e174d74f3c32a0","flatsize":30140,"path":"All/py311-dodgy-0.2.1_1.pkg","repopath":"All/py311-dodgy-0.2.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10196,"desc":"Dodgy is a very basic tool to run against your codebase to search for \"dodgy\"\nlooking values. It is a series of simple regular expressions designed to detect\nthings such as accidental SCM diff checkins, or passwords or secret keys hard\ncoded into files.\n\nWhile this is primarily aimed at open source projects (for whom a publicly\navailable secret key is pretty dangerous), it can also be used in private\nprojects, with the caveat that it will point out things which are not a problem\nfor private projects and is not configurable enough currently to change that.\n\nAnother note - this tool is probably best run pre-commit, since it will\nhopefully prevent dodgy things being checked in. To automatically execute before\na commit use a git pre-commit hook.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-dominate","origin":"textproc/py-dominate","version":"2.9.1","comment":"Create and manipulate HTML documents using DOM API","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Knio/dominate","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5bfe8c7af719477aac23c65d9dbde5ef2a4ca9b14be9119f75df0638d1a94c0c","flatsize":290472,"path":"All/py311-dominate-2.9.1.pkg","repopath":"All/py311-dominate-2.9.1.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":44856,"desc":"Dominate is a Python library for creating and manipulating HTML documents using\nan elegant DOM API. It allows you to write HTML pages in pure Python very\nconcisely, which eliminates the need to learn another template language, and\nlets you take advantage of the more powerful features of Python.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-docxcompose","origin":"textproc/py-docxcompose","version":"1.4.0_1","comment":"Python library for concatenating/appending Microsoft Word files.","maintainer":"acm@FreeBSD.org","www":"https://github.com/4teamwork/docxcompose","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ccbdcaf59d7526f54e36d32868927b3768193fb2814c55888c89aa8125f15f85","flatsize":246067,"path":"All/py311-docxcompose-1.4.0_1.pkg","repopath":"All/py311-docxcompose-1.4.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":44432,"desc":"docxcompose is a Python library for concatenating/appending Microsoft Word\n(.docx) files.","deps":{"py311-Babel":{"origin":"devel/py-babel","version":"2.17.0_1"},"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-python-docx":{"origin":"textproc/py-python-docx","version":"1.1.0"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-docx2txt","origin":"textproc/py-docx2txt","version":"0.8_1","comment":"Pure python-based utility to extract text and images from docx files","maintainer":"yuri@FreeBSD.org","www":"https://github.com/ankushshah89/python-docx2txt","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4ecfdc4440ce356bc276c3b13a58078f3704b5cd6956e73b01ad9914ac0615db","flatsize":17796,"path":"All/py311-docx2txt-0.8_1.pkg","repopath":"All/py311-docx2txt-0.8_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6232,"desc":"The code is adapted from python-docx. It can however also extract text from\nheader, footer and hyperlinks. It can now also extract images.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-domdf-python-tools","origin":"devel/py-domdf-python-tools","version":"3.8.0.post2","comment":"Helpful functions for Python","maintainer":"sunpoet@FreeBSD.org","www":"https://domdf-python-tools.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8de61aecf17cc720837b9c1e08d19c2c0a018c0e1e02356b427b42d559f09f15","flatsize":956597,"path":"All/py311-domdf-python-tools-3.8.0.post2.pkg","repopath":"All/py311-domdf-python-tools-3.8.0.post2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":165664,"desc":"domdf_python_tools provides helpful functions for Python.","deps":{"py311-natsort":{"origin":"devel/py-natsort","version":"8.4.0_1"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-doit","origin":"devel/py-doit","version":"0.36.0_1","comment":"Task management and automation tool","maintainer":"bofh@FreeBSD.org","www":"https://pydoit.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c7d604042d0658727e45351f8563a2c02fe0020a2938d93847b1afd7103b06e3","flatsize":956915,"path":"All/py311-doit-0.36.0_1.pkg","repopath":"All/py311-doit-0.36.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":161936,"desc":"doit comes from the idea of bringing the power of build-tools to execute\nany kind of task.\n\nA task describes some computation to be done (actions), and contains some\nextra meta-data. Actions:\n\n  * can be external programs (executed as shell commands) or python\n    functions.\n  * a single task may define more than one action.","deps":{"py311-cloudpickle":{"origin":"devel/py-cloudpickle","version":"3.1.1"},"py311-importlib-metadata":{"origin":"devel/py-importlib-metadata","version":"8.6.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-dogpile.cache","origin":"devel/py-dogpile.cache","version":"1.3.3","comment":"Caching front-end based on the Dogpile lock","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sqlalchemy/dogpile.cache","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"44e1230aee1bd3882cb7355d120a93daa350965d583a1ba6723cfbc71d90f028","flatsize":778341,"path":"All/py311-dogpile.cache-1.3.3.pkg","repopath":"All/py311-dogpile.cache-1.3.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":104092,"desc":"A caching API built around the concept of a \"dogpile lock\", which allows\ncontinued access to an expiring data value while a single thread generates\na new value.\n\ndogpile.cache builds on the dogpile.core locking system, which implements the\nidea of \"allow one creator to write while others read\" in the abstract.\nOverall, dogpile.cache is intended as a replacement to the Beaker caching\nsystem, the internals of which are written by the same author.","deps":{"py311-decorator":{"origin":"devel/py-decorator","version":"5.2.1"},"py311-gdbm":{"origin":"databases/py-gdbm","version":"3.11.12_9"},"py311-stevedore":{"origin":"devel/py-stevedore","version":"5.4.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-docutils","origin":"textproc/py-docutils","version":"0.21.2,1","comment":"Python Documentation Utilities","maintainer":"python@FreeBSD.org","www":"https://docutils.sourceforge.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e6417c5e25af5b99fe3afa7fa0311f431d038b4ba1146a4dbcec62e70c88e6ec","flatsize":6197182,"path":"All/py311-docutils-0.21.2,1.pkg","repopath":"All/py311-docutils-0.21.2,1.pkg","licenselogic":"and","licenses":["BSD2CLAUSE","GPLv3+","PD","PSFL"],"pkgsize":877820,"desc":"Utilities for the documentation of Python modules.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"options":{"PYGMENTS":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-docxtpl","origin":"textproc/py-docxtpl","version":"0.16.6_2","comment":"Python docx template engine","maintainer":"acm@FreeBSD.org","www":"https://github.com/elapouya/python-docx-template","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a4835b826259b24c3243f4d2744a87df80a33bd82b011ce1a1b407426812149e","flatsize":207483,"path":"All/py311-docxtpl-0.16.6_2.pkg","repopath":"All/py311-docxtpl-0.16.6_2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":43356,"desc":"python-docx-template has been created because python-docx is powerful for\ncreating documents but not for modifying them.\n\nThe idea is to begin to create an example of the document you want to generate\nwith microsoft word, it can be as complex as you want: pictures, index tables,\nfooter, header, variables, anything you can do with word. Then, as you are\nstill editing the document with microsoft word, you insert jinja2-like tags\ndirectly in the document. You save the document as a .docx file (xml format).\nit will be your .docx template file.\n\nNow you can use python-docx-template to generate as many word documents you\nwant from this .docx template and context variables you will associate.","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-docxcompose":{"origin":"textproc/py-docxcompose","version":"1.4.0_1"},"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-python-docx":{"origin":"textproc/py-python-docx","version":"1.1.0"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-docx-generator","origin":"textproc/py-docx-generator","version":"0.8.0_1","comment":"Tool to generate docx report from docx template and json data","maintainer":"acm@FreeBSD.org","www":"https://github.com/dfir-iris/docx-generator","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a15aa70197b3f12dbbf1fd847b5661132751574cf91904b7969918fd1746ff12","flatsize":183842,"path":"All/py311-docx-generator-0.8.0_1.pkg","repopath":"All/py311-docx-generator-0.8.0_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":34632,"desc":"Tool to generate docx report from docx template and json data","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-docxcompose":{"origin":"textproc/py-docxcompose","version":"1.4.0_1"},"py311-docxtpl":{"origin":"textproc/py-docxtpl","version":"0.16.6_2"},"py311-markupsafe":{"origin":"textproc/py-markupsafe","version":"2.1.5_1"},"py311-mistletoe":{"origin":"textproc/py-mistletoe","version":"1.4.0"},"py311-python-docx":{"origin":"textproc/py-python-docx","version":"1.1.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-doctest-ignore-unicode","origin":"devel/py-doctest-ignore-unicode","version":"0.1.2_1","comment":"Add flag to ignore unicode literal prefixes in doctests","maintainer":"ports@FreeBSD.org","www":"https://pypi.python.org/pypi/doctest-ignore-unicode","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9eeb8e11d7c8d76274d0c30e160e97b53567f415d325b6b6d2ad5d0204ad33ad","flatsize":19111,"path":"All/py311-doctest-ignore-unicode-0.1.2_1.pkg","repopath":"All/py311-doctest-ignore-unicode-0.1.2_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":7536,"desc":"doctest-ignore-unicode is a plugin (currently only for Nose) that adds a flag\nto ignore unicode literal prefixes in doctests.","deps":{"py311-nose":{"origin":"devel/py-nose","version":"1.3.7_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-doctest-ignore-unicode port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-docstring_parser","origin":"textproc/py-docstring_parser","version":"0.15_1","comment":"Parse Python docstrings in ReST, Google and Numpydoc format","maintainer":"kai@FreeBSD.org","www":"https://github.com/rr-/docstring_parser","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5dd15cf0d35e82668eea86a0afd4e961b75d31c16bd1cfdd491185ce3a184f4a","flatsize":595044,"path":"All/py311-docstring_parser-0.15_1.pkg","repopath":"All/py311-docstring_parser-0.15_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":64852,"desc":"This package makes the parsing of Python docstrings easier.\n\nCurrently supported docstrings are:\n\n* Epydoc docstrings.\n* Google\n* Numpydoc-style\n* ReST","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-docstring-to-markdown","origin":"textproc/py-docstring-to-markdown","version":"0.16","comment":"On the fly conversion of Python docstrings to markdown","maintainer":"rhurlin@FreeBSD.org","www":"https://github.com/python-lsp/docstring-to-markdown","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0266270f7fd9964f70403a79bc76e9c8d7606133b2d28c9d528739c9dcd01aaa","flatsize":180025,"path":"All/py311-docstring-to-markdown-0.16.pkg","repopath":"All/py311-docstring-to-markdown-0.16.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":37856,"desc":"On the fly conversion of Python docstrings to markdown.\n\n- Currently can recognise reStructuredText and convert multiple\n  of its features to Markdown\n- In the future will be able to convert Google docstrings too","deps":{"py311-mypy":{"origin":"devel/py-mypy","version":"1.15.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-docker-pycreds","origin":"security/py-docker-pycreds","version":"0.4.0_1","comment":"Python bindings for the docker credentials store API","maintainer":"bofh@FreeBSD.org","www":"https://github.com/shin-/dockerpy-creds/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b26d2f7ae46c7e9a5ad38ea230af1abc4e8c1e25eef2aa651f5a87c7c2053cbf","flatsize":40073,"path":"All/py311-docker-pycreds-0.4.0_1.pkg","repopath":"All/py311-docker-pycreds-0.4.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":11968,"desc":"Python bindings for the docker credentials store API","deps":{"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-docopt","origin":"devel/py-docopt","version":"0.6.2_2","comment":"Pythonic argument parser, that will make you smile","maintainer":"antoine@FreeBSD.org","www":"http://docopt.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c5ad886496f4d4168d6b01016d3b4706dd6efc9f918f1cd15726f07c067b8bd4","flatsize":148673,"path":"All/py311-docopt-0.6.2_2.pkg","repopath":"All/py311-docopt-0.6.2_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":30256,"desc":"docopt helps you:\n- define interface for your command-line app, and\n- automatically generate parser for it.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-drf-spectacular-sidecar","origin":"www/py-drf-spectacular-sidecar","version":"2025.3.1_1","comment":"Serve self-contained Swagger UI/Redoc distribution builds with Django","maintainer":"kai@FreeBSD.org","www":"https://github.com/tfranzel/drf-spectacular","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f00e35624bf1a7aa3f246764fbe1a231c3ba1ffa232be4a1c475b38f9d805d07","flatsize":8530308,"path":"All/py311-drf-spectacular-sidecar-2025.3.1_1.pkg","repopath":"All/py311-drf-spectacular-sidecar-2025.3.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1858320,"desc":"Serve self-contained distribution builds of Swagger UI and Redoc with Django\neither via runserver or collectstatic.\n\nThis Django app is an optional addition to drf-spectacular, but does not depend\non it. It may also be used independently.","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-dockerpty","origin":"devel/py-dockerpty","version":"0.4.1_2","comment":"Python library to use the pseudo-tty of a docker container","maintainer":"ports@FreeBSD.org","www":"https://github.com/d11wtq/dockerpty","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"918d03731750301a230d44ad9bad1ce06b3a795e081cf27c24be6be399c6c314","flatsize":124254,"path":"All/py311-dockerpty-0.4.1_2.pkg","repopath":"All/py311-dockerpty-0.4.1_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":24680,"desc":"Python library to use the pseudo-tty of a docker container\n\nProvides the functionality needed to operate the pseudo-tty (PTY) allocated to\na docker container, using the Python client.","deps":{"py311-docker":{"origin":"sysutils/py-docker","version":"7.1.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-dockerpty port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-docrepr","origin":"textproc/py-docrepr","version":"0.2.0_1","comment":"Generate rich representations for docstrings","maintainer":"dbaio@FreeBSD.org","www":"https://github.com/spyder-ide/docrepr/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"86a0e722a765b09fcbac7a167155f04284d7815554f5ceb0bac1d11df8cf4fb9","flatsize":622896,"path":"All/py311-docrepr-0.2.0_1.pkg","repopath":"All/py311-docrepr-0.2.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":132052,"desc":"docrepr renders Python docstrings in HTML. It is based on the sphinxify module\ndeveloped by Tim Dumol for the Sage Notebook and the utils.help module\ndeveloped for the Spyder IDE.","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-docutils":{"origin":"textproc/py-docutils","version":"0.21.2,1"},"py311-sphinx":{"origin":"textproc/py-sphinx","version":"5.3.0_3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-dnsdiag","origin":"net-mgmt/py-dnsdiag","version":"2.1.0_1","comment":"DNS Diagnostics and measurement tools (ping, traceroute)","maintainer":"farrokhi@FreeBSD.org","www":"https://github.com/farrokhi/dnsdiag","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"392313309704fe793424c401e6a16655ed460c9510942ca59f9ea38a26b28865","flatsize":77446,"path":"All/py311-dnsdiag-2.1.0_1.pkg","repopath":"All/py311-dnsdiag-2.1.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":17628,"desc":"DNSDiag provides a handful of tools to measure and diagnose your DNS\nperformance and integrity. Using dnsping, dnstraceroute and dnseval\ntools you can measure your DNS response quality from delay and loss\nperspective as well as tracing the path your DNS query takes to get\nto DNS server.","deps":{"py311-cymruwhois":{"origin":"net/py-cymruwhois","version":"1.6_1"},"py311-dnspython":{"origin":"dns/py-dnspython","version":"2.7.0,1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-requests-toolbelt":{"origin":"www/py-requests-toolbelt","version":"1.0.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net-mgmt","python"],"annotations":{"flavor":"py311"}},{"name":"py311-docker","origin":"sysutils/py-docker","version":"7.1.0","comment":"Python library for the Docker Engine API","maintainer":"nork@FreeBSD.org","www":"https://github.com/docker/docker-py","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"259ce50f322988b4d65d1a3b5a616733cf069c2ca1b23a4515f45166610466f8","flatsize":1802291,"path":"All/py311-docker-7.1.0.pkg","repopath":"All/py311-docker-7.1.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":227096,"desc":"A Python library for the Docker Engine API. It lets you do anything the\ndocker command does, but from within Python apps: run containers,\nmanage containers, manage Swarms, etc.","deps":{"py311-docker-pycreds":{"origin":"security/py-docker-pycreds","version":"0.4.0_1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-paramiko":{"origin":"security/py-paramiko","version":"2.11.0_3"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-urllib3":{"origin":"net/py-urllib3","version":"1.26.20,1"},"py311-websocket-client":{"origin":"www/py-websocket-client","version":"1.4.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"annotations":{"flavor":"py311"}},{"name":"py311-docformatter","origin":"devel/py-docformatter","version":"1.7.5","comment":"Format docstrings to follow PEP 257","maintainer":"sunpoet@FreeBSD.org","www":"https://docformatter.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4ba83deb59d75e5a33c6fd58ea409f320f63614f528942c0f6d851a2e593c65a","flatsize":294546,"path":"All/py311-docformatter-1.7.5.pkg","repopath":"All/py311-docformatter-1.7.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":49428,"desc":"docformatter automatically formats docstrings to follow a subset of the PEP 257\nconventions. Below are the relevant items quoted from PEP 257.\n- For consistency, always use triple double quotes around docstrings.\n- Triple quotes are used even though the string fits on one line.\n- Multi-line docstrings consist of a summary line just like a one-line\n  docstring, followed by a blank line, followed by a more elaborate description.\n- Unless the entire docstring fits on a line, place the closing quotes on a line\n  by themselves.\n\ndocformatter also handles some of the PEP 8 conventions.\n- Don't write string literals that rely on significant trailing whitespace. Such\n  trailing whitespace is visually indistinguishable and some editors (or more\n  recently, reindent.py) will trim them.\n\ndocformatter formats docstrings compatible with black when passed the --black\noption.\n\ndocformatter formats field lists that use Epytext or Sphinx styles.","deps":{"py311-charset-normalizer":{"origin":"textproc/py-charset-normalizer","version":"3.4.1_1"},"py311-untokenize":{"origin":"devel/py-untokenize","version":"0.1.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"TOMLI":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-dnaio","origin":"biology/py-dnaio","version":"1.2.3","comment":"Read and write FASTQ and FASTA","maintainer":"wen@FreeBSD.org","www":"https://github.com/marcelm/dnaio/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4ee254fbbd17f99606613bffb1d27ea42e8951948927608cff0426813a1e7d7d","flatsize":443536,"path":"All/py311-dnaio-1.2.3.pkg","repopath":"All/py311-dnaio-1.2.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":104884,"desc":"dnaio is a Python 3 library for fast input and output of FASTQ and FASTA files.\nIt supports paired-end data in separate files, interleaved paired-end in a\nsingle file and compression using gzip, bzip, and xz.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["biology","python"],"annotations":{"flavor":"py311"}},{"name":"py311-dnslib","origin":"dns/py-dnslib","version":"0.9.26","comment":"Simple library to encode/decode DNS wire-format packets","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/paulc/dnslib","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"104768f8a7f7cf14f9cd20730bb4376ffc787b35b2e39b6a4d08bb82be6e7ecf","flatsize":891053,"path":"All/py311-dnslib-0.9.26.pkg","repopath":"All/py311-dnslib-0.9.26.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":118532,"desc":"dnslib is a library to encode/decode DNS wire-format packets.\n\nThe library provides:\n - Support for encoding/decoding DNS packets between wire format, python\n   objects, and Zone/DiG textual representation (dnslib.dns)\n - A server framework allowing the simple creation of custom DNS resolvers\n   (dnslib.server) and a number of example servers created using this framework\n - A number of utilities for testing (dnslib.client, dnslib.proxy,\n   dnslib.intercept)","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["dns","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ducc0","origin":"math/py-ducc0","version":"0.34.0_1","comment":"Distinctly Useful Code Collection (DUCC)","maintainer":"yuri@FreeBSD.org","www":"https://gitlab.mpcdf.mpg.de/mtr/ducc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"93d49462867913ba41726e724af01d5d8fc5614fe0b036e56afab3c0b076e34e","flatsize":17518137,"path":"All/py311-ducc0-0.34.0_1.pkg","repopath":"All/py311-ducc0-0.34.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2221012,"desc":"ducc0 is a collection of basic programming tools for numerical computation,\nincluding Fast Fourier Transforms, Spherical Harmonic Transforms, non-equispaced\nFourier transforms, as well as some concrete applications like 4pi convolution\non the sphere and gridding/degridding of radio interferometry data.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math"],"annotations":{"flavor":"py311"}},{"name":"py311-dns-crawler","origin":"dns/py-dns-crawler","version":"1.6.5","comment":"Crawler for getting info about DNS domains and services","maintainer":"sunpoet@FreeBSD.org","www":"https://gitlab.nic.cz/adam/dns-crawler","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f50ab99db9f75206204e1d5be15a0a9f13036db95d88de7764ed52036bed5693","flatsize":383909,"path":"All/py311-dns-crawler-1.6.5.pkg","repopath":"All/py311-dns-crawler-1.6.5.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":71856,"desc":"Despite the name, the crawler gets info for more services than just DNS:\n- DNS:\n  - all A/AAAA records (for the 2nd level domain and www.subdomain), annotated\n    with GeoIP\n  - TXT records (with SPF and DMARC parsed for easier filtering)\n  - TLSA (for the 2nd level domain and www.subdomain)\n  - MX\n  - DNSSEC validation\n  - nameservers:\n    - each server IP annotated with GeoIP\n    - HOSTNAME.BIND, VERSION.BIND, AUTHORS.BIND and fortune (also for all IPs)\n  - users can add custom additional RRs in the config file\n- E-mail (for every server from MX):\n  - SMTP server banners (optional, ports are configurable)\n  - TLSA records\n- Web:\n  - HTTP status & headers (inc. parsed cookies) for ports 80 & 443 on each IP\n    from A/AAAA records\n  - certificate info for HTTPS (optionally with an entire cert chain)\n  - webpage content (optional)\n  - everything of the above is saved for each step in the redirect history --\n    the crawler follows redirects until it gets a non-redirecting status or hits\n    a configurable limit","deps":{"py311-GeoIP2":{"origin":"net/py-GeoIP2","version":"5.0.1"},"py311-asn1crypto":{"origin":"devel/py-asn1crypto","version":"1.5.1_1"},"py311-cert-human":{"origin":"security/py-cert-human","version":"1.0.7_1"},"py311-checkdmarc":{"origin":"mail/py-checkdmarc","version":"5.8.1"},"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-dnspython":{"origin":"dns/py-dnspython","version":"2.7.0,1"},"py311-ecdsa":{"origin":"security/py-ecdsa","version":"0.19.1"},"py311-forcediphttpsadapter":{"origin":"www/py-forcediphttpsadapter","version":"1.1.0_1"},"py311-hstspreload":{"origin":"www/py-hstspreload","version":"2025.1.1"},"py311-idna":{"origin":"dns/py-idna","version":"3.10"},"py311-openssl":{"origin":"security/py-openssl","version":"24.1.0_1,1"},"py311-pyaml":{"origin":"textproc/py-pyaml","version":"24.9.0"},"py311-pyicu":{"origin":"devel/py-pyicu","version":"2.13.1_1"},"py311-python-magic":{"origin":"devel/py-python-magic","version":"0.4.27_1"},"py311-redis":{"origin":"databases/py-redis","version":"5.2.1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-requests-toolbelt":{"origin":"www/py-requests-toolbelt","version":"1.0.0_1"},"py311-rq1":{"origin":"devel/py-rq1","version":"1.16.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["dns","python"],"annotations":{"flavor":"py311"}},{"name":"py311-dns-lexicon","origin":"dns/py-dns-lexicon","version":"3.20.1","comment":"Manipulate DNS records on various DNS providers in a standardized way","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/AnalogJ/lexicon","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"79a4146b1ae13e362d3c98e387f87ba5591414ca258964e1efe3d786532a1434","flatsize":3146262,"path":"All/py311-dns-lexicon-3.20.1.pkg","repopath":"All/py311-dns-lexicon-3.20.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":373884,"desc":"Lexicon provides a way to manipulate DNS records on multiple DNS providers in a\nstandardized way. Lexicon has a CLI but it can also be used as a python library.\n\nLexicon was designed to be used in automation, specifically letsencrypt.","deps":{"py311-beautifulsoup":{"origin":"www/py-beautifulsoup","version":"4.13.3_1"},"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-dnspython":{"origin":"dns/py-dnspython","version":"2.7.0,1"},"py311-pyotp":{"origin":"security/py-pyotp","version":"2.9.0_1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-tldextract":{"origin":"dns/py-tldextract","version":"3.3.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["dns","python"],"options":{"GRANSY":"off","LOCALZONE":"off","OCI":"off","ROUTE53":"off","SOFTLAYER":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-dkimpy-milter","origin":"mail/py-dkimpy-milter","version":"1.2.3_2","comment":"DKIM signing and verification milter","maintainer":"matthew@FreeBSD.org","www":"https://launchpad.net/dkimpy-milter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"036b664dd22358781b956eb4b1fa2687bcae4f1d957851f0163214a222fe65e1","flatsize":248756,"path":"All/py311-dkimpy-milter-1.2.3_2.pkg","repopath":"All/py311-dkimpy-milter-1.2.3_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":63452,"desc":"This is a DKIM signing and verification milter. It has been tested\nwith both Postfix and Sendmail.","deps":{"py311-authres":{"origin":"mail/py-authres","version":"1.2.0_1"},"py311-dkimpy":{"origin":"mail/py-dkimpy","version":"1.1.8_1"},"py311-dnspython":{"origin":"dns/py-dnspython","version":"2.7.0,1"},"py311-milter":{"origin":"mail/py-milter","version":"1.0.5_1"},"py311-pynacl":{"origin":"security/py-pynacl","version":"1.5.0_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["mail","python"],"users":["dkimpy-milter"],"groups":["dkimpy-milter"],"annotations":{"flavor":"py311"}},{"name":"py311-dkimpy","origin":"mail/py-dkimpy","version":"1.1.8_1","comment":"Python library for DKIM email signing and verification","maintainer":"ports@caomhin.org","www":"https://launchpad.net/dkimpy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5d9d62623305f0e20d4fd567eb96534eff85a1ee6036292fd31337f309f35c71","flatsize":368330,"path":"All/py311-dkimpy-1.1.8_1.pkg","repopath":"All/py311-dkimpy-1.1.8_1.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":75760,"desc":"Python module that implements DKIM (DomainKeys Identified Mail) email\nsigning and verification. It also provides helper scripts for command\nline signing and verification.","deps":{"py311-aiodns":{"origin":"dns/py-aiodns","version":"3.2.0_1"},"py311-authres":{"origin":"mail/py-authres","version":"1.2.0_1"},"py311-dnspython":{"origin":"dns/py-dnspython","version":"2.7.0,1"},"py311-pynacl":{"origin":"security/py-pynacl","version":"1.5.0_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["mail","python"],"annotations":{"flavor":"py311"}},{"name":"py311-djangorestframework-xml","origin":"www/py-djangorestframework-xml","version":"1.3.0_1","comment":"Django REST framework","maintainer":"alfred@FreeBSD.org","www":"https://jpadilla.github.io/django-rest-framework-xml/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8d44ec9a7dfc7732e80b0cd1bf6f0d3c7fb604ae32ee27044ea508297f7a1898","flatsize":20966,"path":"All/py311-djangorestframework-xml-1.3.0_1.pkg","repopath":"All/py311-djangorestframework-xml-1.3.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":6656,"desc":"XML support for Django REST Framework\n\nXML support extracted as a third party package directly from the\nofficial Django REST Framework implementation. It requires the\ndefusedxml package only because it safeguards against some security\nissues that were discovered.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-dna-features-viewer","origin":"biology/py-dna-features-viewer","version":"3.1.3_1","comment":"Python library to visualize DNA features, e.g. GenBank or Gff files","maintainer":"jwb@FreeBSD.org","www":"https://github.com/Edinburgh-Genome-Foundry/DnaFeaturesViewer","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ef41439f442555f7b0a0d3919b34bd27b48b10f0a23e21787e0d42eb307c445a","flatsize":294916,"path":"All/py311-dna-features-viewer-3.1.3_1.pkg","repopath":"All/py311-dna-features-viewer-3.1.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":52712,"desc":"DNA Features Viewer is a Python library to visualize DNA features, e.g.\nfrom GenBank or Gff files.\n\nDNA Features Viewer can plot sequence maps linearly or circularly, with\nor without nucleotide sequence and amino-acid sequences. The plotter\nautomatically produces clear plots even for sequences with many\noverlapping features and long labels. The library plays well with\nMatplotlib and Biopython, and the figures can be saved in different\nformats (PNG, JPEG, SVG, PDF), e.g. for report generation or LIMS\ninterfaces.","deps":{"py311-bcbio-gff":{"origin":"biology/py-bcbio-gff","version":"0.7.1_1"},"py311-biopython":{"origin":"biology/py-biopython","version":"1.85_1"},"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["biology","python"],"annotations":{"flavor":"py311"}},{"name":"py311-dnspython","origin":"dns/py-dnspython","version":"2.7.0,1","comment":"DNS toolkit for Python","maintainer":"bofh@FreeBSD.org","www":"https://www.dnspython.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"06363a9765ba15016761273ba15cc2a88dfb9a1b9015c9777fddc95c91d87af7","flatsize":3763588,"path":"All/py311-dnspython-2.7.0,1.pkg","repopath":"All/py311-dnspython-2.7.0,1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":480544,"desc":"dnspython is a DNS toolkit for Python. It supports almost all record\ntypes. It can be used for queries, zone transfers, and dynamic\nupdates. It supports TSIG authenticated messages and EDNS0.\n\ndnspython provides both high and low level access to DNS. The high\nlevel classes perform queries for data of a given name, type, and\nclass, and return an answer set. The low level classes allow direct\nmanipulation of DNS zones, messages, names, and records.","deps":{"py311-aioquic":{"origin":"www/py-aioquic","version":"1.2.0"},"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-h2":{"origin":"www/py-h2","version":"4.1.0_1"},"py311-httpcore":{"origin":"www/py-httpcore","version":"1.0.7"},"py311-httpx":{"origin":"www/py-httpx","version":"0.28.1"},"py311-idna":{"origin":"dns/py-idna","version":"3.10"},"py311-trio":{"origin":"net/py-trio","version":"0.29.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["dns","python"],"options":{"DNSSEC":"on","DOH":"on","DOQ":"on","EXAMPLES":"on","IDNA":"on","TRIO":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-dlipower","origin":"sysutils/py-dlipower","version":"1.0.176_1,2","comment":"CLI interface to Digital Logger's (DLI) Power Strips","maintainer":"imp@FreeBSD.org","www":"https://github.com/dwighthubbard/python-dlipower","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7d6a82c871a0ef93b404bfeb388bf6a3430c75fd83a72bfd5d3e88811ba38707","flatsize":97441,"path":"All/py311-dlipower-1.0.176_1,2.pkg","repopath":"All/py311-dlipower-1.0.176_1,2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":20912,"desc":"This is a python module and a script to mange the Digital Loggers Web\nPower switch.\n\nThe module provides a python class named PowerSwitch that allows\nmanaging the web power switch from python programs.\n\nWhen run as a script this acts as a command line utility to manage the\nDLI Power switch.","deps":{"py311-beautifulsoup":{"origin":"www/py-beautifulsoup","version":"4.13.3_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"annotations":{"flavor":"py311"}},{"name":"py311-djangorestframework-csv","origin":"www/py-djangorestframework-csv","version":"2.0.0_1","comment":"Django REST framework","maintainer":"alfred@FreeBSD.org","www":"https://github.com/mjumbewu/django-rest-framework-csv","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4f284aefb65466d5821ebf956611c3f73b8024feb6b1dd6a978b5343da6b7882","flatsize":104403,"path":"All/py311-djangorestframework-csv-2.0.0_1.pkg","repopath":"All/py311-djangorestframework-csv-2.0.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":20592,"desc":"CSV Tools for Django REST Framework","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-djangosaml2","origin":"www/py-djangosaml2","version":"1.9.3_1","comment":"Pysaml2 integration for Django","maintainer":"ultima@FreeBSD.org","www":"https://github.com/IdentityPython/djangosaml2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7b73582bf00f6967146b7cd35357a5c3d08455667de86cd27425f873b1d14071","flatsize":540990,"path":"All/py311-djangosaml2-1.9.3_1.pkg","repopath":"All/py311-djangosaml2-1.9.3_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":88172,"desc":"A Django application that builds a Fully Compliant\nSAML2 Service Provider on top of PySAML2 library.\nDjangosaml2 protects your project with a SAML2 SSO\nAuthentication.","deps":{"py311-defusedxml":{"origin":"devel/py-defusedxml","version":"0.7.1_1"},"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"py311-pysaml2":{"origin":"security/py-pysaml2","version":"7.5.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-docplex","origin":"math/py-docplex","version":"2.28.240","comment":"IBM Decision Optimization CPLEX Modeling for Python","maintainer":"yuri@FreeBSD.org","www":"https://www.ibm.com/cloud/decision-optimization-for-watson-studio","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"721f00143396311ed60311adb2fe0abb2ad20656f4c4915a6c2adbe2c3986273","flatsize":10954558,"path":"All/py311-docplex-2.28.240.pkg","repopath":"All/py311-docplex-2.28.240.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1242916,"desc":"docplex is an IBM Decision Optimization CPLEX Modeling for Python.\n\nWith this library, you can quickly and easily add the power of optimization to\nyour application. You need IBM ILOG CPLEX Optimization Studio to solve the\nmodels.","deps":{"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-djangorestframework-guardian","origin":"www/py-djangorestframework-guardian","version":"0.3.0_1","comment":"Django Guardian support for Django REST Framework","maintainer":"grembo@FreeBSD.org","www":"https://github.com/rpkilby/django-rest-framework-guardian","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6594165fd38b6d3bc340eae4fb050b0874317fa2bc5800881349dfa6e4696fc2","flatsize":25702,"path":"All/py311-djangorestframework-guardian-0.3.0_1.pkg","repopath":"All/py311-djangorestframework-guardian-0.3.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":7928,"desc":"Django-rest-framework-guardian provides django-guardian integrations for\nDjango REST Framework.","deps":{"py311-django-guardian":{"origin":"www/py-django-guardian","version":"2.4.0_2"},"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"py311-djangorestframework":{"origin":"www/py-djangorestframework","version":"3.15.2_1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-dpcontracts","origin":"devel/py-dpcontracts","version":"0.6.0_1","comment":"Simple implementation of contracts for Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/deadpixi/contracts","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"68cec0ceef26574ab70d66aaa8f5039e0920a2a4825414b3f0fed998dedcf6cd","flatsize":97302,"path":"All/py311-dpcontracts-0.6.0_1.pkg","repopath":"All/py311-dpcontracts-0.6.0_1.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":13508,"desc":"This module provides a collection of decorators that makes it easy to write\nsoftware using contracts.\n\nContracts are a debugging and verification tool. They are declarative statements\nabout what states a program must be in to be considered \"correct\" at runtime.\nThey are similar to assertions, and are verified automatically at various\nwell-defined points in the program. Contracts can be specified on functions and\non classes.\n\nContracts serve as a form of documentation and a way of formally specifying\nprogram behavior. Good practice often includes writing all of the contracts\nfirst, with these contract specifying the exact expected state before and after\neach function or method call and the things that should always be true for a\ngiven class of object.\n\nContracts consist of two parts: a description and a condition. The description\nis simply a human-readable string that describes what the contract is testing,\nwhile the condition is a single function that tests that condition. The\ncondition is executed automatically and passed certain arguments (which vary\ndepending on the type of contract), and must return a boolean value: True if the\ncondition has been met, and False otherwise.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-djangorestframework-filters","origin":"www/py-djangorestframework-filters","version":"0.10.2_1","comment":"Filtering extension to Django REST Framework","maintainer":"alfred@FreeBSD.org","www":"https://github.com/philipn/django-rest-framework-filters","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9a88655cc2536c618e6f1504d2492e558584c9bd1a389aac39249d40aec01b49","flatsize":83707,"path":"All/py311-djangorestframework-filters-0.10.2_1.pkg","repopath":"All/py311-djangorestframework-filters-0.10.2_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":19936,"desc":"django-rest-framework-filters (formerly django-rest-framework-chain)\nis an extension to Django REST Framework that makes working with\nfiltering much easier. In addition to fixing some underlying warts\nand limitations of django-filter, we allow arbitrary chaining of\nboth relations and lookup filters.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-djangoql","origin":"www/py-djangoql","version":"0.18.0_1","comment":"Advanced search language for Django, with auto-completion","maintainer":"grembo@FreeBSD.org","www":"https://github.com/ivelum/djangoql","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c1e1d43d21524414ac53e70a8c8b258ef737d3162da9229c483194290c924368","flatsize":547690,"path":"All/py311-djangoql-0.18.0_1.pkg","repopath":"All/py311-djangoql-0.18.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":227140,"desc":"Advanced search language for Django, with auto-completion.\nSupports logical operators, parenthesis, table joins, works\nwith any Django models","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"py311-ply":{"origin":"devel/py-ply","version":"3.11_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-widget-tweaks","origin":"www/py-django-widget-tweaks","version":"1.5.0_2","comment":"Tweak form field rendering in templates, not in python-level form defs","maintainer":"rozhuk.im@gmail.com","www":"https://github.com/jazzband/django-widget-tweaks","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7c8089eefe121b4bd5f7f50d48faf3032e998b37735a690cc2c6effc73e6ce1f","flatsize":46244,"path":"All/py311-django-widget-tweaks-1.5.0_2.pkg","repopath":"All/py311-django-widget-tweaks-1.5.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12580,"desc":"Tweak the form field rendering in templates, not in python-level form\ndefinitions. CSS classes and HTML attributes can be altered.","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-webpack-loader","origin":"www/py-django-webpack-loader","version":"3.1.1_1,1","comment":"Transparently use webpack with Django","maintainer":"ultima@FreeBSD.org","www":"https://pypi.org/project/django-webpack-loader","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0a9a2fac581516432f573c35db3e6f7fcf423afffd85b17d09442de5d3412de7","flatsize":101120,"path":"All/py311-django-webpack-loader-3.1.1_1,1.pkg","repopath":"All/py311-django-webpack-loader-3.1.1_1,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":24924,"desc":"Use webpack to generate your static bundles without\nDjango's staticfiles or opaque wrappers.\n\nDjango webpack loader consumes the output generated\nby webpack-bundle-tracker and lets you use the\ngenerated bundles in Django.","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-drf-yasg","origin":"www/py-drf-yasg","version":"1.21.10","comment":"Yet Another Swagger Generator","maintainer":"kai@FreeBSD.org","www":"https://github.com/axnsan12/drf-yasg","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a002b56207140cb212d3c05db462be60173ae48f1ff2df7f278a92d36c6913e1","flatsize":15233360,"path":"All/py311-drf-yasg-1.21.10.pkg","repopath":"All/py311-drf-yasg-1.21.10.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":2649904,"desc":"Generate real Swagger/OpenAPI 2.0 specifications from a Django Rest\nFramework API.\n\nFeatures:\n\n- full support for nested serializers and schemas\n- response schemas and descriptions\n- model definitions compatible with codegen tools\n- customization hooks at all points in the spec generation process\n- JSON and YAML format for spec\n- bundles latest version of swagger-ui and redoc for viewing the generated\n  documentation\n- schema view is cacheable out of the box\n- generated Swagger schema can be automatically validated by\n  swagger-spec-validator or flex\n- supports Django REST Framework API versioning with URLPathVersioning\n  and NamespaceVersioning (other DRF or custom versioning schemes are\n  not currently supported)","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"py311-djangorestframework":{"origin":"www/py-djangorestframework","version":"3.15.2_1,1"},"py311-inflection":{"origin":"devel/py-inflection","version":"0.5.1_1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-pytz":{"origin":"devel/py-pytz","version":"2024.2_1,1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-swagger-spec-validator":{"origin":"devel/py-swagger-spec-validator","version":"2.7.4_2"},"py311-uritemplate":{"origin":"net/py-uritemplate","version":"3.0.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"COREAPI":"off","VALIDATION":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-django_compressor","origin":"www/py-django_compressor","version":"4.5_1","comment":"Compresses linked and inline JavaScript/CSS into a single cached file","maintainer":"ultima@FreeBSD.org","www":"https://github.com/jezdez/django_compressor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"189e8ad0ae76924487f6ad4f417df623f1aa155280bd604dd95e8d1dccb6690e","flatsize":1044714,"path":"All/py311-django_compressor-4.5_1.pkg","repopath":"All/py311-django_compressor-4.5_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":169776,"desc":"Django Compressor combines and compresses linked and inline Javascript or\nCSS in a Django template into cacheable static files by using the compress\ntemplate tag.","deps":{"py311-django-appconf":{"origin":"www/py-django-appconf","version":"1.1.0_1"},"py311-rcssmin":{"origin":"archivers/py-rcssmin","version":"1.2.0_1"},"py311-rjsmin":{"origin":"archivers/py-rjsmin","version":"1.2.3_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"BEAUTIFULSOUP":"off","HTML5LIB":"off","LXML":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-djangocms-admin-style","origin":"www/py-djangocms-admin-style","version":"3.3.1_2","comment":"Pretty CSS styles for the django CMS admin interface","maintainer":"kai@FreeBSD.org","www":"https://www.django-cms.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5bc8fccf5767e1bdb5308665bd25de6d27a85762685233dd6439d289a67afea4","flatsize":1044562,"path":"All/py311-djangocms-admin-style-3.3.1_2.pkg","repopath":"All/py311-djangocms-admin-style-3.3.1_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":249204,"desc":"The django CMS Admin Style is a Django Theme tailored to the needs of django CMS\nand adds pretty CSS styles for the django CMS admin interface.","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-voting","origin":"www/py-django-voting","version":"1.0_1","comment":"Generic voting application for Django","maintainer":"bofh@FreeBSD.org","www":"https://github.com/pjdelport/django-voting","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5df59b39e20192330db37272ba2de6bc0c7021b778b875c17c8d0e9c3f7fccc9","flatsize":113327,"path":"All/py311-django-voting-1.0_1.pkg","repopath":"All/py311-django-voting-1.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":23024,"desc":"This is a generic voting application for Django projects","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-tree-queries","origin":"www/py-django-tree-queries","version":"0.19.0","comment":"Tree queries with explicit opt-in, without configurability","maintainer":"kai@FreeBSD.org","www":"https://github.com/feincms/django-tree-queries","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ba6e941faed82b5e2689019883d9569b397af4af96fbed69ce778ea1afcd8b04","flatsize":94082,"path":"All/py311-django-tree-queries-0.19.0.pkg","repopath":"All/py311-django-tree-queries-0.19.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":21176,"desc":"Query Django model trees using adjacency lists and recursive common table\nexpressions.\n\nSupports PostgreSQL, sqlite3 (3.8.3 or higher) and MariaDB (10.2.2 or higher)\nand MySQL (8.0 or higher, if running without ONLY_FULL_GROUP_BY).","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-timezone-field","origin":"www/py-django-timezone-field","version":"7.1","comment":"Provides database and form fields for pytz timezone objects for Django","maintainer":"kai@FreeBSD.org","www":"https://github.com/mfogel/django-timezone-field","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c02716f1e56a5bf5cebe219d3e7b2715fa88ec7bd3c918918bb35cc63365ccd3","flatsize":81381,"path":"All/py311-django-timezone-field-7.1.pkg","repopath":"All/py311-django-timezone-field-7.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":19056,"desc":"Provides database, form, and REST framework fields for \"zoneinfo\" and \"pytz\"\ntimezone objects for Django.","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-templatetag-sugar","origin":"www/py-django-templatetag-sugar","version":"1.0_5","comment":"Library to make writing templatetags in Django sweet","maintainer":"python@FreeBSD.org","www":"https://github.com/alex/django-templatetag-sugar","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ecc584cb9c38827eea7ef1a458e2a0d383bf79b785c5865e7839ba77068f6db6","flatsize":25184,"path":"All/py311-django-templatetag-sugar-1.0_5.pkg","repopath":"All/py311-django-templatetag-sugar-1.0_5.pkg","licenselogic":"single","pkgsize":6760,"desc":"A library to make writing templatetags in Django sweet.","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-djangorestframework","origin":"www/py-djangorestframework","version":"3.15.2_1,1","comment":"Django REST framework","maintainer":"kai@FreeBSD.org","www":"https://www.django-rest-framework.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a3abd88397fc36678fae19987c5156cbce66ce6420b306fd5a92b9a1b8d9fbe3","flatsize":4761036,"path":"All/py311-djangorestframework-3.15.2_1,1.pkg","repopath":"All/py311-djangorestframework-3.15.2_1,1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":971912,"desc":"Django REST framework is a powerful and flexible toolkit that makes it easy to\nbuild Web APIs.\n\nSome reasons you might want to use REST framework:\n\n* The Web browsable API is a huge usability win for your developers.\n\n* Authentication policies including optional packages for OAuth1a and OAuth2.\n\n* Serialization that supports both ORM and non-ORM data sources.\n\n* Customizable all the way down - just use regular function-based views if you\n  don't need the more powerful features.\n\n* Extensive documentation, and great community support.","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-tastypie","origin":"www/py-django-tastypie","version":"0.15.1","comment":"Create REST API for Django apps","maintainer":"kai@FreeBSD.org","www":"https://github.com/django-tastypie/django-tastypie","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"75ed7995cd220e667bff1b3c5777e50f18e57424cd13a055a9a341557b7ff84b","flatsize":944944,"path":"All/py311-django-tastypie-0.15.1.pkg","repopath":"All/py311-django-tastypie-0.15.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":145792,"desc":"Creating delicious APIs for Django apps since 2010.\n\nHere are some common reasons for tastypie:\n\n    * You need an API that is RESTful and uses HTTP well.\n    * You want to support deep relations.\n    * You DON'T want to have to write your own serializer to make the output\n      right.\n    * You want an API framework that has little magic, very flexible and maps\n      well to the problem domain.\n    * You want/need XML serialization that is treated equally to JSON (and\n      YAML is there too).\n    * You want to support my perceived NIH syndrome, which is less about\n      NIH and more about trying to help out friends/coworkers.","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-python-mimeparse":{"origin":"devel/py-python-mimeparse","version":"2.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-taggit","origin":"www/py-django-taggit","version":"5.0.1_1","comment":"Reusable Django application for simple tagging","maintainer":"kai@FreeBSD.org","www":"https://github.com/jazzband/django-taggit","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"540212fb043a1e9c7323da78468050c4838357a84f0fd24366ba628340fc33cc","flatsize":282094,"path":"All/py311-django-taggit-5.0.1_1.pkg","repopath":"All/py311-django-taggit-5.0.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":50436,"desc":"django-taggit a simpler approach to tagging with Django.","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-tasks","origin":"www/py-django-tasks","version":"0.6.1","comment":"Implementation and backport of background workers and tasks in Django","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/RealOrangeOne/django-tasks","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f9ca360797253e2bdf489fe3166cf9067afe7b4e93b092cbd11656cc1325f042","flatsize":299771,"path":"All/py311-django-tasks-0.6.1.pkg","repopath":"All/py311-django-tasks-0.6.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":54180,"desc":"Django Tasks provides an implementation and backport of background workers and\ntasks in Django, as defined in DEP 0014.","deps":{"py311-django-stubs-ext":{"origin":"www/py-django-stubs-ext","version":"5.1.3"},"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"MYSQL":"off","POSTGRES":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-django-tagging","origin":"www/py-django-tagging","version":"0.5.0_4","comment":"Generic tagging application for Django","maintainer":"ports@caomhin.org","www":"https://github.com/Fantomas42/django-tagging","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8baecedf5875df41ee7ba0adf3989895c019f5cc012df84363f111ccda44e2de","flatsize":505062,"path":"All/py311-django-tagging-0.5.0_4.pkg","repopath":"All/py311-django-tagging-0.5.0_4.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","MIT"],"pkgsize":64576,"desc":"A generic tagging application for Django projects, which allows association of\na number of tags with any Model instance and makes retrieval of tags simple.","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-gensim","origin":"textproc/py-gensim","version":"4.3.3","comment":"Python framework for fast Vector Space Modelling","maintainer":"yuri@FreeBSD.org","www":"https://radimrehurek.com/gensim/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5bb9f68054c8748b563854f772848877f6538b28bbad2430c406ca448813d8fa","flatsize":46525939,"path":"All/py311-gensim-4.3.3.pkg","repopath":"All/py311-gensim-4.3.3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":19262128,"desc":"Gensim is a Python library for topic modelling, document indexing and similarity\nretrieval with large corpora. Target audience is the natural language processing\n(NLP) and information retrieval (IR) community.\n\nFeatures:\n* All algorithms are memory-independent w.r.t. the corpus size (can process\n  input larger than RAM, streamed, out-of-core),\n* Intuitive interfaces\n  * easy to plug in your own input corpus/datastream (trivial streaming API)\n  * easy to extend with other Vector Space algorithms (trivial transformation\n    API)\n* Efficient multicore implementations of popular algorithms, such as online\n  Latent Semantic Analysis (LSA/LSI/SVD), Latent Dirichlet Allocation (LDA),\n  Random Projections (RP), Hierarchical Dirichlet Process (HDP) or word2vec deep\n  learning.\n* Distributed computing: can run Latent Semantic Analysis and Latent Dirichlet\n  Allocation on a cluster of computers.\n* Extensive documentation and Jupyter Notebook tutorials.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"py311-smart-open":{"origin":"net/py-smart-open","version":"7.1.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"},"messages":[{"message":"If you are using the Python v3.x version and a non-Unicode locale you'll get a runtime error when mkdocs is executed..\n\nIn that case please set the locale to a Unicode locale first, e.g. en_US.UTF-8 or similar, before starting mkdocs.","type":"install"}]},{"name":"py311-django-tables2","origin":"www/py-django-tables2","version":"2.7.5","comment":"Table/data-grid framework for Django","maintainer":"kai@FreeBSD.org","www":"https://github.com/jieter/django-tables2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"453a6c1ecb0c1a7018958017ff29462ddb432a44ab5ccef3d195ebe1c8dcca10","flatsize":664118,"path":"All/py311-django-tables2-2.7.5.pkg","repopath":"All/py311-django-tables2-2.7.5.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":106736,"desc":"django-tables2 simplifies the task of turning sets of data into HTML tables.\nIt has native support for pagination and sorting, does for HTML tables what\ndjango.forms does for HTML forms.","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"TABLIB":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-django-stubs-ext","origin":"www/py-django-stubs-ext","version":"5.1.3","comment":"Monkey-patching and extensions for django-stubs","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/typeddjango/django-stubs","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2c90916adf513dafa1c7d175b4e0ff4d4334e732c64a1b0afff1aaa565b9bbc8","flatsize":48368,"path":"All/py311-django-stubs-ext-5.1.3.pkg","repopath":"All/py311-django-stubs-ext-5.1.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13208,"desc":"django-stubs contains type stubs and a custom mypy plugin to provide more\nprecise static types and type inference for Django framework. Django uses some\nPython \"magic\" that makes having precise types for some code patterns\nproblematic. This is why we need this project. The final goal is to be able to\nget precise types for most common patterns.","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-tinymce","origin":"www/py-django-tinymce","version":"4.1.0","comment":"Django application to use TinyMCE editor","maintainer":"kai@FreeBSD.org","www":"https://github.com/jazzband/django-tinymce","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5d21618cf8a62e492f4a0602220368c4c4308d055510a32c3384502bf10956a7","flatsize":5480362,"path":"All/py311-django-tinymce-4.1.0.pkg","repopath":"All/py311-django-tinymce-4.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":729464,"desc":"django-tinymce is a Django application that contains a widget\nto render a form field as a TinyMCE editor.","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-django-statici18n","origin":"www/py-django-statici18n","version":"2.4.0_2","comment":"Helper for generating Javascript catalog to static files","maintainer":"ultima@FreeBSD.org","www":"https://github.com/zyegfryed/django-statici18n","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2069effe7dafbd218df98db3db96e65df33a0c9a4555861ea5b1bea0ad3395d1","flatsize":46517,"path":"All/py311-django-statici18n-2.4.0_2.pkg","repopath":"All/py311-django-statici18n-2.4.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12988,"desc":"When dealing with internationalization in JavaScript code, Django provides\nthe javascript_catalog view which sends out a JavaScript code library with\nfunctions that mimic the gettext interface, plus an array of translation\nstrings.\n\nAt first glance, it works well and everything is fine. But, because\njavascript_catalog view is generating JavaScript catalog dynamically\non each request, it's adding an overhead that can be an issue with site\ngrowth.","deps":{"py311-django-appconf":{"origin":"www/py-django-appconf","version":"1.1.0_1"},"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-sortedm2m","origin":"www/py-django-sortedm2m","version":"3.1.1_3","comment":"Replacement for Django's many to many field","maintainer":"ports@caomhin.org","www":"https://github.com/gregmuellegger/django-sortedm2m","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b3cb2dd544627da278b36ba59898fdf46a07f8afbbf1cacb758a70dac31432c0","flatsize":165817,"path":"All/py311-django-sortedm2m-3.1.1_3.pkg","repopath":"All/py311-django-sortedm2m-3.1.1_3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":39480,"desc":"sortedm2m is a drop-in replacement for Django's own ManyToManyField. The\nprovided SortedManyToManyField behaves like the original one but remembers\nthe order of added relations.","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-treebeard","origin":"www/py-django-treebeard","version":"4.7.1_2","comment":"Efficient tree implementations for Django","maintainer":"kai@FreeBSD.org","www":"https://github.com/django-treebeard/django-treebeard","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ff40398e0c9c5dd47b16925eeb994483b1a6e1648fdccc11fd8c3e94484972be","flatsize":2483760,"path":"All/py311-django-treebeard-4.7.1_2.pkg","repopath":"All/py311-django-treebeard-4.7.1_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":568552,"desc":"django-treebeard is a library that implements efficient tree implementations for\nthe Django Web Framework 1.8 and later.\n\nFeatures:\n\n- Flexible: Includes 3 different tree implementations with the same API:\n  * Adjacency List\n  * Materialized Path\n  * Nested Sets\n- Fast: Optimized non-naive tree operations\n- Easy: Uses Django Model Inheritance with abstract classes to define your own\n\tmodels.\n- Clean: Testable and well tested code base. Code/branch test coverage is\n\t above 96%25.","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-django-storages","origin":"www/py-django-storages","version":"1.14.4","comment":"Generic storages for Django","maintainer":"python@FreeBSD.org","www":"https://django-storages.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3f0d2abbb1cd58438e4e9ea64ee821ff1e145ab96a0dbccf253d6a4d4a32f451","flatsize":375075,"path":"All/py311-django-storages-1.14.4.pkg","repopath":"All/py311-django-storages-1.14.4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":64152,"desc":"Generic storages for Django.  Support for many storages\n(S3, MogileFS, etc) in Django","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"DROPBOX":"off","GOOGLE":"off","LIBCLOUD":"off","S3":"off","SFTP":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-django-unfold","origin":"www/py-django-unfold","version":"0.51.0","comment":"Modern Django admin theme for seamless interface development","maintainer":"sunpoet@FreeBSD.org","www":"https://unfoldadmin.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d10ec6d4689dc9cdb17d2bff3f98c227aa8f54e9223b1816eb326d4687ac063e","flatsize":2537261,"path":"All/py311-django-unfold-0.51.0.pkg","repopath":"All/py311-django-unfold-0.51.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1066840,"desc":"Unfold is theme for Django admin incorporating most common practises for\nbuilding full-fledged admin areas. It is designed to work at the top of default\nadministration provided by Django.","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-staticinline","origin":"www/py-django-staticinline","version":"1.3.1_1","comment":"Django template tag to load static files inline with your template","maintainer":"bofh@FreeBSD.org","www":"https://github.com/bartTC/django-staticinline","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"896f6ffbed006956bf9e10bf34123f4aab3454d1b958e469f30317355043325f","flatsize":107075,"path":"All/py311-django-staticinline-1.3.1_1.pkg","repopath":"All/py311-django-staticinline-1.3.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19692,"desc":"Similiar to Django's native static templatetag, but this includes the file\ndirectly in the template, rather than a link to it.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-star-ratings","origin":"www/py-django-star-ratings","version":"0.9.2_4","comment":"Django app to add star ratings to models","maintainer":"ports@caomhin.org","www":"https://github.com/wildfish/django-star-ratings","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a8fcf20992444f3a7f7c6ac82aa233c0ff81db32ecdb326de66a2c458853745d","flatsize":168931,"path":"All/py311-django-star-ratings-0.9.2_4.pkg","repopath":"All/py311-django-star-ratings-0.9.2_4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":40136,"desc":"Python 3 compatible star ratings for Django models.","deps":{"py311-django-braces":{"origin":"www/py-django-braces","version":"1.15.0_3"},"py311-django-model-utils":{"origin":"www/py-django-model-utils","version":"4.5.0_1"},"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"py311-swapper":{"origin":"www/py-swapper","version":"1.4.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-solo","origin":"www/py-django-solo","version":"2.2.0_2","comment":"Helps working with singletons","maintainer":"rozhuk.im@gmail.com","www":"https://github.com/lazybird/django-solo","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"31d08d18b185623f9a57613b1929bb76be59b2111ee31077394ad02062107147","flatsize":82270,"path":"All/py311-django-solo-2.2.0_2.pkg","repopath":"All/py311-django-solo-2.2.0_2.pkg","licenselogic":"single","licenses":["CC-BY-3.0"],"pkgsize":18408,"desc":"Helps working with singletons - things like global settings that you\nwant to edit from the admin site.","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-soft-delete","origin":"www/py-django-soft-delete","version":"1.0.16","comment":"Soft delete models, managers, queryset for Django","maintainer":"grembo@FreeBSD.org","www":"https://github.com/san4ezy/django_softdelete","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b59977713ab72060c4740e6852f6e55b6a9b1cf8cf6b897508dc0c48a77edeaf","flatsize":102127,"path":"All/py311-django-soft-delete-1.0.16.pkg","repopath":"All/py311-django-soft-delete-1.0.16.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17696,"desc":"This is a set of small classes to make soft deletion of objects.","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-rich","origin":"www/py-django-rich","version":"1.14.0","comment":"Extensions for using Rich with Django","maintainer":"kai@FreeBSD.org","www":"https://github.com/adamchainz/django-rich","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5bc5ccdda762fc31c9733602972d0d9253b0a475ac74bef545580f0efb66584a","flatsize":65527,"path":"All/py311-django-rich-1.14.0.pkg","repopath":"All/py311-django-rich-1.14.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15640,"desc":"This package provides extensions for using Rich with the Django framework.\n\nThese extensions consist of the following subclasses:\n\n* django_rich.management.RichCommand:\n  Subclass of Django's BaseCommand class that sets its self.console to a\n  Rich console.\n\n* django_rich.test.RichRunner:\n  Subclass of Django's DiscoverRunner with colorized outputs and nice\n  traceback rendering.","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"py311-rich":{"origin":"textproc/py-rich","version":"14.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-reversion-compare","origin":"www/py-django-reversion-compare","version":"0.14.0_2","comment":"Extension to django-reversion that provides a history compare view","maintainer":"gettoknowmi@yahoo.com","www":"https://github.com/jedie/django-reversion-compare","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a0205d7035f2c1f5bcb730723c04125317e6f97c0cb01323abbed369e1d59114","flatsize":269558,"path":"All/py311-django-reversion-compare-0.14.0_2.pkg","repopath":"All/py311-django-reversion-compare-0.14.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":50096,"desc":"An extension to django-reversion that provides a history compare view to compare\ntwo versions of a model which is under reversion.","deps":{"py311-diff-match-patch":{"origin":"textproc/py-diff-match-patch","version":"20241021"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-simple-history","origin":"www/py-django-simple-history","version":"3.5.0_2","comment":"Store model history and view/revert changes from admin site","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jazzband/django-simple-history","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4ab3a236073f2aa3a4130d9be58e333fa0b5032a41405254bc25b5c003a75755","flatsize":1735795,"path":"All/py311-django-simple-history-3.5.0_2.pkg","repopath":"All/py311-django-simple-history-3.5.0_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":203108,"desc":"django-simple-history stores Django model state on every create/update/delete.","deps":{"py311-asgiref":{"origin":"www/py-asgiref","version":"3.8.1_1"},"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-sekizai","origin":"www/py-django-sekizai","version":"4.1.0_2","comment":"Block templating system for Django","maintainer":"xenophon+fbsdports@irtnog.org","www":"https://github.com/ojii/django-sekizai","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8bc31750fdcdc0eb9635b7f7140d14f47471d834f1e4c1d105b41ae9154ea049","flatsize":60971,"path":"All/py311-django-sekizai-4.1.0_2.pkg","repopath":"All/py311-django-sekizai-4.1.0_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":15212,"desc":"Sekizai means \"blocks\" in Japanese, and that's what this app provides.\nA fresh look at blocks.  With django-sekizai you can define\nplaceholders where your blocks get rendered and at different places in\nyour templates append to those blocks.  This is especially useful for\ncss and javascript.  Your subtemplates can now define css and\njavscript files to be included, and the css will be nicely put at the\ntop and the javascript to the bottom, just like you should.  Also\nsekizai will ignore any duplicate content in a single block.","deps":{"py311-django-classy-tags":{"origin":"www/py-django-classy-tags","version":"4.1.0_2"},"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-simple-captcha","origin":"www/py-django-simple-captcha","version":"0.5.20_2","comment":"Simple, yet powerful, Django captcha application","maintainer":"jhixson@FreeBSD.org","www":"https://pypi.org/project/django-simple-captcha/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fc451787f903baec31d35033857108650872296f9479954000986b9570ec0d99","flatsize":1110394,"path":"All/py311-django-simple-captcha-0.5.20_2.pkg","repopath":"All/py311-django-simple-captcha-0.5.20_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":273364,"desc":"Django Simple Captcha is an extremely simple, yet highly customizable Django\napplication to add captcha images to any Django form.","deps":{"py311-django-ranged-response":{"origin":"www/py-django-ranged-response","version":"0.2.0_4"},"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-django-registration-redux","origin":"www/py-django-registration-redux","version":"2.12_2","comment":"User-registration application for Django","maintainer":"ports@caomhin.org","www":"https://github.com/macropin/django-registration","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b5e492a1113002a6400cd768873b81cf508d143c8e1a260a9953ae2db8950400","flatsize":1090709,"path":"All/py311-django-registration-redux-2.12_2.pkg","repopath":"All/py311-django-registration-redux-2.12_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":110192,"desc":"A fairly simple user-registration application for Django,\ndesigned to make allowing user signups as painless as possible","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-redis","origin":"www/py-django-redis","version":"5.4.0_2","comment":"Full featured Redis cache/session backend for Django","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jazzband/django-redis","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"630ae318b3490e385245339844453dd698e20f8272aaf92f7e6534eb3d0c90aa","flatsize":305285,"path":"All/py311-django-redis-5.4.0_2.pkg","repopath":"All/py311-django-redis-5.4.0_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":51760,"desc":"Django-redis is a BSD Licensed, full featured Redis cache/session\nbackend for Django.\n\nWhy use django-redis?\n\n * Modular client system (pluggable clients).\n * Master-Slave support in the default client.\n * Used in production in several projects as cache and session storage.\n * Supports infinite timeouts.\n * Python 3 support in same code base.\n * Facilities for raw access to Redis client/connection pool.\n * Highly configurable (can emulate memcached exception behavior, for\n   example).\n * Unix sockets supported by default.\n * Pluggable parsers.","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"py311-redis":{"origin":"databases/py-redis","version":"5.2.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-rq","origin":"devel/py-django-rq","version":"3.0.0","comment":"Provides Django integration for RQ (Redis Queue)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rq/django-rq","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9e13204853c41954691e65ebfa5d3aa56990b068e9b2b662a6c414be3f85473b","flatsize":631573,"path":"All/py311-django-rq-3.0.0.pkg","repopath":"All/py311-django-rq-3.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":93656,"desc":"Django integration with RQ, a Redis based Python queuing library. Django-RQ is a\nsimple app that allows you to configure your queues in django's settings.py and\neasily use them in your project.","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"py311-redis":{"origin":"databases/py-redis","version":"5.2.1"},"py311-rq":{"origin":"devel/py-rq","version":"2.3.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"SENTRY":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-django-ranged-response","origin":"www/py-django-ranged-response","version":"0.2.0_4","comment":"Modified Django FileResponse that adds Content-Range headers","maintainer":"kai@FreeBSD.org","www":"https://github.com/i3thuan5/django-ranged-response","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d9e08011524230bdfd901628829f0647cec8c704f639ae6edf156b6aefa8e94f","flatsize":18944,"path":"All/py311-django-ranged-response-0.2.0_4.pkg","repopath":"All/py311-django-ranged-response-0.2.0_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5664,"desc":"This is a modified FileResponse that returns 'Content-Range' headers with the\nHTTP response, so browsers (e.g. Safari 9+) that request the file, can stream\nthe response properly.","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-radius","origin":"www/py-django-radius","version":"1.5.1_1","comment":"Django authentication backend for RADIUS","maintainer":"kai@FreeBSD.org","www":"https://github.com/robgolding/django-radius","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"90d5507fa7135e6d24150b1748b7180041cd894c99fbab7397cb12faffea5d78","flatsize":50509,"path":"All/py311-django-radius-1.5.1_1.pkg","repopath":"All/py311-django-radius-1.5.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":12080,"desc":"django-radius enables you to authenticate your Django users against one or many\nRADIUS servers easily.","deps":{"py311-pyrad":{"origin":"net/pyrad","version":"2.4_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python","www"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-django-pyscss","origin":"www/py-django-pyscss","version":"2.0.3_2","comment":"Makes it easier to use PySCSS in Django","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/fusionbox/django-pyscss","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8c4b7fe9a04357ba90503523bbc5890e1ac9b14d07b86f95dee6cad3892fc1cf","flatsize":39340,"path":"All/py311-django-pyscss-2.0.3_2.pkg","repopath":"All/py311-django-pyscss-2.0.3_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":11596,"desc":"django-pyscss provides a collection of tools for making it easier to use pyScss\nwithin Django.","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"py311-pyscss":{"origin":"textproc/py-pyscss","version":"1.4.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-dlib","origin":"science/py-dlib","version":"19.24.6_2","comment":"Machine learning framework written in C++ (python bindings)","maintainer":"arrowd@FreeBSD.org","www":"http://dlib.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"faf6cffceb2560866a42397c8d061880978bc0b1dc45c783835cd9a02985a13a","flatsize":9976111,"path":"All/py311-dlib-19.24.6_2.pkg","repopath":"All/py311-dlib-19.24.6_2.pkg","licenselogic":"single","licenses":["BSL"],"pkgsize":2568728,"desc":"Dlib is a modern C++ toolkit containing machine learning algorithms\nand tools for creating complex software in C++ to solve real world\nproblems. It is used in both industry and academia in a wide range\nof domains including robotics, embedded devices, mobile phones,\nand large high performance computing environments.","deps":{"giflib":{"origin":"graphics/giflib","version":"5.2.2"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"png":{"origin":"graphics/png","version":"1.6.47"},"py311-boost-libs":{"origin":"devel/boost-python-libs","version":"1.87.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["devel","math","python","science"],"options":{"BLASLAPACK":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-electrum","origin":"finance/electrum","version":"4.5.8_3","comment":"Easy to use Bitcoin client","maintainer":"ehaupt@FreeBSD.org","www":"https://electrum.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f0d01e12d43a164b4609e2d9e786163fb4c4cfff2effa250235534e9520bde21","flatsize":41808532,"path":"All/py311-electrum-4.5.8_3.pkg","repopath":"All/py311-electrum-4.5.8_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6806644,"desc":"Electrum is an easy to use Bitcoin client. It protects you from\nlosing coins in a backup mistake or computer failure, because your\nwallet can be recovered from a secret phrase. There is no waiting\ntime when you start the client, because it does not download the\nBitcoin blockchain.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"py311-QDarkStyle":{"origin":"textproc/py-QDarkStyle","version":"3.2.3_1"},"py311-aiohttp":{"origin":"www/py-aiohttp","version":"3.11.13"},"py311-aiohttp-socks":{"origin":"net/py-aiohttp-socks","version":"0.10.1"},"py311-aiorpcX-legacy":{"origin":"devel/py-aiorpcX-legacy","version":"0.23.1_1"},"py311-attrs":{"origin":"devel/py-attrs","version":"25.3.0"},"py311-bitbox02":{"origin":"security/py-bitbox02","version":"6.3.0_1"},"py311-bitstring":{"origin":"devel/py-bitstring","version":"4.1.0_1"},"py311-btchip-python":{"origin":"security/py-btchip-python","version":"0.1.32_3"},"py311-certifi":{"origin":"security/py-certifi","version":"2025.1.31"},"py311-ckcc-protocol":{"origin":"security/py-ckcc-protocol","version":"1.4.0_1"},"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-dnspython":{"origin":"dns/py-dnspython","version":"2.7.0,1"},"py311-hidapi":{"origin":"comms/py-hidapi","version":"0.14.0"},"py311-httplib2":{"origin":"www/py-httplib2","version":"0.22.0_1"},"py311-jsonpatch":{"origin":"devel/py-jsonpatch","version":"1.33_1"},"py311-jsonrpclib-pelix":{"origin":"devel/py-jsonrpclib-pelix","version":"0.4.3.4"},"py311-keepkey":{"origin":"security/py-keepkey","version":"7.2.1_2"},"py311-pbkdf2":{"origin":"security/py-pbkdf2","version":"1.3_1"},"py311-protobuf":{"origin":"devel/py-protobuf","version":"5.29.3,1"},"py311-qrcode":{"origin":"textproc/py-qrcode","version":"8.0_2"},"py311-qt5-pyqt":{"origin":"devel/py-qt5-pyqt","version":"5.15.11_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-secp256k1":{"origin":"math/py-secp256k1","version":"0.13.2_4"},"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"py311-trezor":{"origin":"security/py-trezor","version":"0.13.10_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["finance","python"],"options":{"GUI":"on","HARDWARE":"on"},"annotations":{"cpe":"cpe:2.3:a:electrum:electrum:4.5.8:::::dragonfly6:x86_64:3","flavor":"py311"},"messages":[{"message":"For hardware wallet devices to work you need to be in the operator group\nand need r/w permissions to the appropriate /dev/usb/* device.\n\nAdd a user to operator group:\n\n% pw groupmod operator -m satoshi\n\nEdit your configuration:\n\n/usr/local/etc/devd/hardware_wallet.conf\n\nThen restart devd to load the new rules:\n\n% /etc/rc.d/devd restart","type":"install"}]},{"name":"py311-django-polymorphic","origin":"www/py-django-polymorphic","version":"3.1.0_3","comment":"Seamless Polymorphic Inheritance for Django Models","maintainer":"ports@caomhin.org","www":"https://github.com/django-polymorphic/django-polymorphic","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7dcd99178ede0a2f197ecd00f217a3f412915d30b015027a0f4efa0b48070716","flatsize":521926,"path":"All/py311-django-polymorphic-3.1.0_3.pkg","repopath":"All/py311-django-polymorphic-3.1.0_3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":92088,"desc":"Django-polymorphic simplifies using inherited models in Django projects.\nWhen a query is made at the base model, the inherited model classes are\nreturned.","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-pipeline","origin":"www/py-django-pipeline","version":"3.0.0_1","comment":"Asset (css/js) packaging library for Django","maintainer":"python@FreeBSD.org","www":"https://github.com/jazzband/django-pipeline","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"032175b8c9dd5d13441dcb038d68453036f95a6b981aaf5387e20a5783d5d9a9","flatsize":337210,"path":"All/py311-django-pipeline-3.0.0_1.pkg","repopath":"All/py311-django-pipeline-3.0.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":59864,"desc":"Pipeline is an asset packaging library for Django, providing\nboth CSS and JavaScript concatenation and compression, built-in\nJavaScript template support, and optional data-URI image embedding.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-photologue","origin":"www/py-django-photologue","version":"3.17_2","comment":"Powerful image management and gallery application for Django","maintainer":"ports@caomhin.org","www":"https://github.com/jdriscoll/django-photologue","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cbc6773dccf52b7c10a74425991f6f154e7a6afdfa2e3c549681b0b9ba32666e","flatsize":1421826,"path":"All/py311-django-photologue-3.17_2.pkg","repopath":"All/py311-django-photologue-3.17_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":176444,"desc":"Photologue is a reusable Django application that provides powerful image\nmanagement and manipulation functionality as well as a complete photo gallery\nsolution. Effects, include reflections and transparent watermarks. Photologue\nembraces the Django admin and smoothly integrates with photo thumbnails and\neffect previews.","deps":{"py311-ExifRead":{"origin":"graphics/py-exifread","version":"3.0.0_2"},"py311-django-sortedm2m":{"origin":"www/py-django-sortedm2m","version":"3.1.1_3"},"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-requests-debug-toolbar","origin":"www/py-django-requests-debug-toolbar","version":"0.0.7_1","comment":"Django Debug Toolbar panel for Requests","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/marceltschoppch/django-requests-debug-toolbar","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0c73637b54d80c0a4848f88cbb754e0f717a39bc1268972fd243a8229df04c5c","flatsize":47293,"path":"All/py311-django-requests-debug-toolbar-0.0.7_1.pkg","repopath":"All/py311-django-requests-debug-toolbar-0.0.7_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10776,"desc":"Django Requests Debug Toolbar tracks all HTTP requests made with the popular\nrequests library.","deps":{"py311-django-debug-toolbar":{"origin":"www/py-django-debug-toolbar","version":"5.0.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-pglocks","origin":"www/py-django-pglocks","version":"1.0.4_1","comment":"Provides useful context managers for advisory locks for PostgreSQL","maintainer":"kai@FreeBSD.org","www":"https://github.com/Xof/django-pglocks","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b525c1c815fa1a9a58da96182901f41365240e76deba278b0058b2d74fc8b436","flatsize":24453,"path":"All/py311-django-pglocks-1.0.4_1.pkg","repopath":"All/py311-django-pglocks-1.0.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6404,"desc":"This package provides a useful context manager via Django to manage PostgreSQL\nadvisory locks, which are application-level locks that are acquired and\nreleased purely by the client of the database.","deps":{"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-registration","origin":"www/py-django-registration","version":"3.4_1","comment":"User-registration application for Django","maintainer":"ports@caomhin.org","www":"https://github.com/ubernostrum/django-registration","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2d60b4160465a428dce0c3701a7e1e4db1d2f081a6ee8b573929ca71586f9a0f","flatsize":257430,"path":"All/py311-django-registration-3.4_1.pkg","repopath":"All/py311-django-registration-3.4_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":47288,"desc":"A fairly simple user-registration application for Django,\ndesigned to make allowing user signups as painless as possible","deps":{"py311-confusable_homoglyphs":{"origin":"devel/py-confusable_homoglyphs","version":"3.3.1_1"},"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-prometheus","origin":"www/py-django-prometheus","version":"2.3.1_2","comment":"Export Django monitoring metrics for Prometheus.io","maintainer":"kai@FreeBSD.org","www":"https://github.com/korfuri/django-prometheus","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bff68996167a5e2d956783914b29ec1e9458e8ecfa671ac770d12114dc7cc470","flatsize":230844,"path":"All/py311-django-prometheus-2.3.1_2.pkg","repopath":"All/py311-django-prometheus-2.3.1_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":42648,"desc":"This library exports Django monitoring metrics for Prometheus.io.\n\nIt provides support to monitor the following databases types:\n\n* SQLite (via Django)\n* PostgreSQL\n* MySQL\n\nIn addition, caches can also be monitored:\n\n* memcached\n* Redis\n\nIt's even possible to export metrics of Django models and migrations.","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"py311-prometheus-client":{"origin":"net-mgmt/py-prometheus-client","version":"0.21.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"MYSQL":"off","PGSQL":"off","MEMCACHED":"off","REDIS":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-django-object-actions","origin":"www/py-django-object-actions","version":"3.0.2_1","comment":"Django app for adding object tools for models in the admin","maintainer":"gettoknowmi@yahoo.com","www":"https://github.com/crccheck/django-object-actions","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"553e014f8ff884f852bfbd4d8843437c1991f40e316063096ff40cd46cc50b63","flatsize":63613,"path":"All/py311-django-object-actions-3.0.2_1.pkg","repopath":"All/py311-django-object-actions-3.0.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16236,"desc":"If you've ever tried making admin object tools, you may have thought,\n\"why can't this be as easy as making Django Admin Actions?\"\n\nWell now they can be.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-post_office","origin":"www/py-django-post_office","version":"3.9.1_1","comment":"Django app to monitor and send mail asynchronously","maintainer":"ultima@FreeBSD.org","www":"https://github.com/ui/django-post_office","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"da5c26e50e92c10f7db125bdd349185fe8e9348d6e0d12874a8eebc6bd905d29","flatsize":788897,"path":"All/py311-django-post_office-3.9.1_1.pkg","repopath":"All/py311-django-post_office-3.9.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":125780,"desc":"Django Post Office is a simple app to send and manage your emails in\nDjango. Some awesome features are:\n\n* Allows you to send email asynchronously\n* Multi backend support\n* Supports HTML email\n* Supports database based email templates\n* Built in scheduling support\n* Works well with task queues like RQ or Celery\n* Uses multiprocessing to send a large number of emails in parallel\n* Supports multilingual email templates (i18n)","deps":{"py311-bleach":{"origin":"www/py-bleach","version":"6.2.0"},"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"py311-pytz":{"origin":"devel/py-pytz","version":"2024.2_1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-netfields","origin":"www/py-django-netfields","version":"1.3.2_2","comment":"Django PostgreSQL netfields implementation","maintainer":"kai@FreeBSD.org","www":"https://github.com/jimfunk/django-postgresql-netfields","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8129ce0a940ac8296f64608dd7d7fb88463be1a09c57b8eff351818974191bbe","flatsize":164881,"path":"All/py311-django-netfields-1.3.2_2.pkg","repopath":"All/py311-django-netfields-1.3.2_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":26312,"desc":"Django netfields makes proper PostgreSQL net related fields for Django.  Custom\nfields include IP Addresses in CIDR Format, and fields for MAC Addresses.","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"py311-netaddr":{"origin":"net/py-netaddr","version":"1.3.0"},"py311-psycopg2":{"origin":"databases/py-psycopg2","version":"2.9.10"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-multiselectfield","origin":"www/py-django-multiselectfield","version":"0.1.12_1","comment":"Django multiple select field","maintainer":"grembo@FreeBSD.org","www":"https://github.com/goinnn/django-multiselectfield","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2eaae1a0fe3f04409e5cfc0ad974fb793f55491352e59796b49af8e9b51161fc","flatsize":70177,"path":"All/py311-django-multiselectfield-0.1.12_1.pkg","repopath":"All/py311-django-multiselectfield-0.1.12_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":17616,"desc":"A new model field and form field.  With this you can get a multiple select\nfrom a choices. Stores to the database as a CharField of comma-separated\nvalues.","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-picklefield","origin":"www/py-django-picklefield","version":"3.3","comment":"Pickled object field for Django","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/gintas/django-picklefield","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"23fa7c70344cd97ed38315b7f277a9a2cb082fb964909095e30c4aec80294003","flatsize":47541,"path":"All/py311-django-picklefield-3.3.pkg","repopath":"All/py311-django-picklefield-3.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12832,"desc":"picklefield provides an implementation of a pickled object field. Such fields\ncan contain any picklable objects.\n\nIt is incredibly useful for storing just about anything in the database\n(provided it is Pickle-able, of course) when there isn't a 'proper' field for\nthe job.","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-modelcluster","origin":"www/py-django-modelcluster","version":"6.2.1_2","comment":"Django extension for working with clusters of models as a single unit","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/wagtail/django-modelcluster","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5f484fcabe3aabac8100c34d5ce37b6ce63208587f070fe99b2f287c6b0c74af","flatsize":322429,"path":"All/py311-django-modelcluster-6.2.1_2.pkg","repopath":"All/py311-django-modelcluster-6.2.1_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":55588,"desc":"django-modelcluster extends Django's foreign key relations to make this\npossible. It introduces a new type of relation, ParentalKey, where the related\nmodels are stored locally to the 'parent' model until the parent is explicitly\nsaved. Up to that point, the related models can still be accessed through a\nsubset of the QuerySet API.","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"py311-pytz":{"origin":"devel/py-pytz","version":"2024.2_1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"TAGGIT":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-django-mptt","origin":"www/py-django-mptt","version":"0.16.0_1","comment":"Utilities for implementing Modified Preorder Tree Traversal in Django","maintainer":"kai@FreeBSD.org","www":"https://github.com/django-mptt/django-mptt","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0523ab679aa12b57540d384858a75addfbb77f89e6daca1faf4a3a9b84468275","flatsize":713611,"path":"All/py311-django-mptt-0.16.0_1.pkg","repopath":"All/py311-django-mptt-0.16.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":116784,"desc":"Utilities for implementing Modified Preorder Tree Traversal with your Django\nModels and working with trees of Model instances.","deps":{"py311-django-js-asset":{"origin":"www/py-django-js-asset","version":"3.1.2"},"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-smart-selects","origin":"www/py-django-smart-selects","version":"1.6.0_2","comment":"Quickly filter or group \"chained\" models","maintainer":"gatemken@cisco.com","www":"https://github.com/jazzband/django-smart-selects","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"75a6165ff05b2cc020dc7e015b3d6afeb6e3dba89f2feb0380827d68a5f84566","flatsize":158896,"path":"All/py311-django-smart-selects-1.6.0_2.pkg","repopath":"All/py311-django-smart-selects-1.6.0_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":28564,"desc":"This package allows you to quickly filter or group \"chained\" models\nby adding a custom foreign key or many to many field to your models\nThis will use an AJAX query to load only the applicable chained objects.","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-mezzanine-filebrowser","origin":"www/py-django-mezzanine-filebrowser","version":"1.1.1_1","comment":"Fork of django-filebrowser for Mezzanine CMS","maintainer":"bofh@FreeBSD.org","www":"https://github.com/stephenmcd/filebrowser-safe","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"64fd59a07306998b0f20c0d0991be9694e4828e0e7a2062ca3f1fa723039da5e","flatsize":508536,"path":"All/py311-django-mezzanine-filebrowser-1.1.1_1.pkg","repopath":"All/py311-django-mezzanine-filebrowser-1.1.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":87916,"desc":"A fork of django-filebrowser for Mezzanine CMS","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-permissionedforms","origin":"www/py-django-permissionedforms","version":"0.1_2","comment":"Django extension for creating forms that vary according to user permissions","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/wagtail/django-permissionedforms","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6838da862b5846f96373a8061aa9c69c76a8c4dc1365a5dd6faabad485bafd48","flatsize":28146,"path":"All/py311-django-permissionedforms-0.1_2.pkg","repopath":"All/py311-django-permissionedforms-0.1_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":7472,"desc":"django-permissionedforms is an extension to Django's forms framework, allowing\nyou to define forms where certain fields are shown or omitted according to the\nuser's permissions.","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-otp-yubikey","origin":"www/py-django-otp-yubikey","version":"1.0.1_1","comment":"Django-otp plugin that verifies YubiKey OTP tokens","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/django-otp/django-otp-yubikey","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1f4e9e479898cd6714e38435d20e9c9bb8318ca384425dd6ce6a5423a7d3a581","flatsize":82384,"path":"All/py311-django-otp-yubikey-1.0.1_1.pkg","repopath":"All/py311-django-otp-yubikey-1.0.1_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":16392,"desc":"This is a django-otp plugin that handles YubiKey devices using the Yubico OTP\nalgorithm. This includes two device definitions: one to verify YubiKey tokens\nlocally and another to verify them against a web service.","deps":{"py311-YubiOTP":{"origin":"security/py-YubiOTP","version":"1.0.0_2"},"py311-django-otp":{"origin":"www/py-django-otp","version":"1.5.4"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-markdownx","origin":"www/py-django-markdownx","version":"4.0.7_2","comment":"Comprehensive Markdown editor built for Django","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/neutronX/django-markdownx","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"43536bc4ccf04cf69b73bcffc2760f7ca20c08944b0fe85a459f20e276e2f589","flatsize":195324,"path":"All/py311-django-markdownx-4.0.7_2.pkg","repopath":"All/py311-django-markdownx-4.0.7_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":44716,"desc":"Django MarkdownX is a comprehensive Markdown plugin built for Django, the\nrenowned high-level Python web framework, with flexibility, extensibility, and\nease-of-use at its core.","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"py311-markdown":{"origin":"textproc/py-markdown","version":"3.6"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-libsass","origin":"www/py-django-libsass","version":"0.7_1","comment":"Filter to compile SASS files using libsass","maintainer":"alex@xanderio.de","www":"https://github.com/torchbox/django-libsass","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d03896b20bccef16dbda45ff4cb2c524c61a872b8930e95a36aa73c0317e585a","flatsize":23653,"path":"All/py311-django-libsass-0.7_1.pkg","repopath":"All/py311-django-libsass-0.7_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":8000,"desc":"django-libsass builds on libsass-python to make @import paths aware of Django's\nstaticfiles mechanism, and provides a filter module for django-compressor which\nuses the libsass-python API directly, avoiding the overheads of calling an\nexternal executable to do the compilation.","deps":{"py311-django_compressor":{"origin":"www/py-django_compressor","version":"4.5_1"},"py311-libsass":{"origin":"www/py-libsass","version":"0.23.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-otp","origin":"www/py-django-otp","version":"1.5.4","comment":"Pluggable framework for adding two-factor authentication to Django","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/django-otp/django-otp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"372a06496fce4d401acf72ab67ab73adc51cba2c29d65b414aee2ed90827fddb","flatsize":807180,"path":"All/py311-django-otp-1.5.4.pkg","repopath":"All/py311-django-otp-1.5.4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":101736,"desc":"This project makes it easy to add support for one-time passwords (OTPs) to\nDjango. It can be integrated at various levels, depending on how much\ncustomization is required. It integrates with django.contrib.auth, although it\nis not a Django authentication backend. The primary target is developers wishing\nto incorporate OTPs into their Django projects as a form of two-factor\nauthentication.\n\nSeveral simple OTP plugins are included and more are available separately. This\npackage also includes an implementation of OATH HOTP and TOTP for convenience,\nas these are standard OTP algorithms used by multiple plugins.","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"QRCODE":"off","SEGNO":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-django-mailman3","origin":"mail/py-django-mailman3","version":"1.3.15","comment":"Django library to help interaction with Mailman","maintainer":"sunpoet@FreeBSD.org","www":"https://gitlab.com/mailman/django-mailman3","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"798d96b22cfecbfc04d9033a985afda31a05a7af3ba404e925b2d966f9884f52","flatsize":2327636,"path":"All/py311-django-mailman3-1.3.15.pkg","repopath":"All/py311-django-mailman3-1.3.15.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":441280,"desc":"Django library for Mailman UIs contains libraries and templates for Django-based\ninterfaces interacting with Mailman. To use this application, add\ndjango_mailman3 to the INSTALLED_APPS list in your Django server's settings\nfile.","deps":{"py311-django-allauth":{"origin":"www/py-django-allauth","version":"0.63.2_1"},"py311-django-gravatar2":{"origin":"www/py-django-gravatar2","version":"1.4.4_1"},"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"py311-mailmanclient":{"origin":"mail/py-mailmanclient","version":"3.3.5_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["mail"],"annotations":{"flavor":"py311"}},{"name":"py311-django-js-asset","origin":"www/py-django-js-asset","version":"3.1.2","comment":"Insert script tags with additional attributes for django.forms.Media","maintainer":"kai@FreeBSD.org","www":"https://github.com/matthiask/django-js-asset","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"982fd28384bd82f20ca7df064f1b8b5e4d8ba80199377b7c0bb86a1de01d7f9c","flatsize":28258,"path":"All/py311-django-js-asset-3.1.2.pkg","repopath":"All/py311-django-js-asset-3.1.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":8788,"desc":"Insert script tags with additional attributes (such as \"id\" and \"data\" for\nCSP-compatible data injection) for the django.forms.Media package.","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-i18nfield","origin":"www/py-django-i18nfield","version":"1.5.0_1","comment":"Store internationalized strings in django models","maintainer":"alex@xanderio.de","www":"https://github.com/raphaelm/django-i18nfield","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"720760801c486f1405fe3b3e63669672f75a08a5159d5d2e5d51dbb6eb22ffa8","flatsize":104810,"path":"All/py311-django-i18nfield-1.5.0_1.pkg","repopath":"All/py311-django-i18nfield-1.5.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":22428,"desc":"This is yet another way to store multi-lingual content in Django. In contrast to\nother options like django-hvad, django-modeltranslation or django-parler it does\nnot require additonal database tables and you can reconfigure the available\nlanguages without any changes to the database schema. In constrast to nece, it\nis not specific to PostgreSQL.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-htmx","origin":"www/py-django-htmx","version":"1.23.0","comment":"Extensions for using Django with htmx","maintainer":"kai@FreeBSD.org","www":"https://github.com/adamchainz/django-htmx","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"173e2398c67e620fb48a52e69b899bd13a191eff1dcc963e34610082dda93eed","flatsize":264022,"path":"All/py311-django-htmx-1.23.0.pkg","repopath":"All/py311-django-htmx-1.23.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":57416,"desc":"This package offers extensions for using Django with htmx, a library that\nallows one to access modern browser features directly from HTML, rather than\nusing JavaScript (see https://htmx.org/).","deps":{"py311-asgiref":{"origin":"www/py-asgiref","version":"3.8.1_1"},"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-mezzanine-grappelli","origin":"www/py-django-mezzanine-grappelli","version":"1.1.1_1","comment":"Fork of django-grappelli for Mezzanine CMS","maintainer":"bofh@FreeBSD.org","www":"https://github.com/stephenmcd/grappelli-safe","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fbbddafc155c7ebcb89dfec16d99d78afaabf6a8d465afb565dd8f1dec7bc337","flatsize":408779,"path":"All/py311-django-mezzanine-grappelli-1.1.1_1.pkg","repopath":"All/py311-django-mezzanine-grappelli-1.1.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":71040,"desc":"A fork of django-grappelli for Mezzanine CMS","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-model-utils","origin":"www/py-django-model-utils","version":"4.5.0_1","comment":"Django model mixins and utilities","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jazzband/django-model-utils","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a3f1fd9f42af837b0bcf921352aafa8dae04a0caa0e177b6033dea5254f65b6e","flatsize":265706,"path":"All/py311-django-model-utils-4.5.0_1.pkg","repopath":"All/py311-django-model-utils-4.5.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":51524,"desc":"django-model-utils provides Django model mixins and utilities and supports\nDjango 1.8 to 2.0.","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-hierarkey","origin":"www/py-django-hierarkey","version":"1.0.3_2","comment":"Hierarchical key-value store for django","maintainer":"alex@xanderio.de","www":"https://github.com/raphaelm/django-hierarkey","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"84b9ef4a49e3d6a5dc26375d0ae80d9ecce499b8fa28d5aed3614321235c61b4","flatsize":95974,"path":"All/py311-django-hierarkey-1.0.3_2.pkg","repopath":"All/py311-django-hierarkey-1.0.3_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":20348,"desc":"django-hierarkey -- Hierarchical key-value store\n\nThis package allows you to attach a key-value store to a model, e.g. to store\npreferences of an user or a customer. The package supports arbitrary datatypes,\ndefaults and model hierarchies, i.e. you can define a different model instance\nas your instance's parent and the values of the parent instance will be used as\ndefault values for the child instances.\n\nThis approach has been in use in pretix for quite a while, so it has been tested\nin production.\n\nThis project is maintained by Raphael Michel <mail@raphaelmichel.de>. See the\nAUTHORS file for a list of all the awesome folks who contributed to this\nproject.","deps":{"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-markwhat","origin":"www/py-django-markwhat","version":"1.6.2_1","comment":"Collection of template filters that implement common markup languages","maintainer":"bofh@FreeBSD.org","www":"https://pypi.org/project/django-markwhat/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"02ad31f8d4c7c64a6f4ffabb55aa0dd7511709e6bd55f4fcd97473d01a3dda8d","flatsize":53885,"path":"All/py311-django-markwhat-1.6.2_1.pkg","repopath":"All/py311-django-markwhat-1.6.2_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":11160,"desc":"A collection of template filters that implement common markup languages.\n\nprovides template filters that implement the following markup\nlanguages:\n\n* ``textile`` -- implements `Textile`_ -- requires `PyTextile`_\n* ``markdown`` -- implements `Markdown`_ -- requires `Python-markdown`_\n* ``commonmark`` -- implements `CommonMark`_ -- requires `CommonMark-py`_\n* ``reStructuredText`` -- implements `reST (reStructuredText)`_\n-- requires `docutils`_\n\nIn each case, the filter expects formatted markup as a string and\nreturns a string representing the marked-up text. For example, the\n``textile`` filter converts text that is marked-up in Textile format\nto HTML.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-hashid-field","origin":"www/py-django-hashid-field","version":"3.4.1","comment":"Hashids obfuscated Django Model Field","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/nshafer/django-hashid-field","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2be9454763a297bc216158e267bd9db88fe4121d67a674729749582de3de22ec","flatsize":155375,"path":"All/py311-django-hashid-field-3.4.1.pkg","repopath":"All/py311-django-hashid-field-3.4.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":32336,"desc":"A custom Model Field that uses the Hashids library to obfuscate an IntegerField\nor AutoField. It can be used in new models or dropped in place of an existing\nIntegerField, explicit AutoField, or an automatically generated AutoField.","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"py311-hashids":{"origin":"textproc/py-hashids","version":"1.3.1_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-gravatar2","origin":"www/py-django-gravatar2","version":"1.4.4_1","comment":"Lightweight app for interacting with gravatars","maintainer":"dvl@FreeBSD.org","www":"https://github.com/twaddington/django-gravatar","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d1a318386dfad647866426e4e11ed49205ec4d5f16d041174ffc97ff0543e9a1","flatsize":54122,"path":"All/py311-django-gravatar2-1.4.4_1.pkg","repopath":"All/py311-django-gravatar2-1.4.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12268,"desc":"A lightweight django-gravatar app. Includes helper methods for interacting with\ngravatars outside of template code.\n\nUse in code:\n\nfrom django_gravatar.helpers import get_gravatar_url, has_gravatar, get_gravatar_profile_url, calculate_gravatar_hash\n\nurl = get_gravatar_url('alice@example.com', size=150)\ngravatar_exists = has_gravatar('bob@example.com')\nprofile_url = get_gravatar_profile_url('alice@example.com')\nemail_hash = calculate_gravatar_hash('alice@example.com')","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-jsonview","origin":"www/py-django-jsonview","version":"2.0.0_3","comment":"Always return JSON from your Django view","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jsocol/django-jsonview","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"77a2a46a83363690715c26699ab15fa9ce671c1ebb453d8552aa50a25ea22453","flatsize":116666,"path":"All/py311-django-jsonview-2.0.0_3.pkg","repopath":"All/py311-django-jsonview-2.0.0_3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":22368,"desc":"django-jsonview is a simple decorator that translates Python objects to JSON and\nmakes sure your view will always return JSON.","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-jquery-js","origin":"www/py-django-jquery-js","version":"3.1.1_3","comment":"jQuery, bundled up so apps can depend upon it","maintainer":"alex@xanderio.de","www":"https://pypi.org/project/django-jquery-js/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"30803dc284b7cbda753eb54e8f486238fdbd1bdba427376f9937e47d72d0c835","flatsize":362456,"path":"All/py311-django-jquery-js-3.1.1_3.pkg","repopath":"All/py311-django-jquery-js-3.1.1_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":98032,"desc":"jQuery, bundled up so apps can depend upon it","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-graphiql-debug-toolbar","origin":"www/py-django-graphiql-debug-toolbar","version":"0.2.0_4","comment":"Django Debug Toolbar for GraphiQL IDE","maintainer":"kai@FreeBSD.org","www":"https://github.com/flavors/django-graphiql-debug-toolbar","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"58b37223b4daf6e557e9137e7a934af67a619711275a570304cd8943e3114263","flatsize":24536,"path":"All/py311-django-graphiql-debug-toolbar-0.2.0_4.pkg","repopath":"All/py311-django-graphiql-debug-toolbar-0.2.0_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8136,"desc":"This package is an extension for Django Debug Toolbar which enables support\nfor debugging GraphiQL queries in Django Projects.","deps":{"py311-django-debug-toolbar":{"origin":"www/py-django-debug-toolbar","version":"5.0.1"},"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"py311-graphene-django300":{"origin":"devel/py-graphene-django300","version":"3.0.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-htmlmin","origin":"www/py-django-htmlmin","version":"0.9.1_1","comment":"HTML minifier for Python","maintainer":"demon@FreeBSD.org","www":"https://pypi.org/project/django-htmlmin/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f645623b78ef61e7d67c4d2d10fe717b44f9cc3a34757b7d4ce5b4e5f9ac7076","flatsize":47842,"path":"All/py311-django-htmlmin-0.9.1_1.pkg","repopath":"All/py311-django-htmlmin-0.9.1_1.pkg","licenselogic":"single","pkgsize":12364,"desc":"django-html is an HTML minifier for Python, with full support for HTML 5.\nIt supports Django, Flask and many other Python web frameworks.  It also\nprovides a command line tool, that can be used for static websites or\ndeployment scripts.","deps":{"py311-beautifulsoup":{"origin":"www/py-beautifulsoup","version":"4.13.3_1"},"py311-html5lib":{"origin":"www/py-html5lib","version":"1.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-formset-js-improved","origin":"www/py-django-formset-js-improved","version":"0.5.0.2_4","comment":"Fork of django-formset-js that adds support for reordering and nested formsets","maintainer":"alex@xanderio.de","www":"https://github.com/pretix/django-formset-js","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c7668eaa99bea25aada249c79586c40695fec4465b2785d77034b15280db7295","flatsize":46395,"path":"All/py311-django-formset-js-improved-0.5.0.2_4.pkg","repopath":"All/py311-django-formset-js-improved-0.5.0.2_4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":10896,"desc":"This is a fork of django-formset-js that adds support for reordering and nested\nformsets.\n\nA wrapper for a JavaScript formset helper.","deps":{"py311-django-jquery-js":{"origin":"www/py-django-jquery-js","version":"3.1.1_3"},"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-filter","origin":"www/py-django-filter","version":"24.3","comment":"Dynamic filtering for querysets with Django","maintainer":"kai@FreeBSD.org","www":"https://github.com/carltongibson/django-filter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9782cf650d938c3f2e6c5f1a37ac7202b73389d2619af54c1033a33b8c4e2791","flatsize":514226,"path":"All/py311-django-filter-24.3.pkg","repopath":"All/py311-django-filter-24.3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":90376,"desc":"Django-filter is a reusable Django application allowing users to declaratively\nadd dynamic QuerySet filtering from URL parameters.","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-guardian","origin":"www/py-django-guardian","version":"2.4.0_2","comment":"Implementation of per object permissions for Django","maintainer":"python@FreeBSD.org","www":"https://github.com/django-guardian/django-guardian","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7d944a37be98a9d7291b17b2974c26c76d7b59b400565a845e83a053c12606d1","flatsize":1431990,"path":"All/py311-django-guardian-2.4.0_2.pkg","repopath":"All/py311-django-guardian-2.4.0_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":160324,"desc":"django-guardian is an implementation of object permissions for Django\nproviding extra authentication backend.","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-haystack","origin":"www/py-django-haystack","version":"3.2.1_2","comment":"Pluggable search for Django","maintainer":"sunpoet@FreeBSD.org","www":"https://haystacksearch.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bf397b3f431220e43d30853762d8ccd12c4ca5094fa98e15ca7d38e8d70712e1","flatsize":1454021,"path":"All/py311-django-haystack-3.2.1_2.pkg","repopath":"All/py311-django-haystack-3.2.1_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":219168,"desc":"Haystack is modular search for Django\n\nSearch doesn't have to be hard. Haystack lets you write your search code once\nand choose the search engine you want it to run on.\nWith a familiar API that should make any Djangonaut feel right at home and an\narchitecture that allows you to swap things in and out as you need to, it's how\nsearch ought to be. Haystack is BSD licensed, plays nicely with third-party app\nwithout needing to modify the source and supports Solr, Whoosh and Xapian.","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"py311-elasticsearch":{"origin":"textproc/py-elasticsearch","version":"7.17.9_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python","www"],"options":{"ELASTIC":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-django-graphql-jwt34","origin":"www/py-django-graphql-jwt34","version":"0.3.4","comment":"JSON Web Token for Django GraphQL (0.3.4)","maintainer":"bofh@FreeBSD.org","www":"https://github.com/flavors/django-graphql-jwt","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"97c5c7796ff37021a14cb046f0a339e0d9ab039d1fc1c98bda2f996b8b9be767","flatsize":256616,"path":"All/py311-django-graphql-jwt34-0.3.4.pkg","repopath":"All/py311-django-graphql-jwt34-0.3.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":48636,"desc":"JSON Web Token (JWT) authentication for Graphene Django","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"py311-graphene":{"origin":"devel/py-graphene","version":"3.4"},"py311-graphene-django":{"origin":"devel/py-graphene-django","version":"3.2.3"},"py311-pyjwt":{"origin":"www/py-pyjwt","version":"2.8.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-graphql-jwt","origin":"www/py-django-graphql-jwt","version":"0.4.0","comment":"JSON Web Token for Django GraphQL","maintainer":"bofh@FreeBSD.org","www":"https://github.com/flavors/django-graphql-jwt","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2e1f5a9009418c6b85a3e87c1dda283f7ca5bd1ed7b316b59e7264f8811dff00","flatsize":261160,"path":"All/py311-django-graphql-jwt-0.4.0.pkg","repopath":"All/py311-django-graphql-jwt-0.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":49816,"desc":"JSON Web Token (JWT) authentication for Graphene Django","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"py311-graphene":{"origin":"devel/py-graphene","version":"3.4"},"py311-graphene-django":{"origin":"devel/py-graphene-django","version":"3.2.3"},"py311-pyjwt":{"origin":"www/py-pyjwt","version":"2.8.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-debreach","origin":"www/py-django-debreach","version":"2.1.0_1","comment":"Adds protection against the BREACH attack in Django","maintainer":"kai@FreeBSD.org","www":"https://github.com/lpomfrey/django-debreach","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b4842a2c2f7c81f946a125cb1aed47bbd021a40eeab1a0bb59bcd6eb2d79f335","flatsize":40699,"path":"All/py311-django-debreach-2.1.0_1.pkg","repopath":"All/py311-django-debreach-2.1.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":9592,"desc":"Basic/extra mitigation against the BREACH attack for Django projects.\n\ndjango-debreach provides additional protection to Django's built in CSRF token\nmasking by randomizing the content length of each response.\n\nThis is achieved by adding a random string of between 12 and 25 characters as a\ncomment to the end of the HTML content.  Note that this will only be applied to\nresponses with a content type of text/html.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-formtools","origin":"www/py-django-formtools","version":"2.3_1","comment":"Bootstrap forms for django","maintainer":"alfred@FreeBSD.org","www":"https://github.com/django/django-formtools","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9bb903526ebcae7eb5271dfe63cb29fb3d3d282ecd4b709801d018a21aee8185","flatsize":379477,"path":"All/py311-django-formtools-2.3_1.pkg","repopath":"All/py311-django-formtools-2.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":58708,"desc":"Django's \"formtools\" is a set of high-level abstractions for Django\nforms. Currently for form previews and multi-step forms.\n\nThis code used to live in Django proper -- in django.contrib.formtools\n-- but was separated into a standalone package in Django 1.8 to\nkeep the framework's core clean.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-csp","origin":"www/py-django-csp","version":"3.8_1","comment":"Adds Content-Security-Policy headers to Django","maintainer":"kai@FreeBSD.org","www":"https://github.com/mozilla/django-csp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1f6440187fc5531d977bfa171f92f083d9c1b619e93e72bfef6a0aa5e3a6f43b","flatsize":192710,"path":"All/py311-django-csp-3.8_1.pkg","repopath":"All/py311-django-csp-3.8_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":32520,"desc":"Django-CSP adds Content-Security-Policy headers to Django.","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"JINJA2":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-django-cron","origin":"www/py-django-cron","version":"0.6.0_2","comment":"Running Python crons in a Django project","maintainer":"kai@FreeBSD.org","www":"https://github.com/tivix/django-cron","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"196b798303fa402f4e0699b2702286e1d326270169d935e62453127dfcf2bbc1","flatsize":198960,"path":"All/py311-django-cron-0.6.0_2.pkg","repopath":"All/py311-django-cron-0.6.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":35752,"desc":"Django-cron lets you run Django/Python code on a recurring basis providing\nbasic plumbing to track and execute tasks. The two most common ways in which\nmost people go about this is either writing custom python scripts or a\nmanagement command per cron (leads to too many management commands).\n\nAlong with that some mechanism to track success, failure etc. is also usually\nnecessary.\n\nThis app solves both issues to a reasonable extent. This is by no means a\nreplacement for queues like Celery etc.","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-crispy-forms","origin":"www/py-django-crispy-forms","version":"2.0_1","comment":"Best way to have Django DRY forms","maintainer":"sunpoet@FreeBSD.org","www":"https://django-crispy-forms.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"160bfce991bd88f6699bbe7647b56edd93810d196b0311ecc1b0a5893b3fefb9","flatsize":436401,"path":"All/py311-django-crispy-forms-2.0_1.pkg","repopath":"All/py311-django-crispy-forms-2.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":55484,"desc":"The best way to have Django DRY forms. Build programmatic reusable layouts out\nof components, having full control of the rendered HTML without writing HTML in\ntemplates. All this without breaking the standard way of doing things in Django,\nso it plays nice with any other form application.\n\nThe application mainly provides:\n- A filter named |crispy that will render elegant div based forms. Think of it\n  as the built-in methods: as_table, as_ul and as_p. You cannot tune up the\n  output, but it is easy to start using it.\n- A tag named {%25 crispy %25} that will render a form based on your configuration\n  and specific layout setup. This gives you amazing power without much hassle,\n  helping you save tons of time.","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-extensions","origin":"www/py-django-extensions","version":"3.2.3_2","comment":"Global custom management extensions for the Django Framework","maintainer":"ports@caomhin.org","www":"https://github.com/django-extensions/django-extensions","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"af96eefdcd5ec4fc3779954bdb7ae7b6901daed46705680dc1fe6beac5673ff5","flatsize":2148649,"path":"All/py311-django-extensions-3.2.3_2.pkg","repopath":"All/py311-django-extensions-3.2.3_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":342440,"desc":"Global custom management extensions for the Django Framework.","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-debug-toolbar","origin":"www/py-django-debug-toolbar","version":"5.0.1","comment":"Configurable set of panels to display debug information","maintainer":"sunpoet@FreeBSD.org","www":"https://django-debug-toolbar.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7fd645934b15bde9ccf07020ceb9d63ef2bcedffbcca545eb20e6eb7b83653e0","flatsize":1250290,"path":"All/py311-django-debug-toolbar-5.0.1.pkg","repopath":"All/py311-django-debug-toolbar-5.0.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":181264,"desc":"The Django Debug Toolbar is a configurable set of panels that display various\ndebug information about the current request/response and when clicked, display\nmore details about the panel's content.","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"py311-sqlparse":{"origin":"databases/py-sqlparse","version":"0.5.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-cors-headers","origin":"www/py-django-cors-headers","version":"4.7.0","comment":"Handles server headers required for Cross-Origin Resource Sharing","maintainer":"kai@FreeBSD.org","www":"https://github.com/adamchainz/django-cors-headers","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0e49c99d5f57a4e6256720cafb8fd82998b415f768d74558e17fde0fd4830411","flatsize":79926,"path":"All/py311-django-cors-headers-4.7.0.pkg","repopath":"All/py311-django-cors-headers-4.7.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":18244,"desc":"A Django App that adds CORS (Cross-Origin Resource Sharing) headers to\nresponses.","deps":{"py311-asgiref":{"origin":"www/py-asgiref","version":"3.8.1_1"},"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-countries","origin":"www/py-django-countries","version":"5.3_1","comment":"Provides country choices for use with django","maintainer":"alfred@FreeBSD.org","www":"https://pypi.org/project/django-countries/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d21d1231d45841a7dbf27b3e4134a02895848c38fe393e435e44e8c30e8b8fe3","flatsize":1834105,"path":"All/py311-django-countries-5.3_1.pkg","repopath":"All/py311-django-countries-5.3_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":395492,"desc":"A Django application that provides country choices for use with\nforms, flag icons static files, and a country field for models.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-easy-thumbnails","origin":"graphics/py-django-easy-thumbnails","version":"2.8.1_3","comment":"Easy thumbnails for Django","maintainer":"xenophon+fbsdports@irtnog.org","www":"https://pypi.org/project/easy-thumbnails/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ca06f3d6c86c8b4d72dada698067df062669cd6775e106510d1a583dbe2d06bd","flatsize":1649241,"path":"All/py311-django-easy-thumbnails-2.8.1_3.pkg","repopath":"All/py311-django-easy-thumbnails-2.8.1_3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":294416,"desc":"The primary function of easy-thumbnails is to dynamically create thumbnails\nbased on a source image.  So whenever a thumbnail does not exist or if the\nsource was modified more recently than the existing thumbnail, a new thumbnail\nis generated (and saved).  Thumbnail aliases can be defined, providing\npredefined thumbnail options.  This also allows for generation of thumbnails\nwhen the source image is uploaded.\n\nSee also: https://github.com/SmileyChris/easy-thumbnails","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"py311-reportlab":{"origin":"print/py-reportlab","version":"4.3.1"},"py311-svglib":{"origin":"converters/py-svglib","version":"1.5.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-django-contrib-comments","origin":"www/py-django-contrib-comments","version":"2.2.0_3","comment":"Code formerly known as django.contrib.comments","maintainer":"bofh@FreeBSD.org","www":"https://github.com/django/django-contrib-comments","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8f4ed97ce8091bd8b34ec065fa578d28c40898e4b3c288beec9b7d7353908a4e","flatsize":1274885,"path":"All/py311-django-contrib-comments-2.2.0_3.pkg","repopath":"All/py311-django-contrib-comments-2.2.0_3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":151756,"desc":"Django used to include a comments framework; since Django 1.6 it's been\nseparated to a separate project. This is that project.\n\nThis framework can be used to attach comments to any model, so you can use\nit for comments on blog entries, photos, book chapters, or anything else.","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-context-decorator","origin":"www/py-django-context-decorator","version":"1.5.0_1","comment":"Remove the need to call super().get_context_data(**kwargs) in nearly every view","maintainer":"alex@xanderio.de","www":"https://github.com/rixx/django-context-decorator","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1cfe888641d4484f569f88e5f8c25dec7ca0062c09dc5ed3a412d8fb3d75d511","flatsize":11495,"path":"All/py311-django-context-decorator-1.5.0_1.pkg","repopath":"All/py311-django-context-decorator-1.5.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":4336,"desc":"Python package for Django removing the need to call\nsuper().get_context_data(**kwargs) in nearly every Django view.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-contact-form","origin":"www/py-django-contact-form","version":"2.1_1","comment":"Generic contact-form application for Django","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ubernostrum/django-contact-form","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"70c5d40370236b856c531073010012b7ed2ea6a1c15c46aee96edaf32520f5be","flatsize":83685,"path":"All/py311-django-contact-form-2.1_1.pkg","repopath":"All/py311-django-contact-form-2.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":16304,"desc":"This application provids simple, extensible contact-form functionality\nfor Django sites.\n\nFull documentation for all functionality is included and is also\navailable online.","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-classy-tags","origin":"www/py-django-classy-tags","version":"4.1.0_2","comment":"Class based template tags for Django","maintainer":"sunpoet@FreeBSD.org","www":"https://django-classy-tags.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8bfac7418dd3490e4e9250e04f6f8d1b19ec95978ba5fe11f122da5cf0f10839","flatsize":151133,"path":"All/py311-django-classy-tags-4.1.0_2.pkg","repopath":"All/py311-django-classy-tags-4.1.0_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":28544,"desc":"The goal of this project is to create a new way of writing Django template tags\nwhich is fully compatible with the current Django templating infrastructure.\nThis new way should be easy, clean and require as little boilerplate code as\npossible while still staying as powerful as possible. Some features:\n- Class based template tags.\n- Template tag argument parser.\n- Declarative way to define arguments.\n- Supports (theoretically infinite) parse-until blocks.\n- Extensible!","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-constance","origin":"www/py-django-constance","version":"3.1.0_2","comment":"Dynamic Django settings","maintainer":"ultima@FreeBSD.org","www":"https://github.com/jazzband/django-constance","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c5912cdf664a4f38cc9f81362cbc8e83149978c94eab0c7f2e254357a3a396a6","flatsize":261204,"path":"All/py311-django-constance-3.1.0_2.pkg","repopath":"All/py311-django-constance-3.1.0_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":50572,"desc":"A Django app for storing dynamic settings in pluggable backends (Redis\nand Django model backend built in) with an integration with the Django\nadmin app.","deps":{"py311-django-picklefield":{"origin":"www/py-django-picklefield","version":"3.3"},"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"py311-redis":{"origin":"databases/py-redis","version":"5.2.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"REDIS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-django51","origin":"www/py-django51","version":"5.1.11","comment":"High-level Python Web Framework","maintainer":"python@FreeBSD.org","www":"https://www.djangoproject.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a48773179171fa3e8e0243606c9d63f81977a9d9d869ec42a38737a15179c788","flatsize":38037321,"path":"All/py311-django51-5.1.11.pkg","repopath":"All/py311-django51-5.1.11.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":5004828,"desc":"Django is a high-level Python Web framework that encourages rapid development\nand clean, pragmatic design.\n\nDeveloped and used over the past two years by a fast-moving online-news\noperation, Django was designed from scratch to handle two challenges: the\nintensive deadlines of a newsroom and the stringent requirements of experienced\nWeb developers. It has convenient niceties for developing content-management\nsystems, but it's an excellent tool for building any Web site.","deps":{"py311-asgiref":{"origin":"www/py-asgiref","version":"3.8.1_1"},"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"py311-sqlparse":{"origin":"databases/py-sqlparse","version":"0.5.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"DOCS":"on","HTMLDOCS":"off","PGSQL":"off","MYSQL":"off","SQLITE":"on"},"annotations":{"cpe":"cpe:2.3:a:djangoproject:django:5.1.11:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-django-compression-middleware","origin":"www/py-django-compression-middleware","version":"0.5.0_1","comment":"Django middleware to compress responses using several algorithms","maintainer":"grembo@FreeBSD.org","www":"https://github.com/friedelwolff/django-compression-middleware","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d45fb79a18da2a7608f3ccd51d40e5409e7cbc555ab8f4c0663c84c09112a21a","flatsize":47575,"path":"All/py311-django-compression-middleware-0.5.0_1.pkg","repopath":"All/py311-django-compression-middleware-0.5.0_1.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":15012,"desc":"Django Compression Middleware\n\nThis middleware implements compressed content encoding for HTTP. It is similar\nto Django's GZipMiddleware, but additionally supports other compression methods.\n\nIt is meant to be a drop-in replacement for Django's GZipMiddleware.","deps":{"py311-brotli":{"origin":"archivers/py-brotli","version":"1.1.0"},"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"py311-zstandard":{"origin":"archivers/py-zstandard","version":"0.23.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-choices-field","origin":"www/py-django-choices-field","version":"2.3.0_1","comment":"Django field that set/get TextChoices/IntegerChoices enumerations","maintainer":"kai@FreeBSD.org","www":"https://github.com/bellini666/django-choices-field","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8e34983ef82228e87d88e4330b7cc9b54b0c8bb95484ebacb8096176a3017dd8","flatsize":46962,"path":"All/py311-django-choices-field-2.3.0_1.pkg","repopath":"All/py311-django-choices-field-2.3.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10004,"desc":"This package provides a Django field that set/get the \"TextChoices\" and\n\"IntegerChoices\" enumerations.","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-braces","origin":"www/py-django-braces","version":"1.15.0_3","comment":"Reusable, generic mixins for Django","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/brack3t/django-braces","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"640ae37c03306ed6eb908cd28cff577b2cfcf2d1f2f196b71ab3148f84f74eb6","flatsize":168629,"path":"All/py311-django-braces-1.15.0_3.pkg","repopath":"All/py311-django-braces-1.15.0_3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":26416,"desc":"django-braces provides mixins for Django's class-based views.","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-bootstrap4","origin":"www/py-django-bootstrap4","version":"0.0.8_1","comment":"Bootstrap 4 support for Django projects","maintainer":"alex@xanderio.de","www":"https://github.com/zostera/django-bootstrap4","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d3874ceb577b8a3440ac4b13f10c839fb09e216d733d56cfc21be669ccb9c1d9","flatsize":246214,"path":"All/py311-django-bootstrap4-0.0.8_1.pkg","repopath":"All/py311-django-bootstrap4-0.0.8_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":42072,"desc":"Library with the goal to seamlessly blend Django and Bootstrap 4.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-configurations","origin":"www/py-django-configurations","version":"2.5_2","comment":"Django project configuration using the composability of Python classes","maintainer":"python@FreeBSD.org","www":"https://github.com/jazzband/django-configurations","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7a3f11b2527b3c71e2846d9e9263b8246516ce61e8dfe355c322fc9cbb10808a","flatsize":1358204,"path":"All/py311-django-configurations-2.5_2.pkg","repopath":"All/py311-django-configurations-2.5_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":244784,"desc":"django-configurations eases Django project configuration by relying on the\ncomposability of Python classes. It extends the notion of Django's module based\nsettings loading with well established object oriented programming patterns.","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-django-reversion","origin":"www/py-django-reversion","version":"5.0.10_2","comment":"Provides comprehensive version control facilities to Django apps","maintainer":"xenophon+fbsdports@irtnog.org","www":"https://pypi.org/project/django-reversion/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0e155d31b0139c3a99b70181c5f7672bf985f31907aacbe829adcae9e4c994c6","flatsize":4596141,"path":"All/py311-django-reversion-5.0.10_2.pkg","repopath":"All/py311-django-reversion-5.0.10_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":2792180,"desc":"django-reversion is an extension to the Django web framework that\nprovides comprehensive version control facilities:\n\n- Roll back to any point in a model's history - an unlimited undo\n  facility!\n- Recover deleted models - never lose data again!\n- Admin integration for maximum usability.\n- Group related changes into revisions that can be rolled back in a\n  single transaction.\n- Automatically save a new version whenever your model changes using\n  Django's flexible signalling framework.\n- Automate your revision management with easy-to-use middleware.\n\ndjango-reversion can be easily added to your existing Django project\nwith an absolute minimum of code changes.","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-django-celery-results","origin":"www/py-django-celery-results","version":"2.5.1_1","comment":"Celery result backends for django","maintainer":"grembo@FreeBSD.org","www":"https://github.com/celery/django-celery-results","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c2be1719b91f16870fd7f0a8dfc82b05b31aded6359ccbdeb04e76698f004aea","flatsize":243069,"path":"All/py311-django-celery-results-2.5.1_1.pkg","repopath":"All/py311-django-celery-results-2.5.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":43692,"desc":"Celery Result Backends using the Django ORM/Cache framework.\n\nThis extension enables you to store Celery task results using the Django\nORM. It defines a single model (django_celery_results.models.TaskResult)\nused to store task results, and you can query this database table like any\nother Django model.","deps":{"py311-celery":{"origin":"devel/py-celery","version":"5.3.6_1"},"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-bitfield","origin":"www/py-django-bitfield","version":"2.2.0_2","comment":"BitField in Django","maintainer":"python@FreeBSD.org","www":"https://github.com/disqus/django-bitfield","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bcedae49525201e8619aacb7e6447111be0b3f84c212df303b806341e792865e","flatsize":230892,"path":"All/py311-django-bitfield-2.2.0_2.pkg","repopath":"All/py311-django-bitfield-2.2.0_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":36508,"desc":"Provides a BitField like class (using a BigIntegerField) for your Django models.","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-cacheops","origin":"www/py-django-cacheops","version":"7.1_1","comment":"Slick ORM cache with automatic granular event-driven invalidation","maintainer":"kai@FreeBSD.org","www":"https://github.com/Suor/django-cacheops","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fdddaa6d0b8b284b712667a0f452d139fdc004fcd9ce2b84cb9c50852c48a333","flatsize":364173,"path":"All/py311-django-cacheops-7.1_1.pkg","repopath":"All/py311-django-cacheops-7.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":77100,"desc":"A slick app that supports automatic or manual queryset caching and automatic\ngranular event-driven invalidation.\n\nIt uses redis as backend for ORM cache and redis or filesystem for simple\ntime-invalidated one.\n\nAnd there is more to it:\n\n* Decorators to cache any user function or view as a queryset or by time\n* Extensions for django and jinja2 templates\n* Transparent transaction support\n* Dog-pile prevention mechanism\n* A couple of hacks to make django faster","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"py311-funcy":{"origin":"devel/py-funcy","version":"2.0_1"},"py311-redis":{"origin":"databases/py-redis","version":"5.2.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-bakery","origin":"www/py-django-bakery","version":"0.12.7_1","comment":"Set of helpers for baking your Django site out as flat files","maintainer":"alex@xanderio.de","www":"https://github.com/datadesk/django-bakery/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fe13284c7bb545b95b0185efe4f31b7497f774b1889dc8195fb163a34799d5f9","flatsize":420777,"path":"All/py311-django-bakery-0.12.7_1.pkg","repopath":"All/py311-django-bakery-0.12.7_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":61268,"desc":"Provides a set of helper for baking your Django site out as flat files.\n\nFeatures:\n\n- Models, views and management commands that will build your site as flat\n  files.\n- Management commands to sync your flat files with a bucket on Amazon S3.\n- Optional integration of a Celery job queue to automatically build and publish\n  model objects when they are saved","deps":{"py311-boto3":{"origin":"www/py-boto3","version":"1.37.13"},"py311-fs2":{"origin":"filesystems/py-fs2","version":"2.4.16_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-auth-kerberos","origin":"security/py-django-auth-kerberos","version":"1.2.5_3","comment":"Kerberos authentication backend for Django","maintainer":"dvl@FreeBSD.org","www":"https://github.com/02strich/django-auth-kerberos","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f3e71247115975bb4b18cdf155d79975da9b51d6e1f6e89da2cc1a999e02fb9c","flatsize":16391,"path":"All/py311-django-auth-kerberos-1.2.5_3.pkg","repopath":"All/py311-django-auth-kerberos-1.2.5_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5660,"desc":"Kerberos authentication backend for Django which allows you to easily\nspecify the realm & service. It can protect against rogue KDC responses\nby validating the ticket against the local keytab.\n\nIt can do case-sensitive matching between Kerberos and database user names.\n\nIt can also accept redirect url to use after login.","deps":{"py311-kerberos":{"origin":"security/py-kerberos","version":"1.3.1_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"},"messages":[{"message":"INSTALLED_APPS = (\n    ...\n    'django_auth_kerberos',\n    ...\n)\n\n# kerberos realm and service\nKRB5_REALM = 'EXAMPLE.COM'\nKRB5_SERVICE = '[hostname]/EXAMPLE.COM'\n\n# Enabled KDC verification defending against rogue KDC responses\n# by validating the ticket against the local keytab.\nKRB5_VERIFY_KDC = True\n\n# Enable case-sensitive matching between Kerberos and database user names\nKRB5_USERNAME_MATCH_IEXACT = True\n\n# redirect url after login\nLOGIN_REDIRECT_URL = '/'\n\n# enable kerberos auth backends\nAUTHENTICATION_BACKENDS = (\n    'django_auth_kerberos.backends.KrbBackend',\n)","type":"install"}]},{"name":"py311-django-filer","origin":"www/py-django-filer","version":"3.1.0_2","comment":"File and Image Management Application for django","maintainer":"xenophon+fbsdports@irtnog.org","www":"https://github.com/stefanfoulis/django-filer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9de7747c59b76701e96a3a5b198b7c180930a40716651df1fc97fec95c4c23d3","flatsize":4361629,"path":"All/py311-django-filer-3.1.0_2.pkg","repopath":"All/py311-django-filer-3.1.0_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":921784,"desc":"django-filer is a file management application for django.  It handles\nuploading and organizing files and images in contrib.admin.","deps":{"py311-django-easy-thumbnails":{"origin":"graphics/py-django-easy-thumbnails","version":"2.8.1_3"},"py311-django-polymorphic":{"origin":"www/py-django-polymorphic","version":"3.1.0_3"},"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"py311-pillow-heif":{"origin":"graphics/py-pillow-heif","version":"0.21.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"HEIF":"on"},"annotations":{"flavor":"py311"},"messages":[{"message":"Add \"filer\" and related apps to your INSTALLED_APPS setting and run\nmanage.py migrate:\n\nINSTALLED_APPS = [\n    ...\n    'easy_thumbnails',\n    'filer',\n    'mptt',\n    ...\n]\n\nNote that easy_thumbnails also has database tables and needs a\nmanage.py migrate.\n\nFor easy_thumbnails to support retina displays (recent MacBooks, iOS) add to\nsettings.py:\n\nTHUMBNAIL_HIGH_RESOLUTION = True\n\nIf you forget this, you may not see thumbnails for your uploaded files. Adding\nthis line and refreshing the admin page will create the missing thumbnails.","type":"install"}]},{"name":"py311-django-bootstrap3","origin":"www/py-django-bootstrap3","version":"23.4_1","comment":"Bootstrap 3 support for Django projects","maintainer":"kai@FreeBSD.org","www":"https://github.com/zostera/django-bootstrap3","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3ca2e5823b175acdb10d71044e99f9434486482e743fb4b9fb534dad9852d4f9","flatsize":227388,"path":"All/py311-django-bootstrap3-23.4_1.pkg","repopath":"All/py311-django-bootstrap3-23.4_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":40496,"desc":"Library with the goal to seamlessly blend Django and Bootstrap 3.","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-appconf","origin":"www/py-django-appconf","version":"1.1.0_1","comment":"Helper class for handling configuration defaults gracefully","maintainer":"python@FreeBSD.org","www":"https://django-appconf.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2f76e50ab2669a3d5aeff6d21d9339b819b366c309923d134ca5749fa9ad9664","flatsize":34487,"path":"All/py311-django-appconf-1.1.0_1.pkg","repopath":"All/py311-django-appconf-1.1.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":10008,"desc":"A helper class for handling configuration defaults of packaged Django apps\ngracefully.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-assets","origin":"www/py-django-assets","version":"2.0_4","comment":"Compress and merge CSS and Javascript files","maintainer":"kai@FreeBSD.org","www":"https://github.com/miracle2k/django-assets","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"435c8ec274f871f260a22af7e1690586252906b78ff0de5c8d6f324e1c175448","flatsize":152057,"path":"All/py311-django-assets-2.0_4.pkg","repopath":"All/py311-django-assets-2.0_4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":34484,"desc":"Integrates the webassets library with Django, adding support for merging,\nminifying and compiling CSS and Javascript files.","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"py311-webassets":{"origin":"www/py-webassets","version":"2.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-annoying","origin":"www/py-django-annoying","version":"0.10.7","comment":"Eliminate annoying things in the Django framework","maintainer":"sunpoet@FreeBSD.org","www":"https://skorokithakis.github.io/django-annoying/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0bf627e834bfac05a5658b400a7b605952eab0496a36e4c3e3a11b891fef0425","flatsize":75218,"path":"All/py311-django-annoying-0.10.7.pkg","repopath":"All/py311-django-annoying-0.10.7.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":17264,"desc":"This django application eliminates certain annoyances in the Django framework.\n\nFeatures:\n- render_to decorator - Reduce typing in django views.\n- signals decorator - Allow using signals as decorators.\n- ajax_request decorator - Returns JsonResponse with dict as content.\n- autostrip decorator - Strip form text fields before validation\n- get_object_or_None function - Similar to get_object_or_404, but returns None\n  if the object is not found.\n- AutoOneToOne field - Creates a related object on first call if it doesn't\n  exist yet.\n- JSONField - A field that stores a Python object as JSON and retrieves it as a\n  Python object.\n- get_config function - Get settings from django.conf if exists, return a\n  default value otherwise.\n- StaticServer middleware - Instead of configuring urls.py, just add this\n  middleware and it will serve your static files when you are in debug mode.\n- get_ object_or_this_function - Similar to get_object_or_404, but returns a\n  default object (this) if the object is not found.\n- HttpResponseReload - Reload and stay on same page from where the request was\n  made.","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-bleach","origin":"www/py-django-bleach","version":"3.1.0_1","comment":"Easily use bleach with Django models and templates","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/marksweb/django-bleach","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"644281267de8d632b080b1e96a97939295f62841dff8288389a23bc850f8f3c6","flatsize":126691,"path":"All/py311-django-bleach-3.1.0_1.pkg","repopath":"All/py311-django-bleach-3.1.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":22968,"desc":"Bleach is a Python module that takes any HTML input, and returns valid,\nsanitised HTML that contains only an allowed subset of HTML tags, attributes and\nstyles. django-bleach is a Django app that makes using bleach extremely easy.","deps":{"py311-bleach":{"origin":"www/py-bleach","version":"6.2.0"},"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-admin-rangefilter","origin":"www/py-django-admin-rangefilter","version":"0.7.0_1","comment":"Add the filter by a custom date / datetime range on the admin UI","maintainer":"gettoknowmi@yahoo.com","www":"https://github.com/silentsokolov/django-admin-rangefilter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"31d244d0f5c6f666eb0e701addcde0c8beb33b75931d2fe377a220c104c32e48","flatsize":74112,"path":"All/py311-django-admin-rangefilter-0.7.0_1.pkg","repopath":"All/py311-django-admin-rangefilter-0.7.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16788,"desc":"django-admin-rangefilter app,\nadd the filter by a custom date / datetime range on the admin UI.\nFor Django 1.8+, if django-csp is installed,\n nonces will be added to style and script tags.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-advanced-filters","origin":"www/py-django-advanced-filters","version":"1.3.0_1","comment":"Django ModelAdmin mixin","maintainer":"gettoknowmi@yahoo.com","www":"https://github.com/modlinltd/django-advanced-filters","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"60cc7d5d25284b190b06164580c47b0b54fbfcc69ab0218b9804cb16cd906885","flatsize":313696,"path":"All/py311-django-advanced-filters-1.3.0_1.pkg","repopath":"All/py311-django-advanced-filters-1.3.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":74820,"desc":"A django ModelAdmin mixin which adds advanced filtering abilities to the admin.","deps":{"py311-django-braces":{"origin":"www/py-django-braces","version":"1.15.0_3"},"py311-simplejson":{"origin":"devel/py-simplejson","version":"3.18.4_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-auth-ldap","origin":"www/py-django-auth-ldap","version":"5.1.0","comment":"LDAP integration for django.contrib.auth","maintainer":"kai@FreeBSD.org","www":"https://github.com/django-auth-ldap/django-auth-ldap","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4214945bbd0d911b68330517c44a261edfdd0e8ff9abaadeb63ffc8d0e3b18cd","flatsize":1167639,"path":"All/py311-django-auth-ldap-5.1.0.pkg","repopath":"All/py311-django-auth-ldap-5.1.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":217952,"desc":"This is a Django authentication backend that authenticates against an LDAP\nservice. Configuration can be as simple as a single distinguished name template,\nbut there are many rich configuration options for working with users, groups,\nand permissions.","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"py311-python-ldap":{"origin":"net/py-python-ldap","version":"3.4.4"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security","www"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-django-auditlog","origin":"www/py-django-auditlog","version":"3.0.0","comment":"Django app that keeps a log of changes made to an object","maintainer":"grembo@FreeBSD.org","www":"https://github.com/jazzband/django-auditlog","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7484e2b0150540d824f87711ad65a13b8fa36f330cb5b972c4641adf72e25fa0","flatsize":333168,"path":"All/py311-django-auditlog-3.0.0.pkg","repopath":"All/py311-django-auditlog-3.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":61076,"desc":"Auditlog is a reusable app for Django that makes logging object changes a\nbreeze. Auditlog tries to use as much as Python and Django's built in\nfunctionality to keep the list of dependencies as short as possible. Also,\nAuditlog aims to be fast and simple to use.","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django42","origin":"www/py-django42","version":"4.2.23","comment":"High-level Python Web Framework","maintainer":"python@FreeBSD.org","www":"https://www.djangoproject.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"15f584b918886861e010360ceba1c54bd14b1173b48c95377da59aa37fa5a22b","flatsize":36700382,"path":"All/py311-django42-4.2.23.pkg","repopath":"All/py311-django42-4.2.23.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":4846224,"desc":"Django is a high-level Python Web framework that encourages rapid development\nand clean, pragmatic design.\n\nDeveloped and used over the past two years by a fast-moving online-news\noperation, Django was designed from scratch to handle two challenges: the\nintensive deadlines of a newsroom and the stringent requirements of experienced\nWeb developers. It has convenient niceties for developing content-management\nsystems, but it's an excellent tool for building any Web site.","deps":{"py311-asgiref":{"origin":"www/py-asgiref","version":"3.8.1_1"},"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"py311-sqlparse":{"origin":"databases/py-sqlparse","version":"0.5.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"DOCS":"on","HTMLDOCS":"off","PGSQL":"off","MYSQL":"off","SQLITE":"on"},"annotations":{"cpe":"cpe:2.3:a:djangoproject:django:4.2.23:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-dj51-drf-spectacular","origin":"www/py-dj51-drf-spectacular","version":"0.28.0_1","comment":"Sane/flexible OpenAPI 3 schema generation for Django REST framework","maintainer":"kai@FreeBSD.org","www":"https://github.com/tfranzel/drf-spectacular","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"42ee30421ec82aaa473ffd8843b024eaa7ce76e718d6861272dd3a7e85966a16","flatsize":1169031,"path":"All/py311-dj51-drf-spectacular-0.28.0_1.pkg","repopath":"All/py311-dj51-drf-spectacular-0.28.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":189120,"desc":"This project has 3 goals:\n\n* Extract as much schema information from DRF as possible.\n* Provide flexibility to make the schema usable in the real world (not only\n  toy examples).\n* Generate a schema that works well with the most popular client generators.\n\nThe code is a heavily modified fork of the DRF OpenAPI generator, which is/was\nlacking all of the below listed features:\n\n* Serializers modelled as components. (arbitrary nesting + recursion supported)\n* @extend_schema decorator for customization of APIView, Viewsets,\n  function-based views, and @action\n* Authentication support (DRF natives included, easily extendable)\n* Custom serializer class support (easily extendable)\n* SerializerMethodField() type via type hinting or @extend_schema_field\n* i18n support, Tags extraction, Description extraction from docstrings\n* Request/response/parameter examples, Callback operations\n* Vendor specification extensions (x-*) in info, operations, parameters,\n  components, and security schemes\n* Sane fallbacks and sane operation_id naming (based on path)\n* Schema serving with SpectacularAPIView (Redoc and Swagger-UI views are\n  also available)\n* Optional input/output serializer component split","deps":{"py311-dj51-djangorestframework":{"origin":"www/py-dj51-djangorestframework","version":"3.16.0"},"py311-dj51-drf-spectacular-sidecar":{"origin":"www/py-dj51-drf-spectacular-sidecar","version":"2025.4.1"},"py311-django51":{"origin":"www/py-django51","version":"5.1.11"},"py311-inflection":{"origin":"devel/py-inflection","version":"0.5.1_1"},"py311-jsonschema":{"origin":"devel/py-jsonschema","version":"4.23.0"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-uritemplate":{"origin":"net/py-uritemplate","version":"3.0.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"SIDECAR":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-dj51-social-auth-app-django","origin":"www/py-dj51-social-auth-app-django","version":"5.4.3","comment":"Social Authentication and Django integration","maintainer":"kai@FreeBSD.org","www":"https://github.com/python-social-auth/social-app-django","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f0e3bfe2fe5948e7dad3ed47a0558bc5bdad1069fd21d271d6c4110eece4cebd","flatsize":230164,"path":"All/py311-dj51-social-auth-app-django-5.4.3.pkg","repopath":"All/py311-dj51-social-auth-app-django-5.4.3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":43796,"desc":"Python Social Auth is an easy to setup social authentication/registration\nmechanism with support for several frameworks and auth providers.\n\nThis is the Django component of the python-social-auth ecosystem, it implements\nthe needed functionality to integrate social-auth-core in a Django based\nproject.","deps":{"py311-django51":{"origin":"www/py-django51","version":"5.1.11"},"py311-social-auth-core":{"origin":"security/py-social-auth-core","version":"4.5.4_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security","www"],"annotations":{"flavor":"py311"}},{"name":"py311-dj51-django-timezone-field","origin":"www/py-dj51-django-timezone-field","version":"7.1","comment":"Provides database and form fields for pytz timezone objects for Django","maintainer":"kai@FreeBSD.org","www":"https://github.com/mfogel/django-timezone-field","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e9483871539803f391e72178e6acad9cfa41082f1dffc2aa47ce79bec6e40625","flatsize":81381,"path":"All/py311-dj51-django-timezone-field-7.1.pkg","repopath":"All/py311-dj51-django-timezone-field-7.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":19064,"desc":"Provides database, form, and REST framework fields for \"zoneinfo\" and \"pytz\"\ntimezone objects for Django.","deps":{"py311-django51":{"origin":"www/py-django51","version":"5.1.11"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-dj51-django-taggit","origin":"www/py-dj51-django-taggit","version":"6.1.0_2","comment":"Reusable Django application for simple tagging","maintainer":"kai@FreeBSD.org","www":"https://github.com/jazzband/django-taggit","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"20202f0577422fbdf439a883b26e3bdd86b10674c9b162d0b316bcc2d4842493","flatsize":324368,"path":"All/py311-dj51-django-taggit-6.1.0_2.pkg","repopath":"All/py311-dj51-django-taggit-6.1.0_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":60540,"desc":"django-taggit a simpler approach to tagging with Django.","deps":{"py311-django51":{"origin":"www/py-django51","version":"5.1.11"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-mailbox","origin":"mail/py-django-mailbox","version":"4.8.2_1","comment":"Easily ingest messages from POP3, IMAP, or local mailboxes","maintainer":"gettoknowmi@yahoo.com","www":"https://github.com/coddingtonbear/django-mailbox/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9c8284bc749996d999f1142720c5073a007d213a97e8cb42e0ab632b7fb25a6e","flatsize":4673351,"path":"All/py311-django-mailbox-4.8.2_1.pkg","repopath":"All/py311-django-mailbox-4.8.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2874996,"desc":"Easily ingest messages from POP3, IMAP, or local mailboxes\ninto your Django application.\n\nThis app allows you to either ingest e-mail content from common e-mail services\n(as long as the service provides POP3 or IMAP support), or directly receive\ne-mail messages from stdin (for locally processing messages\nfrom Postfix or Exim4).","deps":{"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["mail"],"annotations":{"flavor":"py311"}},{"name":"py311-dj51-django-rq","origin":"devel/py-dj51-django-rq","version":"3.0.0_2","comment":"Provides Django integration for RQ (Redis Queue)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rq/django-rq","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"27ec851629b2bbf5b6a2f0a57e4099ce5f5a7e3a55471502725388c9c95c6ccb","flatsize":631573,"path":"All/py311-dj51-django-rq-3.0.0_2.pkg","repopath":"All/py311-dj51-django-rq-3.0.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":93648,"desc":"Django integration with RQ, a Redis based Python queuing library. Django-RQ is a\nsimple app that allows you to configure your queues in django's settings.py and\neasily use them in your project.","deps":{"py311-django51":{"origin":"www/py-django51","version":"5.1.11"},"py311-redis":{"origin":"databases/py-redis","version":"5.2.1"},"py311-rq":{"origin":"devel/py-rq","version":"2.3.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"SENTRY":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-dj51-strawberry-graphql-django","origin":"www/py-dj51-strawberry-graphql-django","version":"0.58.0","comment":"Strawberry GraphQL Django extension","maintainer":"kai@FreeBSD.org","www":"https://github.com/strawberry-graphql/strawberry-django","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"00b9e7ec9e8177a2b6babe3f9bdcb3e0de57c153abf1e5aad5ac27e74b8e7e27","flatsize":1300604,"path":"All/py311-dj51-strawberry-graphql-django-0.58.0.pkg","repopath":"All/py311-dj51-strawberry-graphql-django-0.58.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":201984,"desc":"This package provides powerful tools to generate GraphQL types, queries,\nmutations and resolvers from Django models.\n\nSupported Features:\n\n* GraphQL type generation from models\n* Filtering, pagination and ordering\n* Basic create, retrieve, update and delete (CRUD) types and mutations\n* Basic Django auth support, current user query, login and logout mutations\n* Django sync and async views\n* Permission extension using django's permissioning system\n* Relay support with automatic resolvers generation\n* Query optimization to improve performance and avoid common pitfalls (e.g n+1)\n* Debug Toolbar integration with graphiql to display metrics like SQL queries\n* Unit test integration","deps":{"py311-asgiref":{"origin":"www/py-asgiref","version":"3.8.1_1"},"py311-dj51-django-choices-field":{"origin":"www/py-dj51-django-choices-field","version":"2.3.0"},"py311-dj51-django-debug-toolbar":{"origin":"www/py-dj51-django-debug-toolbar","version":"5.1.0"},"py311-dj51-strawberry-graphql":{"origin":"devel/py-dj51-strawberry-graphql","version":"0.266.0"},"py311-django51":{"origin":"www/py-django51","version":"5.1.11"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"DEBUG-TOOLBAR":"on","ENUM":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-django-autocomplete-light","origin":"www/py-django-autocomplete-light","version":"3.8.2_1","comment":"Fresh approach to autocomplete implementations","maintainer":"gettoknowmi@yahoo.com","www":"https://github.com/yourlabs/django-autocomplete-light","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f95c089c389e0831fc219f3c43fabfda8ae842982a5b6d9becbe6525f1d3a67b","flatsize":4360918,"path":"All/py311-django-autocomplete-light-3.8.2_1.pkg","repopath":"All/py311-django-autocomplete-light-3.8.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":400600,"desc":"A fresh approach to autocomplete implementations specially for Django.\n\nPlease DO regularely ping us with your link at #yourlabs IRC channel","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["www"],"annotations":{"flavor":"py311"}},{"name":"py311-django-ckeditor-5","origin":"www/py-django-ckeditor-5","version":"0.0.13_1","comment":"Django ckeditor-5","maintainer":"gettoknowmi@yahoo.com","www":"https://github.com/hvlads/django-ckeditor-5","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b6fca0c8660145b154fb71c870632163bc330322f9da4b6ab84024493ea304eb","flatsize":6574776,"path":"All/py311-django-ckeditor-5-0.0.13_1.pkg","repopath":"All/py311-django-ckeditor-5-0.0.13_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1098156,"desc":"Add to your models.py:\n\nfrom django.db import models\nfrom django_ckeditor_5.fields import CKEditor5Field\n\n  class Article(models.Model):\n     title=models.CharField('Title', max_length=200)\n     text=CKEditor5Field('Text', config_name='extends')","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["editors","www"],"annotations":{"flavor":"py311"}},{"name":"py311-dj51-django-tables2","origin":"www/py-dj51-django-tables2","version":"2.7.5","comment":"Table/data-grid framework for Django","maintainer":"kai@FreeBSD.org","www":"https://github.com/jieter/django-tables2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"47cfe9cf5796ce402e8c91236742b7db1d5f6f5717ce95bdf5a9414cf3f1ab1c","flatsize":664118,"path":"All/py311-dj51-django-tables2-2.7.5.pkg","repopath":"All/py311-dj51-django-tables2-2.7.5.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":106732,"desc":"django-tables2 simplifies the task of turning sets of data into HTML tables.\nIt has native support for pagination and sorting, does for HTML tables what\ndjango.forms does for HTML forms.","deps":{"py311-django51":{"origin":"www/py-django51","version":"5.1.11"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"TABLIB":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-dj51-django-js-asset","origin":"www/py-dj51-django-js-asset","version":"3.1.2","comment":"Insert script tags with additional attributes for django.forms.Media","maintainer":"kai@FreeBSD.org","www":"https://github.com/matthiask/django-js-asset","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b471c6ffbb6d391fbb38b1b283de06fb2d107863460df26401980815a7a6f290","flatsize":28258,"path":"All/py311-dj51-django-js-asset-3.1.2.pkg","repopath":"All/py311-dj51-django-js-asset-3.1.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":8796,"desc":"Insert script tags with additional attributes (such as \"id\" and \"data\" for\nCSP-compatible data injection) for the django.forms.Media package.","deps":{"py311-django51":{"origin":"www/py-django51","version":"5.1.11"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-dj51-django-htmx","origin":"www/py-dj51-django-htmx","version":"1.23.0","comment":"Extensions for using Django with htmx","maintainer":"kai@FreeBSD.org","www":"https://github.com/adamchainz/django-htmx","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"90bce7c6bd8eb2bef74cd22437eea6abc8272f6fdc7afaab988b65eef9d10702","flatsize":264022,"path":"All/py311-dj51-django-htmx-1.23.0.pkg","repopath":"All/py311-dj51-django-htmx-1.23.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":57412,"desc":"This package offers extensions for using Django with htmx, a library that\nallows one to access modern browser features directly from HTML, rather than\nusing JavaScript (see https://htmx.org/).","deps":{"py311-asgiref":{"origin":"www/py-asgiref","version":"3.8.1_1"},"py311-django51":{"origin":"www/py-django51","version":"5.1.11"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-dj51-django-rich","origin":"www/py-dj51-django-rich","version":"1.14.0","comment":"Extensions for using Rich with Django","maintainer":"kai@FreeBSD.org","www":"https://github.com/adamchainz/django-rich","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"79a50584801290dc9d9163ed772ed17242321ad2e708b8803a6adec3252550e4","flatsize":65527,"path":"All/py311-dj51-django-rich-1.14.0.pkg","repopath":"All/py311-dj51-django-rich-1.14.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15644,"desc":"This package provides Extensions for using Rich with the Django framework.\n\nThese extensions consist of the following subclasses:\n\n* django_rich.management.RichCommand:\n  Subclass of Django's BaseCommand class that sets its self.console to a\n  Rich Console.\n\n* django_rich.test.RichRunner:\n  Subclass of Django's DiscoverRunner with colourized outputs and nice\n  traceback rendering.","deps":{"py311-django51":{"origin":"www/py-django51","version":"5.1.11"},"py311-rich":{"origin":"textproc/py-rich","version":"14.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-dj51-django-redis","origin":"www/py-dj51-django-redis","version":"5.4.0_2","comment":"Full featured Redis cache/session backend for Django","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jazzband/django-redis","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a8649f679b065c1c18161ac47c5ad23c47d0299bfdaffa833d42b2aa341e296b","flatsize":305285,"path":"All/py311-dj51-django-redis-5.4.0_2.pkg","repopath":"All/py311-dj51-django-redis-5.4.0_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":51748,"desc":"Django-redis is a BSD Licensed, full featured Redis cache/session\nbackend for Django.\n\nWhy use django-redis?\n\n * Modular client system (pluggable clients).\n * Master-Slave support in the default client.\n * Used in production in several projects as cache and session storage.\n * Supports infinite timeouts.\n * Python 3 support in same code base.\n * Facilities for raw access to Redis client/connection pool.\n * Highly configurable (can emulate memcached exception behavior, for\n   example).\n * Unix sockets supported by default.\n * Pluggable parsers.","deps":{"py311-django51":{"origin":"www/py-django51","version":"5.1.11"},"py311-redis":{"origin":"databases/py-redis","version":"5.2.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-dj51-django-filter","origin":"www/py-dj51-django-filter","version":"25.1","comment":"Dynamic filtering for querysets with Django","maintainer":"kai@FreeBSD.org","www":"https://github.com/carltongibson/django-filter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e42efb81fefcd22e2e187a6f8e87c68863a2414c87d567baf4b1dd5876e4be71","flatsize":501894,"path":"All/py311-dj51-django-filter-25.1.pkg","repopath":"All/py311-dj51-django-filter-25.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":88148,"desc":"Django-filter is a reusable Django application allowing users to declaratively\nadd dynamic QuerySet filtering from URL parameters.","deps":{"py311-django51":{"origin":"www/py-django51","version":"5.1.11"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-dj51-django-choices-field","origin":"www/py-dj51-django-choices-field","version":"2.3.0","comment":"Django field that set/get TextChoices/IntegerChoices enumerations","maintainer":"kai@FreeBSD.org","www":"https://github.com/bellini666/django-choices-field","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8c85763c472cbe1d06a0fbd367cb5bb247844f544a21aa602927f0adfacf68f1","flatsize":46962,"path":"All/py311-dj51-django-choices-field-2.3.0.pkg","repopath":"All/py311-dj51-django-choices-field-2.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10016,"desc":"This package provides a Django field that set/get the \"TextChoices\" and\n\"IntegerChoices\" enumerations.","deps":{"py311-django51":{"origin":"www/py-django51","version":"5.1.11"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-dj51-strawberry-graphql","origin":"devel/py-dj51-strawberry-graphql","version":"0.266.0","comment":"Library for creating GraphQL APIs","maintainer":"kai@FreeBSD.org","www":"https://github.com/strawberry-graphql/strawberry","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b1f1ea40a962c4136415c67df3d40e8aa1870dc9ec332174f1b289cf00c7ca7e","flatsize":3590275,"path":"All/py311-dj51-strawberry-graphql-0.266.0.pkg","repopath":"All/py311-dj51-strawberry-graphql-0.266.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":519520,"desc":"Strawberry is a developer friendly GraphQL library for Python, designed for\nmodern development.\n\n* Type hints: Leverages Python type hints to provide a great developer\n  experience while creating GraphQL Libraries.\n\n* Async Support: Supports async/await out of the box, allowing you to write\n  your resolvers in a non-blocking way.\n\n* Extensible: Has support for schema and field extensions, allowing you to\n  extend the schema with custom logic.\n\n* Generics: Supports generics, allowing you to create reusable types that can\n  be used in multiple places.\n\n* Federation: Supports Federation, allowing you to create a federated GraphQL\n  schema.\n\n* Dataloaders: Comes with support for dataloaders, allowing you to batch\n  multiple queries into a single one.\n\n* Integrations: Has support for multiple integrations, allowing you to use it\n  with your favorite web framework.","deps":{"py311-graphql-core":{"origin":"devel/py-graphql-core","version":"3.2.6"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"AIOHTTP":"off","ASGI":"off","CHANNELS":"off","CLI":"off","DEBUG":"off","DEBUG-SERVER":"off","DJANGO":"off","FASTAPI":"off","FLASK":"off","OPENTELEMETRY":"off","PYDANTIC":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-dj51-channels","origin":"www/py-dj51-channels","version":"4.2.0","comment":"Brings async, event-driven capabilities to Django","maintainer":"sunpoet@FreeBSD.org","www":"https://channels.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d46455d81202c539fd08336aeb76fe19b36f90fc4a8f98aa5f83106e8461c5c0","flatsize":309650,"path":"All/py311-dj51-channels-4.2.0.pkg","repopath":"All/py311-dj51-channels-4.2.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":57984,"desc":"Channels augments Django to bring WebSocket, long-poll HTTP, task offloading and\nother async support to your code, using familiar Django design patterns and a\nflexible underlying framework that lets you not only customize behaviours but\nalso write support for your own protocols and needs.","deps":{"py311-asgiref":{"origin":"www/py-asgiref","version":"3.8.1_1"},"py311-django51":{"origin":"www/py-django51","version":"5.1.11"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-dj51-django-prometheus","origin":"www/py-dj51-django-prometheus","version":"2.3.1","comment":"Export Django monitoring metrics for Prometheus.io","maintainer":"kai@FreeBSD.org","www":"https://github.com/korfuri/django-prometheus","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"caa4770aadb8cb67133f401238621598aba14184e01d40f0d1143351a8aa6865","flatsize":230844,"path":"All/py311-dj51-django-prometheus-2.3.1.pkg","repopath":"All/py311-dj51-django-prometheus-2.3.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":42644,"desc":"This library exports Django monitoring metrics for Prometheus.io.\n\nIt provides support to monitor the following databases types:\n\n* SQLite (via Django)\n* PostgreSQL\n* MySQL\n\nIn addition, caches can also be monitored:\n\n* memcached\n* Redis\n\nIt's even possible to export metrics of Django models and migrations.","deps":{"py311-django51":{"origin":"www/py-django51","version":"5.1.11"},"py311-prometheus-client":{"origin":"net-mgmt/py-prometheus-client","version":"0.21.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"MYSQL":"off","PGSQL":"off","MEMCACHED":"off","REDIS":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-django50","origin":"www/py-django50","version":"5.0.14","comment":"High-level Python Web Framework","maintainer":"python@FreeBSD.org","www":"https://www.djangoproject.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b7ac7f191150b6fa9d695b6e6218c74727ab0799a9ec736ec1dc34483526bb00","flatsize":37534031,"path":"All/py311-django50-5.0.14.pkg","repopath":"All/py311-django50-5.0.14.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":4947132,"desc":"Django is a high-level Python Web framework that encourages rapid development\nand clean, pragmatic design.\n\nDeveloped and used over the past two years by a fast-moving online-news\noperation, Django was designed from scratch to handle two challenges: the\nintensive deadlines of a newsroom and the stringent requirements of experienced\nWeb developers. It has convenient niceties for developing content-management\nsystems, but it's an excellent tool for building any Web site.","deps":{"py311-asgiref":{"origin":"www/py-asgiref","version":"3.8.1_1"},"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"py311-sqlparse":{"origin":"databases/py-sqlparse","version":"0.5.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"DOCS":"on","HTMLDOCS":"off","PGSQL":"off","MYSQL":"off","SQLITE":"on"},"annotations":{"cpe":"cpe:2.3:a:djangoproject:django:5.0.14:::::dragonfly6:x86_64","deprecated":"Extended support of Django 5.0 ends April 2024, upgrade to a newer version of Django. See https://www.djangoproject.com/download/","expiration_date":"2025-05-31","flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nExtended support of Django 5.0 ends April 2024, upgrade to a newer version of Django. See https://www.djangoproject.com/download/.\n\nIt is scheduled to be removed on or after 2025-05-31."}]},{"name":"py311-dj51-django-mptt","origin":"www/py-dj51-django-mptt","version":"0.17.0","comment":"Utilities for implementing Modified Preorder Tree Traversal in Django","maintainer":"kai@FreeBSD.org","www":"https://github.com/django-mptt/django-mptt","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"95d2f99b4242c23a1a608664b8f8d660a9c0df24ead0247f3881bd1b50ceb4bf","flatsize":725603,"path":"All/py311-dj51-django-mptt-0.17.0.pkg","repopath":"All/py311-dj51-django-mptt-0.17.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":118164,"desc":"Utilities for implementing Modified Preorder Tree Traversal with your Django\nModels and working with trees of Model instances.","deps":{"py311-dj51-django-js-asset":{"origin":"www/py-dj51-django-js-asset","version":"3.1.2"},"py311-django51":{"origin":"www/py-django51","version":"5.1.11"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-dj50-drf-spectacular","origin":"www/py-dj50-drf-spectacular","version":"0.28.0_1","comment":"Sane/flexible OpenAPI 3 schema generation for Django REST framework","maintainer":"kai@FreeBSD.org","www":"https://github.com/tfranzel/drf-spectacular","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c33b75cc7362bfe275a5e52b0d5d5a1674aad9e857f4a3224ef67a4f3d81bce2","flatsize":1169031,"path":"All/py311-dj50-drf-spectacular-0.28.0_1.pkg","repopath":"All/py311-dj50-drf-spectacular-0.28.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":189180,"desc":"This project has 3 goals:\n\n* Extract as much schema information from DRF as possible.\n* Provide flexibility to make the schema usable in the real world (not only\n  toy examples).\n* Generate a schema that works well with the most popular client generators.\n\nThe code is a heavily modified fork of the DRF OpenAPI generator, which is/was\nlacking all of the below listed features:\n\n* Serializers modelled as components. (arbitrary nesting + recursion supported)\n* @extend_schema decorator for customization of APIView, Viewsets,\n  function-based views, and @action\n* Authentication support (DRF natives included, easily extendable)\n* Custom serializer class support (easily extendable)\n* SerializerMethodField() type via type hinting or @extend_schema_field\n* i18n support, Tags extraction, Description extraction from docstrings\n* Request/response/parameter examples, Callback operations\n* Vendor specification extensions (x-*) in info, operations, parameters,\n  components, and security schemes\n* Sane fallbacks and sane operation_id naming (based on path)\n* Schema serving with SpectacularAPIView (Redoc and Swagger-UI views are\n  also available)\n* Optional input/output serializer component split","deps":{"py311-dj50-djangorestframework":{"origin":"www/py-dj50-djangorestframework","version":"3.15.2_1"},"py311-dj50-drf-spectacular-sidecar":{"origin":"www/py-dj50-drf-spectacular-sidecar","version":"2025.3.1_1"},"py311-django50":{"origin":"www/py-django50","version":"5.0.14"},"py311-inflection":{"origin":"devel/py-inflection","version":"0.5.1_1"},"py311-jsonschema":{"origin":"devel/py-jsonschema","version":"4.23.0"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-uritemplate":{"origin":"net/py-uritemplate","version":"3.0.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"SIDECAR":"on"},"annotations":{"deprecated":"Extended support of Django 5.0 ends April 2025, upgrade to the Django 5.1+ version of this port. See https://www.djangoproject.com/download/","expiration_date":"2025-05-31","flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nExtended support of Django 5.0 ends April 2025, upgrade to the Django 5.1+ version of this port. See https://www.djangoproject.com/download/.\n\nIt is scheduled to be removed on or after 2025-05-31."}]},{"name":"py311-dj51-djangorestframework","origin":"www/py-dj51-djangorestframework","version":"3.16.0","comment":"Django REST framework","maintainer":"kai@FreeBSD.org","www":"https://www.django-rest-framework.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"786ab5a3ddceb76a12014fa5df235f1c1570dd842250550ed21d6b759107256e","flatsize":4740974,"path":"All/py311-dj51-djangorestframework-3.16.0.pkg","repopath":"All/py311-dj51-djangorestframework-3.16.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":984564,"desc":"Django REST framework is a powerful and flexible toolkit that makes\nit easy to build Web APIs.","deps":{"py311-django51":{"origin":"www/py-django51","version":"5.1.11"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-dj51-django-cors-headers","origin":"www/py-dj51-django-cors-headers","version":"4.7.0","comment":"Handles server headers required for Cross-Origin Resource Sharing","maintainer":"kai@FreeBSD.org","www":"https://github.com/adamchainz/django-cors-headers","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e07c0166450707a4e7d84cec778414b86bfa65af425596e4d10c79ed26e823eb","flatsize":79926,"path":"All/py311-dj51-django-cors-headers-4.7.0.pkg","repopath":"All/py311-dj51-django-cors-headers-4.7.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":18252,"desc":"A Django App that adds CORS (Cross-Origin Resource Sharing) headers to\nresponses.","deps":{"py311-asgiref":{"origin":"www/py-asgiref","version":"3.8.1_1"},"py311-django51":{"origin":"www/py-django51","version":"5.1.11"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-dj50-django-tree-queries","origin":"www/py-dj50-django-tree-queries","version":"0.19.0","comment":"Tree queries with explicit opt-in, without configurability","maintainer":"kai@FreeBSD.org","www":"https://github.com/feincms/django-tree-queries","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e60ba7f292616f5a84a96940127ed29a5bfb782dd2c570094a9309298fec5bb4","flatsize":94082,"path":"All/py311-dj50-django-tree-queries-0.19.0.pkg","repopath":"All/py311-dj50-django-tree-queries-0.19.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":21344,"desc":"Query Django model trees using adjacency lists and recursive common table\nexpressions.\n\nSupports PostgreSQL, sqlite3 (3.8.3 or higher) and MariaDB (10.2.2 or higher)\nand MySQL (8.0 or higher, if running without ONLY_FULL_GROUP_BY).","deps":{"py311-django50":{"origin":"www/py-django50","version":"5.0.14"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"deprecated":"Extended support of Django 5.0 ends April 2025. See https://www.djangoproject.com/download/","expiration_date":"2025-05-31","flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nExtended support of Django 5.0 ends April 2025. See https://www.djangoproject.com/download/.\n\nIt is scheduled to be removed on or after 2025-05-31."}]},{"name":"py311-dj51-django-debug-toolbar","origin":"www/py-dj51-django-debug-toolbar","version":"5.1.0","comment":"Configurable set of panels to display debug information","maintainer":"sunpoet@FreeBSD.org","www":"https://django-debug-toolbar.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"95eef0ba57d220349e9a86bc5234b4b1923e28a7829a203bdbfbc5a7beefc26b","flatsize":1257277,"path":"All/py311-dj51-django-debug-toolbar-5.1.0.pkg","repopath":"All/py311-dj51-django-debug-toolbar-5.1.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":182420,"desc":"The Django Debug Toolbar is a configurable set of panels that display various\ndebug information about the current request/response and when clicked, display\nmore details about the panel's content.","deps":{"py311-django51":{"origin":"www/py-django51","version":"5.1.11"},"py311-sqlparse":{"origin":"databases/py-sqlparse","version":"0.5.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-dj51-django-auth-ldap","origin":"www/py-dj51-django-auth-ldap","version":"5.1.0","comment":"LDAP integration for django.contrib.auth","maintainer":"kai@FreeBSD.org","www":"https://github.com/django-auth-ldap/django-auth-ldap","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d06b089e1554ed78d2723c303535a67d5a41ebba59eecf9ef29ad12bd0553ca8","flatsize":1167639,"path":"All/py311-dj51-django-auth-ldap-5.1.0.pkg","repopath":"All/py311-dj51-django-auth-ldap-5.1.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":217980,"desc":"This is a Django authentication backend that authenticates against an LDAP\nservice. Configuration can be as simple as a single distinguished name template,\nbut there are many rich configuration options for working with users, groups,\nand permissions.","deps":{"py311-django51":{"origin":"www/py-django51","version":"5.1.11"},"py311-python-ldap":{"origin":"net/py-python-ldap","version":"3.4.4"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security","www"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-dj50-django-timezone-field","origin":"www/py-dj50-django-timezone-field","version":"7.1","comment":"Provides database and form fields for pytz timezone objects for Django","maintainer":"kai@FreeBSD.org","www":"https://github.com/mfogel/django-timezone-field","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b6bfad1fba96a34e32348c54c7779d6a3736b5398fc29c86acd9280f7e5ee03d","flatsize":81381,"path":"All/py311-dj50-django-timezone-field-7.1.pkg","repopath":"All/py311-dj50-django-timezone-field-7.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":19244,"desc":"Provides database, form, and REST framework fields for \"zoneinfo\" and \"pytz\"\ntimezone objects for Django.","deps":{"py311-django50":{"origin":"www/py-django50","version":"5.0.14"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"deprecated":"Extended support of Django 5.0 ends April 2025, upgrade to the Django 5.1+ version of this port. See https://www.djangoproject.com/download/","expiration_date":"2025-05-31","flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nExtended support of Django 5.0 ends April 2025, upgrade to the Django 5.1+ version of this port. See https://www.djangoproject.com/download/.\n\nIt is scheduled to be removed on or after 2025-05-31."}]},{"name":"py311-dj50-django-taggit","origin":"www/py-dj50-django-taggit","version":"6.1.0_2","comment":"Reusable Django application for simple tagging","maintainer":"kai@FreeBSD.org","www":"https://github.com/jazzband/django-taggit","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ec2c1339a695fdf345d327c76bd76ecc781db3edf63e044dc3eec0a1f4d71f89","flatsize":324368,"path":"All/py311-dj50-django-taggit-6.1.0_2.pkg","repopath":"All/py311-dj50-django-taggit-6.1.0_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":60716,"desc":"django-taggit a simpler approach to tagging with Django.","deps":{"py311-django50":{"origin":"www/py-django50","version":"5.0.14"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"deprecated":"Extended support of Django 5.0 ends April 2025, upgrade to the Django 5.1+ version of this port. See https://www.djangoproject.com/download/","expiration_date":"2025-05-31","flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nExtended support of Django 5.0 ends April 2025, upgrade to the Django 5.1+ version of this port. See https://www.djangoproject.com/download/.\n\nIt is scheduled to be removed on or after 2025-05-31."}]},{"name":"py311-dj50-django-rich","origin":"www/py-dj50-django-rich","version":"1.14.0","comment":"Extensions for using Rich with Django","maintainer":"kai@FreeBSD.org","www":"https://github.com/adamchainz/django-rich","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bc4cd8e80bfd005cc08e892af8e86744bd6bade756360a2482aba3f77c446bc1","flatsize":65527,"path":"All/py311-dj50-django-rich-1.14.0.pkg","repopath":"All/py311-dj50-django-rich-1.14.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15820,"desc":"This package provides Extensions for using Rich with the Django framework.\n\nThese extensions consist of the following subclasses:\n\n* django_rich.management.RichCommand:\n  Subclass of Django's BaseCommand class that sets its self.console to a\n  Rich Console.\n\n* django_rich.test.RichRunner:\n  Subclass of Django's DiscoverRunner with colourized outputs and nice\n  traceback rendering.","deps":{"py311-django50":{"origin":"www/py-django50","version":"5.0.14"},"py311-rich":{"origin":"textproc/py-rich","version":"14.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"deprecated":"Extended support of Django 5.0 ends April 2025, upgrade to the Django 5.1+ version of this port. See https://www.djangoproject.com/download/","expiration_date":"2025-05-31","flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nExtended support of Django 5.0 ends April 2025, upgrade to the Django 5.1+ version of this port. See https://www.djangoproject.com/download/.\n\nIt is scheduled to be removed on or after 2025-05-31."}]},{"name":"py311-dj50-strawberry-graphql-django","origin":"www/py-dj50-strawberry-graphql-django","version":"0.53.1","comment":"Strawberry GraphQL Django extension","maintainer":"kai@FreeBSD.org","www":"https://github.com/strawberry-graphql/strawberry-django","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"41e2b26d6068b55ab896f36023bd259343abf32bea3dd3e0a37c76c936dba942","flatsize":1263855,"path":"All/py311-dj50-strawberry-graphql-django-0.53.1.pkg","repopath":"All/py311-dj50-strawberry-graphql-django-0.53.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":196140,"desc":"This package provides powerful tools to generate GraphQL types, queries,\nmutations and resolvers from Django models.\n\nSupported Features:\n\n* GraphQL type generation from models\n* Filtering, pagination and ordering\n* Basic create, retrieve, update and delete (CRUD) types and mutations\n* Basic Django auth support, current user query, login and logout mutations\n* Django sync and async views\n* Permission extension using django's permissioning system\n* Relay support with automatic resolvers generation\n* Query optimization to improve performance and avoid common pitfalls (e.g n+1)\n* Debug Toolbar integration with graphiql to display metrics like SQL queries\n* Unit test integration","deps":{"py311-asgiref":{"origin":"www/py-asgiref","version":"3.8.1_1"},"py311-dj50-django-choices-field":{"origin":"www/py-dj50-django-choices-field","version":"2.3.0"},"py311-dj50-django-debug-toolbar":{"origin":"www/py-dj50-django-debug-toolbar","version":"5.0.1"},"py311-dj50-django-tree-queries":{"origin":"www/py-dj50-django-tree-queries","version":"0.19.0"},"py311-dj50-strawberry-graphql":{"origin":"devel/py-dj50-strawberry-graphql","version":"0.262.5"},"py311-django50":{"origin":"www/py-django50","version":"5.0.14"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"DEBUG-TOOLBAR":"on","ENUM":"on"},"annotations":{"deprecated":"Extended support of Django 5.0 ends April 2025, upgrade to the Django 5.1+ version of this port. See https://www.djangoproject.com/download/","expiration_date":"2025-05-31","flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nExtended support of Django 5.0 ends April 2025, upgrade to the Django 5.1+ version of this port. See https://www.djangoproject.com/download/.\n\nIt is scheduled to be removed on or after 2025-05-31."}]},{"name":"py311-dj50-django-redis","origin":"www/py-dj50-django-redis","version":"5.4.0_1","comment":"Full featured Redis cache/session backend for Django","maintainer":"kai@FreeBSD.org","www":"https://github.com/jazzband/django-redis","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ed68998590d6f027d625610ac1e5ac5f97cbb84bfe0ddbd867b284f0acb7e41b","flatsize":302332,"path":"All/py311-dj50-django-redis-5.4.0_1.pkg","repopath":"All/py311-dj50-django-redis-5.4.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":50396,"desc":"Django-redis is a BSD Licensed, full featured Redis cache/session\nbackend for Django.\n\nWhy use django-redis?\n\n * Modular client system (pluggable clients).\n * Master-Slave support in the default client.\n * Used in production in several projects as cache and session storage.\n * Supports infinite timeouts.\n * Python 3 support in same code base.\n * Facilities for raw access to Redis client/connection pool.\n * Highly configurable (can emulate memcached exception behavior, for\n   example).\n * Unix sockets supported by default.\n * Pluggable parsers.","deps":{"py311-django50":{"origin":"www/py-django50","version":"5.0.14"},"py311-redis":{"origin":"databases/py-redis","version":"5.2.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python","www"],"annotations":{"deprecated":"Extended support of Django 5.0 ends April 2025, upgrade to the Django 5.1+ version of this port. See https://www.djangoproject.com/download/","expiration_date":"2025-05-31","flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nExtended support of Django 5.0 ends April 2025, upgrade to the Django 5.1+ version of this port. See https://www.djangoproject.com/download/.\n\nIt is scheduled to be removed on or after 2025-05-31."}]},{"name":"py311-dj50-django-js-asset","origin":"www/py-dj50-django-js-asset","version":"3.1.2","comment":"Insert script tags with additional attributes for django.forms.Media","maintainer":"kai@FreeBSD.org","www":"https://github.com/matthiask/django-js-asset","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c5e4d8ee8748c288f32a3736ea9399a598927a88efa8fd625b25f3be27fd1b2f","flatsize":28258,"path":"All/py311-dj50-django-js-asset-3.1.2.pkg","repopath":"All/py311-dj50-django-js-asset-3.1.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":8980,"desc":"Insert script tags with additional attributes (such as \"id\" and \"data\" for\nCSP-compatible data injection) for the django.forms.Media package.","deps":{"py311-django50":{"origin":"www/py-django50","version":"5.0.14"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"deprecated":"Extended support of Django 5.0 ends April 2025, upgrade to the Django 5.1+ version of this port. See https://www.djangoproject.com/download/","expiration_date":"2025-05-31","flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nExtended support of Django 5.0 ends April 2025, upgrade to the Django 5.1+ version of this port. See https://www.djangoproject.com/download/.\n\nIt is scheduled to be removed on or after 2025-05-31."}]},{"name":"py311-django-allauth","origin":"www/py-django-allauth","version":"0.63.2_1","comment":"User registration with social account authentication","maintainer":"sunpoet@FreeBSD.org","www":"https://allauth.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"be04254d74791997ffea8c668fbad4c4481b778295474e6f5d5f9c8fe05ace25","flatsize":9012695,"path":"All/py311-django-allauth-0.63.2_1.pkg","repopath":"All/py311-django-allauth-0.63.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1068556,"desc":"django-allauth is a reusable Django app that allows for both local and social\nauthentication, with flows that just work.","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"py311-pyjwt":{"origin":"www/py-pyjwt","version":"2.8.0"},"py311-python3-openid":{"origin":"security/py-python3-openid","version":"3.2.0_2"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-requests-oauthlib":{"origin":"www/py-requests-oauthlib","version":"2.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"MFA":"off","OPENID":"on","SAML":"off","SOCIALACCOUNT":"on","STEAM":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-dj50-django-tables2","origin":"www/py-dj50-django-tables2","version":"2.7.5","comment":"Table/data-grid framework for Django","maintainer":"kai@FreeBSD.org","www":"https://github.com/jieter/django-tables2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5a79afc46068c76d2ca1b31494222c8489af6c2303c8ede5252fd1736b2f3efa","flatsize":664118,"path":"All/py311-dj50-django-tables2-2.7.5.pkg","repopath":"All/py311-dj50-django-tables2-2.7.5.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":106928,"desc":"django-tables2 simplifies the task of turning sets of data into HTML tables.\nIt has native support for pagination and sorting, does for HTML tables what\ndjango.forms does for HTML forms.","deps":{"py311-django50":{"origin":"www/py-django50","version":"5.0.14"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"TABLIB":"off"},"annotations":{"deprecated":"Extended support of Django 5.0 ends April 2025, upgrade to the Django 5.1+ version of this port. See https://www.djangoproject.com/download/","expiration_date":"2025-05-31","flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nExtended support of Django 5.0 ends April 2025, upgrade to the Django 5.1+ version of this port. See https://www.djangoproject.com/download/.\n\nIt is scheduled to be removed on or after 2025-05-31."}]},{"name":"py311-dj50-django-prometheus","origin":"www/py-dj50-django-prometheus","version":"2.3.1_1","comment":"Export Django monitoring metrics for Prometheus.io","maintainer":"kai@FreeBSD.org","www":"https://github.com/korfuri/django-prometheus","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"932b5bc85964bbeb6e54a80ae6be48f5e2ade6cc674c85c1456e1130864a9efd","flatsize":230844,"path":"All/py311-dj50-django-prometheus-2.3.1_1.pkg","repopath":"All/py311-dj50-django-prometheus-2.3.1_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":42816,"desc":"This library exports Django monitoring metrics for Prometheus.io.\n\nIt provides support to monitor the following databases types:\n\n* SQLite (via Django)\n* PostgreSQL\n* MySQL\n\nIn addition, caches can also be monitored:\n\n* memcached\n* Redis\n\nIt's even possible to export metrics of Django models and migrations.","deps":{"py311-django50":{"origin":"www/py-django50","version":"5.0.14"},"py311-prometheus-client":{"origin":"net-mgmt/py-prometheus-client","version":"0.21.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"MYSQL":"off","PGSQL":"off","MEMCACHED":"off","REDIS":"off"},"annotations":{"deprecated":"Extended support of Django 5.0 ends April 2025, upgrade to the Django 5.1+ version of this port. See https://www.djangoproject.com/download/","expiration_date":"2025-05-31","flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nExtended support of Django 5.0 ends April 2025, upgrade to the Django 5.1+ version of this port. See https://www.djangoproject.com/download/.\n\nIt is scheduled to be removed on or after 2025-05-31."}]},{"name":"py311-dj50-django-rq","origin":"devel/py-dj50-django-rq","version":"3.0.0_1","comment":"Provides Django integration for RQ (Redis Queue)","maintainer":"kai@FreeBSD.org","www":"https://github.com/rq/django-rq","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5f84b349fcfa11c0d6d3398bf36e2d02b49d0ad32e04de64e0cfacf50c32c33c","flatsize":627506,"path":"All/py311-dj50-django-rq-3.0.0_1.pkg","repopath":"All/py311-dj50-django-rq-3.0.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":91848,"desc":"Django integration with RQ, a Redis based Python queuing library. Django-RQ is a\nsimple app that allows you to configure your queues in django's settings.py and\neasily use them in your project.","deps":{"py311-django50":{"origin":"www/py-django50","version":"5.0.14"},"py311-redis":{"origin":"databases/py-redis","version":"5.2.1"},"py311-rq":{"origin":"devel/py-rq","version":"2.3.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"SENTRY":"off"},"annotations":{"deprecated":"Extended support of Django 5.0 ends April 2025, upgrade to the Django 5.1+ version of this port. See https://www.djangoproject.com/download/","expiration_date":"2025-05-31","flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nExtended support of Django 5.0 ends April 2025, upgrade to the Django 5.1+ version of this port. See https://www.djangoproject.com/download/.\n\nIt is scheduled to be removed on or after 2025-05-31."}]},{"name":"py311-dj50-django-choices-field","origin":"www/py-dj50-django-choices-field","version":"2.3.0","comment":"Django field that set/get TextChoices/IntegerChoices enumerations","maintainer":"kai@FreeBSD.org","www":"https://github.com/bellini666/django-choices-field","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2c097300af4f15b295d71ec9a0f23bd3f4da2e271b798443038006a0280c9324","flatsize":46962,"path":"All/py311-dj50-django-choices-field-2.3.0.pkg","repopath":"All/py311-dj50-django-choices-field-2.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10216,"desc":"This package provides a Django field that set/get the \"TextChoices\" and\n\"IntegerChoices\" enumerations.","deps":{"py311-django50":{"origin":"www/py-django50","version":"5.0.14"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"deprecated":"Extended support of Django 5.0 ends April 2025, upgrade to the Django 5.1+ version of this port. See https://www.djangoproject.com/download/","expiration_date":"2025-05-31","flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nExtended support of Django 5.0 ends April 2025, upgrade to the Django 5.1+ version of this port. See https://www.djangoproject.com/download/.\n\nIt is scheduled to be removed on or after 2025-05-31."}]},{"name":"py311-dj50-django-mptt","origin":"www/py-dj50-django-mptt","version":"0.16.0","comment":"Utilities for implementing Modified Preorder Tree Traversal in Django","maintainer":"kai@FreeBSD.org","www":"https://github.com/django-mptt/django-mptt","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"551d25320cbeedab0b403964757a5bda467881c0f3abe0500ab1fcc252c54474","flatsize":713611,"path":"All/py311-dj50-django-mptt-0.16.0.pkg","repopath":"All/py311-dj50-django-mptt-0.16.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":116896,"desc":"Utilities for implementing Modified Preorder Tree Traversal with your Django\nModels and working with trees of Model instances.","deps":{"py311-dj50-django-js-asset":{"origin":"www/py-dj50-django-js-asset","version":"3.1.2"},"py311-django50":{"origin":"www/py-django50","version":"5.0.14"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"deprecated":"Extended support of Django 5.0 ends April 2025, upgrade to the Django 5.1+ version of this port. See https://www.djangoproject.com/download/","expiration_date":"2025-05-31","flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nExtended support of Django 5.0 ends April 2025, upgrade to the Django 5.1+ version of this port. See https://www.djangoproject.com/download/.\n\nIt is scheduled to be removed on or after 2025-05-31."}]},{"name":"py311-dj50-django-htmx","origin":"www/py-dj50-django-htmx","version":"1.23.0","comment":"Extensions for using Django with htmx","maintainer":"kai@FreeBSD.org","www":"https://github.com/adamchainz/django-htmx","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5ec6419b66665834e995af0a3c065737fbdab12409f27ea2e2d41137e5f46bfc","flatsize":264022,"path":"All/py311-dj50-django-htmx-1.23.0.pkg","repopath":"All/py311-dj50-django-htmx-1.23.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":57604,"desc":"This package offers extensions for using Django with htmx, a library that\nallows one to access modern browser features directly from HTML, rather than\nusing JavaScript (see https://htmx.org/).","deps":{"py311-asgiref":{"origin":"www/py-asgiref","version":"3.8.1_1"},"py311-django50":{"origin":"www/py-django50","version":"5.0.14"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"deprecated":"Extended support of Django 5.0 ends April 2025, upgrade to the Django 5.1+ version of this port. See https://www.djangoproject.com/download/","expiration_date":"2025-05-31","flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nExtended support of Django 5.0 ends April 2025, upgrade to the Django 5.1+ version of this port. See https://www.djangoproject.com/download/.\n\nIt is scheduled to be removed on or after 2025-05-31."}]},{"name":"py311-dj-database-url","origin":"www/py-dj-database-url","version":"2.3.0","comment":"Use Database URLs in your Django Application","maintainer":"kai@FreeBSD.org","www":"https://github.com/jazzband/dj-database-url","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bfb3d09b2672f942d90ae1e58e7053e5fc0b00d95a03528f1a0d3f1360491246","flatsize":35878,"path":"All/py311-dj-database-url-2.3.0.pkg","repopath":"All/py311-dj-database-url-2.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10624,"desc":"This simple Django utility allows you to utilize the 12factor inspired\nDATABASE_URL environment variable to configure your Django application.\n\nThe dj_database_url.config method returns a Django database connection\ndictionary, populated with all the data specified in your URL.  There is\nalso a conn_max_age argument to easily enable Django's connection pool.\n\nIf you'd rather not use an environment variable, you can pass a URL in\ndirectly instead to dj_database_url.parse.\n\nSupported Databases:\n\nSupport currently exists for PostgreSQL, PostGIS, MySQL, MySQL (GIS),\nOracle, Oracle (GIS), and SQLite.","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-dj50-strawberry-graphql","origin":"devel/py-dj50-strawberry-graphql","version":"0.262.5","comment":"Library for creating GraphQL APIs","maintainer":"kai@FreeBSD.org","www":"https://github.com/strawberry-graphql/strawberry","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d815ad23cd6f34b8eb2bb0f3be59e73a9259839419ec1b3fd6981dee1e91eae7","flatsize":3579921,"path":"All/py311-dj50-strawberry-graphql-0.262.5.pkg","repopath":"All/py311-dj50-strawberry-graphql-0.262.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":518164,"desc":"Strawberry is a developer friendly GraphQL library for Python, designed for\nmodern development.\n\n* Type hints: Leverages Python type hints to provide a great developer\n  experience while creating GraphQL Libraries.\n\n* Async Support: Supports async/await out of the box, allowing you to write\n  your resolvers in a non-blocking way.\n\n* Extensible: Has support for schema and field extensions, allowing you to\n  extend the schema with custom logic.\n\n* Generics: Supports generics, allowing you to create reusable types that can\n  be used in multiple places.\n\n* Federation: Supports Federation, allowing you to create a federated GraphQL\n  schema.\n\n* Dataloaders: Comes with support for dataloaders, allowing you to batch\n  multiple queries into a single one.\n\n* Integrations: Has support for multiple integrations, allowing you to use it\n  with your favorite web framework.","deps":{"py311-graphql-core":{"origin":"devel/py-graphql-core","version":"3.2.6"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"AIOHTTP":"off","ASGI":"off","CHANNELS":"off","CLI":"off","DEBUG":"off","DEBUG-SERVER":"off","DJANGO":"off","FASTAPI":"off","FLASK":"off","OPENTELEMETRY":"off","PYDANTIC":"off"},"annotations":{"deprecated":"Extended support of Django 5.0 ends April 2025, upgrade to the Django 5.1+ version of this port. See https://www.djangoproject.com/download/","expiration_date":"2025-05-31","flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nExtended support of Django 5.0 ends April 2025, upgrade to the Django 5.1+ version of this port. See https://www.djangoproject.com/download/.\n\nIt is scheduled to be removed on or after 2025-05-31."}]},{"name":"py311-dj50-django-filter","origin":"www/py-dj50-django-filter","version":"25.1","comment":"Dynamic filtering for querysets with Django","maintainer":"kai@FreeBSD.org","www":"https://github.com/carltongibson/django-filter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a148ad101d74d452c6790cd421a75160fd826db91afac2059b8e534c9f37e8fe","flatsize":501894,"path":"All/py311-dj50-django-filter-25.1.pkg","repopath":"All/py311-dj50-django-filter-25.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":88368,"desc":"Django-filter is a reusable Django application allowing users to declaratively\nadd dynamic QuerySet filtering from URL parameters.","deps":{"py311-django50":{"origin":"www/py-django50","version":"5.0.14"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"deprecated":"Extended support of Django 5.0 ends April 2025, upgrade to the Django 5.1+ version of this port. See https://www.djangoproject.com/download/","expiration_date":"2025-05-31","flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nExtended support of Django 5.0 ends April 2025, upgrade to the Django 5.1+ version of this port. See https://www.djangoproject.com/download/.\n\nIt is scheduled to be removed on or after 2025-05-31."}]},{"name":"py311-dj50-django-cors-headers","origin":"www/py-dj50-django-cors-headers","version":"4.7.0","comment":"Handles server headers required for Cross-Origin Resource Sharing","maintainer":"kai@FreeBSD.org","www":"https://github.com/adamchainz/django-cors-headers","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"419f689d3f9576e0ad0245a0431cc5c7698df80d3a36c0b76b8b2155ae65b3be","flatsize":79926,"path":"All/py311-dj50-django-cors-headers-4.7.0.pkg","repopath":"All/py311-dj50-django-cors-headers-4.7.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":18432,"desc":"A Django App that adds CORS (Cross-Origin Resource Sharing) headers to\nresponses.","deps":{"py311-asgiref":{"origin":"www/py-asgiref","version":"3.8.1_1"},"py311-django50":{"origin":"www/py-django50","version":"5.0.14"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"deprecated":"Extended support of Django 5.0 ends April 2025, upgrade to the Django 5.1+ version of this port. See https://www.djangoproject.com/download/","expiration_date":"2025-05-31","flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nExtended support of Django 5.0 ends April 2025, upgrade to the Django 5.1+ version of this port. See https://www.djangoproject.com/download/.\n\nIt is scheduled to be removed on or after 2025-05-31."}]},{"name":"py311-dj50-channels","origin":"www/py-dj50-channels","version":"4.2.0","comment":"Brings async, event-driven capabilities to Django","maintainer":"kai@FreeBSD.org","www":"https://channels.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"43c5e286518ebcb9f458bf96334cf226988f2b1d35d14ab19bb331cb92c59c2b","flatsize":309650,"path":"All/py311-dj50-channels-4.2.0.pkg","repopath":"All/py311-dj50-channels-4.2.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":58160,"desc":"Channels augments Django to bring WebSocket, long-poll HTTP, task offloading and\nother async support to your code, using familiar Django design patterns and a\nflexible underlying framework that lets you not only customize behaviours but\nalso write support for your own protocols and needs.","deps":{"py311-asgiref":{"origin":"www/py-asgiref","version":"3.8.1_1"},"py311-django50":{"origin":"www/py-django50","version":"5.0.14"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"deprecated":"Extended support of Django 5.0 ends April 2025, upgrade to the Django 5.1+ version of this port. See https://www.djangoproject.com/download/","expiration_date":"2025-05-31","flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nExtended support of Django 5.0 ends April 2025, upgrade to the Django 5.1+ version of this port. See https://www.djangoproject.com/download/.\n\nIt is scheduled to be removed on or after 2025-05-31."}]},{"name":"py311-dj50-django-auth-ldap","origin":"www/py-dj50-django-auth-ldap","version":"5.1.0","comment":"LDAP integration for django.contrib.auth","maintainer":"kai@FreeBSD.org","www":"https://github.com/django-auth-ldap/django-auth-ldap","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c4ede23c000aa299a811d57a167efef8cf157334cb70816af518a261d15daa64","flatsize":1167639,"path":"All/py311-dj50-django-auth-ldap-5.1.0.pkg","repopath":"All/py311-dj50-django-auth-ldap-5.1.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":218048,"desc":"This is a Django authentication backend that authenticates against an LDAP\nservice. Configuration can be as simple as a single distinguished name template,\nbut there are many rich configuration options for working with users, groups,\nand permissions.","deps":{"py311-django50":{"origin":"www/py-django50","version":"5.0.14"},"py311-python-ldap":{"origin":"net/py-python-ldap","version":"3.4.4"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security","www"],"options":{"DOCS":"on"},"annotations":{"deprecated":"Extended support of Django 5.0 ends April 2025, upgrade to the Django 5.1+ version of this port. See https://www.djangoproject.com/download/","expiration_date":"2025-05-31","flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nExtended support of Django 5.0 ends April 2025, upgrade to the Django 5.1+ version of this port. See https://www.djangoproject.com/download/.\n\nIt is scheduled to be removed on or after 2025-05-31."}]},{"name":"py311-distro","origin":"sysutils/py-distro","version":"1.9.0","comment":"Linux OS platform information API","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/python-distro/distro","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"427d5b3f697cbb5e2ed1e1ffe430239319fe31c8906b0fd97112733ab33b0192","flatsize":199801,"path":"All/py311-distro-1.9.0.pkg","repopath":"All/py311-distro-1.9.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":30896,"desc":"distro provides information about the OS distribution it runs on, such as a\nreliable machine-readable ID, or version information. It is the recommended\nreplacement for Python's original platform.linux_distribution function. It also\nprovides much more functionality which isn't necessarily Python bound, like a\ncommand-line interface.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"annotations":{"flavor":"py311"}},{"name":"py311-disjoint-set","origin":"math/py-disjoint-set","version":"0.8.0_1","comment":"Disjoint set data structure implementation for Python","maintainer":"yuri@FreeBSD.org","www":"https://github.com/mrapacz/disjoint-set","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"67267ebcbb4ac17819fa9166f69cc878be03cd0ef528f2a6ba8179c7ee790c1b","flatsize":32281,"path":"All/py311-disjoint-set-0.8.0_1.pkg","repopath":"All/py311-disjoint-set-0.8.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8088,"desc":"disjoint-set is a DisjointSet (a.k.a. union-find data structure or merge-find\nset) implementation for Python.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math"],"annotations":{"flavor":"py311"}},{"name":"py311-discogs-client","origin":"audio/py-discogs-client","version":"2.2.1_1","comment":"Python interface to Discogs website","maintainer":"stiginge@pvv.org","www":"https://github.com/discogs/discogs_client","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"446dc87f9658dfb592537ffca87eb3d58788ce0c310e1a979ad63bffb7a410d9","flatsize":184495,"path":"All/py311-discogs-client-2.2.1_1.pkg","repopath":"All/py311-discogs-client-2.2.1_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":30484,"desc":"Official Python Client for the Discogs API","deps":{"py311-oauthlib":{"origin":"security/py-oauthlib","version":"3.2.2_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["audio","python"],"annotations":{"flavor":"py311"}},{"name":"py311-discid","origin":"audio/py-discid","version":"1.2.0_1","comment":"Python libdiscid bindings","maintainer":"jhale@FreeBSD.org","www":"https://python-discid.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"28be5607ff4384c680362c490922b599fc3b457336a782e081cc5c05f0216248","flatsize":95397,"path":"All/py311-discid-1.2.0_1.pkg","repopath":"All/py311-discid-1.2.0_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":19168,"desc":"Python bindings for the libdiscid CD-lookup library.","deps":{"libdiscid":{"origin":"audio/libdiscid","version":"0.6.4_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["audio","python"],"annotations":{"flavor":"py311"}},{"name":"py311-dirty-equals","origin":"devel/py-dirty-equals","version":"0.9.0","comment":"Do dirty (but extremely useful) things with equals","maintainer":"sunpoet@FreeBSD.org","www":"https://dirty-equals.helpmanual.io/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1cd048817aa9a37e5c96f8a05e2d22237c00acfc2f0c4530925537c3cf690934","flatsize":356201,"path":"All/py311-dirty-equals-0.9.0.pkg","repopath":"All/py311-dirty-equals-0.9.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":50684,"desc":"dirty-equals is a python library that (mis)uses the __eq__ method to make python\ncode (generally unit tests) more declarative and therefore easier to read and\nwrite.\n\ndirty-equals can be used in whatever context you like, but it comes into its own\nwhen writing unit tests for applications where you're commonly checking the\nresponse to API calls and the contents of a database.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-distlib","origin":"devel/py-distlib","version":"0.3.9_1","comment":"Low-level components of distutils2 and higher-level APIs","maintainer":"yuri@FreeBSD.org","www":"https://github.com/pypa/distlib","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b004f676217cfbfff747447fad6fa6c667c3da7102ad34d1adf50812ce5e91f9","flatsize":2222256,"path":"All/py311-distlib-0.3.9_1.pkg","repopath":"All/py311-distlib-0.3.9_1.pkg","licenselogic":"single","licenses":["PSFL"],"pkgsize":403428,"desc":"Distlib is a library which implements low-level functions that relate to\npackaging and distribution of Python software. It is intended to be used\nas the basis for third-party packaging tools.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-dj50-django-debug-toolbar","origin":"www/py-dj50-django-debug-toolbar","version":"5.0.1","comment":"Configurable set of panels to display debug information","maintainer":"kai@FreeBSD.org","www":"https://github.com/django-commons/django-debug-toolbar","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"da90eeb132c395a620218aef9c50335e04896458c8afdb2c51c54ede0db65ce2","flatsize":1250290,"path":"All/py311-dj50-django-debug-toolbar-5.0.1.pkg","repopath":"All/py311-dj50-django-debug-toolbar-5.0.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":181480,"desc":"The Django Debug Toolbar is a configurable set of panels that display various\ndebug information about the current request/response and when clicked, display\nmore details about the panel's content.","deps":{"py311-django50":{"origin":"www/py-django50","version":"5.0.14"},"py311-sqlparse":{"origin":"databases/py-sqlparse","version":"0.5.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"deprecated":"Extended support of Django 5.0 ends April 2025, upgrade to the Django 5.1+ version of this port. See https://www.djangoproject.com/download/","expiration_date":"2025-05-31","flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nExtended support of Django 5.0 ends April 2025, upgrade to the Django 5.1+ version of this port. See https://www.djangoproject.com/download/.\n\nIt is scheduled to be removed on or after 2025-05-31."}]},{"name":"py311-dirspec","origin":"devel/py-dirspec","version":"13.10_1","comment":"XDG Base and User directories implementation","maintainer":"nivit@FreeBSD.org","www":"https://launchpad.net/dirspec","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4a76362581f613894950cf0dbf7b74da8c7c22680f4b591ecca0c04470855a72","flatsize":81696,"path":"All/py311-dirspec-13.10_1.pkg","repopath":"All/py311-dirspec-13.10_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":20688,"desc":"A Python library which provides support for handling directories as described\nin the XDG Base Directory and User Folders specifications.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"flavor":"py311"}},{"name":"py311-dirhash","origin":"security/py-dirhash","version":"0.2.1_2","comment":"Python module and CLI for hashing of file system directories","maintainer":"acm@FreeBSD.org","www":"https://github.com/andhus/dirhash-python","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ed5a017045ae284494f77b3b1f0dba471f2f5d4738f7aef28614ba9268fd3ebc","flatsize":115439,"path":"All/py311-dirhash-0.2.1_2.pkg","repopath":"All/py311-dirhash-0.2.1_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20504,"desc":"A lightweight python module and CLI for computing the hash of any directory\nbased on its files structure and content.\n\n- Supports all hashing algorithms of Python's built-in hashlib module.\n- Glob/wildcard (\".gitignore style\") path matching for expressive filtering of\n  files to include/exclude.\n- Multiprocessing for up to 6x speed-up\n\nThe hash is computed according to the Dirhash Standard, which is designed to\nallow for consistent and collision resistant generation/verification of\ndirectory hashes across implementations.","deps":{"py311-scantree":{"origin":"devel/py-scantree","version":"0.0.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-director","origin":"sysutils/py-director","version":"0.11.0_1","comment":"Define and run multi-jail environments with AppJail","maintainer":"DtxdF@disroot.org","www":"https://github.com/DtxdF/director","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7e59a6801ba4ab34021444c19122e40943327ae9bd9ed2cd846aed695eec4337","flatsize":287861,"path":"All/py311-director-0.11.0_1.pkg","repopath":"All/py311-director-0.11.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":44716,"desc":"AppJail Director is a tool for running multi-jail environments on\nAppJail using a simple YAML specification. A Director file is used\nto define how one or more jails that make up your application are\nconfigured. Once you have a Director file, you can create and start\nyour application with a single command: appjail-director up","deps":{"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-pyaml-env":{"origin":"devel/py-pyaml-env","version":"1.2.2_1"},"py311-python-dotenv":{"origin":"www/py-python-dotenv","version":"1.0.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-dj51-drf-spectacular-sidecar","origin":"www/py-dj51-drf-spectacular-sidecar","version":"2025.4.1","comment":"Serve self-contained Swagger UI/Redoc distribution builds with Django","maintainer":"kai@FreeBSD.org","www":"https://github.com/tfranzel/drf-spectacular","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f10f382dc8229d8e2b8ed5211848528ed4b8a4f875d03a4e4f78c3e55ef961e2","flatsize":8533351,"path":"All/py311-dj51-drf-spectacular-sidecar-2025.4.1.pkg","repopath":"All/py311-dj51-drf-spectacular-sidecar-2025.4.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1859184,"desc":"Serve self-contained distribution builds of Swagger UI and Redoc with Django\neither via runserver or collectstatic.\n\nThis Django app is an optional addition to drf-spectacular, but does not depend\non it. It may also be used independently.","deps":{"py311-django51":{"origin":"www/py-django51","version":"5.1.11"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-dispy","origin":"devel/dispy","version":"4.10.6_2","comment":"Distributed and Parallel Computing with/for Python","maintainer":"ports@virtual-estates.net","www":"http://dispy.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f013c80114a34074101a6bd3b3ff55fc41858e2eccb73a3e01dd896d8e279b23","flatsize":2137126,"path":"All/py311-dispy-4.10.6_2.pkg","repopath":"All/py311-dispy-4.10.6_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":250952,"desc":"dispy is a comprehensive, yet easy to use framework for creating\nand using compute clusters to execute computations in parallel\nacross multiple processors in a single machine (SMP), among many\nmachines in a cluster, grid or cloud. dispy is well suited for data\nparallel (SIMD) paradigm where a computation (Python function or\nstandalone program) is evaluated with different (large) datasets\nindependently with no communication among computation tasks (except\nfor computation tasks sending Provisional/Intermediate Results or\nTransferring Files to the client). If communication/cooperation\namong tasks is needed, Distributed Communicating Processes module\nof pycos framework could be used.","deps":{"py311-pycos":{"origin":"devel/pycos","version":"4.8.11_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","net"],"annotations":{"flavor":"py311"}},{"name":"py311-dill","origin":"devel/py-dill","version":"0.3.9","comment":"Serialize all of python","maintainer":"yuri@FreeBSD.org","www":"https://dill.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b651d1a4b37575d8cf99fbfbd962f3109be8af203498ae01fcd51bd2ec0aec12","flatsize":1317613,"path":"All/py311-dill-0.3.9.pkg","repopath":"All/py311-dill-0.3.9.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":225312,"desc":"Dill extends python's 'pickle' module for serializing and de-serializing\npython objects to the majority of the built-in python types. Serialization\nis the process of converting an object to a byte stream, and the inverse\nof which is converting a byte stream back to on python object hierarchy.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-diskcache","origin":"devel/py-diskcache","version":"5.6.3_2","comment":"Disk and file backed persistent cache","maintainer":"yuri@FreeBSD.org","www":"https://grantjenks.com/docs/diskcache/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"309d0a8a19b95228a2c2accce9da1fe542b8bf5befb77327669cd9377d47220d","flatsize":636294,"path":"All/py311-diskcache-5.6.3_2.pkg","repopath":"All/py311-diskcache-5.6.3_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":80532,"desc":"DiskCache is an Apache2 licensed disk and file backed cache library, written in\npure-Python, and compatible with Django.\n\nThe cloud-based computing of 2021 puts a premium on memory. Gigabytes of empty\nspace is left on disks as processes vie for memory. Among these processes is\nMemcached (and sometimes Redis) which is used as a cache.","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-django-cms","origin":"www/py-django-cms","version":"4.1.4_1","comment":"Content management system built with the Django framework","maintainer":"wen@FreeBSD.org","www":"https://django-cms.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"08febb3789817637feda99a84a69d3b4f75da62815f75a72e75a17d0789881df","flatsize":16552078,"path":"All/py311-django-cms-4.1.4_1.pkg","repopath":"All/py311-django-cms-4.1.4_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1969408,"desc":"A free and open source content management system for publishing\ncontent on the World Wide Web and intranets.  It is based on Django\nand written in Python.","deps":{"py311-django-classy-tags":{"origin":"www/py-django-classy-tags","version":"4.1.0_2"},"py311-django-formtools":{"origin":"www/py-django-formtools","version":"2.3_1"},"py311-django-sekizai":{"origin":"www/py-django-sekizai","version":"4.1.0_2"},"py311-django-treebeard":{"origin":"www/py-django-treebeard","version":"4.7.1_2"},"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"py311-djangocms-admin-style":{"origin":"www/py-djangocms-admin-style","version":"3.3.1_2"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"MYSQL":"off","PGSQL":"off","SQLITE":"on"},"annotations":{"flavor":"py311"},"messages":[{"message":"IMPORTANT / \n\nIf you're upgrading from a older version of py-django-cms please read the\nupgrade instructions at: \n\nhttp://docs.django-cms.org/en/latest/upgrade/index.html\n\nThe described steps further down are a distilled version of \"How to install\ndjango CMS by hand\" which is available at:\n\nhttp://docs.django-cms.org/en/latest/how_to/install.html\n\nThe manual gives enough information how to setup py-django-cms for\ndevelopment use. For production environments please consider to read the\nfull documentation available at:\n\nhttp://docs.django-cms.org/en/latest/index.html\n\n\n 1. Create a new Django project\n\n\n$ django-admin.py startproject myproject\n\n\n 2. Edit settings.py\n\n\n--- Set a SITE_ID by adding the following line:\n\nSITE_ID = 1\t# 1 will suffice in most cases\n\n--- Add the next lines to INSTALLED_APPS:\n\n'djangocms_admin_style' \t# must come BEFORE django.contrib.admin\n'django.contrib.sites'\n'cms'\n'menus'\n'sekizai'\n'treebeard'\n\n--- Configure the LANGUAGES and LANGUAGE_CODE, e.g.:\n\nLANGUAGES = [\n    ('en', 'English'),\n    ('de', 'German'),\n]\n\nLANGUAGE_CODE = 'en'\t# For simplicity's sake at this stage it is worth\n\t\t\t# changing the default en-us in that you'll find in\n\t\t\t# the LANGUAGE_CODE setting to en.\n\n--- Add the following lines to MIDDLEWARE_CLASSES:\n\n'cms.middleware.utils.ApphookReloadMiddleware'\t# Optional, but useful\n'cms.middleware.user.CurrentUserMiddleware'\n'cms.middleware.page.CurrentPageMiddleware'\n'cms.middleware.toolbar.ToolbarMiddleware'\n'cms.middleware.language.LanguageCookieMiddleware'\n'django.middleware.locale.LocaleMiddleware'\n\n--- Add MEDIA_URL (where media files will be served) and MEDIA_ROOT (where they\n--- will be stored):\n\nMEDIA_URL = \"/media/\"\nMEDIA_ROOT = os.path.join(BASE_DIR, \"media\")\n\n--- See the Django documentation for guidance on serving media files in\n--- production.\n\n--- Add a CMS_TEMPLATES section that will be the project's default template:\n\nCMS_TEMPLATES = [\n    ('home.html', 'Home page template'),\n]\n\n--- Add the next lines to TEMPLATES['OPTIONS']['context_processors']:\n\n'sekizai.context_processors.sekizai'\n'cms.context_processors.cms_settings'\n\n--- Django needs to be know where to look for its templates, so add following\n--- line (the appropriate directory will be created in the next step) to the\n----TEMPLATES['DIRS'] list:\n\n['templates']\n\n--- In the root of the project, create a templates directory, and in that,\n--- home.html, a minimal django CMS template:\n\n{% load cms_tags sekizai_tags %}\n<html>\n    <head>\n        <title>{% page_attribute \"page_title\" %}</title>\n        {% render_block \"css\" %}\n    </head>\n    <body>\n        {% cms_toolbar %}\n        {% placeholder \"content\" %}\n        {% render_block \"js\" %}\n    </body>\n</html>\n\n--- Note: See Django's template language documentation for more on how template\n--- inheritance works.\n\n\n 3. Edit urls.py\n\n\n--- Edit urls.py and add url(r'^', include('cms.urls')) to the urlpatterns\n--- list. It should come after other patterns, so that specific URLs for other\n--- applications can be detected first.\n\n--- You'll also need to have an import for django.conf.urls.include and\n--- configure a media file serving for development purposes:\n\nfrom django.conf import settings\nfrom django.conf.urls import url, include\nfrom django.conf.urls.static import static\n\nurlpatterns = [\n    url(r'^admin/', admin.site.urls),\n    url(r'^', include('cms.urls')),\n] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)\n\n\n 4. Setup the relational database backend\n\n\n--- For testing purpose SQLite can be used and it is configured by default\n--- in a new Django project's DATABASES.\n\n--- Refer to Django's DATABASES setting documentation for the appropriate\n--- configuration when PostgreSQL or MySQL are used as database backends.\n\n\n 5. Run migrations to create database tables\n\n\n--- When a database backend has been choosen and set up properly, run the\n--- following command:\n\n$ python manage.py migrate\n\n\n 6. Create an admin superuser\n\n\n--- For maintenance purposes it is necessary to create a admin user:\n\n$ python manage.py createsuperuser\n\n\n 7. Check CMS installation\n\n\n--- This will check your configuration, your applications, your database and\n--- report on any problems:\n\n$ python manage.py cms check\n\n--- When there are no errors continue with the last step.\n\n\n 8. Start the CMS\n\n\n--- The django CMS project will now run by issuing:\n\n$ python manage.py runserver\n\n--- The CMS can now be reached http://localhost:8000/ and the admin interface\n--- at http://localhost:8000/admin/","type":"install"}]},{"name":"py311-dirsync","origin":"sysutils/py-dirsync","version":"2.2.5_1","comment":"Advanced directory tree synchronisation tool","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/tkhyn/dirsync","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1472b961a20f44359468c3d8b5e39d986fad3d8340e4cdb6dce2248058f56797","flatsize":121640,"path":"All/py311-dirsync-2.2.5_1.pkg","repopath":"All/py311-dirsync-2.2.5_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":24292,"desc":"Advanced directory tree synchronisation tool based on Python robocopier.","deps":{"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"annotations":{"flavor":"py311"}},{"name":"py311-dictdiffer","origin":"misc/py-dictdiffer","version":"0.9.0_1","comment":"Python library that helps you to diff and patch dictionaries","maintainer":"yuri@FreeBSD.org","www":"https://github.com/inveniosoftware/dictdiffer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"732a035144cfe179b732058d28d8ed4e2fcc08594d671fbf15075bc2d3000c2c","flatsize":148386,"path":"All/py311-dictdiffer-0.9.0_1.pkg","repopath":"All/py311-dictdiffer-0.9.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":26600,"desc":"Dictdiffer is a helper module that helps you to diff and patch dictionaries.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc"],"annotations":{"deprecated":"Depends on expired devel/py-pytest-runner","expiration_date":"2025-03-31","flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nDepends on expired devel/py-pytest-runner.\n\nIt is scheduled to be removed on or after 2025-03-31."}]},{"name":"py311-dict2xml","origin":"textproc/py-dict2xml","version":"1.7.6","comment":"Small utility to convert a python dictionary into an XML string","maintainer":"arrowd@FreeBSD.org","www":"https://github.com/delfick/python-dict2xml","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6a04e3b455e6c6ed76de3cec75dae31eabb29f19971333627cd39888dba718f7","flatsize":47903,"path":"All/py311-dict2xml-1.7.6.pkg","repopath":"All/py311-dict2xml-1.7.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12752,"desc":"Super Simple utility to convert a python dictionary into an xml string.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-dict-toolbox","origin":"sysutils/py-dict-toolbox","version":"2.1.2_1","comment":"Collection of python dictionary management tools","maintainer":"krion@FreeBSD.org","www":"https://gitlab.com/saltstack/open/dict-toolbox/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"06b22cedca63435fd4ae8e91af1c0e2b8f134faea3aa477dfa3665b95b471606","flatsize":320449,"path":"All/py311-dict-toolbox-2.1.2_1.pkg","repopath":"All/py311-dict-toolbox-2.1.2_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":54776,"desc":"A collection of python dictionary management tools","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"annotations":{"flavor":"py311"}},{"name":"py311-diff-match-patch","origin":"textproc/py-diff-match-patch","version":"20241021","comment":"Algorithms for converting plain text","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/diff-match-patch-python/diff-match-patch","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"14d0b65463b149e30cc98eaa68c2b2f69fac3c30f4a53af42a4c62cb8d293d79","flatsize":486027,"path":"All/py311-diff-match-patch-20241021.pkg","repopath":"All/py311-diff-match-patch-20241021.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":68900,"desc":"The Diff Match and Patch libraries offer robust algorithms to perform the\noperations required for synchronizing plain text.\n\nDiff: Compare two blocks of plain text and efficiently return a list of\ndifferences.\n\nMatch: Given a search string, find its best fuzzy match in a block of plain\ntext. Weighted for both accuracy and location.\n\nPatch: Apply a list of patches onto plain text. Use best-effort to apply patch\neven when the underlying text doesn't match.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-dfwinreg","origin":"security/py-dfwinreg","version":"20240316","comment":"Digital Forensics Windows Registry","maintainer":"antoine@FreeBSD.org","www":"https://github.com/log2timeline/dfwinreg","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dc81e9d6c640bd2bffaeffbaa663558933832575b1d12e28e7341ee8ec22a3fe","flatsize":403116,"path":"All/py311-dfwinreg-20240316.pkg","repopath":"All/py311-dfwinreg-20240316.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":52680,"desc":"dfWinReg, or Digital Forensics Windows Registry, is a Python module that\nprovides read-only access to Windows Registry objects.","deps":{"libcreg":{"origin":"devel/libcreg","version":"e.20240419"},"libregf":{"origin":"devel/libregf","version":"a.20240421"},"py311-dfdatetime":{"origin":"security/py-dfdatetime","version":"20240504"},"py311-dtfabric":{"origin":"devel/py-dtfabric","version":"20240211"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-dj50-djangorestframework","origin":"www/py-dj50-djangorestframework","version":"3.15.2_1","comment":"Django REST framework","maintainer":"kai@FreeBSD.org","www":"https://www.django-rest-framework.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0f7fc4ada1f4cd8fdbdf777b062fdac432ea6822b8bb1205b5e6536d7af94fe2","flatsize":4761036,"path":"All/py311-dj50-djangorestframework-3.15.2_1.pkg","repopath":"All/py311-dj50-djangorestframework-3.15.2_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":971980,"desc":"Django REST framework is a powerful and flexible toolkit that makes\nit easy to build Web APIs.","deps":{"py311-django50":{"origin":"www/py-django50","version":"5.0.14"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"deprecated":"Extended support of Django 5.0 ends April 2025, upgrade to the Django 5.1+ version of this port. See https://www.djangoproject.com/download/","expiration_date":"2025-05-31","flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nExtended support of Django 5.0 ends April 2025, upgrade to the Django 5.1+ version of this port. See https://www.djangoproject.com/download/.\n\nIt is scheduled to be removed on or after 2025-05-31."}]},{"name":"py311-dfdatetime","origin":"security/py-dfdatetime","version":"20240504","comment":"Digital Forensics Date and Time","maintainer":"antoine@FreeBSD.org","www":"https://github.com/log2timeline/dfdatetime","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e3adfe693867c88c701e196dc8378bc98acea7fbf3c99b047e3aa6fccfb68263","flatsize":777679,"path":"All/py311-dfdatetime-20240504.pkg","repopath":"All/py311-dfdatetime-20240504.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":67612,"desc":"dfDateTime, or Digital Forensics date and time, provides date and time\nobjects to preserve accuracy and precision.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-dexml2","origin":"devel/py-dexml2","version":"0.5.3_1","comment":"Dead-simple Object-XML mapper for Python","maintainer":"wen@FreeBSD.org","www":"http://www.rfk.id.au/software/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3344a61e98be5dcde4b8dc6bd5dde91167a0c1c3193c2af0034210a304071465","flatsize":470342,"path":"All/py311-dexml2-0.5.3_1.pkg","repopath":"All/py311-dexml2-0.5.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":59056,"desc":"The dexml module takes the obvious mapping between XML tags and\nPython objects and lets you capture that as cleanly as possible.\nLoosely inspired by Django's ORM, you write simple class definitions\nto define the expected structure of your XML document.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-diff-cover","origin":"devel/py-diff-cover","version":"9.2.0","comment":"Run coverage and linting reports on diffs","maintainer":"yuri@FreeBSD.org","www":"https://github.com/Bachmann1234/diff_cover","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"176173c49c64bfb7f365819e4a86168d290e791cc57dd39c7732e4a1136fd477","flatsize":478869,"path":"All/py311-diff-cover-9.2.0.pkg","repopath":"All/py311-diff-cover-9.2.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":81288,"desc":"Automatically find diff lines that need test coverage. Also finds diff lines\nthat have violations (according to tools such as pycodestyle, pyflakes, flake8,\nor pylint). This is used as a code quality metric during code reviews.","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-chardet":{"origin":"textproc/py-chardet","version":"5.2.0,1"},"py311-pluggy":{"origin":"devel/py-pluggy","version":"1.5.0"},"py311-pygments":{"origin":"textproc/py-pygments","version":"2.19.1"},"py311-tomli":{"origin":"textproc/py-tomli","version":"2.1.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-diffcp","origin":"math/py-diffcp","version":"1.0.23","comment":"Differentiation through cone programs","maintainer":"yuri@FreeBSD.org","www":"https://github.com/cvxgrp/diffcp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d937567274df10cd2fb224e62a4b6cd9408f1fbe33be576944fc67a45e164a77","flatsize":764260,"path":"All/py311-diffcp-1.0.23.pkg","repopath":"All/py311-diffcp-1.0.23.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":216788,"desc":"diffcp is a Python package for computing the derivative of a convex cone\nprogram, with respect to its problem data. The derivative is implemented\nas an abstract linear map, with methods for its forward application and\nits adjoint.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pybind11":{"origin":"devel/py-pybind11","version":"2.13.6"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-diffoscope","origin":"sysutils/py-diffoscope","version":"277","comment":"In-depth comparison of files, archives, and directories","maintainer":"sunpoet@FreeBSD.org","www":"https://diffoscope.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e9619b2d84eb0ba3aa96f8b0a1f9131c2c567cfa6626f3a89b17b9091845b54a","flatsize":2289004,"path":"All/py311-diffoscope-277.pkg","repopath":"All/py311-diffoscope-277.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":338004,"desc":"diffoscope will try to get to the bottom of what makes files or directories\ndifferent. It will recursively unpack archives of many kinds and transform\nvarious binary formats into more human-readable form to compare them. It can\ncompare two tarballs, ISO images, or PDF just as easily.\n\nIt can be scripted through error codes, and a report can be produced with the\ndetected differences. The report can be text or HTML.  When no type of report\nhas been selected, diffoscope defaults to write a text report on the standard\noutput.\n\ndiffoscope was initially started by the \"reproducible builds\" Debian project and\nnow being developed as part of the (wider) \"Reproducible Builds\" initiative. It\nis meant to be able to quickly understand why two builds of the same package\nproduce different outputs. diffoscope was previously named debbindiff.","deps":{"diffutils":{"origin":"textproc/diffutils","version":"3.11"},"py311-libarchive-c":{"origin":"archivers/py-libarchive-c","version":"5.1_1"},"py311-python-magic":{"origin":"devel/py-python-magic","version":"0.4.27_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"annotations":{"cpe":"cpe:2.3:a:reproducible_builds:diffoscope:277:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-dj50-drf-spectacular-sidecar","origin":"www/py-dj50-drf-spectacular-sidecar","version":"2025.3.1_1","comment":"Serve self-contained Swagger UI/Redoc distribution builds with Django","maintainer":"kai@FreeBSD.org","www":"https://github.com/tfranzel/drf-spectacular","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f771828324fa819c06cae259819b393ccfe74200b7f9682b05a55b9862ba91cc","flatsize":8530308,"path":"All/py311-dj50-drf-spectacular-sidecar-2025.3.1_1.pkg","repopath":"All/py311-dj50-drf-spectacular-sidecar-2025.3.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1858740,"desc":"Serve self-contained distribution builds of Swagger UI and Redoc with Django\neither via runserver or collectstatic.\n\nThis Django app is an optional addition to drf-spectacular, but does not depend\non it. It may also be used independently.","deps":{"py311-django50":{"origin":"www/py-django50","version":"5.0.14"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"deprecated":"Extended support of Django 5.0 ends April 2025, upgrade to the Django 5.1+ version of this port. See https://www.djangoproject.com/download/","expiration_date":"2025-05-31","flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nExtended support of Django 5.0 ends April 2025, upgrade to the Django 5.1+ version of this port. See https://www.djangoproject.com/download/.\n\nIt is scheduled to be removed on or after 2025-05-31."}]},{"name":"py311-descartes","origin":"graphics/py-descartes","version":"1.1.0_3","comment":"Use geometric objects as matplotlib paths and patches","maintainer":"lbartoletti@FreeBSD.org","www":"https://pypi.python.org/pypi/descartes","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"995fd97d60b4bed55e9c5fe6e8d7ca138068985509ee0ee5c16fba470d0a2ad9","flatsize":37142,"path":"All/py311-descartes-1.1.0_3.pkg","repopath":"All/py311-descartes-1.1.0_3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":7660,"desc":"Process Shapely (devel/py-shapely) or GeoJSON-like objects as matplotlib paths\nand patches.","deps":{"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-devtools","origin":"devel/py-devtools","version":"0.12.2","comment":"Debug print command and other development tools","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/samuelcolvin/python-devtools","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"27085cb229030a87de18685090ef7373d797f00209c134107cb8e6dfb95f8306","flatsize":206795,"path":"All/py311-devtools-0.12.2.pkg","repopath":"All/py311-devtools-0.12.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":43640,"desc":"Python devtools provides Python's missing debug print command and other\ndevelopment tools.","deps":{"py311-asttokens":{"origin":"devel/py-asttokens","version":"2.4.1_1"},"py311-executing":{"origin":"devel/py-executing","version":"2.2.0"},"py311-pygments":{"origin":"textproc/py-pygments","version":"2.19.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-diplib","origin":"graphics/py-diplib","version":"3.5.1","comment":"Library and development environment for quantitative image analysis","maintainer":"yuri@FreeBSD.org","www":"https://diplib.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1431dde50fa341c10e2c2ba95681b5afad3b3fb8047ce146dfb31446ad3ce62f","flatsize":3310724,"path":"All/py311-diplib-3.5.1.pkg","repopath":"All/py311-diplib-3.5.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":777292,"desc":"The DIPlib project contains:\n* DIPlib, a C++ library for quantitative image analysis. It has been in\n  development at Delft University of Technology in The Netherlands since 1995.\n  The 3.0 release of DIPlib represented a complete rewrite in modern C++ of the\n  library infrastructure, with most of the image processing and analysis\n  algorithms ported from the previous version, and some of them improved\n  significantly.\n* DIPimage, a MATLAB toolbox for quantitative image analysis. It has been in\n  development at Delft University of Technology in The Netherlands since 1999.\n* PyDIP, Python bindings to DIPlib. This is currently a thin wrapper that\n  exposes the C++ functionality with little change.\n* DIPviewer, an interactive image display utility. It is usable from C++, Python\n  and MATLAB programs. Within DIPimage this is an optional alternative to the\n  default MATLAB-native interactive display utility.\n* DIPjavaio, an interface to OME Bio-Formats, a Java-based library that reads\n  hundreds of image file formats. This module is usable from C++ and Python\n  (DIPimage interfaces to Bio-Formats natively).","deps":{"diplib":{"origin":"graphics/diplib","version":"3.5.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-dialect","origin":"textproc/py-dialect","version":"2.5.0_1","comment":"Translation app for GNOME","maintainer":"tagattie@FreeBSD.org","www":"https://github.com/dialect-app/dialect","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f20d8d960788f178c15549c34ad396b723a71b0ce60f84784efbd7bbaedc0b96","flatsize":2040961,"path":"All/py311-dialect-2.5.0_1.pkg","repopath":"All/py311-dialect-2.5.0_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":387400,"desc":"A translation app for GNOME.\n\nFeatures:\n- Translation based on Google Translate\n- Translation based on the LibreTranslate API, allowing you to use any\n  public instance\n- Translation history\n- Automatic language detection\n- Text to speech\n- Clipboard buttons","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gtk4":{"origin":"x11-toolkits/gtk40","version":"4.18.4"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libadwaita":{"origin":"x11-toolkits/libadwaita","version":"1.7.2"},"libsecret":{"origin":"security/libsecret","version":"0.20.5_3"},"libsoup3":{"origin":"devel/libsoup3","version":"3.6.5_2"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"py311-beautifulsoup":{"origin":"www/py-beautifulsoup","version":"4.13.3_1"},"py311-gTTS":{"origin":"audio/py-gtts","version":"2.5.4"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["gnome","python","textproc"],"options":{"DOCS":"on"}},{"name":"py311-deprecat","origin":"devel/py-deprecat","version":"2.1.3_1","comment":"@deprecat decorator to deprecate python classes, functions, methods","maintainer":"yuri@FreeBSD.org","www":"https://github.com/mjhajharia/deprecat","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"98411775c4d0eb204db5502049979a3dcd427bcde6be4fc171c65dbb871fec41","flatsize":93196,"path":"All/py311-deprecat-2.1.3_1.pkg","repopath":"All/py311-deprecat-2.1.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16968,"desc":"Python @deprecat decorator to deprecate old python classes, functions\nor methods.","deps":{"py311-wrapt":{"origin":"devel/py-wrapt","version":"1.17.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-detecta","origin":"misc/py-detecta","version":"0.0.5_2","comment":"Library to detect events in data","maintainer":"yuri@FreeBSD.org","www":"https://github.com/demotu/detecta","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ee704f141d32d61917890457d132e12e927b9edaf296d4f327f799edf7ae2bd6","flatsize":112584,"path":"All/py311-detecta-0.0.5_2.pkg","repopath":"All/py311-detecta-0.0.5_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":21096,"desc":"detecta is a Python module to detect events in data.\n\nThe following functions are implemented in detecta:\n* detect_peaks.py: detects peaks in data based on their amplitude and other\n  features.\n* detect_onset.py: detects onset in data based on amplitude threshold.\n* detect_cusum.py: detects abrupt changes in data using cumulative sum algorithm\n  (CUSUM).\n* detect_seq.py: detects initial and final indices of sequential data identical\n  to a parameter.","deps":{"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"],"annotations":{"flavor":"py311"}},{"name":"py311-dep-logic","origin":"devel/py-dep-logic","version":"0.4.11","comment":"Python dependency specifications supporting logical operations","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/pdm-project/dep-logic","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"37f1216f4b09d7ed769027d0dee83fb5e4cae58d7758acde8761bf3e031aa36d","flatsize":440322,"path":"All/py311-dep-logic-0.4.11.pkg","repopath":"All/py311-dep-logic-0.4.11.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":67144,"desc":"Dep-Logic allows logic operations on version specifiers and environment markers.","deps":{"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-detect-secrets","origin":"security/py-detect-secrets","version":"1.5.0_1","comment":"Tool for detecting secrets in the codebase","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Yelp/detect-secrets","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"512e7d3cad23129f5562cef4a5765c51d5257987cf6c05332c47eb8b194181c0","flatsize":1021369,"path":"All/py311-detect-secrets-1.5.0_1.pkg","repopath":"All/py311-detect-secrets-1.5.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":180920,"desc":"detect-secrets is an aptly named module for (surprise, surprise) detecting\nsecrets within a code base.\n\nHowever, unlike other similar packages that solely focus on finding secrets,\nthis package is designed with the enterprise client in mind: providing a\nbackwards compatible, systematic means of:\n 1. Preventing new secrets from entering the code base,\n 2. Detecting if such preventions are explicitly bypassed, and\n 3. Providing a checklist of secrets to roll, and migrate off to a more secure\n    storage.\n\nThis way, you create a separation of concern: accepting that there may currently\nbe secrets hiding in your large repository (this is what we refer to as a\nbaseline), but preventing this issue from getting any larger, without dealing\nwith the potentially gargantuan effort of moving existing secrets away.\n\nIt does this by running periodic diff outputs against heuristically crafted\nregex statements, to identify whether any new secret has been committed. This\nway, it avoids the overhead of digging through all git history, as well as the\nneed to scan the entire repository every time.","deps":{"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-dehinter","origin":"print/py-dehinter","version":"4.0.0_1","comment":"Remove TrueType instruction sets (hints) in fonts","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/source-foundry/dehinter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bd32e80d655114fd1de253db5609b55c80331b58bac6a072f14e4649b12a39e3","flatsize":97408,"path":"All/py311-dehinter-4.0.0_1.pkg","repopath":"All/py311-dehinter-4.0.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":18724,"desc":"dehinter is a Python command line application that removes TrueType instruction\nsets, global hinting tables, and other associated OpenType table data in font\nfiles.\n\nWhat it does\n- Removes OpenType glyf table instruction set bytecode data\n- Removes OpenType and other TTF hinting related tables - cvt table - fpgm table\n- hdmx table - LTSH table - prep table - TTFA table (not part of the OpenType\n  specification) - VDMX table\n- Removes OpenType cvar table from variable fonts\n- Updates gasp table values\n- Updates maxp table values\n- Updates head table bit flags\n- Displays file sizes of the hinted and dehinted versions of the fonts","deps":{"py311-fonttools":{"origin":"print/py-fonttools","version":"4.56.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["print","python"],"annotations":{"flavor":"py311"}},{"name":"py311-dftd4","origin":"science/py-dftd4","version":"3.7.0","comment":"Python API of the DFT-D4 project","maintainer":"yuri@FreeBSD.org","www":"https://www.chemie.uni-bonn.de/pctc/mulliken-center/software/dftd4/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"558eece9822346d8f0105195a01a4ca0dc6c334c52470b4d3c91617f5db04365","flatsize":743427,"path":"All/py311-dftd4-3.7.0.pkg","repopath":"All/py311-dftd4-3.7.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":158604,"desc":"py-dftd4 is a python binding for dftd4 (D4).\n\nD4 is a generally applicable atomic-charge dependent london dispersion\ncorrection calculator.","deps":{"dftd4":{"origin":"science/dftd4","version":"3.7.0_1"},"py311-cffi":{"origin":"devel/py-cffi","version":"1.17.1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-deprecation","origin":"devel/py-deprecation","version":"2.1.0_1","comment":"Library to handle automated deprecations","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/briancurtin/deprecation","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"313c7ce8cbd575c5eb4b6ff1df21ec24e9e18de3b692ebada9956db3f6c90b31","flatsize":63819,"path":"All/py311-deprecation-2.1.0_1.pkg","repopath":"All/py311-deprecation-2.1.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":13960,"desc":"The deprecation library provides a deprecated decorator and a\nfail_if_not_removed decorator for your tests. Together, the two enable the\nautomation of several things:\n- The docstring of a deprecated method gets the deprecation details appended to\n  the end of it. If you generate your API docs direct from your source, you\n  don't need to worry about writing your own notification. You also don't need\n  to worry about forgetting to write it. It's done for you.\n- Rather than having code live on forever because you only deprecated it but\n  never actually moved on from it, you can have your tests tell you when it's\n  time to remove the code. The @deprecated decorator can be told when it's time\n  to entirely remove the code, which causes @fail_if_not_removed to raise an\n  AssertionError, causing either your unittest or py.test tests to fail.","deps":{"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-deprecated","origin":"devel/py-deprecated","version":"1.2.14_1","comment":"@deprecated decorator to deprecate old python classes, functions or methods","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/tantale/deprecated","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1376379ec4ae1e8c9875ff3d07f3c38b7446228f164b468234fa3167e3ce3c6f","flatsize":76858,"path":"All/py311-deprecated-1.2.14_1.pkg","repopath":"All/py311-deprecated-1.2.14_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13436,"desc":"@deprecated decorator to deprecate old python classes, functions or methods.","deps":{"py311-wrapt":{"origin":"devel/py-wrapt","version":"1.17.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-dependency-groups","origin":"devel/py-dependency-groups","version":"1.3.0","comment":"Tool for resolving PEP 735 Dependency Group data","maintainer":"yuri@FreeBSD.org","www":"https://github.com/pypa/dependency-groups","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"350ebcf3699a17cfffee095705a9018ad75fd6c7a1dca31e79860ad332dd2541","flatsize":64609,"path":"All/py311-dependency-groups-1.3.0.pkg","repopath":"All/py311-dependency-groups-1.3.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":13908,"desc":"dependency-groups is an implementation of Dependency Groups (PEP 735).\n\nThis is a library which is able to parse dependency groups, following includes,\nand provide that data as output.","deps":{"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-deeptoolsintervals","origin":"biology/py-deeptoolsintervals","version":"0.1.9_1","comment":"Python interface for deepTools interval trees","maintainer":"jwb@FreeBSD.org","www":"https://github.com/deeptools/deeptools_intervals","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"227e79dacd0877d21be55e46ba3883d9a85a9112697a0162539cd1e0ac7bf207","flatsize":309300,"path":"All/py311-deeptoolsintervals-0.1.9_1.pkg","repopath":"All/py311-deeptoolsintervals-0.1.9_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":63208,"desc":"Deeptools_intervals is an interval tree backend designed to interface\nwith deepTools, supporting metadata associated with each interval.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["biology","python"],"annotations":{"flavor":"py311"}},{"name":"py311-discord.py","origin":"games/py-discord.py","version":"2.3.2_1","comment":"API wrapper for Discord written in Python","maintainer":"nc@FreeBSD.org","www":"https://github.com/Rapptz/discord.py","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ae67b255035e7896ad36a4b19b6a24a2764fd29e489bf75d869d1efd11433f1c","flatsize":9913659,"path":"All/py311-discord.py-2.3.2_1.pkg","repopath":"All/py311-discord.py-2.3.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1331484,"desc":"discord.py is a modern, easy to use, feature-rich, and async ready API\nwrapper for Discord written in Python.","deps":{"py311-aiohttp":{"origin":"www/py-aiohttp","version":"3.11.13"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["games","python"],"annotations":{"flavor":"py311"}},{"name":"py311-decoratortools","origin":"devel/py-decoratortools","version":"1.8_5","comment":"Class, function, and metaclass decorators","maintainer":"sunpoet@FreeBSD.org","www":"https://pypi.org/project/DecoratorTools/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"57574423736282083b8075b48f7e869ef04da74ba2ec6de9c968168eb64a9668","flatsize":88495,"path":"All/py311-decoratortools-1.8_5.pkg","repopath":"All/py311-decoratortools-1.8_5.pkg","licenselogic":"or","licenses":["PSFL","ZPL21"],"pkgsize":19984,"desc":"Want to use decorators, but still need to support Python 2.3?\nWish you could have class decorators, decorate arbitrary assignments,\nor match decorated function signatures to their original functions?\nWant to get metaclass features without creating metaclasses?\nHow about synchronized methods?\n\n\"DecoratorTools\" gets you all of this and more.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-defusedxml","origin":"devel/py-defusedxml","version":"0.7.1_1","comment":"XML bomb protection for Python stdlib modules","maintainer":"bofh@FreeBSD.org","www":"https://github.com/tiran/defusedxml","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"14d177dd9eedc14abed7ef9683a8238f4deb4bfcca4a151a787b9a374f37de91","flatsize":189838,"path":"All/py311-defusedxml-0.7.1_1.pkg","repopath":"All/py311-defusedxml-0.7.1_1.pkg","licenselogic":"single","licenses":["PSFL"],"pkgsize":32508,"desc":"Defusing XML bombs and other exploits\n\nThe results of an attack on a vulnerable XML library can be fairly dramatic.\nWith just a few hundred Bytes of XML data an attacker can occupy several\nGigabytes of memory within seconds. An attacker can also keep CPUs busy for\na long time with a small to medium size request.  This library prevents\nsuch issues.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python","textproc"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-decorator","origin":"devel/py-decorator","version":"5.2.1","comment":"Decorators for Humans","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/micheles/decorator","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ed689564e904f6b04fc158c2dd888487294decca3b61d631342482bfa75b527f","flatsize":72572,"path":"All/py311-decorator-5.2.1.pkg","repopath":"All/py311-decorator-5.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17652,"desc":"The goal of the decorator module is to make it easy to define\nsignature-preserving function decorators and decorator factories. It also\nincludes an implementation of multiple dispatch and other niceties (please check\nthe docs). It is released under a two-clauses BSD license, i.e. basically you\ncan do whatever you want with it but I am not responsible.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"cpe":"cpe:2.3:a:python:decorator:5.2.1:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-decli","origin":"devel/py-decli","version":"0.6.2","comment":"Minimal, easy-to-use, declarative CLI tool","maintainer":"python@FreeBSD.org","www":"https://pypi.org/project/decli/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"904afdd79444bb4a25d61fb38b7bd0079df582f15b5cec2225116320fecaff73","flatsize":41455,"path":"All/py311-decli-0.6.2.pkg","repopath":"All/py311-decli-0.6.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11164,"desc":"Decli is minimal wrapper around argparse.  It is useful when writing\nbig applications that have many arguments and subcommands, this way\nit will be more clear.  It is a minimal library to rapidly create an\ninterface separated from your program.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-debugtools","origin":"devel/py-debugtools","version":"0.2.0_1","comment":"Easily print useful debugging information","maintainer":"db@FreeBSD.org","www":"https://pypi.org/projects/debugtools","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ca07055d1ef37102f9bdd425c73eac529038995983af7855463eae461c0d5184","flatsize":10487,"path":"All/py311-debugtools-0.2.0_1.pkg","repopath":"All/py311-debugtools-0.2.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4692,"desc":"This package provides a handful of functions you can use to print debugging\ninformation. There are basically two things that are useful about these\nfunctions. First, they're only one or two letters each, so you can type\nthem really quickly while debugging. Second, they append the name of the\ncalling function to whatever you're printing, so you can easily see where\neach message came from (and you don't have to hunt down print statements\nonce you finish debugging).\n\nSee also: https://github.com/kalekundert/debugtools","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-deepmerge","origin":"devel/py-deepmerge","version":"1.1.1","comment":"Toolset to deeply merge python dictionaries","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/toumorokoshi/deepmerge","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1d27443496ebfe125c1236cf3cd0964f0426281c3baa8adbb76dd4f6eba85f66","flatsize":48980,"path":"All/py311-deepmerge-1.1.1.pkg","repopath":"All/py311-deepmerge-1.1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12852,"desc":"deepmerge provides tools to handle merging of nested data structures in python.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-demjson","origin":"devel/py-demjson","version":"3.0.6_1","comment":"Encoder, Decoder and Lint/Validator for JSON","maintainer":"robak@FreeBSD.org","www":"http://deron.meranda.us/python/demjson/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2f1e18b949f8bc62b24d72ba25001690d1d00c77a9d88e6a6dfe206f516f26f9","flatsize":832554,"path":"All/py311-demjson-3.0.6_1.pkg","repopath":"All/py311-demjson-3.0.6_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":133884,"desc":"py-demjson provides classes and functions for encoding or decoding\ndata represented in the language-neutral JSON format (which is often\nused as a simpler substitute for XML in Ajax web applications). This\nimplementation tries to be as compliant to the JSON specification (RFC\n4627) as possible, while still providing many optional extensions to\nallow less restrictive JavaScript syntax. It includes complete Unicode\nsupport, including UTF-32, BOM, and surrogate pair processing. It can\nalso support JavaScript's NaN and Infinity numeric types as well as\nit's 'undefined' type. It also includes a lint-like JSON syntax\nvalidator which tests JSON text for strict compliance to the standard.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-degiro-connector","origin":"finance/py-degiro-connector","version":"2.0.22_1","comment":"Library to access Degiro's API","maintainer":"yuri@FreeBSD.org","www":"https://github.com/chavithra/degiro-connector","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"46ab90f8ed81698df1f8ad4b27d84eba986ffabf56616cb1f330b94319ea444c","flatsize":1778726,"path":"All/py311-degiro-connector-2.0.22_1.pkg","repopath":"All/py311-degiro-connector-2.0.22_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":143172,"desc":"degiro-connector is yet another library to access Degiro's API.\n\nIt allows access to bond, ETF, futures, stocks, options, etc\ninformation.","deps":{"py311-grpcio":{"origin":"devel/py-grpcio","version":"1.71.0"},"py311-onetimepass":{"origin":"www/py-onetimepass","version":"1.0.1_1"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-protobuf":{"origin":"devel/py-protobuf","version":"5.29.3,1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-wrapt":{"origin":"devel/py-wrapt","version":"1.17.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["finance","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ddt","origin":"devel/py-ddt","version":"1.7.2_1","comment":"Data-Driven Tests for Python Unittest","maintainer":"python@FreeBSD.org","www":"https://readthedocs.org/projects/ddt/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a98eb698dc8b8a6c03ed2c27097607b7f225a55210b3cc6ad4180912a49aacef","flatsize":58465,"path":"All/py311-ddt-1.7.2_1.pkg","repopath":"All/py311-ddt-1.7.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13216,"desc":"DDT (Data-Driven Tests) allows you to multiply one test case by\nrunning it with different test data, and make it appear as multiple\ntest cases.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ddsketch","origin":"devel/py-ddsketch","version":"3.0.1","comment":"Distributed quantile sketches","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/DataDog/sketches-py","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b96faa36412514fe560eee908e45d8c632675272f9b1f0f1cf776ff1d6d9bb6f","flatsize":206359,"path":"All/py311-ddsketch-3.0.1.pkg","repopath":"All/py311-ddsketch-3.0.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":36276,"desc":"This is the Python implementation of the distributed quantile sketch algorithm\nDDSketch. DDSketch has relative-error guarantees for any quantile q in [0, 1].\nThat is if the true value of the qth-quantile is x then DDSketch returns a value\ny such that |x-y| / x < e where e is the relative error parameter. (The default\nhere is set to 0.01.) DDSketch is also fully mergeable, meaning that multiple\nsketches from distributed systems can be combined in a central node.\n\nOur default implementation, DDSketch, is guaranteed to not grow too large in\nsize for any data that can be described by a distribution whose tails are\nsub-exponential.\n\nWe also provide implementations (LogCollapsingLowestDenseDDSketch and\nLogCollapsingHighestDenseDDSketch) where the q-quantile will be accurate up to\nthe specified relative error for q that is not too small (or large). Concretely,\nthe q-quantile will be accurate up to the specified relative error as long as it\nbelongs to one of the m bins kept by the sketch. If the data is time in seconds,\nthe default of m = 2048 covers 80 microseconds to 1 year.","deps":{"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"SERIALIZATION":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-decopatch","origin":"devel/py-decopatch","version":"1.4.10","comment":"Create decorators easily in python","maintainer":"sunpoet@FreeBSD.org","www":"https://smarie.github.io/python-decopatch/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5348faf3b402bea647e0891edd88e2d463aecd481b960d881764fcb03d39ec0f","flatsize":148163,"path":"All/py311-decopatch-1.4.10.pkg","repopath":"All/py311-decopatch-1.4.10.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":27624,"desc":"Because of a tiny oddity in the python language, writing decorators without help\ncan be a pain because you have to handle the no-parenthesis usage explicitly.\ndecopatch provides a simple way to solve this issue so that writing decorators\nis simple and straightforward.","deps":{"py311-makefun":{"origin":"devel/py-makefun","version":"1.15.4_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"deprecated":"Depends on expired devel/py-makefun","expiration_date":"2025-06-01","flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nDepends on expired devel/py-makefun.\n\nIt is scheduled to be removed on or after 2025-06-01."}]},{"name":"py311-dbus","origin":"devel/py-dbus","version":"1.3.2","comment":"Python bindings for the D-BUS messaging system","maintainer":"desktop@FreeBSD.org","www":"https://dbus.freedesktop.org/doc/dbus-python/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ff63052b4990596a75f66dc9f41f33cc631bd055cc2c2b0d29f0fcbccc2e7392","flatsize":640425,"path":"All/py311-dbus-1.3.2.pkg","repopath":"All/py311-dbus-1.3.2.pkg","licenselogic":"single","pkgsize":108564,"desc":"Python bindings for the D-BUS interprocess messaging system.","deps":{"dbus-glib":{"origin":"devel/dbus-glib","version":"0.114"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"pydbus-common":{"origin":"devel/pydbus-common","version":"1.3.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","gnome","python"],"annotations":{"flavor":"py311"}},{"name":"py311-defcon","origin":"x11-fonts/py-defcon","version":"0.10.2_1","comment":"Set of flexible objects for representing UFO data","maintainer":"lantw44@gmail.com","www":"https://github.com/robotools/defcon","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9c2dbf149cc8ab264a29201450afa260867094e1406d51a33deaee5c06aec486","flatsize":2752233,"path":"All/py311-defcon-0.10.2_1.pkg","repopath":"All/py311-defcon-0.10.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":301592,"desc":"Defcon is a set of UFO based objects optimized for use in font editing\napplications. The objects are built to be lightweight, fast and flexible.\nThe objects are very bare-bones and they are not meant to be end-all, be-all\nobjects. Rather, they are meant to provide base functionality so that you can\nfocus on your application's behavior, not object observing or maintaining\ncached data.","deps":{"py311-fonttools":{"origin":"print/py-fonttools","version":"4.56.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","x11-fonts"],"annotations":{"flavor":"py311"}},{"name":"py311-deepTools","origin":"biology/py-deeptools","version":"3.5.2_1","comment":"User-friendly tools for exploring deep-sequencing data","maintainer":"jwb@FreeBSD.org","www":"https://github.com/deeptools/deepTools","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"66aabd7ac0417e2ea731a9f221b846ebc35caf311a25a427ec47395ce23079f3","flatsize":2534472,"path":"All/py311-deepTools-3.5.2_1.pkg","repopath":"All/py311-deepTools-3.5.2_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":371516,"desc":"deepTools contains useful modules to process the mapped reads data for\nmultiple quality checks, creating normalized coverage files in standard\nbedGraph and bigWig file formats, that allow comparison between\ndifferent files (for example, treatment and control). Finally, using\nsuch normalized and standardized files, deepTools can create many\npublication-ready visualizations to identify enrichments and for\nfunctional annotations of the genome.","deps":{"py311-deeptoolsintervals":{"origin":"biology/py-deeptoolsintervals","version":"0.1.9_1"},"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-numpydoc":{"origin":"textproc/py-numpydoc","version":"1.6.0_1"},"py311-plotly":{"origin":"graphics/py-plotly","version":"5.24.1_1"},"py311-py2bit":{"origin":"biology/py-py2bit","version":"0.3.0_1"},"py311-pyBigWig":{"origin":"biology/py-pybigwig","version":"0.3.22_1"},"py311-pysam":{"origin":"biology/py-pysam","version":"0.23.0_1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["biology","python"],"annotations":{"flavor":"py311"}},{"name":"py311-deap","origin":"math/py-deap","version":"1.4.1_1","comment":"Distributed Evolutionary Algorithms in Python","maintainer":"yuri@FreeBSD.org","www":"https://github.com/DEAP/deap","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4e3fe583855e39db804549b7de67385fd98a833bffcbad732f60b4a37600ca29","flatsize":1284720,"path":"All/py311-deap-1.4.1_1.pkg","repopath":"All/py311-deap-1.4.1_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":181060,"desc":"DEAP is a novel evolutionary computation framework for rapid prototyping and\ntesting of ideas. It seeks to make algorithms explicit and data structures\ntransparent. It works in perfect harmony with parallelisation mechanisms such\nas multiprocessing and SCOOP.\n\nDEAP includes the following features:\n* Genetic algorithm using any imaginable representation\n  o List, Array, Set, Dictionary, Tree, Numpy Array, etc.\n* Genetic programing using prefix trees\n  o  Loosely typed, Strongly typed\n  o  Automatically defined functions\n* Evolution strategies (including CMA-ES)\n* Multi-objective optimisation (NSGA-II, SPEA2, MO-CMA-ES)\n* Co-evolution (cooperative and competitive) of multiple populations\n* Parallelization of the evaluations (and more)\n* Hall of Fame of the best individuals that lived in the population\n* Checkpoints that take snapshots of a system regularly\n* Benchmarks module containing most common test functions\n* Genealogy of an evolution (that is compatible with NetworkX)\n* Examples of alternative algorithms : Particle Swarm Optimization, Differential\n  Evolution, Estimation of Distribution Algorithm","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["biology","devel","math","python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-deptry","origin":"devel/py-deptry","version":"0.23.0_1","comment":"CLI utility to check for unused, missing and transitive dependencies","maintainer":"sunpoet@FreeBSD.org","www":"https://deptry.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"55b8aed54cb472c8675747da694586832833cf427c6a3c9124cf81c51b288c85","flatsize":4308074,"path":"All/py311-deptry-0.23.0_1.pkg","repopath":"All/py311-deptry-0.23.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1269112,"desc":"deptry is a command line tool to check for issues with dependencies in a Python\nproject, such as unused or missing dependencies. It supports the following types\nof projects:\n- Projects that use Poetry and a corresponding pyproject.toml file\n- Projects that use PDM and a corresponding pyproject.toml file\n- Projects that use a requirements.txt file according to the pip standards\n\nDependency issues are detected by scanning for imported modules within all\nPython files in a directory and its subdirectories, and comparing those to the\ndependencies listed in the project's requirements.","deps":{"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-requirements-parser":{"origin":"devel/py-requirements-parser","version":"0.11.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-debtcollector","origin":"devel/py-debtcollector","version":"1.20.0_1","comment":"Collection of Python deprecation patterns and strategies","maintainer":"dave@gufi.org","www":"https://docs.openstack.org/debtcollector/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a4428871bebd94824292790b8b055503bd9c6da0dccfd1b29f24ca3c126dacdc","flatsize":259668,"path":"All/py311-debtcollector-1.20.0_1.pkg","repopath":"All/py311-debtcollector-1.20.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":35652,"desc":"A collection of Python deprecation patterns and strategies that help you\ncollect your technical debt in a non-destructive manner.\n\nThe goal of this library is to provide well documented developer facing\ndeprecation patterns that start of with a basic set and can expand into\na larger set of patterns as time goes on. The desired output of these\npatterns is to apply the warnings module to emit DeprecationWarning or\nPendingDeprecationWarning or similar derivative to developers using\nlibraries (or potentially applications) about future deprecations.","deps":{"py311-funcsigs":{"origin":"devel/py-funcsigs","version":"1.0.2_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-wrapt":{"origin":"devel/py-wrapt","version":"1.17.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-dbutils","origin":"databases/py-dbutils","version":"3.1.0","comment":"Providing solid, persistent, and pooled connections to a database","maintainer":"python@FreeBSD.org","www":"https://webwareforpython.github.io/DBUtils/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ce18be3ad363bdfca708a0bc5dc820042c2010531a703bd664d05d0a5f390c32","flatsize":353125,"path":"All/py311-dbutils-3.1.0.pkg","repopath":"All/py311-dbutils-3.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":39708,"desc":"DBUtils is a suite of tools providing solid, persistent and pooled connections\nto a database that can be used in all kinds of multi-threaded environments like\nWebware for Python or other web application servers. The suite supports DB-API 2\ncompliant database interfaces and the classic PyGreSQL interface.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-datatest","origin":"devel/py-datatest","version":"0.11.1_1","comment":"Testing tools for data validation and analysis","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/shawnbrown/datatest","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"08e6f4d9c8fc3c699a0aea03b3be441637599ab8483cf97812940a94d65f12ff","flatsize":1637329,"path":"All/py311-datatest-0.11.1_1.pkg","repopath":"All/py311-datatest-0.11.1_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":238212,"desc":"Datatest provides testing tools for data validation and analysis. It supports\nboth pytest and unittest style testing.\n\nYou can use datatest for validation, test driven data-wrangling, auditing,\nlogging discrepancies, and checklists for measuring progress. It encourages a\nstructured approach for checking and tidying data.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"OPTIONAL":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-dbfread","origin":"textproc/py-dbfread","version":"2.0.7_1","comment":"Read DBF files, returning data as native Python objects","maintainer":"matthew@FreeBSD.org","www":"https://github.com/olemb/dbfread","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6a32ee9d6db117328c82984b275088c7975a59a6c3e1dc792f233d3089e63f62","flatsize":175928,"path":"All/py311-dbfread-2.0.7_1.pkg","repopath":"All/py311-dbfread-2.0.7_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":34732,"desc":"Read DBF files with Python.\n\nDBF is a file format used by databases such as dBase, Visual FoxPro\nand FoxBase+.  This library reads DBF files and returns the data as\nnative Python data types for further processing.  It is primarily\nintended for batch jobs and one-off scripts.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-dateutils","origin":"devel/py-dateutils","version":"0.6.12_2","comment":"Various utilities for working with date and datetime objects","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jmcantrell/python-dateutils","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0d188cc42c43441df8bfccac1b8753e757813e7ffe85237c6d8a4e87a1714c5f","flatsize":48406,"path":"All/py311-dateutils-0.6.12_2.pkg","repopath":"All/py311-dateutils-0.6.12_2.pkg","licenselogic":"single","licenses":["BSD0CLAUSE"],"pkgsize":11260,"desc":"Various utilities for working with date and datetime objects","deps":{"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-pytz":{"origin":"devel/py-pytz","version":"2024.2_1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-datrie","origin":"devel/py-datrie","version":"0.8.2_1","comment":"Super-fast, efficiently stored Trie for Python","maintainer":"yuri@FreeBSD.org","www":"https://github.com/pytries/datrie","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c3eb64979f8e9219026ab4f618ae3cc3af17f5128330f4712d628a7d1df7517b","flatsize":395159,"path":"All/py311-datrie-0.8.2_1.pkg","repopath":"All/py311-datrie-0.8.2_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":117028,"desc":"Python binding for libdatrie, a kind of digital search tree.\n\nTrie is an efficient indexing method. It is also a kind of deterministic finite\nautomaton (DFA).","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-dbt-semantic-interfaces","origin":"databases/py-dbt-semantic-interfaces","version":"0.8.3","comment":"Shared semantic layer definitions that dbt-core and MetricFlow use","maintainer":"pat@patmaddox.com","www":"https://github.com/dbt-labs/dbt-semantic-interfaces","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f5bdcbbc0ff694b9f7dd98e04a4846be535448701eb9c9b6f131feffed83cc3a","flatsize":1700794,"path":"All/py311-dbt-semantic-interfaces-0.8.3.pkg","repopath":"All/py311-dbt-semantic-interfaces-0.8.3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":223768,"desc":"dbt-semantic-interfaces contains the shared semantic classes, default\nvalidation, and tests designed to be used by both the dbt-core and MetricFlow\nprojects. By centralizing these shared resources, we aim to maintain consistency\nand reduce code duplication across both projects.\n\nFeatures:\n\n- Protocols for shared semantic classes: Define the interfaces and common\n  attributes that must be implemented by the objects in both projects.\n- Validation: Ensure that the objects comply with the expected structure and\n  constraints.\n- Tests: Ensure that the objects' behavior is consistent and correct across both\n  projects.","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-importlib-metadata":{"origin":"devel/py-importlib-metadata","version":"8.6.1"},"py311-jsonschema":{"origin":"devel/py-jsonschema","version":"4.23.0"},"py311-more-itertools":{"origin":"devel/py-more-itertools","version":"10.6.0"},"py311-pydantic":{"origin":"devel/py-pydantic","version":"1.10.20_1,1"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-datadog","origin":"devel/py-datadog","version":"0.51.0","comment":"Datadog Python library","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/DataDog/datadogpy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a58ec78deeac526293156ffb606b4c64eb1ed1d8315773159b17aa245066da5a","flatsize":1482886,"path":"All/py311-datadog-0.51.0.pkg","repopath":"All/py311-datadog-0.51.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":191428,"desc":"The Datadog Python Library is a collection of tools suitable for inclusion in\nexisting Python projects or for the development of standalone scripts. It\nprovides an abstraction on top of Datadog's raw HTTP interface and the Agent's\nDogStatsD metrics aggregation server, to interact with Datadog and efficiently\nreport events and metrics.","deps":{"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-dateparser","origin":"devel/py-dateparser","version":"1.2.0_1","comment":"Provides modules to easily parse localized dates","maintainer":"grembo@FreeBSD.org","www":"https://github.com/scrapinghub/dateparser","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4744a206f2230b68d8e43aff988fbbb2ad0c6a9b18a34d2407552b2bf7c21b68","flatsize":3365980,"path":"All/py311-dateparser-1.2.0_1.pkg","repopath":"All/py311-dateparser-1.2.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":372312,"desc":"dateparser provides modules to easily parse localized dates in almost\nany string formats commonly found on web pages.","deps":{"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-pytz":{"origin":"devel/py-pytz","version":"2024.2_1,1"},"py311-regex":{"origin":"textproc/py-regex","version":"2024.7.24_1"},"py311-tzlocal":{"origin":"devel/py-tzlocal","version":"5.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-datasette","origin":"devel/py-datasette","version":"0.64.8_1","comment":"Open source multi-tool for exploring and publishing data","maintainer":"sunpoet@FreeBSD.org","www":"https://datasette.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6b878084c5ee3ba43eb1cf08331c8038272d0e568a7f0450b9c24b0e29a7ca82","flatsize":1809788,"path":"All/py311-datasette-0.64.8_1.pkg","repopath":"All/py311-datasette-0.64.8_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":334640,"desc":"Datasette is a tool for exploring and publishing data. It helps people take data\nof any shape or size and publish that as an interactive, explorable website and\naccompanying API.\n\nDatasette is aimed at data journalists, museum curators, archivists, local\ngovernments, scientists, researchers and anyone else who has data that they wish\nto share with the world.","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-aiofiles":{"origin":"devel/py-aiofiles","version":"23.2.1"},"py311-asgi-csrf":{"origin":"www/py-asgi-csrf","version":"0.9_1"},"py311-asgiref":{"origin":"www/py-asgiref","version":"3.8.1_1"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-click-default-group":{"origin":"devel/py-click-default-group","version":"1.2.4"},"py311-httpx":{"origin":"www/py-httpx","version":"0.28.1"},"py311-hupper":{"origin":"devel/py-hupper","version":"1.12.1_1"},"py311-itsdangerous":{"origin":"security/py-itsdangerous","version":"2.2.0"},"py311-janus":{"origin":"devel/py-janus","version":"1.1.0_1"},"py311-mergedeep":{"origin":"devel/py-mergedeep","version":"1.3.4_1"},"py311-pint":{"origin":"devel/py-pint","version":"0.23"},"py311-pip":{"origin":"devel/py-pip","version":"23.3.2_4"},"py311-pluggy":{"origin":"devel/py-pluggy","version":"1.5.0"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-setuptools":{"origin":"devel/py-setuptools","version":"63.1.0_2"},"py311-uvicorn":{"origin":"www/py-uvicorn","version":"0.34.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-databases","origin":"databases/py-databases","version":"0.8.0_1","comment":"Async database support for Python","maintainer":"meka@tilda.center","www":"https://github.com/encode/databases","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b0af3b4d6d3e89ba1477465525765a78a1d708d176829713662ced43bfe6d223","flatsize":362076,"path":"All/py311-databases-0.8.0_1.pkg","repopath":"All/py311-databases-0.8.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":41756,"desc":"Databases gives you simple asyncio support for a range of databases.\n\nIt allows you to make queries using the powerful SQLAlchemy Core expression\nlanguage, and provides support for PostgreSQL, MySQL, and SQLite.\n\nDatabases is suitable for integrating against any async Web framework, such as\nStarlette, Sanic, Responder, Quart, aiohttp, Tornado, or FastAPI.","deps":{"py311-aiosqlite":{"origin":"databases/py-aiosqlite","version":"0.19.0"},"py311-sqlalchemy14":{"origin":"databases/py-sqlalchemy14","version":"1.4.54"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["databases","python"],"options":{"MYSQL":"off","PGSQL":"off","SQLITE":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-datapackage","origin":"devel/py-datapackage","version":"1.15.4","comment":"Utilities to work with Data Packages","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/frictionlessdata/datapackage-py","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5d4678f6e9605ea339f6471ed610145dc7ee35f836c96f56881ac8d680c6eb0e","flatsize":814887,"path":"All/py311-datapackage-1.15.4.pkg","repopath":"All/py311-datapackage-1.15.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":75468,"desc":"datapackage-py is a library for working with Data Packages as defined on\nspecs.frictionlessdata.io.","deps":{"py311-chardet":{"origin":"textproc/py-chardet","version":"5.2.0,1"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-dataflows-tabulator":{"origin":"devel/py-dataflows-tabulator","version":"1.54.3"},"py311-jsonpointer":{"origin":"devel/py-jsonpointer","version":"2.0_1"},"py311-jsonschema":{"origin":"devel/py-jsonschema","version":"4.23.0"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-tableschema":{"origin":"databases/py-tableschema","version":"1.21.0"},"py311-unicodecsv":{"origin":"devel/py-unicodecsv","version":"0.14.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"CCHARDET":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-dbf","origin":"databases/py-dbf","version":"0.99.3_1","comment":"Pure python package for reading/writing dbf files","maintainer":"wen@FreeBSD.org","www":"https://pypi.org/project/dbf/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9d0ea25b28e4dcd9781ea97585b8950b45c09cbaaa5d5201985d4aabf550ae3a","flatsize":2370209,"path":"All/py311-dbf-0.99.3_1.pkg","repopath":"All/py311-dbf-0.99.3_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":252716,"desc":"py-dbf is a pure python package for reading/writing dBase, FoxPro,\nand Visual FoxPro .dbf files (including memos).\n\nCurrently supports dBase III, and FoxPro - Visual FoxPro 6 tables.\nText is returned as unicode, and codepage settings in tables are\nhonored. Documentation needs work, but author is very responsive\nto e-mails.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-dimod","origin":"science/py-dimod","version":"0.12.20","comment":"DWave: Shared API for QUBO/Ising samplers","maintainer":"yuri@FreeBSD.org","www":"https://github.com/dwavesystems/dimod","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2d46001bd99b135b4b2ffa8b4b47df1fd1eb75bc076fc1e0de4f24f6be20a5dc","flatsize":39001871,"path":"All/py311-dimod-0.12.20.pkg","repopath":"All/py311-dimod-0.12.20.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1983496,"desc":"dimod is a part of the software stack for accessing quantum computing hardware\nmade by D-Wave company.\n\ndimod is a shared API for samplers. It provides:\n* classes for quadratic models - such as the binary quadratic model (BQM) class\n  that contains Ising and QUBO models used by samplers such as the D-Wave system\n  - and higher-order (non-quadratic) models\n* reference examples of samplers and composed samplers\n* abstract base classes for constructing new samplers and composed samplers","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-dataflows-tabulator","origin":"devel/py-dataflows-tabulator","version":"1.54.3","comment":"Consistent interface for stream reading and writing tabular data","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/akariv/tabulator-py","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"688b74720babc9fc96f8d5623ada8c94c354b91b0f3c33dd924b9f18ab4fac55","flatsize":507961,"path":"All/py311-dataflows-tabulator-1.54.3.pkg","repopath":"All/py311-dataflows-tabulator-1.54.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":81388,"desc":"dataflows-tabulator-py is a library for reading and writing tabular data\n(csv/xls/json/etc).\n\nFeatures:\n- Supports most common tabular formats: CSV, XLS, ODS, JSON, Google Sheets, SQL,\n  and others. See complete list below.\n- Loads local and remote data: Supports HTTP, FTP and S3.\n- Low memory usage: Only the current row is kept in memory, so you can large\n  datasets.\n- Supports compressed files: Using ZIP or GZIP algorithms.\n- Extensible: You can add support for custom file formats and loaders (e.g.\n  FTP).","deps":{"py311-boto3":{"origin":"www/py-boto3","version":"1.37.13"},"py311-chardet":{"origin":"textproc/py-chardet","version":"5.2.0,1"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-ijson":{"origin":"devel/py-ijson","version":"3.3.0"},"py311-jsonlines":{"origin":"devel/py-jsonlines","version":"4.0.0_1"},"py311-linear-tsv":{"origin":"devel/py-linear-tsv","version":"1.1.0_1"},"py311-openpyxl":{"origin":"textproc/py-openpyxl","version":"3.1.1_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-sqlalchemy20":{"origin":"databases/py-sqlalchemy20","version":"2.0.39"},"py311-unicodecsv":{"origin":"devel/py-unicodecsv","version":"0.14.1_1"},"py311-xlrd":{"origin":"textproc/py-xlrd","version":"2.0.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-dataclasses-json","origin":"devel/py-dataclasses-json","version":"0.5.9_1","comment":"Easily serialize dataclasses to and from JSON","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/lidatong/dataclasses-json","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a2e0cf0cfc54fed4c9abf2532b52fb62f0e0ea76e98717c5117ed7b380e71149","flatsize":236217,"path":"All/py311-dataclasses-json-0.5.9_1.pkg","repopath":"All/py311-dataclasses-json-0.5.9_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":47372,"desc":"This library provides a simple API for encoding and decoding dataclasses to and\nfrom JSON.","deps":{"py311-marshmallow":{"origin":"devel/py-marshmallow","version":"3.26.1"},"py311-marshmallow-enum":{"origin":"devel/py-marshmallow-enum","version":"1.5.1_1"},"py311-typing-inspect":{"origin":"devel/py-typing-inspect","version":"0.9.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-dataclass-array","origin":"devel/py-dataclass-array","version":"1.5.2","comment":"Dataclasses that behave like numpy arrays (with indexing, slicing, vectorization)","maintainer":"sunpoet@FreeBSD.org","www":"https://dataclass-array.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6fd40d150fb0e72ff5b4071066ba9bf2a173b24178c1fabef82a3afeb79b4445","flatsize":381641,"path":"All/py311-dataclass-array-1.5.2.pkg","repopath":"All/py311-dataclass-array-1.5.2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":70728,"desc":"DataclassArray are dataclasses which behave like numpy-like arrays (can be\nbatched, reshaped, sliced,...), compatible with Jax, TensorFlow, and numpy (with\ntorch support planned).\n\nThis reduce boilerplate and improve readability.","deps":{"py311-einops":{"origin":"misc/py-einops","version":"0.8.1"},"py311-etils":{"origin":"devel/py-etils","version":"1.12.2"},"py311-lark":{"origin":"devel/py-lark","version":"1.2.2"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-dal","origin":"devel/py-dal","version":"20081016_4","comment":"Database abstraction layer for Python","maintainer":"bamby@sippysoft.com","www":"https://pydal.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5dfe02d84a1b5dccd04cd1b6cd6e39fcc251b9e68596f002698d4a20f440f85e","flatsize":352847,"path":"All/py311-dal-20081016_4.pkg","repopath":"All/py311-dal-20081016_4.pkg","licenselogic":"single","pkgsize":52664,"desc":"PyDal is a database abstraction layer for Python.  It provides a DBAPI 2.0\nwrapper for DBAPI 2.0 drivers.  Sounds strange, but even drivers that fully\nconform to the DBAPI can differ enough to make building database independent\napplications difficult.  Two major abstractions handled by PyDal are\nparamstyles and datetime objects.  PyDal makes it possible to use the same\nparamstyle and datetime types with any module that conforms to DBAPI 2.0.\nIn addition, paramstyles and datetime types are configurable.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-daemonize","origin":"devel/py-daemonize","version":"2.5.0_1","comment":"Enables code to run as a daemon process on Unix-like systems","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/thesharp/daemonize","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"caddd49cb509364694329cd25f5fa76937430810edce974c3f22b5016780e3b2","flatsize":37153,"path":"All/py311-daemonize-2.5.0_1.pkg","repopath":"All/py311-daemonize-2.5.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9132,"desc":"daemonize is a library for writing system daemons in Python.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-daemon-runner","origin":"devel/py-daemon-runner","version":"0.0.15_1","comment":"Simple command line runner on top of python-daemon","maintainer":"dvl@FreeBSD.org","www":"https://pypi.org/project/daemon-runner/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"339388cff4c905a79c1cae61614ea2fb8a30362cc65e3f384609b1149f4b650a","flatsize":34044,"path":"All/py311-daemon-runner-0.0.15_1.pkg","repopath":"All/py311-daemon-runner-0.0.15_1.pkg","licenselogic":"single","pkgsize":9252,"desc":"Simple command line runner on top of python-daemon, a library which implements\nthe well-behaved daemon specification of PEP 3143, ???Standard daemon process\nlibrary.\n\nA well-behaved Unix daemon process is tricky to get right, but the required\nsteps are much the same for every daemon program. A DaemonContext instance\nholds the behaviour and configured process environment for the program; use\nthe instance as a context manager to enter a daemon state.\n\nSimple example of usage:\n\nimport daemon\n\nfrom spam import do_main_program\n\nwith daemon.DaemonContext():\n    do_main_program()\n\nCustomisation of the steps to become a daemon is available by setting options\non the DaemonContext instance; see the documentation for that class for each\noption.","deps":{"py311-daemon":{"origin":"devel/py-daemon","version":"2.3.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-dask-histogram","origin":"devel/py-dask-histogram","version":"2024.3.0","comment":"Histogramming with Dask","maintainer":"sunpoet@FreeBSD.org","www":"https://dask-histogram.readthedocs.io/en/stable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f660a0b70f32340d8c0dd8c8712a781b9f72374735b227fd28aa2a31adb89b1b","flatsize":367374,"path":"All/py311-dask-histogram-2024.3.0.pkg","repopath":"All/py311-dask-histogram-2024.3.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":46524,"desc":"The boost-histogram library provides a performant object oriented API for\nhistogramming in Python. Building on the foundation of boost-histogram,\ndask-histogram adds support for lazy calculations on Dask collections.","deps":{"py311-boost-histogram":{"origin":"misc/py-boost-histogram","version":"1.5.0"},"py311-dask":{"origin":"devel/py-dask","version":"2025.2.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-d2to1","origin":"devel/py-d2to1","version":"0.2.12.p1_1","comment":"Distutils2-like setup.cfg files with setuptools setup.py","maintainer":"bofh@FreeBSD.org","www":"https://github.com/iguananaut/d2to1","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7ad62c0a416b4fae46c299180bed8851c77759537ef96f0c34efd60a23060034","flatsize":236158,"path":"All/py311-d2to1-0.2.12.p1_1.pkg","repopath":"All/py311-d2to1-0.2.12.p1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":48584,"desc":"d2to1 (the 'd' is for 'distutils') allows using distutils2-like\nsetup.cfg files for a package's metadata with a distribute/setuptools\nsetup.py script.\n\nIt works by providing a distutils2-formatted setup.cfg file containing\nall of a package's metadata, and a very minimal setup.py which will\nslurp its arguments from the setup.cfg.","deps":{"py311-setuptools":{"origin":"devel/py-setuptools","version":"63.1.0_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-devedeng","origin":"sysutils/devedeng","version":"4.18.0_2","comment":"Gtk3 DVD disc authoring program","maintainer":"fuz@FreeBSD.org","www":"https://rastersoft.com/programas/devede.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"13a241c932546e360be0fa7cec0b84912edc168163a35242a7e7c4872bffbe7b","flatsize":3604634,"path":"All/py311-devedeng-4.18.0_2.pkg","repopath":"All/py311-devedeng-4.18.0_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1669128,"desc":"DevedeNG is a program to create video DVDs and CDs (VCD, sVCD or CVD),\nsuitables for home players, from any number of video files, in any of\nthe formats supported by Mplayer. The big advantage over other utilites\nis that it only needs Mpv, FFMpeg, DVDAuthor, VCDImager and MKisofs\n(well, and Python3, PyGTK and PyGlade), so its dependencies are quite\nsmall.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"brasero":{"origin":"sysutils/brasero","version":"3.12.3_7"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"cdrtools":{"origin":"sysutils/cdrtools","version":"2024.03.21"},"dvdauthor":{"origin":"multimedia/dvdauthor","version":"0.7.2.20211105_5"},"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libcanberra":{"origin":"audio/libcanberra","version":"0.30_11"},"mpv":{"origin":"multimedia/mpv","version":"0.40.0,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"py311-cairo":{"origin":"graphics/py-cairo","version":"1.21.0,1"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"py311-urllib3":{"origin":"net/py-urllib3","version":"1.26.20,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"vcdimager":{"origin":"multimedia/vcdimager","version":"2.0.1_6"}},"categories":["multimedia","python","sysutils"],"options":{"MPLAYER":"off","MPV":"on","VLC":"off","BRASERO":"on","K3B":"off","XFBURN":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-darts.util.lru","origin":"devel/py-darts.util.lru","version":"0.5_1","comment":"Simple dictionary with LRU behaviour in Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/darts.util.lru/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"41e340262e52ea4c52e2b379c9c909e75387194129c31464f84594c7e7ff6bcc","flatsize":130748,"path":"All/py311-darts.util.lru-0.5_1.pkg","repopath":"All/py311-darts.util.lru-0.5_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17764,"desc":"A LRUDict is basically a simple dictionary, which has a defined\nmaximum capacity, that may be supplied at construction time, or\nmodified at run-time via the capacity property:\n>>> cache = LRUDict(1)\n>>> cache.capacity\n1","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-daemons","origin":"devel/py-daemons","version":"1.3.2_1","comment":"Resource library for Python developers to create daemon processes","maintainer":"fax@nohik.ee","www":"https://github.com/kevinconway/daemons","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"827bef61d0ddec754e26e4e07975c07033c58a0f9bbd3a929e011081db757696","flatsize":139514,"path":"All/py311-daemons-1.3.2_1.pkg","repopath":"All/py311-daemons-1.3.2_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":24912,"desc":"Daemons is a resource library for Python developers that want to create daemon\nprocesses. The idea is to provide the basic daemon functionality while still\ngiving the developer the ability to customize their daemon for any purpose.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-daphne","origin":"www/py-daphne","version":"4.1.2_1","comment":"Django ASGI (HTTP/WebSocket) server","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/django/daphne","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8cfa312bf1575eff67325e013e8f7000ff3e7ac6cff3750df27457109006ed36","flatsize":302222,"path":"All/py311-daphne-4.1.2_1.pkg","repopath":"All/py311-daphne-4.1.2_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":56672,"desc":"Daphne is a HTTP, HTTP2 and WebSocket protocol server for ASGI and ASGI-HTTP,\ndeveloped to power Django Channels.\n\nIt supports automatic negotiation of protocols; there's no need for URL\nprefixing to determine WebSocket endpoints versus HTTP endpoints.","deps":{"py311-asgiref":{"origin":"www/py-asgiref","version":"3.8.1_1"},"py311-autobahn":{"origin":"www/py-autobahn","version":"24.4.2_1"},"py311-twisted":{"origin":"devel/py-twisted","version":"24.7.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-daqp","origin":"math/py-daqp","version":"0.6.0_1","comment":"DAQP: A dual active-set QP solver","maintainer":"yuri@FreeBSD.org","www":"https://github.com/darnstrom/daqp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7739977dbd1ff8e6c97e6ff80b1ccbde627a3350f56e7f3ed4fa3dfb36d81575","flatsize":264492,"path":"All/py311-daqp-0.6.0_1.pkg","repopath":"All/py311-daqp-0.6.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":99720,"desc":"DAQP is a dual active-set solver that solves convex quadratic programs\nof the form:\n\nminimize        0.5 x' H x + f' x\n\nsubject to      l  <=  x  <= u\n\t\tbl <=  Ax <= bu.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-daemon","origin":"devel/py-daemon","version":"2.3.0_1","comment":"Well-behaved daemon framework for Python","maintainer":"jessekempf@gmail.com","www":"https://pypi.org/project/python-daemon/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"03a64ea11939d74bd68087053c88903c4541fa6d123a9d0ba1af89c399b8b2be","flatsize":198431,"path":"All/py311-daemon-2.3.0_1.pkg","repopath":"All/py311-daemon-2.3.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":31576,"desc":"Library to implement a well-behaved Unix daemon process.\n\nThis library implements the well-behaved daemon specification of PEP 3143,\n\"Standard daemon process library\".\n\nA well-behaved Unix daemon process is tricky to get right, but the required\nsteps are much the same for every daemon program. A DaemonContext instance holds\nthe behaviour and configured process environment for the program; use the\ninstance as a context manager to enter a daemon state.","deps":{"py311-lockfile":{"origin":"devel/py-lockfile","version":"0.12.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-distributed","origin":"devel/py-distributed","version":"2025.2.0","comment":"Distributed scheduler for Dask","maintainer":"sunpoet@FreeBSD.org","www":"https://distributed.dask.org/en/stable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"19442d0eeb8d1779fb0b5d7157c594eb1cb2cf7831e063a2713479cc03c96404","flatsize":9920900,"path":"All/py311-distributed-2025.2.0.pkg","repopath":"All/py311-distributed-2025.2.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1622644,"desc":"Dask.distributed is a lightweight library for distributed computing in Python.\nIt extends both the concurrent.futures and dask APIs to moderate sized clusters.","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-cloudpickle":{"origin":"devel/py-cloudpickle","version":"3.1.1"},"py311-dask":{"origin":"devel/py-dask","version":"2025.2.0"},"py311-locket":{"origin":"devel/py-locket","version":"1.0.0_1"},"py311-msgpack":{"origin":"devel/py-msgpack","version":"1.1.0"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-psutil":{"origin":"sysutils/py-psutil","version":"7.0.0"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-sortedcontainers":{"origin":"devel/py-sortedcontainers","version":"2.4.0_1"},"py311-tblib":{"origin":"devel/py-tblib","version":"1.7.0_1"},"py311-toolz":{"origin":"devel/py-toolz","version":"1.0.0_1"},"py311-tornado":{"origin":"www/py-tornado","version":"6.4"},"py311-urllib3":{"origin":"net/py-urllib3","version":"1.26.20,1"},"py311-zict":{"origin":"devel/py-zict","version":"3.0.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-cymruwhois","origin":"net/py-cymruwhois","version":"1.6_1","comment":"Python client for the whois.cymru.com service","maintainer":"farrokhi@FreeBSD.org","www":"https://pypi.org/project/cymruwhois/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"507afca1a3a9eabc994d337a1f5fdf0ba5b014f8abaa86dbefade73fb4f5f8da","flatsize":45143,"path":"All/py311-cymruwhois-1.6_1.pkg","repopath":"All/py311-cymruwhois-1.6_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11332,"desc":"cymruwhois is a python library for interfacing with the\nwhois.cymru.com service and performs lookups by ip address and\nreturn ASN, Country Code, and Netblock Owner.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-cymem","origin":"devel/py-cymem","version":"2.0.8_1","comment":"Cython memory helper","maintainer":"yuri@FreeBSD.org","www":"https://github.com/explosion/cymem","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"744bc7ea7d818b64d133fd685c31304ab4c6e05112221be1885d21c9cd0f1551","flatsize":85552,"path":"All/py311-cymem-2.0.8_1.pkg","repopath":"All/py311-cymem-2.0.8_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":28300,"desc":"Cython memory pool for RAII-style memory management.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-cymbal","origin":"devel/py-cymbal","version":"1.0.0_1","comment":"Easily add functionality missing from libclang Python bindings","maintainer":"ports@nicandneal.net","www":"https://github.com/CadQuery/cymbal","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e0f7345f7b456787920afc4837420ec2057da2daebe6e6cc80d0f9ceeeabc6aa","flatsize":19159,"path":"All/py311-cymbal-1.0.0_1.pkg","repopath":"All/py311-cymbal-1.0.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6392,"desc":"Cymbal makes it easy to add functionality missing from libclang Python\nbindings\n\nThe Clang libclang python bindings use ctypes to invoke functions\npresent in libclang dynamic library. In some cases, only a subset of\nthe C functions are available, because the platform or version\nspecific Python bindings omit functions. Cymbal simplfies the process\nof dynamically adding those methods to Types and Cursors.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-cython-test-exception-raiser","origin":"devel/py-cython-test-exception-raiser","version":"1.0.2_2","comment":"Trivial extension that just raises an exception","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/twisted/cython-test-exception-raiser","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"08ab7cf2d57f07f3cdcbf34246a8f3267c9cb04371afa9112c489c652e0a5c81","flatsize":27951,"path":"All/py311-cython-test-exception-raiser-1.0.2_2.pkg","repopath":"All/py311-cython-test-exception-raiser-1.0.2_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10684,"desc":"cython-test-exception-raiser provides a trivial extension that just raises an\nexception.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-cysignals","origin":"devel/py-cysignals","version":"1.12.3","comment":"Interrupt and signal handling for Cython","maintainer":"thierry@FreeBSD.org","www":"https://pypi.org/project/cysignals/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8cc56a3f69eeceb33e30feb08b85581e3c905346743e5a35aa00dac2c5db9650","flatsize":1209275,"path":"All/py311-cysignals-1.12.3.pkg","repopath":"All/py311-cysignals-1.12.3.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":285796,"desc":"When writing Cython code, special care must be taken to ensure that the code can\nbe interrupted with CTRL-C. Since Cython optimizes for speed, Cython normally\ndoes not check for interrupts. For example, code like the following cannot be\ninterrupted in Cython:\n\nwhile True:\n    pass\n\nThe cysignals package provides mechanisms to handle interrupts (and other\nsignals and errors) in Cython code.\n\nSee also: https://github.com/sagemath/cysignals","deps":{"py311-colorlog":{"origin":"devel/py-colorlog","version":"6.9.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-cymysql","origin":"databases/py-cymysql","version":"1.0.6","comment":"Python MySQL Driver using Cython","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/nakagami/CyMySQL","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5c47d9b1587600deb7d040ca8837ca6957542d78a5898c60f0f3aef1b565f784","flatsize":2019285,"path":"All/py311-cymysql-1.0.6.pkg","repopath":"All/py311-cymysql-1.0.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":431536,"desc":"CyMySQL contains a python MySQL client library.\n\nIt is a fork project from PyMySQL.\n\nCyMySQL is accerarated by Cython and supports Python versions 2 and 3.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-cytoolz","origin":"devel/py-cytoolz","version":"1.0.1","comment":"Cython implementation of Toolz: High performance functional utilities","maintainer":"yuri@FreeBSD.org","www":"https://github.com/pytoolz/cytoolz","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ecc19dd0b1aec8e880be3ce649d3ff8d9a6e56647d0cf2515b57e58fc6124c56","flatsize":1474706,"path":"All/py311-cytoolz-1.0.1.pkg","repopath":"All/py311-cytoolz-1.0.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":319448,"desc":"Cython implementation of the toolz package, which provides high performance\nutility functions for iterables, functions, and dictionaries.","deps":{"py311-toolz":{"origin":"devel/py-toolz","version":"1.0.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-debugpy","origin":"devel/py-debugpy","version":"1.8.3","comment":"Implementation of the Debug Adapter Protocol for Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/microsoft/debugpy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c0761eaf6e8ab7e6bc4af684ce3c893356ba4f1713406082ed051d8b99c8e20a","flatsize":18566782,"path":"All/py311-debugpy-1.8.3.pkg","repopath":"All/py311-debugpy-1.8.3.pkg","licenselogic":"or","licenses":["EPL","MIT"],"pkgsize":2101040,"desc":"This debugger implements the Debug Adapter Protocol: debugProtocol.json [1].\n\n[1] https://github.com/microsoft/vscode-debugadapter-node/blob/main/debugProtocol.json","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-cyipopt","origin":"math/py-cyipopt","version":"1.5.0_2","comment":"Cython interface for the interior point optimizer IPOPT","maintainer":"yuri@FreeBSD.org","www":"https://github.com/matthias-k/cyipopt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"14532d87bd1f2a6d0d8d7b8d8ecf8d92f9e96099f9b22875c9ef61ed747510e7","flatsize":743047,"path":"All/py311-cyipopt-1.5.0_2.pkg","repopath":"All/py311-cyipopt-1.5.0_2.pkg","licenselogic":"single","licenses":["EPL"],"pkgsize":158104,"desc":"Ipopt (Interior Point OPTimizer, pronounced eye-pea-Opt) is a software package\nfor large-scale nonlinear optimization.\n\ncyipopt is a python wrapper around Ipopt. It enables using Ipopt from the\ncomfort of the great Python scripting language.","deps":{"Ipopt":{"origin":"math/ipopt","version":"3.14.17_1"},"blas":{"origin":"math/blas","version":"3.12.1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"lapack":{"origin":"math/lapack","version":"3.12.1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-cyclonedx-python-lib","origin":"textproc/py-cyclonedx-python-lib","version":"9.1.0","comment":"Library for producing CycloneDX SBOM (Software Bill of Materials) files","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/CycloneDX/cyclonedx-python-lib","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bcf616d83f5428fb47589935a35e44403177f867fe39bd11abf05c8b1b48b6f1","flatsize":3644992,"path":"All/py311-cyclonedx-python-lib-9.1.0.pkg","repopath":"All/py311-cyclonedx-python-lib-9.1.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":243744,"desc":"This CycloneDX module for Python can generate valid CycloneDX bill-of-material\ndocument containing an aggregate of all project dependencies. CycloneDX is a\nlightweight BOM specification that is easily created, human-readable, and simple\nto parse.","deps":{"py311-license-expression":{"origin":"textproc/py-license-expression","version":"30.3.0"},"py311-packageurl-python":{"origin":"textproc/py-packageurl-python","version":"0.16.0_1"},"py311-py-serializable":{"origin":"devel/py-py-serializable","version":"2.0.0"},"py311-sortedcontainers":{"origin":"devel/py-sortedcontainers","version":"2.4.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"options":{"JSON_VALIDATION":"off","VALIDATION":"off","XML_VALIDATION":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-cycler","origin":"devel/py-cycler","version":"0.12.1","comment":"Composable style cycles","maintainer":"yuri@FreeBSD.org","www":"https://matplotlib.org/cycler/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bdfbff99fd45dc3f1e6f3446f96e9c1d71ed617f2945e905cd5db3303f16baf7","flatsize":74243,"path":"All/py311-cycler-0.12.1.pkg","repopath":"All/py311-cycler-0.12.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":14608,"desc":"Composable style cycles.\n\nSee also: https://github.com/matplotlib/cycler/","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-cwcwidth","origin":"devel/py-cwcwidth","version":"0.1.10","comment":"Python bindings for wc(s)width","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sebastinas/cwcwidth","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d6f735bdfba3e575eaa1090bb33d92509e781abf2210417e99066162914db9b1","flatsize":56015,"path":"All/py311-cwcwidth-0.1.10.pkg","repopath":"All/py311-cwcwidth-0.1.10.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20036,"desc":"cwcwidth provides Python bindings for wcwidth and wcswidth functions defined in\nPOSIX.1-2001 and POSIX.1-2008 based on Cython. These functions compute the\nprintable length of a unicode character/string on a terminal. The module\nprovides the same functions as wcwidth and its behavior is compatible.\n\nOn systems not conforming to POSIX.1-2001 and POSIX.1-2008, Markus Kuhn's\nimplementation is used to provide the functionality.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-cxx","origin":"devel/py-cxx","version":"7.1.8_1","comment":"Make it easier to extend Python with C++","maintainer":"lwhsu@FreeBSD.org","www":"https://cxx.sourceforge.net","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"19371c1dc4aa2915669ec63a7c66f9cae2fbf3e7d70af24576107573a4656ce7","flatsize":456400,"path":"All/py311-cxx-7.1.8_1.pkg","repopath":"All/py311-cxx-7.1.8_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":56124,"desc":"PyCXX is a set of C++ facilities to make it easier to write Python\nextensions. The chief way in which PyCXX makes it easier to write Python\nextensions is that it greatly increases the probability that your program\nwill not make a reference-counting error and will not have to continually\ncheck error returns from the Python C API.\n\nPyCXX integrates Python with C++ in these ways:\n   - C++ exception handling is relied on to detect errors and clean up. In\n     a complicated function this is often a tremendous problem when writing\n     in C. With PyCXX, we let the compiler keep track of what objects need\n     to be dereferenced when an error occurs.\n   - The Standard Template Library (STL) and its many algorithms plug and\n     play with Python containers such as lists and tuples.\n   - The optional CXX_Extensions facility allows you to replace the clumsy\n     C tables with objects and method calls that define your modules and\n     extension objects.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-cvss","origin":"devel/py-cvss","version":"2.2_1","comment":"Computation utilities and interactive calculator compatible","maintainer":"gettoknowmi@yahoo.com","www":"https://github.com/skontar/cvss","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"018e39fd3f41712c10c3b1a7f12900ce61a694608ff1b41b09569edd25ea674f","flatsize":194184,"path":"All/py311-cvss-2.2_1.pkg","repopath":"All/py311-cvss-2.2_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":29424,"desc":"This Python package contains CVSS v2 and v3 computation utilities\nand interactive calculator compatible with both Python 2 and Python 3.\nrun cvss_calculator --help","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"flavor":"py311"}},{"name":"py311-cykhash","origin":"devel/py-cykhash","version":"2.0.1_1","comment":"Cython equivalent to khash-sets/maps","maintainer":"jwb@FreeBSD.org","www":"https://pypi.python.org/project/cykhash/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2e6eac496ff88751a43c9c324ef81a554a3a947254a6cfb9e723421bea2e455e","flatsize":1818450,"path":"All/py311-cykhash-2.0.1_1.pkg","repopath":"All/py311-cykhash-2.0.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":330928,"desc":"Cykhash is a cython equivalent to khash-sets/maps, efficient\nimplementation of isin and unique\n\nBenefits:\n\n    Brings functionality of khash to Python and Cython and can be used\n    seamlessly in numpy or pandas.\n\n    Numpy's world is lacking the concept of a (hash-)set. This\n    shortcoming is fixed and efficient (memory- and speedwise compared\n    to pandas') unique and isin are implemented.\n\n    Python-set/dict have big memory-footprint. For some datatypes the\n    overhead can be reduced by using khash by factor 4-8.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-custom_inherit","origin":"textproc/py-custom_inherit","version":"2.3.1_1","comment":"Package providing tools for inheriting docstrings in customizable ways","maintainer":"skreuzer@FreeBSD.org","www":"https://github.com/meowklaski/custom_inherit","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3c26bd8ac4c63ce0bd0b9f6d6894d7725918b56f8658bb8a41d94bc6c85d6279","flatsize":147441,"path":"All/py311-custom_inherit-2.3.1_1.pkg","repopath":"All/py311-custom_inherit-2.3.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21068,"desc":"The Python package custom_inherit provides convenient, light-weight tools for\ninheriting docstrings in customizeable ways.\n\nFeatures:\n * Metaclass that instructs children to inherit docstrings for their\n   attributes from their parents, using custom docstring inheritance styles.\n * Decorator that merges a string/docstring with the docstring of the decorated\n   object using custom styles.\n * Built-in docstring merging styles for popular docstring specifications:\n   * NumPy docstring specification\n   * Napoleon docstring specifications (for both Google and NumPy styles)\n   * Merging based on reST sections\n   * Simple inheritance from a parent, if the docstring is not overwritten\n * Simple interface for using your own docstring inheritance style.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-cvxopt","origin":"math/py-cvxopt","version":"1.3.2_11","comment":"Python software for convex optimization","maintainer":"yuri@FreeBSD.org","www":"https://github.com/cvxopt/cvxopt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3cf41a94a94b70d33eba8699daea1567fc42a3e7ac1bdea8fda16784eed3c1eb","flatsize":2439227,"path":"All/py311-cvxopt-1.3.2_11.pkg","repopath":"All/py311-cvxopt-1.3.2_11.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":373092,"desc":"CVXOPT is a free software package for convex optimization based on the Python\nprogramming language. It can be used with the interactive Python interpreter,\non the command line by executing Python scripts, or integrated in other software\nvia Python extension modules. Its main purpose is to make the development of\nsoftware for convex optimization applications straightforward by building on\nPython's extensive standard library and on the strengths of Python as a\nhigh-level programming language.","deps":{"blas":{"origin":"math/blas","version":"3.12.1"},"dsdp":{"origin":"math/dsdp","version":"5.8_8"},"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"glpk":{"origin":"math/glpk","version":"5.0"},"gsl":{"origin":"math/gsl","version":"2.7.1_1"},"lapack":{"origin":"math/lapack","version":"3.12.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"suitesparse-amd":{"origin":"math/suitesparse-amd","version":"3.3.3"},"suitesparse-cholmod":{"origin":"math/suitesparse-cholmod","version":"5.3.1"},"suitesparse-colamd":{"origin":"math/suitesparse-colamd","version":"3.3.4"},"suitesparse-config":{"origin":"math/suitesparse-config","version":"7.10.1"},"suitesparse-umfpack":{"origin":"math/suitesparse-umfpack","version":"6.3.5_1"}},"categories":["math","python"],"options":{"DSDP":"on","FFTW":"on","GLPK":"on","GSL":"on"},"annotations":{"cpe":"cpe:2.3:a:cvxopt_project:cvxopt:1.3.2:::::dragonfly6:x86_64:11","flavor":"py311"}},{"name":"py311-curtsies","origin":"devel/py-curtsies","version":"0.4.2","comment":"Curses-like terminal wrapper, with colored strings","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/bpython/curtsies","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1c5de4705205f00fc4467db9dec39a434aedb82053efa757d1556db9fdbd8769","flatsize":451591,"path":"All/py311-curtsies-0.4.2.pkg","repopath":"All/py311-curtsies-0.4.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":81824,"desc":"Curtsies is a curses-like terminal wrapper, with colored strings.","deps":{"py311-blessed":{"origin":"devel/py-blessed","version":"1.20.0_1"},"py311-cwcwidth":{"origin":"devel/py-cwcwidth","version":"0.1.10"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-cython","origin":"lang/cython","version":"0.29.37_2","comment":"Compiler for Writing C Extensions for the Python Language","maintainer":"sunpoet@FreeBSD.org","www":"https://cython.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"be8618f3384a06c9b3fa273d93601832d62d0daa006be16ce2913443c9e1a338","flatsize":14268207,"path":"All/py311-cython-0.29.37_2.pkg","repopath":"All/py311-cython-0.29.37_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":2310608,"desc":"Cython is a Python compiler that makes writing C extensions for Python as easy\nas Python itself. Cython is based on Pyrex, but supports more cutting edge\nfunctionality and optimizations.\n\nCython translates Python code to C/C++ code, but additionally supports calling C\nfunctions and declaring C types on variables and class attributes. This allows\nthe compiler to generate very efficient C code from Cython code.\n\nThis makes Cython the ideal language for wrapping external C libraries, and for\nfast C modules that speed up the execution of Python code.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["lang","python"],"annotations":{"flavor":"py311"}},{"name":"py311-cybox","origin":"security/py-cybox","version":"2.1.0.21_2","comment":"Python library for parsing, manipulating, and generating CybOX content","maintainer":"antoine@FreeBSD.org","www":"https://github.com/CybOXProject/python-cybox/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"69b095ef44bbc54840b7e9a1f42780da87a91a1228e20e98383781bbd691440e","flatsize":16778282,"path":"All/py311-cybox-2.1.0.21_2.pkg","repopath":"All/py311-cybox-2.1.0.21_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1016052,"desc":"A Python library for parsing, manipulating, and generating CybOX content.","deps":{"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-mixbox":{"origin":"security/py-mixbox","version":"1.0.5_2"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-cu2qu","origin":"x11-fonts/py-cu2qu","version":"1.6.7p2_1","comment":"Cubic-to-quadratic bezier curve conversion","maintainer":"lantw44@gmail.com","www":"https://github.com/googlefonts/cu2qu","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c5d4c23ccb2e47fe1cb78acea3199d2f653fde348f8bdab6ce6768c2b009e82c","flatsize":254785,"path":"All/py311-cu2qu-1.6.7p2_1.pkg","repopath":"All/py311-cu2qu-1.6.7p2_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":49976,"desc":"cu2qu provides functions which take in UFO objects (Defcon Fonts or Robofab\nRFonts) and converts any cubic curves to quadratic.","deps":{"py311-defcon":{"origin":"x11-fonts/py-defcon","version":"0.10.2_1"},"py311-fonttools":{"origin":"print/py-fonttools","version":"4.56.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","x11-fonts"],"annotations":{"flavor":"py311"}},{"name":"py311-cypari2","origin":"math/py-cypari2","version":"2.2.1","comment":"Python interface to the number theory library PARI/GP","maintainer":"thierry@FreeBSD.org","www":"https://github.com/sagemath/cypari2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f0fb5716214b88b4044cae88e7f645d7e15b2bc91ad18edcb13d6fb9461aeb6a","flatsize":9205520,"path":"All/py311-cypari2-2.2.1.pkg","repopath":"All/py311-cypari2-2.2.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1368636,"desc":"A Python interface to the number theory library PARI/GP.\n\nThe interface as been kept as close as possible from PARI/GP.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"pari":{"origin":"math/pari","version":"2.17.2,2"},"py311-cysignals":{"origin":"devel/py-cysignals","version":"1.12.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ctypescrypto","origin":"security/py-ctypescrypto","version":"0.5_1","comment":"CTypes-based interface for some OpenSSL libcrypto features","maintainer":"yuri@FreeBSD.org","www":"https://github.com/vbwagner/ctypescrypto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"16aebd80d89e27c28bb2a8799e2f5fe60b661c2fc10362cb6f49779e7de29175","flatsize":392504,"path":"All/py311-ctypescrypto-0.5_1.pkg","repopath":"All/py311-ctypescrypto-0.5_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":60664,"desc":"Most of the existing OpenSSL extensions implement interfaces to particular set\nof cryptoalgorthms. This extension takes another approach - it uses\nalgorithm-agnostic EVP layer whenever possible, and so it support any algorithms\nwhich are supported by the underlying library, even this algorithms are\nimplemented in the loadable modules (engines). Algorithms which were just added\nto the library should be supported too.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-cutadapt","origin":"biology/py-cutadapt","version":"5.0_1","comment":"Trim adapters from high-throughput sequencing reads","maintainer":"jadawin@FreeBSD.org","www":"https://github.com/marcelm/cutadapt/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"efff79efd3a792105ab0f34b50ee5cce4180f2e0c58aad2085abb020a7b8d88a","flatsize":1410907,"path":"All/py311-cutadapt-5.0_1.pkg","repopath":"All/py311-cutadapt-5.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":268648,"desc":"Cutadapt finds and removes adapter sequences, primers, poly-A tails and other\ntypes of unwanted sequences from your high-throughput sequencing reads.","deps":{"py311-dnaio":{"origin":"biology/py-dnaio","version":"1.2.3"},"py311-xopen":{"origin":"archivers/py-xopen","version":"2.0.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["biology","python"],"annotations":{"flavor":"py311"}},{"name":"py311-customtkinter","origin":"x11-toolkits/py-customtkinter","version":"5.2.2_1","comment":"Modern and customizable python UI-library based on Tkinter","maintainer":"yuri@FreeBSD.org","www":"https://customtkinter.tomschimansky.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"067805b6a0ce1b35e1d5abf283690c1aa52ed61f4cdf2b14f2edd800e0c85942","flatsize":2177555,"path":"All/py311-customtkinter-5.2.2_1.pkg","repopath":"All/py311-customtkinter-5.2.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":309436,"desc":"CustomTkinter is a modern and customizable python UI-library based on Tkinter.","deps":{"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-tkinter":{"origin":"x11-toolkits/py-tkinter","version":"3.11.12_10"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","x11-toolkits"],"annotations":{"flavor":"py311"}},{"name":"py311-curio","origin":"devel/py-curio","version":"1.6_1","comment":"Coroutine-based library for concurrent Python systems programming","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/dabeaz/curio","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b011bbf48bd0acc4a32f5bc0862578f4669209f9e1bbdd39b931b0bd42fc114c","flatsize":794122,"path":"All/py311-curio-1.6_1.pkg","repopath":"All/py311-curio-1.6_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":127764,"desc":"Curio is a coroutine-based library for concurrent Python systems programming. It\nprovides standard programming abstractions such as as tasks, sockets, files,\nlocks, and queues. It works on Unix and Windows. You'll find it to be familiar,\nsmall, fast, and fun.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-cursive","origin":"devel/py-cursive","version":"0.2.3_1","comment":"Cursive implements OpenStack-specific validation of digital signatures","maintainer":"sunpoet@FreeBSD.org","www":"https://opendev.org/x/cursive","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"24a96838a9f5f33740298fd63e80af4d7dc53a71a6a9c1a13d20d3b8a834cf4b","flatsize":282667,"path":"All/py311-cursive-0.2.3_1.pkg","repopath":"All/py311-cursive-0.2.3_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":51072,"desc":"Cursive implements OpenStack-specific validation of digital signatures.\n\nThe cursive project contains code extracted from various OpenStack projects for\nverifying digital signatures. Additional capabilities will be added to this\nproject in support of various security features.","deps":{"py311-castellan":{"origin":"devel/py-castellan","version":"5.2.1"},"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-oslo.i18n":{"origin":"devel/py-oslo.i18n","version":"6.5.0"},"py311-oslo.log":{"origin":"devel/py-oslo.log","version":"7.0.0"},"py311-oslo.serialization":{"origin":"devel/py-oslo.serialization","version":"5.6.0"},"py311-oslo.utils":{"origin":"devel/py-oslo.utils","version":"8.0.0"},"py311-pbr":{"origin":"devel/py-pbr","version":"6.1.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-csv23","origin":"devel/py-csv23","version":"0.3.4_1","comment":"Python 2/3 unicode CSV compatibility layer","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/xflr6/csv23","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5af231607de3211a5ad6e0f4d63b9e0b79fe37c1a3b3b5c6e908de22f3756bf6","flatsize":173493,"path":"All/py311-csv23-0.3.4_1.pkg","repopath":"All/py311-csv23-0.3.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":29036,"desc":"csv23 provides the unicode-based API of the Python 3 csv module for Python 2 and\n3. Code that should run under both versions of Python can use it to hide the\nbytes vs. text difference between 2 and 3 and stick to the newer unicode-based\ninterface.\n\nIt uses utf-8 as default encoding everywhere.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-cssselect2","origin":"textproc/py-cssselect2","version":"0.8.0","comment":"CSS selectors for Python ElementTree","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Kozea/cssselect2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c219442abfc3b95c5c9bd85bdaff541c7422c03e984dcad8a878ec1bca6c3194","flatsize":203625,"path":"All/py311-cssselect2-0.8.0.pkg","repopath":"All/py311-cssselect2-0.8.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":34300,"desc":"cssselect2 is a straightforward implementation of CSS3 Selectors for markup\ndocuments (HTML, XML, etc.) that can be read by ElementTree-like parsers\n(including cElementTree, lxml, html5lib, etc.)\n\nUnlike cssselect, it does not translate selectors to XPath and therefore does\nnot have all the correctness corner cases that are hard or impossible to fix in\ncssselect.","deps":{"py311-tinycss2":{"origin":"textproc/py-tinycss2","version":"1.4.0"},"py311-webencodings":{"origin":"converters/py-webencodings","version":"0.5.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-cssmin","origin":"www/py-cssmin","version":"0.2.0_3","comment":"Python port of the YUI CSS compression algorithm","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/zacharyvoase/cssmin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7e5215d4057d12028d1b2bee837682de602e818f638843156050238ed6ad46c0","flatsize":28970,"path":"All/py311-cssmin-0.2.0_3.pkg","repopath":"All/py311-cssmin-0.2.0_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8116,"desc":"This is a Python port of the YUI CSS Compressor.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-csscompressor","origin":"www/py-csscompressor","version":"0.9.5_1","comment":"Python port of YUI CSS Compressor","maintainer":"alex@xanderio.de","www":"https://github.com/sprymix/csscompressor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c5802d97970f1b482d8592724618c42b060f4936ff32bb316312077140b5c6b3","flatsize":1907542,"path":"All/py311-csscompressor-0.9.5_1.pkg","repopath":"All/py311-csscompressor-0.9.5_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":70872,"desc":"Almost exact port of YUI CSS Compressor. Passes all original unittests.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-custodian","origin":"devel/py-custodian","version":"2024.10.16","comment":"Simple JIT job management framework in Python","maintainer":"yuri@FreeBSD.org","www":"https://github.com/materialsproject/custodian","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7e4c2dfd396809b3a6e9a4c0c5049f88f443be7c29dbeefc47d90a4808b25adc","flatsize":1498164,"path":"All/py311-custodian-2024.10.16.pkg","repopath":"All/py311-custodian-2024.10.16.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":211280,"desc":"Custodian is a simple, robust and flexible just-in-time (JIT) job management\nframework written in Python. Using custodian, you can create wrappers that\nperform error checking, job management and error recovery. It has a simple\nplugin framework that allows you to develop specific job management workflows\nfor different applications.","deps":{"py311-monty":{"origin":"devel/py-monty","version":"2025.1.9"},"py311-psutil":{"origin":"sysutils/py-psutil","version":"7.0.0"},"py311-ruamel.yaml":{"origin":"devel/py-ruamel.yaml","version":"0.18.10_1"},"py311-sentry-sdk":{"origin":"devel/py-sentry-sdk","version":"1.21.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-css-html-js-minify","origin":"www/py-css-html-js-minify","version":"2.5.5_1","comment":"StandAlone Async cross-platform Minifier for the Web","maintainer":"thierry@FreeBSD.org","www":"https://github.com/juancarlospaco/css-html-js-minify","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ba52675e26d9b2251ae443848ca29232c9b248c749d2901d963e507544370f73","flatsize":165829,"path":"All/py311-css-html-js-minify-2.5.5_1.pkg","repopath":"All/py311-css-html-js-minify-2.5.5_1.pkg","licenselogic":"or","licenses":["GPLv3","LGPL3","MIT"],"pkgsize":49924,"desc":"Async single-file cross-platform no-dependencies Minifier for the Web.\n\n- Takes a full path to anything, a file or a folder, then parse, optimize and\n  compress for Production.\n- If full path is a folder with multiple files it will use Async Multi-\n  processing.\n- Pretty-Printed colored Logging to Standard Output and Log File on OS Temporary\n  Folder.\n- Set its own Process name and show up on Process lists.\n- Can check for updates for itself.\n- Full Unicode/UTF-8 support.\n- Smooth CPU usage, Single Instance Checking.\n- Can Obfuscate, GZIP and Hash files, also Watch for changes on files.\n- Can execute arbitrary commands after and before running.\n- *.css files are saved as *.min.css, *.js are saved as *.min.js, *.htm are\n  saved as *.html.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc","www"],"annotations":{"flavor":"py311"}},{"name":"py311-csvkit","origin":"textproc/py-csvkit","version":"2.1.0_1","comment":"Command line tools for working with CSV","maintainer":"matthew@FreeBSD.org","www":"https://csvkit.readthedocs.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c950ae36045a936965ab499269ef98954f0a1b4f455cd8aad1e1472775b5de91","flatsize":548110,"path":"All/py311-csvkit-2.1.0_1.pkg","repopath":"All/py311-csvkit-2.1.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":108564,"desc":"csvkit is a suite of command-line tools for converting to and working\nwith CSV, the king of tabular file formats.","deps":{"py311-agate":{"origin":"textproc/py-agate","version":"1.13.0_1"},"py311-agate-dbf":{"origin":"textproc/py-agate-dbf","version":"0.2.3_1"},"py311-agate-excel":{"origin":"textproc/py-agate-excel","version":"0.4.1_2"},"py311-agate-sql":{"origin":"databases/py-agate-sql","version":"0.7.2_1"},"py311-openpyxl":{"origin":"textproc/py-openpyxl","version":"3.1.1_1"},"py311-sqlalchemy20":{"origin":"databases/py-sqlalchemy20","version":"2.0.39"},"py311-xlrd":{"origin":"textproc/py-xlrd","version":"2.0.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-ctypesgen","origin":"devel/py-ctypesgen","version":"1.1.1_1","comment":"Python wrapper generator for ctypes","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ctypesgen/ctypesgen","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7442d45da7118336e92eff3cc141bc21590139dd25ff91ffd1a1c76b7cf2782c","flatsize":1916552,"path":"All/py311-ctypesgen-1.1.1_1.pkg","repopath":"All/py311-ctypesgen-1.1.1_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":243724,"desc":"ctypesgen is a pure-python ctypes wrapper generator. It can also output JSON,\nwhich can be used with Mork, which generates bindings for Lua, using the alien\nmodule (which binds libffi to Lua).","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-css-parser","origin":"www/py-css-parser","version":"1.0.10_1","comment":"CSS related utilities (parsing, serialization, etc) for python","maintainer":"madpilot@FreeBSD.org","www":"https://github.com/ebook-utils/css-parser","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1c466c3baca147744a4c25423d13d763a8044d225b307cc1f3e0a26955c5da70","flatsize":2412395,"path":"All/py311-css-parser-1.0.10_1.pkg","repopath":"All/py311-css-parser-1.0.10_1.pkg","licenselogic":"or","licenses":["GPLv3","LGPL3"],"pkgsize":317688,"desc":"A fork of the cssutils project based on version 1.0.2. This fork\nincludes general bug fixes and extensions specific to editing and\nworking with ebooks.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-cson","origin":"devel/py-cson","version":"0.8_1","comment":"Coffescript Object Notation (CSON) parser for Python 2 and Python 3","maintainer":"nivit@FreeBSD.org","www":"https://github.com/avakar/pycson","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"90d76ba91f982886ef5c144ddacd6ca8fc4ecfd91ce06a018506c8cc75102a4c","flatsize":80758,"path":"All/py311-cson-0.8_1.pkg","repopath":"All/py311-cson-0.8_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15776,"desc":"A Python parser for the Coffeescript Object Notation (CSON).","deps":{"py311-speg":{"origin":"devel/py-speg","version":"0.3_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-cryptography-legacy","origin":"security/py-cryptography-legacy","version":"3.4.8_3,1","comment":"Cryptographic recipes and primitives for Python developers","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/pyca/cryptography","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ec9af75d336bfee3ba6a83fa0cce7f2bd6153296a738682d0b4e069c25db841d","flatsize":3441548,"path":"All/py311-cryptography-legacy-3.4.8_3,1.pkg","repopath":"All/py311-cryptography-legacy-3.4.8_3,1.pkg","licenselogic":"or","licenses":["APACHE20","BSD3CLAUSE"],"pkgsize":425280,"desc":"cryptography is a package which provides cryptographic recipes and primitives to\nPython developers. Our goal is for it to be your \"cryptographic standard\nlibrary\". It supports Python 3.6+ and PyPy3 7.2+.\n\ncryptography includes both high level recipes and low level interfaces to common\ncryptographic algorithms such as symmetric ciphers, message digests, and key\nderivation functions.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"py311-cffi":{"origin":"devel/py-cffi","version":"1.17.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"cpe":"cpe:2.3:a:cryptography_project:cryptography:3.4.8:::::dragonfly6:x86_64:3","flavor":"py311"}},{"name":"py311-crudini","origin":"misc/py-crudini","version":"0.9.5","comment":"Utility for manipulating ini files","maintainer":"sunpoet@FreeBSD.org","www":"https://www.pixelbeat.org/programs/crudini/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4ef9d72ab33a9a39c7f291e32c8c5cc8e99f4835c998f6397c40edf14346bdb8","flatsize":202074,"path":"All/py311-crudini-0.9.5.pkg","repopath":"All/py311-crudini-0.9.5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":39552,"desc":"crudini is a utility to simplify reading and updating ini files from shell\nscripts, so named as it provides CRUD functionality.","deps":{"py311-iniparse":{"origin":"devel/py-iniparse","version":"0.5_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"],"annotations":{"flavor":"py311"}},{"name":"py311-crossplane","origin":"www/py-crossplane","version":"0.5.8_1","comment":"NGINX configurations converter into JSON and back","maintainer":"osa@FreeBSD.org","www":"https://github.com/nginxinc/crossplane","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5dd7a17d1cbc87d504732ba65f01fbea2cf2b6f279093bd9e2dc92abd47bf4f6","flatsize":369751,"path":"All/py311-crossplane-0.5.8_1.pkg","repopath":"All/py311-crossplane-0.5.8_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":55352,"desc":"Crossplane is reliable and fast NGINX configuration file parser and\nbuilder, it's quick and reliable way to convert NGINX configurations\ninto JSON and back.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-cssutils","origin":"www/py-cssutils","version":"2.11.1,1","comment":"CSS Cascading Style Sheets library for Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jaraco/cssutils","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4f9afaa60e4b70086cbc2e5a908b55c3ce69a00e65ff14afe23c70a557cbcacf","flatsize":4381103,"path":"All/py311-cssutils-2.11.1,1.pkg","repopath":"All/py311-cssutils-2.11.1,1.pkg","licenselogic":"or","licenses":["GPLv3","LGPL3"],"pkgsize":621648,"desc":"A Python package to parse and build CSS Cascading Style Sheets. Partly implement\nthe DOM Level 2 CSS interfaces. Additional some cssutils only convenience and\n(hopefully) more pythonic methods are integrated.","deps":{"py311-more-itertools":{"origin":"devel/py-more-itertools","version":"10.6.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"EXAMPLES":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-csxcad","origin":"cad/py-csxcad","version":"0.6.3_1","comment":"Python binding for csxcad, C++ library to describe geometrical objects","maintainer":"yuri@FreeBSD.org","www":"https://github.com/thliebig/CSXCAD","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c91b0f1cd4dc9060ffdf44fdc97593e2154c28a10748188b0c5ad98fee40fe2b","flatsize":1213419,"path":"All/py311-csxcad-0.6.3_1.pkg","repopath":"All/py311-csxcad-0.6.3_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":277128,"desc":"CSXCAD, Continuous Structure XML, is a C++ library to describe geometrical\nobjects and their physical or non-physical properties.","deps":{"csxcad":{"origin":"cad/csxcad","version":"0.6.3_4"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["cad"],"annotations":{"flavor":"py311"}},{"name":"py311-croniter2","origin":"sysutils/py-croniter2","version":"2.0.7_1","comment":"Iteration support for datetime objects with cron like format(2.x)","maintainer":"bofh@FreeBSD.org","www":"https://pypi.org/project/croniter/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a205077d73f074129021d5a2dae29fbbf5119b971b5092d8a5813ab51e2dae40","flatsize":170065,"path":"All/py311-croniter2-2.0.7_1.pkg","repopath":"All/py311-croniter2-2.0.7_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":36756,"desc":"Croniter provides iteration for datetime object with cron like format.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"annotations":{"flavor":"py311"}},{"name":"py311-croniter","origin":"sysutils/py-croniter","version":"0.3.20_3","comment":"Iteration support for datetime objects with cron like format","maintainer":"skreuzer@FreeBSD.org","www":"https://pypi.org/project/croniter/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"03d4f765e5208f3ff6962a2f3d617c7ca8afe9a55eae3f7afde0405b7fae98e0","flatsize":261764,"path":"All/py311-croniter-0.3.20_3.pkg","repopath":"All/py311-croniter-0.3.20_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":32172,"desc":"Croniter provides iteration for datetime object with cron like format.","deps":{"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"annotations":{"flavor":"py311"}},{"name":"py311-cvxpy","origin":"math/py-cvxpy","version":"1.5.2","comment":"Domain-specific language for modeling convex optimization problems","maintainer":"yuri@FreeBSD.org","www":"https://www.cvxpy.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6b6ab0bda65a2c8d0dd5e51d086e25c6864cdb298b8f7d36b199eedbe91d0ff9","flatsize":11474965,"path":"All/py311-cvxpy-1.5.2.pkg","repopath":"All/py311-cvxpy-1.5.2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1358684,"desc":"CVXPY is a Python-embedded modeling language for convex optimization problems.\nIt allows you to express your problem in a natural way that follows the math,\nrather than in the restrictive standard form required by solvers.","deps":{"py311-clarabel":{"origin":"math/py-clarabel","version":"0.9.0_6"},"py311-ecos":{"origin":"math/py-ecos","version":"2.0.14_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-osqp":{"origin":"math/py-osqp","version":"0.6.2.post5_2,1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"py311-scs":{"origin":"math/py-scs","version":"3.2.7_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-cryptominisat","origin":"math/py-cryptominisat","version":"5.11.21_1","comment":"Bindings to CryptoMiniSat (a SAT solver)","maintainer":"arrowd@FreeBSD.org","www":"https://github.com/msoos/cryptominisat","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ef505865f50b07ed41f95e7e39f0800bbc9fa5db1386fd4ddc728cfa692ede31","flatsize":1568426,"path":"All/py311-cryptominisat-5.11.21_1.pkg","repopath":"All/py311-cryptominisat-5.11.21_1.pkg","licenselogic":"and","licenses":["LGPL21","MIT"],"pkgsize":520164,"desc":"This package provides Python bindings to CryptoMiniSat on the C++ level,\ni.e. when importing pycryptosat, the CryptoMiniSat solver becomes part of the\nPython process itself.","deps":{"cryptominisat":{"origin":"math/cryptominisat","version":"5.11.21_4"},"py311-toml":{"origin":"textproc/py-toml","version":"0.10.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-crossmap","origin":"biology/py-crossmap","version":"0.7.3_1","comment":"Lift over genomics coordinates between assemblies","maintainer":"jwb@FreeBSD.org","www":"https://github.com/liguowang/CrossMap","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"895ba4cea3d29322a7b5b1dc9a904206de173acdcd99452d425a915bac8d0a41","flatsize":535049,"path":"All/py311-crossmap-0.7.3_1.pkg","repopath":"All/py311-crossmap-0.7.3_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":73096,"desc":"CrossMap is a program for genome coordinates conversion between different\nassemblies (such as hg18 (NCBI36) <=> hg19 (GRCh37)). It supports commonly used\nfile formats including BAM, CRAM, SAM, Wiggle, BigWig, BED, GFF, GTF, MAF VCF,\nand gVCF.","deps":{"py311-bx-python":{"origin":"biology/py-bx-python","version":"0.13.0_1"},"py311-pyBigWig":{"origin":"biology/py-pybigwig","version":"0.3.22_1"},"py311-pysam":{"origin":"biology/py-pysam","version":"0.23.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["biology","python"],"annotations":{"flavor":"py311"}},{"name":"py311-creole","origin":"textproc/py-creole","version":"1.4.10_1","comment":"Markup converter in pure Python","maintainer":"count@211.ru","www":"https://pypi.org/project/python-creole/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"57e402df4a7a5c45fd6d45e4271558d09af11913f2c24636d3ca87d11415385e","flatsize":1009274,"path":"All/py311-creole-1.4.10_1.pkg","repopath":"All/py311-creole-1.4.10_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":132084,"desc":"python-creole is an markup converter in pure Python:\n\n    * creole markup -> html\n    * html -> creole markup\n    * reStructuredText -> html\n    * html -> reStructuredText markup\n    * html -> textile markup","deps":{"py311-docutils":{"origin":"textproc/py-docutils","version":"0.21.2,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-crontab","origin":"devel/py-crontab","version":"1.0.1_1","comment":"Parse and use crontab schedules in Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/josiahcarlson/parse-crontab","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0f23ac130365f5b8a2c8a807f3cedf2b4b83bcd947cdda171e8925e746651730","flatsize":138073,"path":"All/py311-crontab-1.0.1_1.pkg","repopath":"All/py311-crontab-1.0.1_1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":27860,"desc":"This package intends to offer a method of parsing crontab schedule entries and\ndetermining when an item should next be run. More specifically, it calculates a\ndelay in seconds from when the .next() method is called to when the item should\nnext be executed.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-cron-descriptor","origin":"sysutils/py-cron-descriptor","version":"1.2.30_1","comment":"Converts cron expressions into human readable strings","maintainer":"loader@FreeBSD.org","www":"https://github.com/Salamek/cron-descriptor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"961c8687ecbd642e7da4de350cf1df2db582259c773baf88b52cb8d31660e5ec","flatsize":222206,"path":"All/py311-cron-descriptor-1.2.30_1.pkg","repopath":"All/py311-cron-descriptor-1.2.30_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":36452,"desc":"A Python library that converts cron expressions into human\nreadable strings. Ported to Python from\nhttps://github.com/bradyholt/cron-expression-descriptor.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"annotations":{"flavor":"py311"}},{"name":"py311-crcmod","origin":"devel/py-crcmod","version":"1.7_3","comment":"Module for Cyclic Redundancy Check (CRC) calculations","maintainer":"rm@FreeBSD.org","www":"https://crcmod.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"14b3dffad7a774b78b33ef56ac3c00f9c743dc91477c7a6f1ccd71c71d39b89e","flatsize":385570,"path":"All/py311-crcmod-1.7_3.pkg","repopath":"All/py311-crcmod-1.7_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":71192,"desc":"This is a Python module for generating objects that compute the Cyclic\nRedundancy Check (CRC).  It includes a (optional) C extension for fast\ncalculation, as well as a pure Python implementation.  8, 16, 24, 32,\nand 64 bit CRC are supported.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-crick","origin":"devel/py-crick","version":"0.0.8","comment":"High performance approximate and streaming algorithms","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/dask/crick","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0e0f4ca66d09044bc5c60844dcea7f261ebb1d5b501c4b829371cd73db8e42ed","flatsize":2941146,"path":"All/py311-crick-0.0.8.pkg","repopath":"All/py311-crick-0.0.8.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":311696,"desc":"Crick is a fast library of approximate and streaming algorithms. It is still a\nwork in progress, use at your own risk.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-crc32c","origin":"devel/py-crc32c","version":"2.4.1_1","comment":"Python package exposing the intel sse4.2 crc32c instruction","maintainer":"bofh@FreeBSD.org","www":"https://github.com/ICRAR/crc32c","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5c6b53bafca34b461245d79a8f0146207509d31b5aba052b5ddb69a8baec9636","flatsize":56676,"path":"All/py311-crc32c-2.4.1_1.pkg","repopath":"All/py311-crc32c-2.4.1_1.pkg","licenselogic":"and","licenses":["BSD2CLAUSE","BSD3CLAUSE","LGPL21"],"pkgsize":25360,"desc":"This package exposes to Python the crc32c algorithm implemented in the SSE 4.2\ninstruction set of Intel CPUs.\n\nBy default, if your CPU doesn't support this instruction, the package will fail\nto load with an ImportError. If you still need to use the crc32c checksum\nalgorithm this package comes with a software implementation that can be loaded\ninstead.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-cppy","origin":"devel/py-cppy","version":"1.3.1","comment":"Collection of C++ headers to write Python C extension modules","maintainer":"lbartoletti@FreeBSD.org","www":"https://pypi.python.org/pypi/cppy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"93ddc696569970787e184f93ae21d60dbecccdc2b06d4a5bfa6ccbf5460b449f","flatsize":30485,"path":"All/py311-cppy-1.3.1.pkg","repopath":"All/py311-cppy-1.3.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":8688,"desc":"A small C++ header library which makes it easier to write Python extension\nmodules. The primary feature is a PyObject smart pointer which automatically\nhandles reference counting and provides convenience methods for performing\ncommon object operations.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-crashtest","origin":"devel/py-crashtest","version":"0.4.1_1","comment":"Manage Python errors with ease","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sdispater/crashtest","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4cec31abdd3d02bc22fb4b4748242b12a9d35b4adeb0e021a6ce012e854ecea5","flatsize":57001,"path":"All/py311-crashtest-0.4.1_1.pkg","repopath":"All/py311-crashtest-0.4.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12364,"desc":"Crashtest manages Python errors to provide better error messages.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-cpfx","origin":"security/cpfx","version":"g20240515","comment":"PFX decoder for CryptoPro GOST R 34.10-2012 implementation","maintainer":"eugen@FreeBSD.org","www":"https://github.com/li0ard/cpfx","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4d736f3fd420a0c72da1c4294bb96c31cb0bdeea10d606d2b61a7eb3a11af024","flatsize":16492,"path":"All/py311-cpfx-g20240515.pkg","repopath":"All/py311-cpfx-g20240515.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":6596,"desc":"PFX decoder for CryptoPro GOST R 34.10-2012 implementation.\n\nNo support for deprecated GOST R 34.10-2001.","deps":{"py311-pyderasn":{"origin":"devel/pyderasn","version":"9.3_2"},"py311-pygost":{"origin":"security/pygost","version":"5.13_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["security"],"annotations":{"flavor":"py311"}},{"name":"py311-cpe","origin":"security/py-cpe","version":"1.3.1_1","comment":"CPE: Common Platform Enumeration for Python","maintainer":"bofh@FreeBSD.org","www":"https://github.com/nilp0inter/cpe","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"71e2d3c27fe3b4a78e525deaf95195ac0731c7fc10f2a01f5d342fb170f27d6a","flatsize":719724,"path":"All/py311-cpe-1.3.1_1.pkg","repopath":"All/py311-cpe-1.3.1_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":76048,"desc":"Common Platform Enumeration (CPE) is a standardized method of describing\nand identifying classes of applications, operating systems, and hardware\ndevices present among an enterprise's computing assets.\n\nFor more information, please visit the official website of CPE, developed\nby MITRE and maintained by NIST.\n\nFeatures:\n\n  * Versions: 1.1, 2.2, 2.3\n  * Formats: WFN, URI, FS.\n  * Cross-version conversion.\n  * Language parsing and evaluation.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-coveralls","origin":"devel/py-coveralls","version":"4.0.1","comment":"Show coverage stats online via coveralls.io","maintainer":"yuri@FreeBSD.org","www":"https://github.com/TheKevJames/coveralls-python","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"57f6e81a3d797b228d5142599cdeb3df7705d8b547134f38afdfc88c83a995b8","flatsize":127232,"path":"All/py311-coveralls-4.0.1.pkg","repopath":"All/py311-coveralls-4.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":26452,"desc":"coveralls.io is a service for publishing your coverage stats online.\nThis package provides seamless integration with coverage.py (and thus\npytest, nosetests, etc...) in your Python projects:\n\n> pip install coveralls\n> coverage run --source=mypkg -m pytest tests/\n> coveralls","deps":{"py311-coverage":{"origin":"devel/py-coverage","version":"7.6.10_1"},"py311-docopt":{"origin":"devel/py-docopt","version":"0.6.2_2"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-crank","origin":"devel/py-crank","version":"0.8.1_1","comment":"Generalization of dispatch mechanism for use across frameworks","maintainer":"wen@FreeBSD.org","www":"https://github.com/TurboGears/crank","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b67d7851761b2e5bfcd33687d9d3cae48ab5e67cb10b864c25aac9b9f7912003","flatsize":132524,"path":"All/py311-crank-0.8.1_1.pkg","repopath":"All/py311-crank-0.8.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":24148,"desc":"Generalized Object based Dispatch mechanism for use across frameworks.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-cram","origin":"devel/cram","version":"0.7_1","comment":"Simple testing framework for command line applications","maintainer":"cem@FreeBSD.org","www":"https://pypi.org/project/cram/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a9fc1a8f22e9d176428200f2e5077e310ac902051189f710fe7daec2bf15d12b","flatsize":190603,"path":"All/py311-cram-0.7_1.pkg","repopath":"All/py311-cram-0.7_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":41016,"desc":"Cram is a functional testing framework for command line applications. Cram\ntests look like snippets of interactive shell sessions. Cram runs each command\nand compares the command output in the test with the command's actual output.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-covdefaults","origin":"devel/py-covdefaults","version":"2.3.0_1","comment":"Coverage plugin to provide sensible default settings","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/asottile/covdefaults","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"046d915ca26a4f53992b26f57d08f0481774b894ce5322abd1202c0ea60ce5b0","flatsize":28117,"path":"All/py311-covdefaults-2.3.0_1.pkg","repopath":"All/py311-covdefaults-2.3.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8328,"desc":"covdefaults is a coverage plugin to provide sensible default settings.","deps":{"py311-coverage":{"origin":"devel/py-coverage","version":"7.6.10_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-cppheaderparser","origin":"devel/py-cppheaderparser","version":"2.7.4_1","comment":"Parse C++ header files and generate a data structure representing the class","maintainer":"0mp@FreeBSD.org","www":"https://senexcanis.com/open-source/cppheaderparser/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c0811c91949a14c0ec5e28591b88e0f3502f46c1e165c4e335494dc66c905b28","flatsize":568805,"path":"All/py311-cppheaderparser-2.7.4_1.pkg","repopath":"All/py311-cppheaderparser-2.7.4_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":80376,"desc":"CppHeaderParser can be used to parse C++ header files and generate a data\nstructure representing the class.","deps":{"py311-ply":{"origin":"devel/py-ply","version":"3.11_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-coverage_enable_subprocess","origin":"devel/py-coverage_enable_subprocess","version":"1.0_1","comment":"Enable python coverage for subprocesses","maintainer":"bofh@FreeBSD.org","www":"https://github.com/bukzor/python-coverage-enable-subprocess","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4de9f1ab2d20350f479892624354657c7a947c52cb684035abaf57eecf8b7b2e","flatsize":2849,"path":"All/py311-coverage_enable_subprocess-1.0_1.pkg","repopath":"All/py311-coverage_enable_subprocess-1.0_1.pkg","licenselogic":"single","pkgsize":2068,"desc":"This package installs a pth file that enables the coveragepy process_startup\nfeature in this python prefix/virtualenv in subsequent runs.","deps":{"py311-coverage":{"origin":"devel/py-coverage","version":"7.6.10_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-cov-core","origin":"devel/py-cov-core","version":"1.15.0_2","comment":"Plugin core for use by pytest-cov, nose-cov and nose2-cov","maintainer":"loader@FreeBSD.org","www":"https://github.com/schlamar/cov-core","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bb542d6c518af539efa84526fbaa98b07a4ea4028d63ad276653afc7ac1272db","flatsize":50777,"path":"All/py311-cov-core-1.15.0_2.pkg","repopath":"All/py311-cov-core-1.15.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11644,"desc":"This is a lib package for use by pytest-cov, nose-cov and\nnose2-cov. Unless you're developing a coverage plugin for\na test framework, you probably want one of those.","deps":{"py311-coverage":{"origin":"devel/py-coverage","version":"7.6.10_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-dask","origin":"devel/py-dask","version":"2025.2.0","comment":"Parallel PyData with Task Scheduling","maintainer":"sunpoet@FreeBSD.org","www":"https://dask.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8e30673417fd45035e089f672de69f739b3543196d49180e1732fcbf52589477","flatsize":23810260,"path":"All/py311-dask-2025.2.0.pkg","repopath":"All/py311-dask-2025.2.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":3261980,"desc":"Dask is a flexible library for parallel computing in Python.\n\nDask is composed of two parts:\n- Dynamic task scheduling optimized for computation. This is similar to Airflow,\n  Luigi, Celery, or Make, but optimized for interactive computational workloads.\n- \"Big Data\" collections like parallel arrays, dataframes, and lists that extend\n  common interfaces like NumPy, Pandas, or Python iterators to\n  larger-than-memory or distributed environments. These parallel collections run\n  on top of dynamic task schedulers.","deps":{"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-cloudpickle":{"origin":"devel/py-cloudpickle","version":"3.1.1"},"py311-fsspec":{"origin":"filesystems/py-fsspec","version":"2025.3.0"},"py311-importlib-metadata":{"origin":"devel/py-importlib-metadata","version":"8.6.1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-partd":{"origin":"databases/py-partd","version":"1.4.2"},"py311-pyarrow":{"origin":"databases/py-pyarrow","version":"15.0.2"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-toolz":{"origin":"devel/py-toolz","version":"1.0.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"ARRAY":"on","DATAFRAME":"on","DIAGNOSTICS":"off"},"annotations":{"cpe":"cpe:2.3:a:anaconda:dask:2025.2.0:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-cryptography","origin":"security/py-cryptography","version":"42.0.8_7,1","comment":"Cryptographic recipes and primitives for Python developers","maintainer":"sunpoet@FreeBSD.org","www":"https://cryptography.io/en/latest/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aa91e8ecffa8b9c7561ed38428887abf3aa70285a3bcc822830347c9f493d2c7","flatsize":5284053,"path":"All/py311-cryptography-42.0.8_7,1.pkg","repopath":"All/py311-cryptography-42.0.8_7,1.pkg","licenselogic":"or","licenses":["APACHE20","BSD3CLAUSE"],"pkgsize":1010928,"desc":"cryptography is a package which provides cryptographic recipes and primitives to\nPython developers. Our goal is for it to be your \"cryptographic standard\nlibrary\". It supports Python 3.6+ and PyPy3 7.2+.\n\ncryptography includes both high level recipes and low level interfaces to common\ncryptographic algorithms such as symmetric ciphers, message digests, and key\nderivation functions.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"py311-cffi":{"origin":"devel/py-cffi","version":"1.17.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"options":{"SSH":"off"},"annotations":{"cpe":"cpe:2.3:a:cryptography_project:cryptography:42.0.8:::::dragonfly6:x86_64:7","flavor":"py311"}},{"name":"py311-coreschema","origin":"devel/py-coreschema","version":"0.0.4_1","comment":"Core schema for the Core API","maintainer":"kai@FreeBSD.org","www":"https://github.com/core-api/python-coreschema","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"73a5fddc12cb252f9a1228695d2c90baa5f04f12f179dc55e94e92b86b54b50d","flatsize":129833,"path":"All/py311-coreschema-0.0.4_1.pkg","repopath":"All/py311-coreschema-0.0.4_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":25304,"desc":"Core schema for the Core API, a format independent Document Object Model for\nrepresenting Web APIs.","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"ufoai-data","origin":"games/ufoai-data","version":"2.5_1","comment":"UFO alien invasion data files","maintainer":"ports@FreeBSD.org","www":"https://ufoai.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d2f718788ab1f236db3c0c838d1af92dceb9dd175252d8031f69f79cdebb7807","flatsize":3456464186,"path":"All/ufoai-data-2.5_1.pkg","repopath":"All/ufoai-data-2.5_1.pkg","licenselogic":"and","licenses":["CC-BY-SA-3.0","GPLv2"],"pkgsize":1055276224,"desc":"UFO ALIEN INVASION data files.","categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe ufoai-data port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-convertdate","origin":"devel/py-convertdate","version":"2.2.0_2","comment":"Converts between Gregorian dates and other calendar systems","maintainer":"gmm@tutanota.com","www":"https://github.com/fitnr/convertdate","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"932b9e5642e2ff4b8255e52362a6c1270b0663896343cf1b8dc61549e09b8647","flatsize":331769,"path":"All/py311-convertdate-2.2.0_2.pkg","repopath":"All/py311-convertdate-2.2.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":63912,"desc":"Converts between Gregorian dates and other calendar systems. Calendars include:\n\n* Baha'i\n* French Republican\n* Hebrew\n* Indian Civil\n* Islamic\n* ISO\n* Julian\n* Mayan\n* Persian.\n\nThe holidays module also provides some useful holiday-calculation, with a focus\non North American and Jewish holidays. Note that in some calendar systems, the\nday begins at sundown. Convertdate uses noon of the day in question.\n\nfrom convertdate import french_republican\nfrom convertdate import hebrew\nfrench_republican.from_gregorian(2014, 10, 31)\n# (223, 2, 1, 9)\nhebrew.from_gregorian(2014, 10, 31)\n# (5775, 8, 7)","deps":{"py311-pymeeus":{"origin":"astro/py-pymeeus","version":"0.5.12_1"},"py311-pytz":{"origin":"devel/py-pytz","version":"2024.2_1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-cython3","origin":"lang/cython3","version":"3.0.12","comment":"Compiler for Writing C Extensions for the Python Language","maintainer":"sunpoet@FreeBSD.org","www":"https://cython.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bd343c7b0aa67c56fe5c481349bb3f07bb79a390d4a739cee53716092eb4c7df","flatsize":19177292,"path":"All/py311-cython3-3.0.12.pkg","repopath":"All/py311-cython3-3.0.12.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":3467792,"desc":"Cython is a Python compiler that makes writing C extensions for Python as easy\nas Python itself. Cython is based on Pyrex, but supports more cutting edge\nfunctionality and optimizations.\n\nCython translates Python code to C/C++ code, but additionally supports calling C\nfunctions and declaring C types on variables and class attributes. This allows\nthe compiler to generate very efficient C code from Cython code.\n\nThis makes Cython the ideal language for wrapping external C libraries, and for\nfast C modules that speed up the execution of Python code.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["lang","python"],"annotations":{"flavor":"py311"}},{"name":"py311-coverage","origin":"devel/py-coverage","version":"7.6.10_1","comment":"Code coverage measurement for Python","maintainer":"lwhsu@FreeBSD.org","www":"https://coverage.readthedocs.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d4fe9438abbe7726bf426f73523c173e72de6d918c87209b3309f639fc9a690f","flatsize":2111210,"path":"All/py311-coverage-7.6.10_1.pkg","repopath":"All/py311-coverage-7.6.10_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":343452,"desc":"Coverage measures code coverage, typically during test execution.\nIt uses the code analysis tools and tracing hooks provided in the\nPython standard library to determine which lines are executable,\nand which have been executed.","deps":{"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"py311-tomli":{"origin":"textproc/py-tomli","version":"2.1.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"TOML":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-cramjam","origin":"archivers/py-cramjam","version":"2.8.3_2","comment":"Thin Python bindings to de/compression algorithms in Rust","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/milesgranger/cramjam","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1c7c1918eefba09e737ead8d7d074cd290d9a6834baf46cf2dff09d8d55e8fa7","flatsize":2969904,"path":"All/py311-cramjam-2.8.3_2.pkg","repopath":"All/py311-cramjam-2.8.3_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":951084,"desc":"Extremely thin Python bindings to de/compression algorithms in Rust. Allows for\nusing algorithms such as Snappy, without any system dependencies.\n\nThis is handy when being used in environments like AWS Lambda, where installing\npackages like python-snappy becomes difficult because of system level\ndependencies.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["archivers","python"],"annotations":{"flavor":"py311"}},{"name":"py311-contextlib-chdir","origin":"devel/py-contextlib-chdir","version":"1.0.2","comment":"Backport of contextlib.chdir stdlib class added in Python 3.11","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/mondeja/contextlib-chdir","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8e828fc9e3affa3766166b945d6584491a1b7685b9371bf0db0bb999914f2f76","flatsize":6026,"path":"All/py311-contextlib-chdir-1.0.2.pkg","repopath":"All/py311-contextlib-chdir-1.0.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":3196,"desc":"contextlib-chdir provides the backport of contextlib.chdir stdlib class added in\nPython 3.11.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-coreapi","origin":"devel/py-coreapi","version":"2.3.3_1","comment":"Python client library for Core API","maintainer":"kai@FreeBSD.org","www":"https://github.com/core-api/python-client","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"582edea57f4eaf9a3f06c06af273ae7626c580d76bc2304b1bfd30ef69008e47","flatsize":300195,"path":"All/py311-coreapi-2.3.3_1.pkg","repopath":"All/py311-coreapi-2.3.3_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":52872,"desc":"Python client library for the Core API, a format-independent Document Object\nModel for representing Web APIs.","deps":{"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-coreschema":{"origin":"devel/py-coreschema","version":"0.0.4_1"},"py311-itypes":{"origin":"devel/py-itypes","version":"1.1.0_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-uritemplate":{"origin":"net/py-uritemplate","version":"3.0.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-copier","origin":"devel/py-copier","version":"9.6.0","comment":"Library for rendering project templates","maintainer":"sunpoet@FreeBSD.org","www":"https://copier.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0a3e01d6271a27dd111c10c7a31d932e2d439362a45ccd4aabc36e4ef3379942","flatsize":562726,"path":"All/py311-copier-9.6.0.pkg","repopath":"All/py311-copier-9.6.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":97552,"desc":"Copier is a library and CLI app for rendering project templates.\n- Works with local paths and git URLs.\n- Your project can include any file and Copier can dynamically replace values in\n  any kind of text file.\n- It generates a beautiful output and takes care of not overwrite existing files\n  unless instructed to do so.","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-colorama":{"origin":"devel/py-colorama","version":"0.4.6"},"py311-dunamai":{"origin":"devel/py-dunamai","version":"1.23.0"},"py311-funcy":{"origin":"devel/py-funcy","version":"2.0_1"},"py311-jinja2-ansible-filters":{"origin":"devel/py-jinja2-ansible-filters","version":"1.3.2_2"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-pathspec":{"origin":"devel/py-pathspec","version":"0.12.1"},"py311-platformdirs":{"origin":"devel/py-platformdirs","version":"4.3.6"},"py311-plumbum":{"origin":"sysutils/py-plumbum","version":"1.9.0"},"py311-pydantic2":{"origin":"devel/py-pydantic2","version":"2.10.6_3"},"py311-pygments":{"origin":"textproc/py-pygments","version":"2.19.1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-questionary":{"origin":"devel/py-questionary","version":"2.1.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-cookiecutter","origin":"devel/py-cookiecutter","version":"2.6.0_2","comment":"Create projects from cookiecutters (project templates)","maintainer":"matthew@FreeBSD.org","www":"https://pypi.org/project/cookiecutter/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"57544372b97f9b5aa0215fbb8d36a76f7f5d548ff777841124771726bb5841f8","flatsize":349502,"path":"All/py311-cookiecutter-2.6.0_2.pkg","repopath":"All/py311-cookiecutter-2.6.0_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":63532,"desc":"A command-line utility that creates projects from cookiecutters\n(project templates), e.g. creating a Python package project from a\nPython package project template.","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-arrow":{"origin":"devel/py-arrow","version":"1.3.0_1"},"py311-binaryornot":{"origin":"devel/py-binaryornot","version":"0.4.4_1"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-poyo":{"origin":"devel/py-poyo","version":"0.5.0_1"},"py311-python-slugify":{"origin":"textproc/py-python-slugify","version":"8.0.4_1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-rich":{"origin":"textproc/py-rich","version":"14.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"cpe":"cpe:2.3:a:cookiecutter_project:cookiecutter:2.6.0:::::dragonfly6:x86_64:2","flavor":"py311"}},{"name":"py311-cons","origin":"devel/py-cons","version":"0.4.6_1","comment":"Implementation of Lisp/Scheme-like cons in Python","maintainer":"yuri@FreeBSD.org","www":"https://github.com/pythological/python-cons/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c087d110c817e4a183f875b2abaacba8690a7b11308a05d73f3114f4a8dc0b31","flatsize":57217,"path":"All/py311-cons-0.4.6_1.pkg","repopath":"All/py311-cons-0.4.6_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":13876,"desc":"The cons package attempts to emulate the semantics of Lisp/Scheme's cons as\nclosely as possible while incorporating all the built-in Python sequence types.\n\nIn computer programming, cons is a fundamental function in most dialects of the\nLisp programming language. cons constructs memory objects which hold two values\nor pointers to two values.","deps":{"py311-logical-unification":{"origin":"math/py-logical-unification","version":"0.4.6_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-contextlib2","origin":"devel/py-contextlib2","version":"21.6.0_1","comment":"Backports and enhancements for the contextlib module","maintainer":"yuri@FreeBSD.org","www":"https://pypi.org/project/contextlib2/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"149a59e568b85027a3ff2ca7405cf101e0632429f09320b1e6c9db21107583b9","flatsize":106681,"path":"All/py311-contextlib2-21.6.0_1.pkg","repopath":"All/py311-contextlib2-21.6.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":18248,"desc":"Backport of the standard library's contextlib module to earlier Python versions.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-connection_pool","origin":"devel/py-connection_pool","version":"0.0.3_1","comment":"Thread safe connection pool for Python programs","maintainer":"yuri@FreeBSD.org","www":"https://github.com/zhouyl/ConnectionPool","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"103e99f8dd56c75475d6f9ae96e3f00f8d34f8598592a9c0687219ef66e3d3bc","flatsize":32004,"path":"All/py311-connection_pool-0.0.3_1.pkg","repopath":"All/py311-connection_pool-0.0.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7220,"desc":"Thread-safe connection pool for python.\n\nIt allows to cache network connections.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-cssselect","origin":"www/py-cssselect","version":"1.3.0","comment":"Cssselect parses CSS3 Selectors and translates them to XPath 1.0","maintainer":"nivit@FreeBSD.org","www":"https://github.com/scrapy/cssselect","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"31cc4a542716181bccccaecb992f7f34dd03242a4005155dca1a60cd90af2c40","flatsize":4307740,"path":"All/py311-cssselect-1.3.0.pkg","repopath":"All/py311-cssselect-1.3.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":2751484,"desc":"*cssselect* parses `CSS3 Selectors`_ and translate them to `XPath 1.0`_\nexpressions. Such expressions can be used in lxml_ or another XPath engine\nto find the matching elements in an XML or HTML document.\n\nThis module used to live inside of lxml as ``lxml.cssselect`` before it was\nextracted as a stand-alone project.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-contextily","origin":"graphics/py-contextily","version":"1.6.2","comment":"Context geo-tiles in Python","maintainer":"sunpoet@FreeBSD.org","www":"https://contextily.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6f861ebc9a6605b608d304d3938653c91362de3122b0a437a4ce98f66de05829","flatsize":155730,"path":"All/py311-contextily-1.6.2.pkg","repopath":"All/py311-contextily-1.6.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":28528,"desc":"contextily is a small Python 3 package to retrieve tile maps from the internet.\nIt can add those tiles as basemap to matplotlib figures or write tile maps to\ndisk into geospatial raster files. Bounding boxes can be passed in both WGS84\n(EPSG:4326) and Spheric Mercator (EPSG:3857). See the notebook\ncontextily_guide.ipynb for usage.\n\nThe current tile providers that are available in contextily are the providers\ndefined in the xyzservices package. This includes some popular tile maps, such\nas:\n- The standard OpenStreetMap map tiles\n- Toner, Terrain and Watercolor map tiles by Stamen Design","deps":{"py311-geopy":{"origin":"net/py-geopy","version":"2.4.1_1"},"py311-joblib":{"origin":"devel/py-joblib","version":"1.3.2_2"},"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-mercantile":{"origin":"science/py-mercantile","version":"1.2.1_1"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"py311-rasterio":{"origin":"graphics/py-rasterio","version":"1.3.11"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-xyzservices":{"origin":"www/py-xyzservices","version":"2023.2.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-construct-classes","origin":"devel/py-construct-classes","version":"0.1.2_1","comment":"Parse your binary structs into dataclasses","maintainer":"ehaupt@FreeBSD.org","www":"https://pypi.org/project/construct-classes/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6e394290ada36abb95b4749557549cbeca13910ed099128a94503f4a9edd519b","flatsize":19228,"path":"All/py311-construct-classes-0.1.2_1.pkg","repopath":"All/py311-construct-classes-0.1.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6860,"desc":"Parse your binary data into dataclasses. Pack your dataclasses into\nbinary data.\n\nconstruct-classes rely on construct for parsing and packing. The\nprogrammer needs to manually write the Construct expressions. There is\nalso no type verification, so it is the programmer's responsibility that\nthe dataclass and the Construct expression match.","deps":{"py311-construct":{"origin":"devel/py-construct","version":"2.10.70_1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-confuse","origin":"devel/py-confuse","version":"2.0.1_1","comment":"Configuration library for Python that uses YAML","maintainer":"ports@FreeBSD.org","www":"https://github.com/beetbox/confuse","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5a9b5430f0560cd7c66fdb220b4262c1fae40efd653c3fd8543d968249c8a4d9","flatsize":291273,"path":"All/py311-confuse-2.0.1_1.pkg","repopath":"All/py311-confuse-2.0.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":48392,"desc":"Confuse is a configuration library for Python that uses YAML.\n\nIt takes care of defaults, overrides, type checking, command-line\nintegration, human-readable errors, and standard OS-specific locations.\n\nConfuse was made to power beets. Like beets, it is available under the MIT\nlicense.","deps":{"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-confuse port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-construct","origin":"devel/py-construct","version":"2.10.70_1,1","comment":"Python module for parsing and building of data structures","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/construct/construct","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fdb463d0ddc8bf43915f53540a273af1052397ca262ff9e155682d8331a907be","flatsize":1214831,"path":"All/py311-construct-2.10.70_1,1.pkg","repopath":"All/py311-construct-2.10.70_1,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":131476,"desc":"Construct is a python library for parsing and building of data structures\n(binary or textual). It is based on the concept of defining data structures in a\ndeclarative manner, rather than procedural code: more complex constructs are\ncomposed of a hierarchy of simpler ones.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-confluent-kafka","origin":"net/py-confluent-kafka","version":"1.2.0_1","comment":"Confluent Apache Kafka Python client","maintainer":"sergey@akhmatov.ru","www":"https://github.com/confluentinc/confluent-kafka-python","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"51c85e106295181aab20a008e12cd892121e9b3fe0b3d09ee0f439e1ab8091b1","flatsize":484646,"path":"All/py311-confluent-kafka-1.2.0_1.pkg","repopath":"All/py311-confluent-kafka-1.2.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":88284,"desc":"Confluent-kafka-python is a lightweight wrapper around librdkafka,\na finely tuned C client.  The Python bindings provides a high-level\nProducer and Consumer with support for the balanced consumer groups\nof Apache Kafka.","deps":{"librdkafka":{"origin":"net/librdkafka","version":"2.8.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-configupdater","origin":"devel/py-configupdater","version":"3.2","comment":"Parser like ConfigParser but for updating configuration files","maintainer":"sunpoet@FreeBSD.org","www":"https://configupdater.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d7632cd659e8dcecb9d1a1241b9f9c0f911a0cc414ade039b967e12ab38c7d13","flatsize":356227,"path":"All/py311-configupdater-3.2.pkg","repopath":"All/py311-configupdater-3.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":57056,"desc":"The sole purpose of ConfigUpdater is to easily update an INI config file with no\nchanges to the original file except the intended ones. This means comments, the\nordering of sections and key/value-pairs as wells as their cases are kept as in\nthe original file. Thus ConfigUpdater provides complementary functionality to\nPython's ConfigParser which is primarily meant for reading config files and\nwriting new ones.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-constantly","origin":"devel/py-constantly","version":"23.10.4_1","comment":"Provides symbolic constant support to Python projects","maintainer":"yuri@FreeBSD.org","www":"https://pypi.org/project/constantly/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"16fe20bbf47850d986837a726a324695e73eb0885d7460f3b957226544d1ad3c","flatsize":227499,"path":"All/py311-constantly-23.10.4_1.pkg","repopath":"All/py311-constantly-23.10.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":25600,"desc":"A library that provides symbolic constant support. It includes collections\nand constants with text, numeric, and bit flag values. Originally\ntwisted.python.constants from the Twisted project.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-concurrent-log-handler","origin":"sysutils/py-concurrent-log-handler","version":"0.9.19_1","comment":"RotatingFileHandler replacement with concurrency, gzip","maintainer":"risner@stdio.com","www":"https://pypi.org/project/concurrent-log-handler/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fb65aee273d5d4bc614eef6f8be8f9331cdc8a8407dbe3750882ba8515098bfc","flatsize":112467,"path":"All/py311-concurrent-log-handler-0.9.19_1.pkg","repopath":"All/py311-concurrent-log-handler-0.9.19_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":25724,"desc":"This package provides an additional log handler for Python's standard logging\npackage (PEP 282). This handler will write log events to a log file which is\nrotated when the log file reaches a certain size.  Multiple processes can\nsafely write to the same log file concurrently. Rotated logs can be gzipped\nif desired. Both Windows and POSIX systems are supported.  An optional threaded\nqueue logging handler is provided to perform logging in the background.\n\nThis is a fork of Lowell Alleman's ConcurrentLogHandler 0.9.1 which fixes\na hanging/deadlocking problem.","deps":{"py311-portalocker":{"origin":"devel/py-portalocker","version":"2.3.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"annotations":{"flavor":"py311"}},{"name":"py311-compressed-rtf","origin":"archivers/py-compressed-rtf","version":"1.0.6_1","comment":"Compressed RTF compression and decompression package","maintainer":"DtxdF@disroot.org","www":"https://github.com/delimitry/compressed_rtf","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a59eeb830ebba30d71a800900244132272c1a7ee6cbdeba845add49c785325b3","flatsize":38273,"path":"All/py311-compressed-rtf-1.0.6_1.pkg","repopath":"All/py311-compressed-rtf-1.0.6_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11376,"desc":"compressed-rtf can create a Compressed Rich Text Format (RTF), also\nknown as \"LZFu\", based on Microsoft's RTF Compression Algorithm.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["archivers","python"],"annotations":{"flavor":"py311"}},{"name":"py311-contourpy","origin":"math/py-contourpy","version":"1.3.1","comment":"Python library for calculating contours of 2D quadrilateral grids","maintainer":"wen@FreeBSD.org","www":"https://github.com/contourpy/contourpy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"968def18786be478cfdeaee65ab051f90cdc7c52c8779c69012ce95ea943b354","flatsize":1201736,"path":"All/py311-contourpy-1.3.1.pkg","repopath":"All/py311-contourpy-1.3.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":244796,"desc":"ContourPy is a Python library for calculating contours of 2D quadrilateral\ngrids. It is written in C++11 and wrapped using pybind11.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-commentjson","origin":"devel/py-commentjson","version":"0.9.0","comment":"Create JSON files with Python and JavaScript style inline comments","maintainer":"awoonyaa@gmail.com","www":"https://pypi.org/project/commentjson/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c65ad950828c27e856404b1971246c5febf80d18966a5db24f368ac08884cfae","flatsize":100201,"path":"All/py311-commentjson-0.9.0.pkg","repopath":"All/py311-commentjson-0.9.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19096,"desc":"commentjson (Comment JSON) is a Python package that helps you create\nJSON files with Python and JavaScript style inline comments. Its API\nis very similar to the Python standard library's json module.","deps":{"py311-lark":{"origin":"devel/py-lark","version":"1.2.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-confusable_homoglyphs","origin":"devel/py-confusable_homoglyphs","version":"3.3.1_1","comment":"Detect confusable usage of unicode homoglyphs","maintainer":"sunpoet@FreeBSD.org","www":"https://sr.ht/~valhalla/confusable_homoglyphs/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4c5fccabd19c3d7560c8a866bdb4707e5c1482abde7b99de792596af74d2a49a","flatsize":1018283,"path":"All/py311-confusable_homoglyphs-3.3.1_1.pkg","repopath":"All/py311-confusable_homoglyphs-3.3.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":102556,"desc":"A homoglyph is one of two or more graphemes, characters, or glyphs with shapes\nthat appear identical or very similar homoglyph. Unicode homoglyphs can be a\nnuisance on the web. confusable_homoglyphs helps to detect confusable usage of\nunicode homoglyphs and prevent homograph attacks.","deps":{"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-configparser","origin":"devel/py-configparser","version":"3.5.3_2,1","comment":"INI style configuration file parser","maintainer":"robak@FreeBSD.org","www":"https://pypi.org/project/configparser/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"16b9c1610e76f71130515ce17eb8549a27bdbf95b5fe778255b41f1864e16da5","flatsize":237392,"path":"All/py311-configparser-3.5.3_2,1.pkg","repopath":"All/py311-configparser-3.5.3_2,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":40408,"desc":"The ancient ConfigParser module available in the standard library 2.x has\nseen a major update in Python 3.2. This is a backport of those changes so\nthat they can be used directly in Python 2.6 - 3.5.","deps":{"py311-backports":{"origin":"devel/py-backports","version":"1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-commandlines","origin":"devel/py-commandlines","version":"0.4.1_1","comment":"Command line argument to object parsing library","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/chrissimpkins/commandlines","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0b36ff3e7d0c2a700e0f631d5df534b9e4f784f09d8c66d2f6f9b7859e5c1cb4","flatsize":153486,"path":"All/py311-commandlines-0.4.1_1.pkg","repopath":"All/py311-commandlines-0.4.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20160,"desc":"Commandlines is a Python library for command line application development that\nsupports command line argument parsing, command string validation testing, &\napplication logic. It has no external dependencies and provides broad Python\ninterpreter support.\n\nThe library supports application development with POSIX guideline compliant[*]\ncommand argument styles, the GNU argument style extensions to the POSIX\nguidelines (including long option syntax and variable position of options among\narguments), and command suite style application arguments that include one or\nmore sub-commands to the executable.\n\n[*] with the exception of the short single option-argument definition syntax\nthat does not include an intervening space character (e.g. -ofile)","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-configobj","origin":"devel/py-configobj","version":"5.0.9","comment":"Simple but powerful config file reader and writer","maintainer":"nivit@FreeBSD.org","www":"https://github.com/DiffSK/configobj/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0f9c812fd4e5ebd2cfe30efd569ed49aa816373d950ffd46c3967c35ac0c7a56","flatsize":441101,"path":"All/py311-configobj-5.0.9.pkg","repopath":"All/py311-configobj-5.0.9.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":66296,"desc":"ConfigObj is a simple but powerful config file reader and writer: an ini\nfile round tripper. Its main feature is that it is very easy to use, with a\nstraightforward programmer's interface and a simple syntax for config file.","deps":{"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-comm","origin":"devel/py-comm","version":"0.2.2","comment":"Jupyter Python Comm implementation","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ipython/comm","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f9935c9781cb64574f63f2f714438bf388ace1f626cce40d516c14e50a590864","flatsize":51236,"path":"All/py311-comm-0.2.2.pkg","repopath":"All/py311-comm-0.2.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":11756,"desc":"Comm provides a way to register a Kernel Comm implementation, as per the Jupyter\nkernel protocol. It also provides a base Comm implementation and a default\nCommManager that can be used.","deps":{"py311-traitlets":{"origin":"devel/py-traitlets","version":"5.14.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-columnize","origin":"devel/py-columnize","version":"0.3.11_1","comment":"Format a simple (i.e. not nested) list into aligned columns","maintainer":"bofh@FreeBSD.org","www":"https://github.com/rocky/pycolumnize","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f6c7f08240e5dfd3f4fc38e2b64e72d3a6dce372ff998a1a59e9591786ea6d0c","flatsize":43575,"path":"All/py311-columnize-0.3.11_1.pkg","repopath":"All/py311-columnize-0.3.11_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11508,"desc":"Format a simple (i.e. not nested) list into aligned columns.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-configargparse","origin":"devel/py-configargparse","version":"1.5.3_1","comment":"Drop-in replacement for argparse","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/bw2/ConfigArgParse","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5dd8e3e3d646c4c1e5ce612022a2b956b33285bfa0beabdb11627034d0c78793","flatsize":185802,"path":"All/py311-configargparse-1.5.3_1.pkg","repopath":"All/py311-configargparse-1.5.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":35452,"desc":"ConfigArgParse is a drop-in replacement for argparse that allows options to\nalso be set via config files and/or environment variables.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-conditional","origin":"devel/py-conditional","version":"1.3_1","comment":"Conditionally enter a context manager","maintainer":"skreuzer@FreeBSD.org","www":"https://pypi.org/project/conditional/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"401aacfe6b285a765a5f0058a3c28be87028d4ec4e65e8d8ed16946a2af6861e","flatsize":21916,"path":"All/py311-conditional-1.3_1.pkg","repopath":"All/py311-conditional-1.3_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":5552,"desc":"The conditional context manager comes handy when you always want to execute a\nwith-block but only conditionally want to apply its context manager.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-confection","origin":"devel/py-confection","version":"0.1.5","comment":"Sweetest config system for Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/explosion/confection","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"61fc027b664ed6f4a275513353c9602ac59fd5fc95d86c2e8e1940d99353c91a","flatsize":464562,"path":"All/py311-confection-0.1.5.pkg","repopath":"All/py311-confection-0.1.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":83372,"desc":"confection is a lightweight library that offers a configuration system letting\nyou conveniently describe arbitrary trees of objects.\n\nConfiguration is a huge challenge for machine-learning code because you may want\nto expose almost any detail of any function as a hyperparameter. The setting you\nwant to expose might be arbitrarily far down in your call stack, so it might\nneed to pass all the way through the CLI or REST API, through any number of\nintermediate functions, affecting the interface of everything along the way. And\nthen once those settings are added, they become hard to remove later. Default\nvalues also become hard to change without breaking backwards compatibility.\n\nTo solve this problem, confection offers a config system that lets you easily\ndescribe arbitrary trees of objects. The objects can be created via function\ncalls you register using a simple decorator syntax. You can even version the\nfunctions you create, allowing you to make improvements without breaking\nbackwards compatibility. The most similar config system we're aware of is Gin,\nwhich uses a similar syntax, and also allows you to link the configuration\nsystem to functions in your code using a decorator. confection's config system\nis simpler and emphasizes a different workflow via a subset of Gin's\nfunctionality.","deps":{"py311-pydantic2":{"origin":"devel/py-pydantic2","version":"2.10.6_3"},"py311-srsly":{"origin":"devel/py-srsly","version":"2.5.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-colormath","origin":"math/py-colormath","version":"3.0.0_3","comment":"Module that spares the user from directly dealing with color math","maintainer":"skreuzer@FreeBSD.org","www":"https://pypi.org/project/colormath/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4b3508eb0016bbb362c19aa0413ce494814e30d9d1b2247c2da237bb8d001693","flatsize":521670,"path":"All/py311-colormath-3.0.0_3.pkg","repopath":"All/py311-colormath-3.0.0_3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":76980,"desc":"colormath is a simple Python module that spares the user from directly dealing\nwith color math.\n\nSome features include:\n\n * Support for a wide range of color spaces. A good chunk of the CIE spaces,\n   RGB, HSL/HSV, CMY/CMYK, and many more.\n * Conversions between the various color spaces. For example, XYZ to sRGB,\n   Spectral to XYZ, CIE Lab to Adobe RGB.\n * Calculation of color difference. All CIE Delta E functions, plus CMC.\n * Chromatic adaptations (changing illuminants).\n * RGB to hex and vice-versa.\n * 16-bit RGB support.","deps":{"py311-networkx":{"origin":"math/py-networkx","version":"3.4,2"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-colorspacious","origin":"devel/py-colorspacious","version":"1.1.2_2","comment":"Python library for doing colorspace conversions","maintainer":"yuri@FreeBSD.org","www":"https://github.com/njsmith/colorspacious","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e4e2e5efa0ec72ce1eb84e4e655ea45d485161e1b7c88031306e32416fc389c4","flatsize":348993,"path":"All/py311-colorspacious-1.1.2_2.pkg","repopath":"All/py311-colorspacious-1.1.2_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":67524,"desc":"Colorspacious is a powerful, accurate, and easy-to-use library for\nperforming colorspace conversions.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-colorlog","origin":"devel/py-colorlog","version":"6.9.0","comment":"Add colours to the output of Python logging module","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/borntyping/python-colorlog","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0ee74fe162ce35604c5a0de4c7ba9dc1765e883c32b1776f3ed7ff8d4d822a17","flatsize":69229,"path":"All/py311-colorlog-6.9.0.pkg","repopath":"All/py311-colorlog-6.9.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16644,"desc":"colorlog.ColoredFormatter is a formatter for use with Python's logging module\nthat outputs records using terminal colors.\n\nThe ColoredFormatter class takes several arguments:\n- format: The format string used to output the message (required).\n- datefmt: An optional date format passed to the base class. See\n  logging.Formatter.\n- reset: Implicitly adds a color reset code to the message output, unless the\n  output already ends with one. Defaults to True.\n- log_colors: A mapping of record level names to color names. The defaults can\n  be found in colorlog.default_log_colors.\n- secondary_log_colors: A mapping of names to log_colors style mappings,\n  defining additional colors that can be used in format strings.\n- style: Available on Python 3.2 and above. See logging.Formatter.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-colorful","origin":"devel/py-colorful","version":"0.5.4_1","comment":"Terminal string styling done right in Python","maintainer":"monsieurp@gentoo.org","www":"https://pypi.org/project/colorful/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cde22218dbd901615e28ac1b45a7e6fda39dba17f0eae339f661250b18a8f95d","flatsize":858400,"path":"All/py311-colorful-0.5.4_1.pkg","repopath":"All/py311-colorful-0.5.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":174052,"desc":"Colorizes and styles the text of terminals in the right way.\n\nKey Features:\n\n* Expressive and consistent API\n* Support for different color modes (8 ANSI, 256 ANSI, true colors)\n* Support for predefined awesome styles (solarized, ...)\n* Support for custom color palettes\n* Support nesting styles\n* Support for different platforms\n* Context managers for clean color mode, color palette or style switch\n* Support len() on colored strings\n* Support color names from X11 rgb.txt\n* No dependencies","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-colour","origin":"graphics/py-colour","version":"0.1.5_1","comment":"Python colour representations manipulation library","maintainer":"m.ne@gmx.net","www":"https://github.com/vaab/colour","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"059a0e61d0f0fddb50f04cf892a54618669628cf28784665d7bc8dad7da566eb","flatsize":136927,"path":"All/py311-colour-0.1.5_1.pkg","repopath":"All/py311-colour-0.1.5_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":26684,"desc":"Converts and manipulates common colour representation (RGB, HSL, web, ...)","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-compreffor","origin":"x11-fonts/py-compreffor","version":"0.5.4_1","comment":"CFF table subroutinizer for FontTools","maintainer":"lantw44@gmail.com","www":"https://github.com/googlefonts/compreffor","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f82b4f05cdfa7715f50ed4c08f9103dedc0f8b4a22e7522645fc9ee14130ff5b","flatsize":475527,"path":"All/py311-compreffor-0.5.4_1.pkg","repopath":"All/py311-compreffor-0.5.4_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":105340,"desc":"compreffor is a CFF table subroutinizer for FontTools.","deps":{"py311-fonttools":{"origin":"print/py-fonttools","version":"4.56.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","x11-fonts"],"annotations":{"flavor":"py311"}},{"name":"py311-connexion","origin":"devel/py-connexion","version":"3.1.0_1","comment":"Connexion: API first applications with OpenAPI/Swagger","maintainer":"yuri@FreeBSD.org","www":"https://connexion.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"702d4d31ae92282bf44011fd94861dce977a8f7cac81e2118f34c17d172ff537","flatsize":1361794,"path":"All/py311-connexion-3.1.0_1.pkg","repopath":"All/py311-connexion-3.1.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":194024,"desc":"Connexion is a modern Python web framework that makes spec-first and api-first\ndevelopment easy. You describe your API in an OpenAPI (or Swagger) specification\nwith as much detail as you want and Connexion will guarantee that it works as\nyou specified.\n\nIt works either standalone, or in combination with any ASGI or WSGI-compatible\nframework.","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-asgiref":{"origin":"www/py-asgiref","version":"3.8.1_1"},"py311-httpx":{"origin":"www/py-httpx","version":"0.28.1"},"py311-inflection":{"origin":"devel/py-inflection","version":"0.5.1_1"},"py311-jsonschema":{"origin":"devel/py-jsonschema","version":"4.23.0"},"py311-python-multipart":{"origin":"www/py-python-multipart","version":"0.0.20"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-starlette":{"origin":"www/py-starlette","version":"0.46.1"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"py311-werkzeug":{"origin":"www/py-werkzeug","version":"3.1.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-colorbrewer","origin":"misc/py-colorbrewer","version":"0.2.0_1","comment":"Constants from Cynthia Brewer's ColorBrewer","maintainer":"yuri@FreeBSD.org","www":"https://pypi.org/project/colorbrewer/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0d7b770cb6cacdc5cd60f521e819e862fb94c5ec3a72c56571710120d426172b","flatsize":58640,"path":"All/py311-colorbrewer-0.2.0_1.pkg","repopath":"All/py311-colorbrewer-0.2.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":12508,"desc":"An easy way to get access to ColorBrewer schemes from within a Python program.","deps":{"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"],"annotations":{"flavor":"py311"}},{"name":"py311-colorz","origin":"graphics/py-colorz","version":"1.0.3_1","comment":"Color scheme generator","maintainer":"DtxdF@disroot.org","www":"https://github.com/metakirby5/colorz/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e6db0928928edff9a92055f523c4e520bf0876bdbceebac4a5f17b76f9148d5c","flatsize":44676,"path":"All/py311-colorz-1.0.3_1.pkg","repopath":"All/py311-colorz-1.0.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10320,"desc":"A color scheme generator. Takes an image (local or online) and grabs\nthe most dominant colors using kmeans. Also creates bold colors by\nadding value to the dominant colors. Finally, outputs the colors\nto stdout (one normal and one bold per line, space delimited) and\ngenerates an HTML preview of the color scheme.","deps":{"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-comicapi","origin":"archivers/py-comicapi","version":"3.2.0_1","comment":"Comic archive (cbr/cbz) and metadata utilities","maintainer":"matthew@wener.org","www":"https://github.com/comictagger/comicapi","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9db527047069886a479ce52b75c78616076843ee6a20a3a22d70768bb1bcad7a","flatsize":697364,"path":"All/py311-comicapi-3.2.0_1.pkg","repopath":"All/py311-comicapi-3.2.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":110948,"desc":"Comic archive (cbr/cbz) and metadata utilities.\nExtracted from the comictagger project.","deps":{"py311-importlib-metadata":{"origin":"devel/py-importlib-metadata","version":"8.6.1"},"py311-natsort":{"origin":"devel/py-natsort","version":"8.4.0_1"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"py311-pycountry":{"origin":"textproc/py-pycountry","version":"24.6.1"},"py311-pyicu":{"origin":"devel/py-pyicu","version":"2.13.1_1"},"py311-rapidfuzz":{"origin":"devel/py-rapidfuzz","version":"3.10.1_1"},"py311-text2digits":{"origin":"textproc/py-text2digits","version":"0.1.0"},"py311-wordninja":{"origin":"textproc/py-wordninja","version":"2.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["archivers","python"],"options":{"7Z":"off","CBR":"off","ICU":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-colorama","origin":"devel/py-colorama","version":"0.4.6","comment":"Cross-platform colored terminal text","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/tartley/colorama","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c27c1a819afd26722aa7f217eb91cd841a78c8acf8f4546a6e0b5d97276175f1","flatsize":280545,"path":"All/py311-colorama-0.4.6.pkg","repopath":"All/py311-colorama-0.4.6.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":46264,"desc":"Colorama makes ANSI escape character sequences (for producing colored terminal\ntext and cursor positioning) work under MS Windows.\n\nANSI escape character sequences have long been used to produce colored terminal\ntext and cursor positioning on Unix and Macs. Colorama makes this work on\nWindows, too, by wrapping stdout, stripping ANSI sequences it finds (which would\nappear as gobbledygook in the output), and converting them into the appropriate\nwin32 calls to modify the state of the terminal. On other platforms, Colorama\ndoes nothing.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-colorthief","origin":"graphics/py-colorthief","version":"0.2.1_1","comment":"Module for grabbing the color palette from an image","maintainer":"DtxdF@disroot.org","www":"https://github.com/fengsp/color-thief-py/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0328b240b981233e12f689d15e30c043f49405092deec3e6b61a5e1b9877b87e","flatsize":61090,"path":"All/py311-colorthief-0.2.1_1.pkg","repopath":"All/py311-colorthief-0.2.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":13108,"desc":"colorthief is a minimalistic python module that can be used without\nadding overhead or many dependencies to your script for grabbing\nthe dominant color or a representative color palette of an image\nusing Pillow.","deps":{"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-collective.checkdocs","origin":"textproc/py-collective.checkdocs","version":"0.2_1","comment":"View and validate restructured text in package's long_description","maintainer":"egypcio@FreeBSD.org","www":"https://github.com/collective/collective.checkdocs","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9961b072515358ad3484c2d52c8f6c1b9b216928c50a6a7fbaa811d5a4b2b8e9","flatsize":44468,"path":"All/py311-collective.checkdocs-0.2_1.pkg","repopath":"All/py311-collective.checkdocs-0.2_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":14192,"desc":"collective.checkdocs adds new distutils commands checkdocs and showdocs to\nvalidate restructured text in long_description field of Python eggs. This\npackage aims to make Python egg help page publishing and editing easier.\n\nEggs' long description field, which is usually also the README.txt file of\nthe package, is reST formatted text. This text is converted to HTML to show on\nthe package page when package is published in distribution repositories like\nPyPI or plone.org. Unfortunately, since repositories do poor job to validate\nincoming reST text, errors in the text will result to broken published\npackage pages.\n\nUnpublishing is usually very cumbersome. We save our time by validating reST\ninput using checkdocs and showdocs commands before submitting eggs to PyPi.","deps":{"py311-docutils":{"origin":"textproc/py-docutils","version":"0.21.2,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-coloredlogs","origin":"devel/py-coloredlogs","version":"15.0.1_1","comment":"Colored terminal output for Python logging module","maintainer":"python@FreeBSD.org","www":"https://coloredlogs.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"192283097b9f27d6dc8fec3569622a3c14ea6171ca4ba2a84b2bd6c0ab58be05","flatsize":448095,"path":"All/py311-coloredlogs-15.0.1_1.pkg","repopath":"All/py311-coloredlogs-15.0.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":71208,"desc":"The coloredlogs package enables colored terminal output for Python's logging\nmodule.\n\nSee also: https://github.com/xolox/python-coloredlogs","deps":{"py311-humanfriendly":{"origin":"textproc/py-humanfriendly","version":"10.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"CRON":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-cog","origin":"devel/py-cog","version":"3.1.0_1","comment":"Code Generator for any language","maintainer":"apesternikov@page2rss.com","www":"https://www.nedbatchelder.com/code/cog/index.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"45ba342a55554af0759715e72bb33dcc404176ba45a830b6b1a0997cca36102e","flatsize":476078,"path":"All/py311-cog-3.1.0_1.pkg","repopath":"All/py311-cog-3.1.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":58084,"desc":"Cog transforms files in a very simple way: it finds chunks of Python code\nembedded in them, executes the Python code, and inserts its output back into\nthe original file. The file can contain whatever text you like around the\nPython code. It will usually be source code.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-colored-traceback","origin":"devel/py-colored-traceback","version":"0.4.2_1","comment":"Automatically color Python's uncaught exception tracebacks","maintainer":"ehaupt@FreeBSD.org","www":"https://pypi.org/project/colored-traceback/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5c0f88ba675cf2d3c18250cd5eace15ec59ab12e1b00d7d0bf5879cd7f4167dd","flatsize":23129,"path":"All/py311-colored-traceback-0.4.2_1.pkg","repopath":"All/py311-colored-traceback-0.4.2_1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":7640,"desc":"Automatically color Python's uncaught exception tracebacks.\n\nThis one's for anybody who's ever struggled to read python's stacktraces\non the terminal. Something about the two-lines-per-frame approach really\njust makes them tough to scan visually.","deps":{"py311-pygments":{"origin":"textproc/py-pygments","version":"2.19.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-codegen","origin":"devel/py-codegen","version":"1.0_1","comment":"Extension to ast that allows ast to python code generation","maintainer":"antoine@FreeBSD.org","www":"https://github.com/andreif/codegen","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6f2997253497f94f56a82377eeba30fddcdf7acff25ffba97cce4c117279e971","flatsize":89334,"path":"All/py311-codegen-1.0_1.pkg","repopath":"All/py311-codegen-1.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":12780,"desc":"Extension to ast that allows ast to python code generation.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-colored","origin":"misc/py-colored","version":"2.2.5","comment":"Very simple Python library for color and formatting in terminal","maintainer":"timp87@gmail.com","www":"https://gitlab.com/dslackw/colored","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b74b7f46421f3e358c073a794cc8ace93bfd958c008447f769f2a4d3095a272a","flatsize":173107,"path":"All/py311-colored-2.2.5.pkg","repopath":"All/py311-colored-2.2.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":27852,"desc":"Very simple Python library for color and formatting in terminal. Collection of\ncolor codes and names for 256 color terminal setups. The following is a list\nof 256 colors for Xterm, containing an example of the displayed color,\nXterm Name, Xterm Number and HEX.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"],"annotations":{"flavor":"py311"}},{"name":"py311-cobble","origin":"devel/py-cobble","version":"0.1.4_1","comment":"Python library for easy creation of data objects","maintainer":"python@FreeBSD.org","www":"https://github.com/mwilliamson/python-cobble","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"33a95b89bfe6cfe6d4fb637930e988686d18a97734781a599e567c50fa66cd7d","flatsize":34742,"path":"All/py311-cobble-0.1.4_1.pkg","repopath":"All/py311-cobble-0.1.4_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":8724,"desc":"Cobble is a Python library that allows easy creation of data objects,\nincluding implementations of common methods such as `__eq__' and `__repr__'.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-colorclass","origin":"textproc/py-colorclass","version":"2.2.2_1","comment":"Colorful worry-free console applications","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/matthewdeanmartin/colorclass","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a6c109aa4dfafca3e659b7c8e8dc4e42db1235536fe939cde1eb896d2602ccd8","flatsize":214387,"path":"All/py311-colorclass-2.2.2_1.pkg","repopath":"All/py311-colorclass-2.2.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":34648,"desc":"Yet another ANSI color text library for Python. Provides \"auto colors\" for\ndark/light terminals. Works on Linux, OS X, and Windows.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"deprecated":"Upstream repository has been archived on Jul 10, 2024","expiration_date":"2025-02-28","flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUpstream repository has been archived on Jul 10, 2024.\n\nIt is scheduled to be removed on or after 2025-02-28."}]},{"name":"py311-coards","origin":"science/py-coards","version":"1.0.5_4","comment":"COARDS compliant time parser","maintainer":"sunpoet@FreeBSD.org","www":"https://pypi.org/project/coards/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c31bccf8dab150d1475762684cf60e0f3eda84a04e3d5541cd1d973cbaec7768","flatsize":39048,"path":"All/py311-coards-1.0.5_4.pkg","repopath":"All/py311-coards-1.0.5_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8560,"desc":"Coards is a parser for time values represented using the COARDS convention.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-cmyt","origin":"math/py-cmyt","version":"2.0.2","comment":"Collection of Matplotlib colormaps from the yt project","maintainer":"yuri@FreeBSD.org","www":"https://yt-project.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7a4043c8ac963fa15ca290636b272d4c97b0de0f7d8b8669a36b4890f73281fe","flatsize":210912,"path":"All/py311-cmyt-2.0.2.pkg","repopath":"All/py311-cmyt-2.0.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":52476,"desc":"Matplotlib colormaps from the yt project.","deps":{"py311-colorspacious":{"origin":"devel/py-colorspacious","version":"1.1.2_2"},"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-more-itertools":{"origin":"devel/py-more-itertools","version":"10.6.0"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-cmdtest","origin":"devel/py-cmdtest","version":"0.33.s20191128_4","comment":"Black box testing of Unix programs","maintainer":"ports@FreeBSD.org","www":"https://liw.fi/cmdtest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"59b1aa79150bdd0464aa3582b138a5cd722ce351b598396463e40246eded2878","flatsize":205770,"path":"All/py311-cmdtest-0.33.s20191128_4.pkg","repopath":"All/py311-cmdtest-0.33.s20191128_4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":44988,"desc":"cmdtest black box tests Unix command line tools. Roughly, it is given a command\nline and input files, and the expected output, and it verifies that the command\nline produces the expected output. If not, it reports a problem, and shows the\ndifferences.","deps":{"py311-cliapp":{"origin":"devel/py-cliapp","version":"1.20180812.1_2"},"py311-markdown":{"origin":"textproc/py-markdown","version":"3.6"},"py311-ttystatus":{"origin":"devel/py-ttystatus","version":"0.36_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-cmdtest port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-collidoscope","origin":"print/py-collidoscope","version":"0.5.2_2","comment":"Brute force detection of glyph collisions","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/simoncozens/collidoscope","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b71037f9237eeb0f495d809953359a2328f0c2c58ade955a1d9df36d918568dd","flatsize":83912,"path":"All/py311-collidoscope-0.5.2_2.pkg","repopath":"All/py311-collidoscope-0.5.2_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":18980,"desc":"collidoscope reports on situations where paths overlap in a shaped piece of\ntext.\n\nThis software tries every combination of glyphs within a specified Unicode range\nand up to a specified length of string and outputs a report of all situations\nwhere the glyphs collide. It has a number of collision tests:\n- Paths in non-adjacent glyphs are never allowed to collide.\n- If the cursive test is turned on, then paths with a cursive attachment anchor\n  are allowed to overlap with paths in an adjacent glyph which also contain a\n  cursive attachment anchor, but are not allowed to overlap with a path without\n  a cursive attachment anchor.\n- If the area test is turned on, then paths in adjacent glyphs may collide so\n  long as the area of overlap does not exceed a given percentage of the smallest\n  path's area. i.e. if the area percentage is set to 25%25, then two strokes may\n  connect, because the overlap is likely to be quite small compared to the size\n  of the paths involved. But if a stroke significantly overlaps a nukta, it will\n  be reported as a collision. (Of course, this will not detect strokes which\n  merely graze a nukta.)","deps":{"py311-beziers":{"origin":"graphics/py-beziers","version":"0.6.0"},"py311-fonttools":{"origin":"print/py-fonttools","version":"4.56.0"},"py311-glyphtools":{"origin":"print/py-glyphtools","version":"0.8.0_3"},"py311-uharfbuzz":{"origin":"print/py-uharfbuzz","version":"0.46.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["print","python"],"annotations":{"flavor":"py311"}},{"name":"py311-cogdumper","origin":"graphics/py-cogdumper","version":"1.1.0_1","comment":"Cloud Optimized GeoTIFF (COG) dumper","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/mapbox/COGDumper","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bc5266e2e7faa8c07a08cf53f00969dae14d2e758700873a5e1af10850339ac6","flatsize":83312,"path":"All/py311-cogdumper-1.1.0_1.pkg","repopath":"All/py311-cogdumper-1.1.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":18224,"desc":"COG Dumper is a python utility to extract a tile from a Cloud Optimized GeoTIFF\n(COG) without decompressing the contained data. Tiff data can be hosted locally,\non a web server or S3.\n\nThis can be useful for serving compressed tiles from a TIFF without invoking\nRasterio and GDAL. This utility has been tested with Tiff that have JPEG\ncompression.","deps":{"py311-boto3":{"origin":"www/py-boto3","version":"1.37.13"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-codesearch-py","origin":"devel/codesearch-py","version":"g20190528_1,1","comment":"Python library for accessing Chromium CodeSearch","maintainer":"chromium@FreeBSD.org","www":"https://github.com/chromium/codesearch-py","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"226ed0c4381851be65d358335dc8d83b8ffb53d40cb998443ee4307341b8a014","flatsize":633043,"path":"All/py311-codesearch-py-g20190528_1,1.pkg","repopath":"All/py311-codesearch-py-g20190528_1,1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":97584,"desc":"The codesearch Python library provides an interface for talking to the\nChromium CodeSearch backend.\n\nThe primary entry point into the library is the codesearch class. Various\nmessage classes you are likely to encounter are defined in messages.py\n\nIn addition, the library also includes facilities for maintaining an\nephemeral or persistent cache in order to minimize generated network\ntraffic.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-codecarbon","origin":"misc/py-codecarbon","version":"2.3.5_1","comment":"Track Compute emissions, recommend ways to reduce environmental impact","maintainer":"yuri@FreeBSD.org","www":"https://mlco2.github.io/codecarbon/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c3cb31dcaba25348ef4cfba4b6b6e1b4f36c87bb810b4edc594510cca6e339a0","flatsize":1237209,"path":"All/py311-codecarbon-2.3.5_1.pkg","repopath":"All/py311-codecarbon-2.3.5_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":230264,"desc":"The codecarbon package estimates and tracks carbon emissions from your computer,\nquantify and analyze their impact.","deps":{"py311-arrow":{"origin":"devel/py-arrow","version":"1.3.0_1"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-prometheus-client":{"origin":"net-mgmt/py-prometheus-client","version":"0.21.1_1"},"py311-psutil":{"origin":"sysutils/py-psutil","version":"7.0.0"},"py311-py-cpuinfo":{"origin":"sysutils/py-py-cpuinfo","version":"9.0.0_1"},"py311-pynvml":{"origin":"devel/py-pynvml","version":"12.0.0"},"py311-rapidfuzz":{"origin":"devel/py-rapidfuzz","version":"3.10.1_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc"],"annotations":{"flavor":"py311"}},{"name":"py311-colorcet","origin":"graphics/py-colorcet","version":"3.1.0","comment":"Useful perceptually uniform colormaps for plotting scientific data","maintainer":"yuri@FreeBSD.org","www":"https://colorcet.holoviz.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f3e368c038684e90ff5647e3dc8594c641278ab9f9845068402aa88fc8a6f1a8","flatsize":3633467,"path":"All/py311-colorcet-3.1.0.pkg","repopath":"All/py311-colorcet-3.1.0.pkg","licenselogic":"single","licenses":["CC-BY-4.0"],"pkgsize":442692,"desc":"Colorcet is a collection of perceptually acccurate 256-color colormaps for use\nwith Python plotting programs like Bokeh, Matplotlib, HoloViews, and\nDatashader.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-cmarkgfm","origin":"textproc/py-cmarkgfm","version":"2024.11.20","comment":"Minimal bindings to GitHub fork of cmark","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/theacodes/cmarkgfm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c573dbb5b86a3c039e081eefc1c3836a251073717f958ccec860f5decf666ef4","flatsize":408623,"path":"All/py311-cmarkgfm-2024.11.20.pkg","repopath":"All/py311-cmarkgfm-2024.11.20.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":115548,"desc":"Minimalist Python bindings to GitHub's fork of cmark.","deps":{"py311-cffi":{"origin":"devel/py-cffi","version":"1.17.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-cluster","origin":"devel/py-cluster","version":"1.4.1_1","comment":"Create several groups (clusters) of objects from a list in Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/cluster/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"72356c6a764cd227700cbf3ef2ffda47505418900eb1013c72823f703a016250","flatsize":163368,"path":"All/py311-cluster-1.4.1_1.pkg","repopath":"All/py311-cluster-1.4.1_1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":33480,"desc":"Python-cluster is a simple package that allows to create several\ngroups (clusters) of objects from a list. It's meant to be flexible\nand able to cluster any object. To ensure this kind of flexibility,\nyou need not only to supply the list of objects, but also a function\nthat calculates the similarity between two of those objects.\nFor simple datatypes, like integers, this can be as simple as a\nsubtraction, but more complex calculations are possible.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-cmakedoc","origin":"devel/cmakedoc","version":"1.0.1_1","comment":"Command-line tool to read CMake documentation","maintainer":"kde@FreeBSD.org","www":"https://github.com/agateau/cmakedoc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a08855120d4dc3ffa1523cb7030a6b391fc7f120ad2c4f5af7dd3a0a895fbb63","flatsize":27931,"path":"All/py311-cmakedoc-1.0.1_1.pkg","repopath":"All/py311-cmakedoc-1.0.1_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":9928,"desc":"CMakeDoc is a command-line tool to read CMake documentation. It lets you search\nthrough CMake commands, modules, variables and properties before displaying the\nselected topic with less or the pager defined in $PAGER.","deps":{"cmake-doc":{"origin":"devel/cmake-doc","version":"3.31.6"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"]},{"name":"py311-cmaes","origin":"math/py-cmaes","version":"0.11.1","comment":"Lightweight CMA Evolution Strategy implementation for Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/CyberAgent/cmaes","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c981f882ee3f98beaf82b1548945324a1218b0e1d9fd7dbb26867e22413db9bf","flatsize":375911,"path":"All/py311-cmaes-0.11.1.pkg","repopath":"All/py311-cmaes-0.11.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":55736,"desc":"CMA-ES is a Lightweight Covariance Matrix Adaptation Evolution Strategy (CMA-ES)\nimplementation.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math"],"annotations":{"flavor":"py311"}},{"name":"py311-cloudflare-scrape-js2py","origin":"net/py-cloudflare-scrape-js2py","version":"2.0.3_1","comment":"Python module to bypass Cloudflare's anti-bot page using js2py","maintainer":"tcberner@FreeBSD.org","www":"https://github.com/VeNoMouS/cloudflare-scrape-js2py","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1a4d3b9118a896234e3e574f2123212fa62ff975a6433f7872398e313c1b4b19","flatsize":58565,"path":"All/py311-cloudflare-scrape-js2py-2.0.3_1.pkg","repopath":"All/py311-cloudflare-scrape-js2py-2.0.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14608,"desc":"A simple Python module to bypass Cloudflare's anti-bot page (also known as \"I'm\nUnder Attack Mode\", or IUAM), implemented with Requests. Cloudflare changes\ntheir techniques periodically, so I will update this repo frequently.\n\nThis can be useful if you wish to scrape or crawl a website protected with\nCloudflare. Cloudflare's anti-bot page currently just checks if the client\nsupports Javascript, though they may add additional techniques in the future.\n\nDue to Cloudflare continually changing and hardening their protection page,\ncloudflare-scrape requires js2py to solve Javascript challenges. This allows\nthe script to easily impersonate a regular web browser without explicitly\ndeobfuscating and parsing Cloudflare's Javascript.","deps":{"py311-Js2Py":{"origin":"devel/py-Js2Py","version":"0.74_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-cocotb","origin":"cad/py-cocotb","version":"1.9.2","comment":"Coroutine based cosimulation library for writing VHDL and Verilog","maintainer":"yuri@FreeBSD.org","www":"https://www.cocotb.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"18b2f04f065855b57c314c86b7e47600a8d26a282d1842d903cb83f6f603ecbd","flatsize":2648141,"path":"All/py311-cocotb-1.9.2.pkg","repopath":"All/py311-cocotb-1.9.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":375008,"desc":"cocotb is an open source coroutine-based cosimulation testbench environment\nfor verifying VHDL and SystemVerilog RTL using Python.\n\ncocotb lets you verify chips like software: productive, simulator-agnostic,\nin Python.","deps":{"gtkwave":{"origin":"cad/gtkwave","version":"3.3.122"},"iverilog":{"origin":"cad/iverilog","version":"12.0_1"},"py311-find-libpython":{"origin":"devel/py-find-libpython","version":"0.4.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"verilator":{"origin":"cad/verilator","version":"5.034"}},"categories":["cad","python"],"options":{"IVERILOG":"on","VERILATOR":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-cmd2","origin":"devel/py-cmd2","version":"2.5.11","comment":"Build interactive command line applications in Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/python-cmd2/cmd2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e33602b67ec4f4b5f0b21cee3aea46b9ac9e62334dcd08eb4214c5f31357cc2e","flatsize":1863006,"path":"All/py311-cmd2-2.5.11.pkg","repopath":"All/py311-cmd2-2.5.11.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":276040,"desc":"cmd2 is a tool for building interactive command line applications in Python. Its\ngoal is to make it quick and easy for developers to build feature-rich and\nuser-friendly interactive command line applications. It provides a simple API\nwhich is an extension of Python's built-in cmd module. cmd2 provides a wealth of\nfeatures on top of cmd to make your life easier and eliminates much of the\nboilerplate code which would be necessary when using cmd.","deps":{"py311-pyperclip":{"origin":"devel/py-pyperclip","version":"1.7.0_1"},"py311-wcwidth":{"origin":"devel/py-wcwidth","version":"0.2.8_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-goatools","origin":"biology/py-goatools","version":"1.1.6_2","comment":"Tools for processing and visualizing Gene Ontology terms","maintainer":"jwb@FreeBSD.org","www":"https://github.com/tanghaibao/goatools/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"89957faa588d406aae53f151797248f1ff9d62ffba81820596316fb5283519f9","flatsize":348659236,"path":"All/py311-goatools-1.1.6_2.pkg","repopath":"All/py311-goatools-1.1.6_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":33489684,"desc":"Goatools is a python library for processing Gene Ontology (GO) terms.  It\nincludes routines for processing, filtering, and visualizing GO data.","deps":{"py311-XlsxWriter":{"origin":"textproc/py-xlsxwriter","version":"3.2.2_1"},"py311-docopt":{"origin":"devel/py-docopt","version":"0.6.2_2"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-pydot":{"origin":"graphics/py-pydot","version":"3.0.4"},"py311-pygraphviz":{"origin":"graphics/py-pygraphviz","version":"1.6_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"py311-statsmodels":{"origin":"math/py-statsmodels","version":"0.14.1"},"py311-xlrd":{"origin":"textproc/py-xlrd","version":"2.0.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"wget":{"origin":"ftp/wget","version":"1.25.0"}},"categories":["biology","python"],"annotations":{"flavor":"py311"}},{"name":"py311-cloudscraper","origin":"net/py-cloudscraper","version":"1.2.71_1","comment":"Python module to bypass Cloudflare's anti-bot page","maintainer":"tcberner@FreeBSD.org","www":"https://pypi.org/project/cloudscraper/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"66af1572f2e1c6ba24ebd90d1de8b0fceedbd847a7155efb40a9c93dce723268","flatsize":1627679,"path":"All/py311-cloudscraper-1.2.71_1.pkg","repopath":"All/py311-cloudscraper-1.2.71_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":110972,"desc":"A simple Python module to bypass Cloudflare's anti-bot page (also known as \"I'm\nUnder Attack Mode\", or IUAM), implemented with Requests. Cloudflare changes\ntheir techniques periodically, so I will update this repo frequently.\n\nThis can be useful if you wish to scrape or crawl a website protected with\nCloudflare. Cloudflare's anti-bot page currently just checks if the client\nsupports Javascript, though they may add additional techniques in the future.\n\nDue to Cloudflare continually changing and hardening their protection page,\ncloudscraper requires a JavaScript Engine/interpreter to solve Javascript\nchallenges. This allows the script to easily impersonate a regular web browser\nwithout explicitly deobfuscating and parsing Cloudflare's Javascript.","deps":{"py311-Js2Py":{"origin":"devel/py-Js2Py","version":"0.74_1"},"py311-brotli":{"origin":"archivers/py-brotli","version":"1.1.0"},"py311-openssl":{"origin":"security/py-openssl","version":"24.1.0_1,1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-requests-toolbelt":{"origin":"www/py-requests-toolbelt","version":"1.0.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-cloudpickle","origin":"devel/py-cloudpickle","version":"3.1.1","comment":"Extended pickling support for Python objects","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/cloudpipe/cloudpickle","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"446a639055424292df51fa1580f273f9c3d1dc4001bf9e384b690e87646a2b2d","flatsize":187990,"path":"All/py311-cloudpickle-3.1.1.pkg","repopath":"All/py311-cloudpickle-3.1.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":36924,"desc":"cloudpickle makes it possible to serialize Python constructs not supported by\nthe default pickle module from the Python standard library.\n\ncloudpickle is especially useful for cluster computing where Python code is\nshipped over the network to execute on remote hosts, possibly close to the data.\n\nAmong other things, cloudpickle supports pickling for lambda functions along\nwith functions and classes defined interactively in the __main__ module (for\ninstance in a script, a shell or a Jupyter notebook).\n\nCloudpickle can only be used to send objects between the exact same version of\nPython.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-cloc","origin":"devel/py-cloc","version":"0.2.5_1","comment":"Modern cli framework for simple and complex cli applications","maintainer":"bofh@FreeBSD.org","www":"https://github.com/tannerburns/cloc","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cb094a2be5664854d2aa20352565002b980ec554bbf9d8ddd1fdc15914c949c1","flatsize":186480,"path":"All/py311-cloc-0.2.5_1.pkg","repopath":"All/py311-cloc-0.2.5_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":32568,"desc":"Command line framework for making simple and complex command line\napplications.\n\n- Easily create stand alone commands or nested groups of commands\n- Define and connect commands with class objects\n- Inherit and create viewsets of commands to be able to reuse large\n  nested groups in other cli applications\n- Use mixin commands to quickly add pre defined commands to your cli\n- Groups of commands can be found from any class that has defined a\n  cloc.core.BaseCmd","deps":{"py311-colored":{"origin":"misc/py-colored","version":"2.2.5"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-cloudpathlib","origin":"devel/py-cloudpathlib","version":"0.21.0","comment":"pathlib-style classes for cloud storage services","maintainer":"sunpoet@FreeBSD.org","www":"https://cloudpathlib.drivendata.org/stable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c83bb36000b0cfbca8b9d263177a8f4b691f76f57cb58d1a5ef4a54327d41af9","flatsize":607545,"path":"All/py311-cloudpathlib-0.21.0.pkg","repopath":"All/py311-cloudpathlib-0.21.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":94032,"desc":"cloudpathlib is a Python library with classes that mimic pathlib.Path's\ninterface for URIs from different cloud storage services.\n\nWhy use cloudpathlib?\n- Familiar: If you know how to interact with Path, you know how to interact with\n  CloudPath. All of the cloud-relevant Path methods are implemented.\n- Supported clouds: AWS S3, Google Cloud Storage, and Azure Blob Storage are\n  implemented. FTP is on the way.\n- Extensible: The base classes do most of the work generically, so implementing\n  two small classes MyPath and MyClient is all you need to add support for a new\n  cloud storage service.\n- Read/write support: Reading just works. Using the write_text, write_bytes or\n  .open('w') methods will all upload your changes to cloud storage without any\n  additional file management as a developer.\n- Seamless caching: Files are downloaded locally only when necessary. You can\n  also easily pass a persistent cache folder so that across processes and\n  sessions you only re-download what is necessary.\n- Tested: Comprehensive test suite and code coverage.\n- Testability: Local filesystem implementations that can be used to easily mock\n  cloud storage in your unit tests.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"GS":"off","S3":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-cloudflare-scrape","origin":"net/py-cloudflare-scrape","version":"2.1.1_1","comment":"Python module to bypass Cloudflare's anti-bot page","maintainer":"tcberner@FreeBSD.org","www":"https://github.com/Anorov/cloudflare-scrape","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"db5e248431571d27b181e228df2a85fc81a32480c99f9bd14e5103ce7425855e","flatsize":82124,"path":"All/py311-cloudflare-scrape-2.1.1_1.pkg","repopath":"All/py311-cloudflare-scrape-2.1.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":18384,"desc":"A simple Python module to bypass Cloudflare's anti-bot page (also known as \"I'm\nUnder Attack Mode\", or IUAM), implemented with Requests. Cloudflare changes\ntheir techniques periodically, so I will update this repo frequently.\n\nThis can be useful if you wish to scrape or crawl a website protected with\nCloudflare. Cloudflare's anti-bot page currently just checks if the client\nsupports Javascript, though they may add additional techniques in the future.","deps":{"py311-PyExecJS":{"origin":"devel/py-PyExecJS","version":"1.5.1_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-cloud_sptheme","origin":"textproc/py-cloud_sptheme","version":"1.10.1_1","comment":"Sphinx theme","maintainer":"sunpoet@FreeBSD.org","www":"https://foss.heptapod.net/doc-utils/cloud_sptheme","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b623a02f1f981e7a92a7e4c6e0dc85c77d87d679ff9d30b84327a96439124fa5","flatsize":460924,"path":"All/py311-cloud_sptheme-1.10.1_1.pkg","repopath":"All/py311-cloud_sptheme-1.10.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":102828,"desc":"This is a small package containing a Sphinx theme named \"Cloud\", along with some\nrelated Sphinx extensions. For more details (and to see the theme in action),\ncheck out it's documentation at https://cloud-sptheme.readthedocs.io.","deps":{"py311-sphinx":{"origin":"textproc/py-sphinx","version":"5.3.0_3,1"},"py311-sphinxcontrib-fulltoc":{"origin":"textproc/py-sphinxcontrib-fulltoc","version":"1.2.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-clint","origin":"devel/py-clint","version":"0.5.1_1","comment":"Python command-line application tools","maintainer":"nivit@FreeBSD.org","www":"https://github.com/kennethreitz/clint","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"385de07f8b6f6d75967dce531f2cb7fdc798f4f1666a03e128d3d40e871714b7","flatsize":321794,"path":"All/py311-clint-0.5.1_1.pkg","repopath":"All/py311-clint-0.5.1_1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":60048,"desc":"Clint is a Python module filled with a set of awesome tools for developing\ncommand line applications.","deps":{"py311-args":{"origin":"devel/py-args","version":"0.1.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"flavor":"py311"}},{"name":"py311-cloudflare","origin":"dns/py-cloudflare","version":"2.20.0","comment":"Wrapper for the Cloudflare v4 API","maintainer":"python@FreeBSD.org","www":"https://github.com/cloudflare/python-cloudflare","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"670385e1aa7a4c1b975c3691db1930ebc21fef427303c662cb7e397a86475049","flatsize":1415158,"path":"All/py311-cloudflare-2.20.0.pkg","repopath":"All/py311-cloudflare-2.20.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":197652,"desc":"Python wrapper for the DNS Cloudflare v4 API","deps":{"py311-jsonlines":{"origin":"devel/py-jsonlines","version":"4.0.0_1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["dns","python"],"annotations":{"flavor":"py311"}},{"name":"py311-clingcon","origin":"math/py-clingcon","version":"5.2.1_1","comment":"Extension of clingo to handle constraints over integers","maintainer":"yuri@FreeBSD.org","www":"https://potassco.org/clingcon/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f87651482b3bea2e2a41ca49caff094264bd11a312158a8b1e008fc20c924c33","flatsize":514426,"path":"All/py311-clingcon-5.2.1_1.pkg","repopath":"All/py311-clingcon-5.2.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":169296,"desc":"Clingcon is an answer set solver for constraint logic programs, building upon\nthe answer set solver clingo. It extends the high-level modeling language of ASP\nwith constraint solving capacities. Constraints over finite domain integer\nvariables can be used in logic programs. Clingcon adopts state-of-the-art\ntechniques from the area of SMT, like conflict-driven learning and theory\npropagation. It uses lazy nogood and variable generation on the order encoding\nand features several preprocessing techniques.","deps":{"py311-clingo":{"origin":"math/py-clingo","version":"5.7.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-click_aliases","origin":"devel/py-click-aliases","version":"1.0.5","comment":"Add (multiple) aliases to a Click group or command","maintainer":"awoonyaa@gmail.com","www":"https://github.com/click-contrib/click-aliases","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7ec980d45d0a8ca1ffa1c3ef70a73263f824242c02085511cc38b0dfa557d5cd","flatsize":20198,"path":"All/py311-click_aliases-1.0.5.pkg","repopath":"All/py311-click_aliases-1.0.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6592,"desc":"Click is a Python package for creating beautiful command line interfaces in a\ncomposable way with as little code as necessary.\n\nThis plugin allows defining aliases for Click commands and groups.","deps":{"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-clikit","origin":"devel/py-clikit","version":"0.6.2_2","comment":"Utilities to build beautiful and testable command line interfaces","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sdispater/clikit","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"603a2d9f60fe512510660c104409b77586557f98b1f4a75a428cf62e81ec1d38","flatsize":1138759,"path":"All/py311-clikit-0.6.2_2.pkg","repopath":"All/py311-clikit-0.6.2_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":166064,"desc":"CliKit is a group of utilities to build beautiful and testable command line\ninterfaces.","deps":{"py311-crashtest":{"origin":"devel/py-crashtest","version":"0.4.1_1"},"py311-pastel":{"origin":"devel/py-pastel","version":"0.2.1_2"},"py311-pylev":{"origin":"devel/py-pylev","version":"1.4.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-cligj","origin":"devel/py-cligj","version":"0.7.2_1","comment":"Click-based argument and option decorators for Python GIS cli","maintainer":"lbartoletti@FreeBSD.org","www":"https://pypi.org/project/cligj/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"559a384dc9c5068fe6440b7d8fe35613c84feb61aea928e727e47d5a5adc2d2d","flatsize":42007,"path":"All/py311-cligj-0.7.2_1.pkg","repopath":"All/py311-cligj-0.7.2_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":10180,"desc":"Common arguments and options for GeoJSON processing commands, using Click.\n\ncligj is for Python developers who create command line interfaces for\ngeospatial data. cligj allows you to quickly build consistent, well-tested\nand interoperable CLIs for handling GeoJSON.","deps":{"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-click-repl","origin":"devel/py-click-repl","version":"0.3.0_2","comment":"REPL plugin for Click","maintainer":"otis@FreeBSD.org","www":"https://github.com/click-contrib/click-repl","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"595ae62984c69bf77804db213921b1266862d0b305d9141edef6208f13179dcf","flatsize":83868,"path":"All/py311-click-repl-0.3.0_2.pkg","repopath":"All/py311-click-repl-0.3.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19652,"desc":"Enable REPL plugin for Click.\n\nPython REPL, short for Read-Eval-Print Loop, is an interactive programming\nenvironment that allows users to execute Python code one line at a time.\nIt evaluates input, executes computations, and prints results instantly,\nfacilitating testing, debugging, and exploratory programming.","deps":{"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-prompt-toolkit":{"origin":"devel/py-prompt-toolkit","version":"3.0.50"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-click-plugins","origin":"devel/py-click-plugins","version":"1.1.1_1","comment":"Click extension to register CLI commands via setuptools","maintainer":"ehaupt@FreeBSD.org","www":"https://pypi.org/project/click-plugins/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"197bf57d37675376e07b9dc491ea9a3d07aeb67f9c0544148fa67fa37293ddfb","flatsize":26027,"path":"All/py311-click-plugins-1.1.1_1.pkg","repopath":"All/py311-click-plugins-1.1.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":7556,"desc":"An extension module for click to enable registering CLI commands via setuptools\nentry-points.","deps":{"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-cma","origin":"math/py-cma","version":"4.0.0","comment":"CMA-ES for non-linear numerical optimization in Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/CMA-ES/pycma","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"880a2e6d2b266b855783d2444f8019d3d16a2ce9a5d544909cfcdbf537da63f2","flatsize":3571707,"path":"All/py311-cma-4.0.0.pkg","repopath":"All/py311-cma-4.0.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":529728,"desc":"pycma is a Python implementation of CMA-ES and a few related numerical\noptimization tools.\n\nThe Covariance Matrix Adaptation Evolution Strategy (CMA-ES) is a stochastic\nderivative-free numerical optimization algorithm for difficult (non-convex,\nill-conditioned, multi-modal, rugged, noisy) optimization problems in continuous\nsearch spaces.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"options":{"CONSTRAINED_SOLUTION_TRACKING":"off","PLOTTING":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-cliff","origin":"devel/py-cliff","version":"4.9.1","comment":"Command Line Interface Formulation Framework","maintainer":"sunpoet@FreeBSD.org","www":"https://docs.openstack.org/cliff/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f67803602746901169987e8e30e762c9a87561794f6f64642855f92786e41505","flatsize":1056908,"path":"All/py311-cliff-4.9.1.pkg","repopath":"All/py311-cliff-4.9.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":137724,"desc":"cliff is a framework for building command line programs. It uses setuptools\nentry points to provide subcommands, output formatters, and other extensions.","deps":{"py311-autopage":{"origin":"devel/py-autopage","version":"0.5.2"},"py311-cmd2":{"origin":"devel/py-cmd2","version":"2.5.11"},"py311-importlib-metadata":{"origin":"devel/py-importlib-metadata","version":"8.6.1"},"py311-prettytable0":{"origin":"devel/py-prettytable0","version":"0.7.2_1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-stevedore":{"origin":"devel/py-stevedore","version":"5.4.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-click7","origin":"devel/py-click7","version":"7.1.2_1","comment":"Python package for creating command line interfaces","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/mitsuhiko/click","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0692927355ff4bfd43d4583ee89f3b88b00bcd8de9b7106ab72929a3553cc506","flatsize":1019698,"path":"All/py311-click7-7.1.2_1.pkg","repopath":"All/py311-click7-7.1.2_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":161756,"desc":"Click is a Python package for creating beautiful command line interfaces\nin a composable way with as little code as necessary. It's the \"Command\nLine Interface Creation Kit\". It's highly configurable but comes with\nsensible defaults out of the box.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-click-threading","origin":"devel/py-click-threading","version":"0.5.0_1","comment":"Multithreaded Click apps made easy","maintainer":"ports@FreeBSD.org","www":"https://github.com/click-contrib/click-threading","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cda280dcd10065c12a8b5f435abb4aeb0544189a7e9fe7fd4177b7d0a84c3c9e","flatsize":35867,"path":"All/py311-click-threading-0.5.0_1.pkg","repopath":"All/py311-click-threading-0.5.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9484,"desc":"Utilities for multithreading in click.","deps":{"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-click-threading port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-cmap","origin":"misc/py-cmap","version":"0.5.0","comment":"Scientific colormaps for python, without dependencies","maintainer":"yuri@FreeBSD.org","www":"https://cmap-docs.readthedocs.io/en/stable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b230b51f89609e9f0946b703c3ba4fb7f39a6a7cf63f866be3fb3987a454b980","flatsize":9905766,"path":"All/py311-cmap-0.5.0.pkg","repopath":"All/py311-cmap-0.5.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":1713116,"desc":"cmap is a work-in-progress colormap library for python, providing all of the\ncolormaps in matplotlib, vispy, cmocean, (and more), with no dependencies\nbeyond numpy.\n\nMapping scalar values to colors is a very common procedure in scientific\nvisualization; as such, many visualization libraries (e.g. matplotlib, vispy,\nnapari, etc...) have some need for and some internal representation of colors\nand colormaps.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"],"annotations":{"flavor":"py311"}},{"name":"py311-click-option-group","origin":"devel/py-click-option-group","version":"0.5.6_1","comment":"Option groups missing in Click","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/click-contrib/click-option-group","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7295a08ad0415a1cf1ad9d7ffa22803546abc88693468747c838bfc5cdf5abca","flatsize":119246,"path":"All/py311-click-option-group-0.5.6_1.pkg","repopath":"All/py311-click-option-group-0.5.6_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":23408,"desc":"click-option-group is a Click-extension package that adds option groups missing\nin Click.\n\nClick is a package for creating powerful and beautiful command line interfaces\n(CLI) in Python, but it has no the functionality for creating option groups.\n\nOption groups are convenient mechanism for logical structuring CLI, also it\nallows you to set the specific behavior and set the relationship among grouped\noptions (mutually exclusive options for example). Moreover, argparse stdlib\npackage contains this functionality out of the box.\n\nAt the same time, many Click users need this functionality. You can read\ninteresting discussions about it in the issues 257, 373, 509 and 1137.\n\nThe aim of this package is to provide group options with extensible\nfunctionality using canonical and clean API (Click-like API as far as possible).","deps":{"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-click-log","origin":"devel/py-click-log","version":"0.3.2_1","comment":"Logging integration for Click","maintainer":"geier@lostpackets.de","www":"https://github.com/click-contrib/click-log","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"57fb54fd89dd24c8b10528d622b7b87b9b7093c4531173a1a846019a00436293","flatsize":20359,"path":"All/py311-click-log-0.3.2_1.pkg","repopath":"All/py311-click-log-0.3.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7036,"desc":"Integrates logging with click.","deps":{"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-click-help-colors","origin":"devel/py-click-help-colors","version":"0.9.4_1","comment":"Colorization of help messages in Click","maintainer":"bofh@FreeBSD.org","www":"https://github.com/click-contrib/click-help-colors","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e0bbf8d22a5875a3f2a1d00704b063056d79608eb6b7c6c1f45b83e3791beaee","flatsize":55276,"path":"All/py311-click-help-colors-0.9.4_1.pkg","repopath":"All/py311-click-help-colors-0.9.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12100,"desc":"Colorization of help messages in Click.","deps":{"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-click-command-tree","origin":"devel/py-click-command-tree","version":"1.1.1","comment":"Python CLICK plugin to show the command tree of your CLI","maintainer":"awoonyaa@gmail.com","www":"https://github.com/whwright/click-command-tree","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c4f968d1017c29c3eb0d72fb631dc03000c03e10c49f86db89d88a9376c1845b","flatsize":12079,"path":"All/py311-click-command-tree-1.1.1.pkg","repopath":"All/py311-click-command-tree-1.1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5368,"desc":"click-command-tree is a CLICK plugin to show the command tree of the command\nline interface built with py-click.","deps":{"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-click-didyoumean","origin":"devel/py-click-didyoumean","version":"0.3.0_1","comment":"Enable git-like did-you-mean feature in click","maintainer":"otis@FreeBSD.org","www":"https://github.com/click-contrib/click-didyoumean","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1631160c4afce4ff54e4a367e9552b84f132051fcc780510f60145c4ad01337b","flatsize":11448,"path":"All/py311-click-didyoumean-0.3.0_1.pkg","repopath":"All/py311-click-didyoumean-0.3.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4400,"desc":"Enable git-like did-you-mean feature in click.","deps":{"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-click-default-group-wheel","origin":"devel/py-click-default-group-wheel","version":"1.2.3_1","comment":"Extends click.Group to invoke command without explicit subcommand name","maintainer":"yuri@FreeBSD.org","www":"https://github.com/click-contrib/click-default-group","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c25356603b44214a2dd4f8e7cb117c60c8465f28b992528666e17140e30f0626","flatsize":1123,"path":"All/py311-click-default-group-wheel-1.2.3_1.pkg","repopath":"All/py311-click-default-group-wheel-1.2.3_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1596,"desc":"Extends click.Group to invoke a command without explicit subcommand name.","deps":{"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-cli-helpers","origin":"devel/py-cli-helpers","version":"2.4.0","comment":"Helpers for building command-line apps","maintainer":"sunpoet@FreeBSD.org","www":"https://cli-helpers.readthedocs.io/en/stable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"30c89d6f603f7ef15d6729e535ea0fdc86ca55c0623a33e6217ab2078ab8ab74","flatsize":201289,"path":"All/py311-cli-helpers-2.4.0.pkg","repopath":"All/py311-cli-helpers-2.4.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":36276,"desc":"CLI Helpers is a Python package that makes it easy to perform common tasks when\nbuilding command-line apps. It's a helper library for command-line interfaces.\n\nLibraries like Click and Python Prompt Toolkit are amazing tools that help you\ncreate quality apps. CLI Helpers complements these libraries by wrapping up\ncommon tasks in simple interfaces.\n\nCLI Helpers is not focused on your app's design pattern or framework -- you can\nuse it on its own or in combination with other libraries. It is lightweight and\neasy to extend.\n\nWhat's included in CLI Helpers?  - Prettyprinting of tabular data with custom\npre-processing - [in progress] config file reading/writing","deps":{"py311-configobj":{"origin":"devel/py-configobj","version":"5.0.9"},"py311-pygments":{"origin":"textproc/py-pygments","version":"2.19.1"},"py311-tabulate":{"origin":"devel/py-tabulate","version":"0.9.0"},"py311-wcwidth":{"origin":"devel/py-wcwidth","version":"0.2.8_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"STYLES":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-click","origin":"devel/py-click","version":"8.1.7_1","comment":"Python package for creating command line interfaces","maintainer":"robak@FreeBSD.org","www":"https://github.com/pallets/click","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"05c4bf366d5e0853f53798b4d943f61346567c0e07e8b36f9d234bdeaa7ab0f7","flatsize":1301757,"path":"All/py311-click-8.1.7_1.pkg","repopath":"All/py311-click-8.1.7_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":197404,"desc":"Click is a Python package for creating beautiful command line interfaces\nin a composable way with as little code as necessary. It's the \"Command\nLine Interface Creation Kit\". It's highly configurable but comes with\nsensible defaults out of the box.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-cloud-init","origin":"net/cloud-init","version":"24.1.4_4","comment":"Init scripts for use on cloud images","maintainer":"andrey@bsdnir.info","www":"https://cloud-init.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6610fc775b63f784918b49c0ca648f27a310159552d728035fc34c83b1d9e19c","flatsize":5665518,"path":"All/py311-cloud-init-24.1.4_4.pkg","repopath":"All/py311-cloud-init-24.1.4_4.pkg","licenselogic":"or","licenses":["APACHE20","GPLv3"],"pkgsize":1297860,"desc":"Cloud-init is the industry standard multi-distribution method for cross-platform\ncloud instance initialization. It is supported across all major public cloud\nproviders, provisioning systems for private cloud infrastructure, and bare-metal\ninstallations.","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-configobj":{"origin":"devel/py-configobj","version":"5.0.9"},"py311-jsonpatch":{"origin":"devel/py-jsonpatch","version":"1.33_1"},"py311-jsonpointer":{"origin":"devel/py-jsonpointer","version":"2.0_1"},"py311-jsonschema":{"origin":"devel/py-jsonschema","version":"4.23.0"},"py311-netifaces":{"origin":"net/py-netifaces","version":"0.11.0_1"},"py311-oauthlib":{"origin":"security/py-oauthlib","version":"3.2.2_1"},"py311-pyserial":{"origin":"comms/py-pyserial","version":"3.5_3"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"sudo":{"origin":"security/sudo","version":"1.9.17p1"}},"categories":["net","python"],"annotations":{"flavor":"py311"},"messages":[{"message":"To enable cloud-init, add the following line to rc.conf:\n\ncloudinit_enable=\"YES\"\n\nThis will make sure cloud-init is started at boot.","type":"install"}]},{"name":"py311-cld","origin":"devel/py-cld","version":"20150113_1","comment":"Python bindings for compact language detector library","maintainer":"demon@FreeBSD.org","www":"https://code.google.com/p/chromium-compact-language-detector/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b7b9e94c632cc6a734c50e2fb33abfa31dee84ed8ef8efe9b073e00d5a40d295","flatsize":54403,"path":"All/py311-cld-20150113_1.pkg","repopath":"All/py311-cld-20150113_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":11592,"desc":"A port from the CLD (Compact Language Detector) library embedded in\nGoogle's Chromium browser.  The library detects the language from\nprovided UTF8 text (plain text or HTML).  This is python bindings.","deps":{"cld2":{"origin":"devel/cld2","version":"20150505"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-clldutils","origin":"devel/py-clldutils","version":"3.24.2","comment":"Utilities for programmatic data curation","maintainer":"wen@FreeBSD.org","www":"https://github.com/clld/clldutils","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2b151c612951ca0af0b484377d8997581b24e2c5df9c0b0da6f3e1d6d2e311b6","flatsize":4428219,"path":"All/py311-clldutils-3.24.2.pkg","repopath":"All/py311-clldutils-3.24.2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1134316,"desc":"Originally, clldutils started out as a library for functionality often\nused in clld web apps. Over time, it turned into a toolbox for various\ndata curation tasks, with a focus on cross-linguistic data.","deps":{"py311-attrs":{"origin":"devel/py-attrs","version":"25.3.0"},"py311-colorlog":{"origin":"devel/py-colorlog","version":"6.9.0"},"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-markdown":{"origin":"textproc/py-markdown","version":"3.6"},"py311-markupsafe":{"origin":"textproc/py-markupsafe","version":"2.1.5_1"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-tabulate":{"origin":"devel/py-tabulate","version":"0.9.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-click-default-group","origin":"devel/py-click-default-group","version":"1.2.4","comment":"Extend click.Group to invoke a command without explicit subcommand name","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/click-contrib/click-default-group","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"edb2fa70b69d81ffce0cbaa1c56e116a4954e5908455eada750036b81c404e85","flatsize":23874,"path":"All/py311-click-default-group-1.2.4.pkg","repopath":"All/py311-click-default-group-1.2.4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":6604,"desc":"DefaultGroup is a sub class of click.Group. But it invokes a default subcommand\ninstead of showing a help message when a subcommand is not passed.","deps":{"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-clang","origin":"devel/py-clang","version":"11.0_1","comment":"Python bindings for libclang","maintainer":"ports@nicandneal.net","www":"https://github.com/llvm-mirror/clang/tree/master/bindings/python","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"924486e8df52e98c41da02b2f5e9493120c886ff4ea4687dfe6da82cee6a2c26","flatsize":483873,"path":"All/py311-clang-11.0_1.pkg","repopath":"All/py311-clang-11.0_1.pkg","licenselogic":"single","licenses":["NCSA"],"pkgsize":63992,"desc":"This is the python bindings subdir of llvm clang repository.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-clingo","origin":"math/py-clingo","version":"5.7.1_1","comment":"Grounder and solver for logic programs","maintainer":"yuri@FreeBSD.org","www":"https://potassco.org/clingo/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f8c5beaa319134fef618cc7ac86104a28c517f1c8adee46d532247181c24169b","flatsize":5841137,"path":"All/py311-clingo-5.7.1_1.pkg","repopath":"All/py311-clingo-5.7.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1461028,"desc":"Answer Set Programming (ASP) offers a simple and powerful modeling language to\nsolve combinatorial problems. With these tools users can concentrate on an\nactual problem, rather than a smart way of implementing it.","deps":{"py311-cffi":{"origin":"devel/py-cffi","version":"1.17.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-click-creds","origin":"devel/py-click-creds","version":"0.0.3_1","comment":"Pluggable credentials storage and management for click cli apps","maintainer":"acm@FreeBSD.org","www":"https://github.com/eshaan7/click-creds","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fcadf3eefc56b23201762faa25bf6dd75cd97343ee76bc127c0199c5aaad4c0f","flatsize":37853,"path":"All/py311-click-creds-0.0.3_1.pkg","repopath":"All/py311-click-creds-0.0.3_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":11148,"desc":"Pluggable credentials storage and management for click CLI applications.","deps":{"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-tinynetrc":{"origin":"devel/py-tinynetrc","version":"1.3.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-click-completion","origin":"devel/py-click-completion","version":"0.5.2_1","comment":"Enhanced completion for Click","maintainer":"matthew@FreeBSD.org","www":"https://github.com/click-contrib/click-completion","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"733b175b98577737bef70a1e6836a3aaf03369cec17248ee2a60ceeb0d1d5335","flatsize":96982,"path":"All/py311-click-completion-0.5.2_1.pkg","repopath":"All/py311-click-completion-0.5.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":18976,"desc":"Add automatic completion support for fish, Zsh, Bash and PowerShell to\nClick.\n\nAll the supported shells are able to complete all the command line\narguments and options defined with click. In addition, fish and Zsh\nare also displaying the options and commands help during the\ncompletion.","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-shellingham":{"origin":"devel/py-shellingham","version":"1.5.4_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-cjkwrap","origin":"textproc/py-cjkwrap","version":"2.2_1","comment":"Library for wrapping and filling CJK text in Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/CJKwrap/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f33371427ec39901fbc033427c9e0203bbb2aaf56c47644f49a791414cc2694a","flatsize":29947,"path":"All/py311-cjkwrap-2.2_1.pkg","repopath":"All/py311-cjkwrap-2.2_1.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":8448,"desc":"CJKwrap is a library for wrapping and filling CJK (Chinese, Japanese, and\nKorean) text. Fix Python issue24665.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-ckcc-protocol","origin":"security/py-ckcc-protocol","version":"1.4.0_1","comment":"Coldcard CLI and python interface library","maintainer":"ehaupt@FreeBSD.org","www":"https://pypi.org/project/ckcc-protocol/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"69048b2f03e7a2d18c8a6b16327bdae23997acae53a11199a13a8f95e4c810a5","flatsize":337273,"path":"All/py311-ckcc-protocol-1.4.0_1.pkg","repopath":"All/py311-ckcc-protocol-1.4.0_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":68148,"desc":"Python library and command-line utilities to communciate with coldcard hardware\nwallets.","deps":{"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-ecdsa":{"origin":"security/py-ecdsa","version":"0.19.1"},"py311-hidapi":{"origin":"comms/py-hidapi","version":"0.14.0"},"py311-pyaes":{"origin":"security/py-pyaes","version":"1.6.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["security"],"annotations":{"flavor":"py311"}},{"name":"py311-dash","origin":"www/py-dash","version":"2.18.2_1","comment":"Python framework for building reactive web-apps","maintainer":"sunpoet@FreeBSD.org","www":"https://plotly.com/dash/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d24a3da23efc5ab65e52dfb45d6d5cfe43d4e9b6c5e27a182d3c171d2087cb7b","flatsize":34991585,"path":"All/py311-dash-2.18.2_1.pkg","repopath":"All/py311-dash-2.18.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5100904,"desc":"Dash is the most downloaded, trusted Python framework for building ML & data\nscience web apps.\n\nBuilt on top of Plotly.js, React and Flask, Dash ties modern UI elements like\ndropdowns, sliders, and graphs directly to your analytical Python code.","deps":{"py311-flask":{"origin":"www/py-flask","version":"3.1.0"},"py311-importlib-metadata":{"origin":"devel/py-importlib-metadata","version":"8.6.1"},"py311-nest-asyncio":{"origin":"devel/py-nest-asyncio","version":"1.6.0_1"},"py311-plotly":{"origin":"graphics/py-plotly","version":"5.24.1_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-retrying":{"origin":"devel/py-retrying","version":"1.3.4_1"},"py311-setuptools":{"origin":"devel/py-setuptools","version":"63.1.0_2"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"py311-werkzeug":{"origin":"www/py-werkzeug","version":"3.1.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-ciso8601","origin":"devel/py-ciso8601","version":"2.3.2","comment":"Fast ISO8601 date time parser for Python written in C","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/closeio/ciso8601","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"04170d769106b197bea257a86ac9a0fd0962520fef9a84b62fb7ede03959ec64","flatsize":44748,"path":"All/py311-ciso8601-2.3.2.pkg","repopath":"All/py311-ciso8601-2.3.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13696,"desc":"ciso8601 converts ISO 8601 or RFC 3339 date time strings into Python datetime\nobjects.\n\nSince it's written as a C module, it is much faster than other Python libraries.\n\nciso8601 only supports a subset of ISO 8601, but supports a superset of what is\nsupported by Python itself (datetime.fromisoformat), and supports the entirety\nof the RFC 3339 specification.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-cliapp","origin":"devel/py-cliapp","version":"1.20180812.1_2","comment":"Python framework for command line utilities","maintainer":"bapt@FreeBSD.org","www":"https://liw.fi/cliapp/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3eaa3de7ded139306117c7dec53622cbc1b6b559a6030210cfd0465199a792e1","flatsize":670360,"path":"All/py311-cliapp-1.20180812.1_2.pkg","repopath":"All/py311-cliapp-1.20180812.1_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":97748,"desc":"cliapp is a Python framework for Unix-like command line programs. It contains\nthe typical stuff such programs need to do, such as parsing the command line for\noptions, and iterating over input files.","deps":{"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"flavor":"py311"}},{"name":"py311-coincurve","origin":"security/py-coincurve","version":"19.0.1","comment":"Cross-platform Python CFFI bindings for libsecp256k1","maintainer":"yuri@FreeBSD.org","www":"https://github.com/ofek/coincurve","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ef58c34b895ba9338b43614912facda8755b64a1c0bc99ecfcc4099fc5e8a510","flatsize":1478564,"path":"All/py311-coincurve-19.0.1.pkg","repopath":"All/py311-coincurve-19.0.1.pkg","licenselogic":"or","licenses":["APACHE20","MIT"],"pkgsize":1199556,"desc":"The coincurve python library provides well-tested Python CFFI bindings for\nlibsecp256k1, the heavily optimized C library used by Bitcoin Core for\noperations on elliptic curve secp256k1.","deps":{"py311-asn1crypto":{"origin":"devel/py-asn1crypto","version":"1.5.1_1"},"py311-cffi":{"origin":"devel/py-cffi","version":"1.17.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-cleo","origin":"devel/py-cleo","version":"2.2.1","comment":"Create beautiful and testable command-line interfaces","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/python-poetry/cleo","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f225853404c832171b65099aeaba01fcf9b251dc655852e55290d721e2ee8d99","flatsize":1048957,"path":"All/py311-cleo-2.2.1.pkg","repopath":"All/py311-cleo-2.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":166728,"desc":"Cleo creates beautiful and testable command-line interfaces. Cleo is mostly a\nhigher level wrapper for CliKit, so a lot of the components and utilities comes\nfrom it.","deps":{"py311-crashtest":{"origin":"devel/py-crashtest","version":"0.4.1_1"},"py311-rapidfuzz":{"origin":"devel/py-rapidfuzz","version":"3.10.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-cle","origin":"devel/py-cle","version":"9.0.5405_1","comment":"Pythonic interface to analyze binary formats","maintainer":"ports@FreeBSD.org","www":"https://github.com/angr/cle","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4af0510af86823ab897b6e85f1a3b200709dc7f2f938e54022dcfb3fc28d457e","flatsize":1719105,"path":"All/py311-cle-9.0.5405_1.pkg","repopath":"All/py311-cle-9.0.5405_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":262160,"desc":"CLE loads binaries and their associated libraries, resolves imports and\nprovides an abstraction of process memory the same way as if it was loader\nby the OS's loader.","deps":{"py311-cffi":{"origin":"devel/py-cffi","version":"1.17.1"},"py311-minidump":{"origin":"devel/py-minidump","version":"0.0.21_1"},"py311-pefile":{"origin":"devel/py-pefile","version":"2024.8.26_1"},"py311-pyelftools":{"origin":"devel/py-pyelftools","version":"0.31"},"py311-pyvex":{"origin":"security/py-pyvex","version":"9.0.5405_1"},"py311-sortedcontainers":{"origin":"devel/py-sortedcontainers","version":"2.4.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-cle port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-ckanapi","origin":"devel/py-ckanapi","version":"4.8","comment":"CLI and Python module for accessing the CKAN Action API","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ckan/ckanapi","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0c049c43e157b98c91ed9f8384adfdc6d935c4d6e035464245b451873c8a0d2a","flatsize":568632,"path":"All/py311-ckanapi-4.8.pkg","repopath":"All/py311-ckanapi-4.8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":85344,"desc":"ckanapi is a command line interface and Python module for accessing the CKAN\nAction API.\n\nThe ckanapi command line interface lets you access local and remote CKAN\ninstances for bulk operations and simple API actions.\n\nThe ckanapi Python module may be used from within a CKAN extension or in a\nPython 2 or Python 3 application separate from CKAN.","deps":{"py311-docopt":{"origin":"devel/py-docopt","version":"0.6.2_2"},"py311-python-slugify":{"origin":"textproc/py-python-slugify","version":"8.0.4_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-simplejson":{"origin":"devel/py-simplejson","version":"3.18.4_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-cjdns","origin":"net/py-cjdns","version":"0.2.4_1","comment":"Library to interact with the cjdns admin interface","maintainer":"yuri@FreeBSD.org","www":"https://github.com/hyperboria/python-cjdns","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8d75567c3171e3e6052fb4cea76493c312d4ef8b97172d7249505cb5fd308eb6","flatsize":103913,"path":"All/py311-cjdns-0.2.4_1.pkg","repopath":"All/py311-cjdns-0.2.4_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":27980,"desc":"A library to interact with the cjdns Admin Interface.","deps":{"py311-prettytable":{"origin":"devel/py-prettytable","version":"3.15.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-citeproc-py","origin":"textproc/py-citeproc-py","version":"0.6.0_1","comment":"Citation Style Language (CSL) processor for Python","maintainer":"yuri@FreeBSD.org","www":"https://github.com/brechtm/citeproc-py","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8ea6858e570534157ae06b5587a21d7543afd9f05ffca58638183a506e1d5043","flatsize":1189377,"path":"All/py311-citeproc-py-0.6.0_1.pkg","repopath":"All/py311-citeproc-py-0.6.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":144672,"desc":"Python implementation of the Citation Style Language (CSL). It is currently\nfar from complete, and may just be experiment.\n\nThe goal is a Python CSL implementation that includes a good test foundation,\nand is easy to integrate into different contexts.","deps":{"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-country","origin":"devel/py-country","version":"22.3.5_1","comment":"Python API for ISO country, subdivision, language and currency","maintainer":"demon@FreeBSD.org","www":"https://pypi.org/project/pycountry/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"516d569af281e0c078ca927d82643ccb0318fd3bb7dfb2626e68d71040729f91","flatsize":27659577,"path":"All/py311-country-22.3.5_1.pkg","repopath":"All/py311-country-22.3.5_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":3601380,"desc":"pycountry provides the ISO databases for the standards:\n-- 639:    Languages\n-- 3166:   Countries\n-- 3166-2: Subdivisions of countries\n-- 4217:   Currencies\n-- 15924:  Scripts\n\nThe package includes a copy from Debian's pkg-isocodes and makes\nthe data accessible through a Python API.  Translation files for\nthe various strings are included as well.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-cirq-pasqal","origin":"science/py-cirq-pasqal","version":"1.4.1_1","comment":"Cirq module to run on pasqal quantum computers","maintainer":"yuri@FreeBSD.org","www":"https://github.com/quantumlib/cirq","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b6891adbc52b2a2a4d3bd7f53d3c03f3162b5f23889d4801a51efdbbc38d85e7","flatsize":266803,"path":"All/py311-cirq-pasqal-1.4.1_1.pkg","repopath":"All/py311-cirq-pasqal-1.4.1_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":43700,"desc":"cirq-ionq provides everything you'll need to run Cirq quantum algorithms on\npasqal quantum computers.","deps":{"py311-cirq-core":{"origin":"science/py-cirq-core","version":"1.4.1_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-cirq-ionq","origin":"science/py-cirq-ionq","version":"1.4.1_1","comment":"Cirq module to run on IonQ quantum computers","maintainer":"yuri@FreeBSD.org","www":"https://github.com/quantumlib/cirq","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"329e52841962242b32a2a15731695754af580afb37ee284f922a4e9dd81e126a","flatsize":806823,"path":"All/py311-cirq-ionq-1.4.1_1.pkg","repopath":"All/py311-cirq-ionq-1.4.1_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":99864,"desc":"cirq-ionq provides everything you'll need to run Cirq quantum algorithms on IonQ\nquantum computers.","deps":{"py311-cirq-core":{"origin":"science/py-cirq-core","version":"1.4.1_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-cirq-rigetti","origin":"science/py-cirq-rigetti","version":"1.3.0_1","comment":"Cirq module to run on Rigetti quantum computers","maintainer":"yuri@FreeBSD.org","www":"https://github.com/quantumlib/cirq","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a21f765c9e205e5bf98c2bbb6e49241906d4d92747ba05a98fae6323880a52eb","flatsize":734585,"path":"All/py311-cirq-rigetti-1.3.0_1.pkg","repopath":"All/py311-cirq-rigetti-1.3.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":92496,"desc":"cirq-ionq provides everything you'll need to run Cirq quantum algorithms\non Rigetti quantum computers.","deps":{"py311-cirq-core":{"origin":"science/py-cirq-core","version":"1.4.1_1"},"py311-pyquil":{"origin":"devel/py-pyquil","version":"3.1.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-claripy","origin":"math/py-claripy","version":"9.0.5405","comment":"Abstraction layer for constraint solvers","maintainer":"ports@FreeBSD.org","www":"https://github.com/angr/claripy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"21d2d03148d153939829e0237cc1523787bda8b9c98284b98d39581420dfec99","flatsize":2475772,"path":"All/py311-claripy-9.0.5405.pkg","repopath":"All/py311-claripy-9.0.5405.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":327216,"desc":"Claripy is an abstracted constraint-solving wrapper for Python.\n\nIt is being developed by the Angr project.","deps":{"py311-cachetools":{"origin":"devel/py-cachetools","version":"5.5.2"},"py311-decorator":{"origin":"devel/py-decorator","version":"5.2.1"},"py311-future":{"origin":"devel/py-future","version":"0.18.3_1"},"py311-pysmt":{"origin":"math/py-pysmt","version":"0.9.6_1"},"py311-z3-solver":{"origin":"math/py-z3-solver","version":"4.8.17_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","math","python"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-claripy port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-cirq-aqt","origin":"science/py-cirq-aqt","version":"1.4.1_1","comment":"Cirq module to run on AQT quantum computers","maintainer":"yuri@FreeBSD.org","www":"https://github.com/quantumlib/cirq","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"54c9c341554a01c146bd0444f7fbf18df1bbaa5d6fce7fe2849eb7a1296dae82","flatsize":325192,"path":"All/py311-cirq-aqt-1.4.1_1.pkg","repopath":"All/py311-cirq-aqt-1.4.1_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":52524,"desc":"cirq-ionq provides everything you'll need to run Cirq quantum algorithms on AQT\nquantum computers.","deps":{"py311-cirq-core":{"origin":"science/py-cirq-core","version":"1.4.1_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-circuits","origin":"devel/py-circuits","version":"3.2_1","comment":"Asynchronous Component-based Event Application Framework","maintainer":"bofh@FreeBSD.org","www":"https://bitbucket.org/prologic/circuits/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cf4f17a996fc2c45a76304a4af2b2664edcb0b51fa6101c46ca236683b0e8b24","flatsize":1836043,"path":"All/py311-circuits-3.2_1.pkg","repopath":"All/py311-circuits-3.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":281724,"desc":"circuits is a Lightweight Event driven and Asynchronous Application Framework\nfor the Python Programming Language with a strong Component Architecture.\n\ncircuits also includes a lightweight, high performance and scalable HTTP/WSGI\ncompliant web server as well as various I/O and Networking components.\n\nFeatures:\n\n- Event driven, with concurrency support\n- Component architecture\n- Asynchronous I/O components\n- No compulsory external dependencies\n- Full featured web framework (circuits.web)\n- Coroutine based synchronization primitives","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ciscoconfparse","origin":"net-mgmt/py-ciscoconfparse","version":"1.9.28","comment":"Parse, audit, query, build and modify Cisco IOS-style configurations","maintainer":"kai@FreeBSD.org","www":"http://www.pennington.net/py/ciscoconfparse/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"155c9697e3787a6f034c700e029fbb30bbee98d03b6ed0470f5798e163d9d275","flatsize":3173274,"path":"All/py311-ciscoconfparse-1.9.28.pkg","repopath":"All/py311-ciscoconfparse-1.9.28.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":282224,"desc":"ciscoconfparse parses through Cisco IOS-style configurations. It can:\n\n- Audit existing router / switch / firewall / wlc configurations\n- Retrieve portions of the configuration\n- Modify existing configurations\n- Build new configurations\n\nIt can also parse other vendor configurations:\n\n- Juniper Networks JunOS\n- F5 Networks configurations\n- Palo Alto Networks Firewall configurations\n\nThe module handles anything that has a Cisco IOS style of configuration, e.g.:\n\n- Cisco IOS/IOS-XE/IOS-XR/Aironet/ASA/CatOS/Nexus\n- Arista EOS\n- Brocade\n- HP Switches\n- Force 10 Switches\n- Dell PowerConnect Switches\n- Enterasys, Extreme Networks, Screenos","deps":{"py311-deprecated":{"origin":"devel/py-deprecated","version":"1.2.14_1"},"py311-dnspython":{"origin":"dns/py-dnspython","version":"2.7.0,1"},"py311-loguru":{"origin":"devel/py-loguru","version":"0.7.2_1"},"py311-passlib":{"origin":"security/py-passlib","version":"1.7.4_1"},"py311-toml":{"origin":"textproc/py-toml","version":"0.10.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net-mgmt","python"],"annotations":{"flavor":"py311"},"messages":[{"message":"Since the 1.4.2 release the behavior of \"ip_helper_addresses()\" function has\nchanged.  Parsing helper-addresses under factory=True won't work anymore as\nexpected.\n\nAlso the method named \"find_objects_w_all_children()\" has changed since the\n1.4.0 release.  Former releases used the keyword \"all_children\" which has been\nreplaced with \"recurse\".\n\nIf you use one of those features mentioned above, please migrate your scripts\nto the new format.","type":"upgrade","maximum_version":"1.4.3"}]},{"name":"py311-circuitbreaker","origin":"devel/py-circuitbreaker","version":"2.0.0_1","comment":"Python Circuit Breaker pattern implementation","maintainer":"ale_sagra@hotmail.com","www":"https://github.com/fabfuel/circuitbreaker","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b530d4d888c4c5fc8f45dae40cf610779896eeb4a75f91f42acde9a4403e6c71","flatsize":58862,"path":"All/py311-circuitbreaker-2.0.0_1.pkg","repopath":"All/py311-circuitbreaker-2.0.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":12828,"desc":"This is a Python implementation of the \"Circuit Breaker\" Pattern.\n(http://martinfowler.com/bliki/CircuitBreaker.html)\n\nInspired by Michael T. Nygard's highly recommendable book Release It!\n(https://pragprog.com/book/mnee/release-it)","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-check-sdist","origin":"devel/py-check-sdist","version":"1.2.0","comment":"Check the contents of an sdist vs git","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/henryiii/check-sdist","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b51ef9a69fcb52709fbdd03d87d1285702416831ba8284b5f1f475cb4c0823db","flatsize":83714,"path":"All/py311-check-sdist-1.2.0.pkg","repopath":"All/py311-check-sdist-1.2.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":20976,"desc":"Have you ever shipped broken sdists with missing files or possibly dirty sdists\nwith files that shouldn't have been there? Have you noticed that standards\ncompliant tools aren't making the same sdist that flit build is? Is hatchling\nadding .DSStore files when you ship from your macOS? No matter what\nbuild-backend you use, check-sdist can help!\n\nCheck-sdist builds an sdist and compares the contents with your Git repository\ncontents. It can even temporarily inject common junk files (like pycache files\nor OS specific files) and help verify that those aren't getting bundled into\nyour sdist. If you are getting files you didn't expect or missing files you did\nexpect, consult your build backend's docs to see how to include or exclude\nfiles.","deps":{"py311-build":{"origin":"devel/py-build","version":"1.2.2_2"},"py311-pathspec":{"origin":"devel/py-pathspec","version":"0.12.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-chevron","origin":"textproc/py-chevron","version":"0.14.0_1","comment":"Mustache templating language renderer","maintainer":"nork@FreeBSD.org","www":"https://pypi.org/project/chevron/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b77770e35ead1c952c7e9deaeb0d0b64a2cb2a061653521c9dbc1cc9465c4bc9","flatsize":78590,"path":"All/py311-chevron-0.14.0_1.pkg","repopath":"All/py311-chevron-0.14.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19400,"desc":"A python implementation of the mustache templating language\n(https://mustache.github.io/).","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-check-manifest","origin":"devel/py-check-manifest","version":"0.49_1","comment":"Tool to check the completeness of MANIFEST.in for Python packages","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/mgedmin/check-manifest","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fdd5ba02f7c3d84dfe9824a0a4c39b49c3841cb709c015749e8b4401f1c4bf8c","flatsize":178762,"path":"All/py311-check-manifest-0.49_1.pkg","repopath":"All/py311-check-manifest-0.49_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":37480,"desc":"Are you a Python developer? Have you uploaded packages to the Python Package\nIndex? Have you accidentally uploaded broken packages with some files missing?\nIf so, check-manifest is for you.","deps":{"py311-build":{"origin":"devel/py-build","version":"1.2.2_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-chart-studio","origin":"graphics/py-chart-studio","version":"1.1.0_1","comment":"Utilities for interfacing with plotly's Chart Studio","maintainer":"yuri@FreeBSD.org","www":"https://plotly.com/python/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5cc90dc3aff0f3c49b5ad340516ff3268bbafa9b9e4a4504ce505fe85eb4c287","flatsize":734616,"path":"All/py311-chart-studio-1.1.0_1.pkg","repopath":"All/py311-chart-studio-1.1.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":107400,"desc":"plotly.py is an interactive, open-source, and browser-based graphing library for\nPython sparkles.\n\nBuilt on top of plotly.js, plotly.py is a high-level, declarative charting\nlibrary. plotly.js ships with over 30 chart types, including scientific charts,\n3D graphs, statistical charts, SVG maps, financial charts, and more.","deps":{"py311-plotly":{"origin":"graphics/py-plotly","version":"5.24.1_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-retrying":{"origin":"devel/py-retrying","version":"1.3.4_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-cheroot","origin":"www/py-cheroot","version":"10.0.1","comment":"Highly-optimized, pure-python HTTP server","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/cherrypy/cheroot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"569822fe93745d3edd4615663fd794a8366d5d954b7ebdbc062c736f81b8d3b5","flatsize":1155473,"path":"All/py311-cheroot-10.0.1.pkg","repopath":"All/py311-cheroot-10.0.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":195992,"desc":"Cheroot is a highly-optimized, pure-Python HTTP server used by CherryPy.","deps":{"py311-jaraco.functools":{"origin":"devel/py-jaraco.functools","version":"4.1.0"},"py311-more-itertools":{"origin":"devel/py-more-itertools","version":"10.6.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-charset-normalizer","origin":"textproc/py-charset-normalizer","version":"3.4.1_1","comment":"Real First Universal Charset Detector","maintainer":"sunpoet@FreeBSD.org","www":"https://charset-normalizer.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"04dde6d37b44130ff7caf6a4ce1c62a7ff518675c67427d2a91e9136d47dfd27","flatsize":494776,"path":"All/py311-charset-normalizer-3.4.1_1.pkg","repopath":"All/py311-charset-normalizer-3.4.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":85300,"desc":"A library that helps you read text from an unknown charset encoding. Motivated\nby chardet, I'm trying to resolve the issue by taking a new approach. All IANA\ncharacter set names for which the Python core library provides codecs are\nsupported.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-clarabel","origin":"math/py-clarabel","version":"0.9.0_6","comment":"Clarabel conic interior point solver","maintainer":"yuri@FreeBSD.org","www":"https://github.com/oxfordcontrol/Clarabel.rs","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fcb711df086300e390c4b57598faf7bba7b29f5f74faf0a6ec3832a64fe3c32d","flatsize":2142619,"path":"All/py311-clarabel-0.9.0_6.pkg","repopath":"All/py311-clarabel-0.9.0_6.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":674928,"desc":"Clarabel is an implementation of an interior point numerical solver for convex\noptimization problems using a novel homogeneous embedding.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-checkdmarc","origin":"mail/py-checkdmarc","version":"5.8.1","comment":"Python module and command line parser for SPF and DMARC records","maintainer":"sunpoet@FreeBSD.org","www":"https://domainaware.github.io/checkdmarc/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"94953b7379855b93364aae090ceb14da348d5354506a9011a7c884463faf2a83","flatsize":630221,"path":"All/py311-checkdmarc-5.8.1.pkg","repopath":"All/py311-checkdmarc-5.8.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":87256,"desc":"checkdmarc is a Python module and command line utility for validating SPF and\nDMARC DNS records.\n\nFeatures:\n- API and CLI\n- Can test multiple domains at once\n- CLI output in JSON or CSV format\n- Parses and validates MX, SPF, and DMARC records\n- Checks for DNSSEC deployment\n- Lists name servers\n- Checks for STARTTLS and TLS support on each mail server","deps":{"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-dnspython":{"origin":"dns/py-dnspython","version":"2.7.0,1"},"py311-expiringdict":{"origin":"devel/py-expiringdict","version":"1.2.2_1"},"py311-openssl":{"origin":"security/py-openssl","version":"24.1.0_1,1"},"py311-pem":{"origin":"security/py-pem","version":"23.1.0"},"py311-publicsuffixlist":{"origin":"dns/py-publicsuffixlist","version":"1.0.2.20250315"},"py311-pyleri":{"origin":"devel/py-pyleri","version":"1.4.3"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-timeout-decorator":{"origin":"devel/py-timeout-decorator","version":"0.5.0_1"},"py311-xmltodict":{"origin":"devel/py-xmltodict","version":"0.14.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["mail","python"],"annotations":{"flavor":"py311"}},{"name":"py311-check-wheel-contents","origin":"devel/py-check-wheel-contents","version":"0.6.1","comment":"Check your wheels have the right contents","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jwodder/check-wheel-contents","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f35aae6b33840875211cb8e95ef92ea45771b87fadfd8d6e3595caf48bbd6fdb","flatsize":254362,"path":"All/py311-check-wheel-contents-0.6.1.pkg","repopath":"All/py311-check-wheel-contents-0.6.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":46896,"desc":"Getting the right files into your wheel is tricky, and sometimes we mess up and\npublish a wheel containing __pycache__ directories or tests/. Do we have to\nmanually check the contents of every wheel we build before uploading it to PyPI?\nHow about letting this program check for you? Just run check-wheel-contents on\nyour wheel, and it'll fail and notify you if any of several common errors &\nmistakes are detected. The errors are described below, along with common causes\nand corresponding fixes.","deps":{"py311-attrs":{"origin":"devel/py-attrs","version":"25.3.0"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-pydantic2":{"origin":"devel/py-pydantic2","version":"2.10.6_3"},"py311-wheel-filename":{"origin":"devel/py-wheel-filename","version":"1.4.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-channels-redis","origin":"www/py-channels-redis","version":"4.2.1_1","comment":"Redis-backed asgi channel layer implementation","maintainer":"grembo@FreeBSD.org","www":"http://github.com/django/channels_redis/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e4416be32a664c93382dc4a28b651f4ed5f1cbdd6767bdd999aeb90f8d2104cd","flatsize":185630,"path":"All/py311-channels-redis-4.2.1_1.pkg","repopath":"All/py311-channels-redis-4.2.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":36228,"desc":"Provides Django Channels channel layers that use Redis as a backing store.\n\nThere are two available implementations:\n\nRedisChannelLayer is the original layer, and implements channel and group\nhandling itself.\n\nRedisPubSubChannelLayer is newer and leverages Redis Pub/Sub for message\ndispatch.  This layer is currently at Beta status, meaning it may be subject\nto breaking changes whilst it matures.\n\nBoth layers support a single-server and sharded configurations.","deps":{"py311-asgiref":{"origin":"www/py-asgiref","version":"3.8.1_1"},"py311-channels":{"origin":"www/py-channels","version":"4.2.0"},"py311-msgpack":{"origin":"devel/py-msgpack","version":"1.1.0"},"py311-redis":{"origin":"databases/py-redis","version":"5.2.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-cirq-google","origin":"science/py-cirq-google","version":"1.4.1_1","comment":"Google Cirq adapter for IQM's quantum architectures","maintainer":"yuri@FreeBSD.org","www":"https://github.com/quantumlib/Cirq","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5ca73aa9df6ecadd28ae0e7c0b190e03c32ba1e8a8df682cda3d143f3464212c","flatsize":7526289,"path":"All/py311-cirq-google-1.4.1_1.pkg","repopath":"All/py311-cirq-google-1.4.1_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":682700,"desc":"Google Cirq adapter for IQM's quantum architectures.\n\nPart of the Cirq quantum computing framework.","deps":{"py311-google-api-core":{"origin":"www/py-google-api-core","version":"2.19.1"},"py311-proto-plus":{"origin":"devel/py-proto-plus","version":"1.26.1"},"py311-protobuf":{"origin":"devel/py-protobuf","version":"5.29.3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-channels","origin":"www/py-channels","version":"4.2.0","comment":"Brings async, event-driven capabilities to Django","maintainer":"sunpoet@FreeBSD.org","www":"https://channels.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4a0715e30af5b972b91c933bd1efef096571e5ccc57743730daec7c21859e54c","flatsize":309650,"path":"All/py311-channels-4.2.0.pkg","repopath":"All/py311-channels-4.2.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":58012,"desc":"Channels augments Django to bring WebSocket, long-poll HTTP, task offloading and\nother async support to your code, using familiar Django design patterns and a\nflexible underlying framework that lets you not only customize behaviours but\nalso write support for your own protocols and needs.","deps":{"py311-asgiref":{"origin":"www/py-asgiref","version":"3.8.1_1"},"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-chainmap","origin":"devel/py-chainmap","version":"1.0.3_1","comment":"Backport/clone of chainmap for py26, py32, and pypy3","maintainer":"kevans@FreeBSD.org","www":"https://bitbucket.org/jeunice/chainmap","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d46e1258756d780ddc0e25e00a2f994081c74ee92d332626993cbbf1cb4d9f9a","flatsize":29564,"path":"All/py311-chainmap-1.0.3_1.pkg","repopath":"All/py311-chainmap-1.0.3_1.pkg","licenselogic":"single","licenses":["PSFL"],"pkgsize":8480,"desc":"This module is a polyfill, implementing ChainMap for reasonably-recent versions\nof Python that do not have collections.ChainMap--namely, Python 2.6, Python 3.2,\nand PyPy3 releases based on Python 3.2. (It will also work as expected on Python\n2.7, PyPy, and Python 3.3 and higher, but it is not needed there since those\nverions' collections modules contains a ChainMap implementation.)\n\nThe code for this package is closely derived from the Python 3.5 source code at\nhg.python.org, (especially the collections and reprlib modules). Several changes\nhave been made to ensure Python 2.6 compatibility, and tests and packaging have\nbeen added.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-characteristic","origin":"devel/py-characteristic","version":"14.3.0_1","comment":"Python attributes without boilerplate","maintainer":"axel.rau@chaos1.de","www":"https://github.com/hynek/characteristic","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2efe7a56b009ed23f7b432b89cd726bc17ac4b45306de9b827b5e932fab4414d","flatsize":212422,"path":"All/py311-characteristic-14.3.0_1.pkg","repopath":"All/py311-characteristic-14.3.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":29636,"desc":"characteristic is a Python package with class decorators that ease the\nchores of implementing the most common attribute-related object protocols.\n\nYou just specify the attributes to work with and characteristic gives you\nany or all of:\n  a nice human-readable __repr__,\n  a complete set of comparison methods,\n  immutability for attributes,\n  and a kwargs-based initializer\nwithout writing dull boilerplate code again and again.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-cheetah3","origin":"devel/py-cheetah3","version":"3.2.6_2","comment":"HTML template engine for Python","maintainer":"FreeBSD@ShaneWare.Biz","www":"https://cheetahtemplate.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7da5d5603e03331c315285062aa8624851ccc1a3b93d12610fb5cd8e9be56642","flatsize":2604444,"path":"All/py311-cheetah3-3.2.6_2.pkg","repopath":"All/py311-cheetah3-3.2.6_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":350096,"desc":"Cheetah is a Python-powered template engine and code generator. It\ncan be used as a standalone utility or it can be combined with other\ntools. Cheetah has many potential uses, but web developers looking\nfor a viable alternative to ASP, JSP, PHP and PSP are expected to\nbe its principle user group.","deps":{"py311-markdown":{"origin":"textproc/py-markdown","version":"3.6"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python","textproc","www"],"annotations":{"flavor":"py311"}},{"name":"py311-check-jsonschema","origin":"devel/py-check-jsonschema","version":"0.28.2","comment":"jsonschema CLI and pre-commit hook","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/python-jsonschema/check-jsonschema","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fd42aa80c0dd06340bc6916fac34ced324590bebcce1c45a4b954a8469b22e64","flatsize":2092581,"path":"All/py311-check-jsonschema-0.28.2.pkg","repopath":"All/py311-check-jsonschema-0.28.2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":214328,"desc":"check-jsonschema is a JSON Schema CLI and pre-commit hook built on jsonschema.\nThe schema may be specified as a local or remote (HTTP or HTTPS) file.\n\nRemote files are automatically downloaded and cached if possible.","deps":{"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-jsonschema":{"origin":"devel/py-jsonschema","version":"4.23.0"},"py311-regress":{"origin":"devel/py-regress","version":"0.4.2_13"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-ruamel.yaml":{"origin":"devel/py-ruamel.yaml","version":"0.18.10_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-cinemagoer","origin":"www/py-cinemagoer","version":"2023.5.1_2","comment":"Python package to access the IMDb database","maintainer":"sunpoet@FreeBSD.org","www":"https://cinemagoer.github.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9e7c2b1ac69f54e06232be56d8226fe74c95f484945886e290faeb8e8929b99b","flatsize":2462961,"path":"All/py311-cinemagoer-2023.5.1_2.pkg","repopath":"All/py311-cinemagoer-2023.5.1_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":353824,"desc":"Cinemagoer (previously known as IMDbPY) is a Python package for retrieving and\nmanaging the data of the IMDb movie database about movies, people and companies.","deps":{"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-sqlalchemy20":{"origin":"databases/py-sqlalchemy20","version":"2.0.39"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-chameleon","origin":"textproc/py-chameleon","version":"4.6.0","comment":"Fast HTML/XML Template Compiler","maintainer":"python@FreeBSD.org","www":"https://chameleon.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1067c3c1efb1fa8def559639981a9d4eb8972773d3c252c63e67d2987765d02b","flatsize":1338469,"path":"All/py311-chameleon-4.6.0.pkg","repopath":"All/py311-chameleon-4.6.0.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":248128,"desc":"Chameleon is an HTML/XML template engine for Python.  It uses the page\ntemplates language.\n\nIt is designed to generate the document output of a web application,\ntypical HTML markup, or XML. The language used is page templates,\noriginally a Zope invention, but available here as a standalone library\nthat you can use in any script or application running Python.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc","www"],"annotations":{"flavor":"py311"}},{"name":"py311-chardet","origin":"textproc/py-chardet","version":"5.2.0,1","comment":"Universal encoding detector for Python","maintainer":"python@FreeBSD.org","www":"https://chardet.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"35c6c351414e650a3d1a1447244d7f3bd4ee1bf93fd3fc131326f097f97fe7cc","flatsize":3197446,"path":"All/py311-chardet-5.2.0,1.pkg","repopath":"All/py311-chardet-5.2.0,1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":225160,"desc":"Character encoding auto-detection in Python.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-chempy","origin":"science/py-chempy","version":"0.9.0_2","comment":"Package useful for solving problems in chemistry","maintainer":"yuri@FreeBSD.org","www":"https://github.com/bjodah/chempy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"df53e6928a514e967a7ffa4b440c589f112bdb05c42f43944068105cc70cab0e","flatsize":2840730,"path":"All/py311-chempy-0.9.0_2.pkg","repopath":"All/py311-chempy-0.9.0_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":446060,"desc":"ChemPy is a Python package useful for chemistry (mainly\nphysical/inorganic/analytical chemistry). Currently it includes:\n* Numerical integration routines for chemical kinetics (ODE solver front-end)\n* Integrated rate expressions (and convenience fitting routines)\n* Solver for equilibria (including multiphase systems)\n* Relations in physical chemistry:\n  * Debye-Huckel expressions\n  * Arrhenius & Eyring equation\n  * Einstein-Smoluchowski equation\n* Properties (pure python implementations from the literature)\n  * water density as function of temperature\n  * water permittivity as function of temperature and pressure\n  * water diffusivity as function of temperature\n  * water viscosity as function of temperature\n  * sulfuric acid density as function of temperature & weight fraction H2SO4","deps":{"py311-PuLP":{"origin":"math/py-PuLP","version":"3.0.2_1"},"py311-appdirs":{"origin":"devel/py-appdirs","version":"1.4.4_1"},"py311-bokeh":{"origin":"www/py-bokeh","version":"2.4.3_4"},"py311-dot2tex":{"origin":"print/dot2tex","version":"2.11.3_1"},"py311-ipywidgets":{"origin":"devel/py-ipywidgets","version":"8.1.7"},"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pycodeexport":{"origin":"devel/py-pycodeexport","version":"0.1.3_2"},"py311-pycompilation":{"origin":"devel/py-pycompilation","version":"0.4.12_2"},"py311-pygslodeiv2":{"origin":"math/py-pygslodeiv2","version":"0.9.4_5"},"py311-pyneqsys":{"origin":"math/py-pyneqsys","version":"0.5.7_2"},"py311-pyodeint":{"origin":"math/py-pyodeint","version":"0.10.7_1"},"py311-pyodesys":{"origin":"math/py-pyodesys","version":"0.14.4_1"},"py311-pyparsing":{"origin":"devel/py-pyparsing","version":"3.2.1"},"py311-quantities":{"origin":"science/py-quantities","version":"0.16.1_1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"py311-sym":{"origin":"math/py-sym","version":"0.3.5_2"},"py311-sympy":{"origin":"math/py-sympy","version":"1.13.3_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"options":{"EXTRAS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-chai","origin":"devel/py-chai","version":"1.1.2_1","comment":"Easy to use mocking, stubbing and spying framework.","maintainer":"tcberner@FreeBSD.org","www":"https://pypi.org/project/chai/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"95be0de3911213d8e5a1e083ab4c59699cfb9aa762ff2477b748e6bba91d261b","flatsize":260194,"path":"All/py311-chai-1.1.2_1.pkg","repopath":"All/py311-chai-1.1.2_1.pkg","licenselogic":"single","licenses":["BSD"],"pkgsize":45636,"desc":"Chai provides a very easy to use api for mocking, stubbing and spying your\npython objects, patterned after the Mocha library for Ruby.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-chaospy","origin":"math/py-chaospy","version":"4.3.11_2","comment":"Toolbox for performing uncertainty quantification","maintainer":"yuri@FreeBSD.org","www":"https://github.com/jonathf/chaospy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9c25780c7ae2ac13fc82d95af96f8f48651dbdaea6ffef51bce8bad3f11b4577","flatsize":2872064,"path":"All/py311-chaospy-4.3.11_2.pkg","repopath":"All/py311-chaospy-4.3.11_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":338636,"desc":"Chaospy is a numerical tool for performing uncertainty quantification using\npolynomial chaos expansions and advanced Monte Carlo methods implemented in\nPython 2 and 3.\n\nA article in Elsevier Journal of Computational Science has been published\nintroducing the software: DOI:10.1016/j.jocs.2015.08.008.\nIf you are to use this software in work that is published, please cite this\npaper.","deps":{"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-numpoly":{"origin":"math/py-numpoly","version":"1.2.3_2"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-cfgrib","origin":"science/py-cfgrib","version":"0.9.15.0","comment":"Map GRIB files to the NetCDF Common Data Model following the CF Convention using ecCodes","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ecmwf/cfgrib","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a5aa6ae3f6e4d631a99a948371a44786efef77ecd6967440240692d622b05996","flatsize":440370,"path":"All/py311-cfgrib-0.9.15.0.pkg","repopath":"All/py311-cfgrib-0.9.15.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":82888,"desc":"cfgrib provides a Python interface to map GRIB files to the Unidata's Common\nData Model v4 following the CF Conventions. The high level API is designed to\nsupport a GRIB engine for xarray and it is inspired by netCDF4-python and\nh5netcdf. Low level access and decoding is performed via the ECMWF ecCodes\nlibrary and the eccodes python package.","deps":{"py311-attrs":{"origin":"devel/py-attrs","version":"25.3.0"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-eccodes":{"origin":"science/py-eccodes","version":"2.40.0"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"options":{"XARRAY":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-certsrv","origin":"devel/py-certsrv","version":"2.1.1_1","comment":"Python client for the Microsoft Certificate Authority","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/magnuswatn/certsrv","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3c0fa6f8ff7287eeafd467cd3d2f775b11c1b2feadb29d3f2f9ad1939c2102d5","flatsize":65626,"path":"All/py311-certsrv-2.1.1_1.pkg","repopath":"All/py311-certsrv-2.1.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10840,"desc":"A Python client for the Microsoft AD Certificate Services web page","deps":{"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-certomancer","origin":"security/py-certomancer","version":"0.12.3","comment":"PKI testing tool","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/MatthiasValvekens/certomancer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6db4e754d20c63d05974e51e1d7920bd2eb60a76a1fa28339e4beb7f6c0ab1e9","flatsize":885549,"path":"All/py311-certomancer-0.12.3.pkg","repopath":"All/py311-certomancer-0.12.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":145056,"desc":"Quickly construct, mock & deploy PKI test configurations using simple\ndeclarative configuration. Includes CRL, OCSP and time stamping service\nprovisioning.","deps":{"py311-asn1crypto":{"origin":"devel/py-asn1crypto","version":"1.5.1_1"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-tzlocal":{"origin":"devel/py-tzlocal","version":"5.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-certifi","origin":"security/py-certifi","version":"2025.1.31","comment":"Mozilla SSL certificates","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/certifi/python-certifi","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"80bad7e03f37e1b043af4123a000092de82da5ff0cf7d9e5cfe56cd760a727a6","flatsize":332656,"path":"All/py311-certifi-2025.1.31.pkg","repopath":"All/py311-certifi-2025.1.31.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":160440,"desc":"Certifi is a carefully curated collection of Root Certificates for validating\nthe trustworthiness of SSL certificates while verifying the identity of TLS\nhosts. It has been extracted from the Requests project.\n\nThis MPL Licensed CA Bundle is extracted from the Mozilla Included CA\nCertificate List.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-cfv","origin":"security/cfv","version":"3.1.0_1","comment":"Utility to both test and create .sfv, .csv, and md5sum files","maintainer":"terry-freebsd@glaver.org","www":"https://github.com/cfv-project/cfv","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a110733bf677de5ba59157a81aef26e9d6655bb1c0804634b56cc60cac7aff13","flatsize":552863,"path":"All/py311-cfv-3.1.0_1.pkg","repopath":"All/py311-cfv-3.1.0_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":99592,"desc":"cfv is a utility to both test and create .sfv, .csv and md5sum files. These\nfiles are commonly used to ensure the correct retrieval or storage of data.\n\nFeatures:\n   - supports .sfv, .csv(2, 3, and 4 field variants), md5sum, BSD md5\n     sha1sum, .torrent and (test-only) .par, .par2 file formats\n   - automatic checksum file naming ability in create mode\n   - recursive operation\n   - show unverified files option\n   - ignore case and fix path separator options for cross platform use\n   - transparent gzip support for checksum files\n   - configurable renaming of bad files (with testing against previous bad\n     files, to save only unique differing copies)","deps":{"py311-future":{"origin":"devel/py-future","version":"0.18.3_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["security"],"annotations":{"flavor":"py311"}},{"name":"py311-certbot-dns-standalone","origin":"security/py-certbot-dns-standalone","version":"1.1_1","comment":"Standalone DNS Authenticator plugin for Certbot","maintainer":"jamie@catflap.org","www":"https://github.com/siilike/certbot-dns-standalone","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"28beee5ce93ddcb36bec17f9cbf534315580b9b0b3d4c06d64c7ae3cc6e662c3","flatsize":45459,"path":"All/py311-certbot-dns-standalone-1.1_1.pkg","repopath":"All/py311-certbot-dns-standalone-1.1_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":12548,"desc":"Standalone DNS Authenticator plugin for Certbot (security/py-certbot).\n\nThis is a plugin that uses an integrated DNS server to respond to the\n_acme-challenge records, so the domain's records do not have to be modified.","deps":{"py311-acme":{"origin":"security/py-acme","version":"3.1.0,1"},"py311-certbot":{"origin":"security/py-certbot","version":"3.1.0,1"},"py311-dnslib":{"origin":"dns/py-dnslib","version":"0.9.26"},"py311-mock":{"origin":"devel/py-mock","version":"5.2.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-cftime","origin":"devel/py-cftime","version":"1.6.4_1","comment":"Time-handling functionality from netcdf4-python","maintainer":"wen@FreeBSD.org","www":"https://github.com/Unidata/cftime","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a5c843dacd8a6784d1752c5201a3eced1842cfd0dcbce9cfc2e0ffad75af0ce0","flatsize":606470,"path":"All/py311-cftime-1.6.4_1.pkg","repopath":"All/py311-cftime-1.6.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":190536,"desc":"Python library for decoding time units and variable values in a netCDF\nfile conforming to the Climate and Forecasting (CF) netCDF conventions.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-certbot-dns-route53","origin":"security/py-certbot-dns-route53","version":"3.1.0","comment":"Route53 DNS Authenticator plugin for Certbot","maintainer":"python@FreeBSD.org","www":"https://certbot.eff.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"85561e8e308f1b3f369f7fa7e3bfd8dcc95d3b3ac3e4955e07965b38f53ec5e7","flatsize":107223,"path":"All/py311-certbot-dns-route53-3.1.0.pkg","repopath":"All/py311-certbot-dns-route53-3.1.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":20612,"desc":"This is the Route53 DNS Authenticator plugin for Certbot (security/py-certbot).","deps":{"py311-acme":{"origin":"security/py-acme","version":"3.1.0,1"},"py311-boto3":{"origin":"www/py-boto3","version":"1.37.13"},"py311-certbot":{"origin":"security/py-certbot","version":"3.1.0,1"},"py311-setuptools":{"origin":"devel/py-setuptools","version":"63.1.0_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-cherrypy","origin":"www/py-cherrypy","version":"18.8.0_2","comment":"Pythonic, object-oriented web development framework","maintainer":"nivit@FreeBSD.org","www":"http://www.cherrypy.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2dd280299b9518e0d02b5d2e6623880b75b11f4e7464ce1b3fd30734e6752ccb","flatsize":3865854,"path":"All/py311-cherrypy-18.8.0_2.pkg","repopath":"All/py311-cherrypy-18.8.0_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":578112,"desc":"CherryPy is a pythonic, object-oriented web development framework.\n\nCherryPy allows developers to build web applications in much the same\nway they would build any other object-oriented Python program.\nThis usually results in smaller source code developed in less time.\n\nCherryPy is now more than three years old and it is has proven very\nfast and stable. It is being used in production by many sites, from\nthe simplest ones to the most demanding ones.","deps":{"py311-cheetah3":{"origin":"devel/py-cheetah3","version":"3.2.6_2"},"py311-cheroot":{"origin":"www/py-cheroot","version":"10.0.1"},"py311-jaraco.collections":{"origin":"devel/py-jaraco.collections","version":"5.1.0"},"py311-more-itertools":{"origin":"devel/py-more-itertools","version":"10.6.0"},"py311-portend":{"origin":"net/py-portend","version":"2.5_2"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-sqlobject":{"origin":"databases/py-sqlobject","version":"3.11.0_1"},"py311-zc.lockfile":{"origin":"devel/py-zc.lockfile","version":"3.0.post1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"EXAMPLES":"on"},"annotations":{"cpe":"cpe:2.3:a:cherrypy:cherrypy:18.8.0:::::dragonfly6:x86_64:2","flavor":"py311"}},{"name":"py311-chainer-chemistry","origin":"science/py-chainer-chemistry","version":"0.7.1_2","comment":"Library for deep learning in biology and chemistry","maintainer":"yuri@FreeBSD.org","www":"https://github.com/pfnet-research/chainer-chemistry","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"049cd0da737b8bba8d13b95e82e4c51cc993620bcb778946125de67fd587a69f","flatsize":2267540,"path":"All/py311-chainer-chemistry-0.7.1_2.pkg","repopath":"All/py311-chainer-chemistry-0.7.1_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":270920,"desc":"Chainer Chemistry is a deep learning framework (based on Chainer) with\napplications in Biology and Chemistry. It supports various state-of-the-art\nmodels (especially GCNN - Graph Convolutional Neural Network) for chemical\nproperty prediction.","deps":{"py311-chainer":{"origin":"science/py-chainer","version":"7.8.1_12"},"py311-joblib":{"origin":"devel/py-joblib","version":"1.3.2_2"},"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-scikit-learn":{"origin":"science/py-scikit-learn","version":"1.4.0_1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"py311-tqdm":{"origin":"misc/py-tqdm","version":"4.67.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["biology","science"],"annotations":{"flavor":"py311"}},{"name":"py311-cfgv","origin":"devel/py-cfgv","version":"3.4.0_1","comment":"Validate configuration and produce human readable error messages","maintainer":"bofh@FreeBSD.org","www":"https://github.com/asottile/cfgv","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0fc9129ede0795483376ecd9c3ec702a51d22eae87fcb8e82874a91d12fd9cdb","flatsize":70822,"path":"All/py311-cfgv-3.4.0_1.pkg","repopath":"All/py311-cfgv-3.4.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14832,"desc":"Validate configuration and produce human readable error messages","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"flavor":"py311"}},{"name":"py311-certstream","origin":"security/py-certstream","version":"1.12_1","comment":"Library for receiving certificate transparency list updates","maintainer":"antoine@FreeBSD.org","www":"https://github.com/CaliDog/certstream-python","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ea3d733b384dc2468096a8544402a91d59f5d0be14ed132ca915c2e97f3400c8","flatsize":26931,"path":"All/py311-certstream-1.12_1.pkg","repopath":"All/py311-certstream-1.12_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8192,"desc":"Certstream-python is a library for interacting with the certstream network to\nmonitor an aggregated feed from a collection of Certificate Transparency Lists.","deps":{"py311-termcolor":{"origin":"devel/py-termcolor","version":"2.5.0"},"py311-websocket-client":{"origin":"www/py-websocket-client","version":"1.4.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security","www"],"annotations":{"flavor":"py311"}},{"name":"py311-cffi","origin":"devel/py-cffi","version":"1.17.1","comment":"Foreign Function Interface for Python calling C code","maintainer":"sunpoet@FreeBSD.org","www":"https://cffi.readthedocs.io/en/latest/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b217dc9a4e3002fc9c4cae722a9a86f763f6c869ae755165b46fe123d6a11585","flatsize":1481660,"path":"All/py311-cffi-1.17.1.pkg","repopath":"All/py311-cffi-1.17.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":269056,"desc":"Foreign Function Interface for Python calling C code.","deps":{"libffi":{"origin":"devel/libffi","version":"3.4.6"},"py311-pycparser":{"origin":"devel/py-pycparser","version":"2.22"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-certbot-dns-sakuracloud","origin":"security/py-certbot-dns-sakuracloud","version":"3.1.0","comment":"Sakura Cloud DNS Authenticator plugin for Certbot","maintainer":"python@FreeBSD.org","www":"https://certbot.eff.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7b869ac44303bd6d0989f55bc1634bd3e54c48ffd00e43fd5239470fe7d5c934","flatsize":53756,"path":"All/py311-certbot-dns-sakuracloud-3.1.0.pkg","repopath":"All/py311-certbot-dns-sakuracloud-3.1.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":11696,"desc":"This is the Sakura Cloud DNS Authenticator plugin for Certbot.","deps":{"py311-acme":{"origin":"security/py-acme","version":"3.1.0,1"},"py311-certbot":{"origin":"security/py-certbot","version":"3.1.0,1"},"py311-dns-lexicon":{"origin":"dns/py-dns-lexicon","version":"3.20.1"},"py311-setuptools":{"origin":"devel/py-setuptools","version":"63.1.0_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-certbot-dns-linode","origin":"security/py-certbot-dns-linode","version":"3.1.0","comment":"Linode DNS Authenticator plugin for Certbot","maintainer":"python@FreeBSD.org","www":"https://certbot.eff.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7fd0144174c5213dfc63be70242b3ee39e319fafffe12b4b5691a01fc0174c06","flatsize":69194,"path":"All/py311-certbot-dns-linode-3.1.0.pkg","repopath":"All/py311-certbot-dns-linode-3.1.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":13672,"desc":"This is the Linode DNS Authenticator plugin for Certbot.","deps":{"py311-acme":{"origin":"security/py-acme","version":"3.1.0,1"},"py311-certbot":{"origin":"security/py-certbot","version":"3.1.0,1"},"py311-dns-lexicon":{"origin":"dns/py-dns-lexicon","version":"3.20.1"},"py311-setuptools":{"origin":"devel/py-setuptools","version":"63.1.0_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-certbot-dns-gehirn","origin":"security/py-certbot-dns-gehirn","version":"3.1.0","comment":"Gehirn Infrastructure Service DNS Authenticator plugin for Certbot","maintainer":"python@FreeBSD.org","www":"https://certbot.eff.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dd033276f7520231c89af14d094d00cac1f12cd620102e49f8ee776a21df9da5","flatsize":53868,"path":"All/py311-certbot-dns-gehirn-3.1.0.pkg","repopath":"All/py311-certbot-dns-gehirn-3.1.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":11684,"desc":"This is the Gehirn Infrastructure Service DNS Authenticator plugin for Certbot.","deps":{"py311-acme":{"origin":"security/py-acme","version":"3.1.0,1"},"py311-certbot":{"origin":"security/py-certbot","version":"3.1.0,1"},"py311-dns-lexicon":{"origin":"dns/py-dns-lexicon","version":"3.20.1"},"py311-setuptools":{"origin":"devel/py-setuptools","version":"63.1.0_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-certbot-nginx","origin":"security/py-certbot-nginx","version":"3.1.0","comment":"NGINX plugin for Certbot","maintainer":"python@FreeBSD.org","www":"https://certbot.eff.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f5754c13bafed567b510a779903ceafce7c0f0cb854deb0c3f76156bb2fd4ddf","flatsize":1073867,"path":"All/py311-certbot-nginx-3.1.0.pkg","repopath":"All/py311-certbot-nginx-3.1.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":175164,"desc":"This is the NGINX plugin for Certbot (security/py-certbot).","deps":{"py311-acme":{"origin":"security/py-acme","version":"3.1.0,1"},"py311-certbot":{"origin":"security/py-certbot","version":"3.1.0,1"},"py311-openssl":{"origin":"security/py-openssl","version":"24.1.0_1,1"},"py311-pyparsing":{"origin":"devel/py-pyparsing","version":"3.2.1"},"py311-setuptools":{"origin":"devel/py-setuptools","version":"63.1.0_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-certbot-dns-rfc2136","origin":"security/py-certbot-dns-rfc2136","version":"3.1.0","comment":"RFC 2136 DNS Authenticator plugin for Certbot","maintainer":"python@FreeBSD.org","www":"https://certbot.eff.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1f38cbda72938c10d4889c979dbbd57061933caea4e62b558c44912be6a9cf73","flatsize":139942,"path":"All/py311-certbot-dns-rfc2136-3.1.0.pkg","repopath":"All/py311-certbot-dns-rfc2136-3.1.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":23088,"desc":"This is the RFC 2136 DNS Authenticator plugin for Certbot (security/py-certbot).","deps":{"py311-acme":{"origin":"security/py-acme","version":"3.1.0,1"},"py311-certbot":{"origin":"security/py-certbot","version":"3.1.0,1"},"py311-dnspython":{"origin":"dns/py-dnspython","version":"2.7.0,1"},"py311-setuptools":{"origin":"devel/py-setuptools","version":"63.1.0_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-certbot-dns-powerdns","origin":"security/py-certbot-dns-powerdns","version":"0.2.1_2","comment":"PowerDNS DNS Authenticator plugin for Certbot","maintainer":"otis@FreeBSD.org","www":"https://github.com/pan-net-security/certbot-dns-powerdns","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ffeb4e2e1f8ff561b407c18402e8f83e1d87670047296a9cd1d8bda67e7afe26","flatsize":41124,"path":"All/py311-certbot-dns-powerdns-0.2.1_2.pkg","repopath":"All/py311-certbot-dns-powerdns-0.2.1_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":12068,"desc":"This is the PowerDNS DNS Authenticator plugin for Certbot (security/py-certbot).","deps":{"py311-acme":{"origin":"security/py-acme","version":"3.1.0,1"},"py311-certbot":{"origin":"security/py-certbot","version":"3.1.0,1"},"py311-dns-lexicon":{"origin":"dns/py-dns-lexicon","version":"3.20.1"},"py311-dnspython":{"origin":"dns/py-dnspython","version":"2.7.0,1"},"py311-mock":{"origin":"devel/py-mock","version":"5.2.0_1"},"py311-zope.interface":{"origin":"devel/py-zope.interface","version":"5.3.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-certbot-dns-gandi","origin":"security/py-certbot-dns-gandi","version":"1.5.0_1","comment":"Gandi LiveDNS plugin for Certbot","maintainer":"bgupta@kde.org","www":"https://github.com/obynio/certbot-plugin-gandi","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aa395db8b83fe483103769aa2458e4973ed042d9640d384a1cddfebeac413788","flatsize":39498,"path":"All/py311-certbot-dns-gandi-1.5.0_1.pkg","repopath":"All/py311-certbot-dns-gandi-1.5.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11432,"desc":"This is a Gandi LiveDNS Authenticator plugin for Certbot (security/py-certbot).","deps":{"py311-acme":{"origin":"security/py-acme","version":"3.1.0,1"},"py311-certbot":{"origin":"security/py-certbot","version":"3.1.0,1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-zope.interface":{"origin":"devel/py-zope.interface","version":"5.3.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-certbot-dns-ovh","origin":"security/py-certbot-dns-ovh","version":"3.1.0","comment":"OVH DNS Authenticator plugin for Certbot","maintainer":"python@FreeBSD.org","www":"https://certbot.eff.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"69b09d2b97734acad8385cefebef8c344c73053a8f15c130f7f2d3ca916eef15","flatsize":57516,"path":"All/py311-certbot-dns-ovh-3.1.0.pkg","repopath":"All/py311-certbot-dns-ovh-3.1.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":12452,"desc":"This is the OVH DNS Authenticator plugin for Certbot.","deps":{"py311-acme":{"origin":"security/py-acme","version":"3.1.0,1"},"py311-certbot":{"origin":"security/py-certbot","version":"3.1.0,1"},"py311-dns-lexicon":{"origin":"dns/py-dns-lexicon","version":"3.20.1"},"py311-setuptools":{"origin":"devel/py-setuptools","version":"63.1.0_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-certbot-dns-dnsmadeeasy","origin":"security/py-certbot-dns-dnsmadeeasy","version":"3.1.0","comment":"DNS Made Easy DNS Authenticator plugin for Certbot","maintainer":"python@FreeBSD.org","www":"https://certbot.eff.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6de1fed9a64b2367dc38517ffc738d8574fa882f723b576beced5db304d29edb","flatsize":54337,"path":"All/py311-certbot-dns-dnsmadeeasy-3.1.0.pkg","repopath":"All/py311-certbot-dns-dnsmadeeasy-3.1.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":11892,"desc":"This is the DNS Made Easy DNS Authenticator plugin for Certbot (security/py-certbot).","deps":{"py311-acme":{"origin":"security/py-acme","version":"3.1.0,1"},"py311-certbot":{"origin":"security/py-certbot","version":"3.1.0,1"},"py311-dns-lexicon":{"origin":"dns/py-dns-lexicon","version":"3.20.1"},"py311-setuptools":{"origin":"devel/py-setuptools","version":"63.1.0_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-certbot-dns-dnsimple","origin":"security/py-certbot-dns-dnsimple","version":"3.1.0","comment":"DNSimple DNS Authenticator plugin for Certbot","maintainer":"python@FreeBSD.org","www":"https://certbot.eff.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d393db98247ab13fe4ae53f876ab0b4d0e968f060e639fc3bd192c0ea034ec05","flatsize":51199,"path":"All/py311-certbot-dns-dnsimple-3.1.0.pkg","repopath":"All/py311-certbot-dns-dnsimple-3.1.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":11460,"desc":"This is the DNSimple DNS Authenticator plugin for Certbot (security/py-certbot).","deps":{"py311-acme":{"origin":"security/py-acme","version":"3.1.0,1"},"py311-certbot":{"origin":"security/py-certbot","version":"3.1.0,1"},"py311-dns-lexicon":{"origin":"dns/py-dns-lexicon","version":"3.20.1"},"py311-setuptools":{"origin":"devel/py-setuptools","version":"63.1.0_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-certbot-dns-nsone","origin":"security/py-certbot-dns-nsone","version":"3.1.0","comment":"NS1 DNS Authenticator plugin for Certbot","maintainer":"python@FreeBSD.org","www":"https://certbot.eff.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9ccad6409775d521352c0f460d0c34f293d25be0c0100565ea667de64159d4f1","flatsize":52321,"path":"All/py311-certbot-dns-nsone-3.1.0.pkg","repopath":"All/py311-certbot-dns-nsone-3.1.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":11752,"desc":"This is the NS1 DNS Authenticator plugin for Certbot (security/py-certbot).","deps":{"py311-acme":{"origin":"security/py-acme","version":"3.1.0,1"},"py311-certbot":{"origin":"security/py-certbot","version":"3.1.0,1"},"py311-dns-lexicon":{"origin":"dns/py-dns-lexicon","version":"3.20.1"},"py311-setuptools":{"origin":"devel/py-setuptools","version":"63.1.0_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-certbot-dns-digitalocean","origin":"security/py-certbot-dns-digitalocean","version":"3.1.0","comment":"DigitalOcean DNS Authenticator plugin for Certbot","maintainer":"python@FreeBSD.org","www":"https://certbot.eff.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0a8cf890a04c896feb76583122777546c0eaa9ba3b3510be1fe21b58fd3ec544","flatsize":97858,"path":"All/py311-certbot-dns-digitalocean-3.1.0.pkg","repopath":"All/py311-certbot-dns-digitalocean-3.1.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":18308,"desc":"This is the DigitalOcean DNS Authenticator plugin for Certbot (security/py-certbot).","deps":{"py311-acme":{"origin":"security/py-acme","version":"3.1.0,1"},"py311-certbot":{"origin":"security/py-certbot","version":"3.1.0,1"},"py311-python-digitalocean":{"origin":"www/py-python-digitalocean","version":"1.16.0_1"},"py311-setuptools":{"origin":"devel/py-setuptools","version":"63.1.0_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-cereslib","origin":"devel/py-cereslib","version":"1.0.9","comment":"Unify, eventize and enrich information from Perceval","maintainer":"bofh@FreeBSD.org","www":"https://github.com/chaoss/grimoirelab-cereslib","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"04076555f0b031f0e8a95009bf5d6824566eff1e10ecc11f797e6fbb7bbc0646","flatsize":268968,"path":"All/py311-cereslib-1.0.9.pkg","repopath":"All/py311-cereslib-1.0.9.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":38440,"desc":"Ceres is a library that aims at dealing with data in general, and\nsoftware development data in particular.\n\nThe initial goal of Ceres is to parse information in several ways from\nthe Perceval tool in the GrimoireLab project.\n\nHowever, the more code is added to this project, the more generic\nmethods are found to be useful in other areas of analysis.","deps":{"py311-grimoirelab-toolkit":{"origin":"devel/py-grimoirelab-toolkit","version":"1.0.9"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-cert-human","origin":"security/py-cert-human","version":"1.0.7_1","comment":"SSL Certificates for Humans","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/lifehackjim/cert_human","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"089baa62c048f9a7d55e791e884b65f42f1942f5f2db6b1707d2c477bdcd153f","flatsize":208910,"path":"All/py311-cert-human-1.0.7_1.pkg","repopath":"All/py311-cert-human-1.0.7_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":28156,"desc":"I wanted to incorporate a method to get an SSL certificate from a server, show\nthe user the same kind of information as you'd see in a browser, prompt them for\nvalidity, then write it to disk for use in all requests to a server.\n\nI was unable to find any great / easy ways that incorporated all of these\nconcepts into one neat thing. So I made a thing.\n\nOriginally this was based off of yet another lovely over-engineered solution in\nget-ca-py by Josh Peak.","deps":{"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-idna":{"origin":"dns/py-idna","version":"3.10"},"py311-openssl":{"origin":"security/py-openssl","version":"24.1.0_1,1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-certbot-dns-luadns","origin":"security/py-certbot-dns-luadns","version":"3.1.0","comment":"LuaDNS Authenticator plugin for Certbot","maintainer":"python@FreeBSD.org","www":"https://certbot.eff.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1381b64eada3ef4b6f5d9f930cc17243e423d056546213deb72658563cfe7565","flatsize":51770,"path":"All/py311-certbot-dns-luadns-3.1.0.pkg","repopath":"All/py311-certbot-dns-luadns-3.1.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":11556,"desc":"This is the LuaDNS Authenticator plugin for Certbot (security/py-certbot).","deps":{"py311-acme":{"origin":"security/py-acme","version":"3.1.0,1"},"py311-certbot":{"origin":"security/py-certbot","version":"3.1.0,1"},"py311-dns-lexicon":{"origin":"dns/py-dns-lexicon","version":"3.20.1"},"py311-setuptools":{"origin":"devel/py-setuptools","version":"63.1.0_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-cerealizer","origin":"security/py-cerealizer","version":"0.7_2","comment":"Secure pickle-like module","maintainer":"acm@FreeBSD.org","www":"http://home.gna.org/oomadness/en/cerealizer/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"38e378f6186f903bb9ed92381fb78b5d6d6f397d1aadc0184cbe4af0dd242991","flatsize":112111,"path":"All/py311-cerealizer-0.7_2.pkg","repopath":"All/py311-cerealizer-0.7_2.pkg","licenselogic":"single","pkgsize":17232,"desc":"Cerealizer is a secure pickle-like module.\n\nIt support basic types (int, string, unicode, tuple, list, dict,\nset...), old and new-style classes (you need to register the class\nfor security), object cycles, and it can be extended to support\nC-defined type.\n\nCerealizer is available under the GNU GPL licence.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-cf-xarray","origin":"devel/py-cf-xarray","version":"0.10.2","comment":"Convenience wrapper for using CF attributes on xarray objects","maintainer":"sunpoet@FreeBSD.org","www":"https://cf-xarray.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"285e9220c141c3a4887a9cd53e82e79aaa0001ee4ec8797d256984dac942accd","flatsize":869537,"path":"All/py311-cf-xarray-0.10.2.pkg","repopath":"All/py311-cf-xarray-0.10.2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":138352,"desc":"cf-xarray is a lightweight convenience wrapper for using CF attributes on xarray\nobjects.\n\nFor example you can use .cf.mean(\"latitude\") instead of .mean(\"lat\") if\nappropriate attributes are set! This allows you to write code that does not\nrequire knowledge of specific dimension or coordinate names particular to a\ndataset.","deps":{"py311-xarray":{"origin":"devel/py-xarray","version":"2025.1.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-celery-singleton","origin":"devel/py-celery-singleton","version":"0.3.1_1","comment":"Prevent duplicate celery tasks","maintainer":"dvl@FreeBSD.org","www":"https://github.com/steinitzu/celery-singleton","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"71a1b279e9fb93307b294f8ec06de5f963a4e82b895dd99ca0ef1f25f85cb571","flatsize":46649,"path":"All/py311-celery-singleton-0.3.1_1.pkg","repopath":"All/py311-celery-singleton-0.3.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11904,"desc":"celery-singleton uses the JSON representation of a task's delay() or\napply_async() arguments to generate a unique lock and stores it in redis. By\ndefault it uses the redis server of the celery result backend. If you use a\ndifferent/no result backend or want to use a different redis server for\ncelery-singleton, refer the configuration section for how to customize the\nredis.\n\nimport time\nfrom celery_singleton import Singleton\nfrom somewhere import celery_app\n\n@celery_app.task(base=Singleton)\ndef do_stuff(*args, **kwargs):\n\ttime.sleep(4)\n\treturn 'I just woke up'\n\n# run the task as normal\nasync_result = do_stuff.delay(1, 2, 3, a='b')\nasync_result2 = do_stuff.delay(1, 2, 3, a='b')\n\n# These are the same, task is only queued once\nassert async_result == async_result2","deps":{"py311-redis":{"origin":"databases/py-redis","version":"5.2.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-certbot-dns-google","origin":"security/py-certbot-dns-google","version":"3.1.0","comment":"Google Cloud DNS Authenticator plugin for Certbot","maintainer":"python@FreeBSD.org","www":"https://certbot.eff.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a5f3059f767ba2b08b7273a748feffba6d103b97e4ab12710e286fe08ba4c606","flatsize":240921,"path":"All/py311-certbot-dns-google-3.1.0.pkg","repopath":"All/py311-certbot-dns-google-3.1.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":33796,"desc":"This is the Google Cloud DNS Authenticator plugin for Certbot (security/py-certbot).","deps":{"py311-acme":{"origin":"security/py-acme","version":"3.1.0,1"},"py311-certbot":{"origin":"security/py-certbot","version":"3.1.0,1"},"py311-google-api-python-client":{"origin":"www/py-google-api-python-client","version":"2.166.0"},"py311-google-auth":{"origin":"security/py-google-auth","version":"2.31.0"},"py311-setuptools":{"origin":"devel/py-setuptools","version":"63.1.0_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-certbot-dns-cpanel","origin":"security/py-certbot-dns-cpanel","version":"0.4.0_1","comment":"CPanel DNS Authenticator plugin for Certbot","maintainer":"h.freshports@skarnell.se","www":"https://pypi.org/project/certbot-dns-cpanel/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"60e286de591b9ac7bc2c5101491f2ee152d1bce0f5bbdc4e6827328521ab89da","flatsize":66809,"path":"All/py311-certbot-dns-cpanel-0.4.0_1.pkg","repopath":"All/py311-certbot-dns-cpanel-0.4.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":15284,"desc":"Plugin to allow acme dns-01 authentication of a name managed in cPanel. Useful\nfor automating and creating a Let's Encrypt certificate (wildcard or not) for a\nservice with a name managed by cPanel, but installed on a server not managed in\ncPanel.","deps":{"ca_root_nss":{"origin":"security/ca_root_nss","version":"3.108"},"py311-certbot":{"origin":"security/py-certbot","version":"3.1.0,1"},"py311-zope.interface":{"origin":"devel/py-zope.interface","version":"5.3.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"},"messages":[{"message":"How to run certbot using the cPanel plugin:\n\n$ certbot certonly \\\n  --authenticator certbot-dns-cpanel:cpanel \\\n  --certbot-dns-cpanel:cpanel-credentials /usr/local/etc/certbot-dns-cpanel/credentials.ini \\\n  -d 'exemple.com' \\\n  -d '*.exemple.com'\n\nYou can also specify a installer plugin with the --installer option.\n\n$ certbot run \\\n  --authenticator certbot-dns-cpanel:cpanel \\\n  --installer apache \\\n  --certbot-dns-cpanel:cpanel-credentials /usr/local/etc/certbot-dns-cpanel/credentials.ini \\\n  -d 'exemple.com' \\\n  -d '*.exemple.com'\n\nMore details on https://github.com/badjware/certbot-dns-cpanel.","type":"install"}]},{"name":"py311-certbot-dns-cloudflare","origin":"security/py-certbot-dns-cloudflare","version":"3.1.0","comment":"Cloudflare DNS plugin for Certbot","maintainer":"python@FreeBSD.org","www":"https://certbot.eff.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"12572cc212313fb3217758fb8b1cf1ea79901bb8e5a44888c9d55ead083b8c4f","flatsize":136664,"path":"All/py311-certbot-dns-cloudflare-3.1.0.pkg","repopath":"All/py311-certbot-dns-cloudflare-3.1.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":22364,"desc":"This is the Cloudflare DNS Authenticator plugin for Certbot (security/py-certbot).","deps":{"py311-acme":{"origin":"security/py-acme","version":"3.1.0,1"},"py311-certbot":{"origin":"security/py-certbot","version":"3.1.0,1"},"py311-cloudflare":{"origin":"dns/py-cloudflare","version":"2.20.0"},"py311-setuptools":{"origin":"devel/py-setuptools","version":"63.1.0_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-chainer","origin":"science/py-chainer","version":"7.8.1_12","comment":"Deep learning framework","maintainer":"yuri@FreeBSD.org","www":"https://chainer.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7e8f1d0e6c68045d411c0e91447024b7b85e39fa890219ceedf8360eb4beffbf","flatsize":12882626,"path":"All/py311-chainer-7.8.1_12.pkg","repopath":"All/py311-chainer-7.8.1_12.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1450820,"desc":"Chainer is a powerful, flexible and intuitive deep learning framework.\n* Chainer supports CUDA computation. It only requires a few lines of code to\n  leverage a GPU. It also runs on multiple GPUs with little effort.\n* Chainer supports various network architectures including feed-forward nets,\n  convnets, recurrent nets and recursive nets. It also supports per-batch\n  architectures.\n* Forward computation can include any control flow statements of Python without\n  lacking the ability of backpropagation. It makes code intuitive and easy to\n  debug.","deps":{"protobuf":{"origin":"devel/protobuf","version":"29.3_1,1"},"py311-filelock":{"origin":"sysutils/py-filelock","version":"3.17.0"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-protobuf":{"origin":"devel/py-protobuf","version":"5.29.3,1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["science"],"annotations":{"flavor":"py311"}},{"name":"py311-celery-progress","origin":"devel/py-celery-progress","version":"0.1.1_1","comment":"Distributed Task Queue","maintainer":"gettoknowmi@yahoo.com","www":"https://github.com/celery/celery/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6b33527418c4befbbbce28e32d972a1240ca13a97d20fbd7e971627e17b587ff","flatsize":75208,"path":"All/py311-celery-progress-0.1.1_1.pkg","repopath":"All/py311-celery-progress-0.1.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17048,"desc":"Task queues are used as a mechanism to distribute work across threads or\nmachines.\n\nCelery communicates via messages, usually using a broker to mediate between\nclients and workers.","deps":{"py311-celery":{"origin":"devel/py-celery","version":"5.3.6_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"rabbitmq":{"origin":"net/rabbitmq","version":"4.0.7"},"redis":{"origin":"databases/redis","version":"7.4.3"},"websocat":{"origin":"www/websocat","version":"1.14.0_3"}},"categories":["devel"],"annotations":{"flavor":"py311"}},{"name":"py311-censys","origin":"misc/py-censys","version":"2.2.14","comment":"Lightweight API wrapper for Censys APIs (censys.io)","maintainer":"yuri@FreeBSD.org","www":"https://censys.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3e58bb8d43ff7d4c49793b2ff91dd321b1aaf67069dd81027e5c3cf853cf1eff","flatsize":1256593,"path":"All/py311-censys-2.2.14.pkg","repopath":"All/py311-censys-2.2.14.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":118708,"desc":"censys is an easy-to-use and lightweight API wrapper for Censys APIs\n(censys.io).\n\nCensys is an Attack Surface Management system. It searches and proactively\nmonitores your digital footprint.","deps":{"py311-argcomplete":{"origin":"devel/py-argcomplete","version":"3.6.0"},"py311-backoff":{"origin":"devel/py-backoff","version":"2.2.1_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-rich":{"origin":"textproc/py-rich","version":"14.0.0"},"py311-urllib3":{"origin":"net/py-urllib3","version":"1.26.20,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"],"annotations":{"flavor":"py311"}},{"name":"py311-cec","origin":"multimedia/py-cec","version":"0.2.8_2","comment":"Python bindings for libcec","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/trainman419/python-cec","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"50be75be4aff6084fc8ba5d6fdbae3d1f704d0fb403fe5a74a666d9a39a68a38","flatsize":100511,"path":"All/py311-cec-0.2.8_2.pkg","repopath":"All/py311-cec-0.2.8_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":31164,"desc":"python-cec allows you to control your TV, reciever and other CEC-compliant HDMI\ndevices from a python script on a computer. Most computer graphics cards don't\nsupport CEC; you'll need a Pulse-Eight USB-CEC adapter or a Raspberry Pi\n(Untested).","deps":{"libcec":{"origin":"multimedia/libcec","version":"7.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["multimedia","python"],"annotations":{"flavor":"py311"}},{"name":"py311-certbot-apache","origin":"security/py-certbot-apache","version":"3.1.0","comment":"Apache plugin for Certbot","maintainer":"python@FreeBSD.org","www":"https://certbot.eff.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"431b689d17978cab921ae15103a48756fc9b3cf18dc849c13cf8977b8d760d76","flatsize":2160262,"path":"All/py311-certbot-apache-3.1.0.pkg","repopath":"All/py311-certbot-apache-3.1.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":304584,"desc":"This is the Apache plugin for Certbot (security/py-certbot).","deps":{"py311-acme":{"origin":"security/py-acme","version":"3.1.0,1"},"py311-certbot":{"origin":"security/py-certbot","version":"3.1.0,1"},"py311-python-augeas":{"origin":"textproc/py-python-augeas","version":"1.0.3_1"},"py311-setuptools":{"origin":"devel/py-setuptools","version":"63.1.0_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-cdg","origin":"devel/py-cdg","version":"0.1.3_2","comment":"Library for working with call- and data-flow graphs","maintainer":"jonathan@FreeBSD.org","www":"https://github.com/musec/py-cdg","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2b273850a3ec80f8a230a4c3c28e8cbac5ebebd1f5b017c132cb391082b3b233","flatsize":36335,"path":"All/py311-cdg-0.1.3_2.pkg","repopath":"All/py311-cdg-0.1.3_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":10660,"desc":"``cdg`` is a library for working with call- and data-flow graphs.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-cdo","origin":"science/py-cdo","version":"1.6.0","comment":"Python binding to CDO (Climate Data Operators)","maintainer":"sunpoet@FreeBSD.org","www":"https://code.mpimet.mpg.de/projects/cdo/wiki/Cdo%7Brbpy%7D","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"31076c4b23e6997a86c24c376ff594ef250a0cccac570aa6fc148eb83a57a6e3","flatsize":144277,"path":"All/py311-cdo-1.6.0.pkg","repopath":"All/py311-cdo-1.6.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":31872,"desc":"Python binding to CDO (Climate Data Operators)\n\nSee also: https://github.com/Try2Code/cdo-bindings","deps":{"cdo":{"origin":"science/cdo","version":"2.2.2"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-cepa","origin":"net/py-cepa","version":"1.8.4_1","comment":"Python controller library for Tor, with v3 onion client auth support","maintainer":"egypcio@FreeBSD.org","www":"https://github.com/onionshare/cepa","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8ac8f317b28a673f554ed1f77d92fc7d459e8d2d524716af099d074fabc219a3","flatsize":4732414,"path":"All/py311-cepa-1.8.4_1.pkg","repopath":"All/py311-cepa-1.8.4_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":656604,"desc":"Cepa (short for allium cepa) is a fork of stem that adds support for v3 onion\nclient authentication. Stem is a Python controller library for Tor.\n\nWith it you can use Tor's control protocol to script against the Tor process,\nor build things such as Nyx.","deps":{"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-pycryptodome":{"origin":"security/py-pycryptodome","version":"3.21.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-cchardet","origin":"textproc/py-cchardet","version":"2.1.7_2","comment":"High speed universal character encoding detector","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/PyYoshi/cChardet","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"51ea6bd80c61adb86fa894c9e6a0109c9b707e7a43f25c6bda3e3e07aed6607a","flatsize":575674,"path":"All/py311-cchardet-2.1.7_2.pkg","repopath":"All/py311-cchardet-2.1.7_2.pkg","licenselogic":"or","licenses":["GPLv2","LGPL21","MPL11"],"pkgsize":112308,"desc":"cChardet is high speed universal character encoding detector - binding to\nuchardet.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-cbor2","origin":"devel/py-cbor2","version":"5.6.5_1","comment":"Pure Python CBOR (de)serializer with extensive tag support","maintainer":"bofh@FreeBSD.org","www":"https://pypi.org/project/cbor2/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1f47bc0a7c3e6cca57bcabb68c69ac4c911188d4daab929df973e267e1163991","flatsize":446389,"path":"All/py311-cbor2-5.6.5_1.pkg","repopath":"All/py311-cbor2-5.6.5_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":84040,"desc":"This library provides encoding and decoding for the Concise Binary Object\nRepresentation (CBOR) (RFC 7049) serialization format.\n\nThere exists another Python CBOR implementation (cbor) which is faster on\nCPython due to its C extensions. On PyPy, cbor2 and cbor are almost identical\nin performance. The other implementation also lacks documentation and a\ncomprehensive test suite, does not support most standard extension tags and is\nknown to crash (segfault) when passed a cyclic structure (say, a list\ncontaining itself).","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-certbot","origin":"security/py-certbot","version":"3.1.0,1","comment":"Let's Encrypt client","maintainer":"python@FreeBSD.org","www":"https://certbot.eff.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a17dc7e06c79de5f6820c33b6ad05b68052d6a400714da09ba11a48b7946672e","flatsize":5746270,"path":"All/py311-certbot-3.1.0,1.pkg","repopath":"All/py311-certbot-3.1.0,1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":879764,"desc":"In short: getting and installing SSL/TLS certificates made easy.\n\nCertbot is a tool to automatically receive and install\nX.509 certificates to enable TLS on servers. The client will\ninteroperate with the Let's Encrypt CA which will be issuing\nbrowser-trusted certificates for free.\n\nIt's all automated:\n\nThe tool will prove domain control to the CA and submit a CSR\n(Certificate Signing Request).\n\nIf domain control has been proven, a certificate will get issued and\nthe tool will automatically install it.","deps":{"py311-acme":{"origin":"security/py-acme","version":"3.1.0,1"},"py311-configargparse":{"origin":"devel/py-configargparse","version":"1.5.3_1"},"py311-configobj":{"origin":"devel/py-configobj","version":"5.0.9"},"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-distro":{"origin":"sysutils/py-distro","version":"1.9.0"},"py311-josepy":{"origin":"security/py-josepy","version":"1.15.0"},"py311-parsedatetime":{"origin":"devel/py-parsedatetime","version":"2.6_1"},"py311-pyrfc3339":{"origin":"devel/py-pyrfc3339","version":"1.1_1"},"py311-pytz":{"origin":"devel/py-pytz","version":"2024.2_1,1"},"py311-setuptools":{"origin":"devel/py-setuptools","version":"63.1.0_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"options":{"MANPAGES":"on"},"annotations":{"flavor":"py311"},"messages":[{"message":"This port installs the \"standalone\" client only, which does not use and\nis not the certbot-auto bootstrap/wrapper script.\n\nThe simplest form of usage to obtain certificates is:\n\n # sudo certbot certonly --standalone -d <domain>, [domain2, ... domainN]>\n\nNOTE:\n\nThe client requires the ability to bind on TCP port 80 or 443 (depending\non the --preferred-challenges option used). If a server is running on that\nport, it will need to be temporarily stopped so that the standalone server\ncan listen on that port to complete the challenge authentication process.\n\nFor more information on the 'standalone' mode, see:\n\n  https://certbot.eff.org/docs/using.html#standalone\n\nThe certbot plugins to support apache and nginx certificate installation\nwill be made available in the following ports:\n\n * Apache plugin: security/py-certbot-apache\n * Nginx plugin: security/py-certbot-nginx\n\nIn order to automatically renew the certificates, add this line to\n/etc/periodic.conf:\n\n    weekly_certbot_enable=\"YES\"\n\nMore config details in the certbot periodic script:\n\n    /usr/local/etc/periodic/weekly/500.certbot-3.11","type":"install"},{"message":"The certbot periodic script has new config options:\n\n * weekly_certbot_pre_hook\n * weekly_certbot_post_hook\n * weekly_certbot_deploy_hook\n * weekly_certbot_custom_args\n\nFor config details, see the certbot periodic script:\n\n    /usr/local/etc/periodic/weekly/500.certbot-3.11","type":"upgrade","maximum_version":"1.5.0_2,1"}]},{"name":"py311-cbor","origin":"devel/py-cbor","version":"1.0.0_1","comment":"RFC 7049 - Concise Binary Object Representation","maintainer":"sunpoet@FreeBSD.org","www":"https://bitbucket.org/bodhisnarkva/cbor","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6846cdc2f7cc690731635bb498bd30efa79024cc72c960e9209fd9c02c2a340c","flatsize":144311,"path":"All/py311-cbor-1.0.0_1.pkg","repopath":"All/py311-cbor-1.0.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":35668,"desc":"An implementation of RFC 7049 - Concise Binary Object Representation (CBOR).\n\nCBOR is comparable to JSON, has a superset of JSON's ability, but serializes to\na binary format which is smaller and faster to generate and parse.\n\nThe two primary functions are cbor.loads() and cbor.dumps().\n\nThis library includes a C implementation which runs 3-5 times faster than the\nPython standard library's C-accelerated implementanion of JSON. This is also\nincludes a 100%25 Python implementation.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-cbeams","origin":"games/py-cbeams","version":"1.0.3_1","comment":"Draw pretty animated colored circles in the terminal","maintainer":"0mp@FreeBSD.org","www":"https://github.com/tartley/cbeams","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9b4577955a2ac3f6f6ab4b711aae119627255fd091df07f7bc2769728faf301b","flatsize":56786,"path":"All/py311-cbeams-1.0.3_1.pkg","repopath":"All/py311-cbeams-1.0.3_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":16184,"desc":"cbeams is a command-line program which draws pretty animated colored circles in\nthe terminal.\n\nThe feeling of the generated visuals could be described\nwith the following quote:\n\n>    I've seen things you people wouldn't believe. Attack ships on fire off the\n>    shoulder of Orion. I watched c-beams glitter in the dark, near the\n>    Tannhauser Gate. All those moments will be lost, in time, like tears in\n>    rain. Time to die.","deps":{"py311-blessings":{"origin":"devel/py-blessings","version":"1.7_2"},"py311-docopt":{"origin":"devel/py-docopt","version":"0.6.2_2"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["games","python"],"annotations":{"flavor":"py311"}},{"name":"py311-casttube","origin":"net/py-casttube","version":"0.2.1_1","comment":"YouTube Chromecast API","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ur1katz/casttube","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"36db9365f3be770d7e14dac0d11586d83c6abd8524f371fc8d340a6db89dadad","flatsize":44584,"path":"All/py311-casttube-0.2.1_1.pkg","repopath":"All/py311-casttube-0.2.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10828,"desc":"CastTube provides a way to interact with the Youtube Chromecast API.\n\nFeatures:\n- Play video\n- Play a playlist\n- Add video to the end of the play queue\n- Play next\n- Remove video\n- Clear the entire queue","deps":{"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-cfn-lint","origin":"devel/py-cfn-lint","version":"1.32.0","comment":"AWS CloudFormation Linter","maintainer":"nork@FreeBSD.org","www":"https://pypi.org/project/cfn-lint/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1187c6e9badb93eee4f80c80bacec794f9aca02a8e11d8d1cf077552ff8f9ae6","flatsize":29485993,"path":"All/py311-cfn-lint-1.32.0.pkg","repopath":"All/py311-cfn-lint-1.32.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1731176,"desc":"Validate CloudFormation yaml/json templates against the CloudFormation spec and\nadditional checks. Includes checking valid values for resource properties and\nbest practices.","deps":{"py311-aws-sam-translator":{"origin":"devel/py-aws-sam-translator","version":"1.95.0"},"py311-jschema-to-python":{"origin":"devel/py-jschema-to-python","version":"1.2.3_1"},"py311-jsonpatch":{"origin":"devel/py-jsonpatch","version":"1.33_1"},"py311-jsonschema":{"origin":"devel/py-jsonschema","version":"4.23.0"},"py311-junit-xml":{"origin":"textproc/py-junit-xml","version":"1.9_1"},"py311-networkx":{"origin":"math/py-networkx","version":"3.4,2"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-regex":{"origin":"textproc/py-regex","version":"2024.7.24_1"},"py311-sarif-om":{"origin":"devel/py-sarif-om","version":"1.0.4_1"},"py311-sympy":{"origin":"math/py-sympy","version":"1.13.3_1"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-cattrs23","origin":"devel/py-cattrs23","version":"23.2.3","comment":"Composable complex class support for attrs and dataclasses","maintainer":"sunpoet@FreeBSD.org","www":"https://catt.rs/en/stable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b175a70321defdd9f0de360dcb576e3ab7e1105af40543bb2cb75a8bd7a88142","flatsize":707292,"path":"All/py311-cattrs23-23.2.3.pkg","repopath":"All/py311-cattrs23-23.2.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":107236,"desc":"cattrs is an open source Python library for structuring and unstructuring data.\ncattrs works best with attrs classes, dataclasses and the usual Python\ncollections, but other kinds of classes are supported by manually registering\nconverters.\n\nPython has a rich set of powerful, easy to use, built-in data types like\ndictionaries, lists and tuples. These data types are also the lingua franca of\nmost data serialization libraries, for formats like json, msgpack, yaml or toml.\n\nData types like this, and mappings like dict s in particular, represent\nunstructured data. Your data is, in all likelihood, structured: not all\ncombinations of field names or values are valid inputs to your programs. In\nPython, structured data is better represented with classes and enumerations.\nattrs is an excellent library for declaratively describing the structure of your\ndata, and validating it.\n\nWhen you're handed unstructured data (by your network, file system,\ndatabase...), cattrs helps to convert this data into structured data. When you\nhave to convert your structured data into data types other libraries can handle,\ncattrs turns your classes and enumerations into dictionaries, integers and\nstrings.","deps":{"py311-attrs":{"origin":"devel/py-attrs","version":"25.3.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-case","origin":"devel/py-case","version":"1.5.3_1","comment":"Python unittest utilities","maintainer":"meka@tilda.center","www":"https://github.com/celery/case","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d0d10bbd408504cb9118ea398aa4d7eed8f3bcf72ac5fca8bf3ed954d399f7ad","flatsize":208315,"path":"All/py311-case-1.5.3_1.pkg","repopath":"All/py311-case-1.5.3_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":37184,"desc":"Python testing framework by Celery project that includes mocks and unit tests","deps":{"py311-nose":{"origin":"devel/py-nose","version":"1.3.7_2"},"py311-setuptools":{"origin":"devel/py-setuptools","version":"63.1.0_2"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-capturer","origin":"devel/py-capturer","version":"3.0_1","comment":"Capture stdout/stderr of the current process and subprocesses","maintainer":"sunpoet@FreeBSD.org","www":"https://capturer.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2d1f35b5ba948f07f7573187443d2e2379873d979f28a29ab67e7f3108aa9a79","flatsize":147560,"path":"All/py311-capturer-3.0_1.pkg","repopath":"All/py311-capturer-3.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":25020,"desc":"The capturer package makes it easy to capture the stdout and stderr streams of\nthe current process and subprocesses. Output can be relayed to the terminal in\nreal time but is also available to the Python program for additional processing.","deps":{"py311-humanfriendly":{"origin":"textproc/py-humanfriendly","version":"10.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-cattrs","origin":"devel/py-cattrs","version":"24.1.2","comment":"Composable complex class support for attrs and dataclasses","maintainer":"sunpoet@FreeBSD.org","www":"https://catt.rs/en/stable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ff124f0762538c15cfe6e3d7f4f591fe6a9b6c8c30f025942f8c55dbeb77d3ae","flatsize":847124,"path":"All/py311-cattrs-24.1.2.pkg","repopath":"All/py311-cattrs-24.1.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":124268,"desc":"cattrs is an open source Python library for structuring and unstructuring data.\ncattrs works best with attrs classes, dataclasses and the usual Python\ncollections, but other kinds of classes are supported by manually registering\nconverters.\n\nPython has a rich set of powerful, easy to use, built-in data types like\ndictionaries, lists and tuples. These data types are also the lingua franca of\nmost data serialization libraries, for formats like json, msgpack, yaml or toml.\n\nData types like this, and mappings like dict s in particular, represent\nunstructured data. Your data is, in all likelihood, structured: not all\ncombinations of field names or values are valid inputs to your programs. In\nPython, structured data is better represented with classes and enumerations.\nattrs is an excellent library for declaratively describing the structure of your\ndata, and validating it.\n\nWhen you're handed unstructured data (by your network, file system,\ndatabase...), cattrs helps to convert this data into structured data. When you\nhave to convert your structured data into data types other libraries can handle,\ncattrs turns your classes and enumerations into dictionaries, integers and\nstrings.","deps":{"py311-attrs":{"origin":"devel/py-attrs","version":"25.3.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-calver","origin":"devel/py-calver","version":"2022.6.26_1","comment":"Setuptools extension for CalVer package versions","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/di/calver","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"154fb06cc0795139684ef9987f074feb8856134342dfe754fe4942a38bde1644","flatsize":33156,"path":"All/py311-calver-2022.6.26_1.pkg","repopath":"All/py311-calver-2022.6.26_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":8392,"desc":"The calver package is a setuptools extension for automatically defining your\nPython package version as a calendar version.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-cclib","origin":"devel/py-cclib","version":"1.7.1_2","comment":"Parsers And Algorithms For Computational Chemistry","maintainer":"robak@FreeBSD.org","www":"https://cclib.github.io","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"540d84408d7d9866408453cdd45f680300c3778853eecce6ed66270eb020dbc6","flatsize":3589940,"path":"All/py311-cclib-1.7.1_2.pkg","repopath":"All/py311-cclib-1.7.1_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":501716,"desc":"Py-cclib is an open source library, written in Python, for parsing and\ninterpreting the results of computational chemistry packages. The current\nversion, cclib 0.9, parses output files from ADF, GAMESS (US), GAMESS-UK,\nGaussian, Jaguar, Molpro, ORCA and PC GAMESS.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-celery","origin":"devel/py-celery","version":"5.3.6_1","comment":"Asynchronous task queue/job queue","maintainer":"olgeni@FreeBSD.org","www":"https://pypi.org/project/celery/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c44c9ed48946e5c08991a054a753fbc892ee72de6537433679afaaf24e627811","flatsize":5413817,"path":"All/py311-celery-5.3.6_1.pkg","repopath":"All/py311-celery-5.3.6_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":834888,"desc":"Celery is an open source asynchronous task queue/job queue based on distributed\nmessage passing. It is focused on real-time operation, but supports scheduling\nas well.\n\nThe execution units, called tasks, are executed concurrently on one\nor more worker nodes. Tasks can execute asynchronously (in the\nbackground) or synchronously (wait until ready).\n\nCelery is written in Python, but the protocol can be implemented\nin any language. It can also operate with other languages using\nwebhooks.\n\nThe recommended message broker is RabbitMQ, but limited support for Redis,\nBeanstalk, MongoDB, CouchDB, and databases (using SQLAlchemy or the Django\nORM) is also available.","deps":{"py311-billiard":{"origin":"devel/py-billiard","version":"4.2.1_1"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-click-didyoumean":{"origin":"devel/py-click-didyoumean","version":"0.3.0_1"},"py311-click-plugins":{"origin":"devel/py-click-plugins","version":"1.1.1_1"},"py311-click-repl":{"origin":"devel/py-click-repl","version":"0.3.0_2"},"py311-kombu":{"origin":"net/py-kombu","version":"5.3.7_1"},"py311-pytz":{"origin":"devel/py-pytz","version":"2024.2_1,1"},"py311-vine":{"origin":"devel/py-vine","version":"5.1.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"cpe":"cpe:2.3:a:celeryproject:celery:5.3.6:::::dragonfly6:x86_64:1","flavor":"py311"}},{"name":"py311-catalogue","origin":"devel/py-catalogue","version":"2.0.10_1","comment":"Super lightweight function registries for your library","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/explosion/catalogue","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"104d177d8cb259eab212a0b1a84e71cd1b97166dc570344ae5a17896fd7818fc","flatsize":183094,"path":"All/py311-catalogue-2.0.10_1.pkg","repopath":"All/py311-catalogue-2.0.10_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":34888,"desc":"catalogue is a tiny, zero-dependencies library that makes it easy to add\nfunction (or object) registries to your code. Function registries are helpful\nwhen you have objects that need to be both easily serializable and fully\ncustomizable. Instead of passing a function into your object, you pass in an\nidentifier name, which the object can use to lookup the function from the\nregistry. This makes the object easy to serialize, because the name is a simple\nstring. If you instead saved the function, you'd have to use Pickle for\nserialization, which has many drawbacks.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-caldav","origin":"www/py-caldav","version":"1.4.0","comment":"CalDAV (RFC4791) client library","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/python-caldav/caldav","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0f01032133ae60963593c3886301d3532cf0864fd0729346aa0ca1e2a74dae7b","flatsize":704166,"path":"All/py311-caldav-1.4.0.pkg","repopath":"All/py311-caldav-1.4.0.pkg","licenselogic":"or","licenses":["APACHE20","GPLv3"],"pkgsize":125980,"desc":"CalDAV (RFC4791) client library for Python.\n\nCalendaring extensions to WebDAV, or CalDAV, is an Internet standard\nallowing a client to access scheduling information on a remote\nserver. It extends WebDAV (HTTP-based protocol for data manipulation)\nspecification and uses iCalendar format for the data.","deps":{"py311-icalendar":{"origin":"devel/py-icalendar","version":"4.0.3_3"},"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-recurring-ical-events":{"origin":"devel/py-recurring-ical-events","version":"3.6.0"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-vobject":{"origin":"deskutils/py-vobject","version":"0.9.6.1_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-cairo","origin":"graphics/py-cairo","version":"1.21.0,1","comment":"Python bindings for Cairo","maintainer":"desktop@FreeBSD.org","www":"https://github.com/pygobject/pycairo","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"92a05a497405ac0d68ad8b26efcaf743452f1cb582c058083928f54ce93e5674","flatsize":491192,"path":"All/py311-cairo-1.21.0,1.pkg","repopath":"All/py311-cairo-1.21.0,1.pkg","licenselogic":"and","licenses":["LGPL21","MPL11"],"pkgsize":102444,"desc":"Python bindings for Cairo.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-castellan","origin":"devel/py-castellan","version":"5.2.1","comment":"Generic Key Manager interface for OpenStack","maintainer":"sunpoet@FreeBSD.org","www":"https://docs.openstack.org/castellan/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0bd1092db6f122874432487762972045155867c1918b29dc9344e2cb1903af9d","flatsize":1181933,"path":"All/py311-castellan-5.2.1.pkg","repopath":"All/py311-castellan-5.2.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":132840,"desc":"Generic Key Manager interface for OpenStack.","deps":{"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-keystoneauth1":{"origin":"devel/py-keystoneauth1","version":"5.10.0"},"py311-oslo.config":{"origin":"devel/py-oslo.config","version":"9.7.0"},"py311-oslo.context":{"origin":"devel/py-oslo.context","version":"5.7.0"},"py311-oslo.i18n":{"origin":"devel/py-oslo.i18n","version":"6.5.0"},"py311-oslo.log":{"origin":"devel/py-oslo.log","version":"7.0.0"},"py311-oslo.utils":{"origin":"devel/py-oslo.utils","version":"8.0.0"},"py311-pbr":{"origin":"devel/py-pbr","version":"6.1.1"},"py311-python-barbicanclient":{"origin":"net/py-python-barbicanclient","version":"7.0.0"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-stevedore":{"origin":"devel/py-stevedore","version":"5.4.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-capstone","origin":"devel/py-capstone","version":"5.0.5_1","comment":"Python bindings for the Capstone Disassembly Engine","maintainer":"bofh@FreeBSD.org","www":"https://www.capstone-engine.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"12571bb9dee9bf3b278bfcbb18444feafee3526b1eee5565bffce6d12d27542b","flatsize":1630737,"path":"All/py311-capstone-5.0.5_1.pkg","repopath":"All/py311-capstone-5.0.5_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":153056,"desc":"Python bindings for the Capstone Disassembly Engine\n\nCapstone is a disassembly framework with the target of becoming the ultimate\ndisasm engine for binary analysis and reversing in the security community.","deps":{"capstone":{"origin":"devel/capstone","version":"5.0.5"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"cpe":"cpe:2.3:a:capstone-engine:capstone:5.0.5:::::dragonfly6:x86_64:1","flavor":"py311"}},{"name":"py311-canonicaljson","origin":"devel/py-canonicaljson","version":"2.0.0","comment":"Canonical JSON","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/matrix-org/python-canonicaljson","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"97491f6f7336ce94a763df4bb32caf0696b5995d08791f8c5777a05e2f18d75f","flatsize":37672,"path":"All/py311-canonicaljson-2.0.0.pkg","repopath":"All/py311-canonicaljson-2.0.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":8884,"desc":"Canonical JSON is a JSON library for Python that provides features such as\nsorted keys, no insignificant whitespace, minimal escaping where necessary and\nsupports frozendict immutable dictionaries.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-cachier","origin":"devel/py-cachier","version":"3.1.2","comment":"Persistent/stale-free/local/cross-machine caching for Python functions","maintainer":"yuri@FreeBSD.org","www":"https://github.com/python-cachier/cachier","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"73cec8ce951728fae5c6dc6a4182ad30b2a126880a2a3d406cc60efc51e70132","flatsize":197602,"path":"All/py311-cachier-3.1.2.pkg","repopath":"All/py311-cachier-3.1.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":39272,"desc":"Cachier is a Python package that provides persistent, stale-free, local\nand cross-machine caching for Python functions.","deps":{"py311-portalocker":{"origin":"devel/py-portalocker","version":"2.3.2_1"},"py311-watchdog":{"origin":"devel/py-watchdog","version":"6.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-cacheyou","origin":"devel/py-cacheyou","version":"23.3","comment":"httplib2 caching for requests","maintainer":"sunpoet@FreeBSD.org","www":"https://cacheyou.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b8aea7135fdc37a6bb7a47cdc9aa78a178ae18418013637511ac7245af2fa578","flatsize":203630,"path":"All/py311-cacheyou-23.3.pkg","repopath":"All/py311-cacheyou-23.3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":42260,"desc":"CacheYou is a fork of CacheControl which is a port of the caching algorithms in\nhttplib2 for use with requests session object.","deps":{"py311-msgpack":{"origin":"devel/py-msgpack","version":"1.1.0"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-calendar_cli","origin":"deskutils/py-calendar_cli","version":"1.0.1_1","comment":"Simple command-line CalDav client","maintainer":"freebsd.org@fydagy.netizen.se","www":"https://github.com/tobixen/calendar-cli","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c23b008f8fe2f7e4c6c4d153866df103f675be9c5158e9167621992d8773fa5a","flatsize":233588,"path":"All/py311-calendar_cli-1.0.1_1.pkg","repopath":"All/py311-calendar_cli-1.0.1_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":49512,"desc":"Simple command-line CalDav client, for adding and browsing calendar items, todo\nlist items\n\nSee also: https://github.com/tobixen/calendar-cli","deps":{"py311-caldav":{"origin":"www/py-caldav","version":"1.4.0"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-icalendar":{"origin":"devel/py-icalendar","version":"4.0.3_3"},"py311-pytz":{"origin":"devel/py-pytz","version":"2024.2_1,1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-tzlocal":{"origin":"devel/py-tzlocal","version":"5.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["deskutils","python"]},{"name":"py311-cachey","origin":"devel/py-cachey","version":"0.2.1_1","comment":"Caching mindful of computation/storage costs","maintainer":"yuri@FreeBSD.org","www":"https://github.com/dask/cachey/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c8ce350a91791ca2c184a1de7529891179990f22ed2dc0392eaeb75e30aea30e","flatsize":39812,"path":"All/py311-cachey-0.2.1_1.pkg","repopath":"All/py311-cachey-0.2.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":10452,"desc":"cachey implements caching based on computation time and storage space.\n\nCachey tries to hold on to values that have the following characteristics:\n* Expensive to recompute (in seconds)\n* Cheap to store (in bytes)\n* Frequently used\n* Recenty used","deps":{"py311-heapdict":{"origin":"devel/py-heapdict","version":"1.0.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-cached-property","origin":"devel/py-cached-property","version":"1.5.2_1","comment":"Decorator for caching properties in classes","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/pydanny/cached-property","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3f50cb812558b4f0ce41b866d17c0e594152fe19da1656e9d45f19781d2c4aa9","flatsize":36007,"path":"All/py311-cached-property-1.5.2_1.pkg","repopath":"All/py311-cached-property-1.5.2_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":10112,"desc":"cached-property is a decorator for caching properties in classes. It makes\ncaching of time or computational expensive properties quick and easy.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-cachelib","origin":"www/py-cachelib","version":"0.10.2_1","comment":"Collection of cache libraries in the same API interface","maintainer":"acm@FreeBSD.org","www":"https://github.com/pallets-eco/cachelib/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"869e4aceca332c08b3dc93392600e1413406ced082a6febe7c003781ab856065","flatsize":218057,"path":"All/py311-cachelib-0.10.2_1.pkg","repopath":"All/py311-cachelib-0.10.2_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":36124,"desc":"A collection of cache libraries in the same API interface.\n\nExtracted from werkzeug. https://palletsprojects.com/p/werkzeug/\n\nMaintained by Pallets Team, licensed under BSD.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["www"],"annotations":{"flavor":"py311"}},{"name":"py311-cairosvg","origin":"graphics/py-cairosvg","version":"2.7.1_1","comment":"Simple SVG Converter based on Cairo","maintainer":"sunpoet@FreeBSD.org","www":"https://www.courtbouillon.org/cairosvg","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"64d2c99134a0782a02c6e9b3c6c084e36fdca3fa86d670cd58ac15ae5065f086","flatsize":556273,"path":"All/py311-cairosvg-2.7.1_1.pkg","repopath":"All/py311-cairosvg-2.7.1_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":99668,"desc":"CairoSVG is a SVG converter based on Cairo. It can export SVG files to PDF,\nPostScript and PNG files.","deps":{"py311-cairocffi":{"origin":"graphics/py-cairocffi","version":"1.4.0_1"},"py311-cssselect2":{"origin":"textproc/py-cssselect2","version":"0.8.0"},"py311-defusedxml":{"origin":"devel/py-defusedxml","version":"0.7.1_1"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"py311-tinycss2":{"origin":"textproc/py-tinycss2","version":"1.4.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"cpe":"cpe:2.3:a:courtbouillon:cairosvg:2.7.1:::::dragonfly6:x86_64:1","flavor":"py311"}},{"name":"py311-cachecontrol","origin":"www/py-cachecontrol","version":"0.14.0","comment":"Caching algorithms in httplib2 for use with requests session object","maintainer":"yuri@FreeBSD.org","www":"https://github.com/psf/cachecontrol","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bff703748d7ce6343805204f9703378abe9c46df8ee39426087f990ea84a1783","flatsize":198660,"path":"All/py311-cachecontrol-0.14.0.pkg","repopath":"All/py311-cachecontrol-0.14.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":41996,"desc":"a port of the caching algorithms in httplib2 for use with requests\nsession object.","deps":{"py311-filelock":{"origin":"sysutils/py-filelock","version":"3.17.0"},"py311-msgpack":{"origin":"devel/py-msgpack","version":"1.1.0"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"FILECACHE":"on","REDIS":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-bz2file","origin":"archivers/py-bz2file","version":"0.98_1","comment":"Read and write bzip2-compressed files","maintainer":"yuri@FreeBSD.org","www":"https://github.com/nvawda/bz2file","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"35917cc72cd2da29aa4436f398651f59a5d0c6e296be72c5c5d217ad4d58a264","flatsize":81127,"path":"All/py311-bz2file-0.98_1.pkg","repopath":"All/py311-bz2file-0.98_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":16828,"desc":"Bz2file is a Python library for reading and writing bzip2-compressed files.\n\nIt contains a drop-in replacement for the file interface in the standard\nlibrary's bz2 module, including features from the latest development version\nof CPython that are not available in older releases.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["archivers","python"],"annotations":{"flavor":"py311"}},{"name":"py311-bytecode","origin":"devel/py-bytecode","version":"0.16.1","comment":"Python module to generate and modify bytecode","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/MatthieuDartiailh/bytecode","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"10045a30d3ff9aea4d1fe948ffe4dfd7d663439c4fa0611bc6893c86cd5a6a76","flatsize":498339,"path":"All/py311-bytecode-0.16.1.pkg","repopath":"All/py311-bytecode-0.16.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":90968,"desc":"bytecode is a Python module to generate and modify bytecode.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-cadquery-pywrap","origin":"devel/py-cadquery-pywrap","version":"7.5_3","comment":"C++ binding generator for python","maintainer":"ports@nicandneal.net","www":"https://github.com/CadQuery/pywrap","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"172ae1fd161873fe469dc1f4291b38c61bbcbb34494a37d2e2a6fa88142702d0","flatsize":332295,"path":"All/py311-cadquery-pywrap-7.5_3.pkg","repopath":"All/py311-cadquery-pywrap-7.5_3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":56976,"desc":"PyWrap is a C++ binding generator using pybind11, libclang and jinja.\nThe main goal of this project is to automatically generate bindings for OCCT7.3\nand beyond without single manual edit of the generated code.\nOnce finished the project will be usable as a general C++ binding generator.","deps":{"llvm11":{"origin":"devel/llvm11","version":"11.0.1_9"},"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-clang":{"origin":"devel/py-clang","version":"11.0_1"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-cymbal":{"origin":"devel/py-cymbal","version":"1.0.0_1"},"py311-joblib":{"origin":"devel/py-joblib","version":"1.3.2_2"},"py311-logzero":{"origin":"devel/py-logzero","version":"1.7.0_1"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-path":{"origin":"devel/py-path","version":"17.1.0"},"py311-pybind11":{"origin":"devel/py-pybind11","version":"2.13.6"},"py311-schema":{"origin":"devel/py-schema","version":"0.7.7_1"},"py311-toml":{"origin":"textproc/py-toml","version":"0.10.2_1"},"py311-toposort":{"origin":"devel/py-toposort","version":"1.5_1"},"py311-tqdm":{"origin":"misc/py-tqdm","version":"4.67.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-cirq-core","origin":"science/py-cirq-core","version":"1.4.1_1","comment":"Framework for Noisy Intermediate Scale Quantum (NISQ) circuits","maintainer":"yuri@FreeBSD.org","www":"https://github.com/quantumlib/cirq","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6f9a2d06848e6497d9069821fd75291db832b6cd06eea8129b44335be41d3f9f","flatsize":27644220,"path":"All/py311-cirq-core-1.4.1_1.pkg","repopath":"All/py311-cirq-core-1.4.1_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":3006240,"desc":"Cirq is a Python library for writing, manipulating, and optimizing quantum\ncircuits and running them against quantum computers and simulators.","deps":{"py311-cirq-google":{"origin":"science/py-cirq-google","version":"1.4.1_1"},"py311-duet":{"origin":"net/py-duet","version":"0.2.9_1"},"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-networkx":{"origin":"math/py-networkx","version":"3.4,2"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"py311-sortedcontainers":{"origin":"devel/py-sortedcontainers","version":"2.4.0_1"},"py311-sympy":{"origin":"math/py-sympy","version":"1.13.3_1"},"py311-tqdm":{"origin":"misc/py-tqdm","version":"4.67.1"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-cachy","origin":"devel/py-cachy","version":"0.3.0_3","comment":"Simple yet effective caching library","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sdispater/cachy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"13678393a59d3f844c3404adf0cf1a5800e440bc3ab81af4678d9ca843957a41","flatsize":235568,"path":"All/py311-cachy-0.3.0_3.pkg","repopath":"All/py311-cachy-0.3.0_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":33172,"desc":"Cachy provides a simple yet effective caching library.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"MEMCACHED":"off","MSGPACK":"off","REDIS":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-cachetools","origin":"devel/py-cachetools","version":"5.5.2","comment":"Extensible memoizing collections and decorators","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/tkem/cachetools","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bcf3af42d0673056c92d5c43718d48450530df834cf6c05ea8047313532dcb74","flatsize":158249,"path":"All/py311-cachetools-5.5.2.pkg","repopath":"All/py311-cachetools-5.5.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":25392,"desc":"This module provides various memoizing collections and decorators, including\nvariants of the Python Standard Library's @lru_cache function decorator.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-cairocffi","origin":"graphics/py-cairocffi","version":"1.4.0_1","comment":"CFFI-based Cairo bindings for Python","maintainer":"dch@FreeBSD.org","www":"https://github.com/kozea/cairocffi","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d198a26f70b8884b92d4605c9c5d7598e4a3336e4f68144495f1ea75a886b9a6","flatsize":1394825,"path":"All/py311-cairocffi-1.4.0_1.pkg","repopath":"All/py311-cairocffi-1.4.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":133940,"desc":"cairocffi\n\ncairocffi is a CFFI-based drop-in replacement for Pycairo, a set of Python\nbindings and object-oriented API for cairo. Cairo is a 2D vector graphics\nlibrary with support for multiple backends including image buffers, PNG,\nPostScript, PDF, and SVG file output.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"py311-cffi":{"origin":"devel/py-cffi","version":"1.17.1"},"py311-xcffib":{"origin":"x11/py-xcffib","version":"0.11.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-cabby","origin":"devel/py-cabby","version":"0.1.20_1","comment":"Python TAXII client implementation from EclecticIQ","maintainer":"gmm@tutanota.com","www":"https://github.com/EclecticIQ/cabby/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5d47fa24b12ac296510c166c3b6124072bff2796798399a008c6ee22bd208329","flatsize":396667,"path":"All/py311-cabby-0.1.20_1.pkg","repopath":"All/py311-cabby-0.1.20_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":56632,"desc":"Python TAXII client implementation from EclecticIQ. A simple Python library for\ninteracting with TAXII servers.","deps":{"py311-colorlog":{"origin":"devel/py-colorlog","version":"6.9.0"},"py311-furl":{"origin":"devel/py-furl","version":"2.1.0_1"},"py311-libtaxii":{"origin":"devel/py-libtaxii","version":"1.1.119_2"},"py311-pytz":{"origin":"devel/py-pytz","version":"2024.2_1,1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-bump2version","origin":"devel/py-bump2version","version":"1.0.1_1","comment":"Version-bump your software with a single command","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/c4urself/bump2version","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fd8e2180262a85d5de101bb0a4c649b3b251d13da48da236b133c03385bd98b6","flatsize":208576,"path":"All/py311-bump2version-1.0.1_1.pkg","repopath":"All/py311-bump2version-1.0.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":42772,"desc":"bump2version is a maintained fork of the excellent bumpversion project.\n\nVersion-bump your software with a single command!\n\nA small command line tool to simplify releasing software by updating all version\nstrings in your source code by the correct increment. Also creates commits and\ntags:\n- version formats are highly configurable\n- works without any VCS, but happily reads tag information from and writes\n  commits and tags to Git and Mercurial if available\n- just handles text files, so it's not specific to any programming language\n- supports Python 3 and PyPy3","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-bup","origin":"archivers/py-bup","version":"0.32","comment":"Very efficient backup system based on the git packfile format","maintainer":"portmaster@BSDforge.com","www":"https://bup.github.io","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3600b7b68894216c8470b0a7dc3a2678aa48ed17279beb3512287cec14274afd","flatsize":891612,"path":"All/py311-bup-0.32.pkg","repopath":"All/py311-bup-0.32.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":217852,"desc":"[excerpt from bup web site]\n\nBup is a Very efficient backup system based on the git packfile format,\nproviding fast incremental saves and global deduplication (among and within\nfiles, including virtual machine images).\n\nBup has a few advantages over other backup software:\n\n-It uses a rolling checksum algorithm (similar to rsync) to split large files\ninto chunks. The most useful result of this is you can backup huge virtual\nmachine (VM) disk images, databases, and XML files incrementally, even though\nthey're typically all in one huge file, and not use tons of disk space for\nmultiple versions.\n\n-It uses the packfile format from git (the open source version control system),\nso you can access the stored data even if you don't like bup's user interface.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["archivers","python"],"options":{"DOCS":"on","TORNADO":"off"}},{"name":"py311-buildbot-react-console-view","origin":"devel/py-buildbot-react-console-view","version":"3.11.9_1","comment":"Buildbot Console View plugin (react)","maintainer":"bofh@FreeBSD.org","www":"https://buildbot.net","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"679ac737ac2d47ba1713f47504d6b6a85bd1b6107e7ce086f8512ef017358fd6","flatsize":74159,"path":"All/py311-buildbot-react-console-view-3.11.9_1.pkg","repopath":"All/py311-buildbot-react-console-view-3.11.9_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":26704,"desc":"Buildbot Console View plugin (react)","deps":{"py311-buildbot-pkg":{"origin":"devel/py-buildbot-pkg","version":"3.11.9_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-buildbot-pkg","origin":"devel/py-buildbot-pkg","version":"3.11.9_1","comment":"Buildbot packaging tools","maintainer":"bofh@FreeBSD.org","www":"https://buildbot.net","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7950ea8506dd0731be4d79aed85f67bb4722955c618444ca95e0d015a8e48ac2","flatsize":53291,"path":"All/py311-buildbot-pkg-3.11.9_1.pkg","repopath":"All/py311-buildbot-pkg-3.11.9_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":15744,"desc":"This port is the Web UI part of BuildBot. For the buildmaster, install the\ndevel/buildbot port.\n\nFor more information, please see: https://buildbot.net/trac","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-buildbot-badges","origin":"devel/py-buildbot-badges","version":"3.11.9_1","comment":"Buildbot Badges","maintainer":"bofh@FreeBSD.org","www":"https://buildbot.net","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8d988c329c639d7a7af29907bf83931ea31a43ee319d61d1174a17f78b6df5b6","flatsize":42300,"path":"All/py311-buildbot-badges-3.11.9_1.pkg","repopath":"All/py311-buildbot-badges-3.11.9_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":13632,"desc":"This port is the Console View Plugin for BuildBot. For the buildmaster,\ninstall the devel/buildbot port.\n\nFor more information, please see: https://buildbot.net/trac","deps":{"py311-buildbot-pkg":{"origin":"devel/py-buildbot-pkg","version":"3.11.9_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-buildbot-worker","origin":"devel/py-buildbot-worker","version":"3.11.9_1","comment":"Buildbot Worker Daemon","maintainer":"bofh@FreeBSD.org","www":"https://buildbot.net","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"67b709e9b15023ec454691643fb86555954ca86faab3fd19576718e3c8edf259","flatsize":2026556,"path":"All/py311-buildbot-worker-3.11.9_1.pkg","repopath":"All/py311-buildbot-worker-3.11.9_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":270200,"desc":"This port is the worker part of BuildBot. For the buildmaster, install the\ndevel/py-buildbot port.\n\nFor more information, please see: https://buildbot.net/trac","deps":{"py311-autobahn":{"origin":"www/py-autobahn","version":"24.4.2_1"},"py311-future":{"origin":"devel/py-future","version":"0.18.3_1"},"py311-msgpack":{"origin":"devel/py-msgpack","version":"1.1.0"},"py311-twisted":{"origin":"devel/py-twisted","version":"24.7.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"users":["buildbot"],"groups":["buildbot"],"annotations":{"flavor":"py311"}},{"name":"py311-buildbot-waterfall-view","origin":"devel/py-buildbot-waterfall-view","version":"3.11.9_1","comment":"Buildbot Waterfall View plugin","maintainer":"bofh@FreeBSD.org","www":"https://buildbot.net","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a22d9458de8922b1f5adace57231eb7a10c3bd3c07d0a282d9b9246d19adf2d0","flatsize":886562,"path":"All/py311-buildbot-waterfall-view-3.11.9_1.pkg","repopath":"All/py311-buildbot-waterfall-view-3.11.9_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":166172,"desc":"This port is the Waterfall View Plugin for BuildBot. For the buildmaster,\ninstall the devel/buildbot port.\n\nFor more information, please see: https://buildbot.net/trac","deps":{"py311-buildbot-pkg":{"origin":"devel/py-buildbot-pkg","version":"3.11.9_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-build","origin":"devel/py-build","version":"1.2.2_2","comment":"PEP517 package builder","maintainer":"sunpoet@FreeBSD.org","www":"https://build.pypa.io/en/stable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2a0ec0f6ee09ce4861e00860600215110bdca7878f77f7299b99f564160ebb14","flatsize":224444,"path":"All/py311-build-1.2.2_2.pkg","repopath":"All/py311-build-1.2.2_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":45520,"desc":"build is a simple, correct PEP517 package builder.","deps":{"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-pyproject-hooks":{"origin":"devel/py-pyproject-hooks","version":"1.2.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-btchip-python","origin":"security/py-btchip-python","version":"0.1.32_3","comment":"Python communication library for Ledger Hardware Wallet","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/LedgerHQ/btchip-python","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c0b78c773ad5cf0a3e83ccf522a1cd4d3f41d164b7778dcfc1b30f25fdad7da5","flatsize":486382,"path":"All/py311-btchip-python-0.1.32_3.pkg","repopath":"All/py311-btchip-python-0.1.32_3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":60600,"desc":"Python library for secure communication with Ledger Hardware Wallets.\nThis library provides comprehensive support for interacting with Ledger\ndevices, enabling secure handling of Bitcoin transactions. Features\ninclude transaction creation, signing, verification, and wallet\nmanagement. Designed for robustness, it ensures private keys remain\nprotected within the hardware wallet.","deps":{"py311-ecdsa":{"origin":"security/py-ecdsa","version":"0.19.1"},"py311-hidapi":{"origin":"comms/py-hidapi","version":"0.14.0"},"py311-mnemonic":{"origin":"security/py-mnemonic","version":"0.21"},"py311-pyscard":{"origin":"security/py-pyscard","version":"2.2.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-buildbot-grid-view","origin":"devel/py-buildbot-grid-view","version":"3.11.9_1","comment":"Buildbot Grid View plugin","maintainer":"bofh@FreeBSD.org","www":"https://buildbot.net","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"84a44a446601a86bd3d147d52097fc610dbc96cb61437ded355a07af9e8c2dcd","flatsize":63146,"path":"All/py311-buildbot-grid-view-3.11.9_1.pkg","repopath":"All/py311-buildbot-grid-view-3.11.9_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":19484,"desc":"This port is the Grid View Plugin for BuildBot. For the buildmaster,\ninstall the devel/buildbot port.\n\nFor more information, please see: https://buildbot.net/trac","deps":{"py311-buildbot-pkg":{"origin":"devel/py-buildbot-pkg","version":"3.11.9_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-bsdconv","origin":"converters/py-bsdconv","version":"11.3.0_1","comment":"Python wrapper for bsdconv","maintainer":"buganini@gmail.com","www":"https://github.com/buganini/python-bsdconv","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7890c6066f872b2a31ad059fc1f5db1291e98083e9b1d0d95ed96fe47267784e","flatsize":22243,"path":"All/py311-bsdconv-11.3.0_1.pkg","repopath":"All/py311-bsdconv-11.3.0_1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":7116,"desc":"BSD licensed charset/encoding converter library with more function than\nlibiconv. (Currently, only a few codecs are supported)\nThis port is a python wrapper for bsdconv.","deps":{"bsdconv":{"origin":"converters/bsdconv","version":"11.6"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["converters","python"],"annotations":{"flavor":"py311"}},{"name":"py311-buildbot-console-view","origin":"devel/py-buildbot-console-view","version":"3.11.9_1","comment":"Buildbot Console View plugin","maintainer":"bofh@FreeBSD.org","www":"https://buildbot.net","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fc8757e56173ed542e64632e072e51c90f90f9c4bf868fa58bf53ac3e1f6599a","flatsize":75851,"path":"All/py311-buildbot-console-view-3.11.9_1.pkg","repopath":"All/py311-buildbot-console-view-3.11.9_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":23244,"desc":"This port is the Console View Plugin for BuildBot. For the buildmaster,\ninstall the devel/buildbot port.\n\nFor more information, please see: https://buildbot.net/trac","deps":{"py311-buildbot-pkg":{"origin":"devel/py-buildbot-pkg","version":"3.11.9_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-btest","origin":"devel/py-btest","version":"1.2","comment":"Simple driver for basic unit tests","maintainer":"mshirk@daemon-security.com","www":"https://github.com/zeek/btest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4200ce1e22b7d030f7ba54168955bfb7943737f32ce266825f99fa004400da49","flatsize":172133,"path":"All/py311-btest-1.2.pkg","repopath":"All/py311-btest-1.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":41712,"desc":"BTest is a powerful framework for writing system tests. Freely\nborrowing some ideas from other packages, its main objective is to\nprovide an easy-to-use, straightforward driver for a suite of\nshell-based tests. Each test consists of a set of command lines\nthat will be executed, and success is determined based on their\nexit codes. btest comes with some additional tools that can be used\nwithin such tests to robustly compare output against a previously\nestablished baseline.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-bt","origin":"finance/py-bt","version":"1.1.0_1","comment":"Flexible backtesting framework to test quantitative trading strategies","maintainer":"yuri@FreeBSD.org","www":"http://pmorissette.github.io/bt/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"81c96d6ca7b0d4a4a16c3a1381da637ae0859b1c1819fc1269fad504cd6e2cef","flatsize":1136383,"path":"All/py311-bt-1.1.0_1.pkg","repopath":"All/py311-bt-1.1.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":235508,"desc":"bt is a flexible backtesting framework for Python used to test quantitative\ntrading strategies. Backtesting is the process of testing a strategy over a\ngiven data set. This framework allows you to easily create strategies that mix\nand match different Algos. It aims to foster the creation of easily testable,\nre-usable and flexible blocks of strategy logic to facilitate the rapid\ndevelopment of complex trading strategies.\n\nThe goal: to save quants from re-inventing the wheel and let them focus on the\nimportant part of the job - strategy development.\n\nbt is coded in Python and joins a vibrant and rich ecosystem for data analysis.\nNumerous libraries exist for machine learning, signal processing and statistics\nand can be leveraged to avoid re-inventing the wheel - something that happens\nall too often when using other languages that don't have the same wealth of\nhigh-quality, open-source projects.","deps":{"py311-ffn":{"origin":"finance/py-ffn","version":"1.1.2"},"py311-pyprind":{"origin":"misc/py-pyprind","version":"2.11.3_1"},"py311-tqdm":{"origin":"misc/py-tqdm","version":"4.67.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["finance","python"],"annotations":{"flavor":"py311"}},{"name":"py311-brotli","origin":"archivers/py-brotli","version":"1.1.0","comment":"Generic-purpose lossless compression algorithm","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/google/brotli","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"79650f4585103e3a6fd66cb6df53199cf2d21c20ec07015be20a35b13826af21","flatsize":34860,"path":"All/py311-brotli-1.1.0.pkg","repopath":"All/py311-brotli-1.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11460,"desc":"Brotli is a generic-purpose lossless compression algorithm that compresses data\nusing a combination of a modern variant of the LZ77 algorithm, Huffman coding\nand 2nd order context modeling, with a compression ratio comparable to the best\ncurrently available general-purpose compression methods. It is similar in speed\nwith deflate but offers more dense compression.\n\nThe specification of the Brotli Compressed Data Format is defined in RFC 7932.","deps":{"brotli":{"origin":"archivers/brotli","version":"1.1.0,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["archivers","python"],"annotations":{"cpe":"cpe:2.3:a:google:brotli:1.1.0:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-brotlipy","origin":"archivers/py-brotlipy","version":"0.7.0_1","comment":"Python binding to the Brotli library","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/python-hyper/brotlicffi","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"536c3780aa5adbd57fda413366e0fe6423bd503587076181ba3e6ed402572e61","flatsize":813593,"path":"All/py311-brotlipy-0.7.0_1.pkg","repopath":"All/py311-brotlipy-0.7.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":272296,"desc":"This library contains Python CFFI bindings for the reference Brotli\nencoder/decoder. This allows Python software to use the Brotli compression\nalgorithm directly from Python code.","deps":{"py311-cffi":{"origin":"devel/py-cffi","version":"1.17.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["archivers","python"],"annotations":{"flavor":"py311"}},{"name":"py311-brotlicffi","origin":"archivers/py-brotlicffi","version":"1.1.0.0_1","comment":"Python CFFI bindings to the Brotli library","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/python-hyper/brotlicffi","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"89d581838c7942438a33da8ea89288d8d952ef77de600e7d7baa8d50d1680d51","flatsize":112421,"path":"All/py311-brotlicffi-1.1.0.0_1.pkg","repopath":"All/py311-brotlicffi-1.1.0.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21840,"desc":"BrotliCFFI contains Python CFFI bindings for the reference Brotli\nencoder/decoder. This allows Python software to use the Brotli compression\nalgorithm directly from Python code.","deps":{"brotli":{"origin":"archivers/brotli","version":"1.1.0,1"},"py311-cffi":{"origin":"devel/py-cffi","version":"1.17.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["archivers","python"],"annotations":{"flavor":"py311"}},{"name":"py311-brial","origin":"math/py-brial","version":"1.2.12_1","comment":"Python implementation of BRiAl","maintainer":"thierry@FreeBSD.org","www":"https://github.com/BRiAl/BRiAl","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"00075801b536a467f40723bf1885cbcd244980652b3520d550324338a43d647d","flatsize":914432,"path":"All/py311-brial-1.2.12_1.pkg","repopath":"All/py311-brial-1.2.12_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":148132,"desc":"sage-BRiAl is the python implementation of BRiAl that relies on sage to\ninterface with libbrial.","deps":{"BRiAl":{"origin":"math/brial","version":"1.2.12_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-bravado-core","origin":"www/py-bravado-core","version":"6.6.1_3","comment":"Library for adding Swagger support to clients and servers","maintainer":"yuri@FreeBSD.org","www":"https://github.com/Yelp/bravado-core","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2269d2659b43f05d3785cb708aed0963c2d09977c30bdfb4c78d4b0ab6254831","flatsize":744823,"path":"All/py311-bravado-core-6.6.1_3.pkg","repopath":"All/py311-bravado-core-6.6.1_3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":109412,"desc":"bravado-core is a Python library that adds client-side and server-side\nsupport for the OpenAPI Specification v2.0.","deps":{"py311-jsonref":{"origin":"devel/py-jsonref","version":"1.1.0"},"py311-jsonschema":{"origin":"devel/py-jsonschema","version":"4.23.0"},"py311-msgpack":{"origin":"devel/py-msgpack","version":"1.1.0"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-pytz":{"origin":"devel/py-pytz","version":"2024.2_1,1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-simplejson":{"origin":"devel/py-simplejson","version":"3.18.4_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-swagger-spec-validator":{"origin":"devel/py-swagger-spec-validator","version":"2.7.4_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-bx-python","origin":"biology/py-bx-python","version":"0.13.0_1","comment":"Python module for reading, manipulating and writing genomic data sets","maintainer":"yuri@FreeBSD.org","www":"https://github.com/bxlab/bx-python","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9936ca94ecf12c97ea5c839f26991e451bc03de6d2d9b18b19947faeeebcfc37","flatsize":5109906,"path":"All/py311-bx-python-0.13.0_1.pkg","repopath":"All/py311-bx-python-0.13.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":936600,"desc":"bx-python is a python library and associated set of scripts to allow for rapid\nimplementation of genome scale analyses. The library contains a variety of\nuseful modules, but the particular strengths are:\n\nClasses for reading and working with genome-scale multiple local alignments\n(in MAF, AXT, and LAV formats). Generic data structure for indexing on disk\nfiles that contain blocks of data associated with intervals on various\nsequences (used, for example, to provide random access to individual\nalignments in huge files; optomized for use over network filesystems).\nData structures for working with intervals on sequences:\n * \"Binned bitsets\" which act just like chromosome sized bit arrays,\n   but lazily allocate regions and allow large blocks of all set or\n   all unset bits to be stored compactly\n * \"Intersecter\" for performing fast intersection tests that preserve\n   both query and target intervals and associated annotation","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["biology","python"],"annotations":{"flavor":"py311"}},{"name":"py311-branca","origin":"www/py-branca","version":"0.8.1","comment":"Generate complex HTML+JS pages with Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/python-visualization/branca","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b8de78120883a130d4f5dc4d5bf90cb5377ff5d3773566e82445f50e14298621","flatsize":282956,"path":"All/py311-branca-0.8.1.pkg","repopath":"All/py311-branca-0.8.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":48892,"desc":"Branca is a spinoff from folium, that would host the non-map-specific features.\nIt may become a HTML+JS generation library in the future.","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-bracex","origin":"textproc/py-bracex","version":"2.4","comment":"Brace expansion","maintainer":"matthew@FreeBSD.org","www":"https://pypi.org/project/bracex/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7cd90a132ffd5e930862399265fd92a875adf166c3e597afb8c96aab4741dcaf","flatsize":95941,"path":"All/py311-bracex-2.4.pkg","repopath":"All/py311-bracex-2.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19716,"desc":"Bracex is a brace expanding library (a la Bash) for Python. Brace\nexpanding is used to generate arbitrary strings.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-bravado","origin":"www/py-bravado","version":"11.1.0_1","comment":"Library for accessing Swagger-enabled APIs","maintainer":"yuri@FreeBSD.org","www":"https://github.com/Yelp/bravado","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dd1dfe6a68557c4c5b73bba1e06c1ad61957562eb82d1ed53c19c17f6a4f66c8","flatsize":418980,"path":"All/py311-bravado-11.1.0_1.pkg","repopath":"All/py311-bravado-11.1.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":65764,"desc":"Bravado is a Yelp maintained fork of digium/swagger-py for use with OpenAPI\nSpecification version 2.0 (previously known as Swagger).","deps":{"py311-bravado-core":{"origin":"www/py-bravado-core","version":"6.6.1_3"},"py311-monotonic":{"origin":"devel/py-monotonic","version":"1.5_1"},"py311-msgpack":{"origin":"devel/py-msgpack","version":"1.1.0"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-simplejson":{"origin":"devel/py-simplejson","version":"3.18.4_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-bps_restpy","origin":"devel/py-bps-restpy","version":"9.0.2_1","comment":"BreakingPoint REST API Python Wraper","maintainer":"dvl@FreeBSD.org","www":"https://pypi.org/project/bps-restpy/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"baa61e35c86e74b451416c1828f1d83924b9df14574d5c0c0adc99f97ca0045f","flatsize":1342243,"path":"All/py311-bps_restpy-9.0.2_1.pkg","repopath":"All/py311-bps_restpy-9.0.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":93556,"desc":"Module for interfacing to BreakingPoint appliance. Let's you connect to their\nappliances for simulating real-world legitimate traffic, DDoS, exploits,\nmalware, and fuzzing.\n\n# Login to BPS box\nbps = BPS(bps_system, bpsuser, bpspass)\nbps.login()\n\nprint(\"Load a canned test: \")\nbps.testmodel.load(canned_test_name)\n\nprint(\"Reserve Ports\")\nfor p in port_list:\n    bps.topology.reserve([{'slot': slot_number, 'port': p, 'group': 2}])\n\n\nprint(\"Run test and Get Stats:\")\ntest_id_json = bps.testmodel.run(modelname=canned_test_name, group=2)\ntestid = str( test_id_json[\"runid\"] )\nrun_id = 'TEST-' + testid\nprint(\"Test Run Id: %25s\"%25run_id)","deps":{"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-cassandra-driver","origin":"databases/py-cassandra-driver","version":"3.18.0_1","comment":"Python client library for Apache Cassandra","maintainer":"sergey@akhmatov.ru","www":"https://github.com/datastax/python-driver","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d2f333397faeef922124eb52069d9660930e9e16352b72aa34d314cf857b4eb0","flatsize":10833385,"path":"All/py311-cassandra-driver-3.18.0_1.pkg","repopath":"All/py311-cassandra-driver-3.18.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":2324516,"desc":"A modern, feature-rich and highly-tunable Python client library for\nApache Cassandra (2.1+) using exclusively Cassandra's binary protocol\nand Cassandra Query Language v3.","deps":{"libev":{"origin":"devel/libev","version":"4.33_1,1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"options":{"LIBEV":"on","MURMUR3":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-bottleneck","origin":"math/py-bottleneck","version":"1.3.8_1","comment":"Collection of fast NumPy array functions written in Cython","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/kwgoodman/bottleneck","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6047920f191e47021a361e51b93f231ba27477648a4f440484bf47c901ff79d4","flatsize":668864,"path":"All/py311-bottleneck-1.3.8_1.pkg","repopath":"All/py311-bottleneck-1.3.8_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":127468,"desc":"Bottleneck is a collection of fast NumPy array functions written in Cython.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-bottle-cork","origin":"www/py-bottle-cork","version":"0.12.0_3","comment":"Bottle authentication and authorization module","maintainer":"olivier@FreeBSD.org","www":"https://cork.readthedocs.io","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ce0702823be540c9bcba3951b6cf7ac8fc7ef6f6832bd6daffdab9f10ddd79f2","flatsize":293887,"path":"All/py311-bottle-cork-0.12.0_3.pkg","repopath":"All/py311-bottle-cork-0.12.0_3.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":48128,"desc":"bottle-cork provides a simple set of methods to implement Authentication\nand Authorization in web applications based on Bottle.","deps":{"py311-beaker":{"origin":"www/py-beaker","version":"1.13.0"},"py311-bottle":{"origin":"www/py-bottle","version":"0.12.25_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"EXAMPLES":"on","MONGODB":"off","SQLALCHEMY":"off","SQLITE":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-bottle","origin":"www/py-bottle","version":"0.12.25_1","comment":"Fast and simple WSGI-framework for small web-applications","maintainer":"nivit@FreeBSD.org","www":"https://bottlepy.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"415acc5bc8ba2259559545da9db36e478d222da4cdf8085788c73473efce278a","flatsize":792794,"path":"All/py311-bottle-0.12.25_1.pkg","repopath":"All/py311-bottle-0.12.25_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":109072,"desc":"Bottle is a fast and simple micro-framework for small web-applications.\nIt offers request dispatching (Routes) with url parameter support,\nTemplates, key/value Databases, a build-in HTTP Server and adapters\nfor many third party WSGI/HTTP-server and template engines.\nAll in a single file and with no dependencies other than the Python\nStandard Library.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"cpe":"cpe:2.3:a:bottlepy:bottle:0.12.25:::::dragonfly6:x86_64:1","flavor":"py311"}},{"name":"py311-botocore-stubs","origin":"www/py-botocore-stubs","version":"1.27.22_1","comment":"Type annotations for botocore","maintainer":"yuri@FreeBSD.org","www":"https://github.com/youtype/mypy_boto3_builder","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e7f8361ab81e63537003fe4e000003cc73c2cfb13570d1f1199451e34c1e417e","flatsize":144168,"path":"All/py311-botocore-stubs-1.27.22_1.pkg","repopath":"All/py311-botocore-stubs-1.27.22_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":27056,"desc":"Type annotations for botocore 1.27.3 compatible with VSCode, PyCharm,\nEmacs, Sublime Text, mypy, pyright and other tools.","deps":{"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-breathe","origin":"devel/py-breathe","version":"4.35.0_3","comment":"Extension to reStructuredText and Sphinx to render Doxygen xml output","maintainer":"mandree@FreeBSD.org","www":"https://github.com/michaeljones/breathe","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d3b6b0ee4fdac9d4201ffad94557978d61f1821273f26dc669664822cae09102","flatsize":16035250,"path":"All/py311-breathe-4.35.0_3.pkg","repopath":"All/py311-breathe-4.35.0_3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":900544,"desc":"Breathe provides a bridge between the Sphinx and Doxygen documentation systems.\n\nIt is an easy way to include Doxygen information in a set of documentation\ngenerated by Sphinx. The aim is to produce an autodoc like support for people\nwho enjoy using Sphinx but work with languages other than Python. The system\nrelies on the Doxygen's xml output.","deps":{"doxygen":{"origin":"devel/doxygen","version":"1.9.6_2,2"},"graphviz":{"origin":"graphics/graphviz","version":"12.2.1_1"},"py311-furo":{"origin":"textproc/py-furo","version":"2024.8.6_1"},"py311-setuptools":{"origin":"devel/py-setuptools","version":"63.1.0_2"},"py311-sphinx":{"origin":"textproc/py-sphinx","version":"5.3.0_3,1"},"py311-sphinx-copybutton":{"origin":"textproc/py-sphinx-copybutton","version":"0.5.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"DOCS":"on","EXAMPLES":"on","PDFDOCS":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-buildbot-www","origin":"devel/py-buildbot-www","version":"3.11.9_1","comment":"Buildbot UI","maintainer":"bofh@FreeBSD.org","www":"https://buildbot.net","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ba594d6cfd5bc4c2686c02656d68e5f2482bf9b11a30fa321da691f5a7ea58c1","flatsize":11870868,"path":"All/py311-buildbot-www-3.11.9_1.pkg","repopath":"All/py311-buildbot-www-3.11.9_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2016436,"desc":"This port is the Web UI part of BuildBot. For the buildmaster, install the\ndevel/buildbot port.\n\nFor more information, please see: https://buildbot.net/trac","deps":{"py311-buildbot-console-view":{"origin":"devel/py-buildbot-console-view","version":"3.11.9_1"},"py311-buildbot-grid-view":{"origin":"devel/py-buildbot-grid-view","version":"3.11.9_1"},"py311-buildbot-waterfall-view":{"origin":"devel/py-buildbot-waterfall-view","version":"3.11.9_1"},"py311-service-identity":{"origin":"security/py-service-identity","version":"24.2.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-box2d-py","origin":"graphics/py-box2d-py","version":"2.3.8_2","comment":"2D physics library Box2D 2.3 for usage in Python","maintainer":"nc@FreeBSD.org","www":"https://pypi.org/project/box2d-py/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5ee906188f0ce52322e0f01b1ab9ae1980ae71417757c6c601f6ce9374b1b60a","flatsize":2395381,"path":"All/py311-box2d-py-2.3.8_2.pkg","repopath":"All/py311-box2d-py-2.3.8_2.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":378420,"desc":"2D physics library Box2D 2.3 for usage in Python.","deps":{"Box2D":{"origin":"misc/box2d","version":"2.4.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics"],"annotations":{"flavor":"py311"}},{"name":"py311-borgmatic","origin":"sysutils/py-borgmatic","version":"1.8.8","comment":"Wrapper script for Borg backup software","maintainer":"egypcio@FreeBSD.org","www":"https://torsion.org/borgmatic/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5cbeea454f7f938301fc8ccbf90d54403886937b2a2a7124218c851f3707f2c3","flatsize":1525147,"path":"All/py311-borgmatic-1.8.8.pkg","repopath":"All/py311-borgmatic-1.8.8.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":208936,"desc":"Borgmatic is a simple Python wrapper script for the Borg backup software that\ninitiates a backup, prunes any old backups according to a retention policy,\nand validates backups for consistency.\n\nThe script supports specifying your settings in a declarative configuration\nfile rather than having to put them all on the command-line, and handles common\nerrors.","deps":{"py311-borgbackup":{"origin":"archivers/py-borgbackup","version":"1.4.0_2"},"py311-colorama":{"origin":"devel/py-colorama","version":"0.4.6"},"py311-jsonschema":{"origin":"devel/py-jsonschema","version":"4.23.0"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-ruamel.yaml":{"origin":"devel/py-ruamel.yaml","version":"0.18.10_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"annotations":{"flavor":"py311"}},{"name":"py311-boost-libs-mpi","origin":"devel/boost-mpi-libs","version":"1.87.0","comment":"Boot.MPI library and Python bindings","maintainer":"office@FreeBSD.org","www":"https://www.boost.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0607c9df726fde04a329ef417600a9b19a3fb9f22758451aabb3d64aafd53970","flatsize":865271,"path":"All/py311-boost-libs-mpi-1.87.0.pkg","repopath":"All/py311-boost-libs-mpi-1.87.0.pkg","licenselogic":"single","licenses":["BSL"],"pkgsize":103288,"desc":"Boost.MPI is a library for message passing in high-performance parallel applications.\n\nA Boost.MPI program is one or more processes that can communicate either via sending\nand receiving individual messages (point-to-point communication) or by coordinating\nas a group (collective communication). Unlike communication in threaded environments\nor using a shared-memory library, Boost.MPI processes can be spread across many \ndifferent machines, possibly with different operating systems and underlying architectures.\n\nBoost.MPI provides an alternative MPI interface from the Python programming language\nvia the boost.mpi module. \n\nThe Boost.MPI Python bindings, built on top of the C++ Boost.MPI using\nthe Boost.Python library, provide nearly all of the functionality of\nBoost.MPI within a dynamic, object-oriented language.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"openmpi":{"origin":"net/openmpi","version":"5.0.7_1"},"py311-boost-libs":{"origin":"devel/boost-python-libs","version":"1.87.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"options":{"DEBUG":"off","OPTIMIZED_CFLAGS":"off","OPENMPI":"on","MPICH":"off"},"annotations":{"flavor":"py311"},"messages":[{"message":"You have built the Boost library with thread support.\n\nDon't forget to add -pthread to your linker options when\nlinking your code.","type":"install"}]},{"name":"py311-boto3","origin":"www/py-boto3","version":"1.37.13","comment":"AWS SDK for Python","maintainer":"sunpoet@FreeBSD.org","www":"https://aws.amazon.com/sdk-for-python/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"03d4b380dafb6391c63b02379583d7590ff07887423364ba7877f5bbe917578f","flatsize":1675644,"path":"All/py311-boto3-1.37.13.pkg","repopath":"All/py311-boto3-1.37.13.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":148540,"desc":"Boto3 is the Amazon Web Services (AWS) Software Development Kit (SDK) for\nPython, which allows Python developers to write software that makes use of\nservices like Amazon S3 and Amazon EC2. You can find the latest, most up to\ndate, documentation at our doc site, including a list of services that are\nsupported.","deps":{"py311-botocore":{"origin":"devel/py-botocore","version":"1.37.13"},"py311-jmespath":{"origin":"devel/py-jmespath","version":"1.0.1_1"},"py311-s3transfer":{"origin":"net/py-s3transfer","version":"0.11.4"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-boost-libs","origin":"devel/boost-python-libs","version":"1.87.0","comment":"Framework for interfacing Python and C++","maintainer":"office@FreeBSD.org","www":"https://www.boost.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d13403ae68aa44c3bd4f5dc54b49d11b2dec6f5d2a9c4bca2228b59e89a41c72","flatsize":1110646,"path":"All/py311-boost-libs-1.87.0.pkg","repopath":"All/py311-boost-libs-1.87.0.pkg","licenselogic":"single","licenses":["BSL"],"pkgsize":180352,"desc":"The Boost Python Library is a framework for interfacing Python and\nC++. It allows you to quickly and seamlessly expose C++ classes\nfunctions and objects to Python, and vice-versa, using no special\ntools -- just your C++ compiler.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"options":{"DEBUG":"off","OPTIMIZED_CFLAGS":"off"},"annotations":{"flavor":"py311"},"messages":[{"message":"You have built the Boost library with thread support.\n\nDon't forget to add -pthread to your linker options when\nlinking your code.","type":"install"}]},{"name":"py311-buildbot","origin":"devel/py-buildbot","version":"3.11.9_2","comment":"Continuous Integration Framework","maintainer":"bofh@FreeBSD.org","www":"https://buildbot.net","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0b03ec0f4855dd9a63c7333ed417a72ff7d390d4a374b5e339121a5def47e66b","flatsize":13681391,"path":"All/py311-buildbot-3.11.9_2.pkg","repopath":"All/py311-buildbot-3.11.9_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1805372,"desc":"The BuildBot is a system to automate the compile/test cycle required by most\nsoftware projects to validate code changes. By automatically rebuilding and\ntesting the tree each time something has changed, build problems are\npinpointed quickly, before other developers are inconvenienced by the\nfailure. The guilty developer can be identified and harassed without human\nintervention. By running the builds on a variety of platforms, developers who\ndo not have the facilities to test their changes everywhere before checkin will\nat least know shortly afterwards whether they have broken the build or not.\n\nWarning counts, lint checks, image size, compile time, and other build\nparameters can be tracked over time, are more visible, and are therefore\neasier to improve.\n\nThe overall goal is to reduce tree breakage and provide a platform to run tests\nor code-quality checks that are too annoying or pedantic for any human to waste\ntheir time with. Developers get immediate (and potentially public) feedback\nabout their changes, encouraging them to be more careful about testing before\ncheckin.\n\nFor more information, please see: https://buildbot.net/trac","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-alembic":{"origin":"databases/py-alembic","version":"1.15.2"},"py311-autobahn":{"origin":"www/py-autobahn","version":"24.4.2_1"},"py311-buildbot-www":{"origin":"devel/py-buildbot-www","version":"3.11.9_1"},"py311-croniter2":{"origin":"sysutils/py-croniter2","version":"2.0.7_1"},"py311-importlib-resources":{"origin":"devel/py-importlib-resources","version":"6.5.2"},"py311-msgpack":{"origin":"devel/py-msgpack","version":"1.1.0"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-pyjwt":{"origin":"www/py-pyjwt","version":"2.8.0"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"py311-twisted":{"origin":"devel/py-twisted","version":"24.7.0"},"py311-txaio":{"origin":"devel/py-txaio","version":"22.2.1_1"},"py311-unidiff":{"origin":"devel/py-unidiff","version":"0.7.5_1"},"py311-zope.interface":{"origin":"devel/py-zope.interface","version":"5.3.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"users":["buildbot"],"groups":["buildbot"],"annotations":{"cpe":"cpe:2.3:a:buildbot:buildbot:3.11.9:::::dragonfly6:x86_64:2","flavor":"py311"}},{"name":"py311-booleanOperations","origin":"x11-fonts/py-booleanOperations","version":"0.9.0_1","comment":"Boolean operations on paths","maintainer":"lantw44@gmail.com","www":"https://github.com/typemytype/booleanOperations","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6db1c1585558d2e751b40b4254c43cc68fbf8c9728ca76cde16f90537976d911","flatsize":212351,"path":"All/py311-booleanOperations-0.9.0_1.pkg","repopath":"All/py311-booleanOperations-0.9.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":39648,"desc":"Boolean operations on paths which uses a super fast polygon clipper library by\nAngus Johnson.","deps":{"py311-fonttools":{"origin":"print/py-fonttools","version":"4.56.0"},"py311-pyclipper":{"origin":"math/py-pyclipper","version":"1.3.0p5_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","x11-fonts"],"annotations":{"flavor":"py311"}},{"name":"py311-boolean.py","origin":"devel/py-boolean.py","version":"4.0_1","comment":"Create and parse boolean expressions and create custom boolean DSL","maintainer":"kai@FreeBSD.org","www":"https://github.com/bastikr/boolean.py","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"29dd49bcba48c415206c3b52ad8157b7efcd01add925bc6d7447120bd27ce658","flatsize":1058359,"path":"All/py311-boolean.py-4.0_1.pkg","repopath":"All/py311-boolean.py-4.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":205016,"desc":"This library helps you deal with boolean expressions and algebra with variables\nand the boolean functions AND, OR, NOT.\n\nYou can parse expressions from strings and simplify and compare expressions. You\ncan also easily create your custom algreba and mini DSL and create custom\ntokenizers to handle custom expressions.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-bonsai","origin":"net/py-bonsai","version":"1.5.3_1","comment":"Module for handling LDAP operations in Python","maintainer":"meka@tilda.center","www":"https://github.com/noirello/bonsai","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b20c3c3bb29cf6fc0a44bb9183eed2c09ebef64e94c01a582e9f197b1c0ee7d6","flatsize":770695,"path":"All/py311-bonsai-1.5.3_1.pkg","repopath":"All/py311-bonsai-1.5.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":127556,"desc":"This module uses libldap2 on Unix platforms and WinLDAP on Microsoft Windows.\nLDAP entries are mapped to a special Python case-insensitive dictionary,\ntracking the changes of the dictionary to modify the entry on the server easily.","deps":{"openldap26-client":{"origin":"net/openldap26-client","version":"2.6.9_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","net","python"],"options":{"GEVENT":"off","TORNADO":"off","TRIO":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-boltons","origin":"devel/py-boltons","version":"25.0.0","comment":"Functionality that should be in the standard library","maintainer":"sunpoet@FreeBSD.org","www":"https://boltons.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"26a84dea01dcd476ee44d09c91a82d59f62ff8a447480f948ffcf854bc379c38","flatsize":2157927,"path":"All/py311-boltons-25.0.0.pkg","repopath":"All/py311-boltons-25.0.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":303180,"desc":"Boltons is a set of over 230 BSD-licensed, pure-Python utilities in the same\nspirit as -- and yet conspicuously missing from -- the standard library,\nincluding:\n- Atomic file saving, bolted on with fileutils\n- A highly-optimized OrderedMultiDict, in dictutils\n- Two types of PriorityQueue, in queueutils\n- Chunked and windowed iteration, in iterutils\n- Recursive data structure iteration and merging, with iterutils.remap\n- Exponential backoff functionality, including jitter, through iterutils.backoff\n- A full-featured TracebackInfo type, for representing stack traces, in tbutils","deps":{"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-boost-histogram","origin":"misc/py-boost-histogram","version":"1.5.0","comment":"Python bindings for the C++14 Boost::Histogram library","maintainer":"yuri@FreeBSD.org","www":"https://github.com/scikit-hep/boost-histogram","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"daf39ed00526015661b5cd32d7d6ac795eade6ef6ee48df101871d45a61a7ea3","flatsize":3733096,"path":"All/py311-boost-histogram-1.5.0.pkg","repopath":"All/py311-boost-histogram-1.5.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":677256,"desc":"Python bindings for Boost::Histogram, a C++14 library. This is one of the\nfastest libraries for histogramming, while still providing the power of a full\nhistogram object.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"],"annotations":{"flavor":"py311"}},{"name":"py311-blosc","origin":"archivers/py-blosc","version":"1.11.2","comment":"Blosc data compressor","maintainer":"sunpoet@FreeBSD.org","www":"https://www.blosc.org/python-blosc/python-blosc.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"23bc09aa0ce639d55c1ad767a227504d180d677f1e578c848b1f46b65b86584c","flatsize":233837,"path":"All/py311-blosc-1.11.2.pkg","repopath":"All/py311-blosc-1.11.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":41120,"desc":"Blosc is a high performance compressor optimized for binary data. It has been\ndesigned to transmit data to the processor cache faster than the traditional,\nnon-compressed, direct memory fetch approach via a memcpy() OS call.\n\nBlosc works well for compressing numerical arrays that contains data with\nrelatively low entropy, like sparse data, time series, grids with regular-spaced\nvalues, etc.\n\npython-blosc a Python package that wraps Blosc.","deps":{"c-blosc":{"origin":"archivers/c-blosc","version":"1.21.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["archivers","python"],"annotations":{"flavor":"py311"}},{"name":"py311-bluelet","origin":"devel/py-bluelet","version":"0.2.0_1","comment":"Pure-Python asynchronous I/O using coroutines","maintainer":"ports@FreeBSD.org","www":"https://github.com/sampsyo/bluelet","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d4bf4938c547fbc3938b9312727241c4e43a7652b6b4477410a219319dfbc2e3","flatsize":91805,"path":"All/py311-bluelet-0.2.0_1.pkg","repopath":"All/py311-bluelet-0.2.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19304,"desc":"Bluelet is a simple, pure-Python solution for writing intelligible asynchronous\nsocket applications.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-bluelet port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-blobfile","origin":"net/py-blobfile","version":"3.0.0","comment":"Read GCS, ABS and local paths with the same interface","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/blobfile/blobfile","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"743e19184775ecbf97162455e3db4d7bf580eb3ed4c5ba12436e0d47efccb707","flatsize":1097564,"path":"All/py311-blobfile-3.0.0.pkg","repopath":"All/py311-blobfile-3.0.0.pkg","licenselogic":"single","licenses":["UNLICENSE"],"pkgsize":179252,"desc":"blobfile is a library that provides a Python-like interface for reading local\nand remote files (only from blob storage), with an API similar to open() as well\nas some of the os.path and shutil functions. blobfile supports local paths,\nGoogle Cloud Storage paths (gs://<bucket>), and Azure Blob Storage paths\n(az://<account>/<container> or\nhttps://<account>.blob.core.windows.net/<container>/).\n\nThe main function is BlobFile, which lets you open local and remote files that\nact more or less like local ones. There are also a few additional functions such\nas basename, dirname, and join, which mostly do the same thing as their os.path\nnamesakes, only they also support GCS paths and ABS paths.\n\nThis library is inspired by TensorFlow's gfile but does not have exactly the\nsame interface.","deps":{"py311-filelock":{"origin":"sysutils/py-filelock","version":"3.17.0"},"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-pycryptodomex":{"origin":"security/py-pycryptodomex","version":"3.21.0"},"py311-urllib3":{"origin":"net/py-urllib3","version":"1.26.20,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-blosc2","origin":"archivers/py-blosc2","version":"3.2.0","comment":"Fast and compressed ndarray library with a flexible compute engine","maintainer":"sunpoet@FreeBSD.org","www":"https://www.blosc.org/python-blosc2/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7d94aef81b753acb84bfbb3f17c413e0d1aa5c57ea418f6e94d0bdbffa686de0","flatsize":2244275,"path":"All/py311-blosc2-3.2.0.pkg","repopath":"All/py311-blosc2-3.2.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":420228,"desc":"C-Blosc2 is the new major version of C-Blosc, and is backward compatible with\nboth the C-Blosc1 API and its in-memory format. Python-Blosc2 is a Python\npackage that wraps C-Blosc2, the newest version of the Blosc compressor.\n\nCurrently Python-Blosc2 already reproduces the API of Python-Blosc, so it can be\nused as a drop-in replacement. However, there are a few exceptions for a full\ncompatibility.\n\nIn addition, Python-Blosc2 aims to leverage the new C-Blosc2 API so as to\nsupport super-chunks, multi-dimensional arrays (NDArray), serialization and\nother bells and whistles introduced in C-Blosc2. Although this is always and\nendless process, we have already catch up with most of the C-Blosc2 API\ncapabilities.\n\nNote: Python-Blosc2 is meant to be backward compatible with Python-Blosc data.\nThat means that it can read data generated with Python-Blosc, but the opposite\nis not true (i.e. there is no forward compatibility).","deps":{"c-blosc2":{"origin":"archivers/c-blosc2","version":"2.17.0"},"py311-msgpack":{"origin":"devel/py-msgpack","version":"1.1.0"},"py311-ndindex":{"origin":"math/py-ndindex","version":"1.9.2"},"py311-numexpr":{"origin":"math/py-numexpr","version":"2.10.2"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-py-cpuinfo":{"origin":"sysutils/py-py-cpuinfo","version":"9.0.0_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["archivers","python"],"annotations":{"flavor":"py311"}},{"name":"py311-blinkstick","origin":"sysutils/py-blinkstick","version":"g20230504_1","comment":"Python package to control BlinkStick USB devices","maintainer":"nivit@FreeBSD.org","www":"https://pypi.org/project/BlinkStick/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"db1395828157ab9b42766a494263f00450cf1785073bf2d0c13ca7e384275618","flatsize":223694,"path":"All/py311-blinkstick-g20230504_1.pkg","repopath":"All/py311-blinkstick-g20230504_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":34760,"desc":"Python interface to control Blinkstick devices connected to computer.","deps":{"py311-pyusb":{"origin":"devel/py-pyusb","version":"1.2.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"annotations":{"flavor":"py311"},"messages":[{"message":"Blinkstick has been installed. You have to restart devd(8) with the command:\n\n# service devd restart\n\nBlinkstick also requires read/write access to devices, so the users\nmust belong to the operator group. You can add them with the command:\n\n# pw group mod operator -m <user>","type":"install"}]},{"name":"py311-blinker","origin":"devel/py-blinker","version":"1.9.0","comment":"Fast, simple object-to-object and broadcast signaling","maintainer":"sunpoet@FreeBSD.org","www":"https://pythonhosted.org/blinker/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"88a7306114fa8061c059adb509ddaf27c5679281c552fb0ab76873c527dcd57b","flatsize":80334,"path":"All/py311-blinker-1.9.0.pkg","repopath":"All/py311-blinker-1.9.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15496,"desc":"Blinker provides fast & simple object-to-object and broadcast signaling for\nPython objects.\n\nThe core of Blinker is quite small but provides powerful features:\n- a global registry of named signals\n- anonymous signals\n- custom name registries\n- permanently or temporarily connected receivers\n- automatically disconnected receivers via weak referencing\n- sending arbitrary data payloads\n- collecting return values from signal receivers\n- thread safety","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-blessings","origin":"devel/py-blessings","version":"1.7_2","comment":"Thin wrapper around terminal coloring, styling, and positioning","maintainer":"skreuzer@FreeBSD.org","www":"https://github.com/erikrose/blessings","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f1521ef348c4eff9e2cf5a1ba1b8e236cdbb9857eb60a2d3f7fa95c0863e6441","flatsize":133997,"path":"All/py311-blessings-1.7_2.pkg","repopath":"All/py311-blessings-1.7_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":26792,"desc":"Blessings lifts several of curses' limiting assumptions, and it makes\nyour code pretty\n\nUse styles, color, and maybe a little positioning without necessarily\nclearing the whole screen first.  Leave more than one screenful of\nscrollback in the buffer after your program exits, like a well-behaved\ncommand-line app should.  Get rid of all those noisy, C-like calls to\ntigetstr and tparm, so your code doesn't get crowded out by terminal\nbookkeeping.  Act intelligently when somebody redirects your output to a\nfile, omitting the terminal control codes the user doesn't want to see.","deps":{"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-borgbackup","origin":"archivers/py-borgbackup","version":"1.4.0_2","comment":"Deduplicating backup program","maintainer":"mandree@FreeBSD.org","www":"https://pypi.org/project/borgbackup/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a9c27357d0465e7b4d54824985a4a0dc952fe3e0768d4a8f4dd3f32bcfeb907f","flatsize":7280874,"path":"All/py311-borgbackup-1.4.0_2.pkg","repopath":"All/py311-borgbackup-1.4.0_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1237992,"desc":"[excerpt from borgbackup web site]\n\nBorgBackup (short: Borg) is a deduplicating backup program. Optionally, it\nsupports compression and authenticated encryption.\n\nThe main goal of Borg is to provide an efficient and secure way to backup data.\nThe data deduplication technique used makes Borg suitable for daily backups\nsince only changes are stored. The authenticated encryption technique makes it\nsuitable for backups to not fully trusted targets.","deps":{"liblz4":{"origin":"archivers/liblz4","version":"1.10.0,1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"py311-msgpack":{"origin":"devel/py-msgpack","version":"1.1.0"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"xxhash":{"origin":"devel/xxhash","version":"0.8.3"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["archivers","python"],"options":{"FUSE":"off"},"annotations":{"flavor":"py311"},"messages":[{"message":"In order to mount locally a remote archive or an entire repository as a FUSE\nfilesystem, it is required to load fusefs module, for instance, as root, run:\n\n\tkldload fusefs\n\nTo load the module at boot time, you can add it to the kld_list variable\nin /etc/rc.conf or related files, for instance, by running\n\n\tsysrc kld_list+=fusefs\n\nas root.  Alternatively, to load the module earlier, you can manually add\n\n\tfusefs_load=\"YES\"\n\nto /boot/loader.conf.local or /boot/loader.conf with a text editor.\n\n\nAlso, if you plan to mount borg repositories as non root user, you need to run\n\n# sysctl vfs.usermount=1\n\nand add the line\n\nvfs.usermount=1\n\nto /etc/sysctl.conf to ensure the setting is loaded at boot time.","type":"install"}]},{"name":"py311-blessed","origin":"devel/py-blessed","version":"1.20.0_1","comment":"Easy, practical library for making terminal apps","maintainer":"yuri@FreeBSD.org","www":"https://github.com/jquast/blessed","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cb16a781810a213c18a710854962ec08e3d0cf8c6dcb1039f0983c9ba45ba849","flatsize":659346,"path":"All/py311-blessed-1.20.0_1.pkg","repopath":"All/py311-blessed-1.20.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":93640,"desc":"Blessed is an easy, practical library for making terminal apps, by providing\nan elegant, well-documented interface to Colors, Keyboard input, and screen\nposition and Location capabilities.","deps":{"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-wcwidth":{"origin":"devel/py-wcwidth","version":"0.2.8_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-black","origin":"devel/py-black","version":"25.1.0","comment":"Uncompromising code formatter","maintainer":"sunpoet@FreeBSD.org","www":"https://black.readthedocs.io/en/stable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"67c0847354e857201206800115b7a19b87557ed741d9d9fb0f8d3c7dc58e2deb","flatsize":2157978,"path":"All/py311-black-25.1.0.pkg","repopath":"All/py311-black-25.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":375356,"desc":"Black is the uncompromising Python code formatter. By using it, you agree to\ncede control over minutiae of hand-formatting. In return, Black gives you speed,\ndeterminism, and freedom from pycodestyle nagging about formatting. You will\nsave time and mental energy for more important matters.\n\nBlackened code looks the same regardless of the project you're reading.\nFormatting becomes transparent after a while and you can focus on the content\ninstead.\n\nBlack makes code review faster by producing the smallest diffs possible.","deps":{"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-colorama":{"origin":"devel/py-colorama","version":"0.4.6"},"py311-mypy_extensions":{"origin":"devel/py-mypy_extensions","version":"1.0.0_1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-pathspec":{"origin":"devel/py-pathspec","version":"0.12.1"},"py311-platformdirs":{"origin":"devel/py-platformdirs","version":"4.3.6"},"py311-regex":{"origin":"textproc/py-regex","version":"2024.7.24_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"COLORAMA":"on","D":"off","JUPYTER":"off","UVLOOP":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-bleach","origin":"www/py-bleach","version":"6.2.0","comment":"Easy safelist-based HTML-sanitizing tool","maintainer":"sunpoet@FreeBSD.org","www":"https://bleach.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e485186fa403ce0b2d69e9b365dcc979382f0d842add2c6f357c3fd6658ca08c","flatsize":2174203,"path":"All/py311-bleach-6.2.0.pkg","repopath":"All/py311-bleach-6.2.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":309256,"desc":"Bleach is an allowed-list-based HTML sanitizing library that escapes or strips\nmarkup and attributes.\n\nBleach can also linkify text safely, applying filters that Django's urlize\nfilter cannot, and optionally setting rel attributes, even on links already in\nthe text.\n\nBleach is intended for sanitizing text from untrusted sources. If you find\nyourself jumping through hoops to allow your site administrators to do lots of\nthings, you're probably outside the use cases. Either trust those users, or\ndon't.\n\nBecause it relies on html5lib, Bleach is as good as modern browsers at dealing\nwith weird, quirky HTML fragments. And any of Bleach's methods will fix\nunbalanced or mis-nested tags.","deps":{"py311-tinycss2":{"origin":"textproc/py-tinycss2","version":"1.4.0"},"py311-webencodings":{"origin":"converters/py-webencodings","version":"0.5.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"CSS":"on"},"annotations":{"cpe":"cpe:2.3:a:mozilla:bleach:6.2.0:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-bjoern","origin":"www/py-bjoern","version":"3.2.2_1","comment":"Fast Python WSGI server","maintainer":"python@FreeBSD.org","www":"https://github.com/jonashaag/bjoern","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8d3ff1b71f0f6df840c2f380722bcc07b0609c9ec141ef93404a7c7afdf55bef","flatsize":70087,"path":"All/py311-bjoern-3.2.2_1.pkg","repopath":"All/py311-bjoern-3.2.2_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":23532,"desc":"bjoern, is a fast and ultra-lightweight asynchronous HTTP/1.1 WSGI server. It\nuses Marc Lehmann's hight performance libev event loop and Ryan Dahl's\nhttp-parser.","deps":{"libev":{"origin":"devel/libev","version":"4.33_1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-ccxt","origin":"finance/py-ccxt","version":"4.4.30_1","comment":"Cryptocurrency trading API with support for 100+ exchanges","maintainer":"yuri@FreeBSD.org","www":"https://github.com/ccxt/ccxt","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3c17c6ac0d2c9b965a0851098563e531d23affb3ca763277930b82749183d02b","flatsize":83141775,"path":"All/py311-ccxt-4.4.30_1.pkg","repopath":"All/py311-ccxt-4.4.30_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7345004,"desc":"The CCXT library is used to connect and trade with cryptocurrency exchanges and\npayment processing services worldwide. It provides quick access to market data\nfor storage, analysis, visualization, indicator development, algorithmic\ntrading, strategy backtesting, bot programming, and related software\nengineering.\n\nIt is intended to be used by coders, developers, technically-skilled traders,\ndata-scientists and financial analysts for building trading algorithms.\n\nCurrent feature list:\n* support for many cryptocurrency exchanges - more coming soon\n* fully implemented public and private APIs\n* optional normalized data for cross-exchange analytics and arbitrage\n* an out of the box unified API that is extremely easy to integrate\n* works in Node 10.4+, Python 3, PHP 7.0+, and web browsers","deps":{"py311-aiohttp":{"origin":"www/py-aiohttp","version":"3.11.13"},"py311-certifi":{"origin":"security/py-certifi","version":"2025.1.31"},"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"py311-yarl":{"origin":"www/py-yarl","version":"1.18.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["finance","python"],"annotations":{"flavor":"py311"}},{"name":"py311-bitvector","origin":"math/py-bitvector","version":"3.5.0_1","comment":"Pure-Python memory-efficient packed representation for bit arrays","maintainer":"lwhsu@FreeBSD.org","www":"https://engineering.purdue.edu/kak/dist/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e7586e39f0192b9439d4f3a714b54b15d60db197cfc5e01446f69cbc0bd5fcb3","flatsize":778416,"path":"All/py311-bitvector-3.5.0_1.pkg","repopath":"All/py311-bitvector-3.5.0_1.pkg","licenselogic":"single","licenses":["PSFL"],"pkgsize":82648,"desc":"The BitVector class for a memory-efficient packed representation of bit arrays\nand for logical operations on such arrays. The core idea used in this Python\nscript for bin packing is based on an internet posting by Josiah Carlson to\nthe Pyrex mailing list.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-bitshuffle","origin":"archivers/py-bitshuffle","version":"0.5.2","comment":"Bitshuffle filter for improving typed data compression","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/kiyo-masui/bitshuffle","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"95d6c0fcd819e352143f9688b7c30b3fd09136a58c46561c53c5c30eed40586d","flatsize":774524,"path":"All/py311-bitshuffle-0.5.2.pkg","repopath":"All/py311-bitshuffle-0.5.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":157436,"desc":"Bitshuffle is an algorithm that rearranges typed, binary data for improving\ncompression, as well as a python/C package that implements this algorithm within\nthe Numpy framework.\n\nThe library can be used along side HDF5 to compress and decompress datasets and\nis integrated through the dynamically loaded filters framework. Bitshuffle is\nHDF5 filter number 32008.\n\nAlgorithmically, Bitshuffle is closely related to HDF5's Shuffle filter except\nit operates at the bit level instead of the byte level. Arranging a typed data\narray in to a matrix with the elements as the rows and the bits within the\nelements as the columns, Bitshuffle \"transposes\" the matrix, such that all the\nleast-significant-bits are in a row, etc.\n\nThis does not in itself compress data, only rearranges it for more efficient\ncompression. To perform the actual compression you will need a compression\nlibrary. Bitshuffle has been designed to be well matched to Marc Lehmann's LZF\nas well as LZ4 and ZSTD. Note that because Bitshuffle modifies the data at the\nbit level, sophisticated entropy reducing compression libraries such as GZIP and\nBZIP are unlikely to achieve significantly better compression than simpler and\nfaster duplicate-string-elimination algorithms such as LZF, LZ4 and ZSTD.\nBitshuffle thus includes routines (and HDF5 filter options) to apply LZ4 and\nZSTD compression to each block after shuffling.","deps":{"py311-h5py":{"origin":"science/py-h5py","version":"3.13.0"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-setuptools":{"origin":"devel/py-setuptools","version":"63.1.0_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["archivers","python"],"annotations":{"flavor":"py311"}},{"name":"py311-blockdiag","origin":"graphics/py-blockdiag","version":"3.0.0_2","comment":"Simple block-diagram image generator","maintainer":"tota@FreeBSD.org","www":"http://blockdiag.com/en/blockdiag/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f389da84ea69abc9f414312a82375f1d232cc715bfc660432c37c6a4ab87b967","flatsize":6048127,"path":"All/py311-blockdiag-3.0.0_2.pkg","repopath":"All/py311-blockdiag-3.0.0_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":2355208,"desc":"`blockdiag` generate block-diagram image file from spec-text file.\n\n Features\n  * Generate block-diagram from dot like text (basic feature).\n  * Multilingualization for node-label (utf-8 only).","deps":{"py311-funcparserlib":{"origin":"devel/py-funcparserlib","version":"1.0.1_1"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"py311-reportlab":{"origin":"print/py-reportlab","version":"4.3.1"},"py311-webcolors":{"origin":"graphics/py-webcolors","version":"24.8.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"options":{"DOCS":"on","EXAMPLES":"on","PDF":"on","IPA":"off","MPLUSIPA":"off","VLGOTHIC":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-bitstring","origin":"devel/py-bitstring","version":"4.1.0_1","comment":"Simple construction, analysis, and modification of binary data","maintainer":"sbz@FreeBSD.org","www":"https://pypi.org/project/bitstring/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2ebaf92d4a2af5871df05006d0e08deaa71f6eab949b17001149a4e496053d81","flatsize":873152,"path":"All/py311-bitstring-4.1.0_1.pkg","repopath":"All/py311-bitstring-4.1.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":128612,"desc":"bitstring is a pure Python module designed to help make the creation and\nanalysis of binary data as simple and natural as possible.\n\nBitStrings can be constructed from integers (big and little endian), hex, octal,\nbinary, strings or files. They can be sliced, joined, reversed, inserted into,\noverwritten, etc. with simple functions or slice notation.  They can also be\nread from, searched and replaced, and navigated in, similar to a file or stream.\n\nbitstring is open source software, and has been released under the MIT licence.","deps":{"py311-bitarray":{"origin":"devel/py-bitarray","version":"2.8.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-bitrot","origin":"sysutils/py-bitrot","version":"1.0.0_1","comment":"Utility to detect data corruption and bit rot","maintainer":"fixer@bsdmail.com","www":"https://github.com/ambv/bitrot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8907b3641e7089915d4b2ded734d4501d06cc32b7c1c930ca1c14e47848da261","flatsize":89207,"path":"All/py311-bitrot-1.0.0_1.pkg","repopath":"All/py311-bitrot-1.0.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20444,"desc":"Detects bit rotten files on the hard drive to save your precious\nphoto and music collection from slow decay.\n\nIt reports on files whose contents have changed without their\nmodification times being updated.  This may be an indication of\nbitrot.","deps":{"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["sysutils"],"annotations":{"flavor":"py311"}},{"name":"py311-bitmath","origin":"math/py-bitmath","version":"1.3.3.1_1","comment":"Represent and manipulate file sizes with different prefix notations","maintainer":"bofh@FreeBSD.org","www":"https://github.com/tbielawa/bitmath","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a5b355d76b3db2c8ab1810ceb1c493675af5a8ed07cdcda47d313ecf1f629681","flatsize":201215,"path":"All/py311-bitmath-1.3.3.1_1.pkg","repopath":"All/py311-bitmath-1.3.3.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":34020,"desc":"bitmath simplifies many facets of interacting with file sizes in various units.\nFunctionality includes:\n\n- Converting between SI and NIST prefix units (kB to GiB)\n- Converting between units of the same type (SI to SI, or NIST to NIST)\n- Automatic human-readable prefix selection (like in hurry.filesize)\n- Basic arithmetic operations (subtracting 42KiB from 50GiB)\n- Rich comparison operations (1024 Bytes == 1KiB)\n- bitwise operations (<<, >>, &, |, ^)\n- argparse integration\n- progressbar integration\n- String parsing\n- Sorting","deps":{"py311-progressbar":{"origin":"misc/py-progressbar","version":"2.5_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-biscuits","origin":"www/py-biscuits","version":"0.3.2_1","comment":"Fast and tasty cookies handling","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/pyrates/biscuits","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"34752f0dfb32073158300e69a836613e1d7891b1d359720966a336cbb45cddea","flatsize":104168,"path":"All/py311-biscuits-0.3.2_1.pkg","repopath":"All/py311-biscuits-0.3.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":39804,"desc":"Biscuits provides low level API for handling cookies server side.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-biplist","origin":"devel/py-biplist","version":"1.0.3_1","comment":"Library for reading/writing binary plists","maintainer":"bofh@FreeBSD.org","www":"https://github.com/wooster/biplist","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"33a859c02a5582f5922e95b210863e17bc43c8af057cd45915761c2f491e6231","flatsize":150161,"path":"All/py311-biplist-1.0.3_1.pkg","repopath":"All/py311-biplist-1.0.3_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":26608,"desc":"biplist is a binary plist parser/generator for Python\n\nBinary Property List (plist) files provide a faster and smaller serialization\nformat for property lists on OS X. This is a library for generating binary\nplists which can be read by OS X, iOS, or other clients.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-bitcoin","origin":"finance/py-bitcoin","version":"1.1.42_1","comment":"Python Bitcoin Tools","maintainer":"yuri@FreeBSD.org","www":"https://github.com/vbuterin/pybitcointools","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5228a7ee770d0163d882f3edaae23621e532d29cad266156e4dac456c9447875","flatsize":474216,"path":"All/py311-bitcoin-1.1.42_1.pkg","repopath":"All/py311-bitcoin-1.1.42_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":82064,"desc":"Python library for Bitcoin signatures and transactions","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["finance","python"],"annotations":{"flavor":"py311"}},{"name":"py311-bitbox02","origin":"security/py-bitbox02","version":"6.3.0_1","comment":"Python API for communicating with the BitBox02 device","maintainer":"ehaupt@FreeBSD.org","www":"https://pypi.org/project/bitbox02/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c82f331c38d80652ad91ed08f59d3c4627cae73a872865d387786ff0f3c3f552","flatsize":630570,"path":"All/py311-bitbox02-6.3.0_1.pkg","repopath":"All/py311-bitbox02-6.3.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":92560,"desc":"Python code to communicate with BitBox02 cryptocurrency wallet.","deps":{"py311-base58":{"origin":"security/py-base58","version":"2.1.1_1"},"py311-ecdsa":{"origin":"security/py-ecdsa","version":"0.19.1"},"py311-hidapi":{"origin":"comms/py-hidapi","version":"0.14.0"},"py311-noiseprotocol":{"origin":"security/py-noiseprotocol","version":"0.3.1_1"},"py311-protobuf":{"origin":"devel/py-protobuf","version":"5.29.3,1"},"py311-semver":{"origin":"devel/py-semver","version":"3.0.4"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-calibreweb","origin":"www/py-calibreweb","version":"0.6.24_1","comment":"Web interface for viewing and downloading eBooks from a Calibre DB","maintainer":"matthew@wener.org","www":"https://github.com/janeczku/calibre-web","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"889fa1c3edde3cd38586613e35a6765f83d63bd8786cf54ae0b51dcffd64e540","flatsize":26364935,"path":"All/py311-calibreweb-0.6.24_1.pkg","repopath":"All/py311-calibreweb-0.6.24_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":5288552,"desc":"Calibre-Web is a web app that offers a clean and intuitive\ninterface for browsing, reading, and downloading eBooks using\na valid Calibre database.","deps":{"ImageMagick7":{"origin":"graphics/ImageMagick7","version":"7.1.1.45"},"py311-APScheduler":{"origin":"devel/py-apscheduler","version":"3.11.0"},"py311-Flask-HTTPAuth":{"origin":"security/py-flask-httpauth","version":"4.8.0"},"py311-Flask-Principal":{"origin":"www/py-flask-principal","version":"0.4.0_1"},"py311-Wand":{"origin":"graphics/py-wand","version":"0.6.13_1"},"py311-bleach":{"origin":"www/py-bleach","version":"6.2.0"},"py311-chardet":{"origin":"textproc/py-chardet","version":"5.2.0,1"},"py311-flask-babel":{"origin":"devel/py-flask-babel","version":"4.0.0_1"},"py311-flask_limiter":{"origin":"www/py-flask-limiter","version":"3.12"},"py311-flask_wtf":{"origin":"www/py-flask-wtf","version":"1.2.1"},"py311-iso-639":{"origin":"textproc/py-iso-639","version":"0.4.5_2"},"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-netifaces-plus":{"origin":"net/py-netifaces-plus","version":"0.12.2_1"},"py311-pypdf":{"origin":"print/py-pypdf","version":"5.4.0"},"py311-python-magic":{"origin":"devel/py-python-magic","version":"0.4.27_1"},"py311-regex":{"origin":"textproc/py-regex","version":"2024.7.24_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-sqlalchemy20":{"origin":"databases/py-sqlalchemy20","version":"2.0.39"},"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"py311-tornado":{"origin":"www/py-tornado","version":"6.4"},"py311-unidecode":{"origin":"converters/py-unidecode","version":"1.3.7_1"},"py311-urllib3":{"origin":"net/py-urllib3","version":"1.26.20,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"users":["calibreweb"],"groups":["calibreweb"],"options":{"CALIBRE":"off","COMICS":"off","DOCS":"on","GDRIVE":"off","GMAIL":"off","GREADS":"off","KOBO":"off","LDAP":"off","METADATA":"off","OAUTH":"off","IMAGICK6_NOX11":"off","IMAGICK6_X11":"off","IMAGICK7_NOX11":"off","IMAGICK7_X11":"on","SQLA14":"off","SQLA20":"on"},"annotations":{"flavor":"py311"},"messages":[{"message":"To automatically start Calibre-Web at boot time:\n# sysrc calibreweb_enable=\"YES\"\n\nTo then manually start Calibre-Web without rebooting:\n# service calibreweb start\n\nOnce started, visit the following webpage to configure:\nhttp://localhost:8083/\n\nDefault User: admin\nDefault Password: admin123","type":"install"}]},{"name":"py311-bincopy","origin":"converters/py-bincopy","version":"17.14.5","comment":"Mangling of various file formats that conveys binary information","maintainer":"awoonyaa@gmail.com","www":"https://github.com/eerimoq/bincopy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b653ffe18b64bf370e5390b264b55b8e323fd92c80fa6598f34577a46db3a885","flatsize":253972,"path":"All/py311-bincopy-17.14.5.pkg","repopath":"All/py311-bincopy-17.14.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":41880,"desc":"Mangling of various file formats that conveys binary information\n(Motorola S-Record, Intel HEX, TI-TXT, Verilog VMEM, ELF and binary files)","deps":{"py311-argparse_addons":{"origin":"devel/py-argparse_addons","version":"0.12.0"},"py311-humanfriendly":{"origin":"textproc/py-humanfriendly","version":"10.0_1"},"py311-pyelftools":{"origin":"devel/py-pyelftools","version":"0.31"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["converters","python"],"annotations":{"flavor":"py311"}},{"name":"py311-binaryornot","origin":"devel/py-binaryornot","version":"0.4.4_1","comment":"Lightweight pure Python package to check if a file is binary or text","maintainer":"kai@FreeBSD.org","www":"https://github.com/audreyr/binaryornot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8fe03cd5976998ed00a1ca9fb66efbd323c28cbaa554d926c2da8eab4bef9943","flatsize":30205,"path":"All/py311-binaryornot-0.4.4_1.pkg","repopath":"All/py311-binaryornot-0.4.4_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":9616,"desc":"Ultra-lightweight library to guess whether a file is binary or text, using a\nheuristic similar to Perl's pp_fttext and its analysis. Tests are available for\nthese file types:\n\n- Text formats: .txt, .css, .json, .svg, .js, .lua, .pl, .rst\n\n- Binary formats: .png, .gif, .jpg, .tiff, .bmp, .DS_Store, .eot, .otf, .ttf,\n\t\t  .woff, .rgb\n\nIt has also tests for numerous encodings.","deps":{"py311-chardet":{"origin":"textproc/py-chardet","version":"5.2.0,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-binary_file_search","origin":"devel/py-binary_file_search","version":"0.8_1","comment":"Binary search algorithm for big sorted files that cannot be read into RAM","maintainer":"otis@FreeBSD.org","www":"https://github.com/MrTomRod/BinaryFileSearch","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e14bd031eaf270d37ed3767807cc494e601b3f899d9bb394c195919d043af441","flatsize":42896,"path":"All/py311-binary_file_search-0.8_1.pkg","repopath":"All/py311-binary_file_search-0.8_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":10656,"desc":"Binary search algorithm for big sorted files that cannot be read into RAM.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-biosig","origin":"biology/py-biosig","version":"2.6.1_1","comment":"Library for reading and writing different biosignal data format","maintainer":"yuri@FreeBSD.org","www":"https://biosig.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7e46a6c4fa71c9f55c0786fb5da0529a8eb95a9e37c0b88f5629b9e9f2db8b1b","flatsize":70278,"path":"All/py311-biosig-2.6.1_1.pkg","repopath":"All/py311-biosig-2.6.1_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":26348,"desc":"BioSig is an open source software library for biomedical signal processing,\nfeaturing for example the analysis of biosignals such as the\nelectroencephalogram (EEG), electrocorticogram (ECoG), electrocardiogram (ECG),\nelectrooculogram (EOG), electromyogram (EMG), respiration, and so on. Major\napplication areas are: Neuroinformatics, brain-computer interfaces,\nneurophysiology, psychology, cardiovascular systems and sleep research. The aim\nof the BioSig project is to foster research in biomedical signal processing by\nproviding open source software tools for many different applications.","deps":{"biosig":{"origin":"biology/biosig","version":"2.6.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["biology"],"annotations":{"flavor":"py311"}},{"name":"py311-bitarray","origin":"devel/py-bitarray","version":"2.8.1_1","comment":"Efficient arrays of booleans","maintainer":"sbz@FreeBSD.org","www":"https://pypi.org/project/bitarray/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5dce30f0b26b8c838233477f9fcd69dbba4442054da9c87cf06eda044c074024","flatsize":1790251,"path":"All/py311-bitarray-2.8.1_1.pkg","repopath":"All/py311-bitarray-2.8.1_1.pkg","licenselogic":"single","licenses":["PSFL"],"pkgsize":240296,"desc":"This module provides an object type which efficiently represents an array of\nbooleans. Bitarrays are sequence types and behave very much like usual lists.\nEight bits are represented by one byte in contiguous block of memory. The user\ncan select between two representations; little-endian and big-endian. Most of\nthe functionality is implemented in C. Methods for accessing the machine\nrepresentation are provided. This can be useful when bit level access to binary\nfiles is required, such as portable bitmap image files (.pbm). Also, when\ndealing with compressed data which uses variable bit length encoding, you may\nfind this module useful.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-billiard","origin":"devel/py-billiard","version":"4.2.1_1","comment":"Python multiprocessing fork with improvements and bugfixes","maintainer":"olgeni@FreeBSD.org","www":"https://github.com/celery/billiard","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"513c4f25cdf7ea6afefd704482da1fcaa82f51b276074720ba2937e5b0152132","flatsize":1233117,"path":"All/py311-billiard-4.2.1_1.pkg","repopath":"All/py311-billiard-4.2.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":201716,"desc":"billiard is a fork of the Python 2.7 multiprocessing package.  The\nmultiprocessing package itself is a renamed and updated version of\nR Oudkerk's pyprocessing package. This standalone variant is intended\nto be compatible with Python 2.4 and 2.5, and will draw its\nfixes/improvements from python-trunk.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-beziers","origin":"graphics/py-beziers","version":"0.6.0","comment":"Bezier curve manipulation library","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/simoncozens/beziers.py","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d6e58eff0f4d557ec32e6ec8270e0479d971294e3dd4505d47a9f297a7da5fb8","flatsize":563688,"path":"All/py311-beziers-0.6.0.pkg","repopath":"All/py311-beziers-0.6.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":92536,"desc":"Beziers provides a variety of classes for constructing, manipulating and drawing\nBezier curves and paths. Principally designed for font design software, it\nallows you to join, split, offset, and perform many other operations on paths.","deps":{"py311-pyclipper":{"origin":"math/py-pyclipper","version":"1.3.0p5_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-betamax","origin":"www/py-betamax","version":"0.9.0_1","comment":"VCR imitation for python-requests","maintainer":"sunpoet@FreeBSD.org","www":"https://betamax.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"901362ccb96a92e0d0dc018566774e1f6409916959eb47c1f6bf98ed8bdf6194","flatsize":317936,"path":"All/py311-betamax-0.9.0_1.pkg","repopath":"All/py311-betamax-0.9.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":56608,"desc":"Betamax is a VCR imitation for requests. This will make mocking out requests\nmuch easier.","deps":{"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-bidict","origin":"devel/py-bidict","version":"0.22.1","comment":"Bidirectional map implementation and related functionality","maintainer":"brd@FreeBSD.org","www":"https://github.com/jab/bidict","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fae248e39b56a9899784c0989d93820205d5848613ff8e5348535bc6fb06fc76","flatsize":281647,"path":"All/py311-bidict-0.22.1.pkg","repopath":"All/py311-bidict-0.22.1.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":49212,"desc":"Efficient, Pythonic bidirectional map implementation and related functionality.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-bibtexparser","origin":"textproc/py-bibtexparser","version":"1.4.3_1","comment":"Bibtex parser","maintainer":"yuri@FreeBSD.org","www":"https://github.com/sciunto-org/python-bibtexparser","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ca1f9bb73172fd3012d025fa77c94bd36aecccfb13f570a4b9fa50b870a8d25d","flatsize":463384,"path":"All/py311-bibtexparser-1.4.3_1.pkg","repopath":"All/py311-bibtexparser-1.4.3_1.pkg","licenselogic":"or","licenses":["BSD3CLAUSE","LGPL3"],"pkgsize":67028,"desc":"BibtexParser is a python library to parse bibtex files.\nThe code relies on pyparsing and is tested with unittests.","deps":{"py311-pyparsing":{"origin":"devel/py-pyparsing","version":"3.2.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-berkeleydb","origin":"databases/py-berkeleydb","version":"18.1.14","comment":"Python bindings for Oracle Berkeley DB","maintainer":"bofh@FreeBSD.org","www":"https://www.jcea.es/programacion/pybsddb.htm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c8de7f27b765f0abb681fd36804f7e56c9df8114ffeb7e0e9fcd21ff60568f52","flatsize":1393983,"path":"All/py311-berkeleydb-18.1.14.pkg","repopath":"All/py311-berkeleydb-18.1.14.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":194812,"desc":"This module provides a nearly complete wrapping of the Oracle/Sleepycat C API\nfor the Database Environment, Database, Cursor, Log Cursor, Sequence and\nTransaction objects, and each of these is exposed as a Python type in the\nberkeleydb.db module. The database objects can use various access methods:\nbtree, hash, recno, queue and heap. Complete support of Oracle Berkeley DB\ndistributed transactions. Complete support for Oracle Berkeley DB Replication\nManager. Complete support for Oracle Berkeley DB Base Replication.\n\nPlease see the documents in the docs directory of the source distribution or at\nthe website for more details on the types and methods provided. The goal is to\nmirror most of the real Oracle Berkeley DB API so fall back to the Oracle\nBerkeley DB documentation as appropriate.","deps":{"db5":{"origin":"databases/db5","version":"5.3.28_9"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-beniget","origin":"devel/py-beniget","version":"0.4.2.post1","comment":"Extract semantic information about static Python code","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/serge-sans-paille/beniget","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f8c1971bd98e95376020a924c06042641607a83bb5f5b35c51aed7428380b949","flatsize":274778,"path":"All/py311-beniget-0.4.2.post1.pkg","repopath":"All/py311-beniget-0.4.2.post1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":44116,"desc":"Beniget is a collection of Compile-time analyse on Python Abstract Syntax Tree\n(AST). It's a building block to write static analyzer or compiler for Python.","deps":{"py311-gast":{"origin":"devel/py-gast","version":"0.6.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-benford_py","origin":"math/py-benford_py","version":"0.5.0_2","comment":"Library for testing data sets with Benford's law","maintainer":"yuri@FreeBSD.org","www":"https://github.com/milcent/benford_py","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3aa4a79288e2b375f72cb0ffc51f2c1c95f57bafe31fbc6d1ed7441c33879b4d","flatsize":496242,"path":"All/py311-benford_py-0.5.0_2.pkg","repopath":"All/py311-benford_py-0.5.0_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":59996,"desc":"The library to test data sets with Benford's Law for abnormalities and\nstatistical irregularities.","deps":{"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-belier","origin":"security/belier","version":"1.2_2","comment":"Easily cross several machines with SSH","maintainer":"romain.garbage@gmail.com","www":"https://www.ohmytux.com/belier/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1decc27316f3986d89ca009bc0312125d3898748e14608e179af00e056f80d31","flatsize":75765,"path":"All/py311-belier-1.2_2.pkg","repopath":"All/py311-belier-1.2_2.pkg","licenselogic":"single","pkgsize":15316,"desc":"Belier allows opening a shell or executing a command on a remote computer\nthrough a SSH connection. The main feature of Belier is its ability to cross\nseveral intermediate computers before realizing the job.","deps":{"expect":{"origin":"lang/expect","version":"5.45.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","security"],"annotations":{"flavor":"py311"}},{"name":"py311-bencoder","origin":"converters/py-bencoder","version":"0.2.1_1","comment":"Simple bencode decoder/encoder library in pure Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/utdemir/bencoder","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a2ffbd96dd912d8f3a3e4433022105a88e77e46cc9dee5eb3af4dfc4a84d21bb","flatsize":16090,"path":"All/py311-bencoder-0.2.1_1.pkg","repopath":"All/py311-bencoder-0.2.1_1.pkg","licenselogic":"single","licenses":["CC0-1.0"],"pkgsize":5212,"desc":"A simple bencode decoder/encoder library in pure Python.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["converters","python"],"annotations":{"flavor":"py311"}},{"name":"py311-beautifultable","origin":"devel/py-beautifultable","version":"1.1.0_1","comment":"Print ASCII tables for terminals","maintainer":"bofh@FreeBSD.org","www":"https://github.com/pri22296/beautifultable","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"19b2942f7a8b7fd1a5b6c79cdf758ae866135118931adf69f3b799d946dbb832","flatsize":423144,"path":"All/py311-beautifultable-1.1.0_1.pkg","repopath":"All/py311-beautifultable-1.1.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":59480,"desc":"This Package provides BeautifulTable class for easily printing tabular data in a\nvisually appealing ASCII format to a terminal.\n\nFeatures included but not limited to:\n- Full customization of the look and feel of the table\n- Build the Table as you wish, By adding rows, or by columns or even mixing both\n  these approaches.\n- Full support for colors using ANSI sequences or any library of your choice. It\n  just works.\n- Plenty of predefined styles for multiple use cases and option to create custom\n  ones.\n- Support for Unicode characters.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-bencode.py","origin":"converters/py-bencode.py","version":"4.0.0_1","comment":"Bencoding and bdecoding implementation","maintainer":"antoine@FreeBSD.org","www":"https://github.com/fuzeman/bencode.py","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"47ac5322290f278fdd94c83877c376cade69d8134e8f950a94ffa1cd229879b4","flatsize":101695,"path":"All/py311-bencode.py-4.0.0_1.pkg","repopath":"All/py311-bencode.py-4.0.0_1.pkg","licenselogic":"single","licenses":["BTOSL"],"pkgsize":21872,"desc":"This package simply re-packages the existing bencoding and bdecoding\nimplementation from the 'official' BitTorrent client as a separate,\nlight-weight package for re-using them without having the entire BitTorrent\nsoftware as a dependency.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["converters","devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-behave","origin":"devel/py-behave","version":"1.2.6_1","comment":"Behaviour-driven development in Python style","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/behave/behave","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4dc5a755c59c12f9776ad0c2a939378afbdc545ac1182e5e525e62c56e7d62e2","flatsize":1667403,"path":"All/py311-behave-1.2.6_1.pkg","repopath":"All/py311-behave-1.2.6_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":253776,"desc":"Behave is behavior-driven development in Python style.\n\nBehavior-driven development (or BDD) is an agile software development technique\nthat encourages collaboration between developers, QA and non-technical or\nbusiness participants in a software project.\n\nbehave uses tests written in a natural language style, backed up by Python code.","deps":{"py311-parse":{"origin":"textproc/py-parse","version":"1.20.2"},"py311-parse-type":{"origin":"textproc/py-parse-type","version":"0.6.4"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-beaker","origin":"www/py-beaker","version":"1.13.0","comment":"Session and Caching library with WSGI Middleware","maintainer":"python@FreeBSD.org","www":"https://beaker.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fffcad6429a44b9e7428490f588940f8779055cbab68f0c51ee2218459510c6c","flatsize":692460,"path":"All/py311-beaker-1.13.0.pkg","repopath":"All/py311-beaker-1.13.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":107960,"desc":"Beaker is a web session and general caching library that includes WSGI\nmiddleware for use in web applications.\n\nAs a general caching library, Beaker can handle storing for various times any\nPython object that can be pickled with optional back-ends on a fine-grained\nbasis.\n\nFeatures\n- Fast, robust performance\n- Multiple reader/single writer lock system to avoid duplicate simultaneous\n  cache creation\n- Cache back-ends include dbm, file, memory, memcached, Redis, MongoDB, and\n  database (Using SQLAlchemy for multiple-db vendor support)\n- Signed cookies to prevent session hijacking/spoofing\n- Cookie-only sessions to remove the need for a db or file backend (ideal for\n  clustered systems)\n- Extensible Container object to support new back-ends\n- Caches can be divided into namespaces (to represent templates, objects, etc.)\n  then keyed for different copies\n- Create functions for automatic call-backs to create new cache copies after\n  expiration\n- Fine-grained toggling of back-ends, keys, and expiration per Cache object","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"cpe":"cpe:2.3:a:beakerbrowser:beaker:1.13.0:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-blockdiagcontrib-cisco","origin":"graphics/py-blockdiagcontrib-cisco","version":"0.1.8_3","comment":"Networking shapes for blockdiag designed by Cisco","maintainer":"ports@FreeBSD.org","www":"https://pypi.org/project/blockdiagcontrib-cisco/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"774774eacfcd388050a7d34c8bf2d0b0d9a4607afc2412baf120993aa1fc54f9","flatsize":11213059,"path":"All/py311-blockdiagcontrib-cisco-0.1.8_3.pkg","repopath":"All/py311-blockdiagcontrib-cisco-0.1.8_3.pkg","licenselogic":"single","pkgsize":4514456,"desc":"A plugin for blockdiag that provides shapes for networking.\nThe shapes are using Network Topology Icons designed by Cisco Systems, Inc.\n\no Network Topology Icons: http://www.cisco.com/web/about/ac50/ac47/2.html\no Cisco Systems, Inc: http://www.cisco.com/","deps":{"py311-blockdiag":{"origin":"graphics/py-blockdiag","version":"3.0.0_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-blockdiagcontrib-cisco port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-bcrypt","origin":"security/py-bcrypt","version":"3.2.2_1","comment":"Modern password hashing for your software and your servers","maintainer":"python@FreeBSD.org","www":"https://github.com/pyca/bcrypt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"598b3b1fb4eecc792c0207986359efd848651ffb82480c2f392c89097c87cf4e","flatsize":87933,"path":"All/py311-bcrypt-3.2.2_1.pkg","repopath":"All/py311-bcrypt-3.2.2_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":30628,"desc":"Modern password hashing for your software and your servers","deps":{"py311-cffi":{"origin":"devel/py-cffi","version":"1.17.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-beautifulsoup","origin":"www/py-beautifulsoup","version":"4.13.3_1","comment":"HTML/XML Parser for Python","maintainer":"wen@FreeBSD.org","www":"https://www.crummy.com/software/BeautifulSoup/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"66504a360478d66768be7ef02d43ff227019c901ebb25a85aad44d89ce9ec19b","flatsize":2275514,"path":"All/py311-beautifulsoup-4.13.3_1.pkg","repopath":"All/py311-beautifulsoup-4.13.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":331844,"desc":"Beautiful Soup parses arbitrarily invalid XML- or HTML-like substance\ninto a tree representation. It provides methods and Pythonic idioms\nthat make it easy to search and modify the tree.\n\nA well-formed XML/HTML document will yield a well-formed data\nstructure. An ill-formed XML/HTML document will yield a\ncorrespondingly ill-formed data structure. If your document is only\nlocally well-formed, you can use this library to find and process the\nwell-formed part of it. The BeautifulSoup class has heuristics for\nobtaining a sensible parse tree in the face of common HTML errors.","deps":{"py311-html5lib":{"origin":"www/py-html5lib","version":"1.1_1"},"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-soupsieve":{"origin":"www/py-soupsieve","version":"2.0.1_1"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-bcdoc","origin":"devel/py-bcdoc","version":"0.16.0_1","comment":"Tools to help document botocore-based projects","maintainer":"ports@FreeBSD.org","www":"https://github.com/boto/bcdoc/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"137a9e3120228be3e549ed8f423fcb91e87ee7bb4cc0b8d2e2dcd3194b7c716e","flatsize":225109,"path":"All/py311-bcdoc-0.16.0_1.pkg","repopath":"All/py311-bcdoc-0.16.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":31812,"desc":"Tools to help document botocore-based projects.","deps":{"py311-docutils":{"origin":"textproc/py-docutils","version":"0.21.2,1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-bcdoc port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-bcbio-gff","origin":"biology/py-bcbio-gff","version":"0.7.1_1","comment":"Read and write Generic Feature Format (GFF) with Biopython integration","maintainer":"jwb@FreeBSD.org","www":"https://github.com/chapmanb/bcbb/tree/master/gff/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"61fb0577ca4c815a36447d17d37e9f8d6c0f8dd9c5c57cb638d0682c1f868c41","flatsize":187120,"path":"All/py311-bcbio-gff-0.7.1_1.pkg","repopath":"All/py311-bcbio-gff-0.7.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":36808,"desc":"Read and write Generic Feature Format (GFF) with Biopython integration.\n\nGeneric Feature Format (GFF) is a biological sequence file format for\nrepresenting features and annotations on sequences. It is a tab delimited\nformat, making it accessible to biologists and editable in text editors and\nspreadsheet programs. It is also well defined and can be parsed via automated\nprograms. GFF files are available from many of the large sequencing and\nannotation centers.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["biology","python"],"annotations":{"flavor":"py311"}},{"name":"py311-baycomp","origin":"math/py-baycomp","version":"1.0.3_1","comment":"Library for Bayesian comparison of classifiers","maintainer":"yuri@FreeBSD.org","www":"https://github.com/janezd/baycomp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ceb9cba3c2e2a42de172b455cb55fd1ec33388b2c1ce3c5102f9b46bf4e3158e","flatsize":131578,"path":"All/py311-baycomp-1.0.3_1.pkg","repopath":"All/py311-baycomp-1.0.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":25208,"desc":"Baycomp is a library for Bayesian comparison of classifiers.\n\nFunctions compare two classifiers on one or on multiple data sets. They compute\nthree probabilities: the probability that the first classifier has higher scores\nthan the second, the probability that differences are within the region of\npractical equivalence (rope), or that the second classifier has higher scores.\nWe will refer to this probabilities as p_left, p_rope and p_right. If the\nargument rope is omitted (or set to zero), functions return only p_left and\np_right.","deps":{"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-bdflib","origin":"x11-fonts/py-bdflib","version":"2.1.0_1","comment":"Library for working with BDF font files","maintainer":"python@FreeBSD.org","www":"https://gitlab.com/Screwtapello/bdflib","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"60e7ea8c8aead3d2599a0ae9a6422c63a2295902b58ecdd2124250f971550f02","flatsize":733546,"path":"All/py311-bdflib-2.1.0_1.pkg","repopath":"All/py311-bdflib-2.1.0_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":92396,"desc":"This library allows Python to read, modify, and write out bitmap fonts in\nthe BDF file format, such as are used as screen fonts in GNOME and KDE\n(among others).","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","x11-fonts"],"annotations":{"flavor":"py311"}},{"name":"py311-beartype","origin":"devel/py-beartype","version":"0.20.0","comment":"Fast runtime type checking in pure Python","maintainer":"yuri@FreeBSD.org","www":"https://beartype.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b88c359a7703ca1065f0d44eefec962ef22465649b2fb8284b9a160d9def4b33","flatsize":8285230,"path":"All/py311-beartype-0.20.0.pkg","repopath":"All/py311-beartype-0.20.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":949652,"desc":"Beartype is an open-source PEP-compliant near-real-time pure-Python runtime\ntype checker emphasizing efficiency, usability, and thrilling puns.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-bayesian-optimization","origin":"math/py-bayesian-optimization","version":"1.4.3_1","comment":"Bayesian Optimization package","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/fmfn/BayesianOptimization","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"269e90c79dc9addf69735dfba2f24e0236735605ca548e422a2aa4417f2a69ba","flatsize":213092,"path":"All/py311-bayesian-optimization-1.4.3_1.pkg","repopath":"All/py311-bayesian-optimization-1.4.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":38952,"desc":"Bayesian Optimization is a pure Python implementation of bayesian global\noptimization with gaussian processes.\n\nThis is a constrained global optimization package built upon bayesian inference\nand gaussian process, that attempts to find the maximum value of an unknown\nfunction in as few iterations as possible. This technique is particularly suited\nfor optimization of high cost functions, situations where the balance between\nexploration and exploitation is important.","deps":{"py311-colorama":{"origin":"devel/py-colorama","version":"0.4.6"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-scikit-learn":{"origin":"science/py-scikit-learn","version":"1.4.0_1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-banal","origin":"devel/py-banal","version":"1.0.6_1","comment":"Commons of banal micro-functions for Python","maintainer":"kai@FreeBSD.org","www":"https://github.com/pudo/banal","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e2850ad07ac047e141b8d8077862f98a894be4a9b5895cd6babbfa2bec3c36a0","flatsize":34835,"path":"All/py311-banal-1.0.6_1.pkg","repopath":"All/py311-banal-1.0.6_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9808,"desc":"Commons of Python micro-functions. This is basically an out-sourced, shared\nutils module.\n\nRules:\n\n- Cannot depend on anything except the standard library\n\nFunctions:\n\n- is_sequence: check if something is list-ish\n- is_mapping: check if an object is dict-ish\n- ensure_list: make sure an argument is a list, or make it into a single-element\n               list\n- clean_dict: remove null values from a dict, recursively\n- decode_path: decode a path name to be unicode\n- hash_data: generate a SHA1 from a dict of reasonable objects","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-bashlex","origin":"devel/py-bashlex","version":"0.18","comment":"Python parser for bash","maintainer":"yuri@FreeBSD.org","www":"https://github.com/idank/bashlex","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"341f48faec171849a38e803d87c1a8ac0b95e92dbfa1fe05741985eb4cd2002c","flatsize":689976,"path":"All/py311-bashlex-0.18.pkg","repopath":"All/py311-bashlex-0.18.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":119348,"desc":"bashlex is a Python port of the parser used internally by GNU bash.\n\nFor the most part it's transliterated from C, the major differences are:\n* it does not execute anything\n* it is reentrant\n* it generates a complete AST","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","science"],"annotations":{"flavor":"py311"}},{"name":"py311-base58","origin":"security/py-base58","version":"2.1.1_1","comment":"Bitcoin-compatible Base58 and Base58Check implementation","maintainer":"ehaupt@FreeBSD.org","www":"https://pypi.org/project/base58/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"01b90fc9435fe43b4ec5cc5e2509d8f27129e6f902f5f6f1157bda8add09a38e","flatsize":28824,"path":"All/py311-base58-2.1.1_1.pkg","repopath":"All/py311-base58-2.1.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9452,"desc":"Base58 and Base58Check implementation compatible with what is used by\nthe bitcoin network.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-backports.zoneinfo","origin":"devel/py-backports.zoneinfo","version":"0.2.1_2","comment":"Backport of the standard library module zoneinfo","maintainer":"sunpoet@FreeBSD.org","www":"https://zoneinfo.readthedocs.io/en/latest/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3afe199415b7c62461efa7a247682573902db68343bacbd3d733443744fd9de3","flatsize":177313,"path":"All/py311-backports.zoneinfo-0.2.1_2.pkg","repopath":"All/py311-backports.zoneinfo-0.2.1_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":48260,"desc":"This package was originally the reference implementation for PEP 615,\nwhich proposes support for the IANA time zone database in the standard\nlibrary, and now serves as a backport to Python 3.6+ (including PyPy).\n\nThis exposes the backports.zoneinfo module, which is a backport of the\nzoneinfo module. The backport's documentation can be found on readthedocs.\n\nThe module uses the system time zone data if available, and falls back\nto the tzdata package (available on PyPI) if installed.","deps":{"py311-tzdata":{"origin":"devel/py-tzdata","version":"2025.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"TZDATA":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-bandit","origin":"devel/py-bandit","version":"1.7.10_1","comment":"Tool for finding common security issues in Python code","maintainer":"yuri@FreeBSD.org","www":"https://github.com/PyCQA/bandit","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f14ccd1203c11d6b060fd4b52ec2f85ac11045500c0609f274d62fc53e5e0322","flatsize":1298017,"path":"All/py311-bandit-1.7.10_1.pkg","repopath":"All/py311-bandit-1.7.10_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":172244,"desc":"Bandit is a tool for finding common security issues in Python code.\nTo do this Bandit processes each file, builds an AST from it, and runs\nappropriate plugins against the AST nodes. Once Bandit has finished scanning\nall the files it generates a report.","deps":{"py311-gitpython":{"origin":"devel/py-gitpython","version":"3.1.43"},"py311-jschema-to-python":{"origin":"devel/py-jschema-to-python","version":"1.2.3_1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-rich":{"origin":"textproc/py-rich","version":"14.0.0"},"py311-sarif-om":{"origin":"devel/py-sarif-om","version":"1.0.4_1"},"py311-stevedore":{"origin":"devel/py-stevedore","version":"5.4.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-backports.tarfile","origin":"devel/py-backports.tarfile","version":"1.0.0","comment":"Backport of CPython tarfile module","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jaraco/backports.tarfile","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2bdb51e7536a10cde7e6b925fabf9da59b390010f9cfda0be383540f2d45237c","flatsize":373295,"path":"All/py311-backports.tarfile-1.0.0.pkg","repopath":"All/py311-backports.tarfile-1.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":65132,"desc":"backports.tarfile is the backport of CPython tarfile module for Python 3.11 or\nbelow.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-backports.entry-points-selectable","origin":"devel/py-backports.entry-points-selectable","version":"1.3.0","comment":"Compatibility shim providing selectable entry points for older implementations","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jaraco/backports.entry_points_selectable","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4072d363462cb65788d139582a994bfa1b8220665070110deaebafcd41360793","flatsize":44619,"path":"All/py311-backports.entry-points-selectable-1.3.0.pkg","repopath":"All/py311-backports.entry-points-selectable-1.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11036,"desc":"Compatibility shim to ease adoption of importlib_metadata 3.6. Supplies\nforward-compatibility of \"selectable\" entry points even on older versions of\nimportlib_metadata and importlib.metadata, and avoids usage that triggers\ndeprecation warnings.\n\nUse this shim for libraries or applications invoking entry_points() that run on\nPython older than 3.10 or where importlib_metadata is older than 3.6. In most\ncases, this shim is unnecessary and the easiest thing to do is simply require\nimportlib_metadata >= 3.6 on all Pythons (or only those prior to 3.10a7). In\nsome environments, a library may be constrained on which versions of\nimportlib_metadata can be required, so this library bridges that gap.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-backrefs","origin":"textproc/py-backrefs","version":"5.8","comment":"Wrapper around re and regex that adds additional back references","maintainer":"kai@FreeBSD.org","www":"https://github.com/facelessuser/backrefs","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9907b9f27d4fe4d4a7e4ab86687caadc02baeb64ca0f2661a7f3182a3c048087","flatsize":3766729,"path":"All/py311-backrefs-5.8.pkg","repopath":"All/py311-backrefs-5.8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":303696,"desc":"Backrefs is a wrapper around Python's built-in Re and the 3rd party Regex\nlibrary.\n\nBackrefs adds various additional back references (and a couple other features)\nthat are known to some regular expression engines, but not to Python's Re\nand/or Regex.  The supported back references actually vary depending on the\nregular expression engine being used as the engine may already have support for\nsome.","deps":{"py311-regex":{"origin":"textproc/py-regex","version":"2024.7.24_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"options":{"EXTRAS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-blis","origin":"math/py-blis","version":"0.7.11","comment":"BLAS-like linear algebra library, as a self-contained C-extension","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/explosion/cython-blis","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2476be19756e21f1e11eef29f746b140a73de9c4383e50cf148a3a0d1b16a85c","flatsize":27898110,"path":"All/py311-blis-0.7.11.pkg","repopath":"All/py311-blis-0.7.11.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":5146948,"desc":"Cython BLIS provides the Blis linear algebra routines as a self-contained Python\nC-extension.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-backoff","origin":"devel/py-backoff","version":"2.2.1_1","comment":"Function decoration for backoff and retry","maintainer":"yuri@FreeBSD.org","www":"https://github.com/litl/backoff","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"98b773577be93a4500e39cbe744dc6e79c28895fda82c7fdb0ff128ed6c594a1","flatsize":116187,"path":"All/py311-backoff-2.2.1_1.pkg","repopath":"All/py311-backoff-2.2.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21436,"desc":"The backoff Python module provides function decorators which can be used to wrap\na function such that it will be retried until some condition is met. It is meant\nto be of use when accessing unreliable resources with the potential for\nintermittent failures i.e. network resources and external APIs. Somewhat more\ngenerally, it may also be of use for dynamically polling resources for\nexternally generated content.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-backcall","origin":"devel/py-backcall","version":"0.2.0_1","comment":"Backwards compatible callback APIs","maintainer":"farrokhi@FreeBSD.org","www":"https://github.com/takluyver/backcall","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dbd46e704baee628b02f679a35615798b2fc1c502e3a1029592d440275883a15","flatsize":107901,"path":"All/py311-backcall-0.2.0_1.pkg","repopath":"All/py311-backcall-0.2.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":21512,"desc":"If your code lets other people supply callback functions, it's important to\nspecify the function signature you expect, and check that functions support\nthat. Adding extra parameters later would break other peoples code unless\nyou're careful.\n\nbackcall provides a way of specifying the callback signature using a prototype\nfunction","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-backports.cached-property","origin":"devel/py-backports.cached-property","version":"1.0.2_1","comment":"cached_property() - computed once per instance, cached as attribute","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/penguinolog/backports.cached_property","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8f0a4d1a47972a4c8f621aab4616eb146cda8f87e7c2656e5a8f9c9602792831","flatsize":22566,"path":"All/py311-backports.cached-property-1.0.2_1.pkg","repopath":"All/py311-backports.cached-property-1.0.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7352,"desc":"Python 3.8 adds great descriptor to functools: cached_property. Technically all\nrequired APIs was available since python 3.6, but it is what it is.\n\nThis package is a backport of this functionality for python 3.6 and 3.7.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-backports.csv","origin":"devel/py-backports.csv","version":"1.0.7_2","comment":"Backport of Python 3 csv module","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ryanhiebert/backports.csv","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4d002151987d4f1324dac9baf478981d37b103e4128d9f6c2b4dbc045d18936a","flatsize":138251,"path":"All/py311-backports.csv-1.0.7_2.pkg","repopath":"All/py311-backports.csv-1.0.7_2.pkg","licenselogic":"single","licenses":["PSFL"],"pkgsize":27372,"desc":"The API of the csv module in Python 2 is drastically different from the csv\nmodule in Python 3. This is due, for the most part, to the difference between\nstr in Python 2 and Python 3.\n\nThe semantics of Python 3's version are more useful because they support unicode\nnatively, while Python 2's csv does not.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-backtrader","origin":"finance/py-backtrader","version":"1.9.74.123_2","comment":"Python Backtesting library for trading strategies","maintainer":"m.tsatsenko@gmail.com","www":"https://www.backtrader.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7bf2156e829515a8134025c6e56b36111e43a3e8d9735246bfeb59839894ed00","flatsize":4157662,"path":"All/py311-backtrader-1.9.74.123_2.pkg","repopath":"All/py311-backtrader-1.9.74.123_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":546240,"desc":"A feature-rich Python framework for backtesting and trading.\n\nbacktrader allows you to focus on writing reusable trading strategies,\nindicators and analyzers instead of having to spend time building\ninfrastructure.\n\nSee also: https://github.com/backtrader/backtrader","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["finance","python"],"options":{"PLOTTING":"off","TALIB":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-backports","origin":"devel/py-backports","version":"1","comment":"Shared namespace shim for py-backports.* ports","maintainer":"python@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5ae9ed1d245a3743c6dc9bcc42c86056793de8686b1950e4e847a0afd269b06c","flatsize":1012,"path":"All/py311-backports-1.pkg","repopath":"All/py311-backports-1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1328,"desc":"shared namespace shim for py-backports.* ports\n\npy-backports provides a common backports/__init__.py,\nwhich is shared among all py-backports.* ports.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-babelfish","origin":"devel/py-babelfish","version":"0.6.1","comment":"Module to work with countries and languages","maintainer":"bofh@FreeBSD.org","www":"https://github.com/Diaoul/babelfish/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"564e6a25839953a00b8f09439e7bddb7055f02b8b7300bbce4c32e353c9af736","flatsize":351665,"path":"All/py311-babelfish-0.6.1.pkg","repopath":"All/py311-babelfish-0.6.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":83592,"desc":"BabelFish is a Python library to work with countries and languages.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-b2","origin":"devel/py-b2","version":"4.3.1_1","comment":"Command Line Interface for Backblaze's B2 storage service","maintainer":"leres@FreeBSD.org","www":"https://www.backblaze.com/b2/docs/quick_command_line.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"64d597deb3e2dae41ad8ae19b2a42dcd8606442cb6b9a321bcf7f26127b3fd9c","flatsize":1078276,"path":"All/py311-b2-4.3.1_1.pkg","repopath":"All/py311-b2-4.3.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":157304,"desc":"B2 Cloud Storage is a cloud service for storing files in the cloud.\nFiles are available for download at any time, either through the API\nor through a browser-compatible URL.\n\nThis package provides Backblaze's official command line tool for\naccessing all of the capabilities of B2 Cloud Storage.","deps":{"py311-argcomplete":{"origin":"devel/py-argcomplete","version":"3.6.0"},"py311-arrow":{"origin":"devel/py-arrow","version":"1.3.0_1"},"py311-b2sdk":{"origin":"devel/py-b2sdk","version":"2.8.0_1"},"py311-docutils":{"origin":"textproc/py-docutils","version":"0.21.2,1"},"py311-idna":{"origin":"dns/py-idna","version":"3.10"},"py311-importlib-metadata":{"origin":"devel/py-importlib-metadata","version":"8.6.1"},"py311-phx-class-registry":{"origin":"devel/py-phx-class-registry","version":"5.1.1_1"},"py311-platformdirs":{"origin":"devel/py-platformdirs","version":"4.3.6"},"py311-rst2ansi":{"origin":"textproc/py-rst2ansi","version":"0.1.5_1"},"py311-tabulate":{"origin":"devel/py-tabulate","version":"0.9.0"},"py311-tqdm":{"origin":"misc/py-tqdm","version":"4.67.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-synapse-spark","origin":"devel/py-azure-synapse-spark","version":"0.2.0_1","comment":"Microsoft Azure Synapse Spark Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-synapse-spark/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cb37e3503f8fa579ca93c16d9c177f9c8df835b717ae680a5450c19de3f09c26","flatsize":533466,"path":"All/py311-azure-synapse-spark-0.2.0_1.pkg","repopath":"All/py311-azure-synapse-spark-0.2.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":33800,"desc":"This is the Microsoft Azure Synapse Spark Client Library.\n\nAzure Synapse is a limitless analytics service that brings together enterprise\ndata warehousing and Big Data analytics.","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-azure-core":{"origin":"devel/py-azure-core","version":"1.29.2_1"},"py311-msrest":{"origin":"net-mgmt/py-msrest","version":"0.7.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-brz","origin":"devel/brz","version":"3.2.2_3","comment":"Distributed version control system based on bzr","maintainer":"fullermd@over-yonder.net","www":"https://www.breezy-vcs.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8c93b5a186dc40d5d3f64c90106fd338be4e0d2bf4bf87c45a453b994e875fbc","flatsize":60802849,"path":"All/py311-brz-3.2.2_3.pkg","repopath":"All/py311-brz-3.2.2_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":7274472,"desc":"Breezy is a version control system implemented in Python with\nmulti-format support and an emphasis on hackability.\n\nCurrently, Breezy has built-in support for the Git and Bazaar file\nformats and network protocols.","deps":{"ca_root_nss":{"origin":"security/ca_root_nss","version":"3.108"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"py311-configobj":{"origin":"devel/py-configobj","version":"5.0.9"},"py311-dulwich":{"origin":"devel/py-dulwich","version":"0.22.8"},"py311-fastbencode":{"origin":"devel/py-fastbencode","version":"0.2_1"},"py311-launchpadlib":{"origin":"devel/py-launchpadlib","version":"1.10.18_1"},"py311-patiencediff":{"origin":"textproc/py-patiencediff","version":"0.2.12_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"options":{"CA_BUNDLE":"on","DULWICH":"on","SFTP":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-babi_grammars","origin":"devel/py-babi_grammars","version":"0.0.62","comment":"Grammars for the babi text editor","maintainer":"bofh@FreeBSD.org","www":"https://github.com/asottile/babi-grammars","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"882a99b1e726ceb41cd93ccaaff5d4a3848d7898c396183db1ae6219e89b4789","flatsize":3168657,"path":"All/py311-babi_grammars-0.0.62.pkg","repopath":"All/py311-babi_grammars-0.0.62.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":246536,"desc":"Grammars for the babi text editor","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-babi","origin":"editors/py-babi","version":"1.6.0_1","comment":"Text Editor written in Python","maintainer":"bofh@FreeBSD.org","www":"https://github.com/asottile/babi","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"441227cde84082d55a607b7e783606199415ea97a3e7cc9e39db4dbd33ba00d2","flatsize":778670,"path":"All/py311-babi-1.6.0_1.pkg","repopath":"All/py311-babi-1.6.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":126432,"desc":"babi - a text editor, eventually...","deps":{"py311-babi_grammars":{"origin":"devel/py-babi_grammars","version":"0.0.62"},"py311-identify":{"origin":"devel/py-identify","version":"2.6.9"},"py311-onigurumacffi":{"origin":"devel/py-onigurumacffi","version":"0.0.21_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["editors","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-synapse-managedprivateendpoints","origin":"devel/py-azure-synapse-managedprivateendpoints","version":"0.4.0_1","comment":"Microsoft Azure Synapse Managed Private Endpoints Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-synapse-managedprivateendpoints/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"90c79314ddba14d34e5d606cb26a958b7fa9e16bf0dd4b36ace23ade508f240a","flatsize":463729,"path":"All/py311-azure-synapse-managedprivateendpoints-0.4.0_1.pkg","repopath":"All/py311-azure-synapse-managedprivateendpoints-0.4.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":28684,"desc":"This is the Microsoft Azure Synapse Managed Private Endpoints Client Library.\n\nAzure Synapse is a limitless analytics service that brings together enterprise\ndata warehousing and Big Data analytics.","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-azure-core":{"origin":"devel/py-azure-core","version":"1.29.2_1"},"py311-msrest":{"origin":"net-mgmt/py-msrest","version":"0.7.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-storage-blob","origin":"devel/py-azure-storage-blob","version":"2.1.0_1","comment":"Microsoft Azure Storage Blob Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-storage-blob/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b26f221eaa99648673c7880ace31db3b1c590e35fb4f3b65fe12b18d6064f988","flatsize":1552069,"path":"All/py311-azure-storage-blob-2.1.0_1.pkg","repopath":"All/py311-azure-storage-blob-2.1.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":113032,"desc":"Microsoft Azure Storage Blob Client Library for Python\n\nThis project provides a client library in Python that makes it easy to consume\nMicrosoft Azure Storage services.","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-azure-storage-common":{"origin":"devel/py-azure-storage-common","version":"2.1.0_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-storage","origin":"www/py-azure-storage","version":"0.36.0_2","comment":"Python Client for Azure Storage","maintainer":"vladimirv@ixsystems.com","www":"https://pypi.org/project/azure-storage/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a1220b3c45050ff852084e27147d8da889bdd366da9807a1b5ed6ca0713c2f33","flatsize":2791444,"path":"All/py311-azure-storage-0.36.0_2.pkg","repopath":"All/py311-azure-storage-0.36.0_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":217748,"desc":"Microsoft Azure Storage SDK for Python provides a client library in Python\nthat makes it easy to consume Microsoft Azure Storage services.","deps":{"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-babelfont","origin":"x11-fonts/py-babelfont","version":"3.1.2","comment":"Abstract interface to font source files based on fontParts","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/simoncozens/babelfont","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"83744e8821274722561c714a72ec75d69af82c90034e7919b89b86a71f5d7cf2","flatsize":6133222,"path":"All/py311-babelfont-3.1.2.pkg","repopath":"All/py311-babelfont-3.1.2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":477168,"desc":"babelfont reads font files into fontParts objects and writes them out again.","deps":{"py311-fonttools":{"origin":"print/py-fonttools","version":"4.56.0"},"py311-openstep-plist":{"origin":"textproc/py-openstep-plist","version":"0.5.0"},"py311-orjson":{"origin":"devel/py-orjson","version":"3.10.15_1"},"py311-ufolib2":{"origin":"print/py-ufolib2","version":"0.16.0"},"py311-ufomerge":{"origin":"print/py-ufomerge","version":"1.8.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","x11-fonts"],"options":{"READ_TTF":"off","VFB":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-azure-synapse-accesscontrol","origin":"devel/py-azure-synapse-accesscontrol","version":"0.5.0_1","comment":"Microsoft Azure Synapse AccessControl Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-synapse-accesscontrol/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5f8fb76376913bef789df82e96b46c7b62f095a6c87b489660ff3fdaa429ab94","flatsize":451507,"path":"All/py311-azure-synapse-accesscontrol-0.5.0_1.pkg","repopath":"All/py311-azure-synapse-accesscontrol-0.5.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":31232,"desc":"This is the Microsoft Azure Synapse AccessControl Client Library.\n\nAzure Synapse is a limitless analytics service that brings together enterprise\ndata warehousing and Big Data analytics.","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-azure-core":{"origin":"devel/py-azure-core","version":"1.29.2_1"},"py311-msrest":{"origin":"net-mgmt/py-msrest","version":"0.7.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-storage-common","origin":"devel/py-azure-storage-common","version":"2.1.0_2","comment":"Microsoft Azure Storage Common Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-storage-common/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f2d7c1439203457137fcbedb90cc3dfdcfcee4ca7122f57e5b282acf5154f05d","flatsize":511288,"path":"All/py311-azure-storage-common-2.1.0_2.pkg","repopath":"All/py311-azure-storage-common-2.1.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":73992,"desc":"Microsoft Azure Storage Common Client Library for Python\n\nThis project provides a client library in Python that makes it easy to consume\nMicrosoft Azure Storage services.","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-b2sdk","origin":"devel/py-b2sdk","version":"2.8.0_1","comment":"Backblaze B2 SDK","maintainer":"PopularMoment@protonmail.com","www":"https://github.com/Backblaze/b2-sdk-python","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f8006fdfe47b0ab704f65a0a9f5c806e1d3bae4e715b3253ed8ad9305c293d0a","flatsize":3353577,"path":"All/py311-b2sdk-2.8.0_1.pkg","repopath":"All/py311-b2sdk-2.8.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":431804,"desc":"Python client library and a few handy utilities for\neasy access to all of the capabilities of B2 Cloud Storage.","deps":{"py311-annotated-types":{"origin":"devel/py-annotated-types","version":"0.7.0"},"py311-importlib-metadata":{"origin":"devel/py-importlib-metadata","version":"8.6.1"},"py311-logfury":{"origin":"devel/py-logfury","version":"1.0.1_1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-synapse-artifacts","origin":"devel/py-azure-synapse-artifacts","version":"0.17.0_1","comment":"Microsoft Azure Synapse Artifacts Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-synapse-artifacts/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5fa4ce5907ac06f5a94da88eee0ec7c76af0482303f717365f9790af73d8b069","flatsize":13389814,"path":"All/py311-azure-synapse-artifacts-0.17.0_1.pkg","repopath":"All/py311-azure-synapse-artifacts-0.17.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":510840,"desc":"This is the Microsoft Azure Synapse Artifacts Client Library.\n\nAzure Synapse is a limitless analytics service that brings together enterprise\ndata warehousing and Big Data analytics.","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-azure-mgmt-core":{"origin":"devel/py-azure-mgmt-core","version":"1.3.2_1"},"py311-isodate":{"origin":"devel/py-isodate","version":"0.7.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-botocore","origin":"devel/py-botocore","version":"1.37.13","comment":"Low-level, core functionality of boto 3","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/boto/botocore","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"46cb70c1a4943d0446fc5e60b1ad298dd727d3d6853039e51dc517184acedcea","flatsize":106871675,"path":"All/py311-botocore-1.37.13.pkg","repopath":"All/py311-botocore-1.37.13.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":7743044,"desc":"Low-level, data-driven core of boto 3.","deps":{"py311-jmespath":{"origin":"devel/py-jmespath","version":"1.0.1_1"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-urllib3":{"origin":"net/py-urllib3","version":"1.26.20,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"CRT":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-azure-mgmt-trafficmanager","origin":"devel/py-azure-mgmt-trafficmanager","version":"1.0.0_1","comment":"Microsoft Azure Traffic Manager Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-mgmt-trafficmanager/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2fb8c67437c547e2603eb2c7bde3369b667d4741cfe52bb3baccd00dfed45fe8","flatsize":661411,"path":"All/py311-azure-mgmt-trafficmanager-1.0.0_1.pkg","repopath":"All/py311-azure-mgmt-trafficmanager-1.0.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":48812,"desc":"This is the Microsoft Azure Traffic Manager Client Library.\n\nAzure Resource Manager (ARM) is the next generation of management APIs that\nreplace the old Azure Service Management (ASM).","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-azure-mgmt-core":{"origin":"devel/py-azure-mgmt-core","version":"1.3.2_1"},"py311-msrest":{"origin":"net-mgmt/py-msrest","version":"0.7.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-biopython","origin":"biology/py-biopython","version":"1.85_1","comment":"Collection of Python modules for bioinformatics","maintainer":"mauricio@arareko.net","www":"https://biopython.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"44e59df8df0179e028cdc1c9b726c9da717a0223a6d47c876270bf6ace3d6ce5","flatsize":26416313,"path":"All/py311-biopython-1.85_1.pkg","repopath":"All/py311-biopython-1.85_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":3110264,"desc":"The Biopython Project is an international association of developers who are\nproviding freely available Python tools for use in areas of computational\nmolecular biology such as bioinformatics and genomics.\n\nBiopython is a collection of Python packages and modules created by the\nBiopython Project, intended to provide the basis for building bioinformatics\napplications in the Python language.\n\nNote that the current release is alpha quality, and not yet deemed to be\nstable.\n\nThis port includes optional support for Biopython-CORBA, a CORBA interface\nbuilt to the BioCorba standard (http://biocorba.org/).","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-reportlab":{"origin":"print/py-reportlab","version":"4.3.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["biology","python"],"options":{"REPORTLAB":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-azure-mgmt-sqlvirtualmachine","origin":"devel/py-azure-mgmt-sqlvirtualmachine","version":"1.0.0.b5_1","comment":"Microsoft Azure SQL Virtual Machine Management Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-mgmt-sqlvirtualmachine/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3fe764813aeef04efc98eccb994e2e3d0b4f14e65d775fae49b211d39da447a7","flatsize":1784708,"path":"All/py311-azure-mgmt-sqlvirtualmachine-1.0.0.b5_1.pkg","repopath":"All/py311-azure-mgmt-sqlvirtualmachine-1.0.0.b5_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":119044,"desc":"This is the Microsoft Azure SQL Virtual Machine Management Client Library.\n\nAzure Resource Manager (ARM) is the next generation of management APIs that\nreplace the old Azure Service Management (ASM).","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-azure-mgmt-core":{"origin":"devel/py-azure-mgmt-core","version":"1.3.2_1"},"py311-msrest":{"origin":"net-mgmt/py-msrest","version":"0.7.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-mgmt-servicefabricmanagedclusters","origin":"devel/py-azure-mgmt-servicefabricmanagedclusters","version":"1.0.0_1","comment":"Microsoft Azure Servicefabricmanagedclusters Management Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-mgmt-servicefabricmanagedclusters/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9d6fb75856dac35f8718354b8adc399fbbd6a3d87c69d87aa4408761e063b62f","flatsize":2255850,"path":"All/py311-azure-mgmt-servicefabricmanagedclusters-1.0.0_1.pkg","repopath":"All/py311-azure-mgmt-servicefabricmanagedclusters-1.0.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":98772,"desc":"This is the Microsoft Azure Servicefabricmanagedclusters Management Client\nLibrary.\n\nAzure Resource Manager (ARM) is the next generation of management APIs that\nreplace the old Azure Service Management (ASM).","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-azure-mgmt-core":{"origin":"devel/py-azure-mgmt-core","version":"1.3.2_1"},"py311-msrest":{"origin":"net-mgmt/py-msrest","version":"0.7.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-mgmt-synapse","origin":"devel/py-azure-mgmt-synapse","version":"2.1.0.b5_1","comment":"Microsoft Azure Synapse Management Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-mgmt-synapse/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cd8531a78110b5fa15b6ba70c4a4020ad7965a136dd40d5ecb3a4cd3719f881b","flatsize":10102755,"path":"All/py311-azure-mgmt-synapse-2.1.0.b5_1.pkg","repopath":"All/py311-azure-mgmt-synapse-2.1.0.b5_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":329600,"desc":"This is the Microsoft Azure Synapse Management Client Library.\n\nAzure Resource Manager (ARM) is the next generation of management APIs that\nreplace the old Azure Service Management (ASM).","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-azure-mgmt-core":{"origin":"devel/py-azure-mgmt-core","version":"1.3.2_1"},"py311-msrest":{"origin":"net-mgmt/py-msrest","version":"0.7.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-mgmt-servicelinker","origin":"devel/py-azure-mgmt-servicelinker","version":"1.2.0.b1_1","comment":"Microsoft Azure Servicelinker Management Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-mgmt-servicelinker/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f4ac3e4afd1e81d57f07e21c12c0f105209788b80a4e773768e419b086c78133","flatsize":1970621,"path":"All/py311-azure-mgmt-servicelinker-1.2.0.b1_1.pkg","repopath":"All/py311-azure-mgmt-servicelinker-1.2.0.b1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":115680,"desc":"This is the Microsoft Azure Servicelinker Management Client Library.\n\nAzure Resource Manager (ARM) is the next generation of management APIs that\nreplace the old Azure Service Management (ASM).","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-azure-mgmt-core":{"origin":"devel/py-azure-mgmt-core","version":"1.3.2_1"},"py311-msrest":{"origin":"net-mgmt/py-msrest","version":"0.7.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-cartopy","origin":"graphics/py-cartopy","version":"0.23.0_1","comment":"Cartographic library with Matplotlib support for visualisation","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/SciTools/cartopy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a2deac33124cd10be397e90ce184fe986b08d9909c44af7cc53dc6f5e9c8c0e1","flatsize":16558546,"path":"All/py311-cartopy-0.23.0_1.pkg","repopath":"All/py311-cartopy-0.23.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":10238392,"desc":"Cartopy is a Python package designed to make drawing maps for data analysis and\nvisualisation easy.\n\nIt features:\n- object oriented projection definitions\n- point, line, polygon and image transformations between projections\n- integration to expose advanced mapping in Matplotlib with a simple and\n  intuitive interface\n- powerful vector data handling by integrating shapefile reading with Shapely\n  capabilities","deps":{"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-pyproj":{"origin":"graphics/py-pyproj","version":"3.7.1"},"py311-pyshp":{"origin":"devel/py-pyshp","version":"2.3.1_1"},"py311-shapely":{"origin":"devel/py-shapely","version":"1.8.5_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"options":{"OWS":"off","PLOTTING":"off","SPEEDUPS":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-azure-mgmt-servicefabric","origin":"devel/py-azure-mgmt-servicefabric","version":"1.0.0_1","comment":"Microsoft Azure Service Fabric Management Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-mgmt-servicefabric/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4aa993498e2e9749641ff21ae419a49db66e87b3f8cb274bee0ae0682d9b033c","flatsize":2890415,"path":"All/py311-azure-mgmt-servicefabric-1.0.0_1.pkg","repopath":"All/py311-azure-mgmt-servicefabric-1.0.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":116152,"desc":"This is the Microsoft Azure Service Fabric Management Client Library.\n\nAzure Resource Manager (ARM) is the next generation of management APIs that\nreplace the old Azure Service Management (ASM).","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-azure-mgmt-core":{"origin":"devel/py-azure-mgmt-core","version":"1.3.2_1"},"py311-msrest":{"origin":"net-mgmt/py-msrest","version":"0.7.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-mgmt-signalr","origin":"devel/py-azure-mgmt-signalr","version":"2.0.0.b1_1","comment":"Microsoft Azure SignalR Management Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-mgmt-signalr/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c308b75f026bbda71a6c7c47e602c76c906e7c0b91b32a3d54502633a6d137b1","flatsize":2462605,"path":"All/py311-azure-mgmt-signalr-2.0.0.b1_1.pkg","repopath":"All/py311-azure-mgmt-signalr-2.0.0.b1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":132264,"desc":"This is the Microsoft Azure SignalR Client Library.\n\nAzure Resource Manager (ARM) is the next generation of management APIs that\nreplace the old Azure Service Management (ASM).","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-azure-mgmt-core":{"origin":"devel/py-azure-mgmt-core","version":"1.3.2_1"},"py311-isodate":{"origin":"devel/py-isodate","version":"0.7.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-mgmt-storage","origin":"devel/py-azure-mgmt-storage","version":"21.1.0_1","comment":"Microsoft Azure Storage Management Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-mgmt-storage/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9225e14eeb01e9178bf277a63fbae8ab554f7c99d2fb61c7004b04d85ce9629a","flatsize":69285086,"path":"All/py311-azure-mgmt-storage-21.1.0_1.pkg","repopath":"All/py311-azure-mgmt-storage-21.1.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":699452,"desc":"This is the Microsoft Azure Storage Management Client Library.\n\nAzure Resource Manager (ARM) is the next generation of management APIs that\nreplace the old Azure Service Management (ASM).","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-azure-mgmt-core":{"origin":"devel/py-azure-mgmt-core","version":"1.3.2_1"},"py311-isodate":{"origin":"devel/py-isodate","version":"0.7.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-mgmt-sql","origin":"devel/py-azure-mgmt-sql","version":"4.0.0.b13_1","comment":"Microsoft Azure SQL Management Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-mgmt-sql/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0fbfded8e82ec1d733a8a3275578c7a150d97b9c93f34e79b95df115e90f0559","flatsize":26983889,"path":"All/py311-azure-mgmt-sql-4.0.0.b13_1.pkg","repopath":"All/py311-azure-mgmt-sql-4.0.0.b13_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":731228,"desc":"This is the Microsoft Azure SQL Management Client Library.\n\nAzure Resource Manager (ARM) is the next generation of management APIs that\nreplace the old Azure Service Management (ASM).","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-azure-mgmt-core":{"origin":"devel/py-azure-mgmt-core","version":"1.3.2_1"},"py311-isodate":{"origin":"devel/py-isodate","version":"0.7.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-mgmt-search","origin":"devel/py-azure-mgmt-search","version":"9.0.0_1","comment":"Microsoft Azure Search Management Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-mgmt-search/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d23fe8c65a3c19b82540cfb77daacbf6b39ddea06c17824e5c54a5c86a59c9ee","flatsize":1667317,"path":"All/py311-azure-mgmt-search-9.0.0_1.pkg","repopath":"All/py311-azure-mgmt-search-9.0.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":114308,"desc":"This is the Microsoft Azure Search Management Client Library.\n\nAzure Resource Manager (ARM) is the next generation of management APIs that\nreplace the old Azure Service Management (ASM).","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-azure-core":{"origin":"devel/py-azure-core","version":"1.29.2_1"},"py311-msrest":{"origin":"net-mgmt/py-msrest","version":"0.7.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-mgmt-servicebus","origin":"devel/py-azure-mgmt-servicebus","version":"8.2.0_1","comment":"Microsoft Azure Service Bus Management Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-mgmt-servicebus/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5bc4d385b31054cde0e23daf6c216b8e6c22c849b16c31cdac09977d00f8af32","flatsize":23719290,"path":"All/py311-azure-mgmt-servicebus-8.2.0_1.pkg","repopath":"All/py311-azure-mgmt-servicebus-8.2.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":337692,"desc":"This is the Microsoft Azure Service Bus Management Client Library.\n\nAzure Resource Manager (ARM) is the next generation of management APIs that\nreplace the old Azure Service Management (ASM).","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-azure-mgmt-core":{"origin":"devel/py-azure-mgmt-core","version":"1.3.2_1"},"py311-msrest":{"origin":"net-mgmt/py-msrest","version":"0.7.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-mgmt-relay","origin":"devel/py-azure-mgmt-relay","version":"0.2.0_1","comment":"Microsoft Azure Relay Management Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-mgmt-relay/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"56beae71b3c86170532f200460d0ad5edbd814f3abcfbaf2a8bd2b792f4aaf42","flatsize":627787,"path":"All/py311-azure-mgmt-relay-0.2.0_1.pkg","repopath":"All/py311-azure-mgmt-relay-0.2.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":39668,"desc":"This is the Microsoft Azure Relay Management Client Library.\n\nAzure Resource Manager (ARM) is the next generation of management APIs that\nreplace the old Azure Service Management (ASM).","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-msrest":{"origin":"net-mgmt/py-msrest","version":"0.7.1_1"},"py311-msrestazure":{"origin":"net-mgmt/py-msrestazure","version":"0.6.4_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-mgmt-redis","origin":"devel/py-azure-mgmt-redis","version":"14.1.0_1","comment":"Microsoft Azure Redis Cache Management Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-mgmt-redis/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ebea4a03aecbfabd4cfa315a9ba2d5f58c0c2b60a37cca716a5dc3dc47f86859","flatsize":2209711,"path":"All/py311-azure-mgmt-redis-14.1.0_1.pkg","repopath":"All/py311-azure-mgmt-redis-14.1.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":127452,"desc":"This is the Microsoft Azure Redis Cache Management Client Library.\n\nAzure Resource Manager (ARM) is the next generation of management APIs that\nreplace the old Azure Service Management (ASM).","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-azure-mgmt-core":{"origin":"devel/py-azure-mgmt-core","version":"1.3.2_1"},"py311-msrest":{"origin":"net-mgmt/py-msrest","version":"0.7.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-mgmt-redhatopenshift","origin":"devel/py-azure-mgmt-redhatopenshift","version":"1.4.0_1","comment":"Microsoft Azure Red Hat Openshift Management Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-mgmt-redhatopenshift/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6b4a7bfc3b5a8f92c28159bd35038ec2b4606e0db2471d0386eae6ebd36cc4a8","flatsize":6716957,"path":"All/py311-azure-mgmt-redhatopenshift-1.4.0_1.pkg","repopath":"All/py311-azure-mgmt-redhatopenshift-1.4.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":147396,"desc":"This is the Microsoft Azure Management Core Library for Python\n\nAzure Resource Manager (ARM) is the next generation of management APIs that\nreplace the old Azure Service Management (ASM).","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-azure-mgmt-core":{"origin":"devel/py-azure-mgmt-core","version":"1.3.2_1"},"py311-isodate":{"origin":"devel/py-isodate","version":"0.7.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-multiapi-storage","origin":"devel/py-azure-multiapi-storage","version":"1.2.0_2","comment":"Microsoft Azure Storage Client Library with multi API version support","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-multiapi-storage/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7d6e51c4a5c1635207d6cc5d67d9ffd5cc8b6fb96f3cefeccf99bde08b493715","flatsize":51526051,"path":"All/py311-azure-multiapi-storage-1.2.0_2.pkg","repopath":"All/py311-azure-multiapi-storage-1.2.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1647204,"desc":"Microsoft Azure Storage Client Library for Python with multi API version\nsupport.\n\nHandles multi-API versions of Azure Storage Data Plane originally from\nhttps://github.com/Azure/azure-storage-python.","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-azure-core":{"origin":"devel/py-azure-core","version":"1.29.2_1"},"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-msrest":{"origin":"net-mgmt/py-msrest","version":"0.7.1_1"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-mgmt-reservations","origin":"devel/py-azure-mgmt-reservations","version":"2.1.0_1","comment":"Microsoft Azure Reservations Management Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-mgmt-reservations/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bdc5f712608b5461ebb4b7a1394784076390fdc3f55817648827b36a644dedd0","flatsize":2372558,"path":"All/py311-azure-mgmt-reservations-2.1.0_1.pkg","repopath":"All/py311-azure-mgmt-reservations-2.1.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":149140,"desc":"This is the Microsoft Azure Reservations Management Client Library.\n\nAzure Resource Manager (ARM) is the next generation of management APIs that\nreplace the old Azure Service Management (ASM).","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-azure-mgmt-core":{"origin":"devel/py-azure-mgmt-core","version":"1.3.2_1"},"py311-msrest":{"origin":"net-mgmt/py-msrest","version":"0.7.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-mgmt-recoveryservices","origin":"devel/py-azure-mgmt-recoveryservices","version":"2.5.0_1","comment":"Microsoft Azure Recovery Services Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-mgmt-recoveryservices/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8cce168970e5cdbe8909fa5c29686799eab68800e6ad3c1c5b0fb060d5098089","flatsize":1688472,"path":"All/py311-azure-mgmt-recoveryservices-2.5.0_1.pkg","repopath":"All/py311-azure-mgmt-recoveryservices-2.5.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":124796,"desc":"This is the Microsoft Azure Recovery Services Client Library.\n\nAzure Resource Manager (ARM) is the next generation of management APIs that\nreplace the old Azure Service Management (ASM).","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-azure-mgmt-core":{"origin":"devel/py-azure-mgmt-core","version":"1.3.2_1"},"py311-isodate":{"origin":"devel/py-isodate","version":"0.7.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-mgmt-security","origin":"devel/py-azure-mgmt-security","version":"5.0.0_1","comment":"Microsoft Azure Secutiry Center Management Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-mgmt-security/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0ffb8cfbbd271067cd439298d7b2804479c4e3c7dd14d666df388d8ce049c1d9","flatsize":16638665,"path":"All/py311-azure-mgmt-security-5.0.0_1.pkg","repopath":"All/py311-azure-mgmt-security-5.0.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":541684,"desc":"This is the Microsoft Azure Secutiry Center Management Client Library.\n\nAzure Resource Manager (ARM) is the next generation of management APIs that\nreplace the old Azure Service Management (ASM).","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-azure-mgmt-core":{"origin":"devel/py-azure-mgmt-core","version":"1.3.2_1"},"py311-isodate":{"origin":"devel/py-isodate","version":"0.7.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-mgmt-privatedns","origin":"devel/py-azure-mgmt-privatedns","version":"1.0.0_1","comment":"Microsoft Azure DNS Private Zones Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-mgmt-privatedns/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a451ba25f96f89b42b3596f5128812f68369dc54e0541ff8a1d70fe23ee11922","flatsize":804638,"path":"All/py311-azure-mgmt-privatedns-1.0.0_1.pkg","repopath":"All/py311-azure-mgmt-privatedns-1.0.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":44712,"desc":"This is the Microsoft Azure DNS Private Zones Client Library.\n\nAzure Resource Manager (ARM) is the next generation of management APIs that\nreplace the old Azure Service Management (ASM).","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-azure-core":{"origin":"devel/py-azure-core","version":"1.29.2_1"},"py311-msrest":{"origin":"net-mgmt/py-msrest","version":"0.7.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-mgmt-msi","origin":"devel/py-azure-mgmt-msi","version":"7.0.0_1","comment":"Microsoft Azure MSI Management Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-mgmt-msi/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e9eafee04039901666e6200f2fbda0594ef80c206cabeed51a468b0152831d50","flatsize":2632968,"path":"All/py311-azure-mgmt-msi-7.0.0_1.pkg","repopath":"All/py311-azure-mgmt-msi-7.0.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":114692,"desc":"This is the Microsoft Azure MSI Management Client Library.\n\nAzure Resource Manager (ARM) is the next generation of management APIs that\nreplace the old Azure Service Management (ASM).","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-azure-mgmt-core":{"origin":"devel/py-azure-mgmt-core","version":"1.3.2_1"},"py311-msrest":{"origin":"net-mgmt/py-msrest","version":"0.7.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-mgmt-rdbms","origin":"devel/py-azure-mgmt-rdbms","version":"10.2.0.b12_1","comment":"Microsoft Azure RDBMS Management Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-mgmt-rdbms/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d73a38a0482dbfeafe267708c2f89034ee53f5cb6a58d1f730587522e05d895b","flatsize":17331664,"path":"All/py311-azure-mgmt-rdbms-10.2.0.b12_1.pkg","repopath":"All/py311-azure-mgmt-rdbms-10.2.0.b12_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":427812,"desc":"This is the Microsoft Azure RDBMS Management Client Library.\n\nAzure Resource Manager (ARM) is the next generation of management APIs that\nreplace the old Azure Service Management (ASM).","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-azure-mgmt-core":{"origin":"devel/py-azure-mgmt-core","version":"1.3.2_1"},"py311-isodate":{"origin":"devel/py-isodate","version":"0.7.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-mgmt-policyinsights","origin":"devel/py-azure-mgmt-policyinsights","version":"1.1.0.b4_1","comment":"Microsoft Azure Policy Insights Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-mgmt-policyinsights/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"baaff1643dbbe4b043c9636b07d425a251611a0cbeb4d497dd677c7fdc94c629","flatsize":3730516,"path":"All/py311-azure-mgmt-policyinsights-1.1.0.b4_1.pkg","repopath":"All/py311-azure-mgmt-policyinsights-1.1.0.b4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":160680,"desc":"This is the Microsoft Azure Policy Insights Management Client Library.\n\nAzure Resource Manager (ARM) is the next generation of management APIs that\nreplace the old Azure Service Management (ASM).","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-azure-mgmt-core":{"origin":"devel/py-azure-mgmt-core","version":"1.3.2_1"},"py311-msrest":{"origin":"net-mgmt/py-msrest","version":"0.7.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-mgmt-recoveryservicesbackup","origin":"devel/py-azure-mgmt-recoveryservicesbackup","version":"7.0.0_1","comment":"Microsoft Azure Recovery Services Backup Management Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-mgmt-recoveryservicesbackup/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"20d8f5647a9cd4585da7a91b4f0116fe7da3390cc752e5b51831a46bbb29888b","flatsize":9995882,"path":"All/py311-azure-mgmt-recoveryservicesbackup-7.0.0_1.pkg","repopath":"All/py311-azure-mgmt-recoveryservicesbackup-7.0.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":348076,"desc":"This is the Microsoft Azure Recovery Services Backup Management Client Library.\n\nAzure Resource Manager (ARM) is the next generation of management APIs that\nreplace the old Azure Service Management (ASM).","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-azure-mgmt-core":{"origin":"devel/py-azure-mgmt-core","version":"1.3.2_1"},"py311-isodate":{"origin":"devel/py-isodate","version":"0.7.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-mgmt-media","origin":"devel/py-azure-mgmt-media","version":"9.0.0_1","comment":"Microsoft Azure Media Services Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-mgmt-media/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8353bb8119c8c1ab1c4ed1fd21712246c7e110fd9e6a5c575a54b27e84b30f10","flatsize":4383892,"path":"All/py311-azure-mgmt-media-9.0.0_1.pkg","repopath":"All/py311-azure-mgmt-media-9.0.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":192828,"desc":"This is the Microsoft Azure Media Services Client Library.\n\nAzure Resource Manager (ARM) is the next generation of management APIs that\nreplace the old Azure Service Management (ASM).","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-azure-mgmt-core":{"origin":"devel/py-azure-mgmt-core","version":"1.3.2_1"},"py311-msrest":{"origin":"net-mgmt/py-msrest","version":"0.7.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-mgmt-network","origin":"devel/py-azure-mgmt-network","version":"23.0.1_1","comment":"Microsoft Azure Network Management Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-mgmt-network/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"89153c047ee0e0dcc2603d4fa01742a6b898a99204d1b7c5933ef45ef15ccb92","flatsize":30733583,"path":"All/py311-azure-mgmt-network-23.0.1_1.pkg","repopath":"All/py311-azure-mgmt-network-23.0.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":891468,"desc":"This is the Microsoft Azure Network Management Client Library.\n\nAzure Resource Manager (ARM) is the next generation of management APIs that\nreplace the old Azure Service Management (ASM).","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-azure-mgmt-core":{"origin":"devel/py-azure-mgmt-core","version":"1.3.2_1"},"py311-isodate":{"origin":"devel/py-isodate","version":"0.7.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-mgmt-netapp","origin":"devel/py-azure-mgmt-netapp","version":"10.1.0_1","comment":"Microsoft Azure NetApp Files Management Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-mgmt-netapp/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"df82eafd981ed7a3371a6932493ace4215d3803f45e1ec5bb539276eba942084","flatsize":5356084,"path":"All/py311-azure-mgmt-netapp-10.1.0_1.pkg","repopath":"All/py311-azure-mgmt-netapp-10.1.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":207176,"desc":"This is the Microsoft Azure NetApp Files Management Client Library.\n\nAzure Resource Manager (ARM) is the next generation of management APIs that\nreplace the old Azure Service Management (ASM).","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-azure-mgmt-core":{"origin":"devel/py-azure-mgmt-core","version":"1.3.2_1"},"py311-isodate":{"origin":"devel/py-isodate","version":"0.7.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-mgmt-kusto","origin":"devel/py-azure-mgmt-kusto","version":"0.5.0_1","comment":"Microsoft Azure Kusto Management Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-mgmt-kusto/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8b05d8d7d36c146b167f2cc9984abdebae66323835e9f02226ee75e40de87cb2","flatsize":949165,"path":"All/py311-azure-mgmt-kusto-0.5.0_1.pkg","repopath":"All/py311-azure-mgmt-kusto-0.5.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":51180,"desc":"This is the Microsoft Azure Kusto Management Client Library.\n\nAzure Resource Manager (ARM) is the next generation of management APIs that\nreplace the old Azure Service Management (ASM).","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-msrest":{"origin":"net-mgmt/py-msrest","version":"0.7.1_1"},"py311-msrestazure":{"origin":"net-mgmt/py-msrestazure","version":"0.6.4_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-mgmt-resource","origin":"devel/py-azure-mgmt-resource","version":"23.1.0.b2_1","comment":"Microsoft Azure Resource Management Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-mgmt-resource/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9a23f8efeec4e0fba87a01947a1e8ede592079fc289c332e8bfb96dc9830d287","flatsize":75636546,"path":"All/py311-azure-mgmt-resource-23.1.0.b2_1.pkg","repopath":"All/py311-azure-mgmt-resource-23.1.0.b2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1042360,"desc":"This is the Microsoft Azure Resource Management Client Library.\n\nAzure Resource Manager (ARM) is the next generation of management APIs that\nreplace the old Azure Service Management (ASM).","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-azure-core":{"origin":"devel/py-azure-core","version":"1.29.2_1"},"py311-isodate":{"origin":"devel/py-isodate","version":"0.7.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-mgmt-monitor","origin":"devel/py-azure-mgmt-monitor","version":"5.0.0_1","comment":"Microsoft Azure Monitor Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-mgmt-monitor/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ee966cf85af1f1d99b5a0bc1447880d0e159b0b0aeaddf724cbbab90ce5837e1","flatsize":17737347,"path":"All/py311-azure-mgmt-monitor-5.0.0_1.pkg","repopath":"All/py311-azure-mgmt-monitor-5.0.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":477432,"desc":"This is the Microsoft Azure Monitor Client Library.\n\nAzure Resource Manager (ARM) is the next generation of management APIs that\nreplace the old Azure Service Management (ASM).","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-azure-core":{"origin":"devel/py-azure-core","version":"1.29.2_1"},"py311-msrest":{"origin":"net-mgmt/py-msrest","version":"0.7.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-mgmt-marketplaceordering","origin":"devel/py-azure-mgmt-marketplaceordering","version":"1.1.0_1","comment":"Microsoft Azure Market Place Ordering Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-mgmt-marketplaceordering/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"18d876815a782813377876507888da20211cbf90941d2d5ff8e34b0845cd04da","flatsize":304498,"path":"All/py311-azure-mgmt-marketplaceordering-1.1.0_1.pkg","repopath":"All/py311-azure-mgmt-marketplaceordering-1.1.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":27712,"desc":"This is the Microsoft Azure Market Place Ordering Client Library.\n\nAzure Resource Manager (ARM) is the next generation of management APIs that\nreplace the old Azure Service Management (ASM).","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-azure-mgmt-core":{"origin":"devel/py-azure-mgmt-core","version":"1.3.2_1"},"py311-msrest":{"origin":"net-mgmt/py-msrest","version":"0.7.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-mgmt-maps","origin":"devel/py-azure-mgmt-maps","version":"2.0.0_1","comment":"Microsoft Azure Maps Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-mgmt-maps/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a43a0de1398100f731a5e8859769b455ace755f1faf64db08c9edb2574095019","flatsize":618723,"path":"All/py311-azure-mgmt-maps-2.0.0_1.pkg","repopath":"All/py311-azure-mgmt-maps-2.0.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":40508,"desc":"This is the Microsoft Azure Maps Client Library.\n\nAzure Resource Manager (ARM) is the next generation of management APIs that\nreplace the old Azure Service Management (ASM).","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-azure-core":{"origin":"devel/py-azure-core","version":"1.29.2_1"},"py311-msrest":{"origin":"net-mgmt/py-msrest","version":"0.7.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-mgmt-iotcentral","origin":"devel/py-azure-mgmt-iotcentral","version":"10.0.0.b1_1","comment":"Microsoft Azure IoTCentral Management Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-mgmt-iotcentral/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"52e1b37b55a8a31da12050a57b5df4f8f97b89417e72af0216a7f38bf672efb9","flatsize":754610,"path":"All/py311-azure-mgmt-iotcentral-10.0.0.b1_1.pkg","repopath":"All/py311-azure-mgmt-iotcentral-10.0.0.b1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":51720,"desc":"This is the Microsoft Azure IoTCentral Management Client Library.\n\nAzure Resource Manager (ARM) is the next generation of management APIs that\nreplace the old Azure Service Management (ASM).","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-azure-core":{"origin":"devel/py-azure-core","version":"1.29.2_1"},"py311-msrest":{"origin":"net-mgmt/py-msrest","version":"0.7.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-mgmt-managedservices","origin":"devel/py-azure-mgmt-managedservices","version":"1.0.0_1","comment":"Microsoft Azure Managed Services Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-mgmt-managedservices/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eaaeb94368993988d58d5a31b190179808653c4e061c801f7cce6e84d48ebec8","flatsize":306820,"path":"All/py311-azure-mgmt-managedservices-1.0.0_1.pkg","repopath":"All/py311-azure-mgmt-managedservices-1.0.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":27124,"desc":"This is the Microsoft Azure Managed Services Client Library.\n\nAzure Resource Manager (ARM) is the next generation of management APIs that\nreplace the old Azure Service Management (ASM).","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-msrest":{"origin":"net-mgmt/py-msrest","version":"0.7.1_1"},"py311-msrestazure":{"origin":"net-mgmt/py-msrestazure","version":"0.6.4_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-mgmt-managementgroups","origin":"devel/py-azure-mgmt-managementgroups","version":"1.0.0_1","comment":"Microsoft Azure Management Groups Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-mgmt-managementgroups/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"403ab23470e32b482b6c19d9069846904c9408b907c4330a386940fe1db97629","flatsize":971348,"path":"All/py311-azure-mgmt-managementgroups-1.0.0_1.pkg","repopath":"All/py311-azure-mgmt-managementgroups-1.0.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":55056,"desc":"This is the Microsoft Azure Management Groups Client Library.\n\nAzure Resource Manager (ARM) is the next generation of management APIs that\nreplace the old Azure Service Management (ASM).","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-azure-mgmt-core":{"origin":"devel/py-azure-mgmt-core","version":"1.3.2_1"},"py311-msrest":{"origin":"net-mgmt/py-msrest","version":"0.7.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-mgmt-loganalytics","origin":"devel/py-azure-mgmt-loganalytics","version":"13.0.0.b4_1","comment":"Microsoft Azure Analytics Management Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-mgmt-loganalytics/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2107ee5cc9a903e3defea6ff2e5d4ed5ae3f2ae7d87073379d214c351a713fca","flatsize":2709251,"path":"All/py311-azure-mgmt-loganalytics-13.0.0.b4_1.pkg","repopath":"All/py311-azure-mgmt-loganalytics-13.0.0.b4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":128288,"desc":"This is the Microsoft Azure Analytics Management Client Library.\n\nAzure Resource Manager (ARM) is the next generation of management APIs that\nreplace the old Azure Service Management (ASM).","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-azure-core":{"origin":"devel/py-azure-core","version":"1.29.2_1"},"py311-msrest":{"origin":"net-mgmt/py-msrest","version":"0.7.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-mgmt-iothubprovisioningservices","origin":"devel/py-azure-mgmt-iothubprovisioningservices","version":"1.1.0_1","comment":"Microsoft Azure IoTHub Provisioning Services Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-mgmt-iothubprovisioningservices/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cc1c91129f2190659ed41628fd81b30fe7de7d66a8e0c09f8ae458bfe7e3969e","flatsize":998060,"path":"All/py311-azure-mgmt-iothubprovisioningservices-1.1.0_1.pkg","repopath":"All/py311-azure-mgmt-iothubprovisioningservices-1.1.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":62088,"desc":"This is the Microsoft Azure IoTHub Provisioning Services Client Library.\n\nAzure Resource Manager (ARM) is the next generation of management APIs that\nreplace the old Azure Service Management (ASM).","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-azure-mgmt-core":{"origin":"devel/py-azure-mgmt-core","version":"1.3.2_1"},"py311-msrest":{"origin":"net-mgmt/py-msrest","version":"0.7.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-mgmt-dns","origin":"devel/py-azure-mgmt-dns","version":"8.0.0_1","comment":"Microsoft Azure DNS Management Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-mgmt-dns/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5df4d0da26dfb0728b2f353ab60d8b70cea79f582f69f9acff6f124f29474ebc","flatsize":1878274,"path":"All/py311-azure-mgmt-dns-8.0.0_1.pkg","repopath":"All/py311-azure-mgmt-dns-8.0.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":71664,"desc":"This is the Microsoft Azure DNS Management Client Library.\n\nAzure Resource Manager (ARM) is the next generation of management APIs that\nreplace the old Azure Service Management (ASM).","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-azure-mgmt-core":{"origin":"devel/py-azure-mgmt-core","version":"1.3.2_1"},"py311-msrest":{"origin":"net-mgmt/py-msrest","version":"0.7.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-mgmt-imagebuilder","origin":"devel/py-azure-mgmt-imagebuilder","version":"1.2.0_1","comment":"Microsoft Azure Image Builder Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-mgmt-imagebuilder/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f9469cfee746a1e6a25a2dcd4ed74029013c91d4d30459d19b1425136f62b860","flatsize":1390084,"path":"All/py311-azure-mgmt-imagebuilder-1.2.0_1.pkg","repopath":"All/py311-azure-mgmt-imagebuilder-1.2.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":110044,"desc":"This is the Microsoft Azure Image Builder Client Library.\n\nAzure Resource Manager (ARM) is the next generation of management APIs that\nreplace the old Azure Service Management (ASM).","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-azure-mgmt-core":{"origin":"devel/py-azure-mgmt-core","version":"1.3.2_1"},"py311-isodate":{"origin":"devel/py-isodate","version":"0.7.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-mgmt-iothub","origin":"devel/py-azure-mgmt-iothub","version":"3.0.0_1","comment":"Microsoft Azure IoTHub Management Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-mgmt-iothub/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b0328dbbd9564b0e865a89cb48102d3a8b42d0c1e91f92f73eefb9aa733dafce","flatsize":32298631,"path":"All/py311-azure-mgmt-iothub-3.0.0_1.pkg","repopath":"All/py311-azure-mgmt-iothub-3.0.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":365776,"desc":"This is the Microsoft Azure IoTHub Management Client Library.\n\nAzure Resource Manager (ARM) is the next generation of management APIs that\nreplace the old Azure Service Management (ASM).","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-azure-core":{"origin":"devel/py-azure-core","version":"1.29.2_1"},"py311-msrest":{"origin":"net-mgmt/py-msrest","version":"0.7.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-mgmt-hdinsight","origin":"devel/py-azure-mgmt-hdinsight","version":"9.0.0_1","comment":"Microsoft Azure HDInsight Management Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-mgmt-hdinsight/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"02566fbcd75fcecbdc549b8806e3682d4f7204127d3626f3e9a67ce4da72edc3","flatsize":2685088,"path":"All/py311-azure-mgmt-hdinsight-9.0.0_1.pkg","repopath":"All/py311-azure-mgmt-hdinsight-9.0.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":115576,"desc":"This is the Microsoft Azure HDInsight Management Client Library.\n\nAzure Resource Manager (ARM) is the next generation of management APIs that\nreplace the old Azure Service Management (ASM).","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-azure-mgmt-core":{"origin":"devel/py-azure-mgmt-core","version":"1.3.2_1"},"py311-msrest":{"origin":"net-mgmt/py-msrest","version":"0.7.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-mgmt-extendedlocation","origin":"devel/py-azure-mgmt-extendedlocation","version":"1.0.0.b2_1","comment":"Microsoft Azure Extendedlocation Management Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-mgmt-extendedlocation/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"98d771bd628f3fb29853034a2898dd0058aad21bc16d99bfe9b955ffb34318e1","flatsize":537629,"path":"All/py311-azure-mgmt-extendedlocation-1.0.0.b2_1.pkg","repopath":"All/py311-azure-mgmt-extendedlocation-1.0.0.b2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":38864,"desc":"This is the Microsoft Azure Extendedlocation Management Client Library.\n\nAzure Resource Manager (ARM) is the next generation of management APIs that\nreplace the old Azure Service Management (ASM).","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-azure-mgmt-core":{"origin":"devel/py-azure-mgmt-core","version":"1.3.2_1"},"py311-msrest":{"origin":"net-mgmt/py-msrest","version":"0.7.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-mgmt-keyvault","origin":"devel/py-azure-mgmt-keyvault","version":"10.3.0_1","comment":"Microsoft Azure Key Vault Management Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-mgmt-keyvault/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"956d51c5956c24f268c144e20124806c89bae4302e0c7665cac377957a2b183f","flatsize":19793560,"path":"All/py311-azure-mgmt-keyvault-10.3.0_1.pkg","repopath":"All/py311-azure-mgmt-keyvault-10.3.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":298596,"desc":"This is the Microsoft Azure Key Vault Management Client Library.\n\nAzure Resource Manager (ARM) is the next generation of management APIs that\nreplace the old Azure Service Management (ASM).","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-azure-mgmt-core":{"origin":"devel/py-azure-mgmt-core","version":"1.3.2_1"},"py311-isodate":{"origin":"devel/py-isodate","version":"0.7.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-mgmt-eventgrid","origin":"devel/py-azure-mgmt-eventgrid","version":"10.2.0.b2_1","comment":"Microsoft Azure EventGrid Management Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-mgmt-eventgrid/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3066fd9d78aa2d12cd325fdb2b019359f1dead54b47c1d5e42de94d19cb8d041","flatsize":5580810,"path":"All/py311-azure-mgmt-eventgrid-10.2.0.b2_1.pkg","repopath":"All/py311-azure-mgmt-eventgrid-10.2.0.b2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":171180,"desc":"This is the Microsoft Azure EventGrid Management Client Library.\n\nAzure Resource Manager (ARM) is the next generation of management APIs that\nreplace the old Azure Service Management (ASM).","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-azure-mgmt-core":{"origin":"devel/py-azure-mgmt-core","version":"1.3.2_1"},"py311-msrest":{"origin":"net-mgmt/py-msrest","version":"0.7.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-mgmt-devtestlabs","origin":"devel/py-azure-mgmt-devtestlabs","version":"4.0.0_1","comment":"Microsoft Azure DevTestLabs Management Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-mgmt-devtestlabs/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4b3e688f59b67b8311a0c8a0538012e72ae533e92ad1866eb45b97700a9a1ab9","flatsize":3378438,"path":"All/py311-azure-mgmt-devtestlabs-4.0.0_1.pkg","repopath":"All/py311-azure-mgmt-devtestlabs-4.0.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":122992,"desc":"This is the Microsoft Azure DevTestLabs Management Client Library.\n\nAzure Resource Manager (ARM) is the next generation of management APIs that\nreplace the old Azure Service Management (ASM).","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-msrest":{"origin":"net-mgmt/py-msrest","version":"0.7.1_1"},"py311-msrestazure":{"origin":"net-mgmt/py-msrestazure","version":"0.6.4_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-mgmt-deploymentmanager","origin":"devel/py-azure-mgmt-deploymentmanager","version":"0.2.0_1","comment":"Microsoft Azure Deployment Manager Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-mgmt-deploymentmanager/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1990cba0bab932aaef221c74f9a6fed09b46437b4121bfddbe6b1616f4831f24","flatsize":800562,"path":"All/py311-azure-mgmt-deploymentmanager-0.2.0_1.pkg","repopath":"All/py311-azure-mgmt-deploymentmanager-0.2.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":43396,"desc":"This is the Microsoft Azure Deployment Manager Client Library.\n\nAzure Resource Manager (ARM) is the next generation of management APIs that\nreplace the old Azure Service Management (ASM).","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-msrest":{"origin":"net-mgmt/py-msrest","version":"0.7.1_1"},"py311-msrestazure":{"origin":"net-mgmt/py-msrestazure","version":"0.6.4_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-mgmt-datalake-store","origin":"devel/py-azure-mgmt-datalake-store","version":"0.5.0_1","comment":"Microsoft Azure Data Lake Store Management Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-mgmt-datalake-store/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"760d45457bfa3833e42e332ad9946e8ea086e61900f428c422942b3e4f3030c5","flatsize":795554,"path":"All/py311-azure-mgmt-datalake-store-0.5.0_1.pkg","repopath":"All/py311-azure-mgmt-datalake-store-0.5.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":50580,"desc":"This is the Microsoft Azure Data Lake Store Management Client Library.\n\nAzure Resource Manager (ARM) is the next generation of management APIs that\nreplace the old Azure Service Management (ASM).","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-msrestazure":{"origin":"net-mgmt/py-msrestazure","version":"0.6.4_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-mgmt-eventhub","origin":"devel/py-azure-mgmt-eventhub","version":"10.1.0_1","comment":"Microsoft Azure EventHub Management Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-mgmt-eventhub/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"10c3df98ce412b538670f854df3f839d5ada187d31540ee235347e58d57fcce0","flatsize":12526319,"path":"All/py311-azure-mgmt-eventhub-10.1.0_1.pkg","repopath":"All/py311-azure-mgmt-eventhub-10.1.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":239496,"desc":"This is the Microsoft Azure EventHub Management Client Library.\n\nAzure Resource Manager (ARM) is the next generation of management APIs that\nreplace the old Azure Service Management (ASM).","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-azure-core":{"origin":"devel/py-azure-core","version":"1.29.2_1"},"py311-msrest":{"origin":"net-mgmt/py-msrest","version":"0.7.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-bokeh","origin":"www/py-bokeh","version":"2.4.3_4","comment":"Interactive Web Plotting for Python","maintainer":"pkubaj@FreeBSD.org","www":"https://bokeh.pydata.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"67adf1232b544f69db6100e8614fde9d52a4c62098c6a464c1bb9687894850db","flatsize":85866553,"path":"All/py311-bokeh-2.4.3_4.pkg","repopath":"All/py311-bokeh-2.4.3_4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":9120512,"desc":"Bokeh is a Python interactive visualization library that targets modern web\nbrowsers for presentation. Its goal is to provide elegant, concise construction\nof novel graphics in the style of D3.js, and to extend this capability with\nhigh-performance interactivity over very large or streaming datasets. Bokeh can\nhelp anyone who would like to quickly and easily create interactive plots,\ndashboards, and data applications.","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-tornado":{"origin":"www/py-tornado","version":"6.4"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"},"messages":[{"message":"Install the following software to enable extra features:\n\nJupyter\n    Bokeh can display content in classic Jupyter notebooks as well as in\n    JupyterLab. Depending on your setup, there may be additional packages or\n    Jupyter extensions to install.\n\nNodeJS\n    Necessary for Extending Bokeh or for defining CustomJS implementations in\n    TypeScript.\n\nNetworkX\n    Necessary to use the from_networkx function to generate Bokeh graph\n    renderers directly from NetworkX data.\n\nPandas\n    Necessary for the hexbin function. Additionally, some usage is simplified by\n    using Pandas e.g. Pandas DataFrames will be converted automatically to Bokeh\n    data sources by glyph functions.\n\npsutil\n    Necessary to enable detailed memory logging in the Bokeh server.\n\nSelenium, GeckoDriver, Firefox\n    Necessary for Exporting Plots to PNG and SVG images.\n\nSphinx\n    Necessary to make use of the bokeh.sphinxext Sphinx extension for including\n    Bokeh plots in Sphinx documentation.","type":"install"}]},{"name":"py311-azure-mgmt-cosmosdb","origin":"devel/py-azure-mgmt-cosmosdb","version":"9.3.0_1,1","comment":"Microsoft Azure Cosmos DB Management Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-mgmt-cosmosdb/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7e242ec9ae427b43d12decffa7854f4e71727801af3ac5af0fe6bdc471e4e10c","flatsize":11431533,"path":"All/py311-azure-mgmt-cosmosdb-9.3.0_1,1.pkg","repopath":"All/py311-azure-mgmt-cosmosdb-9.3.0_1,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":326820,"desc":"This is the Microsoft Azure Cosmos DB Management Client Library.\n\nAzure Resource Manager (ARM) is the next generation of management APIs that\nreplace the old Azure Service Management (ASM).","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-azure-mgmt-core":{"origin":"devel/py-azure-mgmt-core","version":"1.3.2_1"},"py311-isodate":{"origin":"devel/py-isodate","version":"0.7.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-mgmt-core","origin":"devel/py-azure-mgmt-core","version":"1.3.2_1","comment":"Microsoft Azure Management Core Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-mgmt-core/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"249d6cda2d7d96bd5748d6c741e64de95903906bdb43bbe0d781a2233324e367","flatsize":148597,"path":"All/py311-azure-mgmt-core-1.3.2_1.pkg","repopath":"All/py311-azure-mgmt-core-1.3.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":24688,"desc":"This is the Microsoft Azure Management Core Library for Python\n\nAzure management core library defines extensions to Azure Core that are\nspecific to ARM (Azure Resource Management) needed when you use client\nlibraries.\n\nAs an end user, you don't need to manually install azure-mgmt-core because it\nwill be installed automatically when you install other SDKs.","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-core":{"origin":"devel/py-azure-core","version":"1.29.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-mgmt-datamigration","origin":"devel/py-azure-mgmt-datamigration","version":"10.0.0_1","comment":"Microsoft Azure Data Migration Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-mgmt-datamigration/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"55e250cd86007a83a1f12da355ce0605c7607da10a2c906bcc9e832dfbc0d30b","flatsize":4657397,"path":"All/py311-azure-mgmt-datamigration-10.0.0_1.pkg","repopath":"All/py311-azure-mgmt-datamigration-10.0.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":178532,"desc":"This is the Microsoft Azure Data Migration Client Library.\n\nAzure Resource Manager (ARM) is the next generation of management APIs that\nreplace the old Azure Service Management (ASM).","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-azure-core":{"origin":"devel/py-azure-core","version":"1.29.2_1"},"py311-msrest":{"origin":"net-mgmt/py-msrest","version":"0.7.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-mgmt-datalake-analytics","origin":"devel/py-azure-mgmt-datalake-analytics","version":"0.6.0_1","comment":"Microsoft Azure Data Lake Analytics Management Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-mgmt-datalake-analytics/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fea1909b9fc4d467d1d0b5926ac3d32d1ced015c7ad42682f0c4d443562f64dd","flatsize":2930852,"path":"All/py311-azure-mgmt-datalake-analytics-0.6.0_1.pkg","repopath":"All/py311-azure-mgmt-datalake-analytics-0.6.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":144352,"desc":"This is the Microsoft Azure Data Lake Analytics Management Client Library.\n\nAzure Resource Manager (ARM) is the next generation of management APIs that\nreplace the old Azure Service Management (ASM).","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-msrestazure":{"origin":"net-mgmt/py-msrestazure","version":"0.6.4_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-mgmt-containerinstance","origin":"devel/py-azure-mgmt-containerinstance","version":"10.1.0_1","comment":"Microsoft Azure Container Instance Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-mgmt-containerinstance/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0b1bdbd05577b46c723c2205bb1d8a7f721a4d02fc39fbada8e4d7d16b96d1dd","flatsize":1473020,"path":"All/py311-azure-mgmt-containerinstance-10.1.0_1.pkg","repopath":"All/py311-azure-mgmt-containerinstance-10.1.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":116980,"desc":"This is the Microsoft Azure Container Instance Client Library.\n\nAzure Resource Manager (ARM) is the next generation of management APIs that\nreplace the old Azure Service Management (ASM).","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-azure-mgmt-core":{"origin":"devel/py-azure-mgmt-core","version":"1.3.2_1"},"py311-isodate":{"origin":"devel/py-isodate","version":"0.7.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-mgmt-botservice","origin":"devel/py-azure-mgmt-botservice","version":"2.0.0.b3_1","comment":"Microsoft Azure Bot Service Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-mgmt-botservice/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"86c48d51da8731a0b837a5f9c0e2c73291d901512d1aa8b85344d9cfa7a9ae42","flatsize":1411542,"path":"All/py311-azure-mgmt-botservice-2.0.0.b3_1.pkg","repopath":"All/py311-azure-mgmt-botservice-2.0.0.b3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":80724,"desc":"This is the Microsoft Azure Bot Service Client Library.\n\nAzure Resource Manager (ARM) is the next generation of management APIs that\nreplace the old Azure Service Management (ASM).","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-azure-mgmt-core":{"origin":"devel/py-azure-mgmt-core","version":"1.3.2_1"},"py311-msrest":{"origin":"net-mgmt/py-msrest","version":"0.7.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-mgmt-databoxedge","origin":"devel/py-azure-mgmt-databoxedge","version":"1.0.0_1","comment":"Microsoft Azure Databoxedge Management Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-mgmt-databoxedge/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"34b3def154abcd649f26b9ec2d157a9e07a3a150b10f2483a8b4cbca1e2d1fc0","flatsize":25070865,"path":"All/py311-azure-mgmt-databoxedge-1.0.0_1.pkg","repopath":"All/py311-azure-mgmt-databoxedge-1.0.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":343484,"desc":"This is the Microsoft Azure Databoxedge Management Client Library.\n\nAzure Resource Manager (ARM) is the next generation of management APIs that\nreplace the old Azure Service Management (ASM).","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-azure-core":{"origin":"devel/py-azure-core","version":"1.29.2_1"},"py311-msrest":{"origin":"net-mgmt/py-msrest","version":"0.7.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-mgmt-consumption","origin":"devel/py-azure-mgmt-consumption","version":"3.0.0_1","comment":"Microsoft Azure Consumption Management Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-mgmt-consumption/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d135c9a9dcf92e50ffd9715f756f0d9ebe3ee05bc0eb404e586fcb4be6ff0aa3","flatsize":960140,"path":"All/py311-azure-mgmt-consumption-3.0.0_1.pkg","repopath":"All/py311-azure-mgmt-consumption-3.0.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":62860,"desc":"This is the Microsoft Azure Consumption Management Client Library.\n\nAzure Resource Manager (ARM) is the next generation of management APIs that\nreplace the old Azure Service Management (ASM).","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-msrest":{"origin":"net-mgmt/py-msrest","version":"0.7.1_1"},"py311-msrestazure":{"origin":"net-mgmt/py-msrestazure","version":"0.6.4_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-mgmt-cognitiveservices","origin":"devel/py-azure-mgmt-cognitiveservices","version":"13.5.0_1","comment":"Microsoft Azure Cognitive Services Management Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-mgmt-cognitiveservices/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"27fa40e2be3d959ae658b6c573e7dbbbe145b55458acb9e97928317699ad5988","flatsize":2793809,"path":"All/py311-azure-mgmt-cognitiveservices-13.5.0_1.pkg","repopath":"All/py311-azure-mgmt-cognitiveservices-13.5.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":155112,"desc":"This is the Microsoft Azure Cognitive Services Management Client Library.\n\nAzure Resource Manager (ARM) is the next generation of management APIs that\nreplace the old Azure Service Management (ASM).","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-azure-mgmt-core":{"origin":"devel/py-azure-mgmt-core","version":"1.3.2_1"},"py311-isodate":{"origin":"devel/py-isodate","version":"0.7.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-mgmt-containerregistry","origin":"devel/py-azure-mgmt-containerregistry","version":"10.1.0_1","comment":"Microsoft Azure Container Registry Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-mgmt-containerregistry/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c7cc1b86b17f30250cd0662fcf5989639c4f87918f2f565fce63a262f5d3d560","flatsize":40390476,"path":"All/py311-azure-mgmt-containerregistry-10.1.0_1.pkg","repopath":"All/py311-azure-mgmt-containerregistry-10.1.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":553456,"desc":"This is the Microsoft Azure Container Registry Client Library.\n\nAzure Resource Manager (ARM) is the next generation of management APIs that\nreplace the old Azure Service Management (ASM).","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-azure-mgmt-core":{"origin":"devel/py-azure-mgmt-core","version":"1.3.2_1"},"py311-msrest":{"origin":"net-mgmt/py-msrest","version":"0.7.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-mgmt-billing","origin":"devel/py-azure-mgmt-billing","version":"6.0.0_1","comment":"Microsoft Azure Billing Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-mgmt-billing/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"92164d5f5c67fffc4ed1d24e9a1230722e16bfd40e2db996e8abc8e1b34db36c","flatsize":3233668,"path":"All/py311-azure-mgmt-billing-6.0.0_1.pkg","repopath":"All/py311-azure-mgmt-billing-6.0.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":121432,"desc":"This is the Microsoft Azure Billing Client Library.\n\nAzure Resource Manager (ARM) is the next generation of management APIs that\nreplace the old Azure Service Management (ASM).","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-azure-mgmt-core":{"origin":"devel/py-azure-mgmt-core","version":"1.3.2_1"},"py311-msrest":{"origin":"net-mgmt/py-msrest","version":"0.7.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-mgmt-batchai","origin":"devel/py-azure-mgmt-batchai","version":"7.0.0.b1_1","comment":"Microsoft Azure Batch AI Management Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-mgmt-batchai/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4026efbb555a631403c1ec2fdc02baaa5e14df35956c4c4412c1d9ad09d709d8","flatsize":1864042,"path":"All/py311-azure-mgmt-batchai-7.0.0.b1_1.pkg","repopath":"All/py311-azure-mgmt-batchai-7.0.0.b1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":89720,"desc":"This is the Microsoft Azure Batch AI Management Client Library.\n\nAzure Resource Manager (ARM) is the next generation of management APIs that\nreplace the old Azure Service Management (ASM).","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-azure-mgmt-core":{"origin":"devel/py-azure-mgmt-core","version":"1.3.2_1"},"py311-msrest":{"origin":"net-mgmt/py-msrest","version":"0.7.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-mgmt-appconfiguration","origin":"devel/py-azure-mgmt-appconfiguration","version":"3.0.0_1","comment":"Microsoft Azure App Configuration Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-mgmt-appconfiguration/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9bcf9d35f19505ba045982d207b2594cbfe6fc93b00881f26e299372794000bd","flatsize":4924126,"path":"All/py311-azure-mgmt-appconfiguration-3.0.0_1.pkg","repopath":"All/py311-azure-mgmt-appconfiguration-3.0.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":147344,"desc":"This is the Microsoft Azure App Configuration Client Library.\n\nAzure Resource Manager (ARM) is the next generation of management APIs that\nreplace the old Azure Service Management (ASM).","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-azure-mgmt-core":{"origin":"devel/py-azure-mgmt-core","version":"1.3.2_1"},"py311-isodate":{"origin":"devel/py-isodate","version":"0.7.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-mgmt-advisor","origin":"devel/py-azure-mgmt-advisor","version":"9.0.0_1","comment":"Microsoft Azure Advisor Client Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-mgmt-advisor/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c57637dfddbb3ba8617b68dfc192679528f675a3393a048537a96696344a6aab","flatsize":603935,"path":"All/py311-azure-mgmt-advisor-9.0.0_1.pkg","repopath":"All/py311-azure-mgmt-advisor-9.0.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":42660,"desc":"This is the Microsoft Azure Advisor Client Library.\n\nAzure Resource Manager (ARM) is the next generation of management APIs that\nreplace the old Azure Service Management (ASM).","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-azure-mgmt-core":{"origin":"devel/py-azure-mgmt-core","version":"1.3.2_1"},"py311-msrest":{"origin":"net-mgmt/py-msrest","version":"0.7.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-mgmt-authorization","origin":"devel/py-azure-mgmt-authorization","version":"4.0.0_1","comment":"Microsoft Azure Authorization Management Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-mgmt-authorization/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a58959ca6e21d2b779cdf09a4bddfa12548279d5463cd72e9ab889d8c9a4f43c","flatsize":18084306,"path":"All/py311-azure-mgmt-authorization-4.0.0_1.pkg","repopath":"All/py311-azure-mgmt-authorization-4.0.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":444056,"desc":"This is the Microsoft Azure Authorization Management Client Library.\n\nAzure Resource Manager (ARM) is the next generation of management APIs that\nreplace the old Azure Service Management (ASM).","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-azure-mgmt-core":{"origin":"devel/py-azure-mgmt-core","version":"1.3.2_1"},"py311-isodate":{"origin":"devel/py-isodate","version":"0.7.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-mgmt-cdn","origin":"devel/py-azure-mgmt-cdn","version":"12.0.0_1","comment":"Microsoft Azure CDN Management Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-mgmt-cdn/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4400792fb133bc82675e1c580ede1d18ebb06a3c160e0dfdb45f2aef0bbd3b1b","flatsize":5619474,"path":"All/py311-azure-mgmt-cdn-12.0.0_1.pkg","repopath":"All/py311-azure-mgmt-cdn-12.0.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":203884,"desc":"This is the Microsoft Azure CDN Management Client Library.\n\nAzure Resource Manager (ARM) is the next generation of management APIs that\nreplace the old Azure Service Management (ASM).","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-azure-mgmt-core":{"origin":"devel/py-azure-mgmt-core","version":"1.3.2_1"},"py311-msrest":{"origin":"net-mgmt/py-msrest","version":"0.7.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-mgmt-applicationinsights","origin":"devel/py-azure-mgmt-applicationinsights","version":"1.0.0_1","comment":"Microsoft Azure Application Insights Management Cli Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-mgmt-applicationinsights/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b179869254770f575e086019fe48ea13a91457d0cfc627b263f7d8e226d0ebd3","flatsize":4556304,"path":"All/py311-azure-mgmt-applicationinsights-1.0.0_1.pkg","repopath":"All/py311-azure-mgmt-applicationinsights-1.0.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":155928,"desc":"This is the Microsoft Azure Application Insights Management Client Library.\n\nAzure Resource Manager (ARM) is the next generation of management APIs that\nreplace the old Azure Service Management (ASM).","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-azure-mgmt-core":{"origin":"devel/py-azure-mgmt-core","version":"1.3.2_1"},"py311-msrest":{"origin":"net-mgmt/py-msrest","version":"0.7.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-mgmt-batch","origin":"devel/py-azure-mgmt-batch","version":"17.0.0_1","comment":"Microsoft Azure Batch Management Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-mgmt-batch/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d4bdaa58d7e4bf3beb343db4d401186c56f9f30bc8cb54e44298d11f2236e225","flatsize":3123332,"path":"All/py311-azure-mgmt-batch-17.0.0_1.pkg","repopath":"All/py311-azure-mgmt-batch-17.0.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":174788,"desc":"This is the Microsoft Azure Batch Management Client Library.\n\nAzure Resource Manager (ARM) is the next generation of management APIs that\nreplace the old Azure Service Management (ASM).","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-azure-mgmt-core":{"origin":"devel/py-azure-mgmt-core","version":"1.3.2_1"},"py311-msrest":{"origin":"net-mgmt/py-msrest","version":"0.7.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-loganalytics","origin":"devel/py-azure-loganalytics","version":"0.1.1_1","comment":"Microsoft Azure Log Analytics Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-loganalytics/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dfeea60788f3b5004eae5335dd065a3ce3a74603ecb6e6c6a3995e2c22c1520d","flatsize":100174,"path":"All/py311-azure-loganalytics-0.1.1_1.pkg","repopath":"All/py311-azure-loganalytics-0.1.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13672,"desc":"This is the Microsoft Azure Log Analytics Client Library.\n\nLog Analytics is the primary tool in the Azure portal for writing log queries\nand interactively analyzing their results. Even if a log query is used\nelsewhere in Azure Monitor, you'll typically write and test the query first\nusing Log Analytics.","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-msrest":{"origin":"net-mgmt/py-msrest","version":"0.7.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-mgmt-appcontainers","origin":"devel/py-azure-mgmt-appcontainers","version":"2.0.0_1","comment":"Microsoft Azure Appcontainers Management Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-mgmt-appcontainers/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0183774484053f35b314a02d4881f2f7458b438ecb0eb2cf31643799c79d3b7f","flatsize":4438361,"path":"All/py311-azure-mgmt-appcontainers-2.0.0_1.pkg","repopath":"All/py311-azure-mgmt-appcontainers-2.0.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":197960,"desc":"This is the Microsoft Azure Appcontainers Management Client Library.\n\nAzure Resource Manager (ARM) is the next generation of management APIs that\nreplace the old Azure Service Management (ASM).","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-azure-mgmt-core":{"origin":"devel/py-azure-mgmt-core","version":"1.3.2_1"},"py311-msrest":{"origin":"net-mgmt/py-msrest","version":"0.7.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-keyvault-secrets","origin":"security/py-azure-keyvault-secrets","version":"4.7.0_1","comment":"Microsoft Azure Key Vault Secrets Client Library for Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-python/tree/master/sdk/keyvault/azure-keyvault-secrets","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3ce2403007b54d9774166d1bee2ea97d512c0b519511a7001de47cc1e972d5a3","flatsize":10135882,"path":"All/py311-azure-keyvault-secrets-4.7.0_1.pkg","repopath":"All/py311-azure-keyvault-secrets-4.7.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":259920,"desc":"Azure Key Vault Secrets Client Library provides secrets management. It can be\nused to securely store and control access to tokens, passwords, certificates,\nAPI keys, and other secrets.","deps":{"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-azure-core":{"origin":"devel/py-azure-core","version":"1.29.2_1"},"py311-isodate":{"origin":"devel/py-isodate","version":"0.7.2"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-keyvault-certificates","origin":"security/py-azure-keyvault-certificates","version":"4.7.0_1","comment":"Microsoft Azure Key Vault Certificates Client Library for Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-python/tree/master/sdk/keyvault/azure-keyvault-certificates","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f8027c39ab97c3f5863ae915e6ae05ae07e2b52f39e65d1ca21c3224bbd083f5","flatsize":13207741,"path":"All/py311-azure-keyvault-certificates-4.7.0_1.pkg","repopath":"All/py311-azure-keyvault-certificates-4.7.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":302604,"desc":"Azure Key Vault Certificates Client Library provides certificate management. It\ncan be used to create, manage, and deploy public and private SSL/TLS\ncertificates.","deps":{"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-azure-core":{"origin":"devel/py-azure-core","version":"1.29.2_1"},"py311-isodate":{"origin":"devel/py-isodate","version":"0.7.2"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-keyvault-keys","origin":"security/py-azure-keyvault-keys","version":"4.9.0.b3_1","comment":"Microsoft Azure Key Vault Keys Client Library for Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-python/tree/master/sdk/keyvault/azure-keyvault-keys","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9947519cb83afd985068d0b7814d5d7f83bb790fff7adcb1a734560736245487","flatsize":2606317,"path":"All/py311-azure-keyvault-keys-4.9.0.b3_1.pkg","repopath":"All/py311-azure-keyvault-keys-4.9.0.b3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":209084,"desc":"Azure Key Vault Keys Client Library provides cryptographic key management. It\ncan be used to create, store, and control access to the keys used to encrypt\nyour data.","deps":{"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-azure-core":{"origin":"devel/py-azure-core","version":"1.29.2_1"},"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-isodate":{"origin":"devel/py-isodate","version":"0.7.2"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-identity","origin":"devel/py-azure-identity","version":"1.6.1_1","comment":"Microsoft Azure Identity Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-identity/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a0e4c84fcfec2d17bbc4e81c13edac8ce19a05380ca89f450ef9262384915038","flatsize":957959,"path":"All/py311-azure-identity-1.6.1_1.pkg","repopath":"All/py311-azure-identity-1.6.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":121700,"desc":"This is the Microsoft Azure Identity Client Library.\n\nThe Azure Identity library provides a set of credential classes for use with\nAzure SDK clients which support Azure Active Directory (AAD) token\nauthentication.","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-core":{"origin":"devel/py-azure-core","version":"1.29.2_1"},"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-msal":{"origin":"devel/py-msal","version":"1.24.0.b2_1"},"py311-msal-extensions":{"origin":"devel/py-msal-extensions","version":"1.0.0_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-mgmt-apimanagement","origin":"devel/py-azure-mgmt-apimanagement","version":"4.0.0_1","comment":"Microsoft Azure API Management Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-mgmt-apimanagement/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0767a268d1f96f2dd6809fa8583aa82ec4d1aae6baee05775ea26ec0c2e4b720","flatsize":19938125,"path":"All/py311-azure-mgmt-apimanagement-4.0.0_1.pkg","repopath":"All/py311-azure-mgmt-apimanagement-4.0.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":541460,"desc":"This is the Microsoft Azure API Management Client Library.\n\nAzure Resource Manager (ARM) is the next generation of management APIs that\nreplace the old Azure Service Management (ASM).","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-azure-mgmt-core":{"origin":"devel/py-azure-mgmt-core","version":"1.3.2_1"},"py311-isodate":{"origin":"devel/py-isodate","version":"0.7.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-keyvault-administration","origin":"devel/py-azure-keyvault-administration","version":"4.4.0.b2_1","comment":"Microsoft Azure Key Vault Administration Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-keyvault-administration/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4b2c81e5d0a767a882abb4147c10fe91310e5a9e7425cde6e63aafccad4d087b","flatsize":1562823,"path":"All/py311-azure-keyvault-administration-4.4.0.b2_1.pkg","repopath":"All/py311-azure-keyvault-administration-4.4.0.b2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":133892,"desc":"This is the Microsoft Azure KeyVault Administration client library for Python\n\nAzure Key Vault helps solve the following problems:\n- Vault administration (this library) - role-based access control (RBAC), and\n  vault-level backup and restore options\n- Cryptographic key management (azure-keyvault-keys) - create, store, and\n  control access to the keys used to encrypt your data\n- Secrets management (azure-keyvault-secrets) - securely store and control\n  access to tokens, passwords, certificates, API keys, and other secrets\n- Certificate management (azure-keyvault-certificates) - create, manage, and\n  deploy public and private SSL/TLS certificates","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-azure-core":{"origin":"devel/py-azure-core","version":"1.29.2_1"},"py311-isodate":{"origin":"devel/py-isodate","version":"0.7.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-keyvault","origin":"devel/py-azure-keyvault","version":"1.1.0_1","comment":"Microsoft Azure Key Vault Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-keyvault/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"52e8df5c8435d56de7b132c5ca90062b1a533b08c51c03f6fc0fdf9d492695c4","flatsize":3695902,"path":"All/py311-azure-keyvault-1.1.0_1.pkg","repopath":"All/py311-azure-keyvault-1.1.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":159876,"desc":"This is the Microsoft Azure Key Vault Client Library.\n\nUse the Azure Key Vault management libraries to create key vaults, authorize\napplications, and manage permissions.","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-msrest":{"origin":"net-mgmt/py-msrest","version":"0.7.1_1"},"py311-msrestazure":{"origin":"net-mgmt/py-msrestazure","version":"0.6.4_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-cosmos","origin":"devel/py-azure-cosmos","version":"3.2.0_1","comment":"Azure Cosmos Python SDK","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-cosmos/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"87400e4d6c30f70cec669b84a07df05df7deaaf1fb3ae9485850c6b8ce76db43","flatsize":1058656,"path":"All/py311-azure-cosmos-3.2.0_1.pkg","repopath":"All/py311-azure-cosmos-3.2.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":137860,"desc":"This is the Microsoft Azure Cosmos Python SDK.\n\nAzure Cosmos DB is Microsoft's globally distributed, multi-model database\nservice. With the click of a button, Azure Cosmos DB enables you to elastically\nand independently scale throughput and storage across any number of Azure's\ngeographic regions. You can elastically scale throughput and storage, and take\nadvantage of fast, single-digit-millisecond data access using your favorite API\namong SQL, MongoDB, Cassandra, Tables, or Gremlin. Cosmos DB provides\ncomprehensive service level agreements (SLAs) for throughput, latency,\navailability, and consistency guarantees, something no other database service\ncan offer.","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-cli-telemetry","origin":"sysutils/py-azure-cli-telemetry","version":"1.1.0_1","comment":"Microsoft Azure CLI Telemetry Package","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-cli-telemetry/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4405388070370075ad0a88ecd06ddb1f190695a64ed39058c29175ab6a416669","flatsize":91512,"path":"All/py311-azure-cli-telemetry-1.1.0_1.pkg","repopath":"All/py311-azure-cli-telemetry-1.1.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19812,"desc":"This is the Microsoft Azure CLI Telemetry package. It is not intended to be\ninstalled directly by the end user.\n\nThis package includes:\n  1. Support API for Azure CLI to gather telemetry.\n  2. Telemetry upload process.","deps":{"py311-applicationinsights":{"origin":"devel/py-applicationinsights","version":"0.11.10_1"},"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-portalocker":{"origin":"devel/py-portalocker","version":"2.3.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-mgmt-containerservice","origin":"devel/py-azure-mgmt-containerservice","version":"28.0.0_1","comment":"Microsoft Azure Container Service Management Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-mgmt-containerservice/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"46da91641eaba713a697c989dc64901eec299c717c43c1ce2a4fbc58196533fd","flatsize":189986437,"path":"All/py311-azure-mgmt-containerservice-28.0.0_1.pkg","repopath":"All/py311-azure-mgmt-containerservice-28.0.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1382968,"desc":"This is the Microsoft Azure Container Service Management Client Library.\n\nAzure Resource Manager (ARM) is the next generation of management APIs that\nreplace the old Azure Service Management (ASM).","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-azure-mgmt-core":{"origin":"devel/py-azure-mgmt-core","version":"1.3.2_1"},"py311-isodate":{"origin":"devel/py-isodate","version":"0.7.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-graphrbac","origin":"devel/py-azure-graphrbac","version":"0.61.1_1","comment":"Microsoft Azure Graph RBAC Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-graphrbac/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"597bfdec634d189c201f0ab45f8e3aa5447e2e52cd4fbda3ad19abfc0d6ec635","flatsize":1390329,"path":"All/py311-azure-graphrbac-0.61.1_1.pkg","repopath":"All/py311-azure-graphrbac-0.61.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":74336,"desc":"This is the Microsoft Azure Graph RBAC Client Library.","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-msrest":{"origin":"net-mgmt/py-msrest","version":"0.7.1_1"},"py311-msrestazure":{"origin":"net-mgmt/py-msrestazure","version":"0.6.4_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-functions-devops-build","origin":"devel/py-azure-functions-devops-build","version":"0.0.22_1","comment":"Azure Devops Build Manager For Azure Functions","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-functions-devops-build/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ee90ec52fb5d26f8ea0239f5df383cf3a79e90ef7b99040046668583bcddf5dd","flatsize":402304,"path":"All/py311-azure-functions-devops-build-0.0.22_1.pkg","repopath":"All/py311-azure-functions-devops-build-0.0.22_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":58748,"desc":"This project provides the class AzureDevopsBuildManager and supporting classes.\nThis manager class allows the caller to manage Azure Devops pipelines that are\nmaintained within an Azure Devops account. This project was created to be able\nto support command line tooling for the AZ Cli.","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-msrest":{"origin":"net-mgmt/py-msrest","version":"0.7.1_1"},"py311-vsts":{"origin":"devel/py-vsts","version":"0.1.25_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-data-tables","origin":"devel/py-azure-data-tables","version":"12.4.2_1","comment":"Microsoft Azure Data Tables Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-data-tables/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a3090ee9cbd9603bfb8c98213e32f2ea18429a770bc34ffa986d4c955035c413","flatsize":2063706,"path":"All/py311-azure-data-tables-12.4.2_1.pkg","repopath":"All/py311-azure-data-tables-12.4.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":188236,"desc":"This is the Microsoft Azure Data Tables Client Library.\n\nAzure Tables is a NoSQL data storage service that can be accessed from anywhere\nin the world via authenticated calls using HTTP or HTTPS. Tables scales as\nneeded to support the amount of data inserted, and allow for the storing of\ndata with non-complex accessing. The Azure Tables client can be used to access\nAzure Storage or Cosmos accounts.","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-core":{"origin":"devel/py-azure-core","version":"1.29.2_1"},"py311-isodate":{"origin":"devel/py-isodate","version":"0.7.2"},"py311-yarl":{"origin":"www/py-yarl","version":"1.18.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-datalake-store","origin":"devel/py-azure-datalake-store","version":"0.0.53_1","comment":"Microsoft Azure Data Lake Store Filesystem Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-datalake-store/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8ac9b8077662836540102d8cd24e0442c5b06d12a2b6bb591adf2ea956a0a2f6","flatsize":656200,"path":"All/py311-azure-datalake-store-0.0.53_1.pkg","repopath":"All/py311-azure-datalake-store-0.0.53_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":106304,"desc":"This project is the Python filesystem library for Azure Data Lake Store.\n\nAzure Data Lake Storage Gen2 is a highly scalable and cost-effective data lake\nsolution for big data analytics. It combines the power of a high-performance\nfile system with massive scale and economy to help you speed your time to\ninsight. Data Lake Storage Gen2 extends Azure Blob Storage capabilities and is\noptimized for analytics workloads. Store data once and access it via existing\nBlob Storage and HDFS-compliant file system interfaces with no programming\nchanges or data copying. Data Lake Storage Gen2 is the most comprehensive data\nlake available.","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-cffi":{"origin":"devel/py-cffi","version":"1.17.1"},"py311-msal":{"origin":"devel/py-msal","version":"1.24.0.b2_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-common","origin":"www/py-azure-common","version":"1.1.27_1","comment":"Microsoft Azure common code","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-common/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f36e60855ee8c83eac7426525a9e7f2b0f00c69b4354f537a419fc7bd294d5db","flatsize":107164,"path":"All/py311-azure-common-1.1.27_1.pkg","repopath":"All/py311-azure-common-1.1.27_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19692,"desc":"Microsoft Azure Storage SDK for Python provides shared code by the Azure\npackages.","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-axisregistry","origin":"x11-fonts/py-axisregistry","version":"0.4.12","comment":"Python API to access data from the Google Fonts variable fonts axis registry","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/googlefonts/axisregistry","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"953090ab144ea24e18795c6a28b8f62a6ef74898dd8ad411309bd12dfe395c73","flatsize":175595,"path":"All/py311-axisregistry-0.4.12.pkg","repopath":"All/py311-axisregistry-0.4.12.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":39076,"desc":"This package contains a collection of metadata source files that collectively\nform the Google Fonts Axis Registry.\n\nThe live Axis Registry is at fonts.google.com/variablefonts, and axis\ndefinitions are only final when they appear on that page.","deps":{"py311-fonttools":{"origin":"print/py-fonttools","version":"4.56.0"},"py311-protobuf":{"origin":"devel/py-protobuf","version":"5.29.3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","x11-fonts"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-cli-core","origin":"sysutils/py-azure-cli-core","version":"2.55.0_3","comment":"Microsoft Azure Command-Line Tools Core Module","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-cli-core/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bb75955cc2b5cd2514aae34cac26e3d59b1931f747c11d2255ccf256d28f916e","flatsize":3286843,"path":"All/py311-azure-cli-core-2.55.0_3.pkg","repopath":"All/py311-azure-cli-core-2.55.0_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":498596,"desc":"The Azure CLI is a command-line tool providing a great experience for managing\nAzure resources. The CLI is designed to make scripting easy, query data,\nsupport long-running operations, and more. Try it today and find out what the\nCLI has to offer!","deps":{"py311-argcomplete":{"origin":"devel/py-argcomplete","version":"3.6.0"},"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-cli-telemetry":{"origin":"sysutils/py-azure-cli-telemetry","version":"1.1.0_1"},"py311-azure-mgmt-core":{"origin":"devel/py-azure-mgmt-core","version":"1.3.2_1"},"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-humanfriendly":{"origin":"textproc/py-humanfriendly","version":"10.0_1"},"py311-jmespath":{"origin":"devel/py-jmespath","version":"1.0.1_1"},"py311-knack":{"origin":"devel/py-knack","version":"0.11.0_2"},"py311-msal":{"origin":"devel/py-msal","version":"1.24.0.b2_1"},"py311-msal-extensions":{"origin":"devel/py-msal-extensions","version":"1.0.0_1"},"py311-msrestazure":{"origin":"net-mgmt/py-msrestazure","version":"0.6.4_1"},"py311-openssl":{"origin":"security/py-openssl","version":"24.1.0_1,1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-paramiko":{"origin":"security/py-paramiko","version":"2.11.0_3"},"py311-pkginfo":{"origin":"sysutils/py-pkginfo","version":"1.12.1.2"},"py311-psutil":{"origin":"sysutils/py-psutil","version":"7.0.0"},"py311-pyjwt":{"origin":"www/py-pyjwt","version":"2.8.0"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-wheel":{"origin":"devel/py-wheel","version":"0.45.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-cli-base","origin":"sysutils/py-azure-cli-base","version":"1.0.0","comment":"Shared namespace for py-azure-* ports","maintainer":"dbaio@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"881e678905c2810243d33f2abdf5d707988e68c5fdb4ef61e54cccfc84666287","flatsize":5272,"path":"All/py311-azure-cli-base-1.0.0.pkg","repopath":"All/py311-azure-cli-base-1.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1888,"desc":"Shared namespace for py-azure-* ports\n\npy-azure-cli-base provides common files that are shared among all py-azure-*\nports:\n  azure/__init__.py\n  azure/cli/__init__.py\n  azure/cli/command_modules/__init__.py\n  azure/mgmt/__init__.py\n  azure/mgmt/datalake/__init__.py","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-mgmt-web","origin":"devel/py-azure-mgmt-web","version":"7.0.0_1","comment":"Microsoft Azure Web Apps Management Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-mgmt-web/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"df428f13eed529f93b59aaa1b42e2c23232ffe891adca7614331b1108346649f","flatsize":173296115,"path":"All/py311-azure-mgmt-web-7.0.0_1.pkg","repopath":"All/py311-azure-mgmt-web-7.0.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4500288,"desc":"This is the Microsoft Azure Web Apps Management Client Library.\n\nAzure Resource Manager (ARM) is the next generation of management APIs that\nreplace the old Azure Service Management (ASM).","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-azure-mgmt-core":{"origin":"devel/py-azure-mgmt-core","version":"1.3.2_1"},"py311-msrest":{"origin":"net-mgmt/py-msrest","version":"0.7.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-cli-acr","origin":"sysutils/py-azure-cli-acr","version":"2.2.9_2","comment":"Microsoft Azure Command-Line Tools ACR Command Module","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-cli-acr/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"45a2e153ecadf92ab1619fe82216aea860d571683510f5979db215e8301d2052","flatsize":879627,"path":"All/py311-azure-cli-acr-2.2.9_2.pkg","repopath":"All/py311-azure-cli-acr-2.2.9_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":122100,"desc":"Microsoft Azure CLI 'acr' Command Module\n\nThe Azure CLI is a command-line tool providing a great experience for managing\nAzure resources. The CLI is designed to make scripting easy, query data,\nsupport long-running operations, and more. Try it today and find out what the\nCLI has to offer!","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-cli-core":{"origin":"sysutils/py-azure-cli-core","version":"2.55.0_3"},"py311-azure-mgmt-containerregistry":{"origin":"devel/py-azure-mgmt-containerregistry","version":"10.1.0_1"},"py311-azure-mgmt-storage":{"origin":"devel/py-azure-mgmt-storage","version":"21.1.0_1"},"py311-azure-storage-blob":{"origin":"devel/py-azure-storage-blob","version":"2.1.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"annotations":{"flavor":"py311"}},{"name":"py311-aws-requests-auth","origin":"devel/py-aws-requests-auth","version":"0.4.3_1","comment":"AWS signature version 4 signing process for the python requests module","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/DavidMuller/aws-requests-auth","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b21dcacda9a28b00c9760b388b7c5647ec04bffa51c597801009ba607b324843","flatsize":43186,"path":"All/py311-aws-requests-auth-0.4.3_1.pkg","repopath":"All/py311-aws-requests-auth-0.4.3_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":10744,"desc":"This package allows you to authenticate to AWS with Amazon's signature version 4\nsigning process with the python requests library.\n\nConceivably, the authentication class is flexible enough to be used with any AWS\nservice, but it was initially created to interface with AWS Elasticsearch\ninstances.","deps":{"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-batch","origin":"devel/py-azure-batch","version":"14.0.0_1","comment":"Microsoft Azure Batch Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-batch/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b3de5884816229f963785e6a9130c97745fefcb648e05affba490928efcd4ed3","flatsize":4668134,"path":"All/py311-azure-batch-14.0.0_1.pkg","repopath":"All/py311-azure-batch-14.0.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":190052,"desc":"This is the Microsoft Azure Batch Client Library.\n\nBatch processing began with mainframe computers and punch cards. Today, it\nstill plays a central role in business, engineering, science, and other\nareas that require running lots of automated tasks-processing bills and\npayroll, calculating portfolio risk, designing new products, rendering\nanimated films, testing software, searching for energy, predicting the\nweather, and finding new cures for disease.  Previously, few people had\naccess to the computing power for these scenarios.  With Azure Batch, that\npower is available to you when you need it, without any capital investment.","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-msrestazure":{"origin":"net-mgmt/py-msrestazure","version":"0.6.4_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-core","origin":"devel/py-azure-core","version":"1.29.2_1","comment":"Microsoft Azure Core Library for Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Azure/azure-sdk-for-python/tree/master/sdk/core/azure-core","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7b5497947217f39ecaa18b294e667819e51dd035b2f15370788760aad0b367bb","flatsize":1877559,"path":"All/py311-azure-core-1.29.2_1.pkg","repopath":"All/py311-azure-core-1.29.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":230660,"desc":"Azure core library defines basic exceptions and shared modules those are needed\nwhen you use client libraries.","deps":{"py311-aiohttp":{"origin":"www/py-aiohttp","version":"3.11.13"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"AIO":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-azure-appconfiguration","origin":"devel/py-azure-appconfiguration","version":"1.1.1_1","comment":"Microsoft App Configuration Data Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-appconfiguration/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"85dfe119a59f5573ff3f302a1b7225a28a7b196d46dbb037d2d54384c9163c16","flatsize":624469,"path":"All/py311-azure-appconfiguration-1.1.1_1.pkg","repopath":"All/py311-azure-appconfiguration-1.1.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":45192,"desc":"Azure App Configuration is a managed service that helps developers centralize\ntheir application configurations simply and securely.\n\nModern programs, especially programs running in a cloud, generally have many\ncomponents that are distributed in nature. Spreading configuration settings\nacross these components can lead to hard-to-troubleshoot errors during an\napplication deployment. Use App Configuration to securely store all the\nsettings for your application in one place.","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-core":{"origin":"devel/py-azure-core","version":"1.29.2_1"},"py311-msrest":{"origin":"net-mgmt/py-msrest","version":"0.7.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-awesomeversion","origin":"devel/py-awesomeversion","version":"24.6.0","comment":"One version package to rule them all","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ludeeus/awesomeversion","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5fe99d677977a3a2e22869666022dec4dd66d422143ef476d0211f5aa7eda338","flatsize":126198,"path":"All/py311-awesomeversion-24.6.0.pkg","repopath":"All/py311-awesomeversion-24.6.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":23628,"desc":"One version package to rule them all, One version package to find them, One\nversion package to bring them all, and in the darkness bind them.\n\nMake anything a version object, and compare against a vast section of other\nversion formats.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-aws-lambda-builders","origin":"devel/py-aws-lambda-builders","version":"1.54.0","comment":"Python library to compile, build and package AWS Lambda functions","maintainer":"nork@FreeBSD.org","www":"https://pypi.org/project/aws-lambda-builders/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ca4915cbb66a05934cfae93b811e6657337df179190150e92edbae57704e24aa","flatsize":1075757,"path":"All/py311-aws-lambda-builders-1.54.0.pkg","repopath":"All/py311-aws-lambda-builders-1.54.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":165384,"desc":"Lambda Builders is a Python library to compile, build and package AWS Lambda\nfunctions for several runtimes & frameworks.\nLambda Builders currently contains the following workflows\n\n  Java with Gradle\n  Java with Maven\n  Dotnet with amazon.lambda.tools\n  Python with Pip\n  Javascript with Npm\n  Typescript with esbuild\n  Ruby with Bundler\n  Go with Mod\n  Rust with Cargo\n\nIn Addition to above workflows, AWS Lambda Builders also supports Custom\nWorkflows through a Makefile.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-biom-format","origin":"biology/py-biom-format","version":"2.1.16_1","comment":"Biological Observation Matrix (BIOM) Format Project","maintainer":"jrm@FreeBSD.org","www":"https://biom-format.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8391aa6de52b337726aa54aae1c0ba7aad0aa232b63001e3b5d21230d95b5f43","flatsize":53988927,"path":"All/py311-biom-format-2.1.16_1.pkg","repopath":"All/py311-biom-format-2.1.16_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":8614788,"desc":"The BIOM file format (canonically pronounced biome) is designed to be a\ngeneral-use format for representing biological sample by observation contingency\ntables. BIOM is a recognized standard for the Earth Microbiome Project and is a\nGenomics Standards Consortium supported project.\n\nThe BIOM format is designed for general use in broad areas of comparative\n-omics. For example, in marker-gene surveys, the primary use of this format is\nto represent OTU tables: the observations in this case are OTUs and the matrix\ncontains counts corresponding to the number of times each OTU is observed in\neach sample. With respect to metagenome data, this format would be used to\nrepresent metagenome tables: the observations in this case might correspond to\nSEED subsystems, and the matrix would contain counts corresponding to the number\nof times each subsystem is observed in each metagenome. Similarly, with respect\nto genome data, this format may be used to represent a set of genomes: the\nobservations in this case again might correspond to SEED subsystems, and the\ncounts would correspond to the number of times each subsystem is observed in\neach genome.","deps":{"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-h5py":{"origin":"science/py-h5py","version":"3.13.0"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["biology","python"],"annotations":{"flavor":"py311"}},{"name":"py311-awesome-slugify","origin":"textproc/py-awesome-slugify","version":"1.6.5_1","comment":"Flexible slugify function","maintainer":"matthew@FreeBSD.org","www":"https://pypi.org/project/awesome-slugify/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"db229b02dd18272b32f36145b583a3a85308fb7fefcb3eb5ddcb0646c6295b70","flatsize":147322,"path":"All/py311-awesome-slugify-1.6.5_1.pkg","repopath":"All/py311-awesome-slugify-1.6.5_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":30256,"desc":"Python flexible slugify function","deps":{"py311-regex":{"origin":"textproc/py-regex","version":"2024.7.24_1"},"py311-unidecode":{"origin":"converters/py-unidecode","version":"1.3.7_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-aws-xray-sdk","origin":"devel/py-aws-xray-sdk","version":"2.13.1","comment":"AWS X-Ray SDK for Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-xray-sdk-python","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2a58f1c862e7fc59a671dcfe15a9396abf22ef29faeec36126fda88adfadec03","flatsize":961007,"path":"All/py311-aws-xray-sdk-2.13.1.pkg","repopath":"All/py311-aws-xray-sdk-2.13.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":153000,"desc":"The AWS X-Ray SDK for Python (the SDK) enables Python developers to record and\nemit information from within their applications to the AWS X-Ray service.","deps":{"py311-botocore":{"origin":"devel/py-botocore","version":"1.37.13"},"py311-future":{"origin":"devel/py-future","version":"0.18.3_1"},"py311-wrapt":{"origin":"devel/py-wrapt","version":"1.17.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-autotiling","origin":"x11/py-autotiling","version":"1.9.3_1","comment":"Automatically switch the window split orientation in sway and i3","maintainer":"fuz@FreeBSD.org","www":"https://github.com/nwg-piotr/autotiling","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3868f934ec51a9a42bdf263828f0f76239daadbf5a4445dc35837194e1157519","flatsize":38483,"path":"All/py311-autotiling-1.9.3_1.pkg","repopath":"All/py311-autotiling-1.9.3_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":11304,"desc":"This script uses the i3ipc-python library to switch the layout\nsplith/splitv depending on the currently focused window dimensions.\nIt works on both sway and i3 window managers.\n\nThe script does one thing: it checks the window height / width ratio,\nand executes the equivalent of either swaymsg splitv or swaymsg splith.\nNothing less, nothing more.  Yes, it may make stacking and tabbed\nlayouts behave oddly.  No, nothing can be done about it.  If you like\nstacking/tabbed layouts, you may use them on workspaces with autotiling\nturned off (--workspaces argument).  Do not submit issues about it.\n\nFor instance, you may configure autotiling to work on odd workspaces,\nbut not on even:\n\n### Autostart\n  exec autotiling -w 1 3 5 7 9","deps":{"py311-i3ipc":{"origin":"x11/py-i3ipc","version":"2.2.1_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["x11"],"annotations":{"flavor":"py311"},"messages":[{"message":"To use x11/py-autotiling, add\n\n    exec_always autotiling\n\nor\n\n    exec_always --no-startup-id autotiling\n\nto the ~/.config/sway/config or ~/.config/i3/config file.","type":"install"}]},{"name":"py311-autoprop","origin":"devel/py-autoprop","version":"1.0.1_1","comment":"Infer properties from accessor methods","maintainer":"db@FreeBSD.org","www":"https://pypi.org/project/autoprop/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"54f1fa9021efe164325d4917993ac6b705bc9e369fe8ccb91d8a5afb3c144186","flatsize":25037,"path":"All/py311-autoprop-1.0.1_1.pkg","repopath":"All/py311-autoprop-1.0.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8500,"desc":"Properties are a feature in python that allow accessor functions (i.e. getters\nand setters) to masquerade as regular attributes. This makes it possible to\nprovide transparent APIs for classes that need to cache results, lazily load\ndata, maintain invariants, or react in any other way to attribute access.\n\nUnfortunately, making a property requires an annoying amount of boilerplate\ncode. There are a few ways to do it, but the most common and most succinct\nrequires you to decorate two functions (with two different decorators) and\nto type the name of the attribute three times:","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-awkward-cpp","origin":"math/py-awkward-cpp","version":"44","comment":"CPU kernels and compiled extensions for Awkward Array","maintainer":"sunpoet@FreeBSD.org","www":"https://awkward-array.org/doc/main/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"42fbc6254539e5d4b5870f1eccc3598f92bf425556a5bad21c5826b7e8c64225","flatsize":2541290,"path":"All/py311-awkward-cpp-44.pkg","repopath":"All/py311-awkward-cpp-44.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":456444,"desc":"awkward-cpp provides precompiled routines for the awkward package. It is not\nuseful on its own, only as a dependency for awkward .","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-autopage","origin":"devel/py-autopage","version":"0.5.2","comment":"Provide automatic paging for console output","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/zaneb/autopage","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ae753e82b2122fd15f9398ba093e1d2ab4a25b2e6ebfdd3f9dd66bac8735c783","flatsize":462510,"path":"All/py311-autopage-0.5.2.pkg","repopath":"All/py311-autopage-0.5.2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":62544,"desc":"Autopage is a Python library to automatically display terminal output from a\nprogram in a pager (like less) whenever you need it, and never when you don't.\nAnd it only takes one line of code.\n\nYou know how some CLI programs like git (and a handful of others, including man\nand systemctl) automatically pipe their output to less? Except not if there's\nless than one screen's worth of data. And if you redirect the output to a file\nor a pipe, it does the right thing instead. Colours are preserved. Don't you\nwish all programs worked like that? Now at least all of your Python programs\ncan.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-avogadrolibs","origin":"science/py-avogadrolibs","version":"1.100.0","comment":"Python bindings for Avogadro2 chemistry libraries","maintainer":"yuri@FreeBSD.org","www":"https://two.avogadro.cc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cec8d30a39d8a12c938d774da5a0f794403a3d5ac1ad485e4250e5cd1ab5524b","flatsize":382953,"path":"All/py311-avogadrolibs-1.100.0.pkg","repopath":"All/py311-avogadrolibs-1.100.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":115892,"desc":"Python bindings for Avogadro2 libraries, libraries that are a foundation of the\nAvogadro 2 project.\n\nAvogadro 2 is a chemical editor and visualization application, it is also a set\nof reusable software libraries written in C++ using principles of modularity for\nmaximum reuse.","deps":{"avogadrolibs":{"origin":"science/avogadrolibs","version":"1.100.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["science"],"annotations":{"flavor":"py311"}},{"name":"py311-avro","origin":"devel/py-avro","version":"1.12.0","comment":"Data serialization system for python","maintainer":"sunpoet@FreeBSD.org","www":"https://avro.apache.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5f35d3cb951daec2eb135099a76cbbda83392691e19f910da9f6bee1bc06c323","flatsize":1635911,"path":"All/py311-avro-1.12.0.pkg","repopath":"All/py311-avro-1.12.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":219996,"desc":"This is the Python library of Apache Avro (devel/avro).\n\nApache Avro is a data serialization system which provides:\n- Rich data structures.\n- A compact, fast, binary data format.\n- A container file, to store persistent data.\n- Remote procedure call (RPC).\n- Simple integration with dynamic languages. Code generation is not required to\n  read or write data files nor to use or implement RPC protocols. Code\n  generation as an optional optimization, only worth implementing for statically\n  typed languages.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"SNAPPY":"off","ZSTANDARD":"off"},"annotations":{"cpe":"cpe:2.3:a:apache:avro:1.12.0:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-avahi","origin":"net/py-avahi","version":"0.8_5","comment":"Python interface to the Avahi mDNS system","maintainer":"gnome@FreeBSD.org","www":"https://www.avahi.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a198075eb54c3387e3d8b38a7ef812643d54879147950d60f084766de8987bd8","flatsize":100502,"path":"All/py311-avahi-0.8_5.pkg","repopath":"All/py311-avahi-0.8_5.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":27116,"desc":"Python interface to the avahi mDNS service discovery system.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"avahi-app":{"origin":"net/avahi-app","version":"0.8_6"},"avahi-gtk3":{"origin":"net/avahi-gtk3","version":"0.8_2"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnome_subr":{"origin":"sysutils/gnome_subr","version":"1.0"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"py311-dbus":{"origin":"devel/py-dbus","version":"1.3.2"},"py311-gdbm":{"origin":"databases/py-gdbm","version":"3.11.12_9"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["gnome","net","python"],"users":["avahi"],"groups":["avahi"],"annotations":{"cpe":"cpe:2.3:a:avahi:avahi:0.8:::::dragonfly6:x86_64:5","flavor":"py311"}},{"name":"py311-aws-sam-translator","origin":"devel/py-aws-sam-translator","version":"1.95.0","comment":"Library that transform SAM templates into AWS CloudFormation templates","maintainer":"nork@FreeBSD.org","www":"https://pypi.org/project/aws-sam-translator/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"423c2bf53b26cd634b58ddd1fef969873f34375f90b050fc7fe970fa1a885d75","flatsize":4389184,"path":"All/py311-aws-sam-translator-1.95.0.pkg","repopath":"All/py311-aws-sam-translator-1.95.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":546820,"desc":"AWS SAM Translator is a library that transform SAM templates into AWS\nCloudFormation templates.\n\nYou can use SAM to define serverless applications in simple and clean syntax.","deps":{"py311-boto3":{"origin":"www/py-boto3","version":"1.37.13"},"py311-jsonschema":{"origin":"devel/py-jsonschema","version":"4.23.0"},"py311-pydantic":{"origin":"devel/py-pydantic","version":"1.10.20_1,1"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-autopep8","origin":"textproc/py-autopep8","version":"2.3.2","comment":"Automatically formats Python code to conform to the PEP 8 style guide","maintainer":"python@FreeBSD.org","www":"https://github.com/hhatto/autopep8","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"70b241e628b37e48b39361d8e20d079a57811d6296e49a196b31b7f91f0c4322","flatsize":580166,"path":"All/py311-autopep8-2.3.2.pkg","repopath":"All/py311-autopep8-2.3.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":103788,"desc":"autopep8 automatically formats Python code to conform to the PEP 8 style guide.\nIt uses the pycodestyle utility to determine what parts of the code needs to be\nformatted. autopep8 is capable of fixing most of the formatting issues that can\nbe reported by pycodestyle.","deps":{"py311-pycodestyle":{"origin":"devel/py-pycodestyle","version":"2.12.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-automaton","origin":"devel/py-automaton","version":"3.2.0_1","comment":"Friendly state machines for python","maintainer":"sunpoet@FreeBSD.org","www":"https://docs.openstack.org/automaton/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5fb8ca1baa7ae43b6e6f73cfe3643458261d0fa6216991f98992b914d3f30d1b","flatsize":239492,"path":"All/py311-automaton-3.2.0_1.pkg","repopath":"All/py311-automaton-3.2.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":38268,"desc":"Automaton provides friendly state machines for python. The goal of this library\nis to provide well documented state machine classes and associated utilities.\nThe state machine pattern (or the implemented variation there-of) is a commonly\nused pattern and has a multitude of various usages. Some of the usages for this\nlibrary include providing state & transition validation and\nrunning/scheduling/analyzing the execution of tasks.","deps":{"py311-pbr":{"origin":"devel/py-pbr","version":"6.1.1"},"py311-prettytable0":{"origin":"devel/py-prettytable0","version":"0.7.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-authres","origin":"mail/py-authres","version":"1.2.0_1","comment":"Python module for RFC 5451 Authentication-Results headers","maintainer":"yasu@FreeBSD.org","www":"https://launchpad.net/authentication-results-python","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"233cf17ee298ab747ce7123f8054ebfda052157412fe09026a236141f0a03067","flatsize":248421,"path":"All/py311-authres-1.2.0_1.pkg","repopath":"All/py311-authres-1.2.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":34132,"desc":"This is python module for RFC 5451 Authentication-Results Headers\ngeneration and parsing.\nIt also supports Authentication Results extensions:\n\nRFC 5617 DKIM/ADSP\nRFC 6008 DKIM signature identification (header.b)\nRFC 6212 Vouch By Reference (VBR)\ndraft-kucherawy-dmarc-base-00 DMARC","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["mail","python"],"annotations":{"flavor":"py311"}},{"name":"py311-autograd","origin":"math/py-autograd","version":"1.6.1","comment":"Efficiently computes derivatives of numpy code","maintainer":"rm@FreeBSD.org","www":"https://github.com/HIPS/autograd","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bddec71b8fc9b7e47408942b598aca7c9e27ca3ab9b4344b53620fa65b116617","flatsize":863836,"path":"All/py311-autograd-1.6.1.pkg","repopath":"All/py311-autograd-1.6.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":133208,"desc":"Autograd can automatically differentiate native Python and Numpy code. It can\nhandle a large subset of Python's features, including loops, ifs, recursion and\nclosures, and it can even take derivatives of derivatives of derivatives. It\nsupports reverse-mode differentiation (a.k.a. backpropagation), which means it\ncan efficiently take gradients of scalar-valued functions with respect to\narray-valued arguments, as well as forward-mode differentiation, and the two\ncan be composed arbitrarily. The main intended application of Autograd is\ngradient-based optimization.","deps":{"py311-future":{"origin":"devel/py-future","version":"0.18.3_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-autoflake","origin":"devel/py-autoflake","version":"2.3.1","comment":"Removes unused imports and unused variables from Python code","maintainer":"meka@tilda.center","www":"https://github.com/PyCQA/autoflake","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"da5f66efa1718d19ec10cf6c3319a5977c40fa14a2b6b48e22a634df31c0f35c","flatsize":554114,"path":"All/py311-autoflake-2.3.1.pkg","repopath":"All/py311-autoflake-2.3.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":70184,"desc":"Removes unused imports and unused variables from Python code. It makes use of\npyflakes to do this.\n\nBy default, autoflake only removes unused imports for modules that are part of\nthe standard library. (Other modules may have side effects that make them\nunsafe to remove automatically.) Removal of unused variables is also disabled\nby default.","deps":{"py311-pyflakes":{"origin":"devel/py-pyflakes","version":"3.2.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-autocommand","origin":"devel/py-autocommand","version":"2.2.2_1","comment":"Create a command-line program from a function","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Lucretiel/autocommand","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e99cb13e2d2563a30aec22f8bec89f445b4fdc3cf386db3eef859af4fe01c9ef","flatsize":99452,"path":"All/py311-autocommand-2.2.2_1.pkg","repopath":"All/py311-autocommand-2.2.2_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":21872,"desc":"autocommand is a library to automatically generate and run simple argparse\nparsers from function signatures.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-audioread","origin":"audio/py-audioread","version":"3.0.1","comment":"Multi-library, cross-platform audio decoding","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/beetbox/audioread","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6909faa14f81084f2f98155cccd6803aa6b31172656d0be6f485a65ae7e2a5ea","flatsize":189867,"path":"All/py311-audioread-3.0.1.pkg","repopath":"All/py311-audioread-3.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":36668,"desc":"audioread decodes audio files using whichever backend is available. The library\ncurrently supports:\n- Gstreamer via PyGObject.\n- MAD via the pymad bindings.\n- FFmpeg or Libav via its command-line interface.\n- The standard library wave, aifc, and sunau modules (for uncompressed audio\n  formats).","deps":{"py311-pymad":{"origin":"audio/py-pymad","version":"0.10_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["audio","python"],"options":{"FFMPEG":"off","GSTREAMER":"off","PYMAD":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-autokey","origin":"deskutils/py-autokey","version":"0.95.10_11","comment":"Desktop automation utility for FreeBSD and X11","maintainer":"daniel@shafer.cc","www":"https://github.com/autokey/autokey","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9e43b487c74e8898853a06483ef295239d060404796381a3c7a2530ba58bc371","flatsize":2581038,"path":"All/py311-autokey-0.95.10_11.pkg","repopath":"All/py311-autokey-0.95.10_11.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":324064,"desc":"Desktop automation utility for Linux and X11 written in Python 3.\nAllows you to Configure keystroke to trigger phrases or scripts\nwritten in Python.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gtksourceview3":{"origin":"x11-toolkits/gtksourceview3","version":"3.24.11_4"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libappindicator":{"origin":"devel/libappindicator","version":"12.10.1.2010202007061.01_2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"py311-dbus":{"origin":"devel/py-dbus","version":"1.3.2"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"py311-pyinotify":{"origin":"devel/py-pyinotify","version":"0.9.6_1"},"py311-python-xlib":{"origin":"x11-toolkits/py-python-xlib","version":"0.33_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["deskutils","python"],"options":{"GTK3":"on","QT5":"off"},"annotations":{"cpe":"cpe:2.3:a:autokey_project:autokey:0.95.10:::::dragonfly6:x86_64:11","flavor":"py311"},"messages":[{"message":"This is an X11 application, and as such will not function 100% on \ndistributions that default to using Wayland instead of Xorg.","type":"install"}]},{"name":"py311-authlib","origin":"security/py-authlib","version":"1.5.1","comment":"Ultimate Python library in building OAuth and OpenID Connect servers","maintainer":"sunpoet@FreeBSD.org","www":"https://authlib.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6d4510c00291401b47acf6d6685ace88c9883bcabce70b1b869655978359ddb9","flatsize":2627815,"path":"All/py311-authlib-1.5.1.pkg","repopath":"All/py311-authlib-1.5.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":328224,"desc":"Authlib is the ultimate Python library in building OAuth and OpenID Connect\nservers. JWS, JWK, JWA, JWT are included.","deps":{"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"options":{"CLIENTS":"off","DJANGO":"off","FLASK":"off","JOSE":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-awkward","origin":"math/py-awkward","version":"2.7.4","comment":"Manipulate JSON-like data with NumPy-like idioms","maintainer":"sunpoet@FreeBSD.org","www":"https://awkward-array.org/doc/main/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"795e59d41bff40c0e84765402e9d023ba2d4ee38ed3d936f0f25a13a3197cd2f","flatsize":11905924,"path":"All/py311-awkward-2.7.4.pkg","repopath":"All/py311-awkward-2.7.4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1190208,"desc":"Awkward Array is a library for nested, variable-sized data, including\narbitrary-length lists, records, mixed types, and missing data, using NumPy-like\nidioms.\n\nArrays are dynamically typed, but operations on them are compiled and fast.\nTheir behavior coincides with NumPy when array dimensions are regular and\ngeneralizes when they're not.","deps":{"py311-awkward-cpp":{"origin":"math/py-awkward-cpp","version":"44"},"py311-fsspec":{"origin":"filesystems/py-fsspec","version":"2025.3.0"},"py311-importlib-metadata":{"origin":"devel/py-importlib-metadata","version":"8.6.1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-attrs","origin":"devel/py-attrs","version":"25.3.0","comment":"Python attributes without boilerplate","maintainer":"sunpoet@FreeBSD.org","www":"https://www.attrs.org/en/stable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6716de67fa7a7de5265475b9af2ae3810cb42e3cb41e886bb5e9870523c5623d","flatsize":644439,"path":"All/py311-attrs-25.3.0.pkg","repopath":"All/py311-attrs-25.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":102508,"desc":"attrs is an MIT-licensed Python package with class decorators\nthat ease the chores of implementing the most common attribute-related\nobject protocols:\n\n>>> import attr\n>>> @attr.s\n... class C(object):\n...     x = attr.ib(default=42)\n...     y = attr.ib(default=attr.Factory(list))\n>>> i = C(x=1, y=2)\n\n(If you don't like the playful attr.s and attr.ib, you can also use their\nno-nonsense aliases attr.attributes and attr.attr).\n\nYou just specify the attributes to work with and attrs gives you:\n\n    a nice human-readable __repr__,\n    a complete set of comparison methods,\n    an initializer,\n    and much more\n\nwithout writing dull boilerplate code again and again.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-attrdict","origin":"devel/py-attrdict","version":"2.0.1_2","comment":"Python dict with attribute-style access","maintainer":"lbartoletti@FreeBSD.org","www":"https://pypi.python.org/pypi/attrdict","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a4fbf98f1ffade430e4b9cf44fc0a1a69f772e96be2d537ac29f7cfff4268828","flatsize":72965,"path":"All/py311-attrdict-2.0.1_2.pkg","repopath":"All/py311-attrdict-2.0.1_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14028,"desc":"AttrDict is an MIT-licensed library that provides mapping objects that allow\ntheir elements to be accessed both as keys and as attributes","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-atpublic","origin":"devel/py-atpublic","version":"5.0","comment":"Very simple decorator and function of module's all","maintainer":"acm@FreeBSD.org","www":"https://public.readthedocs.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e3f2751ee0776b4d314e4789d4117e4b3e0d86d7afe924152bffff65f34aad1f","flatsize":30312,"path":"All/py311-atpublic-5.0.pkg","repopath":"All/py311-atpublic-5.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":10096,"desc":"This is a very simple decorator and function which populates a module's\n__all__ and optionally the module globals. This provides both a pure-Python\nimplementation and an optional C implementation.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-authheaders","origin":"mail/py-authheaders","version":"0.16.3_1","comment":"Generate email authentication headers","maintainer":"einar@isnic.is","www":"https://github.com/ValiMail/authentication-headers","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a47ac575a02fb935693e76e4a677b9c27b895e156b6ff959c7b82dc5e62bbe4a","flatsize":434467,"path":"All/py311-authheaders-0.16.3_1.pkg","repopath":"All/py311-authheaders-0.16.3_1.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":99220,"desc":"This is a Python library for the generation of email authentication headers.\n\n\nThe library can perform DKIM, SPF, and DMARC validation, and the results are\npackaged into the Authentication-Results header.\n\nauthenticate_message(message, \"example.com\", ip='192.168.50.81',\n     mail_from=\"test.com\", helo=\"domain.of.sender.net\")\n\nAuthentication-Results: example.com; spf=none smtp.helo=domain.of.sender.net\n    smtp.mailfrom=test.com; dkim=pass header.d=valimail.com; dmarc=pass\n    header.from=valimail.com","deps":{"py311-authres":{"origin":"mail/py-authres","version":"1.2.0_1"},"py311-dkimpy":{"origin":"mail/py-dkimpy","version":"1.1.8_1"},"py311-dnspython":{"origin":"dns/py-dnspython","version":"2.7.0,1"},"py311-publicsuffix2":{"origin":"dns/py-publicsuffix2","version":"2.20191221_61"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["mail","python"],"annotations":{"flavor":"py311"}},{"name":"py311-awscli","origin":"devel/py-awscli","version":"1.29.81_2","comment":"Universal Command Line Interface for Amazon Web Services","maintainer":"otis@FreeBSD.org","www":"https://aws.amazon.com/cli/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"245b5b364c56a646347696c053d8fe552bc79d4e525f80a440b5a89cca0a588b","flatsize":12488068,"path":"All/py311-awscli-1.29.81_2.pkg","repopath":"All/py311-awscli-1.29.81_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1839248,"desc":"This package provides a unified command line interface to many Amazon Web\nServices.\n\nThe currently supported services include:\n\n* Amazon Elastic Compute Cloud (Amazon EC2)\n* Elastic Load Balancing\n* Auto Scaling\n* AWS CloudFormation\n* AWS Elastic Beanstalk\n* Amazon Simple Notification Service (Amazon SNS)\n* Amazon Simple Queue Service (Amazon SQS)\n* Amazon Relational Database Service (Amazon RDS)\n\n... and more.","deps":{"py311-botocore":{"origin":"devel/py-botocore","version":"1.37.13"},"py311-colorama":{"origin":"devel/py-colorama","version":"0.4.6"},"py311-docutils":{"origin":"textproc/py-docutils","version":"0.21.2,1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-rsa":{"origin":"security/py-rsa","version":"4.9_1"},"py311-s3transfer":{"origin":"net/py-s3transfer","version":"0.11.4"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"},"messages":[{"message":"To auto-complete on your shell, please add a following line:\n\n(bashrc) complete -C '/usr/local/bin/aws_completer' aws\n(zshrc)  source /usr/local/bin/aws_zsh_completer.sh","type":"install"}]},{"name":"py311-atomiclong","origin":"devel/py-atomiclong","version":"0.1.1_3","comment":"AtomicLong type using CFFI","maintainer":"ports@FreeBSD.org","www":"https://pypi.org/project/atomiclong/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8773e97323ae8b9951877454b38804bc75b3e163dc4ee7550866bfd3f1b0dcfc","flatsize":20419,"path":"All/py311-atomiclong-0.1.1_3.pkg","repopath":"All/py311-atomiclong-0.1.1_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7584,"desc":"AtomicLong was born out of the need for fast thread-safe counters in Python.\nIts value is a C long which can be incremented, decremented, and set atomically.","deps":{"py311-cffi":{"origin":"devel/py-cffi","version":"1.17.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-atomiclong port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-aubio","origin":"audio/py-aubio","version":"0.4.9_3","comment":"Python bindings for aubio music analysis","maintainer":"jhale@FreeBSD.org","www":"https://aubio.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"14f7916e465570ce5094336587f2e67b97d39eaa3a5011e6c4132ffd49a27502","flatsize":357714,"path":"All/py311-aubio-0.4.9_3.pkg","repopath":"All/py311-aubio-0.4.9_3.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":72572,"desc":"Aubio is a library for audio labelling.  Its features include segmenting a\nsound file before each of its attacks, performing pitch detection, tapping\nthe beat, and producing midi streams from live audio.  The name aubio comes\nfrom 'audio' with a typo: several transcription errors are likely to be\nfound in the results too.\n\nThe aim of this project is to provide these automatic labelling features to\nother audio software.  Functions can be used offline in sound editors and\nsoftware samplers, or online in audio effects and virtual instruments.","deps":{"aubio":{"origin":"audio/aubio","version":"0.4.9_5"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["audio","python"],"annotations":{"cpe":"cpe:2.3:a:aubio:aubio:0.4.9:::::dragonfly6:x86_64:3","flavor":"py311"}},{"name":"py311-asynctest","origin":"devel/py-asynctest","version":"0.13.0_1","comment":"Enhance unittest for testing asyncio libraries","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Martiusweb/asynctest","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"79df076c8b2989edac443834fd8a1af886f56d24c83451f47f160b0a1626587b","flatsize":335878,"path":"All/py311-asynctest-0.13.0_1.pkg","repopath":"All/py311-asynctest-0.13.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":56976,"desc":"synctest is built on top of the standard unittest module and cuts down\nboilerplate code when testing libraries for asyncio.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-attrs-strict","origin":"devel/py-attrs-strict","version":"1.0.1","comment":"Runtime validators for attrs","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/bloomberg/attrs-strict","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d785a424808942f8f590814fd1041f3af56f7080900a82f9d0f707c7a8bba476","flatsize":107572,"path":"All/py311-attrs-strict-1.0.1.pkg","repopath":"All/py311-attrs-strict-1.0.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":20864,"desc":"attrs-strict is a Python package which contains runtime validation for attrs\ndata classes based on the types existing in the typing module.","deps":{"py311-attrs":{"origin":"devel/py-attrs","version":"25.3.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-av","origin":"multimedia/py-av","version":"12.1.0","comment":"Pythonic binding for FFmpeg","maintainer":"bofh@FreeBSD.org","www":"https://docs.mikeboers.com/pyav/develop/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"25a6801a9dbd15990b9607d86cafa0efe1ca6ccb28a25a94f65af041d0bbcfbf","flatsize":4598597,"path":"All/py311-av-12.1.0.pkg","repopath":"All/py311-av-12.1.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":923040,"desc":"PyAV is a Pythonic binding for FFmpeg. We aim to provide all of the power and\ncontrol of the underlying library, but manage the gritty details as much as\npossible.","deps":{"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["multimedia","python"],"annotations":{"flavor":"py311"}},{"name":"py311-atomium","origin":"science/py-atomium","version":"1.0.11_3","comment":"Molecular modeller and file parser","maintainer":"yuri@FreeBSD.org","www":"https://atomium.bio/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ca93b70248d80ab657c2548c797dd431e6bf25945f5f39491422b23bc67ec23f","flatsize":665041,"path":"All/py311-atomium-1.0.11_3.pkg","repopath":"All/py311-atomium-1.0.11_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":105472,"desc":"atomium is a molecular modeller and file parser, capable of reading from and\nwriting to .pdb, .cif and .mmtf files.","deps":{"py311-coveralls":{"origin":"devel/py-coveralls","version":"4.0.1"},"py311-msgpack":{"origin":"devel/py-msgpack","version":"1.1.0"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-paramiko":{"origin":"security/py-paramiko","version":"2.11.0_3"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-rmsd":{"origin":"science/py-rmsd","version":"1.6.3_1"},"py311-sphinx":{"origin":"textproc/py-sphinx","version":"5.3.0_3,1"},"py311-sphinx_rtd_theme":{"origin":"textproc/py-sphinx_rtd_theme","version":"1.0.0_1"},"py311-tqdm":{"origin":"misc/py-tqdm","version":"4.67.1"},"py311-valerius":{"origin":"biology/py-valerius","version":"0.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["biology","python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-atspi","origin":"accessibility/py-atspi","version":"2.38.2_1","comment":"Python API for the D-BUS based SPI framework","maintainer":"gnome@FreeBSD.org","www":"https://gitlab.gnome.org/GNOME/pyatspi2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2b86fe70e3e9662efef88f3a268e8d28bab388a0face36e853cc155096abee69","flatsize":632474,"path":"All/py311-atspi-2.38.2_1.pkg","repopath":"All/py311-atspi-2.38.2_1.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":76184,"desc":"This is the Gnome Accessibility Project's Assistive Technology\nService Provider Interface.  It allows accessibility applications\nand assistive technologies to announce their respective existence\nto each other.\n\nThis port is the Python API to interface with the D-BUS based SPI framework.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["accessibility","python","x11-toolkits"],"annotations":{"flavor":"py311"}},{"name":"py311-async-lru","origin":"devel/py-async-lru","version":"2.0.4_1","comment":"Simple lru_cache for asyncio","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aio-libs/async-lru","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5a8cf7048a3fc86a9f0287c9e194f3b4331f89482bdd9d01084ec38dbade464c","flatsize":52427,"path":"All/py311-async-lru-2.0.4_1.pkg","repopath":"All/py311-async-lru-2.0.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12160,"desc":"async_lru is 100%25 port of Python built-in function functools.lru_cache for\nasyncio.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-atomicwrites","origin":"devel/py-atomicwrites","version":"1.4.1_1","comment":"Atomic file writes","maintainer":"sunpoet@FreeBSD.org","www":"https://python-atomicwrites.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b3aa41698f64b26645fc45054656ebbf57a4894527e626759051df0365849252","flatsize":37413,"path":"All/py311-atomicwrites-1.4.1_1.pkg","repopath":"All/py311-atomicwrites-1.4.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10436,"desc":"Atomic file writes library for Python, featuring race-free assertions, Windows\nsupport (although untested) and simple high level API.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"deprecated":"Upstream repository has been archived on Jul 16, 2022. Upstream suggests os.replace and os.rename instead","expiration_date":"2025-03-31","flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUpstream repository has been archived on Jul 16, 2022. Upstream suggests os.replace and os.rename instead.\n\nIt is scheduled to be removed on or after 2025-03-31."}]},{"name":"py311-async_timeout","origin":"devel/py-async_timeout","version":"4.0.3_1","comment":"Timeout context manager for asyncio programs","maintainer":"bofh@FreeBSD.org","www":"https://github.com/aio-libs/async-timeout","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"82fa4099c33f1099ade15f69208cf46ca88a9ad67552bca635d41287e7955b8c","flatsize":33010,"path":"All/py311-async_timeout-4.0.3_1.pkg","repopath":"All/py311-async_timeout-4.0.3_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":8316,"desc":"Timeout context manager for asyncio programs.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-async_generator","origin":"devel/py-async_generator","version":"1.10_1","comment":"Tiny library to add async generators to Python 3.5","maintainer":"amdmi3@FreeBSD.org","www":"https://pypi.org/project/async_generator/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b8e8b8813b0f1b64a4dcb0ce5ab5e5274115635698f69a230fb6193ee5748d12","flatsize":263752,"path":"All/py311-async_generator-1.10_1.pkg","repopath":"All/py311-async_generator-1.10_1.pkg","licenselogic":"or","licenses":["APACHE20","MIT"],"pkgsize":45020,"desc":"This is a tiny library to add async generators to Python 3.5.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-astunparse","origin":"devel/py-astunparse","version":"1.6.3_1","comment":"AST unparser for Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/simonpercivall/astunparse","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ed771fc0766e5af69cda927936dcb2952573ecb84e1eaab9f3264eae43b820e6","flatsize":176239,"path":"All/py311-astunparse-1.6.3_1.pkg","repopath":"All/py311-astunparse-1.6.3_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":28148,"desc":"This is a factored out version of unparse found in the Python source\ndistribution.","deps":{"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-wheel":{"origin":"devel/py-wheel","version":"0.45.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-asttokens","origin":"devel/py-asttokens","version":"2.4.1_1","comment":"Annotate AST trees with source code positions","maintainer":"amdmi3@FreeBSD.org","www":"https://pypi.org/project/asttokens/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1a33007038b289367885dad68bde450ba78a4ce00b809f175a5f44f97cd82b1c","flatsize":223146,"path":"All/py311-asttokens-2.4.1_1.pkg","repopath":"All/py311-asttokens-2.4.1_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":43548,"desc":"The asttokens module annotates Python abstract syntax trees (ASTs)\nwith the positions of tokens and text in the source code that\ngenerated them.\n\nIt makes it possible for tools that work with logical AST nodes to\nfind the particular text that resulted in those nodes, for example\nfor automated refactoring or highlighting.","deps":{"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"flavor":"py311"}},{"name":"py311-asv-runner","origin":"benchmarks/py-asv-runner","version":"0.1.0","comment":"Core pure python benchmarking for asv","maintainer":"vishwin@FreeBSD.org","www":"https://asv.readthedocs.io/projects/asv-runner/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3c69d388b9b7a3a486b077f095646e62607369dd8cde0d7db20466314c2a6bc2","flatsize":506081,"path":"All/py311-asv-runner-0.1.0.pkg","repopath":"All/py311-asv-runner-0.1.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":76700,"desc":"ASV Runner is the pure Python core of ASV (Airspeed-Velocity). ASV\nRunner provides essential functionality for benchmarking Python\npackages with ease and efficiency.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["benchmarks","python"],"annotations":{"flavor":"py311"}},{"name":"py311-astropy-helpers","origin":"astro/py-astropy-helpers","version":"4.0.1_2","comment":"Utilities for building and installing packages in Astropy ecosystem","maintainer":"wen@FreeBSD.org","www":"https://github.com/astropy/astropy-helpers","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5bce0d5dace3a86be3b69757ca644cf01b3b34b906e5635696e97c93ff49d871","flatsize":342151,"path":"All/py311-astropy-helpers-4.0.1_2.pkg","repopath":"All/py311-astropy-helpers-4.0.1_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":65376,"desc":"The astropy-helpers package includes many build, installation, and\ndocumentation-related tools used by the Astropy project, but packaged\nseparately for use by other projects that wish to leverage this work.\nThe motivation behind this package and details of its implementation\nare in the accepted Astropy Proposal for Enhancement (APE) 4.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["astro"],"annotations":{"flavor":"py311"}},{"name":"py311-asyncssh","origin":"security/py-asyncssh","version":"2.20.0","comment":"Asynchronous SSHv2 client and server library","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ronf/asyncssh","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2b13ef8756617319adb6b5ab6252b0a25c9cf6883d40849612c52a9e93ad4548","flatsize":6192900,"path":"All/py311-asyncssh-2.20.0.pkg","repopath":"All/py311-asyncssh-2.20.0.pkg","licenselogic":"single","licenses":["EPL"],"pkgsize":712480,"desc":"AsyncSSH is a Python package which provides an asynchronous client and server\nimplementation of the SSHv2 protocol on top of the Python 3.6+ asyncio\nframework.","deps":{"py311-bcrypt":{"origin":"security/py-bcrypt","version":"3.2.2_1"},"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-fido2":{"origin":"security/py-fido2","version":"1.2.0"},"py311-openssl":{"origin":"security/py-openssl","version":"24.1.0_1,1"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"options":{"BCRYPT":"on","FIDO2":"on","GSSAPI":"off","LIBNACL":"off","PKCS11":"off","PYOPENSSL":"on"},"annotations":{"cpe":"cpe:2.3:a:asyncssh_project:asyncssh:2.20.0:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-autobahn","origin":"www/py-autobahn","version":"24.4.2_1","comment":"WebSocket client & server library, WAMP real-time framework","maintainer":"bofh@FreeBSD.org","www":"https://github.com/crossbario/autobahn-python","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7ccf7f7aa97bff8808edfe33be6045ed4b06dd01ad5865ad46626c0cb47c4afc","flatsize":8491680,"path":"All/py311-autobahn-24.4.2_1.pkg","repopath":"All/py311-autobahn-24.4.2_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":896312,"desc":"Autobahn|Python is a networking library that is part of the Autobahn\nproject and provides implementations of:\n\n  * The WebSocket Protocol\n  * The Web Application Messaging Protocol (WAMP)\n\nfor Twisted and asyncio, on Python 2 & 3 and for writing servers and\nclients.\n\nWebSocket allows bidirectional real-time messaging on the Web and WAMP\nadds asynchronous Remote Procedure Calls and Publish & Subscribe on top\nof WebSocket.","deps":{"py311-argon2-cffi":{"origin":"security/py-argon2-cffi","version":"21.3.0_2"},"py311-attrs":{"origin":"devel/py-attrs","version":"25.3.0"},"py311-cbor2":{"origin":"devel/py-cbor2","version":"5.6.5_1"},"py311-cffi":{"origin":"devel/py-cffi","version":"1.17.1"},"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-flatbuffers":{"origin":"devel/py-flatbuffers","version":"23.5.9_1"},"py311-hyperlink":{"origin":"www/py-hyperlink","version":"21.0.0_1"},"py311-msgpack":{"origin":"devel/py-msgpack","version":"1.1.0"},"py311-openssl":{"origin":"security/py-openssl","version":"24.1.0_1,1"},"py311-passlib":{"origin":"security/py-passlib","version":"1.7.4_1"},"py311-py-ubjson":{"origin":"devel/py-py-ubjson","version":"0.16.1_1"},"py311-pynacl":{"origin":"security/py-pynacl","version":"1.5.0_2"},"py311-pytrie":{"origin":"devel/py-pytrie","version":"0.4.0_1"},"py311-qrcode":{"origin":"textproc/py-qrcode","version":"8.0_2"},"py311-service-identity":{"origin":"security/py-service-identity","version":"24.2.0"},"py311-twisted":{"origin":"devel/py-twisted","version":"24.7.0"},"py311-txaio":{"origin":"devel/py-txaio","version":"22.2.1_1"},"py311-u-msgpack-python":{"origin":"devel/py-u-msgpack-python","version":"2.8.0_1"},"py311-ujson":{"origin":"devel/py-ujson","version":"5.10.0_1"},"py311-wsaccel":{"origin":"www/py-wsaccel","version":"0.6.7_1"},"py311-zope.interface":{"origin":"devel/py-zope.interface","version":"5.3.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"ACCELERATE":"on","COMPRESS":"off","ENCRYPTION":"on","SCRAM":"on","SERIALIZATION":"on","TWISTED":"on"},"annotations":{"cpe":"cpe:2.3:a:crossbar:autobahn:24.4.2:::::dragonfly6:x86_64:1","flavor":"py311"}},{"name":"py311-asv","origin":"benchmarks/py-asv","version":"0.6.1_1","comment":"Airspeed Velocity: A simple Python history benchmarking tool","maintainer":"vishwin@FreeBSD.org","www":"https://asv.readthedocs.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f6f84522bff4e0675a22a0d39a1fa15c66cba321baefc422d74a2325776f4432","flatsize":1807899,"path":"All/py311-asv-0.6.1_1.pkg","repopath":"All/py311-asv-0.6.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":311096,"desc":"airspeed velocity (asv) is a tool for benchmarking Python packages\nover their lifetime.\n\nIt is primarily designed to benchmark a single project over its\nlifetime using a given suite of benchmarks. The results are displayed\nin an interactive web frontend that requires only a basic static\nwebserver to host.","deps":{"py311-Pympler":{"origin":"devel/py-pympler","version":"1.0.1_1"},"py311-asv-runner":{"origin":"benchmarks/py-asv-runner","version":"0.1.0"},"py311-json5":{"origin":"devel/py-json5","version":"0.9.11_1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-tabulate":{"origin":"devel/py-tabulate","version":"0.9.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["benchmarks","python"],"annotations":{"flavor":"py311"}},{"name":"py311-astral","origin":"astro/py-astral","version":"3.2_1","comment":"Calculations for the position of the sun and moon","maintainer":"sunpoet@FreeBSD.org","www":"https://sffjunkie.github.io/astral/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b132367f17f7f91c4e003cab214b99a9071a3cf26895559c39a06c2d76a9d0e9","flatsize":536915,"path":"All/py311-astral-3.2_1.pkg","repopath":"All/py311-astral-3.2_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":68784,"desc":"Astral is a Python module which calculates:\n- Times for various positions of the sun: dawn, sunrise, solar noon, sunset,\n  dusk, solar elevation, solar azimuth and rahukaalam.\n- Moon rise, set, azimuth and zenith.\n- The phase of the moon.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["astro","python"],"annotations":{"flavor":"py311"}},{"name":"py311-asyncpg","origin":"databases/py-asyncpg","version":"0.30.0_1","comment":"High performance PostgreSQL Client Library for Python/asyncio","maintainer":"farrokhi@FreeBSD.org","www":"https://github.com/MagicStack/asyncpg/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"babad82d0bfd888e6f30f27cab18dab322e825630be0cbec9f6605136edef2c0","flatsize":2831813,"path":"All/py311-asyncpg-0.30.0_1.pkg","repopath":"All/py311-asyncpg-0.30.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":601080,"desc":"asyncpg is a database interface library designed specifically for PostgreSQL\nand Python/asyncio. asyncpg is an efficient, clean implementation of PostgreSQL\nserver binary protocol for use with Python's asyncio framework.","deps":{"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:magic:asyncpg:0.30.0:::::dragonfly6:x86_64:1","flavor":"py311"}},{"name":"py311-asyncmy","origin":"databases/py-asyncmy","version":"0.2.10","comment":"Fast asyncio MySQL driver","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/long2ice/asyncmy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e1b2fb2e40c56579b2b7f7efdcf67f5c4c725f0341c643dafa741d306bb91852","flatsize":9118215,"path":"All/py311-asyncmy-0.2.10.pkg","repopath":"All/py311-asyncmy-0.2.10.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":814084,"desc":"asyncmy is a fast asyncio MySQL driver, which reuse most of pymysql and aiomysql\nbut rewrite core protocol with cython to speedup.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-auditok","origin":"audio/py-auditok","version":"0.3.0_1","comment":"Audio/acoustic activity detection and audio segmentation tool","maintainer":"yuri@FreeBSD.org","www":"https://github.com/amsehili/auditok/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"28011fd8bc1b36e9b04f1f4faabe5202c9c79f25f191bfb994a8520341cb00ea","flatsize":2688485,"path":"All/py311-auditok-0.3.0_1.pkg","repopath":"All/py311-auditok-0.3.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1234116,"desc":"auditok is an Audio Activity Detection tool that can process online data\n(read from an audio device or from standard input) as well as audio files.\n\nIt can be used as a command-line program or by calling its API.","deps":{"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pyaudio":{"origin":"audio/py-pyaudio","version":"0.2.14_1"},"py311-pydub":{"origin":"audio/py-pydub","version":"0.25.1_3"},"py311-tqdm":{"origin":"misc/py-tqdm","version":"4.67.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["audio","python"],"annotations":{"flavor":"py311"}},{"name":"py311-asteval","origin":"devel/py-asteval","version":"1.0.5_1","comment":"Safe, minimalistic evaluator of python expression using ast module","maintainer":"yuri@FreeBSD.org","www":"https://lmfit.github.io/asteval/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d5bc40b83234822c235c31aaabff4c66512989c363457b2567cdf82715cb86fc","flatsize":249220,"path":"All/py311-asteval-1.0.5_1.pkg","repopath":"All/py311-asteval-1.0.5_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":48140,"desc":"asteval provides a numpy-aware, safe(ish) 'eval' function Emphasis is on\nmathematical expressions, and so numpy ufuncs are used if available. Symbols\nare held in the Interpreter symbol table 'symtable': a simple dictionary\nsupporting a simple, flat namespace. Expressions can be compiled into ast node\nfor later evaluation, using the values in the symbol table current at evaluation\ntime.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ast2json","origin":"devel/py-ast2json","version":"0.4_1","comment":"Convert a python source code into json-dumpable AST data","maintainer":"yuri@FreeBSD.org","www":"https://github.com/YoloSwagTeam/ast2json","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"08a454b1a7689eb5d981826c1a2d35f0bf2726015a3a29d30651ca8125634526","flatsize":20079,"path":"All/py311-ast2json-0.4_1.pkg","repopath":"All/py311-ast2json-0.4_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":7344,"desc":"ast2json is a Python module that allows to convert a python source code into\njson-dumpable syntax tree data (dict and lists with strings, ints, ...).","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","science"],"annotations":{"flavor":"py311"}},{"name":"py311-astroML","origin":"astro/py-astroML","version":"1.0.2_2","comment":"Tools for machine learning and data mining in Astronomy","maintainer":"wen@FreeBSD.org","www":"https://www.astroml.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e3b0310574c285f9b12e4b3289d480da0173fc0bc28e4a4aaa83fae2c6eccaf2","flatsize":1359770,"path":"All/py311-astroML-1.0.2_2.pkg","repopath":"All/py311-astroML-1.0.2_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":204404,"desc":"AstroML is a Python module for machine learning and data mining built on\nnumpy, scipy, scikit-learn, and matplotlib, and distributed under the BSD\nlicense. It contains a growing library of statistical and machine learning\nroutines for analyzing astronomical data in python, loaders for several\nopen astronomical datasets, and a large suite of examples of analyzing and\nvisualizing astronomical datasets.","deps":{"py311-astropy":{"origin":"astro/py-astropy","version":"7.0.1_1,2"},"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-scikit-learn":{"origin":"science/py-scikit-learn","version":"1.4.0_1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["astro"],"annotations":{"flavor":"py311"}},{"name":"py311-ast-decompiler","origin":"devel/py-ast-decompiler","version":"0.8.0","comment":"Python module to decompile AST to Python code","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/JelleZijlstra/ast_decompiler","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a1a34b9eaa6446bd8b2c398f700ffbc45c3fa9cb409f3b91a4bc3c0cc147942c","flatsize":227578,"path":"All/py311-ast-decompiler-0.8.0.pkg","repopath":"All/py311-ast-decompiler-0.8.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":33760,"desc":"ast_decompiler is a module for generating Python code given an AST.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ast-comments","origin":"misc/py-ast-comments","version":"1.2.2","comment":"Extension to the built-in ast module","maintainer":"yuri@FreeBSD.org","www":"https://github.com/t3rn0/ast-comments","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0f8a0d88691a3bb3b4051fffce5c811e3f82337f2187ef373fc1342e7e0532e2","flatsize":43074,"path":"All/py311-ast-comments-1.2.2.pkg","repopath":"All/py311-ast-comments-1.2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11840,"desc":"ast-comments is an extension to the built-in ast module. Finds comments in\nsource code and adds them to the parsed tree.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc"],"annotations":{"flavor":"py311"}},{"name":"py311-aspy.yaml","origin":"devel/py-aspy.yaml","version":"1.3.0_2","comment":"Extensions to pyyaml","maintainer":"bofh@FreeBSD.org","www":"https://github.com/asottile/aspy.yaml","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1d22ba32aa6a36e5d8b55c15e6c591269dcc6428fceed9bac7ee362fc665cb26","flatsize":10934,"path":"All/py311-aspy.yaml-1.3.0_2.pkg","repopath":"All/py311-aspy.yaml-1.3.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4600,"desc":"Some extensions to pyyaml","deps":{"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"flavor":"py311"}},{"name":"py311-asonic","origin":"textproc/py-asonic","version":"2.0.0_1","comment":"Async Python client for the Sonic search backend","maintainer":"python@FreeBSD.org","www":"https://github.com/moshe/asonic","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8b4e0c603f85a7b677415ecae4507d196fe390465f42a5828b60f0c4d5e50d38","flatsize":82289,"path":"All/py311-asonic-2.0.0_1.pkg","repopath":"All/py311-asonic-2.0.0_1.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":16960,"desc":"Async Python client for the Sonic search backend.  Asonic implements\nall Sonic APIs.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-astroid2","origin":"devel/py-astroid2","version":"2.15.8","comment":"Abstract syntax tree for Python with inference support","maintainer":"sunpoet@FreeBSD.org","www":"https://pylint.readthedocs.io/projects/astroid/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"36f4a2b09a6794729b40ac5e8d80d718502fc1ca03b13d5011307fb86df0b5e9","flatsize":3647365,"path":"All/py311-astroid2-2.15.8.pkg","repopath":"All/py311-astroid2-2.15.8.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":480964,"desc":"The aim of this module is to provide a common base representation of python\nsource code for projects such as pychecker, pyreverse, pylint... Well, actually\nthe development of this library is essentially governed by pylint's needs. It\nused to be called logilab-astng.\n\nIt provides a compatible representation which comes from the _ast module. It\nrebuilds the tree generated by the builtin _ast module by recursively walking\ndown the AST and building an extended ast. The new node classes have additional\nmethods and attributes for different usages. They include some support for\nstatic inference and local name scopes. Furthermore, astroid builds partial\ntrees by inspecting living objects.","deps":{"py311-lazy-object-proxy":{"origin":"devel/py-lazy-object-proxy","version":"1.10.0"},"py311-wrapt":{"origin":"devel/py-wrapt","version":"1.17.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-asn1","origin":"devel/py-asn1","version":"2.7.0_1,1","comment":"Simple ASN.1 encoder and decoder for Python","maintainer":"eugen@FreeBSD.org","www":"https://github.com/andrivet/python-asn1","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b820c3184a6ae89119b6945c205c79698f12b06cb290a226a5ba2436129c3c1e","flatsize":99024,"path":"All/py311-asn1-2.7.0_1,1.pkg","repopath":"All/py311-asn1-2.7.0_1,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":18236,"desc":"Python-ASN1 is a simple ASN.1 encoder and decoder for Python 2.7 and 3.5+.\n\nThe complete documentation is available on Read The Docs:\nhttps://python-asn1.readthedocs.io","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-astor","origin":"devel/py-astor","version":"0.8.1_1","comment":"Astor allows easy manipulation of Python source via the AST","maintainer":"ports@FreeBSD.org","www":"https://github.com/berkerpeksag/astor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"00bcf96cf66f3989f94ba07e39018bbc0a7eb4a3416bbe8657824178c548eb8c","flatsize":309882,"path":"All/py311-astor-0.8.1_1.pkg","repopath":"All/py311-astor-0.8.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":57272,"desc":"Read/rewrite/write Python ASTs.\n\nastor is designed to allow easy manipulation of Python source via the AST.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-astor port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-asgi-lifespan","origin":"devel/py-asgi-lifespan","version":"2.1.0_1","comment":"Programmatic startup/shutdown of ASGI apps","maintainer":"meka@tilda.center","www":"https://github.com/florimondmanca/asgi-lifespan","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"513e5b63ff284cc320ae617981431a181f12e91e0af4b488750fd6ef780a4eb0","flatsize":74137,"path":"All/py311-asgi-lifespan-2.1.0_1.pkg","repopath":"All/py311-asgi-lifespan-2.1.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16016,"desc":"Programmatically send startup/shutdown lifespan events into ASGI applications.\nWhen used in combination with an ASGI-capable HTTP client such as HTTPX, this\nallows mocking or testing ASGI applications without having to spin up an ASGI\nserver.","deps":{"py311-sniffio":{"origin":"devel/py-sniffio","version":"1.3.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-astroid","origin":"devel/py-astroid","version":"3.3.9","comment":"Abstract syntax tree for Python with inference support","maintainer":"sunpoet@FreeBSD.org","www":"https://pylint.readthedocs.io/projects/astroid/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6d89714da9fadb540e5df5b57b51abec73e8609e1d57471e2735d69c4ac14b7d","flatsize":3610460,"path":"All/py311-astroid-3.3.9.pkg","repopath":"All/py311-astroid-3.3.9.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":481240,"desc":"The aim of this module is to provide a common base representation of python\nsource code for projects such as pychecker, pyreverse, pylint... Well, actually\nthe development of this library is essentially governed by pylint's needs. It\nused to be called logilab-astng.\n\nIt provides a compatible representation which comes from the _ast module. It\nrebuilds the tree generated by the builtin _ast module by recursively walking\ndown the AST and building an extended ast. The new node classes have additional\nmethods and attributes for different usages. They include some support for\nstatic inference and local name scopes. Furthermore, astroid builds partial\ntrees by inspecting living objects.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-assertpy","origin":"devel/py-assertpy","version":"1.1_1","comment":"Simple assertions library for unit testing in Python","maintainer":"matthew@FreeBSD.org","www":"https://github.com/assertpy/assertpy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"581f65511dcdb162c2092a55e6800aecbe763d36232b7ff49d8f53316a1eed43","flatsize":507844,"path":"All/py311-assertpy-1.1_1.pkg","repopath":"All/py311-assertpy-1.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":54096,"desc":"Simple assertions library for unit testing in Python with a nice\nfluent API. Supports both Python 2 and 3.\n\nJust import the assert_that function, and away you go...\n\nOf course, assertpy works best with a python test runner like pytest\n(our favorite) or Nose.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-aspectlib","origin":"devel/py-aspectlib","version":"2.0.0","comment":"Aspect-oriented programming, monkey-patch and decorators library","maintainer":"yuri@FreeBSD.org","www":"https://github.com/ionelmc/python-aspectlib","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"620c15e54d6e58a7c522135aa8bba86c3c24eed5d4f034db2a1fe5eb90e34601","flatsize":292648,"path":"All/py311-aspectlib-2.0.0.pkg","repopath":"All/py311-aspectlib-2.0.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":51936,"desc":"aspectlib is an aspect-oriented programming, monkey-patch and decorators\nlibrary. It is useful when changing behavior in existing code is desired.\nIt includes tools for debugging and testing: simple mock/record and a\ncomplete capture/replay framework.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-asdf-transform-schemas","origin":"science/py-asdf-transform-schemas","version":"0.5.0","comment":"ASDF schemas for transforms","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/asdf-format/asdf-transform-schemas","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0965c85c2784831779703327063399ff211407b5ba74df5c729fd6b2b4ce1764","flatsize":628559,"path":"All/py311-asdf-transform-schemas-0.5.0.pkg","repopath":"All/py311-asdf-transform-schemas-0.5.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":57984,"desc":"This package provides ASDF schemas for validating transform tags. Users should\nnot need to install this directly; instead, install an implementation package\nsuch as asdf-astropy, which includes asdf-transform-schemas as a dependency.","deps":{"py311-asdf-standard":{"origin":"science/py-asdf-standard","version":"1.1.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-astropy-iers-data","origin":"astro/py-astropy-iers-data","version":"0.2025.2.3.0.32.42","comment":"IERS Earth Rotation and Leap Second tables for the astropy","maintainer":"wen@FreeBSD.org","www":"https://github.com/astropy/astropy-iers-data","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"42420735b4fb1be1b0affa3885272c78411ebda4c9b29d65950174ca9469dcfb","flatsize":8720296,"path":"All/py311-astropy-iers-data-0.2025.2.3.0.32.42.pkg","repopath":"All/py311-astropy-iers-data-0.2025.2.3.0.32.42.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1094500,"desc":"IERS Earth Rotation and Leap Second tables for the astropy core package.\n\nNote: This package is not currently meant to be used directly by users,\nand only meant to be used from the core astropy package.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["astro"],"annotations":{"flavor":"py311"}},{"name":"py311-asciitree","origin":"graphics/py-asciitree","version":"0.3.3_1","comment":"Draws ASCII trees","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/mbr/asciitree","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4262d7ae7a6a701eea141709b43694cb558ecf75e850364fdd8038c166f7a299","flatsize":35374,"path":"All/py311-asciitree-0.3.3_1.pkg","repopath":"All/py311-asciitree-0.3.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8524,"desc":"asciitree draws tree structures using characters.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-asgiref","origin":"www/py-asgiref","version":"3.8.1_1","comment":"ASGI specs, helper code, and adapters","maintainer":"wen@FreeBSD.org","www":"https://github.com/django/asgiref/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c2957a8a9b8c57918f67d4dce352e82b3b3aa56c36a5f6d6b4fa57ab5e95e882","flatsize":229836,"path":"All/py311-asgiref-3.8.1_1.pkg","repopath":"All/py311-asgiref-3.8.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":43440,"desc":"ASGI is a standard for Python asynchronous web apps and servers to\ncommunicate with each other, and positioned as an asynchronous\nsuccessor to WSGI.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-astlib","origin":"astro/py-astlib","version":"0.11.10","comment":"Astronomy modules for Python","maintainer":"sunpoet@FreeBSD.org","www":"https://astlib.readthedocs.io/en/latest/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b16d5e26ff9b5f662cd7f4518926eafbdc213a3c0e7a23588d41b2cb6fb61735","flatsize":2072918,"path":"All/py311-astlib-0.11.10.pkg","repopath":"All/py311-astlib-0.11.10.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":403132,"desc":"astLib is a set of Python modules that provides some tools for research\nastronomers. It can be used for simple plots, statistics, common calculations,\ncoordinate conversions, and manipulating FITS images with World Coordinate\nSystem (WCS) information through PyWCSTools - a simple wrapping of WCSTools by\nJessica Mink. PyWCSTools is distributed (and developed) as part of astLib.","deps":{"py311-astropy":{"origin":"astro/py-astropy","version":"7.0.1_1,2"},"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["astro","python"],"annotations":{"flavor":"py311"}},{"name":"py311-asgi-csrf","origin":"www/py-asgi-csrf","version":"0.9_1","comment":"ASGI middleware for protecting against CSRF attacks","maintainer":"yuri@FreeBSD.org","www":"https://github.com/simonw/asgi-csrf","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"02fcb8eb4426866055ddbe11b4db120456c5b5e8fa4961d89975604d6131fd7a","flatsize":58680,"path":"All/py311-asgi-csrf-0.9_1.pkg","repopath":"All/py311-asgi-csrf-0.9_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":15696,"desc":"ASGI middleware for protecting against CSRF attacks.","deps":{"py311-itsdangerous":{"origin":"security/py-itsdangerous","version":"2.2.0"},"py311-python-multipart":{"origin":"www/py-python-multipart","version":"0.0.20"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-mgmt-compute","origin":"devel/py-azure-mgmt-compute","version":"30.3.0_1","comment":"Microsoft Azure Compute Management Client Library for Python","maintainer":"dbaio@FreeBSD.org","www":"https://pypi.org/project/azure-mgmt-compute/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fcccbebc9ee12692eaabda880bbb37cbbb65281536cb8e42813161d54ba37080","flatsize":215473647,"path":"All/py311-azure-mgmt-compute-30.3.0_1.pkg","repopath":"All/py311-azure-mgmt-compute-30.3.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4623428,"desc":"This is the Microsoft Azure Compute Management Client Library.\n\nAzure Resource Manager (ARM) is the next generation of management APIs that\nreplace the old Azure Service Management (ASM).","deps":{"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-common":{"origin":"www/py-azure-common","version":"1.1.27_1"},"py311-azure-mgmt-core":{"origin":"devel/py-azure-mgmt-core","version":"1.3.2_1"},"py311-isodate":{"origin":"devel/py-isodate","version":"0.7.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-asdf-standard","origin":"science/py-asdf-standard","version":"1.1.1","comment":"ASDF Standard schemas","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/asdf-format/asdf-standard","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"13095b2177a00a5db711cb0b0ffb21239b07e67dde5df504eac47bce67e8d3e5","flatsize":218133,"path":"All/py311-asdf-standard-1.1.1.pkg","repopath":"All/py311-asdf-standard-1.1.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":29572,"desc":"ASDF standard\n\nThis document describes the Advanced Scientific Data Format (ASDF), pronounced\nAZ-diff.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-asciinema","origin":"textproc/py-asciinema","version":"2.4.0","comment":"Tool for recording and sharing terminal sessions","maintainer":"bofh@FreeBSD.org","www":"https://asciinema.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c60802949b9e959dbb3f47eb1d5784816365be1ccd434d32d6e1e127bee487cd","flatsize":514527,"path":"All/py311-asciinema-2.4.0.pkg","repopath":"All/py311-asciinema-2.4.0.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":121772,"desc":"Record and share your terminal sesions, the right way.","deps":{"ca_root_nss":{"origin":"security/ca_root_nss","version":"3.108"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-asciimatics","origin":"devel/py-asciimatics","version":"1.15.0_1","comment":"Mouse/keyboard input, text color/positioning, and ASCII animations","maintainer":"yuri@FreeBSD.org","www":"https://github.com/peterbrittain/asciimatics","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"472c1cf1e4ddbb006c5f0dcbcf3770483b0697d1a456536ee27445017777d16b","flatsize":1706966,"path":"All/py311-asciimatics-1.15.0_1.pkg","repopath":"All/py311-asciimatics-1.15.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":237632,"desc":"Asciimatics is a package to help people create full-screen text UIs\n(from interactive forms to ASCII animations) on any platform.\n\nFeatures:\n* Coloured/styled text - including 256 colour terminals and unicode characters\n  (even CJK languages)\n* Cursor positioning\n* Keyboard input (without blocking or echoing) including unicode support\n* Mouse input (terminal permitting)\n* Detecting and handling when the console resizes\n* Screen scraping","deps":{"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"py311-pyfiglet":{"origin":"misc/py-pyfiglet","version":"1.0.2_1"},"py311-wcwidth":{"origin":"devel/py-wcwidth","version":"0.2.8_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-asn1crypto","origin":"devel/py-asn1crypto","version":"1.5.1_1","comment":"ASN.1 library with a focus on performance and a pythonic API","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/wbond/asn1crypto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"516ba97aa8f4ce4e86d54b1caefa6b206999ef94d8d4ba5596363ed09bbb2c07","flatsize":1668266,"path":"All/py311-asn1crypto-1.5.1_1.pkg","repopath":"All/py311-asn1crypto-1.5.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":206744,"desc":"A fast, pure Python library for parsing and serializing ASN.1 structures.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-arybo","origin":"math/py-arybo","version":"1.1.0_2","comment":"Manipulation of mixed boolean-arithmetic symbolic expressions","maintainer":"yuri@FreeBSD.org","www":"https://github.com/quarkslab/arybo","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fd967b0220ee733b1f7e7e7fbf3d5e14e3c5226f1978f010382514c95c2b3ef0","flatsize":494992,"path":"All/py311-arybo-1.1.0_2.pkg","repopath":"All/py311-arybo-1.1.0_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":73996,"desc":"Arybo is a software for manipulating canonicalization and identification of\nmixed boolean-arithmetic symbolic expressions using bit vectors and gives a\nbit-per-bit symbolic representation.\n\nThe ANF (Algebric Normal Form) form is used, which basically represents boolean\nexpressions using the XOR and AND operators.","deps":{"py311-ipython":{"origin":"devel/ipython","version":"8.18.1_1"},"py311-llvmlite":{"origin":"devel/py-llvmlite","version":"0.44.0_1"},"py311-networkx":{"origin":"math/py-networkx","version":"3.4,2"},"py311-pytanque":{"origin":"math/py-pytanque","version":"1.1.0_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math"],"annotations":{"flavor":"py311"}},{"name":"py311-arxiv","origin":"www/py-arxiv","version":"2.1.3","comment":"Python wrapper for the arXiv API","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/lukasschwab/arxiv.py","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"62c0472f51d0a5d42d3c36ecdd5d0556972abf44fc0b78cbf056a87aadf956b9","flatsize":104194,"path":"All/py311-arxiv-2.1.3.pkg","repopath":"All/py311-arxiv-2.1.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20456,"desc":"arxiv.py is a Python wrapper for the arXiv API\n(http://arxiv.org/help/api/index).\n\narXiv is a project by the Cornell University Library that provides open access\nto 1,000,000+ articles in Physics, Mathematics, Computer Science, Quantitative\nBiology, Quantitative Finance, and Statistics.\n\nThey have an API that uses ATOM feeds to serve simple database queries.\nUnfortunately, handling these ATOM requsts can be clumsy (especially given\ninconsistency in data between different result objects, even in the same query).\nThis is where arxiv.py comes it: it constructs requests for arXiv and gets ATOM\nfeeds via a simple handful of methods, and parses the results into an intuitive\nformat.","deps":{"py311-feedparser":{"origin":"textproc/py-feedparser","version":"6.0.11_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-asdf","origin":"science/py-asdf","version":"4.1.0","comment":"Python tools to handle ASDF files","maintainer":"sunpoet@FreeBSD.org","www":"https://asdf.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cd68fee2099043dca733d8b3efddb9985ce13dc81eef340a5b7332186ec3ec03","flatsize":7970837,"path":"All/py311-asdf-4.1.0.pkg","repopath":"All/py311-asdf-4.1.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":921556,"desc":"The Advanced Scientific Data Format (ASDF) is a next-generation interchange\nformat for scientific data. This package contains the Python implementation of\nthe ASDF Standard.\n\nThe ASDF format has the following features:\n- A hierarchical, human-readable metadata format (implemented using YAML)\n- Numerical arrays are stored as binary data blocks which can be memory mapped.\n  Data blocks can optionally be compressed.\n- The structure of the data can be automatically validated using schemas\n  (implemented using JSON Schema)\n- Native Python data types (numerical types, strings, dicts, lists) are\n  serialized automatically\n- ASDF can be extended to serialize custom data types","deps":{"py311-asdf-standard":{"origin":"science/py-asdf-standard","version":"1.1.1"},"py311-asdf-transform-schemas":{"origin":"science/py-asdf-transform-schemas","version":"0.5.0"},"py311-attrs":{"origin":"devel/py-attrs","version":"25.3.0"},"py311-jmespath":{"origin":"devel/py-jmespath","version":"1.0.1_1"},"py311-lz4":{"origin":"archivers/py-lz4","version":"4.3.3_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-semantic-version":{"origin":"devel/py-semantic-version","version":"2.10.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"options":{"ALL":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-arpeggio","origin":"devel/py-arpeggio","version":"2.0.2_1","comment":"Parser interpreter based on PEG grammars","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/textX/Arpeggio","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e666338904971ef93bd02edf65d83bd9d33921ad2625bf63736f613327abb84a","flatsize":386010,"path":"All/py311-arpeggio-2.0.2_1.pkg","repopath":"All/py311-arpeggio-2.0.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":64360,"desc":"Arpeggio is a recursive descent parser with memoization based on PEG grammars\n(aka Packrat parser).","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-artifacts","origin":"security/py-artifacts","version":"20240518","comment":"ForensicArtifacts.com Artifact Repository","maintainer":"antoine@FreeBSD.org","www":"https://github.com/ForensicArtifacts/artifacts","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"988bb527c979d7c927a4762870f0d80ca733a44857fef268fd471a9cf43ccfb2","flatsize":701456,"path":"All/py311-artifacts-20240518.pkg","repopath":"All/py311-artifacts-20240518.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":95228,"desc":"A free, community-sourced, machine-readable knowledge base of forensic artifacts\nthat the world can use both as an information source and within other tools.","deps":{"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-args","origin":"devel/py-args","version":"0.1.0_1","comment":"Command arguments for humans","maintainer":"nivit@FreeBSD.org","www":"https://github.com/kennethreitz/args","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6d25a6ebc33b840e33637867cb2ae9c821d37dcbe2a355ee8066e1685e5d7c86","flatsize":40325,"path":"All/py311-args-0.1.0_1.pkg","repopath":"All/py311-args-0.1.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":8276,"desc":"This simple Python module gives you an elegant interface for your command line\narguments.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"flavor":"py311"}},{"name":"py311-argparse_addons","origin":"devel/py-argparse_addons","version":"0.12.0","comment":"Additional Python argparse types and actions","maintainer":"awoonyaa@gmail.com","www":"https://github.com/eerimoq/argparse_addons","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c2a55bd3829ffa0e4a1dcc1e31e7e82447f6a7571c31f83ebd4a310bdc5cc419","flatsize":11355,"path":"All/py311-argparse_addons-0.12.0.pkg","repopath":"All/py311-argparse_addons-0.12.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4644,"desc":"Additional Python argparse types and actions","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-arrow","origin":"devel/py-arrow","version":"1.3.0_1","comment":"Better dates and times for Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/arrow-py/arrow","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a7d1159b0c8524ae6c1bf6335520c506ac38c41fd267b4fc26e7643915bc481e","flatsize":847198,"path":"All/py311-arrow-1.3.0_1.pkg","repopath":"All/py311-arrow-1.3.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":122960,"desc":"Arrow is a Python library that offers a sensible, human-friendly approach to\ncreating, manipulating, formatting and converting dates, times, and timestamps.\nIt implements and updates the datetime type, plugging gaps in functionality, and\nprovides an intelligent module API that supports many common creation scenarios.\nSimply put, it helps you work with dates and times with fewer imports and a lot\nless code.\n\nArrow is heavily inspired by moment.js and requests.","deps":{"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-types-python-dateutil":{"origin":"devel/py-types-python-dateutil","version":"2.8.19.14_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-argparse-manpage","origin":"devel/py-argparse-manpage","version":"4.6","comment":"Build manual page from python's ArgumentParser object","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/praiskup/argparse-manpage","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"59b35e262d1ac05073e8fe9be1e1b6c8f64fa68caafda6ce45ddce568eb97970","flatsize":205313,"path":"All/py311-argparse-manpage-4.6.pkg","repopath":"All/py311-argparse-manpage-4.6.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":43792,"desc":"Avoid documenting your Python script arguments on two places! This is typically\ndone in an argparse.ArgumentParser help configuration (help=, description=,\netc.), and also in a manually crafted manual page.\n\nThe good thing about an ArgumentParser objects is that it actually provides a\ntraversable \"tree-like\" structure, with all the necessary info needed to\nautomatically generate documentation, for example in a groff typesetting system\n(manual pages). And this is where this project can help.\n\nThere are two supported ways to generate the manual, either script it using the\ninstalled command argparse-manpage, or via setup.py build automation (with a\nslight bonus of automatic manual page installation with setup.py install).","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-array-api-compat","origin":"devel/py-array-api-compat","version":"1.9","comment":"Array API compatibility library","maintainer":"sunpoet@FreeBSD.org","www":"https://data-apis.org/array-api-compat/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c621318d4304d2cfe47df3f8a463876db44bb23a1f4128f8dc08ec6179fcca8d","flatsize":554730,"path":"All/py311-array-api-compat-1.9.pkg","repopath":"All/py311-array-api-compat-1.9.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":74320,"desc":"This is a small wrapper around common array libraries that is compatible with\nthe Array API standard. Currently, NumPy, CuPy, and PyTorch are supported.\n\nNote that some of the functionality in this library is backwards incompatible\nwith the corresponding wrapped libraries. The end-goal is to eventually make\neach array library itself fully compatible with the array API, but this requires\nmaking backwards incompatible changes in many cases, so this will take some\ntime.\n\nCurrently all libraries here are implemented against the 2022.12 version of the\nstandard.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"DASK":"off","NUMPY":"off","SPARSE":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-argon2-cffi","origin":"security/py-argon2-cffi","version":"21.3.0_2","comment":"Secure Argon2 password hashing algorithm","maintainer":"sunpoet@FreeBSD.org","www":"https://argon2-cffi.readthedocs.io/en/stable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2a3024a9a324d1abb53335a633507db9a755bb2ca7b9b5965b7a2b3a6d7535e2","flatsize":104436,"path":"All/py311-argon2-cffi-21.3.0_2.pkg","repopath":"All/py311-argon2-cffi-21.3.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21384,"desc":"Argon2 won the Password Hashing Competition and argon2-cffi is the simplest way\nto use it in Python and PyPy.","deps":{"py311-argon2-cffi-bindings":{"origin":"security/py-argon2-cffi-bindings","version":"21.2.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-ariadne","origin":"devel/py-ariadne","version":"0.22","comment":"Python library for implementing GraphQL servers","maintainer":"bofh@FreeBSD.org","www":"https://ariadnegraphql.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e8784c347b15c5e1bd1812bba87d9472490263fa7489a8260e6ace7c4f5aa4da","flatsize":1208690,"path":"All/py311-ariadne-0.22.pkg","repopath":"All/py311-ariadne-0.22.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":160040,"desc":"Ariadne is a Python library for implementing GraphQL servers.\n\n- Schema-first: Ariadne enables Python developers to use schema-first approach\n  to the API implementation. This is the leading approach used by the GraphQL\n  community and supported by dozens of frontend and backend developer tools,\n  examples, and learning resources. Ariadne makes all of this immediately\n  available to you and other members of your team.\n- Simple: Ariadne offers small, consistent and easy to memorize API that lets\n  developers focus on business problems, not the boilerplate.\n- Open: Ariadne was designed to be modular and open for customization. If you\n  are missing or unhappy with something, extend or easily swap with your own.","deps":{"py311-graphql-core":{"origin":"devel/py-graphql-core","version":"3.2.6"},"py311-starlette":{"origin":"www/py-starlette","version":"0.46.1"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-argcomplete","origin":"devel/py-argcomplete","version":"3.6.0","comment":"Bash tab completion for argparse","maintainer":"sunpoet@FreeBSD.org","www":"https://kislyuk.github.io/argcomplete/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"33ded19bddfb4fca8045bd0a8f2fa2aa2efcb1431548c7f8cc065ff976e9d0ee","flatsize":355453,"path":"All/py311-argcomplete-3.6.0.pkg","repopath":"All/py311-argcomplete-3.6.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":69488,"desc":"Argcomplete provides easy, extensible command line tab completion of arguments\nfor your Python script.\n\nIt makes two assumptions:\n- You're using bash as your shell (limited support for zsh and tcsh is\n  available)\n- You're using argparse to manage your command line arguments/options\n\nArgcomplete is particularly useful if your program has lots of options or\nsubparsers, and if your program can dynamically suggest completions for your\nargument/option values (for example, if the user is browsing resources over the\nnetwork).","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-archspec","origin":"devel/py-archspec","version":"0.2.5","comment":"Library to query system architecture","maintainer":"yuri@FreeBSD.org","www":"https://archspec.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fada546d9a3f5a099d8d8f7a0a290e608a466073e4ed9591b2784a169f7bb961","flatsize":389977,"path":"All/py311-archspec-0.2.5.pkg","repopath":"All/py311-archspec-0.2.5.pkg","licenselogic":"or","licenses":["APACHE20","MIT"],"pkgsize":63276,"desc":"Archspec aims at providing a standard set of human-understandable labels for\nvarious aspects of a system architecture like CPU, network fabrics, etc.\nand APIs to detect, query and compare them.\n\nThis project grew out of Spack and is currently under active development. At\npresent it supports APIs to detect and model compatibility relationships among\ndifferent CPU microarchitectures.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-argparse","origin":"devel/py-argparse","version":"1.4.0_1","comment":"Optparse-inspired command-line parsing library","maintainer":"lwhsu@FreeBSD.org","www":"https://code.google.com/p/argparse/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f2a1c4e71d148a3ee76e7f573ebc9116db9ad53599126d915773753fb13459f5","flatsize":298280,"path":"All/py311-argparse-1.4.0_1.pkg","repopath":"All/py311-argparse-1.4.0_1.pkg","licenselogic":"single","licenses":["PSFL"],"pkgsize":50340,"desc":"Argparse takes the best of the optparse command-line parsing module and brings\nit new life. Argparse adds positional as well as optional arguments, the\nability to create parsers for sub-commands, more informative help and usage\nmessages, and much more. At the same time, it retains the ease and flexibility\nof use that made optparse so popular.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-argon2-cffi-bindings","origin":"security/py-argon2-cffi-bindings","version":"21.2.0_1","comment":"Low-level CFFI bindings for Argon2","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/hynek/argon2-cffi-bindings","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7bac611c64e21d8867573f438d0152a7dffae035377d78a45d2ff6fafae3182d","flatsize":54566,"path":"All/py311-argon2-cffi-bindings-21.2.0_1.pkg","repopath":"All/py311-argon2-cffi-bindings-21.2.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14068,"desc":"argon2-cffi-bindings provides low-level CFFI bindings to the Argon2 password\nhashing algorithm including a vendored version of them.","deps":{"libargon2":{"origin":"security/libargon2","version":"20190702_1"},"py311-cffi":{"origin":"devel/py-cffi","version":"1.17.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-argh","origin":"devel/py-argh","version":"0.31.3","comment":"Simple (Python) argparse wrapper","maintainer":"nivit@FreeBSD.org","www":"https://github.com/neithere/argh","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"83db75d04148b920aea3e44902a0656796393e800aed1ac4452a8099253d053c","flatsize":298995,"path":"All/py311-argh-0.31.3.pkg","repopath":"All/py311-argh-0.31.3.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":57820,"desc":"Argh provides a very simple wrapper for argparse with support for\nhierarchical commands that can be bound to modules or classes.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"flavor":"py311"}},{"name":"py311-ascii-magic","origin":"misc/py-ascii-magic","version":"2.3.0_1","comment":"Convert pictures into ASCII art","maintainer":"yuri@FreeBSD.org","www":"https://github.com/LeandroBarone/python-ascii_magic","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"937705f19b4a20afadb48fe2268bf1e184f03dbc103b28d1eabd10e73a37884a","flatsize":841644,"path":"All/py311-ascii-magic-2.3.0_1.pkg","repopath":"All/py311-ascii-magic-2.3.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":739568,"desc":"ascii-magic is a Python package that converts images into ASCII art for\nterminals and HTML.","deps":{"py311-colorama":{"origin":"devel/py-colorama","version":"0.4.6"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"],"annotations":{"flavor":"py311"}},{"name":"py311-archinfo","origin":"devel/py-archinfo","version":"9.0.5405_1","comment":"Classes with architecture-specific information useful to other projects","maintainer":"ports@FreeBSD.org","www":"https://github.com/angr/archinfo","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c9a72d239b42f32d3189aada3caeb78637f57160be4ffe9f560f8d3670498102","flatsize":894469,"path":"All/py311-archinfo-9.0.5405_1.pkg","repopath":"All/py311-archinfo-9.0.5405_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":94628,"desc":"archinfo is a collection of classes that contain architecture-specific\ninformation. It is useful for cross-architecture tools (such as pyvex).","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-archinfo port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-asap3","origin":"science/py-asap3","version":"3.12.8_3","comment":"Classical potentials for MD with ASE","maintainer":"yuri@FreeBSD.org","www":"https://wiki.fysik.dtu.dk/asap","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"157952c2246b3fc86262084dd0f8cefc9d9352b23c79bd5d078b9811df1f47f1","flatsize":4240913,"path":"All/py311-asap3-3.12.8_3.pkg","repopath":"All/py311-asap3-3.12.8_3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":784496,"desc":"ASAP is a calculator for doing large-scale classical molecular\ndynamics within the Campos Atomic Simulation Environment (ASE).","deps":{"mpich":{"origin":"net/mpich","version":"4.3.0"},"py311-ase":{"origin":"science/py-ase","version":"3.23.0_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-applicationinsights","origin":"devel/py-applicationinsights","version":"0.11.10_1","comment":"Applications Insights SDK for Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/microsoft/ApplicationInsights-Python","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"58f4c81722041b81783b4e49c8f6845467551432b31305de38c10d005b0fa4a9","flatsize":679858,"path":"All/py311-applicationinsights-0.11.10_1.pkg","repopath":"All/py311-applicationinsights-0.11.10_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":70780,"desc":"Application Insights is a service that allows developers to keep their\napplication available, performing and succeeding. This Python module will allow\nyou to send telemetry of various kinds (event, trace, exception, etc.) to the\nApplication Insights service where they can be visualized in the Azure Portal.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-arouteserver","origin":"net-mgmt/py-arouteserver","version":"1.15.1_2","comment":"Tool to automatically build configurations for BGP route servers","maintainer":"bofh@FreeBSD.org","www":"https://github.com/pierky/arouteserver","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c2a8ddbffc839c4a387cc9f8ab2b682a765edd2ba4feab37966be30c84463a47","flatsize":2271514,"path":"All/py311-arouteserver-1.15.1_2.pkg","repopath":"All/py311-arouteserver-1.15.1_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":320896,"desc":"A Python tool to automatically build (and test) feature-rich configurations for\nBGP route servers.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"bgpq4":{"origin":"net-mgmt/bgpq4","version":"1.12"},"ca_root_nss":{"origin":"security/ca_root_nss","version":"3.108"},"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-aggregate6":{"origin":"net-mgmt/py-aggregate6","version":"1.0.12_2"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net-mgmt","python"],"annotations":{"flavor":"py311"}},{"name":"py311-arabic-reshaper","origin":"textproc/py-arabic-reshaper","version":"3.0.0_1","comment":"Reconstruct Arabic sentences to be used in applications that do not support Arabic","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/mpcabd/python-arabic-reshaper","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f7f3178d290327f258ba04ee1a742206348dda2216cf630736e9ae59208d0bee","flatsize":231048,"path":"All/py311-arabic-reshaper-3.0.0_1.pkg","repopath":"All/py311-arabic-reshaper-3.0.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":29864,"desc":"Python Arabic Reshaper reconstruct Arabic sentences to be used in applications\nthat do not support Arabic script.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-appdirs","origin":"devel/py-appdirs","version":"1.4.4_1","comment":"Python module for determining platform-specific dirs","maintainer":"python@FreeBSD.org","www":"https://github.com/ActiveState/appdirs","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4705bca5e3ce21a8d3a5acbe25baccb485b43dbbe979baee4e02a2f6e81204ff","flatsize":95988,"path":"All/py311-appdirs-1.4.4_1.pkg","repopath":"All/py311-appdirs-1.4.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14972,"desc":"appdirs is small Python module for determining appropriate platform-specific\ndirs, e.g. a \"user data dir\". Those are typically platform-specific, for\ninstance, if running on Mac OS X, you should use:\n\n~/Library/Application Support/<AppName>\n\nOn Linux (and other Unices) the dir, according to the XDG spec, is:\n\n~/.local/share/<AppName>\n\nappdirs will help the application to choose an appropriate:\n- user data dir (user_data_dir)\n- user config dir (user_config_dir)\n- user cache dir (user_cache_dir)\n- site data dir (site_data_dir)\n- site config dir (site_config_dir)\n- user log dir (user_log_dir)","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-arbor","origin":"science/py-arbor","version":"0.8.1","comment":"Multi-compartment neural network simulation library","maintainer":"yuri@FreeBSD.org","www":"https://arbor-sim.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"be72bcee19ba5f42a3e21599b59f9125225765dded94f31beb16f2850009a0d6","flatsize":1908260,"path":"All/py311-arbor-0.8.1.pkg","repopath":"All/py311-arbor-0.8.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":487020,"desc":"Arbor is a multi-compartment neuron simulation library; compatible with\nnext-generation accelerators; best-practices applied to research software;\nfocussed on community-driven development.","deps":{"arbor":{"origin":"science/arbor","version":"0.8.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["science"],"annotations":{"flavor":"py311"}},{"name":"pycharm-pro","origin":"devel/pycharm-pro","version":"2020.2.3","comment":"JetBrains PyCharm Professional Edition IDE","maintainer":"guido@kollerie.com","www":"https://www.jetbrains.com/pycharm/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"21d8426d3520fadc58037e508851683543edec1cf1269e10a80efe9369af7709","flatsize":864273475,"path":"All/pycharm-pro-2020.2.3.pkg","repopath":"All/pycharm-pro-2020.2.3.pkg","licenselogic":"single","licenses":["PyCharm-Professional"],"pkgsize":280219740,"desc":"PyCharm Professional is an advanced IDE developed by JetBrains and focused on\ndeveloper productivity. PyCharm provides smart code completion, code\ninspections, on-the-fly error highlighting and quick-fixes, along with\nautomated code refactorings and rich navigation capabilities.\n\nIn addition to the features provided by the Community Edition, PyCharm\nProfessional has scientific, database & SQL tools, support for web development,\nPython web development frameworks, the Python profiler and remote development.\n\nWWW: https://www.jetbrains.com/pycharm/","deps":{"intellij-fsnotifier":{"origin":"java/intellij-fsnotifier","version":"20230112"},"intellij-pty4j":{"origin":"java/intellij-pty4j","version":"0.12.35"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","java","python"],"messages":[{"message":"1. There is experimental native (faster) file watching support which is\ndisabled by default.  Currently there are problems with watching large\ntrees.  To enable, edit /usr/local/share/pycharm-pro/bin/idea.properties and append\n\n  idea.filewatcher.disabled=false\n  idea.filewatcher.executable.path=/usr/local/intellij/bin/fsnotifier\n\nOnly enable fsnotifier if your projects have < 600 files.\n\n2. Should you experience dialog boxes not accepting keyboard input (eg.\nNavigate | File) than set the custom property action.aware.typeAhead=false in\nHelp | Edit Custom Properties.\n\n3. Some bundled and third party plugins depend on OpenJFX. For JDK11, the SDK\nversion this PyCharm port depends on, FreeBSD does not yet have an OpenJFX port\navailable. Hence these plugins will not work! \n\nAn example of that is the bundled, and by default enabled, reStructuredText\nplugin. As a result, clicking on a *.rst file does not seem to do anything. To\nverify that the missing OpenJFX library is indeed the culprit, from within\nPyCharm: \n\n    Open: Help | Show log in <your file manager>\n    Open: idea.log\n    Scroll to the end (timestamp matching attempt to open *.rst file)\n    Look for: 'java.lang.NoClassDefFoundError: javafx/embed/swing/JFXPanel'\n\nA workaround is to simply disable the reStructuredText plugin in File |\nSettings | Plugins. It will allow *.rst to be opened and editted in the default\ntext editor.","type":"install"}]},{"name":"py311-apipkg","origin":"devel/py-apipkg","version":"1.5_1","comment":"Namespace control and lazy-import mechanism","maintainer":"wen@FreeBSD.org","www":"https://bitbucket.org/hpk42/apipkg","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2d11087c812f3b0c0cfaee53fb2f8e6dc0324caf6c2a6acbf42ec5cd0e86e190","flatsize":35861,"path":"All/py311-apipkg-1.5_1.pkg","repopath":"All/py311-apipkg-1.5_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10596,"desc":"With apipkg you can control the exported namespace of a python package\nand greatly reduce the number of imports for your users. It is a small\npure python module that works on virtually all Python versions, including\nCPython2.3 to Python3.1, Jython and PyPy. It co-operates well with\nPython's help() system, custom importers (PEP302) and common command\nline completion tools.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-app-model","origin":"devel/py-app-model","version":"0.3.1","comment":"Generic application schema implemented in python","maintainer":"yuri@FreeBSD.org","www":"https://app-model.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9a2af507118c08c47b27dd749df555147e255cea06e66d5b9373a39f556b304e","flatsize":770047,"path":"All/py311-app-model-0.3.1.pkg","repopath":"All/py311-app-model-0.3.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":118792,"desc":"Generic application schema implemented in python.\n\nThis is a schema for declarative organization of application data, such as\nmenus, keybindings, actions/commands, etc.","deps":{"py311-QtPy":{"origin":"devel/py-QtPy","version":"2.4.1"},"py311-in-n-out":{"origin":"devel/py-in-n-out","version":"0.2.1"},"py311-psygnal":{"origin":"devel/py-psygnal","version":"0.12.0"},"py311-pydantic-compat":{"origin":"devel/py-pydantic-compat","version":"0.1.2"},"py311-pydantic2":{"origin":"devel/py-pydantic2","version":"2.10.6_3"},"py311-superqt":{"origin":"x11-toolkits/py-superqt","version":"0.7.0"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","science"],"annotations":{"flavor":"py311"}},{"name":"py311-apgl","origin":"math/py-apgl","version":"0.8.1_5","comment":"Fast python graph library with some machine learning features","maintainer":"wen@FreeBSD.org","www":"http://packages.python.org/apgl/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ab6d3aff672591bb8389b7022f658662c3703166bed8a51ecc1d380ee1ee1fb9","flatsize":2248877,"path":"All/py311-apgl-0.8.1_5.pkg","repopath":"All/py311-apgl-0.8.1_5.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":228292,"desc":"Another Python Graph Library is a simple, fast and easy to use graph library\nwith some machine learning features. The main features are as follows:\n\n    * Directed, undirected and multigraphs designed under a hierarchical\nclass structure\n    * Sparse and Dense graph structures using numpy and scipy for fast linear\nalgebra computations\n    * Many operations on graphs such as subgraphs, search, Floyd-Warshall,\nDijkstras algorithm\n    * Erdos-Renyi, Small-World and Albert-Barabasi random graphs\n    * Write to Pajek, and simple CSV files\n    * Some machine learning features - data preprocessing, kernels, PCA, KCCA,\nwrappers for LibSVM, and some mlpy learning algorithms\n    * Unit tested using the Python unittest framework","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-apache_conf_parser","origin":"devel/py-apache_conf_parser","version":"1.0.1_2","comment":"Parse and manipulate apache conf files","maintainer":"dvl@FreeBSD.org","www":"https://bitbucket.org/ericsnowcurrently/apache_conf_parser/overview","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"97c6f3620dbe4b8a10e43b3a0adda6677ef1bbb9f519955c242b709d4909623a","flatsize":458627,"path":"All/py311-apache_conf_parser-1.0.1_2.pkg","repopath":"All/py311-apache_conf_parser-1.0.1_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":32848,"desc":"Parse and manipulate apache conf files.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-apptools","origin":"devel/py-apptools","version":"5.3.0","comment":"Enthought application tools","maintainer":"eduardo@FreeBSD.org","www":"https://docs.enthought.com/apptools","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"193e949e986ba9512cc602a16ab488f3dec776d924d7762900d000a4c1840d72","flatsize":2381088,"path":"All/py311-apptools-5.3.0.pkg","repopath":"All/py311-apptools-5.3.0.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","LGPL20"],"pkgsize":314612,"desc":"The apptools project includes a set of packages that Enthought has\nfound useful in creating a number of applications.\n\n- apptools.appscripting: Framework for scripting applications.\n- apptools.help: Provides a plugin for displaying documents and examples.\n- apptools.io: Provides an abstraction for files and folders in a file system.\n- apptools.logger: Convenience functions for creating logging handlers\n- apptools.naming: Manages naming contexts, supporting non-string data\n  types and scoped preferences\n- apptools.permissions: Supports limiting access to parts of an application\n  unless the user is appropriately authorised (not full-blown security).\n- apptools.persistence: Supports pickling and restoring the state of an object.\n- apptools.preferences: Manages application preferences.\n- apptools.selection: Manages the communication between providers and\n  listener of selected items in an application.\n- apptools.scripting: A framework for automatic recording of Python scripts.\n- apptools.sweet_pickle: Handles class-level versioning, to support loading of\n  saved data that exist over several generations of internal class structures.\n- apptools.template: Supports creating templatizable object hierarchies.\n- apptools.type_manager: Manages type extensions, including factories to\n  generate adapters, and hooks for methods and functions.\n- apptools.undo: Supports undoing and scripting application commands.","deps":{"py311-configobj":{"origin":"devel/py-configobj","version":"5.0.9"},"py311-traits":{"origin":"devel/py-traits","version":"7.0.2_1"},"py311-traitsui":{"origin":"graphics/py-traitsui","version":"8.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-arch","origin":"science/py-arch","version":"6.3.0","comment":"Autoregressive Conditional Heteroskedasticity (ARCH) models","maintainer":"yuri@FreeBSD.org","www":"https://github.com/bashtage/arch","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"33a0d6f8dc378180768e6fc3f6ba0dbf765eb1cae38b9ea4fcaec2dfe2d67eda","flatsize":6215358,"path":"All/py311-arch-6.3.0.pkg","repopath":"All/py311-arch-6.3.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1217040,"desc":"Autoregressive Conditional Heteroskedasticity (ARCH) and other tools for\nfinancial econometrics, written in Python.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-property-cached":{"origin":"devel/py-property-cached","version":"1.6.4_1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"py311-statsmodels":{"origin":"math/py-statsmodels","version":"0.14.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["finance","python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-apispec-webframeworks","origin":"devel/py-apispec-webframeworks","version":"1.2.0","comment":"Web framework plugins for apispec","maintainer":"yuri@FreeBSD.org","www":"https://github.com/marshmallow-code/apispec-webframeworks","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eedf7139fa6789cee533c7e0a9494ab70232dcc0c79f281f2c769e7075aa42c3","flatsize":60774,"path":"All/py311-apispec-webframeworks-1.2.0.pkg","repopath":"All/py311-apispec-webframeworks-1.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13016,"desc":"apispec plugins for integrating with various web frameworks.\n\nThese plugins used to be in apispec.ext but have since been moved to their own\npackage.\n\nIncluded plugins:\n* apispec_webframeworks.bottle\n* apispec_webframeworks.flask\n* apispec_webframeworks.tornado","deps":{"py311-apispec":{"origin":"devel/py-apispec","version":"6.7.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-apispec","origin":"devel/py-apispec","version":"6.7.1","comment":"Pluggable API specification generator","maintainer":"meka@tilda.center","www":"https://github.com/marshmallow-code/apispec","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"60a350f6da2f55c616e85d3dd01fe7b2f1d9b4e91088e454f738dcc544d68c9f","flatsize":343957,"path":"All/py311-apispec-6.7.1.pkg","repopath":"All/py311-apispec-6.7.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":53308,"desc":"A pluggable API specification generator. Currently supports the OpenAPI\nSpecification (f.k.a. the Swagger specification).\n\nFeatures:\n\n  - Supports the OpenAPI Specification (versions 2 and 3)\n  - Framework-agnostic\n  - Utilities for parsing docstrings","deps":{"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-prance":{"origin":"devel/py-prance","version":"23.6.21.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-anyjson","origin":"devel/py-anyjson","version":"0.3.3_2","comment":"JSON library wrapper for Python","maintainer":"mail@derzinn.de","www":"https://bitbucket.org/runeh/anyjson/wiki/Home","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4ed04e067182b08b332f0d0ee2144c425bbcb11627da510b4689cd345e56c7b9","flatsize":24143,"path":"All/py311-anyjson-0.3.3_2.pkg","repopath":"All/py311-anyjson-0.3.3_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":7676,"desc":"Anyjson loads whichever is the fastest JSON module installed and provides\na uniform API regardless of which JSON implementation is used.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-apetag","origin":"audio/py-apetag","version":"1.2_2","comment":"Library for APE Tag written in Python","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/pylibape/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"da7d43262da40aac13b752dea249bb27751ddf3a78438e24aa7011f801572cbf","flatsize":120948,"path":"All/py311-apetag-1.2_2.pkg","repopath":"All/py311-apetag-1.2_2.pkg","licenselogic":"single","pkgsize":22504,"desc":"A pure Python library for manipulating APEv2 and ID3v1 tags.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["audio","python"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-apetag port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-arviz","origin":"math/py-arviz","version":"0.17.0","comment":"Package for exploratory analysis of Bayesian models","maintainer":"yuri@FreeBSD.org","www":"https://arviz-devs.github.io/arviz/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a10215f4cebbbd89ba9bd6e1cc1ec5372873ded7cdb9d033d820dc07b31e9f54","flatsize":7506488,"path":"All/py311-arviz-0.17.0.pkg","repopath":"All/py311-arviz-0.17.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1941020,"desc":"ArviZ is a Python package for exploratory analysis of Bayesian models. Includes\nfunctions for posterior analysis, sample diagnostics, model checking, and\ncomparison.\n\nThe goal is to provide backend-agnostic tools for diagnostics and visualizations\nof Bayesian inference in Python, by first converting inference data into xarray\nobjects. See here for more on xarray and ArviZ usage and here for more on\nInferenceData structure and specification.","deps":{"py311-cloudpickle":{"origin":"devel/py-cloudpickle","version":"3.1.1"},"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-netCDF4":{"origin":"science/py-netCDF4","version":"1.7.2"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"py311-xarray":{"origin":"devel/py-xarray","version":"2025.1.2"},"py311-xarray-einstats":{"origin":"devel/py-xarray-einstats","version":"0.8.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-anyio","origin":"devel/py-anyio","version":"4.8.0","comment":"High level compatibility layer for multiple asynchronous event loop implementations","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/agronholm/anyio","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4c093c51400ee3380a64b992f52992595245b2a72a5a691f2d30daed710fce29","flatsize":1539152,"path":"All/py311-anyio-4.8.0.pkg","repopath":"All/py311-anyio-4.8.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":201992,"desc":"AnyIO is a asynchronous compatibility API that allows applications and libraries\nwritten against it to run unmodified on asyncio, curio and trio.\n\nIt bridges the following functionality:\n- Task groups\n- Cancellation\n- Threads\n- Signal handling\n- Asynchronous file I/O\n- Subprocesses\n- Inter-task synchronization and communication (locks, conditions, events,\n  semaphores, object streams)\n- High level networking (TCP, UDP and UNIX sockets)\n\nYou can even use it together with native libraries from your selected backend in\napplications. Doing this in libraries is not advisable however since it limits\nthe usefulness of your library.","deps":{"py311-idna":{"origin":"dns/py-idna","version":"3.10"},"py311-sniffio":{"origin":"devel/py-sniffio","version":"1.3.1"},"py311-truststore":{"origin":"security/py-truststore","version":"0.10.1"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"TRIO":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-apsw","origin":"databases/py-apsw","version":"3.46.1.0","comment":"Another Python SQLite Wrapper","maintainer":"sunpoet@FreeBSD.org","www":"https://rogerbinns.github.io/apsw/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4beade8dc900f1223aaeec3d281bf3f9fec5b193f4ef99682d19fe940e500619","flatsize":3443853,"path":"All/py311-apsw-3.46.1.0.pkg","repopath":"All/py311-apsw-3.46.1.0.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":534668,"desc":"APSW provides an SQLite 3 wrapper that provides the thinnest layer over the\nSQLite database library possible. Everything you can do from the SQLite C API,\nyou can do from Python. Although APSW looks vaguely similar to the PEP 249\n(DBAPI), it is not compliant with that API because instead it works the way\nSQLite 3 does.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-anywidget","origin":"devel/py-anywidget","version":"0.9.15","comment":"Custom jupyter widgets made easy","maintainer":"sunpoet@FreeBSD.org","www":"https://anywidget.dev/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a4d8db5afc11178f19639ded58116a1e47eb17c37482ad6d5e38fa863e49afd5","flatsize":978317,"path":"All/py311-anywidget-0.9.15.pkg","repopath":"All/py311-anywidget-0.9.15.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":80008,"desc":"Anywidget uses modern web standards to simplify authoring and distributing\ncustom Jupyter Widgets.\n\n- Create widgets without complicated cookiecutter templates\n- Publish to PyPI like any other Python package\n- Prototype within .ipynb or .py files\n- Run in Jupyter, JupyterLab, Google Colab, VSCode, marimo and more\n- Develop with instant HMR, like modern web frameworks","deps":{"py311-ipywidgets":{"origin":"devel/py-ipywidgets","version":"8.1.7"},"py311-psygnal":{"origin":"devel/py-psygnal","version":"0.12.0"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-anytree","origin":"devel/py-anytree","version":"2.12.1_1","comment":"Powerful and Lightweight Python Tree Data Structure","maintainer":"arrowd@FreeBSD.org","www":"https://github.com/c0fec0de/anytree/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"09a9bcfda217cb4f0f93b7535f8668f6eeac2a1aee530bb5acdd33ff4b88f342","flatsize":511360,"path":"All/py311-anytree-2.12.1_1.pkg","repopath":"All/py311-anytree-2.12.1_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":61396,"desc":"Simple, lightweight and extensible Tree data structure.\n\nSupports:\n\n  * Tree Iteration & Rendering\n  * Searching & Cached Searching\n  * Node Resolution\n  * Dictionary, JSON Importers\n  * Dictionary, JSON and Dot Exporters\n  * Multi-Dimensional Trees & Weighted Edges","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ansiwrap","origin":"textproc/py-ansiwrap","version":"0.8.4_1","comment":"Textwrap, but savvy to ANSI colors and styles","maintainer":"yuri@FreeBSD.org","www":"https://github.com/jonathaneunice/ansiwrap","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4ee62160030c7886d1633f8dc6f07b85e88202c6d63e25ab0f0660979ecaec7e","flatsize":53783,"path":"All/py311-ansiwrap-0.8.4_1.pkg","repopath":"All/py311-ansiwrap-0.8.4_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":14448,"desc":"ansiwrap wraps text, like the standard textwrap module. But it also correctly\nwraps text that contains ANSI control sequences that colorize or style text.","deps":{"py311-textwrap3":{"origin":"textproc/py-textwrap3","version":"0.9.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-anyio3","origin":"devel/py-anyio3","version":"3.7.1","comment":"High level compatibility layer for multiple asynchronous event loop implementations","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/agronholm/anyio","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"106cfc5dd2f2a5447f63aca9a6e92ce439648f645b8f86a4ee69d12259b4d0b6","flatsize":1243976,"path":"All/py311-anyio3-3.7.1.pkg","repopath":"All/py311-anyio3-3.7.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":169440,"desc":"AnyIO is a asynchronous compatibility API that allows applications and libraries\nwritten against it to run unmodified on asyncio, curio and trio.\n\nIt bridges the following functionality:\n- Task groups\n- Cancellation\n- Threads\n- Signal handling\n- Asynchronous file I/O\n- Subprocesses\n- Inter-task synchronization and communication (locks, conditions, events,\n  semaphores, object streams)\n- High level networking (TCP, UDP and UNIX sockets)\n\nYou can even use it together with native libraries from your selected backend in\napplications. Doing this in libraries is not advisable however since it limits\nthe usefulness of your library.","deps":{"py311-idna":{"origin":"dns/py-idna","version":"3.10"},"py311-sniffio":{"origin":"devel/py-sniffio","version":"1.3.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"TRIO":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-ansible-sysrc","origin":"sysutils/ansible-sysrc","version":"g20200803_1,1","comment":"Ansible module to set sysvars in rc.conf","maintainer":"lcook@FreeBSD.org","www":"https://github.com/dlundgren/ansible-freebsd-modules/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4e45b58f30760cc69726c89edad351cea23f592f10f02896fa86c16196a5d0d5","flatsize":9218,"path":"All/py311-ansible-sysrc-g20200803_1,1.pkg","repopath":"All/py311-ansible-sysrc-g20200803_1,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3936,"desc":"Ansible module to load kernel modules and manipulate\n/boot/loader.conf on a FreeBSD system.","deps":{"py311-ansible":{"origin":"sysutils/ansible","version":"8.5.0_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["sysutils"]},{"name":"py311-anyconfig","origin":"devel/py-anyconfig","version":"0.9.11_1","comment":"Generic access to configuration files in many formats","maintainer":"dvl@FreeBSD.org","www":"https://pypi.org/project/anyconfig/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"73b3f8315dce90243821ab0e838b7ad052471e3d39f8949f7dc180fce1a19e95","flatsize":676645,"path":"All/py311-anyconfig-0.9.11_1.pkg","repopath":"All/py311-anyconfig-0.9.11_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":100396,"desc":"Generic access to configuration files in many formats\nwith configuration merge / cascade / overlay support","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-anyascii","origin":"textproc/py-anyascii","version":"0.3.2_1","comment":"Unicode to ASCII transliteration","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/anyascii/anyascii","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6a39f7ebefd43411d1ff746076e716e18f6044deae42c0ac5fbf4bb1a04fbccd","flatsize":248748,"path":"All/py311-anyascii-0.3.2_1.pkg","repopath":"All/py311-anyascii-0.3.2_1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":247832,"desc":"AnyAscii converts Unicode text to a reasonable representation using only ASCII.\n\nFor most characters in Unicode, AnyAscii provides an ASCII-only replacement\nstring. Text is converted character-by-character without considering the\ncontext. The mappings for each script are based on popular existing romanization\nschemes. Symbolic characters are converted based on their meaning or appearance.\nAll ASCII characters in the input are left unchanged, every other character is\nreplaced with printable ASCII characters. Unknown characters are removed.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-ansicolors","origin":"textproc/py-ansicolors","version":"1.1.8_1","comment":"ANSI colors for Python","maintainer":"yuri@FreeBSD.org","www":"https://github.com/jonathaneunice/ansiwrap","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"195391117bd845627b95c631fb31dd034214db89fcb8686b0685a1bff6a2b34a","flatsize":66160,"path":"All/py311-ansicolors-1.1.8_1.pkg","repopath":"All/py311-ansicolors-1.1.8_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":17892,"desc":"ansicolors adds ANSI colors and decorations to your strings.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-ansible-runner","origin":"sysutils/py-ansible-runner","version":"2.4.0","comment":"Extensible embeddable ansible job runner","maintainer":"dch@FreeBSD.org","www":"https://ansible-runner.readthedocs.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"60ce84af1985c8255430ac606ffadae17c39cf41b54b58c2f614c15b2d1ae3b9","flatsize":1046105,"path":"All/py311-ansible-runner-2.4.0.pkg","repopath":"All/py311-ansible-runner-2.4.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":144832,"desc":"Python tool and library to interact with ansible directly, or as an\nimportable python module, to support integration and embedding into\nother systems.","deps":{"py311-ansible":{"origin":"sysutils/ansible","version":"8.5.0_2"},"py311-daemon":{"origin":"devel/py-daemon","version":"2.3.0_1"},"py311-pexpect":{"origin":"misc/py-pexpect","version":"4.9.0_1"},"py311-psutil":{"origin":"sysutils/py-psutil","version":"7.0.0"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"annotations":{"cpe":"cpe:2.3:a:redhat:ansible-runner:2.4.0:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-antlr4-python3-runtime","origin":"devel/py-antlr4-python3-runtime","version":"4.9_1,1","comment":"ANother Tool for Language Recognition (python3 runtime)","maintainer":"antoine@FreeBSD.org","www":"https://www.antlr.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"498c617ef0e8584e2779ec8927a439bfba4233147a04ecddba70c7d3dad08474","flatsize":1406175,"path":"All/py311-antlr4-python3-runtime-4.9_1,1.pkg","repopath":"All/py311-antlr4-python3-runtime-4.9_1,1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":223828,"desc":"ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for\nreading, processing, executing, or translating structured text or binary files.\nIt's widely used to build languages, tools, and frameworks. From a grammar,\nANTLR generates a parser that can build and walk parse trees.\n\nThis port provides the python3 runtime.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ansible-kld","origin":"sysutils/ansible-kld","version":"g20200803,1","comment":"Ansible module to load kernel modules or update /boot/loader.conf","maintainer":"lcook@FreeBSD.org","www":"https://github.com/dlundgren/ansible-freebsd-modules/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7f4b8f67b4a0ee68b92f091d5843e896e6c26360d11aaf4b2acac07a921e13bf","flatsize":6622,"path":"All/py311-ansible-kld-g20200803,1.pkg","repopath":"All/py311-ansible-kld-g20200803,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3100,"desc":"Ansible module to load kernel modules and manipulate\n/boot/loader.conf on a FreeBSD system.","deps":{"py311-ansible":{"origin":"sysutils/ansible","version":"8.5.0_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["sysutils"]},{"name":"py311-anthropic","origin":"misc/py-anthropic","version":"0.49.0","comment":"Convenient access to the Anthropic REST API via python","maintainer":"dch@FreeBSD.org","www":"https://github.com/anthropics/anthropic-sdk-python","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"06b4a77713e723caf551297fd5b360837df4213399448ca82494b295e3de32cf","flatsize":2611785,"path":"All/py311-anthropic-0.49.0.pkg","repopath":"All/py311-anthropic-0.49.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":256004,"desc":"Provides convenient access to the Anthropic REST API from any Python application.\nIt includes type definitions for all request params and response fields, and\noffers both synchronous and asynchronous clients powered by httpx.\n\nThe REST API documentation can be found on docs.anthropic.com.","deps":{"py311-anyio":{"origin":"devel/py-anyio","version":"4.8.0"},"py311-cached-property":{"origin":"devel/py-cached-property","version":"1.5.2_1"},"py311-distro":{"origin":"sysutils/py-distro","version":"1.9.0"},"py311-httpx":{"origin":"www/py-httpx","version":"0.28.1"},"py311-jiter":{"origin":"textproc/py-jiter","version":"0.9.0"},"py311-pydantic2":{"origin":"devel/py-pydantic2","version":"2.10.6_3"},"py311-sniffio":{"origin":"devel/py-sniffio","version":"1.3.1"},"py311-tokenizers":{"origin":"textproc/py-tokenizers","version":"0.21.1"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ansible-iocage","origin":"sysutils/ansible-iocage","version":"g20200327,1","comment":"Ansible module for iocage","maintainer":"lcook@FreeBSD.org","www":"https://github.com/fractalcells/ansible-iocage","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"645704fd280dc81086ea83bb9ba50152186b72c854228e9d00fd223f5a2f9bb6","flatsize":31498,"path":"All/py311-ansible-iocage-g20200327,1.pkg","repopath":"All/py311-ansible-iocage-g20200327,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7416,"desc":"Ansible module for the iocage utility: convenient, lightweight\nand easy jail management.","deps":{"py311-ansible":{"origin":"sysutils/ansible","version":"8.5.0_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["sysutils"],"options":{"DOCS":"on"}},{"name":"py311-ansi2html","origin":"textproc/py-ansi2html","version":"1.8.0","comment":"Convert text with ansi color codes to HTML","maintainer":"sunpoet@FreeBSD.org","www":"https://ansi2html.readthedocs.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6294b00ea52f61efd5d02495a726052e882d0900d09cb44cc1db8a3343734598","flatsize":154155,"path":"All/py311-ansi2html-1.8.0.pkg","repopath":"All/py311-ansi2html-1.8.0.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":31408,"desc":"ansi2html converts text with ANSI color codes to HTML or to LaTeX. It is\ninspired by and developed off of the work of pixelbeat and blackjack.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-ansi","origin":"devel/py-ansi","version":"0.3.7","comment":"ANSI cursor movement and graphics","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/tehmaze/ansi","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7535183d5791238ea47611002a77ec58b9689e7a575683e07fee63884d9ca9bb","flatsize":63162,"path":"All/py311-ansi-0.3.7.pkg","repopath":"All/py311-ansi-0.3.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15504,"desc":"It provides various ANSI escape codes, used in moving the cursor in a text\nconsole or rendering coloured text.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-cryptography-vectors","origin":"security/py-cryptography-vectors","version":"42.0.8","comment":"Test vectors for the cryptography package","maintainer":"sunpoet@FreeBSD.org","www":"https://cryptography.io/en/latest/development/test-vectors/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f34c4c70afa6f61e493a7fe21a5f57035290b9690c07ea69724e85b332319f58","flatsize":75165696,"path":"All/py311-cryptography-vectors-42.0.8.pkg","repopath":"All/py311-cryptography-vectors-42.0.8.pkg","licenselogic":"or","licenses":["APACHE20","BSD3CLAUSE"],"pkgsize":29040160,"desc":"cryptography-vectors provides test vectors for the cryptography package.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-annoy","origin":"math/py-annoy","version":"1.17.3_1","comment":"Approximate Nearest Neighbors algorithm","maintainer":"yuri@FreeBSD.org","www":"https://github.com/spotify/annoy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f3ecea0ec13f24594875d2b8e2ae71d82242b6465617691ebe4361db6fa62154","flatsize":212790,"path":"All/py311-annoy-1.17.3_1.pkg","repopath":"All/py311-annoy-1.17.3_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":59860,"desc":"Annoy (Approximate Nearest Neighbors Oh Yeah) is a C++ library with Python\nbindings to search for points in space that are close to a given query point.\nIt also creates large read-only file-based data structures that are mmapped\ninto memory so that many processes may share the same data.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math"],"annotations":{"flavor":"py311"}},{"name":"py311-ansible-compat","origin":"sysutils/py-ansible-compat","version":"4.1.2_1","comment":"Ansible compatibility goodies","maintainer":"matthew@FreeBSD.org","www":"https://github.com/ansible-community/ansible-compat","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fb117c775e11d686b8af7dab9ff20038645539c9b96e0ff2d57ee6a54b67215a","flatsize":221911,"path":"All/py311-ansible-compat-4.1.2_1.pkg","repopath":"All/py311-ansible-compat-4.1.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":44060,"desc":"A python package that contains functions that facilitate working with\nvarious versions of Ansible 2.9 and newer.","deps":{"py311-ansible-core":{"origin":"sysutils/py-ansible-core","version":"2.15.13"},"py311-jsonschema":{"origin":"devel/py-jsonschema","version":"4.23.0"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-subprocess-tee":{"origin":"devel/py-subprocess-tee","version":"0.4.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"annotations":{"flavor":"py311"}},{"name":"py311-ansible-lint","origin":"sysutils/py-ansible-lint","version":"6.17.1_2","comment":"Checks playbooks for sub-optimal practices and behaviour","maintainer":"matthew@FreeBSD.org","www":"https://github.com/willthames/ansible-lint","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"214bf0a44ee861e4e5ea5918cc77c464b8d807a7e3773f88e18c10efe5f625a4","flatsize":2147122,"path":"All/py311-ansible-lint-6.17.1_2.pkg","repopath":"All/py311-ansible-lint-6.17.1_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":351984,"desc":"ansible-lint checks playbooks for practices and behaviour that could\npotentially be improved.","deps":{"py311-ansible-compat":{"origin":"sysutils/py-ansible-compat","version":"4.1.2_1"},"py311-ansible-core":{"origin":"sysutils/py-ansible-core","version":"2.15.13"},"py311-black":{"origin":"devel/py-black","version":"25.1.0"},"py311-filelock":{"origin":"sysutils/py-filelock","version":"3.17.0"},"py311-jsonschema":{"origin":"devel/py-jsonschema","version":"4.23.0"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-pathspec":{"origin":"devel/py-pathspec","version":"0.12.1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-rich":{"origin":"textproc/py-rich","version":"14.0.0"},"py311-ruamel.yaml":{"origin":"devel/py-ruamel.yaml","version":"0.18.10_1"},"py311-subprocess-tee":{"origin":"devel/py-subprocess-tee","version":"0.4.2_1"},"py311-wcmatch":{"origin":"textproc/py-wcmatch","version":"8.5.2"},"py311-yamllint":{"origin":"devel/py-yamllint","version":"1.37.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"annotations":{"flavor":"py311"}},{"name":"py311-animatplot-ng","origin":"math/py-animatplot-ng","version":"0.4.4_1","comment":"Making animating in matplotlib easy (new gen)","maintainer":"yuri@FreeBSD.org","www":"https://github.com/boutproject/animatplot-ng/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"44f0e2b1774d886c65a92e89794cb482cf7e1a96e6f4c8a7f93a345f632631c0","flatsize":188783,"path":"All/py311-animatplot-ng-0.4.4_1.pkg","repopath":"All/py311-animatplot-ng-0.4.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":32072,"desc":"animatplots a python package for making interactive as well as animated plots\nwith matplotlib.","deps":{"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-annotated-types","origin":"devel/py-annotated-types","version":"0.7.0","comment":"Reusable constraint types to use with typing.Annotated","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/annotated-types/annotated-types","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3a5d7a510e3084325e339dd987c5c69d068b9e3d438a5b9dd62a3711a6df32e2","flatsize":110353,"path":"All/py311-annotated-types-0.7.0.pkg","repopath":"All/py311-annotated-types-0.7.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20224,"desc":"PEP-593 added typing.Annotated as a way of adding context-specific metadata to\nexisting types, and specifies that Annotated[T, x] should be treated as T by any\ntool or library without special logic for x.\n\nannotated-types provides metadata objects which can be used to represent common\nconstraints such as upper and lower bounds on scalar values and collection\nsizes, a Predicate marker for runtime checks, and descriptions of how we intend\nthese metadata to be interpreted. In some cases, we also note alternative\nrepresentations which do not require this package.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-aniso86016","origin":"devel/py-aniso86016","version":"6.0.0_1","comment":"Library for parsing ISO 8601 strings","maintainer":"sunpoet@FreeBSD.org","www":"https://bitbucket.org/nielsenb/aniso8601/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f3d98110a764f74393078ab159ad95156ed1fd2c9cb3a77b2faf9b995e07fb31","flatsize":676349,"path":"All/py311-aniso86016-6.0.0_1.pkg","repopath":"All/py311-aniso86016-6.0.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":72968,"desc":"A library for parsing ISO 8601 strings.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-amqplib","origin":"net/py-amqplib","version":"1.0.2_2","comment":"AMQP Client Library","maintainer":"lwhsu@FreeBSD.org","www":"https://code.google.com/archive/p/py-amqplib/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6747ae4095005052d54ee72c93ad5ac58f613e3864b5cda4e83dd725a9bf47c6","flatsize":518800,"path":"All/py311-amqplib-1.0.2_2.pkg","repopath":"All/py311-amqplib-1.0.2_2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":62532,"desc":"Implements a simple non-threaded Python client library for AMQP 0-8,\ntested with RabbitMQ.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-aniso8601","origin":"devel/py-aniso8601","version":"10.0.0","comment":"Library for parsing ISO 8601 strings","maintainer":"rm@FreeBSD.org","www":"https://bitbucket.org/nielsenb/aniso8601/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"483a6aadce4f9eba7fa83e172a9773a956bb5ede81cf71fd706e92c452c1d0a0","flatsize":985172,"path":"All/py311-aniso8601-10.0.0.pkg","repopath":"All/py311-aniso8601-10.0.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":94480,"desc":"A library for parsing ISO 8601 strings.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-amply","origin":"math/py-amply","version":"0.1.6_1","comment":"Load and manipulate AMPL data as Python data structures","maintainer":"yuri@FreeBSD.org","www":"https://github.com/willu47/amply","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fc3af71db2361c698596bba17dacab3929e4a9546d6f84a1e671f6b71db96d3c","flatsize":132107,"path":"All/py311-amply-0.1.6_1.pkg","repopath":"All/py311-amply-0.1.6_1.pkg","licenselogic":"single","licenses":["EPL"],"pkgsize":28164,"desc":"Amply allows you to load and manipulate AMPL data as Python data structures.\n\nAmply only supports a specific subset of the AMPL syntax:\n* set declarations\n* set data statements\n* parameter declarations\n* parameter data statements","deps":{"py311-docutils":{"origin":"textproc/py-docutils","version":"0.21.2,1"},"py311-pyparsing":{"origin":"devel/py-pyparsing","version":"3.2.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-animatplot","origin":"math/py-animatplot","version":"0.4.3_1","comment":"Making animating in matplotlib easy","maintainer":"yuri@FreeBSD.org","www":"https://github.com/t-makaro/animatplot/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a04c45b91073bb416608ec9ce3283ebbbf0dd9399f5847ccb40950b2f962dcf3","flatsize":151287,"path":"All/py311-animatplot-0.4.3_1.pkg","repopath":"All/py311-animatplot-0.4.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":26136,"desc":"animatplots a python package for making interactive as well as animated plots\nwith matplotlib.","deps":{"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-anndata","origin":"devel/py-anndata","version":"0.11.3","comment":"Annotated data","maintainer":"sunpoet@FreeBSD.org","www":"https://anndata.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f2b12f45af4ba25236cd1c0f648701473eea11b42229a4632dfba9609eb2ab14","flatsize":1911880,"path":"All/py311-anndata-0.11.3.pkg","repopath":"All/py311-anndata-0.11.3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":299208,"desc":"anndata is a Python package for handling annotated data matrices in memory and\non disk, positioned between pandas and xarray. anndata offers a broad range of\ncomputationally efficient features including, among others, sparse data support,\nlazy operations, and a PyTorch interface.","deps":{"py311-array-api-compat":{"origin":"devel/py-array-api-compat","version":"1.9"},"py311-h5py":{"origin":"science/py-h5py","version":"3.13.0"},"py311-natsort":{"origin":"devel/py-natsort","version":"8.4.0_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-amqp","origin":"net/py-amqp","version":"5.2.0_1","comment":"Low-level AMQP client for Python (fork of amqplib)","maintainer":"olgeni@FreeBSD.org","www":"https://github.com/celery/py-amqp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5e5a1a34a2f9514df73404ebf25857387a56e00ba26b2933717f203bb27e97fc","flatsize":609974,"path":"All/py311-amqp-5.2.0_1.pkg","repopath":"All/py311-amqp-5.2.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":87220,"desc":"This is a fork of amqplib which was originally written by Barry Pederson. It\nis maintained by the Celery project, and used by kombu as a pure python\nalternative when librabbitmq is not available.\n\nThis library should be API compatible with librabbitmq.","deps":{"py311-vine":{"origin":"devel/py-vine","version":"5.1.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-altgraph","origin":"math/py-altgraph","version":"0.17.4_1","comment":"Python graph (network) package","maintainer":"python@FreeBSD.org","www":"https://altgraph.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ad17813ca591553c6d84a7071e60243461ef11ff48f2c41251f8d397dc63eebc","flatsize":211005,"path":"All/py311-altgraph-0.17.4_1.pkg","repopath":"All/py311-altgraph-0.17.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":35016,"desc":"altgraph is a fork of graphlib: a graph (network) package for constructing\ngraphs, BFS and DFS traversals, topological sort, shortest paths, etc. with\ngraphviz output.\n\naltgraph includes some additional usage of Python 2.6+ features and\nenhancements related to modulegraph and macholib.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-amalgamate","origin":"devel/py-amalgamate","version":"0.1.3_2","comment":"Collapse Python packages into a single module","maintainer":"python@FreeBSD.org","www":"https://github.com/xonsh/amalgamate","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e967c85e86314479ad791f873c1d2d716b36d26c2b1ba4caee9d63d1e486c377","flatsize":106623,"path":"All/py311-amalgamate-0.1.3_2.pkg","repopath":"All/py311-amalgamate-0.1.3_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":19988,"desc":"A package-based, source code amalgamater for collapsing Python\npackages into a single module.\n\nThe big idea here is to glue most of the source files in a package or\nsubpackage together into a single module, called\n__amalgam__.py. Combined with some hooks in the __init__.py, this\nshould dramatically reduce the number of files that are being searched\nfor inside of the package. This is critical in larger projects where\nimport times are the major startup time cost.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-alpha-vantage","origin":"finance/py-alpha-vantage","version":"3.0.0.4_1","comment":"Module to get stock data from the Alpha Vantage Api","maintainer":"yuri@FreeBSD.org","www":"https://github.com/RomelTorres/alpha_vantage","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"47ec4105be1a8b8bb1d742707f21524a20281cdbcc5c4942410b8b608da0a712","flatsize":762401,"path":"All/py311-alpha-vantage-3.0.0.4_1.pkg","repopath":"All/py311-alpha-vantage-3.0.0.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":35120,"desc":"alpha-vantage is a Python module to get stock data/cryptocurrencies from the\nAlpha Vantage API.\n\nAlpha Vantage delivers a free API for real time financial data and most used\nfinance indicators in a simple json or pandas format. This module implements\na python interface to the free API provided by Alpha Vantage. It requires a\nfree API key, that can be requested from\nhttp://www.alphavantage.co/support/#api-key.","deps":{"py311-aiohttp":{"origin":"www/py-aiohttp","version":"3.11.13"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["finance","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ambit","origin":"math/py-ambit","version":"0.7.1_3","comment":"Library for tensor product calculations","maintainer":"yuri@FreeBSD.org","www":"https://github.com/jturney/ambit","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c2690007f4693be2bf309adc89cd9e5ae808d2847002ba73b0a085edad72baea","flatsize":463503,"path":"All/py311-ambit-0.7.1_3.pkg","repopath":"All/py311-ambit-0.7.1_3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":138012,"desc":"Python bindings for the C++ library implementing the tensor product calculations\nthrough a clean, concise user interface.","deps":{"ambit-tensor":{"origin":"math/ambit","version":"0.7.1_3"},"hdf5":{"origin":"science/hdf5","version":"1.12.2_2,1"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"}},"categories":["math"],"annotations":{"flavor":"py311"}},{"name":"py311-altair","origin":"graphics/py-altair","version":"5.5.0","comment":"Declarative statistical visualization library for Python","maintainer":"sunpoet@FreeBSD.org","www":"https://altair-viz.github.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"afa56c6dc9c1986437bf4d2a184140d4beb7633612f83161f3feda59bd43d44e","flatsize":13228503,"path":"All/py311-altair-5.5.0.pkg","repopath":"All/py311-altair-5.5.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":499012,"desc":"Vega-Altair is a declarative statistical visualization library for Python. With\nVega-Altair, you can spend more time understanding your data and its meaning.\nVega-Altair's API is simple, friendly and consistent and built on top of the\npowerful Vega-Lite JSON specification. This elegant simplicity produces\nbeautiful and effective visualizations with a minimal amount of code.","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-jsonschema":{"origin":"devel/py-jsonschema","version":"4.23.0"},"py311-narwhals":{"origin":"math/py-narwhals","version":"1.30.0"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-amaranth","origin":"cad/py-amaranth","version":"0.5.4","comment":"Amaranth hardware definition language","maintainer":"yuri@FreeBSD.org","www":"https://amaranth-lang.org/docs/amaranth/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"969ab2a4fd769a5c092d6464bd218ed453c7d6f09861c8c1f8bb0b728ed379e5","flatsize":4155804,"path":"All/py311-amaranth-0.5.4.pkg","repopath":"All/py311-amaranth-0.5.4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":526000,"desc":"The Amaranth project provides an open-source toolchain for developing hardware\nbased on synchronous digital logic using the Python programming language, as\nwell as evaluation board definitions, a System on Chip toolkit, and more. It\naims to be easy to learn and use, reduce or eliminate common coding mistakes,\nand simplify the design of complex hardware with reusable components.\n\nThe Amaranth toolchain consists of the Amaranth hardware definition language,\nthe standard library, the simulator, and the build system, covering all steps of\na typical FPGA development workflow. At the same time, it does not restrict the\ndesigner's choice of tools: existing industry-standard (System)Verilog or VHDL\ncode can be integrated into an Amaranth-based design flow, or, conversely,\nAmaranth code can be integrated into an existing Verilog-based design flow.","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-jschon":{"origin":"devel/py-jschon","version":"0.11.1_1"},"py311-pyvcd":{"origin":"cad/py-pyvcd","version":"0.4.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["cad","python"],"annotations":{"flavor":"py311"}},{"name":"py311-all-repos","origin":"devel/py-all-repos","version":"1.29.0","comment":"Clone all your repositories and apply sweeping changes","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/asottile/all-repos","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0af48796e117421ec59bc31cea24f5f3fd034f022eafb00364508bd632d39731","flatsize":386482,"path":"All/py311-all-repos-1.29.0.pkg","repopath":"All/py311-all-repos-1.29.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":66756,"desc":"all-repos clones all your repositories and apply sweeping changes.","deps":{"git":{"origin":"devel/git","version":"2.49.0"},"jq":{"origin":"textproc/jq","version":"1.7.1"},"py311-identify":{"origin":"devel/py-identify","version":"2.6.9"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-alive-progress","origin":"misc/py-alive-progress","version":"3.2.0","comment":"Enhanced Python Progress Bar","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rsalmei/alive-progress","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6fb7854931e332884312a727d94071857bf08a723680603b0f19b8f00cc66b69","flatsize":668364,"path":"All/py311-alive-progress-3.2.0.pkg","repopath":"All/py311-alive-progress-3.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":126168,"desc":"alive-progress is a new kind of Progress Bar, with real-time throughput, ETA,\nand very cool animations!","deps":{"py311-about-time":{"origin":"devel/py-about-time","version":"4.2.1_1"},"py311-grapheme":{"origin":"textproc/py-grapheme","version":"0.6.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc"],"annotations":{"deprecated":"Depends on expired textproc/py-grapheme","expiration_date":"2025-06-01","flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nDepends on expired textproc/py-grapheme.\n\nIt is scheduled to be removed on or after 2025-06-01."}]},{"name":"py311-algopy","origin":"math/py-algopy","version":"0.5.7_4","comment":"Algorithmic Differentiation (AD) and Taylor polynomial approximations","maintainer":"yuri@FreeBSD.org","www":"https://pythonhosted.org/algopy/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8c9254ff11ced1d752ef5e3ed6440016b25fc0fbc7a7bccdcf557f2cb8b3390a","flatsize":2399104,"path":"All/py311-algopy-0.5.7_4.pkg","repopath":"All/py311-algopy-0.5.7_4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":261160,"desc":"The purpose of AlgoPy is the evaluation of higher-order derivatives in the\nforward and reverse mode of Algorithmic Differentiation (AD) of functions\nthat are implemented as Python programs. Particular focus are functions that\ncontain numerical linear algebra functions as they often appear in statistically\nmotivated functions. The intended use of AlgoPy is for easy prototyping at\nreasonable execution speeds. More precisely, for a typical program a directional\nderivative takes order 10 times as much time as time as the function evaluation.\nThis is approximately also true for the gradient.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-alot","origin":"mail/py-alot","version":"0.9_2","comment":"Terminal MUA using Notmuch mail","maintainer":"mail@dbalan.in","www":"https://github.com/pazz/alot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5efbce868e12a10b7b7894324c0a5f078d3dcb92f16a45c8a4867233e78fae04","flatsize":1773663,"path":"All/py311-alot-0.9_2.pkg","repopath":"All/py311-alot-0.9_2.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":278816,"desc":"Alot is a terminal-based mail user agent based on the Notmuch mail indexer.\nIt is written in Python using the Urwid toolkit and features a modular and\ncommand prompt driven interface to provide a full MUA experience as an\nalternative to the Emacs mode shipped with Notmuch.","deps":{"py311-configobj":{"origin":"devel/py-configobj","version":"5.0.9"},"py311-gpgme":{"origin":"security/py-gpgme","version":"1.24.2"},"py311-notmuch":{"origin":"mail/py-notmuch","version":"0.39_1"},"py311-python-magic":{"origin":"devel/py-python-magic","version":"0.4.27_1"},"py311-service-identity":{"origin":"security/py-service-identity","version":"24.2.0"},"py311-twisted":{"origin":"devel/py-twisted","version":"24.7.0"},"py311-urwidtrees":{"origin":"devel/py-urwidtrees","version":"1.0.3_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["mail","python"],"annotations":{"flavor":"py311"}},{"name":"py311-alabaster","origin":"textproc/py-alabaster","version":"0.7.16","comment":"Modified Kr Sphinx theme","maintainer":"sunpoet@FreeBSD.org","www":"https://alabaster.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"441873b04e681b6cd462fe7114fd9182d180664e6fe80f7bfe59e5707eb69e26","flatsize":49905,"path":"All/py311-alabaster-0.7.16.pkg","repopath":"All/py311-alabaster-0.7.16.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":14120,"desc":"Alabaster is a visually (c)lean, responsive, configurable theme for the Sphinx\ndocumentation system.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-alembic","origin":"databases/py-alembic","version":"1.15.2","comment":"Database migration tool for SQLAlchemy","maintainer":"bofh@FreeBSD.org","www":"https://alembic.zzzcomputing.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"835ec115dfa8a7a932725550b4e5fb5384f05202c745261c246dc7665409b763","flatsize":3188873,"path":"All/py311-alembic-1.15.2.pkg","repopath":"All/py311-alembic-1.15.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":404276,"desc":"Alembic is a new database migrations tool, written by the author of\nSQLAlchemy. A migrations tool offers the following functionality:\n\n- Can emit ALTER statements to a database in order to change the structure of\n  tables and other constructs\n- Provides a system whereby \"migration scripts\" may be constructed; each\n  script indicates a particular series of steps that can \"upgrade\" a target\n  database to a new version, and optionally a series of steps that can\n  \"downgrade\" similarly, doing the same steps in reverse.\n- Allows the scripts to execute in some sequential manner.","deps":{"py311-importlib-metadata":{"origin":"devel/py-importlib-metadata","version":"8.6.1"},"py311-importlib-resources":{"origin":"devel/py-importlib-resources","version":"6.5.2"},"py311-mako":{"origin":"textproc/py-mako","version":"1.3.5_1"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-sqlalchemy20":{"origin":"databases/py-sqlalchemy20","version":"2.0.39"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"options":{"SQLALCHEMY14":"off","SQLALCHEMY20":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-albucore","origin":"graphics/py-albucore","version":"0.0.24","comment":"High-performance image processing library","maintainer":"yuri@FreeBSD.org","www":"https://github.com/albumentations-team/albucore","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e045c044f1028e4668df4b1205b8aa9a5e42719aabd4d0bd5c8b293bee3cce2a","flatsize":220903,"path":"All/py311-albucore-0.0.24.pkg","repopath":"All/py311-albucore-0.0.24.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":34640,"desc":"Albucore is a high-performance image processing library designed to optimize\noperations on images using Python and OpenCV, building upon the foundations laid\nby the popular Albumentations library. It offers specialized optimizations for\ndifferent image data types and aims to provide faster processing times through\nefficient algorithm implementations.","deps":{"opencv":{"origin":"graphics/opencv","version":"4.9.0_7"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-simsimd":{"origin":"devel/py-simsimd","version":"6.0.4_1"},"py311-stringzilla":{"origin":"devel/py-stringzilla","version":"3.12.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-al","origin":"audio/py-al","version":"0.1.0_1","comment":"OpenAL bindings for Python","maintainer":"ports@FreeBSD.org","www":"https://bitbucket.org/marcusva/py-al","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1129c97d0850a72eede010cb576432b281643d8c7bae7617129e0398688d5aa6","flatsize":463836,"path":"All/py311-al-0.1.0_1.pkg","repopath":"All/py311-al-0.1.0_1.pkg","licenselogic":"or","licenses":["PD","ZLIB"],"pkgsize":142048,"desc":"PyAL is a wrapper around the OpenAL library and as such similar to the\ndiscontinued PyOpenAL project. In contrast to PyOpenAL, it has no licensing\nrestrictions, nor does it rely on C code, but uses ctypes instead.","deps":{"openal-soft":{"origin":"audio/openal-soft","version":"1.24.2_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["audio","python"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-al port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-airtable-python-wrapper","origin":"devel/py-airtable-python-wrapper","version":"0.15.3_1","comment":"Python API Wrapper for the Airtable API","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/gtalarico/pyairtable/tree/airtable-python-wrapper","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7740e28af70674ba00ab6ec49eaca2c76eea63a1df985808254ed0e2ccfa0112","flatsize":123512,"path":"All/py311-airtable-python-wrapper-0.15.3_1.pkg","repopath":"All/py311-airtable-python-wrapper-0.15.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20800,"desc":"Python Client for the Airtable API","deps":{"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-aiostream","origin":"www/py-aiostream","version":"0.6.4","comment":"Generator-based operators for asynchronous iteration","maintainer":"sunpoet@FreeBSD.org","www":"https://aiostream.readthedocs.io/en/stable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"13d41c3ea0b42fc4c2039ac0b44ef191a9952ff86e3f613cc91531e6a966c7f9","flatsize":490284,"path":"All/py311-aiostream-0.6.4.pkg","repopath":"All/py311-aiostream-0.6.4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":69380,"desc":"aiostream provides a collection of stream operators that can be combined to\ncreate asynchronous pipelines of operations.\n\nIt can be seen as an asynchronous version of itertools, although some aspects\nare slightly different. Essentially, all the provided operators return a unified\ninterface called a stream. A stream is an enhanced asynchronous iterable\nproviding the following features:\n- Operator pipe-lining - using pipe symbol |\n- Repeatability - every iteration creates a different iterator\n- Safe iteration context - using async with and the stream method\n- Simplified execution - get the last element from a stream using await\n- Slicing and indexing - using square brackets []\n- Concatenation - using addition symbol +","deps":{"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-aiosql","origin":"databases/py-aiosql","version":"13.3","comment":"Simple SQL in Python","maintainer":"nivit@FreeBSD.org","www":"https://pypi.org/project/aiosql/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cbe421ad3a90f7186e8026a86de748f16f1fe4f1189d3a0a9aa01d58f58e1ad3","flatsize":246175,"path":"All/py311-aiosql-13.3.pkg","repopath":"All/py311-aiosql-13.3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":44124,"desc":"SQL is code. Write it, version control it, comment it, and run it using files.\nWriting your SQL code in Python programs as strings doesn't allow you to easily\nreuse them in SQL GUIs or CLI tools like psql. With aiosql you can organize\nyour SQL statements in .sql files, load them into your python application as\nmethods to call without losing the ability to use them as you would any other\nSQL file.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-aiosignal","origin":"devel/py-aiosignal","version":"1.3.2","comment":"List of registered asynchronous callbacks","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aio-libs/aiosignal","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4eb8d4c97db5ef0c6d3afa71f6090c697e9d47905edf17f1e4fadaa6dde6c4f6","flatsize":32268,"path":"All/py311-aiosignal-1.3.2.pkg","repopath":"All/py311-aiosignal-1.3.2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":8280,"desc":"Signal is a list of registered asynchronous callbacks.\n\nThe signal's life-cycle has two stages: after creation its content could be\nfilled by using standard list operations: sig.append() etc.\n\nAfter you call sig.freeze() the signal is frozen: adding, removing and dropping\ncallbacks is forbidden.\n\nThe only available operation is calling the previously registered callbacks by\nusing await sig.send(data).","deps":{"py311-frozenlist":{"origin":"devel/py-frozenlist","version":"1.5.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-aiorwlock","origin":"devel/py-aiorwlock","version":"1.5.0","comment":"Read write lock for asyncio","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aio-libs/aiorwlock","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fc5f3e2581d2fad71a7b83bf677b3313c30be90e23fec8fce542e99c2299608d","flatsize":63166,"path":"All/py311-aiorwlock-1.5.0.pkg","repopath":"All/py311-aiorwlock-1.5.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":12688,"desc":"aiorwlock provides read write lock for asyncio . A RWLock maintains a pair of\nassociated locks, one for read-only operations and one for writing. The read\nlock may be held simultaneously by multiple reader tasks, so long as there are\nno writers. The write lock is exclusive.\n\nWhether or not a read-write lock will improve performance over the use of a\nmutual exclusion lock depends on the frequency that the data is read compared to\nbeing modified. For example, a collection that is initially populated with data\nand thereafter infrequently modified, while being frequently searched is an\nideal candidate for the use of a read-write lock. However, if updates become\nfrequent then the data spends most of its time being exclusively locked and\nthere is little, if any increase in concurrency.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-aiosqlite","origin":"databases/py-aiosqlite","version":"0.19.0","comment":"AsyncIO bridge to the standard sqlite3 module for Python 3.7+","maintainer":"romain@FreeBSD.org","www":"https://pypi.python.org/pypi/aiosqlite","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6d2cea1e5fe6c03aed79f33190cf2641661275cf5ed3944b29529a09e66e8e1b","flatsize":244464,"path":"All/py311-aiosqlite-0.19.0.pkg","repopath":"All/py311-aiosqlite-0.19.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":37948,"desc":"aiosqlite allows interaction with SQLite databases on the main AsyncIO event\nloop without blocking execution of other coroutines while waiting for queries\nor data fetches. It does this by using a single, shared thread per connection.\nThis thread executes all actions within a shared request queue to prevent\noverlapping actions.\n\nConnection objects are proxies to the real connections, contain the shared\nexecution thread, and provide context managers to handle automatically closing\nconnections. Cursors are similarly proxies to the real cursors, and provide\nasync iterators to query results.","deps":{"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-albumentations","origin":"graphics/py-albumentations","version":"2.0.5_1","comment":"Fast image augmentation library and wrapper around other libraries","maintainer":"yuri@FreeBSD.org","www":"https://albumentations.ai","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"659c29cacc545ffa9881eadce1abe090df0c222b5479f83c8f1fe8b4118eeb88","flatsize":4153942,"path":"All/py311-albumentations-2.0.5_1.pkg","repopath":"All/py311-albumentations-2.0.5_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":474280,"desc":"Albumentations is a computer vision tool that boosts the performance of deep\nconvolutional neural networks.\n\nThe library is widely used in industry, deep learning research, machine learning\ncompetitions, and open source projects.","deps":{"py311-albucore":{"origin":"graphics/py-albucore","version":"0.0.24"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pydantic2":{"origin":"devel/py-pydantic2","version":"2.10.6_3"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-scikit-image":{"origin":"graphics/py-scikit-image","version":"0.19.3_3"},"py311-scikit-learn":{"origin":"science/py-scikit-learn","version":"1.4.0_1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-aiortc","origin":"devel/py-aiortc","version":"1.9.0","comment":"WebRTC and ORTC in Python","maintainer":"bofh@FreeBSD.org","www":"https://github.com/aiortc/aiortc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8f9183d8a53e863879b4e486e115814b32d3ecf2b1ee1ad2694caaaf1da567f0","flatsize":1408788,"path":"All/py311-aiortc-1.9.0.pkg","repopath":"All/py311-aiortc-1.9.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":222560,"desc":"aiortc is a library for Web Real-Time Communication (WebRTC) and Object\nReal-Time Communication (ORTC) in Python. It is built on top of asyncio,\nPython's standard asynchronous I/O framework.","deps":{"libvpx":{"origin":"multimedia/libvpx","version":"1.15.0_1"},"opus":{"origin":"audio/opus","version":"1.5.2"},"py311-aioice":{"origin":"devel/py-aioice","version":"0.9.0_1"},"py311-av":{"origin":"multimedia/py-av","version":"12.1.0"},"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-google-crc32c":{"origin":"devel/py-google-crc32c","version":"1.5.0"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-openssl":{"origin":"security/py-openssl","version":"24.1.0_1,1"},"py311-pyee":{"origin":"devel/py-pyee","version":"12.1.1"},"py311-pylibsrtp":{"origin":"devel/py-pylibsrtp","version":"0.11.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","multimedia","python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-aioresponses","origin":"www/py-aioresponses","version":"0.7.6","comment":"Helper for mock/fake web requests in python aiohttp package","maintainer":"yuri@FreeBSD.org","www":"https://github.com/pnuckowski/aioresponses","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b6eac7451127523447b87f13292223f0df6cac41b64add70d4c637c281c16a15","flatsize":98890,"path":"All/py311-aioresponses-0.7.6.pkg","repopath":"All/py311-aioresponses-0.7.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":22092,"desc":"Aioresponses is a helper to mock/fake web requests in python aiohttp package.\n\nFor requests module there are a lot of packages that help us with testing\n(eg. httpretty, responses, requests-mock).\n\nWhen it comes to testing asynchronous HTTP requests it is a bit harder\n(at least at the beginning). The purpose of this package is to provide an\neasy way to test asynchronous HTTP requests.","deps":{"py311-aiohttp":{"origin":"www/py-aiohttp","version":"3.11.13"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-aiorpcX-legacy","origin":"devel/py-aiorpcX-legacy","version":"0.23.1_1","comment":"Generic async RPC implementation, including JSON-RPC","maintainer":"ehaupt@FreeBSD.org","www":"https://pypi.org/project/aiorpcX/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"586e671d05f283222262d150ad0002f7d048d301ba76f864e4a7727ebe383312","flatsize":482046,"path":"All/py311-aiorpcX-legacy-0.23.1_1.pkg","repopath":"All/py311-aiorpcX-legacy-0.23.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":74364,"desc":"A generic asyncio library implementation of RPC suitable for an application that\nis a client, server or both.","deps":{"py311-attrs":{"origin":"devel/py-attrs","version":"25.3.0"},"py311-websockets":{"origin":"devel/py-websockets","version":"15.0.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-aioredis","origin":"databases/py-aioredis","version":"1.3.1_1","comment":"Python asyncio (PEP 3156) Redis client library","maintainer":"farrokhi@FreeBSD.org","www":"https://github.com/aio-libs/aioredis","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3557b6726133220fcbe5653d0e48a8b80d7d72bb0474f78310c12407a085a65f","flatsize":874065,"path":"All/py311-aioredis-1.3.1_1.pkg","repopath":"All/py311-aioredis-1.3.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":125068,"desc":"asyncio (PEP 3156) Redis client library.\n\nThe library is intended to provide simple and clear interface\nto Redis based on asyncio.","deps":{"py311-async_timeout":{"origin":"devel/py-async_timeout","version":"4.0.3_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"options":{"HIREDIS":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-aiorpcX","origin":"devel/py-aiorpcX","version":"0.24.0_1,1","comment":"Generic async RPC implementation, including JSON-RPC","maintainer":"ehaupt@FreeBSD.org","www":"https://pypi.org/project/aiorpcX/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a66218eb2c32fe989e6aeb8e26900bed8c5de782836d1a4d53880cf0dd986263","flatsize":481863,"path":"All/py311-aiorpcX-0.24.0_1,1.pkg","repopath":"All/py311-aiorpcX-0.24.0_1,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":74320,"desc":"A generic asyncio library implementation of RPC suitable for an application that\nis a client, server or both.","deps":{"py311-attrs":{"origin":"devel/py-attrs","version":"25.3.0"},"py311-websockets":{"origin":"devel/py-websockets","version":"15.0.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-aiopg","origin":"databases/py-aiopg","version":"1.4.0_1","comment":"Python library for accessing PostgreSQL database using asyncio","maintainer":"farrokhi@FreeBSD.org","www":"https://github.com/aio-libs/aiopg","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"77b7326de074c20831ede2b07d174d0ac025c58089c356244797c018bf58c5de","flatsize":478079,"path":"All/py311-aiopg-1.4.0_1.pkg","repopath":"All/py311-aiopg-1.4.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":69372,"desc":"aiopg is a library for accessing a PostgreSQL database from the asyncio\n(PEP-3156/tulip) framework. It wraps asynchronous features of the Psycopg\ndatabase driver.","deps":{"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"},"py311-async_timeout":{"origin":"devel/py-async_timeout","version":"4.0.3_1"},"py311-psycopg2":{"origin":"databases/py-psycopg2","version":"2.9.10"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-aiomcache","origin":"databases/py-aiomcache","version":"0.7.0_2","comment":"Minimal asyncio memcached client","maintainer":"acm@FreeBSD.org","www":"https://github.com/aio-libs/aiomcache/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8f365c6485ad5c2d8a3435a90ef10574757b4b3b5f410262a2d6b34fec0673c7","flatsize":182526,"path":"All/py311-aiomcache-0.7.0_2.pkg","repopath":"All/py311-aiomcache-0.7.0_2.pkg","licenselogic":"single","licenses":["BSD"],"pkgsize":29160,"desc":"Asyncio (PEP 3156) library to work with memcached","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"cpe":"cpe:2.3:a:aiomcache_project:aiomcache:0.7.0:::::dragonfly6:x86_64:2","flavor":"py311"}},{"name":"py311-aiomysql","origin":"databases/py-aiomysql","version":"0.2.0","comment":"MySQL driver for asyncio","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aio-libs/aiomysql","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4b1cd87f04940dd2390fe54f78632cba53bcd07248911c6153df435f84aa7778","flatsize":540719,"path":"All/py311-aiomysql-0.2.0.pkg","repopath":"All/py311-aiomysql-0.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":86320,"desc":"aiomysql is a \"driver\" for accessing a MySQL database from the asyncio\n(PEP-3156/tulip) framework. It depends on and reuses most parts of PyMySQL .\naiomysql tries to be like awesome aiopg library and preserve same api, look and\nfeel.\n\nInternally aiomysql is copy of PyMySQL, underlying io calls switched to async,\nbasically yield from and asyncio.coroutine added in proper places)). sqlalchemy\nsupport ported from aiopg.","deps":{"py311-pymysql":{"origin":"databases/py-pymysql","version":"1.0.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-aiologger","origin":"devel/py-aiologger","version":"0.7.0_1","comment":"Asynchronous logging for python and asyncio","maintainer":"krion@FreeBSD.org","www":"https://pypi.org/project/aiologger","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"55db1a1909ebb821a1fc8bf5de15b2409d09ee94d89882a596f882592d545bdd","flatsize":268381,"path":"All/py311-aiologger-0.7.0_1.pkg","repopath":"All/py311-aiologger-0.7.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":47372,"desc":"Asynchronous logging for python and asyncio","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-aioitertools","origin":"devel/py-aioitertools","version":"0.12.0","comment":"Itertools and builtins for AsyncIO and mixed iterables","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/omnilib/aioitertools","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"71b39f06cc162a21b65fe12ce879e5979bfbff9ca9d98b456456273ef248564d","flatsize":471211,"path":"All/py311-aioitertools-0.12.0.pkg","repopath":"All/py311-aioitertools-0.12.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":56736,"desc":"aioitertools provides implementation of itertools, builtins, and more for\nAsyncIO and mixed-type iterables.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-aiosmtpd","origin":"mail/py-aiosmtpd","version":"1.4.6_1","comment":"Asyncio based SMTP server","maintainer":"acm@FreeBSD.org","www":"https://aiosmtpd.readthedocs.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3a6866b050941b5f9e288f8b44895d8d3fd808f4bb9ac1e6bf31bd5458022e2c","flatsize":1663307,"path":"All/py311-aiosmtpd-1.4.6_1.pkg","repopath":"All/py311-aiosmtpd-1.4.6_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":254348,"desc":"This is a server for SMTP and related protocols, similar in utility to the\nstandard library's smtpd.py module, but rewritten to be based on asyncio for\nPython 3.","deps":{"py311-atpublic":{"origin":"devel/py-atpublic","version":"5.0"},"py311-attrs":{"origin":"devel/py-attrs","version":"25.3.0"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["mail","python"],"annotations":{"flavor":"py311"}},{"name":"py311-aiohttp-wsgi","origin":"www/py-aiohttp-wsgi","version":"0.10.0_1","comment":"WSGI adapter for aiohttp","maintainer":"bofh@FreeBSD.org","www":"https://github.com/etianen/aiohttp-wsgi","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d9ff08f3380686c044575384b977263df8571721e6bde2c497cf3646efed764e","flatsize":94015,"path":"All/py311-aiohttp-wsgi-0.10.0_1.pkg","repopath":"All/py311-aiohttp-wsgi-0.10.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":20136,"desc":"WSGI adapter for aiohttp.\n\nFeatures:\n\n * Run WSGI applications (e.g. Django, Flask) on aiohttp.\n * Handle thousands of client connections, using asyncio.\n * Add websockets to your existing Python web app!","deps":{"py311-aiohttp":{"origin":"www/py-aiohttp","version":"3.11.13"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-aioice","origin":"devel/py-aioice","version":"0.9.0_1","comment":"Interactive Connectivity Establishment (RFC 5245) in Python","maintainer":"bofh@FreeBSD.org","www":"https://github.com/aiortc/aioice","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"426e42ea739c415c324e1924e3afe64ca0d7f3111ad082e01485410094e8f88a","flatsize":321718,"path":"All/py311-aioice-0.9.0_1.pkg","repopath":"All/py311-aioice-0.9.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":57696,"desc":"aioice is a library for Interactive Connectivity Establishment (RFC 5245) in\nPython. It is built on top of asyncio, Python's standard asynchronous I/O\nframework.\n\nInteractive Connectivity Establishment (ICE) is useful for applications that\nestablish peer-to-peer UDP data streams, as it facilitates NAT traversal.\nTypical usecases include SIP and WebRTC.","deps":{"py311-dnspython":{"origin":"dns/py-dnspython","version":"2.7.0,1"},"py311-netifaces":{"origin":"net/py-netifaces","version":"0.11.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-aiohttp_cors","origin":"www/py-aiohttp_cors","version":"0.7.0_1","comment":"CORS support for aiohttp","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aio-libs/aiohttp-cors","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"83ed9543e77b51d592687fd0697c09a892f11c7451a398519eb6e10f9da32417","flatsize":167934,"path":"All/py311-aiohttp_cors-0.7.0_1.pkg","repopath":"All/py311-aiohttp_cors-0.7.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":31188,"desc":"aiohttp_cors library implements Cross Origin Resource Sharing (CORS) support for\naiohttp asyncio-powered asynchronous HTTP server.","deps":{"py311-aiohttp":{"origin":"www/py-aiohttp","version":"3.11.13"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-aiohttp-security","origin":"security/py-aiohttp-security","version":"0.4.0_2","comment":"security for aiohttp.web","maintainer":"acm@FreeBSD.org","www":"https://github.com/aio-libs/aiohttp-security","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"067f934134b73daa625a5e66315e9b6ed08951e1ae526eb229c1964a93490dad","flatsize":62484,"path":"All/py311-aiohttp-security-0.4.0_2.pkg","repopath":"All/py311-aiohttp-security-0.4.0_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":14736,"desc":"The library provides identity and authorization for aiohttp.web","deps":{"py311-aiohttp":{"origin":"www/py-aiohttp","version":"3.11.13"},"py311-aiohttp-session":{"origin":"www/py-aiohttp-session","version":"2.11.0_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-aiohttp-socks","origin":"net/py-aiohttp-socks","version":"0.10.1","comment":"SOCKS proxy connector for aiohttp","maintainer":"ehaupt@FreeBSD.org","www":"https://pypi.org/project/aiohttp-socks/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1e36d31f0711f60b5a2cabe76965f650f63f5c1c5a7db6ba4caba9fde5424e72","flatsize":70468,"path":"All/py311-aiohttp-socks-0.10.1.pkg","repopath":"All/py311-aiohttp-socks-0.10.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":14932,"desc":"Python library that provides SOCKS proxy support for aiohttp, supporting\nSOCKS4(a), SOCKS5(h), and HTTP tunneling proxies. It allows for proxy\nchaining and integrates with aiohttp to facilitate secure and anonymous\nweb requests. The library uses python-socks for core proxy functionality\nand aims to maintain compatibility with new aiohttp versions by\nproviding a single point of integration.","deps":{"py311-aiohttp":{"origin":"www/py-aiohttp","version":"3.11.13"},"py311-attrs":{"origin":"devel/py-attrs","version":"25.3.0"},"py311-python-socks":{"origin":"net/py-python-socks","version":"2.7.1"},"py311-trio":{"origin":"net/py-trio","version":"0.29.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-aiohttp-middlewares","origin":"www/py-aiohttp-middlewares","version":"2.4.0","comment":"Collection of useful middlewares for aiohttp applications","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/playpauseandstop/aiohttp-middlewares","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5fbc6efc6133d7c7a08cfbd379fb33f1f85321b0651de5316fad56ef8cb77964","flatsize":134347,"path":"All/py311-aiohttp-middlewares-2.4.0.pkg","repopath":"All/py311-aiohttp-middlewares-2.4.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":23188,"desc":"aiohttp-middlewares is a collection of useful middlewares for aiohttp.web\napplications.\n\nBy default aiohttp.web does not provide many built-in middlewares for standart\nweb-development needs such as: handling errors, shielding view handlers, or\nproviding CORS headers.\n\naiohttp-middlewares tries to fix this by providing several middlewares that aims\nto cover most common web-development needs.","deps":{"py311-aiohttp":{"origin":"www/py-aiohttp","version":"3.11.13"},"py311-async_timeout":{"origin":"devel/py-async_timeout","version":"4.0.3_1"},"py311-yarl":{"origin":"www/py-yarl","version":"1.18.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-aioquic","origin":"www/py-aioquic","version":"1.2.0","comment":"Implementation of QUIC and HTTP/3","maintainer":"sunpoet@FreeBSD.org","www":"https://aioquic.readthedocs.io/en/latest/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0ca681b3ab02b9364f1a3ff2bbbbc1ead786d61a344e813b8c44b159085c66cb","flatsize":1429585,"path":"All/py311-aioquic-1.2.0.pkg","repopath":"All/py311-aioquic-1.2.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":219532,"desc":"aioquic is a library for the QUIC network protocol in Python. It features a\nminimal TLS 1.3 implementation, a QUIC stack and an HTTP/3 stack.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"py311-certifi":{"origin":"security/py-certifi","version":"2025.1.31"},"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-openssl":{"origin":"security/py-openssl","version":"24.1.0_1,1"},"py311-pylsqpack":{"origin":"www/py-pylsqpack","version":"0.3.19"},"py311-service-identity":{"origin":"security/py-service-identity","version":"24.2.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-aiohttp-session","origin":"www/py-aiohttp-session","version":"2.11.0_2","comment":"Web sessions for aiohttp web","maintainer":"acm@FreeBSD.org","www":"https://github.com/aio-libs/aiohttp-session","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"de26cf40da99cfa283c7ee8215250340d4e90fce453f5275fb8212f67a762dec","flatsize":106203,"path":"All/py311-aiohttp-session-2.11.0_2.pkg","repopath":"All/py311-aiohttp-session-2.11.0_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":19952,"desc":"The library provides sessions for aiohttp.web","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-aiohttp":{"origin":"www/py-aiohttp","version":"3.11.13"},"py311-aiomcache":{"origin":"databases/py-aiomcache","version":"0.7.0_2"},"py311-aioredis":{"origin":"databases/py-aioredis","version":"1.3.1_1"},"py311-pycryptodome":{"origin":"security/py-pycryptodome","version":"3.21.0"},"py311-pynacl":{"origin":"security/py-pynacl","version":"1.5.0_2"},"py311-secure":{"origin":"security/py-secure","version":"0.3.0_1"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"cpe":"cpe:2.3:a:aiohttp-session_project:aiohttp-session:2.11.0:::::dragonfly6:x86_64:2","flavor":"py311"}},{"name":"py311-aiohttp-oauthlib","origin":"www/py-aiohttp-oauthlib","version":"0.1.0_1","comment":"Oauthlib for aiohttp clients","maintainer":"chalpin@cs.wisc.edu","www":"https://git.sr.ht/~whynothugo/aiohttp-oauthlib","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"15715c9b6b175cd668123ff8baeedf3baf4f85028fd5c628e1d54e1c7f786f1a","flatsize":73899,"path":"All/py311-aiohttp-oauthlib-0.1.0_1.pkg","repopath":"All/py311-aiohttp-oauthlib-0.1.0_1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":13948,"desc":"Oauthlib for aiohttp clients\n\nLibrary integrating OAuthlib from Requests into the AIOHTTP Asynchronous\nHTTP Client/Server framework.","deps":{"py311-aiohttp":{"origin":"www/py-aiohttp","version":"3.11.13"},"py311-oauthlib":{"origin":"security/py-oauthlib","version":"3.2.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-aiohappyeyeballs","origin":"net/py-aiohappyeyeballs","version":"2.6.1","comment":"Happy Eyeballs for asyncio","maintainer":"sunpoet@FreeBSD.org","www":"https://aiohappyeyeballs.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"304c57f234297814cb2f2ae704b9d06aa3e35974a451f548b0f13fa12e998b80","flatsize":106600,"path":"All/py311-aiohappyeyeballs-2.6.1.pkg","repopath":"All/py311-aiohappyeyeballs-2.6.1.pkg","licenselogic":"single","licenses":["PSFL"],"pkgsize":22500,"desc":"This library exists to allow connecting with Happy Eyeballs when you already\nhave a list of addrinfo and not a DNS name.\n\nThe stdlib version of loop.create_connection() will only work when you pass in\nan unresolved name which is not a good fit when using DNS caching or resolving\nnames via another method such was zeroconf.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-aioh2","origin":"www/py-aioh2","version":"0.2.3_1","comment":"HTTP/2 implementation with hyper-h2 on Python 3 asyncio","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/decentfox/aioh2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b4e876ffd6c1d5295fd2c7fa361708e2ef487efcfa642a7cc9505d6e8c761f8c","flatsize":137000,"path":"All/py311-aioh2-0.2.3_1.pkg","repopath":"All/py311-aioh2-0.2.3_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":23416,"desc":"aioh2 is an HTTP/2 implementation with hyper-h2 on Python 3 asyncio.\n\nFeatures:\n- Asynchronous HTTP/2 client and server\n- Multiplexing streams of data with managed flow and priority control\n- Optional tickless health check","deps":{"py311-h2":{"origin":"www/py-h2","version":"4.1.0_1"},"py311-priority":{"origin":"www/py-priority","version":"2.0.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-aiohttp-jinja2","origin":"www/py-aiohttp-jinja2","version":"1.5.1_1","comment":"template renderer for aiohttp.web (http server for asyncio)","maintainer":"acm@FreeBSD.org","www":"https://github.com/aio-libs/aiohttp-jinja2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cd9f13625fec9cd12c1e2b0963ff3f6b0951aaca9834351cd4c4cdbc6c7d19be","flatsize":51538,"path":"All/py311-aiohttp-jinja2-1.5.1_1.pkg","repopath":"All/py311-aiohttp-jinja2-1.5.1_1.pkg","licenselogic":"single","pkgsize":12696,"desc":"jinja2 template renderer for aiohttp.web","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-aiohttp":{"origin":"www/py-aiohttp","version":"3.11.13"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"cpe":"cpe:2.3:a:aiohttp-jinja2_project:aiohttp-jinja2:1.5.1:::::dragonfly6:x86_64:1","flavor":"py311"}},{"name":"py311-aioftp","origin":"ftp/py-aioftp","version":"0.24.1","comment":"FTP client/server for asyncio","maintainer":"amdmi3@FreeBSD.org","www":"https://pypi.org/project/aioftp/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"77787c15b1cd28f92db90be92e3b9d5a4a1f7cb8caf2e43ca5e086be39e56815","flatsize":593314,"path":"All/py311-aioftp-0.24.1.pkg","repopath":"All/py311-aioftp-0.24.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":81268,"desc":"ftp client/server for asyncio","deps":{"py311-siosocks":{"origin":"net/py-siosocks","version":"0.3.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["ftp","python"],"annotations":{"flavor":"py311"}},{"name":"py311-aiodns","origin":"dns/py-aiodns","version":"3.2.0_1","comment":"Simple DNS resolver for asyncio","maintainer":"nork@FreeBSD.org","www":"https://pypi.org/project/aiodns/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a60708f59e947faafb7a1168bcbf4f2c9bb2cff50a7db2ec79663284bbb0161e","flatsize":40447,"path":"All/py311-aiodns-3.2.0_1.pkg","repopath":"All/py311-aiodns-3.2.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10256,"desc":"aiodns provides a simple way for doing asynchronous DNS resolutions\nwith a synchronous looking interface by using pycares.","deps":{"py311-pycares":{"origin":"dns/py-pycares","version":"4.3.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["dns","python"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-aiofiles","origin":"devel/py-aiofiles","version":"23.2.1","comment":"File support for asyncio","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Tinche/aiofiles","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bd1ec151116e91ce4b19d83dc84cc75d0d68a8944e42f35e60639aa9bc89edc1","flatsize":137209,"path":"All/py311-aiofiles-23.2.1.pkg","repopath":"All/py311-aiofiles-23.2.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":23816,"desc":"aiofiles is an Apache2 licensed library, written in Python, for handling local\ndisk files in asyncio applications.\n\nOrdinary local file IO is blocking, and cannot easily and portably made\nasynchronous. This means doing file IO may interfere with asyncio applications,\nwhich shouldn't block the executing thread. aiofiles helps with this by\nintroducing asynchronous versions of files that support delegating operations to\na separate thread pool.\n\nFeatures:\n- a file API very similar to Python's standard, blocking API\n- support for buffered and unbuffered binary files, and buffered text files\n- support for async/await (PEP 492) constructs","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-angr","origin":"security/py-angr","version":"9.0.5405_2","comment":"Multi-architecture binary analysis toolkit","maintainer":"ports@FreeBSD.org","www":"https://github.com/angr/angr","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5aaaa9227578adfefc1dd9507854c694ae70dda421f091be6aaadccb79e7e688","flatsize":19833793,"path":"All/py311-angr-9.0.5405_2.pkg","repopath":"All/py311-angr-9.0.5405_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":2507928,"desc":"angr is a platform-agnostic binary analysis framework in a form of a suite\nof Python 3 libraries that let you load a binary and do a lot of cool things\nto it:\n\n- Disassembly and intermediate-representation lifting\n- Program instrumentation\n- Symbolic execution\n- Control-flow analysis\n- Data-dependency analysis\n- Value-set analysis (VSA)\n- Decompilation\n\nThe most common angr operation is loading a binary:\n\n    p = angr.Project('/bin/bash')\n\nIf you do this in an enhanced REPL like IPython, you can use tab-autocomplete\nto browse the top-level-accessible methods and their docstrings.\n\nangr is brought to you by the Computer Security Lab at UC Santa Barbara, SEFCOM\nat Arizona State University, their associated CTF team, Shellphish, the open\nsource community, and @rhelmot.","deps":{"py311-ailment":{"origin":"security/py-ailment","version":"9.0.5405_1"},"py311-cachetools":{"origin":"devel/py-cachetools","version":"5.5.2"},"py311-capstone":{"origin":"devel/py-capstone","version":"5.0.5_1"},"py311-cffi":{"origin":"devel/py-cffi","version":"1.17.1"},"py311-claripy":{"origin":"math/py-claripy","version":"9.0.5405"},"py311-cle":{"origin":"devel/py-cle","version":"9.0.5405_1"},"py311-cppheaderparser":{"origin":"devel/py-cppheaderparser","version":"2.7.4_1"},"py311-dpkt":{"origin":"net/py-dpkt","version":"1.9.6_1"},"py311-gitpython":{"origin":"devel/py-gitpython","version":"3.1.43"},"py311-itanium_demangler":{"origin":"devel/py-itanium_demangler","version":"1.0_1"},"py311-mulpyplexer":{"origin":"devel/py-mulpyplexer","version":"0.09_1"},"py311-networkx":{"origin":"math/py-networkx","version":"3.4,2"},"py311-progressbar2":{"origin":"misc/py-progressbar2","version":"4.5.0"},"py311-protobuf":{"origin":"devel/py-protobuf","version":"5.29.3,1"},"py311-psutil":{"origin":"sysutils/py-psutil","version":"7.0.0"},"py311-pycparser":{"origin":"devel/py-pycparser","version":"2.22"},"py311-pyvex":{"origin":"security/py-pyvex","version":"9.0.5405_1"},"py311-rpyc":{"origin":"devel/py-RPyC","version":"6.0.1"},"py311-sortedcontainers":{"origin":"devel/py-sortedcontainers","version":"2.4.0_1"},"py311-unicorn":{"origin":"emulators/py-unicorn","version":"2.0.1p1_1"},"py311-wheel":{"origin":"devel/py-wheel","version":"0.45.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"unicorn":{"origin":"emulators/unicorn","version":"2.0.1p1"},"z3":{"origin":"math/z3","version":"4.8.13"}},"categories":["devel","python","security"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-angr port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-aioapns","origin":"devel/py-aioapns","version":"3.3_1","comment":"Efficient APNs Client Library for Python","maintainer":"bofh@FreeBSD.org","www":"https://github.com/Fatal1ty/aioapns","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a5e0ecaf08610fd1b4c5df845f5f815817f2cfda010a344e07f1c37d99940c51","flatsize":138095,"path":"All/py311-aioapns-3.3_1.pkg","repopath":"All/py311-aioapns-3.3_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":27672,"desc":"aioapns is a library designed specifically for sending\npush-notifications to iOS devices via Apple Push Notification Service.\naioapns provides an efficient client through asynchronous HTTP2\nprotocol for use with Python's asyncio framework.","deps":{"py311-h2":{"origin":"www/py-h2","version":"4.1.0_1"},"py311-openssl":{"origin":"security/py-openssl","version":"24.1.0_1,1"},"py311-pyjwt":{"origin":"www/py-pyjwt","version":"2.8.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ailment","origin":"security/py-ailment","version":"9.0.5405_1","comment":"AIL, the angr Intermediate Language","maintainer":"ports@FreeBSD.org","www":"https://github.com/angr/pyvex","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7237602c460c99a1312d1e98eff3f48aa48567662a3340e70a7a57f5b87e7591","flatsize":210007,"path":"All/py311-ailment-9.0.5405_1.pkg","repopath":"All/py311-ailment-9.0.5405_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":32896,"desc":"AIL is the angr intermediate language.\n\nIt is developed within the angr project.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python","security"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-ailment port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-aggregate6","origin":"net-mgmt/py-aggregate6","version":"1.0.12_2","comment":"Compress an unsorted list of IPv4 and IPv6 prefixes","maintainer":"bofh@FreeBSD.org","www":"https://github.com/job/aggregate6","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"40b826c0b06fbe5b59a488db666dcd37406509928f8e3ae4e7f137367a94c19f","flatsize":31594,"path":"All/py311-aggregate6-1.0.12_2.pkg","repopath":"All/py311-aggregate6-1.0.12_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":10852,"desc":"Takes a list of IPv6 prefixes in conventional format on stdin, and performs two\noptimisations to attempt to reduce the length of the prefix list. The first\noptimisation is to remove any supplied prefixes which are superfluous because\nthey are already included in another supplied prefix. The second optimisation\nidentifies adjacent prefixes that can be combined under a single, shorter-length\nprefix. The above optimalisation steps are often useful in context of\ncompressing firewall rules or BGP prefix-list filters.","deps":{"py311-radix":{"origin":"net/py-radix","version":"0.10.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net-mgmt","python"],"annotations":{"flavor":"py311"}},{"name":"py311-aiohttp","origin":"www/py-aiohttp","version":"3.11.13","comment":"Async http client/server framework (asyncio)","maintainer":"sunpoet@FreeBSD.org","www":"https://docs.aiohttp.org/en/stable/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"edea0a43b366aaca00641e5b1589e13f18638fe6c7af8c987eca2d15e47bba7c","flatsize":3799798,"path":"All/py311-aiohttp-3.11.13.pkg","repopath":"All/py311-aiohttp-3.11.13.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":624828,"desc":"Async http client/server framework\n\nKey Features:\n- Supports both client and server side of HTTP protocol.\n- Supports both client and server Web-Sockets out-of-the-box and avoids Callback\n  Hell.\n- Provides Web-server with middlewares and plugable routing.","deps":{"py311-aiohappyeyeballs":{"origin":"net/py-aiohappyeyeballs","version":"2.6.1"},"py311-aiosignal":{"origin":"devel/py-aiosignal","version":"1.3.2"},"py311-attrs":{"origin":"devel/py-attrs","version":"25.3.0"},"py311-frozenlist":{"origin":"devel/py-frozenlist","version":"1.5.0"},"py311-multidict":{"origin":"www/py-multidict","version":"6.2.0"},"py311-propcache":{"origin":"devel/py-propcache","version":"0.3.0"},"py311-yarl":{"origin":"www/py-yarl","version":"1.18.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"SPEEDUPS":"off"},"annotations":{"cpe":"cpe:2.3:a:aiohttp_project:aiohttp:3.11.13:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-agate-sql","origin":"databases/py-agate-sql","version":"0.7.2_1","comment":"Add SQL read/write support to agate","maintainer":"matthew@FreeBSD.org","www":"https://agate-sql.rtfd.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"97f59b2892ab295b4562daa73ea49a576e144e077fce8508ab309d98423aa240","flatsize":50483,"path":"All/py311-agate-sql-0.7.2_1.pkg","repopath":"All/py311-agate-sql-0.7.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11616,"desc":"agate-sql adds SQL read/write support to agate.","deps":{"py311-agate":{"origin":"textproc/py-agate","version":"1.13.0_1"},"py311-sqlalchemy20":{"origin":"databases/py-sqlalchemy20","version":"2.0.39"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-agate-dbf","origin":"textproc/py-agate-dbf","version":"0.2.3_1","comment":"Support reading dbf files for agate","maintainer":"matthew@FreeBSD.org","www":"https://agate-dbf.rtfd.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"183a94ac3f53e649317ddbaa9cd45ac60f3f20d0e8e62b1ca4ee81e9e8fe8e1a","flatsize":7149,"path":"All/py311-agate-dbf-0.2.3_1.pkg","repopath":"All/py311-agate-dbf-0.2.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3588,"desc":"agate-dbf adds read support for dbf files to agate","deps":{"py311-agate":{"origin":"textproc/py-agate","version":"1.13.0_1"},"py311-dbfread":{"origin":"textproc/py-dbfread","version":"2.0.7_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-agate-excel","origin":"textproc/py-agate-excel","version":"0.4.1_2","comment":"Support reading Excel files for agate","maintainer":"matthew@FreeBSD.org","www":"https://agate-excel.rtfd.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a1940b2c2c229040487626faea5ed8c37e944332aafba3ce030c6c625577f644","flatsize":46361,"path":"All/py311-agate-excel-0.4.1_2.pkg","repopath":"All/py311-agate-excel-0.4.1_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11208,"desc":"agate-excel adds read support for Excel files (xls and xlsx) to agate.","deps":{"py311-agate":{"origin":"textproc/py-agate","version":"1.13.0_1"},"py311-olefile":{"origin":"devel/py-olefile","version":"0.46_1"},"py311-openpyxl":{"origin":"textproc/py-openpyxl","version":"3.1.1_1"},"py311-xlrd":{"origin":"textproc/py-xlrd","version":"2.0.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-aiocoap","origin":"net/py-aiocoap","version":"0.4.7_1","comment":"Python CoAP library","maintainer":"tcberner@FreeBSD.org","www":"https://github.com/chrysn/aiocoap","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5e7322d7ace1807ad06eafee0d28e2155208e696fd63922dea969666bbd76a03","flatsize":2223824,"path":"All/py311-aiocoap-0.4.7_1.pkg","repopath":"All/py311-aiocoap-0.4.7_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":347356,"desc":"The aiocoap package is an implementation of CoAP, the Constrained Application\nProtocol.\n\nIt is written in Python 3 using its native asyncio methods to facilitate\nconcurrent operations while maintaining an easy to use interface.\n\naiocoap is originally based on txThings. If you want to use CoAP in your\nexisting Twisted application, or can not migrate to Python 3 yet, that is\nprobably more useful to you than aiocoap.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net"],"annotations":{"flavor":"py311"}},{"name":"py311-apache-arrow","origin":"databases/py-apache-arrow","version":"15.0.2","comment":"Columnar in-memory analytics layer for big data","maintainer":"yuri@FreeBSD.org","www":"https://arrow.apache.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dab54c224dac1490a67a9c6e8c6820959d8049ff53de29983d77e47c0ba175cf","flatsize":24387888,"path":"All/py311-apache-arrow-15.0.2.pkg","repopath":"All/py311-apache-arrow-15.0.2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":3709356,"desc":"Apache Arrow is a cross-language development platform for in-memory data. It\nspecifies a standardized language-independent columnar memory format for flat\nand hierarchical data, organized for efficient analytic operations on modern\nhardware. It also provides computational libraries and zero-copy streaming\nmessaging and interprocess communication.","deps":{"arrow":{"origin":"databases/arrow","version":"15.0.2_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-agate","origin":"textproc/py-agate","version":"1.13.0_1","comment":"Data analysis library optimized for humans","maintainer":"matthew@FreeBSD.org","www":"https://agate.rtfd.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ede3bafebc44831221babe78952fd25e6e2b49ee5ced2633406a0c7cfd8bbf99","flatsize":925359,"path":"All/py311-agate-1.13.0_1.pkg","repopath":"All/py311-agate-1.13.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":124800,"desc":"agate is a Python data analysis library that is optimized for humans\ninstead of machines.  It is an alternative to numpy and pandas that\nsolves real-world problems with readable code.\n\nagate was previously known as journalism.","deps":{"py311-Babel":{"origin":"devel/py-babel","version":"2.17.0_1"},"py311-isodate":{"origin":"devel/py-isodate","version":"0.7.2"},"py311-leather":{"origin":"graphics/py-leather","version":"0.4.0_1"},"py311-parsedatetime":{"origin":"devel/py-parsedatetime","version":"2.6_1"},"py311-pyicu":{"origin":"devel/py-pyicu","version":"2.13.1_1"},"py311-python-slugify":{"origin":"textproc/py-python-slugify","version":"8.0.4_1"},"py311-pytimeparse":{"origin":"devel/py-pytimeparse","version":"1.1.8_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-affine","origin":"math/py-affine","version":"2.4.0_2","comment":"Matrices describing affine transformation of the plane","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sgillies/affine","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b6411613f6232d5fa64d17378e02541c77e949f14b409df18e74bba688cbd5ff","flatsize":179441,"path":"All/py311-affine-2.4.0_2.pkg","repopath":"All/py311-affine-2.4.0_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":32608,"desc":"Affine package is derived from Casey Duncan's Planar package.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-aesqlapius","origin":"databases/py-aesqlapius","version":"0.0.9_1","comment":"Manage SQL queries as a Python API","maintainer":"amdmi3@FreeBSD.org","www":"https://pypi.org/project/aesqlapius/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bf2a80b108729e1a7cca95133f0029407db2b87ad07387b5da1476ab12309659","flatsize":203351,"path":"All/py311-aesqlapius-0.0.9_1.pkg","repopath":"All/py311-aesqlapius-0.0.9_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":30452,"desc":"So you don't want to use ORM, and want to organize your SQL queries\nin a convenient way. Don't mix them with your python code, don't\nwrite `execute` and `fetchrow`s by hand for each query. With\naesqlapius:\n\n- Store your SQL queries separate from the code, in a dedicated\n  file or directory hierarchy\n- Annotate each query with python-like function definition specifying\n  input arguments and output types and patterns\n\naesqlapius builds a class out of this, where you can call your\nqueries as plain methods. It handles arguments (pass positional\nor keyword arguments as you like, default values are also handled) and\noutput types and patterns (you may specify whether a method returns\niterator, list, dict of rows, or a single row, where row may\nbe represented as a tuple, list, dict, single value or a custom\ntype such as a dataclass).","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ase","origin":"science/py-ase","version":"3.23.0_1","comment":"Atomic simulation environment","maintainer":"yuri@FreeBSD.org","www":"https://wiki.fysik.dtu.dk/ase/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b5eb37f4ddd6de1bea5ec8b21bdff18ab87a01387eff12115746934bd804665e","flatsize":29988312,"path":"All/py311-ase-3.23.0_1.pkg","repopath":"All/py311-ase-3.23.0_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":4316888,"desc":"ASE is a set of tools and Python modules for setting up, manipulating,\nrunning, visualizing and analyzing atomistic simulations.","deps":{"nwchem":{"origin":"science/nwchem","version":"7.2.3_2"},"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-aeidon","origin":"textproc/py-aeidon","version":"1.14.1","comment":"Reading, write and manipulate text-based subtitle files","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/otsaloma/gaupol","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fac42fe849fe1d397311a49fa50fc60cdb1cb021c763c3dc794225bcfd60c18b","flatsize":1978169,"path":"All/py311-aeidon-1.14.1.pkg","repopath":"All/py311-aeidon-1.14.1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":260496,"desc":"aeidon is a Python package for reading, writing and manipulating text-based\nsubtitle files. It is used by the gaupol package, which provides a subtitle\neditor with a GTK user interface.\n\nSeparating a user interface independent general-purpose subtitle editing package\nfrom Gaupol has been an afterthought and thus not well designed to be a reusable\ncomponent, but on the other hand is proven, working and maintained code.","deps":{"py311-chardet":{"origin":"textproc/py-chardet","version":"5.2.0,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-advocate","origin":"www/py-advocate","version":"1.0.0_1","comment":"Wrapper around requests library for safely making HTTP requests","maintainer":"driesm@FreeBSD.org","www":"https://github.com/JordanMilne/Advocate","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6ff1dd8a380ed8b048917f30b5241a4573520462b3269a25cbfc9e3d745f7e87","flatsize":403042,"path":"All/py311-advocate-1.0.0_1.pkg","repopath":"All/py311-advocate-1.0.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":64360,"desc":"Advocate is a set of tools based around the requests library for\nsafely making HTTP requests on behalf of a third party. Specifically,\nit aims to prevent common techniques that enable SSRF attacks.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["security","www"],"annotations":{"flavor":"py311"}},{"name":"py311-addict","origin":"devel/py-addict","version":"2.4.0_1","comment":"Dictionary whose items can be set using both attribute and item syntax","maintainer":"yuri@FreeBSD.org","www":"https://github.com/mewwts/addict","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3a319f80dbb1a1c3704b36438a91de7634de0381958dc390a1edbdf16823738c","flatsize":29411,"path":"All/py311-addict-2.4.0_1.pkg","repopath":"All/py311-addict-2.4.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7892,"desc":"addict is a Python module that gives you dictionaries whose values are both\ngettable and settable using attributes, in addition to standard item-syntax.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-aiobotocore","origin":"devel/py-aiobotocore","version":"2.21.1","comment":"Async client for aws services using botocore and aiohttp","maintainer":"sunpoet@FreeBSD.org","www":"https://aiobotocore.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"273027a10908bf8c180479cbf730960048cd980faba3ee96392698a495bee0ae","flatsize":851887,"path":"All/py311-aiobotocore-2.21.1.pkg","repopath":"All/py311-aiobotocore-2.21.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":143384,"desc":"Async client for amazon services using botocore and aiohttp/asyncio.\n\nThis library is a mostly full featured asynchronous version of botocore.","deps":{"py311-aiohttp":{"origin":"www/py-aiohttp","version":"3.11.13"},"py311-aioitertools":{"origin":"devel/py-aioitertools","version":"0.12.0"},"py311-botocore":{"origin":"devel/py-botocore","version":"1.37.13"},"py311-jmespath":{"origin":"devel/py-jmespath","version":"1.0.1_1"},"py311-multidict":{"origin":"www/py-multidict","version":"6.2.0"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-urllib3":{"origin":"net/py-urllib3","version":"1.26.20,1"},"py311-wrapt":{"origin":"devel/py-wrapt","version":"1.17.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"AWSCLI":"off","BOTO3":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-adns","origin":"dns/py-adns","version":"1.4_1","comment":"Python module to resolve IPs to host names","maintainer":"ports@FreeBSD.org","www":"https://github.com/trolldbois/python3-adns/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fd509dac663da7e1122f29693788c5a82f1accfc4d9107d288d825513ea22ccf","flatsize":76329,"path":"All/py311-adns-1.4_1.pkg","repopath":"All/py311-adns-1.4_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":22564,"desc":"Python module to resolve IPs to host names.\n\npython3-adns is a Python 3 module that interfaces to the adns: an advanced easy\nto use, asynchronous-capable DNS client library and utilities. Adns is a\nresolver library for C (and C++) programs, and a collection of useful DNS\nresolver utilities.","deps":{"adns":{"origin":"dns/adns","version":"1.6.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["dns","python"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-adns port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-afew","origin":"mail/py-afew","version":"3.0.1_3","comment":"Initial tagging script for Notmuch mail","maintainer":"dbaio@FreeBSD.org","www":"https://github.com/afewmail/afew","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8680b45c2577c23379f20032ff76e3dd03f8d1aee0c2527a8c7af16e8f6cddaf","flatsize":1096737,"path":"All/py311-afew-3.0.1_3.pkg","repopath":"All/py311-afew-3.0.1_3.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":235732,"desc":"This is an initial tagging script for notmuch mail.\n\nIts basic task is to provide automatic tagging each time new\nmail is registered with notmuch.  In a classic setup, you might\ncall it after 'notmuch new' in an offlineimap post sync hook.\n\nIt can do basic thing such as adding tags based on email headers\nor maildir folders, handling killed threads and spam.\n\nIn move mode, afew will move mails between maildir folders\naccording to configurable rules that can contain arbitrary\nnotmuch queries to match against any searchable attributes.","deps":{"notmuch":{"origin":"mail/notmuch","version":"0.39"},"py311-chardet":{"origin":"textproc/py-chardet","version":"5.2.0,1"},"py311-dkimpy":{"origin":"mail/py-dkimpy","version":"1.1.8_1"},"py311-notmuch":{"origin":"mail/py-notmuch","version":"0.39_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["mail","python"],"options":{"DOCS":"on","MANPAGES":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-adb","origin":"devel/py-adb","version":"1.3.0.9_1","comment":"Pure-python implementation of ADB and Fastboot protocols","maintainer":"ports@FreeBSD.org","www":"https://github.com/google/python-adb","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"898d06b5539cd3a31c9a118ac1ef9be39b70d767d56d12b780813e886bd1b52b","flatsize":388714,"path":"All/py311-adb-1.3.0.9_1.pkg","repopath":"All/py311-adb-1.3.0.9_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":66684,"desc":"py-adb is mainly targeted to users that need to communicate with\nAndroid devices in an automated fashion, such as in automated\ntesting. It does not have a daemon between the client and the device,\nand therefore does not support multiple simultaneous commands to the\nsame device. It does support any number of devices and never\ncommunicates with a device that it wasn't intended to, unlike the\nAndroid project's ADB.","deps":{"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-libusb1":{"origin":"devel/py-libusb1","version":"3.3.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["comms","devel","python"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-adb port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-aenum","origin":"devel/py-aenum","version":"2.2.4_1","comment":"Advanced Enumerations compatible with stdlib Enum","maintainer":"a.wolk@fudosecurity.com","www":"https://bitbucket.org/stoneleaf/aenum","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5f806bc3647d01318ca8cbc4f2aa1a52605ecdf51bcd815903aeb0e91a2cdeb9","flatsize":1888176,"path":"All/py311-aenum-2.2.4_1.pkg","repopath":"All/py311-aenum-2.2.4_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":203000,"desc":"Advanced Enumerations (compatible with Python's stdlib Enum), NamedTuples, and\nNamedConstants\n\naenum includes a Python stdlib Enum-compatible data type, as well as a\nmetaclass-based NamedTuple implementation and a NamedConstant class.\n\nAn Enum is a set of symbolic names (members) bound to unique, constant values.\nWithin an enumeration, the members can be compared by identity, and the\nenumeration itself can be iterated over. If using Python 3 there is built-in\nsupport for unique values, multiple values, auto-numbering, and suspension of\naliasing (members with the same value are not identical), plus the ability to\nhave values automatically bound to attributes.\n\nA NamedTuple is a class-based, fixed-length tuple with a name for each possible\nposition accessible using attribute-access notation as well as the standard\nindex notation.\n\nA NamedConstant is a class whose members cannot be rebound; it lacks all other\nEnum capabilities, however; consequently, it can have duplicate values.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-acora","origin":"textproc/py-acora","version":"2.5_1","comment":"Fast multi-keyword search engine for text strings","maintainer":"antoine@FreeBSD.org","www":"https://github.com/scoder/acora/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f2daf260758f20945cdd0532594be0ac6bec4702a2232c37d3f82ce173c3b119","flatsize":488247,"path":"All/py311-acora-2.5_1.pkg","repopath":"All/py311-acora-2.5_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":137200,"desc":"Acora is 'fgrep' for Python, a fast multi-keyword text search engine.\nBased on a set of keywords, it generates a search automaton (DFA) and runs it\nover string input, either unicode or bytes.  It is based on the Aho-Corasick\nalgorithm and an NFA-to-DFA powerset construction.  Acora comes with both a pure\nPython implementation and a fast binary module written in Cython.  However, note\nthat the current construction algorithm is not suitable for really large sets of\nkeywords (i.e. more than a couple of thousand).","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-adal","origin":"net-mgmt/py-adal","version":"1.2.7_4","comment":"Authentication to Azure Active Directory for Python applications","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/AzureAD/azure-activedirectory-library-for-python","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c422ba95067b7b1039b52c793a4ce26db95de21c456bb33d38cc927fc3c648d8","flatsize":508208,"path":"All/py311-adal-1.2.7_4.pkg","repopath":"All/py311-adal-1.2.7_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":79708,"desc":"Microsoft Azure Active Directory Authentication Library (ADAL) for Python\n\nThe ADAL for python library makes it easy for python applications to\nauthenticate to AAD in order to access AAD protected web resources.","deps":{"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-pyjwt":{"origin":"www/py-pyjwt","version":"2.8.0"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net-mgmt","python"],"annotations":{"flavor":"py311"}},{"name":"py311-adafruit-ampy","origin":"comms/py-adafruit-ampy","version":"1.1.0_1","comment":"Adafruit MicroPython tool","maintainer":"loader@FreeBSD.org","www":"https://github.com/adafruit/ampy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2882b32c9a7c0d4265a3ec98d511a91a3cd426ab0e341c89d98b0bd1d2d7ab7f","flatsize":150779,"path":"All/py311-adafruit-ampy-1.1.0_1.pkg","repopath":"All/py311-adafruit-ampy-1.1.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":27864,"desc":"Adafruit MicroPython Tool (ampy) - Utility to interact with\na MicroPython board over a serial connection.","deps":{"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-pyserial":{"origin":"comms/py-pyserial","version":"3.5_3"},"py311-python-dotenv":{"origin":"www/py-python-dotenv","version":"1.0.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["comms","python"],"annotations":{"flavor":"py311"}},{"name":"py311-acstore","origin":"devel/py-acstore","version":"20240407","comment":"Attribute Container Storage","maintainer":"antoine@FreeBSD.org","www":"https://github.com/log2timeline/acstore","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0b50a3760ae393eb774bebd751eb25463352d13521ecd33febcc9bd58c08cdaa","flatsize":310705,"path":"All/py311-acstore-20240407.pkg","repopath":"All/py311-acstore-20240407.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":43440,"desc":"ACStore, or Attribute Container Storage, provides a stand-alone implementation\nto read and write Attribute Container stores, such as Plaso storage files.","deps":{"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-access","origin":"science/py-access","version":"1.1.9_3","comment":"Calculate spatial accessibility metrics","maintainer":"sunpoet@FreeBSD.org","www":"https://pysal.org/access/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d948e0890e7d8fea8afe6aa60c00a7560d842210efa2e2990339d92bae867874","flatsize":344145,"path":"All/py311-access-1.1.9_3.pkg","repopath":"All/py311-access-1.1.9_3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":35664,"desc":"Spatial Access for PySAL\n\nWhether you work with data in health, retail, employment or other domains,\nspatial accessibility measures help identify potential spatial mismatches\nbetween the supply and demand of services. They indicate how close demand\nlocations are to supply locations.","deps":{"py311-geopandas":{"origin":"graphics/py-geopandas","version":"0.14.4_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-aiohttp-apispec","origin":"devel/py-aiohttp-apispec","version":"3.0.0.b2_1","comment":"build and document REST APIs with aiohttp and apispec","maintainer":"acm@FreeBSD.org","www":"https://github.com/maximdanilchenko/aiohttp-apispec","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6b02d23ef93d07a5a56407680d9e207c92d894d3d8e07b123c8799104f44b6ef","flatsize":9715622,"path":"All/py311-aiohttp-apispec-3.0.0.b2_1.pkg","repopath":"All/py311-aiohttp-apispec-3.0.0.b2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1470200,"desc":"aiohttp-apispec key features:\n\n- docs and request_schema decorators to add swagger spec support out of the box\n- validation_middleware middleware to enable validating with marshmallow\n  schemas from those decorators;\n- SwaggerUI support.\n- match_info_schema, querystring_schema, form_schema, json_schema,\n  headers_schema and cookies_schema decorators for specific request parts\n  validation.","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-aiohttp":{"origin":"www/py-aiohttp","version":"3.11.13"},"py311-apispec":{"origin":"devel/py-apispec","version":"6.7.1"},"py311-webargs":{"origin":"www/py-webargs","version":"8.6.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ansible-core","origin":"sysutils/py-ansible-core","version":"2.15.13","comment":"Radically simple IT automation","maintainer":"cy@FreeBSD.org","www":"https://www.ansible.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a5bf1e0e94cb64b1f8416ea11c50ea917d7755667515638b7cebb06df125ce25","flatsize":22918467,"path":"All/py311-ansible-core-2.15.13.pkg","repopath":"All/py311-ansible-core-2.15.13.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":3193512,"desc":"Ansible is a radically simple configuration-management, deployment,\ntask-execution, and multinode orchestration framework.\n\nansible-core contains the core engine, modules and plugins. It does not contain\ncommunity and partner supported Ansible Collections of modules and plugins.","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-resolvelib":{"origin":"devel/py-resolvelib","version":"0.8.1_2"},"py311-toml":{"origin":"textproc/py-toml","version":"0.10.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"annotations":{"cpe":"cpe:2.3:a:redhat:ansible:2.15.13:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-acefile","origin":"archivers/py-acefile","version":"0.6.13_1","comment":"Read/test/extract ACE 1.0 and 2.0 archives in pure python","maintainer":"antoine@FreeBSD.org","www":"https://www.roe.ch/acefile","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aee2278d18fe4a31aefc62b057285bea8b9406c112f87b5e35b81d04dcf88e4b","flatsize":594755,"path":"All/py311-acefile-0.6.13_1.pkg","repopath":"All/py311-acefile-0.6.13_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":96440,"desc":"acefile is an implementation of the ACE archive format.  It is intended to be\nused as a library, but also provides a stand-alone unace utility.  As mostly\npure-python implementation, it is significantly slower than native\nimplementations, but more robust against vulnerabilities.\n\nThis implementation supports up to version 2.0 of the ACE archive format,\nincluding the EXE, DELTA, PIC and SOUND modes of ACE 2.0, password protected\narchives and multi-volume archives.  It does not support writing to archives.\nIt is an implementation from scratch, based on the 1998 document titled\n\"Technical information of the archiver ACE v1.2\" by Marcel Lemke, using unace\n2.5 and WinAce 2.69 by Marcel Lemke as reference implementations.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["archivers","python"],"annotations":{"flavor":"py311"}},{"name":"py311-about-time","origin":"devel/py-about-time","version":"4.2.1_1","comment":"Easily measure timing and throughput of code blocks","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rsalmei/about-time","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a0ff74111ab0aa846bb4a5b1fc0fa13e107e365728e8e49979dd6c0acc93ddbb","flatsize":79959,"path":"All/py311-about-time-4.2.1_1.pkg","repopath":"All/py311-about-time-4.2.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":18092,"desc":"about-time is a cool helper for tracking time and throughput of code blocks,\nwith beautiful human friendly renditions.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-azure-cli","origin":"sysutils/py-azure-cli","version":"2.55.0_3","comment":"Microsoft Azure Command-Line Tools","maintainer":"dbaio@FreeBSD.org","www":"https://docs.microsoft.com/en-us/cli/azure/?view=azure-cli-latest","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bc425bbfd5a19c2cd3e89e72cb6dafd9d303e563293d50f6c5d56d0ea4576019","flatsize":291559694,"path":"All/py311-azure-cli-2.55.0_3.pkg","repopath":"All/py311-azure-cli-2.55.0_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8675080,"desc":"The Azure CLI is a command-line tool providing a great experience for managing\nAzure resources. The CLI is designed to make scripting easy, query data,\nsupport long-running operations, and more. Try it today and find out what the\nCLI has to offer!\n\nSee also: https://pypi.org/project/azure-cli/","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"py311-PyGithub":{"origin":"devel/py-PyGithub","version":"2.6.1"},"py311-antlr4-python3-runtime":{"origin":"devel/py-antlr4-python3-runtime","version":"4.9_1,1"},"py311-azure-appconfiguration":{"origin":"devel/py-azure-appconfiguration","version":"1.1.1_1"},"py311-azure-batch":{"origin":"devel/py-azure-batch","version":"14.0.0_1"},"py311-azure-cli-base":{"origin":"sysutils/py-azure-cli-base","version":"1.0.0"},"py311-azure-cli-core":{"origin":"sysutils/py-azure-cli-core","version":"2.55.0_3"},"py311-azure-cosmos":{"origin":"devel/py-azure-cosmos","version":"3.2.0_1"},"py311-azure-datalake-store":{"origin":"devel/py-azure-datalake-store","version":"0.0.53_1"},"py311-azure-graphrbac":{"origin":"devel/py-azure-graphrbac","version":"0.61.1_1"},"py311-azure-keyvault-administration":{"origin":"devel/py-azure-keyvault-administration","version":"4.4.0.b2_1"},"py311-azure-keyvault-certificates":{"origin":"security/py-azure-keyvault-certificates","version":"4.7.0_1"},"py311-azure-keyvault-keys":{"origin":"security/py-azure-keyvault-keys","version":"4.9.0.b3_1"},"py311-azure-keyvault-secrets":{"origin":"security/py-azure-keyvault-secrets","version":"4.7.0_1"},"py311-azure-loganalytics":{"origin":"devel/py-azure-loganalytics","version":"0.1.1_1"},"py311-azure-mgmt-advisor":{"origin":"devel/py-azure-mgmt-advisor","version":"9.0.0_1"},"py311-azure-mgmt-apimanagement":{"origin":"devel/py-azure-mgmt-apimanagement","version":"4.0.0_1"},"py311-azure-mgmt-appconfiguration":{"origin":"devel/py-azure-mgmt-appconfiguration","version":"3.0.0_1"},"py311-azure-mgmt-appcontainers":{"origin":"devel/py-azure-mgmt-appcontainers","version":"2.0.0_1"},"py311-azure-mgmt-applicationinsights":{"origin":"devel/py-azure-mgmt-applicationinsights","version":"1.0.0_1"},"py311-azure-mgmt-authorization":{"origin":"devel/py-azure-mgmt-authorization","version":"4.0.0_1"},"py311-azure-mgmt-batch":{"origin":"devel/py-azure-mgmt-batch","version":"17.0.0_1"},"py311-azure-mgmt-batchai":{"origin":"devel/py-azure-mgmt-batchai","version":"7.0.0.b1_1"},"py311-azure-mgmt-billing":{"origin":"devel/py-azure-mgmt-billing","version":"6.0.0_1"},"py311-azure-mgmt-botservice":{"origin":"devel/py-azure-mgmt-botservice","version":"2.0.0.b3_1"},"py311-azure-mgmt-cdn":{"origin":"devel/py-azure-mgmt-cdn","version":"12.0.0_1"},"py311-azure-mgmt-cognitiveservices":{"origin":"devel/py-azure-mgmt-cognitiveservices","version":"13.5.0_1"},"py311-azure-mgmt-compute":{"origin":"devel/py-azure-mgmt-compute","version":"30.3.0_1"},"py311-azure-mgmt-containerinstance":{"origin":"devel/py-azure-mgmt-containerinstance","version":"10.1.0_1"},"py311-azure-mgmt-containerregistry":{"origin":"devel/py-azure-mgmt-containerregistry","version":"10.1.0_1"},"py311-azure-mgmt-containerservice":{"origin":"devel/py-azure-mgmt-containerservice","version":"28.0.0_1"},"py311-azure-mgmt-cosmosdb":{"origin":"devel/py-azure-mgmt-cosmosdb","version":"9.3.0_1,1"},"py311-azure-mgmt-databoxedge":{"origin":"devel/py-azure-mgmt-databoxedge","version":"1.0.0_1"},"py311-azure-mgmt-datalake-store":{"origin":"devel/py-azure-mgmt-datalake-store","version":"0.5.0_1"},"py311-azure-mgmt-datamigration":{"origin":"devel/py-azure-mgmt-datamigration","version":"10.0.0_1"},"py311-azure-mgmt-devtestlabs":{"origin":"devel/py-azure-mgmt-devtestlabs","version":"4.0.0_1"},"py311-azure-mgmt-dns":{"origin":"devel/py-azure-mgmt-dns","version":"8.0.0_1"},"py311-azure-mgmt-eventgrid":{"origin":"devel/py-azure-mgmt-eventgrid","version":"10.2.0.b2_1"},"py311-azure-mgmt-eventhub":{"origin":"devel/py-azure-mgmt-eventhub","version":"10.1.0_1"},"py311-azure-mgmt-extendedlocation":{"origin":"devel/py-azure-mgmt-extendedlocation","version":"1.0.0.b2_1"},"py311-azure-mgmt-hdinsight":{"origin":"devel/py-azure-mgmt-hdinsight","version":"9.0.0_1"},"py311-azure-mgmt-imagebuilder":{"origin":"devel/py-azure-mgmt-imagebuilder","version":"1.2.0_1"},"py311-azure-mgmt-iotcentral":{"origin":"devel/py-azure-mgmt-iotcentral","version":"10.0.0.b1_1"},"py311-azure-mgmt-iothub":{"origin":"devel/py-azure-mgmt-iothub","version":"3.0.0_1"},"py311-azure-mgmt-iothubprovisioningservices":{"origin":"devel/py-azure-mgmt-iothubprovisioningservices","version":"1.1.0_1"},"py311-azure-mgmt-keyvault":{"origin":"devel/py-azure-mgmt-keyvault","version":"10.3.0_1"},"py311-azure-mgmt-kusto":{"origin":"devel/py-azure-mgmt-kusto","version":"0.5.0_1"},"py311-azure-mgmt-loganalytics":{"origin":"devel/py-azure-mgmt-loganalytics","version":"13.0.0.b4_1"},"py311-azure-mgmt-managedservices":{"origin":"devel/py-azure-mgmt-managedservices","version":"1.0.0_1"},"py311-azure-mgmt-managementgroups":{"origin":"devel/py-azure-mgmt-managementgroups","version":"1.0.0_1"},"py311-azure-mgmt-maps":{"origin":"devel/py-azure-mgmt-maps","version":"2.0.0_1"},"py311-azure-mgmt-marketplaceordering":{"origin":"devel/py-azure-mgmt-marketplaceordering","version":"1.1.0_1"},"py311-azure-mgmt-media":{"origin":"devel/py-azure-mgmt-media","version":"9.0.0_1"},"py311-azure-mgmt-monitor":{"origin":"devel/py-azure-mgmt-monitor","version":"5.0.0_1"},"py311-azure-mgmt-msi":{"origin":"devel/py-azure-mgmt-msi","version":"7.0.0_1"},"py311-azure-mgmt-netapp":{"origin":"devel/py-azure-mgmt-netapp","version":"10.1.0_1"},"py311-azure-mgmt-policyinsights":{"origin":"devel/py-azure-mgmt-policyinsights","version":"1.1.0.b4_1"},"py311-azure-mgmt-privatedns":{"origin":"devel/py-azure-mgmt-privatedns","version":"1.0.0_1"},"py311-azure-mgmt-rdbms":{"origin":"devel/py-azure-mgmt-rdbms","version":"10.2.0.b12_1"},"py311-azure-mgmt-recoveryservices":{"origin":"devel/py-azure-mgmt-recoveryservices","version":"2.5.0_1"},"py311-azure-mgmt-recoveryservicesbackup":{"origin":"devel/py-azure-mgmt-recoveryservicesbackup","version":"7.0.0_1"},"py311-azure-mgmt-redhatopenshift":{"origin":"devel/py-azure-mgmt-redhatopenshift","version":"1.4.0_1"},"py311-azure-mgmt-redis":{"origin":"devel/py-azure-mgmt-redis","version":"14.1.0_1"},"py311-azure-mgmt-resource":{"origin":"devel/py-azure-mgmt-resource","version":"23.1.0.b2_1"},"py311-azure-mgmt-search":{"origin":"devel/py-azure-mgmt-search","version":"9.0.0_1"},"py311-azure-mgmt-security":{"origin":"devel/py-azure-mgmt-security","version":"5.0.0_1"},"py311-azure-mgmt-servicebus":{"origin":"devel/py-azure-mgmt-servicebus","version":"8.2.0_1"},"py311-azure-mgmt-servicefabric":{"origin":"devel/py-azure-mgmt-servicefabric","version":"1.0.0_1"},"py311-azure-mgmt-servicefabricmanagedclusters":{"origin":"devel/py-azure-mgmt-servicefabricmanagedclusters","version":"1.0.0_1"},"py311-azure-mgmt-servicelinker":{"origin":"devel/py-azure-mgmt-servicelinker","version":"1.2.0.b1_1"},"py311-azure-mgmt-signalr":{"origin":"devel/py-azure-mgmt-signalr","version":"2.0.0.b1_1"},"py311-azure-mgmt-sql":{"origin":"devel/py-azure-mgmt-sql","version":"4.0.0.b13_1"},"py311-azure-mgmt-sqlvirtualmachine":{"origin":"devel/py-azure-mgmt-sqlvirtualmachine","version":"1.0.0.b5_1"},"py311-azure-mgmt-storage":{"origin":"devel/py-azure-mgmt-storage","version":"21.1.0_1"},"py311-azure-mgmt-synapse":{"origin":"devel/py-azure-mgmt-synapse","version":"2.1.0.b5_1"},"py311-azure-mgmt-trafficmanager":{"origin":"devel/py-azure-mgmt-trafficmanager","version":"1.0.0_1"},"py311-azure-mgmt-web":{"origin":"devel/py-azure-mgmt-web","version":"7.0.0_1"},"py311-azure-multiapi-storage":{"origin":"devel/py-azure-multiapi-storage","version":"1.2.0_2"},"py311-azure-storage-common":{"origin":"devel/py-azure-storage-common","version":"2.1.0_2"},"py311-azure-synapse-accesscontrol":{"origin":"devel/py-azure-synapse-accesscontrol","version":"0.5.0_1"},"py311-azure-synapse-artifacts":{"origin":"devel/py-azure-synapse-artifacts","version":"0.17.0_1"},"py311-azure-synapse-managedprivateendpoints":{"origin":"devel/py-azure-synapse-managedprivateendpoints","version":"0.4.0_1"},"py311-azure-synapse-spark":{"origin":"devel/py-azure-synapse-spark","version":"0.2.0_1"},"py311-colorama":{"origin":"devel/py-colorama","version":"0.4.6"},"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-fabric":{"origin":"devel/py-fabric","version":"3.2.2_2,1"},"py311-javaproperties":{"origin":"devel/py-javaproperties","version":"0.5.2_1"},"py311-jsondiff":{"origin":"devel/py-jsondiff","version":"2.0.0_1"},"py311-openssl":{"origin":"security/py-openssl","version":"24.1.0_1,1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-paramiko":{"origin":"security/py-paramiko","version":"2.11.0_3"},"py311-pycomposefile":{"origin":"devel/pycomposefile","version":"0.0.30_2"},"py311-pygments":{"origin":"textproc/py-pygments","version":"2.19.1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-scp":{"origin":"security/py-scp","version":"0.14.4_2"},"py311-semver":{"origin":"devel/py-semver","version":"3.0.4"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-sshtunnel":{"origin":"net/py-sshtunnel","version":"0.1.5_2"},"py311-urllib3":{"origin":"net/py-urllib3","version":"1.26.20,1"},"py311-websocket-client":{"origin":"www/py-websocket-client","version":"1.4.2_1"},"py311-xmltodict":{"origin":"devel/py-xmltodict","version":"0.14.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"annotations":{"flavor":"py311"},"messages":[{"message":"Welcome to the Azure CLI! The CLI is a tool designed to get you working quickly\nand efficiently with Azure services, with an emphasis on automation.\n\nThe following article introduces features of the CLI and links out to resources\nthat help you be productive.\nhttps://docs.microsoft.com/en-us/cli/azure/get-started-with-azure-cli\n\nTutorial to create virtual machines with the Azure CLI\nhttps://docs.microsoft.com/en-us/cli/azure/azure-cli-vm-tutorial\nIn this tutorial, you learn all of the steps involved in setting up a virtual\nmachine with the Azure CLI. The tutorial also covers output queries, Azure\nresource reuse, and resource cleanup.\n\nThrough terminal there is a simple way to sign in using device code:\n\n  $ az login --use-device-code\n\nThen open a browser page at https://aka.ms/devicelogin and enter the\nauthorization code displayed in your terminal.","type":"install"},{"message":"When upgrading to Azure CLI v2.31.0, you will need to re-authenticate on Azure\nservices.\n\n  $ az login --use-device-code\n\nStarting in version 2.30.0, Azure CLI uses MSAL as the underlying\nauthentication library. MSAL uses AAD v2.0 authentication flow to provide more\nfunctionality and increases security for token cache.\nMore info: https://docs.microsoft.com/en-us/cli/azure/msal-based-azure-cli","type":"upgrade","maximum_version":"2.31.0"}]},{"name":"py311-acme","origin":"security/py-acme","version":"3.1.0,1","comment":"ACME protocol implementation in Python","maintainer":"python@FreeBSD.org","www":"https://certbot.eff.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"21e3052a7223e713c8118b653b827324e7ceb8bdea620ec8e5adc9641f6f0ff4","flatsize":1024300,"path":"All/py311-acme-3.1.0,1.pkg","repopath":"All/py311-acme-3.1.0,1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":177104,"desc":"ACME (Automated Certificate Management Environment) is a protocol for\nautomating the management of domain-validation certificates, based on a\nsimple JSON-over-HTTPS interface.\n\nThis packages provides a Python implementation of the protocol.","deps":{"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-josepy":{"origin":"security/py-josepy","version":"1.15.0"},"py311-openssl":{"origin":"security/py-openssl","version":"24.1.0_1,1"},"py311-pyrfc3339":{"origin":"devel/py-pyrfc3339","version":"1.1_1"},"py311-pytz":{"origin":"devel/py-pytz","version":"2024.2_1,1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-setuptools":{"origin":"devel/py-setuptools","version":"63.1.0_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-YubiOTP","origin":"security/py-YubiOTP","version":"1.0.0_2","comment":"Library for verifying YubiKey OTP tokens","maintainer":"cs@FreeBSD.org","www":"https://pypi.org/project/YubiOTP/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"346e186ed68538052322483ffba24553d95671e19b9c496b75d45fe724265fda","flatsize":108242,"path":"All/py311-YubiOTP-1.0.0_2.pkg","repopath":"All/py311-YubiOTP-1.0.0_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":21264,"desc":"This is a library for verifying YubiKey OTP tokens. It includes both the\nlow-level implementation for verifying tokens locally and clients for multiple\nversions of the Yubico validation web service. The primary audience is\ndevelopers who wish to verify YubiKey tokens in their applications, presumably\nas part of a multi-factor authentication scheme.","deps":{"py311-pycryptodome":{"origin":"security/py-pycryptodome","version":"3.21.0"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-absl","origin":"devel/py-absl","version":"0.7.1_2","comment":"Abseil Python Common Libraries","maintainer":"amzo1337@gmail.com","www":"https://github.com/abseil/abseil-py","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2b4c17e882e78efa54f444f558f69a3e3b051ef2d57557e1e516339f1c19472d","flatsize":1349290,"path":"All/py311-absl-0.7.1_2.pkg","repopath":"All/py311-absl-0.7.1_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":197196,"desc":"Abseil is an open source collection of libraries drawn from the most fundamental\npieces of Google internal codebase. These libraries are the nuts-and-bolts that\nunderpin almost everything Google runs. Bits and pieces of these APIs are\nembedded in most of our open source projects, and Abseil aims to bring them\ntogether into one comprehensive project. Abseil encompasses the most basic\nbuilding blocks of Googles codebase: code that is production-tested and will be\nfully maintained for years to come.","deps":{"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-Zopkio","origin":"benchmarks/py-zopkio","version":"0.2.5_9","comment":"Functional and Performance Test Framework","maintainer":"ports@FreeBSD.org","www":"https://github.com/linkedin/Zopkio","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"714b48e7be94dc47b111d568bd2248a2041daff56bfe4604351cef395a66cf6f","flatsize":549837,"path":"All/py311-Zopkio-0.2.5_9.pkg","repopath":"All/py311-Zopkio-0.2.5_9.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":87176,"desc":"Zopkio is a test framework built to support at scale performance and\nfunctional testing.","deps":{"py311-junit-xml":{"origin":"textproc/py-junit-xml","version":"1.9_1"},"py311-kazoo":{"origin":"devel/py-kazoo","version":"2.5.0_1"},"py311-naarad":{"origin":"benchmarks/py-naarad","version":"1.0.15_6"},"py311-paramiko":{"origin":"security/py-paramiko","version":"2.11.0_3"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["benchmarks","python"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-Zopkio port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-WebFlash","origin":"www/py-WebFlash","version":"0.1a9_2","comment":"Library to display flash messages in python web applications","maintainer":"ports@FreeBSD.org","www":"http://python-rum.org/wiki/WebFlash","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2993de30acee09db5cd61fb390e38db6429add7048173a3680f62d0fda1d4576","flatsize":40201,"path":"All/py311-WebFlash-0.1a9_2.pkg","repopath":"All/py311-WebFlash-0.1a9_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11184,"desc":"WebFlash is a library to display \"flash\" messages in python web\napplications. These messages are usually used to provide feedback\nto the user (eg: you changes have been saved, your credit card\nnumber has been stolen, ...). One important characteristic they\nmust provide is the ability to survive a redirect (ie: display the\nmessage in a page after being redirected from a form submission).","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-WebFlash port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-absl-py","origin":"devel/py-absl-py","version":"2.1.0_1","comment":"Abseil Python Common Libraries","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/abseil/abseil-py","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"18823a03c1113f19114b0f7bd0640db1546fa990d2f9296123efc56b681d448a","flatsize":1596740,"path":"All/py311-absl-py-2.1.0_1.pkg","repopath":"All/py311-absl-py-2.1.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":227288,"desc":"Abseil Python Common Libraries is a collection of Python library code for\nbuilding Python applications. The code is collected from Google's own Python\ncode base, and has been extensively tested and used in production.\n\nFeatures:\n- Simple application startup\n- Distributed commandline flags system\n- Custom logging module with additional features\n- Testing utilities","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-afdko","origin":"x11-fonts/py-afdko","version":"4.0.2","comment":"Adobe Font Development Kit for OpenType","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/adobe-type-tools/afdko","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"25947784ff4a12691c8bc44ca6b41c5e48f20bc28249b17446fbfe47a95dc40d","flatsize":6526522,"path":"All/py311-afdko-4.0.2.pkg","repopath":"All/py311-afdko-4.0.2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":986928,"desc":"The Adobe Font Development Kit for OpenType (AFDKO) is a set of tools for\nbuilding OpenType font files from PostScript and TrueType font data.","deps":{"afdko":{"origin":"x11-fonts/afdko","version":"4.0.2"},"py311-booleanOperations":{"origin":"x11-fonts/py-booleanOperations","version":"0.9.0_1"},"py311-defcon":{"origin":"x11-fonts/py-defcon","version":"0.10.2_1"},"py311-fontMath":{"origin":"x11-fonts/py-fontMath","version":"0.9.3_1"},"py311-fontpens":{"origin":"print/py-fontpens","version":"0.2.4_1"},"py311-fonttools":{"origin":"print/py-fonttools","version":"4.56.0"},"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-tqdm":{"origin":"misc/py-tqdm","version":"4.67.1"},"py311-ufonormalizer":{"origin":"x11-fonts/py-ufonormalizer","version":"0.6.2"},"py311-ufoprocessor":{"origin":"x11-fonts/py-ufoprocessor","version":"1.9.0_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","x11-fonts"],"annotations":{"flavor":"py311"}},{"name":"py311-XlsxWriter","origin":"textproc/py-xlsxwriter","version":"3.2.2_1","comment":"Python module for creating Excel XLSX files","maintainer":"antoine@FreeBSD.org","www":"https://github.com/jmcnamara/XlsxWriter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"041146309225ad0a98256077238d6e447013ae0bfc507541c93428571a72d86a","flatsize":2490430,"path":"All/py311-XlsxWriter-3.2.2_1.pkg","repopath":"All/py311-XlsxWriter-3.2.2_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":299692,"desc":"XlsxWriter is a Python module for writing files in the Excel 2007+ XLSX\nfile format.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-apache-beam","origin":"misc/py-apache-beam","version":"2.43.0_3","comment":"Apache Beam SDK for Python","maintainer":"yuri@FreeBSD.org","www":"https://beam.apache.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"67256730edb09065f8898ea227281ca4379b47be0bcbbe7c2fe1845ba411df40","flatsize":47126265,"path":"All/py311-apache-beam-2.43.0_3.pkg","repopath":"All/py311-apache-beam-2.43.0_3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":5861184,"desc":"Apache Beam is a unified programming model for Batch and Streaming data\nprocessing.\n\nBeam provides a general approach to expressing embarrassingly parallel data\nprocessing pipelines and supports three categories of users, each of which have\nrelatively disparate backgrounds and needs.\n\n* End Users: Writing pipelines with an existing SDK, running it on an existing\n  runner. These users want to focus on writing their application logic and have\n  everything else just work.\n* SDK Writers: Developing a Beam SDK targeted at a specific user community\n  (Java, Python, Scala, Go, R, graphical, etc). These users are language geeks\n  and would prefer to be shielded from all the details of various runners and\n  their implementations.\n* Runner Writers: Have an execution environment for distributed processing and\n  would like to support programs written against the Beam Model. Would prefer to\n  be shielded from details of multiple SDKs.","deps":{"py311-cloudpickle":{"origin":"devel/py-cloudpickle","version":"3.1.1"},"py311-crcmod":{"origin":"devel/py-crcmod","version":"1.7_3"},"py311-dill":{"origin":"devel/py-dill","version":"0.3.9"},"py311-fastavro":{"origin":"textproc/py-fastavro","version":"1.9.3_1"},"py311-fasteners":{"origin":"devel/py-fasteners","version":"0.19"},"py311-grpcio":{"origin":"devel/py-grpcio","version":"1.71.0"},"py311-hdfs":{"origin":"www/py-hdfs","version":"2.7.3_1"},"py311-httplib2":{"origin":"www/py-httplib2","version":"0.22.0_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-objsize":{"origin":"devel/py-objsize","version":"0.7.0"},"py311-orjson":{"origin":"devel/py-orjson","version":"3.10.15_1"},"py311-proto-plus":{"origin":"devel/py-proto-plus","version":"1.26.1"},"py311-protobuf":{"origin":"devel/py-protobuf","version":"5.29.3,1"},"py311-pydot":{"origin":"graphics/py-pydot","version":"3.0.4"},"py311-pymongo":{"origin":"databases/py-pymongo","version":"3.13.0_1"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-pytz":{"origin":"devel/py-pytz","version":"2024.2_1,1"},"py311-regex":{"origin":"textproc/py-regex","version":"2024.7.24_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"py311-zstandard":{"origin":"archivers/py-zstandard","version":"0.23.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc"],"annotations":{"flavor":"py311"}},{"name":"py311-Tenjin","origin":"www/py-Tenjin","version":"1.1.1_1","comment":"Fast and full-featured template engine based on embedded Python","maintainer":"ports@FreeBSD.org","www":"http://www.kuwata-lab.com/tenjin/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"168b8824b6e0a027911021d82b56b171e57bb7f3d597e4c184bf860bda5649ab","flatsize":472881,"path":"All/py311-Tenjin-1.1.1_1.pkg","repopath":"All/py311-Tenjin-1.1.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":83436,"desc":"Tenjin is a very fast and full-featured template engine. You can embed\nPython statements and expressions into your template file.\nTenjin converts it into Python script and evaluate it.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-Tenjin port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-ZConfig","origin":"devel/py-zconfig","version":"4.2","comment":"General use python configuration library","maintainer":"zope@FreeBSD.org","www":"https://pypi.org/project/ZConfig/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0b59ccb2a560a40e71ad3257c6e4b0d1a4f08ba2a16fadf17e711086701cd56d","flatsize":1603126,"path":"All/py311-ZConfig-4.2.pkg","repopath":"All/py311-ZConfig-4.2.pkg","licenselogic":"single","licenses":["ZPL21"],"pkgsize":215996,"desc":"ZConfig is a general use Python configuration library. It supports a\nhierarchical schema-driven configuration model that allows a schema to\nspecify data conversion routines written in Python. ZConfig's model is\nvery different from the model support by the ConfigParser module\nfound in Python's standard library, and is more suitable to\nconfiguration-intensive applications.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-Tempita","origin":"textproc/py-Tempita","version":"0.5.2_1","comment":"Small templating language for text substitutions","maintainer":"python@FreeBSD.org","www":"https://pythonpaste.org/tempita/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a6063ac500238b75f5a404404b4c94b4e8c08811f9a29c2a6b7ede004c7aaf26","flatsize":181882,"path":"All/py311-Tempita-0.5.2_1.pkg","repopath":"All/py311-Tempita-0.5.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":33680,"desc":"Tempita is a small templating language for text substitution.\nThis isn't meant to be the Next Big Thing in templating; it's\njust a handy little templating language for when your project\noutgrows string.Template or %25 substitution. It's small, it\nembeds Python in strings, and it doesn't do much else.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-StrEnum","origin":"devel/py-strenum","version":"0.4.15_1","comment":"Enum that inherits from str","maintainer":"jbeich@FreeBSD.org","www":"https://pypi.org/project/StrEnum/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e0b2c9fd381cb0388b79279502e9506286c8fa721e1dd1fc0bd44bbf078cac81","flatsize":74505,"path":"All/py311-StrEnum-0.4.15_1.pkg","repopath":"All/py311-StrEnum-0.4.15_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12092,"desc":"StrEnum is a Python enum.Enum that inherits from str to complement\nenum.IntEnum in the standard library.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-WebError","origin":"www/py-WebError","version":"0.13.1_2","comment":"Web Error handling and exception catching","maintainer":"wen@FreeBSD.org","www":"https://pypi.org/project/WebError/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d492ccdc6ca9121ebbe43a096599e22162e7e9d8404f8464345a34d828320854","flatsize":611624,"path":"All/py311-WebError-0.13.1_2.pkg","repopath":"All/py311-WebError-0.13.1_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":117176,"desc":"py-WebError is a python module for web error handling and\nexception catching.","deps":{"py311-Paste":{"origin":"www/py-paste","version":"3.10.1_1"},"py311-Tempita":{"origin":"textproc/py-Tempita","version":"0.5.2_1"},"py311-pygments":{"origin":"textproc/py-pygments","version":"2.19.1"},"py311-webob":{"origin":"www/py-webob","version":"1.8.7_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-Wand","origin":"graphics/py-wand","version":"0.6.13_1","comment":"Ctypes-based simple MagickWand API binding for Python","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/emcconville/wand","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bf965d49db2cfc37deda966bc8128fcb0e6c62a304bafd4450b5843dae930836","flatsize":2371885,"path":"All/py311-Wand-0.6.13_1.pkg","repopath":"All/py311-Wand-0.6.13_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":245368,"desc":"Wand is a ctypes-based simple MagickWand API binding for python.","deps":{"ImageMagick7":{"origin":"graphics/ImageMagick7","version":"7.1.1.45"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-SimpleSpectral","origin":"science/py-SimpleSpectral","version":"1.0.0_4","comment":"Simplified scipy.signal.spectral module with only pyFFTW support","maintainer":"yuri@FreeBSD.org","www":"https://github.com/xmikos/simplespectral","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ccc80fac64e147ec895941d266abbe4dd7b27b1e973cde369ef456f160612167","flatsize":43214,"path":"All/py311-SimpleSpectral-1.0.0_4.pkg","repopath":"All/py311-SimpleSpectral-1.0.0_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11844,"desc":"You can use scipy.signal tutorial and reference guide in most cases, but\nthere are some important differences:\n* input data is assumed to be complex and two-sided spectrum is always returned\n  (return_onesided argument is not implemented)\n* length of FFT is always same as length of segment (nfft argument is not\n  implemented)\n* functions work always over last axis of array (axis argument is not\n  implemented)\n* if you want to have best FFT performance with pyFFTW, you should create arrays\n  with empty, zeros or ones functions from SimpleSpectral instead of generic\n  versions from NumPy (arrays will be byte aligned for your CPU)","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-Unipath","origin":"devel/py-unipath","version":"1.1_1","comment":"Object-oriented alternative to os/os.path/shutil","maintainer":"bofh@FreeBSD.org","www":"https://github.com/mikeorr/Unipath","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"555e2e693bbfdec96cbe1b64dbc573874030741e12fc49ab07d5f44ccec131dc","flatsize":93587,"path":"All/py311-Unipath-1.1_1.pkg","repopath":"All/py311-Unipath-1.1_1.pkg","licenselogic":"single","licenses":["PSFL"],"pkgsize":19352,"desc":"Unipath is an object-oriented front end to the file/directory functions\nscattered throughout several Python library modules.\n\nIt's based on Jason Orendorff's path.py but does not adhere as strictly to the\nunderlying functions' syntax, in order to provide more user convenience and\nhigher-level functionality.\n\nUnipath is stable, well-tested, and has been used in production since 2008.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-SecretStorage","origin":"security/py-SecretStorage","version":"3.3.3","comment":"Store passwords using the SecretService DBus API","maintainer":"douglas@douglasthrift.net","www":"https://pypi.org/project/SecretStorage/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dad60922a2a4b2e2cc56de6aee4a7fdf6c131305078fcb5e5c6d3710ab747177","flatsize":126089,"path":"All/py311-SecretStorage-3.3.3.pkg","repopath":"All/py311-SecretStorage-3.3.3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":25240,"desc":"SecretService provides a way to securely storing passwords and other secrets in\nPython.\n\nIt uses DBus Secret Service API that is supported by GNOME Keyring (>= 2.30) and\nKWallet (>= 4.8).\n\nIt allows to create new passwords, delete and search for passwords matching\ngiven attributes. It also supports graphical prompts when unlocking is needed.","deps":{"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-dbus":{"origin":"devel/py-dbus","version":"1.3.2"},"py311-jeepney":{"origin":"devel/py-jeepney","version":"0.9.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-Speedometer","origin":"net/py-speedometer","version":"2.9_1","comment":"Chart network TX/RX and file download rates on the console","maintainer":"DtxdF@disroot.org","www":"https://excess.org/speedometer/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cb9e244f9db23650e7e30e7620952fc4b3fec69afc1230e2592097aad6f264ad","flatsize":247588,"path":"All/py311-Speedometer-2.9_1.pkg","repopath":"All/py311-Speedometer-2.9_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":42280,"desc":"Speedometer is a minimalistic python script that provides a TUI\ninterface to measure and display the speed of data across a network\nconnection or data being stored in a file.","deps":{"py311-psutil":{"origin":"sysutils/py-psutil","version":"7.0.0"},"py311-urwid":{"origin":"devel/py-urwid","version":"2.6.16"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-SoundFile","origin":"audio/py-SoundFile","version":"0.13.0_1","comment":"Audio library based on libsndfile, CFFI and NumPy","maintainer":"yuri@FreeBSD.org","www":"https://github.com/bastibe/PySoundFile","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5082b6642b9754c92b57511d680eff13e4ac3f70fa5d22775b7eabb0a9bb0881","flatsize":256033,"path":"All/py311-SoundFile-0.13.0_1.pkg","repopath":"All/py311-SoundFile-0.13.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":42892,"desc":"PySoundFile can read and write sound files. File reading/writing is supported\nthrough libsndfile, which is a free, cross-platform, open-source (LGPL) library\nfor reading and writing many different sampled sound file formats.","deps":{"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"},"py311-cffi":{"origin":"devel/py-cffi","version":"1.17.1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["audio","python"],"annotations":{"flavor":"py311"}},{"name":"py311-accessible-pygments","origin":"textproc/py-accessible-pygments","version":"0.0.5","comment":"Collection of accessible pygments styles","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Quansight-Labs/accessible-pygments","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"72f2fa5e5c33672a409cdb083c516ac5a4ebb89cc070e4c473d48398ba3e7ce3","flatsize":1668354,"path":"All/py311-accessible-pygments-0.0.5.pkg","repopath":"All/py311-accessible-pygments-0.0.5.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1321724,"desc":"Accessible pygments themes includes a collection of accessible themes for\npygments based on multiple open-source syntax highlighting themes.\n\nNote: What do we mean by accessible? In this context we are specially referring\nto themes which meet the WCAG 2.1 criteria for color contrast. Some themes\nincluded are also color-blind friendly.","deps":{"py311-pygments":{"origin":"textproc/py-pygments","version":"2.19.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-SimpleSoapy","origin":"misc/py-SimpleSoapy","version":"1.5.1_5","comment":"Simple pythonic wrapper for SoapySDR library","maintainer":"yuri@FreeBSD.org","www":"https://github.com/xmikos/simplesoapy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a01db8d398f787a2820bbb754325a663443f96c4a4e54ecade933ecb9875067e","flatsize":84617,"path":"All/py311-SimpleSoapy-1.5.1_5.pkg","repopath":"All/py311-SimpleSoapy-1.5.1_5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15216,"desc":"Simple pythonic wrapper for SoapySDR library allowing to connect\nto SDR (Software-Defined Radio) devices.","deps":{"py311-SoapySDR":{"origin":"misc/py-SoapySDR","version":"0.8.1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["hamradio","misc","python"],"annotations":{"flavor":"py311"}},{"name":"py311-SQLAlchemy-ImageAttach","origin":"graphics/py-sqlalchemy-imageattach","version":"1.1.0_2","comment":"SQLAlchemy extension for attaching images to entities","maintainer":"acm@FreeBSD.org","www":"https://github.com/dahlia/sqlalchemy-imageattach","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4c9c094781cd17e7c5d49469c62ba73aca0ca40aeb541a7ab5bb62cec5b8f96d","flatsize":431212,"path":"All/py311-SQLAlchemy-ImageAttach-1.1.0_2.pkg","repopath":"All/py311-SQLAlchemy-ImageAttach-1.1.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":61576,"desc":"SQLAlchemy-ImageAttach is a SQLAlchemy extension for attaching images to entity\nobjects. It provides the following features:\n\n- Storage backend interface\n- Maintaining multiple image sizes\n- Every image has its URL\n- SQLAlchemy transaction aware","deps":{"py311-Wand":{"origin":"graphics/py-wand","version":"0.6.13_1"},"py311-sqlalchemy14":{"origin":"databases/py-sqlalchemy14","version":"1.4.54"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-SQImFil","origin":"misc/py-SQImFil","version":"0.3.7","comment":"Implicit Filtering optimization for quantum computer algorithms","maintainer":"yuri@FreeBSD.org","www":"https://qat4chem.lbl.gov/software","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f9ce3059fc66378e290e26835f61a60d68a9ed6c88f231ceabbb8c1fc0335264","flatsize":292762,"path":"All/py311-SQImFil-0.3.7.pkg","repopath":"All/py311-SQImFil-0.3.7.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":50068,"desc":"ImFil is intended for optimizing on derivative-free, noisy, blackbox functions.\nThis modified version has preset defaults as intended for hybrid\nquantum-classical algorithms run on Noisy Intermediate Scale Quantum (NISQ)\ncomputers.","deps":{"py311-SQCommon":{"origin":"misc/py-SQCommon","version":"0.3.2"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","misc","python"],"annotations":{"flavor":"py311"}},{"name":"py311-SQSnobFit","origin":"misc/py-SQSnobFit","version":"0.4.5","comment":"Stable Noisy Optimization by Branch and FIT quantum computer algorithm","maintainer":"yuri@FreeBSD.org","www":"https://qat4chem.lbl.gov/software","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9be197f18a16e1390a398cee977ef98d2143b8efab7a95eb1f495a287e849488","flatsize":368409,"path":"All/py311-SQSnobFit-0.4.5.pkg","repopath":"All/py311-SQSnobFit-0.4.5.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":65296,"desc":"SnobFit is intended for optimizing on derivative-free, noisy, blackbox\nfunctions. This modified version has preset defaults as intended for hybrid\nquantum-classical algorithms run on Noisy Intermediate Scale Quantum (NISQ)\ncomputers.","deps":{"py311-SQCommon":{"origin":"misc/py-SQCommon","version":"0.3.2"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","misc","python"],"annotations":{"flavor":"py311"}},{"name":"py311-SoapySDR","origin":"misc/py-SoapySDR","version":"0.8.1","comment":"Vendor and platform neutral SDR support library (python binding)","maintainer":"yuri@FreeBSD.org","www":"https://github.com/pothosware/SoapySDR","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"940d3657a60229323ecdf0c1000ee9f462a864a71df6d55f4edd573ef7321ab0","flatsize":1681164,"path":"All/py311-SoapySDR-0.8.1.pkg","repopath":"All/py311-SoapySDR-0.8.1.pkg","licenselogic":"single","licenses":["BSL"],"pkgsize":362052,"desc":"Python binding of SoapySDR, an open-source generalized C/C++ API and runtime\nlibrary for interfacing with SDR devices.","deps":{"SoapySDR":{"origin":"misc/soapysdr","version":"0.8.1_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["hamradio","misc","python"],"annotations":{"flavor":"py311"}},{"name":"py311-QtPy","origin":"devel/py-QtPy","version":"2.4.1","comment":"Abstraction layer on top of the various Qt bindings","maintainer":"yuri@FreeBSD.org","www":"https://github.com/spyder-ide/qtpy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ac7ad4764c74b408af7a850fab2ce55da5e2d9f74caf2315ee395d26e0e3a927","flatsize":718956,"path":"All/py311-QtPy-2.4.1.pkg","repopath":"All/py311-QtPy-2.4.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":120952,"desc":"QtPy is a small abstraction layer that lets you write applications using a\nsingle API call to either PyQt or PySide.\n\nIt provides support for PyQt5, PyQt4, PySide2 and PySide using the Qt5 layout\n(where the QtGui module has been split into QtGui and QtWidgets).\n\nBasically, you write your code as if you were using PySide2 but import Qt\nmodules from qtpy instead of PySide2 (or PyQt5)","deps":{"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"},"messages":[{"message":"You installed py-QtPy: the abstraction layer on top of Qt bindings.\n\nOne of PyQt5, PyQt4, PySide2 or PySide bindings is required to be\ninstalled for it to work. py-QtPy will choose between the avaiable\nbindings, PyQt5 will be chosen first when available.\n\nThe QT_API environment variable can be used to force a particular\nbinding.","type":"install"}]},{"name":"py311-actdiag","origin":"graphics/py-actdiag","version":"3.0.0_2","comment":"Simple activity-diagram image generator","maintainer":"tota@FreeBSD.org","www":"http://blockdiag.com/en/actdiag/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a68816582679c30b954aa63cdd6809e84da15e4cbb352e52eabdb3b985019448","flatsize":4421594,"path":"All/py311-actdiag-3.0.0_2.pkg","repopath":"All/py311-actdiag-3.0.0_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":2122380,"desc":"`actdiag` generate activity-diagram image file from spec-text file.\n\nFeatures\n  * Generate activity-diagram from dot like text (basic feature).\n  * Multilingualization for node-label (utf-8 only).","deps":{"py311-blockdiag":{"origin":"graphics/py-blockdiag","version":"3.0.0_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-SQCommon","origin":"misc/py-SQCommon","version":"0.3.2","comment":"SQCommon - skopt common optimizer API","maintainer":"yuri@FreeBSD.org","www":"https://qat4chem.lbl.gov/software","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4ae9cb4800e623a55f30e8f1890f33e4e4da3710d15c50477eb9254cbc50b3e5","flatsize":15431,"path":"All/py311-SQCommon-0.3.2.pkg","repopath":"All/py311-SQCommon-0.3.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":5672,"desc":"Common classes for a consistent API on top of the minimizers collected in\nskquant.opt. These included result representation, input checking, collection\nof run statistics, etc.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","misc","python"],"annotations":{"flavor":"py311"}},{"name":"py311-QSpectrumAnalyzer","origin":"misc/py-QSpectrumAnalyzer","version":"2.1.0_15","comment":"Spectrum analyzer for multiple SDR platforms","maintainer":"yuri@FreeBSD.org","www":"https://github.com/xmikos/qspectrumanalyzer","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1629ad45decbf108d762fcc2f3975543e8f7ebdcfdebbb6133312fbaba299955","flatsize":663830,"path":"All/py311-QSpectrumAnalyzer-2.1.0_15.pkg","repopath":"All/py311-QSpectrumAnalyzer-2.1.0_15.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":84824,"desc":"Spectrum analyzer for multiple SDR platforms (PyQtGraph based GUI for\nsoapy_power, hackrf_sweep, rtl_power, rx_power and other backends).","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pyqtgraph":{"origin":"graphics/py-pyqtgraph","version":"0.13.7_1"},"py311-qt5-pyqt":{"origin":"devel/py-qt5-pyqt","version":"5.15.11_1"},"py311-soapy_power":{"origin":"misc/py-soapy_power","version":"1.6.1_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["hamradio","misc","python"],"annotations":{"flavor":"py311"}},{"name":"py311-YouCompleteMe","origin":"devel/youcompleteme","version":"g20240320_2","comment":"Code-completion engine for Vim","maintainer":"ultima@FreeBSD.org","www":"https://github.com/Valloric/YouCompleteMe","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"187368ea3b0170c22a87d94be12644f7c99677cd047b35fd0a693c428808a5db","flatsize":23249974,"path":"All/py311-YouCompleteMe-g20240320_2.pkg","repopath":"All/py311-YouCompleteMe-g20240320_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1325920,"desc":"YouCompleteMe is a fast, as-you-type, fuzzy-search code completion\nengine for Vim. It has several completion engines:\n\n* an identifier-based engine that works with every programming language,\n* a Clang-based engine that provides native semantic code completion for\nC/C++/Objective-C/Objective-C++ (from now on referred to as \"the C-family\nlanguages\")\n* a Jedi-based completion engine for Python 2 and 3 (using the JediHTTP wrapper)\n* an OmniSharp-based completion engine for C#\n* a combination of Gocode and Godef semantic engines for Go\n* a TSServer-based completion engine for TypeScript\n* a Tern-based completion engine for JavaScript\n* a racer-based completion engine for Rust\n* an omnifunc-based completer that uses data from Vim's omnicomplete system\nto provide semantic completions for many other languages (Ruby, PHP etc.)","deps":{"abseil":{"origin":"devel/abseil","version":"20250127.0"},"llvm19":{"origin":"devel/llvm19","version":"19.1.7_1"},"py311-bottle":{"origin":"www/py-bottle","version":"0.12.25_1"},"py311-jedi":{"origin":"devel/py-jedi","version":"0.19.1_1"},"py311-parso":{"origin":"textproc/py-parso","version":"0.8.4_1"},"py311-regex":{"origin":"textproc/py-regex","version":"2024.7.24_1"},"py311-watchdog":{"origin":"devel/py-watchdog","version":"6.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"vim":{"origin":"editors/vim","version":"9.1.1199"}},"categories":["devel"],"options":{"C":"on"},"annotations":{"flavor":"py311"},"messages":[{"message":"For JavaScript Semantic Completion:\n\tcd /usr/local/share/vim/vimfiles/third_party/ycmd/third_party/tern_runtime\n\tpkg install npm\n\tnpm install --production\n\nFor TypeScript Semantic Completion:\n\tpkg install npm\n\tnpm install -g typescript","type":"install"}]},{"name":"py311-RTFDE","origin":"textproc/py-RTFDE","version":"0.1.1_1","comment":"Library for extracting HTML content from RTF encapsulated HTML","maintainer":"DtxdF@disroot.org","www":"https://github.com/seamustuohy/RTFDE","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b422187d1c7caf327596deddab99aabb8b16a2de7d07cd5ca632a357eb9c60b7","flatsize":327884,"path":"All/py311-RTFDE-0.1.1_1.pkg","repopath":"All/py311-RTFDE-0.1.1_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":55484,"desc":"RTFDE is a python3 library for extracting encapsulated HTML & plain\ntext content from the RTF bodies of .msg files.\n\nDe-encapsulation enables previously encapsulated HTML and plain\ntext content to be extracted and rendered as HTML and plain text\ninstead of the encapsulating RTF content. After de-encapsulation,\nthe HTML and plain text should differ only minimally from the\noriginal HTML or plain text content.","deps":{"py311-lark":{"origin":"devel/py-lark","version":"1.2.2"},"py311-oletools":{"origin":"devel/py-oletools","version":"0.60.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"deprecated":"Depends on expired devel/py-oletools","expiration_date":"2025-06-01","flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nDepends on expired devel/py-oletools.\n\nIt is scheduled to be removed on or after 2025-06-01."}]},{"name":"py311-Scrapy","origin":"www/py-scrapy","version":"2.11.1_1","comment":"High level scraping and web crawling framework","maintainer":"skreuzer@FreeBSD.org","www":"https://scrapy.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"02b54a49053b50f389a40f5be7bcdf05862d48f4ae2b051eaaeb3ac3490e9b5c","flatsize":3388434,"path":"All/py311-Scrapy-2.11.1_1.pkg","repopath":"All/py311-Scrapy-2.11.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":521732,"desc":"Scrapy is a fast high-level web crawling and web scraping framework, used to\ncrawl websites and extract structured data from their pages. It can be used for\na wide range of purposes, from data mining to monitoring and automated testing.","deps":{"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-cssselect":{"origin":"www/py-cssselect","version":"1.3.0"},"py311-itemadapter":{"origin":"devel/py-itemadapter","version":"0.8.0_1"},"py311-itemloaders":{"origin":"devel/py-itemloaders","version":"1.1.0_1"},"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-openssl":{"origin":"security/py-openssl","version":"24.1.0_1,1"},"py311-parsel":{"origin":"textproc/py-parsel","version":"1.5.1_1"},"py311-protego":{"origin":"www/py-protego","version":"0.1.16_1"},"py311-queuelib":{"origin":"sysutils/py-queuelib","version":"1.7.0"},"py311-service-identity":{"origin":"security/py-service-identity","version":"24.2.0"},"py311-tldextract":{"origin":"dns/py-tldextract","version":"3.3.1_1"},"py311-twisted":{"origin":"devel/py-twisted","version":"24.7.0"},"py311-w3lib":{"origin":"www/py-w3lib","version":"1.21.0_1"},"py311-zope.interface":{"origin":"devel/py-zope.interface","version":"5.3.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"cpe":"cpe:2.3:a:scrapy:scrapy:2.11.1:::::dragonfly6:x86_64:1","deprecated":"Depends on expired textproc/py-parsel","expiration_date":"2025-06-01","flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nDepends on expired textproc/py-parsel.\n\nIt is scheduled to be removed on or after 2025-06-01."}]},{"name":"py311-PyWavefront","origin":"misc/py-PyWavefront","version":"1.3.3_1","comment":"Library for importing Wavefront .obj files","maintainer":"yuri@FreeBSD.org","www":"https://github.com/pywavefront/PyWavefront","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"53fa9f58f820a90acbd565ff66053832b03c61e30dec46b5b4bd3c3bff31f604","flatsize":225101,"path":"All/py311-PyWavefront-1.3.3_1.pkg","repopath":"All/py311-PyWavefront-1.3.3_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":37656,"desc":"PyWavefront reads Wavefront 3D object files (something.obj, something.obj.gz\nand something.mtl) and generates interleaved vertex data for each material\nready for rendering.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc"],"annotations":{"flavor":"py311"}},{"name":"py311-PyUserInput","origin":"misc/py-PyUserInput","version":"0.1.11_2","comment":"Module for mouse and keyboard control","maintainer":"yuri@FreeBSD.org","www":"https://github.com/PyUserInput/PyUserInput","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fd075e4df442c84340d2c3fe357bcb6fae32a1b4e6d797b039235d0de68ec8fd","flatsize":416775,"path":"All/py311-PyUserInput-0.1.11_2.pkg","repopath":"All/py311-PyUserInput-0.1.11_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":68664,"desc":"A module for cross-platform control of the mouse and keyboard in python that is\nsimple to use.","deps":{"py311-python-xlib":{"origin":"x11-toolkits/py-python-xlib","version":"0.33_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"],"annotations":{"flavor":"py311"}},{"name":"py311-QDarkStyle","origin":"textproc/py-QDarkStyle","version":"3.2.3_1","comment":"Dark stylesheet for Python and Qt applications","maintainer":"ehaupt@FreeBSD.org","www":"https://pypi.org/project/QDarkStyle/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fb0b4ddbd7deaa232c243a34e48047d04a3ad7c4a9c401eca9398f7119a26fa3","flatsize":3122486,"path":"All/py311-QDarkStyle-3.2.3_1.pkg","repopath":"All/py311-QDarkStyle-3.2.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":613004,"desc":"A dark stylesheet for Python and Qt applications.","deps":{"py311-QtPy":{"origin":"devel/py-QtPy","version":"2.4.1"},"py311-helpdev":{"origin":"devel/py-helpdev","version":"0.7.1_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-PyQt6-sip","origin":"devel/py-qt6-sip","version":"13.10.0","comment":"Python to C and C++ bindings generator","maintainer":"kde@FreeBSD.org","www":"https://pypi.org/project/PyQt6-sip/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0cab5f39ee7fd4b348c1f1f282667dc98d964fb8610a814ac9ec300afa12ca20","flatsize":163410,"path":"All/py311-PyQt6-sip-13.10.0.pkg","repopath":"All/py311-PyQt6-sip-13.10.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":52012,"desc":"SIP is a tool for generating Python bindings for C and C++ libraries.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-PyQt5-sip","origin":"devel/py-qt5-sip","version":"12.17.0","comment":"Python to C and C++ bindings generator","maintainer":"kde@FreeBSD.org","www":"https://pypi.org/project/PyQt5-sip/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a9642db239e6b395ef02b82c830d30da0f3f72b7a7024b221d775e58791cbb59","flatsize":178274,"path":"All/py311-PyQt5-sip-12.17.0.pkg","repopath":"All/py311-PyQt5-sip-12.17.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":57568,"desc":"SIP is a tool for generating Python bindings for C and C++ libraries.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-TurboGears2","origin":"www/py-turbogears2","version":"2.3.12_2","comment":"Python-Based Framework for Rapid Web Development","maintainer":"wen@FreeBSD.org","www":"https://www.turbogears.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b107f2689a5dcff71a065d67e9a09ec3a8366593fe749aaad4829aca0bde2c27","flatsize":3623798,"path":"All/py311-TurboGears2-2.3.12_2.pkg","repopath":"All/py311-TurboGears2-2.3.12_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":448380,"desc":"TurboGears 2 is a reinvention of the TurboGears project to take\nadvantage of new components, and to provide a fully customizable\nWSGI (Web Server Gateway Interface) stack. From the beginning\nTurboGears was designed to be a Full Stack framework built from\nbest-of-breed components. New components have been released which\nimproved on the ones in the original TGstack, and the Python web\nworld has been increasingly designed around WSGI.\n\nThis has enabled a whole new world of reuse, and TG2 is designed\nto take advantage of this fact in order to make a framework which\nprovides easy to use, productive defaults, while still providing\nflexibility where it is useful.\n\nTG2 represents a change from some of the components in TurboGears 1,\nbut we have now invested in a set of components that we think will\ncontinue to be at the center of python web development for years to\ncome.","deps":{"py311-crank":{"origin":"devel/py-crank","version":"0.8.1_1"},"py311-markupsafe":{"origin":"textproc/py-markupsafe","version":"2.1.5_1"},"py311-repoze.lru":{"origin":"devel/py-repoze.lru","version":"0.7_1"},"py311-webob":{"origin":"www/py-webob","version":"1.8.7_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-PyPubSub","origin":"devel/py-PyPubSub","version":"4.0.3_1","comment":"Python Publish-Subscribe Package","maintainer":"yuri@FreeBSD.org","www":"https://github.com/schollii/pypubsub","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"05535cad83a2538466014f0560a88d1946fd6b70f354d5ea4c1297846887e0e6","flatsize":673052,"path":"All/py311-PyPubSub-4.0.3_1.pkg","repopath":"All/py311-PyPubSub-4.0.3_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":102456,"desc":"Provides a publish-subscribe API to facilitate event-based or message-based\narchitecture in a single-process application. It is pure Python and works on\nPython 3.3+. It is centered on the notion of a topic; senders publish messages\nof a given topic, and listeners subscribe to messages of a given topic, all\ninside the same process. The package also supports a variety of advanced\nfeatures that facilitate debugging and maintaining topics and messages in larger\ndesktop- or server-based applications.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-Pympler","origin":"devel/py-pympler","version":"1.0.1_1","comment":"Measure, monitor and analyze the memory behavior of Python objects","maintainer":"bofh@FreeBSD.org","www":"https://github.com/pympler/pympler","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ddb965e775300e652b550e31952c1f90502ceca0d020718bf1edd6ffbe7ac5d1","flatsize":1690265,"path":"All/py311-Pympler-1.0.1_1.pkg","repopath":"All/py311-Pympler-1.0.1_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":291896,"desc":"Pympler is a development tool to measure, monitor and analyze the memory\nbehavior of Python objects in a running Python application.\n\nBy pympling a Python application, detailed insight in the size and the lifetime\nof Python objects can be obtained. Undesirable or unexpected runtime behavior\nlike memory bloat and other \"pymples\" can easily be identified.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-SQNomad","origin":"math/py-SQNomad","version":"0.2.3","comment":"Blackbox optimization software","maintainer":"yuri@FreeBSD.org","www":"https://www.gerad.ca/nomad/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e32d16783aee1ee41fc2e57eefdb07de1955f09cb3fe3de17bd25ee050720d5a","flatsize":3078921,"path":"All/py311-SQNomad-0.2.3.pkg","repopath":"All/py311-SQNomad-0.2.3.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":871204,"desc":"NOMAD is a C++ implementation of the Mesh Adaptive Direct Search algorithm\n(MADS), designed for difficult blackbox optimization problems. These problems\noccur when the functions defining the objective and constraints are the result\nof costly computer simulations.","deps":{"py311-SQCommon":{"origin":"misc/py-SQCommon","version":"0.3.2"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-Pyrseas","origin":"databases/py-Pyrseas","version":"0.10.0_1","comment":"Framework and utilities to upgrade and maintain a relational database","maintainer":"arcade@b1t.name","www":"https://github.com/perseas/Pyrseas","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3aab1b1a6ec8b39e1d194c74c0bf93b26c1696f5442b76f6a71ec8d22c8cdbc2","flatsize":1568054,"path":"All/py311-Pyrseas-0.10.0_1.pkg","repopath":"All/py311-Pyrseas-0.10.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":200116,"desc":"Pyrseas provides utilities to describe a PostgreSQL database schema as YAML, to\nverify the schema against the same or a different database and to generate SQL\nthat will modify the schema to match the YAML description.","deps":{"py311-psycopg":{"origin":"databases/py-psycopg","version":"3.2.6"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-PyOpenGL-accelerate","origin":"graphics/py-PyOpenGL-accelerate","version":"3.1.7","comment":"OpenGL acceleration code for PyOpenGL","maintainer":"python@FreeBSD.org","www":"https://pyopengl.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1d6e3c873993908a88316ef8ca9cce92d8d98995bc8bca267d7bd7e322ce0103","flatsize":1000270,"path":"All/py311-PyOpenGL-accelerate-3.1.7.pkg","repopath":"All/py311-PyOpenGL-accelerate-3.1.7.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":230744,"desc":"This set of C (Cython) extensions provides acceleration of common\noperations for slow points in PyOpenGL 3.x.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-PyLD","origin":"devel/py-PyLD","version":"0.7.1_2","comment":"Implementation of the JSON Linked Data specification in Python","maintainer":"ports@virtual-estates.net","www":"https://github.com/digitalbazaar/pyld","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0ba82311d801f0ed1817578ca569a2290de02be3fc53f24f705c867016e4e1b4","flatsize":550952,"path":"All/py311-PyLD-0.7.1_2.pkg","repopath":"All/py311-PyLD-0.7.1_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":88616,"desc":"This library is an implementation of the JSON-LD specification in Python.\n\nJSON-LD is designed as a light-weight syntax that can be used to\nexpress Linked Data. It is primarily intended to be a way to express\nLinked Data in JavaScript and other Web-based programming environments.\nIt is also useful when building interoperable Web Services and when\nstoring Linked Data in JSON-based document storage engines. It is\npractical and designed to be as simple as possible, utilizing the\nlarge number of JSON parsers and existing code that is in use today.\nIt is designed to be able to express key-value pairs, RDF data,\nRDFa data, Microformats data, and Microdata. That is, it supports\nevery major Web-based structured data model in use today.\n\nThe syntax does not require many applications to change their JSON,\nbut easily add meaning by adding context in a way that is either\nin-band or out-of-band. The syntax is designed to not disturb already\ndeployed systems running on JSON, but provide a smooth migration\npath from JSON to JSON with added semantics. Finally, the format\nis intended to be fast to parse, fast to generate, stream-based and\ndocument-based processing compatible, and require a very small\nmemory footprint in order to operate.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-PyUtilib","origin":"devel/py-PyUtilib","version":"6.0.0_1","comment":"Collection of Python utilities","maintainer":"yuri@FreeBSD.org","www":"https://github.com/PyUtilib/pyutilib","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"855cee38cb80c57f22539a3407c87ea241bf1c8e6fa999ef7b1593307240acfe","flatsize":3638291,"path":"All/py311-PyUtilib-6.0.0_1.pkg","repopath":"All/py311-PyUtilib-6.0.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":460820,"desc":"The PyUtilib project supports a collection of Python utilities, including a\nwell-developed component architecture and extensions to the PyUnit testing\nframework. PyUtilib has been developed to support several Python-centric\nprojects, especially Pyomo.","deps":{"py311-nose":{"origin":"devel/py-nose","version":"1.3.7_2"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-PyOgg","origin":"audio/py-pyogg","version":"0.6.14.a1_3","comment":"Xiph.org's Ogg Vorbis, Opus, and FLAC for Python","maintainer":"python@FreeBSD.org","www":"https://pypi.org/project/PyOgg/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"81ec2b453eb98d246e84ca8a479fd027d837c2da451df7b9e33b43d2a86a036c","flatsize":746116,"path":"All/py311-PyOgg-0.6.14.a1_3.pkg","repopath":"All/py311-PyOgg-0.6.14.a1_3.pkg","licenselogic":"single","licenses":["UNLICENSE"],"pkgsize":76020,"desc":"PyOgg provides bindings for Xiph.org's OGG Vorbis, OGG Opus, and FLAC\naudio file formats.\n\nAll the functions, structures, and datatypes are the same as in the C++\nimplementation, except for some that could not be translated.","deps":{"flac":{"origin":"audio/flac","version":"1.5.0,1"},"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"opusfile":{"origin":"audio/opusfile","version":"0.12_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["audio","python"],"annotations":{"flavor":"py311"}},{"name":"py311-PyInquirer","origin":"devel/py-pyinquirer","version":"1.0.3_2","comment":"Collection of common interactive command line user interfaces","maintainer":"gmm@tutanota.com","www":"https://github.com/CITGuru/PyInquirer/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"352591bdeb37e28d00d862f50cdd38f81dc074bd1091cb81754d113a2a39c4fc","flatsize":275759,"path":"All/py311-PyInquirer-1.0.3_2.pkg","repopath":"All/py311-PyInquirer-1.0.3_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":45184,"desc":"PyInquirer strives to be an easily embeddable and\nbeautiful command line interface for Python. PyInquirer\nwants to make it easy for existing Inquirer.js users\nto write immersive command line applications in Python.\n\nNote: PyInquirer provides the user interface and the inquiry session flow.","deps":{"py311-prompt-toolkit":{"origin":"devel/py-prompt-toolkit","version":"3.0.50"},"py311-pygments":{"origin":"textproc/py-pygments","version":"2.19.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"flavor":"py311"}},{"name":"py311-PyHamcrest","origin":"textproc/py-pyhamcrest","version":"2.0.3_1","comment":"Hamcrest matchers for Python","maintainer":"ultima@FreeBSD.org","www":"https://github.com/hamcrest/PyHamcrest","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1ccfa25709c1458790fc71660496c7a1f9a8f0382d9124097c34b7ed4e291f26","flatsize":457478,"path":"All/py311-PyHamcrest-2.0.3_1.pkg","repopath":"All/py311-PyHamcrest-2.0.3_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":62768,"desc":"PyHamcrest is a framework for writing matcher objects, allowing you\nto declaratively define \"match\" rules. There are a number of\nsituations where matchers are invaluable, such as UI validation, or\ndata filtering, but it is in the area of writing flexible tests that\nmatchers are most commonly used. This tutorial shows you how to use\nPyHamcrest for unit testing.\n\nWhen writing tests it is sometimes difficult to get the balance right\nbetween overspecifying the test (and making it brittle to changes),\nand not specifying enough (making the test less valuable since it\ncontinues to pass even when the thing being tested is broken). Having\na tool that allows you to pick out precisely the aspect under test\nand describe the values it should have, to a controlled level of\nprecision, helps greatly in writing tests that are \"just right.\" Such\ntests fail when the behavior of the aspect under test deviates from\nthe expected behavior, yet continue to pass when minor, unrelated\nchanges to the behaviour are made.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-PySCIPOpt","origin":"math/py-PySCIPOpt","version":"4.3.0_1","comment":"Python interface and modeling environment for SCIP","maintainer":"yuri@FreeBSD.org","www":"https://github.com/SCIP-Interfaces/PySCIPOpt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b3a9b39bdadbe4acd88065e5bc67cf8c57a052f44c61bf7f53e684bea46f80fe","flatsize":2367566,"path":"All/py311-PySCIPOpt-4.3.0_1.pkg","repopath":"All/py311-PySCIPOpt-4.3.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":535000,"desc":"This project provides an interface from Python to the SCIP Optimization Suite.","deps":{"SCIP":{"origin":"math/SCIP","version":"8.1.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-PyMetis","origin":"math/py-PyMetis","version":"2023.1_1","comment":"Python wrapper for the Metis graph partitioning software","maintainer":"yuri@FreeBSD.org","www":"https://mathema.tician.de/software/pymetis/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a63aee3e2a130a65a7b13a0a7b74119471e75bc9e6bdd2f91038c021c93bf9ce","flatsize":656547,"path":"All/py311-PyMetis-2023.1_1.pkg","repopath":"All/py311-PyMetis-2023.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":216328,"desc":"PyMetis is a Python wrapper for the Metis graph partititioning software by\nGeorge Karypis, Vipin Kumar and others. It includes version 5.0pre2 of Metis\nand wraps it using the Boost Python wrapper generator library. So far, it only\nwraps the most basic graph partitioning functionality (which is enough for my\ncurrent use), but extending it in case you need more should be quite\nstraightforward. Using PyMetis to partition your meshes is really easy -\nessentially all you need to pass into PyMetis is an adjacency list for the\ngraph and the number of parts you would like.","deps":{"metis":{"origin":"math/metis","version":"5.1.0_9"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-Py-BOBYQA","origin":"math/py-Py-BOBYQA","version":"1.5.0","comment":"Flexible derivative-free solver for general objective minimization","maintainer":"yuri@FreeBSD.org","www":"https://numericalalgorithmsgroup.github.io/pybobyqa/build/html/index.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9f2f68b510d8d132156dd0ba54709d56b92ce8f004a5f3f668a611db9bc90d27","flatsize":596560,"path":"All/py311-Py-BOBYQA-1.5.0.pkg","repopath":"All/py311-Py-BOBYQA-1.5.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":98348,"desc":"Py-BOBYQA is a flexible package for finding local solutions to nonlinear,\nnonconvex minimization problems (with optional bound constraints), without\nrequiring any derivatives of the objective. Py-BOBYQA is a Python implementation\nof the BOBYQA solver by Powell (documentation here). It is particularly useful\nwhen evaluations of the objective function are expensive and/or noisy.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-PyExecJS","origin":"devel/py-PyExecJS","version":"1.5.1_2","comment":"Run JavaScript code from Python","maintainer":"tcberner@FreeBSD.org","www":"https://pypi.org/project/PyExecJS/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b81a6f2f1a455f207a163ae767d34acc21724920038579281beab30a9880c028","flatsize":127977,"path":"All/py311-PyExecJS-1.5.1_2.pkg","repopath":"All/py311-PyExecJS-1.5.1_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":25108,"desc":"PyExecJS is a porting of ExecJS from Ruby. PyExecJS automatically picks the\nbest runtime available to evaluate your JavaScript program.\n\nSupported runtimes\n* PyV8 - A python wrapper for Google V8 engine,\n* Node.js\n* Apple JavaScriptCore - Included with Mac OS X\n* Mozilla SpiderMonkey\n* Microsoft Windows Script Host (JScript)\n* SlimerJS\n* Nashorn - Included with Oracle Java 8","deps":{"node":{"origin":"www/node","version":"22.16.0_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"NODE":"on","SPIDERMONKEY":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-PyGithub","origin":"devel/py-PyGithub","version":"2.6.1","comment":"Python library implementing the full GitHub API v3","maintainer":"bofh@FreeBSD.org","www":"https://github.com/jacquev6/PyGithub","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4c23d55c0ec48011851bb3ceceabca8f7542365137b744101bd223df34b01dbf","flatsize":5302421,"path":"All/py311-PyGithub-2.6.1.pkg","repopath":"All/py311-PyGithub-2.6.1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":445336,"desc":"This is a Python library to access the Github API v3.\n\nWith it, you can manage your Github resources (repositories, user profiles,\norganizations, etc.) from Python scripts.\n\nIt covers the full API, and all methods are tested against the real Github site.","deps":{"py311-deprecated":{"origin":"devel/py-deprecated","version":"1.2.14_1"},"py311-pyjwt":{"origin":"www/py-pyjwt","version":"2.8.0"},"py311-pynacl":{"origin":"security/py-pynacl","version":"1.5.0_2"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"py311-urllib3":{"origin":"net/py-urllib3","version":"1.26.20,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-QtAwesome","origin":"x11-fonts/py-QtAwesome","version":"1.3.1_1","comment":"Iconic fonts in PyQt and PySide applications","maintainer":"ports@FreeBSD.org","www":"https://github.com/spyder-ide/qtawesome","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1709a14a7055f01e6b6bab4c993d8c83b01be86135cb083ec267118d977239bf","flatsize":5848277,"path":"All/py311-QtAwesome-1.3.1_1.pkg","repopath":"All/py311-QtAwesome-1.3.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1522648,"desc":"QtAwesome enables iconic fonts such as Font Awesome and Elusive Icons in PyQt\nand PySide applications.\n\nIt started as a Python port of the QtAwesome C++ library by Rick Blommers.","deps":{"py311-QtPy":{"origin":"devel/py-QtPy","version":"2.4.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python","x11-fonts"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-QtAwesome port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-PyGreSQL","origin":"databases/py-PyGreSQL","version":"6.0_1,1","comment":"Python interface to PostgreSQL, both classic and DP-API 2.0","maintainer":"wen@FreeBSD.org","www":"http://www.pygresql.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d827c082a4a37ccd353655c561582b561bec3815555191030c9d0383298826bb","flatsize":1167645,"path":"All/py311-PyGreSQL-6.0_1,1.pkg","repopath":"All/py311-PyGreSQL-6.0_1,1.pkg","licenselogic":"single","licenses":["PSFL"],"pkgsize":213880,"desc":"PyGreSQL is a python module that interfaces to a PostgreSQL database. It embeds\nthe PostgreSQL query library to allow easy use of the powerful PostgreSQL\nfeatures from a Python script.\nPyGreSQL includes a DB-API 2.0 compliant API wrapper.","deps":{"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-Pituophis","origin":"www/py-Pituophis","version":"1.1_1","comment":"Python 3 library for building Gopher clients and servers","maintainer":"ports@FreeBSD.org","www":"https://pypi.org/project/Pituophis/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8c3517b09333d089a84ba83a8b37e58814b1c707ac39cc511db4d35922aea946","flatsize":84323,"path":"All/py311-Pituophis-1.1_1.pkg","repopath":"All/py311-Pituophis-1.1_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":18528,"desc":"Pituophis is a Python 3 library for building Gopher clients and servers.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["www"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-Pituophis port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-PubChemPy","origin":"science/py-PubChemPy","version":"1.0.4_1","comment":"Simple Python wrapper around the PubChem PUG REST API","maintainer":"yuri@FreeBSD.org","www":"https://github.com/mcs07/PubChemPy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"daa3f4efa6a0ae5518455be5ec8e6b5bd3aa71a009564d59616fb824607f71fb","flatsize":211619,"path":"All/py311-PubChemPy-1.0.4_1.pkg","repopath":"All/py311-PubChemPy-1.0.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":32896,"desc":"PubChemPy provides a way to interact with PubChem in Python. It allows chemical\nsearches by name, substructure and similarity, chemical standardization,\nconversion between chemical file formats, depiction and retrieval of chemical\nproperties.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-PollyReports","origin":"print/py-pollyreports","version":"1.8_1","comment":"Band-oriented PDF report generation from database query","maintainer":"jjachuf@gmail.com","www":"https://newcenturycomputers.net/projects/pollyreports.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"536aacb3a5b0cb1f471da7fea911ad39d99ce5fbfbd4d5595d5ccf721cd983d8","flatsize":83335,"path":"All/py311-PollyReports-1.8_1.pkg","repopath":"All/py311-PollyReports-1.8_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":14592,"desc":"PollyReports.py provides a set of classes for database report writing.\nIt assumes that you are using Reportlab to do PDF generation, but can\nwork with any \"canvas-like\" object as desired.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["print","python"],"options":{"REPORTLAB":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-astropy","origin":"astro/py-astropy","version":"7.0.1_1,2","comment":"Community-developed python astronomy tools","maintainer":"wen@FreeBSD.org","www":"https://www.astropy.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"60a5fee47258d47bdf7f903fae2f8b1a5600ca55b69c677015fca2de36da1d95","flatsize":61886347,"path":"All/py311-astropy-7.0.1_1,2.pkg","repopath":"All/py311-astropy-7.0.1_1,2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":8489188,"desc":"Astropy is a package intended to contain core functionality and some common\ntools needed for performing astronomy and astrophysics research with Python. It\nalso provides an index for other astronomy packages and tools for managing\nthem.","deps":{"py311-astropy-iers-data":{"origin":"astro/py-astropy-iers-data","version":"0.2025.2.3.0.32.42"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pyerfa":{"origin":"astro/py-pyerfa","version":"2.0.0.3_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["astro"],"annotations":{"flavor":"py311"}},{"name":"py311-PyDrive2","origin":"www/py-pydrive2","version":"1.21.3","comment":"PyDrive2 is a wrapper library of google-api-python-client","maintainer":"matthew@wener.org","www":"https://github.com/iterative/PyDrive2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"80903c24f5c54c000f9a5e6ba1a16f3abe27c9d0e7bf60b4f837bfac406442f4","flatsize":1846532,"path":"All/py311-PyDrive2-1.21.3.pkg","repopath":"All/py311-PyDrive2-1.21.3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":310200,"desc":"PyDrive2 is a wrapper library of google-api-python-client\nthat simplifies many common Google Drive API V2 tasks.","deps":{"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-google-api-python-client":{"origin":"www/py-google-api-python-client","version":"2.166.0"},"py311-oauth2client":{"origin":"security/py-oauth2client","version":"4.1.3_1"},"py311-openssl":{"origin":"security/py-openssl","version":"24.1.0_1,1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"DOCS":"on","EXAMPLES":"on","FSSPEC":"off"},"annotations":{"deprecated":"Depends on expired security/py-oauth2client","expiration_date":"2025-06-01","flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nDepends on expired security/py-oauth2client.\n\nIt is scheduled to be removed on or after 2025-06-01."}]},{"name":"py311-Pallets-Sphinx-Themes","origin":"textproc/py-pallets-sphinx-themes","version":"2.3.0_1","comment":"Sphinx themes for Pallets and related projects","maintainer":"nivit@FreeBSD.org","www":"https://pypi.org/project/Pallets-Sphinx-Themes/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6ec9ca933a479f4adb20fb16d0d2ebbfd4592b6e2833fd490f22c7a36c13ec78","flatsize":145563,"path":"All/py311-Pallets-Sphinx-Themes-2.3.0_1.pkg","repopath":"All/py311-Pallets-Sphinx-Themes-2.3.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":33588,"desc":"Themes for the Pallets projects. If you're writing an extension,\nuse the appropriate theme to make your documentation look consistent.\n\nAvailable themes:\n\n    flask\n    jinja\n    werkzeug\n    click","deps":{"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-sphinx":{"origin":"textproc/py-sphinx","version":"5.3.0_3,1"},"py311-sphinx-notfound-page":{"origin":"textproc/py-sphinx-notfound-page","version":"1.0.4"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-Pmw","origin":"x11-toolkits/py-Pmw","version":"2.0.1_2","comment":"High-level compound graphics widgets for Python","maintainer":"fmysh@iijmio-mail.jp","www":"https://pypi.org/project/Pmw/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"feebdabe88fca188bb29140c9ee1686486d4e3602e72247bd3eca147018b6130","flatsize":2312092,"path":"All/py311-Pmw-2.0.1_2.pkg","repopath":"All/py311-Pmw-2.0.1_2.pkg","licenselogic":"single","pkgsize":404524,"desc":"Pmw is a framework for building high-level compound widgets, or\nmegawidgets, constructed using other widgets as component parts. It\npromotes consistent look and feel within and between graphical\napplications, is highly configurable to your needs and is easy to use.\n\nPmw consists of:\n  * A few base classes, providing a framework for building megawidgets.\n  * A library of flexible and extensible megawidgets built on the base\n    classes, such as ButtonBox, ComboBox, MessageDialog, etc.\n\nThe interface to Pmw megawidgets is similar to basic Tk widgets, so it\nis easy for developers to include both megawidgets and basic Tk\nwidgets in their graphical applications. In addition, all Pmw\nmegawidgets may themselves be extended, using either inheritance or\ncomposition.\n\nThe use of the Pmw framework and megawidgets replaces common widget\ncombinations with higher level abstractions. This simplifies code,\nmaking it more readable and maintainable and more easily modifiable.\nThe ability to extend Pmw megawidgets enables developers to create new\nmegawidgets based on previous work.","deps":{"blt":{"origin":"x11-toolkits/blt","version":"2.5.3_7"},"py311-tkinter":{"origin":"x11-toolkits/py-tkinter","version":"3.11.12_10"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","x11-toolkits"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-PeachPy","origin":"devel/py-PeachPy","version":"0.0.1_1,1","comment":"Portable efficient assembly codegen in higher-level Python","maintainer":"yuri@FreeBSD.org","www":"https://github.com/Maratyszcza/Opcodes","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4bb5e7a1b2ac21534b183b56009daf12565c059c41dd570b057c0fedbacb488d","flatsize":21938684,"path":"All/py311-PeachPy-0.0.1_1,1.pkg","repopath":"All/py311-PeachPy-0.0.1_1,1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":652668,"desc":"The goal of this project is to document instruction sets in a format convenient\nfor tools development.\n\nAn instruction set is represented by three files:\n* An XML file that describes instructions\n* An XSD file that describes the structure of the XML file\n* A Python module that reads the XML file and represents it as a set of Python\n  objects","deps":{"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-PyOpenGL","origin":"graphics/py-PyOpenGL","version":"3.1.7_1","comment":"OpenGL (and related library) interface for Python","maintainer":"python@FreeBSD.org","www":"https://pyopengl.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"17ae24927b28db0346abd42d83d9bfa49af4442da42f764806cfcd10f741c206","flatsize":21195369,"path":"All/py311-PyOpenGL-3.1.7_1.pkg","repopath":"All/py311-PyOpenGL-3.1.7_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1430760,"desc":"PyOpenGL is an interface between the Python programming language and the OpenGL\nlibrary (and related libraries).  The package provides interfaces to:\n\n     - The OpenGL library itself, which is a three-dimensional graphical\n     rendering interface.  For more information, visit\n     http://www.opengl.org.\n\n     - The GLU library which provides access to routines for doing\n     quadrics, tesselation etc.\n\n     - The GLUT (GL UTilitity) library from Mark Kilgard, which provides a\n     windowing environment.\n\n     - The Togl (Tk/OpenGL) widget from Brian Paul and Ben Benderson (an\n     alternative to GLUT which interfaces to Tk).\n\nThe Python bindings offer some value-added tools in addition to the\nstandard API, including support for fast processing of arrays of\ncoordinates, trackball support, etc.","deps":{"freeglut":{"origin":"graphics/freeglut","version":"3.2.1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"py311-tkinter":{"origin":"x11-toolkits/py-tkinter","version":"3.11.12_10"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"options":{"TKINTER":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-PYB11Generator","origin":"devel/py-PYB11Generator","version":"1.0.12_1","comment":"Code generator for the pybind11 C++ <-> Python language binding tool","maintainer":"yuri@FreeBSD.org","www":"https://github.com/LLNL/PYB11Generator","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ca62572fec25b9c4e456693cb57edb47274d3ddbd4ece2b901cfa1002215e303","flatsize":172152,"path":"All/py311-PYB11Generator-1.0.12_1.pkg","repopath":"All/py311-PYB11Generator-1.0.12_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":29472,"desc":"PYB11Generator is a python based code generator that creates pybind11 code for\nbinding C++ libraries as extensions in Python. PYB11Generator parses input that\nis very close to writing the desired interface in native python, turning this\ninto the corresponding pybind11 C++ code.","deps":{"py311-decorator":{"origin":"devel/py-decorator","version":"5.2.1"},"py311-pybind11":{"origin":"devel/py-pybind11","version":"2.13.6"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-Nasdaq-Data-Link","origin":"finance/py-Nasdaq-Data-Link","version":"1.0.4_3","comment":"Package for Nasdaq Data Link API access","maintainer":"yuri@FreeBSD.org","www":"https://github.com/Nasdaq/data-link-python","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"34a713d7f7dbfdfee189e07189aba0303e202f66a32cf8429d84f498c5bded95","flatsize":255925,"path":"All/py311-Nasdaq-Data-Link-1.0.4_3.pkg","repopath":"All/py311-Nasdaq-Data-Link-1.0.4_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":48108,"desc":"Python library for Nasdaq Data Link's RESTful API.","deps":{"py311-inflection":{"origin":"devel/py-inflection","version":"0.5.1_1"},"py311-more-itertools":{"origin":"devel/py-more-itertools","version":"10.6.0"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["finance"],"annotations":{"flavor":"py311"}},{"name":"py311-OpenFermion-Dirac","origin":"science/py-OpenFermion-Dirac","version":"g20220812_2","comment":"Interface between OpenFermion and Dirac","maintainer":"yuri@FreeBSD.org","www":"https://github.com/bsenjean/Openfermion-Dirac","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b546a8d8ad68af4c786813ab8e09da78872940809f766ad51e2d7984da3963f3","flatsize":208251,"path":"All/py311-OpenFermion-Dirac-g20220812_2.pkg","repopath":"All/py311-OpenFermion-Dirac-g20220812_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":32856,"desc":"OpenFermion-Dirac is an interface between Openfermion and Dirac to perform\nrelativistic quantum chemistry calculations simulated on a quantum computer.","deps":{"dirac-quantum-chemistry-software":{"origin":"science/dirac","version":"22.0_3"},"py311-OpenFermion":{"origin":"science/py-OpenFermion","version":"1.6.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-Morfessor","origin":"textproc/py-Morfessor","version":"2.0.6_1","comment":"Discover the regularities behind word forming in natural languages","maintainer":"yuri@FreeBSD.org","www":"http://morpho.aalto.fi/projects/morpho/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"21e5367fd2d7e8aca405340bcd18f070d6a4961d6e8f0088e6d9ad6ac9b6d20b","flatsize":469402,"path":"All/py311-Morfessor-2.0.6_1.pkg","repopath":"All/py311-Morfessor-2.0.6_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":76200,"desc":"The goal of the Morpho project is to develop unsupervised data-driven methods\nthat discover the regularities behind word forming in natural languages. In\nparticular, we are focussing on the discovery of morphemes, which are the\nprimitive units of syntax, the smallest individually meaningful elements in the\nutterances of a language. Morphemes are important in automatic generation and\nrecognition of a language, especially in languages in which words may have many\ndifferent inflected forms.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-Paste","origin":"www/py-paste","version":"3.10.1_1","comment":"Tools for using a Web Server Gateway Interface stack","maintainer":"nivit@FreeBSD.org","www":"https://github.com/pasteorg/paste","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7032e44c2c0538ad8c0219e7f04f2d0060c6290564146a361cdd5eace222931f","flatsize":3414006,"path":"All/py311-Paste-3.10.1_1.pkg","repopath":"All/py311-Paste-3.10.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":515972,"desc":"Python Paste brings consistency to Python web development and web\napplication installation, providing tools for both developers and\nsystem administrators.\n\nThese provide several pieces of \"middleware\" (or filters) that can be\nnested to build web applications. Each piece of middleware uses the\nWSGI (PEP 333) interface, and should be compatible with other\nmiddleware based on those interfaces.","deps":{"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-MutatorMath","origin":"math/py-MutatorMath","version":"2.1.2_2","comment":"Piecewise linear interpolation in multiple dimensions","maintainer":"lantw44@gmail.com","www":"https://github.com/LettError/MutatorMath","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c2acdc40f3cda345897657a4f8718e0372d7e310a1613808c7b93658ab47879e","flatsize":411940,"path":"All/py311-MutatorMath-2.1.2_2.pkg","repopath":"All/py311-MutatorMath-2.1.2_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":64920,"desc":"MutatorMath is a Python library for the calculation of piecewise linear\ninterpolations in n-dimensions with any number of masters. It was developed for\ninterpolating data related to fonts, but if can handle any arithmetic object.","deps":{"py311-defcon":{"origin":"x11-fonts/py-defcon","version":"0.10.2_1"},"py311-fontMath":{"origin":"x11-fonts/py-fontMath","version":"0.9.3_1"},"py311-fonttools":{"origin":"print/py-fonttools","version":"4.56.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-POT","origin":"math/py-POT","version":"0.9.3","comment":"Python Optimal Transport Library","maintainer":"yuri@FreeBSD.org","www":"https://pythonot.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4e3acb9f9830701256159a00d82870c47a021f11a3c79ed0a764a804585ce497","flatsize":4077945,"path":"All/py311-POT-0.9.3.pkg","repopath":"All/py311-POT-0.9.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":426864,"desc":"Python Optimal Transport Library provides several solvers for optimization\nproblems related to Optimal Transport for signal, image processing and\nmachine learning.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-Louie","origin":"devel/py-louie","version":"2.0_1","comment":"Signal dispatching mechanism","maintainer":"yuri@FreeBSD.org","www":"https://pypi.org/project/Louie/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bfd1522d0cc960d6d8cc064d80736814cc3287094e036c2188482c020c2df70d","flatsize":197015,"path":"All/py311-Louie-2.0_1.pkg","repopath":"All/py311-Louie-2.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":32692,"desc":"Louie provides Python programmers with a straightforward way to dispatch\nsignals between objects in a wide variety of contexts. It is based on\nPyDispatcher, which in turn was based on a highly-rated recipe in the\nPython Cookbook.\n\nSee also: https://github.com/11craft/louie","deps":{"py311-nose":{"origin":"devel/py-nose","version":"1.3.7_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-ManimPango","origin":"graphics/py-ManimPango","version":"0.5.0","comment":"Bindings for Pango for use with Manim","maintainer":"yuri@FreeBSD.org","www":"https://manimpango.manim.community/en/latest/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"10f7e444501032229efad0d1bfd723f58f431cd4fa842278e669cb228267c0fc","flatsize":217343,"path":"All/py311-ManimPango-0.5.0.pkg","repopath":"All/py311-ManimPango-0.5.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":62444,"desc":"ManimPango is a C binding for Pango using Cython, which is internally used in\nManim to render (non-LaTeX) text.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics"],"annotations":{"flavor":"py311"}},{"name":"py311-PyQt-builder","origin":"devel/py-qtbuilder","version":"1.18.0","comment":"The PEP 517 compliant PyQt build system","maintainer":"kde@FreeBSD.org","www":"https://github.com/Python-PyQt/PyQt-builder","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"03654a15306497c9e6263558680a28aaa72ff5dee7e3d1ecfa5aff1c43270761","flatsize":9642708,"path":"All/py311-PyQt-builder-1.18.0.pkg","repopath":"All/py311-PyQt-builder-1.18.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":2791592,"desc":"SIP is a tool for generating Python bindings for C and C++ libraries.","deps":{"py311-sip":{"origin":"devel/py-sip","version":"6.10.0,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-Levenshtein","origin":"devel/py-Levenshtein","version":"0.22.0","comment":"Fast computation of Levenshtein distance and string similarity","maintainer":"dvl@FreeBSD.org","www":"https://github.com/maxbachmann/Levenshtein","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1447a422e61f36ac5f693a6f1dc760943d43d867750bc1111c680bd1f6007b01","flatsize":378799,"path":"All/py311-Levenshtein-0.22.0.pkg","repopath":"All/py311-Levenshtein-0.22.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":97052,"desc":"The Levenshtein Python C extension module contains functions for fast\ncomputation of:\n\n* Levenshtein (edit) distance, and edit operations\n* string similarity\n* approximate median strings, and generally string averaging\n* string sequence and set similarity","deps":{"py311-rapidfuzz":{"origin":"devel/py-rapidfuzz","version":"3.10.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-Jinja2","origin":"devel/py-Jinja2","version":"3.1.6","comment":"Fast and easy to use stand-alone template engine","maintainer":"nivit@FreeBSD.org","www":"https://jinja.palletsprojects.com/en/3.1.x/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f026a87ff1e1c13318dc5295deb5b4b57428dd732f61e6d89cc5d27256487829","flatsize":1945430,"path":"All/py311-Jinja2-3.1.6.pkg","repopath":"All/py311-Jinja2-3.1.6.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":291260,"desc":"Jinja is a sandboxed template engine written in pure Python licensed\nunder the BSD license. It provides a Django-like non-XML syntax and\ncompiles templates into executable python code. It's basically a\ncombination of Django templates and python code.","deps":{"py311-Babel":{"origin":"devel/py-babel","version":"2.17.0_1"},"py311-markupsafe":{"origin":"textproc/py-markupsafe","version":"2.1.5_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"BABEL":"on","EXAMPLES":"on"},"annotations":{"cpe":"cpe:2.3:a:pocoo:jinja2:3.1.6:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-OWSLib","origin":"graphics/py-OWSLib","version":"0.32.1","comment":"Client programming with OGC web service (hence OWS)","maintainer":"lbartoletti@FreeBSD.org","www":"https://pypi.org/project/OWSLib/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ff82276c038aaa473c0375de1304a2b01877fd6d9509508a977325723eefcf00","flatsize":4202939,"path":"All/py311-OWSLib-0.32.1.pkg","repopath":"All/py311-OWSLib-0.32.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":422612,"desc":"OWSLib is a Python package for client programming with Open Geospatial\nConsortium (OGC) web service (hence OWS) interface standards, and their\nrelated content models.","deps":{"py311-pyproj":{"origin":"graphics/py-pyproj","version":"3.7.1"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-pytz":{"origin":"devel/py-pytz","version":"2024.2_1,1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["geography","graphics","python"],"annotations":{"cpe":"cpe:2.3:a:osgeo:owslib:0.32.1:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"py311-IBMQuantumExperience","origin":"devel/py-IBMQuantumExperience","version":"2.0.4_1","comment":"Python library for the Quantum Experience API","maintainer":"yuri@FreeBSD.org","www":"https://github.com/IBM/qiskit-api-py","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0079337150b1b600117a3d71b99c6f11d857ef66ddd5e0626db31e5174e25167","flatsize":153843,"path":"All/py311-IBMQuantumExperience-2.0.4_1.pkg","repopath":"All/py311-IBMQuantumExperience-2.0.4_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":26884,"desc":"The official API Client to use IBM Quantum Experience in Python.\n\nIt allows to explore the world of quantum computing, check out user guides\nand interactive demos to learn more about quantum principles.","deps":{"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-requests_ntlm":{"origin":"www/py-requests_ntlm","version":"1.3.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-Jinja2-doc","origin":"devel/py-Jinja2-doc","version":"3.1.6","comment":"Fast and easy to use stand-alone template engine","maintainer":"nivit@FreeBSD.org","www":"https://jinja.palletsprojects.com/en/3.1.x/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6e3db5c722154185a1dfc1def1194d60313b611cff381081ee4f69ac536dd5da","flatsize":2008628,"path":"All/py311-Jinja2-doc-3.1.6.pkg","repopath":"All/py311-Jinja2-doc-3.1.6.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":295104,"desc":"Documentation of Jinja2 template engine.","deps":{"py311-markupsafe":{"origin":"textproc/py-markupsafe","version":"2.1.5_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-OpenFermion","origin":"science/py-OpenFermion","version":"1.6.1_1","comment":"Electronic structure package for quantum computers","maintainer":"yuri@FreeBSD.org","www":"https://github.com/quantumlib/OpenFermion","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2feba9efb078732c6eb342b9e39fabfc006d78c6539aea1741fb4f7c0b8b6dbc","flatsize":12044200,"path":"All/py311-OpenFermion-1.6.1_1.pkg","repopath":"All/py311-OpenFermion-1.6.1_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1383204,"desc":"OpenFermion is an open source effort for compiling and analyzing quantum\nalgorithms to simulate fermionic systems, including quantum chemistry.\nAmong other functionalities, the current version features data structures\nand tools for obtaining and manipulating representations of fermionic and\nqubit Hamiltonians.","deps":{"py311-PubChemPy":{"origin":"science/py-PubChemPy","version":"1.0.4_1"},"py311-cirq-core":{"origin":"science/py-cirq-core","version":"1.4.1_1"},"py311-cirq-google":{"origin":"science/py-cirq-google","version":"1.4.1_1"},"py311-deprecation":{"origin":"devel/py-deprecation","version":"2.1.0_1"},"py311-h5py":{"origin":"science/py-h5py","version":"3.13.0"},"py311-networkx":{"origin":"math/py-networkx","version":"3.4,2"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"py311-sympy":{"origin":"math/py-sympy","version":"1.13.3_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-Ice37","origin":"devel/py-ice37","version":"3.7.10","comment":"Modern alternative to object middleware such as CORBA/COM/DCOM/COM+","maintainer":"grembo@FreeBSD.org","www":"http://www.zeroc.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ca761a82a5a356c0969d358cbdbc017f4d4ce10d5df39eded4744399b7cb1e13","flatsize":5194339,"path":"All/py311-Ice37-3.7.10.pkg","repopath":"All/py311-Ice37-3.7.10.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":727384,"desc":"The Internet Communications Engine (Ice) is a modern alternative to object\nmiddleware such as CORBA(TM) or COM/DCOM/COM+. Ice is easy to learn, yet\nprovides a powerful network infrastructure for demanding technical applications.\nIce shines where technologies such as SOAP or XML-RPC are too slow, or do not\nprovide sufficient scalability or security.","deps":{"Ice37":{"origin":"devel/ice37","version":"3.7.10"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"mcpp":{"origin":"devel/mcpp","version":"2.7.2.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"options":{"DEBUG":"off","TEST":"off"}},{"name":"py311-HepMC3","origin":"science/py-HepMC3","version":"3.3.0","comment":"Event record for High Energy Physics Monte Carlo generators/simulation","maintainer":"yuri@FreeBSD.org","www":"https://hepmc.web.cern.ch/hepmc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9823433a5f66894e1a48e08d7ce2a0233727c06e9b2f01fcc42a683bc376e04c","flatsize":4289836,"path":"All/py311-HepMC3-3.3.0.pkg","repopath":"All/py311-HepMC3-3.3.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":810236,"desc":"The HepMC package is an object oriented, C++ event record for High Energy\nPhysics Monte Carlo generators and simulation. The original code was written\nby M. Dobbs and J.B. Hansen (Comput. Phys. Commun. 134 (2001) 41). Since the\nfirst implementation, the package has undergone several modifications and in\nparticular, the latest HepMC3 series is a completely new rewrite using\ncurrently available C++11 techniques.","deps":{"hepmc3":{"origin":"science/hepmc3","version":"3.3.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["science"],"annotations":{"flavor":"py311"}},{"name":"py311-Goodreads","origin":"devel/py-goodreads","version":"0.3.2_1","comment":"Python interface for the Goodreads API","maintainer":"matthew@wener.org","www":"https://github.com/sefakilic/goodreads/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c1efee4d60cd0043c55bd89dadf9143fb608680ed7c4f10d6a73584e2901d030","flatsize":147490,"path":"All/py311-Goodreads-0.3.2_1.pkg","repopath":"All/py311-Goodreads-0.3.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":23636,"desc":"This package provides a Python interface for the Goodreads API.\nUsing it, you can do pretty much anything that Goodreads allows to\ndo with their own data.","deps":{"py311-rauth":{"origin":"devel/py-rauth","version":"0.7.2_2"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-xmltodict":{"origin":"devel/py-xmltodict","version":"0.14.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-OpenMC","origin":"science/py-OpenMC","version":"0.15.0_1","comment":"Monte Carlo neutron and photon transport simulation code (Python)","maintainer":"yuri@FreeBSD.org","www":"https://openmc.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"60b68ee42dfa3621cfabc73306ca9ca29e233b815e096078a2fe2f6350dce107","flatsize":14701010,"path":"All/py311-OpenMC-0.15.0_1.pkg","repopath":"All/py311-OpenMC-0.15.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1929256,"desc":"Python bindings for OpenMC.\n\nOpenMC is a community-developed Monte Carlo neutron and photon transport\nsimulation code. It is capable of performing fixed source, k-eigenvalue, and\nsubcritical multiplication calculations on models built using either a\nconstructive solid geometry or CAD representation. OpenMC supports both\ncontinuous-energy and multigroup transport. The continuous-energy particle\ninteraction data is based on a native HDF5 format that can be generated from\nACE files produced by NJOY. Parallelism is enabled via a hybrid MPI and OpenMP\nprogramming model.","deps":{"openmc":{"origin":"science/openmc","version":"0.15.0"},"py311-h5py":{"origin":"science/py-h5py","version":"3.13.0"},"py311-ipython":{"origin":"devel/ipython","version":"8.18.1_1"},"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"py311-uncertainties":{"origin":"math/py-uncertainties","version":"3.2.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["science"],"annotations":{"flavor":"py311"}},{"name":"py311-GeoIP2","origin":"net/py-GeoIP2","version":"5.0.1","comment":"MaxMind GeoIP2 Python API","maintainer":"olivier@FreeBSD.org","www":"https://github.com/maxmind/GeoIP2-python","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e6e8d8be493364d14e05f7f578b8e173765a46fc19036f0b8988e8f52e023d76","flatsize":329008,"path":"All/py311-GeoIP2-5.0.1.pkg","repopath":"All/py311-GeoIP2-5.0.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":41964,"desc":"Python API to the GeoIP2 library for obtaining the country, region, city,\nlatitude, and longitude of any IP address.","deps":{"py311-aiohttp":{"origin":"www/py-aiohttp","version":"3.11.13"},"py311-maxminddb":{"origin":"net/py-maxminddb","version":"2.6.3"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["geography","net","python"],"annotations":{"flavor":"py311"}},{"name":"py311-Genesis-PyAPI","origin":"biology/py-Genesis-PyAPI","version":"1.2.1_1","comment":"API for the Genesis platform for genetics information processing","maintainer":"yuri@FreeBSD.org","www":"https://github.com/genialis/genesis-pyapi/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1ab957644e5aff0f913fd0e02ebf0d6050d5e8d1bdc33aed68b016a2d098122b","flatsize":100163,"path":"All/py311-Genesis-PyAPI-1.2.1_1.pkg","repopath":"All/py311-Genesis-PyAPI-1.2.1_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":22680,"desc":"GenAPI is a Python API for the Genesis platform allowing to\nperform computations of gene expression, etc.","deps":{"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-slumber":{"origin":"www/py-slumber","version":"0.7.1_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["biology","python"],"annotations":{"flavor":"py311"}},{"name":"py311-Fuzzy","origin":"misc/py-fuzzy","version":"1.2.2_1","comment":"Fast Python phonetic algorithms","maintainer":"yuri@FreeBSD.org","www":"https://pypi.org/project/Fuzzy/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2ead74d7102b1b1cd9e8774a0b6700329b92decc795fd863cbe73eae316f90a8","flatsize":139819,"path":"All/py311-Fuzzy-1.2.2_1.pkg","repopath":"All/py311-Fuzzy-1.2.2_1.pkg","licenselogic":"and","licenses":["ART20","MIT"],"pkgsize":44592,"desc":"Fuzzy is a python library implementing common phonetic algorithms quickly.\nTypically this is in string similarity exercises, but they're pretty versatile.\nThe algorithms are:\n* Soundex\n* NYSIIS\n* Double Metaphone Based on Maurice Aubrey's C code from his perl\n  implementation.","deps":{"py311-cython":{"origin":"lang/cython","version":"0.29.37_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"],"annotations":{"flavor":"py311"}},{"name":"py311-MACS3","origin":"biology/py-macs3","version":"3.0.3","comment":"Peak caller aimed at transcription factor binding sites","maintainer":"jwb@FreeBSD.org","www":"https://github.com/taoliu/MACS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aad768a88d0adc45a1e203885b629e1f730b1c009d4e1018ac7e989f671ae4a5","flatsize":9115082,"path":"All/py311-MACS3-3.0.3.pkg","repopath":"All/py311-MACS3-3.0.3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":2009316,"desc":"MACS (Model-based Analysis of ChIP-Seq) is a tool for identifying\ntranscription factor (TF) binding sites.   Such sites are generated\nby CHiP-Seq (CHromatin immuno-Precipitation sequencing) and ATAC-Seq\n(Assay for Transposase Accessible Chromatin Sequencing).  MACS\nidentifies \"peaks\" in the genome sequence, which are areas enriched\nin bound TFs or accessible chromatin.","deps":{"py311-cykhash":{"origin":"devel/py-cykhash","version":"2.0.1_1"},"py311-hmmlearn":{"origin":"math/py-hmmlearn","version":"0.3.3"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-scikit-learn":{"origin":"science/py-scikit-learn","version":"1.4.0_1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["biology","python"],"annotations":{"flavor":"py311"}},{"name":"py311-FreeBSD-ports","origin":"ports-mgmt/py-FreeBSD-ports","version":"0.0.9_1","comment":"Parse FreeBSD Ports INDEX, provide search API","maintainer":"bofh@FreeBSD.org","www":"https://github.com/swills/py-FreeBSD-ports/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7c26c737835fec5742197ff6d84b0a87bd97840538093dd4355f1dddce4a3a7a","flatsize":34207,"path":"All/py311-FreeBSD-ports-0.0.9_1.pkg","repopath":"All/py311-FreeBSD-ports-0.0.9_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":8080,"desc":"Parse FreeBSD Ports INDEX, provide search API","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["ports-mgmt","python"],"annotations":{"flavor":"py311"}},{"name":"py311-Flor","origin":"textproc/py-flor","version":"1.1.3_1","comment":"Bloom filter implementation","maintainer":"antoine@FreeBSD.org","www":"https://github.com/DCSO/flor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d699fa898c7d6a374d4d08259ff0de1c7ec9a0128367c9d2226c46e90721958e","flatsize":23408,"path":"All/py311-Flor-1.1.3_1.pkg","repopath":"All/py311-Flor-1.1.3_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":5908,"desc":"Flor implements a Bloom filter class.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-HTSeq","origin":"biology/py-htseq","version":"2.0.9_1","comment":"Python library to facilitate programmatic analysis of sequence data","maintainer":"alster@vinterdalen.se","www":"https://github.com/htseq/htseq/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c4c45f0652a0a92eb30382e9de68af89fcb202502fa40871b9838fa29889866b","flatsize":1517027,"path":"All/py311-HTSeq-2.0.9_1.pkg","repopath":"All/py311-HTSeq-2.0.9_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":343212,"desc":"HTSeq is a Python library to facilitate programmatic analysis of data\nfrom high-throughput sequencing (HTS) experiments. A popular component\nof HTSeq is htseq-count, a script to quantify gene expression in bulk\nand single-cell RNA-Seq and similar experiments.","deps":{"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pysam":{"origin":"biology/py-pysam","version":"0.23.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["biology","python"],"annotations":{"flavor":"py311"}},{"name":"py311-Frozen-Flask","origin":"www/py-frozen-flask","version":"0.11_1","comment":"Freezes a Flask application into a set of static files","maintainer":"oleg@bsdpower.com","www":"https://pythonhosted.org/Frozen-Flask/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"83aba03dd34df344ed846e14f2b36a15b42f1f3e3700b5cbd228904ec2d77843","flatsize":186856,"path":"All/py311-Frozen-Flask-0.11_1.pkg","repopath":"All/py311-Frozen-Flask-0.11_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":34016,"desc":"Frozen-Flask freezes a Flask application into a set of static files.\nThe result can be hosted without any server-side software other than\na traditional web server.\n\nThis project used to be called Flask-Static.","deps":{"py311-flask":{"origin":"www/py-flask","version":"3.1.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-Flask-Uploads","origin":"www/py-flask-uploads","version":"0.2.1_1","comment":"Flexible and efficient upload handling for Flask","maintainer":"python@FreeBSD.org","www":"https://flask-uploads.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1e56e369c299187723f576a021a973c334733128caadbbc6fa255191be412bb1","flatsize":68440,"path":"All/py311-Flask-Uploads-0.2.1_1.pkg","repopath":"All/py311-Flask-Uploads-0.2.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14228,"desc":"Flask-Uploads allows your application to flexibly and efficiently handle file\nuploading and serving the uploaded files.","deps":{"py311-flask":{"origin":"www/py-flask","version":"3.1.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-Flask-SimpleLDAP","origin":"www/py-flask-simpleldap","version":"2.0.0","comment":"LDAP authentication for Flask","maintainer":"matthew@wener.org","www":"https://github.com/alexferl/flask-simpleldap","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"19f6f18c26bd1f44c36920bba56326940c427ce0656d08db8d36e0dd881b604b","flatsize":105003,"path":"All/py311-Flask-SimpleLDAP-2.0.0.pkg","repopath":"All/py311-Flask-SimpleLDAP-2.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15444,"desc":"Flask-SimpleLDAP provides LDAP authentication for Flask and\nis compatible with and tested on Python 3.8+.","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-blinker":{"origin":"devel/py-blinker","version":"1.9.0"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-flask":{"origin":"www/py-flask","version":"3.1.0"},"py311-itsdangerous":{"origin":"security/py-itsdangerous","version":"2.2.0"},"py311-markupsafe":{"origin":"textproc/py-markupsafe","version":"2.1.5_1"},"py311-pyasn1":{"origin":"devel/py-pyasn1","version":"0.6.0"},"py311-pyasn1-modules":{"origin":"devel/py-pyasn1-modules","version":"0.4.1"},"py311-python-ldap":{"origin":"net/py-python-ldap","version":"3.4.4"},"py311-werkzeug":{"origin":"www/py-werkzeug","version":"3.1.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-Genshi","origin":"textproc/py-genshi","version":"0.7.9","comment":"Toolkit for generation of output for the web","maintainer":"nivit@FreeBSD.org","www":"https://genshi.edgewall.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a3c401505b72aab664ab322ffcca37a9b08926e5e92dd6d68e2a9377fa816db3","flatsize":3387868,"path":"All/py311-Genshi-0.7.9.pkg","repopath":"All/py311-Genshi-0.7.9.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":358144,"desc":"Genshi is a Python library that provides an integrated set of components\nfor parsing, generating, and processing HTML, XML or other textual content\nfor output generation on the web. The major feature is a template language,\nwhich is heavily inspired by Kid.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc","www"],"options":{"BABEL":"off"},"annotations":{"flavor":"py311"}},{"name":"py311-Flask-Sphinx-Themes","origin":"www/py-flask-sphinx-themes","version":"1.0.2","comment":"Sphinx themes for Flask and related projects","maintainer":"matthew@wener.org","www":"https://github.com/pallets/flask-sphinx-themes","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aeaed3fa1191f5e7b3827a1e189b749013b14081d87f332a2e370ee3771b69ee","flatsize":44736,"path":"All/py311-Flask-Sphinx-Themes-1.0.2.pkg","repopath":"All/py311-Flask-Sphinx-Themes-1.0.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":10600,"desc":"This repository contains Sphinx themes for Flask and Flask related projects.","deps":{"py311-sphinx":{"origin":"textproc/py-sphinx","version":"5.3.0_3,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"py311-Flask-Principal","origin":"www/py-flask-principal","version":"0.4.0_1","comment":"Identity management for flask","maintainer":"kevans@FreeBSD.org","www":"https://packages.python.org/Flask-Principal/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"196ce451725ae731a5d7e82d18932907e0e00e3ded2ada3361145e3fbc1e91ac","flatsize":58347,"path":"All/py311-Flask-Principal-0.4.0_1.pkg","repopath":"All/py311-Flask-Principal-0.4.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11140,"desc":"Identity management for Flask.","deps":{"py311-blinker":{"origin":"devel/py-blinker","version":"1.9.0"},"py311-flask":{"origin":"www/py-flask","version":"3.1.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-Flask-Sockets","origin":"www/py-flask-sockets","version":"0.2.1_1","comment":"Elegant WebSockets for your Flask apps","maintainer":"antoine@FreeBSD.org","www":"https://github.com/kennethreitz/flask-sockets","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4b852acb05558b608e3a8c23464646f8172a4cd0d63061508891b8ed3f82c31e","flatsize":16385,"path":"All/py311-Flask-Sockets-0.2.1_1.pkg","repopath":"All/py311-Flask-Sockets-0.2.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5616,"desc":"Elegant WebSockets for your Flask apps.","deps":{"py311-flask":{"origin":"www/py-flask","version":"3.1.0"},"py311-gevent":{"origin":"devel/py-gevent","version":"24.2.1"},"py311-gevent-websocket":{"origin":"www/py-gevent-websocket","version":"0.10.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-Flask-Moment","origin":"www/py-flask-moment","version":"1.0.6","comment":"Format dates and times in Flask templates using moment.js","maintainer":"john@saltant.com","www":"https://github.com/miguelgrinberg/Flask-Moment","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fc60943514c218feed7f9990c609a71620c5df38c15f4b59b8d3c5bfdea0452a","flatsize":59088,"path":"All/py311-Flask-Moment-1.0.6.pkg","repopath":"All/py311-Flask-Moment-1.0.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10016,"desc":"Flask-Moment is an extension for the Flask web application micro framework\nthat enhances Jinja2 templates with formatting of dates and times using\nmoment.js.","deps":{"py311-flask":{"origin":"www/py-flask","version":"3.1.0"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-Flask-SAML","origin":"security/py-flask-saml","version":"0.5.1_3","comment":"SAML authentication for Flask web apps","maintainer":"john@saltant.com","www":"https://bitbucket.org/asecurityteam/flask_saml","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"04b6dd00285f0ee27731c3b9b0e90dc1b616f4dd668e164926b68f93fccb4b6f","flatsize":40880,"path":"All/py311-Flask-SAML-0.5.1_3.pkg","repopath":"All/py311-Flask-SAML-0.5.1_3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":12276,"desc":"Flask-SAML is an extension for the Flask web application micro framework\nthat implements Security Association Markup Language (SAML) authentication.","deps":{"py311-blinker":{"origin":"devel/py-blinker","version":"1.9.0"},"py311-flask":{"origin":"www/py-flask","version":"3.1.0"},"py311-pysaml2":{"origin":"security/py-pysaml2","version":"7.5.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security","www"],"annotations":{"flavor":"py311"}},{"name":"py311-Flask-Kerberos","origin":"security/py-flask-kerberos","version":"1.0.4_1","comment":"GSSAPI Negotiate HTTP authentication for Flask routes","maintainer":"john@saltant.com","www":"https://github.com/mkomitee/flask-kerberos","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2b6a16d79a2dd0ece0ca9f5a2ce980dd746b3145e8a3b10232c56baed3efb516","flatsize":17348,"path":"All/py311-Flask-Kerberos-1.0.4_1.pkg","repopath":"All/py311-Flask-Kerberos-1.0.4_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":5360,"desc":"GSSAPI Negotiate HTTP authentication for Flask routes.","deps":{"py311-flask":{"origin":"www/py-flask","version":"3.1.0"},"py311-kerberos":{"origin":"security/py-kerberos","version":"1.3.1_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security","www"],"annotations":{"flavor":"py311"}},{"name":"py311-Flask-Login","origin":"www/py-flask-login","version":"0.6.3_1","comment":"User session management for Flask","maintainer":"andrej@ebert.su","www":"https://github.com/maxcountryman/flask-login","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2679e8f81c9f4b9d3d441eade21a7f0ae896ff0cf7ea4d4ff57391246a27a13c","flatsize":157557,"path":"All/py311-Flask-Login-0.6.3_1.pkg","repopath":"All/py311-Flask-Login-0.6.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":27996,"desc":"Provides user session management for Flask.\nIt handles tasks of logging in, logging out, and remembering your user's\nsessions over extended periods of time.\nIt is not bound to any particular database system or permissions model.","deps":{"py311-flask":{"origin":"www/py-flask","version":"3.1.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-Flask-HTTPAuth","origin":"security/py-flask-httpauth","version":"4.8.0","comment":"Basic and Digest HTTP authentication for Flask routes","maintainer":"rm@FreeBSD.org","www":"https://github.com/miguelgrinberg/flask-httpauth/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cbcdba44b92833ab7333f18b7df996bb4bd70e3758c036aba8cb85d3df4efa40","flatsize":69111,"path":"All/py311-Flask-HTTPAuth-4.8.0.pkg","repopath":"All/py311-Flask-HTTPAuth-4.8.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14928,"desc":"Basic and Digest HTTP authentication for Flask routes.","deps":{"py311-flask":{"origin":"www/py-flask","version":"3.1.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"py311-Flask-FlatPages","origin":"www/py-flask-flatpages","version":"0.6_2","comment":"Provides flat static pages to a Flask application","maintainer":"oleg@bsdpower.com","www":"https://github.com/SimonSapin/Flask-FlatPages","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"de35a0b6d5acf55f0b1d3dee2e256dfa6696fb9b57ef34f57f3ca817085ba3b5","flatsize":64744,"path":"All/py311-Flask-FlatPages-0.6_2.pkg","repopath":"All/py311-Flask-FlatPages-0.6_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":15092,"desc":"Provides flat static pages to a Flask application, based on text files\nas opposed to a relational database.","deps":{"py311-flask":{"origin":"www/py-flask","version":"3.1.0"},"py311-markdown":{"origin":"textproc/py-markdown","version":"3.6"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-Flask-Cors","origin":"www/py-flask-cors","version":"5.0.0_1","comment":"Flask extension adding a decorator for CORS support","maintainer":"wen@FreeBSD.org","www":"https://github.com/corydolphin/flask-cors","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cc1f6315239ee7fccfe0ae61753bf32e1b75459616323a6176ee38c5441d7106","flatsize":106405,"path":"All/py311-Flask-Cors-5.0.0_1.pkg","repopath":"All/py311-Flask-Cors-5.0.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21188,"desc":"Flask-Cors is a simple extension to Flask allowing you to support cross-origin\nresource sharing (CORS) using a simple decorator.","deps":{"py311-flask":{"origin":"www/py-flask","version":"3.1.0"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-Flask-RESTful","origin":"www/py-flask-restful","version":"0.3.9_1","comment":"Simple framework for creating REST APIs with Flask","maintainer":"rm@FreeBSD.org","www":"https://flask-restful.readthedocs.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"173ff391cc20ef8cec410d9b4a90a0043580e9df1cae1a35fab7e3da18505f6b","flatsize":266201,"path":"All/py311-Flask-RESTful-0.3.9_1.pkg","repopath":"All/py311-Flask-RESTful-0.3.9_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":47592,"desc":"Simple framework for creating REST APIs.","deps":{"py311-aniso8601":{"origin":"devel/py-aniso8601","version":"10.0.0"},"py311-flask":{"origin":"www/py-flask","version":"3.1.0"},"py311-pytz":{"origin":"devel/py-pytz","version":"2024.2_1,1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-Flask-Compress","origin":"www/py-flask-compress","version":"1.14_1","comment":"Extension for Flask that compresses responses with gzip","maintainer":"andrej@ebert.su","www":"https://pypi.org/project/Flask-Compress/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d24d5ae94473b0d64f896d7c3202c97c2c265c4b904d77b54db295b9f7f2c611","flatsize":44567,"path":"All/py311-Flask-Compress-1.14_1.pkg","repopath":"All/py311-Flask-Compress-1.14_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12660,"desc":"Flask-Compress both adds the various headers required for a compressed\nresponse and gzips the response data. This makes serving gzip compressed\nstatic files extremely easy.\n\nInternally, every time a request is made the extension will check if\nit matches one of the compressible MIME types and will automatically\nattach the appropriate headers.","deps":{"py311-brotli":{"origin":"archivers/py-brotli","version":"1.1.0"},"py311-flask":{"origin":"www/py-flask","version":"3.1.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-Flask-Collect","origin":"www/py-flask-collect","version":"1.3.2_1","comment":"Tool to collect static files in one command","maintainer":"meka@tilda.center","www":"https://github.com/coleifer/flask-peewee/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"053ee6bdbdbd5b9e1578ef7133541082114ff09105ddd3998d4ce77932b7e46c","flatsize":82573,"path":"All/py311-Flask-Collect-1.3.2_1.pkg","repopath":"All/py311-Flask-Collect-1.3.2_1.pkg","licenselogic":"single","licenses":["BSD"],"pkgsize":15556,"desc":"This tool will help you collect static files in one command. It checks\napplication and blueprints for static files and copy them to specific folder.","deps":{"py311-flask":{"origin":"www/py-flask","version":"3.1.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-Flask-Cache","origin":"www/py-flask-cache","version":"0.13.1_1","comment":"Cache support for your Flask application","maintainer":"lichray@gmail.com","www":"https://pythonhosted.org/Flask-Cache/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0969ade0b152a6b41a3647ce304b6d0e9b110c09afe7686dc61a026815d66b5e","flatsize":124611,"path":"All/py311-Flask-Cache-0.13.1_1.pkg","repopath":"All/py311-Flask-Cache-0.13.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":23280,"desc":"Flask-Cache adds cache support to your Flask application. The cache\nbackend can Be chosen from simple, memcached, and filesystem.\nInstall databases/memcached from ports if needed.","deps":{"py311-flask":{"origin":"www/py-flask","version":"3.1.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-Flask-Bcrypt","origin":"security/py-flask-bcrypt","version":"1.0.1_1","comment":"Flask extension that provides bcrypt hashing utilities for your application","maintainer":"acm@FreeBSD.org","www":"https://github.com/maxcountryman/flask-bcrypt","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1c6035f17348a11546681953b32bcf4320f85c45468679ccfa3e7cc825020ed6","flatsize":33092,"path":"All/py311-Flask-Bcrypt-1.0.1_1.pkg","repopath":"All/py311-Flask-Bcrypt-1.0.1_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":7236,"desc":"Flask-Bcrypt is a Flask extension that provides bcrypt hashing utilities for\nyour application.\n\nDue to the recent increased prevalence of powerful hardware, such as modern\nGPUs, hashes have become increasingly easy to crack. A proactive solution to\nthis is to use a hash that was designed to be \"de-optimized\". Bcrypt is such a\nhashing facility; unlike hashing algorithms such as MD5 and SHA1, which are\noptimized for speed, bcrypt is intentionally structured to be slow.\n\nFor sensitive data that must be protected, such as passwords, bcrypt is an\nadvisable choice.","deps":{"py311-bcrypt":{"origin":"security/py-bcrypt","version":"3.2.2_1"},"py311-flask":{"origin":"www/py-flask","version":"3.1.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security","www"],"annotations":{"flavor":"py311"}},{"name":"py311-HofstadterTools","origin":"science/py-HofstadterTools","version":"1.0.4","comment":"Package for analyzing the Hofstadter model of particles in the lattice","maintainer":"yuri@FreeBSD.org","www":"https://hofstadter.tools/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"285ea041666dceb3b420fb9e53e1cf0d8ec2dc328261b284a9b0f2231e7c0115","flatsize":1879432,"path":"All/py311-HofstadterTools-1.0.4.pkg","repopath":"All/py311-HofstadterTools-1.0.4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1377692,"desc":"HofstadterTools (HT) is a set of Python programs and classes for analyzing the\nHofstadter model, which describes the behavior of non-interacting quantum\nparticles hopping on a lattice coupled to a gauge field. This package can be\nused to compute the band structure of a generalized Hofstadter model on any\nregular Euclidean lattice, as well as its key properties, such as quantum\ngeometry and topology.","deps":{"py311-ipython":{"origin":"devel/ipython","version":"8.18.1_1"},"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-prettytable":{"origin":"devel/py-prettytable","version":"3.15.1"},"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"py311-qt5-pyqt":{"origin":"devel/py-qt5-pyqt","version":"5.15.11_1"},"py311-tqdm":{"origin":"misc/py-tqdm","version":"4.67.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"py311-Flask-OAuthlib","origin":"www/py-flask-oauthlib","version":"0.9.5_1","comment":"OAuthlib for Flask","maintainer":"rm@FreeBSD.org","www":"https://github.com/lepture/flask-oauthlib/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1f489cc8546ba1c2c992744cf0bf629b278c277ae14780934f417604d4fbc1f6","flatsize":504746,"path":"All/py311-Flask-OAuthlib-0.9.5_1.pkg","repopath":"All/py311-Flask-OAuthlib-0.9.5_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":71012,"desc":"Flask-OAuthlib is an extension to Flask that allows you to interact\nwith remote OAuth enabled applications. On the client site, it is a\nreplacement for Flask-OAuth. But it does more than that, it also\nhelps you to create OAuth providers.","deps":{"py311-flask":{"origin":"www/py-flask","version":"3.1.0"},"py311-oauthlib":{"origin":"security/py-oauthlib","version":"3.2.2_1"},"py311-requests-oauthlib":{"origin":"www/py-requests-oauthlib","version":"2.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-Flask-JWT","origin":"www/py-flask-jwt","version":"0.3.2_1","comment":"JWT token authentication for Flask apps","maintainer":"yuri@FreeBSD.org","www":"https://github.com/mattupstate/flask-jwt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"90e4cce19b0bc5e7962987b08fa1b924c5698c9db25a9ea306fcfa605c726070","flatsize":51782,"path":"All/py311-Flask-JWT-0.3.2_1.pkg","repopath":"All/py311-Flask-JWT-0.3.2_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":11128,"desc":"Flask-JWT allows to add basic JWT features to Flask applications.","deps":{"py311-flask":{"origin":"www/py-flask","version":"3.1.0"},"py311-pyjwt":{"origin":"www/py-pyjwt","version":"2.8.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-Flask-Assets","origin":"www/py-flask-assets","version":"2.0_1","comment":"Asset management for flask","maintainer":"kevans@FreeBSD.org","www":"https://github.com/miracle2k/flask-assets","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5cadffb67a6b4b8fbd82dcb16406a617b95a76ced9f58cdb83e5f04ad8a092bc","flatsize":72837,"path":"All/py311-Flask-Assets-2.0_1.pkg","repopath":"All/py311-Flask-Assets-2.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":15816,"desc":"Integrates the webassets library with Flask, adding support for merging,\nminifying and compiling CSS and Javascript files.","deps":{"py311-flask":{"origin":"www/py-flask","version":"3.1.0"},"py311-webassets":{"origin":"www/py-webassets","version":"2.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-Extremes","origin":"devel/py-extremes","version":"1.1.1_2","comment":"Production-quality 'Min' and 'Max' objects (adapted from PEP 326)","maintainer":"ports@FreeBSD.org","www":"https://pypi.org/project/Extremes/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"92412fbe771f10c334ce13c57d32101c0c2e43b6cef84698bbd19cda45992d42","flatsize":11097,"path":"All/py311-Extremes-1.1.1_2.pkg","repopath":"All/py311-Extremes-1.1.1_2.pkg","licenselogic":"single","pkgsize":4136,"desc":"The peak.util.extremes module provides a production-quality implementation\nof the Min and Max objects from PEP 326.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe py311-Extremes port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-Js2Py","origin":"devel/py-Js2Py","version":"0.74_1","comment":"JavaScript to Python translator and interpreter","maintainer":"tcberner@FreeBSD.org","www":"https://pypi.org/project/Js2Py/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e5e597e1b8308d0c5ae29226ae2d71cb52f44c4f2c5e5656a8ccefbe96925b7e","flatsize":43538264,"path":"All/py311-Js2Py-0.74_1.pkg","repopath":"All/py311-Js2Py-0.74_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3340184,"desc":"Translates JavaScript to Python code. Js2Py is able to translate and execute\nvirtually any JavaScript code.\n\nJs2Py is written in pure python and does not have any dependencies. Basically\nan implementation of JavaScript core in pure python.","deps":{"py311-pyjsparser":{"origin":"devel/py-pyjsparser","version":"2.7.1_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-tzlocal":{"origin":"devel/py-tzlocal","version":"5.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-FindSystemFontsFilename","origin":"x11-fonts/py-FindSystemFontsFilename","version":"0.3.1","comment":"Find the system fonts filename","maintainer":"nivit@FreeBSD.org","www":"https://github.com/moi15moi/FindSystemFontsFilename/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7e3386832a0a27867f92c9dacddb2f414d1e6fa57d061e23d36eba519012776a","flatsize":300220,"path":"All/py311-FindSystemFontsFilename-0.3.1.pkg","repopath":"All/py311-FindSystemFontsFilename-0.3.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":48084,"desc":"This Python module allows you to get the font filename on your system. It will\ncollect TrueType (.ttf), OpenType (.otf), TrueType Collection (.ttc) and\nOpenType Collection (.otc) font format.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","x11-fonts"],"annotations":{"flavor":"py311"}},{"name":"py311-Elixir","origin":"databases/py-Elixir","version":"0.7.1_4","comment":"Declarative Mapper for SQLAlchemy","maintainer":"nivit@FreeBSD.org","www":"http://elixir.ematia.de/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1758db70fe8f594d4aeca2c7d912ea79a7b7ff3db566113a7dc6612245c53540","flatsize":617260,"path":"All/py311-Elixir-0.7.1_4.pkg","repopath":"All/py311-Elixir-0.7.1_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":92132,"desc":"A declarative layer on top of SQLAlchemy. It is a fairly thin wrapper, which\nprovides the ability to define model objects following the Active Record\ndesign pattern, and using a DSL syntax similar to that of the Ruby on Rails\nActiveRecord system.\n\nElixir does not intend to replace SQLAlchemy's core features, but instead\nfocuses on providing a simpler syntax for defining model objects when you do\nnot need the full expressiveness of SQLAlchemy's manual mapper definitions.\n\nElixir is intended to replace the ActiveMapper SQLAlchemy extension, and the\nTurboEntity project.","deps":{"py311-sqlalchemy10":{"origin":"databases/py-sqlalchemy10","version":"1.0.14_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-Flask-Bootstrap","origin":"www/py-flask-bootstrap","version":"3.3.7.1_2","comment":"Include Bootstrap in your project, without any boilerplate code","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/mbr/flask-bootstrap","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4bab68d2755ac9dfc79db8f5101e1feb9b5b975a0d09b1b8ca83757934ffc236","flatsize":1692915,"path":"All/py311-Flask-Bootstrap-3.3.7.1_2.pkg","repopath":"All/py311-Flask-Bootstrap-3.3.7.1_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":392024,"desc":"Flask-Bootstrap packages Bootstrap into an extension that mostly consists of a\nblueprint named 'bootstrap'. It can also create links to serve Bootstrap from a\nCDN and works with no boilerplate code in your application.","deps":{"py311-dominate":{"origin":"textproc/py-dominate","version":"2.9.1"},"py311-flask":{"origin":"www/py-flask","version":"3.1.0"},"py311-visitor":{"origin":"devel/py-visitor","version":"0.1.3_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py311-ExifRead","origin":"graphics/py-exifread","version":"3.0.0_2","comment":"Read Exif metadata from tiff and jpeg files","maintainer":"ports@virtual-estates.net","www":"https://github.com/ianare/exif-py","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9a4de74c4846f38de3d7c944424cdce8e68f16299f02e30f450f35354502b5f1","flatsize":401291,"path":"All/py311-ExifRead-3.0.0_2.pkg","repopath":"All/py311-ExifRead-3.0.0_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":74976,"desc":"Easy to use Python module to extract Exif metadata from tiff and\njpeg files.\n\nOriginally written by Gene Cash & Thierry Bousch.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"],"annotations":{"flavor":"py311"}},{"name":"py311-CouchDB","origin":"databases/py-couchdb","version":"1.1_2","comment":"Simple Library to Allow Python Applications to Use CouchDB","maintainer":"niwi@niwi.be","www":"https://code.google.com/p/couchdb-python/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"19b0aad0b31ac0b48a91278699de82ede522ad94e419adac7513eb54edaf0501","flatsize":961804,"path":"All/py311-CouchDB-1.1_2.pkg","repopath":"All/py311-CouchDB-1.1_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":133512,"desc":"This package provides a Python fast and full featured interface\nto CouchDB.","deps":{"py311-simplejson":{"origin":"devel/py-simplejson","version":"3.18.4_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"}},{"name":"py311-Dumper","origin":"devel/py-Dumper","version":"1.2.0_1","comment":"Conveniently print any Python data structure","maintainer":"pi@FreeBSD.org","www":"https://pypi.org/project/Dumper/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b8db78b2354ba12e34298d2c80952efc87ec3e18048d3157c0621c59a6925b9d","flatsize":74847,"path":"All/py311-Dumper-1.2.0_1.pkg","repopath":"All/py311-Dumper-1.2.0_1.pkg","licenselogic":"single","licenses":["PSFL"],"pkgsize":16224,"desc":"Dump Python data structures (including class instances) in a nicely-\nnested, easy-to-read form. Handles recursive data structures properly,\nand has sensible options for limiting the extent of the dump both\nby simple depth and by some rules for how to handle contained\ninstances.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-CommonMark","origin":"textproc/py-CommonMark","version":"0.9.1_2","comment":"Python parser for the CommonMark Markdown spec","maintainer":"romain@FreeBSD.org","www":"https://github.com/rtfd/CommonMark-py","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"44d9328ac8e6d93db4b987f9c09871a931467fc1d2833c4ae999b7f2717844a8","flatsize":686166,"path":"All/py311-CommonMark-0.9.1_2.pkg","repopath":"All/py311-CommonMark-0.9.1_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":112912,"desc":"CommonMark-py is a pure Python port of jgm's commonmark.js, a Markdown parser\nand renderer for the CommonMark specification, using only native modules.","deps":{"py311-future":{"origin":"devel/py-future","version":"0.18.3_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"py311-Cerberus","origin":"devel/py-cerberus","version":"1.3.7","comment":"Lightweight, extensible validation tool for Python dictionaries","maintainer":"matthew@FreeBSD.org","www":"https://github.com/pyeve/cerberus","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3268cf0c41b8d6ae05d7718aa6c7f8487f14b6be6ba98afc60e1f4a85eea6578","flatsize":440324,"path":"All/py311-Cerberus-1.3.7.pkg","repopath":"All/py311-Cerberus-1.3.7.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":68516,"desc":"Cerberus provides type checking and other base functionality out of\nthe box and is designed to be non-blocking and easily extensible,\nallowing for custom validation. It has no dependencies and is\nthoroughly tested under Python 2.6, Python 2.7, Python 3.3, Python\n3.4, Python 3.5, Python 3.6, PyPy and PyPy3.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-PuLP","origin":"math/py-PuLP","version":"3.0.2_1","comment":"LP modeler written in python","maintainer":"yuri@FreeBSD.org","www":"https://github.com/coin-or/pulp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c09d5c1b4ac385abeab07ee2130620979f8ccd9cb091151ec7392391efc8aebf","flatsize":12560764,"path":"All/py311-PuLP-3.0.2_1.pkg","repopath":"All/py311-PuLP-3.0.2_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":4218796,"desc":"PuLP is an LP modeler written in python. PuLP can generate MPS or LP files and\ncall\n* GLPK\n* COIN\n* CLP/CBC\n* CPLEX (commercial package)\n* GUROBI (commercial package)\nto solve linear problems","deps":{"coin-or-cbc":{"origin":"math/cbc","version":"2.10.12_1"},"glpk":{"origin":"math/glpk","version":"5.0"},"py311-amply":{"origin":"math/py-amply","version":"0.1.6_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"shlibs_required":["libCbc.so.3","libCbcSolver.so.3","libCgl.so.1","libClp.so.1","libClpSolver.so.1","libCoinUtils.so.3","libOsi.so.1","libOsiClp.so.1","libbz2.so.2","libc.so.8","libcoinasl.so.2","libcoinmumps.so.3","libm.so.4","libnauty.so","libopenblas.so.0","libpthread.so.0","librt.so.0","libstdc++.so.9","libz.so.3"],"annotations":{"cpe":"cpe:2.3:a:pulpproject:pulp:3.0.2:::::dragonfly6:x86_64:1","flavor":"py311"}},{"name":"py311-DTLSSocket","origin":"net/py-DTLSSocket","version":"0.1.12_1","comment":"Python IKEA Tradfri API controller","maintainer":"tcberner@FreeBSD.org","www":"https://git.fslab.de/jkonra2m/tinydtls-cython","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6ddded40b3548e11ad34f3e69d9c7244fe830e53e3025512645f8df2efeefd52","flatsize":209419,"path":"All/py311-DTLSSocket-0.1.12_1.pkg","repopath":"All/py311-DTLSSocket-0.1.12_1.pkg","licenselogic":"single","licenses":["EPL"],"pkgsize":68764,"desc":"This is a cython wrapper for tinydtls.\n\nIt currently implements a socket like Interface with sendmsg and readmsg.\nAll other calls are passt to the underlying socket.\n\nFor more info of tinydtls see\nhttps://projects.eclipse.org/projects/iot.tinydtls","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net"],"annotations":{"flavor":"py311"}},{"name":"py311-BTrees","origin":"devel/py-BTrees","version":"4.11.3_1","comment":"Scalable persistent object containers","maintainer":"wen@FreeBSD.org","www":"https://github.com/zopefoundation/BTrees","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"909815f964a37481befb6ddbc3a1fb13e2d12830988b4532e96ad82729839aea","flatsize":4359685,"path":"All/py311-BTrees-4.11.3_1.pkg","repopath":"All/py311-BTrees-4.11.3_1.pkg","licenselogic":"single","licenses":["ZPL21"],"pkgsize":496736,"desc":"This package contains a set of persistent object containers built around\na modified BTree data structure. The trees are optimized for use inside\nZODB's \"optimistic concurrency\" paradigm, and include explicit resolution\nof conflicts detected by that mechanism.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-Automat","origin":"devel/py-Automat","version":"24.8.1","comment":"Finite-state machines in Python","maintainer":"john@saltant.com","www":"https://github.com/glyph/Automat","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eeab248a0f9a16474fdb8bda554248593d785c9dbb8b43fc467398de4e497101","flatsize":666773,"path":"All/py311-Automat-24.8.1.pkg","repopath":"All/py311-Automat-24.8.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":94928,"desc":"Automat is a library for concise, idiomatic Python expression of\nfinite-state automata (particularly deterministic finite-state\ntransducers).","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"},"messages":[{"message":"Install graphics/py-graphviz and devel/py-twisted to enable state\nmachine visualization (`automat-visualize`).","type":"install"}]},{"name":"py311-AwesomeTkinter","origin":"x11-toolkits/py-awesometkinter","version":"2021.11.8_1","comment":"Pretty Tkinter widgets for Python","maintainer":"python@FreeBSD.org","www":"https://pypi.org/project/AwesomeTkinter/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"66209060dc1ed28a04fae5ae72283f04d0c1a5d2a4cf02cbccc41226caf383bd","flatsize":403907,"path":"All/py311-AwesomeTkinter-2021.11.8_1.pkg","repopath":"All/py311-AwesomeTkinter-2021.11.8_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":76212,"desc":"AwesomeTkinter offers some pretty Tkinter widgets with custom styles\nand images.","deps":{"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"py311-tkinter":{"origin":"x11-toolkits/py-tkinter","version":"3.11.12_10"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","x11-toolkits"],"annotations":{"flavor":"py311"}},{"name":"py311-AnyQt","origin":"x11-toolkits/py-AnyQt","version":"0.1.1_1","comment":"PyQt4/PyQt5 compatibility layer","maintainer":"yuri@FreeBSD.org","www":"https://github.com/ales-erjavec/anyqt","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5e8d24fb4b6c9a5ba7d39ae29d3b526e8956187a06039820072b42a877d9b3e0","flatsize":476178,"path":"All/py311-AnyQt-0.1.1_1.pkg","repopath":"All/py311-AnyQt-0.1.1_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":77712,"desc":"PyQt4/PyQt5 compatibility layer.\n\nFeatures:\n* At the top level AnyQt exports a Qt5 compatible module namespace along with\n  some minimal renames to better support portability between different versions\n* Which Qt api/backend is chosen can be controlled by a QT_API env variable\n* The api can be chosen/forced programmatically (as long as no\n  PyQt4/PyQt5/PySide was already imported)\n* Provides an optional compatibility import hook, that denys imports from\n  conflicting Qt api, or intercepts and fakes a Qt4 api imports, to use a Qt5\n  compatible API (some monkey patching is involved).","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python","x11-toolkits"],"annotations":{"flavor":"py311"}},{"name":"py311-GridDataFormats","origin":"math/py-GridDataFormats","version":"1.0.2_1","comment":"Handle data on a grid: NumPy n-dimensional arrays","maintainer":"yuri@FreeBSD.org","www":"https://github.com/MDAnalysis/GridDataFormats","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"beed37d60736e2975ccd2e82b2886f4807a27942e85efb2dae83538b3a8ac553","flatsize":3338358,"path":"All/py311-GridDataFormats-1.0.2_1.pkg","repopath":"All/py311-GridDataFormats-1.0.2_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":2086484,"desc":"The GridDataFormats package provides classes to unify reading and writing\nn-dimensional datasets. One can read grid data from files, make them available\nas a Grid object, and write out the data again.","deps":{"py311-mrcfile":{"origin":"biology/py-mrcfile","version":"1.5.3_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py311-APScheduler","origin":"devel/py-apscheduler","version":"3.11.0","comment":"In-process task scheduler with Cron-like capabilities","maintainer":"jbeich@FreeBSD.org","www":"https://pypi.org/project/APScheduler/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c9cd15fecc1bafb11197b07f204d5056e669a8c13011bbdde70912ea1615b6ed","flatsize":793905,"path":"All/py311-APScheduler-3.11.0.pkg","repopath":"All/py311-APScheduler-3.11.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":115480,"desc":"Advanced Python Scheduler (APScheduler) is a Python library that lets\nyou schedule your Python code to be executed later, either just once\nor periodically. You can add new jobs or remove old ones on the fly as\nyou please. If you store your jobs in a database, they will also\nsurvive scheduler restarts and maintain their state. When the\nscheduler is restarted, it will then run all the jobs it should have\nrun while it was offline.","deps":{"py311-tzlocal":{"origin":"devel/py-tzlocal","version":"5.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"py311-Babel","origin":"devel/py-babel","version":"2.17.0_1","comment":"Collection of tools for internationalizing Python applications","maintainer":"bofh@FreeBSD.org","www":"https://babel.pocoo.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"40344accd1cd9d203843fcc2b6153a64f2884ae515ee65b2a681420127526fb9","flatsize":32150818,"path":"All/py311-Babel-2.17.0_1.pkg","repopath":"All/py311-Babel-2.17.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":6332300,"desc":"Babel is composed of two major parts:\n\n    * tools to build and work with gettext message catalogs\n\n    * a Python interface to the CLDR (Common Locale Data Repository),\n      providing access to various locale display names, localized\n      number and date formatting, etc.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:pocoo:babel:2.17.0:::::dragonfly6:x86_64:1","flavor":"py311"}},{"name":"py310-tomli","origin":"textproc/py-tomli","version":"2.1.0","comment":"Lil' TOML parser","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/hukkin/tomli","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5366c0a815cef22e0c38ed97892b517a6633cbf18d370f2a279628a265df2e1d","flatsize":84215,"path":"All/py310-tomli-2.1.0.pkg","repopath":"All/py310-tomli-2.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20752,"desc":"Tomli is a Python library for parsing TOML. Tomli is fully compatible with TOML\nv1.0.0.","deps":{"python310":{"origin":"lang/python310","version":"3.10.17_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py310"}},{"name":"py311-2048-py","origin":"games/py-2048-py","version":"0.1.6_1","comment":"Console version of the 2048 game written in Python","maintainer":"0mp@FreeBSD.org","www":"https://github.com/LadueCS/2048","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"602abe3e14e0e74c4bc2c2aece739438b0372d5778de26b505c5bc31318ff2b7","flatsize":51191,"path":"All/py311-2048-py-0.1.6_1.pkg","repopath":"All/py311-2048-py-0.1.6_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":10896,"desc":"The console version of the 2048 game implemented in Python by the Ladue High\nSchool Computer Science Club.","deps":{"py311-termcolor":{"origin":"devel/py-termcolor","version":"2.5.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["games","python"],"annotations":{"flavor":"py311"}},{"name":"py310-tkinter","origin":"x11-toolkits/py-tkinter","version":"3.10.17_10","comment":"Python bindings to the Tk widget set (Python 3.10)","maintainer":"python@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4281b1dbf2b1ab66c0c18b1468bae0d65890a396cb064d8ee65bb031bc8b50d9","flatsize":74032,"path":"All/py310-tkinter-3.10.17_10.pkg","repopath":"All/py310-tkinter-3.10.17_10.pkg","licenselogic":"single","licenses":["PSFL"],"pkgsize":24696,"desc":"Python bindings to the Tk widget set.","deps":{"python310":{"origin":"lang/python310","version":"3.10.17_1"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["python","x11-toolkits"],"annotations":{"flavor":"py310"}},{"name":"py310-wheel","origin":"devel/py-wheel","version":"0.45.1","comment":"Built-package format for Python","maintainer":"nivit@FreeBSD.org","www":"https://github.com/pypa/wheel","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6dc3ffe4a5559565ab6c656bc11f4ecbb78c25083846b83ab9046b2d435823a9","flatsize":559543,"path":"All/py310-wheel-0.45.1.pkg","repopath":"All/py310-wheel-0.45.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":106172,"desc":"A built-package format for Python.\n\nA wheel is a ZIP-format archive with a specially formatted filename and the\n.whl extension. It is designed to contain all the files for a PEP 376\ncompatible install in a way that is very close to the on-disk format.\nMany packages will be properly installed with only the \"Unpack\" step (simply\nextracting the file onto sys.path), and the unpacked archive preserves enough\ninformation to \"Spread\" (copy data and scripts to their final locations)\nat any later time.\n\nThe wheel project provides a bdist_wheel command for setuptools (requires\nsetuptools >= 0.8.0). Wheel files can be installed with a newer pip from\nhttps://github.com/pypa/pip or with wheel's own command line utility.","deps":{"python310":{"origin":"lang/python310","version":"3.10.17_1"}},"categories":["devel"],"annotations":{"flavor":"py310"}},{"name":"py311-Bootstrap-Flask","origin":"www/py-bootstrap-flask","version":"2.4.1","comment":"Bootstrap 4 and 5 helper for Flask projects","maintainer":"dbaio@FreeBSD.org","www":"https://github.com/helloflask/bootstrap-flask","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1bfc7d4d3daacd8f0d6f1b9acec2df85fd98aea82d32e517c26fc84617bfcb30","flatsize":26251508,"path":"All/py311-Bootstrap-Flask-2.4.1.pkg","repopath":"All/py311-Bootstrap-Flask-2.4.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1165276,"desc":"Bootstrap-Flask is a collection of Jinja macros for Bootstrap 4 & 5 and Flask.\nIt helps you to render Flask-related data and objects to Bootstrap markup HTML\nmore easily:\n  - Render Flask-WTF/WTForms form object to Bootstrap Form.\n  - Render data objects (dict or class objects) to Bootstrap Table.\n  - Render Flask-SQLAlchemy Pagination object to Bootstrap Pagination.\n  - etc.","deps":{"py311-flask":{"origin":"www/py-flask","version":"3.1.0"},"py311-wtforms":{"origin":"textproc/py-wtforms","version":"3.1.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py310-sqlite3","origin":"databases/py-sqlite3","version":"3.10.17_10","comment":"Standard Python binding to the SQLite3 library (Python 3.10)","maintainer":"python@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"35318da5a21f68a685d098a1109dab1493898b1da613c3d8e2081d41205db943","flatsize":106687,"path":"All/py310-sqlite3-3.10.17_10.pkg","repopath":"All/py310-sqlite3-3.10.17_10.pkg","licenselogic":"single","licenses":["PSFL"],"pkgsize":34236,"desc":"SQLite is a library that provides a SQL-language database that\nstores data in disk files without requiring a separate server\nprocess. pysqlite provides a SQL interface compliant with the DB-API\n2.0 specification described by PEP 249. This means that it should\nbe possible to write the first version of your applications using\nSQLite for data storage. If switching to a larger database such as\nPostgreSQL or Oracle is later necessary, the switch should be\nrelatively easy.","deps":{"python310":{"origin":"lang/python310","version":"3.10.17_1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["databases","python"],"annotations":{"flavor":"py310"}},{"name":"py310-pyproject-hooks","origin":"devel/py-pyproject-hooks","version":"1.2.0","comment":"Wrappers to call pyproject.toml-based build backend hooks","maintainer":"sunpoet@FreeBSD.org","www":"https://pyproject-hooks.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e028ff6adef627f25ad83c6e9bbaaad07e15588f7e996625c4918102e7ecc13e","flatsize":84896,"path":"All/py310-pyproject-hooks-1.2.0.pkg","repopath":"All/py310-pyproject-hooks-1.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16140,"desc":"pyproject-hooks is a low-level library for calling build-backends in\npyproject.toml-based project. It provides the basic functionality to help write\ntooling that generates distribution files from Python projects.\n\nIf you want a tool that builds Python packages, you'll want to use\ndevel/py-build instead. This is an underlying piece for pip, build and other\n\"build frontends\" use to call \"build backends\" within them.","deps":{"python310":{"origin":"lang/python310","version":"3.10.17_1"}},"categories":["devel","python"],"annotations":{"flavor":"py310"}},{"name":"py311-DendroPy","origin":"science/py-DendroPy","version":"5.0.1_1","comment":"Phylogenetic computing library","maintainer":"wen@FreeBSD.org","www":"http://packages.python.org/DendroPy/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d2736105db5d13adab0d02284331e78abf5845c7a6f4a4a988dc58ae0f056326","flatsize":6393310,"path":"All/py311-DendroPy-5.0.1_1.pkg","repopath":"All/py311-DendroPy-5.0.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":746412,"desc":"py-DendroPy is a python library for phylogenetic scripting,\nsimulation, data processing and manipulation.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"deprecated":"Depends on expired devel/py-pytest-runner","expiration_date":"2025-03-31","flavor":"py311"},"messages":[{"message":"If you use this library either in whole or in part in your analysis, or\nuse any code derived from it, please cite it as:\n\n  Sukumaran, J. and Mark T. Holder. 2010. DendroPy: A Python library\n  for phylogenetic computing. Bioinformatics 26: 1569-1571.","type":"install"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nDepends on expired devel/py-pytest-runner.\n\nIt is scheduled to be removed on or after 2025-03-31."}]},{"name":"py310-gdbm","origin":"databases/py-gdbm","version":"3.10.17_9","comment":"Python bindings to the GNU dbm library (Python 3.10)","maintainer":"python@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ed870d873d746539cdb3d8362c2bf9abf6169909ed9e9a5b6e491fc69c35eca5","flatsize":36533,"path":"All/py310-gdbm-3.10.17_9.pkg","repopath":"All/py310-gdbm-3.10.17_9.pkg","licenselogic":"single","licenses":["PSFL"],"pkgsize":12708,"desc":"Python bindings to the GNU dbm library.","deps":{"gdbm":{"origin":"databases/gdbm","version":"1.24"},"python310":{"origin":"lang/python310","version":"3.10.17_1"}},"categories":["databases","python"],"annotations":{"flavor":"py310"}},{"name":"py310-packaging","origin":"devel/py-packaging","version":"24.2","comment":"Core utilities for Python packages","maintainer":"sunpoet@FreeBSD.org","www":"https://packaging.pypa.io/en/stable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ceb895246b1bc86a6da3a2a6460a77b326df50464564088b57506ccba9f4a88b","flatsize":588408,"path":"All/py310-packaging-24.2.pkg","repopath":"All/py310-packaging-24.2.pkg","licenselogic":"or","licenses":["APACHE20","BSD2CLAUSE"],"pkgsize":96348,"desc":"packaging provides core utilities for Python packages.","deps":{"python310":{"origin":"lang/python310","version":"3.10.17_1"}},"categories":["devel","python"],"annotations":{"flavor":"py310"}},{"name":"py310-installer","origin":"devel/py-installer","version":"0.7.0","comment":"Library for installing Python wheels","maintainer":"sunpoet@FreeBSD.org","www":"https://installer.pypa.io/en/stable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bc6a195a68e2ac25dd3d80f83201fb11add600901d72a797db808cbf7621b344","flatsize":1051336,"path":"All/py310-installer-0.7.0.pkg","repopath":"All/py310-installer-0.7.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":219884,"desc":"This is a low-level library for installing a Python package from a wheel\ndistribution. It provides basic functionality and abstractions for handling\nwheels and installing packages from wheels.\n\n- Logic for \"unpacking\" a wheel (i.e. installation).\n- Abstractions for various parts of the unpacking process.\n- Extensible simple implementations of the abstractions.\n- Platform-independent Python script wrapper generation.","deps":{"python310":{"origin":"lang/python310","version":"3.10.17_1"}},"categories":["devel","python"],"annotations":{"flavor":"py310"}},{"name":"py310-flit-core","origin":"devel/py-flit-core","version":"3.11.0","comment":"Distribution-building parts of Flit","maintainer":"sunpoet@FreeBSD.org","www":"https://flit.pypa.io/en/stable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dd9d3ca1e74ac8f48880f2c789b4ccb8478d7cca57dce5773a668c656db544ab","flatsize":362220,"path":"All/py310-flit-core-3.11.0.pkg","repopath":"All/py310-flit-core-3.11.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":71464,"desc":"flit_core provides a PEP 517 build backend for packages using Flit. The only\npublic interface is the API specified by PEP 517, at flit_core.buildapi.","deps":{"python310":{"origin":"lang/python310","version":"3.10.17_1"}},"categories":["devel","python"],"annotations":{"flavor":"py310"}},{"name":"py310-build","origin":"devel/py-build","version":"1.2.2_2","comment":"PEP517 package builder","maintainer":"sunpoet@FreeBSD.org","www":"https://build.pypa.io/en/stable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"08a84c8bac129295866367664aa8d4f23143a6f8f94459e73677082304146d6c","flatsize":164232,"path":"All/py310-build-1.2.2_2.pkg","repopath":"All/py310-build-1.2.2_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":35648,"desc":"build is a simple, correct PEP517 package builder.","deps":{"py310-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py310-pyproject-hooks":{"origin":"devel/py-pyproject-hooks","version":"1.2.0"},"py310-tomli":{"origin":"textproc/py-tomli","version":"2.1.0"},"python310":{"origin":"lang/python310","version":"3.10.17_1"}},"categories":["devel","python"],"annotations":{"flavor":"py310"}},{"name":"py311-Pyomo","origin":"math/py-Pyomo","version":"6.8.1_1","comment":"Python Optimization Modeling Objects","maintainer":"yuri@FreeBSD.org","www":"https://github.com/Pyomo/pyomo","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ce8347e74936b0d8ed5dce970dc2b27aeaa6372314f5aa58e1234a19a51622bc","flatsize":68313416,"path":"All/py311-Pyomo-6.8.1_1.pkg","repopath":"All/py311-Pyomo-6.8.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":6320864,"desc":"Pyomo is a Python-based open-source software package that supports a diverse\nset of optimization capabilities for formulating and analyzing optimization\nmodels.\n\nModeling optimization applications is a core capability of Pyomo. Pyomo can be\nused to define symbolic problems, create concrete problem instances, and solve\nthese instances with standard solvers. Thus, Pyomo provides a capability that is\ncommonly associated with algebraic modeling languages such as AMPL, AIMMS, and\nGAMS, but Pyomo's modeling objects are embedded within a full-featured\nhigh-level programming language with a rich set of supporting libraries. Pyomo\nsupports a wide range of problem types, including:\n* Linear programming\n* Quadratic programming\n* Nonlinear programming\n* Mixed-integer linear programming\n* Mixed-integer quadratic programming\n* Mixed-integer nonlinear programming\n* Mixed-integer stochastic programming\n* Generalized disjunctive programming\n* Differential algebraic equations\n* Bilevel programming\n* Mathematical programming with equilibrium constraints","deps":{"coin-or-cbc":{"origin":"math/cbc","version":"2.10.12_1"},"glpk":{"origin":"math/glpk","version":"5.0"},"py311-ply":{"origin":"devel/py-ply","version":"3.11_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"],"annotations":{"flavor":"py311"}},{"name":"py310-setuptools","origin":"devel/py-setuptools","version":"63.1.0_2","comment":"Python packages installer","maintainer":"python@FreeBSD.org","www":"https://pypi.org/project/setuptools/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fe7dddbd028a7f42ffdce5304842e164458aa601c5c613c5b3632b0b0ac5682f","flatsize":8960803,"path":"All/py310-setuptools-63.1.0_2.pkg","repopath":"All/py310-setuptools-63.1.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1126416,"desc":"Setuptools is a fully-featured, actively-maintained, and stable library\ndesigned to facilitate packaging Python projects, where packaging includes:\n - Python package and module definitions\n - Distribution package metadata\n - Test hooks\n - Project installation\n - Platform-specific details\n - Python 3 support","deps":{"python310":{"origin":"lang/python310","version":"3.10.17_1"}},"categories":["devel","python"],"annotations":{"cpe":"cpe:2.3:a:python:setuptools:63.1.0:::::dragonfly6:x86_64:2","flavor":"py310"},"messages":[{"message":"Only /usr/local/bin/easy_install-3.10 script has been installed\n  since Python 3.10 is not the default Python version.","type":"install"}]},{"name":"py27-dnspython1","origin":"dns/py-dnspython1","version":"1.16.0_1","comment":"DNS toolkit for Python - 1.x release","maintainer":"rm@FreeBSD.org","www":"https://www.dnspython.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"340d63c82c2b04f200184fc88391c591ae777df67d96f75f566caf4c58a2c4c6","flatsize":1529881,"path":"All/py27-dnspython1-1.16.0_1.pkg","repopath":"All/py27-dnspython1-1.16.0_1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":181704,"desc":"dnspython is a DNS toolkit for Python. It supports almost all record\ntypes. It can be used for queries, zone transfers, and dynamic\nupdates. It supports TSIG authenticated messages and EDNS0.\n\ndnspython provides both high and low level access to DNS. The high\nlevel classes perform queries for data of a given name, type, and\nclass, and return an answer set. The low level classes allow direct\nmanipulation of DNS zones, messages, names, and records.\n\nThis is 1.x version of the port which supports python 2.7","deps":{"py27-setuptools44":{"origin":"devel/py-setuptools44","version":"44.1.1_2"},"python27":{"origin":"lang/python27","version":"2.7.18_4"}},"categories":["dns","python"],"options":{"EXAMPLES":"on","PYCRYPTODOME":"off"},"annotations":{"deprecated":"Uses Python 2.7 which is EOLed upstream","flavor":"py27"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUses Python 2.7 which is EOLed upstream."}]},{"name":"py27-setuptools44","origin":"devel/py-setuptools44","version":"44.1.1_2","comment":"Python packages installer","maintainer":"python@FreeBSD.org","www":"https://pypi.org/project/setuptools/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e83f7f49e1df11272fbf17b53752d6328338c0080f1ea7b2977da824b47fdc9e","flatsize":4445345,"path":"All/py27-setuptools44-44.1.1_2.pkg","repopath":"All/py27-setuptools44-44.1.1_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":501124,"desc":"Setuptools is a fully-featured, actively-maintained, and stable library\ndesigned to facilitate packaging Python projects, where packaging includes:\n - Python package and module definitions\n - Distribution package metadata\n - Test hooks\n - Project installation\n - Platform-specific details\n - Python 3 support","deps":{"python27":{"origin":"lang/python27","version":"2.7.18_4"}},"categories":["devel","python"],"annotations":{"cpe":"cpe:2.3:a:python:setuptools:44.1.1:::::dragonfly6:x86_64:2","deprecated":"Uses Python 2.7 which is EOLed upstream","flavor":"py27"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUses Python 2.7 which is EOLed upstream."}]},{"name":"py311-Faker","origin":"devel/py-Faker","version":"15.1.1_2","comment":"Python package that generates fake data for you","maintainer":"alfred@FreeBSD.org","www":"https://github.com/joke2k/faker","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4202bb684840cefd6b5fede56dce04c1342d41263504f278084e38af700a2171","flatsize":18119589,"path":"All/py311-Faker-15.1.1_2.pkg","repopath":"All/py311-Faker-15.1.1_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2349924,"desc":"*Faker* is a Python package that generates fake data for you. Whether\nyou need to bootstrap your database, create good-looking XML\ndocuments, fill-in your persistence to stress test it, or anonymize\ndata taken from a production service, Faker is for you.\n\nFaker is heavily inspired by PHP's [Faker][php-faker], Perl's\n[Data::Faker][perl-faker], and by ruby's [Faker][ruby-faker].","deps":{"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"pxtools","origin":"databases/pxtools","version":"0.0.20_4","comment":"Collection of tools to work with Paradox databases","maintainer":"danfe@FreeBSD.org","www":"https://jan.kneschke.de/projects/pxtools/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9bc670817f9c5cc0e08983b30c42072d608a084c6cfd5f03a3dbf76d0177bb5e","flatsize":106255,"path":"All/pxtools-0.0.20_4.pkg","repopath":"All/pxtools-0.0.20_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":27200,"desc":"pxtools is a collection of tools to work with a Paradox-databases.\n\npxtools consists of the following:\n* pxinfo scans the header of a specified database-file and dumps\n  the important information.\n* pxsqldump/pxcsvdump are utilities to extract the data from a\n  Paradox-database.  The output is an SQL-/CSV-dump that can be\n  used to recreate the database in an SQL environment.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"}},"categories":["databases"],"shlibs_required":["libc.so.8","libintl.so.8"],"options":{"Y2K":"off"}},{"name":"pxlib","origin":"databases/pxlib","version":"0.6.8","comment":"C library to read various Paradox files","maintainer":"bofh@FreeBSD.org","www":"https://pxlib.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"30b518b484ee7ab64617e133ab357467a5903468895f97bfe9efb8c6f663f87a","flatsize":303198,"path":"All/pxlib-0.6.8.pkg","repopath":"All/pxlib-0.6.8.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":73100,"desc":"pxlib is shared C library to read various Paradox files. Currently .DB\nfiles are best supported. pxlib provides a very simple api to read the\nheader and the data records of Paradox files. I also provides functions\nto convert the data into the hosts data format (little or big endian).","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases"],"options":{"MANPAGES":"off","NLS":"on"}},{"name":"pxe-pdhcp","origin":"net/pxe-pdhcp","version":"0.0.2007_1","comment":"Preboot Execution Environment server","maintainer":"hrs@FreeBSD.org","www":"https://github.com/frsyuki/pxe-pdhcp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5f7678464ca8a38f7300e5c4a0939379a340534e9409a789e97200efe49b7a1f","flatsize":18867,"path":"All/pxe-pdhcp-0.0.2007_1.pkg","repopath":"All/pxe-pdhcp-0.0.2007_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8320,"desc":"An implementation of Preboot Execution Environment (PXE) server.\n\npxe-pdhcp works with DHCP server running on another host. The DHCP\nserver doesn't need to be configured for any PXE specific\noptions. This means that you can set up network boot environment\nwithout re-configuring existent DHCP server.","categories":["net"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"pwsafe-nox11","origin":"sysutils/pwsafe","version":"0.2.2.b.196_1","comment":"Command-line encrypted password database manager","maintainer":"m.ne@gmx.net","www":"https://github.com/nsd20463/pwsafe/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"80fc80ab7f2726f517b16ce995ffaab63912f344a7dfb5010c15fd132ed54b0a","flatsize":117457,"path":"All/pwsafe-nox11-0.2.2.b.196_1.pkg","repopath":"All/pwsafe-nox11-0.2.2.b.196_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":46752,"desc":"Pwsafe is a Unix commandline program that manages encrypted password databases.\n\n* Pure command-line operation if desired (good for remote access over ssh)\n* Can interact with X11 selection & clipboard.\n* Portable, endianess-clean, misaligned-access-free C++. Compiles cleanly\n  on Linux, *BSD, OS X, Solaris.\n* Compatible with CounterPane's PasswordSafe Win32 program versions 1.9.x.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libcrypto.so.12","libm.so.4","libstdc++.so.9"],"options":{"SETUID":"off"},"annotations":{"flavor":"nox11"}},{"name":"py27-future","origin":"devel/py-future","version":"0.18.3_1","comment":"Clean single-source support for Python 3 and 2","maintainer":"bofh@FreeBSD.org","www":"https://python-future.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9bdf30d600c46ec0e7bc31a3ef20bbf8ea0afbdf1705aca216674ed034091cc3","flatsize":4514562,"path":"All/py27-future-0.18.3_1.pkg","repopath":"All/py27-future-0.18.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":636196,"desc":"future is the missing compatibility layer between Python 2 and Python 3.\n\nIt allows you to use a single, clean Python 3.x-compatible codebase to\nsupport both Python 2 and Python 3 with minimal overhead.","deps":{"py27-setuptools44":{"origin":"devel/py-setuptools44","version":"44.1.1_2"},"python27":{"origin":"lang/python27","version":"2.7.18_4"}},"categories":["devel","python"],"annotations":{"deprecated":"Uses Python 2.7 which is EOLed upstream","flavor":"py27"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUses Python 2.7 which is EOLed upstream."}]},{"name":"pwol","origin":"sysutils/pwol","version":"1.5.2_1","comment":"Peter's Wake-on-LAN Tool","maintainer":"pen@lysator.liu.se","www":"https://github.com/ptrrkssn/pwol","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8a1e7f7f6624aa0bce46bbac32a3fd326ee450a0cbd427ef0d7dbffa4fa3b258","flatsize":36810,"path":"All/pwol-1.5.2_1.pkg","repopath":"All/pwol-1.5.2_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":18128,"desc":"This is a port of pwol, a Wake-on-LAN packet utility\n\npwol is a command line utility to send Wake-On-LAN (WoL)\npackets to one or many hosts, either locally or via routers,\nin order to wake them up from sleep mode.\n\nIt can also be used as a WoL proxy daemon listening to\nincoming WoL packets (possibly authenticated) and then\nforwarding requests to one or many other targets.","categories":["sysutils"],"shlibs_required":["libc.so.8"]},{"name":"pxe","origin":"net/pxe","version":"1.4.2_2","comment":"PXE daemon, set up a boot menu for netbooting PXE enabled clients","maintainer":"ports@FreeBSD.org","www":"http://www.kano.org.uk/projects/pxe/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"acdd70743f49621ae597aa05b1fc12a0745eb314ee719324796effa440d75084","flatsize":98685,"path":"All/pxe-1.4.2_2.pkg","repopath":"All/pxe-1.4.2_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":38108,"desc":"This is a PXE daemon, which you can use to set up a networked boot menu for\nnetbooting client machines (FreeBSD, Linux, Windows, etc.) that support &\nutilize Intel's Preboot eXecution Environment (PXE).","categories":["net"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"},"messages":[{"message":"You need to create a configuration file. Copy\n\t/usr/local/etc/pxe.conf.sample to /usr/local/etc/pxe.conf\n\tand change what you need there.\n\n\tTo enable the pxe daemon, add pxe_enable=\"YES\" to your /etc/rc.conf.","type":"install"},{"message":"===>   NOTICE:\n\nThe pxe port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py310-cython","origin":"lang/cython","version":"0.29.37_2","comment":"Compiler for Writing C Extensions for the Python Language","maintainer":"sunpoet@FreeBSD.org","www":"https://cython.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"239a346f0291837a3fa57e67e59e6af56c06b782b8bfc552aa5704a3dfed030e","flatsize":10577208,"path":"All/py310-cython-0.29.37_2.pkg","repopath":"All/py310-cython-0.29.37_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1984012,"desc":"Cython is a Python compiler that makes writing C extensions for Python as easy\nas Python itself. Cython is based on Pyrex, but supports more cutting edge\nfunctionality and optimizations.\n\nCython translates Python code to C/C++ code, but additionally supports calling C\nfunctions and declaring C types on variables and class attributes. This allows\nthe compiler to generate very efficient C code from Cython code.\n\nThis makes Cython the ideal language for wrapping external C libraries, and for\nfast C modules that speed up the execution of Python code.","deps":{"python310":{"origin":"lang/python310","version":"3.10.17_1"}},"categories":["lang","python"],"annotations":{"flavor":"py310"}},{"name":"pwsafe","origin":"sysutils/pwsafe","version":"0.2.2.b.196_1","comment":"Command-line encrypted password database manager","maintainer":"m.ne@gmx.net","www":"https://github.com/nsd20463/pwsafe/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"14f6b6e0ff371371d4780999a43c7b5555611f9e59df0032a5ebf3f25ff0c7c3","flatsize":130249,"path":"All/pwsafe-0.2.2.b.196_1.pkg","repopath":"All/pwsafe-0.2.2.b.196_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":51384,"desc":"Pwsafe is a Unix commandline program that manages encrypted password databases.\n\n* Pure command-line operation if desired (good for remote access over ssh)\n* Can interact with X11 selection & clipboard.\n* Portable, endianess-clean, misaligned-access-free C++. Compiles cleanly\n  on Linux, *BSD, OS X, Solaris.\n* Compatible with CounterPane's PasswordSafe Win32 program versions 1.9.x.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["sysutils"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXmu.so.6","libc.so.8","libcrypto.so.12","libm.so.4","libstdc++.so.9"],"options":{"SETUID":"off"},"annotations":{"flavor":"x11"}},{"name":"pwned-check","origin":"security/pwned-check","version":"2.2_2,1","comment":"Check whether password is known to have been exposed in a data breach","maintainer":"se@FreeBSD.org","www":"https://haveibeenpwned.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"76903c584d44319acde39fea8e48f757166cd42944e239a32118654ec3387270","flatsize":4475,"path":"All/pwned-check-2.2_2,1.pkg","repopath":"All/pwned-check-2.2_2,1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":4448,"desc":"Pwned Passwords are hundreds of millions of real world passwords exposed in\ndata breaches. This exposure makes them unsuitable for ongoing use as they\nare at much greater risk of being used to take over other accounts.\n\nThis script offers 2 methods to check whether a password has been exposed\nin an uncovered breach:\n\n1) Online check implemented in such a way that the password to be checked\n   does not need to be sent to the remote database server.\n\n2) Local check against a copy of the pawned passwords database.\n\nSince the local copy of the database requires nearly 20 GB of disk space\n(and a download of more than 10 GB of compressed data) the access via the\nonline check should be preferred, if the compatible with operational and\nsecurity requirements.","categories":["security"],"messages":[{"message":"This port needs a password hash database that is to be downloaded with\nthe following command:\n\n    pwned-check -u\n\nThe database files will be installed into /var/db/pwned-check by default.\nThis directory can be changed in /usr/local/etc/pwned-check.conf.\n\nThe installation procedure will fetch 6 GB of compressed data and will\ntemporarily need 18 GB of free space in that directory and 13 GB when\nthe installation is complete.","type":"install"},{"message":"------------------------------------------------------------------------------\n\nIf you are no longer using the pwned-check port, then manually delete\nthe following directory and all its contents:\n\n\t/var/db/pwned-check\n\n------------------------------------------------------------------------------","type":"remove"}]},{"name":"pwman","origin":"security/pwman","version":"0.4.5_4","comment":"Console password management application based on gpg(me)","maintainer":"ports@FreeBSD.org","www":"https://pwman.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9c27efe3f077a6fe76b77766e80ac0471b320e080b229e3bfb7d23ba794d1fa1","flatsize":122069,"path":"All/pwman-0.4.5_4.pkg","repopath":"All/pwman-0.4.5_4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":42388,"desc":"PWman is a console application for managing passwords. It uses\nGPG (gpgme) for encryption and authentication.","deps":{"gnupg1":{"origin":"security/gnupg1","version":"1.4.23_4"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["security"],"shlibs_required":["libc.so.8","libdl.so.0","liblzma.so.3","libm.so.4","libncurses.so.6","libpthread.so.0","libtinfo.so.6","libxml2.so.2","libz.so.3"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe pwman port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-Flask-Admin","origin":"www/py-flask-admin","version":"1.6.0_1","comment":"Flask extension for adding admin interfaces to Flask applications","maintainer":"robak@FreeBSD.org","www":"https://github.com/flask-admin/flask-admin/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"edf308fcb3cd190439d6cc6fdfd28f90cd16a1a4f69b6df3a08cf1a60315d79e","flatsize":29261905,"path":"All/py311-Flask-Admin-1.6.0_1.pkg","repopath":"All/py311-Flask-Admin-1.6.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":3298472,"desc":"Flask-Admin is a batteries-included, simple-to-use Flask extension\nthat lets you add admin interfaces to Flask applications.\nIt is inspired by the django-admin package, but implemented in such\na way that the developer has total control of the look, feel and\nfunctionality of the resulting application.","deps":{"py311-flask":{"origin":"www/py-flask","version":"3.1.0"},"py311-wtforms":{"origin":"textproc/py-wtforms","version":"3.1.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"py27-game_sdl2","origin":"devel/py-game_sdl2","version":"7.4.11_4","comment":"Reimplementation of portions of the pygame API using SDL2","maintainer":"social@brandongrows.me","www":"https://github.com/renpy/pygame_sdl2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4468279ffcc6ce5beb3ccd0d3a5825bec365fd4b404d099f75deb96ad406e527","flatsize":3367529,"path":"All/py27-game_sdl2-7.4.11_4.pkg","repopath":"All/py27-game_sdl2-7.4.11_4.pkg","licenselogic":"and","licenses":["LGPL21+","ZLIB"],"pkgsize":875888,"desc":"Pygame_sdl2 is a reimplementation of the Pygame API using SDL2 and\nrelated libraries. The initial goal of this project are to allow games\nwritten using the pygame API to run on SDL2 on desktop and mobile\nplatforms. We will then evolve the API to expose SDL2-provided\nfunctionality in a pythonic manner.","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"png":{"origin":"graphics/png","version":"1.6.47"},"py27-setuptools44":{"origin":"devel/py-setuptools44","version":"44.1.1_2"},"python27":{"origin":"lang/python27","version":"2.7.18_4"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_image":{"origin":"graphics/sdl2_image","version":"2.8.8"},"sdl2_mixer":{"origin":"audio/sdl2_mixer","version":"2.8.1"},"sdl2_ttf":{"origin":"graphics/sdl2_ttf","version":"2.24.0"}},"categories":["devel","python"],"annotations":{"deprecated":"Uses Python 2.7 which is EOLed upstream","flavor":"py27"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUses Python 2.7 which is EOLed upstream."}]},{"name":"pwauth","origin":"security/pwauth","version":"2.3.11","comment":"Unix Web Authenticator","maintainer":"ports@FreeBSD.org","www":"https://code.google.com/p/pwauth/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6e770c9b79f42d2d966d81c68f8aafc4affa4d42c0d29fdcbc0c254374ca1b5e","flatsize":14014,"path":"All/pwauth-2.3.11.pkg","repopath":"All/pwauth-2.3.11.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":5076,"desc":"Pwauth is an authenticator designed to be used with mod_auth_external\nand the Apache HTTP Daemon to support reasonably secure web authentication\nout of the system password database on most versions of Unix.","categories":["security","www"],"shlibs_required":["libc.so.8","libcrypt.so.4","libpam.so.3"],"messages":[{"message":"===>   NOTICE:\n\nThe pwauth port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"pwnat","origin":"net/pwnat","version":"g20171222","comment":"NAT punching tool based on udptunnel","maintainer":"egypcio@FreeBSD.org","www":"https://samy.pl/pwnat","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ebcc22f83e58f3349316c9ad40c0eda1dcc9fdf6c9d938537efa39bf88218807","flatsize":65568,"path":"All/pwnat-g20171222.pkg","repopath":"All/pwnat-g20171222.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":25640,"desc":"pwnat, pronounced \"poe-nat\", is a tool that allows any\nnumber of clients behind NATs to communicate with a\nserver behind a separate NAT with *no* port forwarding\n*no* DMZ setup, and *no* 3rd party involvement. The server\ndoes not need to know anything about the clients trying\nto connect.\n\nSimply put, this is a proxy server that works behind a NAT,\neven when the client is behind a different NAT, without any\n3rd party or network changes.\n\nThere is no middle man, no proxy, no 3rd party,\nno UPnP/STUN/ICE required, no spoofing, and no DNS tricks.\n\nMore importantly, the client can then connect to any\nhost or port on any remote host or to a fixed host and\nport decided by the server.","categories":["net"],"shlibs_required":["libc.so.8"]},{"name":"pvk","origin":"security/pvk","version":"20070406_1","comment":"Tool to convert a RSA key in PEM format into a PVK file and vice versa","maintainer":"ports@FreeBSD.org","www":"http://www.drh-consultancy.demon.co.uk/pvk.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"60bef4967a379cfb40071cc296819c1bf86377bce0dee393efd49cc9e4c7aed9","flatsize":21122,"path":"All/pvk-20070406_1.pkg","repopath":"All/pvk-20070406_1.pkg","licenselogic":"single","pkgsize":7368,"desc":"Conversion tool that will convert a standard RSA key in OpenSSL PEM format\ninto a PVK file and vice versa.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["security"],"shlibs_required":["libc.so.8","libcrypto.so.12"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe pvk port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"pwgen","origin":"sysutils/pwgen","version":"2.08_1,2","comment":"Small, powerful, GPL'ed password generator","maintainer":"andrey@hm.perm.ru","www":"https://sourceforge.net/projects/pwgen/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dffda7bae3a87edfaefefff10ab757fca4ba257934e0b0023c8a37a83c6cd5c7","flatsize":46409,"path":"All/pwgen-2.08_1,2.pkg","repopath":"All/pwgen-2.08_1,2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":20880,"desc":"Pwgen is a small, powerful, GPL'ed password generator.\n\nThis   version   of   pwgen    was    written    by    Theodore    Ts'o\n<tytso@alum.mit.edu>. It is modelled after a program originally written\nby Brandon S. Allbery, and then later extensively modified by Olaf Titz,\nJim Lynch, and others. It was  rewritten  from scratch by Theodore Ts'o\nbecause  the original program  was somewhat of a hack, and thus hard to\nmaintain, and because the licensing status of the program was unclear.","categories":["sysutils"],"shlibs_required":["libc.so.8"],"annotations":{"cpe":"cpe:2.3:a:pwgen_project:pwgen:2.08:::::dragonfly6:x86_64:1"}},{"name":"pwhois","origin":"net/pwhois","version":"2.2.1.0_2","comment":"Whois-compatible framework for disclosing routing data","maintainer":"zi@FreeBSD.org","www":"https://pwhois.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fea4f012a2dc9abfc5dacea7e71c524474fab38305ca5ad3af50a485e897a70a","flatsize":367741,"path":"All/pwhois-2.2.1.0_2.pkg","repopath":"All/pwhois-2.2.1.0_2.pkg","licenselogic":"single","pkgsize":100332,"desc":"The Prefix WhoIs Project provides a whois-compatible client and server\nframework for disclosing various up-to-date routing information.\nInstead of using registrar-originated network information (which is often\nunspecific or inaccurate), Prefix WhoIs uses the Internet's global routing\ntable as gleaned from a number of routing peers around the world. Other\nsources of information, such as imported data from ARIN are also supported\n(a separate agreement with ARIN is required).","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"p5-DBD-mysql":{"origin":"databases/p5-DBD-mysql","version":"5.008"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-File-Temp":{"origin":"devel/p5-File-Temp","version":"0.2311"},"p5-Log-Dispatch":{"origin":"devel/p5-Log-Dispatch","version":"2.71"},"p5-Net-CIDR":{"origin":"net-mgmt/p5-Net-CIDR","version":"0.23"},"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"p5-Net-Telnet":{"origin":"net/p5-Net-Telnet","version":"3.05"},"p5-RPSL-Parser":{"origin":"devel/p5-RPSL-Parser","version":"0.04000_2"},"p5-Time-Format":{"origin":"devel/p5-Time-Format","version":"1.12_1"}},"categories":["net"],"users":["pwhois"],"groups":["pwhois"],"shlibs_required":["libc.so.8","libmysqlclient.so.21","libpthread.so.0"],"messages":[{"message":"This port requires additional tasks before it will function properly.\n\n1.  Create and initialize the database:\nmysql> create database pwhois;\nmysql> create user 'pwhois'@'localhost' identified by 'secret-password';\nmysql> grant all privileges on pwhois.* to 'pwhois'@'localhost';\nmysql> use pwhois;\nmysql> \\. /usr/local/share/pwhois/createdb.sql\n\n2.  Edit /usr/local/etc/pwhois/pwhoisd.conf and update:\n * Database connection information\n * RouteView servers (some may be slower than others)\n\n3.  Populate the database with data for the first time by running:\n/usr/local/sbin/pwhois-updatedb\n\n4.  Add the following to /etc/rc.conf:\npwhoisd_enable=\"YES\"\n\n5.  Start pwhoisd for the first time by running:\nservice pwhoisd start\n\n6.  To enable daily updates, edit /etc/periodic.conf and add:\ndaily_pwhois_updatedb_enable=\"YES\"","type":"install"}]},{"name":"pwcview","origin":"multimedia/pwcview","version":"1.4.1_9","comment":"The Video4Linux PWC webcam viewer","maintainer":"ports@FreeBSD.org","www":"http://raaf.atspace.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e19a9264f022019aab8b6a2020f98373de69b026bc08f9dc22307b23387b7a3c","flatsize":65556,"path":"All/pwcview-1.4.1_9.pkg","repopath":"All/pwcview-1.4.1_9.pkg","licenselogic":"single","pkgsize":19112,"desc":"An application that you can use to view the video stream of your webcam, alter\nvarious settings of your webcam, take jpeg snapshots or output raw YUV420P data\nto stdout when motion is detected.","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libv4l":{"origin":"multimedia/libv4l","version":"1.23.0_5"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"}},"categories":["multimedia"],"shlibs_required":["libSDL-1.2.so.0","libc.so.8","libjpeg.so.8","libpthread.so.0","libv4l1.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe pwcview port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"pwm","origin":"x11-wm/pwm","version":"2007.07.20_4","comment":"Lightweight window manager with emphasis on usability","maintainer":"schot@a-eskwadraat.nl","www":"http://iki.fi/tuomov/ion/pwm.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"594fe85496b5faf0afe1743fd7f4e0027f0e2626402230e0cf52dd0557296b14","flatsize":170644,"path":"All/pwm-2007.07.20_4.pkg","repopath":"All/pwm-2007.07.20_4.pkg","licenselogic":"single","pkgsize":69976,"desc":"PWM is a rather lightweight window manager for X11. It has the unique\nfeature that multiple client windows can be attached to the same\nframe. This feature helps keeping windows, especially the numerous\nxterms, organized.\n\nBeing a lightweight window manager with emphasis on usability, PWM does\nnot have all the features that one might expect from a window\nmanager. Those features are simply unnecessary. PWM does not provide\npixmapped themes or other bloated eye candies but has a clean and\nsimple look inspired by BeOS and Motif. There are no icons and frames\ncannot be iconified, only \"shaded\". Only One True (pointer) focus\nmode is supported: sloppy. PWM does not even have titlebar buttons and\nmay not be the easiest window manager to get into, most Good\nThings are not.\n\nPWM does have workspaces, menus and Window Maker dockapp support. It has\npretty good keyboard support and almost all the functionality\nis configurable.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["x11-wm"],"shlibs_required":["libX11.so.6","libc.so.8","libm.so.4"],"options":{"DOCS":"on"}},{"name":"pv","origin":"sysutils/pv","version":"1.9.31","comment":"Pipe throughput monitor","maintainer":"martymac@FreeBSD.org","www":"https://www.ivarch.com/programs/pv.shtml","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7738fb2be949b15144fe30cb0c0fc9f1f045506c324cc1f3c7a1dbba9521060f","flatsize":316546,"path":"All/pv-1.9.31.pkg","repopath":"All/pv-1.9.31.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":96704,"desc":"Pipe Viewer (pv) is a terminal-based tool for monitoring the\nprogress of data through a pipeline. It can be inserted into\nany normal pipeline between two processes to give a visual\nindication of how quickly data is passing through, how long\nit has taken, how near to completion it is, and an estimate\nof how long it will be until completion.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libintl.so.8","libm.so.4"],"options":{"DOCS":"on","NLS":"on"}},{"name":"puush","origin":"deskutils/puush","version":"0.0.2","comment":"Screen capture and Puush image-bin client","maintainer":"ultima@FreeBSD.org","www":"https://github.com/Ultima1252/puush","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d6e9ad06d370f62ba3c9b0deeb5c0a3871a2af29d0f1a0de2f0c7db50652483f","flatsize":31756,"path":"All/puush-0.0.2.pkg","repopath":"All/puush-0.0.2.pkg","licenselogic":"single","pkgsize":30544,"desc":"Use keyboard shortcuts gestures to quickly capture any portion\nof your screen. These screenshots are near-instantly puush'd,\nleaving behind a short URL in your clipboard, perfect for sharing.\nPaste these easily into your Twitter, IRC or IM clients. Share\nthem with the world or make them private, for your eyes only.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"gnome-screenshot":{"origin":"deskutils/gnome-screenshot","version":"41.0_3"},"xclip":{"origin":"x11/xclip","version":"0.13.99"},"zenity":{"origin":"x11/zenity","version":"3.42.1_3"}},"categories":["deskutils"]},{"name":"pushmi","origin":"devel/pushmi","version":"1.0.0_10","comment":"Subversion repository replication tool","maintainer":"ports@FreeBSD.org","www":"https://metacpan.org/release/Pushmi","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2b73ff94863416dfebf48b974ecb5f6427dc1a0029c6275a5806f950e3c69f02","flatsize":52595,"path":"All/pushmi-1.0.0_10.pkg","repopath":"All/pushmi-1.0.0_10.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":24280,"desc":"Pushmi provides a mechanism for bidirectionally synchronizing Subversion\nrepositories. The main difference between Pushmi and other replication\ntools is that Pushmi makes the \"slave\" repositories writable by normal\nSubversion clients.","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"},"p5-App-CLI":{"origin":"devel/p5-App-CLI","version":"0.500"},"p5-Cache-Memcached":{"origin":"databases/p5-Cache-Memcached","version":"1.30_1"},"p5-Log-Log4perl":{"origin":"devel/p5-Log-Log4perl","version":"1.57"},"p5-YAML-Syck":{"origin":"textproc/p5-YAML-Syck","version":"1.34_1"},"p5-subversion":{"origin":"devel/p5-subversion","version":"1.14.5"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"svk":{"origin":"devel/svk","version":"2.2.3_7"}},"categories":["devel","perl5"],"messages":[{"message":"===>   NOTICE:\n\nThe pushmi port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"pvpgn","origin":"games/pvpgn","version":"1.8.5_2","comment":"Free Blizzard Battle.net emulation software","maintainer":"ports@FreeBSD.org","www":"http://pvpgn.berlios.de","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a3b7255585a0da4b27a8e57cd9c149935774d452d00d2564f8b6751f2777e1d1","flatsize":2075478,"path":"All/pvpgn-1.8.5_2.pkg","repopath":"All/pvpgn-1.8.5_2.pkg","licenselogic":"single","pkgsize":718744,"desc":"PvPGN (Player vs Player Gaming Network) is free software that emulates a\nBlizzard Battle.net server. It currently supports all Battle.net games,\nsuch as StarCraft, Diablo II, and Warcraft III, and gives you the power\nto run your own server, manage your own users, run your own tournaments, etc.","categories":["games"],"users":["bnetd"],"groups":["bnetd"],"shlibs_required":["libc.so.8","libm.so.4","libz.so.3"],"options":{"D2":"on","DOCS":"on","MYSQL":"off","PGSQL":"off","SQLITE3":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe pvpgn port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py27-cython","origin":"lang/cython","version":"0.29.37_2","comment":"Compiler for Writing C Extensions for the Python Language","maintainer":"sunpoet@FreeBSD.org","www":"https://cython.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"760c265932de4de265bb813ff1bed7f60a4578fa7d6a90c35ae0609676b95ca4","flatsize":11592086,"path":"All/py27-cython-0.29.37_2.pkg","repopath":"All/py27-cython-0.29.37_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1871668,"desc":"Cython is a Python compiler that makes writing C extensions for Python as easy\nas Python itself. Cython is based on Pyrex, but supports more cutting edge\nfunctionality and optimizations.\n\nCython translates Python code to C/C++ code, but additionally supports calling C\nfunctions and declaring C types on variables and class attributes. This allows\nthe compiler to generate very efficient C code from Cython code.\n\nThis makes Cython the ideal language for wrapping external C libraries, and for\nfast C modules that speed up the execution of Python code.","deps":{"py27-setuptools44":{"origin":"devel/py-setuptools44","version":"44.1.1_2"},"python27":{"origin":"lang/python27","version":"2.7.18_4"}},"categories":["lang","python"],"annotations":{"deprecated":"Uses Python 2.7 which is EOLed upstream","flavor":"py27"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUses Python 2.7 which is EOLed upstream."}]},{"name":"purple-slack","origin":"net-im/purple-slack","version":"20210301_1","comment":"Slack plugin for libpurple","maintainer":"aou@eecs.berkeley.edu","www":"https://github.com/dylex/slack-libpurple","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5b59a8980d17832b77579f25372936019c2d3311d4e450e1318d6fb45fed2367","flatsize":140696,"path":"All/purple-slack-20210301_1.pkg","repopath":"All/purple-slack-20210301_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":54980,"desc":"A libpurple plugin for the Slack protocol.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libpurple":{"origin":"net-im/libpurple","version":"2.14.14"}},"categories":["net-im"]},{"name":"purple-rocketchat","origin":"net-im/purple-rocketchat","version":"0.20220915_1","comment":"Rocket.Chat Plugin for libpurple","maintainer":"mizhka@freebsd.org","www":"https://github.com/EionRobb/purple-rocketchat","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c6e720a033f270c06e62f3886e76b3cb298b1a8d5b1eed3b76306c1a4ab73d1d","flatsize":130773,"path":"All/purple-rocketchat-0.20220915_1.pkg","repopath":"All/purple-rocketchat-0.20220915_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":44252,"desc":"purple-rocketchat adds support for Rocket.Chat to libpurple clients, such as\nPidgin.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"libpurple":{"origin":"net-im/libpurple","version":"2.14.14"}},"categories":["net-im"]},{"name":"purple-facebook","origin":"net-im/purple-facebook","version":"0.9.6_1","comment":"Facebook plugin for libpurple","maintainer":"bofh@FreeBSD.org","www":"https://github.com/dequis/purple-facebook","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ab652bced37a370f8a97ed45a03bf25f3868681fa47f2647ce088ae1da2d9ccb","flatsize":280600,"path":"All/purple-facebook-0.9.6_1.pkg","repopath":"All/purple-facebook-0.9.6_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":80324,"desc":"Purple Facebook implements the Facebook Messenger protocol into pidgin, finch,\nand libpurple. While the primary implementation is for purple3, this plugin is\nback-ported for purple2.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"libpurple":{"origin":"net-im/libpurple","version":"2.14.14"}},"categories":["net-im"]},{"name":"putty-nogtk","origin":"security/putty-nogtk","version":"0.83","comment":"Secure shell and telnet client including xterm emulator","maintainer":"mandree@FreeBSD.org","www":"https://www.chiark.greenend.org.uk/~sgtatham/putty/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5e5875f9aa6d6d2214c2a1145afa1c28ca0f1adad9f9d652bb7ff804bf5dc4bf","flatsize":6603921,"path":"All/putty-nogtk-0.83.pkg","repopath":"All/putty-nogtk-0.83.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":870624,"desc":"PuTTY is a client program for the SSH, Telnet and Rlogin network protocols.\n\nThese protocols are all used to run a remote session on a computer,\nover a network. PuTTY implements the client end of that session:\nthe end at which the session is displayed, rather than the end\nat which it runs.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"krb5":{"origin":"security/krb5","version":"1.21.3_1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["security"],"shlibs_required":["libX11.so.6","libc.so.8","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgssapi_krb5.so.2.2","libgtk-3.so.0","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0"],"options":{"GTK3":"on","GSSAPI_HEIMDAL":"off","GSSAPI_MIT":"on","GSSAPI_NONE":"off"},"annotations":{"cpe":"cpe:2.3:a:putty:putty:0.83:::::dragonfly6:x86_64"}},{"name":"purple-teams","origin":"net-im/purple-teams","version":"20240827","comment":"Plugin for Pidgin to provide MS Teams connectivity","maintainer":"rodrigo@FreeBSD.org","www":"https://github.com/EionRobb/purple-teams","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4badfecd26da637b1ecfbce19006eac252a879713e3010fd74bf474080ba502d","flatsize":2497023,"path":"All/purple-teams-20240827.pkg","repopath":"All/purple-teams-20240827.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":434248,"desc":"MS Teams Plugin for Pidgin is a third-party alternative\nfor the Microsoft Teams client - in development since\nApril 2022 -, with no Electron/Webview.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"libpurple":{"origin":"net-im/libpurple","version":"2.14.14"},"pidgin":{"origin":"net-im/pidgin","version":"2.14.14"},"xdg-utils":{"origin":"devel/xdg-utils","version":"1.2.1"}},"categories":["net-im"]},{"name":"purple-mattermost","origin":"net-im/purple-mattermost","version":"2.1_1","comment":"Mattermost plugin for libpurple","maintainer":"bofh@FreeBSD.org","www":"https://github.com/EionRobb/purple-mattermost","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"64c7f9b3f15ba34c9dd9db0cd3f4491d60607f1b258cc289b1da65fd2c8f3c77","flatsize":874190,"path":"All/purple-mattermost-2.1_1.pkg","repopath":"All/purple-mattermost-2.1_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":247636,"desc":"A libpurple/Pidgin plugin for Mattermost","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"libpurple":{"origin":"net-im/libpurple","version":"2.14.14"}},"categories":["net-im"]},{"name":"py310-cython3","origin":"lang/cython3","version":"3.0.12","comment":"Compiler for Writing C Extensions for the Python Language","maintainer":"sunpoet@FreeBSD.org","www":"https://cython.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"716781def9d1dfc86d28eb3058aa0a58900fea8e1319dc33d6330f3697cc08bd","flatsize":14931892,"path":"All/py310-cython3-3.0.12.pkg","repopath":"All/py310-cython3-3.0.12.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":2966448,"desc":"Cython is a Python compiler that makes writing C extensions for Python as easy\nas Python itself. Cython is based on Pyrex, but supports more cutting edge\nfunctionality and optimizations.\n\nCython translates Python code to C/C++ code, but additionally supports calling C\nfunctions and declaring C types on variables and class attributes. This allows\nthe compiler to generate very efficient C code from Cython code.\n\nThis makes Cython the ideal language for wrapping external C libraries, and for\nfast C modules that speed up the execution of Python code.","deps":{"python310":{"origin":"lang/python310","version":"3.10.17_1"}},"categories":["lang","python"],"annotations":{"flavor":"py310"}},{"name":"purple-googlechat","origin":"net-im/purple-googlechat","version":"g20231026","comment":"Google Chat Plugin for libpurple","maintainer":"ports@FreeBSD.org","www":"https://github.com/EionRobb/purple-googlechat","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"54850e2472fb70549ab19329176042f8e377ff508926f740ff5989fcaba092b8","flatsize":720968,"path":"All/purple-googlechat-g20231026.pkg","repopath":"All/purple-googlechat-g20231026.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":139544,"desc":"Google Chat for libpurple is a plugin for pidgin to support the proprietary\nprotocol that Google uses for its \"Google Chat\" service.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"libpurple":{"origin":"net-im/libpurple","version":"2.14.14"},"protobuf-c":{"origin":"devel/protobuf-c","version":"1.5.1_1"}},"categories":["net-im"],"messages":[{"message":"This plugin needs an oauth token in order to work properly. Watch the following\nyoutube video https://www.youtube.com/watch?v=hlDhp-eNLMU on how to obtain one.","type":"install"},{"message":"===>   NOTICE:\n\nThe purple-googlechat port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"pure-ftpd","origin":"ftp/pure-ftpd","version":"1.0.52","comment":"Small, easy to set up, fast, and secure FTP server","maintainer":"sunpoet@FreeBSD.org","www":"https://www.pureftpd.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"96a7e12e34069b1bdbb971e16a1ab03bd171b76854195277c9b8c09a1c833e54","flatsize":575931,"path":"All/pure-ftpd-1.0.52.pkg","repopath":"All/pure-ftpd-1.0.52.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":183868,"desc":"Pure-FTPd is a fast, production-quality, standard-conformant FTP server, based\nupon Troll-FTPd.\n\nUnlike other popular FTP servers, it's designed to be secure in default\nconfiguration, has no known buffer overflow, it is really trivial to set up and\nit is especially designed for modern kernels.\n\nFeatures include PAM support, IPv6, chroot()ed home directories, virtual\ndomains, built-in 'ls', anti-warez system, configurable ports for passive\ndownloads, FXP protocol, bandwidth throttling, ratios, LDAP, customizable SQL,\nfortune files, Apache-like log files, fast standalone mode, text / HTML / XML\nreal-time status report, virtual users, virtual quotas, privilege separation and\nmore.","deps":{"libsodium":{"origin":"security/libsodium","version":"1.0.19"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["ftp"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12","libdl.so.0","libpam.so.3","libsodium.so.26","libssl.so.12"],"options":{"ANONDELETE":"off","ANONRENAME":"off","ANONRESUME":"off","DOCS":"on","EXAMPLES":"on","LARGEFILE":"on","LDAP":"off","MYSQL":"off","PAM":"on","PERUSERLIMITS":"on","PGSQL":"off","PRIVSEP":"on","SCRYPT":"on","SENDFILE":"on","THROTTLING":"on","TLS":"on","UPLOADSCRIPT":"on","VIRTUALCHROOT":"on"},"annotations":{"cpe":"cpe:2.3:a:pureftpd:pure-ftpd:1.0.52:::::dragonfly6:x86_64"},"messages":[{"message":"Now you need to examine /usr/local/share/examples/pure-ftpd/pam.d/pure-ftpd\nand add the relevant PAM configuration lines to your /etc/pam.conf file.\n\nIf you defined call upload script in pure-ftpd config define corresponding\nvars in rc.conf. pure-ftpd will not listen TCP socket without it.\n\nSee FAQ: https://github.com/jedisct1/pure-ftpd/blob/master/FAQ","type":"install"}]},{"name":"putty","origin":"security/putty","version":"0.83","comment":"Secure shell and telnet client including xterm emulator","maintainer":"mandree@FreeBSD.org","www":"https://www.chiark.greenend.org.uk/~sgtatham/putty/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"74d445728c6f15201873c09d801f84097e9b602d3907f3874a133042b7ab04ba","flatsize":6602897,"path":"All/putty-0.83.pkg","repopath":"All/putty-0.83.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":870632,"desc":"PuTTY is a client program for the SSH, Telnet and Rlogin network protocols.\n\nThese protocols are all used to run a remote session on a computer,\nover a network. PuTTY implements the client end of that session:\nthe end at which the session is displayed, rather than the end\nat which it runs.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"krb5":{"origin":"security/krb5","version":"1.21.3_1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["security"],"shlibs_required":["libX11.so.6","libc.so.8","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgssapi_krb5.so.2.2","libgtk-3.so.0","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0"],"options":{"GTK3":"on","GSSAPI_HEIMDAL":"off","GSSAPI_MIT":"on","GSSAPI_NONE":"off"},"annotations":{"cpe":"cpe:2.3:a:putty:putty:0.83:::::dragonfly6:x86_64"}},{"name":"puredb","origin":"databases/puredb","version":"2.1_2","comment":"Set of libraries for creating and reading constant databases","maintainer":"ports@FreeBSD.org","www":"https://pureftpd.sourceforge.net/puredb/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d6e3ddb63a8fd484e56cd0a87f85dcd4a0b984b51abd6612d914c7819c547256","flatsize":57414,"path":"All/puredb-2.1_2.pkg","repopath":"All/puredb-2.1_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":16544,"desc":"PureDB is a portable and tiny set of libraries for creating and reading\nconstant databases. It manages data files that contains text or binary\nkey/data pairs of arbitrary sizes. Lookups are very fast (normally only one\ndisk access to match a hash value), overhead is low (a database is 1028\nbytes plus only 16 extra bytes per record), multiple concurrent read access\nare supported, and databases can be up to 4 Gb long, and they are portable\nacross architectures.","categories":["databases"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe puredb port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"purescript-language-server","origin":"devel/purescript-language-server","version":"0.18.2_1","comment":"LSP provider implementation for PureScript language","maintainer":"haskell@FreeBSD.org","www":"https://github.com/nwolverson/purescript-language-server/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b22deaf93e4a9610e9818cf8ea6d4adb03fb86f5413b9e009e87af5de3503e3f","flatsize":1604186,"path":"All/purescript-language-server-0.18.2_1.pkg","repopath":"All/purescript-language-server-0.18.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":189696,"desc":"PureScript language server is an implementation of the LSP protocol for\nPureScript programming language. It is a Node application features type\ninformation, a formatting provider, code autocompletion and other common LSP\nfeatures.","deps":{"node22":{"origin":"www/node22","version":"22.16.0"}},"categories":["devel","textproc"]},{"name":"puppetdb-terminus8","origin":"databases/puppetdb-terminus8","version":"8.8.1","comment":"PuppetDB storeconfigs backend terminus module","maintainer":"puppet@FreeBSD.org","www":"https://docs.puppetlabs.com/puppetdb/latest/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bcd799dc36380c45e7062c5a48c73e1126cfe803da67d8b2558c528dc9702e8a","flatsize":86918,"path":"All/puppetdb-terminus8-8.8.1.pkg","repopath":"All/puppetdb-terminus8-8.8.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":22776,"desc":"The PuppetDB storeconfigs backend terminus module.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"}},"categories":["databases","ruby"]},{"name":"pure-sfv","origin":"security/pure-sfv","version":"0.3","comment":"Utility to test and create .sfv files","maintainer":"ehaupt@FreeBSD.org","www":"https://pure-sfv.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d10a1813e470b6b35b3ba503464927715f448c76f5d536f6b3e0242d75e2464c","flatsize":105345,"path":"All/pure-sfv-0.3.pkg","repopath":"All/pure-sfv-0.3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":43420,"desc":"This utility creates .SFV (Simple File Verify) and .PAR (Parity Archive) data\nfiles.\n\nFeatures:\n\n  * Recursive directories handling\n  * Automatic checksum file naming ability in create mode\n  * Meaningful and documented exit values for easy scripting\n  * Wildcards for file names\n  * Creation of PAR (Parity Archive) files\n  * Create Multiple recovery sets if number of files in SFV greater than 255","categories":["security"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on"}},{"name":"purple-discord","origin":"net-im/purple-discord","version":"g20230215_1","comment":"Discord plugin for libpurple","maintainer":"ports@FreeBSD.org","www":"https://github.com/EionRobb/purple-discord","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f854d8ef8ac8b5e77acf99a555a49b0920fa8720db786795d01412dfcf5c03f8","flatsize":1289472,"path":"All/purple-discord-g20230215_1.pkg","repopath":"All/purple-discord-g20230215_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":363324,"desc":"A libpurple/Pidgin plugin for Discord","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"libpurple":{"origin":"net-im/libpurple","version":"2.14.14"},"libqrencode":{"origin":"graphics/libqrencode","version":"4.1.1"}},"categories":["net-im"],"messages":[{"message":"===>   NOTICE:\n\nThe purple-discord port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"puppetdb-terminus7","origin":"databases/puppetdb-terminus7","version":"7.20.1","comment":"PuppetDB storeconfigs backend terminus module","maintainer":"puppet@FreeBSD.org","www":"https://docs.puppetlabs.com/puppetdb/latest/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a2c19049409fe81d421dfe4245ee32913c79c81c90a026585238bb73b5459b95","flatsize":89031,"path":"All/puppetdb-terminus7-7.20.1.pkg","repopath":"All/puppetdb-terminus7-7.20.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":23368,"desc":"The PuppetDB storeconfigs backend terminus module.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"}},"categories":["databases","ruby"],"annotations":{"deprecated":"Reached EOL","expiration_date":"2025-05-09"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nReached EOL.\n\nIt is scheduled to be removed on or after 2025-05-09."}]},{"name":"puppet-mode.el-emacs_wayland","origin":"sysutils/puppet-mode.el","version":"0.2_21","comment":"Simple mode for editing puppet manifests","maintainer":"demon@FreeBSD.org","www":"https://github.com/puppetlabs/puppet-syntax-emacs","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8c3950646ed708fa7f46456ec3c54d69cc0f61022509cd12b25c38765d8dc176","flatsize":14936,"path":"All/puppet-mode.el-emacs_wayland-0.2_21.pkg","repopath":"All/puppet-mode.el-emacs_wayland-0.2_21.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":4788,"desc":"puppet-mode.el is a major Emacs mode for editing puppet manifests.","deps":{"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["elisp","sysutils"],"annotations":{"flavor":"wayland"},"messages":[{"message":"You should add the following line to your ~/.emacs:\n\n;;\n;; Setup puppet-mode for autoloading\n;;\n(autoload 'puppet-mode \"puppet-mode\" \"Major mode for editing puppet manifests\")\n\n(add-to-list 'auto-mode-alist '(\"\\\\.pp$\" . puppet-mode))","type":"install"}]},{"name":"puppet-mode.el-emacs_devel","origin":"sysutils/puppet-mode.el","version":"0.2_21","comment":"Simple mode for editing puppet manifests","maintainer":"demon@FreeBSD.org","www":"https://github.com/puppetlabs/puppet-syntax-emacs","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a15f8e813046756c6b4e0610ae5d3707957dcc21a0769ccac2b55adb66d91f6b","flatsize":14936,"path":"All/puppet-mode.el-emacs_devel-0.2_21.pkg","repopath":"All/puppet-mode.el-emacs_devel-0.2_21.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":4804,"desc":"puppet-mode.el is a major Emacs mode for editing puppet manifests.","deps":{"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"}},"categories":["elisp","sysutils"],"annotations":{"flavor":"devel_full"},"messages":[{"message":"You should add the following line to your ~/.emacs:\n\n;;\n;; Setup puppet-mode for autoloading\n;;\n(autoload 'puppet-mode \"puppet-mode\" \"Major mode for editing puppet manifests\")\n\n(add-to-list 'auto-mode-alist '(\"\\\\.pp$\" . puppet-mode))","type":"install"}]},{"name":"puppet-mode.el-emacs_canna","origin":"sysutils/puppet-mode.el","version":"0.2_21","comment":"Simple mode for editing puppet manifests","maintainer":"demon@FreeBSD.org","www":"https://github.com/puppetlabs/puppet-syntax-emacs","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fdedec6b6c4a648eab8531ba6b04efc47ac74908bf3afdf10d9bedb16b0c8883","flatsize":14936,"path":"All/puppet-mode.el-emacs_canna-0.2_21.pkg","repopath":"All/puppet-mode.el-emacs_canna-0.2_21.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":4788,"desc":"puppet-mode.el is a major Emacs mode for editing puppet manifests.","deps":{"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["elisp","sysutils"],"annotations":{"flavor":"canna"},"messages":[{"message":"You should add the following line to your ~/.emacs:\n\n;;\n;; Setup puppet-mode for autoloading\n;;\n(autoload 'puppet-mode \"puppet-mode\" \"Major mode for editing puppet manifests\")\n\n(add-to-list 'auto-mode-alist '(\"\\\\.pp$\" . puppet-mode))","type":"install"}]},{"name":"puppet-mode.el","origin":"sysutils/puppet-mode.el","version":"0.2_21","comment":"Simple mode for editing puppet manifests","maintainer":"demon@FreeBSD.org","www":"https://github.com/puppetlabs/puppet-syntax-emacs","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"77b6873ac57864b4a7b8a80e2867be88300625d27c7fe02a5b4664412d3e37a9","flatsize":14936,"path":"All/puppet-mode.el-0.2_21.pkg","repopath":"All/puppet-mode.el-0.2_21.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":4780,"desc":"puppet-mode.el is a major Emacs mode for editing puppet manifests.","deps":{"emacs":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["elisp","sysutils"],"annotations":{"flavor":"full"},"messages":[{"message":"You should add the following line to your ~/.emacs:\n\n;;\n;; Setup puppet-mode for autoloading\n;;\n(autoload 'puppet-mode \"puppet-mode\" \"Major mode for editing puppet manifests\")\n\n(add-to-list 'auto-mode-alist '(\"\\\\.pp$\" . puppet-mode))","type":"install"}]},{"name":"puppet-mode.el-emacs_nox","origin":"sysutils/puppet-mode.el","version":"0.2_21","comment":"Simple mode for editing puppet manifests","maintainer":"demon@FreeBSD.org","www":"https://github.com/puppetlabs/puppet-syntax-emacs","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9f9619d9e499f8b48ec1fbc5ed82561d57b2a95b8ec0a3b22c25e5d682c247c6","flatsize":14936,"path":"All/puppet-mode.el-emacs_nox-0.2_21.pkg","repopath":"All/puppet-mode.el-emacs_nox-0.2_21.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":4784,"desc":"puppet-mode.el is a major Emacs mode for editing puppet manifests.","deps":{"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["elisp","sysutils"],"annotations":{"flavor":"nox"},"messages":[{"message":"You should add the following line to your ~/.emacs:\n\n;;\n;; Setup puppet-mode for autoloading\n;;\n(autoload 'puppet-mode \"puppet-mode\" \"Major mode for editing puppet manifests\")\n\n(add-to-list 'auto-mode-alist '(\"\\\\.pp$\" . puppet-mode))","type":"install"}]},{"name":"puppet-mode.el-emacs_devel_nox","origin":"sysutils/puppet-mode.el","version":"0.2_21","comment":"Simple mode for editing puppet manifests","maintainer":"demon@FreeBSD.org","www":"https://github.com/puppetlabs/puppet-syntax-emacs","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"68154f7687467ad90887bff1a05dac653f312732f57b36984b4b672581583f34","flatsize":14936,"path":"All/puppet-mode.el-emacs_devel_nox-0.2_21.pkg","repopath":"All/puppet-mode.el-emacs_devel_nox-0.2_21.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":4804,"desc":"puppet-mode.el is a major Emacs mode for editing puppet manifests.","deps":{"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"}},"categories":["elisp","sysutils"],"annotations":{"flavor":"devel_nox"},"messages":[{"message":"You should add the following line to your ~/.emacs:\n\n;;\n;; Setup puppet-mode for autoloading\n;;\n(autoload 'puppet-mode \"puppet-mode\" \"Major mode for editing puppet manifests\")\n\n(add-to-list 'auto-mode-alist '(\"\\\\.pp$\" . puppet-mode))","type":"install"}]},{"name":"pulledpork","origin":"security/pulledpork","version":"0.7.4","comment":"Script to update snort-2.8+ rules","maintainer":"ports@FreeBSD.org","www":"https://github.com/shirkdog/pulledpork/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9814cc3b1db130735f55133ca4bec6229d6d1354482aec1c4039ef794ca1100f","flatsize":156998,"path":"All/pulledpork-0.7.4.pkg","repopath":"All/pulledpork-0.7.4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":40492,"desc":"pulledpork is a Perl script which helps to update your Snort 2.9+ rules.\n\n-= Features and Capabilities =-\n\n * Automated downloading, parsing, state modification and rule\n   modification for all of your snort rulesets.\n * Checksum verification for all major rule downloads\n * Automatic generation of updated sid-msg.map file\n * Capability to include your local.rules in sid-msg.map file\n * Capability to pull rules tarballs from custom urls\n * Complete Shared Object support\n * Complete IP Reputation List support\n * Capability to download multiple disparate rulesets at once\n * Maintains accurate changelog\n * Capability to HUP processes after rules download\n * Aids in tuning of rulesets\n * Verbose output so that you know EXACTLY what is happening\n * Minimal Perl Module dependencies\n * A sweet smokey flavor throughout the pork!","deps":{"ca_root_nss":{"origin":"security/ca_root_nss","version":"3.108"},"p5-Crypt-SSLeay":{"origin":"security/p5-Crypt-SSLeay","version":"0.72_3"},"p5-LWP-Protocol-https":{"origin":"www/p5-LWP-Protocol-https","version":"6.14"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["security"],"options":{"DOCS":"on"},"messages":[{"message":"In order to use pulled pork, adjust the config files located in\n/usr/local/etc/pulledpork\n\n\nImportant Note:\n\nSnort changed the way rules are published. Since June 2010 Snort\nstop offering rules in the \"snortrules-snapshot-CURRENT\" format.\n\nInstead, rules will be released for specific Snort versions.\nYou will be responsible for downloading the correct rules release\nfor your version of Snort.\n\nThe new versioning mechanism will require a four digit version in the\nfile name. To get the new download naming schema visit snort.org,\nand look at 'My Account' -> 'Subscriptions and Oinkcodes'","type":"install"},{"message":"In release 0.7.4 blacklist was renamed to blocklist.\n\nPlease compare existing files under /usr/local/etc/pulledpork\nwith the new *.sample files adjust them if required.","type":"upgrade"},{"message":"===>   NOTICE:\n\nThe pulledpork port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"pugixml","origin":"textproc/pugixml","version":"1.15","comment":"Light-weight, simple and fast XML parser for C++ with XPath support","maintainer":"eduardo@FreeBSD.org","www":"https://pugixml.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ffe2263134c6785931d3b3f47b1450a6538b295820ee5903fa0f259e72f6d622","flatsize":320793,"path":"All/pugixml-1.15.pkg","repopath":"All/pugixml-1.15.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":98516,"desc":"pugixml is a light-weight C++ XML processing library. It features:\n\n* DOM-like interface with rich traversal/modification capabilities\n* Extremely fast non-validating XML parser which constructs the DOM tree from an\n  XML file/buffer\n* XPath 1.0 implementation for complex data-driven tree queries\n* Full Unicode support with Unicode interface variants and automatic encoding\n  conversions","categories":["textproc"],"annotations":{"cpe":"cpe:2.3:a:pugixml_project:pugixml:1.15:::::dragonfly6:x86_64"}},{"name":"puff","origin":"editors/puff","version":"1.0.1","comment":"Simple and efficient text editor","maintainer":"bilbo@hobbiton.org","www":"http://devpit.org/puff/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e72deadea744e154d4044af438bd14ef583b0b1ac8a7d4f58a1e796a70807535","flatsize":70967,"path":"All/puff-1.0.1.pkg","repopath":"All/puff-1.0.1.pkg","licenselogic":"single","pkgsize":27664,"desc":"Puff is an editor that is named after \"Puff the fractal dragon\" (see fortune).\nPrimary features:\n - Simple and lightweight\n - Can open multiple files\n - Clipboard is an open file\n - Keys may be reassigned\n - Source is easy to extend","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["editors"],"shlibs_required":["libc.so.8","libm.so.4","libncurses.so.6","libtinfo.so.6"]},{"name":"puckman","origin":"games/puckman","version":"1.0_6","comment":"Unofficial clone of the original Pac-Man game","maintainer":"ports@FreeBSD.org","www":"https://github.com/patapizza/puckman","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5b7fd171bd6b81afa5bb8e849a827fccd570e176f5ce559fd43f7c786a8ebded","flatsize":465064,"path":"All/puckman-1.0_6.pkg","repopath":"All/puckman-1.0_6.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":176992,"desc":"This game is an unofficial clone of the original Pac-Man game\nand is not endorsed by the registered trademark owners Namco, Inc.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_gfx":{"origin":"graphics/sdl_gfx","version":"2.0.27"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_gfx.so.16","libSDL_image-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe puckman port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"punbb","origin":"www/punbb","version":"1.4.6","comment":"Fast and lightweight PHP-powered discussion board","maintainer":"wen@FreeBSD.org","www":"http://www.punbb.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e171fc11b0507758ed60e78353f65b58caee250095e4614cd12a99031acdc4fa","flatsize":4185451,"path":"All/punbb-1.4.6.pkg","repopath":"All/punbb-1.4.6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":743708,"desc":"PunBB is a fast and lightweight PHP-powered discussion board. It is\nreleased under the GNU General Public License. Its primary goals are\nto be faster, smaller and less graphically intensive as compared to\nother discussion boards. PunBB has fewer features than many other\ndiscussion boards, but is generally faster and outputs smaller,\nsemantically correct XHTML-compliant pages.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["www"],"options":{"EXTRAS":"on","LANGUAGE_PACK":"on"},"annotations":{"cpe":"cpe:2.3:a:gnu:punbb:1.4.6:::::dragonfly6:x86_64"},"messages":[{"message":"Congratulations, PunBB is now installed!\n\n\nPlease, make sure that you have installed a database:\n(MySQL =>4.1.2, PostgreSQL =>7.0 or SQLite 2 or later).\n\nIf you want to optimize PunBB, read the following website:\n\nhttp://punbb.org/docs/install.html\n\nPunBB has been installed in /usr/local/www/punbb.","type":"install"}]},{"name":"pulseview","origin":"science/pulseview","version":"0.4.2_6","comment":"GUI client that supports various hardware logic analyzers","maintainer":"ports@FreeBSD.org","www":"https://sigrok.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a11e65b4f5e7991b85724c1263e94b181f29f648cbee7e52c867cfcec1c9e9cd","flatsize":1968233,"path":"All/pulseview-0.4.2_6.pkg","repopath":"All/pulseview-0.4.2_6.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":608144,"desc":"The sigrok project aims at creating a portable, cross-platform,\nFree/Libre/Open-Source signal analysis software suite that supports\nvarious device types, such as logic analyzers, MSOs, oscilloscopes,\nmultimeters, LCR meters, sound level meters, thermometers, hygrometers,\nanemometers, light meters, DAQs, dataloggers, function generators,\nspectrum analyzers, power supplies, GPIB interfaces, and more.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"glibmm":{"origin":"devel/glibmm","version":"2.66.7,1"},"libsigc++":{"origin":"devel/libsigc++20","version":"2.12.1"},"libsigrok":{"origin":"devel/libsigrok","version":"0.5.2_4"},"libsigrokdecode":{"origin":"devel/libsigrokdecode","version":"0.5.3"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["cad","science"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libQt5Svg.so.5","libQt5Widgets.so.5","libboost_filesystem.so.1.87.0","libboost_serialization.so.1.87.0","libboost_system.so.1.87.0","libc.so.8","libglib-2.0.so.0","libglibmm-2.4.so.1","libgobject-2.0.so.0","libintl.so.8","libm.so.4","libpthread.so.0","libsigc-2.0.so.0","libsigrok.so.4","libsigrokcxx.so.4","libsigrokdecode.so.4","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe pulseview port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"publib","origin":"devel/publib","version":"0.40_1","comment":"Library of C functions for various purposes","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"34125ca5651598263ebb7616032e5635ae0577b952f46153f6faeccf5075e336","flatsize":137099,"path":"All/publib-0.40_1.pkg","repopath":"All/publib-0.40_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":96716,"desc":"The library contains functions for memory allocation,\nbit arrays, configuration files, comparing standard\nC types for qsort and bsearch, error messages, expression\nparsing and evaluation, filenames, hash tables, integer\nsets, log files, the Linux Software Map, NNTP, priority\nqueues, normal queues, editor buffers, stacks, and strings.","categories":["devel"],"messages":[{"message":"===>   NOTICE:\n\nThe publib port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"pubs","origin":"misc/pubs","version":"0.9.0_3","comment":"Your bibliography on the command line","maintainer":"yuri@FreeBSD.org","www":"https://github.com/pubs/pubs","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b7804c59e55d2815c52b22b1ded77c8e40451f1f05ec2d7f67cdcc9609595395","flatsize":696455,"path":"All/pubs-0.9.0_3.pkg","repopath":"All/pubs-0.9.0_3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":122704,"desc":"Pubs brings your bibliography to the command line.\n\nPubs organizes your bibliographic documents together with the bibliographic\ndata associated to them and provides command line access to basic and advanced\nmanipulation of your library.\n\nPubs is built with the following principles in mind:\n* all papers are referenced using unique citation keys,\n* bibliographic data (i.e. pure bibtex information) is kept separated from\n  metadata (including links to pdf or tags),\n* everything is stored in plain text so it can be manually edited or version\n  controlled.","deps":{"py311-beautifulsoup":{"origin":"www/py-beautifulsoup","version":"4.13.3_1"},"py311-bibtexparser":{"origin":"textproc/py-bibtexparser","version":"1.4.3_1"},"py311-configobj":{"origin":"devel/py-configobj","version":"5.0.9"},"py311-feedparser":{"origin":"textproc/py-feedparser","version":"6.0.11_1"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"]},{"name":"ptsort","origin":"misc/ptsort","version":"1.20240913","comment":"Prioritized topological sort","maintainer":"des@FreeBSD.org","www":"https://github.com/dag-erling/ptsort","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e606cb017f11baceec855ab20813bc0674588d2ec2628987bcc82fe72dddbbe4","flatsize":17080,"path":"All/ptsort-1.20240913.pkg","repopath":"All/ptsort-1.20240913.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":9392,"desc":"The ptsort utility is a variant of the standard tsort (topological\nsort) utility which allows nodes to be prioritized, moving them and\nall their predecessors up in the final order.","categories":["misc"],"shlibs_required":["libc.so.8"]},{"name":"pup","origin":"textproc/pup","version":"0.4.0.9_1","comment":"Command-line jq-like HTML parser using CSS selectors","maintainer":"0mp@FreeBSD.org","www":"https://github.com/ericchiang/pup/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5936b36c6208dcfd9a635aa8c3fa0f5fdc78d6b45dcfd6e276cfd05eac9a4aec","flatsize":2804215,"path":"All/pup-0.4.0.9_1.pkg","repopath":"All/pup-0.4.0.9_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1005932,"desc":"pup is a command line tool for processing HTML. It reads from stdin, prints to\nstdout, and allows the user to filter parts of the page using CSS selectors.\n\nInspired by jq, pup aims to be a fast and flexible way of exploring HTML from\nthe terminal.\n\nWWW: https://github.com/ericchiang/pup","categories":["textproc"],"options":{"DOCS":"on"},"annotations":{"deprecated":"Uses Python 2.7 which is EOLed upstream"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUses Python 2.7 which is EOLed upstream."}]},{"name":"publicfile","origin":"www/publicfile","version":"0.52_3","comment":"Secure, read-only, anonymous HTTP/FTP server","maintainer":"ports@FreeBSD.org","www":"https://cr.yp.to/publicfile.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"03e4c1723d401a9319a0d3f052ba649a1b1db5b46a6395d29a04e63107744e0f","flatsize":73608,"path":"All/publicfile-0.52_3.pkg","repopath":"All/publicfile-0.52_3.pkg","licenselogic":"single","licenses":["djb"],"pkgsize":23336,"desc":"publicfile supplies files to the public through HTTP and FTP.\n\nSecurity features:\n       publicfile chroot()s to the public file area and sheds root privileges.\n       publicfile never attempts to modify the public file area.\n       publicfile never runs any other programs.\n\nHTTP features:\n       publicfile supports virtual hosts through the Host field.\n       publicfile supports virtual hosts through absolute URLs.\n       publicfile supports HTTP/1.1 persistent connections.\n       publicfile supports HTTP/1.1 chunked responses.\n       publicfile supports user-controlled content types.\n       publicfile supports exact-prefix If-Modified-Since.\n\nFTP features:\n       publicfile has built-in LIST and NLST commands.\n       publicfile provides EPLF LIST responses.\n       publicfile supports restarted transfers.\n       publicfile supports pipelining.","deps":{"daemontools":{"origin":"sysutils/daemontools","version":"0.76_20"},"ucspi-tcp":{"origin":"sysutils/ucspi-tcp","version":"0.88_3"}},"categories":["ftp","www"],"shlibs_required":["libc.so.8"],"options":{"BASICAUTH":"off","COMMONLOG":"off","ENV_FILETYPES":"off","REDIRECT_SLASH":"off","SSL":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe publicfile port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"public_suffix_list","origin":"dns/public_suffix_list","version":"20250314","comment":"Public Suffix List by Mozilla","maintainer":"sunpoet@FreeBSD.org","www":"https://publicsuffix.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fd91921ede3db5039b7925ac45a370bde45164eb1a061beef4f9ab40a6818fcf","flatsize":339436,"path":"All/public_suffix_list-20250314.pkg","repopath":"All/public_suffix_list-20250314.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":78496,"desc":"The Public Suffix List\n\nA \"public suffix\" is one under which Internet users can (or historically could)\ndirectly register names. Some examples of public suffixes are .com, .co.uk and\npvt.k12.ma.us. The Public Suffix List is a list of all known public suffixes.","categories":["dns"]},{"name":"quake3-ut","origin":"games/quake3-ut","version":"3.7_1","comment":"Quake III Arena mod: Urban Terror","maintainer":"ports@FreeBSD.org","www":"https://www.urbanterror.info/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"544cd1603923104d1010ec551aa31047ba5b99b33e1933175869f5d7c98c28b9","flatsize":468309086,"path":"All/quake3-ut-3.7_1.pkg","repopath":"All/quake3-ut-3.7_1.pkg","licenselogic":"single","pkgsize":459181480,"desc":"Urban Terror is a realism based \"total conversion mod\" for Quake III Arena.","deps":{"quake3-data":{"origin":"games/quake3-data","version":"1.32.b.3_2"}},"categories":["games"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe quake3-ut port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ptunnel","origin":"net/ptunnel","version":"0.72_2","comment":"Tunneling TCP connections over ICMP echo request and reply","maintainer":"hrs@FreeBSD.org","www":"https://www.cs.uit.no/~daniels/PingTunnel/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"93c2e0f602b3cfc7e21577543dd8b8c1e5bc47ce864a9096d5fe0c19bc7bb9f2","flatsize":41704,"path":"All/ptunnel-0.72_2.pkg","repopath":"All/ptunnel-0.72_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":20736,"desc":"Ptunnel is an application that allows you to reliably tunnel TCP connections\nto a remote host using ICMP echo request and reply packets, commonly known as\nping requests and replies.","categories":["net"],"shlibs_required":["libc.so.8","libpcap.so.3","libpthread.so.0"]},{"name":"ptoc","origin":"lang/ptoc","version":"3.58_1","comment":"ANSI/Turbo Pascal to C/C++ converter","maintainer":"osa@FreeBSD.org","www":"http://www.garret.ru/~knizhnik/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"df0658322f4b1117979deb76616eaea5357863ca4eeff7df74c7d897fa906215","flatsize":790282,"path":"All/ptoc-3.58_1.pkg","repopath":"All/ptoc-3.58_1.pkg","licenselogic":"single","pkgsize":169808,"desc":"This is yet another  ANSI/Turbo Pascal to C/C++ converter together\nwith BGI graphics library emulation for X Window System.\n\nConverter  recognizes  Pascal  dialects  which are compatible with\nTurbo Pascal 4.0/5.0  and  ISO Pascal  standard - IEC 7185:1990(E)\n(including conformant arrays). Now it is tuned for Oregon Pascal-2\nV2.1 which has few extensions to standard Pascal.\n\nConverter can produce both C++ and C output.\n\nNow  PTOC  recognizes  Turbo  Pascal's  extensions, such as units,\nstrings,   some  special   types   and   operations. Turbo  Pascal\nextensions are supported only for C++ language.\n\nAlso emulation libraries  of  Borland Graphics Interface (BGI) for\nX Window System  included in this  distribution (BGI emulators can\nbe also used without converter for C programs using BGI).","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["lang"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"ptl","origin":"devel/ptl","version":"2.3.3_6","comment":"Lightweight C++11 multithreading tasking system","maintainer":"erik@tenku.dk","www":"https://github.com/jrmadsen/PTL","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c62605c4972757cdfc5438eef0590547ef79dc2d1882950bcf4a8219d4313041","flatsize":493057,"path":"All/ptl-2.3.3_6.pkg","repopath":"All/ptl-2.3.3_6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":115160,"desc":"Lightweight C++11 multithreading tasking system featuring\nthread-pool, task-groups, and lock-free task queue","deps":{"onetbb":{"origin":"devel/onetbb","version":"2022.0.0"}},"categories":["devel"]},{"name":"pthreadpool","origin":"devel/pthreadpool","version":"0.1.126","comment":"Pthread-based thread pool for C/C++ for arrays parallelization","maintainer":"yuri@FreeBSD.org","www":"https://github.com/Maratyszcza/pthreadpool","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f5267073dee4d325da4961cc6738b5df4e1934eb907a940f7145131279b11d71","flatsize":115894,"path":"All/pthreadpool-0.1.126.pkg","repopath":"All/pthreadpool-0.1.126.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":26124,"desc":"pthreadpool is a pthread-based thread pool implementation. It is intended to\nprovide functionality of #pragma omp parallel for for POSIX systems where OpenMP\nis not available.\n\nFeatures:\n* C interface (C++-compatible)\n* Run on user-specified or auto-detected number of threads\n* Work-stealing scheduling for efficient work balancing\n* Compatible with Linux, macOS, and Native Client environments\n* Covered with unit tests and microbenchmarks","categories":["devel"]},{"name":"pthsem","origin":"devel/pthsem","version":"2.0.8_4","comment":"GNU Portable Threads with semaphores","maintainer":"bkoenig@alpha-tierchen.de","www":"https://www.auto.tuwien.ac.at/~mkoegler/index.php/pth","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1bc42381743deb2bbb848eed517e6686b459515c02ca5aa2ed3eefbc7db06b09","flatsize":311985,"path":"All/pthsem-2.0.8_4.pkg","repopath":"All/pthsem-2.0.8_4.pkg","licenselogic":"single","pkgsize":103008,"desc":"GNU pth is a user mode multi threading library. pthsem is an extend\nversion, with support for semaphores added. It can be installed parallel\nto a normal pth. The header file is called pthsem.h, the configuration\nprogram pthsem-config and the autoconf macro AC_CHECK_PTHSEM. If\nreferences to one of these names are changed, pthsem can be used as an\nreplacement of GNU pth.","categories":["devel"]},{"name":"pth-hard","origin":"devel/pth-hard","version":"2.0.7_2","comment":"GNU Portable Threads","maintainer":"vd@FreeBSD.org","www":"https://www.gnu.org/software/pth/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"19bb3fdba75745ac8e1f62da516b4bc5a06c923050ee35803480a79f6261283c","flatsize":389934,"path":"All/pth-hard-2.0.7_2.pkg","repopath":"All/pth-hard-2.0.7_2.pkg","licenselogic":"single","pkgsize":122896,"desc":"GNU Pth - The GNU Portable Threads\nCopyright (c) 1999-2005 Ralf S. Engelschall <rse@gnu.org>\n\nPth is a very portable POSIX/ANSI-C based library for Unix platforms\nwhich provides non-preemptive priority-based scheduling for multiple\nthreads of execution (aka ``multithreading'') inside event-driven\napplications. All threads run in the same address space of the server\napplication, but each thread has it's own individual program-counter,\nrun-time stack, signal mask and errno variable.\n\nThe thread scheduling itself is done in a cooperative way, i.e., the\nthreads are managed by a priority- and event-based non-preemptive\nscheduler. The intention is that this way one can achieve better\nportability and run-time performance than with preemptive scheduling.\nThe event facility allows threads to wait until various types of events\noccur, including pending I/O on file descriptors, asynchronous signals,\nelapsed timers, pending I/O on message ports, thread and process\ntermination, and even customized callback functions.","categories":["devel"],"options":{"OPTIMIZED_CFLAGS":"on"}},{"name":"pth","origin":"devel/pth","version":"2.0.7_2","comment":"GNU Portable Threads","maintainer":"vd@FreeBSD.org","www":"https://www.gnu.org/software/pth/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"969bfde3ca2993242ea45af859cab118cb38885613552afcf25f7bce637a4e7c","flatsize":777016,"path":"All/pth-2.0.7_2.pkg","repopath":"All/pth-2.0.7_2.pkg","licenselogic":"single","pkgsize":174996,"desc":"GNU Pth - The GNU Portable Threads\nCopyright (c) 1999-2005 Ralf S. Engelschall <rse@gnu.org>\n\nPth is a very portable POSIX/ANSI-C based library for Unix platforms\nwhich provides non-preemptive priority-based scheduling for multiple\nthreads of execution (aka ``multithreading'') inside event-driven\napplications. All threads run in the same address space of the server\napplication, but each thread has it's own individual program-counter,\nrun-time stack, signal mask and errno variable.\n\nThe thread scheduling itself is done in a cooperative way, i.e., the\nthreads are managed by a priority- and event-based non-preemptive\nscheduler. The intention is that this way one can achieve better\nportability and run-time performance than with preemptive scheduling.\nThe event facility allows threads to wait until various types of events\noccur, including pending I/O on file descriptors, asynchronous signals,\nelapsed timers, pending I/O on message ports, thread and process\ntermination, and even customized callback functions.","categories":["devel"],"options":{"OPTIMIZED_CFLAGS":"on"}},{"name":"pt_PT-aspell","origin":"portuguese/aspell-pt_PT","version":"20070510.0_2,1","comment":"Aspell Portuguese dictionary","maintainer":"office@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c13b1fc7dcc505fb5684c97d5b58140c167debcd16accf8cf9b5010247ca97c0","flatsize":734246,"path":"All/pt_PT-aspell-20070510.0_2,1.pkg","repopath":"All/pt_PT-aspell-20070510.0_2,1.pkg","licenselogic":"single","pkgsize":257608,"desc":"Aspell Portuguese dictionary.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["portuguese","textproc"]},{"name":"ptex","origin":"graphics/ptex","version":"2.4.3","comment":"Per face texture library","maintainer":"FreeBSD@Shaneware.biz","www":"https://ptex.us","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7f2d565890fd425d2d2496de83b6d36dd119067bb9c9e978c5ea9a911fdbc1a7","flatsize":1806492,"path":"All/ptex-2.4.3.pkg","repopath":"All/ptex-2.4.3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":201028,"desc":"Ptex is a per-face texture mapping system developed by Walt Disney\nAnimation Studios.\n\nPtex applies a separate texture to each face of a polygon mesh.\n\nIts file format can efficiently store hundreds of thousands of\ntexture images in a single file.","categories":["graphics"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9","libz.so.3"],"annotations":{"cpe":"cpe:2.3:a:disneyanimation:ptex:2.4.3:::::dragonfly6:x86_64"}},{"name":"pt_PT-webalizer","origin":"portuguese/webalizer-pt_PT","version":"2.23.8_18","comment":"Web server log file analysis program","maintainer":"ports@FreeBSD.org","www":"http://www.mrunix.net/webalizer/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2f16e600c143c352775226465fe0bd9ffccc0c0f4ac4ec284f7fef63d7e9cb56","flatsize":452084,"path":"All/pt_PT-webalizer-2.23.8_18.pkg","repopath":"All/pt_PT-webalizer-2.23.8_18.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":138964,"desc":"What is The Webalizer?\n----------------------\n\nA fast, free web server log file analysis program.  Produces\nHTML output for viewing with a web browser.  Written in C on\na Linux platform, however designed to be as ANSI/POSIX\ncompliant as possible so porting to other UNIX platforms should\nbe painless.  Binary distributions for most popular platforms\nare available.  Features multiple language support, incremental\nprocessing capabilities, reverse DNS lookup support, export via\ntab separated ascii files to popular databases and spreadsheets,\nand much more.  Supports standard CLF and combined logs, as well\nas wu-ftpd xferlog and squid proxy logs, which can be either in\nstandard text format or gzip compressed.\n\nKeywords:      Web Analysis, Log Analysis, Usage Statistics, Linux, Unix","deps":{"libgd":{"origin":"graphics/gd","version":"2.3.3_13,1"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["portuguese","www"],"shlibs_required":["libbz2.so.2","libc.so.8","libgd.so.6","libm.so.4","libpng16.so.16","libz.so.3"],"options":{"GEOIP":"off","GEODB":"off","WEBALIZER_CONV":"off","FULL_CGI_REFS":"off","CLICKABLE_REFERER":"off","IP_AS_HOSTNAME":"off","LARGE_URL":"off","DOCS":"on","EXAMPLES":"on","BDB1":"on","BDB":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe pt_PT-webalizer port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"pt_BR-webalizer","origin":"portuguese/webalizer-pt_BR","version":"2.23.8_18","comment":"Web server log file analysis program","maintainer":"ports@FreeBSD.org","www":"http://www.mrunix.net/webalizer/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"78093c3650a136abdd50165de9fc100e5f32cc2e70d2a8dcf3415d7218d9e2e9","flatsize":452084,"path":"All/pt_BR-webalizer-2.23.8_18.pkg","repopath":"All/pt_BR-webalizer-2.23.8_18.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":139560,"desc":"What is The Webalizer?\n----------------------\n\nA fast, free web server log file analysis program.  Produces\nHTML output for viewing with a web browser.  Written in C on\na Linux platform, however designed to be as ANSI/POSIX\ncompliant as possible so porting to other UNIX platforms should\nbe painless.  Binary distributions for most popular platforms\nare available.  Features multiple language support, incremental\nprocessing capabilities, reverse DNS lookup support, export via\ntab separated ascii files to popular databases and spreadsheets,\nand much more.  Supports standard CLF and combined logs, as well\nas wu-ftpd xferlog and squid proxy logs, which can be either in\nstandard text format or gzip compressed.\n\nKeywords:      Web Analysis, Log Analysis, Usage Statistics, Linux, Unix","deps":{"libgd":{"origin":"graphics/gd","version":"2.3.3_13,1"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["portuguese","www"],"shlibs_required":["libbz2.so.2","libc.so.8","libgd.so.6","libm.so.4","libpng16.so.16","libz.so.3"],"options":{"GEOIP":"off","GEODB":"off","WEBALIZER_CONV":"off","FULL_CGI_REFS":"off","CLICKABLE_REFERER":"off","IP_AS_HOSTNAME":"off","LARGE_URL":"off","DOCS":"on","EXAMPLES":"on","BDB1":"on","BDB":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe pt_BR-webalizer port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-abipy","origin":"science/py-abipy","version":"0.9.8_2","comment":"Library for analyzing the results produced by ABINIT","maintainer":"yuri@FreeBSD.org","www":"https://abinit.github.io/abipy/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ec10c3ce31b2f847fdaa2ce9e04bc2e2b165ed5cb7abf597481c1872bb2fa33a","flatsize":60462305,"path":"All/py311-abipy-0.9.8_2.pkg","repopath":"All/py311-abipy-0.9.8_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":12864612,"desc":"AbiPy is a Python library to analyze the results produced by ABINIT, an\nopen-source program for the ab-initio calculations of the physical properties\nof materials within Density Functional Theory and Many-Body perturbation theory.\nAbiPy also provides tools to generate input files and workflows to automate\nab-initio calculations and typical convergence studies. AbiPy is interfaced with\nPymatgen allowing users to benefit from the different tools and python objects\navailable in the pymatgen ecosystem.","deps":{"py311-APScheduler":{"origin":"devel/py-apscheduler","version":"3.11.0"},"py311-ase":{"origin":"science/py-ase","version":"3.23.0_1"},"py311-chart-studio":{"origin":"graphics/py-chart-studio","version":"1.1.0_1"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-ipython":{"origin":"devel/ipython","version":"8.18.1_1"},"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-monty":{"origin":"devel/py-monty","version":"2025.1.9"},"py311-netCDF4":{"origin":"science/py-netCDF4","version":"1.7.2"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-phonopy":{"origin":"science/py-phonopy","version":"2.38.0"},"py311-plotly":{"origin":"graphics/py-plotly","version":"5.24.1_1"},"py311-pydispatcher":{"origin":"devel/py-pydispatcher","version":"2.0.7_1"},"py311-pymatgen":{"origin":"science/py-pymatgen","version":"2022.7.19_1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"py311-seaborn":{"origin":"math/py-seaborn","version":"0.13.0"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-spglib":{"origin":"science/py-spglib","version":"2.5.0_1"},"py311-sympy":{"origin":"math/py-sympy","version":"1.13.3_1"},"py311-tabulate":{"origin":"devel/py-tabulate","version":"0.9.0"},"py311-tqdm":{"origin":"misc/py-tqdm","version":"4.67.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"flavor":"py311"}},{"name":"pt-hyphen","origin":"portuguese/hyphen","version":"2004.04.15_1","comment":"Portuguese hyphenation rules","maintainer":"office@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0793eb0b557507997b64a9f0130d32b15dcc541c209c699725953f5c546db57e","flatsize":28139,"path":"All/pt-hyphen-2004.04.15_1.pkg","repopath":"All/pt-hyphen-2004.04.15_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":10060,"desc":"Portuguese hyphenation rules","categories":["portuguese","textproc"]},{"name":"pt2-clone","origin":"audio/pt2-clone","version":"1.72","comment":"Amiga ProTracker clone","maintainer":"ehaupt@FreeBSD.org","www":"https://16-bits.org/pt2.php","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e3a4cba09d9d6892b2755a20a26fd3b7b7aeea242f4d4c279a628d5ed23e581f","flatsize":432723,"path":"All/pt2-clone-1.72.pkg","repopath":"All/pt2-clone-1.72.pkg","licenselogic":"single","licenses":["WTFPL"],"pkgsize":184624,"desc":"Multi-platform clone of the classic music making software \"ProTracker\" from the\nCommodore Amiga days. Aims to work exactly like you remember it, with added\nfeatures and fixes.","deps":{"alsa-lib":{"origin":"audio/alsa-lib","version":"1.2.13"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"}},"categories":["audio"],"shlibs_required":["libSDL2-2.0.so.0","libc.so.8","libm.so.4"]},{"name":"pt-mythes","origin":"portuguese/mythes","version":"2006.08.17_1","comment":"Portuguese thesaurus","maintainer":"office@FreeBSD.org","www":"http://openthesaurus.caixamagica.pt/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"195f589e8863ac98e09f5941387d7db7e57f02563ca1d482575c69863f87a4fd","flatsize":893934,"path":"All/pt-mythes-2006.08.17_1.pkg","repopath":"All/pt-mythes-2006.08.17_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":208964,"desc":"Portuguese thesaurus","categories":["portuguese","textproc"]},{"name":"ptlib","origin":"devel/ptlib","version":"2.10.11_6","comment":"Cross platform C++ library, used by OPAL","maintainer":"gnome@FreeBSD.org","www":"http://www.opalvoip.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c47e77fecae30ce481961eb439e979edcddd6df145362fc9682f984cb1b2c1cf","flatsize":7123096,"path":"All/ptlib-2.10.11_6.pkg","repopath":"All/ptlib-2.10.11_6.pkg","licenselogic":"single","licenses":["MPL10"],"pkgsize":1486952,"desc":"PWLib is a multi-platform code library that can be used to write\napplications that will compile and run on the BSD Unixes, Windows, Linux\nand a few other Unix variants. It was developed by Equivalence Ltd Pty.\n\nIt is used by the OPAL library.","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"},"libv4l":{"origin":"multimedia/libv4l","version":"1.23.0_5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"}},"categories":["devel"],"options":{"ALSA":"off","BSDVIDEO":"off","DEBUG":"off","JABBER":"on","LDAP":"off","ODBC":"off","PULSEAUDIO":"off","SDL":"on","V4L":"on"}},{"name":"psvn-emacs_wayland","origin":"devel/psvn","version":"20150720.214200_17","comment":"Subversion interface for Emacs","maintainer":"ports@FreeBSD.org","www":"http://www.xsteve.at/prg/emacs/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8e1bae5f53b37f0280e5df0800de4522f8821a748db85b49db176f5b4fdac4ef","flatsize":521010,"path":"All/psvn-emacs_wayland-20150720.214200_17.pkg","repopath":"All/psvn-emacs_wayland-20150720.214200_17.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":89952,"desc":"psvn.el is an interface for the revision control tool subversion.\npsvn.el provides a similar interface for subversion as pcl-cvs for\ncvs.","deps":{"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"},"subversion":{"origin":"devel/subversion","version":"1.14.5_1"}},"categories":["devel","elisp"],"annotations":{"flavor":"wayland"},"messages":[{"message":"To use psvn, add the following line to your ~/.emacs:\n\n(require 'psvn)\n\nStart the svn interface with `M-x svn-status'.","type":"install"},{"message":"===>   NOTICE:\n\nThe psvn-emacs_wayland port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"psvn-emacs_nox","origin":"devel/psvn","version":"20150720.214200_17","comment":"Subversion interface for Emacs","maintainer":"ports@FreeBSD.org","www":"http://www.xsteve.at/prg/emacs/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cb63d4f2efdffbd90cb709684593816a106ffcce44c146b0a5254a2fab74d35d","flatsize":521010,"path":"All/psvn-emacs_nox-20150720.214200_17.pkg","repopath":"All/psvn-emacs_nox-20150720.214200_17.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":89936,"desc":"psvn.el is an interface for the revision control tool subversion.\npsvn.el provides a similar interface for subversion as pcl-cvs for\ncvs.","deps":{"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"},"subversion":{"origin":"devel/subversion","version":"1.14.5_1"}},"categories":["devel","elisp"],"annotations":{"flavor":"nox"},"messages":[{"message":"To use psvn, add the following line to your ~/.emacs:\n\n(require 'psvn)\n\nStart the svn interface with `M-x svn-status'.","type":"install"},{"message":"===>   NOTICE:\n\nThe psvn-emacs_nox port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"psvn-emacs_devel","origin":"devel/psvn","version":"20150720.214200_17","comment":"Subversion interface for Emacs","maintainer":"ports@FreeBSD.org","www":"http://www.xsteve.at/prg/emacs/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c466a425c1ff8d1a0521891cbc7e6d303af7ba94e1cac01528fb385702aa3f7d","flatsize":520696,"path":"All/psvn-emacs_devel-20150720.214200_17.pkg","repopath":"All/psvn-emacs_devel-20150720.214200_17.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":89932,"desc":"psvn.el is an interface for the revision control tool subversion.\npsvn.el provides a similar interface for subversion as pcl-cvs for\ncvs.","deps":{"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"subversion":{"origin":"devel/subversion","version":"1.14.5_1"}},"categories":["devel","elisp"],"annotations":{"flavor":"devel_full"},"messages":[{"message":"To use psvn, add the following line to your ~/.emacs:\n\n(require 'psvn)\n\nStart the svn interface with `M-x svn-status'.","type":"install"},{"message":"===>   NOTICE:\n\nThe psvn-emacs_devel port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"psvn-emacs_devel_nox","origin":"devel/psvn","version":"20150720.214200_17","comment":"Subversion interface for Emacs","maintainer":"ports@FreeBSD.org","www":"http://www.xsteve.at/prg/emacs/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"99ae4db631bdddf21f819c422cafd2120ed026600a7f16a20603d52f201836cc","flatsize":520696,"path":"All/psvn-emacs_devel_nox-20150720.214200_17.pkg","repopath":"All/psvn-emacs_devel_nox-20150720.214200_17.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":89904,"desc":"psvn.el is an interface for the revision control tool subversion.\npsvn.el provides a similar interface for subversion as pcl-cvs for\ncvs.","deps":{"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"subversion":{"origin":"devel/subversion","version":"1.14.5_1"}},"categories":["devel","elisp"],"annotations":{"flavor":"devel_nox"},"messages":[{"message":"To use psvn, add the following line to your ~/.emacs:\n\n(require 'psvn)\n\nStart the svn interface with `M-x svn-status'.","type":"install"},{"message":"===>   NOTICE:\n\nThe psvn-emacs_devel_nox port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"psutils","origin":"print/psutils","version":"1.17_6","comment":"Utilities for manipulating PostScript documents","maintainer":"hrs@FreeBSD.org","www":"http://gershwin.ens.fr/vdaniel/Doc-Locale/Outils-Gnu-Linux/PsUtils/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"68bdd9edf3c5577a16556cc2a0ca691e0f0963f6e107afc87e54422613349497","flatsize":232969,"path":"All/psutils-1.17_6.pkg","repopath":"All/psutils-1.17_6.pkg","licenselogic":"single","licenses":["PSUTILS"],"pkgsize":60220,"desc":"psbook            rearranges pages into signatures\npsselect          selects pages and page ranges\npstops            performs general page rearrangement and selection\npsnup             put multiple pages per physical sheet of paper\npsresize          alter document paper size\nepsffit           fits an EPSF file to a given bounding box\ngetafm     (sh)   outputs PostScript to retrieve AFM file from printer\nshowchar   (sh)   outputs PostScript to draw a character with metric info\nfixdlsrps  (perl) filter to fix DviLaser/PS output so that PSUtils works\nfixfmps    (perl) filter to fix framemaker documents so that psselect etc. work\nfixmacps   (perl) filter to fix Macintosh documents with saner version of md\nfixpsditps (perl) filter to fix Transcript psdit documents to work with PSUtils\nfixpspps   (perl) filter to fix PSPrint PostScript so that psselect etc. work\nfixscribeps (perl) filter to fix Scribe PostScript so that psselect etc. work\nfixtpps    (perl) filter to fix Troff Tpscript documents\nfixwfwps   (perl) filter to fix Word for Windows documents for PSUtils\nfixwpps    (perl) filter to fix WordPerfect documents for PSUtils\nfixwwps    (perl) filter to fix Windows Write documents for PSUtils\nextractres (perl) filter to extract resources from PostScript files\nincluderes (perl) filter to include resources into PostScript files\npsmerge    (perl) hack script to merge multiple PostScript files","deps":{"libpaper":{"origin":"print/libpaper","version":"1.1.28_1"}},"categories":["print"],"shlibs_required":["libc.so.8","libm.so.4","libpaper.so.1"]},{"name":"psvn-emacs_canna","origin":"devel/psvn","version":"20150720.214200_17","comment":"Subversion interface for Emacs","maintainer":"ports@FreeBSD.org","www":"http://www.xsteve.at/prg/emacs/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1edf17ff0c6126a00189e5f386bf8abfcd6a69ed27b32d2a164cf5e773b339bf","flatsize":521777,"path":"All/psvn-emacs_canna-20150720.214200_17.pkg","repopath":"All/psvn-emacs_canna-20150720.214200_17.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":90056,"desc":"psvn.el is an interface for the revision control tool subversion.\npsvn.el provides a similar interface for subversion as pcl-cvs for\ncvs.","deps":{"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"},"subversion":{"origin":"devel/subversion","version":"1.14.5_1"}},"categories":["devel","elisp"],"annotations":{"flavor":"canna"},"messages":[{"message":"To use psvn, add the following line to your ~/.emacs:\n\n(require 'psvn)\n\nStart the svn interface with `M-x svn-status'.","type":"install"},{"message":"===>   NOTICE:\n\nThe psvn-emacs_canna port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"pstree","origin":"sysutils/pstree","version":"2.40_1","comment":"List processes as a tree","maintainer":"jgh@FreeBSD.org","www":"https://github.com/FredHucht/pstree","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7368add671864fb2ac7313da6cf8905a5e425177f089bbd58a154e64ea25cd94","flatsize":50457,"path":"All/pstree-2.40_1.pkg","repopath":"All/pstree-2.40_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":19280,"desc":"This is pstree. It is a small program that shows the ps\nlisting as a tree (as the name implies...). It has several options\nto make selection criteria and to change the output style.\n\nFor that it uses the output of /bin/ps.","categories":["sysutils"],"shlibs_required":["libc.so.8"]},{"name":"psvn","origin":"devel/psvn","version":"20150720.214200_17","comment":"Subversion interface for Emacs","maintainer":"ports@FreeBSD.org","www":"http://www.xsteve.at/prg/emacs/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"33c320cae40153a0c0013f851c172716a7be3331fb5a67943225683fe84bb7b1","flatsize":521010,"path":"All/psvn-20150720.214200_17.pkg","repopath":"All/psvn-20150720.214200_17.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":89944,"desc":"psvn.el is an interface for the revision control tool subversion.\npsvn.el provides a similar interface for subversion as pcl-cvs for\ncvs.","deps":{"emacs":{"origin":"editors/emacs","version":"30.1_2,3"},"subversion":{"origin":"devel/subversion","version":"1.14.5_1"}},"categories":["devel","elisp"],"annotations":{"flavor":"full"},"messages":[{"message":"To use psvn, add the following line to your ~/.emacs:\n\n(require 'psvn)\n\nStart the svn interface with `M-x svn-status'.","type":"install"},{"message":"===>   NOTICE:\n\nThe psvn port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"pstreams","origin":"devel/pstreams","version":"1.0.4","comment":"C++ utility for simple IOStream-based IPC","maintainer":"sunpoet@FreeBSD.org","www":"https://pstreams.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ae105ae8aa0a4cba132d7c48742547440c9d7f8f64f8467ccce01eb37154beb3","flatsize":77308,"path":"All/pstreams-1.0.4.pkg","repopath":"All/pstreams-1.0.4.pkg","licenselogic":"single","licenses":["BSL"],"pkgsize":14312,"desc":"PStreams allows you to run another program from your C++ application and to\ntransfer data between the two programs similar to shell pipelines.\n\nIn the simplest case, a PStreams class is like a C++ wrapper for the POSIX.2\nfunctions popen(3) and pclose(3), using C++ iostreams instead of C's stdio\nlibrary.\n\nThe library provides class templates in the style of the standard iostreams that\ncan be used with any ISO C++ compiler on a POSIX platform. The classes use a\nstreambuf class that uses fork(2) and the exec(2) family of functions to create\na new process and creates up to three pipes to write/read data to/from the\nprocess.","categories":["devel"]},{"name":"pstotext","origin":"print/pstotext","version":"1.9_8","comment":"PostScript to Text converter","maintainer":"ports@FreeBSD.org","www":"https://pages.cs.wisc.edu/~ghost/doc/pstotext.htm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b86c251d71408dc51a630bf0ff7e9fa0e141e63e31261a1c5ab5128c06539fa1","flatsize":70928,"path":"All/pstotext-1.9_8.pkg","repopath":"All/pstotext-1.9_8.pkg","licenselogic":"single","licenses":["EULA"],"pkgsize":25956,"desc":"pstotext extracts ASCII text from PostScript and PDF files.  It\nuses Ghostscript, but does a more careful job with kerned characters\nand nonstandard font encodings than Ghostscript's ps2ascii utility.","deps":{"ghostscript10":{"origin":"print/ghostscript10","version":"10.05.1"}},"categories":["print"],"shlibs_required":["libc.so.8","libm.so.4"],"annotations":{"cpe":"cpe:2.3:a:pstotext:pstotext:1.9:::::dragonfly6:x86_64:8"},"messages":[{"message":"===>   NOTICE:\n\nThe pstotext port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"pt-hunspell","origin":"portuguese/hunspell","version":"20220621","comment":"Portuguese hunspell dictionaries","maintainer":"office@FreeBSD.org","www":"https://natura.di.uminho.pt/wiki/doku.php?id=dicionarios:main","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c8c38c0b488907204eaab8ac83b768e3c93f7356ffbe4453b5bdb150fd3cb368","flatsize":7237965,"path":"All/pt-hunspell-20220621.pkg","repopath":"All/pt-hunspell-20220621.pkg","licenselogic":"single","licenses":["MPL11"],"pkgsize":1318904,"desc":"Portuguese hunspell dictionaries\n\nSee also: https://pt-br.libreoffice.org/projetos/vero","categories":["portuguese","textproc"]},{"name":"psurface","origin":"math/psurface","version":"2.0.0.13_2","comment":"Piecewise linear bijections between triangulated surfaces","maintainer":"yuri@FreeBSD.org","www":"https://github.com/psurface/psurface","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f733ee1f8b3291fe7407180a2d82c1b8cb78784df79445ff1c55e2e4bda04e1c","flatsize":2569647,"path":"All/psurface-2.0.0.13_2.pkg","repopath":"All/psurface-2.0.0.13_2.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":431760,"desc":"Psurface is a C++ library that handles piecewise linear bijections between\ntriangulated surfaces. These surfaces can be of arbitrary shape and need not\neven be manifolds.\n\nThere are two main uses for psurface. When doing adaptive finite element\nsimulations on grids with parametrized boundaries, psurface can store the\nparametrization. Boundary parametrizations are practically mappings from the\ncoarse grid boundary to the actual boundary, and if that actual boundary is a\ntriangulated surface then psurface can handle it. This is implemented, for\nexample, in the dune-grid module of Dune.","deps":{"hdf5":{"origin":"science/hdf5","version":"1.12.2_2,1"}},"categories":["math"],"shlibs_required":["libc.so.8","libhdf5.so.200","libm.so.4","libstdc++.so.9"]},{"name":"pssh","origin":"security/pssh","version":"2.3.5_1","comment":"Parallel version of OpenSSH and related tools","maintainer":"timp87@gmail.com","www":"https://github.com/lilydjwg/pssh","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f8c1ff86af1bf553acf74a4012fa9a680af3520a7dd2662d98a4842ebd913be5","flatsize":190587,"path":"All/pssh-2.3.5_1.pkg","repopath":"All/pssh-2.3.5_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":36548,"desc":"PSSH provides parallel versions of OpenSSH and related tools, including:\n\n - Parallel ssh (pssh)\n - Parallel scp (pscp)\n - Parallel rsync (prsync)\n - Parallel nuke (pnuke)\n - Parallel slurp (pslurp)\n\nThe project includes psshlib which can be used within custom applications.\nThe source code is written in Python 3.5+.\n\nThe original PSSH project was written and maintained by Brent N. Chun.\nDue to his busy schedule, Brent handed over maintenance to Andrew McNabb\nin October 2009. PSSH hasn't got any updates since 2014.\n\nThis package is a fork by 'lilydjwg' github user.\nIt seems the most live fork that has been accumulating fixes past years.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"},"rsync":{"origin":"net/rsync","version":"3.4.1_2"}},"categories":["net","security","sysutils"]},{"name":"pushgateway","origin":"net-mgmt/pushgateway","version":"1.11.0_3","comment":"Prometheus push acceptor for ephemeral and batch jobs","maintainer":"dutra@FreeBSD.org","www":"https://github.com/prometheus/pushgateway","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ea76c6fb4f1b341d9f6d297fb43b43e320243eed9f4ad962e315e3e03a69d7f7","flatsize":14413722,"path":"All/pushgateway-1.11.0_3.pkg","repopath":"All/pushgateway-1.11.0_3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":5446016,"desc":"The Prometheus Pushgateway exists to allow ephemeral and batch jobs to\nexpose their metrics to Prometheus. Since these kinds of jobs may not\nexist long enough to be scraped, they can instead push their metrics to\na Pushgateway. The Pushgateway then exposes these metrics to Prometheus.","categories":["net-mgmt"],"users":["prometheus"],"groups":["prometheus"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"pslist","origin":"sysutils/pslist","version":"1.4.0_1","comment":"Utility to view or send signals to processes with all their children","maintainer":"dbaio@FreeBSD.org","www":"https://devel.ringlet.net/sysutils/pslist/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"02f7539f943c524f5a13acda59aeadb44675db6362f7f0051300142ad0c21a08","flatsize":9223,"path":"All/pslist-1.4.0_1.pkg","repopath":"All/pslist-1.4.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":5212,"desc":"pslist is a simple command-line utility for viewing and sending signals\nto a whole process tree.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["sysutils"]},{"name":"pspresent","origin":"misc/pspresent","version":"1.3_8","comment":"Full-screen slide shows of postscript files","maintainer":"ports@FreeBSD.org","www":"http://www.zmatt.net/pspresent/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"01df75e0a3e31afcffa603849f6ed645fbe3a8fcec7e392e2b7ac98a5d27888b","flatsize":37276,"path":"All/pspresent-1.3_8.pkg","repopath":"All/pspresent-1.3_8.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":16028,"desc":"pspresent is a presentation tool to display full-screen PostScript\npresentations. It provides simple navigation, and double-buffers for\nseamless transitions.","deps":{"ghostscript10":{"origin":"print/ghostscript10","version":"10.05.1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"}},"categories":["misc"],"shlibs_required":["libX11.so.6","libXext.so.6","libXinerama.so.1","libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe pspresent port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"psimd","origin":"devel/psimd","version":"g20180906","comment":"Portable 128-bit SIMD intrinsics","maintainer":"yuri@FreeBSD.org","www":"https://github.com/Maratyszcza/psimd","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0d9105ef593bf668e8571c2432bc1e8f410a1899636b4aa71448651aa7b276c2","flatsize":41165,"path":"All/psimd-g20180906.pkg","repopath":"All/psimd-g20180906.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5240,"desc":"psimd is a portable header-only zero-overhead C++ wrapper around\nsingle-instruction multiple-data (SIMD) 128-bit intrinsics.","categories":["devel"]},{"name":"pspg","origin":"databases/pspg","version":"5.7.4_1","comment":"Tabular data pager designed to be used with psql","maintainer":"dmgk@FreeBSD.org","www":"https://github.com/okbob/pspg","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e9293352f88d452d66e89fd8511e13665c2d3e9c4555ce38020328b857bbb080","flatsize":344178,"path":"All/pspg-5.7.4_1.pkg","repopath":"All/pspg-5.7.4_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":139648,"desc":"pspg is a small specialized pager designed to work with tables. Its primary\npurpose is to work as PostgreSQL pager, but MySQL is supported too. Main\nfeatures include the ability to freeze first few rows/columns, possibility to\nsort data by specified numeric column and configurable color themes.","deps":{"libinotify":{"origin":"devel/libinotify","version":"20240724"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["databases"],"shlibs_required":["libc.so.8","libinotify.so.0","libm.so.4","libncurses.so.6","libpanel.so.6","libpq.so.5","libreadline.so.8","libtinfo.so.6"],"options":{"DOCS":"on","INOTIFY":"on","PGSQL":"on"},"messages":[{"message":"To use pspg as psql pager, add this line to ~/.psqlrc:\n\n\\setenv PAGER '/usr/local/bin/pspg -bX'","type":"install"}]},{"name":"psmisc","origin":"sysutils/psmisc","version":"22.16_2","comment":"Port of the Linux pstree, killall, and pidof commands","maintainer":"douglas@douglasthrift.net","www":"https://psmisc.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1834bb97bb24ff08591bb1be0d10ff2ab3b9863f243bb9fbffa42b785116fc0e","flatsize":295020,"path":"All/psmisc-22.16_2.pkg","repopath":"All/psmisc-22.16_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":67616,"desc":"A port of the Linux pstree, killall and pidof commands.\nDoes not include the 'fuser' command.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libintl.so.8","libtinfo.so.6"],"options":{"NLS":"on"}},{"name":"pt_BR-aspell","origin":"portuguese/aspell-pt_BR","version":"20090702.0","comment":"Aspell Brazilian Portuguese dictionary","maintainer":"office@FreeBSD.org","www":"http://broffice.org/verortografico/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"41878c67cba1066d816f524d6cbca89c6c6f859b5e9dccaa15c00f0e6939d5d6","flatsize":7946435,"path":"All/pt_BR-aspell-20090702.0.pkg","repopath":"All/pt_BR-aspell-20090702.0.pkg","licenselogic":"single","pkgsize":2438940,"desc":"Aspell Brazilian Portuguese dictionary.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["portuguese","textproc"]},{"name":"psi88","origin":"biology/psi88","version":"1.0_17","comment":"Plotting wavefunctions (molecular orbitals) in 3D","maintainer":"ports@FreeBSD.org","www":"http://zarbi.chem.yale.edu/products/psi88/index.shtml","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"db300ce670fde78adb77873509fb991f10f2108ba1d9c0875c990b3fa0027407","flatsize":216070,"path":"All/psi88-1.0_17.pkg","repopath":"All/psi88-1.0_17.pkg","licenselogic":"single","pkgsize":55140,"desc":"PSI/88 Version 1.0  by W. L. Jorgensen & D. L. Severance\n\nTo plot wavefunctions in three dimensions from\nsemi-empirical and most popular ab initio basis sets.\nValence semi-empirical, STO-3G, 3-21++G(*) and\n6-31++G(d,p) basis sets are implemented for atoms\nH-Ar.\n\nOn-line manual is available at this web site.\n\nYou can also download the source code of psi88 from\nthe above site as a ``psi88.tar.gz''.  When you do ungzip and\nuntar this archive, you will obtain some documents and\nthe ``psi88.tar.Z'' file which is required at this port.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["biology"],"shlibs_required":["libc.so.8","libgcc_s.so.1","libgfortran.so.5","libm.so.4","libquadmath.so.0"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe psi88 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"psh","origin":"shells/psh","version":"1.8.1_4","comment":"New shell made entirely out of a Perl script","maintainer":"garga@FreeBSD.org","www":"https://metacpan.org/release/psh","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b708a5ff2ea3c2d5b397e2fd752d8c3d85a27b2d19558bd261f71601b1939938","flatsize":386008,"path":"All/psh-1.8.1_4.pkg","repopath":"All/psh-1.8.1_4.pkg","licenselogic":"single","pkgsize":176096,"desc":"Perl Shell is a new shell that combines the power of bash\nand several other shells with the power of perl programming.","deps":{"p5-Term-ReadLine-Perl":{"origin":"devel/p5-Term-ReadLine-Perl","version":"1.0303_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","shells"]},{"name":"psiconv","origin":"converters/psiconv","version":"0.9.9_1","comment":"Conversion utility to convert Psion 5(MX) files into other formats","maintainer":"gnome@FreeBSD.org","www":"https://frodo.looijaard.name/project/psiconv","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cfd303e1ebc85769618b5f48eac4e1e3c0bc4df52b9240ab5a818a962c4c3ecd","flatsize":1325687,"path":"All/psiconv-0.9.9_1.pkg","repopath":"All/psiconv-0.9.9_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":219028,"desc":"Psiconv is a file conversion utility that converts between Psion 5(MX) files\nand more commonly-used *nux file formats. It can read Psion Word, TextEd,\nSketch, MBM, and Clipart files, and outputs HTML 3.2, HTML 4, ASCII, and\nalmost any graphical format. The libpsiconv library can also read Sheet files\nand output Word and TextEd files for use in other programs. Included is full\ndocumentation on several Psion 5(MX) file formats. This information is not\navailable from Psion (it has been reverse-engineered from Psion files), and\nit's free for anybody to use.","categories":["converters","devel"],"shlibs_required":["libc.so.8"]},{"name":"pstoedit","origin":"graphics/pstoedit","version":"4.02","comment":"Convert PostScript to other vector graphic formats","maintainer":"eduardo@FreeBSD.org","www":"http://www.pstoedit.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4bfe181b3e473a0f8f9e6e0112bfb345da8460be5ed73f6701ce6e1e963eaef4","flatsize":2719595,"path":"All/pstoedit-4.02.pkg","repopath":"All/pstoedit-4.02.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":843980,"desc":"pstoedit converts Postscript(TM) and PDF files to other vector graphic\nformats so that they can be edited graphically.","deps":{"ImageMagick7":{"origin":"graphics/ImageMagick7","version":"7.1.1.45"},"ghostscript10":{"origin":"print/ghostscript10","version":"10.05.1"},"libEMF":{"origin":"graphics/libemf","version":"1.0.13_1"},"libgd":{"origin":"graphics/gd","version":"2.3.3_13,1"},"libzip":{"origin":"archivers/libzip","version":"1.11.2"},"plotutils":{"origin":"graphics/plotutils","version":"2.6_10,1"}},"categories":["graphics","print"],"shlibs_required":["libc.so.8","libdl.so.0","libgd.so.6","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on","EMF":"on","EXAMPLES":"on","GUI":"off","MAGICK":"on","PLOTUTILS":"on"}},{"name":"psgml-emacs_wayland","origin":"editors/psgml","version":"1.4.0_24","comment":"Major mode for editing SGML and XML documents for Emacs","maintainer":"hrs@FreeBSD.org","www":"http://www.lysator.liu.se/~lenst/about_psgml/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2352c79dfb41eb5b2836d325cd75ced083f9cd0ae2d67789517d5a0ec368d2c2","flatsize":568267,"path":"All/psgml-emacs_wayland-1.4.0_24.pkg","repopath":"All/psgml-emacs_wayland-1.4.0_24.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":214888,"desc":"PSGML is a major mode for editing SGML and XML documents.  It works\nwith GNU Emacs 19.34, 20.3 and later or with XEmacs 19.9 and later.\nPSGML contains a simple SGML parser and can work with any DTD.\nFunctions provided includes menus and commands for inserting tags with\nonly the contextually valid tags, identification of structural errors,\nediting of attribute values in a separate window with information about\ntypes and defaults, and structure based editing.\n\nTo use psgml, put the following setup into your ~/.emacs:\n\n\t(require 'psgml-startup)\n\nPorts of PSGML are initially created by shige <shige@FreeBSD.org> and\nkuriyama@FreeBSD.ORG.\n\nSee also: https://sourceforge.net/projects/psgml/","deps":{"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["editors","elisp"],"annotations":{"flavor":"wayland"}},{"name":"psgml-emacs_nox","origin":"editors/psgml","version":"1.4.0_24","comment":"Major mode for editing SGML and XML documents for Emacs","maintainer":"hrs@FreeBSD.org","www":"http://www.lysator.liu.se/~lenst/about_psgml/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9fecb22fe2b4c8dd09e24f2cc75454142e6ef95ab98f47a9a9d28d8910e88c3a","flatsize":568267,"path":"All/psgml-emacs_nox-1.4.0_24.pkg","repopath":"All/psgml-emacs_nox-1.4.0_24.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":214864,"desc":"PSGML is a major mode for editing SGML and XML documents.  It works\nwith GNU Emacs 19.34, 20.3 and later or with XEmacs 19.9 and later.\nPSGML contains a simple SGML parser and can work with any DTD.\nFunctions provided includes menus and commands for inserting tags with\nonly the contextually valid tags, identification of structural errors,\nediting of attribute values in a separate window with information about\ntypes and defaults, and structure based editing.\n\nTo use psgml, put the following setup into your ~/.emacs:\n\n\t(require 'psgml-startup)\n\nPorts of PSGML are initially created by shige <shige@FreeBSD.org> and\nkuriyama@FreeBSD.ORG.\n\nSee also: https://sourceforge.net/projects/psgml/","deps":{"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["editors","elisp"],"annotations":{"flavor":"nox"}},{"name":"pslib","origin":"print/pslib","version":"0.4.8","comment":"C-library for generating multi page PostScript documents","maintainer":"alster@vinterdalen.se","www":"https://pslib.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"17a25c4af44b1df39deb849141e93fbed15f5f213e40592e492e8db3e18bfbd2","flatsize":1800239,"path":"All/pslib-0.4.8.pkg","repopath":"All/pslib-0.4.8.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":787516,"desc":"pslib is a C-library to create PostScript files on the fly. It offers many\ndrawing primitives, inclusion of png and eps images and a very sophisticated\ntext rendering including hyphenation, kerning and ligatures. It can read\nexternal Type1 fonts and embed them into the output file. It supports pdfmarks\nwhich makes it in combination with ghostscript's pdfwriter an alternative for\nlibraries creating PDF.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"giflib":{"origin":"graphics/giflib","version":"5.2.2"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"png":{"origin":"graphics/png","version":"1.6.47"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["print"],"options":{"EXAMPLES":"on","MANPAGES":"on","NLS":"on"}},{"name":"psgml-emacs_devel_nox","origin":"editors/psgml","version":"1.4.0_24","comment":"Major mode for editing SGML and XML documents for Emacs","maintainer":"hrs@FreeBSD.org","www":"http://www.lysator.liu.se/~lenst/about_psgml/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6152ca72fccafed447e96a60dcf973b24f13925fb2c03c2f8a65b5d6b53adf45","flatsize":568096,"path":"All/psgml-emacs_devel_nox-1.4.0_24.pkg","repopath":"All/psgml-emacs_devel_nox-1.4.0_24.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":214872,"desc":"PSGML is a major mode for editing SGML and XML documents.  It works\nwith GNU Emacs 19.34, 20.3 and later or with XEmacs 19.9 and later.\nPSGML contains a simple SGML parser and can work with any DTD.\nFunctions provided includes menus and commands for inserting tags with\nonly the contextually valid tags, identification of structural errors,\nediting of attribute values in a separate window with information about\ntypes and defaults, and structure based editing.\n\nTo use psgml, put the following setup into your ~/.emacs:\n\n\t(require 'psgml-startup)\n\nPorts of PSGML are initially created by shige <shige@FreeBSD.org> and\nkuriyama@FreeBSD.ORG.\n\nSee also: https://sourceforge.net/projects/psgml/","deps":{"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["editors","elisp"],"annotations":{"flavor":"devel_nox"}},{"name":"psearch","origin":"ports-mgmt/psearch","version":"2.1.0_1","comment":"Utility for searching the FreeBSD Ports Collection","maintainer":"mail@maxlor.com","www":"https://github.com/maxlor/psearch","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6eb1a7c675c7b0e6c0695cd3aabf7fcbe36d5252edc6acab01bcdfe510062b1e","flatsize":54141,"path":"All/psearch-2.1.0_1.pkg","repopath":"All/psearch-2.1.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":23008,"desc":"psearch is an utility for searching the FreeBSD Ports Collection.\n\nIt allows you to use regular expressions, and has support for searching\nthe long description (pkg-descr files), as well as inverse matches that\nallow filtering of ports.","categories":["ports-mgmt"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"psgml-emacs_devel","origin":"editors/psgml","version":"1.4.0_24","comment":"Major mode for editing SGML and XML documents for Emacs","maintainer":"hrs@FreeBSD.org","www":"http://www.lysator.liu.se/~lenst/about_psgml/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5a3282c04ff8b29b1cf9b3aa396ec9492ab2305473fb4ec7009ec5b0cb33d69c","flatsize":568096,"path":"All/psgml-emacs_devel-1.4.0_24.pkg","repopath":"All/psgml-emacs_devel-1.4.0_24.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":214844,"desc":"PSGML is a major mode for editing SGML and XML documents.  It works\nwith GNU Emacs 19.34, 20.3 and later or with XEmacs 19.9 and later.\nPSGML contains a simple SGML parser and can work with any DTD.\nFunctions provided includes menus and commands for inserting tags with\nonly the contextually valid tags, identification of structural errors,\nediting of attribute values in a separate window with information about\ntypes and defaults, and structure based editing.\n\nTo use psgml, put the following setup into your ~/.emacs:\n\n\t(require 'psgml-startup)\n\nPorts of PSGML are initially created by shige <shige@FreeBSD.org> and\nkuriyama@FreeBSD.ORG.\n\nSee also: https://sourceforge.net/projects/psgml/","deps":{"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["editors","elisp"],"annotations":{"flavor":"devel_full"}},{"name":"psgml-emacs_canna","origin":"editors/psgml","version":"1.4.0_24","comment":"Major mode for editing SGML and XML documents for Emacs","maintainer":"hrs@FreeBSD.org","www":"http://www.lysator.liu.se/~lenst/about_psgml/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"80c174d074665bacf84b8c27acb2e8a1f2e49a46618ca92825a2d05209ed89a9","flatsize":568267,"path":"All/psgml-emacs_canna-1.4.0_24.pkg","repopath":"All/psgml-emacs_canna-1.4.0_24.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":214856,"desc":"PSGML is a major mode for editing SGML and XML documents.  It works\nwith GNU Emacs 19.34, 20.3 and later or with XEmacs 19.9 and later.\nPSGML contains a simple SGML parser and can work with any DTD.\nFunctions provided includes menus and commands for inserting tags with\nonly the contextually valid tags, identification of structural errors,\nediting of attribute values in a separate window with information about\ntypes and defaults, and structure based editing.\n\nTo use psgml, put the following setup into your ~/.emacs:\n\n\t(require 'psgml-startup)\n\nPorts of PSGML are initially created by shige <shige@FreeBSD.org> and\nkuriyama@FreeBSD.ORG.\n\nSee also: https://sourceforge.net/projects/psgml/","deps":{"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["editors","elisp"],"annotations":{"flavor":"canna"}},{"name":"psftools","origin":"x11-fonts/psftools","version":"1.0.14","comment":"Converters for simple fixed-width bitmap fonts","maintainer":"ports@FreeBSD.org","www":"https://www.seasip.info/Unix/PSF/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f86ab7ab52195513e2e83dec42f3772accbbe13ed3395756d004f9a84c9daf92","flatsize":1147869,"path":"All/psftools-1.0.14.pkg","repopath":"All/psftools-1.0.14.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":173312,"desc":"The PSF Tools are an attempt to do something similar to NetPBM, for\nsimple fixed-width bitmap fonts.\n\nThe current release can convert the following formats to PSF:\n\n- Raw (DOS-style) font\n- Windows font (FNT, FON)\n- Sinclair Spectrum +3\n- MDA character ROM dump\n- DOS/Linux codepages (CP, CPI)\n- Hercules WriteOn (WOF)\n- Wyse-60 soft font\n- BBC Micro soft font\n- Plain text\n\nand PSF to the following formats:\n\n- Raw font\n- Windows font (FNT, FON)\n- Hercules WriteOn (WOF)\n- DOS codepages (CPI)\n- Sinclair Spectrum +3\n- BDF\n- C include file\n- BSD 'wsfont' kernel header\n- XBM image containing all characters\n- Single PBM image for each character\n- Plain text\n- Wyse-60 soft font\n- BBC Micro soft font","categories":["x11-fonts"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe psftools port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"psgml","origin":"editors/psgml","version":"1.4.0_24","comment":"Major mode for editing SGML and XML documents for Emacs","maintainer":"hrs@FreeBSD.org","www":"http://www.lysator.liu.se/~lenst/about_psgml/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e1be1612e1cc6ef0b00cc437e18c97bdec5561d4b401c6f0ecffef107ff30e0c","flatsize":568267,"path":"All/psgml-1.4.0_24.pkg","repopath":"All/psgml-1.4.0_24.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":214824,"desc":"PSGML is a major mode for editing SGML and XML documents.  It works\nwith GNU Emacs 19.34, 20.3 and later or with XEmacs 19.9 and later.\nPSGML contains a simple SGML parser and can work with any DTD.\nFunctions provided includes menus and commands for inserting tags with\nonly the contextually valid tags, identification of structural errors,\nediting of attribute values in a separate window with information about\ntypes and defaults, and structure based editing.\n\nTo use psgml, put the following setup into your ~/.emacs:\n\n\t(require 'psgml-startup)\n\nPorts of PSGML are initially created by shige <shige@FreeBSD.org> and\nkuriyama@FreeBSD.ORG.\n\nSee also: https://sourceforge.net/projects/psgml/","deps":{"emacs":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["editors","elisp"],"annotations":{"flavor":"full"}},{"name":"prtunnel","origin":"net/prtunnel","version":"0.2.7_1","comment":"Tunnel for TCP connections using an HTTP or SOCKS5 proxy","maintainer":"vd@FreeBSD.org","www":"https://www.joshbeam.com/software/prtunnel/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"af3256cce521a67e33399ab86430ab638ecb84d9002837944b2b4339f276f4c8","flatsize":57927,"path":"All/prtunnel-0.2.7_1.pkg","repopath":"All/prtunnel-0.2.7_1.pkg","licenselogic":"single","pkgsize":22172,"desc":"prtunnel tunnels a TCP connection through to a remote server\nusing an HTTP or SOCKS5 proxy. It is useful if you are behind a\nproxy and want to use a program that doesn't have native proxy\nsupport.","categories":["net"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"psdim","origin":"print/psdim","version":"1.4_10","comment":"Calculates the optimal placement of the pages for n-up printing","maintainer":"ports@FreeBSD.org","www":"https://www.mathstat.dal.ca/~selinger/psdim/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"276dc9523deded2a6655a4d08aa3f01cf79d8f206e836e8103dbddb1d37d4954","flatsize":45544,"path":"All/psdim-1.4_10.pkg","repopath":"All/psdim-1.4_10.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":19436,"desc":"Utility that calculates the optimal placement of the pages for n-up printing","deps":{"ghostscript10":{"origin":"print/ghostscript10","version":"10.05.1"}},"categories":["print"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe psdim port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"pscal","origin":"print/pscal","version":"1.16","comment":"Utility for generating Postscript calendars","maintainer":"ports@FreeBSD.org","www":"https://www.panix.com/~mbh/projects.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9483254aad7f649ab6322cd1bf43eb79eaebb7a3602cb45e4a7c4fe906593880","flatsize":38971,"path":"All/pscal-1.16.pkg","repopath":"All/pscal-1.16.pkg","licenselogic":"single","pkgsize":12284,"desc":"Pscal is a utility for generating Postscript calendars ready for\nprinting. It can optionally show the phases of the moon for either\nhemisphere.","categories":["print"],"messages":[{"message":"===>   NOTICE:\n\nThe pscal port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ps2eps","origin":"print/ps2eps","version":"1.64_7","comment":"Generate Encapsulated Postscript file from Postscript document","maintainer":"jnlin@freebsd.cs.nctu.edu.tw","www":"http://www.tm.uka.de/~bless/ps2eps","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"92b661da444e061c9534deeede3d9017ba9a52a9c2544cff42bce4a1dd912955","flatsize":135327,"path":"All/ps2eps-1.64_7.pkg","repopath":"All/ps2eps-1.64_7.pkg","licenselogic":"single","pkgsize":57964,"desc":"ps2eps is a tool (written in Perl) to produce Encapsulated PostScript Files\n(EPS/EPSF) from usual one-paged Postscript documents. It calculates correct\nBounding Boxes for those EPS files and filters some special postscript command\nsequences that can produce erroneous results on printers.","deps":{"ghostscript10":{"origin":"print/ghostscript10","version":"10.05.1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["print"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"proxsuite","origin":"math/proxsuite","version":"0.7.1","comment":"Quadratic Programming Solver for Robotics and beyond","maintainer":"yuri@FreeBSD.org","www":"https://github.com/Simple-Robotics/proxsuite","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"998d2b6343173b8051eacd50d6bcb2753e1fb4d4ad096889a7496a1229bb0091","flatsize":1172409,"path":"All/proxsuite-0.7.1.pkg","repopath":"All/proxsuite-0.7.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":151420,"desc":"ProxSuite is a collection of open-source, numerically robust, precise,\nand efficient numerical solvers (e.g., LPs, QPs, etc.) rooted in revisited\nprimal-dual proximal algorithms. Through ProxSuite, we aim to offer the\ncommunity scalable optimizers that deal with dense, sparse, or matrix-free\nproblems. While the first targeted application is Robotics, ProxSuite can\nbe used in other contexts without limits.","deps":{"eigen":{"origin":"math/eigen3","version":"3.4.0_4"},"simde":{"origin":"devel/simde","version":"0.8.2"}},"categories":["math","python"]},{"name":"proxycheck","origin":"security/proxycheck","version":"0.49a_1","comment":"Check for open proxy servers","maintainer":"bofh@FreeBSD.org","www":"https://www.corpit.ru/mjt/proxycheck.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6841401d64daa2d041dc4a1463bb91e42e11f1000907894ad1e5b38712462ddb","flatsize":56755,"path":"All/proxycheck-0.49a_1.pkg","repopath":"All/proxycheck-0.49a_1.pkg","licenselogic":"single","pkgsize":28336,"desc":"Proxycheck is a simple tool that may be used to check whether a given\nhost or set of hosts has open proxy server running.\n\nProxycheck comes ready to contribute results to DSBL.org.  It was\nwritten by Michael Tokarev.","categories":["security"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"proxychains-ng","origin":"net/proxychains-ng","version":"4.17","comment":"Redirect connection through proxy servers","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/rofl0r/proxychains-ng","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4c43976b7998dde27b04da5d31c7851e358633332697ee2bb9e9bb056b7f36f0","flatsize":100270,"path":"All/proxychains-ng-4.17.pkg","repopath":"All/proxychains-ng-4.17.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":38520,"desc":"ProxyChains NG is based on ProxyChains.\n\nProxyChains NG hooks network-related (TCP only) libc functions in dynamically\nlinked programs via a preloaded DSO (dynamic shared object) and redirects the\nconnections through one or more SOCKS4a/5 or HTTP proxies.\n\nSince Proxy Chains NG relies on the dynamic linker, statically linked binaries\nare not supported.\n\nAdjust ~/.proxychains/proxychains.conf for your Proxy and use ProxyChains NG\nwith\n\n    proxychains application","categories":["net","security"],"shlibs_required":["libc.so.8","libdl.so.0"],"options":{"DOCS":"on"}},{"name":"protozero","origin":"devel/protozero","version":"1.8.0","comment":"Minimalist protocol buffer decoder and encoder in C++","maintainer":"amdmi3@FreeBSD.org","www":"https://github.com/mapbox/protozero","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2f5253f7eb57aab58a3c38dd0852dccca6f54b9aeeee991c5c3220cbbad6b34f","flatsize":167344,"path":"All/protozero-1.8.0.pkg","repopath":"All/protozero-1.8.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":27196,"desc":"Minimalistic protocol buffer decoder and encoder in C++.\n\nDesigned for high performance. Suitable for writing zero copy parsers\nand encoders with minimal need for run-time allocation of memory.\n\nLow-level: this is designed to be a building block for writing a\nvery customized decoder for a stable protobuf schema. If your\nprotobuf schema is changing frequently or lazy decoding is not\ncritical for your application then this approach offers no value:\njust use the C++ API that can be generated with the Google Protobufs\nprotoc program.","categories":["devel"],"options":{"DOCS":"on","TEST":"on"}},{"name":"pt_BR-libreoffice","origin":"portuguese/libreoffice-pt_BR","version":"25.2.2.2","comment":"pt_BR language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4a3bdbe37900c68727f9f890fd6a3831e0233e4fe22712b4515ccf4d12910b8d","flatsize":36065398,"path":"All/pt_BR-libreoffice-25.2.2.2.pkg","repopath":"All/pt_BR-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":3487220,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors","portuguese"]},{"name":"proxychains","origin":"net/proxychains","version":"3.1_3","comment":"Redirect connection through proxy servers","maintainer":"ehaupt@FreeBSD.org","www":"https://proxychains.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4f1f68baa5195371bf34dad40e36ab5170cface98f81d0123794cf5b5d29e046","flatsize":62886,"path":"All/proxychains-3.1_3.pkg","repopath":"All/proxychains-3.1_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":20144,"desc":"This program forces any TCP connection made by any given TCP client\nto follow through proxy (or proxy chain). It is a kind of proxifier.\nIt acts like sockscap / permeo / eborder driver (intercepts TCP calls).","deps":{"bind-tools":{"origin":"dns/bind-tools","version":"9.20.10"}},"categories":["net"]},{"name":"proxy-suite","origin":"net/proxy-suite","version":"1.9.2.4_4","comment":"The SuSE Proxy-Suite, a set of programs to enhance firewall security","maintainer":"thomas@FreeBSD.org","www":"https://www.suse.com/en/whitepapers/proxy_suite/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"51cea96a2c36bcc4396e6035f65bb60fff9b0284813c1a7c98f1494529f8867f","flatsize":115769,"path":"All/proxy-suite-1.9.2.4_4.pkg","repopath":"All/proxy-suite-1.9.2.4_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":53208,"desc":"The SuSE Proxy-Suite, a set of programs to enhance firewall security.\nThe first (and currently only) component being released is the FTP-Proxy.\n\n* Securely relays FTP connections between clients and servers\n* Can switch connections from active to passive and vice versa\n* Utilizes port ranges for both control and data connections\n* Provides extensive auditing (via syslog or rotating log files)\n* Can separate user related from system triggered audit events\n* Provides command restriction based on logged in user name\n* Allows command argument checking with regular expressions\n* Is able to retrieve configuration data from an LDAP directory\n* Has been thoroughly tested against buffer overflow attacks\n* Fully conforms to RFC 959 and 1123 (the basic FTP RFCs)\n* Planned to support RFC 1579 (\"Firewall Friendly FTP\")\n* Planned to support RFC 2428 (IPv6 Extensions for FTP)\n* Based on GNU AutoConf, supposed to run on many UNIX systems\n\nPorted to FreeBSD using OpenBSD port by Camiel Dobbelaar <cd@sentia.nl>,\nwith updates contributed by Marius Tomaschewski <mat@mt-home.net>.","categories":["net"],"shlibs_required":["libc.so.8","libwrap.so.4"],"messages":[{"message":"This port provides a configuration file at\n\n/usr/local/etc/proxy-suite/ftp-proxy.conf\n\nEdit to fit your needs.","type":"install"}]},{"name":"proxsmtp","origin":"mail/proxsmtp","version":"1.10_3","comment":"Flexible SMTP filter which can act also as transparent proxy","maintainer":"zi@FreeBSD.org","www":"http://thewalter.net/stef/software/proxsmtp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9119df016c9816884f16d385262a748af99a08a945a914a60804e7a8aa8f7e7f","flatsize":118802,"path":"All/proxsmtp-1.10_3.pkg","repopath":"All/proxsmtp-1.10_3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":42416,"desc":"ProxSMTP is a flexible tool that allows you to reject, change or log\nemail based on arbitrary criteria. It accepts SMTP connections and\nforwards the SMTP commands and responses to another SMTP server. You\nneed to be able to write the filtering scripts that integrate it with\nyour particular needs.","categories":["mail","security"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"Edit /etc/rc.conf and set\n\nproxsmtpd_enable=\"YES\"\n\nto enable proxsmtpd.\n\nTo make it work with Postfix, see:\nhttp://memberwebs.com/stef/software/proxsmtp/postfix.html\n\nYou can also specify the following make variables:\n\n     PROXSMTP_BANNER=\"220 smtp.passthru\"\n     PROXSMTP_HELO_RSP=\"250 smtp.passthru\"\n     PROXSMTP_SMTP_EHLO_RSP=\"250-smtp.passthru\"\n\nto define default values (or to override the defaults).","type":"install"}]},{"name":"pt-libreoffice","origin":"portuguese/libreoffice","version":"25.2.2.2","comment":"pt language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ef5e6bd7f41fa570a6052007dbf5ec7bc87da175ffb7d3537ec4ce554e3fb11b","flatsize":35398585,"path":"All/pt-libreoffice-25.2.2.2.pkg","repopath":"All/pt-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":3417864,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors","portuguese"]},{"name":"protovis","origin":"www/protovis","version":"3.3.1","comment":"JavaScript graphical toolkit for data visualization","maintainer":"sunpoet@FreeBSD.org","www":"https://mbostock.github.io/protovis/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f611302d8b741a95990fa48e068d4b22627550281623122b53e8042373d26068","flatsize":992119,"path":"All/protovis-3.3.1.pkg","repopath":"All/protovis-3.3.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":219052,"desc":"Protovis - A Graphical Toolkit for Data Visualization\n\nProtovis composes custom views of data with simple marks such as bars and dots.\nUnlike low-level graphics libraries that quickly become tedious for\nvisualization, Protovis defines marks through dynamic properties that encode\ndata, allowing inheritance, scales and layouts to simplify construction.\n\nProtovis is free and open-source, provided under the BSD License. It uses\nJavaScript and SVG for web-native visualizations; no plugin required (though you\nwill need a modern web browser)! Although programming experience is helpful,\nProtovis is mostly declarative and designed to be learned by example.\n\nThis project is led by Mike Bostock and Jeff Heer of the Stanford Visualization\nGroup, with significant help from Vadim Ogievetsky. We welcome your\ncontributions and suggestions.","categories":["www"],"options":{"EXAMPLES":"on"}},{"name":"protobuf-c","origin":"devel/protobuf-c","version":"1.5.1_1","comment":"Code generator and libraries to use Protocol Buffers from pure C","maintainer":"truckman@FreeBSD.org","www":"https://github.com/protobuf-c/protobuf-c","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fd4dc5d0e181f8febfe40d1917b3add0c33d54f11e7861a144ab0fd49f61ceb0","flatsize":344218,"path":"All/protobuf-c-1.5.1_1.pkg","repopath":"All/protobuf-c-1.5.1_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":109104,"desc":"This package provides a code generator and runtime libraries to use\nProtocol Buffers from pure C (not C++).\nIt uses a modified version of protoc called protoc-c.","deps":{"abseil":{"origin":"devel/abseil","version":"20250127.0"},"protobuf":{"origin":"devel/protobuf","version":"29.3_1,1"}},"categories":["devel"],"shlibs_required":["libabsl_bad_optional_access.so.2501.0.0","libabsl_bad_variant_access.so.2501.0.0","libabsl_base.so.2501.0.0","libabsl_city.so.2501.0.0","libabsl_civil_time.so.2501.0.0","libabsl_cord.so.2501.0.0","libabsl_cord_internal.so.2501.0.0","libabsl_cordz_functions.so.2501.0.0","libabsl_cordz_handle.so.2501.0.0","libabsl_cordz_info.so.2501.0.0","libabsl_crc32c.so.2501.0.0","libabsl_crc_cord_state.so.2501.0.0","libabsl_crc_cpu_detect.so.2501.0.0","libabsl_crc_internal.so.2501.0.0","libabsl_debugging_internal.so.2501.0.0","libabsl_decode_rust_punycode.so.2501.0.0","libabsl_demangle_internal.so.2501.0.0","libabsl_demangle_rust.so.2501.0.0","libabsl_die_if_null.so.2501.0.0","libabsl_examine_stack.so.2501.0.0","libabsl_exponential_biased.so.2501.0.0","libabsl_flags_commandlineflag.so.2501.0.0","libabsl_flags_commandlineflag_internal.so.2501.0.0","libabsl_flags_config.so.2501.0.0","libabsl_flags_internal.so.2501.0.0","libabsl_flags_marshalling.so.2501.0.0","libabsl_flags_private_handle_accessor.so.2501.0.0","libabsl_flags_program_name.so.2501.0.0","libabsl_flags_reflection.so.2501.0.0","libabsl_graphcycles_internal.so.2501.0.0","libabsl_hash.so.2501.0.0","libabsl_hashtablez_sampler.so.2501.0.0","libabsl_int128.so.2501.0.0","libabsl_kernel_timeout_internal.so.2501.0.0","libabsl_leak_check.so.2501.0.0","libabsl_log_entry.so.2501.0.0","libabsl_log_globals.so.2501.0.0","libabsl_log_initialize.so.2501.0.0","libabsl_log_internal_check_op.so.2501.0.0","libabsl_log_internal_conditions.so.2501.0.0","libabsl_log_internal_fnmatch.so.2501.0.0","libabsl_log_internal_format.so.2501.0.0","libabsl_log_internal_globals.so.2501.0.0","libabsl_log_internal_log_sink_set.so.2501.0.0","libabsl_log_internal_message.so.2501.0.0","libabsl_log_internal_nullguard.so.2501.0.0","libabsl_log_internal_proto.so.2501.0.0","libabsl_log_internal_structured_proto.so.2501.0.0","libabsl_log_severity.so.2501.0.0","libabsl_log_sink.so.2501.0.0","libabsl_low_level_hash.so.2501.0.0","libabsl_malloc_internal.so.2501.0.0","libabsl_random_distributions.so.2501.0.0","libabsl_random_internal_platform.so.2501.0.0","libabsl_random_internal_pool_urbg.so.2501.0.0","libabsl_random_internal_randen.so.2501.0.0","libabsl_random_internal_randen_hwaes.so.2501.0.0","libabsl_random_internal_randen_hwaes_impl.so.2501.0.0","libabsl_random_internal_randen_slow.so.2501.0.0","libabsl_random_internal_seed_material.so.2501.0.0","libabsl_random_seed_gen_exception.so.2501.0.0","libabsl_random_seed_sequences.so.2501.0.0","libabsl_raw_hash_set.so.2501.0.0","libabsl_raw_logging_internal.so.2501.0.0","libabsl_spinlock_wait.so.2501.0.0","libabsl_stacktrace.so.2501.0.0","libabsl_status.so.2501.0.0","libabsl_statusor.so.2501.0.0","libabsl_str_format_internal.so.2501.0.0","libabsl_strerror.so.2501.0.0","libabsl_string_view.so.2501.0.0","libabsl_strings.so.2501.0.0","libabsl_strings_internal.so.2501.0.0","libabsl_symbolize.so.2501.0.0","libabsl_synchronization.so.2501.0.0","libabsl_throw_delegate.so.2501.0.0","libabsl_time.so.2501.0.0","libabsl_time_zone.so.2501.0.0","libabsl_tracing_internal.so.2501.0.0","libabsl_utf8_for_code_point.so.2501.0.0","libabsl_vlog_config_internal.so.2501.0.0","libc.so.8","libexecinfo.so.1","libm.so.4","libprotobuf.so.29.3.0","libprotoc.so.29.3.0","libpthread.so.0","librt.so.0","libstdc++.so.9","libutf8_range.so","libutf8_validity.so"],"options":{"DOCS":"on","DOXYGEN":"off"}},{"name":"protobuf","origin":"devel/protobuf","version":"29.3_1,1","comment":"Data interchange format library","maintainer":"sunpoet@FreeBSD.org","www":"https://protobuf.dev/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5ad4acde043225c434d56f9e16c8c13ca0ed3cb155031c8edb999e3cd94e65c4","flatsize":13137048,"path":"All/protobuf-29.3_1,1.pkg","repopath":"All/protobuf-29.3_1,1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":2641624,"desc":"Protocol Buffers are a way of encoding structured data in an efficient yet\nextensible format. Google uses Protocol Buffers for almost all of its internal\nRPC protocols and file formats.","deps":{"abseil":{"origin":"devel/abseil","version":"20250127.0"},"jsoncpp":{"origin":"devel/jsoncpp","version":"1.9.6_1"}},"categories":["devel"],"shlibs_required":["libabsl_bad_optional_access.so.2501.0.0","libabsl_bad_variant_access.so.2501.0.0","libabsl_base.so.2501.0.0","libabsl_city.so.2501.0.0","libabsl_civil_time.so.2501.0.0","libabsl_cord.so.2501.0.0","libabsl_cord_internal.so.2501.0.0","libabsl_cordz_functions.so.2501.0.0","libabsl_cordz_handle.so.2501.0.0","libabsl_cordz_info.so.2501.0.0","libabsl_crc32c.so.2501.0.0","libabsl_crc_cord_state.so.2501.0.0","libabsl_crc_cpu_detect.so.2501.0.0","libabsl_crc_internal.so.2501.0.0","libabsl_debugging_internal.so.2501.0.0","libabsl_decode_rust_punycode.so.2501.0.0","libabsl_demangle_internal.so.2501.0.0","libabsl_demangle_rust.so.2501.0.0","libabsl_die_if_null.so.2501.0.0","libabsl_examine_stack.so.2501.0.0","libabsl_exponential_biased.so.2501.0.0","libabsl_flags_commandlineflag.so.2501.0.0","libabsl_flags_commandlineflag_internal.so.2501.0.0","libabsl_flags_config.so.2501.0.0","libabsl_flags_internal.so.2501.0.0","libabsl_flags_marshalling.so.2501.0.0","libabsl_flags_private_handle_accessor.so.2501.0.0","libabsl_flags_program_name.so.2501.0.0","libabsl_flags_reflection.so.2501.0.0","libabsl_graphcycles_internal.so.2501.0.0","libabsl_hash.so.2501.0.0","libabsl_hashtablez_sampler.so.2501.0.0","libabsl_int128.so.2501.0.0","libabsl_kernel_timeout_internal.so.2501.0.0","libabsl_leak_check.so.2501.0.0","libabsl_log_entry.so.2501.0.0","libabsl_log_globals.so.2501.0.0","libabsl_log_initialize.so.2501.0.0","libabsl_log_internal_check_op.so.2501.0.0","libabsl_log_internal_conditions.so.2501.0.0","libabsl_log_internal_fnmatch.so.2501.0.0","libabsl_log_internal_format.so.2501.0.0","libabsl_log_internal_globals.so.2501.0.0","libabsl_log_internal_log_sink_set.so.2501.0.0","libabsl_log_internal_message.so.2501.0.0","libabsl_log_internal_nullguard.so.2501.0.0","libabsl_log_internal_proto.so.2501.0.0","libabsl_log_internal_structured_proto.so.2501.0.0","libabsl_log_severity.so.2501.0.0","libabsl_log_sink.so.2501.0.0","libabsl_low_level_hash.so.2501.0.0","libabsl_malloc_internal.so.2501.0.0","libabsl_random_distributions.so.2501.0.0","libabsl_random_internal_platform.so.2501.0.0","libabsl_random_internal_pool_urbg.so.2501.0.0","libabsl_random_internal_randen.so.2501.0.0","libabsl_random_internal_randen_hwaes.so.2501.0.0","libabsl_random_internal_randen_hwaes_impl.so.2501.0.0","libabsl_random_internal_randen_slow.so.2501.0.0","libabsl_random_internal_seed_material.so.2501.0.0","libabsl_random_seed_gen_exception.so.2501.0.0","libabsl_random_seed_sequences.so.2501.0.0","libabsl_raw_hash_set.so.2501.0.0","libabsl_raw_logging_internal.so.2501.0.0","libabsl_spinlock_wait.so.2501.0.0","libabsl_stacktrace.so.2501.0.0","libabsl_status.so.2501.0.0","libabsl_statusor.so.2501.0.0","libabsl_str_format_internal.so.2501.0.0","libabsl_strerror.so.2501.0.0","libabsl_string_view.so.2501.0.0","libabsl_strings.so.2501.0.0","libabsl_strings_internal.so.2501.0.0","libabsl_symbolize.so.2501.0.0","libabsl_synchronization.so.2501.0.0","libabsl_throw_delegate.so.2501.0.0","libabsl_time.so.2501.0.0","libabsl_time_zone.so.2501.0.0","libabsl_tracing_internal.so.2501.0.0","libabsl_utf8_for_code_point.so.2501.0.0","libabsl_vlog_config_internal.so.2501.0.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"annotations":{"cpe":"cpe:2.3:a:google:protobuf:29.3:::::dragonfly6:x86_64:1"}},{"name":"prosody-modules","origin":"net-im/prosody-modules","version":"20250111","comment":"Prosody Community modules repository snapshot","maintainer":"rozhuk.im@gmail.com","www":"https://modules.prosody.im/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"83cccfb79536ff4d7883dcf68365d994ac6abdfd6033361dda3c72b77ef092d4","flatsize":1783020,"path":"All/prosody-modules-20250111.pkg","repopath":"All/prosody-modules-20250111.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":362912,"desc":"Prosody modules contains a repository snapshot of contributed\nmodules needed to extend the Prosody XMPP server.","deps":{"prosody":{"origin":"net-im/prosody","version":"0.12.5_1"}},"categories":["net-im"],"options":{"DOCS":"on"},"messages":[{"message":"To be able to use prosody-modules add this line to your\n/usr/local/etc/prosody/prosody.cfg.lua configuration:\n\nplugin_paths = { \"/usr/local/lib/prosody-modules\" }\n\nand add the modules you want to load in the section\n\"modules_enabled\".","type":"install"}]},{"name":"prosody","origin":"net-im/prosody","version":"0.12.5_1","comment":"Simple extensible XMPP server written in Lua","maintainer":"twm@pdp11.pw","www":"https://www.prosody.im/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7217b4f21c93d6727c4b91e1256ec0a80b1c251be3776e1fbffb33ff2607e60e","flatsize":1833004,"path":"All/prosody-0.12.5_1.pkg","repopath":"All/prosody-0.12.5_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":369964,"desc":"Prosody is a flexible communications server for Jabber/XMPP written in Lua. It\naims to be easy to use, and light on resources. For developers it aims to be\neasy to extend and give a flexible system on which to rapidly develop added\nfunctionality, or prototype new protocols.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"icu":{"origin":"devel/icu","version":"76.1,1"},"lua54":{"origin":"lang/lua54","version":"5.4.7"},"lua54-libevent":{"origin":"devel/lua-libevent","version":"0.4.6_3"},"lua54-luaexpat":{"origin":"textproc/lua-luaexpat","version":"1.5.2"},"lua54-luafilesystem":{"origin":"devel/luafilesystem","version":"1.8.0"},"lua54-luasec":{"origin":"security/luasec","version":"1.3.2"},"lua54-luasocket":{"origin":"net/lua-luasocket","version":"3.1.0_1,1"},"lua54-luaunbound":{"origin":"dns/luaunbound","version":"1.0.0_5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["net-im"],"users":["prosody"],"groups":["prosody"],"annotations":{"cpe":"cpe:2.3:a:prosody:prosody:0.12.5:::::dragonfly6:x86_64:1"},"messages":[{"message":"If you're running Prosody in a jail and experience problems, please add\nthe following to the global section of your prosody.cfg.lua:\n\ninterfaces = { 'x.x.x.x' }\n\nwhere 'x.x.x.x' is the public IP you wish Prosody to bind to.","type":"install"},{"message":"===> post-deinstallation information for prosody:\"\n\n     Note:\n     Prosody related user accounts and groups were not removed.\n\n     To remove the user and group which were created by \n     the installation of this package, run:\n\n     pw userdel -n prosody\n     pw groupdel -n prosody\n\n     and to remove all server data:\n     rm -rf /var/db/prosody\"\n     rm -rf /var/run/prosody\"","type":"remove"}]},{"name":"protobuf25","origin":"devel/protobuf25","version":"2.5.0_5","comment":"Data interchange format library","maintainer":"demon@FreeBSD.org","www":"https://github.com/google/protobuf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"44b539bf967e2f0daef2ff0903d34287a8571e1aed55cac3beb290e1491968c5","flatsize":7505189,"path":"All/protobuf25-2.5.0_5.pkg","repopath":"All/protobuf25-2.5.0_5.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1061732,"desc":"Protocol Buffers are a way of encoding structured data in an efficient yet\nextensible format. Google uses Protocol Buffers for almost all of its\ninternal RPC protocols and file formats.","categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9","libz.so.3"],"annotations":{"cpe":"cpe:2.3:a:google:protobuf:2.5.0:::::dragonfly6:x86_64:5"}},{"name":"prosearch","origin":"net/prosearch","version":"0.19.4_11","comment":"Powerful file search","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/pro-search/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9e895f647502042b43642aeb8be1b1c1dea1bf5368fbd356ce8e6b850b6cb825","flatsize":1840281,"path":"All/prosearch-0.19.4_11.pkg","repopath":"All/prosearch-0.19.4_11.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":292216,"desc":"File search and navigation system\n\nRU: http://pro.setun.net/search/","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"},"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"nmap":{"origin":"security/nmap","version":"7.94_3"},"p5-DBD-mysql":{"origin":"databases/p5-DBD-mysql","version":"5.008"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-Net-DirectConnect":{"origin":"net-p2p/p5-Net-DirectConnect","version":"0.14_1"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-lib-abs":{"origin":"devel/p5-lib-abs","version":"0.92_1"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"},"postgresql16-server":{"origin":"databases/postgresql16-server","version":"16.9"},"samba416":{"origin":"net/samba416","version":"4.16.11_6"}},"categories":["net","www"],"options":{"APACHE":"on","CRAWLER":"on","DB":"on","MOD_FASTCGI":"off","MOD_PERL2":"off","MYSQL":"on","PGPP":"off","PGSQL":"off","RSYNC":"off","SAMBA":"on","SQLITE":"off"},"messages":[{"message":"You may have to follow this steps to make it work correctly:\n\n1. Create the MySQL database:\n# mysqladmin --user=root create prosearch\n2. Create a mysql user/password for prosearch:\n   (change user and/or password if requered)\n# echo \"GRANT ALL ON prosearch.* TO prosearch@localhost IDENTIFIED BY 'prosearch'; FLUSH PRIVILEGES;\" | mysql\n4.# cp /usr/local/www/search/config.pl.dist /usr/local/www/search/config.pl\n5.# ee /usr/local/www/search/config.pl\n6. install the default prosearch database:\n# perl crawler.pl install\n7. Add alias in apache config for the prosearch web dir:\nAlias /search \"/usr/local/www/search/web\"\nor\n# cp /usr/local/www/search/tools/search.conf /usr/local/etc/apache22/Includes/\n# ee /usr/local/etc/apache22/Includes/search.conf\n8. scan your resources\n# perl crawler.pl 10.0.0.0/24 ftp://files.net\n9. enjoy: http://your.site/search/ or cd web && perl index.cgi q=test","type":"install"},{"message":"===>   NOTICE:\n\nThe prosearch port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"psi","origin":"net-im/psi","version":"1.5_3","comment":"Qt-based Jabber (XMPP) client","maintainer":"danfe@FreeBSD.org","www":"https://psi-im.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a06c526514a461b1706f10f7e039d08ede97595e0daf71ff396c43188a5f120b","flatsize":9504558,"path":"All/psi-1.5_3.pkg","repopath":"All/psi-1.5_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":3051456,"desc":"Psi is a client for the Jabber system. Written in C++ and based on the\nQt library, there are versions available for Linux, FreeBSD (and other\nflavors of Unix/X11), Microsoft Windows, and Apple MacOS X.\n\nIt does not require KDE to run.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"hunspell":{"origin":"textproc/hunspell","version":"1.7.2_1"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXScrnSaver":{"origin":"x11/libXScrnSaver","version":"1.2.4_1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libidn":{"origin":"dns/libidn","version":"1.43"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"minizip":{"origin":"archivers/minizip","version":"1.3.1"},"qca-qt5":{"origin":"devel/qca","version":"2.3.10"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-imageformats":{"origin":"graphics/qt5-imageformats","version":"5.15.16p2"},"qt5-multimedia":{"origin":"multimedia/qt5-multimedia","version":"5.15.16p2_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-x11extras":{"origin":"x11/qt5-x11extras","version":"5.15.16p0_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["net-im"],"shlibs_required":["libICE.so.6","libQt5Concurrent.so.5","libQt5Core.so.5","libQt5DBus.so.5","libQt5Gui.so.5","libQt5Multimedia.so.5","libQt5Network.so.5","libQt5Svg.so.5","libQt5Widgets.so.5","libQt5X11Extras.so.5","libQt5Xml.so.5","libSM.so.6","libX11.so.6","libXext.so.6","libc.so.8","libhunspell-1.7.so.0","libidn.so.12","libm.so.4","libminizip.so.1","libqca-qt5.so.2","libstdc++.so.9","libxcb.so.1","libz.so.3"],"options":{"WEBENGINE":"off","HUNSPELL":"on","ENCHANT":"off"}},{"name":"protobuf-java","origin":"devel/protobuf-java","version":"3.25.3","comment":"Core Protocol Buffers library","maintainer":"ports@FreeBSD.org","www":"https://mvnrepository.com/artifact/com.google.protobuf/protobuf-java","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a03e3a7fa85b0c2916f9de18ccec944a6950b42c26501ec5d1e85c6cc1ca5353","flatsize":1875472,"path":"All/protobuf-java-3.25.3.pkg","repopath":"All/protobuf-java-3.25.3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1752568,"desc":"Core Protocol Buffers library. Protocol Buffers are a way of encoding\nstructured data in an efficient yet extensible format","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"],"messages":[{"message":"===>   NOTICE:\n\nThe protobuf-java port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"protomol","origin":"biology/protomol","version":"2.0.3_16","comment":"OO, component based, framework for molecular dynamics (MD) simulations","maintainer":"ports@FreeBSD.org","www":"https://protomol.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5d2a19274425af632eef6ecdc77f1fc0f16218183ec23c61a47a4788ac89d29b","flatsize":13436546,"path":"All/protomol-2.0.3_16.pkg","repopath":"All/protomol-2.0.3_16.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1862260,"desc":"ProtoMol is an object-oriented, component based, framework for molecular\ndynamics (MD) simulations. The framework supports the CHARMM 19 and 28a2 force\nfields and is able to process PDB, PSF, XYZ and DCD trajectory files. It is\ndesigned for high flexibility, easy extendibility and maintenance, and high\nperformance demands, including parallelization. The technique of multiple\ntime-stepping is used to improve long-term efficiency. The use of fast\nelectrostatic force evaluation algorithms like Ewald, particle Mesh Ewald (PME),\nand Multigrid (MG) summation further enhances performance. Longer time steps\nare possible using MOLLY, Langevin Molly and Hybrid Monte Carlo, Nose-Hoover,\nand Langevin integrators. In addition, ProtoMol has been designed to interact\nwith VMD, a visualization engine developed by the University of Illinois that is\nused for displaying large biomolecular systems in three dimensions. ProtoMol is\nfreely distributed software, and the source code is available.","deps":{"freeglut":{"origin":"graphics/freeglut","version":"3.2.1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"png":{"origin":"graphics/png","version":"1.6.47"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["biology"],"shlibs_required":["libGL.so.1","libGLU.so.1","libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXi.so.6","libXmu.so.6","libXt.so.6","libc.so.8","libdl.so.0","libglut.so.3","libjpeg.so.8","libm.so.4","libpng16.so.16","libpthread.so.0","libstdc++.so.9","libtiff.so.6","libz.so.3"],"options":{"EXAMPLES":"on","GLUT":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe protomol port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-Mathics3","origin":"math/py-mathics","version":"8.0.1","comment":"General-purpose computer algebra system (CAS)","maintainer":"thierry@FreeBSD.org","www":"https://mathics.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e76e8ddb2c75d8953b0965baaa57f37a7358c52d5e74cf09a04f16dc93311891","flatsize":40244137,"path":"All/py311-Mathics3-8.0.1.pkg","repopath":"All/py311-Mathics3-8.0.1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":17486380,"desc":"Mathics is a general-purpose computer algebra system (CAS).\nIt is an open-source alternative to Mathematica.\n\nThis port/package provides Mathics Core, with a very rudimentary command-line\nshell called mathics.\n\nNote: since release 2.0.0, mathicsscript (a text interface) and mathics-django\nare no more included, and must be installed separately.\n\nSee also: https://github.com/Mathics3/mathics-core","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"py311-colorama":{"origin":"devel/py-colorama","version":"0.4.6"},"py311-cython":{"origin":"lang/cython","version":"0.29.37_2"},"py311-enchant":{"origin":"textproc/py-enchant","version":"3.2.2_3"},"py311-imageio":{"origin":"graphics/py-imageio","version":"2.37.0"},"py311-ipykernel":{"origin":"devel/py-ipykernel","version":"6.29.5"},"py311-ipython":{"origin":"devel/ipython","version":"8.18.1_1"},"py311-ipywidgets":{"origin":"devel/py-ipywidgets","version":"8.1.7"},"py311-langid":{"origin":"textproc/py-langid","version":"1.1.6.20170715_2"},"py311-llvmlite":{"origin":"devel/py-llvmlite","version":"0.44.0_1"},"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-mathics_scanner":{"origin":"math/py-mathics-scanner","version":"1.4.1_1"},"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-mpmath":{"origin":"math/py-mpmath","version":"1.3.0_2"},"py311-networkx":{"origin":"math/py-networkx","version":"3.4,2"},"py311-nltk":{"origin":"textproc/py-nltk","version":"3.8.1,2"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-palettable":{"origin":"misc/py-palettable","version":"3.3.3"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"py311-pint":{"origin":"devel/py-pint","version":"0.23"},"py311-psutil":{"origin":"sysutils/py-psutil","version":"7.0.0"},"py311-py":{"origin":"devel/py-py","version":"1.11.0_2"},"py311-pyaml":{"origin":"textproc/py-pyaml","version":"24.9.0"},"py311-pycountry":{"origin":"textproc/py-pycountry","version":"24.6.1"},"py311-pydot":{"origin":"graphics/py-pydot","version":"3.0.4"},"py311-pygments":{"origin":"textproc/py-pygments","version":"2.19.1"},"py311-pyocr":{"origin":"graphics/py-pyocr","version":"0.8.5"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-recordclass":{"origin":"devel/py-recordclass","version":"0.22_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-scikit-image":{"origin":"graphics/py-scikit-image","version":"0.19.3_3"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"py311-stopit":{"origin":"devel/py-stopit","version":"1.1.2_1"},"py311-sympy":{"origin":"math/py-sympy","version":"1.13.3_1"},"py311-tifffile":{"origin":"graphics/py-tifffile","version":"2025.3.13"},"py311-unidecode":{"origin":"converters/py-unidecode","version":"1.3.7_1"},"py311-wordcloud":{"origin":"textproc/py-wordcloud","version":"1.9.4"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python"]},{"name":"prometheus-dnssec-exporter","origin":"dns/prometheus-dnssec-exporter","version":"g20220925_18","comment":"DNSSEC exporter for Prometheus","maintainer":"philip@FreeBSD.org","www":"https://github.com/chrj/prometheus-dnssec-exporter","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b91d47941fb3205c7532d2951eab7a189c961c788ae7186f1a7f0e59c4d94fa5","flatsize":8060121,"path":"All/prometheus-dnssec-exporter-g20220925_18.pkg","repopath":"All/prometheus-dnssec-exporter-g20220925_18.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2556508,"desc":"Check for validity and expiration in DNSSEC signatures\nand expose metrics for Prometheus","categories":["dns"],"users":["nobody"],"groups":["nobody"],"shlibs_required":["libc.so.8","libpthread.so.0"],"messages":[{"message":"A default configuration file has been installed in\n/usr/local/etc/prometheus-dnssec-checks.sample\n\nYou can use the included rc script to start the exporter\nas a daemon:\n\n# sysrc dnssec_exporter_enable=YES # or edit /etc/rc.conf manually\n# service dnssec_exporter start\n\nThe default configuration will bind the exporter to localhost\non port 9204.","type":"install"}]},{"name":"prometheus-collectd-exporter","origin":"net-mgmt/prometheus-collectd-exporter","version":"0.5.0_24","comment":"Collectd exporter for Prometheus","maintainer":"dsp@php.net","www":"https://github.com/prometheus/collectd_exporter","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e4769671b6bf90d3bb6abe034c66150508b0eb6cdca4ce05b84c787a07f8578a","flatsize":9625088,"path":"All/prometheus-collectd-exporter-0.5.0_24.pkg","repopath":"All/prometheus-collectd-exporter-0.5.0_24.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":2875260,"desc":"An exporter for collectd. It accepts collectd's binary network\nprotocol as sent by collectd's network plugins and metrics in JSON\nformat via HTTP POST as sent by colletd's write_http_plugin, and\ntransform and exposes them for consumption by Prometheus.","categories":["net-mgmt"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"prometheus-postgres-exporter","origin":"databases/prometheus-postgres-exporter","version":"0.16.0_1","comment":"PostgreSQL metric exporter for Prometheus","maintainer":"lexi@hemlock.eden.le-fay.org","www":"https://github.com/prometheus-community/postgres_exporter","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"44849252bd1018b920e25e6b58903c4966a515e3cb4f71a64d86cbe3ead7c680","flatsize":12566367,"path":"All/prometheus-postgres-exporter-0.16.0_1.pkg","repopath":"All/prometheus-postgres-exporter-0.16.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":3744720,"desc":"postgres_exporter is a Prometheus exporter for the PostgreSQL database. It can\nconnect to multiple PostgreSQL databases as configured in Prometheus, and\nreports system-level metrics.","categories":["databases"],"shlibs_required":["libc.so.8","libpthread.so.0"],"messages":[{"message":"A sample configuration file has been installed in\n/usr/local/etc/postgres_exporter.yml.sample.\n\nTo use postgres_exporter, copy this config file to \"postgres_exporter.yml\"\nand edit as needed, then enable and start the service:\n\n# service postgres_exporter enable\n# service postgres_exporter start\n\nFor rc(8) options which can be used to configure the service, refer to\n/usr/local/etc/rc.d/postgres_exporter.\n\nFor example, to log output to the 'local5' syslog facility instead of the\ndefault 'daemon':\n\n# sysrc postgres_exporter_syslog_output_facility=local5\n\nBy default, the exporter runs as the 'nobody' user and listens on\nlocalhost:9187.  These defaults can be changed via rc(8).\n\nFor documentation on the configuration file format and how to integrate the\nexporter into Prometheus, refer to the documentation at:\nhttps://github.com/prometheus-community/postgres_exporter","type":"install"},{"message":"BREAKING CHANGE: In postgres_exporter 0.16.0 and later, the log message format\nhas changed.  From the upstream release notes:\n\nThe logging system has been replaced with log/slog from the stdlib. This change\nis being made across the prometheus ecosystem. The logging output has changed,\nbut the messages and levels remain the same. The ts label for the timestamp has\nbeen replaced with time, the accuracy is less, and the timezone is not forced\nto UTC. The caller field has been replaced by the source field, which now\nincludes the full path to the source file. The level field now exposes the log\nlevel in capital letters.","type":"upgrade","maximum_version":"0.16.0"}]},{"name":"prometheus-postgresql-adapter","origin":"databases/prometheus-postgresql-adapter","version":"0.6.0_23","comment":"Use PostgreSQL as a remote storage database for Prometheus","maintainer":"felix@userspace.com.au","www":"https://github.com/timescale/prometheus-postgresql-adapter","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9f6cf756dfe44d06583fb4881918213fbd75d5a961fc55990dafb5e111af7c71","flatsize":11979421,"path":"All/prometheus-postgresql-adapter-0.6.0_23.pkg","repopath":"All/prometheus-postgresql-adapter-0.6.0_23.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":3481168,"desc":"Use PostgreSQL as a remote storage database for Prometheus","categories":["databases"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"progsreiserfs","origin":"filesystems/progsreiserfs","version":"0.3.1.r8_8","comment":"Utilities and library to manipulate ReiserFS partitions","maintainer":"ports@FreeBSD.org","www":"https://reiserfs.osdn.org.ua","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5877cd79ccf3bfa93c70e92b8253a75c55cef44090ddb21afd7148df5493a560","flatsize":438896,"path":"All/progsreiserfs-0.3.1.r8_8.pkg","repopath":"All/progsreiserfs-0.3.1.r8_8.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":96736,"desc":"This is a library for reiserfs filesystem access and manipulation.\nThe primary goal is to develop the nice, full functionality library\nwich might be linked against any projects which needed reiserfs filesystem\naccess. There are GNU Parted, GNU GRUB, Yaboot, Partimage, EVMS, etc.\n\nprogsreiserfs supports versions 3.5, 3.6 with standard and relocated journal.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"}},"categories":["filesystems","sysutils"],"shlibs_required":["libc.so.8","libintl.so.8"],"options":{"NLS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe progsreiserfs port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"proggy_fonts-ttf","origin":"x11-fonts/proggy_fonts-ttf","version":"1.0_3","comment":"The perfect monospaced bitmap programming fonts, TTF version","maintainer":"ports@FreeBSD.org","www":"http://upperbounds.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bbf4c33223305e8fbbe5ba0458b23300b80568d0e76974d193f5ef20e5778c85","flatsize":359288,"path":"All/proggy_fonts-ttf-1.0_3.pkg","repopath":"All/proggy_fonts-ttf-1.0_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":18108,"desc":"The proggy programmer's fonts (Proggy Clean, Proggy Square, Proggy Small,\nand Proggy Tiny) are a set of fixed-width screen fonts that are designed\nfor code listings. Each font only comes in one size that it looks good at.\nThe fonts were optimized while coding in C or C++. For this reason,\ncharacters like the '*' were placed vertically centered, as '*' usually\nmeans dereference or multiply, but never 'to the power of' like in Fortran.\nThe {}s are centered horizontally (as the author's coding style aligns\nbraces vertically), the zero looks different from the capital oh, and there\nis never any confusion between ells, ones, and eyes. Additionally, the\narithmetic operators (+ - * < >) are all axis aligned.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"],"messages":[{"message":"===>   NOTICE:\n\nThe proggy_fonts-ttf port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"proj","origin":"graphics/proj","version":"9.6.0,1","comment":"Cartographic Projections library","maintainer":"lbartoletti@FreeBSD.org","www":"https://github.com/OSGeo/PROJ","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0f0b928caf6612f73b86cd916e03258005ef4d13a152a0328819be365446a9b0","flatsize":14624016,"path":"All/proj-9.6.0,1.pkg","repopath":"All/proj-9.6.0,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2504276,"desc":"Cartographic Projections library that performs projections to and from\nvarious cartographic coordinate systems.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["geography","graphics"],"shlibs_required":["libc.so.8","libgcc_s.so.1","libm.so.4","libstdc++.so.6"],"annotations":{"cpe":"cpe:2.3:a:proj_project:proj:9.6.0:::::dragonfly6:x86_64"}},{"name":"profxp","origin":"ftp/profxp","version":"3p2_2","comment":"FXP (server-to-server FTP) client","maintainer":"ports@FreeBSD.org","www":"https://duncanthrax.net/profxp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aecad4411654fcb5fb86ffcee8b1aa146d95b5ab8f8a34b8127cb340941b141c","flatsize":67750,"path":"All/profxp-3p2_2.pkg","repopath":"All/profxp-3p2_2.pkg","licenselogic":"single","pkgsize":15940,"desc":"proFXP is a FXP (server-to-server FTP) client written in Perl. It features\nTAB completion, site management, idle timers, SOCKS support, active and\npassive mode, different listing modes and a very powerful \"down-to-the\nprotocol metal\" 2-char-command command line interface, pleasing newbies and\nhardcore hackers alike.","deps":{"p5-SOCKS":{"origin":"net/p5-Socks","version":"0.03_1"},"p5-Term-ReadKey":{"origin":"devel/p5-Term-ReadKey","version":"2.38_1"},"p5-Term-ReadLine-Perl":{"origin":"devel/p5-Term-ReadLine-Perl","version":"1.0303_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["ftp"],"messages":[{"message":"===>   NOTICE:\n\nThe profxp port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"proggy_fonts","origin":"x11-fonts/proggy_fonts","version":"1.0_5","comment":"The perfect monospaced bitmap programming fonts","maintainer":"ports@FreeBSD.org","www":"http://upperbounds.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b365a9ca25dc87c175d9c52331110df440b4d08462f875ea54966ae361e8b89f","flatsize":120838,"path":"All/proggy_fonts-1.0_5.pkg","repopath":"All/proggy_fonts-1.0_5.pkg","licenselogic":"single","pkgsize":76752,"desc":"The proggy programmer's fonts (Proggy Clean, Proggy Square, Proggy Small,\nand Proggy Tiny) are a set of fixed-width screen fonts that are designed\nfor code listings. Each font only comes in one size that it looks good at.\nThe fonts were optimized while coding in C or C++. For this reason,\ncharacters like the '*' were placed vertically centered, as '*' usually\nmeans dereference or multiply, but never 'to the power of' like in Fortran.\nThe {}s are centered horizontally (as the author's coding style aligns\nbraces vertically), the zero looks different from the capital oh, and there\nis never any confusion between ells, ones, and eyes. Additionally, the\narithmetic operators (+ - * < >) are all axis aligned.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"],"messages":[{"message":"===>   NOTICE:\n\nThe proggy_fonts port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"proftpd-mod_sql_tds","origin":"databases/proftpd-mod_sql_tds","version":"4.13_3","comment":"TDS ProFTPD module","maintainer":"mm@FreeBSD.org","www":"http://labratsoftware.com/mod_sql_tds/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7d11dc96bfeae0ae4c378861bcd330808affaea19e8c465db6b7bc7b20151cac","flatsize":201855,"path":"All/proftpd-mod_sql_tds-4.13_3.pkg","repopath":"All/proftpd-mod_sql_tds-4.13_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":45212,"desc":"TDS backend module for mod_sql of ProFTPD","deps":{"freetds":{"origin":"databases/freetds","version":"1.4.26,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"proftpd":{"origin":"ftp/proftpd","version":"1.3.8c_1"}},"categories":["databases","ftp"]},{"name":"proftpd-mod_sql_sqlite","origin":"databases/proftpd-mod_sql_sqlite","version":"1.3.8c_4","comment":"SQLite ProFTPD module","maintainer":"mm@FreeBSD.org","www":"http://www.proftpd.org/docs/contrib/mod_sql.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"436d902cceacaeaaab38478aca35e22cd7a4771120d6681ff5b28a7d459e61dd","flatsize":204195,"path":"All/proftpd-mod_sql_sqlite-1.3.8c_4.pkg","repopath":"All/proftpd-mod_sql_sqlite-1.3.8c_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":46428,"desc":"SQLite backend module for mod_sql of ProFTPD","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"proftpd":{"origin":"ftp/proftpd","version":"1.3.8c_1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["databases","ftp"],"annotations":{"cpe":"cpe:2.3:a:proftpd:proftpd:1.3.8c:::::dragonfly6:x86_64:4"}},{"name":"proftpd-mod_sql_postgres","origin":"databases/proftpd-mod_sql_postgres","version":"1.3.8c_3","comment":"PostgreSQL ProFTPD module","maintainer":"mm@FreeBSD.org","www":"http://www.proftpd.org/docs/contrib/mod_sql.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9b2a4ed5d241a3e59fcb1c05cbfdf165029e9f2ef21511ca7347225f271f0fdd","flatsize":211071,"path":"All/proftpd-mod_sql_postgres-1.3.8c_3.pkg","repopath":"All/proftpd-mod_sql_postgres-1.3.8c_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":46940,"desc":"PostgreSQL backend module for mod_sql of ProFTPD","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"},"proftpd":{"origin":"ftp/proftpd","version":"1.3.8c_1"}},"categories":["databases","ftp"],"annotations":{"cpe":"cpe:2.3:a:proftpd:proftpd:1.3.8c:::::dragonfly6:x86_64:3"}},{"name":"proftpd-mod_sql_odbc","origin":"databases/proftpd-mod_sql_odbc","version":"1.3.8c_1","comment":"ODBC ProFTPD module","maintainer":"mm@FreeBSD.org","www":"http://www.proftpd.org/docs/contrib/mod_sql.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"547370faf327d744831b427d96f0e27e15d05afadaf2f22d7a623b144d074712","flatsize":234243,"path":"All/proftpd-mod_sql_odbc-1.3.8c_1.pkg","repopath":"All/proftpd-mod_sql_odbc-1.3.8c_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":52896,"desc":"ODBC backend module for mod_sql of ProFTPD","deps":{"libiodbc":{"origin":"databases/libiodbc","version":"3.52.16_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"proftpd":{"origin":"ftp/proftpd","version":"1.3.8c_1"}},"categories":["databases","ftp"],"annotations":{"cpe":"cpe:2.3:a:proftpd:proftpd:1.3.8c:::::dragonfly6:x86_64:1"}},{"name":"proftpd-mod_sql_mysql","origin":"databases/proftpd-mod_sql_mysql","version":"1.3.8c_1","comment":"MySQL ProFTPD module","maintainer":"mm@FreeBSD.org","www":"http://www.proftpd.org/docs/contrib/mod_sql.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f88040ddae3a7e5264a73c28e7a72a5a75c2804456090a566701780f5b12052d","flatsize":261797,"path":"All/proftpd-mod_sql_mysql-1.3.8c_1.pkg","repopath":"All/proftpd-mod_sql_mysql-1.3.8c_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":62656,"desc":"MySQL backend module for mod_sql of ProFTPD","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"proftpd":{"origin":"ftp/proftpd","version":"1.3.8c_1"}},"categories":["databases","ftp"],"annotations":{"cpe":"cpe:2.3:a:proftpd:proftpd:1.3.8c:::::dragonfly6:x86_64:1"}},{"name":"proftpd-mod_ldap","origin":"net/proftpd-mod_ldap","version":"1.3.8c_5","comment":"LDAP and quotatab_ldap ProFTPD modules","maintainer":"mm@FreeBSD.org","www":"http://www.proftpd.org/docs/contrib/mod_ldap.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"285dd488b1c339a6d9ff45eb44398b71da92f908c94ae68be36efdd277ef9173","flatsize":507399,"path":"All/proftpd-mod_ldap-1.3.8c_5.pkg","repopath":"All/proftpd-mod_ldap-1.3.8c_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":102976,"desc":"mod_ldap and mod_quotatab_ldap modules for ProFTPD","deps":{"openldap26-client":{"origin":"net/openldap26-client","version":"2.6.9_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"proftpd":{"origin":"ftp/proftpd","version":"1.3.8c_1"}},"categories":["ftp","net"],"annotations":{"cpe":"cpe:2.3:a:proftpd:proftpd:1.3.8c:::::dragonfly6:x86_64:5"}},{"name":"proftpd-mod_clamav","origin":"security/proftpd-mod_clamav","version":"0.14.r2_4","comment":"ClamAV ProFTPD module","maintainer":"mm@FreeBSD.org","www":"https://github.com/jbenden/mod_clamav","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5b3416ff60c5a82691f3760af949644c529a53c0a64d4a7adbac936127249ef6","flatsize":182868,"path":"All/proftpd-mod_clamav-0.14.r2_4.pkg","repopath":"All/proftpd-mod_clamav-0.14.r2_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":43004,"desc":"ProFTPD module mod_clamav","deps":{"clamav":{"origin":"security/clamav","version":"1.4.2_1,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"proftpd":{"origin":"ftp/proftpd","version":"1.3.8c_1"}},"categories":["ftp","security"]},{"name":"profont","origin":"x11-fonts/profont","version":"400_5","comment":"Ultimate programming font","maintainer":"ports@FreeBSD.org","www":"https://tobiasjung.name/profont/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6342c629594a14d40133e88715d584437e59963d94f3937677dafa7fcc3426bc","flatsize":33329,"path":"All/profont-400_5.pkg","repopath":"All/profont-400_5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":32748,"desc":"Profont - The ultimate programming font.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"],"options":{"X11":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe profont port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"profanity","origin":"net-im/profanity","version":"0.14.0_3","comment":"Console based XMPP client","maintainer":"ashish@FreeBSD.org","www":"http://www.profanity.im/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3fb0fb877ea901230c9660f84188f74acd6317be37af572c52e6bc05bf82f94f","flatsize":1593894,"path":"All/profanity-0.14.0_3.pkg","repopath":"All/profanity-0.14.0_3.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":420256,"desc":"Profanity is a console based XMPP client written in C using ncurses and\nlibstrophe, inspired by Irssi","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"e2fsprogs-libuuid":{"origin":"misc/e2fsprogs-libuuid","version":"1.47.2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gpgme":{"origin":"security/gpgme","version":"1.24.2"},"libassuan":{"origin":"security/libassuan","version":"3.0.2"},"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"libgpg-error":{"origin":"security/libgpg-error","version":"1.51"},"libotr":{"origin":"security/libotr","version":"4.1.1_1"},"libqrencode":{"origin":"graphics/libqrencode","version":"4.1.1"},"libsignal-protocol-c":{"origin":"net/libsignal-protocol-c","version":"2.3.3"},"libstrophe":{"origin":"net-im/libstrophe","version":"0.13.1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["net-im"],"shlibs_required":["libassuan.so.9","libc.so.8","libcurl.so.4","libgcrypt.so.20","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgpg-error.so.0","libgpgme.so.11","libintl.so.8","libm.so.4","libncurses.so.6","libotr.so.5","libpthread.so.0","libpython3.11.so.1.0","libqrencode.so.4","libreadline.so.8","libsignal-protocol-c.so.2","libsqlite3.so.0","libstrophe.so.0","libtinfo.so.6"],"options":{"NOTIFY":"off"},"annotations":{"cpe":"cpe:2.3:a:profanity_project:profanity:0.14.0:::::dragonfly6:x86_64:3"}},{"name":"promscale","origin":"net-mgmt/promscale","version":"0.17.0_15","comment":"Timescale analytical platform for Prometheus metrics","maintainer":"feld@FreeBSD.org","www":"https://www.timescale.com/promscale","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d6e0d75524bd1391bd5dcf905fe7dbcf58b600f63df19d4b8e0ed524ab4e088d","flatsize":31977936,"path":"All/promscale-0.17.0_15.pkg","repopath":"All/promscale-0.17.0_15.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":7646424,"desc":"Open source storage system and query language for metrics and traces. Native\nsupport for Prometheus and OpenTelemetry. 100%25 PromQL compliant. Backed by\nPostgreSQL and TimescaleDB.","categories":["net-mgmt"],"users":["promscale"],"groups":["promscale"],"shlibs_required":["libc.so.8","libpthread.so.0"],"messages":[{"message":"Please see:\nhttps://github.com/timescale/promscale/blob/master/docs/binary.md#building-from-source\nfor configuration and required periodic jobs.","type":"install"}]},{"name":"prodigy-lig","origin":"biology/prodigy-lig","version":"1.1.3","comment":"Prediction of protein-small molecule binding affinities","maintainer":"yuri@FreeBSD.org","www":"https://nestor.science.uu.nl/prodigy/lig","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7652f7e752848522dc7caf16fddce9d4eda506c9c12af5003c584e3ec644ba36","flatsize":109469,"path":"All/prodigy-lig-1.1.3.pkg","repopath":"All/prodigy-lig-1.1.3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":21848,"desc":"PRODIGY-LIG (PROtein binDIng enerGY prediction - LIGands) is a structure-based\nmethod for the prediction of binding affinity in protein-small ligand (such as\ndrugs or metabolites) complexes.","deps":{"py311-biopython":{"origin":"biology/py-biopython","version":"1.85_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["biology","python"]},{"name":"procmap","origin":"sysutils/procmap","version":"1.0_2","comment":"Print the contents of a procfs map file","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"01e0351f87eb3ea8fe6ff082e7626bd299c38325b1018f621af0776f81bed095","flatsize":7910,"path":"All/procmap-1.0_2.pkg","repopath":"All/procmap-1.0_2.pkg","licenselogic":"single","pkgsize":4288,"desc":"The procmap utility reliably prints the contents of an entire procfs map\nfile, whereas a utility like cat cannot reliably do so.","categories":["sysutils"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe procmap port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"proguard","origin":"java/proguard","version":"7.0.0","comment":"Java class file shrinker, optimizer, and obfuscator","maintainer":"ale@FreeBSD.org","www":"https://www.guardsquare.com/en/products/proguard","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b9f24a0435d9513526514edf8d49f048328a0f18f8311173a9c6074be160d684","flatsize":15055930,"path":"All/proguard-7.0.0.pkg","repopath":"All/proguard-7.0.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":4590680,"desc":"ProGuard is a free Java class file shrinker, optimizer, and\nobfuscator. It can detect and remove unused classes, fields,\nmethods, and attributes. It can then optimize bytecode and\nremove unused instructions. Finally, it can rename the\nremaining classes, fields, and methods using short\nmeaningless names. The resulting jars are smaller and harder\nto reverse-engineer.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"procmail-bgrb","origin":"mail/procmail-bgrb","version":"3.24_2","comment":"BuGlessRB fork of the procmail local mail delivery agent","maintainer":"cy@FreeBSD.org","www":"https://github.com/BuGlessRB/procmail","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7838b5debfa8b987e0d334cf7020253e62ffe1ca7139aa2a11caf0cfd13cbf15","flatsize":310757,"path":"All/procmail-bgrb-3.24_2.pkg","repopath":"All/procmail-bgrb-3.24_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":142508,"desc":"This is the BuGlessRB version of procmail, a fork of the original procmail\nat procmail.org.\n\nThe procmail mail processing program can be used to create mail-servers,\nmailing lists, sort your incoming mail into separate folders/files (real\nconvenient when subscribing to one or more mailing lists or for prioritising\nyour mail), preprocess your mail, start any programs upon mail arrival\n(e.g. to generate different chimes on your workstation for different\ntypes of mail) or selectively forward certain incoming mail automatically\nto someone.\n\nProcmail can be used:\n        - and installed by an unprivileged user (for himself only).\n        - as a drop in replacement for the local delivery agent /bin/mail\n          (with biff/comsat support).\n        - as a general mailfilter for whole groups of messages (e.g. when\n          called from within sendmail.cf rules).\n\nThe accompanying formail program enables you to generate autoreplies,\nsplit up digests/mailboxes into the original messages, do some very\nsimple header-munging/extraction, or force mail into mail-format (with\nleading From line).","deps":{"libnet":{"origin":"net/libnet","version":"1.3,1"}},"categories":["mail"],"shlibs_required":["libc.so.8","libdl.so.0","libm.so.4"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"cpe":"cpe:2.3:a:procmail:procmail:3.24:::::dragonfly6:x86_64:2"}},{"name":"prociono","origin":"x11-fonts/prociono","version":"g20110526_1","comment":"Roman serif with blackletter elements","maintainer":"flo@snakeoilproductions.net","www":"https://www.theleagueofmoveabletype.com/prociono","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f80815b448f1fcf554f1d13f760037dfba63d7a2d615a9b0c895a299141d93de","flatsize":40434,"path":"All/prociono-g20110526_1.pkg","repopath":"All/prociono-g20110526_1.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":24800,"desc":"\"Prociono\" (pro-tsee-O-no) is an Esperanto word meaning either the\nstar Procyon or the animal species known as the raccoon.  It is a\nroman serif with blackletter elements.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"prodigal","origin":"biology/prodigal","version":"2.6.3.16","comment":"Protein-coding gene prediction for prokaryotic genomes","maintainer":"yuri@FreeBSD.org","www":"https://github.com/hyattpd/Prodigal","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"26ffac645f52bc0ddcd68955b2355538d126c9b040d92a8fdbad4beca4dad1db","flatsize":12162602,"path":"All/prodigal-2.6.3.16.pkg","repopath":"All/prodigal-2.6.3.16.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":684392,"desc":"Fast, reliable protein-coding gene prediction for prokaryotic genomes.\n\nFeatures:\n* Predicts protein-coding genes: Prodigal provides fast, accurate protein-coding\n  gene predictions in GFF3, Genbank, or Sequin table format.\n* Handles draft genomes and metagenomes: Prodigal runs smoothly on finished\n  genomes, draft genomes, and metagenomes.\n* Runs quickly: Prodigal analyzes the E. coli K-12 genome in 10 seconds on a\n  modern MacBook Pro.\n* Runs unsupervised: Prodigal is an unsupervised machine learning algorithm. It\n  does not need to be provided with any training data, and instead automatically\n  learns the properties of the genome from the sequence itself, including RBS\n  motif usage, start codon usage, and coding statistics.\n* Handles gaps and partial genes: The user can specify if Prodigal should build\n  genes across runs of N's as well as how to handle genes at the edges of\n  contigs.\n* Identifies translation initiation sites: Prodigal predicts the correct\n  translation initiation site for most genes, and can output information about\n  every potential start site in the genome, including confidence score, RBS\n  motif, and much more.","categories":["biology"],"shlibs_required":["libc.so.8","libm.so.4","libz.so.3"]},{"name":"procmail","origin":"mail/procmail","version":"3.22_11","comment":"Local mail delivery agent","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/BuGlessRB/procmail","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"95c1a1f9ffc6278b616a0d5a3277e55ea8582615ade851d4e31e6398495946a8","flatsize":310931,"path":"All/procmail-3.22_11.pkg","repopath":"All/procmail-3.22_11.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":141868,"desc":"The procmail mail processing program can be used to create mail-servers,\nmailing lists, sort your incoming mail into separate folders/files (real\nconvenient when subscribing to one or more mailing lists or for prioritising\nyour mail), preprocess your mail, start any programs upon mail arrival\n(e.g. to generate different chimes on your workstation for different\ntypes of mail) or selectively forward certain incoming mail automatically\nto someone.\n\nProcmail can be used:\n        - and installed by an unprivileged user (for himself only).\n        - as a drop in replacement for the local delivery agent /bin/mail\n          (with biff/comsat support).\n        - as a general mailfilter for whole groups of messages (e.g. when\n          called from within sendmail.cf rules).\n\nThe accompanying formail program enables you to generate autoreplies,\nsplit up digests/mailboxes into the original messages, do some very\nsimple header-munging/extraction, or force mail into mail-format (with\nleading From line).","categories":["mail"],"shlibs_required":["libc.so.8","libdl.so.0","libm.so.4"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"cpe":"cpe:2.3:a:procmail:procmail:3.22:::::dragonfly6:x86_64:11"}},{"name":"prometheus1","origin":"net-mgmt/prometheus1","version":"1.8.2_26","comment":"Systems monitoring and alerting toolkit","maintainer":"ports@ecadlabs.com","www":"https://prometheus.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"13017cf0750f486e94ef720a2e2f93d3f21eeb9810d98ed8bc318959b09ce060","flatsize":40625175,"path":"All/prometheus1-1.8.2_26.pkg","repopath":"All/prometheus1-1.8.2_26.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":10029452,"desc":"Prometheus is a systems and service monitoring system. It collects metrics\nfrom configured targets at given intervals, evaluates rule expressions,\ndisplays the results, and can trigger alerts if some condition is observed\nto be true.\n\nPrometheus' main distinguishing features as compared to other monitoring\nsystems are:\n\n- a multi-dimensional data model (timeseries defined by metric name and\n  set of key/value dimensions)\n- a flexible query language to leverage this dimensionality\n- no dependency on distributed storage; single server nodes are autonomous\n- timeseries collection happens via a pull model over HTTP\n- pushing timeseries is supported via an intermediary gateway\n- targets are discovered via service discovery or static configuration\n- multiple modes of graphing and dashboarding support\n- support for hierarchical and horizontal federation","categories":["net-mgmt"],"users":["prometheus"],"groups":["prometheus"],"shlibs_required":["libc.so.8","libpthread.so.0"],"annotations":{"cpe":"cpe:2.3:a:prometheus:prometheus:1.8.2:::::dragonfly6:x86_64:26"}},{"name":"process-viewer","origin":"sysutils/process-viewer","version":"g20220909_21","comment":"Process viewer GUI in Rust","maintainer":"yuri@FreeBSD.org","www":"https://github.com/guillaumegomez/process-viewer","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e29583b831abc4fc5a8217f62377348312f2d5f0579446cc9392322a4ded4d07","flatsize":1665753,"path":"All/process-viewer-g20220909_21.pkg","repopath":"All/process-viewer-g20220909_21.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":475512,"desc":"process-viewer is a process viewer GUI in Rust. It provides current status of\nyour processes (cpu and memory usage) and your system (usage of every core and\nof your RAM, and the temperature of your components if this information is\navailable).","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"graphene":{"origin":"graphics/graphene","version":"1.10.8_1"},"gtk4":{"origin":"x11-toolkits/gtk40","version":"4.18.4"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libexecinfo.so.1","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgraphene-1.0.so.0","libgtk-4.so.1","libm.so.4","libpango-1.0.so.0","libpthread.so.0"]},{"name":"prng","origin":"math/prng","version":"3.0.2_3","comment":"Portable, high-performance ANSI-C pseudorandom number generators","maintainer":"ports@FreeBSD.org","www":"http://statistik.wu-wien.ac.at/software/prng/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"311a2e1933dd1dc5d33c113e7c29cb5b8a6bcbae9c4454773cd6ca652a7f85a2","flatsize":686952,"path":"All/prng-3.0.2_3.pkg","repopath":"All/prng-3.0.2_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":260556,"desc":"PRNG is a collection of portable, high-performance ANSI-C implementations of\npseudorandom number generators such as linear congruential, inversive\ncongruential, and explicit inversive congruential random number generators (LCG,\nICG and EICG, respectively) created by Otmar Lendl and Josef Leydold.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["math"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe prng port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"privoxy","origin":"www/privoxy","version":"4.0.0","comment":"Web proxy with advanced filtering capabilities","maintainer":"fk@fabiankeil.de","www":"https://www.privoxy.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dcb3e5381769cb7dbe4e738d3cb9a5842b944a9cd6ac74c4e5a43b90ead7bb78","flatsize":1886797,"path":"All/privoxy-4.0.0.pkg","repopath":"All/privoxy-4.0.0.pkg","licenselogic":"single","pkgsize":474224,"desc":"Privoxy is a non-caching web proxy with advanced filtering capabilities for\nenhancing privacy, modifying web page data and HTTP headers, controlling\naccess, and removing ads and other obnoxious Internet junk. Privoxy has a\nflexible configuration and can be customized to suit individual needs and\ntastes. It has application for both stand-alone systems and multi-user\nnetworks.","deps":{"brotli":{"origin":"archivers/brotli","version":"1.1.0,1"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["www"],"users":["privoxy"],"groups":["privoxy"],"shlibs_required":["libbrotlidec.so.1","libc.so.8","libcrypto.so.12","libpcre2-8.so.0","libpcre2-posix.so.3","libpthread.so.0","libssl.so.12","libz.so.3"],"options":{"ACCEPT_FILTER":"on","BROKEN_STRPTIME":"off","BROTLI":"on","COMPRESSION":"off","DEBUG":"off","DOCS":"on","EDITOR":"on","EXTERNAL_FILTERS":"off","FORCE":"on","HTTPS_INSPECTION":"on","PRIVOXY_TOOLS":"on","TOGGLE":"on"},"annotations":{"cpe":"cpe:2.3:a:privoxy:privoxy:4.0.0:::::dragonfly6:x86_64"},"messages":[{"message":"To start Privoxy on boot, add: privoxy_enable=\"YES\"\n  to /etc/rc.conf.\n\n  To start Privoxy manually, run:\n  service privoxy forcestart\n\n  The rc script understands most of the commands listed\n  in rc(8), it also contains a list of other rc variables\n  you can use.\n\n  Privoxy's example files were copied to:\n  /usr/local/share/examples/privoxy\n\n  For documentation see:\n  /usr/local/share/doc/privoxy/user-manual or 'man privoxy'\n\n  Note that default.filter and default.action get\n  overwritten with each Privoxy update. Instead of\n  changing them you should use your own action and\n  filter files as described in Privoxy's manual.","type":"install"}]},{"name":"proby","origin":"net/proby","version":"1.0.2_42","comment":"Check whether hosts are reachable on certain ports","maintainer":"yuri@FreeBSD.org","www":"https://github.com/svenstaro/proby","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"72f9f3f6805faaebb10e0914bbf3acc7dfe3d8c742ebbd5881df185a158e22c5","flatsize":3593843,"path":"All/proby-1.0.2_42.pkg","repopath":"All/proby-1.0.2_42.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":995048,"desc":"Check whether hosts are reachable on certain ports and return result on HTTP.\n\nIts intended purpose is to be a bridge server for services that can only probe\ncontainer or application health on HTTP. Oh, and it's just a single binary that\nworks everywhere.","categories":["net"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"printscreen","origin":"x11/printscreen","version":"1.4_1","comment":"Simple screenshot program for X11","maintainer":"ak@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1a2aca6367488417aba91fd5d13fa1c5555fc589d2fe050b6ae6680052cedee2","flatsize":2250,"path":"All/printscreen-1.4_1.pkg","repopath":"All/printscreen-1.4_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":1924,"desc":"Is a Simple screenshot program for X11","deps":{"netpbm":{"origin":"graphics/netpbm","version":"11.04.02_2"},"xwd":{"origin":"x11/xwd","version":"1.0.8_1"}},"categories":["graphics","x11"]},{"name":"print-n-times","origin":"textproc/print-n-times","version":"1.0_1","comment":"Print a string (n) times","maintainer":"ports@FreeBSD.org","www":"https://aaronland.info/xsl/string/print-n-times","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0c4ce4d2013f7be140bd02e0e0e8f4dfea412bd1e1d91495a667a3d97666e08f","flatsize":4313,"path":"All/print-n-times-1.0_1.pkg","repopath":"All/print-n-times-1.0_1.pkg","licenselogic":"single","pkgsize":2108,"desc":"Print a string (n) times","categories":["textproc"],"annotations":{"deprecated":"Obsolete and unmaintained in tree for years","expiration_date":"2025-04-30"},"messages":[{"message":"===>   NOTICE:\n\nThe print-n-times port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nObsolete and unmaintained in tree for years.\n\nIt is scheduled to be removed on or after 2025-04-30."}]},{"name":"py311-ansible","origin":"sysutils/ansible","version":"8.5.0_2","comment":"Radically simple IT automation","maintainer":"cy@FreeBSD.org","www":"https://www.ansible.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4d9b107efae0b46b87418e0603fd07ab849874cfc49f5d6a98dde14e71e29c1a","flatsize":675762943,"path":"All/py311-ansible-8.5.0_2.pkg","repopath":"All/py311-ansible-8.5.0_2.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":34900464,"desc":"Ansible is a radically simple configuration-management, deployment,\ntask-execution, and multinode orchestration framework.","deps":{"py311-ansible-core":{"origin":"sysutils/py-ansible-core","version":"2.15.13"},"py311-importlib-resources":{"origin":"devel/py-importlib-resources","version":"6.5.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"annotations":{"cpe":"cpe:2.3:a:redhat:ansible:8.5.0:::::dragonfly6:x86_64:2","flavor":"py311"}},{"name":"prips","origin":"sysutils/prips","version":"1.2.0_1","comment":"Prints IP subnet ranges by list or CIDR","maintainer":"dbaio@FreeBSD.org","www":"https://devel.ringlet.net/sysutils/prips/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"83213c147bfa8ae06691da79154d83336397d936fd173eb5e6b73afad6482e5d","flatsize":33218,"path":"All/prips-1.2.0_1.pkg","repopath":"All/prips-1.2.0_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":14240,"desc":"prips is a tool that can be used to print all of the IP address on a given\nrange.  It can enhance the usability of tools that are made to work on only\none host at a time (e.g. whois).","categories":["sysutils"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"privatebin","origin":"www/privatebin","version":"1.7.6","comment":"Simple end-to-end encrypting zero-knowledge paste-bin server","maintainer":"dvl@FreeBSD.org","www":"https://privatebin.info/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5897a368f03ae87151fb466a286938e89df6f91ac55de55ca715cf3d9e6ac605","flatsize":3244822,"path":"All/privatebin-1.7.6.pkg","repopath":"All/privatebin-1.7.6.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":625196,"desc":"PrivateBin is a minimalist, open source online pastebin where the server\nhas zero knowledge of pasted data.\n\nData is encrypted/decrypted in the browser using 256bit AES in Galois\nCounter mode.\n\nThis is a fork of ZeroBin, originally developed by Sebastien Sauvage.\nIt was refactored to allow easier and cleaner extensions and has now much\nmore features than the original. It is however still fully compatible to\nthe original ZeroBin 0.19 data storage scheme. Therefore such installations\ncan be upgraded to this fork without losing any data.\n\nSince the Javascript code that performs the encryption must be protected\nduring transmission, access to PrivateBin must only be possible over\nHTTPS (e.g. enforced by use of HSTS and/or HPKP).\n\nSee https://github.com/PrivateBin/PrivateBin/wiki/Configuration for\nconfiguration options available in \"cfg/conf.php\".","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-ctype":{"origin":"textproc/php83-ctype","version":"8.3.21"},"php83-filter":{"origin":"security/php83-filter","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-zlib":{"origin":"archivers/php83-zlib","version":"8.3.21"}},"categories":["security","www"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:privatebin:privatebin:1.7.6:::::dragonfly6:x86_64"},"messages":[{"message":"------------------------------------------------------------------------------\n\nIf you are no longer using the privatebin port, then manually delete\nthe following directory and all its contents:\n\n\t/var/db/privatebin\n\n------------------------------------------------------------------------------","type":"remove"}]},{"name":"py311-face_recognition_models","origin":"graphics/py-face_recognition_models","version":"0.3.0_1","comment":"Models used by the face_recognition package","maintainer":"ehaupt@FreeBSD.org","www":"https://pypi.org/project/face_recognition_models/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fafb62438a2c0962fbd2ebf4c0e45ed28d20f372182074ce271ca46559b2e268","flatsize":132052565,"path":"All/py311-face_recognition_models-0.3.0_1.pkg","repopath":"All/py311-face_recognition_models-0.3.0_1.pkg","licenselogic":"single","licenses":["CC0-1.0"],"pkgsize":90835448,"desc":"Trained models for the face_recognition python library.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","graphics","python"],"annotations":{"flavor":"py311"}},{"name":"proftpd","origin":"ftp/proftpd","version":"1.3.8c_1","comment":"Highly configurable FTP daemon","maintainer":"mm@FreeBSD.org","www":"http://www.proftpd.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1e1fd99cb56c036351834e3529086b2b49024a12545867b153e4075a95ad7146","flatsize":22526674,"path":"All/proftpd-1.3.8c_1.pkg","repopath":"All/proftpd-1.3.8c_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":5440204,"desc":"ProFTPD is a highly configurable ftp daemon for Unix\nand Unix-like operating systems. ProFTPD is designed\nto be somewhat of a \"drop-in\" replacement for wu-ftpd\nwith a configuration format like Apache.\n\nFull online documentation is available at\nhttp://www.proftpd.org/, including a server\nconfiguration directive reference manual.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libsodium":{"origin":"security/libsodium","version":"1.0.19"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["ftp"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12","libexecinfo.so.1","libintl.so.8","libncurses.so.6","libpam.so.3","libpcre2-8.so.0","libpcre2-posix.so.3","libpthread.so.0","libsodium.so.26","libssl.so.12","libtinfo.so.6","libutil.so.4"],"options":{"DOCS":"on","HTMLDOCS":"off","IPV6":"on","LIBSODIUM":"on","MEMCACHE":"off","NLS":"on","REDIS":"off","PCRE1":"off","PCRE2":"on"},"annotations":{"cpe":"cpe:2.3:a:proftpd:proftpd:1.3.8c:::::dragonfly6:x86_64:1"}},{"name":"primesum","origin":"math/primesum","version":"1.7.19","comment":"Sum of the primes below x","maintainer":"yuri@FreeBSD.org","www":"https://github.com/kimwalisch/primesum","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f13bd54dbfba2c4ffb67c8d68111704bf20c9ad48df8dc16ccdc398650f9e42b","flatsize":502387,"path":"All/primesum-1.7.19.pkg","repopath":"All/primesum-1.7.19.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":162992,"desc":"primesum is a command-line program that computes the sum of the primes below an\ninteger x <= 1031 as quickly as possible using a modified version of the\ncombinatorial prime counting function algorithm.","categories":["math"],"shlibs_required":["libc.so.8","libgomp.so.1","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"primesieve","origin":"math/primesieve","version":"8.0,1","comment":"Fast prime number generator","maintainer":"yuri@FreeBSD.org","www":"https://github.com/kimwalisch/primesieve","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6c56b81a6da464ae94112a845f39dbb455719fff6cdcb634c049db4422e5ad39","flatsize":364602,"path":"All/primesieve-8.0,1.pkg","repopath":"All/primesieve-8.0,1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":113244,"desc":"primesieve is a program and C/C++ library that generates primes using a highly\noptimized sieve of Eratosthenes implementation. It counts the primes below 10^10\nin just 0.4 seconds on an Intel Core i7-6700 CPU (4 x 3.4 GHz). primesieve can\ngenerate primes and prime k-tuplets up to 2^64.","categories":["math"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"primer3","origin":"biology/primer3","version":"2.3.6","comment":"Primer3 helps to choose primers for PCR reactions","maintainer":"ports@FreeBSD.org","www":"http://www-genome.wi.mit.edu/genome_software/other/primer3.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"99948e0fb1a19a15ce320611b98ad2d3b07e590869daf97fef917282d7997773","flatsize":291988,"path":"All/primer3-2.3.6.pkg","repopath":"All/primer3-2.3.6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":109668,"desc":"\"Primer3 is a complete rewrite of the original PRIMER program\n(Primer 0.5), written by Steve Lincoln, Mark Daly, and Eric\nLander.  See DIFFERENCES FROM EARLIER VERSIONS for a discussion\nof how Primer3 differs from its predecessors, Primer 0.5 and\nPrimer v2.\n\nPrimer3 picks primers for PCR reactions, considering as criteria:\n\no oligonucleotide melting temperature, size, GC content,\n  and primer-dimer possibilities,\no PCR product size,\no positional constraints within the source sequence, and\no miscellaneous other constraints.\n\nAll of these criteria are user-specifiable as constraints, and\nsome are specifiable as terms in an objective function that\ncharacterizes an optimal primer pair.\"\n- from the README file","categories":["biology"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe primer3 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"primegen","origin":"math/primegen","version":"0.97_1","comment":"Small, fast library to generate prime numbers in order","maintainer":"ports@FreeBSD.org","www":"https://cr.yp.to/primegen.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"61817c0f678ba12a0f3b7b3a7372a3e96fd466b0651bfa3ebaf7755f6a8bc73f","flatsize":50316,"path":"All/primegen-0.97_1.pkg","repopath":"All/primegen-0.97_1.pkg","licenselogic":"single","pkgsize":11156,"desc":"primegen is a small, fast library to generate prime numbers in order.\nIt generates the 50847534 primes up to 1000000000 in just 8 seconds\non a Pentium II-350; it prints them in decimal in just 35 seconds.\n\nprimegen can generate primes up to 1000000000000000, although it\nis not optimized for primes past 32 bits. It uses the Sieve of Atkin\ninstead of the traditional Sieve of Eratosthenes.","categories":["math"],"shlibs_required":["libc.so.8","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe primegen port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"primecount","origin":"math/primecount","version":"7.4_2","comment":"Fast prime counting function implementations","maintainer":"thierry@FreeBSD.org","www":"https://github.com/kimwalisch/primecount","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"83291ed69817ca66072fef955de5014191645014c32fa217a2e6ceceaae72a45","flatsize":447649,"path":"All/primecount-7.4_2.pkg","repopath":"All/primecount-7.4_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":140072,"desc":"primecount is a command-line program and C/C++ library that counts the primes\nbelow an integer x <= 1031 using highly optimized implementations of the\ncombinatorial prime counting algorithms.","deps":{"primesieve":{"origin":"math/primesieve","version":"8.0,1"}},"categories":["math"],"shlibs_required":["libc.so.8","libm.so.4","libprimesieve.so.10","libstdc++.so.9"]},{"name":"preseq","origin":"biology/preseq","version":"3.2.0","comment":"Predict yield of distinct reads from a genomic library","maintainer":"jwb@FreeBSD.org","www":"https://github.com/smithlabcode/preseq","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9266b665cbd49131a7b4949a1feed328a2b6e0fd104812dfa323a18660c1598d","flatsize":1708998,"path":"All/preseq-3.2.0.pkg","repopath":"All/preseq-3.2.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":287228,"desc":"The preseq package is aimed at predicting the yield of distinct reads\nfrom a genomic library from an initial sequencing experiment. The\nestimates can then be used to examine the utility of further\nsequencing, optimize the sequencing depth, or to screen multiple\nlibraries to avoid low complexity samples.","deps":{"htslib":{"origin":"biology/htslib","version":"1.21"}},"categories":["biology"],"shlibs_required":["libc.so.8","libhts.so.3","libm.so.4","libstdc++.so.9"]},{"name":"prepflog","origin":"mail/prepflog","version":"0.4.1","comment":"Prepares logfiles in a sanitised format for pflogsumm and awstats","maintainer":"ports@FreeBSD.org","www":"https://github.com/johnfawcett/prepflog","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0d162f9cb984cdff2b9b81095b80639da4a615e3b5448d4684f75e80d0c00b76","flatsize":19770,"path":"All/prepflog-0.4.1.pkg","repopath":"All/prepflog-0.4.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":10720,"desc":"The script processes mail log files that are to be passed to pflogsumm\nor awstats disregarding the lines relating to the re-injection of\nmessages into postfix.\n\nIt is very useful for a postfix setup which uses amavis for virus filtering.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail"],"messages":[{"message":"===>   NOTICE:\n\nThe prepflog port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"price","origin":"graphics/price","version":"1.3.0_8","comment":"Image filtering and manipulation using GNUstep","maintainer":"ports@FreeBSD.org","www":"https://price.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bc38ad1e0294925efff20b6a79b7f695b4f9da9744fa8cb020deb3d640a7caec","flatsize":509458,"path":"All/price-1.3.0_8.pkg","repopath":"All/price-1.3.0_8.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":132940,"desc":"Precision Raster Image Convolution Engine.\n\nPRICE can open several image file formats and apply high-quality filters\nand other enhancements.","deps":{"gnustep-back":{"origin":"x11-toolkits/gnustep-back","version":"0.31.0"},"libobjc2":{"origin":"lang/libobjc2","version":"2.2.1"}},"categories":["gnustep","graphics"],"shlibs_required":["libc.so.8","libgnustep-base.so.1.29.0","libgnustep-gui.so.0.31.1","libm.so.4","libobjc.so.4.6","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe price port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"premake4","origin":"devel/premake4","version":"4.4.b5","comment":"Build script creation tool","maintainer":"vmagerya@gmail.com","www":"http://industriousone.com/premake","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"243be900dce779e1ca51325c834384960610d2b62e55e9875e4ffd85f0cadf4a","flatsize":365582,"path":"All/premake4-4.4.b5.pkg","repopath":"All/premake4-4.4.b5.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":106708,"desc":"Describe your software project with a full-featured scripting\nlanguage and let Premake write the build scripts for you. With one\nfile your project can support both IDE-addicted Windows coders and\nLinux command-line junkies!","categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on"}},{"name":"primme","origin":"math/primme","version":"3.2.3_1","comment":"Iterative eigensolver for symmetric and hermitian matrices","maintainer":"yuri@FreeBSD.org","www":"https://www.cs.wm.edu/~andreas/software/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"54c80a8bfb4cc15b91c855a427ba18410eb4145f8d5fd6febaee067b658aecf8","flatsize":5832990,"path":"All/primme-3.2.3_1.pkg","repopath":"All/primme-3.2.3_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":684192,"desc":"PRIMME, pronounced as prime, computes a few eigenvalues and their corresponding\neigenvectors of a real symmetric or complex Hermitian matrix. It can also\ncompute singular values and vectors of a square or rectangular matrix. It can\nfind largest, smallest, or interior singular/eigenvalues and can use\npreconditioning to accelerate convergence. It is especially optimized for large,\ndifficult problems, and can be a useful tool for both non-experts and experts.\nPRIMME is written in C99, but complete interfaces are provided for Fortran 77,\nMATLAB, Python, and R.","deps":{"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"}},"categories":["math"],"options":{"ATLAS":"off","NETLIB":"off","OPENBLAS":"on"}},{"name":"premake5","origin":"devel/premake5","version":"5.0.0.b5","comment":"Build script creation tool","maintainer":"freebsd@sysctl.cz","www":"https://premake.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fe235080274e84d5af8c87fd7ed7e1b9fc7c1cf94a96c7337698782afc0284b6","flatsize":2511814,"path":"All/premake5-5.0.0.b5.pkg","repopath":"All/premake5-5.0.0.b5.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":856120,"desc":"Describe your software project just once, using Premake's\nsimple and easy to read syntax, and build it everywhere.","categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"prboom-plus","origin":"games/prboom-plus","version":"2.5.1.3_12","comment":"Fork of the prboom Doom game engine","maintainer":"thiagohero501@gmail.com","www":"http://prboom-plus.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b8ed0ee72ae6a2097a8c4761afdda8eac630c30f00934d20b2716d05ec8b618d","flatsize":1969975,"path":"All/prboom-plus-2.5.1.3_12.pkg","repopath":"All/prboom-plus-2.5.1.3_12.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":599172,"desc":"A fork of PrBoom  with uncapped framerate, variable gamespeed, re-record,\nwalkcam, chasecam, full mouselook, fov and other features without loss of\ncompatibility with original DOOM.","deps":{"fluidsynth":{"origin":"audio/fluidsynth","version":"2.4.4"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libmad":{"origin":"audio/libmad","version":"0.16.4"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"},"sdl_net":{"origin":"net/sdl_net","version":"1.2.8_3"},"smpeg":{"origin":"multimedia/smpeg","version":"0.4.4_18"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libSDL_net-1.2.so.0","libc.so.8","libfluidsynth.so.3","libm.so.4","libmad.so.0","libpng16.so.16","libpthread.so.0","libvorbisfile.so.3"],"options":{"DOCS":"on","OPENGL":"on"}},{"name":"py310-numpy","origin":"math/py-numpy","version":"1.26.4_6,1","comment":"The New Numeric Extension to Python","maintainer":"python@FreeBSD.org","www":"https://www.numpy.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a3a71dab163f04122ccc8c883c93a1d2444da092119c99724f822dacb09aea9c","flatsize":142375105,"path":"All/py310-numpy-1.26.4_6,1.pkg","repopath":"All/py310-numpy-1.26.4_6,1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":13651564,"desc":"NumPy is the fundamental package for scientific computing with Python. It\ncontains among other things:\n- a powerful N-dimensional array object\n- sophisticated (broadcasting) functions\n- tools for integrating C/C++ and Fortran code\n- useful linear algebra, Fourier transform, and random number capabilities\n\nBesides its obvious scientific uses, NumPy can also be used as an efficient\nmulti-dimensional container of generic data. Arbitrary data-types can be\ndefined. This allows NumPy to seamlessly and speedily integrate with a wide\nvariety of databases.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"},"python310":{"origin":"lang/python310","version":"3.10.17_1"},"suitesparse-umfpack":{"origin":"math/suitesparse-umfpack","version":"6.3.5_1"}},"categories":["math","python"],"options":{"DOCS":"on","SUITESPARSE":"on","ATLAS":"off","NETLIB":"off","OPENBLAS":"on"},"annotations":{"cpe":"cpe:2.3:a:numpy:numpy:1.26.4:::::dragonfly6:x86_64:6","flavor":"py310"}},{"name":"pr","origin":"comms/pr","version":"1.1_1","comment":"Daemon that connects local terminal device to a terminal server","maintainer":"portmaster@bsdforge.com","www":"https://BSDforge.com/projects/comms/pr/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3ce308786bc38d5cab360cb4e93a78096002c5d401ec515df8dc26322e69764e","flatsize":11300,"path":"All/pr-1.1_1.pkg","repopath":"All/pr-1.1_1.pkg","licenselogic":"single","licenses":["ARTPERL10"],"pkgsize":5016,"desc":"The package consists of two programs - PortRedorector and PortTest.\n\nPortRedirector is a daemon that runs telnet to the remote port of the\nterminal server and redirects its input and output to a virtual terminal\ndevice (/dev/pty*). The corresponding slave device (dev/tty*) then can\nbe used by an application that expects a local async terminal port. For\nexample, to monitor a UPS (connected to AUX ports on a Cisco router)\nusing nut.\n\nWhenever telnet subprocess terminates on any reason, it is restarted as\nsoon as any data received from the terminal device.\n\nIt can also work when authentication is required, i.e. it can pass\nusername and password specified in its configuration file.\n\nPortTest is something like cu(1). You can use either of them to test the\nconnection.","categories":["comms","net"],"options":{"DOCS":"on"}},{"name":"pragtical","origin":"editors/pragtical","version":"3.3.1","comment":"Practical and pragmatic code editor","maintainer":"danfe@FreeBSD.org","www":"https://pragtical.dev/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"02ef3c1c25b95349bc01c76f872b2d700375c16c8a3cd8aa589fe03841affa57","flatsize":2469229,"path":"All/pragtical-3.3.1.pkg","repopath":"All/pragtical-3.3.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":546412,"desc":"Pragtical is a code editor which was forked from Lite XL, written mostly in\nLua with a focus on being practical rather than minimalist.  The name of the\neditor is a mixture of the words `pragmatic' and `practical', two words that\nproperly define the project's development approach and differentiate it from\nits ancestors by striving to make Pragtical an editor that has amplified the\nset of features, better out of the box experience, while keeping an eye on\nperformance and ease of extensibility.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"luajit-devel":{"origin":"lang/luajit-devel","version":"2.1.0.20250311"},"pcre2":{"origin":"devel/pcre2","version":"10.45"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"uchardet":{"origin":"textproc/uchardet","version":"0.0.8_1"}},"categories":["editors"],"shlibs_required":["libSDL2-2.0.so.0","libc.so.8","libfreetype.so.6","libluajit-5.1.so.2","libm.so.4","libpcre2-8.so.0","libuchardet.so.0"],"options":{"DOCS":"on","JIT":"on"}},{"name":"pragha","origin":"audio/pragha","version":"1.3.3_13","comment":"Lightweight music player","maintainer":"ports@FreeBSD.org","www":"https://pragha-music-player.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bd39652710c7a06f13e2a6a22e2545a06b49d2a47b895d5a1f592b3bc45c40a6","flatsize":1029186,"path":"All/pragha-1.3.3_13.pkg","repopath":"All/pragha-1.3.3_13.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":291796,"desc":"Pragha is a Lightweight Music Player, based on GTK, and SQLite.\n\nMain features:\n* Full integration with GTK+3\n* Library with multiple views, according tags or folder structure\n* Search, filtering and queue songs on current playlist\n* Playing and edit tag of mp3, m4a, ogg, flac, asf, wma, and ape files\n* Playlist management: Exporting M3U and read M3U, PLS, XSPF and WAX\n   playlists.\n* Playback control with command line\n\nExtensible by plugins:\n* AcoustID: Get metadata on AcoustID service\n* Global Hotkeys: Control Pragha with multimedia keys\n* Notification: Show notification when change songs\n* Get radios: Search radios on TuneIn service","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-libav":{"origin":"multimedia/gstreamer1-libav","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"gstreamer1-plugins-faad":{"origin":"audio/gstreamer1-plugins-faad","version":"1.26.0"},"gstreamer1-plugins-flac":{"origin":"audio/gstreamer1-plugins-flac","version":"1.26.0"},"gstreamer1-plugins-good":{"origin":"multimedia/gstreamer1-plugins-good","version":"1.26.0"},"gstreamer1-plugins-mpg123":{"origin":"audio/gstreamer1-plugins-mpg123","version":"1.26.0"},"gstreamer1-plugins-ogg":{"origin":"audio/gstreamer1-plugins-ogg","version":"1.26.0"},"gstreamer1-plugins-speex":{"origin":"audio/gstreamer1-plugins-speex","version":"1.26.0"},"gstreamer1-plugins-ugly":{"origin":"multimedia/gstreamer1-plugins-ugly","version":"1.26.0"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"keybinder-gtk3":{"origin":"x11/keybinder-gtk3","version":"0.3.2_3"},"libnotify":{"origin":"devel/libnotify","version":"0.8.6"},"libpeas":{"origin":"devel/libpeas","version":"1.34.0_2"},"libsoup":{"origin":"devel/libsoup","version":"2.74.3"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"taglib":{"origin":"audio/taglib","version":"2.0.2"},"totem-pl-parser":{"origin":"multimedia/totem-pl-parser","version":"3.26.6_1"}},"categories":["audio"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libgirepository-1.0.so.1","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgstaudio-1.0.so.0","libgstbase-1.0.so.0","libgstreamer-1.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpeas-1.0.so.0","libpeas-gtk-1.0.so.0","libpthread.so.0","libsqlite3.so.0","libtag.so.2","libtag_c.so.2","libtotem-plparser.so.18","libz.so.3"],"options":{"NLS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe pragha port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ppunpack","origin":"archivers/ppunpack","version":"1.0","comment":"Decompresses Amiga PowerPacker files","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fab9eee480e1f70a0da0a3f32314b4d3a9631a184dc75fa470e6b34748ee2b12","flatsize":7278,"path":"All/ppunpack-1.0.pkg","repopath":"All/ppunpack-1.0.pkg","licenselogic":"single","licenses":["PPUNPACK"],"pkgsize":3968,"desc":"THIS SOURCE-CODE CAN BE USED FOR NON COMMERCIAL PURPOSES ONLY,\nIN PPDECRUNCH OR TRACKER.\n\nPLEASE CONTACT Nico Francois (nico.francois@scala.com) FOR ANY\nOTHER USES.\n\nppunpack only unpacks PowerPacker data files. It is only intended\nas an help for people who have to process Amiga-related files\non other machines, and don't want to download PowerPacked files to\nan Amiga, uncompress the file, and upload it to the other machine.","categories":["archivers"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe ppunpack port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"predict","origin":"comms/predict","version":"2.3.1","comment":"Satellite tracking program for amateur radio satellites","maintainer":"hamradio@FreeBSD.org","www":"https://www.qsl.net/kd2bd/predict.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c3b99b65e30cfa47c14a7330b50c2be5fc09b6756ed0b47005a3c116f942be10","flatsize":1923441,"path":"All/predict-2.3.1.pkg","repopath":"All/predict-2.3.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1354948,"desc":"This is a satellite tracking program for amateur radio satellites.\nWritten by John A. Magliacane, KD2BD","deps":{"alsa-lib":{"origin":"audio/alsa-lib","version":"1.2.13"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["astro","comms","hamradio"],"shlibs_required":["libasound.so.2","libc.so.8","libm.so.4","libncurses.so.6","libpthread.so.0","libtinfo.so.6"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"pqiv","origin":"graphics/pqiv","version":"2.13.2_2","comment":"Pretty Quick Image Viewer","maintainer":"danilo@FreeBSD.org","www":"https://github.com/phillipberndt/pqiv","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"267406ba05201061eccb597721fd9ac26eea47830e3aeea24c77584ba4aba1ce","flatsize":219461,"path":"All/pqiv-2.13.2_2.pkg","repopath":"All/pqiv-2.13.2_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":89164,"desc":"pqiv is a powerful GTK 3 based command-line image viewer with a\nminimal UI. It is highly customizable, can be fully controlled from\nscripts, and has support for various file formats including PDF,\nPostscript, video files and archives. It is optimized to be quick and\nresponsive.\n\nIt comes with support for animations, slideshows, transparency,\nVIM-like key bindings, automated loading of new images as they appear,\nexternal image filters, marks, image preloading, and much more.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libarchive":{"origin":"archivers/libarchive","version":"3.7.9,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"poppler-glib":{"origin":"graphics/poppler-glib","version":"25.02.0"},"webp":{"origin":"graphics/webp","version":"1.5.0"}},"categories":["graphics"],"shlibs_required":["libX11.so.6","libarchive.so.13","libatk-1.0.so.0","libavcodec.so.60","libavformat.so.60","libavutil.so.58","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpoppler-glib.so.8","libswscale.so.7","libwebp.so.7","libz.so.3"],"options":{"DOCS":"on","GTK2":"off","GTK3":"on","LIBARCHIVE":"on","LIBAV":"on","PIXBUF":"on","POPPLER":"on","SPECTRE":"off","WAND":"off","WEBP":"on"}},{"name":"pptpclient","origin":"net/pptpclient","version":"1.10.0","comment":"PPTP client for establishing a VPN link with an NT server","maintainer":"sunpoet@FreeBSD.org","www":"https://pptpclient.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"799294853c99b87473cd8d0ccc47cfa295c834b6b16ddb4db1e92e5ad74952b3","flatsize":84920,"path":"All/pptpclient-1.10.0.pkg","repopath":"All/pptpclient-1.10.0.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":36748,"desc":"This is a port of the \"pptp-linux\" PPTP client.  It can establish a\nPPP connection with an NT server, tunneled through a PPTP link over\nthe Internet.  In effect, it makes the client machine behave as if\nit were on the same LAN as the server.\n\nJohn Polstra has created the port, including bug fixes that were\nsubsequently integrated in the upstream release, and a patch to\nuse FreeBSD's userland \"ppp\" package rather than \"pppd\" which it\nwas originally designed to use.\n\nThere is no manpage for this package, but you will find some\nquickstart instructions and example configuration files in\n\"${PREFIX}/share/examples/pptpclient\".","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","net-vpn"],"shlibs_required":["libc.so.8","libutil.so.4"],"options":{"EXAMPLES":"on"}},{"name":"ppsei","origin":"graphics/ppsei","version":"0.3","comment":"PowerPoint images extractor","maintainer":"romain@FreeBSD.org","www":"https://sourceforge.net/projects/ppsei/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2107655e55b870d3aaf5a286e3d52cee0167e2467a0835f7be2c84c1af6ed5a8","flatsize":9112,"path":"All/ppsei-0.3.pkg","repopath":"All/ppsei-0.3.pkg","licenselogic":"single","pkgsize":4172,"desc":"ppsei (PPS Extract Images) is a simple command line program, which tries to\nextract images from Microsoft PowerPoint documents (PPS/PPT).","categories":["graphics"],"shlibs_required":["libc.so.8"]},{"name":"ppminfo","origin":"graphics/ppminfo","version":"0.1_5","comment":"Shows details of a ppm file","maintainer":"ports@FreeBSD.org","www":"http://www.vanheusden.com/ppminfo/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a330a9012333146c377c5848e6841442e51d26361a832e60e802e040734d33e5","flatsize":8464,"path":"All/ppminfo-0.1_5.pkg","repopath":"All/ppminfo-0.1_5.pkg","licenselogic":"single","pkgsize":4080,"desc":"ppminfo shows details of an ppm-file on the console. It seems this is\nthe only utility missing from netpbm.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"},"netpbm":{"origin":"graphics/netpbm","version":"11.04.02_2"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libm.so.4","libnetpbm.so.11"],"messages":[{"message":"===>   NOTICE:\n\nThe ppminfo port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ppmd","origin":"archivers/ppmd","version":"20050811_1","comment":"Fast archiver with good compression ratio","maintainer":"ehaupt@FreeBSD.org","www":"https://packages.debian.org/unstable/utils/ppmd/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"85b743d269c8941b344dd1ea9f615412b9e9542f01b490d851b2e2690d4b23e3","flatsize":63500,"path":"All/ppmd-20050811_1.pkg","repopath":"All/ppmd-20050811_1.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":30172,"desc":"PPMD is a fast archiver with a good compression ratio. It is written for\nembedding in user programs mainly it is not intended for immediate use.\n\nSpeed and performance improvements of abstract PPM model 1-6 are the main\ngoal.","categories":["archivers"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:ppmd_project:ppmd:20050811:::::dragonfly6:x86_64:1"}},{"name":"ppower4","origin":"textproc/ppower4","version":"0.9.4_8","comment":"Post processor for PDF presentations made with (La)TeX","maintainer":"ports@FreeBSD.org","www":"https://ctan.org/tex-archive/support/ppower4/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b906f0342e2a2abb67ed87852c17f914fcdbb837f0985ae0a8b8b83a8c35c662","flatsize":501202,"path":"All/ppower4-0.9.4_8.pkg","repopath":"All/ppower4-0.9.4_8.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":387080,"desc":"PPower4 is used to post process presentations in PDF format which were\nprepared using (La)TeX  to add dynamic effects. The PDF files can be\ncreated with pdf(la)tex, v(la)tex or with standard LaTeX and then\nconverted to PDF with dvipdfm.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"},"tex-formats":{"origin":"print/tex-formats","version":"20250308"}},"categories":["java","textproc"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ppower4 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ppmcaption","origin":"graphics/ppmcaption","version":"1.1_1","comment":"Utility which adds text to images","maintainer":"ports@FreeBSD.org","www":"https://www.jwz.org/ppmcaption/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1a31400d34ec74159d52513b5ed53c03871e071f395da8e0457f1dd6dc0f956d","flatsize":515382,"path":"All/ppmcaption-1.1_1.pkg","repopath":"All/ppmcaption-1.1_1.pkg","licenselogic":"single","pkgsize":53488,"desc":"The ppmcaption program adds text to images. Multiple blocks of text\ncan be placed on the image, with varying fonts, font sizes, colors,\nand transparency.","categories":["graphics"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe ppmcaption port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"promxy","origin":"net-mgmt/promxy","version":"0.0.87_2","comment":"Aggregating proxy to enable HA prometheus","maintainer":"timp87@gmail.com","www":"https://github.com/jacksontj/promxy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c36676f662e2595d65c1a1780a318db43ce35fd473936f97a70648c79e6617d2","flatsize":75710443,"path":"All/promxy-0.0.87_2.pkg","repopath":"All/promxy-0.0.87_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13921044,"desc":"Promxy is a prometheus proxy that makes many shards of prometheus appear as\na single API endpoint to the user. This significantly simplifies operations\nand use of prometheus at scale (when you have more than one prometheus host).\nPromxy delivers this unified access endpoint without requiring any sidecars,\ncustom-builds, or other changes to your prometheus infrastructure.","categories":["net-mgmt"],"users":["promxy"],"groups":["promxy"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"pp","origin":"sysutils/pp","version":"1.03_1","comment":"Small and fast progress bar for pipe","maintainer":"a.arepo@gmail.com","www":"https://github.com/avz/pp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ecf110e4541791bf30906794d2b6d28cc0a213f77ff5c61e2bdcca630ad4ff0c","flatsize":19121,"path":"All/pp-1.03_1.pkg","repopath":"All/pp-1.03_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":7664,"desc":"Light-weight and fast realization of progress bar for pipe.","categories":["sysutils"],"shlibs_required":["libc.so.8"]},{"name":"poxml","origin":"devel/poxml","version":"25.04.2","comment":"Tools to translate Docbook XML using gettext","maintainer":"kde@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"69b4f33244ce751908b79eede11cba6666a9d6365e2ab71ce6b55fd9ca542c1e","flatsize":362101,"path":"All/poxml-25.04.2.pkg","repopath":"All/poxml-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":126876,"desc":"Tools to translate Docbook XML files using gettext po files.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-tools":{"origin":"devel/gettext-tools","version":"0.23.1"},"kf6-kdoctools":{"origin":"devel/kf6-kdoctools","version":"6.14.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["devel","kde","kde-applications"],"shlibs_required":["libQt6Core.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libgettextpo.so.0","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"pp3","origin":"astro/pp3","version":"1.3.3_6","comment":"Creates celestial charts","maintainer":"ports@FreeBSD.org","www":"https://pp3.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"833ca2cd599d8928736092b255a65fa9958e95bc17619c5749509453aad9294e","flatsize":3670384,"path":"All/pp3-1.3.3_6.pkg","repopath":"All/pp3-1.3.3_6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":982500,"desc":"PP3 creates celestial charts. It generates resolution independent maps of very\nhigh graphical quality. They can be used for example as illustrations in books\nor on web pages. You may use own databases or free ones from the Internet.","deps":{"tex-formats":{"origin":"print/tex-formats","version":"20250308"}},"categories":["astro"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe pp3 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"pprof","origin":"devel/pprof","version":"2024.12.09_2","comment":"Tool for visualization and analysis of profiling data","maintainer":"yuri@FreeBSD.org","www":"https://github.com/google/pprof","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e249eb5fd7e80830b46e6a5d0a3c1c9f4b52f7192a42f1db4de16871676330b6","flatsize":9600805,"path":"All/pprof-2024.12.09_2.pkg","repopath":"All/pprof-2024.12.09_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":3082812,"desc":"pprof is a tool for visualization and analysis of profiling data.\n\npprof reads a collection of profiling samples in profile.proto format and\ngenerates reports to visualize and help analyze the data. It can generate\nboth text and graphical reports (through the use of the dot visualization\npackage).\n\nProfiles can be read from a local file, or over http. Multiple profiles of\nthe same type can be aggregated or compared.\n\nIf the profile samples contain machine addresses, pprof can symbolize them\nthrough the use of the native binutils tools (addr2line and nm).","categories":["devel"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"powerpc64le-binutils","origin":"devel/binutils","version":"2.44,1","comment":"GNU binary tools","maintainer":"cy@FreeBSD.org","www":"https://www.gnu.org/software/binutils/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c5b69eb5ac67b3c422cedbbb713c140a91b8f3a9785b677695c6fff769be9eef","flatsize":21179282,"path":"All/powerpc64le-binutils-2.44,1.pkg","repopath":"All/powerpc64le-binutils-2.44,1.pkg","licenselogic":"and","licenses":["GPLv3","LGPL3"],"pkgsize":2246556,"desc":"The GNU Binutils are a collection of binary tools. The main ones are:\n\n* ld - the GNU linker.\n* as - the GNU assembler.\n\nMost of these programs use BFD, the Binary File Descriptor library, to do\nlow-level manipulation. Many of them also use the opcodes library to\nassemble and disassemble machine instructions.\n\nThis port may be used as a replacement for the system binutils and support\nfeatures from the latest versions of GCC.\n\nFor cross-compilation, see the devel/cross-binutils port.","deps":{"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["devel"],"shlibs_required":["libc.so.8","libzstd.so.1"],"options":{"ELFU":"off","INFO":"on","RELRO":"off"},"annotations":{"cpe":"cpe:2.3:a:gnu:binutils:2.44:::::dragonfly6:x86_64","flavor":"powerpc64le"}},{"name":"pqrs","origin":"misc/pqrs","version":"0.3.2_7","comment":"Command line tool for inspecting Apache Parquet files","maintainer":"yuri@FreeBSD.org","www":"https://github.com/manojkarthick/pqrs","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"312d0bacf1cb25e30812899dbe0c0392b261bd6ae82eb34ee7d6ea11bd52a925","flatsize":13604421,"path":"All/pqrs-0.3.2_7.pkg","repopath":"All/pqrs-0.3.2_7.pkg","licenselogic":"or","licenses":["APACHE20","MIT"],"pkgsize":2580568,"desc":"pqrs is a command line tool for inspecting Parquet files.\nIt is a replacement for the parquet-tools utility written in Rust.","deps":{"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["misc"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0","libzstd.so.1"]},{"name":"powerpc64-binutils","origin":"devel/binutils","version":"2.44,1","comment":"GNU binary tools","maintainer":"cy@FreeBSD.org","www":"https://www.gnu.org/software/binutils/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e9b5bee83bea8dcdf97d1d6fd76e3150f7ddb2e63ef87afdfd02963de6c86e52","flatsize":22536202,"path":"All/powerpc64-binutils-2.44,1.pkg","repopath":"All/powerpc64-binutils-2.44,1.pkg","licenselogic":"and","licenses":["GPLv3","LGPL3"],"pkgsize":2261908,"desc":"The GNU Binutils are a collection of binary tools. The main ones are:\n\n* ld - the GNU linker.\n* as - the GNU assembler.\n\nMost of these programs use BFD, the Binary File Descriptor library, to do\nlow-level manipulation. Many of them also use the opcodes library to\nassemble and disassemble machine instructions.\n\nThis port may be used as a replacement for the system binutils and support\nfeatures from the latest versions of GCC.\n\nFor cross-compilation, see the devel/cross-binutils port.","deps":{"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["devel"],"shlibs_required":["libc.so.8","libzstd.so.1"],"options":{"ELFU":"off","INFO":"on","RELRO":"off"},"annotations":{"cpe":"cpe:2.3:a:gnu:binutils:2.44:::::dragonfly6:x86_64","flavor":"powerpc64"}},{"name":"powerman","origin":"sysutils/powerman","version":"2.3.20_3","comment":"Tool for doing remote power control","maintainer":"ports@FreeBSD.org","www":"https://github.com/chaos/powerman","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8229b6498db9b91956001357a804a37150e0f43580286f25e026bd2cfdd511a6","flatsize":486255,"path":"All/powerman-2.3.20_3.pkg","repopath":"All/powerman-2.3.20_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":120236,"desc":"powerman is free Unix/Linux software that controls (remotely and in\nparallel) switched power distribution units.  It was designed for remote\npower control of Linux systems in a data center or cluster environment, but\nhas been used in other environments such as embedded management appliances,\nhome automation, and high availability service management.\n\npowerman can be extended to support new devices using an expect-like\nscripting language.  It communicates with devices natively using telnet,\nraw socket, and serial protocols.  It also can drive virtual power control\ndevices via a coprocess interface.  The coprocess mechanism has been used\nto extend powerman to communicate with devices using other protocols such\nas SNMP, IPMI, Insteon, X-10, and VXI-11.\n\npowerman can control equipment connected using any combination of the above\nmethods and provide unified naming for the equipment and parallel execution\nof control actions.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"}},"categories":["parallel","sysutils"],"shlibs_required":["libc.so.8","libcurl.so.4","libutil.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe powerman port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"powerpc-binutils","origin":"devel/binutils","version":"2.44,1","comment":"GNU binary tools","maintainer":"cy@FreeBSD.org","www":"https://www.gnu.org/software/binutils/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0514acb0475d087c68968c8f71cde8337efbc30a657fb974a652d5a33a50d0a8","flatsize":21071199,"path":"All/powerpc-binutils-2.44,1.pkg","repopath":"All/powerpc-binutils-2.44,1.pkg","licenselogic":"and","licenses":["GPLv3","LGPL3"],"pkgsize":2134368,"desc":"The GNU Binutils are a collection of binary tools. The main ones are:\n\n* ld - the GNU linker.\n* as - the GNU assembler.\n\nMost of these programs use BFD, the Binary File Descriptor library, to do\nlow-level manipulation. Many of them also use the opcodes library to\nassemble and disassemble machine instructions.\n\nThis port may be used as a replacement for the system binutils and support\nfeatures from the latest versions of GCC.\n\nFor cross-compilation, see the devel/cross-binutils port.","deps":{"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["devel"],"shlibs_required":["libc.so.8","libzstd.so.1"],"options":{"ELFU":"off","INFO":"on","RELRO":"off"},"annotations":{"cpe":"cpe:2.3:a:gnu:binutils:2.44:::::dragonfly6:x86_64","flavor":"powerpc"}},{"name":"poweralertd","origin":"sysutils/poweralertd","version":"0.3.0","comment":"UPower-powered power alerter","maintainer":"ports@FreeBSD.org","www":"https://sr.ht/~kennylevinsen/poweralertd/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5180d75d1a7390016e81499c39374ba6de267f335fab128457b0430651d75d24","flatsize":53729,"path":"All/poweralertd-0.3.0.pkg","repopath":"All/poweralertd-0.3.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":19744,"desc":"Gives you power notifications as you need them. Just run it.\n\nDepends on UPower and a notification daemon such as mako.","deps":{"basu":{"origin":"devel/basu","version":"0.2.1"}},"categories":["sysutils"],"shlibs_required":["libbasu.so.0","libc.so.8"],"options":{"MANPAGES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe poweralertd port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"py311-bullet3","origin":"devel/py-bullet3","version":"3.25_2","comment":"Python version of 3D collision detection library Bullet","maintainer":"yuri@FreeBSD.org","www":"https://pybullet.org/wordpress/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1151e8f31a17b26628cbcf1fbf3ed393ce11c2b6f4e04a4f360e1814d37a89df","flatsize":155231111,"path":"All/py311-bullet3-3.25_2.pkg","repopath":"All/py311-bullet3-3.25_2.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":58332976,"desc":"The Python version of Bullet, a professional open source multi-threaded\n3D Collision Detection and Rigid Body Dynamics Library. It is free for\ncommercial use under the ZLib license.","deps":{"glew":{"origin":"graphics/glew","version":"2.2.0_3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"py311-gym":{"origin":"math/py-gym","version":"0.26.2_2"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"flavor":"py311"}},{"name":"powder","origin":"games/powder","version":"118","comment":"Graphical dungeon crawling game","maintainer":"amdmi3@FreeBSD.org","www":"http://www.zincland.com/powder/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d9978b9fb7cf7a99fa31348d2d725fcc269d1e4c4c47bc88bfbd6607f1513533","flatsize":3857241,"path":"All/powder-118.pkg","repopath":"All/powder-118.pkg","licenselogic":"single","licenses":["POWDER"],"pkgsize":605148,"desc":"Graphical roguelike originally developed for Gameboy Advance.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"powa-archivist","origin":"databases/powa-archivist","version":"5.0.1","comment":"PostgreSQL workload analyzer background worker","maintainer":"girgen@FreeBSD.org","www":"https://powa.readthedocs.io/en/stable/components/powa-archivist/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f5156cea7ef8fe6c161e11f90ffcc3c71cd976600973418687a695e985767262","flatsize":2509297,"path":"All/powa-archivist-5.0.1.pkg","repopath":"All/powa-archivist-5.0.1.pkg","licenselogic":"single","licenses":["PostgreSQL"],"pkgsize":63220,"desc":"This project is the core extension of the PoWA project, a PostgreSQL Workload\nAnalyzer that gathers performance stats and provides real-time charts and\ngraphs to help monitor and tune your PostgreSQL servers.","deps":{"pg_qualstats":{"origin":"databases/pg_qualstats","version":"2.1.1"},"pg_stat_kcache":{"origin":"databases/pg_stat_kcache","version":"2.3.0"},"postgresql16-contrib":{"origin":"databases/postgresql16-contrib","version":"16.9"},"postgresql16-server":{"origin":"databases/postgresql16-server","version":"16.9"}},"categories":["databases"],"messages":[{"message":"To activate powa-archvist on your PostgreSQL server, add 'powa' to the list of\nshared_preload_libraries in $PGDATA/postgresql.conf:\n\nshared_preload_libraries = 'pg_stat_statements,powa'\ntrack_io_timing = on\n\nAlso, create the powa database and add extensions\n\ncreatedb powa\npsql -d powa -c \"\nCREATE EXTENSION pg_stat_statements;\nCREATE EXTENSION btree_gist;\nCREATE EXTENSION powa;\n\"\n\nAfter this, restart postgresql to start the background worker.\n\nSee http://powa.readthedocs.org/en/latest/powa-archivist/installation.html#id1\nfor detailed installation instructions.\n\nOptionally, but warmly recommended, is the use of databases/pg_qualstats and\ndatabases/pg_stat_kcache together with powa.\n\nUse the databases/powa-web port to visualize the data.","type":"install"}]},{"name":"projectlibre","origin":"deskutils/projectlibre","version":"1.9.3","comment":"Open source desktop alternative to Microsoft Project","maintainer":"joe@thrallingpenguin.com","www":"https://www.projectlibre.com/product/1-alternative-microsoft-project-open-source","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"36bd7327998782266fd7b482c11bdfe6a9fa4bb8b1c1ca691b5046abc33017d5","flatsize":20038712,"path":"All/projectlibre-1.9.3.pkg","repopath":"All/projectlibre-1.9.3.pkg","licenselogic":"single","licenses":["CPAL-1.0"],"pkgsize":17628880,"desc":"ProjectLibre is an open source project management software. It intends\nto be a complete desktop replacement for Microsoft Project. ProjectLibre\nis compatible with Microsoft Project 2003, 2007 and 2010 files.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["deskutils","editors","java"]},{"name":"povray-meta","origin":"graphics/povray-meta","version":"0.1_3","comment":"Meta port for all povray ports","maintainer":"bsd@philippost.de","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4fe038434901d588954790a15354e0e8c7fd0f5d0ea9555495ec482c70fc4633","flatsize":8,"path":"All/povray-meta-0.1_3.pkg","repopath":"All/povray-meta-0.1_3.pkg","licenselogic":"single","pkgsize":564,"desc":"Meta port for all povray ports.","deps":{"povray37":{"origin":"graphics/povray37","version":"3.7.0.10_20"}},"categories":["graphics"],"options":{"DEFAULT37":"on","DEFAULT38":"off","POVRAY37":"on","POVRAY38":"off"}},{"name":"pounce","origin":"irc/pounce","version":"3.1_2","comment":"Multi-client IRC bouncer","maintainer":"june@causal.agency","www":"https://git.causal.agency/pounce/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"160c015fa82d995e2aee68ca00fea10e4e79d0fa22ff3935a4b4aaf09a71b1f6","flatsize":111699,"path":"All/pounce-3.1_2.pkg","repopath":"All/pounce-3.1_2.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":45144,"desc":"pounce is a multi-client, TLS-only IRC bouncer. It takes a simple\napproach, using a multiple-consumer ring buffer and the IRCv3.2\nserver-time extension to communicate with clients.","deps":{"libretls":{"origin":"security/libretls","version":"3.8.1_2"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["irc"],"shlibs_required":["libc.so.8","libcrypt.so.4","libtls.so.28"]},{"name":"potrace","origin":"graphics/potrace","version":"1.16_1","comment":"Transforms bitmaps into vector graphics","maintainer":"ps.ports@smyrak.com","www":"https://potrace.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"46653814c072e47ed54035e0a420baac9ceba309855ffc3b9357e391807771fa","flatsize":203221,"path":"All/potrace-1.16_1.pkg","repopath":"All/potrace-1.16_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":87616,"desc":"potrace is a Peter Selinger's GPLed utility for tracing\nbitmaps - converting them into smooth, scalable images.\n\nIt accepts as input a bitmap B/W images (PBM, PGM, PPM\nand BMP formats), and returns encapsulated PostScript\n(EPS) as the default output. Other output format are\navailable: PS, SVG, Xfig, PGM, PDF and experimental\nGimpPath.\n\nYou can create scalable images from scans, such as\nlogos, hand taken notes, etc. The resulting smooth\nimages can then be rendered at any resolution.","categories":["graphics"],"shlibs_required":["libc.so.8","libm.so.4","libz.so.3"],"options":{"A4":"on","DOCS":"on","METRIC":"on"},"annotations":{"cpe":"cpe:2.3:a:potrace_project:potrace:1.16:::::dragonfly6:x86_64:1"}},{"name":"py311-apitran","origin":"comms/apitran","version":"g20180926_8","comment":"Toolkit to handle the automatic picture transmission protocol","maintainer":"hamradio@FreeBSD.org","www":"https://github.com/rsj56/apitran","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"865b203c1f2d0103492de761aafcbe741df992f4ac1a5c4cc5e6c472074cf8fb","flatsize":104787810,"path":"All/py311-apitran-g20180926_8.pkg","repopath":"All/py311-apitran-g20180926_8.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":41449848,"desc":"A Linux toolkit for handling signals over the automatic picture\ntransmission (APT) protocol.\n\n## Intro to Automatic Picture Transmission\nAutomatic picture transmission (APT) is an analog image transmission format\ndeveloped for use on weather satellites in the 1960s. While only three\nmodern satellites, NOAA 15, NOAA 18, and NOAA 19, transmit on the APT\nprotocol, building a reception station is cheap and simple. The images can\nbe quite high qualitythey natively have a resolution of\n4 km/px. It is reasonable to expect at least one good-quality satellite\npass (and, thereby, opportunity for image downlink) per day.","deps":{"ImageMagick6":{"origin":"graphics/ImageMagick6","version":"6.9.13.23,1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"py311-tkinter":{"origin":"x11-toolkits/py-tkinter","version":"3.11.12_10"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"sox":{"origin":"audio/sox","version":"14.4.2.20210509_7"}},"categories":["astro","comms","hamradio","python"]},{"name":"postmark","origin":"benchmarks/postmark","version":"1.53_1","comment":"NetApps file system benchmark","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d86d359d4b7945321f5b14d3db0a11107b2bf47d5ad0651b4999a45b53872a17","flatsize":57641,"path":"All/postmark-1.53_1.pkg","repopath":"All/postmark-1.53_1.pkg","licenselogic":"and","licenses":["ART10","LGPL21"],"pkgsize":22000,"desc":"PostMark is the benchmark used in the NetApp Technical Report TR-3022,\n\"PostMark: A New File System Benchmark\".  The paper fully explains how\nto use this tool.\n\nFrom the paper's Abstract:\n\tExisting file system benchmarks are deficient in portraying\n\tperformance in the ephemeral small-file regime used by Internet\n\tsoftware, especially:\n\t\t* electronic mail\n\t\t* netnews\n\t\t* web-based commerce\n\nPostMark is a new benchmark to measure performance for this class of\napplication.","categories":["benchmarks"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe postmark port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"postgrey","origin":"mail/postgrey","version":"1.37_4","comment":"Greylisting policy server for Postfix","maintainer":"ports.maintainer@evilphi.com","www":"https://postgrey.schweikert.ch/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a2ee88948e10fe8d30374ac5a5465ff75576f14a3fa8eb41a8852c4ca7cf3acb","flatsize":126480,"path":"All/postgrey-1.37_4.pkg","repopath":"All/postgrey-1.37_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":48948,"desc":"Postgrey is a program which implements greylisting and is\ndesigned to work with the Postfix MTA.","deps":{"p5-BerkeleyDB":{"origin":"databases/p5-BerkeleyDB","version":"0.66"},"p5-IO-Multiplex":{"origin":"devel/p5-IO-Multiplex","version":"1.16"},"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"p5-Net-Server":{"origin":"net/p5-Net-Server","version":"2.014"},"p5-NetAddr-IP":{"origin":"net-mgmt/p5-NetAddr-IP","version":"4.079"},"p5-Parse-Syslog":{"origin":"textproc/p5-Parse-Syslog","version":"1.11"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail"],"users":["postgrey"],"groups":["postgrey"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:postgrey:postgrey:1.37:::::dragonfly6:x86_64:4"},"messages":[{"message":"NETWORK LISTENER WARNING\n------------------------\n\nBy default, the startup script specifies \"--inet=10023\" in postgrey_flags.\nThis makes postgrey listen on localhost TCP port 10023.  If you want to use a\nunix socket, a different port, or an external interface, please see the\npostgrey(1) man page about the use of the --inet and --unix flags and set\npostgrey_flags as appropriate.\n\n\nTHIRD-PARTY DISCLOSURE WARNING\n------------------------------\n\nThe default text used when postgrey returns a \"greylisted\" response includes a\nURL of the form:\n\nhttp://postgrey.schweikert.ch/help/example.com.html\n\nwhere example.com is the FQDN of the RCPT TO address of the greylisted message.\nThis is a potential information disclosure in the following ways:\n\n- Indicates you are using David Schweikert's postgrey;\n- Someone who goes to that link may disclose to the website's operator that\n  they sent email to your domain.\n\nIf you do not want this behaviour, you can override the default text by\nsetting --greylist-text in postgrey_flags.  An example of a generic setting\nwould be --greylist-text='4.7.1 Greylisted'.\n\nPlease see the \"Greylist Text\" section of the postgrey(1) man page for more\ninformation.","type":"install"}]},{"name":"potnet","origin":"sysutils/potnet","version":"0.5.0_11","comment":"Utility to help sysutils/pot to manage the internal network","maintainer":"pizzamig@FreeBSD.org","www":"https://github.com/bsdpot/potnet","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a1f8b6d6863b8da594924b6ffe341bf2cab399e5d172a1be62cfb58496baf1bb","flatsize":2344528,"path":"All/potnet-0.5.0_11.pkg","repopath":"All/potnet-0.5.0_11.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":502620,"desc":"potnet provides several features to manage the public-bridge and the\nprivate-bridge network types, like IPs allocation, network segmentation, IP\nvalidation and so on.\n\npotcpu provides features to manage the cpuset based CPU allocation.","categories":["sysutils"],"shlibs_required":["libc.so.8","libexecinfo.so.1"]},{"name":"presage","origin":"deskutils/presage","version":"0.9.1_1","comment":"Intelligent predictive text entry system","maintainer":"kde@FreeBSD.org","www":"https://presage.sourceforge.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b9d58c9c348d907be486113aee0873f24e55812ac7f70410139758f32509325d","flatsize":37175358,"path":"All/presage-0.9.1_1.pkg","repopath":"All/presage-0.9.1_1.pkg","licenselogic":"single","pkgsize":10059976,"desc":"Presage is an intelligent predictive text entry system.\n\nPresage (formerly known as Soothsayer) generates predictions by modelling\nnatural language as a combination of redundant information sources. Presage\ncomputes probabilities for words which are most likely to be entered next\nby merging predictions generated by the different predictive algorithms.\n\nPresage's modular and extensible architecture allows its language model to\nbe extended and customized to utilize statistical, syntactic, and semantic\npredictive algorithms.","deps":{"e2fsprogs-libuuid":{"origin":"misc/e2fsprogs-libuuid","version":"1.47.2"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"py311-dbus":{"origin":"devel/py-dbus","version":"1.3.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"tinyxml":{"origin":"textproc/tinyxml","version":"2.6.2_4"}},"categories":["deskutils","kde"],"shlibs_required":["libc.so.8","libm.so.4","libncurses.so.6","libsqlite3.so.0","libstdc++.so.9","libtinfo.so.6"]},{"name":"ppl","origin":"devel/ppl","version":"1.2_1","comment":"C++ library for the manipulation of convex polyhedra","maintainer":"yuri@FreeBSD.org","www":"https://bugseng.com/products/ppl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"224b0f8e8282847419a74bdade5a2ac3b73593cbca519263aec5521b373cc044","flatsize":46032758,"path":"All/ppl-1.2_1.pkg","repopath":"All/ppl-1.2_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":11540632,"desc":"The Parma Polyhedra Library (PPL) is a modern C++ library for the\nmanipulation of convex polyhedra. To be more precise, the PPL can handle\nall the convex polyhedra that can be defined as the intersection of a\nfinite number of closed hyperspaces, each described by an equality or a\nnon-strict inequality with rational coefficients. (More details are\navailable on the PPL's internal mechanisms.) The Parma Polyhedra Library\nis:\n\n   - user friendly: you write x + 2*y + 5*z <= 7 when you mean it;\n   - fully dynamic: available virtual memory is the only limitation to\n     the dimension of anything;\n   - written in standard C++: meant to be portable;\n   - exception-safe: never leaks resources or leaves invalid object\n     fragments around;\n   - rather efficient: and we hope to make it even more so;\n   - thoroughly documented: perhaps not literate programming but close\n     enough;\n   - free software: distributed under the terms of the GNU General\n     Public License.","deps":{"glpk":{"origin":"math/glpk","version":"5.0"},"gmp":{"origin":"math/gmp","version":"6.3.0"}},"categories":["devel"],"shlibs_required":["libc.so.8","libglpk.so.40","libgmp.so.10","libgmpxx.so.4","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"postgresql18-docs","origin":"databases/postgresql18-docs","version":"18.b1","comment":"The PostgreSQL documentation set","maintainer":"pgsql@FreeBSD.org","www":"https://www.postgresql.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"07c418901201658437556a4589c248def2a275ab9ac4592e252845c0116b789e","flatsize":16852769,"path":"All/postgresql18-docs-18.b1.pkg","repopath":"All/postgresql18-docs-18.b1.pkg","licenselogic":"single","licenses":["PostgreSQL"],"pkgsize":2084628,"desc":"PostgreSQL is a sophisticated Object-Relational DBMS, supporting\nalmost all SQL constructs, including subselects, transactions, and\nuser-defined types and functions. It is the most advanced open-source\ndatabase available anywhere. Commercial Support is also available.\n\nThe original Postgres code was the effort of many graduate students,\nundergraduate students, and staff programmers working under the direction of\nProfessor Michael Stonebraker at the University of California, Berkeley. In\n1995, Andrew Yu and Jolly Chen took on the task of converting the DBMS query\nlanguage to SQL and created a new database system which came to known as\nPostgres95. Many others contributed to the porting, testing, debugging and\nenhancement of the Postgres95 code. As the code improved, and 1995 faded into\nmemory, PostgreSQL was born.\n\nPostgreSQL development is presently being performed by a team of Internet\ndevelopers who are now responsible for all current and future development. The\ndevelopment team coordinator is Marc G. Fournier (scrappy@PostgreSQL.ORG).\nSupport is available from the PostgreSQL developer/user community through the\nsupport mailing list (questions@PostgreSQL.ORG).\n\nPostgreSQL is free and the complete source is available.","categories":["databases"],"annotations":{"cpe":"cpe:2.3:a:postgresql:postgresql:18.b1:::::dragonfly6:x86_64"}},{"name":"powerline-fonts","origin":"x11-fonts/powerline-fonts","version":"0.0.0.2020.08.28","comment":"Fixed width sans fonts for use with powerline","maintainer":"bofh@FreeBSD.org","www":"https://github.com/powerline/fonts","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5f17a4c4072d2b2b5ca0458a9b61e74f3a0d82e0465e664720f9dcff6344dc27","flatsize":28910426,"path":"All/powerline-fonts-0.0.0.2020.08.28.pkg","repopath":"All/powerline-fonts-0.0.0.2020.08.28.pkg","licenselogic":"single","pkgsize":5872996,"desc":"Fonts for usage with the Powerline statusline plugin.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"],"options":{"DOCS":"on"},"messages":[{"message":"Add the following line to the \"Files\" section of xorg.conf or XF86Config:\n\n\tFontPath \"/usr/local/share/fonts/powerline-fonts/\"","type":"install"}]},{"name":"postgresql16-tds_fdw","origin":"databases/postgresql-tds_fdw","version":"2.0.4","comment":"PostgreSQL foreign data wrapper to connect to TDS databases","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/tds-fdw/tds_fdw","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d5fb6e946c7cc13bda42114328c57ee274d12a473bf1c5679d0386845699847c","flatsize":93897,"path":"All/postgresql16-tds_fdw-2.0.4.pkg","repopath":"All/postgresql16-tds_fdw-2.0.4.pkg","licenselogic":"single","licenses":["PostgreSQL"],"pkgsize":32976,"desc":"Tds_fdw is a PostgreSQL foreign data wrapper that can connect to databases that\nuse the Tabular Data Stream (TDS) protocol, such as Sybase databases and\nMicrosoft SQL server.\n\nThis foreign data wrapper requires a library that implements the DB-Library\ninterface, such as FreeTDS. This has been tested with FreeTDS, but not the\nproprietary implementations of DB-Library.\n\nThe current version does not yet support JOIN push-down, or write operations.\n\nIt does support WHERE and column pushdowns when match_column_names is enabled.","deps":{"freetds":{"origin":"databases/freetds","version":"1.4.26,1"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"}},"categories":["databases"]},{"name":"powermanga","origin":"games/powermanga","version":"0.93.1_1","comment":"Arcade 2D shoot-em-up","maintainer":"amdmi3@FreeBSD.org","www":"https://linux.tlk.fr/games/Powermanga/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e634e5c803d233437e17fa4482691d509dc2649d6700bb2116d13e304d6ea35c","flatsize":19717833,"path":"All/powermanga-0.93.1_1.pkg","repopath":"All/powermanga-0.93.1_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":9397960,"desc":"Powermanga is an arcade 2D shoot-em-up game with 41 levels and more\nthan 200 sprites. It runs in 320x200 or 640x400 pixels, with Window\nmode or direct to screen (DGA) and support for 8, 15, 16, 24, and 32\nbpp.","deps":{"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXxf86dga":{"origin":"x11/libXxf86dga","version":"1.1.6_1"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_mixer-1.2.so.0","libc.so.8","libm.so.4","libpng16.so.16","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"postgresql17-docs","origin":"databases/postgresql17-docs","version":"17.5","comment":"The PostgreSQL documentation set","maintainer":"pgsql@FreeBSD.org","www":"https://www.postgresql.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eff34256ff325908b35eb034b2ed70686c8b61d332b63236d1cdc1aadb518e3f","flatsize":16585623,"path":"All/postgresql17-docs-17.5.pkg","repopath":"All/postgresql17-docs-17.5.pkg","licenselogic":"single","licenses":["PostgreSQL"],"pkgsize":2064096,"desc":"PostgreSQL is a sophisticated Object-Relational DBMS, supporting\nalmost all SQL constructs, including subselects, transactions, and\nuser-defined types and functions. It is the most advanced open-source\ndatabase available anywhere. Commercial Support is also available.\n\nThe original Postgres code was the effort of many graduate students,\nundergraduate students, and staff programmers working under the direction of\nProfessor Michael Stonebraker at the University of California, Berkeley. In\n1995, Andrew Yu and Jolly Chen took on the task of converting the DBMS query\nlanguage to SQL and created a new database system which came to known as\nPostgres95. Many others contributed to the porting, testing, debugging and\nenhancement of the Postgres95 code. As the code improved, and 1995 faded into\nmemory, PostgreSQL was born.\n\nPostgreSQL development is presently being performed by a team of Internet\ndevelopers who are now responsible for all current and future development. The\ndevelopment team coordinator is Marc G. Fournier (scrappy@PostgreSQL.ORG).\nSupport is available from the PostgreSQL developer/user community through the\nsupport mailing list (questions@PostgreSQL.ORG).\n\nPostgreSQL is free and the complete source is available.","categories":["databases"],"annotations":{"cpe":"cpe:2.3:a:postgresql:postgresql:17.5:::::dragonfly6:x86_64"}},{"name":"postgresql16-semver","origin":"databases/postgresql-semver","version":"0.31.2","comment":"SemVer 2.0.0 compatible datatype for PostgreSQL database","maintainer":"ports@xanderio.de","www":"https://github.com/theory/pg-semver/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"674ff5dbdccd5ca30516512732a77b8e1c043cff894e701e25d60a1b73279c2d","flatsize":50063,"path":"All/postgresql16-semver-0.31.2.pkg","repopath":"All/postgresql16-semver-0.31.2.pkg","licenselogic":"single","licenses":["PostgreSQL"],"pkgsize":14300,"desc":"This library contains a single PostgreSQL extension, a semantic version data\ntype called `semver`. It's an implementation of the version number format\nspecified by the Semantic Versioning 2.0.0 Specification.","deps":{"postgresql16-server":{"origin":"databases/postgresql16-server","version":"16.9"}},"categories":["databases"],"messages":[{"message":"Use the following sql script to create semver extension\n\n\tpsql -c 'CREATE EXTENSION semver'","type":"install"}]},{"name":"postgresql16-rum","origin":"databases/postgresql-rum","version":"1.3.13","comment":"Inverted index with additional information in posting lists","maintainer":"feld@FreeBSD.org","www":"https://github.com/postgrespro/rum","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d4d0887237d821b72bae0fed3e5e1d400d720bfa9b97cffc20b747fab020add6","flatsize":368200,"path":"All/postgresql16-rum-1.3.13.pkg","repopath":"All/postgresql16-rum-1.3.13.pkg","licenselogic":"single","licenses":["PostgreSQL"],"pkgsize":89624,"desc":"The rum module provides access method to work with RUM index. It is\nbased on the GIN access methods code.","deps":{"postgresql16-server":{"origin":"databases/postgresql16-server","version":"16.9"}},"categories":["databases"]},{"name":"postgresql16-prefix","origin":"databases/postgresql-prefix","version":"1.2.10","comment":"Prefix Range module for PostgreSQL","maintainer":"lbartoletti@FreeBSD.org","www":"https://github.com/dimitri/prefix","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3d51a84fb985b574b38553b367d23dd995a0ce6a8f92b16f88c9fc3dd303f152","flatsize":58686,"path":"All/postgresql16-prefix-1.2.10.pkg","repopath":"All/postgresql16-prefix-1.2.10.pkg","licenselogic":"single","licenses":["PostgreSQL"],"pkgsize":19064,"desc":"Prefix matching is both very common and important in telephony applications,\nwhere call routing and costs depend on matching caller/callee phone number\nto an operator prefix.\n\nLet's say the prefixes table is called prefixes, a typical query will try to\nmatch a phone number to the longest prefix in the table:\n\nSELECT *\n  FROM prefixes\n WHERE prefix @> '0123456789'\nORDER BY length(prefix) DESC LIMIT 1;","deps":{"postgresql16-server":{"origin":"databases/postgresql16-server","version":"16.9"}},"categories":["databases"],"options":{"DOCS":"on"}},{"name":"postgresql16-repmgr","origin":"databases/postgresql-repmgr","version":"5.5.0","comment":"PostgreSQL replication manager","maintainer":"bofh@FreeBSD.org","www":"https://repmgr.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"825f01931951426d85f34d4af3f87fb291501320854eab29876d9f2637fdfb58","flatsize":1099436,"path":"All/postgresql16-repmgr-5.5.0.pkg","repopath":"All/postgresql16-repmgr-5.5.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":246772,"desc":"repmgr allows you to monitor and manage your replicated PostgreSQL\ndatabases as a single cluster.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"json-c":{"origin":"devel/json-c","version":"0.18"},"postgresql16-server":{"origin":"databases/postgresql16-server","version":"16.9"},"rsync":{"origin":"net/rsync","version":"3.4.1_2"}},"categories":["databases"],"shlibs_required":["libc.so.8","libcurl.so.4","libintl.so.8","libjson-c.so.5","libpq.so.5","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"postgresql16-plv8js","origin":"databases/postgresql-plv8js","version":"3.2.0","comment":"PL/v8js procedural language for PostgreSQL database","maintainer":"mizhka@FreeBSD.org","www":"https://plv8.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a033b813953a307c41c31b2635edcceee84f81400a6251e418167f4e4c29bf68","flatsize":218572,"path":"All/postgresql16-plv8js-3.2.0.pkg","repopath":"All/postgresql16-plv8js-3.2.0.pkg","licenselogic":"single","licenses":["PostgreSQL"],"pkgsize":61764,"desc":"PLV8 is a trusted JavaScript language extension for PostgreSQL, using Google\nV8 Engine.  It can be used for stored procedures, triggers, etc.\n\nPLV8 works with most versions of Postgres, but works best with 9.1 and above,\nincluding 10.0 and 10.1.","deps":{"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"},"v8":{"origin":"lang/v8","version":"10.4.132.20_4"}},"categories":["databases"],"messages":[{"message":"Use the following sql script to create PL/v8js\n\n\tpsql -c 'CREATE EXTENSION plv8'","type":"install"}]},{"name":"postgresql16-pltcl","origin":"databases/postgresql16-pltcl","version":"16.9","comment":"Module for using Tcl to write SQL functions","maintainer":"pgsql@FreeBSD.org","www":"https://www.postgresql.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"26d8e57b6e15689d17c0fd357401cf30dfeb9b2b1e99c842b5a28a653f8c334e","flatsize":62758,"path":"All/postgresql16-pltcl-16.9.pkg","repopath":"All/postgresql16-pltcl-16.9.pkg","licenselogic":"single","licenses":["PostgreSQL"],"pkgsize":22028,"desc":"PostgreSQL is a sophisticated Object-Relational DBMS, supporting\nalmost all SQL constructs, including subselects, transactions, and\nuser-defined types and functions. It is the most advanced open-source\ndatabase available anywhere. Commercial Support is also available.\n\nThe original Postgres code was the effort of many graduate students,\nundergraduate students, and staff programmers working under the direction of\nProfessor Michael Stonebraker at the University of California, Berkeley. In\n1995, Andrew Yu and Jolly Chen took on the task of converting the DBMS query\nlanguage to SQL and created a new database system which came to known as\nPostgres95. Many others contributed to the porting, testing, debugging and\nenhancement of the Postgres95 code. As the code improved, and 1995 faded into\nmemory, PostgreSQL was born.\n\nPostgreSQL development is presently being performed by a team of Internet\ndevelopers who are now responsible for all current and future development. The\ndevelopment team coordinator is Marc G. Fournier (scrappy@PostgreSQL.ORG).\nSupport is available from the PostgreSQL developer/user community through the\nsupport mailing list (questions@PostgreSQL.ORG).\n\nPostgreSQL is free and the complete source is available.","deps":{"postgresql16-server":{"origin":"databases/postgresql16-server","version":"16.9"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"}},"categories":["databases","tcl"],"annotations":{"cpe":"cpe:2.3:a:postgresql:postgresql:16.9:::::dragonfly6:x86_64"},"messages":[{"message":"PL/Tcl has been  installed. Check the createlang(l) manpage for more\ninfo. You can install pltcl as trusted or untrusted, by using either\n\"createlang pltcl\" or \"createlang pltclu\".","type":"install"}]},{"name":"postgresql16-plpython","origin":"databases/postgresql16-plpython","version":"16.9","comment":"Module for using Python to write SQL functions","maintainer":"pgsql@FreeBSD.org","www":"https://www.postgresql.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cffacda052b2c4ad831c6341e97ce405edced0f675db139a79c3af8b37745b05","flatsize":178270,"path":"All/postgresql16-plpython-16.9.pkg","repopath":"All/postgresql16-plpython-16.9.pkg","licenselogic":"single","licenses":["PostgreSQL"],"pkgsize":51800,"desc":"PostgreSQL is a sophisticated Object-Relational DBMS, supporting\nalmost all SQL constructs, including subselects, transactions, and\nuser-defined types and functions. It is the most advanced open-source\ndatabase available anywhere. Commercial Support is also available.\n\nThe original Postgres code was the effort of many graduate students,\nundergraduate students, and staff programmers working under the direction of\nProfessor Michael Stonebraker at the University of California, Berkeley. In\n1995, Andrew Yu and Jolly Chen took on the task of converting the DBMS query\nlanguage to SQL and created a new database system which came to known as\nPostgres95. Many others contributed to the porting, testing, debugging and\nenhancement of the Postgres95 code. As the code improved, and 1995 faded into\nmemory, PostgreSQL was born.\n\nPostgreSQL development is presently being performed by a team of Internet\ndevelopers who are now responsible for all current and future development. The\ndevelopment team coordinator is Marc G. Fournier (scrappy@PostgreSQL.ORG).\nSupport is available from the PostgreSQL developer/user community through the\nsupport mailing list (questions@PostgreSQL.ORG).\n\nPostgreSQL is free and the complete source is available.","deps":{"postgresql16-server":{"origin":"databases/postgresql16-server","version":"16.9"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"cpe":"cpe:2.3:a:postgresql:postgresql:16.9:::::dragonfly6:x86_64"},"messages":[{"message":"PL/Python has been installed. Check the createlang(l) manpage for more\ninfo. You can install PL/Python by using \"createlang plpythonu\" (it\nexists as an untrusted language only).","type":"install"}]},{"name":"postgresql18-client","origin":"databases/postgresql18-client","version":"18.b1","comment":"PostgreSQL database (client)","maintainer":"pgsql@FreeBSD.org","www":"https://www.postgresql.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"785b1561e864d79aade320783629ca51323c2d72bbfd8e883a90fba427a5d7e4","flatsize":18303998,"path":"All/postgresql18-client-18.b1.pkg","repopath":"All/postgresql18-client-18.b1.pkg","licenselogic":"single","licenses":["PostgreSQL"],"pkgsize":3500448,"desc":"PostgreSQL is a sophisticated Object-Relational DBMS, supporting\nalmost all SQL constructs, including subselects, transactions, and\nuser-defined types and functions. It is the most advanced open-source\ndatabase available anywhere. Commercial Support is also available.\n\nThe original Postgres code was the effort of many graduate students,\nundergraduate students, and staff programmers working under the direction of\nProfessor Michael Stonebraker at the University of California, Berkeley. In\n1995, Andrew Yu and Jolly Chen took on the task of converting the DBMS query\nlanguage to SQL and created a new database system which came to known as\nPostgres95. Many others contributed to the porting, testing, debugging and\nenhancement of the Postgres95 code. As the code improved, and 1995 faded into\nmemory, PostgreSQL was born.\n\nPostgreSQL development is presently being performed by a team of Internet\ndevelopers who are now responsible for all current and future development. The\ndevelopment team coordinator is Marc G. Fournier (scrappy@PostgreSQL.ORG).\nSupport is available from the PostgreSQL developer/user community through the\nsupport mailing list (questions@PostgreSQL.ORG).\n\nPostgreSQL is free and the complete source is available.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["databases"],"shlibs_required":["libc.so.8","libcrypto.so.12","libintl.so.8","libm.so.4","libpthread.so.0","libreadline.so.8","libz.so.3"],"options":{"DEBUG":"off","DOCS":"on","GSSAPI":"off","LIBEDIT":"off","NLS":"on","OPTIMIZED_CFLAGS":"off","PAM":"off","SSL":"on"},"annotations":{"cpe":"cpe:2.3:a:postgresql:postgresql:18.b1:::::dragonfly6:x86_64"},"messages":[{"message":"The PostgreSQL port has a collection of \"side orders\":\n\npostgresql-docs\n  For all of the html documentation\n\np5-Pg\n  A perl5 API for client access to PostgreSQL databases.\n\npostgresql-tcltk\n  If you want tcl/tk client support.\n\npostgresql-jdbc\n  For Java JDBC support.\n\npostgresql-odbc\n  For client access from unix applications using ODBC as access\n  method. Not needed to access unix PostgreSQL servers from Win32\n  using ODBC. See below.\n\nruby-postgres, py-psycopg\n  For client access to PostgreSQL databases using the ruby & python\n  languages.\n\npostgresql-plperl, postgresql-pltcl & postgresql-plruby\n  For using perl5, tcl & ruby as procedural languages.\n\npostgresql-contrib\n  Lots of contributed utilities, postgresql functions and\n  datatypes. There you find pg_standby, pgcrypto and many other cool\n  things.\n\netc...","type":"install"}]},{"name":"postgresql16-plpgsql_check","origin":"databases/plpgsql_check","version":"2.7.15","comment":"PostgreSQL extension to check PL/pgSQL code","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/okbob/plpgsql_check","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0e52748b9325179b48c6c5e486afde6307fec4b2c37f15cf38e74531539034b4","flatsize":209286,"path":"All/postgresql16-plpgsql_check-2.7.15.pkg","repopath":"All/postgresql16-plpgsql_check-2.7.15.pkg","licenselogic":"single","licenses":["UNKNOWN"],"pkgsize":76876,"desc":"plpgsql_check is next generation of plpgsql_lint. It allows to check source code\nby explicit call plpgsql_check_function. PostgreSQL 9.4, 9.5, 9.6, 10, 11 are\nsupported (Develop 12 is supported too). The SQL statements inside PL/pgSQL\nfunctions are checked by validator for semantic errors. These errors can be\nfound by plpgsql_check_function.\n\nFeatures:\n- check fields of referenced database objects and types inside embedded SQL\n- using correct types of function parameters\n- unused variables and function argumens, unmodified OUT argumens\n- partially detection of dead code (due RETURN command)\n- detection of missing RETURN command in function\n- try to identify unwanted hidden casts, that can be performance issue like\n  unused indexes\n- possibility to collect relations and functions used by function\n- possibility to check EXECUTE stmt agaist SQL injection vulnerability","deps":{"postgresql16-server":{"origin":"databases/postgresql16-server","version":"16.9"}},"categories":["databases"]},{"name":"postgresql16-plperl","origin":"databases/postgresql16-plperl","version":"16.9","comment":"Write SQL functions for PostgreSQL using Perl5","maintainer":"pgsql@FreeBSD.org","www":"https://www.postgresql.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ccd4ccaf682c455c4f45dc90d5d606afdbf35f67d0c630b80bcac2946398f132","flatsize":681480,"path":"All/postgresql16-plperl-16.9.pkg","repopath":"All/postgresql16-plperl-16.9.pkg","licenselogic":"single","licenses":["PostgreSQL"],"pkgsize":142588,"desc":"PostgreSQL is a sophisticated Object-Relational DBMS, supporting\nalmost all SQL constructs, including subselects, transactions, and\nuser-defined types and functions. It is the most advanced open-source\ndatabase available anywhere. Commercial Support is also available.\n\nThe original Postgres code was the effort of many graduate students,\nundergraduate students, and staff programmers working under the direction of\nProfessor Michael Stonebraker at the University of California, Berkeley. In\n1995, Andrew Yu and Jolly Chen took on the task of converting the DBMS query\nlanguage to SQL and created a new database system which came to known as\nPostgres95. Many others contributed to the porting, testing, debugging and\nenhancement of the Postgres95 code. As the code improved, and 1995 faded into\nmemory, PostgreSQL was born.\n\nPostgreSQL development is presently being performed by a team of Internet\ndevelopers who are now responsible for all current and future development. The\ndevelopment team coordinator is Marc G. Fournier (scrappy@PostgreSQL.ORG).\nSupport is available from the PostgreSQL developer/user community through the\nsupport mailing list (questions@PostgreSQL.ORG).\n\nPostgreSQL is free and the complete source is available.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"postgresql16-server":{"origin":"databases/postgresql16-server","version":"16.9"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["databases","perl5"],"annotations":{"cpe":"cpe:2.3:a:postgresql:postgresql:16.9:::::dragonfly6:x86_64"},"messages":[{"message":"PL/Perl has been installed. Check the createlang(l) manpage for more\ninfo. You can install PL/Perl as trusted or untrusted, by using either\n\"createlang plperl\" or \"createlang plperlu\".","type":"install"}]},{"name":"postgresql16-pgaudit","origin":"databases/postgresql-pgaudit","version":"16.0","comment":"PostgreSQL Audit Extension","maintainer":"gehaowu@bitmoe.com","www":"https://www.pgaudit.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bd0b33f2cc6f9edc091fa9754e5acb21e2b193819e4105552315f673ea86aed6","flatsize":30469,"path":"All/postgresql16-pgaudit-16.0.pkg","repopath":"All/postgresql16-pgaudit-16.0.pkg","licenselogic":"single","licenses":["PostgreSQL"],"pkgsize":12200,"desc":"PostgreSQL Audit Extension (pgAudit) provides detailed session and/or\nobject audit logging via the standard PostgreSQL logging facility.","deps":{"postgresql16-server":{"origin":"databases/postgresql16-server","version":"16.9"}},"categories":["databases"]},{"name":"postgresql16-pg_repack","origin":"databases/pg_repack","version":"1.5.2","comment":"Reorganize tables in PostgreSQL databases with minimal locks","maintainer":"farrokhi@FreeBSD.org","www":"https://github.com/reorg/pg_repack","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9363671d7c0fabc247cc90fbf2847ba49e3a9054003a4393e946600d98fd49f0","flatsize":141289,"path":"All/postgresql16-pg_repack-1.5.2.pkg","repopath":"All/postgresql16-pg_repack-1.5.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":50100,"desc":"Pg_repack is a PostgreSQL extension which lets you remove bloat from tables and\nindexes, and optionally restore the physical order of clustered indexes. Unlike\nCLUSTER and VACUUM FULL it works online, without holding an exclusive lock on\nthe processed tables during processing. pg_repack is efficient to boot, with\nperformance comparable to using CLUSTER directly.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"postgresql16-server":{"origin":"databases/postgresql16-server","version":"16.9"}},"categories":["databases"],"shlibs_required":["libc.so.8","libintl.so.8","libpq.so.5","libpthread.so.0"]},{"name":"postgresql16-pgvector","origin":"databases/pgvector","version":"0.8.0","comment":"PostgreSQL extension for vector similarity search","maintainer":"tz@FreeBSD.org","www":"https://github.com/pgvector/pgvector/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9baa1254197f3ecb620f8afa4128e67019c5ae3fc1faff5952299c9d3e5e3c3b","flatsize":245538,"path":"All/postgresql16-pgvector-0.8.0.pkg","repopath":"All/postgresql16-pgvector-0.8.0.pkg","licenselogic":"single","licenses":["PostgreSQL"],"pkgsize":74060,"desc":"Open-source vector similarity search for Postgres\n\nStore your vectors with the rest of your data. Supports:\n\n* exact and approximate nearest neighbor search\n* L2 distance, inner product, and cosine distance\n* any language with a Postgres client\n\nPlus ACID compliance, point-in-time recovery, JOINs, and all of the other great\nfeatures of Postgres","deps":{"postgresql16-server":{"origin":"databases/postgresql16-server","version":"16.9"}},"categories":["databases"]},{"name":"postgresql16-pg_dirtyread","origin":"databases/pg_dirtyread","version":"2.7","comment":"Read dead but unvacuumed tuples from a PostgreSQL relation","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/df7cb/pg_dirtyread","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"48c55a48571b01bee995dd0444f82de20100ab9f9d11cc5bb4c47f8a020b8e39","flatsize":14869,"path":"All/postgresql16-pg_dirtyread-2.7.pkg","repopath":"All/postgresql16-pg_dirtyread-2.7.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":6556,"desc":"The pg_dirtyread extension provides the ability to read dead but unvacuumed rows\nfrom a relation.","deps":{"postgresql16-server":{"origin":"databases/postgresql16-server","version":"16.9"}},"categories":["databases"]},{"name":"postgresql16-ogr_fdw","origin":"databases/postgresql-ogr_fdw","version":"1.1.6","comment":"PostgreSQL foreign data wrapper for OGR","maintainer":"lbartoletti@FreeBSD.org","www":"https://github.com/pramsey/pgsql-ogr-fdw","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e43989eb54774b382cb8536f0250a50d07f8c60eec22ce94de549a8ba7743a48","flatsize":138154,"path":"All/postgresql16-ogr_fdw-1.1.6.pkg","repopath":"All/postgresql16-ogr_fdw-1.1.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":42332,"desc":"This PostgreSQL extension implements a Foreign Data Wrapper (FDW) for OGR.\n\nPlease note that this version of ogr_fdw works with PostgreSQL 9.3+, and\nhave some limitations:\n\tOnly non-spatial query restrictions are pushed down to the OGR driver.\n\tSpatial restrictions are not pushed down.\n\tOGR connections every time.\n\tAll columns are retrieved every time.","deps":{"gdal":{"origin":"graphics/gdal","version":"3.10.2_1"},"postgresql16-server":{"origin":"databases/postgresql16-server","version":"16.9"}},"categories":["databases"],"shlibs_required":["libc.so.8","libgdal.so.36"]},{"name":"postgresql16-mysql_fdw","origin":"databases/postgresql-mysql_fdw","version":"2.9.2","comment":"PostgreSQL foreign data wrapper for MySQL","maintainer":"tz@FreeBSD.org","www":"https://github.com/EnterpriseDB/mysql_fdw","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c1a59768e1710e5e65c782f9aaa595871696e0f4911de66714c891bfa1ccdb0e","flatsize":98703,"path":"All/postgresql16-mysql_fdw-2.9.2.pkg","repopath":"All/postgresql16-mysql_fdw-2.9.2.pkg","licenselogic":"single","licenses":["PostgreSQL"],"pkgsize":36152,"desc":"This PostgreSQL extension implements a Foreign Data Wrapper (FDW) for MySQL.\nThe following enhancements are added to the mysql_fdw:\n\tWrite-able FDW\n\tConnection Pooling\n\tWhere clause push-down\n\tColumn push-down\n\tPrepared Statment\nPlease note that this version of mysql_fdw works with PostgreSQL\n10, 11, 12, 13, 14 and 15.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"postgresql16-server":{"origin":"databases/postgresql16-server","version":"16.9"}},"categories":["databases"]},{"name":"postgresql16-idn","origin":"databases/postgresql-idn","version":"0.2_1","comment":"PostgreSQL extension for libidn2","maintainer":"bofh@FreeBSD.org","www":"https://github.com/dyninc/postgresql-idn","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"91ea50e28aeb856102a10b56217c59c149c2ed705f8e07bcfd9a3482a9ce3826","flatsize":24162,"path":"All/postgresql16-idn-0.2_1.pkg","repopath":"All/postgresql16-idn-0.2_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":9420,"desc":"At a fundamental level, this extension grants access to a number of\nfunctions provided by the libidn and libidn2 libraries. Not all of the\nfunctions provided by these libraries are exposed.\n\nWhenever possible, the code will transform the encoding of the data in\nthe database to UTF-8 before further processing.","deps":{"libidn":{"origin":"dns/libidn","version":"1.43"},"libidn2":{"origin":"dns/libidn2","version":"2.3.8"},"postgresql16-server":{"origin":"databases/postgresql16-server","version":"16.9"}},"categories":["databases"]},{"name":"postgresql17-client","origin":"databases/postgresql17-client","version":"17.5","comment":"PostgreSQL database (client)","maintainer":"pgsql@FreeBSD.org","www":"https://www.postgresql.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e139b0cc5a20b353d46b75d0a5ef3d36b6f1da01527b08094fba0003c1188eeb","flatsize":17832280,"path":"All/postgresql17-client-17.5.pkg","repopath":"All/postgresql17-client-17.5.pkg","licenselogic":"single","licenses":["PostgreSQL"],"pkgsize":3420236,"desc":"PostgreSQL is a sophisticated Object-Relational DBMS, supporting\nalmost all SQL constructs, including subselects, transactions, and\nuser-defined types and functions. It is the most advanced open-source\ndatabase available anywhere. Commercial Support is also available.\n\nThe original Postgres code was the effort of many graduate students,\nundergraduate students, and staff programmers working under the direction of\nProfessor Michael Stonebraker at the University of California, Berkeley. In\n1995, Andrew Yu and Jolly Chen took on the task of converting the DBMS query\nlanguage to SQL and created a new database system which came to known as\nPostgres95. Many others contributed to the porting, testing, debugging and\nenhancement of the Postgres95 code. As the code improved, and 1995 faded into\nmemory, PostgreSQL was born.\n\nPostgreSQL development is presently being performed by a team of Internet\ndevelopers who are now responsible for all current and future development. The\ndevelopment team coordinator is Marc G. Fournier (scrappy@PostgreSQL.ORG).\nSupport is available from the PostgreSQL developer/user community through the\nsupport mailing list (questions@PostgreSQL.ORG).\n\nPostgreSQL is free and the complete source is available.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["databases"],"shlibs_required":["libc.so.8","libcrypto.so.12","libintl.so.8","libm.so.4","libpthread.so.0","libreadline.so.8","libz.so.3"],"options":{"DEBUG":"off","DOCS":"on","GSSAPI":"off","LIBEDIT":"off","NLS":"on","OPTIMIZED_CFLAGS":"off","PAM":"off","SSL":"on"},"annotations":{"cpe":"cpe:2.3:a:postgresql:postgresql:17.5:::::dragonfly6:x86_64"},"messages":[{"message":"The PostgreSQL port has a collection of \"side orders\":\n\npostgresql-docs\n  For all of the html documentation\n\np5-Pg\n  A perl5 API for client access to PostgreSQL databases.\n\npostgresql-tcltk\n  If you want tcl/tk client support.\n\npostgresql-jdbc\n  For Java JDBC support.\n\npostgresql-odbc\n  For client access from unix applications using ODBC as access\n  method. Not needed to access unix PostgreSQL servers from Win32\n  using ODBC. See below.\n\nruby-postgres, py-psycopg\n  For client access to PostgreSQL databases using the ruby & python\n  languages.\n\npostgresql-plperl, postgresql-pltcl & postgresql-plruby\n  For using perl5, tcl & ruby as procedural languages.\n\npostgresql-contrib\n  Lots of contributed utilities, postgresql functions and\n  datatypes. There you find pg_standby, pgcrypto and many other cool\n  things.\n\netc...","type":"install"}]},{"name":"postgresql16-client","origin":"databases/postgresql16-client","version":"16.9","comment":"PostgreSQL database (client)","maintainer":"pgsql@FreeBSD.org","www":"https://www.postgresql.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"072c5f354110a4ffeb34ccf58ebea11f327a9cc873bdca636596760c085b5aae","flatsize":16381993,"path":"All/postgresql16-client-16.9.pkg","repopath":"All/postgresql16-client-16.9.pkg","licenselogic":"single","licenses":["PostgreSQL"],"pkgsize":3281600,"desc":"PostgreSQL is a sophisticated Object-Relational DBMS, supporting\nalmost all SQL constructs, including subselects, transactions, and\nuser-defined types and functions. It is the most advanced open-source\ndatabase available anywhere. Commercial Support is also available.\n\nThe original Postgres code was the effort of many graduate students,\nundergraduate students, and staff programmers working under the direction of\nProfessor Michael Stonebraker at the University of California, Berkeley. In\n1995, Andrew Yu and Jolly Chen took on the task of converting the DBMS query\nlanguage to SQL and created a new database system which came to known as\nPostgres95. Many others contributed to the porting, testing, debugging and\nenhancement of the Postgres95 code. As the code improved, and 1995 faded into\nmemory, PostgreSQL was born.\n\nPostgreSQL development is presently being performed by a team of Internet\ndevelopers who are now responsible for all current and future development. The\ndevelopment team coordinator is Marc G. Fournier (scrappy@PostgreSQL.ORG).\nSupport is available from the PostgreSQL developer/user community through the\nsupport mailing list (questions@PostgreSQL.ORG).\n\nPostgreSQL is free and the complete source is available.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["databases"],"shlibs_required":["libc.so.8","libcrypto.so.12","libintl.so.8","libm.so.4","libpthread.so.0","libreadline.so.8","libz.so.3"],"options":{"DEBUG":"off","DOCS":"on","GSSAPI":"off","LIBEDIT":"off","NLS":"on","OPTIMIZED_CFLAGS":"off","PAM":"off","SSL":"on"},"annotations":{"cpe":"cpe:2.3:a:postgresql:postgresql:16.9:::::dragonfly6:x86_64"},"messages":[{"message":"The PostgreSQL port has a collection of \"side orders\":\n\npostgresql-docs\n  For all of the html documentation\n\np5-Pg\n  A perl5 API for client access to PostgreSQL databases.\n\npostgresql-tcltk\n  If you want tcl/tk client support.\n\npostgresql-jdbc\n  For Java JDBC support.\n\npostgresql-odbc\n  For client access from unix applications using ODBC as access\n  method. Not needed to access unix PostgreSQL servers from Win32\n  using ODBC. See below.\n\nruby-postgres, py-psycopg\n  For client access to PostgreSQL databases using the ruby & python\n  languages.\n\npostgresql-plperl, postgresql-pltcl & postgresql-plruby\n  For using perl5, tcl & ruby as procedural languages.\n\npostgresql-contrib\n  Lots of contributed utilities, postgresql functions and\n  datatypes. There you find pg_standby, pgcrypto and many other cool\n  things.\n\netc...","type":"install"}]},{"name":"postgresql15-pltcl","origin":"databases/postgresql15-pltcl","version":"15.13","comment":"Module for using Tcl to write SQL functions","maintainer":"pgsql@FreeBSD.org","www":"https://www.postgresql.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"98c3731c93d666627e6e6359d3bd109ef9670b336dbb313f3a84c56c14578fcb","flatsize":62759,"path":"All/postgresql15-pltcl-15.13.pkg","repopath":"All/postgresql15-pltcl-15.13.pkg","licenselogic":"single","licenses":["PostgreSQL"],"pkgsize":21912,"desc":"PostgreSQL is a sophisticated Object-Relational DBMS, supporting\nalmost all SQL constructs, including subselects, transactions, and\nuser-defined types and functions. It is the most advanced open-source\ndatabase available anywhere. Commercial Support is also available.\n\nThe original Postgres code was the effort of many graduate students,\nundergraduate students, and staff programmers working under the direction of\nProfessor Michael Stonebraker at the University of California, Berkeley. In\n1995, Andrew Yu and Jolly Chen took on the task of converting the DBMS query\nlanguage to SQL and created a new database system which came to known as\nPostgres95. Many others contributed to the porting, testing, debugging and\nenhancement of the Postgres95 code. As the code improved, and 1995 faded into\nmemory, PostgreSQL was born.\n\nPostgreSQL development is presently being performed by a team of Internet\ndevelopers who are now responsible for all current and future development. The\ndevelopment team coordinator is Marc G. Fournier (scrappy@PostgreSQL.ORG).\nSupport is available from the PostgreSQL developer/user community through the\nsupport mailing list (questions@PostgreSQL.ORG).\n\nPostgreSQL is free and the complete source is available.","deps":{"postgresql15-server":{"origin":"databases/postgresql15-server","version":"15.13"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"}},"categories":["databases","tcl"],"annotations":{"cpe":"cpe:2.3:a:postgresql:postgresql:15.13:::::dragonfly6:x86_64"},"messages":[{"message":"PL/Tcl has been  installed. Check the createlang(l) manpage for more\ninfo. You can install pltcl as trusted or untrusted, by using either\n\"createlang pltcl\" or \"createlang pltclu\".","type":"install"}]},{"name":"postgresql15-plpython","origin":"databases/postgresql15-plpython","version":"15.13","comment":"Module for using Python to write SQL functions","maintainer":"pgsql@FreeBSD.org","www":"https://www.postgresql.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f357009e081cf06b02fe2263273a872ec5018a42328322dc0c24bf9c36ab6c63","flatsize":181729,"path":"All/postgresql15-plpython-15.13.pkg","repopath":"All/postgresql15-plpython-15.13.pkg","licenselogic":"single","licenses":["PostgreSQL"],"pkgsize":52576,"desc":"PostgreSQL is a sophisticated Object-Relational DBMS, supporting\nalmost all SQL constructs, including subselects, transactions, and\nuser-defined types and functions. It is the most advanced open-source\ndatabase available anywhere. Commercial Support is also available.\n\nThe original Postgres code was the effort of many graduate students,\nundergraduate students, and staff programmers working under the direction of\nProfessor Michael Stonebraker at the University of California, Berkeley. In\n1995, Andrew Yu and Jolly Chen took on the task of converting the DBMS query\nlanguage to SQL and created a new database system which came to known as\nPostgres95. Many others contributed to the porting, testing, debugging and\nenhancement of the Postgres95 code. As the code improved, and 1995 faded into\nmemory, PostgreSQL was born.\n\nPostgreSQL development is presently being performed by a team of Internet\ndevelopers who are now responsible for all current and future development. The\ndevelopment team coordinator is Marc G. Fournier (scrappy@PostgreSQL.ORG).\nSupport is available from the PostgreSQL developer/user community through the\nsupport mailing list (questions@PostgreSQL.ORG).\n\nPostgreSQL is free and the complete source is available.","deps":{"postgresql15-server":{"origin":"databases/postgresql15-server","version":"15.13"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"cpe":"cpe:2.3:a:postgresql:postgresql:15.13:::::dragonfly6:x86_64"},"messages":[{"message":"PL/Python has been installed. Check the createlang(l) manpage for more\ninfo. You can install PL/Python by using \"createlang plpythonu\" (it\nexists as an untrusted language only).","type":"install"}]},{"name":"postgresql15-plperl","origin":"databases/postgresql15-plperl","version":"15.13","comment":"Write SQL functions for PostgreSQL using Perl5","maintainer":"pgsql@FreeBSD.org","www":"https://www.postgresql.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6c0de2fd98c6f1cdcf9c6373ef5a51c4db6f493964575e666e92eeb808d37f67","flatsize":681539,"path":"All/postgresql15-plperl-15.13.pkg","repopath":"All/postgresql15-plperl-15.13.pkg","licenselogic":"single","licenses":["PostgreSQL"],"pkgsize":142848,"desc":"PostgreSQL is a sophisticated Object-Relational DBMS, supporting\nalmost all SQL constructs, including subselects, transactions, and\nuser-defined types and functions. It is the most advanced open-source\ndatabase available anywhere. Commercial Support is also available.\n\nThe original Postgres code was the effort of many graduate students,\nundergraduate students, and staff programmers working under the direction of\nProfessor Michael Stonebraker at the University of California, Berkeley. In\n1995, Andrew Yu and Jolly Chen took on the task of converting the DBMS query\nlanguage to SQL and created a new database system which came to known as\nPostgres95. Many others contributed to the porting, testing, debugging and\nenhancement of the Postgres95 code. As the code improved, and 1995 faded into\nmemory, PostgreSQL was born.\n\nPostgreSQL development is presently being performed by a team of Internet\ndevelopers who are now responsible for all current and future development. The\ndevelopment team coordinator is Marc G. Fournier (scrappy@PostgreSQL.ORG).\nSupport is available from the PostgreSQL developer/user community through the\nsupport mailing list (questions@PostgreSQL.ORG).\n\nPostgreSQL is free and the complete source is available.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"postgresql15-server":{"origin":"databases/postgresql15-server","version":"15.13"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["databases","perl5"],"annotations":{"cpe":"cpe:2.3:a:postgresql:postgresql:15.13:::::dragonfly6:x86_64"},"messages":[{"message":"PL/Perl has been installed. Check the createlang(l) manpage for more\ninfo. You can install PL/Perl as trusted or untrusted, by using either\n\"createlang plperl\" or \"createlang plperlu\".","type":"install"}]},{"name":"praat","origin":"audio/praat","version":"6.4.27_1","comment":"Speech analysis tool used for doing phonetics by computer","maintainer":"adridg@FreeBSD.org","www":"https://www.fon.hum.uva.nl/praat/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b717e25410d7fe000b9b409e3d5ef2cddce526787a413adda74a8f37aee71f1d","flatsize":53445232,"path":"All/praat-6.4.27_1.pkg","repopath":"All/praat-6.4.27_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":13406280,"desc":"Praat (the Dutch word for \"talk\") is a free scientific computer software\npackage for the analysis of speech in phonetics.\n\nPraat allows you to analyze different aspects of speech including pitch,\nformant, intensity, and voice quality. You have access to spectrograms (a visual\nrepresentation of sound changing over time) and cochleagrams (a specific type of\nspectrogram more closely resembling how the inner ear receives sound).\n\nPraat allows you to generate speech from a pitch curve and filters that you\ncreate (acoustic synthesis), or from muscle activities (articulatory synthesis).\n\nPraat gives you the ability to modify existing speech utterances. You can alter\npitch, intensity, and duration of speech.\n\nPraat allows you to custom-label your samples using the IPA (International\nPhonetics Alphabet), and annotate your sound segments based on the particular\nvariables you are seeking to analyze. Multi-language text-to-speech facilities\nallow you to segment the sound into words and phonemes.\n\nWith Praat, you can try out Optimality-Theoretic and Harmonic-Grammar learning,\nas well as several kinds of neural-network models.\n\nPraat allows you to perform several statistical techniques, among which multi-\ndimensional scaling, principal component analysis, and discriminant analysis.","deps":{"CharisSIL":{"origin":"x11-fonts/charis","version":"6.200"},"DoulosSIL":{"origin":"x11-fonts/doulos","version":"6.200"},"alsa-lib":{"origin":"audio/alsa-lib","version":"1.2.13"},"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["audio","science"],"shlibs_required":["libasound.so.2","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libstdc++.so.9","libtinfo.so.6","libz.so.3"]},{"name":"postgresql16-contrib","origin":"databases/postgresql16-contrib","version":"16.9","comment":"The contrib utilities from the PostgreSQL distribution","maintainer":"pgsql@FreeBSD.org","www":"https://www.postgresql.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"15b8e901f31a28dd97a34fc0efef09adfd1d4421ff42714bae7652863bb7b3b1","flatsize":2013249,"path":"All/postgresql16-contrib-16.9.pkg","repopath":"All/postgresql16-contrib-16.9.pkg","licenselogic":"single","licenses":["PostgreSQL"],"pkgsize":478792,"desc":"PostgreSQL is a sophisticated Object-Relational DBMS, supporting\nalmost all SQL constructs, including subselects, transactions, and\nuser-defined types and functions. It is the most advanced open-source\ndatabase available anywhere. Commercial Support is also available.\n\nThe original Postgres code was the effort of many graduate students,\nundergraduate students, and staff programmers working under the direction of\nProfessor Michael Stonebraker at the University of California, Berkeley. In\n1995, Andrew Yu and Jolly Chen took on the task of converting the DBMS query\nlanguage to SQL and created a new database system which came to known as\nPostgres95. Many others contributed to the porting, testing, debugging and\nenhancement of the Postgres95 code. As the code improved, and 1995 faded into\nmemory, PostgreSQL was born.\n\nPostgreSQL development is presently being performed by a team of Internet\ndevelopers who are now responsible for all current and future development. The\ndevelopment team coordinator is Marc G. Fournier (scrappy@PostgreSQL.ORG).\nSupport is available from the PostgreSQL developer/user community through the\nsupport mailing list (questions@PostgreSQL.ORG).\n\nPostgreSQL is free and the complete source is available.","deps":{"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"}},"categories":["databases"],"shlibs_required":["libc.so.8","libpq.so.5","libpthread.so.0"],"options":{"DOCS":"on","OPENSSL":"on","XML":"on"},"annotations":{"cpe":"cpe:2.3:a:postgresql:postgresql:16.9:::::dragonfly6:x86_64"},"messages":[{"message":"The PostgreSQL contrib utilities have been installed. Please see\n/usr/local/share/doc/postgresql/README-contrib\nfor more information.","type":"install"}]},{"name":"postgresql16-docs","origin":"databases/postgresql16-docs","version":"16.9","comment":"The PostgreSQL documentation set","maintainer":"pgsql@FreeBSD.org","www":"https://www.postgresql.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"294b9760cbd558652445791e916939c74c1f8bc207707d789b15bc1610107baa","flatsize":16408100,"path":"All/postgresql16-docs-16.9.pkg","repopath":"All/postgresql16-docs-16.9.pkg","licenselogic":"single","licenses":["PostgreSQL"],"pkgsize":2083184,"desc":"PostgreSQL is a sophisticated Object-Relational DBMS, supporting\nalmost all SQL constructs, including subselects, transactions, and\nuser-defined types and functions. It is the most advanced open-source\ndatabase available anywhere. Commercial Support is also available.\n\nThe original Postgres code was the effort of many graduate students,\nundergraduate students, and staff programmers working under the direction of\nProfessor Michael Stonebraker at the University of California, Berkeley. In\n1995, Andrew Yu and Jolly Chen took on the task of converting the DBMS query\nlanguage to SQL and created a new database system which came to known as\nPostgres95. Many others contributed to the porting, testing, debugging and\nenhancement of the Postgres95 code. As the code improved, and 1995 faded into\nmemory, PostgreSQL was born.\n\nPostgreSQL development is presently being performed by a team of Internet\ndevelopers who are now responsible for all current and future development. The\ndevelopment team coordinator is Marc G. Fournier (scrappy@PostgreSQL.ORG).\nSupport is available from the PostgreSQL developer/user community through the\nsupport mailing list (questions@PostgreSQL.ORG).\n\nPostgreSQL is free and the complete source is available.","categories":["databases"],"annotations":{"cpe":"cpe:2.3:a:postgresql:postgresql:16.9:::::dragonfly6:x86_64"}},{"name":"postgresql16-zhparser","origin":"databases/postgresql-zhparser","version":"2.2","comment":"PostgreSQL extension for full-text search of Chinese","maintainer":"ports@FreeBSD.org","www":"https://github.com/amutu/zhparser","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"af0b108738672e2bc8d102343ba92e33b1d631e5a79ca815bfa9a93551b8fd10","flatsize":14340014,"path":"All/postgresql16-zhparser-2.2.pkg","repopath":"All/postgresql16-zhparser-2.2.pkg","licenselogic":"single","licenses":["PostgreSQL"],"pkgsize":4226240,"desc":"Zhparser is a PostgreSQL extension for full-text search of Chinese.\nIt uses Simple Chinese Word Segmentation (SCWS) as driver and is\nhighly configurable and easy to use. The default dictionary of\nZhparser is for Simplified Chinese. If you use Traditional Chinese,\nyou can download the dictionary from the SCWS official site.","deps":{"postgresql16-server":{"origin":"databases/postgresql16-server","version":"16.9"},"scws":{"origin":"textproc/scws","version":"1.2.3"}},"categories":["databases"],"messages":[{"message":"===>   NOTICE:\n\nThe postgresql16-zhparser port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"postgresql14-pltcl","origin":"databases/postgresql14-pltcl","version":"14.18","comment":"Module for using Tcl to write SQL functions","maintainer":"pgsql@FreeBSD.org","www":"https://www.postgresql.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1317230a4ada1cd8a8cd1fbb82d1908990ffd25eba1977072c3c156664da73ae","flatsize":62743,"path":"All/postgresql14-pltcl-14.18.pkg","repopath":"All/postgresql14-pltcl-14.18.pkg","licenselogic":"single","licenses":["PostgreSQL"],"pkgsize":21720,"desc":"PostgreSQL is a sophisticated Object-Relational DBMS, supporting\nalmost all SQL constructs, including subselects, transactions, and\nuser-defined types and functions. It is the most advanced open-source\ndatabase available anywhere. Commercial Support is also available.\n\nThe original Postgres code was the effort of many graduate students,\nundergraduate students, and staff programmers working under the direction of\nProfessor Michael Stonebraker at the University of California, Berkeley. In\n1995, Andrew Yu and Jolly Chen took on the task of converting the DBMS query\nlanguage to SQL and created a new database system which came to known as\nPostgres95. Many others contributed to the porting, testing, debugging and\nenhancement of the Postgres95 code. As the code improved, and 1995 faded into\nmemory, PostgreSQL was born.\n\nPostgreSQL development is presently being performed by a team of Internet\ndevelopers who are now responsible for all current and future development. The\ndevelopment team coordinator is Marc G. Fournier (scrappy@PostgreSQL.ORG).\nSupport is available from the PostgreSQL developer/user community through the\nsupport mailing list (questions@PostgreSQL.ORG).\n\nPostgreSQL is free and the complete source is available.","deps":{"postgresql14-server":{"origin":"databases/postgresql14-server","version":"14.18"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"}},"categories":["databases","tcl"],"annotations":{"cpe":"cpe:2.3:a:postgresql:postgresql:14.18:::::dragonfly6:x86_64"},"messages":[{"message":"PL/Tcl has been  installed. Check the createlang(l) manpage for more\ninfo. You can install pltcl as trusted or untrusted, by using either\n\"createlang pltcl\" or \"createlang pltclu\".","type":"install"}]},{"name":"postgresql15-contrib","origin":"databases/postgresql15-contrib","version":"15.13","comment":"The contrib utilities from the PostgreSQL distribution","maintainer":"pgsql@FreeBSD.org","www":"https://www.postgresql.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"26e4b467c82d961bdf3a514ddd3d286c5cfb44ed8d5b1913dc08eb83632dc9f7","flatsize":1997985,"path":"All/postgresql15-contrib-15.13.pkg","repopath":"All/postgresql15-contrib-15.13.pkg","licenselogic":"single","licenses":["PostgreSQL"],"pkgsize":473712,"desc":"PostgreSQL is a sophisticated Object-Relational DBMS, supporting\nalmost all SQL constructs, including subselects, transactions, and\nuser-defined types and functions. It is the most advanced open-source\ndatabase available anywhere. Commercial Support is also available.\n\nThe original Postgres code was the effort of many graduate students,\nundergraduate students, and staff programmers working under the direction of\nProfessor Michael Stonebraker at the University of California, Berkeley. In\n1995, Andrew Yu and Jolly Chen took on the task of converting the DBMS query\nlanguage to SQL and created a new database system which came to known as\nPostgres95. Many others contributed to the porting, testing, debugging and\nenhancement of the Postgres95 code. As the code improved, and 1995 faded into\nmemory, PostgreSQL was born.\n\nPostgreSQL development is presently being performed by a team of Internet\ndevelopers who are now responsible for all current and future development. The\ndevelopment team coordinator is Marc G. Fournier (scrappy@PostgreSQL.ORG).\nSupport is available from the PostgreSQL developer/user community through the\nsupport mailing list (questions@PostgreSQL.ORG).\n\nPostgreSQL is free and the complete source is available.","deps":{"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"postgresql15-client":{"origin":"databases/postgresql15-client","version":"15.13"}},"categories":["databases"],"shlibs_required":["libc.so.8","libpq.so.5","libpthread.so.0"],"options":{"DOCS":"on","OPENSSL":"on","XML":"on"},"annotations":{"cpe":"cpe:2.3:a:postgresql:postgresql:15.13:::::dragonfly6:x86_64"},"messages":[{"message":"The PostgreSQL contrib utilities have been installed. Please see\n/usr/local/share/doc/postgresql/README-contrib\nfor more information.","type":"install"}]},{"name":"postgresql14-plpython","origin":"databases/postgresql14-plpython","version":"14.18","comment":"Module for using Python to write SQL functions","maintainer":"pgsql@FreeBSD.org","www":"https://www.postgresql.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"49ae3c2413ac5d1b1307d61655bec5b5cd025f0bf4225e0f9a291e626dd07704","flatsize":189281,"path":"All/postgresql14-plpython-14.18.pkg","repopath":"All/postgresql14-plpython-14.18.pkg","licenselogic":"single","licenses":["PostgreSQL"],"pkgsize":54544,"desc":"PostgreSQL is a sophisticated Object-Relational DBMS, supporting\nalmost all SQL constructs, including subselects, transactions, and\nuser-defined types and functions. It is the most advanced open-source\ndatabase available anywhere. Commercial Support is also available.\n\nThe original Postgres code was the effort of many graduate students,\nundergraduate students, and staff programmers working under the direction of\nProfessor Michael Stonebraker at the University of California, Berkeley. In\n1995, Andrew Yu and Jolly Chen took on the task of converting the DBMS query\nlanguage to SQL and created a new database system which came to known as\nPostgres95. Many others contributed to the porting, testing, debugging and\nenhancement of the Postgres95 code. As the code improved, and 1995 faded into\nmemory, PostgreSQL was born.\n\nPostgreSQL development is presently being performed by a team of Internet\ndevelopers who are now responsible for all current and future development. The\ndevelopment team coordinator is Marc G. Fournier (scrappy@PostgreSQL.ORG).\nSupport is available from the PostgreSQL developer/user community through the\nsupport mailing list (questions@PostgreSQL.ORG).\n\nPostgreSQL is free and the complete source is available.","deps":{"postgresql14-server":{"origin":"databases/postgresql14-server","version":"14.18"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"cpe":"cpe:2.3:a:postgresql:postgresql:14.18:::::dragonfly6:x86_64"},"messages":[{"message":"PL/Python has been installed. Check the createlang(l) manpage for more\ninfo. You can install PL/Python by using \"createlang plpythonu\" (it\nexists as an untrusted language only).","type":"install"}]},{"name":"postgresql14-plperl","origin":"databases/postgresql14-plperl","version":"14.18","comment":"Write SQL functions for PostgreSQL using Perl5","maintainer":"pgsql@FreeBSD.org","www":"https://www.postgresql.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"de51e49bcad5acb68216189baf42b1926b52f7d981b88fb946caa93ea2c4bce9","flatsize":681411,"path":"All/postgresql14-plperl-14.18.pkg","repopath":"All/postgresql14-plperl-14.18.pkg","licenselogic":"single","licenses":["PostgreSQL"],"pkgsize":142820,"desc":"PostgreSQL is a sophisticated Object-Relational DBMS, supporting\nalmost all SQL constructs, including subselects, transactions, and\nuser-defined types and functions. It is the most advanced open-source\ndatabase available anywhere. Commercial Support is also available.\n\nThe original Postgres code was the effort of many graduate students,\nundergraduate students, and staff programmers working under the direction of\nProfessor Michael Stonebraker at the University of California, Berkeley. In\n1995, Andrew Yu and Jolly Chen took on the task of converting the DBMS query\nlanguage to SQL and created a new database system which came to known as\nPostgres95. Many others contributed to the porting, testing, debugging and\nenhancement of the Postgres95 code. As the code improved, and 1995 faded into\nmemory, PostgreSQL was born.\n\nPostgreSQL development is presently being performed by a team of Internet\ndevelopers who are now responsible for all current and future development. The\ndevelopment team coordinator is Marc G. Fournier (scrappy@PostgreSQL.ORG).\nSupport is available from the PostgreSQL developer/user community through the\nsupport mailing list (questions@PostgreSQL.ORG).\n\nPostgreSQL is free and the complete source is available.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"postgresql14-server":{"origin":"databases/postgresql14-server","version":"14.18"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["databases","perl5"],"annotations":{"cpe":"cpe:2.3:a:postgresql:postgresql:14.18:::::dragonfly6:x86_64"},"messages":[{"message":"PL/Perl has been installed. Check the createlang(l) manpage for more\ninfo. You can install PL/Perl as trusted or untrusted, by using either\n\"createlang plperl\" or \"createlang plperlu\".","type":"install"}]},{"name":"postgresql15-docs","origin":"databases/postgresql15-docs","version":"15.13","comment":"The PostgreSQL documentation set","maintainer":"pgsql@FreeBSD.org","www":"https://www.postgresql.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2e7071ff9c31c5c5b35d40d3f16ab16a724622185c7bc4cc0b42ec66da23e8ab","flatsize":15853579,"path":"All/postgresql15-docs-15.13.pkg","repopath":"All/postgresql15-docs-15.13.pkg","licenselogic":"single","licenses":["PostgreSQL"],"pkgsize":2027808,"desc":"PostgreSQL is a sophisticated Object-Relational DBMS, supporting\nalmost all SQL constructs, including subselects, transactions, and\nuser-defined types and functions. It is the most advanced open-source\ndatabase available anywhere. Commercial Support is also available.\n\nThe original Postgres code was the effort of many graduate students,\nundergraduate students, and staff programmers working under the direction of\nProfessor Michael Stonebraker at the University of California, Berkeley. In\n1995, Andrew Yu and Jolly Chen took on the task of converting the DBMS query\nlanguage to SQL and created a new database system which came to known as\nPostgres95. Many others contributed to the porting, testing, debugging and\nenhancement of the Postgres95 code. As the code improved, and 1995 faded into\nmemory, PostgreSQL was born.\n\nPostgreSQL development is presently being performed by a team of Internet\ndevelopers who are now responsible for all current and future development. The\ndevelopment team coordinator is Marc G. Fournier (scrappy@PostgreSQL.ORG).\nSupport is available from the PostgreSQL developer/user community through the\nsupport mailing list (questions@PostgreSQL.ORG).\n\nPostgreSQL is free and the complete source is available.","categories":["databases"],"annotations":{"cpe":"cpe:2.3:a:postgresql:postgresql:15.13:::::dragonfly6:x86_64"}},{"name":"postgresql14-contrib","origin":"databases/postgresql14-contrib","version":"14.18","comment":"The contrib utilities from the PostgreSQL distribution","maintainer":"pgsql@FreeBSD.org","www":"https://www.postgresql.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2d70491eed0af0741e1002131d10f54fa3328510aad4921a51e40208313d0be7","flatsize":1940385,"path":"All/postgresql14-contrib-14.18.pkg","repopath":"All/postgresql14-contrib-14.18.pkg","licenselogic":"single","licenses":["PostgreSQL"],"pkgsize":461784,"desc":"PostgreSQL is a sophisticated Object-Relational DBMS, supporting\nalmost all SQL constructs, including subselects, transactions, and\nuser-defined types and functions. It is the most advanced open-source\ndatabase available anywhere. Commercial Support is also available.\n\nThe original Postgres code was the effort of many graduate students,\nundergraduate students, and staff programmers working under the direction of\nProfessor Michael Stonebraker at the University of California, Berkeley. In\n1995, Andrew Yu and Jolly Chen took on the task of converting the DBMS query\nlanguage to SQL and created a new database system which came to known as\nPostgres95. Many others contributed to the porting, testing, debugging and\nenhancement of the Postgres95 code. As the code improved, and 1995 faded into\nmemory, PostgreSQL was born.\n\nPostgreSQL development is presently being performed by a team of Internet\ndevelopers who are now responsible for all current and future development. The\ndevelopment team coordinator is Marc G. Fournier (scrappy@PostgreSQL.ORG).\nSupport is available from the PostgreSQL developer/user community through the\nsupport mailing list (questions@PostgreSQL.ORG).\n\nPostgreSQL is free and the complete source is available.","deps":{"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"postgresql14-client":{"origin":"databases/postgresql14-client","version":"14.18"}},"categories":["databases"],"shlibs_required":["libc.so.8","libpq.so.5","libpthread.so.0"],"options":{"DOCS":"on","OPENSSL":"on","XML":"on"},"annotations":{"cpe":"cpe:2.3:a:postgresql:postgresql:14.18:::::dragonfly6:x86_64"},"messages":[{"message":"The PostgreSQL contrib utilities have been installed. Please see\n/usr/local/share/doc/postgresql/README-contrib\nfor more information.","type":"install"}]},{"name":"postgresql13-wal2json","origin":"databases/postgresql-wal2json","version":"2.5","comment":"JSON output plugin for changeset extraction for PostgreSQL databases","maintainer":"daniel@morante.net","www":"https://github.com/getsentry/wal2json/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"73b5c4231ec023aaf5c1c522a75837ba9a9e462458782dc4b59e58c7341cbf55","flatsize":51458,"path":"All/postgresql13-wal2json-2.5.pkg","repopath":"All/postgresql13-wal2json-2.5.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":19464,"desc":"wal2json is an output plugin for logical decoding. It means that the plugin have\naccess to tuples produced by INSERT and UPDATE. Also, UPDATE/DELETE old row\nversions can be accessed depending on the configured replica identity.\nChanges can be consumed using the streaming protocol (logical replication slots)\nor by a special SQL API.","deps":{"postgresql13-server":{"origin":"databases/postgresql13-server","version":"13.21"}},"categories":["databases"],"messages":[{"message":"You need to set up at least two parameters in postgresql.conf:\n\n\twal_level = logical\n\t#\n\t# these parameters only need to set in versions 9.4, 9.5 and 9.6\n\t# default values are ok in version 10 or later\n\t#\n\tmax_replication_slots = 10\n\tmax_wal_senders = 10\n\nAfter changing these parameters, a restart is needed.","type":"install"}]},{"name":"postgresql16-server","origin":"databases/postgresql16-server","version":"16.9","comment":"PostgreSQL is the most advanced open-source database available anywhere","maintainer":"pgsql@FreeBSD.org","www":"https://www.postgresql.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"15566c0c36ca67c426dd6cc042bbbad73d6cfba4a493d18565a6da558fb0a283","flatsize":31331758,"path":"All/postgresql16-server-16.9.pkg","repopath":"All/postgresql16-server-16.9.pkg","licenselogic":"single","licenses":["PostgreSQL"],"pkgsize":5966160,"desc":"PostgreSQL is a sophisticated Object-Relational DBMS, supporting\nalmost all SQL constructs, including subselects, transactions, and\nuser-defined types and functions. It is the most advanced open-source\ndatabase available anywhere. Commercial Support is also available.\n\nThe original Postgres code was the effort of many graduate students,\nundergraduate students, and staff programmers working under the direction of\nProfessor Michael Stonebraker at the University of California, Berkeley. In\n1995, Andrew Yu and Jolly Chen took on the task of converting the DBMS query\nlanguage to SQL and created a new database system which came to known as\nPostgres95. Many others contributed to the porting, testing, debugging and\nenhancement of the Postgres95 code. As the code improved, and 1995 faded into\nmemory, PostgreSQL was born.\n\nPostgreSQL development is presently being performed by a team of Internet\ndevelopers who are now responsible for all current and future development. The\ndevelopment team coordinator is Marc G. Fournier (scrappy@PostgreSQL.ORG).\nSupport is available from the PostgreSQL developer/user community through the\nsupport mailing list (questions@PostgreSQL.ORG).\n\nPostgreSQL is free and the complete source is available.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"icu":{"origin":"devel/icu","version":"76.1,1"},"liblz4":{"origin":"archivers/liblz4","version":"1.10.0,1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["databases"],"users":["postgres"],"groups":["postgres"],"shlibs_required":["libc.so.8","libcrypto.so.12","libexecinfo.so.1","libicui18n.so.76","libicuuc.so.76","libintl.so.8","liblz4.so.1","libm.so.4","libpq.so.5","libpthread.so.0","libssl.so.12","libxml2.so.2","libz.so.3","libzstd.so.1"],"options":{"DEBUG":"off","DOCS":"on","DTRACE":"off","GSSAPI":"off","LDAP":"off","LLVM":"off","LZ4":"on","NLS":"on","OPTIMIZED_CFLAGS":"off","PAM":"off","SSL":"on","TZDATA":"off","XML":"on","ZSTD":"on"},"annotations":{"cpe":"cpe:2.3:a:postgresql:postgresql:16.9:::::dragonfly6:x86_64"},"messages":[{"message":"For procedural languages and postgresql functions, please note that\nyou might have to update them when updating the server.\n\nIf you have many tables and many clients running, consider raising\nkern.maxfiles using sysctl(8), or reconfigure your kernel\nappropriately.\n\nThe port is set up to use autovacuum for new databases, but you might\nalso want to vacuum and perhaps backup your database regularly. There\nis a periodic script, /usr/local/etc/periodic/daily/502.pgsql, that\nyou may find useful. You can use it to backup and perform vacuum on all\ndatabases nightly. Per default, it performs `vacuum analyze'. See the\nscript for instructions. For autovacuum settings, please review\n~postgres/data/postgresql.conf.\n\nIf you plan to access your PostgreSQL server using ODBC, please\nconsider running the SQL script /usr/local/share/postgresql/odbc.sql\nto get the functions required for ODBC compliance.\n\nPlease note that if you use the rc script,\n/usr/local/etc/rc.d/postgresql, to initialize the database, unicode\n(UTF-8) will be used to store character data by default.  Set\npostgresql_initdb_flags or use login.conf settings described below to\nalter this behaviour. See the start rc script for more info.\n\nTo set limits, environment stuff like locale and collation and other\nthings, you can set up a class in /etc/login.conf before initializing\nthe database. Add something similar to this to /etc/login.conf:\n---\npostgres:\\\n\t:lang=en_US.UTF-8:\\\n\t:setenv=LC_COLLATE=C:\\\n\t:tc=default:\n---\nand run `cap_mkdb /etc/login.conf'.\nThen add 'postgresql_login_class=\"postgres\"' to /etc/rc.conf, or\nset it as the postgres user's login class in /etc/passwd.\n\n======================================================================\n\nTo use PostgreSQL, enable it in rc.conf using\n\n  sysrc postgresql_enable=yes\n\nTo initialize the database, run\n\n  service postgresql initdb\n\nYou can then start PostgreSQL by running:\n\n  service postgresql start\n\nFor postmaster settings, see ~postgres/data/postgresql.conf\n\nNB. FreeBSD's PostgreSQL port logs to syslog by default\n    See ~postgres/data/postgresql.conf for more info\n\nNB. If you're not using a checksumming filesystem like ZFS, you might\n    wish to enable data checksumming. It can be enabled during\n    the initdb phase, by adding the \"--data-checksums\" flag to\n    the postgresql_initdb_flags rcvar. Otherwise you can enable it later by\n    using pg_checksums.  Check the initdb(1) manpage for more info\n    and make sure you understand the performance implications.\n\n======================================================================\n\nSECURITY ADVICE\n\nIf upgrading from a version 16.x < 16.3\nA security vulnerability was found in the system views pg_stats_ext\nand pg_stats_ext_exprs, potentially allowing authenticated database\nusers to see data they shouldn't.  If this is of concern in your\ninstallation, run the SQL script /usr/local/share/postgresql/fix-CVE-2024-4317.sql\nfor each of your databases. For details, see\nhttps://www.postgresql.org/support/security/CVE-2024-4317/","type":"install"}]},{"name":"postgresql14-docs","origin":"databases/postgresql14-docs","version":"14.18","comment":"The PostgreSQL documentation set","maintainer":"pgsql@FreeBSD.org","www":"https://www.postgresql.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"505776c07cb2d4ab820dacf226038c3dc6c946314c35bd35bc366e1aa482c585","flatsize":16029119,"path":"All/postgresql14-docs-14.18.pkg","repopath":"All/postgresql14-docs-14.18.pkg","licenselogic":"single","licenses":["PostgreSQL"],"pkgsize":2011600,"desc":"PostgreSQL is a sophisticated Object-Relational DBMS, supporting\nalmost all SQL constructs, including subselects, transactions, and\nuser-defined types and functions. It is the most advanced open-source\ndatabase available anywhere. Commercial Support is also available.\n\nThe original Postgres code was the effort of many graduate students,\nundergraduate students, and staff programmers working under the direction of\nProfessor Michael Stonebraker at the University of California, Berkeley. In\n1995, Andrew Yu and Jolly Chen took on the task of converting the DBMS query\nlanguage to SQL and created a new database system which came to known as\nPostgres95. Many others contributed to the porting, testing, debugging and\nenhancement of the Postgres95 code. As the code improved, and 1995 faded into\nmemory, PostgreSQL was born.\n\nPostgreSQL development is presently being performed by a team of Internet\ndevelopers who are now responsible for all current and future development. The\ndevelopment team coordinator is Marc G. Fournier (scrappy@PostgreSQL.ORG).\nSupport is available from the PostgreSQL developer/user community through the\nsupport mailing list (questions@PostgreSQL.ORG).\n\nPostgreSQL is free and the complete source is available.","categories":["databases"],"annotations":{"cpe":"cpe:2.3:a:postgresql:postgresql:14.18:::::dragonfly6:x86_64"}},{"name":"postgresql13-plpython","origin":"databases/postgresql13-plpython","version":"13.21","comment":"Module for using Python to write SQL functions","maintainer":"pgsql@FreeBSD.org","www":"https://www.postgresql.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6792288d8ccce251e2020aae9c5288b58d8460f8e421aa4368b9563c88412b4f","flatsize":186601,"path":"All/postgresql13-plpython-13.21.pkg","repopath":"All/postgresql13-plpython-13.21.pkg","licenselogic":"single","licenses":["PostgreSQL"],"pkgsize":53984,"desc":"PostgreSQL is a sophisticated Object-Relational DBMS, supporting\nalmost all SQL constructs, including subselects, transactions, and\nuser-defined types and functions. It is the most advanced open-source\ndatabase available anywhere. Commercial Support is also available.\n\nThe original Postgres code was the effort of many graduate students,\nundergraduate students, and staff programmers working under the direction of\nProfessor Michael Stonebraker at the University of California, Berkeley. In\n1995, Andrew Yu and Jolly Chen took on the task of converting the DBMS query\nlanguage to SQL and created a new database system which came to known as\nPostgres95. Many others contributed to the porting, testing, debugging and\nenhancement of the Postgres95 code. As the code improved, and 1995 faded into\nmemory, PostgreSQL was born.\n\nPostgreSQL development is presently being performed by a team of Internet\ndevelopers who are now responsible for all current and future development. The\ndevelopment team coordinator is Marc G. Fournier (scrappy@PostgreSQL.ORG).\nSupport is available from the PostgreSQL developer/user community through the\nsupport mailing list (questions@PostgreSQL.ORG).\n\nPostgreSQL is free and the complete source is available.","deps":{"postgresql13-server":{"origin":"databases/postgresql13-server","version":"13.21"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"cpe":"cpe:2.3:a:postgresql:postgresql:13.21:::::dragonfly6:x86_64"},"messages":[{"message":"PL/Python has been installed. Check the createlang(l) manpage for more\ninfo. You can install PL/Python by using \"createlang plpythonu\" (it\nexists as an untrusted language only).","type":"install"}]},{"name":"postgresql13-pltcl","origin":"databases/postgresql13-pltcl","version":"13.21","comment":"Module for using Tcl to write SQL functions","maintainer":"pgsql@FreeBSD.org","www":"https://www.postgresql.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"488462ade8d6ae0286090028c58f77798148e8df0e13e610b1c7ad94331ea247","flatsize":62727,"path":"All/postgresql13-pltcl-13.21.pkg","repopath":"All/postgresql13-pltcl-13.21.pkg","licenselogic":"single","licenses":["PostgreSQL"],"pkgsize":21652,"desc":"PostgreSQL is a sophisticated Object-Relational DBMS, supporting\nalmost all SQL constructs, including subselects, transactions, and\nuser-defined types and functions. It is the most advanced open-source\ndatabase available anywhere. Commercial Support is also available.\n\nThe original Postgres code was the effort of many graduate students,\nundergraduate students, and staff programmers working under the direction of\nProfessor Michael Stonebraker at the University of California, Berkeley. In\n1995, Andrew Yu and Jolly Chen took on the task of converting the DBMS query\nlanguage to SQL and created a new database system which came to known as\nPostgres95. Many others contributed to the porting, testing, debugging and\nenhancement of the Postgres95 code. As the code improved, and 1995 faded into\nmemory, PostgreSQL was born.\n\nPostgreSQL development is presently being performed by a team of Internet\ndevelopers who are now responsible for all current and future development. The\ndevelopment team coordinator is Marc G. Fournier (scrappy@PostgreSQL.ORG).\nSupport is available from the PostgreSQL developer/user community through the\nsupport mailing list (questions@PostgreSQL.ORG).\n\nPostgreSQL is free and the complete source is available.","deps":{"postgresql13-server":{"origin":"databases/postgresql13-server","version":"13.21"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"}},"categories":["databases","tcl"],"annotations":{"cpe":"cpe:2.3:a:postgresql:postgresql:13.21:::::dragonfly6:x86_64"},"messages":[{"message":"PL/Tcl has been  installed. Check the createlang(l) manpage for more\ninfo. You can install pltcl as trusted or untrusted, by using either\n\"createlang pltcl\" or \"createlang pltclu\".","type":"install"}]},{"name":"postgresql13-pg_similarity","origin":"databases/pg_similarity","version":"20160917_2","comment":"Set of functions and operators for executing similarity queries","maintainer":"amutu@amutu.com","www":"http://pgsimilarity.projects.pgfoundry.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0b5bd37951e2197bca4d895886d25b3d1703c1c54f9a64757f8d5838c4901b3b","flatsize":98391,"path":"All/postgresql13-pg_similarity-20160917_2.pkg","repopath":"All/postgresql13-pg_similarity-20160917_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":29340,"desc":"pg_similarity is an extension to support similarity queries on PostgreSQL. The\nimplementation is tightly integrated in the RDBMS in the sense that it defines\noperators so instead of the traditional operators (= and <>) you can use ~~~\nand ! (any of these operators represents a similarity function).\n\npg_similarity has three main components:\n\n* Functions: a set of functions that implements similarity algorithms available\n  in the literature. These functions can be used as UDFs and, will be the base\n  for implementing the similarity operators;\n* Operators: a set of operators defined at the top of similarity functions. They\n  use similarity functions to obtain the similarity threshold and, compare its\n  value to a user-defined threshold to decide if it is a match or not;\n* Session Variables: a set of variables that store similarity function\n  parameters. Theses variables can be defined at run time.","deps":{"postgresql13-server":{"origin":"databases/postgresql13-server","version":"13.21"}},"categories":["databases"]},{"name":"postgresql13-plperl","origin":"databases/postgresql13-plperl","version":"13.21","comment":"Write SQL functions for PostgreSQL using Perl5","maintainer":"pgsql@FreeBSD.org","www":"https://www.postgresql.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"56fce395644fba87e2a080e270a5f191bea0c4fdeb79b88fc294761770652e53","flatsize":681070,"path":"All/postgresql13-plperl-13.21.pkg","repopath":"All/postgresql13-plperl-13.21.pkg","licenselogic":"single","licenses":["PostgreSQL"],"pkgsize":142632,"desc":"PostgreSQL is a sophisticated Object-Relational DBMS, supporting\nalmost all SQL constructs, including subselects, transactions, and\nuser-defined types and functions. It is the most advanced open-source\ndatabase available anywhere. Commercial Support is also available.\n\nThe original Postgres code was the effort of many graduate students,\nundergraduate students, and staff programmers working under the direction of\nProfessor Michael Stonebraker at the University of California, Berkeley. In\n1995, Andrew Yu and Jolly Chen took on the task of converting the DBMS query\nlanguage to SQL and created a new database system which came to known as\nPostgres95. Many others contributed to the porting, testing, debugging and\nenhancement of the Postgres95 code. As the code improved, and 1995 faded into\nmemory, PostgreSQL was born.\n\nPostgreSQL development is presently being performed by a team of Internet\ndevelopers who are now responsible for all current and future development. The\ndevelopment team coordinator is Marc G. Fournier (scrappy@PostgreSQL.ORG).\nSupport is available from the PostgreSQL developer/user community through the\nsupport mailing list (questions@PostgreSQL.ORG).\n\nPostgreSQL is free and the complete source is available.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"postgresql13-server":{"origin":"databases/postgresql13-server","version":"13.21"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["databases","perl5"],"annotations":{"cpe":"cpe:2.3:a:postgresql:postgresql:13.21:::::dragonfly6:x86_64"},"messages":[{"message":"PL/Perl has been installed. Check the createlang(l) manpage for more\ninfo. You can install PL/Perl as trusted or untrusted, by using either\n\"createlang plperl\" or \"createlang plperlu\".","type":"install"}]},{"name":"postgresql13-cstore_fdw","origin":"databases/postgresql-cstore_fdw","version":"1.7.0","comment":"Columnar store for analytics with PostgreSQL","maintainer":"farrokhi@FreeBSD.org","www":"https://github.com/citusdata/cstore_fdw","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"41444dea64e549f13719f66dd5be63fa0f8db0b4926e4cbebe2b295b63611030","flatsize":86720,"path":"All/postgresql13-cstore_fdw-1.7.0.pkg","repopath":"All/postgresql13-cstore_fdw-1.7.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":31524,"desc":"Cstore_fdw is a extension of PostgreSQL. This extension uses the Optimized Row\nColumnar (ORC) format for its data layout. ORC improves upon the RCFile format\ndeveloped at Facebook, and brings the following benefits:\n\t- Compression: Reduces in-memory and on-disk data size by 2-4x. Can be\n\t  extended to support different codecs.\n\t- Column projections: Only reads column data relevant to the query.\n\t  Improves performance for I/O bound queries.\n\t- Skip indexes: Stores min/max statistics for row groups, and uses them\n\t  to skip over unrelated rows.\nFurther, cstore_fdw used the Postgres foreign data wrapper APIs and type\nrepresentations with this extension. This brings:\n\t- Support for 40+ Postgres data types. The user can also create new types\n\t  and use them.\n\t- Statistics collection. PostgreSQL's query optimizer uses these stats to\n\t  evaluate different query plans and pick the best one.\n\t- Simple setup. Create foreign table and copy data. Run SQL.","deps":{"postgresql13-server":{"origin":"databases/postgresql13-server","version":"13.21"},"protobuf-c":{"origin":"devel/protobuf-c","version":"1.5.1_1"}},"categories":["databases"],"messages":[{"message":"If you are upgrading cstore_fdw from a version prior to 1.6, you need \nto execute the following steps:\n\n  - Restart the PostgreSQL server;\n\n  - Run ALTER EXTENSION cstore_fdw UPDATE;\n\nPlease, visit the following URL for more information:\n\nhttps://github.com/citusdata/cstore_fdw/blob/master/README.md","type":"upgrade"}]},{"name":"postgresql14-client","origin":"databases/postgresql14-client","version":"14.18","comment":"PostgreSQL database (client)","maintainer":"pgsql@FreeBSD.org","www":"https://www.postgresql.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9a6b7fe0a70c6a442769db2f991e89a4a0f7bc553310ab9fa7e0ae29d9a9f1ee","flatsize":14111359,"path":"All/postgresql14-client-14.18.pkg","repopath":"All/postgresql14-client-14.18.pkg","licenselogic":"single","licenses":["PostgreSQL"],"pkgsize":2964272,"desc":"PostgreSQL is a sophisticated Object-Relational DBMS, supporting\nalmost all SQL constructs, including subselects, transactions, and\nuser-defined types and functions. It is the most advanced open-source\ndatabase available anywhere. Commercial Support is also available.\n\nThe original Postgres code was the effort of many graduate students,\nundergraduate students, and staff programmers working under the direction of\nProfessor Michael Stonebraker at the University of California, Berkeley. In\n1995, Andrew Yu and Jolly Chen took on the task of converting the DBMS query\nlanguage to SQL and created a new database system which came to known as\nPostgres95. Many others contributed to the porting, testing, debugging and\nenhancement of the Postgres95 code. As the code improved, and 1995 faded into\nmemory, PostgreSQL was born.\n\nPostgreSQL development is presently being performed by a team of Internet\ndevelopers who are now responsible for all current and future development. The\ndevelopment team coordinator is Marc G. Fournier (scrappy@PostgreSQL.ORG).\nSupport is available from the PostgreSQL developer/user community through the\nsupport mailing list (questions@PostgreSQL.ORG).\n\nPostgreSQL is free and the complete source is available.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["databases"],"shlibs_required":["libc.so.8","libcrypto.so.12","libintl.so.8","libm.so.4","libpthread.so.0","libreadline.so.8","libz.so.3"],"options":{"DEBUG":"off","DOCS":"on","GSSAPI":"off","LIBEDIT":"off","NLS":"on","OPTIMIZED_CFLAGS":"off","PAM":"off","SSL":"on"},"annotations":{"cpe":"cpe:2.3:a:postgresql:postgresql:14.18:::::dragonfly6:x86_64"},"messages":[{"message":"The PostgreSQL port has a collection of \"side orders\":\n\npostgresql-docs\n  For all of the html documentation\n\np5-Pg\n  A perl5 API for client access to PostgreSQL databases.\n\npostgresql-tcltk\n  If you want tcl/tk client support.\n\npostgresql-jdbc\n  For Java JDBC support.\n\npostgresql-odbc\n  For client access from unix applications using ODBC as access\n  method. Not needed to access unix PostgreSQL servers from Win32\n  using ODBC. See below.\n\nruby-postgres, py-psycopg\n  For client access to PostgreSQL databases using the ruby & python\n  languages.\n\npostgresql-plperl, postgresql-pltcl & postgresql-plruby\n  For using perl5, tcl & ruby as procedural languages.\n\npostgresql-contrib\n  Lots of contributed utilities, postgresql functions and\n  datatypes. There you find pg_standby, pgcrypto and many other cool\n  things.\n\netc...","type":"install"}]},{"name":"postgresql15-server","origin":"databases/postgresql15-server","version":"15.13","comment":"PostgreSQL is the most advanced open-source database available anywhere","maintainer":"pgsql@FreeBSD.org","www":"https://www.postgresql.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c20a830eb1068064603af745b2c9c3dc3720d8f29aab1707a7e6ac282b5aeb2f","flatsize":27175450,"path":"All/postgresql15-server-15.13.pkg","repopath":"All/postgresql15-server-15.13.pkg","licenselogic":"single","licenses":["PostgreSQL"],"pkgsize":5272024,"desc":"PostgreSQL is a sophisticated Object-Relational DBMS, supporting\nalmost all SQL constructs, including subselects, transactions, and\nuser-defined types and functions. It is the most advanced open-source\ndatabase available anywhere. Commercial Support is also available.\n\nThe original Postgres code was the effort of many graduate students,\nundergraduate students, and staff programmers working under the direction of\nProfessor Michael Stonebraker at the University of California, Berkeley. In\n1995, Andrew Yu and Jolly Chen took on the task of converting the DBMS query\nlanguage to SQL and created a new database system which came to known as\nPostgres95. Many others contributed to the porting, testing, debugging and\nenhancement of the Postgres95 code. As the code improved, and 1995 faded into\nmemory, PostgreSQL was born.\n\nPostgreSQL development is presently being performed by a team of Internet\ndevelopers who are now responsible for all current and future development. The\ndevelopment team coordinator is Marc G. Fournier (scrappy@PostgreSQL.ORG).\nSupport is available from the PostgreSQL developer/user community through the\nsupport mailing list (questions@PostgreSQL.ORG).\n\nPostgreSQL is free and the complete source is available.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"icu":{"origin":"devel/icu","version":"76.1,1"},"liblz4":{"origin":"archivers/liblz4","version":"1.10.0,1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"postgresql15-client":{"origin":"databases/postgresql15-client","version":"15.13"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["databases"],"users":["postgres"],"groups":["postgres"],"shlibs_required":["libc.so.8","libcrypto.so.12","libexecinfo.so.1","libicui18n.so.76","libicuuc.so.76","libintl.so.8","liblz4.so.1","libm.so.4","libpq.so.5","libpthread.so.0","libssl.so.12","libxml2.so.2","libz.so.3","libzstd.so.1"],"options":{"DEBUG":"off","DOCS":"on","DTRACE":"off","GSSAPI":"off","LDAP":"off","LLVM":"off","LZ4":"on","NLS":"on","OPTIMIZED_CFLAGS":"off","PAM":"off","SSL":"on","TZDATA":"off","XML":"on","ZSTD":"on"},"annotations":{"cpe":"cpe:2.3:a:postgresql:postgresql:15.13:::::dragonfly6:x86_64"},"messages":[{"message":"For procedural languages and postgresql functions, please note that\nyou might have to update them when updating the server.\n\nIf you have many tables and many clients running, consider raising\nkern.maxfiles using sysctl(8), or reconfigure your kernel\nappropriately.\n\nThe port is set up to use autovacuum for new databases, but you might\nalso want to vacuum and perhaps backup your database regularly. There\nis a periodic script, /usr/local/etc/periodic/daily/502.pgsql, that\nyou may find useful. You can use it to backup and perform vacuum on all\ndatabases nightly. Per default, it performs `vacuum analyze'. See the\nscript for instructions. For autovacuum settings, please review\n~postgres/data/postgresql.conf.\n\nIf you plan to access your PostgreSQL server using ODBC, please\nconsider running the SQL script /usr/local/share/postgresql/odbc.sql\nto get the functions required for ODBC compliance.\n\nPlease note that if you use the rc script,\n/usr/local/etc/rc.d/postgresql, to initialize the database, unicode\n(UTF-8) will be used to store character data by default.  Set\npostgresql_initdb_flags or use login.conf settings described below to\nalter this behaviour. See the start rc script for more info.\n\nTo set limits, environment stuff like locale and collation and other\nthings, you can set up a class in /etc/login.conf before initializing\nthe database. Add something similar to this to /etc/login.conf:\n---\npostgres:\\\n\t:lang=en_US.UTF-8:\\\n\t:setenv=LC_COLLATE=C:\\\n\t:tc=default:\n---\nand run `cap_mkdb /etc/login.conf'.\nThen add 'postgresql_login_class=\"postgres\"' to /etc/rc.conf, or\nset it as the postgres user's login class in /etc/passwd.\n\n======================================================================\n\nTo use PostgreSQL, enable it in rc.conf using\n\n  sysrc postgresql_enable=yes\n\nTo initialize the database, run\n\n  service postgresql initdb\n\nYou can then start PostgreSQL by running:\n\n  service postgresql start\n\nFor postmaster settings, see ~postgres/data/postgresql.conf\n\nNB. FreeBSD's PostgreSQL port logs to syslog by default\n    See ~postgres/data/postgresql.conf for more info\n\nNB. If you're not using a checksumming filesystem like ZFS, you might\n    wish to enable data checksumming. It can be enabled during\n    the initdb phase, by adding the \"--data-checksums\" flag to\n    the postgresql_initdb_flags rcvar. Otherwise you can enable it later by\n    using pg_checksums.  Check the initdb(1) manpage for more info\n    and make sure you understand the performance implications.\n\n======================================================================\n\nSECURITY ADVICE\n\nIf upgrading from a version 15.x < 15.7:\nA security vulnerability was found in the system views pg_stats_ext\nand pg_stats_ext_exprs, potentially allowing authenticated database\nusers to see data they shouldn't.  If this is of concern in your\ninstallation, run the SQL script /usr/local/share/postgresql/fix-CVE-2024-4317.sql\nfor each of your databases. For details, see\nhttps://www.postgresql.org/support/security/CVE-2024-4317/","type":"install"}]},{"name":"postgresql13-contrib","origin":"databases/postgresql13-contrib","version":"13.21","comment":"The contrib utilities from the PostgreSQL distribution","maintainer":"pgsql@FreeBSD.org","www":"https://www.postgresql.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1a66cc3c9ddf4c3c44732436dbe4b28d3f553324f378eb2c483cefab4e4f4a33","flatsize":1869764,"path":"All/postgresql13-contrib-13.21.pkg","repopath":"All/postgresql13-contrib-13.21.pkg","licenselogic":"single","licenses":["PostgreSQL"],"pkgsize":447144,"desc":"PostgreSQL is a sophisticated Object-Relational DBMS, supporting\nalmost all SQL constructs, including subselects, transactions, and\nuser-defined types and functions. It is the most advanced open-source\ndatabase available anywhere. Commercial Support is also available.\n\nThe original Postgres code was the effort of many graduate students,\nundergraduate students, and staff programmers working under the direction of\nProfessor Michael Stonebraker at the University of California, Berkeley. In\n1995, Andrew Yu and Jolly Chen took on the task of converting the DBMS query\nlanguage to SQL and created a new database system which came to known as\nPostgres95. Many others contributed to the porting, testing, debugging and\nenhancement of the Postgres95 code. As the code improved, and 1995 faded into\nmemory, PostgreSQL was born.\n\nPostgreSQL development is presently being performed by a team of Internet\ndevelopers who are now responsible for all current and future development. The\ndevelopment team coordinator is Marc G. Fournier (scrappy@PostgreSQL.ORG).\nSupport is available from the PostgreSQL developer/user community through the\nsupport mailing list (questions@PostgreSQL.ORG).\n\nPostgreSQL is free and the complete source is available.","deps":{"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"postgresql13-client":{"origin":"databases/postgresql13-client","version":"13.21"}},"categories":["databases"],"shlibs_required":["libc.so.8","libpq.so.5","libpthread.so.0"],"options":{"DOCS":"on","OPENSSL":"on","XML":"on"},"annotations":{"cpe":"cpe:2.3:a:postgresql:postgresql:13.21:::::dragonfly6:x86_64"},"messages":[{"message":"The PostgreSQL contrib utilities have been installed. Please see\n/usr/local/share/doc/postgresql/README-contrib\nfor more information.","type":"install"}]},{"name":"postgresql-relay","origin":"databases/postgresql-relay","version":"1.3.2_2","comment":"Multiplex multiple PostgreSQL databases to one relay","maintainer":"ports@FreeBSD.org","www":"https://www.mavetju.org/unix/general.php","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"250a0e80a76ed5d311c62ec4b95f1c50edaa3addf58cbf2561f71cba4378943d","flatsize":21428,"path":"All/postgresql-relay-1.3.2_2.pkg","repopath":"All/postgresql-relay-1.3.2_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":11840,"desc":"postgresql-relay can be used to as a single point of origin for all\nyour databases. Instead of having to remember (or modify in case\nof changes) all the names of your databases, on which machines and\non which ports they are running, you only need to remember one\nmachine and the name of the database. The postgresql-relay will\nthen forward the connection to the proper database on the proper\nport of the proper server. No more changes in the hundreds of clients\nand scripts!","categories":["databases","net"],"shlibs_required":["libc.so.8","libwrap.so.4"],"messages":[{"message":"Databases/postgresql-relay now supports rc.subr.\nPlease add 'postgresqlrelay_enable=\"YES\"' to your /etc/rc.conf\nto make it start autoamtically at startup.","type":"install"},{"message":"===>   NOTICE:\n\nThe postgresql-relay port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"postgresql-plproxy","origin":"databases/postgresql-plproxy","version":"2.10.0","comment":"Function-based sharding for PostgreSQL","maintainer":"sunpoet@FreeBSD.org","www":"https://plproxy.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5fb48da7a46296b661a807e65dbefbeb44c9fa80a47dd8f7166b56a8012304d7","flatsize":78237,"path":"All/postgresql-plproxy-2.10.0.pkg","repopath":"All/postgresql-plproxy-2.10.0.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":32040,"desc":"PL/Proxy is a PostgreSQL procedural language (PL) handler that allows to do\nremote procedure calls between PostgreSQL databases, with optional sharding.\n\nPL/Proxy was developed in Skype as a scalability solution for PostgreSQL\ndatabase. At first it was very thin PL component that connected to C++ server\nthat handled all sharding decisions. This proved to be too complex setup and in\nversion 2 it was re-written to current archtecture of PL that handles sharding\nand generic pooler process (PgBouncer) that is able to handle large amount of\nstandard PostgreSQL connections that the PL makes.","deps":{"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"}},"categories":["databases"]},{"name":"postgresql13-docs","origin":"databases/postgresql13-docs","version":"13.21","comment":"The PostgreSQL documentation set","maintainer":"pgsql@FreeBSD.org","www":"https://www.postgresql.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fe5456f96ed8909cef1de15169bef51f42eb8a75635809710e727c679b4d7c4f","flatsize":15585172,"path":"All/postgresql13-docs-13.21.pkg","repopath":"All/postgresql13-docs-13.21.pkg","licenselogic":"single","licenses":["PostgreSQL"],"pkgsize":1967008,"desc":"PostgreSQL is a sophisticated Object-Relational DBMS, supporting\nalmost all SQL constructs, including subselects, transactions, and\nuser-defined types and functions. It is the most advanced open-source\ndatabase available anywhere. Commercial Support is also available.\n\nThe original Postgres code was the effort of many graduate students,\nundergraduate students, and staff programmers working under the direction of\nProfessor Michael Stonebraker at the University of California, Berkeley. In\n1995, Andrew Yu and Jolly Chen took on the task of converting the DBMS query\nlanguage to SQL and created a new database system which came to known as\nPostgres95. Many others contributed to the porting, testing, debugging and\nenhancement of the Postgres95 code. As the code improved, and 1995 faded into\nmemory, PostgreSQL was born.\n\nPostgreSQL development is presently being performed by a team of Internet\ndevelopers who are now responsible for all current and future development. The\ndevelopment team coordinator is Marc G. Fournier (scrappy@PostgreSQL.ORG).\nSupport is available from the PostgreSQL developer/user community through the\nsupport mailing list (questions@PostgreSQL.ORG).\n\nPostgreSQL is free and the complete source is available.","categories":["databases"],"annotations":{"cpe":"cpe:2.3:a:postgresql:postgresql:13.21:::::dragonfly6:x86_64"}},{"name":"postgresql-libpgeasy","origin":"databases/postgresql-libpgeasy","version":"3.0.4_3","comment":"Easy-to-use C interface to PostgreSQL","maintainer":"pgsql@FreeBSD.org","www":"https://www.postgresql.org/docs/7.2/static/pgeasy.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dbc99cf9b5fffe36f80e8a045ba6023b8a016465c87bd7aad6f64bb48a046451","flatsize":32494,"path":"All/postgresql-libpgeasy-3.0.4_3.pkg","repopath":"All/postgresql-libpgeasy-3.0.4_3.pkg","licenselogic":"single","pkgsize":9588,"desc":"Pgeasy is a PostgreSQL API that is a cleaner interface to the libpq\nlibrary, more like an SQL 4GL interface.\n\nThere are examples in share/examples/postgresql/libpqeasy\nand docs in share/doc/postgresql/libpqeasy","deps":{"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"}},"categories":["databases"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"postgresql-orafce","origin":"databases/postgresql-orafce","version":"4.14.2","comment":"Oracle's compatibility functions and packages for PostgreSQL","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/orafce/orafce","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"57ca143b8288d2c6bf4fedc856ea9a44b880d7ef88489bd54ac31659fac9c657","flatsize":530685,"path":"All/postgresql-orafce-4.14.2.pkg","repopath":"All/postgresql-orafce-4.14.2.pkg","licenselogic":"single","licenses":["BSD0CLAUSE"],"pkgsize":110672,"desc":"Orafce provides the functions and operators that emulate a subset of functions\nand packages from the Oracle RDBMS.\n\nThe Orafce is supported in AWS Aurora with PostgreSQL Compatibility and also in\nAzure Database for PostgreSQL.","deps":{"postgresql16-server":{"origin":"databases/postgresql16-server","version":"16.9"}},"categories":["databases"]},{"name":"postgresql-odbc","origin":"databases/postgresql-odbc","version":"16.00.0000","comment":"PostgreSQL ODBC driver","maintainer":"bofh@FreeBSD.org","www":"https://www.postgresql.org/ftp/odbc/versions/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"434fb18efd7f9d0c3ca09a4ec095d7c0eb818fbbd757815834eb14212a4e7442","flatsize":1279729,"path":"All/postgresql-odbc-16.00.0000.pkg","repopath":"All/postgresql-odbc-16.00.0000.pkg","licenselogic":"single","licenses":["LGPL20+"],"pkgsize":337864,"desc":"The official ODBC driver for connecting to PostgreSQL Database; not a\npart of the PostgreSQL Database distribution, though -- developed and\nmaintained separately.","deps":{"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"},"unixODBC":{"origin":"databases/unixODBC","version":"2.3.12_1"}},"categories":["databases"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"postgresql-jdbc","origin":"databases/postgresql-jdbc","version":"42.7.5","comment":"Java JDBC implementation for PostgreSQL","maintainer":"pgsql@FreeBSD.org","www":"https://jdbc.postgresql.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"244a8aa5f1848d667b6fca50b313dc79a8ae9c5a3f5bf1910722c5402dba7410","flatsize":1088307,"path":"All/postgresql-jdbc-42.7.5.pkg","repopath":"All/postgresql-jdbc-42.7.5.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1010228,"desc":"This is the official implementation of JDBC, the Java Database\nConnectivity API, for accessing PostgreSQL databases from Java.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["databases","java"]},{"name":"postgresql13-client","origin":"databases/postgresql13-client","version":"13.21","comment":"PostgreSQL database (client)","maintainer":"pgsql@FreeBSD.org","www":"https://www.postgresql.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"893df95da822a80382b3553f06b4d149bf70a357084d5b375ad1b07bd6009a4d","flatsize":12926554,"path":"All/postgresql13-client-13.21.pkg","repopath":"All/postgresql13-client-13.21.pkg","licenselogic":"single","licenses":["PostgreSQL"],"pkgsize":2780508,"desc":"PostgreSQL is a sophisticated Object-Relational DBMS, supporting\nalmost all SQL constructs, including subselects, transactions, and\nuser-defined types and functions. It is the most advanced open-source\ndatabase available anywhere. Commercial Support is also available.\n\nThe original Postgres code was the effort of many graduate students,\nundergraduate students, and staff programmers working under the direction of\nProfessor Michael Stonebraker at the University of California, Berkeley. In\n1995, Andrew Yu and Jolly Chen took on the task of converting the DBMS query\nlanguage to SQL and created a new database system which came to known as\nPostgres95. Many others contributed to the porting, testing, debugging and\nenhancement of the Postgres95 code. As the code improved, and 1995 faded into\nmemory, PostgreSQL was born.\n\nPostgreSQL development is presently being performed by a team of Internet\ndevelopers who are now responsible for all current and future development. The\ndevelopment team coordinator is Marc G. Fournier (scrappy@PostgreSQL.ORG).\nSupport is available from the PostgreSQL developer/user community through the\nsupport mailing list (questions@PostgreSQL.ORG).\n\nPostgreSQL is free and the complete source is available.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["databases"],"shlibs_required":["libc.so.8","libcrypto.so.12","libintl.so.8","libm.so.4","libpthread.so.0","libreadline.so.8","libz.so.3"],"options":{"DEBUG":"off","DOCS":"on","GSSAPI":"off","LIBEDIT":"off","NLS":"on","OPTIMIZED_CFLAGS":"off","PAM":"off","SSL":"on"},"annotations":{"cpe":"cpe:2.3:a:postgresql:postgresql:13.21:::::dragonfly6:x86_64"},"messages":[{"message":"The PostgreSQL port has a collection of \"side orders\":\n\npostgresql-docs\n  For all of the html documentation\n\np5-Pg\n  A perl5 API for client access to PostgreSQL databases.\n\npostgresql-tcltk \n  If you want tcl/tk client support.\n\npostgresql-jdbc\n  For Java JDBC support.\n\npostgresql-odbc\n  For client access from unix applications using ODBC as access\n  method. Not needed to access unix PostgreSQL servers from Win32\n  using ODBC. See below.\n\nruby-postgres, py-psycopg\n  For client access to PostgreSQL databases using the ruby & python\n  languages.\n\npostgresql-plperl, postgresql-pltcl & postgresql-plruby\n  For using perl5, tcl & ruby as procedural languages.\n\npostgresql-contrib\n  Lots of contributed utilities, postgresql functions and\n  datatypes. There you find pg_standby, pgcrypto and many other cool\n  things.\n\netc...","type":"install"}]},{"name":"postgresql14-server","origin":"databases/postgresql14-server","version":"14.18","comment":"PostgreSQL is the most advanced open-source database available anywhere","maintainer":"pgsql@FreeBSD.org","www":"https://www.postgresql.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6e5b2f62f7c537b26a14402fe91f2753bf20cd5676f3fa71059ef6ede002c96a","flatsize":24904752,"path":"All/postgresql14-server-14.18.pkg","repopath":"All/postgresql14-server-14.18.pkg","licenselogic":"single","licenses":["PostgreSQL"],"pkgsize":4988404,"desc":"PostgreSQL is a sophisticated Object-Relational DBMS, supporting\nalmost all SQL constructs, including subselects, transactions, and\nuser-defined types and functions. It is the most advanced open-source\ndatabase available anywhere. Commercial Support is also available.\n\nThe original Postgres code was the effort of many graduate students,\nundergraduate students, and staff programmers working under the direction of\nProfessor Michael Stonebraker at the University of California, Berkeley. In\n1995, Andrew Yu and Jolly Chen took on the task of converting the DBMS query\nlanguage to SQL and created a new database system which came to known as\nPostgres95. Many others contributed to the porting, testing, debugging and\nenhancement of the Postgres95 code. As the code improved, and 1995 faded into\nmemory, PostgreSQL was born.\n\nPostgreSQL development is presently being performed by a team of Internet\ndevelopers who are now responsible for all current and future development. The\ndevelopment team coordinator is Marc G. Fournier (scrappy@PostgreSQL.ORG).\nSupport is available from the PostgreSQL developer/user community through the\nsupport mailing list (questions@PostgreSQL.ORG).\n\nPostgreSQL is free and the complete source is available.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"icu":{"origin":"devel/icu","version":"76.1,1"},"liblz4":{"origin":"archivers/liblz4","version":"1.10.0,1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"postgresql14-client":{"origin":"databases/postgresql14-client","version":"14.18"}},"categories":["databases"],"users":["postgres"],"groups":["postgres"],"shlibs_required":["libc.so.8","libcrypto.so.12","libexecinfo.so.1","libicui18n.so.76","libicuuc.so.76","libintl.so.8","liblz4.so.1","libm.so.4","libpq.so.5","libpthread.so.0","libssl.so.12","libxml2.so.2","libz.so.3"],"options":{"DEBUG":"off","DOCS":"on","DTRACE":"off","GSSAPI":"off","LDAP":"off","LLVM":"off","LZ4":"on","NLS":"on","OPTIMIZED_CFLAGS":"off","PAM":"off","SSL":"on","TZDATA":"off","XML":"on"},"annotations":{"cpe":"cpe:2.3:a:postgresql:postgresql:14.18:::::dragonfly6:x86_64"},"messages":[{"message":"For procedural languages and postgresql functions, please note that\nyou might have to update them when updating the server.\n\nIf you have many tables and many clients running, consider raising\nkern.maxfiles using sysctl(8), or reconfigure your kernel\nappropriately.\n\nThe port is set up to use autovacuum for new databases, but you might\nalso want to vacuum and perhaps backup your database regularly. There\nis a periodic script, /usr/local/etc/periodic/daily/502.pgsql, that\nyou may find useful. You can use it to backup and perform vacuum on all\ndatabases nightly. Per default, it performs `vacuum analyze'. See the\nscript for instructions. For autovacuum settings, please review\n~postgres/data/postgresql.conf.\n\nIf you plan to access your PostgreSQL server using ODBC, please\nconsider running the SQL script /usr/local/share/postgresql/odbc.sql\nto get the functions required for ODBC compliance.\n\nPlease note that if you use the rc script,\n/usr/local/etc/rc.d/postgresql, to initialize the database, unicode\n(UTF-8) will be used to store character data by default.  Set\npostgresql_initdb_flags or use login.conf settings described below to\nalter this behaviour. See the start rc script for more info.\n\nTo set limits, environment stuff like locale and collation and other\nthings, you can set up a class in /etc/login.conf before initializing\nthe database. Add something similar to this to /etc/login.conf:\n---\npostgres:\\\n\t:lang=en_US.UTF-8:\\\n\t:setenv=LC_COLLATE=C:\\\n\t:tc=default:\n---\nand run `cap_mkdb /etc/login.conf'.\nThen add 'postgresql_login_class=\"postgres\"' to /etc/rc.conf, or\nset it as the postgres user's login class in /etc/passwd.\n\n======================================================================\n\nTo use PostgreSQL, enable it in rc.conf using\n\n  sysrc postgresql_enable=yes\n\nTo initialize the database, run\n\n  service postgresql initdb\n\nYou can then start PostgreSQL by running:\n\n  service postgresql start\n\nFor postmaster settings, see ~postgres/data/postgresql.conf\n\nNB. FreeBSD's PostgreSQL port logs to syslog by default\n    See ~postgres/data/postgresql.conf for more info\n\nNB. If you're not using a checksumming filesystem like ZFS, you might\n    wish to enable data checksumming. It can be enabled during\n    the initdb phase, by adding the \"--data-checksums\" flag to\n    the postgresql_initdb_flags rcvar. Otherwise you can enable it later by\n    using pg_checksums.  Check the initdb(1) manpage for more info\n    and make sure you understand the performance implications.\n\n======================================================================\n\nSECURITY ADVICE\n\nIf upgrading from a version 14.x < 14.12:\nA security vulnerability was found in the system views pg_stats_ext\nand pg_stats_ext_exprs, potentially allowing authenticated database\nusers to see data they shouldn't.  If this is of concern in your\ninstallation, run the SQL script /usr/local/share/postgresql/fix-CVE-2024-4317.sql\nfor each of your databases. For details, see\nhttps://www.postgresql.org/support/security/CVE-2024-4317/","type":"install"}]},{"name":"postgis-jdbc","origin":"databases/postgis-jdbc","version":"2.1.7","comment":"PostGIS spatial data structures for JDBC","maintainer":"rhurlin@FreeBSD.org","www":"http://postgis.refractions.net","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"54d606786fe535b42da1675ee085a7c29f863c28ea05e034679f17edcff56be6","flatsize":121982,"path":"All/postgis-jdbc-2.1.7.pkg","repopath":"All/postgis-jdbc-2.1.7.pkg","licenselogic":"and","licenses":["GPLv2","LGPL21"],"pkgsize":82140,"desc":"PostGIS-JDBC provides the spatial data structures needed to use\nPostgreSQL-JDBC with spatial tables.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"},"postgresql-jdbc":{"origin":"databases/postgresql-jdbc","version":"42.7.5"}},"categories":["databases","geography","java"]},{"name":"postgis35","origin":"databases/postgis35","version":"3.5.2_1","comment":"Geographic objects support for PostgreSQL databases","maintainer":"lbartoletti@FreeBSD.org","www":"https://postgis.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"252665741c548b973e7d7ca9f91ea39f2f8a1349119c0134eaaac01737e93c92","flatsize":46938216,"path":"All/postgis35-3.5.2_1.pkg","repopath":"All/postgis35-3.5.2_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2223892,"desc":"PostGIS adds support for geographic objects to the PostgreSQL\nobject-relational database. In effect, PostGIS \"spatially enables\"\nthe PostgreSQL server, allowing it to be used as a backend spatial\ndatabase for geographic information systems (GIS), much like ESRI's\nSDE or Oracle's Spatial extension. PostGIS follows the OpenGIS\n\"Simple Features Specification for SQL\" and has been certified as\ncompliant with the \"Types and Functions\" profile.\n\nPostGIS development was started by Refractions Research as a project\nin open source spatial database technology. PostGIS is released\nunder the GNU General Public License. PostGIS continues to be\ndeveloped by a group of contributors led by a Project Steering\nCommittee and new features continue to be added.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdal":{"origin":"graphics/gdal","version":"3.10.2_1"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"geos":{"origin":"graphics/geos","version":"3.13.1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"json-c":{"origin":"devel/json-c","version":"0.18"},"libiconv":{"origin":"converters/libiconv","version":"1.17_1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"},"postgresql16-contrib":{"origin":"databases/postgresql16-contrib","version":"16.9"},"postgresql16-server":{"origin":"databases/postgresql16-server","version":"16.9"},"proj":{"origin":"graphics/proj","version":"9.6.0,1"},"protobuf-c":{"origin":"devel/protobuf-c","version":"1.5.1_1"},"sfcgal":{"origin":"databases/sfcgal","version":"2.0.0_2"}},"categories":["databases","geography"],"shlibs_required":["libSFCGAL.so.2","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdal.so.36","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgeos_c.so.1","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libiconv.so.2","libintl.so.8","libjson-c.so.5","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpq.so.5","libproj.so.25"],"options":{"ADDRSTD":"on","JSON":"on","LOADERGUI":"on","NLS":"on","PROTOBUF":"on","RASTER":"on","SFCGAL":"on","TOPOLOGY":"on"},"annotations":{"cpe":"cpe:2.3:a:postgis:postgis:3.5.2:::::dragonfly6:x86_64:1"}},{"name":"postgis33","origin":"databases/postgis33","version":"3.3.8","comment":"Geographic objects support for PostgreSQL databases","maintainer":"lbartoletti@FreeBSD.org","www":"https://postgis.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6dcd1a2af2535bde56ac66cc4f9c989acd4f125146f8974990ef59f6681922a0","flatsize":46197093,"path":"All/postgis33-3.3.8.pkg","repopath":"All/postgis33-3.3.8.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1822916,"desc":"PostGIS adds support for geographic objects to the PostgreSQL\nobject-relational database. In effect, PostGIS \"spatially enables\"\nthe PostgreSQL server, allowing it to be used as a backend spatial\ndatabase for geographic information systems (GIS), much like ESRI's\nSDE or Oracle's Spatial extension. PostGIS follows the OpenGIS\n\"Simple Features Specification for SQL\" and has been certified as\ncompliant with the \"Types and Functions\" profile.\n\nPostGIS development was started by Refractions Research as a project\nin open source spatial database technology. PostGIS is released\nunder the GNU General Public License. PostGIS continues to be\ndeveloped by a group of contributors led by a Project Steering\nCommittee and new features continue to be added.","deps":{"gdal":{"origin":"graphics/gdal","version":"3.10.2_1"},"geos":{"origin":"graphics/geos","version":"3.13.1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"json-c":{"origin":"devel/json-c","version":"0.18"},"libiconv":{"origin":"converters/libiconv","version":"1.17_1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"},"pcre2":{"origin":"devel/pcre2","version":"10.45"},"postgresql16-contrib":{"origin":"databases/postgresql16-contrib","version":"16.9"},"postgresql16-server":{"origin":"databases/postgresql16-server","version":"16.9"},"proj":{"origin":"graphics/proj","version":"9.6.0,1"},"protobuf-c":{"origin":"devel/protobuf-c","version":"1.5.1_1"},"sfcgal":{"origin":"databases/sfcgal","version":"2.0.0_2"}},"categories":["databases","geography"],"shlibs_required":["libSFCGAL.so.2","libc.so.8","libgdal.so.36","libgeos_c.so.1","libiconv.so.2","libintl.so.8","libjson-c.so.5","libm.so.4","libpq.so.5","libproj.so.25"],"options":{"ADDRSTD":"on","JSON":"on","LOADERGUI":"off","NLS":"on","PROTOBUF":"on","RASTER":"on","SFCGAL":"on","TOPOLOGY":"on","WAGYU":"on"},"annotations":{"cpe":"cpe:2.3:a:postgis:postgis:3.3.8:::::dragonfly6:x86_64"}},{"name":"postgis34","origin":"databases/postgis34","version":"3.4.4","comment":"Geographic objects support for PostgreSQL databases","maintainer":"lbartoletti@FreeBSD.org","www":"https://postgis.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3e1678757ab615b6557884df1d59e07e60e8bcbae73a1213f53d90eedd86fb9c","flatsize":47175138,"path":"All/postgis34-3.4.4.pkg","repopath":"All/postgis34-3.4.4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2216540,"desc":"PostGIS adds support for geographic objects to the PostgreSQL\nobject-relational database. In effect, PostGIS \"spatially enables\"\nthe PostgreSQL server, allowing it to be used as a backend spatial\ndatabase for geographic information systems (GIS), much like ESRI's\nSDE or Oracle's Spatial extension. PostGIS follows the OpenGIS\n\"Simple Features Specification for SQL\" and has been certified as\ncompliant with the \"Types and Functions\" profile.\n\nPostGIS development was started by Refractions Research as a project\nin open source spatial database technology. PostGIS is released\nunder the GNU General Public License. PostGIS continues to be\ndeveloped by a group of contributors led by a Project Steering\nCommittee and new features continue to be added.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdal":{"origin":"graphics/gdal","version":"3.10.2_1"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"geos":{"origin":"graphics/geos","version":"3.13.1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"json-c":{"origin":"devel/json-c","version":"0.18"},"libiconv":{"origin":"converters/libiconv","version":"1.17_1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"},"postgresql16-contrib":{"origin":"databases/postgresql16-contrib","version":"16.9"},"postgresql16-server":{"origin":"databases/postgresql16-server","version":"16.9"},"proj":{"origin":"graphics/proj","version":"9.6.0,1"},"protobuf-c":{"origin":"devel/protobuf-c","version":"1.5.1_1"},"sfcgal":{"origin":"databases/sfcgal","version":"2.0.0_2"}},"categories":["databases","geography"],"shlibs_required":["libSFCGAL.so.2","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdal.so.36","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgeos_c.so.1","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libiconv.so.2","libintl.so.8","libjson-c.so.5","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpq.so.5","libproj.so.25"],"options":{"ADDRSTD":"on","JSON":"on","LOADERGUI":"on","NLS":"on","PROTOBUF":"on","RASTER":"on","SFCGAL":"on","TOPOLOGY":"on"},"annotations":{"cpe":"cpe:2.3:a:postgis:postgis:3.4.4:::::dragonfly6:x86_64"}},{"name":"postfixadmin33-php84","origin":"mail/postfixadmin33","version":"3.3.15","comment":"PHP web-based management tool for Postfix virtual domains and users","maintainer":"ports.maintainer@evilphi.com","www":"http://www.postfixadmin.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"87c360e358d347179f0b22b4241918489359b38d9820b4357fd4ac1e33f104b6","flatsize":6319108,"path":"All/postfixadmin33-php84-3.3.15.pkg","repopath":"All/postfixadmin33-php84-3.3.15.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1420352,"desc":"Postfix Admin is a web-based management tool written in PHP for\nPostfix with Postfix-style Virtual Domains using MySQL or\nPostgreSQL lookups.  Postfix Admin is known to work on Apache\nand Lighttpd, but is designed to work on any web server with\nPHP 5.1.2+ support.\n\nPostfix Admin features:\n\n- Virtual Mailboxes, Virtual Aliases and Forwarders;\n- Domain-to-Domain Forwarding (Catch-All Aliases);\n- Vacation (auto-responder) for Virtual Mailboxes;\n- Quota, Alias & Mailbox limits per domain;\n- Backup MX;\n- Packaged with over 25 languages.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-Email-Sender":{"origin":"mail/p5-Email-Sender","version":"2.601"},"p5-Email-Simple":{"origin":"mail/p5-Email-Simple","version":"2.218"},"p5-Email-Valid":{"origin":"mail/p5-Email-Valid","version":"1.204"},"p5-LockFile-Simple":{"origin":"devel/p5-LockFile-Simple","version":"0.208"},"p5-Log-Log4perl":{"origin":"devel/p5-Log-Log4perl","version":"1.57"},"p5-MIME-EncWords":{"origin":"mail/p5-MIME-EncWords","version":"1.015.0"},"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-mbstring":{"origin":"converters/php84-mbstring","version":"8.4.8"},"php84-pdo_sqlite":{"origin":"databases/php84-pdo_sqlite","version":"8.4.8"},"php84-pecl-imap":{"origin":"mail/pecl-imap","version":"1.0.3"},"php84-session":{"origin":"www/php84-session","version":"8.4.8"}},"categories":["mail","www"],"options":{"ADDONS":"on","DOCS":"on","IMAP":"on","MYSQL":"off","PGSQL":"off","SQLITE":"on"},"annotations":{"cpe":"cpe:2.3:a:postfix_admin_project:postfix_admin:3.3.15:::::dragonfly6:x86_64","flavor":"php84"},"messages":[{"message":"If you are upgrading, you may need to update your existing database.\nYou can do so by browsing to [URL]/setup.php where [URL] is the\npostfixadmin root.\n\nTo avoid checksum errors when uninstalling or upgrading postfixadmin,\ndo not edit config.inc.php.  Instead, put your configuration settings\nin config.local.php in the postfixadmin webroot.  That file will be\nincluded automatically by config.inc.php.\n\nFor detailed information, please see the complete installation steps\nin /usr/local/share/doc/postfixadmin33/INSTALL.TXT.","type":"install"},{"message":"For upgrade-related details, including configuration changes, see\n/usr/local/share/doc/postfixadmin33/CHANGELOG.TXT.","type":"upgrade"}]},{"name":"prometheus","origin":"net-mgmt/prometheus2","version":"2.55.1_3","comment":"Systems monitoring and alerting toolkit","maintainer":"dor.bsd@xm0.uk","www":"https://prometheus.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4213c8c66b6a0af4bc0e5fe7bac0abb30ed8583ec6c03721c66f5f3a74275081","flatsize":201745689,"path":"All/prometheus-2.55.1_3.pkg","repopath":"All/prometheus-2.55.1_3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":38055176,"desc":"Prometheus is a systems and service monitoring system. It collects metrics\nfrom configured targets at given intervals, evaluates rule expressions,\ndisplays the results, and can trigger alerts if some condition is observed\nto be true.\n\nPrometheus' main distinguishing features as compared to other monitoring\nsystems are:\n\n- a multi-dimensional data model (timeseries defined by metric name and\n  set of key/value dimensions)\n- a flexible query language to leverage this dimensionality\n- no dependency on distributed storage; single server nodes are autonomous\n- timeseries collection happens via a pull model over HTTP\n- pushing timeseries is supported via an intermediary gateway\n- targets are discovered via service discovery or static configuration\n- multiple modes of graphing and dashboarding support\n- support for hierarchical and horizontal federation","categories":["net-mgmt"],"users":["prometheus"],"groups":["prometheus"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:prometheus:prometheus:2.55.1:::::dragonfly6:x86_64:3"},"messages":[{"message":"TLS 1.0 and 1.1 disabled by default client-side.\nPrometheus users can override this with the min_version parameter of tls_config.\nCertificates signed with the SHA-1 hash function are rejected. This doesn't apply to self-signed root certificates.","type":"upgrade","maximum_version":"2.36.0"},{"message":"promtool: Changed rule numbering from 0-based to 1-based when reporting rule errors.\nAdded `prometheus_remote_storage_read_queries_total` counter and\n`prometheus_remote_storage_read_request_duration_seconds` histogram, removed\n`prometheus_remote_storage_remote_read_queries_total` counter.\nAdded buckets for longer durations to\n`prometheus_remote_storage_sent_batch_duration_seconds` histogram.\nWAL compression is enabled by default.","type":"upgrade","maximum_version":"2.20"},{"message":"The `prometheus_sd_kubernetes_cache_*` metrics were removed.\nThe `prometheus_sd_kubernetes_workqueue_latency_seconds` and\n`prometheus_sd_kubernetes_workqueue_work_duration_seconds` now show correct\nvalues in seconds.\nThe `query` label on `prometheus_remote_storage_*` metrics has been changed to\n`remote_name` and `url`.","type":"upgrade","maximum_version":"2.15"},{"message":"The `prometheus_tsdb_wal_reader_corruption_errors` metric was renamed to\n`prometheus_tsdb_wal_reader_corruption_errors_total`.","type":"upgrade","maximum_version":"2.11"},{"message":"The `prometheus_tsdb_storage_blocks_bytes_total` metric is now\n`prometheus_tsdb_storage_blocks_bytes`.","type":"upgrade","maximum_version":"2.8"},{"message":"The `storage.tsdb.retention` flag has been deprecated in Prometheus 2.7.0.\nUsers of this flag will want to update their configuration to use the newer\n`storage.tsdb.retention.time` flag.","type":"upgrade","maximum_version":"2.7"},{"message":"Users of `marathon_sd` should now use `auth_token` and `auth_token_file` for\ntoken-based authentication instead of `bearer_token` and `bearer_token_file`\nrespectively.\nMetric names for the HTTP server metrics were changed.","type":"upgrade","maximum_version":"2.3"},{"message":"The `file_sd` mtime metric was renamed.","type":"upgrade","maximum_version":"2.2"}]},{"name":"postfixadmin33-php83","origin":"mail/postfixadmin33","version":"3.3.15","comment":"PHP web-based management tool for Postfix virtual domains and users","maintainer":"ports.maintainer@evilphi.com","www":"http://www.postfixadmin.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4ea321a657a6105fb49161c1735599c9725c554d43748b403fc826e4eb851835","flatsize":6319108,"path":"All/postfixadmin33-php83-3.3.15.pkg","repopath":"All/postfixadmin33-php83-3.3.15.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1420488,"desc":"Postfix Admin is a web-based management tool written in PHP for\nPostfix with Postfix-style Virtual Domains using MySQL or\nPostgreSQL lookups.  Postfix Admin is known to work on Apache\nand Lighttpd, but is designed to work on any web server with\nPHP 5.1.2+ support.\n\nPostfix Admin features:\n\n- Virtual Mailboxes, Virtual Aliases and Forwarders;\n- Domain-to-Domain Forwarding (Catch-All Aliases);\n- Vacation (auto-responder) for Virtual Mailboxes;\n- Quota, Alias & Mailbox limits per domain;\n- Backup MX;\n- Packaged with over 25 languages.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-Email-Sender":{"origin":"mail/p5-Email-Sender","version":"2.601"},"p5-Email-Simple":{"origin":"mail/p5-Email-Simple","version":"2.218"},"p5-Email-Valid":{"origin":"mail/p5-Email-Valid","version":"1.204"},"p5-LockFile-Simple":{"origin":"devel/p5-LockFile-Simple","version":"0.208"},"p5-Log-Log4perl":{"origin":"devel/p5-Log-Log4perl","version":"1.57"},"p5-MIME-EncWords":{"origin":"mail/p5-MIME-EncWords","version":"1.015.0"},"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-imap":{"origin":"mail/php83-imap","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-pdo_sqlite":{"origin":"databases/php83-pdo_sqlite","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"}},"categories":["mail","www"],"options":{"ADDONS":"on","DOCS":"on","IMAP":"on","MYSQL":"off","PGSQL":"off","SQLITE":"on"},"annotations":{"cpe":"cpe:2.3:a:postfix_admin_project:postfix_admin:3.3.15:::::dragonfly6:x86_64","flavor":"php83"},"messages":[{"message":"If you are upgrading, you may need to update your existing database.\nYou can do so by browsing to [URL]/setup.php where [URL] is the\npostfixadmin root.\n\nTo avoid checksum errors when uninstalling or upgrading postfixadmin,\ndo not edit config.inc.php.  Instead, put your configuration settings\nin config.local.php in the postfixadmin webroot.  That file will be\nincluded automatically by config.inc.php.\n\nFor detailed information, please see the complete installation steps\nin /usr/local/share/doc/postfixadmin33/INSTALL.TXT.","type":"install"},{"message":"For upgrade-related details, including configuration changes, see\n/usr/local/share/doc/postfixadmin33/CHANGELOG.TXT.","type":"upgrade"}]},{"name":"postgresql13-server","origin":"databases/postgresql13-server","version":"13.21","comment":"PostgreSQL is the most advanced open-source database available anywhere","maintainer":"pgsql@FreeBSD.org","www":"https://www.postgresql.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7cf8eea781f558202f12c626ca629f3527f29e86226dfb2992fda65f737808e6","flatsize":24156358,"path":"All/postgresql13-server-13.21.pkg","repopath":"All/postgresql13-server-13.21.pkg","licenselogic":"single","licenses":["PostgreSQL"],"pkgsize":4860428,"desc":"PostgreSQL is a sophisticated Object-Relational DBMS, supporting\nalmost all SQL constructs, including subselects, transactions, and\nuser-defined types and functions. It is the most advanced open-source\ndatabase available anywhere. Commercial Support is also available.\n\nThe original Postgres code was the effort of many graduate students,\nundergraduate students, and staff programmers working under the direction of\nProfessor Michael Stonebraker at the University of California, Berkeley. In\n1995, Andrew Yu and Jolly Chen took on the task of converting the DBMS query\nlanguage to SQL and created a new database system which came to known as\nPostgres95. Many others contributed to the porting, testing, debugging and\nenhancement of the Postgres95 code. As the code improved, and 1995 faded into\nmemory, PostgreSQL was born.\n\nPostgreSQL development is presently being performed by a team of Internet\ndevelopers who are now responsible for all current and future development. The\ndevelopment team coordinator is Marc G. Fournier (scrappy@PostgreSQL.ORG).\nSupport is available from the PostgreSQL developer/user community through the\nsupport mailing list (questions@PostgreSQL.ORG).\n\nPostgreSQL is free and the complete source is available.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"icu":{"origin":"devel/icu","version":"76.1,1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"postgresql13-client":{"origin":"databases/postgresql13-client","version":"13.21"}},"categories":["databases"],"users":["postgres"],"groups":["postgres"],"shlibs_required":["libc.so.8","libcrypto.so.12","libexecinfo.so.1","libicui18n.so.76","libicuuc.so.76","libintl.so.8","libm.so.4","libpq.so.5","libpthread.so.0","libssl.so.12","libxml2.so.2","libz.so.3"],"options":{"DEBUG":"off","DOCS":"on","DTRACE":"off","GSSAPI":"off","LDAP":"off","LLVM":"off","NLS":"on","OPTIMIZED_CFLAGS":"off","PAM":"off","SSL":"on","TZDATA":"off","XML":"on"},"annotations":{"cpe":"cpe:2.3:a:postgresql:postgresql:13.21:::::dragonfly6:x86_64"},"messages":[{"message":"For procedural languages and postgresql functions, please note that\nyou might have to update them when updating the server.\n\nIf you have many tables and many clients running, consider raising\nkern.maxfiles using sysctl(8), or reconfigure your kernel\nappropriately.\n\nThe port is set up to use autovacuum for new databases, but you might\nalso want to vacuum and perhaps backup your database regularly. There\nis a periodic script, /usr/local/etc/periodic/daily/502.pgsql, that\nyou may find useful. You can use it to backup and perform vacuum on all\ndatabases nightly. Per default, it performs `vacuum analyze'. See the\nscript for instructions. For autovacuum settings, please review\n~postgres/data/postgresql.conf.\n\nIf you plan to access your PostgreSQL server using ODBC, please\nconsider running the SQL script /usr/local/share/postgresql/odbc.sql\nto get the functions required for ODBC compliance.\n\nPlease note that if you use the rc script,\n/usr/local/etc/rc.d/postgresql, to initialize the database, unicode\n(UTF-8) will be used to store character data by default.  Set\npostgresql_initdb_flags or use login.conf settings described below to\nalter this behaviour. See the start rc script for more info.\n\nTo set limits, environment stuff like locale and collation and other\nthings, you can set up a class in /etc/login.conf before initializing\nthe database. Add something similar to this to /etc/login.conf:\n---\npostgres:\\\n\t:lang=en_US.UTF-8:\\\n\t:setenv=LC_COLLATE=C:\\\n\t:tc=default:\n---\nand run `cap_mkdb /etc/login.conf'.\nThen add 'postgresql_login_class=\"postgres\"' to /etc/rc.conf, or\nset it as the postgres user's login class in /etc/passwd.\n\n======================================================================\n\nTo use PostgreSQL, enable it in rc.conf using\n\n  sysrc postgresql_enable=yes\n\nTo initialize the database, run\n\n  service postgresql initdb\n\nYou can then start PostgreSQL by running:\n\n  service postgresql start\n\nFor postmaster settings, see ~postgres/data/postgresql.conf\n\nNB. FreeBSD's PostgreSQL port logs to syslog by default\n    See ~postgres/data/postgresql.conf for more info\n\nNB. If you're not using a checksumming filesystem like ZFS, you might\n    wish to enable data checksumming. It can be enabled during\n    the initdb phase, by adding the \"--data-checksums\" flag to\n    the postgresql_initdb_flags rcvar. Otherwise you can enable it later by\n    pg_checksums.  Check the initdb(1) manpage for more info\n    and make sure you understand the performance implications.\n\n======================================================================","type":"install"}]},{"name":"postfixadmin33-php82","origin":"mail/postfixadmin33","version":"3.3.15","comment":"PHP web-based management tool for Postfix virtual domains and users","maintainer":"ports.maintainer@evilphi.com","www":"http://www.postfixadmin.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f3c5b813ccd7a6b3a62b0feaf2f687579c14ef006c4e0a6768d86d8b1f1c150d","flatsize":6319108,"path":"All/postfixadmin33-php82-3.3.15.pkg","repopath":"All/postfixadmin33-php82-3.3.15.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1420368,"desc":"Postfix Admin is a web-based management tool written in PHP for\nPostfix with Postfix-style Virtual Domains using MySQL or\nPostgreSQL lookups.  Postfix Admin is known to work on Apache\nand Lighttpd, but is designed to work on any web server with\nPHP 5.1.2+ support.\n\nPostfix Admin features:\n\n- Virtual Mailboxes, Virtual Aliases and Forwarders;\n- Domain-to-Domain Forwarding (Catch-All Aliases);\n- Vacation (auto-responder) for Virtual Mailboxes;\n- Quota, Alias & Mailbox limits per domain;\n- Backup MX;\n- Packaged with over 25 languages.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-Email-Sender":{"origin":"mail/p5-Email-Sender","version":"2.601"},"p5-Email-Simple":{"origin":"mail/p5-Email-Simple","version":"2.218"},"p5-Email-Valid":{"origin":"mail/p5-Email-Valid","version":"1.204"},"p5-LockFile-Simple":{"origin":"devel/p5-LockFile-Simple","version":"0.208"},"p5-Log-Log4perl":{"origin":"devel/p5-Log-Log4perl","version":"1.57"},"p5-MIME-EncWords":{"origin":"mail/p5-MIME-EncWords","version":"1.015.0"},"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-imap":{"origin":"mail/php82-imap","version":"8.2.28"},"php82-mbstring":{"origin":"converters/php82-mbstring","version":"8.2.28"},"php82-pdo_sqlite":{"origin":"databases/php82-pdo_sqlite","version":"8.2.28"},"php82-session":{"origin":"www/php82-session","version":"8.2.28"}},"categories":["mail","www"],"options":{"ADDONS":"on","DOCS":"on","IMAP":"on","MYSQL":"off","PGSQL":"off","SQLITE":"on"},"annotations":{"cpe":"cpe:2.3:a:postfix_admin_project:postfix_admin:3.3.15:::::dragonfly6:x86_64","flavor":"php82"},"messages":[{"message":"If you are upgrading, you may need to update your existing database.\nYou can do so by browsing to [URL]/setup.php where [URL] is the\npostfixadmin root.\n\nTo avoid checksum errors when uninstalling or upgrading postfixadmin,\ndo not edit config.inc.php.  Instead, put your configuration settings\nin config.local.php in the postfixadmin webroot.  That file will be\nincluded automatically by config.inc.php.\n\nFor detailed information, please see the complete installation steps\nin /usr/local/share/doc/postfixadmin33/INSTALL.TXT.","type":"install"},{"message":"For upgrade-related details, including configuration changes, see\n/usr/local/share/doc/postfixadmin33/CHANGELOG.TXT.","type":"upgrade"}]},{"name":"postfixadmin33-lite-php84","origin":"mail/postfixadmin33-lite","version":"3.3.15","comment":"PHP web-based management tool for Postfix virtual domains and users","maintainer":"ports.maintainer@evilphi.com","www":"http://www.postfixadmin.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7bcdc06e7e0db7dae202793ee03a9e4afdf81a133df7a41eb4efc81faf60417c","flatsize":6091411,"path":"All/postfixadmin33-lite-php84-3.3.15.pkg","repopath":"All/postfixadmin33-lite-php84-3.3.15.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1360704,"desc":"Postfix Admin is a web-based management tool written in PHP for\nPostfix with Postfix-style Virtual Domains using MySQL or\nPostgreSQL lookups.  Postfix Admin is known to work on Apache\nand Lighttpd, but is designed to work on any web server with\nPHP 5.1.2+ support.\n\nPostfix Admin features:\n\n- Virtual Mailboxes, Virtual Aliases and Forwarders;\n- Domain-to-Domain Forwarding (Catch-All Aliases);\n- Vacation (auto-responder) for Virtual Mailboxes;\n- Quota, Alias & Mailbox limits per domain;\n- Backup MX;\n- Packaged with over 25 languages.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-mbstring":{"origin":"converters/php84-mbstring","version":"8.4.8"},"php84-pdo_sqlite":{"origin":"databases/php84-pdo_sqlite","version":"8.4.8"},"php84-session":{"origin":"www/php84-session","version":"8.4.8"}},"categories":["mail","www"],"options":{"ADDONS":"off","DOCS":"on","IMAP":"off","MYSQL":"off","PGSQL":"off","SQLITE":"on"},"annotations":{"cpe":"cpe:2.3:a:postfix_admin_project:postfix_admin:3.3.15:::::dragonfly6:x86_64","flavor":"php84"},"messages":[{"message":"If you are upgrading, you may need to update your existing database.\nYou can do so by browsing to [URL]/setup.php where [URL] is the\npostfixadmin root.\n\nTo avoid checksum errors when uninstalling or upgrading postfixadmin,\ndo not edit config.inc.php.  Instead, put your configuration settings\nin config.local.php in the postfixadmin webroot.  That file will be\nincluded automatically by config.inc.php.\n\nFor detailed information, please see the complete installation steps\nin /usr/local/share/doc/postfixadmin33/INSTALL.TXT.","type":"install"},{"message":"For upgrade-related details, including configuration changes, see\n/usr/local/share/doc/postfixadmin33/CHANGELOG.TXT.","type":"upgrade"}]},{"name":"postfixadmin33-lite-php82","origin":"mail/postfixadmin33-lite","version":"3.3.15","comment":"PHP web-based management tool for Postfix virtual domains and users","maintainer":"ports.maintainer@evilphi.com","www":"http://www.postfixadmin.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"86dbd3bce0c48ae7b9c44a5b00edb4078a22b6e20a4feb8b3f3b6b3c908feb28","flatsize":6091411,"path":"All/postfixadmin33-lite-php82-3.3.15.pkg","repopath":"All/postfixadmin33-lite-php82-3.3.15.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1360784,"desc":"Postfix Admin is a web-based management tool written in PHP for\nPostfix with Postfix-style Virtual Domains using MySQL or\nPostgreSQL lookups.  Postfix Admin is known to work on Apache\nand Lighttpd, but is designed to work on any web server with\nPHP 5.1.2+ support.\n\nPostfix Admin features:\n\n- Virtual Mailboxes, Virtual Aliases and Forwarders;\n- Domain-to-Domain Forwarding (Catch-All Aliases);\n- Vacation (auto-responder) for Virtual Mailboxes;\n- Quota, Alias & Mailbox limits per domain;\n- Backup MX;\n- Packaged with over 25 languages.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-mbstring":{"origin":"converters/php82-mbstring","version":"8.2.28"},"php82-pdo_sqlite":{"origin":"databases/php82-pdo_sqlite","version":"8.2.28"},"php82-session":{"origin":"www/php82-session","version":"8.2.28"}},"categories":["mail","www"],"options":{"ADDONS":"off","DOCS":"on","IMAP":"off","MYSQL":"off","PGSQL":"off","SQLITE":"on"},"annotations":{"cpe":"cpe:2.3:a:postfix_admin_project:postfix_admin:3.3.15:::::dragonfly6:x86_64","flavor":"php82"},"messages":[{"message":"If you are upgrading, you may need to update your existing database.\nYou can do so by browsing to [URL]/setup.php where [URL] is the\npostfixadmin root.\n\nTo avoid checksum errors when uninstalling or upgrading postfixadmin,\ndo not edit config.inc.php.  Instead, put your configuration settings\nin config.local.php in the postfixadmin webroot.  That file will be\nincluded automatically by config.inc.php.\n\nFor detailed information, please see the complete installation steps\nin /usr/local/share/doc/postfixadmin33/INSTALL.TXT.","type":"install"},{"message":"For upgrade-related details, including configuration changes, see\n/usr/local/share/doc/postfixadmin33/CHANGELOG.TXT.","type":"upgrade"}]},{"name":"postfixadmin33-php81","origin":"mail/postfixadmin33","version":"3.3.15","comment":"PHP web-based management tool for Postfix virtual domains and users","maintainer":"ports.maintainer@evilphi.com","www":"http://www.postfixadmin.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"847d483e55577c0a0ca471b682981bbcb5f33b62d84c7480b505bf0a75e444ce","flatsize":6319108,"path":"All/postfixadmin33-php81-3.3.15.pkg","repopath":"All/postfixadmin33-php81-3.3.15.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1420392,"desc":"Postfix Admin is a web-based management tool written in PHP for\nPostfix with Postfix-style Virtual Domains using MySQL or\nPostgreSQL lookups.  Postfix Admin is known to work on Apache\nand Lighttpd, but is designed to work on any web server with\nPHP 5.1.2+ support.\n\nPostfix Admin features:\n\n- Virtual Mailboxes, Virtual Aliases and Forwarders;\n- Domain-to-Domain Forwarding (Catch-All Aliases);\n- Vacation (auto-responder) for Virtual Mailboxes;\n- Quota, Alias & Mailbox limits per domain;\n- Backup MX;\n- Packaged with over 25 languages.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-Email-Sender":{"origin":"mail/p5-Email-Sender","version":"2.601"},"p5-Email-Simple":{"origin":"mail/p5-Email-Simple","version":"2.218"},"p5-Email-Valid":{"origin":"mail/p5-Email-Valid","version":"1.204"},"p5-LockFile-Simple":{"origin":"devel/p5-LockFile-Simple","version":"0.208"},"p5-Log-Log4perl":{"origin":"devel/p5-Log-Log4perl","version":"1.57"},"p5-MIME-EncWords":{"origin":"mail/p5-MIME-EncWords","version":"1.015.0"},"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-imap":{"origin":"mail/php81-imap","version":"8.1.32"},"php81-mbstring":{"origin":"converters/php81-mbstring","version":"8.1.32"},"php81-pdo_sqlite":{"origin":"databases/php81-pdo_sqlite","version":"8.1.32"},"php81-session":{"origin":"www/php81-session","version":"8.1.32"}},"categories":["mail","www"],"options":{"ADDONS":"on","DOCS":"on","IMAP":"on","MYSQL":"off","PGSQL":"off","SQLITE":"on"},"annotations":{"cpe":"cpe:2.3:a:postfix_admin_project:postfix_admin:3.3.15:::::dragonfly6:x86_64","flavor":"php81"},"messages":[{"message":"If you are upgrading, you may need to update your existing database.\nYou can do so by browsing to [URL]/setup.php where [URL] is the\npostfixadmin root.\n\nTo avoid checksum errors when uninstalling or upgrading postfixadmin,\ndo not edit config.inc.php.  Instead, put your configuration settings\nin config.local.php in the postfixadmin webroot.  That file will be\nincluded automatically by config.inc.php.\n\nFor detailed information, please see the complete installation steps\nin /usr/local/share/doc/postfixadmin33/INSTALL.TXT.","type":"install"},{"message":"For upgrade-related details, including configuration changes, see\n/usr/local/share/doc/postfixadmin33/CHANGELOG.TXT.","type":"upgrade"}]},{"name":"postfixadmin33-lite-php81","origin":"mail/postfixadmin33-lite","version":"3.3.15","comment":"PHP web-based management tool for Postfix virtual domains and users","maintainer":"ports.maintainer@evilphi.com","www":"http://www.postfixadmin.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"57c87ba3bc5fd8453cfc47bf3ba592932c778d79d668131573b85104cdbf533e","flatsize":6091411,"path":"All/postfixadmin33-lite-php81-3.3.15.pkg","repopath":"All/postfixadmin33-lite-php81-3.3.15.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1360812,"desc":"Postfix Admin is a web-based management tool written in PHP for\nPostfix with Postfix-style Virtual Domains using MySQL or\nPostgreSQL lookups.  Postfix Admin is known to work on Apache\nand Lighttpd, but is designed to work on any web server with\nPHP 5.1.2+ support.\n\nPostfix Admin features:\n\n- Virtual Mailboxes, Virtual Aliases and Forwarders;\n- Domain-to-Domain Forwarding (Catch-All Aliases);\n- Vacation (auto-responder) for Virtual Mailboxes;\n- Quota, Alias & Mailbox limits per domain;\n- Backup MX;\n- Packaged with over 25 languages.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-mbstring":{"origin":"converters/php81-mbstring","version":"8.1.32"},"php81-pdo_sqlite":{"origin":"databases/php81-pdo_sqlite","version":"8.1.32"},"php81-session":{"origin":"www/php81-session","version":"8.1.32"}},"categories":["mail","www"],"options":{"ADDONS":"off","DOCS":"on","IMAP":"off","MYSQL":"off","PGSQL":"off","SQLITE":"on"},"annotations":{"cpe":"cpe:2.3:a:postfix_admin_project:postfix_admin:3.3.15:::::dragonfly6:x86_64","flavor":"php81"},"messages":[{"message":"If you are upgrading, you may need to update your existing database.\nYou can do so by browsing to [URL]/setup.php where [URL] is the\npostfixadmin root.\n\nTo avoid checksum errors when uninstalling or upgrading postfixadmin,\ndo not edit config.inc.php.  Instead, put your configuration settings\nin config.local.php in the postfixadmin webroot.  That file will be\nincluded automatically by config.inc.php.\n\nFor detailed information, please see the complete installation steps\nin /usr/local/share/doc/postfixadmin33/INSTALL.TXT.","type":"install"},{"message":"For upgrade-related details, including configuration changes, see\n/usr/local/share/doc/postfixadmin33/CHANGELOG.TXT.","type":"upgrade"}]},{"name":"postgresql15-client","origin":"databases/postgresql15-client","version":"15.13","comment":"PostgreSQL database (client)","maintainer":"pgsql@FreeBSD.org","www":"https://www.postgresql.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4a92e0f4f4b10e996751df0b75fc2d87a2cec49f9e9ebbb6a1e430c6e5ad3d11","flatsize":14946586,"path":"All/postgresql15-client-15.13.pkg","repopath":"All/postgresql15-client-15.13.pkg","licenselogic":"single","licenses":["PostgreSQL"],"pkgsize":3065408,"desc":"PostgreSQL is a sophisticated Object-Relational DBMS, supporting\nalmost all SQL constructs, including subselects, transactions, and\nuser-defined types and functions. It is the most advanced open-source\ndatabase available anywhere. Commercial Support is also available.\n\nThe original Postgres code was the effort of many graduate students,\nundergraduate students, and staff programmers working under the direction of\nProfessor Michael Stonebraker at the University of California, Berkeley. In\n1995, Andrew Yu and Jolly Chen took on the task of converting the DBMS query\nlanguage to SQL and created a new database system which came to known as\nPostgres95. Many others contributed to the porting, testing, debugging and\nenhancement of the Postgres95 code. As the code improved, and 1995 faded into\nmemory, PostgreSQL was born.\n\nPostgreSQL development is presently being performed by a team of Internet\ndevelopers who are now responsible for all current and future development. The\ndevelopment team coordinator is Marc G. Fournier (scrappy@PostgreSQL.ORG).\nSupport is available from the PostgreSQL developer/user community through the\nsupport mailing list (questions@PostgreSQL.ORG).\n\nPostgreSQL is free and the complete source is available.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["databases"],"shlibs_required":["libc.so.8","libcrypto.so.12","libintl.so.8","libm.so.4","libpthread.so.0","libreadline.so.8","libz.so.3"],"options":{"DEBUG":"off","DOCS":"on","GSSAPI":"off","LIBEDIT":"off","NLS":"on","OPTIMIZED_CFLAGS":"off","PAM":"off","SSL":"on"},"annotations":{"cpe":"cpe:2.3:a:postgresql:postgresql:15.13:::::dragonfly6:x86_64"},"messages":[{"message":"The PostgreSQL port has a collection of \"side orders\":\n\npostgresql-docs\n  For all of the html documentation\n\np5-Pg\n  A perl5 API for client access to PostgreSQL databases.\n\npostgresql-tcltk\n  If you want tcl/tk client support.\n\npostgresql-jdbc\n  For Java JDBC support.\n\npostgresql-odbc\n  For client access from unix applications using ODBC as access\n  method. Not needed to access unix PostgreSQL servers from Win32\n  using ODBC. See below.\n\nruby-postgres, py-psycopg\n  For client access to PostgreSQL databases using the ruby & python\n  languages.\n\npostgresql-plperl, postgresql-pltcl & postgresql-plruby\n  For using perl5, tcl & ruby as procedural languages.\n\npostgresql-contrib\n  Lots of contributed utilities, postgresql functions and\n  datatypes. There you find pg_standby, pgcrypto and many other cool\n  things.\n\netc...","type":"install"}]},{"name":"postfixadmin33-lite-php83","origin":"mail/postfixadmin33-lite","version":"3.3.15","comment":"PHP web-based management tool for Postfix virtual domains and users","maintainer":"ports.maintainer@evilphi.com","www":"http://www.postfixadmin.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a90087978d2f4e848ff6d3ad0d7ef2b19c89e5c240eb40d7bc4552b3e3308078","flatsize":6091411,"path":"All/postfixadmin33-lite-php83-3.3.15.pkg","repopath":"All/postfixadmin33-lite-php83-3.3.15.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1360532,"desc":"Postfix Admin is a web-based management tool written in PHP for\nPostfix with Postfix-style Virtual Domains using MySQL or\nPostgreSQL lookups.  Postfix Admin is known to work on Apache\nand Lighttpd, but is designed to work on any web server with\nPHP 5.1.2+ support.\n\nPostfix Admin features:\n\n- Virtual Mailboxes, Virtual Aliases and Forwarders;\n- Domain-to-Domain Forwarding (Catch-All Aliases);\n- Vacation (auto-responder) for Virtual Mailboxes;\n- Quota, Alias & Mailbox limits per domain;\n- Backup MX;\n- Packaged with over 25 languages.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-pdo_sqlite":{"origin":"databases/php83-pdo_sqlite","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"}},"categories":["mail","www"],"options":{"ADDONS":"off","DOCS":"on","IMAP":"off","MYSQL":"off","PGSQL":"off","SQLITE":"on"},"annotations":{"cpe":"cpe:2.3:a:postfix_admin_project:postfix_admin:3.3.15:::::dragonfly6:x86_64","flavor":"php83"},"messages":[{"message":"If you are upgrading, you may need to update your existing database.\nYou can do so by browsing to [URL]/setup.php where [URL] is the\npostfixadmin root.\n\nTo avoid checksum errors when uninstalling or upgrading postfixadmin,\ndo not edit config.inc.php.  Instead, put your configuration settings\nin config.local.php in the postfixadmin webroot.  That file will be\nincluded automatically by config.inc.php.\n\nFor detailed information, please see the complete installation steps\nin /usr/local/share/doc/postfixadmin33/INSTALL.TXT.","type":"install"},{"message":"For upgrade-related details, including configuration changes, see\n/usr/local/share/doc/postfixadmin33/CHANGELOG.TXT.","type":"upgrade"}]},{"name":"postfixadmin-php83","origin":"mail/postfixadmin","version":"3.4.d.20211018","comment":"PHP web-based management tool for Postfix virtual domains and users","maintainer":"ports.maintainer@evilphi.com","www":"http://www.postfixadmin.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"59ffc546968626a864e5c60e7c230b07335aa054cea615135419d7ef1b0c4e74","flatsize":9622558,"path":"All/postfixadmin-php83-3.4.d.20211018.pkg","repopath":"All/postfixadmin-php83-3.4.d.20211018.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":4384644,"desc":"Postfix Admin is a web-based management tool written in PHP for\nPostfix with Postfix-style Virtual Domains using MySQL or\nPostgreSQL lookups.  Postfix Admin is known to work on Apache\nand Lighttpd, but is designed to work on any web server with\nPHP 5.1.2+ support.\n\nPostfix Admin features:\n\n- Virtual Mailboxes, Virtual Aliases and Forwarders;\n- Domain-to-Domain Forwarding (Catch-All Aliases);\n- Vacation (auto-responder) for Virtual Mailboxes;\n- Quota, Alias & Mailbox limits per domain;\n- Backup MX;\n- Packaged with over 25 languages.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-Email-Sender":{"origin":"mail/p5-Email-Sender","version":"2.601"},"p5-Email-Simple":{"origin":"mail/p5-Email-Simple","version":"2.218"},"p5-Email-Valid":{"origin":"mail/p5-Email-Valid","version":"1.204"},"p5-LockFile-Simple":{"origin":"devel/p5-LockFile-Simple","version":"0.208"},"p5-Log-Log4perl":{"origin":"devel/p5-Log-Log4perl","version":"1.57"},"p5-MIME-EncWords":{"origin":"mail/p5-MIME-EncWords","version":"1.015.0"},"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-imap":{"origin":"mail/php83-imap","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-pdo_sqlite":{"origin":"databases/php83-pdo_sqlite","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"}},"categories":["mail","www"],"options":{"ADDONS":"on","DOCS":"on","IMAP":"on","MYSQL":"off","PGSQL":"off","SQLITE":"on"},"annotations":{"cpe":"cpe:2.3:a:postfix_admin_project:postfix_admin:3.4.d.20211018:::::dragonfly6:x86_64","flavor":"php83"},"messages":[{"message":"If you are upgrading, you may need to update your existing database.\nYou can do so by browsing to [URL]/setup.php where [URL] is the\npostfixadmin root.\n\nTo avoid checksum errors when uninstalling or upgrading postfixadmin,\ndo not edit config.inc.php.  Instead, put your configuration settings\nin config.local.php in the postfixadmin webroot.  That file will be\nincluded automatically by config.inc.php.\n\nFor detailed information, please see the complete installation steps\nin /usr/local/share/doc/postfixadmin/INSTALL.TXT.","type":"install"},{"message":"For upgrade-related details, including configuration changes, see\n/usr/local/share/doc/postfixadmin/CHANGELOG.TXT.","type":"upgrade"}]},{"name":"povray38","origin":"graphics/povray38","version":"3.8.0.b.2_17","comment":"Persistence of Vision Ray Tracer v3.8.0 Beta 2","maintainer":"bsd@philippost.de","www":"https://www.povray.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"913c97c78db5cdb5589f710df7949e8e16120b3452039851aff7fd9af9cf7347","flatsize":34189126,"path":"All/povray38-3.8.0.b.2_17.pkg","repopath":"All/povray38-3.8.0.b.2_17.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":24024624,"desc":"POV-Ray(TM) Persistence of Vision Ray Tracer\n\nThe  Persistence  of  Vision(tm)   Ray-Tracer   creates   three-dimensional,\nphoto-realistic images using a rendering  technique  called  ray-tracing.  It\nreads in a text  file  containing  information  describing  the  objects  and\nlighting in a scene and generates an image of that scene from the view  point\nof a camera also described in the  text  file.  Ray-tracing  is  not  a  fast\nprocess by any means, but it produces very high quality images with realistic\nreflections, shading, perspective and other effects.\n\nThis is a beta version of the upcoming version 3.8.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"png":{"origin":"graphics/png","version":"1.6.47"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["graphics"],"shlibs_required":["libboost_thread.so.1.87.0","libc.so.8","libjpeg.so.8","libm.so.4","libpng16.so.16","libpthread.so.0","librt.so.0","libstdc++.so.9","libtiff.so.6","libz.so.3"],"options":{"DOCS":"on","EXAMPLES":"on","IO":"off","JPEG":"on","OPENEXR":"off","PNG":"on","TIFF":"on","X11":"off"}},{"name":"postfixadmin-php82","origin":"mail/postfixadmin","version":"3.4.d.20211018","comment":"PHP web-based management tool for Postfix virtual domains and users","maintainer":"ports.maintainer@evilphi.com","www":"http://www.postfixadmin.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"32c3595765b83307fe60479e2389a4e38b562af5a1dbe2c4853698d2731ffb57","flatsize":9622558,"path":"All/postfixadmin-php82-3.4.d.20211018.pkg","repopath":"All/postfixadmin-php82-3.4.d.20211018.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":4384428,"desc":"Postfix Admin is a web-based management tool written in PHP for\nPostfix with Postfix-style Virtual Domains using MySQL or\nPostgreSQL lookups.  Postfix Admin is known to work on Apache\nand Lighttpd, but is designed to work on any web server with\nPHP 5.1.2+ support.\n\nPostfix Admin features:\n\n- Virtual Mailboxes, Virtual Aliases and Forwarders;\n- Domain-to-Domain Forwarding (Catch-All Aliases);\n- Vacation (auto-responder) for Virtual Mailboxes;\n- Quota, Alias & Mailbox limits per domain;\n- Backup MX;\n- Packaged with over 25 languages.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-Email-Sender":{"origin":"mail/p5-Email-Sender","version":"2.601"},"p5-Email-Simple":{"origin":"mail/p5-Email-Simple","version":"2.218"},"p5-Email-Valid":{"origin":"mail/p5-Email-Valid","version":"1.204"},"p5-LockFile-Simple":{"origin":"devel/p5-LockFile-Simple","version":"0.208"},"p5-Log-Log4perl":{"origin":"devel/p5-Log-Log4perl","version":"1.57"},"p5-MIME-EncWords":{"origin":"mail/p5-MIME-EncWords","version":"1.015.0"},"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-imap":{"origin":"mail/php82-imap","version":"8.2.28"},"php82-mbstring":{"origin":"converters/php82-mbstring","version":"8.2.28"},"php82-pdo_sqlite":{"origin":"databases/php82-pdo_sqlite","version":"8.2.28"},"php82-session":{"origin":"www/php82-session","version":"8.2.28"}},"categories":["mail","www"],"options":{"ADDONS":"on","DOCS":"on","IMAP":"on","MYSQL":"off","PGSQL":"off","SQLITE":"on"},"annotations":{"cpe":"cpe:2.3:a:postfix_admin_project:postfix_admin:3.4.d.20211018:::::dragonfly6:x86_64","flavor":"php82"},"messages":[{"message":"If you are upgrading, you may need to update your existing database.\nYou can do so by browsing to [URL]/setup.php where [URL] is the\npostfixadmin root.\n\nTo avoid checksum errors when uninstalling or upgrading postfixadmin,\ndo not edit config.inc.php.  Instead, put your configuration settings\nin config.local.php in the postfixadmin webroot.  That file will be\nincluded automatically by config.inc.php.\n\nFor detailed information, please see the complete installation steps\nin /usr/local/share/doc/postfixadmin/INSTALL.TXT.","type":"install"},{"message":"For upgrade-related details, including configuration changes, see\n/usr/local/share/doc/postfixadmin/CHANGELOG.TXT.","type":"upgrade"}]},{"name":"postfix-postfwd","origin":"mail/postfix-postfwd","version":"2.03_2","comment":"Postfix firewall policy daemon","maintainer":"andreas.jobs+freebsdbugs@ruhr-uni-bochum.de","www":"https://www.postfwd.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f8b1bd26bce7489d282d11b9f28040dc50034b3fb097c55695de2d33d8c7b8b7","flatsize":636352,"path":"All/postfix-postfwd-2.03_2.pkg","repopath":"All/postfix-postfwd-2.03_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":145044,"desc":"The program uses the postfix policy delegation protocol to control access to\nthe mail system before a message has been accepted (please visit\nhttp://www.postfix.org/SMTPD_POLICY_README.html for more information). It\nallows you to choose an action (e.g. reject, dunno) for a combination of\nseveral smtp parameters (like sender and recipient address, size or the\nclient's TLS fingerprint).","deps":{"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"p5-Net-Server":{"origin":"net/p5-Net-Server","version":"2.014"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"* Start postfwd with:\n\n# /usr/local/etc/rc.d/postfwd start\n\n* Integrate thusly in: /usr/local/etc/postfix/main.cf\n\n127.0.0.1:10040_time_limit   = 3600\n\nsmtpd_recipient_restrictions =\n\t...\n\tpermit_mynetworks\n\t...\n\treject_unauth_destination\n\treject_unauth_pipelining\n\tcheck_policy_service inet:127.0.0.1:10040\n\t...\n\n* NOTE: specify check_policy_service AFTER reject_unauth_destination\n* or else your system can become an open relay.\n*\n* CONFIGURATION:\n*\n* Create and edit /usr/local/etc/postfwd.conf\n* An example is provided in /usr/local/etc/postfwd.conf.sample","type":"install"}]},{"name":"postfixadmin-php84","origin":"mail/postfixadmin","version":"3.4.d.20211018","comment":"PHP web-based management tool for Postfix virtual domains and users","maintainer":"ports.maintainer@evilphi.com","www":"http://www.postfixadmin.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b4bfa3c7ff373f08512282b118596be4fdee4c83e763660f975f388e94061664","flatsize":9622558,"path":"All/postfixadmin-php84-3.4.d.20211018.pkg","repopath":"All/postfixadmin-php84-3.4.d.20211018.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":4384488,"desc":"Postfix Admin is a web-based management tool written in PHP for\nPostfix with Postfix-style Virtual Domains using MySQL or\nPostgreSQL lookups.  Postfix Admin is known to work on Apache\nand Lighttpd, but is designed to work on any web server with\nPHP 5.1.2+ support.\n\nPostfix Admin features:\n\n- Virtual Mailboxes, Virtual Aliases and Forwarders;\n- Domain-to-Domain Forwarding (Catch-All Aliases);\n- Vacation (auto-responder) for Virtual Mailboxes;\n- Quota, Alias & Mailbox limits per domain;\n- Backup MX;\n- Packaged with over 25 languages.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-Email-Sender":{"origin":"mail/p5-Email-Sender","version":"2.601"},"p5-Email-Simple":{"origin":"mail/p5-Email-Simple","version":"2.218"},"p5-Email-Valid":{"origin":"mail/p5-Email-Valid","version":"1.204"},"p5-LockFile-Simple":{"origin":"devel/p5-LockFile-Simple","version":"0.208"},"p5-Log-Log4perl":{"origin":"devel/p5-Log-Log4perl","version":"1.57"},"p5-MIME-EncWords":{"origin":"mail/p5-MIME-EncWords","version":"1.015.0"},"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-mbstring":{"origin":"converters/php84-mbstring","version":"8.4.8"},"php84-pdo_sqlite":{"origin":"databases/php84-pdo_sqlite","version":"8.4.8"},"php84-pecl-imap":{"origin":"mail/pecl-imap","version":"1.0.3"},"php84-session":{"origin":"www/php84-session","version":"8.4.8"}},"categories":["mail","www"],"options":{"ADDONS":"on","DOCS":"on","IMAP":"on","MYSQL":"off","PGSQL":"off","SQLITE":"on"},"annotations":{"cpe":"cpe:2.3:a:postfix_admin_project:postfix_admin:3.4.d.20211018:::::dragonfly6:x86_64","flavor":"php84"},"messages":[{"message":"If you are upgrading, you may need to update your existing database.\nYou can do so by browsing to [URL]/setup.php where [URL] is the\npostfixadmin root.\n\nTo avoid checksum errors when uninstalling or upgrading postfixadmin,\ndo not edit config.inc.php.  Instead, put your configuration settings\nin config.local.php in the postfixadmin webroot.  That file will be\nincluded automatically by config.inc.php.\n\nFor detailed information, please see the complete installation steps\nin /usr/local/share/doc/postfixadmin/INSTALL.TXT.","type":"install"},{"message":"For upgrade-related details, including configuration changes, see\n/usr/local/share/doc/postfixadmin/CHANGELOG.TXT.","type":"upgrade"}]},{"name":"postfix-policyd-spf-perl","origin":"mail/postfix-policyd-spf-perl","version":"2.011","comment":"SPF policy service for Postfix written in Perl","maintainer":"ports.maintainer@evilphi.com","www":"https://launchpad.net/postfix-policyd-spf-perl/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"82cd1a07e6737d2ee6d51dd1d94a2fec7b525960d5194f917423487fe6f121b3","flatsize":33580,"path":"All/postfix-policyd-spf-perl-2.011.pkg","repopath":"All/postfix-policyd-spf-perl-2.011.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":11240,"desc":"postfix-policyd-spf-perl is an RFC-4408-compliant SPF policy service for\npostfix written in Perl.","deps":{"p5-Mail-SPF":{"origin":"mail/p5-Mail-SPF","version":"3.20240923"},"p5-NetAddr-IP":{"origin":"net-mgmt/p5-NetAddr-IP","version":"4.079"},"p5-Sys-Hostname-Long":{"origin":"sysutils/p5-Sys-Hostname-Long","version":"1.5_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail"],"messages":[{"message":"The service is not enabled by default.  Enable it by doing the following:\n\n1. Add the following to /etc/postfix/master.cf:\n\n\tspf-policy unix -       n       n       -       0       spawn\n\t  user=nobody argv=/usr/local/libexec/postfix-policyd-spf-perl\n\n   The user nobody is fine if you have no other daemons running as nobody.\n   Otherwise, you should use a dedicated user and group for this policy\n   service.\n\n2. Add \"spf-policy_time_limit = 3600\" to main.cf.\n\n3. Configure the Postfix policy service in /usr/local/etc/postfix/main.cf:\n\n\tsmtpd_recipient_restrictions =\n\t\t...\n\t\treject_unauth_destination\n\t\t...\n\t\tcheck_policy_service unix:private/spf-policy\n\t\t...\n\n   NOTE: Specify check_policy_service AFTER reject_unauth_destination or your\n   system may become an open relay.\n\n4. Restart Postfix.","type":"install"}]},{"name":"postfixadmin-lite-php84","origin":"mail/postfixadmin-lite","version":"3.4.d.20211018","comment":"PHP web-based management tool for Postfix virtual domains and users","maintainer":"ports.maintainer@evilphi.com","www":"http://www.postfixadmin.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"85b24792e9b5336897dc8c23562489e16430d41928ec21483e7ea9582c84f9cf","flatsize":9393720,"path":"All/postfixadmin-lite-php84-3.4.d.20211018.pkg","repopath":"All/postfixadmin-lite-php84-3.4.d.20211018.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":4324480,"desc":"Postfix Admin is a web-based management tool written in PHP for\nPostfix with Postfix-style Virtual Domains using MySQL or\nPostgreSQL lookups.  Postfix Admin is known to work on Apache\nand Lighttpd, but is designed to work on any web server with\nPHP 5.1.2+ support.\n\nPostfix Admin features:\n\n- Virtual Mailboxes, Virtual Aliases and Forwarders;\n- Domain-to-Domain Forwarding (Catch-All Aliases);\n- Vacation (auto-responder) for Virtual Mailboxes;\n- Quota, Alias & Mailbox limits per domain;\n- Backup MX;\n- Packaged with over 25 languages.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-mbstring":{"origin":"converters/php84-mbstring","version":"8.4.8"},"php84-pdo_sqlite":{"origin":"databases/php84-pdo_sqlite","version":"8.4.8"},"php84-session":{"origin":"www/php84-session","version":"8.4.8"}},"categories":["mail","www"],"options":{"ADDONS":"off","DOCS":"on","IMAP":"off","MYSQL":"off","PGSQL":"off","SQLITE":"on"},"annotations":{"cpe":"cpe:2.3:a:postfix_admin_project:postfix_admin:3.4.d.20211018:::::dragonfly6:x86_64","flavor":"php84"},"messages":[{"message":"If you are upgrading, you may need to update your existing database.\nYou can do so by browsing to [URL]/setup.php where [URL] is the\npostfixadmin root.\n\nTo avoid checksum errors when uninstalling or upgrading postfixadmin,\ndo not edit config.inc.php.  Instead, put your configuration settings\nin config.local.php in the postfixadmin webroot.  That file will be\nincluded automatically by config.inc.php.\n\nFor detailed information, please see the complete installation steps\nin /usr/local/share/doc/postfixadmin/INSTALL.TXT.","type":"install"},{"message":"For upgrade-related details, including configuration changes, see\n/usr/local/share/doc/postfixadmin/CHANGELOG.TXT.","type":"upgrade"}]},{"name":"postfix-policyd-weight","origin":"mail/postfix-policyd-weight","version":"0.1.15.2_7","comment":"Weighted policy daemon for postfix","maintainer":"ports@FreeBSD.org","www":"https://www.policyd-weight.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6042362325f182cef1a0f9b1c7cb41706fcde8d638df4d8422fb85d0912659f7","flatsize":154621,"path":"All/postfix-policyd-weight-0.1.15.2_7.pkg","repopath":"All/postfix-policyd-weight-0.1.15.2_7.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":39684,"desc":"Policyd-weight is (as the name says) a weighted policyd for Postfix.\nIt uses HELO, MAIL FROM and the MTA IP address for scoring their\ncorrectness. It also uses definable DNSBLs and RHSBLs in a scored fashion.","deps":{"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"p5-Net-IP":{"origin":"net-mgmt/p5-Net-IP","version":"1.26_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail"],"users":["polw"],"groups":["polw"],"messages":[{"message":"* Start with:\n\n# /usr/local/bin/policyd-weight start\n\n* To use this from Postfix SMTPD, use in /usr/local/etc/postfix/main.cf\n\nsmtpd_recipient_restrictions =\n\t...\n\tpermit_mynetworks\n\t...\n\treject_unauth_destination\n\treject_unauth_pipelining\n\tcheck_policy_service inet:127.0.0.1:12525\n\t...\n\n* NOTE:\n*   specify check_policy_service AFTER reject_unauth_destination\n*   else your system can become an open relay.\n*\n* CONFIGURATION:\n*\n*   edit /usr/local/etc/policyd-weight.conf\n*   An example is provided in /usr/local/etc/policyd-weight.conf.sample\n*\n* Please compare existing configuration with the provided sample\n* and remove deprecated DNSBL/RHSBL lists","type":"install"},{"message":"===>   NOTICE:\n\nThe postfix-policyd-weight port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"postfix-policyd-sf","origin":"mail/postfix-policyd-sf","version":"1.82_1,1","comment":"Anti-spam plugin for Postfix (written in C)","maintainer":"ports@FreeBSD.org","www":"https://wiki.policyd.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"745ef41b141a57547b3b5384a019bdd3d2331219b1afdd212e34cdefe8a2452a","flatsize":352092,"path":"All/postfix-policyd-sf-1.82_1,1.pkg","repopath":"All/postfix-policyd-sf-1.82_1,1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":75916,"desc":"Policyd is an anti-spam plugin for Postfix (written in C) that does :\n\n o Greylisting,\n o Sender-(envelope, SASL or host / ip)-based throttling\n   (on messages and/or volume per defined time unit),\n o Recipient rate limiting,\n o Spamtrap monitoring / blacklisting,\n o HELO auto blacklisting\n o HELO randomization preventation,\n o Sender mail addresses or domain Sender blacklisting","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"}},"categories":["mail"],"shlibs_required":["libc.so.8","libmysqlclient.so.21","libz.so.3"],"options":{"DOCS":"on"},"messages":[{"message":"Please conduct README.txt before using it.","type":"install"},{"message":"===>   NOTICE:\n\nThe postfix-policyd-sf port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"postfixadmin-php81","origin":"mail/postfixadmin","version":"3.4.d.20211018","comment":"PHP web-based management tool for Postfix virtual domains and users","maintainer":"ports.maintainer@evilphi.com","www":"http://www.postfixadmin.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"02e3d1b39a93fece994da3a25ca5354ccf585306576c6bc489504ffa7dbf4b83","flatsize":9622558,"path":"All/postfixadmin-php81-3.4.d.20211018.pkg","repopath":"All/postfixadmin-php81-3.4.d.20211018.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":4384412,"desc":"Postfix Admin is a web-based management tool written in PHP for\nPostfix with Postfix-style Virtual Domains using MySQL or\nPostgreSQL lookups.  Postfix Admin is known to work on Apache\nand Lighttpd, but is designed to work on any web server with\nPHP 5.1.2+ support.\n\nPostfix Admin features:\n\n- Virtual Mailboxes, Virtual Aliases and Forwarders;\n- Domain-to-Domain Forwarding (Catch-All Aliases);\n- Vacation (auto-responder) for Virtual Mailboxes;\n- Quota, Alias & Mailbox limits per domain;\n- Backup MX;\n- Packaged with over 25 languages.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-Email-Sender":{"origin":"mail/p5-Email-Sender","version":"2.601"},"p5-Email-Simple":{"origin":"mail/p5-Email-Simple","version":"2.218"},"p5-Email-Valid":{"origin":"mail/p5-Email-Valid","version":"1.204"},"p5-LockFile-Simple":{"origin":"devel/p5-LockFile-Simple","version":"0.208"},"p5-Log-Log4perl":{"origin":"devel/p5-Log-Log4perl","version":"1.57"},"p5-MIME-EncWords":{"origin":"mail/p5-MIME-EncWords","version":"1.015.0"},"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-imap":{"origin":"mail/php81-imap","version":"8.1.32"},"php81-mbstring":{"origin":"converters/php81-mbstring","version":"8.1.32"},"php81-pdo_sqlite":{"origin":"databases/php81-pdo_sqlite","version":"8.1.32"},"php81-session":{"origin":"www/php81-session","version":"8.1.32"}},"categories":["mail","www"],"options":{"ADDONS":"on","DOCS":"on","IMAP":"on","MYSQL":"off","PGSQL":"off","SQLITE":"on"},"annotations":{"cpe":"cpe:2.3:a:postfix_admin_project:postfix_admin:3.4.d.20211018:::::dragonfly6:x86_64","flavor":"php81"},"messages":[{"message":"If you are upgrading, you may need to update your existing database.\nYou can do so by browsing to [URL]/setup.php where [URL] is the\npostfixadmin root.\n\nTo avoid checksum errors when uninstalling or upgrading postfixadmin,\ndo not edit config.inc.php.  Instead, put your configuration settings\nin config.local.php in the postfixadmin webroot.  That file will be\nincluded automatically by config.inc.php.\n\nFor detailed information, please see the complete installation steps\nin /usr/local/share/doc/postfixadmin/INSTALL.TXT.","type":"install"},{"message":"For upgrade-related details, including configuration changes, see\n/usr/local/share/doc/postfixadmin/CHANGELOG.TXT.","type":"upgrade"}]},{"name":"postfix-sqlite","origin":"mail/postfix","version":"3.10.1,1","comment":"Secure alternative to widely-used Sendmail (with SQLite support)","maintainer":"otis@FreeBSD.org","www":"https://www.postfix.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b0e5e5c90693288dcc6a06f6a7878a30e1a9277b8a6d6c45ae6dc60eb9c3363a","flatsize":8197237,"path":"All/postfix-sqlite-3.10.1,1.pkg","repopath":"All/postfix-sqlite-3.10.1,1.pkg","licenselogic":"and","licenses":["EPL","IPL10"],"pkgsize":1760288,"desc":"Postfix attempts to be fast, easy to administer, and secure, while at the same\ntime being sendmail compatible enough to not upset existing users. Thus, the\noutside has a sendmail-ish flavor, but the inside is completely different.\n\nSome features:\n\nConnection cache for SMTP, DSN status notifications, IP version 6, Plug-in\nsupport for multiple SASL implementations (Cyrus, Dovecot), TLS encryption and\nauthentication, Configurable status notification message text, Access control\nper client/sender/recipient/etc, Content filter (built-in, external before\nqueue, external after queue), Berkeley DB database, LDAP database, MySQL\ndatabase, PostgreSQL database, Maildir and mailbox format, Virtual domains,\nVERP envelope return addresses and others.","deps":{"icu":{"origin":"devel/icu","version":"76.1,1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["mail"],"users":["postfix"],"groups":["mail","maildrop","postfix"],"shlibs_required":["libc.so.8","libcrypto.so.12","libicudata.so.76","libicui18n.so.76","libicuuc.so.76","libssl.so.12","libstdc++.so.9"],"options":{"BDB":"off","BLACKLISTD":"off","CDB":"off","DOCS":"on","EAI":"on","INST_BASE":"off","LDAP":"off","LMDB":"off","MONGO":"off","MYSQL":"off","NIS":"off","PCRE2":"on","PGSQL":"off","SASL":"off","TEST":"off","TLS":"on","SASLKMIT":"off","SASLKRB5":"off"},"annotations":{"cpe":"cpe:2.3:a:postfix:postfix:3.10.1:::::dragonfly6:x86_64","flavor":"sqlite"},"messages":[{"message":"To use postfix instead of sendmail:\n  - clear sendmail queue and stop the sendmail daemons\n\nRun the following commands to enable postfix during startup:\n  - sysrc postfix_enable=\"YES\"\n  - sysrc sendmail_enable=\"NONE\"\n\nIf postfix is *not* already activated in /etc/mail/mailer.conf\n  - mv /etc/mail/mailer.conf /etc/mail/mailer.conf.old\n  - install -d /etc/mail\n  - install -m 0644 /usr/local/share/postfix/mailer.conf.postfix /etc/mail/mailer.conf\n\nDisable sendmail(8) specific tasks,\nadd the following lines to /etc/periodic.conf(.local):\n  daily_clean_hoststat_enable=\"NO\"\n  daily_status_mail_rejects_enable=\"NO\"\n  daily_status_include_submit_mailq=\"NO\"\n  daily_submit_queuerun=\"NO\"\n\nIf you are using SASL, you need to make sure that postfix has access to read\nthe sasldb file.  This is accomplished by adding postfix to group mail and\nmaking the /usr/local/etc/sasldb* file(s) readable by group mail (this should\nbe the default for new installs).","type":"install"},{"message":"If you remove postfix permanent, adjust / remove the the following file:\n  - /etc/mail/mailer.conf","type":"remove"}]},{"name":"postfixadmin-lite-php82","origin":"mail/postfixadmin-lite","version":"3.4.d.20211018","comment":"PHP web-based management tool for Postfix virtual domains and users","maintainer":"ports.maintainer@evilphi.com","www":"http://www.postfixadmin.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"44e7f8327b6ba2bc596e76497ba601eda07a4a46a98a86edfe33939ebc43766c","flatsize":9393720,"path":"All/postfixadmin-lite-php82-3.4.d.20211018.pkg","repopath":"All/postfixadmin-lite-php82-3.4.d.20211018.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":4324564,"desc":"Postfix Admin is a web-based management tool written in PHP for\nPostfix with Postfix-style Virtual Domains using MySQL or\nPostgreSQL lookups.  Postfix Admin is known to work on Apache\nand Lighttpd, but is designed to work on any web server with\nPHP 5.1.2+ support.\n\nPostfix Admin features:\n\n- Virtual Mailboxes, Virtual Aliases and Forwarders;\n- Domain-to-Domain Forwarding (Catch-All Aliases);\n- Vacation (auto-responder) for Virtual Mailboxes;\n- Quota, Alias & Mailbox limits per domain;\n- Backup MX;\n- Packaged with over 25 languages.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-mbstring":{"origin":"converters/php82-mbstring","version":"8.2.28"},"php82-pdo_sqlite":{"origin":"databases/php82-pdo_sqlite","version":"8.2.28"},"php82-session":{"origin":"www/php82-session","version":"8.2.28"}},"categories":["mail","www"],"options":{"ADDONS":"off","DOCS":"on","IMAP":"off","MYSQL":"off","PGSQL":"off","SQLITE":"on"},"annotations":{"cpe":"cpe:2.3:a:postfix_admin_project:postfix_admin:3.4.d.20211018:::::dragonfly6:x86_64","flavor":"php82"},"messages":[{"message":"If you are upgrading, you may need to update your existing database.\nYou can do so by browsing to [URL]/setup.php where [URL] is the\npostfixadmin root.\n\nTo avoid checksum errors when uninstalling or upgrading postfixadmin,\ndo not edit config.inc.php.  Instead, put your configuration settings\nin config.local.php in the postfixadmin webroot.  That file will be\nincluded automatically by config.inc.php.\n\nFor detailed information, please see the complete installation steps\nin /usr/local/share/doc/postfixadmin/INSTALL.TXT.","type":"install"},{"message":"For upgrade-related details, including configuration changes, see\n/usr/local/share/doc/postfixadmin/CHANGELOG.TXT.","type":"upgrade"}]},{"name":"postfix-sasl","origin":"mail/postfix","version":"3.10.1,1","comment":"Secure alternative to widely-used Sendmail (with Cyrus SASL support)","maintainer":"otis@FreeBSD.org","www":"https://www.postfix.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bca891f1f0412789c5c575080bd0bb8591ad87c36724b6fcc8390535e6f3bc4b","flatsize":8216643,"path":"All/postfix-sasl-3.10.1,1.pkg","repopath":"All/postfix-sasl-3.10.1,1.pkg","licenselogic":"and","licenses":["EPL","IPL10"],"pkgsize":1763140,"desc":"Postfix attempts to be fast, easy to administer, and secure, while at the same\ntime being sendmail compatible enough to not upset existing users. Thus, the\noutside has a sendmail-ish flavor, but the inside is completely different.\n\nSome features:\n\nConnection cache for SMTP, DSN status notifications, IP version 6, Plug-in\nsupport for multiple SASL implementations (Cyrus, Dovecot), TLS encryption and\nauthentication, Configurable status notification message text, Access control\nper client/sender/recipient/etc, Content filter (built-in, external before\nqueue, external after queue), Berkeley DB database, LDAP database, MySQL\ndatabase, PostgreSQL database, Maildir and mailbox format, Virtual domains,\nVERP envelope return addresses and others.","deps":{"cyrus-sasl":{"origin":"security/cyrus-sasl2","version":"2.1.28_5"},"icu":{"origin":"devel/icu","version":"76.1,1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"}},"categories":["mail"],"users":["postfix"],"groups":["mail","maildrop","postfix"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12","libicudata.so.76","libicui18n.so.76","libicuuc.so.76","libpam.so.3","libsasl2.so.3","libssl.so.12","libstdc++.so.9"],"options":{"BDB":"off","BLACKLISTD":"off","CDB":"off","DOCS":"on","EAI":"on","INST_BASE":"off","LDAP":"off","LMDB":"off","MONGO":"off","MYSQL":"off","NIS":"off","PCRE2":"on","PGSQL":"off","SQLITE":"off","TEST":"off","TLS":"on","SASLKMIT":"off","SASLKRB5":"off"},"annotations":{"cpe":"cpe:2.3:a:postfix:postfix:3.10.1:::::dragonfly6:x86_64","flavor":"sasl"},"messages":[{"message":"To use postfix instead of sendmail:\n  - clear sendmail queue and stop the sendmail daemons\n\nRun the following commands to enable postfix during startup:\n  - sysrc postfix_enable=\"YES\"\n  - sysrc sendmail_enable=\"NONE\"\n\nIf postfix is *not* already activated in /etc/mail/mailer.conf\n  - mv /etc/mail/mailer.conf /etc/mail/mailer.conf.old\n  - install -d /etc/mail\n  - install -m 0644 /usr/local/share/postfix/mailer.conf.postfix /etc/mail/mailer.conf\n\nDisable sendmail(8) specific tasks,\nadd the following lines to /etc/periodic.conf(.local):\n  daily_clean_hoststat_enable=\"NO\"\n  daily_status_mail_rejects_enable=\"NO\"\n  daily_status_include_submit_mailq=\"NO\"\n  daily_submit_queuerun=\"NO\"\n\nIf you are using SASL, you need to make sure that postfix has access to read\nthe sasldb file.  This is accomplished by adding postfix to group mail and\nmaking the /usr/local/etc/sasldb* file(s) readable by group mail (this should\nbe the default for new installs).","type":"install"},{"message":"If you remove postfix permanent, adjust / remove the the following file:\n  - /etc/mail/mailer.conf","type":"remove"}]},{"name":"postfix-logwatch","origin":"mail/postfix-logwatch","version":"1.40.03_2","comment":"Postfix MTA log parser","maintainer":"ports@FreeBSD.org","www":"https://logreporters.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dbee90fa408526d5288aa92090d49c22cb67142d310dc546ce9ce1d59ea67a84","flatsize":346540,"path":"All/postfix-logwatch-1.40.03_2.pkg","repopath":"All/postfix-logwatch-1.40.03_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":84416,"desc":"The postfix-logwatch(1) utility is a Postfix MTA log parser\nthat produces summaries, details, and statistics regarding\nthe operation of Postfix.\n\nA key feature of postfix-logwatch is its ability to produce\na very wide range of reports with data grouped and sorted as\nmuch as possible to reduce noise and highlight patterns. Brief\nsummary reports provide a quick overview of general Postfix\noperations and message delivery, calling out warnings that\nmay require attention. Detailed reports provide easy to scan,\nhierarchically-arranged and organized information, with as\nmuch or little detail as desired.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe postfix-logwatch port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"postfixadmin-lite-php81","origin":"mail/postfixadmin-lite","version":"3.4.d.20211018","comment":"PHP web-based management tool for Postfix virtual domains and users","maintainer":"ports.maintainer@evilphi.com","www":"http://www.postfixadmin.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ef0b0d68e08b0ddf6525644acc57a887afcea119359435d957c15528eb34b437","flatsize":9393720,"path":"All/postfixadmin-lite-php81-3.4.d.20211018.pkg","repopath":"All/postfixadmin-lite-php81-3.4.d.20211018.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":4324424,"desc":"Postfix Admin is a web-based management tool written in PHP for\nPostfix with Postfix-style Virtual Domains using MySQL or\nPostgreSQL lookups.  Postfix Admin is known to work on Apache\nand Lighttpd, but is designed to work on any web server with\nPHP 5.1.2+ support.\n\nPostfix Admin features:\n\n- Virtual Mailboxes, Virtual Aliases and Forwarders;\n- Domain-to-Domain Forwarding (Catch-All Aliases);\n- Vacation (auto-responder) for Virtual Mailboxes;\n- Quota, Alias & Mailbox limits per domain;\n- Backup MX;\n- Packaged with over 25 languages.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-mbstring":{"origin":"converters/php81-mbstring","version":"8.1.32"},"php81-pdo_sqlite":{"origin":"databases/php81-pdo_sqlite","version":"8.1.32"},"php81-session":{"origin":"www/php81-session","version":"8.1.32"}},"categories":["mail","www"],"options":{"ADDONS":"off","DOCS":"on","IMAP":"off","MYSQL":"off","PGSQL":"off","SQLITE":"on"},"annotations":{"cpe":"cpe:2.3:a:postfix_admin_project:postfix_admin:3.4.d.20211018:::::dragonfly6:x86_64","flavor":"php81"},"messages":[{"message":"If you are upgrading, you may need to update your existing database.\nYou can do so by browsing to [URL]/setup.php where [URL] is the\npostfixadmin root.\n\nTo avoid checksum errors when uninstalling or upgrading postfixadmin,\ndo not edit config.inc.php.  Instead, put your configuration settings\nin config.local.php in the postfixadmin webroot.  That file will be\nincluded automatically by config.inc.php.\n\nFor detailed information, please see the complete installation steps\nin /usr/local/share/doc/postfixadmin/INSTALL.TXT.","type":"install"},{"message":"For upgrade-related details, including configuration changes, see\n/usr/local/share/doc/postfixadmin/CHANGELOG.TXT.","type":"upgrade"}]},{"name":"postfix-mongo","origin":"mail/postfix","version":"3.10.1,1","comment":"Secure alternative to widely-used Sendmail ","maintainer":"otis@FreeBSD.org","www":"https://www.postfix.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dabcaf614291b6271bd40a6506e8a22fbf2400498c9eed1ba8cfdcda724aafee","flatsize":8185624,"path":"All/postfix-mongo-3.10.1,1.pkg","repopath":"All/postfix-mongo-3.10.1,1.pkg","licenselogic":"and","licenses":["EPL","IPL10"],"pkgsize":1758884,"desc":"Postfix attempts to be fast, easy to administer, and secure, while at the same\ntime being sendmail compatible enough to not upset existing users. Thus, the\noutside has a sendmail-ish flavor, but the inside is completely different.\n\nSome features:\n\nConnection cache for SMTP, DSN status notifications, IP version 6, Plug-in\nsupport for multiple SASL implementations (Cyrus, Dovecot), TLS encryption and\nauthentication, Configurable status notification message text, Access control\nper client/sender/recipient/etc, Content filter (built-in, external before\nqueue, external after queue), Berkeley DB database, LDAP database, MySQL\ndatabase, PostgreSQL database, Maildir and mailbox format, Virtual domains,\nVERP envelope return addresses and others.","deps":{"icu":{"origin":"devel/icu","version":"76.1,1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"}},"categories":["mail"],"users":["postfix"],"groups":["mail","maildrop","postfix"],"shlibs_required":["libc.so.8","libcrypto.so.12","libicudata.so.76","libicui18n.so.76","libicuuc.so.76","libssl.so.12","libstdc++.so.9"],"options":{"BDB":"off","BLACKLISTD":"off","CDB":"off","DOCS":"on","EAI":"on","INST_BASE":"off","LDAP":"off","LMDB":"off","MONGO":"off","MYSQL":"off","NIS":"off","PCRE2":"on","PGSQL":"off","SASL":"off","SQLITE":"off","TEST":"off","TLS":"on","SASLKMIT":"off","SASLKRB5":"off"},"annotations":{"cpe":"cpe:2.3:a:postfix:postfix:3.10.1:::::dragonfly6:x86_64","flavor":"mongo"},"messages":[{"message":"To use postfix instead of sendmail:\n  - clear sendmail queue and stop the sendmail daemons\n\nRun the following commands to enable postfix during startup:\n  - sysrc postfix_enable=\"YES\"\n  - sysrc sendmail_enable=\"NONE\"\n\nIf postfix is *not* already activated in /etc/mail/mailer.conf\n  - mv /etc/mail/mailer.conf /etc/mail/mailer.conf.old\n  - install -d /etc/mail\n  - install -m 0644 /usr/local/share/postfix/mailer.conf.postfix /etc/mail/mailer.conf\n\nDisable sendmail(8) specific tasks,\nadd the following lines to /etc/periodic.conf(.local):\n  daily_clean_hoststat_enable=\"NO\"\n  daily_status_mail_rejects_enable=\"NO\"\n  daily_status_include_submit_mailq=\"NO\"\n  daily_submit_queuerun=\"NO\"\n\nIf you are using SASL, you need to make sure that postfix has access to read\nthe sasldb file.  This is accomplished by adding postfix to group mail and\nmaking the /usr/local/etc/sasldb* file(s) readable by group mail (this should\nbe the default for new installs).","type":"install"},{"message":"If you remove postfix permanent, adjust / remove the the following file:\n  - /etc/mail/mailer.conf","type":"remove"}]},{"name":"postfix-ldap","origin":"mail/postfix","version":"3.10.1,1","comment":"Secure alternative to widely-used Sendmail (with OpenLDAP support)","maintainer":"otis@FreeBSD.org","www":"https://www.postfix.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b30b1907832678a5588b4b64b1a29a42cf9b6f34b1dc31d9c7e5d5b670556ce5","flatsize":8218482,"path":"All/postfix-ldap-3.10.1,1.pkg","repopath":"All/postfix-ldap-3.10.1,1.pkg","licenselogic":"and","licenses":["EPL","IPL10"],"pkgsize":1769600,"desc":"Postfix attempts to be fast, easy to administer, and secure, while at the same\ntime being sendmail compatible enough to not upset existing users. Thus, the\noutside has a sendmail-ish flavor, but the inside is completely different.\n\nSome features:\n\nConnection cache for SMTP, DSN status notifications, IP version 6, Plug-in\nsupport for multiple SASL implementations (Cyrus, Dovecot), TLS encryption and\nauthentication, Configurable status notification message text, Access control\nper client/sender/recipient/etc, Content filter (built-in, external before\nqueue, external after queue), Berkeley DB database, LDAP database, MySQL\ndatabase, PostgreSQL database, Maildir and mailbox format, Virtual domains,\nVERP envelope return addresses and others.","deps":{"icu":{"origin":"devel/icu","version":"76.1,1"},"openldap26-client":{"origin":"net/openldap26-client","version":"2.6.9_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"}},"categories":["mail"],"users":["postfix"],"groups":["mail","maildrop","postfix"],"shlibs_required":["libc.so.8","libcrypto.so.12","libicudata.so.76","libicui18n.so.76","libicuuc.so.76","libssl.so.12","libstdc++.so.9"],"options":{"BDB":"off","BLACKLISTD":"off","CDB":"off","DOCS":"on","EAI":"on","INST_BASE":"off","LMDB":"off","MONGO":"off","MYSQL":"off","NIS":"off","PCRE2":"on","PGSQL":"off","SASL":"off","SQLITE":"off","TEST":"off","TLS":"on","SASLKMIT":"off","SASLKRB5":"off"},"annotations":{"cpe":"cpe:2.3:a:postfix:postfix:3.10.1:::::dragonfly6:x86_64","flavor":"ldap"},"messages":[{"message":"To use postfix instead of sendmail:\n  - clear sendmail queue and stop the sendmail daemons\n\nRun the following commands to enable postfix during startup:\n  - sysrc postfix_enable=\"YES\"\n  - sysrc sendmail_enable=\"NONE\"\n\nIf postfix is *not* already activated in /etc/mail/mailer.conf\n  - mv /etc/mail/mailer.conf /etc/mail/mailer.conf.old\n  - install -d /etc/mail\n  - install -m 0644 /usr/local/share/postfix/mailer.conf.postfix /etc/mail/mailer.conf\n\nDisable sendmail(8) specific tasks,\nadd the following lines to /etc/periodic.conf(.local):\n  daily_clean_hoststat_enable=\"NO\"\n  daily_status_mail_rejects_enable=\"NO\"\n  daily_status_include_submit_mailq=\"NO\"\n  daily_submit_queuerun=\"NO\"\n\nIf you are using SASL, you need to make sure that postfix has access to read\nthe sasldb file.  This is accomplished by adding postfix to group mail and\nmaking the /usr/local/etc/sasldb* file(s) readable by group mail (this should\nbe the default for new installs).","type":"install"},{"message":"If you remove postfix permanent, adjust / remove the the following file:\n  - /etc/mail/mailer.conf","type":"remove"}]},{"name":"postfix-pgsql","origin":"mail/postfix","version":"3.10.1,1","comment":"Secure alternative to widely-used Sendmail (with PostgreSQL support)","maintainer":"otis@FreeBSD.org","www":"https://www.postfix.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"567e2aad4ce138247430015c9938133d84249be0791fa4a6464edcda8e18cd77","flatsize":8201473,"path":"All/postfix-pgsql-3.10.1,1.pkg","repopath":"All/postfix-pgsql-3.10.1,1.pkg","licenselogic":"and","licenses":["EPL","IPL10"],"pkgsize":1762376,"desc":"Postfix attempts to be fast, easy to administer, and secure, while at the same\ntime being sendmail compatible enough to not upset existing users. Thus, the\noutside has a sendmail-ish flavor, but the inside is completely different.\n\nSome features:\n\nConnection cache for SMTP, DSN status notifications, IP version 6, Plug-in\nsupport for multiple SASL implementations (Cyrus, Dovecot), TLS encryption and\nauthentication, Configurable status notification message text, Access control\nper client/sender/recipient/etc, Content filter (built-in, external before\nqueue, external after queue), Berkeley DB database, LDAP database, MySQL\ndatabase, PostgreSQL database, Maildir and mailbox format, Virtual domains,\nVERP envelope return addresses and others.","deps":{"icu":{"origin":"devel/icu","version":"76.1,1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"}},"categories":["mail"],"users":["postfix"],"groups":["mail","maildrop","postfix"],"shlibs_required":["libc.so.8","libcrypto.so.12","libicudata.so.76","libicui18n.so.76","libicuuc.so.76","libssl.so.12","libstdc++.so.9"],"options":{"BDB":"off","BLACKLISTD":"off","CDB":"off","DOCS":"on","EAI":"on","INST_BASE":"off","LDAP":"off","LMDB":"off","MONGO":"off","MYSQL":"off","NIS":"off","PCRE2":"on","SASL":"off","SQLITE":"off","TEST":"off","TLS":"on","SASLKMIT":"off","SASLKRB5":"off"},"annotations":{"cpe":"cpe:2.3:a:postfix:postfix:3.10.1:::::dragonfly6:x86_64","flavor":"pgsql"},"messages":[{"message":"To use postfix instead of sendmail:\n  - clear sendmail queue and stop the sendmail daemons\n\nRun the following commands to enable postfix during startup:\n  - sysrc postfix_enable=\"YES\"\n  - sysrc sendmail_enable=\"NONE\"\n\nIf postfix is *not* already activated in /etc/mail/mailer.conf\n  - mv /etc/mail/mailer.conf /etc/mail/mailer.conf.old\n  - install -d /etc/mail\n  - install -m 0644 /usr/local/share/postfix/mailer.conf.postfix /etc/mail/mailer.conf\n\nDisable sendmail(8) specific tasks,\nadd the following lines to /etc/periodic.conf(.local):\n  daily_clean_hoststat_enable=\"NO\"\n  daily_status_mail_rejects_enable=\"NO\"\n  daily_status_include_submit_mailq=\"NO\"\n  daily_submit_queuerun=\"NO\"\n\nIf you are using SASL, you need to make sure that postfix has access to read\nthe sasldb file.  This is accomplished by adding postfix to group mail and\nmaking the /usr/local/etc/sasldb* file(s) readable by group mail (this should\nbe the default for new installs).","type":"install"},{"message":"If you remove postfix permanent, adjust / remove the the following file:\n  - /etc/mail/mailer.conf","type":"remove"}]},{"name":"postfix-current-sqlite","origin":"mail/postfix-current","version":"3.10.20240612,6","comment":"Experimental Postfix version ","maintainer":"otis@FreeBSD.org","www":"https://www.postfix.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"46238d82c595a432b689571dae5b89db1961480d7d2123bea1d06be2ec724e85","flatsize":8066918,"path":"All/postfix-current-sqlite-3.10.20240612,6.pkg","repopath":"All/postfix-current-sqlite-3.10.20240612,6.pkg","licenselogic":"and","licenses":["EPL","IPL10"],"pkgsize":1738256,"desc":"Postfix attempts to be fast, easy to administer, and secure, while at the same\ntime being sendmail compatible enough to not upset existing users. Thus, the\noutside has a sendmail-ish flavor, but the inside is completely different.\n\nSome features:\n\nConnection cache for SMTP, DSN status notifications, IP version 6, Plug-in\nsupport for multiple SASL implementations (Cyrus, Dovecot), TLS encryption and\nauthentication, Configurable status notification message text, Access control\nper client/sender/recipient/etc, Content filter (built-in, external before\nqueue, external after queue), Berkeley DB database, LDAP database, MySQL\ndatabase, PostgreSQL database, Maildir and mailbox format, Virtual domains,\nVERP envelope return addresses and others.","deps":{"icu":{"origin":"devel/icu","version":"76.1,1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"}},"categories":["mail"],"users":["postfix"],"groups":["mail","maildrop","postfix"],"shlibs_required":["libc.so.8","libcrypto.so.12","libicudata.so.76","libicui18n.so.76","libicuuc.so.76","libssl.so.12","libstdc++.so.9"],"options":{"BDB":"off","BLACKLISTD":"off","CDB":"off","DOCS":"on","EAI":"on","INST_BASE":"off","LDAP":"off","LMDB":"off","MONGO":"off","MYSQL":"off","NIS":"off","PCRE2":"on","PGSQL":"off","SASL":"off","SQLITE":"off","TEST":"off","TLS":"on","SASLKMIT":"off","SASLKRB5":"off"},"annotations":{"cpe":"cpe:2.3:a:postfix:postfix:3.10.20240612:::::dragonfly6:x86_64","flavor":"sqlite"},"messages":[{"message":"To use postfix instead of sendmail:\n  - clear sendmail queue and stop the sendmail daemons\n\nRun the following commands to enable postfix during startup:\n  - sysrc postfix_enable=\"YES\"\n  - sysrc sendmail_enable=\"NONE\"\n\nIf postfix is *not* already activated in /etc/mail/mailer.conf\n  - mv /etc/mail/mailer.conf /etc/mail/mailer.conf.old\n  - install -d /etc/mail\n  - install -m 0644 /usr/local/share/postfix/mailer.conf.postfix /etc/mail/mailer.conf\n\nDisable sendmail(8) specific tasks,\nadd the following lines to /etc/periodic.conf(.local):\n  daily_clean_hoststat_enable=\"NO\"\n  daily_status_mail_rejects_enable=\"NO\"\n  daily_status_include_submit_mailq=\"NO\"\n  daily_submit_queuerun=\"NO\"\n\nIf you are using SASL, you need to make sure that postfix has access to read\nthe sasldb file.  This is accomplished by adding postfix to group mail and\nmaking the /usr/local/etc/sasldb* file(s) readable by group mail (this should\nbe the default for new installs).","type":"install"},{"message":"If you are upgrading from prior postfix version, please see the README\nfiles for recommended changes to your configuration and additional\nhttp://www.postfix.org/COMPATIBILITY_README.html\n\nIncompatible change with snapshot 20200920\n==========================================\nInternal protocols have changed. You need to \"postfix stop\" before\nupdating, or before backing out to an earlier release, otherwise\nlong-running daemons (pickup, qmgr, verify, tlsproxy, postscreen)\nmay fail to communicate with the rest of Postfix (warnings, timeouts).\n\nThe purpose of this change is to produce better error messages, for\nexample, when someone configures the discard daemon as a bounce\nservice in master.cf, or vice versa.\n\nThis change will break third-party code that implements a\nPostfix-internal protocol such as qpsmtpd. Programs that depend on\nPostfix internal details are not supported.","type":"upgrade"},{"message":"If you remove postfix permanent, adjust / remove the the following file:\n  - /etc/mail/mailer.conf","type":"remove"}]},{"name":"postfix-mysql","origin":"mail/postfix","version":"3.10.1,1","comment":"Secure alternative to widely-used Sendmail (with MySQL support)","maintainer":"otis@FreeBSD.org","www":"https://www.postfix.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ac0e7307958628013756793f44a84d8ab5fc88c74f4efa4c40f4f7c03560beab","flatsize":8227921,"path":"All/postfix-mysql-3.10.1,1.pkg","repopath":"All/postfix-mysql-3.10.1,1.pkg","licenselogic":"and","licenses":["EPL","IPL10"],"pkgsize":1773116,"desc":"Postfix attempts to be fast, easy to administer, and secure, while at the same\ntime being sendmail compatible enough to not upset existing users. Thus, the\noutside has a sendmail-ish flavor, but the inside is completely different.\n\nSome features:\n\nConnection cache for SMTP, DSN status notifications, IP version 6, Plug-in\nsupport for multiple SASL implementations (Cyrus, Dovecot), TLS encryption and\nauthentication, Configurable status notification message text, Access control\nper client/sender/recipient/etc, Content filter (built-in, external before\nqueue, external after queue), Berkeley DB database, LDAP database, MySQL\ndatabase, PostgreSQL database, Maildir and mailbox format, Virtual domains,\nVERP envelope return addresses and others.","deps":{"icu":{"origin":"devel/icu","version":"76.1,1"},"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"}},"categories":["mail"],"users":["postfix"],"groups":["mail","maildrop","postfix"],"shlibs_required":["libc.so.8","libcrypto.so.12","libicudata.so.76","libicui18n.so.76","libicuuc.so.76","libssl.so.12","libstdc++.so.9"],"options":{"BDB":"off","BLACKLISTD":"off","CDB":"off","DOCS":"on","EAI":"on","INST_BASE":"off","LDAP":"off","LMDB":"off","MONGO":"off","NIS":"off","PCRE2":"on","PGSQL":"off","SASL":"off","SQLITE":"off","TEST":"off","TLS":"on","SASLKMIT":"off","SASLKRB5":"off"},"annotations":{"cpe":"cpe:2.3:a:postfix:postfix:3.10.1:::::dragonfly6:x86_64","flavor":"mysql"},"messages":[{"message":"To use postfix instead of sendmail:\n  - clear sendmail queue and stop the sendmail daemons\n\nRun the following commands to enable postfix during startup:\n  - sysrc postfix_enable=\"YES\"\n  - sysrc sendmail_enable=\"NONE\"\n\nIf postfix is *not* already activated in /etc/mail/mailer.conf\n  - mv /etc/mail/mailer.conf /etc/mail/mailer.conf.old\n  - install -d /etc/mail\n  - install -m 0644 /usr/local/share/postfix/mailer.conf.postfix /etc/mail/mailer.conf\n\nDisable sendmail(8) specific tasks,\nadd the following lines to /etc/periodic.conf(.local):\n  daily_clean_hoststat_enable=\"NO\"\n  daily_status_mail_rejects_enable=\"NO\"\n  daily_status_include_submit_mailq=\"NO\"\n  daily_submit_queuerun=\"NO\"\n\nIf you are using SASL, you need to make sure that postfix has access to read\nthe sasldb file.  This is accomplished by adding postfix to group mail and\nmaking the /usr/local/etc/sasldb* file(s) readable by group mail (this should\nbe the default for new installs).","type":"install"},{"message":"If you remove postfix permanent, adjust / remove the the following file:\n  - /etc/mail/mailer.conf","type":"remove"}]},{"name":"postfinger","origin":"mail/postfinger","version":"1.30","comment":"Postfix Configuration Summary Reporter","maintainer":"A.J.Caines@halplant.com","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"48a6d5555cab1efa7ffb6ece08b302decde2461d958f0b467d116ea365b7f40f","flatsize":9976,"path":"All/postfinger-1.30.pkg","repopath":"All/postfinger-1.30.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":4228,"desc":"Postfix configuration summary and reporting tool by Simon J. Mudd\nUseful for seeking assistance on the postfix-user mailing list.\n\nFTP: ftp://ftp.wl0.org/ftp.wl0.org/postfinger/README","categories":["mail"],"options":{"DOCS":"on"}},{"name":"postfix-current-sasl","origin":"mail/postfix-current","version":"3.10.20240612,6","comment":"Experimental Postfix version (with Cyrus SASL support)","maintainer":"otis@FreeBSD.org","www":"https://www.postfix.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"847e36aa33275535781147cf9fc2c1a704d810ba8683462cef731aa033bb3941","flatsize":8095937,"path":"All/postfix-current-sasl-3.10.20240612,6.pkg","repopath":"All/postfix-current-sasl-3.10.20240612,6.pkg","licenselogic":"and","licenses":["EPL","IPL10"],"pkgsize":1742460,"desc":"Postfix attempts to be fast, easy to administer, and secure, while at the same\ntime being sendmail compatible enough to not upset existing users. Thus, the\noutside has a sendmail-ish flavor, but the inside is completely different.\n\nSome features:\n\nConnection cache for SMTP, DSN status notifications, IP version 6, Plug-in\nsupport for multiple SASL implementations (Cyrus, Dovecot), TLS encryption and\nauthentication, Configurable status notification message text, Access control\nper client/sender/recipient/etc, Content filter (built-in, external before\nqueue, external after queue), Berkeley DB database, LDAP database, MySQL\ndatabase, PostgreSQL database, Maildir and mailbox format, Virtual domains,\nVERP envelope return addresses and others.","deps":{"cyrus-sasl":{"origin":"security/cyrus-sasl2","version":"2.1.28_5"},"icu":{"origin":"devel/icu","version":"76.1,1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"}},"categories":["mail"],"users":["postfix"],"groups":["mail","maildrop","postfix"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12","libicudata.so.76","libicui18n.so.76","libicuuc.so.76","libpam.so.3","libsasl2.so.3","libssl.so.12","libstdc++.so.9"],"options":{"BDB":"off","BLACKLISTD":"off","CDB":"off","DOCS":"on","EAI":"on","INST_BASE":"off","LDAP":"off","LMDB":"off","MONGO":"off","MYSQL":"off","NIS":"off","PCRE2":"on","PGSQL":"off","SQLITE":"off","TEST":"off","TLS":"on","SASLKMIT":"off","SASLKRB5":"off"},"annotations":{"cpe":"cpe:2.3:a:postfix:postfix:3.10.20240612:::::dragonfly6:x86_64","flavor":"sasl"},"messages":[{"message":"To use postfix instead of sendmail:\n  - clear sendmail queue and stop the sendmail daemons\n\nRun the following commands to enable postfix during startup:\n  - sysrc postfix_enable=\"YES\"\n  - sysrc sendmail_enable=\"NONE\"\n\nIf postfix is *not* already activated in /etc/mail/mailer.conf\n  - mv /etc/mail/mailer.conf /etc/mail/mailer.conf.old\n  - install -d /etc/mail\n  - install -m 0644 /usr/local/share/postfix/mailer.conf.postfix /etc/mail/mailer.conf\n\nDisable sendmail(8) specific tasks,\nadd the following lines to /etc/periodic.conf(.local):\n  daily_clean_hoststat_enable=\"NO\"\n  daily_status_mail_rejects_enable=\"NO\"\n  daily_status_include_submit_mailq=\"NO\"\n  daily_submit_queuerun=\"NO\"\n\nIf you are using SASL, you need to make sure that postfix has access to read\nthe sasldb file.  This is accomplished by adding postfix to group mail and\nmaking the /usr/local/etc/sasldb* file(s) readable by group mail (this should\nbe the default for new installs).","type":"install"},{"message":"If you are upgrading from prior postfix version, please see the README\nfiles for recommended changes to your configuration and additional\nhttp://www.postfix.org/COMPATIBILITY_README.html\n\nIncompatible change with snapshot 20200920\n==========================================\nInternal protocols have changed. You need to \"postfix stop\" before\nupdating, or before backing out to an earlier release, otherwise\nlong-running daemons (pickup, qmgr, verify, tlsproxy, postscreen)\nmay fail to communicate with the rest of Postfix (warnings, timeouts).\n\nThe purpose of this change is to produce better error messages, for\nexample, when someone configures the discard daemon as a bounce\nservice in master.cf, or vice versa.\n\nThis change will break third-party code that implements a\nPostfix-internal protocol such as qpsmtpd. Programs that depend on\nPostfix internal details are not supported.","type":"upgrade"},{"message":"If you remove postfix permanent, adjust / remove the the following file:\n  - /etc/mail/mailer.conf","type":"remove"}]},{"name":"portupdate-scan","origin":"ports-mgmt/portupdate-scan","version":"0.4_1","comment":"Display pertinent parts of {PORTSDIR}/UPDATING","maintainer":"alex@stangl.us","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bdd0031200b39bb30c60496d6e71c8e2328704a19690804de3a06758ae968460","flatsize":14370,"path":"All/portupdate-scan-0.4_1.pkg","repopath":"All/portupdate-scan-0.4_1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":7076,"desc":"portupdate-scan simplifies dealing with /usr/ports/UPDATING when you have so\nmany ports installed that it is difficult to know which sections are relevant.\n\nIt reads /usr/ports/UPDATING, attempting for each block to determine whether\nthe affected ports are installed. It omits blocks that do not apply.\nIt handles wildcards and other special cases, however it cannot handle\nall variants of phrases used on the AFFECTS: line.\nIn uncertain cases, it errs on the side of reporting.\n\nAlex Stangl <alex@stangl.us>","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["ports-mgmt"]},{"name":"postfix-current-pgsql","origin":"mail/postfix-current","version":"3.10.20240612,6","comment":"Experimental Postfix version ","maintainer":"otis@FreeBSD.org","www":"https://www.postfix.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7c939717c3e520a799a528fa59bb4bd22b82fe49163c2d7d39fe61530a7588ab","flatsize":8066918,"path":"All/postfix-current-pgsql-3.10.20240612,6.pkg","repopath":"All/postfix-current-pgsql-3.10.20240612,6.pkg","licenselogic":"and","licenses":["EPL","IPL10"],"pkgsize":1738524,"desc":"Postfix attempts to be fast, easy to administer, and secure, while at the same\ntime being sendmail compatible enough to not upset existing users. Thus, the\noutside has a sendmail-ish flavor, but the inside is completely different.\n\nSome features:\n\nConnection cache for SMTP, DSN status notifications, IP version 6, Plug-in\nsupport for multiple SASL implementations (Cyrus, Dovecot), TLS encryption and\nauthentication, Configurable status notification message text, Access control\nper client/sender/recipient/etc, Content filter (built-in, external before\nqueue, external after queue), Berkeley DB database, LDAP database, MySQL\ndatabase, PostgreSQL database, Maildir and mailbox format, Virtual domains,\nVERP envelope return addresses and others.","deps":{"icu":{"origin":"devel/icu","version":"76.1,1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"}},"categories":["mail"],"users":["postfix"],"groups":["mail","maildrop","postfix"],"shlibs_required":["libc.so.8","libcrypto.so.12","libicudata.so.76","libicui18n.so.76","libicuuc.so.76","libssl.so.12","libstdc++.so.9"],"options":{"BDB":"off","BLACKLISTD":"off","CDB":"off","DOCS":"on","EAI":"on","INST_BASE":"off","LDAP":"off","LMDB":"off","MONGO":"off","MYSQL":"off","NIS":"off","PCRE2":"on","PGSQL":"off","SASL":"off","SQLITE":"off","TEST":"off","TLS":"on","SASLKMIT":"off","SASLKRB5":"off"},"annotations":{"cpe":"cpe:2.3:a:postfix:postfix:3.10.20240612:::::dragonfly6:x86_64","flavor":"pgsql"},"messages":[{"message":"To use postfix instead of sendmail:\n  - clear sendmail queue and stop the sendmail daemons\n\nRun the following commands to enable postfix during startup:\n  - sysrc postfix_enable=\"YES\"\n  - sysrc sendmail_enable=\"NONE\"\n\nIf postfix is *not* already activated in /etc/mail/mailer.conf\n  - mv /etc/mail/mailer.conf /etc/mail/mailer.conf.old\n  - install -d /etc/mail\n  - install -m 0644 /usr/local/share/postfix/mailer.conf.postfix /etc/mail/mailer.conf\n\nDisable sendmail(8) specific tasks,\nadd the following lines to /etc/periodic.conf(.local):\n  daily_clean_hoststat_enable=\"NO\"\n  daily_status_mail_rejects_enable=\"NO\"\n  daily_status_include_submit_mailq=\"NO\"\n  daily_submit_queuerun=\"NO\"\n\nIf you are using SASL, you need to make sure that postfix has access to read\nthe sasldb file.  This is accomplished by adding postfix to group mail and\nmaking the /usr/local/etc/sasldb* file(s) readable by group mail (this should\nbe the default for new installs).","type":"install"},{"message":"If you are upgrading from prior postfix version, please see the README\nfiles for recommended changes to your configuration and additional\nhttp://www.postfix.org/COMPATIBILITY_README.html\n\nIncompatible change with snapshot 20200920\n==========================================\nInternal protocols have changed. You need to \"postfix stop\" before\nupdating, or before backing out to an earlier release, otherwise\nlong-running daemons (pickup, qmgr, verify, tlsproxy, postscreen)\nmay fail to communicate with the rest of Postfix (warnings, timeouts).\n\nThe purpose of this change is to produce better error messages, for\nexample, when someone configures the discard daemon as a bounce\nservice in master.cf, or vice versa.\n\nThis change will break third-party code that implements a\nPostfix-internal protocol such as qpsmtpd. Programs that depend on\nPostfix internal details are not supported.","type":"upgrade"},{"message":"If you remove postfix permanent, adjust / remove the the following file:\n  - /etc/mail/mailer.conf","type":"remove"}]},{"name":"postfix-current-mongo","origin":"mail/postfix-current","version":"3.10.20240612,6","comment":"Experimental Postfix version ","maintainer":"otis@FreeBSD.org","www":"https://www.postfix.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"586119cd34ac72bf89c1968963a9860a97548e53868dd55c3f4ffc319e7e8590","flatsize":8066918,"path":"All/postfix-current-mongo-3.10.20240612,6.pkg","repopath":"All/postfix-current-mongo-3.10.20240612,6.pkg","licenselogic":"and","licenses":["EPL","IPL10"],"pkgsize":1738084,"desc":"Postfix attempts to be fast, easy to administer, and secure, while at the same\ntime being sendmail compatible enough to not upset existing users. Thus, the\noutside has a sendmail-ish flavor, but the inside is completely different.\n\nSome features:\n\nConnection cache for SMTP, DSN status notifications, IP version 6, Plug-in\nsupport for multiple SASL implementations (Cyrus, Dovecot), TLS encryption and\nauthentication, Configurable status notification message text, Access control\nper client/sender/recipient/etc, Content filter (built-in, external before\nqueue, external after queue), Berkeley DB database, LDAP database, MySQL\ndatabase, PostgreSQL database, Maildir and mailbox format, Virtual domains,\nVERP envelope return addresses and others.","deps":{"icu":{"origin":"devel/icu","version":"76.1,1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"}},"categories":["mail"],"users":["postfix"],"groups":["mail","maildrop","postfix"],"shlibs_required":["libc.so.8","libcrypto.so.12","libicudata.so.76","libicui18n.so.76","libicuuc.so.76","libssl.so.12","libstdc++.so.9"],"options":{"BDB":"off","BLACKLISTD":"off","CDB":"off","DOCS":"on","EAI":"on","INST_BASE":"off","LDAP":"off","LMDB":"off","MONGO":"off","MYSQL":"off","NIS":"off","PCRE2":"on","PGSQL":"off","SASL":"off","SQLITE":"off","TEST":"off","TLS":"on","SASLKMIT":"off","SASLKRB5":"off"},"annotations":{"cpe":"cpe:2.3:a:postfix:postfix:3.10.20240612:::::dragonfly6:x86_64","flavor":"mongo"},"messages":[{"message":"To use postfix instead of sendmail:\n  - clear sendmail queue and stop the sendmail daemons\n\nRun the following commands to enable postfix during startup:\n  - sysrc postfix_enable=\"YES\"\n  - sysrc sendmail_enable=\"NONE\"\n\nIf postfix is *not* already activated in /etc/mail/mailer.conf\n  - mv /etc/mail/mailer.conf /etc/mail/mailer.conf.old\n  - install -d /etc/mail\n  - install -m 0644 /usr/local/share/postfix/mailer.conf.postfix /etc/mail/mailer.conf\n\nDisable sendmail(8) specific tasks,\nadd the following lines to /etc/periodic.conf(.local):\n  daily_clean_hoststat_enable=\"NO\"\n  daily_status_mail_rejects_enable=\"NO\"\n  daily_status_include_submit_mailq=\"NO\"\n  daily_submit_queuerun=\"NO\"\n\nIf you are using SASL, you need to make sure that postfix has access to read\nthe sasldb file.  This is accomplished by adding postfix to group mail and\nmaking the /usr/local/etc/sasldb* file(s) readable by group mail (this should\nbe the default for new installs).","type":"install"},{"message":"If you are upgrading from prior postfix version, please see the README\nfiles for recommended changes to your configuration and additional\nhttp://www.postfix.org/COMPATIBILITY_README.html\n\nIncompatible change with snapshot 20200920\n==========================================\nInternal protocols have changed. You need to \"postfix stop\" before\nupdating, or before backing out to an earlier release, otherwise\nlong-running daemons (pickup, qmgr, verify, tlsproxy, postscreen)\nmay fail to communicate with the rest of Postfix (warnings, timeouts).\n\nThe purpose of this change is to produce better error messages, for\nexample, when someone configures the discard daemon as a bounce\nservice in master.cf, or vice versa.\n\nThis change will break third-party code that implements a\nPostfix-internal protocol such as qpsmtpd. Programs that depend on\nPostfix internal details are not supported.","type":"upgrade"},{"message":"If you remove postfix permanent, adjust / remove the the following file:\n  - /etc/mail/mailer.conf","type":"remove"}]},{"name":"posterazor","origin":"print/posterazor","version":"1.9.7_1","comment":"Cuts an image into pieces which can be printed out as a poster","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/aportale/posterazor","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e8be105ff3cbd47148f166666c7311d2e245df99798eae6aa78853f38ab27086","flatsize":553577,"path":"All/posterazor-1.9.7_1.pkg","repopath":"All/posterazor-1.9.7_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":136376,"desc":"PosteRazor cuts a raster image into pieces which can afterwards be\nprinted out and assembled to a poster.\n\nAs input, the PosteRazor takes a raster image. The resulting poster is\nsaved as a multipage PDF document. An easy to use, wizard like user\ninterface guides through 5 steps.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["graphics","print"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5PrintSupport.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"porttree","origin":"ports-mgmt/porttree","version":"1.1.r114_3","comment":"Show dependencies of FreeBSD port as pseudo graphical tree","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/porttree/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d3e49feb868451a0b80076d717bae6d27777fc854861bb91fde9e303078cdb62","flatsize":21664,"path":"All/porttree-1.1.r114_3.pkg","repopath":"All/porttree-1.1.r114_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9312,"desc":"For a given port determine its dependencies using any combination of the\n - FETCH_DEPENDS\n - EXTRACT_DEPENDS\n - PATCH_DEPENDS\n - LIB_DEPENDS\n - BUILD_DEPENDS\n - RUN_DEPENDS\n - TEST_DEPENDS\n\nand show them as a pseudo graphical tree with indication of the depends type.\nUse back references for cross-connections.","deps":{"py311-configargparse":{"origin":"devel/py-configargparse","version":"1.5.3_1"},"py311-networkx":{"origin":"math/py-networkx","version":"3.4,2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["ports-mgmt","python"],"messages":[{"message":"===>   NOTICE:\n\nThe porttree port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"portshaker","origin":"ports-mgmt/portshaker","version":"1.0.19_5","comment":"Maintain ports tree using multiple sources","maintainer":"romain@FreeBSD.org","www":"https://github.com/smortex/portshaker","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7225a1b2edfbb8c3fbe3af145d6289d22560fcb8a5ff24f6764d01aaa84cd6cb","flatsize":52744,"path":"All/portshaker-1.0.19_5.pkg","repopath":"All/portshaker-1.0.19_5.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":18108,"desc":"portshaker(8) is a tool designed for merging partial ports trees into the\nFreeBSD ports tree. In other words, it implements some kind of overlay for the\nFreeBSD ports.","deps":{"rsync":{"origin":"net/rsync","version":"3.4.1_2"},"subversion":{"origin":"devel/subversion","version":"1.14.5_1"}},"categories":["ports-mgmt"],"options":{"GIT":"off","MERCURIAL":"off","RSYNC":"on","SUBVERSION":"on"}},{"name":"porttools","origin":"ports-mgmt/porttools","version":"1.11_2","comment":"Tools for testing and submitting port updates and new ports","maintainer":"skreuzer@FreeBSD.org","www":"https://github.com/skreuzer/porttools/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"54405dc81dcbd96d88460a997257de468a0d1de5b5321550e95c696cbf9a5552","flatsize":67219,"path":"All/porttools-1.11_2.pkg","repopath":"All/porttools-1.11_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":20964,"desc":"FreeBSD Port Tools includes the following commands:\n- port create: create a new port from a template\n- port diff: generate a diff against a previous version of the port\n- port fetch: fetch distfile(s) of a new version of the port\n- port help: display usage summary for port(1) commands\n- port test: automate testing a new port or a port update","deps":{"git":{"origin":"devel/git","version":"2.49.0"},"portlint":{"origin":"ports-mgmt/portlint","version":"2.22.5"},"sudo":{"origin":"security/sudo","version":"1.9.17p1"},"ydiff":{"origin":"textproc/ydiff","version":"1.2_1,1"}},"categories":["ports-mgmt"],"options":{"DOCS":"on"}},{"name":"portsearch","origin":"ports-mgmt/portsearch","version":"1.3.5","comment":"Port searching tool that supports search by packing list files","maintainer":"vd@FreeBSD.org","www":"https://people.freebsd.org/~vd/portsearch","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9ffc1f6b041edd4cdbfdcd4a6a2f6ab4023efc2d2618285721cc923f0563049e","flatsize":32935,"path":"All/portsearch-1.3.5.pkg","repopath":"All/portsearch-1.3.5.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":13028,"desc":"Portsearch allows searching for ports that install some file, like\n``find /usr/ports -name pkg-plist |xargs grep pattern''\nbut honoring PLIST_(FILES|DIRS) and %25%25FOOBAR%25%25 variables.\nIt also supports searching for ports by name, key (name, comment or\ndependencies), path, info (comment), maintainer, category, fetch, extract,\npatch, build and run dependencies and www site.","categories":["ports-mgmt"],"shlibs_required":["libc.so.8"]},{"name":"portsreinstall","origin":"ports-mgmt/portsreinstall","version":"4.1.1_1","comment":"Ports upgrading utility for massive forced reinstall","maintainer":"sakaue.mamoru@mwghennndo.com","www":"http://www.mwghennndo.com/software/portsreinstall/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d6df7ad8efbd5033426e8be182e10ab9114a5f103f27c15ffed8e30e40360851","flatsize":548678,"path":"All/portsreinstall-4.1.1_1.pkg","repopath":"All/portsreinstall-4.1.1_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":112096,"desc":"This is a ports upgrading utility as a replacement of portupgrade\nand portmaster to facilitate the perfect upgrade of the whole\npackages in heavly customized systems by configuration\ncompatible with portupgrade. Most of the issues in\n/usr/ports/UPDATING are resolved automatically. Robust\nrestarting functionality against manual/sudden termination is\nimplemented for facilitating package build in busy or low-\nperformance machines. Utilities for building packages in a chroot\nenvironment are also provided for safe upgrade.","categories":["ports-mgmt"],"messages":[{"message":"This software invokes some installed files of portupgrade(1)\nif it is installed for parsing pkgtools.conf(5) although dependency\nto it is intendedly refrained. If you fail to parse pkgtools.conf(5),\ntry to upgrade this port first.","type":"install"}]},{"name":"portshaker-config","origin":"ports-mgmt/portshaker-config","version":"1.0.19_5","comment":"Simple configuration manager for portshaker","maintainer":"romain@FreeBSD.org","www":"https://github.com/smortex/portshaker","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"40ee2c1ab4805dcb170aafb19d868d5bd89719cc985ac2c464ccd8dede6e6fa0","flatsize":4679,"path":"All/portshaker-config-1.0.19_5.pkg","repopath":"All/portshaker-config-1.0.19_5.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":3464,"desc":"The portshaker-config port provides a simple config-based interface to generate\nand maintain a portshaker configuration throught the ports system.\n\nIt is designed to ease using portshaker for users who want to merge portshaker\npowered ports overlays in their FreeBSD ports tree.","deps":{"portshaker":{"origin":"ports-mgmt/portshaker","version":"1.0.19_5"}},"categories":["ports-mgmt"],"options":{"BSDSHARP":"on","ENLIGHTENMENT":"off","GECKO":"off","HASKELL":"off","MARCUSCOM":"off","TEXLIVE":"off","XORG":"off"}},{"name":"postfix","origin":"mail/postfix","version":"3.10.1,1","comment":"Secure alternative to widely-used Sendmail ","maintainer":"otis@FreeBSD.org","www":"https://www.postfix.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0d3f00417b95de88de8ac029d625fa39c78a8fa1f01438d92b0b208760baba12","flatsize":8185624,"path":"All/postfix-3.10.1,1.pkg","repopath":"All/postfix-3.10.1,1.pkg","licenselogic":"and","licenses":["EPL","IPL10"],"pkgsize":1758120,"desc":"Postfix attempts to be fast, easy to administer, and secure, while at the same\ntime being sendmail compatible enough to not upset existing users. Thus, the\noutside has a sendmail-ish flavor, but the inside is completely different.\n\nSome features:\n\nConnection cache for SMTP, DSN status notifications, IP version 6, Plug-in\nsupport for multiple SASL implementations (Cyrus, Dovecot), TLS encryption and\nauthentication, Configurable status notification message text, Access control\nper client/sender/recipient/etc, Content filter (built-in, external before\nqueue, external after queue), Berkeley DB database, LDAP database, MySQL\ndatabase, PostgreSQL database, Maildir and mailbox format, Virtual domains,\nVERP envelope return addresses and others.","deps":{"icu":{"origin":"devel/icu","version":"76.1,1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"}},"categories":["mail"],"users":["postfix"],"groups":["mail","maildrop","postfix"],"shlibs_required":["libc.so.8","libcrypto.so.12","libicudata.so.76","libicui18n.so.76","libicuuc.so.76","libssl.so.12","libstdc++.so.9"],"options":{"BDB":"off","BLACKLISTD":"off","CDB":"off","DOCS":"on","EAI":"on","INST_BASE":"off","LDAP":"off","LMDB":"off","MONGO":"off","MYSQL":"off","NIS":"off","PCRE2":"on","PGSQL":"off","SASL":"off","SQLITE":"off","TEST":"off","TLS":"on","SASLKMIT":"off","SASLKRB5":"off"},"annotations":{"cpe":"cpe:2.3:a:postfix:postfix:3.10.1:::::dragonfly6:x86_64","flavor":"default"},"messages":[{"message":"To use postfix instead of sendmail:\n  - clear sendmail queue and stop the sendmail daemons\n\nRun the following commands to enable postfix during startup:\n  - sysrc postfix_enable=\"YES\"\n  - sysrc sendmail_enable=\"NONE\"\n\nIf postfix is *not* already activated in /etc/mail/mailer.conf\n  - mv /etc/mail/mailer.conf /etc/mail/mailer.conf.old\n  - install -d /etc/mail\n  - install -m 0644 /usr/local/share/postfix/mailer.conf.postfix /etc/mail/mailer.conf\n\nDisable sendmail(8) specific tasks,\nadd the following lines to /etc/periodic.conf(.local):\n  daily_clean_hoststat_enable=\"NO\"\n  daily_status_mail_rejects_enable=\"NO\"\n  daily_status_include_submit_mailq=\"NO\"\n  daily_submit_queuerun=\"NO\"\n\nIf you are using SASL, you need to make sure that postfix has access to read\nthe sasldb file.  This is accomplished by adding postfix to group mail and\nmaking the /usr/local/etc/sasldb* file(s) readable by group mail (this should\nbe the default for new installs).","type":"install"},{"message":"If you remove postfix permanent, adjust / remove the the following file:\n  - /etc/mail/mailer.conf","type":"remove"}]},{"name":"portoptscli","origin":"ports-mgmt/portoptscli","version":"0.0.1_1","comment":"Utility to set up FreeBSD ports options","maintainer":"alfix86@gmail.com","www":"https://gitlab.com/alfix/portoptscli","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"91daad4b0f6d38d0b57083ff95764ddf76b1524521f2fd240447d88112675d63","flatsize":18380,"path":"All/portoptscli-0.0.1_1.pkg","repopath":"All/portoptscli-0.0.1_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":9268,"desc":"Utility to set up FreeBSD ports options using a\nCommand Line Interface and also suitable for a\nspeech synthesizer.","categories":["accessibility","ports-mgmt"],"shlibs_required":["libc.so.8"]},{"name":"portsdb","origin":"ports-mgmt/portsdb","version":"0.3_1","comment":"Program that imports the FreeBSD ports tree into an SQLite database","maintainer":"yuri@FreeBSD.org","www":"https://github.com/yurivict/freebsd-portsdb","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"380670d6f93f028d32e6b83ff71eaa58838585df45880823ac339744fe8bbd44","flatsize":40090,"path":"All/portsdb-0.3_1.pkg","repopath":"All/portsdb-0.3_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":12864,"desc":"PortsDB is a program that imports the FreeBSD ports tree into an\nSQLite database.","deps":{"git":{"origin":"devel/git","version":"2.49.0"},"gsed":{"origin":"textproc/gsed","version":"4.9"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["ports-mgmt"]},{"name":"postfix-current-mysql","origin":"mail/postfix-current","version":"3.10.20240612,6","comment":"Experimental Postfix version ","maintainer":"otis@FreeBSD.org","www":"https://www.postfix.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c1c94c3b144b14e618945e2f328d31824f665d8a53a42f9810231981a5ac0372","flatsize":8066918,"path":"All/postfix-current-mysql-3.10.20240612,6.pkg","repopath":"All/postfix-current-mysql-3.10.20240612,6.pkg","licenselogic":"and","licenses":["EPL","IPL10"],"pkgsize":1737628,"desc":"Postfix attempts to be fast, easy to administer, and secure, while at the same\ntime being sendmail compatible enough to not upset existing users. Thus, the\noutside has a sendmail-ish flavor, but the inside is completely different.\n\nSome features:\n\nConnection cache for SMTP, DSN status notifications, IP version 6, Plug-in\nsupport for multiple SASL implementations (Cyrus, Dovecot), TLS encryption and\nauthentication, Configurable status notification message text, Access control\nper client/sender/recipient/etc, Content filter (built-in, external before\nqueue, external after queue), Berkeley DB database, LDAP database, MySQL\ndatabase, PostgreSQL database, Maildir and mailbox format, Virtual domains,\nVERP envelope return addresses and others.","deps":{"icu":{"origin":"devel/icu","version":"76.1,1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"}},"categories":["mail"],"users":["postfix"],"groups":["mail","maildrop","postfix"],"shlibs_required":["libc.so.8","libcrypto.so.12","libicudata.so.76","libicui18n.so.76","libicuuc.so.76","libssl.so.12","libstdc++.so.9"],"options":{"BDB":"off","BLACKLISTD":"off","CDB":"off","DOCS":"on","EAI":"on","INST_BASE":"off","LDAP":"off","LMDB":"off","MONGO":"off","MYSQL":"off","NIS":"off","PCRE2":"on","PGSQL":"off","SASL":"off","SQLITE":"off","TEST":"off","TLS":"on","SASLKMIT":"off","SASLKRB5":"off"},"annotations":{"cpe":"cpe:2.3:a:postfix:postfix:3.10.20240612:::::dragonfly6:x86_64","flavor":"mysql"},"messages":[{"message":"To use postfix instead of sendmail:\n  - clear sendmail queue and stop the sendmail daemons\n\nRun the following commands to enable postfix during startup:\n  - sysrc postfix_enable=\"YES\"\n  - sysrc sendmail_enable=\"NONE\"\n\nIf postfix is *not* already activated in /etc/mail/mailer.conf\n  - mv /etc/mail/mailer.conf /etc/mail/mailer.conf.old\n  - install -d /etc/mail\n  - install -m 0644 /usr/local/share/postfix/mailer.conf.postfix /etc/mail/mailer.conf\n\nDisable sendmail(8) specific tasks,\nadd the following lines to /etc/periodic.conf(.local):\n  daily_clean_hoststat_enable=\"NO\"\n  daily_status_mail_rejects_enable=\"NO\"\n  daily_status_include_submit_mailq=\"NO\"\n  daily_submit_queuerun=\"NO\"\n\nIf you are using SASL, you need to make sure that postfix has access to read\nthe sasldb file.  This is accomplished by adding postfix to group mail and\nmaking the /usr/local/etc/sasldb* file(s) readable by group mail (this should\nbe the default for new installs).","type":"install"},{"message":"If you are upgrading from prior postfix version, please see the README\nfiles for recommended changes to your configuration and additional\nhttp://www.postfix.org/COMPATIBILITY_README.html\n\nIncompatible change with snapshot 20200920\n==========================================\nInternal protocols have changed. You need to \"postfix stop\" before\nupdating, or before backing out to an earlier release, otherwise\nlong-running daemons (pickup, qmgr, verify, tlsproxy, postscreen)\nmay fail to communicate with the rest of Postfix (warnings, timeouts).\n\nThe purpose of this change is to produce better error messages, for\nexample, when someone configures the discard daemon as a bounce\nservice in master.cf, or vice versa.\n\nThis change will break third-party code that implements a\nPostfix-internal protocol such as qpsmtpd. Programs that depend on\nPostfix internal details are not supported.","type":"upgrade"},{"message":"If you remove postfix permanent, adjust / remove the the following file:\n  - /etc/mail/mailer.conf","type":"remove"}]},{"name":"portmidi","origin":"audio/portmidi","version":"2.0.4,1","comment":"Library for real time MIDI input and output","maintainer":"acm@FreeBSD.org","www":"https://github.com/PortMidi","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4a45627abc1405f937ca31ed4c0df2f8167a8746dea44cf7a986de86a64a284c","flatsize":104185,"path":"All/portmidi-2.0.4,1.pkg","repopath":"All/portmidi-2.0.4,1.pkg","licenselogic":"single","licenses":["PL"],"pkgsize":33560,"desc":"PortMIDI is a cross platform (Windows, macOS, Linux, and BSDs which support\nalsalib) library for interfacing with operating systems' MIDI I/O APIs. It was\nstarted by Ross Bencina and Phil Burk, then maintained by Roger B. Dannenberg,\nand now maintained by the Mixxx DJ Software team.","deps":{"alsa-lib":{"origin":"audio/alsa-lib","version":"1.2.13"}},"categories":["audio"]},{"name":"portlint","origin":"ports-mgmt/portlint","version":"2.22.5","comment":"Verifier for FreeBSD port directory","maintainer":"marcus@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b4abff8faf7c74855ac6909c43b2f2d254d849865c4f9a82a64fa683335c55d6","flatsize":124687,"path":"All/portlint-2.22.5.pkg","repopath":"All/portlint-2.22.5.pkg","licenselogic":"single","licenses":["ITOJUN"],"pkgsize":33748,"desc":"portlint tries to verify the content of a port directory with a small set of\nsanity checks. The purpose of portlint can be separated into two parts: (1) to\nlet the submitters easily polish their own port directory, and (2) to decrease\nthe labor of the committers.\n\nCheck out portlint(1) for more details.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["ports-mgmt"],"options":{"EXAMPLES":"on"}},{"name":"portless","origin":"ports-mgmt/portless","version":"0.2.7_2","comment":"Quick display of files inside the FreeBSD ports tree","maintainer":"mkamm@gmx.net","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dcdffd943097d6403b4d98ddeb9d2da5f2015c6f8b4cd0671eb096b5d5f60f05","flatsize":6653,"path":"All/portless-0.2.7_2.pkg","repopath":"All/portless-0.2.7_2.pkg","licenselogic":"single","pkgsize":4988,"desc":"The portless utility is a small shell script which lets FreeBSD users\nquickly browse port descriptions given the port's name or a\nglob. Basically to view the descriptions of GCC (related) ports you\nsimply type\n\tportless gcc\\*\nand it will display all descriptions of the gcc* ports.\nThere are options to display the port's postinstall message or\nMakefile too. A manpage is included.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"}},"categories":["ports-mgmt"]},{"name":"postfix-current-ldap","origin":"mail/postfix-current","version":"3.10.20240612,6","comment":"Experimental Postfix version (with OpenLDAP support)","maintainer":"otis@FreeBSD.org","www":"https://www.postfix.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a46b7f11a83fd5d48f475c36d17904db338a0ef967ead0e5dc8b09c83deea877","flatsize":8099776,"path":"All/postfix-current-ldap-3.10.20240612,6.pkg","repopath":"All/postfix-current-ldap-3.10.20240612,6.pkg","licenselogic":"and","licenses":["EPL","IPL10"],"pkgsize":1748052,"desc":"Postfix attempts to be fast, easy to administer, and secure, while at the same\ntime being sendmail compatible enough to not upset existing users. Thus, the\noutside has a sendmail-ish flavor, but the inside is completely different.\n\nSome features:\n\nConnection cache for SMTP, DSN status notifications, IP version 6, Plug-in\nsupport for multiple SASL implementations (Cyrus, Dovecot), TLS encryption and\nauthentication, Configurable status notification message text, Access control\nper client/sender/recipient/etc, Content filter (built-in, external before\nqueue, external after queue), Berkeley DB database, LDAP database, MySQL\ndatabase, PostgreSQL database, Maildir and mailbox format, Virtual domains,\nVERP envelope return addresses and others.","deps":{"icu":{"origin":"devel/icu","version":"76.1,1"},"openldap26-client":{"origin":"net/openldap26-client","version":"2.6.9_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"}},"categories":["mail"],"users":["postfix"],"groups":["mail","maildrop","postfix"],"shlibs_required":["libc.so.8","libcrypto.so.12","libicudata.so.76","libicui18n.so.76","libicuuc.so.76","libssl.so.12","libstdc++.so.9"],"options":{"BDB":"off","BLACKLISTD":"off","CDB":"off","DOCS":"on","EAI":"on","INST_BASE":"off","LMDB":"off","MONGO":"off","MYSQL":"off","NIS":"off","PCRE2":"on","PGSQL":"off","SASL":"off","SQLITE":"off","TEST":"off","TLS":"on","SASLKMIT":"off","SASLKRB5":"off"},"annotations":{"cpe":"cpe:2.3:a:postfix:postfix:3.10.20240612:::::dragonfly6:x86_64","flavor":"ldap"},"messages":[{"message":"To use postfix instead of sendmail:\n  - clear sendmail queue and stop the sendmail daemons\n\nRun the following commands to enable postfix during startup:\n  - sysrc postfix_enable=\"YES\"\n  - sysrc sendmail_enable=\"NONE\"\n\nIf postfix is *not* already activated in /etc/mail/mailer.conf\n  - mv /etc/mail/mailer.conf /etc/mail/mailer.conf.old\n  - install -d /etc/mail\n  - install -m 0644 /usr/local/share/postfix/mailer.conf.postfix /etc/mail/mailer.conf\n\nDisable sendmail(8) specific tasks,\nadd the following lines to /etc/periodic.conf(.local):\n  daily_clean_hoststat_enable=\"NO\"\n  daily_status_mail_rejects_enable=\"NO\"\n  daily_status_include_submit_mailq=\"NO\"\n  daily_submit_queuerun=\"NO\"\n\nIf you are using SASL, you need to make sure that postfix has access to read\nthe sasldb file.  This is accomplished by adding postfix to group mail and\nmaking the /usr/local/etc/sasldb* file(s) readable by group mail (this should\nbe the default for new installs).","type":"install"},{"message":"If you are upgrading from prior postfix version, please see the README\nfiles for recommended changes to your configuration and additional\nhttp://www.postfix.org/COMPATIBILITY_README.html\n\nIncompatible change with snapshot 20200920\n==========================================\nInternal protocols have changed. You need to \"postfix stop\" before\nupdating, or before backing out to an earlier release, otherwise\nlong-running daemons (pickup, qmgr, verify, tlsproxy, postscreen)\nmay fail to communicate with the rest of Postfix (warnings, timeouts).\n\nThe purpose of this change is to produce better error messages, for\nexample, when someone configures the discard daemon as a bounce\nservice in master.cf, or vice versa.\n\nThis change will break third-party code that implements a\nPostfix-internal protocol such as qpsmtpd. Programs that depend on\nPostfix internal details are not supported.","type":"upgrade"},{"message":"If you remove postfix permanent, adjust / remove the the following file:\n  - /etc/mail/mailer.conf","type":"remove"}]},{"name":"portscout","origin":"ports-mgmt/portscout","version":"0.8.1.6_3","comment":"Tool to scan for new versions of FreeBSD ports","maintainer":"bofh@FreeBSD.org","www":"https://www.inerd.com/software/portscout/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"80bc4e0166674ab581dc536c048ca024ee4f447ca835b43cd76e461235361ec4","flatsize":225958,"path":"All/portscout-0.8.1.6_3.pkg","repopath":"All/portscout-0.8.1.6_3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":55508,"desc":"Portscout is a tool which looks for new versions of software in the\nFreeBSD ports tree, and potentially other software repositories. It\nis also possible to provide an arbitrary list of software in a simple\nXML format.\n\nVarious factors make this task a bit more difficult than it might\ninitially seem. In particular, the array of weird and wonderful\nversioning schemes software vendors manage to come up with.\n\nPortscout spawns several child processes and does its version checking\nin parallel, while attempting to best-guess strange-looking version\nnumbers, navigate around unhelpful sites and web servers, and contend\nwith the CPU-heavy rapidly-expanding FreeBSD ports system.\n\nIn addition to all this, it is possible to generate nice HTML reports\nand send reminder mails to interested parties.","deps":{"p5-CGI":{"origin":"www/p5-CGI","version":"4.67"},"p5-DBD-Pg":{"origin":"databases/p5-DBD-Pg","version":"3.18.0"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-LWP-Protocol-https":{"origin":"www/p5-LWP-Protocol-https","version":"6.14"},"p5-MIME-Lite":{"origin":"mail/p5-MIME-Lite","version":"3.033"},"p5-Proc-Queue":{"origin":"devel/p5-Proc-Queue","version":"1.23_1"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-XML-XPath":{"origin":"textproc/p5-XML-XPath","version":"1.48"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"}},"categories":["ports-mgmt"],"options":{"DOCS":"on","HTTPS":"on","SQLITE":"off","PGSQL":"on"}},{"name":"ports-tools","origin":"ports-mgmt/ports-tools","version":"1.8","comment":"Collection of ports tree related scripts","maintainer":"ports@FreeBSD.org","www":"https://github.com/ppekala/ports-tools","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"db9a760ce18b2cdba5e19c8e2db8dc981d0645413d1428000cd39ce9e3e6b92f","flatsize":82455,"path":"All/ports-tools-1.8.pkg","repopath":"All/ports-tools-1.8.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":23320,"desc":"Collection of scripts making things easier when working with ports tree.","categories":["ports-mgmt"],"messages":[{"message":"===>   NOTICE:\n\nThe ports-tools port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"portfind","origin":"ports-mgmt/portfind","version":"1.6.3_1","comment":"Search the ports tree","maintainer":"thorsten@gug-it.de","www":"http://www.gug-it.de","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f59b05ffe3e2a3144c984e875c17abf235abb187b750824f3dc6640952979ea3","flatsize":16374,"path":"All/portfind-1.6.3_1.pkg","repopath":"All/portfind-1.6.3_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":8776,"desc":"Use portfind to search in the ports tree.","deps":{"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["perl5","ports-mgmt"],"shlibs_required":["libc.so.8","libsqlite3.so.0"]},{"name":"portest","origin":"ports-mgmt/portest","version":"0.1.9_1","comment":"Patch file automation for FreeBSD-ports","maintainer":"ultima@FreeBSD.org","www":"https://github.com/Ultima1252/portest","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b38104adb59f9cc5008af999ffb3ce9f298bb714482bca432b9a50fe6b179ac0","flatsize":26287,"path":"All/portest-0.1.9_1.pkg","repopath":"All/portest-0.1.9_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":7944,"desc":"With portest, you can create, update, patch and revert a port tree with\nsvn, git and portsnap. Portest can also do portlint testing, test a port\nwith port test, or poudriere, and also generate a list of ports a\npatchfile(s) will modify. Portest is written in shell with minimal\ndependencies mostly using FreeBSD-base","categories":["ports-mgmt"],"options":{"GIT":"off","PORTLINT":"off","PORTTOOLS":"off","POUDRIERE":"off"}},{"name":"portdowngrade","origin":"ports-mgmt/portdowngrade","version":"1.7","comment":"Sets a port back to a previous version","maintainer":"crees@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c77113d803b0984641da8c3d91e8e3822e8a1f3fb4043c64c6c8b41daf0ff694","flatsize":5756,"path":"All/portdowngrade-1.7.pkg","repopath":"All/portdowngrade-1.7.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":3252,"desc":"Portdowngrade helps to downgrade FreeBSD ports by analyzing the history\nof commits to the port and presenting the user the list of changes. By\nselecting one, the port can be set back to a previous version easily.","categories":["ports-mgmt"]},{"name":"portrac","origin":"ports-mgmt/portrac","version":"0.6","comment":"Simple GUI tool for tracking port updates","maintainer":"Mario.G.Pavlov@gmail.com","www":"https://portrac.e-soul.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"07a305dc0a4fda062b7fdf2c5cc5150a42d012f1a6d7113b40c04614ef14eb9d","flatsize":81475,"path":"All/portrac-0.6.pkg","repopath":"All/portrac-0.6.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":25548,"desc":"portrac is a simple GUI tool for tracking port updates.\nIt's based on Qt and it integrates with the system tray.\nportrac shows a simple list of the available updates to\nthe installed ports on the local machine i.e. shows the\nports that have updates.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["ports-mgmt"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libbz2.so.2","libc.so.8","libfetch.so.4","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"portaudio","origin":"audio/portaudio","version":"19.6.0_7,1","comment":"Portable cross-platform Audio API","maintainer":"multimedia@FreeBSD.org","www":"http://www.portaudio.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a1337bdd980785c70f5d513e2e7295e951a5ac07b56111f6f3816d21e79ffaf1","flatsize":1085173,"path":"All/portaudio-19.6.0_7,1.pkg","repopath":"All/portaudio-19.6.0_7,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":169424,"desc":"PortAudio is a free, cross-platform, open-source, audio I/O library.\nIt lets you write simple audio programs in 'C' or C++ that will compile and run\non many platforms including Windows, Macintosh OS X, and Unix (OSS/ALSA).\nIt is intended to promote the exchange of audio software between developers\non different platforms. Many applications use PortAudio for Audio I/O.\n\nPortAudio provides a very simple API for recording and/or playing sound using\na simple callback function or a blocking read/write interface.\nExample programs are included that play sine waves, process audio input\n(guitar fuzz), record and playback audio, list available audio devices, etc.","categories":["audio"],"options":{"DOCS":"on","DOXYGEN":"off","EXAMPLES":"on","JACK":"off","PATEST":"off","SNDIO":"off"},"annotations":{"cpe":"cpe:2.3:a:portaudio_project:portaudio:19.6.0:::::dragonfly6:x86_64:7"},"messages":[{"message":"#\n# PortAudio test programs can be built like this:\n#\n# cd /usr/local/share/examples/portaudio\n# cc -L/usr/local/lib -lm -lpthread -lportaudio -I/usr/local/include \\\n#\t\tpa_unix*.c pa_allocation.c pa_ringbuffer.c pa_debugprint.c \\\n#\t\tpa_front.c paex_ocean_shore.c\n#","type":"install"}]},{"name":"portmon","origin":"net-mgmt/portmon","version":"2.0_2","comment":"Daemon that monitor network services","maintainer":"ports@FreeBSD.org","www":"http://www.aboleo.net/software/portmon","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"223f86bd24161f5c2138ec57ec592d6d45b103e90f65f3f9e25cd1ad36133079","flatsize":46635,"path":"All/portmon-2.0_2.pkg","repopath":"All/portmon-2.0_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":20336,"desc":"Portmon is a network service monitoring daemon. Portmon\nbasically uses a list of hosts and port numbers, and tries to\nconnect to each host on the list at a regular time interval. It\nis a lightweight program, and requires no software to be\ninstalled on the machines one wishes to monitor.","categories":["net-mgmt"],"shlibs_required":["libc.so.8","libutil.so.4"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe portmon port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"portgraph","origin":"ports-mgmt/portgraph","version":"0.1.0_1","comment":"Create a dependencies graph of a(all) port(s)","maintainer":"lbartoletti@FreeBSD.org","www":"https://gitlab.com/lbartoletti/portgraph","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b71246b3dc0e34219e64e55c706a3b490fb4d5488ff94b8cf0b18f7a664e26c2","flatsize":42640,"path":"All/portgraph-0.1.0_1.pkg","repopath":"All/portgraph-0.1.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":11248,"desc":"Started from an idea on twitter and used to reduce the dependencies of a port,\nhere is a python script to produce dependencies' graph of a(ll) FreeBSD port(s).\n\n'portgraph' produces a graph (.dot and svg) representing the dependencies needed\nfor a given port or all ports thanks to graphviz and the power of make\n{build,run}-depends-list.","deps":{"py311-graphviz":{"origin":"graphics/py-graphviz","version":"0.10.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["ports-mgmt","python"]},{"name":"portfwd","origin":"net/portfwd","version":"0.29_2","comment":"Port Forwarding Daemon","maintainer":"ale@FreeBSD.org","www":"https://portfwd.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9e902343168fac4484a91958879ae5117d75ff32ec6ee83ce5effdc5394203b5","flatsize":160157,"path":"All/portfwd-0.29_2.pkg","repopath":"All/portfwd-0.29_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":54376,"desc":"Portfwd stands for port forwarding daemon. It's a small C++\nutility which forwards incoming TCP connections and/or UDP\npackets to remote hosts.","categories":["net"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"portconf","origin":"ports-mgmt/portconf","version":"1.6_1","comment":"Universal tool to set specific port knobs","maintainer":"ale@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"36b4cf55b8c87bb936bab894cbc8d93ba6d58a872dea4d9920712e5d2e5cc465","flatsize":1828,"path":"All/portconf-1.6_1.pkg","repopath":"All/portconf-1.6_1.pkg","licenselogic":"single","pkgsize":2324,"desc":"Portconf is a simple framework to set ports options in an\nuniversal way. Knobs set to specific ports are honoured\nby portmaster, portupgrade, portmanager and 'make install'.","categories":["ports-mgmt"],"messages":[{"message":"To set port-specific make variables, create the\n/usr/local/etc/ports.conf configuration file\nwith the following syntax:\n\n\n# this is a comment\n*: NOPORTDOCS\neditors/openoffice-3: WITH_CCACHE|LOCALIZED_LANG=it\nprint/ghostscript-* print/lpr-wrapper: A4\nsysutils/fusefs-kmod*: !KERNCONF | !NOPORTDOCS\nwww/firefox-i18n: WITHOUT_SWITCHER | FIREFOX_I18N=fr it\nx11/fakeport: CONFIGURE_ARGS=--with-modules=\"aaa bbb ccc\"\n\n\nGlobal port directory patterns and blanks around the\npipe \"|\" symbol are allowed.\nValues shouldn't be quoted even if they contain spaces.\nLines beginning with a '#' are comments.","type":"install"}]},{"name":"portfmt","origin":"ports-mgmt/portfmt","version":"1.1.5","comment":"Format FreeBSD Ports Makefiles","maintainer":"tobik@FreeBSD.org","www":"https://codeberg.org/tobik/portfmt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6850cf7bdb996434c1d6ae227dab16e4e29250620da0c8194184256079c08821","flatsize":1215586,"path":"All/portfmt-1.1.5.pkg","repopath":"All/portfmt-1.1.5.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":192140,"desc":"Portfmt is a collection of tools for editing, formatting, and linting\nFreeBSD Ports Collection Makefiles.\n\nIt comes with several tools:\n\n- portfmt formats Makefiles\n- portclippy is a linter that checks if variables are in the correct\n  order in a more comprehensive way than portlint\n- portedit edits Makefiles.  It comes with several commands\n  that can be used as a basis for your own port update scripts:\n  - bump-epoch: bumps PORTEPOCH or inserts it at the right place\n  - bump-revision: bumps PORTREVISION or inserts it at the right place\n  - get: lookup unevaluated variable values\n  - merge: Generic command to set/update variables while also\n    formatting the updated variables properly and inserting them\n    in the right places if necessary.  Useful for merging output\n    of other tools like make cargo-crates, modules2tuple, or make\n    stage-qa.  For example to mark a port deprecated:\n\n\tprintf \"DEPRECATED=%25s\\nEXPIRATION_DATE=%25s\" \\\n\t\tAbandonware 2019-08-15 | portedit merge -i Makefile\n\n  - set-version: resets PORTREVISION, sets DISTVERSION or PORTVERSION","categories":["ports-mgmt"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"],"options":{"SUBPACKAGES":"off"}},{"name":"portconfig","origin":"ports-mgmt/portconfig","version":"0.6.2","comment":"Utility to set up FreeBSD port options","maintainer":"alfix86@gmail.com","www":"https://gitlab.com/alfix/portconfig","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5fb1b631da4a7e8f89087f257a64dcaeb3db55313d142b322ca8a4401ecb7ef5","flatsize":101601,"path":"All/portconfig-0.6.2.pkg","repopath":"All/portconfig-0.6.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":43496,"desc":"Utility to set up FreeBSD ports options using a\nText User Interface.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["ports-mgmt"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"]},{"name":"portacl-rc","origin":"security/portacl-rc","version":"0.9.0_1","comment":"RC script for mac_portacl(4)","maintainer":"tom@hur.st","www":"https://github.com/Freaky/portacl","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"afa7f3643b1f57a758bf907817dc9f817a4540ff982faf97a5c00fcd5bb3919d","flatsize":8076,"path":"All/portacl-rc-0.9.0_1.pkg","repopath":"All/portacl-rc-0.9.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":5196,"desc":"portacl-rc is an rc(8) script for mac_portacl(4), allowing administrators\nto limit or permit binding to local UDP and TCP ports that would otherwise\nbe privileged to the superuser.","categories":["net","security"]},{"name":"portal","origin":"ports-mgmt/portal","version":"0.4_6","comment":"Front-end to pkg(8)","maintainer":"ports@FreeBSD.org","www":"https://github.com/culot/portal","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"80ed049614c1f1909e6604b94bde76e5f1951c1c3176e467e520335879a5aef8","flatsize":109683,"path":"All/portal-0.4_6.pkg","repopath":"All/portal-0.4_6.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":42752,"desc":"Portal is a front-end to FreeBSD's package manipulation tool pkg(8).","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["ports-mgmt"],"shlibs_required":["libc.so.8","libncurses.so.6","libpthread.so.0","libstdc++.so.9","libtinfo.so.6"],"messages":[{"message":"===>   NOTICE:\n\nThe portal port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"popt","origin":"devel/popt","version":"1.19_1","comment":"Getopt(3) like library with a number of enhancements, from Redhat","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rpm-software-management/popt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b0f3f9857538c842a272b56fdb96dd68b7cd826283dd9146498ca1217fe5bbbb","flatsize":227061,"path":"All/popt-1.19_1.pkg","repopath":"All/popt-1.19_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":68948,"desc":"This is the popt command line option parsing library. While it is similar\nto getopt(3), it contains a number of enhancements, including:\n\n        1) popt is fully reentrant\n        2) popt can parse arbitrary argv[] style arrays while\n           getopt(2) makes this quite difficult\n        3) popt allows users to alias command line arguments\n        4) popt provides convenience functions for parsing strings\n           into argv[] style arrays","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"}},"categories":["devel"],"options":{"NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:popt_project:popt:1.19:::::dragonfly6:x86_64:1"}},{"name":"postfixadmin-lite-php83","origin":"mail/postfixadmin-lite","version":"3.4.d.20211018","comment":"PHP web-based management tool for Postfix virtual domains and users","maintainer":"ports.maintainer@evilphi.com","www":"http://www.postfixadmin.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1e96dca669f605265a29799768056b974f944c2d4810a1156af916e2ca18c93b","flatsize":9393720,"path":"All/postfixadmin-lite-php83-3.4.d.20211018.pkg","repopath":"All/postfixadmin-lite-php83-3.4.d.20211018.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":4324332,"desc":"Postfix Admin is a web-based management tool written in PHP for\nPostfix with Postfix-style Virtual Domains using MySQL or\nPostgreSQL lookups.  Postfix Admin is known to work on Apache\nand Lighttpd, but is designed to work on any web server with\nPHP 5.1.2+ support.\n\nPostfix Admin features:\n\n- Virtual Mailboxes, Virtual Aliases and Forwarders;\n- Domain-to-Domain Forwarding (Catch-All Aliases);\n- Vacation (auto-responder) for Virtual Mailboxes;\n- Quota, Alias & Mailbox limits per domain;\n- Backup MX;\n- Packaged with over 25 languages.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-pdo_sqlite":{"origin":"databases/php83-pdo_sqlite","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"}},"categories":["mail","www"],"options":{"ADDONS":"off","DOCS":"on","IMAP":"off","MYSQL":"off","PGSQL":"off","SQLITE":"on"},"annotations":{"cpe":"cpe:2.3:a:postfix_admin_project:postfix_admin:3.4.d.20211018:::::dragonfly6:x86_64","flavor":"php83"},"messages":[{"message":"If you are upgrading, you may need to update your existing database.\nYou can do so by browsing to [URL]/setup.php where [URL] is the\npostfixadmin root.\n\nTo avoid checksum errors when uninstalling or upgrading postfixadmin,\ndo not edit config.inc.php.  Instead, put your configuration settings\nin config.local.php in the postfixadmin webroot.  That file will be\nincluded automatically by config.inc.php.\n\nFor detailed information, please see the complete installation steps\nin /usr/local/share/doc/postfixadmin/INSTALL.TXT.","type":"install"},{"message":"For upgrade-related details, including configuration changes, see\n/usr/local/share/doc/postfixadmin/CHANGELOG.TXT.","type":"upgrade"}]},{"name":"port-index-uniquifier","origin":"ports-mgmt/port-index-uniquifier","version":"9999999","comment":"Dummy port to ensure major versions have different INDEX files","maintainer":"cperciva@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c6d68ac2c7700ec645f99e409ac1d99bac228381b4c3a3ff2c87cc01f0f10f00","flatsize":243,"path":"All/port-index-uniquifier-9999999.pkg","repopath":"All/port-index-uniquifier-9999999.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":940,"desc":"This is a dummy port which takes its version number from ${OSVERSION}, in\norder to work around a bug in portsnap triggered by having identical INDEX\nfiles on different major versions.","categories":["ports-mgmt"]},{"name":"poppwd","origin":"mail/poppwd","version":"2.0_1","comment":"Implementation of the Eudora password changing protocol","maintainer":"andrew@ugh.net.au","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0d3456de9e07d4e8b24a47ca6db93ffa1bf60f4e03a4a8607f8e6b9f17660454","flatsize":17277,"path":"All/poppwd-2.0_1.pkg","repopath":"All/poppwd-2.0_1.pkg","licenselogic":"single","pkgsize":7944,"desc":"This program implements the Eudora password changing protocol. This protocol\nallows remote users to change their password and is supported by mail clients\nsuch as Eudora, NuPOP and a variety of webmail systems.\n\npoppwd supports PAM and so can be used against almost any password database,\nincluding local password files, LDAP or SQL databases.","categories":["mail"],"shlibs_required":["libc.so.8","libcrypt.so.4","libpam.so.3","libutil.so.4"]},{"name":"port-authoring-tools","origin":"ports-mgmt/port-authoring-tools","version":"1.0_2","comment":"\"meta-port\" for tools to test and submit changes to ports","maintainer":"jgh@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f00e21a0c820063a8e9d80f9b2a251663b422118ffad36e2cbeb03a8e4eb6844","flatsize":243,"path":"All/port-authoring-tools-1.0_2.pkg","repopath":"All/port-authoring-tools-1.0_2.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":960,"desc":"Here is a meta-port for a set of tools that will help port maintainers\nto test and submit changes to the FreeBSD Ports Collection.","deps":{"libchk":{"origin":"sysutils/libchk","version":"1.10.3_1"},"porttools":{"origin":"ports-mgmt/porttools","version":"1.11_2"},"subversion":{"origin":"devel/subversion","version":"1.14.5_1"}},"categories":["ports-mgmt"]},{"name":"porch","origin":"sysutils/porch","version":"1.1","comment":"Program orchestration tool scripted with lua","maintainer":"kevans@FreeBSD.org","www":"https://git.kevans.dev/kevans/porch","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b7f29006b0197407a3a7e9575c3b09e061e280faecdb5026170307665133a86e","flatsize":136036,"path":"All/porch-1.1.pkg","repopath":"All/porch-1.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":46932,"desc":"Porch is a program orchestration tool, inspired by expect(1) but scripted with\nlua.  This utility allows scripted manipulation of programs for, e.g., testing\nor automation purposes.  Porch drives spawn processes over a pts(4)\npseudo-terminal, which allows for a broader range of interactions with a program\nunder orchestration.","deps":{"lua54":{"origin":"lang/lua54","version":"5.4.7"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","liblua-5.4.so","libm.so.4"],"options":{"EXAMPLES":"on","MANPAGES":"on"}},{"name":"popup-stacks","origin":"textproc/popup-stacks","version":"1.0","comment":"Stacks for use with Popup","maintainer":"ports@FreeBSD.org","www":"https://popup.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d9e57d50c441a74da9559368619bdf0813b005a5ddf7152f34e32005f31a30af","flatsize":794091,"path":"All/popup-stacks-1.0.pkg","repopath":"All/popup-stacks-1.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":89532,"desc":"User Contributed Cardstacks for Popup\n\n * English-German (3910 cards)\n * German-French (4006 cards)\n\nLICENSE: GPL2 or later","categories":["textproc"],"messages":[{"message":"===>   NOTICE:\n\nThe popup-stacks port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"popular","origin":"mail/popular","version":"1.5.5_9","comment":"Suite of programs for setting up large POP3 server systems","maintainer":"svysh.fbsd@gmail.com","www":"https://www.jochentopf.com/software/popular/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d287dae8ef84da4b803f19841fc9141390a83222c4aa0cde98ae494839aa394c","flatsize":454040,"path":"All/popular-1.5.5_9.pkg","repopath":"All/popular-1.5.5_9.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":119312,"desc":"POPular is a suite of programs for setting up large POP3 server systems. It\nconsists of a POP3 proxy, a storage server and lots of utility programs. Note\nthat this program is intended to be used in large email systems and is\ntherefore quite complex to configure. If you only have a few thousand\nmailboxes, you are probably better of with a different POP3 server.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail"],"shlibs_required":["libc.so.8"]},{"name":"poppler-data","origin":"graphics/poppler-data","version":"0.4.12","comment":"Poppler encoding data","maintainer":"desktop@FreeBSD.org","www":"https://poppler.freedesktop.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fecfab66629d52bda1e565bd15a61bea8cf49fd41feae940814be81fde8121ca","flatsize":12946955,"path":"All/poppler-data-0.4.12.pkg","repopath":"All/poppler-data-0.4.12.pkg","licenselogic":"and","licenses":["ADOBE","GPLv2","MIT"],"pkgsize":1609872,"desc":"Poppler encoding data","categories":["graphics"]},{"name":"postfix-current","origin":"mail/postfix-current","version":"3.10.20240612,6","comment":"Experimental Postfix version ","maintainer":"otis@FreeBSD.org","www":"https://www.postfix.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"68533dd9e844153de57cf2bf67844aaa170daa87a86476859c587f8415eede33","flatsize":8066918,"path":"All/postfix-current-3.10.20240612,6.pkg","repopath":"All/postfix-current-3.10.20240612,6.pkg","licenselogic":"and","licenses":["EPL","IPL10"],"pkgsize":1737328,"desc":"Postfix attempts to be fast, easy to administer, and secure, while at the same\ntime being sendmail compatible enough to not upset existing users. Thus, the\noutside has a sendmail-ish flavor, but the inside is completely different.\n\nSome features:\n\nConnection cache for SMTP, DSN status notifications, IP version 6, Plug-in\nsupport for multiple SASL implementations (Cyrus, Dovecot), TLS encryption and\nauthentication, Configurable status notification message text, Access control\nper client/sender/recipient/etc, Content filter (built-in, external before\nqueue, external after queue), Berkeley DB database, LDAP database, MySQL\ndatabase, PostgreSQL database, Maildir and mailbox format, Virtual domains,\nVERP envelope return addresses and others.","deps":{"icu":{"origin":"devel/icu","version":"76.1,1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"}},"categories":["mail"],"users":["postfix"],"groups":["mail","maildrop","postfix"],"shlibs_required":["libc.so.8","libcrypto.so.12","libicudata.so.76","libicui18n.so.76","libicuuc.so.76","libssl.so.12","libstdc++.so.9"],"options":{"BDB":"off","BLACKLISTD":"off","CDB":"off","DOCS":"on","EAI":"on","INST_BASE":"off","LDAP":"off","LMDB":"off","MONGO":"off","MYSQL":"off","NIS":"off","PCRE2":"on","PGSQL":"off","SASL":"off","SQLITE":"off","TEST":"off","TLS":"on","SASLKMIT":"off","SASLKRB5":"off"},"annotations":{"cpe":"cpe:2.3:a:postfix:postfix:3.10.20240612:::::dragonfly6:x86_64","flavor":"default"},"messages":[{"message":"To use postfix instead of sendmail:\n  - clear sendmail queue and stop the sendmail daemons\n\nRun the following commands to enable postfix during startup:\n  - sysrc postfix_enable=\"YES\"\n  - sysrc sendmail_enable=\"NONE\"\n\nIf postfix is *not* already activated in /etc/mail/mailer.conf\n  - mv /etc/mail/mailer.conf /etc/mail/mailer.conf.old\n  - install -d /etc/mail\n  - install -m 0644 /usr/local/share/postfix/mailer.conf.postfix /etc/mail/mailer.conf\n\nDisable sendmail(8) specific tasks,\nadd the following lines to /etc/periodic.conf(.local):\n  daily_clean_hoststat_enable=\"NO\"\n  daily_status_mail_rejects_enable=\"NO\"\n  daily_status_include_submit_mailq=\"NO\"\n  daily_submit_queuerun=\"NO\"\n\nIf you are using SASL, you need to make sure that postfix has access to read\nthe sasldb file.  This is accomplished by adding postfix to group mail and\nmaking the /usr/local/etc/sasldb* file(s) readable by group mail (this should\nbe the default for new installs).","type":"install"},{"message":"If you are upgrading from prior postfix version, please see the README\nfiles for recommended changes to your configuration and additional\nhttp://www.postfix.org/COMPATIBILITY_README.html\n\nIncompatible change with snapshot 20200920\n==========================================\nInternal protocols have changed. You need to \"postfix stop\" before\nupdating, or before backing out to an earlier release, otherwise\nlong-running daemons (pickup, qmgr, verify, tlsproxy, postscreen)\nmay fail to communicate with the rest of Postfix (warnings, timeouts).\n\nThe purpose of this change is to produce better error messages, for\nexample, when someone configures the discard daemon as a bounce\nservice in master.cf, or vice versa.\n\nThis change will break third-party code that implements a\nPostfix-internal protocol such as qpsmtpd. Programs that depend on\nPostfix internal details are not supported.","type":"upgrade"},{"message":"If you remove postfix permanent, adjust / remove the the following file:\n  - /etc/mail/mailer.conf","type":"remove"}]},{"name":"popfile","origin":"mail/popfile","version":"1.1.3_1","comment":"Automatic mail classification tool, acts as a POP3 proxy","maintainer":"ports@FreeBSD.org","www":"https://getpopfile.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d81b07b0b7b03a45ee14459598a10f12c4095452adc07242cf1ca8a6dcd7c4fb","flatsize":1941345,"path":"All/popfile-1.1.3_1.pkg","repopath":"All/popfile-1.1.3_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":310304,"desc":"POPFile is an automatic mail classification tool. Once properly set up\nand trained, it will scan all email as it arrives and classify it based\non your training. You can give it a simple job, like separating out junk\ne-mail, or a complicated one -- like filing mail into a dozen folders.\nThink of it as a personal assistant for your inbox.\n\nSince v0.21.0, POPFile supports multiple user with a single instance.\nUsing ${LOCALDIR}/sbin/popfile.sh, you can start your own POPFile\neasily; it uses ${HOME}/.popfile as a working directory.\n\nNote for old POPFile users: copy messages/ and corpus/ directory to your\n${HOME}/.popfile directory (if not, create it), then start popfile.sh.","deps":{"p5-DBD-SQLite":{"origin":"databases/p5-DBD-SQLite","version":"1.76"},"p5-HTML-Tagset":{"origin":"www/p5-HTML-Tagset","version":"3.24"},"p5-HTML-Template":{"origin":"www/p5-HTML-Template","version":"2.97"},"p5-TimeDate":{"origin":"devel/p5-TimeDate","version":"2.33,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail"],"options":{"KAKASI":"off","MECABU":"off","SOCKS":"off","SSL":"off","UPGRADE_FROM_0_20":"off","XMLRPC":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe popfile port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"poppler","origin":"graphics/poppler","version":"25.02.0","comment":"PDF rendering library","maintainer":"desktop@FreeBSD.org","www":"https://poppler.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7c6b5c2aefccb537057c89f61016c37965e749742ff7e468d28b06afb4506f52","flatsize":5656367,"path":"All/poppler-25.02.0.pkg","repopath":"All/poppler-25.02.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1232656,"desc":"Poppler is a fork of the xpdf PDF viewer developed by Derek Noonburg\nof Glyph and Cog, LLC.  It provides PDF rendering functionality as a\nshared library, and uses modern components from Freedesktop.org such as\nfontconfig and cairo to take advantage of modern UNIX desktops.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gpgme":{"origin":"security/gpgme","version":"1.24.2"},"gpgme-cpp":{"origin":"security/gpgme-cpp","version":"1.24.2"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"lcms2":{"origin":"graphics/lcms2","version":"2.17"},"libassuan":{"origin":"security/libassuan","version":"3.0.2"},"nspr":{"origin":"devel/nspr","version":"4.36"},"nss":{"origin":"security/nss","version":"3.112"},"openjpeg":{"origin":"graphics/openjpeg","version":"2.5.3"},"png":{"origin":"graphics/png","version":"1.6.47"},"poppler-data":{"origin":"graphics/poppler-data","version":"0.4.12"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["graphics","print"],"options":{"CURL":"off","OPENJPEG":"on"},"annotations":{"cpe":"cpe:2.3:a:freedesktop:poppler:25.02.0:::::dragonfly6:x86_64"}},{"name":"poppler-qt6","origin":"graphics/poppler-qt6","version":"25.02.0","comment":"Qt 6 bindings to poppler","maintainer":"desktop@FreeBSD.org","www":"https://poppler.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e555fcedd6c66f4acd2b79d3c3ad37d74909723cc6ae3e168cba5cf856129864","flatsize":749968,"path":"All/poppler-qt6-25.02.0.pkg","repopath":"All/poppler-qt6-25.02.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":191256,"desc":"Poppler is a fork of the xpdf PDF viewer developed by Derek Noonburg\nof Glyph and Cog, LLC.  It provides PDF rendering functionality as a\nshared library, and uses modern components from Freedesktop.org such as\nfontconfig and cairo to take advantage of modern UNIX desktops.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gpgme":{"origin":"security/gpgme","version":"1.24.2"},"gpgme-cpp":{"origin":"security/gpgme-cpp","version":"1.24.2"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"lcms2":{"origin":"graphics/lcms2","version":"2.17"},"libassuan":{"origin":"security/libassuan","version":"3.0.2"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"nspr":{"origin":"devel/nspr","version":"4.36"},"nss":{"origin":"security/nss","version":"3.112"},"png":{"origin":"graphics/png","version":"1.6.47"},"poppler":{"origin":"graphics/poppler","version":"25.02.0"},"poppler-data":{"origin":"graphics/poppler-data","version":"0.4.12"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["graphics","print"],"annotations":{"cpe":"cpe:2.3:a:freedesktop:poppler:25.02.0:::::dragonfly6:x86_64"}},{"name":"popcheck","origin":"mail/popcheck","version":"1.3_1","comment":"Preview and delete messages in POP3 mailbox","maintainer":"ports@FreeBSD.org","www":"http://www.ludd.luth.se/~staham/linux/programs.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"746c8d6787782235d3aa5f7d50aa6c5d88fc5a12d904305c858dacf2b6313d85","flatsize":17833,"path":"All/popcheck-1.3_1.pkg","repopath":"All/popcheck-1.3_1.pkg","licenselogic":"single","pkgsize":8768,"desc":"Log onto a popserver to see a list of all messages that you have on there, with\nsender, subject and size for each message. With an ncurses interface that\neasily lets you scroll through them, and optionally deleting messages without\never downloading them. This can be useful when you've received big mails that\nyou don't really want to download.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["mail"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"messages":[{"message":"===>   NOTICE:\n\nThe popcheck port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"poppler-utils","origin":"graphics/poppler-utils","version":"25.02.0","comment":"Poppler's xpdf-workalike command line utilities","maintainer":"desktop@FreeBSD.org","www":"https://poppler.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"441c2b62443b2f51ebe1e058bd3bd3d6d1648d81c1220e0cb8a8e765bc9b4412","flatsize":646310,"path":"All/poppler-utils-25.02.0.pkg","repopath":"All/poppler-utils-25.02.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":199596,"desc":"Poppler is a fork of the xpdf PDF viewer developed by Derek Noonburg\nof Glyph and Cog, LLC.  It provides PDF rendering functionality as a\nshared library, and uses modern components from Freedesktop.org such as\nfontconfig and cairo to take advantage of modern UNIX desktops.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gpgme":{"origin":"security/gpgme","version":"1.24.2"},"gpgme-cpp":{"origin":"security/gpgme-cpp","version":"1.24.2"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"lcms2":{"origin":"graphics/lcms2","version":"2.17"},"libassuan":{"origin":"security/libassuan","version":"3.0.2"},"nspr":{"origin":"devel/nspr","version":"4.36"},"nss":{"origin":"security/nss","version":"3.112"},"png":{"origin":"graphics/png","version":"1.6.47"},"poppler":{"origin":"graphics/poppler","version":"25.02.0"},"poppler-data":{"origin":"graphics/poppler-data","version":"0.4.12"},"poppler-glib":{"origin":"graphics/poppler-glib","version":"25.02.0"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["graphics","print"],"shlibs_required":["libc.so.8","libcairo.so.2","libfreetype.so.6","liblcms2.so.2","libm.so.4","libpoppler.so.146","libstdc++.so.6"],"annotations":{"cpe":"cpe:2.3:a:freedesktop:poppler:25.02.0:::::dragonfly6:x86_64"}},{"name":"poppler-qt5","origin":"graphics/poppler-qt5","version":"25.02.0","comment":"Qt 5 bindings to poppler","maintainer":"desktop@FreeBSD.org","www":"https://poppler.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8945063f3ded7c12741227d9cbd0737b784463bcfee2d3188282bbd76c44f33e","flatsize":776544,"path":"All/poppler-qt5-25.02.0.pkg","repopath":"All/poppler-qt5-25.02.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":200704,"desc":"Poppler is a fork of the xpdf PDF viewer developed by Derek Noonburg\nof Glyph and Cog, LLC.  It provides PDF rendering functionality as a\nshared library, and uses modern components from Freedesktop.org such as\nfontconfig and cairo to take advantage of modern UNIX desktops.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gpgme":{"origin":"security/gpgme","version":"1.24.2"},"gpgme-cpp":{"origin":"security/gpgme-cpp","version":"1.24.2"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"lcms2":{"origin":"graphics/lcms2","version":"2.17"},"libassuan":{"origin":"security/libassuan","version":"3.0.2"},"nspr":{"origin":"devel/nspr","version":"4.36"},"nss":{"origin":"security/nss","version":"3.112"},"png":{"origin":"graphics/png","version":"1.6.47"},"poppler":{"origin":"graphics/poppler","version":"25.02.0"},"poppler-data":{"origin":"graphics/poppler-data","version":"0.4.12"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["graphics","print"],"annotations":{"cpe":"cpe:2.3:a:freedesktop:poppler:25.02.0:::::dragonfly6:x86_64"}},{"name":"poppler-glib","origin":"graphics/poppler-glib","version":"25.02.0","comment":"GLib bindings to poppler","maintainer":"desktop@FreeBSD.org","www":"https://poppler.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d9eb3981f7e01cfc73c045ef6c322e84380701a7381f9ae6b6faf4dfdc872f06","flatsize":1511022,"path":"All/poppler-glib-25.02.0.pkg","repopath":"All/poppler-glib-25.02.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":234356,"desc":"Poppler is a fork of the xpdf PDF viewer developed by Derek Noonburg\nof Glyph and Cog, LLC.  It provides PDF rendering functionality as a\nshared library, and uses modern components from Freedesktop.org such as\nfontconfig and cairo to take advantage of modern UNIX desktops.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gobject-introspection":{"origin":"devel/gobject-introspection","version":"1.78.1_2,1"},"gpgme":{"origin":"security/gpgme","version":"1.24.2"},"gpgme-cpp":{"origin":"security/gpgme-cpp","version":"1.24.2"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"lcms2":{"origin":"graphics/lcms2","version":"2.17"},"libassuan":{"origin":"security/libassuan","version":"3.0.2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"nspr":{"origin":"devel/nspr","version":"4.36"},"nss":{"origin":"security/nss","version":"3.112"},"png":{"origin":"graphics/png","version":"1.6.47"},"poppler":{"origin":"graphics/poppler","version":"25.02.0"},"poppler-data":{"origin":"graphics/poppler-data","version":"0.4.12"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["graphics","print"],"annotations":{"cpe":"cpe:2.3:a:freedesktop:poppler:25.02.0:::::dragonfly6:x86_64"}},{"name":"popa3d-before-sendmail","origin":"mail/popa3d-before-sendmail","version":"1.0.3_1","comment":"Secure, performance, tiny POP3 daemon","maintainer":"ports@FreeBSD.org","www":"https://www.openwall.com/popa3d/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4267a231891df9a48695ac1c907bfabb267514b06cdf727710a7aa0a0df8e82c","flatsize":43415,"path":"All/popa3d-before-sendmail-1.0.3_1.pkg","repopath":"All/popa3d-before-sendmail-1.0.3_1.pkg","licenselogic":"single","pkgsize":22172,"desc":"the popa3d goals\n================\n\nIs a POP3 daemon by Solar Designer.\n\nWell, the goals themselves are obvious; they're probably the same for most\nother POP3 servers as well. It's their priority that differs. For popa3d,\nthe goals are:\n\n1. Security (to the extent that is possible with POP3 at all, of course).\n2. Reliability (again, as limited by the mailbox format and the protocol).\n3. RFC compliance (slightly relaxed to work with real-world POP3 clients).\n4. Performance (limited by the more important goals, above).\n\nThis port is installed to be run from inetd, which is sufficient\nfor normal usage. However, it is possible to build a stand-alone\nversion, should you need better performance.","categories":["mail"],"shlibs_required":["libc.so.8","libcrypt.so.4"],"options":{"SMTP_AFTER_POP3":"on","STANDALONE_POP3":"off","SETPROCTITLE":"off","DOCS":"on"},"messages":[{"message":"1. Edit your /etc/inetd.conf to use popa3d. The line should look like this:\n\npop3\tstream\ttcp\tnowait\troot\t/usr/local/libexec/popa3d   popa3d\n\nNote: when started via an inetd clone, the logging of connections is left\nup to that inetd clone or TCP wrappers.\n\n2. Reload inetd\n\n# /etc/rc.d/inetd reload","type":"install"},{"message":"===>   NOTICE:\n\nThe popa3d-before-sendmail port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"popa3d","origin":"mail/popa3d","version":"1.0.3_1","comment":"Secure, performance, tiny POP3 daemon","maintainer":"ports@FreeBSD.org","www":"https://www.openwall.com/popa3d/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4bbe6a89d12e48494e30fa647128c1a1a83a1e8fa74e6a1e55823a29da61a7c7","flatsize":38125,"path":"All/popa3d-1.0.3_1.pkg","repopath":"All/popa3d-1.0.3_1.pkg","licenselogic":"single","pkgsize":19468,"desc":"the popa3d goals\n================\n\nIs a POP3 daemon by Solar Designer.\n\nWell, the goals themselves are obvious; they're probably the same for most\nother POP3 servers as well. It's their priority that differs. For popa3d,\nthe goals are:\n\n1. Security (to the extent that is possible with POP3 at all, of course).\n2. Reliability (again, as limited by the mailbox format and the protocol).\n3. RFC compliance (slightly relaxed to work with real-world POP3 clients).\n4. Performance (limited by the more important goals, above).\n\nThis port is installed to be run from inetd, which is sufficient\nfor normal usage. However, it is possible to build a stand-alone\nversion, should you need better performance.","categories":["mail"],"shlibs_required":["libc.so.8","libcrypt.so.4"],"options":{"SMTP_AFTER_POP3":"off","STANDALONE_POP3":"off","SETPROCTITLE":"off","DOCS":"on"},"messages":[{"message":"1. Edit your /etc/inetd.conf to use popa3d. The line should look like this:\n\npop3\tstream\ttcp\tnowait\troot\t/usr/local/libexec/popa3d   popa3d\n\nNote: when started via an inetd clone, the logging of connections is left\nup to that inetd clone or TCP wrappers.\n\n2. Reload inetd\n\n# /etc/rc.d/inetd reload","type":"install"},{"message":"===>   NOTICE:\n\nThe popa3d port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"pop-gtk-themes","origin":"x11-themes/pop-gtk-themes","version":"5.3.1","comment":"System76 Pop GTK Theme","maintainer":"Alexander88207@protonmail.com","www":"https://github.com/pop-os/gtk-theme","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3e42a3cb1212b2cd8e632112bc129f33ec2820d230f7588d3af870edae979a14","flatsize":2188700,"path":"All/pop-gtk-themes-5.3.1.pkg","repopath":"All/pop-gtk-themes-5.3.1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":250676,"desc":"System76 Pop GTK+ Theme.\n\nSupported Desktop Environments:\n\n* Gnome-Shell","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["x11-themes"]},{"name":"pooler","origin":"biology/pooler","version":"1.89","comment":"Optimise DNA sequencing primer-set combinations","maintainer":"ssb22@cam.ac.uk","www":"https://ssb22.user.srcf.net/pooler/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c993bc3fa1087594d4cb6d24dbf945d8acf962bd3f4a5c6e2f84b932ce52abdb","flatsize":200329,"path":"All/pooler-1.89.pkg","repopath":"All/pooler-1.89.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":92600,"desc":"Optimise combinations of primers and minimise the formation of dimers in\nmultiplexed PCR.\n\nPrimer Pooler can:\n\n* Check through each proposed pool for combinations that are likely to form\n  dimers\n\n* Automatically move prospective amplicons between proposed pools to reduce\n  dimer formation\n\n* Automatically search the genome sequence to find which amplicons overlap, and\n  place their corresponding primers in separate pools\n\n* Optionally keep pool sizes within a specified range\n\n* Handle thousands of primers without being slow (useful for high-throughput\n  sequencing applications)\n\n* Do all of the above with degenerate primers too.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"}},"categories":["biology"],"shlibs_required":["libc.so.8","libgomp.so.1","libm.so.4","libpthread.so.0"]},{"name":"ponscripter-07th-mod","origin":"games/ponscripter-07th-mod","version":"4.0.0_1","comment":"NScripter-like novel-game interpreter with Unicode support","maintainer":"jbeich@FreeBSD.org","www":"https://github.com/sekaiproject/ponscripter-fork","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6b03b80b37fb167088bb218535e3687aa65b1347fcf667fa5a295683a273e217","flatsize":806193,"path":"All/ponscripter-07th-mod-4.0.0_1.pkg","repopath":"All/ponscripter-07th-mod-4.0.0_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":316040,"desc":"Ponscripter was created as an NScripter-style visual novel game\ninterpreter with an emphasis on supporting games in Western languages.\n\nThis fork is intended to provide additional features to Ponscripter\nthat make it more suitable for releasing games on Steam. It, however,\ndoes not have qualms with breaking compatibility in minor ways.","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libnotify":{"origin":"devel/libnotify","version":"0.8.6"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_image":{"origin":"graphics/sdl2_image","version":"2.8.8"},"sdl2_mixer":{"origin":"audio/sdl2_mixer","version":"2.8.1"},"smpeg2":{"origin":"multimedia/smpeg2","version":"2.0.0_5"}},"categories":["games"],"shlibs_required":["libSDL2-2.0.so.0","libSDL2_image-2.0.so.0","libSDL2_mixer-2.0.so.0","libbz2.so.2","libc.so.8","libfreetype.so.6","libgobject-2.0.so.0","libm.so.4","libnotify.so.4","libsmpeg2-2.0.so.0","libstdc++.so.9","libvorbisfile.so.3"],"options":{"DOCS":"on","MANPAGES":"on","NOTIFY":"on","TREMOR":"off"}},{"name":"pongix","origin":"games/pongix","version":"0.4_13","comment":"Free pong-like game","maintainer":"ports@FreeBSD.org","www":"http://www.losersjuegos.com.ar","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7f611646db095c7b15b38fd6ffd7f74d9dc9119f7611e8d27461b01dbcf9be31","flatsize":399576,"path":"All/pongix-0.4_13.pkg","repopath":"All/pongix-0.4_13.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":111032,"desc":"Pongix is a free game based on the classical pong game with support for\nnet game.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_net":{"origin":"net/sdl_net","version":"1.2.8_3"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_net-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe pongix port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"pomsky","origin":"lang/pomsky","version":"0.10_14","comment":"Portable, modern regular expression language","maintainer":"yuri@FreeBSD.org","www":"https://pomsky-lang.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"71367eb8db90b902eb8b5cd96032a3725fe3f54ef99e77f5428560b7cbe353af","flatsize":1419809,"path":"All/pomsky-0.10_14.pkg","repopath":"All/pomsky-0.10_14.pkg","licenselogic":"or","licenses":["APACHE20","MIT"],"pkgsize":393544,"desc":"Pomsky is a language that compiles to regular expressions. It is currently in an\nalpha stage and will likely change in the next few releases.","categories":["lang","textproc"],"shlibs_required":["libc.so.8","libexecinfo.so.1"]},{"name":"polylib","origin":"math/polylib","version":"5.22.5","comment":"Library of polyhedral functions","maintainer":"yuri@FreeBSD.org","www":"https://icps.u-strasbg.fr/polylib/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"71c3020a37caf359bbcc53bf9c9d8f25eae6626987b4fe0459063eb89054bd4c","flatsize":461212,"path":"All/polylib-5.22.5.pkg","repopath":"All/polylib-5.22.5.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":141508,"desc":"The Polyhedral Library (PolyLib for short) operates on objects made up of\nunions of polyhedra of any dimension. It was first developed by Doran Wilde at\nIRISA, in Rennes, France, in connection with the ALPHA project. This first\nversion (1.1) manipulates non parameterized unions of polyhedra through the\nfollowing operations: intersection, difference, union, convex hull, simplify,\nimage and preimage, plus some input and output functions. The polyhedra are\ncomputed in their dual implicit and Minkowski representations, in homogeneous\nspaces.\n\nVersion 2 of the PolyLib included parameterized vertices computation.\nPolyLib3.14 includes Ehrhart polynomials computation, which permits to count\nthe number of integer points contained in a parameterized polyhedron. PolyLib4\nincluded the GNU MP library (as a compilation option), and 64 bits computations,\nin order to avoid integer overflows. Polylib5 is a merge of Strasbourg, Rennes\nand BYU Polylib.\n\nThere is also the 'visualpolylib' project that permits to use the PolyLib\ninteractively.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"}},"categories":["math"],"shlibs_required":["libc.so.8","libgmp.so.10"]},{"name":"polyclipping","origin":"graphics/polyclipping","version":"6.4.2","comment":"Polygon and line clipping and offsetting library","maintainer":"sikmir@gmail.com","www":"https://sourceforge.net/projects/polyclipping/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8e768e4c0e5fd5250755ae70670b09a1aa735d274e8c2cc50447c294a08ac045","flatsize":157595,"path":"All/polyclipping-6.4.2.pkg","repopath":"All/polyclipping-6.4.2.pkg","licenselogic":"single","licenses":["BSL"],"pkgsize":58288,"desc":"polyclipping - Polygon and line clipping and offsetting library.\n\nThe Clipper library performs clipping and offsetting for both\nlines and polygons. All four boolean clipping operations are\nsupported - intersection, union, difference and exclusive-or.\nPolygons can be of any shape including self-intersecting polygons.","categories":["graphics"]},{"name":"polyglot","origin":"games/polyglot","version":"1.4.70.b_2","comment":"Winboard protocol to UCI protocol adapter","maintainer":"nivit@FreeBSD.org","www":"http://wbec-ridderkerk.nl/html/details1/PolyGlot.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1e468cf30c68e531521066d2b8f30b789ebaec65ec19e08aee0b7b7427a34963","flatsize":259644,"path":"All/polyglot-1.4.70.b_2.pkg","repopath":"All/polyglot-1.4.70.b_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":102876,"desc":"PolyGlot is a \"UCI adapter\".  It connects a UCI chess engine to an\nxboard interface.\n\nPolyGlot tries to solve known problems with other adapters.  For\ninstance, it detects and reports draws by fifty-move rule, repetition,\netc...","categories":["games"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on"}},{"name":"polyclipper","origin":"math/polyclipper","version":"1.2.4","comment":"Library to clip polygons (in 2D) and polyhedra (in 3D) by planes","maintainer":"yuri@FreeBSD.org","www":"https://github.com/LLNL/PolyClipper","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9c62c10405ba4580e8d616da95290da044043617c10296d7396bc1548220c2c1","flatsize":108974,"path":"All/polyclipper-1.2.4.pkg","repopath":"All/polyclipper-1.2.4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":18056,"desc":"Polytope is a C++ library for generating polygonal and polyhedral meshes.\nIt makes use of various 2D and 3D tessellation techniques, but provides\na single representation for these tessellations, and a simple interface\nfor generating them.\n\nPolytope has a simple C interface for use with other languages. It also\nincludes bindings for Python. These bindings allow you to easily incorporate\nPolytope into your own mesh generation tools.","categories":["math"]},{"name":"poly2tri","origin":"math/poly2tri","version":"g20191130_1","comment":"2D constrained Delaunay triangulation library","maintainer":"yuri@FreeBSD.org","www":"https://github.com/jhasse/poly2tri","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d06cce5845551840fcecd5bd7e291e96e744eebc11e2927a97b50569fa5e3dc6","flatsize":88123,"path":"All/poly2tri-g20191130_1.pkg","repopath":"All/poly2tri-g20191130_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":34928,"desc":"2D constrained Delaunay triangulation library.","deps":{"glfw":{"origin":"graphics/glfw","version":"3.4_2"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"}},"categories":["math"],"shlibs_required":["libGL.so.1","libc.so.8","libglfw.so.3","libm.so.4","libstdc++.so.9"]},{"name":"polytope","origin":"science/polytope","version":"0.7.3","comment":"Library for generating Voronoi and Voronoi-like tessellations","maintainer":"yuri@FreeBSD.org","www":"https://github.com/pbtoast/polytope","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"19f5f22b8c9c5ea607b14f6b8fd13e7616f6c3bc98be4d79925b520d00ef0531","flatsize":4805616,"path":"All/polytope-0.7.3.pkg","repopath":"All/polytope-0.7.3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1425052,"desc":"Polytope is a C++ library for generating polygonal and polyhedral meshes.\nIt makes use of various 2D and 3D tessellation techniques, but provides\na single representation for these tessellations, and a simple interface\nfor generating them.\n\nPolytope has a simple C interface for use with other languages. It also\nincludes bindings for Python. These bindings allow you to easily incorporate\nPolytope into your own mesh generation tools.","deps":{"libaec":{"origin":"science/libaec","version":"1.1.3"},"silo":{"origin":"science/silo","version":"4.11.68_1"}},"categories":["science"],"options":{"SILO":"on"}},{"name":"polyml","origin":"lang/polyml","version":"5.9.1_1","comment":"Fast open-source implementation of Standard ML","maintainer":"beyert@cs.ucr.edu","www":"https://www.polyml.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9f220fbb27c316de0a76bb5a5b8513a5faab0ef912c498038aad3d4be719f012","flatsize":11307867,"path":"All/polyml-5.9.1_1.pkg","repopath":"All/polyml-5.9.1_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":1554920,"desc":"Poly/ML is a full implementation of Standard ML available as\nopen-source. It includes a symbolic debugger which allows breakpoints\nto be set and local variables to be viewed as ML values.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"libffi":{"origin":"devel/libffi","version":"3.4.6"}},"categories":["lang"],"shlibs_required":["libc.so.8","libgmp.so.10","libm.so.4","libpthread.so.0"],"options":{"GMP":"on","INTINF_AS_INT":"on","MOTIF":"off"}},{"name":"polkit-qt-1-qt5","origin":"sysutils/polkit-qt-1","version":"0.200.0","comment":"Qt wrapper around Polkit libraries","maintainer":"kde@FreeBSD.org","www":"https://projects.kde.org/projects/kdesupport/polkit-qt-1","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"81d98ced901c60ab33d5664f1802d2b85e46593a362c28b9f18fb5b8de7999b2","flatsize":353906,"path":"All/polkit-qt-1-qt5-0.200.0.pkg","repopath":"All/polkit-qt-1-qt5-0.200.0.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":88960,"desc":"Polkit-Qt is a library that lets developers use the Polkit API through\na nice Qt-styled API. It is mainly a wrapper around QAction and\nQAbstractButton that lets you integrate those two component easily\nwith Polkit.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"polkit":{"origin":"sysutils/polkit","version":"125_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["sysutils"],"annotations":{"flavor":"qt5"}},{"name":"processing","origin":"graphics/processing","version":"1.5.1,1","comment":"Programming environment for images, animation, and interactions","maintainer":"skreuzer@FreeBSD.org","www":"https://processing.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3a7df515a2f1055adee0050432fdcef75b33ae87471e89bbec06ff76f173d6d6","flatsize":74371581,"path":"All/processing-1.5.1,1.pkg","repopath":"All/processing-1.5.1,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":34178704,"desc":"Processing is an open source programming language and environment\nfor people who want to program images, animation, and interactions.\nIt is used by students, artists, designers, researchers, and hobbyists\nfor learning, prototyping, and production. It is created to teach\nfundamentals of computer programming within a visual context and\nto serve as a software sketchbook and professional production tool.\nProcessing is an alternative to proprietary software tools in the\nsame domain.","deps":{"jikes":{"origin":"java/jikes","version":"1.22_3"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"},"rxtx-openjdk8":{"origin":"comms/rxtx","version":"2.2p2_4"}},"categories":["cad","graphics","java"],"annotations":{"cpe":"cpe:2.3:a:processing:processing:1.5.1:::::dragonfly6:x86_64"}},{"name":"polkit-qt-1-qt6","origin":"sysutils/polkit-qt-1","version":"0.200.0","comment":"Qt wrapper around Polkit libraries","maintainer":"kde@FreeBSD.org","www":"https://projects.kde.org/projects/kdesupport/polkit-qt-1","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"363da5810d7f629b77ff2b44f9e2351b8f74a4023075dae774f56c85df9778ca","flatsize":339514,"path":"All/polkit-qt-1-qt6-0.200.0.pkg","repopath":"All/polkit-qt-1-qt6-0.200.0.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":81180,"desc":"Polkit-Qt is a library that lets developers use the Polkit API through\na nice Qt-styled API. It is mainly a wrapper around QAction and\nQAbstractButton that lets you integrate those two component easily\nwith Polkit.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"polkit":{"origin":"sysutils/polkit","version":"125_1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["sysutils"],"annotations":{"flavor":"qt6"}},{"name":"polkit","origin":"sysutils/polkit","version":"125_1","comment":"Framework for controlling access to system-wide components","maintainer":"desktop@FreeBSD.org","www":"https://github.com/polkit-org/polkit","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"656d20afabbbe67b88ad89c935a02251da9d22e5b593e599f0c9f1bef5e2ef99","flatsize":950011,"path":"All/polkit-125_1.pkg","repopath":"All/polkit-125_1.pkg","licenselogic":"single","licenses":["LGPL20+"],"pkgsize":158960,"desc":"Polkit is a toolkit for defining and handling authorizations. It is used\nfor allowing unprivileged processes to speak to privileged processes.","deps":{"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"duktape-lib":{"origin":"lang/duktape-lib","version":"2.7.0"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["gnome","sysutils"],"users":["polkitd"],"groups":["polkitd"],"shlibs_required":["libc.so.8","libduktape.so.207","libexpat.so.1","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libintl.so.8","libpam.so.3","libpthread.so.0"],"options":{"MANPAGES":"off","DUKTAPE":"on","SPIDERMONKEY":"off"},"annotations":{"cpe":"cpe:2.3:a:polkit_project:polkit:125:::::dragonfly6:x86_64:1"}},{"name":"poly-lv2","origin":"audio/poly-lv2","version":"g20210408_1","comment":"Collection of LV2 plugins designed for modular/eurorack style use","maintainer":"yuri@FreeBSD.org","www":"https://github.com/polyeffects/PolyLV2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7759dd1aabd88f647ec78de354fee3a2e533cb3cc6a8009083780d03a01945d2","flatsize":1051457,"path":"All/poly-lv2-g20210408_1.pkg","repopath":"All/poly-lv2-g20210408_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":157204,"desc":"PolyLV2 is a collection of LV2 plugins designed for modular/eurorack style use.","categories":["audio"]},{"name":"polkit-gnome","origin":"sysutils/polkit-gnome","version":"0.105_4","comment":"GNOME frontend to the PolicyKit framework","maintainer":"gnome@FreeBSD.org","www":"https://www.freedesktop.org/wiki/Software/polkit/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aa825aeee060f6696fc4d3b283476f9b6f6fa98ed61aa3c7a809e8ac5daa4beb","flatsize":334588,"path":"All/polkit-gnome-0.105_4.pkg","repopath":"All/polkit-gnome-0.105_4.pkg","licenselogic":"single","pkgsize":52964,"desc":"PolicyKit is a framework for defining policy for system-wide components and\nfor desktop pieces to configure it.  PolicyKit-gnome is a GTK+/GNOME frontend\nfor that framework.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"polkit":{"origin":"sysutils/polkit","version":"125_1"}},"categories":["gnome","sysutils"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpolkit-agent-1.so.0","libpolkit-gobject-1.so.0","libpthread.so.0","libz.so.3"]},{"name":"policyd2","origin":"mail/policyd2","version":"2.0.14_4","comment":"Policyd v2 is a multi-platform policy server for popular MTAs","maintainer":"ports@FreeBSD.org","www":"https://wiki.policyd.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c66fef53aabd9caad3fb0e8b84e8ff69fb4022252baf64f647d6028d1bec8073","flatsize":688962,"path":"All/policyd2-2.0.14_4.pkg","repopath":"All/policyd2-2.0.14_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":93744,"desc":"Policyd v2\n\nPolicyd v2 (codenamed \"cluebringer\") is a multi-platform policy\nserver for popular MTAs. This policy daemon is designed mostly\nfor large scale mail hosting environments.","deps":{"gsed":{"origin":"textproc/gsed","version":"4.9"},"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"p5-Cache-FastMmap":{"origin":"devel/p5-Cache-FastMmap","version":"1.57"},"p5-Config-IniFiles":{"origin":"devel/p5-Config-IniFiles","version":"3.000003_1"},"p5-DBD-mysql":{"origin":"databases/p5-DBD-mysql","version":"5.008"},"p5-Net-CIDR":{"origin":"net-mgmt/p5-Net-CIDR","version":"0.23"},"p5-Net-Server":{"origin":"net/p5-Net-Server","version":"2.014"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pdo_mysql":{"origin":"databases/php83-pdo_mysql","version":"8.3.21"}},"categories":["mail"],"options":{"DOCS":"on","MYSQL":"on","PGSQL":"off","SQLITE":"off","WEBUI":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe policyd2 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"pointcloud","origin":"databases/pointcloud","version":"1.2.5","comment":"LIDAR types for PostgreSQL","maintainer":"lbartoletti@FreeBSD.org","www":"https://github.com/pgpointcloud/pointcloud/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1befb16e036677c66b98b866bcdc48360d373a81ec36b72795e7a64cd58e0f55","flatsize":330716,"path":"All/pointcloud-1.2.5.pkg","repopath":"All/pointcloud-1.2.5.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":51652,"desc":"A PostgreSQL extension for storing point cloud (LIDAR) data.","deps":{"lazperf":{"origin":"archivers/lazperf","version":"2.0.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"postgresql16-server":{"origin":"databases/postgresql16-server","version":"16.9"}},"categories":["databases","geography"]},{"name":"polyphone","origin":"audio/polyphone","version":"2.3.0_6","comment":"Graphical user interface for editing soundfont (sf2 and sfz) files","maintainer":"yuri@FreeBSD.org","www":"https://www.polyphone-soundfonts.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"80ddc06191985a6c0724000e01d8911cf8c32fcfb75a8ed136fb9c13de4433c6","flatsize":5368988,"path":"All/polyphone-2.3.0_6.pkg","repopath":"All/polyphone-2.3.0_6.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1685476,"desc":"Polyphone is a free software for editing soundfonts in format sf2. These\nfiles contain a multitude of audio samples put together and configured so\nas to form musical instruments that can be used by synthesizers such as\nfluidsynth and played using a MIDI keyboard.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"flac":{"origin":"audio/flac","version":"1.5.0,1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"portaudio":{"origin":"audio/portaudio","version":"19.6.0_7,1"},"qcustomplot-qt5":{"origin":"graphics/qcustomplot","version":"2.1.1_1"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"rtmidi":{"origin":"audio/rtmidi","version":"6.0.0"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"},"stk":{"origin":"audio/stk","version":"4.6.2_1"}},"categories":["audio"],"shlibs_required":["libFLAC.so.14","libGL.so.1","libQCustomPlot-qt5.so.2","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5PrintSupport.so.5","libQt5Svg.so.5","libQt5Widgets.so.5","libc.so.8","libcrypto.so.12","libglib-2.0.so.0","libintl.so.8","libjack.so.0","libm.so.4","libogg.so.0","libportaudio.so.2","libpthread.so.0","librtmidi.so.7","libssl.so.12","libstdc++.so.9","libstk-4.6.2.so","libvorbis.so.0","libvorbisenc.so.2","libvorbisfile.so.3","libz.so.3"]},{"name":"podcastdl","origin":"multimedia/podcastdl","version":"0.3.3","comment":"Simple command line podcast client written in plain C","maintainer":"rodrigo@FreeBSD.org","www":"https://www.osorio.me/projects/dev/podcastdl/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"63f9b7593356691da93d16d97352b0234986bbc391bc60c0cdbe5be13ba508d6","flatsize":14594,"path":"All/podcastdl-0.3.3.pkg","repopath":"All/podcastdl-0.3.3.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":6408,"desc":"Podcastdl is a simple podcast download application written in plain C and\ndesigned to work in the console or from the crontab.","deps":{"libmrss":{"origin":"textproc/libmrss","version":"0.19.2_8"}},"categories":["multimedia"],"shlibs_required":["libc.so.8","libcurl.so.4","libmrss.so.0"]},{"name":"polari","origin":"irc/polari","version":"42.1_3","comment":"Internet Relay Chat (IRC) client designed for GNOME","maintainer":"gnome@FreeBSD.org","www":"https://wiki.gnome.org/Apps/Polari","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"de98278112ee0b808037cd1961df6fb4e76f63e822f6c87d11969537f5040875","flatsize":2025813,"path":"All/polari-42.1_3.pkg","repopath":"All/polari-42.1_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":450692,"desc":"Polari is an Internet Relay Chat (IRC) client designed for GNOME.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gjs":{"origin":"lang/gjs","version":"1.76.3"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gobject-introspection":{"origin":"devel/gobject-introspection","version":"1.78.1_2,1"},"gspell":{"origin":"textproc/gspell","version":"1.10.0_6"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gtk4":{"origin":"x11-toolkits/gtk40","version":"4.18.4"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libadwaita":{"origin":"x11-toolkits/libadwaita","version":"1.7.2"},"libsecret":{"origin":"security/libsecret","version":"0.20.5_3"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"telepathy-glib":{"origin":"net-im/telepathy-glib","version":"0.24.2"},"telepathy-idle":{"origin":"net-im/telepathy-idle","version":"0.2.2_1"},"telepathy-logger":{"origin":"net-im/telepathy-logger","version":"0.8.2_3"}},"categories":["gnome","irc"],"shlibs_required":["libc.so.8","libgio-2.0.so.0","libgirepository-1.0.so.1","libgjs.so.0","libglib-2.0.so.0","libgobject-2.0.so.0"]},{"name":"pod2mdoc","origin":"textproc/pod2mdoc","version":"0.2_1","comment":"Convert POD data to mdoc input","maintainer":"bapt@FreeBSD.org","www":"https://mdocml.bsd.lv/pod2mdoc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"07b47b987b116368cc1af97488f2572c95cd6e0e373e7e24ba85af48864e15db","flatsize":32613,"path":"All/pod2mdoc-0.2_1.pkg","repopath":"All/pod2mdoc-0.2_1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":17896,"desc":"The pod2mdoc utility is a converter from POD into mdoc. It's meant to operate\nlike pod2man; however, it doesn't require a Perl installation: pod2mdoc is a\nstandalone ISC-licensed ISO C utility and should compile on any modern UNIX\nsystem.","categories":["textproc"],"shlibs_required":["libc.so.8","libutil.so.4"]},{"name":"polo","origin":"x11-fm/polo","version":"18.8.b_4","comment":"Advanced graphical file manager written in Vala","maintainer":"gnome@FreeBSD.org","www":"https://teejee2008.github.io/polo/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f7d2e0d4ed610499116aa5de2a5bca931f5f4e08d01e1f78a29715328b6d7e3c","flatsize":5622099,"path":"All/polo-18.8.b_4.pkg","repopath":"All/polo-18.8.b_4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1326264,"desc":"Advanced file manager for Unix-like systems written in Vala.  Supports\nmultiple panes (single, dual, quad) with multiple tabs in each pane.\nSupports archive creation, extraction, and browsing.  Support for cloud\nstorage; running and managing KVM images, modifying PDF documents and\nimage files, booting ISO files in KVM, writing ISO files to USB drives.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"libgee":{"origin":"devel/libgee","version":"0.20.6_1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"vte3":{"origin":"x11-toolkits/vte3","version":"0.78.2_1"}},"categories":["x11-fm"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgee-0.8.so.2","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz-gobject.so.0","libharfbuzz.so.0","libintl.so.8","libjson-glib-1.0.so.0","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libvte-2.91.so.0","libwayland-client.so.0","libxml2.so.2","libz.so.3"]},{"name":"podcastamatic","origin":"www/podcastamatic","version":"1.3_1","comment":"Automates creation of webpage and RSS feed for a podcast","maintainer":"lars.eggert@gmx.net","www":"http://kenwardtown.com/projects/podcastamatic/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0a1d21f854f5bcd955cfc9f049a89c55aed9a8068ab237ef12466032f5f3ce52","flatsize":58977,"path":"All/podcastamatic-1.3_1.pkg","repopath":"All/podcastamatic-1.3_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":18768,"desc":"Podcastamatic automates the creation of a webpage and a RSS feed\nfor your podcast, based on MP3 tags. A webpage can either be\nautomatically generated from scratch or generated from a template\nyou create. An RSS feed is an XML file that is required to be listed\nin most popular podcast directories. Podcastamatic is highly customizable.","deps":{"p5-MP3-Info":{"origin":"audio/p5-MP3-Info","version":"1.26"},"p5-MP4-Info":{"origin":"multimedia/p5-MP4-Info","version":"1.13_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["www"],"options":{"DOCS":"on"}},{"name":"poke","origin":"editors/poke","version":"3.2_1","comment":"Scriptable interactive binary editor","maintainer":"mistresssilvara@hotmail.com","www":"https://www.jemarch.net/poke","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c49bd6249928971f1503c77adefb8fcbf5a088078490eaeeecfcea3c7eac8c99","flatsize":5397450,"path":"All/poke-3.2_1.pkg","repopath":"All/poke-3.2_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":790548,"desc":"GNU poke is an interactive, extensible editor for binary data.  Not\nlimited to editing basic entities such as bits and bytes, it provides\na full-fledged procedural, interactive programming language designed\nto describe data structures and to operate on them.","deps":{"boehm-gc":{"origin":"devel/boehm-gc","version":"8.2.8"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"json-c":{"origin":"devel/json-c","version":"0.18"},"libtextstyle":{"origin":"devel/libtextstyle","version":"0.23.1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["editors"],"shlibs_required":["libc.so.8","libintl.so.8","libpthread.so.0","libreadline.so.8","libtextstyle.so.0"],"options":{"EXAMPLES":"on","NLS":"on"}},{"name":"podofo","origin":"graphics/podofo","version":"0.9.8_1","comment":"PDF manipulation library and tools","maintainer":"sunpoet@FreeBSD.org","www":"http://podofo.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dc357ec7035ea88a6ef0b06b9fbef5800897d281f3c1ff5e0ae29b9ff6145344","flatsize":8860652,"path":"All/podofo-0.9.8_1.pkg","repopath":"All/podofo-0.9.8_1.pkg","licenselogic":"and","licenses":["GPLv2","LGPL21"],"pkgsize":1285784,"desc":"PoDoFo is a library to work with the PDF file format. The name comes from the\nfirst letter of PDF (Portable Document Format). A few tools to work with PDF\nfiles are already included in the PoDoFo package.\n\nThe PoDoFo library is a free, portable C++ library which includes classes to\nparse PDF files and modify their contents into memory. The changes can be\nwritten back to disk easily. The parser can also be used to extract information\nfrom a PDF file (for example the parser could be used in a PDF viewer). Besides\nparsing PoDoFo includes also very simple classes to create your own PDF files.\nAll classes are documented so it is easy to start writing your own application\nusing PoDoFo.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libidn":{"origin":"dns/libidn","version":"1.43"},"libunistring":{"origin":"devel/libunistring","version":"1.3"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"png":{"origin":"graphics/png","version":"1.6.47"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["graphics","print"],"shlibs_required":["libc.so.8","libcrypto.so.12","libfontconfig.so.1","libfreetype.so.6","libidn.so.12","libjpeg.so.8","libm.so.4","libpng16.so.16","libpthread.so.0","libstdc++.so.9","libtiff.so.6","libunistring.so.5","libz.so.3"],"options":{"IMPOSE":"off","JPEG":"on","PNG":"on","TIFF":"on","UNISTRING":"on"},"annotations":{"cpe":"cpe:2.3:a:podofo_project:podofo:0.9.8:::::dragonfly6:x86_64:1"}},{"name":"pnscan","origin":"sysutils/pnscan","version":"1.14.1_1","comment":"Parallel Network Scanner","maintainer":"pen@lysator.liu.se","www":"https://github.com/ptrrkssn/pnscan","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c5b4cd6b40e9966af443be4990e033081dca9a1cf8505241bdfb7ae499c3b4b5","flatsize":26695,"path":"All/pnscan-1.14.1_1.pkg","repopath":"All/pnscan-1.14.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":12752,"desc":"This is a port of pnscan, a Parallel Network Scanner\n\nThis is a pretty basic tool to scan IPv4 networks for TCP\nservices. No more, no less.","categories":["security","sysutils"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"pnm2ppa","origin":"print/pnm2ppa","version":"1.13_7","comment":"Convert PNM images to PPA for some HP printers","maintainer":"000.fbsd@quip.cz","www":"https://pnm2ppa.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3f5379a8e140e2a0f784f66337abd2262a858785282a616418a26e2b8984ae3c","flatsize":683022,"path":"All/pnm2ppa-1.13_7.pkg","repopath":"All/pnm2ppa-1.13_7.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":84572,"desc":"This software creates output using the PPA (printer performance\narchitecture) protocol.  This protocol is used by some HP \"Windows-only\"\nprinters, including the HP Deskjet 820C series, the HP DeskJet 720 series,\nand the HP DeskJet 1000 series.  It has been tested on all three printers,\nbut your personal experience (positive or negative) is very much appreciated!","deps":{"enscript-letter":{"origin":"print/enscript-letter","version":"1.6.6_4"},"ghostscript10":{"origin":"print/ghostscript10","version":"10.05.1"}},"categories":["print"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"A4SIZE":"off"},"messages":[{"message":"To configure your printcap to print either ascii\"\nor Postscript files, add the following lines to your\"\n/etc/printcap file\"\n\n\tlp|ascii|unix:\\\\\"\n\t        :lp=/dev/lpt0:\\\\\"\n\t        :sd=/var/spool/lpd:\\\\\"\n\t        :if=/usr/local/bin/asciippafilter:\\\\\"\n\t        :mx#0:\\\\\"\n\t        :sh:\"\n\n\tps:\\\\\"\n\t        :lp=/dev/lpt0:\\\\\"\n\t        :sd=/var/spool/ps:\\\\\"\n\t        :if=/usr/local/bin/ppafilter:\\\\\"\n\t        :mx#0:\\\\\"\n\t        :sh:\"","type":"install"}]},{"name":"polygraph","origin":"benchmarks/polygraph","version":"4.13.0_5","comment":"Benchmarking tool for Web proxies","maintainer":"ports@FreeBSD.org","www":"https://www.web-polygraph.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0de8d73349171bc90d18496dc487fc436a148299a5fb0ad3ab2de8f4c609c6c8","flatsize":14237532,"path":"All/polygraph-4.13.0_5.pkg","repopath":"All/polygraph-4.13.0_5.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":2584156,"desc":"Web Polygraph is a benchmarking tool for Web proxies. Polygraph\ndistribution includes a high-performance client and server simulators.\nThe simulators create a stream of HTTP requests that can be routed through\na Web proxy. Studying proxy performance under various [stress] conditions is\nessential for performance tuning, evaluation of new algorithms, analysis of\nhardware configurations, and comparing available proxy products.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["benchmarks","www"],"shlibs_required":["libc.so.8","libcrypto.so.12","libm.so.4","libncurses.so.6","libssl.so.12","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on","GNUPLOT":"off","GSSAPI":"off","LDNS":"off","PERL":"off","SSL":"on","ZLIB":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe polygraph port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"pngrewrite","origin":"graphics/pngrewrite","version":"1.4.0_2","comment":"PNG palette optimizer","maintainer":"sunpoet@FreeBSD.org","www":"https://entropymine.com/jason/pngrewrite/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4cf6ab95e43caca7d5bbb9a5ed718ebc7bfff4b5ff399f1a6d65bc3b64169676","flatsize":18610,"path":"All/pngrewrite-1.4.0_2.pkg","repopath":"All/pngrewrite-1.4.0_2.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":7896,"desc":"Pngrewrite is command-line utility that reduces the unnecessarily large palettes\nthat some programs write into PNG files. It also optimizes transparency data,\nand reduces the bits-per-pixel if possible. Handy for post-processing PNG files\nbefore putting them on a web site.","deps":{"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libm.so.4","libpng16.so.16","libz.so.3"]},{"name":"pngquant","origin":"graphics/pngquant","version":"2.18.0_3","comment":"Converts 32-bit RGBA PNGs into 8-bit RGBA-palette PNGs","maintainer":"ak@FreeBSD.org","www":"https://pngquant.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"52a0baa503423b77e03952f0668a6d1da0972f20082071dc5fce8f43d93d3a88","flatsize":105604,"path":"All/pngquant-2.18.0_3.pkg","repopath":"All/pngquant-2.18.0_3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":40140,"desc":"pngquant is a command-line utility to quantize and dither 32-bit RGBA\nPNGs down to 8-bit (or smaller) RGBA-palette PNGs, usually with a\nsignificant reduction in file size (40-70%25 smaller than 24-bit PNGs).\n\nThis unique type of PNG supports full alpha transparency and is\ncompatible with all modern web browsers, and has better fallback in IE6\nthan 24-bit PNGs.\n\nFeatures:\n - High-quality palette generation using modernized Median Cut\n   algorithm.\n - Unique dithering algorithm that adds less noise to images than the\n   standard Floyd-Steinberg.\n - Easy to integrate with shell scripts, GUIs and server-side software.\n - Fast mode for processing large numbers of images.","deps":{"libimagequant":{"origin":"graphics/libimagequant","version":"4.3.4_1"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libgomp.so.1","libimagequant.so.0.4","libm.so.4","libpng16.so.16","libpthread.so.0","libz.so.3"],"options":{"DEBUG":"off","DOCS":"on","LCMS2":"off","OPENMP":"on","OPTIMIZED_FLAGS":"off","SSE":"on"},"annotations":{"cpe":"cpe:2.3:a:pngquant:pngquant:2.18.0:::::dragonfly6:x86_64:3"}},{"name":"pngnq","origin":"graphics/pngnq","version":"1.1_4","comment":"Tool for quantizing PNG images in RGBA format","maintainer":"stb@lassitu.de","www":"https://pngnq.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6ab42d7f390f8c5c22a4fb4e189bd0311637615b3430aa784d8f174babcbe5e7","flatsize":63959,"path":"All/pngnq-1.1_4.pkg","repopath":"All/pngnq-1.1_4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":22320,"desc":"Pngnq is a tool for quantizing PNG images in RGBA format.\n\nPngnq is an adaptation by Stuart Coyle of Greg Roelf's pnqquant using\nAnthony Dekker's neuquant algorithm.\n\nThe neuquant algorithm uses a neural network to optimise the color map\nselection. This is fast and quite accurate, giving good results on many\ntypes of images.","deps":{"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libm.so.4","libpng16.so.16","libz.so.3"],"options":{"DOCS":"on"}},{"name":"poedit","origin":"editors/poedit","version":"3.4.2_5","comment":"Gettext catalogs (.po files) editor","maintainer":"rodrigo@FreeBSD.org","www":"https://www.poedit.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"303fe756a166509142c31e3396f7710055bab97d595b9a88aae94d24976126ea","flatsize":6760098,"path":"All/poedit-3.4.2_5.pkg","repopath":"All/poedit-3.4.2_5.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":1433852,"desc":"Poedit is cross-platform gettext catalogs (.po files) editor. It is built\nwith wxWidgets toolkit and can run on any platform supported by it (although\nit was tested only on Unix with GTK+ and Windows). It aims to provide more\nconvenient approach to editing catalogs than launching vi and editing the\nfile by hand.\n\nHere is a brief features list:\n\n   - User friendly way of editing entries. You can easily navigate in large\n     catalogs, easily enter or modify entries (fuzzy flag is automatically\n     removed if you change translation, you can copy original string to\n     translation by pressing Alt-I)\n   - Whitespaces highlighting\n   - Fuzzy and untranslated records highlighting. Furthermore, untranslated\n     and fuzzy translations are displayed at the top of the list\n   - Automatic compilation of .mo files (optional)\n   - Automatic headers update\n   - References browser lets you see where in what context the string is used\n   - You can use Poedit to scan source code for translatable strings\n   - Integration with KDE and GNOME desktops","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"enchant2":{"origin":"textproc/enchant2","version":"2.2.15_6"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gettext-tools":{"origin":"devel/gettext-tools","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gtkspell3":{"origin":"textproc/gtkspell3","version":"3.0.10_2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"icu":{"origin":"devel/icu","version":"76.1,1"},"lucene++":{"origin":"textproc/luceneplusplus","version":"3.0.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"wx32-gtk3":{"origin":"x11-toolkits/wxgtk32","version":"3.2.6_1"}},"categories":["editors"],"shlibs_required":["libatk-1.0.so.0","libboost_regex.so.1.87.0","libboost_system.so.1.87.0","libboost_thread.so.1.87.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libenchant-2.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libgtkspell3-3.so.0","libharfbuzz.so.0","libicui18n.so.76","libicuuc.so.76","libintl.so.8","liblucene++.so.0","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libstdc++.so.9","libwx_baseu-3.2.so.0","libwx_baseu_net-3.2.so.0","libwx_baseu_xml-3.2.so.0","libwx_gtk3u_core-3.2.so.0","libwx_gtk3u_webview-3.2.so.0","libwx_gtk3u_xrc-3.2.so.0","libz.so.3"]},{"name":"pngwriter","origin":"graphics/pngwriter","version":"0.7.0_2","comment":"C++ library for creating PNG images","maintainer":"rakuco@FreeBSD.org","www":"https://pngwriter.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1518b2d5750df83c8b71d0b6d99039894f916733b55b93c0b1dc76158e337806","flatsize":544728,"path":"All/pngwriter-0.7.0_2.pkg","repopath":"All/pngwriter-0.7.0_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":238024,"desc":"The PNGwriter library, which requires libpng, allows you to plot to a 48-bit\nPNG file, saving it directly to disk. Plotting is as easy as specifying the\nred, green, and blue values and the x, y coordinates of the pixel. It includes\nfunctions for plotting simple geometric shapes (circle, rect, line), reading\nthe colour of a pixel, reading in a whole PNG file (great for image analysis),\nplotting and reading in HSV colourspace, and many others that might come in\nhandy.","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["devel","graphics"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:pngwriter_project:pngwriter:0.7.0:::::dragonfly6:x86_64:2"}},{"name":"png2ico","origin":"graphics/png2ico","version":"2002.12.08_6","comment":"Converts PNG files to Windows icon resource files","maintainer":"ports@FreeBSD.org","www":"https://www.winterdrache.de/freeware/png2ico/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"891e930a4fbc62c51d89f6ff533062fde9ec57bf60752baa3ac6820605ac6cc1","flatsize":101412,"path":"All/png2ico-2002.12.08_6.pkg","repopath":"All/png2ico-2002.12.08_6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":34848,"desc":"Converts PNG files to Windows icon resource files.","deps":{"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libm.so.4","libpng16.so.16","libstdc++.so.9"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe png2ico port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"pnglite","origin":"graphics/pnglite","version":"0.1.17_1","comment":"Lightweight PNG C library","maintainer":"amdmi3@FreeBSD.org","www":"https://sourceforge.net/projects/pnglite/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"67b65b10e874bca685f9290d9be2c757417fc8d922fe02abc4027ccebb404e3e","flatsize":18524,"path":"All/pnglite-0.1.17_1.pkg","repopath":"All/pnglite-0.1.17_1.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":8432,"desc":"Lightweight C library for loading PNG images.","categories":["graphics"]},{"name":"png","origin":"graphics/png","version":"1.6.47","comment":"Library for manipulating PNG images","maintainer":"desktop@FreeBSD.org","www":"http://www.libpng.org/pub/png/libpng.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"23829b9ae88ef0bf59c88dbb275f39935736fb1c3286db6878117aeadd4f6632","flatsize":1059739,"path":"All/png-1.6.47.pkg","repopath":"All/png-1.6.47.pkg","licenselogic":"single","licenses":["Libpng"],"pkgsize":283440,"desc":"Libpng was written as a companion to the PNG specification, as a\nway to reduce the amount of time and effort it takes to support\nthe PNG file format in application programs.  Most users will not\nhave to modify the library significantly; advanced users may want\nto modify it more.  The library was coded for both users.  All\nattempts were made to make it as complete as possible, while\nkeeping the code easy to understand.  Currently, this library\nonly supports C.  Support for other languages is being considered.\n\nLICENSE: libpng license\n\n     http://libpng.sourceforge.net/","categories":["graphics"],"shlibs_required":["libc.so.8","libm.so.4","libz.so.3"],"options":{"APNG":"on","SIMD":"on"},"annotations":{"cpe":"cpe:2.3:a:libpng:libpng:1.6.47:::::dragonfly6:x86_64"}},{"name":"png++","origin":"graphics/png++","version":"0.2.10","comment":"C++ wrapper for libpng library","maintainer":"yuri@FreeBSD.org","www":"https://www.nongnu.org/pngpp/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9b10e7816c15d90e3b6e7260f6164b4e6e0243473bbb960b2e6927e2102844d9","flatsize":167823,"path":"All/png++-0.2.10.pkg","repopath":"All/png++-0.2.10.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":22492,"desc":"PNG++ aims to provide simple yet powerful C++ interface to libpng, the PNG\nreference implementation library.","deps":{"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["graphics"]},{"name":"pngcheck","origin":"graphics/pngcheck","version":"3.0.3","comment":"Checks the integrity of PNG images","maintainer":"cyberbotx@cyberbotx.com","www":"http://www.libpng.org/pub/png/apps/pngcheck.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"618207e7e2fa6213404952cd42ac289f1836c3ccde70a5532929395c3e3a0fee","flatsize":166291,"path":"All/pngcheck-3.0.3.pkg","repopath":"All/pngcheck-3.0.3.pkg","licenselogic":"and","licenses":["GPLv2+","MIT"],"pkgsize":61212,"desc":"pngcheck verifies the integrity of PNG, JNG and MNG files\n(by checking the internal 32-bit CRCs [checksums] and decompressing\nthe image data); it can optionally dump almost all of the chunk-level\ninformation in the image in human-readable form.\nFor example, it can be used to print the basic statistics about an image\n(dimensions, bit depth, etc.); to list the color and transparency info\nin its palette (assuming it has one); or to extract the embedded text\nannotations. This is a command-line program with batch capabilities.\n\npngsplit - break a PNG, MNG or JNG image into constituent chunks\n(numbered for easy reassembly)\n\npng-fix-IDAT-windowsize - fix minor zlib-header breakage caused by\nolder libpng","categories":["graphics"],"shlibs_required":["libc.so.8","libz.so.3"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:libpng:pngcheck:3.0.3:::::dragonfly6:x86_64"}},{"name":"png2html","origin":"graphics/png2html","version":"1.1_12","comment":"Takes a PNG image and transforms it into HTML","maintainer":"ports@FreeBSD.org","www":"http://www.engr.mun.ca/~holden/png2html.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f1415eeff27cdfbce2991d8448b6b3958dd60e30cc70fbcbb5ccb057e7c68a1f","flatsize":9432,"path":"All/png2html-1.1_12.pkg","repopath":"All/png2html-1.1_12.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":4620,"desc":"png2html takes a PNG image and transforms it into a Web page with the\nuse of a text file.","deps":{"libgd":{"origin":"graphics/gd","version":"2.3.3_13,1"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libgd.so.6","libpng16.so.16"],"messages":[{"message":"===>   NOTICE:\n\nThe png2html port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"pnews","origin":"www/pnews","version":"2.6.6,1","comment":"PHP Web-based News Reader","maintainer":"ports@FreeBSD.org","www":"https://pnews.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bccd0973db47519368764d6cc10d7e579f8cd50884267a8993b79df87e602c8d","flatsize":811983,"path":"All/pnews-2.6.6,1.pkg","repopath":"All/pnews-2.6.6,1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":180084,"desc":"PHP News Reader is a web based News Reader. It supports the standard NNTP\nprotocol (RFC 977) for reading, posting, deleting, forwarding and replying\nnews articles.\n\nFeatures:\n    * Read/Post/Reply/Crosspost/Forward/Delete articles to/from News\n      server(s).\n    * Multiple News server and multiple catalog of news groups.\n    * Support NNTP over SSL (NNTPS) and NNTP authentication.\n    * Posting and downloading for uuencoded attachment.\n    * Easy to install, no database access and IMAP is not required.\n    * Authentication is easily configured to work with your existing system.\n    * Multiple language interface and Traditional/Simplified Chinese coding\n      conversion.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["news","www"],"messages":[{"message":"===>   NOTICE:\n\nThe pnews port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"puppetdb7","origin":"databases/puppetdb7","version":"7.20.1","comment":"PuppetDB storeconfigs backend","maintainer":"puppet@FreeBSD.org","www":"https://docs.puppetlabs.com/puppetdb/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e84a1cd40cd70be459a0dc99320da8f6d49fc8c323983fe8725a9667a8a2bf76","flatsize":58073870,"path":"All/puppetdb7-7.20.1.pkg","repopath":"All/puppetdb7-7.20.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":49870156,"desc":"The PuppetDB storeconfigs backend","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["databases","java"],"users":["puppetdb"],"groups":["puppetdb"],"annotations":{"cpe":"cpe:2.3:a:puppet:puppetdb:7.20.1:::::dragonfly6:x86_64","deprecated":"Reached EOL","expiration_date":"2025-05-09"},"messages":[{"message":"If this is a new installation, please run the follow to setup your SSL/puppetdb\nserver:\n\n/usr/local/bin/puppetdb ssl-setup\n\nPlease also remember to add puppetdb_enable=\"YES\" into your rc.conf.","type":"install"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nReached EOL.\n\nIt is scheduled to be removed on or after 2025-05-09."}]},{"name":"pmwiki","origin":"www/pmwiki","version":"2.4.1,1","comment":"WikiWikiWeb clone using PHP","maintainer":"joneum@FreeBSD.org","www":"https://www.pmwiki.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"469450c6ba0501a07f58f415a25d4044ca5b575303708c77ee87e335652624d0","flatsize":1726329,"path":"All/pmwiki-2.4.1,1.pkg","repopath":"All/pmwiki-2.4.1,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":433792,"desc":"PmWiki is a WikiWikiWeb system developed by Patrick Michaud in the PHP\nscripting language. PmWiki has been primarily designed as a tool to\nsupport easy, collaborative authoring and maintenance of web sites.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"}},"categories":["www"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:pmwiki:pmwiki:2.4.1:::::dragonfly6:x86_64"},"messages":[{"message":"Before the first use of PmWiki, copy sample-config.php to config.php\n\n in /usr/local/www/pmwiki\n\n Please visit 'http://{host.domain}/pmwiki/pmwiki.php' in a\n web-browser and follow the configuration instructions.","type":"install"}]},{"name":"pmt","origin":"sysutils/pmt","version":"0.2","comment":"Small collection of filters which can be added to UNIX pipes","maintainer":"bofh@FreeBSD.org","www":"https://hansmi.ch/software/pipe-magic-tools","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bc261703e544132d2a680b3187bd178136dd566c3c28a9181980deaf5c119103","flatsize":12844,"path":"All/pmt-0.2.pkg","repopath":"All/pmt-0.2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":6172,"desc":"The Pipe Magic Tools (PMT) are a small collection of filters which\ncan be added to UNIX pipes. The filters include:\n\nspeed\n    Measures the speed of the data flowing through the pipe\n\nthrottle\n    Controls the speed of the data flowing through the pipe\n\nrot13\n    The famous rot13 algorithm\n\nrot47\n    The not-so-famous rot47 algorithm\n\ntolower\n    Converts all alphabetic characters to lower case\n\ntoupper\n    Converts all alphabetic characters to upper case","categories":["sysutils"],"shlibs_required":["libc.so.8"]},{"name":"pnetcdf-openmpi","origin":"science/pnetcdf","version":"1.14.0","comment":"Library providing high-performance I/O","maintainer":"sunpoet@FreeBSD.org","www":"https://parallel-netcdf.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6c5108abe9417cd28f52f6046abb343ad0d3f6e8588ad1bbad1af7d72941865f","flatsize":14372940,"path":"All/pnetcdf-openmpi-1.14.0.pkg","repopath":"All/pnetcdf-openmpi-1.14.0.pkg","licenselogic":"single","licenses":["NetCDF"],"pkgsize":1155324,"desc":"Parallel-NetCDF is a library providing high-performance I/O while still\nmaintaining file-format compatibility with Unidata's NetCDF. NetCDF gives\nscientific programmers a space-efficient and portable means for storing data.\nHowever, it does so in a serial manner, making it difficult to achieve high I/O\nperformance. By making some small changes to the API specified by NetCDF, we can\nuse MPI-IO and its collective operations.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"openmpi":{"origin":"net/openmpi","version":"5.0.7_1"}},"categories":["parallel","science"],"shlibs_required":["libc.so.8","libgfortran.so.5","libmpi.so.40","libmpi_mpifh.so.40","libmpi_usempi_ignore_tkr.so.40","libmpi_usempif08.so.40","libpthread.so.0","libquadmath.so.0"],"annotations":{"flavor":"openmpi"}},{"name":"pnp-icinga2","origin":"net-mgmt/pnp-icinga2","version":"0.6.26_4","comment":"Icinga2 performance data collector and grapher","maintainer":"ports@FreeBSD.org","www":"https://www.pnp4nagios.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d7c069396e5c8b93971738b3d8fc815b769b8ba4b83ecbca50b4cf8b6650004a","flatsize":5234746,"path":"All/pnp-icinga2-0.6.26_4.pkg","repopath":"All/pnp-icinga2-0.6.26_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2358992,"desc":"PNP is an addon to nagios which analyzes performance data provided\nby plugins and stores them automatically into RRD-databases (Round\nRobin Databases, see RRD Tool).\n\nDuring development of PNP we set value on easy installation and\nlittle maintenance while running it. An administrator should do\nother things than configure graphing tools.","deps":{"icingaweb2-php83":{"origin":"net-mgmt/icingaweb2","version":"2.12.2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-iconv":{"origin":"converters/php83-iconv","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-simplexml":{"origin":"textproc/php83-simplexml","version":"8.3.21"},"php83-sockets":{"origin":"net/php83-sockets","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"},"php83-zlib":{"origin":"archivers/php83-zlib","version":"8.3.21"},"rrdtool":{"origin":"databases/rrdtool","version":"1.9.0"}},"categories":["net-mgmt"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"EXAMPLES":"on","PDF":"on"},"messages":[{"message":"You just installed/upgraded PNP graphing tool for icinga.\n\nYou will need to read the documentation at\n  http://docs.pnp4nagios.org/pnp-0.6/doc_complete\nboth for new installations and upgrades from 0.4, since you will\nneed to tweak your icinga and PNP configuration according to the\n0.6.x recipes.\n\nWe recommend to start with the following restrictive Apache configuration for\nthe PNP area:\n{{{\n# PNP graphing tool\nAlias /icingaweb2/pnp /usr/local/www/pnp\n<Directory \"/usr/local/www/pnp/\">\n    Order deny,allow\n    Allow from all\n    Deny from all\n\n    AddHandler application/x-httpd-php .php\n    DirectoryIndex index.php\n\n    RewriteEngine on\n    RewriteBase /icingaweb2/pnp/\n    # Protect application and system files from being viewed\n    RewriteRule ^(application|modules|system) - [F,L]\n    # Allow any files or directories that exist to be displayed directly\n    RewriteCond %{REQUEST_FILENAME} !-f\n    RewriteCond %{REQUEST_FILENAME} !-d\n    # Rewrite all other URLs to index.php/URL\n    RewriteRule .* index.php/$0 [PT,L]\n</Directory>\n# PNP graphing tool\nAlias /icingaweb2/pnp /usr/local/www/pnp\n\n<Directory /usr/local/www/pnp>\n   <IfModule mod_authz_core.c>\n      # Apache 2.4\n      <RequireAll>\n         Require all granted\n         # Require local\n         Require valid-user\n      </RequireAll>\n   </IfModule>\n   <IfModule !mod_authz_core.c>\n      # Apache 2.2\n      Order allow,deny\n      Allow from all\n      #  Order deny,allow\n      #  Deny from all\n      #  Allow from 127.0.0.1\n      Require valid-user\n   </IfModule>\n\n    AuthName \"PNP Access\"\n    AuthType Basic\n    AuthUserFile /usr/local/etc%%NAGIOSHTMURL%%/htpasswd.users\n\n    AddHandler application/x-httpd-php .php\n    DirectoryIndex index.php\n\n    RewriteEngine on\n    RewriteBase /icingaweb2/pnp/\n    # Protect application and system files from being viewed\n    RewriteRule ^(application|modules|system) - [F,L]\n    # Allow any files or directories that exist to be displayed directly\n    RewriteCond %{REQUEST_FILENAME} !-f\n    RewriteCond %{REQUEST_FILENAME} !-d\n    # Rewrite all other URLs to index.php/URL\n    RewriteRule .* index.php/$0 [PT,L]\n</Directory>\n}}}\n\nDon't forget to install and enable www/mod_php5 as well as mod_rewrite.\n\nIf you use another web server like nginx or lighttpd, take a look at\n/usr/local/share/examples/pnp\n\nCreate /usr/local/www/pnp/install.ignore to disable sanity check\nand start using PNP.\n\nPlease, note that user who runs Apache processes should be able to\nread PNP RRD spool files from\n  /var/spool/icinga2/pnp/rrd\nso you should tune path permissions accordingly.  Probably one could\nstart from adding Apache user to the group 'icinga'.\n\nRemember to restart NPCD service after upgrade if you're using\n'bulk' mode with NPCD.","type":"install"},{"message":"===>   NOTICE:\n\nThe pnp-icinga2 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"po4a","origin":"textproc/po4a","version":"0.68_1","comment":"Brings gettext translation tools to all kinds of docs","maintainer":"dbaio@FreeBSD.org","www":"https://po4a.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cb8d6a985ed4718527436d6782d77e67d44fa2bcac8680ba201233e06b3f7baa","flatsize":3574925,"path":"All/po4a-0.68_1.pkg","repopath":"All/po4a-0.68_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2075592,"desc":"The po4a (PO for anything) project goal is to ease translations (and more\ninterestingly, the maintenance of translations) using gettext tools on areas\nwhere they were not expected like documentation.\n\npo4a currently supports the following formats:\n* manpages\n* POD\n* XML (generic, DocBook, XHTML, Dia, Guide, or WML)\n* SGML\n* TeX (generic, LaTeX, or Texinfo)\n* text (simple text files with some formatting, markdown, or AsciiDoc)\n* INI\n* KernelHelp","deps":{"OpenSP":{"origin":"textproc/opensp","version":"1.5.2_4"},"docbook-xsl":{"origin":"textproc/docbook-xsl","version":"1.79.1_1,1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gettext-tools":{"origin":"devel/gettext-tools","version":"0.23.1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"p5-Locale-gettext":{"origin":"devel/p5-Locale-gettext","version":"1.07"},"p5-SGMLSpm":{"origin":"textproc/p5-SGMLSpm","version":"1.03_2"},"p5-Syntax-Keyword-Try":{"origin":"devel/p5-Syntax-Keyword-Try","version":"0.30"},"p5-Term-ReadKey":{"origin":"devel/p5-Term-ReadKey","version":"2.38_1"},"p5-Text-WrapI18N":{"origin":"textproc/p5-Text-WrapI18N","version":"0.06_1"},"p5-Unicode-LineBreak":{"origin":"textproc/p5-Unicode-LineBreak","version":"2019.001"},"p5-YAML-Tiny":{"origin":"textproc/p5-YAML-Tiny","version":"1.74"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"],"annotations":{"cpe":"cpe:2.3:a:po4a:po4a:0.68:::::dragonfly6:x86_64:1"}},{"name":"pnp","origin":"net-mgmt/pnp","version":"0.6.26_4","comment":"Nagios / Icinga performance data collector and grapher","maintainer":"joneum@FreeBSD.org","www":"https://www.pnp4nagios.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2532e762ebfecdad04b26c35d6546dcc80df9298845391379fd595a42aab402b","flatsize":5234700,"path":"All/pnp-0.6.26_4.pkg","repopath":"All/pnp-0.6.26_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2358728,"desc":"PNP is an addon to nagios which analyzes performance data provided\nby plugins and stores them automatically into RRD-databases (Round\nRobin Databases, see RRD Tool).\n\nDuring development of PNP we set value on easy installation and\nlittle maintenance while running it. An administrator should do\nother things than configure graphing tools.","deps":{"nagios":{"origin":"net-mgmt/nagios","version":"3.5.1_12"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-iconv":{"origin":"converters/php83-iconv","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-simplexml":{"origin":"textproc/php83-simplexml","version":"8.3.21"},"php83-sockets":{"origin":"net/php83-sockets","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"},"php83-zlib":{"origin":"archivers/php83-zlib","version":"8.3.21"},"rrdtool":{"origin":"databases/rrdtool","version":"1.9.0"}},"categories":["net-mgmt"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"EXAMPLES":"on","PDF":"on"},"messages":[{"message":"You just installed/upgraded PNP graphing tool for nagios.\n\nYou will need to read the documentation at\n  http://docs.pnp4nagios.org/pnp-0.6/doc_complete\nboth for new installations and upgrades from 0.4, since you will\nneed to tweak your nagios and PNP configuration according to the\n0.6.x recipes.\n\nWe recommend to start with the following restrictive Apache configuration for\nthe PNP area:\n{{{\n# PNP graphing tool\nAlias /nagios/pnp /usr/local/www/pnp\n<Directory \"/usr/local/www/pnp/\">\n    Order deny,allow\n    Allow from all\n    Deny from all\n\n    AddHandler application/x-httpd-php .php\n    DirectoryIndex index.php\n\n    RewriteEngine on\n    RewriteBase /nagios/pnp/\n    # Protect application and system files from being viewed\n    RewriteRule ^(application|modules|system) - [F,L]\n    # Allow any files or directories that exist to be displayed directly\n    RewriteCond %{REQUEST_FILENAME} !-f\n    RewriteCond %{REQUEST_FILENAME} !-d\n    # Rewrite all other URLs to index.php/URL\n    RewriteRule .* index.php/$0 [PT,L]\n</Directory>\n# PNP graphing tool\nAlias /nagios/pnp /usr/local/www/pnp\n\n<Directory /usr/local/www/pnp>\n   <IfModule mod_authz_core.c>\n      # Apache 2.4\n      <RequireAll>\n         Require all granted\n         # Require local\n         Require valid-user\n      </RequireAll>\n   </IfModule>\n   <IfModule !mod_authz_core.c>\n      # Apache 2.2\n      Order allow,deny\n      Allow from all\n      #  Order deny,allow\n      #  Deny from all\n      #  Allow from 127.0.0.1\n      Require valid-user\n   </IfModule>\n\n    AuthName \"PNP Access\"\n    AuthType Basic\n    AuthUserFile /usr/local/etc%%NAGIOSHTMURL%%/htpasswd.users\n\n    AddHandler application/x-httpd-php .php\n    DirectoryIndex index.php\n\n    RewriteEngine on\n    RewriteBase /nagios/pnp/\n    # Protect application and system files from being viewed\n    RewriteRule ^(application|modules|system) - [F,L]\n    # Allow any files or directories that exist to be displayed directly\n    RewriteCond %{REQUEST_FILENAME} !-f\n    RewriteCond %{REQUEST_FILENAME} !-d\n    # Rewrite all other URLs to index.php/URL\n    RewriteRule .* index.php/$0 [PT,L]\n</Directory>\n}}}\n\nDon't forget to install and enable www/mod_php5 as well as mod_rewrite.\n\nIf you use another web server like nginx or lighttpd, take a look at\n/usr/local/share/examples/pnp\n\nCreate /usr/local/www/pnp/install.ignore to disable sanity check\nand start using PNP.\n\nPlease, note that user who runs Apache processes should be able to\nread PNP RRD spool files from\n  /var/spool/nagios/pnp/rrd\nso you should tune path permissions accordingly.  Probably one could\nstart from adding Apache user to the group 'nagios'.\n\nRemember to restart NPCD service after upgrade if you're using\n'bulk' mode with NPCD.","type":"install"}]},{"name":"pmenu","origin":"x11/pmenu","version":"2.5.0_3","comment":"Pie menu for X","maintainer":"0mp@FreeBSD.org","www":"https://github.com/phillbush/pmenu","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0a4b6c8720b2fa9fc7ae1a3f128a73e523f36b4e1134a0ab3386dbcaa66db8e9","flatsize":36825,"path":"All/pmenu-2.5.0_3.pkg","repopath":"All/pmenu-2.5.0_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17080,"desc":"Pmenu is a pie menu utility for X. Pmenu receives a menu specification\nin stdin, shows a menu for the user to select one of the options,\nand outputs the option selected to stdout.\n\nPmenu comes with the following features:\n\n- Pmenu reads something in and prints something out, the UNIX way.\n- Submenus (some pie-menu slices can spawn another menu).\n- Icons (pie-menu slices can contain icon image).\n- X resources support (you don't need to recompile pmenu for configuring it).\n\nCheck out the other project, xclickroot for an application that can spawn pmenu\nby right clicking on the root window (i.e., on the desktop).","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"imlib2":{"origin":"graphics/imlib2","version":"1.12.4_1,2"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"}},"categories":["x11"],"shlibs_required":["libImlib2.so.1","libX11.so.6","libXext.so.6","libXft.so.2","libXinerama.so.1","libXrender.so.1","libc.so.8","libfontconfig.so.1","libm.so.4"],"options":{"EXAMPLES":"on"}},{"name":"pmccabe","origin":"devel/pmccabe","version":"2.6_1","comment":"Code complexity estimator","maintainer":"ports@FreeBSD.org","www":"http://www.parisc-linux.org/~bame/pmccabe/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f9044f9166b7321536b4bacf8b023cd97348de9482655e7e83c8c3968597945d","flatsize":67617,"path":"All/pmccabe-2.6_1.pkg","repopath":"All/pmccabe-2.6_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":29220,"desc":"pmccabe calculates McCabe-style cyclomatic complexity for C and C++\nsource code. Per-function complexity may be used for spotting likely\ntrouble spots and for estimating testing effort.\n\npmccabe also includes a non-commented line counter, decomment which\nonly removes comments from source code; codechanges, a program to\ncalculate the amount of change which has occurred between two source\ntrees or files; and vifn, to invoke vi given a function name rather\nthan a file name.","categories":["devel"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe pmccabe port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"pms","origin":"audio/pms","version":"0.42_15","comment":"ncurses-based client for the Music Player Daemon","maintainer":"riggs@FreeBSD.org","www":"http://pms.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0cf56a9777cf85dc7bec752d2dcf2125788ef0c4f2046f5ef8b71e34d1552637","flatsize":411177,"path":"All/pms-0.42_15.pkg","repopath":"All/pms-0.42_15.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":143972,"desc":"Practical Music Search is an open source ncurses client for Music\nPlayer Daemon, written in C++. The target audience are power users who\nneed an MPD client that is highly configurable and accessible. PMS\nfeatures a simple but powerful interface similar to Vim, and runs on\n(at least) Linux and Mac OS X.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["audio"],"shlibs_required":["libc.so.8","libglib-2.0.so.0","libintl.so.8","libm.so.4","libncurses.so.6","libstdc++.so.9","libtinfo.so.6"],"options":{"REGEX":"off"}},{"name":"pmars-sdl","origin":"games/pmars-sdl","version":"0.9.2_7","comment":"Port of pMARS using the Simple Directmedia Library","maintainer":"ports@FreeBSD.org","www":"https://corewar.co.uk/pihlaja/pmars-sdl/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"602ee63d6f6b8fc1d21ab50e072201a6539d6eb53a1b8c3ef8fb06cb54329c2a","flatsize":183025,"path":"All/pmars-sdl-0.9.2_7.pkg","repopath":"All/pmars-sdl-0.9.2_7.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":76476,"desc":"Port of pMARS using the Simple Directmedia Library. Currently the port\nis in beta testing stage testing and bug reports/feature requests are\nmore than welcome.\n\nFeatures/fixes:\n\n* Environment sensitive. Now looks for macro files in the directory\n  specified by the environment variable PMARSHOME if they are not\n  found in the current directory.\n* Both Win32 and X11 supported.\n* Command line history using Shift-Up and Shift-Down keys.\n* Rewrote text display and screen update routines for faster text\n  panels (for slow computers like mine.)\n* BIG core cells for those tiny cores. (Choose a display mode larger\n  than 2, e.g. -v 134.)","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libc.so.8","libpthread.so.0"],"options":{"ICWS94":"on","OPTIMIZED_CFLAGS":"on","PERMUTATE":"on","SMALLMEM":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe pmars-sdl port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"pnetcdf-mpich","origin":"science/pnetcdf","version":"1.14.0","comment":"Library providing high-performance I/O","maintainer":"sunpoet@FreeBSD.org","www":"https://parallel-netcdf.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7ac71bc29dabeba6b600b370ff8555ecae01421ec0cab063adc62c884e9d15ef","flatsize":14097914,"path":"All/pnetcdf-mpich-1.14.0.pkg","repopath":"All/pnetcdf-mpich-1.14.0.pkg","licenselogic":"single","licenses":["NetCDF"],"pkgsize":1118424,"desc":"Parallel-NetCDF is a library providing high-performance I/O while still\nmaintaining file-format compatibility with Unidata's NetCDF. NetCDF gives\nscientific programmers a space-efficient and portable means for storing data.\nHowever, it does so in a serial manner, making it difficult to achieve high I/O\nperformance. By making some small changes to the API specified by NetCDF, we can\nuse MPI-IO and its collective operations.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"mpich":{"origin":"net/mpich","version":"4.3.0"}},"categories":["parallel","science"],"shlibs_required":["libc.so.8","libgfortran.so.5","libmpi.so.12","libmpifort.so.12","libquadmath.so.0"],"annotations":{"flavor":"mpich"}},{"name":"plzip","origin":"archivers/plzip","version":"1.12","comment":"Parallel, lossless data compressor based on the LZMA algorithm","maintainer":"delphij@FreeBSD.org","www":"https://www.nongnu.org/lzip/plzip.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9b889e8534cd489dbf0f704256a872fddc5287bfc6332b3bcda3ee2f073b2c02","flatsize":242261,"path":"All/plzip-1.12.pkg","repopath":"All/plzip-1.12.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":69332,"desc":"Plzip is a massively parallel (multi-threaded), lossless data\ncompressor based on the LZMA algorithm, with very safe integrity\nchecking and a user interface similar to the one of gzip or bzip2.\nPlzip uses the lzip file format; the files produced by plzip are\nfully compatible with lzip-1.4 or newer.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["archivers"],"shlibs_required":["libc.so.8","liblz.so.1","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"plutovg","origin":"graphics/plutovg","version":"1.0.0","comment":"Tiny 2D vector graphics library in C","maintainer":"alster@vinterdalen.se","www":"https://github.com/sammycage/plutovg/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"05c5b7aa37ab57bf0fd30233ab2d9b492da4d4f22419bfe717ae2ec7440b64ca","flatsize":303236,"path":"All/plutovg-1.0.0.pkg","repopath":"All/plutovg-1.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":103440,"desc":"PlutoVG is a standalone 2D vector graphics library in C.\n\nFeatures:\n\n- Path Filling, Stroking and Dashing\n- Soild, Gradient and Texture Paints\n- Fonts and Texts\n- Clipping and Compositing\n- Transformations\n- Images","categories":["graphics"],"options":{"STATIC":"off"},"annotations":{"cpe":"cpe:2.3:a:sammycage:plutovg:1.0.0:::::dragonfly6:x86_64"}},{"name":"plutosvg","origin":"graphics/plutosvg","version":"0.0.6_1","comment":"Tiny SVG rendering library in C","maintainer":"alster@vinterdalen.se","www":"https://github.com/sammycage/plutosvg/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"63e682524c20c33fe9744be13ac613751d1819770036a60f60620cc54d92f214","flatsize":73274,"path":"All/plutosvg-0.0.6_1.pkg","repopath":"All/plutosvg-0.0.6_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":27124,"desc":"PlutoSVG is a compact and efficient SVG rendering library written in C.\nIt is specifically designed for parsing and rendering SVG documents embedded in\nOpenType fonts, providing an optimal balance between speed and minimal memory\nusage. It is also suitable for rendering scalable icons.","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"plutovg":{"origin":"graphics/plutovg","version":"1.0.0"}},"categories":["graphics"],"options":{"FREETYPE":"on","STATIC":"off"},"annotations":{"cpe":"cpe:2.3:a:sammycage:plutosvg:0.0.6:::::dragonfly6:x86_64:1"}},{"name":"plugdaemon","origin":"net/plugdaemon","version":"2.5.5_2","comment":"Plug proxy daemon, forwards TCP/IP connections","maintainer":"ports@FreeBSD.org","www":"https://plugdaemon.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f91c3cef6523c6f10d39b3688ea97ea8e563343e0530995eaf0da53e0c09778c","flatsize":24393,"path":"All/plugdaemon-2.5.5_2.pkg","repopath":"All/plugdaemon-2.5.5_2.pkg","licenselogic":"single","pkgsize":12456,"desc":"Plugdaemon acts as a \"dumb proxy\", forwarding a TCP/IP stream from a port\non one host to a possibly different port on a separate host. It runs as a\ndaemon to reduce latency in setting up a connection, and optionally logs\nevery connection via syslog.","categories":["net"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe plugdaemon port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"pmacct","origin":"net-mgmt/pmacct","version":"1.7.8_1","comment":"Accounting and aggregation tool for IPv4 and IPv6 traffic","maintainer":"pi@FreeBSD.org","www":"http://www.pmacct.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c59084e0c97a09e0e63554ed4ba994f38e74579caeda6425ec1387c7cbd63583","flatsize":9939489,"path":"All/pmacct-1.7.8_1.pkg","repopath":"All/pmacct-1.7.8_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":961804,"desc":"pmacct is a set of network tools to gather IP traffic\ninformations (bytes counter and number of packets); aggregation\nof statistics is done using simple primitives (MAC addresses,\nsource host, destination host, ports and ip protocols) that can\nbe used alone or combined together to form complex aggregation\nmethods; counters are either global or historical (broken at\nfixed timeslots). Data is either stored in a memory table,\npulled to stdout or in a SQL database (MySQL or PostgreSQL).\nGathering packets off the wire is done either using pcap\nlibrary (and promiscuous mode of the listening interface) or\nreading Netflow packets coming from the network.","deps":{"libcdada":{"origin":"devel/libcdada","version":"0.5.2"}},"categories":["net-mgmt"],"shlibs_required":["libc.so.8","libcdada.so.0","libdl.so.0","libm.so.4","libpcap.so.3","libpthread.so.0","libstdc++.so.9"],"options":{"AVRO":"off","DEBUG":"off","DOCS":"on","EXAMPLES":"on","GEOIP2":"off","KAFKA":"off","LAYER2":"on","MYSQL":"off","PGSQL":"off","RABBITMQ":"off","REDIS":"off","SQLITE3":"off"},"messages":[{"message":"Please note that this port requires configuration before it will function\n\nAdd these to /etc/rc.conf:\npmacctd_enable=\"YES\"\npmacctd_interfaces=\"em0 em1\"\n\nConfiguration examples are located in /usr/local/share/examples/pmacct.\n\nYou should copy one of these to /usr/local/etc/pmacct/<interface>\nand adapt them for your environment.\n\nDatabase-related files/information can be found in /usr/local/share/pmacct.\n\nAdditional documentation is available at:\nWWW: http://wiki.pmacct.net/","type":"install"}]},{"name":"pm-lib","origin":"mail/pm-lib","version":"20091202_1","comment":"Collection of procmail plug-in modules","maintainer":"ports@FreeBSD.org","www":"https://pm-lib.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4c9c017c60bb8b993328bb5480ec2273bfdc6430a6d03264af75227e4170c43b","flatsize":892618,"path":"All/pm-lib-20091202_1.pkg","repopath":"All/pm-lib-20091202_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":165724,"desc":"A collection of several self standing plug-in modules that intend to make your\nprocmail experience more fun.","deps":{"procmail":{"origin":"mail/procmail","version":"3.22_11"}},"categories":["mail"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe pm-lib port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"powerarchitect","origin":"databases/powerarchitect","version":"1.0.9","comment":"Data modeling and profiling tool","maintainer":"ports@FreeBSD.org","www":"http://www.bestofbi.com/page/architect","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cf40dece027cd3b7e9540c5f0e56e9feaedc32324acedb166f5076f098b358a2","flatsize":30358784,"path":"All/powerarchitect-1.0.9.pkg","repopath":"All/powerarchitect-1.0.9.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":24035436,"desc":"[ excerpt from developer's www site ]\n\nThe Power*Architect is a user-friendly data modeling tool created by data\nwarehouse designers, and has many unique features geared specifically for the\ndata warehouse architect. It allows users to reverse-engineer existing\ndatabases, perform data profiling on source databases, and auto-generate ETL\nmetadata.\n\nPlus, the Power*Architect has the ability to take snapshots of database\nstructures, allowing users to design DW data models while working offline.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["databases","java"],"options":{"DOCS":"on","MYSQL_JDBC":"off","PGSQL_JDBC":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe powerarchitect port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"pload","origin":"net/pload","version":"0.9.5_7","comment":"X11 program to display network traffic graphs","maintainer":"fbsd@opal.com","www":"https://opal.com/src/pload/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3dd6422b82c9a0feabeaa75e342cefaeb4b3b64770d1c65c30dce72479758a78","flatsize":23679,"path":"All/pload-0.9.5_7.pkg","repopath":"All/pload-0.9.5_7.pkg","licenselogic":"single","pkgsize":10012,"desc":"Pload is an X11 program to monitor network device statistics. It\ngraphs information using Athena stripchart widgets.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["net","sysutils"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXaw.so.7","libXext.so.6","libXmu.so.6","libXpm.so.4","libXt.so.6","libc.so.8","libm.so.4"]},{"name":"plopfolio","origin":"deskutils/plopfolio","version":"0.1.0_12","comment":"Free clone of KlipFolio for GNUstep","maintainer":"ports@FreeBSD.org","www":"http://www.collaboration-world.com/cgi-bin/project/index.cgi?pid=7","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8ef77cabbc161b968043a0ddd5dd3eeee057080537ffa1ac4317450a0dc70594","flatsize":511778,"path":"All/plopfolio-0.1.0_12.pkg","repopath":"All/plopfolio-0.1.0_12.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":44012,"desc":"PlopFolio is a free clone of Serence's excellent KlipFolio application.\nPlopFolio supports Klips available from KlipFarm.\n\nPlopFolio is developped using the Objective-C language and works well\nwith GNUstep (on Linux, FreeBSD, and more) and Cocoa on Mac OS X.\n\nLICENSE: GPL2 or later","deps":{"gnustep-back":{"origin":"x11-toolkits/gnustep-back","version":"0.31.0"},"libobjc2":{"origin":"lang/libobjc2","version":"2.2.1"}},"categories":["deskutils","gnustep"],"shlibs_required":["libc.so.8","libgnustep-base.so.1.29.0","libgnustep-gui.so.0.31.1","libm.so.4","libobjc.so.4.6","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe plopfolio port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"plotutils","origin":"graphics/plotutils","version":"2.6_10,1","comment":"Plotting library and toolkit","maintainer":"stephen@FreeBSD.org","www":"https://www.gnu.org/software/plotutils/plotutils.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a04d8fcb95ef3490c1ea5eaef45289e5fb0466051f5a2cebc04f8f45c144211b","flatsize":9471199,"path":"All/plotutils-2.6_10,1.pkg","repopath":"All/plotutils-2.6_10,1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1309868,"desc":"The GNU plotutils package contains plotting software for both\nprogrammers and technical users. Its centerpiece is libplot, a powerful\nC/C++ function library for exporting 2-D vector graphics in many file\nformats, both vector and raster. It can also do vector graphics\nanimations.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"pop-icon-theme","origin":"x11-themes/pop-icon-theme","version":"20210111","comment":"System76 Pop icon Theme","maintainer":"Alexander88207@protonmail.com","www":"https://github.com/pop-os/icon-theme","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bac352192cc7b5028771337ea7694cf760170791409327c5c72ca7e209fb74ee","flatsize":26695877,"path":"All/pop-icon-theme-20210111.pkg","repopath":"All/pop-icon-theme-20210111.pkg","licenselogic":"single","licenses":["CC-BY-NC-SA-4.0"],"pkgsize":7796972,"desc":"System76 Pop icon Theme","categories":["x11-themes"]},{"name":"plman","origin":"math/plman","version":"2.5.1_2","comment":"Propositional Logic sentence shell/interpreter","maintainer":"nivit@FreeBSD.org","www":"https://plman.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4c85a173539f57e6f99db7964fe0e4cc211c7868442add5f728549245db193f6","flatsize":1257621,"path":"All/plman-2.5.1_2.pkg","repopath":"All/plman-2.5.1_2.pkg","licenselogic":"single","pkgsize":1141692,"desc":"PLMan, or Propositional LogicMan, is a user-friendly and powerful\npropositional logic (sometimes called sentential logic or\npropositional calculus) sentence shell/interpreter written in Java,\ncapable of handling many existing propositional systems of\npropositional logic, especially the important ones.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","math"],"options":{"DOCS":"on"}},{"name":"please","origin":"security/please","version":"3.0_1","comment":"Execute a command as root","maintainer":"bofh@FreeBSD.org","www":"https://github.com/MagikBSD/please","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d1685245be9b936558082a307ee8ba25cea4e79c8748a4d6a03dfc46821a5860","flatsize":10500,"path":"All/please-3.0_1.pkg","repopath":"All/please-3.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":5664,"desc":"Please aims to be little sudo without bells and whistles. Only pam\nauthentication and executing command.\n\nName please fits into Unix naming conventions. Where we have daemon instead of\nbackground process. We are killing processes, not closing processes. Now we can\nplease to run privileged process.","categories":["security"],"shlibs_required":["libc.so.8","libpam.so.3"]},{"name":"pomerium","origin":"www/pomerium","version":"0.8.4_8,1","comment":"Identity-aware access proxy","maintainer":"delphij@FreeBSD.org","www":"https://pomerium.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e0e07ea8cc60ecadaeeb293cfb5bd35ffdeaf047061db617e394836c4f0ed37c","flatsize":24993331,"path":"All/pomerium-0.8.4_8,1.pkg","repopath":"All/pomerium-0.8.4_8,1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":6725976,"desc":"Pomerium is an identity-aware proxy that enables secure access to internal\napplications. Pomerium provides a standardized interface to add access\ncontrol to applications regardless of whether the application itself has\nauthorization or authentication baked-in. Pomerium gateways both internal\nand external requests, and can be used in situations where you'd typically\nreach for a VPN.\n\nPomerium can be used to:\n\n - provide a single-sign-on gateway to internal applications.\n - enforce dynamic access policy based on context, identity, and device state.\n - aggregate access logs and telemetry data.\n - a VPN alternative.","categories":["www"],"annotations":{"cpe":"cpe:2.3:a:pomerium:pomerium:0.8.4:::::dragonfly6:x86_64:8"},"messages":[{"message":"## Quick start\n\nYou need a configured indentity provider and a wild-card TLS certificate\nbefore proceeding (if Pomerium will be terminating TLS connections).\nPlease note that the default installation runs Pomerium with unprivileged\n\"www\" user, and therefore will not be able to bind on 443 unless\nnet.inet.ip.portrange.reservedhigh is lowered.\n\nPlease consult the official website https://www.pomerium.io/docs/ for\nadditional configuration information.","type":"install"}]},{"name":"pldebugger","origin":"databases/pldebugger","version":"1.8,1","comment":"PostgreSQL pl/pgsql Debugger API","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/EnterpriseDB/pldebugger","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c58e8c615fff274485eabf87d905c53c8601a20d6798e6f5bd2c6b6d9693f7eb","flatsize":74324,"path":"All/pldebugger-1.8,1.pkg","repopath":"All/pldebugger-1.8,1.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":25408,"desc":"This module is a set of shared libraries which implement an API for debugging\npl/pgsql functions on PostgreSQL 8.4 and above.","deps":{"postgresql16-server":{"origin":"databases/postgresql16-server","version":"16.9"}},"categories":["databases"],"options":{"DOCS":"on"}},{"name":"popstar","origin":"games/popstar","version":"0.0.2_2","comment":"Simple puzzle game involving floating stars","maintainer":"ports@FreeBSD.org","www":"http://www.newbreedsoftware.com/popstar/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0070c40516cc91944b53ff06a362d3cec69689e1d8c9848cfc0d4cd6e311fa4d","flatsize":7919873,"path":"All/popstar-0.0.2_2.pkg","repopath":"All/popstar-0.0.2_2.pkg","licenselogic":"and","licenses":["CC-BY-3.0","CC-BY-SA-2.5","GPLv2+"],"pkgsize":7733492,"desc":"Pop Star is a simple puzzle game where you must use floating stars to\nform polygons. The stars are continuously moving, which makes this tricky.\nVarious opportunities exist to gain bonus points.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe popstar port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"plconfig","origin":"sysutils/plconfig","version":"0.2","comment":"Tool for configuring HomePlug powerline bridges","maintainer":"matt@peterson.org","www":"http://www.neon1.net/prog/plconfig.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"601c62053e7637987067d80a59f1aca3e19329cfb67193d7da9df9d164b76c1d","flatsize":21650,"path":"All/plconfig-0.2.pkg","repopath":"All/plconfig-0.2.pkg","licenselogic":"single","pkgsize":7580,"desc":"plconfig is an experimental commandline tool for configuring HomePlug\n(Ethernet over AC) powerline bridges powered by the Intellon INT5130\nchipset.   Again, this tool is considered \"between an ugly hack and\nsimple use-once-and-throw-away\" quality by the program's author.","categories":["sysutils"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"plink","origin":"biology/plink","version":"1.90.b6.17_5","comment":"Whole genome association analysis toolset","maintainer":"mzaki@e-mail.ne.jp","www":"https://www.cog-genomics.org/plink/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ab90e47d408a2e5448bcaca36f5e2677f1856814bbec95d8cbf9696a306dd907","flatsize":2075304,"path":"All/plink-1.90.b6.17_5.pkg","repopath":"All/plink-1.90.b6.17_5.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":816080,"desc":"PLINK is a widely used toolset for genome-wide association studies (GWAS) and\nresearch in population genetics.\n\nCitation:\nChang et al. (2015)\nSecond-generation PLINK: rising to the challenge of larger and richer datasets.\nGigaScience 4(1) doi:10.1186/s13742-015-0047-8","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"}},"categories":["biology"],"shlibs_required":["libc.so.8","libm.so.4","libopenblas.so.0","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"EXAMPLES":"on","NETLIB":"off","OPENBLAS":"on"}},{"name":"playumidi","origin":"audio/playumidi","version":"0.8.3_1","comment":"Standard MIDI format 0/1 player for FreeBSD USB-MIDI(umidi) device","maintainer":"koinec@users.osdn.me","www":"https://ja.osdn.net/projects/playumidi/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a53cf663b1b70230ec2796cb42066249a23fd54ab5d2c49d7fedd393520c6a6c","flatsize":26451,"path":"All/playumidi-0.8.3_1.pkg","repopath":"All/playumidi-0.8.3_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":13376,"desc":"\"playumidi\" is the \"SIMPLE\" MIDI file player for USB MIDI device on FreeBSD.\nThis software is able to direct control for FreeBSD-umidi device(/dev/umidi*.*)\nin the \"uaudio\" driver.\nTherefore, You don't need to use the \"/dev/sequencer\" device or the other\nsoftware when listening the MIDI-file music.\nAnd, Support for auto-judge MIDI-file XG/GS/GM mode & auto add the\nTone-Generator ReSet code when the ReSet code isn't exist in a MIDI-file.\n\n- Koine Yuusuke (koinec)\n  koinec@users.osdn.me","deps":{"libiconv":{"origin":"converters/libiconv","version":"1.17_1"}},"categories":["audio"],"shlibs_required":["libc.so.8","libiconv.so.2","libpthread.so.0"],"options":{"DEBUG":"off","LIBICONV":"on"},"messages":[{"message":"playumidi directly opens, writes midi-event data,\nand closes the umidi* device files.\nSo, it is necessary to grant the R/W privileges(666)\nto umidi* device file before use playumidi.\n\nTherefore, there is a need to grant permissions to R/W\nprior to use.\nAn example of the setting method is shown below.\n\n 1. Append to devfs.rules (in etc dir.) the following lines.\n   ------------------------------------------\n   [system=10]\n    add path 'umidi*' mode 0666 group wheel\n   ------------------------------------------\n\n 2.  Append to rc.conf (in etc dir.) the following three lines.\n   ------------------------------------------\n   devfs_enable=\"YES\"\n   ------------------------------------------\n\n 3.  Reboot FreeBSD (shutdown -r now)","type":"install"}]},{"name":"plib","origin":"x11-toolkits/plib","version":"1.8.5_8","comment":"Portable library for joystick/sound/OpenGL GUI/3D math","maintainer":"bofh@FreeBSD.org","www":"https://plib.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b1545220c1a3067ebdd6129fb0c0d89ae440f57964949f014b7aee8e25820082","flatsize":4292764,"path":"All/plib-1.8.5_8.pkg","repopath":"All/plib-1.8.5_8.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":677712,"desc":"These are Steve Baker <sjbaker1@airmail.net>'s portability libraries. They\nare licensed under the LGPL.\n\nThe following libraries are provided:\n\nJS  -- A Joystick interface.\nPUI -- A simple GUI built on top of OpenGL.\nSG  -- Some Standard Geometry functions (vector and\n       matrix math, spheres, boxes, frustra, etc)\nSL  -- A Games-oriented Sound Library.\nSSG -- A Simple Scene Graph API built on top of OpenGL.","deps":{"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["x11-toolkits"],"shlibs_required":["libc.so.8"],"annotations":{"cpe":"cpe:2.3:a:plib_project:plib:1.8.5:::::dragonfly6:x86_64:8"}},{"name":"playmidi","origin":"audio/playmidi","version":"2.5_2","comment":"MIDI player","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/playmidi/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"37dcbb46e85a70f3dcf7ede620b2af78cb9ebb1a7a8c0f67ceb653317717cb19","flatsize":103122,"path":"All/playmidi-2.5_2.pkg","repopath":"All/playmidi-2.5_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":38832,"desc":"playmidi is a small, quick midi file player using the level two sequencer\nof the voxware 3.0 package to play on general midi devices or FM or\nGravis Ultrasound.  If no files are specified, playmidi will give a short\nsummary of usage options. If more than one file is specified, you may\nskip to the next file while the current one is playing by pressing your\ninterrupt (usually control-c) key. If you invoke playmidi while it is al-\nready running, it will allow you to control the currently running invoca-\ntion until its death, after which time all waiting invocations fight to\ngo first.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["audio"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"options":{"EXTERNAL":"on","YAMAHA2":"off","YAMAHA4":"off","GRAVISULTRA":"off","SBAWE32":"off"},"annotations":{"cpe":"cpe:2.3:a:playmidi:playmidi:2.5:::::dragonfly6:x86_64:2"},"messages":[{"message":"===>   NOTICE:\n\nThe playmidi port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"playgsf","origin":"audio/playgsf","version":"0.7.1_5","comment":"Command-line player for gsf audio files","maintainer":"ehaupt@FreeBSD.org","www":"http://projects.raphnet.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fcd75e0ec73784247ab7c06afd5397fce62c722da07d9cea800027eaf8903b6c","flatsize":454724,"path":"All/playgsf-0.7.1_5.pkg","repopath":"All/playgsf-0.7.1_5.pkg","licenselogic":"and","licenses":["GPLv2+","LGPL21","NONE"],"pkgsize":125548,"desc":"Playgsf is a simple command line player for gsf files based on a winamp plugin\ncalled 'Highly Advanced'.\n\nThe gsf file format is a music format similar to the psf format for\nplaystation(TM).","deps":{"libao":{"origin":"audio/libao","version":"1.2.0_7"}},"categories":["audio"],"shlibs_required":["libao.so.4","libc.so.8","libm.so.4","libstdc++.so.9","libz.so.3"],"messages":[{"message":"A huge gsf collection can be found at:\n  * http://www.caitsith2.com/gsf/\n  * http://www.zophar.net/gsf/","type":"install"}]},{"name":"playerctl","origin":"multimedia/playerctl","version":"2.3.1_2","comment":"MPRIS command-line controller and library","maintainer":"aly@aaronly.me","www":"https://github.com/altdesktop/playerctl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"edf427c003d3273c27645d1e1b579ae5571d1a86af882bc01bbd49aae8f3ac23","flatsize":760692,"path":"All/playerctl-2.3.1_2.pkg","repopath":"All/playerctl-2.3.1_2.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":112908,"desc":"Playerctl is a command-line utility and library for controlling media players\nthat implement the MPRIS D-Bus Interface Specification. Playerctl makes it easy\nto bind player actions, such as play and pause, to media keys. You can also get\nmetadata about the playing track such as the artist and title for integration\ninto statusline generators or other command-line tools.\n\nFor more advanced users, Playerctl provides an introspectable library available\nin your favorite scripting language that allows more detailed control like the\nability to subscribe to media player events or get metadata such as artist and\ntitle for the playing track.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"}},"categories":["audio","multimedia"],"shlibs_required":["libc.so.8","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0"],"options":{"DOCS":"on","INTROSPECTION":"off"}},{"name":"plasmatube","origin":"multimedia/plasmatube","version":"25.04.2","comment":"Elegant user interface for YouTube","maintainer":"kde@FreeBSD.org","www":"https://apps.kde.org/plasmatube/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d227aaca235cf139a1b84e8aced214e0169d6ac4b156d19440302139145f0794","flatsize":2381698,"path":"All/plasmatube-25.04.2.pkg","repopath":"All/plasmatube-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":486652,"desc":"PlasmaTube allows you to watch YouTube videos on your phone or desktop using a\nelegant user interface integrated with the rest of Plasma.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kirigami":{"origin":"x11-toolkits/kf6-kirigami","version":"6.14.1"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kirigami-addons-qt6":{"origin":"x11-toolkits/kirigami-addons-qt6","version":"1.8.1"},"mpv":{"origin":"multimedia/mpv","version":"0.40.0,1"},"mpvqt":{"origin":"multimedia/mpvqt","version":"1.1.1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"},"qtkeychain-qt6":{"origin":"security/qtkeychain","version":"0.15.0"}},"categories":["kde","kde-applications","multimedia"],"shlibs_required":["libGLX.so.0","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6CoreAddons.so.6","libKF6DBusAddons.so.6","libKF6I18n.so.6","libKF6WindowSystem.so.6","libMpvQt.so.2","libOpenGL.so.0","libQt6Concurrent.so.6","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6OpenGL.so.6","libQt6Qml.so.6","libQt6QmlMeta.so.6","libQt6QmlModels.so.6","libQt6QmlWorkerScript.so.6","libQt6Quick.so.6","libQt6QuickControls2.so.6","libQt6Widgets.so.6","libX11.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libmpv.so.2","libpthread.so.0","libqt6keychain.so.1","libstdc++.so.6"]},{"name":"plasma6-xdg-desktop-portal-kde","origin":"deskutils/plasma6-xdg-desktop-portal-kde","version":"6.3.5","comment":"Backend implementation for xdg-desktop-portal that is using Qt/KDE","maintainer":"kde@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"683fcc91934cf27261b0be48618aebfa1ac4840aa634aa3bec5356b545cb9fba","flatsize":1868283,"path":"All/plasma6-xdg-desktop-portal-kde-6.3.5.pkg","repopath":"All/plasma6-xdg-desktop-portal-kde-6.3.5.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":433948,"desc":"Use Plasma to surf the web; keep in touch with colleagues, friends and family;\nmanage your files, enjoy music and videos; and get creative and productive at\nwork. Do it all in a beautiful environment that adapts to your needs, and with\nthe safety, privacy-protection and peace of mind that the best Free Open Source\nSoftware has to offer.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kbookmarks":{"origin":"devel/kf6-kbookmarks","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kglobalaccel":{"origin":"x11/kf6-kglobalaccel","version":"6.14.0"},"kf6-kguiaddons":{"origin":"x11-toolkits/kf6-kguiaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kiconthemes":{"origin":"x11-themes/kf6-kiconthemes","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kirigami":{"origin":"x11-toolkits/kf6-kirigami","version":"6.14.1"},"kf6-kitemviews":{"origin":"x11-toolkits/kf6-kitemviews","version":"6.14.0"},"kf6-kjobwidgets":{"origin":"x11-toolkits/kf6-kjobwidgets","version":"6.14.0"},"kf6-knotifications":{"origin":"devel/kf6-knotifications","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-kstatusnotifieritem":{"origin":"deskutils/kf6-kstatusnotifieritem","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-solid":{"origin":"devel/kf6-solid","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"plasma6-kwayland":{"origin":"x11/plasma6-kwayland","version":"6.3.5"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"},"qt6-wayland":{"origin":"graphics/qt6-wayland","version":"6.8.3"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["deskutils","kde","kde-plasma"],"shlibs_required":["libGLX.so.0","libKF6Bookmarks.so.6","libKF6Completion.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6GlobalAccel.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6IconThemes.so.6","libKF6ItemViews.so.6","libKF6JobWidgets.so.6","libKF6KIOCore.so.6","libKF6KIOFileWidgets.so.6","libKF6KIOGui.so.6","libKF6KIOWidgets.so.6","libKF6Notifications.so.6","libKF6Service.so.6","libKF6Solid.so.6","libKF6StatusNotifierItem.so.6","libKF6WidgetsAddons.so.6","libKF6WindowSystem.so.6","libKWaylandClient.so.6","libOpenGL.so.0","libQt6Concurrent.so.6","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6OpenGL.so.6","libQt6PrintSupport.so.6","libQt6Qml.so.6","libQt6QmlMeta.so.6","libQt6QmlModels.so.6","libQt6QmlWorkerScript.so.6","libQt6Quick.so.6","libQt6QuickWidgets.so.6","libQt6WaylandClient.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libX11.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6","libwayland-client.so.0","libwayland-cursor.so.0","libxkbcommon.so.0"]},{"name":"plasma6-sddm-kcm","origin":"deskutils/plasma6-sddm-kcm","version":"6.3.5","comment":"Configuration module for SDDM","maintainer":"kde@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5ee3eba167b6ef8a376b5bde53d844b05d1aa6c48cae6b83c26a63496af14ba0","flatsize":605886,"path":"All/plasma6-sddm-kcm-6.3.5.pkg","repopath":"All/plasma6-sddm-kcm-6.3.5.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":141792,"desc":"Use Plasma to surf the web; keep in touch with colleagues, friends and family;\nmanage your files, enjoy music and videos; and get creative and productive at\nwork. Do it all in a beautiful environment that adapts to your needs, and with\nthe safety, privacy-protection and peace of mind that the best Free Open Source\nSoftware has to offer.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-karchive":{"origin":"archivers/kf6-karchive","version":"6.14.0"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kcmutils":{"origin":"devel/kf6-kcmutils","version":"6.14.0"},"kf6-kcolorscheme":{"origin":"x11-themes/kf6-kcolorscheme","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-knewstuff":{"origin":"devel/kf6-knewstuff","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"}},"categories":["deskutils","kde","kde-plasma"],"shlibs_required":["libGLX.so.0","libKF6Archive.so.6","libKF6AuthCore.so.6","libKF6ConfigCore.so.6","libKF6CoreAddons.so.6","libKF6I18n.so.6","libKF6WidgetsAddons.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Widgets.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"]},{"name":"pms-devel","origin":"audio/pms-devel","version":"0.0.20231224_8","comment":"Rewrite of pms, an ncurses-based client for the Music Player Daemon","maintainer":"riggs@FreeBSD.org","www":"https://github.com/ambientsound/pms","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b3cfabf9c2387a93b6ff7a9ac3fa77ce7499ebc5efdf9e1c7ff333ee32e82cf5","flatsize":12010281,"path":"All/pms-devel-0.0.20231224_8.pkg","repopath":"All/pms-devel-0.0.20231224_8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3459264,"desc":"Practical Music Search (PMS) is an interactive console client for the Music\nPlayer Daemon, written in Go. Its interface is similar to Vim, and aims to be\nfast, configurable, and practical. PMS has many features that involve sorting,\nsearching, and navigating. It is designed to let you navigate your music\ncollection in an effective way.\nThis is a complete rewrite of the previously existing pms which was written in\nC++.","categories":["audio"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"plasma6-qqc2-breeze-style","origin":"x11-themes/plasma6-qqc2-breeze-style","version":"6.3.5","comment":"Breeze inspired QQC2 Style","maintainer":"kde@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"951ce1c0e3f361462bceac1f0530e9d6acb55c0696fb5cfbff7c0211e6628140","flatsize":2201310,"path":"All/plasma6-qqc2-breeze-style-6.3.5.pkg","repopath":"All/plasma6-qqc2-breeze-style-6.3.5.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":367296,"desc":"Use Plasma to surf the web; keep in touch with colleagues, friends and family;\nmanage your files, enjoy music and videos; and get creative and productive at\nwork. Do it all in a beautiful environment that adapts to your needs, and with\nthe safety, privacy-protection and peace of mind that the best Free Open Source\nSoftware has to offer.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"kf6-kcolorscheme":{"origin":"x11-themes/kf6-kcolorscheme","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kguiaddons":{"origin":"x11-toolkits/kf6-kguiaddons","version":"6.14.0"},"kf6-kiconthemes":{"origin":"x11-themes/kf6-kiconthemes","version":"6.14.0"},"kf6-kirigami":{"origin":"x11-toolkits/kf6-kirigami","version":"6.14.1"},"kf6-kquickcharts":{"origin":"graphics/kf6-kquickcharts","version":"6.14.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"}},"categories":["kde","kde-plasma","x11-themes"]},{"name":"plasma6-polkit-kde-agent-1","origin":"sysutils/plasma6-polkit-kde-agent-1","version":"6.3.5","comment":"Manages the power consumption settings of a Plasma shell","maintainer":"kde@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4022a3c110dd7a77d84f00c3c321627b9e18be6571c607e7124ea3f5a0fd0b74","flatsize":271654,"path":"All/plasma6-polkit-kde-agent-1-6.3.5.pkg","repopath":"All/plasma6-polkit-kde-agent-1-6.3.5.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":71172,"desc":"Use Plasma to surf the web; keep in touch with colleagues, friends and family;\nmanage your files, enjoy music and videos; and get creative and productive at\nwork. Do it all in a beautiful environment that adapts to your needs, and with\nthe safety, privacy-protection and peace of mind that the best Free Open Source\nSoftware has to offer.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kiconthemes":{"origin":"x11-themes/kf6-kiconthemes","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"polkit-qt-1-qt6":{"origin":"sysutils/polkit-qt-1","version":"0.200.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"},"qt6-tools":{"origin":"devel/qt6-tools","version":"6.8.3"}},"categories":["kde","kde-plasma","sysutils"],"shlibs_required":["libGLX.so.0","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6DBusAddons.so.6","libKF6I18n.so.6","libKF6I18nQml.so.6","libKF6WindowSystem.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6OpenGL.so.6","libQt6Qml.so.6","libQt6QmlMeta.so.6","libQt6QmlModels.so.6","libQt6QmlWorkerScript.so.6","libQt6Quick.so.6","libQt6Widgets.so.6","libX11.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpolkit-qt6-agent-1.so.1","libpolkit-qt6-core-1.so.1","libpthread.so.0","libstdc++.so.6"]},{"name":"plasma6-plasma-integration-qt5","origin":"x11/plasma6-plasma-integration","version":"6.3.5","comment":"Plasma 6 theme integration plugins for Qt5","maintainer":"kde@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6b7ac384f625ea6d3436907bd220f235bb9d6a47d801ae03dda990afaabdba13","flatsize":573396,"path":"All/plasma6-plasma-integration-qt5-6.3.5.pkg","repopath":"All/plasma6-plasma-integration-qt5-6.3.5.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":143160,"desc":"Use Plasma to surf the web; keep in touch with colleagues, friends and family;\nmanage your files, enjoy music and videos; and get creative and productive at\nwork. Do it all in a beautiful environment that adapts to your needs, and with\nthe safety, privacy-protection and peace of mind that the best Free Open Source\nSoftware has to offer.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"hack-font":{"origin":"x11-fonts/hack-font","version":"3.003_1"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kconfigwidgets":{"origin":"x11-toolkits/kf5-kconfigwidgets","version":"5.116.0"},"kf5-kguiaddons":{"origin":"x11-toolkits/kf5-kguiaddons","version":"5.116.0_2"},"kf5-ki18n":{"origin":"devel/kf5-ki18n","version":"5.116.0"},"kf5-kiconthemes":{"origin":"x11-themes/kf5-kiconthemes","version":"5.116.0"},"kf5-kio":{"origin":"devel/kf5-kio","version":"5.116.0_1"},"kf5-knotifications":{"origin":"devel/kf5-knotifications","version":"5.116.0"},"kf5-kwayland":{"origin":"x11/kf5-kwayland","version":"5.116.0"},"kf5-kwindowsystem":{"origin":"x11/kf5-kwindowsystem","version":"5.116.0"},"kf5-kxmlgui":{"origin":"x11-toolkits/kf5-kxmlgui","version":"5.116.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"noto-basic":{"origin":"x11-fonts/noto-basic","version":"2.0_4"},"noto-emoji":{"origin":"x11-fonts/noto-emoji","version":"2.047"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-quickcontrols2":{"origin":"x11-toolkits/qt5-quickcontrols2","version":"5.15.16p5_1"},"qt5-wayland":{"origin":"graphics/qt5-wayland","version":"5.15.16p59_1"},"qt5-x11extras":{"origin":"x11/qt5-x11extras","version":"5.15.16p0_1"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["kde","kde-plasma","x11"],"annotations":{"flavor":"qt5"}},{"name":"plasma6-plasma-integration-qt6","origin":"x11/plasma6-plasma-integration","version":"6.3.5","comment":"Plasma 6 theme integration plugins for Qt6","maintainer":"kde@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ef905b4a58e88b9a06a86c4cadb5da4dbcc7bc8f9bc186905fedff8f86c93e02","flatsize":578312,"path":"All/plasma6-plasma-integration-qt6-6.3.5.pkg","repopath":"All/plasma6-plasma-integration-qt6-6.3.5.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":150040,"desc":"Use Plasma to surf the web; keep in touch with colleagues, friends and family;\nmanage your files, enjoy music and videos; and get creative and productive at\nwork. Do it all in a beautiful environment that adapts to your needs, and with\nthe safety, privacy-protection and peace of mind that the best Free Open Source\nSoftware has to offer.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"hack-font":{"origin":"x11-fonts/hack-font","version":"3.003_1"},"kf6-kbookmarks":{"origin":"devel/kf6-kbookmarks","version":"6.14.0"},"kf6-kcolorscheme":{"origin":"x11-themes/kf6-kcolorscheme","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kguiaddons":{"origin":"x11-toolkits/kf6-kguiaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kiconthemes":{"origin":"x11-themes/kf6-kiconthemes","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kitemviews":{"origin":"x11-toolkits/kf6-kitemviews","version":"6.14.0"},"kf6-kjobwidgets":{"origin":"x11-toolkits/kf6-kjobwidgets","version":"6.14.0"},"kf6-knotifications":{"origin":"devel/kf6-knotifications","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-kstatusnotifieritem":{"origin":"deskutils/kf6-kstatusnotifieritem","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"kf6-solid":{"origin":"devel/kf6-solid","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"noto-basic":{"origin":"x11-fonts/noto-basic","version":"2.0_4"},"noto-emoji":{"origin":"x11-fonts/noto-emoji","version":"2.047"},"plasma6-breeze":{"origin":"x11-themes/plasma6-breeze","version":"6.3.5"},"plasma6-xdg-desktop-portal-kde":{"origin":"deskutils/plasma6-xdg-desktop-portal-kde","version":"6.3.5"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"},"qt6-wayland":{"origin":"graphics/qt6-wayland","version":"6.8.3"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["kde","kde-plasma","x11"],"annotations":{"flavor":"qt6"}},{"name":"pluma","origin":"editors/pluma","version":"1.28.0","comment":"Small but powerful text editor for MATE Desktop Environment","maintainer":"gnome@FreeBSD.org","www":"https://mate-desktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4f4a73a711b5eecec54f5333c86bccd99acb7fae8d91e45899fec2a685533f28","flatsize":28653618,"path":"All/pluma-1.28.0.pkg","repopath":"All/pluma-1.28.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2575204,"desc":"mate-text-editor (Pluma) is a Gtk3 text editor. Its features include:\n\n\t* Complete integration with the MATE Environment, including MateMDI\n\t* Global Search and Replace\n\t* Dynamically loaded fonts\n\t* Splitscreen Mode\n\t* Printing support\n\t* Configurable Plugins system\n\t* Unlimited Undo/Redo","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"enchant2":{"origin":"textproc/enchant2","version":"2.2.15_6"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gobject-introspection":{"origin":"devel/gobject-introspection","version":"1.78.1_2,1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gtksourceview4":{"origin":"x11-toolkits/gtksourceview4","version":"4.8.3_2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libpeas":{"origin":"devel/libpeas","version":"1.34.0_2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["editors","mate"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libgirepository-1.0.so.1","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-3.so.0","libgtksourceview-4.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpeas-1.0.so.0","libpeas-gtk-1.0.so.0","libpthread.so.0","libxml2.so.2","libz.so.3"],"options":{"DOCS":"on"}},{"name":"plasma6-print-manager","origin":"print/plasma6-print-manager","version":"6.3.5","comment":"Printer manager for KDE","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6eeda731d5c412e8485211d2b905b8ac4a4238fef8f0a31c699644bfc1665aea","flatsize":3090157,"path":"All/plasma6-print-manager-6.3.5.pkg","repopath":"All/plasma6-print-manager-6.3.5.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":559000,"desc":"Use Plasma to surf the web; keep in touch with colleagues, friends and family;\nmanage your files, enjoy music and videos; and get creative and productive at\nwork. Do it all in a beautiful environment that adapts to your needs, and with\nthe safety, privacy-protection and peace of mind that the best Free Open Source\nSoftware has to offer.","deps":{"cups":{"origin":"print/cups","version":"2.4.11_1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kiconthemes":{"origin":"x11-themes/kf6-kiconthemes","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kjobwidgets":{"origin":"x11-toolkits/kf6-kjobwidgets","version":"6.14.0"},"kf6-knotifications":{"origin":"devel/kf6-knotifications","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-solid":{"origin":"devel/kf6-solid","version":"6.14.0"},"kirigami-addons-qt6":{"origin":"x11-toolkits/kirigami-addons-qt6","version":"1.8.1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"plasma6-libplasma":{"origin":"x11/plasma6-libplasma","version":"6.3.5"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"}},"categories":["kde","kde-plasma","print"],"shlibs_required":["libGLX.so.0","libKF6ColorScheme.so.6","libKF6Completion.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6DBusAddons.so.6","libKF6I18n.so.6","libKF6IconThemes.so.6","libKF6IconWidgets.so.6","libKF6JobWidgets.so.6","libKF6KIOCore.so.6","libKF6KIOGui.so.6","libKF6KIOWidgets.so.6","libKF6Service.so.6","libKF6Solid.so.6","libKF6WidgetsAddons.so.6","libKF6WindowSystem.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Qml.so.6","libQt6Widgets.so.6","libX11.so.6","libc.so.8","libcups.so.2","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"]},{"name":"plasma6-plasma-activities-stats","origin":"x11/plasma6-plasma-activities-stats","version":"6.3.5","comment":"Library for accessing the usage data collected by the activities system","maintainer":"kde@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7a2289a33d67e8bff6762a20d73ca7c64f995d6fbe38fd05419f78a10ff86032","flatsize":326476,"path":"All/plasma6-plasma-activities-stats-6.3.5.pkg","repopath":"All/plasma6-plasma-activities-stats-6.3.5.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":93424,"desc":"Use Plasma to surf the web; keep in touch with colleagues, friends and family;\nmanage your files, enjoy music and videos; and get creative and productive at\nwork. Do it all in a beautiful environment that adapts to your needs, and with\nthe safety, privacy-protection and peace of mind that the best Free Open Source\nSoftware has to offer.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"plasma6-plasma-activities":{"origin":"x11/plasma6-plasma-activities","version":"6.3.5"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["kde","kde-plasma","x11"]},{"name":"plasma6-plasma-disks","origin":"sysutils/plasma6-plasma-disks","version":"6.3.5","comment":"Monitors S.M.A.R.T. capable devices for imminent failure","maintainer":"kde@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e1dd8a860c27b0fd5c3745de130629d257a393bf8d6c77921d7c627e3d0069c0","flatsize":694213,"path":"All/plasma6-plasma-disks-6.3.5.pkg","repopath":"All/plasma6-plasma-disks-6.3.5.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":153760,"desc":"Use Plasma to surf the web; keep in touch with colleagues, friends and family;\nmanage your files, enjoy music and videos; and get creative and productive at\nwork. Do it all in a beautiful environment that adapts to your needs, and with\nthe safety, privacy-protection and peace of mind that the best Free Open Source\nSoftware has to offer.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kcmutils":{"origin":"devel/kf6-kcmutils","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-knotifications":{"origin":"devel/kf6-knotifications","version":"6.14.0"},"kf6-kpackage":{"origin":"devel/kf6-kpackage","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-solid":{"origin":"devel/kf6-solid","version":"6.14.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"},"smartmontools":{"origin":"sysutils/smartmontools","version":"7.4_2"}},"categories":["kde","kde-plasma","sysutils"],"shlibs_required":["libGLX.so.0","libKF6AuthCore.so.6","libKF6ConfigCore.so.6","libKF6CoreAddons.so.6","libKF6I18n.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6Gui.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"]},{"name":"plasma6-plasma-activities","origin":"x11/plasma6-plasma-activities","version":"6.3.5","comment":"Core components for the KDE Activity concept","maintainer":"kde@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5e4f94dd707092181fbc22f153a3e5b95318890b8ce095934081d9c13cd0f8e5","flatsize":486588,"path":"All/plasma6-plasma-activities-6.3.5.pkg","repopath":"All/plasma6-plasma-activities-6.3.5.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":126072,"desc":"Use Plasma to surf the web; keep in touch with colleagues, friends and family;\nmanage your files, enjoy music and videos; and get creative and productive at\nwork. Do it all in a beautiful environment that adapts to your needs, and with\nthe safety, privacy-protection and peace of mind that the best Free Open Source\nSoftware has to offer.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"}},"categories":["kde","kde-plasma","x11"],"shlibs_required":["libQt6Core.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"]},{"name":"plasma6-milou","origin":"deskutils/plasma6-milou","version":"6.3.5","comment":"Dedicated search application built on top of Baloo","maintainer":"kde@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"70b0675dde89b8bea8b2cc527f33ff3e14a023a561feef62356ad49495df1f4e","flatsize":312572,"path":"All/plasma6-milou-6.3.5.pkg","repopath":"All/plasma6-milou-6.3.5.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":79588,"desc":"Use Plasma to surf the web; keep in touch with colleagues, friends and family;\nmanage your files, enjoy music and videos; and get creative and productive at\nwork. Do it all in a beautiful environment that adapts to your needs, and with\nthe safety, privacy-protection and peace of mind that the best Free Open Source\nSoftware has to offer.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kitemmodels":{"origin":"devel/kf6-kitemmodels","version":"6.14.0"},"kf6-krunner":{"origin":"x11/kf6-krunner","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-ksvg":{"origin":"graphics/kf6-ksvg","version":"6.14.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"plasma6-libplasma":{"origin":"x11/plasma6-libplasma","version":"6.3.5"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"}},"categories":["deskutils","kde","kde-plasma"]},{"name":"plasma6-spectacle","origin":"graphics/plasma6-spectacle","version":"6.3.5","comment":"KDE Plasma screen capture program","maintainer":"kde@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a76e6f0ac7858a5cfad5a82afd522b6e65fe4d6da2d7cfe0e8375f8925665a12","flatsize":6097871,"path":"All/plasma6-spectacle-6.3.5.pkg","repopath":"All/plasma6-spectacle-6.3.5.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":2059268,"desc":"Use Plasma to surf the web; keep in touch with colleagues, friends and family;\nmanage your files, enjoy music and videos; and get creative and productive at\nwork. Do it all in a beautiful environment that adapts to your needs, and with\nthe safety, privacy-protection and peace of mind that the best Free Open Source\nSoftware has to offer.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-kglobalaccel":{"origin":"x11/kf6-kglobalaccel","version":"6.14.0"},"kf6-kguiaddons":{"origin":"x11-toolkits/kf6-kguiaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kirigami":{"origin":"x11-toolkits/kf6-kirigami","version":"6.14.1"},"kf6-knotifications":{"origin":"devel/kf6-knotifications","version":"6.14.0"},"kf6-kstatusnotifieritem":{"origin":"deskutils/kf6-kstatusnotifieritem","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"kf6-prison":{"origin":"graphics/kf6-prison","version":"6.14.0"},"kf6-purpose":{"origin":"misc/kf6-purpose","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"opencv":{"origin":"graphics/opencv","version":"4.9.0_7"},"plasma6-kpipewire":{"origin":"audio/plasma6-kpipewire","version":"6.3.5"},"plasma6-layer-shell-qt":{"origin":"x11/plasma6-layer-shell-qt","version":"6.3.5"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"},"qt6-multimedia":{"origin":"multimedia/qt6-multimedia","version":"6.8.3"},"qt6-wayland":{"origin":"graphics/qt6-wayland","version":"6.8.3"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"},"xcb-util":{"origin":"x11/xcb-util","version":"0.4.1,1"},"xcb-util-cursor":{"origin":"x11/xcb-util-cursor","version":"0.1.3"},"xcb-util-image":{"origin":"x11/xcb-util-image","version":"0.4.1"}},"categories":["graphics","kde","kde-plasma"],"shlibs_required":["libGLX.so.0","libKF6ColorScheme.so.6","libKF6Completion.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6DBusAddons.so.6","libKF6GlobalAccel.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6JobWidgets.so.6","libKF6KIOCore.so.6","libKF6KIOGui.so.6","libKF6KIOWidgets.so.6","libKF6Notifications.so.6","libKF6PrisonScanner.so.6","libKF6Purpose.so.6","libKF6PurposeWidgets.so.6","libKF6Service.so.6","libKF6Solid.so.6","libKF6StatusNotifierItem.so.6","libKF6WidgetsAddons.so.6","libKF6WindowSystem.so.6","libKF6XmlGui.so.6","libKPipeWire.so.6","libKPipeWireRecord.so.6","libKirigamiPlatform.so.6","libLayerShellQtInterface.so.6","libOpenGL.so.0","libQt6Concurrent.so.6","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Multimedia.so.6","libQt6Network.so.6","libQt6OpenGL.so.6","libQt6PrintSupport.so.6","libQt6Qml.so.6","libQt6QmlMeta.so.6","libQt6QmlModels.so.6","libQt6QmlWorkerScript.so.6","libQt6Quick.so.6","libQt6QuickControls2.so.6","libQt6QuickTemplates2.so.6","libQt6WaylandClient.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libX11.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libopencv_core.so.409","libopencv_imgproc.so.409","libpthread.so.0","libstdc++.so.6","libwayland-client.so.0","libwayland-cursor.so.0","libxcb-cursor.so.0","libxcb-image.so.0","libxcb-randr.so.0","libxcb-render.so.0","libxcb-shape.so.0","libxcb-shm.so.0","libxcb-util.so.1","libxcb-xfixes.so.0","libxcb.so.1","libxkbcommon.so.0"],"options":{"WAYLAND":"on"}},{"name":"plow","origin":"benchmarks/plow","version":"1.3.2_1","comment":"HTTP benchmarking tool with real-time web UI and terminal displaying","maintainer":"dutra@FreeBSD.org","www":"https://github.com/six-ddc/plow","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a36c240eb65f5eff9e31b101016520ca2623223e66643165f2adf615c83b6bff","flatsize":13634240,"path":"All/plow-1.3.2_1.pkg","repopath":"All/plow-1.3.2_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":4158276,"desc":"HTTP(S) benchmarking tool, written in Golang. It uses excellent fasthttp\ninstead of Go's default net/http due to its lightning fast performance.","categories":["benchmarks"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"plasma6-libkscreen","origin":"x11/plasma6-libkscreen","version":"6.3.5","comment":"KDE screen management software","maintainer":"kde@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8af3bc42526c0e4458821534778efc9e9642be9c1a5fb192b25fdb9a09cbfe99","flatsize":1135959,"path":"All/plasma6-libkscreen-6.3.5.pkg","repopath":"All/plasma6-libkscreen-6.3.5.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":280460,"desc":"Use Plasma to surf the web; keep in touch with colleagues, friends and family;\nmanage your files, enjoy music and videos; and get creative and productive at\nwork. Do it all in a beautiful environment that adapts to your needs, and with\nthe safety, privacy-protection and peace of mind that the best Free Open Source\nSoftware has to offer.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"hwdata":{"origin":"misc/hwdata","version":"0.393,1"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-wayland":{"origin":"graphics/qt6-wayland","version":"6.8.3"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["kde","kde-plasma","x11"],"shlibs_required":["libGLX.so.0","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"]},{"name":"plasma6-layer-shell-qt","origin":"x11/plasma6-layer-shell-qt","version":"6.3.5","comment":"Qt component to allow applications to make use of the Wayland wl-layer-shell protocol","maintainer":"kde@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a0d26b9faeed3d0cef153299f204cfee7b76c58e04ee8b998dc414d96bf6be18","flatsize":168244,"path":"All/plasma6-layer-shell-qt-6.3.5.pkg","repopath":"All/plasma6-layer-shell-qt-6.3.5.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":44472,"desc":"Use Plasma to surf the web; keep in touch with colleagues, friends and family;\nmanage your files, enjoy music and videos; and get creative and productive at\nwork. Do it all in a beautiful environment that adapts to your needs, and with\nthe safety, privacy-protection and peace of mind that the best Free Open Source\nSoftware has to offer.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-wayland":{"origin":"graphics/qt6-wayland","version":"6.8.3"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["kde","kde-plasma","x11"]},{"name":"plasma6-kwrited","origin":"devel/plasma6-kwrited","version":"6.3.5","comment":"Listen to traditional system notifications","maintainer":"kde@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"df2aa28b23a7e76d6702637e5b4c84e52c6632b5778e9f6a804c3f4d500852d7","flatsize":74978,"path":"All/plasma6-kwrited-6.3.5.pkg","repopath":"All/plasma6-kwrited-6.3.5.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":25384,"desc":"Use Plasma to surf the web; keep in touch with colleagues, friends and family;\nmanage your files, enjoy music and videos; and get creative and productive at\nwork. Do it all in a beautiful environment that adapts to your needs, and with\nthe safety, privacy-protection and peace of mind that the best Free Open Source\nSoftware has to offer.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-knotifications":{"origin":"devel/kf6-knotifications","version":"6.14.0"},"kf6-kpty":{"origin":"devel/kf6-kpty","version":"6.14.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["devel","kde","kde-plasma"],"shlibs_required":["libGLX.so.0","libKF6CoreAddons.so.6","libKF6I18n.so.6","libKF6Notifications.so.6","libKF6Pty.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"]},{"name":"plasma6-kwallet-pam","origin":"security/plasma6-kwallet-pam","version":"6.3.5_1","comment":"PAM Integration with KWallet - Unlock KWallet when you login","maintainer":"kde@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a16483d03bbbf5c1c1aa0ec43f99437ad38db24559935b88dd1840e939d3224f","flatsize":46837,"path":"All/plasma6-kwallet-pam-6.3.5_1.pkg","repopath":"All/plasma6-kwallet-pam-6.3.5_1.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":17272,"desc":"Use Plasma to surf the web; keep in touch with colleagues, friends and family;\nmanage your files, enjoy music and videos; and get creative and productive at\nwork. Do it all in a beautiful environment that adapts to your needs, and with\nthe safety, privacy-protection and peace of mind that the best Free Open Source\nSoftware has to offer.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"kf6-kwallet":{"origin":"sysutils/kf6-kwallet","version":"6.14.1"},"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"libgpg-error":{"origin":"security/libgpg-error","version":"1.51"}},"categories":["kde","kde-plasma","security"]},{"name":"plasma6-ksshaskpass","origin":"security/plasma6-ksshaskpass","version":"6.3.5","comment":"ssh-add helper that uses KWallet and KPasswordDialog","maintainer":"kde@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"65cd669645914902fa8a862ab624343e70ad35b0af1557b178870952c6238f64","flatsize":139853,"path":"All/plasma6-ksshaskpass-6.3.5.pkg","repopath":"All/plasma6-ksshaskpass-6.3.5.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":35096,"desc":"Use Plasma to surf the web; keep in touch with colleagues, friends and family;\nmanage your files, enjoy music and videos; and get creative and productive at\nwork. Do it all in a beautiful environment that adapts to your needs, and with\nthe safety, privacy-protection and peace of mind that the best Free Open Source\nSoftware has to offer.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kwallet":{"origin":"sysutils/kf6-kwallet","version":"6.14.1"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["kde","kde-plasma","security"],"shlibs_required":["libGLX.so.0","libKF6CoreAddons.so.6","libKF6I18n.so.6","libKF6Wallet.so.6","libKF6WidgetsAddons.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6Gui.so.6","libQt6Widgets.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"]},{"name":"plasma6-kwayland","origin":"x11/plasma6-kwayland","version":"6.3.5","comment":"Qt-style Client and Server library wrapper for the Wayland libraries","maintainer":"kde@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8b930208e477b6e46d150ed90ec2e22aca571dc792912bb31d3a23d705f4a756","flatsize":1364192,"path":"All/plasma6-kwayland-6.3.5.pkg","repopath":"All/plasma6-kwayland-6.3.5.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":235752,"desc":"Use Plasma to surf the web; keep in touch with colleagues, friends and family;\nmanage your files, enjoy music and videos; and get creative and productive at\nwork. Do it all in a beautiful environment that adapts to your needs, and with\nthe safety, privacy-protection and peace of mind that the best Free Open Source\nSoftware has to offer.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-wayland":{"origin":"graphics/qt6-wayland","version":"6.8.3"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["kde","kde-plasma","x11"]},{"name":"plasma6-kscreen","origin":"x11/plasma6-kscreen","version":"6.3.5","comment":"KDE screen management software","maintainer":"kde@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"36fdfa302a17ceab432671155d0a82fa37d5be29c979548ce96089b4b6612a6d","flatsize":1453316,"path":"All/plasma6-kscreen-6.3.5.pkg","repopath":"All/plasma6-kscreen-6.3.5.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":321124,"desc":"Use Plasma to surf the web; keep in touch with colleagues, friends and family;\nmanage your files, enjoy music and videos; and get creative and productive at\nwork. Do it all in a beautiful environment that adapts to your needs, and with\nthe safety, privacy-protection and peace of mind that the best Free Open Source\nSoftware has to offer.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kcmutils":{"origin":"devel/kf6-kcmutils","version":"6.14.0"},"kf6-kcolorscheme":{"origin":"x11-themes/kf6-kcolorscheme","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-kglobalaccel":{"origin":"x11/kf6-kglobalaccel","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kiconthemes":{"origin":"x11-themes/kf6-kiconthemes","version":"6.14.0"},"kf6-ksvg":{"origin":"graphics/kf6-ksvg","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"plasma6-layer-shell-qt":{"origin":"x11/plasma6-layer-shell-qt","version":"6.3.5"},"plasma6-libkscreen":{"origin":"x11/plasma6-libkscreen","version":"6.3.5"},"plasma6-libplasma":{"origin":"x11/plasma6-libplasma","version":"6.3.5"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"},"qt6-sensors":{"origin":"comms/qt6-sensors","version":"6.8.3"},"xcb-util":{"origin":"x11/xcb-util","version":"0.4.1,1"}},"categories":["kde","kde-plasma","x11"],"shlibs_required":["libGLX.so.0","libKF6CoreAddons.so.6","libKF6I18n.so.6","libKF6Screen.so.8","libKF6WindowSystem.so.6","libLayerShellQtInterface.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6OpenGL.so.6","libQt6Qml.so.6","libQt6QmlMeta.so.6","libQt6QmlModels.so.6","libQt6QmlWorkerScript.so.6","libQt6Quick.so.6","libX11.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"]},{"name":"plasma6-kpipewire","origin":"audio/plasma6-kpipewire","version":"6.3.5","comment":"Components relating to Flatpak 'pipewire' use in Plasma","maintainer":"kde@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a9204641113f6d11097883f7b27fc1b4c55a9fff9117f3c87946f192e7b6eebf","flatsize":513150,"path":"All/plasma6-kpipewire-6.3.5.pkg","repopath":"All/plasma6-kpipewire-6.3.5.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":135956,"desc":"Use Plasma to surf the web; keep in touch with colleagues, friends and family;\nmanage your files, enjoy music and videos; and get creative and productive at\nwork. Do it all in a beautiful environment that adapts to your needs, and with\nthe safety, privacy-protection and peace of mind that the best Free Open Source\nSoftware has to offer.","deps":{"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"libdrm":{"origin":"graphics/libdrm","version":"2.4.123,1"},"libepoxy":{"origin":"graphics/libepoxy","version":"1.5.10"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libva":{"origin":"multimedia/libva","version":"2.22.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"mesa-libs":{"origin":"graphics/mesa-libs","version":"21.3.9"},"pipewire":{"origin":"multimedia/pipewire","version":"1.4.1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"},"qt6-wayland":{"origin":"graphics/qt6-wayland","version":"6.8.3"}},"categories":["audio","kde","kde-plasma"]},{"name":"plumed","origin":"science/plumed","version":"2.7.2","comment":"PLUgin for MolEcular Dynamics","maintainer":"yuri@FreeBSD.org","www":"https://github.com/plumed/plumed2/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b765fe6134f7c69e8dcb7bccae8ac228b05f050b5e7f4052e6a7a6a991328bc1","flatsize":30760024,"path":"All/plumed-2.7.2.pkg","repopath":"All/plumed-2.7.2.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":4558756,"desc":"PLUMED is an open-source, community-developed library that provides a wide\nrange of different methods, which include:\n* enhanced-sampling algorithms\n* free-energy methods\n* tools to analyze the vast amounts of data produced by molecular dynamics (MD)\n  simulations.\n\nWWW: https://www.plumed.org/","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"}},"categories":["graphics","science"],"shlibs_required":["libc.so.8","libdl.so.0","libm.so.4","libstdc++.so.9"]},{"name":"plasma6-kscreenlocker","origin":"security/plasma6-kscreenlocker","version":"6.3.5","comment":"Library and components for secure lock screen architecture","maintainer":"kde@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c6a47e5079bca1db80ef7de189231032bce09968ec6dfd4eb38f26687ceb126e","flatsize":1094547,"path":"All/plasma6-kscreenlocker-6.3.5.pkg","repopath":"All/plasma6-kscreenlocker-6.3.5.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":239516,"desc":"Use Plasma to surf the web; keep in touch with colleagues, friends and family;\nmanage your files, enjoy music and videos; and get creative and productive at\nwork. Do it all in a beautiful environment that adapts to your needs, and with\nthe safety, privacy-protection and peace of mind that the best Free Open Source\nSoftware has to offer.","deps":{"consolekit2":{"origin":"sysutils/consolekit2","version":"1.2.6_5"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kcmutils":{"origin":"devel/kf6-kcmutils","version":"6.14.0"},"kf6-kcolorscheme":{"origin":"x11-themes/kf6-kcolorscheme","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kglobalaccel":{"origin":"x11/kf6-kglobalaccel","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kidletime":{"origin":"devel/kf6-kidletime","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-knotifications":{"origin":"devel/kf6-knotifications","version":"6.14.0"},"kf6-kpackage":{"origin":"devel/kf6-kpackage","version":"6.14.0"},"kf6-ksvg":{"origin":"graphics/kf6-ksvg","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"kf6-solid":{"origin":"devel/kf6-solid","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"plasma6-layer-shell-qt":{"origin":"x11/plasma6-layer-shell-qt","version":"6.3.5"},"plasma6-libkscreen":{"origin":"x11/plasma6-libkscreen","version":"6.3.5"},"plasma6-libplasma":{"origin":"x11/plasma6-libplasma","version":"6.3.5"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"},"unix-selfauth-helper":{"origin":"security/unix-selfauth-helper","version":"1.1_1"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"},"xcb-util-keysyms":{"origin":"x11/xcb-util-keysyms","version":"0.4.1"}},"categories":["kde","kde-plasma","security"],"shlibs_required":["libGLX.so.0","libKF6ColorScheme.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigQml.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6GlobalAccel.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6I18nQml.so.6","libKF6KIOCore.so.6","libKF6Package.so.6","libKF6ScreenDpms.so.8","libKF6WidgetsAddons.so.6","libKF6WindowSystem.so.6","libKF6XmlGui.so.6","libLayerShellQtInterface.so.6","libOpenGL.so.0","libPlasma.so.6","libPlasmaQuick.so.6","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6OpenGL.so.6","libQt6Qml.so.6","libQt6QmlMeta.so.6","libQt6QmlModels.so.6","libQt6QmlWorkerScript.so.6","libQt6Quick.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libX11.so.6","libc.so.8","libdl.so.0","libgcc_s.so.1","libm.so.4","libpam.so.3","libpthread.so.0","libstdc++.so.6","libwayland-client.so.0","libxkbcommon.so.0"]},{"name":"plasma6-oxygen-sounds","origin":"audio/plasma6-oxygen-sounds","version":"6.3.5","comment":"Oxygen Sound Theme","maintainer":"kde@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5f90337ed983ddb5e9147bf2f514e3ca0927857a7975d1f6ab603267d356a991","flatsize":2193535,"path":"All/plasma6-oxygen-sounds-6.3.5.pkg","repopath":"All/plasma6-oxygen-sounds-6.3.5.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":1937224,"desc":"Use Plasma to surf the web; keep in touch with colleagues, friends and family;\nmanage your files, enjoy music and videos; and get creative and productive at\nwork. Do it all in a beautiful environment that adapts to your needs, and with\nthe safety, privacy-protection and peace of mind that the best Free Open Source\nSoftware has to offer.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["audio","kde","kde-plasma"]},{"name":"plasma6-ocean-sound-theme","origin":"audio/plasma6-ocean-sound-theme","version":"6.3.5","comment":"Ocean Sound Theme for Plasma","maintainer":"kde@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a993f6f9439bb2302dd6a8df0b61e9ad3bae4f5750a40f52322a49233188778f","flatsize":2170127,"path":"All/plasma6-ocean-sound-theme-6.3.5.pkg","repopath":"All/plasma6-ocean-sound-theme-6.3.5.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":2017324,"desc":"Use Plasma to surf the web; keep in touch with colleagues, friends and family;\nmanage your files, enjoy music and videos; and get creative and productive at\nwork. Do it all in a beautiful environment that adapts to your needs, and with\nthe safety, privacy-protection and peace of mind that the best Free Open Source\nSoftware has to offer.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["audio","kde","kde-plasma"]},{"name":"plasma6-kglobalacceld","origin":"x11/plasma6-kglobalacceld","version":"6.3.5","comment":"Daemon providing Global Keyboard Shortcut (Accelerator) functionality","maintainer":"kde@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"806b316419df354545c4dc65a994615b3b18fc6e35cb998d8f6e8dc75bdb6b09","flatsize":362237,"path":"All/plasma6-kglobalacceld-6.3.5.pkg","repopath":"All/plasma6-kglobalacceld-6.3.5.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":105792,"desc":"Use Plasma to surf the web; keep in touch with colleagues, friends and family;\nmanage your files, enjoy music and videos; and get creative and productive at\nwork. Do it all in a beautiful environment that adapts to your needs, and with\nthe safety, privacy-protection and peace of mind that the best Free Open Source\nSoftware has to offer.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-kglobalaccel":{"origin":"x11/kf6-kglobalaccel","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kjobwidgets":{"origin":"x11-toolkits/kf6-kjobwidgets","version":"6.14.0"},"kf6-knotifications":{"origin":"devel/kf6-knotifications","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"xcb-util-keysyms":{"origin":"x11/xcb-util-keysyms","version":"0.4.1"}},"categories":["kde","kde-plasma","x11"],"shlibs_required":["libGLX.so.0","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6DBusAddons.so.6","libKF6GlobalAccel.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Widgets.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6","libxkbcommon.so.0"]},{"name":"plasma6-kdecoration","origin":"x11-wm/plasma6-kdecoration","version":"6.3.5","comment":"Plugin-based library to create window decorations","maintainer":"kde@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"03afb1a077ac4eed19c516c2f9bf4f129530ef9daeeeb8620d8559818f97d454","flatsize":364572,"path":"All/plasma6-kdecoration-6.3.5.pkg","repopath":"All/plasma6-kdecoration-6.3.5.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":83156,"desc":"Use Plasma to surf the web; keep in touch with colleagues, friends and family;\nmanage your files, enjoy music and videos; and get creative and productive at\nwork. Do it all in a beautiful environment that adapts to your needs, and with\nthe safety, privacy-protection and peace of mind that the best Free Open Source\nSoftware has to offer.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["kde","kde-plasma","x11-wm"]},{"name":"plasma6-kde-gtk-config","origin":"x11-themes/plasma6-kde-gtk-config","version":"6.3.5","comment":"Syncs KDE settings to GTK applications","maintainer":"kde@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b23081e233c2672095480841691cbe7a2303bf86e2f2577b6f573ed8247e5132","flatsize":340837,"path":"All/plasma6-kde-gtk-config-6.3.5.pkg","repopath":"All/plasma6-kde-gtk-config-6.3.5.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":86092,"desc":"Use Plasma to surf the web; keep in touch with colleagues, friends and family;\nmanage your files, enjoy music and videos; and get creative and productive at\nwork. Do it all in a beautiful environment that adapts to your needs, and with\nthe safety, privacy-protection and peace of mind that the best Free Open Source\nSoftware has to offer.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gsettings-desktop-schemas":{"origin":"devel/gsettings-desktop-schemas","version":"47.1_1"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"kf6-kcolorscheme":{"origin":"x11-themes/kf6-kcolorscheme","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-kguiaddons":{"origin":"x11-toolkits/kf6-kguiaddons","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"plasma6-kdecoration":{"origin":"x11-wm/plasma6-kdecoration","version":"6.3.5"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-svg":{"origin":"graphics/qt6-svg","version":"6.8.3"},"xsettingsd":{"origin":"x11/xsettingsd","version":"1.0.0.2_2"}},"categories":["kde","kde-plasma","x11-themes"],"shlibs_required":["libGLX.so.0","libKF6ConfigCore.so.6","libKF6GuiAddons.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6Gui.so.6","libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgcc_s.so.1","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libstdc++.so.6","libz.so.3"]},{"name":"plasma6-kgamma","origin":"x11/plasma6-kgamma","version":"6.3.5","comment":"Adjust gamma settings","maintainer":"kde@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c8d5bd36a788b6f61d0dee3592bdefd789e0702ef7ba66a76dc54f5445bfc0c5","flatsize":409875,"path":"All/plasma6-kgamma-6.3.5.pkg","repopath":"All/plasma6-kgamma-6.3.5.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":152344,"desc":"Use Plasma to surf the web; keep in touch with colleagues, friends and family;\nmanage your files, enjoy music and videos; and get creative and productive at\nwork. Do it all in a beautiful environment that adapts to your needs, and with\nthe safety, privacy-protection and peace of mind that the best Free Open Source\nSoftware has to offer.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kcmutils":{"origin":"devel/kf6-kcmutils","version":"6.14.0"},"kf6-kcolorscheme":{"origin":"x11-themes/kf6-kcolorscheme","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kdeclarative":{"origin":"devel/kf6-kdeclarative","version":"6.14.0"},"kf6-kdoctools":{"origin":"devel/kf6-kdoctools","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXxf86vm":{"origin":"x11/libXxf86vm","version":"1.1.5"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["kde","kde-plasma","x11"]},{"name":"plasma6-kactivitymanagerd","origin":"x11/plasma6-kactivitymanagerd","version":"6.3.5","comment":"System service to manage user's activities, track the usage patterns etc","maintainer":"kde@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6e736d4e71ea1b5377e1720710b0560ee6e49659326add14ff71df55cf2c7fd0","flatsize":804842,"path":"All/plasma6-kactivitymanagerd-6.3.5.pkg","repopath":"All/plasma6-kactivitymanagerd-6.3.5.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":192620,"desc":"Use Plasma to surf the web; keep in touch with colleagues, friends and family;\nmanage your files, enjoy music and videos; and get creative and productive at\nwork. Do it all in a beautiful environment that adapts to your needs, and with\nthe safety, privacy-protection and peace of mind that the best Free Open Source\nSoftware has to offer.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kcolorscheme":{"origin":"x11-themes/kf6-kcolorscheme","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-kglobalaccel":{"origin":"x11/kf6-kglobalaccel","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-5compat":{"origin":"devel/qt6-5compat","version":"6.8.3"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-base_sqldriver-sqlite":{"origin":"databases/qt6-base_sqldriver","version":"6.8.3"}},"categories":["kde","kde-plasma","x11"],"shlibs_required":["libGLX.so.0","libKF6ConfigCore.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6DBusAddons.so.6","libKF6I18n.so.6","libKF6WindowSystem.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Widgets.so.6","libX11.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"]},{"name":"plasma6-breeze-gtk","origin":"x11-themes/plasma6-breeze-gtk","version":"6.3.5","comment":"Breeze widget theme for GTK 2 and 3","maintainer":"kde@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"58043bffabc98662dc13834bd7df6255762ce908861fc10ada1ada10e34debee","flatsize":1240522,"path":"All/plasma6-breeze-gtk-6.3.5.pkg","repopath":"All/plasma6-breeze-gtk-6.3.5.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":193788,"desc":"Use Plasma to surf the web; keep in touch with colleagues, friends and family;\nmanage your files, enjoy music and videos; and get creative and productive at\nwork. Do it all in a beautiful environment that adapts to your needs, and with\nthe safety, privacy-protection and peace of mind that the best Free Open Source\nSoftware has to offer.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"plasma6-breeze":{"origin":"x11-themes/plasma6-breeze","version":"6.3.5"},"py311-cairo":{"origin":"graphics/py-cairo","version":"1.21.0,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["kde","kde-plasma","x11-themes"]},{"name":"plasma6-drkonqi","origin":"sysutils/plasma6-drkonqi","version":"6.3.5","comment":"Crash handler for KDE software","maintainer":"kde@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6fb41db2eb5514e74029ea687ee67c5f1cb2bf252ee7f614bb9dc40d9be650d6","flatsize":2975903,"path":"All/plasma6-drkonqi-6.3.5.pkg","repopath":"All/plasma6-drkonqi-6.3.5.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":521852,"desc":"Use Plasma to surf the web; keep in touch with colleagues, friends and family;\nmanage your files, enjoy music and videos; and get creative and productive at\nwork. Do it all in a beautiful environment that adapts to your needs, and with\nthe safety, privacy-protection and peace of mind that the best Free Open Source\nSoftware has to offer.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kcmutils":{"origin":"devel/kf6-kcmutils","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kidletime":{"origin":"devel/kf6-kidletime","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kirigami":{"origin":"x11-toolkits/kf6-kirigami","version":"6.14.1"},"kf6-kitemmodels":{"origin":"devel/kf6-kitemmodels","version":"6.14.0"},"kf6-kjobwidgets":{"origin":"x11-toolkits/kf6-kjobwidgets","version":"6.14.0"},"kf6-knotifications":{"origin":"devel/kf6-knotifications","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-kstatusnotifieritem":{"origin":"deskutils/kf6-kstatusnotifieritem","version":"6.14.0"},"kf6-kuserfeedback":{"origin":"sysutils/kf6-kuserfeedback","version":"6.14.0"},"kf6-kwallet":{"origin":"sysutils/kf6-kwallet","version":"6.14.1"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-syntax-highlighting":{"origin":"textproc/kf6-syntax-highlighting","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"py311-psutil":{"origin":"sysutils/py-psutil","version":"7.0.0"},"py311-pygdbmi":{"origin":"devel/py-pygdbmi","version":"0.11.0.0_1"},"py311-sentry-sdk":{"origin":"devel/py-sentry-sdk","version":"1.21.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"}},"categories":["kde","kde-plasma","sysutils"],"shlibs_required":["libGLX.so.0","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6I18n.so.6","libKF6IdleTime.so.6","libKF6JobWidgets.so.6","libKF6KIOCore.so.6","libKF6KIOGui.so.6","libKF6Notifications.so.6","libKF6Service.so.6","libKF6StatusNotifierItem.so.6","libKF6SyntaxHighlighting.so.6","libKF6Wallet.so.6","libKF6WidgetsAddons.so.6","libKF6WindowSystem.so.6","libOpenGL.so.0","libQt6Concurrent.so.6","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Qml.so.6","libQt6Widgets.so.6","libX11.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"]},{"name":"plasma6-libplasma","origin":"x11/plasma6-libplasma","version":"6.3.5","comment":"Shared libraries for Plasma Desktop","maintainer":"kde@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4ae02421ac0f5b2bc67f081c0632be6becbc019c433ed57047e9710a4b1ab2b0","flatsize":6275022,"path":"All/plasma6-libplasma-6.3.5.pkg","repopath":"All/plasma6-libplasma-6.3.5.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":2496112,"desc":"Use Plasma to surf the web; keep in touch with colleagues, friends and family;\nmanage your files, enjoy music and videos; and get creative and productive at\nwork. Do it all in a beautiful environment that adapts to your needs, and with\nthe safety, privacy-protection and peace of mind that the best Free Open Source\nSoftware has to offer.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-karchive":{"origin":"archivers/kf6-karchive","version":"6.14.0"},"kf6-kcmutils":{"origin":"devel/kf6-kcmutils","version":"6.14.0"},"kf6-kcolorscheme":{"origin":"x11-themes/kf6-kcolorscheme","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kglobalaccel":{"origin":"x11/kf6-kglobalaccel","version":"6.14.0"},"kf6-kguiaddons":{"origin":"x11-toolkits/kf6-kguiaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kiconthemes":{"origin":"x11-themes/kf6-kiconthemes","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kirigami":{"origin":"x11-toolkits/kf6-kirigami","version":"6.14.1"},"kf6-kjobwidgets":{"origin":"x11-toolkits/kf6-kjobwidgets","version":"6.14.0"},"kf6-knotifications":{"origin":"devel/kf6-knotifications","version":"6.14.0"},"kf6-kpackage":{"origin":"devel/kf6-kpackage","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-ksvg":{"origin":"graphics/kf6-ksvg","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-solid":{"origin":"devel/kf6-solid","version":"6.14.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"plasma-wayland-protocols":{"origin":"x11/plasma-wayland-protocols","version":"1.18.0"},"plasma6-plasma-activities":{"origin":"x11/plasma6-plasma-activities","version":"6.3.5"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"},"qt6-svg":{"origin":"graphics/qt6-svg","version":"6.8.3"},"qt6-wayland":{"origin":"graphics/qt6-wayland","version":"6.8.3"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["kde","kde-plasma","x11"]},{"name":"plasma-wayland-protocols","origin":"x11/plasma-wayland-protocols","version":"1.18.0","comment":"Plasma Specific Protocols for Wayland","maintainer":"kde@FreeBSD.org","www":"https://github.com/kde/plasma-wayland-protocols","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1c30fcf3b0f3ee7e735bf66942e012c6e41a62f657b6afe079f3aa278920dec9","flatsize":242883,"path":"All/plasma-wayland-protocols-1.18.0.pkg","repopath":"All/plasma-wayland-protocols-1.18.0.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":43236,"desc":"Plasma Wayland Protocols\n\nThis project should be installing only the xml files of the non-standard\nwayland protocols we use in Plasma.\n\nThey are installed to $PREFIX/share/plasma-wayland-protocols.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["kde","x11"]},{"name":"povray37","origin":"graphics/povray37","version":"3.7.0.10_20","comment":"Persistence of Vision Ray Tracer","maintainer":"bsd@philippost.de","www":"https://www.povray.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d03f6576a05f9f9fe82a51becc3a1f2a0ab4d01139d99d0b28102c686eec19bc","flatsize":31875790,"path":"All/povray37-3.7.0.10_20.pkg","repopath":"All/povray37-3.7.0.10_20.pkg","licenselogic":"single","licenses":["AGPLv3+"],"pkgsize":22301560,"desc":"POV-Ray(TM) Persistence of Vision Ray Tracer\n\nThe  Persistence  of  Vision(tm)   Ray-Tracer   creates   three-dimensional,\nphoto-realistic images using a rendering  technique  called  ray-tracing.  It\nreads in a text  file  containing  information  describing  the  objects  and\nlighting in a scene and generates an image of that scene from the view  point\nof a camera also described in the  text  file.  Ray-tracing  is  not  a  fast\nprocess by any means, but it produces very high quality images with realistic\nreflections, shading, perspective and other effects.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["graphics"],"shlibs_required":["libboost_thread.so.1.87.0","libc.so.8","libjpeg.so.8","libm.so.4","libpng16.so.16","libpthread.so.0","librt.so.0","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on","EXAMPLES":"on","IO":"off","JPEG":"on","OPENEXR":"off","PNG":"on","TIFF":"off","X11":"off"}},{"name":"plasma6-oxygen","origin":"x11-themes/plasma6-oxygen","version":"6.3.5","comment":"Oxygen Style for Qt/KDE Applications","maintainer":"kde@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"de839bf367abd0c199f89f9c3e335e67e45ed49d9a978de9619f564b1a3de9ca","flatsize":19241011,"path":"All/plasma6-oxygen-6.3.5.pkg","repopath":"All/plasma6-oxygen-6.3.5.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":3141880,"desc":"Use Plasma to surf the web; keep in touch with colleagues, friends and family;\nmanage your files, enjoy music and videos; and get creative and productive at\nwork. Do it all in a beautiful environment that adapts to your needs, and with\nthe safety, privacy-protection and peace of mind that the best Free Open Source\nSoftware has to offer.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-frameworkintegration":{"origin":"x11/kf6-frameworkintegration","version":"6.14.0"},"kf6-kcmutils":{"origin":"devel/kf6-kcmutils","version":"6.14.0"},"kf6-kcolorscheme":{"origin":"x11-themes/kf6-kcolorscheme","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kguiaddons":{"origin":"x11-toolkits/kf6-kguiaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kiconthemes":{"origin":"x11-themes/kf6-kiconthemes","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"plasma6-kdecoration":{"origin":"x11-wm/plasma6-kdecoration","version":"6.3.5"},"plasma6-libplasma":{"origin":"x11/plasma6-libplasma","version":"6.3.5"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"}},"categories":["kde","kde-plasma","x11-themes"],"shlibs_required":["libGLX.so.0","libKF6ColorScheme.so.6","libKF6Completion.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6I18n.so.6","libKF6KCMUtils.so.6","libKF6KCMUtilsCore.so.6","libKF6KCMUtilsQuick.so.6","libKF6WidgetsAddons.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Qml.so.6","libQt6Widgets.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"]},{"name":"plasma6-kmenuedit","origin":"sysutils/plasma6-kmenuedit","version":"6.3.5","comment":"Menu Editor for Plasma Workspaces","maintainer":"kde@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"467c4f0ce430de619655e3777b9d440195aa2eeaef207ca5e2d2c8d7c97feb02","flatsize":2010378,"path":"All/plasma6-kmenuedit-6.3.5.pkg","repopath":"All/plasma6-kmenuedit-6.3.5.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":1037276,"desc":"Use Plasma to surf the web; keep in touch with colleagues, friends and family;\nmanage your files, enjoy music and videos; and get creative and productive at\nwork. Do it all in a beautiful environment that adapts to your needs, and with\nthe safety, privacy-protection and peace of mind that the best Free Open Source\nSoftware has to offer.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kcolorscheme":{"origin":"x11-themes/kf6-kcolorscheme","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-kdoctools":{"origin":"devel/kf6-kdoctools","version":"6.14.0"},"kf6-kglobalaccel":{"origin":"x11/kf6-kglobalaccel","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kiconthemes":{"origin":"x11-themes/kf6-kiconthemes","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kitemviews":{"origin":"x11-toolkits/kf6-kitemviews","version":"6.14.0"},"kf6-kjobwidgets":{"origin":"x11-toolkits/kf6-kjobwidgets","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"kf6-solid":{"origin":"devel/kf6-solid","version":"6.14.0"},"kf6-sonnet":{"origin":"textproc/kf6-sonnet","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["kde","kde-plasma","sysutils"],"shlibs_required":["libGLX.so.0","libKF6ColorScheme.so.6","libKF6Completion.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6DBusAddons.so.6","libKF6GlobalAccel.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6IconThemes.so.6","libKF6IconWidgets.so.6","libKF6ItemViews.so.6","libKF6JobWidgets.so.6","libKF6KIOCore.so.6","libKF6KIOGui.so.6","libKF6KIOWidgets.so.6","libKF6Service.so.6","libKF6Solid.so.6","libKF6SonnetCore.so.6","libKF6SonnetUi.so.6","libKF6WidgetsAddons.so.6","libKF6WindowSystem.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libX11.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"]},{"name":"plasma-pass","origin":"sysutils/plasma-pass","version":"1.2.1_2","comment":"Plasma applet for Pass password manager","maintainer":"kde@FreeBSD.org","www":"https://github.com/kde/plasma-pass","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3d4dec9e85a382b064d35c185b13c908157cb0a066358db0fb9b3a65813eb7c7","flatsize":257915,"path":"All/plasma-pass-1.2.1_2.pkg","repopath":"All/plasma-pass-1.2.1_2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":67572,"desc":"Plasma Pass is a Plasma applet to access password from pass, the standard UNIX\npassword manager.\n\nMore details and a video in my blog post about Plasma Pass.\n\nYou don't need the pass utility installed on your system in order for Plasma\nPass to work, only GnuPG is needed in order to be able to decrypt the password.\n\nPlasma Pass looks for the password directory by default in\n$HOME/.password-store, but it can be customized through PASSWORD_STORE_DIR\nenvironment variable.","deps":{"gpgme":{"origin":"security/gpgme","version":"1.24.2"},"gpgme-cpp":{"origin":"security/gpgme-cpp","version":"1.24.2"},"gpgme-qt5":{"origin":"security/gpgme-qt","version":"1.24.2"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-ki18n":{"origin":"devel/kf5-ki18n","version":"5.116.0"},"kf5-kitemmodels":{"origin":"devel/kf5-kitemmodels","version":"5.116.0"},"kf5-kpackage":{"origin":"devel/kf5-kpackage","version":"5.116.0"},"kf5-kservice":{"origin":"devel/kf5-kservice","version":"5.116.0"},"kf5-plasma-framework":{"origin":"x11/kf5-plasma-framework","version":"5.116.0_1"},"libassuan":{"origin":"security/libassuan","version":"3.0.2"},"libgpg-error":{"origin":"security/libgpg-error","version":"1.51"},"oath-toolkit":{"origin":"security/oath-toolkit","version":"2.6.9_1"},"password-store":{"origin":"sysutils/password-store","version":"1.7.4_7"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"}},"categories":["kde","sysutils"]},{"name":"plantri","origin":"math/plantri","version":"5.5","comment":"Plantri and fullgen are programs to generate planar graph","maintainer":"yuri@FreeBSD.org","www":"https://users.cecs.anu.edu.au/~bdm/plantri/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"05dc09915b6769e17863a13a58765ffab1b75a331e8384a1a0299a3044185665","flatsize":253136,"path":"All/plantri-5.5.pkg","repopath":"All/plantri-5.5.pkg","licenselogic":"single","pkgsize":108948,"desc":"plantri and fullgen are programs for generation of certain types of planar\ngraph.\n\nExactly one member of each isomorphism class is output, using an amount of\nmemory almost independent of the number of graphs produced. This, together with\nthe exceptionally fast operation and careful validation, makes the program\nsuitable for processing very large numbers of graphs.\n\nIsomorphisms are defined with respect to the embeddings, so in some cases\noutputs may be isomorphic as abstract graphs.","categories":["math"],"shlibs_required":["libc.so.8"]},{"name":"plasma","origin":"devel/plasma","version":"g20180708_3","comment":"Interactive disassembler for x86/ARM/MIPS","maintainer":"kai@FreeBSD.org","www":"https://www.github.com/plasma-disassembler/plasma","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"81926a6d3069bb20555d609b8ccab5a704bf229e3ec134cc8771b9ff3b51a6b2","flatsize":2078495,"path":"All/plasma-g20180708_3.pkg","repopath":"All/plasma-g20180708_3.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":310664,"desc":"PLASMA is an interactive disassembler. It can generate a more readable assembly\n (pseudo code) with a colored syntax. One can write scripts with the available\n Python API.\n\nIt supports :\n\n* Architectures : x86{64}, ARM, MIPS{64} (partially for ARM and MIPS)\n* Formats : ELF, PE, RAW","deps":{"py311-capstone":{"origin":"devel/py-capstone","version":"5.0.5_1"},"py311-future":{"origin":"devel/py-future","version":"0.18.3_1"},"py311-keystone-engine":{"origin":"devel/py-keystone-engine","version":"0.9.1.3_1"},"py311-msgpack":{"origin":"devel/py-msgpack","version":"1.1.0"},"py311-nose":{"origin":"devel/py-nose","version":"1.3.7_2"},"py311-pefile":{"origin":"devel/py-pefile","version":"2024.8.26_1"},"py311-pyelftools":{"origin":"devel/py-pyelftools","version":"0.31"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"messages":[{"message":"To use the visual mode (command 'v' in the interactive mode) the terminal must\nsupport 256 colors. \n\nFor xterm this can be enabled by\n\nexport TERM=xterm-256color","type":"install"}]},{"name":"planarity","origin":"math/planarity","version":"3.0.2.0_1","comment":"Edge Addition Planarity Suite","maintainer":"thierry@FreeBSD.org","www":"https://dx.doi.org/10.7155/jgaa.00091","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6e23ea18296a4a803ceae38d8d8369dca1c63cb83a1d52b8c43c89b41b23ddf6","flatsize":457244,"path":"All/planarity-3.0.2.0_1.pkg","repopath":"All/planarity-3.0.2.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":112360,"desc":"This code project provides a library for implementing graph algorithms as well\nas implementations of several planarity-related graph algorithms. The origin of\nthis project is the reference implementation for the Edge Addition Planarity\nAlgorithm, which is now the fastest and simplest linear-time method for\nplanar graph embedding and planarity obstruction isolation (i.e. Kuratowski\nsubgraph isolation).\n\nSee also: https://github.com/graph-algorithms/edge-addition-planarity-suite/","categories":["math"],"shlibs_required":["libc.so.8"]},{"name":"plan","origin":"deskutils/plan","version":"1.12_1","comment":"X/Motif schedule planner with calendar","maintainer":"cy@FreeBSD.org","www":"https://www.bitrot.de/plan.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"932054c83b2476612c8e2b1db426318f16428824cb5ebee2993f83d0941750d0","flatsize":820081,"path":"All/plan-1.12_1.pkg","repopath":"All/plan-1.12_1.pkg","licenselogic":"single","pkgsize":262508,"desc":"Plan is a schedule planner based on X/Motif. It displays a month calendar\nsimilar to xcal, but every day box is large enough to show appointments in\nsmall print. By pressing on a day box, the appointments for that day can be\nlisted and edited.\n\nThis port requires Motif or equivalent to build.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"open-motif":{"origin":"x11-toolkits/open-motif","version":"2.3.8_8"}},"categories":["deskutils"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXm.so.4","libXt.so.6","libc.so.8"],"options":{"DOCS":"on"}},{"name":"pl-trf","origin":"polish/trf","version":"0.4","comment":"Billing software for traffic counting working with most Polish ISPs","maintainer":"ports@FreeBSD.org","www":"https://korzen.org/soft/trf/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7ea94151c0273c3d823845bb503643aaaff3ec48c5e0d964ad195d64754a5d4c","flatsize":24547,"path":"All/pl-trf-0.4.pkg","repopath":"All/pl-trf-0.4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":11320,"desc":"Trf is a tarifficator for dial-up connections. It's designed to work with most\npopular Polish ISP - TP S.A.. It supports lump sum (pol - ryczalt).","categories":["finance","polish"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe pl-trf port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"plasma5-libksysguard","origin":"sysutils/plasma5-libksysguard","version":"5.27.12","comment":"Plasma5 library to track and control running processes","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/plasma-desktop","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e4c18452d194632b496acfe9db65fd9098ee45b5a7ebfac3f8c047c8eb44f9b7","flatsize":7584646,"path":"All/plasma5-libksysguard-5.27.12.pkg","repopath":"All/plasma5-libksysguard-5.27.12.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":1062828,"desc":"Track and control the processes running in your system.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf5-kauth":{"origin":"devel/kf5-kauth","version":"5.116.0_1"},"kf5-kcodecs":{"origin":"textproc/kf5-kcodecs","version":"5.116.0"},"kf5-kcompletion":{"origin":"x11-toolkits/kf5-kcompletion","version":"5.116.0"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kconfigwidgets":{"origin":"x11-toolkits/kf5-kconfigwidgets","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-kglobalaccel":{"origin":"x11/kf5-kglobalaccel","version":"5.116.0_1"},"kf5-ki18n":{"origin":"devel/kf5-ki18n","version":"5.116.0"},"kf5-kiconthemes":{"origin":"x11-themes/kf5-kiconthemes","version":"5.116.0"},"kf5-kio":{"origin":"devel/kf5-kio","version":"5.116.0_1"},"kf5-kjobwidgets":{"origin":"x11-toolkits/kf5-kjobwidgets","version":"5.116.0"},"kf5-knewstuff":{"origin":"devel/kf5-knewstuff","version":"5.116.0"},"kf5-kpackage":{"origin":"devel/kf5-kpackage","version":"5.116.0"},"kf5-kservice":{"origin":"devel/kf5-kservice","version":"5.116.0"},"kf5-kwidgetsaddons":{"origin":"x11-toolkits/kf5-kwidgetsaddons","version":"5.116.0"},"kf5-kwindowsystem":{"origin":"x11/kf5-kwindowsystem","version":"5.116.0"},"kf5-solid":{"origin":"devel/kf5-solid","version":"5.116.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXres":{"origin":"x11/libXres","version":"1.2.2_1"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-location":{"origin":"devel/qt5-location","version":"5.15.16p7_1"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-webchannel":{"origin":"www/qt5-webchannel","version":"5.15.16p3_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-x11extras":{"origin":"x11/qt5-x11extras","version":"5.15.16p0_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["kde","kde-plasma","sysutils"],"shlibs_required":["libKF5AuthCore.so.5","libKF5CoreAddons.so.5","libKF5I18n.so.5","libQt5Core.so.5","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"WEBENGINE":"off"}},{"name":"pl-napi","origin":"polish/napi","version":"2.0.1_1","comment":"Command line subtitles downloader for napiprojekt.pl","maintainer":"dominik.lisiak@bemsoft.pl","www":"https://gitlab.com/hesperos/napi","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d7bce143883b827922f64eef26d8acec48061f63206af364a147bec81fe8afc7","flatsize":214566,"path":"All/pl-napi-2.0.1_1.pkg","repopath":"All/pl-napi-2.0.1_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":44156,"desc":"\"napi.sh\" is a napiprojekt.pl client written in Bash. The purpose of the project\nwas to create simple tool for systems with very limited resources (NAS QNAP\ndrives, Synology, OpenWRT routers, Popcorn streamers, etc). It was inspired by\n\"pynapi.py\" script.\n\n\"napi.sh\" is distributed together with automatic subtitle format converter\n\"subotage.sh\" created specially for \"napi.sh\". \"subotage.sh\" is written in Bash\nand uses awk for text processing.","deps":{"7-zip":{"origin":"archivers/7-zip","version":"24.09"},"base64":{"origin":"converters/base64","version":"1.5_2"},"bash":{"origin":"shells/bash","version":"5.2.37"},"mediainfo":{"origin":"multimedia/mediainfo","version":"24.12"},"wget":{"origin":"ftp/wget","version":"1.25.0"}},"categories":["multimedia","polish"],"options":{"COVER":"off","NFO":"off","RMORIG":"off","SUBRIP":"off","UTF8":"off"}},{"name":"pl-qnapi","origin":"polish/qnapi","version":"0.2.3_9","comment":"Qt5 based subtitle downloader","maintainer":"ports@FreeBSD.org","www":"https://qnapi.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"53e55587445a630cea67f7036b136b5bf76249fac8c4ec31e25e0cb0211205f3","flatsize":1197479,"path":"All/pl-qnapi-0.2.3_9.pkg","repopath":"All/pl-qnapi-0.2.3_9.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":512028,"desc":"Free, Qt5-based application designed for automatically downloading and\nmatching subtitles for your movie files.\nIt uses NapiProjekt, Napisy24 and OpenSubtitles databases.","deps":{"7-zip":{"origin":"archivers/7-zip","version":"24.09"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libmediainfo":{"origin":"multimedia/libmediainfo","version":"24.12_1"},"libzen":{"origin":"multimedia/libzen","version":"0.4.41.24.12,3"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["multimedia","polish"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libc.so.8","libm.so.4","libmediainfo.so.0","libpthread.so.0","libstdc++.so.9","libz.so.3","libzen.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe pl-qnapi port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"plank","origin":"x11/plank","version":"0.11.114","comment":"Elegant, simple, and clean dock","maintainer":"daniel@shafer.cc","www":"https://github.com/zquestz/plank-reloaded","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"222befb83006750e03ca15bceb00ab7a6339788b6703aedec5d01a857ad2b6a4","flatsize":1583054,"path":"All/plank-0.11.114.pkg","repopath":"All/plank-0.11.114.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":415488,"desc":"Plank is an elegant, simple and clean dock.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"bamf":{"origin":"sysutils/bamf","version":"0.5.6_2"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnome-menus":{"origin":"x11/gnome-menus","version":"3.36.0"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libgee":{"origin":"devel/libgee","version":"0.20.6_1"},"libwnck3":{"origin":"x11-toolkits/libwnck3","version":"43.2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"upower":{"origin":"sysutils/upower","version":"1.90.7"}},"categories":["x11"],"shlibs_required":["libc.so.8","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libintl.so.8"],"options":{"DBUSMENU":"off"}},{"name":"plans","origin":"deskutils/plans","version":"8.2.1_3","comment":"Good Web Calendar","maintainer":"ports@FreeBSD.org","www":"http://www.planscalendar.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4d384d897bec58f489d17868b3099b6861aae84c7243fc6ff8912eaa4ee54a47","flatsize":1986986,"path":"All/plans-8.2.1_3.pkg","repopath":"All/plans-8.2.1_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":676904,"desc":"Plans lets you put calendars on the web.\n\no Sharp-looking\no Open Source\no Multiple Calendars\no Recurring Events\no Extendable\no International Support\no Easy Browser-Based Management\no Database Support\no Template-based design","deps":{"p5-CGI-Session":{"origin":"www/p5-CGI-Session","version":"4.48_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["deskutils","www"],"messages":[{"message":"Plans is now installed at /usr/local/www/plans\nYou'll need to configure your server to accept CGI scripts\nin the directory. Plans can be configured by editing\n/usr/local/www/plans/plans_config.pl","type":"install"},{"message":"===>   NOTICE:\n\nThe plans port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"pl-webalizer","origin":"polish/webalizer2","version":"2.23.8_18","comment":"Web server log file analysis program","maintainer":"wtp@bsdguru.org","www":"http://www.mrunix.net/webalizer/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e02f3dbd08a66a85e91b138c4c026ab35dd7064ac7daa01ef19a467fb9a9b275","flatsize":452081,"path":"All/pl-webalizer-2.23.8_18.pkg","repopath":"All/pl-webalizer-2.23.8_18.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":139676,"desc":"What is The Webalizer?\n----------------------\n\nA fast, free web server log file analysis program.  Produces\nHTML output for viewing with a web browser.  Written in C on\na Linux platform, however designed to be as ANSI/POSIX\ncompliant as possible so porting to other UNIX platforms should\nbe painless.  Binary distributions for most popular platforms\nare available.  Features multiple language support, incremental\nprocessing capabilities, reverse DNS lookup support, export via\ntab separated ascii files to popular databases and spreadsheets,\nand much more.  Supports standard CLF and combined logs, as well\nas wu-ftpd xferlog and squid proxy logs, which can be either in\nstandard text format or gzip compressed.\n\nKeywords:      Web Analysis, Log Analysis, Usage Statistics, Linux, Unix","deps":{"libgd":{"origin":"graphics/gd","version":"2.3.3_13,1"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["polish","www"],"shlibs_required":["libbz2.so.2","libc.so.8","libgd.so.6","libm.so.4","libpng16.so.16","libz.so.3"],"options":{"GEOIP":"off","GEODB":"off","WEBALIZER_CONV":"off","FULL_CGI_REFS":"off","CLICKABLE_REFERER":"off","IP_AS_HOSTNAME":"off","LARGE_URL":"off","DOCS":"on","EXAMPLES":"on","BDB1":"on","BDB":"off"}},{"name":"pl-libgadu","origin":"polish/libgadu","version":"1.12.2_1,1","comment":"Instant messaging library for Gadu-Gadu protocol","maintainer":"ports@FreeBSD.org","www":"https://libgadu.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"17d03f1359e8796f651d46bb529699eb2b85e7ba0897492602d7b12fb6e99c5f","flatsize":352150,"path":"All/pl-libgadu-1.12.2_1,1.pkg","repopath":"All/pl-libgadu-1.12.2_1,1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":105248,"desc":"This package contains libgadu, which is used by Instant Messangers that\ncommunicate using Gadu-Gadu protocol (especially popular in Poland).","deps":{"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"protobuf-c":{"origin":"devel/protobuf-c","version":"1.5.1_1"}},"categories":["net-im","polish"],"messages":[{"message":"===>   NOTICE:\n\nThe pl-libgadu port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"pl-hyphen","origin":"polish/hyphen","version":"2007.04.16_1","comment":"Polish hyphenation rules","maintainer":"office@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cb96cc0958d29d5b41a3dc3c517c4de58389b0a3c443c27d14ff4832987c17cc","flatsize":64768,"path":"All/pl-hyphen-2007.04.16_1.pkg","repopath":"All/pl-hyphen-2007.04.16_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":19112,"desc":"Polish hyphenation rules","categories":["polish","textproc"]},{"name":"pl-mythes","origin":"polish/mythes","version":"1.5_1","comment":"Polish thesaurus","maintainer":"office@FreeBSD.org","www":"http://synonimy.ux.pl/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c578827818650992d9fb8a973771514193185fbe181cce095b255012b7a3d876","flatsize":5883122,"path":"All/pl-mythes-1.5_1.pkg","repopath":"All/pl-mythes-1.5_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":768716,"desc":"Polish thesaurus","categories":["polish","textproc"]},{"name":"pktstat","origin":"net-mgmt/pktstat","version":"1.8.5_2","comment":"Network traffic viewer","maintainer":"freebsd@sosend.de","www":"https://github.com/dleonard0/pktstat","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f710bed02d49b3ea0eb86ca6e8faae6ddee51792b9ecdc87ad1d9e12a486028f","flatsize":59937,"path":"All/pktstat-1.8.5_2.pkg","repopath":"All/pktstat-1.8.5_2.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":24596,"desc":"Pktstat listens to the network and shows the bandwidth being consumed\nby packets of various kinds in realtime. It understands some protocols\n(including FTP, HTTP, and X11) and adds a descriptive name next to the\nentry.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["net-mgmt"],"shlibs_required":["libc.so.8","libm.so.4","libncurses.so.6","libpcap.so.3","libtinfo.so.6"]},{"name":"pktanon","origin":"net/pktanon","version":"1.4.0_26","comment":"Network trace anonymizer","maintainer":"ports@FreeBSD.org","www":"https://www.tm.uka.de/software/pktanon/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b1215f543127e561bb81bedabc6852095a69b3b63e4de36c0b16a45197459ccc","flatsize":310281,"path":"All/pktanon-1.4.0_26.pkg","repopath":"All/pktanon-1.4.0_26.pkg","licenselogic":"single","pkgsize":90728,"desc":"PKtAnon performs network trace anonymization. It is highly configurable\nand uses anonymization profiles. Anonymization profiles allow for\nmapping of arbitrary anonymization primitives to protocol attributes,\nthus providing high flexibility and easy usability. A huge number of\nanonymization primitives and network protocols are supported and ready\nto use for online and offline anonymization.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"xerces-c3":{"origin":"textproc/xerces-c3","version":"3.3.0"}},"categories":["net"],"shlibs_required":["libboost_system.so.1.87.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9","libxerces-c-3.3.so"],"messages":[{"message":"===>   NOTICE:\n\nThe pktanon port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"pl-fortunepl","origin":"polish/fortunepl","version":"20091121","comment":"Lot of funny Polish fortune files","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9163d24542721fac5054b008ee705bfca7c1af1a6f7214da440e821d40ce5c79","flatsize":2114523,"path":"All/pl-fortunepl-20091121.pkg","repopath":"All/pl-fortunepl-20091121.pkg","licenselogic":"single","pkgsize":738940,"desc":"Package contains plenty of funny Polish fortunes.\nCollected by PLD maintainers from many sources, versatile and facetious.","categories":["polish"],"messages":[{"message":"===>   NOTICE:\n\nThe pl-fortunepl port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"pl-hunspell","origin":"polish/hunspell","version":"20250301","comment":"Polish hunspell dictionaries","maintainer":"office@FreeBSD.org","www":"https://sjp.pl/slownik/en/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e6aeae659ead596a9abe94cae4bc96f3f298ae5e25db753d40c856c008474a0f","flatsize":5550009,"path":"All/pl-hunspell-20250301.pkg","repopath":"All/pl-hunspell-20250301.pkg","licenselogic":"or","licenses":["APACHE20","CC-BY-NC-SA-1.0","GPLv3","LGPL3","MPL11"],"pkgsize":1074624,"desc":"Polish hunspell dictionaries","categories":["polish","textproc"]},{"name":"pkgconf","origin":"devel/pkgconf","version":"2.3.0,2","comment":"Utility to help to configure compiler and linker flags","maintainer":"bapt@FreeBSD.org","www":"https://gitea.treehouse.systems/ariadne/pkgconf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fa9eee413b0c69c4983af796e00e096929feafd8fc30c89dee39a8f7d89f4705","flatsize":311674,"path":"All/pkgconf-2.3.0,2.pkg","repopath":"All/pkgconf-2.3.0,2.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":83240,"desc":"pkgconf is a program which helps to configure compiler and linker flags for\ndevelopment frameworks. It is similar to pkg-config, but was written from\nscratch in Summer of 2011 to replace pkg-config, which now needs itself to\nbuild itself.","categories":["devel"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:pkgconf:pkgconf:2.3.0:::::dragonfly6:x86_64"}},{"name":"pkgs_which","origin":"ports-mgmt/pkgs_which","version":"0.4.1_2","comment":"Quickly find out which ports contributed to a file tree","maintainer":"mandree@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dbf216dff40c3d37d581ca3b0146d8fe89324e99d72b823d76e545f3de18dc8c","flatsize":51934,"path":"All/pkgs_which-0.4.1_2.pkg","repopath":"All/pkgs_which-0.4.1_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":21244,"desc":"pkgs_which is a Perl script to efficiently determine, from a set of\nfiles and/or directories, which ports/packages have installed files\nhere.  It does not require a database and is useful to determine which\nports need to be upgraded after, for instance, a script language\ninterpreter has been updated and needs the site-packages reinstalled.\n\nThe port is self-contained in the ports tree.\nhere are no external distribution sites or web pages.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","ports-mgmt"],"options":{"DOCS":"on"}},{"name":"pkgcompare","origin":"ports-mgmt/pkgcompare","version":"1.1_1","comment":"Alternate to pkg upgrade","maintainer":"waitman@waitman.net","www":"https://github.com/waitman/pkg-compare","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d304b0599ca44aac4651237cead7619bf95e0d3c22cd66d87530914db05fe340","flatsize":11626,"path":"All/pkgcompare-1.1_1.pkg","repopath":"All/pkgcompare-1.1_1.pkg","licenselogic":"single","licenses":["PKG-COMPARE"],"pkgsize":5820,"desc":"This program provides for an alternate pkg upgrade procedure.\n\nMove /usr/local to /usr/old-local and /var/db/pkg to /var/db/old-pkg,\nthen use pkg-compare to generate a list of packages to install.","deps":{"pkg":{"origin":"ports-mgmt/pkg","version":"2.2.0"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["ports-mgmt"],"shlibs_required":["libc.so.8","libsqlite3.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"man page is installed in /usr/local/man/man8, if you do not yet\nhave the configuration in /etc/manpath.config, add\n\nOPTIONAL_MANPATH        /usr/local/man\n\nto view all man pages which are installed in /usr/local/man/manX/","type":"install"}]},{"name":"pkg_tree","origin":"ports-mgmt/pkg_tree","version":"1.1_6","comment":"Get a 'graphical' tree-overview of installed packages","maintainer":"tatsuki_makino@hotmail.com","www":"https://www.mavetju.org/unix/general.php","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fac92d7cd75c47de9fc687b4e1eba191d8d675efe699e3d5656d75a971619430","flatsize":8620,"path":"All/pkg_tree-1.1_6.pkg","repopath":"All/pkg_tree-1.1_6.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":5984,"desc":"Get a 'graphical' tree-overview of installed packages\n\nGenerates a ascii-art-graphical tree of packages and their dependancies.\nFor example for setxkbmap and xkbcomp\n\n      [~] edwin@k7>pkg_tree 'xkb[cm]'\n      setxkbmap-1.0.4\n      |\\__ kbproto-1.0.3\n      |\\__ pkg-config-0.23_1\n      |\\__ xproto-7.0.10_1\n      |\\__ libXau-1.0.3_2\n      |\\__ libXdmcp-1.0.2_1\n      |\\__ libX11-1.1.3_1,1\n       \\__ libxkbfile-1.0.4\n      xkbcomp-1.0.3\n      |\\__ kbproto-1.0.3\n      |\\__ pkg-config-0.23_1\n      |\\__ xproto-7.0.10_1\n      |\\__ libXau-1.0.3_2\n      |\\__ libXdmcp-1.0.2_1\n      |\\__ libX11-1.1.3_1,1\n       \\__ libxkbfile-1.0.4","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["ports-mgmt"]},{"name":"pkg_cutleaves","origin":"ports-mgmt/pkg_cutleaves","version":"20181216_1","comment":"Interactive script for deinstalling 'leaf' packages","maintainer":"bofh@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0c463ae8bf5c72ec788464521415cdcfaf0391a7b4bf3065a81fdad92ec427f0","flatsize":12871,"path":"All/pkg_cutleaves-20181216_1.pkg","repopath":"All/pkg_cutleaves-20181216_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":6768,"desc":"pkg_cutleaves finds installed 'leaf' packages, i.e. packages that are\nnot referenced by any other installed package, and lets you decide for\neach one if you want to keep or deinstall it (via pkg_deinstall(1) or\npkg-delete(8)).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["ports-mgmt"]},{"name":"pkg_cleanup","origin":"ports-mgmt/pkg_cleanup","version":"2.1_1","comment":"Interactive program for deinstalling 'leaf' packages","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5e984ef9f5175c5ef3e2fbfd1b0694c36a713730189f7d25b101fe024bf37e8a","flatsize":12458,"path":"All/pkg_cleanup-2.1_1.pkg","repopath":"All/pkg_cleanup-2.1_1.pkg","licenselogic":"single","pkgsize":6100,"desc":"pkg_cleanup finds packages that are not requested by any other installed\npackage and lets you decide for each one if you want to keep it or delete it.\nIt also allows viewing the package comment and description.\n\nThis program is essentially a clone of pkg_rmleaves except that it shows\nthe comment and description of packages and does not support GUI dialog(1)\nimplementations.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["ports-mgmt"],"shlibs_required":["libc.so.8","libdialog.so.6","libncurses.so.6","libtinfo.so.6"],"messages":[{"message":"===>   NOTICE:\n\nThe pkg_cleanup port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"pkg-rmleaf","origin":"ports-mgmt/pkg-rmleaf","version":"0.4","comment":"Remove leaf packages","maintainer":"shen.elf@gmail.com","www":"https://github.com/bsdelf/pkg-rmleaf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a3d3fe27afef3de3c5719042106fc0be1c8d6e3eb71d18585b7867db9ed58097","flatsize":3353,"path":"All/pkg-rmleaf-0.4.pkg","repopath":"All/pkg-rmleaf-0.4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":2316,"desc":"A little script for removing leaf packages (requires pkg).","categories":["ports-mgmt"]},{"name":"pkg_rmleaves","origin":"ports-mgmt/pkg_rmleaves","version":"20231217","comment":"Interactive script for deinstalling leaf packages","maintainer":"alexander@wittig.name","www":"https://alex.wittig.name/en/90Software/70pkg_rmleaves.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f4b603b989132b956440f7361f5c6dbc8d7583f2e6713b1f3f45b215e1509d4c","flatsize":5682,"path":"All/pkg_rmleaves-20231217.pkg","repopath":"All/pkg_rmleaves-20231217.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":4040,"desc":"pkg_rmleaves finds packages that are not required (depended on) by any\nother installed package and lets you decide (in a beautiful dialog interface)\nfor each one if you want to keep it or deinstall it.","deps":{"bsddialog":{"origin":"devel/bsddialog","version":"1.0.4"}},"categories":["ports-mgmt"]},{"name":"pkg-provides","origin":"ports-mgmt/pkg-provides","version":"0.7.4","comment":"Pkg plugin for querying which package provides a particular file","maintainer":"rodrigo@FreeBSD.org","www":"https://github.com/rosorio/pkg-provides","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c6ad5cc25ecb76ece11eb3d6c9c5ce0bfbd88417d2b1ed059297e9224fd891ce","flatsize":27125,"path":"All/pkg-provides-0.7.4.pkg","repopath":"All/pkg-provides-0.7.4.pkg","licenselogic":"and","licenses":["BSD2CLAUSE","BSD3CLAUSE","BSD4CLAUSE"],"pkgsize":11776,"desc":"Pkg-provides is an open source project providing a database with the list of every single files installed by FreeBSD packages and a pluging for pkg - the FreeBSD package manager - to fetch and search this database.\n\nPkg-provides is used to query which package in your pkg catalog provides a particular file given a pattern\n\nThe database is update daily based on the FreeBSD official repos.\n\nPkg-provides database and plugin is not part of the FreeBSD project nor maintained by pkg developers.","deps":{"pcre2":{"origin":"devel/pcre2","version":"10.45"}},"categories":["ports-mgmt"],"messages":[{"message":"In order to use the pkg-provides plugin you need to enable plugins in pkg.\nTo do this, uncomment the following lines in /usr/local/etc/pkg.conf file\nand add pkg-provides to the supported plugin list:\n\nPKG_PLUGINS_DIR = \"/usr/local/lib/pkg/\";\nPKG_ENABLE_PLUGINS = true;\nPLUGINS [ provides ];\n\nAfter that run `pkg plugins' to see the plugins handled by pkg.","type":"install"},{"message":"To update the provides database run `pkg provides -u`.","type":"upgrade"}]},{"name":"pl-aspell","origin":"polish/aspell","version":"6.0.20061121.0_1,1","comment":"Aspell Polish dictionary","maintainer":"office@FreeBSD.org","www":"https://aspell.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7b9b69a1edd1dd3dabd8f119cfbcc68f163b31610aa3adddeb4c228fedaea1ee","flatsize":6167956,"path":"All/pl-aspell-6.0.20061121.0_1,1.pkg","repopath":"All/pl-aspell-6.0.20061121.0_1,1.pkg","licenselogic":"single","pkgsize":1834872,"desc":"Aspell Polish dictionary.\n\nNote: if you build from ports, prefer textproc/aspell, it will let you\n      select dictionaries for several languages.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["polish","textproc"]},{"name":"pkg-info.el-emacs_wayland","origin":"devel/pkg-info.el","version":"0.6_18","comment":"Provide information about Emacs packages","maintainer":"hrs@FreeBSD.org","www":"https://github.com/lunaryorn/pkg-info.el","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ccf16415c54669f79c5ba3a502fd29ebe73bf60ea5c64e63529420debf001eaf","flatsize":47531,"path":"All/pkg-info.el-emacs_wayland-0.6_18.pkg","repopath":"All/pkg-info.el-emacs_wayland-0.6_18.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":14896,"desc":"Provide information about Emacs packages.","deps":{"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["devel","elisp"],"annotations":{"flavor":"wayland"}},{"name":"pkg-info.el-emacs_nox","origin":"devel/pkg-info.el","version":"0.6_18","comment":"Provide information about Emacs packages","maintainer":"hrs@FreeBSD.org","www":"https://github.com/lunaryorn/pkg-info.el","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"67a70b831a9a3115106c9b454bc7fe676579c49ddd21d032915f5795b868c753","flatsize":47531,"path":"All/pkg-info.el-emacs_nox-0.6_18.pkg","repopath":"All/pkg-info.el-emacs_nox-0.6_18.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":14888,"desc":"Provide information about Emacs packages.","deps":{"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["devel","elisp"],"annotations":{"flavor":"nox"}},{"name":"plasma6-kde-cli-tools","origin":"sysutils/plasma6-kde-cli-tools","version":"6.3.5","comment":"Tools based on KDE Frameworks to better interact with the system","maintainer":"kde@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"637ddb11609f48b65d041c6982ecbfbd72c89a9d7803e43e41c4878371cf36a8","flatsize":4054888,"path":"All/plasma6-kde-cli-tools-6.3.5.pkg","repopath":"All/plasma6-kde-cli-tools-6.3.5.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":867784,"desc":"Use Plasma to surf the web; keep in touch with colleagues, friends and family;\nmanage your files, enjoy music and videos; and get creative and productive at\nwork. Do it all in a beautiful environment that adapts to your needs, and with\nthe safety, privacy-protection and peace of mind that the best Free Open Source\nSoftware has to offer.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kcmutils":{"origin":"devel/kf6-kcmutils","version":"6.14.0"},"kf6-kcolorscheme":{"origin":"x11-themes/kf6-kcolorscheme","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kdesu":{"origin":"security/kf6-kdesu","version":"6.14.0"},"kf6-kdoctools":{"origin":"devel/kf6-kdoctools","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kiconthemes":{"origin":"x11-themes/kf6-kiconthemes","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kjobwidgets":{"origin":"x11-toolkits/kf6-kjobwidgets","version":"6.14.0"},"kf6-kparts":{"origin":"devel/kf6-kparts","version":"6.14.0"},"kf6-kpty":{"origin":"devel/kf6-kpty","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"kf6-solid":{"origin":"devel/kf6-solid","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"},"qt6-svg":{"origin":"graphics/qt6-svg","version":"6.8.3"}},"categories":["kde","kde-plasma","sysutils"],"shlibs_required":["libGLX.so.0","libKF6ColorScheme.so.6","libKF6Completion.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6IconThemes.so.6","libKF6IconWidgets.so.6","libKF6JobWidgets.so.6","libKF6KIOCore.so.6","libKF6KIOGui.so.6","libKF6KIOWidgets.so.6","libKF6Parts.so.6","libKF6Pty.so.6","libKF6Service.so.6","libKF6Solid.so.6","libKF6Su.so.6","libKF6WidgetsAddons.so.6","libKF6WindowSystem.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Svg.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libX11.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6","libxkbcommon.so.0"]},{"name":"pkg-info.el-emacs_devel_nox","origin":"devel/pkg-info.el","version":"0.6_18","comment":"Provide information about Emacs packages","maintainer":"hrs@FreeBSD.org","www":"https://github.com/lunaryorn/pkg-info.el","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"24b727f8ec939acb9b9b8004807c6b60e04e0704c693cf60ad47ccf0b54f0499","flatsize":47531,"path":"All/pkg-info.el-emacs_devel_nox-0.6_18.pkg","repopath":"All/pkg-info.el-emacs_devel_nox-0.6_18.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":14900,"desc":"Provide information about Emacs packages.","deps":{"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"}},"categories":["devel","elisp"],"annotations":{"flavor":"devel_nox"}},{"name":"pkg-info.el-emacs_devel","origin":"devel/pkg-info.el","version":"0.6_18","comment":"Provide information about Emacs packages","maintainer":"hrs@FreeBSD.org","www":"https://github.com/lunaryorn/pkg-info.el","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f639c92979eac8180d3f117851af6b6d284b35e773145527d39cbeb4f3a16bf3","flatsize":47531,"path":"All/pkg-info.el-emacs_devel-0.6_18.pkg","repopath":"All/pkg-info.el-emacs_devel-0.6_18.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":14904,"desc":"Provide information about Emacs packages.","deps":{"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"}},"categories":["devel","elisp"],"annotations":{"flavor":"devel_full"}},{"name":"prestashop","origin":"finance/prestashop","version":"8.2.0","comment":"Open-Source e-Commerce Software for Web 2.0","maintainer":"wen@FreeBSD.org","www":"https://www.prestashop.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6b2de86a778f0fe09a61d70ac381cb412769ac87465296ccf44755451e23abbb","flatsize":259335373,"path":"All/prestashop-8.2.0.pkg","repopath":"All/prestashop-8.2.0.pkg","licenselogic":"single","pkgsize":52614124,"desc":"Conceived in PHP and MySQL, PrestaShop is a really modular and customizable\nsolution, as well as technically than graphically. Find on the PrestaShop\nofficial marketplace, addons.prestashop.com, an unlimited quantity of\nextensions or templates for our e-commerce solution.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-ctype":{"origin":"textproc/php83-ctype","version":"8.3.21"},"php83-curl":{"origin":"ftp/php83-curl","version":"8.3.21"},"php83-dom":{"origin":"textproc/php83-dom","version":"8.3.21"},"php83-fileinfo":{"origin":"sysutils/php83-fileinfo","version":"8.3.21"},"php83-filter":{"origin":"security/php83-filter","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-intl":{"origin":"devel/php83-intl","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-mysqli":{"origin":"databases/php83-mysqli","version":"8.3.21"},"php83-pdo_mysql":{"origin":"databases/php83-pdo_mysql","version":"8.3.21"},"php83-pecl-mcrypt":{"origin":"security/pecl-mcrypt","version":"1.0.7"},"php83-posix":{"origin":"sysutils/php83-posix","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-simplexml":{"origin":"textproc/php83-simplexml","version":"8.3.21"},"php83-soap":{"origin":"net/php83-soap","version":"8.3.21"},"php83-tokenizer":{"origin":"devel/php83-tokenizer","version":"8.3.21"},"php83-zip":{"origin":"archivers/php83-zip","version":"8.3.21"}},"categories":["finance","www"],"annotations":{"cpe":"cpe:2.3:a:prestashop:prestashop:8.2.0:::::dragonfly6:x86_64"},"messages":[{"message":"1 Congratulations! You have successfully installed\nPRESTASHOP e-Commerce platform.\n\n\n2 Add the following to your Apache configuration file\n   httpd.conf, and restart the server:\n\n   Alias /prestashop /usr/local/www/prestashop/\n   AcceptPathInfo On\n   <Directory /usr/local/www/prestashop>\n        Options Indexes\n      AllowOverride None\n      Require all granted\n   </Directory>\n\n3 Then continue to proceed to Prestashop web setup proccess with\n  your browser:\n  http://your-server-name/prestashop/\n\n4 More detailed document could be found here:\n  https://docs.prestashop-project.org/v.8-documentation/getting-started/installing-prestashop","type":"install"}]},{"name":"pkg-info.el-emacs_canna","origin":"devel/pkg-info.el","version":"0.6_18","comment":"Provide information about Emacs packages","maintainer":"hrs@FreeBSD.org","www":"https://github.com/lunaryorn/pkg-info.el","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d9df3b84a32509d0b7423cf4e3fa677925350c215de8c74d2867ad5b9f1abd16","flatsize":47531,"path":"All/pkg-info.el-emacs_canna-0.6_18.pkg","repopath":"All/pkg-info.el-emacs_canna-0.6_18.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":14888,"desc":"Provide information about Emacs packages.","deps":{"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["devel","elisp"],"annotations":{"flavor":"canna"}},{"name":"pkg-info.el","origin":"devel/pkg-info.el","version":"0.6_18","comment":"Provide information about Emacs packages","maintainer":"hrs@FreeBSD.org","www":"https://github.com/lunaryorn/pkg-info.el","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"402396a5a590d6dd26ea8dd91736d2b46ad9d9a77c5ceece3121a654b8fda2bd","flatsize":47531,"path":"All/pkg-info.el-0.6_18.pkg","repopath":"All/pkg-info.el-0.6_18.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":14876,"desc":"Provide information about Emacs packages.","deps":{"emacs":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["devel","elisp"],"annotations":{"flavor":"full"}},{"name":"pkg-appstream","origin":"ports-mgmt/pkg-appstream","version":"1.0.4","comment":"Pkg plugin for downloading AppStream metadata","maintainer":"arrowd@FreeBSD.org","www":"https://github.com/freebsd/pkg-appstream","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e7d274f4396aca481f4d9bb6b047adec818a4838e3425cd16b43eaccdfee9f2a","flatsize":8553,"path":"All/pkg-appstream-1.0.4.pkg","repopath":"All/pkg-appstream-1.0.4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":3820,"desc":"This libpkg plugin is supposed to fill /var/lib/swcatalog/xml/ directory with\nup-to-date AppStream metadata from pkg repositories that support that.","categories":["ports-mgmt"]},{"name":"pkg-graph","origin":"ports-mgmt/pkg-graph","version":"g20180614_29","comment":"Graphviz generator for pkg","maintainer":"gnn@FreeBSD.org","www":"https://github.com/neosmart/pkg-graph","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"089c2e81b506741369759cdf4ed3ffdf133aaf5b778944193831ec6df8394da5","flatsize":515315,"path":"All/pkg-graph-g20180614_29.pkg","repopath":"All/pkg-graph-g20180614_29.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":196404,"desc":"pkg-graph is a command-line utility to generate a dependency graph in\nDOT syntax (for use with graphviz and others) to represent the\ndependency tree of installed packages. It can be used to visually\nanalyze the package dependency chain and understand why certain packages\nare pulled in.","categories":["ports-mgmt"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"pkg","origin":"ports-mgmt/pkg","version":"2.2.0","comment":"Package manager","maintainer":"pkg@FreeBSD.org","www":"https://github.com/freebsd/pkg","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3736ce9526af363ebc4d217522c7777129d18891cf412033b37413e028c3ae3b","flatsize":21169245,"path":"All/pkg-2.2.0.pkg","repopath":"All/pkg-2.2.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":4400348,"desc":"Package management tool","categories":["ports-mgmt"],"shlibs_required":["libarchive.so.5","libc.so.8","libm.so.4","libprivate_crypto.so.50","libprivate_ssl.so.53","libpthread.so.0","libutil.so.4","libz.so.3"],"options":{"DOCS":"on"}},{"name":"puppetdb8","origin":"databases/puppetdb8","version":"8.8.1","comment":"PuppetDB storeconfigs backend","maintainer":"puppet@FreeBSD.org","www":"https://docs.puppetlabs.com/puppetdb/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d1ad7ab6dbf08bb1298476cef6ff31791b40df3d6f890137ffbf2e0f4efd82b1","flatsize":67759857,"path":"All/puppetdb8-8.8.1.pkg","repopath":"All/puppetdb8-8.8.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":55665916,"desc":"The PuppetDB storeconfigs backend","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"openjdk11":{"origin":"java/openjdk11","version":"11.0.26+4.1_1"}},"categories":["databases","java"],"users":["puppetdb"],"groups":["puppetdb"],"annotations":{"cpe":"cpe:2.3:a:puppet:puppetdb:8.8.1:::::dragonfly6:x86_64"},"messages":[{"message":"If this is a new installation, please run the follow to setup your SSL/puppetdb\nserver:\n\n/usr/local/bin/puppetdb ssl-setup\n\nPlease also remember to add puppetdb_enable=\"YES\" into your rc.conf.","type":"install"}]},{"name":"pl-libreoffice","origin":"polish/libreoffice","version":"25.2.2.2","comment":"pl language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"395fd73545f5f664d2e70ba8c63a070982d3b031ac2f34d2c2f4bf2b06edd236","flatsize":35831639,"path":"All/pl-libreoffice-25.2.2.2.pkg","repopath":"All/pl-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":3525464,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors","polish"]},{"name":"pkesh","origin":"security/pkesh","version":"1.0","comment":"Public Key Encryption SHell script","maintainer":"cperciva@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"75ba01630a6081e4f76063512001de070bfadefbb8f30ddb718a667848f5288f","flatsize":5687,"path":"All/pkesh-1.0.pkg","repopath":"All/pkesh-1.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":3184,"desc":"pkesh is a Public Key Encryption SHell script.  Think GPG with 99.9%25 less\ncode and without the web-of-trust mechanism: pkesh encrypts data to a key,\nand it's up to you to make sure it's the correct key.","categories":["security"],"options":{"DOCS":"on"}},{"name":"pkfonts118","origin":"print/pkfonts118","version":"1.0","comment":"English PK fonts, for ghostscripts, xdvi, and so on","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f3e31d8cd89cc972fd6cb41cdd02659f48429b4f7f03843563a6adcc2dc189a7","flatsize":2772620,"path":"All/pkfonts118-1.0.pkg","repopath":"All/pkfonts118-1.0.pkg","licenselogic":"single","pkgsize":1511220,"desc":"This is English PK fonts package.\n\nThis package can install 118, 240, 300(default) or 400 dpi fonts.","categories":["print"],"messages":[{"message":"===>   NOTICE:\n\nThe pkfonts118 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"pkcs11-helper","origin":"security/pkcs11-helper","version":"1.29.0_3","comment":"Helper library for multiple PKCS#11 providers","maintainer":"ale@FreeBSD.org","www":"https://github.com/OpenSC/pkcs11-helper","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"02779bed5d5a6c34f1a4f6e0b66deb0aa58218cdfda13471d6eeb9ead6621c63","flatsize":538777,"path":"All/pkcs11-helper-1.29.0_3.pkg","repopath":"All/pkcs11-helper-1.29.0_3.pkg","licenselogic":"or","licenses":["BSD3CLAUSE","GPLv2"],"pkgsize":101956,"desc":"pkcs11-helper is a library that simplifies the interaction\nwith PKCS#11 providers for end-user applications.\n\npkcs11-helper allows using multiple PKCS#11 providers at\nthe same time, enumerating available token certificates, or\nselecting a certificate directly by serialized id, handling\ncard removal and card insert events, handling card re-insert\nto a different slot, supporting session expiration and much\nmore all using a simple API.\n\npkcs11-helper is not designed to manage card content, since\nobject attributes are usually vendor specific, and 99%25 of\napplication need to access existing objects in order to\nperform signature and decryption.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["devel","security"],"options":{"DOCS":"on","DOXYGEN":"off"}},{"name":"pkcs11-dump","origin":"security/pkcs11-dump","version":"0.3.4_1","comment":"Allow dumping PKCS#11 token content","maintainer":"ale@FreeBSD.org","www":"http://sites.google.com/site/alonbarlev/pkcs11-utilities","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"41b8f8285ff544ca677392e93c0abbd51cdd52b8ff5abb5c105253046b2d63a6","flatsize":87744,"path":"All/pkcs11-dump-0.3.4_1.pkg","repopath":"All/pkcs11-dump-0.3.4_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":32584,"desc":"pkcs11-dump is a small utility to dump PKCS#11 token contents.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["security"],"shlibs_required":["libc.so.8","libcrypto.so.12","libdl.so.0","libm.so.4","libstdc++.so.9"]},{"name":"pkcrack","origin":"security/pkcrack","version":"1.2.3_1","comment":"Utility for breaking pkzip encryption","maintainer":"ehaupt@FreeBSD.org","www":"https://www.unix-ag.uni-kl.de/~conrad/krypto/pkcrack.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"21be165a71c74b6bd9916b411d92ee216e8493774ed04b47861f31453d38211e","flatsize":195791,"path":"All/pkcrack-1.2.3_1.pkg","repopath":"All/pkcrack-1.2.3_1.pkg","licenselogic":"single","licenses":["pkcrack"],"pkgsize":105056,"desc":"This package implements an algorithm for breaking the PkZip cipher that was\ndevised by Eli Biham and Paul Kocher.\n\nThis program applies a known plaintext attack to an encrypted file.\nA known-plaintext-attack recovers a password using the encrypted file and\n(part of) the unencrypted file.\n\nPlease note that cryptographers use the word 'plaintext' for any kind of\nunencrypted data - not necessarily readable ASCII text.\n\nBefore you ask why somebody may want to know the password when he already knows\nthe plaintext think of the following situations:\n\n - Usually there's a large number of files in a ZIP-archive. Usually all these\n   files are encrypted using the same password. So if you know one of the files,\n   you can recover the password and decrypt the other files.\n - You need to know only a part of the plaintext (at least 13 bytes). Many files\n   have commonly known headers, like DOS .EXE-files. Knowing a reasonably long\n   header you can recover the password and decrypt the entire file.","categories":["security"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"pkfonts300","origin":"print/pkfonts300","version":"1.0","comment":"English PK fonts, for ghostscripts, xdvi, and so on","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fb4935ca89920c087602eb786c1dcb730e447123c0c5c0869c911753dfe7d242","flatsize":8101288,"path":"All/pkfonts300-1.0.pkg","repopath":"All/pkfonts300-1.0.pkg","licenselogic":"single","pkgsize":5290596,"desc":"This is English PK fonts package.\n\nThis package can install 118, 240, 300(default) or 400 dpi fonts.","categories":["print"],"messages":[{"message":"===>   NOTICE:\n\nThe pkfonts300 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"pixz","origin":"archivers/pixz","version":"1.0.7_1","comment":"Parallel, indexing version of XZ","maintainer":"hrs@FreeBSD.org","www":"https://github.com/vasi/pixz","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"75b261efd7431f67e9dafeb5579ebd99093650d960c8cf27462834f78a262cba","flatsize":39965,"path":"All/pixz-1.0.7_1.pkg","repopath":"All/pixz-1.0.7_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":18212,"desc":"Pixz (pronounced 'pixie') is a parallel, indexing version of XZ.","deps":{"libarchive":{"origin":"archivers/libarchive","version":"3.7.9,1"}},"categories":["archivers"],"shlibs_required":["libarchive.so.13","libc.so.8","liblzma.so.3","libm.so.4","libpthread.so.0"]},{"name":"pkfonts600","origin":"print/pkfonts600","version":"1.0","comment":"English PK fonts, for ghostscripts, xdvi, and so on","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"41b312ccc8e7bc6acacb8d7e410b52c7507d2daee7009d6525f6646f9f7c8705","flatsize":8565948,"path":"All/pkfonts600-1.0.pkg","repopath":"All/pkfonts600-1.0.pkg","licenselogic":"single","pkgsize":5613156,"desc":"This is English PK fonts package.\n\nThis package can install 118, 240, 300(default) or 400 dpi fonts.","categories":["print"],"messages":[{"message":"===>   NOTICE:\n\nThe pkfonts600 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"pkfonts400","origin":"print/pkfonts400","version":"1.0","comment":"English PK fonts, for ghostscripts, xdvi, and so on","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e84ca829d2f816ceafe5e7a1270474a2ee1ba7165c7457547eb3d1f2caed3f60","flatsize":7779536,"path":"All/pkfonts400-1.0.pkg","repopath":"All/pkfonts400-1.0.pkg","licenselogic":"single","pkgsize":5285800,"desc":"This is English PK fonts package.\n\nThis package can install 118, 240, 300(default) or 400 dpi fonts.","categories":["print"],"messages":[{"message":"===>   NOTICE:\n\nThe pkfonts400 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"pixman","origin":"x11/pixman","version":"0.44.2","comment":"Low-level pixel manipulation library","maintainer":"x11@FreeBSD.org","www":"https://pixman.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"727671951bb68cde6c0d386a4c81fe8c8aa0c69a1260e0499fd5a12450b17ee2","flatsize":712901,"path":"All/pixman-0.44.2.pkg","repopath":"All/pixman-0.44.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":233912,"desc":"Pixman is a library that provides low-level pixel manipulation\nfeatures such as image compositing and trapezoid rasterization.","categories":["x11"],"options":{"OPENMP":"on","TEST":"off"},"annotations":{"cpe":"cpe:2.3:a:pixman:pixman:0.44.2:::::dragonfly6:x86_64"}},{"name":"pixiewps","origin":"security/pixiewps","version":"1.4.1","comment":"Offline WPS bruteforce utility","maintainer":"franz@bett.ag","www":"https://github.com/wiire/pixiewps","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4113208abf4fba8a1054d688926959dd4680312c5d092580087d91892442334a","flatsize":98730,"path":"All/pixiewps-1.4.1.pkg","repopath":"All/pixiewps-1.4.1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":41944,"desc":"Pixiewps is a tool written in C used to bruteforce offline the WPS pin\nexploiting the low or non-existing entropy of some APs (pixie dust attack).\nIt is meant for educational purposes only.\nAll credits for the research go to Dominique Bongard.","categories":["security"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"pixd","origin":"graphics/pixd","version":"1.0.0_4","comment":"Visualize binary data in terminal","maintainer":"mail@dbalan.in","www":"https://github.com/FireyFly/pixd/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9422b3dc4f13826389c894fa38eb2c32fd59423646008c4f810e95a3539923a5","flatsize":14842,"path":"All/pixd-1.0.0_4.pkg","repopath":"All/pixd-1.0.0_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7316,"desc":"Pixd visualizes binary data by mapping each octet to a colour\naccording to a palette, displaying the octet at a given number of\ncolumns per line.","categories":["graphics"],"shlibs_required":["libc.so.8"]},{"name":"pkfonts360","origin":"print/pkfonts360","version":"1.0","comment":"English PK fonts, for ghostscripts, xdvi, and so on","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b58cb9ddb75c17f46926042fd69ba7ff831756523e04a637aa7e6a82fe344afe","flatsize":6293740,"path":"All/pkfonts360-1.0.pkg","repopath":"All/pkfonts360-1.0.pkg","licenselogic":"single","pkgsize":4285968,"desc":"This is English PK fonts package.\n\nThis package can install 118, 240, 300(default) or 400 dpi fonts.","categories":["print"],"messages":[{"message":"===>   NOTICE:\n\nThe pkfonts360 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"pixelize","origin":"graphics/pixelize","version":"1.0.0_5","comment":"Use many scaled down images to try to duplicate another image","maintainer":"cs@FreeBSD.org","www":"http://lashwhip.com/pixelize.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3e6dc285e0385a6c8be1deae1fa1caa04d7676fcd5a358d3619271b0351dc662","flatsize":74577,"path":"All/pixelize-1.0.0_5.pkg","repopath":"All/pixelize-1.0.0_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":27088,"desc":"Pixelize works by splitting up the image you want rendered (or duplicated)\ninto a grid of small rectangular areas. Each area is analyzed, and replaced\nwith an image chosen from a large database of images. Pixelize tries to pick\nimages that best match each area.\n\nPixelize works best when it can choose images from a very large database of\nimages. With about 1000 images, Pixelize can do a reasonable job.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["graphics"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0"]},{"name":"pjsip","origin":"net/pjsip","version":"2.14.1","comment":"Multimedia communication library written in C language","maintainer":"oliver.epper@gmail.com","www":"https://www.pjsip.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1f2e494dbe4cf1987387d83657558fa4ec6e18754de557ccde1144d78016e1bf","flatsize":11476125,"path":"All/pjsip-2.14.1.pkg","repopath":"All/pjsip-2.14.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1830860,"desc":"PJSIP is a free and open source multimedia communication library\nwritten in C language implementing standard based protocols such\nas SIP, SDP, RTP, STUN, TURN, and ICE. It combines signaling protocol\n(SIP) with rich multimedia framework and NAT traversal functionality\ninto high level API that is portable and suitable for almost any\ntype of systems ranging from desktops, embedded systems, to mobile\nhandsets.","deps":{"libsrtp2":{"origin":"net/libsrtp2","version":"2.7.0"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"opus":{"origin":"audio/opus","version":"1.5.2"},"portaudio":{"origin":"audio/portaudio","version":"19.6.0_7,1"},"speex":{"origin":"audio/speex","version":"1.2.1_1,1"},"speexdsp":{"origin":"audio/speexdsp","version":"1.2.1"}},"categories":["net"],"options":{"APPS":"off","DEBUG":"off","FFMPEG":"off","KQUEUE":"on","PA":"on","PJSUA2":"on","RESAMPLEDLL":"off","SHARED":"on","SOUND":"on","SRTP":"on","UPNP":"off","VIDEO":"on","WEBRTC":"on","YUV":"on","RESAMPLE":"on","SAMPLERATE":"off","SPEEXRESAMPLE":"off","NONE":"off","AMR":"off","BCG729":"off","G711":"on","G722":"on","G7221":"off","GSM":"off","ILBC":"off","L16":"off","OPUS":"on","SILK":"off","SPEEX":"on","SPEEXAEC":"off"},"annotations":{"cpe":"cpe:2.3:a:teluu:pjsip:2.14.1:::::dragonfly6:x86_64"}},{"name":"pixie","origin":"graphics/pixie","version":"2.2.6_42","comment":"Photorealistic renderer with Pixar's RenderMan-like interface","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/pixie/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2d99655e2d8dc8abcfbb85de49d4a8c8d0a9444e7259154fff00ad16403027d3","flatsize":9552781,"path":"All/pixie-2.2.6_42.pkg","repopath":"All/pixie-2.2.6_42.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":4308608,"desc":"Pixie is a RenderMan like photorealistic renderer. It is being developed\nin the hope that it will be useful for graphics research and for people\nwho cannot afford a commercial renderer.\n\nSome of supported features:\n* All RenderMan 3.4 primitives\n* Programmable shading (RenderMan Shading Language)\n* High quality texture/shadow/environment mapping\n* High dynamic range input/output\n* Raytracing\n* Motion blur\n* Depth of field\n* Reyes style rendering (very fast)\n* Occlusion culling\n* Area light sources\n* Network parallel rendering\n* DSO shaders\n* Global illumination\n* Photon mapping","deps":{"Imath":{"origin":"math/Imath","version":"3.1.12"},"fltk":{"origin":"x11-toolkits/fltk","version":"1.3.10"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"openexr":{"origin":"graphics/openexr","version":"3.3.4"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libdl.so.0","libm.so.4","libpthread.so.0","libstdc++.so.9","libtiff.so.6","libz.so.3"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe pixie port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"pkcs11-tools","origin":"security/pkcs11-tools","version":"2.6.0","comment":"Tools for managing PKCS11 cryptographic tokens","maintainer":"eric.devolder@gmail.com","www":"https://github.com/Mastercard/pkcs11-tools","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fac5fd491d1b5e35c754d27a66595c6bd61ee8cf1ada0a1ad6b36dc7110f5780","flatsize":69292372,"path":"All/pkcs11-tools-2.6.0.pkg","repopath":"All/pkcs11-tools-2.6.0.pkg","licenselogic":"and","licenses":["APACHE20","THIRDPARTY"],"pkgsize":5921108,"desc":"pkcs11-tools is a toolkit containing a bunch of small utilities to perform key\nmanagement tasks on cryptographic tokens implementing a PKCS#11 interface. It\nfeatures a number of commands similar to the unix CLI utilities, such as ls, mv,\nrm, od, and more. It also has specific commands to generate keys, generate CSRs,\nimport certificates and other files, in a fashion compatible with most\nimplementations, including both IBM and Oracle JVMs.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["security"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"pithos","origin":"audio/pithos","version":"1.5.1_2","comment":"Pandora client for the GNOME desktop","maintainer":"jhixson@FreeBSD.org","www":"https://github.com/pithos/pithos/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6abf044efae417e7288d3a82b35a3115b0a3c1bab33a326aaf4939bbef75c95c","flatsize":458366,"path":"All/pithos-1.5.1_2.pkg","repopath":"All/pithos-1.5.1_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":96748,"desc":"Pithos is a Pandora client for the GNOME Desktop. The official\nFlash-based client is a CPU hog, and Pianobar is a great\nreverse-engineered implementation, but is command-line only. Neither\nintegrate with the desktop very well, missing things like media key\nsupport and song notifications.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnome-keyring":{"origin":"security/gnome-keyring","version":"42.1_6"},"gsettings-desktop-schemas":{"origin":"devel/gsettings-desktop-schemas","version":"47.1_1"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"gstreamer1-plugins-core":{"origin":"multimedia/gstreamer1-plugins-core","version":"1.26.0"},"gstreamer1-plugins-good":{"origin":"multimedia/gstreamer1-plugins-good","version":"1.26.0"},"gstreamer1-plugins-soup":{"origin":"devel/gstreamer1-plugins-soup","version":"1.26.0"},"pkgconf":{"origin":"devel/pkgconf","version":"2.3.0,2"},"py311-dbus":{"origin":"devel/py-dbus","version":"1.3.2"},"py311-gstreamer1":{"origin":"multimedia/py-gstreamer1","version":"1.26.0"},"py311-pylast":{"origin":"audio/py-pylast","version":"5.5.0"},"py311-xdg":{"origin":"devel/py-xdg","version":"0.28_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["audio"]},{"name":"pkfonts240","origin":"print/pkfonts240","version":"1.0","comment":"English PK fonts, for ghostscripts, xdvi, and so on","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"232965d3078fde543f4e6d4599059c7b3156aaba48f5e28aeaf7eb1c55be2e89","flatsize":4509900,"path":"All/pkfonts240-1.0.pkg","repopath":"All/pkfonts240-1.0.pkg","licenselogic":"single","pkgsize":2964164,"desc":"This is English PK fonts package.\n\nThis package can install 118, 240, 300(default) or 400 dpi fonts.","categories":["print"],"messages":[{"message":"===>   NOTICE:\n\nThe pkfonts240 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"pocketsphinx","origin":"audio/pocketsphinx","version":"5.0.4","comment":"Speech recognition system","maintainer":"bofh@FreeBSD.org","www":"https://cmusphinx.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"661f1ada8a9a40f235dafc7a6c7008d1dc9b9476b2791b845c12154f05925677","flatsize":40515277,"path":"All/pocketsphinx-5.0.4.pkg","repopath":"All/pocketsphinx-5.0.4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":24727780,"desc":"CMUSphinx collects over 20 years of the CMU research. All\nadvantages are hard to list, but just to name a few:\n\n + State of art speech recognition algorithms for efficient\n   speech recognition. CMUSphinx tools are designed specifically\n   for low-resource platforms\n + Flexible design\n + Focus on practical application development and not on research\n + Support for several languages like US English, UK English, French,\n   Mandarin, German, Dutch, Russian and ability to build a models for\n   others\n + BSD-like license which allows commercial distribution\n + Commercial support\n + Active development and release schedule\n + Active community (more than 400 users on Linkedin CMUSphinx group)\n + Wide range of tools for many speech-recognition related purposes\n   (keyword spotting, alignment, pronuncation evaluation)","categories":["accessibility","audio"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"pit","origin":"devel/pit","version":"0.1.0","comment":"Command-line project manager that integrates with Git","maintainer":"ports@FreeBSD.org","www":"https://github.com/michaeldv/pit","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"22408b65d54a3ada85b7d5c31b002ca5acca97cc76bc1ecec3c84438b7f38f70","flatsize":41913,"path":"All/pit-0.1.0.pkg","repopath":"All/pit-0.1.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":18008,"desc":"Pit is a command-line project manager that integrates with Git.\n\nBasic Pit entities are projects, tasks, and notes. One project\ncan have multiple tasks, and a task can have multiple notes.\nEach entity has a number of attributes. For example, project\nhas name and status, task has name, status, priority, date, and\ntime, and within note there is message body. All attributes\nexcept name and message body are optional and can be omitted.\n\nThe attributes have no semantic meaning, and do not have a\npre-defined set of values. For example, depending on the\nparticular need, the time attribute could be used as projected\ntime in weeks, hours spent on the task, or days left to finish\nthe task.\n\nPit tries to maintain a notion of \"current\" project, task, or\nnote. When you create new project, it automatically becomes\ncurrent. If you do not specify project number when creating a\ntask, the new task will be associated with the current project.","categories":["devel"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe pit port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"piranha","origin":"math/piranha","version":"0.11_8","comment":"Piranha computer algebra system","maintainer":"yuri@FreeBSD.org","www":"https://github.com/bluescarni/piranha","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d9c6ebc794a993e92f95043eee7f770ef0cee350ef3c5bf3f1bb8d02b7616a58","flatsize":1996572,"path":"All/piranha-0.11_8.pkg","repopath":"All/piranha-0.11_8.pkg","licenselogic":"or","licenses":["GPLv3","LGPL3"],"pkgsize":259364,"desc":"Piranha is a computer-algebra library for the symbolic manipulation of sparse\nmultivariate polynomials and other closely-related symbolic objects (such as\nPoisson series).\n\nPiranha is written in modern C++, with emphasis on portability, correctness and\nperformance. Piranha also includes a set of optional bindings for the Python\nprogramming language, called Pyranha, that allow to use the library in an\ninteractive and script-oriented way.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"mpfr":{"origin":"math/mpfr","version":"4.2.2,1"}},"categories":["math"]},{"name":"pire","origin":"devel/pire","version":"0.0.6","comment":"Perl Incompatible Regular Expressions library","maintainer":"amdmi3@FreeBSD.org","www":"https://github.com/yandex/pire","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"da0ff1bae8a58330992e96ca9a674e54f37916e07185af65b27411b6fde11d72","flatsize":1726464,"path":"All/pire-0.0.6.pkg","repopath":"All/pire-0.0.6.pkg","licenselogic":"or","licenses":["LGPL3+","MIT"],"pkgsize":290792,"desc":"This is PIRE, Perl Incompatible Regular Expressions library.\n\nThis library is aimed at checking a huge amount of text against\nrelatively many regular expressions. Roughly speaking, it can just\ncheck whether given text maches the certain regexp, but can do it\nreally fast (more than 400 MB/s on our hardware is common). Even\nmore, multiple regexps can be combined together, giving capability\nto check the text against apx.10 regexps in a single pass (and\nmantaining the same speed).\n\nSince Pire examines each character only once, without any lookaheads\nor rollbacks, spending about five machine instructions per each\ncharacter, it can be used even in realtime tasks.\n\nOn the other hand, Pire has very limited functionality (compared\nto other regexp libraries). Pire does not have any Perlish conditional\nregexps, lookaheads & backtrackings, greedy/nongreedy matches;\nneither has it any capturing facilities.","categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"pipewire-module-xrdp","origin":"audio/pipewire-module-xrdp","version":"0.1","comment":"PipeWire module which enables xrdp to use audio redirection","maintainer":"meta@FreeBSD.org","www":"https://github.com/neutrinolabs/pipewire-module-xrdp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e8cfc43050c23446cd1e8f999bd11370446c40c0e71b72536a2732b887f1a651","flatsize":70915,"path":"All/pipewire-module-xrdp-0.1.pkg","repopath":"All/pipewire-module-xrdp-0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":22560,"desc":"PipeWire module which enables xrdp to use audio redirection.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"pipewire":{"origin":"multimedia/pipewire","version":"1.4.1"}},"categories":["audio"]},{"name":"pipewire","origin":"multimedia/pipewire","version":"1.4.1","comment":"Server and user space API to deal with multimedia pipelines","maintainer":"arrowd@FreeBSD.org","www":"https://pipewire.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6245249d5a5eb5a75b9a4dc6d27637523691402fb20a0457aecd49d93b8cbbb3","flatsize":11516074,"path":"All/pipewire-1.4.1.pkg","repopath":"All/pipewire-1.4.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2167608,"desc":"PipeWire is a server and user space API to deal with multimedia pipelines. This\nincludes:\n- Making available sources of video (such as from a capture devices or\n  application provided streams) and multiplexing this with clients.\n- Accessing sources of video for consumption.\n- Generating graphs for audio and video processing.","deps":{"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"libebur128":{"origin":"audio/libebur128","version":"1.2.6"},"libepoll-shim":{"origin":"devel/libepoll-shim","version":"0.0.20240608"},"libinotify":{"origin":"devel/libinotify","version":"20240724"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"},"libudev-devd":{"origin":"devel/libudev-devd","version":"0.6.0"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"opus":{"origin":"audio/opus","version":"1.5.2"},"readline":{"origin":"devel/readline","version":"8.2.13_2"},"webrtc-audio-processing":{"origin":"audio/webrtc-audio-processing","version":"1.3_1"}},"categories":["multimedia"],"shlibs_required":["libc.so.8","libdbus-1.so.3","libm.so.4","libncurses.so.6","libpthread.so.0","libreadline.so.8","libsndfile.so.1","libtinfo.so.6"],"options":{"ALSA":"off","AVAHI":"off","DOCS":"on","DOXYGEN":"off","EBUR":"on","GSTREAMER":"on","JACK":"on","LV2":"off","PULSEAUDIO":"off","VULKAN":"off","X11_BELL":"off"}},{"name":"pipestatus","origin":"devel/pipestatus","version":"0.7.0","comment":"UNIX/POSIX shell helper for running pipes safely","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/pipestatus/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"303ed3df15234c22b69e71f28f9af895cc47d139c348bb28f900da4fa0065135","flatsize":4028,"path":"All/pipestatus-0.7.0.pkg","repopath":"All/pipestatus-0.7.0.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":2736,"desc":"pipestatus - source file for POSIX shell that allows\nto obtain an exit status of every program in a pipe.\n\n                        MOTIVATION\n\nWhen we program in shell we often run pipes like this\n\n    prog1 args1 | prog2 args2 | ... | progN argsN\n\nPOSIX says that exit status of pipe is the exit status of LAST program\nin it, i.e.  progN in our example. That is, exit status of all other\nprograms in pipe is silently ignored.  But in many situations exit\nstatus of all programs in pipe should be checked to make program\nrobust. Some shells like BASH and ZSH have special extensions for\ndoing this but POSIX shell unfortunately doesn't provide an EASY way\nfor doing this.\n\nIn order to solve the problem, described above pipestatus was written.","categories":["devel"],"messages":[{"message":"===>   NOTICE:\n\nThe pipestatus port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"pipepanic","origin":"games/pipepanic","version":"0.1.3_6","comment":"Pipe connecting game using libSDL","maintainer":"amdmi3@FreeBSD.org","www":"http://www.users.waitrose.com/~thunor/pipepanic/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9f3c8f651f02482323bb23886706478477c73fd99d90438333cbcc8cb5e76c80","flatsize":934703,"path":"All/pipepanic-0.1.3_6.pkg","repopath":"All/pipepanic-0.1.3_6.pkg","licenselogic":"and","licenses":["FAL","GPLv2+"],"pkgsize":70448,"desc":"A pipe connecting game using libSDL that is playable on Linux PCs and the Sharp\nZaurus. Connect as many different shaped pipes together as possible within the\ntime given. Comes with built-in help, is primarily mouse/stylus driven and can\nbe played in different resolutions and orientations.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"pipewalker","origin":"games/pipewalker","version":"1.0","comment":"Clone of the NetWalk game","maintainer":"amdmi3@FreeBSD.org","www":"https://github.com/artemsen/pipewalker","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ab965d434df5e543efc002f351b196b9720f213b05a994c23cc01aae0ba49330","flatsize":881814,"path":"All/pipewalker-1.0.pkg","repopath":"All/pipewalker-1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":744544,"desc":"PipeWalker is a clone of the NetWalk game.\n\nThis is a puzzle game where pieces of a computer network are to be\nturned in the right/left direction to make all computers connected\nto the same network.","deps":{"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_image":{"origin":"graphics/sdl2_image","version":"2.8.8"}},"categories":["games"],"shlibs_required":["libSDL2-2.0.so.0","libSDL2_image-2.0.so.0","libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"pipemeter","origin":"sysutils/pipemeter","version":"1.1.5","comment":"Tool for displaying pipe status information","maintainer":"amdmi3@FreeBSD.org","www":"https://launchpad.net/pipemeter","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e64396033cae57c06e5676ee5cb0d4984e3344c72d9cd5f8b707520ed85d8b27","flatsize":35520,"path":"All/pipemeter-1.1.5.pkg","repopath":"All/pipemeter-1.1.5.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":15128,"desc":"pipemeter - measure speed of data going through a pipe/redirection\n\nFeatures:\n- Shows speed of data moving from input to output\n- Shows percentage complete if regular file specified\n- Allows tuning of block size and display interval\n- Support for dd style block size specification","categories":["sysutils"],"shlibs_required":["libc.so.8"]},{"name":"pisg","origin":"irc/pisg","version":"0.73_1","comment":"Perl IRC Statistics Generator","maintainer":"ports@FreeBSD.org","www":"https://pisg.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"07b1d696ede1f2e5ad048253a1d4079d5a85518ac348a8aca0523fc8f50319b8","flatsize":622973,"path":"All/pisg-0.73_1.pkg","repopath":"All/pisg-0.73_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":128864,"desc":"This is a port of pisg, a perl script that analyses IRC logs of various\nformats and produces an html page of statistics. Its homepage is at:","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["irc"],"options":{"DOCS":"on","LOGCHARSET":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe pisg port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"pipeglade","origin":"x11/pipeglade","version":"4.7.0_5","comment":"Graphical user interface driven by pipes or fifos","maintainer":"trebbu@googlemail.com","www":"http://pipeglade.boundp.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b70a60a2e32091a69a0b363e0348622b3f3063756ce559ac7a6b15326940f085","flatsize":212264,"path":"All/pipeglade-4.7.0_5.pkg","repopath":"All/pipeglade-4.7.0_5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":43160,"desc":"Pipeglade is a helper program that displays graphical user interfaces\nfor other programs.  It renders the GUI definition found in a\nGtkBuilder file (created using the Glade Interface Designer), and\ncommunicates with the main program solely via pipes or fifos.\n\nTo have its GUI rendered by pipeglade, a program must be able to\n - send plain text commands to standard output or a named pipe and/or\n - receive and parse simple plain text messages from standard input or\n a named pipe.\n\nSimple one-shot dialogs as well as more complex, long-running programs\ncan be built.\n\nPipeglade provides access to a subset of the features available in\nGTK+ 3.  Widgets able to communicate via pipeglade include text labels\nand images, statusbars and progress indicators, various kinds of\nbuttons, spinbuttons and scales/sliders, comboboxes and menus, various\ntext and tabular inputs, various standard dialog windows, calendars,\ndrawing areas.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["devel","x11"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libwayland-client.so.0","libxml2.so.2","libz.so.3"],"options":{"EXAMPLES":"on"}},{"name":"pipebench","origin":"benchmarks/pipebench","version":"0.40_1","comment":"Pipebench shows current throughput/amount of data through a pipe","maintainer":"ports@FreeBSD.org","www":"https://www.habets.pp.se/synscan/programs.php?prog=pipebench","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"65e7f5f46bd2f5ebec5ace7c62fded000fb6ad868c72762ee7d339cdde58c4b6","flatsize":10817,"path":"All/pipebench-0.40_1.pkg","repopath":"All/pipebench-0.40_1.pkg","licenselogic":"single","pkgsize":5548,"desc":"Pipebench shows the current throughput and amount of data going through a\npipe. It can be used to show the progress of a large md5sum process:\ncat bigfile | pipebench | md5sum.\n\n\t- Michael L. Hostbaek\n\tmich@FreeBSD.org","categories":["benchmarks"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe pipebench port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"pipe-viewer","origin":"multimedia/pipe-viewer","version":"0.5.4","comment":"Application for searching and playing videos from YouTube","maintainer":"DtxdF@disroot.org","www":"https://github.com/trizen/pipe-viewer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"76b62bd132abd15c2523d51edb124192687980337bbf5dc0d766bb39058fbef4","flatsize":434985,"path":"All/pipe-viewer-0.5.4.pkg","repopath":"All/pipe-viewer-0.5.4.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":110800,"desc":"pipe-viewer is a lightweight application (fork of straw-viewer) for\nsearching and playing videos from YouTube.\n\nThis fork parses the YouTube website directly and relies on the\ninvidious instances only as a fallback method.","deps":{"p5-Data-Dump":{"origin":"devel/p5-Data-Dump","version":"1.25"},"p5-IO-Compress-Brotli":{"origin":"archivers/p5-IO-Compress-Brotli","version":"0.017000_1"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-JSON-XS":{"origin":"converters/p5-JSON-XS","version":"4.03"},"p5-LWP-Protocol-https":{"origin":"www/p5-LWP-Protocol-https","version":"6.14"},"p5-LWP-UserAgent-Cached":{"origin":"www/p5-LWP-UserAgent-Cached","version":"0.08"},"p5-Parallel-ForkManager":{"origin":"devel/p5-Parallel-ForkManager","version":"2.03"},"p5-Term-ReadLine-Gnu":{"origin":"devel/p5-Term-ReadLine-Gnu","version":"1.46"},"p5-Unicode-LineBreak":{"origin":"textproc/p5-Unicode-LineBreak","version":"2019.001"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"yt-dlp":{"origin":"www/yt-dlp","version":"2025.03.31"}},"categories":["multimedia","perl5"],"options":{"FORK_MANAGER":"on","GTK3":"off","JSON_XS":"on","LOCAL_CACHE":"on","READLINE":"on","SHARE_DIR":"off","CHAR_WIDTH":"off","LINE_BREAK":"on","YOUTUBE_DL":"off","YT_DLP":"on"}},{"name":"pkl","origin":"lang/pkl","version":"0.26.0","comment":"Apple's Open Source Configuration as Code language","maintainer":"nyan@myuji.xyz","www":"https://pkl-lang.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cba043619542718000285c168db7733786bc7539c99b83110baace487d6c8369","flatsize":14773198,"path":"All/pkl-0.26.0.pkg","repopath":"All/pkl-0.26.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":13126216,"desc":"Pkl - pronounced Pickle - is an embeddable configuration language which\nprovides rich support for data templating and validation. It can be used from\nthe command line, integrated in a build pipeline, or embedded in a program.\n\nPkl scales from small to large, simple to complex, ad-hoc to repetitive\nconfiguration tasks.","deps":{"openjdk17":{"origin":"java/openjdk17","version":"17.0.14+7.1"}},"categories":["java","lang"]},{"name":"pitivi","origin":"multimedia/pitivi","version":"2022.06_4","comment":"Gstreamer based non-linear audio/video editor","maintainer":"kwm@FreeBSD.org","www":"https://www.pitivi.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"867a1b102ed85f04bd11c896c1f80aa0ace673e9748ac071e29b601ebf380d9a","flatsize":11004489,"path":"All/pitivi-2022.06_4.pkg","repopath":"All/pitivi-2022.06_4.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":3248872,"desc":"PiTiVi relies on the GStreamer multimedia framework and the accompanying\nplugins to handle the various medias and their transformation. PiTiVi being\na novelty usage of GStreamer, there are some problems with plugins not\nhandling completely/correctly the GStreamer API. These problems are in\nthe process of being corrected.\n\nThis means that it is not guaranteed that all codecs, containers or effects\nwork properly with PiTiVi.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gsound":{"origin":"audio/gsound","version":"1.0.3"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-editing-services":{"origin":"multimedia/gstreamer1-editing-services","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"gstreamer1-plugins-gdkpixbuf":{"origin":"graphics/gstreamer1-plugins-gdkpixbuf","version":"1.26.0"},"gstreamer1-plugins-good":{"origin":"multimedia/gstreamer1-plugins-good","version":"1.26.0"},"gstreamer1-plugins-gtk":{"origin":"x11-toolkits/gstreamer1-plugins-gtk","version":"1.26.0"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"py311-cairo":{"origin":"graphics/py-cairo","version":"1.21.0,1"},"py311-gstreamer1":{"origin":"multimedia/py-gstreamer1","version":"1.26.0"},"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["multimedia"],"annotations":{"cpe":"cpe:2.3:a:pitivi:pitivi:2022.06:::::dragonfly6:x86_64:4"}},{"name":"pipenightdreams","origin":"games/pipenightdreams","version":"0.10.0_15","comment":"Puzzle game similar to PipeMania","maintainer":"ports@FreeBSD.org","www":"https://www.libsdl.org/projects/pipenightdreams/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4ecb5ee52412a45994a034fa97920674af38f21f7c063d489c09cf70ebda34d7","flatsize":1573025,"path":"All/pipenightdreams-0.10.0_15.pkg","repopath":"All/pipenightdreams-0.10.0_15.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1382040,"desc":"PipeNightDreams is a SDL PipeMania clone with improved graphics. The\naim is to lay the pipes quickly guiding the stream to the exit before\nit overflows.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_image-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe pipenightdreams port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"pinpoint","origin":"graphics/pinpoint","version":"0.1.4_8","comment":"Tool for making hackers do excellent presentations","maintainer":"lichray@gmail.com","www":"https://live.gnome.org/Pinpoint","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"554b89775d1b9d9a0ce591c82bce3673f8b169b19c42c41c9b024934b1b889ca","flatsize":109255,"path":"All/pinpoint-0.1.4_8.pkg","repopath":"All/pinpoint-0.1.4_8.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":33004,"desc":"Pinpoint a simple presentation tool that hopes to avoid audience death\nby bullet point and instead encourage presentations containing beautiful\nimages and small amounts of concise text in slides.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"clutter":{"origin":"graphics/clutter","version":"1.26.4_2"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"}},"categories":["graphics"],"shlibs_required":["libEGL.so.1","libX11.so.6","libXcomposite.so.1","libXdamage.so.1","libXext.so.6","libXfixes.so.3","libXi.so.6","libXrandr.so.2","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libclutter-1.0.so.0","libcogl-pango.so.20","libcogl-path.so.20","libcogl.so.20","libdrm.so.2","libgbm.so.1","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libjson-glib-1.0.so.0","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","librsvg-2.so.2","libwayland-client.so.0","libwayland-cursor.so.0","libwayland-egl.so.1","libxkbcommon.so.0","libz.so.3"],"options":{"GST":"off"}},{"name":"pipe","origin":"misc/pipe","version":"2.5_2","comment":"Tool for creating and analysing Petri nets","maintainer":"ports@FreeBSD.org","www":"https://pipe2.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6a452f3318e1db854350ca398e475c72eb3275f0bcafa6efd479db19e2c91db8","flatsize":2915095,"path":"All/pipe-2.5_2.pkg","repopath":"All/pipe-2.5_2.pkg","licenselogic":"single","pkgsize":1709840,"desc":"Petri nets are a popular graphical way of modeling concurrent systems such as\ncommunications protocols, multiprocessor computers etc. With Petri nets it is\npossible to assess the correctness of systems for example by verifying that\nthe system cannot deadlock, that there cannot be any buffer overflows etc.\n\nPIPEs main aim is to improve on existing tools available for modeling Petri\nNets. A key design feature is the modular approach adopted for analysis,\nenabling new modules to written easily and powerfully, using built-in data\nlayer methods for standard calculations. Eight analysis modules have been\nwritten (so far) including Invariant Analysis, State-Space Analysis (deadlock,\netc), Simulation Analysis & Classification. PIPE adheres to the latest XML\nPetri net standard (PNML). File format for saving and loading Petri-Nets is\nalso extensible through the use of XSLT, the default being PNML.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","misc"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe pipe port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"pinta","origin":"graphics/pinta","version":"1.7.1_4","comment":"Simple Gtk# Paint Program","maintainer":"olivierw1+bugzilla-freebsd@hotmail.com","www":"https://pinta-project.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8396138865f72eddf8bf34e554f0cb0d84be174538d52a6ba70bbc533a7ce2cd","flatsize":3056482,"path":"All/pinta-1.7.1_4.pkg","repopath":"All/pinta-1.7.1_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":790152,"desc":"Pinta is a drawing/editing program modeled after Paint.NET. Its goal is to\nprovide a simplified alternative to GIMP for casual users.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk-sharp20":{"origin":"x11-toolkits/gtk-sharp20","version":"2.12.45_6"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"mono-addins":{"origin":"devel/mono-addins","version":"1.3_5"},"mono5.20":{"origin":"lang/mono5.20","version":"5.20.1.34_4"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["graphics"],"options":{"NLS":"on"}},{"name":"pinfo","origin":"misc/pinfo","version":"0.6.13_2","comment":"Ncurses based, lynx style info documentation browser","maintainer":"otis@FreeBSD.org","www":"https://github.com/baszoetekouw/pinfo","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fc105d8e24cbb6cd4b300343081ccb76938f33ccac82b7cb2c4d2d2ef91d0806","flatsize":216391,"path":"All/pinfo-0.6.13_2.pkg","repopath":"All/pinfo-0.6.13_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":76132,"desc":"pinfo is a (n)curses based, lynx style info browser.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["misc"],"shlibs_required":["libc.so.8","libintl.so.8","libncurses.so.6","libreadline.so.8","libtinfo.so.6"],"options":{"NLS":"on","READLINE":"on"}},{"name":"pinentry-tty","origin":"security/pinentry-tty","version":"1.3.1","comment":"Console version of the GnuPG password dialog","maintainer":"jhale@FreeBSD.org","www":"https://www.gnupg.org/aegypten2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"505a7cd12aba82ab7971accd876949db90c13615a9422894435656a6a4c4f586","flatsize":76138,"path":"All/pinentry-tty-1.3.1.pkg","repopath":"All/pinentry-tty-1.3.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":30960,"desc":"This is a collection of simple PIN or passphrase entry dialogs which\nutilize the Assuan protocol as described by the aegypten project.","deps":{"libassuan":{"origin":"security/libassuan","version":"3.0.2"},"libgpg-error":{"origin":"security/libgpg-error","version":"1.51"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["security"],"shlibs_required":["libassuan.so.9","libc.so.8","libgpg-error.so.0"],"options":{"LIBSECRET":"off"}},{"name":"pinentry-qt6","origin":"security/pinentry-qt6","version":"1.3.1","comment":"Qt 6 version of the GnuPG password dialog","maintainer":"jhale@FreeBSD.org","www":"https://www.gnupg.org/aegypten2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"484d85cefc44824211010a865aa9304d9c7066379fce5a4298f162bc66349c97","flatsize":224998,"path":"All/pinentry-qt6-1.3.1.pkg","repopath":"All/pinentry-qt6-1.3.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":76532,"desc":"This is a collection of simple PIN or passphrase entry dialogs which\nutilize the Assuan protocol as described by the aegypten project.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"kf6-kguiaddons":{"origin":"x11-toolkits/kf6-kguiaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"libassuan":{"origin":"security/libassuan","version":"3.0.2"},"libgpg-error":{"origin":"security/libgpg-error","version":"1.51"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["security"],"shlibs_required":["libKF6GuiAddons.so.6","libKF6WindowSystem.so.6","libQt6Core.so.6","libQt6Gui.so.6","libQt6Widgets.so.6","libassuan.so.9","libc.so.8","libgcc_s.so.1","libgpg-error.so.0","libncurses.so.6","libstdc++.so.6","libtinfo.so.6"],"options":{"LIBSECRET":"off"}},{"name":"pinentry-qt5","origin":"security/pinentry-qt5","version":"1.3.1","comment":"Qt 5 version of the GnuPG password dialog","maintainer":"jhale@FreeBSD.org","www":"https://www.gnupg.org/aegypten2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fd64952be6aa23980f5877df0f637fff28758f4f49124f536d3b72fad251aff4","flatsize":211659,"path":"All/pinentry-qt5-1.3.1.pkg","repopath":"All/pinentry-qt5-1.3.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":72028,"desc":"This is a collection of simple PIN or passphrase entry dialogs which\nutilize the Assuan protocol as described by the aegypten project.","deps":{"kf5-kwayland":{"origin":"x11/kf5-kwayland","version":"5.116.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libassuan":{"origin":"security/libassuan","version":"3.0.2"},"libgpg-error":{"origin":"security/libgpg-error","version":"1.51"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-x11extras":{"origin":"x11/qt5-x11extras","version":"5.15.16p0_1"}},"categories":["security"],"shlibs_required":["libKF5WaylandClient.so.5","libQt5Core.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libQt5X11Extras.so.5","libX11.so.6","libassuan.so.9","libc.so.8","libgpg-error.so.0","libncurses.so.6","libstdc++.so.9","libtinfo.so.6"],"options":{"LIBSECRET":"off"}},{"name":"pinentry-gtk2","origin":"security/pinentry-gtk2","version":"1.3.1","comment":"GTK 2.0 version of the GnuPG password dialog","maintainer":"jhale@FreeBSD.org","www":"https://www.gnupg.org/aegypten2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ca2e6bac3776eccdb3dd6ee6d4445cb8e2bea88f56fb7065c43881533abaec47","flatsize":106706,"path":"All/pinentry-gtk2-1.3.1.pkg","repopath":"All/pinentry-gtk2-1.3.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":41848,"desc":"This is a collection of simple PIN or passphrase entry dialogs which\nutilize the Assuan protocol as described by the aegypten project.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libassuan":{"origin":"security/libassuan","version":"3.0.2"},"libgpg-error":{"origin":"security/libgpg-error","version":"1.51"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["security"],"shlibs_required":["libassuan.so.9","libc.so.8","libgdk-x11-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgpg-error.so.0","libgtk-x11-2.0.so.0","libncurses.so.6","libtinfo.so.6"],"options":{"LIBSECRET":"off"}},{"name":"pinot","origin":"deskutils/pinot","version":"1.22_1","comment":"Personal search and metasearch for the Free Desktop","maintainer":"thierry@FreeBSD.org","www":"https://github.com/FabriceColin/pinot/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6489a593c727ddda9180272e257d4e0a100461efee80973e5cd4e18a905e8358","flatsize":8342524,"path":"All/pinot-1.22_1.pkg","repopath":"All/pinot-1.22_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1169212,"desc":"Pinot is a D-Bus service that crawls, indexes your documents and monitors them\nfor changes, with a GTK-based user interface that enables to query the index\nbuilt by the service or your favourite Web engine, and display and analyze the\nresults.\n\nFeatures:\n- advanced queries (probabilistic search, boolean filters, date ranges).\n- language detection.\n- listing of indexed documents.\n- editing of metadata.\n- automatic results labeling.\n- stored queries.\n- results ranking history.\n- dynamic document summaries.\n- only crawl and index the directories you choose.\n- D-Bus interface for easy integration with other applications, eg Deskbar\n  Applet.\n- support for common file types.\n- search your desktop and the Web.\n- query remote indexes.","deps":{"antiword":{"origin":"textproc/antiword","version":"0.37_5"},"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"atkmm":{"origin":"accessibility/atkmm","version":"2.28.4"},"bash":{"origin":"shells/bash","version":"5.2.37"},"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"cairomm":{"origin":"graphics/cairomm","version":"1.14.5"},"catdoc":{"origin":"textproc/catdoc","version":"0.95_1"},"catdvi":{"origin":"print/catdvi","version":"0.14_8"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"exiv2":{"origin":"graphics/exiv2","version":"0.28.5,1"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"glibmm":{"origin":"devel/glibmm","version":"2.66.7,1"},"gmime26":{"origin":"mail/gmime26","version":"2.6.23_3"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gtkmm30":{"origin":"x11-toolkits/gtkmm30","version":"3.24.9"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libarchive":{"origin":"archivers/libarchive","version":"3.7.9,1"},"libexif":{"origin":"graphics/libexif","version":"0.6.25"},"libexttextcat":{"origin":"textproc/libexttextcat","version":"3.4.6"},"libnotify":{"origin":"devel/libnotify","version":"0.8.6"},"libsigc++":{"origin":"devel/libsigc++20","version":"2.12.1"},"libxml++30":{"origin":"textproc/libxml++30","version":"3.2.5_1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pangomm":{"origin":"x11-toolkits/pangomm","version":"2.46.4"},"pixman":{"origin":"x11/pixman","version":"0.44.2"},"poppler-utils":{"origin":"graphics/poppler-utils","version":"25.02.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"taglib":{"origin":"audio/taglib","version":"2.0.2"},"unrtf":{"origin":"textproc/unrtf","version":"0.21.10_1"},"xapian-core":{"origin":"databases/xapian-core","version":"1.4.27,1"},"xdg-utils":{"origin":"devel/xdg-utils","version":"1.2.1"}},"categories":["deskutils"],"shlibs_required":["libatk-1.0.so.0","libatkmm-1.6.so.1","libboost_system.so.1.87.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libcairomm-1.0.so.1","libcrypto.so.12","libcurl.so.4","libdl.so.0","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgdkmm-3.0.so.1","libgio-2.0.so.0","libgiomm-2.4.so.1","libglib-2.0.so.0","libglibmm-2.4.so.1","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-3.so.0","libgtkmm-3.0.so.1","libharfbuzz.so.0","libintl.so.8","libm.so.4","libnotify.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangomm-1.4.so.1","libpthread.so.0","libsigc-2.0.so.0","libsqlite3.so.0","libssl.so.12","libstdc++.so.9","libxml++-3.0.so.1","libxml2.so.2","libz.so.3"],"options":{"CHMLIB":"off","DEBUG":"off","DOCS":"on"}},{"name":"pinentry-gnome","origin":"security/pinentry-gnome","version":"1.3.1","comment":"GNOME version of the GnuPG password dialog","maintainer":"jhale@FreeBSD.org","www":"https://www.gnupg.org/aegypten2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"119a64cd03543c35e33a0db971d4c4215d7681e3304ac05ae74cde724236c4f9","flatsize":104914,"path":"All/pinentry-gnome-1.3.1.pkg","repopath":"All/pinentry-gnome-1.3.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":39936,"desc":"This is a collection of simple PIN or passphrase entry dialogs which\nutilize the Assuan protocol as described by the aegypten project.","deps":{"gcr3":{"origin":"security/gcr3","version":"3.40.0_3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libassuan":{"origin":"security/libassuan","version":"3.0.2"},"libgpg-error":{"origin":"security/libgpg-error","version":"1.51"},"libsecret":{"origin":"security/libsecret","version":"0.20.5_3"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["security"],"shlibs_required":["libassuan.so.9","libc.so.8","libgcr-base-3.so.1","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgpg-error.so.0","libncurses.so.6","libsecret-1.so.0","libtinfo.so.6"]},{"name":"pipecolor","origin":"deskutils/pipecolor","version":"0.4.4_9","comment":"Terminal filter to colorize output","maintainer":"yuri@FreeBSD.org","www":"https://github.com/dalance/pipecolor","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bda569a38db645ab2e29cc625a59cfa3f0701575adbd20ddc00bc8d4a873c583","flatsize":2752138,"path":"All/pipecolor-0.4.4_9.pkg","repopath":"All/pipecolor-0.4.4_9.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":733884,"desc":"pipecolor is a terminal filter to colorize output.\nYou can customize the colorize rule based on regular expressions.\n\npipecolor receives input through the pipe, and colorizes the output.\n\nThe colorize rule file is ~/.pipecolor.toml.","categories":["deskutils"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0","librt.so.0"]},{"name":"pinentry-fltk","origin":"security/pinentry-fltk","version":"1.3.1","comment":"FLTK version of the GnuPG password dialog","maintainer":"jhale@FreeBSD.org","www":"https://www.gnupg.org/aegypten2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bc75b477e98c99101d27c93f4ed1a32e792577291bbe0c36f7093e7f02844b9e","flatsize":135674,"path":"All/pinentry-fltk-1.3.1.pkg","repopath":"All/pinentry-fltk-1.3.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":53228,"desc":"This is a collection of simple PIN or passphrase entry dialogs which\nutilize the Assuan protocol as described by the aegypten project.","deps":{"fltk":{"origin":"x11-toolkits/fltk","version":"1.3.10"},"libassuan":{"origin":"security/libassuan","version":"3.0.2"},"libgpg-error":{"origin":"security/libgpg-error","version":"1.51"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["security"],"shlibs_required":["libassuan.so.9","libc.so.8","libfltk.so.1.3","libgpg-error.so.0","libncurses.so.6","libstdc++.so.9","libtinfo.so.6"],"options":{"LIBSECRET":"off"}},{"name":"pinentry-curses","origin":"security/pinentry-curses","version":"1.3.1","comment":"Curses version of the GnuPG password dialog","maintainer":"jhale@FreeBSD.org","www":"https://www.gnupg.org/aegypten2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6597118cec2dfe29f185d9a4ccb1081a03478579409840f9e784d7f71818eaf7","flatsize":92210,"path":"All/pinentry-curses-1.3.1.pkg","repopath":"All/pinentry-curses-1.3.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":36884,"desc":"This is a collection of simple PIN or passphrase entry dialogs which\nutilize the Assuan protocol as described by the aegypten project.","deps":{"libassuan":{"origin":"security/libassuan","version":"3.0.2"},"libgpg-error":{"origin":"security/libgpg-error","version":"1.51"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["security"],"shlibs_required":["libassuan.so.9","libc.so.8","libgpg-error.so.0","libncurses.so.6","libtinfo.so.6"],"options":{"LIBSECRET":"off"}},{"name":"pinentry","origin":"security/pinentry","version":"1.3.1_1","comment":"Collection of simple PIN or passphrase entry dialogs","maintainer":"jhale@FreeBSD.org","www":"https://www.gnupg.org/aegypten2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6d32e970a6a1311db48a3c02c2a245eb7e2129ce9612cd4f89bdd23ff5c88b2c","flatsize":67062,"path":"All/pinentry-1.3.1_1.pkg","repopath":"All/pinentry-1.3.1_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":17668,"desc":"This is a collection of simple PIN or passphrase entry dialogs which\nutilize the Assuan protocol as described by the aegypten project.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"pinentry-curses":{"origin":"security/pinentry-curses","version":"1.3.1"}},"categories":["security"],"options":{"EFL":"off","FLTK":"off","GNOME":"off","GTK2":"off","NCURSES":"on","QT5":"off","QT6":"off","TTY":"off"}},{"name":"pinentry-efl","origin":"security/pinentry-efl","version":"1.3.1","comment":"EFL version of the GnuPG password dialog","maintainer":"jhale@FreeBSD.org","www":"https://www.gnupg.org/aegypten2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aa0320ce3825e3b0db9b7dd1e565e83e72c7d7b04f2de62963cc92ca169aa917","flatsize":102930,"path":"All/pinentry-efl-1.3.1.pkg","repopath":"All/pinentry-efl-1.3.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":40720,"desc":"This is a collection of simple PIN or passphrase entry dialogs which\nutilize the Assuan protocol as described by the aegypten project.","deps":{"efl":{"origin":"devel/efl","version":"1.28.1_1"},"libassuan":{"origin":"security/libassuan","version":"3.0.2"},"libgpg-error":{"origin":"security/libgpg-error","version":"1.51"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["security"],"shlibs_required":["libassuan.so.9","libc.so.8","libecore.so.1","libecore_x.so.1","libelementary.so.1","libevas.so.1","libgpg-error.so.0","libncurses.so.6","libpthread.so.0","libtinfo.so.6"],"options":{"LIBSECRET":"off"}},{"name":"pine-pgp-filters","origin":"mail/pine-pgp-filters","version":"1.8_2","comment":"Simple sh-based filters to use GnuPG with Alpine","maintainer":"mbeis@xs4all.nl","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b3ad10042f90476ba9c336c13daae4c484d33991732c4ad0d2caa843593ca571","flatsize":38833,"path":"All/pine-pgp-filters-1.8_2.pkg","repopath":"All/pine-pgp-filters-1.8_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":11832,"desc":"Simple, fast, /bin/sh-based filters to use GnuPG with Alpine.\n\nIn addition to the standard functions of encrypt/decrypt and sign/verify\nfor inline messages, I added pseudo-filters to verify or decrypt messages\nthat were sent using MIME encoding.\n\nSee the INSTALL file for instructions on how to configure these filters.","deps":{"alpine":{"origin":"mail/alpine","version":"2.26_3"},"gnupg":{"origin":"security/gnupg","version":"2.4.7"}},"categories":["mail","security"],"options":{"DOCS":"on"},"messages":[{"message":"To learn how to configure Alpine to use these filters, see the docs\nin /usr/local/share/doc/pine-pgp-filters.","type":"install"}]},{"name":"pioneers","origin":"games/pioneers","version":"15.6_5","comment":"Internet playable version of the Settlers of Catan","maintainer":"ports@FreeBSD.org","www":"https://pio.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d83b1cb8b43059d3cbc565e01ba518c80c58c1d8e5f4dcf98c4212c6adbacd8c","flatsize":8105427,"path":"All/pioneers-15.6_5.pkg","repopath":"All/pioneers-15.6_5.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":3265236,"desc":"Pioneers is an Internet playable implementation of the Settlers of Catan board\ngame. The aim is to remain as faithful to the board game as is possible.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"avahi-app":{"origin":"net/avahi-app","version":"0.8_6"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libcanberra":{"origin":"audio/libcanberra","version":"0.30_11"},"libnotify":{"origin":"devel/libnotify","version":"0.8.6"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"yelp":{"origin":"x11/yelp","version":"42.3"}},"categories":["games","gnome"],"shlibs_required":["libavahi-client.so.3","libavahi-common.so.3","libavahi-glib.so.1","libc.so.8","libcairo.so.2","libcanberra.so.0","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libintl.so.8","libm.so.4","libnotify.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe pioneers port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"pikchr","origin":"graphics/pikchr","version":"0.0.s20240731","comment":"PIC-like markup language for diagrams","maintainer":"bapt@FreeBSD.org","www":"https://pikchr.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0179c3635b9e6c21b8b9e0368c7f02705796dfd932b96a58b9d2473aa5da1f76","flatsize":93369,"path":"All/pikchr-0.0.s20240731.pkg","repopath":"All/pikchr-0.0.s20240731.pkg","licenselogic":"single","licenses":["BSD0CLAUSE"],"pkgsize":38940,"desc":"Pikchr (pronounced \"picture\") is a PIC-like markup language for diagrams in\ntechnical documentation.\n\nPikchr is designed to be embedded in fenced code blocks of Markdown or similar\nmechanisms of other documentation markup languages.","categories":["graphics","textproc"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"pigz","origin":"archivers/pigz","version":"2.8","comment":"Parallel GZIP","maintainer":"delphij@FreeBSD.org","www":"https://www.zlib.net/pigz/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"90cecb0af26e3f354b786f7eb6cba04c728272de30017ef2e6e4a9a57071a8ea","flatsize":317612,"path":"All/pigz-2.8.pkg","repopath":"All/pigz-2.8.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":76604,"desc":"Mark Adler, maintainer of popular zlib library has released a multicore\ncapable Parallel Implementation of GZip, nicknamed PIGZ. Version 1.5\nimplements nearly all of gzip's functionality, including decompression\nof .gz and .Z (Unix compress) files.","deps":{"zopfli":{"origin":"archivers/zopfli","version":"1.0.3_1"}},"categories":["archivers"],"shlibs_required":["libc.so.8","libpthread.so.0","libz.so.3","libzopfli.so.1"],"annotations":{"cpe":"cpe:2.3:a:zlib:pigz:2.8:::::dragonfly6:x86_64"}},{"name":"pikopixel","origin":"graphics/pikopixel","version":"1.0.b10_2,1","comment":"Application for drawing and editing pixel-art images","maintainer":"ports@FreeBSD.org","www":"https://twilightedge.com/mac/pikopixel/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7b07825fa818e4c4cdff5d841fbd1e41c3534b7343d29a6903cb77e98e32b564","flatsize":1645103,"path":"All/pikopixel-1.0.b10_2,1.pkg","repopath":"All/pikopixel-1.0.b10_2,1.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":418720,"desc":"PikoPixel is a free application for drawing & editing pixel-art images,\noriginally for Mac OS X.\n\nIt supports multiple layers, customizable canvas background, hotkey-activated\npopup panels, and can export upscaled images.","deps":{"gnustep-base":{"origin":"lang/gnustep-base","version":"1.29.0_2"},"gnustep-gui":{"origin":"x11-toolkits/gnustep-gui","version":"0.31.1_1"},"libobjc2":{"origin":"lang/libobjc2","version":"2.2.1"}},"categories":["gnustep","graphics"],"shlibs_required":["libc.so.8","libgnustep-base.so.1.29.0","libgnustep-gui.so.0.31.1","libm.so.4","libobjc.so.4.6","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe pikopixel port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"pidof","origin":"sysutils/pidof","version":"20050501","comment":"Tool which prints PID of given process name","maintainer":"novel@FreeBSD.org","www":"https://people.freebsd.org/~novel/pidof.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fca385a43c41f12d36b460ab2c35c0dfafcc6d65edc90ce7792065f7a6ea68f6","flatsize":7210,"path":"All/pidof-20050501.pkg","repopath":"All/pidof-20050501.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":3140,"desc":"A tool which prints PID of given process name.","categories":["sysutils"],"shlibs_required":["libc.so.8","libkvm.so.3"]},{"name":"piewm","origin":"x11-wm/piewm","version":"1.04_5","comment":"tvtwm with pie (circular) menus","maintainer":"david@catwhisker.org","www":"https://web.archive.org/web/20160409071502if_/http://www.crynwr.com/piewm/index.html~","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5e395be0503d3e53382de5aea0da9647d824fe118071f6f5c01cb3baaea7413d","flatsize":269073,"path":"All/piewm-1.04_5.pkg","repopath":"All/piewm-1.04_5.pkg","licenselogic":"single","pkgsize":110200,"desc":"This is piewm, a tvtwm with \"pie\" (i.e., round) menus.  You can change\n\"f.menu\" and \"menu\" in your .tvtwmrc into \"f.piemenu\" \"piemenu\" in\n.piewmrc and you will suddenly seeing lovely round menus.\n\nIt also has virtual desktops that you can \"pull\" things out, i.e.,\nmove the mouse into the virtual desktop window, grab a window with the\nmiddle button, and move the mouse out, and then the window will appear\nin the current screen.  This feature is exactly the same as tvtwm.","deps":{"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"xbitmaps":{"origin":"x11/xbitmaps","version":"1.1.2"}},"categories":["x11-wm"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXmu.so.6","libXpm.so.4","libXt.so.6","libc.so.8","libm.so.4"]},{"name":"pidgin-window_merge","origin":"net-im/pidgin-window_merge","version":"0.3_1","comment":"One window interface for pidgin","maintainer":"arcade@b1t.name","www":"https://github.com/dm0-/window_merge","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9f9e9308873da4993fd6025cd4b493a892bcc1186d7bba7301084cfcb53ad5b6","flatsize":60268,"path":"All/pidgin-window_merge-0.3_1.pkg","repopath":"All/pidgin-window_merge-0.3_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":19520,"desc":"Window Merge is a Pidgin plugin that merges a conversation window with the\nBuddy List window. It can be used to achieve a rudimentary \"single window mode\"\nfor Pidgin. Both Window Merge and Pidgin itself should be kept updated for\nthe most stable experience.","deps":{"libpurple":{"origin":"net-im/libpurple","version":"2.14.14"},"pidgin":{"origin":"net-im/pidgin","version":"2.14.14"}},"categories":["net-im"]},{"name":"pidgin-twitter","origin":"net-im/pidgin-twitter","version":"0.9.2_8","comment":"Pidgin plugin to help twitting via pidgin","maintainer":"jun-g@daemonfreaks.com","www":"http://honeyplanet.jp/pidgin-twitter/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8e19c82d37e74af46f1b4be07056c5c6d3edec906329715ba8f0bcbe23e7cd9c","flatsize":181249,"path":"All/pidgin-twitter-0.9.2_8.pkg","repopath":"All/pidgin-twitter-0.9.2_8.pkg","licenselogic":"single","pkgsize":31320,"desc":"pidgin-twitter is a pidgin plugin which provides a lot of useful features\nto the users who use pidgin as a front end to post and read twitter messages.\npidgin-twitter supports Twitter, Wassr, identi.ca, Jisko and FriendFeed.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pidgin":{"origin":"net-im/pidgin","version":"2.14.14"}},"categories":["net-im"]},{"name":"pies","origin":"sysutils/pies","version":"1.8","comment":"Program Invocation and Execution Supervisor","maintainer":"zeus@gnu.org.ua","www":"https://puszcza.gnu.org.ua/projects/pies","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"abbc43d319c68f118662e6dbe241acaed60b37739cd783ddddde057389617b15","flatsize":1343372,"path":"All/pies-1.8.pkg","repopath":"All/pies-1.8.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":335312,"desc":"GNU Pies (pronounced \"p-yes\") stands for the Program Invocation and\nExecution Supervisor.  This utility starts and controls execution of\nexternal programs, called \"components\".  Each component is a stand-alone\nprogram, designed to be executed in the foreground.  Upon startup pies\nreads the list of components from its configuration file, starts them,\nand remains in the background, controlling their execution.  When a\ncomponent terminates, pies tries to restarts it.  Its configuration\nallows to specify actions other than simple restart, depending on the\nexit code of the component.\n\nGNU Pies supports a wide variety of component types and gives the user\ncomplete control over the execution environment of each component.  This\nincludes modifying shell environment, running components with the given\nuser privileges, etc.  The standard error and/or output of any component\nmay be redirected either to a disk file or to syslog.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libcrypt.so.4","libintl.so.8"],"options":{"DOCS":"on","INETD":"off","NLS":"on","PAM":"off"}},{"name":"pidgin-skypeweb","origin":"net-im/pidgin-skypeweb","version":"1.7_1,1","comment":"Plugin to use Skype chat from Pidgin(without Skype running)","maintainer":"sepulkarium45@yahoo.com","www":"https://github.com/EionRobb/skype4pidgin/tree/master/skypeweb","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5c717f0c97b3f25c4a2faf1556a656a3ecc245dc0c7714265e4b503798ce37ff","flatsize":246422,"path":"All/pidgin-skypeweb-1.7_1,1.pkg","repopath":"All/pidgin-skypeweb-1.7_1,1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":86036,"desc":"This is a Libpurple plugin that adds support for a\n\"Skype for Web(http)\" protocol.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"libpurple":{"origin":"net-im/libpurple","version":"2.14.14"},"pidgin":{"origin":"net-im/pidgin","version":"2.14.14"}},"categories":["net-im"]},{"name":"pidgin-otr","origin":"security/pidgin-otr","version":"4.0.2_3","comment":"Allows deniable private conversations using Pidgin","maintainer":"ports@FreeBSD.org","www":"https://www.cypherpunks.ca/otr/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5751f2a24f099172195c32ff11be81adc630f0b35ad0cc94d6f64705df1fb343","flatsize":519643,"path":"All/pidgin-otr-4.0.2_3.pkg","repopath":"All/pidgin-otr-4.0.2_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":109040,"desc":"Off-the-Record (OTR) Messaging allows you to have private\nconversations over instant messaging by providing:\n\n* Encryption\n       No one else can read your instant messages.\n* Authentication\n       You are assured the correspondent is who you think it is.\n* Deniability\n       The messages you send do not have digital signatures that\n       are checkable by a third party. Anyone can forge messages\n       after a conversation to make them look like they came from\n       you. However, during a conversation, your correspondent is\n       assured the messages he sees are authentic and unmodified.\n* Perfect forward secrecy\n       If you lose control of your private keys, no previous\n       conversation is compromised.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"libotr":{"origin":"security/libotr","version":"4.1.1_1"},"libpurple":{"origin":"net-im/libpurple","version":"2.14.14"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["net","net-im","security"],"options":{"NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:cypherpunks:pidgin-otr:4.0.2:::::dragonfly6:x86_64:3"},"messages":[{"message":"===>   NOTICE:\n\nThe pidgin-otr port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"pidgin-manualsize","origin":"net-im/pidgin-manualsize","version":"0.7_6","comment":"Plugin to allow manual resizing of Pidgin's message input area","maintainer":"eugen@FreeBSD.org","www":"https://developer.pidgin.im/wiki/ThirdPartyPlugins","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8f4f813787b466b598a50122bad0059a4c01a3f6288dfa58bdbe1c31914daca9","flatsize":30017,"path":"All/pidgin-manualsize-0.7_6.pkg","repopath":"All/pidgin-manualsize-0.7_6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":11088,"desc":"This is Artemy Kapitula's manualsize plugin. This plugin restores the ability\nfor users to resize the text input area of the message window. This\nfunctionality was the default behaviour in Pidgin prior to version 2.4.","deps":{"pidgin":{"origin":"net-im/pidgin","version":"2.14.14"}},"categories":["net-im"]},{"name":"pidgin-sipe","origin":"net-im/pidgin-sipe","version":"1.24.0_5","comment":"Plugin for Pidgin to provide LCS/OCS connectivity","maintainer":"john.c.prather@gmail.com","www":"https://www.sourceforge.net/projects/sipe","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"579d18d7fe2a23ad877e74413ea34a012dea89fc8b4251784c635f6f922e2eff","flatsize":1059184,"path":"All/pidgin-sipe-1.24.0_5.pkg","repopath":"All/pidgin-sipe-1.24.0_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":288680,"desc":"Pidgin Plug-in for OCS/LCS (Live Communication Server).\nSIP/Simple protocol implementation for connect to LCS/OCS.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"farstream":{"origin":"net-im/farstream","version":"0.2.9"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gmime26":{"origin":"mail/gmime26","version":"2.6.23_3"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"krb5":{"origin":"security/krb5","version":"1.21.3_1"},"libnice":{"origin":"net-im/libnice","version":"0.1.21_2"},"libpurple":{"origin":"net-im/libpurple","version":"2.14.14"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"nspr":{"origin":"devel/nspr","version":"4.36"},"nss":{"origin":"security/nss","version":"3.112"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pidgin":{"origin":"net-im/pidgin","version":"2.14.14"}},"categories":["net-im"],"options":{"DOCS":"on","KRB5":"off","NLS":"on","OCS2005":"off"}},{"name":"pidgin-libnotify","origin":"net-im/pidgin-libnotify","version":"0.14_16","comment":"This plugin adds a libnotify interface to Pidgin","maintainer":"meethune@gmail.com","www":"https://gaim-libnotify.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d8aed71c9325ca65da027c1359a8211da4b87b9cc9846bb5239ff62a85b3cac2","flatsize":755301,"path":"All/pidgin-libnotify-0.14_16.pkg","repopath":"All/pidgin-libnotify-0.14_16.pkg","licenselogic":"single","pkgsize":192688,"desc":"This plugin adds a libnotify interface to pidgin, enabling popups much like\nguifications. It has some configuration options, to show popups when a buddy\nsigns on, on new messages and on new conversations only.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libnotify":{"origin":"devel/libnotify","version":"0.8.6"},"libpurple":{"origin":"net-im/libpurple","version":"2.14.14"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["net-im"],"options":{"NLS":"on"}},{"name":"pidgin-latex","origin":"net-im/pidgin-latex","version":"1.0_14","comment":"Display LaTeX output in your IMs","maintainer":"mainland@apeiron.net","www":"https://sourceforge.net/projects/pidgin-latex/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0d22ac018962b43914219e01fdf7c1ef192aa236ca86ebee3777fd32d1f82a15","flatsize":16672,"path":"All/pidgin-latex-1.0_14.pkg","repopath":"All/pidgin-latex-1.0_14.pkg","licenselogic":"single","pkgsize":6384,"desc":"This is a plugin for Pidgin that allows you to display LaTeX output in\nyour IMs.","deps":{"ImageMagick6":{"origin":"graphics/ImageMagick6","version":"6.9.13.23,1"},"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pidgin":{"origin":"net-im/pidgin","version":"2.14.14"},"tex-formats":{"origin":"print/tex-formats","version":"20250308"}},"categories":["net-im"]},{"name":"pidgin-hotkeys","origin":"net-im/pidgin-hotkeys","version":"0.2.4_21","comment":"Pidgin plugin that allows user to assign global hotkeys","maintainer":"garga@FreeBSD.org","www":"https://sourceforge.net/projects/pidgin-hotkeys/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"367f7adb53e1090ef76bcccca373c07b4b3ed204bf14a2de252ab9d4fbd5569f","flatsize":973631,"path":"All/pidgin-hotkeys-0.2.4_21.pkg","repopath":"All/pidgin-hotkeys-0.2.4_21.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":257184,"desc":"A pidgin plugin that allows user to assign global hotkeys (e.g. Ctrl+Alt+g) for\ntogglling buddy list and reading queued message. When \"Toggle List\" hotkey is\nenabled, it makes the buddy list hidden from your taskbar and task switcher\n(similar to ICQ).","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libpurple":{"origin":"net-im/libpurple","version":"2.14.14"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pidgin":{"origin":"net-im/pidgin","version":"2.14.14"}},"categories":["net-im"]},{"name":"pidgin-fetion","origin":"net-im/pidgin-fetion","version":"0.98.5.2_8","comment":"Fetion protocol plugin for libpurple","maintainer":"bofh@FreeBSD.org","www":"https://sourceforge.net/projects/fetion/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4ca682cdca8c06cad214cebc7451a12d453d1e075388f4becdf23f8c796ee903","flatsize":105677,"path":"All/pidgin-fetion-0.98.5.2_8.pkg","repopath":"All/pidgin-fetion-0.98.5.2_8.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":37600,"desc":"Fetion protocol plugin for libpurple.\n\nFetion is an instant messaging & messengers client developed by China Mobile,\nnow ranking third in Chinese IM market. It features free SMS send and receive\nbetween PC and mobile phone.","deps":{"libpurple":{"origin":"net-im/libpurple","version":"2.14.14"}},"categories":["net-im"]},{"name":"pidgin-encryption","origin":"security/pidgin-encryption","version":"3.1_8","comment":"Encryption Plugin for the Pidgin instant messenger client","maintainer":"perlfu@gmail.com","www":"http://pidgin-encrypt.sf.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a8a666bc53b293f596913a7b1619eb43052c4ec419eeef5c5e590537a90c19ac","flatsize":293754,"path":"All/pidgin-encryption-3.1_8.pkg","repopath":"All/pidgin-encryption-3.1_8.pkg","licenselogic":"single","pkgsize":86248,"desc":"Encryption plugin for Pidgin instant messaging client.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libpurple":{"origin":"net-im/libpurple","version":"2.14.14"},"nss":{"origin":"security/nss","version":"3.112"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pidgin":{"origin":"net-im/pidgin","version":"2.14.14"}},"categories":["security"],"options":{"NLS":"on"}},{"name":"pidgin-bot-sentry","origin":"net-im/pidgin-bot-sentry","version":"1.3.0_14","comment":"Pidgin plugin to prevent instant message spam","maintainer":"ehaupt@FreeBSD.org","www":"https://sourceforge.net/projects/pidgin-bs/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b18ce5fe91e80ef0272fa92631b7a911801253678a7dfa56031d03fb9e7d5901","flatsize":76956,"path":"All/pidgin-bot-sentry-1.3.0_14.pkg","repopath":"All/pidgin-bot-sentry-1.3.0_14.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":23632,"desc":"Bot Sentry is a Pidgin (libpurple) plugin to prevent Instant Message (IM) spam.\nIt allows you to ignore IMs unless the sender is in your Buddy List, the sender\nis in your Allow List, or the sender correctly answers a question you have\npredefined.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libpurple":{"origin":"net-im/libpurple","version":"2.14.14"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pidgin":{"origin":"net-im/pidgin","version":"2.14.14"}},"categories":["net-im"]},{"name":"pict","origin":"textproc/pict","version":"3.7.4","comment":"Pairwise Independent Combinatorial Testing tool","maintainer":"ports@FreeBSD.org","www":"https://github.com/Microsoft/pict","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"947fb85aad616b8a6af73f8c202837c84de8556036216466ea33677a5ea6d3f7","flatsize":629762,"path":"All/pict-3.7.4.pkg","repopath":"All/pict-3.7.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":142168,"desc":"A tool for generating test cases using the PICT (Pairwise Independent\nCombinatorial Testing) method, based on a simple plain text format.","categories":["devel","textproc"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe pict port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"picprog","origin":"devel/picprog","version":"1.9.1_1","comment":"Serial port pic16c84 programmer","maintainer":"erik@bz.bzflag.bz","www":"http://hyvatti.iki.fi/~jaakko/pic/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5ed85648b752e89c024ffad0408a54a0e4209d0cd84a64a728b2e596e3b1d9ad","flatsize":236436,"path":"All/picprog-1.9.1_1.pkg","repopath":"All/picprog-1.9.1_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":74588,"desc":"This is Picprog, pic16c84 programmer software for the serial port device.\nTo program a pic16c84 chip:\n\n\tpicprog --burn --input something.hex --pic /dev/cuaa1\n\nRemember: this is not a production quality programmer!  See PIC16C84\ndata sheet for more information.","categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"piwigo-php84","origin":"www/piwigo","version":"15.5.0","comment":"PHP based Web Gallery","maintainer":"netchild@FreeBSD.org","www":"https://piwigo.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"48755b72f293f9dda81e6843a8ca6b6b96aa5d492c106ad70707644c83ac718a","flatsize":44413365,"path":"All/piwigo-php84-15.5.0.pkg","repopath":"All/piwigo-php84-15.5.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":11613296,"desc":"Piwigo is a photo gallery software for the web that comes with powerful features\nto publish and manage your collection of pictures.\n\nStarted in 2002, the project is now supported by an active community of users\nand developers. It supports numerous galleries of all sizes all over the world,\nfrom an individual ten-photos party to the images stock of an agency. This\nscalability is supported by smart browsing capabilities based on categories,\ntags and chronological search. Various extensions make Piwigo even more\nscalable and customizable to suit your own needs and desires.\n\nPiwigo is both web and photo standard compliant. And, icing on the cake, it is\nfree and opensource.\n\nPhpWebGallery became Piwigo on February 15th, 2009.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-ctype":{"origin":"textproc/php84-ctype","version":"8.4.8"},"php84-dom":{"origin":"textproc/php84-dom","version":"8.4.8"},"php84-exif":{"origin":"graphics/php84-exif","version":"8.4.8"},"php84-filter":{"origin":"security/php84-filter","version":"8.4.8"},"php84-gd":{"origin":"graphics/php84-gd","version":"8.4.8"},"php84-iconv":{"origin":"converters/php84-iconv","version":"8.4.8"},"php84-mbstring":{"origin":"converters/php84-mbstring","version":"8.4.8"},"php84-mysqli":{"origin":"databases/php84-mysqli","version":"8.4.8"},"php84-pdo":{"origin":"databases/php84-pdo","version":"8.4.8"},"php84-session":{"origin":"www/php84-session","version":"8.4.8"},"php84-simplexml":{"origin":"textproc/php84-simplexml","version":"8.4.8"},"php84-sodium":{"origin":"security/php84-sodium","version":"8.4.8"},"php84-tokenizer":{"origin":"devel/php84-tokenizer","version":"8.4.8"},"php84-xml":{"origin":"textproc/php84-xml","version":"8.4.8"},"php84-zip":{"origin":"archivers/php84-zip","version":"8.4.8"},"php84-zlib":{"origin":"archivers/php84-zlib","version":"8.4.8"}},"categories":["www"],"options":{"DOCS":"on","EXAMPLES":"on","EXIFTOOL":"off","FFMPEG":"off","IMAGICK":"off","MEDIAINFO":"off"},"annotations":{"cpe":"cpe:2.3:a:piwigo:piwigo:15.5.0:::::dragonfly6:x86_64","flavor":"php84"},"messages":[{"message":"The Piwigo Photo Gallery has been installed in the directory\n/usr/local/www/piwigo\nand optionally, with the documentation at\n/usr/local/share/doc/piwigo\nand the content of the tools directory at\n/usr/local/share/examples/piwigo.\n\nIf this is a new installation, don't forget to verify that your\nPHP configuration is OK and that you have an MySQL database.\nThe local directory contains the empty structure\nused to store local configuration.\n\nIf you are upgrading, alwyas read the documentation\non the site. There may be special steps you need to\nbring your site to the new version.\n\nMake sure the ownership and mode of the installation\ndirectores and files match your intended use.\n\nIf you included ImageMagick, don't forget to set\n$conf['ext_imagick_dir'] = '/usr/local/bin/';\nin your local config.\n\nYou must add appropriate configuration directives to your\napache configuration file (/usr/local/etc/apache/httpd.conf).\nA typical configuration would be:\n\n    Alias /gallery/ \"/usr/local/www/piwigo/\"\n\n    <Directory \"/usr/local/www/piwigo\">\n\tAllowOverride None\n\tOrder allow,deny\n\tAllow from all\n    </Directory>\n\nFor installation and upgrade information, check the readme file.","type":"install"},{"message":"WARNING: If you intend *NOT* use this package anymore,\n  you may need to remove the following directory manually:\n  /usr/local/www/piwigo\n  and delete the application database.","type":"remove"}]},{"name":"ping_exporter","origin":"net-mgmt/ping_exporter","version":"1.1.0_8","comment":"Prometheus exporter for ICMP echo requests","maintainer":"jp+ports@supplntr.io","www":"https://github.com/czerwonk/ping_exporter","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"26cf7a67c651917edda6f8333f4729764bd9cdb3b4d42004fa7dba752086ce7a","flatsize":10483708,"path":"All/ping_exporter-1.1.0_8.pkg","repopath":"All/ping_exporter-1.1.0_8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3145128,"desc":"Prometheus exporter for ICMP echo requests.\n\nThis is a simple server that scrapes go-ping stats and exports them via HTTP\nfor Prometheus consumption. The go-ping library is build and maintained by\nDigineo GmbH.","categories":["net-mgmt"],"shlibs_required":["libc.so.8","libpthread.so.0"],"messages":[{"message":"ping_exporter logs via syslog.  To see examples for log rotation\nand redirecting the logs to a dedicated log file, please see\n/usr/local/share/ping_exporter\n\nThe syslog file would be copied to:\n/usr/local/etc/syslog.d\n\nThe newsyslog file would be copied to:\n/usr/local/etc/newsyslog.conf.d\n\nWhen running within a jail, it's highly advisable to set:\n\nallow.raw_sockets = 1;\n\nfor the jail running ping_exporter instance.","type":"install"}]},{"name":"picosha2","origin":"security/picosha2","version":"1.0.0.23","comment":"C++ header-only SHA256 hash generator","maintainer":"yuri@FreeBSD.org","www":"https://github.com/okdshin/PicoSHA2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1c7960a02b4361f1c9275eb9a9874f4e6e9fd6fbb040792f6570dc6fefbe1207","flatsize":14374,"path":"All/picosha2-1.0.0.23.pkg","repopath":"All/picosha2-1.0.0.23.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4568,"desc":"PicoSHA2 is a tiny SHA256 hash generator for C++ with following properties:\n\n* header-file only\n* no external dependencies (only uses standard C++ libraries)\n* STL-friendly","categories":["security"]},{"name":"picosat","origin":"math/picosat","version":"965","comment":"Satisfiability (SAT) solver for boolean variables","maintainer":"bofh@FreeBSD.org","www":"http://fmv.jku.at/picosat","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"661cbcfe27892628ecf3531ed540864de24f2c52b18e7b7d465b889108d87162","flatsize":687345,"path":"All/picosat-965.pkg","repopath":"All/picosat-965.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":102552,"desc":"PicoSAT is a satisfiability (SAT) solver for boolean variables in\nboolean expressions. A SAT solver can determine if it is possible to\nfind assignments to boolean variables that would make a given set of\nexpressions true. If it's satisfiable, it can also show a set of\nassignments that make the expression true.\n\nMany problems can be broken down into a large SAT problem (perhaps with\nthousands of variables), so SAT solvers have a variety of uses.","categories":["math"],"shlibs_required":["libc.so.8"],"options":{"DEBUG":"off"}},{"name":"plantuml","origin":"graphics/plantuml","version":"1.2024.8","comment":"Application for swift and straightforward diagram creation","maintainer":"awoonyaa@gmail.com","www":"https://plantuml.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f2b4723026b6a25693b31ed793f58d6d8176cafd00652f7c102ee55cd6254730","flatsize":21959911,"path":"All/plantuml-1.2024.8.pkg","repopath":"All/plantuml-1.2024.8.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":20459132,"desc":"PlantUML is an open-source tool allowing users to create diagrams from a plain\ntext language.  Besides various UML diagrams, PlantUML has support for various\nother software development related formats (such as Archimate, Block diagram,\nBPMN, C4, Computer network diagram, ERD, Gantt chart, Mind map, and WBD), as\nwell as visualisation of JSON and YAML files.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["graphics","java","textproc"]},{"name":"picojson","origin":"devel/picojson","version":"1.3.0","comment":"Header file only JSON parser/serializer in C++","maintainer":"james.wright@digital-chaos.com","www":"https://github.com/kazuho/picojson","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bc9f71a466aed0ffa71b9b9975b46b08a6d16ad48a4b862a79ca9617492d6d4f","flatsize":36510,"path":"All/picojson-1.3.0.pkg","repopath":"All/picojson-1.3.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":8816,"desc":"PicoJSON is a tiny JSON parser / serializer for C++ with the following\nproperties:\n\n* Header-file only\n* No external dependencies (only uses standard C++ libraries)\n* STL-friendly (arrays are represented using std::vector, objects are std::map)\n* Provides both pull interface and streaming (event-based) interface","categories":["devel"],"options":{"EXAMPLES":"on"}},{"name":"piwigo-php82","origin":"www/piwigo","version":"15.5.0","comment":"PHP based Web Gallery","maintainer":"netchild@FreeBSD.org","www":"https://piwigo.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cb5167af5e7899e6281c2b7857a7b2f23839013ab5d90bdeb9a57b2e4b8614da","flatsize":44413365,"path":"All/piwigo-php82-15.5.0.pkg","repopath":"All/piwigo-php82-15.5.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":11615592,"desc":"Piwigo is a photo gallery software for the web that comes with powerful features\nto publish and manage your collection of pictures.\n\nStarted in 2002, the project is now supported by an active community of users\nand developers. It supports numerous galleries of all sizes all over the world,\nfrom an individual ten-photos party to the images stock of an agency. This\nscalability is supported by smart browsing capabilities based on categories,\ntags and chronological search. Various extensions make Piwigo even more\nscalable and customizable to suit your own needs and desires.\n\nPiwigo is both web and photo standard compliant. And, icing on the cake, it is\nfree and opensource.\n\nPhpWebGallery became Piwigo on February 15th, 2009.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-ctype":{"origin":"textproc/php82-ctype","version":"8.2.28"},"php82-dom":{"origin":"textproc/php82-dom","version":"8.2.28"},"php82-exif":{"origin":"graphics/php82-exif","version":"8.2.28"},"php82-filter":{"origin":"security/php82-filter","version":"8.2.28"},"php82-gd":{"origin":"graphics/php82-gd","version":"8.2.28"},"php82-iconv":{"origin":"converters/php82-iconv","version":"8.2.28"},"php82-mbstring":{"origin":"converters/php82-mbstring","version":"8.2.28"},"php82-mysqli":{"origin":"databases/php82-mysqli","version":"8.2.28"},"php82-pdo":{"origin":"databases/php82-pdo","version":"8.2.28"},"php82-session":{"origin":"www/php82-session","version":"8.2.28"},"php82-simplexml":{"origin":"textproc/php82-simplexml","version":"8.2.28"},"php82-sodium":{"origin":"security/php82-sodium","version":"8.2.28"},"php82-tokenizer":{"origin":"devel/php82-tokenizer","version":"8.2.28"},"php82-xml":{"origin":"textproc/php82-xml","version":"8.2.28"},"php82-zip":{"origin":"archivers/php82-zip","version":"8.2.28"},"php82-zlib":{"origin":"archivers/php82-zlib","version":"8.2.28"}},"categories":["www"],"options":{"DOCS":"on","EXAMPLES":"on","EXIFTOOL":"off","FFMPEG":"off","IMAGICK":"off","MEDIAINFO":"off"},"annotations":{"cpe":"cpe:2.3:a:piwigo:piwigo:15.5.0:::::dragonfly6:x86_64","flavor":"php82"},"messages":[{"message":"The Piwigo Photo Gallery has been installed in the directory\n/usr/local/www/piwigo\nand optionally, with the documentation at\n/usr/local/share/doc/piwigo\nand the content of the tools directory at\n/usr/local/share/examples/piwigo.\n\nIf this is a new installation, don't forget to verify that your\nPHP configuration is OK and that you have an MySQL database.\nThe local directory contains the empty structure\nused to store local configuration.\n\nIf you are upgrading, alwyas read the documentation\non the site. There may be special steps you need to\nbring your site to the new version.\n\nMake sure the ownership and mode of the installation\ndirectores and files match your intended use.\n\nIf you included ImageMagick, don't forget to set\n$conf['ext_imagick_dir'] = '/usr/local/bin/';\nin your local config.\n\nYou must add appropriate configuration directives to your\napache configuration file (/usr/local/etc/apache/httpd.conf).\nA typical configuration would be:\n\n    Alias /gallery/ \"/usr/local/www/piwigo/\"\n\n    <Directory \"/usr/local/www/piwigo\">\n\tAllowOverride None\n\tOrder allow,deny\n\tAllow from all\n    </Directory>\n\nFor installation and upgrade information, check the readme file.","type":"install"},{"message":"WARNING: If you intend *NOT* use this package anymore,\n  you may need to remove the following directory manually:\n  /usr/local/www/piwigo\n  and delete the application database.","type":"remove"}]},{"name":"picom","origin":"x11-wm/picom","version":"11.2","comment":"Lightweight X11 compositor","maintainer":"ports@FreeBSD.org","www":"https://github.com/yshui/picom","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fb5da4275b8128213a196a613060a9128a4b2cfdd5e7a3e83da8747cd528a132","flatsize":507798,"path":"All/picom-11.2.pkg","repopath":"All/picom-11.2.pkg","licenselogic":"and","licenses":["MIT","MPL20"],"pkgsize":183632,"desc":"Picom (formerly a Compton fork) is a standalone compositor for X11 for\nwindow managers without built-in compositing.\n\nFeatures:\n- Rendering with optional VSync via OpenGL or XRender\n- Transparent windows, menus, titlebars, borders\n- Shadows and colored shadows\n- Fading effects\n- Bluring of background\n- GLSL fragment shader for window contents\n- Conditional settings\n- Config, log and PID file support\n- Remote control via DBus","deps":{"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libconfig":{"origin":"devel/libconfig","version":"1.7.3"},"libepoxy":{"origin":"graphics/libepoxy","version":"1.5.10"},"libev":{"origin":"devel/libev","version":"4.33_1,1"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"pcre2":{"origin":"devel/pcre2","version":"10.45"},"pixman":{"origin":"x11/pixman","version":"0.44.2"},"xcb-util-image":{"origin":"x11/xcb-util-image","version":"0.4.1"},"xcb-util-renderutil":{"origin":"x11/xcb-util-renderutil","version":"0.3.10"},"xprop":{"origin":"x11/xprop","version":"1.2.7"},"xwininfo":{"origin":"x11/xwininfo","version":"1.1.5_1"}},"categories":["x11-wm"],"shlibs_required":["libX11-xcb.so.1","libX11.so.6","libc.so.8","libconfig.so.11","libdbus-1.so.3","libepoxy.so.0","libev.so.4","libm.so.4","libpcre2-8.so.0","libpixman-1.so.0","libpthread.so.0","libxcb-composite.so.0","libxcb-damage.so.0","libxcb-dpms.so.0","libxcb-glx.so.0","libxcb-image.so.0","libxcb-present.so.0","libxcb-randr.so.0","libxcb-render-util.so.0","libxcb-render.so.0","libxcb-shape.so.0","libxcb-sync.so.1","libxcb-xfixes.so.0","libxcb.so.1"],"options":{"CONFIG":"on","DBUS":"on","DOCS":"on","DRM":"off","OPENGL":"on","PCRE":"on"}},{"name":"pidgin","origin":"net-im/pidgin","version":"2.14.14","comment":"Pidgin multi-protocol messaging client (GTK UI)","maintainer":"marcus@FreeBSD.org","www":"https://www.pidgin.im/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b405eca79ffe2d2a58d2dcc093841ad391c4b47c01db1f5e011b76ee7e9b41d4","flatsize":2763099,"path":"All/pidgin-2.14.14.pkg","repopath":"All/pidgin-2.14.14.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1153980,"desc":"Pidgin is a multi-protocol instant messaging client. It is compatible with AIM\n(Oscar and TOC protocols), ICQ, IRC, Jabber, Gadu-Gadu, and Zephyr networks.\n\nPidgin users can log in to multiple accounts on multiple IM networks\nsimultaneously. This means that you can be chatting with friends on AOL\nInstant Messenger, talking to a friend on Yahoo Messenger, and sitting in an\nIRC channel all at the same time.\n\nPidgin supports many features of the various networks, such as file transfer\n(coming soon), away messages, typing notification, and MSN window closing\nnotification. It also goes beyond that and provides many unique features. A\nfew popular features are Buddy Pounces, which give the ability to notify you,\nsend a message, play a sound, or run a program when a specific buddy goes away,\nsigns online, or returns from idle; and plugins, consisting of text\nreplacement, a buddy ticker, extended message notification, iconify on away,\nand more.\n\n(Adapted from the About Pidgin page.)","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"avahi-app":{"origin":"net/avahi-app","version":"0.8_6"},"ca_root_nss":{"origin":"security/ca_root_nss","version":"3.108"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"cyrus-sasl":{"origin":"security/cyrus-sasl2","version":"2.1.28_5"},"dbus-glib":{"origin":"devel/dbus-glib","version":"0.114"},"evolution-data-server":{"origin":"databases/evolution-data-server","version":"3.54.3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-core":{"origin":"multimedia/gstreamer1-plugins-core","version":"1.26.0"},"gstreamer1-plugins-good":{"origin":"multimedia/gstreamer1-plugins-good","version":"1.26.0"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gtkspell":{"origin":"textproc/gtkspell","version":"2.0.16_7"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libXScrnSaver":{"origin":"x11/libXScrnSaver","version":"1.2.4_1"},"libidn":{"origin":"dns/libidn","version":"1.43"},"libpurple":{"origin":"net-im/libpurple","version":"2.14.14"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"noto-emoji":{"origin":"x11-fonts/noto-emoji","version":"2.047"},"nss":{"origin":"security/nss","version":"3.112"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"startup-notification":{"origin":"x11/startup-notification","version":"0.12_4"}},"categories":["net-im"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXss.so.1","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libdbus-1.so.3","libdbus-glib-1.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgstbase-1.0.so.0","libgstreamer-1.0.so.0","libgstvideo-1.0.so.0","libgthread-2.0.so.0","libgtk-x11-2.0.so.0","libgtkspell.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0","libpurple.so.0","libxml2.so.2"],"options":{"CAP":"on","DBUS":"on","GSTREAMER":"on","GTKSPELL":"on","IDN":"on","PERL":"off","SASL":"on","TCLTK":"off","VV":"off","NSS":"on","GNUTLS":"off","BONJOUR":"on","GG":"on","SAMETIME":"off","SILC":"off","IRC":"on","JABBER":"on","NOVELL":"on","QQ":"on","SIMPLE":"on","ZEPHYR":"on"},"annotations":{"cpe":"cpe:2.3:a:pidgin:pidgin:2.14.14:::::dragonfly6:x86_64"}},{"name":"picocom","origin":"comms/picocom","version":"3.1_1","comment":"Dumb Terminal Emulator","maintainer":"rmm1.bob@gmail.com","www":"https://github.com/npat-efault/picocom","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e29f1a63140d39815af13b622c6b7665527f19d2f0e263dec231d1a0d86543ef","flatsize":85911,"path":"All/picocom-3.1_1.pkg","repopath":"All/picocom-3.1_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":39316,"desc":"As its name suggests, picocom is a minimal dumb-terminal emulation pro-\ngram. It is, in principle, very much like minicom(1) , only it's \"pico\"\ninstead  of \"mini\"! It was designed to serve as a simple, manual, modem\nconfiguration, testing, and debugging tool. It has also  served  (quite\nwell) as a low-tech \"terminal-window\" to allow operator intervention in\nPPP connection scripts (something like the  ms-windows  \"open  terminal\nwindow  before / after dialing\" feature). It could also prove useful in\nmany other similar tasks.","categories":["comms"],"shlibs_required":["libc.so.8"],"annotations":{"cpe":"cpe:2.3:a:picocom_project:picocom:3.1:::::dragonfly6:x86_64:1"}},{"name":"pickle","origin":"devel/pickle","version":"4.20","comment":"Programs Microchip PICs using ICSP","maintainer":"bofh@FreeBSD.org","www":"https://wiki.kewl.org/dokuwiki/projects:pickle","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2d08322bd3255c585f323fd8751be25879d8e584362397614e6632753e8e8699","flatsize":990506,"path":"All/pickle-4.20.pkg","repopath":"All/pickle-4.20.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":86456,"desc":"Pickle has been written to allow programming of PICMicro devices in FreeBSD,\nNetBSD, Linux, Cygwin (Windows) and MACOS/X or any UNIX/POSIX based system,\nwhich includes the Raspberry Pi and embedded devices running OpenWRT.","categories":["devel"],"shlibs_required":["libc.so.8"]},{"name":"pick","origin":"sysutils/pick","version":"4.0.0_1","comment":"Tool for choosing one option from a set of choices with an interface","maintainer":"ports@FreeBSD.org","www":"https://github.com/mptre/pick","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9adcec18571415e82e2a4d301fc8bacbb4e2a9cf54797931738b141948990446","flatsize":24198,"path":"All/pick-4.0.0_1.pkg","repopath":"All/pick-4.0.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11900,"desc":"pick allows users to choose one option from a set of choices using\nan interface with fuzzy search functionality.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"messages":[{"message":"===>   NOTICE:\n\nThe pick port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"pico-alpine","origin":"editors/pico-alpine","version":"2.26_3","comment":"[Al]PIne's message COmposition editor and Pilot file manager","maintainer":"mbeis@xs4all.nl","www":"http://www.washington.edu/alpine/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7ec92c00c9baabfa66df0c35c49ff9852bfa8ac83cd1f392f0b14fa824b45b22","flatsize":1444080,"path":"All/pico-alpine-2.26_3.pkg","repopath":"All/pico-alpine-2.26_3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":331176,"desc":"Pico and Pilot are simple, display-oriented tools.  Commands are displayed\nat the bottom of the screen, and context-sensitive help is provided.\n\nIn Pico as characters are typed they are immediately inserted into the text.\nIt has three basic features: paragraph justification, searching, and block\ncut/paste.\n\nIn Pilot several basic file manipulation commands are provided:\nDelete, Rename, Copy, View, Launch, and Edit.  The \"View\" and \"Edit\"\ncommands operate on text files only.  The \"Edit\" command invokes \"pico.\"\nThe \"Launch\" command provides a convenient way to either execute the selected\nfile or to run an application on it.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["editors"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12","libintl.so.8","libpthread.so.0","libssl.so.12","libtinfo.so.6"],"options":{"ASPELL":"on","DOCS":"on","MAILDIR":"off","MOUSE":"on","NLS":"on","NTLM":"off","THREADS":"on"},"annotations":{"cpe":"cpe:2.3:a:alpine_project:alpine:2.26:::::dragonfly6:x86_64:3"}},{"name":"pinball","origin":"games/pinball","version":"0.3.20230219_1","comment":"Emilia Pinball is a free pinball game","maintainer":"thierry@FreeBSD.org","www":"https://pinball.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d51a4599136ec28c8b93dacac6c82c2b648f7a1085607119344f8e45b1eba078","flatsize":8296248,"path":"All/pinball-0.3.20230219_1.pkg","repopath":"All/pinball-0.3.20230219_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":4610984,"desc":"Emilia Pinball is a free pinball game.\n\nIt requires OpenGL, if your hardware supports it; else, it is possible\nto build it with allegro (make -DWITH_ALLEGRO).","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libltdl":{"origin":"devel/libltdl","version":"2.5.4"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_image":{"origin":"graphics/sdl2_image","version":"2.8.8"},"sdl2_mixer":{"origin":"audio/sdl2_mixer","version":"2.8.1"}},"categories":["games"],"shlibs_required":["libGL.so.1","libSDL2-2.0.so.0","libSDL2_image-2.0.so.0","libSDL2_mixer-2.0.so.0","libc.so.8","libltdl.so.7","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"picard-plugins","origin":"audio/picard-plugins","version":"2.0.20241113","comment":"Plugins for Picard tagger","maintainer":"jhale@FreeBSD.org","www":"https://picard.musicbrainz.org/plugins/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3cd3e43741e6d0535850d6369451c476741f7056c9f556998b985e77dd728719","flatsize":6015478,"path":"All/picard-plugins-2.0.20241113.pkg","repopath":"All/picard-plugins-2.0.20241113.pkg","licenselogic":"and","licenses":["GPLv2+","GPLv3+","MIT","WTFPL"],"pkgsize":774096,"desc":"Various plugins for MusicBrainz Picard (audio/picard) to extend\nfunctionality, scripting, and tagging capabilities.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["audio","python"],"options":{"BPM":"off","DOCS":"on","MOODBAR":"off","REPLAYGAIN2":"off"}},{"name":"pic2fig","origin":"print/pic2fig","version":"1.4_3","comment":"Pic format to fig format converter","maintainer":"bofh@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f470bf4d38ab1be5fc92d3f844794b5a88dac881126e951b4a3930621c001bd0","flatsize":98543,"path":"All/pic2fig-1.4_3.pkg","repopath":"All/pic2fig-1.4_3.pkg","licenselogic":"single","pkgsize":35524,"desc":"Pic2fig is a pic(l) preprocessor for drawing simple figures in Fig code.\nThe basic objects are box, line, arrow, circle, ellipse, arc and text.\n\nWhen  pic2fig  is  executed, it produces an output file in the\ncurrent directory.  The name is constructed  from  the input  file's\nname.  If the input filename ends with .pic, then that extension\nwill be replaced by .fig.   Otherwise, .fig  is appended to the input\nfilename.  If file does not exist, then pic2fig tries appending .pic\nto the name.\n\nUpdated to produce FIG 3.2 format by Patrick Powell\n\nNote:  this version does not support the groff/pic 'thickness' attribute.","categories":["print"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"piwigo-php83","origin":"www/piwigo","version":"15.5.0","comment":"PHP based Web Gallery","maintainer":"netchild@FreeBSD.org","www":"https://piwigo.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"260489648905a0863854a27caa31a9fba2339c2f12fbe02e39331153894a34ac","flatsize":44413365,"path":"All/piwigo-php83-15.5.0.pkg","repopath":"All/piwigo-php83-15.5.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":11614528,"desc":"Piwigo is a photo gallery software for the web that comes with powerful features\nto publish and manage your collection of pictures.\n\nStarted in 2002, the project is now supported by an active community of users\nand developers. It supports numerous galleries of all sizes all over the world,\nfrom an individual ten-photos party to the images stock of an agency. This\nscalability is supported by smart browsing capabilities based on categories,\ntags and chronological search. Various extensions make Piwigo even more\nscalable and customizable to suit your own needs and desires.\n\nPiwigo is both web and photo standard compliant. And, icing on the cake, it is\nfree and opensource.\n\nPhpWebGallery became Piwigo on February 15th, 2009.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-ctype":{"origin":"textproc/php83-ctype","version":"8.3.21"},"php83-dom":{"origin":"textproc/php83-dom","version":"8.3.21"},"php83-exif":{"origin":"graphics/php83-exif","version":"8.3.21"},"php83-filter":{"origin":"security/php83-filter","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-iconv":{"origin":"converters/php83-iconv","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-mysqli":{"origin":"databases/php83-mysqli","version":"8.3.21"},"php83-pdo":{"origin":"databases/php83-pdo","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-simplexml":{"origin":"textproc/php83-simplexml","version":"8.3.21"},"php83-sodium":{"origin":"security/php83-sodium","version":"8.3.21"},"php83-tokenizer":{"origin":"devel/php83-tokenizer","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"},"php83-zip":{"origin":"archivers/php83-zip","version":"8.3.21"},"php83-zlib":{"origin":"archivers/php83-zlib","version":"8.3.21"}},"categories":["www"],"options":{"DOCS":"on","EXAMPLES":"on","EXIFTOOL":"off","FFMPEG":"off","IMAGICK":"off","MEDIAINFO":"off"},"annotations":{"cpe":"cpe:2.3:a:piwigo:piwigo:15.5.0:::::dragonfly6:x86_64","flavor":"php83"},"messages":[{"message":"The Piwigo Photo Gallery has been installed in the directory\n/usr/local/www/piwigo\nand optionally, with the documentation at\n/usr/local/share/doc/piwigo\nand the content of the tools directory at\n/usr/local/share/examples/piwigo.\n\nIf this is a new installation, don't forget to verify that your\nPHP configuration is OK and that you have an MySQL database.\nThe local directory contains the empty structure\nused to store local configuration.\n\nIf you are upgrading, alwyas read the documentation\non the site. There may be special steps you need to\nbring your site to the new version.\n\nMake sure the ownership and mode of the installation\ndirectores and files match your intended use.\n\nIf you included ImageMagick, don't forget to set\n$conf['ext_imagick_dir'] = '/usr/local/bin/';\nin your local config.\n\nYou must add appropriate configuration directives to your\napache configuration file (/usr/local/etc/apache/httpd.conf).\nA typical configuration would be:\n\n    Alias /gallery/ \"/usr/local/www/piwigo/\"\n\n    <Directory \"/usr/local/www/piwigo\">\n\tAllowOverride None\n\tOrder allow,deny\n\tAllow from all\n    </Directory>\n\nFor installation and upgrade information, check the readme file.","type":"install"},{"message":"WARNING: If you intend *NOT* use this package anymore,\n  you may need to remove the following directory manually:\n  /usr/local/www/piwigo\n  and delete the application database.","type":"remove"}]},{"name":"piwigo-php81","origin":"www/piwigo","version":"15.5.0","comment":"PHP based Web Gallery","maintainer":"netchild@FreeBSD.org","www":"https://piwigo.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"55b3cd4d3e63d5bcb2ae9c8859271573042cbaab3ee25b8e1484b1431041278c","flatsize":44413365,"path":"All/piwigo-php81-15.5.0.pkg","repopath":"All/piwigo-php81-15.5.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":11614028,"desc":"Piwigo is a photo gallery software for the web that comes with powerful features\nto publish and manage your collection of pictures.\n\nStarted in 2002, the project is now supported by an active community of users\nand developers. It supports numerous galleries of all sizes all over the world,\nfrom an individual ten-photos party to the images stock of an agency. This\nscalability is supported by smart browsing capabilities based on categories,\ntags and chronological search. Various extensions make Piwigo even more\nscalable and customizable to suit your own needs and desires.\n\nPiwigo is both web and photo standard compliant. And, icing on the cake, it is\nfree and opensource.\n\nPhpWebGallery became Piwigo on February 15th, 2009.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-ctype":{"origin":"textproc/php81-ctype","version":"8.1.32"},"php81-dom":{"origin":"textproc/php81-dom","version":"8.1.32"},"php81-exif":{"origin":"graphics/php81-exif","version":"8.1.32"},"php81-filter":{"origin":"security/php81-filter","version":"8.1.32"},"php81-gd":{"origin":"graphics/php81-gd","version":"8.1.32"},"php81-iconv":{"origin":"converters/php81-iconv","version":"8.1.32"},"php81-mbstring":{"origin":"converters/php81-mbstring","version":"8.1.32"},"php81-mysqli":{"origin":"databases/php81-mysqli","version":"8.1.32"},"php81-pdo":{"origin":"databases/php81-pdo","version":"8.1.32"},"php81-session":{"origin":"www/php81-session","version":"8.1.32"},"php81-simplexml":{"origin":"textproc/php81-simplexml","version":"8.1.32"},"php81-sodium":{"origin":"security/php81-sodium","version":"8.1.32"},"php81-tokenizer":{"origin":"devel/php81-tokenizer","version":"8.1.32"},"php81-xml":{"origin":"textproc/php81-xml","version":"8.1.32"},"php81-zip":{"origin":"archivers/php81-zip","version":"8.1.32"},"php81-zlib":{"origin":"archivers/php81-zlib","version":"8.1.32"}},"categories":["www"],"options":{"DOCS":"on","EXAMPLES":"on","EXIFTOOL":"off","FFMPEG":"off","IMAGICK":"off","MEDIAINFO":"off"},"annotations":{"cpe":"cpe:2.3:a:piwigo:piwigo:15.5.0:::::dragonfly6:x86_64","flavor":"php81"},"messages":[{"message":"The Piwigo Photo Gallery has been installed in the directory\n/usr/local/www/piwigo\nand optionally, with the documentation at\n/usr/local/share/doc/piwigo\nand the content of the tools directory at\n/usr/local/share/examples/piwigo.\n\nIf this is a new installation, don't forget to verify that your\nPHP configuration is OK and that you have an MySQL database.\nThe local directory contains the empty structure\nused to store local configuration.\n\nIf you are upgrading, alwyas read the documentation\non the site. There may be special steps you need to\nbring your site to the new version.\n\nMake sure the ownership and mode of the installation\ndirectores and files match your intended use.\n\nIf you included ImageMagick, don't forget to set\n$conf['ext_imagick_dir'] = '/usr/local/bin/';\nin your local config.\n\nYou must add appropriate configuration directives to your\napache configuration file (/usr/local/etc/apache/httpd.conf).\nA typical configuration would be:\n\n    Alias /gallery/ \"/usr/local/www/piwigo/\"\n\n    <Directory \"/usr/local/www/piwigo\">\n\tAllowOverride None\n\tOrder allow,deny\n\tAllow from all\n    </Directory>\n\nFor installation and upgrade information, check the readme file.","type":"install"},{"message":"WARNING: If you intend *NOT* use this package anymore,\n  you may need to remove the following directory manually:\n  /usr/local/www/piwigo\n  and delete the application database.","type":"remove"}]},{"name":"picpas-qt6","origin":"editors/picpas","version":"0.9.0_17","comment":"Multi-platform Pascal for Microchip PIC16F microcontrollers","maintainer":"acm@FreeBSD.org","www":"https://github.com/t-edson/PicPas","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"58ddffdf979e57c4e55964ae72034907f6e15445687f763bedf2e37bb8ec1046","flatsize":20637705,"path":"All/picpas-qt6-0.9.0_17.pkg","repopath":"All/picpas-qt6-0.9.0_17.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1946272,"desc":"PicPas is a Pascal compiler, written in Lazarus, which generates executable\ncode for midrange PIC microcontrollers (the 16F series).","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"qt6pas":{"origin":"x11-toolkits/qt6pas","version":"6.2.10_1"}},"categories":["editors"],"shlibs_required":["libQt6Pas.so.6","libc.so.8"],"annotations":{"flavor":"qt6"}},{"name":"physcalc","origin":"math/physcalc","version":"2.4_1","comment":"Flexible calculator that behaves much like units(1)","maintainer":"ports@FreeBSD.org","www":"https://www.lightlink.com/vulcan/physcalc.htm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"784b457ccd42a600dece22b0a42060ff6c6175d046a754f14e80b178efb29f74","flatsize":65279,"path":"All/physcalc-2.4_1.pkg","repopath":"All/physcalc-2.4_1.pkg","licenselogic":"single","pkgsize":26944,"desc":"Physcalc is a neat mathematical calculator that does conversions\nfrom many different units in many forms, and is extremely flexible\nas far as specifying math problems go.  You can also add your own\ntypes of conversions.","categories":["math"],"shlibs_required":["libc.so.8","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe physcalc port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"pianobar","origin":"audio/pianobar","version":"2022.04.01_3","comment":"Command-line Pandora online radio player","maintainer":"jhixson@FreeBSD.org","www":"https://6xq.net/pianobar/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"821817806c116173eebe918692554d39c17e5550ac9f47bb520751aba3fff18b","flatsize":91989,"path":"All/pianobar-2022.04.01_3.pkg","repopath":"All/pianobar-2022.04.01_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":38316,"desc":"pianobar is a free/open-source, console-based client for the personalized\nonline radio Pandora.  It offers the following features:\n\n - Play and manage stations (create, add music, delete, rename, etc.)\n - Rate songs and explain why they have been selected\n - Upcoming songs/song history\n - Customize key bindings and text output\n - Remote control and eventcmd interface (e.g., send tracks to last.fm)\n - Proxy support for listeners outside the USA","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"json-c":{"origin":"devel/json-c","version":"0.18"},"libao":{"origin":"audio/libao","version":"1.2.0_7"},"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"}},"categories":["audio"],"shlibs_required":["libao.so.4","libavcodec.so.60","libavfilter.so.9","libavformat.so.60","libavutil.so.58","libc.so.8","libcurl.so.4","libgcrypt.so.20","libjson-c.so.5","libm.so.4","libpthread.so.0"]},{"name":"picpas-qt5","origin":"editors/picpas","version":"0.9.0_17","comment":"Multi-platform Pascal for Microchip PIC16F microcontrollers","maintainer":"acm@FreeBSD.org","www":"https://github.com/t-edson/PicPas","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"17c1366ec26e85b31edc8a74562acffbaf670f0b4223c9e8af6b855657ab5c5d","flatsize":20639385,"path":"All/picpas-qt5-0.9.0_17.pkg","repopath":"All/picpas-qt5-0.9.0_17.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1945428,"desc":"PicPas is a Pascal compiler, written in Lazarus, which generates executable\ncode for midrange PIC microcontrollers (the 16F series).","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"qt5pas":{"origin":"x11-toolkits/qt5pas","version":"1.2.16_1,1"}},"categories":["editors"],"shlibs_required":["libQt5Pas.so.1","libc.so.8"],"annotations":{"flavor":"qt5"}},{"name":"pianod2","origin":"audio/pianod2","version":"329_6","comment":"Free, multi-source, network-controlled music player daemon","maintainer":"jhixson@FreeBSD.org","www":"https://deviousfish.com/Pianod2/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"519adf46e91bbcd90a4268562bb48cb38da4356ab2e26171c6e02f891f05f6df","flatsize":1470497,"path":"All/pianod2-329_6.pkg","repopath":"All/pianod2-329_6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":418820,"desc":"pianod2 is a free, multi-source, network-controlled music player daemon\nfor use as central music server or scriptable backend.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gzstream":{"origin":"devel/gzstream","version":"1.5_3"},"json-c":{"origin":"devel/json-c","version":"0.18"},"libao":{"origin":"audio/libao","version":"1.2.0_7"},"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"mksh":{"origin":"shells/mksh","version":"59c_1"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"taglib":{"origin":"audio/taglib","version":"2.0.2"}},"categories":["audio"],"shlibs_required":["libSDL-1.2.so.0","libao.so.4","libc.so.8","libcrypt.so.4","libcurl.so.4","libglib-2.0.so.0","libgnutls.so.30","libgobject-2.0.so.0","libgstreamer-1.0.so.0","libgzstream.so.0","libintl.so.8","libm.so.4","libpam.so.3","libpthread.so.0","libstdc++.so.9","libtag.so.2","libwrap.so.4","libz.so.3"]},{"name":"picmi","origin":"games/picmi","version":"25.04.2","comment":"Single player logic-based puzzle game","maintainer":"kde@FreeBSD.org","www":"https://games.kde.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"41677ef3d51dc40089921a08a295762a7f670ae5f17dacfbf379566e25567240","flatsize":2012875,"path":"All/picmi-25.04.2.pkg","repopath":"All/picmi-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":1317944,"desc":"Picmi is a single player logic-based puzzle game.  The goal is to\ncolor cells according to numbers given at the side of the board in\norder to uncover a hidden pattern or picture.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-kdeclarative":{"origin":"devel/kf6-kdeclarative","version":"6.14.0"},"kf6-kdoctools":{"origin":"devel/kf6-kdoctools","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kjobwidgets":{"origin":"x11-toolkits/kf6-kjobwidgets","version":"6.14.0"},"kf6-knewstuff":{"origin":"devel/kf6-knewstuff","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"kf6-solid":{"origin":"devel/kf6-solid","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libkdegames":{"origin":"games/libkdegames","version":"25.04.2"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"}},"categories":["games","kde","kde-applications"],"shlibs_required":["libGLX.so.0","libKDEGames6.so.6","libKF6ColorScheme.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6DBusAddons.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6IconThemes.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Qml.so.6","libQt6Svg.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"phpwebftp","origin":"ftp/phpwebftp","version":"3.3b","comment":"Set of PHP-scripts to manage FTP over the web","maintainer":"coco@executive-computing.de","www":"http://www.phpwebftp.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4ed80c5ce4b30540fdecd4b9bd4cd81c684d5b3e8270e05883155822d026b7c5","flatsize":207892,"path":"All/phpwebftp-3.3b.pkg","repopath":"All/phpwebftp-3.3b.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":69448,"desc":"phpWebFTP offers a way of connecting to you FTP server, even when you\nare behind a firewall or proxy not allowing traffic to FTP servers.\nThis is very common in business networks. phpWebFTP overcomes this\nissue by making a FTP connection from your webserver to your FTP server\nand transfering the files from this web server to your webclient over\nthe standard http protocol. phpWebFTP is free software and the source\nis available under GNU license.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-ftp":{"origin":"ftp/php83-ftp","version":"8.3.21"}},"categories":["ftp"],"annotations":{"cpe":"cpe:2.3:a:phpwebftp:phpwebftp:3.3b:::::dragonfly6:x86_64"}},{"name":"physfs","origin":"devel/physfs","version":"3.2.0","comment":"Library to provide abstract access to various archives","maintainer":"oliver@FreeBSD.org","www":"https://github.com/icculus/physfs/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1fe5720d20a1de0d97e2415ffa82a3075c8f4f1a103bd3e3ac6a076b218651b3","flatsize":610536,"path":"All/physfs-3.2.0.pkg","repopath":"All/physfs-3.2.0.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":139744,"desc":"PhysicsFS is a library to provide abstract access to various archives.\nIt is intended for use in video games, and the design was somewhat\ninspired by Quake 3's file subsystem. The programmer defines a \"write\ndirectory\" on the physical filesystem. No file writing done through the\nPhysicsFS API can leave that write directory, for security. For example,\nan embedded scripting language cannot write outside of this path if it\nuses PhysFS for all of its I/O, which means that untrusted scripts can\nrun more safely. Symbolic links can be disabled as well, for added\nsafety. For file reading, the programmer lists directories and archives\nthat form a \"search path\". Once the search path is defined, it becomes\na single, transparent hierarchical filesystem. This makes for easy\naccess to ZIP files in the same way as you access a file directly on the\ndisk, and it makes it easy to ship a new archive that will override a\nprevious archive on a per-file basis. Finally, PhysicsFS gives you\nplatform-abstracted means to determine if CD-ROMs are available, the\nuser's home directory, where in the real filesystem your program is\nrunning, etc.","deps":{"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["devel"],"shlibs_required":["libc.so.8","libncurses.so.6","libreadline.so.8"]},{"name":"phyml","origin":"biology/phyml","version":"3.3.20220408_1,1","comment":"Simple, fast, and accurate algorithm to estimate large phylogenies","maintainer":"ports@FreeBSD.org","www":"https://github.com/stephaneguindon/phyml","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ccd74b315229d0cd9f8d51e7c6c8dabc18a4c9a7fac8e25a04c9967d2a113c0c","flatsize":2281361,"path":"All/phyml-3.3.20220408_1,1.pkg","repopath":"All/phyml-3.3.20220408_1,1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1117412,"desc":"PhyML is a software that estimates maximum likelihood phylogenies from\nalignments of nucleotide or amino acid sequences. It provides a wide\nrange of options that were designed to facilitate standard phylogenetic\nanalyses. The main strengths of PhyML lies in the large number of\nsubstitution models coupled to various options to search the space of\nphylogenetic tree topologies, going from very fast and efficient methods\nto slower but generally more accurate approaches. It also implements two\nmethods to evaluate branch supports in a sound statistical framework\n(the non-parametric bootstrap and the approximate likelihood ratio\ntest). PhyML was designed to process moderate to large data sets. In\ntheory, alignments with up to 4,000 sequences 2,000,000 character-long\ncan analyzed. In practice however, the amount of memory required to\nprocess a data set is proportional of the product of the number of\nsequences by their length. Hence, a large number of sequences can only\nbe processed provided that they are short. Also, PhyML can handle long\nsequences provided that they are not numerous. With most standard\npersonal computers, the \"comfort zone\" for PhyML generally lies around 3\nto 500 sequences less than 2,000 character long.","categories":["biology"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on","EXAMPLES":"on","MPICH":"off","OPENMPI":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe phyml port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"pianobooster","origin":"audio/pianobooster","version":"1.0.0_7","comment":"MIDI file player that teaches how to play the piano","maintainer":"yuri@FreeBSD.org","www":"https://www.pianobooster.org/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b9fc1132a14070a274c3d27a256ad9421b76170d7fb5fc3f4ec9823d05670cb7","flatsize":2448289,"path":"All/pianobooster-1.0.0_7.pkg","repopath":"All/pianobooster-1.0.0_7.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1102812,"desc":"PianoBooster is a free (Open Source) program that plays regular midi files and\nallows you to change the speed of playback and transpose the music etc.\nThere is a scrolling musical stave that shows the notes for just one part\nfrom all the parts in the complete musical arrangement.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fluidsynth":{"origin":"audio/fluidsynth","version":"2.4.4"},"ftgl":{"origin":"graphics/ftgl","version":"2.4.0_2,1"},"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-opengl":{"origin":"graphics/qt5-opengl","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"rtmidi":{"origin":"audio/rtmidi","version":"6.0.0"}},"categories":["audio"],"shlibs_required":["libGL.so.1","libGLU.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5OpenGL.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libc.so.8","libfluidsynth.so.3","libftgl.so.2","libjack.so.0","libm.so.4","librtmidi.so.7","libstdc++.so.9"],"options":{"FLUIDSYNTH":"on"}},{"name":"picpas-gtk2","origin":"editors/picpas","version":"0.9.0_17","comment":"Multi-platform Pascal for Microchip PIC16F microcontrollers","maintainer":"acm@FreeBSD.org","www":"https://github.com/t-edson/PicPas","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"047fc4d5acfd1c79042a32314ca3bd97e9d205b778c27a4dd935e9bbeda4fa75","flatsize":20702777,"path":"All/picpas-gtk2-0.9.0_17.pkg","repopath":"All/picpas-gtk2-0.9.0_17.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1981412,"desc":"PicPas is a Pascal compiler, written in Lazarus, which generates executable\ncode for midrange PIC microcontrollers (the 16F series).","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["editors"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-x11-2.0.so.0","libpango-1.0.so.0","libpthread.so.0"],"annotations":{"flavor":"gtk2"}},{"name":"picard","origin":"audio/picard","version":"2.13.3","comment":"Next generation MusicBrainz Tagger","maintainer":"jhale@FreeBSD.org","www":"https://picard.musicbrainz.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d2f7c0aa984838814adc165ecae74281d1745f09f56d24e96deb02f0067b2019","flatsize":16809583,"path":"All/picard-2.13.3.pkg","repopath":"All/picard-2.13.3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":2619160,"desc":"MusicBrainz Picard is a cross-platform application written in Python\nand is the official MusicBrainz tagger.\n\nPicard supports the majority of audio file formats, is capable of\nusing audio fingerprints (AcoustIDs), performing CD lookups and\ndisc ID submissions, and it has excellent Unicode support. Additionally,\nthere are several plugins available that extend Picard's features.\n\nWhen tagging files, Picard uses an album-oriented approach.  This\napproach allows it to utilize the MusicBrainz data as effectively\nas possible and correctly tag your music.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"picard-plugins":{"origin":"audio/picard-plugins","version":"2.0.20241113"},"py311-discid":{"origin":"audio/py-discid","version":"1.2.0_1"},"py311-fasteners":{"origin":"devel/py-fasteners","version":"0.19"},"py311-markdown":{"origin":"textproc/py-markdown","version":"3.6"},"py311-mutagen":{"origin":"audio/py-mutagen","version":"1.47.0"},"py311-pyjwt":{"origin":"www/py-pyjwt","version":"2.8.0"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-qt5-pyqt":{"origin":"devel/py-qt5-pyqt","version":"5.15.11_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["audio","python"],"options":{"ACOUSTID":"off","PLUGINS":"on"}},{"name":"phpvirtualbox-php84","origin":"www/phpvirtualbox","version":"6.1_5","comment":"AJAX Web Interface for VirtualBox","maintainer":"vbox@FreeBSD.org","www":"https://sourceforge.net/projects/phpvirtualbox/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f897729d3648552e095872264e1ea5ce5657d06f21cbbd24ed790673d0dfb0c4","flatsize":22146977,"path":"All/phpvirtualbox-php84-6.1_5.pkg","repopath":"All/phpvirtualbox-php84-6.1_5.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":2883924,"desc":"An open source, AJAX implementation of the VirtualBox user\ninterface written in PHP. As a modern web interface, it allows\nyou to access and control remote VirtualBox instances","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-session":{"origin":"www/php84-session","version":"8.4.8"},"php84-simplexml":{"origin":"textproc/php84-simplexml","version":"8.4.8"},"php84-soap":{"origin":"net/php84-soap","version":"8.4.8"},"php84-xml":{"origin":"textproc/php84-xml","version":"8.4.8"}},"categories":["www"],"annotations":{"flavor":"php84"}},{"name":"phpvirtualbox-php82","origin":"www/phpvirtualbox","version":"6.1_5","comment":"AJAX Web Interface for VirtualBox","maintainer":"vbox@FreeBSD.org","www":"https://sourceforge.net/projects/phpvirtualbox/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5afda63db5e74cf06d0d2890a06b9a478db0fd37e4f2473521445b62189cfa9c","flatsize":22146977,"path":"All/phpvirtualbox-php82-6.1_5.pkg","repopath":"All/phpvirtualbox-php82-6.1_5.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":2884004,"desc":"An open source, AJAX implementation of the VirtualBox user\ninterface written in PHP. As a modern web interface, it allows\nyou to access and control remote VirtualBox instances","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-session":{"origin":"www/php82-session","version":"8.2.28"},"php82-simplexml":{"origin":"textproc/php82-simplexml","version":"8.2.28"},"php82-soap":{"origin":"net/php82-soap","version":"8.2.28"},"php82-xml":{"origin":"textproc/php82-xml","version":"8.2.28"}},"categories":["www"],"annotations":{"flavor":"php82"}},{"name":"phpvirtualbox-php83","origin":"www/phpvirtualbox","version":"6.1_5","comment":"AJAX Web Interface for VirtualBox","maintainer":"vbox@FreeBSD.org","www":"https://sourceforge.net/projects/phpvirtualbox/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ea9ca2b018d53f692f9af3d49451ad40eeacf614ece70d1a290814cbac4e7803","flatsize":22146977,"path":"All/phpvirtualbox-php83-6.1_5.pkg","repopath":"All/phpvirtualbox-php83-6.1_5.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":2883800,"desc":"An open source, AJAX implementation of the VirtualBox user\ninterface written in PHP. As a modern web interface, it allows\nyou to access and control remote VirtualBox instances","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-simplexml":{"origin":"textproc/php83-simplexml","version":"8.3.21"},"php83-soap":{"origin":"net/php83-soap","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"}},"categories":["www"],"annotations":{"flavor":"php83"}},{"name":"phpvirtualbox-legacy-php84","origin":"www/phpvirtualbox-legacy","version":"5.2.1_6","comment":"AJAX Web Interface for VirtualBox","maintainer":"vbox@FreeBSD.org","www":"https://sourceforge.net/projects/phpvirtualbox/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d9b0627a87b7d27c1cf1bc177ea6a7d8bc9bf4e1c073da5f32fd4a1fc236808a","flatsize":15926731,"path":"All/phpvirtualbox-legacy-php84-5.2.1_6.pkg","repopath":"All/phpvirtualbox-legacy-php84-5.2.1_6.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":2827836,"desc":"An open source, AJAX implementation of the VirtualBox user\ninterface written in PHP. As a modern web interface, it allows\nyou to access and control remote VirtualBox instances","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-session":{"origin":"www/php84-session","version":"8.4.8"},"php84-simplexml":{"origin":"textproc/php84-simplexml","version":"8.4.8"},"php84-soap":{"origin":"net/php84-soap","version":"8.4.8"},"php84-xml":{"origin":"textproc/php84-xml","version":"8.4.8"}},"categories":["www"],"annotations":{"flavor":"php84"}},{"name":"phpvirtualbox-php81","origin":"www/phpvirtualbox","version":"6.1_5","comment":"AJAX Web Interface for VirtualBox","maintainer":"vbox@FreeBSD.org","www":"https://sourceforge.net/projects/phpvirtualbox/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c4ffd74b2c3753efc21807e74f66315074146fdd83eea313237e81f4c285d9f1","flatsize":22146977,"path":"All/phpvirtualbox-php81-6.1_5.pkg","repopath":"All/phpvirtualbox-php81-6.1_5.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":2883780,"desc":"An open source, AJAX implementation of the VirtualBox user\ninterface written in PHP. As a modern web interface, it allows\nyou to access and control remote VirtualBox instances","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-session":{"origin":"www/php81-session","version":"8.1.32"},"php81-simplexml":{"origin":"textproc/php81-simplexml","version":"8.1.32"},"php81-soap":{"origin":"net/php81-soap","version":"8.1.32"},"php81-xml":{"origin":"textproc/php81-xml","version":"8.1.32"}},"categories":["www"],"annotations":{"flavor":"php81"}},{"name":"phpunit9-php84","origin":"devel/phpunit9","version":"9.6.22","comment":"Testing framework for unit tests","maintainer":"sunpoet@FreeBSD.org","www":"https://phpunit.de/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"34fd3db8c4f678714ee61143d3143d780945c9b5eaa2679782867c033e5f7a2a","flatsize":5126608,"path":"All/phpunit9-php84-9.6.22.pkg","repopath":"All/phpunit9-php84-9.6.22.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":558872,"desc":"PHPUnit is a programmer-oriented testing framework for PHP. It is an instance of\nthe xUnit architecture for unit testing frameworks.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-dom":{"origin":"textproc/php84-dom","version":"8.4.8"},"php84-phar":{"origin":"archivers/php84-phar","version":"8.4.8"}},"categories":["devel","www"],"annotations":{"cpe":"cpe:2.3:a:phpunit_project:phpunit:9.6.22:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"phpvirtualbox-legacy-php82","origin":"www/phpvirtualbox-legacy","version":"5.2.1_6","comment":"AJAX Web Interface for VirtualBox","maintainer":"vbox@FreeBSD.org","www":"https://sourceforge.net/projects/phpvirtualbox/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bdc75c9a22592c3ca09faba88668a2b019c05b0bba573f932306eeaa4d35fe64","flatsize":15926731,"path":"All/phpvirtualbox-legacy-php82-5.2.1_6.pkg","repopath":"All/phpvirtualbox-legacy-php82-5.2.1_6.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":2827828,"desc":"An open source, AJAX implementation of the VirtualBox user\ninterface written in PHP. As a modern web interface, it allows\nyou to access and control remote VirtualBox instances","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-session":{"origin":"www/php82-session","version":"8.2.28"},"php82-simplexml":{"origin":"textproc/php82-simplexml","version":"8.2.28"},"php82-soap":{"origin":"net/php82-soap","version":"8.2.28"},"php82-xml":{"origin":"textproc/php82-xml","version":"8.2.28"}},"categories":["www"],"annotations":{"flavor":"php82"}},{"name":"phpvirtualbox-legacy-php83","origin":"www/phpvirtualbox-legacy","version":"5.2.1_6","comment":"AJAX Web Interface for VirtualBox","maintainer":"vbox@FreeBSD.org","www":"https://sourceforge.net/projects/phpvirtualbox/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"765062d2cdbec14e4248b491b79a2242bd747156de54f20ffc9d248554bc504e","flatsize":15926731,"path":"All/phpvirtualbox-legacy-php83-5.2.1_6.pkg","repopath":"All/phpvirtualbox-legacy-php83-5.2.1_6.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":2827896,"desc":"An open source, AJAX implementation of the VirtualBox user\ninterface written in PHP. As a modern web interface, it allows\nyou to access and control remote VirtualBox instances","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-simplexml":{"origin":"textproc/php83-simplexml","version":"8.3.21"},"php83-soap":{"origin":"net/php83-soap","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"}},"categories":["www"],"annotations":{"flavor":"php83"}},{"name":"phpunit9-php83","origin":"devel/phpunit9","version":"9.6.22","comment":"Testing framework for unit tests","maintainer":"sunpoet@FreeBSD.org","www":"https://phpunit.de/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0e25e65414bff92e95dd56178e6b2140678cd5f30c25bf53c44f268d398dcc8b","flatsize":5126608,"path":"All/phpunit9-php83-9.6.22.pkg","repopath":"All/phpunit9-php83-9.6.22.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":558984,"desc":"PHPUnit is a programmer-oriented testing framework for PHP. It is an instance of\nthe xUnit architecture for unit testing frameworks.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-dom":{"origin":"textproc/php83-dom","version":"8.3.21"},"php83-phar":{"origin":"archivers/php83-phar","version":"8.3.21"}},"categories":["devel","www"],"annotations":{"cpe":"cpe:2.3:a:phpunit_project:phpunit:9.6.22:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"phpunit8-php84","origin":"devel/phpunit8","version":"8.5.37","comment":"Testing framework for unit tests","maintainer":"joneum@FreeBSD.org","www":"https://www.phpunit.de","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2883bf49baacd37ac96dbe59349b605a7106b518cf73ba205869f032041937dd","flatsize":3287155,"path":"All/phpunit8-php84-8.5.37.pkg","repopath":"All/phpunit8-php84-8.5.37.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":409228,"desc":"PHPUnit is a regression testing framework used by the developer\nwho implements unit tests in PHP.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-dom":{"origin":"textproc/php84-dom","version":"8.4.8"},"php84-phar":{"origin":"archivers/php84-phar","version":"8.4.8"}},"categories":["devel","www"],"annotations":{"cpe":"cpe:2.3:a:phpunit_project:phpunit:8.5.37:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"phpunit9-php82","origin":"devel/phpunit9","version":"9.6.22","comment":"Testing framework for unit tests","maintainer":"sunpoet@FreeBSD.org","www":"https://phpunit.de/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9095640931baebb35845e9783fab252026345b5c04c645c4384a25020a7ef96c","flatsize":5126608,"path":"All/phpunit9-php82-9.6.22.pkg","repopath":"All/phpunit9-php82-9.6.22.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":558924,"desc":"PHPUnit is a programmer-oriented testing framework for PHP. It is an instance of\nthe xUnit architecture for unit testing frameworks.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-dom":{"origin":"textproc/php82-dom","version":"8.2.28"},"php82-phar":{"origin":"archivers/php82-phar","version":"8.2.28"}},"categories":["devel","www"],"annotations":{"cpe":"cpe:2.3:a:phpunit_project:phpunit:9.6.22:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"phpunit9-php81","origin":"devel/phpunit9","version":"9.6.22","comment":"Testing framework for unit tests","maintainer":"sunpoet@FreeBSD.org","www":"https://phpunit.de/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8f18e6ce37d32753cd57d183d17dd96e3339a8913e6edd3003eaea9d5507579b","flatsize":5126608,"path":"All/phpunit9-php81-9.6.22.pkg","repopath":"All/phpunit9-php81-9.6.22.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":558924,"desc":"PHPUnit is a programmer-oriented testing framework for PHP. It is an instance of\nthe xUnit architecture for unit testing frameworks.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-dom":{"origin":"textproc/php81-dom","version":"8.1.32"},"php81-phar":{"origin":"archivers/php81-phar","version":"8.1.32"}},"categories":["devel","www"],"annotations":{"cpe":"cpe:2.3:a:phpunit_project:phpunit:9.6.22:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"phpvirtualbox-70-php84","origin":"www/phpvirtualbox-70","version":"7.0","comment":"AJAX Web Interface for VirtualBox","maintainer":"vbox@FreeBSD.org","www":"https://sourceforge.net/projects/phpvirtualbox-7-0/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6112c64f4557b72c1d9f0169b55cee77b08fad32a64ad7ad736c4bd7c00ae875","flatsize":17175256,"path":"All/phpvirtualbox-70-php84-7.0.pkg","repopath":"All/phpvirtualbox-70-php84-7.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":2895456,"desc":"An open source, AJAX implementation of the VirtualBox user\ninterface written in PHP. As a modern web interface, it allows\nyou to access and control remote VirtualBox instances","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-session":{"origin":"www/php84-session","version":"8.4.8"},"php84-simplexml":{"origin":"textproc/php84-simplexml","version":"8.4.8"},"php84-soap":{"origin":"net/php84-soap","version":"8.4.8"},"php84-xml":{"origin":"textproc/php84-xml","version":"8.4.8"}},"categories":["www"],"annotations":{"flavor":"php84"}},{"name":"phpunit8-php81","origin":"devel/phpunit8","version":"8.5.37","comment":"Testing framework for unit tests","maintainer":"joneum@FreeBSD.org","www":"https://www.phpunit.de","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"43e2274807dd2f73d2384ebee40925602b2b058c732fecece958a65857595605","flatsize":3287155,"path":"All/phpunit8-php81-8.5.37.pkg","repopath":"All/phpunit8-php81-8.5.37.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":409344,"desc":"PHPUnit is a regression testing framework used by the developer\nwho implements unit tests in PHP.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-dom":{"origin":"textproc/php81-dom","version":"8.1.32"},"php81-phar":{"origin":"archivers/php81-phar","version":"8.1.32"}},"categories":["devel","www"],"annotations":{"cpe":"cpe:2.3:a:phpunit_project:phpunit:8.5.37:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"phpunit8-php83","origin":"devel/phpunit8","version":"8.5.37","comment":"Testing framework for unit tests","maintainer":"joneum@FreeBSD.org","www":"https://www.phpunit.de","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"92d46a9a8b87cfd8f16db85bb81a46e638610281e86952391ce8c25e73489787","flatsize":3287155,"path":"All/phpunit8-php83-8.5.37.pkg","repopath":"All/phpunit8-php83-8.5.37.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":409280,"desc":"PHPUnit is a regression testing framework used by the developer\nwho implements unit tests in PHP.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-dom":{"origin":"textproc/php83-dom","version":"8.3.21"},"php83-phar":{"origin":"archivers/php83-phar","version":"8.3.21"}},"categories":["devel","www"],"annotations":{"cpe":"cpe:2.3:a:phpunit_project:phpunit:8.5.37:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"phpvirtualbox-legacy-php81","origin":"www/phpvirtualbox-legacy","version":"5.2.1_6","comment":"AJAX Web Interface for VirtualBox","maintainer":"vbox@FreeBSD.org","www":"https://sourceforge.net/projects/phpvirtualbox/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"725b1d495fd21e755a20c72801b33bc46538d840534aa43318c2d9b9e88d5418","flatsize":15926731,"path":"All/phpvirtualbox-legacy-php81-5.2.1_6.pkg","repopath":"All/phpvirtualbox-legacy-php81-5.2.1_6.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":2827932,"desc":"An open source, AJAX implementation of the VirtualBox user\ninterface written in PHP. As a modern web interface, it allows\nyou to access and control remote VirtualBox instances","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-session":{"origin":"www/php81-session","version":"8.1.32"},"php81-simplexml":{"origin":"textproc/php81-simplexml","version":"8.1.32"},"php81-soap":{"origin":"net/php81-soap","version":"8.1.32"},"php81-xml":{"origin":"textproc/php81-xml","version":"8.1.32"}},"categories":["www"],"annotations":{"flavor":"php81"}},{"name":"phpunit8-php82","origin":"devel/phpunit8","version":"8.5.37","comment":"Testing framework for unit tests","maintainer":"joneum@FreeBSD.org","www":"https://www.phpunit.de","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3c83ce5bbd15798589302db29d657fe8b8851be45bc690e75505e59472f412db","flatsize":3287155,"path":"All/phpunit8-php82-8.5.37.pkg","repopath":"All/phpunit8-php82-8.5.37.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":409328,"desc":"PHPUnit is a regression testing framework used by the developer\nwho implements unit tests in PHP.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-dom":{"origin":"textproc/php82-dom","version":"8.2.28"},"php82-phar":{"origin":"archivers/php82-phar","version":"8.2.28"}},"categories":["devel","www"],"annotations":{"cpe":"cpe:2.3:a:phpunit_project:phpunit:8.5.37:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"phpvirtualbox-70-php82","origin":"www/phpvirtualbox-70","version":"7.0","comment":"AJAX Web Interface for VirtualBox","maintainer":"vbox@FreeBSD.org","www":"https://sourceforge.net/projects/phpvirtualbox-7-0/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0ff93fe0b61d9829b39dcff49a3217eb482a9549ce061bddfe63d2568f6dcfab","flatsize":17175256,"path":"All/phpvirtualbox-70-php82-7.0.pkg","repopath":"All/phpvirtualbox-70-php82-7.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":2895320,"desc":"An open source, AJAX implementation of the VirtualBox user\ninterface written in PHP. As a modern web interface, it allows\nyou to access and control remote VirtualBox instances","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-session":{"origin":"www/php82-session","version":"8.2.28"},"php82-simplexml":{"origin":"textproc/php82-simplexml","version":"8.2.28"},"php82-soap":{"origin":"net/php82-soap","version":"8.2.28"},"php82-xml":{"origin":"textproc/php82-xml","version":"8.2.28"}},"categories":["www"],"annotations":{"flavor":"php82"}},{"name":"phpunit10-php84","origin":"devel/phpunit10","version":"10.5.45","comment":"Testing framework for unit tests","maintainer":"sunpoet@FreeBSD.org","www":"https://phpunit.de/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3bbfa3c4ed83ce3eb52edba97159a397b934a4f867b53cea0953f9b2d908a9e5","flatsize":5146384,"path":"All/phpunit10-php84-10.5.45.pkg","repopath":"All/phpunit10-php84-10.5.45.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":502288,"desc":"PHPUnit is a programmer-oriented testing framework for PHP. It is an instance of\nthe xUnit architecture for unit testing frameworks.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-dom":{"origin":"textproc/php84-dom","version":"8.4.8"},"php84-phar":{"origin":"archivers/php84-phar","version":"8.4.8"}},"categories":["devel","www"],"annotations":{"cpe":"cpe:2.3:a:phpunit_project:phpunit:10.5.45:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"phpunit11-php82","origin":"devel/phpunit11","version":"11.5.12","comment":"Testing framework for unit tests","maintainer":"sunpoet@FreeBSD.org","www":"https://phpunit.de/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"731e31a13957efc9201d17931e93b2dc9d9338ee5d6765e8714fd2b22e3e3ff5","flatsize":5622393,"path":"All/phpunit11-php82-11.5.12.pkg","repopath":"All/phpunit11-php82-11.5.12.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":533480,"desc":"PHPUnit is a programmer-oriented testing framework for PHP. It is an instance of\nthe xUnit architecture for unit testing frameworks.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-dom":{"origin":"textproc/php82-dom","version":"8.2.28"},"php82-phar":{"origin":"archivers/php82-phar","version":"8.2.28"}},"categories":["devel","www"],"annotations":{"cpe":"cpe:2.3:a:phpunit_project:phpunit:11.5.12:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"phpunit11-php84","origin":"devel/phpunit11","version":"11.5.12","comment":"Testing framework for unit tests","maintainer":"sunpoet@FreeBSD.org","www":"https://phpunit.de/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7c78e8dd6090515c22d713f81a956230534bc5202f9e187a234ce53db0b07cee","flatsize":5622393,"path":"All/phpunit11-php84-11.5.12.pkg","repopath":"All/phpunit11-php84-11.5.12.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":533484,"desc":"PHPUnit is a programmer-oriented testing framework for PHP. It is an instance of\nthe xUnit architecture for unit testing frameworks.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-dom":{"origin":"textproc/php84-dom","version":"8.4.8"},"php84-phar":{"origin":"archivers/php84-phar","version":"8.4.8"}},"categories":["devel","www"],"annotations":{"cpe":"cpe:2.3:a:phpunit_project:phpunit:11.5.12:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"phpunit11-php83","origin":"devel/phpunit11","version":"11.5.12","comment":"Testing framework for unit tests","maintainer":"sunpoet@FreeBSD.org","www":"https://phpunit.de/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fda7ed9ab4391850310bf1dcf9856d6c47fe0c505c8b22703e2712f2726f1836","flatsize":5622393,"path":"All/phpunit11-php83-11.5.12.pkg","repopath":"All/phpunit11-php83-11.5.12.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":533464,"desc":"PHPUnit is a programmer-oriented testing framework for PHP. It is an instance of\nthe xUnit architecture for unit testing frameworks.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-dom":{"origin":"textproc/php83-dom","version":"8.3.21"},"php83-phar":{"origin":"archivers/php83-phar","version":"8.3.21"}},"categories":["devel","www"],"annotations":{"cpe":"cpe:2.3:a:phpunit_project:phpunit:11.5.12:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"phpunit10-php81","origin":"devel/phpunit10","version":"10.5.45","comment":"Testing framework for unit tests","maintainer":"sunpoet@FreeBSD.org","www":"https://phpunit.de/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9dbb6d4c9aeb93b5ceecd15af15751e7513f641988b04f315231f69db1a692d7","flatsize":5146384,"path":"All/phpunit10-php81-10.5.45.pkg","repopath":"All/phpunit10-php81-10.5.45.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":502008,"desc":"PHPUnit is a programmer-oriented testing framework for PHP. It is an instance of\nthe xUnit architecture for unit testing frameworks.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-dom":{"origin":"textproc/php81-dom","version":"8.1.32"},"php81-phar":{"origin":"archivers/php81-phar","version":"8.1.32"}},"categories":["devel","www"],"annotations":{"cpe":"cpe:2.3:a:phpunit_project:phpunit:10.5.45:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"phpunit10-php82","origin":"devel/phpunit10","version":"10.5.45","comment":"Testing framework for unit tests","maintainer":"sunpoet@FreeBSD.org","www":"https://phpunit.de/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"036772095112e37e03daecc5d4f0ded9539eba8aa587c41ae2d720f65d8b24ab","flatsize":5146384,"path":"All/phpunit10-php82-10.5.45.pkg","repopath":"All/phpunit10-php82-10.5.45.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":502096,"desc":"PHPUnit is a programmer-oriented testing framework for PHP. It is an instance of\nthe xUnit architecture for unit testing frameworks.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-dom":{"origin":"textproc/php82-dom","version":"8.2.28"},"php82-phar":{"origin":"archivers/php82-phar","version":"8.2.28"}},"categories":["devel","www"],"annotations":{"cpe":"cpe:2.3:a:phpunit_project:phpunit:10.5.45:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"phpvirtualbox-70-php81","origin":"www/phpvirtualbox-70","version":"7.0","comment":"AJAX Web Interface for VirtualBox","maintainer":"vbox@FreeBSD.org","www":"https://sourceforge.net/projects/phpvirtualbox-7-0/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2c4a1ab7c6bb419110faf0264bda4a6343d2b8e475ca7d6d3608f64747f2d91f","flatsize":17175256,"path":"All/phpvirtualbox-70-php81-7.0.pkg","repopath":"All/phpvirtualbox-70-php81-7.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":2895444,"desc":"An open source, AJAX implementation of the VirtualBox user\ninterface written in PHP. As a modern web interface, it allows\nyou to access and control remote VirtualBox instances","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-session":{"origin":"www/php81-session","version":"8.1.32"},"php81-simplexml":{"origin":"textproc/php81-simplexml","version":"8.1.32"},"php81-soap":{"origin":"net/php81-soap","version":"8.1.32"},"php81-xml":{"origin":"textproc/php81-xml","version":"8.1.32"}},"categories":["www"],"annotations":{"flavor":"php81"}},{"name":"phpvirtualbox-70-php83","origin":"www/phpvirtualbox-70","version":"7.0","comment":"AJAX Web Interface for VirtualBox","maintainer":"vbox@FreeBSD.org","www":"https://sourceforge.net/projects/phpvirtualbox-7-0/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4735a3ab393bbeff451c26e1b91f020f1fddf89a7fb69a8f08c353c44f6d581b","flatsize":17175256,"path":"All/phpvirtualbox-70-php83-7.0.pkg","repopath":"All/phpvirtualbox-70-php83-7.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":2895492,"desc":"An open source, AJAX implementation of the VirtualBox user\ninterface written in PHP. As a modern web interface, it allows\nyou to access and control remote VirtualBox instances","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-simplexml":{"origin":"textproc/php83-simplexml","version":"8.3.21"},"php83-soap":{"origin":"net/php83-soap","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"}},"categories":["www"],"annotations":{"flavor":"php83"}},{"name":"phppgadmin-php84","origin":"databases/phppgadmin","version":"7.14.7","comment":"Web Based Postgres Administration","maintainer":"dinoex@FreeBSD.org","www":"https://github.com/ReimuHakurei/phpPgAdmin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f0cf4485f26754b023b002384607a8941b1d25f42a0514792597a3428754dadf","flatsize":4829079,"path":"All/phppgadmin-php84-7.14.7.pkg","repopath":"All/phppgadmin-php84-7.14.7.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":829376,"desc":"phpPgAdmin is phpMyAdmin (for MySQL) ported to PostgreSQL. phpPgAdmin is a\nfully functional PostgreSQL administration utility. You can use it to create\nand maintain multiple databases and even multiple servers.\n\nFeatures include:\n - create and drop databases\n - create, copy, drop and alter\n   tables/views/sequences/functions/indicies/triggers\n - edit and add fields (to the extent Postgres allows)\n - execute any SQL-statement, even batch-queries\n - manage primary and unique keys\n - create and read dumps of tables\n - administer one single database\n - administer multiple servers\n - administer postgres users and groups\n\nLICENSE: GPL2 or later","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-mbstring":{"origin":"converters/php84-mbstring","version":"8.4.8"},"php84-pgsql":{"origin":"databases/php84-pgsql","version":"8.4.8"},"php84-session":{"origin":"www/php84-session","version":"8.4.8"}},"categories":["databases","www"],"annotations":{"cpe":"cpe:2.3:a:phppgadmin_project:phppgadmin:7.14.7:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"phpunit10-php83","origin":"devel/phpunit10","version":"10.5.45","comment":"Testing framework for unit tests","maintainer":"sunpoet@FreeBSD.org","www":"https://phpunit.de/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"45e3e75fbad1cdde1e325019c29a9bb30285926dee17cb2b325a46985b7d41b4","flatsize":5146384,"path":"All/phpunit10-php83-10.5.45.pkg","repopath":"All/phpunit10-php83-10.5.45.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":501988,"desc":"PHPUnit is a programmer-oriented testing framework for PHP. It is an instance of\nthe xUnit architecture for unit testing frameworks.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-dom":{"origin":"textproc/php83-dom","version":"8.3.21"},"php83-phar":{"origin":"archivers/php83-phar","version":"8.3.21"}},"categories":["devel","www"],"annotations":{"cpe":"cpe:2.3:a:phpunit_project:phpunit:10.5.45:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"phprecipebook","origin":"www/phprecipebook","version":"3.01_5","comment":"Small php webapp to manage your recipes","maintainer":"madpilot@FreeBSD.org","www":"https://phprecipebook.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7b593afe53d4697f02e1791b97b2770e36eba871c61134730505f41fc73fb262","flatsize":5370305,"path":"All/phprecipebook-3.01_5.pkg","repopath":"All/phprecipebook-3.01_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":643932,"desc":"This projects purpose is to provide a convenient way to construct\na weekly shopping list from a known list of recipes. The user can\nview, add, search and modify recipes like any decent web based\ncookbook. This cookbook provides the extra functionality to add\nrecipes to a shopping list. The shopping list then can be saved or\nprinted out.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pgsql":{"origin":"databases/php83-pgsql","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"}},"categories":["deskutils","www"],"options":{"PGSQL":"on"},"messages":[{"message":"Please read:\n\n/usr/local/www/phprecipebook/docs/INSTALL.UNIX\n\nIf you are upgrading then read this too:\n\n/usr/local/www/phprecipebook/docs/UPGRADE.TXT","type":"install"}]},{"name":"phpmustache","origin":"www/phpmustache","version":"2.14.2","comment":"PHP5 code for Mustache","maintainer":"marc@bumblingdork.com","www":"https://github.com/bobthecow/mustache.php","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1a4344c646e6cca5d9d81bf15aa62af40429a84ef4d85efeed122c1653d6246d","flatsize":130391,"path":"All/phpmustache-2.14.2.pkg","repopath":"All/phpmustache-2.14.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":22020,"desc":"A Mustache implementation in PHP.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["www"],"options":{"EXAMPLES":"on"},"messages":[{"message":"You need to adjust php's include_path to contain `/usr/local/share/phpmustache'!\nFor example, insert\n\tinclude_path = \".:/usr/local/share/phpmustache\"\ninto `/usr/local/etc/php.ini'.","type":"install"}]},{"name":"phppgadmin-php81","origin":"databases/phppgadmin","version":"7.14.7","comment":"Web Based Postgres Administration","maintainer":"dinoex@FreeBSD.org","www":"https://github.com/ReimuHakurei/phpPgAdmin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4a4273588ce96fa829ed38f53da614dd8ef5090065879f3ae0742b7229697087","flatsize":4829079,"path":"All/phppgadmin-php81-7.14.7.pkg","repopath":"All/phppgadmin-php81-7.14.7.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":829340,"desc":"phpPgAdmin is phpMyAdmin (for MySQL) ported to PostgreSQL. phpPgAdmin is a\nfully functional PostgreSQL administration utility. You can use it to create\nand maintain multiple databases and even multiple servers.\n\nFeatures include:\n - create and drop databases\n - create, copy, drop and alter\n   tables/views/sequences/functions/indicies/triggers\n - edit and add fields (to the extent Postgres allows)\n - execute any SQL-statement, even batch-queries\n - manage primary and unique keys\n - create and read dumps of tables\n - administer one single database\n - administer multiple servers\n - administer postgres users and groups\n\nLICENSE: GPL2 or later","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-mbstring":{"origin":"converters/php81-mbstring","version":"8.1.32"},"php81-pgsql":{"origin":"databases/php81-pgsql","version":"8.1.32"},"php81-session":{"origin":"www/php81-session","version":"8.1.32"}},"categories":["databases","www"],"annotations":{"cpe":"cpe:2.3:a:phppgadmin_project:phppgadmin:7.14.7:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"phppgadmin-php83","origin":"databases/phppgadmin","version":"7.14.7","comment":"Web Based Postgres Administration","maintainer":"dinoex@FreeBSD.org","www":"https://github.com/ReimuHakurei/phpPgAdmin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"696ade64bae613d4a2d2edda1b63bb788de553096bc61155f8c9519544aee5b8","flatsize":4829079,"path":"All/phppgadmin-php83-7.14.7.pkg","repopath":"All/phppgadmin-php83-7.14.7.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":829160,"desc":"phpPgAdmin is phpMyAdmin (for MySQL) ported to PostgreSQL. phpPgAdmin is a\nfully functional PostgreSQL administration utility. You can use it to create\nand maintain multiple databases and even multiple servers.\n\nFeatures include:\n - create and drop databases\n - create, copy, drop and alter\n   tables/views/sequences/functions/indicies/triggers\n - edit and add fields (to the extent Postgres allows)\n - execute any SQL-statement, even batch-queries\n - manage primary and unique keys\n - create and read dumps of tables\n - administer one single database\n - administer multiple servers\n - administer postgres users and groups\n\nLICENSE: GPL2 or later","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-pgsql":{"origin":"databases/php83-pgsql","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"}},"categories":["databases","www"],"annotations":{"cpe":"cpe:2.3:a:phppgadmin_project:phppgadmin:7.14.7:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"phpmailer","origin":"mail/phpmailer","version":"5.2.28","comment":"Full Featured Email Transfer Class for PHP","maintainer":"joneum@FreeBSD.org","www":"https://github.com/PHPMailer/PHPMailer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"01f5c10270aa073a7ba81f10174b8276227d5b0312d774b9236031cfb4557fbf","flatsize":597724,"path":"All/phpmailer-5.2.28.pkg","repopath":"All/phpmailer-5.2.28.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":121300,"desc":"PHP email transport class featuring multiple file attachments, SMTP\nservers, CCs, BCCs, HTML messages, and word wrap, and more. It can\nsend email via sendmail, PHP mail(), or with SMTP. Methods are based\non the popular AspEmail active server component.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["mail"],"options":{"EXAMPLES":"on"},"annotations":{"cpe":"cpe:2.3:a:phpmailer_project:phpmailer:5.2.28:::::dragonfly6:x86_64"},"messages":[{"message":"You need to adjust php's include_path to contain `/usr/local/share/phpmailer'!\nFor example, insert\n\tinclude_path = \".:/usr/local/share/phpmailer\"\ninto `/usr/local/etc/php.ini'.","type":"install"}]},{"name":"phppgadmin-php82","origin":"databases/phppgadmin","version":"7.14.7","comment":"Web Based Postgres Administration","maintainer":"dinoex@FreeBSD.org","www":"https://github.com/ReimuHakurei/phpPgAdmin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1fca136dec9c7d8f2c5e5a41e2d5a51ab061cce9006f393e2f1c3ef2f83a07fe","flatsize":4829079,"path":"All/phppgadmin-php82-7.14.7.pkg","repopath":"All/phppgadmin-php82-7.14.7.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":829292,"desc":"phpPgAdmin is phpMyAdmin (for MySQL) ported to PostgreSQL. phpPgAdmin is a\nfully functional PostgreSQL administration utility. You can use it to create\nand maintain multiple databases and even multiple servers.\n\nFeatures include:\n - create and drop databases\n - create, copy, drop and alter\n   tables/views/sequences/functions/indicies/triggers\n - edit and add fields (to the extent Postgres allows)\n - execute any SQL-statement, even batch-queries\n - manage primary and unique keys\n - create and read dumps of tables\n - administer one single database\n - administer multiple servers\n - administer postgres users and groups\n\nLICENSE: GPL2 or later","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-mbstring":{"origin":"converters/php82-mbstring","version":"8.2.28"},"php82-pgsql":{"origin":"databases/php82-pgsql","version":"8.2.28"},"php82-session":{"origin":"www/php82-session","version":"8.2.28"}},"categories":["databases","www"],"annotations":{"cpe":"cpe:2.3:a:phppgadmin_project:phppgadmin:7.14.7:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"phpminiadmin","origin":"databases/phpminiadmin","version":"1.9.170730","comment":"Lightweight alternative to phpMyAdmin","maintainer":"cyberbotx@cyberbotx.com","www":"https://phpminiadmin.sourceforge.net","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3cd64be0b85e4984dcecaa3fb749bb4b741d7c9dd6ee29d882af35536566d28d","flatsize":59041,"path":"All/phpminiadmin-1.9.170730.pkg","repopath":"All/phpminiadmin-1.9.170730.pkg","licenselogic":"or","licenses":["GPLv2","MIT"],"pkgsize":19772,"desc":"Lightweight alternative to heavy phpMyAdmin for easy access MySQL databases.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-mysqli":{"origin":"databases/php83-mysqli","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"}},"categories":["databases","www"],"annotations":{"cpe":"cpe:2.3:a:phpminiadmin_project:phpminiadmin:1.9.170730:::::dragonfly6:x86_64"}},{"name":"phpmailer6","origin":"mail/phpmailer6","version":"6.9.1","comment":"Full Featured Email Transfer Class for PHP","maintainer":"joneum@FreeBSD.org","www":"https://github.com/PHPMailer/PHPMailer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d20c1f538e5da7a2b86f9c1640e4aeb9de2de38ff2fb0ca321e772db488bb30b","flatsize":390128,"path":"All/phpmailer6-6.9.1.pkg","repopath":"All/phpmailer6-6.9.1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":81308,"desc":"PHP email transport class featuring multiple file attachments, SMTP\nservers, CCs, BCCs, HTML messages, and word wrap, and more. It can\nsend email via sendmail, PHP mail(), or with SMTP. Methods are based\non the popular AspEmail active server component.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["mail"],"options":{"NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:phpmailer_project:phpmailer:6.9.1:::::dragonfly6:x86_64"},"messages":[{"message":"You need to adjust php's include_path to contain `/usr/local/share/phpmailer'!\nFor example, insert\n\t\n\t\tinclude_path = \".:/usr/local/share/phpmailer\"\n\ninto `/usr/local/etc/php.ini'.","type":"install"}]},{"name":"phpsysinfo-php83","origin":"www/phpsysinfo","version":"3.4.4","comment":"PHP script for displaying system information","maintainer":"tremere@cainites.net","www":"https://phpsysinfo.github.io/phpsysinfo/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d584a1b6a23d9568bd767086089d15188359ad3d27bf3a60aaa38d3d5f95712f","flatsize":4531365,"path":"All/phpsysinfo-php83-3.4.4.pkg","repopath":"All/phpsysinfo-php83-3.4.4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":956632,"desc":"phpsysinfo is a PHP script that displays information about the host being\naccessed.\nIt will displays things like Uptime, CPU, Memory, SCSI, IDE, PCI, Ethernet,\nFloppy, and Video Information.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-dom":{"origin":"textproc/php83-dom","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-simplexml":{"origin":"textproc/php83-simplexml","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"},"php83-xsl":{"origin":"textproc/php83-xsl","version":"8.3.21"}},"categories":["www"],"annotations":{"cpe":"cpe:2.3:a:phpsysinfo:phpsysinfo:3.4.4:::::dragonfly6:x86_64"},"messages":[{"message":"You will also need to configure Apache.  Consider adding the following\nto your httpd.conf:\n\n     Alias /phpSysInfo \"/usr/local/www/phpsysinfo/\"\n\n    <Directory \"/usr/local/www/phpsysinfo\">\n        AllowOverride all\n\tAllow from all\n    </Directory>\n\nThen restart Apache: 'apachectl graceful'\n\nPlease visit 'http://localhost/phpsysinfo/' in a\nweb-browser and follow the configuration instructions.","type":"install"},{"message":"This version requires a manual review of the phpsysinfo.ini. Some plugins have\nchanged and/or renamed settings, which will causes issues running phpSysInfo.","type":"upgrade","maximum_version":"3.4.1"}]},{"name":"plex-ttf","origin":"x11-fonts/plex-ttf","version":"6.4.0","comment":"IBM's signature typeface","maintainer":"delphij@FreeBSD.org","www":"https://github.com/IBM/plex","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a8a2d03311dce6f66df228b1b4fe05bd91f3794fcc90e160e0a4844bfe96cf9f","flatsize":101309320,"path":"All/plex-ttf-6.4.0.pkg","repopath":"All/plex-ttf-6.4.0.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":37430548,"desc":"Plex is IBM's signature typeface.  The Plex family comes in a Sans,\nSerif, Mono and Sans Condensed variant, all with roman and true\nitalics.  The fonts have been designed to work well in user interface\n(UI) environments as well as other mediums.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"phplot","origin":"graphics/phplot","version":"6.2.0_2","comment":"PHP class for creating scientific and business charts","maintainer":"ports@FreeBSD.org","www":"http://www.phplot.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e91aa2f012d2216bae47066a358ab90e74e495fefae3a12873f71d8bd8b21c4a","flatsize":2914977,"path":"All/phplot-6.2.0_2.pkg","repopath":"All/phplot-6.2.0_2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":915760,"desc":"A graph library for dynamic scientific, business, and stock-market charts.\nWritten in PHP and supports, PHP3, PHP4, TTF (or no ttf), and GD versions 1.2 -\nlatest version. Includes Pie, Bar, Line, Area, Point and combination plots.","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"libgd":{"origin":"graphics/gd","version":"2.3.3_13,1"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["graphics","www"],"options":{"DOCS":"on","FONTS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe phplot port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"phpldapadmin-php84","origin":"net/phpldapadmin","version":"1.2.6.7","comment":"PHP application to administer LDAP over the web","maintainer":"ports@bsdserwis.com","www":"https://github.com/leenooks/phpLDAPadmin/wiki","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"807935eb2404e7a2ecec1b65653ada75ac94f2ea4a2b62dcfa247a1e09026f2d","flatsize":2936570,"path":"All/phpldapadmin-php84-1.2.6.7.pkg","repopath":"All/phpldapadmin-php84-1.2.6.7.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":847996,"desc":"phpLDAPadmin is a web-based LDAP client. It provides easy,\nanywhere-accessible, multi-language administration for your LDAP\nserver. Its hierarchical tree-viewer and advanced search functionality\nmake it intuitive to browse and administer your LDAP directory. Since\nit is a web application, this LDAP browser works on many platforms,\nmaking your LDAP server easily manageable from any\nlocation. phpLDAPadmin is the perfect LDAP browser for the LDAP\nprofessional and novice alike. Its user base consists mostly of LDAP\nadministration professionals.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-gettext":{"origin":"devel/php84-gettext","version":"8.4.8"},"php84-iconv":{"origin":"converters/php84-iconv","version":"8.4.8"},"php84-ldap":{"origin":"net/php84-ldap","version":"8.4.8"},"php84-session":{"origin":"www/php84-session","version":"8.4.8"},"php84-xml":{"origin":"textproc/php84-xml","version":"8.4.8"}},"categories":["net","www"],"groups":["www"],"options":{"MCRYPT":"off"},"annotations":{"cpe":"cpe:2.3:a:phpldapadmin_project:phpldapadmin:1.2.6.7:::::dragonfly6:x86_64","flavor":"php84"},"messages":[{"message":"phpldapadmin-php84-1.2.6.7 has been installed into:\n\n    /usr/local/www/phpldapadmin\n\nPlease edit config.php to suit your needs.\n\nTo make phpLDAPadmin available through your web site, I suggest that\nyou add something like the following to httpd.conf:\n\n    Alias /phpldapadmin/ \"/usr/local/www/phpldapadmin/htdocs/\"\n\n    <Directory \"/usr/local/www/phpldapadmin/htdocs\">\n        Options none\n        AllowOverride none\n\n        Order Deny,Allow\n        Deny from all\n        Allow from 127.0.0.1 .example.com\n    </Directory>","type":"install"}]},{"name":"phpldapadmin-php83","origin":"net/phpldapadmin","version":"1.2.6.7","comment":"PHP application to administer LDAP over the web","maintainer":"ports@bsdserwis.com","www":"https://github.com/leenooks/phpLDAPadmin/wiki","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"32785a9c856ca0ffc620c418b012292a9180e51cfe9b79b015b16873b95dc06b","flatsize":2936570,"path":"All/phpldapadmin-php83-1.2.6.7.pkg","repopath":"All/phpldapadmin-php83-1.2.6.7.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":848176,"desc":"phpLDAPadmin is a web-based LDAP client. It provides easy,\nanywhere-accessible, multi-language administration for your LDAP\nserver. Its hierarchical tree-viewer and advanced search functionality\nmake it intuitive to browse and administer your LDAP directory. Since\nit is a web application, this LDAP browser works on many platforms,\nmaking your LDAP server easily manageable from any\nlocation. phpLDAPadmin is the perfect LDAP browser for the LDAP\nprofessional and novice alike. Its user base consists mostly of LDAP\nadministration professionals.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-gettext":{"origin":"devel/php83-gettext","version":"8.3.21"},"php83-iconv":{"origin":"converters/php83-iconv","version":"8.3.21"},"php83-ldap":{"origin":"net/php83-ldap","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"}},"categories":["net","www"],"groups":["www"],"options":{"MCRYPT":"off"},"annotations":{"cpe":"cpe:2.3:a:phpldapadmin_project:phpldapadmin:1.2.6.7:::::dragonfly6:x86_64","flavor":"php83"},"messages":[{"message":"phpldapadmin-php83-1.2.6.7 has been installed into:\n\n    /usr/local/www/phpldapadmin\n\nPlease edit config.php to suit your needs.\n\nTo make phpLDAPadmin available through your web site, I suggest that\nyou add something like the following to httpd.conf:\n\n    Alias /phpldapadmin/ \"/usr/local/www/phpldapadmin/htdocs/\"\n\n    <Directory \"/usr/local/www/phpldapadmin/htdocs\">\n        Options none\n        AllowOverride none\n\n        Order Deny,Allow\n        Deny from all\n        Allow from 127.0.0.1 .example.com\n    </Directory>","type":"install"}]},{"name":"phpldapadmin-php82","origin":"net/phpldapadmin","version":"1.2.6.7","comment":"PHP application to administer LDAP over the web","maintainer":"ports@bsdserwis.com","www":"https://github.com/leenooks/phpLDAPadmin/wiki","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"22385496e0ca7141549bd0e4e8bf19a5b54f018480ef30009bfa378b75914a16","flatsize":2936570,"path":"All/phpldapadmin-php82-1.2.6.7.pkg","repopath":"All/phpldapadmin-php82-1.2.6.7.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":847308,"desc":"phpLDAPadmin is a web-based LDAP client. It provides easy,\nanywhere-accessible, multi-language administration for your LDAP\nserver. Its hierarchical tree-viewer and advanced search functionality\nmake it intuitive to browse and administer your LDAP directory. Since\nit is a web application, this LDAP browser works on many platforms,\nmaking your LDAP server easily manageable from any\nlocation. phpLDAPadmin is the perfect LDAP browser for the LDAP\nprofessional and novice alike. Its user base consists mostly of LDAP\nadministration professionals.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-gettext":{"origin":"devel/php82-gettext","version":"8.2.28"},"php82-iconv":{"origin":"converters/php82-iconv","version":"8.2.28"},"php82-ldap":{"origin":"net/php82-ldap","version":"8.2.28"},"php82-session":{"origin":"www/php82-session","version":"8.2.28"},"php82-xml":{"origin":"textproc/php82-xml","version":"8.2.28"}},"categories":["net","www"],"groups":["www"],"options":{"MCRYPT":"off"},"annotations":{"cpe":"cpe:2.3:a:phpldapadmin_project:phpldapadmin:1.2.6.7:::::dragonfly6:x86_64","flavor":"php82"},"messages":[{"message":"phpldapadmin-php82-1.2.6.7 has been installed into:\n\n    /usr/local/www/phpldapadmin\n\nPlease edit config.php to suit your needs.\n\nTo make phpLDAPadmin available through your web site, I suggest that\nyou add something like the following to httpd.conf:\n\n    Alias /phpldapadmin/ \"/usr/local/www/phpldapadmin/htdocs/\"\n\n    <Directory \"/usr/local/www/phpldapadmin/htdocs\">\n        Options none\n        AllowOverride none\n\n        Order Deny,Allow\n        Deny from all\n        Allow from 127.0.0.1 .example.com\n    </Directory>","type":"install"}]},{"name":"phpldapadmin-php81","origin":"net/phpldapadmin","version":"1.2.6.7","comment":"PHP application to administer LDAP over the web","maintainer":"ports@bsdserwis.com","www":"https://github.com/leenooks/phpLDAPadmin/wiki","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c1682629222eb3742b0a988afd83b156881c2eb0db775d45bb59043d5b100f43","flatsize":2936570,"path":"All/phpldapadmin-php81-1.2.6.7.pkg","repopath":"All/phpldapadmin-php81-1.2.6.7.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":846964,"desc":"phpLDAPadmin is a web-based LDAP client. It provides easy,\nanywhere-accessible, multi-language administration for your LDAP\nserver. Its hierarchical tree-viewer and advanced search functionality\nmake it intuitive to browse and administer your LDAP directory. Since\nit is a web application, this LDAP browser works on many platforms,\nmaking your LDAP server easily manageable from any\nlocation. phpLDAPadmin is the perfect LDAP browser for the LDAP\nprofessional and novice alike. Its user base consists mostly of LDAP\nadministration professionals.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-gettext":{"origin":"devel/php81-gettext","version":"8.1.32"},"php81-iconv":{"origin":"converters/php81-iconv","version":"8.1.32"},"php81-ldap":{"origin":"net/php81-ldap","version":"8.1.32"},"php81-session":{"origin":"www/php81-session","version":"8.1.32"},"php81-xml":{"origin":"textproc/php81-xml","version":"8.1.32"}},"categories":["net","www"],"groups":["www"],"options":{"MCRYPT":"off"},"annotations":{"cpe":"cpe:2.3:a:phpldapadmin_project:phpldapadmin:1.2.6.7:::::dragonfly6:x86_64","flavor":"php81"},"messages":[{"message":"phpldapadmin-php81-1.2.6.7 has been installed into:\n\n    /usr/local/www/phpldapadmin\n\nPlease edit config.php to suit your needs.\n\nTo make phpLDAPadmin available through your web site, I suggest that\nyou add something like the following to httpd.conf:\n\n    Alias /phpldapadmin/ \"/usr/local/www/phpldapadmin/htdocs/\"\n\n    <Directory \"/usr/local/www/phpldapadmin/htdocs\">\n        Options none\n        AllowOverride none\n\n        Order Deny,Allow\n        Deny from all\n        Allow from 127.0.0.1 .example.com\n    </Directory>","type":"install"}]},{"name":"phpicalendar-RC7","origin":"deskutils/phpicalendar","version":"2.4,1","comment":"Webbased calendar with iCal support","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/phpicalendar/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7755cb4251acb377c22004ae49577fac93b65c8bafeef7b766520d8d397461b3","flatsize":1216694,"path":"All/phpicalendar-RC7-2.4,1.pkg","repopath":"All/phpicalendar-RC7-2.4,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":229448,"desc":"PHP iCalendar is a php-based iCal file parser. Its based on v2.0\nof the IETF spec. It displays iCal files in a nice logical, clean\nmanner with day, week, month, and year navigation, printer view,\nRSS-enabled, and searchable. It supports 12 languages, is fully\ntheme-able, and has complete timezone support.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"}},"categories":["deskutils","www"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:phpicalendar:phpicalendar:2.4:::::dragonfly6:x86_64"},"messages":[{"message":"PHPiCalendar post-install instructions\n--------------------------------------\nEdit /usr/local/www/phpicalendar/config.inc.php first to suit your needs.","type":"install"},{"message":"===>   NOTICE:\n\nThe phpicalendar-RC7 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"xonotic","origin":"games/xonotic","version":"0.8.6_1","comment":"Fast-paced, chaotic, and intense multiplayer first person shooter","maintainer":"amdmi3@FreeBSD.org","www":"https://xonotic.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"36ebba9fde1053f00359fa7dc7912a8d72f8dae59bb06e0a6a6bbde6d12ebcb0","flatsize":1191864049,"path":"All/xonotic-0.8.6_1.pkg","repopath":"All/xonotic-0.8.6_1.pkg","licenselogic":"single","pkgsize":1175106644,"desc":"Xonotic is a free (GPL), fast-paced first-person shooter that works\non Windows, OS X and Linux. The project is geared towards providing\naddictive arena shooter gameplay which is all spawned and driven\nby the community itself. Xonotic is a direct successor of the Nexuiz\nproject with years of development between them, and it aims to\nbecome the best possible open-source FPS (first-person-shooter) of\nits kind.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"d0_blind_id":{"origin":"security/d0_blind_id","version":"1.0_2"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libtheora":{"origin":"multimedia/libtheora","version":"1.1.1_7"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"ode":{"origin":"devel/ode","version":"0.16.2,1"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"}},"categories":["games"],"shlibs_required":["libSDL2-2.0.so.0","libX11.so.6","libc.so.8","libcurl.so.4","libd0_blind_id.so.0","libd0_rijndael.so.0","libjpeg.so.8","libm.so.4","libode.so.0.16.2","libogg.so.0","libpng16.so.16","libtheora.so.0","libvorbis.so.0","libvorbisenc.so.2","libvorbisfile.so.3","libz.so.3"],"options":{"CLIENT":"on","DEDICATED":"on"},"messages":[{"message":"Xonotic has now been installed. If you installed the server, you can\nconfigure it by running /usr/local/bin/xonotic-dedicated, which will\ngenerate a .xonotic folder in the current user's home folder. Then, copy\n/usr/local/share/xonotic/server/server.cfg to .xonotic/data/server.cfg.\nYou may additionally be interested in copying help.cfg.","type":"install"}]},{"name":"phpmyfaq-php82","origin":"www/phpmyfaq","version":"3.2.9","comment":"Multilingual, completely database-driven FAQ-system","maintainer":"flo@FreeBSD.org","www":"https://www.phpmyfaq.de/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cb339cf4c4b16280e7160a342339f77664b471cdde28c2a5a60f10a413fcc4de","flatsize":43193325,"path":"All/phpmyfaq-php82-3.2.9.pkg","repopath":"All/phpmyfaq-php82-3.2.9.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":8883392,"desc":"phpMyFAQ is a multilingual, completely database-driven FAQ-system. It\nsupports various databases to store all data, PHP 4.1.0 (or higher) is\nneeded in order to access this data. phpMyFAQ also offers a Content\nManagement-System with a WYSIWYG editor and an Image Manager, flexible\nmulti-user support with LDAP support, a news-system, user-tracking, language\nmodules, enhanced automatic content negotiation, templates, extensive\nXML-support, PDF-support, a backup-system and an easy to use installation\nscript.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-filter":{"origin":"security/php82-filter","version":"8.2.28"},"php82-mysqli":{"origin":"databases/php82-mysqli","version":"8.2.28"},"php82-pecl-xmlrpc":{"origin":"net/pecl-xmlrpc","version":"1.0.0.r3_2,1"},"php82-session":{"origin":"www/php82-session","version":"8.2.28"},"php82-xml":{"origin":"textproc/php82-xml","version":"8.2.28"},"php82-xmlwriter":{"origin":"textproc/php82-xmlwriter","version":"8.2.28"},"php82-zlib":{"origin":"archivers/php82-zlib","version":"8.2.28"}},"categories":["www"],"annotations":{"cpe":"cpe:2.3:a:phpmyfaq:phpmyfaq:3.2.9:::::dragonfly6:x86_64","flavor":"php82"},"messages":[{"message":"phpMyFAQ has been installed, but is not quite ready to be used yet!\n\n  You have to ensure that you have a database server (or ODBC access to a\n  remote database) installed and configured, and you have to ensure that\n  your PHP installation has been compiled with support for your database or\n  database access method.\n\n  To configure phpMyFAQ point your browser to\n\thttp://YOUR_SERVER/phpmyfaq/install/installer.php\n\thttp://YOUR_SERVER/phpmyfaq/admin/index.php\n\n  Use the username admin and your selected password\n  for your first login into the admin section.","type":"install"}]},{"name":"plan9port","origin":"devel/plan9port","version":"20250218","comment":"Plan 9 from User Space","maintainer":"tiago.gasiba@gmail.com","www":"https://9fans.github.io/plan9port/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7039a18ae52e65d01b9c5efec0029274cccd131b9b86a3a6660da94fbb7e302e","flatsize":142909170,"path":"All/plan9port-20250218.pkg","repopath":"All/plan9port-20250218.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":35037588,"desc":"Plan 9 is a distributed computing environment built at Bell Labs\nstarting in the late 1980s.  Plan 9 became a convenient platform for\nexperimenting with new ideas, applications, and services.\n\nPlan 9 from User Space (aka plan9port) is a port of many Plan 9\nprograms from their native Plan 9 environment to Unix-like operating\nsystems.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["devel","plan9"],"shlibs_required":["libX11.so.6","libXext.so.6","libc.so.8","libfontconfig.so.1","libfreetype.so.6","libm.so.4","libpthread.so.0","libutil.so.4","libz.so.3"],"options":{"DATA":"on"},"messages":[{"message":"The plan9port tools consist of many small binaries intimately tied\ntogether, some of them conflicting with DragonFly base utilities.  To\navoid runtime conflicts, you may wish to append\n/usr/local/plan9/bin to your PATH.\n\nAlternatively, plan9port tools can be run with /usr/local/bin/9\n\n    9 man 1 intro","type":"install"}]},{"name":"phpfpmtop","origin":"www/phpfpmtop","version":"0.2_11","comment":"Top-inspired processviewer for PHP-FPM","maintainer":"mops@punkt.de","www":"https://github.com/abrander/phpfpmtop","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0cef28c39caa7de5145cae1bf42aae212c535fbd500d135def9de8c6c47a208e","flatsize":5138597,"path":"All/phpfpmtop-0.2_11.pkg","repopath":"All/phpfpmtop-0.2_11.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1773356,"desc":"Top-inspired processviewer for PHP-FPM","categories":["devel","www"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"phplist-php84","origin":"mail/phplist","version":"3.6.15_1","comment":"Full-featured open-source newsletter manager","maintainer":"ports@bsdserwis.com","www":"https://www.phplist.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d0ed6d566605c309c108669859c540c1a1391356c20e46bd59bdb0595b022649","flatsize":82962014,"path":"All/phplist-php84-3.6.15_1.pkg","repopath":"All/phplist-php84-3.6.15_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":13333188,"desc":"Phplist is an email announcement delivery system. It is great for\nnewsletters, publicity lists, notifications, and many other uses.\n\nPhplist has many features, including:\n\n    * double opt-in subscription mechanism\n    * scheduling\n    * RSS\n    * list segmentation\n    * click-tracking\n    * attachments\n    * bounce management","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-curl":{"origin":"ftp/php84-curl","version":"8.4.8"},"php84-gd":{"origin":"graphics/php84-gd","version":"8.4.8"},"php84-gettext":{"origin":"devel/php84-gettext","version":"8.4.8"},"php84-iconv":{"origin":"converters/php84-iconv","version":"8.4.8"},"php84-mbstring":{"origin":"converters/php84-mbstring","version":"8.4.8"},"php84-mysqli":{"origin":"databases/php84-mysqli","version":"8.4.8"},"php84-pear-HTTP_Request":{"origin":"www/pear-HTTP_Request","version":"1.4.4"},"php84-pecl-imap":{"origin":"mail/pecl-imap","version":"1.0.3"},"php84-session":{"origin":"www/php84-session","version":"8.4.8"},"php84-simplexml":{"origin":"textproc/php84-simplexml","version":"8.4.8"},"php84-xml":{"origin":"textproc/php84-xml","version":"8.4.8"},"php84-zlib":{"origin":"archivers/php84-zlib","version":"8.4.8"}},"categories":["mail","www"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:phplist:phplist:3.6.15:::::dragonfly6:x86_64:1","flavor":"php84"}},{"name":"phpfpm_exporter","origin":"net-mgmt/phpfpm_exporter","version":"0.6.1_13","comment":"Export php-fpm metrics in Prometheus format","maintainer":"gasol.wu@gmail.com","www":"https://github.com/bakins/php-fpm-exporter","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e5279645ee0181bbf8b59ef5e3c288c1723d9f9e761f2a2df823fcd0484af970","flatsize":8215485,"path":"All/phpfpm_exporter-0.6.1_13.pkg","repopath":"All/phpfpm_exporter-0.6.1_13.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2634068,"desc":"Export php-fpm metrics in Prometheus format.","categories":["net-mgmt"],"users":["prometheus"],"groups":["prometheus"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"phpmyfaq-php84","origin":"www/phpmyfaq","version":"3.2.9","comment":"Multilingual, completely database-driven FAQ-system","maintainer":"flo@FreeBSD.org","www":"https://www.phpmyfaq.de/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"393356797a43493d6f51db12fca8fbee1b8bccc21f3ba258957b53d519843fb1","flatsize":43193325,"path":"All/phpmyfaq-php84-3.2.9.pkg","repopath":"All/phpmyfaq-php84-3.2.9.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":8887820,"desc":"phpMyFAQ is a multilingual, completely database-driven FAQ-system. It\nsupports various databases to store all data, PHP 4.1.0 (or higher) is\nneeded in order to access this data. phpMyFAQ also offers a Content\nManagement-System with a WYSIWYG editor and an Image Manager, flexible\nmulti-user support with LDAP support, a news-system, user-tracking, language\nmodules, enhanced automatic content negotiation, templates, extensive\nXML-support, PDF-support, a backup-system and an easy to use installation\nscript.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-filter":{"origin":"security/php84-filter","version":"8.4.8"},"php84-mysqli":{"origin":"databases/php84-mysqli","version":"8.4.8"},"php84-pecl-xmlrpc":{"origin":"net/pecl-xmlrpc","version":"1.0.0.r3_2,1"},"php84-session":{"origin":"www/php84-session","version":"8.4.8"},"php84-xml":{"origin":"textproc/php84-xml","version":"8.4.8"},"php84-xmlwriter":{"origin":"textproc/php84-xmlwriter","version":"8.4.8"},"php84-zlib":{"origin":"archivers/php84-zlib","version":"8.4.8"}},"categories":["www"],"annotations":{"cpe":"cpe:2.3:a:phpmyfaq:phpmyfaq:3.2.9:::::dragonfly6:x86_64","flavor":"php84"},"messages":[{"message":"phpMyFAQ has been installed, but is not quite ready to be used yet!\n\n  You have to ensure that you have a database server (or ODBC access to a\n  remote database) installed and configured, and you have to ensure that\n  your PHP installation has been compiled with support for your database or\n  database access method.\n\n  To configure phpMyFAQ point your browser to\n\thttp://YOUR_SERVER/phpmyfaq/install/installer.php\n\thttp://YOUR_SERVER/phpmyfaq/admin/index.php\n\n  Use the username admin and your selected password\n  for your first login into the admin section.","type":"install"}]},{"name":"phpbb3","origin":"www/phpbb3","version":"3.3.14","comment":"PHP-based bulletin board / discussion forum system","maintainer":"joneum@FreeBSD.org","www":"https://www.phpbb.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0b94550ca5204d8bc689af0cbf453d7f97665a9c78121750088b720d4d093f5e","flatsize":23020861,"path":"All/phpbb3-3.3.14.pkg","repopath":"All/phpbb3-3.3.14.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":3640012,"desc":"phpBB is a high powered, fully scalable, and highly customisable\nopen-source bulletin board package.  phpBB has a user-friendly interface,\nsimple and straightforward administration panel, and helpful FAQ.  Based\non the powerful PHP server language and your choice of MySQL, MS-SQL,\nPostgreSQL or Access/ODBC database servers, phpBB is the ideal free\ncommunity solution for all web sites.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-ctype":{"origin":"textproc/php83-ctype","version":"8.3.21"},"php83-dom":{"origin":"textproc/php83-dom","version":"8.3.21"},"php83-filter":{"origin":"security/php83-filter","version":"8.3.21"},"php83-tokenizer":{"origin":"devel/php83-tokenizer","version":"8.3.21"}},"categories":["www"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:phpbb:phpbb:3.3.14:::::dragonfly6:x86_64"},"messages":[{"message":"phpBB3 has been installed, but is not quite ready to be used yet!\n\nYou have to ensure that you have a database server (or ODBC access to a\nremote database) installed and configured, and you have to ensure that your\nPHP installation has been compiled with support for your database or\ndatabase access method.  You have to create a database for phpBB3 to use,\nand ensure that this database may be accessed and changed by the user id\nunder which your web server executes.  If you chose to install the\ndocumentation, further information may be found in:\n\n  /usr/local/share/doc/phpbb/README.html\n\nOnce these steps have been taken, you may connect to the following URL to\nconfigure your installation of phpBB3:\n\n  http://localhost/phpBB3/\n\nAfter configuring phpBB3 and ensuring that it is operational, you MUST\nremove or rename the install/ directory from /usr/local/www/phpBB3.","type":"install"}]},{"name":"phplist-php82","origin":"mail/phplist","version":"3.6.15_1","comment":"Full-featured open-source newsletter manager","maintainer":"ports@bsdserwis.com","www":"https://www.phplist.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"df7b815d1be1c22f37763f06da0f7deaa80eaa7bb975b50082af22fb96ed1b4a","flatsize":82962014,"path":"All/phplist-php82-3.6.15_1.pkg","repopath":"All/phplist-php82-3.6.15_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":13332904,"desc":"Phplist is an email announcement delivery system. It is great for\nnewsletters, publicity lists, notifications, and many other uses.\n\nPhplist has many features, including:\n\n    * double opt-in subscription mechanism\n    * scheduling\n    * RSS\n    * list segmentation\n    * click-tracking\n    * attachments\n    * bounce management","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-curl":{"origin":"ftp/php82-curl","version":"8.2.28"},"php82-gd":{"origin":"graphics/php82-gd","version":"8.2.28"},"php82-gettext":{"origin":"devel/php82-gettext","version":"8.2.28"},"php82-iconv":{"origin":"converters/php82-iconv","version":"8.2.28"},"php82-imap":{"origin":"mail/php82-imap","version":"8.2.28"},"php82-mbstring":{"origin":"converters/php82-mbstring","version":"8.2.28"},"php82-mysqli":{"origin":"databases/php82-mysqli","version":"8.2.28"},"php82-pear-HTTP_Request":{"origin":"www/pear-HTTP_Request","version":"1.4.4"},"php82-session":{"origin":"www/php82-session","version":"8.2.28"},"php82-simplexml":{"origin":"textproc/php82-simplexml","version":"8.2.28"},"php82-xml":{"origin":"textproc/php82-xml","version":"8.2.28"},"php82-zlib":{"origin":"archivers/php82-zlib","version":"8.2.28"}},"categories":["mail","www"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:phplist:phplist:3.6.15:::::dragonfly6:x86_64:1","flavor":"php82"}},{"name":"phplist-php81","origin":"mail/phplist","version":"3.6.15_1","comment":"Full-featured open-source newsletter manager","maintainer":"ports@bsdserwis.com","www":"https://www.phplist.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5eae44493c6c72b3a82c9e729c32439a213398fe5de6a59dfb857aa9c220cca2","flatsize":82962014,"path":"All/phplist-php81-3.6.15_1.pkg","repopath":"All/phplist-php81-3.6.15_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":13334448,"desc":"Phplist is an email announcement delivery system. It is great for\nnewsletters, publicity lists, notifications, and many other uses.\n\nPhplist has many features, including:\n\n    * double opt-in subscription mechanism\n    * scheduling\n    * RSS\n    * list segmentation\n    * click-tracking\n    * attachments\n    * bounce management","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-curl":{"origin":"ftp/php81-curl","version":"8.1.32"},"php81-gd":{"origin":"graphics/php81-gd","version":"8.1.32"},"php81-gettext":{"origin":"devel/php81-gettext","version":"8.1.32"},"php81-iconv":{"origin":"converters/php81-iconv","version":"8.1.32"},"php81-imap":{"origin":"mail/php81-imap","version":"8.1.32"},"php81-mbstring":{"origin":"converters/php81-mbstring","version":"8.1.32"},"php81-mysqli":{"origin":"databases/php81-mysqli","version":"8.1.32"},"php81-pear-HTTP_Request":{"origin":"www/pear-HTTP_Request","version":"1.4.4"},"php81-session":{"origin":"www/php81-session","version":"8.1.32"},"php81-simplexml":{"origin":"textproc/php81-simplexml","version":"8.1.32"},"php81-xml":{"origin":"textproc/php81-xml","version":"8.1.32"},"php81-zlib":{"origin":"archivers/php81-zlib","version":"8.1.32"}},"categories":["mail","www"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:phplist:phplist:3.6.15:::::dragonfly6:x86_64:1","flavor":"php81"}},{"name":"phpmyfaq-php81","origin":"www/phpmyfaq","version":"3.2.9","comment":"Multilingual, completely database-driven FAQ-system","maintainer":"flo@FreeBSD.org","www":"https://www.phpmyfaq.de/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bec9dc62019dd28ec2a3e14da82f0e4d5d89c13c9832f821c43ad7ee74f018e2","flatsize":43193325,"path":"All/phpmyfaq-php81-3.2.9.pkg","repopath":"All/phpmyfaq-php81-3.2.9.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":8882908,"desc":"phpMyFAQ is a multilingual, completely database-driven FAQ-system. It\nsupports various databases to store all data, PHP 4.1.0 (or higher) is\nneeded in order to access this data. phpMyFAQ also offers a Content\nManagement-System with a WYSIWYG editor and an Image Manager, flexible\nmulti-user support with LDAP support, a news-system, user-tracking, language\nmodules, enhanced automatic content negotiation, templates, extensive\nXML-support, PDF-support, a backup-system and an easy to use installation\nscript.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-filter":{"origin":"security/php81-filter","version":"8.1.32"},"php81-mysqli":{"origin":"databases/php81-mysqli","version":"8.1.32"},"php81-pecl-xmlrpc":{"origin":"net/pecl-xmlrpc","version":"1.0.0.r3_2,1"},"php81-session":{"origin":"www/php81-session","version":"8.1.32"},"php81-xml":{"origin":"textproc/php81-xml","version":"8.1.32"},"php81-xmlwriter":{"origin":"textproc/php81-xmlwriter","version":"8.1.32"},"php81-zlib":{"origin":"archivers/php81-zlib","version":"8.1.32"}},"categories":["www"],"annotations":{"cpe":"cpe:2.3:a:phpmyfaq:phpmyfaq:3.2.9:::::dragonfly6:x86_64","flavor":"php81"},"messages":[{"message":"phpMyFAQ has been installed, but is not quite ready to be used yet!\n\n  You have to ensure that you have a database server (or ODBC access to a\n  remote database) installed and configured, and you have to ensure that\n  your PHP installation has been compiled with support for your database or\n  database access method.\n\n  To configure phpMyFAQ point your browser to\n\thttp://YOUR_SERVER/phpmyfaq/install/installer.php\n\thttp://YOUR_SERVER/phpmyfaq/admin/index.php\n\n  Use the username admin and your selected password\n  for your first login into the admin section.","type":"install"}]},{"name":"phplist-php83","origin":"mail/phplist","version":"3.6.15_1","comment":"Full-featured open-source newsletter manager","maintainer":"ports@bsdserwis.com","www":"https://www.phplist.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7163d38ebb1bff5d7d39c367da5db984f5eb117e830effee2fef47a4d248a625","flatsize":82962014,"path":"All/phplist-php83-3.6.15_1.pkg","repopath":"All/phplist-php83-3.6.15_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":13334056,"desc":"Phplist is an email announcement delivery system. It is great for\nnewsletters, publicity lists, notifications, and many other uses.\n\nPhplist has many features, including:\n\n    * double opt-in subscription mechanism\n    * scheduling\n    * RSS\n    * list segmentation\n    * click-tracking\n    * attachments\n    * bounce management","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-curl":{"origin":"ftp/php83-curl","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-gettext":{"origin":"devel/php83-gettext","version":"8.3.21"},"php83-iconv":{"origin":"converters/php83-iconv","version":"8.3.21"},"php83-imap":{"origin":"mail/php83-imap","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-mysqli":{"origin":"databases/php83-mysqli","version":"8.3.21"},"php83-pear-HTTP_Request":{"origin":"www/pear-HTTP_Request","version":"1.4.4"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-simplexml":{"origin":"textproc/php83-simplexml","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"},"php83-zlib":{"origin":"archivers/php83-zlib","version":"8.3.21"}},"categories":["mail","www"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:phplist:phplist:3.6.15:::::dragonfly6:x86_64:1","flavor":"php83"}},{"name":"phpmyfaq-php83","origin":"www/phpmyfaq","version":"3.2.9","comment":"Multilingual, completely database-driven FAQ-system","maintainer":"flo@FreeBSD.org","www":"https://www.phpmyfaq.de/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dd620c553d1b3e8955ecea6dd7a64c2070379d18191ea56bd11485f699e709f3","flatsize":43193325,"path":"All/phpmyfaq-php83-3.2.9.pkg","repopath":"All/phpmyfaq-php83-3.2.9.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":8883416,"desc":"phpMyFAQ is a multilingual, completely database-driven FAQ-system. It\nsupports various databases to store all data, PHP 4.1.0 (or higher) is\nneeded in order to access this data. phpMyFAQ also offers a Content\nManagement-System with a WYSIWYG editor and an Image Manager, flexible\nmulti-user support with LDAP support, a news-system, user-tracking, language\nmodules, enhanced automatic content negotiation, templates, extensive\nXML-support, PDF-support, a backup-system and an easy to use installation\nscript.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-filter":{"origin":"security/php83-filter","version":"8.3.21"},"php83-mysqli":{"origin":"databases/php83-mysqli","version":"8.3.21"},"php83-pecl-xmlrpc":{"origin":"net/pecl-xmlrpc","version":"1.0.0.r3_2,1"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"},"php83-xmlwriter":{"origin":"textproc/php83-xmlwriter","version":"8.3.21"},"php83-zlib":{"origin":"archivers/php83-zlib","version":"8.3.21"}},"categories":["www"],"annotations":{"cpe":"cpe:2.3:a:phpmyfaq:phpmyfaq:3.2.9:::::dragonfly6:x86_64","flavor":"php83"},"messages":[{"message":"phpMyFAQ has been installed, but is not quite ready to be used yet!\n\n  You have to ensure that you have a database server (or ODBC access to a\n  remote database) installed and configured, and you have to ensure that\n  your PHP installation has been compiled with support for your database or\n  database access method.\n\n  To configure phpMyFAQ point your browser to\n\thttp://YOUR_SERVER/phpmyfaq/install/installer.php\n\thttp://YOUR_SERVER/phpmyfaq/admin/index.php\n\n  Use the username admin and your selected password\n  for your first login into the admin section.","type":"install"}]},{"name":"phpLiteAdmin","origin":"databases/phpliteadmin","version":"1.9.8.2","comment":"Web-based database management tool for Sqlite","maintainer":"ports@freebsd.org","www":"https://www.phpliteadmin.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"384233cc9f053e4af5206ff9f9ec635d1d4ba1e894c12cadefb36c4a3128c1af","flatsize":291017,"path":"All/phpLiteAdmin-1.9.8.2.pkg","repopath":"All/phpLiteAdmin-1.9.8.2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":60000,"desc":"phpLiteAdmin is a web-based SQLite database admin tool written in PHP with\nsupport for SQLite3 and SQLite2.\n\nFeatures\n\n-   Lightweight - consists of a single 200KB source file for portability\n-   Specify and manage an unlimited number of databases\n-   Specify a directory and optionally its subdirectories to scan for databases\n-   Create and delete databases\n-   Add, delete, rename, empty, and drop tables\n-   Browse, add, edit, and delete records\n-   Add, delete, and edit table columns\n-   Manage table indexes\n-   Manage table triggers\n-   Import and export tables, structure, indexes, and data (SQL, CSV)\n-   View data as bar, pie, and line charts\n-   And many other...","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pdo_sqlite":{"origin":"databases/php83-pdo_sqlite","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"}},"categories":["databases","www"],"annotations":{"cpe":"cpe:2.3:a:phpliteadmin:phpliteadmin:1.9.8.2:::::dragonfly6:x86_64"},"messages":[{"message":"phpliteadmin has been installed into:\n\n    /usr/local/www/phpLiteAdmin\n\nPlease copy phpliteadmin.config.sample.php to phpliteadmin.config.php and\n edit as you needs.","type":"install"}]},{"name":"php84-zstd","origin":"archivers/php-zstd","version":"0.11.0","comment":"Zstandard extension for PHP","maintainer":"pave@FreeBSD.org","www":"https://github.com/kjdev/php-ext-zstd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1b00bb26bec7fd4fc4247ea425263753c4575a11af1cb37a10e6b04c8187375f","flatsize":25827,"path":"All/php84-zstd-0.11.0.pkg","repopath":"All/php84-zstd-0.11.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9144,"desc":"This is the PHP extension for zstandard,\nor zstd a fast lossless compression algorithm.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["archivers"],"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-zstd.ini.sample","type":"install"}]},{"name":"php84-zlib","origin":"archivers/php84-zlib","version":"8.4.8","comment":"The zlib shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9cdf482dddf0395ba6864417210faa7f6371520e31a532d97fadc2e460504e07","flatsize":71077,"path":"All/php84-zlib-8.4.8.pkg","repopath":"All/php84-zlib-8.4.8.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":21996,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["archivers"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.4.8:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-zlib.ini.sample","type":"install"}]},{"name":"php84-zip","origin":"archivers/php84-zip","version":"8.4.8","comment":"The zip shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e9e25f6a10875ef2cb3f3e0fdb530736873fc7112c52a37660d27dff27c50734","flatsize":200706,"path":"All/php84-zip-8.4.8.pkg","repopath":"All/php84-zip-8.4.8.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":37960,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"libzip":{"origin":"archivers/libzip","version":"1.11.2"},"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["archivers"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.4.8:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-zip.ini.sample","type":"install"}]},{"name":"php84-xsl","origin":"textproc/php84-xsl","version":"8.4.8","comment":"The xsl shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7e1409c5a6a081c2382eba27d036f42df5ee9e3e1bfe65c548952ddf5924b74b","flatsize":53800,"path":"All/php84-xsl-8.4.8.pkg","repopath":"All/php84-xsl-8.4.8.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":17180,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-dom":{"origin":"textproc/php84-dom","version":"8.4.8"},"php84-xml":{"origin":"textproc/php84-xml","version":"8.4.8"}},"categories":["textproc"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.4.8:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-xsl.ini.sample","type":"install"}]},{"name":"php84-xmlwriter","origin":"textproc/php84-xmlwriter","version":"8.4.8","comment":"The xmlwriter shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4f059161374a3b1fb0422dd41ec4281511b3ac3fe99ec05e2c73feb1024cd3f0","flatsize":85722,"path":"All/php84-xmlwriter-8.4.8.pkg","repopath":"All/php84-xmlwriter-8.4.8.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":16804,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["textproc"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.4.8:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-xmlwriter.ini.sample","type":"install"}]},{"name":"php84-xmlreader","origin":"textproc/php84-xmlreader","version":"8.4.8","comment":"The xmlreader shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"86b12b5ddc4f1b59215470670d88f166718c52f80a7a5c00b1bec94a27dc635b","flatsize":80101,"path":"All/php84-xmlreader-8.4.8.pkg","repopath":"All/php84-xmlreader-8.4.8.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":19972,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-dom":{"origin":"textproc/php84-dom","version":"8.4.8"}},"categories":["textproc"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.4.8:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-xmlreader.ini.sample","type":"install"}]},{"name":"php84-zephir","origin":"lang/zephir","version":"0.17.0","comment":"Zephir is a transpiled language used for creating C-extensions for PHP","maintainer":"rcm@rcm.sh","www":"https://github.com/zephir-lang/zephir","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8918b2895ce7a2116d825efa67f04869c458cd1e5fa1972244ccc2d8ec1b6c4d","flatsize":1662294,"path":"All/php84-zephir-0.17.0.pkg","repopath":"All/php84-zephir-0.17.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1523956,"desc":"Zephir is a high level programming language that eases the creation and\nmaintainability of extensions for PHP. Zephir extensions are exported to\nC code that can be compiled and optimized by major C compilers such as\ngcc/clang/vc++. Functionality is exposed to the PHP language.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-dom":{"origin":"textproc/php84-dom","version":"8.4.8"},"php84-filter":{"origin":"security/php84-filter","version":"8.4.8"},"php84-iconv":{"origin":"converters/php84-iconv","version":"8.4.8"},"php84-pecl-zephir_parser":{"origin":"textproc/pecl-zephir_parser","version":"1.6.0"},"php84-phar":{"origin":"archivers/php84-phar","version":"8.4.8"},"php84-xml":{"origin":"textproc/php84-xml","version":"8.4.8"},"php84-zlib":{"origin":"archivers/php84-zlib","version":"8.4.8"},"re2c":{"origin":"devel/re2c","version":"4.1"}},"categories":["lang"],"annotations":{"flavor":"php84"}},{"name":"php84-xml","origin":"textproc/php84-xml","version":"8.4.8","comment":"The xml shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a0dc1871f6078130ad0caeb7485c34da3f6981ecf9192a46c791a763658929a8","flatsize":93908,"path":"All/php84-xml-8.4.8.pkg","repopath":"All/php84-xml-8.4.8.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":27176,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["textproc"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.4.8:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-xml.ini.sample","type":"install"}]},{"name":"php84-xapian","origin":"databases/php-xapian","version":"1.4.27","comment":"PHP binding for Xapian","maintainer":"sunpoet@FreeBSD.org","www":"https://xapian.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7bf95f60f302e7eab07894ea17e80ef846bb8a0539cc93db86e3629eb4e5620e","flatsize":2230653,"path":"All/php84-xapian-1.4.27.pkg","repopath":"All/php84-xapian-1.4.27.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":295516,"desc":"PHP binding for Xapian","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"xapian-core":{"origin":"databases/xapian-core","version":"1.4.27,1"}},"categories":["databases"],"options":{"DOCS":"on"},"annotations":{"flavor":"php84"}},{"name":"phpMyAdmin5-php84","origin":"databases/phpmyadmin5","version":"5.2.1_1","comment":"Set of PHP-scripts to manage MySQL over the web","maintainer":"joneum@FreeBSD.org","www":"https://www.phpmyadmin.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1098c5c73e5734bf2a28e0084815d6d5725d669c4cfd54f2f4e237577e7d5a6f","flatsize":50283893,"path":"All/phpMyAdmin5-php84-5.2.1_1.pkg","repopath":"All/phpMyAdmin5-php84-5.2.1_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":7692428,"desc":"Currently phpMyAdmin can:\n\n    * browse and drop databases, tables, views, columns and indexes\n    * display multiple results sets through stored procedures or queries\n    * create, copy, drop, rename and alter databases, tables, columns\n      and indexes\n    * maintain server, databases and tables, with proposals on server\n      configuration\n    * execute, edit and bookmark any SQL-statement, even batch-queries\n    * load text files into tables\n    * create and read dumps of tables\n    * export data to various formats: CSV, XML, PDF, ISO/IEC 26300 -\n      OpenDocument Text and Spreadsheet, Microsoft Word 2000, and\n      LATEX formats\n    * import data and MySQL structures from OpenDocument spreadsheets,\n      as well as XML, CSV, and SQL files\n    * administer multiple servers\n    * manage MySQL users and privileges\n    * check referential integrity in MyISAM tables\n    * using Query-by-example (QBE), create complex queries\n      automatically connecting required tables\n    * create PDF graphics of your database layout\n    * search globally in a database or a subset of it\n    * transform stored data into any format using a set of predefined\n      functions, like displaying BLOB-data as image or download-link\n    * track changes on databases, tables and views\n    * support InnoDB tables and foreign keys\n    * support mysqli, the improved MySQL extension\n    * create, edit, call, export and drop stored procedures and\n      functions\n    * create, edit, export and drop events and triggers\n    * communicate in 62 different languages","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-bz2":{"origin":"archivers/php84-bz2","version":"8.4.8"},"php84-ctype":{"origin":"textproc/php84-ctype","version":"8.4.8"},"php84-filter":{"origin":"security/php84-filter","version":"8.4.8"},"php84-gd":{"origin":"graphics/php84-gd","version":"8.4.8"},"php84-iconv":{"origin":"converters/php84-iconv","version":"8.4.8"},"php84-mbstring":{"origin":"converters/php84-mbstring","version":"8.4.8"},"php84-mysqli":{"origin":"databases/php84-mysqli","version":"8.4.8"},"php84-session":{"origin":"www/php84-session","version":"8.4.8"},"php84-xml":{"origin":"textproc/php84-xml","version":"8.4.8"},"php84-xmlwriter":{"origin":"textproc/php84-xmlwriter","version":"8.4.8"},"php84-zip":{"origin":"archivers/php84-zip","version":"8.4.8"},"php84-zlib":{"origin":"archivers/php84-zlib","version":"8.4.8"}},"categories":["databases","www"],"groups":["www"],"options":{"BZ2":"on","CURL":"off","GD":"on","GMP":"off","MBSTRING":"on","OPCACHE":"off","SODIUM":"off","ZIP":"on","ZLIB":"on"},"annotations":{"cpe":"cpe:2.3:a:phpmyadmin:phpmyadmin:5.2.1:::::dragonfly6:x86_64:1","flavor":"php84"},"messages":[{"message":"phpMyAdmin5-php84-5.2.1_1 has been installed into:\n\n    /usr/local/www/phpMyAdmin\n\nPlease edit config.inc.php to suit your needs.\n\nTo make phpMyAdmin available through your web site, I suggest\nthat you add something like the following to httpd.conf:\n\nAlias /phpmyadmin/ \"/usr/local/www/phpMyAdmin/\"\n\n<Directory \"/usr/local/www/phpMyAdmin/\">\n\tOptions None\n\tAllowOverride Limit\n\n\tRequire local\n    \tRequire host .example.com\n</Directory>\n\nSECURITY NOTE: phpMyAdmin is an administrative tool that has had several\nremote vulnerabilities discovered in the past, some allowing remote\nattackers to execute arbitrary code with the web server's user credential.\nAll known problems have been fixed, but the FreeBSD Security Team strongly\nadvises that any instance be protected with an additional protection layer,\ne.g. a different access control mechanism implemented by the web server\nas shown in the example.  Do consider enabling phpMyAdmin only when it\nis in use.","type":"install"}]},{"name":"php84-tokenizer","origin":"devel/php84-tokenizer","version":"8.4.8","comment":"The tokenizer shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"659c48569670637ea5ca3f7980a4d28791ffd95a5e59b57ee3a6983810e54c37","flatsize":49337,"path":"All/php84-tokenizer-8.4.8.pkg","repopath":"All/php84-tokenizer-8.4.8.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":14536,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["devel"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.4.8:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-tokenizer.ini.sample","type":"install"}]},{"name":"php84-tidy","origin":"www/php84-tidy","version":"8.4.8","comment":"The tidy shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c3849a90e8ec4c0b6ebbe18bf85715196bfcbfaade024d66b7d9a64effd40e62","flatsize":104083,"path":"All/php84-tidy-8.4.8.pkg","repopath":"All/php84-tidy-8.4.8.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":23584,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"tidy-html5":{"origin":"www/tidy-html5","version":"5.8.0_3"}},"categories":["www"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.4.8:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-tidy.ini.sample","type":"install"}]},{"name":"php84-tarantool","origin":"databases/php-tarantool","version":"0.4.0","comment":"PECL PHP driver for Tarantool","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/tarantool/tarantool-php","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e2fd69b3534b0ca023a2d2f9f46c7d5cecff4c54d5a6216519fb16887893db2d","flatsize":167365,"path":"All/php84-tarantool-0.4.0.pkg","repopath":"All/php84-tarantool-0.4.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":57424,"desc":"PECL PHP driver for Tarantool","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["databases"],"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-tarantool.ini.sample","type":"install"}]},{"name":"php84-sysvshm","origin":"devel/php84-sysvshm","version":"8.4.8","comment":"The sysvshm shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7facf08b4683be3851711c4de187ad025816d60f7e1fb33463d187990335582e","flatsize":24595,"path":"All/php84-sysvshm-8.4.8.pkg","repopath":"All/php84-sysvshm-8.4.8.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":9356,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["devel"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.4.8:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-sysvshm.ini.sample","type":"install"}]},{"name":"php84-sysvsem","origin":"devel/php84-sysvsem","version":"8.4.8","comment":"The sysvsem shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"14df77862ce5eaf7c5335c94e3d8d1b6ccbb448ea19ab782a9a8e9fc0b7ebfb2","flatsize":19053,"path":"All/php84-sysvsem-8.4.8.pkg","repopath":"All/php84-sysvsem-8.4.8.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":8236,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["devel"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.4.8:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-sysvsem.ini.sample","type":"install"}]},{"name":"php84-sodium","origin":"security/php84-sodium","version":"8.4.8","comment":"The sodium shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b55711b0dcd8ae5e1337a12a7aabe7d39abf69de3a05849c4c339c7d213ac7fe","flatsize":210922,"path":"All/php84-sodium-8.4.8.pkg","repopath":"All/php84-sodium-8.4.8.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":35268,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"libsodium":{"origin":"security/libsodium","version":"1.0.19"},"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["security"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.4.8:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-sodium.ini.sample","type":"install"}]},{"name":"php84-sockets","origin":"net/php84-sockets","version":"8.4.8","comment":"The sockets shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9f3083ad3ec9b7764136b1dbf144180ddf851b68926b2ce714af905ac9b385cb","flatsize":178787,"path":"All/php84-sockets-8.4.8.pkg","repopath":"All/php84-sockets-8.4.8.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":46720,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["net"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.4.8:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-sockets.ini.sample","type":"install"}]},{"name":"php84-sysvmsg","origin":"devel/php84-sysvmsg","version":"8.4.8","comment":"The sysvmsg shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f66902dd0d2292f02a3f2f26e83df34ca30ea0217218d1bd71a79a30aaced067","flatsize":29810,"path":"All/php84-sysvmsg-8.4.8.pkg","repopath":"All/php84-sysvmsg-8.4.8.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":10304,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["devel"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.4.8:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-sysvmsg.ini.sample","type":"install"}]},{"name":"php84-snmp","origin":"net-mgmt/php84-snmp","version":"8.4.8","comment":"The snmp shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4a6f85f0ae8a7885a2963d9b4103dd12e282a92b4f90225cb7df3a22024d1b2e","flatsize":96141,"path":"All/php84-snmp-8.4.8.pkg","repopath":"All/php84-snmp-8.4.8.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":26572,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"net-snmp":{"origin":"net-mgmt/net-snmp","version":"5.9.4_6,1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["net-mgmt"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.4.8:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-snmp.ini.sample","type":"install"}]},{"name":"php84-sqlite3","origin":"databases/php84-sqlite3","version":"8.4.8","comment":"The sqlite3 shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4340fa52dedfefb0aa4ebb3f6b713ea3e0d34b758b4fa981129d0854192bcf2a","flatsize":114752,"path":"All/php84-sqlite3-8.4.8.pkg","repopath":"All/php84-sqlite3-8.4.8.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":29240,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["databases"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.4.8:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-sqlite3.ini.sample","type":"install"}]},{"name":"php84-simplexml","origin":"textproc/php84-simplexml","version":"8.4.8","comment":"The simplexml shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"05a0ee1e014f01a10934db5b495e1c216188c7dad6049e47426b9b50eaf78348","flatsize":76444,"path":"All/php84-simplexml-8.4.8.pkg","repopath":"All/php84-simplexml-8.4.8.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":25756,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["textproc"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.4.8:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-simplexml.ini.sample","type":"install"}]},{"name":"php84-soap","origin":"net/php84-soap","version":"8.4.8","comment":"The soap shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d37ee487b5984d90617284f8261993ef87dfdc43150a96a081729c1a10acafea","flatsize":425354,"path":"All/php84-soap-8.4.8.pkg","repopath":"All/php84-soap-8.4.8.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":134828,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["net"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.4.8:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-soap.ini.sample","type":"install"}]},{"name":"php84-session","origin":"www/php84-session","version":"8.4.8","comment":"The session shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d2fc17121e6b5b247a00dffc2233067c5ddbbaaff55934eb84e219fbb8f82d3c","flatsize":137899,"path":"All/php84-session-8.4.8.pkg","repopath":"All/php84-session-8.4.8.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":41204,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["www"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.4.8:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-18-session.ini.sample","type":"install"}]},{"name":"php84-snappy","origin":"archivers/php-snappy","version":"0.2.2","comment":"PHP extension for the snappy compression algorithm","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/kjdev/php-ext-snappy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d83e836693c665f52a918cbaa8dd5b8ff33b3d210da89069bd7d2bc9702bd3f8","flatsize":15811,"path":"All/php84-snappy-0.2.2.pkg","repopath":"All/php84-snappy-0.2.2.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","PHP301"],"pkgsize":6712,"desc":"Provides the API to PHP for the snappy compression algorithm by\nGoogle.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"snappy":{"origin":"archivers/snappy","version":"1.2.1_1"}},"categories":["archivers"],"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-snappy.ini.sample","type":"install"}]},{"name":"php84-posix","origin":"sysutils/php84-posix","version":"8.4.8","comment":"The posix shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a41bf343f0020170abf0eadc39d59f08ba4adf30aaeffc9a237c106756b0718e","flatsize":66530,"path":"All/php84-posix-8.4.8.pkg","repopath":"All/php84-posix-8.4.8.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":16764,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["sysutils"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.4.8:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-posix.ini.sample","type":"install"}]},{"name":"php84-phar","origin":"archivers/php84-phar","version":"8.4.8","comment":"The phar shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a557da87100765f165c683cb5bce4ef643f5d530e31b33b4022e75f1e2037c80","flatsize":387962,"path":"All/php84-phar-8.4.8.pkg","repopath":"All/php84-phar-8.4.8.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":113732,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["archivers"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.4.8:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-phar.ini.sample","type":"install"}]},{"name":"php84-shmop","origin":"devel/php84-shmop","version":"8.4.8","comment":"The shmop shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"41b41e466c470fa2934cb0603a9cae0f72ac562f1e029bb5c7c516e632453140","flatsize":22846,"path":"All/php84-shmop-8.4.8.pkg","repopath":"All/php84-shmop-8.4.8.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":9020,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["devel"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.4.8:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-shmop.ini.sample","type":"install"}]},{"name":"php84-pgsql","origin":"databases/php84-pgsql","version":"8.4.8","comment":"The pgsql shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"767e5694b88eaa722ca7c44cc08c16739c0bb1eedc3f467ebb1f42f09d779288","flatsize":268624,"path":"All/php84-pgsql-8.4.8.pkg","repopath":"All/php84-pgsql-8.4.8.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":64180,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"}},"categories":["databases"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.4.8:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-pgsql.ini.sample","type":"install"}]},{"name":"php84-readline","origin":"devel/php84-readline","version":"8.4.8","comment":"The readline shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"da2d523f853f6a39a4f3f3a2685d59aa333cba6ff28e241be30a3ac8913b077e","flatsize":45008,"path":"All/php84-readline-8.4.8.pkg","repopath":"All/php84-readline-8.4.8.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":15048,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"libedit":{"origin":"devel/libedit","version":"3.1.20250104,1"},"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["devel"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.4.8:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-readline.ini.sample","type":"install"}]},{"name":"php84-pecl-zstd","origin":"archivers/pecl-zstd","version":"0.14.0","comment":"Compression and decompression with Zstandard library","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/zstd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ad5cf665ca7164cb197a0d0982ce09fb0bf38092ac7cdd4c23ddc88a5f6bc2fe","flatsize":38202,"path":"All/php84-pecl-zstd-0.14.0.pkg","repopath":"All/php84-pecl-zstd-0.14.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12516,"desc":"Zstd extension for PHP provides compression and decompression with Zstandard\nlibrary.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["archivers"],"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-zstd.ini.sample","type":"install"}]},{"name":"php84-pecl-zephir_parser","origin":"textproc/pecl-zephir_parser","version":"1.6.0","comment":"Zephir Parser delivered as a C extension for the PHP language","maintainer":"rcm@rcm.sh","www":"https://github.com/zephir-lang/php-zephir-parser","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"da10a76beccf8b09ab9b5bb1b16618c99571e77d7406b5fbc15ef9cd9ad8aa31","flatsize":208035,"path":"All/php84-pecl-zephir_parser-1.6.0.pkg","repopath":"All/php84-pecl-zephir_parser-1.6.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":46228,"desc":"Zephir is an open source, high-level/domain specific language\ndesigned to ease the creation and maintainability of extensions for PHP,\nwith a focus on type and memory safety. Zephir is an attempt to join good\nthings from the C and PHP worlds, looking for opportunities to make\napplications faster.\n\nThe Zephir Parser delivered as a C extension for the PHP language.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["textproc"],"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-zephir_parser.ini.sample","type":"install"}]},{"name":"php84-pecl-zookeeper","origin":"devel/pecl-zookeeper","version":"1.2.2","comment":"PHP extension for interfacing with Apache ZooKeeper","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/zookeeper","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"38b7b64129d02f7b14629acfd6df7b2fd6081e871d10cb61147290217081c554","flatsize":89576,"path":"All/php84-pecl-zookeeper-1.2.2.pkg","repopath":"All/php84-pecl-zookeeper-1.2.2.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":25328,"desc":"This extension provides API for communicating with ZooKeeper service.","deps":{"libzookeeper":{"origin":"devel/libzookeeper","version":"3.8.3"},"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-session":{"origin":"www/php84-session","version":"8.4.8"}},"categories":["devel"],"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-zookeeper.ini.sample","type":"install"}]},{"name":"php84-pecl-yaml","origin":"textproc/pecl-yaml","version":"2.2.4","comment":"YAML-1.1 parser and emitter","maintainer":"dbaio@FreeBSD.org","www":"https://pecl.php.net/package/yaml","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6872784da5558aa7edf586d449aff9462fc27f37218a620069fd802d7bbbf6b5","flatsize":56648,"path":"All/php84-pecl-yaml-2.2.4.pkg","repopath":"All/php84-pecl-yaml-2.2.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20408,"desc":"pecl-yaml is a YAML-1.1 parser and emitter, it Support for\nYAML 1.1 (YAML Ain't Markup Language) serialization using\nthe LibYAML library.","deps":{"libyaml":{"origin":"textproc/libyaml","version":"0.2.5"},"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["pear","textproc"],"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-yaml.ini.sample","type":"install"}]},{"name":"php84-pecl-yar","origin":"www/pecl-yar","version":"2.3.3","comment":"Yar (Yet another RPC framework) is a light, concurrent RPC framework","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/yar","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eb0f6371f79468b08f3cf75bbadba882698b50cb67f273a653d2fa4fc78214f1","flatsize":108792,"path":"All/php84-pecl-yar-2.3.3.pkg","repopath":"All/php84-pecl-yar-2.3.3.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":34520,"desc":"Yar (Yet another RPC framework) is a light, concurrent RPC framework,\nsupports multi package protocols (json, msgpack)","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-curl":{"origin":"ftp/php84-curl","version":"8.4.8"},"php84-pecl-msgpack":{"origin":"devel/pecl-msgpack","version":"3.0.0"}},"categories":["www"],"options":{"MSGPACK":"on"},"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-yar.ini.sample","type":"install"}]},{"name":"phpMyAdmin5-php83","origin":"databases/phpmyadmin5","version":"5.2.1_1","comment":"Set of PHP-scripts to manage MySQL over the web","maintainer":"joneum@FreeBSD.org","www":"https://www.phpmyadmin.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6555b65e04d34dd62789a642f967ee60d751cfa18e559993274706ed7178842b","flatsize":50283893,"path":"All/phpMyAdmin5-php83-5.2.1_1.pkg","repopath":"All/phpMyAdmin5-php83-5.2.1_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":7692788,"desc":"Currently phpMyAdmin can:\n\n    * browse and drop databases, tables, views, columns and indexes\n    * display multiple results sets through stored procedures or queries\n    * create, copy, drop, rename and alter databases, tables, columns\n      and indexes\n    * maintain server, databases and tables, with proposals on server\n      configuration\n    * execute, edit and bookmark any SQL-statement, even batch-queries\n    * load text files into tables\n    * create and read dumps of tables\n    * export data to various formats: CSV, XML, PDF, ISO/IEC 26300 -\n      OpenDocument Text and Spreadsheet, Microsoft Word 2000, and\n      LATEX formats\n    * import data and MySQL structures from OpenDocument spreadsheets,\n      as well as XML, CSV, and SQL files\n    * administer multiple servers\n    * manage MySQL users and privileges\n    * check referential integrity in MyISAM tables\n    * using Query-by-example (QBE), create complex queries\n      automatically connecting required tables\n    * create PDF graphics of your database layout\n    * search globally in a database or a subset of it\n    * transform stored data into any format using a set of predefined\n      functions, like displaying BLOB-data as image or download-link\n    * track changes on databases, tables and views\n    * support InnoDB tables and foreign keys\n    * support mysqli, the improved MySQL extension\n    * create, edit, call, export and drop stored procedures and\n      functions\n    * create, edit, export and drop events and triggers\n    * communicate in 62 different languages","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-bz2":{"origin":"archivers/php83-bz2","version":"8.3.21"},"php83-ctype":{"origin":"textproc/php83-ctype","version":"8.3.21"},"php83-filter":{"origin":"security/php83-filter","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-iconv":{"origin":"converters/php83-iconv","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-mysqli":{"origin":"databases/php83-mysqli","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"},"php83-xmlwriter":{"origin":"textproc/php83-xmlwriter","version":"8.3.21"},"php83-zip":{"origin":"archivers/php83-zip","version":"8.3.21"},"php83-zlib":{"origin":"archivers/php83-zlib","version":"8.3.21"}},"categories":["databases","www"],"groups":["www"],"options":{"BZ2":"on","CURL":"off","GD":"on","GMP":"off","MBSTRING":"on","OPCACHE":"off","SODIUM":"off","ZIP":"on","ZLIB":"on"},"annotations":{"cpe":"cpe:2.3:a:phpmyadmin:phpmyadmin:5.2.1:::::dragonfly6:x86_64:1","flavor":"php83"},"messages":[{"message":"phpMyAdmin5-php83-5.2.1_1 has been installed into:\n\n    /usr/local/www/phpMyAdmin\n\nPlease edit config.inc.php to suit your needs.\n\nTo make phpMyAdmin available through your web site, I suggest\nthat you add something like the following to httpd.conf:\n\nAlias /phpmyadmin/ \"/usr/local/www/phpMyAdmin/\"\n\n<Directory \"/usr/local/www/phpMyAdmin/\">\n\tOptions None\n\tAllowOverride Limit\n\n\tRequire local\n    \tRequire host .example.com\n</Directory>\n\nSECURITY NOTE: phpMyAdmin is an administrative tool that has had several\nremote vulnerabilities discovered in the past, some allowing remote\nattackers to execute arbitrary code with the web server's user credential.\nAll known problems have been fixed, but the FreeBSD Security Team strongly\nadvises that any instance be protected with an additional protection layer,\ne.g. a different access control mechanism implemented by the web server\nas shown in the example.  Do consider enabling phpMyAdmin only when it\nis in use.","type":"install"}]},{"name":"php84-pecl-yaf","origin":"www/pecl-yaf","version":"3.3.6","comment":"MVC framework written as a C PHP extension","maintainer":"sunpoet@freeBSD.org","www":"https://pecl.php.net/package/yaf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"586ba82ec5df14a5ba57411ec1918ec34e051dcac36e34eb0cf7ca61be580670","flatsize":401085,"path":"All/php84-pecl-yaf-3.3.6.pkg","repopath":"All/php84-pecl-yaf-3.3.6.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":99224,"desc":"Yaf is a PHP MVC framework, the difference being Yaf is a PHP\nExtension.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["www"],"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-yaf.ini.sample","type":"install"}]},{"name":"php84-pecl-xxtea","origin":"security/pecl-xxtea","version":"1.0.11","comment":"XXTEA encryption algorithm extension for PHP","maintainer":"yasu@FreeBSD.org","www":"https://github.com/xxtea/xxtea-pecl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dced42487afaa8e5cd275df8ac631fc627c7ffbc2343f352b930a7d0086d1152","flatsize":15051,"path":"All/php84-pecl-xxtea-1.0.11.pkg","repopath":"All/php84-pecl-xxtea-1.0.11.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6224,"desc":"XXTEA is a fast and secure encryption algorithm. This is a XXTEA\nextension for PHP. It is different from the original XXTEA encryption\nalgorithm. It encrypts and decrypts string instead of uint32 array,\nand the key is also string.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["security"],"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-xxtea.ini.sample","type":"install"}]},{"name":"php84-pecl-xmlrpc","origin":"net/pecl-xmlrpc","version":"1.0.0.r3_2,1","comment":"PHP extension for XML-RPC servers and clients","maintainer":"dereks@lifeofadishwasher.com","www":"https://pecl.php.net/package/xmlrpc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a2d8773d913464f7ec87ccff5f0ff5f3cbcfa92919b8f21ed250bb2a40be37f6","flatsize":105939,"path":"All/php84-pecl-xmlrpc-1.0.0.r3_2,1.pkg","repopath":"All/php84-pecl-xmlrpc-1.0.0.r3_2,1.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":37116,"desc":"These functions can be used to write XML-RPC servers and clients.\nYou can find more information about XML-RPC at http://www.xmlrpc.com/,\nand more documentation on this extension and its functions at\nhttp://xmlrpc-epi.sourceforge.net/.","deps":{"libiconv":{"origin":"converters/libiconv","version":"1.17_1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-xml":{"origin":"textproc/php84-xml","version":"8.4.8"}},"categories":["net","pear"],"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-xmlrpc.ini.sample","type":"install"}]},{"name":"php84-pecl-yaconf","origin":"devel/pecl-yaconf","version":"1.1.2","comment":"PHP Persistent Configurations Container","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/yaconf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6bb4cc3b586c6372af6a26f66ea01713740daf809a86bb999068a9cb8c7e36ed","flatsize":28249,"path":"All/php84-pecl-yaconf-1.1.2.pkg","repopath":"All/php84-pecl-yaconf-1.1.2.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":11796,"desc":"Yaconf is a configurations container, it parses ini files, store the result in\nPHP when PHP is started, configurations live in the whole PHP lifecycle, which\nmakes it very fast.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["devel"],"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-yaconf.ini.sample","type":"install"}]},{"name":"php84-pecl-yac","origin":"devel/pecl-yac","version":"2.3.1,1","comment":"Shared memory user data cache for PHP","maintainer":"oliver@FreeBSD.org","www":"https://github.com/laruence/yac/wiki","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"54b66ce8c855e9a005ede399d7bdf4c600b6a3c22a95504db27f01b799b5816f","flatsize":54852,"path":"All/php84-pecl-yac-2.3.1,1.pkg","repopath":"All/php84-pecl-yac-2.3.1,1.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":22556,"desc":"Yac is a shared memory user data cache for PHP\n\nit can be used to replace APC or local memcached.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["devel"],"options":{"MSGPACK":"off"},"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-yac.ini.sample","type":"install"}]},{"name":"php84-pecl-xdiff","origin":"textproc/pecl-xdiff2","version":"2.1.1","comment":"PECL extension to create/apply binary and text patches","maintainer":"dbaio@FreeBSD.org","www":"https://pecl.php.net/package/xdiff","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"06574ebc3a0d3e38d77ea7bcf0d6c892134edfbc766912de952b6ddc4ae89665","flatsize":36538,"path":"All/php84-pecl-xdiff-2.1.1.pkg","repopath":"All/php84-pecl-xdiff-2.1.1.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":10448,"desc":"pecl-xdiff is a php extension that creates and applies\npatches to both text and binary files.","deps":{"libxdiff":{"origin":"textproc/libxdiff","version":"0.23_2"},"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["pear","textproc"],"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-xdiff.ini.sample","type":"install"}]},{"name":"php84-pecl-vld","origin":"devel/pecl-vld","version":"0.18.0","comment":"Dump the internal representation of PHP scripts","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/vld","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d310c71f0b0a3c9a0fd5aefed77db74212360cc4d9972b9a7195a86714be7824","flatsize":52183,"path":"All/php84-pecl-vld-0.18.0.pkg","repopath":"All/php84-pecl-vld-0.18.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":18612,"desc":"The Vulcan Logic Disassembler hooks into the Zend Engine and\ndumps all the opcodes (execution units) of a script.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["devel","pear"],"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-vld.ini.sample","type":"install"}]},{"name":"phpMyAdmin-php82","origin":"databases/phpmyadmin","version":"4.9.11_1","comment":"Set of PHP-scripts to manage MySQL over the web","maintainer":"joneum@FreeBSD.org","www":"https://www.phpmyadmin.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8e971291ddd153d87b54e27a4d3971a06d4474381f4ec93deb9bdd41de5a54d1","flatsize":33713024,"path":"All/phpMyAdmin-php82-4.9.11_1.pkg","repopath":"All/phpMyAdmin-php82-4.9.11_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":6246776,"desc":"Currently phpMyAdmin can:\n\n    * browse and drop databases, tables, views, columns and indexes\n    * display multiple results sets through stored procedures or queries\n    * create, copy, drop, rename and alter databases, tables, columns\n      and indexes\n    * maintain server, databases and tables, with proposals on server\n      configuration\n    * execute, edit and bookmark any SQL-statement, even batch-queries\n    * load text files into tables\n    * create and read dumps of tables\n    * export data to various formats: CSV, XML, PDF, ISO/IEC 26300 -\n      OpenDocument Text and Spreadsheet, Microsoft Word 2000, and\n      LATEX formats\n    * import data and MySQL structures from OpenDocument spreadsheets,\n      as well as XML, CSV, and SQL files\n    * administer multiple servers\n    * manage MySQL users and privileges\n    * check referential integrity in MyISAM tables\n    * using Query-by-example (QBE), create complex queries\n      automatically connecting required tables\n    * create PDF graphics of your database layout\n    * search globally in a database or a subset of it\n    * transform stored data into any format using a set of predefined\n      functions, like displaying BLOB-data as image or download-link\n    * track changes on databases, tables and views\n    * support InnoDB tables and foreign keys\n    * support mysqli, the improved MySQL extension\n    * create, edit, call, export and drop stored procedures and\n      functions\n    * create, edit, export and drop events and triggers\n    * communicate in 62 different languages","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-bz2":{"origin":"archivers/php82-bz2","version":"8.2.28"},"php82-ctype":{"origin":"textproc/php82-ctype","version":"8.2.28"},"php82-filter":{"origin":"security/php82-filter","version":"8.2.28"},"php82-gd":{"origin":"graphics/php82-gd","version":"8.2.28"},"php82-iconv":{"origin":"converters/php82-iconv","version":"8.2.28"},"php82-mbstring":{"origin":"converters/php82-mbstring","version":"8.2.28"},"php82-mysqli":{"origin":"databases/php82-mysqli","version":"8.2.28"},"php82-session":{"origin":"www/php82-session","version":"8.2.28"},"php82-xml":{"origin":"textproc/php82-xml","version":"8.2.28"},"php82-zip":{"origin":"archivers/php82-zip","version":"8.2.28"},"php82-zlib":{"origin":"archivers/php82-zlib","version":"8.2.28"}},"categories":["databases","www"],"groups":["www"],"options":{"BZ2":"on","CURL":"off","GD":"on","GMP":"off","MBSTRING":"on","OPCACHE":"off","SODIUM":"off","ZIP":"on","ZLIB":"on"},"annotations":{"cpe":"cpe:2.3:a:phpmyadmin:phpmyadmin:4.9.11:::::dragonfly6:x86_64:1","flavor":"php82"},"messages":[{"message":"phpMyAdmin-php82-4.9.11_1 has been installed into:\n\n    /usr/local/www/phpMyAdmin\n\nPlease edit config.inc.php to suit your needs.\n\nTo make phpMyAdmin available through your web site, I suggest\nthat you add something like the following to httpd.conf:\n\nAlias /phpmyadmin/ \"/usr/local/www/phpMyAdmin/\"\n\n<Directory \"/usr/local/www/phpMyAdmin/\">\n\tOptions None\n\tAllowOverride Limit\n\n\tRequire local\n    \tRequire host .example.com\n</Directory>\n\nSECURITY NOTE: phpMyAdmin is an administrative tool that has had several\nremote vulnerabilities discovered in the past, some allowing remote\nattackers to execute arbitrary code with the web server's user credential.\nAll known problems have been fixed, but the FreeBSD Security Team strongly\nadvises that any instance be protected with an additional protection layer,\ne.g. a different access control mechanism implemented by the web server\nas shown in the example.  Do consider enabling phpMyAdmin only when it\nis in use.","type":"install"}]},{"name":"php84-pecl-xlswriter","origin":"textproc/pecl-xlswriter","version":"1.5.8","comment":"Efficient and fast xlsx file extension","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/xlswriter","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2d9c0ffd568226b29bbe68d5a8aed19914856f27ca736e8581050584ac584591","flatsize":522932,"path":"All/php84-pecl-xlswriter-1.5.8.pkg","repopath":"All/php84-pecl-xlswriter-1.5.8.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":160764,"desc":"xlswriter is a PHP C Extension that can be used to write text, numbers, formulas\nand hyperlinks to multiple worksheets in an Excel 2007+ XLSX file.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"php84":{"origin":"lang/php84","version":"8.4.8"},"xlsxio":{"origin":"textproc/xlsxio","version":"0.2.35_1"}},"categories":["textproc"],"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-xlswriter.ini.sample","type":"install"}]},{"name":"php84-pecl-uploadprogress","origin":"devel/pecl-uploadprogress","version":"2.0.2","comment":"Provides track progress of a file upload","maintainer":"daniel@morante.net","www":"https://github.com/php/pecl-php-uploadprogress","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8ed70217b126330f904ccb30f3e3491cd0ffd6c76710b0c3d316887ce867c99b","flatsize":22408,"path":"All/php84-pecl-uploadprogress-2.0.2.pkg","repopath":"All/php84-pecl-uploadprogress-2.0.2.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":8944,"desc":"An extension to track progress of a file upload.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["devel","pear"],"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-uploadprogress.ini.sample","type":"install"}]},{"name":"php84-phalcon","origin":"www/phalcon","version":"5.9.0","comment":"Phalcon PHP Framework written in C-language","maintainer":"franco@opnsense.org","www":"https://phalcon.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b30790d4fd5454b43e7fd3976bbcacd0adb367e0afce48f30ffd9b6cba228160","flatsize":8982376,"path":"All/php84-phalcon-5.9.0.pkg","repopath":"All/php84-phalcon-5.9.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1790980,"desc":"PhalconPHP is a web framework delivered as a C extension providing high\nperformance and lower resource consumption.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-mbstring":{"origin":"converters/php84-mbstring","version":"8.4.8"},"php84-pdo":{"origin":"databases/php84-pdo","version":"8.4.8"},"php84-session":{"origin":"www/php84-session","version":"8.4.8"}},"categories":["www"],"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-phalcon.ini.sample","type":"install"}]},{"name":"php84-pecl-vips","origin":"graphics/pecl-vips","version":"1.0.13_3","comment":"PHP bindings for libvips","maintainer":"mops@punkt.de","www":"https://github.com/libvips/php-vips-ext","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1ca81b557fde6e90c9ae13817cd3194b661f8f6e7e9757f351e5d257f8ae321a","flatsize":59916,"path":"All/php84-pecl-vips-1.0.13_3.pkg","repopath":"All/php84-pecl-vips-1.0.13_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17660,"desc":"Low-level PHP binding for libvips\n\nThis extension lets you use the libvips image processing library\nfrom PHP 7. It is intentionally very low-level: modules such as\nhttps://github.com/libvips/php-vips try to layer a nice API on\ntop of this.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"vips":{"origin":"graphics/vips","version":"8.16.0_2"}},"categories":["graphics"],"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-vips.ini.sample","type":"install"}]},{"name":"php84-pecl-uv","origin":"devel/pecl-uv","version":"0.3.0","comment":"PHP wrapper for libuv","maintainer":"fluffy@FreeBSD.org","www":"https://pecl.php.net/package/uv","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8ac4f31126772e8d858cba484933c428d64459ee0e244a9fa0dcd0e25c677111","flatsize":200313,"path":"All/php84-pecl-uv-0.3.0.pkg","repopath":"All/php84-pecl-uv-0.3.0.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":50092,"desc":"This is a PHP binding for lib library.","deps":{"libuv":{"origin":"devel/libuv","version":"1.50.0"},"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["devel"],"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-uv.ini.sample","type":"install"}]},{"name":"php84-pecl-uuid","origin":"devel/pecl-uuid","version":"1.2.0","comment":"UUID extension in PHP","maintainer":"gasol.wu@gmail.com","www":"https://pecl.php.net/package/uuid","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"31b05e06a3b1ee74bc6cbbb07a33c34295c30d7a5920b030bb080f9e89dfaa56","flatsize":29948,"path":"All/php84-pecl-uuid-1.2.0.pkg","repopath":"All/php84-pecl-uuid-1.2.0.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":9628,"desc":"A wrapper around libuuid from the ext2utils project.","deps":{"e2fsprogs-libuuid":{"origin":"misc/e2fsprogs-libuuid","version":"1.47.2"},"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["devel","pear"],"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-uuid.ini.sample","type":"install"}]},{"name":"picard-tools","origin":"biology/picard-tools","version":"2.22.9","comment":"CLI tools for manipulating high-throughput sequencing (HTS) data","maintainer":"jwb@FreeBSD.org","www":"https://broadinstitute.github.io/picard/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f11cc37a9da8b0b50bf20c7a887d267187c40da9c3322d40931afbc156129d5e","flatsize":17520770,"path":"All/picard-tools-2.22.9.pkg","repopath":"All/picard-tools-2.22.9.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16103168,"desc":"Picard is a set of command line tools for manipulating high-throughput\nsequencing (HTS) data and formats such as SAM/BAM/CRAM and VCF. These file\nformats are defined in the Hts-specs repository.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"},"samtools":{"origin":"biology/samtools","version":"1.21"}},"categories":["biology","java"]},{"name":"php84-pecl-smbclient","origin":"net/pecl-smbclient","version":"1.1.2","comment":"Smbclient wrapper extension","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/smbclient","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5f8277914a6024eaa8986fe06b32402984ddc9be9b41f2c3c9fcde9100ea9bf2","flatsize":94883,"path":"All/php84-pecl-smbclient-1.1.2.pkg","repopath":"All/php84-pecl-smbclient-1.1.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":23208,"desc":"Smbclient is a PHP extension that uses Samba's libsmbclient library to\nprovide Samba related functions and 'smb' streams to PHP programs.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"samba416":{"origin":"net/samba416","version":"4.16.11_6"}},"categories":["net","pear"],"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-smbclient.ini.sample","type":"install"}]},{"name":"phpMyAdmin5-php82","origin":"databases/phpmyadmin5","version":"5.2.1_1","comment":"Set of PHP-scripts to manage MySQL over the web","maintainer":"joneum@FreeBSD.org","www":"https://www.phpmyadmin.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0ea1a3c4752eb304f2560d9a1ce96c8d89972d521fd33fd101a1bac23d5ed6bd","flatsize":50283893,"path":"All/phpMyAdmin5-php82-5.2.1_1.pkg","repopath":"All/phpMyAdmin5-php82-5.2.1_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":7692072,"desc":"Currently phpMyAdmin can:\n\n    * browse and drop databases, tables, views, columns and indexes\n    * display multiple results sets through stored procedures or queries\n    * create, copy, drop, rename and alter databases, tables, columns\n      and indexes\n    * maintain server, databases and tables, with proposals on server\n      configuration\n    * execute, edit and bookmark any SQL-statement, even batch-queries\n    * load text files into tables\n    * create and read dumps of tables\n    * export data to various formats: CSV, XML, PDF, ISO/IEC 26300 -\n      OpenDocument Text and Spreadsheet, Microsoft Word 2000, and\n      LATEX formats\n    * import data and MySQL structures from OpenDocument spreadsheets,\n      as well as XML, CSV, and SQL files\n    * administer multiple servers\n    * manage MySQL users and privileges\n    * check referential integrity in MyISAM tables\n    * using Query-by-example (QBE), create complex queries\n      automatically connecting required tables\n    * create PDF graphics of your database layout\n    * search globally in a database or a subset of it\n    * transform stored data into any format using a set of predefined\n      functions, like displaying BLOB-data as image or download-link\n    * track changes on databases, tables and views\n    * support InnoDB tables and foreign keys\n    * support mysqli, the improved MySQL extension\n    * create, edit, call, export and drop stored procedures and\n      functions\n    * create, edit, export and drop events and triggers\n    * communicate in 62 different languages","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-bz2":{"origin":"archivers/php82-bz2","version":"8.2.28"},"php82-ctype":{"origin":"textproc/php82-ctype","version":"8.2.28"},"php82-filter":{"origin":"security/php82-filter","version":"8.2.28"},"php82-gd":{"origin":"graphics/php82-gd","version":"8.2.28"},"php82-iconv":{"origin":"converters/php82-iconv","version":"8.2.28"},"php82-mbstring":{"origin":"converters/php82-mbstring","version":"8.2.28"},"php82-mysqli":{"origin":"databases/php82-mysqli","version":"8.2.28"},"php82-session":{"origin":"www/php82-session","version":"8.2.28"},"php82-xml":{"origin":"textproc/php82-xml","version":"8.2.28"},"php82-xmlwriter":{"origin":"textproc/php82-xmlwriter","version":"8.2.28"},"php82-zip":{"origin":"archivers/php82-zip","version":"8.2.28"},"php82-zlib":{"origin":"archivers/php82-zlib","version":"8.2.28"}},"categories":["databases","www"],"groups":["www"],"options":{"BZ2":"on","CURL":"off","GD":"on","GMP":"off","MBSTRING":"on","OPCACHE":"off","SODIUM":"off","ZIP":"on","ZLIB":"on"},"annotations":{"cpe":"cpe:2.3:a:phpmyadmin:phpmyadmin:5.2.1:::::dragonfly6:x86_64:1","flavor":"php82"},"messages":[{"message":"phpMyAdmin5-php82-5.2.1_1 has been installed into:\n\n    /usr/local/www/phpMyAdmin\n\nPlease edit config.inc.php to suit your needs.\n\nTo make phpMyAdmin available through your web site, I suggest\nthat you add something like the following to httpd.conf:\n\nAlias /phpmyadmin/ \"/usr/local/www/phpMyAdmin/\"\n\n<Directory \"/usr/local/www/phpMyAdmin/\">\n\tOptions None\n\tAllowOverride Limit\n\n\tRequire local\n    \tRequire host .example.com\n</Directory>\n\nSECURITY NOTE: phpMyAdmin is an administrative tool that has had several\nremote vulnerabilities discovered in the past, some allowing remote\nattackers to execute arbitrary code with the web server's user credential.\nAll known problems have been fixed, but the FreeBSD Security Team strongly\nadvises that any instance be protected with an additional protection layer,\ne.g. a different access control mechanism implemented by the web server\nas shown in the example.  Do consider enabling phpMyAdmin only when it\nis in use.","type":"install"}]},{"name":"php84-pecl-sync","origin":"devel/pecl-sync","version":"1.1.2","comment":"Named and unnamed synchronization objects in PHP","maintainer":"gasol.wu@gmail.com","www":"https://pecl.php.net/package/sync","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4a5b9e7b4780e44ea90223a6c1c3e86c159e48337af6b5e070c38f1df92980c7","flatsize":42310,"path":"All/php84-pecl-sync-1.1.2.pkg","repopath":"All/php84-pecl-sync-1.1.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14620,"desc":"The sync extension introduces synchronization objects into PHP.\n\nNamed and unnamed Mutex, Semaphore, Event, and Reader-Writer objects provide\nOS-level synchronization on both *NIX (POSIX semaphores required) and Windows\nplatforms.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["devel"],"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-sync.ini.sample","type":"install"}]},{"name":"php84-pecl-stomp","origin":"net-im/pecl-stomp2","version":"2.0.3","comment":"PECL extension of stomp client","maintainer":"dbaio@FreeBSD.org","www":"https://pecl.php.net/package/stomp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fedbdacae810b1e6891875745c5778ac831ec629d55187823e8d05087506be2b","flatsize":59709,"path":"All/php84-pecl-stomp-2.0.3.pkg","repopath":"All/php84-pecl-stomp-2.0.3.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":19888,"desc":"pecl-stomp allows php applications to communicate with any\nStomp compliant Message Brokers through easy object oriented\nand procedural interfaces.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["net-im","pear"],"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-stomp.ini.sample","type":"install"}]},{"name":"php84-pecl-ssh2","origin":"security/pecl-ssh2","version":"1.3.1","comment":"PECL extension to the libssh2 library","maintainer":"dbaio@FreeBSD.org","www":"https://pecl.php.net/package/ssh2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"85acf58a9fd0b4c9648cd32dfbd4d9c768f0ec8fdcc0ef500f690bcbc3b46c39","flatsize":91098,"path":"All/php84-pecl-ssh2-1.3.1.pkg","repopath":"All/php84-pecl-ssh2-1.3.1.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":28796,"desc":"PHP bindings to the libssh2 library which provide access to resources\n(shell, remote exec, tunneling, file transfer) on a remote machine using a\nsecure cryptographic transport.","deps":{"libssh2":{"origin":"security/libssh2","version":"1.11.1,3"},"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["pear","security"],"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-ssh2.ini.sample","type":"install"}]},{"name":"php84-pecl-scrypt","origin":"security/pecl-scrypt","version":"2.0.1","comment":"PHP wrapper to Colin Percival's scrypt implementation","maintainer":"dbaio@FreeBSD.org","www":"https://pecl.php.net/package/scrypt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"df1f8e9596def2e49293d5735966f2d92f1f6364ac3b27bae5497ed5a265c0f1","flatsize":44410,"path":"All/php84-pecl-scrypt-2.0.1.pkg","repopath":"All/php84-pecl-scrypt-2.0.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":16944,"desc":"This is a PHP library providing a wrapper to Colin Percival's scrypt\nimplementation. Scrypt is a key derivation function designed to be\nfar more secure against hardware brute-force attacks than alternative\nfunctions such as PBKDF2 or bcrypt.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["pear","security"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-scrypt.ini.sample","type":"install"}]},{"name":"php84-pecl-rrd","origin":"databases/pecl-rrd","version":"2.0.3_1","comment":"PHP bindings to rrd tool system","maintainer":"flo@FreeBSD.org","www":"https://pecl.php.net/package/rrd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ebfa472ecfee1edae5c3dab1246cdb43c7a44ed5be5c5f45654dd1417161cea9","flatsize":42673,"path":"All/php84-pecl-rrd-2.0.3_1.pkg","repopath":"All/php84-pecl-rrd-2.0.3_1.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":15192,"desc":"Procedural and simple OO wrapper for rrdtool - data logging and graphing system\nfor time series data.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"rrdtool":{"origin":"databases/rrdtool","version":"1.9.0"}},"categories":["databases","pear"],"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-rrd.ini.sample","type":"install"}]},{"name":"php84-pecl-psr","origin":"devel/pecl-psr","version":"1.2.0","comment":"Provides accepted PSR interfaces","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/psr","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f5e7487f65ed2328d05d465dbcae99af4f427e20e04b7d4c0b7828901eab9357","flatsize":89967,"path":"All/php84-pecl-psr-1.2.0.pkg","repopath":"All/php84-pecl-psr-1.2.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":16400,"desc":"This PHP extension provides the interfaces from the PSR standards as established\nby the PHP-FIG group. You can use interfaces provided by this extension in\nanother extension easily.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["devel"],"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-psr.ini.sample","type":"install"}]},{"name":"php84-pecl-timezonedb","origin":"misc/pecl-timezonedb","version":"2025.1","comment":"Timezone Database to be used with PHP date and time functions","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/timezonedb","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1bae8631d478a7559426d7efd1ae0ecd493e71e9a442c5fcf1bce880f4134069","flatsize":7250649,"path":"All/php84-pecl-timezonedb-2025.1.pkg","repopath":"All/php84-pecl-timezonedb-2025.1.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":236000,"desc":"This extension is a drop-in replacement for the builtin timezone database that\ncomes with PHP. You should only install this extension in case you need to get a\nlater version of the timezone database then the one that ships with PHP.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["misc"],"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-timezonedb.ini.sample","type":"install"}]},{"name":"php84-pecl-pspell","origin":"textproc/pecl-pspell","version":"1.0.1","comment":"Shared community extension for pspell","maintainer":"bofh@FreeBSD.org","www":"https://github.com/php/pecl-text-pspell","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a7625aa591e83269cfdc4825e17a081c9ed0cc8e5c7392df40a3266798a84c7f","flatsize":36914,"path":"All/php84-pecl-pspell-1.0.1.pkg","repopath":"All/php84-pecl-pspell-1.0.1.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":10948,"desc":"This extension allows you to check the spelling of a word and offer\nsuggestions using aspell.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"},"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["textproc"],"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-pspell.ini.sample","type":"install"}]},{"name":"php84-pecl-proctitle","origin":"sysutils/pecl-proctitle","version":"0.1.2_3","comment":"PECL extension that allows changing the current process' name","maintainer":"flo@FreeBSD.org","www":"http://www.pecl.php.net/package/proctitle/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"22b7881261ef7bfa7d75113b95b7d64cc6172782b153328b342eff9e3cebbd63","flatsize":11465,"path":"All/php84-pecl-proctitle-0.1.2_3.pkg","repopath":"All/php84-pecl-proctitle-0.1.2_3.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":5344,"desc":"This extension allows changing the current process' name on Linux and *BSD\nsystems. This is useful when using pcntl_fork() to identify running\nprocesses in process list","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["pear","sysutils"],"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-proctitle.ini.sample","type":"install"}]},{"name":"phpMyAdmin-php84","origin":"databases/phpmyadmin","version":"4.9.11_1","comment":"Set of PHP-scripts to manage MySQL over the web","maintainer":"joneum@FreeBSD.org","www":"https://www.phpmyadmin.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c2fc1226a1288519853e08669e7d05b856412fd675f97d40472dcf0c5aa9c734","flatsize":33713024,"path":"All/phpMyAdmin-php84-4.9.11_1.pkg","repopath":"All/phpMyAdmin-php84-4.9.11_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":6244404,"desc":"Currently phpMyAdmin can:\n\n    * browse and drop databases, tables, views, columns and indexes\n    * display multiple results sets through stored procedures or queries\n    * create, copy, drop, rename and alter databases, tables, columns\n      and indexes\n    * maintain server, databases and tables, with proposals on server\n      configuration\n    * execute, edit and bookmark any SQL-statement, even batch-queries\n    * load text files into tables\n    * create and read dumps of tables\n    * export data to various formats: CSV, XML, PDF, ISO/IEC 26300 -\n      OpenDocument Text and Spreadsheet, Microsoft Word 2000, and\n      LATEX formats\n    * import data and MySQL structures from OpenDocument spreadsheets,\n      as well as XML, CSV, and SQL files\n    * administer multiple servers\n    * manage MySQL users and privileges\n    * check referential integrity in MyISAM tables\n    * using Query-by-example (QBE), create complex queries\n      automatically connecting required tables\n    * create PDF graphics of your database layout\n    * search globally in a database or a subset of it\n    * transform stored data into any format using a set of predefined\n      functions, like displaying BLOB-data as image or download-link\n    * track changes on databases, tables and views\n    * support InnoDB tables and foreign keys\n    * support mysqli, the improved MySQL extension\n    * create, edit, call, export and drop stored procedures and\n      functions\n    * create, edit, export and drop events and triggers\n    * communicate in 62 different languages","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-bz2":{"origin":"archivers/php84-bz2","version":"8.4.8"},"php84-ctype":{"origin":"textproc/php84-ctype","version":"8.4.8"},"php84-filter":{"origin":"security/php84-filter","version":"8.4.8"},"php84-gd":{"origin":"graphics/php84-gd","version":"8.4.8"},"php84-iconv":{"origin":"converters/php84-iconv","version":"8.4.8"},"php84-mbstring":{"origin":"converters/php84-mbstring","version":"8.4.8"},"php84-mysqli":{"origin":"databases/php84-mysqli","version":"8.4.8"},"php84-session":{"origin":"www/php84-session","version":"8.4.8"},"php84-xml":{"origin":"textproc/php84-xml","version":"8.4.8"},"php84-zip":{"origin":"archivers/php84-zip","version":"8.4.8"},"php84-zlib":{"origin":"archivers/php84-zlib","version":"8.4.8"}},"categories":["databases","www"],"groups":["www"],"options":{"BZ2":"on","CURL":"off","GD":"on","GMP":"off","MBSTRING":"on","OPCACHE":"off","SODIUM":"off","ZIP":"on","ZLIB":"on"},"annotations":{"cpe":"cpe:2.3:a:phpmyadmin:phpmyadmin:4.9.11:::::dragonfly6:x86_64:1","flavor":"php84"},"messages":[{"message":"phpMyAdmin-php84-4.9.11_1 has been installed into:\n\n    /usr/local/www/phpMyAdmin\n\nPlease edit config.inc.php to suit your needs.\n\nTo make phpMyAdmin available through your web site, I suggest\nthat you add something like the following to httpd.conf:\n\nAlias /phpmyadmin/ \"/usr/local/www/phpMyAdmin/\"\n\n<Directory \"/usr/local/www/phpMyAdmin/\">\n\tOptions None\n\tAllowOverride Limit\n\n\tRequire local\n    \tRequire host .example.com\n</Directory>\n\nSECURITY NOTE: phpMyAdmin is an administrative tool that has had several\nremote vulnerabilities discovered in the past, some allowing remote\nattackers to execute arbitrary code with the web server's user credential.\nAll known problems have been fixed, but the FreeBSD Security Team strongly\nadvises that any instance be protected with an additional protection layer,\ne.g. a different access control mechanism implemented by the web server\nas shown in the example.  Do consider enabling phpMyAdmin only when it\nis in use.","type":"install"}]},{"name":"php84-pecl-rdkafka","origin":"net/pecl-rdkafka","version":"6.0.0","comment":"Kafka client for PHP","maintainer":"sergey@akhmatov.ru","www":"https://github.com/arnaud-lb/php-rdkafka","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8d91e75180429a4908888b1478ad2d9da6d8a3c44d97c0a398acfc5cb3f8facf","flatsize":249830,"path":"All/php84-pecl-rdkafka-6.0.0.pkg","repopath":"All/php84-pecl-rdkafka-6.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":43640,"desc":"This PHP extension is is a thin librdkafka binding providing support for\nApache Kafka. It supports the high level and low level consumers, producer,\nand metadata APIs. The API resembles as much as possible to librdkafka.","deps":{"librdkafka":{"origin":"net/librdkafka","version":"2.8.0"},"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["net","pear"],"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-rdkafka.ini.sample","type":"install"}]},{"name":"php84-pecl-redis","origin":"databases/pecl-redis","version":"6.2.0","comment":"Extension to access Redis","maintainer":"wiacek.m@witia.com.pl","www":"https://pecl.php.net/package/redis","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2cbdd42f9954abbcf5d6e080f3f7cf6db18e2bb73cd16285055dd6e66ed27380","flatsize":1267003,"path":"All/php84-pecl-redis-6.2.0.pkg","repopath":"All/php84-pecl-redis-6.2.0.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":216888,"desc":"This extension provides an API for communicating with Redis database,\na persistent key-value database with built-in net interface written\nin ANSI-C for Posix systems.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-session":{"origin":"www/php84-session","version":"8.4.8"}},"categories":["databases"],"options":{"IGBINARY":"off"},"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-redis.ini.sample","type":"install"}]},{"name":"php84-pecl-raphf","origin":"devel/pecl-raphf2","version":"2.0.1_1","comment":"Resource and persistent handles factory","maintainer":"bofh@FreeBSD.org","www":"https://pecl.php.net/package/raphf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2d687fcdbc0ca096dda2dabde9af90be4c2dc02a2a68e0a602e09979e29e4bae","flatsize":36382,"path":"All/php84-pecl-raphf-2.0.1_1.pkg","repopath":"All/php84-pecl-raphf-2.0.1_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":11660,"desc":"A facility to manage possibly persistent resources with a comprehensible API.\nProvides simliar functionality like the zend_list API, but with more flexiblity\nand freedom.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["devel"],"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-raphf.ini.sample","type":"install"}]},{"name":"php84-pecl-oauth","origin":"net/pecl-oauth2","version":"2.0.7","comment":"Php interface to the OAuth Protocol","maintainer":"dbaio@FreeBSD.org","www":"https://pecl.php.net/package/oauth","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bf09ca5c1bb8e039448d2b582a5baecf27cc1404c3396cc8102b3af35ea1cbb5","flatsize":112774,"path":"All/php84-pecl-oauth-2.0.7.pkg","repopath":"All/php84-pecl-oauth-2.0.7.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":38544,"desc":"pecl-oauth is a php interface to the oauth protocol.\nOauth is an authorization protocol built on top of\nHTTP which allows applications to securely access\ndata without having to store usernames and passwords.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"},"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["net","pear"],"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-oauth.ini.sample","type":"install"}]},{"name":"php84-pecl-radius","origin":"net/pecl-radius","version":"1.4.0b1_2","comment":"Radius client library for PHP","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/radius","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"41c3028e61457225ee482fd46ac85f29a17ebb90683c7ea17eb493d9c5030935","flatsize":131132,"path":"All/php84-pecl-radius-1.4.0b1_2.pkg","repopath":"All/php84-pecl-radius-1.4.0b1_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":31108,"desc":"This package is based on the libradius of FreeBSD, with some modifications and\nextensions.\n\nThis PECL provides full support for RADIUS authentication (RFC 2865) and\nRADIUS accounting (RFC 2866), works on Unix and on Windows. Its an easy way to\nauthenticate your users against the user-database of your OS (for example\nagainst Windows Active-Directory via IAS).","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["net","pear","security"],"options":{"EXAMPLES":"on"},"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-radius.ini.sample","type":"install"}]},{"name":"php84-pecl-qrencode","origin":"graphics/pecl-qrencode","version":"0.11","comment":"PECL extension for generate qrcode","maintainer":"vanilla@FreeBSD.org","www":"https://github.com/vanillahsu/pecl-qrencode","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4671320323f5c90c717e05cb5a580a627a3718a9f5130e48b5adb5c97366245e","flatsize":16431,"path":"All/php84-pecl-qrencode-0.11.pkg","repopath":"All/php84-pecl-qrencode-0.11.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":6796,"desc":"A PECL extension for generate qrcode.","deps":{"libqrencode":{"origin":"graphics/libqrencode","version":"4.1.1"},"php84":{"origin":"lang/php84","version":"8.4.8"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["graphics","pear"],"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-qrencode.ini.sample","type":"install"}]},{"name":"php84-pecl-memcached","origin":"databases/pecl-memcached","version":"3.3.0","comment":"PHP extension for interfacing with memcached via libmemcached library","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/memcached","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a87ca818245b1673a4714dc09a469bc89e40070d3060fbe0bfc3c3e2161fa330","flatsize":222217,"path":"All/php84-pecl-memcached-3.3.0.pkg","repopath":"All/php84-pecl-memcached-3.3.0.pkg","licenselogic":"single","licenses":["PHP30"],"pkgsize":61136,"desc":"memcached is a high-performance, distributed memory object caching\nsystem, generic in nature, but intended for use in speeding up dynamic\nweb applications by alleviating database load.\n\nThis extension uses libmemcached library to provide API for\ncommunicating with memcached servers.","deps":{"cyrus-sasl":{"origin":"security/cyrus-sasl2","version":"2.1.28_5"},"libmemcached":{"origin":"databases/libmemcached","version":"1.1.4_1"},"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-session":{"origin":"www/php84-session","version":"8.4.8"}},"categories":["databases"],"options":{"IGBINARY":"off","MSGPACK":"off","SASL":"on"},"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-memcached.ini.sample","type":"install"}]},{"name":"php84-pecl-memcache","origin":"databases/pecl-memcache","version":"8.2","comment":"Memcached extension","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/memcache","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0338deaf5738fcdb4dabebcfa8b0ecdadf7ec1dadd91c0329e8094cc80b6819a","flatsize":124769,"path":"All/php84-pecl-memcache-8.2.pkg","repopath":"All/php84-pecl-memcache-8.2.pkg","licenselogic":"single","licenses":["PHP30"],"pkgsize":43804,"desc":"Memcached is a caching daemon designed especially for dynamic web applications\nto decrease database load by storing objects in memory. This extension allows\nyou to work with memcached through handy OO and procedural interfaces.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-session":{"origin":"www/php84-session","version":"8.4.8"},"php84-zlib":{"origin":"archivers/php84-zlib","version":"8.4.8"}},"categories":["databases"],"options":{"EXAMPLES":"on"},"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-memcache.ini.sample","type":"install"}]},{"name":"php84-pecl-pkcs11","origin":"security/pecl-pkcs11","version":"1.1.2","comment":"PKCS11 bindings for PHP","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/PKCS11","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"97216d9440a2ee11681c92e8c88aa6c9d32e915b899b9bf27dc5d543a87f740d","flatsize":202448,"path":"All/php84-pecl-pkcs11-1.1.2.pkg","repopath":"All/php84-pecl-pkcs11-1.1.2.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":46928,"desc":"PKCS11 bindings for PHP","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["security"],"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-pkcs11.ini.sample","type":"install"}]},{"name":"php84-pecl-pcov","origin":"devel/pecl-pcov","version":"1.0.12","comment":"Self contained php-code-coverage compatible driver for PHP","maintainer":"einar@isnic.is","www":"https://pecl.php.net/package/pcov","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3f9f3eb6697faabe2814ff4aac99d1d33388f1f5d905a2e9123a8b1383150cdf","flatsize":31238,"path":"All/php84-pecl-pcov-1.0.12.pkg","repopath":"All/php84-pecl-pcov-1.0.12.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":11344,"desc":"Self contained php-code-coverage compatible driver for PHP","deps":{"pcre2":{"origin":"devel/pcre2","version":"10.45"},"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["devel"],"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-pcov.ini.sample","type":"install"}]},{"name":"php84-pecl-pam","origin":"security/pecl-pam","version":"2.2.5","comment":"PECL classes for PAM integration","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/PAM","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"40d7e5e85dfd0d25ad6d7ddc32b162b1d97a54fcf991f8810c14ff336feec414","flatsize":23689,"path":"All/php84-pecl-pam-2.2.5.pkg","repopath":"All/php84-pecl-pam-2.2.5.pkg","licenselogic":"single","licenses":["PHP202"],"pkgsize":8612,"desc":"pecl-pam provides PAM (Pluggable Authentication Modules) integration.\nPAM is a system of libraries that handle the authentication tasks of\napplications and services. The library provides a stable API for\napplications to defer to for authentication tasks.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["pear","security"],"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-pam.ini.sample","type":"install"}]},{"name":"php84-pecl-opentelemetry","origin":"devel/pecl-opentelemetry","version":"1.1.0","comment":"OpenTelemetry PHP auto-instrumentation extension","maintainer":"daniel@morante.net","www":"https://pecl.php.net/package/opentelemetry","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"63490e2a747fd3e0dea713ee4d8751a4fffd2a33d0d8de4ca8b4162139216b11","flatsize":42875,"path":"All/php84-pecl-opentelemetry-1.1.0.pkg","repopath":"All/php84-pecl-opentelemetry-1.1.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":16724,"desc":"OpenTelemetry auto-instrumentation support extension","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["devel"],"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-opentelemetry.ini.sample","type":"install"}]},{"name":"php84-pecl-leveldb","origin":"databases/pecl-leveldb","version":"0.3.0","comment":"PHP bindings for Google LevelDB","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/leveldb","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"144d416706bbe52dea89d931b020604f30c25ff0aa662840e64a0384e3173bc4","flatsize":51007,"path":"All/php84-pecl-leveldb-0.3.0.pkg","repopath":"All/php84-pecl-leveldb-0.3.0.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":15408,"desc":"This extension is a PHP binding for Google LevelDB","deps":{"leveldb":{"origin":"databases/leveldb","version":"1.23_1"},"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["databases"],"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-leveldb.ini.sample","type":"install"}]},{"name":"php84-pecl-mustache","origin":"devel/pecl-mustache","version":"0.9.3","comment":"Mustache templating language","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/mustache","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"beb76fa8bd7730070061b72d5bfc78d79e9b6f58a56c099441a2d299418b1528","flatsize":84313,"path":"All/php84-pecl-mustache-0.9.3.pkg","repopath":"All/php84-pecl-mustache-0.9.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":27540,"desc":"Mustache is a framework-agnostic way to render logic-free views. php-mustache is\na C++ implementation of Mustache as a PHP extension.","deps":{"libmustache":{"origin":"devel/libmustache","version":"0.5.0_3"},"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["devel"],"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-mustache.ini.sample","type":"install"}]},{"name":"php84-pecl-json_post","origin":"devel/pecl-json_post","version":"1.1.0","comment":"JSON POST handler in PHP","maintainer":"gasol.wu@gmail.com","www":"https://pecl.php.net/package/json_post","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"67b3a6cf656719f0d9ad33baeede8915727782a33744cb3329d57be91155cebb","flatsize":13238,"path":"All/php84-pecl-json_post-1.1.0.pkg","repopath":"All/php84-pecl-json_post-1.1.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":5872,"desc":"This extension provides a PHP content type handler for \"application/json\" and\n\"text/json\" to PHP's form data parser. If the `Content-Type` of an incoming\nrequest is `text/json`, the JSON contents of the request body will by parsed\ninto `$_POST`.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["devel"],"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-json_post.ini.sample","type":"install"}]},{"name":"php84-pecl-msgpack","origin":"devel/pecl-msgpack","version":"3.0.0","comment":"Provides API for communicating with MessagePack serialization","maintainer":"fluffy@FreeBSD.org","www":"https://pecl.php.net/package/msgpack","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"64fabfb9763fffc6d5c5bac92501a0f700abf03fde502ae2077909e5fa65d05f","flatsize":82324,"path":"All/php84-pecl-msgpack-3.0.0.pkg","repopath":"All/php84-pecl-msgpack-3.0.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":29780,"desc":"This extension provides API for communicating with MessagePack serialization.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-opcache":{"origin":"www/php84-opcache","version":"8.4.8"},"php84-pecl-APCu":{"origin":"devel/pecl-APCu","version":"5.1.24"}},"categories":["devel"],"options":{"OPCACHE":"on"},"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-msgpack.ini.sample","type":"install"}]},{"name":"php84-pecl-protobuf","origin":"devel/pecl-protobuf","version":"4.27.1","comment":"PHP binding for Protocol buffers","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/protobuf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6d827e178e038ef4d0a23b59bc54465a33b87e1224123a1a42c880b9864a34b8","flatsize":1141783,"path":"All/php84-pecl-protobuf-4.27.1.pkg","repopath":"All/php84-pecl-protobuf-4.27.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":195164,"desc":"Protocol buffers are Google's language-neutral, platform-neutral, extensible\nmechanism for serializing structured data -- think XML, but smaller, faster, and\nsimpler. You define how you want your data to be structured once, then you can\nuse special generated source code to easily write and read your structured data\nto and from a variety of data streams and using a variety of languages.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["devel"],"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-protobuf.ini.sample","type":"install"}]},{"name":"php84-pecl-imap","origin":"mail/pecl-imap","version":"1.0.3","comment":"PHP extension to operate with the IMAP protocol","maintainer":"mickael.maillot@gmail.com","www":"https://github.com/php/pecl-mail-imap","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bd870f491b19cdba47c9cf4af200de8e38871f04420ffb76d43f96c55a04953d","flatsize":144171,"path":"All/php84-pecl-imap-1.0.3.pkg","repopath":"All/php84-pecl-imap-1.0.3.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":38168,"desc":"PHP extension to operate with the IMAP protocol, as well as the\nNNTP, POP3, and local mailbox access methods.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"panda-cclient":{"origin":"mail/panda-cclient","version":"20130621_3"},"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["mail"],"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-imap.ini.sample","type":"install"}]},{"name":"php84-pecl-mcrypt","origin":"security/pecl-mcrypt","version":"1.0.7","comment":"PHP extension for mcrypt, removed in PHP 7.2","maintainer":"pizzamig@FreeBSD.org","www":"https://pecl.php.net/package/mcrypt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"815d9865461227e3d5d96bc5920d9b3ecb4e28740d5c0d98220a5e2d90ead6c7","flatsize":54031,"path":"All/php84-pecl-mcrypt-1.0.7.pkg","repopath":"All/php84-pecl-mcrypt-1.0.7.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":16160,"desc":"Bindings for the libmcrypt library\n\nPecl package available only for PHP 7.2 and above","deps":{"libltdl":{"origin":"devel/libltdl","version":"2.5.4"},"libmcrypt":{"origin":"security/libmcrypt","version":"2.5.8_4"},"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["pear","security"],"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-mcrypt.ini.sample","type":"install"}]},{"name":"php84-pecl-mailparse","origin":"mail/pecl-mailparse","version":"3.1.8","comment":"PECL extension to create and decode MIME messages","maintainer":"dbaio@FreeBSD.org","www":"https://pecl.php.net/package/mailparse","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7e36a58545028e967aca0640a7f0b83368ea1787d3b0364601c6be765b777bf9","flatsize":78581,"path":"All/php84-pecl-mailparse-3.1.8.pkg","repopath":"All/php84-pecl-mailparse-3.1.8.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":27032,"desc":"Mailparse is an extension for parsing and working with email messages.\nIt can deal with rfc822 and rfc2045 (MIME) compliant messages.\nMailparse is stream based, which means that it does not keep in-memory\ncopies of the files it processes - so it is very resource efficient\nwhen dealing with large messages.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-mbstring":{"origin":"converters/php84-mbstring","version":"8.4.8"}},"categories":["mail","www"],"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-mailparse.ini.sample","type":"install"}]},{"name":"php84-pecl-lzf","origin":"archivers/pecl-lzf","version":"1.7.0","comment":"Handles LZF de/compression","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/lzf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"97321302f3a9ddea2232ce36e9016931b7cf4ef924e19d86e79d972aac882432","flatsize":22630,"path":"All/php84-pecl-lzf-1.7.0.pkg","repopath":"All/php84-pecl-lzf-1.7.0.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":9380,"desc":"This package handles LZF de/compression.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["archivers","pear"],"options":{"BETTER_COMPRESSION":"off"},"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-lzf.ini.sample","type":"install"}]},{"name":"php84-pecl-libsodium","origin":"security/pecl-libsodium","version":"2.0.23_3","comment":"PHP wrapper for the Sodium cryptographic library","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/libsodium","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2fc3ba9231e7e992423767142ab5caac3e85e45c698190c58bfa830f3cba9f53","flatsize":104831,"path":"All/php84-pecl-libsodium-2.0.23_3.pkg","repopath":"All/php84-pecl-libsodium-2.0.23_3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":24404,"desc":"A simple, low-level PHP extension for libsodium.","deps":{"libsodium":{"origin":"security/libsodium","version":"1.0.19"},"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["security"],"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-sodium.ini.sample","type":"install"}]},{"name":"php84-pecl-geospatial","origin":"graphics/pecl-geospatial","version":"0.3.2","comment":"PHP Extension to handle common geospatial functions","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/geospatial","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"35d1818ba44c7aef09fe2848759e490354ddeab6f52f410f7bccf88da9608c9b","flatsize":46252,"path":"All/php84-pecl-geospatial-0.3.2.pkg","repopath":"All/php84-pecl-geospatial-0.3.2.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":15472,"desc":"geospatial is a PHP Extension to handle common geospatial functions. The\nextension currently has implementations of the Haversine and Vincenty's formulas\nfor calculating distances, an initial bearing calculation function, a Helmert\ntransformation function to transfer between different supported datums,\nconversions between polar and Cartesian coordinates, conversions between\nDegree/Minute/Seconds and decimal degrees, a method to simplify linear\ngeometries, as well as a method to calculate intermediate points on a\nLineString.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["graphics"],"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-geospatial.ini.sample","type":"install"}]},{"name":"php84-pecl-krb5","origin":"security/pecl-krb5","version":"1.1.4","comment":"PECL classes for PAM integration","maintainer":"girgen@FreeBSD.org","www":"https://pecl.php.net/package/krb5","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4bc12acfb5c4b8ebdddcaf13851d30a736f7e6a27692c92694e6ac2178832aae","flatsize":80791,"path":"All/php84-pecl-krb5-1.1.4.pkg","repopath":"All/php84-pecl-krb5-1.1.4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":24448,"desc":"An interface for maintaining credential caches (KRB5CCache),\nthat can be used for authenticating against a kerberos5 realm.\nBindings for nearly the complete GSSAPI (RFC2744).\nThe administrative interface (KADM5).\nSupport for HTTP Negotiate authentication via GSSAPI.","deps":{"krb5":{"origin":"security/krb5","version":"1.21.3_1"},"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["pear","security"],"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-krb5.ini.sample","type":"install"}]},{"name":"php84-pecl-inotify","origin":"devel/pecl-inotify","version":"3.0.0","comment":"Inotify bindings for PHP","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/inotify","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b906ae44b10a339bb5b6883c431a31d10ce58e721f10b7168dede348303c09f0","flatsize":20920,"path":"All/php84-pecl-inotify-3.0.0.pkg","repopath":"All/php84-pecl-inotify-3.0.0.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":8092,"desc":"The inotify extension allows to use inotify functions in a PHP script.","deps":{"libinotify":{"origin":"devel/libinotify","version":"20240724"},"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["devel"],"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-inotify.ini.sample","type":"install"}]},{"name":"php84-pecl-imagick","origin":"graphics/pecl-imagick","version":"3.7.0_5","comment":"PHP wrapper to the ImageMagick/GraphicsMagick library","maintainer":"000.fbsd@quip.cz","www":"https://pecl.php.net/package/imagick","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ee625c96054d505950f04c7b0b4ac4020a9c94138dac9c67cf5043d0b58ecd83","flatsize":888594,"path":"All/php84-pecl-imagick-3.7.0_5.pkg","repopath":"All/php84-pecl-imagick-3.7.0_5.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":128180,"desc":"Provides a wrapper to the ImageMagick/GraphicsMagick library.","deps":{"ImageMagick7":{"origin":"graphics/ImageMagick7","version":"7.1.1.45"},"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["graphics"],"annotations":{"cpe":"cpe:2.3:a:php:imagick:3.7.0:::::dragonfly6:x86_64:5","flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-imagick.ini.sample","type":"install"}]},{"name":"php84-pecl-igbinary","origin":"converters/pecl-igbinary","version":"3.2.16","comment":"Replacement for the standard PHP serializer","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/igbinary","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"101f274cc7528f835e3413562ff85c1fe17e7a7ed45dc4d224468797b950b10d","flatsize":67065,"path":"All/php84-pecl-igbinary-3.2.16.pkg","repopath":"All/php84-pecl-igbinary-3.2.16.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":26988,"desc":"Igbinary is a drop in replacement for the standard PHP serializer.\nInstead of time and space consuming textual representation, igbinary\nstores PHP data structures in a compact binary form. Savings are\nsignificant when using memcached or similar memory based storages for\nserialized data.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["converters"],"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-igbinary.ini.sample","type":"install"}]},{"name":"php84-pecl-horde_lz4","origin":"archivers/php-horde_lz4","version":"1.0.10_1","comment":"Horde LZ4 Compression Extension for php","maintainer":"mm@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6aeff03bd86141bb8f8cdc8af08e15f8f3816cd752359751ef7f56b6f615656d","flatsize":9425,"path":"All/php84-pecl-horde_lz4-1.0.10_1.pkg","repopath":"All/php84-pecl-horde_lz4-1.0.10_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4580,"desc":"PHP extension that implements the LZ4 compression algorithm - an extremely\nfast lossless compression algorithm.","deps":{"liblz4":{"origin":"archivers/liblz4","version":"1.10.0,1"},"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["archivers","pear"],"options":{"LZ4":"on"},"annotations":{"cpe":"cpe:2.3:a:horde:horde_lz4:1.0.10:::::dragonfly6:x86_64:1","flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-horde_lz4.ini.sample","type":"install"}]},{"name":"phpMyAdmin-php83","origin":"databases/phpmyadmin","version":"4.9.11_1","comment":"Set of PHP-scripts to manage MySQL over the web","maintainer":"joneum@FreeBSD.org","www":"https://www.phpmyadmin.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e0d7fa31aca37fb9b3a167497130da982736f1d4c6a09285dd56a2e98b5d95a7","flatsize":33713024,"path":"All/phpMyAdmin-php83-4.9.11_1.pkg","repopath":"All/phpMyAdmin-php83-4.9.11_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":6245384,"desc":"Currently phpMyAdmin can:\n\n    * browse and drop databases, tables, views, columns and indexes\n    * display multiple results sets through stored procedures or queries\n    * create, copy, drop, rename and alter databases, tables, columns\n      and indexes\n    * maintain server, databases and tables, with proposals on server\n      configuration\n    * execute, edit and bookmark any SQL-statement, even batch-queries\n    * load text files into tables\n    * create and read dumps of tables\n    * export data to various formats: CSV, XML, PDF, ISO/IEC 26300 -\n      OpenDocument Text and Spreadsheet, Microsoft Word 2000, and\n      LATEX formats\n    * import data and MySQL structures from OpenDocument spreadsheets,\n      as well as XML, CSV, and SQL files\n    * administer multiple servers\n    * manage MySQL users and privileges\n    * check referential integrity in MyISAM tables\n    * using Query-by-example (QBE), create complex queries\n      automatically connecting required tables\n    * create PDF graphics of your database layout\n    * search globally in a database or a subset of it\n    * transform stored data into any format using a set of predefined\n      functions, like displaying BLOB-data as image or download-link\n    * track changes on databases, tables and views\n    * support InnoDB tables and foreign keys\n    * support mysqli, the improved MySQL extension\n    * create, edit, call, export and drop stored procedures and\n      functions\n    * create, edit, export and drop events and triggers\n    * communicate in 62 different languages","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-bz2":{"origin":"archivers/php83-bz2","version":"8.3.21"},"php83-ctype":{"origin":"textproc/php83-ctype","version":"8.3.21"},"php83-filter":{"origin":"security/php83-filter","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-iconv":{"origin":"converters/php83-iconv","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-mysqli":{"origin":"databases/php83-mysqli","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"},"php83-zip":{"origin":"archivers/php83-zip","version":"8.3.21"},"php83-zlib":{"origin":"archivers/php83-zlib","version":"8.3.21"}},"categories":["databases","www"],"groups":["www"],"options":{"BZ2":"on","CURL":"off","GD":"on","GMP":"off","MBSTRING":"on","OPCACHE":"off","SODIUM":"off","ZIP":"on","ZLIB":"on"},"annotations":{"cpe":"cpe:2.3:a:phpmyadmin:phpmyadmin:4.9.11:::::dragonfly6:x86_64:1","flavor":"php83"},"messages":[{"message":"phpMyAdmin-php83-4.9.11_1 has been installed into:\n\n    /usr/local/www/phpMyAdmin\n\nPlease edit config.inc.php to suit your needs.\n\nTo make phpMyAdmin available through your web site, I suggest\nthat you add something like the following to httpd.conf:\n\nAlias /phpmyadmin/ \"/usr/local/www/phpMyAdmin/\"\n\n<Directory \"/usr/local/www/phpMyAdmin/\">\n\tOptions None\n\tAllowOverride Limit\n\n\tRequire local\n    \tRequire host .example.com\n</Directory>\n\nSECURITY NOTE: phpMyAdmin is an administrative tool that has had several\nremote vulnerabilities discovered in the past, some allowing remote\nattackers to execute arbitrary code with the web server's user credential.\nAll known problems have been fixed, but the FreeBSD Security Team strongly\nadvises that any instance be protected with an additional protection layer,\ne.g. a different access control mechanism implemented by the web server\nas shown in the example.  Do consider enabling phpMyAdmin only when it\nis in use.","type":"install"}]},{"name":"php84-pecl-dio","origin":"devel/pecl-dio","version":"0.3.0","comment":"PECL extension that provides direct access to low level IO","maintainer":"flo@FreeBSD.org","www":"http://www.pecl.php.net/package/dio/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a09827708c627f53dd7a5573e16c1749d4407a86bdc7696761da690be8d660fd","flatsize":35211,"path":"All/php84-pecl-dio-0.3.0.pkg","repopath":"All/php84-pecl-dio-0.3.0.pkg","licenselogic":"single","licenses":["PHP30"],"pkgsize":12096,"desc":"DIO provides functions and stream wrappers which provide raw and serial low\nlevel IO support. The use of the DIO functions should be considered only when\ndirect control of a device is needed. In all other cases, the standard\nfilesystem functions are more than adequate.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["devel","pear"],"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-dio.ini.sample","type":"install"}]},{"name":"php84-pecl-gnupg","origin":"security/pecl-gnupg","version":"1.5.1","comment":"PECL wrapper around the gpgme library","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/gnupg","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1d57b05d377581447899396778fc621ff2e5fe54dcc53ca8cc8f4bcc226b9ff9","flatsize":71993,"path":"All/php84-pecl-gnupg-1.5.1.pkg","repopath":"All/php84-pecl-gnupg-1.5.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":19008,"desc":"This extension provides methods to PHP interact with gnupg.","deps":{"gpgme":{"origin":"security/gpgme","version":"1.24.2"},"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["security"],"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-gnupg.ini.sample","type":"install"}]},{"name":"php84-pecl-bitset","origin":"math/pecl-bitset","version":"3.2.0","comment":"PECL extension for manipulating bitsets","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/Bitset","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e1a7025f5884b2f69b590eca9b666f3ba1b73be8b29a6216b8a745b43259a7c9","flatsize":42765,"path":"All/php84-pecl-bitset-3.2.0.pkg","repopath":"All/php84-pecl-bitset-3.2.0.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":12184,"desc":"This extension for PHP provides routines for manipulating bitsets.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["math"],"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-bitset.ini.sample","type":"install"}]},{"name":"php84-pecl-expect","origin":"devel/pecl-expect","version":"0.4.0_2","comment":"PHP extension for expect library","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/expect","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"296c03f2369b5bad502768a8235a336e85d152f1df233bf6009ee63f0c884dfa","flatsize":22629,"path":"All/php84-pecl-expect-0.4.0_2.pkg","repopath":"All/php84-pecl-expect-0.4.0_2.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":8680,"desc":"This extension allows to interact with processes through PTY, using expect\nlibrary.","deps":{"expect":{"origin":"lang/expect","version":"5.45.4_6,1"},"php84":{"origin":"lang/php84","version":"8.4.8"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"}},"categories":["devel","pear"],"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-expect.ini.sample","type":"install"}]},{"name":"php84-pecl-APCu","origin":"devel/pecl-APCu","version":"5.1.24","comment":"APC User Caching","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/apcu","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bcb3100a789d6da2390f9b308e965ff26631c3f95be13afbc8124e81bde274df","flatsize":208387,"path":"All/php84-pecl-APCu-5.1.24.pkg","repopath":"All/php84-pecl-APCu-5.1.24.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":53280,"desc":"APCu - APC User Cache","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["devel"],"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-apcu.ini.sample","type":"install"}]},{"name":"php84-pecl-event","origin":"devel/pecl-event","version":"3.1.4","comment":"Provides interface to libevent library","maintainer":"fluffy@FreeBSD.org","www":"https://pecl.php.net/package/event","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d8703b8a74c4de07a6aefca9fb3dd858082b7e61c29d42e18fcb3eae4a6ad474","flatsize":193866,"path":"All/php84-pecl-event-3.1.4.pkg","repopath":"All/php84-pecl-event-3.1.4.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":49016,"desc":"This is an extension to efficiently schedule I/O,\ntime and signal based events using the best I/O\nnotification mechanism available for specific platform.\nThis is a port of libevent to the PHP infrastructure.","deps":{"libevent":{"origin":"devel/libevent","version":"2.1.12"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-sockets":{"origin":"net/php84-sockets","version":"8.4.8"}},"categories":["devel"],"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-event.ini.sample","type":"install"}]},{"name":"php84-pecl-ev","origin":"devel/pecl-ev","version":"1.2.0","comment":"Libev extension for PHP","maintainer":"fluffy@FreeBSD.org","www":"https://pecl.php.net/package/ev","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4a80a0c163b0be9e26f6ffedde71738ffb9809bf16e8acddfa65e06519408113","flatsize":196544,"path":"All/php84-pecl-ev-1.2.0.pkg","repopath":"All/php84-pecl-ev-1.2.0.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":47708,"desc":"This is a PHP binding for libev library.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["devel"],"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-ev.ini.sample","type":"install"}]},{"name":"phpMyAdmin5-php81","origin":"databases/phpmyadmin5","version":"5.2.1_1","comment":"Set of PHP-scripts to manage MySQL over the web","maintainer":"joneum@FreeBSD.org","www":"https://www.phpmyadmin.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ba7742ad01b0b0fa207986265dbdf8d26e8423b6f89d478cb733dd77db27f220","flatsize":50283893,"path":"All/phpMyAdmin5-php81-5.2.1_1.pkg","repopath":"All/phpMyAdmin5-php81-5.2.1_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":7691628,"desc":"Currently phpMyAdmin can:\n\n    * browse and drop databases, tables, views, columns and indexes\n    * display multiple results sets through stored procedures or queries\n    * create, copy, drop, rename and alter databases, tables, columns\n      and indexes\n    * maintain server, databases and tables, with proposals on server\n      configuration\n    * execute, edit and bookmark any SQL-statement, even batch-queries\n    * load text files into tables\n    * create and read dumps of tables\n    * export data to various formats: CSV, XML, PDF, ISO/IEC 26300 -\n      OpenDocument Text and Spreadsheet, Microsoft Word 2000, and\n      LATEX formats\n    * import data and MySQL structures from OpenDocument spreadsheets,\n      as well as XML, CSV, and SQL files\n    * administer multiple servers\n    * manage MySQL users and privileges\n    * check referential integrity in MyISAM tables\n    * using Query-by-example (QBE), create complex queries\n      automatically connecting required tables\n    * create PDF graphics of your database layout\n    * search globally in a database or a subset of it\n    * transform stored data into any format using a set of predefined\n      functions, like displaying BLOB-data as image or download-link\n    * track changes on databases, tables and views\n    * support InnoDB tables and foreign keys\n    * support mysqli, the improved MySQL extension\n    * create, edit, call, export and drop stored procedures and\n      functions\n    * create, edit, export and drop events and triggers\n    * communicate in 62 different languages","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-bz2":{"origin":"archivers/php81-bz2","version":"8.1.32"},"php81-ctype":{"origin":"textproc/php81-ctype","version":"8.1.32"},"php81-filter":{"origin":"security/php81-filter","version":"8.1.32"},"php81-gd":{"origin":"graphics/php81-gd","version":"8.1.32"},"php81-iconv":{"origin":"converters/php81-iconv","version":"8.1.32"},"php81-mbstring":{"origin":"converters/php81-mbstring","version":"8.1.32"},"php81-mysqli":{"origin":"databases/php81-mysqli","version":"8.1.32"},"php81-session":{"origin":"www/php81-session","version":"8.1.32"},"php81-xml":{"origin":"textproc/php81-xml","version":"8.1.32"},"php81-xmlwriter":{"origin":"textproc/php81-xmlwriter","version":"8.1.32"},"php81-zip":{"origin":"archivers/php81-zip","version":"8.1.32"},"php81-zlib":{"origin":"archivers/php81-zlib","version":"8.1.32"}},"categories":["databases","www"],"groups":["www"],"options":{"BZ2":"on","CURL":"off","GD":"on","GMP":"off","MBSTRING":"on","OPCACHE":"off","SODIUM":"off","ZIP":"on","ZLIB":"on"},"annotations":{"cpe":"cpe:2.3:a:phpmyadmin:phpmyadmin:5.2.1:::::dragonfly6:x86_64:1","flavor":"php81"},"messages":[{"message":"phpMyAdmin5-php81-5.2.1_1 has been installed into:\n\n    /usr/local/www/phpMyAdmin\n\nPlease edit config.inc.php to suit your needs.\n\nTo make phpMyAdmin available through your web site, I suggest\nthat you add something like the following to httpd.conf:\n\nAlias /phpmyadmin/ \"/usr/local/www/phpMyAdmin/\"\n\n<Directory \"/usr/local/www/phpMyAdmin/\">\n\tOptions None\n\tAllowOverride Limit\n\n\tRequire local\n    \tRequire host .example.com\n</Directory>\n\nSECURITY NOTE: phpMyAdmin is an administrative tool that has had several\nremote vulnerabilities discovered in the past, some allowing remote\nattackers to execute arbitrary code with the web server's user credential.\nAll known problems have been fixed, but the FreeBSD Security Team strongly\nadvises that any instance be protected with an additional protection layer,\ne.g. a different access control mechanism implemented by the web server\nas shown in the example.  Do consider enabling phpMyAdmin only when it\nis in use.","type":"install"}]},{"name":"php84-pecl-http","origin":"www/pecl-http","version":"4.2.4_2","comment":"Extended HTTP Support","maintainer":"bofh@FreeBSD.org","www":"https://pecl.php.net/package/pecl_http","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"48200a5f630f1d06e4d5a083e8bc50e3bbe51899a90d8bb6a3ca54e7608b6141","flatsize":467192,"path":"All/php84-pecl-http-4.2.4_2.pkg","repopath":"All/php84-pecl-http-4.2.4_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":147068,"desc":"pecl-http extension aims to provide a convenient and\npowerful set of functionality for one of PHPs major\napplications. It eases handling of HTTP URLs, dates,\nredirects, headers and messages, provides means for\nnegotiation of clients preferred language and charset,\nas well as a convenient way to send any arbitrary data\nwith caching and resuming capabilities. It provides\npowerful request functionality too.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"icu":{"origin":"devel/icu","version":"76.1,1"},"libevent":{"origin":"devel/libevent","version":"2.1.12"},"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-iconv":{"origin":"converters/php84-iconv","version":"8.4.8"},"php84-pecl-raphf":{"origin":"devel/pecl-raphf2","version":"2.0.1_1"},"php84-zlib":{"origin":"archivers/php84-zlib","version":"8.4.8"}},"categories":["www"],"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-http.ini.sample","type":"install"}]},{"name":"php84-pecl-eio","origin":"devel/pecl-eio","version":"3.0.0.r4","comment":"Provides interface to the libeio library","maintainer":"gasol.wu@gmail.com","www":"https://pecl.php.net/package/eio","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ad83bd1acb047411e07e85bb2317354286c8f8f1de2951dcaa5065f61986ccd9","flatsize":105853,"path":"All/php84-pecl-eio-3.0.0.r4.pkg","repopath":"All/php84-pecl-eio-3.0.0.r4.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":29484,"desc":"This extension provides interface to the libeio library.\n\nLibeio is a an asynchronous I/O library. Features basically include\nasynchronous versions of POSIX API(read, write, open, close, stat, unlink,\nfdatasync, mknod, readdir etc.); sendfile (native on Solaris, Linux, HP-UX,\nFreeBSD); readahead. libeio itself emulates the system calls, if they are not\navailable on specific(UNIX-like) platform.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["devel"],"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-eio.ini.sample","type":"install"}]},{"name":"php84-pecl-ds","origin":"devel/pecl-ds","version":"1.5.0","comment":"Data Structures for PHP","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/ds","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"df01d052dd222cd58e86f85d86cb85c0b6168e608234b9e4da2ec00cab74ad52","flatsize":230385,"path":"All/php84-pecl-ds-1.5.0.pkg","repopath":"All/php84-pecl-ds-1.5.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":53828,"desc":"Data Structures (DS) is an extension providing specialized data structures as\nefficient alternatives to the PHP array. You can read about it in more detail in\nthis blog post which highlights the API, performance and other benefits of using\nthe extension.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["devel"],"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-ds.ini.sample","type":"install"}]},{"name":"php84-pear-horde-Horde_Xml_Element","origin":"textproc/pear-Horde_Xml_Element","version":"2.0.4","comment":"Horde Xml Element object","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8d71793ea563614908672cdc6bb657775403a0ca98cdfe730c7234aee85585f1","flatsize":51527,"path":"All/php84-pear-horde-Horde_Xml_Element-2.0.4.pkg","repopath":"All/php84-pear-horde-Horde_Xml_Element-2.0.4.pkg","licenselogic":"single","pkgsize":11476,"desc":"This package provides an element object that can be used to provide\nSimpleXML-like functionality over a DOM object. The main advantage over\nusing SimpleXML is the ability to add multiple levels of new elements\nin a single call, without introducing \"ghost\" objects.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-dom":{"origin":"textproc/php84-dom","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"}},"categories":["pear","textproc","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_xml_element:2.0.4:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pecl-crypto","origin":"security/pecl-crypto","version":"0.3.2","comment":"Objective wrapper for OpenSSL Crypto Library","maintainer":"gasol.wu@gmail.com","www":"https://pecl.php.net/package/crypto","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e583da55e6e8c4c57ad865e489a0a16bde9273188eeb49730061a021147632d1","flatsize":123739,"path":"All/php84-pecl-crypto-0.3.2.pkg","repopath":"All/php84-pecl-crypto-0.3.2.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":32732,"desc":"This package provides an objective wrapper for OpenSSL Crypto Library","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["security"],"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-crypto.ini.sample","type":"install"}]},{"name":"php84-pecl-ast","origin":"devel/pecl-ast","version":"1.1.2","comment":"Extension exposing PHP 7 abstract syntax tree","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/ast","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"76727a1da3efa6807a262f1764288a952129c150e0932015100aa6212cacaf74","flatsize":62628,"path":"All/php84-pecl-ast-1.1.2.pkg","repopath":"All/php84-pecl-ast-1.1.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":20528,"desc":"This extension exposes the abstract syntax tree generated by PHP 7.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["devel"],"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-ast.ini.sample","type":"install"}]},{"name":"php84-pear-horde-Horde_Util","origin":"devel/pear-Horde_Util","version":"2.5.9","comment":"Horde Utility Libraries","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"28759b7060c1a3a0da8a9572130ebbc1006e9271af89afdbf6cf9532c66f76a8","flatsize":179087,"path":"All/php84-pear-horde-Horde_Util-2.5.9.pkg","repopath":"All/php84-pear-horde-Horde_Util-2.5.9.pkg","licenselogic":"single","pkgsize":34820,"desc":"Horde classes providing functionality for various types of applications.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-dom":{"origin":"textproc/php84-dom","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_util:2.5.9:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_View","origin":"devel/pear-Horde_View","version":"2.0.6","comment":"Horde View API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3b9fe93fb24eb1808f27f5a590412d0cf3679f3c207aa53d4dc5582bc4f81f23","flatsize":221964,"path":"All/php84-pear-horde-Horde_View-2.0.6.pkg","repopath":"All/php84-pear-horde-Horde_View-2.0.6.pkg","licenselogic":"single","pkgsize":41160,"desc":"The Horde_View library provides a simple View pattern implementation.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php84-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"},"php84-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_view:2.0.6:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pecl-amqp","origin":"net/pecl-amqp","version":"2.1.1","comment":"PHP extension for AMQP API","maintainer":"jnlin@freebsd.cs.nctu.edu.tw","www":"https://pecl.php.net/package/amqp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fcac5769956a89d00a366ee560cc5b72d8347323d7238c106521b0a38278acd0","flatsize":251272,"path":"All/php84-pecl-amqp-2.1.1.pkg","repopath":"All/php84-pecl-amqp-2.1.1.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":58592,"desc":"This extension uses rabbitmq-c library to provide API for\ncommunicating with AMQP compliant servers, and writing\nproducers and consumers.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"rabbitmq-c":{"origin":"net/rabbitmq-c","version":"0.15.0"}},"categories":["net","pear"],"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-amqp.ini.sample","type":"install"}]},{"name":"php84-pear-twig-twig","origin":"www/pear-twig","version":"1.29.0","comment":"Flexible, fast, and secure template engine for PHP","maintainer":"sunpoet@FreeBSD.org","www":"https://twig.symfony.com","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"329f0aca3f8475517d264139d00acad1d2e5c8cf634ad4932d8e33a9b87911d6","flatsize":585327,"path":"All/php84-pear-twig-twig-1.29.0.pkg","repopath":"All/php84-pear-twig-twig-1.29.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":94076,"desc":"Twig is a modern template engine for PHP.\n\n * Fast: Twig compiles templates down to plain optimized PHP code. The\n         overhead compared to regular PHP code was reduced to the very\n         minimum.\n\n * Secure: Twig has a sandbox mode to evaluate untrusted template code.\n           This allows Twig to be used as a template language for\n           applications where users may modify the template design.\n\n * Flexible: Twig is powered by a flexible lexer and parser. This allows\n             the developer to define its own custom tags and filters, and\n             create its own DSL.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-ctype":{"origin":"textproc/php84-ctype","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-twig":{"origin":"devel/pear-channel-twig","version":"20140108"}},"categories":["pear","www"],"annotations":{"cpe":"cpe:2.3:a:symfony:twig:1.29.0:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_Thrift","origin":"devel/pear-Horde_Thrift","version":"2.0.3","comment":"Horde Thrift Client","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"81c6fb7fab1ddde406dcdd4498358c6c3a6ab5d123676e7f88a94afee1a5ff3a","flatsize":177228,"path":"All/php84-pear-horde-Horde_Thrift-2.0.3.pkg","repopath":"All/php84-pear-horde-Horde_Thrift-2.0.3.pkg","licenselogic":"single","pkgsize":21096,"desc":"Packaged version of the PHP Thrift client for Horde","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_thrift:2.0.3:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-pirum-Pirum","origin":"devel/pear-Pirum","version":"1.1.5","comment":"Simple PEAR channel server manager","maintainer":"sunpoet@FreeBSD.org","www":"http://pirum.sensiolabs.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"63ac36e23a6a8d006ca9452a53daa4aefc52ef46a6d0c235964fa3f437f09fef","flatsize":72177,"path":"All/php84-pear-pirum-Pirum-1.1.5.pkg","repopath":"All/php84-pear-pirum-Pirum-1.1.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14988,"desc":"Pirum is a simple PEAR channel server manager.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-pirum":{"origin":"devel/pear-channel-pirum","version":"20110921_1"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-pdepend_staticReflection","origin":"devel/pear-pdepend-staticReflection","version":"1.0.0","comment":"staticReflection package for PHP","maintainer":"sunpoet@FreeBSD.org","www":"http://pear.pdepend.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2784f6f50c4e78729af8a314b1f58cc513a25062998760ed40551d85536ff17f","flatsize":336449,"path":"All/php84-pear-pdepend_staticReflection-1.0.0.pkg","repopath":"All/php84-pear-pdepend_staticReflection-1.0.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":33464,"desc":"The staticReflection component can be used as a drop-in replacement for PHP's\ninternal reflection api. This component provides a generic reflection stack so\nthat applications can switch between the internal and/or static reflection\nimplementation.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-pdepend":{"origin":"devel/pear-channel-pdepend","version":"20100520"},"php84-tokenizer":{"origin":"devel/php84-tokenizer","version":"8.4.8"}},"categories":["devel","pear"],"annotations":{"flavor":"php84"}},{"name":"plasma6-breeze","origin":"x11-themes/plasma6-breeze","version":"6.3.5","comment":"Artwork, styles and assets for the Breeze visual style for the Plasma Desktop","maintainer":"kde@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a3694abc4b1677b4de4be36a9fb8e268aa20d6c2f7c576cae27ec077e84eee59","flatsize":75408559,"path":"All/plasma6-breeze-6.3.5.pkg","repopath":"All/plasma6-breeze-6.3.5.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":44780508,"desc":"Use Plasma to surf the web; keep in touch with colleagues, friends and family;\nmanage your files, enjoy music and videos; and get creative and productive at\nwork. Do it all in a beautiful environment that adapts to your needs, and with\nthe safety, privacy-protection and peace of mind that the best Free Open Source\nSoftware has to offer.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-frameworkintegration":{"origin":"x11/kf6-frameworkintegration","version":"6.14.0"},"kf6-kcmutils":{"origin":"devel/kf6-kcmutils","version":"6.14.0"},"kf6-kcolorscheme":{"origin":"x11-themes/kf6-kcolorscheme","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kguiaddons":{"origin":"x11-toolkits/kf6-kguiaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kiconthemes":{"origin":"x11-themes/kf6-kiconthemes","version":"6.14.0"},"kf6-kirigami":{"origin":"x11-toolkits/kf6-kirigami","version":"6.14.1"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"plasma6-kdecoration":{"origin":"x11-wm/plasma6-kdecoration","version":"6.3.5"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"}},"categories":["kde","kde-plasma","x11-themes"],"shlibs_required":["libGLX.so.0","libKF6ColorScheme.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6I18n.so.6","libKF6KCMUtils.so.6","libKF6KCMUtilsCore.so.6","libKF6KCMUtilsQuick.so.6","libKF6WidgetsAddons.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Qml.so.6","libQt6Svg.so.6","libQt6Widgets.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"]},{"name":"php84-pear-horde-Horde_Xml_Wbxml","origin":"textproc/pear-Horde_Xml_Wbxml","version":"2.0.4","comment":"Horde API for encoding and decoding WBXML documents","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"74989818fd61c77cc42f0afd9481cfbf6e2c2f154ae96ec92af14ef84b4cb062","flatsize":123591,"path":"All/php84-pear-horde-Horde_Xml_Wbxml-2.0.4.pkg","repopath":"All/php84-pear-horde-Horde_Xml_Wbxml-2.0.4.pkg","licenselogic":"single","pkgsize":25684,"desc":"This Horde package provides encoding and decoding of WBXML\n(Wireless Binary XML) documents. WBXML is used in SyncML for transferring\nsmaller amounts of data with wireless devices.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["pear","textproc","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_xml_wbxml:2.0.4:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_Text_Diff","origin":"textproc/pear-Horde_Text_Diff","version":"2.2.1","comment":"Horde engine for performing and rendering text diffs","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"763da569430461b528179156bdf10dc55276219f6b354588fd8627f8c020b0be","flatsize":130352,"path":"All/php84-pear-horde-Horde_Text_Diff-2.2.1.pkg","repopath":"All/php84-pear-horde-Horde_Text_Diff-2.2.1.pkg","licenselogic":"single","pkgsize":28624,"desc":"This Horde package provides a text-based diff engine and renderers\nfor multiple diff output formats.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php84-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["pear","textproc","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_text_diff:2.2.1:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_Translation","origin":"devel/pear-Horde_Translation","version":"2.2.2","comment":"Horde translation library","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6997e8177c3a87e19f2ef7b6ae5a6227dec01646e0953c1ad59e72fe2fb7039b","flatsize":65992,"path":"All/php84-pear-horde-Horde_Translation-2.2.2.pkg","repopath":"All/php84-pear-horde-Horde_Translation-2.2.2.pkg","licenselogic":"single","pkgsize":15948,"desc":"Horde translation library","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_translation:2.2.2:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_Url","origin":"net/pear-Horde_Url","version":"2.2.6","comment":"Horde URL class","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f4fc5a4d74fc718e6f5afa1381132b7519cb38b45269c5f219ca65b55a1f89ec","flatsize":66020,"path":"All/php84-pear-horde-Horde_Url-2.2.6.pkg","repopath":"All/php84-pear-horde-Horde_Url-2.2.6.pkg","licenselogic":"single","pkgsize":16496,"desc":"This class represents a single URL and provides methods\nfor manipulating URLs.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"}},"categories":["net","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_url:2.2.6:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_Token","origin":"devel/pear-Horde_Token","version":"2.0.9","comment":"Horde Token API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bf1f646842c883a0f01ef3a43a43c4a47dfaff9806401e727346c32d1ab1ab82","flatsize":179549,"path":"All/php84-pear-horde-Horde_Token-2.0.9.pkg","repopath":"All/php84-pear-horde-Horde_Token-2.0.9.pkg","licenselogic":"single","pkgsize":31064,"desc":"The Horde_Token:: class provides a common abstracted interface into\nthe various token generation mediums. It also includes all of the functions\nfor retrieving, storing, and checking tokens.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php84-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php84-pear-horde-Horde_Url":{"origin":"net/pear-Horde_Url","version":"2.2.6"},"php84-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_token:2.0.9:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_Tree","origin":"devel/pear-Horde_Tree","version":"2.0.5","comment":"Horde Tree API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"84e082078268dbe22649b3b45d2492cdfd9d22e47d15629556e51dd06c4d2960","flatsize":78830,"path":"All/php84-pear-horde-Horde_Tree-2.0.5.pkg","repopath":"All/php84-pear-horde-Horde_Tree-2.0.5.pkg","licenselogic":"single","pkgsize":18448,"desc":"This Horde package provides a tree view of hierarchical information.\nIt allows for expanding/collapsing of branches and maintains their state.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php84-pear-horde-Horde_Url":{"origin":"net/pear-Horde_Url","version":"2.2.6"},"php84-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_tree:2.0.5:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_Stream","origin":"devel/pear-Horde_Stream","version":"1.6.3","comment":"Horde stream handler","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"393bd38068fa9cd206650a80ebc2dc97b320e3bca120298901250268db08d67f","flatsize":83290,"path":"All/php84-pear-horde-Horde_Stream-1.6.3.pkg","repopath":"All/php84-pear-horde-Horde_Stream-1.6.3.pkg","licenselogic":"single","pkgsize":17940,"desc":"An Horde object-oriented interface to assist in creating and storing PHP\nstream resources, and to provide utility methods to access and manipulate\nthe stream contents.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_stream:1.6.3:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_Timezone","origin":"devel/pear-Horde_Timezone","version":"1.1.0","comment":"Horde timezone library","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a01ff324e36bd53b785777feabaa090604687344da0a2ca1cfe7309de7893426","flatsize":123686,"path":"All/php84-pear-horde-Horde_Timezone-1.1.0.pkg","repopath":"All/php84-pear-horde-Horde_Timezone-1.1.0.pkg","licenselogic":"single","pkgsize":26628,"desc":"Horde library for parsing timezone databases and generating\nVTIMEZONE iCalendar components.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Horde_Vfs":{"origin":"filesystems/pear-Horde_Vfs","version":"2.4.2"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Date":{"origin":"devel/pear-Horde_Date","version":"2.4.1"},"php84-pear-horde-Horde_Icalendar":{"origin":"devel/pear-Horde_Icalendar","version":"2.1.8"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_timezone:1.1.0:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_SpellChecker","origin":"textproc/pear-Horde_SpellChecker","version":"2.1.3","comment":"Horde Spellcheck API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6fd5a70cce7eee43faf38c172c41c0b45663b2e6c575b88a8d4e257adbdb3d3a","flatsize":43710,"path":"All/php84-pear-horde-Horde_SpellChecker-2.1.3.pkg","repopath":"All/php84-pear-horde-Horde_SpellChecker-2.1.3.pkg","licenselogic":"single","pkgsize":13364,"desc":"Horde unified spellchecking API.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php84-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["pear","textproc","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_spellchecker:2.1.3:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_Socket_Client","origin":"net/pear-Horde_Socket_Client","version":"2.1.4","comment":"Horde Socket Client","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f10ca2ad2d5a7e826d19d7925e06de7b5dd81715f67c8a5ac39cb3f3848bfa3f","flatsize":42948,"path":"All/php84-pear-horde-Horde_Socket_Client-2.1.4.pkg","repopath":"All/php84-pear-horde-Horde_Socket_Client-2.1.4.pkg","licenselogic":"single","pkgsize":13280,"desc":"This Horde class provides abstract class for use in creating PHP network\nsocket clients.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"}},"categories":["net","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_socket_client:2.1.4:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_Text_Flowed","origin":"textproc/pear-Horde_Text_Flowed","version":"2.0.4","comment":"Horde API for flowed text as per RFC 3676","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"adac10742e0cf058277415df4f07e7310d4826baa66992ea603b8cebe84c6c53","flatsize":49758,"path":"All/php84-pear-horde-Horde_Text_Flowed-2.0.4.pkg","repopath":"All/php84-pear-horde-Horde_Text_Flowed-2.0.4.pkg","licenselogic":"single","pkgsize":14264,"desc":"The Horde_Text_Flowed:: class provides common methods for manipulating text\nusing the encoding described in RFC 3676 ('flowed' text).","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["pear","textproc","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_text_flowed:2.0.4:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_Text_Filter_Csstidy","origin":"textproc/pear-Horde_Text_Filter_Csstidy","version":"2.0.1","comment":"Horde Text Filter CSS optimization class","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bdb4f61fd8b08fc32be207cb484d4943d2b8825e6abfa7578c0623fd86b21a8c","flatsize":111553,"path":"All/php84-pear-horde-Horde_Text_Filter_Csstidy-2.0.1.pkg","repopath":"All/php84-pear-horde-Horde_Text_Filter_Csstidy-2.0.1.pkg","licenselogic":"single","pkgsize":23380,"desc":"The Horde_Text_Filter_Csstidy:: class provides the PHP-based library needed\nto perform optimization/compression on CSS code. It is provided in a separate\npackage as the code is under the GPLv2 license instead of the LGPLv2 license\nused for the Text_Filter class.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-ctype":{"origin":"textproc/php84-ctype","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Text_Filter":{"origin":"textproc/pear-Horde_Text_Filter","version":"2.3.7"}},"categories":["pear","textproc","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_text_filter_csstidy:2.0.1:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-phing","origin":"devel/pear-phing","version":"2.6.1","comment":"PHP project build system based on Apache Ant","maintainer":"mm@FreeBSD.org","www":"https://www.phing.info/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c25cc9d2b770ac06339def9a6f7d7591cac064579bbd1effa3d5cbf778dac6f3","flatsize":2648943,"path":"All/php84-pear-phing-2.6.1.pkg","repopath":"All/php84-pear-phing-2.6.1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":366136,"desc":"From the Phing homepage:\n\nPHing Is Not GNU make; it's a PHP project build system or build tool based on\nApache Ant. You can do anything with it that you could do with a traditiona\nbuild system like GNU make, and its use of simple XML build files and\nextensible PHP \"task\" classes make it an easy-to-use and highly flexible build\nframework.\n\nFeatures include running PHPUnit and SimpleTest unit tests (including test\nresult and coverage reports), file transformations (e.g. token replacement,\nXSLT transformation, Smarty template transformations), file system operations,\ninteractive build support, SQL execution, CVS/SVN/GIT operations, tools for\ncreating PEAR packages, documentation generation (DocBlox, PhpDocumentor) and\nmuch, much more.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-phing":{"origin":"devel/pear-channel-phing","version":"20120813"}},"categories":["devel","pear"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-horde-Horde_Support","origin":"devel/pear-Horde_Support","version":"2.2.2","comment":"Horde support package","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a5edb8a3e3b5c181a739c57928940d0f73f5dc76236ce83d2f550598dced38bf","flatsize":133746,"path":"All/php84-pear-horde-Horde_Support-2.2.2.pkg","repopath":"All/php84-pear-horde-Horde_Support-2.2.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":24944,"desc":"This package provides supporting functionality for Horde that is not tied\nto Horde but is used by it.\nThese classes can be used outside of Horde as well.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php84-pear-horde-Horde_Stream_Wrapper":{"origin":"devel/pear-Horde_Stream_Wrapper","version":"2.1.5"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_support:2.2.2:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_Text_Filter","origin":"textproc/pear-Horde_Text_Filter","version":"2.3.7","comment":"Horde Text Filter API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"94846752a45895375abfd3575da378c00e62f219abd6b9e289469bd773c756cf","flatsize":294826,"path":"All/php84-pear-horde-Horde_Text_Filter-2.3.7.pkg","repopath":"All/php84-pear-horde-Horde_Text_Filter-2.3.7.pkg","licenselogic":"single","pkgsize":51428,"desc":"The Horde_Text_Filter library provides common methods for fitering\nand converting text.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php84-pear-horde-Horde_Idna":{"origin":"dns/pear-Horde_Idna","version":"1.1.2"},"php84-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["pear","textproc","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_text_filter:2.3.7:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_Template","origin":"www/pear-Horde_Template","version":"2.0.3","comment":"Horde Template System","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"511c47dae63c6098c54225403b82ed35f18085185620e206f6e0c93f6b8950da","flatsize":50488,"path":"All/php84-pear-horde-Horde_Template-2.0.3.pkg","repopath":"All/php84-pear-horde-Horde_Template-2.0.3.pkg","licenselogic":"single","pkgsize":14784,"desc":"Horde Template system.\nAdapted from bTemplate, by Brian Lozier <brian@massassi.net>.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"}},"categories":["pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_template:2.0.3:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_SyncMl","origin":"comms/pear-Horde_SyncMl","version":"2.0.7","comment":"Horde API for processing SyncML requests","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"18ebbff94cfdf8b2d41be89adb4033f00a32dfeb0f2a685525e69f4301cc18fe","flatsize":946038,"path":"All/php84-pear-horde-Horde_SyncMl-2.0.7.pkg","repopath":"All/php84-pear-horde-Horde_SyncMl-2.0.7.pkg","licenselogic":"single","pkgsize":114908,"desc":"This package provides classes for implementing a SyncML server.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Horde_Log":{"origin":"sysutils/pear-Horde_Log","version":"2.3.0_1"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Auth":{"origin":"security/pear-Horde_Auth","version":"2.2.2"},"php84-pear-horde-Horde_Core":{"origin":"devel/pear-Horde_Core","version":"2.31.18"},"php84-pear-horde-Horde_Date":{"origin":"devel/pear-Horde_Date","version":"2.4.1"},"php84-pear-horde-Horde_Icalendar":{"origin":"devel/pear-Horde_Icalendar","version":"2.1.8"},"php84-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"},"php84-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php84-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"},"php84-pear-horde-Horde_Xml_Wbxml":{"origin":"textproc/pear-Horde_Xml_Wbxml","version":"2.0.4"}},"categories":["comms","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_syncml:2.0.7:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_Stream_Wrapper","origin":"devel/pear-Horde_Stream_Wrapper","version":"2.1.5","comment":"Horde Stream wrappers","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6e1f64ff9af27262860466327465516a154aef29a358e7bdc8d6727093296e4b","flatsize":29553,"path":"All/php84-pear-horde-Horde_Stream_Wrapper-2.1.5.pkg","repopath":"All/php84-pear-horde-Horde_Stream_Wrapper-2.1.5.pkg","licenselogic":"single","pkgsize":6548,"desc":"This Horde package provides various stream wrappers.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_stream_wrapper:2.1.5:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_Stream_Filter","origin":"devel/pear-Horde_Stream_Filter","version":"2.0.5","comment":"Horde Stream filters","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5898ac60662ae29b0ddfa46c88f0afc70f21cbe8ca6ed105ae5f458ed03b75aa","flatsize":77612,"path":"All/php84-pear-horde-Horde_Stream_Filter-2.0.5.pkg","repopath":"All/php84-pear-horde-Horde_Stream_Filter-2.0.5.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":15072,"desc":"This Horde package provides various stream filters.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_stream_filter:2.0.5:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_Service_Twitter","origin":"www/pear-Horde_Service_Twitter","version":"2.1.6","comment":"Horde Twitter client","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"db10873ce30dcaa0c199c603794fdbc168326677a7eb726934772afd8741f308","flatsize":51301,"path":"All/php84-pear-horde-Horde_Service_Twitter-2.1.6.pkg","repopath":"All/php84-pear-horde-Horde_Service_Twitter-2.1.6.pkg","licenselogic":"single","pkgsize":10372,"desc":"This Horde package provides client libraries for the Twitter REST API.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Controller":{"origin":"devel/pear-Horde_Controller","version":"2.0.5"},"php84-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php84-pear-horde-Horde_Http":{"origin":"www/pear-Horde_Http","version":"2.1.7"},"php84-pear-horde-Horde_Oauth":{"origin":"security/pear-Horde_Oauth","version":"2.0.4"},"php84-pear-horde-Horde_Url":{"origin":"net/pear-Horde_Url","version":"2.2.6"},"php84-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_service_twitter:2.1.6:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"phpMyAdmin-php81","origin":"databases/phpmyadmin","version":"4.9.11_1","comment":"Set of PHP-scripts to manage MySQL over the web","maintainer":"joneum@FreeBSD.org","www":"https://www.phpmyadmin.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"de3ee959991d53c869cea254043693803d6615319f49ef936f1b774fa31c1136","flatsize":33713024,"path":"All/phpMyAdmin-php81-4.9.11_1.pkg","repopath":"All/phpMyAdmin-php81-4.9.11_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":6245756,"desc":"Currently phpMyAdmin can:\n\n    * browse and drop databases, tables, views, columns and indexes\n    * display multiple results sets through stored procedures or queries\n    * create, copy, drop, rename and alter databases, tables, columns\n      and indexes\n    * maintain server, databases and tables, with proposals on server\n      configuration\n    * execute, edit and bookmark any SQL-statement, even batch-queries\n    * load text files into tables\n    * create and read dumps of tables\n    * export data to various formats: CSV, XML, PDF, ISO/IEC 26300 -\n      OpenDocument Text and Spreadsheet, Microsoft Word 2000, and\n      LATEX formats\n    * import data and MySQL structures from OpenDocument spreadsheets,\n      as well as XML, CSV, and SQL files\n    * administer multiple servers\n    * manage MySQL users and privileges\n    * check referential integrity in MyISAM tables\n    * using Query-by-example (QBE), create complex queries\n      automatically connecting required tables\n    * create PDF graphics of your database layout\n    * search globally in a database or a subset of it\n    * transform stored data into any format using a set of predefined\n      functions, like displaying BLOB-data as image or download-link\n    * track changes on databases, tables and views\n    * support InnoDB tables and foreign keys\n    * support mysqli, the improved MySQL extension\n    * create, edit, call, export and drop stored procedures and\n      functions\n    * create, edit, export and drop events and triggers\n    * communicate in 62 different languages","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-bz2":{"origin":"archivers/php81-bz2","version":"8.1.32"},"php81-ctype":{"origin":"textproc/php81-ctype","version":"8.1.32"},"php81-filter":{"origin":"security/php81-filter","version":"8.1.32"},"php81-gd":{"origin":"graphics/php81-gd","version":"8.1.32"},"php81-iconv":{"origin":"converters/php81-iconv","version":"8.1.32"},"php81-mbstring":{"origin":"converters/php81-mbstring","version":"8.1.32"},"php81-mysqli":{"origin":"databases/php81-mysqli","version":"8.1.32"},"php81-session":{"origin":"www/php81-session","version":"8.1.32"},"php81-xml":{"origin":"textproc/php81-xml","version":"8.1.32"},"php81-zip":{"origin":"archivers/php81-zip","version":"8.1.32"},"php81-zlib":{"origin":"archivers/php81-zlib","version":"8.1.32"}},"categories":["databases","www"],"groups":["www"],"options":{"BZ2":"on","CURL":"off","GD":"on","GMP":"off","MBSTRING":"on","OPCACHE":"off","SODIUM":"off","ZIP":"on","ZLIB":"on"},"annotations":{"cpe":"cpe:2.3:a:phpmyadmin:phpmyadmin:4.9.11:::::dragonfly6:x86_64:1","flavor":"php81"},"messages":[{"message":"phpMyAdmin-php81-4.9.11_1 has been installed into:\n\n    /usr/local/www/phpMyAdmin\n\nPlease edit config.inc.php to suit your needs.\n\nTo make phpMyAdmin available through your web site, I suggest\nthat you add something like the following to httpd.conf:\n\nAlias /phpmyadmin/ \"/usr/local/www/phpMyAdmin/\"\n\n<Directory \"/usr/local/www/phpMyAdmin/\">\n\tOptions None\n\tAllowOverride Limit\n\n\tRequire local\n    \tRequire host .example.com\n</Directory>\n\nSECURITY NOTE: phpMyAdmin is an administrative tool that has had several\nremote vulnerabilities discovered in the past, some allowing remote\nattackers to execute arbitrary code with the web server's user credential.\nAll known problems have been fixed, but the FreeBSD Security Team strongly\nadvises that any instance be protected with an additional protection layer,\ne.g. a different access control mechanism implemented by the web server\nas shown in the example.  Do consider enabling phpMyAdmin only when it\nis in use.","type":"install"}]},{"name":"php84-pear-horde-Horde_Share","origin":"security/pear-Horde_Share","version":"2.2.0","comment":"Horde Shared Permissions System","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"217e8655053bdffe3fd83e415daecd4cb618f6a18a9570a61e3b05139455c1fe","flatsize":400584,"path":"All/php84-pear-horde-Horde_Share-2.2.0.pkg","repopath":"All/php84-pear-horde-Horde_Share-2.2.0.pkg","licenselogic":"single","pkgsize":54840,"desc":"Horde_Share provides an interface to all shared resources a user\nowns or has access to.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Db":{"origin":"databases/pear-Horde_Db","version":"2.4.1"},"php84-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php84-pear-horde-Horde_Group":{"origin":"security/pear-Horde_Group","version":"2.1.1"},"php84-pear-horde-Horde_Perms":{"origin":"security/pear-Horde_Perms","version":"2.1.8"},"php84-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"},"php84-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php84-pear-horde-Horde_Url":{"origin":"net/pear-Horde_Url","version":"2.2.6"},"php84-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["pear","security","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_share:2.2.0:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_SessionHandler","origin":"www/pear-Horde_SessionHandler","version":"2.3.0","comment":"Horde Session Handler API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"52e453ca8809fc8bcefca98673e1e4cb8a5dbb81363c8e7054b15240c446b9b1","flatsize":130026,"path":"All/php84-pear-horde-Horde_SessionHandler-2.3.0.pkg","repopath":"All/php84-pear-horde-Horde_SessionHandler-2.3.0.pkg","licenselogic":"single","pkgsize":24488,"desc":"Horde_SessionHandler defines an API for implementing\ncustom session handlers for PHP.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php84-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_sessionhandler:2.3.0:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_Service_Weather","origin":"www/pear-Horde_Service_Weather","version":"2.5.6","comment":"Horde Weather Provider","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"62f222bc869764a309d91418dfcf0a3d932fd1d02b9dc087c2225b526395bc6d","flatsize":801998,"path":"All/php84-pear-horde-Horde_Service_Weather-2.5.6.pkg","repopath":"All/php84-pear-horde-Horde_Service_Weather-2.5.6.pkg","licenselogic":"single","pkgsize":190384,"desc":"Set of Horde classes that provide an abstraction to various online weather\nservice providers. Includes drivers for WeatherUnderground, WorldWeatherOnline\nand Google Weather.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Date":{"origin":"devel/pear-Horde_Date","version":"2.4.1"},"php84-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php84-pear-horde-Horde_Http":{"origin":"www/pear-Horde_Http","version":"2.1.7"},"php84-pear-horde-Horde_Role":{"origin":"devel/pear-Horde_Role","version":"1.0.1"},"php84-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php84-pear-horde-Horde_Url":{"origin":"net/pear-Horde_Url","version":"2.2.6"}},"categories":["pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_service_weather:2.5.6:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_Routes","origin":"www/pear-Horde_Routes","version":"2.0.5","comment":"Horde Routes URL mapping system","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"45d7f759180ba7838ac03b2b857918f864a22161abdfca997b7f31aa92a16d32","flatsize":276092,"path":"All/php84-pear-horde-Horde_Routes-2.0.5.pkg","repopath":"All/php84-pear-horde-Horde_Routes-2.0.5.pkg","licenselogic":"single","pkgsize":39792,"desc":"This package provides classes for mapping URLs into the controllers and\nactions of an MVC system. It is a port of a Python library, Routes,\nby Ben Bangert (http://routes.groovie.org).","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php84-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_routes:2.0.5:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_Service_UrlShortener","origin":"www/pear-Horde_Service_UrlShortener","version":"2.0.3","comment":"Horde URL shortening services interface","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"099309fd603a0890c36e1ec67c21e7e4cddcee4e366d865a245c70ab246fb6a6","flatsize":8813,"path":"All/php84-pear-horde-Horde_Service_UrlShortener-2.0.3.pkg","repopath":"All/php84-pear-horde-Horde_Service_UrlShortener-2.0.3.pkg","licenselogic":"single","pkgsize":2912,"desc":"This Horde package provides interfaces to various URL shortening services.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php84-pear-horde-Horde_Http":{"origin":"www/pear-Horde_Http","version":"2.1.7"},"php84-pear-horde-Horde_Url":{"origin":"net/pear-Horde_Url","version":"2.2.6"}},"categories":["pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_service_urlshortener:2.0.3:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_Serialize","origin":"devel/pear-Horde_Serialize","version":"2.0.5","comment":"Horde Data Encapulation API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8d632cbda4a9336258f4ae1bfb108eca5719c43482c93d1ebc87d544a60dd24f","flatsize":69165,"path":"All/php84-pear-horde-Horde_Serialize-2.0.5.pkg","repopath":"All/php84-pear-horde-Horde_Serialize-2.0.5.pkg","licenselogic":"single","pkgsize":15964,"desc":"The Horde_Serialize library provides various methods of encapsulating data.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php84-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_serialize:2.0.5:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_Service_Gravatar","origin":"www/pear-Horde_Service_Gravatar","version":"1.0.1","comment":"Horde API accessor for gravatar.com","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d5cbe20c9d807427f87827b5d4be1b3095e2bcfaa104f17d45275210c3c838bc","flatsize":42964,"path":"All/php84-pear-horde-Horde_Service_Gravatar-1.0.1.pkg","repopath":"All/php84-pear-horde-Horde_Service_Gravatar-1.0.1.pkg","licenselogic":"single","pkgsize":13476,"desc":"Horde library for accessing the Avatar services at gravatar.com.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Http":{"origin":"www/pear-Horde_Http","version":"2.1.7"},"php84-pear-horde-Horde_Url":{"origin":"net/pear-Horde_Url","version":"2.2.6"}},"categories":["pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_service_gravatar:1.0.1:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_Service_Facebook","origin":"www/pear-Horde_Service_Facebook","version":"2.0.10","comment":"Horde Facebook client","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2efcb44e57283b23b18b08dfd869ab01f9cfca0c9f3f0fc8e0978f3d1b357184","flatsize":182941,"path":"All/php84-pear-horde-Horde_Service_Facebook-2.0.10.pkg","repopath":"All/php84-pear-horde-Horde_Service_Facebook-2.0.10.pkg","licenselogic":"single","pkgsize":30744,"desc":"This Horde package provides client libraries for the Facebook REST API.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php84-pear-horde-Horde_Http":{"origin":"www/pear-Horde_Http","version":"2.1.7"},"php84-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"},"php84-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php84-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"},"php84-simplexml":{"origin":"textproc/php84-simplexml","version":"8.4.8"}},"categories":["pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_service_facebook:2.0.10:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_Scribe","origin":"net/pear-Horde_Scribe","version":"2.0.3","comment":"Horde Scribe client","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b77a525226ca4d4baaa0dfb86f42dfe6a8923e6f7ea669fcc4d4bd590f4f3a7f","flatsize":21217,"path":"All/php84-pear-horde-Horde_Scribe-2.0.3.pkg","repopath":"All/php84-pear-horde-Horde_Scribe-2.0.3.pkg","licenselogic":"single","pkgsize":5840,"desc":"Horde packaged version of the PHP Scribe client.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Thrift":{"origin":"devel/pear-Horde_Thrift","version":"2.0.3"}},"categories":["net","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_scribe:2.0.3:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_Secret","origin":"security/pear-Horde_Secret","version":"2.0.6","comment":"Secret Encryption API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"993d742a664457abb2e23e77c94966780cfa81d3ce152f64b5c90d7e00332385","flatsize":48454,"path":"All/php84-pear-horde-Horde_Secret-2.0.6.pkg","repopath":"All/php84-pear-horde-Horde_Secret-2.0.6.pkg","licenselogic":"single","pkgsize":13704,"desc":"The Horde_Secret library provides an API for encrypting and decrypting\nsmall pieces of data with the use of a shared key.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Horde_Crypt_Blowfish":{"origin":"security/pear-Horde_Crypt_Blowfish","version":"1.1.4"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php84-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"}},"categories":["pear","security","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_secret:2.0.6:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_Oauth","origin":"security/pear-Horde_Oauth","version":"2.0.4","comment":"Horde OAuth client/server","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e11b8895fdba24774ce7c5cd62f8bc0b09f0a17a429548554f6462326d72f916","flatsize":27496,"path":"All/php84-pear-horde-Horde_Oauth-2.0.4.pkg","repopath":"All/php84-pear-horde-Horde_Oauth-2.0.4.pkg","licenselogic":"single","pkgsize":7072,"desc":"This Horde package provides an OAuth consumer (http://oauth.net)\nand OAuth infrastruture, and in the future will provide an OAuth server.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php84-pear-horde-Horde_Http":{"origin":"www/pear-Horde_Http","version":"2.1.7"},"php84-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["pear","security","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_oauth:2.0.4:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_Scheduler","origin":"devel/pear-Horde_Scheduler","version":"2.0.3","comment":"Horde Scheduler System","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"45f77da3faa02e32683da1f190be2d7e0786f13e0e5daab36eb79440498a1a2d","flatsize":46529,"path":"All/php84-pear-horde-Horde_Scheduler-2.0.3.pkg","repopath":"All/php84-pear-horde-Horde_Scheduler-2.0.3.pkg","licenselogic":"single","pkgsize":14080,"desc":"This package provides supporting functionality for Horde that is not tied\nto Horde but is used by it.\nThese classes can be used outside of Horde as well.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Horde_Vfs":{"origin":"filesystems/pear-Horde_Vfs","version":"2.4.2"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Core":{"origin":"devel/pear-Horde_Core","version":"2.31.18"},"php84-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_scheduler:2.0.3:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_Pack","origin":"archivers/pear-Horde_Pack","version":"1.0.7","comment":"Horde Pack Utility","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c2ae626d172c840df7fcddd212145165236cb9c0fa0896a02f8b7a994ad8f141","flatsize":64247,"path":"All/php84-pear-horde-Horde_Pack-1.0.7.pkg","repopath":"All/php84-pear-horde-Horde_Pack-1.0.7.pkg","licenselogic":"single","pkgsize":16344,"desc":"Horde replacement for serialize()/json_encode() that will automatically use the\nmost efficient serialization available based on the input.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Compress_Fast":{"origin":"archivers/pear-Horde_Compress_Fast","version":"1.1.1"},"php84-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"}},"categories":["archivers","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_pack:1.0.7:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_Role","origin":"devel/pear-Horde_Role","version":"1.0.1","comment":"PEAR installer role for Horde components","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"083efc815d101c88f10cfa0c6746768e881824b72fc7e72cf43f0bf70544fbbc","flatsize":32440,"path":"All/php84-pear-horde-Horde_Role-1.0.1.pkg","repopath":"All/php84-pear-horde-Horde_Role-1.0.1.pkg","licenselogic":"single","pkgsize":11172,"desc":"PEAR method to install Horde components into a base Horde installation.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_role:1.0.1:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_Queue","origin":"devel/pear-Horde_Queue","version":"1.1.5","comment":"Horde Queue","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"39ca16d1e68f53043c0e166b8109daa636f4c2a1a1684d8f5a5581bc1082ea8e","flatsize":36042,"path":"All/php84-pear-horde-Horde_Queue-1.1.5.pkg","repopath":"All/php84-pear-horde-Horde_Queue-1.1.5.pkg","licenselogic":"single","pkgsize":12292,"desc":"Queue layer for the Horde Framework with various storage backends and runners.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_queue:1.1.5:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_Rdo","origin":"devel/pear-Horde_Rdo","version":"2.1.0","comment":"Horde Rampage Data Objects","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5bec58708ec97a900c82ff07f00c954838bf2c08fb0bfd33ebf0bf0d8fd242d7","flatsize":146021,"path":"All/php84-pear-horde-Horde_Rdo-2.1.0.pkg","repopath":"All/php84-pear-horde-Horde_Rdo-2.1.0.pkg","licenselogic":"single","pkgsize":33248,"desc":"Horde lightweight ORM layer","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Db":{"origin":"databases/pear-Horde_Db","version":"2.4.1"},"php84-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-horde-Horde_Rpc","origin":"net/pear-Horde_Rpc","version":"2.1.9","comment":"Horde RPC API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"82a6228a92aacaa6bbfe71bf4f471c9d77fd61a715e19cac67fb920910c27054","flatsize":223025,"path":"All/php84-pear-horde-Horde_Rpc-2.1.9.pkg","repopath":"All/php84-pear-horde-Horde_Rpc-2.1.9.pkg","licenselogic":"single","pkgsize":37892,"desc":"The Horde_Rpc library provides a common abstracted interface to various\nremote methods of accessing Horde functionality.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_ActiveSync":{"origin":"comms/pear-Horde_ActiveSync","version":"2.41.9"},"php84-pear-horde-Horde_Core":{"origin":"devel/pear-Horde_Core","version":"2.31.18"},"php84-pear-horde-Horde_Dav":{"origin":"www/pear-Horde_Dav","version":"1.1.4"},"php84-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php84-pear-horde-Horde_Http":{"origin":"www/pear-Horde_Http","version":"2.1.7"},"php84-pear-horde-Horde_Lock":{"origin":"devel/pear-Horde_Lock","version":"2.1.4"},"php84-pear-horde-Horde_Perms":{"origin":"security/pear-Horde_Perms","version":"2.1.8"},"php84-pear-horde-Horde_Serialize":{"origin":"devel/pear-Horde_Serialize","version":"2.0.5"},"php84-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"},"php84-pear-horde-Horde_SyncMl":{"origin":"comms/pear-Horde_SyncMl","version":"2.0.7"},"php84-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php84-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"},"php84-pear-horde-Horde_Xml_Element":{"origin":"textproc/pear-Horde_Xml_Element","version":"2.0.4"}},"categories":["net","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_rpc:2.1.9:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_LoginTasks","origin":"devel/pear-Horde_LoginTasks","version":"2.0.8","comment":"Horde Login Tasks System","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9caa86510484813b84ed38de1b0e67def4ed4f2b4f202feb0563f64c2e13c4dd","flatsize":201080,"path":"All/php84-pear-horde-Horde_LoginTasks-2.0.8.pkg","repopath":"All/php84-pear-horde-Horde_LoginTasks-2.0.8.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":31068,"desc":"The Horde_LoginTasks library provides a set of methods for dealing with tasks\nrun upon login to Horde applications.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_logintasks:2.0.8:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_Prefs","origin":"devel/pear-Horde_Prefs","version":"2.9.0","comment":"Horde Preferences API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a405f822e7c10defda3b90dba885400a6f17dfaec963c78db1ccd8b348664a30","flatsize":305257,"path":"All/php84-pear-horde-Horde_Prefs-2.9.0.pkg","repopath":"All/php84-pear-horde-Horde_Prefs-2.9.0.pkg","licenselogic":"single","pkgsize":51416,"desc":"The Horde_Prefs package provides a common abstracted interface into\nthe various preferences storage mediums. It also includes all\nof the functions for retrieving, storing, and checking preference values.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php84-pear-horde-Horde_Mail":{"origin":"mail/pear-Horde_Mail","version":"2.6.6"},"php84-pear-horde-Horde_Mime":{"origin":"mail/pear-Horde_Mime","version":"2.11.2"},"php84-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php84-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_prefs:2.9.0:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_Perms","origin":"security/pear-Horde_Perms","version":"2.1.8","comment":"Horde Permissions System","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c0063bab1cb52f8b6125eb9926fa96c0a14fd561c6dc3462c65dab39d2ca5505","flatsize":230482,"path":"All/php84-pear-horde-Horde_Perms-2.1.8.pkg","repopath":"All/php84-pear-horde-Horde_Perms-2.1.8.pkg","licenselogic":"single","pkgsize":37016,"desc":"The Perms package provides an interface to the Horde permissions system.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Db":{"origin":"databases/pear-Horde_Db","version":"2.4.1"},"php84-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php84-pear-horde-Horde_Group":{"origin":"security/pear-Horde_Group","version":"2.1.1"},"php84-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php84-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["pear","security","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_perms:2.1.8:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_Pdf","origin":"textproc/pear-Horde_Pdf","version":"2.0.8","comment":"Horde PDF library","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0d9133b408837a545bb8bb1b3b3492b4946b0c85983f188fe7fa1873dddf8acf","flatsize":279320,"path":"All/php84-pear-horde-Horde_Pdf-2.0.8.pkg","repopath":"All/php84-pear-horde-Horde_Pdf-2.0.8.pkg","licenselogic":"single","pkgsize":46112,"desc":"This Horde package provides PDF generation using only PHP,\nwithout requiring any external libraries.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"}},"categories":["pear","textproc","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_pdf:2.0.8:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_Lock","origin":"devel/pear-Horde_Lock","version":"2.1.4","comment":"Horde Resource Locking System","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b1ad6a111c5cb3ccc8031370d7616f7d4544513fe581bb9826167f4014dfb84e","flatsize":75800,"path":"All/php84-pear-horde-Horde_Lock-2.1.4.pkg","repopath":"All/php84-pear-horde-Horde_Lock-2.1.4.pkg","licenselogic":"single","pkgsize":17536,"desc":"The Horde_Lock library provides the Horde resource locking system.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php84-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_lock:2.1.4:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_Notification","origin":"devel/pear-Horde_Notification","version":"2.0.4","comment":"Horde Notification System","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6c754b0b2227572a8540618e2cd6f738b453e0c44c1fe479be9798110de3c683","flatsize":99925,"path":"All/php84-pear-horde-Horde_Notification-2.0.4.pkg","repopath":"All/php84-pear-horde-Horde_Notification-2.0.4.pkg","licenselogic":"single","pkgsize":20932,"desc":"The Horde_Notification library provides a subject-observer pattern\nfor raising and showing messages of different types and to different\nlisteners.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-gettext":{"origin":"devel/php84-gettext","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php84-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_notification:2.0.4:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_Mongo","origin":"databases/pear-Horde_Mongo","version":"1.1.0","comment":"Horde Mongo Configuration","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"39ef9dfc37c5be59414f2c8670198161fe1ef3299930b0ae7182e69ebbe05a2d","flatsize":567495,"path":"All/php84-pear-horde-Horde_Mongo-1.1.0.pkg","repopath":"All/php84-pear-horde-Horde_Mongo-1.1.0.pkg","licenselogic":"single","pkgsize":85560,"desc":"Provides an API to ensure that the PECL Mongo extension can be used\nconsistently across various Horde packages.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"}},"categories":["databases","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_mongo:1.1.0:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_Kolab_Format","origin":"textproc/pear-Horde_Kolab_Format","version":"2.0.9","comment":"Horde library for reading/writing Kolab data formats","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e6479b4812f92cd63b04cf4e368b483bcd456d2ca3df2f4227d512e1c4b255ac","flatsize":466079,"path":"All/php84-pear-horde-Horde_Kolab_Format-2.0.9.pkg","repopath":"All/php84-pear-horde-Horde_Kolab_Format-2.0.9.pkg","licenselogic":"single","pkgsize":53612,"desc":"This Horde package allows to convert Kolab data objects from XML to hashes.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-dom":{"origin":"textproc/php84-dom","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"}},"categories":["pear","textproc","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_kolab_format:2.0.9:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_JavascriptMinify","origin":"textproc/pear-Horde_JavascriptMinify","version":"1.1.5","comment":"Horde Javascript Minification","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e35fa448be8d1625cc5152bd252220327901bc3e412191b963aeffeeb0107a9d","flatsize":59711,"path":"All/php84-pear-horde-Horde_JavascriptMinify-1.1.5.pkg","repopath":"All/php84-pear-horde-Horde_JavascriptMinify-1.1.5.pkg","licenselogic":"single","pkgsize":15732,"desc":"Horde abstracted interface to various javascript minification backends.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"}},"categories":["pear","textproc","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_javascriptminify:1.1.5:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_Injector","origin":"devel/pear-Horde_Injector","version":"2.0.5","comment":"Horde dependency injection container","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a4c6928f162e01ea1ffdc647d844aa7428ef28dabd1c8226047913df405ccb6b","flatsize":124188,"path":"All/php84-pear-horde-Horde_Injector-2.0.5.pkg","repopath":"All/php84-pear-horde-Horde_Injector-2.0.5.pkg","licenselogic":"single","pkgsize":21388,"desc":"Depedency injection container for Horde.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_injector:2.0.5:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_Memcache","origin":"databases/pear-Horde_Memcache","version":"2.1.2","comment":"Horde Memcache API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3ff8c6d4d15f996d2fdf4b77de131621e262aa5c6b925e40e48bc55b069e8c19","flatsize":57437,"path":"All/php84-pear-horde-Horde_Memcache-2.1.2.pkg","repopath":"All/php84-pear-horde-Horde_Memcache-2.1.2.pkg","licenselogic":"single","pkgsize":15192,"desc":"Horde API to access a memcache server.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php84-pecl-memcache":{"origin":"databases/pecl-memcache","version":"8.2"}},"categories":["databases","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-horde-Horde_Mime","origin":"mail/pear-Horde_Mime","version":"2.11.2","comment":"Horde MIME Library","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"12d7524c8e77f9b0a68bb98787b1f768dd5deac96c2c0101382b7bf357550ed5","flatsize":789505,"path":"All/php84-pear-horde-Horde_Mime-2.11.2.pkg","repopath":"All/php84-pear-horde-Horde_Mime-2.11.2.pkg","licenselogic":"single","pkgsize":123632,"desc":"Horde package providing methods for dealing with MIME (RFC 2045) and related\ne-mail (RFC 822/2822/5322) standards.for creating and manipulating dates.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php84-pear-horde-Horde_Mail":{"origin":"mail/pear-Horde_Mail","version":"2.6.6"},"php84-pear-horde-Horde_Stream_Filter":{"origin":"devel/pear-Horde_Stream_Filter","version":"2.0.5"},"php84-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"},"php84-pear-horde-Horde_Text_Flowed":{"origin":"textproc/pear-Horde_Text_Flowed","version":"2.0.4"},"php84-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php84-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["mail","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_mime:2.11.2:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_Idna","origin":"dns/pear-Horde_Idna","version":"1.1.2","comment":"Horde IDNA backend normalization package","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6d10e8e015365b799023372185c464f76a595cf28d422a41a61fc0ae4f65a0bd","flatsize":40329,"path":"All/php84-pear-horde-Horde_Idna-1.1.2.pkg","repopath":"All/php84-pear-horde-Horde_Idna-1.1.2.pkg","licenselogic":"single","pkgsize":10356,"desc":"Horde class for normalized access to various backends providing IDNA\n(Internationalized Domain Names in Applications) support.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-dom":{"origin":"textproc/php84-dom","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"}},"categories":["dns","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_idna:1.1.2:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_Mail_Autoconfig","origin":"mail/pear-Horde_Mail_Autoconfig","version":"1.0.3","comment":"Horde Mail Autoconfiguration","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5ed2fe297a970e3629d3b31fb9cb1e7b96fbacecf9a12738299c894dc5e66d18","flatsize":76540,"path":"All/php84-pear-horde-Horde_Mail_Autoconfig-1.0.3.pkg","repopath":"All/php84-pear-horde-Horde_Mail_Autoconfig-1.0.3.pkg","licenselogic":"single","pkgsize":17936,"desc":"Horde class that attempts to automatically determine configuration options\nfor various remote mail services (IMAP/POP3/SMTP).","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Horde_Imap_Client":{"origin":"mail/pear-Horde_Imap_Client","version":"2.29.18"},"php84-pear-Horde_Smtp":{"origin":"mail/pear-Horde_Smtp","version":"1.9.6"},"php84-pear-Net_DNS2":{"origin":"dns/pear-Net_DNS2","version":"1.5.4_1"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php84-pear-horde-Horde_Http":{"origin":"www/pear-Horde_Http","version":"2.1.7"},"php84-pear-horde-Horde_Mail":{"origin":"mail/pear-Horde_Mail","version":"2.6.6"}},"categories":["mail","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_mail_autoconfig:1.0.3:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_Mail","origin":"mail/pear-Horde_Mail","version":"2.6.6","comment":"Horde Mail Library","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"32360bb1a594b3027611d23671ef098a2afaa0ae12f456008fcfea8f36069224","flatsize":222760,"path":"All/php84-pear-horde-Horde_Mail-2.6.6.pkg","repopath":"All/php84-pear-horde-Horde_Mail-2.6.6.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":36104,"desc":"The Horde_Mail library is a fork of the PEAR Mail library that provides\nadditional functionality, including (but not limited to):\n* Allows a stream to be passed in.\n* Allows raw headertext to be used in the outgoing messages (required for\n  things like message redirection pursuant to RFC 5322 [3.6.6]).\n* Native PHP 5 code.\n* PHPUnit test suite.\n* Provides more comprehensive sendmail error messages.\n* Uses Exceptions instead of PEAR_Errors.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Net_SMTP":{"origin":"net/pear-Net_SMTP","version":"1.12.1"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php84-pear-horde-Horde_Idna":{"origin":"dns/pear-Horde_Idna","version":"1.1.2"},"php84-pear-horde-Horde_Stream_Filter":{"origin":"devel/pear-Horde_Stream_Filter","version":"2.0.5"}},"categories":["mail","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_mail:2.6.6:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_History","origin":"devel/pear-Horde_History","version":"2.3.6","comment":"Horde API for tracking the history of an object","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0c818891ede2038bea66d694d7875ab6d417332ea2796b741ee1cd3abc6d14a9","flatsize":141290,"path":"All/php84-pear-horde-Horde_History-2.3.6.pkg","repopath":"All/php84-pear-horde-Horde_History-2.3.6.pkg","licenselogic":"single","pkgsize":25180,"desc":"The Horde_History API provides a way to track changes\non arbitrary pieces of data in Horde applications.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Db":{"origin":"databases/pear-Horde_Db","version":"2.4.1"},"php84-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_history:2.3.6:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_ListHeaders","origin":"mail/pear-Horde_ListHeaders","version":"1.2.5","comment":"Horde List Headers Parsing Library","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0397dfecabff02680a9b6749cb18dcba13ca5cc4b68095a677a2e728459e5c11","flatsize":69431,"path":"All/php84-pear-horde-Horde_ListHeaders-1.2.5.pkg","repopath":"All/php84-pear-horde-Horde_ListHeaders-1.2.5.pkg","licenselogic":"single","pkgsize":17312,"desc":"The Horde_ListHeaders library parses Mailing List Headers as defined in\nRFC 2369 & RFC 2919.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Mail":{"origin":"mail/pear-Horde_Mail","version":"2.6.6"}},"categories":["mail","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_listheaders:1.2.5:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_Ldap","origin":"net/pear-Horde_Ldap","version":"2.4.2","comment":"Horde LDAP libraries","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b57e172ae570be5af90b3d3a5291679546039ce25e5c57a9b2ae62c666bc3093","flatsize":312421,"path":"All/php84-pear-horde-Horde_Ldap-2.4.2.pkg","repopath":"All/php84-pear-horde-Horde_Ldap-2.4.2.pkg","licenselogic":"single","pkgsize":57404,"desc":"This package provides a set of classes for connecting to LDAP servers\nand working with directory objects.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-ldap":{"origin":"net/php84-ldap","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php84-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["net","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_ldap:2.4.2:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_Kolab_Session","origin":"net/pear-Horde_Kolab_Session","version":"2.0.3","comment":"Horde library for managing an active Kolab session","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e7ff59fefa8175a574b4ef42aac43bbbe4cead8afe75f738cabb0ec24588c24b","flatsize":145850,"path":"All/php84-pear-horde-Horde_Kolab_Session-2.0.3.pkg","repopath":"All/php84-pear-horde-Horde_Kolab_Session-2.0.3.pkg","licenselogic":"single","pkgsize":21272,"desc":"This Horde package handles a Kolab session. It allows to authenticate\nagainst LDAP and provides the users storage locations.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Horde_Kolab_Server":{"origin":"net/pear-Horde_Kolab_Server","version":"2.0.5"},"php84-pear-Horde_Log":{"origin":"sysutils/pear-Horde_Log","version":"2.3.0_1"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"}},"categories":["net","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_kolab_session:2.0.3:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_Kolab_Storage","origin":"mail/pear-Horde_Kolab_Storage","version":"2.2.4","comment":"Horde library for handling Kolab data stored on an IMAP server","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e0468eaeaee5618ddd5e985038a19a7f1bdc489c1d7bc1b56636737c63f5bf27","flatsize":1403575,"path":"All/php84-pear-horde-Horde_Kolab_Storage-2.2.4.pkg","repopath":"All/php84-pear-horde-Horde_Kolab_Storage-2.2.4.pkg","licenselogic":"single","pkgsize":141328,"desc":"Storing user data in an IMAP account belonging to the user is one of the Kolab\nserver core concepts. This package provides all the necessary means to deal\nwith this type of data storage effectively.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Horde_Imap_Client":{"origin":"mail/pear-Horde_Imap_Client","version":"2.29.18"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Cache":{"origin":"devel/pear-Horde_Cache","version":"2.5.5"},"php84-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php84-pear-horde-Horde_Kolab_Format":{"origin":"textproc/pear-Horde_Kolab_Format","version":"2.0.9"},"php84-pear-horde-Horde_Mime":{"origin":"mail/pear-Horde_Mime","version":"2.11.2"},"php84-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"},"php84-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php84-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"},"php84-pecl-imap":{"origin":"mail/pecl-imap","version":"1.0.3"}},"categories":["mail","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_kolab_storage:2.2.4:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_Nls","origin":"devel/pear-Horde_Nls","version":"2.2.1_1","comment":"Horde Native Language Support","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dea883f07f48d682099e0e3e30da83ad2c115e62319ae7bd51b156483f5aa47d","flatsize":2122863,"path":"All/php84-pear-horde-Horde_Nls-2.2.1_1.pkg","repopath":"All/php84-pear-horde-Horde_Nls-2.2.1_1.pkg","licenselogic":"single","pkgsize":207056,"desc":"Provides common methods for handling language data, timezones,\nand hostname->country lookups.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php84-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-horde-Horde_Itip","origin":"devel/pear-Horde_Itip","version":"2.1.2","comment":"Horde iTip invitation response handling","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"df82e9e900a86e0872802ccee96d8b16e7b2b6e314e5bc3f3e1f4ab064f0ab63","flatsize":265770,"path":"All/php84-pear-horde-Horde_Itip-2.1.2.pkg","repopath":"All/php84-pear-horde-Horde_Itip-2.1.2.pkg","licenselogic":"single","pkgsize":34840,"desc":"This Horde package allows to generate MIME encapsuled responses to iCalendar\ninvitations.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Icalendar":{"origin":"devel/pear-Horde_Icalendar","version":"2.1.8"},"php84-pear-horde-Horde_Mime":{"origin":"mail/pear-Horde_Mime","version":"2.11.2"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_itip:2.1.2:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_Mime_Viewer","origin":"mail/pear-Horde_Mime_Viewer","version":"2.2.4","comment":"Horde MIME Viewer Library","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"675fef7574cbc25fd3cbe60b3bfcbaf4d64333edd0f5860af65f7b2b875772ea","flatsize":1983151,"path":"All/php84-pear-horde-Horde_Mime_Viewer-2.2.4.pkg","repopath":"All/php84-pear-horde-Horde_Mime_Viewer-2.2.4.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":267872,"desc":"This Horde library provides rendering drivers for MIME data.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Browser":{"origin":"www/pear-Horde_Browser","version":"2.0.16"},"php84-pear-horde-Horde_Compress":{"origin":"archivers/pear-Horde_Compress","version":"2.2.4"},"php84-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php84-pear-horde-Horde_Mime":{"origin":"mail/pear-Horde_Mime","version":"2.11.2"},"php84-pear-horde-Horde_Role":{"origin":"devel/pear-Horde_Role","version":"1.0.1"},"php84-pear-horde-Horde_Text_Filter":{"origin":"textproc/pear-Horde_Text_Filter","version":"2.3.7"},"php84-pear-horde-Horde_Text_Flowed":{"origin":"textproc/pear-Horde_Text_Flowed","version":"2.0.4"},"php84-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php84-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"},"php84-xml":{"origin":"textproc/php84-xml","version":"8.4.8"}},"categories":["mail","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_mime_viewer:2.2.4:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_Imsp","origin":"databases/pear-Horde_Imsp","version":"2.0.10","comment":"Horde IMSP API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"90107fefae249cb3e87c6bc128a20ffed8d0133d4f327c7e48359c35fcddac56","flatsize":190983,"path":"All/php84-pear-horde-Horde_Imsp-2.0.10.pkg","repopath":"All/php84-pear-horde-Horde_Imsp-2.0.10.pkg","licenselogic":"single","pkgsize":32764,"desc":"Provides an API into an IMSP server for address books and options.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"}},"categories":["databases","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_imsp:2.0.10:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_Icalendar","origin":"devel/pear-Horde_Icalendar","version":"2.1.8","comment":"Horde iCalendar API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"157da00220651d8e825d12582ac6c4000dd11e0b0e49aeabf077c6c62d98c146","flatsize":553978,"path":"All/php84-pear-horde-Horde_Icalendar-2.1.8.pkg","repopath":"All/php84-pear-horde-Horde_Icalendar-2.1.8.pkg","licenselogic":"single","pkgsize":95816,"desc":"This Horde package provides an API for dealing with iCalendar data.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Date":{"origin":"devel/pear-Horde_Date","version":"2.4.1"},"php84-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php84-pear-horde-Horde_Mail":{"origin":"mail/pear-Horde_Mail","version":"2.6.6"},"php84-pear-horde-Horde_Mime":{"origin":"mail/pear-Horde_Mime","version":"2.11.2"},"php84-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"},"php84-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php84-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_icalendar:2.1.8:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_Http","origin":"www/pear-Horde_Http","version":"2.1.7","comment":"Horde HTTP libraries","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7c520843f3a74b169d0a40a097f8c0a928cf96e05de8d3a62ba89354c7a2ce7e","flatsize":83089,"path":"All/php84-pear-horde-Horde_Http-2.1.7.pkg","repopath":"All/php84-pear-horde-Horde_Http-2.1.7.pkg","licenselogic":"single","pkgsize":15572,"desc":"This Horde package provides a set of classes for making HTTP requests.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php84-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"}},"categories":["pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_http:2.1.7:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_HashTable","origin":"databases/pear-Horde_HashTable","version":"1.2.6","comment":"Horde Hash Table Interface","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8712eb7c7abcfa711092354d87ce9f38e1d605347a1935d5fe578dc7ee3fc867","flatsize":68877,"path":"All/php84-pear-horde-Horde_HashTable-1.2.6.pkg","repopath":"All/php84-pear-horde-Horde_HashTable-1.2.6.pkg","licenselogic":"single","pkgsize":16848,"desc":"Horde API to access various hash table implementations.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"}},"categories":["databases","pear","www"],"options":{"MEMCACHE":"off"},"annotations":{"cpe":"cpe:2.3:a:horde:horde_hashtable:1.2.6:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_Group","origin":"security/pear-Horde_Group","version":"2.1.1","comment":"Horde User Groups System","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"298dba1aa20e4cfa26009bf37d65554d4bcf062e96025318e68858ff62430486","flatsize":130811,"path":"All/php84-pear-horde-Horde_Group-2.1.1.pkg","repopath":"All/php84-pear-horde-Horde_Group-2.1.1.pkg","licenselogic":"single","pkgsize":22892,"desc":"Package for managing and accessing the Horde groups system.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php84-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["pear","security","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_group:2.1.1:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_Exception","origin":"devel/pear-Horde_Exception","version":"2.0.8","comment":"Horde Exception Handler","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d6ec7f469a24f4e6a0418d592b97cbb129be169efe2d505daee7390b4acab63a","flatsize":134159,"path":"All/php84-pear-horde-Horde_Exception-2.0.8.pkg","repopath":"All/php84-pear-horde-Horde_Exception-2.0.8.pkg","licenselogic":"single","pkgsize":24756,"desc":"Default exception handlers for the Horde Application Framework.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_exception:2.0.8:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_Db","origin":"databases/pear-Horde_Db","version":"2.4.1","comment":"Horde Database Libraries","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"21708936e1dcbad462b18a4860bcb868188ae1bbec02e6c8fbd7081568edabbc","flatsize":643561,"path":"All/php84-pear-horde-Horde_Db-2.4.1.pkg","repopath":"All/php84-pear-horde-Horde_Db-2.4.1.pkg","licenselogic":"single","pkgsize":73000,"desc":"Horde database/SQL abstraction layer","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-mysqli":{"origin":"databases/php84-mysqli","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Date":{"origin":"devel/pear-Horde_Date","version":"2.4.1"},"php84-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php84-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"}},"categories":["databases","pear","www"],"options":{"MYSQLI":"on","PDO":"off"},"annotations":{"cpe":"cpe:2.3:a:horde:horde_db:2.4.1:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_Date_Parser","origin":"devel/pear-Horde_Date_Parser","version":"2.0.7","comment":"Horde Date Parser","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"324d812fb804d0aef1bbfb199271d70e00d1f6957ff7b6ae4c994a935533648e","flatsize":183659,"path":"All/php84-pear-horde-Horde_Date_Parser-2.0.7.pkg","repopath":"All/php84-pear-horde-Horde_Date_Parser-2.0.7.pkg","licenselogic":"single","pkgsize":29136,"desc":"Horde library for natural-language date parsing,\nwith support for multiple languages and locales","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Date":{"origin":"devel/pear-Horde_Date","version":"2.4.1"},"php84-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_date_parser:2.0.7:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_Date","origin":"devel/pear-Horde_Date","version":"2.4.1","comment":"Horde Date package","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"60951a90651c70e051df59746418d6f3b0d182f4832bdaa775eaf2a66b6f3489","flatsize":469107,"path":"All/php84-pear-horde-Horde_Date-2.4.1.pkg","repopath":"All/php84-pear-horde-Horde_Date-2.4.1.pkg","licenselogic":"single","pkgsize":64412,"desc":"Horde package for creating and manipulating dates.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php84-pear-horde-Horde_Nls":{"origin":"devel/pear-Horde_Nls","version":"2.2.1_1"},"php84-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_date:2.4.1:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_Data","origin":"devel/pear-Horde_Data","version":"2.1.5","comment":"Horde Data API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d7f05b5a69064c9ef8e2f93a6f5a16008d7f6c5e678b9b8dc2e43385dd52bb5a","flatsize":254576,"path":"All/php84-pear-horde-Horde_Data-2.1.5.pkg","repopath":"All/php84-pear-horde-Horde_Data-2.1.5.pkg","licenselogic":"single","pkgsize":42764,"desc":"This package provides a data import and export API, with backends for:\n* CSV\n* TSV\n* iCalendar\n* vCard\n* vNote\n* vTodo","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Browser":{"origin":"www/pear-Horde_Browser","version":"2.0.16"},"php84-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php84-pear-horde-Horde_Icalendar":{"origin":"devel/pear-Horde_Icalendar","version":"2.1.8"},"php84-pear-horde-Horde_Mail":{"origin":"mail/pear-Horde_Mail","version":"2.6.6"},"php84-pear-horde-Horde_Mime":{"origin":"mail/pear-Horde_Mime","version":"2.11.2"},"php84-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php84-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_data:2.1.5:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_Css_Parser","origin":"www/pear-Horde_Css_Parser","version":"1.0.11","comment":"Horde CSS Parser","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5a8d5a9effd8188c52ddd129ed2f439418b3de31429883cdceaee5bf3eb44522","flatsize":334456,"path":"All/php84-pear-horde-Horde_Css_Parser-1.0.11.pkg","repopath":"All/php84-pear-horde-Horde_Css_Parser-1.0.11.pkg","licenselogic":"single","pkgsize":72676,"desc":"This Horde package provides access to the Sabberworm CSS Parser from within\nthe Horde framework.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"}},"categories":["pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_css_parser:1.0.11:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_CssMinify","origin":"textproc/pear-Horde_CssMinify","version":"1.0.4","comment":"Horde CSS Minification","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2630fb140d039aec4e2e855c94b3ee72313c4b21c5e7536da25ac202701f1e56","flatsize":36846,"path":"All/php84-pear-horde-Horde_CssMinify-1.0.4.pkg","repopath":"All/php84-pear-horde-Horde_CssMinify-1.0.4.pkg","licenselogic":"single","pkgsize":11820,"desc":"Horde abstracted interface to various CSS minification backends.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"}},"categories":["pear","textproc","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_cssminify:1.0.4:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_Form","origin":"www/pear-Horde_Form","version":"2.0.20","comment":"Horde Form API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3937135ef7403afee6c668fb6a9221b18a2eb1ba63c7e7c24d800818d8beaa32","flatsize":1147990,"path":"All/php84-pear-horde-Horde_Form-2.0.20.pkg","repopath":"All/php84-pear-horde-Horde_Form-2.0.20.pkg","licenselogic":"single","pkgsize":138400,"desc":"The Horde_Form package provides form rendering, validation, and other\nfunctionality for the Horde Application Framework.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Core":{"origin":"devel/pear-Horde_Core","version":"2.31.18"},"php84-pear-horde-Horde_Date":{"origin":"devel/pear-Horde_Date","version":"2.4.1"},"php84-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php84-pear-horde-Horde_Mail":{"origin":"mail/pear-Horde_Mail","version":"2.6.6"},"php84-pear-horde-Horde_Mime":{"origin":"mail/pear-Horde_Mime","version":"2.11.2"},"php84-pear-horde-Horde_Nls":{"origin":"devel/pear-Horde_Nls","version":"2.2.1_1"},"php84-pear-horde-Horde_Token":{"origin":"devel/pear-Horde_Token","version":"2.0.9"},"php84-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php84-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_form:2.0.20:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_Controller","origin":"devel/pear-Horde_Controller","version":"2.0.5","comment":"Horde Controller libraries","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"795b50b87aade66a8bab61493e87f27ab8dae7cc9150e0d60333b4034b7ff759","flatsize":62051,"path":"All/php84-pear-horde-Horde_Controller-2.0.5.pkg","repopath":"All/php84-pear-horde-Horde_Controller-2.0.5.pkg","licenselogic":"single","pkgsize":12132,"desc":"This package provides the controller part of an MVC system for Horde.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Horde_Log":{"origin":"sysutils/pear-Horde_Log","version":"2.3.0_1"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php84-pear-horde-Horde_Injector":{"origin":"devel/pear-Horde_Injector","version":"2.0.5"},"php84-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"},"php84-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_controller:2.0.5:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_Constraint","origin":"devel/pear-Horde_Constraint","version":"2.0.3","comment":"Horde Constraint library","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"636d9b0f1f9670aa22d973deb287fbcaa80b1a8e84c4aa407e82220616d6fa62","flatsize":23903,"path":"All/php84-pear-horde-Horde_Constraint-2.0.3.pkg","repopath":"All/php84-pear-horde-Horde_Constraint-2.0.3.pkg","licenselogic":"single","pkgsize":6428,"desc":"This Horde package provides a programmatic way of building\nconstraints that evaluate to true or false.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_constraint:2.0.3:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_Dav","origin":"www/pear-Horde_Dav","version":"1.1.4","comment":"Horde library for WebDAV, CalDAV, CardDAV","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e0d77bf8c1213a7fad5bb4605f9c0d04d5ec1d73494ea7717841a7448166a230","flatsize":1154812,"path":"All/php84-pear-horde-Horde_Dav-1.1.4.pkg","repopath":"All/php84-pear-horde-Horde_Dav-1.1.4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":193800,"desc":"This Horde package contains all Horde-specific wrapper classes\nfor the Sabre DAV library.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Auth":{"origin":"security/pear-Horde_Auth","version":"2.2.2"},"php84-pear-horde-Horde_Core":{"origin":"devel/pear-Horde_Core","version":"2.31.18"},"php84-pear-horde-Horde_Stream":{"origin":"devel/pear-Horde_Stream","version":"1.6.3"}},"categories":["pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_dav:1.1.4:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_Argv","origin":"devel/pear-Horde_Argv","version":"2.1.0","comment":"Horde command-line argument parsing package","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a18fe30a745afe7cb9df40353644be518f77f24f8c841f783f50c436012c5b59","flatsize":384924,"path":"All/php84-pear-horde-Horde_Argv-2.1.0.pkg","repopath":"All/php84-pear-horde-Horde_Argv-2.1.0.pkg","licenselogic":"single","pkgsize":59368,"desc":"Horde package providing classes for parsing command line arguments with\nvarious actions, providing help, grouping options, and more.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php84-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_argv:2.1.0:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_Compress_Fast","origin":"archivers/pear-Horde_Compress_Fast","version":"1.1.1","comment":"Horde Fast Compression Library","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"729ea25f68922d01d6e03a70980af1c6a220ca9c1292b8b06cd3e3619b4219ed","flatsize":46344,"path":"All/php84-pear-horde-Horde_Compress_Fast-1.1.1.pkg","repopath":"All/php84-pear-horde-Horde_Compress_Fast-1.1.1.pkg","licenselogic":"single","pkgsize":13436,"desc":"Horde_Compress_Fast - Fast Compression Library\n\nProvides compression suitable for packing strings on-the-fly in PHP code (as\nopposed to more resource-intensive compression algorithms such as DEFLATE).","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"}},"categories":["archivers","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_compress_fast:1.1.1:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_Alarm","origin":"devel/pear-Horde_Alarm","version":"2.2.10","comment":"PEAR Horde alarm libraries","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1dbf9a8b854aee4a220ed53f3d9e609ab727f8276ff751e77e7566a4b15f6f45","flatsize":235389,"path":"All/php84-pear-horde-Horde_Alarm-2.2.10.pkg","repopath":"All/php84-pear-horde-Horde_Alarm-2.2.10.pkg","licenselogic":"single","pkgsize":37624,"desc":"This package provides an interface to deal with reminders, alarms and\nnotifications through a standardized API. The following notification methods\nare available at the moment: standard Horde notifications, popups, emails, sms.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Date":{"origin":"devel/pear-Horde_Date","version":"2.4.1"},"php84-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php84-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_alarm:2.2.10:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_Cli","origin":"devel/pear-Horde_Cli","version":"2.3.0","comment":"Horde Command Line Interface API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"96a4a1b682c7d60f355f36687adf24900c072ebfc8d52f6bd619df0fe90789c0","flatsize":161524,"path":"All/php84-pear-horde-Horde_Cli-2.3.0.pkg","repopath":"All/php84-pear-horde-Horde_Cli-2.3.0.pkg","licenselogic":"single","pkgsize":30084,"desc":"Horde_Cli:: API for basic command-line functionality/checks","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"},"php84-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-horde-Horde_Cache","origin":"devel/pear-Horde_Cache","version":"2.5.5","comment":"Horde Caching API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e31c4430c43fac4afbb01bca89b6b0266809684f422e826a58243456f279e608","flatsize":141634,"path":"All/php84-pear-horde-Horde_Cache-2.5.5.pkg","repopath":"All/php84-pear-horde-Horde_Cache-2.5.5.pkg","licenselogic":"single","pkgsize":26300,"desc":"This Horde package provides a simple, functional caching API, with the option\nto store the cached data on the filesystem, in one of the PHP opcode cache\nsystems (APC, eAcclerator, XCache, or Zend Performance Suite's content cache),\nmemcached, or an SQL table.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Compress_Fast":{"origin":"archivers/pear-Horde_Compress_Fast","version":"1.1.1"},"php84-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php84-pear-horde-Horde_HashTable":{"origin":"databases/pear-Horde_HashTable","version":"1.2.6"},"php84-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_cache:2.5.5:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_Browser","origin":"www/pear-Horde_Browser","version":"2.0.16","comment":"Horde Browser API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"da85e6dfa1eb31c42c55c671a9acfccf5259df0d08c2c0cc65e17b6b3fa9657c","flatsize":230964,"path":"All/php84-pear-horde-Horde_Browser-2.0.16.pkg","repopath":"All/php84-pear-horde-Horde_Browser-2.0.16.pkg","licenselogic":"single","pkgsize":36680,"desc":"The Horde_Browser class provides an API for getting information about\nthe current user's browser and its capabilities.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php84-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_browser:2.0.16:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_Autoloader_Cache","origin":"devel/pear-Horde_Autoloader_Cache","version":"2.1.4","comment":"Horde Autoloader Cache","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fc8c5104f43b6ed5dbda3866d577092e1413598617b6b38aefed8cee8788bdd2","flatsize":48776,"path":"All/php84-pear-horde-Horde_Autoloader_Cache-2.1.4.pkg","repopath":"All/php84-pear-horde-Horde_Autoloader_Cache-2.1.4.pkg","licenselogic":"single","pkgsize":13616,"desc":"Extension of the Horde_Autoloader that implements caching of class-file-maps.\nThe caching method is determined automatically from the list of supported cache\nbackends: APC, XCache, eAccelerator, local file system.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Autoloader":{"origin":"devel/pear-Horde_Autoloader","version":"2.1.2"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_autoloader_cache:2.1.4:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_Autoloader","origin":"devel/pear-Horde_Autoloader","version":"2.1.2","comment":"Horde Autoloader","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1645e060b1043d36529315cd63dbb7fc938e5cc76c69fc5912b1cbb6e18c4bf5","flatsize":59670,"path":"All/php84-pear-horde-Horde_Autoloader-2.1.2.pkg","repopath":"All/php84-pear-horde-Horde_Autoloader-2.1.2.pkg","licenselogic":"single","pkgsize":15696,"desc":"Autoload implementation and class loading manager for Horde.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_autoloader:2.1.2:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_Auth","origin":"security/pear-Horde_Auth","version":"2.2.2","comment":"Horde Authentication API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2bc8c4a3df966481fa7b61b9ac8edc0c69a70ed8b12a4677f03b1f879c87fbc2","flatsize":352439,"path":"All/php84-pear-horde-Horde_Auth-2.2.2.pkg","repopath":"All/php84-pear-horde-Horde_Auth-2.2.2.pkg","licenselogic":"single","pkgsize":53544,"desc":"The Horde_Auth package provides a common interface into the various backends\nfor the Horde authentication system.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php84-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["pear","security","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_auth:2.2.2:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-horde-Horde_ActiveSync","origin":"comms/pear-Horde_ActiveSync","version":"2.41.9","comment":"Horde ActiveSync Server Library","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4c5ee73475132d718fa14b01d39da03f73c2727de33a308c42b8504b355a7e1b","flatsize":1887817,"path":"All/php84-pear-horde-Horde_ActiveSync-2.41.9.pkg","repopath":"All/php84-pear-horde-Horde_ActiveSync-2.41.9.pkg","licenselogic":"single","pkgsize":317896,"desc":"Horde libraries implementing an ActiveSync server.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-ctype":{"origin":"textproc/php84-ctype","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Horde_Mapi":{"origin":"mail/pear-Horde_Mapi","version":"1.0.10"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Compress":{"origin":"archivers/pear-Horde_Compress","version":"2.2.4"},"php84-pear-horde-Horde_Date":{"origin":"devel/pear-Horde_Date","version":"2.4.1"},"php84-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php84-pear-horde-Horde_Icalendar":{"origin":"devel/pear-Horde_Icalendar","version":"2.1.8"},"php84-pear-horde-Horde_Mime":{"origin":"mail/pear-Horde_Mime","version":"2.11.2"},"php84-pear-horde-Horde_Stream":{"origin":"devel/pear-Horde_Stream","version":"1.6.3"},"php84-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"},"php84-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["comms","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_activesync:2.41.9:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-doctrine-DoctrineDBAL","origin":"databases/pear-DoctrineDBAL","version":"2.3.4","comment":"Database abstraction layer used to power the ORM package","maintainer":"bofh@FreeBSD.org","www":"https://www.doctrine-project.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fa76b996613d8667899b7ced4db85f671067705514985714a713068acd6cdf9c","flatsize":942005,"path":"All/php84-pear-doctrine-DoctrineDBAL-2.3.4.pkg","repopath":"All/php84-pear-doctrine-DoctrineDBAL-2.3.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":116000,"desc":"The Doctrine DBAL package is the database abstraction layer used to\npower the ORM package.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pdo":{"origin":"databases/php84-pdo","version":"8.4.8"},"php84-pdo_mysql":{"origin":"databases/php84-pdo_mysql","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Symfony_Component_Console":{"origin":"devel/pear-Symfony_Component_Console","version":"2.4.4"},"php84-pear-channel-doctrine":{"origin":"devel/pear-channel-doctrine","version":"20130618"},"php84-pear-doctrine-DoctrineCommon":{"origin":"databases/pear-DoctrineCommon","version":"2.3.0"}},"categories":["databases","pear"],"options":{"DBLIB":"off","MYSQL":"on","ODBC":"off","PGSQL":"off","SQLITE":"off"},"annotations":{"flavor":"php84"}},{"name":"php84-pear-ezc_Base","origin":"devel/pear-ezc_Base","version":"1.8","comment":"Base package that all ezc components packages rely on","maintainer":"sunpoet@FreeBSD.org","www":"https://ezcomponents.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e30908772d42413239fff30516bd87df3069efcdf70ca7537fe39911a0f328bc","flatsize":366519,"path":"All/php84-pear-ezc_Base-1.8.pkg","repopath":"All/php84-pear-ezc_Base-1.8.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":214892,"desc":"The Base component provides the basic functionality, such as autoloading,\nthat all eZ Components need to function properly. The Base component needs\nto be loaded specifically. Base can also autoload external class reposito-\nries from outside the eZ Components.\n\nAside from the autoload functionality, the Base component also contains a\nnumber of generic Exception classes that all inherit from the ezcBaseExce-\nption class.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-ezc":{"origin":"devel/pear-channel-ezc","version":"20060124"}},"categories":["devel","pear"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-channel-symfony","origin":"devel/pear-channel-symfony","version":"20110701","comment":"PEAR channel pear.symfony-project.com","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.symfony-project.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c34864ed37b797ffd02e6896ba72f33bb8a4bb60f0bc13f45da8600f0afc0c87","flatsize":1094,"path":"All/php84-pear-channel-symfony-20110701.pkg","repopath":"All/php84-pear-channel-symfony-20110701.pkg","licenselogic":"single","pkgsize":1072,"desc":"PEAR channel for the symfony project","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-doctrine-DoctrineCommon","origin":"databases/pear-DoctrineCommon","version":"2.3.0","comment":"Shared code for Doctrine PHP object relational mapper","maintainer":"bofh@FreeBSD.org","www":"https://www.doctrine-project.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"00ad0e614a6af221510287377505c79fcf0596bff2dc90c8dbdcbb59bd7eb747","flatsize":403691,"path":"All/php84-pear-doctrine-DoctrineCommon-2.3.0.pkg","repopath":"All/php84-pear-doctrine-DoctrineCommon-2.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":53036,"desc":"The Doctrine Common package contains shared code between the other packages.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-doctrine":{"origin":"devel/pear-channel-doctrine","version":"20130618"}},"categories":["databases","pear"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-codegen","origin":"devel/pear-codegen","version":"1.0.7","comment":"Tool to create code generators that operate on XML descriptions","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/CodeGen","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e226d09c11f37e39a7e060763c7bdb46790e092e5200724e59c0ac3c7654936c","flatsize":232938,"path":"All/php84-pear-codegen-1.0.7.pkg","repopath":"All/php84-pear-codegen-1.0.7.pkg","licenselogic":"single","pkgsize":42756,"desc":"This is an 'abstract' package, it provides the base framework for applications\nlike CodeGen_PECL.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-channel-twig","origin":"devel/pear-channel-twig","version":"20140108","comment":"PEAR channel pear.twig-project.org","maintainer":"sunpoet@FreeBSD.org","www":"http://pear.twig-project.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"60750c0fb0ff170f8eb365df4911108cb2cb5d854d9b0743bacbaca34f83aeea","flatsize":1068,"path":"All/php84-pear-channel-twig-20140108.pkg","repopath":"All/php84-pear-channel-twig-20140108.pkg","licenselogic":"single","pkgsize":1072,"desc":"PEAR channel for the Twig project","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-channel-phing","origin":"devel/pear-channel-phing","version":"20120813","comment":"PEAR channel pear.phing.info","maintainer":"mm@FreeBSD.org","www":"https://pear.phing.info","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b251c9baa64b560938814aa3c5179de76a168b2451ee7593514529e98869df2b","flatsize":954,"path":"All/php84-pear-channel-phing-20120813.pkg","repopath":"All/php84-pear-channel-phing-20120813.pkg","licenselogic":"single","pkgsize":1012,"desc":"PEAR channel for Phing","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-channel-symfony2","origin":"devel/pear-channel-symfony2","version":"20110826_2","comment":"PEAR channel pear.symfony.com","maintainer":"sunpoet@FreeBSD.org","www":"http://pear.symfony.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d485955bf848168d825c2ddc2cb04bd5b1c0b814cecdcb3d26f2f0f31a527a24","flatsize":1046,"path":"All/php84-pear-channel-symfony2-20110826_2.pkg","repopath":"All/php84-pear-channel-symfony2-20110826_2.pkg","licenselogic":"single","pkgsize":1072,"desc":"PEAR channel for the symfony project","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-channel-theseer","origin":"devel/pear-channel-theseer","version":"20120501_1","comment":"PEAR channel pear.netpirates.net","maintainer":"sunpoet@FreeBSD.org","www":"http://pear.netpirates.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cb7639713f2efb22bd3a5549dcf65d3f960306f762938edff256c7eeb26b9727","flatsize":1059,"path":"All/php84-pear-channel-theseer-20120501_1.pkg","repopath":"All/php84-pear-channel-theseer-20120501_1.pkg","licenselogic":"single","pkgsize":1060,"desc":"Netpirates PEAR channel","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-channel-pirum","origin":"devel/pear-channel-pirum","version":"20110921_1","comment":"PEAR channel pear.pirum-project.org","maintainer":"sunpoet@FreeBSD.org","www":"http://pirum.sensiolabs.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"70273baf0df041f47f29c35fe943be458ea8a39d715c15482543719f8c4e47b9","flatsize":1062,"path":"All/php84-pear-channel-pirum-20110921_1.pkg","repopath":"All/php84-pear-channel-pirum-20110921_1.pkg","licenselogic":"single","pkgsize":1072,"desc":"PEAR channel for the pirum project","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-channel-pdepend","origin":"devel/pear-channel-pdepend","version":"20100520","comment":"PEAR channel pear.pdepend.org","maintainer":"sunpoet@FreeBSD.org","www":"http://pear.pdepend.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1e8f3b7a036a835cdd5f2da2f63f2b9e16c3a443c4ef23a073ccacb3e1b58425","flatsize":967,"path":"All/php84-pear-channel-pdepend-20100520.pkg","repopath":"All/php84-pear-channel-pdepend-20100520.pkg","licenselogic":"single","pkgsize":1028,"desc":"PEAR channel for the PHP Depend project","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-channel-geshi","origin":"devel/pear-channel-geshi","version":"20180906","comment":"PEAR channel pear.geshi.org","maintainer":"michael.osipov@innomotics.com","www":"http://pear.geshi.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4b30393bec9c9ac6279c700976b1ef061ec7f9201c2ef01579c443098d7e49b2","flatsize":940,"path":"All/php84-pear-channel-geshi-20180906.pkg","repopath":"All/php84-pear-channel-geshi-20180906.pkg","licenselogic":"single","pkgsize":1016,"desc":"PEAR channel for GeSHi","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-channel-phpmd","origin":"devel/pear-channel-phpmd","version":"20120607","comment":"PEAR channel pear.phpmd.org","maintainer":"sunpoet@FreeBSD.org","www":"https://phpmd.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3a7f81cb87980bf2ab9fc903aa48e43e84b0e49d213be86ce9ba9b9e1c03454a","flatsize":960,"path":"All/php84-pear-channel-phpmd-20120607.pkg","repopath":"All/php84-pear-channel-phpmd-20120607.pkg","licenselogic":"single","pkgsize":1036,"desc":"PEAR channel for the PHPMD project","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-horde-Horde_Editor","origin":"www/pear-Horde_Editor","version":"2.0.5","comment":"Horde Editor API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2a5d87fdac7cf196f17a8dff2b61f0cf794d8380857f512083669cc064ec91a1","flatsize":2639210,"path":"All/php84-pear-horde-Horde_Editor-2.0.5.pkg","repopath":"All/php84-pear-horde-Horde_Editor-2.0.5.pkg","licenselogic":"single","pkgsize":559112,"desc":"The Horde_Editor package provides an API to generate the code necessary\nfor embedding javascript RTE editors in a web page.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Browser":{"origin":"www/pear-Horde_Browser","version":"2.0.16"},"php84-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php84-pear-horde-Horde_Role":{"origin":"devel/pear-Horde_Role","version":"1.0.1"},"php84-pear-horde-Horde_Serialize":{"origin":"devel/pear-Horde_Serialize","version":"2.0.5"}},"categories":["pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_editor:2.0.5:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-channel-phpdoc","origin":"devel/pear-channel-phpdoc","version":"20120214","comment":"PEAR channel pear.phpdoc.org","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.phpdoc.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5da719cc50179267cfcc881ce0f91ca60b8273077f25080825a5ecf61e93d68a","flatsize":1029,"path":"All/php84-pear-channel-phpdoc-20120214.pkg","repopath":"All/php84-pear-channel-phpdoc-20120214.pkg","licenselogic":"single","pkgsize":1068,"desc":"PEAR channel for the phpDocumentor project","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-XML_Wddx","origin":"textproc/pear-XML_Wddx","version":"1.0.2","comment":"PEAR Wddx pretty serializer and deserializer","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/XML_Wddx","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f2bc4fdd0e94a1b59842e8bca7b7e13b0fb1ca6f4764fe3f636442f82779d003","flatsize":28469,"path":"All/php84-pear-XML_Wddx-1.0.2.pkg","repopath":"All/php84-pear-XML_Wddx-1.0.2.pkg","licenselogic":"single","pkgsize":6852,"desc":"PEAR::XML_Wddx does 2 things:\na) a drop in replacement for the XML_Wddx extension (if it's not built in)\nb) produce an editable wddx file (with indenting etc.) and uses CDATA, rather\n   than char tags\n\nThis package contains 2 static methods:\nXML_Wddx:serialize($value)\nXML_Wddx:deserialize($value)\n\nShould be 90%25 compatible with wddx_deserialize(), and the deserializer will\nuse wddx_deserialize if it is built in.\n\nNo support for recordsets is available at present in the PHP version of the\ndeserializer.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-XML_Parser":{"origin":"devel/pear-XML_Parser","version":"1.3.8"}},"categories":["devel","pear","textproc"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-horde-Horde_Core","origin":"devel/pear-Horde_Core","version":"2.31.18","comment":"Horde Core Framework libraries","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7251760fd327665ce00762b953c6cd4502e4bf13cff3a88d32cff6aac05c8580","flatsize":7647801,"path":"All/php84-pear-horde-Horde_Core-2.31.18.pkg","repopath":"All/php84-pear-horde-Horde_Core-2.31.18.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":1200916,"desc":"These classes provide the core functionality of the\nHorde Application Framework.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Horde_Log":{"origin":"sysutils/pear-Horde_Log","version":"2.3.0_1"},"php84-pear-Horde_Smtp":{"origin":"mail/pear-Horde_Smtp","version":"1.9.6"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_ActiveSync":{"origin":"comms/pear-Horde_ActiveSync","version":"2.41.9"},"php84-pear-horde-Horde_Alarm":{"origin":"devel/pear-Horde_Alarm","version":"2.2.10"},"php84-pear-horde-Horde_Auth":{"origin":"security/pear-Horde_Auth","version":"2.2.2"},"php84-pear-horde-Horde_Autoloader":{"origin":"devel/pear-Horde_Autoloader","version":"2.1.2"},"php84-pear-horde-Horde_Browser":{"origin":"www/pear-Horde_Browser","version":"2.0.16"},"php84-pear-horde-Horde_Cache":{"origin":"devel/pear-Horde_Cache","version":"2.5.5"},"php84-pear-horde-Horde_Cli":{"origin":"devel/pear-Horde_Cli","version":"2.3.0"},"php84-pear-horde-Horde_Compress":{"origin":"archivers/pear-Horde_Compress","version":"2.2.4"},"php84-pear-horde-Horde_Compress_Fast":{"origin":"archivers/pear-Horde_Compress_Fast","version":"1.1.1"},"php84-pear-horde-Horde_Controller":{"origin":"devel/pear-Horde_Controller","version":"2.0.5"},"php84-pear-horde-Horde_CssMinify":{"origin":"textproc/pear-Horde_CssMinify","version":"1.0.4"},"php84-pear-horde-Horde_Css_Parser":{"origin":"www/pear-Horde_Css_Parser","version":"1.0.11"},"php84-pear-horde-Horde_Data":{"origin":"devel/pear-Horde_Data","version":"2.1.5"},"php84-pear-horde-Horde_Date":{"origin":"devel/pear-Horde_Date","version":"2.4.1"},"php84-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php84-pear-horde-Horde_Group":{"origin":"security/pear-Horde_Group","version":"2.1.1"},"php84-pear-horde-Horde_History":{"origin":"devel/pear-Horde_History","version":"2.3.6"},"php84-pear-horde-Horde_Injector":{"origin":"devel/pear-Horde_Injector","version":"2.0.5"},"php84-pear-horde-Horde_JavascriptMinify":{"origin":"textproc/pear-Horde_JavascriptMinify","version":"1.1.5"},"php84-pear-horde-Horde_Lock":{"origin":"devel/pear-Horde_Lock","version":"2.1.4"},"php84-pear-horde-Horde_LoginTasks":{"origin":"devel/pear-Horde_LoginTasks","version":"2.0.8"},"php84-pear-horde-Horde_Mime":{"origin":"mail/pear-Horde_Mime","version":"2.11.2"},"php84-pear-horde-Horde_Mime_Viewer":{"origin":"mail/pear-Horde_Mime_Viewer","version":"2.2.4"},"php84-pear-horde-Horde_Notification":{"origin":"devel/pear-Horde_Notification","version":"2.0.4"},"php84-pear-horde-Horde_Pack":{"origin":"archivers/pear-Horde_Pack","version":"1.0.7"},"php84-pear-horde-Horde_Perms":{"origin":"security/pear-Horde_Perms","version":"2.1.8"},"php84-pear-horde-Horde_Prefs":{"origin":"devel/pear-Horde_Prefs","version":"2.9.0"},"php84-pear-horde-Horde_Role":{"origin":"devel/pear-Horde_Role","version":"1.0.1"},"php84-pear-horde-Horde_Routes":{"origin":"www/pear-Horde_Routes","version":"2.0.5"},"php84-pear-horde-Horde_Secret":{"origin":"security/pear-Horde_Secret","version":"2.0.6"},"php84-pear-horde-Horde_Serialize":{"origin":"devel/pear-Horde_Serialize","version":"2.0.5"},"php84-pear-horde-Horde_SessionHandler":{"origin":"www/pear-Horde_SessionHandler","version":"2.3.0"},"php84-pear-horde-Horde_Share":{"origin":"security/pear-Horde_Share","version":"2.2.0"},"php84-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"},"php84-pear-horde-Horde_Template":{"origin":"www/pear-Horde_Template","version":"2.0.3"},"php84-pear-horde-Horde_Text_Filter":{"origin":"textproc/pear-Horde_Text_Filter","version":"2.3.7"},"php84-pear-horde-Horde_Token":{"origin":"devel/pear-Horde_Token","version":"2.0.9"},"php84-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php84-pear-horde-Horde_Url":{"origin":"net/pear-Horde_Url","version":"2.2.6"},"php84-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"},"php84-pear-horde-Horde_View":{"origin":"devel/pear-Horde_View","version":"2.0.6"},"php84-session":{"origin":"www/php84-session","version":"8.4.8"}},"categories":["devel","pear","www"],"options":{"KOLAB":"off","LZF":"off","SOCKETS":"off"},"annotations":{"cpe":"cpe:2.3:a:horde:horde_core:2.31.18:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-channel-openpear","origin":"devel/pear-channel-openpear","version":"20111203","comment":"PEAR channel openpear.org","maintainer":"tota@FreeBSD.org","www":"https://openpear.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f1e8d836fad9dba6c5c4818fdcfce5d4de98753132d9b5b2fbd9af3d97f377e2","flatsize":825,"path":"All/php84-pear-channel-openpear-20111203.pkg","repopath":"All/php84-pear-channel-openpear-20111203.pkg","licenselogic":"single","pkgsize":1052,"desc":"PEAR channel for OpenPear","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-channel-horde","origin":"devel/pear-channel-horde","version":"20160602","comment":"PEAR channel pear.horde.org","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"89f5a3e9679666d9cc4bd1cf4373113feb625bb5411d2206a2dd4ed9f488dfad","flatsize":1011,"path":"All/php84-pear-channel-horde-20160602.pkg","repopath":"All/php84-pear-channel-horde-20160602.pkg","licenselogic":"single","pkgsize":1048,"desc":"PEAR channel for the Horde Framework","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-channel-ezc","origin":"devel/pear-channel-ezc","version":"20060124","comment":"PEAR channel components.ez.no","maintainer":"sunpoet@FreeBSD.org","www":"https://ezcomponents.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ffb93c0f6644d30113850e1fa0e362d24561ab6b5c94da58edc50b710f7500ab","flatsize":813,"path":"All/php84-pear-channel-ezc-20060124.pkg","repopath":"All/php84-pear-channel-ezc-20060124.pkg","licenselogic":"single","pkgsize":1092,"desc":"PEAR channel for the eZ Components project","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-channel-doctrine","origin":"devel/pear-channel-doctrine","version":"20130618","comment":"PEAR channel pear.doctrine-project.org","maintainer":"bofh@FreeBSD.org","www":"http://pear.doctrine-project.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e405507ba59fe0435abf05f708bd81e60cbe01344e63bcddf248a9d1600a6769","flatsize":1092,"path":"All/php84-pear-channel-doctrine-20130618.pkg","repopath":"All/php84-pear-channel-doctrine-20130618.pkg","licenselogic":"single","pkgsize":1064,"desc":"PEAR channel for the doctrine project","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-horde-Horde_Feed","origin":"www/pear-Horde_Feed","version":"2.0.4","comment":"Horde Feed libraries","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"23bae78b8d607250dc7ff1091bd4016ee4d50cfa8513d5cc8327236c30fa6b20","flatsize":6163671,"path":"All/php84-pear-horde-Horde_Feed-2.0.4.pkg","repopath":"All/php84-pear-horde-Horde_Feed-2.0.4.pkg","licenselogic":"single","pkgsize":1216532,"desc":"This package provides support for working with feed formats\nsuch as RSS and Atom.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-dom":{"origin":"textproc/php84-dom","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php84-pear-horde-Horde_Http":{"origin":"www/pear-Horde_Http","version":"2.1.7"},"php84-pear-horde-Horde_Xml_Element":{"origin":"textproc/pear-Horde_Xml_Element","version":"2.0.4"}},"categories":["pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_feed:2.0.4:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-YAML","origin":"textproc/pear-YAML","version":"1.0.6","comment":"Symfony Yaml Component","maintainer":"sunpoet@FreeBSD.org","www":"https://symfony.com/components/Yaml","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"07858b128dbe88c6ac8a958fec0c2a52daf6024cabcd3df0f6666d418bcdb2ce","flatsize":41275,"path":"All/php84-pear-YAML-1.0.6.pkg","repopath":"All/php84-pear-YAML-1.0.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10600,"desc":"Symfony YAML is a PHP library that parses YAML strings and converts them to\nPHP arrays. It can also converts PHP arrays to YAML strings.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-symfony":{"origin":"devel/pear-channel-symfony","version":"20110701"}},"categories":["pear","textproc","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-XML_Util","origin":"devel/pear-XML_Util","version":"1.4.5","comment":"PEAR XML utility class","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/XML_Util","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"781c7df3c9d3e0c1d4fc2d0aca3baa5354fdfb99923b8a3e462140587f7b3ccf","flatsize":126389,"path":"All/php84-pear-XML_Util-1.4.5.pkg","repopath":"All/php84-pear-XML_Util-1.4.5.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":17900,"desc":"Selection of methods that are often needed when working with XML documents.\nFunctionality includes creating of attribute lists from arrays, creation of\ntags, validation of XML names and more.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-XML_Tree","origin":"devel/pear-XML_Tree","version":"1.1_2","comment":"PEAR class for representing XML data in a tree structure","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/XML_Tree","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"82d614c830947e93df95ee50c39b2351e52c8b8ad2ef84dd0ad657c9e5d8b253","flatsize":21074,"path":"All/php84-pear-XML_Tree-1.1_2.pkg","repopath":"All/php84-pear-XML_Tree-1.1_2.pkg","licenselogic":"single","pkgsize":5344,"desc":"Allows for the building of XML data structures using a tree representation,\nwithout the need for an extension like DOMXML.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-XML_Parser":{"origin":"devel/pear-XML_Parser","version":"1.3.8"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-XML_Transformer","origin":"devel/pear-XML_Transformer","version":"1.1.2","comment":"PEAR XML Transformations in PHP","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/XML_Transformer","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"511f4cec05d0f04bf292235028cf4f1a4c607eb4eaae49c3503776bc226ec80d","flatsize":153096,"path":"All/php84-pear-XML_Transformer-1.1.2.pkg","repopath":"All/php84-pear-XML_Transformer-1.1.2.pkg","licenselogic":"single","pkgsize":27032,"desc":"The XML Transformer allows the binding of PHP functionality to XML tags\nto transform an XML document without the need for and the limitations\nof XSLT.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-XML_Util":{"origin":"devel/pear-XML_Util","version":"1.4.5"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-geshi-geshi","origin":"devel/pear-geshi","version":"1.0.9.1","comment":"Generic syntax highlighter written in PHP","maintainer":"michael.osipov@innomotics.com","www":"http://qbnz.com/highlighter/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8e5907d641d6be79590affa88cf8d737f0de5af29ad6cbc36f7165cd1d91b510","flatsize":4272491,"path":"All/php84-pear-geshi-geshi-1.0.9.1.pkg","repopath":"All/php84-pear-geshi-geshi-1.0.9.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":661628,"desc":"GeSHi is a generic syntax highlighter written in PHP.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-geshi":{"origin":"devel/pear-channel-geshi","version":"20180906"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:qbnz:geshi:1.0.9.1:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-XML_GRDDL","origin":"www/pear-XML_GRDDL","version":"0.2.0","comment":"PHP library for dealing with GRDDL","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/XML_GRDDL","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9a954e4c00a0b20f4cc01f0694fefdf4548a776e4a11478d01cc198fb82bf5de","flatsize":340545,"path":"All/php84-pear-XML_GRDDL-0.2.0.pkg","repopath":"All/php84-pear-XML_GRDDL-0.2.0.pkg","licenselogic":"single","pkgsize":43712,"desc":"XML_GRDDL is a PHP library for dealing with GRDDL.\nIt can use Different XSLT engines.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-HTTP_Request":{"origin":"www/pear-HTTP_Request","version":"1.4.4"},"php84-pear-Log":{"origin":"sysutils/pear-Log","version":"1.14.5"},"php84-pear-Net_URL":{"origin":"net/pear-Net_URL","version":"1.0.15"},"php84-pear-Validate":{"origin":"devel/pear-Validate","version":"0.8.6"},"php84-tidy":{"origin":"www/php84-tidy","version":"8.4.8"},"php84-xsl":{"origin":"textproc/php84-xsl","version":"8.4.8"}},"categories":["pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-ezc_ConsoleTools","origin":"devel/pear-ezc_ConsoleTools","version":"1.6.1","comment":"Set of classes to do different actions with the console","maintainer":"sunpoet@FreeBSD.org","www":"https://ezcomponents.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e8a2532166025c24dc92a0258d130b903f0ee21824229c1debe9d8db764eceab","flatsize":1523205,"path":"All/php84-pear-ezc_ConsoleTools-1.6.1.pkg","repopath":"All/php84-pear-ezc_ConsoleTools-1.6.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":753696,"desc":"A set of classes to do different actions with the console (also called shell).\nIt can render a progress bar, tables and a status bar and contains a class for\nparsing command line options.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-ezc":{"origin":"devel/pear-channel-ezc","version":"20060124"},"php84-pear-ezc_Base":{"origin":"devel/pear-ezc_Base","version":"1.8"}},"categories":["devel","pear"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-XML_DTD","origin":"textproc/pear-XML_DTD","version":"0.5.2","comment":"Parsing of DTD files and DTD validation of XML files","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/XML_DTD","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"547bed83182ee281d241d905db1a9777c6759021e141d41e7681bde7eaabff0d","flatsize":156078,"path":"All/php84-pear-XML_DTD-0.5.2.pkg","repopath":"All/php84-pear-XML_DTD-0.5.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":33220,"desc":"Parsing of DTD files and DTD validation of XML files. The XML validation is done\nwith the php sax parser, the xml extension, it does not use the domxml\nextension.\n\nCurrently supports most of the current XML spec, including entities, elements\nand attributes. Some uncommon parts of the spec may still be unsupported.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-XML_Parser":{"origin":"devel/pear-XML_Parser","version":"1.3.8"}},"categories":["devel","pear","textproc"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-XML_SVG","origin":"devel/pear-XML_SVG","version":"1.1.0","comment":"PEAR object-oriented API for building SVG documents","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/XML_SVG","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ce53732891c6a593555d92746182d187884d3a0ec4194de531a22ae6d0f41639","flatsize":40183,"path":"All/php84-pear-XML_SVG-1.1.0.pkg","repopath":"All/php84-pear-XML_SVG-1.1.0.pkg","licenselogic":"single","pkgsize":8992,"desc":"PEAR::XML_SVG package provides an object-oriented API for building SVG\ndocuments.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-XML_Serializer","origin":"devel/pear-XML_Serializer","version":"0.21.0","comment":"PEAR Swiss-army knive for reading and writing XML files","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/XML_Serializer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"940008d9604244b24af52c9efdf9b0e859fb0b80536564adbe07a1233264ce67","flatsize":190605,"path":"All/php84-pear-XML_Serializer-0.21.0.pkg","repopath":"All/php84-pear-XML_Serializer-0.21.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":30960,"desc":"PEAR::XML_Serializer serializes complex data structures like arrays\nor object as XML documents.\n\nThis class helps you generating any XML document you require without\nthe need for DOM.\n\nFurthermore this package can be used as a replacement to serialize()\nand unserialize() as it comes with a matching XML_Unserializer that\nis able to create PHP data structures (like arrays and objects)\nfrom XML documents, if type hints are available.\n\nIf you use the XML_Unserializer on standard XML files, it will try\nto guess how it has to be unserialized. In most cases it does exactly\nwhat you expect it to do.\n\nTry reading a RSS file with XML_Unserializer and you have the whole\nRSS file in a structured array or even a collection of objects,\nsimilar to XML_RSS.\n\nSince version 0.8.0 the package is able to treat XML documents\nsimilar to the simplexml extension of PHP 5.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-XML_Parser":{"origin":"devel/pear-XML_Parser","version":"1.3.8"},"php84-pear-XML_Util":{"origin":"devel/pear-XML_Util","version":"1.4.5"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-XML_Beautifier","origin":"textproc/pear-XML_Beautifier","version":"1.2.2","comment":"PEAR class to format XML documents","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/XML_Beautifier","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7729a753bc1e6d62b89ed0fedd10661c9174e79dcdf7f36475b3dce529628a7e","flatsize":63700,"path":"All/php84-pear-XML_Beautifier-1.2.2.pkg","repopath":"All/php84-pear-XML_Beautifier-1.2.2.pkg","licenselogic":"single","pkgsize":13784,"desc":"PEAR::XML_Beautifier will add indentation and linebreaks to you XML files,\nreplace all entities, format your comments and makes your document easier to\nread.\n\nYou can influence the way your document is beautified with several options.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-XML_Parser":{"origin":"devel/pear-XML_Parser","version":"1.3.8"},"php84-pear-XML_Util":{"origin":"devel/pear-XML_Util","version":"1.4.5"}},"categories":["devel","pear","textproc"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-XML_RSS","origin":"devel/pear-XML_RSS","version":"1.1.0","comment":"PEAR RSS parser","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/XML_RSS","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cbcf1ae66cc8b8fdabc598eefe92b9b2201c5a4bb7cb8c43c6b5df8629e0a2e1","flatsize":34299,"path":"All/php84-pear-XML_RSS-1.1.0.pkg","repopath":"All/php84-pear-XML_RSS-1.1.0.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":8736,"desc":"Parser for Resource Description Framework (RDF) Site Summary (RSS) documents.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-XML_Parser":{"origin":"devel/pear-XML_Parser","version":"1.3.8"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-XML_RPC2","origin":"net/pear-XML_RPC2","version":"1.1.5","comment":"XML-RPC client/server library","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/XML_RPC2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"61487300763631141205147bdc62af32b78779836d9c9ed81aa676bb1693147a","flatsize":462074,"path":"All/php84-pear-XML_RPC2-1.1.5.pkg","repopath":"All/php84-pear-XML_RPC2-1.1.5.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":58764,"desc":"XML_RPC2 is a pear package providing XML_RPC client and server\nservices.XML-RPC is a simple remote procedure call protocol built\nusing HTTP as transport and XML as encoding.\n\nAs a client library, XML_RPC2 is capable of creating a proxy\nclass which exposes the methods exported by the server. As a\nserver library, XML_RPC2 is capable of exposing methods from\na class or object instance, seamlessly exporting local methods\nas remotely callable procedures.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-curl":{"origin":"ftp/php84-curl","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Cache_Lite":{"origin":"sysutils/pear-Cache_Lite","version":"1.8.3,1"},"php84-pear-HTTP_Request2":{"origin":"www/pear-HTTP_Request2","version":"2.6.0,1"}},"categories":["devel","net","pear"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Validate_US","origin":"devel/pear-Validate_US","version":"0.5.5","comment":"PEAR data validation class for US","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Validate_US","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"66c9db5f39105747afb427023e87816406e6c2d63544f8e193f5b6b23b017ac6","flatsize":35576,"path":"All/php84-pear-Validate_US-0.5.5.pkg","repopath":"All/php84-pear-Validate_US-0.5.5.pkg","licenselogic":"single","pkgsize":9256,"desc":"A PEAR data validation class for US. The package includes SSN, Postal Code,\nRegions (States), Phone Numbers.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Validate":{"origin":"devel/pear-Validate","version":"0.8.6"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Var_Dump","origin":"devel/pear-Var_Dump","version":"1.0.4_1","comment":"Provides methods for dumping structured information about a variable","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Var_Dump","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"27f13c4cc8e654d78549289356a9a8038ac4afbea38540d9ff4ae9830b55a4f6","flatsize":116331,"path":"All/php84-pear-Var_Dump-1.0.4_1.pkg","repopath":"All/php84-pear-Var_Dump-1.0.4_1.pkg","licenselogic":"single","licenses":["PHP30"],"pkgsize":17984,"desc":"The Var_Dump class is a wrapper for the var_dump function.\n\nThe var_dump function displays structured information about expressions that\nincludes its type and value. Arrays are explored recursively with values\nindented to show structure.\n\nThe Var_Dump class captures the output of the var_dump function, by using output\ncontrol functions, and then uses external renderer classes for displaying the\nresult in various graphical ways:\n* Simple text,\n* HTML/XHTML text,\n* HTML/XHTML table,\n* XML,\n* ...","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-XML_RPC","origin":"net/pear-XML_RPC","version":"1.5.5","comment":"PHP implementation of the XML-RPC protocol","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/XML_RPC","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"91f1e1df9a33be2a70e48916e8f943a9f59747310979f10e2ef27997366d3d2d","flatsize":131473,"path":"All/php84-pear-XML_RPC-1.5.5.pkg","repopath":"All/php84-pear-XML_RPC-1.5.5.pkg","licenselogic":"single","pkgsize":23800,"desc":"A PEAR-ified version of Useful Inc's XML-RPC for PHP.\n\nIt has support for HTTP/HTTPS transport, proxies and authentication.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-xml":{"origin":"textproc/php84-xml","version":"8.4.8"}},"categories":["devel","net","pear"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Validate_ISPN","origin":"textproc/pear-Validate_ISPN","version":"0.8.0","comment":"Validation class for ISPN (International Standard Product Numbers)","maintainer":"dbaio@FreeBSD.org","www":"https://pear.php.net/package/Validate_ISPN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"149accdde8088bd8203cc5226026b92455c403bd597bb51db2cdcfed37fb0bf1","flatsize":24893,"path":"All/php84-pear-Validate_ISPN-0.8.0.pkg","repopath":"All/php84-pear-Validate_ISPN-0.8.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":6640,"desc":"This class provides methods to validate:\n\t- ISBN (International Standard Book Number)\n\t- ISSN (International Standard Serial Number)\n\t- ISMN (International Standard Music Number)\n\t- ISRC (International Standard Recording Code)\n\t- EAN/UCC-8 number\n\t- EAN/UCC-13 number\n\t- EAN/UCC-14 number\n\t- UCC-12 (U.P.C.) ID number\n\t- SSCC (Serial Shipping Container Code)","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Validate":{"origin":"devel/pear-Validate","version":"0.8.6"}},"categories":["pear","textproc"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Validate_Finance","origin":"devel/pear-Validate_Finance","version":"0.5.6","comment":"PEAR Finance Validation class","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Validate_Finance","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7cf2311c713e391bcb05b8b876b9b9f64f7187c59bb67f8ae6ffd174bff64fa3","flatsize":47854,"path":"All/php84-pear-Validate_Finance-0.5.6.pkg","repopath":"All/php84-pear-Validate_Finance-0.5.6.pkg","licenselogic":"single","pkgsize":10288,"desc":"Package to validate various data. It includes:\n* IBAN","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Validate":{"origin":"devel/pear-Validate","version":"0.8.6"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Validate_AU","origin":"devel/pear-Validate_AU","version":"0.1.4_1","comment":"PEAR data validation class for Australia","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Validate_AU","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9804fb816c56dd5bccbb3b3959c64fa76d2919f5f7a3cef38c020d662e364466","flatsize":43277,"path":"All/php84-pear-Validate_AU-0.1.4_1.pkg","repopath":"All/php84-pear-Validate_AU-0.1.4_1.pkg","licenselogic":"single","pkgsize":9564,"desc":"A PEAR data validation class for Australia. The package includes phone number,\npostal code, tax file number, Australian business number, Australian company\nnumber and Australian regional codes validation.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-XML_Parser","origin":"devel/pear-XML_Parser","version":"1.3.8","comment":"PEAR XML parsing class based on PHP's bundled expat","maintainer":"bofh@FreeBSD.org","www":"https://pear.php.net/package/XML_Parser","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1c7523c7df0030d1cbc808c5af8d7a05563c9b2a7d83644feab2069b482cc91f","flatsize":66098,"path":"All/php84-pear-XML_Parser-1.3.8.pkg","repopath":"All/php84-pear-XML_Parser-1.3.8.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":14176,"desc":"This is an XML parser based on PHPs built-in xml extension.\n\nIt supports two basic modes of operation: \"func\" and \"event\". In\n\"func\" mode, it will look for a function named after each element\n(xmltag_ELEMENT for start tags and xmltag_ELEMENT_ for end tags),\nand in \"event\" mode it uses a set of generic callbacks.\n\nSince version 1.2.0 there's a new XML_Parser_Simple class that makes\nparsing of most XML documents easier, by automatically providing a\nstack for the elements.\n\nFurthermore its now possible to split the parser from the handler\nobject, so you do not have to extend XML_Parser anymore in order\nto parse a document with it.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-XML_NITF","origin":"devel/pear-XML_NITF","version":"1.1.1","comment":"PEAR NITF XML parser","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/XML_NITF","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c8ad2cfa1d3a87a1f487df07e9abb4a0a60a04c80303e7d96cdcec56ac8e8795","flatsize":29214,"path":"All/php84-pear-XML_NITF-1.1.1.pkg","repopath":"All/php84-pear-XML_NITF-1.1.1.pkg","licenselogic":"single","pkgsize":8084,"desc":"PEAR::XML_NITF provides a NITF XML parser. The parser was designed with NITF\nversion 3.1, but should be forward-compatible when new versions of the NITF DTD\nare produced. Various methods for accessing the major elements of the document,\nsuch as the hedline(s), byline, and lede are provided. This class was originally\ntested against the Associated Press's (AP) XML data feed.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-XML_Parser":{"origin":"devel/pear-XML_Parser","version":"1.3.8"}},"categories":["devel","pear"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-UDDI","origin":"www/pear-UDDI","version":"0.2.4","comment":"PEAR UDDI for PHP","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/UDDI","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"edc60a97e3b317a99a8ae94c8e4075e361a92e1107bfcdd0a808117c3f4e1cd9","flatsize":29794,"path":"All/php84-pear-UDDI-0.2.4.pkg","repopath":"All/php84-pear-UDDI-0.2.4.pkg","licenselogic":"single","pkgsize":7504,"desc":"PEAR::UDDI is an implementation of the Universal Description, Discovery and\nIntegration API for locating and publishing Web Services listings in a UBR\n(UDDI Business Registry)","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-XML_Parser":{"origin":"devel/pear-XML_Parser","version":"1.3.8"},"php84-pear-XML_Util":{"origin":"devel/pear-XML_Util","version":"1.4.5"}},"categories":["finance","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-XML_HTMLSax","origin":"textproc/pear-XML_HTMLSax","version":"2.1.2","comment":"PEAR SAX parser for HTML and other badly formed XML documents","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/XML_HTMLSax","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7b8d064ee4b6f94c298a4398d3b378299c4b5a1b4e9cc55b1a0d420f94070686","flatsize":80330,"path":"All/php84-pear-XML_HTMLSax-2.1.2.pkg","repopath":"All/php84-pear-XML_HTMLSax-2.1.2.pkg","licenselogic":"single","pkgsize":15352,"desc":"PEAR::XML_HTMLSax provides an API very similar to the native PHP XML\nextension (http://www.php.net/xml), allowing handlers using one to be easily\nadapted to the other.\n\nThe key difference is HTMLSax will not break on badly formed XML, allowing it\nto be used for parsing HTML documents. Otherwise HTMLSax supports all the\nhandlers available from Expat except namespace and external entity handlers.\n\nProvides methods for handling XML escapes as well as JSP/ASP opening and close\ntags.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","textproc"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-TheSeer_fDOMDocument","origin":"devel/pear-TheSeer_fDOMDocument","version":"1.6.7","comment":"Extension to PHP standard DOM","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/theseer/fDOMDocument/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"725763e52127b66ca27986d84e9e77b03e8f7f0cac6028f27f78802adbef407f","flatsize":25521,"path":"All/php84-pear-TheSeer_fDOMDocument-1.6.7.pkg","repopath":"All/php84-pear-TheSeer_fDOMDocument-1.6.7.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":5520,"desc":"An Extension to PHP's standard DOM to add various convinience methods and\nexceptions by default.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-dom":{"origin":"textproc/php84-dom","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-theseer":{"origin":"devel/pear-channel-theseer","version":"20120501_1"},"php84-xml":{"origin":"textproc/php84-xml","version":"8.4.8"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-VersionControl_Git","origin":"devel/pear-VersionControl_Git","version":"0.5.0","comment":"OO interface to handle Git repository","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/VersionControl_Git","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"413f4a4c3b4484d950e9cc8a7ab05ed208a68a266b7f2b85b0ce67afbef6030c","flatsize":107909,"path":"All/php84-pear-VersionControl_Git-0.5.0.pkg","repopath":"All/php84-pear-VersionControl_Git-0.5.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":18760,"desc":"VersionControl_Git is a library that provides OO interface to\nhandle Git repository. You can use Git command via the wrapper\nclass. Some features are provided by high-featured interface.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-VersionControl_SVN","origin":"devel/pear-VersionControl_SVN","version":"0.5.2","comment":"Wrapper interface for the Subversion command-line client","maintainer":"bofh@FreeBSD.org","www":"https://pear.php.net/package/VersionControl_SVN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dfbaa6f0bdfe25ab295c6c7ac4da2b2c1782cf88fe740d1e6bea062a1a75f01f","flatsize":303060,"path":"All/php84-pear-VersionControl_SVN-0.5.2.pkg","repopath":"All/php84-pear-VersionControl_SVN-0.5.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":28192,"desc":"VersionControl_SVN is a simple OO-style interface for Subversion,\nthe free/open-source version control system.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-XML_Parser":{"origin":"devel/pear-XML_Parser","version":"1.3.8"}},"categories":["devel","pear"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Validate_Finance_CreditCard","origin":"devel/pear-Validate_Finance_CreditCard","version":"0.7.0","comment":"PEAR CreditCard Validation class","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Validate_Finance_CreditCard","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a3e6a23cb2eceb5ea1f4d817b3678e5e950473f00e9567573c68705681675665","flatsize":24008,"path":"All/php84-pear-Validate_Finance_CreditCard-0.7.0.pkg","repopath":"All/php84-pear-Validate_Finance_CreditCard-0.7.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":7380,"desc":"Package to validate Credit Card numbers and types.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Validate","origin":"devel/pear-Validate","version":"0.8.6","comment":"PEAR Validation class","maintainer":"dbaio@FreeBSD.org","www":"https://pear.php.net/package/Validate","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bd8b7c5effc317e47760d04a61104afdb5cc197b8186560914813788f37ab5b8","flatsize":86351,"path":"All/php84-pear-Validate-0.8.6.pkg","repopath":"All/php84-pear-Validate-0.8.6.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":20632,"desc":"Package to validate various data. It includes:\n* numbers (min/max, decimal or not)\n* email (syntax, domain check)\n* string (predefined type alpha upper and/or lowercase, numeric,...)\n* date (min, max) (With the Date module installed)\n* uri (RFC2396)\n* possibility valid multiple data with a single method call (::multiple)","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"options":{"DATE":"off","IDNA":"off"},"annotations":{"flavor":"php84"}},{"name":"php84-pear-Text_Password","origin":"security/pear-Text_Password","version":"1.2.1","comment":"PEAR random password creator","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Text_Password","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f36bfe9202c8d24d458d5c10107af2ecb326ad278dede43fd4d6c91c646f10e1","flatsize":27264,"path":"All/php84-pear-Text_Password-1.2.1.pkg","repopath":"All/php84-pear-Text_Password-1.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6448,"desc":"The PEAR Text_Password package allows one to create pronounceable and\nunpronounceable passwords.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","security","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-URI_Template","origin":"net/pear-URI_Template","version":"0.3.3","comment":"Parser for URI Templates","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/URI_Template","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"005ac41304bf6af0c7748c1dec979c8b54930149f0015815087c7b44a07c1bf5","flatsize":30749,"path":"All/php84-pear-URI_Template-0.3.3.pkg","repopath":"All/php84-pear-URI_Template-0.3.3.pkg","licenselogic":"single","pkgsize":7220,"desc":"This package contains a parser for URI Templates as defined\nin the URI Template draft that is currently being proposed to\nthe IETF.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-VFS","origin":"devel/pear-VFS","version":"0.3.0","comment":"PEAR Virtual File System API","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/VFS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"977ab7744fd7c3714f5f4bc609bd16976eaed6a504bac823a7a2e578d3c15a04","flatsize":305139,"path":"All/php84-pear-VFS-0.3.0.pkg","repopath":"All/php84-pear-VFS-0.3.0.pkg","licenselogic":"single","pkgsize":36712,"desc":"This PEAR package provides a Virtual File System API, with backends for:\n* SQL\n* FTP\n* Local filesystems\n* Hybrid SQL and filesystem\n\n... and more planned. Reading/writing/listing of files are all\nsupported, and there are both object-based and array-based interfaces\nto directory listings.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-gettext":{"origin":"devel/php84-gettext","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Log":{"origin":"sysutils/pear-Log","version":"1.14.5"}},"categories":["devel","pear"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-XML_Query2XML","origin":"databases/pear-XML_Query2XML","version":"1.7.2","comment":"PEAR class transform SQL queries into XML data","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/XML_Query2XML","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"025f24dbf1d45b3842f9abf581a0d75b7d4c5cb11b2353cd8b9dd0139cb6d3b7","flatsize":2085966,"path":"All/php84-pear-XML_Query2XML-1.7.2.pkg","repopath":"All/php84-pear-XML_Query2XML-1.7.2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":303304,"desc":"XML_Query2XML allows you to transform the records retrieved with one or\nmore SQL SELECT queries into XML data. Very simple to highly complex\ntransformations are supported. Is was written with performance in mind\nand can handel large amounts of data.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-DB":{"origin":"databases/pear-DB","version":"1.12.2,1"}},"categories":["databases","pear"],"options":{"PEAR_MDB2":"off","PEAR_NET_LDAP2":"off"},"annotations":{"flavor":"php84"}},{"name":"php84-pear-TheSeer_fXSL","origin":"devel/pear-TheSeer_fXSL","version":"1.1.0","comment":"XSL wrapper / extension to the PHP 5.x XSLTProcessor","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/theseer/fXSL/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6861d2b94eb8ac6e09e098586711512f94b3c5254f75126edcc1bece21a53c3f","flatsize":24187,"path":"All/php84-pear-TheSeer_fXSL-1.1.0.pkg","repopath":"All/php84-pear-TheSeer_fXSL-1.1.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":6936,"desc":"The classes contained within this repository extend the standard XSLTProcess to\nuse exceptions at all occasions of errors instead of PHP warnings, notices or\nsemi completed transformations. They also add various custom methods and short-\ncuts for convinience and to allow a nicer API to implement callbacks to the PHP\nstack.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-dom":{"origin":"textproc/php84-dom","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-theseer":{"origin":"devel/pear-channel-theseer","version":"20120501_1"},"php84-xml":{"origin":"textproc/php84-xml","version":"8.4.8"},"php84-xsl":{"origin":"textproc/php84-xsl","version":"8.4.8"}},"categories":["devel","pear"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Translation2","origin":"sysutils/pear-Translation2","version":"2.0.4,1","comment":"PEAR class for multilingual applications management","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Translation2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cf1e15958d5af17289106aab439584553e071aa6f026316f094361b1ca70f0c4","flatsize":423965,"path":"All/php84-pear-Translation2-2.0.4,1.pkg","repopath":"All/php84-pear-Translation2-2.0.4,1.pkg","licenselogic":"single","pkgsize":47328,"desc":"This class provides an easy way to retrieve all the strings for a multilingual\nsite from a data source (i.e. db).\nThe following containers are provided, more will follow:\n- PEAR::DB\n- PEAR::MDB\n- PEAR::MDB2\n- gettext\n- XML\n- PEAR::DB_DataObject (experimental)\nIt is designed to reduce the number of queries to the db, caching the results\nwhen possible. An Admin class is provided to easily manage translations\n(add/remove a language, add/remove a string).\n\nCurrently, the following decorators are provided:\n- CacheLiteFunction (for file-based caching)\n- CacheMemory (for memory-based caching)\n- DefaultText (to replace empty strings with their keys)\n- Iconv (to switch from/to different encodings)\n- Lang (resort to fallback languages for empty strings)\n- SpecialChars (replace html entities with their hex codes)\n- UTF-8 (to convert UTF-8 strings to ISO-8859-1)","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","sysutils"],"options":{"PEAR_CACHE_LITE":"off","PEAR_DB":"off","PEAR_DB_DATAOBJECT":"off","PEAR_FILE_GETTEXT":"off","PEAR_I18NV2":"off","PEAR_MDB":"off","PEAR_MDB2":"off","PEAR_XML_SERIALIZER":"off"},"annotations":{"flavor":"php84"}},{"name":"php84-pear-System_Command","origin":"devel/pear-System_Command","version":"1.0.8","comment":"PEAR command line execution interface","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/System_Command","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6681dd5720a489359cfbad4c947adb8474ef0e85073bfca95cc9d7c23407358e","flatsize":24110,"path":"All/php84-pear-System_Command-1.0.8.pkg","repopath":"All/php84-pear-System_Command-1.0.8.pkg","licenselogic":"single","pkgsize":7048,"desc":"System_Command is a command line execution interface.\n\nRunning functions from the command line can be risky if the proper precautions\nare not taken to escape the shell arguments and reaping the exit status\nproperly. This class provides a formal interface to both, so that you can run a\nsystem command as comfortably as you would run a php function, with full pear\nerror handling as results on failure. It is important to note that this class,\nunlike other implementations, distinguishes between output to stderr and output\nto stdout. It also reports the exit status of the command. So in every sense of\nthe word, it gives php shell capabilities.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-TheSeer_DirectoryScanner","origin":"devel/pear-TheSeer_DirectoryScanner","version":"1.3.3","comment":"Recursive directory scanner and filter","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/theseer/DirectoryScanner/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e8db5a8cc2bca04856913595e7fa841e0e618b6d1d9af810217fe1d12bc409d9","flatsize":10711,"path":"All/php84-pear-TheSeer_DirectoryScanner-1.3.3.pkg","repopath":"All/php84-pear-TheSeer_DirectoryScanner-1.3.3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":3316,"desc":"A recursive directory scanner and filter.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-fileinfo":{"origin":"sysutils/php84-fileinfo","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-theseer":{"origin":"devel/pear-channel-theseer","version":"20120501_1"}},"categories":["devel","pear"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Text_Template","origin":"textproc/pear-Text_Template","version":"5.0.0","comment":"Simple template engine","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sebastianbergmann/php-text-template","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"344bb93fe0a53c3f6dd41affc86f325529a419257091dcc784a529614aef0be8","flatsize":6235,"path":"All/php84-pear-Text_Template-5.0.0.pkg","repopath":"All/php84-pear-Text_Template-5.0.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":2900,"desc":"Simple PEAR template engine","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","textproc","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Text_Wiki","origin":"www/pear-Text_Wiki","version":"1.2.3","comment":"Abstracts parsing and rendering rules for Wiki markup","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Text_Wiki","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"44df13957620878dfff45fa8c70561babd01626fe6f5ede498bc36d29c0db078","flatsize":549201,"path":"All/php84-pear-Text_Wiki-1.2.3.pkg","repopath":"All/php84-pear-Text_Wiki-1.2.3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":85052,"desc":"Abstracts parsing and rendering rules for Wiki markup in structured plain text.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Text_Spell_Audio","origin":"audio/pear-Text_Spell_Audio","version":"0.1.0","comment":"Generate a sound clip saying the contents of a string of characters","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Text_Spell_Audio","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"de90614bacd714c8975b7eb04b59f77f4a5b5695f9b90444403d65a84528ca84","flatsize":407403,"path":"All/php84-pear-Text_Spell_Audio-0.1.0.pkg","repopath":"All/php84-pear-Text_Spell_Audio-0.1.0.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":119616,"desc":"Joins up multiple wav file sound clips of letters/numbers being spoken,\noptionally adding distortion and echo. This could be use to complement an\nimage-based CAPTCHA to enable people who are unable to read the security image\nhear it read out instead.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["audio","pear"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Text_Figlet","origin":"misc/pear-Text_Figlet","version":"1.0.2","comment":"Render text using FIGlet fonts","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Text_Figlet","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dcddfd64b0d6afc318dec8c094908512ef9c3ac6633a06de72d239d41e92bc0c","flatsize":55269,"path":"All/php84-pear-Text_Figlet-1.0.2.pkg","repopath":"All/php84-pear-Text_Figlet-1.0.2.pkg","licenselogic":"single","pkgsize":8608,"desc":"Engine for use FIGlet fonts to rendering text.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["misc","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Text_Highlighter","origin":"textproc/pear-Text_Highlighter","version":"0.8.0","comment":"PEAR Syntax highlighting","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Text_Highlighter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f5babf17e371d711f3ad8b26be6885d272c01d2724c448223d67dc1ebe9f845b","flatsize":908829,"path":"All/php84-pear-Text_Highlighter-0.8.0.pkg","repopath":"All/php84-pear-Text_Highlighter-0.8.0.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":82164,"desc":"Text_Highlighter is a package for syntax highlighting.\n\nIt provides a base class provining all the functionality,\nand a descendent classes geneator class.\n\nThe main idea is to simplify creation of subclasses\nimplementing syntax highlighting for particular language.\nSubclasses do not implement any new functioanality,\nthey just provide syntax highlighting rules.\nThe rules sources are in XML format.\n\nTo create a highlighter for a language, there is no need\nto code a new class manually. Simply describe the rules\nin XML file and use Text_Highlighter_Generator to create\na new class.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-XML_Parser":{"origin":"devel/pear-XML_Parser","version":"1.3.8"}},"categories":["pear","textproc"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Structures_DataGrid_Renderer_XML","origin":"textproc/pear-Structures_DataGrid_Renderer_XML","version":"0.1.3","comment":"Renderer driver that generates a XML string","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Structures_DataGrid_Renderer_XML","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b1ef5d39af8841da346b383070842d510004b0ec2068ecae92fa79deb26fc8ce","flatsize":12542,"path":"All/php84-pear-Structures_DataGrid_Renderer_XML-0.1.3.pkg","repopath":"All/php84-pear-Structures_DataGrid_Renderer_XML-0.1.3.pkg","licenselogic":"single","pkgsize":4484,"desc":"This is a Renderer driver for Structures_DataGrid that generates a XML\nstring.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Structures_DataGrid_DataSource_Array":{"origin":"databases/pear-Structures_DataGrid_DataSource_Array","version":"0.1.4"},"php84-pear-XML_Util":{"origin":"devel/pear-XML_Util","version":"1.4.5"}},"categories":["databases","pear","textproc","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Structures_DataGrid_Renderer_XLS","origin":"textproc/pear-Structures_DataGrid_Renderer_XLS","version":"0.1.3","comment":"Renderer driver that generates a XLS string","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Structures_DataGrid_Renderer_XLS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"40b49f0a5a237713129e913e9899901e5e3af92d917b7e93f163c71eb7bf61f1","flatsize":15869,"path":"All/php84-pear-Structures_DataGrid_Renderer_XLS-0.1.3.pkg","repopath":"All/php84-pear-Structures_DataGrid_Renderer_XLS-0.1.3.pkg","licenselogic":"single","pkgsize":5476,"desc":"This is a Renderer driver for Structures_DataGrid that generates a XLS\nstring.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Spreadsheet_Excel_Writer":{"origin":"textproc/pear-Spreadsheet_Excel_Writer","version":"0.9.4"},"php84-pear-Structures_DataGrid_DataSource_Array":{"origin":"databases/pear-Structures_DataGrid_DataSource_Array","version":"0.1.4"}},"categories":["databases","pear","textproc","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Text_Diff","origin":"devel/pear-Text_Diff","version":"1.2.2","comment":"Engine for performing and rendering text diffs","maintainer":"joseph@randomnetworks.com","www":"https://pear.php.net/package/Text_Diff","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"47f52c827c1c99465f6f0e724ead28757c0aa3c3f27a6bcc23304fc5dc191116","flatsize":107795,"path":"All/php84-pear-Text_Diff-1.2.2.pkg","repopath":"All/php84-pear-Text_Diff-1.2.2.pkg","licenselogic":"single","pkgsize":20740,"desc":"Engine for performing and rendering text diffs.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Structures_DataGrid_Renderer_Pager","origin":"www/pear-Structures_DataGrid_Renderer_Pager","version":"0.1.3","comment":"Renderer driver using PEAR::Pager","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Structures_DataGrid_Renderer_Pager","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"636889aca7c1c8b61ea94732d00d27b532e3573461ff663da1f45342089a5db0","flatsize":14859,"path":"All/php84-pear-Structures_DataGrid_Renderer_Pager-0.1.3.pkg","repopath":"All/php84-pear-Structures_DataGrid_Renderer_Pager-0.1.3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":5424,"desc":"This is a Renderer driver for Structures_DataGrid using PEAR::Pager.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Pager":{"origin":"devel/pear-Pager","version":"2.5.1"},"php84-pear-Structures_DataGrid":{"origin":"devel/pear-Structures_DataGrid","version":"0.9.3"}},"categories":["pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Symfony_Component_Yaml","origin":"textproc/pear-Symfony_Component_Yaml","version":"2.4.4","comment":"Symfony2 Yaml Component","maintainer":"sunpoet@FreeBSD.org","www":"http://pear.symfony.com/Yaml","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c417d828eb64d80bd2967165c6d6eb7d43c2e15d2274503ae0f0c65581ff594b","flatsize":172787,"path":"All/php84-pear-Symfony_Component_Yaml-2.4.4.pkg","repopath":"All/php84-pear-Symfony_Component_Yaml-2.4.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":37932,"desc":"Symfony2 Yaml Component","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-symfony2":{"origin":"devel/pear-channel-symfony2","version":"20110826_2"}},"categories":["pear","textproc"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Structures_DataGrid_Renderer_CSV","origin":"textproc/pear-Structures_DataGrid_Renderer_CSV","version":"0.1.4","comment":"Renderer driver that generates a CSV string","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Structures_DataGrid_Renderer_CSV","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6f2d6a982a57745e3b19095517fcfc90c78f369e96fe8c04e2799e51b80cb00a","flatsize":12503,"path":"All/php84-pear-Structures_DataGrid_Renderer_CSV-0.1.4.pkg","repopath":"All/php84-pear-Structures_DataGrid_Renderer_CSV-0.1.4.pkg","licenselogic":"single","pkgsize":4552,"desc":"This is a Renderer driver for Structures_DataGrid that generates a CSV\nstring.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Structures_DataGrid_DataSource_Array":{"origin":"databases/pear-Structures_DataGrid_DataSource_Array","version":"0.1.4"}},"categories":["databases","pear","textproc","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Symfony_Component_Finder","origin":"devel/pear-Symfony_Component_Finder","version":"2.4.4","comment":"Symfony2 Finder Component","maintainer":"sunpoet@FreeBSD.org","www":"http://pear.symfony.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"61545e95176cd593f5931a581a80df9d432d3b3356fb2d49533c82aa63d93e5d","flatsize":217779,"path":"All/php84-pear-Symfony_Component_Finder-2.4.4.pkg","repopath":"All/php84-pear-Symfony_Component_Finder-2.4.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":34268,"desc":"Symfony Finder Component","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-symfony2":{"origin":"devel/pear-channel-symfony2","version":"20110826_2"}},"categories":["devel","pear"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Symfony_Component_Console","origin":"devel/pear-Symfony_Component_Console","version":"2.4.4","comment":"Symfony2 Console Component","maintainer":"bofh@FreeBSD.org","www":"https://symfony.com/doc/current/components/console.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"df70c25506be74c1e993328335f5eb44e65687fe0b1263ef23991a902da43596","flatsize":561264,"path":"All/php84-pear-Symfony_Component_Console-2.4.4.pkg","repopath":"All/php84-pear-Symfony_Component_Console-2.4.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":78232,"desc":"Symfony Console Component","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-symfony2":{"origin":"devel/pear-channel-symfony2","version":"20110826_2"}},"categories":["devel","pear"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-horde-Horde_Compress","origin":"archivers/pear-Horde_Compress","version":"2.2.4","comment":"Horde Compression API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"979860e89fa6451f450ee18953a107a470e09543d1a4ebeba3e79e5b336b381d","flatsize":3196535,"path":"All/php84-pear-horde-Horde_Compress-2.2.4.pkg","repopath":"All/php84-pear-horde-Horde_Compress-2.2.4.pkg","licenselogic":"single","pkgsize":2188828,"desc":"Horde package providing an API to various compression techniques.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php84-pear-horde-Horde_Stream_Filter":{"origin":"devel/pear-Horde_Stream_Filter","version":"2.0.5"},"php84-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php84-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"},"php84-zlib":{"origin":"archivers/php84-zlib","version":"8.4.8"}},"categories":["archivers","pear","www"],"options":{"ZLIB":"on"},"annotations":{"cpe":"cpe:2.3:a:horde:horde_compress:2.2.4:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-Structures_LinkedList","origin":"devel/pear-Structure_LinkedList","version":"0.2.2","comment":"Implements singly and doubly-linked lists","maintainer":"bofh@FreeBSD.org","www":"https://pear.php.net/package/Structures_LinkedList","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"028caff7fe62600af71ed308360b0e4386c6c22c4bc0dd381ac14e56e0f6031d","flatsize":63423,"path":"All/php84-pear-Structures_LinkedList-0.2.2.pkg","repopath":"All/php84-pear-Structures_LinkedList-0.2.2.pkg","licenselogic":"single","pkgsize":12680,"desc":"A singly-linked list offers the ability to insert or delete\nnodes at any point within the list. A doubly-linked list also offers the\nability to request previous nodes in the list.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Structures_DataGrid","origin":"devel/pear-Structures_DataGrid","version":"0.9.3","comment":"Full-featured tabular structured data management package","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Structures_DataGrid","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3c9ecea1f1bbc6e9028b942f984e749ccc44cb9c57b5dac3a164f6a6abfd2116","flatsize":261349,"path":"All/php84-pear-Structures_DataGrid-0.9.3.pkg","repopath":"All/php84-pear-Structures_DataGrid-0.9.3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":43328,"desc":"This package offers a toolkit to render out a datagrid in HTML format as\nwell as many other formats such as an XML Document, an Excel Spreadsheet, an\nXUL Document and more. It also offers paging and sorting functionality to\nlimit the data that is presented and processed. This concept is based on the\n.NET Framework DataGrid control and works very well with database and XML\nresult sets.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Console_Table":{"origin":"devel/pear-Console_Table","version":"1.3.1"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Structures_DataGrid_Renderer_HTMLTable","origin":"devel/pear-Structures_DataGrid_Renderer_HTMLTable","version":"0.1.6","comment":"HTML_Table Renderer for pear-Structures_DataGrid","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Structures_DataGrid_Renderer_HTMLTable","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"529151482789d0771984240e58981126df5f3b0f3a5c8c1af17c0615ecbfb2bf","flatsize":22591,"path":"All/php84-pear-Structures_DataGrid_Renderer_HTMLTable-0.1.6.pkg","repopath":"All/php84-pear-Structures_DataGrid_Renderer_HTMLTable-0.1.6.pkg","licenselogic":"single","pkgsize":6784,"desc":"This is a Renderer driver for Structures_DataGrid using PEAR::HTML_Table.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-HTML_Table":{"origin":"devel/pear-HTML_Table","version":"1.8.4"},"php84-pear-Structures_DataGrid":{"origin":"devel/pear-Structures_DataGrid","version":"0.9.3"},"php84-pear-Structures_DataGrid_Renderer_Pager":{"origin":"www/pear-Structures_DataGrid_Renderer_Pager","version":"0.1.3"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Services_urlTea","origin":"www/pear-Services_urlTea","version":"0.1.0","comment":"PHP interface to urlTea's API","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_urlTea","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"311f5f70a9af6cf553f5eaf8b011e02c75653b16f9bef6f1ca46be4f796ad2e2","flatsize":11519,"path":"All/php84-pear-Services_urlTea-0.1.0.pkg","repopath":"All/php84-pear-Services_urlTea-0.1.0.pkg","licenselogic":"single","pkgsize":4248,"desc":"An interface for accessing urlTea's web services API","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-curl":{"origin":"ftp/php84-curl","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Structures_DataGrid_Renderer_HTMLSortForm","origin":"devel/pear-Structures_DataGrid_Renderer_HTMLSortForm","version":"0.1.3","comment":"HTMLSortForm Renderer for pear-Structures_DataGrid","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Structures_DataGrid_Renderer_HTMLSortForm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"966a3da0d4981092aa82814e2dba5f1a6fea3b073d43864ec5b1169136b96a44","flatsize":12608,"path":"All/php84-pear-Structures_DataGrid_Renderer_HTMLSortForm-0.1.3.pkg","repopath":"All/php84-pear-Structures_DataGrid_Renderer_HTMLSortForm-0.1.3.pkg","licenselogic":"single","pkgsize":4768,"desc":"This driver renders an HTML form to let the user easily sort the datagrid,\nusing multiple fields and directions. It uses the HTML_Quickform package.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-HTML_QuickForm":{"origin":"devel/pear-HTML_QuickForm","version":"3.2.16"},"php84-pear-Structures_DataGrid":{"origin":"devel/pear-Structures_DataGrid","version":"0.9.3"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Services_Yahoo","origin":"www/pear-Services_Yahoo","version":"0.2.0","comment":"Provides access to the Yahoo! Web Services","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_Yahoo","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"473432daa434152e681f7e9f43be8597397caef0dd1720c7321dac03a4c43501","flatsize":84099,"path":"All/php84-pear-Services_Yahoo-0.2.0.pkg","repopath":"All/php84-pear-Services_Yahoo-0.2.0.pkg","licenselogic":"single","pkgsize":12712,"desc":"Services_Yahoo provides object-oriented interfaces to the web\nservice capabilities of Yahoo.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Structures_DataGrid_Renderer_Console","origin":"devel/pear-Structures_DataGrid_Renderer_Console","version":"0.1.1","comment":"Console_Table Renderer for pear-Structures_DataGrid","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Structures_DataGrid_Renderer_Console","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a3af3c3bc9351d7a6771e8cea12737c694e08d339716d8e0a7db6f3c494f4dcd","flatsize":8019,"path":"All/php84-pear-Structures_DataGrid_Renderer_Console-0.1.1.pkg","repopath":"All/php84-pear-Structures_DataGrid_Renderer_Console-0.1.1.pkg","licenselogic":"single","pkgsize":3668,"desc":"This is a Renderer driver for Structures_DataGrid using PEAR::Console_Table.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Console_Table":{"origin":"devel/pear-Console_Table","version":"1.3.1"},"php84-pear-Structures_DataGrid":{"origin":"devel/pear-Structures_DataGrid","version":"0.9.3"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Structures_DataGrid_Renderer_Flexy","origin":"www/pear-Structures_DataGrid_Renderer_Flexy","version":"0.1.4","comment":"Renderer for pear-Structures_DataGrid using HTML_Template_Flexy","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Structures_DataGrid_Renderer_Flexy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ab2f1782f51122b0134b2a7ee42b78a93edb9d9671938f8614cd81fa67620405","flatsize":51117,"path":"All/php84-pear-Structures_DataGrid_Renderer_Flexy-0.1.4.pkg","repopath":"All/php84-pear-Structures_DataGrid_Renderer_Flexy-0.1.4.pkg","licenselogic":"single","pkgsize":9520,"desc":"This is a Renderer driver for Structures_DataGrid using HTML_Template_Flexy.\nIt adds a couple of variables to a Flexy instance and adds paging\nfunctionality. This renderer also enables customised result messages,\ncustomised column labels and a column label formatter","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-HTML_Template_Flexy":{"origin":"devel/pear-HTML_Template_Flexy","version":"1.3.13"},"php84-pear-Structures_DataGrid":{"origin":"devel/pear-Structures_DataGrid","version":"0.9.3"},"php84-pear-Structures_DataGrid_Renderer_Pager":{"origin":"www/pear-Structures_DataGrid_Renderer_Pager","version":"0.1.3"}},"categories":["pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Structures_DataGrid_Renderer_XUL","origin":"devel/pear-Structures_DataGrid_Renderer_XUL","version":"0.1.3","comment":"XUL Renderer for pear-Structures_DataGrid","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Structures_DataGrid_Renderer_XUL","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9dd68775f86d9944f420ac720cf6a25ae42e5557e4ad1aff7073064e8d8f80c3","flatsize":10122,"path":"All/php84-pear-Structures_DataGrid_Renderer_XUL-0.1.3.pkg","repopath":"All/php84-pear-Structures_DataGrid_Renderer_XUL-0.1.3.pkg","licenselogic":"single","pkgsize":4360,"desc":"Renderer driver for pear-Structures_DataGrid that generates the XML string\nfor a XUL listbox.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Structures_DataGrid":{"origin":"devel/pear-Structures_DataGrid","version":"0.9.3"},"php84-pear-XML_Util":{"origin":"devel/pear-XML_Util","version":"1.4.5"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Structures_DataGrid_DataSource_DB","origin":"databases/pear-Structures_DataGrid_DataSource_DB","version":"0.1.1","comment":"DB datasource driver for pear-Structures_DataGrid","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Structures_DataGrid_DataSource_DB","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"afc07b0a4503357e985c53c8cfa873ad000d3ed763026b09ed1439cde3d68d1f","flatsize":6269,"path":"All/php84-pear-Structures_DataGrid_DataSource_DB-0.1.1.pkg","repopath":"All/php84-pear-Structures_DataGrid_DataSource_DB-0.1.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":3584,"desc":"This is DataSource driver for Structures_DataGrid which uses PEAR::DB.\nPlease note that this driver is deprecated. Consider using DBQuery or MDB2\nDataSource drivers instead.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-DB":{"origin":"databases/pear-DB","version":"1.12.2,1"},"php84-pear-Structures_DataGrid":{"origin":"devel/pear-Structures_DataGrid","version":"0.9.3"},"php84-pear-Structures_DataGrid_DataSource_Array":{"origin":"databases/pear-Structures_DataGrid_DataSource_Array","version":"0.1.4"}},"categories":["databases","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Structures_DataGrid_DataSource_PDO","origin":"databases/pear-Structures_DataGrid_DataSource_PDO","version":"0.2.0","comment":"DataSource driver using PHP Data Objects (PDO) and an SQL query","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Structures_DataGrid_DataSource_PDO","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ec5bb9b8a5e3f2baadc89724189a87287b80d0527cdb887c162b0d53d52f6728","flatsize":12757,"path":"All/php84-pear-Structures_DataGrid_DataSource_PDO-0.2.0.pkg","repopath":"All/php84-pear-Structures_DataGrid_DataSource_PDO-0.2.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":5168,"desc":"This is a DataSource driver for Structures_DataGrid using PHP Data Objects\n(PDO) and an SQL query.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Structures_DataGrid_DataSource_Array":{"origin":"databases/pear-Structures_DataGrid_DataSource_Array","version":"0.1.4"}},"categories":["databases","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Structures_DataGrid_DataSource_CSV","origin":"databases/pear-Structures_DataGrid_DataSource_CSV","version":"0.1.6","comment":"DataSource driver using CSV files","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Structures_DataGrid_DataSource_CSV","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4ad84dac9840c9c27981f2f320748120dab0d22eba0f98f4efb7749793a4a178","flatsize":13914,"path":"All/php84-pear-Structures_DataGrid_DataSource_CSV-0.1.6.pkg","repopath":"All/php84-pear-Structures_DataGrid_DataSource_CSV-0.1.6.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":5132,"desc":"This is a DataSource driver for Structures_DataGrid using CSV files.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Structures_DataGrid_DataSource_Array":{"origin":"databases/pear-Structures_DataGrid_DataSource_Array","version":"0.1.4"}},"categories":["databases","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Services_TinyURL","origin":"www/pear-Services_TinyURL","version":"0.1.2","comment":"PHP interface to TinyURL's API","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_TinyURL","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"42bbefc0b4f44733afca7647853492520547d0fb556957f300b484b0f76eb429","flatsize":16593,"path":"All/php84-pear-Services_TinyURL-0.1.2.pkg","repopath":"All/php84-pear-Services_TinyURL-0.1.2.pkg","licenselogic":"single","pkgsize":4764,"desc":"An interface for creating TinyURL's with their API as well as looking up\ndestinations of given TinyURL's.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-curl":{"origin":"ftp/php84-curl","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-XML_Feed_Parser","origin":"textproc/pear-XML_Feed_Parser","version":"1.0.5","comment":"Providing a unified API for handling Atom/RSS","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/XML_Feed_Parser","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b2a8f8c9a140c4385c5e471cb1c09f16dfaf6232b31097ff120593121ddfb228","flatsize":1834836,"path":"All/php84-pear-XML_Feed_Parser-1.0.5.pkg","repopath":"All/php84-pear-XML_Feed_Parser-1.0.5.pkg","licenselogic":"single","pkgsize":271484,"desc":"XML_Feed_Parser is a parser for (the various) RSS and Atom format XML feeds.\nIt attempts to provide a somewhat unified API while still allowing access to\nthe full details of each feed type.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-dom":{"origin":"textproc/php84-dom","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-tidy":{"origin":"www/php84-tidy","version":"8.4.8"}},"categories":["devel","pear","textproc"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Structures_DataGrid_DataSource_Array","origin":"databases/pear-Structures_DataGrid_DataSource_Array","version":"0.1.4","comment":"DataSource driver using arrays","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Structures_DataGrid_DataSource_Array","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a802849e1ed09a79b4e3d0c31e570a5e52772bc405e46eb585360e0bc0dd2c48","flatsize":9696,"path":"All/php84-pear-Structures_DataGrid_DataSource_Array-0.1.4.pkg","repopath":"All/php84-pear-Structures_DataGrid_DataSource_Array-0.1.4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":4504,"desc":"This is a DataSource driver for Structures_DataGrid using arrays. It is a\nbase package for some other DataSource drivers like CSV or XML.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Structures_DataGrid":{"origin":"devel/pear-Structures_DataGrid","version":"0.9.3"}},"categories":["databases","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Spreadsheet_Excel_Writer","origin":"textproc/pear-Spreadsheet_Excel_Writer","version":"0.9.4","comment":"PEAR class for writing Microsoft Excel files","maintainer":"bofh@FreeBSD.org","www":"https://pear.php.net/package/Spreadsheet_Excel_Writer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"135f5394333992043134b61404cbb0963b28c9d835a7a24f408af4e4c3a71490","flatsize":313831,"path":"All/php84-pear-Spreadsheet_Excel_Writer-0.9.4.pkg","repopath":"All/php84-pear-Spreadsheet_Excel_Writer-0.9.4.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":50740,"desc":"PEAR class for generating Excel spreadsheets. It was born as a port of the\nSpreadsheet::WriteExcel Perl module to PHP. It allows writing of Excel\nspreadsheets without the need for COM objects.  It supports formulas, images\n(BMP) and all kinds of formatting for text and cells.  It currently supports\nthe BIFF5 format (Excel 5.0), so functionality appeared in the latest Excel\nversions is not yet available.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-OLE":{"origin":"devel/pear-OLE","version":"1.0.0.r3"}},"categories":["pear","textproc","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Services_Google","origin":"www/pear-Services_Google","version":"0.2.0","comment":"PHP interface to access the Google SOAP Web APIs","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_Google","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cc9f031b34ab96a283aee1f2b379572a17b4880b315ccaf9f974d449ed812573","flatsize":11787,"path":"All/php84-pear-Services_Google-0.2.0.pkg","repopath":"All/php84-pear-Services_Google-0.2.0.pkg","licenselogic":"single","pkgsize":3984,"desc":"pear-Services_Google is a pear class that provides access to the Google\nSOAP Web APIs.  It allows easy access to the Google SOAP Web APIs for the\nsearch engine, spelling suggestions, and cache.\n\nPlease note that as of December 5, 2006 Google is no longer issuing new\nAPI keys for the SOAP search API, so this package is only for developers\nwhich has an API key already.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-soap":{"origin":"net/php84-soap","version":"8.4.8"}},"categories":["pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Services_Yadis","origin":"www/pear-Services_Yadis","version":"0.5.3","comment":"Implementation of the Yadis Specification 1.0 protocol for PHP5","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_Yadis","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4241b117b7c63ca2c9d8b42a520640be5d6ca8de196bc9438b5b668894071724","flatsize":73383,"path":"All/php84-pear-Services_Yadis-0.5.3.pkg","repopath":"All/php84-pear-Services_Yadis-0.5.3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":15044,"desc":"Implementation of the Yadis Specification 1.0 protocol allowing a client to\ndiscover a list of Services a Yadis Identity Provider offers.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Services_Weather","origin":"misc/pear-Services_Weather","version":"1.4.7,1","comment":"PEAR interface to various online weather-services","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_Weather","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"73fb2f19ee2201559f623f771f389a4d000d908f2b0abd477d281eb07982b9c9","flatsize":302340,"path":"All/php84-pear-Services_Weather-1.4.7,1.pkg","repopath":"All/php84-pear-Services_Weather-1.4.7,1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":44668,"desc":"Services_Weather searches for given locations and retrieves current\nweather data and, dependent on the used service, also forecasts. Up to\nnow, GlobalWeather from CapeScience, Weather XML from EJSE (US only),\na XOAP service from Weather.com and METAR from noaa.gov are supported.\nFurther services will get included, if they become available, have a\nusable API and are properly documented.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-ctype":{"origin":"textproc/php84-ctype","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-HTTP_Request":{"origin":"www/pear-HTTP_Request","version":"1.4.4"}},"categories":["geography","misc","pear","www"],"options":{"CACHE":"off","DB":"off","NET_FTP":"off","SOAP":"off","XML_SERIALIZER":"off"},"annotations":{"flavor":"php84"}},{"name":"php84-pear-Services_W3C_HTMLValidator","origin":"www/pear-Services_W3C_HTMLValidator","version":"1.0.0,1","comment":"Object Oriented Interface to the W3C HTML Validator service","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_W3C_HTMLValidator","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"065c635124bfe714af426d92f93d0f91751198dc2051598735e8eb72438a806e","flatsize":60290,"path":"All/php84-pear-Services_W3C_HTMLValidator-1.0.0,1.pkg","repopath":"All/php84-pear-Services_W3C_HTMLValidator-1.0.0,1.pkg","licenselogic":"single","pkgsize":13768,"desc":"This package provides an object oriented interface to the API of the\nW3 HTML Validator application (http://validator.w3.org/). With this\npackage you can connect to a running instance of the validator and\nretrieve the validation results (true|false) as well as the errors\nand warnings for a web page.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-HTTP_Request2":{"origin":"www/pear-HTTP_Request2","version":"2.6.0,1"}},"categories":["pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Services_W3C_CSSValidator","origin":"www/pear-Services_W3C_CSSValidator","version":"0.2.3","comment":"PHP interface to W3C CSS Validator API","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_W3C_CSSValidator","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7460c694213980bf171651dd77168f051ca83be8bc84dfdcc601f5adc2f0c547","flatsize":65703,"path":"All/php84-pear-Services_W3C_CSSValidator-0.2.3.pkg","repopath":"All/php84-pear-Services_W3C_CSSValidator-0.2.3.pkg","licenselogic":"single","pkgsize":11048,"desc":"This package provides an object oriented interface to the API\nof the W3 CSS Validator application (http://jigsaw.w3.org/css-validator/).\n\nWith this package you can connect to a running instance of the validator and\nretrieve the validation results (true|false) as well as the errors and warnings\nfor a style sheet.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-HTTP_Request2":{"origin":"www/pear-HTTP_Request2","version":"2.6.0,1"}},"categories":["pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Services_Facebook","origin":"www/pear-Services_Facebook","version":"0.2.14","comment":"PHP interface to Facebook's API","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_Facebook","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fe0aa44e0dc975f85e6c28a043b4d124dc58701efa2793f6dbfbb3eae155443e","flatsize":436429,"path":"All/php84-pear-Services_Facebook-0.2.14.pkg","repopath":"All/php84-pear-Services_Facebook-0.2.14.pkg","licenselogic":"single","pkgsize":72652,"desc":"pear-Services_Facebook is an interface for accessing Facebook's web services\nAPI at http://api.facebook.com.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-curl":{"origin":"ftp/php84-curl","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Validate":{"origin":"devel/pear-Validate","version":"0.8.6"}},"categories":["pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Services_TwitPic","origin":"www/pear-Services_TwitPic","version":"0.1.0","comment":"PHP Interface to TwitPic's API","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_TwitPic","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"36835be0290f619a2cd7cb48c4db81521d535960f6b26f7185471f6bfcc56370","flatsize":26047,"path":"All/php84-pear-Services_TwitPic-0.1.0.pkg","repopath":"All/php84-pear-Services_TwitPic-0.1.0.pkg","licenselogic":"single","pkgsize":6032,"desc":"An interface for uploading pictures to TwitPic and optionally posting them\n(along with status messages) to Twitter as well.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Services_ShortURL","origin":"www/pear-Services_ShortURL","version":"0.3.1","comment":"Abstract PHP5 interface for shortening and expanding short URLs","maintainer":"wen@FreeBSD.org","www":"https://pear.php.net/package/Services_ShortURL","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cef1e9198017f33341cc27ae3d8da154d648ae2d8c66be6a5d8e9dbc7bf27d9e","flatsize":61475,"path":"All/php84-pear-Services_ShortURL-0.3.1.pkg","repopath":"All/php84-pear-Services_ShortURL-0.3.1.pkg","licenselogic":"single","pkgsize":10364,"desc":"Short URL services have become enormously popular on the internet.\nThere are, literally, dozens (hundreds?) of these services.\nServices_ShortURL offers an abstract way of shortening and expanding\nURLs.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-HTTP_Request2":{"origin":"www/pear-HTTP_Request2","version":"2.6.0,1"},"php84-simplexml":{"origin":"textproc/php84-simplexml","version":"8.4.8"}},"categories":["pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Services_Pingback","origin":"net/pear-Services_Pingback","version":"0.2.2","comment":"Pingback user-agent class","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_Pingback","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"55b8cf557a4182889745c6c54a3b1bf213c7f7622fd777bc16cb2c21761c611d","flatsize":38513,"path":"All/php84-pear-Services_Pingback-0.2.2.pkg","repopath":"All/php84-pear-Services_Pingback-0.2.2.pkg","licenselogic":"single","pkgsize":8940,"desc":"A package implemented of Pingback in PHP, able to sending and\nreceiving a pingback.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Services_Blogging","origin":"www/pear-Services_Blogging","version":"0.2.4","comment":"PHP interface to Blog","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_Blogging","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7b09e8592e4a9bb173e56fefd01daed867cb527ff66e1aa410735597a3914e11","flatsize":90480,"path":"All/php84-pear-Services_Blogging-0.2.4.pkg","repopath":"All/php84-pear-Services_Blogging-0.2.4.pkg","licenselogic":"single","pkgsize":16044,"desc":"pear-Services_Blogging provides a unified API to post and read blog entries,\nindependent of the API supported by the server software hosting the blog.\nIt uses a driver-based approach to communicate with different APIs out there.\nIf a new blogging API is invented, someone just needs to write a driver for\nthe Services_Blogging package, and everyone can access also this blogs.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-XML_RPC":{"origin":"net/pear-XML_RPC","version":"1.5.5"}},"categories":["pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Services_Amazon","origin":"www/pear-Services_Amazon","version":"0.9.0","comment":"PHP interface to Amazon Product Advertising API","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_Amazon","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"61dae769af732c807a40160aa02004ce1670703e7ac99bc1af99de81317e2d70","flatsize":95895,"path":"All/php84-pear-Services_Amazon-0.9.0.pkg","repopath":"All/php84-pear-Services_Amazon-0.9.0.pkg","licenselogic":"single","pkgsize":15532,"desc":"pear-Services_Amazon is a PHP interface to Amazon Product Advertising API.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-HTTP_Request":{"origin":"www/pear-HTTP_Request","version":"1.4.4"},"php84-pear-XML_Serializer":{"origin":"devel/pear-XML_Serializer","version":"0.21.0"}},"categories":["pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Services_OpenSearch","origin":"www/pear-Services_OpenSearch","version":"0.2.0","comment":"Search A9 OpenSearch compatible engines","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_OpenSearch","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"282ed4fc1e01a1e3bc67ceb668de53c0019f88af4ff7002379718e66cc814e02","flatsize":18955,"path":"All/php84-pear-Services_OpenSearch-0.2.0.pkg","repopath":"All/php84-pear-Services_OpenSearch-0.2.0.pkg","licenselogic":"single","pkgsize":5172,"desc":"Provides access to A9 OpenSearch compatible search engines","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Services_JSON","origin":"converters/pear-Services_JSON","version":"1.0.3","comment":"PHP implementation of json_encode/decode","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_JSON","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"84636abf1dfd211c9b7beba4c19b86e13156a91424be8f344a4a720656e50b8b","flatsize":44747,"path":"All/php84-pear-Services_JSON-1.0.3.pkg","repopath":"All/php84-pear-Services_JSON-1.0.3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":10080,"desc":"JSON (JavaScript Object Notation, http://json.org) is a lightweight\ndata-interchange format. It is easy for humans to read and write. It is easy for\nmachines to parse and generate. It is based on a subset of the JavaScript\nProgramming Language, Standard ECMA-262 3rd Edition - December 1999. This\nfeature can also be found in Python. JSON is a text format that is completely\nlanguage independent but uses conventions that are familiar to programmers of\nthe C-family of languages, including C, C++, C#, Java, JavaScript, Perl, TCL,\nand many others. These properties make JSON an ideal data-interchange language.\n\nThis package provides a simple encoder and decoder for JSON notation. It is\nintended for use with client-side Javascript applications that make use of\nHTTPRequest to perform server communication functions - data can be encoded into\nJSON notation for use in a client-side javascript, or decoded from incoming\nJavascript requests. JSON format is native to Javascript, and can be directly\neval()'ed with no further parsing overhead.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["converters","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Services_Twitter","origin":"net/pear-Services_Twitter","version":"0.7.0","comment":"PHP interface to Twitter's API","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_Twitter","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a8ac77235d56115ed5535100e9ea20ae05a98b717ea1504e60358c9ada3969dc","flatsize":321031,"path":"All/php84-pear-Services_Twitter-0.7.0.pkg","repopath":"All/php84-pear-Services_Twitter-0.7.0.pkg","licenselogic":"single","pkgsize":56436,"desc":"An interface for communicating with Twitter's public API.\nSend status updates, fetch information, add friends, etc.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-mbstring":{"origin":"converters/php84-mbstring","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-HTTP_Request2":{"origin":"www/pear-HTTP_Request2","version":"2.6.0,1"},"php84-simplexml":{"origin":"textproc/php84-simplexml","version":"8.4.8"}},"categories":["net","pear","www"],"annotations":{"cpe":"cpe:2.3:a:services_twitter_group:services_twitter:0.7.0:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-Services_GeoNames","origin":"www/pear-Services_GeoNames","version":"1.0.1","comment":"PHP5 Interface to the GeoNames Public API","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_GeoNames","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"07a0a664ea97ae0dd0ad47beab39dc8151ae50ec6781338253fd05291b06ef52","flatsize":267625,"path":"All/php84-pear-Services_GeoNames-1.0.1.pkg","repopath":"All/php84-pear-Services_GeoNames-1.0.1.pkg","licenselogic":"single","pkgsize":37484,"desc":"Services_GeoNames is a PHP5 interface to the various webservices\noffered by the GeoNames project.\n\nThe GeoNames database contains over 8,000,000 geographical names\ncorresponding to over 6,500,000 unique features. All features are\ncategorized into one out of nine feature classes and further\nsubcategorized into one out of 645 feature codes. Beyond names of\nplaces in various languages, data stored include latitude, longitude,\nelevation, population, administrative subdivision and postal codes.\nAll coordinates use the WGS84 system (World Geodetic System 1984).\n\nThose data are accessible free of charge through a number of Web\nservices and a daily database export. The Web services include\ndirect and reverse geocoding,finding places through postal codes,\nfinding places next to a given place, and finding Wikipedia articles\nabout neighbouring places.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-HTTP_Request2":{"origin":"www/pear-HTTP_Request2","version":"2.6.0,1"}},"categories":["pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Services_Digg","origin":"www/pear-Services_Digg","version":"0.4.7_1","comment":"PHP interface to Digg's API","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_Digg","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5f7c7cb30b48c0787381279d5177a2d055eec1eb5d9d27c9f14794ee3650e819","flatsize":190140,"path":"All/php84-pear-Services_Digg-0.4.7_1.pkg","repopath":"All/php84-pear-Services_Digg-0.4.7_1.pkg","licenselogic":"single","pkgsize":22060,"desc":"An interface for accessing Digg's web services API\nat http://services.digg.com.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-curl":{"origin":"ftp/php84-curl","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Services_Compete","origin":"www/pear-Services_Compete","version":"0.1.0","comment":"PHP interface to Compete SnapShop API","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_Compete","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"098e8893dd2b691a56c958c3c0c4695cff3048ebaea2c435b39a7df2a52805c5","flatsize":9770,"path":"All/php84-pear-Services_Compete-0.1.0.pkg","repopath":"All/php84-pear-Services_Compete-0.1.0.pkg","licenselogic":"single","pkgsize":3576,"desc":"PHP wrapper for the Compete SnapShop API","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-HTTP_Request":{"origin":"www/pear-HTTP_Request","version":"1.4.4"}},"categories":["pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Services_Delicious","origin":"www/pear-Services_Delicious","version":"0.6.0","comment":"PEAR Client for the del.icio.us web service","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_Delicious","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3fa469e8d44b61838db86b5fcceb13062b12b78eacb43b3b666d1806c4761b71","flatsize":32730,"path":"All/php84-pear-Services_Delicious-0.6.0.pkg","repopath":"All/php84-pear-Services_Delicious-0.6.0.pkg","licenselogic":"single","pkgsize":10032,"desc":"Services_Delicious is a client for the REST-based web service of del.icio.us.\ndel.icio.us is a social bookmarks manager. It allows you to easily add sites\nyou like to your personal collection of links, to categorize those sites\nwith keywords, and to share your collection not only between your own\nbrowsers and machines, but also with others.\nServices_Delicious allows you to select, add and delete your bookmarks from\nany PHP script.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-HTTP_Request":{"origin":"www/pear-HTTP_Request","version":"1.4.4"},"php84-pear-XML_Serializer":{"origin":"devel/pear-XML_Serializer","version":"0.21.0"}},"categories":["pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-SebastianBergmann_Version","origin":"devel/pear-SebastianBergmann_Version","version":"6.0.0","comment":"Manage the version number of Git-hosted PHP projects","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sebastianbergmann/version","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ba515be0331e0aaa5ab62859e39cab012d7c670c795bfc29a6ca70b984519e90","flatsize":4517,"path":"All/php84-pear-SebastianBergmann_Version-6.0.0.pkg","repopath":"All/php84-pear-SebastianBergmann_Version-6.0.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":2576,"desc":"Library that helps with managing the version number of Git-hosted PHP projects","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Services_Amazon_S3","origin":"www/pear-Services_Amazon_S3","version":"0.4.0","comment":"PHP API for Amazon S3 (Simple Storage Service)","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_Amazon_S3","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dce7615beaf82c727b277e7c1cbca6261424fee7fbad744cea6e9c0eccd21778","flatsize":176206,"path":"All/php84-pear-Services_Amazon_S3-0.4.0.pkg","repopath":"All/php84-pear-Services_Amazon_S3-0.4.0.pkg","licenselogic":"single","pkgsize":27824,"desc":"pear-Services_Amazon_S3 provides an object-oriented interface\nto the Amazon Simple Storage Service (S3). This package is\nbased on the 2006-03-01 REST API.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Crypt_HMAC2":{"origin":"security/pear-Crypt_HMAC2","version":"1.0.0"},"php84-pear-HTTP_Request2":{"origin":"www/pear-HTTP_Request2","version":"2.6.0,1"}},"categories":["pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-SebastianBergmann_PHPLOC","origin":"devel/pear-SebastianBergmann_PHPLOC","version":"7.0.2","comment":"Tool for quickly measuring the size of a PHP project","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sebastianbergmann/phploc","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5346c9a2d697126f54534226e878e753018a1de7ae02a3047b696a85b952ee28","flatsize":70383,"path":"All/php84-pear-SebastianBergmann_PHPLOC-7.0.2.pkg","repopath":"All/php84-pear-SebastianBergmann_PHPLOC-7.0.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":11608,"desc":"phploc is a tool for quickly measuring the size and analyzing the structure of\na PHP project.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-SebastianBergmann_FinderFacade":{"origin":"devel/pear-SebastianBergmann_FinderFacade","version":"2.0.0"},"php84-pear-SebastianBergmann_Git":{"origin":"devel/pear-SebastianBergmann_Git","version":"2.1.4"},"php84-pear-SebastianBergmann_Version":{"origin":"devel/pear-SebastianBergmann_Version","version":"6.0.0"},"php84-pear-Symfony_Component_Console":{"origin":"devel/pear-Symfony_Component_Console","version":"2.4.4"}},"categories":["devel","pear"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-PHP_Timer","origin":"devel/pear-PHP_Timer","version":"8.0.0","comment":"Utility class for timing","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sebastianbergmann/php-timer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2c3e81ed722fb93e0bf3a8aa6e0db80ea96a7ec9961fc6042d31585f9ea61c60","flatsize":8625,"path":"All/php84-pear-PHP_Timer-8.0.0.pkg","repopath":"All/php84-pear-PHP_Timer-8.0.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":3480,"desc":"Utility class for timing","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-SebastianBergmann_PHPCPD","origin":"devel/pear-SebastianBergmann_PHPCPD","version":"6.0.3","comment":"Copy/Paste Detector (CPD) for PHP code","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sebastianbergmann/phpcpd","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fd7b73113d7e08635c9e221f0c130ba4a00f6e37479182482b4193f967f9c8c1","flatsize":33479,"path":"All/php84-pear-SebastianBergmann_PHPCPD-6.0.3.pkg","repopath":"All/php84-pear-SebastianBergmann_PHPCPD-6.0.3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":7968,"desc":"Copy/Paste Detector (CPD) for PHP code.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-PHP_Timer":{"origin":"devel/pear-PHP_Timer","version":"8.0.0"},"php84-pear-SebastianBergmann_FinderFacade":{"origin":"devel/pear-SebastianBergmann_FinderFacade","version":"2.0.0"},"php84-pear-ezc_ConsoleTools":{"origin":"devel/pear-ezc_ConsoleTools","version":"1.6.1"},"php84-tokenizer":{"origin":"devel/php84-tokenizer","version":"8.4.8"}},"categories":["devel","pear"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-SebastianBergmann_Git","origin":"devel/pear-SebastianBergmann_Git","version":"2.1.4","comment":"Simple PHP wrapper for Git","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sebastianbergmann/git","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9ebd674a7b202745797bb35353864e4bf68869f139c5c438dbd64caf82f5d9de","flatsize":5883,"path":"All/php84-pear-SebastianBergmann_Git-2.1.4.pkg","repopath":"All/php84-pear-SebastianBergmann_Git-2.1.4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":3020,"desc":"Simple wrapper for Git","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-SebastianBergmann_FinderFacade","origin":"devel/pear-SebastianBergmann_FinderFacade","version":"2.0.0","comment":"Convenience wrapper for Symfony Finder component","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sebastianbergmann/finder-facade","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"38c2312a2737ea541b2b1975a30adcd65b4556027980aaecc5fd076e1c658431","flatsize":7228,"path":"All/php84-pear-SebastianBergmann_FinderFacade-2.0.0.pkg","repopath":"All/php84-pear-SebastianBergmann_FinderFacade-2.0.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":3080,"desc":"FinderFacade is a convenience wrapper for Symfony's Finder component.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Symfony_Component_Finder":{"origin":"devel/pear-Symfony_Component_Finder","version":"2.4.4"},"php84-pear-TheSeer_fDOMDocument":{"origin":"devel/pear-TheSeer_fDOMDocument","version":"1.6.7"}},"categories":["devel","pear"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-SOAP","origin":"net/pear-SOAP","version":"0.14.0","comment":"PEAR SOAP Client/Server for PHP","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/SOAP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a7c493bcf1d4ec9e96de3e4825b1812e64900f861663aaf13216305984912885","flatsize":449718,"path":"All/php84-pear-SOAP-0.14.0.pkg","repopath":"All/php84-pear-SOAP-0.14.0.pkg","licenselogic":"single","pkgsize":73616,"desc":"PEAR implementation of SOAP protocol and services.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-HTTP_Request":{"origin":"www/pear-HTTP_Request","version":"1.4.4"}},"categories":["net","pear","www"],"options":{"PEAR_MAIL":"off","PEAR_MAIL_MIME":"off","PEAR_NET_DIME":"off"},"annotations":{"flavor":"php84"}},{"name":"php84-pear-Payment_DTA","origin":"finance/pear_Payment_DTA","version":"1.4.3","comment":"PEAR class to create and handle DTA files used in Germany","maintainer":"joneum@FreeBSD.org","www":"https://pear.php.net/package/Payment_DTA","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"97b80a35907b5a0528177dda64f87ee8b4c322b1742e1960435c88349ec95b10","flatsize":385032,"path":"All/php84-pear-Payment_DTA-1.4.3.pkg","repopath":"All/php84-pear-Payment_DTA-1.4.3.pkg","licenselogic":"single","pkgsize":38436,"desc":"With PEAR::Payment_DTA provides functions to create DTA files used in Germany\nto exchange informations about money transactions with banks or online\nbanking programs.\n\nNo dependencies registered.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["finance","pear"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Pager","origin":"devel/pear-Pager","version":"2.5.1","comment":"Data paging class","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Pager","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ba33860f03fa231c3a8d61c650cabef59bbf9b7bb79c7e79ba0f5b12c3ed6077","flatsize":193050,"path":"All/php84-pear-Pager-2.5.1.pkg","repopath":"All/php84-pear-Pager-2.5.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":31664,"desc":"It takes an array of data as input and pages it according to various parameters.\n\nIt also builds links within a specified range, and allows complete customization\nof the output (it even works with front controllers and mod_rewrite).\n\nTwo operating modes available: \"Jumping\" and \"Sliding\" window style.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-PHP_TokenStream","origin":"devel/pear-PHP_TokenStream","version":"4.0.4","comment":"Wrapper around PHP tokenizer extension","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sebastianbergmann/php-token-stream","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b6ccb2f125ec1aead86656b7d04695bd99e489f249b3677e8593d1018461a049","flatsize":93751,"path":"All/php84-pear-PHP_TokenStream-4.0.4.pkg","repopath":"All/php84-pear-PHP_TokenStream-4.0.4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":17940,"desc":"Wrapper around PHP's tokenizer extension","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-PHP_Beautifier","origin":"devel/pear-PHP_Beautifier","version":"0.1.15_1","comment":"PEAR beautifier for PHP","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/PHP_Beautifier","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c30d3438b82c12930c442ebd3c5b9b6d66c2c7717d191d0be9d499b483d51b70","flatsize":278630,"path":"All/php84-pear-PHP_Beautifier-0.1.15_1.pkg","repopath":"All/php84-pear-PHP_Beautifier-0.1.15_1.pkg","licenselogic":"single","pkgsize":67644,"desc":"This program reformat and beautify PHP source code files automatically.\n\nThe program is Open Source and distributed under the terms of PHP Licence. It\nis written in PHP 5 and has a command line tool.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-bz2":{"origin":"archivers/php84-bz2","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Log":{"origin":"sysutils/pear-Log","version":"1.14.5"},"php84-tokenizer":{"origin":"devel/php84-tokenizer","version":"8.4.8"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-PHP_Shell","origin":"shells/pear-PHP_Shell","version":"0.3.2_1","comment":"Interactive PHP Shell","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/PHP_Shell","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7422887b55c1fb7275a7896674d58b2ee5465311d6ad9f8436794b746514523e","flatsize":759251,"path":"All/php84-pear-PHP_Shell-0.3.2_1.pkg","repopath":"All/php84-pear-PHP_Shell-0.3.2_1.pkg","licenselogic":"single","pkgsize":85792,"desc":"a interactive PHP Shell with tab-completion, inline help\nand handling of FATAL errors","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-readline":{"origin":"devel/php84-readline","version":"8.4.8"},"php84-tokenizer":{"origin":"devel/php84-tokenizer","version":"8.4.8"}},"categories":["pear","shells","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-PHPUnit_MockObject","origin":"devel/pear-PHPUnit_MockObject","version":"6.1.2","comment":"Mock Object library for PHPUnit","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sebastianbergmann/phpunit-mock-objects","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f2dc21fafc4ff6bd29a24db7db755911b4301ba9ea47e60e582e359366c82322","flatsize":132894,"path":"All/php84-pear-PHPUnit_MockObject-6.1.2.pkg","repopath":"All/php84-pear-PHPUnit_MockObject-6.1.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":21656,"desc":"Mock Object library for PHPUnit","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-PHP_Parser","origin":"devel/pear-PHP_Parser","version":"0.2.2","comment":"PHP Grammar Parser","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/PHP_Parser","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"66ea7126922ccbcd6ff3edc704012fc47e6567d2d0befdca02b083a4182f2eb8","flatsize":2555678,"path":"All/php84-pear-PHP_Parser-0.2.2.pkg","repopath":"All/php84-pear-PHP_Parser-0.2.2.pkg","licenselogic":"single","pkgsize":82628,"desc":"PHP_Parser is a source code analysis tool based around a real Parser\ngenerated by PHP_ParserGenerator. The parser uses the same EBNF source\nthat PHP uses to parse itself, modified for Lemon parser format,\nand it therefore as robust as PHP itself.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-PEAR_PackageFileManager_Plugins","origin":"devel/pear-PEAR_PackageFileManager_Plugins","version":"1.0.4","comment":"The plugins for PEAR_PackageFileManager","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/PEAR_PackageFileManager_Plugins","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dbba5ad371396176cbe40953fa90b85c92a8b34ecc9c7f452a983e6414265fa9","flatsize":110378,"path":"All/php84-pear-PEAR_PackageFileManager_Plugins-1.0.4.pkg","repopath":"All/php84-pear-PEAR_PackageFileManager_Plugins-1.0.4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":20656,"desc":"The plugins for PEAR_PackageFileManager to pick up what files to use.\nSupported are\n* File\n* CVS\n* SVN\n* Perforce\n\nThis package is to be used with PackageFileManager v1 and v2 and can't\nbe used on it's own","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-XML_Serializer":{"origin":"devel/pear-XML_Serializer","version":"0.21.0"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-PEAR_PackageFileManager2","origin":"devel/pear-PEAR_PackageFileManager2","version":"1.0.4","comment":"PEAR class to maintain PEAR packages","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/PEAR_PackageFileManager2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"66a669e8960bc45187e8ae12caf38ee8b715e9d9d45469747aa993a741137a0d","flatsize":265195,"path":"All/php84-pear-PEAR_PackageFileManager2-1.0.4.pkg","repopath":"All/php84-pear-PEAR_PackageFileManager2-1.0.4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":34892,"desc":"This package revolutionizes the maintenance of PEAR packages.\nWith a few parameters, the entire package.xml is automatically\nupdated with a listing of all files in a package.\nFeatures include\n- manages the new package.xml 2.0 format in PEAR 1.4.0\n- can detect PHP and extension dependencies using PHP_CompatInfo\n- reads in an existing package.xml file, and only changes the release/changelog\n- a plugin system for retrieving files in a directory. Currently four plugins\nexist, one for standard recursive directory content listing, one that\nreads the CVS/Entries files and generates a file listing based on the contents\nof a checked out CVS repository, one that reads Subversion entries files, and\none that queries a Perforce repository.\n- incredibly flexible options for assigning install roles to files/directories\n- ability to ignore any file based on a * ? wildcard-enabled string(s)\n- ability to include only files that match a * ? wildcard-enabled string(s)\n- ability to manage dependencies\n- can output the package.xml in any directory, and read in the package.xml\nfile from any directory.\n- can specify a different name for the package.xml file","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-PEAR_PackageFileManager_Plugins":{"origin":"devel/pear-PEAR_PackageFileManager_Plugins","version":"1.0.4"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"phpipam","origin":"net-mgmt/phpipam","version":"1.6.0","comment":"PHP IP Address Management IPv4/IPv6","maintainer":"jake@xz.cx","www":"https://phpipam.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9ec6758d583351294ed931dfff199080e7d436adda8b02112ad6b77a0a46f4c4","flatsize":31718360,"path":"All/phpipam-1.6.0.pkg","repopath":"All/phpipam-1.6.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":11695036,"desc":"phpipam is an open-source web IP address management application.\nIts goal is to provide light and simple IP address management\napplication. It is ajax-based using jQuery libraries, php scripts,\njavascript and some HTML5/CSS3 features.\n\n- IPv4 / IPv6 address management\n- ICMP status updates, subnet scanning and status showing\n- Domain authentication (AD) / OpenLDAP authentication\n- Visual subnet display\n- VRF support\n- VLAN management\n- RIPE import\n- Import / export XLS files\n- E-Mail notification with IP details\n- IP database search\n- Custom IP/subnet/userVLAN address fields","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-ctype":{"origin":"textproc/php83-ctype","version":"8.3.21"},"php83-curl":{"origin":"ftp/php83-curl","version":"8.3.21"},"php83-dom":{"origin":"textproc/php83-dom","version":"8.3.21"},"php83-filter":{"origin":"security/php83-filter","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-gettext":{"origin":"devel/php83-gettext","version":"8.3.21"},"php83-gmp":{"origin":"math/php83-gmp","version":"8.3.21"},"php83-iconv":{"origin":"converters/php83-iconv","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-pcntl":{"origin":"devel/php83-pcntl","version":"8.3.21"},"php83-pdo":{"origin":"databases/php83-pdo","version":"8.3.21"},"php83-pdo_mysql":{"origin":"databases/php83-pdo_mysql","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pecl-mcrypt":{"origin":"security/pecl-mcrypt","version":"1.0.7"},"php83-posix":{"origin":"sysutils/php83-posix","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-simplexml":{"origin":"textproc/php83-simplexml","version":"8.3.21"},"php83-sockets":{"origin":"net/php83-sockets","version":"8.3.21"}},"categories":["net-mgmt"],"options":{"LDAP":"off"},"annotations":{"cpe":"cpe:2.3:a:phpipam:phpipam:1.6.0:::::dragonfly6:x86_64"},"messages":[{"message":"Automatic installation of database files\n\nSince v0.4 phpipam can automatically install database files for you.\nPoint browser to phpipam directory and set MySQL login details (root\nusername and password).\n\nFinished! Launch browser, go to website and if something is missing / not\nconfigured properly the error will appear.\n\nIn case your URL for phpipam is not root please set the following variables\n(example for /phpipam/):\n        1.) Set BASE in config.php to /phpipam/\n        2.) RewriteBase /phpipam/ in .htaccess\n\nphpipam-v1.6.0 has been installed into:\n\n    /usr/local/www/phpipam\n\nconfig.php is where site configuration and database details are configured.\n\nDefault user/password is Admin/ipamadmin\n\nv1.4.1 update:\nipaddresses table in phpipam database is likely to contain incorrect datetime\nvalues which prevent successful upgrade.  Make sure to create backup of phpipam\ndatabase.  Before starting upgrade wizard in web interface run the following\nSQL query on phpipam database:\n\nUPDATE ipaddresses SET lastSeen='1970-01-01 00:00:01' WHERE lastSeen < '0000-01-01 00:00:00';","type":"install"}]},{"name":"php84-pear-PHP_Compat","origin":"devel/pear-PHP_Compat","version":"1.5.0","comment":"Provides missing functionality for older versions of PHP","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/PHP_Compat","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6940096623608034cc9aa7b30d58ddf29320898e87b98308924e5df6ed5e22e6","flatsize":315004,"path":"All/php84-pear-PHP_Compat-1.5.0.pkg","repopath":"All/php84-pear-PHP_Compat-1.5.0.pkg","licenselogic":"single","pkgsize":42400,"desc":"PHP_Compat provides missing functionality for older versions of PHP.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-PHP_ArrayOf","origin":"devel/pear-PHP_ArrayOf","version":"0.2.1","comment":"Abstract class package to create arrays of specific element types","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/PHP_ArrayOf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c7d7b03edd2a0f73d7aa369dd3f45403a76a0c26749de344d555d7638c846619","flatsize":50960,"path":"All/php84-pear-PHP_ArrayOf-0.2.1.pkg","repopath":"All/php84-pear-PHP_ArrayOf-0.2.1.pkg","licenselogic":"single","pkgsize":8288,"desc":"Allows to create classes similar to ArrayObject with additional element type or\nindex constraints.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-PHP_ParserGenerator","origin":"devel/pear-PHP_ParserGenerator","version":"0.1.7","comment":"Convert files from lemon parser to php5","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/PHP_ParserGenerator","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"804c2693a8ffe921277ef7a1990e560e7e17402be332b4864506b651ba8e782c","flatsize":4591327,"path":"All/php84-pear-PHP_ParserGenerator-0.1.7.pkg","repopath":"All/php84-pear-PHP_ParserGenerator-0.1.7.pkg","licenselogic":"single","pkgsize":136344,"desc":"Translate a grammar file in the lemon parser generator format\ninto a PHP 5-based parser","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-PHP_Archive","origin":"archivers/pear-PHP_Archive","version":"0.14.0","comment":"Create and Use PHP Archive files","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/PHP_Archive","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d2e3efc02df8f99405fd5ad66f106e3874a734cc9f1cf14a458bd7d716151002","flatsize":384092,"path":"All/php84-pear-PHP_Archive-0.14.0.pkg","repopath":"All/php84-pear-PHP_Archive-0.14.0.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":48084,"desc":"PHP_Archive allows you to create a single .phar file containing an entire\napplication.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["archivers","pear"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Numbers_Roman","origin":"textproc/pear-Numbers_Roman","version":"1.0.2","comment":"PEAR methods for converting to and from Roman Numerals","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Numbers_Roman","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"decc69b718b6232952c97ef964a569b95b4bdf38c153229b0c364351b7bce999","flatsize":25913,"path":"All/php84-pear-Numbers_Roman-1.0.2.pkg","repopath":"All/php84-pear-Numbers_Roman-1.0.2.pkg","licenselogic":"single","pkgsize":6668,"desc":"PEAR::Numbers_Roman provides static methods for converting to and\nfrom Roman numerals. It supports Roman numerals in both uppercase\nand lowercase styles and conversion for and to numbers up to 5 999\n999.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","textproc"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-PHPTAL","origin":"devel/pear-PHPTAL","version":"1.3.0","comment":"XML/XHTML template library for PHP","maintainer":"sunpoet@FreeBSD.org","www":"https://phptal.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7ce2b55a39b70470b3cedc78fbbed01ed1af62f4a3b28cd5ec9d062b99654b01","flatsize":845990,"path":"All/php84-pear-PHPTAL-1.3.0.pkg","repopath":"All/php84-pear-PHPTAL-1.3.0.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":152092,"desc":"PHPTAL is a PHP implementation of ZPT work. To be short, PHPTAL is a XML/XHTML\ntemplate library for PHP.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-ctype":{"origin":"textproc/php84-ctype","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"options":{"GETTEXT":"off","SIMPLEXML":"off"},"annotations":{"flavor":"php84"}},{"name":"php84-pear-PHP_CompatInfo","origin":"devel/pear-PHP_CompatInfo","version":"1.9.0_5","comment":"PEAR class to find out the minimum version and extensions required","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/PHP_CompatInfo","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1eb7259740028fd62c62f7d2c4e6fc0388262e85225f450da38b17ef44fe7d23","flatsize":1526403,"path":"All/php84-pear-PHP_CompatInfo-1.9.0_5.pkg","repopath":"All/php84-pear-PHP_CompatInfo-1.9.0_5.pkg","licenselogic":"single","pkgsize":135652,"desc":"PEAR::PHP_CompatInfo will parse a file/folder/script/array to find out the\nminimum version and extensions required for it to run. Features advanced\ndebug output which shows which functions require which version and CLI\noutput script.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Console_Getargs":{"origin":"devel/pear-Console_Getargs","version":"1.4.0"},"php84-pear-Console_Table":{"origin":"devel/pear-Console_Table","version":"1.3.1"},"php84-pear-Event_Dispatcher":{"origin":"devel/pear-Event_Dispatcher","version":"1.1.0"},"php84-pear-File_Find":{"origin":"sysutils/pear-File_Find","version":"1.3.3"},"php84-pear-XML_Util":{"origin":"devel/pear-XML_Util","version":"1.4.5"},"php84-tokenizer":{"origin":"devel/php84-tokenizer","version":"8.4.8"},"phpunit9-php84":{"origin":"devel/phpunit9","version":"9.6.22"}},"categories":["devel","pear"],"options":{"PEAR_HTML_TABLE":"off","PEAR_VAR_DUMP":"off","PEAR_XML_BEAUTIFIER":"off","PEAR_XML_UTIL":"on","PHPUNIT":"on"},"annotations":{"flavor":"php84"}},{"name":"php84-pear-Net_UserAgent_Detect","origin":"net/pear-Net_UserAgent_Detect","version":"2.5.2_1","comment":"PEAR class that determines the Web browser, version, and platform","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_UserAgent_Detect","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"121c50093747cd4083a4236c173863ff70b20037fdb9571c74dd910fbeb62cb2","flatsize":59909,"path":"All/php84-pear-Net_UserAgent_Detect-2.5.2_1.pkg","repopath":"All/php84-pear-Net_UserAgent_Detect-2.5.2_1.pkg","licenselogic":"single","licenses":["PHP202"],"pkgsize":12200,"desc":"The Net_UserAgent object does a number of tests on an HTTP user\nagent string. The results of these tests are available via methods of\nthe object.\n\nThis module is based upon the JavaScript browser detection code available\nat http://www.mozilla.org/docs/web-developer/sniffer/browser_type.html.\nThis module had many influences from the lib/Browser.php code in\nversion 1.3 of Horde.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-PEAR_PackageFileManager","origin":"devel/pear-PEAR_PackageFileManager","version":"1.7.2","comment":"PEAR class to maintain PEAR packages","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/PEAR_PackageFileManager","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8acd1726dc51291f5fdbbb29c564a9d2faa1f82f0b0e4db0c43fbc40cc4b3ea9","flatsize":200280,"path":"All/php84-pear-PEAR_PackageFileManager-1.7.2.pkg","repopath":"All/php84-pear-PEAR_PackageFileManager-1.7.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":34220,"desc":"PEAR::PEAR_PackageFileManager revolutionizes the maintenance of PEAR packages.\n\nWith a few parameters, the entire package.xml is automatically updated with a\nlisting of all files in a package.\n\nFeatures include\n  - can detect PHP and extension dependencies using PHP_CompatInfo\n  - reads in an existing package.xml file, and only changes the\n    release/changelog\n  - a plugin system for retrieving files in a directory. Currently two plugins\n    exist, one for standard recursive directory content listing, and one that\n    reads the CVS/Entries files and generates a file listing based on the\n    contents of a checked out CVS repository\n  - incredibly flexible options for assigning install roles to files/directories\n  - ability to ignore any file based on a * ? wildcard-enabled string(s)\n  - ability to include only files that match a * ? wildcard-enabled string(s)\n  - ability to manage dependencies\n  - can output the package.xml in any directory, and read in the package.xml\n    file from any directory.\n  - can specify a different name for the package.xml file\n\nPEAR_PackageFileManager is fully unit tested.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"options":{"PEAR_PHP_COMPATINFO":"off","PEAR_XML_TREE":"off"},"annotations":{"flavor":"php84"}},{"name":"php84-pear-PEAR_Info","origin":"devel/pear-PEAR_Info","version":"1.9.2_4","comment":"Show Information about your PEAR install and its packages","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/PEAR_Info","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"51019434e4adebb19be3f0489bd2a7f29554e8f7f5d401d737d0d1fa0a2f6739","flatsize":357361,"path":"All/php84-pear-PEAR_Info-1.9.2_4.pkg","repopath":"All/php84-pear-PEAR_Info-1.9.2_4.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":46396,"desc":"This package generates a comprehensive information page for your current\nPEAR install.\n\n  * The format for the page is similar to that for phpinfo() except using PEAR\n    colors.\n  * Has complete PEAR Credits (based on the packages you have installed).\n  * Will show if there is a newer version than the one presently installed\n    (and what its state is)\n  * Each package has an anchor in the form pkg_PackageName - where PackageName\n    is a case-sensitive PEAR package name\n\nWith a few parameters, the entire package.xml is automatically updated with a\nlisting of all files in a package.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Console_Getargs":{"origin":"devel/pear-Console_Getargs","version":"1.4.0"},"phpunit9-php84":{"origin":"devel/phpunit9","version":"9.6.22"}},"categories":["devel","pear","www"],"options":{"PHPUNIT":"on"},"annotations":{"flavor":"php84"}},{"name":"php84-pear-Net_URL2","origin":"net/pear-Net_URL2","version":"2.2.2","comment":"PEAR Class for parsing and handling URL","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_URL2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b93a45d10110174b2c4ac5e0ecd61ccac13a0168b3210ac0efb29c6d08c334de","flatsize":92272,"path":"All/php84-pear-Net_URL2-2.2.2.pkg","repopath":"All/php84-pear-Net_URL2-2.2.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":18816,"desc":"Provides easy parsing of URLs and their constituent parts.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-OLE","origin":"devel/pear-OLE","version":"1.0.0.r3","comment":"PEAR class for reading and writing OLE containers","maintainer":"bofh@FreeBSD.org","www":"https://pear.php.net/package/OLE","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ea9c7381227e2fd9c91b1273ba5040a0da1c1131dd20422996e4c5c921b567c5","flatsize":69741,"path":"All/php84-pear-OLE-1.0.0.r3.pkg","repopath":"All/php84-pear-OLE-1.0.0.r3.pkg","licenselogic":"single","pkgsize":13632,"desc":"This package allows reading and writing of OLE (Object Linking and Embedding)\nfiles, the format used as container for Excel, Word and other MS file formats.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-PHP_CodeCoverage","origin":"devel/pear-PHP_CodeCoverage","version":"12.0.4","comment":"Library that provides PHP code coverage information","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sebastianbergmann/php-code-coverage","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dafbec43583115cf58a1a46c75d5f02b8c5884229b9bbf6d7e5839ffbf548228","flatsize":1191382,"path":"All/php84-pear-PHP_CodeCoverage-12.0.4.pkg","repopath":"All/php84-pear-PHP_CodeCoverage-12.0.4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":206640,"desc":"Library that provides collection, processing, and rendering functionality for\nPHP code coverage information.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-File_Iterator":{"origin":"devel/pear-File_Iterator","version":"6.0.0"},"php84-pear-PHP_TokenStream":{"origin":"devel/pear-PHP_TokenStream","version":"4.0.4"},"php84-pear-Text_Template":{"origin":"textproc/pear-Text_Template","version":"5.0.0"}},"categories":["devel","pear"],"options":{"DOM":"off","XDEBUG":"off"},"annotations":{"flavor":"php84"}},{"name":"php84-pear-PHP_CodeSniffer","origin":"devel/pear-PHP_CodeSniffer","version":"3.7.2","comment":"PHP Script Tokenises and Sniffs PHP and JavaScript code","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/PHP_CodeSniffer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9ef91b5d281875578907c816970abd650d276dde3a1bdbb8b3c6cd2cf45be75f","flatsize":5283171,"path":"All/php84-pear-PHP_CodeSniffer-3.7.2.pkg","repopath":"All/php84-pear-PHP_CodeSniffer-3.7.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":624360,"desc":"PHP_CodeSniffer is a set of two PHP scripts; the main phpcs script that\ntokenizes PHP, JavaScript and CSS files to detect violations of a defined coding\nstandard, and a second phpcbf script to automatically correct coding standard\nviolations. PHP_CodeSniffer is an essential development tool that ensures your\ncode remains clean and consistent.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-simplexml":{"origin":"textproc/php84-simplexml","version":"8.4.8"},"php84-tokenizer":{"origin":"devel/php84-tokenizer","version":"8.4.8"},"php84-xmlwriter":{"origin":"textproc/php84-xmlwriter","version":"8.4.8"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-PHP_UML","origin":"devel/pear-PHP_UML","version":"1.6.2","comment":"PEAR Class to Create UML Representation of PHP Code","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/PHP_UML","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"971d75858596acf8e53dd2a83bc8af836d575ac174e1236b780895388048b828","flatsize":3045980,"path":"All/php84-pear-PHP_UML-1.6.2.pkg","repopath":"All/php84-pear-PHP_UML-1.6.2.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":416924,"desc":"PHP_UML is a PHP parser, an XMI generator and a documentation tool.\n\nPractically, with PHP_UML, you will be able to feed a UML CASE tool, like\nRational Rose or Argouml, with a UML representation of existing PHP source code.\nThis way, you get an instant overview of a PHP application, with all the usual\nfunctions of a software design tool (such as class diagrams exportation,\nrefactoring of object-oriented applications, or automatic code generation).","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Console_CommandLine":{"origin":"devel/pear-Console_CommandLine","version":"1.2.2"},"php84-xsl":{"origin":"textproc/php84-xsl","version":"8.4.8"}},"categories":["devel"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Net_Sieve","origin":"net/pear-Net_Sieve","version":"1.4.7","comment":"PEAR class to handle talking to timsieved","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_Sieve","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a2756117a40574f3849370ac58dd41c06f5bb68ae31d0c8f5bb70c75ca8059b8","flatsize":282106,"path":"All/php84-pear-Net_Sieve-1.4.7.pkg","repopath":"All/php84-pear-Net_Sieve-1.4.7.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":15156,"desc":"This package provides an API to talk to servers implementing the managesieve\nprotocol. It can be used to install and remove sieve scripts, mark them active\netc.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Net_Socket":{"origin":"net/pear-Net_Socket","version":"1.2.2"}},"categories":["net","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Numbers_Words","origin":"textproc/pear-Numbers_Words","version":"0.16.4","comment":"PEAR package provides methods for spelling numerals in words","maintainer":"meritus@innervision.pl","www":"https://pear.php.net/package/Numbers_Words","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"78d1d81bc5100f3c2b72282de77efd6a9e0dfa69c60881f35ad598f76a67e8be","flatsize":429794,"path":"All/php84-pear-Numbers_Words-0.16.4.pkg","repopath":"All/php84-pear-Numbers_Words-0.16.4.pkg","licenselogic":"single","pkgsize":44332,"desc":"With Numbers_Words class you can convert numbers written in arabic digits to\nwords in several languages.  You can convert an integer between -infinity and\ninfinity.  If your system does not support such long numbers you can\ncall Numbers_Words::toWords() with just a string.\n\nWith the Numbers_Words::toCurrency($num, $locale, 'USD') method you can convert\na number (decimal and fraction part) to words with currency name.\n\nThe following languages are supported:\n* bg (Bulgarian)\n* cs (Czech)\n* de (German)\n* dk (Danish)\n* en_100 (Donald Knuth system, English)\n* en_GB (British English)\n* en_US (American English)\n* es (Spanish Castellano)\n* es_AR (Argentinian Spanish)\n* et (Estonian)\n* fr (French)\n* fr_BE (French Belgium)\n* he (Hebrew)\n* hu_HU (Hungarian)\n* id (Indonesian)\n* it_IT (Italian)\n* lt (Lithuanian)\n* nl (Dutch)\n* pl (Polish)\n* pt_BR (Brazilian Portuguese)\n* ru (Russian)\n* sv (Swedish)","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Math_BigInteger":{"origin":"math/pear-Math_BigInteger","version":"1.0.3"}},"categories":["pear","textproc"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Net_SMTP","origin":"net/pear-Net_SMTP","version":"1.12.1","comment":"PEAR class that provides an implementation of the SMTP protocol","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_SMTP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5826084a38b6268fa72ea7bcd43566e9f60181177daf34c643e27f0b53d3001f","flatsize":83639,"path":"All/php84-pear-Net_SMTP-1.12.1.pkg","repopath":"All/php84-pear-Net_SMTP-1.12.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":17512,"desc":"Net_SMTP provides an implementation of the SMTP protocol using PEAR's Net_Socket\nclass.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Net_Socket":{"origin":"net/pear-Net_Socket","version":"1.2.2"}},"categories":["mail","net","pear","www"],"options":{"PEAR_AUTH_SASL":"off"},"annotations":{"flavor":"php84"}},{"name":"php84-pear-Net_Whois","origin":"net/pear-Net_Whois","version":"1.0.6","comment":"Tool to query internet domain name services","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_Whois","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"85671f4592fb7bc9c18bc3c314c94932c0ab70f12379b385f9af11ef9e60475d","flatsize":22097,"path":"All/php84-pear-Net_Whois-1.0.6.pkg","repopath":"All/php84-pear-Net_Whois-1.0.6.pkg","licenselogic":"single","pkgsize":6876,"desc":"The PEAR::Net_Whois looks up records in the databases maintained by several\nNetwork Information Centers (NICs).","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Net_Socket":{"origin":"net/pear-Net_Socket","version":"1.2.2"}},"categories":["net","pear"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Net_Ping","origin":"net/pear-Net_Ping","version":"2.4.5","comment":"PEAR class to execute ping","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_Ping","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4229166780092f9ec92d4fad1a24be0fb0585636cf3d31cfc92702d59e124d95","flatsize":44958,"path":"All/php84-pear-Net_Ping-2.4.5.pkg","repopath":"All/php84-pear-Net_Ping-2.4.5.pkg","licenselogic":"single","pkgsize":9784,"desc":"OS independent wrapper class for executing ping calls.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Net_Vpopmaild","origin":"net/pear-Net_Vpopmaild","version":"0.3.2","comment":"PEAR Class for accessing Vpopmail's vpopmaild daemon","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_Vpopmaild","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"98259eefc65ee1cf115117e886d1bebeb93a0996ecdb4e3bdab621cf5fc9e67f","flatsize":126115,"path":"All/php84-pear-Net_Vpopmaild-0.3.2.pkg","repopath":"All/php84-pear-Net_Vpopmaild-0.3.2.pkg","licenselogic":"single","pkgsize":20920,"desc":"Net_Vpopmaild is a pear Class for accessing Vpopmail's vpopmaild\ndaemon. It supports all vpopmaild commands, such as adding/removing\ndomains, users, robots (autoresponders), and ezmlm lists (todo),\nas well as modifying domain limits, ip maps, etc.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Log":{"origin":"sysutils/pear-Log","version":"1.14.5"},"php84-pear-Net_Socket":{"origin":"net/pear-Net_Socket","version":"1.2.2"}},"categories":["mail","net","pear"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Net_UserAgent_Mobile","origin":"net/pear-Net_UserAgent_Mobile","version":"1.0.0","comment":"PEAR class that parses HTTP mobile user agent string","maintainer":"ports@FreeBSD.org","www":"https://pear.php.net/package/Net_UserAgent_Mobile","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fbfa53dc5eef81f1202de2cd144077c422771199c816a4dd12bceb37594245e8","flatsize":534979,"path":"All/php84-pear-Net_UserAgent_Mobile-1.0.0.pkg","repopath":"All/php84-pear-Net_UserAgent_Mobile-1.0.0.pkg","licenselogic":"single","pkgsize":30756,"desc":"Net_UserAgent_Mobile parses HTTP_USER_AGENT strings of (mainly Japanese)\nmobile HTTP user agents. It'll be useful in page dispatching by user agents.\nThis package was ported from Perl's HTTP::MobileAgent.\nSee https://metacpan.org/release/HTTP-MobileAgent","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear","www"],"annotations":{"flavor":"php84"},"messages":[{"message":"===>   NOTICE:\n\nThe php84-pear-Net_UserAgent_Mobile port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"php84-pear-Net_URL_Mapper","origin":"net/pear-Net_URL_Mapper","version":"0.9.1","comment":"Simple and flexible way to build nice URLs for web applications","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_URL_Mapper","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0f3255095301492af061604580c6a9afe19f527ee654fb4a4db47eff27954eac","flatsize":102067,"path":"All/php84-pear-Net_URL_Mapper-0.9.1.pkg","repopath":"All/php84-pear-Net_URL_Mapper-0.9.1.pkg","licenselogic":"single","pkgsize":13460,"desc":"Net_URL_Mapper provides a simple and flexible way to build nice URLs for your\nweb applications.\n\nThe URL syntax is similar to what can be found in Ruby on Rails or Python\nRoutes module and as such, this package can be compared to what they call\na router. Still, Net_URL_Mapper does not perform the dispatching like these\nframeworks and therefore can be used with your\nown router.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Net_Traceroute","origin":"net/pear-Net_Traceroute","version":"0.21.3","comment":"PEAR class to execute traceroute","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_Traceroute","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"05fa4532dedd52121f03bbb279c6f49dd057d8fa8d953da5d1f62e682cf5cffd","flatsize":26351,"path":"All/php84-pear-Net_Traceroute-0.21.3.pkg","repopath":"All/php84-pear-Net_Traceroute-0.21.3.pkg","licenselogic":"single","pkgsize":7360,"desc":"OS independent wrapper class for executing traceroute calls.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Net_URL","origin":"net/pear-Net_URL","version":"1.0.15","comment":"Easy parsing of URLs","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_URL","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"416f702b1fd4aba184a59695ba31e246d1cb946207c126f0ec99225fdc4182e8","flatsize":27018,"path":"All/php84-pear-Net_URL-1.0.15.pkg","repopath":"All/php84-pear-Net_URL-1.0.15.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":7136,"desc":"Provides easy parsing of URLs and their constituent parts.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Net_LMTP","origin":"mail/pear-Net_LMTP","version":"1.0.2","comment":"PEAR implementation of the RFC2033 LMTP protocol","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_LMTP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2d096cdd5877ea6b3e2296d4c7994bc1c9ca188a223ebe09db53c82649114e44","flatsize":33522,"path":"All/php84-pear-Net_LMTP-1.0.2.pkg","repopath":"All/php84-pear-Net_LMTP-1.0.2.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":8476,"desc":"PEAR::Net_LMTP provides an implementation of the RFC2033 LMTP using\nPEAR::Net_Socket and PEAR::Auth_SASL.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Net_Socket":{"origin":"net/pear-Net_Socket","version":"1.2.2"}},"categories":["mail","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Net_Socket","origin":"net/pear-Net_Socket","version":"1.2.2","comment":"PEAR Network Socket Interface","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_Socket","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6bcfcba2969127858a94dbff224c486ca3511f8f42beb7e653efbb6a75028312","flatsize":27720,"path":"All/php84-pear-Net_Socket-1.2.2.pkg","repopath":"All/php84-pear-Net_Socket-1.2.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":7488,"desc":"Net_Socket is a class interface to TCP sockets. It provides blocking and\nnon-blocking operation, with different reading and writing modes (byte-wise,\nblock-wise, line-wise and special formats like network byte-order ip addresses).","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Net_SMS","origin":"net/pear-Net_SMS","version":"0.2.1","comment":"PEAR SMS functionality","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_SMS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"525c56cf892853876362a2942047f82e99b6ca118eadf622ba89ab8c7778687d","flatsize":112060,"path":"All/php84-pear-Net_SMS-0.2.1.pkg","repopath":"All/php84-pear-Net_SMS-0.2.1.pkg","licenselogic":"single","pkgsize":18348,"desc":"This package provides SMS functionality and access to SMS gateways.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-gettext":{"origin":"devel/php84-gettext","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-HTTP_Request":{"origin":"www/pear-HTTP_Request","version":"1.4.4"},"php84-pear-Mail":{"origin":"mail/pear-Mail","version":"2.0.0,1"}},"categories":["net","pear"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Net_SmartIRC","origin":"irc/pear-Net_SmartIRC","version":"1.1.14","comment":"PEAR class for communication with IRC networks","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_SmartIRC","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"97a5d64cd34aeb98757d765860044021e81abcfc82bfe79497607c5e5f9aa0e1","flatsize":1541620,"path":"All/php84-pear-Net_SmartIRC-1.1.14.pkg","repopath":"All/php84-pear-Net_SmartIRC-1.1.14.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":103680,"desc":"PEAR::Net_SmartIRC is a PHP class for communication with IRC networks,\nwhich conforms to the RFC 2812 (IRC protocol).\n\nIt's an API that handles all IRC protocol messages.\n\nThis class is designed for creating IRC bots, chats and show irc related\ninfo on webpages.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["irc","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Net_Server","origin":"net/pear-Net_Server","version":"1.0.3","comment":"Generic server class","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_Server","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"54370c7d7d58f244b692d091e2f3ec07365f9f8b9651ddbf00450369aca31507","flatsize":86032,"path":"All/php84-pear-Net_Server-1.0.3.pkg","repopath":"All/php84-pear-Net_Server-1.0.3.pkg","licenselogic":"single","pkgsize":17312,"desc":"Generic server class based on ext/sockets, used to develop any kind of server.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pcntl":{"origin":"devel/php84-pcntl","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-sockets":{"origin":"net/php84-sockets","version":"8.4.8"}},"categories":["net","pear"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Net_Portscan","origin":"security/pear-Net_Portscan","version":"1.0.3","comment":"Provides an API for scanning ports","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net-Portscan","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7173c2f94f09ce49e4e98eb1605855982c2f5bbbae8ebb92f682c93ccde0ae47","flatsize":7325,"path":"All/php84-pear-Net_Portscan-1.0.3.pkg","repopath":"All/php84-pear-Net_Portscan-1.0.3.pkg","licenselogic":"single","pkgsize":3460,"desc":"The Net_Portscan package allows one to perform basic portscanning\nfunctions with PHP. It supports checking an individual port or\nchecking a whole range of ports on a machine.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","security"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Net_POP3","origin":"net/pear-Net_POP3","version":"1.3.8","comment":"Provides a POP3 class to access POP3 server","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_POP3","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b25bd0ec51db3f497f7fbd8fb028d0a2cef0b411b7630c51aeb851565d37abe6","flatsize":46391,"path":"All/php84-pear-Net_POP3-1.3.8.pkg","repopath":"All/php84-pear-Net_POP3-1.3.8.pkg","licenselogic":"single","pkgsize":9832,"desc":"Provides a POP3 class to access POP3 server. Support all POP3 commands\nincluding UIDL listings, APOP authentication, DIGEST-MD5 and CRAM-MD5\nusing optional Auth_SASL package.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Net_Socket":{"origin":"net/pear-Net_Socket","version":"1.2.2"}},"categories":["net","pear"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Net_Nmap","origin":"net/pear-Net_Nmap","version":"1.0.5","comment":"Simple Wrapper Class for the Nmap Utility","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_Nmap","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4659dc09984e6ee2d084f6dd98077ea3d84d989a1df49a65647093b028888896","flatsize":113065,"path":"All/php84-pear-Net_Nmap-1.0.5.pkg","repopath":"All/php84-pear-Net_Nmap-1.0.5.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":25784,"desc":"Net_Nmap is a simple interface for Nmap, the\nfree and open source utility for network\nexploration or security auditing.\n\nNet_Nmap can be used to auto discovery hosts\nand services in your network or simply to\nparse Nmap XML output.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-XML_Parser":{"origin":"devel/pear-XML_Parser","version":"1.3.8"}},"categories":["net","pear"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Net_NNTP","origin":"net/pear-Net_NNTP","version":"1.5.2,1","comment":"PEAR implementation of the NNTP protocol","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_NNTP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a2262eaf83358dcfc8b59b9161c65653214c2761d9dc4d596700a08e1267c0bb","flatsize":231018,"path":"All/php84-pear-Net_NNTP-1.5.2,1.pkg","repopath":"All/php84-pear-Net_NNTP-1.5.2,1.pkg","licenselogic":"single","licenses":["W3C"],"pkgsize":33296,"desc":"Package for communicating with NNTP/Usenet servers.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Net_Socket":{"origin":"net/pear-Net_Socket","version":"1.2.2"}},"categories":["net","news","pear"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Net_GeoIP","origin":"net/pear-Net_GeoIP","version":"1.0.0.r1_1","comment":"Library to perform geo-location lookups of IP addresses","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_GeoIP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"40bc3eb2fb440fd0253997dfb5e6105f2f42fe1d59b6743e59c0120226689308","flatsize":54677,"path":"All/php84-pear-Net_GeoIP-1.0.0.r1_1.pkg","repopath":"All/php84-pear-Net_GeoIP-1.0.0.r1_1.pkg","licenselogic":"single","pkgsize":13420,"desc":"A library that uses Maxmind's GeoIP databases to accurately determine\ngeographic location of an IP address.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Cache":{"origin":"sysutils/pear-Cache","version":"1.5.6_1"},"php84-pear-XML_Serializer":{"origin":"devel/pear-XML_Serializer","version":"0.21.0"}},"categories":["net","pear"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Net_MAC","origin":"net/pear-Net_MAC","version":"0.1.5_1","comment":"PEAR class that validates and formats MAC addresses","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_MAC","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"df8cd23248294c5a3cdf98109ea6a9ec54df0fad46a6f8328226f3974a37f641","flatsize":19128,"path":"All/php84-pear-Net_MAC-0.1.5_1.pkg","repopath":"All/php84-pear-Net_MAC-0.1.5_1.pkg","licenselogic":"single","pkgsize":5780,"desc":"This package validates and cleanly formats Media Access Control (MAC)\naddresses. The Net_MAC class can also import a list of MAC address\nvendors and store them in a database which the class can then use to\nidentify vendors of any MAC address.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Net_Gearman","origin":"devel/pear-Net_Gearman","version":"0.2.3_3","comment":"PHP interface to Gearman","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_Gearman","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f82bbe37c3a6af4c09849993a872512a1f8b096ad06e72afc11035aacf29d55e","flatsize":95201,"path":"All/php84-pear-Net_Gearman-0.2.3_3.pkg","repopath":"All/php84-pear-Net_Gearman-0.2.3_3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":17856,"desc":"Gearman provides a generic application framework to farm out work to other\nmachines or processes that are better suited to do the work. It allows you to do\nwork in parallel, to load balance processing, and to call functions between\nlanguages. It can be used in a variety of applications, from high-availability\nweb sites to the transport of database replication events. In other words, it is\nthe nervous system for how distributed processing communicates.\n\nThis package provides an interface for PHP to communicate with the Gearman\nserver.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-mbstring":{"origin":"converters/php84-mbstring","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-sockets":{"origin":"net/php84-sockets","version":"8.4.8"}},"categories":["devel","pear"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Net_IDNA","origin":"net/pear-Net_IDNA","version":"0.8.1","comment":"Pear Punycode encoding and decoding package","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_IDNA","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"95aa8172fc219c2066aa957353cad1761290cc1a099f9c5c7bfdbaf3541dc481","flatsize":112175,"path":"All/php84-pear-Net_IDNA-0.8.1.pkg","repopath":"All/php84-pear-Net_IDNA-0.8.1.pkg","licenselogic":"single","pkgsize":16512,"desc":"This package helps you to encode and decode punycode strings easily.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-PhpDocumentor","origin":"devel/pear-PhpDocumentor","version":"1.4.4","comment":"Provides automatic documenting of php-api from the source","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/PhpDocumentor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ebf8256022b62ba279a4efe90b9388c4c195a0ad78832dd8a9ce5a6ae028ced5","flatsize":7213360,"path":"All/php84-pear-PhpDocumentor-1.4.4.pkg","repopath":"All/php84-pear-PhpDocumentor-1.4.4.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":967364,"desc":"The phpDocumentor tool is a standalone auto-documentor similar to JavaDoc\nwritten in PHP. It differs from PHPDoc in that it is MUCH faster, parses a much\nwider range of php files, and comes with many customizations including 11 HTML\ntemplates, Windows help file CHM output, PDF output, and XML DocBook peardoc2\noutput for use with documenting PEAR. In addition, it can do PHPXref source code\nhighlighting and linking.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"options":{"XML_BEAUTIFIER":"off"},"annotations":{"flavor":"php84"}},{"name":"php84-pear-Net_FTP","origin":"ftp/pear-Net_FTP","version":"1.4.1","comment":"PEAR OO interface to the PHP FTP functions plus some additions","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_FTP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8d0c2a385dda81198fb51960a821cd09a65da366ae617a74c50790c4dcf1eb4e","flatsize":161996,"path":"All/php84-pear-Net_FTP-1.4.1.pkg","repopath":"All/php84-pear-Net_FTP-1.4.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":31160,"desc":"Net_FTP allows you to communicate with FTP servers in a more comfortable way\nthan the native FTP functions of PHP do. The class implements everything nativly\nsupported by PHP and additionally features like recursive up- and downloading,\ndircreation and chmodding. It although implements an observer pattern to allow\nfor example the view of a progress bar.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-ftp":{"origin":"ftp/php84-ftp","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["ftp","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Net_LDAP2","origin":"net/pear-Net_LDAP2","version":"2.2.0,1","comment":"OO interface for searching and manipulating LDAP-entries","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_LDAP2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c6a48310c8795fbd41296d36615dc2ca9c171bc7b94cbe9ade8c908dc76e6dfc","flatsize":458997,"path":"All/php84-pear-Net_LDAP2-2.2.0,1.pkg","repopath":"All/php84-pear-Net_LDAP2-2.2.0,1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":84148,"desc":"Net_Ldap2 is a clone of Perls Net::LDAP object interface to\nldapservers. It does not contain all of Net::LDAPs features,\nbut has:\n* A simple OO-interface to connections, searches and entries.\n* Support for tls and ldap v3.\n* Simple modification, deletion and creation of ldapentries.\n* Support for schema handling.\n\nNet_LDAP2 is the successor of Net_LDAP.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-ldap":{"origin":"net/php84-ldap","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Net_LDAP","origin":"net/pear-Net_LDAP","version":"1.1.5_1","comment":"OO interface for searching and manipulating LDAP-entries","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_LDAP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2fdeb92256019a1190b4177fcb7c7ab4a9d8d77d83a0b94e45ea90b7776fa8e8","flatsize":358888,"path":"All/php84-pear-Net_LDAP-1.1.5_1.pkg","repopath":"All/php84-pear-Net_LDAP-1.1.5_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":66932,"desc":"Net_LDAP is a clone of Perls Net::LDAP object interface to directory servers. It\ndoes contain most of Net::LDAPs features but has some own too.\n\nWith Net_LDAP you have:\n- A simple object-oriented interface to connections, searches entries and\n  filters.\n- Support for tls and ldap v3.\n- Simple modification, deletion and creation of ldap entries.\n- Support for schema handling.\n\nNet_LDAP layers itself on top of PHP's existing ldap extensions.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Net_IPv4","origin":"net/pear-Net_IPv4","version":"1.3.5","comment":"IPv4 network calculations and validation","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_IPv4","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b2db2a3c03ce9cf9d4a90af68bbeb3c85f9cbda94e5569802715af15a140a7b5","flatsize":27129,"path":"All/php84-pear-Net_IPv4-1.3.5.pkg","repopath":"All/php84-pear-Net_IPv4-1.3.5.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":8472,"desc":"Net_IPv4 is a Class used for calculating IPv4 (AF_INET family) address\ninformation such as network as network address, broadcast address, and IP\naddress validity.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Net_IPv6","origin":"net/pear-Net_IPv6","version":"1.3.0.b4_2","comment":"Check and validate IPv6 addresses","maintainer":"garga@FreeBSD.org","www":"https://pear.php.net/package/Net_IPv6","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1d25a96d59d38f260cfb9aa7e2f3af4605ec0bce0d84fa4b7af9f89dfd85d599","flatsize":67165,"path":"All/php84-pear-Net_IPv6-1.3.0.b4_2.pkg","repopath":"All/php84-pear-Net_IPv6-1.3.0.b4_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":12328,"desc":"The class allows you to:\n* check if an addresse is an IPv6 addresse\n* compress/uncompress IPv6 addresses\n* check for an IPv4 compatible ending in an IPv6 adresse","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Net_Cyrus","origin":"mail/pear-Net_Cyrus","version":"0.3.2","comment":"PEAR class to administer Cyrus IMAP servers","maintainer":"bra@fsn.hu","www":"https://pear.php.net/package/Net_Cyrus","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"23d94fefe1c57847d70edd8ade4881412ae484c327d35283705fb854d7c10b07","flatsize":26100,"path":"All/php84-pear-Net_Cyrus-0.3.2.pkg","repopath":"All/php84-pear-Net_Cyrus-0.3.2.pkg","licenselogic":"single","licenses":["PHP202"],"pkgsize":6676,"desc":"Net_Cyrus is a PEAR class which provides an API for the administration of\nCyrus IMAP servers.\n\nIt can be used to create,delete and modify users and it's properties (Quota\nand ACL)","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Net_IMAP":{"origin":"mail/pear-Net_IMAP","version":"1.1.4"},"php84-pear-Net_Socket":{"origin":"net/pear-Net_Socket","version":"1.2.2"}},"categories":["mail","net","pear"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Net_CheckIP","origin":"net/pear-Net_CheckIP","version":"1.2.2","comment":"Check the syntax of IPv4 addresses","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_CheckIP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f8a90c1c1cf346c92a1c845c90aba211501b5129501160d7440f998da4da1a51","flatsize":4146,"path":"All/php84-pear-Net_CheckIP-1.2.2.pkg","repopath":"All/php84-pear-Net_CheckIP-1.2.2.pkg","licenselogic":"single","pkgsize":2672,"desc":"This package validates IPv4 addresses.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Net_IMAP","origin":"mail/pear-Net_IMAP","version":"1.1.4","comment":"PEAR class that provides an implementation of the IMAP protocol","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_IMAP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f01c601c21212cb7cf1bf6bfb29083c17ef300467463a7d9ca143695e1cc6b13","flatsize":267344,"path":"All/php84-pear-Net_IMAP-1.1.4.pkg","repopath":"All/php84-pear-Net_IMAP-1.1.4.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":36208,"desc":"This PEAR class provides an implementation of the IMAP protocol using PEAR's\nNet_Socket:: class.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Auth_SASL":{"origin":"security/pear-Auth_SASL","version":"1.2.0"},"php84-pear-Net_Socket":{"origin":"net/pear-Net_Socket","version":"1.2.2"}},"categories":["mail","net","pear"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Net_Ident","origin":"net/pear-Net_Ident","version":"1.1.0","comment":"PEAR identification protocol implementation","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_Ident","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4c4b18a9b9f96fdd715b2a577846cb69f2d4ac2c09fea888db9353d832e91464","flatsize":12118,"path":"All/php84-pear-Net_Ident-1.1.0.pkg","repopath":"All/php84-pear-Net_Ident-1.1.0.pkg","licenselogic":"single","pkgsize":3880,"desc":"The PEAR::Net_Ident implements Identification Protocol according\nto RFC 1413.\n\nThe Identification Protocol (a.k.a., \"ident\", a.k.a., \"the Ident\nProtocol\") provides a means to determine the identity of a user\nof a particular TCP connection. Given a TCP port number pair, it\nreturns a character string which identifies the owner of that\nconnection on the server's system.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear","www"],"annotations":{"flavor":"php84"}},{"name":"phpgroupware","origin":"www/phpgroupware","version":"0.9.16.017","comment":"Web based GroupWare system","maintainer":"olgeni@FreeBSD.org","www":"https://phpgroupware.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2456435d2e87bd4f2b187f79061f672e201a0451cd800d66c56e29323bcd1b40","flatsize":41394913,"path":"All/phpgroupware-0.9.16.017.pkg","repopath":"All/phpgroupware-0.9.16.017.pkg","licenselogic":"single","pkgsize":14043596,"desc":"phpGroupWare is a web based GroupWare system. It comes with several core\napps for email, calendar, to-do list, address book, file manager, and a\nnotepad.  It also provides a framework for add-on applications to integrate\nseamlessly in phpGroupWare.","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"},"mod_php83":{"origin":"www/mod_php83","version":"8.3.21"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["www"]},{"name":"php84-pear-Net_Geo","origin":"net/pear-Net_Geo","version":"1.0.5","comment":"Geographical locations based on Internet address","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_Geo","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"005a728b847c7d29fed1d95f070dc858ec173c7e1f33a6196c134102c3154384","flatsize":30631,"path":"All/php84-pear-Net_Geo-1.0.5.pkg","repopath":"All/php84-pear-Net_Geo-1.0.5.pkg","licenselogic":"single","pkgsize":8288,"desc":"Obtains geographical information based on IP number, domain name,\nor AS number. Makes use of CAIDA Net_Geo lookup, HostIP or\nlocalizer extension.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Cache":{"origin":"sysutils/pear-Cache","version":"1.5.6_1"},"php84-pear-XML_Serializer":{"origin":"devel/pear-XML_Serializer","version":"0.21.0"}},"categories":["net","pear"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Mail_Mime","origin":"mail/pear-Mail_Mime","version":"1.10.12,2","comment":"PEAR classes to create and decode MIME messages","maintainer":"bofh@FreeBSD.org","www":"https://pear.php.net/package/Mail_Mime","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"34543e9f80ef6bf4712aaad932ec1998bdd82a02fcc0cf6ed2b1ee31a3d34397","flatsize":204960,"path":"All/php84-pear-Mail_Mime-1.10.12,2.pkg","repopath":"All/php84-pear-Mail_Mime-1.10.12,2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":36720,"desc":"PEAR classes to deal with creation and manipulation of MIME messages.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["mail","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Net_Finger","origin":"net/pear-Net_Finger","version":"1.0.1","comment":"PEAR class that provides a tool for querying finger servers","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_Finger","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"00994e8ef3afdbc23645f06fba2134ccc440da73dc64c6f79a7b8c73a8b1fc9f","flatsize":3739,"path":"All/php84-pear-Net_Finger-1.0.1.pkg","repopath":"All/php84-pear-Net_Finger-1.0.1.pkg","licenselogic":"single","pkgsize":2376,"desc":"PEAR::Net_Finger class provides a tool for querying finger servers.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Net_Socket":{"origin":"net/pear-Net_Socket","version":"1.2.2"}},"categories":["net","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Net_Dict","origin":"net/pear-Net_Dict","version":"1.0.7","comment":"PEAR interface to the DICT protocol","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_Dict","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"569b945beec02f233ea57f2d5d6c3d479fd991bdb33cc1e0add1d6ab662e80ed","flatsize":21741,"path":"All/php84-pear-Net_Dict-1.0.7.pkg","repopath":"All/php84-pear-Net_Dict-1.0.7.pkg","licenselogic":"single","pkgsize":6532,"desc":"PEAR::Net_Dict provides a simple API to the DICT Protocol handling all the\nnetwork related issues and providing DICT responses in PHP datatypes to\nmake it easy for a developer to use DICT servers in their programs.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Cache":{"origin":"sysutils/pear-Cache","version":"1.5.6_1"},"php84-pear-Net_Socket":{"origin":"net/pear-Net_Socket","version":"1.2.2"}},"categories":["net","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Net_DNSBL","origin":"net/pear-Net_DNSBL","version":"1.3.7_1","comment":"PEAR DNSBL Checker","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_DNSBL","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c3a0571ebd4214d4c5fd21426aa465edea1d4b0b425513dfcd32301838246f82","flatsize":43525,"path":"All/php84-pear-Net_DNSBL-1.3.7_1.pkg","repopath":"All/php84-pear-Net_DNSBL-1.3.7_1.pkg","licenselogic":"single","licenses":["PHP30"],"pkgsize":9044,"desc":"Checks if a given Host or URL is listed on an DNSBL or SURBL.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Cache_Lite":{"origin":"sysutils/pear-Cache_Lite","version":"1.8.3,1"},"php84-pear-HTTP_Request2":{"origin":"www/pear-HTTP_Request2","version":"2.6.0,1"},"php84-pear-Net_CheckIP":{"origin":"net/pear-Net_CheckIP","version":"1.2.2"},"php84-pear-Net_DNS2":{"origin":"dns/pear-Net_DNS2","version":"1.5.4_1"}},"categories":["net","pear"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Net_DNS2","origin":"dns/pear-Net_DNS2","version":"1.5.4_1","comment":"PHP Resolver library used to communicate with a DNS server","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_DNS2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f38c133df4921e2ea383fda76f08c8b81a1b0109bf46db6cdaa487ae0bae450b","flatsize":531257,"path":"All/php84-pear-Net_DNS2-1.5.4_1.pkg","repopath":"All/php84-pear-Net_DNS2-1.5.4_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":71132,"desc":"Provides (roughly) the same functionality as Net_DNS, but using modern PHP\nobjects, exceptions for error handling, better sockets support.\n\nThis release is (in most cases) 2x - 10x faster than Net_DNS, as well as\nincludes more RR's (including DNSSEC RR's), and improved sockets and streams\nsupport.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["dns","net","pear"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Net_DIME","origin":"net/pear-Net_DIME","version":"1.0.2,1","comment":"The PEAR::Net_DIME class implements DIME encoding","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_DIME","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ba016f2c6f04b4a8fe0ec182081ec5832e695e20edd1b0bab2cb229c1839727b","flatsize":55325,"path":"All/php84-pear-Net_DIME-1.0.2,1.pkg","repopath":"All/php84-pear-Net_DIME-1.0.2,1.pkg","licenselogic":"single","pkgsize":7716,"desc":"This is the initial independent release of the Net_DIME package.\nProvides an implementation of DIME as defined at\nhttp://www1.ietf.org/mail-archive/ietf-announce-old/Current/msg19298.html","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-MDB2_Schema","origin":"databases/pear-MDB2_Schema","version":"0.8.6","comment":"PEAR XML based database schema manager","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/MDB2_Schema","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6ef5630e3f20b0f4d63cd752b39808a4378f850b39ee827a387b73fc38191bc9","flatsize":481051,"path":"All/php84-pear-MDB2_Schema-0.8.6.pkg","repopath":"All/php84-pear-MDB2_Schema-0.8.6.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":64388,"desc":"PEAR::MDB2_Schema enables users to maintain RDBMS independant schema\nfiles in XML that can be used to create, alter and drop database entities\nand insert data into a database. Reverse engineering database schemas from\nexisting databases is also supported. The format is compatible with both\nPEAR::MDB and Metabase.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-MDB2":{"origin":"databases/pear-MDB2","version":"2.5.0.b5_1"},"php84-pear-XML_DTD":{"origin":"textproc/pear-XML_DTD","version":"0.5.2"},"php84-pear-XML_Parser":{"origin":"devel/pear-XML_Parser","version":"1.3.8"},"php84-pear-XML_Serializer":{"origin":"devel/pear-XML_Serializer","version":"0.21.0"}},"categories":["databases","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-MDB2_Driver_pgsql","origin":"databases/pear-MDB2_Driver_pgsql","version":"1.5.0.b4_2","comment":"PEAR pgsql MDB2 driver","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/MDB2_Driver_pgsql","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"58af14a4f28edb61d7c09d679c680283f6f2657e5ac9f5687f60b71d1b52009d","flatsize":218041,"path":"All/php84-pear-MDB2_Driver_pgsql-1.5.0.b4_2.pkg","repopath":"All/php84-pear-MDB2_Driver_pgsql-1.5.0.b4_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":30084,"desc":"This is the PostgreSQL MDB2 driver.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-MDB2":{"origin":"databases/pear-MDB2","version":"2.5.0.b5_1"},"php84-pgsql":{"origin":"databases/php84-pgsql","version":"8.4.8"}},"categories":["databases","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-MDB2_Driver_mysqli","origin":"databases/pear-MDB2_Driver_mysqli","version":"1.5.0.b4","comment":"PEAR MySQL MDB2 driver","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/MDB2_Driver_mysqli","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5e36fb1bc48c35c56da82d7fb7d5b30e35196688addf32e6714b020e4b7067cb","flatsize":257471,"path":"All/php84-pear-MDB2_Driver_mysqli-1.5.0.b4.pkg","repopath":"All/php84-pear-MDB2_Driver_mysqli-1.5.0.b4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":34700,"desc":"This is the MySQLi MDB2 driver.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-mysqli":{"origin":"databases/php84-mysqli","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-MDB2":{"origin":"databases/pear-MDB2","version":"2.5.0.b5_1"}},"categories":["databases","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Math_Fraction","origin":"devel/pear-Math_Fraction","version":"0.4.1","comment":"Classes that represent and manipulate fractions","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Math_Fraction","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a315a569c10a6d4b026653ca817081cbd1957e439d1a5163a27191ae8b0b0a04","flatsize":20330,"path":"All/php84-pear-Math_Fraction-0.4.1.pkg","repopath":"All/php84-pear-Math_Fraction-0.4.1.pkg","licenselogic":"single","licenses":["PHP30"],"pkgsize":5176,"desc":"Classes that represent and manipulate fractions (x = a/b).\n\nThe Math_FractionOp static class contains definitions for:\n- basic arithmetic operations\n- comparing fractions\n- greatest common divisor (gcd) and least common multiple (lcm)\n  of two integers\n- simplifying (reducing) and getting the reciprocal of a fraction\n- converting a float to fraction.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Math_Combinatorics","origin":"math/pear-Math_Combinatorics","version":"1.0.0,1","comment":"Package that produces combinations and permutations","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Math_Combinatorics","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"699026378755ef958074fae3d7ca7c5015790903fed40c40f82fecfef38f1901","flatsize":61746,"path":"All/php84-pear-Math_Combinatorics-1.0.0,1.pkg","repopath":"All/php84-pear-Math_Combinatorics-1.0.0,1.pkg","licenselogic":"single","pkgsize":5880,"desc":"A package that returns all the combinations and\npermutations, without repitition, of a given set\nand subset size. Associative arrays are preserved.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["math","pear"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Log","origin":"sysutils/pear-Log","version":"1.14.5","comment":"PEAR logging utilities","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Log","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3f4cc7c3b18f014cc9f1872215157ba11038fbb136a76c7618e16c1b4d83c282","flatsize":234251,"path":"All/php84-pear-Log-1.14.5.pkg","repopath":"All/php84-pear-Log-1.14.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":40448,"desc":"The Log package provides an abstracted logging framework. It includes output\nhandlers for log files, databases, syslog, email, Firebug, and the console. It\nalso provides composite and subject-observer logging mechanisms.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","sysutils","www"],"options":{"PEAR_DB":"off","PEAR_MAIL":"off","PEAR_MDB2":"off","PHP_SQLITE":"off"},"annotations":{"flavor":"php84"}},{"name":"php84-pear-LiveUser_Admin","origin":"security/pear-LiveUser_Admin","version":"0.4.0_1","comment":"PEAR user authentication and permission management framework","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/LiveUser_Admin","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"096646773ae7f2f81cd700073481b9f89fccd9002000ed9b0fa00906536a4d1e","flatsize":445567,"path":"All/php84-pear-LiveUser_Admin-0.4.0_1.pkg","repopath":"All/php84-pear-LiveUser_Admin-0.4.0_1.pkg","licenselogic":"single","pkgsize":54044,"desc":"LiveUser_Admin is meant to be used with the LiveUser package.\nIt is composed of all the classes necessary to administrate\ndata used by LiveUser.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-LiveUser":{"origin":"security/pear-LiveUser","version":"0.16.14_1"}},"categories":["pear","security","www"],"options":{"PEAR_CRYPT_RC4":"off","PEAR_DB":"off","PEAR_LOG":"off","PEAR_MDB":"off","PEAR_MDB2":"off","PEAR_XML_TREE":"off"},"annotations":{"flavor":"php84"}},{"name":"php84-pear-Math_BigInteger","origin":"math/pear-Math_BigInteger","version":"1.0.3","comment":"Pure-PHP arbitrary precision integer arithmetic library","maintainer":"meritus@innervision.pl","www":"https://pear.php.net/package/Math_BigInteger","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5bd1ecf5885b0c525b08078878746a22d8ff1596f0d5456e76894983c765fa26","flatsize":134063,"path":"All/php84-pear-Math_BigInteger-1.0.3.pkg","repopath":"All/php84-pear-Math_BigInteger-1.0.3.pkg","licenselogic":"single","pkgsize":25020,"desc":"Supports base-2, base-10, base-16, and base-256 numbers.\nUses the GMP or BCMath extensions, if available,\nand an internal implementation, otherwise.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["math","pear"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Mail_mimeDecode","origin":"mail/pear-Mail_mimeDecode","version":"1.5.6_1","comment":"Provides a class to decode mime messages","maintainer":"dbaio@FreeBSD.org","www":"https://pear.php.net/package/Mail_mimeDecode","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"48c33794f65dd92737459ae8aa14d78ad461f2f625240bd3979881f56dae2a4a","flatsize":52697,"path":"All/php84-pear-Mail_mimeDecode-1.5.6_1.pkg","repopath":"All/php84-pear-Mail_mimeDecode-1.5.6_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":13532,"desc":"Provides a class to deal with the decoding and interpreting of mime messages.\nThis package used to be part of the Mail_Mime package, but has been split off.\n\nThis class will parse a raw mime email and return the structure. Returned\nstructure is similar to that returned by imap_fetchstructure().","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Mail_Mime":{"origin":"mail/pear-Mail_Mime","version":"1.10.12,2"}},"categories":["mail","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-LiveUser","origin":"security/pear-LiveUser","version":"0.16.14_1","comment":"PEAR user authentication and permission management framework","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/LiveUser","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a1cb7c8becdf471fd20a94cd235749e4ccd2a4f7f3a72608897a9aaab18f139a","flatsize":475286,"path":"All/php84-pear-LiveUser-0.16.14_1.pkg","repopath":"All/php84-pear-LiveUser-0.16.14_1.pkg","licenselogic":"single","pkgsize":63884,"desc":"LiveUser is a set of classes for dealing with user authentication\nand permission management. Basically, there are three main elements that\nmake up this package:\n* The LiveUser class\n* The Auth containers\n* The Perm containers\n\nCurrently available are containers using:\nPEAR::DB, PEAR::MDB, PEAR::MDB2, PEAR::XML_Tree and PEAR::Auth.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Event_Dispatcher":{"origin":"devel/pear-Event_Dispatcher","version":"1.1.0"}},"categories":["pear","security","www"],"options":{"PEAR_CRYPT_RC4":"off","PEAR_DB":"off","PEAR_LOG":"off","PEAR_MDB":"off","PEAR_MDB2":"off","PEAR_XML_TREE":"off"},"annotations":{"flavor":"php84"}},{"name":"php84-pear-Mail_Queue","origin":"mail/pear-Mail_Queue","version":"1.2.7_1","comment":"PEAR class for put mails in queue and send them later in background","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Mail_Queue","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"abdbcc9e1d44762dc61c0ceafb033d773d968984ebe5a04b88c9eabedd8905da","flatsize":140018,"path":"All/php84-pear-Mail_Queue-1.2.7_1.pkg","repopath":"All/php84-pear-Mail_Queue-1.2.7_1.pkg","licenselogic":"single","pkgsize":20840,"desc":"Class to handle mail queue managment.\nWrapper for PEAR::Mail and PEAR::DB (or PEAR::MDB/MDB2).\nIt can load, save and send saved mails in background\nand also backup some mails.\n\nThe Mail_Queue class puts mails in a temporary container,\nwaiting to be fed to the MTA (Mail Transport Agent),\nand sends them later (e.g. a certain amount of mails\nevery few minutes) by crontab or in other way.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Mail":{"origin":"mail/pear-Mail","version":"2.0.0,1"},"php84-pear-Mail_Mime":{"origin":"mail/pear-Mail_Mime","version":"1.10.12,2"}},"categories":["mail","pear","www"],"options":{"PEAR_DB":"off","PEAR_MDB":"off","PEAR_MDB2":"off"},"annotations":{"flavor":"php84"}},{"name":"php84-pear-Image_Canvas","origin":"graphics/pear-Image_Canvas","version":"0.3.2_1","comment":"OO PEAR common interface to image drawing","maintainer":"numisemis@yahoo.com","www":"https://pear.php.net/package/Image_Canvas","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"03894e577113a6aed41fbfecda0515494c848425247864d866f4914c80533108","flatsize":309344,"path":"All/php84-pear-Image_Canvas-0.3.2_1.pkg","repopath":"All/php84-pear-Image_Canvas-0.3.2_1.pkg","licenselogic":"single","pkgsize":38244,"desc":"A PHP PEAR package providing a common interface to image drawing, making image\nsource code independent on the library used.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-gd":{"origin":"graphics/php84-gd","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Image_Color":{"origin":"graphics/pear-Image_Color","version":"1.0.6"}},"categories":["graphics","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Image_Barcode2","origin":"graphics/pear-Image_Barcode2","version":"0.2.3","comment":"PEAR class for barcode generation","maintainer":"bofh@FreeBSD.org","www":"https://pear.php.net/package/Image_Barcode2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"53ff5429ad609c8578ed8523c0694d725950ab767e781d74b0ffdded13688f96","flatsize":104195,"path":"All/php84-pear-Image_Barcode2-0.2.3.pkg","repopath":"All/php84-pear-Image_Barcode2-0.2.3.pkg","licenselogic":"single","pkgsize":15476,"desc":"With PEAR::Image_Barcode2 class you can create a barcode representation of a\ngiven string.\n\nThis class uses GD function because this the generated graphic can be any of\nGD supported image types.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-gd":{"origin":"graphics/php84-gd","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["graphics","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Mail_Mbox","origin":"mail/pear-Mail_Mbox","version":"0.6.3","comment":"PEAR Read and modify Unix MBOXes","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Mail_Mbox","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"80194cf27662e312f39c73fa95aca99a8d2a668988750f24507f866c3a852784","flatsize":68564,"path":"All/php84-pear-Mail_Mbox-0.6.3.pkg","repopath":"All/php84-pear-Mail_Mbox-0.6.3.pkg","licenselogic":"single","pkgsize":14188,"desc":"It can split messages inside a Mbox, return the number of messages, return,\nupdate or remove an specific message or add a message on the Mbox.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["mail","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Mail","origin":"mail/pear-Mail","version":"2.0.0,1","comment":"PEAR class that provides multiple interfaces for sending emails","maintainer":"garga@FreeBSD.org","www":"https://pear.php.net/package/Mail","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f3e7b48f841fdfbfe77ce321ba531978aeeff8ba4eebb2eb52338032fbc9db54","flatsize":116577,"path":"All/php84-pear-Mail-2.0.0,1.pkg","repopath":"All/php84-pear-Mail-2.0.0,1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":21584,"desc":"The PEAR's Mail:: interface, defines the interface for implementing mailers\nunder the PEAR hierarchy, and provides supporting functions useful in multiple\nmailer backends.\n\nCurrently supported are native PHP mail() function, sendmail and SMTP.\nThis package also provides a RFC 822 Email address list validation utility\nclass.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["mail","pear","www"],"options":{"PEAR_NET_SMTP":"off"},"annotations":{"flavor":"php84"}},{"name":"php84-pear-MIME_Type","origin":"mail/pear-MIME_Type","version":"1.4.1","comment":"PEAR class for dealing with MIME types","maintainer":"bofh@FreeBSD.org","www":"https://pear.php.net/package/MIME_Type","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"691318a61d4605e07c87386f30eb55e7ec0b9bc3bcb1da05edf3a6e00c2946cb","flatsize":113908,"path":"All/php84-pear-MIME_Type-1.4.1.pkg","repopath":"All/php84-pear-MIME_Type-1.4.1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":22496,"desc":"PEAR::MIME_Type provides functionality for dealing with MIME types.\n\n* Parse MIME type.\n* Supports full RFC2045 specification.\n* Many utility functions for working with and determining info about types.\n* Most functions can be called statically.\n* Autodetect a file's mime-type, either with mime_content_type() or the 'file'\ncommand.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["mail","pear","www"],"options":{"PEAR_SYSTEM_COMMAND":"off"},"annotations":{"flavor":"php84"}},{"name":"php84-pear-Horde_Vfs","origin":"filesystems/pear-Horde_Vfs","version":"2.4.2","comment":"Horde Virtual File System API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"633dd1df8c18179fe56cc88a73d46d56eed310e9c6e02adec7efd96e188db9c6","flatsize":467634,"path":"All/php84-pear-Horde_Vfs-2.4.2.pkg","repopath":"All/php84-pear-Horde_Vfs-2.4.2.pkg","licenselogic":"single","pkgsize":63176,"desc":"This package provides a Virtual File System API, with backends for:\n* SQL\n* FTP\n* Local filesystems\n* Hybrid SQL and filesystem\n* Samba\n* SSH2/SFTP\n* IMAP (Kolab)\n\nReading, writing and listing of files are all supported, and there are both\nobject-based and array-based interfaces to directory listings.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php84-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php84-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["filesystems","pear","sysutils","www"],"options":{"FTP":"off"},"annotations":{"flavor":"php84"}},{"name":"php84-pear-MDB_QueryTool","origin":"databases/pear-MDB_QueryTool","version":"1.2.3","comment":"PEAR OO-interface for easily retrieving and modifying data in a DB","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/MDB_QueryTool","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"997f88c04bb78700f88aca5614e943b239437853610d1105f87bd8c99c365d43","flatsize":241129,"path":"All/php84-pear-MDB_QueryTool-1.2.3.pkg","repopath":"All/php84-pear-MDB_QueryTool-1.2.3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":42952,"desc":"PEAR::MDB_QueryTool is an OO-abstraction to the SQL-Query language, it provides\nmethods such as setWhere, setOrder, setGroup, setJoin, etc. to easily build\nqueries.\n\nIt also provides an easy to learn interface that interacts nicely with\nHTML-forms using arrays that contain the column data, that shall be\nupdated/added in a DB. This package bases on an SQL-Builder which lets you\neasily build SQL-Statements and execute them.\n\nNB: this is a PEAR::MDB porting from the original DB_QueryTool written by\nWolfram Kriesing and Paolo Panto.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Log":{"origin":"sysutils/pear-Log","version":"1.14.5"},"php84-pear-MDB":{"origin":"databases/pear-MDB","version":"1.3.0"}},"categories":["databases","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-MDB2","origin":"databases/pear-MDB2","version":"2.5.0.b5_1","comment":"PEAR database abstraction layer","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/MDB2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"808ac289ae2085a850d2c24bb045bf6a2661e52fb5cbbc963ad51d6ede84ee1e","flatsize":826730,"path":"All/php84-pear-MDB2-2.5.0.b5_1.pkg","repopath":"All/php84-pear-MDB2-2.5.0.b5_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":105196,"desc":"PEAR MDB2 is a merge of the PEAR DB and Metabase php database abstraction\nlayers.\n\nIt provides a common API for all supported RDBMS. The main difference to most\nother DB abstraction packages is that MDB2 goes much further to ensure\nportability. MDB2 provides most of its many features optionally that can be used\nto construct portable SQL statements.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["databases","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Image_GraphViz","origin":"graphics/pear-Image_GraphViz","version":"1.3.0","comment":"Interface to AT&T's GraphViz tools","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Image_GraphViz","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"67030d9e2176a623de901974e1fb64e5688868d727ddaa7d38bddda5c26d9a91","flatsize":87545,"path":"All/php84-pear-Image_GraphViz-1.3.0.pkg","repopath":"All/php84-pear-Image_GraphViz-1.3.0.pkg","licenselogic":"single","pkgsize":16488,"desc":"The GraphViz class allows for the creation of and the work with directed and\nundirected graphs and their visualization with AT&T's GraphViz tools.","deps":{"graphviz":{"origin":"graphics/graphviz","version":"12.2.1_1"},"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["graphics","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-MDB","origin":"databases/pear-MDB","version":"1.3.0","comment":"PEAR unified API for DB access, based on user meta data","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/MDB","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eb749fe372d200030e1be491b44cda839090664df05b5066008d4cc786149068","flatsize":1325343,"path":"All/php84-pear-MDB-1.3.0.pkg","repopath":"All/php84-pear-MDB-1.3.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":128304,"desc":"PEAR MDB is a merge of the PEAR DB and Metabase php database abstraction layers.\nIt provides a common API for all support RDBMS. The main difference to most\nother DB abstraction packages is that MDB goes much further to ensure\nportability.\n\nCurrently supported RDBMS are MySQL, PostGreSQL, Oracle, Frontbase, Querysim,\nInterbase/Firebird, and MSSQL","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-XML_Parser":{"origin":"devel/pear-XML_Parser","version":"1.3.8"}},"categories":["databases","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Image_Color","origin":"graphics/pear-Image_Color","version":"1.0.6","comment":"Manage and handles color data and conversions","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Image_Color","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ed7070025f39321a28b7db58a9d8643592f1d5e0744e05b2b85c2256a82d806e","flatsize":48528,"path":"All/php84-pear-Image_Color-1.0.6.pkg","repopath":"All/php84-pear-Image_Color-1.0.6.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":11384,"desc":"The PEAR::Image_Color manages and handles color data and conversions.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-gd":{"origin":"graphics/php84-gd","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["graphics","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Net_Growl","origin":"net/pear-Net_Growl","version":"2.7.0","comment":"Send notifications to Growl","maintainer":"garga@FreeBSD.org","www":"https://pear.php.net/package/Net_Growl/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c111ab47f52343334b6dfe1d540061e3db72c2b4c96f505e49e29a054675fcbb","flatsize":1076293,"path":"All/php84-pear-Net_Growl-2.7.0.pkg","repopath":"All/php84-pear-Net_Growl-2.7.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":468484,"desc":"Growl is a MACOSX application that listen to notifications sent by\napplications and displays them on the desktop using different display\nstyles. Net_Growl offers the possibility to send notifications to Growl\nfrom your PHP application through network communication using UDP.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Image_Barcode","origin":"graphics/pear-Image_Barcode","version":"1.1.3","comment":"PEAR class for barcode generation","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Image_Barcode","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"26a955838086e794ad0bf67fcae207a97d723c9c1cb9838581f0373abe7684ab","flatsize":72661,"path":"All/php84-pear-Image_Barcode-1.1.3.pkg","repopath":"All/php84-pear-Image_Barcode-1.1.3.pkg","licenselogic":"single","pkgsize":13088,"desc":"With PEAR::Image_Barcode class you can create a barcode representation of a\ngiven string.\n\nThis class uses GD function because this the generated graphic can be any of\nGD supported image types.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-gd":{"origin":"graphics/php84-gd","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["graphics","pear","www"],"options":{"PEAR_PHP_COMPAT":"off"},"annotations":{"flavor":"php84"}},{"name":"php84-pear-Image_3D","origin":"graphics/pear-Image_3D","version":"0.4.2","comment":"PEAR class allows the rendering of 3 dimensional objects","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Image_3D","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"86b17ff9d1586235ca7295998f8117c0933392f9ceac0e612cc314e07cc17cde","flatsize":618672,"path":"All/php84-pear-Image_3D-0.4.2.pkg","repopath":"All/php84-pear-Image_3D-0.4.2.pkg","licenselogic":"single","pkgsize":93680,"desc":"Image_3D is a highly object oriented PHP5 package that allows the creation\nof 3 dimensional images using PHP.\n\nImage_3D currently supports:\n* Creation of 3D objects like cubes, spheres, maps, text, pie, torus, ...\n* Own object definitions possible\n* Own material definitions\n* Import of 3DSMax files\n* Unlimited number of light sources\n* Rendering output via GD, SVG or ASCII","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-gd":{"origin":"graphics/php84-gd","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["graphics","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Testing_Selenium","origin":"devel/pear-Testing_Selenium","version":"0.4.4","comment":"PEAR Binding - Once more unto the breach","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Testing_Selenium","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fadbabb0e2dcf06b8dc823773bf7e944eef5c27f4aa388c5299da8374338ac78","flatsize":3126087,"path":"All/php84-pear-Testing_Selenium-0.4.4.pkg","repopath":"All/php84-pear-Testing_Selenium-0.4.4.pkg","licenselogic":"single","pkgsize":2374076,"desc":"PHP Client for the Selenium Remote Control test tool\n\nSelenium Remote Control (SRC) is a test tool that allows you to write\nautomated web application UI tests in any programming language against\nany HTTP website using any mainstream JavaScript-enabled browser. SRC\nprovides a Selenium Server, which can automatically start/stop/control\nany supported browser. It works by using Selenium Core, a pure-HTML+JS\nlibrary that performs automated tasks in JavaScript; the Selenium\nServer communicates directly with the browser using AJAX\n(XmlHttpRequest).","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-I18Nv2","origin":"sysutils/pear-I18Nv2","version":"0.11.4","comment":"PEAR Internationalization","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/I18Nv2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"06ddabb39fdbdd998debf2e74a511116968ce90d144c885e338e86b72c13e812","flatsize":2139055,"path":"All/php84-pear-I18Nv2-0.11.4.pkg","repopath":"All/php84-pear-I18Nv2-0.11.4.pkg","licenselogic":"single","licenses":["PHP30"],"pkgsize":205652,"desc":"This package provides basic support to localize your application, like locale\nbased formatting of dates, numbers and currencies.\n\nBeside that it attempts to provide an OS independent way to setlocale() and aims\nto provide language, country and currency names translated into many languages.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-iconv":{"origin":"converters/php84-iconv","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","sysutils"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-I18N","origin":"devel/pear-I18N","version":"1.0.0","comment":"Internationalization package","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/I18N","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cfebdda75199de14f98a2d466f977c285bb582a732a5cf49156c1b67d30a1373","flatsize":189680,"path":"All/php84-pear-I18N-1.0.0.pkg","repopath":"All/php84-pear-I18N-1.0.0.pkg","licenselogic":"single","licenses":["PHP30"],"pkgsize":30112,"desc":"This package supports you to localize your applications.\n\nMultiple ways of supporting translation are implemented and methods to determine\nthe current users (browser-)language.\n\nLocalizing Numbers, DateTime and currency is also implemented.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-HTTP_WebDAV_Client","origin":"www/pear-HTTP_WebDAV_Client","version":"1.0.2","comment":"WebDAV Stream Wrapper Class","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTTP_WebDAV_Client","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"67f524b313ccaea2b26811d6071a001e57ce076dd879fc2799e4eccc9c65fbc0","flatsize":38592,"path":"All/php84-pear-HTTP_WebDAV_Client-1.0.2.pkg","repopath":"All/php84-pear-HTTP_WebDAV_Client-1.0.2.pkg","licenselogic":"single","pkgsize":9444,"desc":"HTTP_WebDAV_Client is a RFC2518 compliant stream wrapper\nthat allows to use WebDAV server resources like a regular\nfile system from within PHP.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-HTTP_Request":{"origin":"www/pear-HTTP_Request","version":"1.4.4"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-HTTP_WebDAV_Server","origin":"www/pear-HTTP_WebDAV_Server","version":"1.0.0RC8","comment":"WebDAV Server Baseclass","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTTP_WebDAV_Server","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"85af90ae24e32863a3db5ef465da34653dd79b6ee26af200f61f5bfa52c0bd7f","flatsize":146657,"path":"All/php84-pear-HTTP_WebDAV_Server-1.0.0RC8.pkg","repopath":"All/php84-pear-HTTP_WebDAV_Server-1.0.0RC8.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":29356,"desc":"HTTP_WebDAV_Server is a RFC2518 compliant helper class\nfor WebDAV server implementation.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Horde_Smtp","origin":"mail/pear-Horde_Smtp","version":"1.9.6","comment":"Horde SMTP Client","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d84c2a3e0a838389d2728b1b73119ace42b264bc32222c8f930a291c07711a9b","flatsize":150205,"path":"All/php84-pear-Horde_Smtp-1.9.6.pkg","repopath":"All/php84-pear-Horde_Smtp-1.9.6.pkg","licenselogic":"single","pkgsize":31612,"desc":"This Horde package provides interfaces for connecting to a SMTP (RFC 5321)\nserver to send e-mail messages.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php84-pear-horde-Horde_Mail":{"origin":"mail/pear-Horde_Mail","version":"2.6.6"},"php84-pear-horde-Horde_Socket_Client":{"origin":"net/pear-Horde_Socket_Client","version":"2.1.4"},"php84-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"},"php84-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"}},"categories":["mail","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_smtp:1.9.6:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-Horde_Mapi","origin":"mail/pear-Horde_Mapi","version":"1.0.10","comment":"Horde MAPI utility library","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a152f715be8a3bdf3f10bf18735d964ce85b8b8165dc2cfff3ad8660b4f65d16","flatsize":67817,"path":"All/php84-pear-Horde_Mapi-1.0.10.pkg","repopath":"All/php84-pear-Horde_Mapi-1.0.10.pkg","licenselogic":"single","pkgsize":18092,"desc":"This Horde package provides various utility classes for dealing with Microsoft\nMAPI structured data.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-bcmath":{"origin":"math/php84-bcmath","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Math_BigInteger":{"origin":"math/pear-Math_BigInteger","version":"1.0.3"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Date":{"origin":"devel/pear-Horde_Date","version":"2.4.1"},"php84-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"}},"categories":["mail","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_mapi:1.0.10:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-Horde_Log","origin":"sysutils/pear-Horde_Log","version":"2.3.0_1","comment":"Horde Logging library","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fe5a2010f95a122ae325754ed3b4eeb2a05ff8c000ab8d830588b859cb72005f","flatsize":90327,"path":"All/php84-pear-Horde_Log-2.3.0_1.pkg","repopath":"All/php84-pear-Horde_Log-2.3.0_1.pkg","licenselogic":"single","pkgsize":15548,"desc":"Horde Logging package with configurable handlers, filters, and formatting.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Constraint":{"origin":"devel/pear-Horde_Constraint","version":"2.0.3"},"php84-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"}},"categories":["pear","sysutils","www"],"options":{"SCRIBE":"off"},"annotations":{"cpe":"cpe:2.3:a:horde:horde_log:2.3.0:::::dragonfly6:x86_64:1","flavor":"php84"}},{"name":"php84-pear-Horde_Kolab_Server","origin":"net/pear-Horde_Kolab_Server","version":"2.0.5","comment":"Horde library for manipulating the Kolab user database","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"590b86d1faf2a4dc3eede74bb9c1c0eb842b012fdb339db6b26960dc0801e214","flatsize":867881,"path":"All/php84-pear-Horde_Kolab_Server-2.0.5.pkg","repopath":"All/php84-pear-Horde_Kolab_Server-2.0.5.pkg","licenselogic":"single","pkgsize":87184,"desc":"This package allows to read/write entries in the Kolab user database\nstored in LDAP.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Auth":{"origin":"security/pear-Horde_Auth","version":"2.2.2"},"php84-pear-horde-Horde_Date":{"origin":"devel/pear-Horde_Date","version":"2.4.1"},"php84-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php84-pear-horde-Horde_Ldap":{"origin":"net/pear-Horde_Ldap","version":"2.4.2"}},"categories":["net","pear","www"],"options":{"LDAP":"on"},"annotations":{"cpe":"cpe:2.3:a:horde:horde_kolab_server:2.0.5:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-Image_Transform","origin":"graphics/pear-Image_Transform","version":"0.9.5","comment":"Standard interface to manipulate images using different libraries","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Image_Transform","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"03461f36ed648c6136c8d8b1155a520b472ef12b09c2d9ae4bd3e805229b8dfb","flatsize":799300,"path":"All/php84-pear-Image_Transform-0.9.5.pkg","repopath":"All/php84-pear-Image_Transform-0.9.5.pkg","licenselogic":"single","pkgsize":393732,"desc":"The PEAR::Image_Transform provides a standard interface to manipulate images\nusing different libraries","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-gd":{"origin":"graphics/php84-gd","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["graphics","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Horde_Image","origin":"graphics/pear-Horde_Image","version":"2.6.1","comment":"Horde Image API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4db68f3a14dd3ceb2cf00dce248e3886fcf4fa472361541324439016124dc025","flatsize":2563179,"path":"All/php84-pear-Horde_Image-2.6.1.pkg","repopath":"All/php84-pear-Horde_Image-2.6.1.pkg","licenselogic":"single","pkgsize":609264,"desc":"This package provides an Image utility API, with backends for:\n* GD\n* GIF\n* PNG\n* SVG\n* SWF\n* ImageMagick convert command line tool\n* Imagick Extension","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php84-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"},"php84-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php84-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["graphics","pear","www"],"options":{"GD":"off"},"annotations":{"cpe":"cpe:2.3:a:horde:horde_image:2.6.1:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-Horde_Crypt","origin":"security/pear-Horde_Crypt","version":"2.7.12","comment":"Horde Cryptography API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a10adfa070f8cbac0cca5575c59998051036d8933d04441c7e6a34c4c1c66431","flatsize":916669,"path":"All/php84-pear-Horde_Crypt-2.7.12.pkg","repopath":"All/php84-pear-Horde_Crypt-2.7.12.pkg","licenselogic":"single","pkgsize":117392,"desc":"The Horde_Crypt package class provides an API for various cryptographic\nsystems.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php84-pear-horde-Horde_Mime":{"origin":"mail/pear-Horde_Mime","version":"2.11.2"},"php84-pear-horde-Horde_Stream_Filter":{"origin":"devel/pear-Horde_Stream_Filter","version":"2.0.5"},"php84-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php84-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["pear","security","www"],"options":{"BCMATH":"off"},"annotations":{"cpe":"cpe:2.3:a:horde:horde_crypt:2.7.12:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-Horde_Crypt_Blowfish","origin":"security/pear-Horde_Crypt_Blowfish","version":"1.1.4","comment":"Horde blowfish encryption for PHP string data","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"88136873e2955d6cf55c194308b1283bff437123916beedb9d82247753485ed3","flatsize":91615,"path":"All/php84-pear-Horde_Crypt_Blowfish-1.1.4.pkg","repopath":"All/php84-pear-Horde_Crypt_Blowfish-1.1.4.pkg","licenselogic":"single","pkgsize":24164,"desc":"Horde Blowfish Encryption Library","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php84-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"}},"categories":["pear","security","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_crypt_blowfish:1.1.4:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-HTTP_Upload","origin":"www/pear-HTTP_Upload","version":"0.9.1","comment":"Easy and secure management of files submitted via HTML Forms","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTTP_Upload","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"73094eaf13d1503a30362c24e7f85b72087f2cf86dd77dc118b0efd10a30fbf2","flatsize":43718,"path":"All/php84-pear-HTTP_Upload-0.9.1.pkg","repopath":"All/php84-pear-HTTP_Upload-0.9.1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":12240,"desc":"This class provides an advanced file uploader system for file uploads made from\nhtml forms.\n\nFeatures:\n-  Can handle from one file to multiple files.\n-  Safe file copying from tmp dir.\n-  Easy detecting mechanism of valid upload, missing upload or error.\n-  Gives extensive information about the uploaded file.\n-  Rename uploaded files in different ways: as it is, safe or unique\n-  Validate allowed file extensions\n-  Multiple languages error messages support (es, en, de, fr, it, nl, pt_BR)","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-HTTP_Session2","origin":"www/pear-HTTP_Session2","version":"0.7.3","comment":"PHP5 Session Handler","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTTP_Session2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2a03f315e9b5826ddbf4de46312b2c27c643f516e5025db82851a25f47762a78","flatsize":89926,"path":"All/php84-pear-HTTP_Session2-0.7.3.pkg","repopath":"All/php84-pear-HTTP_Session2-0.7.3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":16492,"desc":"PHP5 Object-oriented interface to the session_* family functions\nit provides extra features such as database storage for session\ndata using DB/MDB2 packages.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-HTTP_Server","origin":"www/pear-HTTP_Server","version":"0.4.1","comment":"HTTP server class","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTTP_Server","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"33a5fb62ff3c9a86038bc54abe57224da424021116583334c97a72c09eb31f4d","flatsize":30857,"path":"All/php84-pear-HTTP_Server-0.4.1.pkg","repopath":"All/php84-pear-HTTP_Server-0.4.1.pkg","licenselogic":"single","pkgsize":7508,"desc":"HTTP server class that allows you to easily implement HTTP servers by supplying\ncallbacks. The base class will parse the request, call the appropriate callback\nand build a repsonse based on an array that the callbacks have to return.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-HTTP":{"origin":"www/pear-HTTP","version":"1.4.1"},"php84-pear-Net_Server":{"origin":"net/pear-Net_Server","version":"1.0.3"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-HTTP_Request2","origin":"www/pear-HTTP_Request2","version":"2.6.0,1","comment":"PEAR classes providing an easy way to perform HTTP requests","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTTP_Request2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"75f12f4011b26d4d9013ef59b73a7f96bc3e8ead75fc4d5aebd7f13840707b89","flatsize":573929,"path":"All/php84-pear-HTTP_Request2-2.6.0,1.pkg","repopath":"All/php84-pear-HTTP_Request2-2.6.0,1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":111644,"desc":"HTTP_Request2 provides cleaner API and pluggable Adapters:\n- Socket adapter, based on old HTTP_Request code,\n- Curl adapter, wraps around PHP's cURL extension,\n- Mock adapter, to use for testing packages dependent on HTTP_Request2.\n\nIt supports POST requests with data and file uploads, basic and digest\nauthentication, cookies, managing cookies across requests, proxies, gzip and\ndeflate encodings, redirects, monitoring the request progress with Observers.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Net_URL2":{"origin":"net/pear-Net_URL2","version":"2.2.2"}},"categories":["pear","www"],"options":{"CURL":"off","FILEINFO":"off","ZLIB":"off"},"annotations":{"flavor":"php84"}},{"name":"php84-pear-HTTP_Request","origin":"www/pear-HTTP_Request","version":"1.4.4","comment":"PEAR classes providing an easy way to perform HTTP requests","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTTP_Request","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0b5d852b795d80c249afb871b81e5c71a496d9efed12a1b6face484c502dbb55","flatsize":74668,"path":"All/php84-pear-HTTP_Request-1.4.4.pkg","repopath":"All/php84-pear-HTTP_Request-1.4.4.pkg","licenselogic":"single","pkgsize":16540,"desc":"Supports GET/POST/HEAD/TRACE/PUT/DELETE, Basic authentication, Proxy,\nProxy Authentication, SSL, file uploads etc.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Net_Socket":{"origin":"net/pear-Net_Socket","version":"1.2.2"},"php84-pear-Net_URL":{"origin":"net/pear-Net_URL","version":"1.0.15"}},"categories":["pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-HTML_TagCloud","origin":"www/pear-HTML_TagCloud","version":"1.0.0","comment":"Generate TagCloud in HTML And Visualize Tags","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTML_TagCloud","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"48f275735aedd9f3f98df00ba9fe1b963ff553131b5f2ec02dc62c7e7ac9fc0a","flatsize":64763,"path":"All/php84-pear-HTML_TagCloud-1.0.0.pkg","repopath":"All/php84-pear-HTML_TagCloud-1.0.0.pkg","licenselogic":"single","pkgsize":12024,"desc":"This package can be used to generate tag clouds. The output is HTML and CSS.\nAnd it does not only visualize frequency, but also timeline information.\nThe newer the tag is, the deeper its color will be; older tags will have\na lighter color.The main goal of \"HTML_TagCloud\" is to provide an easy to\nimplement and configureable Tag Cloud solution that is suitable for any\nPHP-based webapp.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-HTML_Select_Common","origin":"devel/pear-HTML_Select_Common","version":"1.2.0_1","comment":"Some small PEAR classes to handle common <select> lists","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTML_Select_Common","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"44017e0d87f1e44999fbd94056fb479a0349e564671cfc388dc76ee433e7ac18","flatsize":54877,"path":"All/php84-pear-HTML_Select_Common-1.2.0_1.pkg","repopath":"All/php84-pear-HTML_Select_Common-1.2.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":8876,"desc":"Provides <select> lists for:\n- Country\n- UK counties\n- US States\n- FR Departments\n- NO Fylke\n- NO Kommuner\n- ptBR","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-I18N":{"origin":"devel/pear-I18N","version":"1.0.0"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-HTTP_Header","origin":"www/pear-HTTP_Header","version":"1.2.1","comment":"PEAR OO interface to modify and handle HTTP headers and status codes","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTTP_Header","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"283165de5674050905255ba060a0f122ff9ff7018eecb297319a63a80a51b98b","flatsize":48393,"path":"All/php84-pear-HTTP_Header-1.2.1.pkg","repopath":"All/php84-pear-HTTP_Header-1.2.1.pkg","licenselogic":"single","pkgsize":10900,"desc":"This class provides methods to set/modify HTTP headers\nand status codes including an HTTP caching facility.\nIt also provides methods for checking Status types.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-HTTP":{"origin":"www/pear-HTTP","version":"1.4.1"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-HTTP_FloodControl","origin":"www/pear-HTTP_FloodControl","version":"0.1.1","comment":"PEAR classes to detect and protect from attempts to flood a site","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTTP_FloodControl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"772bd746cc516c94d9bea3f49f3ab69a7b005035c7aabef3727fb353dbc495a8","flatsize":47298,"path":"All/php84-pear-HTTP_FloodControl-0.1.1.pkg","repopath":"All/php84-pear-HTTP_FloodControl-0.1.1.pkg","licenselogic":"single","pkgsize":6696,"desc":"The HTTP_FloodControl package can be used to detect and protect a\nWeb site from attempts to flood it with too many requests. It also allows to\nprotect the site from automatic downloading many pages or files from the same\nIP address, session ID or other unique identifier.\n\nThe detection of flood is determine according to a set of parameters indicating\nthe maximal allowed number of requests for the certain time interval. It is\npossible to set several parameters at once in order to perform more effective\nprotection.\n\nThe package uses various storage containers (regular files, DB, MDB, MDB2) to\nhandle counter logs.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-HTTP":{"origin":"www/pear-HTTP","version":"1.4.1"}},"categories":["pear","www"],"options":{"PEAR_DB":"off","PEAR_MDB":"off","PEAR_MDB2":"off"},"annotations":{"flavor":"php84"}},{"name":"php84-pear-HTTP_Download","origin":"www/pear-HTTP_Download","version":"1.1.4","comment":"PEAR class to send HTTP downloads","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTTP_Download","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"854040b6d03edb601cecdfcf5d1cd3aae105f2aa537144a90d77bca468cf4243","flatsize":62556,"path":"All/php84-pear-HTTP_Download-1.1.4.pkg","repopath":"All/php84-pear-HTTP_Download-1.1.4.pkg","licenselogic":"single","pkgsize":14300,"desc":"Provides an interface to easily send hidden files or any arbitrary data to\nHTTP clients. HTTP_Download can gain its data from variables, files or\nstream resources.\n\nIt features:\n- Basic caching capabilities\n- Basic throttling mechanism\n- On-the-fly gzip-compression\n- Ranges (partial downloads and resuming)\n- Delivery of on-the-fly generated archives through Archive_Tar and Archive_Zip\n- Sending of PgSQL LOBs without the need to read all data in prior to sending","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-HTTP_Header":{"origin":"www/pear-HTTP_Header","version":"1.2.1"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Image_Graph","origin":"graphics/pear-Image_Graph","version":"0.8.0","comment":"OO PEAR graph rendering package","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Image_Graph","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"86d50a73226dd0e732cc76e0f1c0572d0282752574805be8cd3ab24472c5d115","flatsize":1264001,"path":"All/php84-pear-Image_Graph-0.8.0.pkg","repopath":"All/php84-pear-Image_Graph-0.8.0.pkg","licenselogic":"single","pkgsize":333256,"desc":"Image_Graph is a PHP based object oriented graph rendering package. It\nprovides a simple yet powerful API to allow a user/developer create\nversatile graphs, charts and plots.\n\nThe current incarnation of Image_Graph is a merger of the former Sourceforge\npackage, GraPHPite, and the 'old' Image_Graph package from PEAR.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Image_Canvas":{"origin":"graphics/pear-Image_Canvas","version":"0.3.2_1"},"php84-pear-Log":{"origin":"sysutils/pear-Log","version":"1.14.5"}},"categories":["graphics","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Horde_Imap_Client","origin":"mail/pear-Horde_Imap_Client","version":"2.29.18","comment":"Horde IMAP abstraction interface","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"73bd8266d128d0f613fe9f8a49d6a48b9c5d333b5cc6dfc73c228e79e8713f38","flatsize":1533694,"path":"All/php84-pear-Horde_Imap_Client-2.29.18.pkg","repopath":"All/php84-pear-Horde_Imap_Client-2.29.18.pkg","licenselogic":"single","pkgsize":204472,"desc":"This Horde package provides an abstracted API interface to various\nIMAP4rev1 (RFC 3501) backend drivers.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-mbstring":{"origin":"converters/php84-mbstring","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Auth_SASL":{"origin":"security/pear-Auth_SASL","version":"1.2.0"},"php84-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php84-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php84-pear-horde-Horde_Mail":{"origin":"mail/pear-Horde_Mail","version":"2.6.6"},"php84-pear-horde-Horde_Mime":{"origin":"mail/pear-Horde_Mime","version":"2.11.2"},"php84-pear-horde-Horde_Stream":{"origin":"devel/pear-Horde_Stream","version":"1.6.3"},"php84-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"},"php84-pecl-imap":{"origin":"mail/pecl-imap","version":"1.0.3"}},"categories":["mail","pear","www"],"options":{"IMAP":"on","MBSTRING":"on","SASL":"on"},"annotations":{"cpe":"cpe:2.3:a:horde:horde_imap_client:2.29.18:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-HTTP_Client","origin":"www/pear-HTTP_Client","version":"1.2.1","comment":"PEAR classes for high level HTTP requests","maintainer":"joseph@randomnetworks.com","www":"https://pear.php.net/package/HTTP_Client","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"54416b768d49b60737ac44d771d4766584fde14d46c0c2f5a5d55f65aa88a3d3","flatsize":41880,"path":"All/php84-pear-HTTP_Client-1.2.1.pkg","repopath":"All/php84-pear-HTTP_Client-1.2.1.pkg","licenselogic":"single","pkgsize":10460,"desc":"The HTTP_Client class wraps around HTTP_Request and provides a higher level\ninterface for performing multiple HTTP requests.\n\nFeatures:\n* Manages cookies and referrers between requests\n* Handles HTTP redirection\n* Has methods to set default headers and request parameters\n* Implements the Subject-Observer design pattern: the base class sends\n  events to listeners that do the response processing.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-HTTP":{"origin":"www/pear-HTTP","version":"1.4.1"},"php84-pear-HTTP_Request":{"origin":"www/pear-HTTP_Request","version":"1.4.4"}},"categories":["pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-HTTP","origin":"www/pear-HTTP","version":"1.4.1","comment":"PEAR miscellaneous HTTP utilities","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTTP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ce85432c8c56314f031a48ed133f660407a881363c602d4dc7a18fec318bf34b","flatsize":38411,"path":"All/php84-pear-HTTP-1.4.1.pkg","repopath":"All/php84-pear-HTTP-1.4.1.pkg","licenselogic":"single","pkgsize":9256,"desc":"The HTTP class is a class with static methods for doing\nmiscellaneous HTTP related stuff like date formatting,\nlanguage negotiation or HTTP redirection.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-HTML_TreeMenu","origin":"devel/pear-HTML_TreeMenu","version":"1.2.2","comment":"Provides an API to create a HTML tree","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTML_TreeMenu","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"26e021e8802262f8e9389256ee7cfe8b4d55f82a4d90deaec887dc13400e9dcc","flatsize":187713,"path":"All/php84-pear-HTML_TreeMenu-1.2.2.pkg","repopath":"All/php84-pear-HTML_TreeMenu-1.2.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":49176,"desc":"PHP Based API creates a tree structure using a couple of\nsmall PHP classes. This can then be converted to javascript\nusing the printMenu() method. The tree is dynamic in\nIE 4 or higher, NN6/Mozilla and Opera 7, and maintains state\n(the collapsed/expanded status of the branches) by using cookies.\nOther browsers display the tree fully expanded. Each node can\nhave an optional link and icon. New API in 1.1 with many changes\n(see CVS for changelog) and new features, of which most came\nfrom Chip Chapin (http://www.chipchapin.com).","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-HTML_Template_Sigma","origin":"devel/pear-HTML_Template_Sigma","version":"1.3.0","comment":"Implementation of Integrated Templates API with template 'compilation' added","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTML_Template_Sigma","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3bb70bc42366c976453100e4c30e89f2e4318b6edcda077521bb5e7175fb86d9","flatsize":150873,"path":"All/php84-pear-HTML_Template_Sigma-1.3.0.pkg","repopath":"All/php84-pear-HTML_Template_Sigma-1.3.0.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":30276,"desc":"HTML_Template_Sigma implements Integrated Templates API designed by Ulf Wendel.\n\nFeatures:\n- Nested blocks. Nesting is controlled by the engine.\n- Ability to include files from within template: <!-- INCLUDE -->\n- Automatic removal of empty blocks and unknown variables (methods to manually\n  tweak/override this are also available)\n- Methods for runtime addition and replacement of blocks in templates\n- Ability to insert simple function calls into templates: func_uppercase('Hello\n  world!') and to define callback functions for these\n- 'Compiled' templates: the engine has to parse a template file using regular\n  expressions to find all the blocks and variable placeholders. This is a very\n  \"expensive\" operation and is an overkill to do on every page request:\n  templates seldom change on production websites. Thus this feature: an internal\n  representation of the template structure is saved into a file and this file\n  gets loaded instead of the source one on subsequent requests (unless the\n  source changes)\n- PHPUnit-based tests to define correct behaviour\n- Usage examples for most of the features are available, look in the docs/\n  directory","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-ctype":{"origin":"textproc/php84-ctype","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-HTML_Template_PHPLIB","origin":"devel/pear-HTML_Template_PHPLIB","version":"1.6.1","comment":"PEAR template API ported from PHPLIB","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTML_Template_PHPLIB","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b29662023f90308f34a2ee286f1032758fd712ee92573d29ab84e721878de221","flatsize":98824,"path":"All/php84-pear-HTML_Template_PHPLIB-1.6.1.pkg","repopath":"All/php84-pear-HTML_Template_PHPLIB-1.6.1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":20632,"desc":"The popular Template system from PHPLIB ported to PEAR. It has some\nfeatures that can't be found currently in the original version like\nfallback paths. It has minor improvements and cleanup in the code as\nwell as some speed improvements.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-HTML_Template_IT","origin":"devel/pear-HTML_Template_IT","version":"1.3.2,1","comment":"Integrated Templates","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTML_Template_IT","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c4b8d58afada7e1aea114727ffbf21a5317d3f0736059f1661ba2bc207782686","flatsize":105281,"path":"All/php84-pear-HTML_Template_IT-1.3.2,1.pkg","repopath":"All/php84-pear-HTML_Template_IT-1.3.2,1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":22168,"desc":"HTML_Template_IT is a templating engine designed to allow easy separation of\nconcerns. It does this by clearly separating the presentational code from the\nPHP code. The presentation code may be of any format, however generally XML or\nHTML is used.\n\nThis engine works on the foundation of blocks and placeholders. It uses the\nhierarchy of blocks to determine which presentational code is instantiated when\nblocks are parsed. The placeholders allow the insertion of \"dynamic\"\ninformation.\n\nThere are two classes to use for templating. HTML_Template_IT is used for basic\ntemplating needs. HTML_Template_ITX gives you full power over the templating\nengine, allowing blocks to be added, and function callbacks to be used.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-HTML_Table","origin":"devel/pear-HTML_Table","version":"1.8.4","comment":"Makes design of HTML tables easy, flexible, reusable, and efficient","maintainer":"bofh@FreeBSD.org","www":"https://pear.php.net/package/HTML_Table","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c1579adf3b92fe6891b7b77e00c6cf7e6d0d6c468e678b7fe36e028924ae56f2","flatsize":106782,"path":"All/php84-pear-HTML_Table-1.8.4.pkg","repopath":"All/php84-pear-HTML_Table-1.8.4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":15536,"desc":"The PEAR::HTML_Table package provides methods for easy and efficient\ndesign of HTML tables.\n\n* Lots of customization options.\n* Tables can be modified at any time.\n* The logic is the same as standard HTML editors.\n* Handles col and rowspans.\n* PHP code is shorter, easier to read and to maintain.\n* Tables options can be reused.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-HTML_Common":{"origin":"devel/pear-HTML_Common","version":"1.2.5"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-HTML_Select","origin":"devel/pear-HTML_Select","version":"1.3.1","comment":"PEAR::HTML_Select is a class for generating HTML form select elements","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTML_Select","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"30236bde69f3afc4c588861228d665fe15e8f84421277c4e37f7eb86bdc973f7","flatsize":25742,"path":"All/php84-pear-HTML_Select-1.3.1.pkg","repopath":"All/php84-pear-HTML_Select-1.3.1.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":7948,"desc":"The PEAR::HTML_Select package is a class for generating HTML form select\nelements.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-HTML_Common":{"origin":"devel/pear-HTML_Common","version":"1.2.5"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-HTML_Common","origin":"devel/pear-HTML_Common","version":"1.2.5","comment":"PEAR::HTML_Common is a base class for other HTML classes","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTML_Common","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"97b79b0516cb7eccfeb1d0a970204889b926f0d1f30f128a25e5c4c6d5be9b54","flatsize":22016,"path":"All/php84-pear-HTML_Common-1.2.5.pkg","repopath":"All/php84-pear-HTML_Common-1.2.5.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":6752,"desc":"The PEAR::HTML_Common package provides methods for HTML code display and\nattributes handling.\n\n* Methods to set, remove, update HTML attributes.\n* Handles comments in HTML code.\n* Handles layout and tabs for nicer HTML code.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-HTML_QuickForm_Renderer_Tableless","origin":"devel/pear-HTML_QuickForm_Renderer_Tableless","version":"0.6.2","comment":"Implementation of Tableless Renderer for HTML_QuickForm","maintainer":"chris@smartt.com","www":"https://pear.php.net/package/HTML_QuickForm_Renderer_Tableless","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ef583d11a9aa7f60efa982edba24dddbbf70956fafcd2e8c3c46ac23eb545507","flatsize":28474,"path":"All/php84-pear-HTML_QuickForm_Renderer_Tableless-0.6.2.pkg","repopath":"All/php84-pear-HTML_QuickForm_Renderer_Tableless-0.6.2.pkg","licenselogic":"single","pkgsize":7484,"desc":"Replacement for the default renderer of HTML_QuickForm that uses only XHTML and\nCSS but no table tags, and generates fully valid XHTML output.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-HTML_QuickForm":{"origin":"devel/pear-HTML_QuickForm","version":"3.2.16"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-HTML_QuickForm_SelectFilter","origin":"devel/pear-HTML_QuickForm_SelectFilter","version":"1.0.0","comment":"Element for PEAR::HTML_QuickForm that defines dynamic filters","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTML_QuickForm_SelectFilter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"74494f9365c84d33d0b8af556dea191ffaea227e115428206a29267a3ecf812b","flatsize":10959,"path":"All/php84-pear-HTML_QuickForm_SelectFilter-1.0.0.pkg","repopath":"All/php84-pear-HTML_QuickForm_SelectFilter-1.0.0.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":4792,"desc":"The PEAR::HTML_QuickForm_SelectFilter package adds an element to the\nPEAR::HTML_QuickForm package that is used to define dynamic filters on\nthe client side for select elements.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-HTML_QuickForm":{"origin":"devel/pear-HTML_QuickForm","version":"3.2.16"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-HTML_QuickForm_advmultiselect","origin":"devel/pear-HTML_QuickForm_advmultiselect","version":"1.5.1","comment":"Element for PEAR::HTML_QuickForm that defines a 2 box multi-select","maintainer":"chris@ctgameinfo.com","www":"https://pear.php.net/package/HTML_QuickForm_advmultiselect","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"691289a02ba1e08b8330a985750a57e273c860e602a53b5a6e97b4db879a6c4b","flatsize":191569,"path":"All/php84-pear-HTML_QuickForm_advmultiselect-1.5.1.pkg","repopath":"All/php84-pear-HTML_QuickForm_advmultiselect-1.5.1.pkg","licenselogic":"single","pkgsize":28104,"desc":"The HTML_QuickForm_advmultiselect package adds an element to the HTML_QuickForm\npackage that is two select boxes next to each other emulating a multi-select.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-HTML_Common":{"origin":"devel/pear-HTML_Common","version":"1.2.5"},"php84-pear-HTML_QuickForm":{"origin":"devel/pear-HTML_QuickForm","version":"3.2.16"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-HTML_QuickForm_Livesearch","origin":"devel/pear-HTML_QuickForm_Livesearch","version":"0.4.1","comment":"Element for PEAR::HTML_QuickForm to enable a suggest search","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTML_QuickForm_Livesearch","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4fbacfb205c6c3e623bef4f765358c9391b7e6aa4e75150f91b8552c3f867886","flatsize":46716,"path":"All/php84-pear-HTML_QuickForm_Livesearch-0.4.1.pkg","repopath":"All/php84-pear-HTML_QuickForm_Livesearch-0.4.1.pkg","licenselogic":"single","licenses":["PHP30"],"pkgsize":14348,"desc":"This package adds an element to the PEAR::HTML_QuickForm package to dynamically\ncreate an HTML input text element that at every keypressed javascript event,\nreturns a list of options in a dynamic dropdown select box\n(live dropdown select). This element use AJAX (Communication from JavaScript\nto your browser without reloading the page).\nThis type of livesearch is useful when you have a form with a dropdown list\nwith a large number of row.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-HTML_AJAX":{"origin":"www/pear-HTML_AJAX","version":"0.5.8"},"php84-pear-HTML_QuickForm":{"origin":"devel/pear-HTML_QuickForm","version":"3.2.16"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-HTML_QuickForm_Controller","origin":"devel/pear-HTML_QuickForm_Controller","version":"1.0.10","comment":"The add-on to HTML_QuickForm that allows building of multipage forms","maintainer":"bofh@FreeBSD.org","www":"https://pear.php.net/package/HTML_QuickForm_Controller","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fe518495733c06c6a9e08e20051edf21385efdcb6b5b73b7e423353c68dc2f03","flatsize":95239,"path":"All/php84-pear-HTML_QuickForm_Controller-1.0.10.pkg","repopath":"All/php84-pear-HTML_QuickForm_Controller-1.0.10.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":19192,"desc":"The package is essentially an implementation of a PageController pattern.\n\nArchitecture:\n* Controller class that examines HTTP requests and manages form values\n  persistence across requests.\n* Page class (subclass of QuickForm) representing a single page of the form.\n* Business logic is contained in subclasses of Action class.\n\nCool features:\n* Includes several default Actions that allow easy building of multipage forms.\n* Includes usage examples for common usage cases (single-page form, wizard,\n  tabbed form).","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-HTML_QuickForm":{"origin":"devel/pear-HTML_QuickForm","version":"3.2.16"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-File_Passwd","origin":"security/pear-File_Passwd","version":"1.1.7","comment":"PEAR class to manipulate many kinds of password files","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/File_Passwd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"be2be9a3469beb6abd46f7095df87b238f4482d88b29784b82f4a7ba8371a1af","flatsize":151265,"path":"All/php84-pear-File_Passwd-1.1.7.pkg","repopath":"All/php84-pear-File_Passwd-1.1.7.pkg","licenselogic":"single","pkgsize":21252,"desc":"Provides methods to manipulate and authenticate against standard Unix,\nSMB server, AuthUser (.htpasswd), AuthDigest (.htdigest), CVS pserver\nand custom formatted password files.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","security"],"options":{"PEAR_CRYPT_CHAP":"off"},"annotations":{"flavor":"php84"}},{"name":"php84-pear-HTML_QuickForm","origin":"devel/pear-HTML_QuickForm","version":"3.2.16","comment":"Provide methods for creating, validating, and processing HTML forms","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTML_QuickForm","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c99382bc641a81e954405d34884f86e151187eb472bc9b1724663e1c68b92dff","flatsize":579195,"path":"All/php84-pear-HTML_QuickForm-3.2.16.pkg","repopath":"All/php84-pear-HTML_QuickForm-3.2.16.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":87636,"desc":"The HTML_QuickForm package provides methods for dynamically create, validate\nand render HTML forms.\n\nFeatures:\n* More than 20 ready-to-use form elements.\n* XHTML compliant generated code.\n* Numerous mixable and extendable validation rules.\n* Automatic server-side validation and filtering.\n* On request javascript code generation for client-side validation.\n* File uploads support.\n* Total customization of form rendering.\n* Support for external template engines (ITX, Sigma, Flexy, Smarty).\n* Pluggable elements, rules and renderers extensions.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-HTML_Common":{"origin":"devel/pear-HTML_Common","version":"1.2.5"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:html_quickform_project:html_quickform:3.2.16:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-File_PDF","origin":"print/pear-File_PDF","version":"0.3.3","comment":"PEAR class to generate PDFs","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/File_PDF","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e4e59ba3cb8bc82493b1e7f6422b7ccb8331663c20a05459fcd1bbe190d30dd1","flatsize":204102,"path":"All/php84-pear-File_PDF-0.3.3.pkg","repopath":"All/php84-pear-File_PDF-0.3.3.pkg","licenselogic":"single","pkgsize":36940,"desc":"PDF generation using only PHP, without requiring any external libraries.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","print"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-File_Iterator","origin":"devel/pear-File_Iterator","version":"6.0.0","comment":"PEAR FileIterator implementation","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sebastianbergmann/php-file-iterator","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d06dcacf87f9719d636d15c7d1a3b124b3a60f3720ee6ad1661f9957965f9429","flatsize":12561,"path":"All/php84-pear-File_Iterator-6.0.0.pkg","repopath":"All/php84-pear-File_Iterator-6.0.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":4056,"desc":"FilterIterator implementation that filters files based on a list of suffixes.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-File_HtAccess","origin":"security/pear-File_HtAccess","version":"1.2.1","comment":"PEAR class to manipulate .htaccess files","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/File_HtAccess","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"49e9e2dfc2a7e4ce16270f37357a661bffc8db8641c24d375343f7603d13b868","flatsize":22150,"path":"All/php84-pear-File_HtAccess-1.2.1.pkg","repopath":"All/php84-pear-File_HtAccess-1.2.1.pkg","licenselogic":"single","pkgsize":5644,"desc":"Provides methods to create and manipulate .htaccess files.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","security","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-HTML_Page2","origin":"devel/pear-HTML_Page2","version":"0.6.5","comment":"PEAR base class for XHTML page generation","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTML_Page2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2743c05495a9f5ee8932eb9e5b4dd3037f860ce214d5b3dfdeedb15c91874087","flatsize":92472,"path":"All/php84-pear-HTML_Page2-0.6.5.pkg","repopath":"All/php84-pear-HTML_Page2-0.6.5.pkg","licenselogic":"single","licenses":["PHP30"],"pkgsize":18944,"desc":"The PEAR::HTML_Page2 package provides a simple interface for generating an\nXHTML compliant page:\n  * supports virtually all HTML doctypes, from HTML 2.0 through XHTML 1.1 and\n    XHTML Basic 1.0 plus preliminary support for XHTML 2.0\n  * namespace support\n  * global language declaration for the document\n  * line ending styles\n  * full META tag support\n  * support for stylesheet declaration in the head section\n  * support for script declaration in the head section\n  * support for linked stylesheets and scripts\n  * full support for header link tags\n  * body can be a string, object with toHtml or toString methods or an array\n    (can be combined)\n\nIdeas for use:\n  * Use to validate the output of a class for XHTML compliance\n  * Quick prototyping using PEAR packages is now a breeze.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-HTML_Common":{"origin":"devel/pear-HTML_Common","version":"1.2.5"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-HTML_Javascript","origin":"devel/pear-HTML_Javascript","version":"1.1.2","comment":"Provides an interface for creating simple JS scripts","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTML_Javascript","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f80eabe2050f98bff31cf7bbb5aa77d11851b53a11e979b47e55c7ce7e4fc42c","flatsize":40024,"path":"All/php84-pear-HTML_Javascript-1.1.2.pkg","repopath":"All/php84-pear-HTML_Javascript-1.1.2.pkg","licenselogic":"single","licenses":["PHP30"],"pkgsize":9320,"desc":"Provides two classes:\nHTML_Javascript for performing basic JS operations.\nHTML_Javascript_Convert for converting variables.\nAllow output data to a file, to the standard output(print), or return.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-HTML_Crypt","origin":"security/pear-HTML_Crypt","version":"1.3.4","comment":"Encrypts text which is later decoded using JavaScript on the client side","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTML_Crypt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"91e6b29ebaad1655f9c83297e1607c91d4c7ab0d13fb06e48f869cbadae0b308","flatsize":15697,"path":"All/php84-pear-HTML_Crypt-1.3.4.pkg","repopath":"All/php84-pear-HTML_Crypt-1.3.4.pkg","licenselogic":"single","pkgsize":5068,"desc":"HTML_Crypt provides methods to encrypt text, which can be later be decrypted\nusing JavaScript on the client side.\n\nThis is very useful to prevent spam robots collecting email addresses from your\nsite, included is a method to add mailto links to the text being generated.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","security","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-HTML_Form","origin":"devel/pear-HTML_Form","version":"1.3.1","comment":"PEAR simple HTML form package","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTML_Form","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"105701b4fc5624bb05d014dd4e0c12511b4e0ad975e29636e8865f38f3311c02","flatsize":159426,"path":"All/php84-pear-HTML_Form-1.3.1.pkg","repopath":"All/php84-pear-HTML_Form-1.3.1.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":15432,"desc":"This is a simple HTML form generator. It supports all the\nHTML form element types including file uploads, may return\nor print the form, just individual form elements or the full\nform in \"table mode\" with a fixed layout.\n\nThis package has been superceded by HTML_QuickForm.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-File_DNS","origin":"dns/pear-File_DNS","version":"0.1.0","comment":"PEAR class to read and write RFC1033-style DNS Zonefiles","maintainer":"chris@ctgameinfo.com","www":"https://pear.php.net/package/File_DNS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"20b8d2408a39bd69a6b5b796b657011fd81bd2b9533f4c5cc38240b07b55011a","flatsize":45873,"path":"All/php84-pear-File_DNS-0.1.0.pkg","repopath":"All/php84-pear-File_DNS-0.1.0.pkg","licenselogic":"single","pkgsize":10184,"desc":"The File_DNS class provides a way to read,\nedit and write RFC1033 style DNS Zones.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-File":{"origin":"sysutils/pear-File","version":"1.4.1,2"}},"categories":["devel","dns","pear"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-File_Find","origin":"sysutils/pear-File_Find","version":"1.3.3","comment":"PEAR class that facilitates the search of filesystems","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/File_Find","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"715de7708cc74df022e49d8d5f74337497ce0b82c5cc42b1a16beed8b20bddaf","flatsize":38545,"path":"All/php84-pear-File_Find-1.3.3.pkg","repopath":"All/php84-pear-File_Find-1.3.3.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":10332,"desc":"PEAR::File_Find, created as a replacement for its Perl counterpart, also\nnamed File_Find, is a directory searcher, which handles, globbing, recursive\ndirectory searching, as well as a slew of other cool features.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","sysutils","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-HTML_Template_Flexy","origin":"devel/pear-HTML_Template_Flexy","version":"1.3.13","comment":"Extremely powerful Tokenizer driven Template engine","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTML_Template_Flexy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"411d4ac79c122917646d439259da3d66aa877d894e33d1728292152a34caa7ab","flatsize":2015670,"path":"All/php84-pear-HTML_Template_Flexy-1.3.13.pkg","repopath":"All/php84-pear-HTML_Template_Flexy-1.3.13.pkg","licenselogic":"single","licenses":["PHP202"],"pkgsize":149456,"desc":"HTML_Template_Flexy started it's life as a simplification of HTML_Template_Xipe,\nhowever in Version 0.2, It became one of the first template engine to use a real\nLexer, rather than regex'es, making it possible to do things like ASP.net or\nCold Fusion tags.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"options":{"PEAR_FILE_GETTEXT":"off","PEAR_HTML_JAVASCRIPT":"off","PEAR_TRANSLATION2":"off"},"annotations":{"flavor":"php84"}},{"name":"php84-pear-File","origin":"sysutils/pear-File","version":"1.4.1,2","comment":"PEAR common file and directory routines","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/File","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"01ed72fd857a22fc78987fcf5c9a211021ab76dd3bd8b955e0607330f7af1fa0","flatsize":36495,"path":"All/php84-pear-File-1.4.1,2.pkg","repopath":"All/php84-pear-File-1.4.1,2.pkg","licenselogic":"single","pkgsize":8848,"desc":"Provides easy access to read/write to files along with\nsome common routines to deal with paths. Also provides\ninterface for handling CSV files.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","sysutils","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-HTML_Common2","origin":"devel/pear-HTML_Common2","version":"2.3.1","comment":"PEAR::HTML_Common2 is a base class for other HTML classes","maintainer":"bofh@FreeBSD.org","www":"https://pear.php.net/package/HTML_Common2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1941a921228c8b4710944b4b72d08c17f354b2d86587b57b00e3efa48f829402","flatsize":45047,"path":"All/php84-pear-HTML_Common2-2.3.1.pkg","repopath":"All/php84-pear-HTML_Common2-2.3.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":9940,"desc":"TheHTML_Common2 package provides methods for HTML code display and\nattributes handling.\n* Provides methods to set, remove, merge HTML attributes.\n* Handles global document options (charset, linebreak and more).\n* Provides methods to handle indentation and HTML comments.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-HTML_CSS","origin":"devel/pear-HTML_CSS","version":"1.5.4","comment":"PEAR class for generating CSS declarations","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTML_CSS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f066b68718dec4bd2f55c0863e1f0c20856535d5abe4fe811fb5aaac5c6a9b40","flatsize":276368,"path":"All/php84-pear-HTML_CSS-1.5.4.pkg","repopath":"All/php84-pear-HTML_CSS-1.5.4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":38816,"desc":"PEAR::HTML_CSS provides a simple interface for generating\na stylesheet declaration. It is completely standards compliant, and\nhas some great features:\n* Simple OO interface to CSS definitions\n* Output to\n    - Inline stylesheet declarations\n    - Document internal stylesheet declarations\n    - Standalone stylesheet declarations\n    - Array of definitions\n\nIn addition, it shares the following with HTML_Common based classes:\n* Indent style support\n* Line ending style","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-HTML_Common":{"origin":"devel/pear-HTML_Common","version":"1.2.5"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-HTML_BBCodeParser","origin":"devel/pear-HTML_BBCodeParser","version":"1.2.3","comment":"Parser to replace UBB style tags with their HTML equivalents","maintainer":"lewiz@compsoc.man.ac.uk","www":"https://pear.php.net/package/HTML_BBCodeParser","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"43ba1f2b996fbd24e27b13f6f450705d3a4fdb0d594ca2c3990f5ac96a46fd09","flatsize":83825,"path":"All/php84-pear-HTML_BBCodeParser-1.2.3.pkg","repopath":"All/php84-pear-HTML_BBCodeParser-1.2.3.pkg","licenselogic":"single","pkgsize":16032,"desc":"This is a parser to replace UBB style tags with their html equivalents.\nIt does not simply do some regex calls, but is complete stack based\nparse engine. This ensures that all tags are properly nested, if not,\nextra tags are added to maintain the nesting. This parser should only\nproduce xhtml 1.0 compliant code. All tags are validated and so are all\ntheir attributes. It should be easy to extend this parser with your own\ntags.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-HTML_Common":{"origin":"devel/pear-HTML_Common","version":"1.2.5"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Date_Holidays_Ukraine","origin":"devel/pear-Date_Holidays_Ukraine","version":"0.1.2","comment":"Driver based class to calculate holidays in the Ukraine","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays_Ukraine","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1daa606f27e8a5e45bfe263b02d2fec0d88e303be51627dab9108865325425ae","flatsize":17807,"path":"All/php84-pear-Date_Holidays_Ukraine-0.1.2.pkg","repopath":"All/php84-pear-Date_Holidays_Ukraine-0.1.2.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":5452,"desc":"Date_Holidays helps you calculate the dates and titles of holidays\nand other special celebrations. This is the driver for calculating\nholidays in the Ukraine.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Date_Holidays":{"origin":"devel/pear-Date_Holidays","version":"0.21.8_2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Games_Chess","origin":"games/pear-Games_Chess","version":"1.0.1","comment":"PEAR methods for constructing and validating chess games in PGN","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Games_Chess","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"21a0addcc145967e65d3c14034f986f7b88e29c9c22cac09d8ddc28cd9f517f2","flatsize":608069,"path":"All/php84-pear-Games_Chess-1.0.1.pkg","repopath":"All/php84-pear-Games_Chess-1.0.1.pkg","licenselogic":"single","pkgsize":82992,"desc":"The logic of handling a chessboard and parsing standard\nFEN (Farnsworth-Edwards Notation) for describing a position as well as SAN\n(Standard Algebraic Notation) for describing individual moves is handled. This\nclass can be used as a backend driver for playing chess, or for validating\nand/or creating PGN files using the File_ChessPGN package.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","games","pear"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-HTML_AJAX","origin":"www/pear-HTML_AJAX","version":"0.5.8","comment":"PHP and JavaScript AJAX library","maintainer":"numisemis@yahoo.com","www":"https://pear.php.net/package/HTML_AJAX","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5ef87a4a1c8e4f82676c1c9e80293a72dc8278a00697298a50aa4e1bd048c37d","flatsize":543154,"path":"All/php84-pear-HTML_AJAX-0.5.8.pkg","repopath":"All/php84-pear-HTML_AJAX-0.5.8.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":91096,"desc":"Provides PHP and JavaScript libraries for performing AJAX\n(Communication from JavaScript to your browser without reloading the page)","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:pear:html_ajax:0.5.8:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-Date_Holidays_Sweden","origin":"devel/pear-Date_Holidays_Sweden","version":"0.1.3","comment":"Driver based class to calculate holidays in Sweden","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays_Sweden","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"666f866a1ce302539bc87489f2a4badb04a1d7a31fee95763555e7f2109ab8c8","flatsize":39611,"path":"All/php84-pear-Date_Holidays_Sweden-0.1.3.pkg","repopath":"All/php84-pear-Date_Holidays_Sweden-0.1.3.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":8080,"desc":"Date_Holidays helps you calculate the dates and titles of\nholidays and other special celebrations. This is the driver\nfor calculating holidays in Sweden.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Date_Holidays":{"origin":"devel/pear-Date_Holidays","version":"0.21.8_2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-File_SMBPasswd","origin":"security/pear-File_SMBPasswd","version":"1.0.3","comment":"PEAR class for managing SAMBA style password files","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/File_SMBPasswd","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2d70ba785ead36d7f4113ac6a0dde98952da0155300575e7c77787951e9afa17","flatsize":22962,"path":"All/php84-pear-File_SMBPasswd-1.0.3.pkg","repopath":"All/php84-pear-File_SMBPasswd-1.0.3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":6184,"desc":"With PEAR::File_SMBPasswd you can maintain smbpasswd-files, usualy used by\nSAMBA.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Crypt_CHAP":{"origin":"security/pear-Crypt_CHAP","version":"1.5.0"}},"categories":["pear","security","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-HTML_QuickForm2","origin":"devel/pear-HTML_QuickForm2","version":"2.3.2","comment":"PHP5 rewrite of the HTML_QuickForm package","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTML_QuickForm2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"88120e3263fe0cb69e551301c65b7c7c8369c9dfdca70c3297827f265e633dd8","flatsize":1080971,"path":"All/php84-pear-HTML_QuickForm2-2.3.2.pkg","repopath":"All/php84-pear-HTML_QuickForm2-2.3.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":147428,"desc":"This package provides methods to create, validate and render HTML forms.\n\nFeatures:\n- Supports all form elements defined by HTML standard, provides several custom\n  elements\n- Server-side and client-side validation, several common rules provided\n- Multipage forms (tabbed forms and wizards)\n- Pluggable elements, rules, renderers and renderer plugins","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-HTML_Common2":{"origin":"devel/pear-HTML_Common2","version":"2.3.1"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-File_MARC","origin":"textproc/pear-File_MARC","version":"1.4.1","comment":"Parse, modify, and create MARC records","maintainer":"dbaio@FreeBSD.org","www":"https://pear.php.net/package/File_MARC","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"04c611f81a47eecda31841230bd603fcace248f3e4d65325999f271004344f2c","flatsize":552680,"path":"All/php84-pear-File_MARC-1.4.1.pkg","repopath":"All/php84-pear-File_MARC-1.4.1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":77456,"desc":"The standard for machine-readable cataloging (MARC) records is documented at\nhttp://loc.gov/marc/. This package enables you to read existing MARC records\nfrom a file, string, or (using the YAZ extension), from a Z39.50 source. You\ncan also use this package to create new MARC records.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","textproc"],"options":{"ISPN":"off"},"annotations":{"flavor":"php84"}},{"name":"php84-pear-File_Fstab","origin":"sysutils/pear-File_Fstab","version":"2.0.3","comment":"PEAR class to read and write fstab files","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/File_Fstab","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"63a4b2371b3473d177838a9bb7d83717a778aa97ad60b57fb6f6b3fad16b471c","flatsize":30852,"path":"All/php84-pear-File_Fstab-2.0.3.pkg","repopath":"All/php84-pear-File_Fstab-2.0.3.pkg","licenselogic":"single","pkgsize":7628,"desc":"PEAR::File_Fstab is an easy-to-use package which can read & write UNIX fstab\nfiles. It presents a pleasant object-oriented interface to the fstab.\n\nFeatures:\n* Supports blockdev, label, and UUID specification of mount device.\n* Extendable to parse non-standard fstab formats by defining a new Entry\n  class for that format.\n* Easily examine and set mount options for an entry.\n* Stable, functional interface.\n* Fully documented with PHPDoc.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","sysutils"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-File_Gettext","origin":"sysutils/pear-File_Gettext","version":"0.4.2","comment":"PEAR GNU Gettext file parser","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/File_Gettext","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"192203a9166ceed87bc0c1b60cfb5a4daf22d0b1f8e056b274982240d0f0bc5b","flatsize":29959,"path":"All/php84-pear-File_Gettext-0.4.2.pkg","repopath":"All/php84-pear-File_Gettext-0.4.2.pkg","licenselogic":"single","pkgsize":7724,"desc":"Reader and writer for GNU PO and MO files.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","sysutils"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Date_Holidays_Norway","origin":"devel/pear-Date_Holidays_Norway","version":"0.1.2","comment":"Driver based class to calculate holidays in Norway","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays_Norway","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8be4f389848958d22e5e212c736bda9d406921758f4f9c368246af5337c5fae9","flatsize":19768,"path":"All/php84-pear-Date_Holidays_Norway-0.1.2.pkg","repopath":"All/php84-pear-Date_Holidays_Norway-0.1.2.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":5664,"desc":"Date_Holidays helps you calculate the dates and titles of\nholidays and other special celebrations. This is the\ndriver for calculating holidays in Norway.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Date_Holidays":{"origin":"devel/pear-Date_Holidays","version":"0.21.8_2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Date_Holidays_Netherlands","origin":"devel/pear-Date_Holidays_Netherlands","version":"0.1.4","comment":"Driver based class to calculate holidays in the Netherlands","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays_Netherlands","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a4627c938b72b9834198bcd5cf51eb2cb3f013b644c60e1ec4836c45257699c9","flatsize":29447,"path":"All/php84-pear-Date_Holidays_Netherlands-0.1.4.pkg","repopath":"All/php84-pear-Date_Holidays_Netherlands-0.1.4.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":7100,"desc":"Date_Holidays helps you calculate the dates and titles of\nholidays and other special celebrations. This is the\ndriver for calculating holidays in the Netherlands.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Date_Holidays":{"origin":"devel/pear-Date_Holidays","version":"0.21.8_2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Date_Holidays_Italy","origin":"devel/pear-Date_Holidays_Italy","version":"0.1.1","comment":"Driver based class to calculate holidays in Italy","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays_Italy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"18f3e6c90d341ead50fad9c4a95532308fc65c9618d5615a435d314df6a3c9e2","flatsize":25440,"path":"All/php84-pear-Date_Holidays_Italy-0.1.1.pkg","repopath":"All/php84-pear-Date_Holidays_Italy-0.1.1.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":6184,"desc":"Date_Holidays helps you calculate the dates and titles of\nholidays and other special celebrations. This is the\ndriver for calculating holidays in Italy.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Date_Holidays":{"origin":"devel/pear-Date_Holidays","version":"0.21.8_2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-File_Fortune","origin":"textproc/pear-File_Fortune","version":"1.0.0_1","comment":"Interface for reading from and writing to fortune files","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/File_Fortune","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e5a7c435837be38388e9d9277523a156163465c4a946649dfdbf9143b95231ab","flatsize":71566,"path":"All/php84-pear-File_Fortune-1.0.0_1.pkg","repopath":"All/php84-pear-File_Fortune-1.0.0_1.pkg","licenselogic":"single","pkgsize":13848,"desc":"File_Fortune provides a PHP interface to reading fortune files. With it, you may\nretrieve a single fortune, a random fortune, or all fortunes in the file.\n\nAdditionally, it offers the ability to access fortune files as if they were a\nnative array, including updating and deleting items. All write operations will\nproduce a binary header file to allow compatibility with the fortune and\nfortune-mod programs (as well as other fortune interfaces).","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","textproc"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Date_Holidays_Germany","origin":"devel/pear-Date_Holidays_Germany","version":"0.1.2_1","comment":"Driver based class to calculate holidays in Germany","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays_Germany","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c2215a944e205d3765fb4a6349e4c72d453ef9afbc61e0ef53d2c16e04e03165","flatsize":108297,"path":"All/php84-pear-Date_Holidays_Germany-0.1.2_1.pkg","repopath":"All/php84-pear-Date_Holidays_Germany-0.1.2_1.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":13452,"desc":"Date_Holidays helps you calculate the dates and titles of\nholidays and other special celebrations. This is the\ndriver for calculating holidays in Germany.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Date_Holidays":{"origin":"devel/pear-Date_Holidays","version":"0.21.8_2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Date_Holidays_EnglandWales","origin":"devel/pear-Date_Holidays_EnglandWales","version":"0.1.5","comment":"Driver based class to calculate holidays in England and Wales","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays_EnglandWales","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"24d78086238bfddf8f270b7767844d36b22a69a78e000155ba72021a640de2c4","flatsize":20364,"path":"All/php84-pear-Date_Holidays_EnglandWales-0.1.5.pkg","repopath":"All/php84-pear-Date_Holidays_EnglandWales-0.1.5.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":5900,"desc":"Date_Holidays helps you calculate the dates and titles of\nholidays and other special celebrations. This is the driver\nfor calculating holidays in England and Wales.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Date_Holidays":{"origin":"devel/pear-Date_Holidays","version":"0.21.8_2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Date_Holidays_Discordian","origin":"devel/pear-Date_Holidays_Discordian","version":"0.1.1","comment":"Driver based class to calculate Discordian holidays","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays_Discordian","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eb6934214025c49bc5606d280f922c33e882b81576c4cdc1446be1127b4b2185","flatsize":17264,"path":"All/php84-pear-Date_Holidays_Discordian-0.1.1.pkg","repopath":"All/php84-pear-Date_Holidays_Discordian-0.1.1.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":5256,"desc":"Date_Holidays helps you calculate the dates and titles of\nholidays and other special celebrations. This is the driver\nfor calculating Discordian holidays.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Date_Holidays":{"origin":"devel/pear-Date_Holidays","version":"0.21.8_2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Date_Holidays_Denmark","origin":"devel/pear-Date_Holidays_Denmark","version":"0.1.3","comment":"Driver based class to calculate holidays in Denmark","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays_Denmark","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5971b9fb3ccf36cc53acc1bc32175500ac6a5a06753fa2b7dc0fcf640b4e63b5","flatsize":22891,"path":"All/php84-pear-Date_Holidays_Denmark-0.1.3.pkg","repopath":"All/php84-pear-Date_Holidays_Denmark-0.1.3.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":5988,"desc":"Driver based class to calculate holidays in Denmark.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Date_Holidays":{"origin":"devel/pear-Date_Holidays","version":"0.21.8_2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-File_Archive","origin":"archivers/pear-File_Archive","version":"1.5.5","comment":"PEAR class to manipulate tar, gz, tgz, bz2, tbz, zip, ar (deb) files","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/File_Archive","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b924d421818a8109ff44949c05d46138a0fc6659fe227c9a5e84a496cc82e434","flatsize":398929,"path":"All/php84-pear-File_Archive-1.5.5.pkg","repopath":"All/php84-pear-File_Archive-1.5.5.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":55516,"desc":"PEAR::File_Archive is strongly object oriented. It makes it very easy to use,\nwriting simple code, yet the library is very powerful.\n\nIt lets you easily read or generate tar, gz, tgz, bz2, tbz, zip, ar (or deb)\narchives to files, memory, mail or standard output.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-bz2":{"origin":"archivers/php84-bz2","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-MIME_Type":{"origin":"mail/pear-MIME_Type","version":"1.4.1"},"php84-zlib":{"origin":"archivers/php84-zlib","version":"8.4.8"}},"categories":["archivers","pear","www"],"options":{"PEAR_CACHE_LITE":"off","PEAR_MAIL":"off","PEAR_MAIL_MIME":"off"},"annotations":{"flavor":"php84"}},{"name":"php84-pear-FSM","origin":"devel/pear-FSM","version":"1.4.0","comment":"PEAR Finite State Machine","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/FSM","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2db440117de1e603aa451f1c5efdc3f4c7966d57775ba846d29d6c027e748774","flatsize":38987,"path":"All/php84-pear-FSM-1.4.0.pkg","repopath":"All/php84-pear-FSM-1.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12048,"desc":"The FSM package provides a simple class that implements a Finite State Machine.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"options":{"PEAR_GRAPGHVIZ":"off"},"annotations":{"flavor":"php84"}},{"name":"php84-pear-File_Bittorrent2","origin":"net/pear-File_Bittorrent2","version":"1.3.1","comment":"Decode and Encode data in Bittorrent format","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/File_Bittorrent2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0855ac546fa0ba6fe2c968259659a7c3760974367d1f4516abbbced3e6cb393f","flatsize":144870,"path":"All/php84-pear-File_Bittorrent2-1.3.1.pkg","repopath":"All/php84-pear-File_Bittorrent2-1.3.1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":71648,"desc":"This package consists of three classes which handles the encoding and decoding\nof data in Bittorrent format.\n\nYou can also extract useful informations from .torrent files, create .torrent\nfiles and query the torrent's scrape page to get its statistics.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Date_Holidays_Austria","origin":"devel/pear-Date_Holidays_Austria","version":"0.1.6","comment":"Driver based class to calculate holidays in Austria","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays_Austria","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ff8a45b0f47321f343031fa9ec0c956f0b16962f9be7863287450d50329c9ee6","flatsize":35305,"path":"All/php84-pear-Date_Holidays_Austria-0.1.6.pkg","repopath":"All/php84-pear-Date_Holidays_Austria-0.1.6.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":7220,"desc":"Driver based class to calculate holidays in Austria.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Date_Holidays":{"origin":"devel/pear-Date_Holidays","version":"0.21.8_2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Event_Dispatcher","origin":"devel/pear-Event_Dispatcher","version":"1.1.0","comment":"PEAR dispatch notifications using PHP callbacks","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Event_Dispatcher","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c81a2298b20ae6031a9f98456492288deb755baa1d7e3d92812f2388e383bbfb","flatsize":41168,"path":"All/php84-pear-Event_Dispatcher-1.1.0.pkg","repopath":"All/php84-pear-Event_Dispatcher-1.1.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":9428,"desc":"The Event_Dispatcher acts as a notification dispatch table.\nIt is used to notify other objects of interesting things. This\ninformation is encapsulated in Event_Notification objects. Client\nobjects register themselves with the Event_Dispatcher as observers of\nspecific notifications posted by other objects. When an event occurs,\nan object posts an appropriate notification to the Event_Dispatcher.\nThe Event_Dispatcher dispatches a message to each registered\nobserver, passing the notification as the sole argument.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Date_Holidays_USA","origin":"devel/pear-Date_Holidays_USA","version":"0.1.1_1","comment":"Driver based class to calculate holidays in the USA","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays_USA","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"deb0bf8eafaac98bc3b7c705e9a43ecd8f7bc2c789cec8897e8435476b645b80","flatsize":31935,"path":"All/php84-pear-Date_Holidays_USA-0.1.1_1.pkg","repopath":"All/php84-pear-Date_Holidays_USA-0.1.1_1.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":6876,"desc":"Date_Holidays helps you calculate the dates and titles of\nholidays and other special celebrations. This is the driver\nfor calculating holidays in USA.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Date_Holidays":{"origin":"devel/pear-Date_Holidays","version":"0.21.8_2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-DB_ldap2","origin":"databases/pear-DB_ldap2","version":"0.5.1_1","comment":"PEAR DB compliant interface to LDAP v2 and v3 database","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/DB_ldap2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d39b19a292fce0ebf82b5ac9d5b01aad3019caacf81911bf9dae158810d9c989","flatsize":93916,"path":"All/php84-pear-DB_ldap2-0.5.1_1.pkg","repopath":"All/php84-pear-DB_ldap2-0.5.1_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":21056,"desc":"PEAR::DB_ldap class provides a DB compliant\ninterface to LDAP v2 and v3 database.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-ldap":{"origin":"net/php84-ldap","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-DB":{"origin":"databases/pear-DB","version":"1.12.2,1"}},"categories":["databases","net","pear"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-DB_ldap","origin":"databases/pear-DB_ldap","version":"1.2.1","comment":"PEAR DB compliant interface to LDAP servers","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/DB_ldap","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"86e2d77f1384bf050f80fb9f65bdb719a4918d76f7b53b78957c1884b50e47e9","flatsize":51537,"path":"All/php84-pear-DB_ldap-1.2.1.pkg","repopath":"All/php84-pear-DB_ldap-1.2.1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":12872,"desc":"PEAR::DB_ldap class provides a DB compliant interface to LDAP servers.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-DB":{"origin":"databases/pear-DB","version":"1.12.2,1"}},"categories":["databases","net","pear"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Date_Holidays_UNO","origin":"devel/pear-Date_Holidays_UNO","version":"0.1.3","comment":"Driver based class to calculate holidays in the UNO","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays_UNO","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0e1685b2e46364b6065ff1b821ac589e1bd9ff78451695ed1491fe3a2ae319bc","flatsize":102642,"path":"All/php84-pear-Date_Holidays_UNO-0.1.3.pkg","repopath":"All/php84-pear-Date_Holidays_UNO-0.1.3.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":10944,"desc":"Date_Holidays helps you calculate the dates and titles of\nholidays and other special celebrations. This is the driver\nfor calculating UNO holidays.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Date_Holidays":{"origin":"devel/pear-Date_Holidays","version":"0.21.8_2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Date_Holidays_Romania","origin":"devel/pear-Date_Holidays_Romania","version":"0.1.2","comment":"Driver based class to calculate holidays in Romania","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays_Romania","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c5cfba3e60c19ffdd6d164789b1f3d8d75d10d82357171207644fd36ff679d73","flatsize":15457,"path":"All/php84-pear-Date_Holidays_Romania-0.1.2.pkg","repopath":"All/php84-pear-Date_Holidays_Romania-0.1.2.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":5232,"desc":"Date_Holidays helps you calculate the dates and titles of\nholidays and other special celebrations. This is the driver\nfor calculating holidays in Romania.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Date_Holidays":{"origin":"devel/pear-Date_Holidays","version":"0.21.8_2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Date_Holidays_Slovenia","origin":"devel/pear-Date_Holidays_Slovenia","version":"0.1.2","comment":"Driver based class to calculate holidays in Slovenia","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays_Slovenia","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e9111e99f68bd19e7f4c98adcf9705f3826a44d92a13401a8ec456cde14d9e1d","flatsize":22371,"path":"All/php84-pear-Date_Holidays_Slovenia-0.1.2.pkg","repopath":"All/php84-pear-Date_Holidays_Slovenia-0.1.2.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":5804,"desc":"Date_Holidays helps you calculate the dates and titles of\nholidays and other special celebrations. This is the\ndriver for calculating holidays in Slovenia.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Date_Holidays":{"origin":"devel/pear-Date_Holidays","version":"0.21.8_2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Date_Holidays_PHPdotNet","origin":"devel/pear-Date_Holidays_PHPdotNet","version":"0.1.2","comment":"Driver based class to calculate birthdays of members of PHP.net","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays_PHPdotNet","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"552db64e064685bbc28b38a5c03074ee7bde2e8952998070aa13974086c7d390","flatsize":24062,"path":"All/php84-pear-Date_Holidays_PHPdotNet-0.1.2.pkg","repopath":"All/php84-pear-Date_Holidays_PHPdotNet-0.1.2.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":5732,"desc":"Date_Holidays helps you calculate the dates and titles of holidays\nand other special celebrations. This is the driver for calculating\nthe birthdays of some members of the PHP.net community.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Date_Holidays":{"origin":"devel/pear-Date_Holidays","version":"0.21.8_2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-DBA","origin":"databases/pear-DBA","version":"1.1.1","comment":"Berkely-style database abstraction class","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/DBA","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4ae0bc870ebba209674d331989d1e96bd088816be79403704df87dac02a3b5bf","flatsize":77784,"path":"All/php84-pear-DBA-1.1.1.pkg","repopath":"All/php84-pear-DBA-1.1.1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":15332,"desc":"PEAR::DBA is a wrapper for the php DBA functions. It includes a file-based\nemulator and provides a uniform, object-based interface for the\nBerkeley-style database systems.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["databases","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Date_Holidays_Japan","origin":"devel/pear-Date_Holidays_Japan","version":"0.1.3","comment":"Driver based class to calculate holidays in Japan","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays_Japan","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a60484290f9d75af60fdf75d7ccbb78adb99b7a58f41425334f3c95bb210af11","flatsize":92587,"path":"All/php84-pear-Date_Holidays_Japan-0.1.3.pkg","repopath":"All/php84-pear-Date_Holidays_Japan-0.1.3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":9388,"desc":"Date_Holidays helps you calculate the dates and titles of\nholidays and other special celebrations. This is the\ndriver for calculating holidays in Japan.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Date_Holidays":{"origin":"devel/pear-Date_Holidays","version":"0.21.8_2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Date_Holidays_Ireland","origin":"devel/pear-Date_Holidays_Ireland","version":"0.1.3","comment":"Driver based class to calculate holidays in Ireland","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays_Ireland","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ffb9aaf5fe8735aba249ee31e70158e123762c201bb114bd3fd55f49d57ea11c","flatsize":25912,"path":"All/php84-pear-Date_Holidays_Ireland-0.1.3.pkg","repopath":"All/php84-pear-Date_Holidays_Ireland-0.1.3.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":6644,"desc":"Date_Holidays helps you calculate the dates and titles of\nholidays and other special celebrations. This is the\ndriver for calculating holidays in Ireland.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Date_Holidays":{"origin":"devel/pear-Date_Holidays","version":"0.21.8_2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Date_Holidays_Iceland","origin":"devel/pear-Date_Holidays_Iceland","version":"0.1.2","comment":"Driver based class to calculate holidays in Iceland","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays_Iceland","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d3ea09e3a676daf2cd08dbc9e3497dcd939ddb79b43b58715a9e6f45c1540c1c","flatsize":30154,"path":"All/php84-pear-Date_Holidays_Iceland-0.1.2.pkg","repopath":"All/php84-pear-Date_Holidays_Iceland-0.1.2.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":6876,"desc":"Date_Holidays helps you calculate the dates and titles of\nholidays and other special celebrations. This is the driver\nfor calculating holidays in Iceland.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Date_Holidays":{"origin":"devel/pear-Date_Holidays","version":"0.21.8_2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Crypt_RC4","origin":"security/pear-Crypt_RC4","version":"1.0.3","comment":"PEAR encryption class for RC4 encryption","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Crypt_RC4","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0495355854fb7f1ab4ac61e08ebdb5c5d164539f81ba047af574420ce64c15a1","flatsize":7300,"path":"All/php84-pear-Crypt_RC4-1.0.3.pkg","repopath":"All/php84-pear-Crypt_RC4-1.0.3.pkg","licenselogic":"single","pkgsize":2988,"desc":"PEAR RC4 encryption class.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","security","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Crypt_MicroID","origin":"security/pear-Crypt_MicroID","version":"0.1.0","comment":"PHP MicroID library","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Crypt_MicroID","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9d2479de461c09af4cba5ba65ae2f0e74b3930ade68c5cd6175bd5f73fa23963","flatsize":9346,"path":"All/php84-pear-Crypt_MicroID-0.1.0.pkg","repopath":"All/php84-pear-Crypt_MicroID-0.1.0.pkg","licenselogic":"single","pkgsize":3804,"desc":"Provides methods needed to generate and verify MicroIDs.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","security","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Crypt_HMAC2","origin":"security/pear-Crypt_HMAC2","version":"1.0.0","comment":"Implementation of Hashed Message Authentication Code for PHP5","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Crypt_HMAC2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2630dc894c179b593f5da620a56e2e617a087e8d4f17ae9e9b30aae51c15f0e8","flatsize":33593,"path":"All/php84-pear-Crypt_HMAC2-1.0.0.pkg","repopath":"All/php84-pear-Crypt_HMAC2-1.0.0.pkg","licenselogic":"single","pkgsize":8516,"desc":"pear-Crypt_HMAC2 is a implementation of Hashed Message Authentication\nCode for PHP5.It use the hash or mhash extensions when enabled to\nextend the range of cryptographic hash functions beyond the natively\nimplemented MD5 and SHA1.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","security","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Date_Holidays_Brazil","origin":"devel/pear-Date_Holidays_Brazil","version":"0.1.2","comment":"Driver based class to calculate holidays in Brazil","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays_Brazil","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"010a08d8f62416e76b3cfc570be22842fe130d47c4d09faa187a8feb9cd241e9","flatsize":22256,"path":"All/php84-pear-Date_Holidays_Brazil-0.1.2.pkg","repopath":"All/php84-pear-Date_Holidays_Brazil-0.1.2.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":6308,"desc":"Date_Holidays helps you calculate the dates and titles of holidays\nand other special celebrations. This is the driver for calculating\nholidays in Brazil.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Date_Holidays":{"origin":"devel/pear-Date_Holidays","version":"0.21.8_2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Date_Holidays","origin":"devel/pear-Date_Holidays","version":"0.21.8_2","comment":"PEAR driver based class to calculate holidays","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"93981d54481c45e4cb727bfbaa6d1e3bdf39bd9b98f88a013c30a337e068ca86","flatsize":257135,"path":"All/php84-pear-Date_Holidays-0.21.8_2.pkg","repopath":"All/php84-pear-Date_Holidays-0.21.8_2.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":35196,"desc":"Date_Holidays helps you calculating the dates and titles of holidays\nand other special celebrations. The calculation is driver-based so\nit is easy to add new drivers that calculate a country's holidays.\nThe methods of the class can be used to get a holiday's date and\ntitle in various languages.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-XML_Serializer":{"origin":"devel/pear-XML_Serializer","version":"0.21.0"}},"categories":["devel","pear","www"],"options":{"PEAR_CONSOLE_GETARGS":"off"},"annotations":{"flavor":"php84"}},{"name":"php84-pear-Date","origin":"devel/pear-Date","version":"1.4.7","comment":"Generic date/time handling class for PEAR","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2836a6c60d820f05b1fb408699fe0a27cb6eb5f22a48a9fe77c6009245ebfd5b","flatsize":413370,"path":"All/php84-pear-Date-1.4.7.pkg","repopath":"All/php84-pear-Date-1.4.7.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":42756,"desc":"Generic classes for representation and manipulation of dates, times and time\nzones without the need of timestamps, which is a huge limitation for PHP\nprograms. Includes time zone data, time zone conversions and many date/time\nconversions. It does not rely on 32-bit system date stamps, so you can display\ncalendars and compare dates that date pre 1970 and post 2038.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-DB_Table","origin":"databases/pear-DB_Table","version":"1.5.6_1,1","comment":"PEAR object-oriented interface to a database table","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/DB_Table","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cb1959717f6be9e47be21d6664f7626b352531061bba5df5c5b36db3a410eeea","flatsize":761012,"path":"All/php84-pear-DB_Table-1.5.6_1,1.pkg","repopath":"All/php84-pear-DB_Table-1.5.6_1,1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":92464,"desc":"PEAR::DB_Table builds on PEAR DB to abstract datatypes and automate table\ncreation, data validation, insert, update, delete, and select; combines\nthese with PEAR::HTML_QuickForm to automatically generate input forms\nthat match the table column definitions.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["databases","pear","www"],"options":{"PEAR_DB":"off","PEAR_HTML_QUICKFORM":"off","PEAR_MDB2":"off"},"annotations":{"flavor":"php84"}},{"name":"php84-pear-DB_Sqlite_Tools","origin":"databases/pear-DB_Sqlite_Tools","version":"0.1.7","comment":"Object-oriented interface to backup SQLite databases","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/DB_Sqlite_Tools","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"070b02cfe1d38c2c366904fdc907a837ffab5b8d661bc118ba65ad1c80b93988","flatsize":88855,"path":"All/php84-pear-DB_Sqlite_Tools-0.1.7.pkg","repopath":"All/php84-pear-DB_Sqlite_Tools-0.1.7.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":18904,"desc":"PEAR::DB_Sqlite_Tools is an object oriented interface to effectively\nmanage and backup Sqlite databases.It extends the existing functionality\nby providing a comprehensive solution for database backup, live replication,\nexport in XML format, performance optmization and other functionalities like\nthe insertion and retrieval of encrypted data from an Sqlite database without\nany external extension.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-DB":{"origin":"databases/pear-DB","version":"1.12.2,1"},"php84-pear-Log":{"origin":"sysutils/pear-Log","version":"1.14.5"}},"categories":["databases","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-DB_DataObject","origin":"databases/pear-DB_DataObject","version":"1.11.5_1","comment":"SQL Builder, Object Interface to Database Tables","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/DB_DataObject","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8d42122ff1bbee9ace980a3ad1c4dcdf0b972b6f266085ccf0d5fadd96d86e7b","flatsize":358098,"path":"All/php84-pear-DB_DataObject-1.11.5_1.pkg","repopath":"All/php84-pear-DB_DataObject-1.11.5_1.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":70412,"desc":"DataObject performs 2 tasks:\n1. Builds SQL statements based on the objects vars and the builder methods.\n2. acts as a datastore for a table row.\n\nThe core class is designed to be extended for each of your tables so that you\nput the data logic inside the data classes. A generator is included to make your\nconfiguration files and your base classes.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-DB":{"origin":"databases/pear-DB","version":"1.12.2,1"},"php84-pear-Date":{"origin":"devel/pear-Date","version":"1.4.7"}},"categories":["databases","pear"],"options":{"DB":"on","MDB2":"off","VALIDATE":"off"},"annotations":{"flavor":"php84"}},{"name":"php84-pear-DB_QueryTool","origin":"databases/pear-DB_QueryTool","version":"1.1.2","comment":"PEAR OO-interface for easily retrieving and modifying data in a DB","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/DB_QueryTool","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"69bca5703e3596a8ab0d93e20ba6b5547c5d4140ef6132253f247f3b18092e15","flatsize":220479,"path":"All/php84-pear-DB_QueryTool-1.1.2.pkg","repopath":"All/php84-pear-DB_QueryTool-1.1.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":39760,"desc":"PEAR::DB_QueryTool is an OO-abstraction to the SQL-Query language, it provides\nmethods such as setWhere, setOrder, setGroup, setJoin, etc. to easily build\nqueries.\n\nIt also provides an easy to learn interface that interacts nicely with\nHTML-forms using arrays that contain the column data, that shall be\nupdated/added in a DB. This package bases on an SQL-Builder which lets you\neasily build SQL-Statements and execute them.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-DB":{"origin":"databases/pear-DB","version":"1.12.2,1"},"php84-pear-Log":{"origin":"sysutils/pear-Log","version":"1.14.5"}},"categories":["databases","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-DB_Pager","origin":"databases/pear-DB_Pager","version":"0.7.2","comment":"PEAR Database Abstraction Layer","maintainer":"toshiya@saitoh.nu","www":"https://pear.php.net/package/DB_Pager","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bbb142d626b187f61c76dea8de2b11a2f12677a6b7c7054013209307adc9ce6a","flatsize":47600,"path":"All/php84-pear-DB_Pager-0.7.2.pkg","repopath":"All/php84-pear-DB_Pager-0.7.2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":15748,"desc":"DB_Pager retrieve and return information of database result sets.\n\nThis class handles all the stuff needed for displaying\npaginated results from a database query of Pear DB.\nincluding fetching only the needed rows and giving extensive information\nfor helping build an HTML or GTK query result display.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-DB":{"origin":"databases/pear-DB","version":"1.12.2,1"}},"categories":["databases","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Contact_Vcard_Build","origin":"mail/pear-Contact_Vcard_Build","version":"1.1.2","comment":"PEAR class to build (create) and fetch vCard 2.1 and 3.0 text blocks","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Contact_Vcard_Build","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d9d3fabae4ef078308edf6c007f9d9761fc976d83a342a719fac8fa842dd5110","flatsize":82483,"path":"All/php84-pear-Contact_Vcard_Build-1.1.2.pkg","repopath":"All/php84-pear-Contact_Vcard_Build-1.1.2.pkg","licenselogic":"single","pkgsize":15880,"desc":"PEAR::Contact_Vcard_Build allows you to programmatically create a vCard,\nversion 2.1 or 3.0, and fetch the vCard text.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["mail","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-DBA_Relational","origin":"databases/pear-DBA_Relational","version":"0.2.0_1","comment":"Berkely-style database abstraction class","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/DBA_Relational","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"321c07b10a9883ea094903d2b725ec3340fe078f1e75f1c2d938beb14ccce34e","flatsize":116078,"path":"All/php84-pear-DBA_Relational-0.2.0_1.pkg","repopath":"All/php84-pear-DBA_Relational-0.2.0_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":21840,"desc":"Table management extension to DBA","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-DBA":{"origin":"databases/pear-DBA","version":"1.1.1"}},"categories":["databases","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-DB_DataObject_FormBuilder","origin":"databases/pear-DB_DataObject_FormBuilder","version":"1.0.2","comment":"Automatically build HTML_QuickForm objects using DB_DataObject","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/DB_DataObject_FormBuilder","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4634c5d1d918681e9890b68e3eec34960e31f8f06a9decf251bea5e0bba67ff1","flatsize":317293,"path":"All/php84-pear-DB_DataObject_FormBuilder-1.0.2.pkg","repopath":"All/php84-pear-DB_DataObject_FormBuilder-1.0.2.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":62404,"desc":"PEAR::DB_DataObject_FormBuilder will aid you in rapid application development\nusing the packages DB_DataObject and HTML_QuickForm.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-DB_DataObject":{"origin":"databases/pear-DB_DataObject","version":"1.11.5_1"},"php84-pear-HTML_QuickForm":{"origin":"devel/pear-HTML_QuickForm","version":"3.2.16"}},"categories":["databases","pear","www"],"options":{"PEAR_DATE":"off","PEAR_HTML_TABLE":"off"},"annotations":{"flavor":"php84"}},{"name":"php84-pear-Console_Color","origin":"devel/pear-Console_Color","version":"1.0.3","comment":"PEAR use ANSI console colors","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Console_Color","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"13e4474403d04b4ffe1dfb0ef0aab1f36d64aa9e38a5c45e7f7eedcb30aa17c6","flatsize":19690,"path":"All/php84-pear-Console_Color-1.0.3.pkg","repopath":"All/php84-pear-Console_Color-1.0.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5832,"desc":"You can use Console_Color::convert to transform colorcodes like %25r into ANSI\ncontrol codes. print Console_Color::convert(\"%25rHello World!%25n\"); would print\n\"Hello World\" in red, for example.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Crypt_XXTEA","origin":"security/pear-Crypt_XXTEA","version":"0.9.0","comment":"PEAR XXTEA encryption algorithm","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Crypt_XXTEA","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a615c5c1ea67f6eca4d718a4154ba92c9183e552398ef10f60dd39ca43a51d8c","flatsize":25532,"path":"All/php84-pear-Crypt_XXTEA-0.9.0.pkg","repopath":"All/php84-pear-Crypt_XXTEA-0.9.0.pkg","licenselogic":"single","pkgsize":6988,"desc":"This package allows you to encrypt and decrypt strings or long integer arrays\nwith the XXTEA encryption algorithm, which is secure, fast and suitable for web\ndevelopment.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","security","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-DB","origin":"databases/pear-DB","version":"1.12.2,1","comment":"PEAR Database Abstraction Layer","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/DB","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b09161d1599d39d428445060c21e523f475341681c013b88c4ef65efdc4dad5f","flatsize":745382,"path":"All/php84-pear-DB-1.12.2,1.pkg","repopath":"All/php84-pear-DB-1.12.2,1.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":88144,"desc":"DB is a database abstraction layer providing:\n- an OO-style query API\n- portability features that make programs written for one DBMS work with other\n  DBMS's\n- a DSN (data source name) format for specifying database servers\n- prepare/execute (bind) emulation for databases that don't support it natively\n- a result object for each query response\n- portable error codes\n- sequence emulation\n- sequential and non-sequential row fetching as well as bulk fetching\n- formats fetched rows as associative arrays, ordered arrays or objects\n- row limit support\n- transactions support\n- table information interface\n- DocBook and phpDocumentor API documentation\n\nDB layers itself on top of PHP's existing database extensions.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["databases","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Cache_Lite","origin":"sysutils/pear-Cache_Lite","version":"1.8.3,1","comment":"Fast and Safe little cache system","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Cache_Lite","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6fe2b29dc0007d2cbd4f7543d64fedd98a10b13d9bb2503bd74eed14896ea797","flatsize":175696,"path":"All/php84-pear-Cache_Lite-1.8.3,1.pkg","repopath":"All/php84-pear-Cache_Lite-1.8.3,1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":32540,"desc":"This package is a little cache system optimized for file containers. It is fast\nand safe (because it uses file locking and/or anti-corruption tests).","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","sysutils","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Crypt_RSA","origin":"security/pear-Crypt_RSA","version":"1.2.1_1","comment":"PEAR class allows you to use two-key strong cryptography","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Crypt_RSA","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b80253743914b2feb41cee6e4ee931d561938cee4970749d23aa8df81abfe832","flatsize":123331,"path":"All/php84-pear-Crypt_RSA-1.2.1_1.pkg","repopath":"All/php84-pear-Crypt_RSA-1.2.1_1.pkg","licenselogic":"single","pkgsize":20376,"desc":"PEAR::Crypt_RSA allows you to use two-key strong cryptography like RSA with\narbitrary key length.\n\nIt uses one of the following extensions for math calculations:\n- PECL big_int extension version greater than or equal to 1.0.3\n- PHP GMP extension\n- PHP BCMath extension for both PHP4 and PHP5","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","security","www"],"options":{"BCMATH":"off","GMP":"off"},"annotations":{"flavor":"php84"}},{"name":"php84-pear-Benchmark","origin":"benchmarks/pear-Benchmark","version":"1.2.9","comment":"Framework to benchmark PHP scripts or function calls","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Benchmark","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5e486ef53e738790a5ee9a5c253141dcf7e3b3a3de8cdb44505d96698b4dbdb0","flatsize":41236,"path":"All/php84-pear-Benchmark-1.2.9.pkg","repopath":"All/php84-pear-Benchmark-1.2.9.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":9384,"desc":"Framework to benchmark PHP scripts or function calls.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-bcmath":{"origin":"math/php84-bcmath","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["benchmarks","devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Auth_RADIUS","origin":"net/pear-Auth_RADIUS","version":"1.1.0","comment":"PEAR wrapper classes for the RADIUS PECL","maintainer":"bofh@FreeBSD.org","www":"https://pear.php.net/package/Auth_RADIUS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b89e583fdb8355ab472bae46ae957ef30772fded45ba03ce790bd7cbbe81a428","flatsize":42769,"path":"All/php84-pear-Auth_RADIUS-1.1.0.pkg","repopath":"All/php84-pear-Auth_RADIUS-1.1.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":9280,"desc":"PEAR::Auth_RADIUS provides wrapper-classes for the RADIUS PECL.\nThere are different Classes for the different authentication methods.\nIf you are using CHAP-MD5 or MS-CHAP you need also the Crypt_CHAP package.\nIf you are using MS-CHAP you need also the mhash and mcrypt extension.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pecl-radius":{"origin":"net/pecl-radius","version":"1.4.0b1_2"}},"categories":["net","pear","security"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Crypt_DiffieHellman","origin":"security/pear-Crypt_DiffieHellman","version":"0.2.6","comment":"PEAR class implementing Diffie-Hellman Key Exchange protocol for PHP5","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Crypt_DiffieHellman","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f50c1f56885def4152b735f543e09df52d60324ff0aae5a69b209a6e1f290fce","flatsize":58071,"path":"All/php84-pear-Crypt_DiffieHellman-0.2.6.pkg","repopath":"All/php84-pear-Crypt_DiffieHellman-0.2.6.pkg","licenselogic":"single","pkgsize":11104,"desc":"Implementation of the Diffie-Hellman Key Exchange cryptographic protocol\nin PHP5. Enables two parties without any prior knowledge of each other\nestablish a secure shared secret key across an insecure channel\nof communication.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-bcmath":{"origin":"math/php84-bcmath","version":"8.4.8"},"php84-gmp":{"origin":"math/php84-gmp","version":"8.4.8"},"php84-mbstring":{"origin":"converters/php84-mbstring","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","security","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Crypt_CHAP","origin":"security/pear-Crypt_CHAP","version":"1.5.0","comment":"PEAR class for generating CHAP packets","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Crypt_CHAP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cb0ee8259ba9277c50e9f78a942ebfe9677c38244e6f065f4e29cb261d92c490","flatsize":19868,"path":"All/php84-pear-Crypt_CHAP-1.5.0.pkg","repopath":"All/php84-pear-Crypt_CHAP-1.5.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":6352,"desc":"PEAR::Crypt_CHAP provides Classes for generating CHAP packets.\nCurrently these types of CHAP are supported:\n* CHAP-MD5\n* MS-CHAPv1\n* MS-CHAPv2\n\nFor MS-CHAP the mhash and mcrypt extensions must be loaded.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pecl-mcrypt":{"origin":"security/pecl-mcrypt","version":"1.0.7"}},"categories":["pear","security","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Crypt_CBC","origin":"security/pear-Crypt_CBC","version":"1.0.1","comment":"Class to emulate Perl's Crypt::CBC module","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Crypt_CBC","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"25e4ce8b22c2c36795d47ba507f24304ce789961500124538a2f23adffa34412","flatsize":12348,"path":"All/php84-pear-Crypt_CBC-1.0.1.pkg","repopath":"All/php84-pear-Crypt_CBC-1.0.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":4664,"desc":"A class to emulate Perl's Crypt::CBC module.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","security","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Auth","origin":"security/pear-Auth","version":"1.6.4","comment":"PEAR class for creating an authentication system","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Auth","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"731025ae21eac920cf3a1e690dfa6f3675ec7f50971fe8ab36e84b28a2dbaa16","flatsize":310604,"path":"All/php84-pear-Auth-1.6.4.pkg","repopath":"All/php84-pear-Auth-1.6.4.pkg","licenselogic":"single","pkgsize":47804,"desc":"The PEAR::Auth package provides methods for creating an authentication\nsystem using PHP.\n\nCurrently it supports the following storage containers to read/write\nthe login data:\n\n* All databases supported by the PEAR database layer\n* All databases supported by the MDB database layer\n* All databases supported by the MDB2 database layer\n* Plaintext files\n* LDAP servers\n* POP3 servers\n* IMAP servers\n* vpopmail accounts\n* RADIUS\n* SAMBA password files\n* SOAP","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","security"],"options":{"PEAR_AUTH_RADIUS":"off","PEAR_CRYPT_CHAP":"off","PEAR_DB":"off","PEAR_FILE_PASSWD":"off","PEAR_FILE_SMBPASSWD":"off","PEAR_LOG":"off","PEAR_MDB":"off","PEAR_MDB2":"off","PEAR_NET_POP3":"off","PEAR_NET_VPOPMAILD":"off","PEAR_SOAP":"off"},"annotations":{"flavor":"php84"}},{"name":"php84-pear-Crypt_Blowfish","origin":"security/pear-Crypt_Blowfish","version":"1.1.0.r2","comment":"PEAR class for blowfish encryption","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Crypt_Blowfish","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0a1a0d6e2f3b978c8cfc839af9546e9ad1b47ca2a9d678b76a2631cfde1aa9fd","flatsize":75523,"path":"All/php84-pear-Crypt_Blowfish-1.1.0.r2.pkg","repopath":"All/php84-pear-Crypt_Blowfish-1.1.0.r2.pkg","licenselogic":"single","pkgsize":16408,"desc":"PEAR::Crypt_Blowfish allows you to perform two-way blowfish encryption on\nthe fly using only PHP. This package does not require the MCrypt\nPHP extension to work, although it can make use of it if available.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","security","www"],"options":{"MCRYPT":"off"},"annotations":{"flavor":"php84"}},{"name":"php84-pear-Contact_Vcard_Parse","origin":"mail/pear-Contact_Vcard_Parse","version":"1.32.0","comment":"PEAR class to parse vCard 2.1 and 3.0 files","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Contact_Vcard_Parse","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"914d80b8b68e2105e07b627f570070b7fb1b160ecb73041801745badece9b89c","flatsize":39984,"path":"All/php84-pear-Contact_Vcard_Parse-1.32.0.pkg","repopath":"All/php84-pear-Contact_Vcard_Parse-1.32.0.pkg","licenselogic":"single","pkgsize":10516,"desc":"PEAR::Contact_Vcard_Parse allows you to parse vCard files and text blocks,\nand get back an array of the elements of each vCard in the file or text.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["mail","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Console_Table","origin":"devel/pear-Console_Table","version":"1.3.1","comment":"Library that makes it easy to build console style tables","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Console_Table","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a5a1bd62cbb92825d2d3ac8588f405c48d7c332cf0bb3813d01bc1438d229579","flatsize":54472,"path":"All/php84-pear-Console_Table-1.3.1.pkg","repopath":"All/php84-pear-Console_Table-1.3.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":12164,"desc":"Console_Table provides a Console_Table class with methods such as addRow(),\ninsertRow(), addCol() etc. to build console tables with or without headers and\nwith user defined table rules, padding, and alignment.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Console_Getargs","origin":"devel/pear-Console_Getargs","version":"1.4.0","comment":"PEAR command-line arguments parser","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Console_Getargs","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8766a805a877e70e414aa364d3e8c88d3d71d96b4f6198d1ac1e5673d6d34126","flatsize":96629,"path":"All/php84-pear-Console_Getargs-1.4.0.pkg","repopath":"All/php84-pear-Console_Getargs-1.4.0.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":18644,"desc":"The Console_Getargs package implements a Command Line arguments and parameters\nparser for your CLI applications. It performs some basic arguments validation\nand automatically creates a formatted help text, based on the given\nconfiguration.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Console_CommandLine","origin":"devel/pear-Console_CommandLine","version":"1.2.2","comment":"Full featured command line options and arguments parser","maintainer":"bofh@FreeBSD.org","www":"https://pear.php.net/package/Console_CommandLine","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"390d79ddffd23f13c21cfb09f0b3340ff179558a75a86b5297d25997f442b239","flatsize":244971,"path":"All/php84-pear-Console_CommandLine-1.2.2.pkg","repopath":"All/php84-pear-Console_CommandLine-1.2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":37760,"desc":"Console_CommandLine is a full featured package for managing command-line\noptions and arguments highly inspired from python optparse module, it allows\nthe developer to easily build complex command line interfaces.\n\nMain features:\n* handles sub commands (ie. $ myscript.php -q subcommand -f file),\n* can be completely built from an xml definition file,\n* generate --help and --version options automatically,\n* can be completely customized,\n* builtin support for i18n,\n* and much more...","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-dom":{"origin":"textproc/php84-dom","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pdo_dblib","origin":"databases/php84-pdo_dblib","version":"8.4.8","comment":"The pdo_dblib shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b55f0bc805d9de70a5ae3ca7a9498ea3b64bbdb1eb1db9bebafe5d0c7abeeafc","flatsize":44177,"path":"All/php84-pdo_dblib-8.4.8.pkg","repopath":"All/php84-pdo_dblib-8.4.8.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":15568,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"freetds":{"origin":"databases/freetds","version":"1.4.26,1"},"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pdo":{"origin":"databases/php84-pdo","version":"8.4.8"}},"categories":["databases"],"options":{"MSSQL":"off"},"annotations":{"cpe":"cpe:2.3:a:php:php:8.4.8:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-pdo_dblib.ini.sample","type":"install"}]},{"name":"php84-pdo","origin":"databases/php84-pdo","version":"8.4.8","comment":"The pdo shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6d151f7eb2ac06130672122078ebe4ce28d974ee9d4b3a4566c09158c621b2b8","flatsize":232144,"path":"All/php84-pdo-8.4.8.pkg","repopath":"All/php84-pdo-8.4.8.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":61244,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["databases"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.4.8:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-pdo.ini.sample","type":"install"}]},{"name":"php84-pear-Config","origin":"devel/pear-Config","version":"1.10.12","comment":"Your configurations swiss-army knife","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Config","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a59829244d9b75fc4ea3da324e46ecf2768376118bcd0af5b558791a7f540251","flatsize":164152,"path":"All/php84-pear-Config-1.10.12.pkg","repopath":"All/php84-pear-Config-1.10.12.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":32528,"desc":"The Config package provides methods for configuration manipulation.\n\n* Creates configurations from scratch\n* Parses and outputs different formats (XML, PHP, INI, Apache...)\n* Edits existing configurations\n* Converts configurations to other formats\n* Allows manipulation of sections, comments, directives...\n* Parses configurations into a tree structure\n* Provides XPath like access to directives","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"options":{"PEAR_XML_PARSER":"off","PEAR_XML_UTIL":"off"},"annotations":{"flavor":"php84"}},{"name":"php84-pear-Cache","origin":"sysutils/pear-Cache","version":"1.5.6_1","comment":"PEAR framework for caching of arbitrary data","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Cache","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2d539d4cb527a8c11ceea922934e83f5aa421d0bbd37742ca157833995366082","flatsize":162287,"path":"All/php84-pear-Cache-1.5.6_1.pkg","repopath":"All/php84-pear-Cache-1.5.6_1.pkg","licenselogic":"single","pkgsize":28360,"desc":"With the PEAR Cache you can cache the result of certain function\ncalls, as well as the output of a whole script run or share data\nbetween applications.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-HTTP_Request":{"origin":"www/pear-HTTP_Request","version":"1.4.4"}},"categories":["pear","sysutils","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Auth_SASL","origin":"security/pear-Auth_SASL","version":"1.2.0","comment":"PEAR abstraction of various SASL mechanism responses","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Auth_SASL","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c569ef87567059fb0b23337bab8c4a33c28127f3fb5c0ff5ef33f22334641f4c","flatsize":56325,"path":"All/php84-pear-Auth_SASL-1.2.0.pkg","repopath":"All/php84-pear-Auth_SASL-1.2.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":10200,"desc":"Auth_SASL provides ode to generate responses to common SASL mechanisms,\nincluding:\n- Digest-MD5\n- Cram-MD5\n- Plain\n- Anonymous\n- Login (Pseudo mechanism)\n- SCRAM","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","security","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pear-Auth_SASL2","origin":"security/pear-Auth_SASL2","version":"0.3.0","comment":"Abstraction of various SASL mechanism responses","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Auth_SASL","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bbb5869e4d831c37032b821461c5cd8aca786d440c354d5445d6f48a17032b15","flatsize":54330,"path":"All/php84-pear-Auth_SASL2-0.3.0.pkg","repopath":"All/php84-pear-Auth_SASL2-0.3.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":9860,"desc":"Auth_SASL provides ode to generate responses to common SASL mechanisms,\nincluding:\n- Digest-MD5\n- Cram-MD5\n- Plain\n- Anonymous\n- Login (Pseudo mechanism)\n- SCRAM","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","security"],"annotations":{"flavor":"php84"}},{"name":"php84-odbc","origin":"databases/php84-odbc","version":"8.4.8","comment":"The odbc shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0887d17726080cf13c78dec499dc3766bd72b803fdc26934b4ccf1fdfeb5a0fc","flatsize":122253,"path":"All/php84-odbc-8.4.8.pkg","repopath":"All/php84-odbc-8.4.8.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":33184,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"unixODBC":{"origin":"databases/unixODBC","version":"2.3.12_1"}},"categories":["databases"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.4.8:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-odbc.ini.sample","type":"install"}]},{"name":"php84-pear-Auth_PrefManager","origin":"security/pear-Auth_PrefManager","version":"1.2.2","comment":"PEAR preferences management class","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Auth_PrefManager","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d7c6be333002664d9f35e38e6d9f0a859ef2fb4b415e00c99c889b37d2323309","flatsize":65912,"path":"All/php84-pear-Auth_PrefManager-1.2.2.pkg","repopath":"All/php84-pear-Auth_PrefManager-1.2.2.pkg","licenselogic":"single","pkgsize":11564,"desc":"Preference Manager is a class to handle user preferences in a web application,\nlooking them up in a table using a combination of their userid, and the\npreference name to get a value, and (optionally) returning a default value for\nthe preference if no value could be found for that user.\n\nIt is designed to be used alongside the PEAR Auth class, but can be used with\nanything that allows you to obtain the user's id - including your own code.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","security","www"],"annotations":{"flavor":"php84"}},{"name":"php84-mysqli","origin":"databases/php84-mysqli","version":"8.4.8","comment":"The mysqli shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"caf206cf23ccb4633d1ea038a31e5c9929a25b90962050b920c0e77e4597d683","flatsize":287888,"path":"All/php84-mysqli-8.4.8.pkg","repopath":"All/php84-mysqli-8.4.8.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":56128,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["databases"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.4.8:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-mysqli.ini.sample","type":"install"}]},{"name":"php84-pear","origin":"devel/pear","version":"1.10.13","comment":"PEAR framework for PHP","maintainer":"fluffy@FreeBSD.org","www":"https://pear.php.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e87c317390be483fc859ae3beb9178a53e8d2cea20acdc50afd330cad729020c","flatsize":1960310,"path":"All/php84-pear-1.10.13.pkg","repopath":"All/php84-pear-1.10.13.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":255980,"desc":"PEAR is a framework and distribution system for reusable PHP components.\n\nPEAR is short for \"PHP Extension and Application Repository\" and is\npronounced just like the fruit. The purpose of PEAR is to provide:\n - A structured library of open-sourced code for PHP users\n - A system for code distribution and package maintenance\n - A standard style for code written in PHP\n - The PHP Extension Community Library (PECL)","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-xml":{"origin":"textproc/php84-xml","version":"8.4.8"},"php84-zlib":{"origin":"archivers/php84-zlib","version":"8.4.8"}},"categories":["devel"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:php:pear:1.10.13:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-pear-Auth_HTTP","origin":"security/pear-Auth_HTTP","version":"2.1.8","comment":"PEAR HTTP authentication","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Auth_HTTP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"71c92c85497ed7ea6fcddc4b0abaa7a129730f949a610714e3ccc6b9d06d76fe","flatsize":35721,"path":"All/php84-pear-Auth_HTTP-2.1.8.pkg","repopath":"All/php84-pear-Auth_HTTP-2.1.8.pkg","licenselogic":"single","pkgsize":9108,"desc":"The PEAR::Auth_HTTP class provides methods for creating an HTTP\nauthentication system using PHP, that is similar to Apache's\nrealm-based .htaccess authentication.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","security","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pdo_sqlite","origin":"databases/php84-pdo_sqlite","version":"8.4.8","comment":"The pdo_sqlite shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1ab95d7694c12b071448cfe9a54e98fe78be1f6402555383622a3543c993ffba","flatsize":63037,"path":"All/php84-pdo_sqlite-8.4.8.pkg","repopath":"All/php84-pdo_sqlite-8.4.8.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":19856,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pdo":{"origin":"databases/php84-pdo","version":"8.4.8"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["databases"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.4.8:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-pdo_sqlite.ini.sample","type":"install"}]},{"name":"php84-pear-Crypt_GPG","origin":"security/pear-Crypt_GPG","version":"1.6.9","comment":"GNU Privacy Guard (GPG)","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Crypt_GPG","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b6d10e4780ff200f042d337262b8d38ea49b09d34bfc965dcf2980459babda99","flatsize":1101258,"path":"All/php84-pear-Crypt_GPG-1.6.9.pkg","repopath":"All/php84-pear-Crypt_GPG-1.6.9.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":290644,"desc":"This package provides an object oriented interface to GNU Privacy Guard (GnuPG).\nIt requires the GnuPG executable to be on the system.\n\nThough GnuPG can support symmetric-key cryptography, this package is intended\nonly to facilitate public-key cryptography.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-mbstring":{"origin":"converters/php84-mbstring","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Console_CommandLine":{"origin":"devel/pear-Console_CommandLine","version":"1.2.2"},"php84-posix":{"origin":"sysutils/php84-posix","version":"8.4.8"}},"categories":["pear","security","www"],"annotations":{"flavor":"php84"}},{"name":"php84-pdo_pgsql","origin":"databases/php84-pdo_pgsql","version":"8.4.8","comment":"The pdo_pgsql shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"98404fc44ab6caf7474705c62bc7b7cdf1fb4ebf205ce9e1717b320b98262571","flatsize":84402,"path":"All/php84-pdo_pgsql-8.4.8.pkg","repopath":"All/php84-pdo_pgsql-8.4.8.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":26400,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pdo":{"origin":"databases/php84-pdo","version":"8.4.8"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"}},"categories":["databases"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.4.8:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-pdo_pgsql.ini.sample","type":"install"}]},{"name":"php84-ldap","origin":"net/php84-ldap","version":"8.4.8","comment":"The ldap shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9d2472f621c3e9e4076592741cad5de1a2c9abdf0979336be1c307d342025cb6","flatsize":148005,"path":"All/php84-ldap-8.4.8.pkg","repopath":"All/php84-ldap-8.4.8.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":37288,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"cyrus-sasl":{"origin":"security/cyrus-sasl2","version":"2.1.28_5"},"openldap26-client":{"origin":"net/openldap26-client","version":"2.6.9_1"},"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["net"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.4.8:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-ldap.ini.sample","type":"install"}]},{"name":"php84-pdo_odbc","origin":"databases/php84-pdo_odbc","version":"8.4.8","comment":"The pdo_odbc shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"20041e7d0569cd20c8df7edb8a258e8a3efd0b73475af233d7d7941342ad0b30","flatsize":45471,"path":"All/php84-pdo_odbc-8.4.8.pkg","repopath":"All/php84-pdo_odbc-8.4.8.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":17444,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pdo":{"origin":"databases/php84-pdo","version":"8.4.8"},"unixODBC":{"origin":"databases/unixODBC","version":"2.3.12_1"}},"categories":["databases"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.4.8:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-pdo_odbc.ini.sample","type":"install"}]},{"name":"php84-pdo_mysql","origin":"databases/php84-pdo_mysql","version":"8.4.8","comment":"The pdo_mysql shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3ead19f3386e7bf0fc16a41cce1e5d876bda5898dd03812169b3692a51625210","flatsize":58768,"path":"All/php84-pdo_mysql-8.4.8.pkg","repopath":"All/php84-pdo_mysql-8.4.8.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":18800,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pdo":{"origin":"databases/php84-pdo","version":"8.4.8"}},"categories":["databases"],"options":{"MYSQLND":"on"},"annotations":{"cpe":"cpe:2.3:a:php:php:8.4.8:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-pdo_mysql.ini.sample","type":"install"}]},{"name":"php84-opencc","origin":"chinese/php-opencc","version":"0.0.0.20201211","comment":"OpenCC shared extension for php","maintainer":"gasol.wu@gmail.com","www":"https://github.com/NauxLiu/opencc4php","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"db5e3e1a6e1280be7cc7583c7c9a3360b901c8f44f73de98a886f4b357b534b3","flatsize":16518,"path":"All/php84-opencc-0.0.0.20201211.pkg","repopath":"All/php84-opencc-0.0.0.20201211.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":7044,"desc":"Open Chinese Convert is an opensource project for conversion between Traditional\nChinese and Simplified Chinese, supporting character-level conversion,\nphrase-level conversion, variant conversion and regional idioms among Mainland\nChina, Taiwan and Hong kong.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"zh-opencc":{"origin":"chinese/opencc","version":"1.1.6"}},"categories":["chinese"],"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-opencc.ini.sample","type":"install"}]},{"name":"php84-pcntl","origin":"devel/php84-pcntl","version":"8.4.8","comment":"The pcntl shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0436eb5c115d39c4b8ad88003ec40e5956a778e95b92a7af5c1917254ddc368e","flatsize":86161,"path":"All/php84-pcntl-8.4.8.pkg","repopath":"All/php84-pcntl-8.4.8.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":21848,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["devel"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.4.8:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-pcntl.ini.sample","type":"install"}]},{"name":"php84-google-api-php-client","origin":"www/php-google-api-php-client","version":"2.12.4","comment":"Google api client for php","maintainer":"contato@kanazuchi.com","www":"https://github.com/googleapis/google-api-php-client","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"660fb9f6a54a0f64222c2ccf2073c72fc7b609e4623bbe0e2d5fa4c686cc3f5c","flatsize":141802,"path":"All/php84-google-api-php-client-2.12.4.pkg","repopath":"All/php84-google-api-php-client-2.12.4.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":32032,"desc":"The Google API Client Library enables you to work with Google APIs such as\nGoogle+, Drive, or YouTube on your server. These client libraries are\nofficially supported by Google. However, the libraries are considered complete\nand are in maintenance mode.\nThis means that we will address critical bugs and security issues but will not\nadd any new features.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-composer":{"origin":"devel/php-composer","version":"2.8.6"}},"categories":["www"],"annotations":{"flavor":"php84"}},{"name":"php84-gmp","origin":"math/php84-gmp","version":"8.4.8","comment":"The gmp shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a0429e761a9c7ef599d0743053d5a243c84a902beff40e04955246d4f1ce97ef","flatsize":100737,"path":"All/php84-gmp-8.4.8.pkg","repopath":"All/php84-gmp-8.4.8.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":26896,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["math"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.4.8:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-gmp.ini.sample","type":"install"}]},{"name":"php84-maxminddb","origin":"devel/php-maxminddb","version":"1.6.0","comment":"MaxMind DB Reader extension for PHP","maintainer":"danger@FreeBSD.org","www":"https://github.com/maxmind/MaxMind-DB-Reader-php","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"31211de986314faefd834b5cfc25af9bd989c01b625f67c5195dc609cbda0624","flatsize":28820,"path":"All/php84-maxminddb-1.6.0.pkg","repopath":"All/php84-maxminddb-1.6.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":10920,"desc":"This is the PHP API for reading MaxMind DB files. MaxMind DB is a binary\nfile format that stores data indexed by IP address subnets (IPv4 or\nIPv6).","deps":{"libmaxminddb":{"origin":"net/libmaxminddb","version":"1.12.2"},"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["devel","net"],"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-maxminddb.ini.sample","type":"install"}]},{"name":"php84-gd","origin":"graphics/php84-gd","version":"8.4.8","comment":"The gd shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"579c6f552ebbd5a3e2ef8bbe73cfdf4b69d6bf97877a2989a6e5192d29101760","flatsize":196251,"path":"All/php84-gd-8.4.8.pkg","repopath":"All/php84-gd-8.4.8.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":42412,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libgd":{"origin":"graphics/gd","version":"2.3.3_13,1"},"php84":{"origin":"lang/php84","version":"8.4.8"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["graphics"],"options":{"JIS":"off","WEBP":"off","X11":"off"},"annotations":{"cpe":"cpe:2.3:a:php:php:8.4.8:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-gd.ini.sample","type":"install"}]},{"name":"php84-lz4","origin":"archivers/php-lz4","version":"0.4.3","comment":"LZ4 extension for PHP","maintainer":"pave@FreeBSD.org","www":"https://github.com/kjdev/php-ext-lz4","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9785df6dd194e5bab5abf691a16271e34397077c63a635ad4287b5c1a1f1f9f9","flatsize":14288,"path":"All/php84-lz4-0.4.3.pkg","repopath":"All/php84-lz4-0.4.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6184,"desc":"This is the extension PHP extension for lz4\na lossless compression algorithm, providing\nhi compression speed and multi-core scalability.","deps":{"liblz4":{"origin":"archivers/liblz4","version":"1.10.0,1"},"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["archivers"],"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-lz4.ini.sample","type":"install"}]},{"name":"php84-libawl","origin":"devel/php-libawl","version":"0.64","comment":"Andrew.s Web Libraries - PHP Utility Libraries","maintainer":"ports@FreeBSD.org","www":"https://gitlab.com/davical-project/awl","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"319a148047ad77b6c6310f6b4bf5414c613df1b94b268757fff99c3681378d51","flatsize":469918,"path":"All/php84-libawl-0.64.pkg","repopath":"All/php84-libawl-0.64.pkg","licenselogic":"and","licenses":["GPLv2","LGPL21"],"pkgsize":89832,"desc":"Andrew's Web Libraries are a set of hopefully lightweight libraries for\nhandling a variety of useful things for web programming, including:\n\n- Session management\n- User management\n- DB Records\n- Simple reporting\n- DB Schema Updating\n- iCalendar parsing","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["devel"],"annotations":{"flavor":"php84"},"messages":[{"message":"you can customize the installation directory\"\n     by setting LIBAWLDIR in /etc/make.conf\"","type":"install"},{"message":"===>   NOTICE:\n\nThe php84-libawl port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"php84-facedetect","origin":"graphics/php-facedetect","version":"1.1_17","comment":"Face detection extension for PHP using OpenCV library","maintainer":"mm@FreeBSD.org","www":"https://www.xarg.org/project/php-facedetect/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"486ad8a9bb2650bad0d0525cf9416ce5c0450fad9cc104276b81a53ba986969d","flatsize":19719,"path":"All/php84-facedetect-1.1_17.pkg","repopath":"All/php84-facedetect-1.1_17.pkg","licenselogic":"single","licenses":["PHP30"],"pkgsize":7204,"desc":"This extension provides a PHP implementation of the OpenCV library.\nThe extension offers two new functions. In principle, they differ only by\ntheir return value. The first returns only the number of faces found on the\ngiven image and the other an associative array of their coordinates.","deps":{"opencv":{"origin":"graphics/opencv","version":"4.9.0_7"},"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["graphics"],"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-facedetect.ini.sample","type":"install"}]},{"name":"php84-iconv","origin":"converters/php84-iconv","version":"8.4.8","comment":"The iconv shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a6dc79b01a68c8f8edf7bfd6d1009ee9893f8e9b952708539260f70d5c9f7e98","flatsize":57790,"path":"All/php84-iconv-8.4.8.pkg","repopath":"All/php84-iconv-8.4.8.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":20836,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"libiconv":{"origin":"converters/libiconv","version":"1.17_1"},"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["converters"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.4.8:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-iconv.ini.sample","type":"install"}]},{"name":"php84-gettext","origin":"devel/php84-gettext","version":"8.4.8","comment":"The gettext shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d5b6d4acf29e889906c15eccc9868024334bc95d2209805c92708997490e3962","flatsize":26040,"path":"All/php84-gettext-8.4.8.pkg","repopath":"All/php84-gettext-8.4.8.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":9028,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["devel"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.4.8:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-gettext.ini.sample","type":"install"}]},{"name":"php84-geos","origin":"graphics/php-geos","version":"1.0.0_1","comment":"PHP bindings for GEOS","maintainer":"sunpoet@FreeBSD.org","www":"https://git.osgeo.org/gitea/geos/php-geos","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"162b06254bc41ea9061d1fe35cae1ab40b727ef26c1aae11ae27c514446f0371","flatsize":154221,"path":"All/php84-geos-1.0.0_1.pkg","repopath":"All/php84-geos-1.0.0_1.pkg","licenselogic":"and","licenses":["LGPL21","MIT"],"pkgsize":41500,"desc":"PHP bindings for GEOS","deps":{"geos":{"origin":"graphics/geos","version":"3.13.1"},"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["graphics"],"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-geos.ini.sample","type":"install"}]},{"name":"php84-exif","origin":"graphics/php84-exif","version":"8.4.8","comment":"The exif shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"47da60250141a026692fe80a832aa2e06f427ebaedb176d28f3a262e2c12a0fe","flatsize":93869,"path":"All/php84-exif-8.4.8.pkg","repopath":"All/php84-exif-8.4.8.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":30392,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["graphics"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.4.8:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-exif.ini.sample","type":"install"}]},{"name":"php84-enchant","origin":"textproc/php84-enchant","version":"8.4.8","comment":"The enchant shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"55cfdb3350f6aa524c85b71c08699af417fd91e0dc033dbe0c8018bd6632a485","flatsize":50204,"path":"All/php84-enchant-8.4.8.pkg","repopath":"All/php84-enchant-8.4.8.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":13092,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"enchant2":{"origin":"textproc/enchant2","version":"2.2.15_6"},"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["textproc"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.4.8:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-enchant.ini.sample","type":"install"}]},{"name":"php84-ftp","origin":"ftp/php84-ftp","version":"8.4.8","comment":"The ftp shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3f599a9426cd9016a45a9ff16dbd0f6556d824f2cfe40c11c4ed60d44545df65","flatsize":101942,"path":"All/php84-ftp-8.4.8.pkg","repopath":"All/php84-ftp-8.4.8.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":28372,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["ftp"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.4.8:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-ftp.ini.sample","type":"install"}]},{"name":"php84-filter","origin":"security/php84-filter","version":"8.4.8","comment":"The filter shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"582e910a002286ba3f32b2433d5f8eabccdad8535b361e1a56819581653ce2eb","flatsize":69810,"path":"All/php84-filter-8.4.8.pkg","repopath":"All/php84-filter-8.4.8.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":23048,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["security"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.4.8:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-filter.ini.sample","type":"install"}]},{"name":"php84-opcache","origin":"www/php84-opcache","version":"8.4.8","comment":"The opcache shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"87d1378bc0ef6a9371794f8cf746f01cdd11724b72ab45a7c7a05a5dbac45eef","flatsize":1254556,"path":"All/php84-opcache-8.4.8.pkg","repopath":"All/php84-opcache-8.4.8.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":453100,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"capstone":{"origin":"devel/capstone","version":"5.0.5"},"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["www"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.4.8:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-10-opcache.ini.sample","type":"install"}]},{"name":"php84-ctype","origin":"textproc/php84-ctype","version":"8.4.8","comment":"The ctype shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b24eb532480949106b7b85706669604d3f1c247ab3f88171cc514ecdba6a1b62","flatsize":21076,"path":"All/php84-ctype-8.4.8.pkg","repopath":"All/php84-ctype-8.4.8.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":7480,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["textproc"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.4.8:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-ctype.ini.sample","type":"install"}]},{"name":"php84-curl","origin":"ftp/php84-curl","version":"8.4.8","comment":"The curl shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"53146656172e51afd46abd23d968c004b1f433edbd9bd4a0bd2dea88e9898525","flatsize":229780,"path":"All/php84-curl-8.4.8.pkg","repopath":"All/php84-curl-8.4.8.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":49388,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["ftp"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.4.8:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-curl.ini.sample","type":"install"}]},{"name":"php84-dba","origin":"databases/php84-dba","version":"8.4.8","comment":"The dba shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9b5d4a0a55e8b61fe3d5eea9023178bf2b2130eee1c884405f651daf908c218c","flatsize":78560,"path":"All/php84-dba-8.4.8.pkg","repopath":"All/php84-dba-8.4.8.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":26460,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["databases"],"options":{"CDB":"on","DB4":"off","FLATFILE":"on","GDBM":"off","INIFILE":"on","LMDB":"off","QDBM":"off","TOKYO":"off"},"annotations":{"cpe":"cpe:2.3:a:php:php:8.4.8:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-dba.ini.sample","type":"install"}]},{"name":"php84-ffi","origin":"devel/php84-ffi","version":"8.4.8","comment":"The ffi shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"77dcc64259aee08347b32053aa8b2dccfc72c3b2c54e9bc2f23a0f3ee760099d","flatsize":224207,"path":"All/php84-ffi-8.4.8.pkg","repopath":"All/php84-ffi-8.4.8.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":68444,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"libffi":{"origin":"devel/libffi","version":"3.4.6"},"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["devel"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.4.8:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-ffi.ini.sample","type":"install"}]},{"name":"php84-intl","origin":"devel/php84-intl","version":"8.4.8","comment":"The intl shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bca5a1edfd083fe84de796a46c47adfdc6559a7db35cfc2475725bc322410087","flatsize":757582,"path":"All/php84-intl-8.4.8.pkg","repopath":"All/php84-intl-8.4.8.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":163500,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"icu":{"origin":"devel/icu","version":"76.1,1"},"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["devel"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.4.8:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-intl.ini.sample","type":"install"}]},{"name":"php84-extensions","origin":"lang/php84-extensions","version":"1.0","comment":"\"meta-port\" to install PHP extensions (8.4.X branch)","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8c0c4beb1d02be95698b8fed33c58461ce76ed2a3aa8f121046f963767ad0c58","flatsize":243,"path":"All/php84-extensions-1.0.pkg","repopath":"All/php84-extensions-1.0.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":1436,"desc":"This is a \"meta-port\" to install the extensions for PHP 8.0\n\nDefaults to:\nctype, dom, filter, iconv, json, opcache, pdo, pdo_sqlite, phar, posix,\nsession, simplexml, sqlite3, tokenizer, xml, xmlreader and xmlwriter.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-ctype":{"origin":"textproc/php84-ctype","version":"8.4.8"},"php84-dom":{"origin":"textproc/php84-dom","version":"8.4.8"},"php84-filter":{"origin":"security/php84-filter","version":"8.4.8"},"php84-iconv":{"origin":"converters/php84-iconv","version":"8.4.8"},"php84-opcache":{"origin":"www/php84-opcache","version":"8.4.8"},"php84-pdo":{"origin":"databases/php84-pdo","version":"8.4.8"},"php84-pdo_sqlite":{"origin":"databases/php84-pdo_sqlite","version":"8.4.8"},"php84-phar":{"origin":"archivers/php84-phar","version":"8.4.8"},"php84-posix":{"origin":"sysutils/php84-posix","version":"8.4.8"},"php84-session":{"origin":"www/php84-session","version":"8.4.8"},"php84-simplexml":{"origin":"textproc/php84-simplexml","version":"8.4.8"},"php84-sqlite3":{"origin":"databases/php84-sqlite3","version":"8.4.8"},"php84-tokenizer":{"origin":"devel/php84-tokenizer","version":"8.4.8"},"php84-xml":{"origin":"textproc/php84-xml","version":"8.4.8"},"php84-xmlreader":{"origin":"textproc/php84-xmlreader","version":"8.4.8"},"php84-xmlwriter":{"origin":"textproc/php84-xmlwriter","version":"8.4.8"}},"categories":["lang"],"options":{"BCMATH":"off","BZ2":"off","CALENDAR":"off","CTYPE":"on","CURL":"off","DBA":"off","DOM":"on","ENCHANT":"off","EXIF":"off","FFI":"off","FILEINFO":"off","FILTER":"on","FTP":"off","GD":"off","GETTEXT":"off","GMP":"off","ICONV":"on","INTL":"off","LDAP":"off","MBSTRING":"off","MYSQLI":"off","ODBC":"off","OPCACHE":"on","PCNTL":"off","PDO":"on","PDO_DBLIB":"off","PDO_FIREBIRD":"off","PDO_MYSQL":"off","PDO_ODBC":"off","PDO_PGSQL":"off","PDO_SQLITE":"on","PGSQL":"off","PHAR":"on","POSIX":"on","READLINE":"off","SESSION":"on","SHMOP":"off","SIMPLEXML":"on","SNMP":"off","SOAP":"off","SOCKETS":"off","SODIUM":"off","SQLITE3":"on","SYSVMSG":"off","SYSVSEM":"off","SYSVSHM":"off","TIDY":"off","TOKENIZER":"on","XML":"on","XMLREADER":"on","XMLWRITER":"on","XSL":"off","ZIP":"off","ZLIB":"off"}},{"name":"php84-brotli","origin":"archivers/php-brotli","version":"0.13.1","comment":"Brotli extension for PHP","maintainer":"daniel@shafer.cc","www":"https://github.com/kjdev/php-ext-brotli","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7612b9cfcce63998047dcb09f4206da1a721871cc73aa77e00fa3292816feb1f","flatsize":28436,"path":"All/php84-brotli-0.13.1.pkg","repopath":"All/php84-brotli-0.13.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10596,"desc":"Brotli is a generic-purpose lossless compression algorithm that compresses\ndata using a combination of a modern variant of the LZ77 algorithm, Huffman\ncoding and 2nd order context modeling, with a compression ratio comparable\nto the best currently available general-purpose compression methods. It is\nsimilar in speed with deflate but offers more dense compression.\n\nThis is the Brotli Extension for PHP","deps":{"brotli":{"origin":"archivers/brotli","version":"1.1.0,1"},"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["archivers"],"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-brotli.ini.sample","type":"install"}]},{"name":"php84-dddbl","origin":"www/dddbl","version":"2.0.1","comment":"Definition Driven Database Layer for PHP","maintainer":"tz@FreeBSD.org","www":"https://www.dddbl.de/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"95e8dc527f0776688651ffcf33d466f5f8ff3a0c09caa1bc75856eea0a9a66ec","flatsize":41490,"path":"All/php84-dddbl-2.0.1.pkg","repopath":"All/php84-dddbl-2.0.1.pkg","licenselogic":"single","pkgsize":9404,"desc":"DDDBL is a Definition Driven DataBase Layer written in PHP. It uses PDO to\nsupport the work on all supported database systems and eases the handling\nof the query-results.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["www"],"annotations":{"flavor":"php84"}},{"name":"php84-fileinfo","origin":"sysutils/php84-fileinfo","version":"8.4.8","comment":"The fileinfo shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d6f888837d6cb672cedada42ed2781b8b2d19c20f5a640c45526afaaf1ff3561","flatsize":8714219,"path":"All/php84-fileinfo-8.4.8.pkg","repopath":"All/php84-fileinfo-8.4.8.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":361152,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["sysutils"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.4.8:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-fileinfo.ini.sample","type":"install"}]},{"name":"php84-calendar","origin":"misc/php84-calendar","version":"8.4.8","comment":"The calendar shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6d9133804d68e80cb843056ba54b3e80f41be7ef5dcacaa8b2dead4e9dd6ec56","flatsize":48777,"path":"All/php84-calendar-8.4.8.pkg","repopath":"All/php84-calendar-8.4.8.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":16760,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["misc"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.4.8:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-calendar.ini.sample","type":"install"}]},{"name":"php84-bz2","origin":"archivers/php84-bz2","version":"8.4.8","comment":"The bz2 shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"04d82f704d3cd10ad036785ccbd8f279af6d71b565f43009c8be1e859dfdfd96","flatsize":34663,"path":"All/php84-bz2-8.4.8.pkg","repopath":"All/php84-bz2-8.4.8.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":12488,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["archivers"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.4.8:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-bz2.ini.sample","type":"install"}]},{"name":"php84-bsdconv","origin":"converters/php-bsdconv","version":"11.6.0","comment":"PHP wrapper for bsdconv","maintainer":"buganini@gmail.com","www":"https://github.com/buganini/php-bsdconv","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2842bf1ca6c2dcda6ae0c561853c97d75cc0196f4155425af5b58e0079c2405b","flatsize":27803,"path":"All/php84-bsdconv-11.6.0.pkg","repopath":"All/php84-bsdconv-11.6.0.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":8792,"desc":"BSD licensed charset/encoding converter library with more function than\nlibiconv. (Currently, only a few codecs are supported)\nThis port is a php wrapper for bsdconv.","deps":{"bsdconv":{"origin":"converters/bsdconv","version":"11.6"},"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["converters"],"annotations":{"flavor":"php84"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-bsdconv.ini.sample","type":"install"}]},{"name":"php84-bcmath","origin":"math/php84-bcmath","version":"8.4.8","comment":"The bcmath shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a510a116503531b1b4cd226e0d157595ae43550646e8949f432939d80f047135","flatsize":95127,"path":"All/php84-bcmath-8.4.8.pkg","repopath":"All/php84-bcmath-8.4.8.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":31812,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["math"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.4.8:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-bcmath.ini.sample","type":"install"}]},{"name":"php84-aphpunit","origin":"devel/aphpunit","version":"2.3","comment":"Testing framework for unit tests","maintainer":"tz@FreeBSD.org","www":"https://gitlab.p.variablis.de/open-source/aphpunit/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7427d7c33e4a0b9feda4270bda00ca9c19cb823d15f4f237c1da9ce3094282a9","flatsize":60872,"path":"All/php84-aphpunit-2.3.pkg","repopath":"All/php84-aphpunit-2.3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":13960,"desc":"APHPUnit is a regression testing framework for PHP unit tests.\nIt removes many limitations the standard literature about\ntesting declares for years while making tests very fast.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-mbstring":{"origin":"converters/php84-mbstring","version":"8.4.8"},"php84-pcntl":{"origin":"devel/php84-pcntl","version":"8.4.8"},"php84-phar":{"origin":"archivers/php84-phar","version":"8.4.8"},"php84-posix":{"origin":"sysutils/php84-posix","version":"8.4.8"},"php84-sysvmsg":{"origin":"devel/php84-sysvmsg","version":"8.4.8"}},"categories":["devel","www"],"annotations":{"flavor":"php84"}},{"name":"php84-deployer","origin":"devel/deployer","version":"6.4.3","comment":"Deployment tool for PHP","maintainer":"tz@FreeBSD.org","www":"https://deployer.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"45f21ecf1cdca5f34049a41ed1f141e9075ae921d5e6b15b3a54aecc2601a52b","flatsize":352202,"path":"All/php84-deployer-6.4.3.pkg","repopath":"All/php84-deployer-6.4.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":336120,"desc":"A deployment tool written in PHP with support for popular frameworks out of the\nbox.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-curl":{"origin":"ftp/php84-curl","version":"8.4.8"},"php84-iconv":{"origin":"converters/php84-iconv","version":"8.4.8"},"php84-pcntl":{"origin":"devel/php84-pcntl","version":"8.4.8"},"php84-phar":{"origin":"archivers/php84-phar","version":"8.4.8"},"php84-posix":{"origin":"sysutils/php84-posix","version":"8.4.8"},"php84-zlib":{"origin":"archivers/php84-zlib","version":"8.4.8"}},"categories":["devel"],"annotations":{"flavor":"php84"}},{"name":"php84-aphpbreakdown","origin":"devel/aphpbreakdown","version":"2.2.2","comment":"Code-Analyzer for PHP for Compatibility Check-UP","maintainer":"freebsd@code-mesa.com","www":"https://gitlab.code-mesa.com/code-mesa/aphpbreakdown/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"04068272b07b0b5a7ab90607b11cf25f108c02771a3c5075961f51cd38c54ac0","flatsize":284805,"path":"All/php84-aphpbreakdown-2.2.2.pkg","repopath":"All/php84-aphpbreakdown-2.2.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":51992,"desc":"This software analyzes all files of your project and collect all\nPHP classes, functions and constants found in your project. For the\ncollection of classes, functions and constants it determined all\nmodules of PHP needed to be installed on the webserver for your\nproject.\n\nTo display the result of the analysis you can choose different ways.\nOne way is to display an output on your command line. But what do\nyou do if you don't have a command line access on the server you\nwant to test?  Then you use the testfile generator of aPHPbreakdown!\nIt generates a testfile you can upload to the webserver, or sent\nit to you customer to upload it, and run it very simple in the\nbrowser.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-phar":{"origin":"archivers/php84-phar","version":"8.4.8"},"php84-tokenizer":{"origin":"devel/php84-tokenizer","version":"8.4.8"}},"categories":["devel","www"],"annotations":{"flavor":"php84"}},{"name":"php84-composer","origin":"devel/php-composer","version":"2.8.6","comment":"Dependency Manager for PHP","maintainer":"cyberbotx@cyberbotx.com","www":"https://getcomposer.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aec39db4f77cc8ec54e72cdddc89f6c354060da6fda1dd39fcd84babfd08ad4c","flatsize":3063372,"path":"All/php84-composer-2.8.6.pkg","repopath":"All/php84-composer-2.8.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":556420,"desc":"Composer is a tool for dependency management in PHP. It allows you to declare\nthe dependent libraries your project needs and it will install them in your\nproject for you.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-ctype":{"origin":"textproc/php84-ctype","version":"8.4.8"},"php84-curl":{"origin":"ftp/php84-curl","version":"8.4.8"},"php84-filter":{"origin":"security/php84-filter","version":"8.4.8"},"php84-intl":{"origin":"devel/php84-intl","version":"8.4.8"},"php84-mbstring":{"origin":"converters/php84-mbstring","version":"8.4.8"},"php84-phar":{"origin":"archivers/php84-phar","version":"8.4.8"}},"categories":["devel"],"options":{"CURL":"on"},"annotations":{"cpe":"cpe:2.3:a:getcomposer:composer:2.8.6:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"php84-Ice37","origin":"devel/php-ice37","version":"3.7.10","comment":"Modern alternative to object middleware such as CORBA/COM/DCOM/COM+","maintainer":"grembo@FreeBSD.org","www":"http://www.zeroc.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"24b0aeb5fe234771c52f24bec921db3fa70a47d3260b10ec86332ca86631212d","flatsize":772579,"path":"All/php84-Ice37-3.7.10.pkg","repopath":"All/php84-Ice37-3.7.10.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":162556,"desc":"The Internet Communications Engine (Ice) is a modern alternative to object\nmiddleware such as CORBA(TM) or COM/DCOM/COM+. Ice is easy to learn, yet\nprovides a powerful network infrastructure for demanding technical applications.\nIce shines where technologies such as SOAP or XML-RPC are too slow, or do not\nprovide sufficient scalability or security.","deps":{"Ice37":{"origin":"devel/ice37","version":"3.7.10"},"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["devel"],"options":{"DEBUG":"off","NAMESPACES":"on"},"annotations":{"flavor":"php84"}},{"name":"php83-zstd","origin":"archivers/php-zstd","version":"0.11.0","comment":"Zstandard extension for PHP","maintainer":"pave@FreeBSD.org","www":"https://github.com/kjdev/php-ext-zstd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"27f40aaececbec70b18ec1bfeae3689ded387a32bb551272dd94d6adb8c540b7","flatsize":25507,"path":"All/php83-zstd-0.11.0.pkg","repopath":"All/php83-zstd-0.11.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9124,"desc":"This is the PHP extension for zstandard,\nor zstd a fast lossless compression algorithm.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["archivers"],"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-zstd.ini.sample","type":"install"}]},{"name":"php83-zlib","origin":"archivers/php83-zlib","version":"8.3.21","comment":"The zlib shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"38d3e7f1a1a221a023467f96b770fb04dab2f9d97a28e39c0930a8280ee59bfe","flatsize":70613,"path":"All/php83-zlib-8.3.21.pkg","repopath":"All/php83-zlib-8.3.21.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":22012,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["archivers"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.3.21:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-zlib.ini.sample","type":"install"}]},{"name":"php83-zip","origin":"archivers/php83-zip","version":"8.3.21","comment":"The zip shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"73dab648a2d0becce438f22e601cd81022f83ba610587f37938ea869dfbe1de8","flatsize":182290,"path":"All/php83-zip-8.3.21.pkg","repopath":"All/php83-zip-8.3.21.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":35920,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"libzip":{"origin":"archivers/libzip","version":"1.11.2"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["archivers"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.3.21:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-zip.ini.sample","type":"install"}]},{"name":"php83-tidy","origin":"www/php83-tidy","version":"8.3.21","comment":"The tidy shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aeaf651be17b51c1fe5f98222aad046ba1655028cefe015089bcf2c44db45fb6","flatsize":98667,"path":"All/php83-tidy-8.3.21.pkg","repopath":"All/php83-tidy-8.3.21.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":23432,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"tidy-html5":{"origin":"www/tidy-html5","version":"5.8.0_3"}},"categories":["www"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.3.21:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-tidy.ini.sample","type":"install"}]},{"name":"php84-mbstring","origin":"converters/php84-mbstring","version":"8.4.8","comment":"The mbstring shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c4dc052031946ac13c0b78bdd9aaded444e4ba5cd8d7c5606cf7d4197afe2c5f","flatsize":3909344,"path":"All/php84-mbstring-8.4.8.pkg","repopath":"All/php84-mbstring-8.4.8.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":816896,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"oniguruma":{"origin":"devel/oniguruma","version":"6.9.10"},"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["converters"],"options":{"REGEX":"on"},"annotations":{"cpe":"cpe:2.3:a:php:php:8.4.8:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-mbstring.ini.sample","type":"install"}]},{"name":"php83-sysvshm","origin":"devel/php83-sysvshm","version":"8.3.21","comment":"The sysvshm shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"607c3910e0211dc1e145aa7e7f3b17b32b84491346bd38965fec12d38e4fd917","flatsize":24602,"path":"All/php83-sysvshm-8.3.21.pkg","repopath":"All/php83-sysvshm-8.3.21.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":9392,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["devel"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.3.21:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-sysvshm.ini.sample","type":"install"}]},{"name":"php83-tarantool","origin":"databases/php-tarantool","version":"0.4.0","comment":"PECL PHP driver for Tarantool","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/tarantool/tarantool-php","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"163b6d5bf707a7c7000c007824d96d3ebcf56ff0307e85409b2b153a76766e96","flatsize":167045,"path":"All/php83-tarantool-0.4.0.pkg","repopath":"All/php83-tarantool-0.4.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":57556,"desc":"PECL PHP driver for Tarantool","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["databases"],"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-tarantool.ini.sample","type":"install"}]},{"name":"php83-xsl","origin":"textproc/php83-xsl","version":"8.3.21","comment":"The xsl shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5260183258b2fe176a0dbc6a6e7592fd80aba72d28a30f44998d0715daa43dca","flatsize":46941,"path":"All/php83-xsl-8.3.21.pkg","repopath":"All/php83-xsl-8.3.21.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":15712,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-dom":{"origin":"textproc/php83-dom","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"}},"categories":["textproc"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.3.21:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-xsl.ini.sample","type":"install"}]},{"name":"php83-xmlwriter","origin":"textproc/php83-xmlwriter","version":"8.3.21","comment":"The xmlwriter shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"41fe41fb51d7867ed13a89e617f387d7ea1d42fa0283a62e648425530ddf9efc","flatsize":78251,"path":"All/php83-xmlwriter-8.3.21.pkg","repopath":"All/php83-xmlwriter-8.3.21.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":15624,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["textproc"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.3.21:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-xmlwriter.ini.sample","type":"install"}]},{"name":"php83-sodium","origin":"security/php83-sodium","version":"8.3.21","comment":"The sodium shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bdab1bd21d7b3396a14ace5d6834d8335e5f13a28b9814778637c2eada9f192f","flatsize":196477,"path":"All/php83-sodium-8.3.21.pkg","repopath":"All/php83-sodium-8.3.21.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":33880,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"libsodium":{"origin":"security/libsodium","version":"1.0.19"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["security"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.3.21:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-sodium.ini.sample","type":"install"}]},{"name":"php83-xmlreader","origin":"textproc/php83-xmlreader","version":"8.3.21","comment":"The xmlreader shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"da72e9de6e9d948a393cd1e59a15e8a5d87c341b70847ab97259c1faceaf9791","flatsize":68757,"path":"All/php83-xmlreader-8.3.21.pkg","repopath":"All/php83-xmlreader-8.3.21.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":17920,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-dom":{"origin":"textproc/php83-dom","version":"8.3.21"}},"categories":["textproc"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.3.21:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-xmlreader.ini.sample","type":"install"}]},{"name":"php83-sockets","origin":"net/php83-sockets","version":"8.3.21","comment":"The sockets shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4f37da40e010be77f9655cbb6c1ac9950a420ae14f9c5653ac2845d050c6c97f","flatsize":168363,"path":"All/php83-sockets-8.3.21.pkg","repopath":"All/php83-sockets-8.3.21.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":43928,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["net"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.3.21:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-sockets.ini.sample","type":"install"}]},{"name":"php83-soap","origin":"net/php83-soap","version":"8.3.21","comment":"The soap shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"48a2c13bc00001fa20cf34f2685c7f6a0be4245fe571e7766688583358f70a1e","flatsize":414508,"path":"All/php83-soap-8.3.21.pkg","repopath":"All/php83-soap-8.3.21.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":132172,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["net"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.3.21:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-soap.ini.sample","type":"install"}]},{"name":"php83-xml","origin":"textproc/php83-xml","version":"8.3.21","comment":"The xml shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2f40aa92a8a0c72bd58186543e3a5c944aeb6eac7cab453c58b7d47aebd67720","flatsize":74641,"path":"All/php83-xml-8.3.21.pkg","repopath":"All/php83-xml-8.3.21.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":22788,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["textproc"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.3.21:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-xml.ini.sample","type":"install"}]},{"name":"php83-tokenizer","origin":"devel/php83-tokenizer","version":"8.3.21","comment":"The tokenizer shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cf602d10ce1bb6f96533a1b49dc9690f609894152e5e5827caa771f6581498cd","flatsize":48840,"path":"All/php83-tokenizer-8.3.21.pkg","repopath":"All/php83-tokenizer-8.3.21.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":14536,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["devel"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.3.21:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-tokenizer.ini.sample","type":"install"}]},{"name":"php83-xapian","origin":"databases/php-xapian","version":"1.4.27","comment":"PHP binding for Xapian","maintainer":"sunpoet@FreeBSD.org","www":"https://xapian.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bbb50f23c2426b456e945ccb913fab97174aa52a823b70aebf3ee0d6a3f67cdb","flatsize":2201829,"path":"All/php83-xapian-1.4.27.pkg","repopath":"All/php83-xapian-1.4.27.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":293516,"desc":"PHP binding for Xapian","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"xapian-core":{"origin":"databases/xapian-core","version":"1.4.27,1"}},"categories":["databases"],"options":{"DOCS":"on"},"annotations":{"flavor":"php83"}},{"name":"php83-shmop","origin":"devel/php83-shmop","version":"8.3.21","comment":"The shmop shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"06f4c95878e8c5cf4039864a781a0f842156354489e201d8047cadedec046dab","flatsize":20699,"path":"All/php83-shmop-8.3.21.pkg","repopath":"All/php83-shmop-8.3.21.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":8420,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["devel"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.3.21:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-shmop.ini.sample","type":"install"}]},{"name":"php84-dom","origin":"textproc/php84-dom","version":"8.4.8","comment":"The dom shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8712529ce851d53f03aad3d2544a7d40326f563b34b6fe44c808923737448372","flatsize":3961623,"path":"All/php84-dom-8.4.8.pkg","repopath":"All/php84-dom-8.4.8.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":665404,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["textproc"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.4.8:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-dom.ini.sample","type":"install"}]},{"name":"php83-sysvsem","origin":"devel/php83-sysvsem","version":"8.3.21","comment":"The sysvsem shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"abfe5be28e37a1e9ba52eb0f31fb5e4159cce261415811361ac4d92e42161722","flatsize":19080,"path":"All/php83-sysvsem-8.3.21.pkg","repopath":"All/php83-sysvsem-8.3.21.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":8244,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["devel"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.3.21:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-sysvsem.ini.sample","type":"install"}]},{"name":"php83-sysvmsg","origin":"devel/php83-sysvmsg","version":"8.3.21","comment":"The sysvmsg shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2f77d4822bcb739805569eb1106b4d49412c1e7a1c510881629f0c354bf931c8","flatsize":29817,"path":"All/php83-sysvmsg-8.3.21.pkg","repopath":"All/php83-sysvmsg-8.3.21.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":10348,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["devel"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.3.21:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-sysvmsg.ini.sample","type":"install"}]},{"name":"php83-pspell","origin":"textproc/php83-pspell","version":"8.3.21","comment":"The pspell shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"17428fb8f71b310c29b8f82ffe1190989b19851bd8eebcf62f3298fda7452e52","flatsize":38565,"path":"All/php83-pspell-8.3.21.pkg","repopath":"All/php83-pspell-8.3.21.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":11136,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["textproc"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.3.21:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-pspell.ini.sample","type":"install"}]},{"name":"php83-sqlite3","origin":"databases/php83-sqlite3","version":"8.3.21","comment":"The sqlite3 shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f1f78558324385908dfa3711c4acbd365da852cce58ce444a0ef8f2e3c4b1a48","flatsize":112380,"path":"All/php83-sqlite3-8.3.21.pkg","repopath":"All/php83-sqlite3-8.3.21.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":29128,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["databases"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.3.21:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-sqlite3.ini.sample","type":"install"}]},{"name":"php83-snuffleupagus","origin":"security/snuffleupagus","version":"0.10.0_1","comment":"Security module for PHP","maintainer":"franco@opnsense.org","www":"https://snuffleupagus.readthedocs.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8073f9def4e134d3162228bf90ec830240cda0fa8832322e68e007227fe87153","flatsize":198225,"path":"All/php83-snuffleupagus-0.10.0_1.pkg","repopath":"All/php83-snuffleupagus-0.10.0_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":68184,"desc":"Snuffleupagus is a PHP module designed to drastically raise the cost\nof attacks against websites.  This is achieved by killing entire bug\nclasses and providing a powerful virtual-patching system, allowing the\nadministrator to fix specific vulnerabilities without having to touch\nthe PHP code.","deps":{"pcre2":{"origin":"devel/pcre2","version":"10.45"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"}},"categories":["security"],"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-snuffleupagus.ini.sample","type":"install"}]},{"name":"php83-snappy","origin":"archivers/php-snappy","version":"0.2.2","comment":"PHP extension for the snappy compression algorithm","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/kjdev/php-ext-snappy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1899b1a1a14698ffc135d32cb7074da08c535519cb9572d8f8e79ec68112c914","flatsize":15747,"path":"All/php83-snappy-0.2.2.pkg","repopath":"All/php83-snappy-0.2.2.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","PHP301"],"pkgsize":6700,"desc":"Provides the API to PHP for the snappy compression algorithm by\nGoogle.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"snappy":{"origin":"archivers/snappy","version":"1.2.1_1"}},"categories":["archivers"],"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-snappy.ini.sample","type":"install"}]},{"name":"php83-snmp","origin":"net-mgmt/php83-snmp","version":"8.3.21","comment":"The snmp shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"245c1fabfccaf5d0b9bdec8c30de78f9aea39b7b05cf8f27135412047f60b129","flatsize":95621,"path":"All/php83-snmp-8.3.21.pkg","repopath":"All/php83-snmp-8.3.21.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":26636,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"net-snmp":{"origin":"net-mgmt/net-snmp","version":"5.9.4_6,1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["net-mgmt"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.3.21:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-snmp.ini.sample","type":"install"}]},{"name":"php83-pgsql","origin":"databases/php83-pgsql","version":"8.3.21","comment":"The pgsql shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8d5486cbef61718ca358f1e24b4ee2a9d35d5baf7c6361a802dc3a13d7a97426","flatsize":203280,"path":"All/php83-pgsql-8.3.21.pkg","repopath":"All/php83-pgsql-8.3.21.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":54184,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"}},"categories":["databases"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.3.21:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-pgsql.ini.sample","type":"install"}]},{"name":"php83-simplexml","origin":"textproc/php83-simplexml","version":"8.3.21","comment":"The simplexml shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"48ff53f792f39609b3c37a0cdd340873b7321f749c39ff1687d16a00e22649c4","flatsize":76565,"path":"All/php83-simplexml-8.3.21.pkg","repopath":"All/php83-simplexml-8.3.21.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":25812,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["textproc"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.3.21:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-simplexml.ini.sample","type":"install"}]},{"name":"php83-session","origin":"www/php83-session","version":"8.3.21","comment":"The session shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b02273aa18e628c34dc1b3b316895241e02bff5a1d5376be1b37a8e5bff8bed2","flatsize":134142,"path":"All/php83-session-8.3.21.pkg","repopath":"All/php83-session-8.3.21.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":40268,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["www"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.3.21:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-18-session.ini.sample","type":"install"}]},{"name":"php83-readline","origin":"devel/php83-readline","version":"8.3.21","comment":"The readline shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7b512e0aec784019b3e3eaae54eaf83698ed6ef06b22c5d88f8a0daa3782e18c","flatsize":44963,"path":"All/php83-readline-8.3.21.pkg","repopath":"All/php83-readline-8.3.21.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":14756,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"libedit":{"origin":"devel/libedit","version":"3.1.20250104,1"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["devel"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.3.21:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-readline.ini.sample","type":"install"}]},{"name":"php83-pecl-yaf","origin":"www/pecl-yaf","version":"3.3.6","comment":"MVC framework written as a C PHP extension","maintainer":"sunpoet@freeBSD.org","www":"https://pecl.php.net/package/yaf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8eb040cda3f5391308510ffeb18b964c761bdf95bf0cca783b4c131550a3b496","flatsize":396061,"path":"All/php83-pecl-yaf-3.3.6.pkg","repopath":"All/php83-pecl-yaf-3.3.6.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":98684,"desc":"Yaf is a PHP MVC framework, the difference being Yaf is a PHP\nExtension.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["www"],"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-yaf.ini.sample","type":"install"}]},{"name":"php83-posix","origin":"sysutils/php83-posix","version":"8.3.21","comment":"The posix shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1fbe9bcdcf47d1935e5761a2053d6a1aa14e77c78d3179a3442be9a42349fcc0","flatsize":65591,"path":"All/php83-posix-8.3.21.pkg","repopath":"All/php83-posix-8.3.21.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":16664,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["sysutils"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.3.21:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-posix.ini.sample","type":"install"}]},{"name":"php83-phar","origin":"archivers/php83-phar","version":"8.3.21","comment":"The phar shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b2f324c95b4061282b1d4e012825c410723b5038ddeb7ee59ca360000b1a1d3d","flatsize":389606,"path":"All/php83-phar-8.3.21.pkg","repopath":"All/php83-phar-8.3.21.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":115148,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["archivers"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.3.21:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-phar.ini.sample","type":"install"}]},{"name":"php83-zephir","origin":"lang/zephir","version":"0.17.0","comment":"Zephir is a transpiled language used for creating C-extensions for PHP","maintainer":"rcm@rcm.sh","www":"https://github.com/zephir-lang/zephir","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"76a5e5329ea4202e8ad254b21f6c2618807eb1e126666e3634e81c1481fbc665","flatsize":1662294,"path":"All/php83-zephir-0.17.0.pkg","repopath":"All/php83-zephir-0.17.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1523944,"desc":"Zephir is a high level programming language that eases the creation and\nmaintainability of extensions for PHP. Zephir extensions are exported to\nC code that can be compiled and optimized by major C compilers such as\ngcc/clang/vc++. Functionality is exposed to the PHP language.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-dom":{"origin":"textproc/php83-dom","version":"8.3.21"},"php83-filter":{"origin":"security/php83-filter","version":"8.3.21"},"php83-iconv":{"origin":"converters/php83-iconv","version":"8.3.21"},"php83-pecl-zephir_parser":{"origin":"textproc/pecl-zephir_parser","version":"1.6.0"},"php83-phar":{"origin":"archivers/php83-phar","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"},"php83-zlib":{"origin":"archivers/php83-zlib","version":"8.3.21"},"re2c":{"origin":"devel/re2c","version":"4.1"}},"categories":["lang"],"annotations":{"flavor":"php83"}},{"name":"php83-pecl-xmlrpc","origin":"net/pecl-xmlrpc","version":"1.0.0.r3_2,1","comment":"PHP extension for XML-RPC servers and clients","maintainer":"dereks@lifeofadishwasher.com","www":"https://pecl.php.net/package/xmlrpc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1bfb04d28b5944512bcaab08e8ee7790a6dd6c9da047a9c2f931f584a1a43e98","flatsize":105705,"path":"All/php83-pecl-xmlrpc-1.0.0.r3_2,1.pkg","repopath":"All/php83-pecl-xmlrpc-1.0.0.r3_2,1.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":37212,"desc":"These functions can be used to write XML-RPC servers and clients.\nYou can find more information about XML-RPC at http://www.xmlrpc.com/,\nand more documentation on this extension and its functions at\nhttp://xmlrpc-epi.sourceforge.net/.","deps":{"libiconv":{"origin":"converters/libiconv","version":"1.17_1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"}},"categories":["net","pear"],"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-xmlrpc.ini.sample","type":"install"}]},{"name":"php83-pecl-zstd","origin":"archivers/pecl-zstd","version":"0.14.0","comment":"Compression and decompression with Zstandard library","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/zstd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"45163ffe4f397e6352b0844f4733a2821f971e09320a06470b3aba2fb2e3c2e9","flatsize":37882,"path":"All/php83-pecl-zstd-0.14.0.pkg","repopath":"All/php83-pecl-zstd-0.14.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12532,"desc":"Zstd extension for PHP provides compression and decompression with Zstandard\nlibrary.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["archivers"],"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-zstd.ini.sample","type":"install"}]},{"name":"php83-pecl-zookeeper","origin":"devel/pecl-zookeeper","version":"1.2.2","comment":"PHP extension for interfacing with Apache ZooKeeper","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/zookeeper","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"20af374c12daa93d93eaf7bc20f3d44289d6f182ffad7314aee735b07d85a8a5","flatsize":89064,"path":"All/php83-pecl-zookeeper-1.2.2.pkg","repopath":"All/php83-pecl-zookeeper-1.2.2.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":25416,"desc":"This extension provides API for communicating with ZooKeeper service.","deps":{"libzookeeper":{"origin":"devel/libzookeeper","version":"3.8.3"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"}},"categories":["devel"],"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-zookeeper.ini.sample","type":"install"}]},{"name":"php83-pecl-zephir_parser","origin":"textproc/pecl-zephir_parser","version":"1.6.0","comment":"Zephir Parser delivered as a C extension for the PHP language","maintainer":"rcm@rcm.sh","www":"https://github.com/zephir-lang/php-zephir-parser","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0be11c08e5e4c84abfc0d7097bdf6267b8a3d2027f7b615c0dc63cb0f75a717e","flatsize":208003,"path":"All/php83-pecl-zephir_parser-1.6.0.pkg","repopath":"All/php83-pecl-zephir_parser-1.6.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":46188,"desc":"Zephir is an open source, high-level/domain specific language\ndesigned to ease the creation and maintainability of extensions for PHP,\nwith a focus on type and memory safety. Zephir is an attempt to join good\nthings from the C and PHP worlds, looking for opportunities to make\napplications faster.\n\nThe Zephir Parser delivered as a C extension for the PHP language.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["textproc"],"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-zephir_parser.ini.sample","type":"install"}]},{"name":"php83-pecl-yar","origin":"www/pecl-yar","version":"2.3.3","comment":"Yar (Yet another RPC framework) is a light, concurrent RPC framework","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/yar","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"84437c0dbe5bb988ce279051d1fe685240dc8988a2f841b6de669590b0bd4072","flatsize":108760,"path":"All/php83-pecl-yar-2.3.3.pkg","repopath":"All/php83-pecl-yar-2.3.3.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":34544,"desc":"Yar (Yet another RPC framework) is a light, concurrent RPC framework,\nsupports multi package protocols (json, msgpack)","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-curl":{"origin":"ftp/php83-curl","version":"8.3.21"},"php83-pecl-msgpack":{"origin":"devel/pecl-msgpack","version":"3.0.0"}},"categories":["www"],"options":{"MSGPACK":"on"},"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-yar.ini.sample","type":"install"}]},{"name":"php83-pecl-yaml","origin":"textproc/pecl-yaml","version":"2.2.4","comment":"YAML-1.1 parser and emitter","maintainer":"dbaio@FreeBSD.org","www":"https://pecl.php.net/package/yaml","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"39bfa43d31b2aa55119a926e9daa877d34a7ac6810c726d4618f452d473d91dc","flatsize":56552,"path":"All/php83-pecl-yaml-2.2.4.pkg","repopath":"All/php83-pecl-yaml-2.2.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20420,"desc":"pecl-yaml is a YAML-1.1 parser and emitter, it Support for\nYAML 1.1 (YAML Ain't Markup Language) serialization using\nthe LibYAML library.","deps":{"libyaml":{"origin":"textproc/libyaml","version":"0.2.5"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["pear","textproc"],"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-yaml.ini.sample","type":"install"}]},{"name":"php83-pecl-yaconf","origin":"devel/pecl-yaconf","version":"1.1.2","comment":"PHP Persistent Configurations Container","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/yaconf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3c6a246e0718e53d6be07d581266667b377b4bfea1d4ccf3437068f46fe6946f","flatsize":28185,"path":"All/php83-pecl-yaconf-1.1.2.pkg","repopath":"All/php83-pecl-yaconf-1.1.2.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":11808,"desc":"Yaconf is a configurations container, it parses ini files, store the result in\nPHP when PHP is started, configurations live in the whole PHP lifecycle, which\nmakes it very fast.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["devel"],"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-yaconf.ini.sample","type":"install"}]},{"name":"php83-pecl-uuid","origin":"devel/pecl-uuid","version":"1.2.0","comment":"UUID extension in PHP","maintainer":"gasol.wu@gmail.com","www":"https://pecl.php.net/package/uuid","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"43e97a561ff10beaeea460f651b8fedf32fe1eff524ff83f509dcc4cc28dc09d","flatsize":29788,"path":"All/php83-pecl-uuid-1.2.0.pkg","repopath":"All/php83-pecl-uuid-1.2.0.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":9620,"desc":"A wrapper around libuuid from the ext2utils project.","deps":{"e2fsprogs-libuuid":{"origin":"misc/e2fsprogs-libuuid","version":"1.47.2"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["devel","pear"],"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-uuid.ini.sample","type":"install"}]},{"name":"php83-pecl-yac","origin":"devel/pecl-yac","version":"2.3.1,1","comment":"Shared memory user data cache for PHP","maintainer":"oliver@FreeBSD.org","www":"https://github.com/laruence/yac/wiki","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4dab30c4d2dd661661c05e13f8dd1c06a0f1473d057621756c4f48ec2d001bc3","flatsize":54692,"path":"All/php83-pecl-yac-2.3.1,1.pkg","repopath":"All/php83-pecl-yac-2.3.1,1.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":22508,"desc":"Yac is a shared memory user data cache for PHP\n\nit can be used to replace APC or local memcached.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["devel"],"options":{"MSGPACK":"off"},"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-yac.ini.sample","type":"install"}]},{"name":"php83-pecl-xxtea","origin":"security/pecl-xxtea","version":"1.0.11","comment":"XXTEA encryption algorithm extension for PHP","maintainer":"yasu@FreeBSD.org","www":"https://github.com/xxtea/xxtea-pecl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"19c7a97e1731c9a40af58567673f78de479ee05438ce440bd6ff244d529aeccb","flatsize":13451,"path":"All/php83-pecl-xxtea-1.0.11.pkg","repopath":"All/php83-pecl-xxtea-1.0.11.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6220,"desc":"XXTEA is a fast and secure encryption algorithm. This is a XXTEA\nextension for PHP. It is different from the original XXTEA encryption\nalgorithm. It encrypts and decrypts string instead of uint32 array,\nand the key is also string.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["security"],"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-xxtea.ini.sample","type":"install"}]},{"name":"php83-pecl-xdiff","origin":"textproc/pecl-xdiff2","version":"2.1.1","comment":"PECL extension to create/apply binary and text patches","maintainer":"dbaio@FreeBSD.org","www":"https://pecl.php.net/package/xdiff","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1b622bf0d8d780728e2b48a45a6ca3d027eb715c03b70a3cf250cb3d5d217a11","flatsize":32634,"path":"All/php83-pecl-xdiff-2.1.1.pkg","repopath":"All/php83-pecl-xdiff-2.1.1.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":10436,"desc":"pecl-xdiff is a php extension that creates and applies\npatches to both text and binary files.","deps":{"libxdiff":{"origin":"textproc/libxdiff","version":"0.23_2"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["pear","textproc"],"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-xdiff.ini.sample","type":"install"}]},{"name":"php83-pecl-stomp","origin":"net-im/pecl-stomp2","version":"2.0.3","comment":"PECL extension of stomp client","maintainer":"dbaio@FreeBSD.org","www":"https://pecl.php.net/package/stomp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"035ae5afdb71ee94107cb041b578b21164853eaee58acaf919d9fb8fe39eb8e7","flatsize":59037,"path":"All/php83-pecl-stomp-2.0.3.pkg","repopath":"All/php83-pecl-stomp-2.0.3.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":19836,"desc":"pecl-stomp allows php applications to communicate with any\nStomp compliant Message Brokers through easy object oriented\nand procedural interfaces.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["net-im","pear"],"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-stomp.ini.sample","type":"install"}]},{"name":"php83-pecl-xdebug","origin":"devel/pecl-xdebug","version":"3.3.2","comment":"Xdebug extension for PHP","maintainer":"pizzamig@FreeBSD.org","www":"https://www.xdebug.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"66b34789fa44977e6df52ca0bd30ab8176817593118e73febfcd44a3dda499e5","flatsize":396581,"path":"All/php83-pecl-xdebug-3.3.2.pkg","repopath":"All/php83-pecl-xdebug-3.3.2.pkg","licenselogic":"single","licenses":["PHP30"],"pkgsize":136040,"desc":"The Xdebug extension helps you debugging your script by providing a lot of\nvaluable debug information. The debug information that Xdebug can provide\nincludes the following:\n\n    * stack and function traces in error messages with:\n          o full parameter display for user defined functions\n          o function name, file name and line indications\n          o support for member functions\n    * memory allocation\n    * protection for infinite recursions\n\nXdebug also provides:\n\n    * profiling information for PHP scripts\n    * script execution analysis\n    * capabilities to debug your scripts interactively with a debug client","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["devel","pear"],"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-xdebug.ini.sample","type":"install"},{"message":"The php debugger 'xdebug' has been installed successful.\nAdd a line containing\n\n\textension=/usr/local/lib/php/20230831/xdebug.so\n\nor\n\n\tzend_extension=/usr/local/lib/php/20230831/xdebug.so\n\nto your php.ini to load it. xdebug is not compatible with the extension\n'Zend Optimizer' - you're only able to use one of them. So take care having\nat least the lesser required extension disabled by commenting out it's\nloader line in your php.ini.\n\nxdebug 3.0 introduces several breaking changes in the configuration.\nPlease check the documentation at https://xdebug.org/docs/upgrade_guide\n\nAdd following section to enable profiling:\n\nxdebug.mode=profile\nxdebug.output_dir = /tmp/profiler","type":"install"}]},{"name":"php83-pecl-vld","origin":"devel/pecl-vld","version":"0.18.0","comment":"Dump the internal representation of PHP scripts","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/vld","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"415e348e7c6859e8862cba8598243ff45f8539179c816da5a69a9c0e4dcfec6d","flatsize":51975,"path":"All/php83-pecl-vld-0.18.0.pkg","repopath":"All/php83-pecl-vld-0.18.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":18512,"desc":"The Vulcan Logic Disassembler hooks into the Zend Engine and\ndumps all the opcodes (execution units) of a script.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["devel","pear"],"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-vld.ini.sample","type":"install"}]},{"name":"php83-pecl-ssh2","origin":"security/pecl-ssh2","version":"1.3.1","comment":"PECL extension to the libssh2 library","maintainer":"dbaio@FreeBSD.org","www":"https://pecl.php.net/package/ssh2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"21b50174426cd5280eacc6a2a0e06a4198b3a5b096db8778f91b71dde2dc73ff","flatsize":90522,"path":"All/php83-pecl-ssh2-1.3.1.pkg","repopath":"All/php83-pecl-ssh2-1.3.1.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":28856,"desc":"PHP bindings to the libssh2 library which provide access to resources\n(shell, remote exec, tunneling, file transfer) on a remote machine using a\nsecure cryptographic transport.","deps":{"libssh2":{"origin":"security/libssh2","version":"1.11.1,3"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["pear","security"],"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-ssh2.ini.sample","type":"install"}]},{"name":"php83-pecl-vips","origin":"graphics/pecl-vips","version":"1.0.13_3","comment":"PHP bindings for libvips","maintainer":"mops@punkt.de","www":"https://github.com/libvips/php-vips-ext","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3a4c558c428796d9c685f3a91e9520c99cba93d80578c97ca32aeda61336cf35","flatsize":59404,"path":"All/php83-pecl-vips-1.0.13_3.pkg","repopath":"All/php83-pecl-vips-1.0.13_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17620,"desc":"Low-level PHP binding for libvips\n\nThis extension lets you use the libvips image processing library\nfrom PHP 7. It is intentionally very low-level: modules such as\nhttps://github.com/libvips/php-vips try to layer a nice API on\ntop of this.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"vips":{"origin":"graphics/vips","version":"8.16.0_2"}},"categories":["graphics"],"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-vips.ini.sample","type":"install"}]},{"name":"php83-pecl-scrypt","origin":"security/pecl-scrypt","version":"2.0.1","comment":"PHP wrapper to Colin Percival's scrypt implementation","maintainer":"dbaio@FreeBSD.org","www":"https://pecl.php.net/package/scrypt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5d09cb9bf4073df9f043e508db94cab428cd5c38ba717017446b42b6017020ac","flatsize":44362,"path":"All/php83-pecl-scrypt-2.0.1.pkg","repopath":"All/php83-pecl-scrypt-2.0.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":16936,"desc":"This is a PHP library providing a wrapper to Colin Percival's scrypt\nimplementation. Scrypt is a key derivation function designed to be\nfar more secure against hardware brute-force attacks than alternative\nfunctions such as PBKDF2 or bcrypt.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["pear","security"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-scrypt.ini.sample","type":"install"}]},{"name":"php83-pecl-uv","origin":"devel/pecl-uv","version":"0.3.0","comment":"PHP wrapper for libuv","maintainer":"fluffy@FreeBSD.org","www":"https://pecl.php.net/package/uv","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"494c2532599df9ba24d9d8a04b82140ff9636368a01fd92b12739e60f921e65d","flatsize":200985,"path":"All/php83-pecl-uv-0.3.0.pkg","repopath":"All/php83-pecl-uv-0.3.0.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":50336,"desc":"This is a PHP binding for lib library.","deps":{"libuv":{"origin":"devel/libuv","version":"1.50.0"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["devel"],"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-uv.ini.sample","type":"install"}]},{"name":"php83-pecl-uploadprogress","origin":"devel/pecl-uploadprogress","version":"2.0.2","comment":"Provides track progress of a file upload","maintainer":"daniel@morante.net","www":"https://github.com/php/pecl-php-uploadprogress","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ebe9c7b6b8f6eaf4e034eb5a06e9218f55da189ed4875eb3006e11686a173be7","flatsize":22360,"path":"All/php83-pecl-uploadprogress-2.0.2.pkg","repopath":"All/php83-pecl-uploadprogress-2.0.2.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":8924,"desc":"An extension to track progress of a file upload.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["devel","pear"],"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-uploadprogress.ini.sample","type":"install"}]},{"name":"php83-pecl-sync","origin":"devel/pecl-sync","version":"1.1.2","comment":"Named and unnamed synchronization objects in PHP","maintainer":"gasol.wu@gmail.com","www":"https://pecl.php.net/package/sync","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"51fff0f3f60272daaf1d4ad0445b389add813e70f51e88a0b700f30bcc717f6c","flatsize":41894,"path":"All/php83-pecl-sync-1.1.2.pkg","repopath":"All/php83-pecl-sync-1.1.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14628,"desc":"The sync extension introduces synchronization objects into PHP.\n\nNamed and unnamed Mutex, Semaphore, Event, and Reader-Writer objects provide\nOS-level synchronization on both *NIX (POSIX semaphores required) and Windows\nplatforms.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["devel"],"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-sync.ini.sample","type":"install"}]},{"name":"php83-pecl-radius","origin":"net/pecl-radius","version":"1.4.0b1_2","comment":"Radius client library for PHP","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/radius","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"014a50d70b601f5de0912730c28360f98ccd283102d7400ec6f66c901c9a8c30","flatsize":130652,"path":"All/php83-pecl-radius-1.4.0b1_2.pkg","repopath":"All/php83-pecl-radius-1.4.0b1_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":31036,"desc":"This package is based on the libradius of FreeBSD, with some modifications and\nextensions.\n\nThis PECL provides full support for RADIUS authentication (RFC 2865) and\nRADIUS accounting (RFC 2866), works on Unix and on Windows. Its an easy way to\nauthenticate your users against the user-database of your OS (for example\nagainst Windows Active-Directory via IAS).","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["net","pear","security"],"options":{"EXAMPLES":"on"},"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-radius.ini.sample","type":"install"}]},{"name":"php83-pecl-timezonedb","origin":"misc/pecl-timezonedb","version":"2025.1","comment":"Timezone Database to be used with PHP date and time functions","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/timezonedb","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3944864d9cc706c94573473e613e52b24282976697fe7e8940728eb0ceb360a1","flatsize":7250649,"path":"All/php83-pecl-timezonedb-2025.1.pkg","repopath":"All/php83-pecl-timezonedb-2025.1.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":237504,"desc":"This extension is a drop-in replacement for the builtin timezone database that\ncomes with PHP. You should only install this extension in case you need to get a\nlater version of the timezone database then the one that ships with PHP.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["misc"],"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-timezonedb.ini.sample","type":"install"}]},{"name":"php83-pecl-xlswriter","origin":"textproc/pecl-xlswriter","version":"1.5.8","comment":"Efficient and fast xlsx file extension","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/xlswriter","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"da9d87597787f0b4f56104e2c9410e4699f8a3a4d12f15b1a77d878b41ca2252","flatsize":521076,"path":"All/php83-pecl-xlswriter-1.5.8.pkg","repopath":"All/php83-pecl-xlswriter-1.5.8.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":160740,"desc":"xlswriter is a PHP C Extension that can be used to write text, numbers, formulas\nand hyperlinks to multiple worksheets in an Excel 2007+ XLSX file.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"php83":{"origin":"lang/php83","version":"8.3.21"},"xlsxio":{"origin":"textproc/xlsxio","version":"0.2.35_1"}},"categories":["textproc"],"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-xlswriter.ini.sample","type":"install"}]},{"name":"php83-pecl-psr","origin":"devel/pecl-psr","version":"1.2.0","comment":"Provides accepted PSR interfaces","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/psr","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c49df82f8b3ccb747cad0ea96f8d7749d7a5ffb9995c423ac4c9a677548a7d7c","flatsize":86799,"path":"All/php83-pecl-psr-1.2.0.pkg","repopath":"All/php83-pecl-psr-1.2.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":16312,"desc":"This PHP extension provides the interfaces from the PSR standards as established\nby the PHP-FIG group. You can use interfaces provided by this extension in\nanother extension easily.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["devel"],"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-psr.ini.sample","type":"install"}]},{"name":"php83-pecl-solr","origin":"www/pecl-solr","version":"2.7.0","comment":"PHP extension for Apache Solr","maintainer":"gaod@hychen.org","www":"https://pecl.php.net/package/solr","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3adf7e8148977d67cae9f0e23f6adc2842362eb335f73ca5f0b7db1af0500dc3","flatsize":343012,"path":"All/php83-pecl-solr-2.7.0.pkg","repopath":"All/php83-pecl-solr-2.7.0.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":82828,"desc":"The Apache Solr PHP extension is an extremely fast,\nlight-weight, feature-rich library that allows PHP\napplications to communicate easily and efficiently\nwith Apache Solr server instances using an object-oriented API.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["www"],"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-solr.ini.sample","type":"install"}]},{"name":"php83-pecl-smbclient","origin":"net/pecl-smbclient","version":"1.1.2","comment":"Smbclient wrapper extension","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/smbclient","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f12e18c58ae3c9cf517778d5e4c4a4c627634ed5b9e7ef73a2ff23f32031f79b","flatsize":94339,"path":"All/php83-pecl-smbclient-1.1.2.pkg","repopath":"All/php83-pecl-smbclient-1.1.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":23192,"desc":"Smbclient is a PHP extension that uses Samba's libsmbclient library to\nprovide Samba related functions and 'smb' streams to PHP programs.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"samba416":{"origin":"net/samba416","version":"4.16.11_6"}},"categories":["net","pear"],"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-smbclient.ini.sample","type":"install"}]},{"name":"php83-pecl-rrd","origin":"databases/pecl-rrd","version":"2.0.3_1","comment":"PHP bindings to rrd tool system","maintainer":"flo@FreeBSD.org","www":"https://pecl.php.net/package/rrd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1077214e72c24493a2444f9456f8837e00f43ebad7d792cbf9006d69685d801a","flatsize":42161,"path":"All/php83-pecl-rrd-2.0.3_1.pkg","repopath":"All/php83-pecl-rrd-2.0.3_1.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":15148,"desc":"Procedural and simple OO wrapper for rrdtool - data logging and graphing system\nfor time series data.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"rrdtool":{"origin":"databases/rrdtool","version":"1.9.0"}},"categories":["databases","pear"],"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-rrd.ini.sample","type":"install"}]},{"name":"php83-pecl-pam","origin":"security/pecl-pam","version":"2.2.5","comment":"PECL classes for PAM integration","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/PAM","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c4f327f8602f8a630cb1303be9a3d0e20ddeb76bba7616db7d41eb30873df2f6","flatsize":23625,"path":"All/php83-pecl-pam-2.2.5.pkg","repopath":"All/php83-pecl-pam-2.2.5.pkg","licenselogic":"single","licenses":["PHP202"],"pkgsize":8612,"desc":"pecl-pam provides PAM (Pluggable Authentication Modules) integration.\nPAM is a system of libraries that handle the authentication tasks of\napplications and services. The library provides a stable API for\napplications to defer to for authentication tasks.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["pear","security"],"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-pam.ini.sample","type":"install"}]},{"name":"php83-pecl-pcov","origin":"devel/pecl-pcov","version":"1.0.12","comment":"Self contained php-code-coverage compatible driver for PHP","maintainer":"einar@isnic.is","www":"https://pecl.php.net/package/pcov","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e7b7fb5f17306be488fb2d6b4edf6baa5b6b8e16ddc770c733bf661b0d98c5b9","flatsize":31110,"path":"All/php83-pecl-pcov-1.0.12.pkg","repopath":"All/php83-pecl-pcov-1.0.12.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":11312,"desc":"Self contained php-code-coverage compatible driver for PHP","deps":{"pcre2":{"origin":"devel/pcre2","version":"10.45"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["devel"],"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-pcov.ini.sample","type":"install"}]},{"name":"php83-pecl-opentelemetry","origin":"devel/pecl-opentelemetry","version":"1.1.0","comment":"OpenTelemetry PHP auto-instrumentation extension","maintainer":"daniel@morante.net","www":"https://pecl.php.net/package/opentelemetry","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cecaf4c8f80edf4605b1f4aa30c839f94fc136e6e681d4c85da954997af6dfd3","flatsize":42715,"path":"All/php83-pecl-opentelemetry-1.1.0.pkg","repopath":"All/php83-pecl-opentelemetry-1.1.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":16740,"desc":"OpenTelemetry auto-instrumentation support extension","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["devel"],"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-opentelemetry.ini.sample","type":"install"}]},{"name":"php83-pecl-raphf","origin":"devel/pecl-raphf2","version":"2.0.1_1","comment":"Resource and persistent handles factory","maintainer":"bofh@FreeBSD.org","www":"https://pecl.php.net/package/raphf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8e359ef2d7d74d8e0fb69f79db97f83fae3dc798bbc45190a09b67a74b45aff2","flatsize":36318,"path":"All/php83-pecl-raphf-2.0.1_1.pkg","repopath":"All/php83-pecl-raphf-2.0.1_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":11656,"desc":"A facility to manage possibly persistent resources with a comprehensible API.\nProvides simliar functionality like the zend_list API, but with more flexiblity\nand freedom.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["devel"],"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-raphf.ini.sample","type":"install"}]},{"name":"php83-pecl-rdkafka","origin":"net/pecl-rdkafka","version":"6.0.0","comment":"Kafka client for PHP","maintainer":"sergey@akhmatov.ru","www":"https://github.com/arnaud-lb/php-rdkafka","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"31e612f4cdef4c9882243975c1e30c042f6843c4634847731661e0be661470dc","flatsize":247526,"path":"All/php83-pecl-rdkafka-6.0.0.pkg","repopath":"All/php83-pecl-rdkafka-6.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":43552,"desc":"This PHP extension is is a thin librdkafka binding providing support for\nApache Kafka. It supports the high level and low level consumers, producer,\nand metadata APIs. The API resembles as much as possible to librdkafka.","deps":{"librdkafka":{"origin":"net/librdkafka","version":"2.8.0"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["net","pear"],"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-rdkafka.ini.sample","type":"install"}]},{"name":"php83-pecl-memcached","origin":"databases/pecl-memcached","version":"3.3.0","comment":"PHP extension for interfacing with memcached via libmemcached library","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/memcached","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4dfd6a0b77dffd72e85981521e08425e8e3221fc516330abb96d011218078d55","flatsize":218281,"path":"All/php83-pecl-memcached-3.3.0.pkg","repopath":"All/php83-pecl-memcached-3.3.0.pkg","licenselogic":"single","licenses":["PHP30"],"pkgsize":61144,"desc":"memcached is a high-performance, distributed memory object caching\nsystem, generic in nature, but intended for use in speeding up dynamic\nweb applications by alleviating database load.\n\nThis extension uses libmemcached library to provide API for\ncommunicating with memcached servers.","deps":{"cyrus-sasl":{"origin":"security/cyrus-sasl2","version":"2.1.28_5"},"libmemcached":{"origin":"databases/libmemcached","version":"1.1.4_1"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"}},"categories":["databases"],"options":{"IGBINARY":"off","MSGPACK":"off","SASL":"on"},"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-memcached.ini.sample","type":"install"}]},{"name":"php83-pecl-qrencode","origin":"graphics/pecl-qrencode","version":"0.11","comment":"PECL extension for generate qrcode","maintainer":"vanilla@FreeBSD.org","www":"https://github.com/vanillahsu/pecl-qrencode","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0a0491aee3f590248c50b3182ac9049246954ef3aae724c25a6cd712c1022121","flatsize":16367,"path":"All/php83-pecl-qrencode-0.11.pkg","repopath":"All/php83-pecl-qrencode-0.11.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":6804,"desc":"A PECL extension for generate qrcode.","deps":{"libqrencode":{"origin":"graphics/libqrencode","version":"4.1.1"},"php83":{"origin":"lang/php83","version":"8.3.21"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["graphics","pear"],"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-qrencode.ini.sample","type":"install"}]},{"name":"php83-pecl-memcache","origin":"databases/pecl-memcache","version":"8.2","comment":"Memcached extension","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/memcache","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2a885612a0d5e02c1abfc94f1ae8fdcb8e3d0f59d6ae5c15b65870014feba241","flatsize":123905,"path":"All/php83-pecl-memcache-8.2.pkg","repopath":"All/php83-pecl-memcache-8.2.pkg","licenselogic":"single","licenses":["PHP30"],"pkgsize":43892,"desc":"Memcached is a caching daemon designed especially for dynamic web applications\nto decrease database load by storing objects in memory. This extension allows\nyou to work with memcached through handy OO and procedural interfaces.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-zlib":{"origin":"archivers/php83-zlib","version":"8.3.21"}},"categories":["databases"],"options":{"EXAMPLES":"on"},"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-memcache.ini.sample","type":"install"}]},{"name":"php83-pecl-mcrypt","origin":"security/pecl-mcrypt","version":"1.0.7","comment":"PHP extension for mcrypt, removed in PHP 7.2","maintainer":"pizzamig@FreeBSD.org","www":"https://pecl.php.net/package/mcrypt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c7c939eed3574724788c55bb3d92bd1eb6afb1f1e65b575897364371ddcf04c4","flatsize":53487,"path":"All/php83-pecl-mcrypt-1.0.7.pkg","repopath":"All/php83-pecl-mcrypt-1.0.7.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":16112,"desc":"Bindings for the libmcrypt library\n\nPecl package available only for PHP 7.2 and above","deps":{"libltdl":{"origin":"devel/libltdl","version":"2.5.4"},"libmcrypt":{"origin":"security/libmcrypt","version":"2.5.8_4"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["pear","security"],"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-mcrypt.ini.sample","type":"install"}]},{"name":"php83-pecl-proctitle","origin":"sysutils/pecl-proctitle","version":"0.1.2_3","comment":"PECL extension that allows changing the current process' name","maintainer":"flo@FreeBSD.org","www":"http://www.pecl.php.net/package/proctitle/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5838b2475afc1d2105c57556a6e347c26e58357bc5f617e8f83b0df36aeb4e0a","flatsize":11433,"path":"All/php83-pecl-proctitle-0.1.2_3.pkg","repopath":"All/php83-pecl-proctitle-0.1.2_3.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":5340,"desc":"This extension allows changing the current process' name on Linux and *BSD\nsystems. This is useful when using pcntl_fork() to identify running\nprocesses in process list","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["pear","sysutils"],"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-proctitle.ini.sample","type":"install"}]},{"name":"php83-pecl-lzf","origin":"archivers/pecl-lzf","version":"1.7.0","comment":"Handles LZF de/compression","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/lzf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e528878baa5342e22a8aad54934dff8705db050ad546ee4085e9327a2c1b39cf","flatsize":22566,"path":"All/php83-pecl-lzf-1.7.0.pkg","repopath":"All/php83-pecl-lzf-1.7.0.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":9372,"desc":"This package handles LZF de/compression.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["archivers","pear"],"options":{"BETTER_COMPRESSION":"off"},"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-lzf.ini.sample","type":"install"}]},{"name":"php83-pecl-protobuf","origin":"devel/pecl-protobuf","version":"4.27.1","comment":"PHP binding for Protocol buffers","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/protobuf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e75bb2c959039d86631bf34f29a49e81e18b7cc8873c87b8db7a24e6e6bdf936","flatsize":1134263,"path":"All/php83-pecl-protobuf-4.27.1.pkg","repopath":"All/php83-pecl-protobuf-4.27.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":195160,"desc":"Protocol buffers are Google's language-neutral, platform-neutral, extensible\nmechanism for serializing structured data -- think XML, but smaller, faster, and\nsimpler. You define how you want your data to be structured once, then you can\nuse special generated source code to easily write and read your structured data\nto and from a variety of data streams and using a variety of languages.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["devel"],"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-protobuf.ini.sample","type":"install"}]},{"name":"php83-pecl-krb5","origin":"security/pecl-krb5","version":"1.1.4","comment":"PECL classes for PAM integration","maintainer":"girgen@FreeBSD.org","www":"https://pecl.php.net/package/krb5","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2cb529613fc3d31d01b4d99bf82953cbaf18a8610638e78c03a605996bcf74c5","flatsize":80247,"path":"All/php83-pecl-krb5-1.1.4.pkg","repopath":"All/php83-pecl-krb5-1.1.4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":24336,"desc":"An interface for maintaining credential caches (KRB5CCache),\nthat can be used for authenticating against a kerberos5 realm.\nBindings for nearly the complete GSSAPI (RFC2744).\nThe administrative interface (KADM5).\nSupport for HTTP Negotiate authentication via GSSAPI.","deps":{"krb5":{"origin":"security/krb5","version":"1.21.3_1"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["pear","security"],"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-krb5.ini.sample","type":"install"}]},{"name":"php83-pecl-json_post","origin":"devel/pecl-json_post","version":"1.1.0","comment":"JSON POST handler in PHP","maintainer":"gasol.wu@gmail.com","www":"https://pecl.php.net/package/json_post","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a77fd9f52d5d141ead8e163e116e50948a293037f96f3c70f19ea675e514b27a","flatsize":13238,"path":"All/php83-pecl-json_post-1.1.0.pkg","repopath":"All/php83-pecl-json_post-1.1.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":5880,"desc":"This extension provides a PHP content type handler for \"application/json\" and\n\"text/json\" to PHP's form data parser. If the `Content-Type` of an incoming\nrequest is `text/json`, the JSON contents of the request body will by parsed\ninto `$_POST`.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["devel"],"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-json_post.ini.sample","type":"install"}]},{"name":"php83-pecl-pkcs11","origin":"security/pecl-pkcs11","version":"1.1.2","comment":"PKCS11 bindings for PHP","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/PKCS11","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"60fa89b52bb0f26489789df175ca510ff73996a86c380ed807122827b3cd3c32","flatsize":203088,"path":"All/php83-pecl-pkcs11-1.1.2.pkg","repopath":"All/php83-pecl-pkcs11-1.1.2.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":46884,"desc":"PKCS11 bindings for PHP","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["security"],"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-pkcs11.ini.sample","type":"install"}]},{"name":"php83-pecl-oauth","origin":"net/pecl-oauth2","version":"2.0.7","comment":"Php interface to the OAuth Protocol","maintainer":"dbaio@FreeBSD.org","www":"https://pecl.php.net/package/oauth","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c1c80e32a3b77de362ed55744933cb397a6c462bdd0c819c8543ed0465d3f77b","flatsize":111974,"path":"All/php83-pecl-oauth-2.0.7.pkg","repopath":"All/php83-pecl-oauth-2.0.7.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":38628,"desc":"pecl-oauth is a php interface to the oauth protocol.\nOauth is an authorization protocol built on top of\nHTTP which allows applications to securely access\ndata without having to store usernames and passwords.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["net","pear"],"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-oauth.ini.sample","type":"install"}]},{"name":"php83-pecl-mustache","origin":"devel/pecl-mustache","version":"0.9.3","comment":"Mustache templating language","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/mustache","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8b0fee69fe798d4126d909e0b4d3be0e643d59296fbdfa26b56aada1a99129e1","flatsize":81081,"path":"All/php83-pecl-mustache-0.9.3.pkg","repopath":"All/php83-pecl-mustache-0.9.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":27516,"desc":"Mustache is a framework-agnostic way to render logic-free views. php-mustache is\na C++ implementation of Mustache as a PHP extension.","deps":{"libmustache":{"origin":"devel/libmustache","version":"0.5.0_3"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["devel"],"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-mustache.ini.sample","type":"install"}]},{"name":"php83-pecl-msgpack","origin":"devel/pecl-msgpack","version":"3.0.0","comment":"Provides API for communicating with MessagePack serialization","maintainer":"fluffy@FreeBSD.org","www":"https://pecl.php.net/package/msgpack","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e62b89fbb960b19b3b638be7ef351acf3a9319168d33fea1cb84c6f63c543f08","flatsize":82004,"path":"All/php83-pecl-msgpack-3.0.0.pkg","repopath":"All/php83-pecl-msgpack-3.0.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":29796,"desc":"This extension provides API for communicating with MessagePack serialization.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-opcache":{"origin":"www/php83-opcache","version":"8.3.21"},"php83-pecl-APCu":{"origin":"devel/pecl-APCu","version":"5.1.24"}},"categories":["devel"],"options":{"OPCACHE":"on"},"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-msgpack.ini.sample","type":"install"}]},{"name":"php83-pecl-igbinary","origin":"converters/pecl-igbinary","version":"3.2.16","comment":"Replacement for the standard PHP serializer","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/igbinary","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0a9b7fd69d14a6cb441c83d34c846abbed38003023703d3d73da3d9a4c8ce07b","flatsize":66617,"path":"All/php83-pecl-igbinary-3.2.16.pkg","repopath":"All/php83-pecl-igbinary-3.2.16.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":26860,"desc":"Igbinary is a drop in replacement for the standard PHP serializer.\nInstead of time and space consuming textual representation, igbinary\nstores PHP data structures in a compact binary form. Savings are\nsignificant when using memcached or similar memory based storages for\nserialized data.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["converters"],"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-igbinary.ini.sample","type":"install"}]},{"name":"php83-pecl-mailparse","origin":"mail/pecl-mailparse","version":"3.1.8","comment":"PECL extension to create and decode MIME messages","maintainer":"dbaio@FreeBSD.org","www":"https://pecl.php.net/package/mailparse","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b01e42aa5623cf1e526b5172eb9e8d804f7f65cfae2239e9a296608bbde8a809","flatsize":77877,"path":"All/php83-pecl-mailparse-3.1.8.pkg","repopath":"All/php83-pecl-mailparse-3.1.8.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":27040,"desc":"Mailparse is an extension for parsing and working with email messages.\nIt can deal with rfc822 and rfc2045 (MIME) compliant messages.\nMailparse is stream based, which means that it does not keep in-memory\ncopies of the files it processes - so it is very resource efficient\nwhen dealing with large messages.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"}},"categories":["mail","www"],"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-mailparse.ini.sample","type":"install"}]},{"name":"php83-pecl-libsodium","origin":"security/pecl-libsodium","version":"2.0.23_3","comment":"PHP wrapper for the Sodium cryptographic library","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/libsodium","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2804ec16cad54c11c5e0ce57e7613ef6a8199e10078c75bbab3c41809078fa36","flatsize":103327,"path":"All/php83-pecl-libsodium-2.0.23_3.pkg","repopath":"All/php83-pecl-libsodium-2.0.23_3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":24276,"desc":"A simple, low-level PHP extension for libsodium.","deps":{"libsodium":{"origin":"security/libsodium","version":"1.0.19"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["security"],"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-sodium.ini.sample","type":"install"}]},{"name":"php83-pecl-redis","origin":"databases/pecl-redis","version":"6.2.0","comment":"Extension to access Redis","maintainer":"wiacek.m@witia.com.pl","www":"https://pecl.php.net/package/redis","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0f0a1e17df51e1d411f1c1cdb289b6bde058d632bfe808bb9d384407f5bd9aef","flatsize":1258411,"path":"All/php83-pecl-redis-6.2.0.pkg","repopath":"All/php83-pecl-redis-6.2.0.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":218032,"desc":"This extension provides an API for communicating with Redis database,\na persistent key-value database with built-in net interface written\nin ANSI-C for Posix systems.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"}},"categories":["databases"],"options":{"IGBINARY":"off"},"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-redis.ini.sample","type":"install"}]},{"name":"php83-pecl-geospatial","origin":"graphics/pecl-geospatial","version":"0.3.2","comment":"PHP Extension to handle common geospatial functions","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/geospatial","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9f62bc6330be228c1505a641bd3a39ee1b5ee2be69374d21cb3eb43176be77a4","flatsize":45996,"path":"All/php83-pecl-geospatial-0.3.2.pkg","repopath":"All/php83-pecl-geospatial-0.3.2.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":15548,"desc":"geospatial is a PHP Extension to handle common geospatial functions. The\nextension currently has implementations of the Haversine and Vincenty's formulas\nfor calculating distances, an initial bearing calculation function, a Helmert\ntransformation function to transfer between different supported datums,\nconversions between polar and Cartesian coordinates, conversions between\nDegree/Minute/Seconds and decimal degrees, a method to simplify linear\ngeometries, as well as a method to calculate intermediate points on a\nLineString.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["graphics"],"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-geospatial.ini.sample","type":"install"}]},{"name":"php83-pecl-leveldb","origin":"databases/pecl-leveldb","version":"0.3.0","comment":"PHP bindings for Google LevelDB","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/leveldb","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"862339107ff1bf9eea79c92ddb260bd05af283870072f77b5713598cbef4c220","flatsize":50399,"path":"All/php83-pecl-leveldb-0.3.0.pkg","repopath":"All/php83-pecl-leveldb-0.3.0.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":15404,"desc":"This extension is a PHP binding for Google LevelDB","deps":{"leveldb":{"origin":"databases/leveldb","version":"1.23_1"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["databases"],"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-leveldb.ini.sample","type":"install"}]},{"name":"php83-pecl-ev","origin":"devel/pecl-ev","version":"1.2.0","comment":"Libev extension for PHP","maintainer":"fluffy@FreeBSD.org","www":"https://pecl.php.net/package/ev","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f4b50b7e4ebacf517747376890e8952c44a172aefd29e84f23cfe77c2065d89e","flatsize":194848,"path":"All/php83-pecl-ev-1.2.0.pkg","repopath":"All/php83-pecl-ev-1.2.0.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":47488,"desc":"This is a PHP binding for libev library.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["devel"],"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-ev.ini.sample","type":"install"}]},{"name":"php83-pecl-inotify","origin":"devel/pecl-inotify","version":"3.0.0","comment":"Inotify bindings for PHP","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/inotify","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"da98df3ae4066c6f571897eb19122397d0d32ef88d12e0a12dd57eba44e6e07e","flatsize":20824,"path":"All/php83-pecl-inotify-3.0.0.pkg","repopath":"All/php83-pecl-inotify-3.0.0.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":8108,"desc":"The inotify extension allows to use inotify functions in a PHP script.","deps":{"libinotify":{"origin":"devel/libinotify","version":"20240724"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["devel"],"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-inotify.ini.sample","type":"install"}]},{"name":"php83-pecl-imagick","origin":"graphics/pecl-imagick","version":"3.7.0_5","comment":"PHP wrapper to the ImageMagick/GraphicsMagick library","maintainer":"000.fbsd@quip.cz","www":"https://pecl.php.net/package/imagick","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"41dad89d1cf47ace141f7c53fb3e5116e44f1c7627bf24901a31cb00ea9d54fa","flatsize":875426,"path":"All/php83-pecl-imagick-3.7.0_5.pkg","repopath":"All/php83-pecl-imagick-3.7.0_5.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":127420,"desc":"Provides a wrapper to the ImageMagick/GraphicsMagick library.","deps":{"ImageMagick7":{"origin":"graphics/ImageMagick7","version":"7.1.1.45"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["graphics"],"annotations":{"cpe":"cpe:2.3:a:php:imagick:3.7.0:::::dragonfly6:x86_64:5","flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-imagick.ini.sample","type":"install"}]},{"name":"php83-pecl-crypto","origin":"security/pecl-crypto","version":"0.3.2","comment":"Objective wrapper for OpenSSL Crypto Library","maintainer":"gasol.wu@gmail.com","www":"https://pecl.php.net/package/crypto","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"daaff5a29750d7ee230aee09ae815e251fc38a716229ee72ce5fd7222fa8129a","flatsize":122651,"path":"All/php83-pecl-crypto-0.3.2.pkg","repopath":"All/php83-pecl-crypto-0.3.2.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":32752,"desc":"This package provides an objective wrapper for OpenSSL Crypto Library","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["security"],"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-crypto.ini.sample","type":"install"}]},{"name":"php83-pecl-horde_lz4","origin":"archivers/php-horde_lz4","version":"1.0.10_1","comment":"Horde LZ4 Compression Extension for php","maintainer":"mm@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7dce3bed2dc3d22b8316802ed9c70a6f135ab232c0b23cace748f11e14d216b5","flatsize":9361,"path":"All/php83-pecl-horde_lz4-1.0.10_1.pkg","repopath":"All/php83-pecl-horde_lz4-1.0.10_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4576,"desc":"PHP extension that implements the LZ4 compression algorithm - an extremely\nfast lossless compression algorithm.","deps":{"liblz4":{"origin":"archivers/liblz4","version":"1.10.0,1"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["archivers","pear"],"options":{"LZ4":"on"},"annotations":{"cpe":"cpe:2.3:a:horde:horde_lz4:1.0.10:::::dragonfly6:x86_64:1","flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-horde_lz4.ini.sample","type":"install"}]},{"name":"php83-pecl-http","origin":"www/pecl-http","version":"4.2.4_2","comment":"Extended HTTP Support","maintainer":"bofh@FreeBSD.org","www":"https://pecl.php.net/package/pecl_http","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"49a5849f1fe5d338058eceb4fe5858a5733e00e87290230f46be4f1429db781d","flatsize":463032,"path":"All/php83-pecl-http-4.2.4_2.pkg","repopath":"All/php83-pecl-http-4.2.4_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":147108,"desc":"pecl-http extension aims to provide a convenient and\npowerful set of functionality for one of PHPs major\napplications. It eases handling of HTTP URLs, dates,\nredirects, headers and messages, provides means for\nnegotiation of clients preferred language and charset,\nas well as a convenient way to send any arbitrary data\nwith caching and resuming capabilities. It provides\npowerful request functionality too.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"icu":{"origin":"devel/icu","version":"76.1,1"},"libevent":{"origin":"devel/libevent","version":"2.1.12"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-iconv":{"origin":"converters/php83-iconv","version":"8.3.21"},"php83-pecl-raphf":{"origin":"devel/pecl-raphf2","version":"2.0.1_1"},"php83-zlib":{"origin":"archivers/php83-zlib","version":"8.3.21"}},"categories":["www"],"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-http.ini.sample","type":"install"}]},{"name":"php83-pecl-gnupg","origin":"security/pecl-gnupg","version":"1.5.1","comment":"PECL wrapper around the gpgme library","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/gnupg","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9df6fecdeb8298b161f2e993ddb088b0e7beb36e8eb75ace59a7cac8deec4435","flatsize":67433,"path":"All/php83-pecl-gnupg-1.5.1.pkg","repopath":"All/php83-pecl-gnupg-1.5.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":18948,"desc":"This extension provides methods to PHP interact with gnupg.","deps":{"gpgme":{"origin":"security/gpgme","version":"1.24.2"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["security"],"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-gnupg.ini.sample","type":"install"}]},{"name":"php83-pecl-expect","origin":"devel/pecl-expect","version":"0.4.0_2","comment":"PHP extension for expect library","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/expect","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5d3a96d7ed01ae9bc7def9b7a3da0dcd68445a5640e262876ff04d773c81b966","flatsize":22565,"path":"All/php83-pecl-expect-0.4.0_2.pkg","repopath":"All/php83-pecl-expect-0.4.0_2.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":8660,"desc":"This extension allows to interact with processes through PTY, using expect\nlibrary.","deps":{"expect":{"origin":"lang/expect","version":"5.45.4_6,1"},"php83":{"origin":"lang/php83","version":"8.3.21"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"}},"categories":["devel","pear"],"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-expect.ini.sample","type":"install"}]},{"name":"php83-pecl-event","origin":"devel/pecl-event","version":"3.1.4","comment":"Provides interface to libevent library","maintainer":"fluffy@FreeBSD.org","www":"https://pecl.php.net/package/event","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2312cc89949fe4f546b603056efb03bc32ffdffc8176fdcfb83e12b852f9e17b","flatsize":190858,"path":"All/php83-pecl-event-3.1.4.pkg","repopath":"All/php83-pecl-event-3.1.4.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":48880,"desc":"This is an extension to efficiently schedule I/O,\ntime and signal based events using the best I/O\nnotification mechanism available for specific platform.\nThis is a port of libevent to the PHP infrastructure.","deps":{"libevent":{"origin":"devel/libevent","version":"2.1.12"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-sockets":{"origin":"net/php83-sockets","version":"8.3.21"}},"categories":["devel"],"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-event.ini.sample","type":"install"}]},{"name":"php83-pecl-APCu","origin":"devel/pecl-APCu","version":"5.1.24","comment":"APC User Caching","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/apcu","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"51fac911a6ddd978114de993c291444f439a621ba9df83edd4a20f43069956e5","flatsize":207971,"path":"All/php83-pecl-APCu-5.1.24.pkg","repopath":"All/php83-pecl-APCu-5.1.24.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":53236,"desc":"APCu - APC User Cache","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["devel"],"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-apcu.ini.sample","type":"install"}]},{"name":"php83-pecl-eio","origin":"devel/pecl-eio","version":"3.0.0.r4","comment":"Provides interface to the libeio library","maintainer":"gasol.wu@gmail.com","www":"https://pecl.php.net/package/eio","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2283dc640fb1a089286f58f8a8e7ca0af5078a302a45c75182380e78165e152b","flatsize":107469,"path":"All/php83-pecl-eio-3.0.0.r4.pkg","repopath":"All/php83-pecl-eio-3.0.0.r4.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":29408,"desc":"This extension provides interface to the libeio library.\n\nLibeio is a an asynchronous I/O library. Features basically include\nasynchronous versions of POSIX API(read, write, open, close, stat, unlink,\nfdatasync, mknod, readdir etc.); sendfile (native on Solaris, Linux, HP-UX,\nFreeBSD); readahead. libeio itself emulates the system calls, if they are not\navailable on specific(UNIX-like) platform.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["devel"],"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-eio.ini.sample","type":"install"}]},{"name":"php83-pecl-ds","origin":"devel/pecl-ds","version":"1.5.0","comment":"Data Structures for PHP","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/ds","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a06f58fb2443c31c4eb6310187f07ff7abd6b7db08e32af0c9859db35b40307e","flatsize":226385,"path":"All/php83-pecl-ds-1.5.0.pkg","repopath":"All/php83-pecl-ds-1.5.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":53508,"desc":"Data Structures (DS) is an extension providing specialized data structures as\nefficient alternatives to the PHP array. You can read about it in more detail in\nthis blog post which highlights the API, performance and other benefits of using\nthe extension.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["devel"],"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-ds.ini.sample","type":"install"}]},{"name":"php83-pear-pdepend_staticReflection","origin":"devel/pear-pdepend-staticReflection","version":"1.0.0","comment":"staticReflection package for PHP","maintainer":"sunpoet@FreeBSD.org","www":"http://pear.pdepend.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ecf2229eb2ff179417733309214df0865da8416364f607dc2889920b42532af4","flatsize":336449,"path":"All/php83-pear-pdepend_staticReflection-1.0.0.pkg","repopath":"All/php83-pear-pdepend_staticReflection-1.0.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":33452,"desc":"The staticReflection component can be used as a drop-in replacement for PHP's\ninternal reflection api. This component provides a generic reflection stack so\nthat applications can switch between the internal and/or static reflection\nimplementation.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-pdepend":{"origin":"devel/pear-channel-pdepend","version":"20100520"},"php83-tokenizer":{"origin":"devel/php83-tokenizer","version":"8.3.21"}},"categories":["devel","pear"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-horde-Horde_Xml_Wbxml","origin":"textproc/pear-Horde_Xml_Wbxml","version":"2.0.4","comment":"Horde API for encoding and decoding WBXML documents","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"049850c020a4953e4f9d39991ba1bd7ab7f2e6ff0384988eeeb9251a92c87862","flatsize":123591,"path":"All/php83-pear-horde-Horde_Xml_Wbxml-2.0.4.pkg","repopath":"All/php83-pear-horde-Horde_Xml_Wbxml-2.0.4.pkg","licenselogic":"single","pkgsize":25684,"desc":"This Horde package provides encoding and decoding of WBXML\n(Wireless Binary XML) documents. WBXML is used in SyncML for transferring\nsmaller amounts of data with wireless devices.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["pear","textproc","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_xml_wbxml:2.0.4:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_Xml_Element","origin":"textproc/pear-Horde_Xml_Element","version":"2.0.4","comment":"Horde Xml Element object","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c4c8e6b7281469a12f8925cea9ad00b2851625e82f7b880e5dc154cd90d065d9","flatsize":51527,"path":"All/php83-pear-horde-Horde_Xml_Element-2.0.4.pkg","repopath":"All/php83-pear-horde-Horde_Xml_Element-2.0.4.pkg","licenselogic":"single","pkgsize":11468,"desc":"This package provides an element object that can be used to provide\nSimpleXML-like functionality over a DOM object. The main advantage over\nusing SimpleXML is the ability to add multiple levels of new elements\nin a single call, without introducing \"ghost\" objects.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-dom":{"origin":"textproc/php83-dom","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"}},"categories":["pear","textproc","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_xml_element:2.0.4:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pecl-dio","origin":"devel/pecl-dio","version":"0.3.0","comment":"PECL extension that provides direct access to low level IO","maintainer":"flo@FreeBSD.org","www":"http://www.pecl.php.net/package/dio/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8896b51da4b3a2a193d84b3030374461302977db46cd34bcf6167cdb7d8b86d5","flatsize":34987,"path":"All/php83-pecl-dio-0.3.0.pkg","repopath":"All/php83-pecl-dio-0.3.0.pkg","licenselogic":"single","licenses":["PHP30"],"pkgsize":12076,"desc":"DIO provides functions and stream wrappers which provide raw and serial low\nlevel IO support. The use of the DIO functions should be considered only when\ndirect control of a device is needed. In all other cases, the standard\nfilesystem functions are more than adequate.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["devel","pear"],"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-dio.ini.sample","type":"install"}]},{"name":"php83-pecl-bitset","origin":"math/pecl-bitset","version":"3.2.0","comment":"PECL extension for manipulating bitsets","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/Bitset","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7e52b8617f3ac278b8ef87d1cc03f5c6e8ad1de16da0dec33b7976bad2b4441a","flatsize":42349,"path":"All/php83-pecl-bitset-3.2.0.pkg","repopath":"All/php83-pecl-bitset-3.2.0.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":12136,"desc":"This extension for PHP provides routines for manipulating bitsets.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["math"],"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-bitset.ini.sample","type":"install"}]},{"name":"php83-phalcon","origin":"www/phalcon","version":"5.9.0","comment":"Phalcon PHP Framework written in C-language","maintainer":"franco@opnsense.org","www":"https://phalcon.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3127a8511d67883493f4636cd469ef5cdbd7ae824f639e3dfe3b289732386db0","flatsize":8905867,"path":"All/php83-phalcon-5.9.0.pkg","repopath":"All/php83-phalcon-5.9.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1788504,"desc":"PhalconPHP is a web framework delivered as a C extension providing high\nperformance and lower resource consumption.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-pdo":{"origin":"databases/php83-pdo","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"}},"categories":["www"],"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-phalcon.ini.sample","type":"install"}]},{"name":"php83-pecl-ast","origin":"devel/pecl-ast","version":"1.1.2","comment":"Extension exposing PHP 7 abstract syntax tree","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/ast","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d8fcf3327ed54bf1be2a9b391a5b6d513ed9a4b8b27f75d494d8a5cba2f0f7b1","flatsize":62420,"path":"All/php83-pecl-ast-1.1.2.pkg","repopath":"All/php83-pecl-ast-1.1.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":20452,"desc":"This extension exposes the abstract syntax tree generated by PHP 7.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["devel"],"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-ast.ini.sample","type":"install"}]},{"name":"php83-pecl-amqp","origin":"net/pecl-amqp","version":"2.1.1","comment":"PHP extension for AMQP API","maintainer":"jnlin@freebsd.cs.nctu.edu.tw","www":"https://pecl.php.net/package/amqp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4280b9c8fd6d4f51f0289f9097eecf1dbc3c655369bad954f8f6e558345d3e8d","flatsize":248648,"path":"All/php83-pecl-amqp-2.1.1.pkg","repopath":"All/php83-pecl-amqp-2.1.1.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":58264,"desc":"This extension uses rabbitmq-c library to provide API for\ncommunicating with AMQP compliant servers, and writing\nproducers and consumers.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"rabbitmq-c":{"origin":"net/rabbitmq-c","version":"0.15.0"}},"categories":["net","pear"],"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-amqp.ini.sample","type":"install"}]},{"name":"php83-pear-twig-twig","origin":"www/pear-twig","version":"1.29.0","comment":"Flexible, fast, and secure template engine for PHP","maintainer":"sunpoet@FreeBSD.org","www":"https://twig.symfony.com","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"540c24d6b52d0e203421d7628db456a21291f42a7187ebc9cb67979284685d92","flatsize":585327,"path":"All/php83-pear-twig-twig-1.29.0.pkg","repopath":"All/php83-pear-twig-twig-1.29.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":94076,"desc":"Twig is a modern template engine for PHP.\n\n * Fast: Twig compiles templates down to plain optimized PHP code. The\n         overhead compared to regular PHP code was reduced to the very\n         minimum.\n\n * Secure: Twig has a sandbox mode to evaluate untrusted template code.\n           This allows Twig to be used as a template language for\n           applications where users may modify the template design.\n\n * Flexible: Twig is powered by a flexible lexer and parser. This allows\n             the developer to define its own custom tags and filters, and\n             create its own DSL.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-ctype":{"origin":"textproc/php83-ctype","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-twig":{"origin":"devel/pear-channel-twig","version":"20140108"}},"categories":["pear","www"],"annotations":{"cpe":"cpe:2.3:a:symfony:twig:1.29.0:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-pirum-Pirum","origin":"devel/pear-Pirum","version":"1.1.5","comment":"Simple PEAR channel server manager","maintainer":"sunpoet@FreeBSD.org","www":"http://pirum.sensiolabs.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"62647e1432c3446010b0eb41695dbe70cc54fa8a174627c194586ea23f541811","flatsize":72177,"path":"All/php83-pear-pirum-Pirum-1.1.5.pkg","repopath":"All/php83-pear-pirum-Pirum-1.1.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14992,"desc":"Pirum is a simple PEAR channel server manager.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-pirum":{"origin":"devel/pear-channel-pirum","version":"20110921_1"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-horde-Horde_Text_Flowed","origin":"textproc/pear-Horde_Text_Flowed","version":"2.0.4","comment":"Horde API for flowed text as per RFC 3676","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f740e2ec0bfd71c8f53eb57a1850a2909d3eb95f26a263fa96b6f7739a1161b8","flatsize":49758,"path":"All/php83-pear-horde-Horde_Text_Flowed-2.0.4.pkg","repopath":"All/php83-pear-horde-Horde_Text_Flowed-2.0.4.pkg","licenselogic":"single","pkgsize":14252,"desc":"The Horde_Text_Flowed:: class provides common methods for manipulating text\nusing the encoding described in RFC 3676 ('flowed' text).","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["pear","textproc","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_text_flowed:2.0.4:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_Text_Filter_Csstidy","origin":"textproc/pear-Horde_Text_Filter_Csstidy","version":"2.0.1","comment":"Horde Text Filter CSS optimization class","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"918bd27664658d6f3defaf9e8c33c3bac7f9dd57704c1c4381d03587a659b139","flatsize":111553,"path":"All/php83-pear-horde-Horde_Text_Filter_Csstidy-2.0.1.pkg","repopath":"All/php83-pear-horde-Horde_Text_Filter_Csstidy-2.0.1.pkg","licenselogic":"single","pkgsize":23400,"desc":"The Horde_Text_Filter_Csstidy:: class provides the PHP-based library needed\nto perform optimization/compression on CSS code. It is provided in a separate\npackage as the code is under the GPLv2 license instead of the LGPLv2 license\nused for the Text_Filter class.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-ctype":{"origin":"textproc/php83-ctype","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Text_Filter":{"origin":"textproc/pear-Horde_Text_Filter","version":"2.3.7"}},"categories":["pear","textproc","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_text_filter_csstidy:2.0.1:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_View","origin":"devel/pear-Horde_View","version":"2.0.6","comment":"Horde View API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0b207b1d92a3ad37cb99be8fb262f7861827be79db10706aa78bb708a98ff7c3","flatsize":221964,"path":"All/php83-pear-horde-Horde_View-2.0.6.pkg","repopath":"All/php83-pear-horde-Horde_View-2.0.6.pkg","licenselogic":"single","pkgsize":41164,"desc":"The Horde_View library provides a simple View pattern implementation.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php83-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"},"php83-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_view:2.0.6:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_Util","origin":"devel/pear-Horde_Util","version":"2.5.9","comment":"Horde Utility Libraries","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"97ad91e66ecf193f0c6817b6c7201b4b4eff03f6cac9d14e4ee109bee497ce1a","flatsize":179087,"path":"All/php83-pear-horde-Horde_Util-2.5.9.pkg","repopath":"All/php83-pear-horde-Horde_Util-2.5.9.pkg","licenselogic":"single","pkgsize":34836,"desc":"Horde classes providing functionality for various types of applications.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-dom":{"origin":"textproc/php83-dom","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_util:2.5.9:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_Url","origin":"net/pear-Horde_Url","version":"2.2.6","comment":"Horde URL class","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f7294ab719ab3df5b1693fdc661b0081bdb449ce4dbf8f736adfda9e8abd698d","flatsize":66020,"path":"All/php83-pear-horde-Horde_Url-2.2.6.pkg","repopath":"All/php83-pear-horde-Horde_Url-2.2.6.pkg","licenselogic":"single","pkgsize":16500,"desc":"This class represents a single URL and provides methods\nfor manipulating URLs.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"}},"categories":["net","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_url:2.2.6:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_Text_Diff","origin":"textproc/pear-Horde_Text_Diff","version":"2.2.1","comment":"Horde engine for performing and rendering text diffs","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fdd31ec3bc4564b95c78e609ae7bf7830d407494a307ffb9621f2cfebd668341","flatsize":130352,"path":"All/php83-pear-horde-Horde_Text_Diff-2.2.1.pkg","repopath":"All/php83-pear-horde-Horde_Text_Diff-2.2.1.pkg","licenselogic":"single","pkgsize":28612,"desc":"This Horde package provides a text-based diff engine and renderers\nfor multiple diff output formats.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php83-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["pear","textproc","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_text_diff:2.2.1:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_Template","origin":"www/pear-Horde_Template","version":"2.0.3","comment":"Horde Template System","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8b657e8b00283c7ca575e0a2f3ee1e8b94b02f7e3bb41eb955e5cd35b0483433","flatsize":50488,"path":"All/php83-pear-horde-Horde_Template-2.0.3.pkg","repopath":"All/php83-pear-horde-Horde_Template-2.0.3.pkg","licenselogic":"single","pkgsize":14796,"desc":"Horde Template system.\nAdapted from bTemplate, by Brian Lozier <brian@massassi.net>.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"}},"categories":["pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_template:2.0.3:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_Stream_Wrapper","origin":"devel/pear-Horde_Stream_Wrapper","version":"2.1.5","comment":"Horde Stream wrappers","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8bde672da50bb29185efef1b241f18eb075eb938698993720297fc521cbdd328","flatsize":29553,"path":"All/php83-pear-horde-Horde_Stream_Wrapper-2.1.5.pkg","repopath":"All/php83-pear-horde-Horde_Stream_Wrapper-2.1.5.pkg","licenselogic":"single","pkgsize":6552,"desc":"This Horde package provides various stream wrappers.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_stream_wrapper:2.1.5:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_Stream_Filter","origin":"devel/pear-Horde_Stream_Filter","version":"2.0.5","comment":"Horde Stream filters","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4263996ecc3a0b893ff6c860fefccfd07df6841a162d4164b4fd0ea3d8fb381f","flatsize":77612,"path":"All/php83-pear-horde-Horde_Stream_Filter-2.0.5.pkg","repopath":"All/php83-pear-horde-Horde_Stream_Filter-2.0.5.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":15084,"desc":"This Horde package provides various stream filters.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_stream_filter:2.0.5:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_Tree","origin":"devel/pear-Horde_Tree","version":"2.0.5","comment":"Horde Tree API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e189389bbc728ff2134f3dab9cfaf0ac34ccb86971e6973586cc51c6728b86cc","flatsize":78830,"path":"All/php83-pear-horde-Horde_Tree-2.0.5.pkg","repopath":"All/php83-pear-horde-Horde_Tree-2.0.5.pkg","licenselogic":"single","pkgsize":18452,"desc":"This Horde package provides a tree view of hierarchical information.\nIt allows for expanding/collapsing of branches and maintains their state.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php83-pear-horde-Horde_Url":{"origin":"net/pear-Horde_Url","version":"2.2.6"},"php83-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_tree:2.0.5:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_Translation","origin":"devel/pear-Horde_Translation","version":"2.2.2","comment":"Horde translation library","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f144a1605d6a7a3df736d2d4f5f569838b82f826107de00536efa8dadcad22d2","flatsize":65992,"path":"All/php83-pear-horde-Horde_Translation-2.2.2.pkg","repopath":"All/php83-pear-horde-Horde_Translation-2.2.2.pkg","licenselogic":"single","pkgsize":15940,"desc":"Horde translation library","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_translation:2.2.2:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_Stream","origin":"devel/pear-Horde_Stream","version":"1.6.3","comment":"Horde stream handler","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6b72167f0cbe85312652cff3addd70d61a7b24f068330f2c6f89558c5e87a4f2","flatsize":83290,"path":"All/php83-pear-horde-Horde_Stream-1.6.3.pkg","repopath":"All/php83-pear-horde-Horde_Stream-1.6.3.pkg","licenselogic":"single","pkgsize":17940,"desc":"An Horde object-oriented interface to assist in creating and storing PHP\nstream resources, and to provide utility methods to access and manipulate\nthe stream contents.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_stream:1.6.3:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_Token","origin":"devel/pear-Horde_Token","version":"2.0.9","comment":"Horde Token API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"df04e4a374c6e54facd875c8a6afe086dc093c540ab81f513cd4d0be4294a643","flatsize":179549,"path":"All/php83-pear-horde-Horde_Token-2.0.9.pkg","repopath":"All/php83-pear-horde-Horde_Token-2.0.9.pkg","licenselogic":"single","pkgsize":31048,"desc":"The Horde_Token:: class provides a common abstracted interface into\nthe various token generation mediums. It also includes all of the functions\nfor retrieving, storing, and checking tokens.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php83-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php83-pear-horde-Horde_Url":{"origin":"net/pear-Horde_Url","version":"2.2.6"},"php83-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_token:2.0.9:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_SpellChecker","origin":"textproc/pear-Horde_SpellChecker","version":"2.1.3","comment":"Horde Spellcheck API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c843b94ed640be077247874b55260098af513e67a1c5d9eb653828b016ca9f7f","flatsize":43710,"path":"All/php83-pear-horde-Horde_SpellChecker-2.1.3.pkg","repopath":"All/php83-pear-horde-Horde_SpellChecker-2.1.3.pkg","licenselogic":"single","pkgsize":13368,"desc":"Horde unified spellchecking API.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php83-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["pear","textproc","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_spellchecker:2.1.3:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_Timezone","origin":"devel/pear-Horde_Timezone","version":"1.1.0","comment":"Horde timezone library","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"510328c695a3499e266219e37fcdecf33cae7e9b88b0ee008f7b0d77729bb77b","flatsize":123686,"path":"All/php83-pear-horde-Horde_Timezone-1.1.0.pkg","repopath":"All/php83-pear-horde-Horde_Timezone-1.1.0.pkg","licenselogic":"single","pkgsize":26628,"desc":"Horde library for parsing timezone databases and generating\nVTIMEZONE iCalendar components.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Horde_Vfs":{"origin":"filesystems/pear-Horde_Vfs","version":"2.4.2"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Date":{"origin":"devel/pear-Horde_Date","version":"2.4.1"},"php83-pear-horde-Horde_Icalendar":{"origin":"devel/pear-Horde_Icalendar","version":"2.1.8"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_timezone:1.1.0:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_Thrift","origin":"devel/pear-Horde_Thrift","version":"2.0.3","comment":"Horde Thrift Client","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d21ebe039c1a4395e85cdbe603b5b58a1d2b11512efa790c5eec631fc6f4ad57","flatsize":177228,"path":"All/php83-pear-horde-Horde_Thrift-2.0.3.pkg","repopath":"All/php83-pear-horde-Horde_Thrift-2.0.3.pkg","licenselogic":"single","pkgsize":21100,"desc":"Packaged version of the PHP Thrift client for Horde","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_thrift:2.0.3:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_Text_Filter","origin":"textproc/pear-Horde_Text_Filter","version":"2.3.7","comment":"Horde Text Filter API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2430148ff2f84a665f81204cee9fc67f3cf94e8083270f03c56b0c921526590c","flatsize":294826,"path":"All/php83-pear-horde-Horde_Text_Filter-2.3.7.pkg","repopath":"All/php83-pear-horde-Horde_Text_Filter-2.3.7.pkg","licenselogic":"single","pkgsize":51416,"desc":"The Horde_Text_Filter library provides common methods for fitering\nand converting text.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php83-pear-horde-Horde_Idna":{"origin":"dns/pear-Horde_Idna","version":"1.1.2"},"php83-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["pear","textproc","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_text_filter:2.3.7:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_Support","origin":"devel/pear-Horde_Support","version":"2.2.2","comment":"Horde support package","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e0eef371921fa3e8746761aacaa2d0ab6ba72e233984efe81c4d224eb7b2a70e","flatsize":133746,"path":"All/php83-pear-horde-Horde_Support-2.2.2.pkg","repopath":"All/php83-pear-horde-Horde_Support-2.2.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":24924,"desc":"This package provides supporting functionality for Horde that is not tied\nto Horde but is used by it.\nThese classes can be used outside of Horde as well.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php83-pear-horde-Horde_Stream_Wrapper":{"origin":"devel/pear-Horde_Stream_Wrapper","version":"2.1.5"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_support:2.2.2:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_SyncMl","origin":"comms/pear-Horde_SyncMl","version":"2.0.7","comment":"Horde API for processing SyncML requests","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4a04922b0316a7d9cd678b3f4ee59b48f7d945c6dc4602c233ef8570e221eabc","flatsize":946038,"path":"All/php83-pear-horde-Horde_SyncMl-2.0.7.pkg","repopath":"All/php83-pear-horde-Horde_SyncMl-2.0.7.pkg","licenselogic":"single","pkgsize":114944,"desc":"This package provides classes for implementing a SyncML server.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Horde_Log":{"origin":"sysutils/pear-Horde_Log","version":"2.3.0_1"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Auth":{"origin":"security/pear-Horde_Auth","version":"2.2.2"},"php83-pear-horde-Horde_Core":{"origin":"devel/pear-Horde_Core","version":"2.31.18"},"php83-pear-horde-Horde_Date":{"origin":"devel/pear-Horde_Date","version":"2.4.1"},"php83-pear-horde-Horde_Icalendar":{"origin":"devel/pear-Horde_Icalendar","version":"2.1.8"},"php83-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"},"php83-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php83-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"},"php83-pear-horde-Horde_Xml_Wbxml":{"origin":"textproc/pear-Horde_Xml_Wbxml","version":"2.0.4"}},"categories":["comms","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_syncml:2.0.7:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_Socket_Client","origin":"net/pear-Horde_Socket_Client","version":"2.1.4","comment":"Horde Socket Client","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6439c663ed274148b01d62030d1e7a53716b7cae5bb37827c5d4c1123f49de3c","flatsize":42948,"path":"All/php83-pear-horde-Horde_Socket_Client-2.1.4.pkg","repopath":"All/php83-pear-horde-Horde_Socket_Client-2.1.4.pkg","licenselogic":"single","pkgsize":13288,"desc":"This Horde class provides abstract class for use in creating PHP network\nsocket clients.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"}},"categories":["net","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_socket_client:2.1.4:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_Share","origin":"security/pear-Horde_Share","version":"2.2.0","comment":"Horde Shared Permissions System","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"74b6fbc687a66620be9ba43eeacc2dd2ed8242a916dcb7355adb9838e5d37cf1","flatsize":400584,"path":"All/php83-pear-horde-Horde_Share-2.2.0.pkg","repopath":"All/php83-pear-horde-Horde_Share-2.2.0.pkg","licenselogic":"single","pkgsize":54860,"desc":"Horde_Share provides an interface to all shared resources a user\nowns or has access to.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Db":{"origin":"databases/pear-Horde_Db","version":"2.4.1"},"php83-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php83-pear-horde-Horde_Group":{"origin":"security/pear-Horde_Group","version":"2.1.1"},"php83-pear-horde-Horde_Perms":{"origin":"security/pear-Horde_Perms","version":"2.1.8"},"php83-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"},"php83-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php83-pear-horde-Horde_Url":{"origin":"net/pear-Horde_Url","version":"2.2.6"},"php83-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["pear","security","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_share:2.2.0:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_Service_Weather","origin":"www/pear-Horde_Service_Weather","version":"2.5.6","comment":"Horde Weather Provider","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"73abaaa97f722d43d55a9459af6ae833990ea4ea7bb3006441f50930f1bc3fbe","flatsize":801998,"path":"All/php83-pear-horde-Horde_Service_Weather-2.5.6.pkg","repopath":"All/php83-pear-horde-Horde_Service_Weather-2.5.6.pkg","licenselogic":"single","pkgsize":190236,"desc":"Set of Horde classes that provide an abstraction to various online weather\nservice providers. Includes drivers for WeatherUnderground, WorldWeatherOnline\nand Google Weather.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Date":{"origin":"devel/pear-Horde_Date","version":"2.4.1"},"php83-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php83-pear-horde-Horde_Http":{"origin":"www/pear-Horde_Http","version":"2.1.7"},"php83-pear-horde-Horde_Role":{"origin":"devel/pear-Horde_Role","version":"1.0.1"},"php83-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php83-pear-horde-Horde_Url":{"origin":"net/pear-Horde_Url","version":"2.2.6"}},"categories":["pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_service_weather:2.5.6:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_Service_Twitter","origin":"www/pear-Horde_Service_Twitter","version":"2.1.6","comment":"Horde Twitter client","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"843dbf01694b6a0a45562e97a569905de2ab0cbbbd6d9b3f803f8260d3fd6ac7","flatsize":51301,"path":"All/php83-pear-horde-Horde_Service_Twitter-2.1.6.pkg","repopath":"All/php83-pear-horde-Horde_Service_Twitter-2.1.6.pkg","licenselogic":"single","pkgsize":10368,"desc":"This Horde package provides client libraries for the Twitter REST API.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Controller":{"origin":"devel/pear-Horde_Controller","version":"2.0.5"},"php83-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php83-pear-horde-Horde_Http":{"origin":"www/pear-Horde_Http","version":"2.1.7"},"php83-pear-horde-Horde_Oauth":{"origin":"security/pear-Horde_Oauth","version":"2.0.4"},"php83-pear-horde-Horde_Url":{"origin":"net/pear-Horde_Url","version":"2.2.6"},"php83-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_service_twitter:2.1.6:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_SessionHandler","origin":"www/pear-Horde_SessionHandler","version":"2.3.0","comment":"Horde Session Handler API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fdcc49f763a029b3ce67f7bc6b744ffc7a75a311289d48c33a7dbe5ec0b2d2e0","flatsize":130026,"path":"All/php83-pear-horde-Horde_SessionHandler-2.3.0.pkg","repopath":"All/php83-pear-horde-Horde_SessionHandler-2.3.0.pkg","licenselogic":"single","pkgsize":24492,"desc":"Horde_SessionHandler defines an API for implementing\ncustom session handlers for PHP.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php83-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_sessionhandler:2.3.0:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_Service_UrlShortener","origin":"www/pear-Horde_Service_UrlShortener","version":"2.0.3","comment":"Horde URL shortening services interface","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"405e35704be084bc3e3833b1e78f92fb2c1d9288b16ee33188b60e3f03c32b43","flatsize":8813,"path":"All/php83-pear-horde-Horde_Service_UrlShortener-2.0.3.pkg","repopath":"All/php83-pear-horde-Horde_Service_UrlShortener-2.0.3.pkg","licenselogic":"single","pkgsize":2916,"desc":"This Horde package provides interfaces to various URL shortening services.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php83-pear-horde-Horde_Http":{"origin":"www/pear-Horde_Http","version":"2.1.7"},"php83-pear-horde-Horde_Url":{"origin":"net/pear-Horde_Url","version":"2.2.6"}},"categories":["pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_service_urlshortener:2.0.3:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-phing","origin":"devel/pear-phing","version":"2.6.1","comment":"PHP project build system based on Apache Ant","maintainer":"mm@FreeBSD.org","www":"https://www.phing.info/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e3629cfb4b84021b7faf0fca248587eff75083db50fd36a0a27e28f152377c85","flatsize":2648943,"path":"All/php83-pear-phing-2.6.1.pkg","repopath":"All/php83-pear-phing-2.6.1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":366120,"desc":"From the Phing homepage:\n\nPHing Is Not GNU make; it's a PHP project build system or build tool based on\nApache Ant. You can do anything with it that you could do with a traditiona\nbuild system like GNU make, and its use of simple XML build files and\nextensible PHP \"task\" classes make it an easy-to-use and highly flexible build\nframework.\n\nFeatures include running PHPUnit and SimpleTest unit tests (including test\nresult and coverage reports), file transformations (e.g. token replacement,\nXSLT transformation, Smarty template transformations), file system operations,\ninteractive build support, SQL execution, CVS/SVN/GIT operations, tools for\ncreating PEAR packages, documentation generation (DocBlox, PhpDocumentor) and\nmuch, much more.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-phing":{"origin":"devel/pear-channel-phing","version":"20120813"}},"categories":["devel","pear"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-horde-Horde_Routes","origin":"www/pear-Horde_Routes","version":"2.0.5","comment":"Horde Routes URL mapping system","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b3b497ecfa4755fd8964dc980ef333e1e451ecf61d459423f5d6aaaa8b431470","flatsize":276092,"path":"All/php83-pear-horde-Horde_Routes-2.0.5.pkg","repopath":"All/php83-pear-horde-Horde_Routes-2.0.5.pkg","licenselogic":"single","pkgsize":39828,"desc":"This package provides classes for mapping URLs into the controllers and\nactions of an MVC system. It is a port of a Python library, Routes,\nby Ben Bangert (http://routes.groovie.org).","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php83-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_routes:2.0.5:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php84-kanboard","origin":"www/kanboard","version":"1.2.46","comment":"Simple visual task board software","maintainer":"ports@FreeBSD.org","www":"https://kanboard.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9afe615d0ade3ba81bf2e1565be7a733475f585f20c39b3ce1ca7f320e5807e8","flatsize":12664987,"path":"All/php84-kanboard-1.2.46.pkg","repopath":"All/php84-kanboard-1.2.46.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2476240,"desc":"Kanboard is a simple visual task board software.\n\nMain features:\n\n* Kanban methodology\n* Visualize your work\n* Limit your work in progress to be more efficient\n* Customize your boards according to your business activities\n* Multiple boards with the ability to drag and drop tasks\n* Minimalist software, focus only on essential features (Less is more)\n* Fast and simple to use\n* Access from anywhere with a modern browser\n* Free, open source and self-hosted\n* Super simple installation","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-ctype":{"origin":"textproc/php84-ctype","version":"8.4.8"},"php84-curl":{"origin":"ftp/php84-curl","version":"8.4.8"},"php84-dom":{"origin":"textproc/php84-dom","version":"8.4.8"},"php84-filter":{"origin":"security/php84-filter","version":"8.4.8"},"php84-gd":{"origin":"graphics/php84-gd","version":"8.4.8"},"php84-iconv":{"origin":"converters/php84-iconv","version":"8.4.8"},"php84-mbstring":{"origin":"converters/php84-mbstring","version":"8.4.8"},"php84-opcache":{"origin":"www/php84-opcache","version":"8.4.8"},"php84-pdo":{"origin":"databases/php84-pdo","version":"8.4.8"},"php84-pdo_sqlite":{"origin":"databases/php84-pdo_sqlite","version":"8.4.8"},"php84-pecl-mcrypt":{"origin":"security/pecl-mcrypt","version":"1.0.7"},"php84-session":{"origin":"www/php84-session","version":"8.4.8"},"php84-simplexml":{"origin":"textproc/php84-simplexml","version":"8.4.8"},"php84-sqlite3":{"origin":"databases/php84-sqlite3","version":"8.4.8"},"php84-xml":{"origin":"textproc/php84-xml","version":"8.4.8"},"php84-zlib":{"origin":"archivers/php84-zlib","version":"8.4.8"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["www"],"options":{"OPCACHE":"on","MYSQL":"off","PGSQL":"off","SQLITE":"on"},"annotations":{"cpe":"cpe:2.3:a:kanboard:kanboard:1.2.46:::::dragonfly6:x86_64","flavor":"php84"},"messages":[{"message":"===>   NOTICE:\n\nThe php84-kanboard port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"php83-pear-horde-Horde_Queue","origin":"devel/pear-Horde_Queue","version":"1.1.5","comment":"Horde Queue","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8b5a7764c2280070eb1d0b3c1792296b2c883e77738c0556899a85f8ae271547","flatsize":36042,"path":"All/php83-pear-horde-Horde_Queue-1.1.5.pkg","repopath":"All/php83-pear-horde-Horde_Queue-1.1.5.pkg","licenselogic":"single","pkgsize":12300,"desc":"Queue layer for the Horde Framework with various storage backends and runners.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_queue:1.1.5:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_Service_Gravatar","origin":"www/pear-Horde_Service_Gravatar","version":"1.0.1","comment":"Horde API accessor for gravatar.com","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f16670416e94dbf5740cf97ead5753eb6281df519f4ef622054301762247e156","flatsize":42964,"path":"All/php83-pear-horde-Horde_Service_Gravatar-1.0.1.pkg","repopath":"All/php83-pear-horde-Horde_Service_Gravatar-1.0.1.pkg","licenselogic":"single","pkgsize":13480,"desc":"Horde library for accessing the Avatar services at gravatar.com.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Http":{"origin":"www/pear-Horde_Http","version":"2.1.7"},"php83-pear-horde-Horde_Url":{"origin":"net/pear-Horde_Url","version":"2.2.6"}},"categories":["pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_service_gravatar:1.0.1:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_Prefs","origin":"devel/pear-Horde_Prefs","version":"2.9.0","comment":"Horde Preferences API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7c4621aae5394e70f27b4a1311dead6581e14e9c145833556f4ab92af5de82ca","flatsize":305257,"path":"All/php83-pear-horde-Horde_Prefs-2.9.0.pkg","repopath":"All/php83-pear-horde-Horde_Prefs-2.9.0.pkg","licenselogic":"single","pkgsize":51384,"desc":"The Horde_Prefs package provides a common abstracted interface into\nthe various preferences storage mediums. It also includes all\nof the functions for retrieving, storing, and checking preference values.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php83-pear-horde-Horde_Mail":{"origin":"mail/pear-Horde_Mail","version":"2.6.6"},"php83-pear-horde-Horde_Mime":{"origin":"mail/pear-Horde_Mime","version":"2.11.2"},"php83-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php83-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_prefs:2.9.0:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_Perms","origin":"security/pear-Horde_Perms","version":"2.1.8","comment":"Horde Permissions System","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"80ce66a20d2b383c5c4dd6d5951027a7d5720f2181be115b77dc4e879ab3901e","flatsize":230482,"path":"All/php83-pear-horde-Horde_Perms-2.1.8.pkg","repopath":"All/php83-pear-horde-Horde_Perms-2.1.8.pkg","licenselogic":"single","pkgsize":37044,"desc":"The Perms package provides an interface to the Horde permissions system.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Db":{"origin":"databases/pear-Horde_Db","version":"2.4.1"},"php83-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php83-pear-horde-Horde_Group":{"origin":"security/pear-Horde_Group","version":"2.1.1"},"php83-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php83-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["pear","security","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_perms:2.1.8:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_Service_Facebook","origin":"www/pear-Horde_Service_Facebook","version":"2.0.10","comment":"Horde Facebook client","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b2085742eacc3e687b7bdeb790aa4c5a82d7628b1722e138d69d00313cb5cc70","flatsize":182941,"path":"All/php83-pear-horde-Horde_Service_Facebook-2.0.10.pkg","repopath":"All/php83-pear-horde-Horde_Service_Facebook-2.0.10.pkg","licenselogic":"single","pkgsize":30756,"desc":"This Horde package provides client libraries for the Facebook REST API.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php83-pear-horde-Horde_Http":{"origin":"www/pear-Horde_Http","version":"2.1.7"},"php83-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"},"php83-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php83-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"},"php83-simplexml":{"origin":"textproc/php83-simplexml","version":"8.3.21"}},"categories":["pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_service_facebook:2.0.10:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_Serialize","origin":"devel/pear-Horde_Serialize","version":"2.0.5","comment":"Horde Data Encapulation API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"abba6af1f76b515ba60d9018003a58abd8c78176bf8e7971d18d2b065280deb4","flatsize":69165,"path":"All/php83-pear-horde-Horde_Serialize-2.0.5.pkg","repopath":"All/php83-pear-horde-Horde_Serialize-2.0.5.pkg","licenselogic":"single","pkgsize":15980,"desc":"The Horde_Serialize library provides various methods of encapsulating data.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php83-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_serialize:2.0.5:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_Pack","origin":"archivers/pear-Horde_Pack","version":"1.0.7","comment":"Horde Pack Utility","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"080b359677329a0848db11f7f53eede1a063f7b36806f7ab0ab7646c1aca2a12","flatsize":64247,"path":"All/php83-pear-horde-Horde_Pack-1.0.7.pkg","repopath":"All/php83-pear-horde-Horde_Pack-1.0.7.pkg","licenselogic":"single","pkgsize":16340,"desc":"Horde replacement for serialize()/json_encode() that will automatically use the\nmost efficient serialization available based on the input.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Compress_Fast":{"origin":"archivers/pear-Horde_Compress_Fast","version":"1.1.1"},"php83-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"}},"categories":["archivers","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_pack:1.0.7:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_Secret","origin":"security/pear-Horde_Secret","version":"2.0.6","comment":"Secret Encryption API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f35fb9c53be6d5537d40c540d6aa8835f6d90e9f854d4b9066783b1dca9773ac","flatsize":48454,"path":"All/php83-pear-horde-Horde_Secret-2.0.6.pkg","repopath":"All/php83-pear-horde-Horde_Secret-2.0.6.pkg","licenselogic":"single","pkgsize":13704,"desc":"The Horde_Secret library provides an API for encrypting and decrypting\nsmall pieces of data with the use of a shared key.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Horde_Crypt_Blowfish":{"origin":"security/pear-Horde_Crypt_Blowfish","version":"1.1.4"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php83-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"}},"categories":["pear","security","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_secret:2.0.6:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_Rpc","origin":"net/pear-Horde_Rpc","version":"2.1.9","comment":"Horde RPC API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6c97505abdf000f0d14a09ee5fdd70142285b90fa8029c00dbd4c7161e7e5213","flatsize":223025,"path":"All/php83-pear-horde-Horde_Rpc-2.1.9.pkg","repopath":"All/php83-pear-horde-Horde_Rpc-2.1.9.pkg","licenselogic":"single","pkgsize":37908,"desc":"The Horde_Rpc library provides a common abstracted interface to various\nremote methods of accessing Horde functionality.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_ActiveSync":{"origin":"comms/pear-Horde_ActiveSync","version":"2.41.9"},"php83-pear-horde-Horde_Core":{"origin":"devel/pear-Horde_Core","version":"2.31.18"},"php83-pear-horde-Horde_Dav":{"origin":"www/pear-Horde_Dav","version":"1.1.4"},"php83-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php83-pear-horde-Horde_Http":{"origin":"www/pear-Horde_Http","version":"2.1.7"},"php83-pear-horde-Horde_Lock":{"origin":"devel/pear-Horde_Lock","version":"2.1.4"},"php83-pear-horde-Horde_Perms":{"origin":"security/pear-Horde_Perms","version":"2.1.8"},"php83-pear-horde-Horde_Serialize":{"origin":"devel/pear-Horde_Serialize","version":"2.0.5"},"php83-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"},"php83-pear-horde-Horde_SyncMl":{"origin":"comms/pear-Horde_SyncMl","version":"2.0.7"},"php83-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php83-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"},"php83-pear-horde-Horde_Xml_Element":{"origin":"textproc/pear-Horde_Xml_Element","version":"2.0.4"}},"categories":["net","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_rpc:2.1.9:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_Scheduler","origin":"devel/pear-Horde_Scheduler","version":"2.0.3","comment":"Horde Scheduler System","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"615507096b3d4136c3e8f5fcfd0b55bcf715025629b1c8d830eeec862adb699a","flatsize":46529,"path":"All/php83-pear-horde-Horde_Scheduler-2.0.3.pkg","repopath":"All/php83-pear-horde-Horde_Scheduler-2.0.3.pkg","licenselogic":"single","pkgsize":14084,"desc":"This package provides supporting functionality for Horde that is not tied\nto Horde but is used by it.\nThese classes can be used outside of Horde as well.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Horde_Vfs":{"origin":"filesystems/pear-Horde_Vfs","version":"2.4.2"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Core":{"origin":"devel/pear-Horde_Core","version":"2.31.18"},"php83-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_scheduler:2.0.3:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_Role","origin":"devel/pear-Horde_Role","version":"1.0.1","comment":"PEAR installer role for Horde components","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ae413bcabc253bcd3004994513e4b41c589125081e93526a00134607f472111f","flatsize":32440,"path":"All/php83-pear-horde-Horde_Role-1.0.1.pkg","repopath":"All/php83-pear-horde-Horde_Role-1.0.1.pkg","licenselogic":"single","pkgsize":11160,"desc":"PEAR method to install Horde components into a base Horde installation.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_role:1.0.1:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_Mongo","origin":"databases/pear-Horde_Mongo","version":"1.1.0","comment":"Horde Mongo Configuration","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8c74d9fee84e9c4810ce8a066b8be958278b38c866f12fa20e06a1fd096acd0c","flatsize":567495,"path":"All/php83-pear-horde-Horde_Mongo-1.1.0.pkg","repopath":"All/php83-pear-horde-Horde_Mongo-1.1.0.pkg","licenselogic":"single","pkgsize":85552,"desc":"Provides an API to ensure that the PECL Mongo extension can be used\nconsistently across various Horde packages.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"}},"categories":["databases","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_mongo:1.1.0:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_Scribe","origin":"net/pear-Horde_Scribe","version":"2.0.3","comment":"Horde Scribe client","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"171639e6940a5d44848d7af701f3fdaeebaaffea19c0a76bfa5fd1f192e33aad","flatsize":21217,"path":"All/php83-pear-horde-Horde_Scribe-2.0.3.pkg","repopath":"All/php83-pear-horde-Horde_Scribe-2.0.3.pkg","licenselogic":"single","pkgsize":5848,"desc":"Horde packaged version of the PHP Scribe client.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Thrift":{"origin":"devel/pear-Horde_Thrift","version":"2.0.3"}},"categories":["net","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_scribe:2.0.3:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_Rdo","origin":"devel/pear-Horde_Rdo","version":"2.1.0","comment":"Horde Rampage Data Objects","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4b18e932b2ec0258bdf000cef012ba81ff36dbbfb48d19233057240819ac42e5","flatsize":146021,"path":"All/php83-pear-horde-Horde_Rdo-2.1.0.pkg","repopath":"All/php83-pear-horde-Horde_Rdo-2.1.0.pkg","licenselogic":"single","pkgsize":33240,"desc":"Horde lightweight ORM layer","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Db":{"origin":"databases/pear-Horde_Db","version":"2.4.1"},"php83-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-horde-Horde_Mail","origin":"mail/pear-Horde_Mail","version":"2.6.6","comment":"Horde Mail Library","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f0691bdae06dbf5a7d8a87207c517a45a0e119992a2d8c576c1a76c3e2d9fda3","flatsize":222760,"path":"All/php83-pear-horde-Horde_Mail-2.6.6.pkg","repopath":"All/php83-pear-horde-Horde_Mail-2.6.6.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":36096,"desc":"The Horde_Mail library is a fork of the PEAR Mail library that provides\nadditional functionality, including (but not limited to):\n* Allows a stream to be passed in.\n* Allows raw headertext to be used in the outgoing messages (required for\n  things like message redirection pursuant to RFC 5322 [3.6.6]).\n* Native PHP 5 code.\n* PHPUnit test suite.\n* Provides more comprehensive sendmail error messages.\n* Uses Exceptions instead of PEAR_Errors.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Net_SMTP":{"origin":"net/pear-Net_SMTP","version":"1.12.1"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php83-pear-horde-Horde_Idna":{"origin":"dns/pear-Horde_Idna","version":"1.1.2"},"php83-pear-horde-Horde_Stream_Filter":{"origin":"devel/pear-Horde_Stream_Filter","version":"2.0.5"}},"categories":["mail","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_mail:2.6.6:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_Pdf","origin":"textproc/pear-Horde_Pdf","version":"2.0.8","comment":"Horde PDF library","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"993f66752a23c8dbf55b4f22cc0b7a8fcabd913f881b5a15c68dfa5fc0dc2c13","flatsize":279320,"path":"All/php83-pear-horde-Horde_Pdf-2.0.8.pkg","repopath":"All/php83-pear-horde-Horde_Pdf-2.0.8.pkg","licenselogic":"single","pkgsize":46156,"desc":"This Horde package provides PDF generation using only PHP,\nwithout requiring any external libraries.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"}},"categories":["pear","textproc","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_pdf:2.0.8:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_Oauth","origin":"security/pear-Horde_Oauth","version":"2.0.4","comment":"Horde OAuth client/server","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"138e50f43e280bf602b8a1225eb88932194dcc38ec13a228aff80fb4b676f9ce","flatsize":27496,"path":"All/php83-pear-horde-Horde_Oauth-2.0.4.pkg","repopath":"All/php83-pear-horde-Horde_Oauth-2.0.4.pkg","licenselogic":"single","pkgsize":7072,"desc":"This Horde package provides an OAuth consumer (http://oauth.net)\nand OAuth infrastruture, and in the future will provide an OAuth server.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php83-pear-horde-Horde_Http":{"origin":"www/pear-Horde_Http","version":"2.1.7"},"php83-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["pear","security","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_oauth:2.0.4:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_Ldap","origin":"net/pear-Horde_Ldap","version":"2.4.2","comment":"Horde LDAP libraries","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6a43f84a8562bc03e0070b135e25a1a670cd57de2fd1da88fa6efd9e6ee63551","flatsize":312421,"path":"All/php83-pear-horde-Horde_Ldap-2.4.2.pkg","repopath":"All/php83-pear-horde-Horde_Ldap-2.4.2.pkg","licenselogic":"single","pkgsize":57388,"desc":"This package provides a set of classes for connecting to LDAP servers\nand working with directory objects.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-ldap":{"origin":"net/php83-ldap","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php83-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["net","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_ldap:2.4.2:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_Notification","origin":"devel/pear-Horde_Notification","version":"2.0.4","comment":"Horde Notification System","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"02856da86c8f949e946493e711832ced82623598850785ba162896dd98797e6e","flatsize":99925,"path":"All/php83-pear-horde-Horde_Notification-2.0.4.pkg","repopath":"All/php83-pear-horde-Horde_Notification-2.0.4.pkg","licenselogic":"single","pkgsize":20940,"desc":"The Horde_Notification library provides a subject-observer pattern\nfor raising and showing messages of different types and to different\nlisteners.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-gettext":{"origin":"devel/php83-gettext","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php83-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_notification:2.0.4:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_Nls","origin":"devel/pear-Horde_Nls","version":"2.2.1_1","comment":"Horde Native Language Support","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0c541c7d7a4b5c42e031cc56434181d1463877207cce5d7c626de5f88f61534e","flatsize":2122863,"path":"All/php83-pear-horde-Horde_Nls-2.2.1_1.pkg","repopath":"All/php83-pear-horde-Horde_Nls-2.2.1_1.pkg","licenselogic":"single","pkgsize":207360,"desc":"Provides common methods for handling language data, timezones,\nand hostname->country lookups.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php83-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-horde-Horde_JavascriptMinify","origin":"textproc/pear-Horde_JavascriptMinify","version":"1.1.5","comment":"Horde Javascript Minification","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d15aab43022ac6df7796e1e626bed44b579a38fd1a44c0015a4cb01a34ffd0f2","flatsize":59711,"path":"All/php83-pear-horde-Horde_JavascriptMinify-1.1.5.pkg","repopath":"All/php83-pear-horde-Horde_JavascriptMinify-1.1.5.pkg","licenselogic":"single","pkgsize":15728,"desc":"Horde abstracted interface to various javascript minification backends.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"}},"categories":["pear","textproc","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_javascriptminify:1.1.5:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_Memcache","origin":"databases/pear-Horde_Memcache","version":"2.1.2","comment":"Horde Memcache API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"63e9880e8ece16cd31c448b1e90492b95981e38f6a918f68cffd3244a2666781","flatsize":57437,"path":"All/php83-pear-horde-Horde_Memcache-2.1.2.pkg","repopath":"All/php83-pear-horde-Horde_Memcache-2.1.2.pkg","licenselogic":"single","pkgsize":15180,"desc":"Horde API to access a memcache server.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php83-pecl-memcache":{"origin":"databases/pecl-memcache","version":"8.2"}},"categories":["databases","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-horde-Horde_Mime","origin":"mail/pear-Horde_Mime","version":"2.11.2","comment":"Horde MIME Library","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a8abf0ae18e9f3a56db8239c247550cfbfc2cda872a90947e870e9d935231485","flatsize":789505,"path":"All/php83-pear-horde-Horde_Mime-2.11.2.pkg","repopath":"All/php83-pear-horde-Horde_Mime-2.11.2.pkg","licenselogic":"single","pkgsize":123560,"desc":"Horde package providing methods for dealing with MIME (RFC 2045) and related\ne-mail (RFC 822/2822/5322) standards.for creating and manipulating dates.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php83-pear-horde-Horde_Mail":{"origin":"mail/pear-Horde_Mail","version":"2.6.6"},"php83-pear-horde-Horde_Stream_Filter":{"origin":"devel/pear-Horde_Stream_Filter","version":"2.0.5"},"php83-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"},"php83-pear-horde-Horde_Text_Flowed":{"origin":"textproc/pear-Horde_Text_Flowed","version":"2.0.4"},"php83-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php83-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["mail","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_mime:2.11.2:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_Mail_Autoconfig","origin":"mail/pear-Horde_Mail_Autoconfig","version":"1.0.3","comment":"Horde Mail Autoconfiguration","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0fef21dca124678d305222e45857b12449e7c19b5452c7ba1e74634f43558cff","flatsize":76540,"path":"All/php83-pear-horde-Horde_Mail_Autoconfig-1.0.3.pkg","repopath":"All/php83-pear-horde-Horde_Mail_Autoconfig-1.0.3.pkg","licenselogic":"single","pkgsize":17936,"desc":"Horde class that attempts to automatically determine configuration options\nfor various remote mail services (IMAP/POP3/SMTP).","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Horde_Imap_Client":{"origin":"mail/pear-Horde_Imap_Client","version":"2.29.18"},"php83-pear-Horde_Smtp":{"origin":"mail/pear-Horde_Smtp","version":"1.9.6"},"php83-pear-Net_DNS2":{"origin":"dns/pear-Net_DNS2","version":"1.5.4_1"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php83-pear-horde-Horde_Http":{"origin":"www/pear-Horde_Http","version":"2.1.7"},"php83-pear-horde-Horde_Mail":{"origin":"mail/pear-Horde_Mail","version":"2.6.6"}},"categories":["mail","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_mail_autoconfig:1.0.3:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_Idna","origin":"dns/pear-Horde_Idna","version":"1.1.2","comment":"Horde IDNA backend normalization package","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0d94288c2ed54752d82751e63ac812bbad8bb37c1ec06464703a56c131811b26","flatsize":40329,"path":"All/php83-pear-horde-Horde_Idna-1.1.2.pkg","repopath":"All/php83-pear-horde-Horde_Idna-1.1.2.pkg","licenselogic":"single","pkgsize":10364,"desc":"Horde class for normalized access to various backends providing IDNA\n(Internationalized Domain Names in Applications) support.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-dom":{"origin":"textproc/php83-dom","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"}},"categories":["dns","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_idna:1.1.2:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_LoginTasks","origin":"devel/pear-Horde_LoginTasks","version":"2.0.8","comment":"Horde Login Tasks System","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5005e4349954845a2043dbb40440e04684a87ce30e60eb1c5115af6282093bdb","flatsize":201080,"path":"All/php83-pear-horde-Horde_LoginTasks-2.0.8.pkg","repopath":"All/php83-pear-horde-Horde_LoginTasks-2.0.8.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":31056,"desc":"The Horde_LoginTasks library provides a set of methods for dealing with tasks\nrun upon login to Horde applications.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_logintasks:2.0.8:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_Lock","origin":"devel/pear-Horde_Lock","version":"2.1.4","comment":"Horde Resource Locking System","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"72181197c3543d476a6ab49b3afcc57eaacceead62e8aeafd649e7d15733e07f","flatsize":75800,"path":"All/php83-pear-horde-Horde_Lock-2.1.4.pkg","repopath":"All/php83-pear-horde-Horde_Lock-2.1.4.pkg","licenselogic":"single","pkgsize":17528,"desc":"The Horde_Lock library provides the Horde resource locking system.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php83-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_lock:2.1.4:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_ListHeaders","origin":"mail/pear-Horde_ListHeaders","version":"1.2.5","comment":"Horde List Headers Parsing Library","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5e09d098ee27e142347de950360b1784824db8dccaf3804c668723f571c8c719","flatsize":69431,"path":"All/php83-pear-horde-Horde_ListHeaders-1.2.5.pkg","repopath":"All/php83-pear-horde-Horde_ListHeaders-1.2.5.pkg","licenselogic":"single","pkgsize":17312,"desc":"The Horde_ListHeaders library parses Mailing List Headers as defined in\nRFC 2369 & RFC 2919.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Mail":{"origin":"mail/pear-Horde_Mail","version":"2.6.6"}},"categories":["mail","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_listheaders:1.2.5:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_History","origin":"devel/pear-Horde_History","version":"2.3.6","comment":"Horde API for tracking the history of an object","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6985f23f1d366792f06cc47bda96831811b3324e3c206aaa18efbb7d56d96d18","flatsize":141290,"path":"All/php83-pear-horde-Horde_History-2.3.6.pkg","repopath":"All/php83-pear-horde-Horde_History-2.3.6.pkg","licenselogic":"single","pkgsize":25172,"desc":"The Horde_History API provides a way to track changes\non arbitrary pieces of data in Horde applications.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Db":{"origin":"databases/pear-Horde_Db","version":"2.4.1"},"php83-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_history:2.3.6:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_Kolab_Session","origin":"net/pear-Horde_Kolab_Session","version":"2.0.3","comment":"Horde library for managing an active Kolab session","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ecbb79f665a03ee6906141a9ee68f7879d43c1c9a63deaea2b0d2f48f77c2075","flatsize":145850,"path":"All/php83-pear-horde-Horde_Kolab_Session-2.0.3.pkg","repopath":"All/php83-pear-horde-Horde_Kolab_Session-2.0.3.pkg","licenselogic":"single","pkgsize":21260,"desc":"This Horde package handles a Kolab session. It allows to authenticate\nagainst LDAP and provides the users storage locations.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Horde_Kolab_Server":{"origin":"net/pear-Horde_Kolab_Server","version":"2.0.5"},"php83-pear-Horde_Log":{"origin":"sysutils/pear-Horde_Log","version":"2.3.0_1"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"}},"categories":["net","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_kolab_session:2.0.3:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_HashTable","origin":"databases/pear-Horde_HashTable","version":"1.2.6","comment":"Horde Hash Table Interface","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e73e3da6a95020d4f9ead174a9fdd57f80de4463b736c00bdf2c077315dbb9d2","flatsize":68877,"path":"All/php83-pear-horde-Horde_HashTable-1.2.6.pkg","repopath":"All/php83-pear-horde-Horde_HashTable-1.2.6.pkg","licenselogic":"single","pkgsize":16852,"desc":"Horde API to access various hash table implementations.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"}},"categories":["databases","pear","www"],"options":{"MEMCACHE":"off"},"annotations":{"cpe":"cpe:2.3:a:horde:horde_hashtable:1.2.6:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_Kolab_Format","origin":"textproc/pear-Horde_Kolab_Format","version":"2.0.9","comment":"Horde library for reading/writing Kolab data formats","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"670061a16af29ecc3b438f48510834e5c82f1a7df95def2a688773051d596b47","flatsize":466079,"path":"All/php83-pear-horde-Horde_Kolab_Format-2.0.9.pkg","repopath":"All/php83-pear-horde-Horde_Kolab_Format-2.0.9.pkg","licenselogic":"single","pkgsize":53588,"desc":"This Horde package allows to convert Kolab data objects from XML to hashes.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-dom":{"origin":"textproc/php83-dom","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"}},"categories":["pear","textproc","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_kolab_format:2.0.9:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_Itip","origin":"devel/pear-Horde_Itip","version":"2.1.2","comment":"Horde iTip invitation response handling","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f5558d4e14ee329fd6af47b6db55604ba3fce01f384f1195bc7572d75977c9f6","flatsize":265770,"path":"All/php83-pear-horde-Horde_Itip-2.1.2.pkg","repopath":"All/php83-pear-horde-Horde_Itip-2.1.2.pkg","licenselogic":"single","pkgsize":34868,"desc":"This Horde package allows to generate MIME encapsuled responses to iCalendar\ninvitations.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Icalendar":{"origin":"devel/pear-Horde_Icalendar","version":"2.1.8"},"php83-pear-horde-Horde_Mime":{"origin":"mail/pear-Horde_Mime","version":"2.11.2"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_itip:2.1.2:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_Injector","origin":"devel/pear-Horde_Injector","version":"2.0.5","comment":"Horde dependency injection container","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"748d70b9f1366ad02c92f9d1bb58a96ca9195dc35e615b1339371285a8ff3d0b","flatsize":124188,"path":"All/php83-pear-horde-Horde_Injector-2.0.5.pkg","repopath":"All/php83-pear-horde-Horde_Injector-2.0.5.pkg","licenselogic":"single","pkgsize":21380,"desc":"Depedency injection container for Horde.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_injector:2.0.5:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_Imsp","origin":"databases/pear-Horde_Imsp","version":"2.0.10","comment":"Horde IMSP API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a1b6a8e97b878406e18e332b1b11519c9f43886f401c12902636dc4ec876b8ce","flatsize":190983,"path":"All/php83-pear-horde-Horde_Imsp-2.0.10.pkg","repopath":"All/php83-pear-horde-Horde_Imsp-2.0.10.pkg","licenselogic":"single","pkgsize":32768,"desc":"Provides an API into an IMSP server for address books and options.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"}},"categories":["databases","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_imsp:2.0.10:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_Icalendar","origin":"devel/pear-Horde_Icalendar","version":"2.1.8","comment":"Horde iCalendar API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2272988929a16075839328172d8f684136b74cbd5074cc8ebc65c165ed58c1b8","flatsize":553978,"path":"All/php83-pear-horde-Horde_Icalendar-2.1.8.pkg","repopath":"All/php83-pear-horde-Horde_Icalendar-2.1.8.pkg","licenselogic":"single","pkgsize":95868,"desc":"This Horde package provides an API for dealing with iCalendar data.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Date":{"origin":"devel/pear-Horde_Date","version":"2.4.1"},"php83-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php83-pear-horde-Horde_Mail":{"origin":"mail/pear-Horde_Mail","version":"2.6.6"},"php83-pear-horde-Horde_Mime":{"origin":"mail/pear-Horde_Mime","version":"2.11.2"},"php83-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"},"php83-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php83-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_icalendar:2.1.8:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_Http","origin":"www/pear-Horde_Http","version":"2.1.7","comment":"Horde HTTP libraries","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"79e2ad654a3df9f848d531d12ce853a68693c89be52bdca889ac2f9f88311bdd","flatsize":83089,"path":"All/php83-pear-horde-Horde_Http-2.1.7.pkg","repopath":"All/php83-pear-horde-Horde_Http-2.1.7.pkg","licenselogic":"single","pkgsize":15568,"desc":"This Horde package provides a set of classes for making HTTP requests.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php83-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"}},"categories":["pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_http:2.1.7:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_Date_Parser","origin":"devel/pear-Horde_Date_Parser","version":"2.0.7","comment":"Horde Date Parser","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c44343eecdea3dd2ce8ea00c5d0185a8ab6b5d33ce004ca3ffe9826a378c997e","flatsize":183659,"path":"All/php83-pear-horde-Horde_Date_Parser-2.0.7.pkg","repopath":"All/php83-pear-horde-Horde_Date_Parser-2.0.7.pkg","licenselogic":"single","pkgsize":29140,"desc":"Horde library for natural-language date parsing,\nwith support for multiple languages and locales","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Date":{"origin":"devel/pear-Horde_Date","version":"2.4.1"},"php83-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_date_parser:2.0.7:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_Group","origin":"security/pear-Horde_Group","version":"2.1.1","comment":"Horde User Groups System","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2a2f968f9137988ca338d349dbc52acab71a91ae60a237be4cb8b6002f76f11d","flatsize":130811,"path":"All/php83-pear-horde-Horde_Group-2.1.1.pkg","repopath":"All/php83-pear-horde-Horde_Group-2.1.1.pkg","licenselogic":"single","pkgsize":22904,"desc":"Package for managing and accessing the Horde groups system.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php83-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["pear","security","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_group:2.1.1:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_Kolab_Storage","origin":"mail/pear-Horde_Kolab_Storage","version":"2.2.4","comment":"Horde library for handling Kolab data stored on an IMAP server","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"11db4b588a3a6634087012b06a1f5d15c1dffce835d61a35d7b0dd73df68c396","flatsize":1403575,"path":"All/php83-pear-horde-Horde_Kolab_Storage-2.2.4.pkg","repopath":"All/php83-pear-horde-Horde_Kolab_Storage-2.2.4.pkg","licenselogic":"single","pkgsize":141392,"desc":"Storing user data in an IMAP account belonging to the user is one of the Kolab\nserver core concepts. This package provides all the necessary means to deal\nwith this type of data storage effectively.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-imap":{"origin":"mail/php83-imap","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Horde_Imap_Client":{"origin":"mail/pear-Horde_Imap_Client","version":"2.29.18"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Cache":{"origin":"devel/pear-Horde_Cache","version":"2.5.5"},"php83-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php83-pear-horde-Horde_Kolab_Format":{"origin":"textproc/pear-Horde_Kolab_Format","version":"2.0.9"},"php83-pear-horde-Horde_Mime":{"origin":"mail/pear-Horde_Mime","version":"2.11.2"},"php83-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"},"php83-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php83-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["mail","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_kolab_storage:2.2.4:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_Exception","origin":"devel/pear-Horde_Exception","version":"2.0.8","comment":"Horde Exception Handler","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"16e6d6dd80b1dabcba4502a02f0b1a3c1271044fc66b4a8589ca8c79c7bd47a3","flatsize":134159,"path":"All/php83-pear-horde-Horde_Exception-2.0.8.pkg","repopath":"All/php83-pear-horde-Horde_Exception-2.0.8.pkg","licenselogic":"single","pkgsize":24768,"desc":"Default exception handlers for the Horde Application Framework.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_exception:2.0.8:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_Db","origin":"databases/pear-Horde_Db","version":"2.4.1","comment":"Horde Database Libraries","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"316c85ec62e533cef16f256b599942723bf8aa36f9184d1a22e9e93818b7d088","flatsize":643561,"path":"All/php83-pear-horde-Horde_Db-2.4.1.pkg","repopath":"All/php83-pear-horde-Horde_Db-2.4.1.pkg","licenselogic":"single","pkgsize":72968,"desc":"Horde database/SQL abstraction layer","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-mysqli":{"origin":"databases/php83-mysqli","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Date":{"origin":"devel/pear-Horde_Date","version":"2.4.1"},"php83-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php83-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"}},"categories":["databases","pear","www"],"options":{"MYSQLI":"on","PDO":"off"},"annotations":{"cpe":"cpe:2.3:a:horde:horde_db:2.4.1:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_Date","origin":"devel/pear-Horde_Date","version":"2.4.1","comment":"Horde Date package","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4697b66e3588acb409844b2a872df9de85742a1b1f425124a4e4906afd53304c","flatsize":469107,"path":"All/php83-pear-horde-Horde_Date-2.4.1.pkg","repopath":"All/php83-pear-horde-Horde_Date-2.4.1.pkg","licenselogic":"single","pkgsize":64416,"desc":"Horde package for creating and manipulating dates.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php83-pear-horde-Horde_Nls":{"origin":"devel/pear-Horde_Nls","version":"2.2.1_1"},"php83-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_date:2.4.1:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_Data","origin":"devel/pear-Horde_Data","version":"2.1.5","comment":"Horde Data API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a3c202908f450142f2b44069112dd294529c73930c536ec9a2c72876169cf8fb","flatsize":254576,"path":"All/php83-pear-horde-Horde_Data-2.1.5.pkg","repopath":"All/php83-pear-horde-Horde_Data-2.1.5.pkg","licenselogic":"single","pkgsize":42780,"desc":"This package provides a data import and export API, with backends for:\n* CSV\n* TSV\n* iCalendar\n* vCard\n* vNote\n* vTodo","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Browser":{"origin":"www/pear-Horde_Browser","version":"2.0.16"},"php83-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php83-pear-horde-Horde_Icalendar":{"origin":"devel/pear-Horde_Icalendar","version":"2.1.8"},"php83-pear-horde-Horde_Mail":{"origin":"mail/pear-Horde_Mail","version":"2.6.6"},"php83-pear-horde-Horde_Mime":{"origin":"mail/pear-Horde_Mime","version":"2.11.2"},"php83-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php83-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_data:2.1.5:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_Compress_Fast","origin":"archivers/pear-Horde_Compress_Fast","version":"1.1.1","comment":"Horde Fast Compression Library","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7e607d37e70e38e361f2f466ea0fea10a2e8eccc492545baced92673c6c89679","flatsize":46344,"path":"All/php83-pear-horde-Horde_Compress_Fast-1.1.1.pkg","repopath":"All/php83-pear-horde-Horde_Compress_Fast-1.1.1.pkg","licenselogic":"single","pkgsize":13436,"desc":"Horde_Compress_Fast - Fast Compression Library\n\nProvides compression suitable for packing strings on-the-fly in PHP code (as\nopposed to more resource-intensive compression algorithms such as DEFLATE).","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"}},"categories":["archivers","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_compress_fast:1.1.1:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_Form","origin":"www/pear-Horde_Form","version":"2.0.20","comment":"Horde Form API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"edff2264a7dddd0ae7d54e9d53cd25c3fac64c2246a7ee662bfadf2030311d95","flatsize":1147990,"path":"All/php83-pear-horde-Horde_Form-2.0.20.pkg","repopath":"All/php83-pear-horde-Horde_Form-2.0.20.pkg","licenselogic":"single","pkgsize":138524,"desc":"The Horde_Form package provides form rendering, validation, and other\nfunctionality for the Horde Application Framework.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Core":{"origin":"devel/pear-Horde_Core","version":"2.31.18"},"php83-pear-horde-Horde_Date":{"origin":"devel/pear-Horde_Date","version":"2.4.1"},"php83-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php83-pear-horde-Horde_Mail":{"origin":"mail/pear-Horde_Mail","version":"2.6.6"},"php83-pear-horde-Horde_Mime":{"origin":"mail/pear-Horde_Mime","version":"2.11.2"},"php83-pear-horde-Horde_Nls":{"origin":"devel/pear-Horde_Nls","version":"2.2.1_1"},"php83-pear-horde-Horde_Token":{"origin":"devel/pear-Horde_Token","version":"2.0.9"},"php83-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php83-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_form:2.0.20:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_Css_Parser","origin":"www/pear-Horde_Css_Parser","version":"1.0.11","comment":"Horde CSS Parser","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"608e9cbfa0b968ac7511e30d1e26322320d72061845c851388a7cdd9d7535744","flatsize":334456,"path":"All/php83-pear-horde-Horde_Css_Parser-1.0.11.pkg","repopath":"All/php83-pear-horde-Horde_Css_Parser-1.0.11.pkg","licenselogic":"single","pkgsize":72652,"desc":"This Horde package provides access to the Sabberworm CSS Parser from within\nthe Horde framework.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"}},"categories":["pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_css_parser:1.0.11:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_CssMinify","origin":"textproc/pear-Horde_CssMinify","version":"1.0.4","comment":"Horde CSS Minification","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"421d563231028e843b7523896a7aab5073849095ead3d6b199438685add302fc","flatsize":36846,"path":"All/php83-pear-horde-Horde_CssMinify-1.0.4.pkg","repopath":"All/php83-pear-horde-Horde_CssMinify-1.0.4.pkg","licenselogic":"single","pkgsize":11816,"desc":"Horde abstracted interface to various CSS minification backends.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"}},"categories":["pear","textproc","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_cssminify:1.0.4:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_Mime_Viewer","origin":"mail/pear-Horde_Mime_Viewer","version":"2.2.4","comment":"Horde MIME Viewer Library","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6197db160118de66dc2e318a759bd1a7fb11dd0a8f736d77f7cf8d84545309a2","flatsize":1983151,"path":"All/php83-pear-horde-Horde_Mime_Viewer-2.2.4.pkg","repopath":"All/php83-pear-horde-Horde_Mime_Viewer-2.2.4.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":267856,"desc":"This Horde library provides rendering drivers for MIME data.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Browser":{"origin":"www/pear-Horde_Browser","version":"2.0.16"},"php83-pear-horde-Horde_Compress":{"origin":"archivers/pear-Horde_Compress","version":"2.2.4"},"php83-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php83-pear-horde-Horde_Mime":{"origin":"mail/pear-Horde_Mime","version":"2.11.2"},"php83-pear-horde-Horde_Role":{"origin":"devel/pear-Horde_Role","version":"1.0.1"},"php83-pear-horde-Horde_Text_Filter":{"origin":"textproc/pear-Horde_Text_Filter","version":"2.3.7"},"php83-pear-horde-Horde_Text_Flowed":{"origin":"textproc/pear-Horde_Text_Flowed","version":"2.0.4"},"php83-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php83-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"}},"categories":["mail","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_mime_viewer:2.2.4:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_Autoloader_Cache","origin":"devel/pear-Horde_Autoloader_Cache","version":"2.1.4","comment":"Horde Autoloader Cache","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8dfd5022ed9dab04c7726087fe63825f2928bfa3efaf5b39d4c8f4026a496112","flatsize":48776,"path":"All/php83-pear-horde-Horde_Autoloader_Cache-2.1.4.pkg","repopath":"All/php83-pear-horde-Horde_Autoloader_Cache-2.1.4.pkg","licenselogic":"single","pkgsize":13616,"desc":"Extension of the Horde_Autoloader that implements caching of class-file-maps.\nThe caching method is determined automatically from the list of supported cache\nbackends: APC, XCache, eAccelerator, local file system.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Autoloader":{"origin":"devel/pear-Horde_Autoloader","version":"2.1.2"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_autoloader_cache:2.1.4:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_Autoloader","origin":"devel/pear-Horde_Autoloader","version":"2.1.2","comment":"Horde Autoloader","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e3f65236e1b3e3bf80e90e9049b7cb2ac00232353639197a03c7bb80d9dc8ca7","flatsize":59670,"path":"All/php83-pear-horde-Horde_Autoloader-2.1.2.pkg","repopath":"All/php83-pear-horde-Horde_Autoloader-2.1.2.pkg","licenselogic":"single","pkgsize":15704,"desc":"Autoload implementation and class loading manager for Horde.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_autoloader:2.1.2:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_Controller","origin":"devel/pear-Horde_Controller","version":"2.0.5","comment":"Horde Controller libraries","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fc2561794f28cee65ff5191273dee092a2b049e566b730f531707ea244ed85a6","flatsize":62051,"path":"All/php83-pear-horde-Horde_Controller-2.0.5.pkg","repopath":"All/php83-pear-horde-Horde_Controller-2.0.5.pkg","licenselogic":"single","pkgsize":12128,"desc":"This package provides the controller part of an MVC system for Horde.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Horde_Log":{"origin":"sysutils/pear-Horde_Log","version":"2.3.0_1"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php83-pear-horde-Horde_Injector":{"origin":"devel/pear-Horde_Injector","version":"2.0.5"},"php83-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"},"php83-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_controller:2.0.5:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_Dav","origin":"www/pear-Horde_Dav","version":"1.1.4","comment":"Horde library for WebDAV, CalDAV, CardDAV","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ba1e4ea5b1d0ccacd27126b6f46fa70b29aeb7d94049d239491a761ce66d0010","flatsize":1154812,"path":"All/php83-pear-horde-Horde_Dav-1.1.4.pkg","repopath":"All/php83-pear-horde-Horde_Dav-1.1.4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":193804,"desc":"This Horde package contains all Horde-specific wrapper classes\nfor the Sabre DAV library.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Auth":{"origin":"security/pear-Horde_Auth","version":"2.2.2"},"php83-pear-horde-Horde_Core":{"origin":"devel/pear-Horde_Core","version":"2.31.18"},"php83-pear-horde-Horde_Stream":{"origin":"devel/pear-Horde_Stream","version":"1.6.3"}},"categories":["pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_dav:1.1.4:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_Alarm","origin":"devel/pear-Horde_Alarm","version":"2.2.10","comment":"PEAR Horde alarm libraries","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"763bce10e173cc5d10537f57f8ea72b040ff5e4c4211659721cc54f28c3070da","flatsize":235389,"path":"All/php83-pear-horde-Horde_Alarm-2.2.10.pkg","repopath":"All/php83-pear-horde-Horde_Alarm-2.2.10.pkg","licenselogic":"single","pkgsize":37624,"desc":"This package provides an interface to deal with reminders, alarms and\nnotifications through a standardized API. The following notification methods\nare available at the moment: standard Horde notifications, popups, emails, sms.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Date":{"origin":"devel/pear-Horde_Date","version":"2.4.1"},"php83-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php83-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_alarm:2.2.10:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_Constraint","origin":"devel/pear-Horde_Constraint","version":"2.0.3","comment":"Horde Constraint library","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"71c96fa84d93207fb6ad88c5aea3f3ba41dd77ef91a2628400c8d4b238b28bb2","flatsize":23903,"path":"All/php83-pear-horde-Horde_Constraint-2.0.3.pkg","repopath":"All/php83-pear-horde-Horde_Constraint-2.0.3.pkg","licenselogic":"single","pkgsize":6436,"desc":"This Horde package provides a programmatic way of building\nconstraints that evaluate to true or false.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_constraint:2.0.3:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_Cli","origin":"devel/pear-Horde_Cli","version":"2.3.0","comment":"Horde Command Line Interface API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d6565ace6f92805c4c3f463f928cba10477144f5142c3770f5c5cb9ae3cbfbf1","flatsize":161524,"path":"All/php83-pear-horde-Horde_Cli-2.3.0.pkg","repopath":"All/php83-pear-horde-Horde_Cli-2.3.0.pkg","licenselogic":"single","pkgsize":30100,"desc":"Horde_Cli:: API for basic command-line functionality/checks","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"},"php83-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-horde-Horde_Cache","origin":"devel/pear-Horde_Cache","version":"2.5.5","comment":"Horde Caching API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5c3c73f1ea0b3f395ef61bca7381afa7efeeb01ea2b4eb09087e8663fddcbb66","flatsize":141634,"path":"All/php83-pear-horde-Horde_Cache-2.5.5.pkg","repopath":"All/php83-pear-horde-Horde_Cache-2.5.5.pkg","licenselogic":"single","pkgsize":26292,"desc":"This Horde package provides a simple, functional caching API, with the option\nto store the cached data on the filesystem, in one of the PHP opcode cache\nsystems (APC, eAcclerator, XCache, or Zend Performance Suite's content cache),\nmemcached, or an SQL table.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Compress_Fast":{"origin":"archivers/pear-Horde_Compress_Fast","version":"1.1.1"},"php83-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php83-pear-horde-Horde_HashTable":{"origin":"databases/pear-Horde_HashTable","version":"1.2.6"},"php83-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_cache:2.5.5:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_Browser","origin":"www/pear-Horde_Browser","version":"2.0.16","comment":"Horde Browser API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1fc12fc8cc3e9df78b2b7aad793ceb36a79520e1e68f53cbddfef17ded7f00d9","flatsize":230964,"path":"All/php83-pear-horde-Horde_Browser-2.0.16.pkg","repopath":"All/php83-pear-horde-Horde_Browser-2.0.16.pkg","licenselogic":"single","pkgsize":36684,"desc":"The Horde_Browser class provides an API for getting information about\nthe current user's browser and its capabilities.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php83-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_browser:2.0.16:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_Auth","origin":"security/pear-Horde_Auth","version":"2.2.2","comment":"Horde Authentication API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"84106a3fdf9d454d7d561fd0f06a6650df3061acba2333ea10920dbbd7db4e5d","flatsize":352439,"path":"All/php83-pear-horde-Horde_Auth-2.2.2.pkg","repopath":"All/php83-pear-horde-Horde_Auth-2.2.2.pkg","licenselogic":"single","pkgsize":53532,"desc":"The Horde_Auth package provides a common interface into the various backends\nfor the Horde authentication system.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php83-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["pear","security","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_auth:2.2.2:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-horde-Horde_Argv","origin":"devel/pear-Horde_Argv","version":"2.1.0","comment":"Horde command-line argument parsing package","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"40ce768d2826b5ca8448dd6aec69072e0fe3dfe2fa35d6cce73060c4e013d110","flatsize":384924,"path":"All/php83-pear-horde-Horde_Argv-2.1.0.pkg","repopath":"All/php83-pear-horde-Horde_Argv-2.1.0.pkg","licenselogic":"single","pkgsize":59352,"desc":"Horde package providing classes for parsing command line arguments with\nvarious actions, providing help, grouping options, and more.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php83-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_argv:2.1.0:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-codegen","origin":"devel/pear-codegen","version":"1.0.7","comment":"Tool to create code generators that operate on XML descriptions","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/CodeGen","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fa598e044208fcffde41a11f6dcb0d2f7627fe9a96e6fc437c38c1b0312497d0","flatsize":232938,"path":"All/php83-pear-codegen-1.0.7.pkg","repopath":"All/php83-pear-codegen-1.0.7.pkg","licenselogic":"single","pkgsize":42744,"desc":"This is an 'abstract' package, it provides the base framework for applications\nlike CodeGen_PECL.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-channel-twig","origin":"devel/pear-channel-twig","version":"20140108","comment":"PEAR channel pear.twig-project.org","maintainer":"sunpoet@FreeBSD.org","www":"http://pear.twig-project.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"22b58bff10068a7f9834b4bb8930f7f649fddad3eff6fe3b47f9ac6e9146d2c6","flatsize":1068,"path":"All/php83-pear-channel-twig-20140108.pkg","repopath":"All/php83-pear-channel-twig-20140108.pkg","licenselogic":"single","pkgsize":1072,"desc":"PEAR channel for the Twig project","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-channel-theseer","origin":"devel/pear-channel-theseer","version":"20120501_1","comment":"PEAR channel pear.netpirates.net","maintainer":"sunpoet@FreeBSD.org","www":"http://pear.netpirates.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"001a0473fb244bb054d38e6547ddf50314430c3b9def42eabaa99a6f437d5eb7","flatsize":1059,"path":"All/php83-pear-channel-theseer-20120501_1.pkg","repopath":"All/php83-pear-channel-theseer-20120501_1.pkg","licenselogic":"single","pkgsize":1060,"desc":"Netpirates PEAR channel","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-channel-symfony2","origin":"devel/pear-channel-symfony2","version":"20110826_2","comment":"PEAR channel pear.symfony.com","maintainer":"sunpoet@FreeBSD.org","www":"http://pear.symfony.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a7533d3611e3c3d28e95f0c1d5f93720ead8837ba58d38453eadb33e88799ed1","flatsize":1046,"path":"All/php83-pear-channel-symfony2-20110826_2.pkg","repopath":"All/php83-pear-channel-symfony2-20110826_2.pkg","licenselogic":"single","pkgsize":1072,"desc":"PEAR channel for the symfony project","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-channel-symfony","origin":"devel/pear-channel-symfony","version":"20110701","comment":"PEAR channel pear.symfony-project.com","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.symfony-project.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bc7716b960db21f88afcb221cf1c667183f18574092018d513d78093aa3a894d","flatsize":1094,"path":"All/php83-pear-channel-symfony-20110701.pkg","repopath":"All/php83-pear-channel-symfony-20110701.pkg","licenselogic":"single","pkgsize":1072,"desc":"PEAR channel for the symfony project","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-channel-pirum","origin":"devel/pear-channel-pirum","version":"20110921_1","comment":"PEAR channel pear.pirum-project.org","maintainer":"sunpoet@FreeBSD.org","www":"http://pirum.sensiolabs.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1cf3128df2893c5ab328ff4068af91940f4efca475d8bbe218a2fac591d6f287","flatsize":1062,"path":"All/php83-pear-channel-pirum-20110921_1.pkg","repopath":"All/php83-pear-channel-pirum-20110921_1.pkg","licenselogic":"single","pkgsize":1076,"desc":"PEAR channel for the pirum project","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-channel-phpmd","origin":"devel/pear-channel-phpmd","version":"20120607","comment":"PEAR channel pear.phpmd.org","maintainer":"sunpoet@FreeBSD.org","www":"https://phpmd.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4e40af47fbe8349ee9349bd1432467d3c4884adb295b06b23b8fe0ba1af58b9b","flatsize":960,"path":"All/php83-pear-channel-phpmd-20120607.pkg","repopath":"All/php83-pear-channel-phpmd-20120607.pkg","licenselogic":"single","pkgsize":1036,"desc":"PEAR channel for the PHPMD project","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-channel-phpdoc","origin":"devel/pear-channel-phpdoc","version":"20120214","comment":"PEAR channel pear.phpdoc.org","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.phpdoc.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e43987bd2caef0a55ca36dc0f43ee76c75d6c391827cf5dcbdc9dd5c63952f70","flatsize":1029,"path":"All/php83-pear-channel-phpdoc-20120214.pkg","repopath":"All/php83-pear-channel-phpdoc-20120214.pkg","licenselogic":"single","pkgsize":1072,"desc":"PEAR channel for the phpDocumentor project","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-channel-phing","origin":"devel/pear-channel-phing","version":"20120813","comment":"PEAR channel pear.phing.info","maintainer":"mm@FreeBSD.org","www":"https://pear.phing.info","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"be4e7382808e08471f64668574d7d68bd0b4e0379942130c031550a702a2f91a","flatsize":954,"path":"All/php83-pear-channel-phing-20120813.pkg","repopath":"All/php83-pear-channel-phing-20120813.pkg","licenselogic":"single","pkgsize":1012,"desc":"PEAR channel for Phing","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php84","origin":"lang/php84","version":"8.4.8","comment":"PHP Scripting Language (8.4.X branch)","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"83423bcce43b82a969f395bfe8373ff1eb3945453ae187711300c4fd9a074ae4","flatsize":28643551,"path":"All/php84-8.4.8.pkg","repopath":"All/php84-8.4.8.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":4716140,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"libargon2":{"origin":"security/libargon2","version":"20190702_1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"}},"categories":["devel","lang","www"],"shlibs_required":["libargon2.so.0","libc.so.8","libcrypto.so.12","libm.so.4","libpcre2-8.so.0","libpthread.so.0","libssl.so.12","libutil.so.4","libxml2.so.2","libz.so.3"],"options":{"CGI":"on","CLI":"on","DEBUG":"off","EMBED":"on","FPM":"on","IPV6":"on","LINKTHR":"on","MYSQLND":"on","NOASLR":"off","PCRE":"on","PHPDBG":"off","ZTS":"off"},"annotations":{"cpe":"cpe:2.3:a:php:php:8.4.8:::::dragonfly6:x86_64"}},{"name":"php83-pear-channel-openpear","origin":"devel/pear-channel-openpear","version":"20111203","comment":"PEAR channel openpear.org","maintainer":"tota@FreeBSD.org","www":"https://openpear.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"26dc6b143f94e0ea1cb224e282c41f63a47116cba85e5b2a6f58ab7efb170186","flatsize":825,"path":"All/php83-pear-channel-openpear-20111203.pkg","repopath":"All/php83-pear-channel-openpear-20111203.pkg","licenselogic":"single","pkgsize":1052,"desc":"PEAR channel for OpenPear","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-channel-horde","origin":"devel/pear-channel-horde","version":"20160602","comment":"PEAR channel pear.horde.org","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"13963b09db5fd25e5d21993c5370b1a873ded9bd6e7e0d80e8837da939d4fa71","flatsize":1011,"path":"All/php83-pear-channel-horde-20160602.pkg","repopath":"All/php83-pear-channel-horde-20160602.pkg","licenselogic":"single","pkgsize":1048,"desc":"PEAR channel for the Horde Framework","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-doctrine-DoctrineDBAL","origin":"databases/pear-DoctrineDBAL","version":"2.3.4","comment":"Database abstraction layer used to power the ORM package","maintainer":"bofh@FreeBSD.org","www":"https://www.doctrine-project.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7c96cba6f464f00aea658e05d9d01fb11eb6510e8fd2992ada7e8e2850a92fa9","flatsize":942005,"path":"All/php83-pear-doctrine-DoctrineDBAL-2.3.4.pkg","repopath":"All/php83-pear-doctrine-DoctrineDBAL-2.3.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":116056,"desc":"The Doctrine DBAL package is the database abstraction layer used to\npower the ORM package.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pdo":{"origin":"databases/php83-pdo","version":"8.3.21"},"php83-pdo_mysql":{"origin":"databases/php83-pdo_mysql","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Symfony_Component_Console":{"origin":"devel/pear-Symfony_Component_Console","version":"2.4.4"},"php83-pear-channel-doctrine":{"origin":"devel/pear-channel-doctrine","version":"20130618"},"php83-pear-doctrine-DoctrineCommon":{"origin":"databases/pear-DoctrineCommon","version":"2.3.0"}},"categories":["databases","pear"],"options":{"DBLIB":"off","MYSQL":"on","ODBC":"off","PGSQL":"off","SQLITE":"off"},"annotations":{"flavor":"php83"}},{"name":"php83-pear-channel-ezc","origin":"devel/pear-channel-ezc","version":"20060124","comment":"PEAR channel components.ez.no","maintainer":"sunpoet@FreeBSD.org","www":"https://ezcomponents.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d1f7f2af011af1fe64c4902841a55033729e4e10190b674dc0253490432216d1","flatsize":813,"path":"All/php83-pear-channel-ezc-20060124.pkg","repopath":"All/php83-pear-channel-ezc-20060124.pkg","licenselogic":"single","pkgsize":1092,"desc":"PEAR channel for the eZ Components project","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-channel-doctrine","origin":"devel/pear-channel-doctrine","version":"20130618","comment":"PEAR channel pear.doctrine-project.org","maintainer":"bofh@FreeBSD.org","www":"http://pear.doctrine-project.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8b21d7427b9b4c2eb54b385ec644faecc8f617db212efee7a504427a24286d8e","flatsize":1092,"path":"All/php83-pear-channel-doctrine-20130618.pkg","repopath":"All/php83-pear-channel-doctrine-20130618.pkg","licenselogic":"single","pkgsize":1064,"desc":"PEAR channel for the doctrine project","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-YAML","origin":"textproc/pear-YAML","version":"1.0.6","comment":"Symfony Yaml Component","maintainer":"sunpoet@FreeBSD.org","www":"https://symfony.com/components/Yaml","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5df7f23d68d77c88d88a367f626f1aa1cfdec92a98451dc6ccf92660f987d2e3","flatsize":41275,"path":"All/php83-pear-YAML-1.0.6.pkg","repopath":"All/php83-pear-YAML-1.0.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10600,"desc":"Symfony YAML is a PHP library that parses YAML strings and converts them to\nPHP arrays. It can also converts PHP arrays to YAML strings.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-symfony":{"origin":"devel/pear-channel-symfony","version":"20110701"}},"categories":["pear","textproc","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-XML_Wddx","origin":"textproc/pear-XML_Wddx","version":"1.0.2","comment":"PEAR Wddx pretty serializer and deserializer","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/XML_Wddx","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a63f06a468308b4cd35f8806960d29f58580d6a36d4eafeec70437f04c34c91e","flatsize":28469,"path":"All/php83-pear-XML_Wddx-1.0.2.pkg","repopath":"All/php83-pear-XML_Wddx-1.0.2.pkg","licenselogic":"single","pkgsize":6856,"desc":"PEAR::XML_Wddx does 2 things:\na) a drop in replacement for the XML_Wddx extension (if it's not built in)\nb) produce an editable wddx file (with indenting etc.) and uses CDATA, rather\n   than char tags\n\nThis package contains 2 static methods:\nXML_Wddx:serialize($value)\nXML_Wddx:deserialize($value)\n\nShould be 90%25 compatible with wddx_deserialize(), and the deserializer will\nuse wddx_deserialize if it is built in.\n\nNo support for recordsets is available at present in the PHP version of the\ndeserializer.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-XML_Parser":{"origin":"devel/pear-XML_Parser","version":"1.3.8"}},"categories":["devel","pear","textproc"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-horde-Horde_Feed","origin":"www/pear-Horde_Feed","version":"2.0.4","comment":"Horde Feed libraries","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f199c1eed03f8ec0ee8abcf04cfed307b69cd45ce553255ad3779afd2c3a4c2a","flatsize":6163671,"path":"All/php83-pear-horde-Horde_Feed-2.0.4.pkg","repopath":"All/php83-pear-horde-Horde_Feed-2.0.4.pkg","licenselogic":"single","pkgsize":1216428,"desc":"This package provides support for working with feed formats\nsuch as RSS and Atom.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-dom":{"origin":"textproc/php83-dom","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php83-pear-horde-Horde_Http":{"origin":"www/pear-Horde_Http","version":"2.1.7"},"php83-pear-horde-Horde_Xml_Element":{"origin":"textproc/pear-Horde_Xml_Element","version":"2.0.4"}},"categories":["pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_feed:2.0.4:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-XML_Tree","origin":"devel/pear-XML_Tree","version":"1.1_2","comment":"PEAR class for representing XML data in a tree structure","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/XML_Tree","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"07241f79474ced3c5d4c1efe50346fb3e20ae1d727811493e4a116b94a97bee8","flatsize":21074,"path":"All/php83-pear-XML_Tree-1.1_2.pkg","repopath":"All/php83-pear-XML_Tree-1.1_2.pkg","licenselogic":"single","pkgsize":5344,"desc":"Allows for the building of XML data structures using a tree representation,\nwithout the need for an extension like DOMXML.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-XML_Parser":{"origin":"devel/pear-XML_Parser","version":"1.3.8"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-XML_Transformer","origin":"devel/pear-XML_Transformer","version":"1.1.2","comment":"PEAR XML Transformations in PHP","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/XML_Transformer","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0000422000f54552d31ccc14ca015f2f57d950beeea778a76366d2f3002bad20","flatsize":153096,"path":"All/php83-pear-XML_Transformer-1.1.2.pkg","repopath":"All/php83-pear-XML_Transformer-1.1.2.pkg","licenselogic":"single","pkgsize":27040,"desc":"The XML Transformer allows the binding of PHP functionality to XML tags\nto transform an XML document without the need for and the limitations\nof XSLT.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-XML_Util":{"origin":"devel/pear-XML_Util","version":"1.4.5"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-doctrine-DoctrineCommon","origin":"databases/pear-DoctrineCommon","version":"2.3.0","comment":"Shared code for Doctrine PHP object relational mapper","maintainer":"bofh@FreeBSD.org","www":"https://www.doctrine-project.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"16e53d73c619be8c706544b5afcc587a69b83b7cc1be9b39d1af3e7f9c1e49a0","flatsize":403691,"path":"All/php83-pear-doctrine-DoctrineCommon-2.3.0.pkg","repopath":"All/php83-pear-doctrine-DoctrineCommon-2.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":53044,"desc":"The Doctrine Common package contains shared code between the other packages.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-doctrine":{"origin":"devel/pear-channel-doctrine","version":"20130618"}},"categories":["databases","pear"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-channel-geshi","origin":"devel/pear-channel-geshi","version":"20180906","comment":"PEAR channel pear.geshi.org","maintainer":"michael.osipov@innomotics.com","www":"http://pear.geshi.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7205ab05202942f4e119fcf6bbdc8af08f7eb64fd60908556e533574acc1d23f","flatsize":940,"path":"All/php83-pear-channel-geshi-20180906.pkg","repopath":"All/php83-pear-channel-geshi-20180906.pkg","licenselogic":"single","pkgsize":1016,"desc":"PEAR channel for GeSHi","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-channel-pdepend","origin":"devel/pear-channel-pdepend","version":"20100520","comment":"PEAR channel pear.pdepend.org","maintainer":"sunpoet@FreeBSD.org","www":"http://pear.pdepend.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3c2a95a88680d31bf1614e2db2f434a31ec1379184217264934ca8b3e1495d4d","flatsize":967,"path":"All/php83-pear-channel-pdepend-20100520.pkg","repopath":"All/php83-pear-channel-pdepend-20100520.pkg","licenselogic":"single","pkgsize":1028,"desc":"PEAR channel for the PHP Depend project","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-XML_RPC2","origin":"net/pear-XML_RPC2","version":"1.1.5","comment":"XML-RPC client/server library","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/XML_RPC2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"05545847778296618a89d6a4f89df526132518d7b01f7f8e7b6567e50e532f6a","flatsize":462074,"path":"All/php83-pear-XML_RPC2-1.1.5.pkg","repopath":"All/php83-pear-XML_RPC2-1.1.5.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":58800,"desc":"XML_RPC2 is a pear package providing XML_RPC client and server\nservices.XML-RPC is a simple remote procedure call protocol built\nusing HTTP as transport and XML as encoding.\n\nAs a client library, XML_RPC2 is capable of creating a proxy\nclass which exposes the methods exported by the server. As a\nserver library, XML_RPC2 is capable of exposing methods from\na class or object instance, seamlessly exporting local methods\nas remotely callable procedures.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-curl":{"origin":"ftp/php83-curl","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Cache_Lite":{"origin":"sysutils/pear-Cache_Lite","version":"1.8.3,1"},"php83-pear-HTTP_Request2":{"origin":"www/pear-HTTP_Request2","version":"2.6.0,1"}},"categories":["devel","net","pear"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-geshi-geshi","origin":"devel/pear-geshi","version":"1.0.9.1","comment":"Generic syntax highlighter written in PHP","maintainer":"michael.osipov@innomotics.com","www":"http://qbnz.com/highlighter/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"55cb103af117245a05fb45a02c2c34bc4e26f2930302f9ccb18b4a9fdb8e90fa","flatsize":4272491,"path":"All/php83-pear-geshi-geshi-1.0.9.1.pkg","repopath":"All/php83-pear-geshi-geshi-1.0.9.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":662132,"desc":"GeSHi is a generic syntax highlighter written in PHP.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-geshi":{"origin":"devel/pear-channel-geshi","version":"20180906"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:qbnz:geshi:1.0.9.1:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-ezc_Base","origin":"devel/pear-ezc_Base","version":"1.8","comment":"Base package that all ezc components packages rely on","maintainer":"sunpoet@FreeBSD.org","www":"https://ezcomponents.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"918e2409bbf9cff87fae58c1338f37bbf87776dc0a933a939975b3ca4f9dd5db","flatsize":366519,"path":"All/php83-pear-ezc_Base-1.8.pkg","repopath":"All/php83-pear-ezc_Base-1.8.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":214884,"desc":"The Base component provides the basic functionality, such as autoloading,\nthat all eZ Components need to function properly. The Base component needs\nto be loaded specifically. Base can also autoload external class reposito-\nries from outside the eZ Components.\n\nAside from the autoload functionality, the Base component also contains a\nnumber of generic Exception classes that all inherit from the ezcBaseExce-\nption class.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-ezc":{"origin":"devel/pear-channel-ezc","version":"20060124"}},"categories":["devel","pear"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-XML_Util","origin":"devel/pear-XML_Util","version":"1.4.5","comment":"PEAR XML utility class","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/XML_Util","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e6fdf0e747efae5a6466c04dbaab1210988a5036d1f34141ccf2e039b7330bc3","flatsize":126389,"path":"All/php83-pear-XML_Util-1.4.5.pkg","repopath":"All/php83-pear-XML_Util-1.4.5.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":17900,"desc":"Selection of methods that are often needed when working with XML documents.\nFunctionality includes creating of attribute lists from arrays, creation of\ntags, validation of XML names and more.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-horde-Horde_Editor","origin":"www/pear-Horde_Editor","version":"2.0.5","comment":"Horde Editor API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c561acee232b23ae1ac764995d1c137d20334a165e84f6d3de6f517de9524894","flatsize":2639210,"path":"All/php83-pear-horde-Horde_Editor-2.0.5.pkg","repopath":"All/php83-pear-horde-Horde_Editor-2.0.5.pkg","licenselogic":"single","pkgsize":558860,"desc":"The Horde_Editor package provides an API to generate the code necessary\nfor embedding javascript RTE editors in a web page.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Browser":{"origin":"www/pear-Horde_Browser","version":"2.0.16"},"php83-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php83-pear-horde-Horde_Role":{"origin":"devel/pear-Horde_Role","version":"1.0.1"},"php83-pear-horde-Horde_Serialize":{"origin":"devel/pear-Horde_Serialize","version":"2.0.5"}},"categories":["pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_editor:2.0.5:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-XML_NITF","origin":"devel/pear-XML_NITF","version":"1.1.1","comment":"PEAR NITF XML parser","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/XML_NITF","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1abf036ada82d1d543f6b1deed139252e4e8453274cd1455b02a5b85078406b0","flatsize":29214,"path":"All/php83-pear-XML_NITF-1.1.1.pkg","repopath":"All/php83-pear-XML_NITF-1.1.1.pkg","licenselogic":"single","pkgsize":8096,"desc":"PEAR::XML_NITF provides a NITF XML parser. The parser was designed with NITF\nversion 3.1, but should be forward-compatible when new versions of the NITF DTD\nare produced. Various methods for accessing the major elements of the document,\nsuch as the hedline(s), byline, and lede are provided. This class was originally\ntested against the Associated Press's (AP) XML data feed.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-XML_Parser":{"origin":"devel/pear-XML_Parser","version":"1.3.8"}},"categories":["devel","pear"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-XML_GRDDL","origin":"www/pear-XML_GRDDL","version":"0.2.0","comment":"PHP library for dealing with GRDDL","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/XML_GRDDL","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d254f318bd75228662321737ccc6cfab7aae31e035c8d92fa7d413d87c109fcf","flatsize":340545,"path":"All/php83-pear-XML_GRDDL-0.2.0.pkg","repopath":"All/php83-pear-XML_GRDDL-0.2.0.pkg","licenselogic":"single","pkgsize":43712,"desc":"XML_GRDDL is a PHP library for dealing with GRDDL.\nIt can use Different XSLT engines.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-HTTP_Request":{"origin":"www/pear-HTTP_Request","version":"1.4.4"},"php83-pear-Log":{"origin":"sysutils/pear-Log","version":"1.14.5"},"php83-pear-Net_URL":{"origin":"net/pear-Net_URL","version":"1.0.15"},"php83-pear-Validate":{"origin":"devel/pear-Validate","version":"0.8.6"},"php83-tidy":{"origin":"www/php83-tidy","version":"8.3.21"},"php83-xsl":{"origin":"textproc/php83-xsl","version":"8.3.21"}},"categories":["pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-XML_HTMLSax","origin":"textproc/pear-XML_HTMLSax","version":"2.1.2","comment":"PEAR SAX parser for HTML and other badly formed XML documents","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/XML_HTMLSax","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"496763d6c81af5f6f57bdb3da9aab0e4da001857ae034e10cfbc3dbccb2b4344","flatsize":80330,"path":"All/php83-pear-XML_HTMLSax-2.1.2.pkg","repopath":"All/php83-pear-XML_HTMLSax-2.1.2.pkg","licenselogic":"single","pkgsize":15360,"desc":"PEAR::XML_HTMLSax provides an API very similar to the native PHP XML\nextension (http://www.php.net/xml), allowing handlers using one to be easily\nadapted to the other.\n\nThe key difference is HTMLSax will not break on badly formed XML, allowing it\nto be used for parsing HTML documents. Otherwise HTMLSax supports all the\nhandlers available from Expat except namespace and external entity handlers.\n\nProvides methods for handling XML escapes as well as JSP/ASP opening and close\ntags.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","textproc"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-XML_Serializer","origin":"devel/pear-XML_Serializer","version":"0.21.0","comment":"PEAR Swiss-army knive for reading and writing XML files","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/XML_Serializer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0ac63acaa0edde7a4eb4eb1209142a84e83cd882d5d99551e24a82919e33d441","flatsize":190605,"path":"All/php83-pear-XML_Serializer-0.21.0.pkg","repopath":"All/php83-pear-XML_Serializer-0.21.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":30952,"desc":"PEAR::XML_Serializer serializes complex data structures like arrays\nor object as XML documents.\n\nThis class helps you generating any XML document you require without\nthe need for DOM.\n\nFurthermore this package can be used as a replacement to serialize()\nand unserialize() as it comes with a matching XML_Unserializer that\nis able to create PHP data structures (like arrays and objects)\nfrom XML documents, if type hints are available.\n\nIf you use the XML_Unserializer on standard XML files, it will try\nto guess how it has to be unserialized. In most cases it does exactly\nwhat you expect it to do.\n\nTry reading a RSS file with XML_Unserializer and you have the whole\nRSS file in a structured array or even a collection of objects,\nsimilar to XML_RSS.\n\nSince version 0.8.0 the package is able to treat XML documents\nsimilar to the simplexml extension of PHP 5.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-XML_Parser":{"origin":"devel/pear-XML_Parser","version":"1.3.8"},"php83-pear-XML_Util":{"origin":"devel/pear-XML_Util","version":"1.4.5"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-XML_SVG","origin":"devel/pear-XML_SVG","version":"1.1.0","comment":"PEAR object-oriented API for building SVG documents","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/XML_SVG","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3eeaeef9ac934dca51290ea32886ba93e35d708980f5c9c8cd319b7026465f17","flatsize":40183,"path":"All/php83-pear-XML_SVG-1.1.0.pkg","repopath":"All/php83-pear-XML_SVG-1.1.0.pkg","licenselogic":"single","pkgsize":9000,"desc":"PEAR::XML_SVG package provides an object-oriented API for building SVG\ndocuments.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-XML_RSS","origin":"devel/pear-XML_RSS","version":"1.1.0","comment":"PEAR RSS parser","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/XML_RSS","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8fe8d87d48bc91fdb7e0a7d4311b517aca190387ac8206d0d850f116eaa12954","flatsize":34299,"path":"All/php83-pear-XML_RSS-1.1.0.pkg","repopath":"All/php83-pear-XML_RSS-1.1.0.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":8752,"desc":"Parser for Resource Description Framework (RDF) Site Summary (RSS) documents.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-XML_Parser":{"origin":"devel/pear-XML_Parser","version":"1.3.8"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-horde-Horde_ActiveSync","origin":"comms/pear-Horde_ActiveSync","version":"2.41.9","comment":"Horde ActiveSync Server Library","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e0c9a754606ede39bdf2dfd4ed527a46aa9b538a867211b4af5c521875ac2083","flatsize":1887817,"path":"All/php83-pear-horde-Horde_ActiveSync-2.41.9.pkg","repopath":"All/php83-pear-horde-Horde_ActiveSync-2.41.9.pkg","licenselogic":"single","pkgsize":317864,"desc":"Horde libraries implementing an ActiveSync server.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-ctype":{"origin":"textproc/php83-ctype","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Horde_Mapi":{"origin":"mail/pear-Horde_Mapi","version":"1.0.10"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Compress":{"origin":"archivers/pear-Horde_Compress","version":"2.2.4"},"php83-pear-horde-Horde_Date":{"origin":"devel/pear-Horde_Date","version":"2.4.1"},"php83-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php83-pear-horde-Horde_Icalendar":{"origin":"devel/pear-Horde_Icalendar","version":"2.1.8"},"php83-pear-horde-Horde_Mime":{"origin":"mail/pear-Horde_Mime","version":"2.11.2"},"php83-pear-horde-Horde_Stream":{"origin":"devel/pear-Horde_Stream","version":"1.6.3"},"php83-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"},"php83-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["comms","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_activesync:2.41.9:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-XML_RPC","origin":"net/pear-XML_RPC","version":"1.5.5","comment":"PHP implementation of the XML-RPC protocol","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/XML_RPC","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"32580fb56c0168be0f27adc8a375c0a6c2a3cccd9258037e15ef6fd79bfdda4d","flatsize":131473,"path":"All/php83-pear-XML_RPC-1.5.5.pkg","repopath":"All/php83-pear-XML_RPC-1.5.5.pkg","licenselogic":"single","pkgsize":23792,"desc":"A PEAR-ified version of Useful Inc's XML-RPC for PHP.\n\nIt has support for HTTP/HTTPS transport, proxies and authentication.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"}},"categories":["devel","net","pear"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Var_Dump","origin":"devel/pear-Var_Dump","version":"1.0.4_1","comment":"Provides methods for dumping structured information about a variable","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Var_Dump","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"70ce2d913fa04f22cb55a83eaa13b088867fdeb5740d55ca7ce1f357b823148c","flatsize":116331,"path":"All/php83-pear-Var_Dump-1.0.4_1.pkg","repopath":"All/php83-pear-Var_Dump-1.0.4_1.pkg","licenselogic":"single","licenses":["PHP30"],"pkgsize":17988,"desc":"The Var_Dump class is a wrapper for the var_dump function.\n\nThe var_dump function displays structured information about expressions that\nincludes its type and value. Arrays are explored recursively with values\nindented to show structure.\n\nThe Var_Dump class captures the output of the var_dump function, by using output\ncontrol functions, and then uses external renderer classes for displaying the\nresult in various graphical ways:\n* Simple text,\n* HTML/XHTML text,\n* HTML/XHTML table,\n* XML,\n* ...","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Validate_ISPN","origin":"textproc/pear-Validate_ISPN","version":"0.8.0","comment":"Validation class for ISPN (International Standard Product Numbers)","maintainer":"dbaio@FreeBSD.org","www":"https://pear.php.net/package/Validate_ISPN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b3194a3bb6377eb2654ab4298ff79a97893ebe89ca591a2bb5f2838b4e50eecb","flatsize":24893,"path":"All/php83-pear-Validate_ISPN-0.8.0.pkg","repopath":"All/php83-pear-Validate_ISPN-0.8.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":6640,"desc":"This class provides methods to validate:\n\t- ISBN (International Standard Book Number)\n\t- ISSN (International Standard Serial Number)\n\t- ISMN (International Standard Music Number)\n\t- ISRC (International Standard Recording Code)\n\t- EAN/UCC-8 number\n\t- EAN/UCC-13 number\n\t- EAN/UCC-14 number\n\t- UCC-12 (U.P.C.) ID number\n\t- SSCC (Serial Shipping Container Code)","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Validate":{"origin":"devel/pear-Validate","version":"0.8.6"}},"categories":["pear","textproc"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Validate_US","origin":"devel/pear-Validate_US","version":"0.5.5","comment":"PEAR data validation class for US","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Validate_US","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"42a2cfbf0f0139ed508deaed1d8028fc81068385b2f50822fd9b00d3af01113a","flatsize":35576,"path":"All/php83-pear-Validate_US-0.5.5.pkg","repopath":"All/php83-pear-Validate_US-0.5.5.pkg","licenselogic":"single","pkgsize":9272,"desc":"A PEAR data validation class for US. The package includes SSN, Postal Code,\nRegions (States), Phone Numbers.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Validate":{"origin":"devel/pear-Validate","version":"0.8.6"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Validate_Finance_CreditCard","origin":"devel/pear-Validate_Finance_CreditCard","version":"0.7.0","comment":"PEAR CreditCard Validation class","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Validate_Finance_CreditCard","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"236b535bb0dd0aa6d5f00ed21643f902220217435ee9988275af9a1c9c328937","flatsize":24008,"path":"All/php83-pear-Validate_Finance_CreditCard-0.7.0.pkg","repopath":"All/php83-pear-Validate_Finance_CreditCard-0.7.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":7388,"desc":"Package to validate Credit Card numbers and types.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Validate_Finance","origin":"devel/pear-Validate_Finance","version":"0.5.6","comment":"PEAR Finance Validation class","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Validate_Finance","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6c71ddc028222f8b03b94f5cd9aa7f718b5e80fc6e783af24fa7d44661e81f47","flatsize":47854,"path":"All/php83-pear-Validate_Finance-0.5.6.pkg","repopath":"All/php83-pear-Validate_Finance-0.5.6.pkg","licenselogic":"single","pkgsize":10284,"desc":"Package to validate various data. It includes:\n* IBAN","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Validate":{"origin":"devel/pear-Validate","version":"0.8.6"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Validate_AU","origin":"devel/pear-Validate_AU","version":"0.1.4_1","comment":"PEAR data validation class for Australia","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Validate_AU","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c8b413cef710afda6254e7e3c47b8872037427d574082a28ab8a3dff9d58c60f","flatsize":43277,"path":"All/php83-pear-Validate_AU-0.1.4_1.pkg","repopath":"All/php83-pear-Validate_AU-0.1.4_1.pkg","licenselogic":"single","pkgsize":9564,"desc":"A PEAR data validation class for Australia. The package includes phone number,\npostal code, tax file number, Australian business number, Australian company\nnumber and Australian regional codes validation.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-XML_Query2XML","origin":"databases/pear-XML_Query2XML","version":"1.7.2","comment":"PEAR class transform SQL queries into XML data","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/XML_Query2XML","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8bc3bbd098e1e86defc127e6aab095fcc9ca3a4cd544456e334fb98ef6ab43d0","flatsize":2085966,"path":"All/php83-pear-XML_Query2XML-1.7.2.pkg","repopath":"All/php83-pear-XML_Query2XML-1.7.2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":303132,"desc":"XML_Query2XML allows you to transform the records retrieved with one or\nmore SQL SELECT queries into XML data. Very simple to highly complex\ntransformations are supported. Is was written with performance in mind\nand can handel large amounts of data.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-DB":{"origin":"databases/pear-DB","version":"1.12.2,1"}},"categories":["databases","pear"],"options":{"PEAR_MDB2":"off","PEAR_NET_LDAP2":"off"},"annotations":{"flavor":"php83"}},{"name":"php83-pear-ezc_ConsoleTools","origin":"devel/pear-ezc_ConsoleTools","version":"1.6.1","comment":"Set of classes to do different actions with the console","maintainer":"sunpoet@FreeBSD.org","www":"https://ezcomponents.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c7a15aa59c1ffd0ee3147694d073c1d9f7eb761e572b6881a5a4b58e4e790128","flatsize":1523205,"path":"All/php83-pear-ezc_ConsoleTools-1.6.1.pkg","repopath":"All/php83-pear-ezc_ConsoleTools-1.6.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":753716,"desc":"A set of classes to do different actions with the console (also called shell).\nIt can render a progress bar, tables and a status bar and contains a class for\nparsing command line options.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-ezc":{"origin":"devel/pear-channel-ezc","version":"20060124"},"php83-pear-ezc_Base":{"origin":"devel/pear-ezc_Base","version":"1.8"}},"categories":["devel","pear"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-XML_Parser","origin":"devel/pear-XML_Parser","version":"1.3.8","comment":"PEAR XML parsing class based on PHP's bundled expat","maintainer":"bofh@FreeBSD.org","www":"https://pear.php.net/package/XML_Parser","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7d89ac2df8b85493a633fa7b6acbb158d701ad41b6938061469bab626e613936","flatsize":66098,"path":"All/php83-pear-XML_Parser-1.3.8.pkg","repopath":"All/php83-pear-XML_Parser-1.3.8.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":14176,"desc":"This is an XML parser based on PHPs built-in xml extension.\n\nIt supports two basic modes of operation: \"func\" and \"event\". In\n\"func\" mode, it will look for a function named after each element\n(xmltag_ELEMENT for start tags and xmltag_ELEMENT_ for end tags),\nand in \"event\" mode it uses a set of generic callbacks.\n\nSince version 1.2.0 there's a new XML_Parser_Simple class that makes\nparsing of most XML documents easier, by automatically providing a\nstack for the elements.\n\nFurthermore its now possible to split the parser from the handler\nobject, so you do not have to extend XML_Parser anymore in order\nto parse a document with it.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-URI_Template","origin":"net/pear-URI_Template","version":"0.3.3","comment":"Parser for URI Templates","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/URI_Template","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ea5d8dcc547528438abf6109beba760ad1b70ec41c72b29347532bbef8a55ba7","flatsize":30749,"path":"All/php83-pear-URI_Template-0.3.3.pkg","repopath":"All/php83-pear-URI_Template-0.3.3.pkg","licenselogic":"single","pkgsize":7220,"desc":"This package contains a parser for URI Templates as defined\nin the URI Template draft that is currently being proposed to\nthe IETF.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-UDDI","origin":"www/pear-UDDI","version":"0.2.4","comment":"PEAR UDDI for PHP","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/UDDI","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6fa8485db68a8b6f23895cb647b2fc968637de1c4208263b4c489488fba64142","flatsize":29794,"path":"All/php83-pear-UDDI-0.2.4.pkg","repopath":"All/php83-pear-UDDI-0.2.4.pkg","licenselogic":"single","pkgsize":7500,"desc":"PEAR::UDDI is an implementation of the Universal Description, Discovery and\nIntegration API for locating and publishing Web Services listings in a UBR\n(UDDI Business Registry)","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-XML_Parser":{"origin":"devel/pear-XML_Parser","version":"1.3.8"},"php83-pear-XML_Util":{"origin":"devel/pear-XML_Util","version":"1.4.5"}},"categories":["finance","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-VFS","origin":"devel/pear-VFS","version":"0.3.0","comment":"PEAR Virtual File System API","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/VFS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f40ec7f3e20b73c09921e2e250e326f6ac91dfdf881a90a636516d953a0c8024","flatsize":305139,"path":"All/php83-pear-VFS-0.3.0.pkg","repopath":"All/php83-pear-VFS-0.3.0.pkg","licenselogic":"single","pkgsize":36696,"desc":"This PEAR package provides a Virtual File System API, with backends for:\n* SQL\n* FTP\n* Local filesystems\n* Hybrid SQL and filesystem\n\n... and more planned. Reading/writing/listing of files are all\nsupported, and there are both object-based and array-based interfaces\nto directory listings.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-gettext":{"origin":"devel/php83-gettext","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Log":{"origin":"sysutils/pear-Log","version":"1.14.5"}},"categories":["devel","pear"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-TheSeer_fXSL","origin":"devel/pear-TheSeer_fXSL","version":"1.1.0","comment":"XSL wrapper / extension to the PHP 5.x XSLTProcessor","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/theseer/fXSL/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"59d13f14a62159dc113c0dd81884b4db92d1129fa924ce811f50cd3afc8c8dca","flatsize":24187,"path":"All/php83-pear-TheSeer_fXSL-1.1.0.pkg","repopath":"All/php83-pear-TheSeer_fXSL-1.1.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":6940,"desc":"The classes contained within this repository extend the standard XSLTProcess to\nuse exceptions at all occasions of errors instead of PHP warnings, notices or\nsemi completed transformations. They also add various custom methods and short-\ncuts for convinience and to allow a nicer API to implement callbacks to the PHP\nstack.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-dom":{"origin":"textproc/php83-dom","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-theseer":{"origin":"devel/pear-channel-theseer","version":"20120501_1"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"},"php83-xsl":{"origin":"textproc/php83-xsl","version":"8.3.21"}},"categories":["devel","pear"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-TheSeer_fDOMDocument","origin":"devel/pear-TheSeer_fDOMDocument","version":"1.6.7","comment":"Extension to PHP standard DOM","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/theseer/fDOMDocument/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b012eda90da17ad96b7f80405106c6da792c59e51303238174131e9fdd10d3b2","flatsize":25521,"path":"All/php83-pear-TheSeer_fDOMDocument-1.6.7.pkg","repopath":"All/php83-pear-TheSeer_fDOMDocument-1.6.7.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":5516,"desc":"An Extension to PHP's standard DOM to add various convinience methods and\nexceptions by default.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-dom":{"origin":"textproc/php83-dom","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-theseer":{"origin":"devel/pear-channel-theseer","version":"20120501_1"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Translation2","origin":"sysutils/pear-Translation2","version":"2.0.4,1","comment":"PEAR class for multilingual applications management","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Translation2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"11789422b28017fa021b9c3acb1fe746d9fc7913064b64583c65267dcb08ba2a","flatsize":423965,"path":"All/php83-pear-Translation2-2.0.4,1.pkg","repopath":"All/php83-pear-Translation2-2.0.4,1.pkg","licenselogic":"single","pkgsize":47332,"desc":"This class provides an easy way to retrieve all the strings for a multilingual\nsite from a data source (i.e. db).\nThe following containers are provided, more will follow:\n- PEAR::DB\n- PEAR::MDB\n- PEAR::MDB2\n- gettext\n- XML\n- PEAR::DB_DataObject (experimental)\nIt is designed to reduce the number of queries to the db, caching the results\nwhen possible. An Admin class is provided to easily manage translations\n(add/remove a language, add/remove a string).\n\nCurrently, the following decorators are provided:\n- CacheLiteFunction (for file-based caching)\n- CacheMemory (for memory-based caching)\n- DefaultText (to replace empty strings with their keys)\n- Iconv (to switch from/to different encodings)\n- Lang (resort to fallback languages for empty strings)\n- SpecialChars (replace html entities with their hex codes)\n- UTF-8 (to convert UTF-8 strings to ISO-8859-1)","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","sysutils"],"options":{"PEAR_CACHE_LITE":"off","PEAR_DB":"off","PEAR_DB_DATAOBJECT":"off","PEAR_FILE_GETTEXT":"off","PEAR_I18NV2":"off","PEAR_MDB":"off","PEAR_MDB2":"off","PEAR_XML_SERIALIZER":"off"},"annotations":{"flavor":"php83"}},{"name":"php83-pear-XML_DTD","origin":"textproc/pear-XML_DTD","version":"0.5.2","comment":"Parsing of DTD files and DTD validation of XML files","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/XML_DTD","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e8a879966cef32f0b70bb4d70efd03ebbbd3b3d37e30341920e715e7303d288b","flatsize":156078,"path":"All/php83-pear-XML_DTD-0.5.2.pkg","repopath":"All/php83-pear-XML_DTD-0.5.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":33220,"desc":"Parsing of DTD files and DTD validation of XML files. The XML validation is done\nwith the php sax parser, the xml extension, it does not use the domxml\nextension.\n\nCurrently supports most of the current XML spec, including entities, elements\nand attributes. Some uncommon parts of the spec may still be unsupported.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-XML_Parser":{"origin":"devel/pear-XML_Parser","version":"1.3.8"}},"categories":["devel","pear","textproc"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-XML_Beautifier","origin":"textproc/pear-XML_Beautifier","version":"1.2.2","comment":"PEAR class to format XML documents","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/XML_Beautifier","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3456b7db723520b7beec2fff4a7654f7421af5032ebd92b82fd83a042c31b29d","flatsize":63700,"path":"All/php83-pear-XML_Beautifier-1.2.2.pkg","repopath":"All/php83-pear-XML_Beautifier-1.2.2.pkg","licenselogic":"single","pkgsize":13792,"desc":"PEAR::XML_Beautifier will add indentation and linebreaks to you XML files,\nreplace all entities, format your comments and makes your document easier to\nread.\n\nYou can influence the way your document is beautified with several options.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-XML_Parser":{"origin":"devel/pear-XML_Parser","version":"1.3.8"},"php83-pear-XML_Util":{"origin":"devel/pear-XML_Util","version":"1.4.5"}},"categories":["devel","pear","textproc"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-VersionControl_SVN","origin":"devel/pear-VersionControl_SVN","version":"0.5.2","comment":"Wrapper interface for the Subversion command-line client","maintainer":"bofh@FreeBSD.org","www":"https://pear.php.net/package/VersionControl_SVN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ab9d03bdd9a1ccb03915bc085c069bd2602fe983e05c1fc123ec124e629bcda3","flatsize":303060,"path":"All/php83-pear-VersionControl_SVN-0.5.2.pkg","repopath":"All/php83-pear-VersionControl_SVN-0.5.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":28196,"desc":"VersionControl_SVN is a simple OO-style interface for Subversion,\nthe free/open-source version control system.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-XML_Parser":{"origin":"devel/pear-XML_Parser","version":"1.3.8"}},"categories":["devel","pear"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-VersionControl_Git","origin":"devel/pear-VersionControl_Git","version":"0.5.0","comment":"OO interface to handle Git repository","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/VersionControl_Git","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"80213e488024020710babea6c4269ad49a3ea17b090c77a13c8f6ec3b1ab3e80","flatsize":107909,"path":"All/php83-pear-VersionControl_Git-0.5.0.pkg","repopath":"All/php83-pear-VersionControl_Git-0.5.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":18752,"desc":"VersionControl_Git is a library that provides OO interface to\nhandle Git repository. You can use Git command via the wrapper\nclass. Some features are provided by high-featured interface.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Text_Password","origin":"security/pear-Text_Password","version":"1.2.1","comment":"PEAR random password creator","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Text_Password","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c4c0e27f13d03e0cd5a45685fc082379431292c5c72936a7743b8582e6988ea3","flatsize":27264,"path":"All/php83-pear-Text_Password-1.2.1.pkg","repopath":"All/php83-pear-Text_Password-1.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6452,"desc":"The PEAR Text_Password package allows one to create pronounceable and\nunpronounceable passwords.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","security","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Validate","origin":"devel/pear-Validate","version":"0.8.6","comment":"PEAR Validation class","maintainer":"dbaio@FreeBSD.org","www":"https://pear.php.net/package/Validate","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"30cad066d7668c712f976974a5dcbe6cd69a6e052e4238cd3398c4b36ab1c968","flatsize":86351,"path":"All/php83-pear-Validate-0.8.6.pkg","repopath":"All/php83-pear-Validate-0.8.6.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":20620,"desc":"Package to validate various data. It includes:\n* numbers (min/max, decimal or not)\n* email (syntax, domain check)\n* string (predefined type alpha upper and/or lowercase, numeric,...)\n* date (min, max) (With the Date module installed)\n* uri (RFC2396)\n* possibility valid multiple data with a single method call (::multiple)","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"options":{"DATE":"off","IDNA":"off"},"annotations":{"flavor":"php83"}},{"name":"php83-pear-horde-Horde_Core","origin":"devel/pear-Horde_Core","version":"2.31.18","comment":"Horde Core Framework libraries","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c92427c61aa1c33416da8e448c0d872bb2d5f5a05faffda52596193e846ebb21","flatsize":7647801,"path":"All/php83-pear-horde-Horde_Core-2.31.18.pkg","repopath":"All/php83-pear-horde-Horde_Core-2.31.18.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":1200700,"desc":"These classes provide the core functionality of the\nHorde Application Framework.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Horde_Log":{"origin":"sysutils/pear-Horde_Log","version":"2.3.0_1"},"php83-pear-Horde_Smtp":{"origin":"mail/pear-Horde_Smtp","version":"1.9.6"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_ActiveSync":{"origin":"comms/pear-Horde_ActiveSync","version":"2.41.9"},"php83-pear-horde-Horde_Alarm":{"origin":"devel/pear-Horde_Alarm","version":"2.2.10"},"php83-pear-horde-Horde_Auth":{"origin":"security/pear-Horde_Auth","version":"2.2.2"},"php83-pear-horde-Horde_Autoloader":{"origin":"devel/pear-Horde_Autoloader","version":"2.1.2"},"php83-pear-horde-Horde_Browser":{"origin":"www/pear-Horde_Browser","version":"2.0.16"},"php83-pear-horde-Horde_Cache":{"origin":"devel/pear-Horde_Cache","version":"2.5.5"},"php83-pear-horde-Horde_Cli":{"origin":"devel/pear-Horde_Cli","version":"2.3.0"},"php83-pear-horde-Horde_Compress":{"origin":"archivers/pear-Horde_Compress","version":"2.2.4"},"php83-pear-horde-Horde_Compress_Fast":{"origin":"archivers/pear-Horde_Compress_Fast","version":"1.1.1"},"php83-pear-horde-Horde_Controller":{"origin":"devel/pear-Horde_Controller","version":"2.0.5"},"php83-pear-horde-Horde_CssMinify":{"origin":"textproc/pear-Horde_CssMinify","version":"1.0.4"},"php83-pear-horde-Horde_Css_Parser":{"origin":"www/pear-Horde_Css_Parser","version":"1.0.11"},"php83-pear-horde-Horde_Data":{"origin":"devel/pear-Horde_Data","version":"2.1.5"},"php83-pear-horde-Horde_Date":{"origin":"devel/pear-Horde_Date","version":"2.4.1"},"php83-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php83-pear-horde-Horde_Group":{"origin":"security/pear-Horde_Group","version":"2.1.1"},"php83-pear-horde-Horde_History":{"origin":"devel/pear-Horde_History","version":"2.3.6"},"php83-pear-horde-Horde_Injector":{"origin":"devel/pear-Horde_Injector","version":"2.0.5"},"php83-pear-horde-Horde_JavascriptMinify":{"origin":"textproc/pear-Horde_JavascriptMinify","version":"1.1.5"},"php83-pear-horde-Horde_Lock":{"origin":"devel/pear-Horde_Lock","version":"2.1.4"},"php83-pear-horde-Horde_LoginTasks":{"origin":"devel/pear-Horde_LoginTasks","version":"2.0.8"},"php83-pear-horde-Horde_Mime":{"origin":"mail/pear-Horde_Mime","version":"2.11.2"},"php83-pear-horde-Horde_Mime_Viewer":{"origin":"mail/pear-Horde_Mime_Viewer","version":"2.2.4"},"php83-pear-horde-Horde_Notification":{"origin":"devel/pear-Horde_Notification","version":"2.0.4"},"php83-pear-horde-Horde_Pack":{"origin":"archivers/pear-Horde_Pack","version":"1.0.7"},"php83-pear-horde-Horde_Perms":{"origin":"security/pear-Horde_Perms","version":"2.1.8"},"php83-pear-horde-Horde_Prefs":{"origin":"devel/pear-Horde_Prefs","version":"2.9.0"},"php83-pear-horde-Horde_Role":{"origin":"devel/pear-Horde_Role","version":"1.0.1"},"php83-pear-horde-Horde_Routes":{"origin":"www/pear-Horde_Routes","version":"2.0.5"},"php83-pear-horde-Horde_Secret":{"origin":"security/pear-Horde_Secret","version":"2.0.6"},"php83-pear-horde-Horde_Serialize":{"origin":"devel/pear-Horde_Serialize","version":"2.0.5"},"php83-pear-horde-Horde_SessionHandler":{"origin":"www/pear-Horde_SessionHandler","version":"2.3.0"},"php83-pear-horde-Horde_Share":{"origin":"security/pear-Horde_Share","version":"2.2.0"},"php83-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"},"php83-pear-horde-Horde_Template":{"origin":"www/pear-Horde_Template","version":"2.0.3"},"php83-pear-horde-Horde_Text_Filter":{"origin":"textproc/pear-Horde_Text_Filter","version":"2.3.7"},"php83-pear-horde-Horde_Token":{"origin":"devel/pear-Horde_Token","version":"2.0.9"},"php83-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php83-pear-horde-Horde_Url":{"origin":"net/pear-Horde_Url","version":"2.2.6"},"php83-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"},"php83-pear-horde-Horde_View":{"origin":"devel/pear-Horde_View","version":"2.0.6"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"}},"categories":["devel","pear","www"],"options":{"KOLAB":"off","LZF":"off","SOCKETS":"off"},"annotations":{"cpe":"cpe:2.3:a:horde:horde_core:2.31.18:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-Text_Diff","origin":"devel/pear-Text_Diff","version":"1.2.2","comment":"Engine for performing and rendering text diffs","maintainer":"joseph@randomnetworks.com","www":"https://pear.php.net/package/Text_Diff","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eb13bd5af5aa8805d73f4d3b26b16fc4c5817073ff8274a97bb8319c52d2167a","flatsize":107795,"path":"All/php83-pear-Text_Diff-1.2.2.pkg","repopath":"All/php83-pear-Text_Diff-1.2.2.pkg","licenselogic":"single","pkgsize":20716,"desc":"Engine for performing and rendering text diffs.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-System_Command","origin":"devel/pear-System_Command","version":"1.0.8","comment":"PEAR command line execution interface","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/System_Command","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e8a081c453646939d2cb1002428d4c9260121f665eae71da716e6b6e6fce691f","flatsize":24110,"path":"All/php83-pear-System_Command-1.0.8.pkg","repopath":"All/php83-pear-System_Command-1.0.8.pkg","licenselogic":"single","pkgsize":7052,"desc":"System_Command is a command line execution interface.\n\nRunning functions from the command line can be risky if the proper precautions\nare not taken to escape the shell arguments and reaping the exit status\nproperly. This class provides a formal interface to both, so that you can run a\nsystem command as comfortably as you would run a php function, with full pear\nerror handling as results on failure. It is important to note that this class,\nunlike other implementations, distinguishes between output to stderr and output\nto stdout. It also reports the exit status of the command. So in every sense of\nthe word, it gives php shell capabilities.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-TheSeer_DirectoryScanner","origin":"devel/pear-TheSeer_DirectoryScanner","version":"1.3.3","comment":"Recursive directory scanner and filter","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/theseer/DirectoryScanner/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e05359db52daf873b6debabc6f82fe60f6e566689e8f797beaf19bece0184199","flatsize":10711,"path":"All/php83-pear-TheSeer_DirectoryScanner-1.3.3.pkg","repopath":"All/php83-pear-TheSeer_DirectoryScanner-1.3.3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":3312,"desc":"A recursive directory scanner and filter.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-fileinfo":{"origin":"sysutils/php83-fileinfo","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-theseer":{"origin":"devel/pear-channel-theseer","version":"20120501_1"}},"categories":["devel","pear"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Symfony_Component_Yaml","origin":"textproc/pear-Symfony_Component_Yaml","version":"2.4.4","comment":"Symfony2 Yaml Component","maintainer":"sunpoet@FreeBSD.org","www":"http://pear.symfony.com/Yaml","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1861bc3ae2158e0f0c061f220cc3a99990653bad93fdacb69332d17a5dc48155","flatsize":172787,"path":"All/php83-pear-Symfony_Component_Yaml-2.4.4.pkg","repopath":"All/php83-pear-Symfony_Component_Yaml-2.4.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":37948,"desc":"Symfony2 Yaml Component","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-symfony2":{"origin":"devel/pear-channel-symfony2","version":"20110826_2"}},"categories":["pear","textproc"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Structures_LinkedList","origin":"devel/pear-Structure_LinkedList","version":"0.2.2","comment":"Implements singly and doubly-linked lists","maintainer":"bofh@FreeBSD.org","www":"https://pear.php.net/package/Structures_LinkedList","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a49fed0a69af4cb1eadbf8a6014b62161ebfc3617337258b8bb63de4e90ebf43","flatsize":63423,"path":"All/php83-pear-Structures_LinkedList-0.2.2.pkg","repopath":"All/php83-pear-Structures_LinkedList-0.2.2.pkg","licenselogic":"single","pkgsize":12680,"desc":"A singly-linked list offers the ability to insert or delete\nnodes at any point within the list. A doubly-linked list also offers the\nability to request previous nodes in the list.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Structures_DataGrid_Renderer_XUL","origin":"devel/pear-Structures_DataGrid_Renderer_XUL","version":"0.1.3","comment":"XUL Renderer for pear-Structures_DataGrid","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Structures_DataGrid_Renderer_XUL","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5a9a6e719b37a448a3cdf6edc2df8e0509701f5e12e0dec6555375e4f3d615f4","flatsize":10122,"path":"All/php83-pear-Structures_DataGrid_Renderer_XUL-0.1.3.pkg","repopath":"All/php83-pear-Structures_DataGrid_Renderer_XUL-0.1.3.pkg","licenselogic":"single","pkgsize":4360,"desc":"Renderer driver for pear-Structures_DataGrid that generates the XML string\nfor a XUL listbox.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Structures_DataGrid":{"origin":"devel/pear-Structures_DataGrid","version":"0.9.3"},"php83-pear-XML_Util":{"origin":"devel/pear-XML_Util","version":"1.4.5"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Structures_DataGrid_Renderer_XML","origin":"textproc/pear-Structures_DataGrid_Renderer_XML","version":"0.1.3","comment":"Renderer driver that generates a XML string","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Structures_DataGrid_Renderer_XML","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d6991c7d0fc2dcbe9b845661153b4fec0b79c2158545e3d0217cca7c24d6fbe3","flatsize":12542,"path":"All/php83-pear-Structures_DataGrid_Renderer_XML-0.1.3.pkg","repopath":"All/php83-pear-Structures_DataGrid_Renderer_XML-0.1.3.pkg","licenselogic":"single","pkgsize":4488,"desc":"This is a Renderer driver for Structures_DataGrid that generates a XML\nstring.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Structures_DataGrid_DataSource_Array":{"origin":"databases/pear-Structures_DataGrid_DataSource_Array","version":"0.1.4"},"php83-pear-XML_Util":{"origin":"devel/pear-XML_Util","version":"1.4.5"}},"categories":["databases","pear","textproc","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Structures_DataGrid_Renderer_XLS","origin":"textproc/pear-Structures_DataGrid_Renderer_XLS","version":"0.1.3","comment":"Renderer driver that generates a XLS string","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Structures_DataGrid_Renderer_XLS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4aa55069f59436605f8ee24732e8399cf5b51cae0830258d38d64917a623b007","flatsize":15869,"path":"All/php83-pear-Structures_DataGrid_Renderer_XLS-0.1.3.pkg","repopath":"All/php83-pear-Structures_DataGrid_Renderer_XLS-0.1.3.pkg","licenselogic":"single","pkgsize":5476,"desc":"This is a Renderer driver for Structures_DataGrid that generates a XLS\nstring.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Spreadsheet_Excel_Writer":{"origin":"textproc/pear-Spreadsheet_Excel_Writer","version":"0.9.4"},"php83-pear-Structures_DataGrid_DataSource_Array":{"origin":"databases/pear-Structures_DataGrid_DataSource_Array","version":"0.1.4"}},"categories":["databases","pear","textproc","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Text_Wiki","origin":"www/pear-Text_Wiki","version":"1.2.3","comment":"Abstracts parsing and rendering rules for Wiki markup","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Text_Wiki","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9479fd26d6cd359dbde7644870c9955df4e02784357bd90a719486f60ba9a4b9","flatsize":549201,"path":"All/php83-pear-Text_Wiki-1.2.3.pkg","repopath":"All/php83-pear-Text_Wiki-1.2.3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":85080,"desc":"Abstracts parsing and rendering rules for Wiki markup in structured plain text.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Text_Template","origin":"textproc/pear-Text_Template","version":"5.0.0","comment":"Simple template engine","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sebastianbergmann/php-text-template","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6d64d654ee68a4c4996fb2ac4dea395a1b86f0adbc447a1ae4746f3afb3be3ce","flatsize":6235,"path":"All/php83-pear-Text_Template-5.0.0.pkg","repopath":"All/php83-pear-Text_Template-5.0.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":2904,"desc":"Simple PEAR template engine","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","textproc","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Structures_DataGrid_Renderer_HTMLSortForm","origin":"devel/pear-Structures_DataGrid_Renderer_HTMLSortForm","version":"0.1.3","comment":"HTMLSortForm Renderer for pear-Structures_DataGrid","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Structures_DataGrid_Renderer_HTMLSortForm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3883a16897c708260feceb2cf6e9892c453e21b184800183375c7353bdf5ec8a","flatsize":12608,"path":"All/php83-pear-Structures_DataGrid_Renderer_HTMLSortForm-0.1.3.pkg","repopath":"All/php83-pear-Structures_DataGrid_Renderer_HTMLSortForm-0.1.3.pkg","licenselogic":"single","pkgsize":4772,"desc":"This driver renders an HTML form to let the user easily sort the datagrid,\nusing multiple fields and directions. It uses the HTML_Quickform package.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-HTML_QuickForm":{"origin":"devel/pear-HTML_QuickForm","version":"3.2.16"},"php83-pear-Structures_DataGrid":{"origin":"devel/pear-Structures_DataGrid","version":"0.9.3"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Structures_DataGrid_Renderer_HTMLTable","origin":"devel/pear-Structures_DataGrid_Renderer_HTMLTable","version":"0.1.6","comment":"HTML_Table Renderer for pear-Structures_DataGrid","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Structures_DataGrid_Renderer_HTMLTable","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6c401dcdfd77de93b9c654de13c90ee150003a4bd8470fc5cea2f49c6c79de73","flatsize":22591,"path":"All/php83-pear-Structures_DataGrid_Renderer_HTMLTable-0.1.6.pkg","repopath":"All/php83-pear-Structures_DataGrid_Renderer_HTMLTable-0.1.6.pkg","licenselogic":"single","pkgsize":6788,"desc":"This is a Renderer driver for Structures_DataGrid using PEAR::HTML_Table.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-HTML_Table":{"origin":"devel/pear-HTML_Table","version":"1.8.4"},"php83-pear-Structures_DataGrid":{"origin":"devel/pear-Structures_DataGrid","version":"0.9.3"},"php83-pear-Structures_DataGrid_Renderer_Pager":{"origin":"www/pear-Structures_DataGrid_Renderer_Pager","version":"0.1.3"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-XML_Feed_Parser","origin":"textproc/pear-XML_Feed_Parser","version":"1.0.5","comment":"Providing a unified API for handling Atom/RSS","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/XML_Feed_Parser","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e94945b3df82f121191e147b1b49e3f693e4521cd12c941a20f11dd71f4de7a3","flatsize":1834836,"path":"All/php83-pear-XML_Feed_Parser-1.0.5.pkg","repopath":"All/php83-pear-XML_Feed_Parser-1.0.5.pkg","licenselogic":"single","pkgsize":271304,"desc":"XML_Feed_Parser is a parser for (the various) RSS and Atom format XML feeds.\nIt attempts to provide a somewhat unified API while still allowing access to\nthe full details of each feed type.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-dom":{"origin":"textproc/php83-dom","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-tidy":{"origin":"www/php83-tidy","version":"8.3.21"}},"categories":["devel","pear","textproc"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Structures_DataGrid_Renderer_CSV","origin":"textproc/pear-Structures_DataGrid_Renderer_CSV","version":"0.1.4","comment":"Renderer driver that generates a CSV string","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Structures_DataGrid_Renderer_CSV","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0ef66633597913dfe2d07ee3186ffd4ea3a219c75e2cbf3d6a1b03555c8442c9","flatsize":12503,"path":"All/php83-pear-Structures_DataGrid_Renderer_CSV-0.1.4.pkg","repopath":"All/php83-pear-Structures_DataGrid_Renderer_CSV-0.1.4.pkg","licenselogic":"single","pkgsize":4552,"desc":"This is a Renderer driver for Structures_DataGrid that generates a CSV\nstring.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Structures_DataGrid_DataSource_Array":{"origin":"databases/pear-Structures_DataGrid_DataSource_Array","version":"0.1.4"}},"categories":["databases","pear","textproc","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Structures_DataGrid_DataSource_PDO","origin":"databases/pear-Structures_DataGrid_DataSource_PDO","version":"0.2.0","comment":"DataSource driver using PHP Data Objects (PDO) and an SQL query","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Structures_DataGrid_DataSource_PDO","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e32365bf7490e7f6af98c9d4206daaaa7fe0348b3778c88a05dec787872fb59d","flatsize":12757,"path":"All/php83-pear-Structures_DataGrid_DataSource_PDO-0.2.0.pkg","repopath":"All/php83-pear-Structures_DataGrid_DataSource_PDO-0.2.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":5164,"desc":"This is a DataSource driver for Structures_DataGrid using PHP Data Objects\n(PDO) and an SQL query.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Structures_DataGrid_DataSource_Array":{"origin":"databases/pear-Structures_DataGrid_DataSource_Array","version":"0.1.4"}},"categories":["databases","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Structures_DataGrid_DataSource_CSV","origin":"databases/pear-Structures_DataGrid_DataSource_CSV","version":"0.1.6","comment":"DataSource driver using CSV files","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Structures_DataGrid_DataSource_CSV","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"61d7acbed0ee3ac884c42d36e7f91016aded439b8e056f1e84815b456a9c01d5","flatsize":13914,"path":"All/php83-pear-Structures_DataGrid_DataSource_CSV-0.1.6.pkg","repopath":"All/php83-pear-Structures_DataGrid_DataSource_CSV-0.1.6.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":5132,"desc":"This is a DataSource driver for Structures_DataGrid using CSV files.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Structures_DataGrid_DataSource_Array":{"origin":"databases/pear-Structures_DataGrid_DataSource_Array","version":"0.1.4"}},"categories":["databases","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Text_Spell_Audio","origin":"audio/pear-Text_Spell_Audio","version":"0.1.0","comment":"Generate a sound clip saying the contents of a string of characters","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Text_Spell_Audio","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6694a2ab12253fdc1903285696c76786e144848f53325116f7436e74dbb7201f","flatsize":407403,"path":"All/php83-pear-Text_Spell_Audio-0.1.0.pkg","repopath":"All/php83-pear-Text_Spell_Audio-0.1.0.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":119676,"desc":"Joins up multiple wav file sound clips of letters/numbers being spoken,\noptionally adding distortion and echo. This could be use to complement an\nimage-based CAPTCHA to enable people who are unable to read the security image\nhear it read out instead.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["audio","pear"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Text_Figlet","origin":"misc/pear-Text_Figlet","version":"1.0.2","comment":"Render text using FIGlet fonts","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Text_Figlet","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"297aa9bf6676e5139d9004f4b76e3321a4c1f388ce04fee9802786787ec2214a","flatsize":55269,"path":"All/php83-pear-Text_Figlet-1.0.2.pkg","repopath":"All/php83-pear-Text_Figlet-1.0.2.pkg","licenselogic":"single","pkgsize":8588,"desc":"Engine for use FIGlet fonts to rendering text.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["misc","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Text_Highlighter","origin":"textproc/pear-Text_Highlighter","version":"0.8.0","comment":"PEAR Syntax highlighting","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Text_Highlighter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7c26ae0d9dad1a1a9751995ed8f84ccc0e25ae13c0c8f97174aeb51e14c1c12e","flatsize":908829,"path":"All/php83-pear-Text_Highlighter-0.8.0.pkg","repopath":"All/php83-pear-Text_Highlighter-0.8.0.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":82164,"desc":"Text_Highlighter is a package for syntax highlighting.\n\nIt provides a base class provining all the functionality,\nand a descendent classes geneator class.\n\nThe main idea is to simplify creation of subclasses\nimplementing syntax highlighting for particular language.\nSubclasses do not implement any new functioanality,\nthey just provide syntax highlighting rules.\nThe rules sources are in XML format.\n\nTo create a highlighter for a language, there is no need\nto code a new class manually. Simply describe the rules\nin XML file and use Text_Highlighter_Generator to create\na new class.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-XML_Parser":{"origin":"devel/pear-XML_Parser","version":"1.3.8"}},"categories":["pear","textproc"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Symfony_Component_Finder","origin":"devel/pear-Symfony_Component_Finder","version":"2.4.4","comment":"Symfony2 Finder Component","maintainer":"sunpoet@FreeBSD.org","www":"http://pear.symfony.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"372a8a786f36a00e891f54e184e705cddf1ebb9e16cda5cc46aa13304e056a7a","flatsize":217779,"path":"All/php83-pear-Symfony_Component_Finder-2.4.4.pkg","repopath":"All/php83-pear-Symfony_Component_Finder-2.4.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":34256,"desc":"Symfony Finder Component","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-symfony2":{"origin":"devel/pear-channel-symfony2","version":"20110826_2"}},"categories":["devel","pear"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Spreadsheet_Excel_Writer","origin":"textproc/pear-Spreadsheet_Excel_Writer","version":"0.9.4","comment":"PEAR class for writing Microsoft Excel files","maintainer":"bofh@FreeBSD.org","www":"https://pear.php.net/package/Spreadsheet_Excel_Writer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"06d19a9370ef423efe5fc6311fc467a14d097cb4c9bd24cab963fd9760c7fc97","flatsize":313831,"path":"All/php83-pear-Spreadsheet_Excel_Writer-0.9.4.pkg","repopath":"All/php83-pear-Spreadsheet_Excel_Writer-0.9.4.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":50736,"desc":"PEAR class for generating Excel spreadsheets. It was born as a port of the\nSpreadsheet::WriteExcel Perl module to PHP. It allows writing of Excel\nspreadsheets without the need for COM objects.  It supports formulas, images\n(BMP) and all kinds of formatting for text and cells.  It currently supports\nthe BIFF5 format (Excel 5.0), so functionality appeared in the latest Excel\nversions is not yet available.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-OLE":{"origin":"devel/pear-OLE","version":"1.0.0.r3"}},"categories":["pear","textproc","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Symfony_Component_Console","origin":"devel/pear-Symfony_Component_Console","version":"2.4.4","comment":"Symfony2 Console Component","maintainer":"bofh@FreeBSD.org","www":"https://symfony.com/doc/current/components/console.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9654552abd35fcbcf0efa9787229e1531e66e365df9ca24b1fd73b85aaa70650","flatsize":561264,"path":"All/php83-pear-Symfony_Component_Console-2.4.4.pkg","repopath":"All/php83-pear-Symfony_Component_Console-2.4.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":78244,"desc":"Symfony Console Component","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-symfony2":{"origin":"devel/pear-channel-symfony2","version":"20110826_2"}},"categories":["devel","pear"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Services_Yahoo","origin":"www/pear-Services_Yahoo","version":"0.2.0","comment":"Provides access to the Yahoo! Web Services","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_Yahoo","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"955f4a081af5446e526bf8355b9d08c53d26d261feb1748a6b1ee520ca00b580","flatsize":84099,"path":"All/php83-pear-Services_Yahoo-0.2.0.pkg","repopath":"All/php83-pear-Services_Yahoo-0.2.0.pkg","licenselogic":"single","pkgsize":12724,"desc":"Services_Yahoo provides object-oriented interfaces to the web\nservice capabilities of Yahoo.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","www"],"annotations":{"flavor":"php83"}},{"name":"pmd","origin":"devel/pmd","version":"7.11.0","comment":"Static analysis tool for Java source code","maintainer":"tiago.gasiba@gmail.com","www":"https://pmd.github.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6869629288d1889745540624ebce735879cd43b6a2218746b3c1788bf69f1691","flatsize":77945509,"path":"All/pmd-7.11.0.pkg","repopath":"All/pmd-7.11.0.pkg","licenselogic":"or","licenses":["APACHE20","BSD4CLAUSE"],"pkgsize":67792172,"desc":"PMD scans Java source code and looks for potential problems like:\n\n    * Possible bugs - empty try/catch/finally/switch statements\n    * Dead code - unused local variables, parameters and private methods\n    * Suboptimal code - wasteful String/StringBuffer usage\n    * Overcomplicated expressions - unnecessary if statements, for loops\n      that could be while loops\n    * Duplicate code - copied/pasted code means copied/pasted bugs","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"],"annotations":{"cpe":"cpe:2.3:a:pmd_project:pmd:7.11.0:::::dragonfly6:x86_64"}},{"name":"php83-pear-Structures_DataGrid_Renderer_Pager","origin":"www/pear-Structures_DataGrid_Renderer_Pager","version":"0.1.3","comment":"Renderer driver using PEAR::Pager","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Structures_DataGrid_Renderer_Pager","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"114cfc0fead50809538716a4aac7cab236774b5d11bb760de89ec3bf27be8037","flatsize":14859,"path":"All/php83-pear-Structures_DataGrid_Renderer_Pager-0.1.3.pkg","repopath":"All/php83-pear-Structures_DataGrid_Renderer_Pager-0.1.3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":5428,"desc":"This is a Renderer driver for Structures_DataGrid using PEAR::Pager.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Pager":{"origin":"devel/pear-Pager","version":"2.5.1"},"php83-pear-Structures_DataGrid":{"origin":"devel/pear-Structures_DataGrid","version":"0.9.3"}},"categories":["pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Services_Yadis","origin":"www/pear-Services_Yadis","version":"0.5.3","comment":"Implementation of the Yadis Specification 1.0 protocol for PHP5","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_Yadis","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3861081058fb7e677c5ca10f53e881eeb2e4d27c0ac43d107c00c7aaaf2f74e8","flatsize":73383,"path":"All/php83-pear-Services_Yadis-0.5.3.pkg","repopath":"All/php83-pear-Services_Yadis-0.5.3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":15036,"desc":"Implementation of the Yadis Specification 1.0 protocol allowing a client to\ndiscover a list of Services a Yadis Identity Provider offers.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Structures_DataGrid_Renderer_Flexy","origin":"www/pear-Structures_DataGrid_Renderer_Flexy","version":"0.1.4","comment":"Renderer for pear-Structures_DataGrid using HTML_Template_Flexy","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Structures_DataGrid_Renderer_Flexy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"692489ee3cfac376ed8ec73894ad3b9c74938c07203eb765f70a6e775b4ad62c","flatsize":51117,"path":"All/php83-pear-Structures_DataGrid_Renderer_Flexy-0.1.4.pkg","repopath":"All/php83-pear-Structures_DataGrid_Renderer_Flexy-0.1.4.pkg","licenselogic":"single","pkgsize":9512,"desc":"This is a Renderer driver for Structures_DataGrid using HTML_Template_Flexy.\nIt adds a couple of variables to a Flexy instance and adds paging\nfunctionality. This renderer also enables customised result messages,\ncustomised column labels and a column label formatter","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-HTML_Template_Flexy":{"origin":"devel/pear-HTML_Template_Flexy","version":"1.3.13"},"php83-pear-Structures_DataGrid":{"origin":"devel/pear-Structures_DataGrid","version":"0.9.3"},"php83-pear-Structures_DataGrid_Renderer_Pager":{"origin":"www/pear-Structures_DataGrid_Renderer_Pager","version":"0.1.3"}},"categories":["pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Services_W3C_CSSValidator","origin":"www/pear-Services_W3C_CSSValidator","version":"0.2.3","comment":"PHP interface to W3C CSS Validator API","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_W3C_CSSValidator","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"04910ae623c4620deb4951ec86ce9ce2ebc489ab7597fcbead7218798dfe2e08","flatsize":65703,"path":"All/php83-pear-Services_W3C_CSSValidator-0.2.3.pkg","repopath":"All/php83-pear-Services_W3C_CSSValidator-0.2.3.pkg","licenselogic":"single","pkgsize":11052,"desc":"This package provides an object oriented interface to the API\nof the W3 CSS Validator application (http://jigsaw.w3.org/css-validator/).\n\nWith this package you can connect to a running instance of the validator and\nretrieve the validation results (true|false) as well as the errors and warnings\nfor a style sheet.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-HTTP_Request2":{"origin":"www/pear-HTTP_Request2","version":"2.6.0,1"}},"categories":["pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Structures_DataGrid_Renderer_Console","origin":"devel/pear-Structures_DataGrid_Renderer_Console","version":"0.1.1","comment":"Console_Table Renderer for pear-Structures_DataGrid","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Structures_DataGrid_Renderer_Console","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"08888f321727b83c7545f2d966b48fbd0c5fdf8580cd3b38d1a92c8ee551330b","flatsize":8019,"path":"All/php83-pear-Structures_DataGrid_Renderer_Console-0.1.1.pkg","repopath":"All/php83-pear-Structures_DataGrid_Renderer_Console-0.1.1.pkg","licenselogic":"single","pkgsize":3664,"desc":"This is a Renderer driver for Structures_DataGrid using PEAR::Console_Table.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Console_Table":{"origin":"devel/pear-Console_Table","version":"1.3.1"},"php83-pear-Structures_DataGrid":{"origin":"devel/pear-Structures_DataGrid","version":"0.9.3"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Services_TwitPic","origin":"www/pear-Services_TwitPic","version":"0.1.0","comment":"PHP Interface to TwitPic's API","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_TwitPic","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"02061328cd2296ff469fe8f03871a1e8e66ddb000c7e4ecb5a8f594398895cd6","flatsize":26047,"path":"All/php83-pear-Services_TwitPic-0.1.0.pkg","repopath":"All/php83-pear-Services_TwitPic-0.1.0.pkg","licenselogic":"single","pkgsize":6036,"desc":"An interface for uploading pictures to TwitPic and optionally posting them\n(along with status messages) to Twitter as well.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Services_TinyURL","origin":"www/pear-Services_TinyURL","version":"0.1.2","comment":"PHP interface to TinyURL's API","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_TinyURL","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2b90ccb36890d018f3da74e623bd3f0b0c6650b4c9343beaa30171a155a6da39","flatsize":16593,"path":"All/php83-pear-Services_TinyURL-0.1.2.pkg","repopath":"All/php83-pear-Services_TinyURL-0.1.2.pkg","licenselogic":"single","pkgsize":4776,"desc":"An interface for creating TinyURL's with their API as well as looking up\ndestinations of given TinyURL's.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-curl":{"origin":"ftp/php83-curl","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Structures_DataGrid_DataSource_DB","origin":"databases/pear-Structures_DataGrid_DataSource_DB","version":"0.1.1","comment":"DB datasource driver for pear-Structures_DataGrid","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Structures_DataGrid_DataSource_DB","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3d9c09df53287ae8667797e1a178431c3a1fcff9c6629f543eb6d38a88bdcbdb","flatsize":6269,"path":"All/php83-pear-Structures_DataGrid_DataSource_DB-0.1.1.pkg","repopath":"All/php83-pear-Structures_DataGrid_DataSource_DB-0.1.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":3584,"desc":"This is DataSource driver for Structures_DataGrid which uses PEAR::DB.\nPlease note that this driver is deprecated. Consider using DBQuery or MDB2\nDataSource drivers instead.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-DB":{"origin":"databases/pear-DB","version":"1.12.2,1"},"php83-pear-Structures_DataGrid":{"origin":"devel/pear-Structures_DataGrid","version":"0.9.3"},"php83-pear-Structures_DataGrid_DataSource_Array":{"origin":"databases/pear-Structures_DataGrid_DataSource_Array","version":"0.1.4"}},"categories":["databases","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Services_JSON","origin":"converters/pear-Services_JSON","version":"1.0.3","comment":"PHP implementation of json_encode/decode","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_JSON","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"728a4016f0c64dcbadb9fdbce2d42f0455eb307789404ead9c71140ff705734a","flatsize":44747,"path":"All/php83-pear-Services_JSON-1.0.3.pkg","repopath":"All/php83-pear-Services_JSON-1.0.3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":10080,"desc":"JSON (JavaScript Object Notation, http://json.org) is a lightweight\ndata-interchange format. It is easy for humans to read and write. It is easy for\nmachines to parse and generate. It is based on a subset of the JavaScript\nProgramming Language, Standard ECMA-262 3rd Edition - December 1999. This\nfeature can also be found in Python. JSON is a text format that is completely\nlanguage independent but uses conventions that are familiar to programmers of\nthe C-family of languages, including C, C++, C#, Java, JavaScript, Perl, TCL,\nand many others. These properties make JSON an ideal data-interchange language.\n\nThis package provides a simple encoder and decoder for JSON notation. It is\nintended for use with client-side Javascript applications that make use of\nHTTPRequest to perform server communication functions - data can be encoded into\nJSON notation for use in a client-side javascript, or decoded from incoming\nJavascript requests. JSON format is native to Javascript, and can be directly\neval()'ed with no further parsing overhead.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["converters","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Structures_DataGrid_DataSource_Array","origin":"databases/pear-Structures_DataGrid_DataSource_Array","version":"0.1.4","comment":"DataSource driver using arrays","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Structures_DataGrid_DataSource_Array","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e3f94234bf4fb835f76a1ed9396ae10d6e5e275c58be2d762a784ccbea1e8b29","flatsize":9696,"path":"All/php83-pear-Structures_DataGrid_DataSource_Array-0.1.4.pkg","repopath":"All/php83-pear-Structures_DataGrid_DataSource_Array-0.1.4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":4508,"desc":"This is a DataSource driver for Structures_DataGrid using arrays. It is a\nbase package for some other DataSource drivers like CSV or XML.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Structures_DataGrid":{"origin":"devel/pear-Structures_DataGrid","version":"0.9.3"}},"categories":["databases","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Structures_DataGrid","origin":"devel/pear-Structures_DataGrid","version":"0.9.3","comment":"Full-featured tabular structured data management package","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Structures_DataGrid","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3d2bb50529dcbe8e0bfa209c596580bcab6304bc456b1cc4e48aa8b3be14b6a4","flatsize":261349,"path":"All/php83-pear-Structures_DataGrid-0.9.3.pkg","repopath":"All/php83-pear-Structures_DataGrid-0.9.3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":43356,"desc":"This package offers a toolkit to render out a datagrid in HTML format as\nwell as many other formats such as an XML Document, an Excel Spreadsheet, an\nXUL Document and more. It also offers paging and sorting functionality to\nlimit the data that is presented and processed. This concept is based on the\n.NET Framework DataGrid control and works very well with database and XML\nresult sets.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Console_Table":{"origin":"devel/pear-Console_Table","version":"1.3.1"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Services_urlTea","origin":"www/pear-Services_urlTea","version":"0.1.0","comment":"PHP interface to urlTea's API","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_urlTea","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1aa6866259ee7c4341e0b1d35134c97ac5f08c971ef25149eb2f3ec102bd29a1","flatsize":11519,"path":"All/php83-pear-Services_urlTea-0.1.0.pkg","repopath":"All/php83-pear-Services_urlTea-0.1.0.pkg","licenselogic":"single","pkgsize":4248,"desc":"An interface for accessing urlTea's web services API","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-curl":{"origin":"ftp/php83-curl","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Services_Digg","origin":"www/pear-Services_Digg","version":"0.4.7_1","comment":"PHP interface to Digg's API","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_Digg","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c4ad2491df24f0131c6f6336225bbe7e59d8b4ec9681f0e498cb4a77bd6f12da","flatsize":190140,"path":"All/php83-pear-Services_Digg-0.4.7_1.pkg","repopath":"All/php83-pear-Services_Digg-0.4.7_1.pkg","licenselogic":"single","pkgsize":22032,"desc":"An interface for accessing Digg's web services API\nat http://services.digg.com.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-curl":{"origin":"ftp/php83-curl","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Services_Weather","origin":"misc/pear-Services_Weather","version":"1.4.7,1","comment":"PEAR interface to various online weather-services","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_Weather","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"74c95708ece763965f8d32ecdd5b88d058d10f987a38d3959b69f5010961302f","flatsize":302340,"path":"All/php83-pear-Services_Weather-1.4.7,1.pkg","repopath":"All/php83-pear-Services_Weather-1.4.7,1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":44668,"desc":"Services_Weather searches for given locations and retrieves current\nweather data and, dependent on the used service, also forecasts. Up to\nnow, GlobalWeather from CapeScience, Weather XML from EJSE (US only),\na XOAP service from Weather.com and METAR from noaa.gov are supported.\nFurther services will get included, if they become available, have a\nusable API and are properly documented.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-ctype":{"origin":"textproc/php83-ctype","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-HTTP_Request":{"origin":"www/pear-HTTP_Request","version":"1.4.4"}},"categories":["geography","misc","pear","www"],"options":{"CACHE":"off","DB":"off","NET_FTP":"off","SOAP":"off","XML_SERIALIZER":"off"},"annotations":{"flavor":"php83"}},{"name":"php83-pear-Services_W3C_HTMLValidator","origin":"www/pear-Services_W3C_HTMLValidator","version":"1.0.0,1","comment":"Object Oriented Interface to the W3C HTML Validator service","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_W3C_HTMLValidator","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"28a60fc0336a7a771d76be6ec92588c1139f7ab9e03eea4b6761d70692415ce4","flatsize":60290,"path":"All/php83-pear-Services_W3C_HTMLValidator-1.0.0,1.pkg","repopath":"All/php83-pear-Services_W3C_HTMLValidator-1.0.0,1.pkg","licenselogic":"single","pkgsize":13768,"desc":"This package provides an object oriented interface to the API of the\nW3 HTML Validator application (http://validator.w3.org/). With this\npackage you can connect to a running instance of the validator and\nretrieve the validation results (true|false) as well as the errors\nand warnings for a web page.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-HTTP_Request2":{"origin":"www/pear-HTTP_Request2","version":"2.6.0,1"}},"categories":["pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Services_Blogging","origin":"www/pear-Services_Blogging","version":"0.2.4","comment":"PHP interface to Blog","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_Blogging","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"71baa65e13c6808c31e091fdfab9337f53ea45fdf3b6f22904fde3ccc865c4f0","flatsize":90480,"path":"All/php83-pear-Services_Blogging-0.2.4.pkg","repopath":"All/php83-pear-Services_Blogging-0.2.4.pkg","licenselogic":"single","pkgsize":16048,"desc":"pear-Services_Blogging provides a unified API to post and read blog entries,\nindependent of the API supported by the server software hosting the blog.\nIt uses a driver-based approach to communicate with different APIs out there.\nIf a new blogging API is invented, someone just needs to write a driver for\nthe Services_Blogging package, and everyone can access also this blogs.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-XML_RPC":{"origin":"net/pear-XML_RPC","version":"1.5.5"}},"categories":["pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Services_ShortURL","origin":"www/pear-Services_ShortURL","version":"0.3.1","comment":"Abstract PHP5 interface for shortening and expanding short URLs","maintainer":"wen@FreeBSD.org","www":"https://pear.php.net/package/Services_ShortURL","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d8d1baf466ba02ea271aef748f49b310793a92a4252ce880dae756fd0766781a","flatsize":61475,"path":"All/php83-pear-Services_ShortURL-0.3.1.pkg","repopath":"All/php83-pear-Services_ShortURL-0.3.1.pkg","licenselogic":"single","pkgsize":10368,"desc":"Short URL services have become enormously popular on the internet.\nThere are, literally, dozens (hundreds?) of these services.\nServices_ShortURL offers an abstract way of shortening and expanding\nURLs.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-HTTP_Request2":{"origin":"www/pear-HTTP_Request2","version":"2.6.0,1"},"php83-simplexml":{"origin":"textproc/php83-simplexml","version":"8.3.21"}},"categories":["pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Services_Twitter","origin":"net/pear-Services_Twitter","version":"0.7.0","comment":"PHP interface to Twitter's API","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_Twitter","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1072d60a3a028fa88cf71551920a0a68ccd928cc60a07c84ec55c253f149629a","flatsize":321031,"path":"All/php83-pear-Services_Twitter-0.7.0.pkg","repopath":"All/php83-pear-Services_Twitter-0.7.0.pkg","licenselogic":"single","pkgsize":56460,"desc":"An interface for communicating with Twitter's public API.\nSend status updates, fetch information, add friends, etc.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-HTTP_Request2":{"origin":"www/pear-HTTP_Request2","version":"2.6.0,1"},"php83-simplexml":{"origin":"textproc/php83-simplexml","version":"8.3.21"}},"categories":["net","pear","www"],"annotations":{"cpe":"cpe:2.3:a:services_twitter_group:services_twitter:0.7.0:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-Services_OpenSearch","origin":"www/pear-Services_OpenSearch","version":"0.2.0","comment":"Search A9 OpenSearch compatible engines","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_OpenSearch","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a02788d36c0167a9a41c1343d4e6e58b25ded8aa891c755cb438a94d665a4203","flatsize":18955,"path":"All/php83-pear-Services_OpenSearch-0.2.0.pkg","repopath":"All/php83-pear-Services_OpenSearch-0.2.0.pkg","licenselogic":"single","pkgsize":5176,"desc":"Provides access to A9 OpenSearch compatible search engines","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Services_Facebook","origin":"www/pear-Services_Facebook","version":"0.2.14","comment":"PHP interface to Facebook's API","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_Facebook","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cec26475e7367e402a73a74b008debc8969a8c70f36ef34ef107b0009f8e542f","flatsize":436429,"path":"All/php83-pear-Services_Facebook-0.2.14.pkg","repopath":"All/php83-pear-Services_Facebook-0.2.14.pkg","licenselogic":"single","pkgsize":72660,"desc":"pear-Services_Facebook is an interface for accessing Facebook's web services\nAPI at http://api.facebook.com.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-curl":{"origin":"ftp/php83-curl","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Validate":{"origin":"devel/pear-Validate","version":"0.8.6"}},"categories":["pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Services_Pingback","origin":"net/pear-Services_Pingback","version":"0.2.2","comment":"Pingback user-agent class","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_Pingback","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e39ff88a61004949a41b2249d6128ad923e8c98704a742485a044460475a0737","flatsize":38513,"path":"All/php83-pear-Services_Pingback-0.2.2.pkg","repopath":"All/php83-pear-Services_Pingback-0.2.2.pkg","licenselogic":"single","pkgsize":8944,"desc":"A package implemented of Pingback in PHP, able to sending and\nreceiving a pingback.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-horde-Horde_Compress","origin":"archivers/pear-Horde_Compress","version":"2.2.4","comment":"Horde Compression API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"187311cd0644f62ac107e000cae6b0fc02c10437c23057cf03935eba8c5735ba","flatsize":3196535,"path":"All/php83-pear-horde-Horde_Compress-2.2.4.pkg","repopath":"All/php83-pear-horde-Horde_Compress-2.2.4.pkg","licenselogic":"single","pkgsize":2188880,"desc":"Horde package providing an API to various compression techniques.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php83-pear-horde-Horde_Stream_Filter":{"origin":"devel/pear-Horde_Stream_Filter","version":"2.0.5"},"php83-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php83-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"},"php83-zlib":{"origin":"archivers/php83-zlib","version":"8.3.21"}},"categories":["archivers","pear","www"],"options":{"ZLIB":"on"},"annotations":{"cpe":"cpe:2.3:a:horde:horde_compress:2.2.4:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-Services_GeoNames","origin":"www/pear-Services_GeoNames","version":"1.0.1","comment":"PHP5 Interface to the GeoNames Public API","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_GeoNames","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2879299fc5d3b95705f084eb2b8e1342487885ef1dfe18a8e7276147ea86e54f","flatsize":267625,"path":"All/php83-pear-Services_GeoNames-1.0.1.pkg","repopath":"All/php83-pear-Services_GeoNames-1.0.1.pkg","licenselogic":"single","pkgsize":37472,"desc":"Services_GeoNames is a PHP5 interface to the various webservices\noffered by the GeoNames project.\n\nThe GeoNames database contains over 8,000,000 geographical names\ncorresponding to over 6,500,000 unique features. All features are\ncategorized into one out of nine feature classes and further\nsubcategorized into one out of 645 feature codes. Beyond names of\nplaces in various languages, data stored include latitude, longitude,\nelevation, population, administrative subdivision and postal codes.\nAll coordinates use the WGS84 system (World Geodetic System 1984).\n\nThose data are accessible free of charge through a number of Web\nservices and a daily database export. The Web services include\ndirect and reverse geocoding,finding places through postal codes,\nfinding places next to a given place, and finding Wikipedia articles\nabout neighbouring places.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-HTTP_Request2":{"origin":"www/pear-HTTP_Request2","version":"2.6.0,1"}},"categories":["pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Services_Google","origin":"www/pear-Services_Google","version":"0.2.0","comment":"PHP interface to access the Google SOAP Web APIs","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_Google","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1b6d82a2115467995e28c70442938f49617578259ae5943d9757ee16b9f7a56b","flatsize":11787,"path":"All/php83-pear-Services_Google-0.2.0.pkg","repopath":"All/php83-pear-Services_Google-0.2.0.pkg","licenselogic":"single","pkgsize":3988,"desc":"pear-Services_Google is a pear class that provides access to the Google\nSOAP Web APIs.  It allows easy access to the Google SOAP Web APIs for the\nsearch engine, spelling suggestions, and cache.\n\nPlease note that as of December 5, 2006 Google is no longer issuing new\nAPI keys for the SOAP search API, so this package is only for developers\nwhich has an API key already.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-soap":{"origin":"net/php83-soap","version":"8.3.21"}},"categories":["pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Services_Delicious","origin":"www/pear-Services_Delicious","version":"0.6.0","comment":"PEAR Client for the del.icio.us web service","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_Delicious","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"05ad2d26e980fae67cea219170fc18bd3a921b5a06edec77e36892cdf84622d8","flatsize":32730,"path":"All/php83-pear-Services_Delicious-0.6.0.pkg","repopath":"All/php83-pear-Services_Delicious-0.6.0.pkg","licenselogic":"single","pkgsize":10032,"desc":"Services_Delicious is a client for the REST-based web service of del.icio.us.\ndel.icio.us is a social bookmarks manager. It allows you to easily add sites\nyou like to your personal collection of links, to categorize those sites\nwith keywords, and to share your collection not only between your own\nbrowsers and machines, but also with others.\nServices_Delicious allows you to select, add and delete your bookmarks from\nany PHP script.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-HTTP_Request":{"origin":"www/pear-HTTP_Request","version":"1.4.4"},"php83-pear-XML_Serializer":{"origin":"devel/pear-XML_Serializer","version":"0.21.0"}},"categories":["pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-SebastianBergmann_FinderFacade","origin":"devel/pear-SebastianBergmann_FinderFacade","version":"2.0.0","comment":"Convenience wrapper for Symfony Finder component","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sebastianbergmann/finder-facade","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5df7a8207b18f96d63aa9725eb38d9f7a10df098561d239c4507a02493ecbfe0","flatsize":7228,"path":"All/php83-pear-SebastianBergmann_FinderFacade-2.0.0.pkg","repopath":"All/php83-pear-SebastianBergmann_FinderFacade-2.0.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":3084,"desc":"FinderFacade is a convenience wrapper for Symfony's Finder component.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Symfony_Component_Finder":{"origin":"devel/pear-Symfony_Component_Finder","version":"2.4.4"},"php83-pear-TheSeer_fDOMDocument":{"origin":"devel/pear-TheSeer_fDOMDocument","version":"1.6.7"}},"categories":["devel","pear"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Payment_DTA","origin":"finance/pear_Payment_DTA","version":"1.4.3","comment":"PEAR class to create and handle DTA files used in Germany","maintainer":"joneum@FreeBSD.org","www":"https://pear.php.net/package/Payment_DTA","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"197513ce025408b27be0de3de543b5e25744bf8569363c5e0f3f7788353769cc","flatsize":385032,"path":"All/php83-pear-Payment_DTA-1.4.3.pkg","repopath":"All/php83-pear-Payment_DTA-1.4.3.pkg","licenselogic":"single","pkgsize":38424,"desc":"With PEAR::Payment_DTA provides functions to create DTA files used in Germany\nto exchange informations about money transactions with banks or online\nbanking programs.\n\nNo dependencies registered.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["finance","pear"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Services_Compete","origin":"www/pear-Services_Compete","version":"0.1.0","comment":"PHP interface to Compete SnapShop API","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_Compete","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f8fe80230a89a85c9aa22f45454813843951beb1e31f631a3239250d09f35e3c","flatsize":9770,"path":"All/php83-pear-Services_Compete-0.1.0.pkg","repopath":"All/php83-pear-Services_Compete-0.1.0.pkg","licenselogic":"single","pkgsize":3580,"desc":"PHP wrapper for the Compete SnapShop API","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-HTTP_Request":{"origin":"www/pear-HTTP_Request","version":"1.4.4"}},"categories":["pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-SebastianBergmann_Version","origin":"devel/pear-SebastianBergmann_Version","version":"6.0.0","comment":"Manage the version number of Git-hosted PHP projects","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sebastianbergmann/version","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"002fa01fccda546a85d654497f3bb1d6dffe24f3f5b64b36671ca50bfe222361","flatsize":4517,"path":"All/php83-pear-SebastianBergmann_Version-6.0.0.pkg","repopath":"All/php83-pear-SebastianBergmann_Version-6.0.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":2580,"desc":"Library that helps with managing the version number of Git-hosted PHP projects","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Services_Amazon_S3","origin":"www/pear-Services_Amazon_S3","version":"0.4.0","comment":"PHP API for Amazon S3 (Simple Storage Service)","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_Amazon_S3","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1a026dd20db6f2587f94791f9e1208be0119d9e51605df529bd476414fa49769","flatsize":176206,"path":"All/php83-pear-Services_Amazon_S3-0.4.0.pkg","repopath":"All/php83-pear-Services_Amazon_S3-0.4.0.pkg","licenselogic":"single","pkgsize":27832,"desc":"pear-Services_Amazon_S3 provides an object-oriented interface\nto the Amazon Simple Storage Service (S3). This package is\nbased on the 2006-03-01 REST API.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Crypt_HMAC2":{"origin":"security/pear-Crypt_HMAC2","version":"1.0.0"},"php83-pear-HTTP_Request2":{"origin":"www/pear-HTTP_Request2","version":"2.6.0,1"}},"categories":["pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-PHP_Timer","origin":"devel/pear-PHP_Timer","version":"8.0.0","comment":"Utility class for timing","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sebastianbergmann/php-timer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"666eed33d5c5d6a8cc6e2b7fc42e40b12659bfd5d67de26d1ed8c55cafa1ee1b","flatsize":8625,"path":"All/php83-pear-PHP_Timer-8.0.0.pkg","repopath":"All/php83-pear-PHP_Timer-8.0.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":3476,"desc":"Utility class for timing","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Services_Amazon","origin":"www/pear-Services_Amazon","version":"0.9.0","comment":"PHP interface to Amazon Product Advertising API","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_Amazon","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"86e3d28965e5234f476b94663a97ecc3c0e760b8157e280f86ca37e8d20ad119","flatsize":95895,"path":"All/php83-pear-Services_Amazon-0.9.0.pkg","repopath":"All/php83-pear-Services_Amazon-0.9.0.pkg","licenselogic":"single","pkgsize":15540,"desc":"pear-Services_Amazon is a PHP interface to Amazon Product Advertising API.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-HTTP_Request":{"origin":"www/pear-HTTP_Request","version":"1.4.4"},"php83-pear-XML_Serializer":{"origin":"devel/pear-XML_Serializer","version":"0.21.0"}},"categories":["pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-PHP_Parser","origin":"devel/pear-PHP_Parser","version":"0.2.2","comment":"PHP Grammar Parser","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/PHP_Parser","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"76081a12553dd5985c3845061e4337b65f45caa9e324dd55ea8cd2d0dedb14e7","flatsize":2555678,"path":"All/php83-pear-PHP_Parser-0.2.2.pkg","repopath":"All/php83-pear-PHP_Parser-0.2.2.pkg","licenselogic":"single","pkgsize":82744,"desc":"PHP_Parser is a source code analysis tool based around a real Parser\ngenerated by PHP_ParserGenerator. The parser uses the same EBNF source\nthat PHP uses to parse itself, modified for Lemon parser format,\nand it therefore as robust as PHP itself.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-SebastianBergmann_PHPLOC","origin":"devel/pear-SebastianBergmann_PHPLOC","version":"7.0.2","comment":"Tool for quickly measuring the size of a PHP project","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sebastianbergmann/phploc","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cd76fcd3b92144c5af42771b43995e6758561fe91d6cff53acdaee19c4700b01","flatsize":70383,"path":"All/php83-pear-SebastianBergmann_PHPLOC-7.0.2.pkg","repopath":"All/php83-pear-SebastianBergmann_PHPLOC-7.0.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":11632,"desc":"phploc is a tool for quickly measuring the size and analyzing the structure of\na PHP project.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-SebastianBergmann_FinderFacade":{"origin":"devel/pear-SebastianBergmann_FinderFacade","version":"2.0.0"},"php83-pear-SebastianBergmann_Git":{"origin":"devel/pear-SebastianBergmann_Git","version":"2.1.4"},"php83-pear-SebastianBergmann_Version":{"origin":"devel/pear-SebastianBergmann_Version","version":"6.0.0"},"php83-pear-Symfony_Component_Console":{"origin":"devel/pear-Symfony_Component_Console","version":"2.4.4"}},"categories":["devel","pear"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-SebastianBergmann_Git","origin":"devel/pear-SebastianBergmann_Git","version":"2.1.4","comment":"Simple PHP wrapper for Git","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sebastianbergmann/git","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d61faaf6fc82b92002424ededf1041e3968989763c6eba28de4430a4093c2f38","flatsize":5883,"path":"All/php83-pear-SebastianBergmann_Git-2.1.4.pkg","repopath":"All/php83-pear-SebastianBergmann_Git-2.1.4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":3028,"desc":"Simple wrapper for Git","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-SebastianBergmann_PHPCPD","origin":"devel/pear-SebastianBergmann_PHPCPD","version":"6.0.3","comment":"Copy/Paste Detector (CPD) for PHP code","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sebastianbergmann/phpcpd","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c306368fc7b0435adfa8ac18f2b94651fed5680c836fa9c7c516f716943251e4","flatsize":33479,"path":"All/php83-pear-SebastianBergmann_PHPCPD-6.0.3.pkg","repopath":"All/php83-pear-SebastianBergmann_PHPCPD-6.0.3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":7964,"desc":"Copy/Paste Detector (CPD) for PHP code.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-PHP_Timer":{"origin":"devel/pear-PHP_Timer","version":"8.0.0"},"php83-pear-SebastianBergmann_FinderFacade":{"origin":"devel/pear-SebastianBergmann_FinderFacade","version":"2.0.0"},"php83-pear-ezc_ConsoleTools":{"origin":"devel/pear-ezc_ConsoleTools","version":"1.6.1"},"php83-tokenizer":{"origin":"devel/php83-tokenizer","version":"8.3.21"}},"categories":["devel","pear"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-SOAP","origin":"net/pear-SOAP","version":"0.14.0","comment":"PEAR SOAP Client/Server for PHP","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/SOAP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7978e51ba6a648d743983170db2113a6577c1e68585b2a617f44a1c094a3eaaf","flatsize":449718,"path":"All/php83-pear-SOAP-0.14.0.pkg","repopath":"All/php83-pear-SOAP-0.14.0.pkg","licenselogic":"single","pkgsize":73648,"desc":"PEAR implementation of SOAP protocol and services.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-HTTP_Request":{"origin":"www/pear-HTTP_Request","version":"1.4.4"}},"categories":["net","pear","www"],"options":{"PEAR_MAIL":"off","PEAR_MAIL_MIME":"off","PEAR_NET_DIME":"off"},"annotations":{"flavor":"php83"}},{"name":"php83-pear-PHP_CodeCoverage","origin":"devel/pear-PHP_CodeCoverage","version":"12.0.4","comment":"Library that provides PHP code coverage information","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sebastianbergmann/php-code-coverage","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e5d0bb49d9d227b81482bd41d189461eb84355a5ddf8a977b0f4ade6290ba2c0","flatsize":1191382,"path":"All/php83-pear-PHP_CodeCoverage-12.0.4.pkg","repopath":"All/php83-pear-PHP_CodeCoverage-12.0.4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":206532,"desc":"Library that provides collection, processing, and rendering functionality for\nPHP code coverage information.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-File_Iterator":{"origin":"devel/pear-File_Iterator","version":"6.0.0"},"php83-pear-PHP_TokenStream":{"origin":"devel/pear-PHP_TokenStream","version":"4.0.4"},"php83-pear-Text_Template":{"origin":"textproc/pear-Text_Template","version":"5.0.0"}},"categories":["devel","pear"],"options":{"DOM":"off","XDEBUG":"off"},"annotations":{"flavor":"php83"}},{"name":"php83-pear-Pager","origin":"devel/pear-Pager","version":"2.5.1","comment":"Data paging class","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Pager","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a8d055d83810e1840a59199530a2f61962619563852da75695e9477eab51daa2","flatsize":193050,"path":"All/php83-pear-Pager-2.5.1.pkg","repopath":"All/php83-pear-Pager-2.5.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":31664,"desc":"It takes an array of data as input and pages it according to various parameters.\n\nIt also builds links within a specified range, and allows complete customization\nof the output (it even works with front controllers and mod_rewrite).\n\nTwo operating modes available: \"Jumping\" and \"Sliding\" window style.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-PHP_TokenStream","origin":"devel/pear-PHP_TokenStream","version":"4.0.4","comment":"Wrapper around PHP tokenizer extension","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sebastianbergmann/php-token-stream","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6a68944b8235de42ae293a2d33d7d3c843de5837a60a2039f48e685a6608c1d1","flatsize":93751,"path":"All/php83-pear-PHP_TokenStream-4.0.4.pkg","repopath":"All/php83-pear-PHP_TokenStream-4.0.4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":17936,"desc":"Wrapper around PHP's tokenizer extension","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-PHP_UML","origin":"devel/pear-PHP_UML","version":"1.6.2","comment":"PEAR Class to Create UML Representation of PHP Code","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/PHP_UML","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9927fc7b981a1dda9c39f4cd2ee3319aaaf4402b97966491ae26c7410e549da9","flatsize":3045980,"path":"All/php83-pear-PHP_UML-1.6.2.pkg","repopath":"All/php83-pear-PHP_UML-1.6.2.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":416920,"desc":"PHP_UML is a PHP parser, an XMI generator and a documentation tool.\n\nPractically, with PHP_UML, you will be able to feed a UML CASE tool, like\nRational Rose or Argouml, with a UML representation of existing PHP source code.\nThis way, you get an instant overview of a PHP application, with all the usual\nfunctions of a software design tool (such as class diagrams exportation,\nrefactoring of object-oriented applications, or automatic code generation).","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Console_CommandLine":{"origin":"devel/pear-Console_CommandLine","version":"1.2.2"},"php83-xsl":{"origin":"textproc/php83-xsl","version":"8.3.21"}},"categories":["devel"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-PHP_Shell","origin":"shells/pear-PHP_Shell","version":"0.3.2_1","comment":"Interactive PHP Shell","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/PHP_Shell","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0203960e7e6fc270f72cfed54c0e0dd667dec5ef8f4101eb4af7630cc465f64d","flatsize":759251,"path":"All/php83-pear-PHP_Shell-0.3.2_1.pkg","repopath":"All/php83-pear-PHP_Shell-0.3.2_1.pkg","licenselogic":"single","pkgsize":85760,"desc":"a interactive PHP Shell with tab-completion, inline help\nand handling of FATAL errors","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-readline":{"origin":"devel/php83-readline","version":"8.3.21"},"php83-tokenizer":{"origin":"devel/php83-tokenizer","version":"8.3.21"}},"categories":["pear","shells","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-PEAR_PackageFileManager_Plugins","origin":"devel/pear-PEAR_PackageFileManager_Plugins","version":"1.0.4","comment":"The plugins for PEAR_PackageFileManager","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/PEAR_PackageFileManager_Plugins","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6a2b3f4dad3915bd05a86446ef2fb3d6f49104dcd87092978b34f68593b90ae3","flatsize":110378,"path":"All/php83-pear-PEAR_PackageFileManager_Plugins-1.0.4.pkg","repopath":"All/php83-pear-PEAR_PackageFileManager_Plugins-1.0.4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":20672,"desc":"The plugins for PEAR_PackageFileManager to pick up what files to use.\nSupported are\n* File\n* CVS\n* SVN\n* Perforce\n\nThis package is to be used with PackageFileManager v1 and v2 and can't\nbe used on it's own","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-XML_Serializer":{"origin":"devel/pear-XML_Serializer","version":"0.21.0"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-PHP_ParserGenerator","origin":"devel/pear-PHP_ParserGenerator","version":"0.1.7","comment":"Convert files from lemon parser to php5","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/PHP_ParserGenerator","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6c756ed135ac12faee8eaa1e7a111ffa48a8f1bb7691e34a0f7e6eea5d1b11e3","flatsize":4591327,"path":"All/php83-pear-PHP_ParserGenerator-0.1.7.pkg","repopath":"All/php83-pear-PHP_ParserGenerator-0.1.7.pkg","licenselogic":"single","pkgsize":136324,"desc":"Translate a grammar file in the lemon parser generator format\ninto a PHP 5-based parser","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-PEAR_PackageFileManager2","origin":"devel/pear-PEAR_PackageFileManager2","version":"1.0.4","comment":"PEAR class to maintain PEAR packages","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/PEAR_PackageFileManager2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"60735d9ea8a26619560c2287a8c07144a672aea88f359fe7e5be8a0f2801934c","flatsize":265195,"path":"All/php83-pear-PEAR_PackageFileManager2-1.0.4.pkg","repopath":"All/php83-pear-PEAR_PackageFileManager2-1.0.4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":34888,"desc":"This package revolutionizes the maintenance of PEAR packages.\nWith a few parameters, the entire package.xml is automatically\nupdated with a listing of all files in a package.\nFeatures include\n- manages the new package.xml 2.0 format in PEAR 1.4.0\n- can detect PHP and extension dependencies using PHP_CompatInfo\n- reads in an existing package.xml file, and only changes the release/changelog\n- a plugin system for retrieving files in a directory. Currently four plugins\nexist, one for standard recursive directory content listing, one that\nreads the CVS/Entries files and generates a file listing based on the contents\nof a checked out CVS repository, one that reads Subversion entries files, and\none that queries a Perforce repository.\n- incredibly flexible options for assigning install roles to files/directories\n- ability to ignore any file based on a * ? wildcard-enabled string(s)\n- ability to include only files that match a * ? wildcard-enabled string(s)\n- ability to manage dependencies\n- can output the package.xml in any directory, and read in the package.xml\nfile from any directory.\n- can specify a different name for the package.xml file","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-PEAR_PackageFileManager_Plugins":{"origin":"devel/pear-PEAR_PackageFileManager_Plugins","version":"1.0.4"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-PHP_Compat","origin":"devel/pear-PHP_Compat","version":"1.5.0","comment":"Provides missing functionality for older versions of PHP","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/PHP_Compat","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f7ceeb18a43e326ea9a6f9a1b4e0ce25dd83dd8c120c0c9caac13685fa50a55f","flatsize":315004,"path":"All/php83-pear-PHP_Compat-1.5.0.pkg","repopath":"All/php83-pear-PHP_Compat-1.5.0.pkg","licenselogic":"single","pkgsize":42460,"desc":"PHP_Compat provides missing functionality for older versions of PHP.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-PHP_CompatInfo","origin":"devel/pear-PHP_CompatInfo","version":"1.9.0_5","comment":"PEAR class to find out the minimum version and extensions required","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/PHP_CompatInfo","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"06b6f8696eedc73c6353e1ac47d59ede2d4358ce9c50f545baceaf84f42696a9","flatsize":1526403,"path":"All/php83-pear-PHP_CompatInfo-1.9.0_5.pkg","repopath":"All/php83-pear-PHP_CompatInfo-1.9.0_5.pkg","licenselogic":"single","pkgsize":135732,"desc":"PEAR::PHP_CompatInfo will parse a file/folder/script/array to find out the\nminimum version and extensions required for it to run. Features advanced\ndebug output which shows which functions require which version and CLI\noutput script.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Console_Getargs":{"origin":"devel/pear-Console_Getargs","version":"1.4.0"},"php83-pear-Console_Table":{"origin":"devel/pear-Console_Table","version":"1.3.1"},"php83-pear-Event_Dispatcher":{"origin":"devel/pear-Event_Dispatcher","version":"1.1.0"},"php83-pear-File_Find":{"origin":"sysutils/pear-File_Find","version":"1.3.3"},"php83-pear-XML_Util":{"origin":"devel/pear-XML_Util","version":"1.4.5"},"php83-tokenizer":{"origin":"devel/php83-tokenizer","version":"8.3.21"},"phpunit9-php83":{"origin":"devel/phpunit9","version":"9.6.22"}},"categories":["devel","pear"],"options":{"PEAR_HTML_TABLE":"off","PEAR_VAR_DUMP":"off","PEAR_XML_BEAUTIFIER":"off","PEAR_XML_UTIL":"on","PHPUNIT":"on"},"annotations":{"flavor":"php83"}},{"name":"php83-pear-Numbers_Roman","origin":"textproc/pear-Numbers_Roman","version":"1.0.2","comment":"PEAR methods for converting to and from Roman Numerals","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Numbers_Roman","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"780c13e6a7c9dc26716fc4e4972e10d73c74fc065c3ee497d074e4c815a713f1","flatsize":25913,"path":"All/php83-pear-Numbers_Roman-1.0.2.pkg","repopath":"All/php83-pear-Numbers_Roman-1.0.2.pkg","licenselogic":"single","pkgsize":6672,"desc":"PEAR::Numbers_Roman provides static methods for converting to and\nfrom Roman numerals. It supports Roman numerals in both uppercase\nand lowercase styles and conversion for and to numbers up to 5 999\n999.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","textproc"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-PHP_Beautifier","origin":"devel/pear-PHP_Beautifier","version":"0.1.15_1","comment":"PEAR beautifier for PHP","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/PHP_Beautifier","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"828909af04916794bacd8b1695ecd94761ffd94900e79110f3176dbf8e5edb2b","flatsize":278630,"path":"All/php83-pear-PHP_Beautifier-0.1.15_1.pkg","repopath":"All/php83-pear-PHP_Beautifier-0.1.15_1.pkg","licenselogic":"single","pkgsize":67628,"desc":"This program reformat and beautify PHP source code files automatically.\n\nThe program is Open Source and distributed under the terms of PHP Licence. It\nis written in PHP 5 and has a command line tool.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-bz2":{"origin":"archivers/php83-bz2","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Log":{"origin":"sysutils/pear-Log","version":"1.14.5"},"php83-tokenizer":{"origin":"devel/php83-tokenizer","version":"8.3.21"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Net_Whois","origin":"net/pear-Net_Whois","version":"1.0.6","comment":"Tool to query internet domain name services","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_Whois","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d94815d1b74b17cb801a78ff6cb32897ff1dffd75e1bb81d8706633111b782cf","flatsize":22097,"path":"All/php83-pear-Net_Whois-1.0.6.pkg","repopath":"All/php83-pear-Net_Whois-1.0.6.pkg","licenselogic":"single","pkgsize":6872,"desc":"The PEAR::Net_Whois looks up records in the databases maintained by several\nNetwork Information Centers (NICs).","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Net_Socket":{"origin":"net/pear-Net_Socket","version":"1.2.2"}},"categories":["net","pear"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Numbers_Words","origin":"textproc/pear-Numbers_Words","version":"0.16.4","comment":"PEAR package provides methods for spelling numerals in words","maintainer":"meritus@innervision.pl","www":"https://pear.php.net/package/Numbers_Words","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bc437eb729db1dda7a5139fcc35e3345680c7c1ab56b65ffab9909f07369d448","flatsize":429794,"path":"All/php83-pear-Numbers_Words-0.16.4.pkg","repopath":"All/php83-pear-Numbers_Words-0.16.4.pkg","licenselogic":"single","pkgsize":44300,"desc":"With Numbers_Words class you can convert numbers written in arabic digits to\nwords in several languages.  You can convert an integer between -infinity and\ninfinity.  If your system does not support such long numbers you can\ncall Numbers_Words::toWords() with just a string.\n\nWith the Numbers_Words::toCurrency($num, $locale, 'USD') method you can convert\na number (decimal and fraction part) to words with currency name.\n\nThe following languages are supported:\n* bg (Bulgarian)\n* cs (Czech)\n* de (German)\n* dk (Danish)\n* en_100 (Donald Knuth system, English)\n* en_GB (British English)\n* en_US (American English)\n* es (Spanish Castellano)\n* es_AR (Argentinian Spanish)\n* et (Estonian)\n* fr (French)\n* fr_BE (French Belgium)\n* he (Hebrew)\n* hu_HU (Hungarian)\n* id (Indonesian)\n* it_IT (Italian)\n* lt (Lithuanian)\n* nl (Dutch)\n* pl (Polish)\n* pt_BR (Brazilian Portuguese)\n* ru (Russian)\n* sv (Swedish)","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Math_BigInteger":{"origin":"math/pear-Math_BigInteger","version":"1.0.3"}},"categories":["pear","textproc"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-PHP_ArrayOf","origin":"devel/pear-PHP_ArrayOf","version":"0.2.1","comment":"Abstract class package to create arrays of specific element types","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/PHP_ArrayOf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cecc58a635b414f857a1ca781ae5e578b9433685f85ec04e8304a76d67ac9d4c","flatsize":50960,"path":"All/php83-pear-PHP_ArrayOf-0.2.1.pkg","repopath":"All/php83-pear-PHP_ArrayOf-0.2.1.pkg","licenselogic":"single","pkgsize":8280,"desc":"Allows to create classes similar to ArrayObject with additional element type or\nindex constraints.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Net_UserAgent_Detect","origin":"net/pear-Net_UserAgent_Detect","version":"2.5.2_1","comment":"PEAR class that determines the Web browser, version, and platform","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_UserAgent_Detect","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ba31671d6d508ff0f3497547a03fc4eb8668a3443f77b602497de815c0f38fb0","flatsize":59909,"path":"All/php83-pear-Net_UserAgent_Detect-2.5.2_1.pkg","repopath":"All/php83-pear-Net_UserAgent_Detect-2.5.2_1.pkg","licenselogic":"single","licenses":["PHP202"],"pkgsize":12200,"desc":"The Net_UserAgent object does a number of tests on an HTTP user\nagent string. The results of these tests are available via methods of\nthe object.\n\nThis module is based upon the JavaScript browser detection code available\nat http://www.mozilla.org/docs/web-developer/sniffer/browser_type.html.\nThis module had many influences from the lib/Browser.php code in\nversion 1.3 of Horde.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-PHP_Archive","origin":"archivers/pear-PHP_Archive","version":"0.14.0","comment":"Create and Use PHP Archive files","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/PHP_Archive","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e6edc39a807a5f36098935a24964829d71a0c4f6a80597c4da09ff221a210c23","flatsize":384092,"path":"All/php83-pear-PHP_Archive-0.14.0.pkg","repopath":"All/php83-pear-PHP_Archive-0.14.0.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":48076,"desc":"PHP_Archive allows you to create a single .phar file containing an entire\napplication.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["archivers","pear"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Net_URL_Mapper","origin":"net/pear-Net_URL_Mapper","version":"0.9.1","comment":"Simple and flexible way to build nice URLs for web applications","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_URL_Mapper","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d8047f2e0a718d39eaeac151235ac23cfb4738206646944aaf84b02c1526e222","flatsize":102067,"path":"All/php83-pear-Net_URL_Mapper-0.9.1.pkg","repopath":"All/php83-pear-Net_URL_Mapper-0.9.1.pkg","licenselogic":"single","pkgsize":13464,"desc":"Net_URL_Mapper provides a simple and flexible way to build nice URLs for your\nweb applications.\n\nThe URL syntax is similar to what can be found in Ruby on Rails or Python\nRoutes module and as such, this package can be compared to what they call\na router. Still, Net_URL_Mapper does not perform the dispatching like these\nframeworks and therefore can be used with your\nown router.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Net_URL","origin":"net/pear-Net_URL","version":"1.0.15","comment":"Easy parsing of URLs","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_URL","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6dcff667a95d82c715ed2ef4d571f344db626054ac3a54b1701a18406a1a9ab9","flatsize":27018,"path":"All/php83-pear-Net_URL-1.0.15.pkg","repopath":"All/php83-pear-Net_URL-1.0.15.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":7140,"desc":"Provides easy parsing of URLs and their constituent parts.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Net_Traceroute","origin":"net/pear-Net_Traceroute","version":"0.21.3","comment":"PEAR class to execute traceroute","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_Traceroute","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a528ffac3f03f8a6c5574d99941100f9547ae5818ab96f1935d4b061db938f28","flatsize":26351,"path":"All/php83-pear-Net_Traceroute-0.21.3.pkg","repopath":"All/php83-pear-Net_Traceroute-0.21.3.pkg","licenselogic":"single","pkgsize":7348,"desc":"OS independent wrapper class for executing traceroute calls.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Net_Socket","origin":"net/pear-Net_Socket","version":"1.2.2","comment":"PEAR Network Socket Interface","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_Socket","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aaab0050e5b74c18e603e68660e9084efde7b4a9feba47c82697ffeffef6950e","flatsize":27720,"path":"All/php83-pear-Net_Socket-1.2.2.pkg","repopath":"All/php83-pear-Net_Socket-1.2.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":7484,"desc":"Net_Socket is a class interface to TCP sockets. It provides blocking and\nnon-blocking operation, with different reading and writing modes (byte-wise,\nblock-wise, line-wise and special formats like network byte-order ip addresses).","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-PHPUnit_MockObject","origin":"devel/pear-PHPUnit_MockObject","version":"6.1.2","comment":"Mock Object library for PHPUnit","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sebastianbergmann/phpunit-mock-objects","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dab3d90f1a9df2778bfab8c5e344bb17eaa5f314828d4c500537de357ed7faa6","flatsize":132894,"path":"All/php83-pear-PHPUnit_MockObject-6.1.2.pkg","repopath":"All/php83-pear-PHPUnit_MockObject-6.1.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":21664,"desc":"Mock Object library for PHPUnit","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-PEAR_PackageFileManager","origin":"devel/pear-PEAR_PackageFileManager","version":"1.7.2","comment":"PEAR class to maintain PEAR packages","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/PEAR_PackageFileManager","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"05abd891180d03a7c438bae6d9e29ef28a8c0b603740d91929d23c971f80c0ed","flatsize":200280,"path":"All/php83-pear-PEAR_PackageFileManager-1.7.2.pkg","repopath":"All/php83-pear-PEAR_PackageFileManager-1.7.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":34220,"desc":"PEAR::PEAR_PackageFileManager revolutionizes the maintenance of PEAR packages.\n\nWith a few parameters, the entire package.xml is automatically updated with a\nlisting of all files in a package.\n\nFeatures include\n  - can detect PHP and extension dependencies using PHP_CompatInfo\n  - reads in an existing package.xml file, and only changes the\n    release/changelog\n  - a plugin system for retrieving files in a directory. Currently two plugins\n    exist, one for standard recursive directory content listing, and one that\n    reads the CVS/Entries files and generates a file listing based on the\n    contents of a checked out CVS repository\n  - incredibly flexible options for assigning install roles to files/directories\n  - ability to ignore any file based on a * ? wildcard-enabled string(s)\n  - ability to include only files that match a * ? wildcard-enabled string(s)\n  - ability to manage dependencies\n  - can output the package.xml in any directory, and read in the package.xml\n    file from any directory.\n  - can specify a different name for the package.xml file\n\nPEAR_PackageFileManager is fully unit tested.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"options":{"PEAR_PHP_COMPATINFO":"off","PEAR_XML_TREE":"off"},"annotations":{"flavor":"php83"}},{"name":"php83-pear-PEAR_Info","origin":"devel/pear-PEAR_Info","version":"1.9.2_4","comment":"Show Information about your PEAR install and its packages","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/PEAR_Info","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c57d6f12e3e6578a0825e8c540b2532f17ab82d612abdf6cc85c5016b2ee0fb1","flatsize":357361,"path":"All/php83-pear-PEAR_Info-1.9.2_4.pkg","repopath":"All/php83-pear-PEAR_Info-1.9.2_4.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":46392,"desc":"This package generates a comprehensive information page for your current\nPEAR install.\n\n  * The format for the page is similar to that for phpinfo() except using PEAR\n    colors.\n  * Has complete PEAR Credits (based on the packages you have installed).\n  * Will show if there is a newer version than the one presently installed\n    (and what its state is)\n  * Each package has an anchor in the form pkg_PackageName - where PackageName\n    is a case-sensitive PEAR package name\n\nWith a few parameters, the entire package.xml is automatically updated with a\nlisting of all files in a package.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Console_Getargs":{"origin":"devel/pear-Console_Getargs","version":"1.4.0"},"phpunit9-php83":{"origin":"devel/phpunit9","version":"9.6.22"}},"categories":["devel","pear","www"],"options":{"PHPUNIT":"on"},"annotations":{"flavor":"php83"}},{"name":"php83-pear-PHPTAL","origin":"devel/pear-PHPTAL","version":"1.3.0","comment":"XML/XHTML template library for PHP","maintainer":"sunpoet@FreeBSD.org","www":"https://phptal.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d6d6894c02ad7fd58841e7d81abba7c884578ca3822204614c7b135fe0c779b6","flatsize":845990,"path":"All/php83-pear-PHPTAL-1.3.0.pkg","repopath":"All/php83-pear-PHPTAL-1.3.0.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":152100,"desc":"PHPTAL is a PHP implementation of ZPT work. To be short, PHPTAL is a XML/XHTML\ntemplate library for PHP.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-ctype":{"origin":"textproc/php83-ctype","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"options":{"GETTEXT":"off","SIMPLEXML":"off"},"annotations":{"flavor":"php83"}},{"name":"php83-pear-Net_Portscan","origin":"security/pear-Net_Portscan","version":"1.0.3","comment":"Provides an API for scanning ports","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net-Portscan","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b4e7aa75bf22e162574b77132da381cce684ad5e30249e86c918833ba9048aaf","flatsize":7325,"path":"All/php83-pear-Net_Portscan-1.0.3.pkg","repopath":"All/php83-pear-Net_Portscan-1.0.3.pkg","licenselogic":"single","pkgsize":3460,"desc":"The Net_Portscan package allows one to perform basic portscanning\nfunctions with PHP. It supports checking an individual port or\nchecking a whole range of ports on a machine.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","security"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-OLE","origin":"devel/pear-OLE","version":"1.0.0.r3","comment":"PEAR class for reading and writing OLE containers","maintainer":"bofh@FreeBSD.org","www":"https://pear.php.net/package/OLE","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4925247d0dc8d3e7ee200e83b2ae1e9891bdfdf22bdfa00439447e303bcc625d","flatsize":69741,"path":"All/php83-pear-OLE-1.0.0.r3.pkg","repopath":"All/php83-pear-OLE-1.0.0.r3.pkg","licenselogic":"single","pkgsize":13624,"desc":"This package allows reading and writing of OLE (Object Linking and Embedding)\nfiles, the format used as container for Excel, Word and other MS file formats.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Net_SMS","origin":"net/pear-Net_SMS","version":"0.2.1","comment":"PEAR SMS functionality","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_SMS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a11a9ad7d9a1999f44c44b461c2097d2d249f89519407b8b8c52a414e0d1e3cb","flatsize":112060,"path":"All/php83-pear-Net_SMS-0.2.1.pkg","repopath":"All/php83-pear-Net_SMS-0.2.1.pkg","licenselogic":"single","pkgsize":18352,"desc":"This package provides SMS functionality and access to SMS gateways.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-gettext":{"origin":"devel/php83-gettext","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-HTTP_Request":{"origin":"www/pear-HTTP_Request","version":"1.4.4"},"php83-pear-Mail":{"origin":"mail/pear-Mail","version":"2.0.0,1"}},"categories":["net","pear"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Net_POP3","origin":"net/pear-Net_POP3","version":"1.3.8","comment":"Provides a POP3 class to access POP3 server","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_POP3","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a187f4af39f7ce8bb78d98a5e9eb1e4399b41a91095e3cf959edbf78bae7f905","flatsize":46391,"path":"All/php83-pear-Net_POP3-1.3.8.pkg","repopath":"All/php83-pear-Net_POP3-1.3.8.pkg","licenselogic":"single","pkgsize":9832,"desc":"Provides a POP3 class to access POP3 server. Support all POP3 commands\nincluding UIDL listings, APOP authentication, DIGEST-MD5 and CRAM-MD5\nusing optional Auth_SASL package.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Net_Socket":{"origin":"net/pear-Net_Socket","version":"1.2.2"}},"categories":["net","pear"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Net_Nmap","origin":"net/pear-Net_Nmap","version":"1.0.5","comment":"Simple Wrapper Class for the Nmap Utility","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_Nmap","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"46300f75f8de71c0c536ac29ae42441a3b9fa7a27fc0dff547c964e604241683","flatsize":113065,"path":"All/php83-pear-Net_Nmap-1.0.5.pkg","repopath":"All/php83-pear-Net_Nmap-1.0.5.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":25828,"desc":"Net_Nmap is a simple interface for Nmap, the\nfree and open source utility for network\nexploration or security auditing.\n\nNet_Nmap can be used to auto discovery hosts\nand services in your network or simply to\nparse Nmap XML output.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-XML_Parser":{"origin":"devel/pear-XML_Parser","version":"1.3.8"}},"categories":["net","pear"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Net_MAC","origin":"net/pear-Net_MAC","version":"0.1.5_1","comment":"PEAR class that validates and formats MAC addresses","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_MAC","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"40dff06e21227570482a889af0585f1914841d48e339cf2cc81435bac9bc0795","flatsize":19128,"path":"All/php83-pear-Net_MAC-0.1.5_1.pkg","repopath":"All/php83-pear-Net_MAC-0.1.5_1.pkg","licenselogic":"single","pkgsize":5776,"desc":"This package validates and cleanly formats Media Access Control (MAC)\naddresses. The Net_MAC class can also import a list of MAC address\nvendors and store them in a database which the class can then use to\nidentify vendors of any MAC address.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Net_NNTP","origin":"net/pear-Net_NNTP","version":"1.5.2,1","comment":"PEAR implementation of the NNTP protocol","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_NNTP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"91210af2c0d4691fc210f064640c4ce2bf27555fdc0dbf8d9bb21f0422da479c","flatsize":231018,"path":"All/php83-pear-Net_NNTP-1.5.2,1.pkg","repopath":"All/php83-pear-Net_NNTP-1.5.2,1.pkg","licenselogic":"single","licenses":["W3C"],"pkgsize":33280,"desc":"Package for communicating with NNTP/Usenet servers.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Net_Socket":{"origin":"net/pear-Net_Socket","version":"1.2.2"}},"categories":["net","news","pear"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Net_LMTP","origin":"mail/pear-Net_LMTP","version":"1.0.2","comment":"PEAR implementation of the RFC2033 LMTP protocol","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_LMTP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"23b1165ff309209433ebafcf6241c7d9bd919fcd7b1a3f10df7eb8f01f0e23d0","flatsize":33522,"path":"All/php83-pear-Net_LMTP-1.0.2.pkg","repopath":"All/php83-pear-Net_LMTP-1.0.2.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":8468,"desc":"PEAR::Net_LMTP provides an implementation of the RFC2033 LMTP using\nPEAR::Net_Socket and PEAR::Auth_SASL.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Net_Socket":{"origin":"net/pear-Net_Socket","version":"1.2.2"}},"categories":["mail","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Net_LDAP2","origin":"net/pear-Net_LDAP2","version":"2.2.0,1","comment":"OO interface for searching and manipulating LDAP-entries","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_LDAP2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9db60ba5bb4a2872685e879cec7c34f96a2adb03aeead0817a54e5848322f1d0","flatsize":458997,"path":"All/php83-pear-Net_LDAP2-2.2.0,1.pkg","repopath":"All/php83-pear-Net_LDAP2-2.2.0,1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":84204,"desc":"Net_Ldap2 is a clone of Perls Net::LDAP object interface to\nldapservers. It does not contain all of Net::LDAPs features,\nbut has:\n* A simple OO-interface to connections, searches and entries.\n* Support for tls and ldap v3.\n* Simple modification, deletion and creation of ldapentries.\n* Support for schema handling.\n\nNet_LDAP2 is the successor of Net_LDAP.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-ldap":{"origin":"net/php83-ldap","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Net_Vpopmaild","origin":"net/pear-Net_Vpopmaild","version":"0.3.2","comment":"PEAR Class for accessing Vpopmail's vpopmaild daemon","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_Vpopmaild","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b9166cbf420742355d80c7ac6753aa7d9d788fc8662458798267824b68ebfe12","flatsize":126115,"path":"All/php83-pear-Net_Vpopmaild-0.3.2.pkg","repopath":"All/php83-pear-Net_Vpopmaild-0.3.2.pkg","licenselogic":"single","pkgsize":20920,"desc":"Net_Vpopmaild is a pear Class for accessing Vpopmail's vpopmaild\ndaemon. It supports all vpopmaild commands, such as adding/removing\ndomains, users, robots (autoresponders), and ezmlm lists (todo),\nas well as modifying domain limits, ip maps, etc.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Log":{"origin":"sysutils/pear-Log","version":"1.14.5"},"php83-pear-Net_Socket":{"origin":"net/pear-Net_Socket","version":"1.2.2"}},"categories":["mail","net","pear"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Net_UserAgent_Mobile","origin":"net/pear-Net_UserAgent_Mobile","version":"1.0.0","comment":"PEAR class that parses HTTP mobile user agent string","maintainer":"ports@FreeBSD.org","www":"https://pear.php.net/package/Net_UserAgent_Mobile","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"57f05c4b2de19aeec5365cff1d628bdb8ca2c32447826efad7f7117f95a6393f","flatsize":534979,"path":"All/php83-pear-Net_UserAgent_Mobile-1.0.0.pkg","repopath":"All/php83-pear-Net_UserAgent_Mobile-1.0.0.pkg","licenselogic":"single","pkgsize":30776,"desc":"Net_UserAgent_Mobile parses HTTP_USER_AGENT strings of (mainly Japanese)\nmobile HTTP user agents. It'll be useful in page dispatching by user agents.\nThis package was ported from Perl's HTTP::MobileAgent.\nSee https://metacpan.org/release/HTTP-MobileAgent","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear","www"],"annotations":{"flavor":"php83"},"messages":[{"message":"===>   NOTICE:\n\nThe php83-pear-Net_UserAgent_Mobile port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"php83-pear-Net_Ident","origin":"net/pear-Net_Ident","version":"1.1.0","comment":"PEAR identification protocol implementation","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_Ident","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7084e332494f7132c26a9a5b6b92235183a7f434354d6d0e6e1207dd4a322337","flatsize":12118,"path":"All/php83-pear-Net_Ident-1.1.0.pkg","repopath":"All/php83-pear-Net_Ident-1.1.0.pkg","licenselogic":"single","pkgsize":3880,"desc":"The PEAR::Net_Ident implements Identification Protocol according\nto RFC 1413.\n\nThe Identification Protocol (a.k.a., \"ident\", a.k.a., \"the Ident\nProtocol\") provides a means to determine the identity of a user\nof a particular TCP connection. Given a TCP port number pair, it\nreturns a character string which identifies the owner of that\nconnection on the server's system.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-PHP_CodeSniffer","origin":"devel/pear-PHP_CodeSniffer","version":"3.7.2","comment":"PHP Script Tokenises and Sniffs PHP and JavaScript code","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/PHP_CodeSniffer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e2f2078872ff57597ad5d43e0d737eefca42d4f3f9227ae76a6a5c2bd5417ad1","flatsize":5283171,"path":"All/php83-pear-PHP_CodeSniffer-3.7.2.pkg","repopath":"All/php83-pear-PHP_CodeSniffer-3.7.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":624116,"desc":"PHP_CodeSniffer is a set of two PHP scripts; the main phpcs script that\ntokenizes PHP, JavaScript and CSS files to detect violations of a defined coding\nstandard, and a second phpcbf script to automatically correct coding standard\nviolations. PHP_CodeSniffer is an essential development tool that ensures your\ncode remains clean and consistent.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-simplexml":{"origin":"textproc/php83-simplexml","version":"8.3.21"},"php83-tokenizer":{"origin":"devel/php83-tokenizer","version":"8.3.21"},"php83-xmlwriter":{"origin":"textproc/php83-xmlwriter","version":"8.3.21"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Net_IPv6","origin":"net/pear-Net_IPv6","version":"1.3.0.b4_2","comment":"Check and validate IPv6 addresses","maintainer":"garga@FreeBSD.org","www":"https://pear.php.net/package/Net_IPv6","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"19cc1dcc5431c940a1707d1579144f0b8c4c1338a801e681d742243eef5e1444","flatsize":67165,"path":"All/php83-pear-Net_IPv6-1.3.0.b4_2.pkg","repopath":"All/php83-pear-Net_IPv6-1.3.0.b4_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":12324,"desc":"The class allows you to:\n* check if an addresse is an IPv6 addresse\n* compress/uncompress IPv6 addresses\n* check for an IPv4 compatible ending in an IPv6 adresse","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Net_IDNA","origin":"net/pear-Net_IDNA","version":"0.8.1","comment":"Pear Punycode encoding and decoding package","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_IDNA","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3ed504def48d18ec55395b1b9d7b74858662f76cca8ef145822639c321625f26","flatsize":112175,"path":"All/php83-pear-Net_IDNA-0.8.1.pkg","repopath":"All/php83-pear-Net_IDNA-0.8.1.pkg","licenselogic":"single","pkgsize":16488,"desc":"This package helps you to encode and decode punycode strings easily.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Net_URL2","origin":"net/pear-Net_URL2","version":"2.2.2","comment":"PEAR Class for parsing and handling URL","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_URL2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3d8665f3e5d2aecb150c7ff55d4cc24dd87d39db33c2cde505b79b6a8034f651","flatsize":92272,"path":"All/php83-pear-Net_URL2-2.2.2.pkg","repopath":"All/php83-pear-Net_URL2-2.2.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":18832,"desc":"Provides easy parsing of URLs and their constituent parts.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Net_GeoIP","origin":"net/pear-Net_GeoIP","version":"1.0.0.r1_1","comment":"Library to perform geo-location lookups of IP addresses","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_GeoIP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"73a591bec6eddd36cfd1c6437045ee1e535b35468f6dee07cc68ac4b77875376","flatsize":54677,"path":"All/php83-pear-Net_GeoIP-1.0.0.r1_1.pkg","repopath":"All/php83-pear-Net_GeoIP-1.0.0.r1_1.pkg","licenselogic":"single","pkgsize":13412,"desc":"A library that uses Maxmind's GeoIP databases to accurately determine\ngeographic location of an IP address.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Cache":{"origin":"sysutils/pear-Cache","version":"1.5.6_1"},"php83-pear-XML_Serializer":{"origin":"devel/pear-XML_Serializer","version":"0.21.0"}},"categories":["net","pear"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Net_Geo","origin":"net/pear-Net_Geo","version":"1.0.5","comment":"Geographical locations based on Internet address","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_Geo","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e2dbac4944c09c2d16379267418cc5e500500f00d83fe66f5421cc7573dd8bcc","flatsize":30631,"path":"All/php83-pear-Net_Geo-1.0.5.pkg","repopath":"All/php83-pear-Net_Geo-1.0.5.pkg","licenselogic":"single","pkgsize":8288,"desc":"Obtains geographical information based on IP number, domain name,\nor AS number. Makes use of CAIDA Net_Geo lookup, HostIP or\nlocalizer extension.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Cache":{"origin":"sysutils/pear-Cache","version":"1.5.6_1"},"php83-pear-XML_Serializer":{"origin":"devel/pear-XML_Serializer","version":"0.21.0"}},"categories":["net","pear"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Net_SmartIRC","origin":"irc/pear-Net_SmartIRC","version":"1.1.14","comment":"PEAR class for communication with IRC networks","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_SmartIRC","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aefa0e8086f73cf633ec39be337e74e2868d31ca068b939e6a973df135bf38dc","flatsize":1541620,"path":"All/php83-pear-Net_SmartIRC-1.1.14.pkg","repopath":"All/php83-pear-Net_SmartIRC-1.1.14.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":103656,"desc":"PEAR::Net_SmartIRC is a PHP class for communication with IRC networks,\nwhich conforms to the RFC 2812 (IRC protocol).\n\nIt's an API that handles all IRC protocol messages.\n\nThis class is designed for creating IRC bots, chats and show irc related\ninfo on webpages.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["irc","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Net_Finger","origin":"net/pear-Net_Finger","version":"1.0.1","comment":"PEAR class that provides a tool for querying finger servers","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_Finger","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"071893447af6b61263c98a20d28f841ceefc0ed3755dbda43b76bfaf2b0539b2","flatsize":3739,"path":"All/php83-pear-Net_Finger-1.0.1.pkg","repopath":"All/php83-pear-Net_Finger-1.0.1.pkg","licenselogic":"single","pkgsize":2376,"desc":"PEAR::Net_Finger class provides a tool for querying finger servers.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Net_Socket":{"origin":"net/pear-Net_Socket","version":"1.2.2"}},"categories":["net","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Net_Sieve","origin":"net/pear-Net_Sieve","version":"1.4.7","comment":"PEAR class to handle talking to timsieved","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_Sieve","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4e12b6df64535170310209fb24193ff10e135f0f4a882fda3fd194e5c6b19108","flatsize":282106,"path":"All/php83-pear-Net_Sieve-1.4.7.pkg","repopath":"All/php83-pear-Net_Sieve-1.4.7.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":15164,"desc":"This package provides an API to talk to servers implementing the managesieve\nprotocol. It can be used to install and remove sieve scripts, mark them active\netc.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Net_Socket":{"origin":"net/pear-Net_Socket","version":"1.2.2"}},"categories":["net","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Net_FTP","origin":"ftp/pear-Net_FTP","version":"1.4.1","comment":"PEAR OO interface to the PHP FTP functions plus some additions","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_FTP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2bf23a68059e4eeb943e86f48b3aea880beb79e2b0078bdb6b06be4323d8cc08","flatsize":161996,"path":"All/php83-pear-Net_FTP-1.4.1.pkg","repopath":"All/php83-pear-Net_FTP-1.4.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":31156,"desc":"Net_FTP allows you to communicate with FTP servers in a more comfortable way\nthan the native FTP functions of PHP do. The class implements everything nativly\nsupported by PHP and additionally features like recursive up- and downloading,\ndircreation and chmodding. It although implements an observer pattern to allow\nfor example the view of a progress bar.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-ftp":{"origin":"ftp/php83-ftp","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["ftp","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Net_Server","origin":"net/pear-Net_Server","version":"1.0.3","comment":"Generic server class","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_Server","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e44cfe504dbe510c1106e3642933ae2f50aee3d578b38c778d0349c6a6eae37b","flatsize":86032,"path":"All/php83-pear-Net_Server-1.0.3.pkg","repopath":"All/php83-pear-Net_Server-1.0.3.pkg","licenselogic":"single","pkgsize":17324,"desc":"Generic server class based on ext/sockets, used to develop any kind of server.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pcntl":{"origin":"devel/php83-pcntl","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-sockets":{"origin":"net/php83-sockets","version":"8.3.21"}},"categories":["net","pear"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Net_DNSBL","origin":"net/pear-Net_DNSBL","version":"1.3.7_1","comment":"PEAR DNSBL Checker","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_DNSBL","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f127521cc9e40b562810482fe0ee0658dd97e58164ee6cb23af9aa5e0886c564","flatsize":43525,"path":"All/php83-pear-Net_DNSBL-1.3.7_1.pkg","repopath":"All/php83-pear-Net_DNSBL-1.3.7_1.pkg","licenselogic":"single","licenses":["PHP30"],"pkgsize":9044,"desc":"Checks if a given Host or URL is listed on an DNSBL or SURBL.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Cache_Lite":{"origin":"sysutils/pear-Cache_Lite","version":"1.8.3,1"},"php83-pear-HTTP_Request2":{"origin":"www/pear-HTTP_Request2","version":"2.6.0,1"},"php83-pear-Net_CheckIP":{"origin":"net/pear-Net_CheckIP","version":"1.2.2"},"php83-pear-Net_DNS2":{"origin":"dns/pear-Net_DNS2","version":"1.5.4_1"}},"categories":["net","pear"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Net_Cyrus","origin":"mail/pear-Net_Cyrus","version":"0.3.2","comment":"PEAR class to administer Cyrus IMAP servers","maintainer":"bra@fsn.hu","www":"https://pear.php.net/package/Net_Cyrus","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0ff6b911618bcfd5f2bb123f633e113c802be8b71098e6c97d484fb80df23262","flatsize":26100,"path":"All/php83-pear-Net_Cyrus-0.3.2.pkg","repopath":"All/php83-pear-Net_Cyrus-0.3.2.pkg","licenselogic":"single","licenses":["PHP202"],"pkgsize":6676,"desc":"Net_Cyrus is a PEAR class which provides an API for the administration of\nCyrus IMAP servers.\n\nIt can be used to create,delete and modify users and it's properties (Quota\nand ACL)","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Net_IMAP":{"origin":"mail/pear-Net_IMAP","version":"1.1.4"},"php83-pear-Net_Socket":{"origin":"net/pear-Net_Socket","version":"1.2.2"}},"categories":["mail","net","pear"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Net_CheckIP","origin":"net/pear-Net_CheckIP","version":"1.2.2","comment":"Check the syntax of IPv4 addresses","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_CheckIP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d17b2eaaf4688da56575c535c45f54b7d21d82d3fc28e8cb479ded3e458720c0","flatsize":4146,"path":"All/php83-pear-Net_CheckIP-1.2.2.pkg","repopath":"All/php83-pear-Net_CheckIP-1.2.2.pkg","licenselogic":"single","pkgsize":2676,"desc":"This package validates IPv4 addresses.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Math_Fraction","origin":"devel/pear-Math_Fraction","version":"0.4.1","comment":"Classes that represent and manipulate fractions","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Math_Fraction","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1aa0708034f63fa3c92cd4c2795d009804afa16dd78ad12edd4ff7cefa6800a4","flatsize":20330,"path":"All/php83-pear-Math_Fraction-0.4.1.pkg","repopath":"All/php83-pear-Math_Fraction-0.4.1.pkg","licenselogic":"single","licenses":["PHP30"],"pkgsize":5184,"desc":"Classes that represent and manipulate fractions (x = a/b).\n\nThe Math_FractionOp static class contains definitions for:\n- basic arithmetic operations\n- comparing fractions\n- greatest common divisor (gcd) and least common multiple (lcm)\n  of two integers\n- simplifying (reducing) and getting the reciprocal of a fraction\n- converting a float to fraction.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Net_SMTP","origin":"net/pear-Net_SMTP","version":"1.12.1","comment":"PEAR class that provides an implementation of the SMTP protocol","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_SMTP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fba7f6ae733d3c217c4e8628ae7993898c44d19f664273638ebd263736faa5ee","flatsize":83639,"path":"All/php83-pear-Net_SMTP-1.12.1.pkg","repopath":"All/php83-pear-Net_SMTP-1.12.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":17516,"desc":"Net_SMTP provides an implementation of the SMTP protocol using PEAR's Net_Socket\nclass.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Net_Socket":{"origin":"net/pear-Net_Socket","version":"1.2.2"}},"categories":["mail","net","pear","www"],"options":{"PEAR_AUTH_SASL":"off"},"annotations":{"flavor":"php83"}},{"name":"php83-pear-Net_Ping","origin":"net/pear-Net_Ping","version":"2.4.5","comment":"PEAR class to execute ping","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_Ping","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1e6fa7996a739720f8308338a5d0e2cd3127155b69a173491b6e5f946be1e6a3","flatsize":44958,"path":"All/php83-pear-Net_Ping-2.4.5.pkg","repopath":"All/php83-pear-Net_Ping-2.4.5.pkg","licenselogic":"single","pkgsize":9788,"desc":"OS independent wrapper class for executing ping calls.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Math_BigInteger","origin":"math/pear-Math_BigInteger","version":"1.0.3","comment":"Pure-PHP arbitrary precision integer arithmetic library","maintainer":"meritus@innervision.pl","www":"https://pear.php.net/package/Math_BigInteger","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"470748330e6f98ad3c8bbf0b37abd13a060cea72a719dcec2b2ec31b57daa775","flatsize":134063,"path":"All/php83-pear-Math_BigInteger-1.0.3.pkg","repopath":"All/php83-pear-Math_BigInteger-1.0.3.pkg","licenselogic":"single","pkgsize":25024,"desc":"Supports base-2, base-10, base-16, and base-256 numbers.\nUses the GMP or BCMath extensions, if available,\nand an internal implementation, otherwise.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["math","pear"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Net_LDAP","origin":"net/pear-Net_LDAP","version":"1.1.5_1","comment":"OO interface for searching and manipulating LDAP-entries","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_LDAP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d519b26d764f4bb4771392eb82245be1bb88f576c2e452dfb20d45a8c6dc3573","flatsize":358888,"path":"All/php83-pear-Net_LDAP-1.1.5_1.pkg","repopath":"All/php83-pear-Net_LDAP-1.1.5_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":66944,"desc":"Net_LDAP is a clone of Perls Net::LDAP object interface to directory servers. It\ndoes contain most of Net::LDAPs features but has some own too.\n\nWith Net_LDAP you have:\n- A simple object-oriented interface to connections, searches entries and\n  filters.\n- Support for tls and ldap v3.\n- Simple modification, deletion and creation of ldap entries.\n- Support for schema handling.\n\nNet_LDAP layers itself on top of PHP's existing ldap extensions.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Net_IPv4","origin":"net/pear-Net_IPv4","version":"1.3.5","comment":"IPv4 network calculations and validation","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_IPv4","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"735d20ac0b11c24306a495b419f42584b25b86ffcae984f51040af944a053d90","flatsize":27129,"path":"All/php83-pear-Net_IPv4-1.3.5.pkg","repopath":"All/php83-pear-Net_IPv4-1.3.5.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":8480,"desc":"Net_IPv4 is a Class used for calculating IPv4 (AF_INET family) address\ninformation such as network as network address, broadcast address, and IP\naddress validity.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Net_IMAP","origin":"mail/pear-Net_IMAP","version":"1.1.4","comment":"PEAR class that provides an implementation of the IMAP protocol","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_IMAP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"43b535ba8ba3433c3652819064c505b2bff142698a12168e5ffeba8c4c3f30a1","flatsize":267344,"path":"All/php83-pear-Net_IMAP-1.1.4.pkg","repopath":"All/php83-pear-Net_IMAP-1.1.4.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":36220,"desc":"This PEAR class provides an implementation of the IMAP protocol using PEAR's\nNet_Socket:: class.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Auth_SASL":{"origin":"security/pear-Auth_SASL","version":"1.2.0"},"php83-pear-Net_Socket":{"origin":"net/pear-Net_Socket","version":"1.2.2"}},"categories":["mail","net","pear"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Mail_Mbox","origin":"mail/pear-Mail_Mbox","version":"0.6.3","comment":"PEAR Read and modify Unix MBOXes","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Mail_Mbox","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"357cd388aa4d3cd579795280e167246b73b95549f741bce2a631e3a9edd5cf74","flatsize":68564,"path":"All/php83-pear-Mail_Mbox-0.6.3.pkg","repopath":"All/php83-pear-Mail_Mbox-0.6.3.pkg","licenselogic":"single","pkgsize":14204,"desc":"It can split messages inside a Mbox, return the number of messages, return,\nupdate or remove an specific message or add a message on the Mbox.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["mail","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Net_Gearman","origin":"devel/pear-Net_Gearman","version":"0.2.3_3","comment":"PHP interface to Gearman","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_Gearman","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c415e66918e990375cdcf1aadc76950bc48b2f4724901f42571d6dec807c26af","flatsize":95201,"path":"All/php83-pear-Net_Gearman-0.2.3_3.pkg","repopath":"All/php83-pear-Net_Gearman-0.2.3_3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":17832,"desc":"Gearman provides a generic application framework to farm out work to other\nmachines or processes that are better suited to do the work. It allows you to do\nwork in parallel, to load balance processing, and to call functions between\nlanguages. It can be used in a variety of applications, from high-availability\nweb sites to the transport of database replication events. In other words, it is\nthe nervous system for how distributed processing communicates.\n\nThis package provides an interface for PHP to communicate with the Gearman\nserver.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-sockets":{"origin":"net/php83-sockets","version":"8.3.21"}},"categories":["devel","pear"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Net_Dict","origin":"net/pear-Net_Dict","version":"1.0.7","comment":"PEAR interface to the DICT protocol","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_Dict","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"39451a454c50274b7dff6ae28f26b3ae06008a7b13f8da1efbb234bfe0eff4fd","flatsize":21741,"path":"All/php83-pear-Net_Dict-1.0.7.pkg","repopath":"All/php83-pear-Net_Dict-1.0.7.pkg","licenselogic":"single","pkgsize":6536,"desc":"PEAR::Net_Dict provides a simple API to the DICT Protocol handling all the\nnetwork related issues and providing DICT responses in PHP datatypes to\nmake it easy for a developer to use DICT servers in their programs.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Cache":{"origin":"sysutils/pear-Cache","version":"1.5.6_1"},"php83-pear-Net_Socket":{"origin":"net/pear-Net_Socket","version":"1.2.2"}},"categories":["net","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Net_DIME","origin":"net/pear-Net_DIME","version":"1.0.2,1","comment":"The PEAR::Net_DIME class implements DIME encoding","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_DIME","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"761eadc3d25d72dc095727c3a918131cd2f9f8f047e266d77ab431243aaea162","flatsize":55325,"path":"All/php83-pear-Net_DIME-1.0.2,1.pkg","repopath":"All/php83-pear-Net_DIME-1.0.2,1.pkg","licenselogic":"single","pkgsize":7712,"desc":"This is the initial independent release of the Net_DIME package.\nProvides an implementation of DIME as defined at\nhttp://www1.ietf.org/mail-archive/ietf-announce-old/Current/msg19298.html","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-MDB2_Schema","origin":"databases/pear-MDB2_Schema","version":"0.8.6","comment":"PEAR XML based database schema manager","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/MDB2_Schema","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1189ff395988c8e743b2f44c0aa1f1cda2a9387bf247d1b7fa02729b316ffc3b","flatsize":481051,"path":"All/php83-pear-MDB2_Schema-0.8.6.pkg","repopath":"All/php83-pear-MDB2_Schema-0.8.6.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":64380,"desc":"PEAR::MDB2_Schema enables users to maintain RDBMS independant schema\nfiles in XML that can be used to create, alter and drop database entities\nand insert data into a database. Reverse engineering database schemas from\nexisting databases is also supported. The format is compatible with both\nPEAR::MDB and Metabase.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-MDB2":{"origin":"databases/pear-MDB2","version":"2.5.0.b5_1"},"php83-pear-XML_DTD":{"origin":"textproc/pear-XML_DTD","version":"0.5.2"},"php83-pear-XML_Parser":{"origin":"devel/pear-XML_Parser","version":"1.3.8"},"php83-pear-XML_Serializer":{"origin":"devel/pear-XML_Serializer","version":"0.21.0"}},"categories":["databases","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Net_DNS2","origin":"dns/pear-Net_DNS2","version":"1.5.4_1","comment":"PHP Resolver library used to communicate with a DNS server","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_DNS2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"366bace7b283cc720be4e782da5691918d2f003ae78beb19b6c28758d59267b8","flatsize":531257,"path":"All/php83-pear-Net_DNS2-1.5.4_1.pkg","repopath":"All/php83-pear-Net_DNS2-1.5.4_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":71124,"desc":"Provides (roughly) the same functionality as Net_DNS, but using modern PHP\nobjects, exceptions for error handling, better sockets support.\n\nThis release is (in most cases) 2x - 10x faster than Net_DNS, as well as\nincludes more RR's (including DNSSEC RR's), and improved sockets and streams\nsupport.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["dns","net","pear"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Math_Combinatorics","origin":"math/pear-Math_Combinatorics","version":"1.0.0,1","comment":"Package that produces combinations and permutations","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Math_Combinatorics","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"265238280e238be76574a948ebff0cdc0dbe8654e9822d0ee86479901ba0879d","flatsize":61746,"path":"All/php83-pear-Math_Combinatorics-1.0.0,1.pkg","repopath":"All/php83-pear-Math_Combinatorics-1.0.0,1.pkg","licenselogic":"single","pkgsize":5884,"desc":"A package that returns all the combinations and\npermutations, without repitition, of a given set\nand subset size. Associative arrays are preserved.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["math","pear"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-MDB2_Driver_pgsql","origin":"databases/pear-MDB2_Driver_pgsql","version":"1.5.0.b4_2","comment":"PEAR pgsql MDB2 driver","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/MDB2_Driver_pgsql","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7afafc1e5bc8f8bdf6a4b42a4c2439b918b99fc46a4fa008c20b4048fb8ab4c4","flatsize":218041,"path":"All/php83-pear-MDB2_Driver_pgsql-1.5.0.b4_2.pkg","repopath":"All/php83-pear-MDB2_Driver_pgsql-1.5.0.b4_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":30088,"desc":"This is the PostgreSQL MDB2 driver.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-MDB2":{"origin":"databases/pear-MDB2","version":"2.5.0.b5_1"},"php83-pgsql":{"origin":"databases/php83-pgsql","version":"8.3.21"}},"categories":["databases","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-MDB2_Driver_mysqli","origin":"databases/pear-MDB2_Driver_mysqli","version":"1.5.0.b4","comment":"PEAR MySQL MDB2 driver","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/MDB2_Driver_mysqli","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1ac6a290b927340a9ff937d370cac761b6803226efa7cbd53fd51c78af0cd32b","flatsize":257471,"path":"All/php83-pear-MDB2_Driver_mysqli-1.5.0.b4.pkg","repopath":"All/php83-pear-MDB2_Driver_mysqli-1.5.0.b4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":34748,"desc":"This is the MySQLi MDB2 driver.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-mysqli":{"origin":"databases/php83-mysqli","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-MDB2":{"origin":"databases/pear-MDB2","version":"2.5.0.b5_1"}},"categories":["databases","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-MDB2","origin":"databases/pear-MDB2","version":"2.5.0.b5_1","comment":"PEAR database abstraction layer","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/MDB2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1619eea4be57d27db7ec01cf0471565c0771b9fc91bf88354e64a11b9e4a3d20","flatsize":826730,"path":"All/php83-pear-MDB2-2.5.0.b5_1.pkg","repopath":"All/php83-pear-MDB2-2.5.0.b5_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":105188,"desc":"PEAR MDB2 is a merge of the PEAR DB and Metabase php database abstraction\nlayers.\n\nIt provides a common API for all supported RDBMS. The main difference to most\nother DB abstraction packages is that MDB2 goes much further to ensure\nportability. MDB2 provides most of its many features optionally that can be used\nto construct portable SQL statements.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["databases","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-MDB","origin":"databases/pear-MDB","version":"1.3.0","comment":"PEAR unified API for DB access, based on user meta data","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/MDB","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"06bdafec3c839cb124c007230079a03b17c805234d5674a414f29d222120cbd4","flatsize":1325343,"path":"All/php83-pear-MDB-1.3.0.pkg","repopath":"All/php83-pear-MDB-1.3.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":128296,"desc":"PEAR MDB is a merge of the PEAR DB and Metabase php database abstraction layers.\nIt provides a common API for all support RDBMS. The main difference to most\nother DB abstraction packages is that MDB goes much further to ensure\nportability.\n\nCurrently supported RDBMS are MySQL, PostGreSQL, Oracle, Frontbase, Querysim,\nInterbase/Firebird, and MSSQL","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-XML_Parser":{"origin":"devel/pear-XML_Parser","version":"1.3.8"}},"categories":["databases","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Mail_mimeDecode","origin":"mail/pear-Mail_mimeDecode","version":"1.5.6_1","comment":"Provides a class to decode mime messages","maintainer":"dbaio@FreeBSD.org","www":"https://pear.php.net/package/Mail_mimeDecode","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fb5045af9c38260e76cd54983cae29ac05036cc7da59f820388c8ebf8ad46bfb","flatsize":52697,"path":"All/php83-pear-Mail_mimeDecode-1.5.6_1.pkg","repopath":"All/php83-pear-Mail_mimeDecode-1.5.6_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":13520,"desc":"Provides a class to deal with the decoding and interpreting of mime messages.\nThis package used to be part of the Mail_Mime package, but has been split off.\n\nThis class will parse a raw mime email and return the structure. Returned\nstructure is similar to that returned by imap_fetchstructure().","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Mail_Mime":{"origin":"mail/pear-Mail_Mime","version":"1.10.12,2"}},"categories":["mail","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Image_GraphViz","origin":"graphics/pear-Image_GraphViz","version":"1.3.0","comment":"Interface to AT&T's GraphViz tools","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Image_GraphViz","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"144a625639fb5d72073dedad1d5523b951dbf13992032c1557f61a23e7f1855e","flatsize":87545,"path":"All/php83-pear-Image_GraphViz-1.3.0.pkg","repopath":"All/php83-pear-Image_GraphViz-1.3.0.pkg","licenselogic":"single","pkgsize":16492,"desc":"The GraphViz class allows for the creation of and the work with directed and\nundirected graphs and their visualization with AT&T's GraphViz tools.","deps":{"graphviz":{"origin":"graphics/graphviz","version":"12.2.1_1"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["graphics","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Mail_Queue","origin":"mail/pear-Mail_Queue","version":"1.2.7_1","comment":"PEAR class for put mails in queue and send them later in background","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Mail_Queue","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a727daa48e801a1d0a7dbed047fd16fb5386b784e6dc55a8157d9c7e032a8a7f","flatsize":140018,"path":"All/php83-pear-Mail_Queue-1.2.7_1.pkg","repopath":"All/php83-pear-Mail_Queue-1.2.7_1.pkg","licenselogic":"single","pkgsize":20836,"desc":"Class to handle mail queue managment.\nWrapper for PEAR::Mail and PEAR::DB (or PEAR::MDB/MDB2).\nIt can load, save and send saved mails in background\nand also backup some mails.\n\nThe Mail_Queue class puts mails in a temporary container,\nwaiting to be fed to the MTA (Mail Transport Agent),\nand sends them later (e.g. a certain amount of mails\nevery few minutes) by crontab or in other way.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Mail":{"origin":"mail/pear-Mail","version":"2.0.0,1"},"php83-pear-Mail_Mime":{"origin":"mail/pear-Mail_Mime","version":"1.10.12,2"}},"categories":["mail","pear","www"],"options":{"PEAR_DB":"off","PEAR_MDB":"off","PEAR_MDB2":"off"},"annotations":{"flavor":"php83"}},{"name":"php83-pear-Image_Color","origin":"graphics/pear-Image_Color","version":"1.0.6","comment":"Manage and handles color data and conversions","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Image_Color","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c989d7b16f1afebca89f6906f1212903b93866fd6c7b3bee13d0952a533d7011","flatsize":48528,"path":"All/php83-pear-Image_Color-1.0.6.pkg","repopath":"All/php83-pear-Image_Color-1.0.6.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":11384,"desc":"The PEAR::Image_Color manages and handles color data and conversions.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["graphics","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Mail_Mime","origin":"mail/pear-Mail_Mime","version":"1.10.12,2","comment":"PEAR classes to create and decode MIME messages","maintainer":"bofh@FreeBSD.org","www":"https://pear.php.net/package/Mail_Mime","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b7f0ec2ab79cc14bdd394c354f95ae0f4bb29445ee16061cbbe6c2bc6bf0e022","flatsize":204960,"path":"All/php83-pear-Mail_Mime-1.10.12,2.pkg","repopath":"All/php83-pear-Mail_Mime-1.10.12,2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":36744,"desc":"PEAR classes to deal with creation and manipulation of MIME messages.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["mail","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Mail","origin":"mail/pear-Mail","version":"2.0.0,1","comment":"PEAR class that provides multiple interfaces for sending emails","maintainer":"garga@FreeBSD.org","www":"https://pear.php.net/package/Mail","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d23013519c66e4bd9d552972eac9d73ca4877b8930e34d5cea5a46d09a483e69","flatsize":116577,"path":"All/php83-pear-Mail-2.0.0,1.pkg","repopath":"All/php83-pear-Mail-2.0.0,1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":21580,"desc":"The PEAR's Mail:: interface, defines the interface for implementing mailers\nunder the PEAR hierarchy, and provides supporting functions useful in multiple\nmailer backends.\n\nCurrently supported are native PHP mail() function, sendmail and SMTP.\nThis package also provides a RFC 822 Email address list validation utility\nclass.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["mail","pear","www"],"options":{"PEAR_NET_SMTP":"off"},"annotations":{"flavor":"php83"}},{"name":"php83-pear-Image_Canvas","origin":"graphics/pear-Image_Canvas","version":"0.3.2_1","comment":"OO PEAR common interface to image drawing","maintainer":"numisemis@yahoo.com","www":"https://pear.php.net/package/Image_Canvas","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3ba026c136be3ba6a2474e13e9fe49938c8550e7a3ce89d1a4ff2bf0cf3893e9","flatsize":309344,"path":"All/php83-pear-Image_Canvas-0.3.2_1.pkg","repopath":"All/php83-pear-Image_Canvas-0.3.2_1.pkg","licenselogic":"single","pkgsize":38256,"desc":"A PHP PEAR package providing a common interface to image drawing, making image\nsource code independent on the library used.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Image_Color":{"origin":"graphics/pear-Image_Color","version":"1.0.6"}},"categories":["graphics","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-MIME_Type","origin":"mail/pear-MIME_Type","version":"1.4.1","comment":"PEAR class for dealing with MIME types","maintainer":"bofh@FreeBSD.org","www":"https://pear.php.net/package/MIME_Type","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c10ca7aa709c60812323ec67c4e76c625750b7084f5807fab129a8d9b941b41e","flatsize":113908,"path":"All/php83-pear-MIME_Type-1.4.1.pkg","repopath":"All/php83-pear-MIME_Type-1.4.1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":22496,"desc":"PEAR::MIME_Type provides functionality for dealing with MIME types.\n\n* Parse MIME type.\n* Supports full RFC2045 specification.\n* Many utility functions for working with and determining info about types.\n* Most functions can be called statically.\n* Autodetect a file's mime-type, either with mime_content_type() or the 'file'\ncommand.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["mail","pear","www"],"options":{"PEAR_SYSTEM_COMMAND":"off"},"annotations":{"flavor":"php83"}},{"name":"php83-pear-Image_Barcode2","origin":"graphics/pear-Image_Barcode2","version":"0.2.3","comment":"PEAR class for barcode generation","maintainer":"bofh@FreeBSD.org","www":"https://pear.php.net/package/Image_Barcode2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b99229d2ad2b2ee0bcf61657a434ab821a515b410405a44c35bae842abee6dd1","flatsize":104195,"path":"All/php83-pear-Image_Barcode2-0.2.3.pkg","repopath":"All/php83-pear-Image_Barcode2-0.2.3.pkg","licenselogic":"single","pkgsize":15500,"desc":"With PEAR::Image_Barcode2 class you can create a barcode representation of a\ngiven string.\n\nThis class uses GD function because this the generated graphic can be any of\nGD supported image types.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["graphics","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Image_Barcode","origin":"graphics/pear-Image_Barcode","version":"1.1.3","comment":"PEAR class for barcode generation","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Image_Barcode","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ce752bb05598181c7653a7e7555b732caed0b3640690c8f9f2e8fcd9654c01fd","flatsize":72661,"path":"All/php83-pear-Image_Barcode-1.1.3.pkg","repopath":"All/php83-pear-Image_Barcode-1.1.3.pkg","licenselogic":"single","pkgsize":13088,"desc":"With PEAR::Image_Barcode class you can create a barcode representation of a\ngiven string.\n\nThis class uses GD function because this the generated graphic can be any of\nGD supported image types.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["graphics","pear","www"],"options":{"PEAR_PHP_COMPAT":"off"},"annotations":{"flavor":"php83"}},{"name":"php83-pear-MDB_QueryTool","origin":"databases/pear-MDB_QueryTool","version":"1.2.3","comment":"PEAR OO-interface for easily retrieving and modifying data in a DB","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/MDB_QueryTool","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"486446e63ff87e1dd31853218a8e93b75769a589ed45bcaaaa9287fa5b660b85","flatsize":241129,"path":"All/php83-pear-MDB_QueryTool-1.2.3.pkg","repopath":"All/php83-pear-MDB_QueryTool-1.2.3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":42964,"desc":"PEAR::MDB_QueryTool is an OO-abstraction to the SQL-Query language, it provides\nmethods such as setWhere, setOrder, setGroup, setJoin, etc. to easily build\nqueries.\n\nIt also provides an easy to learn interface that interacts nicely with\nHTML-forms using arrays that contain the column data, that shall be\nupdated/added in a DB. This package bases on an SQL-Builder which lets you\neasily build SQL-Statements and execute them.\n\nNB: this is a PEAR::MDB porting from the original DB_QueryTool written by\nWolfram Kriesing and Paolo Panto.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Log":{"origin":"sysutils/pear-Log","version":"1.14.5"},"php83-pear-MDB":{"origin":"databases/pear-MDB","version":"1.3.0"}},"categories":["databases","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Net_Growl","origin":"net/pear-Net_Growl","version":"2.7.0","comment":"Send notifications to Growl","maintainer":"garga@FreeBSD.org","www":"https://pear.php.net/package/Net_Growl/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a17b43fec7a01c47a71f4e86722a05e8b38f75984d808b090769858ab1f04ef3","flatsize":1076293,"path":"All/php83-pear-Net_Growl-2.7.0.pkg","repopath":"All/php83-pear-Net_Growl-2.7.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":468472,"desc":"Growl is a MACOSX application that listen to notifications sent by\napplications and displays them on the desktop using different display\nstyles. Net_Growl offers the possibility to send notifications to Growl\nfrom your PHP application through network communication using UDP.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Log","origin":"sysutils/pear-Log","version":"1.14.5","comment":"PEAR logging utilities","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Log","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bb7962fd08df5cd4344fc27bad916c70d9bda7470ce4397c19988f51c82db540","flatsize":234251,"path":"All/php83-pear-Log-1.14.5.pkg","repopath":"All/php83-pear-Log-1.14.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":40452,"desc":"The Log package provides an abstracted logging framework. It includes output\nhandlers for log files, databases, syslog, email, Firebug, and the console. It\nalso provides composite and subject-observer logging mechanisms.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","sysutils","www"],"options":{"PEAR_DB":"off","PEAR_MAIL":"off","PEAR_MDB2":"off","PHP_SQLITE":"off"},"annotations":{"flavor":"php83"}},{"name":"php83-pear-LiveUser_Admin","origin":"security/pear-LiveUser_Admin","version":"0.4.0_1","comment":"PEAR user authentication and permission management framework","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/LiveUser_Admin","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8077dbb0fd8cae29aa74beae86b44bcec3af12b954da555e7cb347c52959383d","flatsize":445567,"path":"All/php83-pear-LiveUser_Admin-0.4.0_1.pkg","repopath":"All/php83-pear-LiveUser_Admin-0.4.0_1.pkg","licenselogic":"single","pkgsize":54032,"desc":"LiveUser_Admin is meant to be used with the LiveUser package.\nIt is composed of all the classes necessary to administrate\ndata used by LiveUser.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-LiveUser":{"origin":"security/pear-LiveUser","version":"0.16.14_1"}},"categories":["pear","security","www"],"options":{"PEAR_CRYPT_RC4":"off","PEAR_DB":"off","PEAR_LOG":"off","PEAR_MDB":"off","PEAR_MDB2":"off","PEAR_XML_TREE":"off"},"annotations":{"flavor":"php83"}},{"name":"php83-pear-LiveUser","origin":"security/pear-LiveUser","version":"0.16.14_1","comment":"PEAR user authentication and permission management framework","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/LiveUser","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"22ef3e17462ad6059d173657850c525a4b9bfb4d10f44e7cc095fc861dce150e","flatsize":475286,"path":"All/php83-pear-LiveUser-0.16.14_1.pkg","repopath":"All/php83-pear-LiveUser-0.16.14_1.pkg","licenselogic":"single","pkgsize":63912,"desc":"LiveUser is a set of classes for dealing with user authentication\nand permission management. Basically, there are three main elements that\nmake up this package:\n* The LiveUser class\n* The Auth containers\n* The Perm containers\n\nCurrently available are containers using:\nPEAR::DB, PEAR::MDB, PEAR::MDB2, PEAR::XML_Tree and PEAR::Auth.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Event_Dispatcher":{"origin":"devel/pear-Event_Dispatcher","version":"1.1.0"}},"categories":["pear","security","www"],"options":{"PEAR_CRYPT_RC4":"off","PEAR_DB":"off","PEAR_LOG":"off","PEAR_MDB":"off","PEAR_MDB2":"off","PEAR_XML_TREE":"off"},"annotations":{"flavor":"php83"}},{"name":"php83-pear-Image_3D","origin":"graphics/pear-Image_3D","version":"0.4.2","comment":"PEAR class allows the rendering of 3 dimensional objects","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Image_3D","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c9c135ed95e30ddf1ef1b114ecd92e015177ff2604b4157e41b7c599ac18d41f","flatsize":618672,"path":"All/php83-pear-Image_3D-0.4.2.pkg","repopath":"All/php83-pear-Image_3D-0.4.2.pkg","licenselogic":"single","pkgsize":93128,"desc":"Image_3D is a highly object oriented PHP5 package that allows the creation\nof 3 dimensional images using PHP.\n\nImage_3D currently supports:\n* Creation of 3D objects like cubes, spheres, maps, text, pie, torus, ...\n* Own object definitions possible\n* Own material definitions\n* Import of 3DSMax files\n* Unlimited number of light sources\n* Rendering output via GD, SVG or ASCII","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["graphics","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-I18N","origin":"devel/pear-I18N","version":"1.0.0","comment":"Internationalization package","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/I18N","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f9db776763fd82ecdf7f98e1831b834eabb6844d47dc83d3d732b875a72ccbee","flatsize":189680,"path":"All/php83-pear-I18N-1.0.0.pkg","repopath":"All/php83-pear-I18N-1.0.0.pkg","licenselogic":"single","licenses":["PHP30"],"pkgsize":30132,"desc":"This package supports you to localize your applications.\n\nMultiple ways of supporting translation are implemented and methods to determine\nthe current users (browser-)language.\n\nLocalizing Numbers, DateTime and currency is also implemented.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Testing_Selenium","origin":"devel/pear-Testing_Selenium","version":"0.4.4","comment":"PEAR Binding - Once more unto the breach","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Testing_Selenium","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"df6d72fa7bd7f07a11a179931272e85c7b32ca75e7ddabdfcf5e9bffbf7a85fe","flatsize":3126087,"path":"All/php83-pear-Testing_Selenium-0.4.4.pkg","repopath":"All/php83-pear-Testing_Selenium-0.4.4.pkg","licenselogic":"single","pkgsize":2374004,"desc":"PHP Client for the Selenium Remote Control test tool\n\nSelenium Remote Control (SRC) is a test tool that allows you to write\nautomated web application UI tests in any programming language against\nany HTTP website using any mainstream JavaScript-enabled browser. SRC\nprovides a Selenium Server, which can automatically start/stop/control\nany supported browser. It works by using Selenium Core, a pure-HTML+JS\nlibrary that performs automated tasks in JavaScript; the Selenium\nServer communicates directly with the browser using AJAX\n(XmlHttpRequest).","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Horde_Vfs","origin":"filesystems/pear-Horde_Vfs","version":"2.4.2","comment":"Horde Virtual File System API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b888eaf2cf53675e6f3ed9f7567cb7485c9a87551b0c26ca662d472d440d3a5b","flatsize":467634,"path":"All/php83-pear-Horde_Vfs-2.4.2.pkg","repopath":"All/php83-pear-Horde_Vfs-2.4.2.pkg","licenselogic":"single","pkgsize":63136,"desc":"This package provides a Virtual File System API, with backends for:\n* SQL\n* FTP\n* Local filesystems\n* Hybrid SQL and filesystem\n* Samba\n* SSH2/SFTP\n* IMAP (Kolab)\n\nReading, writing and listing of files are all supported, and there are both\nobject-based and array-based interfaces to directory listings.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php83-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php83-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["filesystems","pear","sysutils","www"],"options":{"FTP":"off"},"annotations":{"flavor":"php83"}},{"name":"php83-pear-Horde_Smtp","origin":"mail/pear-Horde_Smtp","version":"1.9.6","comment":"Horde SMTP Client","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"efc1fd02d9678f67f6bf95518386070d1b0d6c728a603e8c2c5054ebbb36af60","flatsize":150205,"path":"All/php83-pear-Horde_Smtp-1.9.6.pkg","repopath":"All/php83-pear-Horde_Smtp-1.9.6.pkg","licenselogic":"single","pkgsize":31624,"desc":"This Horde package provides interfaces for connecting to a SMTP (RFC 5321)\nserver to send e-mail messages.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php83-pear-horde-Horde_Mail":{"origin":"mail/pear-Horde_Mail","version":"2.6.6"},"php83-pear-horde-Horde_Socket_Client":{"origin":"net/pear-Horde_Socket_Client","version":"2.1.4"},"php83-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"},"php83-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"}},"categories":["mail","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_smtp:1.9.6:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-I18Nv2","origin":"sysutils/pear-I18Nv2","version":"0.11.4","comment":"PEAR Internationalization","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/I18Nv2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"47c4e6df7a2d15f58b6bad8efcac25df5d5022a03f032269090146999fe71c22","flatsize":2139055,"path":"All/php83-pear-I18Nv2-0.11.4.pkg","repopath":"All/php83-pear-I18Nv2-0.11.4.pkg","licenselogic":"single","licenses":["PHP30"],"pkgsize":205516,"desc":"This package provides basic support to localize your application, like locale\nbased formatting of dates, numbers and currencies.\n\nBeside that it attempts to provide an OS independent way to setlocale() and aims\nto provide language, country and currency names translated into many languages.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-iconv":{"origin":"converters/php83-iconv","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","sysutils"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Horde_Mapi","origin":"mail/pear-Horde_Mapi","version":"1.0.10","comment":"Horde MAPI utility library","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"569613a00f885b7c6e10d3ef98f446876e3fe5400e3a356eb4aaf862d923c8aa","flatsize":67817,"path":"All/php83-pear-Horde_Mapi-1.0.10.pkg","repopath":"All/php83-pear-Horde_Mapi-1.0.10.pkg","licenselogic":"single","pkgsize":18080,"desc":"This Horde package provides various utility classes for dealing with Microsoft\nMAPI structured data.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-bcmath":{"origin":"math/php83-bcmath","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Math_BigInteger":{"origin":"math/pear-Math_BigInteger","version":"1.0.3"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Date":{"origin":"devel/pear-Horde_Date","version":"2.4.1"},"php83-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"}},"categories":["mail","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_mapi:1.0.10:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-Horde_Crypt_Blowfish","origin":"security/pear-Horde_Crypt_Blowfish","version":"1.1.4","comment":"Horde blowfish encryption for PHP string data","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a1994df071e6f50e8ab150f1f9919185a20e4eda769e881bd2f56054c042d272","flatsize":91615,"path":"All/php83-pear-Horde_Crypt_Blowfish-1.1.4.pkg","repopath":"All/php83-pear-Horde_Crypt_Blowfish-1.1.4.pkg","licenselogic":"single","pkgsize":24152,"desc":"Horde Blowfish Encryption Library","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php83-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"}},"categories":["pear","security","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_crypt_blowfish:1.1.4:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-HTTP_Upload","origin":"www/pear-HTTP_Upload","version":"0.9.1","comment":"Easy and secure management of files submitted via HTML Forms","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTTP_Upload","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"89d4d7a8040669ff25ca9174db2a901bb6b34ff18081d7e01f5b4b4ca660a06f","flatsize":43718,"path":"All/php83-pear-HTTP_Upload-0.9.1.pkg","repopath":"All/php83-pear-HTTP_Upload-0.9.1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":12240,"desc":"This class provides an advanced file uploader system for file uploads made from\nhtml forms.\n\nFeatures:\n-  Can handle from one file to multiple files.\n-  Safe file copying from tmp dir.\n-  Easy detecting mechanism of valid upload, missing upload or error.\n-  Gives extensive information about the uploaded file.\n-  Rename uploaded files in different ways: as it is, safe or unique\n-  Validate allowed file extensions\n-  Multiple languages error messages support (es, en, de, fr, it, nl, pt_BR)","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-HTTP_Server","origin":"www/pear-HTTP_Server","version":"0.4.1","comment":"HTTP server class","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTTP_Server","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b1b3dbb04417c69863c4d16a51a3151e38bfacad352d8777a9548dcb6773e945","flatsize":30857,"path":"All/php83-pear-HTTP_Server-0.4.1.pkg","repopath":"All/php83-pear-HTTP_Server-0.4.1.pkg","licenselogic":"single","pkgsize":7508,"desc":"HTTP server class that allows you to easily implement HTTP servers by supplying\ncallbacks. The base class will parse the request, call the appropriate callback\nand build a repsonse based on an array that the callbacks have to return.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-HTTP":{"origin":"www/pear-HTTP","version":"1.4.1"},"php83-pear-Net_Server":{"origin":"net/pear-Net_Server","version":"1.0.3"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-HTTP_Session2","origin":"www/pear-HTTP_Session2","version":"0.7.3","comment":"PHP5 Session Handler","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTTP_Session2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b54ade3e54442d7f4c977d7fa11777c6d8f93d9848e00d4cdd4c4575a8a92079","flatsize":89926,"path":"All/php83-pear-HTTP_Session2-0.7.3.pkg","repopath":"All/php83-pear-HTTP_Session2-0.7.3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":16500,"desc":"PHP5 Object-oriented interface to the session_* family functions\nit provides extra features such as database storage for session\ndata using DB/MDB2 packages.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-HTTP_Header","origin":"www/pear-HTTP_Header","version":"1.2.1","comment":"PEAR OO interface to modify and handle HTTP headers and status codes","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTTP_Header","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"784c9092fc8f956967c6dd1eca725c7bf4bd56d8cfd5ec8c71a79fea21950ed2","flatsize":48393,"path":"All/php83-pear-HTTP_Header-1.2.1.pkg","repopath":"All/php83-pear-HTTP_Header-1.2.1.pkg","licenselogic":"single","pkgsize":10904,"desc":"This class provides methods to set/modify HTTP headers\nand status codes including an HTTP caching facility.\nIt also provides methods for checking Status types.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-HTTP":{"origin":"www/pear-HTTP","version":"1.4.1"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Horde_Log","origin":"sysutils/pear-Horde_Log","version":"2.3.0_1","comment":"Horde Logging library","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a0e0b349dc80ce53f0da7b1e172763393d1da67bb5d105c4a0fae15bea7dfb8c","flatsize":90327,"path":"All/php83-pear-Horde_Log-2.3.0_1.pkg","repopath":"All/php83-pear-Horde_Log-2.3.0_1.pkg","licenselogic":"single","pkgsize":15532,"desc":"Horde Logging package with configurable handlers, filters, and formatting.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Constraint":{"origin":"devel/pear-Horde_Constraint","version":"2.0.3"},"php83-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"}},"categories":["pear","sysutils","www"],"options":{"SCRIBE":"off"},"annotations":{"cpe":"cpe:2.3:a:horde:horde_log:2.3.0:::::dragonfly6:x86_64:1","flavor":"php83"}},{"name":"php83-pear-Horde_Kolab_Server","origin":"net/pear-Horde_Kolab_Server","version":"2.0.5","comment":"Horde library for manipulating the Kolab user database","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b3fae79f184dfa7ab76bacc2950a042021493a8c57dadcdb787f7ce3f1c393ec","flatsize":867881,"path":"All/php83-pear-Horde_Kolab_Server-2.0.5.pkg","repopath":"All/php83-pear-Horde_Kolab_Server-2.0.5.pkg","licenselogic":"single","pkgsize":87108,"desc":"This package allows to read/write entries in the Kolab user database\nstored in LDAP.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Auth":{"origin":"security/pear-Horde_Auth","version":"2.2.2"},"php83-pear-horde-Horde_Date":{"origin":"devel/pear-Horde_Date","version":"2.4.1"},"php83-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php83-pear-horde-Horde_Ldap":{"origin":"net/pear-Horde_Ldap","version":"2.4.2"}},"categories":["net","pear","www"],"options":{"LDAP":"on"},"annotations":{"cpe":"cpe:2.3:a:horde:horde_kolab_server:2.0.5:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-HTTP_Client","origin":"www/pear-HTTP_Client","version":"1.2.1","comment":"PEAR classes for high level HTTP requests","maintainer":"joseph@randomnetworks.com","www":"https://pear.php.net/package/HTTP_Client","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9647672c96578541ef9121010f5ed33aef01a25d8eacf4ba106e15acba1321bd","flatsize":41880,"path":"All/php83-pear-HTTP_Client-1.2.1.pkg","repopath":"All/php83-pear-HTTP_Client-1.2.1.pkg","licenselogic":"single","pkgsize":10464,"desc":"The HTTP_Client class wraps around HTTP_Request and provides a higher level\ninterface for performing multiple HTTP requests.\n\nFeatures:\n* Manages cookies and referrers between requests\n* Handles HTTP redirection\n* Has methods to set default headers and request parameters\n* Implements the Subject-Observer design pattern: the base class sends\n  events to listeners that do the response processing.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-HTTP":{"origin":"www/pear-HTTP","version":"1.4.1"},"php83-pear-HTTP_Request":{"origin":"www/pear-HTTP_Request","version":"1.4.4"}},"categories":["pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Image_Transform","origin":"graphics/pear-Image_Transform","version":"0.9.5","comment":"Standard interface to manipulate images using different libraries","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Image_Transform","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6cb2082c5fc03232e094566c06ec06f03e2dd99ed9fbcb0a426442e5f7f22d73","flatsize":799300,"path":"All/php83-pear-Image_Transform-0.9.5.pkg","repopath":"All/php83-pear-Image_Transform-0.9.5.pkg","licenselogic":"single","pkgsize":393744,"desc":"The PEAR::Image_Transform provides a standard interface to manipulate images\nusing different libraries","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["graphics","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Image_Graph","origin":"graphics/pear-Image_Graph","version":"0.8.0","comment":"OO PEAR graph rendering package","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Image_Graph","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"82e9465671f7de06e9bcc8edecb234852da82841db797ce907576382f079b3ed","flatsize":1264001,"path":"All/php83-pear-Image_Graph-0.8.0.pkg","repopath":"All/php83-pear-Image_Graph-0.8.0.pkg","licenselogic":"single","pkgsize":333276,"desc":"Image_Graph is a PHP based object oriented graph rendering package. It\nprovides a simple yet powerful API to allow a user/developer create\nversatile graphs, charts and plots.\n\nThe current incarnation of Image_Graph is a merger of the former Sourceforge\npackage, GraPHPite, and the 'old' Image_Graph package from PEAR.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Image_Canvas":{"origin":"graphics/pear-Image_Canvas","version":"0.3.2_1"},"php83-pear-Log":{"origin":"sysutils/pear-Log","version":"1.14.5"}},"categories":["graphics","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-PhpDocumentor","origin":"devel/pear-PhpDocumentor","version":"1.4.4","comment":"Provides automatic documenting of php-api from the source","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/PhpDocumentor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"97669ca42e66fcdcad18b7f00968f17d3418527ba29708f7db94a326e7bf0ac3","flatsize":7213360,"path":"All/php83-pear-PhpDocumentor-1.4.4.pkg","repopath":"All/php83-pear-PhpDocumentor-1.4.4.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":967176,"desc":"The phpDocumentor tool is a standalone auto-documentor similar to JavaDoc\nwritten in PHP. It differs from PHPDoc in that it is MUCH faster, parses a much\nwider range of php files, and comes with many customizations including 11 HTML\ntemplates, Windows help file CHM output, PDF output, and XML DocBook peardoc2\noutput for use with documenting PEAR. In addition, it can do PHPXref source code\nhighlighting and linking.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"options":{"XML_BEAUTIFIER":"off"},"annotations":{"flavor":"php83"}},{"name":"php83-pear-HTML_Template_PHPLIB","origin":"devel/pear-HTML_Template_PHPLIB","version":"1.6.1","comment":"PEAR template API ported from PHPLIB","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTML_Template_PHPLIB","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d10351f10af9fe75ac10f28be9a20b5102e44948d9ab8283245432669fc0ee4f","flatsize":98824,"path":"All/php83-pear-HTML_Template_PHPLIB-1.6.1.pkg","repopath":"All/php83-pear-HTML_Template_PHPLIB-1.6.1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":20644,"desc":"The popular Template system from PHPLIB ported to PEAR. It has some\nfeatures that can't be found currently in the original version like\nfallback paths. It has minor improvements and cleanup in the code as\nwell as some speed improvements.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Horde_Crypt","origin":"security/pear-Horde_Crypt","version":"2.7.12","comment":"Horde Cryptography API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"04ed900ca28685406e4508f0b3d1e76cc9a26de534823c553bb137ddde370949","flatsize":916669,"path":"All/php83-pear-Horde_Crypt-2.7.12.pkg","repopath":"All/php83-pear-Horde_Crypt-2.7.12.pkg","licenselogic":"single","pkgsize":117428,"desc":"The Horde_Crypt package class provides an API for various cryptographic\nsystems.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php83-pear-horde-Horde_Mime":{"origin":"mail/pear-Horde_Mime","version":"2.11.2"},"php83-pear-horde-Horde_Stream_Filter":{"origin":"devel/pear-Horde_Stream_Filter","version":"2.0.5"},"php83-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php83-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["pear","security","www"],"options":{"BCMATH":"off"},"annotations":{"cpe":"cpe:2.3:a:horde:horde_crypt:2.7.12:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-HTTP_WebDAV_Server","origin":"www/pear-HTTP_WebDAV_Server","version":"1.0.0RC8","comment":"WebDAV Server Baseclass","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTTP_WebDAV_Server","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"363e9debbf60fe643dfa53bae8f6d052e2fd410583e7ddef6ba4ca42a4d6ca7c","flatsize":146657,"path":"All/php83-pear-HTTP_WebDAV_Server-1.0.0RC8.pkg","repopath":"All/php83-pear-HTTP_WebDAV_Server-1.0.0RC8.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":29352,"desc":"HTTP_WebDAV_Server is a RFC2518 compliant helper class\nfor WebDAV server implementation.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-HTML_TagCloud","origin":"www/pear-HTML_TagCloud","version":"1.0.0","comment":"Generate TagCloud in HTML And Visualize Tags","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTML_TagCloud","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ddb5a3b5e24b027f0899cf09dde6df1f98a9309e50433c8639cb90d0fadf0094","flatsize":64763,"path":"All/php83-pear-HTML_TagCloud-1.0.0.pkg","repopath":"All/php83-pear-HTML_TagCloud-1.0.0.pkg","licenselogic":"single","pkgsize":12028,"desc":"This package can be used to generate tag clouds. The output is HTML and CSS.\nAnd it does not only visualize frequency, but also timeline information.\nThe newer the tag is, the deeper its color will be; older tags will have\na lighter color.The main goal of \"HTML_TagCloud\" is to provide an easy to\nimplement and configureable Tag Cloud solution that is suitable for any\nPHP-based webapp.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-HTTP_WebDAV_Client","origin":"www/pear-HTTP_WebDAV_Client","version":"1.0.2","comment":"WebDAV Stream Wrapper Class","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTTP_WebDAV_Client","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3be38d8f961a6832f988760893d41270c8ea1f8e8a3fc0a4569c51cbdbb04efb","flatsize":38592,"path":"All/php83-pear-HTTP_WebDAV_Client-1.0.2.pkg","repopath":"All/php83-pear-HTTP_WebDAV_Client-1.0.2.pkg","licenselogic":"single","pkgsize":9444,"desc":"HTTP_WebDAV_Client is a RFC2518 compliant stream wrapper\nthat allows to use WebDAV server resources like a regular\nfile system from within PHP.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-HTTP_Request":{"origin":"www/pear-HTTP_Request","version":"1.4.4"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-HTML_Select_Common","origin":"devel/pear-HTML_Select_Common","version":"1.2.0_1","comment":"Some small PEAR classes to handle common <select> lists","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTML_Select_Common","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e2338f64ff0472e58e698619fdf880fcb25d66c12be725b6ea5684af78290182","flatsize":54877,"path":"All/php83-pear-HTML_Select_Common-1.2.0_1.pkg","repopath":"All/php83-pear-HTML_Select_Common-1.2.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":8872,"desc":"Provides <select> lists for:\n- Country\n- UK counties\n- US States\n- FR Departments\n- NO Fylke\n- NO Kommuner\n- ptBR","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-I18N":{"origin":"devel/pear-I18N","version":"1.0.0"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-HTML_Select","origin":"devel/pear-HTML_Select","version":"1.3.1","comment":"PEAR::HTML_Select is a class for generating HTML form select elements","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTML_Select","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bf1610f48a4b07d1bcae1017b770f0d299b11d928e1242ccbac86b2c72dd449f","flatsize":25742,"path":"All/php83-pear-HTML_Select-1.3.1.pkg","repopath":"All/php83-pear-HTML_Select-1.3.1.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":7940,"desc":"The PEAR::HTML_Select package is a class for generating HTML form select\nelements.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-HTML_Common":{"origin":"devel/pear-HTML_Common","version":"1.2.5"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-HTTP_Request","origin":"www/pear-HTTP_Request","version":"1.4.4","comment":"PEAR classes providing an easy way to perform HTTP requests","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTTP_Request","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0763c4023f827a87e745399ccc8da75cc5f0ce9f8ceebf813f36d4aecd6b3ff5","flatsize":74668,"path":"All/php83-pear-HTTP_Request-1.4.4.pkg","repopath":"All/php83-pear-HTTP_Request-1.4.4.pkg","licenselogic":"single","pkgsize":16540,"desc":"Supports GET/POST/HEAD/TRACE/PUT/DELETE, Basic authentication, Proxy,\nProxy Authentication, SSL, file uploads etc.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Net_Socket":{"origin":"net/pear-Net_Socket","version":"1.2.2"},"php83-pear-Net_URL":{"origin":"net/pear-Net_URL","version":"1.0.15"}},"categories":["pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-HTML_QuickForm_SelectFilter","origin":"devel/pear-HTML_QuickForm_SelectFilter","version":"1.0.0","comment":"Element for PEAR::HTML_QuickForm that defines dynamic filters","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTML_QuickForm_SelectFilter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1fed3020259ade9268219ddde04981c90f117b4b316d5ed0eca961f97092a98c","flatsize":10959,"path":"All/php83-pear-HTML_QuickForm_SelectFilter-1.0.0.pkg","repopath":"All/php83-pear-HTML_QuickForm_SelectFilter-1.0.0.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":4792,"desc":"The PEAR::HTML_QuickForm_SelectFilter package adds an element to the\nPEAR::HTML_QuickForm package that is used to define dynamic filters on\nthe client side for select elements.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-HTML_QuickForm":{"origin":"devel/pear-HTML_QuickForm","version":"3.2.16"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-HTTP_Request2","origin":"www/pear-HTTP_Request2","version":"2.6.0,1","comment":"PEAR classes providing an easy way to perform HTTP requests","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTTP_Request2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a07a8dd2c68ff3e2983cd8769c8e80b294dabc94746f65f776af0538079b6f8d","flatsize":573929,"path":"All/php83-pear-HTTP_Request2-2.6.0,1.pkg","repopath":"All/php83-pear-HTTP_Request2-2.6.0,1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":111640,"desc":"HTTP_Request2 provides cleaner API and pluggable Adapters:\n- Socket adapter, based on old HTTP_Request code,\n- Curl adapter, wraps around PHP's cURL extension,\n- Mock adapter, to use for testing packages dependent on HTTP_Request2.\n\nIt supports POST requests with data and file uploads, basic and digest\nauthentication, cookies, managing cookies across requests, proxies, gzip and\ndeflate encodings, redirects, monitoring the request progress with Observers.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Net_URL2":{"origin":"net/pear-Net_URL2","version":"2.2.2"}},"categories":["pear","www"],"options":{"CURL":"off","FILEINFO":"off","ZLIB":"off"},"annotations":{"flavor":"php83"}},{"name":"php83-pear-HTML_QuickForm_Renderer_Tableless","origin":"devel/pear-HTML_QuickForm_Renderer_Tableless","version":"0.6.2","comment":"Implementation of Tableless Renderer for HTML_QuickForm","maintainer":"chris@smartt.com","www":"https://pear.php.net/package/HTML_QuickForm_Renderer_Tableless","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"681f54de82614f66e1ddd45be37395b37b77151c93cfcfa91faeb22da84ccc10","flatsize":28474,"path":"All/php83-pear-HTML_QuickForm_Renderer_Tableless-0.6.2.pkg","repopath":"All/php83-pear-HTML_QuickForm_Renderer_Tableless-0.6.2.pkg","licenselogic":"single","pkgsize":7484,"desc":"Replacement for the default renderer of HTML_QuickForm that uses only XHTML and\nCSS but no table tags, and generates fully valid XHTML output.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-HTML_QuickForm":{"origin":"devel/pear-HTML_QuickForm","version":"3.2.16"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-HTTP_FloodControl","origin":"www/pear-HTTP_FloodControl","version":"0.1.1","comment":"PEAR classes to detect and protect from attempts to flood a site","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTTP_FloodControl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3574e1c7f7f7e4b81f9388d06c851c6324138b2593605eaa0b6cb0ee15e8fd8e","flatsize":47298,"path":"All/php83-pear-HTTP_FloodControl-0.1.1.pkg","repopath":"All/php83-pear-HTTP_FloodControl-0.1.1.pkg","licenselogic":"single","pkgsize":6688,"desc":"The HTTP_FloodControl package can be used to detect and protect a\nWeb site from attempts to flood it with too many requests. It also allows to\nprotect the site from automatic downloading many pages or files from the same\nIP address, session ID or other unique identifier.\n\nThe detection of flood is determine according to a set of parameters indicating\nthe maximal allowed number of requests for the certain time interval. It is\npossible to set several parameters at once in order to perform more effective\nprotection.\n\nThe package uses various storage containers (regular files, DB, MDB, MDB2) to\nhandle counter logs.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-HTTP":{"origin":"www/pear-HTTP","version":"1.4.1"}},"categories":["pear","www"],"options":{"PEAR_DB":"off","PEAR_MDB":"off","PEAR_MDB2":"off"},"annotations":{"flavor":"php83"}},{"name":"php83-pear-HTML_QuickForm_Controller","origin":"devel/pear-HTML_QuickForm_Controller","version":"1.0.10","comment":"The add-on to HTML_QuickForm that allows building of multipage forms","maintainer":"bofh@FreeBSD.org","www":"https://pear.php.net/package/HTML_QuickForm_Controller","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b6f60d960b691c56a563ecb53db244ae93990a884c6c110c387b8bdd592bd6be","flatsize":95239,"path":"All/php83-pear-HTML_QuickForm_Controller-1.0.10.pkg","repopath":"All/php83-pear-HTML_QuickForm_Controller-1.0.10.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":19180,"desc":"The package is essentially an implementation of a PageController pattern.\n\nArchitecture:\n* Controller class that examines HTTP requests and manages form values\n  persistence across requests.\n* Page class (subclass of QuickForm) representing a single page of the form.\n* Business logic is contained in subclasses of Action class.\n\nCool features:\n* Includes several default Actions that allow easy building of multipage forms.\n* Includes usage examples for common usage cases (single-page form, wizard,\n  tabbed form).","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-HTML_QuickForm":{"origin":"devel/pear-HTML_QuickForm","version":"3.2.16"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-HTTP_Download","origin":"www/pear-HTTP_Download","version":"1.1.4","comment":"PEAR class to send HTTP downloads","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTTP_Download","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c7e485021f5d206965814227f1678897dd15ee3b41978407c03a2b2acb1b0e5d","flatsize":62556,"path":"All/php83-pear-HTTP_Download-1.1.4.pkg","repopath":"All/php83-pear-HTTP_Download-1.1.4.pkg","licenselogic":"single","pkgsize":14300,"desc":"Provides an interface to easily send hidden files or any arbitrary data to\nHTTP clients. HTTP_Download can gain its data from variables, files or\nstream resources.\n\nIt features:\n- Basic caching capabilities\n- Basic throttling mechanism\n- On-the-fly gzip-compression\n- Ranges (partial downloads and resuming)\n- Delivery of on-the-fly generated archives through Archive_Tar and Archive_Zip\n- Sending of PgSQL LOBs without the need to read all data in prior to sending","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-HTTP_Header":{"origin":"www/pear-HTTP_Header","version":"1.2.1"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-HTML_Page2","origin":"devel/pear-HTML_Page2","version":"0.6.5","comment":"PEAR base class for XHTML page generation","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTML_Page2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"68d57cd16a5cc7ad8e368f3cd5000e8c69077e2a4938bf7e8d8ddf631ebb14c1","flatsize":92472,"path":"All/php83-pear-HTML_Page2-0.6.5.pkg","repopath":"All/php83-pear-HTML_Page2-0.6.5.pkg","licenselogic":"single","licenses":["PHP30"],"pkgsize":18952,"desc":"The PEAR::HTML_Page2 package provides a simple interface for generating an\nXHTML compliant page:\n  * supports virtually all HTML doctypes, from HTML 2.0 through XHTML 1.1 and\n    XHTML Basic 1.0 plus preliminary support for XHTML 2.0\n  * namespace support\n  * global language declaration for the document\n  * line ending styles\n  * full META tag support\n  * support for stylesheet declaration in the head section\n  * support for script declaration in the head section\n  * support for linked stylesheets and scripts\n  * full support for header link tags\n  * body can be a string, object with toHtml or toString methods or an array\n    (can be combined)\n\nIdeas for use:\n  * Use to validate the output of a class for XHTML compliance\n  * Quick prototyping using PEAR packages is now a breeze.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-HTML_Common":{"origin":"devel/pear-HTML_Common","version":"1.2.5"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Horde_Imap_Client","origin":"mail/pear-Horde_Imap_Client","version":"2.29.18","comment":"Horde IMAP abstraction interface","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"edf69d8db8cc733b41c3956ca6fd1080371222bf43baada5b784038680581d98","flatsize":1533694,"path":"All/php83-pear-Horde_Imap_Client-2.29.18.pkg","repopath":"All/php83-pear-Horde_Imap_Client-2.29.18.pkg","licenselogic":"single","pkgsize":204488,"desc":"This Horde package provides an abstracted API interface to various\nIMAP4rev1 (RFC 3501) backend drivers.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-imap":{"origin":"mail/php83-imap","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Auth_SASL":{"origin":"security/pear-Auth_SASL","version":"1.2.0"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php83-pear-horde-Horde_Mail":{"origin":"mail/pear-Horde_Mail","version":"2.6.6"},"php83-pear-horde-Horde_Mime":{"origin":"mail/pear-Horde_Mime","version":"2.11.2"},"php83-pear-horde-Horde_Stream":{"origin":"devel/pear-Horde_Stream","version":"1.6.3"},"php83-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["mail","pear","www"],"options":{"IMAP":"on","MBSTRING":"on","SASL":"on"},"annotations":{"cpe":"cpe:2.3:a:horde:horde_imap_client:2.29.18:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-HTTP","origin":"www/pear-HTTP","version":"1.4.1","comment":"PEAR miscellaneous HTTP utilities","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTTP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"69d7e869dacfd652609061dee04d2a8dd80099ae85181e516ee315cf9857da59","flatsize":38411,"path":"All/php83-pear-HTTP-1.4.1.pkg","repopath":"All/php83-pear-HTTP-1.4.1.pkg","licenselogic":"single","pkgsize":9252,"desc":"The HTTP class is a class with static methods for doing\nmiscellaneous HTTP related stuff like date formatting,\nlanguage negotiation or HTTP redirection.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-HTML_Crypt","origin":"security/pear-HTML_Crypt","version":"1.3.4","comment":"Encrypts text which is later decoded using JavaScript on the client side","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTML_Crypt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e2830e19d30b5e88ee5f9027a4a9a69be35460954bf9f27b68733f615be9cc74","flatsize":15697,"path":"All/php83-pear-HTML_Crypt-1.3.4.pkg","repopath":"All/php83-pear-HTML_Crypt-1.3.4.pkg","licenselogic":"single","pkgsize":5068,"desc":"HTML_Crypt provides methods to encrypt text, which can be later be decrypted\nusing JavaScript on the client side.\n\nThis is very useful to prevent spam robots collecting email addresses from your\nsite, included is a method to add mailto links to the text being generated.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","security","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-HTML_TreeMenu","origin":"devel/pear-HTML_TreeMenu","version":"1.2.2","comment":"Provides an API to create a HTML tree","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTML_TreeMenu","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bd6947f3ea9710cc1f29744e5658752f13655d7f576e7c81cbc69b8ec0b30855","flatsize":187713,"path":"All/php83-pear-HTML_TreeMenu-1.2.2.pkg","repopath":"All/php83-pear-HTML_TreeMenu-1.2.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":49204,"desc":"PHP Based API creates a tree structure using a couple of\nsmall PHP classes. This can then be converted to javascript\nusing the printMenu() method. The tree is dynamic in\nIE 4 or higher, NN6/Mozilla and Opera 7, and maintains state\n(the collapsed/expanded status of the branches) by using cookies.\nOther browsers display the tree fully expanded. Each node can\nhave an optional link and icon. New API in 1.1 with many changes\n(see CVS for changelog) and new features, of which most came\nfrom Chip Chapin (http://www.chipchapin.com).","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-HTML_Template_Sigma","origin":"devel/pear-HTML_Template_Sigma","version":"1.3.0","comment":"Implementation of Integrated Templates API with template 'compilation' added","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTML_Template_Sigma","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a0326f6af1938943b1d978df1805c21d728b6325ae4c8015a71d62c236c2ec3b","flatsize":150873,"path":"All/php83-pear-HTML_Template_Sigma-1.3.0.pkg","repopath":"All/php83-pear-HTML_Template_Sigma-1.3.0.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":30280,"desc":"HTML_Template_Sigma implements Integrated Templates API designed by Ulf Wendel.\n\nFeatures:\n- Nested blocks. Nesting is controlled by the engine.\n- Ability to include files from within template: <!-- INCLUDE -->\n- Automatic removal of empty blocks and unknown variables (methods to manually\n  tweak/override this are also available)\n- Methods for runtime addition and replacement of blocks in templates\n- Ability to insert simple function calls into templates: func_uppercase('Hello\n  world!') and to define callback functions for these\n- 'Compiled' templates: the engine has to parse a template file using regular\n  expressions to find all the blocks and variable placeholders. This is a very\n  \"expensive\" operation and is an overkill to do on every page request:\n  templates seldom change on production websites. Thus this feature: an internal\n  representation of the template structure is saved into a file and this file\n  gets loaded instead of the source one on subsequent requests (unless the\n  source changes)\n- PHPUnit-based tests to define correct behaviour\n- Usage examples for most of the features are available, look in the docs/\n  directory","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-ctype":{"origin":"textproc/php83-ctype","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-HTML_Template_IT","origin":"devel/pear-HTML_Template_IT","version":"1.3.2,1","comment":"Integrated Templates","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTML_Template_IT","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"707de5100a2f1996470a1d585c7cb72bee942a46933995f7d2db71b441deb61e","flatsize":105281,"path":"All/php83-pear-HTML_Template_IT-1.3.2,1.pkg","repopath":"All/php83-pear-HTML_Template_IT-1.3.2,1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":22164,"desc":"HTML_Template_IT is a templating engine designed to allow easy separation of\nconcerns. It does this by clearly separating the presentational code from the\nPHP code. The presentation code may be of any format, however generally XML or\nHTML is used.\n\nThis engine works on the foundation of blocks and placeholders. It uses the\nhierarchy of blocks to determine which presentational code is instantiated when\nblocks are parsed. The placeholders allow the insertion of \"dynamic\"\ninformation.\n\nThere are two classes to use for templating. HTML_Template_IT is used for basic\ntemplating needs. HTML_Template_ITX gives you full power over the templating\nengine, allowing blocks to be added, and function callbacks to be used.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-HTML_BBCodeParser","origin":"devel/pear-HTML_BBCodeParser","version":"1.2.3","comment":"Parser to replace UBB style tags with their HTML equivalents","maintainer":"lewiz@compsoc.man.ac.uk","www":"https://pear.php.net/package/HTML_BBCodeParser","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"79f620a0b47820149e7e1a856490f842c678febf1940d0a34c311bc99d89e5f5","flatsize":83825,"path":"All/php83-pear-HTML_BBCodeParser-1.2.3.pkg","repopath":"All/php83-pear-HTML_BBCodeParser-1.2.3.pkg","licenselogic":"single","pkgsize":16036,"desc":"This is a parser to replace UBB style tags with their html equivalents.\nIt does not simply do some regex calls, but is complete stack based\nparse engine. This ensures that all tags are properly nested, if not,\nextra tags are added to maintain the nesting. This parser should only\nproduce xhtml 1.0 compliant code. All tags are validated and so are all\ntheir attributes. It should be easy to extend this parser with your own\ntags.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-HTML_Common":{"origin":"devel/pear-HTML_Common","version":"1.2.5"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-HTML_Table","origin":"devel/pear-HTML_Table","version":"1.8.4","comment":"Makes design of HTML tables easy, flexible, reusable, and efficient","maintainer":"bofh@FreeBSD.org","www":"https://pear.php.net/package/HTML_Table","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2f44a19bea84e0bb2647b5469f8042445898ff34f2991134526de15d16123d4d","flatsize":106782,"path":"All/php83-pear-HTML_Table-1.8.4.pkg","repopath":"All/php83-pear-HTML_Table-1.8.4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":15528,"desc":"The PEAR::HTML_Table package provides methods for easy and efficient\ndesign of HTML tables.\n\n* Lots of customization options.\n* Tables can be modified at any time.\n* The logic is the same as standard HTML editors.\n* Handles col and rowspans.\n* PHP code is shorter, easier to read and to maintain.\n* Tables options can be reused.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-HTML_Common":{"origin":"devel/pear-HTML_Common","version":"1.2.5"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-HTML_QuickForm_advmultiselect","origin":"devel/pear-HTML_QuickForm_advmultiselect","version":"1.5.1","comment":"Element for PEAR::HTML_QuickForm that defines a 2 box multi-select","maintainer":"chris@ctgameinfo.com","www":"https://pear.php.net/package/HTML_QuickForm_advmultiselect","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"43ebb8a825696ddc09632a77110cba80638c41a06778d238e8965b33a9917c85","flatsize":191569,"path":"All/php83-pear-HTML_QuickForm_advmultiselect-1.5.1.pkg","repopath":"All/php83-pear-HTML_QuickForm_advmultiselect-1.5.1.pkg","licenselogic":"single","pkgsize":28092,"desc":"The HTML_QuickForm_advmultiselect package adds an element to the HTML_QuickForm\npackage that is two select boxes next to each other emulating a multi-select.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-HTML_Common":{"origin":"devel/pear-HTML_Common","version":"1.2.5"},"php83-pear-HTML_QuickForm":{"origin":"devel/pear-HTML_QuickForm","version":"3.2.16"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-File_SMBPasswd","origin":"security/pear-File_SMBPasswd","version":"1.0.3","comment":"PEAR class for managing SAMBA style password files","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/File_SMBPasswd","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2943b51bee0bf9900048b1be337617b677ad8787c06ef835c242a27a423cf730","flatsize":22962,"path":"All/php83-pear-File_SMBPasswd-1.0.3.pkg","repopath":"All/php83-pear-File_SMBPasswd-1.0.3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":6192,"desc":"With PEAR::File_SMBPasswd you can maintain smbpasswd-files, usualy used by\nSAMBA.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Crypt_CHAP":{"origin":"security/pear-Crypt_CHAP","version":"1.5.0"}},"categories":["pear","security","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-HTML_QuickForm_Livesearch","origin":"devel/pear-HTML_QuickForm_Livesearch","version":"0.4.1","comment":"Element for PEAR::HTML_QuickForm to enable a suggest search","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTML_QuickForm_Livesearch","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"47b8c91ffbf8db0e0192763ec3b7d003bdc16fc5f9a2b5fc2b7c87e8782485a2","flatsize":46716,"path":"All/php83-pear-HTML_QuickForm_Livesearch-0.4.1.pkg","repopath":"All/php83-pear-HTML_QuickForm_Livesearch-0.4.1.pkg","licenselogic":"single","licenses":["PHP30"],"pkgsize":14352,"desc":"This package adds an element to the PEAR::HTML_QuickForm package to dynamically\ncreate an HTML input text element that at every keypressed javascript event,\nreturns a list of options in a dynamic dropdown select box\n(live dropdown select). This element use AJAX (Communication from JavaScript\nto your browser without reloading the page).\nThis type of livesearch is useful when you have a form with a dropdown list\nwith a large number of row.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-HTML_AJAX":{"origin":"www/pear-HTML_AJAX","version":"0.5.8"},"php83-pear-HTML_QuickForm":{"origin":"devel/pear-HTML_QuickForm","version":"3.2.16"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-File_PDF","origin":"print/pear-File_PDF","version":"0.3.3","comment":"PEAR class to generate PDFs","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/File_PDF","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6e541295ca5c37898538be642b110f9cb1d7dca399fc25c20738eb50b44cd94b","flatsize":204102,"path":"All/php83-pear-File_PDF-0.3.3.pkg","repopath":"All/php83-pear-File_PDF-0.3.3.pkg","licenselogic":"single","pkgsize":36956,"desc":"PDF generation using only PHP, without requiring any external libraries.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","print"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-HTML_QuickForm","origin":"devel/pear-HTML_QuickForm","version":"3.2.16","comment":"Provide methods for creating, validating, and processing HTML forms","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTML_QuickForm","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d440affa1b8da3e849c96e83e3a08a3daae4fa0090e816e04c013eae1592fda7","flatsize":579195,"path":"All/php83-pear-HTML_QuickForm-3.2.16.pkg","repopath":"All/php83-pear-HTML_QuickForm-3.2.16.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":87616,"desc":"The HTML_QuickForm package provides methods for dynamically create, validate\nand render HTML forms.\n\nFeatures:\n* More than 20 ready-to-use form elements.\n* XHTML compliant generated code.\n* Numerous mixable and extendable validation rules.\n* Automatic server-side validation and filtering.\n* On request javascript code generation for client-side validation.\n* File uploads support.\n* Total customization of form rendering.\n* Support for external template engines (ITX, Sigma, Flexy, Smarty).\n* Pluggable elements, rules and renderers extensions.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-HTML_Common":{"origin":"devel/pear-HTML_Common","version":"1.2.5"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:html_quickform_project:html_quickform:3.2.16:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-HTML_Javascript","origin":"devel/pear-HTML_Javascript","version":"1.1.2","comment":"Provides an interface for creating simple JS scripts","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTML_Javascript","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9f3c27bb4d8ad23454c48c3b7553d45558d7620839a41868ca082209f15bd02b","flatsize":40024,"path":"All/php83-pear-HTML_Javascript-1.1.2.pkg","repopath":"All/php83-pear-HTML_Javascript-1.1.2.pkg","licenselogic":"single","licenses":["PHP30"],"pkgsize":9312,"desc":"Provides two classes:\nHTML_Javascript for performing basic JS operations.\nHTML_Javascript_Convert for converting variables.\nAllow output data to a file, to the standard output(print), or return.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-File_HtAccess","origin":"security/pear-File_HtAccess","version":"1.2.1","comment":"PEAR class to manipulate .htaccess files","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/File_HtAccess","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dbbc23a0b30bda7149a6ba94d9ae54f6837db0680040f574d9501fd889c8c4a4","flatsize":22150,"path":"All/php83-pear-File_HtAccess-1.2.1.pkg","repopath":"All/php83-pear-File_HtAccess-1.2.1.pkg","licenselogic":"single","pkgsize":5644,"desc":"Provides methods to create and manipulate .htaccess files.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","security","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-HTML_Form","origin":"devel/pear-HTML_Form","version":"1.3.1","comment":"PEAR simple HTML form package","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTML_Form","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c384d446503e1aba835ef95fa23c1c9956c618128c35d2fa3ec75f5fdd281926","flatsize":159426,"path":"All/php83-pear-HTML_Form-1.3.1.pkg","repopath":"All/php83-pear-HTML_Form-1.3.1.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":15432,"desc":"This is a simple HTML form generator. It supports all the\nHTML form element types including file uploads, may return\nor print the form, just individual form elements or the full\nform in \"table mode\" with a fixed layout.\n\nThis package has been superceded by HTML_QuickForm.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-File_Gettext","origin":"sysutils/pear-File_Gettext","version":"0.4.2","comment":"PEAR GNU Gettext file parser","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/File_Gettext","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a3cb9c43693dc4bcf7eb506f182911c397f2b94c724f6c6461b9bee68accb5de","flatsize":29959,"path":"All/php83-pear-File_Gettext-0.4.2.pkg","repopath":"All/php83-pear-File_Gettext-0.4.2.pkg","licenselogic":"single","pkgsize":7720,"desc":"Reader and writer for GNU PO and MO files.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","sysutils"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-File_Fstab","origin":"sysutils/pear-File_Fstab","version":"2.0.3","comment":"PEAR class to read and write fstab files","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/File_Fstab","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0357da3a66eb590782067f96b8a0c1280c10b917d2ca729d8b53eefdfcdeb3e9","flatsize":30852,"path":"All/php83-pear-File_Fstab-2.0.3.pkg","repopath":"All/php83-pear-File_Fstab-2.0.3.pkg","licenselogic":"single","pkgsize":7632,"desc":"PEAR::File_Fstab is an easy-to-use package which can read & write UNIX fstab\nfiles. It presents a pleasant object-oriented interface to the fstab.\n\nFeatures:\n* Supports blockdev, label, and UUID specification of mount device.\n* Extendable to parse non-standard fstab formats by defining a new Entry\n  class for that format.\n* Easily examine and set mount options for an entry.\n* Stable, functional interface.\n* Fully documented with PHPDoc.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","sysutils"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-HTML_Common2","origin":"devel/pear-HTML_Common2","version":"2.3.1","comment":"PEAR::HTML_Common2 is a base class for other HTML classes","maintainer":"bofh@FreeBSD.org","www":"https://pear.php.net/package/HTML_Common2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d9964712e0646df169b0c5de1b62f306b5af230a6873cdd5702fdf405e28ca67","flatsize":45047,"path":"All/php83-pear-HTML_Common2-2.3.1.pkg","repopath":"All/php83-pear-HTML_Common2-2.3.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":9944,"desc":"TheHTML_Common2 package provides methods for HTML code display and\nattributes handling.\n* Provides methods to set, remove, merge HTML attributes.\n* Handles global document options (charset, linebreak and more).\n* Provides methods to handle indentation and HTML comments.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Horde_Image","origin":"graphics/pear-Horde_Image","version":"2.6.1","comment":"Horde Image API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"80f9571cb474429451271cfd1751586ff733bdcbd792bb4e66b827b9f61840b7","flatsize":2563179,"path":"All/php83-pear-Horde_Image-2.6.1.pkg","repopath":"All/php83-pear-Horde_Image-2.6.1.pkg","licenselogic":"single","pkgsize":609264,"desc":"This package provides an Image utility API, with backends for:\n* GD\n* GIF\n* PNG\n* SVG\n* SWF\n* ImageMagick convert command line tool\n* Imagick Extension","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php83-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php83-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"},"php83-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php83-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["graphics","pear","www"],"options":{"GD":"off"},"annotations":{"cpe":"cpe:2.3:a:horde:horde_image:2.6.1:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-File_DNS","origin":"dns/pear-File_DNS","version":"0.1.0","comment":"PEAR class to read and write RFC1033-style DNS Zonefiles","maintainer":"chris@ctgameinfo.com","www":"https://pear.php.net/package/File_DNS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"348f4425d2fbd643b5c44bb7dc472c73dd38e0de31230442e0802a3704c9c6cf","flatsize":45873,"path":"All/php83-pear-File_DNS-0.1.0.pkg","repopath":"All/php83-pear-File_DNS-0.1.0.pkg","licenselogic":"single","pkgsize":10188,"desc":"The File_DNS class provides a way to read,\nedit and write RFC1033 style DNS Zones.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-File":{"origin":"sysutils/pear-File","version":"1.4.1,2"}},"categories":["devel","dns","pear"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-HTML_Common","origin":"devel/pear-HTML_Common","version":"1.2.5","comment":"PEAR::HTML_Common is a base class for other HTML classes","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTML_Common","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"67970f00ca1a345b5afef174e422c378de387e1d22e0bf4943ad79ee60b2f470","flatsize":22016,"path":"All/php83-pear-HTML_Common-1.2.5.pkg","repopath":"All/php83-pear-HTML_Common-1.2.5.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":6748,"desc":"The PEAR::HTML_Common package provides methods for HTML code display and\nattributes handling.\n\n* Methods to set, remove, update HTML attributes.\n* Handles comments in HTML code.\n* Handles layout and tabs for nicer HTML code.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-HTML_CSS","origin":"devel/pear-HTML_CSS","version":"1.5.4","comment":"PEAR class for generating CSS declarations","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTML_CSS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3237eca3d3873438660140ef09b617e98175f1d3225ad1d0c0f18a2b63ee1073","flatsize":276368,"path":"All/php83-pear-HTML_CSS-1.5.4.pkg","repopath":"All/php83-pear-HTML_CSS-1.5.4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":38808,"desc":"PEAR::HTML_CSS provides a simple interface for generating\na stylesheet declaration. It is completely standards compliant, and\nhas some great features:\n* Simple OO interface to CSS definitions\n* Output to\n    - Inline stylesheet declarations\n    - Document internal stylesheet declarations\n    - Standalone stylesheet declarations\n    - Array of definitions\n\nIn addition, it shares the following with HTML_Common based classes:\n* Indent style support\n* Line ending style","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-HTML_Common":{"origin":"devel/pear-HTML_Common","version":"1.2.5"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-File_Archive","origin":"archivers/pear-File_Archive","version":"1.5.5","comment":"PEAR class to manipulate tar, gz, tgz, bz2, tbz, zip, ar (deb) files","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/File_Archive","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"578acbe78ce1442545d370dda9e7b77dadb785f92c04e4574b3eac9d5ce8aed3","flatsize":398929,"path":"All/php83-pear-File_Archive-1.5.5.pkg","repopath":"All/php83-pear-File_Archive-1.5.5.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":55544,"desc":"PEAR::File_Archive is strongly object oriented. It makes it very easy to use,\nwriting simple code, yet the library is very powerful.\n\nIt lets you easily read or generate tar, gz, tgz, bz2, tbz, zip, ar (or deb)\narchives to files, memory, mail or standard output.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-bz2":{"origin":"archivers/php83-bz2","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-MIME_Type":{"origin":"mail/pear-MIME_Type","version":"1.4.1"},"php83-zlib":{"origin":"archivers/php83-zlib","version":"8.3.21"}},"categories":["archivers","pear","www"],"options":{"PEAR_CACHE_LITE":"off","PEAR_MAIL":"off","PEAR_MAIL_MIME":"off"},"annotations":{"flavor":"php83"}},{"name":"php83-pear-HTML_AJAX","origin":"www/pear-HTML_AJAX","version":"0.5.8","comment":"PHP and JavaScript AJAX library","maintainer":"numisemis@yahoo.com","www":"https://pear.php.net/package/HTML_AJAX","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0a2408bd665d903a0443d959e66bb9cc0ed307c2cc2a848887f60aa0ddcbc888","flatsize":543154,"path":"All/php83-pear-HTML_AJAX-0.5.8.pkg","repopath":"All/php83-pear-HTML_AJAX-0.5.8.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":91100,"desc":"Provides PHP and JavaScript libraries for performing AJAX\n(Communication from JavaScript to your browser without reloading the page)","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:pear:html_ajax:0.5.8:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pear-HTML_Template_Flexy","origin":"devel/pear-HTML_Template_Flexy","version":"1.3.13","comment":"Extremely powerful Tokenizer driven Template engine","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTML_Template_Flexy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c9b5754357150cd8b8371ff7edaf5783d533a43e85bb1bc49fc1396f3d3baeea","flatsize":2015670,"path":"All/php83-pear-HTML_Template_Flexy-1.3.13.pkg","repopath":"All/php83-pear-HTML_Template_Flexy-1.3.13.pkg","licenselogic":"single","licenses":["PHP202"],"pkgsize":149428,"desc":"HTML_Template_Flexy started it's life as a simplification of HTML_Template_Xipe,\nhowever in Version 0.2, It became one of the first template engine to use a real\nLexer, rather than regex'es, making it possible to do things like ASP.net or\nCold Fusion tags.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"options":{"PEAR_FILE_GETTEXT":"off","PEAR_HTML_JAVASCRIPT":"off","PEAR_TRANSLATION2":"off"},"annotations":{"flavor":"php83"}},{"name":"php83-pear-Date_Holidays_Ukraine","origin":"devel/pear-Date_Holidays_Ukraine","version":"0.1.2","comment":"Driver based class to calculate holidays in the Ukraine","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays_Ukraine","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1bb6e67a49837c676e2ede867900b418e08b7dc6cf72910a64bcd26d8088a677","flatsize":17807,"path":"All/php83-pear-Date_Holidays_Ukraine-0.1.2.pkg","repopath":"All/php83-pear-Date_Holidays_Ukraine-0.1.2.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":5456,"desc":"Date_Holidays helps you calculate the dates and titles of holidays\nand other special celebrations. This is the driver for calculating\nholidays in the Ukraine.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Date_Holidays":{"origin":"devel/pear-Date_Holidays","version":"0.21.8_2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Date_Holidays_USA","origin":"devel/pear-Date_Holidays_USA","version":"0.1.1_1","comment":"Driver based class to calculate holidays in the USA","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays_USA","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b46dd0600c15ee5822ace034be9e8de9455532442d41e66a6e917f9028d49587","flatsize":31935,"path":"All/php83-pear-Date_Holidays_USA-0.1.1_1.pkg","repopath":"All/php83-pear-Date_Holidays_USA-0.1.1_1.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":6872,"desc":"Date_Holidays helps you calculate the dates and titles of\nholidays and other special celebrations. This is the driver\nfor calculating holidays in USA.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Date_Holidays":{"origin":"devel/pear-Date_Holidays","version":"0.21.8_2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Games_Chess","origin":"games/pear-Games_Chess","version":"1.0.1","comment":"PEAR methods for constructing and validating chess games in PGN","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Games_Chess","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7a608592ef3113648f709ab88cae0e2997f646b6e7ca055ffdba70c2d8d6a11d","flatsize":608069,"path":"All/php83-pear-Games_Chess-1.0.1.pkg","repopath":"All/php83-pear-Games_Chess-1.0.1.pkg","licenselogic":"single","pkgsize":82992,"desc":"The logic of handling a chessboard and parsing standard\nFEN (Farnsworth-Edwards Notation) for describing a position as well as SAN\n(Standard Algebraic Notation) for describing individual moves is handled. This\nclass can be used as a backend driver for playing chess, or for validating\nand/or creating PGN files using the File_ChessPGN package.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","games","pear"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Date_Holidays_UNO","origin":"devel/pear-Date_Holidays_UNO","version":"0.1.3","comment":"Driver based class to calculate holidays in the UNO","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays_UNO","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"07620c8eff94b733e3dea1e1e71b53f831345e4b20f8a749f1301831f300345b","flatsize":102642,"path":"All/php83-pear-Date_Holidays_UNO-0.1.3.pkg","repopath":"All/php83-pear-Date_Holidays_UNO-0.1.3.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":10944,"desc":"Date_Holidays helps you calculate the dates and titles of\nholidays and other special celebrations. This is the driver\nfor calculating UNO holidays.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Date_Holidays":{"origin":"devel/pear-Date_Holidays","version":"0.21.8_2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Date_Holidays_Sweden","origin":"devel/pear-Date_Holidays_Sweden","version":"0.1.3","comment":"Driver based class to calculate holidays in Sweden","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays_Sweden","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8336592d1a3383181f5b114505065410ea9bc22780804423599a04830d462cc8","flatsize":39611,"path":"All/php83-pear-Date_Holidays_Sweden-0.1.3.pkg","repopath":"All/php83-pear-Date_Holidays_Sweden-0.1.3.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":8080,"desc":"Date_Holidays helps you calculate the dates and titles of\nholidays and other special celebrations. This is the driver\nfor calculating holidays in Sweden.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Date_Holidays":{"origin":"devel/pear-Date_Holidays","version":"0.21.8_2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-File_Passwd","origin":"security/pear-File_Passwd","version":"1.1.7","comment":"PEAR class to manipulate many kinds of password files","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/File_Passwd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9365bc991e6f03f81e7658303c7e89301776e93f20779a837139ecdd3e15fbfa","flatsize":151265,"path":"All/php83-pear-File_Passwd-1.1.7.pkg","repopath":"All/php83-pear-File_Passwd-1.1.7.pkg","licenselogic":"single","pkgsize":21256,"desc":"Provides methods to manipulate and authenticate against standard Unix,\nSMB server, AuthUser (.htpasswd), AuthDigest (.htdigest), CVS pserver\nand custom formatted password files.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","security"],"options":{"PEAR_CRYPT_CHAP":"off"},"annotations":{"flavor":"php83"}},{"name":"php83-pear-HTML_QuickForm2","origin":"devel/pear-HTML_QuickForm2","version":"2.3.2","comment":"PHP5 rewrite of the HTML_QuickForm package","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTML_QuickForm2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"72a9990157774e6d77675727fa1b2ace38c8d43422f2d7aa1aa1fab080803960","flatsize":1080971,"path":"All/php83-pear-HTML_QuickForm2-2.3.2.pkg","repopath":"All/php83-pear-HTML_QuickForm2-2.3.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":147428,"desc":"This package provides methods to create, validate and render HTML forms.\n\nFeatures:\n- Supports all form elements defined by HTML standard, provides several custom\n  elements\n- Server-side and client-side validation, several common rules provided\n- Multipage forms (tabbed forms and wizards)\n- Pluggable elements, rules, renderers and renderer plugins","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-HTML_Common2":{"origin":"devel/pear-HTML_Common2","version":"2.3.1"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Date_Holidays_PHPdotNet","origin":"devel/pear-Date_Holidays_PHPdotNet","version":"0.1.2","comment":"Driver based class to calculate birthdays of members of PHP.net","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays_PHPdotNet","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bd4aaf0e74334de137c21375e52f8b0e9cbf5e98c911db92a60ba65c08f87496","flatsize":24062,"path":"All/php83-pear-Date_Holidays_PHPdotNet-0.1.2.pkg","repopath":"All/php83-pear-Date_Holidays_PHPdotNet-0.1.2.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":5732,"desc":"Date_Holidays helps you calculate the dates and titles of holidays\nand other special celebrations. This is the driver for calculating\nthe birthdays of some members of the PHP.net community.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Date_Holidays":{"origin":"devel/pear-Date_Holidays","version":"0.21.8_2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Date_Holidays_Norway","origin":"devel/pear-Date_Holidays_Norway","version":"0.1.2","comment":"Driver based class to calculate holidays in Norway","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays_Norway","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6a483a4c9f6151ad9a35c80c4a27f02bd3c1464e9381e14dfad2b3290111a1c6","flatsize":19768,"path":"All/php83-pear-Date_Holidays_Norway-0.1.2.pkg","repopath":"All/php83-pear-Date_Holidays_Norway-0.1.2.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":5660,"desc":"Date_Holidays helps you calculate the dates and titles of\nholidays and other special celebrations. This is the\ndriver for calculating holidays in Norway.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Date_Holidays":{"origin":"devel/pear-Date_Holidays","version":"0.21.8_2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Date_Holidays_Netherlands","origin":"devel/pear-Date_Holidays_Netherlands","version":"0.1.4","comment":"Driver based class to calculate holidays in the Netherlands","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays_Netherlands","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dd897086fc532ac30725b117a206226b48ebea325f20c325ba48324b875dbaa5","flatsize":29447,"path":"All/php83-pear-Date_Holidays_Netherlands-0.1.4.pkg","repopath":"All/php83-pear-Date_Holidays_Netherlands-0.1.4.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":7100,"desc":"Date_Holidays helps you calculate the dates and titles of\nholidays and other special celebrations. This is the\ndriver for calculating holidays in the Netherlands.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Date_Holidays":{"origin":"devel/pear-Date_Holidays","version":"0.21.8_2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Date_Holidays_Italy","origin":"devel/pear-Date_Holidays_Italy","version":"0.1.1","comment":"Driver based class to calculate holidays in Italy","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays_Italy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e65af497fc853e8666af0ace7c4fdb42efc1fbab0ac974d6724fc8d245bb8ce7","flatsize":25440,"path":"All/php83-pear-Date_Holidays_Italy-0.1.1.pkg","repopath":"All/php83-pear-Date_Holidays_Italy-0.1.1.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":6176,"desc":"Date_Holidays helps you calculate the dates and titles of\nholidays and other special celebrations. This is the\ndriver for calculating holidays in Italy.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Date_Holidays":{"origin":"devel/pear-Date_Holidays","version":"0.21.8_2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-File_MARC","origin":"textproc/pear-File_MARC","version":"1.4.1","comment":"Parse, modify, and create MARC records","maintainer":"dbaio@FreeBSD.org","www":"https://pear.php.net/package/File_MARC","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"42977753e4c613070fa077cd5d6e56a751e7d5798c6ae4ec0ea1fd14788b012b","flatsize":552680,"path":"All/php83-pear-File_MARC-1.4.1.pkg","repopath":"All/php83-pear-File_MARC-1.4.1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":77444,"desc":"The standard for machine-readable cataloging (MARC) records is documented at\nhttp://loc.gov/marc/. This package enables you to read existing MARC records\nfrom a file, string, or (using the YAZ extension), from a Z39.50 source. You\ncan also use this package to create new MARC records.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","textproc"],"options":{"ISPN":"off"},"annotations":{"flavor":"php83"}},{"name":"php83-pear-Date_Holidays_Ireland","origin":"devel/pear-Date_Holidays_Ireland","version":"0.1.3","comment":"Driver based class to calculate holidays in Ireland","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays_Ireland","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"868a6c54b0609ca0d220abc07718cd4a3ddb1f3cdf018e1a7b45b9164b3c92dd","flatsize":25912,"path":"All/php83-pear-Date_Holidays_Ireland-0.1.3.pkg","repopath":"All/php83-pear-Date_Holidays_Ireland-0.1.3.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":6652,"desc":"Date_Holidays helps you calculate the dates and titles of\nholidays and other special celebrations. This is the\ndriver for calculating holidays in Ireland.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Date_Holidays":{"origin":"devel/pear-Date_Holidays","version":"0.21.8_2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Date_Holidays_Iceland","origin":"devel/pear-Date_Holidays_Iceland","version":"0.1.2","comment":"Driver based class to calculate holidays in Iceland","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays_Iceland","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5c3a89850029b894de6d52dc9580671e2a5715454bde3333900eea032e8d8c2e","flatsize":30154,"path":"All/php83-pear-Date_Holidays_Iceland-0.1.2.pkg","repopath":"All/php83-pear-Date_Holidays_Iceland-0.1.2.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":6884,"desc":"Date_Holidays helps you calculate the dates and titles of\nholidays and other special celebrations. This is the driver\nfor calculating holidays in Iceland.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Date_Holidays":{"origin":"devel/pear-Date_Holidays","version":"0.21.8_2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-File_Iterator","origin":"devel/pear-File_Iterator","version":"6.0.0","comment":"PEAR FileIterator implementation","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sebastianbergmann/php-file-iterator","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4e9448de51e2462e745acf356cdb78456dd3d63979bd43284ddaf7f9a4731211","flatsize":12561,"path":"All/php83-pear-File_Iterator-6.0.0.pkg","repopath":"All/php83-pear-File_Iterator-6.0.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":4056,"desc":"FilterIterator implementation that filters files based on a list of suffixes.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Date_Holidays_Germany","origin":"devel/pear-Date_Holidays_Germany","version":"0.1.2_1","comment":"Driver based class to calculate holidays in Germany","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays_Germany","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"940a63f3409cb08effecd316354a3b0fa0cb23337bb68606c981d88f641a49a2","flatsize":108297,"path":"All/php83-pear-Date_Holidays_Germany-0.1.2_1.pkg","repopath":"All/php83-pear-Date_Holidays_Germany-0.1.2_1.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":13444,"desc":"Date_Holidays helps you calculate the dates and titles of\nholidays and other special celebrations. This is the\ndriver for calculating holidays in Germany.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Date_Holidays":{"origin":"devel/pear-Date_Holidays","version":"0.21.8_2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Date_Holidays_Discordian","origin":"devel/pear-Date_Holidays_Discordian","version":"0.1.1","comment":"Driver based class to calculate Discordian holidays","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays_Discordian","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fef756259529ed2d7c8bac1b4d6026e5d8ecd5b862d28bc38c06ce2fc963a487","flatsize":17264,"path":"All/php83-pear-Date_Holidays_Discordian-0.1.1.pkg","repopath":"All/php83-pear-Date_Holidays_Discordian-0.1.1.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":5252,"desc":"Date_Holidays helps you calculate the dates and titles of\nholidays and other special celebrations. This is the driver\nfor calculating Discordian holidays.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Date_Holidays":{"origin":"devel/pear-Date_Holidays","version":"0.21.8_2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Date_Holidays_EnglandWales","origin":"devel/pear-Date_Holidays_EnglandWales","version":"0.1.5","comment":"Driver based class to calculate holidays in England and Wales","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays_EnglandWales","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"68646cf3765741a02cb8e45e7eeb8a351ff30bb3dc915741e5b586545de421eb","flatsize":20364,"path":"All/php83-pear-Date_Holidays_EnglandWales-0.1.5.pkg","repopath":"All/php83-pear-Date_Holidays_EnglandWales-0.1.5.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":5896,"desc":"Date_Holidays helps you calculate the dates and titles of\nholidays and other special celebrations. This is the driver\nfor calculating holidays in England and Wales.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Date_Holidays":{"origin":"devel/pear-Date_Holidays","version":"0.21.8_2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Date_Holidays_Denmark","origin":"devel/pear-Date_Holidays_Denmark","version":"0.1.3","comment":"Driver based class to calculate holidays in Denmark","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays_Denmark","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1b4cb252b40b373c48966d18a0275e7ecf5028866b7aa5bfff6c352535babb1b","flatsize":22891,"path":"All/php83-pear-Date_Holidays_Denmark-0.1.3.pkg","repopath":"All/php83-pear-Date_Holidays_Denmark-0.1.3.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":5996,"desc":"Driver based class to calculate holidays in Denmark.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Date_Holidays":{"origin":"devel/pear-Date_Holidays","version":"0.21.8_2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-File_Bittorrent2","origin":"net/pear-File_Bittorrent2","version":"1.3.1","comment":"Decode and Encode data in Bittorrent format","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/File_Bittorrent2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dc65722e3ecba618816d40cac7f7f6bfaacdad5b7444b5d36b308d4428b6cc38","flatsize":144870,"path":"All/php83-pear-File_Bittorrent2-1.3.1.pkg","repopath":"All/php83-pear-File_Bittorrent2-1.3.1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":71636,"desc":"This package consists of three classes which handles the encoding and decoding\nof data in Bittorrent format.\n\nYou can also extract useful informations from .torrent files, create .torrent\nfiles and query the torrent's scrape page to get its statistics.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-File","origin":"sysutils/pear-File","version":"1.4.1,2","comment":"PEAR common file and directory routines","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/File","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e0a9d7a57a534ccebb0752290960b22c524e9541dad4ab3c83df95fb15587605","flatsize":36495,"path":"All/php83-pear-File-1.4.1,2.pkg","repopath":"All/php83-pear-File-1.4.1,2.pkg","licenselogic":"single","pkgsize":8848,"desc":"Provides easy access to read/write to files along with\nsome common routines to deal with paths. Also provides\ninterface for handling CSV files.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","sysutils","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-FSM","origin":"devel/pear-FSM","version":"1.4.0","comment":"PEAR Finite State Machine","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/FSM","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9953ae3fcc9dee65199fd58c4ea0dacbdb0084b665714879647150aaf2b7e6ba","flatsize":38987,"path":"All/php83-pear-FSM-1.4.0.pkg","repopath":"All/php83-pear-FSM-1.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12044,"desc":"The FSM package provides a simple class that implements a Finite State Machine.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"options":{"PEAR_GRAPGHVIZ":"off"},"annotations":{"flavor":"php83"}},{"name":"php83-pear-Event_Dispatcher","origin":"devel/pear-Event_Dispatcher","version":"1.1.0","comment":"PEAR dispatch notifications using PHP callbacks","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Event_Dispatcher","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"57f989c9914ce7a2d2db73406fa16b6017b76bf4f7e8d8d724c4ba66f480e257","flatsize":41168,"path":"All/php83-pear-Event_Dispatcher-1.1.0.pkg","repopath":"All/php83-pear-Event_Dispatcher-1.1.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":9428,"desc":"The Event_Dispatcher acts as a notification dispatch table.\nIt is used to notify other objects of interesting things. This\ninformation is encapsulated in Event_Notification objects. Client\nobjects register themselves with the Event_Dispatcher as observers of\nspecific notifications posted by other objects. When an event occurs,\nan object posts an appropriate notification to the Event_Dispatcher.\nThe Event_Dispatcher dispatches a message to each registered\nobserver, passing the notification as the sole argument.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Date_Holidays_Austria","origin":"devel/pear-Date_Holidays_Austria","version":"0.1.6","comment":"Driver based class to calculate holidays in Austria","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays_Austria","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ccfea2e83e53ca8dddc82d67814891d1843a8581b451ccc271c2ea523eba14a9","flatsize":35305,"path":"All/php83-pear-Date_Holidays_Austria-0.1.6.pkg","repopath":"All/php83-pear-Date_Holidays_Austria-0.1.6.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":7220,"desc":"Driver based class to calculate holidays in Austria.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Date_Holidays":{"origin":"devel/pear-Date_Holidays","version":"0.21.8_2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-File_Fortune","origin":"textproc/pear-File_Fortune","version":"1.0.0_1","comment":"Interface for reading from and writing to fortune files","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/File_Fortune","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e4c12cb5402298689b5a9c36dbaaf445762bb64cb690dadb9d915c10e923f64a","flatsize":71566,"path":"All/php83-pear-File_Fortune-1.0.0_1.pkg","repopath":"All/php83-pear-File_Fortune-1.0.0_1.pkg","licenselogic":"single","pkgsize":13844,"desc":"File_Fortune provides a PHP interface to reading fortune files. With it, you may\nretrieve a single fortune, a random fortune, or all fortunes in the file.\n\nAdditionally, it offers the ability to access fortune files as if they were a\nnative array, including updating and deleting items. All write operations will\nproduce a binary header file to allow compatibility with the fortune and\nfortune-mod programs (as well as other fortune interfaces).","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","textproc"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-File_Find","origin":"sysutils/pear-File_Find","version":"1.3.3","comment":"PEAR class that facilitates the search of filesystems","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/File_Find","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e24cac05e0e3ffacd50193b7c5ca9657be9decb408ecdd5a71058f3a70568cb3","flatsize":38545,"path":"All/php83-pear-File_Find-1.3.3.pkg","repopath":"All/php83-pear-File_Find-1.3.3.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":10336,"desc":"PEAR::File_Find, created as a replacement for its Perl counterpart, also\nnamed File_Find, is a directory searcher, which handles, globbing, recursive\ndirectory searching, as well as a slew of other cool features.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","sysutils","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Date","origin":"devel/pear-Date","version":"1.4.7","comment":"Generic date/time handling class for PEAR","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0d32e239e3274fe0a3e8dde5f427b7f787df85e686dbdfe58db30f71a6f41091","flatsize":413370,"path":"All/php83-pear-Date-1.4.7.pkg","repopath":"All/php83-pear-Date-1.4.7.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":42748,"desc":"Generic classes for representation and manipulation of dates, times and time\nzones without the need of timestamps, which is a huge limitation for PHP\nprograms. Includes time zone data, time zone conversions and many date/time\nconversions. It does not rely on 32-bit system date stamps, so you can display\ncalendars and compare dates that date pre 1970 and post 2038.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-DB_Sqlite_Tools","origin":"databases/pear-DB_Sqlite_Tools","version":"0.1.7","comment":"Object-oriented interface to backup SQLite databases","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/DB_Sqlite_Tools","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f7c0143dbb28dd8e739a195290ff48eae615c734428e1bcea952acff46b49fd1","flatsize":88855,"path":"All/php83-pear-DB_Sqlite_Tools-0.1.7.pkg","repopath":"All/php83-pear-DB_Sqlite_Tools-0.1.7.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":18896,"desc":"PEAR::DB_Sqlite_Tools is an object oriented interface to effectively\nmanage and backup Sqlite databases.It extends the existing functionality\nby providing a comprehensive solution for database backup, live replication,\nexport in XML format, performance optmization and other functionalities like\nthe insertion and retrieval of encrypted data from an Sqlite database without\nany external extension.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-DB":{"origin":"databases/pear-DB","version":"1.12.2,1"},"php83-pear-Log":{"origin":"sysutils/pear-Log","version":"1.14.5"}},"categories":["databases","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-DB_ldap2","origin":"databases/pear-DB_ldap2","version":"0.5.1_1","comment":"PEAR DB compliant interface to LDAP v2 and v3 database","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/DB_ldap2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c4d529141a8867ea84ce047b58aae3e88a59c93de0fc902d1ebf40c820bc8cb4","flatsize":93916,"path":"All/php83-pear-DB_ldap2-0.5.1_1.pkg","repopath":"All/php83-pear-DB_ldap2-0.5.1_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":21052,"desc":"PEAR::DB_ldap class provides a DB compliant\ninterface to LDAP v2 and v3 database.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-ldap":{"origin":"net/php83-ldap","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-DB":{"origin":"databases/pear-DB","version":"1.12.2,1"}},"categories":["databases","net","pear"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-DB_ldap","origin":"databases/pear-DB_ldap","version":"1.2.1","comment":"PEAR DB compliant interface to LDAP servers","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/DB_ldap","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b9ac891556ca5ad6dec7b460c89f8a68f93277bdbf71643d69cfbf98fc4f2d4e","flatsize":51537,"path":"All/php83-pear-DB_ldap-1.2.1.pkg","repopath":"All/php83-pear-DB_ldap-1.2.1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":12880,"desc":"PEAR::DB_ldap class provides a DB compliant interface to LDAP servers.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-DB":{"origin":"databases/pear-DB","version":"1.12.2,1"}},"categories":["databases","net","pear"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-DB_Pager","origin":"databases/pear-DB_Pager","version":"0.7.2","comment":"PEAR Database Abstraction Layer","maintainer":"toshiya@saitoh.nu","www":"https://pear.php.net/package/DB_Pager","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2add2613ca1fdbf77011140d645023691d389d5204f664a0440a8e174eb3c5f2","flatsize":47600,"path":"All/php83-pear-DB_Pager-0.7.2.pkg","repopath":"All/php83-pear-DB_Pager-0.7.2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":15748,"desc":"DB_Pager retrieve and return information of database result sets.\n\nThis class handles all the stuff needed for displaying\npaginated results from a database query of Pear DB.\nincluding fetching only the needed rows and giving extensive information\nfor helping build an HTML or GTK query result display.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-DB":{"origin":"databases/pear-DB","version":"1.12.2,1"}},"categories":["databases","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-DB_QueryTool","origin":"databases/pear-DB_QueryTool","version":"1.1.2","comment":"PEAR OO-interface for easily retrieving and modifying data in a DB","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/DB_QueryTool","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"23dcfae1a21a4874c6a0f9100930b2b66c8aede214658b49bdd769430b73de2f","flatsize":220479,"path":"All/php83-pear-DB_QueryTool-1.1.2.pkg","repopath":"All/php83-pear-DB_QueryTool-1.1.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":39752,"desc":"PEAR::DB_QueryTool is an OO-abstraction to the SQL-Query language, it provides\nmethods such as setWhere, setOrder, setGroup, setJoin, etc. to easily build\nqueries.\n\nIt also provides an easy to learn interface that interacts nicely with\nHTML-forms using arrays that contain the column data, that shall be\nupdated/added in a DB. This package bases on an SQL-Builder which lets you\neasily build SQL-Statements and execute them.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-DB":{"origin":"databases/pear-DB","version":"1.12.2,1"},"php83-pear-Log":{"origin":"sysutils/pear-Log","version":"1.14.5"}},"categories":["databases","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-DBA_Relational","origin":"databases/pear-DBA_Relational","version":"0.2.0_1","comment":"Berkely-style database abstraction class","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/DBA_Relational","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"32b82f3daa46a50a3891e6f44dcd34f69c09dfe75b25f7614722055036ee2a41","flatsize":116078,"path":"All/php83-pear-DBA_Relational-0.2.0_1.pkg","repopath":"All/php83-pear-DBA_Relational-0.2.0_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":21864,"desc":"Table management extension to DBA","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-DBA":{"origin":"databases/pear-DBA","version":"1.1.1"}},"categories":["databases","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-DBA","origin":"databases/pear-DBA","version":"1.1.1","comment":"Berkely-style database abstraction class","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/DBA","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a571a25200667d1262740640b41a64a464661ac0bac5c638e23817b2aa9955dd","flatsize":77784,"path":"All/php83-pear-DBA-1.1.1.pkg","repopath":"All/php83-pear-DBA-1.1.1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":15348,"desc":"PEAR::DBA is a wrapper for the php DBA functions. It includes a file-based\nemulator and provides a uniform, object-based interface for the\nBerkeley-style database systems.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["databases","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Date_Holidays_Slovenia","origin":"devel/pear-Date_Holidays_Slovenia","version":"0.1.2","comment":"Driver based class to calculate holidays in Slovenia","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays_Slovenia","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1d91d1c47b8da6db36a0c210f182978156bb17a295e2b148a67d5793d5c0fdc9","flatsize":22371,"path":"All/php83-pear-Date_Holidays_Slovenia-0.1.2.pkg","repopath":"All/php83-pear-Date_Holidays_Slovenia-0.1.2.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":5800,"desc":"Date_Holidays helps you calculate the dates and titles of\nholidays and other special celebrations. This is the\ndriver for calculating holidays in Slovenia.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Date_Holidays":{"origin":"devel/pear-Date_Holidays","version":"0.21.8_2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-DB_DataObject_FormBuilder","origin":"databases/pear-DB_DataObject_FormBuilder","version":"1.0.2","comment":"Automatically build HTML_QuickForm objects using DB_DataObject","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/DB_DataObject_FormBuilder","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"41d20f4cf7fe044231defa105815d71f0650f84a5336c60dd70e11172c91264c","flatsize":317293,"path":"All/php83-pear-DB_DataObject_FormBuilder-1.0.2.pkg","repopath":"All/php83-pear-DB_DataObject_FormBuilder-1.0.2.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":62412,"desc":"PEAR::DB_DataObject_FormBuilder will aid you in rapid application development\nusing the packages DB_DataObject and HTML_QuickForm.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-DB_DataObject":{"origin":"databases/pear-DB_DataObject","version":"1.11.5_1"},"php83-pear-HTML_QuickForm":{"origin":"devel/pear-HTML_QuickForm","version":"3.2.16"}},"categories":["databases","pear","www"],"options":{"PEAR_DATE":"off","PEAR_HTML_TABLE":"off"},"annotations":{"flavor":"php83"}},{"name":"php83-pear-Crypt_XXTEA","origin":"security/pear-Crypt_XXTEA","version":"0.9.0","comment":"PEAR XXTEA encryption algorithm","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Crypt_XXTEA","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5acd8154950b0911b4aa3ec663300ecf6deec0d9425c0ff8a83cde5ea1d9c6eb","flatsize":25532,"path":"All/php83-pear-Crypt_XXTEA-0.9.0.pkg","repopath":"All/php83-pear-Crypt_XXTEA-0.9.0.pkg","licenselogic":"single","pkgsize":6984,"desc":"This package allows you to encrypt and decrypt strings or long integer arrays\nwith the XXTEA encryption algorithm, which is secure, fast and suitable for web\ndevelopment.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","security","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Crypt_RC4","origin":"security/pear-Crypt_RC4","version":"1.0.3","comment":"PEAR encryption class for RC4 encryption","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Crypt_RC4","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"09c821701da20ddbf41b80cc914e10987295e1b0556554b35ef129a226e3efc7","flatsize":7300,"path":"All/php83-pear-Crypt_RC4-1.0.3.pkg","repopath":"All/php83-pear-Crypt_RC4-1.0.3.pkg","licenselogic":"single","pkgsize":2988,"desc":"PEAR RC4 encryption class.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","security","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Crypt_MicroID","origin":"security/pear-Crypt_MicroID","version":"0.1.0","comment":"PHP MicroID library","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Crypt_MicroID","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"71a1cf01ec1ad7db2d01633b5aa589c23641361265884b73e4459e3fefb44890","flatsize":9346,"path":"All/php83-pear-Crypt_MicroID-0.1.0.pkg","repopath":"All/php83-pear-Crypt_MicroID-0.1.0.pkg","licenselogic":"single","pkgsize":3800,"desc":"Provides methods needed to generate and verify MicroIDs.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","security","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Date_Holidays_Romania","origin":"devel/pear-Date_Holidays_Romania","version":"0.1.2","comment":"Driver based class to calculate holidays in Romania","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays_Romania","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"30efb108a1522495f56b1bca1890117c671d791b1dab726381a9e98d6179c915","flatsize":15457,"path":"All/php83-pear-Date_Holidays_Romania-0.1.2.pkg","repopath":"All/php83-pear-Date_Holidays_Romania-0.1.2.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":5232,"desc":"Date_Holidays helps you calculate the dates and titles of\nholidays and other special celebrations. This is the driver\nfor calculating holidays in Romania.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Date_Holidays":{"origin":"devel/pear-Date_Holidays","version":"0.21.8_2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Date_Holidays_Japan","origin":"devel/pear-Date_Holidays_Japan","version":"0.1.3","comment":"Driver based class to calculate holidays in Japan","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays_Japan","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cdbfa81d47543603f6ad22c1b814da0b7a25f02a36c375d0c414bb4dd0553926","flatsize":92587,"path":"All/php83-pear-Date_Holidays_Japan-0.1.3.pkg","repopath":"All/php83-pear-Date_Holidays_Japan-0.1.3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":9408,"desc":"Date_Holidays helps you calculate the dates and titles of\nholidays and other special celebrations. This is the\ndriver for calculating holidays in Japan.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Date_Holidays":{"origin":"devel/pear-Date_Holidays","version":"0.21.8_2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Crypt_CBC","origin":"security/pear-Crypt_CBC","version":"1.0.1","comment":"Class to emulate Perl's Crypt::CBC module","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Crypt_CBC","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a55681569ddb1fd9400963370e80d4177a9b0fbd68016d1a04f6ef9f706488c4","flatsize":12348,"path":"All/php83-pear-Crypt_CBC-1.0.1.pkg","repopath":"All/php83-pear-Crypt_CBC-1.0.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":4668,"desc":"A class to emulate Perl's Crypt::CBC module.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","security","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-DB","origin":"databases/pear-DB","version":"1.12.2,1","comment":"PEAR Database Abstraction Layer","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/DB","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"81cceff265c49bcc64981863225641abd92de3cd02aa20246918dd49900ac401","flatsize":745382,"path":"All/php83-pear-DB-1.12.2,1.pkg","repopath":"All/php83-pear-DB-1.12.2,1.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":88168,"desc":"DB is a database abstraction layer providing:\n- an OO-style query API\n- portability features that make programs written for one DBMS work with other\n  DBMS's\n- a DSN (data source name) format for specifying database servers\n- prepare/execute (bind) emulation for databases that don't support it natively\n- a result object for each query response\n- portable error codes\n- sequence emulation\n- sequential and non-sequential row fetching as well as bulk fetching\n- formats fetched rows as associative arrays, ordered arrays or objects\n- row limit support\n- transactions support\n- table information interface\n- DocBook and phpDocumentor API documentation\n\nDB layers itself on top of PHP's existing database extensions.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["databases","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Crypt_DiffieHellman","origin":"security/pear-Crypt_DiffieHellman","version":"0.2.6","comment":"PEAR class implementing Diffie-Hellman Key Exchange protocol for PHP5","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Crypt_DiffieHellman","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c7e1413c9338bff9e8889f205d7150b7ea15b6c498f7af39f657b3d9600d100f","flatsize":58071,"path":"All/php83-pear-Crypt_DiffieHellman-0.2.6.pkg","repopath":"All/php83-pear-Crypt_DiffieHellman-0.2.6.pkg","licenselogic":"single","pkgsize":11116,"desc":"Implementation of the Diffie-Hellman Key Exchange cryptographic protocol\nin PHP5. Enables two parties without any prior knowledge of each other\nestablish a secure shared secret key across an insecure channel\nof communication.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-bcmath":{"origin":"math/php83-bcmath","version":"8.3.21"},"php83-gmp":{"origin":"math/php83-gmp","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","security","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Console_Table","origin":"devel/pear-Console_Table","version":"1.3.1","comment":"Library that makes it easy to build console style tables","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Console_Table","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6aebb097e351a6681657d90e2aec6fcce67c3c321e46f3d05379f538c25862c5","flatsize":54472,"path":"All/php83-pear-Console_Table-1.3.1.pkg","repopath":"All/php83-pear-Console_Table-1.3.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":12168,"desc":"Console_Table provides a Console_Table class with methods such as addRow(),\ninsertRow(), addCol() etc. to build console tables with or without headers and\nwith user defined table rules, padding, and alignment.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Date_Holidays_Brazil","origin":"devel/pear-Date_Holidays_Brazil","version":"0.1.2","comment":"Driver based class to calculate holidays in Brazil","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays_Brazil","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"689dc357edbdfa0cec076922ce3aed47a2a816069899f6a1c9a26e6b190d6895","flatsize":22256,"path":"All/php83-pear-Date_Holidays_Brazil-0.1.2.pkg","repopath":"All/php83-pear-Date_Holidays_Brazil-0.1.2.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":6316,"desc":"Date_Holidays helps you calculate the dates and titles of holidays\nand other special celebrations. This is the driver for calculating\nholidays in Brazil.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Date_Holidays":{"origin":"devel/pear-Date_Holidays","version":"0.21.8_2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-DB_Table","origin":"databases/pear-DB_Table","version":"1.5.6_1,1","comment":"PEAR object-oriented interface to a database table","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/DB_Table","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c7614f9192940aecd11cb537866a131a470527dbf4b8073eaa82d81e49bcc4aa","flatsize":761012,"path":"All/php83-pear-DB_Table-1.5.6_1,1.pkg","repopath":"All/php83-pear-DB_Table-1.5.6_1,1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":92408,"desc":"PEAR::DB_Table builds on PEAR DB to abstract datatypes and automate table\ncreation, data validation, insert, update, delete, and select; combines\nthese with PEAR::HTML_QuickForm to automatically generate input forms\nthat match the table column definitions.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["databases","pear","www"],"options":{"PEAR_DB":"off","PEAR_HTML_QUICKFORM":"off","PEAR_MDB2":"off"},"annotations":{"flavor":"php83"}},{"name":"php83-pear-Date_Holidays","origin":"devel/pear-Date_Holidays","version":"0.21.8_2","comment":"PEAR driver based class to calculate holidays","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a8c5ab6eb9e38f99f462678e6eccdd8b8daacbcff96af36f6c1c049ebc545f1f","flatsize":257135,"path":"All/php83-pear-Date_Holidays-0.21.8_2.pkg","repopath":"All/php83-pear-Date_Holidays-0.21.8_2.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":35196,"desc":"Date_Holidays helps you calculating the dates and titles of holidays\nand other special celebrations. The calculation is driver-based so\nit is easy to add new drivers that calculate a country's holidays.\nThe methods of the class can be used to get a holiday's date and\ntitle in various languages.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-XML_Serializer":{"origin":"devel/pear-XML_Serializer","version":"0.21.0"}},"categories":["devel","pear","www"],"options":{"PEAR_CONSOLE_GETARGS":"off"},"annotations":{"flavor":"php83"}},{"name":"php83-pear-Console_Color","origin":"devel/pear-Console_Color","version":"1.0.3","comment":"PEAR use ANSI console colors","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Console_Color","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5522bfc73dbb9b5d448ea61c926336650c7139bfa3c492e9a89b73658451e3d9","flatsize":19690,"path":"All/php83-pear-Console_Color-1.0.3.pkg","repopath":"All/php83-pear-Console_Color-1.0.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5832,"desc":"You can use Console_Color::convert to transform colorcodes like %25r into ANSI\ncontrol codes. print Console_Color::convert(\"%25rHello World!%25n\"); would print\n\"Hello World\" in red, for example.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Config","origin":"devel/pear-Config","version":"1.10.12","comment":"Your configurations swiss-army knife","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Config","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0fe4c329912a4a3c88c35835b0d8a97f15ced4e363bf4cad83968988f95fe5ca","flatsize":164152,"path":"All/php83-pear-Config-1.10.12.pkg","repopath":"All/php83-pear-Config-1.10.12.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":32544,"desc":"The Config package provides methods for configuration manipulation.\n\n* Creates configurations from scratch\n* Parses and outputs different formats (XML, PHP, INI, Apache...)\n* Edits existing configurations\n* Converts configurations to other formats\n* Allows manipulation of sections, comments, directives...\n* Parses configurations into a tree structure\n* Provides XPath like access to directives","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"options":{"PEAR_XML_PARSER":"off","PEAR_XML_UTIL":"off"},"annotations":{"flavor":"php83"}},{"name":"php83-pear-DB_DataObject","origin":"databases/pear-DB_DataObject","version":"1.11.5_1","comment":"SQL Builder, Object Interface to Database Tables","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/DB_DataObject","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8bf7ce240c7e2433fcd34fd258bb00ccc270caaf442663ef9b69d4a45aa1b55c","flatsize":358098,"path":"All/php83-pear-DB_DataObject-1.11.5_1.pkg","repopath":"All/php83-pear-DB_DataObject-1.11.5_1.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":70428,"desc":"DataObject performs 2 tasks:\n1. Builds SQL statements based on the objects vars and the builder methods.\n2. acts as a datastore for a table row.\n\nThe core class is designed to be extended for each of your tables so that you\nput the data logic inside the data classes. A generator is included to make your\nconfiguration files and your base classes.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-DB":{"origin":"databases/pear-DB","version":"1.12.2,1"},"php83-pear-Date":{"origin":"devel/pear-Date","version":"1.4.7"}},"categories":["databases","pear"],"options":{"DB":"on","MDB2":"off","VALIDATE":"off"},"annotations":{"flavor":"php83"}},{"name":"php83-pear-Crypt_RSA","origin":"security/pear-Crypt_RSA","version":"1.2.1_1","comment":"PEAR class allows you to use two-key strong cryptography","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Crypt_RSA","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d724648d93bf58d140d1b76eeb0d0172c6b755177669ded53841608fa841247f","flatsize":123331,"path":"All/php83-pear-Crypt_RSA-1.2.1_1.pkg","repopath":"All/php83-pear-Crypt_RSA-1.2.1_1.pkg","licenselogic":"single","pkgsize":20380,"desc":"PEAR::Crypt_RSA allows you to use two-key strong cryptography like RSA with\narbitrary key length.\n\nIt uses one of the following extensions for math calculations:\n- PECL big_int extension version greater than or equal to 1.0.3\n- PHP GMP extension\n- PHP BCMath extension for both PHP4 and PHP5","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","security","www"],"options":{"BCMATH":"off","GMP":"off"},"annotations":{"flavor":"php83"}},{"name":"php83-pear-Crypt_HMAC2","origin":"security/pear-Crypt_HMAC2","version":"1.0.0","comment":"Implementation of Hashed Message Authentication Code for PHP5","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Crypt_HMAC2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5a58bac70d6c7f9f3e1514dd897406bf522676eb8a7d4a61625208d6413ef8b8","flatsize":33593,"path":"All/php83-pear-Crypt_HMAC2-1.0.0.pkg","repopath":"All/php83-pear-Crypt_HMAC2-1.0.0.pkg","licenselogic":"single","pkgsize":8516,"desc":"pear-Crypt_HMAC2 is a implementation of Hashed Message Authentication\nCode for PHP5.It use the hash or mhash extensions when enabled to\nextend the range of cryptographic hash functions beyond the natively\nimplemented MD5 and SHA1.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","security","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Auth_RADIUS","origin":"net/pear-Auth_RADIUS","version":"1.1.0","comment":"PEAR wrapper classes for the RADIUS PECL","maintainer":"bofh@FreeBSD.org","www":"https://pear.php.net/package/Auth_RADIUS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0811828b8a7afebd14b26caf6fd020911eb2099adb89ff4bc6e908ac1d4c014c","flatsize":42769,"path":"All/php83-pear-Auth_RADIUS-1.1.0.pkg","repopath":"All/php83-pear-Auth_RADIUS-1.1.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":9280,"desc":"PEAR::Auth_RADIUS provides wrapper-classes for the RADIUS PECL.\nThere are different Classes for the different authentication methods.\nIf you are using CHAP-MD5 or MS-CHAP you need also the Crypt_CHAP package.\nIf you are using MS-CHAP you need also the mhash and mcrypt extension.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pecl-radius":{"origin":"net/pecl-radius","version":"1.4.0b1_2"}},"categories":["net","pear","security"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Crypt_CHAP","origin":"security/pear-Crypt_CHAP","version":"1.5.0","comment":"PEAR class for generating CHAP packets","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Crypt_CHAP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b6ca14369d45eb8316cf621bb255839a02764e52870e4a12fdcd23a571212e17","flatsize":19868,"path":"All/php83-pear-Crypt_CHAP-1.5.0.pkg","repopath":"All/php83-pear-Crypt_CHAP-1.5.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":6356,"desc":"PEAR::Crypt_CHAP provides Classes for generating CHAP packets.\nCurrently these types of CHAP are supported:\n* CHAP-MD5\n* MS-CHAPv1\n* MS-CHAPv2\n\nFor MS-CHAP the mhash and mcrypt extensions must be loaded.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pecl-mcrypt":{"origin":"security/pecl-mcrypt","version":"1.0.7"}},"categories":["pear","security","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Auth_PrefManager","origin":"security/pear-Auth_PrefManager","version":"1.2.2","comment":"PEAR preferences management class","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Auth_PrefManager","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"01069d2fc0deb6cfc04d6c8da086e1e47e80847294a5b590d929067836b81b54","flatsize":65912,"path":"All/php83-pear-Auth_PrefManager-1.2.2.pkg","repopath":"All/php83-pear-Auth_PrefManager-1.2.2.pkg","licenselogic":"single","pkgsize":11552,"desc":"Preference Manager is a class to handle user preferences in a web application,\nlooking them up in a table using a combination of their userid, and the\npreference name to get a value, and (optionally) returning a default value for\nthe preference if no value could be found for that user.\n\nIt is designed to be used alongside the PEAR Auth class, but can be used with\nanything that allows you to obtain the user's id - including your own code.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","security","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Auth_HTTP","origin":"security/pear-Auth_HTTP","version":"2.1.8","comment":"PEAR HTTP authentication","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Auth_HTTP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8d2fd33922fd517706bc32c3ebe86f956a2494fe3d0df6999c3c52bc93d154b2","flatsize":35721,"path":"All/php83-pear-Auth_HTTP-2.1.8.pkg","repopath":"All/php83-pear-Auth_HTTP-2.1.8.pkg","licenselogic":"single","pkgsize":9104,"desc":"The PEAR::Auth_HTTP class provides methods for creating an HTTP\nauthentication system using PHP, that is similar to Apache's\nrealm-based .htaccess authentication.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","security","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Crypt_Blowfish","origin":"security/pear-Crypt_Blowfish","version":"1.1.0.r2","comment":"PEAR class for blowfish encryption","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Crypt_Blowfish","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bf1ecd2fcf539efc49ca171fe335aad1dcd23790c7b16b5e2f88bc1f66cdbaeb","flatsize":75523,"path":"All/php83-pear-Crypt_Blowfish-1.1.0.r2.pkg","repopath":"All/php83-pear-Crypt_Blowfish-1.1.0.r2.pkg","licenselogic":"single","pkgsize":16416,"desc":"PEAR::Crypt_Blowfish allows you to perform two-way blowfish encryption on\nthe fly using only PHP. This package does not require the MCrypt\nPHP extension to work, although it can make use of it if available.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","security","www"],"options":{"MCRYPT":"off"},"annotations":{"flavor":"php83"}},{"name":"php83-pear-Contact_Vcard_Parse","origin":"mail/pear-Contact_Vcard_Parse","version":"1.32.0","comment":"PEAR class to parse vCard 2.1 and 3.0 files","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Contact_Vcard_Parse","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d9cc612ebbe2152eb330f6cbfdeda7add9bfc97d6d5ccfccb50ca338baeed5f4","flatsize":39984,"path":"All/php83-pear-Contact_Vcard_Parse-1.32.0.pkg","repopath":"All/php83-pear-Contact_Vcard_Parse-1.32.0.pkg","licenselogic":"single","pkgsize":10512,"desc":"PEAR::Contact_Vcard_Parse allows you to parse vCard files and text blocks,\nand get back an array of the elements of each vCard in the file or text.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["mail","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Contact_Vcard_Build","origin":"mail/pear-Contact_Vcard_Build","version":"1.1.2","comment":"PEAR class to build (create) and fetch vCard 2.1 and 3.0 text blocks","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Contact_Vcard_Build","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"82bd452f50e0b731b488260f035e89e603823b36e88c2a9a20f2502108997388","flatsize":82483,"path":"All/php83-pear-Contact_Vcard_Build-1.1.2.pkg","repopath":"All/php83-pear-Contact_Vcard_Build-1.1.2.pkg","licenselogic":"single","pkgsize":15884,"desc":"PEAR::Contact_Vcard_Build allows you to programmatically create a vCard,\nversion 2.1 or 3.0, and fetch the vCard text.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["mail","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Console_Getargs","origin":"devel/pear-Console_Getargs","version":"1.4.0","comment":"PEAR command-line arguments parser","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Console_Getargs","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"da3d88fcde62047732678f3f0a739849449c1cb3a125dd657c15433faa03bece","flatsize":96629,"path":"All/php83-pear-Console_Getargs-1.4.0.pkg","repopath":"All/php83-pear-Console_Getargs-1.4.0.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":18652,"desc":"The Console_Getargs package implements a Command Line arguments and parameters\nparser for your CLI applications. It performs some basic arguments validation\nand automatically creates a formatted help text, based on the given\nconfiguration.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Console_CommandLine","origin":"devel/pear-Console_CommandLine","version":"1.2.2","comment":"Full featured command line options and arguments parser","maintainer":"bofh@FreeBSD.org","www":"https://pear.php.net/package/Console_CommandLine","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"17b57fc33a1843e7cda8ee04322aeb6cb0764ca06816dd67d77475c2dd3c8804","flatsize":244971,"path":"All/php83-pear-Console_CommandLine-1.2.2.pkg","repopath":"All/php83-pear-Console_CommandLine-1.2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":37792,"desc":"Console_CommandLine is a full featured package for managing command-line\noptions and arguments highly inspired from python optparse module, it allows\nthe developer to easily build complex command line interfaces.\n\nMain features:\n* handles sub commands (ie. $ myscript.php -q subcommand -f file),\n* can be completely built from an xml definition file,\n* generate --help and --version options automatically,\n* can be completely customized,\n* builtin support for i18n,\n* and much more...","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-dom":{"origin":"textproc/php83-dom","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Cache_Lite","origin":"sysutils/pear-Cache_Lite","version":"1.8.3,1","comment":"Fast and Safe little cache system","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Cache_Lite","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aaff891d5a3bfad8f7b9b635b8ce78023d564e5cb58b610ff501ec1dace39e2e","flatsize":175696,"path":"All/php83-pear-Cache_Lite-1.8.3,1.pkg","repopath":"All/php83-pear-Cache_Lite-1.8.3,1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":32528,"desc":"This package is a little cache system optimized for file containers. It is fast\nand safe (because it uses file locking and/or anti-corruption tests).","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","sysutils","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Cache","origin":"sysutils/pear-Cache","version":"1.5.6_1","comment":"PEAR framework for caching of arbitrary data","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Cache","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"276748646e31b1ae6c53d3861f02182072534563af33e5a98407dedbf8d7cc17","flatsize":162287,"path":"All/php83-pear-Cache-1.5.6_1.pkg","repopath":"All/php83-pear-Cache-1.5.6_1.pkg","licenselogic":"single","pkgsize":28360,"desc":"With the PEAR Cache you can cache the result of certain function\ncalls, as well as the output of a whole script run or share data\nbetween applications.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-HTTP_Request":{"origin":"www/pear-HTTP_Request","version":"1.4.4"}},"categories":["pear","sysutils","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Benchmark","origin":"benchmarks/pear-Benchmark","version":"1.2.9","comment":"Framework to benchmark PHP scripts or function calls","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Benchmark","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"37dc53efa0eee21345cad69876524080fa2c9425c7ebb2ee17382cfddc253e1f","flatsize":41236,"path":"All/php83-pear-Benchmark-1.2.9.pkg","repopath":"All/php83-pear-Benchmark-1.2.9.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":9376,"desc":"Framework to benchmark PHP scripts or function calls.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-bcmath":{"origin":"math/php83-bcmath","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["benchmarks","devel","pear","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pdo_dblib","origin":"databases/php83-pdo_dblib","version":"8.3.21","comment":"The pdo_dblib shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e06038e70902e710b38e691d01c7a0a42b8db0b89b4eaf0687d375e2c8d6c726","flatsize":38688,"path":"All/php83-pdo_dblib-8.3.21.pkg","repopath":"All/php83-pdo_dblib-8.3.21.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":14200,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"freetds":{"origin":"databases/freetds","version":"1.4.26,1"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pdo":{"origin":"databases/php83-pdo","version":"8.3.21"}},"categories":["databases"],"options":{"MSSQL":"off"},"annotations":{"cpe":"cpe:2.3:a:php:php:8.3.21:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-pdo_dblib.ini.sample","type":"install"}]},{"name":"php83-pear-Auth_SASL2","origin":"security/pear-Auth_SASL2","version":"0.3.0","comment":"Abstraction of various SASL mechanism responses","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Auth_SASL","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bf1995cd47faeb8c8a6474bee783afbb27518757432557a161e69e8b5b882b4c","flatsize":54330,"path":"All/php83-pear-Auth_SASL2-0.3.0.pkg","repopath":"All/php83-pear-Auth_SASL2-0.3.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":9868,"desc":"Auth_SASL provides ode to generate responses to common SASL mechanisms,\nincluding:\n- Digest-MD5\n- Cram-MD5\n- Plain\n- Anonymous\n- Login (Pseudo mechanism)\n- SCRAM","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","security"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Crypt_GPG","origin":"security/pear-Crypt_GPG","version":"1.6.9","comment":"GNU Privacy Guard (GPG)","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Crypt_GPG","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e2fd93c6f414498f39d188bd4f1200f25e041f64521566fac7151f180616e2f4","flatsize":1101258,"path":"All/php83-pear-Crypt_GPG-1.6.9.pkg","repopath":"All/php83-pear-Crypt_GPG-1.6.9.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":290628,"desc":"This package provides an object oriented interface to GNU Privacy Guard (GnuPG).\nIt requires the GnuPG executable to be on the system.\n\nThough GnuPG can support symmetric-key cryptography, this package is intended\nonly to facilitate public-key cryptography.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Console_CommandLine":{"origin":"devel/pear-Console_CommandLine","version":"1.2.2"},"php83-posix":{"origin":"sysutils/php83-posix","version":"8.3.21"}},"categories":["pear","security","www"],"annotations":{"flavor":"php83"}},{"name":"php83-pear-Auth_SASL","origin":"security/pear-Auth_SASL","version":"1.2.0","comment":"PEAR abstraction of various SASL mechanism responses","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Auth_SASL","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c4196f85ceeb3d30046f8b409e7d9364e8690e66a8b5f4ee00dd9d74aed3ee83","flatsize":56325,"path":"All/php83-pear-Auth_SASL-1.2.0.pkg","repopath":"All/php83-pear-Auth_SASL-1.2.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":10204,"desc":"Auth_SASL provides ode to generate responses to common SASL mechanisms,\nincluding:\n- Digest-MD5\n- Cram-MD5\n- Plain\n- Anonymous\n- Login (Pseudo mechanism)\n- SCRAM","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","security","www"],"annotations":{"flavor":"php83"}},{"name":"php83-opencc","origin":"chinese/php-opencc","version":"0.0.0.20201211","comment":"OpenCC shared extension for php","maintainer":"gasol.wu@gmail.com","www":"https://github.com/NauxLiu/opencc4php","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"faf1500af4563589603974d48cc148be27242db1cbfc1a78967c9263635f0028","flatsize":16438,"path":"All/php83-opencc-0.0.0.20201211.pkg","repopath":"All/php83-opencc-0.0.0.20201211.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":7060,"desc":"Open Chinese Convert is an opensource project for conversion between Traditional\nChinese and Simplified Chinese, supporting character-level conversion,\nphrase-level conversion, variant conversion and regional idioms among Mainland\nChina, Taiwan and Hong kong.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"zh-opencc":{"origin":"chinese/opencc","version":"1.1.6"}},"categories":["chinese"],"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-opencc.ini.sample","type":"install"}]},{"name":"php83-pdo","origin":"databases/php83-pdo","version":"8.3.21","comment":"The pdo shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ce844cad843e6a9a6c950a7c1402b333e900e27b4a5660dfac8ec809bdaec407","flatsize":216495,"path":"All/php83-pdo-8.3.21.pkg","repopath":"All/php83-pdo-8.3.21.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":59076,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["databases"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.3.21:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-pdo.ini.sample","type":"install"}]},{"name":"php83-mysqli","origin":"databases/php83-mysqli","version":"8.3.21","comment":"The mysqli shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"341ca17e17c1661a98a1f2a5c0680a16d8dd802286ff4ca88c40fc48395a9257","flatsize":272153,"path":"All/php83-mysqli-8.3.21.pkg","repopath":"All/php83-mysqli-8.3.21.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":54464,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["databases"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.3.21:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-mysqli.ini.sample","type":"install"}]},{"name":"php83-maxminddb","origin":"devel/php-maxminddb","version":"1.6.0","comment":"MaxMind DB Reader extension for PHP","maintainer":"danger@FreeBSD.org","www":"https://github.com/maxmind/MaxMind-DB-Reader-php","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ff6d8e2eba0857ca209843a3f05d268442eb73626035550aacd74f7c2fb9054d","flatsize":28724,"path":"All/php83-maxminddb-1.6.0.pkg","repopath":"All/php83-maxminddb-1.6.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":10920,"desc":"This is the PHP API for reading MaxMind DB files. MaxMind DB is a binary\nfile format that stores data indexed by IP address subnets (IPv4 or\nIPv6).","deps":{"libmaxminddb":{"origin":"net/libmaxminddb","version":"1.12.2"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["devel","net"],"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-maxminddb.ini.sample","type":"install"}]},{"name":"php83-pear-Auth","origin":"security/pear-Auth","version":"1.6.4","comment":"PEAR class for creating an authentication system","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Auth","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"51894986fc60ac3c5b0dbc38e09129bda3ee4630aa4fce88c5d4b3d8f127103d","flatsize":310604,"path":"All/php83-pear-Auth-1.6.4.pkg","repopath":"All/php83-pear-Auth-1.6.4.pkg","licenselogic":"single","pkgsize":47804,"desc":"The PEAR::Auth package provides methods for creating an authentication\nsystem using PHP.\n\nCurrently it supports the following storage containers to read/write\nthe login data:\n\n* All databases supported by the PEAR database layer\n* All databases supported by the MDB database layer\n* All databases supported by the MDB2 database layer\n* Plaintext files\n* LDAP servers\n* POP3 servers\n* IMAP servers\n* vpopmail accounts\n* RADIUS\n* SAMBA password files\n* SOAP","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","security"],"options":{"PEAR_AUTH_RADIUS":"off","PEAR_CRYPT_CHAP":"off","PEAR_DB":"off","PEAR_FILE_PASSWD":"off","PEAR_FILE_SMBPASSWD":"off","PEAR_LOG":"off","PEAR_MDB":"off","PEAR_MDB2":"off","PEAR_NET_POP3":"off","PEAR_NET_VPOPMAILD":"off","PEAR_SOAP":"off"},"annotations":{"flavor":"php83"}},{"name":"php83-lz4","origin":"archivers/php-lz4","version":"0.4.3","comment":"LZ4 extension for PHP","maintainer":"pave@FreeBSD.org","www":"https://github.com/kjdev/php-ext-lz4","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7a07a21fb70fbb264fe213d23c5b5ecb155a0932339c1c2e7fb4d850cb395495","flatsize":14224,"path":"All/php83-lz4-0.4.3.pkg","repopath":"All/php83-lz4-0.4.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6172,"desc":"This is the extension PHP extension for lz4\na lossless compression algorithm, providing\nhi compression speed and multi-core scalability.","deps":{"liblz4":{"origin":"archivers/liblz4","version":"1.10.0,1"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["archivers"],"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-lz4.ini.sample","type":"install"}]},{"name":"php83-pdo_sqlite","origin":"databases/php83-pdo_sqlite","version":"8.3.21","comment":"The pdo_sqlite shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"08fcae673a19027c47968009074a417076261c5f34649fde77f0b4745b5dccde","flatsize":42842,"path":"All/php83-pdo_sqlite-8.3.21.pkg","repopath":"All/php83-pdo_sqlite-8.3.21.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":14680,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pdo":{"origin":"databases/php83-pdo","version":"8.3.21"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["databases"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.3.21:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-pdo_sqlite.ini.sample","type":"install"}]},{"name":"php83-pear","origin":"devel/pear","version":"1.10.13","comment":"PEAR framework for PHP","maintainer":"fluffy@FreeBSD.org","www":"https://pear.php.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1ffba4843637bf4b7db18a85590f6c795066389b20fa14c41efabc1a6785f5f3","flatsize":1960310,"path":"All/php83-pear-1.10.13.pkg","repopath":"All/php83-pear-1.10.13.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":255988,"desc":"PEAR is a framework and distribution system for reusable PHP components.\n\nPEAR is short for \"PHP Extension and Application Repository\" and is\npronounced just like the fruit. The purpose of PEAR is to provide:\n - A structured library of open-sourced code for PHP users\n - A system for code distribution and package maintenance\n - A standard style for code written in PHP\n - The PHP Extension Community Library (PECL)","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"},"php83-zlib":{"origin":"archivers/php83-zlib","version":"8.3.21"}},"categories":["devel"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:php:pear:1.10.13:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php83-pdo_pgsql","origin":"databases/php83-pdo_pgsql","version":"8.3.21","comment":"The pdo_pgsql shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4e3d8c3e0333a3e7faa6994383d2935a35121e84aced1ee977e11a9136f9585e","flatsize":63766,"path":"All/php83-pdo_pgsql-8.3.21.pkg","repopath":"All/php83-pdo_pgsql-8.3.21.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":21668,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pdo":{"origin":"databases/php83-pdo","version":"8.3.21"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"}},"categories":["databases"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.3.21:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-pdo_pgsql.ini.sample","type":"install"}]},{"name":"php83-pdo_odbc","origin":"databases/php83-pdo_odbc","version":"8.3.21","comment":"The pdo_odbc shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dba86438a7b984fcc03073feae92df20c246867300fb7b0e59e922064a66e2e7","flatsize":38797,"path":"All/php83-pdo_odbc-8.3.21.pkg","repopath":"All/php83-pdo_odbc-8.3.21.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":15760,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pdo":{"origin":"databases/php83-pdo","version":"8.3.21"},"unixODBC":{"origin":"databases/unixODBC","version":"2.3.12_1"}},"categories":["databases"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.3.21:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-pdo_odbc.ini.sample","type":"install"}]},{"name":"php83-pdo_mysql","origin":"databases/php83-pdo_mysql","version":"8.3.21","comment":"The pdo_mysql shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2a6cb9acc49326e8b7b041c4cb41e3ba2168fcd6b43ca03dd3de629da8ff5401","flatsize":40118,"path":"All/php83-pdo_mysql-8.3.21.pkg","repopath":"All/php83-pdo_mysql-8.3.21.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":15576,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pdo":{"origin":"databases/php83-pdo","version":"8.3.21"}},"categories":["databases"],"options":{"MYSQLND":"on"},"annotations":{"cpe":"cpe:2.3:a:php:php:8.3.21:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-pdo_mysql.ini.sample","type":"install"}]},{"name":"php83-imap","origin":"mail/php83-imap","version":"8.3.21","comment":"The imap shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fe28e07a616ea8e92a95017645d5dd4da50aff76b499e35ff2d4ae1f7a80a56e","flatsize":142976,"path":"All/php83-imap-8.3.21.pkg","repopath":"All/php83-imap-8.3.21.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":38380,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"panda-cclient":{"origin":"mail/panda-cclient","version":"20130621_3"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["mail"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.3.21:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-imap.ini.sample","type":"install"}]},{"name":"php83-intl","origin":"devel/php83-intl","version":"8.3.21","comment":"The intl shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c29f7a3a26522ca5ecc5c927e24be2b4a591fd09413b1bcb65a4a897a5dc298c","flatsize":675208,"path":"All/php83-intl-8.3.21.pkg","repopath":"All/php83-intl-8.3.21.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":151324,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"icu":{"origin":"devel/icu","version":"76.1,1"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["devel"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.3.21:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-intl.ini.sample","type":"install"}]},{"name":"php83-iconv","origin":"converters/php83-iconv","version":"8.3.21","comment":"The iconv shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"987826db4ca347591251b16d6f34d5a05e8bfb8a425f1c0a1d38915c2ebb6dae","flatsize":57649,"path":"All/php83-iconv-8.3.21.pkg","repopath":"All/php83-iconv-8.3.21.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":21104,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"libiconv":{"origin":"converters/libiconv","version":"1.17_1"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["converters"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.3.21:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-iconv.ini.sample","type":"install"}]},{"name":"php83-pcntl","origin":"devel/php83-pcntl","version":"8.3.21","comment":"The pcntl shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f4eb6f71acf91c4b44b0f85686ff9842fe7d7c142e34359630e47b35b53bc77f","flatsize":72669,"path":"All/php83-pcntl-8.3.21.pkg","repopath":"All/php83-pcntl-8.3.21.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":18928,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["devel"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.3.21:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-pcntl.ini.sample","type":"install"}]},{"name":"php83-odbc","origin":"databases/php83-odbc","version":"8.3.21","comment":"The odbc shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"891598997c8d3ed47ac65b57eaffbaab1998fdf4596617f030dc2a37a373fd7c","flatsize":110826,"path":"All/php83-odbc-8.3.21.pkg","repopath":"All/php83-odbc-8.3.21.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":30024,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"unixODBC":{"origin":"databases/unixODBC","version":"2.3.12_1"}},"categories":["databases"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.3.21:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-odbc.ini.sample","type":"install"}]},{"name":"php83-opcache","origin":"www/php83-opcache","version":"8.3.21","comment":"The opcache shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5178b24d47a7ab2489b58bde0247fe81408243a59e648c633754030ae3d75bac","flatsize":1085973,"path":"All/php83-opcache-8.3.21.pkg","repopath":"All/php83-opcache-8.3.21.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":352608,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["www"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.3.21:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-10-opcache.ini.sample","type":"install"}]},{"name":"php83-geos","origin":"graphics/php-geos","version":"1.0.0_1","comment":"PHP bindings for GEOS","maintainer":"sunpoet@FreeBSD.org","www":"https://git.osgeo.org/gitea/geos/php-geos","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"08502d8bd8035808ac2343e9cd0754d6ea63584369b6d392332371585bcfd903","flatsize":152621,"path":"All/php83-geos-1.0.0_1.pkg","repopath":"All/php83-geos-1.0.0_1.pkg","licenselogic":"and","licenses":["LGPL21","MIT"],"pkgsize":41220,"desc":"PHP bindings for GEOS","deps":{"geos":{"origin":"graphics/geos","version":"3.13.1"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["graphics"],"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-geos.ini.sample","type":"install"}]},{"name":"php83-filter","origin":"security/php83-filter","version":"8.3.21","comment":"The filter shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"33774acb5ceee955384d9cc2d4d086ebc62aaac3cb963660b0f1380dc9be94cd","flatsize":69850,"path":"All/php83-filter-8.3.21.pkg","repopath":"All/php83-filter-8.3.21.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":23148,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["security"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.3.21:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-filter.ini.sample","type":"install"}]},{"name":"php83-ldap","origin":"net/php83-ldap","version":"8.3.21","comment":"The ldap shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"db8538ad2895407c68c06e31c6ee28d3b9042cd06dfcc20b9eaf2ab9029b4cb3","flatsize":148217,"path":"All/php83-ldap-8.3.21.pkg","repopath":"All/php83-ldap-8.3.21.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":37008,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"cyrus-sasl":{"origin":"security/cyrus-sasl2","version":"2.1.28_5"},"openldap26-client":{"origin":"net/openldap26-client","version":"2.6.9_1"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["net"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.3.21:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-ldap.ini.sample","type":"install"}]},{"name":"php83-libawl","origin":"devel/php-libawl","version":"0.64","comment":"Andrew.s Web Libraries - PHP Utility Libraries","maintainer":"ports@FreeBSD.org","www":"https://gitlab.com/davical-project/awl","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bb3cfa22d85b8d086777c14a45258b90d2a9bb6dcc8cd7c52907bb56f51ad66d","flatsize":469918,"path":"All/php83-libawl-0.64.pkg","repopath":"All/php83-libawl-0.64.pkg","licenselogic":"and","licenses":["GPLv2","LGPL21"],"pkgsize":89868,"desc":"Andrew's Web Libraries are a set of hopefully lightweight libraries for\nhandling a variety of useful things for web programming, including:\n\n- Session management\n- User management\n- DB Records\n- Simple reporting\n- DB Schema Updating\n- iCalendar parsing","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["devel"],"annotations":{"flavor":"php83"},"messages":[{"message":"you can customize the installation directory\"\n     by setting LIBAWLDIR in /etc/make.conf\"","type":"install"},{"message":"===>   NOTICE:\n\nThe php83-libawl port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"php83-ffi","origin":"devel/php83-ffi","version":"8.3.21","comment":"The ffi shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"38ee4d029331759f6cad08d35a95dc36516f422a3446550f09cdaec53a74615a","flatsize":223992,"path":"All/php83-ffi-8.3.21.pkg","repopath":"All/php83-ffi-8.3.21.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":68144,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"libffi":{"origin":"devel/libffi","version":"3.4.6"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["devel"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.3.21:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-ffi.ini.sample","type":"install"}]},{"name":"php83-exif","origin":"graphics/php83-exif","version":"8.3.21","comment":"The exif shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b642078629ae5c76c8b17add301ceeeb9971582ba2eccfcc8db3efd18af19883","flatsize":93760,"path":"All/php83-exif-8.3.21.pkg","repopath":"All/php83-exif-8.3.21.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":30344,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["graphics"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.3.21:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-exif.ini.sample","type":"install"}]},{"name":"php83-google-api-php-client","origin":"www/php-google-api-php-client","version":"2.12.4","comment":"Google api client for php","maintainer":"contato@kanazuchi.com","www":"https://github.com/googleapis/google-api-php-client","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ada7bcefffe42b2731ef06c4ca363d2e57d51f9a35741f5c5d7d370571f7adb7","flatsize":141802,"path":"All/php83-google-api-php-client-2.12.4.pkg","repopath":"All/php83-google-api-php-client-2.12.4.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":32060,"desc":"The Google API Client Library enables you to work with Google APIs such as\nGoogle+, Drive, or YouTube on your server. These client libraries are\nofficially supported by Google. However, the libraries are considered complete\nand are in maintenance mode.\nThis means that we will address critical bugs and security issues but will not\nadd any new features.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-composer":{"origin":"devel/php-composer","version":"2.8.6"}},"categories":["www"],"annotations":{"flavor":"php83"}},{"name":"php83-gmp","origin":"math/php83-gmp","version":"8.3.21","comment":"The gmp shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ccb3978aa7a0851fd98891ccd6622f0f1f1a93fbba54dfd7632cba238ef86c5f","flatsize":102038,"path":"All/php83-gmp-8.3.21.pkg","repopath":"All/php83-gmp-8.3.21.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":26708,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["math"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.3.21:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-gmp.ini.sample","type":"install"}]},{"name":"php83-gettext","origin":"devel/php83-gettext","version":"8.3.21","comment":"The gettext shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5d6214457881e102dc268ff2050db9996f43845ed89d6b7f15bcc6c0d853c7b0","flatsize":25585,"path":"All/php83-gettext-8.3.21.pkg","repopath":"All/php83-gettext-8.3.21.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":8368,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["devel"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.3.21:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-gettext.ini.sample","type":"install"}]},{"name":"php83-dddbl","origin":"www/dddbl","version":"2.0.1","comment":"Definition Driven Database Layer for PHP","maintainer":"tz@FreeBSD.org","www":"https://www.dddbl.de/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"91799a1a025680ad2b35d7b996a8ce5ffaaa7c8e34e96fcd79f964816c2c244c","flatsize":41490,"path":"All/php83-dddbl-2.0.1.pkg","repopath":"All/php83-dddbl-2.0.1.pkg","licenselogic":"single","pkgsize":9400,"desc":"DDDBL is a Definition Driven DataBase Layer written in PHP. It uses PDO to\nsupport the work on all supported database systems and eases the handling\nof the query-results.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["www"],"annotations":{"flavor":"php83"}},{"name":"php83-dba","origin":"databases/php83-dba","version":"8.3.21","comment":"The dba shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6f17a81acea1a91e26b55a04e5baf23cdcc1ba3dd081147a96dba25915212c0f","flatsize":74866,"path":"All/php83-dba-8.3.21.pkg","repopath":"All/php83-dba-8.3.21.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":24948,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["databases"],"options":{"CDB":"on","DB4":"off","FLATFILE":"on","GDBM":"off","INIFILE":"on","LMDB":"off","QDBM":"off","TOKYO":"off"},"annotations":{"cpe":"cpe:2.3:a:php:php:8.3.21:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-dba.ini.sample","type":"install"}]},{"name":"php83-gd","origin":"graphics/php83-gd","version":"8.3.21","comment":"The gd shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f1360f372a9fc33a9a5e5de7f4e7bfd042eb15a4317730c9687169207af888cf","flatsize":164036,"path":"All/php83-gd-8.3.21.pkg","repopath":"All/php83-gd-8.3.21.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":36928,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libgd":{"origin":"graphics/gd","version":"2.3.3_13,1"},"php83":{"origin":"lang/php83","version":"8.3.21"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["graphics"],"options":{"JIS":"off","WEBP":"off","X11":"off"},"annotations":{"cpe":"cpe:2.3:a:php:php:8.3.21:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-gd.ini.sample","type":"install"}]},{"name":"php83-curl","origin":"ftp/php83-curl","version":"8.3.21","comment":"The curl shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"beaa30993bfd1f1bef748872022145905c820f329e33d87e83bff044ac15e1d7","flatsize":228979,"path":"All/php83-curl-8.3.21.pkg","repopath":"All/php83-curl-8.3.21.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":47304,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["ftp"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.3.21:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-curl.ini.sample","type":"install"}]},{"name":"php83-ctype","origin":"textproc/php83-ctype","version":"8.3.21","comment":"The ctype shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"818acbb98488605cfbe984087518dc039d7b3e8d236a2e556b8ea1f6e8efee82","flatsize":20887,"path":"All/php83-ctype-8.3.21.pkg","repopath":"All/php83-ctype-8.3.21.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":7472,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["textproc"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.3.21:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-ctype.ini.sample","type":"install"}]},{"name":"php83-ftp","origin":"ftp/php83-ftp","version":"8.3.21","comment":"The ftp shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bbf12a89fecb294f6e195181a28bc9a925a8792776e6635e65a6f3c44b326765","flatsize":97760,"path":"All/php83-ftp-8.3.21.pkg","repopath":"All/php83-ftp-8.3.21.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":28424,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["ftp"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.3.21:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-ftp.ini.sample","type":"install"}]},{"name":"php83-extensions","origin":"lang/php83-extensions","version":"1.0","comment":"\"meta-port\" to install PHP extensions","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0eb888cd88037aef6e79f62dbf8264063b491ca18f0862e999a40a7ede1ad4b8","flatsize":243,"path":"All/php83-extensions-1.0.pkg","repopath":"All/php83-extensions-1.0.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":1432,"desc":"This is a \"meta-port\" to install the extensions for PHP 8.0\n\nDefaults to:\nctype, dom, filter, iconv, json, opcache, pdo, pdo_sqlite, phar, posix,\nsession, simplexml, sqlite3, tokenizer, xml, xmlreader and xmlwriter.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-ctype":{"origin":"textproc/php83-ctype","version":"8.3.21"},"php83-dom":{"origin":"textproc/php83-dom","version":"8.3.21"},"php83-filter":{"origin":"security/php83-filter","version":"8.3.21"},"php83-iconv":{"origin":"converters/php83-iconv","version":"8.3.21"},"php83-opcache":{"origin":"www/php83-opcache","version":"8.3.21"},"php83-pdo":{"origin":"databases/php83-pdo","version":"8.3.21"},"php83-pdo_sqlite":{"origin":"databases/php83-pdo_sqlite","version":"8.3.21"},"php83-phar":{"origin":"archivers/php83-phar","version":"8.3.21"},"php83-posix":{"origin":"sysutils/php83-posix","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-simplexml":{"origin":"textproc/php83-simplexml","version":"8.3.21"},"php83-sqlite3":{"origin":"databases/php83-sqlite3","version":"8.3.21"},"php83-tokenizer":{"origin":"devel/php83-tokenizer","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"},"php83-xmlreader":{"origin":"textproc/php83-xmlreader","version":"8.3.21"},"php83-xmlwriter":{"origin":"textproc/php83-xmlwriter","version":"8.3.21"}},"categories":["lang"],"options":{"BCMATH":"off","BZ2":"off","CALENDAR":"off","CTYPE":"on","CURL":"off","DBA":"off","DOM":"on","ENCHANT":"off","EXIF":"off","FFI":"off","FILEINFO":"off","FILTER":"on","FTP":"off","GD":"off","GETTEXT":"off","GMP":"off","ICONV":"on","IMAP":"off","INTL":"off","LDAP":"off","MBSTRING":"off","MYSQLI":"off","ODBC":"off","OPCACHE":"on","PCNTL":"off","PDO":"on","PDO_DBLIB":"off","PDO_FIREBIRD":"off","PDO_MYSQL":"off","PDO_ODBC":"off","PDO_PGSQL":"off","PDO_SQLITE":"on","PGSQL":"off","PHAR":"on","POSIX":"on","PSPELL":"off","READLINE":"off","SESSION":"on","SHMOP":"off","SIMPLEXML":"on","SNMP":"off","SOAP":"off","SOCKETS":"off","SODIUM":"off","SQLITE3":"on","SYSVMSG":"off","SYSVSEM":"off","SYSVSHM":"off","TIDY":"off","TOKENIZER":"on","XML":"on","XMLREADER":"on","XMLWRITER":"on","XSL":"off","ZIP":"off","ZLIB":"off"}},{"name":"php83-fileinfo","origin":"sysutils/php83-fileinfo","version":"8.3.21","comment":"The fileinfo shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d41f4b72713a3518600aab8c1aacd1562be9e716848aa83f4c86de4825efba7e","flatsize":8158382,"path":"All/php83-fileinfo-8.3.21.pkg","repopath":"All/php83-fileinfo-8.3.21.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":339496,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["sysutils"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.3.21:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-fileinfo.ini.sample","type":"install"}]},{"name":"php83-mbstring","origin":"converters/php83-mbstring","version":"8.3.21","comment":"The mbstring shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6f8d886c4ade11083f9ea7a0a3bbe9c09d3da8da4116bad0fe7ad673adc3ea7a","flatsize":3858422,"path":"All/php83-mbstring-8.3.21.pkg","repopath":"All/php83-mbstring-8.3.21.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":806352,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"oniguruma":{"origin":"devel/oniguruma","version":"6.9.10"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["converters"],"options":{"REGEX":"on"},"annotations":{"cpe":"cpe:2.3:a:php:php:8.3.21:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-mbstring.ini.sample","type":"install"}]},{"name":"php83-aphpunit","origin":"devel/aphpunit","version":"2.3","comment":"Testing framework for unit tests","maintainer":"tz@FreeBSD.org","www":"https://gitlab.p.variablis.de/open-source/aphpunit/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2fb0c73c39e75b045fd05bda3e4be2b78f1e437ef4d6ec928e9f706064331319","flatsize":60872,"path":"All/php83-aphpunit-2.3.pkg","repopath":"All/php83-aphpunit-2.3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":13968,"desc":"APHPUnit is a regression testing framework for PHP unit tests.\nIt removes many limitations the standard literature about\ntesting declares for years while making tests very fast.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-pcntl":{"origin":"devel/php83-pcntl","version":"8.3.21"},"php83-phar":{"origin":"archivers/php83-phar","version":"8.3.21"},"php83-posix":{"origin":"sysutils/php83-posix","version":"8.3.21"},"php83-sysvmsg":{"origin":"devel/php83-sysvmsg","version":"8.3.21"}},"categories":["devel","www"],"annotations":{"flavor":"php83"}},{"name":"php83-enchant","origin":"textproc/php83-enchant","version":"8.3.21","comment":"The enchant shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2337c374458d29e321b619297b172789c8a6c51364dcca821dfe83185b0cb794","flatsize":40162,"path":"All/php83-enchant-8.3.21.pkg","repopath":"All/php83-enchant-8.3.21.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":11948,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"enchant2":{"origin":"textproc/enchant2","version":"2.2.15_6"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["textproc"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.3.21:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-enchant.ini.sample","type":"install"}]},{"name":"php83-dom","origin":"textproc/php83-dom","version":"8.3.21","comment":"The dom shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9346aed8c5bc977af061954c7d3eb967d12fb084ebf131cee76c411fb7d66a5b","flatsize":362914,"path":"All/php83-dom-8.3.21.pkg","repopath":"All/php83-dom-8.3.21.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":80124,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["textproc"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.3.21:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-dom.ini.sample","type":"install"}]},{"name":"php83-calendar","origin":"misc/php83-calendar","version":"8.3.21","comment":"The calendar shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"afa6c1e90925b9953aa1a4ddcc14cc53b8e2890c0df6a58d8548d07e601ff200","flatsize":48492,"path":"All/php83-calendar-8.3.21.pkg","repopath":"All/php83-calendar-8.3.21.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":16760,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["misc"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.3.21:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-calendar.ini.sample","type":"install"}]},{"name":"php83-bsdconv","origin":"converters/php-bsdconv","version":"11.6.0","comment":"PHP wrapper for bsdconv","maintainer":"buganini@gmail.com","www":"https://github.com/buganini/php-bsdconv","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"72ad1876593483cd7d2e1eb63c0a9503517a1c809741721ead122d7227c250b6","flatsize":27387,"path":"All/php83-bsdconv-11.6.0.pkg","repopath":"All/php83-bsdconv-11.6.0.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":8804,"desc":"BSD licensed charset/encoding converter library with more function than\nlibiconv. (Currently, only a few codecs are supported)\nThis port is a php wrapper for bsdconv.","deps":{"bsdconv":{"origin":"converters/bsdconv","version":"11.6"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["converters"],"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-bsdconv.ini.sample","type":"install"}]},{"name":"php82-zstd","origin":"archivers/php-zstd","version":"0.11.0","comment":"Zstandard extension for PHP","maintainer":"pave@FreeBSD.org","www":"https://github.com/kjdev/php-ext-zstd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"115f0b89093cdfe5010052255eed87d1c3f184a9e6ca5cccbf8dff0ae03318e6","flatsize":25507,"path":"All/php82-zstd-0.11.0.pkg","repopath":"All/php82-zstd-0.11.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9124,"desc":"This is the PHP extension for zstandard,\nor zstd a fast lossless compression algorithm.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["archivers"],"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-zstd.ini.sample","type":"install"}]},{"name":"php83-bz2","origin":"archivers/php83-bz2","version":"8.3.21","comment":"The bz2 shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5495a8684c1cffbb7a913789c8f0c953ee96f46502cfeb66b698b90338627f79","flatsize":34383,"path":"All/php83-bz2-8.3.21.pkg","repopath":"All/php83-bz2-8.3.21.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":12436,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["archivers"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.3.21:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-bz2.ini.sample","type":"install"}]},{"name":"php82-zip","origin":"archivers/php82-zip","version":"8.2.28","comment":"The zip shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f833868cec33e70b2c6d801bc27f829ef6ab5ac3d4575d00066de0f6a37c22b1","flatsize":163221,"path":"All/php82-zip-8.2.28.pkg","repopath":"All/php82-zip-8.2.28.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":34120,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"libzip":{"origin":"archivers/libzip","version":"1.11.2"},"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["archivers"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.2.28:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-zip.ini.sample","type":"install"}]},{"name":"php82-xsl","origin":"textproc/php82-xsl","version":"8.2.28","comment":"The xsl shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"96d10fa835929db3dcac88d006cdb88dad860ec7591ee8f471d316a1b4c59b26","flatsize":46941,"path":"All/php82-xsl-8.2.28.pkg","repopath":"All/php82-xsl-8.2.28.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":15680,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-dom":{"origin":"textproc/php82-dom","version":"8.2.28"},"php82-xml":{"origin":"textproc/php82-xml","version":"8.2.28"}},"categories":["textproc"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.2.28:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-xsl.ini.sample","type":"install"}]},{"name":"php83-brotli","origin":"archivers/php-brotli","version":"0.13.1","comment":"Brotli extension for PHP","maintainer":"daniel@shafer.cc","www":"https://github.com/kjdev/php-ext-brotli","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8b620a2036a07213d8d7495ddd705f1e16d8d1020b8ed53df4a2cd27e60b1589","flatsize":28212,"path":"All/php83-brotli-0.13.1.pkg","repopath":"All/php83-brotli-0.13.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10576,"desc":"Brotli is a generic-purpose lossless compression algorithm that compresses\ndata using a combination of a modern variant of the LZ77 algorithm, Huffman\ncoding and 2nd order context modeling, with a compression ratio comparable\nto the best currently available general-purpose compression methods. It is\nsimilar in speed with deflate but offers more dense compression.\n\nThis is the Brotli Extension for PHP","deps":{"brotli":{"origin":"archivers/brotli","version":"1.1.0,1"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["archivers"],"annotations":{"flavor":"php83"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-brotli.ini.sample","type":"install"}]},{"name":"php83-bcmath","origin":"math/php83-bcmath","version":"8.3.21","comment":"The bcmath shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"66e2a9d16d1e4dc71e04aed6c7a2392790bc3656e1fdd4c1eb03a187c1d8f123","flatsize":51461,"path":"All/php83-bcmath-8.3.21.pkg","repopath":"All/php83-bcmath-8.3.21.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":19656,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["math"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.3.21:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-bcmath.ini.sample","type":"install"}]},{"name":"php83-aphpbreakdown","origin":"devel/aphpbreakdown","version":"2.2.2","comment":"Code-Analyzer for PHP for Compatibility Check-UP","maintainer":"freebsd@code-mesa.com","www":"https://gitlab.code-mesa.com/code-mesa/aphpbreakdown/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9fd553f63eb76ba6cccc288dcf5b44022b0931567577487ae418f35a14cc61f2","flatsize":284805,"path":"All/php83-aphpbreakdown-2.2.2.pkg","repopath":"All/php83-aphpbreakdown-2.2.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":51964,"desc":"This software analyzes all files of your project and collect all\nPHP classes, functions and constants found in your project. For the\ncollection of classes, functions and constants it determined all\nmodules of PHP needed to be installed on the webserver for your\nproject.\n\nTo display the result of the analysis you can choose different ways.\nOne way is to display an output on your command line. But what do\nyou do if you don't have a command line access on the server you\nwant to test?  Then you use the testfile generator of aPHPbreakdown!\nIt generates a testfile you can upload to the webserver, or sent\nit to you customer to upload it, and run it very simple in the\nbrowser.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-phar":{"origin":"archivers/php83-phar","version":"8.3.21"},"php83-tokenizer":{"origin":"devel/php83-tokenizer","version":"8.3.21"}},"categories":["devel","www"],"annotations":{"flavor":"php83"}},{"name":"php83-deployer","origin":"devel/deployer","version":"6.4.3","comment":"Deployment tool for PHP","maintainer":"tz@FreeBSD.org","www":"https://deployer.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2958a5629afc03b29a33f8b00d8a74f532f7e26d8ded6112a1bdf5d264a7ca63","flatsize":352202,"path":"All/php83-deployer-6.4.3.pkg","repopath":"All/php83-deployer-6.4.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":336132,"desc":"A deployment tool written in PHP with support for popular frameworks out of the\nbox.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-curl":{"origin":"ftp/php83-curl","version":"8.3.21"},"php83-iconv":{"origin":"converters/php83-iconv","version":"8.3.21"},"php83-pcntl":{"origin":"devel/php83-pcntl","version":"8.3.21"},"php83-phar":{"origin":"archivers/php83-phar","version":"8.3.21"},"php83-posix":{"origin":"sysutils/php83-posix","version":"8.3.21"},"php83-zlib":{"origin":"archivers/php83-zlib","version":"8.3.21"}},"categories":["devel"],"annotations":{"flavor":"php83"}},{"name":"php83-composer","origin":"devel/php-composer","version":"2.8.6","comment":"Dependency Manager for PHP","maintainer":"cyberbotx@cyberbotx.com","www":"https://getcomposer.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1582edaf5c9012607727557ca8a3ef9252527c78fe859b4e9c4560e6c43206f6","flatsize":3063372,"path":"All/php83-composer-2.8.6.pkg","repopath":"All/php83-composer-2.8.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":556412,"desc":"Composer is a tool for dependency management in PHP. It allows you to declare\nthe dependent libraries your project needs and it will install them in your\nproject for you.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-ctype":{"origin":"textproc/php83-ctype","version":"8.3.21"},"php83-curl":{"origin":"ftp/php83-curl","version":"8.3.21"},"php83-filter":{"origin":"security/php83-filter","version":"8.3.21"},"php83-intl":{"origin":"devel/php83-intl","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-phar":{"origin":"archivers/php83-phar","version":"8.3.21"}},"categories":["devel"],"options":{"CURL":"on"},"annotations":{"cpe":"cpe:2.3:a:getcomposer:composer:2.8.6:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"php82-zlib","origin":"archivers/php82-zlib","version":"8.2.28","comment":"The zlib shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bffd7b4b2a8cb32ebf3604b280a540c34f14b59267dd83d7e824f1469933c545","flatsize":70461,"path":"All/php82-zlib-8.2.28.pkg","repopath":"All/php82-zlib-8.2.28.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":21840,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["archivers"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.2.28:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-zlib.ini.sample","type":"install"}]},{"name":"php82-tarantool","origin":"databases/php-tarantool","version":"0.4.0","comment":"PECL PHP driver for Tarantool","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/tarantool/tarantool-php","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"778cb4345c83aeb3bba67f8827de8f2983ad927f043d2b1795208deb7bc27e7a","flatsize":167045,"path":"All/php82-tarantool-0.4.0.pkg","repopath":"All/php82-tarantool-0.4.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":57360,"desc":"PECL PHP driver for Tarantool","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["databases"],"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-tarantool.ini.sample","type":"install"}]},{"name":"php82-xmlreader","origin":"textproc/php82-xmlreader","version":"8.2.28","comment":"The xmlreader shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8c5334fec3612eded6408385f172f7debb8fbda0fb75354709cd6f759ada3416","flatsize":68757,"path":"All/php82-xmlreader-8.2.28.pkg","repopath":"All/php82-xmlreader-8.2.28.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":17864,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-dom":{"origin":"textproc/php82-dom","version":"8.2.28"}},"categories":["textproc"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.2.28:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-xmlreader.ini.sample","type":"install"}]},{"name":"php82-xmlwriter","origin":"textproc/php82-xmlwriter","version":"8.2.28","comment":"The xmlwriter shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e099119e1d9ea26afaa0e44fa729d1a104f30bd009801aceb962b1ba5579b56b","flatsize":78251,"path":"All/php82-xmlwriter-8.2.28.pkg","repopath":"All/php82-xmlwriter-8.2.28.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":15540,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["textproc"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.2.28:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-xmlwriter.ini.sample","type":"install"}]},{"name":"php82-tokenizer","origin":"devel/php82-tokenizer","version":"8.2.28","comment":"The tokenizer shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b8025d46eed5fdc4584bbe9afb6eb5ea15f6fe1ed7c9abb1feb3da485acf073c","flatsize":48840,"path":"All/php82-tokenizer-8.2.28.pkg","repopath":"All/php82-tokenizer-8.2.28.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":14516,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["devel"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.2.28:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-tokenizer.ini.sample","type":"install"}]},{"name":"php82-sysvsem","origin":"devel/php82-sysvsem","version":"8.2.28","comment":"The sysvsem shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c5e6d09b7362efc07be2c3c86265d1bd68175a4a569de6175c0fe5d248fb5101","flatsize":19080,"path":"All/php82-sysvsem-8.2.28.pkg","repopath":"All/php82-sysvsem-8.2.28.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":8236,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["devel"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.2.28:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-sysvsem.ini.sample","type":"install"}]},{"name":"php82-sysvmsg","origin":"devel/php82-sysvmsg","version":"8.2.28","comment":"The sysvmsg shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0cc3a441f6701fb831696341b5fd724515ccc970292d87bc4a34fbe234d2d967","flatsize":29817,"path":"All/php82-sysvmsg-8.2.28.pkg","repopath":"All/php82-sysvmsg-8.2.28.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":10352,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["devel"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.2.28:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-sysvmsg.ini.sample","type":"install"}]},{"name":"php82-sqlite3","origin":"databases/php82-sqlite3","version":"8.2.28","comment":"The sqlite3 shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"16b36bfc4140a4b60f488d81cb09415ab10ecfdee14061970aab6cf2c70f7d8a","flatsize":107899,"path":"All/php82-sqlite3-8.2.28.pkg","repopath":"All/php82-sqlite3-8.2.28.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":27756,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["databases"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.2.28:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-sqlite3.ini.sample","type":"install"}]},{"name":"php82-xml","origin":"textproc/php82-xml","version":"8.2.28","comment":"The xml shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1ce1d47f99cb6120f4e9a73020137c6c180681eb8af05ae9d4b6dc6496c78344","flatsize":73226,"path":"All/php82-xml-8.2.28.pkg","repopath":"All/php82-xml-8.2.28.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":22288,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["textproc"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.2.28:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-xml.ini.sample","type":"install"}]},{"name":"php82-xapian","origin":"databases/php-xapian","version":"1.4.27","comment":"PHP binding for Xapian","maintainer":"sunpoet@FreeBSD.org","www":"https://xapian.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9f776e24f4ed817bf702d81b01832554ec95196a81c6ca1c09954ab48629b2db","flatsize":2197973,"path":"All/php82-xapian-1.4.27.pkg","repopath":"All/php82-xapian-1.4.27.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":294012,"desc":"PHP binding for Xapian","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"xapian-core":{"origin":"databases/xapian-core","version":"1.4.27,1"}},"categories":["databases"],"options":{"DOCS":"on"},"annotations":{"flavor":"php82"}},{"name":"php82-sockets","origin":"net/php82-sockets","version":"8.2.28","comment":"The sockets shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c923ce0dc2fd031bbedf7741969c21cca22f435b7baa6a4f5282dfb1d74ec275","flatsize":163001,"path":"All/php82-sockets-8.2.28.pkg","repopath":"All/php82-sockets-8.2.28.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":43064,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["net"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.2.28:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-sockets.ini.sample","type":"install"}]},{"name":"php83-Ice37","origin":"devel/php-ice37","version":"3.7.10","comment":"Modern alternative to object middleware such as CORBA/COM/DCOM/COM+","maintainer":"grembo@FreeBSD.org","www":"http://www.zeroc.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ab02e27e7cad6f05c81f13b60ef2662e945c1b92784b0be72620d35b000263d5","flatsize":766851,"path":"All/php83-Ice37-3.7.10.pkg","repopath":"All/php83-Ice37-3.7.10.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":162464,"desc":"The Internet Communications Engine (Ice) is a modern alternative to object\nmiddleware such as CORBA(TM) or COM/DCOM/COM+. Ice is easy to learn, yet\nprovides a powerful network infrastructure for demanding technical applications.\nIce shines where technologies such as SOAP or XML-RPC are too slow, or do not\nprovide sufficient scalability or security.","deps":{"Ice37":{"origin":"devel/ice37","version":"3.7.10"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["devel"],"options":{"DEBUG":"off","NAMESPACES":"on"},"annotations":{"flavor":"php83"}},{"name":"php82-snappy","origin":"archivers/php-snappy","version":"0.2.2","comment":"PHP extension for the snappy compression algorithm","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/kjdev/php-ext-snappy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9194680c61e097ed218a8fd33ce38878ba04122bffc92daaf3705ac3954b1a4a","flatsize":15747,"path":"All/php82-snappy-0.2.2.pkg","repopath":"All/php82-snappy-0.2.2.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","PHP301"],"pkgsize":6704,"desc":"Provides the API to PHP for the snappy compression algorithm by\nGoogle.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"snappy":{"origin":"archivers/snappy","version":"1.2.1_1"}},"categories":["archivers"],"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-snappy.ini.sample","type":"install"}]},{"name":"php82-shmop","origin":"devel/php82-shmop","version":"8.2.28","comment":"The shmop shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2fbbafdf7d73c22d6dd92329cb897c6c642dbaa142f10cd4b49ca34f21691444","flatsize":20667,"path":"All/php82-shmop-8.2.28.pkg","repopath":"All/php82-shmop-8.2.28.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":8448,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["devel"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.2.28:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-shmop.ini.sample","type":"install"}]},{"name":"php82-snmp","origin":"net-mgmt/php82-snmp","version":"8.2.28","comment":"The snmp shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"67619e7ade2378db495e71c2985d75b81b7bce57914f372b3893d7e29989a124","flatsize":95100,"path":"All/php82-snmp-8.2.28.pkg","repopath":"All/php82-snmp-8.2.28.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":26404,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"net-snmp":{"origin":"net-mgmt/net-snmp","version":"5.9.4_6,1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["net-mgmt"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.2.28:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-snmp.ini.sample","type":"install"}]},{"name":"php82-tidy","origin":"www/php82-tidy","version":"8.2.28","comment":"The tidy shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bd9a640ec1da8a4c03d869484c7ba05ff6e4201c363eb801a2b82306730be780","flatsize":98635,"path":"All/php82-tidy-8.2.28.pkg","repopath":"All/php82-tidy-8.2.28.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":23328,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"tidy-html5":{"origin":"www/tidy-html5","version":"5.8.0_3"}},"categories":["www"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.2.28:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-tidy.ini.sample","type":"install"}]},{"name":"php82-pspell","origin":"textproc/php82-pspell","version":"8.2.28","comment":"The pspell shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3a80f91c043ac5de6614b475eff645c1bc0e5d7507e8c7726c19eacee99d72d3","flatsize":38565,"path":"All/php82-pspell-8.2.28.pkg","repopath":"All/php82-pspell-8.2.28.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":11108,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"},"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["textproc"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.2.28:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-pspell.ini.sample","type":"install"}]},{"name":"php82-sysvshm","origin":"devel/php82-sysvshm","version":"8.2.28","comment":"The sysvshm shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7d4be9c44408e08337f4452ed1d094e29576be99cd0dd82e947d295c98ac674f","flatsize":24602,"path":"All/php82-sysvshm-8.2.28.pkg","repopath":"All/php82-sysvshm-8.2.28.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":9360,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["devel"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.2.28:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-sysvshm.ini.sample","type":"install"}]},{"name":"php82-sodium","origin":"security/php82-sodium","version":"8.2.28","comment":"The sodium shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3f63e91a76008ba3ae0193dd383d80347a263475f36d8ea8f4bae98287aeca7b","flatsize":196413,"path":"All/php82-sodium-8.2.28.pkg","repopath":"All/php82-sodium-8.2.28.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":33648,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"libsodium":{"origin":"security/libsodium","version":"1.0.19"},"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["security"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.2.28:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-sodium.ini.sample","type":"install"}]},{"name":"php82-snuffleupagus","origin":"security/snuffleupagus","version":"0.10.0_1","comment":"Security module for PHP","maintainer":"franco@opnsense.org","www":"https://snuffleupagus.readthedocs.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a7f40c1784e05f6712c4cd50b721d5d849a1990451da2534d8ec16be7e3a6977","flatsize":198225,"path":"All/php82-snuffleupagus-0.10.0_1.pkg","repopath":"All/php82-snuffleupagus-0.10.0_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":67880,"desc":"Snuffleupagus is a PHP module designed to drastically raise the cost\nof attacks against websites.  This is achieved by killing entire bug\nclasses and providing a powerful virtual-patching system, allowing the\nadministrator to fix specific vulnerabilities without having to touch\nthe PHP code.","deps":{"pcre2":{"origin":"devel/pcre2","version":"10.45"},"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-session":{"origin":"www/php82-session","version":"8.2.28"}},"categories":["security"],"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-snuffleupagus.ini.sample","type":"install"}]},{"name":"php82-soap","origin":"net/php82-soap","version":"8.2.28","comment":"The soap shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"563c09c13f6da250f81d4608e0f6ade871fe8d2423b351fa795cc1f0114d10a0","flatsize":412905,"path":"All/php82-soap-8.2.28.pkg","repopath":"All/php82-soap-8.2.28.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":132124,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["net"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.2.28:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-soap.ini.sample","type":"install"}]},{"name":"php82-pgsql","origin":"databases/php82-pgsql","version":"8.2.28","comment":"The pgsql shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"22f8fbc438bce80c82846c0ece598b7a4c3824c990ad4f6b082f9157a525e98e","flatsize":201291,"path":"All/php82-pgsql-8.2.28.pkg","repopath":"All/php82-pgsql-8.2.28.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":53236,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"}},"categories":["databases"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.2.28:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-pgsql.ini.sample","type":"install"}]},{"name":"php82-pecl-zstd","origin":"archivers/pecl-zstd","version":"0.14.0","comment":"Compression and decompression with Zstandard library","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/zstd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"31cd0448cadd567bc01385c242f877d2d3eba9d2d02999b174452a2b74218b0c","flatsize":37882,"path":"All/php82-pecl-zstd-0.14.0.pkg","repopath":"All/php82-pecl-zstd-0.14.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12520,"desc":"Zstd extension for PHP provides compression and decompression with Zstandard\nlibrary.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["archivers"],"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-zstd.ini.sample","type":"install"}]},{"name":"php82-simplexml","origin":"textproc/php82-simplexml","version":"8.2.28","comment":"The simplexml shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2e8740106c4ba92ea651e74c435893357b8d6e9272511a7bfe90402985e94810","flatsize":76437,"path":"All/php82-simplexml-8.2.28.pkg","repopath":"All/php82-simplexml-8.2.28.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":25644,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["textproc"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.2.28:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-simplexml.ini.sample","type":"install"}]},{"name":"php82-readline","origin":"devel/php82-readline","version":"8.2.28","comment":"The readline shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1346dd9b2088a11554cd5bf296171aef4c43715e0fa4c7734fd7f3c53f706016","flatsize":44963,"path":"All/php82-readline-8.2.28.pkg","repopath":"All/php82-readline-8.2.28.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":14760,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"libedit":{"origin":"devel/libedit","version":"3.1.20250104,1"},"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["devel"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.2.28:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-readline.ini.sample","type":"install"}]},{"name":"php82-session","origin":"www/php82-session","version":"8.2.28","comment":"The session shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ece21c17d39e2a46d7d16479ba01b5780361924ac1f5331628d1ee6b9bfaec43","flatsize":132310,"path":"All/php82-session-8.2.28.pkg","repopath":"All/php82-session-8.2.28.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":39880,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["www"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.2.28:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-18-session.ini.sample","type":"install"}]},{"name":"php82-pecl-yaml","origin":"textproc/pecl-yaml","version":"2.2.4","comment":"YAML-1.1 parser and emitter","maintainer":"dbaio@FreeBSD.org","www":"https://pecl.php.net/package/yaml","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4e9d91e22c9d8dda2e5daa325eaca7cc91abe4f6a730b3a7c70c8ac9f41bb89e","flatsize":56552,"path":"All/php82-pecl-yaml-2.2.4.pkg","repopath":"All/php82-pecl-yaml-2.2.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20444,"desc":"pecl-yaml is a YAML-1.1 parser and emitter, it Support for\nYAML 1.1 (YAML Ain't Markup Language) serialization using\nthe LibYAML library.","deps":{"libyaml":{"origin":"textproc/libyaml","version":"0.2.5"},"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["pear","textproc"],"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-yaml.ini.sample","type":"install"}]},{"name":"php82-pecl-yaf","origin":"www/pecl-yaf","version":"3.3.6","comment":"MVC framework written as a C PHP extension","maintainer":"sunpoet@freeBSD.org","www":"https://pecl.php.net/package/yaf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"52aaf766943a820eb74b69a0b09cd15601574bef010146bc1826e11d77ed3dd5","flatsize":396669,"path":"All/php82-pecl-yaf-3.3.6.pkg","repopath":"All/php82-pecl-yaf-3.3.6.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":98812,"desc":"Yaf is a PHP MVC framework, the difference being Yaf is a PHP\nExtension.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["www"],"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-yaf.ini.sample","type":"install"}]},{"name":"php82-pecl-yaconf","origin":"devel/pecl-yaconf","version":"1.1.2","comment":"PHP Persistent Configurations Container","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/yaconf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e699a1294df390bbfce2c7f1a6d237e05bcf34d0444b106d808dd4c719d97697","flatsize":28057,"path":"All/php82-pecl-yaconf-1.1.2.pkg","repopath":"All/php82-pecl-yaconf-1.1.2.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":11800,"desc":"Yaconf is a configurations container, it parses ini files, store the result in\nPHP when PHP is started, configurations live in the whole PHP lifecycle, which\nmakes it very fast.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["devel"],"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-yaconf.ini.sample","type":"install"}]},{"name":"php82-pecl-xxtea","origin":"security/pecl-xxtea","version":"1.0.11","comment":"XXTEA encryption algorithm extension for PHP","maintainer":"yasu@FreeBSD.org","www":"https://github.com/xxtea/xxtea-pecl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9294293bb818c3f2aace30359627e0b6d960894e0b02b0d7e326e25f26652d3a","flatsize":13355,"path":"All/php82-pecl-xxtea-1.0.11.pkg","repopath":"All/php82-pecl-xxtea-1.0.11.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6196,"desc":"XXTEA is a fast and secure encryption algorithm. This is a XXTEA\nextension for PHP. It is different from the original XXTEA encryption\nalgorithm. It encrypts and decrypts string instead of uint32 array,\nand the key is also string.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["security"],"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-xxtea.ini.sample","type":"install"}]},{"name":"php82-pecl-yac","origin":"devel/pecl-yac","version":"2.3.1,1","comment":"Shared memory user data cache for PHP","maintainer":"oliver@FreeBSD.org","www":"https://github.com/laruence/yac/wiki","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"99b4ac7b5ee853df61e322d0f4b85a116f032f8b122d7072c724b2b8016859ce","flatsize":54692,"path":"All/php82-pecl-yac-2.3.1,1.pkg","repopath":"All/php82-pecl-yac-2.3.1,1.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":22460,"desc":"Yac is a shared memory user data cache for PHP\n\nit can be used to replace APC or local memcached.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["devel"],"options":{"MSGPACK":"off"},"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-yac.ini.sample","type":"install"}]},{"name":"php82-pecl-xlswriter","origin":"textproc/pecl-xlswriter","version":"1.5.8","comment":"Efficient and fast xlsx file extension","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/xlswriter","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"61b12215f549f6455e78fa531970a87f6d4e0258c9435986eb0b1576c4461a26","flatsize":521076,"path":"All/php82-pecl-xlswriter-1.5.8.pkg","repopath":"All/php82-pecl-xlswriter-1.5.8.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":161080,"desc":"xlswriter is a PHP C Extension that can be used to write text, numbers, formulas\nand hyperlinks to multiple worksheets in an Excel 2007+ XLSX file.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"php82":{"origin":"lang/php82","version":"8.2.28"},"xlsxio":{"origin":"textproc/xlsxio","version":"0.2.35_1"}},"categories":["textproc"],"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-xlswriter.ini.sample","type":"install"}]},{"name":"php82-posix","origin":"sysutils/php82-posix","version":"8.2.28","comment":"The posix shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ec5b4607e023ad5d4751c01f1559cd5cf3e66f50923783ecd5801abe50199082","flatsize":55851,"path":"All/php82-posix-8.2.28.pkg","repopath":"All/php82-posix-8.2.28.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":14864,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["sysutils"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.2.28:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-posix.ini.sample","type":"install"}]},{"name":"php82-pecl-xdiff","origin":"textproc/pecl-xdiff2","version":"2.1.1","comment":"PECL extension to create/apply binary and text patches","maintainer":"dbaio@FreeBSD.org","www":"https://pecl.php.net/package/xdiff","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"65731fd5ce3c746e0c5945e3a9e4673026d68f0f920a0a250cc4f07b04b7e2d8","flatsize":32634,"path":"All/php82-pecl-xdiff-2.1.1.pkg","repopath":"All/php82-pecl-xdiff-2.1.1.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":10444,"desc":"pecl-xdiff is a php extension that creates and applies\npatches to both text and binary files.","deps":{"libxdiff":{"origin":"textproc/libxdiff","version":"0.23_2"},"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["pear","textproc"],"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-xdiff.ini.sample","type":"install"}]},{"name":"php82-pecl-xdebug","origin":"devel/pecl-xdebug","version":"3.3.2","comment":"Xdebug extension for PHP","maintainer":"pizzamig@FreeBSD.org","www":"https://www.xdebug.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8b4239b156e472425a0716621f175ccd0dc42878d1055cdbdf3a06577223163b","flatsize":396581,"path":"All/php82-pecl-xdebug-3.3.2.pkg","repopath":"All/php82-pecl-xdebug-3.3.2.pkg","licenselogic":"single","licenses":["PHP30"],"pkgsize":136012,"desc":"The Xdebug extension helps you debugging your script by providing a lot of\nvaluable debug information. The debug information that Xdebug can provide\nincludes the following:\n\n    * stack and function traces in error messages with:\n          o full parameter display for user defined functions\n          o function name, file name and line indications\n          o support for member functions\n    * memory allocation\n    * protection for infinite recursions\n\nXdebug also provides:\n\n    * profiling information for PHP scripts\n    * script execution analysis\n    * capabilities to debug your scripts interactively with a debug client","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["devel","pear"],"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-xdebug.ini.sample","type":"install"},{"message":"The php debugger 'xdebug' has been installed successful.\nAdd a line containing\n\n\textension=/usr/local/lib/php/20220829/xdebug.so\n\nor\n\n\tzend_extension=/usr/local/lib/php/20220829/xdebug.so\n\nto your php.ini to load it. xdebug is not compatible with the extension\n'Zend Optimizer' - you're only able to use one of them. So take care having\nat least the lesser required extension disabled by commenting out it's\nloader line in your php.ini.\n\nxdebug 3.0 introduces several breaking changes in the configuration.\nPlease check the documentation at https://xdebug.org/docs/upgrade_guide\n\nAdd following section to enable profiling:\n\nxdebug.mode=profile\nxdebug.output_dir = /tmp/profiler","type":"install"}]},{"name":"php82-pecl-vld","origin":"devel/pecl-vld","version":"0.18.0","comment":"Dump the internal representation of PHP scripts","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/vld","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1fdd60c77bdd7a005bed07ba5a911aea31eb1b43cc7fd6203770a95301ea7c1e","flatsize":51895,"path":"All/php82-pecl-vld-0.18.0.pkg","repopath":"All/php82-pecl-vld-0.18.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":18532,"desc":"The Vulcan Logic Disassembler hooks into the Zend Engine and\ndumps all the opcodes (execution units) of a script.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["devel","pear"],"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-vld.ini.sample","type":"install"}]},{"name":"php82-phar","origin":"archivers/php82-phar","version":"8.2.28","comment":"The phar shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cdc82a5adae9f1667efa5d4ee2c400cc51f10075610ccf3d7a6fedcc381e4052","flatsize":388480,"path":"All/php82-phar-8.2.28.pkg","repopath":"All/php82-phar-8.2.28.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":115160,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["archivers"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.2.28:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-phar.ini.sample","type":"install"}]},{"name":"php82-pecl-uuid","origin":"devel/pecl-uuid","version":"1.2.0","comment":"UUID extension in PHP","maintainer":"gasol.wu@gmail.com","www":"https://pecl.php.net/package/uuid","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c71a4d6de1e9662dc91c226b9b0ae8baf89e716545aa4b04a45fcf2fa4ca3629","flatsize":29788,"path":"All/php82-pecl-uuid-1.2.0.pkg","repopath":"All/php82-pecl-uuid-1.2.0.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":9620,"desc":"A wrapper around libuuid from the ext2utils project.","deps":{"e2fsprogs-libuuid":{"origin":"misc/e2fsprogs-libuuid","version":"1.47.2"},"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["devel","pear"],"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-uuid.ini.sample","type":"install"}]},{"name":"php82-pecl-uploadprogress","origin":"devel/pecl-uploadprogress","version":"2.0.2","comment":"Provides track progress of a file upload","maintainer":"daniel@morante.net","www":"https://github.com/php/pecl-php-uploadprogress","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a171f3bd10ed2e5b8d93cbedecf3b5cdf17b7ff69e83814bbcf6e18c3f13e467","flatsize":22360,"path":"All/php82-pecl-uploadprogress-2.0.2.pkg","repopath":"All/php82-pecl-uploadprogress-2.0.2.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":8932,"desc":"An extension to track progress of a file upload.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["devel","pear"],"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-uploadprogress.ini.sample","type":"install"}]},{"name":"php82-pecl-zookeeper","origin":"devel/pecl-zookeeper","version":"1.2.2","comment":"PHP extension for interfacing with Apache ZooKeeper","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/zookeeper","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"107243560b70d9d4c8cb817e9e922951cc6e41e2a7dbf149e5a0ed8ddc93f8c2","flatsize":89064,"path":"All/php82-pecl-zookeeper-1.2.2.pkg","repopath":"All/php82-pecl-zookeeper-1.2.2.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":25248,"desc":"This extension provides API for communicating with ZooKeeper service.","deps":{"libzookeeper":{"origin":"devel/libzookeeper","version":"3.8.3"},"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-session":{"origin":"www/php82-session","version":"8.2.28"}},"categories":["devel"],"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-zookeeper.ini.sample","type":"install"}]},{"name":"php82-pecl-zephir_parser","origin":"textproc/pecl-zephir_parser","version":"1.6.0","comment":"Zephir Parser delivered as a C extension for the PHP language","maintainer":"rcm@rcm.sh","www":"https://github.com/zephir-lang/php-zephir-parser","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e17a259e10935935d52f8dc6bacd55076adebf7a10a1067e2139da5d6a1df9b9","flatsize":208003,"path":"All/php82-pecl-zephir_parser-1.6.0.pkg","repopath":"All/php82-pecl-zephir_parser-1.6.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":46216,"desc":"Zephir is an open source, high-level/domain specific language\ndesigned to ease the creation and maintainability of extensions for PHP,\nwith a focus on type and memory safety. Zephir is an attempt to join good\nthings from the C and PHP worlds, looking for opportunities to make\napplications faster.\n\nThe Zephir Parser delivered as a C extension for the PHP language.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["textproc"],"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-zephir_parser.ini.sample","type":"install"}]},{"name":"php82-pecl-sync","origin":"devel/pecl-sync","version":"1.1.2","comment":"Named and unnamed synchronization objects in PHP","maintainer":"gasol.wu@gmail.com","www":"https://pecl.php.net/package/sync","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9452d1742d5a2bb5200ad4b14fa6a9da405fd8e7883b224c0af28ddd3d85dc5c","flatsize":41830,"path":"All/php82-pecl-sync-1.1.2.pkg","repopath":"All/php82-pecl-sync-1.1.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14596,"desc":"The sync extension introduces synchronization objects into PHP.\n\nNamed and unnamed Mutex, Semaphore, Event, and Reader-Writer objects provide\nOS-level synchronization on both *NIX (POSIX semaphores required) and Windows\nplatforms.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["devel"],"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-sync.ini.sample","type":"install"}]},{"name":"php82-pecl-yar","origin":"www/pecl-yar","version":"2.3.3","comment":"Yar (Yet another RPC framework) is a light, concurrent RPC framework","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/yar","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cc05e154b6e20ff5beb51d804b64c1d1228b388d91f99a415f13c588f609328d","flatsize":108568,"path":"All/php82-pecl-yar-2.3.3.pkg","repopath":"All/php82-pecl-yar-2.3.3.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":34468,"desc":"Yar (Yet another RPC framework) is a light, concurrent RPC framework,\nsupports multi package protocols (json, msgpack)","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-curl":{"origin":"ftp/php82-curl","version":"8.2.28"},"php82-pecl-msgpack":{"origin":"devel/pecl-msgpack","version":"3.0.0"}},"categories":["www"],"options":{"MSGPACK":"on"},"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-yar.ini.sample","type":"install"}]},{"name":"php82-pecl-ssh2","origin":"security/pecl-ssh2","version":"1.3.1","comment":"PECL extension to the libssh2 library","maintainer":"dbaio@FreeBSD.org","www":"https://pecl.php.net/package/ssh2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cd6f0d93c943700dab7f14d9a1dc2c156f9c145d335724be9a4d7c37f1af69a2","flatsize":90522,"path":"All/php82-pecl-ssh2-1.3.1.pkg","repopath":"All/php82-pecl-ssh2-1.3.1.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":28824,"desc":"PHP bindings to the libssh2 library which provide access to resources\n(shell, remote exec, tunneling, file transfer) on a remote machine using a\nsecure cryptographic transport.","deps":{"libssh2":{"origin":"security/libssh2","version":"1.11.1,3"},"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["pear","security"],"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-ssh2.ini.sample","type":"install"}]},{"name":"php82-pecl-solr","origin":"www/pecl-solr","version":"2.7.0","comment":"PHP extension for Apache Solr","maintainer":"gaod@hychen.org","www":"https://pecl.php.net/package/solr","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4892e8f092dec072092b281a9a11d04d6d4b8f00c5e935bc26daffa2b140e963","flatsize":342724,"path":"All/php82-pecl-solr-2.7.0.pkg","repopath":"All/php82-pecl-solr-2.7.0.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":82748,"desc":"The Apache Solr PHP extension is an extremely fast,\nlight-weight, feature-rich library that allows PHP\napplications to communicate easily and efficiently\nwith Apache Solr server instances using an object-oriented API.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["www"],"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-solr.ini.sample","type":"install"}]},{"name":"php82-pecl-scrypt","origin":"security/pecl-scrypt","version":"2.0.1","comment":"PHP wrapper to Colin Percival's scrypt implementation","maintainer":"dbaio@FreeBSD.org","www":"https://pecl.php.net/package/scrypt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4c191e1d74a151ffd9c9195527eb57f633a3442e2e78523f03b89941586963b3","flatsize":44362,"path":"All/php82-pecl-scrypt-2.0.1.pkg","repopath":"All/php82-pecl-scrypt-2.0.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":16944,"desc":"This is a PHP library providing a wrapper to Colin Percival's scrypt\nimplementation. Scrypt is a key derivation function designed to be\nfar more secure against hardware brute-force attacks than alternative\nfunctions such as PBKDF2 or bcrypt.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["pear","security"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-scrypt.ini.sample","type":"install"}]},{"name":"php82-pecl-xmlrpc","origin":"net/pecl-xmlrpc","version":"1.0.0.r3_2,1","comment":"PHP extension for XML-RPC servers and clients","maintainer":"dereks@lifeofadishwasher.com","www":"https://pecl.php.net/package/xmlrpc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e039a23bee06bf0edd16dfe0e84bdb4f153b64ded2dcbfb0d06cc0548714771c","flatsize":105673,"path":"All/php82-pecl-xmlrpc-1.0.0.r3_2,1.pkg","repopath":"All/php82-pecl-xmlrpc-1.0.0.r3_2,1.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":37184,"desc":"These functions can be used to write XML-RPC servers and clients.\nYou can find more information about XML-RPC at http://www.xmlrpc.com/,\nand more documentation on this extension and its functions at\nhttp://xmlrpc-epi.sourceforge.net/.","deps":{"libiconv":{"origin":"converters/libiconv","version":"1.17_1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-xml":{"origin":"textproc/php82-xml","version":"8.2.28"}},"categories":["net","pear"],"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-xmlrpc.ini.sample","type":"install"}]},{"name":"php82-pecl-rrd","origin":"databases/pecl-rrd","version":"2.0.3_1","comment":"PHP bindings to rrd tool system","maintainer":"flo@FreeBSD.org","www":"https://pecl.php.net/package/rrd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1a5cb8035735694c1ea367075a8b6753b04ad29ab49b6d29708b83ccd3743b7e","flatsize":42097,"path":"All/php82-pecl-rrd-2.0.3_1.pkg","repopath":"All/php82-pecl-rrd-2.0.3_1.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":15192,"desc":"Procedural and simple OO wrapper for rrdtool - data logging and graphing system\nfor time series data.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"rrdtool":{"origin":"databases/rrdtool","version":"1.9.0"}},"categories":["databases","pear"],"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-rrd.ini.sample","type":"install"}]},{"name":"php82-pecl-vips","origin":"graphics/pecl-vips","version":"1.0.13_3","comment":"PHP bindings for libvips","maintainer":"mops@punkt.de","www":"https://github.com/libvips/php-vips-ext","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d43fd5868991ef4ffe996a767ca05ef5c1cb58d2b514ffcc2348b65f3fc2d375","flatsize":59404,"path":"All/php82-pecl-vips-1.0.13_3.pkg","repopath":"All/php82-pecl-vips-1.0.13_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17656,"desc":"Low-level PHP binding for libvips\n\nThis extension lets you use the libvips image processing library\nfrom PHP 7. It is intentionally very low-level: modules such as\nhttps://github.com/libvips/php-vips try to layer a nice API on\ntop of this.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"vips":{"origin":"graphics/vips","version":"8.16.0_2"}},"categories":["graphics"],"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-vips.ini.sample","type":"install"}]},{"name":"php82-pecl-uv","origin":"devel/pecl-uv","version":"0.3.0","comment":"PHP wrapper for libuv","maintainer":"fluffy@FreeBSD.org","www":"https://pecl.php.net/package/uv","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f677edf8d221b21657bab6a82f2d91fb9ae662b47baad4d247c89cc24d127882","flatsize":197305,"path":"All/php82-pecl-uv-0.3.0.pkg","repopath":"All/php82-pecl-uv-0.3.0.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":50228,"desc":"This is a PHP binding for lib library.","deps":{"libuv":{"origin":"devel/libuv","version":"1.50.0"},"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["devel"],"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-uv.ini.sample","type":"install"}]},{"name":"php82-pecl-raphf","origin":"devel/pecl-raphf2","version":"2.0.1_1","comment":"Resource and persistent handles factory","maintainer":"bofh@FreeBSD.org","www":"https://pecl.php.net/package/raphf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1199fddd16270dd5212709e0ce514e0ea3d8ae7a0722a1b16b6b72a330c6afe4","flatsize":36318,"path":"All/php82-pecl-raphf-2.0.1_1.pkg","repopath":"All/php82-pecl-raphf-2.0.1_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":11648,"desc":"A facility to manage possibly persistent resources with a comprehensible API.\nProvides simliar functionality like the zend_list API, but with more flexiblity\nand freedom.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["devel"],"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-raphf.ini.sample","type":"install"}]},{"name":"php82-pecl-stomp","origin":"net-im/pecl-stomp2","version":"2.0.3","comment":"PECL extension of stomp client","maintainer":"dbaio@FreeBSD.org","www":"https://pecl.php.net/package/stomp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4dfb9d5a7788868cfedf31dcec381614644ab522f895bb59e514c7717868fee8","flatsize":59037,"path":"All/php82-pecl-stomp-2.0.3.pkg","repopath":"All/php82-pecl-stomp-2.0.3.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":19816,"desc":"pecl-stomp allows php applications to communicate with any\nStomp compliant Message Brokers through easy object oriented\nand procedural interfaces.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["net-im","pear"],"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-stomp.ini.sample","type":"install"}]},{"name":"php82-pecl-qrencode","origin":"graphics/pecl-qrencode","version":"0.11","comment":"PECL extension for generate qrcode","maintainer":"vanilla@FreeBSD.org","www":"https://github.com/vanillahsu/pecl-qrencode","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6a1a4221a94e2cc5f91952a97ca271cb44082de74ab5ee5140da8a9246480919","flatsize":16367,"path":"All/php82-pecl-qrencode-0.11.pkg","repopath":"All/php82-pecl-qrencode-0.11.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":6804,"desc":"A PECL extension for generate qrcode.","deps":{"libqrencode":{"origin":"graphics/libqrencode","version":"4.1.1"},"php82":{"origin":"lang/php82","version":"8.2.28"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["graphics","pear"],"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-qrencode.ini.sample","type":"install"}]},{"name":"php82-pecl-smbclient","origin":"net/pecl-smbclient","version":"1.1.2","comment":"Smbclient wrapper extension","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/smbclient","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"675369d6f8a6c8ec4dfb45faee89babe22dee7e435520f0b5b34eeb49ecf0f90","flatsize":94339,"path":"All/php82-pecl-smbclient-1.1.2.pkg","repopath":"All/php82-pecl-smbclient-1.1.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":23240,"desc":"Smbclient is a PHP extension that uses Samba's libsmbclient library to\nprovide Samba related functions and 'smb' streams to PHP programs.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"samba416":{"origin":"net/samba416","version":"4.16.11_6"}},"categories":["net","pear"],"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-smbclient.ini.sample","type":"install"}]},{"name":"php82-pecl-psr","origin":"devel/pecl-psr","version":"1.2.0","comment":"Provides accepted PSR interfaces","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/psr","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fe5871050562200d1d45a5215a2a90b33530a3dc172a19e3d40232e64bf0f557","flatsize":86159,"path":"All/php82-pecl-psr-1.2.0.pkg","repopath":"All/php82-pecl-psr-1.2.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":16256,"desc":"This PHP extension provides the interfaces from the PSR standards as established\nby the PHP-FIG group. You can use interfaces provided by this extension in\nanother extension easily.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["devel"],"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-psr.ini.sample","type":"install"}]},{"name":"php82-pecl-proctitle","origin":"sysutils/pecl-proctitle","version":"0.1.2_3","comment":"PECL extension that allows changing the current process' name","maintainer":"flo@FreeBSD.org","www":"http://www.pecl.php.net/package/proctitle/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"39eb9062ffa32bc432231711064f735a0d1f0ff96b09188adfffef3daad5d486","flatsize":11433,"path":"All/php82-pecl-proctitle-0.1.2_3.pkg","repopath":"All/php82-pecl-proctitle-0.1.2_3.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":5352,"desc":"This extension allows changing the current process' name on Linux and *BSD\nsystems. This is useful when using pcntl_fork() to identify running\nprocesses in process list","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["pear","sysutils"],"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-proctitle.ini.sample","type":"install"}]},{"name":"php82-pecl-runkit7","origin":"devel/pecl-runkit7","version":"4.0.0a6","comment":"Extension to replace, rename, and remove user functions and classes","maintainer":"vikashb@where-ever.za.net","www":"https://github.com/runkit7/runkit7","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e3d2e7509870169e6e3ddf51109cac2fbabfe1075f801ace96f161cff4dd1f76","flatsize":123284,"path":"All/php82-pecl-runkit7-4.0.0a6.pkg","repopath":"All/php82-pecl-runkit7-4.0.0a6.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":40716,"desc":"The runkit extension provides means to modify constants, user-defined functions,\nand user-defined classes.  It also provides for custom superglobal variables and\nembeddable sub-interpreters via sandboxing.\n\nCompatibility: PHP 7.2 to PHP 7.4\n\nDocumentation: https://www.php.net/runkit7","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["devel"],"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-runkit7.ini.sample","type":"install"}]},{"name":"php82-pecl-redis","origin":"databases/pecl-redis","version":"6.2.0","comment":"Extension to access Redis","maintainer":"wiacek.m@witia.com.pl","www":"https://pecl.php.net/package/redis","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1a1fa298e8b2b1b75a943cad466faa4733a967c7f7bdd9a4ef0aab40fee05b8f","flatsize":1258411,"path":"All/php82-pecl-redis-6.2.0.pkg","repopath":"All/php82-pecl-redis-6.2.0.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":218376,"desc":"This extension provides an API for communicating with Redis database,\na persistent key-value database with built-in net interface written\nin ANSI-C for Posix systems.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-session":{"origin":"www/php82-session","version":"8.2.28"}},"categories":["databases"],"options":{"IGBINARY":"off"},"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-redis.ini.sample","type":"install"}]},{"name":"php82-pecl-pam","origin":"security/pecl-pam","version":"2.2.5","comment":"PECL classes for PAM integration","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/PAM","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"78bf1904ca8c23a87a341b4367870a664b5f29b7abbcc4c424518c7d5848ae09","flatsize":23625,"path":"All/php82-pecl-pam-2.2.5.pkg","repopath":"All/php82-pecl-pam-2.2.5.pkg","licenselogic":"single","licenses":["PHP202"],"pkgsize":8604,"desc":"pecl-pam provides PAM (Pluggable Authentication Modules) integration.\nPAM is a system of libraries that handle the authentication tasks of\napplications and services. The library provides a stable API for\napplications to defer to for authentication tasks.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["pear","security"],"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-pam.ini.sample","type":"install"}]},{"name":"php82-pecl-pcov","origin":"devel/pecl-pcov","version":"1.0.12","comment":"Self contained php-code-coverage compatible driver for PHP","maintainer":"einar@isnic.is","www":"https://pecl.php.net/package/pcov","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b24fa355bf2e9507e239f041be9eec75fe2d396c395156ed0d9c660b965748ae","flatsize":31110,"path":"All/php82-pecl-pcov-1.0.12.pkg","repopath":"All/php82-pecl-pcov-1.0.12.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":11316,"desc":"Self contained php-code-coverage compatible driver for PHP","deps":{"pcre2":{"origin":"devel/pcre2","version":"10.45"},"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["devel"],"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-pcov.ini.sample","type":"install"}]},{"name":"php82-pecl-protobuf","origin":"devel/pecl-protobuf","version":"4.27.1","comment":"PHP binding for Protocol buffers","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/protobuf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"07f1380c80b5bd14feb7c88977e2a5229c944de3edfc0011a19b7c5ff1cf0b9d","flatsize":1133655,"path":"All/php82-pecl-protobuf-4.27.1.pkg","repopath":"All/php82-pecl-protobuf-4.27.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":194952,"desc":"Protocol buffers are Google's language-neutral, platform-neutral, extensible\nmechanism for serializing structured data -- think XML, but smaller, faster, and\nsimpler. You define how you want your data to be structured once, then you can\nuse special generated source code to easily write and read your structured data\nto and from a variety of data streams and using a variety of languages.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["devel"],"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-protobuf.ini.sample","type":"install"}]},{"name":"php82-pecl-opentelemetry","origin":"devel/pecl-opentelemetry","version":"1.1.0","comment":"OpenTelemetry PHP auto-instrumentation extension","maintainer":"daniel@morante.net","www":"https://pecl.php.net/package/opentelemetry","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4dd225eaba192302702a41e2ebec251a5d672dca2bbc7f2b04c928ca9373228d","flatsize":42683,"path":"All/php82-pecl-opentelemetry-1.1.0.pkg","repopath":"All/php82-pecl-opentelemetry-1.1.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":16708,"desc":"OpenTelemetry auto-instrumentation support extension","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["devel"],"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-opentelemetry.ini.sample","type":"install"}]},{"name":"php82-pecl-oauth","origin":"net/pecl-oauth2","version":"2.0.7","comment":"Php interface to the OAuth Protocol","maintainer":"dbaio@FreeBSD.org","www":"https://pecl.php.net/package/oauth","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"29cda8691a2910bc1d3812599e672dbeadee65fbcb1d7f9f7bae6ba8dfae6272","flatsize":111974,"path":"All/php82-pecl-oauth-2.0.7.pkg","repopath":"All/php82-pecl-oauth-2.0.7.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":38684,"desc":"pecl-oauth is a php interface to the oauth protocol.\nOauth is an authorization protocol built on top of\nHTTP which allows applications to securely access\ndata without having to store usernames and passwords.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"},"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["net","pear"],"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-oauth.ini.sample","type":"install"}]},{"name":"php82-pecl-memcached","origin":"databases/pecl-memcached","version":"3.3.0","comment":"PHP extension for interfacing with memcached via libmemcached library","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/memcached","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8869c21847409d5d3f4392616f4794c877020ac2ddf89ae21463a28b30defdda","flatsize":218153,"path":"All/php82-pecl-memcached-3.3.0.pkg","repopath":"All/php82-pecl-memcached-3.3.0.pkg","licenselogic":"single","licenses":["PHP30"],"pkgsize":61260,"desc":"memcached is a high-performance, distributed memory object caching\nsystem, generic in nature, but intended for use in speeding up dynamic\nweb applications by alleviating database load.\n\nThis extension uses libmemcached library to provide API for\ncommunicating with memcached servers.","deps":{"cyrus-sasl":{"origin":"security/cyrus-sasl2","version":"2.1.28_5"},"libmemcached":{"origin":"databases/libmemcached","version":"1.1.4_1"},"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-session":{"origin":"www/php82-session","version":"8.2.28"}},"categories":["databases"],"options":{"IGBINARY":"off","MSGPACK":"off","SASL":"on"},"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-memcached.ini.sample","type":"install"}]},{"name":"php82-pecl-rdkafka","origin":"net/pecl-rdkafka","version":"6.0.0","comment":"Kafka client for PHP","maintainer":"sergey@akhmatov.ru","www":"https://github.com/arnaud-lb/php-rdkafka","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"25191a7807461d1dfc61107697826cdc42103b9e941ee99d47db7dfbed9f49d5","flatsize":247526,"path":"All/php82-pecl-rdkafka-6.0.0.pkg","repopath":"All/php82-pecl-rdkafka-6.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":43472,"desc":"This PHP extension is is a thin librdkafka binding providing support for\nApache Kafka. It supports the high level and low level consumers, producer,\nand metadata APIs. The API resembles as much as possible to librdkafka.","deps":{"librdkafka":{"origin":"net/librdkafka","version":"2.8.0"},"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["net","pear"],"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-rdkafka.ini.sample","type":"install"}]},{"name":"php82-pecl-memcache","origin":"databases/pecl-memcache","version":"8.2","comment":"Memcached extension","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/memcache","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2870bee70bdfb1ab1b2ca7c4fcdd4d48bee5ed8f832a30d7ba1c8742317a4251","flatsize":123873,"path":"All/php82-pecl-memcache-8.2.pkg","repopath":"All/php82-pecl-memcache-8.2.pkg","licenselogic":"single","licenses":["PHP30"],"pkgsize":43728,"desc":"Memcached is a caching daemon designed especially for dynamic web applications\nto decrease database load by storing objects in memory. This extension allows\nyou to work with memcached through handy OO and procedural interfaces.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-session":{"origin":"www/php82-session","version":"8.2.28"},"php82-zlib":{"origin":"archivers/php82-zlib","version":"8.2.28"}},"categories":["databases"],"options":{"EXAMPLES":"on"},"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-memcache.ini.sample","type":"install"}]},{"name":"php82-pecl-radius","origin":"net/pecl-radius","version":"1.4.0b1_2","comment":"Radius client library for PHP","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/radius","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8505836f0aa1e3d5f96e4f49a05d0c952562dd519580ad9e0edb8babaab55171","flatsize":130652,"path":"All/php82-pecl-radius-1.4.0b1_2.pkg","repopath":"All/php82-pecl-radius-1.4.0b1_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":31200,"desc":"This package is based on the libradius of FreeBSD, with some modifications and\nextensions.\n\nThis PECL provides full support for RADIUS authentication (RFC 2865) and\nRADIUS accounting (RFC 2866), works on Unix and on Windows. Its an easy way to\nauthenticate your users against the user-database of your OS (for example\nagainst Windows Active-Directory via IAS).","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["net","pear","security"],"options":{"EXAMPLES":"on"},"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-radius.ini.sample","type":"install"}]},{"name":"php82-pecl-mcrypt","origin":"security/pecl-mcrypt","version":"1.0.7","comment":"PHP extension for mcrypt, removed in PHP 7.2","maintainer":"pizzamig@FreeBSD.org","www":"https://pecl.php.net/package/mcrypt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"78e78a928040dcd88eb6d687544dedeef39cc5d5953805a1f634530913ead8ab","flatsize":53487,"path":"All/php82-pecl-mcrypt-1.0.7.pkg","repopath":"All/php82-pecl-mcrypt-1.0.7.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":16108,"desc":"Bindings for the libmcrypt library\n\nPecl package available only for PHP 7.2 and above","deps":{"libltdl":{"origin":"devel/libltdl","version":"2.5.4"},"libmcrypt":{"origin":"security/libmcrypt","version":"2.5.8_4"},"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["pear","security"],"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-mcrypt.ini.sample","type":"install"}]},{"name":"php82-pecl-lzf","origin":"archivers/pecl-lzf","version":"1.7.0","comment":"Handles LZF de/compression","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/lzf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e7a936b2f6fcefaacfd6eeb3b9806ddcfd32b54532371c42a598970bf73b0079","flatsize":22566,"path":"All/php82-pecl-lzf-1.7.0.pkg","repopath":"All/php82-pecl-lzf-1.7.0.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":9368,"desc":"This package handles LZF de/compression.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["archivers","pear"],"options":{"BETTER_COMPRESSION":"off"},"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-lzf.ini.sample","type":"install"}]},{"name":"php82-pecl-timezonedb","origin":"misc/pecl-timezonedb","version":"2025.1","comment":"Timezone Database to be used with PHP date and time functions","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/timezonedb","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"51709efbe319feea93b17c5ad2efe0954ec904371ffc68a52791dfb151c4fea6","flatsize":7250649,"path":"All/php82-pecl-timezonedb-2025.1.pkg","repopath":"All/php82-pecl-timezonedb-2025.1.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":235620,"desc":"This extension is a drop-in replacement for the builtin timezone database that\ncomes with PHP. You should only install this extension in case you need to get a\nlater version of the timezone database then the one that ships with PHP.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["misc"],"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-timezonedb.ini.sample","type":"install"}]},{"name":"php82-pecl-mailparse","origin":"mail/pecl-mailparse","version":"3.1.8","comment":"PECL extension to create and decode MIME messages","maintainer":"dbaio@FreeBSD.org","www":"https://pecl.php.net/package/mailparse","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"07f2938b11e7251401616ebbf12638cb84724bbadc6f841747dc08566586abd7","flatsize":77749,"path":"All/php82-pecl-mailparse-3.1.8.pkg","repopath":"All/php82-pecl-mailparse-3.1.8.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":27000,"desc":"Mailparse is an extension for parsing and working with email messages.\nIt can deal with rfc822 and rfc2045 (MIME) compliant messages.\nMailparse is stream based, which means that it does not keep in-memory\ncopies of the files it processes - so it is very resource efficient\nwhen dealing with large messages.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-mbstring":{"origin":"converters/php82-mbstring","version":"8.2.28"}},"categories":["mail","www"],"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-mailparse.ini.sample","type":"install"}]},{"name":"php82-pecl-libsodium","origin":"security/pecl-libsodium","version":"2.0.23_3","comment":"PHP wrapper for the Sodium cryptographic library","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/libsodium","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8c70dc4cc80b422165a647f2b64a9adf7e351175594d535139136ba944ed3622","flatsize":103327,"path":"All/php82-pecl-libsodium-2.0.23_3.pkg","repopath":"All/php82-pecl-libsodium-2.0.23_3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":24348,"desc":"A simple, low-level PHP extension for libsodium.","deps":{"libsodium":{"origin":"security/libsodium","version":"1.0.19"},"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["security"],"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-sodium.ini.sample","type":"install"}]},{"name":"php82-pecl-json_post","origin":"devel/pecl-json_post","version":"1.1.0","comment":"JSON POST handler in PHP","maintainer":"gasol.wu@gmail.com","www":"https://pecl.php.net/package/json_post","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"57f3c76d3eacc7e36b6b2ffaf7f165cf497ec1c8eef901881c08649c598596ce","flatsize":13238,"path":"All/php82-pecl-json_post-1.1.0.pkg","repopath":"All/php82-pecl-json_post-1.1.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":5868,"desc":"This extension provides a PHP content type handler for \"application/json\" and\n\"text/json\" to PHP's form data parser. If the `Content-Type` of an incoming\nrequest is `text/json`, the JSON contents of the request body will by parsed\ninto `$_POST`.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["devel"],"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-json_post.ini.sample","type":"install"}]},{"name":"php82-pecl-leveldb","origin":"databases/pecl-leveldb","version":"0.3.0","comment":"PHP bindings for Google LevelDB","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/leveldb","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e021bfacdcca64fb9d8fce8ee652ce4d44bee7a82d9a28f1594d724e069ecf67","flatsize":50399,"path":"All/php82-pecl-leveldb-0.3.0.pkg","repopath":"All/php82-pecl-leveldb-0.3.0.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":15376,"desc":"This extension is a PHP binding for Google LevelDB","deps":{"leveldb":{"origin":"databases/leveldb","version":"1.23_1"},"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["databases"],"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-leveldb.ini.sample","type":"install"}]},{"name":"php82-pecl-inotify","origin":"devel/pecl-inotify","version":"3.0.0","comment":"Inotify bindings for PHP","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/inotify","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9640f4ffa7f08f9c8f222eb71a9b3faa6e3ccf48d034dfc2c18324ee1e7d263b","flatsize":20824,"path":"All/php82-pecl-inotify-3.0.0.pkg","repopath":"All/php82-pecl-inotify-3.0.0.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":8108,"desc":"The inotify extension allows to use inotify functions in a PHP script.","deps":{"libinotify":{"origin":"devel/libinotify","version":"20240724"},"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["devel"],"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-inotify.ini.sample","type":"install"}]},{"name":"php82-pecl-krb5","origin":"security/pecl-krb5","version":"1.1.4","comment":"PECL classes for PAM integration","maintainer":"girgen@FreeBSD.org","www":"https://pecl.php.net/package/krb5","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ddc64accf9b79827d761213a19fb3e73e68b0d8d7e8efb220fd8d8b358f86f58","flatsize":80247,"path":"All/php82-pecl-krb5-1.1.4.pkg","repopath":"All/php82-pecl-krb5-1.1.4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":24312,"desc":"An interface for maintaining credential caches (KRB5CCache),\nthat can be used for authenticating against a kerberos5 realm.\nBindings for nearly the complete GSSAPI (RFC2744).\nThe administrative interface (KADM5).\nSupport for HTTP Negotiate authentication via GSSAPI.","deps":{"krb5":{"origin":"security/krb5","version":"1.21.3_1"},"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["pear","security"],"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-krb5.ini.sample","type":"install"}]},{"name":"php82-pecl-horde_lz4","origin":"archivers/php-horde_lz4","version":"1.0.10_1","comment":"Horde LZ4 Compression Extension for php","maintainer":"mm@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fc01aa042e825ef6cf07d4d160505d61badaf45ed7ae1188b649126ab2ddd64c","flatsize":9361,"path":"All/php82-pecl-horde_lz4-1.0.10_1.pkg","repopath":"All/php82-pecl-horde_lz4-1.0.10_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4584,"desc":"PHP extension that implements the LZ4 compression algorithm - an extremely\nfast lossless compression algorithm.","deps":{"liblz4":{"origin":"archivers/liblz4","version":"1.10.0,1"},"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["archivers","pear"],"options":{"LZ4":"on"},"annotations":{"cpe":"cpe:2.3:a:horde:horde_lz4:1.0.10:::::dragonfly6:x86_64:1","flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-horde_lz4.ini.sample","type":"install"}]},{"name":"php82-pecl-pkcs11","origin":"security/pecl-pkcs11","version":"1.1.2","comment":"PKCS11 bindings for PHP","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/PKCS11","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4f79f18b4daeec294096d79a79364718a7bf5d357b59f64ac3e340fad7a6e691","flatsize":203088,"path":"All/php82-pecl-pkcs11-1.1.2.pkg","repopath":"All/php82-pecl-pkcs11-1.1.2.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":46884,"desc":"PKCS11 bindings for PHP","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["security"],"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-pkcs11.ini.sample","type":"install"}]},{"name":"php82-pecl-geospatial","origin":"graphics/pecl-geospatial","version":"0.3.2","comment":"PHP Extension to handle common geospatial functions","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/geospatial","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ca27130a2f96cdaf2f86abd89c1e65bec7c1a4fcecf28480c9dff9e6459b179c","flatsize":45996,"path":"All/php82-pecl-geospatial-0.3.2.pkg","repopath":"All/php82-pecl-geospatial-0.3.2.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":15532,"desc":"geospatial is a PHP Extension to handle common geospatial functions. The\nextension currently has implementations of the Haversine and Vincenty's formulas\nfor calculating distances, an initial bearing calculation function, a Helmert\ntransformation function to transfer between different supported datums,\nconversions between polar and Cartesian coordinates, conversions between\nDegree/Minute/Seconds and decimal degrees, a method to simplify linear\ngeometries, as well as a method to calculate intermediate points on a\nLineString.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["graphics"],"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-geospatial.ini.sample","type":"install"}]},{"name":"php82-pecl-expect","origin":"devel/pecl-expect","version":"0.4.0_2","comment":"PHP extension for expect library","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/expect","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a504cc24418f18d164f066faaa07fa31d3c268ecf5cb1086cf424837151cdab0","flatsize":22565,"path":"All/php82-pecl-expect-0.4.0_2.pkg","repopath":"All/php82-pecl-expect-0.4.0_2.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":8660,"desc":"This extension allows to interact with processes through PTY, using expect\nlibrary.","deps":{"expect":{"origin":"lang/expect","version":"5.45.4_6,1"},"php82":{"origin":"lang/php82","version":"8.2.28"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"}},"categories":["devel","pear"],"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-expect.ini.sample","type":"install"}]},{"name":"php82-pecl-mustache","origin":"devel/pecl-mustache","version":"0.9.3","comment":"Mustache templating language","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/mustache","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"802258033e14a23d80ac4f3bb607f7c274d311a3335010b4f44980ee919d79b1","flatsize":80953,"path":"All/php82-pecl-mustache-0.9.3.pkg","repopath":"All/php82-pecl-mustache-0.9.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":27592,"desc":"Mustache is a framework-agnostic way to render logic-free views. php-mustache is\na C++ implementation of Mustache as a PHP extension.","deps":{"libmustache":{"origin":"devel/libmustache","version":"0.5.0_3"},"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["devel"],"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-mustache.ini.sample","type":"install"}]},{"name":"php82-pecl-msgpack","origin":"devel/pecl-msgpack","version":"3.0.0","comment":"Provides API for communicating with MessagePack serialization","maintainer":"fluffy@FreeBSD.org","www":"https://pecl.php.net/package/msgpack","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"54fbde15ae4a5ee4c77843177de357aa1c9274550f164a5deada69c79a3ec0e0","flatsize":84532,"path":"All/php82-pecl-msgpack-3.0.0.pkg","repopath":"All/php82-pecl-msgpack-3.0.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":29748,"desc":"This extension provides API for communicating with MessagePack serialization.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-opcache":{"origin":"www/php82-opcache","version":"8.2.28"},"php82-pecl-APCu":{"origin":"devel/pecl-APCu","version":"5.1.24"}},"categories":["devel"],"options":{"OPCACHE":"on"},"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-msgpack.ini.sample","type":"install"}]},{"name":"php82-pecl-event","origin":"devel/pecl-event","version":"3.1.4","comment":"Provides interface to libevent library","maintainer":"fluffy@FreeBSD.org","www":"https://pecl.php.net/package/event","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d54ba0a01d6c37e184cff7cd3634320658bcd08bf5ebe55dd45421dbe3f1d9a2","flatsize":190346,"path":"All/php82-pecl-event-3.1.4.pkg","repopath":"All/php82-pecl-event-3.1.4.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":48828,"desc":"This is an extension to efficiently schedule I/O,\ntime and signal based events using the best I/O\nnotification mechanism available for specific platform.\nThis is a port of libevent to the PHP infrastructure.","deps":{"libevent":{"origin":"devel/libevent","version":"2.1.12"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-sockets":{"origin":"net/php82-sockets","version":"8.2.28"}},"categories":["devel"],"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-event.ini.sample","type":"install"}]},{"name":"php82-pecl-eio","origin":"devel/pecl-eio","version":"3.0.0.r4","comment":"Provides interface to the libeio library","maintainer":"gasol.wu@gmail.com","www":"https://pecl.php.net/package/eio","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ac6348fc3cdd59568f285ef16d23765fff261099854c5631a33095bfd6c50447","flatsize":107469,"path":"All/php82-pecl-eio-3.0.0.r4.pkg","repopath":"All/php82-pecl-eio-3.0.0.r4.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":29292,"desc":"This extension provides interface to the libeio library.\n\nLibeio is a an asynchronous I/O library. Features basically include\nasynchronous versions of POSIX API(read, write, open, close, stat, unlink,\nfdatasync, mknod, readdir etc.); sendfile (native on Solaris, Linux, HP-UX,\nFreeBSD); readahead. libeio itself emulates the system calls, if they are not\navailable on specific(UNIX-like) platform.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["devel"],"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-eio.ini.sample","type":"install"}]},{"name":"php82-pecl-dio","origin":"devel/pecl-dio","version":"0.3.0","comment":"PECL extension that provides direct access to low level IO","maintainer":"flo@FreeBSD.org","www":"http://www.pecl.php.net/package/dio/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"07530b0427010e661526a37c1aaf65be0943b6ad1313adea736c91ff2c7d9875","flatsize":34987,"path":"All/php82-pecl-dio-0.3.0.pkg","repopath":"All/php82-pecl-dio-0.3.0.pkg","licenselogic":"single","licenses":["PHP30"],"pkgsize":12096,"desc":"DIO provides functions and stream wrappers which provide raw and serial low\nlevel IO support. The use of the DIO functions should be considered only when\ndirect control of a device is needed. In all other cases, the standard\nfilesystem functions are more than adequate.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["devel","pear"],"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-dio.ini.sample","type":"install"}]},{"name":"php82-pecl-imagick","origin":"graphics/pecl-imagick","version":"3.7.0_5","comment":"PHP wrapper to the ImageMagick/GraphicsMagick library","maintainer":"000.fbsd@quip.cz","www":"https://pecl.php.net/package/imagick","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2752f925fe5fd0c85282eec269475c1ee4fcf6352bd727964663ab7d3c272e39","flatsize":875298,"path":"All/php82-pecl-imagick-3.7.0_5.pkg","repopath":"All/php82-pecl-imagick-3.7.0_5.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":127820,"desc":"Provides a wrapper to the ImageMagick/GraphicsMagick library.","deps":{"ImageMagick7":{"origin":"graphics/ImageMagick7","version":"7.1.1.45"},"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["graphics"],"annotations":{"cpe":"cpe:2.3:a:php:imagick:3.7.0:::::dragonfly6:x86_64:5","flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-imagick.ini.sample","type":"install"}]},{"name":"php82-pecl-bitset","origin":"math/pecl-bitset","version":"3.2.0","comment":"PECL extension for manipulating bitsets","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/Bitset","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"45ba5ae31e50fc5556a1bb35e14d3feb87ea9791236574d3dfbda13157e3f01a","flatsize":42349,"path":"All/php82-pecl-bitset-3.2.0.pkg","repopath":"All/php82-pecl-bitset-3.2.0.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":12096,"desc":"This extension for PHP provides routines for manipulating bitsets.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["math"],"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-bitset.ini.sample","type":"install"}]},{"name":"php82-pecl-gnupg","origin":"security/pecl-gnupg","version":"1.5.1","comment":"PECL wrapper around the gpgme library","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/gnupg","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"88d0f1e70ec627d8fa85a12d35a76319b1d6c94a341e486a51f3308bba1eec46","flatsize":67401,"path":"All/php82-pecl-gnupg-1.5.1.pkg","repopath":"All/php82-pecl-gnupg-1.5.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":18912,"desc":"This extension provides methods to PHP interact with gnupg.","deps":{"gpgme":{"origin":"security/gpgme","version":"1.24.2"},"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["security"],"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-gnupg.ini.sample","type":"install"}]},{"name":"php82-pecl-ast","origin":"devel/pecl-ast","version":"1.1.2","comment":"Extension exposing PHP 7 abstract syntax tree","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/ast","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"15d4267cc863f8d0d75a5327b3b46f1eaade5aebfeff2676fd05c881246210ab","flatsize":62196,"path":"All/php82-pecl-ast-1.1.2.pkg","repopath":"All/php82-pecl-ast-1.1.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":20448,"desc":"This extension exposes the abstract syntax tree generated by PHP 7.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["devel"],"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-ast.ini.sample","type":"install"}]},{"name":"php82-pecl-amqp","origin":"net/pecl-amqp","version":"2.1.1","comment":"PHP extension for AMQP API","maintainer":"jnlin@freebsd.cs.nctu.edu.tw","www":"https://pecl.php.net/package/amqp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f2d51d6621018479d6f0c8b8903e22fb947269e1d8543a377a822d98449515cf","flatsize":248648,"path":"All/php82-pecl-amqp-2.1.1.pkg","repopath":"All/php82-pecl-amqp-2.1.1.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":58128,"desc":"This extension uses rabbitmq-c library to provide API for\ncommunicating with AMQP compliant servers, and writing\nproducers and consumers.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"rabbitmq-c":{"origin":"net/rabbitmq-c","version":"0.15.0"}},"categories":["net","pear"],"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-amqp.ini.sample","type":"install"}]},{"name":"php82-pecl-igbinary","origin":"converters/pecl-igbinary","version":"3.2.16","comment":"Replacement for the standard PHP serializer","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/igbinary","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"59d66ad42bb5dbe2bc8baba4c47cf1005fc50a086dc91c34361d78dbafb02870","flatsize":66617,"path":"All/php82-pecl-igbinary-3.2.16.pkg","repopath":"All/php82-pecl-igbinary-3.2.16.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":26832,"desc":"Igbinary is a drop in replacement for the standard PHP serializer.\nInstead of time and space consuming textual representation, igbinary\nstores PHP data structures in a compact binary form. Savings are\nsignificant when using memcached or similar memory based storages for\nserialized data.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["converters"],"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-igbinary.ini.sample","type":"install"}]},{"name":"php82-zephir","origin":"lang/zephir","version":"0.17.0","comment":"Zephir is a transpiled language used for creating C-extensions for PHP","maintainer":"rcm@rcm.sh","www":"https://github.com/zephir-lang/zephir","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e976b1b04809df9666216c928215ccfa383fb1fac7534754c72781f55b496325","flatsize":1662294,"path":"All/php82-zephir-0.17.0.pkg","repopath":"All/php82-zephir-0.17.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1523948,"desc":"Zephir is a high level programming language that eases the creation and\nmaintainability of extensions for PHP. Zephir extensions are exported to\nC code that can be compiled and optimized by major C compilers such as\ngcc/clang/vc++. Functionality is exposed to the PHP language.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-dom":{"origin":"textproc/php82-dom","version":"8.2.28"},"php82-filter":{"origin":"security/php82-filter","version":"8.2.28"},"php82-iconv":{"origin":"converters/php82-iconv","version":"8.2.28"},"php82-pecl-zephir_parser":{"origin":"textproc/pecl-zephir_parser","version":"1.6.0"},"php82-phar":{"origin":"archivers/php82-phar","version":"8.2.28"},"php82-xml":{"origin":"textproc/php82-xml","version":"8.2.28"},"php82-zlib":{"origin":"archivers/php82-zlib","version":"8.2.28"},"re2c":{"origin":"devel/re2c","version":"4.1"}},"categories":["lang"],"annotations":{"flavor":"php82"}},{"name":"php82-pecl-ev","origin":"devel/pecl-ev","version":"1.2.0","comment":"Libev extension for PHP","maintainer":"fluffy@FreeBSD.org","www":"https://pecl.php.net/package/ev","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"438b081b6c5ba36a7c02de540822379b7ab06fdef371ff981f04dad284ec2393","flatsize":194848,"path":"All/php82-pecl-ev-1.2.0.pkg","repopath":"All/php82-pecl-ev-1.2.0.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":47656,"desc":"This is a PHP binding for libev library.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["devel"],"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-ev.ini.sample","type":"install"}]},{"name":"php82-pear-pdepend_staticReflection","origin":"devel/pear-pdepend-staticReflection","version":"1.0.0","comment":"staticReflection package for PHP","maintainer":"sunpoet@FreeBSD.org","www":"http://pear.pdepend.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"807057b8e9227707d2ad9743045060c1609368d72d5a043211bd4a1875332584","flatsize":336449,"path":"All/php82-pear-pdepend_staticReflection-1.0.0.pkg","repopath":"All/php82-pear-pdepend_staticReflection-1.0.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":33468,"desc":"The staticReflection component can be used as a drop-in replacement for PHP's\ninternal reflection api. This component provides a generic reflection stack so\nthat applications can switch between the internal and/or static reflection\nimplementation.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-pdepend":{"origin":"devel/pear-channel-pdepend","version":"20100520"},"php82-tokenizer":{"origin":"devel/php82-tokenizer","version":"8.2.28"}},"categories":["devel","pear"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-horde-Horde_Xml_Wbxml","origin":"textproc/pear-Horde_Xml_Wbxml","version":"2.0.4","comment":"Horde API for encoding and decoding WBXML documents","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"337075f967934a55a6055d79ed48e3c7f32df5cdd1222c4ae68f1206d0d22c07","flatsize":123591,"path":"All/php82-pear-horde-Horde_Xml_Wbxml-2.0.4.pkg","repopath":"All/php82-pear-horde-Horde_Xml_Wbxml-2.0.4.pkg","licenselogic":"single","pkgsize":25688,"desc":"This Horde package provides encoding and decoding of WBXML\n(Wireless Binary XML) documents. WBXML is used in SyncML for transferring\nsmaller amounts of data with wireless devices.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["pear","textproc","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_xml_wbxml:2.0.4:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pecl-ds","origin":"devel/pecl-ds","version":"1.5.0","comment":"Data Structures for PHP","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/ds","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"47ccd8a48751535b1a8426162f721ba4e5eac84a40740756083a6b5cdaf25f19","flatsize":227185,"path":"All/php82-pecl-ds-1.5.0.pkg","repopath":"All/php82-pecl-ds-1.5.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":53980,"desc":"Data Structures (DS) is an extension providing specialized data structures as\nefficient alternatives to the PHP array. You can read about it in more detail in\nthis blog post which highlights the API, performance and other benefits of using\nthe extension.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["devel"],"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-ds.ini.sample","type":"install"}]},{"name":"php82-pear-horde-Horde_Xml_Element","origin":"textproc/pear-Horde_Xml_Element","version":"2.0.4","comment":"Horde Xml Element object","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8188f578570031e7ecc32894512d42eced92fd84d7529fe9ace176fa95c1f912","flatsize":51527,"path":"All/php82-pear-horde-Horde_Xml_Element-2.0.4.pkg","repopath":"All/php82-pear-horde-Horde_Xml_Element-2.0.4.pkg","licenselogic":"single","pkgsize":11468,"desc":"This package provides an element object that can be used to provide\nSimpleXML-like functionality over a DOM object. The main advantage over\nusing SimpleXML is the ability to add multiple levels of new elements\nin a single call, without introducing \"ghost\" objects.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-dom":{"origin":"textproc/php82-dom","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"}},"categories":["pear","textproc","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_xml_element:2.0.4:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pecl-crypto","origin":"security/pecl-crypto","version":"0.3.2","comment":"Objective wrapper for OpenSSL Crypto Library","maintainer":"gasol.wu@gmail.com","www":"https://pecl.php.net/package/crypto","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dec7de9deab0da82d1979b08d5f1c5bb2548294421cc2dba7ac93308cc5042a7","flatsize":122651,"path":"All/php82-pecl-crypto-0.3.2.pkg","repopath":"All/php82-pecl-crypto-0.3.2.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":32548,"desc":"This package provides an objective wrapper for OpenSSL Crypto Library","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["security"],"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-crypto.ini.sample","type":"install"}]},{"name":"php82-pear-horde-Horde_Util","origin":"devel/pear-Horde_Util","version":"2.5.9","comment":"Horde Utility Libraries","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ca6bd1b92d645733bf0780c0fd995f5f6fcd49e0e8c4d5b55a085726bde35bf3","flatsize":179087,"path":"All/php82-pear-horde-Horde_Util-2.5.9.pkg","repopath":"All/php82-pear-horde-Horde_Util-2.5.9.pkg","licenselogic":"single","pkgsize":34840,"desc":"Horde classes providing functionality for various types of applications.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-dom":{"origin":"textproc/php82-dom","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_util:2.5.9:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pecl-http","origin":"www/pecl-http","version":"4.2.4_2","comment":"Extended HTTP Support","maintainer":"bofh@FreeBSD.org","www":"https://pecl.php.net/package/pecl_http","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"472230958e8de32ec0f6d6660664060fc3818a7a0b5f50c81ef80270d60df360","flatsize":463032,"path":"All/php82-pecl-http-4.2.4_2.pkg","repopath":"All/php82-pecl-http-4.2.4_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":146624,"desc":"pecl-http extension aims to provide a convenient and\npowerful set of functionality for one of PHPs major\napplications. It eases handling of HTTP URLs, dates,\nredirects, headers and messages, provides means for\nnegotiation of clients preferred language and charset,\nas well as a convenient way to send any arbitrary data\nwith caching and resuming capabilities. It provides\npowerful request functionality too.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"icu":{"origin":"devel/icu","version":"76.1,1"},"libevent":{"origin":"devel/libevent","version":"2.1.12"},"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-iconv":{"origin":"converters/php82-iconv","version":"8.2.28"},"php82-pecl-raphf":{"origin":"devel/pecl-raphf2","version":"2.0.1_1"},"php82-zlib":{"origin":"archivers/php82-zlib","version":"8.2.28"}},"categories":["www"],"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-http.ini.sample","type":"install"}]},{"name":"php82-pear-horde-Horde_Tree","origin":"devel/pear-Horde_Tree","version":"2.0.5","comment":"Horde Tree API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e91d631d02c5877f84ce3c3a902cfad88cef49b115fec52790777ef51a2c3d8c","flatsize":78830,"path":"All/php82-pear-horde-Horde_Tree-2.0.5.pkg","repopath":"All/php82-pear-horde-Horde_Tree-2.0.5.pkg","licenselogic":"single","pkgsize":18456,"desc":"This Horde package provides a tree view of hierarchical information.\nIt allows for expanding/collapsing of branches and maintains their state.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php82-pear-horde-Horde_Url":{"origin":"net/pear-Horde_Url","version":"2.2.6"},"php82-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_tree:2.0.5:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-horde-Horde_Token","origin":"devel/pear-Horde_Token","version":"2.0.9","comment":"Horde Token API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d747515b0dcc86120094566afd74df4dc28e5b7fdc16442ed4d92dbdeeca643b","flatsize":179549,"path":"All/php82-pear-horde-Horde_Token-2.0.9.pkg","repopath":"All/php82-pear-horde-Horde_Token-2.0.9.pkg","licenselogic":"single","pkgsize":31056,"desc":"The Horde_Token:: class provides a common abstracted interface into\nthe various token generation mediums. It also includes all of the functions\nfor retrieving, storing, and checking tokens.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php82-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php82-pear-horde-Horde_Url":{"origin":"net/pear-Horde_Url","version":"2.2.6"},"php82-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_token:2.0.9:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pecl-APCu","origin":"devel/pecl-APCu","version":"5.1.24","comment":"APC User Caching","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/apcu","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ae60ee84ffcf9a7671aab308d470aaaa5898176824c2123dfd4d8e5feab9ff3b","flatsize":207971,"path":"All/php82-pecl-APCu-5.1.24.pkg","repopath":"All/php82-pecl-APCu-5.1.24.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":53236,"desc":"APCu - APC User Cache","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["devel"],"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-apcu.ini.sample","type":"install"}]},{"name":"php82-pear-pirum-Pirum","origin":"devel/pear-Pirum","version":"1.1.5","comment":"Simple PEAR channel server manager","maintainer":"sunpoet@FreeBSD.org","www":"http://pirum.sensiolabs.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6c9a3e2f519ea407e7b3fdec39d310924e6524d62f03a296d27b896119fcd2b5","flatsize":72177,"path":"All/php82-pear-pirum-Pirum-1.1.5.pkg","repopath":"All/php82-pear-pirum-Pirum-1.1.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14988,"desc":"Pirum is a simple PEAR channel server manager.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-pirum":{"origin":"devel/pear-channel-pirum","version":"20110921_1"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-twig-twig","origin":"www/pear-twig","version":"1.29.0","comment":"Flexible, fast, and secure template engine for PHP","maintainer":"sunpoet@FreeBSD.org","www":"https://twig.symfony.com","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5525dff57bbbb75524d2f05bd5d33c3034aa76c5606377a04adbfd19f36dfef4","flatsize":585327,"path":"All/php82-pear-twig-twig-1.29.0.pkg","repopath":"All/php82-pear-twig-twig-1.29.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":94100,"desc":"Twig is a modern template engine for PHP.\n\n * Fast: Twig compiles templates down to plain optimized PHP code. The\n         overhead compared to regular PHP code was reduced to the very\n         minimum.\n\n * Secure: Twig has a sandbox mode to evaluate untrusted template code.\n           This allows Twig to be used as a template language for\n           applications where users may modify the template design.\n\n * Flexible: Twig is powered by a flexible lexer and parser. This allows\n             the developer to define its own custom tags and filters, and\n             create its own DSL.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-ctype":{"origin":"textproc/php82-ctype","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-twig":{"origin":"devel/pear-channel-twig","version":"20140108"}},"categories":["pear","www"],"annotations":{"cpe":"cpe:2.3:a:symfony:twig:1.29.0:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-horde-Horde_Text_Filter_Csstidy","origin":"textproc/pear-Horde_Text_Filter_Csstidy","version":"2.0.1","comment":"Horde Text Filter CSS optimization class","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"22e22fb272ac06abec147f0a99b0ad9f8d4536f791cae5050e7800ad098c4450","flatsize":111553,"path":"All/php82-pear-horde-Horde_Text_Filter_Csstidy-2.0.1.pkg","repopath":"All/php82-pear-horde-Horde_Text_Filter_Csstidy-2.0.1.pkg","licenselogic":"single","pkgsize":23384,"desc":"The Horde_Text_Filter_Csstidy:: class provides the PHP-based library needed\nto perform optimization/compression on CSS code. It is provided in a separate\npackage as the code is under the GPLv2 license instead of the LGPLv2 license\nused for the Text_Filter class.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-ctype":{"origin":"textproc/php82-ctype","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Text_Filter":{"origin":"textproc/pear-Horde_Text_Filter","version":"2.3.7"}},"categories":["pear","textproc","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_text_filter_csstidy:2.0.1:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-horde-Horde_View","origin":"devel/pear-Horde_View","version":"2.0.6","comment":"Horde View API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"518ab9f0724670c199cf1942ef755bd806700edaceaa7cedc448d16d910eb215","flatsize":221964,"path":"All/php82-pear-horde-Horde_View-2.0.6.pkg","repopath":"All/php82-pear-horde-Horde_View-2.0.6.pkg","licenselogic":"single","pkgsize":41148,"desc":"The Horde_View library provides a simple View pattern implementation.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php82-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"},"php82-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_view:2.0.6:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-horde-Horde_Url","origin":"net/pear-Horde_Url","version":"2.2.6","comment":"Horde URL class","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cc7ef1b439c0483cf88bbd7a77b66e1e7f7568746a3ee6226fa872d0b21e1e28","flatsize":66020,"path":"All/php82-pear-horde-Horde_Url-2.2.6.pkg","repopath":"All/php82-pear-horde-Horde_Url-2.2.6.pkg","licenselogic":"single","pkgsize":16504,"desc":"This class represents a single URL and provides methods\nfor manipulating URLs.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"}},"categories":["net","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_url:2.2.6:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-horde-Horde_Translation","origin":"devel/pear-Horde_Translation","version":"2.2.2","comment":"Horde translation library","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4450b9b7a07748fda220138084ca6c90715152a77d60ee2694f60934c293ae65","flatsize":65992,"path":"All/php82-pear-horde-Horde_Translation-2.2.2.pkg","repopath":"All/php82-pear-horde-Horde_Translation-2.2.2.pkg","licenselogic":"single","pkgsize":15944,"desc":"Horde translation library","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_translation:2.2.2:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-horde-Horde_Template","origin":"www/pear-Horde_Template","version":"2.0.3","comment":"Horde Template System","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6392c7ccc143cca682bdf08777f1b0b909a24c9af058152d2ea869a3656412ce","flatsize":50488,"path":"All/php82-pear-horde-Horde_Template-2.0.3.pkg","repopath":"All/php82-pear-horde-Horde_Template-2.0.3.pkg","licenselogic":"single","pkgsize":14788,"desc":"Horde Template system.\nAdapted from bTemplate, by Brian Lozier <brian@massassi.net>.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"}},"categories":["pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_template:2.0.3:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-horde-Horde_Timezone","origin":"devel/pear-Horde_Timezone","version":"1.1.0","comment":"Horde timezone library","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"13b4af7fa8c1124e3a82a2432c0d73ec333272b6ce9a9918c897dfdefb835b38","flatsize":123686,"path":"All/php82-pear-horde-Horde_Timezone-1.1.0.pkg","repopath":"All/php82-pear-horde-Horde_Timezone-1.1.0.pkg","licenselogic":"single","pkgsize":26640,"desc":"Horde library for parsing timezone databases and generating\nVTIMEZONE iCalendar components.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Horde_Vfs":{"origin":"filesystems/pear-Horde_Vfs","version":"2.4.2"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Date":{"origin":"devel/pear-Horde_Date","version":"2.4.1"},"php82-pear-horde-Horde_Icalendar":{"origin":"devel/pear-Horde_Icalendar","version":"2.1.8"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_timezone:1.1.0:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-horde-Horde_Stream_Wrapper","origin":"devel/pear-Horde_Stream_Wrapper","version":"2.1.5","comment":"Horde Stream wrappers","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"639c62d543e2ad85cd97629ded55c1a44aabf7fbc7510a18434b91f56b1ad807","flatsize":29553,"path":"All/php82-pear-horde-Horde_Stream_Wrapper-2.1.5.pkg","repopath":"All/php82-pear-horde-Horde_Stream_Wrapper-2.1.5.pkg","licenselogic":"single","pkgsize":6552,"desc":"This Horde package provides various stream wrappers.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_stream_wrapper:2.1.5:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-horde-Horde_Stream_Filter","origin":"devel/pear-Horde_Stream_Filter","version":"2.0.5","comment":"Horde Stream filters","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"33822d685fb51eff681459ad7d5e9fda7304c29b5ce3af25a7ea9d2be55030ac","flatsize":77612,"path":"All/php82-pear-horde-Horde_Stream_Filter-2.0.5.pkg","repopath":"All/php82-pear-horde-Horde_Stream_Filter-2.0.5.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":15076,"desc":"This Horde package provides various stream filters.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_stream_filter:2.0.5:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-horde-Horde_Thrift","origin":"devel/pear-Horde_Thrift","version":"2.0.3","comment":"Horde Thrift Client","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"360a22f6c948f06b66219a98b8ed070e0dce3d425f4f1dda702a7b5bfb361dc3","flatsize":177228,"path":"All/php82-pear-horde-Horde_Thrift-2.0.3.pkg","repopath":"All/php82-pear-horde-Horde_Thrift-2.0.3.pkg","licenselogic":"single","pkgsize":21092,"desc":"Packaged version of the PHP Thrift client for Horde","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_thrift:2.0.3:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-horde-Horde_Text_Flowed","origin":"textproc/pear-Horde_Text_Flowed","version":"2.0.4","comment":"Horde API for flowed text as per RFC 3676","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0e16872bdcdfece1842260efb06a171d70fb3ab201734a780f7aba8582f86016","flatsize":49758,"path":"All/php82-pear-horde-Horde_Text_Flowed-2.0.4.pkg","repopath":"All/php82-pear-horde-Horde_Text_Flowed-2.0.4.pkg","licenselogic":"single","pkgsize":14256,"desc":"The Horde_Text_Flowed:: class provides common methods for manipulating text\nusing the encoding described in RFC 3676 ('flowed' text).","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["pear","textproc","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_text_flowed:2.0.4:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-horde-Horde_Text_Filter","origin":"textproc/pear-Horde_Text_Filter","version":"2.3.7","comment":"Horde Text Filter API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"016dafba271525352095537851ecaf4005e023b59b1d1c421bd675f7a150d1b8","flatsize":294826,"path":"All/php82-pear-horde-Horde_Text_Filter-2.3.7.pkg","repopath":"All/php82-pear-horde-Horde_Text_Filter-2.3.7.pkg","licenselogic":"single","pkgsize":51396,"desc":"The Horde_Text_Filter library provides common methods for fitering\nand converting text.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php82-pear-horde-Horde_Idna":{"origin":"dns/pear-Horde_Idna","version":"1.1.2"},"php82-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["pear","textproc","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_text_filter:2.3.7:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-phing","origin":"devel/pear-phing","version":"2.6.1","comment":"PHP project build system based on Apache Ant","maintainer":"mm@FreeBSD.org","www":"https://www.phing.info/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"136a3ab118010f834753ffb5314a783ca4391326a469ffe42d04791d02cbc335","flatsize":2648943,"path":"All/php82-pear-phing-2.6.1.pkg","repopath":"All/php82-pear-phing-2.6.1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":365840,"desc":"From the Phing homepage:\n\nPHing Is Not GNU make; it's a PHP project build system or build tool based on\nApache Ant. You can do anything with it that you could do with a traditiona\nbuild system like GNU make, and its use of simple XML build files and\nextensible PHP \"task\" classes make it an easy-to-use and highly flexible build\nframework.\n\nFeatures include running PHPUnit and SimpleTest unit tests (including test\nresult and coverage reports), file transformations (e.g. token replacement,\nXSLT transformation, Smarty template transformations), file system operations,\ninteractive build support, SQL execution, CVS/SVN/GIT operations, tools for\ncreating PEAR packages, documentation generation (DocBlox, PhpDocumentor) and\nmuch, much more.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-phing":{"origin":"devel/pear-channel-phing","version":"20120813"}},"categories":["devel","pear"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-horde-Horde_Share","origin":"security/pear-Horde_Share","version":"2.2.0","comment":"Horde Shared Permissions System","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"02e3d3458e04319dde8dd33e202fa6a853e00ddd6dbf104d92ff6083aeebed59","flatsize":400584,"path":"All/php82-pear-horde-Horde_Share-2.2.0.pkg","repopath":"All/php82-pear-horde-Horde_Share-2.2.0.pkg","licenselogic":"single","pkgsize":54832,"desc":"Horde_Share provides an interface to all shared resources a user\nowns or has access to.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Db":{"origin":"databases/pear-Horde_Db","version":"2.4.1"},"php82-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php82-pear-horde-Horde_Group":{"origin":"security/pear-Horde_Group","version":"2.1.1"},"php82-pear-horde-Horde_Perms":{"origin":"security/pear-Horde_Perms","version":"2.1.8"},"php82-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"},"php82-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php82-pear-horde-Horde_Url":{"origin":"net/pear-Horde_Url","version":"2.2.6"},"php82-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["pear","security","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_share:2.2.0:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-horde-Horde_SessionHandler","origin":"www/pear-Horde_SessionHandler","version":"2.3.0","comment":"Horde Session Handler API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e58017a4fd23a3a268f005fc99ba26a8d259d74815686d76e9681acfb6b6b2b3","flatsize":130026,"path":"All/php82-pear-horde-Horde_SessionHandler-2.3.0.pkg","repopath":"All/php82-pear-horde-Horde_SessionHandler-2.3.0.pkg","licenselogic":"single","pkgsize":24496,"desc":"Horde_SessionHandler defines an API for implementing\ncustom session handlers for PHP.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php82-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_sessionhandler:2.3.0:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-phalcon","origin":"www/phalcon","version":"5.9.0","comment":"Phalcon PHP Framework written in C-language","maintainer":"franco@opnsense.org","www":"https://phalcon.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c584a5affa50bb4f3edf76d5330add9f4b7652a10fdc5cc05046779f3e2c1487","flatsize":8901771,"path":"All/php82-phalcon-5.9.0.pkg","repopath":"All/php82-phalcon-5.9.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1790360,"desc":"PhalconPHP is a web framework delivered as a C extension providing high\nperformance and lower resource consumption.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-mbstring":{"origin":"converters/php82-mbstring","version":"8.2.28"},"php82-pdo":{"origin":"databases/php82-pdo","version":"8.2.28"},"php82-session":{"origin":"www/php82-session","version":"8.2.28"}},"categories":["www"],"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-phalcon.ini.sample","type":"install"}]},{"name":"php82-pear-horde-Horde_Service_Twitter","origin":"www/pear-Horde_Service_Twitter","version":"2.1.6","comment":"Horde Twitter client","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fb2b318eae4d212c435f8952924ecce96584c69b25661c0c9a44c765f6dc2e0e","flatsize":51301,"path":"All/php82-pear-horde-Horde_Service_Twitter-2.1.6.pkg","repopath":"All/php82-pear-horde-Horde_Service_Twitter-2.1.6.pkg","licenselogic":"single","pkgsize":10368,"desc":"This Horde package provides client libraries for the Twitter REST API.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Controller":{"origin":"devel/pear-Horde_Controller","version":"2.0.5"},"php82-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php82-pear-horde-Horde_Http":{"origin":"www/pear-Horde_Http","version":"2.1.7"},"php82-pear-horde-Horde_Oauth":{"origin":"security/pear-Horde_Oauth","version":"2.0.4"},"php82-pear-horde-Horde_Url":{"origin":"net/pear-Horde_Url","version":"2.2.6"},"php82-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_service_twitter:2.1.6:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-horde-Horde_SpellChecker","origin":"textproc/pear-Horde_SpellChecker","version":"2.1.3","comment":"Horde Spellcheck API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ff2781a7e54fe3550d97fcff1bc9b675a421d325919b3f5ae768c0de2c7dcafe","flatsize":43710,"path":"All/php82-pear-horde-Horde_SpellChecker-2.1.3.pkg","repopath":"All/php82-pear-horde-Horde_SpellChecker-2.1.3.pkg","licenselogic":"single","pkgsize":13368,"desc":"Horde unified spellchecking API.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php82-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["pear","textproc","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_spellchecker:2.1.3:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-horde-Horde_Service_Gravatar","origin":"www/pear-Horde_Service_Gravatar","version":"1.0.1","comment":"Horde API accessor for gravatar.com","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1450964e69bc6232e4b7bf9d0400c8dc90761e6c77c2486da09cb46aa1725465","flatsize":42964,"path":"All/php82-pear-horde-Horde_Service_Gravatar-1.0.1.pkg","repopath":"All/php82-pear-horde-Horde_Service_Gravatar-1.0.1.pkg","licenselogic":"single","pkgsize":13480,"desc":"Horde library for accessing the Avatar services at gravatar.com.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Http":{"origin":"www/pear-Horde_Http","version":"2.1.7"},"php82-pear-horde-Horde_Url":{"origin":"net/pear-Horde_Url","version":"2.2.6"}},"categories":["pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_service_gravatar:1.0.1:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-horde-Horde_Text_Diff","origin":"textproc/pear-Horde_Text_Diff","version":"2.2.1","comment":"Horde engine for performing and rendering text diffs","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"22d5e21b5bd9cea5720c1dec79183c12ffe00359d1dea4ca6326b7e8002fded3","flatsize":130352,"path":"All/php82-pear-horde-Horde_Text_Diff-2.2.1.pkg","repopath":"All/php82-pear-horde-Horde_Text_Diff-2.2.1.pkg","licenselogic":"single","pkgsize":28616,"desc":"This Horde package provides a text-based diff engine and renderers\nfor multiple diff output formats.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php82-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["pear","textproc","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_text_diff:2.2.1:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-horde-Horde_Service_Facebook","origin":"www/pear-Horde_Service_Facebook","version":"2.0.10","comment":"Horde Facebook client","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b6557132ca0488b8347a5b44ad4d4e6c15499f0d12a8148f38be58a4076bd0ef","flatsize":182941,"path":"All/php82-pear-horde-Horde_Service_Facebook-2.0.10.pkg","repopath":"All/php82-pear-horde-Horde_Service_Facebook-2.0.10.pkg","licenselogic":"single","pkgsize":30776,"desc":"This Horde package provides client libraries for the Facebook REST API.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php82-pear-horde-Horde_Http":{"origin":"www/pear-Horde_Http","version":"2.1.7"},"php82-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"},"php82-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php82-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"},"php82-simplexml":{"origin":"textproc/php82-simplexml","version":"8.2.28"}},"categories":["pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_service_facebook:2.0.10:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-horde-Horde_Secret","origin":"security/pear-Horde_Secret","version":"2.0.6","comment":"Secret Encryption API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b08d1ff5a21b832ecdda222d2fe40f9f3caa6ace05be64cc4691cd054bdd9056","flatsize":48454,"path":"All/php82-pear-horde-Horde_Secret-2.0.6.pkg","repopath":"All/php82-pear-horde-Horde_Secret-2.0.6.pkg","licenselogic":"single","pkgsize":13696,"desc":"The Horde_Secret library provides an API for encrypting and decrypting\nsmall pieces of data with the use of a shared key.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Horde_Crypt_Blowfish":{"origin":"security/pear-Horde_Crypt_Blowfish","version":"1.1.4"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php82-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"}},"categories":["pear","security","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_secret:2.0.6:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-horde-Horde_Serialize","origin":"devel/pear-Horde_Serialize","version":"2.0.5","comment":"Horde Data Encapulation API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cfdf9bc5f9be561040aff359beeec4b800f4bb0bb5b8d0fe0e97b8ac450315f3","flatsize":69165,"path":"All/php82-pear-horde-Horde_Serialize-2.0.5.pkg","repopath":"All/php82-pear-horde-Horde_Serialize-2.0.5.pkg","licenselogic":"single","pkgsize":15968,"desc":"The Horde_Serialize library provides various methods of encapsulating data.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php82-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_serialize:2.0.5:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-horde-Horde_Rpc","origin":"net/pear-Horde_Rpc","version":"2.1.9","comment":"Horde RPC API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ed9feb0c36644b0180240a7cd4c4e375243ce11a5d0921eef35ef015c60a5951","flatsize":223025,"path":"All/php82-pear-horde-Horde_Rpc-2.1.9.pkg","repopath":"All/php82-pear-horde-Horde_Rpc-2.1.9.pkg","licenselogic":"single","pkgsize":37892,"desc":"The Horde_Rpc library provides a common abstracted interface to various\nremote methods of accessing Horde functionality.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_ActiveSync":{"origin":"comms/pear-Horde_ActiveSync","version":"2.41.9"},"php82-pear-horde-Horde_Core":{"origin":"devel/pear-Horde_Core","version":"2.31.18"},"php82-pear-horde-Horde_Dav":{"origin":"www/pear-Horde_Dav","version":"1.1.4"},"php82-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php82-pear-horde-Horde_Http":{"origin":"www/pear-Horde_Http","version":"2.1.7"},"php82-pear-horde-Horde_Lock":{"origin":"devel/pear-Horde_Lock","version":"2.1.4"},"php82-pear-horde-Horde_Perms":{"origin":"security/pear-Horde_Perms","version":"2.1.8"},"php82-pear-horde-Horde_Serialize":{"origin":"devel/pear-Horde_Serialize","version":"2.0.5"},"php82-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"},"php82-pear-horde-Horde_SyncMl":{"origin":"comms/pear-Horde_SyncMl","version":"2.0.7"},"php82-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php82-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"},"php82-pear-horde-Horde_Xml_Element":{"origin":"textproc/pear-Horde_Xml_Element","version":"2.0.4"}},"categories":["net","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_rpc:2.1.9:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-horde-Horde_Support","origin":"devel/pear-Horde_Support","version":"2.2.2","comment":"Horde support package","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"01ef7189bf7d73aa5d83763d56bce16575c9f266a10056546ae3d7e5ccfda153","flatsize":133746,"path":"All/php82-pear-horde-Horde_Support-2.2.2.pkg","repopath":"All/php82-pear-horde-Horde_Support-2.2.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":24940,"desc":"This package provides supporting functionality for Horde that is not tied\nto Horde but is used by it.\nThese classes can be used outside of Horde as well.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php82-pear-horde-Horde_Stream_Wrapper":{"origin":"devel/pear-Horde_Stream_Wrapper","version":"2.1.5"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_support:2.2.2:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-horde-Horde_SyncMl","origin":"comms/pear-Horde_SyncMl","version":"2.0.7","comment":"Horde API for processing SyncML requests","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"67544416d4fe48dcac99ce5b7aa62ec174eeed354aa2093ccbfff67a47771995","flatsize":946038,"path":"All/php82-pear-horde-Horde_SyncMl-2.0.7.pkg","repopath":"All/php82-pear-horde-Horde_SyncMl-2.0.7.pkg","licenselogic":"single","pkgsize":114928,"desc":"This package provides classes for implementing a SyncML server.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Horde_Log":{"origin":"sysutils/pear-Horde_Log","version":"2.3.0_1"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Auth":{"origin":"security/pear-Horde_Auth","version":"2.2.2"},"php82-pear-horde-Horde_Core":{"origin":"devel/pear-Horde_Core","version":"2.31.18"},"php82-pear-horde-Horde_Date":{"origin":"devel/pear-Horde_Date","version":"2.4.1"},"php82-pear-horde-Horde_Icalendar":{"origin":"devel/pear-Horde_Icalendar","version":"2.1.8"},"php82-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"},"php82-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php82-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"},"php82-pear-horde-Horde_Xml_Wbxml":{"origin":"textproc/pear-Horde_Xml_Wbxml","version":"2.0.4"}},"categories":["comms","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_syncml:2.0.7:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-horde-Horde_Stream","origin":"devel/pear-Horde_Stream","version":"1.6.3","comment":"Horde stream handler","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"37240cf8ef4dba9b006255baf44f5b9426ead238318f81af91e15d444271098e","flatsize":83290,"path":"All/php82-pear-horde-Horde_Stream-1.6.3.pkg","repopath":"All/php82-pear-horde-Horde_Stream-1.6.3.pkg","licenselogic":"single","pkgsize":17928,"desc":"An Horde object-oriented interface to assist in creating and storing PHP\nstream resources, and to provide utility methods to access and manipulate\nthe stream contents.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_stream:1.6.3:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php83","origin":"lang/php83","version":"8.3.21","comment":"PHP Scripting Language (8.3.X branch)","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1f5238e9f812fc47308fa7e78505437d1608067bc1268d30797be5c33943eb68","flatsize":27380129,"path":"All/php83-8.3.21.pkg","repopath":"All/php83-8.3.21.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":4497100,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"libargon2":{"origin":"security/libargon2","version":"20190702_1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"}},"categories":["devel","lang","www"],"shlibs_required":["libargon2.so.0","libc.so.8","libcrypt.so.4","libcrypto.so.12","libm.so.4","libpcre2-8.so.0","libpthread.so.0","libssl.so.12","libutil.so.4","libxml2.so.2","libz.so.3"],"options":{"CGI":"on","CLI":"on","DEBUG":"off","EMBED":"on","FPM":"on","IPV6":"on","LINKTHR":"on","MYSQLND":"on","NOASLR":"off","PCRE":"on","PHPDBG":"off","ZTS":"off"},"annotations":{"cpe":"cpe:2.3:a:php:php:8.3.21:::::dragonfly6:x86_64"}},{"name":"php82-pear-horde-Horde_Scribe","origin":"net/pear-Horde_Scribe","version":"2.0.3","comment":"Horde Scribe client","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6a5b4f7e85cab1ba98fe7228d5e8b5dc66f9255c8d509c49bbaea4f065659153","flatsize":21217,"path":"All/php82-pear-horde-Horde_Scribe-2.0.3.pkg","repopath":"All/php82-pear-horde-Horde_Scribe-2.0.3.pkg","licenselogic":"single","pkgsize":5844,"desc":"Horde packaged version of the PHP Scribe client.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Thrift":{"origin":"devel/pear-Horde_Thrift","version":"2.0.3"}},"categories":["net","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_scribe:2.0.3:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-horde-Horde_Queue","origin":"devel/pear-Horde_Queue","version":"1.1.5","comment":"Horde Queue","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"25de87433b49347060ec396a80ca16c604baa5115ff2c33ea7be5dd23c613fa0","flatsize":36042,"path":"All/php82-pear-horde-Horde_Queue-1.1.5.pkg","repopath":"All/php82-pear-horde-Horde_Queue-1.1.5.pkg","licenselogic":"single","pkgsize":12300,"desc":"Queue layer for the Horde Framework with various storage backends and runners.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_queue:1.1.5:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-horde-Horde_Prefs","origin":"devel/pear-Horde_Prefs","version":"2.9.0","comment":"Horde Preferences API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4bf1cf9bfcc8debf7c7ed8f9ccec25b2553af10fa632fe7698a5284daa90f3cd","flatsize":305257,"path":"All/php82-pear-horde-Horde_Prefs-2.9.0.pkg","repopath":"All/php82-pear-horde-Horde_Prefs-2.9.0.pkg","licenselogic":"single","pkgsize":51372,"desc":"The Horde_Prefs package provides a common abstracted interface into\nthe various preferences storage mediums. It also includes all\nof the functions for retrieving, storing, and checking preference values.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php82-pear-horde-Horde_Mail":{"origin":"mail/pear-Horde_Mail","version":"2.6.6"},"php82-pear-horde-Horde_Mime":{"origin":"mail/pear-Horde_Mime","version":"2.11.2"},"php82-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php82-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_prefs:2.9.0:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-horde-Horde_Service_UrlShortener","origin":"www/pear-Horde_Service_UrlShortener","version":"2.0.3","comment":"Horde URL shortening services interface","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e03889c119dfbee147effbff8cffb5e166228f302bfa4116109d315b6f7b3e27","flatsize":8813,"path":"All/php82-pear-horde-Horde_Service_UrlShortener-2.0.3.pkg","repopath":"All/php82-pear-horde-Horde_Service_UrlShortener-2.0.3.pkg","licenselogic":"single","pkgsize":2916,"desc":"This Horde package provides interfaces to various URL shortening services.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php82-pear-horde-Horde_Http":{"origin":"www/pear-Horde_Http","version":"2.1.7"},"php82-pear-horde-Horde_Url":{"origin":"net/pear-Horde_Url","version":"2.2.6"}},"categories":["pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_service_urlshortener:2.0.3:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-horde-Horde_Pack","origin":"archivers/pear-Horde_Pack","version":"1.0.7","comment":"Horde Pack Utility","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7910fd9cbd665122066e7e9a5507398c0a592e8fa3a0af9398d55d77187e06f5","flatsize":64247,"path":"All/php82-pear-horde-Horde_Pack-1.0.7.pkg","repopath":"All/php82-pear-horde-Horde_Pack-1.0.7.pkg","licenselogic":"single","pkgsize":16344,"desc":"Horde replacement for serialize()/json_encode() that will automatically use the\nmost efficient serialization available based on the input.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Compress_Fast":{"origin":"archivers/pear-Horde_Compress_Fast","version":"1.1.1"},"php82-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"}},"categories":["archivers","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_pack:1.0.7:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-horde-Horde_Notification","origin":"devel/pear-Horde_Notification","version":"2.0.4","comment":"Horde Notification System","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e10cd2b74bcdd3b0867280a6a0bda9eb763bfcff4f688f58a4e417112f885316","flatsize":99925,"path":"All/php82-pear-horde-Horde_Notification-2.0.4.pkg","repopath":"All/php82-pear-horde-Horde_Notification-2.0.4.pkg","licenselogic":"single","pkgsize":20932,"desc":"The Horde_Notification library provides a subject-observer pattern\nfor raising and showing messages of different types and to different\nlisteners.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-gettext":{"origin":"devel/php82-gettext","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php82-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_notification:2.0.4:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-horde-Horde_Scheduler","origin":"devel/pear-Horde_Scheduler","version":"2.0.3","comment":"Horde Scheduler System","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"87844ce5f0af431b491fcb43cdcc7c2d9a75110225e9da3fe563f9e542353a86","flatsize":46529,"path":"All/php82-pear-horde-Horde_Scheduler-2.0.3.pkg","repopath":"All/php82-pear-horde-Horde_Scheduler-2.0.3.pkg","licenselogic":"single","pkgsize":14092,"desc":"This package provides supporting functionality for Horde that is not tied\nto Horde but is used by it.\nThese classes can be used outside of Horde as well.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Horde_Vfs":{"origin":"filesystems/pear-Horde_Vfs","version":"2.4.2"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Core":{"origin":"devel/pear-Horde_Core","version":"2.31.18"},"php82-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_scheduler:2.0.3:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-horde-Horde_Routes","origin":"www/pear-Horde_Routes","version":"2.0.5","comment":"Horde Routes URL mapping system","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2176e32dd56ee2c75c69280af7f823bec0ae540933c63556c77de3591f82d18c","flatsize":276092,"path":"All/php82-pear-horde-Horde_Routes-2.0.5.pkg","repopath":"All/php82-pear-horde-Horde_Routes-2.0.5.pkg","licenselogic":"single","pkgsize":39820,"desc":"This package provides classes for mapping URLs into the controllers and\nactions of an MVC system. It is a port of a Python library, Routes,\nby Ben Bangert (http://routes.groovie.org).","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php82-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_routes:2.0.5:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-horde-Horde_Mongo","origin":"databases/pear-Horde_Mongo","version":"1.1.0","comment":"Horde Mongo Configuration","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"45b3dfaebd1d207130aec472ce627f273ddcbab784dd6c6a388ac3ebe00a23f5","flatsize":567495,"path":"All/php82-pear-horde-Horde_Mongo-1.1.0.pkg","repopath":"All/php82-pear-horde-Horde_Mongo-1.1.0.pkg","licenselogic":"single","pkgsize":85560,"desc":"Provides an API to ensure that the PECL Mongo extension can be used\nconsistently across various Horde packages.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"}},"categories":["databases","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_mongo:1.1.0:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-horde-Horde_Role","origin":"devel/pear-Horde_Role","version":"1.0.1","comment":"PEAR installer role for Horde components","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"739aee0ef443bd2b25aef58412eeb93b31a1a24b63777eb53ca67f3f8c414a8d","flatsize":32440,"path":"All/php82-pear-horde-Horde_Role-1.0.1.pkg","repopath":"All/php82-pear-horde-Horde_Role-1.0.1.pkg","licenselogic":"single","pkgsize":11168,"desc":"PEAR method to install Horde components into a base Horde installation.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_role:1.0.1:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-horde-Horde_Mime","origin":"mail/pear-Horde_Mime","version":"2.11.2","comment":"Horde MIME Library","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4d24d3947b67bf426e75a02c795cbc32531e817df60139ccd5317f552f225e15","flatsize":789505,"path":"All/php82-pear-horde-Horde_Mime-2.11.2.pkg","repopath":"All/php82-pear-horde-Horde_Mime-2.11.2.pkg","licenselogic":"single","pkgsize":123584,"desc":"Horde package providing methods for dealing with MIME (RFC 2045) and related\ne-mail (RFC 822/2822/5322) standards.for creating and manipulating dates.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php82-pear-horde-Horde_Mail":{"origin":"mail/pear-Horde_Mail","version":"2.6.6"},"php82-pear-horde-Horde_Stream_Filter":{"origin":"devel/pear-Horde_Stream_Filter","version":"2.0.5"},"php82-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"},"php82-pear-horde-Horde_Text_Flowed":{"origin":"textproc/pear-Horde_Text_Flowed","version":"2.0.4"},"php82-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php82-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["mail","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_mime:2.11.2:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-horde-Horde_Memcache","origin":"databases/pear-Horde_Memcache","version":"2.1.2","comment":"Horde Memcache API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"548e8010fdc91da5effff86d2e27f92ad59d08cfcba8554ef1bc93a38d09b7c5","flatsize":57437,"path":"All/php82-pear-horde-Horde_Memcache-2.1.2.pkg","repopath":"All/php82-pear-horde-Horde_Memcache-2.1.2.pkg","licenselogic":"single","pkgsize":15188,"desc":"Horde API to access a memcache server.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php82-pecl-memcache":{"origin":"databases/pecl-memcache","version":"8.2"}},"categories":["databases","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-horde-Horde_Perms","origin":"security/pear-Horde_Perms","version":"2.1.8","comment":"Horde Permissions System","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ce12e73254b57620b2ea0517283eed32f1b9af499b46b1cda5c3387c94a55025","flatsize":230482,"path":"All/php82-pear-horde-Horde_Perms-2.1.8.pkg","repopath":"All/php82-pear-horde-Horde_Perms-2.1.8.pkg","licenselogic":"single","pkgsize":37052,"desc":"The Perms package provides an interface to the Horde permissions system.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Db":{"origin":"databases/pear-Horde_Db","version":"2.4.1"},"php82-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php82-pear-horde-Horde_Group":{"origin":"security/pear-Horde_Group","version":"2.1.1"},"php82-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php82-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["pear","security","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_perms:2.1.8:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-horde-Horde_Rdo","origin":"devel/pear-Horde_Rdo","version":"2.1.0","comment":"Horde Rampage Data Objects","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cdc60050bef13adc9b6863ffe64994d032c98e14bc30f0dcf175a4f94b7197d5","flatsize":146021,"path":"All/php82-pear-horde-Horde_Rdo-2.1.0.pkg","repopath":"All/php82-pear-horde-Horde_Rdo-2.1.0.pkg","licenselogic":"single","pkgsize":33244,"desc":"Horde lightweight ORM layer","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Db":{"origin":"databases/pear-Horde_Db","version":"2.4.1"},"php82-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-horde-Horde_Service_Weather","origin":"www/pear-Horde_Service_Weather","version":"2.5.6","comment":"Horde Weather Provider","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"64d7dedda9f97ebbb6925da40873cf60e784394669d20b68b00094a81c2bb50a","flatsize":801998,"path":"All/php82-pear-horde-Horde_Service_Weather-2.5.6.pkg","repopath":"All/php82-pear-horde-Horde_Service_Weather-2.5.6.pkg","licenselogic":"single","pkgsize":190320,"desc":"Set of Horde classes that provide an abstraction to various online weather\nservice providers. Includes drivers for WeatherUnderground, WorldWeatherOnline\nand Google Weather.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Date":{"origin":"devel/pear-Horde_Date","version":"2.4.1"},"php82-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php82-pear-horde-Horde_Http":{"origin":"www/pear-Horde_Http","version":"2.1.7"},"php82-pear-horde-Horde_Role":{"origin":"devel/pear-Horde_Role","version":"1.0.1"},"php82-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php82-pear-horde-Horde_Url":{"origin":"net/pear-Horde_Url","version":"2.2.6"}},"categories":["pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_service_weather:2.5.6:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-horde-Horde_Pdf","origin":"textproc/pear-Horde_Pdf","version":"2.0.8","comment":"Horde PDF library","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dab361ee916bb9a26ca887b3e249c674928bb9ae7d83298cdf8fa8a7d238d85c","flatsize":279320,"path":"All/php82-pear-horde-Horde_Pdf-2.0.8.pkg","repopath":"All/php82-pear-horde-Horde_Pdf-2.0.8.pkg","licenselogic":"single","pkgsize":46152,"desc":"This Horde package provides PDF generation using only PHP,\nwithout requiring any external libraries.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"}},"categories":["pear","textproc","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_pdf:2.0.8:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-horde-Horde_Oauth","origin":"security/pear-Horde_Oauth","version":"2.0.4","comment":"Horde OAuth client/server","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0a1ab891e8a77a507334b28bea14a3282180d99b6dda4e72d9289bd05ee0b62e","flatsize":27496,"path":"All/php82-pear-horde-Horde_Oauth-2.0.4.pkg","repopath":"All/php82-pear-horde-Horde_Oauth-2.0.4.pkg","licenselogic":"single","pkgsize":7072,"desc":"This Horde package provides an OAuth consumer (http://oauth.net)\nand OAuth infrastruture, and in the future will provide an OAuth server.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php82-pear-horde-Horde_Http":{"origin":"www/pear-Horde_Http","version":"2.1.7"},"php82-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["pear","security","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_oauth:2.0.4:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-horde-Horde_Lock","origin":"devel/pear-Horde_Lock","version":"2.1.4","comment":"Horde Resource Locking System","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"46a2b960143d32af5cec4b9ded4457fada8c1da166975eb81c8b2ab5d76370fe","flatsize":75800,"path":"All/php82-pear-horde-Horde_Lock-2.1.4.pkg","repopath":"All/php82-pear-horde-Horde_Lock-2.1.4.pkg","licenselogic":"single","pkgsize":17528,"desc":"The Horde_Lock library provides the Horde resource locking system.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php82-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_lock:2.1.4:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-horde-Horde_Socket_Client","origin":"net/pear-Horde_Socket_Client","version":"2.1.4","comment":"Horde Socket Client","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c2f8044aaf9682292c408729ec203ba571fb2a3a48be15fecabab4f25d028ca9","flatsize":42948,"path":"All/php82-pear-horde-Horde_Socket_Client-2.1.4.pkg","repopath":"All/php82-pear-horde-Horde_Socket_Client-2.1.4.pkg","licenselogic":"single","pkgsize":13280,"desc":"This Horde class provides abstract class for use in creating PHP network\nsocket clients.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"}},"categories":["net","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_socket_client:2.1.4:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-horde-Horde_Kolab_Storage","origin":"mail/pear-Horde_Kolab_Storage","version":"2.2.4","comment":"Horde library for handling Kolab data stored on an IMAP server","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"97b7010b0b84f77d5173ea813028cce0b5a50efc5676d2c806cc8b704efb72b7","flatsize":1403575,"path":"All/php82-pear-horde-Horde_Kolab_Storage-2.2.4.pkg","repopath":"All/php82-pear-horde-Horde_Kolab_Storage-2.2.4.pkg","licenselogic":"single","pkgsize":141388,"desc":"Storing user data in an IMAP account belonging to the user is one of the Kolab\nserver core concepts. This package provides all the necessary means to deal\nwith this type of data storage effectively.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-imap":{"origin":"mail/php82-imap","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Horde_Imap_Client":{"origin":"mail/pear-Horde_Imap_Client","version":"2.29.18"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Cache":{"origin":"devel/pear-Horde_Cache","version":"2.5.5"},"php82-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php82-pear-horde-Horde_Kolab_Format":{"origin":"textproc/pear-Horde_Kolab_Format","version":"2.0.9"},"php82-pear-horde-Horde_Mime":{"origin":"mail/pear-Horde_Mime","version":"2.11.2"},"php82-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"},"php82-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php82-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["mail","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_kolab_storage:2.2.4:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-horde-Horde_JavascriptMinify","origin":"textproc/pear-Horde_JavascriptMinify","version":"1.1.5","comment":"Horde Javascript Minification","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"909c5a66d76a092b461386528579f47a67ea2537618a1aafa74dbf54986f6a6d","flatsize":59711,"path":"All/php82-pear-horde-Horde_JavascriptMinify-1.1.5.pkg","repopath":"All/php82-pear-horde-Horde_JavascriptMinify-1.1.5.pkg","licenselogic":"single","pkgsize":15728,"desc":"Horde abstracted interface to various javascript minification backends.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"}},"categories":["pear","textproc","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_javascriptminify:1.1.5:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-horde-Horde_Mime_Viewer","origin":"mail/pear-Horde_Mime_Viewer","version":"2.2.4","comment":"Horde MIME Viewer Library","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"81ddaecd2659c2e4af20fae8ce093e4d27b05d4a5ec05b7923cd9f70ec31784d","flatsize":1983151,"path":"All/php82-pear-horde-Horde_Mime_Viewer-2.2.4.pkg","repopath":"All/php82-pear-horde-Horde_Mime_Viewer-2.2.4.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":267948,"desc":"This Horde library provides rendering drivers for MIME data.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Browser":{"origin":"www/pear-Horde_Browser","version":"2.0.16"},"php82-pear-horde-Horde_Compress":{"origin":"archivers/pear-Horde_Compress","version":"2.2.4"},"php82-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php82-pear-horde-Horde_Mime":{"origin":"mail/pear-Horde_Mime","version":"2.11.2"},"php82-pear-horde-Horde_Role":{"origin":"devel/pear-Horde_Role","version":"1.0.1"},"php82-pear-horde-Horde_Text_Filter":{"origin":"textproc/pear-Horde_Text_Filter","version":"2.3.7"},"php82-pear-horde-Horde_Text_Flowed":{"origin":"textproc/pear-Horde_Text_Flowed","version":"2.0.4"},"php82-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php82-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"},"php82-xml":{"origin":"textproc/php82-xml","version":"8.2.28"}},"categories":["mail","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_mime_viewer:2.2.4:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-horde-Horde_Injector","origin":"devel/pear-Horde_Injector","version":"2.0.5","comment":"Horde dependency injection container","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8ed821bdb454b56e52b44bb44f4b4b5bf37808b9cdaf1dd4148ca76f3fa5e425","flatsize":124188,"path":"All/php82-pear-horde-Horde_Injector-2.0.5.pkg","repopath":"All/php82-pear-horde-Horde_Injector-2.0.5.pkg","licenselogic":"single","pkgsize":21368,"desc":"Depedency injection container for Horde.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_injector:2.0.5:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-horde-Horde_Mail_Autoconfig","origin":"mail/pear-Horde_Mail_Autoconfig","version":"1.0.3","comment":"Horde Mail Autoconfiguration","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0dee448c950778f2d01c894f3e0743a7c1afb212c1beafc14570765983f794cd","flatsize":76540,"path":"All/php82-pear-horde-Horde_Mail_Autoconfig-1.0.3.pkg","repopath":"All/php82-pear-horde-Horde_Mail_Autoconfig-1.0.3.pkg","licenselogic":"single","pkgsize":17940,"desc":"Horde class that attempts to automatically determine configuration options\nfor various remote mail services (IMAP/POP3/SMTP).","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Horde_Imap_Client":{"origin":"mail/pear-Horde_Imap_Client","version":"2.29.18"},"php82-pear-Horde_Smtp":{"origin":"mail/pear-Horde_Smtp","version":"1.9.6"},"php82-pear-Net_DNS2":{"origin":"dns/pear-Net_DNS2","version":"1.5.4_1"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php82-pear-horde-Horde_Http":{"origin":"www/pear-Horde_Http","version":"2.1.7"},"php82-pear-horde-Horde_Mail":{"origin":"mail/pear-Horde_Mail","version":"2.6.6"}},"categories":["mail","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_mail_autoconfig:1.0.3:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-horde-Horde_Mail","origin":"mail/pear-Horde_Mail","version":"2.6.6","comment":"Horde Mail Library","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"57f45e8d6f4a6a53f6c352a1888764c0c05af401786ee6f8d76e8da14a67c79a","flatsize":222760,"path":"All/php82-pear-horde-Horde_Mail-2.6.6.pkg","repopath":"All/php82-pear-horde-Horde_Mail-2.6.6.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":36108,"desc":"The Horde_Mail library is a fork of the PEAR Mail library that provides\nadditional functionality, including (but not limited to):\n* Allows a stream to be passed in.\n* Allows raw headertext to be used in the outgoing messages (required for\n  things like message redirection pursuant to RFC 5322 [3.6.6]).\n* Native PHP 5 code.\n* PHPUnit test suite.\n* Provides more comprehensive sendmail error messages.\n* Uses Exceptions instead of PEAR_Errors.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Net_SMTP":{"origin":"net/pear-Net_SMTP","version":"1.12.1"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php82-pear-horde-Horde_Idna":{"origin":"dns/pear-Horde_Idna","version":"1.1.2"},"php82-pear-horde-Horde_Stream_Filter":{"origin":"devel/pear-Horde_Stream_Filter","version":"2.0.5"}},"categories":["mail","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_mail:2.6.6:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-horde-Horde_Idna","origin":"dns/pear-Horde_Idna","version":"1.1.2","comment":"Horde IDNA backend normalization package","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ea0c450bd303ab320cb2ee0f38e462971593eb977b856c72aabc3c55350472e5","flatsize":40329,"path":"All/php82-pear-horde-Horde_Idna-1.1.2.pkg","repopath":"All/php82-pear-horde-Horde_Idna-1.1.2.pkg","licenselogic":"single","pkgsize":10360,"desc":"Horde class for normalized access to various backends providing IDNA\n(Internationalized Domain Names in Applications) support.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-dom":{"origin":"textproc/php82-dom","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"}},"categories":["dns","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_idna:1.1.2:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-horde-Horde_Http","origin":"www/pear-Horde_Http","version":"2.1.7","comment":"Horde HTTP libraries","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c6d1749b1e581020e15f82397fd8181243acfe111c8efde0eab0a47af3704622","flatsize":83089,"path":"All/php82-pear-horde-Horde_Http-2.1.7.pkg","repopath":"All/php82-pear-horde-Horde_Http-2.1.7.pkg","licenselogic":"single","pkgsize":15568,"desc":"This Horde package provides a set of classes for making HTTP requests.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php82-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"}},"categories":["pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_http:2.1.7:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-horde-Horde_LoginTasks","origin":"devel/pear-Horde_LoginTasks","version":"2.0.8","comment":"Horde Login Tasks System","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"de5c332d33cdb7fb391c46487ca36bbd1777b14467c84329150a613fcf509f9c","flatsize":201080,"path":"All/php82-pear-horde-Horde_LoginTasks-2.0.8.pkg","repopath":"All/php82-pear-horde-Horde_LoginTasks-2.0.8.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":31044,"desc":"The Horde_LoginTasks library provides a set of methods for dealing with tasks\nrun upon login to Horde applications.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_logintasks:2.0.8:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-horde-Horde_ListHeaders","origin":"mail/pear-Horde_ListHeaders","version":"1.2.5","comment":"Horde List Headers Parsing Library","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3e044c413be89caeb472eef200f5edc713bf3d677c32c6c8f79a323a37dddff3","flatsize":69431,"path":"All/php82-pear-horde-Horde_ListHeaders-1.2.5.pkg","repopath":"All/php82-pear-horde-Horde_ListHeaders-1.2.5.pkg","licenselogic":"single","pkgsize":17316,"desc":"The Horde_ListHeaders library parses Mailing List Headers as defined in\nRFC 2369 & RFC 2919.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Mail":{"origin":"mail/pear-Horde_Mail","version":"2.6.6"}},"categories":["mail","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_listheaders:1.2.5:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-horde-Horde_Ldap","origin":"net/pear-Horde_Ldap","version":"2.4.2","comment":"Horde LDAP libraries","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a04b3cb7ba6afd6a6dbf2984df3fa4c60c9f7752f1d887dad0ef92458743f702","flatsize":312421,"path":"All/php82-pear-horde-Horde_Ldap-2.4.2.pkg","repopath":"All/php82-pear-horde-Horde_Ldap-2.4.2.pkg","licenselogic":"single","pkgsize":57392,"desc":"This package provides a set of classes for connecting to LDAP servers\nand working with directory objects.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-ldap":{"origin":"net/php82-ldap","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php82-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["net","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_ldap:2.4.2:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-horde-Horde_Group","origin":"security/pear-Horde_Group","version":"2.1.1","comment":"Horde User Groups System","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6a63f2b60e88388c2fb93bbdaa45ffda5818a0659fde4c1261b2c3c46855e6dd","flatsize":130811,"path":"All/php82-pear-horde-Horde_Group-2.1.1.pkg","repopath":"All/php82-pear-horde-Horde_Group-2.1.1.pkg","licenselogic":"single","pkgsize":22908,"desc":"Package for managing and accessing the Horde groups system.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php82-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["pear","security","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_group:2.1.1:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-horde-Horde_Kolab_Session","origin":"net/pear-Horde_Kolab_Session","version":"2.0.3","comment":"Horde library for managing an active Kolab session","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1c12fcd4b785b5ebce98aa2b4fb1c85fc1a0faff5f8bdf0ad9418a2b04c0a0dd","flatsize":145850,"path":"All/php82-pear-horde-Horde_Kolab_Session-2.0.3.pkg","repopath":"All/php82-pear-horde-Horde_Kolab_Session-2.0.3.pkg","licenselogic":"single","pkgsize":21260,"desc":"This Horde package handles a Kolab session. It allows to authenticate\nagainst LDAP and provides the users storage locations.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Horde_Kolab_Server":{"origin":"net/pear-Horde_Kolab_Server","version":"2.0.5"},"php82-pear-Horde_Log":{"origin":"sysutils/pear-Horde_Log","version":"2.3.0_1"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"}},"categories":["net","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_kolab_session:2.0.3:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-horde-Horde_Nls","origin":"devel/pear-Horde_Nls","version":"2.2.1_1","comment":"Horde Native Language Support","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2eb89f2c68d2b75c8ac1791f5c270db5ac9cd378682b362581d674f102005ea1","flatsize":2122863,"path":"All/php82-pear-horde-Horde_Nls-2.2.1_1.pkg","repopath":"All/php82-pear-horde-Horde_Nls-2.2.1_1.pkg","licenselogic":"single","pkgsize":206780,"desc":"Provides common methods for handling language data, timezones,\nand hostname->country lookups.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php82-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-horde-Horde_Kolab_Format","origin":"textproc/pear-Horde_Kolab_Format","version":"2.0.9","comment":"Horde library for reading/writing Kolab data formats","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1c48d06a019377da184ca80b50fb16b647e9260aa798650fe2f9f14cd20ad5e8","flatsize":466079,"path":"All/php82-pear-horde-Horde_Kolab_Format-2.0.9.pkg","repopath":"All/php82-pear-horde-Horde_Kolab_Format-2.0.9.pkg","licenselogic":"single","pkgsize":53584,"desc":"This Horde package allows to convert Kolab data objects from XML to hashes.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-dom":{"origin":"textproc/php82-dom","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"}},"categories":["pear","textproc","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_kolab_format:2.0.9:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-horde-Horde_Itip","origin":"devel/pear-Horde_Itip","version":"2.1.2","comment":"Horde iTip invitation response handling","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1b39ebfe69396046e8544baf075cc1a5cc6ba6951e151aa53aa3c54fd1f5b4fd","flatsize":265770,"path":"All/php82-pear-horde-Horde_Itip-2.1.2.pkg","repopath":"All/php82-pear-horde-Horde_Itip-2.1.2.pkg","licenselogic":"single","pkgsize":34844,"desc":"This Horde package allows to generate MIME encapsuled responses to iCalendar\ninvitations.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Icalendar":{"origin":"devel/pear-Horde_Icalendar","version":"2.1.8"},"php82-pear-horde-Horde_Mime":{"origin":"mail/pear-Horde_Mime","version":"2.11.2"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_itip:2.1.2:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-horde-Horde_Imsp","origin":"databases/pear-Horde_Imsp","version":"2.0.10","comment":"Horde IMSP API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c6a85e61db317b0da8d71a02f60ded8c6b9b36088031d0113db0d6237c17a418","flatsize":190983,"path":"All/php82-pear-horde-Horde_Imsp-2.0.10.pkg","repopath":"All/php82-pear-horde-Horde_Imsp-2.0.10.pkg","licenselogic":"single","pkgsize":32760,"desc":"Provides an API into an IMSP server for address books and options.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"}},"categories":["databases","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_imsp:2.0.10:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-horde-Horde_Icalendar","origin":"devel/pear-Horde_Icalendar","version":"2.1.8","comment":"Horde iCalendar API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1379332c704b1d0234f1649711dc7577651b2b6d3adaae2e4a3f45f31be7c948","flatsize":553978,"path":"All/php82-pear-horde-Horde_Icalendar-2.1.8.pkg","repopath":"All/php82-pear-horde-Horde_Icalendar-2.1.8.pkg","licenselogic":"single","pkgsize":95852,"desc":"This Horde package provides an API for dealing with iCalendar data.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Date":{"origin":"devel/pear-Horde_Date","version":"2.4.1"},"php82-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php82-pear-horde-Horde_Mail":{"origin":"mail/pear-Horde_Mail","version":"2.6.6"},"php82-pear-horde-Horde_Mime":{"origin":"mail/pear-Horde_Mime","version":"2.11.2"},"php82-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"},"php82-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php82-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_icalendar:2.1.8:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-horde-Horde_History","origin":"devel/pear-Horde_History","version":"2.3.6","comment":"Horde API for tracking the history of an object","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a61a7ad78427c699c06f1ae7abc11569df5c84d6d8c757986cfb8fd6af039322","flatsize":141290,"path":"All/php82-pear-horde-Horde_History-2.3.6.pkg","repopath":"All/php82-pear-horde-Horde_History-2.3.6.pkg","licenselogic":"single","pkgsize":25172,"desc":"The Horde_History API provides a way to track changes\non arbitrary pieces of data in Horde applications.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Db":{"origin":"databases/pear-Horde_Db","version":"2.4.1"},"php82-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_history:2.3.6:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-horde-Horde_HashTable","origin":"databases/pear-Horde_HashTable","version":"1.2.6","comment":"Horde Hash Table Interface","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5854617527ce20ed6ca6c0754be302244a5fc3b6d19d300396f456b4a9978eff","flatsize":68877,"path":"All/php82-pear-horde-Horde_HashTable-1.2.6.pkg","repopath":"All/php82-pear-horde-Horde_HashTable-1.2.6.pkg","licenselogic":"single","pkgsize":16856,"desc":"Horde API to access various hash table implementations.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"}},"categories":["databases","pear","www"],"options":{"MEMCACHE":"off"},"annotations":{"cpe":"cpe:2.3:a:horde:horde_hashtable:1.2.6:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-horde-Horde_Data","origin":"devel/pear-Horde_Data","version":"2.1.5","comment":"Horde Data API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7492188f6981f4dd1ae47c76a3b38d15ee320cf46a68e7104b818c7b9ebedcf5","flatsize":254576,"path":"All/php82-pear-horde-Horde_Data-2.1.5.pkg","repopath":"All/php82-pear-horde-Horde_Data-2.1.5.pkg","licenselogic":"single","pkgsize":42780,"desc":"This package provides a data import and export API, with backends for:\n* CSV\n* TSV\n* iCalendar\n* vCard\n* vNote\n* vTodo","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Browser":{"origin":"www/pear-Horde_Browser","version":"2.0.16"},"php82-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php82-pear-horde-Horde_Icalendar":{"origin":"devel/pear-Horde_Icalendar","version":"2.1.8"},"php82-pear-horde-Horde_Mail":{"origin":"mail/pear-Horde_Mail","version":"2.6.6"},"php82-pear-horde-Horde_Mime":{"origin":"mail/pear-Horde_Mime","version":"2.11.2"},"php82-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php82-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_data:2.1.5:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-horde-Horde_Form","origin":"www/pear-Horde_Form","version":"2.0.20","comment":"Horde Form API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"65a9b14e0cef87fc5656fe56fe7bc7c34bb652834971a97a05e34e236f94422e","flatsize":1147990,"path":"All/php82-pear-horde-Horde_Form-2.0.20.pkg","repopath":"All/php82-pear-horde-Horde_Form-2.0.20.pkg","licenselogic":"single","pkgsize":138508,"desc":"The Horde_Form package provides form rendering, validation, and other\nfunctionality for the Horde Application Framework.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Core":{"origin":"devel/pear-Horde_Core","version":"2.31.18"},"php82-pear-horde-Horde_Date":{"origin":"devel/pear-Horde_Date","version":"2.4.1"},"php82-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php82-pear-horde-Horde_Mail":{"origin":"mail/pear-Horde_Mail","version":"2.6.6"},"php82-pear-horde-Horde_Mime":{"origin":"mail/pear-Horde_Mime","version":"2.11.2"},"php82-pear-horde-Horde_Nls":{"origin":"devel/pear-Horde_Nls","version":"2.2.1_1"},"php82-pear-horde-Horde_Token":{"origin":"devel/pear-Horde_Token","version":"2.0.9"},"php82-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php82-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_form:2.0.20:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-horde-Horde_Exception","origin":"devel/pear-Horde_Exception","version":"2.0.8","comment":"Horde Exception Handler","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"72098000086f52daaffb84e3278a784eed5fd4605cf6266fe7dab3285b1e87f2","flatsize":134159,"path":"All/php82-pear-horde-Horde_Exception-2.0.8.pkg","repopath":"All/php82-pear-horde-Horde_Exception-2.0.8.pkg","licenselogic":"single","pkgsize":24784,"desc":"Default exception handlers for the Horde Application Framework.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_exception:2.0.8:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-horde-Horde_CssMinify","origin":"textproc/pear-Horde_CssMinify","version":"1.0.4","comment":"Horde CSS Minification","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6cc464c44ec0e36381bf75a1b9694f6c8a4e563b7ccf766706a2f20ffe9c3e21","flatsize":36846,"path":"All/php82-pear-horde-Horde_CssMinify-1.0.4.pkg","repopath":"All/php82-pear-horde-Horde_CssMinify-1.0.4.pkg","licenselogic":"single","pkgsize":11816,"desc":"Horde abstracted interface to various CSS minification backends.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"}},"categories":["pear","textproc","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_cssminify:1.0.4:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-horde-Horde_Controller","origin":"devel/pear-Horde_Controller","version":"2.0.5","comment":"Horde Controller libraries","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b9846c6b0eac519e38cd83b3c437dbd7164d2480d4b760c732a77ba545998cc2","flatsize":62051,"path":"All/php82-pear-horde-Horde_Controller-2.0.5.pkg","repopath":"All/php82-pear-horde-Horde_Controller-2.0.5.pkg","licenselogic":"single","pkgsize":12128,"desc":"This package provides the controller part of an MVC system for Horde.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Horde_Log":{"origin":"sysutils/pear-Horde_Log","version":"2.3.0_1"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php82-pear-horde-Horde_Injector":{"origin":"devel/pear-Horde_Injector","version":"2.0.5"},"php82-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"},"php82-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_controller:2.0.5:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-horde-Horde_Compress_Fast","origin":"archivers/pear-Horde_Compress_Fast","version":"1.1.1","comment":"Horde Fast Compression Library","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d60d7e4cda6b0af44cac3649e82ab22b6ab37fc474a807170e724ca363e58823","flatsize":46344,"path":"All/php82-pear-horde-Horde_Compress_Fast-1.1.1.pkg","repopath":"All/php82-pear-horde-Horde_Compress_Fast-1.1.1.pkg","licenselogic":"single","pkgsize":13428,"desc":"Horde_Compress_Fast - Fast Compression Library\n\nProvides compression suitable for packing strings on-the-fly in PHP code (as\nopposed to more resource-intensive compression algorithms such as DEFLATE).","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"}},"categories":["archivers","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_compress_fast:1.1.1:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-horde-Horde_Editor","origin":"www/pear-Horde_Editor","version":"2.0.5","comment":"Horde Editor API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4c1d7526bb031278b4585ee7f92b357e185eac2ec68c1b15d3692bfdcadd7cbd","flatsize":2639210,"path":"All/php82-pear-horde-Horde_Editor-2.0.5.pkg","repopath":"All/php82-pear-horde-Horde_Editor-2.0.5.pkg","licenselogic":"single","pkgsize":558804,"desc":"The Horde_Editor package provides an API to generate the code necessary\nfor embedding javascript RTE editors in a web page.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Browser":{"origin":"www/pear-Horde_Browser","version":"2.0.16"},"php82-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php82-pear-horde-Horde_Role":{"origin":"devel/pear-Horde_Role","version":"1.0.1"},"php82-pear-horde-Horde_Serialize":{"origin":"devel/pear-Horde_Serialize","version":"2.0.5"}},"categories":["pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_editor:2.0.5:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-horde-Horde_Dav","origin":"www/pear-Horde_Dav","version":"1.1.4","comment":"Horde library for WebDAV, CalDAV, CardDAV","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8b62beb09ec8cad9c156d019534e5e065484c20c54115aa65d8bbd005a5bcf5d","flatsize":1154812,"path":"All/php82-pear-horde-Horde_Dav-1.1.4.pkg","repopath":"All/php82-pear-horde-Horde_Dav-1.1.4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":193820,"desc":"This Horde package contains all Horde-specific wrapper classes\nfor the Sabre DAV library.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Auth":{"origin":"security/pear-Horde_Auth","version":"2.2.2"},"php82-pear-horde-Horde_Core":{"origin":"devel/pear-Horde_Core","version":"2.31.18"},"php82-pear-horde-Horde_Stream":{"origin":"devel/pear-Horde_Stream","version":"1.6.3"}},"categories":["pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_dav:1.1.4:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-horde-Horde_Cache","origin":"devel/pear-Horde_Cache","version":"2.5.5","comment":"Horde Caching API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"53791b7866128a92454f7694c4ca447b31ef207553547913ddf0c638d90fc3aa","flatsize":141634,"path":"All/php82-pear-horde-Horde_Cache-2.5.5.pkg","repopath":"All/php82-pear-horde-Horde_Cache-2.5.5.pkg","licenselogic":"single","pkgsize":26288,"desc":"This Horde package provides a simple, functional caching API, with the option\nto store the cached data on the filesystem, in one of the PHP opcode cache\nsystems (APC, eAcclerator, XCache, or Zend Performance Suite's content cache),\nmemcached, or an SQL table.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Compress_Fast":{"origin":"archivers/pear-Horde_Compress_Fast","version":"1.1.1"},"php82-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php82-pear-horde-Horde_HashTable":{"origin":"databases/pear-Horde_HashTable","version":"1.2.6"},"php82-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_cache:2.5.5:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-horde-Horde_Date_Parser","origin":"devel/pear-Horde_Date_Parser","version":"2.0.7","comment":"Horde Date Parser","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f652fca47deda9df02ab14fb699c8c1b5c0d02506f4a65f74b5352a4afc779d8","flatsize":183659,"path":"All/php82-pear-horde-Horde_Date_Parser-2.0.7.pkg","repopath":"All/php82-pear-horde-Horde_Date_Parser-2.0.7.pkg","licenselogic":"single","pkgsize":29128,"desc":"Horde library for natural-language date parsing,\nwith support for multiple languages and locales","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Date":{"origin":"devel/pear-Horde_Date","version":"2.4.1"},"php82-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_date_parser:2.0.7:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-horde-Horde_Autoloader_Cache","origin":"devel/pear-Horde_Autoloader_Cache","version":"2.1.4","comment":"Horde Autoloader Cache","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7765b6bbf9e242336489af7a23f08fb6994cbc2bccbbc987b4e90433fa3a2697","flatsize":48776,"path":"All/php82-pear-horde-Horde_Autoloader_Cache-2.1.4.pkg","repopath":"All/php82-pear-horde-Horde_Autoloader_Cache-2.1.4.pkg","licenselogic":"single","pkgsize":13612,"desc":"Extension of the Horde_Autoloader that implements caching of class-file-maps.\nThe caching method is determined automatically from the list of supported cache\nbackends: APC, XCache, eAccelerator, local file system.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Autoloader":{"origin":"devel/pear-Horde_Autoloader","version":"2.1.2"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_autoloader_cache:2.1.4:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-horde-Horde_Date","origin":"devel/pear-Horde_Date","version":"2.4.1","comment":"Horde Date package","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"500dddffb83fc609b099702c023d92db3052b87a1dad71a6dae9640c34b474ac","flatsize":469107,"path":"All/php82-pear-horde-Horde_Date-2.4.1.pkg","repopath":"All/php82-pear-horde-Horde_Date-2.4.1.pkg","licenselogic":"single","pkgsize":64444,"desc":"Horde package for creating and manipulating dates.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php82-pear-horde-Horde_Nls":{"origin":"devel/pear-Horde_Nls","version":"2.2.1_1"},"php82-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_date:2.4.1:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-horde-Horde_Db","origin":"databases/pear-Horde_Db","version":"2.4.1","comment":"Horde Database Libraries","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3fcfa16b9574ea2a34bbe024ac4b3392604ac32cf03f9b811bf582ce655ed6a3","flatsize":643561,"path":"All/php82-pear-horde-Horde_Db-2.4.1.pkg","repopath":"All/php82-pear-horde-Horde_Db-2.4.1.pkg","licenselogic":"single","pkgsize":72988,"desc":"Horde database/SQL abstraction layer","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-mysqli":{"origin":"databases/php82-mysqli","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Date":{"origin":"devel/pear-Horde_Date","version":"2.4.1"},"php82-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php82-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"}},"categories":["databases","pear","www"],"options":{"MYSQLI":"on","PDO":"off"},"annotations":{"cpe":"cpe:2.3:a:horde:horde_db:2.4.1:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-horde-Horde_Auth","origin":"security/pear-Horde_Auth","version":"2.2.2","comment":"Horde Authentication API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a686f5b3a4bea1c343f7191daa704bd7c22ac5a9e64f2d689ab0921af8c4bb8f","flatsize":352439,"path":"All/php82-pear-horde-Horde_Auth-2.2.2.pkg","repopath":"All/php82-pear-horde-Horde_Auth-2.2.2.pkg","licenselogic":"single","pkgsize":53548,"desc":"The Horde_Auth package provides a common interface into the various backends\nfor the Horde authentication system.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php82-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["pear","security","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_auth:2.2.2:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-horde-Horde_Constraint","origin":"devel/pear-Horde_Constraint","version":"2.0.3","comment":"Horde Constraint library","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f2cd66300b8e330420ddf41ae9dd3eed351ff67a17df6c66c6e06fd6fe810b18","flatsize":23903,"path":"All/php82-pear-horde-Horde_Constraint-2.0.3.pkg","repopath":"All/php82-pear-horde-Horde_Constraint-2.0.3.pkg","licenselogic":"single","pkgsize":6444,"desc":"This Horde package provides a programmatic way of building\nconstraints that evaluate to true or false.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_constraint:2.0.3:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-horde-Horde_Cli","origin":"devel/pear-Horde_Cli","version":"2.3.0","comment":"Horde Command Line Interface API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8d35b4be1a936608ae20c976ee385bd19355f8fed7d42964fef67e7dff27772c","flatsize":161524,"path":"All/php82-pear-horde-Horde_Cli-2.3.0.pkg","repopath":"All/php82-pear-horde-Horde_Cli-2.3.0.pkg","licenselogic":"single","pkgsize":30080,"desc":"Horde_Cli:: API for basic command-line functionality/checks","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"},"php82-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php83-kanboard","origin":"www/kanboard","version":"1.2.46","comment":"Simple visual task board software","maintainer":"ports@FreeBSD.org","www":"https://kanboard.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5473958c67893fab623150b4ec7bb3ae4a84b4ce6dbc5196161e357fae86913b","flatsize":12664987,"path":"All/php83-kanboard-1.2.46.pkg","repopath":"All/php83-kanboard-1.2.46.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2476252,"desc":"Kanboard is a simple visual task board software.\n\nMain features:\n\n* Kanban methodology\n* Visualize your work\n* Limit your work in progress to be more efficient\n* Customize your boards according to your business activities\n* Multiple boards with the ability to drag and drop tasks\n* Minimalist software, focus only on essential features (Less is more)\n* Fast and simple to use\n* Access from anywhere with a modern browser\n* Free, open source and self-hosted\n* Super simple installation","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-ctype":{"origin":"textproc/php83-ctype","version":"8.3.21"},"php83-curl":{"origin":"ftp/php83-curl","version":"8.3.21"},"php83-dom":{"origin":"textproc/php83-dom","version":"8.3.21"},"php83-filter":{"origin":"security/php83-filter","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-iconv":{"origin":"converters/php83-iconv","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-opcache":{"origin":"www/php83-opcache","version":"8.3.21"},"php83-pdo":{"origin":"databases/php83-pdo","version":"8.3.21"},"php83-pdo_sqlite":{"origin":"databases/php83-pdo_sqlite","version":"8.3.21"},"php83-pecl-mcrypt":{"origin":"security/pecl-mcrypt","version":"1.0.7"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-simplexml":{"origin":"textproc/php83-simplexml","version":"8.3.21"},"php83-sqlite3":{"origin":"databases/php83-sqlite3","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"},"php83-zlib":{"origin":"archivers/php83-zlib","version":"8.3.21"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["www"],"options":{"OPCACHE":"on","MYSQL":"off","PGSQL":"off","SQLITE":"on"},"annotations":{"cpe":"cpe:2.3:a:kanboard:kanboard:1.2.46:::::dragonfly6:x86_64","flavor":"php83"},"messages":[{"message":"===>   NOTICE:\n\nThe php83-kanboard port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"php82-pear-horde-Horde_Browser","origin":"www/pear-Horde_Browser","version":"2.0.16","comment":"Horde Browser API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2e58b2f49bfa8ae8722f4ac659659e17bcd91537317c4946f9244ddbdb63134a","flatsize":230964,"path":"All/php82-pear-horde-Horde_Browser-2.0.16.pkg","repopath":"All/php82-pear-horde-Horde_Browser-2.0.16.pkg","licenselogic":"single","pkgsize":36692,"desc":"The Horde_Browser class provides an API for getting information about\nthe current user's browser and its capabilities.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php82-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_browser:2.0.16:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-horde-Horde_Argv","origin":"devel/pear-Horde_Argv","version":"2.1.0","comment":"Horde command-line argument parsing package","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"69efb087ca4878c147002e6d261b66b0aa37665885fd7053f0aad46ef7d7c649","flatsize":384924,"path":"All/php82-pear-horde-Horde_Argv-2.1.0.pkg","repopath":"All/php82-pear-horde-Horde_Argv-2.1.0.pkg","licenselogic":"single","pkgsize":59396,"desc":"Horde package providing classes for parsing command line arguments with\nvarious actions, providing help, grouping options, and more.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php82-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_argv:2.1.0:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-horde-Horde_Autoloader","origin":"devel/pear-Horde_Autoloader","version":"2.1.2","comment":"Horde Autoloader","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b4f2ab7ca94005764bde8802c63fe05fd8e9d20274a942bcca278ee2677b36a5","flatsize":59670,"path":"All/php82-pear-horde-Horde_Autoloader-2.1.2.pkg","repopath":"All/php82-pear-horde-Horde_Autoloader-2.1.2.pkg","licenselogic":"single","pkgsize":15700,"desc":"Autoload implementation and class loading manager for Horde.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_autoloader:2.1.2:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-doctrine-DoctrineDBAL","origin":"databases/pear-DoctrineDBAL","version":"2.3.4","comment":"Database abstraction layer used to power the ORM package","maintainer":"bofh@FreeBSD.org","www":"https://www.doctrine-project.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"028098e21590d40ca853c03c47a5eb2fe532ba540d85ca1db98406e9c83aed48","flatsize":942005,"path":"All/php82-pear-doctrine-DoctrineDBAL-2.3.4.pkg","repopath":"All/php82-pear-doctrine-DoctrineDBAL-2.3.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":116072,"desc":"The Doctrine DBAL package is the database abstraction layer used to\npower the ORM package.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pdo":{"origin":"databases/php82-pdo","version":"8.2.28"},"php82-pdo_mysql":{"origin":"databases/php82-pdo_mysql","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Symfony_Component_Console":{"origin":"devel/pear-Symfony_Component_Console","version":"2.4.4"},"php82-pear-channel-doctrine":{"origin":"devel/pear-channel-doctrine","version":"20130618"},"php82-pear-doctrine-DoctrineCommon":{"origin":"databases/pear-DoctrineCommon","version":"2.3.0"}},"categories":["databases","pear"],"options":{"DBLIB":"off","MYSQL":"on","ODBC":"off","PGSQL":"off","SQLITE":"off"},"annotations":{"flavor":"php82"}},{"name":"php82-pear-horde-Horde_Alarm","origin":"devel/pear-Horde_Alarm","version":"2.2.10","comment":"PEAR Horde alarm libraries","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9dd59604102dee8f088bd5d7755815b38d0548bf4758d4ede467a64f7e1e2bd1","flatsize":235389,"path":"All/php82-pear-horde-Horde_Alarm-2.2.10.pkg","repopath":"All/php82-pear-horde-Horde_Alarm-2.2.10.pkg","licenselogic":"single","pkgsize":37612,"desc":"This package provides an interface to deal with reminders, alarms and\nnotifications through a standardized API. The following notification methods\nare available at the moment: standard Horde notifications, popups, emails, sms.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Date":{"origin":"devel/pear-Horde_Date","version":"2.4.1"},"php82-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php82-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_alarm:2.2.10:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-channel-twig","origin":"devel/pear-channel-twig","version":"20140108","comment":"PEAR channel pear.twig-project.org","maintainer":"sunpoet@FreeBSD.org","www":"http://pear.twig-project.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8e15a472fdc1b7b691832bbf3de3707dfec9b0ea8a77fb7a0a0a541481c0abc3","flatsize":1068,"path":"All/php82-pear-channel-twig-20140108.pkg","repopath":"All/php82-pear-channel-twig-20140108.pkg","licenselogic":"single","pkgsize":1072,"desc":"PEAR channel for the Twig project","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-channel-theseer","origin":"devel/pear-channel-theseer","version":"20120501_1","comment":"PEAR channel pear.netpirates.net","maintainer":"sunpoet@FreeBSD.org","www":"http://pear.netpirates.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aec7515a3d42bdda1eba6b8916752678c746d920bec7ea0afa23476bc3730906","flatsize":1059,"path":"All/php82-pear-channel-theseer-20120501_1.pkg","repopath":"All/php82-pear-channel-theseer-20120501_1.pkg","licenselogic":"single","pkgsize":1060,"desc":"Netpirates PEAR channel","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-channel-symfony2","origin":"devel/pear-channel-symfony2","version":"20110826_2","comment":"PEAR channel pear.symfony.com","maintainer":"sunpoet@FreeBSD.org","www":"http://pear.symfony.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a73ba86c756fe50dc15302c6bfeee15b0a98dcdf581e0e80f108621d8b8ff496","flatsize":1046,"path":"All/php82-pear-channel-symfony2-20110826_2.pkg","repopath":"All/php82-pear-channel-symfony2-20110826_2.pkg","licenselogic":"single","pkgsize":1072,"desc":"PEAR channel for the symfony project","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-channel-symfony","origin":"devel/pear-channel-symfony","version":"20110701","comment":"PEAR channel pear.symfony-project.com","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.symfony-project.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b236e5885c445fceeb39b2a3dba61f8b8af37c2dda31c4145e5794575593aa9a","flatsize":1094,"path":"All/php82-pear-channel-symfony-20110701.pkg","repopath":"All/php82-pear-channel-symfony-20110701.pkg","licenselogic":"single","pkgsize":1072,"desc":"PEAR channel for the symfony project","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-channel-pirum","origin":"devel/pear-channel-pirum","version":"20110921_1","comment":"PEAR channel pear.pirum-project.org","maintainer":"sunpoet@FreeBSD.org","www":"http://pirum.sensiolabs.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"11cc72be82e3442e3f53287f419b4b6fe0b1e5d46769e0d8a05921b9149b407f","flatsize":1062,"path":"All/php82-pear-channel-pirum-20110921_1.pkg","repopath":"All/php82-pear-channel-pirum-20110921_1.pkg","licenselogic":"single","pkgsize":1072,"desc":"PEAR channel for the pirum project","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-horde-Horde_Css_Parser","origin":"www/pear-Horde_Css_Parser","version":"1.0.11","comment":"Horde CSS Parser","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4c4e729a6e85d6b22a8ca83a9e3bed6ef3579fab46e00603f85e8bab45a5271c","flatsize":334456,"path":"All/php82-pear-horde-Horde_Css_Parser-1.0.11.pkg","repopath":"All/php82-pear-horde-Horde_Css_Parser-1.0.11.pkg","licenselogic":"single","pkgsize":72660,"desc":"This Horde package provides access to the Sabberworm CSS Parser from within\nthe Horde framework.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"}},"categories":["pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_css_parser:1.0.11:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-channel-phpmd","origin":"devel/pear-channel-phpmd","version":"20120607","comment":"PEAR channel pear.phpmd.org","maintainer":"sunpoet@FreeBSD.org","www":"https://phpmd.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f15083bb5a226462a9ade451471d967aa335f52bb39bc1cfe77c4c4922334c29","flatsize":960,"path":"All/php82-pear-channel-phpmd-20120607.pkg","repopath":"All/php82-pear-channel-phpmd-20120607.pkg","licenselogic":"single","pkgsize":1036,"desc":"PEAR channel for the PHPMD project","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-channel-phing","origin":"devel/pear-channel-phing","version":"20120813","comment":"PEAR channel pear.phing.info","maintainer":"mm@FreeBSD.org","www":"https://pear.phing.info","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"981c0a4a9d621817280deeb76a4cdff2edaa249d024bf882e13fb687d719068f","flatsize":954,"path":"All/php82-pear-channel-phing-20120813.pkg","repopath":"All/php82-pear-channel-phing-20120813.pkg","licenselogic":"single","pkgsize":1012,"desc":"PEAR channel for Phing","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-channel-pdepend","origin":"devel/pear-channel-pdepend","version":"20100520","comment":"PEAR channel pear.pdepend.org","maintainer":"sunpoet@FreeBSD.org","www":"http://pear.pdepend.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"138bbc26edce47fd4fc6645494ae1e6f75f37db1351b4fb1ee5db89b07d115bc","flatsize":967,"path":"All/php82-pear-channel-pdepend-20100520.pkg","repopath":"All/php82-pear-channel-pdepend-20100520.pkg","licenselogic":"single","pkgsize":1024,"desc":"PEAR channel for the PHP Depend project","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-channel-openpear","origin":"devel/pear-channel-openpear","version":"20111203","comment":"PEAR channel openpear.org","maintainer":"tota@FreeBSD.org","www":"https://openpear.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e7e8727fe11bce891863dd31abafd5632ed60886f8e42a8a60d6f35787834aa3","flatsize":825,"path":"All/php82-pear-channel-openpear-20111203.pkg","repopath":"All/php82-pear-channel-openpear-20111203.pkg","licenselogic":"single","pkgsize":1052,"desc":"PEAR channel for OpenPear","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-channel-horde","origin":"devel/pear-channel-horde","version":"20160602","comment":"PEAR channel pear.horde.org","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dacc15c9eabe8d28d3797e89e5a7a8f7ef413a45a9bc065e57de30cca0acf28e","flatsize":1011,"path":"All/php82-pear-channel-horde-20160602.pkg","repopath":"All/php82-pear-channel-horde-20160602.pkg","licenselogic":"single","pkgsize":1052,"desc":"PEAR channel for the Horde Framework","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-channel-geshi","origin":"devel/pear-channel-geshi","version":"20180906","comment":"PEAR channel pear.geshi.org","maintainer":"michael.osipov@innomotics.com","www":"http://pear.geshi.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9c8a01f78d1fad05b9c5abe606a87fe80899a6630791367fa1625f552b067e88","flatsize":940,"path":"All/php82-pear-channel-geshi-20180906.pkg","repopath":"All/php82-pear-channel-geshi-20180906.pkg","licenselogic":"single","pkgsize":1020,"desc":"PEAR channel for GeSHi","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-channel-ezc","origin":"devel/pear-channel-ezc","version":"20060124","comment":"PEAR channel components.ez.no","maintainer":"sunpoet@FreeBSD.org","www":"https://ezcomponents.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"07238d795919cd943eb259b412159c05d825c444a9d9a8511c3727bdaf185f3b","flatsize":813,"path":"All/php82-pear-channel-ezc-20060124.pkg","repopath":"All/php82-pear-channel-ezc-20060124.pkg","licenselogic":"single","pkgsize":1092,"desc":"PEAR channel for the eZ Components project","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-channel-doctrine","origin":"devel/pear-channel-doctrine","version":"20130618","comment":"PEAR channel pear.doctrine-project.org","maintainer":"bofh@FreeBSD.org","www":"http://pear.doctrine-project.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9e62e977d8a6fc88063b165294b52c65e28cd3c350bf0010c8c581d5311010f8","flatsize":1092,"path":"All/php82-pear-channel-doctrine-20130618.pkg","repopath":"All/php82-pear-channel-doctrine-20130618.pkg","licenselogic":"single","pkgsize":1064,"desc":"PEAR channel for the doctrine project","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-YAML","origin":"textproc/pear-YAML","version":"1.0.6","comment":"Symfony Yaml Component","maintainer":"sunpoet@FreeBSD.org","www":"https://symfony.com/components/Yaml","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9b6ec1e69f35c3272c011aab6c925e2270c6e495e6d8ac42e38ddf20dac5bd39","flatsize":41275,"path":"All/php82-pear-YAML-1.0.6.pkg","repopath":"All/php82-pear-YAML-1.0.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10604,"desc":"Symfony YAML is a PHP library that parses YAML strings and converts them to\nPHP arrays. It can also converts PHP arrays to YAML strings.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-symfony":{"origin":"devel/pear-channel-symfony","version":"20110701"}},"categories":["pear","textproc","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-XML_Wddx","origin":"textproc/pear-XML_Wddx","version":"1.0.2","comment":"PEAR Wddx pretty serializer and deserializer","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/XML_Wddx","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a239411f75649eedb930167d38780415fc5a385e21358e12918cbb3aa213641c","flatsize":28469,"path":"All/php82-pear-XML_Wddx-1.0.2.pkg","repopath":"All/php82-pear-XML_Wddx-1.0.2.pkg","licenselogic":"single","pkgsize":6852,"desc":"PEAR::XML_Wddx does 2 things:\na) a drop in replacement for the XML_Wddx extension (if it's not built in)\nb) produce an editable wddx file (with indenting etc.) and uses CDATA, rather\n   than char tags\n\nThis package contains 2 static methods:\nXML_Wddx:serialize($value)\nXML_Wddx:deserialize($value)\n\nShould be 90%25 compatible with wddx_deserialize(), and the deserializer will\nuse wddx_deserialize if it is built in.\n\nNo support for recordsets is available at present in the PHP version of the\ndeserializer.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-XML_Parser":{"origin":"devel/pear-XML_Parser","version":"1.3.8"}},"categories":["devel","pear","textproc"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-XML_Util","origin":"devel/pear-XML_Util","version":"1.4.5","comment":"PEAR XML utility class","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/XML_Util","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"71a84258fa947b3fabec3d853f0899cb71333f1d78d0d06b41344cb26c6da55c","flatsize":126389,"path":"All/php82-pear-XML_Util-1.4.5.pkg","repopath":"All/php82-pear-XML_Util-1.4.5.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":17900,"desc":"Selection of methods that are often needed when working with XML documents.\nFunctionality includes creating of attribute lists from arrays, creation of\ntags, validation of XML names and more.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-XML_Tree","origin":"devel/pear-XML_Tree","version":"1.1_2","comment":"PEAR class for representing XML data in a tree structure","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/XML_Tree","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"02d46d4fab495c05a32f9fdfcaccdaf86d10177fcb88c13fd4adc844579abddb","flatsize":21074,"path":"All/php82-pear-XML_Tree-1.1_2.pkg","repopath":"All/php82-pear-XML_Tree-1.1_2.pkg","licenselogic":"single","pkgsize":5344,"desc":"Allows for the building of XML data structures using a tree representation,\nwithout the need for an extension like DOMXML.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-XML_Parser":{"origin":"devel/pear-XML_Parser","version":"1.3.8"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-XML_Transformer","origin":"devel/pear-XML_Transformer","version":"1.1.2","comment":"PEAR XML Transformations in PHP","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/XML_Transformer","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2bca9dc0395859212f543c94d25796c6dcfdefa512b5b7430d70935fe747ab4c","flatsize":153096,"path":"All/php82-pear-XML_Transformer-1.1.2.pkg","repopath":"All/php82-pear-XML_Transformer-1.1.2.pkg","licenselogic":"single","pkgsize":27040,"desc":"The XML Transformer allows the binding of PHP functionality to XML tags\nto transform an XML document without the need for and the limitations\nof XSLT.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-XML_Util":{"origin":"devel/pear-XML_Util","version":"1.4.5"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-ezc_Base","origin":"devel/pear-ezc_Base","version":"1.8","comment":"Base package that all ezc components packages rely on","maintainer":"sunpoet@FreeBSD.org","www":"https://ezcomponents.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7524668c087653b05ee8ddd2c86287690970dc6670d6fcfa2fa31e7a8f0cdc54","flatsize":366519,"path":"All/php82-pear-ezc_Base-1.8.pkg","repopath":"All/php82-pear-ezc_Base-1.8.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":214888,"desc":"The Base component provides the basic functionality, such as autoloading,\nthat all eZ Components need to function properly. The Base component needs\nto be loaded specifically. Base can also autoload external class reposito-\nries from outside the eZ Components.\n\nAside from the autoload functionality, the Base component also contains a\nnumber of generic Exception classes that all inherit from the ezcBaseExce-\nption class.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-ezc":{"origin":"devel/pear-channel-ezc","version":"20060124"}},"categories":["devel","pear"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-XML_SVG","origin":"devel/pear-XML_SVG","version":"1.1.0","comment":"PEAR object-oriented API for building SVG documents","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/XML_SVG","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"824486c70016a30eb84451e948e9f6c569b72cc998bc787299c1b81e34ee70c1","flatsize":40183,"path":"All/php82-pear-XML_SVG-1.1.0.pkg","repopath":"All/php82-pear-XML_SVG-1.1.0.pkg","licenselogic":"single","pkgsize":8992,"desc":"PEAR::XML_SVG package provides an object-oriented API for building SVG\ndocuments.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-doctrine-DoctrineCommon","origin":"databases/pear-DoctrineCommon","version":"2.3.0","comment":"Shared code for Doctrine PHP object relational mapper","maintainer":"bofh@FreeBSD.org","www":"https://www.doctrine-project.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b99b4f4b5978624086b326b9e9f2230eaa378b1cc856c1a42a2c12f31fc55843","flatsize":403691,"path":"All/php82-pear-doctrine-DoctrineCommon-2.3.0.pkg","repopath":"All/php82-pear-doctrine-DoctrineCommon-2.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":53056,"desc":"The Doctrine Common package contains shared code between the other packages.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-doctrine":{"origin":"devel/pear-channel-doctrine","version":"20130618"}},"categories":["databases","pear"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-horde-Horde_Feed","origin":"www/pear-Horde_Feed","version":"2.0.4","comment":"Horde Feed libraries","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4aa9072cbeaef7136069a04ce6fca0690fbaab6508cd43be9967618d93e37647","flatsize":6163671,"path":"All/php82-pear-horde-Horde_Feed-2.0.4.pkg","repopath":"All/php82-pear-horde-Horde_Feed-2.0.4.pkg","licenselogic":"single","pkgsize":1216440,"desc":"This package provides support for working with feed formats\nsuch as RSS and Atom.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-dom":{"origin":"textproc/php82-dom","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php82-pear-horde-Horde_Http":{"origin":"www/pear-Horde_Http","version":"2.1.7"},"php82-pear-horde-Horde_Xml_Element":{"origin":"textproc/pear-Horde_Xml_Element","version":"2.0.4"}},"categories":["pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_feed:2.0.4:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-codegen","origin":"devel/pear-codegen","version":"1.0.7","comment":"Tool to create code generators that operate on XML descriptions","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/CodeGen","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fff04c5581dded5c37b3dd7c055d23b88f056b4420ef1e5221ca472f980d8208","flatsize":232938,"path":"All/php82-pear-codegen-1.0.7.pkg","repopath":"All/php82-pear-codegen-1.0.7.pkg","licenselogic":"single","pkgsize":42724,"desc":"This is an 'abstract' package, it provides the base framework for applications\nlike CodeGen_PECL.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-channel-phpdoc","origin":"devel/pear-channel-phpdoc","version":"20120214","comment":"PEAR channel pear.phpdoc.org","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.phpdoc.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b86de584a7bb47bb8a9243abfd64691fd48342bb91f6294c6019e12a59796bf6","flatsize":1029,"path":"All/php82-pear-channel-phpdoc-20120214.pkg","repopath":"All/php82-pear-channel-phpdoc-20120214.pkg","licenselogic":"single","pkgsize":1072,"desc":"PEAR channel for the phpDocumentor project","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-horde-Horde_ActiveSync","origin":"comms/pear-Horde_ActiveSync","version":"2.41.9","comment":"Horde ActiveSync Server Library","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6dfe0f86af384be958a7359c4bb60f34878951623824ddfd3d6e14dc00881daa","flatsize":1887817,"path":"All/php82-pear-horde-Horde_ActiveSync-2.41.9.pkg","repopath":"All/php82-pear-horde-Horde_ActiveSync-2.41.9.pkg","licenselogic":"single","pkgsize":317916,"desc":"Horde libraries implementing an ActiveSync server.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-ctype":{"origin":"textproc/php82-ctype","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Horde_Mapi":{"origin":"mail/pear-Horde_Mapi","version":"1.0.10"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Compress":{"origin":"archivers/pear-Horde_Compress","version":"2.2.4"},"php82-pear-horde-Horde_Date":{"origin":"devel/pear-Horde_Date","version":"2.4.1"},"php82-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php82-pear-horde-Horde_Icalendar":{"origin":"devel/pear-Horde_Icalendar","version":"2.1.8"},"php82-pear-horde-Horde_Mime":{"origin":"mail/pear-Horde_Mime","version":"2.11.2"},"php82-pear-horde-Horde_Stream":{"origin":"devel/pear-Horde_Stream","version":"1.6.3"},"php82-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"},"php82-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["comms","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_activesync:2.41.9:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-XML_NITF","origin":"devel/pear-XML_NITF","version":"1.1.1","comment":"PEAR NITF XML parser","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/XML_NITF","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7f63d314d97e9ecda06632b2f56498cecf4dcb617174229c6dec5cb523c8b283","flatsize":29214,"path":"All/php82-pear-XML_NITF-1.1.1.pkg","repopath":"All/php82-pear-XML_NITF-1.1.1.pkg","licenselogic":"single","pkgsize":8092,"desc":"PEAR::XML_NITF provides a NITF XML parser. The parser was designed with NITF\nversion 3.1, but should be forward-compatible when new versions of the NITF DTD\nare produced. Various methods for accessing the major elements of the document,\nsuch as the hedline(s), byline, and lede are provided. This class was originally\ntested against the Associated Press's (AP) XML data feed.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-XML_Parser":{"origin":"devel/pear-XML_Parser","version":"1.3.8"}},"categories":["devel","pear"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-XML_HTMLSax","origin":"textproc/pear-XML_HTMLSax","version":"2.1.2","comment":"PEAR SAX parser for HTML and other badly formed XML documents","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/XML_HTMLSax","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1c7bc317344f13a6232024e7e064ed32611de77851d362316b8b95e8475b8ae2","flatsize":80330,"path":"All/php82-pear-XML_HTMLSax-2.1.2.pkg","repopath":"All/php82-pear-XML_HTMLSax-2.1.2.pkg","licenselogic":"single","pkgsize":15360,"desc":"PEAR::XML_HTMLSax provides an API very similar to the native PHP XML\nextension (http://www.php.net/xml), allowing handlers using one to be easily\nadapted to the other.\n\nThe key difference is HTMLSax will not break on badly formed XML, allowing it\nto be used for parsing HTML documents. Otherwise HTMLSax supports all the\nhandlers available from Expat except namespace and external entity handlers.\n\nProvides methods for handling XML escapes as well as JSP/ASP opening and close\ntags.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","textproc"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-XML_GRDDL","origin":"www/pear-XML_GRDDL","version":"0.2.0","comment":"PHP library for dealing with GRDDL","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/XML_GRDDL","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c27edbf73ac32e6652bc1c67edc35b3e4b4750aa7e5cdd00c2fcb6af21c052bf","flatsize":340545,"path":"All/php82-pear-XML_GRDDL-0.2.0.pkg","repopath":"All/php82-pear-XML_GRDDL-0.2.0.pkg","licenselogic":"single","pkgsize":43704,"desc":"XML_GRDDL is a PHP library for dealing with GRDDL.\nIt can use Different XSLT engines.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-HTTP_Request":{"origin":"www/pear-HTTP_Request","version":"1.4.4"},"php82-pear-Log":{"origin":"sysutils/pear-Log","version":"1.14.5"},"php82-pear-Net_URL":{"origin":"net/pear-Net_URL","version":"1.0.15"},"php82-pear-Validate":{"origin":"devel/pear-Validate","version":"0.8.6"},"php82-tidy":{"origin":"www/php82-tidy","version":"8.2.28"},"php82-xsl":{"origin":"textproc/php82-xsl","version":"8.2.28"}},"categories":["pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-geshi-geshi","origin":"devel/pear-geshi","version":"1.0.9.1","comment":"Generic syntax highlighter written in PHP","maintainer":"michael.osipov@innomotics.com","www":"http://qbnz.com/highlighter/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"805e8515b7c3a03c67799749393fe8d02dcc4c694990ff8572212e54e7a4802c","flatsize":4272491,"path":"All/php82-pear-geshi-geshi-1.0.9.1.pkg","repopath":"All/php82-pear-geshi-geshi-1.0.9.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":662392,"desc":"GeSHi is a generic syntax highlighter written in PHP.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-geshi":{"origin":"devel/pear-channel-geshi","version":"20180906"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:qbnz:geshi:1.0.9.1:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-XML_Serializer","origin":"devel/pear-XML_Serializer","version":"0.21.0","comment":"PEAR Swiss-army knive for reading and writing XML files","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/XML_Serializer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a8a9aee0b9c4619f60c54b41d1b506538ac596bbfce52397e962d1b1f0a0f9d9","flatsize":190605,"path":"All/php82-pear-XML_Serializer-0.21.0.pkg","repopath":"All/php82-pear-XML_Serializer-0.21.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":30940,"desc":"PEAR::XML_Serializer serializes complex data structures like arrays\nor object as XML documents.\n\nThis class helps you generating any XML document you require without\nthe need for DOM.\n\nFurthermore this package can be used as a replacement to serialize()\nand unserialize() as it comes with a matching XML_Unserializer that\nis able to create PHP data structures (like arrays and objects)\nfrom XML documents, if type hints are available.\n\nIf you use the XML_Unserializer on standard XML files, it will try\nto guess how it has to be unserialized. In most cases it does exactly\nwhat you expect it to do.\n\nTry reading a RSS file with XML_Unserializer and you have the whole\nRSS file in a structured array or even a collection of objects,\nsimilar to XML_RSS.\n\nSince version 0.8.0 the package is able to treat XML documents\nsimilar to the simplexml extension of PHP 5.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-XML_Parser":{"origin":"devel/pear-XML_Parser","version":"1.3.8"},"php82-pear-XML_Util":{"origin":"devel/pear-XML_Util","version":"1.4.5"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-XML_DTD","origin":"textproc/pear-XML_DTD","version":"0.5.2","comment":"Parsing of DTD files and DTD validation of XML files","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/XML_DTD","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cb0b6abdcea778c8fab5593aa62e275d6626100f848603ad2582f9a78c42a6f5","flatsize":156078,"path":"All/php82-pear-XML_DTD-0.5.2.pkg","repopath":"All/php82-pear-XML_DTD-0.5.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":33212,"desc":"Parsing of DTD files and DTD validation of XML files. The XML validation is done\nwith the php sax parser, the xml extension, it does not use the domxml\nextension.\n\nCurrently supports most of the current XML spec, including entities, elements\nand attributes. Some uncommon parts of the spec may still be unsupported.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-XML_Parser":{"origin":"devel/pear-XML_Parser","version":"1.3.8"}},"categories":["devel","pear","textproc"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-VersionControl_SVN","origin":"devel/pear-VersionControl_SVN","version":"0.5.2","comment":"Wrapper interface for the Subversion command-line client","maintainer":"bofh@FreeBSD.org","www":"https://pear.php.net/package/VersionControl_SVN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0f2d90a9603b363bf459d4fbed7595eb1fdcf62e558497b0b54dda09a64ffeb6","flatsize":303060,"path":"All/php82-pear-VersionControl_SVN-0.5.2.pkg","repopath":"All/php82-pear-VersionControl_SVN-0.5.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":28204,"desc":"VersionControl_SVN is a simple OO-style interface for Subversion,\nthe free/open-source version control system.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-XML_Parser":{"origin":"devel/pear-XML_Parser","version":"1.3.8"}},"categories":["devel","pear"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-VersionControl_Git","origin":"devel/pear-VersionControl_Git","version":"0.5.0","comment":"OO interface to handle Git repository","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/VersionControl_Git","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6b275aa816320ffb8dcc5cf50abe83e7b7575eba626eba9f0ffe663528a9c0ea","flatsize":107909,"path":"All/php82-pear-VersionControl_Git-0.5.0.pkg","repopath":"All/php82-pear-VersionControl_Git-0.5.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":18756,"desc":"VersionControl_Git is a library that provides OO interface to\nhandle Git repository. You can use Git command via the wrapper\nclass. Some features are provided by high-featured interface.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Var_Dump","origin":"devel/pear-Var_Dump","version":"1.0.4_1","comment":"Provides methods for dumping structured information about a variable","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Var_Dump","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"535891daa93462590153ae951cd257606792e48ad1fc0d1f78d061dedbaa35e2","flatsize":116331,"path":"All/php82-pear-Var_Dump-1.0.4_1.pkg","repopath":"All/php82-pear-Var_Dump-1.0.4_1.pkg","licenselogic":"single","licenses":["PHP30"],"pkgsize":18004,"desc":"The Var_Dump class is a wrapper for the var_dump function.\n\nThe var_dump function displays structured information about expressions that\nincludes its type and value. Arrays are explored recursively with values\nindented to show structure.\n\nThe Var_Dump class captures the output of the var_dump function, by using output\ncontrol functions, and then uses external renderer classes for displaying the\nresult in various graphical ways:\n* Simple text,\n* HTML/XHTML text,\n* HTML/XHTML table,\n* XML,\n* ...","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Validate_US","origin":"devel/pear-Validate_US","version":"0.5.5","comment":"PEAR data validation class for US","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Validate_US","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"297823ebbd1dc103d8f20c901c12b059101469a96b649e26ad835ff8ea4cc5bb","flatsize":35576,"path":"All/php82-pear-Validate_US-0.5.5.pkg","repopath":"All/php82-pear-Validate_US-0.5.5.pkg","licenselogic":"single","pkgsize":9268,"desc":"A PEAR data validation class for US. The package includes SSN, Postal Code,\nRegions (States), Phone Numbers.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Validate":{"origin":"devel/pear-Validate","version":"0.8.6"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-XML_RSS","origin":"devel/pear-XML_RSS","version":"1.1.0","comment":"PEAR RSS parser","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/XML_RSS","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"100129f58e7f1d8e553ff1f23e6f20937cf1d156536464f5412364095b71bb0d","flatsize":34299,"path":"All/php82-pear-XML_RSS-1.1.0.pkg","repopath":"All/php82-pear-XML_RSS-1.1.0.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":8748,"desc":"Parser for Resource Description Framework (RDF) Site Summary (RSS) documents.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-XML_Parser":{"origin":"devel/pear-XML_Parser","version":"1.3.8"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Validate_ISPN","origin":"textproc/pear-Validate_ISPN","version":"0.8.0","comment":"Validation class for ISPN (International Standard Product Numbers)","maintainer":"dbaio@FreeBSD.org","www":"https://pear.php.net/package/Validate_ISPN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"238f5463a2683c700b347a1f7ebb93a9c70a41febae491ed306acd5670776b9c","flatsize":24893,"path":"All/php82-pear-Validate_ISPN-0.8.0.pkg","repopath":"All/php82-pear-Validate_ISPN-0.8.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":6644,"desc":"This class provides methods to validate:\n\t- ISBN (International Standard Book Number)\n\t- ISSN (International Standard Serial Number)\n\t- ISMN (International Standard Music Number)\n\t- ISRC (International Standard Recording Code)\n\t- EAN/UCC-8 number\n\t- EAN/UCC-13 number\n\t- EAN/UCC-14 number\n\t- UCC-12 (U.P.C.) ID number\n\t- SSCC (Serial Shipping Container Code)","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Validate":{"origin":"devel/pear-Validate","version":"0.8.6"}},"categories":["pear","textproc"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Validate_Finance_CreditCard","origin":"devel/pear-Validate_Finance_CreditCard","version":"0.7.0","comment":"PEAR CreditCard Validation class","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Validate_Finance_CreditCard","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e90b5a3f019dc4b5a164680f61a803cebc3e9e580ea3ac8ea381683ef180426b","flatsize":24008,"path":"All/php82-pear-Validate_Finance_CreditCard-0.7.0.pkg","repopath":"All/php82-pear-Validate_Finance_CreditCard-0.7.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":7372,"desc":"Package to validate Credit Card numbers and types.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-XML_RPC2","origin":"net/pear-XML_RPC2","version":"1.1.5","comment":"XML-RPC client/server library","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/XML_RPC2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"46c9c9511d152f187b43ec8e9b7ce25f2c4596326359c4f89d8fa9366124ab1a","flatsize":462074,"path":"All/php82-pear-XML_RPC2-1.1.5.pkg","repopath":"All/php82-pear-XML_RPC2-1.1.5.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":58776,"desc":"XML_RPC2 is a pear package providing XML_RPC client and server\nservices.XML-RPC is a simple remote procedure call protocol built\nusing HTTP as transport and XML as encoding.\n\nAs a client library, XML_RPC2 is capable of creating a proxy\nclass which exposes the methods exported by the server. As a\nserver library, XML_RPC2 is capable of exposing methods from\na class or object instance, seamlessly exporting local methods\nas remotely callable procedures.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-curl":{"origin":"ftp/php82-curl","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Cache_Lite":{"origin":"sysutils/pear-Cache_Lite","version":"1.8.3,1"},"php82-pear-HTTP_Request2":{"origin":"www/pear-HTTP_Request2","version":"2.6.0,1"}},"categories":["devel","net","pear"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Validate_Finance","origin":"devel/pear-Validate_Finance","version":"0.5.6","comment":"PEAR Finance Validation class","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Validate_Finance","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c1e992de48dbd5d8a58b4dcbd4e8c9545b1b3042a48a97e78b6276baa9cddf83","flatsize":47854,"path":"All/php82-pear-Validate_Finance-0.5.6.pkg","repopath":"All/php82-pear-Validate_Finance-0.5.6.pkg","licenselogic":"single","pkgsize":10284,"desc":"Package to validate various data. It includes:\n* IBAN","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Validate":{"origin":"devel/pear-Validate","version":"0.8.6"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Validate_AU","origin":"devel/pear-Validate_AU","version":"0.1.4_1","comment":"PEAR data validation class for Australia","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Validate_AU","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"209c64e8f872d7174952fbe52eee722a547c1e5309479d4d361a895d75b8bddb","flatsize":43277,"path":"All/php82-pear-Validate_AU-0.1.4_1.pkg","repopath":"All/php82-pear-Validate_AU-0.1.4_1.pkg","licenselogic":"single","pkgsize":9552,"desc":"A PEAR data validation class for Australia. The package includes phone number,\npostal code, tax file number, Australian business number, Australian company\nnumber and Australian regional codes validation.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-URI_Template","origin":"net/pear-URI_Template","version":"0.3.3","comment":"Parser for URI Templates","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/URI_Template","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9f26e66c903c83afa284435626c12cfc672c78ffccad2dabfe8573d68a639ceb","flatsize":30749,"path":"All/php82-pear-URI_Template-0.3.3.pkg","repopath":"All/php82-pear-URI_Template-0.3.3.pkg","licenselogic":"single","pkgsize":7220,"desc":"This package contains a parser for URI Templates as defined\nin the URI Template draft that is currently being proposed to\nthe IETF.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-VFS","origin":"devel/pear-VFS","version":"0.3.0","comment":"PEAR Virtual File System API","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/VFS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c4d88d8c81db6ceb7e3a4db11a04eba3b0d1a570fe3646cf7d99db11f9d6ba1b","flatsize":305139,"path":"All/php82-pear-VFS-0.3.0.pkg","repopath":"All/php82-pear-VFS-0.3.0.pkg","licenselogic":"single","pkgsize":36704,"desc":"This PEAR package provides a Virtual File System API, with backends for:\n* SQL\n* FTP\n* Local filesystems\n* Hybrid SQL and filesystem\n\n... and more planned. Reading/writing/listing of files are all\nsupported, and there are both object-based and array-based interfaces\nto directory listings.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-gettext":{"origin":"devel/php82-gettext","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Log":{"origin":"sysutils/pear-Log","version":"1.14.5"}},"categories":["devel","pear"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-XML_RPC","origin":"net/pear-XML_RPC","version":"1.5.5","comment":"PHP implementation of the XML-RPC protocol","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/XML_RPC","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7892e989d207031cdde9b64e417cfc35998881a3e91f9b1803c480ab97eb29f5","flatsize":131473,"path":"All/php82-pear-XML_RPC-1.5.5.pkg","repopath":"All/php82-pear-XML_RPC-1.5.5.pkg","licenselogic":"single","pkgsize":23792,"desc":"A PEAR-ified version of Useful Inc's XML-RPC for PHP.\n\nIt has support for HTTP/HTTPS transport, proxies and authentication.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-xml":{"origin":"textproc/php82-xml","version":"8.2.28"}},"categories":["devel","net","pear"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-UDDI","origin":"www/pear-UDDI","version":"0.2.4","comment":"PEAR UDDI for PHP","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/UDDI","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f345147f792c6a8da7d761d3acb6f985f7d736a67e3c17e2473c7cc18877fe5c","flatsize":29794,"path":"All/php82-pear-UDDI-0.2.4.pkg","repopath":"All/php82-pear-UDDI-0.2.4.pkg","licenselogic":"single","pkgsize":7496,"desc":"PEAR::UDDI is an implementation of the Universal Description, Discovery and\nIntegration API for locating and publishing Web Services listings in a UBR\n(UDDI Business Registry)","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-XML_Parser":{"origin":"devel/pear-XML_Parser","version":"1.3.8"},"php82-pear-XML_Util":{"origin":"devel/pear-XML_Util","version":"1.4.5"}},"categories":["finance","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-TheSeer_fXSL","origin":"devel/pear-TheSeer_fXSL","version":"1.1.0","comment":"XSL wrapper / extension to the PHP 5.x XSLTProcessor","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/theseer/fXSL/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3705ddaf04a40b6872432a602a91bb8e9d304f6bf02705080d18a49040ea8c65","flatsize":24187,"path":"All/php82-pear-TheSeer_fXSL-1.1.0.pkg","repopath":"All/php82-pear-TheSeer_fXSL-1.1.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":6940,"desc":"The classes contained within this repository extend the standard XSLTProcess to\nuse exceptions at all occasions of errors instead of PHP warnings, notices or\nsemi completed transformations. They also add various custom methods and short-\ncuts for convinience and to allow a nicer API to implement callbacks to the PHP\nstack.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-dom":{"origin":"textproc/php82-dom","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-theseer":{"origin":"devel/pear-channel-theseer","version":"20120501_1"},"php82-xml":{"origin":"textproc/php82-xml","version":"8.2.28"},"php82-xsl":{"origin":"textproc/php82-xsl","version":"8.2.28"}},"categories":["devel","pear"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-TheSeer_fDOMDocument","origin":"devel/pear-TheSeer_fDOMDocument","version":"1.6.7","comment":"Extension to PHP standard DOM","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/theseer/fDOMDocument/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0c0ed59d90ae3534175c8b0da26fbde4e9068054950f101a0c614243220e9a79","flatsize":25521,"path":"All/php82-pear-TheSeer_fDOMDocument-1.6.7.pkg","repopath":"All/php82-pear-TheSeer_fDOMDocument-1.6.7.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":5516,"desc":"An Extension to PHP's standard DOM to add various convinience methods and\nexceptions by default.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-dom":{"origin":"textproc/php82-dom","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-theseer":{"origin":"devel/pear-channel-theseer","version":"20120501_1"},"php82-xml":{"origin":"textproc/php82-xml","version":"8.2.28"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-TheSeer_DirectoryScanner","origin":"devel/pear-TheSeer_DirectoryScanner","version":"1.3.3","comment":"Recursive directory scanner and filter","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/theseer/DirectoryScanner/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2884ea06ccd7fb66b78084310f5906d1326894512eb6b213a33d2894944c7f9e","flatsize":10711,"path":"All/php82-pear-TheSeer_DirectoryScanner-1.3.3.pkg","repopath":"All/php82-pear-TheSeer_DirectoryScanner-1.3.3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":3316,"desc":"A recursive directory scanner and filter.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-fileinfo":{"origin":"sysutils/php82-fileinfo","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-theseer":{"origin":"devel/pear-channel-theseer","version":"20120501_1"}},"categories":["devel","pear"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Translation2","origin":"sysutils/pear-Translation2","version":"2.0.4,1","comment":"PEAR class for multilingual applications management","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Translation2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6dcd8c0fdf8acbb9fbffc8d672e2727ba844d8d9cab2cd8c562d26e0cc397a55","flatsize":423965,"path":"All/php82-pear-Translation2-2.0.4,1.pkg","repopath":"All/php82-pear-Translation2-2.0.4,1.pkg","licenselogic":"single","pkgsize":47340,"desc":"This class provides an easy way to retrieve all the strings for a multilingual\nsite from a data source (i.e. db).\nThe following containers are provided, more will follow:\n- PEAR::DB\n- PEAR::MDB\n- PEAR::MDB2\n- gettext\n- XML\n- PEAR::DB_DataObject (experimental)\nIt is designed to reduce the number of queries to the db, caching the results\nwhen possible. An Admin class is provided to easily manage translations\n(add/remove a language, add/remove a string).\n\nCurrently, the following decorators are provided:\n- CacheLiteFunction (for file-based caching)\n- CacheMemory (for memory-based caching)\n- DefaultText (to replace empty strings with their keys)\n- Iconv (to switch from/to different encodings)\n- Lang (resort to fallback languages for empty strings)\n- SpecialChars (replace html entities with their hex codes)\n- UTF-8 (to convert UTF-8 strings to ISO-8859-1)","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","sysutils"],"options":{"PEAR_CACHE_LITE":"off","PEAR_DB":"off","PEAR_DB_DATAOBJECT":"off","PEAR_FILE_GETTEXT":"off","PEAR_I18NV2":"off","PEAR_MDB":"off","PEAR_MDB2":"off","PEAR_XML_SERIALIZER":"off"},"annotations":{"flavor":"php82"}},{"name":"php82-pear-Text_Template","origin":"textproc/pear-Text_Template","version":"5.0.0","comment":"Simple template engine","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sebastianbergmann/php-text-template","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"261ff70e575441f0a34eae92bfa6d0187c3474c80752adab55575cbac48e1ecc","flatsize":6235,"path":"All/php82-pear-Text_Template-5.0.0.pkg","repopath":"All/php82-pear-Text_Template-5.0.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":2904,"desc":"Simple PEAR template engine","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","textproc","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Text_Password","origin":"security/pear-Text_Password","version":"1.2.1","comment":"PEAR random password creator","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Text_Password","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1fa0e9b82f1faeb1b72fc7a9b8271033af0428bb6d161566f485142649f4333d","flatsize":27264,"path":"All/php82-pear-Text_Password-1.2.1.pkg","repopath":"All/php82-pear-Text_Password-1.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6456,"desc":"The PEAR Text_Password package allows one to create pronounceable and\nunpronounceable passwords.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","security","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-XML_Beautifier","origin":"textproc/pear-XML_Beautifier","version":"1.2.2","comment":"PEAR class to format XML documents","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/XML_Beautifier","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e47235c08eb7e310a59cd18a8a14dcb4a7ffc578c017aa6434975ed83e418086","flatsize":63700,"path":"All/php82-pear-XML_Beautifier-1.2.2.pkg","repopath":"All/php82-pear-XML_Beautifier-1.2.2.pkg","licenselogic":"single","pkgsize":13788,"desc":"PEAR::XML_Beautifier will add indentation and linebreaks to you XML files,\nreplace all entities, format your comments and makes your document easier to\nread.\n\nYou can influence the way your document is beautified with several options.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-XML_Parser":{"origin":"devel/pear-XML_Parser","version":"1.3.8"},"php82-pear-XML_Util":{"origin":"devel/pear-XML_Util","version":"1.4.5"}},"categories":["devel","pear","textproc"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Text_Figlet","origin":"misc/pear-Text_Figlet","version":"1.0.2","comment":"Render text using FIGlet fonts","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Text_Figlet","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2753c24180ec6a8906f320447774703f4a231aadc7ca73ec6cc5e167c4c5dfc0","flatsize":55269,"path":"All/php82-pear-Text_Figlet-1.0.2.pkg","repopath":"All/php82-pear-Text_Figlet-1.0.2.pkg","licenselogic":"single","pkgsize":8584,"desc":"Engine for use FIGlet fonts to rendering text.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["misc","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-ezc_ConsoleTools","origin":"devel/pear-ezc_ConsoleTools","version":"1.6.1","comment":"Set of classes to do different actions with the console","maintainer":"sunpoet@FreeBSD.org","www":"https://ezcomponents.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"036a88640dae4bb13ac6c578b352c7bfc9e97c913a6db3bcf0e469e9da2481db","flatsize":1523205,"path":"All/php82-pear-ezc_ConsoleTools-1.6.1.pkg","repopath":"All/php82-pear-ezc_ConsoleTools-1.6.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":753724,"desc":"A set of classes to do different actions with the console (also called shell).\nIt can render a progress bar, tables and a status bar and contains a class for\nparsing command line options.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-ezc":{"origin":"devel/pear-channel-ezc","version":"20060124"},"php82-pear-ezc_Base":{"origin":"devel/pear-ezc_Base","version":"1.8"}},"categories":["devel","pear"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Validate","origin":"devel/pear-Validate","version":"0.8.6","comment":"PEAR Validation class","maintainer":"dbaio@FreeBSD.org","www":"https://pear.php.net/package/Validate","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"29d1ae84930a413d4f412c2be5502da5dab36bc6255a1fb9c2052c8a8de94b81","flatsize":86351,"path":"All/php82-pear-Validate-0.8.6.pkg","repopath":"All/php82-pear-Validate-0.8.6.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":20624,"desc":"Package to validate various data. It includes:\n* numbers (min/max, decimal or not)\n* email (syntax, domain check)\n* string (predefined type alpha upper and/or lowercase, numeric,...)\n* date (min, max) (With the Date module installed)\n* uri (RFC2396)\n* possibility valid multiple data with a single method call (::multiple)","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"options":{"DATE":"off","IDNA":"off"},"annotations":{"flavor":"php82"}},{"name":"php82-pear-XML_Parser","origin":"devel/pear-XML_Parser","version":"1.3.8","comment":"PEAR XML parsing class based on PHP's bundled expat","maintainer":"bofh@FreeBSD.org","www":"https://pear.php.net/package/XML_Parser","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fea55abeae233def5e30985772e9d4d137caa3b22e81e97f8cf5521a1944dd74","flatsize":66098,"path":"All/php82-pear-XML_Parser-1.3.8.pkg","repopath":"All/php82-pear-XML_Parser-1.3.8.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":14176,"desc":"This is an XML parser based on PHPs built-in xml extension.\n\nIt supports two basic modes of operation: \"func\" and \"event\". In\n\"func\" mode, it will look for a function named after each element\n(xmltag_ELEMENT for start tags and xmltag_ELEMENT_ for end tags),\nand in \"event\" mode it uses a set of generic callbacks.\n\nSince version 1.2.0 there's a new XML_Parser_Simple class that makes\nparsing of most XML documents easier, by automatically providing a\nstack for the elements.\n\nFurthermore its now possible to split the parser from the handler\nobject, so you do not have to extend XML_Parser anymore in order\nto parse a document with it.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-System_Command","origin":"devel/pear-System_Command","version":"1.0.8","comment":"PEAR command line execution interface","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/System_Command","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"51f85ff1e1c7125654e9478a1146e3314fbd46148d2731af5ad681dafffd49d5","flatsize":24110,"path":"All/php82-pear-System_Command-1.0.8.pkg","repopath":"All/php82-pear-System_Command-1.0.8.pkg","licenselogic":"single","pkgsize":7052,"desc":"System_Command is a command line execution interface.\n\nRunning functions from the command line can be risky if the proper precautions\nare not taken to escape the shell arguments and reaping the exit status\nproperly. This class provides a formal interface to both, so that you can run a\nsystem command as comfortably as you would run a php function, with full pear\nerror handling as results on failure. It is important to note that this class,\nunlike other implementations, distinguishes between output to stderr and output\nto stdout. It also reports the exit status of the command. So in every sense of\nthe word, it gives php shell capabilities.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-XML_Query2XML","origin":"databases/pear-XML_Query2XML","version":"1.7.2","comment":"PEAR class transform SQL queries into XML data","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/XML_Query2XML","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a2ab9c664669405689cee18289ce0df36bb82080b3c1197d39f0a5ac7bc1677a","flatsize":2085966,"path":"All/php82-pear-XML_Query2XML-1.7.2.pkg","repopath":"All/php82-pear-XML_Query2XML-1.7.2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":303204,"desc":"XML_Query2XML allows you to transform the records retrieved with one or\nmore SQL SELECT queries into XML data. Very simple to highly complex\ntransformations are supported. Is was written with performance in mind\nand can handel large amounts of data.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-DB":{"origin":"databases/pear-DB","version":"1.12.2,1"}},"categories":["databases","pear"],"options":{"PEAR_MDB2":"off","PEAR_NET_LDAP2":"off"},"annotations":{"flavor":"php82"}},{"name":"php82-pear-Text_Spell_Audio","origin":"audio/pear-Text_Spell_Audio","version":"0.1.0","comment":"Generate a sound clip saying the contents of a string of characters","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Text_Spell_Audio","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"33f7de1de17b5e1ffbe6aafa7117253312d84690f8fe61424e903c98fbfa3d38","flatsize":407403,"path":"All/php82-pear-Text_Spell_Audio-0.1.0.pkg","repopath":"All/php82-pear-Text_Spell_Audio-0.1.0.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":119608,"desc":"Joins up multiple wav file sound clips of letters/numbers being spoken,\noptionally adding distortion and echo. This could be use to complement an\nimage-based CAPTCHA to enable people who are unable to read the security image\nhear it read out instead.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["audio","pear"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Text_Highlighter","origin":"textproc/pear-Text_Highlighter","version":"0.8.0","comment":"PEAR Syntax highlighting","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Text_Highlighter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0597e4fef980e3b72e2d801bbc312a89fef04b0f613bc297e679e8545a35211e","flatsize":908829,"path":"All/php82-pear-Text_Highlighter-0.8.0.pkg","repopath":"All/php82-pear-Text_Highlighter-0.8.0.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":82128,"desc":"Text_Highlighter is a package for syntax highlighting.\n\nIt provides a base class provining all the functionality,\nand a descendent classes geneator class.\n\nThe main idea is to simplify creation of subclasses\nimplementing syntax highlighting for particular language.\nSubclasses do not implement any new functioanality,\nthey just provide syntax highlighting rules.\nThe rules sources are in XML format.\n\nTo create a highlighter for a language, there is no need\nto code a new class manually. Simply describe the rules\nin XML file and use Text_Highlighter_Generator to create\na new class.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-XML_Parser":{"origin":"devel/pear-XML_Parser","version":"1.3.8"}},"categories":["pear","textproc"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Text_Wiki","origin":"www/pear-Text_Wiki","version":"1.2.3","comment":"Abstracts parsing and rendering rules for Wiki markup","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Text_Wiki","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6c082d2457916c68b6f335931a52740ae359ad4ec84cc42cc1dffdd35a2391a7","flatsize":549201,"path":"All/php82-pear-Text_Wiki-1.2.3.pkg","repopath":"All/php82-pear-Text_Wiki-1.2.3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":85084,"desc":"Abstracts parsing and rendering rules for Wiki markup in structured plain text.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Structures_DataGrid_Renderer_XUL","origin":"devel/pear-Structures_DataGrid_Renderer_XUL","version":"0.1.3","comment":"XUL Renderer for pear-Structures_DataGrid","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Structures_DataGrid_Renderer_XUL","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3e7b5429302b56adc4b62df20755536d960319615ac1613e6d0a07f6823821e0","flatsize":10122,"path":"All/php82-pear-Structures_DataGrid_Renderer_XUL-0.1.3.pkg","repopath":"All/php82-pear-Structures_DataGrid_Renderer_XUL-0.1.3.pkg","licenselogic":"single","pkgsize":4364,"desc":"Renderer driver for pear-Structures_DataGrid that generates the XML string\nfor a XUL listbox.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Structures_DataGrid":{"origin":"devel/pear-Structures_DataGrid","version":"0.9.3"},"php82-pear-XML_Util":{"origin":"devel/pear-XML_Util","version":"1.4.5"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Structures_LinkedList","origin":"devel/pear-Structure_LinkedList","version":"0.2.2","comment":"Implements singly and doubly-linked lists","maintainer":"bofh@FreeBSD.org","www":"https://pear.php.net/package/Structures_LinkedList","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a2067811b76111b827e1592ae4abb47e2dc17337cfe1b708b07cfeb52ef93ef7","flatsize":63423,"path":"All/php82-pear-Structures_LinkedList-0.2.2.pkg","repopath":"All/php82-pear-Structures_LinkedList-0.2.2.pkg","licenselogic":"single","pkgsize":12676,"desc":"A singly-linked list offers the ability to insert or delete\nnodes at any point within the list. A doubly-linked list also offers the\nability to request previous nodes in the list.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Structures_DataGrid_Renderer_XML","origin":"textproc/pear-Structures_DataGrid_Renderer_XML","version":"0.1.3","comment":"Renderer driver that generates a XML string","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Structures_DataGrid_Renderer_XML","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9a7a37701d59caf1fdffe8eb7c3297a491a9fb4ba79b93b8d8028af7fde36fe2","flatsize":12542,"path":"All/php82-pear-Structures_DataGrid_Renderer_XML-0.1.3.pkg","repopath":"All/php82-pear-Structures_DataGrid_Renderer_XML-0.1.3.pkg","licenselogic":"single","pkgsize":4492,"desc":"This is a Renderer driver for Structures_DataGrid that generates a XML\nstring.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Structures_DataGrid_DataSource_Array":{"origin":"databases/pear-Structures_DataGrid_DataSource_Array","version":"0.1.4"},"php82-pear-XML_Util":{"origin":"devel/pear-XML_Util","version":"1.4.5"}},"categories":["databases","pear","textproc","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Structures_DataGrid_Renderer_XLS","origin":"textproc/pear-Structures_DataGrid_Renderer_XLS","version":"0.1.3","comment":"Renderer driver that generates a XLS string","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Structures_DataGrid_Renderer_XLS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4db5c263051c14e69f3c603112f0240e9ddd9ec4520d2c54a3ffbf25756db36d","flatsize":15869,"path":"All/php82-pear-Structures_DataGrid_Renderer_XLS-0.1.3.pkg","repopath":"All/php82-pear-Structures_DataGrid_Renderer_XLS-0.1.3.pkg","licenselogic":"single","pkgsize":5476,"desc":"This is a Renderer driver for Structures_DataGrid that generates a XLS\nstring.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Spreadsheet_Excel_Writer":{"origin":"textproc/pear-Spreadsheet_Excel_Writer","version":"0.9.4"},"php82-pear-Structures_DataGrid_DataSource_Array":{"origin":"databases/pear-Structures_DataGrid_DataSource_Array","version":"0.1.4"}},"categories":["databases","pear","textproc","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Structures_DataGrid_Renderer_Pager","origin":"www/pear-Structures_DataGrid_Renderer_Pager","version":"0.1.3","comment":"Renderer driver using PEAR::Pager","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Structures_DataGrid_Renderer_Pager","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1e81bf1559aec5b456cb53022763d1c391eb001b972ad91720dc0d94af39d654","flatsize":14859,"path":"All/php82-pear-Structures_DataGrid_Renderer_Pager-0.1.3.pkg","repopath":"All/php82-pear-Structures_DataGrid_Renderer_Pager-0.1.3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":5428,"desc":"This is a Renderer driver for Structures_DataGrid using PEAR::Pager.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Pager":{"origin":"devel/pear-Pager","version":"2.5.1"},"php82-pear-Structures_DataGrid":{"origin":"devel/pear-Structures_DataGrid","version":"0.9.3"}},"categories":["pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Structures_DataGrid_Renderer_HTMLSortForm","origin":"devel/pear-Structures_DataGrid_Renderer_HTMLSortForm","version":"0.1.3","comment":"HTMLSortForm Renderer for pear-Structures_DataGrid","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Structures_DataGrid_Renderer_HTMLSortForm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1408a32746a0b22cd48a8993dec682776657bc322c128f977550f63f04f2636d","flatsize":12608,"path":"All/php82-pear-Structures_DataGrid_Renderer_HTMLSortForm-0.1.3.pkg","repopath":"All/php82-pear-Structures_DataGrid_Renderer_HTMLSortForm-0.1.3.pkg","licenselogic":"single","pkgsize":4772,"desc":"This driver renders an HTML form to let the user easily sort the datagrid,\nusing multiple fields and directions. It uses the HTML_Quickform package.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-HTML_QuickForm":{"origin":"devel/pear-HTML_QuickForm","version":"3.2.16"},"php82-pear-Structures_DataGrid":{"origin":"devel/pear-Structures_DataGrid","version":"0.9.3"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Structures_DataGrid_Renderer_HTMLTable","origin":"devel/pear-Structures_DataGrid_Renderer_HTMLTable","version":"0.1.6","comment":"HTML_Table Renderer for pear-Structures_DataGrid","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Structures_DataGrid_Renderer_HTMLTable","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3f3540880bf6827135f13ea81cb5b1abc64fc307b4fe42ed9b7786f6ce3ff4b0","flatsize":22591,"path":"All/php82-pear-Structures_DataGrid_Renderer_HTMLTable-0.1.6.pkg","repopath":"All/php82-pear-Structures_DataGrid_Renderer_HTMLTable-0.1.6.pkg","licenselogic":"single","pkgsize":6784,"desc":"This is a Renderer driver for Structures_DataGrid using PEAR::HTML_Table.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-HTML_Table":{"origin":"devel/pear-HTML_Table","version":"1.8.4"},"php82-pear-Structures_DataGrid":{"origin":"devel/pear-Structures_DataGrid","version":"0.9.3"},"php82-pear-Structures_DataGrid_Renderer_Pager":{"origin":"www/pear-Structures_DataGrid_Renderer_Pager","version":"0.1.3"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Structures_DataGrid_Renderer_Console","origin":"devel/pear-Structures_DataGrid_Renderer_Console","version":"0.1.1","comment":"Console_Table Renderer for pear-Structures_DataGrid","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Structures_DataGrid_Renderer_Console","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"52ded557cfd343920d5773a29c6ae469bafe671a89c1225a512293be4cd8ec0e","flatsize":8019,"path":"All/php82-pear-Structures_DataGrid_Renderer_Console-0.1.1.pkg","repopath":"All/php82-pear-Structures_DataGrid_Renderer_Console-0.1.1.pkg","licenselogic":"single","pkgsize":3668,"desc":"This is a Renderer driver for Structures_DataGrid using PEAR::Console_Table.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Console_Table":{"origin":"devel/pear-Console_Table","version":"1.3.1"},"php82-pear-Structures_DataGrid":{"origin":"devel/pear-Structures_DataGrid","version":"0.9.3"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Structures_DataGrid_Renderer_CSV","origin":"textproc/pear-Structures_DataGrid_Renderer_CSV","version":"0.1.4","comment":"Renderer driver that generates a CSV string","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Structures_DataGrid_Renderer_CSV","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"95f2e859a031df40138591f68ee659a2f2ca906750208f98682da7fc609caeff","flatsize":12503,"path":"All/php82-pear-Structures_DataGrid_Renderer_CSV-0.1.4.pkg","repopath":"All/php82-pear-Structures_DataGrid_Renderer_CSV-0.1.4.pkg","licenselogic":"single","pkgsize":4548,"desc":"This is a Renderer driver for Structures_DataGrid that generates a CSV\nstring.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Structures_DataGrid_DataSource_Array":{"origin":"databases/pear-Structures_DataGrid_DataSource_Array","version":"0.1.4"}},"categories":["databases","pear","textproc","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Structures_DataGrid_DataSource_PDO","origin":"databases/pear-Structures_DataGrid_DataSource_PDO","version":"0.2.0","comment":"DataSource driver using PHP Data Objects (PDO) and an SQL query","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Structures_DataGrid_DataSource_PDO","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b95b6cefc31133aeaaf4ad3f3deaee121dd2765179e433d2785a39240ec78049","flatsize":12757,"path":"All/php82-pear-Structures_DataGrid_DataSource_PDO-0.2.0.pkg","repopath":"All/php82-pear-Structures_DataGrid_DataSource_PDO-0.2.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":5160,"desc":"This is a DataSource driver for Structures_DataGrid using PHP Data Objects\n(PDO) and an SQL query.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Structures_DataGrid_DataSource_Array":{"origin":"databases/pear-Structures_DataGrid_DataSource_Array","version":"0.1.4"}},"categories":["databases","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Structures_DataGrid_DataSource_DB","origin":"databases/pear-Structures_DataGrid_DataSource_DB","version":"0.1.1","comment":"DB datasource driver for pear-Structures_DataGrid","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Structures_DataGrid_DataSource_DB","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b6059db60f4fdf828edc7cadfb397e075fe4a223ac71614002b7b89f20e27303","flatsize":6269,"path":"All/php82-pear-Structures_DataGrid_DataSource_DB-0.1.1.pkg","repopath":"All/php82-pear-Structures_DataGrid_DataSource_DB-0.1.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":3584,"desc":"This is DataSource driver for Structures_DataGrid which uses PEAR::DB.\nPlease note that this driver is deprecated. Consider using DBQuery or MDB2\nDataSource drivers instead.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-DB":{"origin":"databases/pear-DB","version":"1.12.2,1"},"php82-pear-Structures_DataGrid":{"origin":"devel/pear-Structures_DataGrid","version":"0.9.3"},"php82-pear-Structures_DataGrid_DataSource_Array":{"origin":"databases/pear-Structures_DataGrid_DataSource_Array","version":"0.1.4"}},"categories":["databases","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Structures_DataGrid_DataSource_CSV","origin":"databases/pear-Structures_DataGrid_DataSource_CSV","version":"0.1.6","comment":"DataSource driver using CSV files","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Structures_DataGrid_DataSource_CSV","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"99e69999469131d9fefa4e648e25f3745350e8219874b255e11d1228e67f06ea","flatsize":13914,"path":"All/php82-pear-Structures_DataGrid_DataSource_CSV-0.1.6.pkg","repopath":"All/php82-pear-Structures_DataGrid_DataSource_CSV-0.1.6.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":5128,"desc":"This is a DataSource driver for Structures_DataGrid using CSV files.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Structures_DataGrid_DataSource_Array":{"origin":"databases/pear-Structures_DataGrid_DataSource_Array","version":"0.1.4"}},"categories":["databases","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Structures_DataGrid_DataSource_Array","origin":"databases/pear-Structures_DataGrid_DataSource_Array","version":"0.1.4","comment":"DataSource driver using arrays","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Structures_DataGrid_DataSource_Array","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"043804eb7ab9238302da45191dc4f34fad6a1a79c242f9088e90cddd4823bea6","flatsize":9696,"path":"All/php82-pear-Structures_DataGrid_DataSource_Array-0.1.4.pkg","repopath":"All/php82-pear-Structures_DataGrid_DataSource_Array-0.1.4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":4508,"desc":"This is a DataSource driver for Structures_DataGrid using arrays. It is a\nbase package for some other DataSource drivers like CSV or XML.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Structures_DataGrid":{"origin":"devel/pear-Structures_DataGrid","version":"0.9.3"}},"categories":["databases","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-XML_Feed_Parser","origin":"textproc/pear-XML_Feed_Parser","version":"1.0.5","comment":"Providing a unified API for handling Atom/RSS","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/XML_Feed_Parser","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ee036397001c982b87f061f8506c56718bf03001f3d2bfd2ec398a229c3be1e4","flatsize":1834836,"path":"All/php82-pear-XML_Feed_Parser-1.0.5.pkg","repopath":"All/php82-pear-XML_Feed_Parser-1.0.5.pkg","licenselogic":"single","pkgsize":271376,"desc":"XML_Feed_Parser is a parser for (the various) RSS and Atom format XML feeds.\nIt attempts to provide a somewhat unified API while still allowing access to\nthe full details of each feed type.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-dom":{"origin":"textproc/php82-dom","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-tidy":{"origin":"www/php82-tidy","version":"8.2.28"}},"categories":["devel","pear","textproc"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Spreadsheet_Excel_Writer","origin":"textproc/pear-Spreadsheet_Excel_Writer","version":"0.9.4","comment":"PEAR class for writing Microsoft Excel files","maintainer":"bofh@FreeBSD.org","www":"https://pear.php.net/package/Spreadsheet_Excel_Writer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5a1be41302cfeefff948bf3cec4a1b15415824994576fde4a626d67c5540b84d","flatsize":313831,"path":"All/php82-pear-Spreadsheet_Excel_Writer-0.9.4.pkg","repopath":"All/php82-pear-Spreadsheet_Excel_Writer-0.9.4.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":50744,"desc":"PEAR class for generating Excel spreadsheets. It was born as a port of the\nSpreadsheet::WriteExcel Perl module to PHP. It allows writing of Excel\nspreadsheets without the need for COM objects.  It supports formulas, images\n(BMP) and all kinds of formatting for text and cells.  It currently supports\nthe BIFF5 format (Excel 5.0), so functionality appeared in the latest Excel\nversions is not yet available.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-OLE":{"origin":"devel/pear-OLE","version":"1.0.0.r3"}},"categories":["pear","textproc","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Services_Yahoo","origin":"www/pear-Services_Yahoo","version":"0.2.0","comment":"Provides access to the Yahoo! Web Services","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_Yahoo","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0e1cbba4864dc88968b167cc57bdbbfcbfcbe0fa26c7ffc5fc6a4cb20577d10e","flatsize":84099,"path":"All/php82-pear-Services_Yahoo-0.2.0.pkg","repopath":"All/php82-pear-Services_Yahoo-0.2.0.pkg","licenselogic":"single","pkgsize":12716,"desc":"Services_Yahoo provides object-oriented interfaces to the web\nservice capabilities of Yahoo.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Services_Yadis","origin":"www/pear-Services_Yadis","version":"0.5.3","comment":"Implementation of the Yadis Specification 1.0 protocol for PHP5","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_Yadis","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6527b0057fe91decd9277ebd01dbfc49b88f544409b1ef223bdeb1c74cc0054f","flatsize":73383,"path":"All/php82-pear-Services_Yadis-0.5.3.pkg","repopath":"All/php82-pear-Services_Yadis-0.5.3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":15036,"desc":"Implementation of the Yadis Specification 1.0 protocol allowing a client to\ndiscover a list of Services a Yadis Identity Provider offers.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Text_Diff","origin":"devel/pear-Text_Diff","version":"1.2.2","comment":"Engine for performing and rendering text diffs","maintainer":"joseph@randomnetworks.com","www":"https://pear.php.net/package/Text_Diff","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"42663d5a9dc153b4f2876472616e235c8dc0ad1cd3f02ecf4dfb8cd1b529fb80","flatsize":107795,"path":"All/php82-pear-Text_Diff-1.2.2.pkg","repopath":"All/php82-pear-Text_Diff-1.2.2.pkg","licenselogic":"single","pkgsize":20720,"desc":"Engine for performing and rendering text diffs.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Services_Weather","origin":"misc/pear-Services_Weather","version":"1.4.7,1","comment":"PEAR interface to various online weather-services","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_Weather","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"876b5f095869fc6ccc72edcee5082bcc222cd3d8938aa48e298a429cb55775d6","flatsize":302340,"path":"All/php82-pear-Services_Weather-1.4.7,1.pkg","repopath":"All/php82-pear-Services_Weather-1.4.7,1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":44676,"desc":"Services_Weather searches for given locations and retrieves current\nweather data and, dependent on the used service, also forecasts. Up to\nnow, GlobalWeather from CapeScience, Weather XML from EJSE (US only),\na XOAP service from Weather.com and METAR from noaa.gov are supported.\nFurther services will get included, if they become available, have a\nusable API and are properly documented.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-ctype":{"origin":"textproc/php82-ctype","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-HTTP_Request":{"origin":"www/pear-HTTP_Request","version":"1.4.4"}},"categories":["geography","misc","pear","www"],"options":{"CACHE":"off","DB":"off","NET_FTP":"off","SOAP":"off","XML_SERIALIZER":"off"},"annotations":{"flavor":"php82"}},{"name":"php82-pear-Services_W3C_CSSValidator","origin":"www/pear-Services_W3C_CSSValidator","version":"0.2.3","comment":"PHP interface to W3C CSS Validator API","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_W3C_CSSValidator","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"86bf8d33740aeda65654c73ee60cae571c769111e4bd9cd3fa607aed9f5113f8","flatsize":65703,"path":"All/php82-pear-Services_W3C_CSSValidator-0.2.3.pkg","repopath":"All/php82-pear-Services_W3C_CSSValidator-0.2.3.pkg","licenselogic":"single","pkgsize":11052,"desc":"This package provides an object oriented interface to the API\nof the W3 CSS Validator application (http://jigsaw.w3.org/css-validator/).\n\nWith this package you can connect to a running instance of the validator and\nretrieve the validation results (true|false) as well as the errors and warnings\nfor a style sheet.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-HTTP_Request2":{"origin":"www/pear-HTTP_Request2","version":"2.6.0,1"}},"categories":["pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Symfony_Component_Yaml","origin":"textproc/pear-Symfony_Component_Yaml","version":"2.4.4","comment":"Symfony2 Yaml Component","maintainer":"sunpoet@FreeBSD.org","www":"http://pear.symfony.com/Yaml","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"82bc44d269198fc3981bc53cea7a98a7bfc5a724b1fd1264ab6cecab07892720","flatsize":172787,"path":"All/php82-pear-Symfony_Component_Yaml-2.4.4.pkg","repopath":"All/php82-pear-Symfony_Component_Yaml-2.4.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":37948,"desc":"Symfony2 Yaml Component","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-symfony2":{"origin":"devel/pear-channel-symfony2","version":"20110826_2"}},"categories":["pear","textproc"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Symfony_Component_Finder","origin":"devel/pear-Symfony_Component_Finder","version":"2.4.4","comment":"Symfony2 Finder Component","maintainer":"sunpoet@FreeBSD.org","www":"http://pear.symfony.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7e472f9a9e95fdfbce260ff088c1d74614cde8b61713778045f6a20b656a4da7","flatsize":217779,"path":"All/php82-pear-Symfony_Component_Finder-2.4.4.pkg","repopath":"All/php82-pear-Symfony_Component_Finder-2.4.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":34264,"desc":"Symfony Finder Component","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-symfony2":{"origin":"devel/pear-channel-symfony2","version":"20110826_2"}},"categories":["devel","pear"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Services_TinyURL","origin":"www/pear-Services_TinyURL","version":"0.1.2","comment":"PHP interface to TinyURL's API","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_TinyURL","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5c16b70ef8d82a2b0e792b9b4d96efe9fed48bc1621b5d36eee3fdbdb126265c","flatsize":16593,"path":"All/php82-pear-Services_TinyURL-0.1.2.pkg","repopath":"All/php82-pear-Services_TinyURL-0.1.2.pkg","licenselogic":"single","pkgsize":4772,"desc":"An interface for creating TinyURL's with their API as well as looking up\ndestinations of given TinyURL's.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-curl":{"origin":"ftp/php82-curl","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Services_ShortURL","origin":"www/pear-Services_ShortURL","version":"0.3.1","comment":"Abstract PHP5 interface for shortening and expanding short URLs","maintainer":"wen@FreeBSD.org","www":"https://pear.php.net/package/Services_ShortURL","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4cda119f291c30270487c36238286d82550940a1c7c629071355d3cdb4de2607","flatsize":61475,"path":"All/php82-pear-Services_ShortURL-0.3.1.pkg","repopath":"All/php82-pear-Services_ShortURL-0.3.1.pkg","licenselogic":"single","pkgsize":10364,"desc":"Short URL services have become enormously popular on the internet.\nThere are, literally, dozens (hundreds?) of these services.\nServices_ShortURL offers an abstract way of shortening and expanding\nURLs.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-HTTP_Request2":{"origin":"www/pear-HTTP_Request2","version":"2.6.0,1"},"php82-simplexml":{"origin":"textproc/php82-simplexml","version":"8.2.28"}},"categories":["pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Services_Pingback","origin":"net/pear-Services_Pingback","version":"0.2.2","comment":"Pingback user-agent class","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_Pingback","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aafc2294fab074edc67d5f15a8eedae1930025205c5c22cc92ee25051101c4ef","flatsize":38513,"path":"All/php82-pear-Services_Pingback-0.2.2.pkg","repopath":"All/php82-pear-Services_Pingback-0.2.2.pkg","licenselogic":"single","pkgsize":8952,"desc":"A package implemented of Pingback in PHP, able to sending and\nreceiving a pingback.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Services_OpenSearch","origin":"www/pear-Services_OpenSearch","version":"0.2.0","comment":"Search A9 OpenSearch compatible engines","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_OpenSearch","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a37057d27a86b1237d1d4cb0f23a118f60846086c22ad91dde6c9da0a7c43775","flatsize":18955,"path":"All/php82-pear-Services_OpenSearch-0.2.0.pkg","repopath":"All/php82-pear-Services_OpenSearch-0.2.0.pkg","licenselogic":"single","pkgsize":5172,"desc":"Provides access to A9 OpenSearch compatible search engines","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Services_JSON","origin":"converters/pear-Services_JSON","version":"1.0.3","comment":"PHP implementation of json_encode/decode","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_JSON","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"94ac7fbab9faec506871874689c08c7fa8c49b2f90b94b9a21efc2fc9785fc64","flatsize":44747,"path":"All/php82-pear-Services_JSON-1.0.3.pkg","repopath":"All/php82-pear-Services_JSON-1.0.3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":10080,"desc":"JSON (JavaScript Object Notation, http://json.org) is a lightweight\ndata-interchange format. It is easy for humans to read and write. It is easy for\nmachines to parse and generate. It is based on a subset of the JavaScript\nProgramming Language, Standard ECMA-262 3rd Edition - December 1999. This\nfeature can also be found in Python. JSON is a text format that is completely\nlanguage independent but uses conventions that are familiar to programmers of\nthe C-family of languages, including C, C++, C#, Java, JavaScript, Perl, TCL,\nand many others. These properties make JSON an ideal data-interchange language.\n\nThis package provides a simple encoder and decoder for JSON notation. It is\nintended for use with client-side Javascript applications that make use of\nHTTPRequest to perform server communication functions - data can be encoded into\nJSON notation for use in a client-side javascript, or decoded from incoming\nJavascript requests. JSON format is native to Javascript, and can be directly\neval()'ed with no further parsing overhead.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["converters","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Services_Google","origin":"www/pear-Services_Google","version":"0.2.0","comment":"PHP interface to access the Google SOAP Web APIs","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_Google","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"502500f063ed311cd1559af649f307375da1b0556fe9a7f3732e45e80a53ac17","flatsize":11787,"path":"All/php82-pear-Services_Google-0.2.0.pkg","repopath":"All/php82-pear-Services_Google-0.2.0.pkg","licenselogic":"single","pkgsize":3984,"desc":"pear-Services_Google is a pear class that provides access to the Google\nSOAP Web APIs.  It allows easy access to the Google SOAP Web APIs for the\nsearch engine, spelling suggestions, and cache.\n\nPlease note that as of December 5, 2006 Google is no longer issuing new\nAPI keys for the SOAP search API, so this package is only for developers\nwhich has an API key already.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-soap":{"origin":"net/php82-soap","version":"8.2.28"}},"categories":["pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Structures_DataGrid_Renderer_Flexy","origin":"www/pear-Structures_DataGrid_Renderer_Flexy","version":"0.1.4","comment":"Renderer for pear-Structures_DataGrid using HTML_Template_Flexy","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Structures_DataGrid_Renderer_Flexy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"faf1651d9b1003f3b29dcaa51d40908dafefb9f1acf09ba879b0c3fec9b5c8f8","flatsize":51117,"path":"All/php82-pear-Structures_DataGrid_Renderer_Flexy-0.1.4.pkg","repopath":"All/php82-pear-Structures_DataGrid_Renderer_Flexy-0.1.4.pkg","licenselogic":"single","pkgsize":9516,"desc":"This is a Renderer driver for Structures_DataGrid using HTML_Template_Flexy.\nIt adds a couple of variables to a Flexy instance and adds paging\nfunctionality. This renderer also enables customised result messages,\ncustomised column labels and a column label formatter","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-HTML_Template_Flexy":{"origin":"devel/pear-HTML_Template_Flexy","version":"1.3.13"},"php82-pear-Structures_DataGrid":{"origin":"devel/pear-Structures_DataGrid","version":"0.9.3"},"php82-pear-Structures_DataGrid_Renderer_Pager":{"origin":"www/pear-Structures_DataGrid_Renderer_Pager","version":"0.1.3"}},"categories":["pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Services_GeoNames","origin":"www/pear-Services_GeoNames","version":"1.0.1","comment":"PHP5 Interface to the GeoNames Public API","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_GeoNames","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"63a5fa6d0317b784074430e0e0e6ec4d57f9c5d7ce917b3fce62177cccf17bbf","flatsize":267625,"path":"All/php82-pear-Services_GeoNames-1.0.1.pkg","repopath":"All/php82-pear-Services_GeoNames-1.0.1.pkg","licenselogic":"single","pkgsize":37484,"desc":"Services_GeoNames is a PHP5 interface to the various webservices\noffered by the GeoNames project.\n\nThe GeoNames database contains over 8,000,000 geographical names\ncorresponding to over 6,500,000 unique features. All features are\ncategorized into one out of nine feature classes and further\nsubcategorized into one out of 645 feature codes. Beyond names of\nplaces in various languages, data stored include latitude, longitude,\nelevation, population, administrative subdivision and postal codes.\nAll coordinates use the WGS84 system (World Geodetic System 1984).\n\nThose data are accessible free of charge through a number of Web\nservices and a daily database export. The Web services include\ndirect and reverse geocoding,finding places through postal codes,\nfinding places next to a given place, and finding Wikipedia articles\nabout neighbouring places.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-HTTP_Request2":{"origin":"www/pear-HTTP_Request2","version":"2.6.0,1"}},"categories":["pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Services_urlTea","origin":"www/pear-Services_urlTea","version":"0.1.0","comment":"PHP interface to urlTea's API","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_urlTea","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"46c1324aa8bfd0ef2d4fed95d83ec62d85e81dd59472a04fc80e3edab177a6db","flatsize":11519,"path":"All/php82-pear-Services_urlTea-0.1.0.pkg","repopath":"All/php82-pear-Services_urlTea-0.1.0.pkg","licenselogic":"single","pkgsize":4256,"desc":"An interface for accessing urlTea's web services API","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-curl":{"origin":"ftp/php82-curl","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Services_Facebook","origin":"www/pear-Services_Facebook","version":"0.2.14","comment":"PHP interface to Facebook's API","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_Facebook","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c180e196ca55f8cdd151f9d2d136f94981b4936a57290dbbd423ae15dc3813be","flatsize":436429,"path":"All/php82-pear-Services_Facebook-0.2.14.pkg","repopath":"All/php82-pear-Services_Facebook-0.2.14.pkg","licenselogic":"single","pkgsize":72692,"desc":"pear-Services_Facebook is an interface for accessing Facebook's web services\nAPI at http://api.facebook.com.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-curl":{"origin":"ftp/php82-curl","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Validate":{"origin":"devel/pear-Validate","version":"0.8.6"}},"categories":["pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Structures_DataGrid","origin":"devel/pear-Structures_DataGrid","version":"0.9.3","comment":"Full-featured tabular structured data management package","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Structures_DataGrid","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d7a8b487b742c1cfc3178b7ddfa1ea50c98acebb031ff29fedb61d256544c942","flatsize":261349,"path":"All/php82-pear-Structures_DataGrid-0.9.3.pkg","repopath":"All/php82-pear-Structures_DataGrid-0.9.3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":43344,"desc":"This package offers a toolkit to render out a datagrid in HTML format as\nwell as many other formats such as an XML Document, an Excel Spreadsheet, an\nXUL Document and more. It also offers paging and sorting functionality to\nlimit the data that is presented and processed. This concept is based on the\n.NET Framework DataGrid control and works very well with database and XML\nresult sets.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Console_Table":{"origin":"devel/pear-Console_Table","version":"1.3.1"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Services_Digg","origin":"www/pear-Services_Digg","version":"0.4.7_1","comment":"PHP interface to Digg's API","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_Digg","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"71d9c750be284a9f38d9911549a1cabce19728d15d804eadbb93b1d57d908e8f","flatsize":190140,"path":"All/php82-pear-Services_Digg-0.4.7_1.pkg","repopath":"All/php82-pear-Services_Digg-0.4.7_1.pkg","licenselogic":"single","pkgsize":22040,"desc":"An interface for accessing Digg's web services API\nat http://services.digg.com.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-curl":{"origin":"ftp/php82-curl","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Services_Compete","origin":"www/pear-Services_Compete","version":"0.1.0","comment":"PHP interface to Compete SnapShop API","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_Compete","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c64bbf2df67db25945fd44fe80bb592b771bc3076b0659f74f7c019330639173","flatsize":9770,"path":"All/php82-pear-Services_Compete-0.1.0.pkg","repopath":"All/php82-pear-Services_Compete-0.1.0.pkg","licenselogic":"single","pkgsize":3576,"desc":"PHP wrapper for the Compete SnapShop API","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-HTTP_Request":{"origin":"www/pear-HTTP_Request","version":"1.4.4"}},"categories":["pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Services_Blogging","origin":"www/pear-Services_Blogging","version":"0.2.4","comment":"PHP interface to Blog","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_Blogging","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5cdf0b113797657824ce5b21f065092ed8706e5592b87777eb237030facdb991","flatsize":90480,"path":"All/php82-pear-Services_Blogging-0.2.4.pkg","repopath":"All/php82-pear-Services_Blogging-0.2.4.pkg","licenselogic":"single","pkgsize":16044,"desc":"pear-Services_Blogging provides a unified API to post and read blog entries,\nindependent of the API supported by the server software hosting the blog.\nIt uses a driver-based approach to communicate with different APIs out there.\nIf a new blogging API is invented, someone just needs to write a driver for\nthe Services_Blogging package, and everyone can access also this blogs.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-XML_RPC":{"origin":"net/pear-XML_RPC","version":"1.5.5"}},"categories":["pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Services_Amazon_S3","origin":"www/pear-Services_Amazon_S3","version":"0.4.0","comment":"PHP API for Amazon S3 (Simple Storage Service)","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_Amazon_S3","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4b1b18e96c7b0c3e8aa78d9c1e70efe89ab0206232fae1f6995e4ab36f6a0b70","flatsize":176206,"path":"All/php82-pear-Services_Amazon_S3-0.4.0.pkg","repopath":"All/php82-pear-Services_Amazon_S3-0.4.0.pkg","licenselogic":"single","pkgsize":27828,"desc":"pear-Services_Amazon_S3 provides an object-oriented interface\nto the Amazon Simple Storage Service (S3). This package is\nbased on the 2006-03-01 REST API.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Crypt_HMAC2":{"origin":"security/pear-Crypt_HMAC2","version":"1.0.0"},"php82-pear-HTTP_Request2":{"origin":"www/pear-HTTP_Request2","version":"2.6.0,1"}},"categories":["pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Services_Amazon","origin":"www/pear-Services_Amazon","version":"0.9.0","comment":"PHP interface to Amazon Product Advertising API","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_Amazon","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e66664eb4b142395608d452c4bff5c74a6c04de30b3e3e6428aa33d4cc092ed2","flatsize":95895,"path":"All/php82-pear-Services_Amazon-0.9.0.pkg","repopath":"All/php82-pear-Services_Amazon-0.9.0.pkg","licenselogic":"single","pkgsize":15520,"desc":"pear-Services_Amazon is a PHP interface to Amazon Product Advertising API.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-HTTP_Request":{"origin":"www/pear-HTTP_Request","version":"1.4.4"},"php82-pear-XML_Serializer":{"origin":"devel/pear-XML_Serializer","version":"0.21.0"}},"categories":["pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-SebastianBergmann_PHPLOC","origin":"devel/pear-SebastianBergmann_PHPLOC","version":"7.0.2","comment":"Tool for quickly measuring the size of a PHP project","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sebastianbergmann/phploc","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1d228d2d7309bbe0a2edfc1d068ba4f1f48a406de1a4803546e11046b9ae9349","flatsize":70383,"path":"All/php82-pear-SebastianBergmann_PHPLOC-7.0.2.pkg","repopath":"All/php82-pear-SebastianBergmann_PHPLOC-7.0.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":11636,"desc":"phploc is a tool for quickly measuring the size and analyzing the structure of\na PHP project.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-SebastianBergmann_FinderFacade":{"origin":"devel/pear-SebastianBergmann_FinderFacade","version":"2.0.0"},"php82-pear-SebastianBergmann_Git":{"origin":"devel/pear-SebastianBergmann_Git","version":"2.1.4"},"php82-pear-SebastianBergmann_Version":{"origin":"devel/pear-SebastianBergmann_Version","version":"6.0.0"},"php82-pear-Symfony_Component_Console":{"origin":"devel/pear-Symfony_Component_Console","version":"2.4.4"}},"categories":["devel","pear"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-SebastianBergmann_PHPCPD","origin":"devel/pear-SebastianBergmann_PHPCPD","version":"6.0.3","comment":"Copy/Paste Detector (CPD) for PHP code","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sebastianbergmann/phpcpd","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7cd49bfdde687ad9f023ec379c8a3d98d66c4f4cd2442b663582794282f4fc9e","flatsize":33479,"path":"All/php82-pear-SebastianBergmann_PHPCPD-6.0.3.pkg","repopath":"All/php82-pear-SebastianBergmann_PHPCPD-6.0.3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":7964,"desc":"Copy/Paste Detector (CPD) for PHP code.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-PHP_Timer":{"origin":"devel/pear-PHP_Timer","version":"8.0.0"},"php82-pear-SebastianBergmann_FinderFacade":{"origin":"devel/pear-SebastianBergmann_FinderFacade","version":"2.0.0"},"php82-pear-ezc_ConsoleTools":{"origin":"devel/pear-ezc_ConsoleTools","version":"1.6.1"},"php82-tokenizer":{"origin":"devel/php82-tokenizer","version":"8.2.28"}},"categories":["devel","pear"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-SebastianBergmann_Git","origin":"devel/pear-SebastianBergmann_Git","version":"2.1.4","comment":"Simple PHP wrapper for Git","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sebastianbergmann/git","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bb1f5f5658fda0bf75317d32da6e520b0211af82aab828096189e16e7503b375","flatsize":5883,"path":"All/php82-pear-SebastianBergmann_Git-2.1.4.pkg","repopath":"All/php82-pear-SebastianBergmann_Git-2.1.4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":3024,"desc":"Simple wrapper for Git","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-SebastianBergmann_FinderFacade","origin":"devel/pear-SebastianBergmann_FinderFacade","version":"2.0.0","comment":"Convenience wrapper for Symfony Finder component","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sebastianbergmann/finder-facade","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"944746476686580e2d876667c3525f524ea27191f6621f9e754dbc8b78049ebc","flatsize":7228,"path":"All/php82-pear-SebastianBergmann_FinderFacade-2.0.0.pkg","repopath":"All/php82-pear-SebastianBergmann_FinderFacade-2.0.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":3084,"desc":"FinderFacade is a convenience wrapper for Symfony's Finder component.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Symfony_Component_Finder":{"origin":"devel/pear-Symfony_Component_Finder","version":"2.4.4"},"php82-pear-TheSeer_fDOMDocument":{"origin":"devel/pear-TheSeer_fDOMDocument","version":"1.6.7"}},"categories":["devel","pear"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Services_W3C_HTMLValidator","origin":"www/pear-Services_W3C_HTMLValidator","version":"1.0.0,1","comment":"Object Oriented Interface to the W3C HTML Validator service","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_W3C_HTMLValidator","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"17959117540a5e2bba84cb24c8c82907b9eabbeaf58e5cf8ec34ff3d79db20c7","flatsize":60290,"path":"All/php82-pear-Services_W3C_HTMLValidator-1.0.0,1.pkg","repopath":"All/php82-pear-Services_W3C_HTMLValidator-1.0.0,1.pkg","licenselogic":"single","pkgsize":13768,"desc":"This package provides an object oriented interface to the API of the\nW3 HTML Validator application (http://validator.w3.org/). With this\npackage you can connect to a running instance of the validator and\nretrieve the validation results (true|false) as well as the errors\nand warnings for a web page.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-HTTP_Request2":{"origin":"www/pear-HTTP_Request2","version":"2.6.0,1"}},"categories":["pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-horde-Horde_Core","origin":"devel/pear-Horde_Core","version":"2.31.18","comment":"Horde Core Framework libraries","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"58503ac1e0bbfd6fc4aab8d1a60143048f6d7983464df623a55381c7cef6e3b7","flatsize":7647801,"path":"All/php82-pear-horde-Horde_Core-2.31.18.pkg","repopath":"All/php82-pear-horde-Horde_Core-2.31.18.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":1200776,"desc":"These classes provide the core functionality of the\nHorde Application Framework.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Horde_Log":{"origin":"sysutils/pear-Horde_Log","version":"2.3.0_1"},"php82-pear-Horde_Smtp":{"origin":"mail/pear-Horde_Smtp","version":"1.9.6"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_ActiveSync":{"origin":"comms/pear-Horde_ActiveSync","version":"2.41.9"},"php82-pear-horde-Horde_Alarm":{"origin":"devel/pear-Horde_Alarm","version":"2.2.10"},"php82-pear-horde-Horde_Auth":{"origin":"security/pear-Horde_Auth","version":"2.2.2"},"php82-pear-horde-Horde_Autoloader":{"origin":"devel/pear-Horde_Autoloader","version":"2.1.2"},"php82-pear-horde-Horde_Browser":{"origin":"www/pear-Horde_Browser","version":"2.0.16"},"php82-pear-horde-Horde_Cache":{"origin":"devel/pear-Horde_Cache","version":"2.5.5"},"php82-pear-horde-Horde_Cli":{"origin":"devel/pear-Horde_Cli","version":"2.3.0"},"php82-pear-horde-Horde_Compress":{"origin":"archivers/pear-Horde_Compress","version":"2.2.4"},"php82-pear-horde-Horde_Compress_Fast":{"origin":"archivers/pear-Horde_Compress_Fast","version":"1.1.1"},"php82-pear-horde-Horde_Controller":{"origin":"devel/pear-Horde_Controller","version":"2.0.5"},"php82-pear-horde-Horde_CssMinify":{"origin":"textproc/pear-Horde_CssMinify","version":"1.0.4"},"php82-pear-horde-Horde_Css_Parser":{"origin":"www/pear-Horde_Css_Parser","version":"1.0.11"},"php82-pear-horde-Horde_Data":{"origin":"devel/pear-Horde_Data","version":"2.1.5"},"php82-pear-horde-Horde_Date":{"origin":"devel/pear-Horde_Date","version":"2.4.1"},"php82-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php82-pear-horde-Horde_Group":{"origin":"security/pear-Horde_Group","version":"2.1.1"},"php82-pear-horde-Horde_History":{"origin":"devel/pear-Horde_History","version":"2.3.6"},"php82-pear-horde-Horde_Injector":{"origin":"devel/pear-Horde_Injector","version":"2.0.5"},"php82-pear-horde-Horde_JavascriptMinify":{"origin":"textproc/pear-Horde_JavascriptMinify","version":"1.1.5"},"php82-pear-horde-Horde_Lock":{"origin":"devel/pear-Horde_Lock","version":"2.1.4"},"php82-pear-horde-Horde_LoginTasks":{"origin":"devel/pear-Horde_LoginTasks","version":"2.0.8"},"php82-pear-horde-Horde_Mime":{"origin":"mail/pear-Horde_Mime","version":"2.11.2"},"php82-pear-horde-Horde_Mime_Viewer":{"origin":"mail/pear-Horde_Mime_Viewer","version":"2.2.4"},"php82-pear-horde-Horde_Notification":{"origin":"devel/pear-Horde_Notification","version":"2.0.4"},"php82-pear-horde-Horde_Pack":{"origin":"archivers/pear-Horde_Pack","version":"1.0.7"},"php82-pear-horde-Horde_Perms":{"origin":"security/pear-Horde_Perms","version":"2.1.8"},"php82-pear-horde-Horde_Prefs":{"origin":"devel/pear-Horde_Prefs","version":"2.9.0"},"php82-pear-horde-Horde_Role":{"origin":"devel/pear-Horde_Role","version":"1.0.1"},"php82-pear-horde-Horde_Routes":{"origin":"www/pear-Horde_Routes","version":"2.0.5"},"php82-pear-horde-Horde_Secret":{"origin":"security/pear-Horde_Secret","version":"2.0.6"},"php82-pear-horde-Horde_Serialize":{"origin":"devel/pear-Horde_Serialize","version":"2.0.5"},"php82-pear-horde-Horde_SessionHandler":{"origin":"www/pear-Horde_SessionHandler","version":"2.3.0"},"php82-pear-horde-Horde_Share":{"origin":"security/pear-Horde_Share","version":"2.2.0"},"php82-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"},"php82-pear-horde-Horde_Template":{"origin":"www/pear-Horde_Template","version":"2.0.3"},"php82-pear-horde-Horde_Text_Filter":{"origin":"textproc/pear-Horde_Text_Filter","version":"2.3.7"},"php82-pear-horde-Horde_Token":{"origin":"devel/pear-Horde_Token","version":"2.0.9"},"php82-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php82-pear-horde-Horde_Url":{"origin":"net/pear-Horde_Url","version":"2.2.6"},"php82-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"},"php82-pear-horde-Horde_View":{"origin":"devel/pear-Horde_View","version":"2.0.6"},"php82-session":{"origin":"www/php82-session","version":"8.2.28"}},"categories":["devel","pear","www"],"options":{"KOLAB":"off","LZF":"off","SOCKETS":"off"},"annotations":{"cpe":"cpe:2.3:a:horde:horde_core:2.31.18:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-SOAP","origin":"net/pear-SOAP","version":"0.14.0","comment":"PEAR SOAP Client/Server for PHP","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/SOAP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"940891436f7eb2665057fc499313ea83cc83cd4a192bc7cd4792fde0a459d96f","flatsize":449718,"path":"All/php82-pear-SOAP-0.14.0.pkg","repopath":"All/php82-pear-SOAP-0.14.0.pkg","licenselogic":"single","pkgsize":73648,"desc":"PEAR implementation of SOAP protocol and services.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-HTTP_Request":{"origin":"www/pear-HTTP_Request","version":"1.4.4"}},"categories":["net","pear","www"],"options":{"PEAR_MAIL":"off","PEAR_MAIL_MIME":"off","PEAR_NET_DIME":"off"},"annotations":{"flavor":"php82"}},{"name":"php82-pear-Services_Twitter","origin":"net/pear-Services_Twitter","version":"0.7.0","comment":"PHP interface to Twitter's API","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_Twitter","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d953903c9a6f4c7af568100f02345f2900a3fbbdc016530f19027a807613a0fd","flatsize":321031,"path":"All/php82-pear-Services_Twitter-0.7.0.pkg","repopath":"All/php82-pear-Services_Twitter-0.7.0.pkg","licenselogic":"single","pkgsize":56452,"desc":"An interface for communicating with Twitter's public API.\nSend status updates, fetch information, add friends, etc.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-mbstring":{"origin":"converters/php82-mbstring","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-HTTP_Request2":{"origin":"www/pear-HTTP_Request2","version":"2.6.0,1"},"php82-simplexml":{"origin":"textproc/php82-simplexml","version":"8.2.28"}},"categories":["net","pear","www"],"annotations":{"cpe":"cpe:2.3:a:services_twitter_group:services_twitter:0.7.0:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-Pager","origin":"devel/pear-Pager","version":"2.5.1","comment":"Data paging class","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Pager","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c29855c37d0713e61a125f31bdca59fb96c0d2ad4247bd8edc30f6f2c7762583","flatsize":193050,"path":"All/php82-pear-Pager-2.5.1.pkg","repopath":"All/php82-pear-Pager-2.5.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":31668,"desc":"It takes an array of data as input and pages it according to various parameters.\n\nIt also builds links within a specified range, and allows complete customization\nof the output (it even works with front controllers and mod_rewrite).\n\nTwo operating modes available: \"Jumping\" and \"Sliding\" window style.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Symfony_Component_Console","origin":"devel/pear-Symfony_Component_Console","version":"2.4.4","comment":"Symfony2 Console Component","maintainer":"bofh@FreeBSD.org","www":"https://symfony.com/doc/current/components/console.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0ab5a24b859d755f4a1d21efb7417e3b5a65fcaafc1118e1bdcea1ab91583c16","flatsize":561264,"path":"All/php82-pear-Symfony_Component_Console-2.4.4.pkg","repopath":"All/php82-pear-Symfony_Component_Console-2.4.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":78268,"desc":"Symfony Console Component","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-symfony2":{"origin":"devel/pear-channel-symfony2","version":"20110826_2"}},"categories":["devel","pear"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-PHP_Timer","origin":"devel/pear-PHP_Timer","version":"8.0.0","comment":"Utility class for timing","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sebastianbergmann/php-timer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"50eaff09f0aa04a5a1a826771cb2a584443464960c418e6642d032b1bd83ed49","flatsize":8625,"path":"All/php82-pear-PHP_Timer-8.0.0.pkg","repopath":"All/php82-pear-PHP_Timer-8.0.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":3472,"desc":"Utility class for timing","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Services_Delicious","origin":"www/pear-Services_Delicious","version":"0.6.0","comment":"PEAR Client for the del.icio.us web service","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_Delicious","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"91259b487b38391ff9d842bbb842226cf51978b42af86ad8fa0bf1a7895378a5","flatsize":32730,"path":"All/php82-pear-Services_Delicious-0.6.0.pkg","repopath":"All/php82-pear-Services_Delicious-0.6.0.pkg","licenselogic":"single","pkgsize":10032,"desc":"Services_Delicious is a client for the REST-based web service of del.icio.us.\ndel.icio.us is a social bookmarks manager. It allows you to easily add sites\nyou like to your personal collection of links, to categorize those sites\nwith keywords, and to share your collection not only between your own\nbrowsers and machines, but also with others.\nServices_Delicious allows you to select, add and delete your bookmarks from\nany PHP script.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-HTTP_Request":{"origin":"www/pear-HTTP_Request","version":"1.4.4"},"php82-pear-XML_Serializer":{"origin":"devel/pear-XML_Serializer","version":"0.21.0"}},"categories":["pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-SebastianBergmann_Version","origin":"devel/pear-SebastianBergmann_Version","version":"6.0.0","comment":"Manage the version number of Git-hosted PHP projects","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sebastianbergmann/version","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"30661b95475233eb2185f4224bff59e5732da71e8d5c08c617a46607f1606516","flatsize":4517,"path":"All/php82-pear-SebastianBergmann_Version-6.0.0.pkg","repopath":"All/php82-pear-SebastianBergmann_Version-6.0.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":2580,"desc":"Library that helps with managing the version number of Git-hosted PHP projects","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-PHP_CompatInfo","origin":"devel/pear-PHP_CompatInfo","version":"1.9.0_5","comment":"PEAR class to find out the minimum version and extensions required","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/PHP_CompatInfo","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2acd104a9f513ca4abc686ac6f54a8962a07817335b6bccfbed19d0b54b547d8","flatsize":1526403,"path":"All/php82-pear-PHP_CompatInfo-1.9.0_5.pkg","repopath":"All/php82-pear-PHP_CompatInfo-1.9.0_5.pkg","licenselogic":"single","pkgsize":135748,"desc":"PEAR::PHP_CompatInfo will parse a file/folder/script/array to find out the\nminimum version and extensions required for it to run. Features advanced\ndebug output which shows which functions require which version and CLI\noutput script.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Console_Getargs":{"origin":"devel/pear-Console_Getargs","version":"1.4.0"},"php82-pear-Console_Table":{"origin":"devel/pear-Console_Table","version":"1.3.1"},"php82-pear-Event_Dispatcher":{"origin":"devel/pear-Event_Dispatcher","version":"1.1.0"},"php82-pear-File_Find":{"origin":"sysutils/pear-File_Find","version":"1.3.3"},"php82-pear-XML_Util":{"origin":"devel/pear-XML_Util","version":"1.4.5"},"php82-tokenizer":{"origin":"devel/php82-tokenizer","version":"8.2.28"},"phpunit9-php82":{"origin":"devel/phpunit9","version":"9.6.22"}},"categories":["devel","pear"],"options":{"PEAR_HTML_TABLE":"off","PEAR_VAR_DUMP":"off","PEAR_XML_BEAUTIFIER":"off","PEAR_XML_UTIL":"on","PHPUNIT":"on"},"annotations":{"flavor":"php82"}},{"name":"php82-pear-Payment_DTA","origin":"finance/pear_Payment_DTA","version":"1.4.3","comment":"PEAR class to create and handle DTA files used in Germany","maintainer":"joneum@FreeBSD.org","www":"https://pear.php.net/package/Payment_DTA","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"11c4b81db62146c98349352910b61901dac1d0b2ee788f73777470f01c3dfa7c","flatsize":385032,"path":"All/php82-pear-Payment_DTA-1.4.3.pkg","repopath":"All/php82-pear-Payment_DTA-1.4.3.pkg","licenselogic":"single","pkgsize":38416,"desc":"With PEAR::Payment_DTA provides functions to create DTA files used in Germany\nto exchange informations about money transactions with banks or online\nbanking programs.\n\nNo dependencies registered.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["finance","pear"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-PHP_Compat","origin":"devel/pear-PHP_Compat","version":"1.5.0","comment":"Provides missing functionality for older versions of PHP","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/PHP_Compat","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"134c9c05bd2318d74ee6bff163bb0e5a85f3588502901e55e1b2c9096bc322d4","flatsize":315004,"path":"All/php82-pear-PHP_Compat-1.5.0.pkg","repopath":"All/php82-pear-PHP_Compat-1.5.0.pkg","licenselogic":"single","pkgsize":42444,"desc":"PHP_Compat provides missing functionality for older versions of PHP.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Services_TwitPic","origin":"www/pear-Services_TwitPic","version":"0.1.0","comment":"PHP Interface to TwitPic's API","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_TwitPic","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9f7a0d72d3380fa0077ad78a0af8a01dd6481d0612b92d201988b10240874d72","flatsize":26047,"path":"All/php82-pear-Services_TwitPic-0.1.0.pkg","repopath":"All/php82-pear-Services_TwitPic-0.1.0.pkg","licenselogic":"single","pkgsize":6032,"desc":"An interface for uploading pictures to TwitPic and optionally posting them\n(along with status messages) to Twitter as well.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-PHP_Shell","origin":"shells/pear-PHP_Shell","version":"0.3.2_1","comment":"Interactive PHP Shell","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/PHP_Shell","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6261c6a4d9d40ef3ac9b69859abd9771d03565b0c74db985aa3924adde960c7e","flatsize":759251,"path":"All/php82-pear-PHP_Shell-0.3.2_1.pkg","repopath":"All/php82-pear-PHP_Shell-0.3.2_1.pkg","licenselogic":"single","pkgsize":85780,"desc":"a interactive PHP Shell with tab-completion, inline help\nand handling of FATAL errors","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-readline":{"origin":"devel/php82-readline","version":"8.2.28"},"php82-tokenizer":{"origin":"devel/php82-tokenizer","version":"8.2.28"}},"categories":["pear","shells","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-PHP_TokenStream","origin":"devel/pear-PHP_TokenStream","version":"4.0.4","comment":"Wrapper around PHP tokenizer extension","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sebastianbergmann/php-token-stream","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"18ef0c5dee4d5ee52fd28188d60bb46fd0f9c9953b38f8f6067674243b539908","flatsize":93751,"path":"All/php82-pear-PHP_TokenStream-4.0.4.pkg","repopath":"All/php82-pear-PHP_TokenStream-4.0.4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":17928,"desc":"Wrapper around PHP's tokenizer extension","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-PHP_ArrayOf","origin":"devel/pear-PHP_ArrayOf","version":"0.2.1","comment":"Abstract class package to create arrays of specific element types","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/PHP_ArrayOf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"37fdb5684fad6913260bda1962849a0cf76cb35353ee1f4afdf2d282f24919d7","flatsize":50960,"path":"All/php82-pear-PHP_ArrayOf-0.2.1.pkg","repopath":"All/php82-pear-PHP_ArrayOf-0.2.1.pkg","licenselogic":"single","pkgsize":8276,"desc":"Allows to create classes similar to ArrayObject with additional element type or\nindex constraints.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-PHP_Beautifier","origin":"devel/pear-PHP_Beautifier","version":"0.1.15_1","comment":"PEAR beautifier for PHP","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/PHP_Beautifier","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"937e1b2f5a72687eef86935b73e1c06289e97256a8cde7f951237067f70fb9d3","flatsize":278630,"path":"All/php82-pear-PHP_Beautifier-0.1.15_1.pkg","repopath":"All/php82-pear-PHP_Beautifier-0.1.15_1.pkg","licenselogic":"single","pkgsize":67644,"desc":"This program reformat and beautify PHP source code files automatically.\n\nThe program is Open Source and distributed under the terms of PHP Licence. It\nis written in PHP 5 and has a command line tool.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-bz2":{"origin":"archivers/php82-bz2","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Log":{"origin":"sysutils/pear-Log","version":"1.14.5"},"php82-tokenizer":{"origin":"devel/php82-tokenizer","version":"8.2.28"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-PHP_ParserGenerator","origin":"devel/pear-PHP_ParserGenerator","version":"0.1.7","comment":"Convert files from lemon parser to php5","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/PHP_ParserGenerator","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"abe4b5855827e8243a9c866ce0c66dce67ce55d9f3b705d57d3033631f83441a","flatsize":4591327,"path":"All/php82-pear-PHP_ParserGenerator-0.1.7.pkg","repopath":"All/php82-pear-PHP_ParserGenerator-0.1.7.pkg","licenselogic":"single","pkgsize":136212,"desc":"Translate a grammar file in the lemon parser generator format\ninto a PHP 5-based parser","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-PHP_Parser","origin":"devel/pear-PHP_Parser","version":"0.2.2","comment":"PHP Grammar Parser","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/PHP_Parser","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d80e8de645dbbed5f79639fa7b4a4941fe22ca9938693f4a0bd8ed7c99569eac","flatsize":2555678,"path":"All/php82-pear-PHP_Parser-0.2.2.pkg","repopath":"All/php82-pear-PHP_Parser-0.2.2.pkg","licenselogic":"single","pkgsize":82652,"desc":"PHP_Parser is a source code analysis tool based around a real Parser\ngenerated by PHP_ParserGenerator. The parser uses the same EBNF source\nthat PHP uses to parse itself, modified for Lemon parser format,\nand it therefore as robust as PHP itself.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-PHP_CodeCoverage","origin":"devel/pear-PHP_CodeCoverage","version":"12.0.4","comment":"Library that provides PHP code coverage information","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sebastianbergmann/php-code-coverage","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c8887a906a8e9f021510e5343c30c6521c6036f1c9ad2954bde9c0d77d92f02c","flatsize":1191382,"path":"All/php82-pear-PHP_CodeCoverage-12.0.4.pkg","repopath":"All/php82-pear-PHP_CodeCoverage-12.0.4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":206608,"desc":"Library that provides collection, processing, and rendering functionality for\nPHP code coverage information.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-File_Iterator":{"origin":"devel/pear-File_Iterator","version":"6.0.0"},"php82-pear-PHP_TokenStream":{"origin":"devel/pear-PHP_TokenStream","version":"4.0.4"},"php82-pear-Text_Template":{"origin":"textproc/pear-Text_Template","version":"5.0.0"}},"categories":["devel","pear"],"options":{"DOM":"off","XDEBUG":"off"},"annotations":{"flavor":"php82"}},{"name":"php82-pear-horde-Horde_Compress","origin":"archivers/pear-Horde_Compress","version":"2.2.4","comment":"Horde Compression API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b7d3dc7da1c59d1acd0f66572c2d7f86228edb980c3a53af14110889a658f59b","flatsize":3196535,"path":"All/php82-pear-horde-Horde_Compress-2.2.4.pkg","repopath":"All/php82-pear-horde-Horde_Compress-2.2.4.pkg","licenselogic":"single","pkgsize":2189056,"desc":"Horde package providing an API to various compression techniques.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php82-pear-horde-Horde_Stream_Filter":{"origin":"devel/pear-Horde_Stream_Filter","version":"2.0.5"},"php82-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php82-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"},"php82-zlib":{"origin":"archivers/php82-zlib","version":"8.2.28"}},"categories":["archivers","pear","www"],"options":{"ZLIB":"on"},"annotations":{"cpe":"cpe:2.3:a:horde:horde_compress:2.2.4:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-PHPUnit_MockObject","origin":"devel/pear-PHPUnit_MockObject","version":"6.1.2","comment":"Mock Object library for PHPUnit","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sebastianbergmann/phpunit-mock-objects","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6bd79649a0f9bdef8df765014fa27d515666a474bb24133f0ecba706af7a1781","flatsize":132894,"path":"All/php82-pear-PHPUnit_MockObject-6.1.2.pkg","repopath":"All/php82-pear-PHPUnit_MockObject-6.1.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":21656,"desc":"Mock Object library for PHPUnit","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-PHP_Archive","origin":"archivers/pear-PHP_Archive","version":"0.14.0","comment":"Create and Use PHP Archive files","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/PHP_Archive","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b7e4e9e925e6d78593a920759efcbd2c080cd8759f692b7b40486e5e7c2bfa23","flatsize":384092,"path":"All/php82-pear-PHP_Archive-0.14.0.pkg","repopath":"All/php82-pear-PHP_Archive-0.14.0.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":48092,"desc":"PHP_Archive allows you to create a single .phar file containing an entire\napplication.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["archivers","pear"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-PHP_UML","origin":"devel/pear-PHP_UML","version":"1.6.2","comment":"PEAR Class to Create UML Representation of PHP Code","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/PHP_UML","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c9216b67dd5559d90e2319ef11ceb53fb865c4de926b60b38ee5364cc8d85495","flatsize":3045980,"path":"All/php82-pear-PHP_UML-1.6.2.pkg","repopath":"All/php82-pear-PHP_UML-1.6.2.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":416920,"desc":"PHP_UML is a PHP parser, an XMI generator and a documentation tool.\n\nPractically, with PHP_UML, you will be able to feed a UML CASE tool, like\nRational Rose or Argouml, with a UML representation of existing PHP source code.\nThis way, you get an instant overview of a PHP application, with all the usual\nfunctions of a software design tool (such as class diagrams exportation,\nrefactoring of object-oriented applications, or automatic code generation).","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Console_CommandLine":{"origin":"devel/pear-Console_CommandLine","version":"1.2.2"},"php82-xsl":{"origin":"textproc/php82-xsl","version":"8.2.28"}},"categories":["devel"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Numbers_Roman","origin":"textproc/pear-Numbers_Roman","version":"1.0.2","comment":"PEAR methods for converting to and from Roman Numerals","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Numbers_Roman","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7eaea8b8279ba3d51ad1464033943efa4bc46c673f8dbef4acf70c3d67944eb4","flatsize":25913,"path":"All/php82-pear-Numbers_Roman-1.0.2.pkg","repopath":"All/php82-pear-Numbers_Roman-1.0.2.pkg","licenselogic":"single","pkgsize":6664,"desc":"PEAR::Numbers_Roman provides static methods for converting to and\nfrom Roman numerals. It supports Roman numerals in both uppercase\nand lowercase styles and conversion for and to numbers up to 5 999\n999.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","textproc"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Net_Whois","origin":"net/pear-Net_Whois","version":"1.0.6","comment":"Tool to query internet domain name services","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_Whois","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"04aeb3ec6ac29328606400a7fa90a78a819c81c22060b0bdb7fec872ad1391ba","flatsize":22097,"path":"All/php82-pear-Net_Whois-1.0.6.pkg","repopath":"All/php82-pear-Net_Whois-1.0.6.pkg","licenselogic":"single","pkgsize":6868,"desc":"The PEAR::Net_Whois looks up records in the databases maintained by several\nNetwork Information Centers (NICs).","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Net_Socket":{"origin":"net/pear-Net_Socket","version":"1.2.2"}},"categories":["net","pear"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-PEAR_PackageFileManager_Plugins","origin":"devel/pear-PEAR_PackageFileManager_Plugins","version":"1.0.4","comment":"The plugins for PEAR_PackageFileManager","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/PEAR_PackageFileManager_Plugins","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5e3678394b5a455269161d6f119766db799bd50517096f2b24f555157425816c","flatsize":110378,"path":"All/php82-pear-PEAR_PackageFileManager_Plugins-1.0.4.pkg","repopath":"All/php82-pear-PEAR_PackageFileManager_Plugins-1.0.4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":20664,"desc":"The plugins for PEAR_PackageFileManager to pick up what files to use.\nSupported are\n* File\n* CVS\n* SVN\n* Perforce\n\nThis package is to be used with PackageFileManager v1 and v2 and can't\nbe used on it's own","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-XML_Serializer":{"origin":"devel/pear-XML_Serializer","version":"0.21.0"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Net_UserAgent_Mobile","origin":"net/pear-Net_UserAgent_Mobile","version":"1.0.0","comment":"PEAR class that parses HTTP mobile user agent string","maintainer":"ports@FreeBSD.org","www":"https://pear.php.net/package/Net_UserAgent_Mobile","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"845761d4702ae19bd93d7268ccca250ddfc7657af67ae4d6447126263a5369cd","flatsize":534979,"path":"All/php82-pear-Net_UserAgent_Mobile-1.0.0.pkg","repopath":"All/php82-pear-Net_UserAgent_Mobile-1.0.0.pkg","licenselogic":"single","pkgsize":30756,"desc":"Net_UserAgent_Mobile parses HTTP_USER_AGENT strings of (mainly Japanese)\nmobile HTTP user agents. It'll be useful in page dispatching by user agents.\nThis package was ported from Perl's HTTP::MobileAgent.\nSee https://metacpan.org/release/HTTP-MobileAgent","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear","www"],"annotations":{"flavor":"php82"},"messages":[{"message":"===>   NOTICE:\n\nThe php82-pear-Net_UserAgent_Mobile port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"php82-pear-PEAR_PackageFileManager2","origin":"devel/pear-PEAR_PackageFileManager2","version":"1.0.4","comment":"PEAR class to maintain PEAR packages","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/PEAR_PackageFileManager2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b0fcbf201fa0628ad4716353467d7c2c6f6875bca2063fafa49920730fe294da","flatsize":265195,"path":"All/php82-pear-PEAR_PackageFileManager2-1.0.4.pkg","repopath":"All/php82-pear-PEAR_PackageFileManager2-1.0.4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":34888,"desc":"This package revolutionizes the maintenance of PEAR packages.\nWith a few parameters, the entire package.xml is automatically\nupdated with a listing of all files in a package.\nFeatures include\n- manages the new package.xml 2.0 format in PEAR 1.4.0\n- can detect PHP and extension dependencies using PHP_CompatInfo\n- reads in an existing package.xml file, and only changes the release/changelog\n- a plugin system for retrieving files in a directory. Currently four plugins\nexist, one for standard recursive directory content listing, one that\nreads the CVS/Entries files and generates a file listing based on the contents\nof a checked out CVS repository, one that reads Subversion entries files, and\none that queries a Perforce repository.\n- incredibly flexible options for assigning install roles to files/directories\n- ability to ignore any file based on a * ? wildcard-enabled string(s)\n- ability to include only files that match a * ? wildcard-enabled string(s)\n- ability to manage dependencies\n- can output the package.xml in any directory, and read in the package.xml\nfile from any directory.\n- can specify a different name for the package.xml file","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-PEAR_PackageFileManager_Plugins":{"origin":"devel/pear-PEAR_PackageFileManager_Plugins","version":"1.0.4"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Net_UserAgent_Detect","origin":"net/pear-Net_UserAgent_Detect","version":"2.5.2_1","comment":"PEAR class that determines the Web browser, version, and platform","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_UserAgent_Detect","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"987ce9f146dc6c229810b8dd821c93577f02743edd844018dae09e6ebc559f75","flatsize":59909,"path":"All/php82-pear-Net_UserAgent_Detect-2.5.2_1.pkg","repopath":"All/php82-pear-Net_UserAgent_Detect-2.5.2_1.pkg","licenselogic":"single","licenses":["PHP202"],"pkgsize":12204,"desc":"The Net_UserAgent object does a number of tests on an HTTP user\nagent string. The results of these tests are available via methods of\nthe object.\n\nThis module is based upon the JavaScript browser detection code available\nat http://www.mozilla.org/docs/web-developer/sniffer/browser_type.html.\nThis module had many influences from the lib/Browser.php code in\nversion 1.3 of Horde.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Net_URL_Mapper","origin":"net/pear-Net_URL_Mapper","version":"0.9.1","comment":"Simple and flexible way to build nice URLs for web applications","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_URL_Mapper","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d1ab0cf1f1518ae0553eae05578c2f1223ea7350091f381a08a65f34c238b9e7","flatsize":102067,"path":"All/php82-pear-Net_URL_Mapper-0.9.1.pkg","repopath":"All/php82-pear-Net_URL_Mapper-0.9.1.pkg","licenselogic":"single","pkgsize":13460,"desc":"Net_URL_Mapper provides a simple and flexible way to build nice URLs for your\nweb applications.\n\nThe URL syntax is similar to what can be found in Ruby on Rails or Python\nRoutes module and as such, this package can be compared to what they call\na router. Still, Net_URL_Mapper does not perform the dispatching like these\nframeworks and therefore can be used with your\nown router.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Net_URL","origin":"net/pear-Net_URL","version":"1.0.15","comment":"Easy parsing of URLs","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_URL","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ca2d71cdfab208ad8673ad789086d34f6472c6e9282d25ee7fa57fd372f96d27","flatsize":27018,"path":"All/php82-pear-Net_URL-1.0.15.pkg","repopath":"All/php82-pear-Net_URL-1.0.15.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":7140,"desc":"Provides easy parsing of URLs and their constituent parts.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Net_Traceroute","origin":"net/pear-Net_Traceroute","version":"0.21.3","comment":"PEAR class to execute traceroute","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_Traceroute","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b4c0e5aa245e177ed13fab15d7f4746e8650b613ece23c0d80365f840ddf2e2b","flatsize":26351,"path":"All/php82-pear-Net_Traceroute-0.21.3.pkg","repopath":"All/php82-pear-Net_Traceroute-0.21.3.pkg","licenselogic":"single","pkgsize":7356,"desc":"OS independent wrapper class for executing traceroute calls.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Net_Socket","origin":"net/pear-Net_Socket","version":"1.2.2","comment":"PEAR Network Socket Interface","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_Socket","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"834759326832fabe12a62080152233d03f14e0b7654e75021a157c76d9257894","flatsize":27720,"path":"All/php82-pear-Net_Socket-1.2.2.pkg","repopath":"All/php82-pear-Net_Socket-1.2.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":7480,"desc":"Net_Socket is a class interface to TCP sockets. It provides blocking and\nnon-blocking operation, with different reading and writing modes (byte-wise,\nblock-wise, line-wise and special formats like network byte-order ip addresses).","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-PEAR_PackageFileManager","origin":"devel/pear-PEAR_PackageFileManager","version":"1.7.2","comment":"PEAR class to maintain PEAR packages","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/PEAR_PackageFileManager","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cb1d6c83cd13e948868f48e0c7d63920c89a34b84c337e58eb5b2faa8274a3e8","flatsize":200280,"path":"All/php82-pear-PEAR_PackageFileManager-1.7.2.pkg","repopath":"All/php82-pear-PEAR_PackageFileManager-1.7.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":34216,"desc":"PEAR::PEAR_PackageFileManager revolutionizes the maintenance of PEAR packages.\n\nWith a few parameters, the entire package.xml is automatically updated with a\nlisting of all files in a package.\n\nFeatures include\n  - can detect PHP and extension dependencies using PHP_CompatInfo\n  - reads in an existing package.xml file, and only changes the\n    release/changelog\n  - a plugin system for retrieving files in a directory. Currently two plugins\n    exist, one for standard recursive directory content listing, and one that\n    reads the CVS/Entries files and generates a file listing based on the\n    contents of a checked out CVS repository\n  - incredibly flexible options for assigning install roles to files/directories\n  - ability to ignore any file based on a * ? wildcard-enabled string(s)\n  - ability to include only files that match a * ? wildcard-enabled string(s)\n  - ability to manage dependencies\n  - can output the package.xml in any directory, and read in the package.xml\n    file from any directory.\n  - can specify a different name for the package.xml file\n\nPEAR_PackageFileManager is fully unit tested.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"options":{"PEAR_PHP_COMPATINFO":"off","PEAR_XML_TREE":"off"},"annotations":{"flavor":"php82"}},{"name":"php82-pear-Net_Sieve","origin":"net/pear-Net_Sieve","version":"1.4.7","comment":"PEAR class to handle talking to timsieved","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_Sieve","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"759d5441ca479cf2906730d4a3062e89e03b4ce134a1f049481b5b9c9b603649","flatsize":282106,"path":"All/php82-pear-Net_Sieve-1.4.7.pkg","repopath":"All/php82-pear-Net_Sieve-1.4.7.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":15156,"desc":"This package provides an API to talk to servers implementing the managesieve\nprotocol. It can be used to install and remove sieve scripts, mark them active\netc.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Net_Socket":{"origin":"net/pear-Net_Socket","version":"1.2.2"}},"categories":["net","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-PEAR_Info","origin":"devel/pear-PEAR_Info","version":"1.9.2_4","comment":"Show Information about your PEAR install and its packages","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/PEAR_Info","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"03f8740e8dbb88a8d329da4f07f579baec3a6bc9d535718ef3780664fc2d4b9c","flatsize":357361,"path":"All/php82-pear-PEAR_Info-1.9.2_4.pkg","repopath":"All/php82-pear-PEAR_Info-1.9.2_4.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":46392,"desc":"This package generates a comprehensive information page for your current\nPEAR install.\n\n  * The format for the page is similar to that for phpinfo() except using PEAR\n    colors.\n  * Has complete PEAR Credits (based on the packages you have installed).\n  * Will show if there is a newer version than the one presently installed\n    (and what its state is)\n  * Each package has an anchor in the form pkg_PackageName - where PackageName\n    is a case-sensitive PEAR package name\n\nWith a few parameters, the entire package.xml is automatically updated with a\nlisting of all files in a package.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Console_Getargs":{"origin":"devel/pear-Console_Getargs","version":"1.4.0"},"phpunit9-php82":{"origin":"devel/phpunit9","version":"9.6.22"}},"categories":["devel","pear","www"],"options":{"PHPUNIT":"on"},"annotations":{"flavor":"php82"}},{"name":"php82-pear-Net_Server","origin":"net/pear-Net_Server","version":"1.0.3","comment":"Generic server class","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_Server","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"efd75e1fe31da8deee528be5bd4f0b76587ab7fa224a64ed0ec88a279c65b024","flatsize":86032,"path":"All/php82-pear-Net_Server-1.0.3.pkg","repopath":"All/php82-pear-Net_Server-1.0.3.pkg","licenselogic":"single","pkgsize":17312,"desc":"Generic server class based on ext/sockets, used to develop any kind of server.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pcntl":{"origin":"devel/php82-pcntl","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-sockets":{"origin":"net/php82-sockets","version":"8.2.28"}},"categories":["net","pear"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-OLE","origin":"devel/pear-OLE","version":"1.0.0.r3","comment":"PEAR class for reading and writing OLE containers","maintainer":"bofh@FreeBSD.org","www":"https://pear.php.net/package/OLE","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e8412ad56fc43cc7bdb30ed803b2e5f1430c98b7c3f6a45ad1a7aaa66c4691e8","flatsize":69741,"path":"All/php82-pear-OLE-1.0.0.r3.pkg","repopath":"All/php82-pear-OLE-1.0.0.r3.pkg","licenselogic":"single","pkgsize":13620,"desc":"This package allows reading and writing of OLE (Object Linking and Embedding)\nfiles, the format used as container for Excel, Word and other MS file formats.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Net_Portscan","origin":"security/pear-Net_Portscan","version":"1.0.3","comment":"Provides an API for scanning ports","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net-Portscan","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1a2d3b4c1a465ea96355956b0fcb30f0c0ce8f0d4555098a914d49cb0bd79120","flatsize":7325,"path":"All/php82-pear-Net_Portscan-1.0.3.pkg","repopath":"All/php82-pear-Net_Portscan-1.0.3.pkg","licenselogic":"single","pkgsize":3460,"desc":"The Net_Portscan package allows one to perform basic portscanning\nfunctions with PHP. It supports checking an individual port or\nchecking a whole range of ports on a machine.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","security"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Numbers_Words","origin":"textproc/pear-Numbers_Words","version":"0.16.4","comment":"PEAR package provides methods for spelling numerals in words","maintainer":"meritus@innervision.pl","www":"https://pear.php.net/package/Numbers_Words","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0195240ba772005db87af7b0a5a897ec11eb5422522fb66d7dda5c2c640b50e0","flatsize":429794,"path":"All/php82-pear-Numbers_Words-0.16.4.pkg","repopath":"All/php82-pear-Numbers_Words-0.16.4.pkg","licenselogic":"single","pkgsize":44308,"desc":"With Numbers_Words class you can convert numbers written in arabic digits to\nwords in several languages.  You can convert an integer between -infinity and\ninfinity.  If your system does not support such long numbers you can\ncall Numbers_Words::toWords() with just a string.\n\nWith the Numbers_Words::toCurrency($num, $locale, 'USD') method you can convert\na number (decimal and fraction part) to words with currency name.\n\nThe following languages are supported:\n* bg (Bulgarian)\n* cs (Czech)\n* de (German)\n* dk (Danish)\n* en_100 (Donald Knuth system, English)\n* en_GB (British English)\n* en_US (American English)\n* es (Spanish Castellano)\n* es_AR (Argentinian Spanish)\n* et (Estonian)\n* fr (French)\n* fr_BE (French Belgium)\n* he (Hebrew)\n* hu_HU (Hungarian)\n* id (Indonesian)\n* it_IT (Italian)\n* lt (Lithuanian)\n* nl (Dutch)\n* pl (Polish)\n* pt_BR (Brazilian Portuguese)\n* ru (Russian)\n* sv (Swedish)","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Math_BigInteger":{"origin":"math/pear-Math_BigInteger","version":"1.0.3"}},"categories":["pear","textproc"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Net_SMTP","origin":"net/pear-Net_SMTP","version":"1.12.1","comment":"PEAR class that provides an implementation of the SMTP protocol","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_SMTP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ef96bdac637924d602d3a092dfce114091e6a1745a8752a98d8f0d4f3ed7d8ed","flatsize":83639,"path":"All/php82-pear-Net_SMTP-1.12.1.pkg","repopath":"All/php82-pear-Net_SMTP-1.12.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":17512,"desc":"Net_SMTP provides an implementation of the SMTP protocol using PEAR's Net_Socket\nclass.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Net_Socket":{"origin":"net/pear-Net_Socket","version":"1.2.2"}},"categories":["mail","net","pear","www"],"options":{"PEAR_AUTH_SASL":"off"},"annotations":{"flavor":"php82"}},{"name":"php82-pear-Net_Ping","origin":"net/pear-Net_Ping","version":"2.4.5","comment":"PEAR class to execute ping","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_Ping","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2e58713c4d5eb7c4a6fdd2e81ecb2d7c0cbd2b38816e83853dbfc68e06243cda","flatsize":44958,"path":"All/php82-pear-Net_Ping-2.4.5.pkg","repopath":"All/php82-pear-Net_Ping-2.4.5.pkg","licenselogic":"single","pkgsize":9788,"desc":"OS independent wrapper class for executing ping calls.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Net_POP3","origin":"net/pear-Net_POP3","version":"1.3.8","comment":"Provides a POP3 class to access POP3 server","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_POP3","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"35eca579ff5fdab82d08feaac11d601c9ed9c37614c2234aa4c11affad598c4c","flatsize":46391,"path":"All/php82-pear-Net_POP3-1.3.8.pkg","repopath":"All/php82-pear-Net_POP3-1.3.8.pkg","licenselogic":"single","pkgsize":9828,"desc":"Provides a POP3 class to access POP3 server. Support all POP3 commands\nincluding UIDL listings, APOP authentication, DIGEST-MD5 and CRAM-MD5\nusing optional Auth_SASL package.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Net_Socket":{"origin":"net/pear-Net_Socket","version":"1.2.2"}},"categories":["net","pear"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Net_MAC","origin":"net/pear-Net_MAC","version":"0.1.5_1","comment":"PEAR class that validates and formats MAC addresses","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_MAC","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"be2cf901af937c90342209cfba1168bec856ea950a0e2feacbb572eb6496a0de","flatsize":19128,"path":"All/php82-pear-Net_MAC-0.1.5_1.pkg","repopath":"All/php82-pear-Net_MAC-0.1.5_1.pkg","licenselogic":"single","pkgsize":5776,"desc":"This package validates and cleanly formats Media Access Control (MAC)\naddresses. The Net_MAC class can also import a list of MAC address\nvendors and store them in a database which the class can then use to\nidentify vendors of any MAC address.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Net_Vpopmaild","origin":"net/pear-Net_Vpopmaild","version":"0.3.2","comment":"PEAR Class for accessing Vpopmail's vpopmaild daemon","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_Vpopmaild","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9141cfd7a9d1ddca542789077758eefc61e384722af34ae220455d2754d03e18","flatsize":126115,"path":"All/php82-pear-Net_Vpopmaild-0.3.2.pkg","repopath":"All/php82-pear-Net_Vpopmaild-0.3.2.pkg","licenselogic":"single","pkgsize":20916,"desc":"Net_Vpopmaild is a pear Class for accessing Vpopmail's vpopmaild\ndaemon. It supports all vpopmaild commands, such as adding/removing\ndomains, users, robots (autoresponders), and ezmlm lists (todo),\nas well as modifying domain limits, ip maps, etc.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Log":{"origin":"sysutils/pear-Log","version":"1.14.5"},"php82-pear-Net_Socket":{"origin":"net/pear-Net_Socket","version":"1.2.2"}},"categories":["mail","net","pear"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Net_NNTP","origin":"net/pear-Net_NNTP","version":"1.5.2,1","comment":"PEAR implementation of the NNTP protocol","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_NNTP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"775935ebb933bd8a6b0dc1b7b0951c1f0d501da8c50018273942414bd91745c2","flatsize":231018,"path":"All/php82-pear-Net_NNTP-1.5.2,1.pkg","repopath":"All/php82-pear-Net_NNTP-1.5.2,1.pkg","licenselogic":"single","licenses":["W3C"],"pkgsize":33292,"desc":"Package for communicating with NNTP/Usenet servers.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Net_Socket":{"origin":"net/pear-Net_Socket","version":"1.2.2"}},"categories":["net","news","pear"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Net_LDAP2","origin":"net/pear-Net_LDAP2","version":"2.2.0,1","comment":"OO interface for searching and manipulating LDAP-entries","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_LDAP2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7cd6e40220b3fa7e0ca43bb05edb34bc2ee8c6c7f72869a14d0fbb86c5267a6b","flatsize":458997,"path":"All/php82-pear-Net_LDAP2-2.2.0,1.pkg","repopath":"All/php82-pear-Net_LDAP2-2.2.0,1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":84204,"desc":"Net_Ldap2 is a clone of Perls Net::LDAP object interface to\nldapservers. It does not contain all of Net::LDAPs features,\nbut has:\n* A simple OO-interface to connections, searches and entries.\n* Support for tls and ldap v3.\n* Simple modification, deletion and creation of ldapentries.\n* Support for schema handling.\n\nNet_LDAP2 is the successor of Net_LDAP.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-ldap":{"origin":"net/php82-ldap","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Net_Ident","origin":"net/pear-Net_Ident","version":"1.1.0","comment":"PEAR identification protocol implementation","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_Ident","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"932ef2d38abdb393c53809559d19a0b3397fd7d4636997badd50b38c77c5695f","flatsize":12118,"path":"All/php82-pear-Net_Ident-1.1.0.pkg","repopath":"All/php82-pear-Net_Ident-1.1.0.pkg","licenselogic":"single","pkgsize":3884,"desc":"The PEAR::Net_Ident implements Identification Protocol according\nto RFC 1413.\n\nThe Identification Protocol (a.k.a., \"ident\", a.k.a., \"the Ident\nProtocol\") provides a means to determine the identity of a user\nof a particular TCP connection. Given a TCP port number pair, it\nreturns a character string which identifies the owner of that\nconnection on the server's system.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Net_IPv6","origin":"net/pear-Net_IPv6","version":"1.3.0.b4_2","comment":"Check and validate IPv6 addresses","maintainer":"garga@FreeBSD.org","www":"https://pear.php.net/package/Net_IPv6","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d5f1119d2f36c9d089a2b91fc59c0424f72c9f9876a45091b7d1c3bb3cf1d6d8","flatsize":67165,"path":"All/php82-pear-Net_IPv6-1.3.0.b4_2.pkg","repopath":"All/php82-pear-Net_IPv6-1.3.0.b4_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":12328,"desc":"The class allows you to:\n* check if an addresse is an IPv6 addresse\n* compress/uncompress IPv6 addresses\n* check for an IPv4 compatible ending in an IPv6 adresse","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Net_URL2","origin":"net/pear-Net_URL2","version":"2.2.2","comment":"PEAR Class for parsing and handling URL","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_URL2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"47ef9fc6f74a4c1b97dde7c3d5824099f7ab9d7ab92b643137ba84b289968fa5","flatsize":92272,"path":"All/php82-pear-Net_URL2-2.2.2.pkg","repopath":"All/php82-pear-Net_URL2-2.2.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":18832,"desc":"Provides easy parsing of URLs and their constituent parts.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Net_IMAP","origin":"mail/pear-Net_IMAP","version":"1.1.4","comment":"PEAR class that provides an implementation of the IMAP protocol","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_IMAP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7e3870b088baff53e3e016f771cd267721551972458e8f95fad85010ddb02e12","flatsize":267344,"path":"All/php82-pear-Net_IMAP-1.1.4.pkg","repopath":"All/php82-pear-Net_IMAP-1.1.4.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":36220,"desc":"This PEAR class provides an implementation of the IMAP protocol using PEAR's\nNet_Socket:: class.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Auth_SASL":{"origin":"security/pear-Auth_SASL","version":"1.2.0"},"php82-pear-Net_Socket":{"origin":"net/pear-Net_Socket","version":"1.2.2"}},"categories":["mail","net","pear"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Net_IDNA","origin":"net/pear-Net_IDNA","version":"0.8.1","comment":"Pear Punycode encoding and decoding package","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_IDNA","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1aeab1a2f2a7f914efb346796f0d4aeba077b04e3d7f6e00258921804aefb7d3","flatsize":112175,"path":"All/php82-pear-Net_IDNA-0.8.1.pkg","repopath":"All/php82-pear-Net_IDNA-0.8.1.pkg","licenselogic":"single","pkgsize":16500,"desc":"This package helps you to encode and decode punycode strings easily.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-PHP_CodeSniffer","origin":"devel/pear-PHP_CodeSniffer","version":"3.7.2","comment":"PHP Script Tokenises and Sniffs PHP and JavaScript code","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/PHP_CodeSniffer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"138659a1b383914c977a41be420079cf18a075578255cc49ea740819c84ea298","flatsize":5283171,"path":"All/php82-pear-PHP_CodeSniffer-3.7.2.pkg","repopath":"All/php82-pear-PHP_CodeSniffer-3.7.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":624232,"desc":"PHP_CodeSniffer is a set of two PHP scripts; the main phpcs script that\ntokenizes PHP, JavaScript and CSS files to detect violations of a defined coding\nstandard, and a second phpcbf script to automatically correct coding standard\nviolations. PHP_CodeSniffer is an essential development tool that ensures your\ncode remains clean and consistent.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-simplexml":{"origin":"textproc/php82-simplexml","version":"8.2.28"},"php82-tokenizer":{"origin":"devel/php82-tokenizer","version":"8.2.28"},"php82-xmlwriter":{"origin":"textproc/php82-xmlwriter","version":"8.2.28"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Net_SmartIRC","origin":"irc/pear-Net_SmartIRC","version":"1.1.14","comment":"PEAR class for communication with IRC networks","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_SmartIRC","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"af35ffba4f2bb2fbf4f83732409f5b4c2eaab1a5f12e3a7cfe37a8b8fc0b188f","flatsize":1541620,"path":"All/php82-pear-Net_SmartIRC-1.1.14.pkg","repopath":"All/php82-pear-Net_SmartIRC-1.1.14.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":103664,"desc":"PEAR::Net_SmartIRC is a PHP class for communication with IRC networks,\nwhich conforms to the RFC 2812 (IRC protocol).\n\nIt's an API that handles all IRC protocol messages.\n\nThis class is designed for creating IRC bots, chats and show irc related\ninfo on webpages.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["irc","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Net_GeoIP","origin":"net/pear-Net_GeoIP","version":"1.0.0.r1_1","comment":"Library to perform geo-location lookups of IP addresses","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_GeoIP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"02db9a80d20104712abd8ef96c6005e64bbc5888e33df239a5a40ec316fd253a","flatsize":54677,"path":"All/php82-pear-Net_GeoIP-1.0.0.r1_1.pkg","repopath":"All/php82-pear-Net_GeoIP-1.0.0.r1_1.pkg","licenselogic":"single","pkgsize":13416,"desc":"A library that uses Maxmind's GeoIP databases to accurately determine\ngeographic location of an IP address.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Cache":{"origin":"sysutils/pear-Cache","version":"1.5.6_1"},"php82-pear-XML_Serializer":{"origin":"devel/pear-XML_Serializer","version":"0.21.0"}},"categories":["net","pear"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Net_Geo","origin":"net/pear-Net_Geo","version":"1.0.5","comment":"Geographical locations based on Internet address","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_Geo","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e1e2c48fa86daa18f1b6c74f118373d36db8adadfea364a843a1ea1ed989db09","flatsize":30631,"path":"All/php82-pear-Net_Geo-1.0.5.pkg","repopath":"All/php82-pear-Net_Geo-1.0.5.pkg","licenselogic":"single","pkgsize":8280,"desc":"Obtains geographical information based on IP number, domain name,\nor AS number. Makes use of CAIDA Net_Geo lookup, HostIP or\nlocalizer extension.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Cache":{"origin":"sysutils/pear-Cache","version":"1.5.6_1"},"php82-pear-XML_Serializer":{"origin":"devel/pear-XML_Serializer","version":"0.21.0"}},"categories":["net","pear"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Net_Finger","origin":"net/pear-Net_Finger","version":"1.0.1","comment":"PEAR class that provides a tool for querying finger servers","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_Finger","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6d3f87f9f0b5a1b9609422bd2ec64fe11fa72d82d9b2594159bfa6dcd48222c1","flatsize":3739,"path":"All/php82-pear-Net_Finger-1.0.1.pkg","repopath":"All/php82-pear-Net_Finger-1.0.1.pkg","licenselogic":"single","pkgsize":2376,"desc":"PEAR::Net_Finger class provides a tool for querying finger servers.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Net_Socket":{"origin":"net/pear-Net_Socket","version":"1.2.2"}},"categories":["net","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Net_FTP","origin":"ftp/pear-Net_FTP","version":"1.4.1","comment":"PEAR OO interface to the PHP FTP functions plus some additions","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_FTP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d26dd00df83b82e33b0865c2a84b854f8fb492590179b7254f418ff200ac7a2d","flatsize":161996,"path":"All/php82-pear-Net_FTP-1.4.1.pkg","repopath":"All/php82-pear-Net_FTP-1.4.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":31136,"desc":"Net_FTP allows you to communicate with FTP servers in a more comfortable way\nthan the native FTP functions of PHP do. The class implements everything nativly\nsupported by PHP and additionally features like recursive up- and downloading,\ndircreation and chmodding. It although implements an observer pattern to allow\nfor example the view of a progress bar.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-ftp":{"origin":"ftp/php82-ftp","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["ftp","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Net_SMS","origin":"net/pear-Net_SMS","version":"0.2.1","comment":"PEAR SMS functionality","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_SMS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7b816b51da03cb36710be47400b3f8780963e02cfc10f889e199f1d899fd1f72","flatsize":112060,"path":"All/php82-pear-Net_SMS-0.2.1.pkg","repopath":"All/php82-pear-Net_SMS-0.2.1.pkg","licenselogic":"single","pkgsize":18380,"desc":"This package provides SMS functionality and access to SMS gateways.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-gettext":{"origin":"devel/php82-gettext","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-HTTP_Request":{"origin":"www/pear-HTTP_Request","version":"1.4.4"},"php82-pear-Mail":{"origin":"mail/pear-Mail","version":"2.0.0,1"}},"categories":["net","pear"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Net_DNSBL","origin":"net/pear-Net_DNSBL","version":"1.3.7_1","comment":"PEAR DNSBL Checker","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_DNSBL","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2fa6b03c6ef6cbda28bee98c06bd6c2aaebabe92c93ed00b413f0a1f110c676a","flatsize":43525,"path":"All/php82-pear-Net_DNSBL-1.3.7_1.pkg","repopath":"All/php82-pear-Net_DNSBL-1.3.7_1.pkg","licenselogic":"single","licenses":["PHP30"],"pkgsize":9052,"desc":"Checks if a given Host or URL is listed on an DNSBL or SURBL.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Cache_Lite":{"origin":"sysutils/pear-Cache_Lite","version":"1.8.3,1"},"php82-pear-HTTP_Request2":{"origin":"www/pear-HTTP_Request2","version":"2.6.0,1"},"php82-pear-Net_CheckIP":{"origin":"net/pear-Net_CheckIP","version":"1.2.2"},"php82-pear-Net_DNS2":{"origin":"dns/pear-Net_DNS2","version":"1.5.4_1"}},"categories":["net","pear"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Net_Nmap","origin":"net/pear-Net_Nmap","version":"1.0.5","comment":"Simple Wrapper Class for the Nmap Utility","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_Nmap","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5914b5cd2af4233ffcddce874b5ae597a4fafbad4303e7b8a2a42c3c08d4cd0a","flatsize":113065,"path":"All/php82-pear-Net_Nmap-1.0.5.pkg","repopath":"All/php82-pear-Net_Nmap-1.0.5.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":25792,"desc":"Net_Nmap is a simple interface for Nmap, the\nfree and open source utility for network\nexploration or security auditing.\n\nNet_Nmap can be used to auto discovery hosts\nand services in your network or simply to\nparse Nmap XML output.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-XML_Parser":{"origin":"devel/pear-XML_Parser","version":"1.3.8"}},"categories":["net","pear"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Net_LMTP","origin":"mail/pear-Net_LMTP","version":"1.0.2","comment":"PEAR implementation of the RFC2033 LMTP protocol","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_LMTP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fa9d145401ddb70c40372e1c1f8f98fef0b29d6b0a091732d4be506812c99676","flatsize":33522,"path":"All/php82-pear-Net_LMTP-1.0.2.pkg","repopath":"All/php82-pear-Net_LMTP-1.0.2.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":8476,"desc":"PEAR::Net_LMTP provides an implementation of the RFC2033 LMTP using\nPEAR::Net_Socket and PEAR::Auth_SASL.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Net_Socket":{"origin":"net/pear-Net_Socket","version":"1.2.2"}},"categories":["mail","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Net_DIME","origin":"net/pear-Net_DIME","version":"1.0.2,1","comment":"The PEAR::Net_DIME class implements DIME encoding","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_DIME","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"abfabfbf5874ac31bf521864e79f15f57cac3c08019788ac159e8cb577affee0","flatsize":55325,"path":"All/php82-pear-Net_DIME-1.0.2,1.pkg","repopath":"All/php82-pear-Net_DIME-1.0.2,1.pkg","licenselogic":"single","pkgsize":7712,"desc":"This is the initial independent release of the Net_DIME package.\nProvides an implementation of DIME as defined at\nhttp://www1.ietf.org/mail-archive/ietf-announce-old/Current/msg19298.html","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Net_Cyrus","origin":"mail/pear-Net_Cyrus","version":"0.3.2","comment":"PEAR class to administer Cyrus IMAP servers","maintainer":"bra@fsn.hu","www":"https://pear.php.net/package/Net_Cyrus","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1306f1b08149f2c820f3a18d2f313c9a19c82e5167561f2bfe9d5ae2c3d11f38","flatsize":26100,"path":"All/php82-pear-Net_Cyrus-0.3.2.pkg","repopath":"All/php82-pear-Net_Cyrus-0.3.2.pkg","licenselogic":"single","licenses":["PHP202"],"pkgsize":6676,"desc":"Net_Cyrus is a PEAR class which provides an API for the administration of\nCyrus IMAP servers.\n\nIt can be used to create,delete and modify users and it's properties (Quota\nand ACL)","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Net_IMAP":{"origin":"mail/pear-Net_IMAP","version":"1.1.4"},"php82-pear-Net_Socket":{"origin":"net/pear-Net_Socket","version":"1.2.2"}},"categories":["mail","net","pear"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Net_CheckIP","origin":"net/pear-Net_CheckIP","version":"1.2.2","comment":"Check the syntax of IPv4 addresses","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_CheckIP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"67a1f676abb47d5eb4b8ba32d8593a95608c51f468e98df73706fe4cbdcf88a8","flatsize":4146,"path":"All/php82-pear-Net_CheckIP-1.2.2.pkg","repopath":"All/php82-pear-Net_CheckIP-1.2.2.pkg","licenselogic":"single","pkgsize":2676,"desc":"This package validates IPv4 addresses.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Math_Fraction","origin":"devel/pear-Math_Fraction","version":"0.4.1","comment":"Classes that represent and manipulate fractions","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Math_Fraction","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ae8b652332f2d8cf8a4d99cb30e3203abfa3876b43a7fb8261f5204dca41f5b4","flatsize":20330,"path":"All/php82-pear-Math_Fraction-0.4.1.pkg","repopath":"All/php82-pear-Math_Fraction-0.4.1.pkg","licenselogic":"single","licenses":["PHP30"],"pkgsize":5184,"desc":"Classes that represent and manipulate fractions (x = a/b).\n\nThe Math_FractionOp static class contains definitions for:\n- basic arithmetic operations\n- comparing fractions\n- greatest common divisor (gcd) and least common multiple (lcm)\n  of two integers\n- simplifying (reducing) and getting the reciprocal of a fraction\n- converting a float to fraction.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Math_Combinatorics","origin":"math/pear-Math_Combinatorics","version":"1.0.0,1","comment":"Package that produces combinations and permutations","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Math_Combinatorics","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a3329d40d63d17a26be61a7afa741dd28bf496e04256e674229db1a7c52ca06c","flatsize":61746,"path":"All/php82-pear-Math_Combinatorics-1.0.0,1.pkg","repopath":"All/php82-pear-Math_Combinatorics-1.0.0,1.pkg","licenselogic":"single","pkgsize":5880,"desc":"A package that returns all the combinations and\npermutations, without repitition, of a given set\nand subset size. Associative arrays are preserved.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["math","pear"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Net_LDAP","origin":"net/pear-Net_LDAP","version":"1.1.5_1","comment":"OO interface for searching and manipulating LDAP-entries","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_LDAP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1cfcf80d76e7bfc4082fbd940f7ff1d4bd57643c9207729bec55e788d9ec3e20","flatsize":358888,"path":"All/php82-pear-Net_LDAP-1.1.5_1.pkg","repopath":"All/php82-pear-Net_LDAP-1.1.5_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":66956,"desc":"Net_LDAP is a clone of Perls Net::LDAP object interface to directory servers. It\ndoes contain most of Net::LDAPs features but has some own too.\n\nWith Net_LDAP you have:\n- A simple object-oriented interface to connections, searches entries and\n  filters.\n- Support for tls and ldap v3.\n- Simple modification, deletion and creation of ldap entries.\n- Support for schema handling.\n\nNet_LDAP layers itself on top of PHP's existing ldap extensions.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Net_IPv4","origin":"net/pear-Net_IPv4","version":"1.3.5","comment":"IPv4 network calculations and validation","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_IPv4","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5104c45ec4efb7e049ffd15f0eeb0a6915c9daf7df0c7d8c3be55269492f66d6","flatsize":27129,"path":"All/php82-pear-Net_IPv4-1.3.5.pkg","repopath":"All/php82-pear-Net_IPv4-1.3.5.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":8484,"desc":"Net_IPv4 is a Class used for calculating IPv4 (AF_INET family) address\ninformation such as network as network address, broadcast address, and IP\naddress validity.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Mail_Mime","origin":"mail/pear-Mail_Mime","version":"1.10.12,2","comment":"PEAR classes to create and decode MIME messages","maintainer":"bofh@FreeBSD.org","www":"https://pear.php.net/package/Mail_Mime","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"206842b124624a30ce52f85d88188bb81ff1a0960b706f0f6e2968562c4c9807","flatsize":204960,"path":"All/php82-pear-Mail_Mime-1.10.12,2.pkg","repopath":"All/php82-pear-Mail_Mime-1.10.12,2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":36740,"desc":"PEAR classes to deal with creation and manipulation of MIME messages.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["mail","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Mail_Mbox","origin":"mail/pear-Mail_Mbox","version":"0.6.3","comment":"PEAR Read and modify Unix MBOXes","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Mail_Mbox","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"26f8dc98ba992892fe30d8f3043642083cccaf2f65b3cd92e9f68a83dc59f927","flatsize":68564,"path":"All/php82-pear-Mail_Mbox-0.6.3.pkg","repopath":"All/php82-pear-Mail_Mbox-0.6.3.pkg","licenselogic":"single","pkgsize":14204,"desc":"It can split messages inside a Mbox, return the number of messages, return,\nupdate or remove an specific message or add a message on the Mbox.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["mail","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-PhpDocumentor","origin":"devel/pear-PhpDocumentor","version":"1.4.4","comment":"Provides automatic documenting of php-api from the source","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/PhpDocumentor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1592a7e505595fa11d815ff77881584fa8f81999c607c29c00163a18a3da21f3","flatsize":7213360,"path":"All/php82-pear-PhpDocumentor-1.4.4.pkg","repopath":"All/php82-pear-PhpDocumentor-1.4.4.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":967132,"desc":"The phpDocumentor tool is a standalone auto-documentor similar to JavaDoc\nwritten in PHP. It differs from PHPDoc in that it is MUCH faster, parses a much\nwider range of php files, and comes with many customizations including 11 HTML\ntemplates, Windows help file CHM output, PDF output, and XML DocBook peardoc2\noutput for use with documenting PEAR. In addition, it can do PHPXref source code\nhighlighting and linking.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"options":{"XML_BEAUTIFIER":"off"},"annotations":{"flavor":"php82"}},{"name":"php82-pear-Net_Gearman","origin":"devel/pear-Net_Gearman","version":"0.2.3_3","comment":"PHP interface to Gearman","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_Gearman","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2bc6cf2e71e2173e8c10e1e6bded0870e41b7f26297a46769884bc7db96a4c1f","flatsize":95201,"path":"All/php82-pear-Net_Gearman-0.2.3_3.pkg","repopath":"All/php82-pear-Net_Gearman-0.2.3_3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":17848,"desc":"Gearman provides a generic application framework to farm out work to other\nmachines or processes that are better suited to do the work. It allows you to do\nwork in parallel, to load balance processing, and to call functions between\nlanguages. It can be used in a variety of applications, from high-availability\nweb sites to the transport of database replication events. In other words, it is\nthe nervous system for how distributed processing communicates.\n\nThis package provides an interface for PHP to communicate with the Gearman\nserver.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-mbstring":{"origin":"converters/php82-mbstring","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-sockets":{"origin":"net/php82-sockets","version":"8.2.28"}},"categories":["devel","pear"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Net_Dict","origin":"net/pear-Net_Dict","version":"1.0.7","comment":"PEAR interface to the DICT protocol","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_Dict","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0dbb78b1f3ec1ecf02138f2800b8071455d32eebf1ae3326b0d20c26d1ca09a2","flatsize":21741,"path":"All/php82-pear-Net_Dict-1.0.7.pkg","repopath":"All/php82-pear-Net_Dict-1.0.7.pkg","licenselogic":"single","pkgsize":6532,"desc":"PEAR::Net_Dict provides a simple API to the DICT Protocol handling all the\nnetwork related issues and providing DICT responses in PHP datatypes to\nmake it easy for a developer to use DICT servers in their programs.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Cache":{"origin":"sysutils/pear-Cache","version":"1.5.6_1"},"php82-pear-Net_Socket":{"origin":"net/pear-Net_Socket","version":"1.2.2"}},"categories":["net","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Net_DNS2","origin":"dns/pear-Net_DNS2","version":"1.5.4_1","comment":"PHP Resolver library used to communicate with a DNS server","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_DNS2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"31ecfc07b47f574482f9101f9c3887a615447f077a33f35f7e6f670fc9913c8c","flatsize":531257,"path":"All/php82-pear-Net_DNS2-1.5.4_1.pkg","repopath":"All/php82-pear-Net_DNS2-1.5.4_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":71128,"desc":"Provides (roughly) the same functionality as Net_DNS, but using modern PHP\nobjects, exceptions for error handling, better sockets support.\n\nThis release is (in most cases) 2x - 10x faster than Net_DNS, as well as\nincludes more RR's (including DNSSEC RR's), and improved sockets and streams\nsupport.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["dns","net","pear"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-MDB2_Schema","origin":"databases/pear-MDB2_Schema","version":"0.8.6","comment":"PEAR XML based database schema manager","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/MDB2_Schema","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"33bef44f8ef847b5ce217c711c0cf87cd6b0e54bf7b2851a5372c65b9519ada4","flatsize":481051,"path":"All/php82-pear-MDB2_Schema-0.8.6.pkg","repopath":"All/php82-pear-MDB2_Schema-0.8.6.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":64376,"desc":"PEAR::MDB2_Schema enables users to maintain RDBMS independant schema\nfiles in XML that can be used to create, alter and drop database entities\nand insert data into a database. Reverse engineering database schemas from\nexisting databases is also supported. The format is compatible with both\nPEAR::MDB and Metabase.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-MDB2":{"origin":"databases/pear-MDB2","version":"2.5.0.b5_1"},"php82-pear-XML_DTD":{"origin":"textproc/pear-XML_DTD","version":"0.5.2"},"php82-pear-XML_Parser":{"origin":"devel/pear-XML_Parser","version":"1.3.8"},"php82-pear-XML_Serializer":{"origin":"devel/pear-XML_Serializer","version":"0.21.0"}},"categories":["databases","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Mail_Queue","origin":"mail/pear-Mail_Queue","version":"1.2.7_1","comment":"PEAR class for put mails in queue and send them later in background","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Mail_Queue","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"692c6a9d594dbd197ea4730c7bd729eefb2e2ac8410da43201acfcfbca1cdc1e","flatsize":140018,"path":"All/php82-pear-Mail_Queue-1.2.7_1.pkg","repopath":"All/php82-pear-Mail_Queue-1.2.7_1.pkg","licenselogic":"single","pkgsize":20840,"desc":"Class to handle mail queue managment.\nWrapper for PEAR::Mail and PEAR::DB (or PEAR::MDB/MDB2).\nIt can load, save and send saved mails in background\nand also backup some mails.\n\nThe Mail_Queue class puts mails in a temporary container,\nwaiting to be fed to the MTA (Mail Transport Agent),\nand sends them later (e.g. a certain amount of mails\nevery few minutes) by crontab or in other way.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Mail":{"origin":"mail/pear-Mail","version":"2.0.0,1"},"php82-pear-Mail_Mime":{"origin":"mail/pear-Mail_Mime","version":"1.10.12,2"}},"categories":["mail","pear","www"],"options":{"PEAR_DB":"off","PEAR_MDB":"off","PEAR_MDB2":"off"},"annotations":{"flavor":"php82"}},{"name":"php82-pear-PHPTAL","origin":"devel/pear-PHPTAL","version":"1.3.0","comment":"XML/XHTML template library for PHP","maintainer":"sunpoet@FreeBSD.org","www":"https://phptal.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"85290500691a927c15dd5f949974b087364d118aa494d0561c14c14ad9451d6b","flatsize":845990,"path":"All/php82-pear-PHPTAL-1.3.0.pkg","repopath":"All/php82-pear-PHPTAL-1.3.0.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":152152,"desc":"PHPTAL is a PHP implementation of ZPT work. To be short, PHPTAL is a XML/XHTML\ntemplate library for PHP.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-ctype":{"origin":"textproc/php82-ctype","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"options":{"GETTEXT":"off","SIMPLEXML":"off"},"annotations":{"flavor":"php82"}},{"name":"php82-pear-Mail_mimeDecode","origin":"mail/pear-Mail_mimeDecode","version":"1.5.6_1","comment":"Provides a class to decode mime messages","maintainer":"dbaio@FreeBSD.org","www":"https://pear.php.net/package/Mail_mimeDecode","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"007af3026044ff6ba2d0b3c41f2a2d6e9ee2786b66e113362de77452d88fcc3d","flatsize":52697,"path":"All/php82-pear-Mail_mimeDecode-1.5.6_1.pkg","repopath":"All/php82-pear-Mail_mimeDecode-1.5.6_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":13532,"desc":"Provides a class to deal with the decoding and interpreting of mime messages.\nThis package used to be part of the Mail_Mime package, but has been split off.\n\nThis class will parse a raw mime email and return the structure. Returned\nstructure is similar to that returned by imap_fetchstructure().","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Mail_Mime":{"origin":"mail/pear-Mail_Mime","version":"1.10.12,2"}},"categories":["mail","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Math_BigInteger","origin":"math/pear-Math_BigInteger","version":"1.0.3","comment":"Pure-PHP arbitrary precision integer arithmetic library","maintainer":"meritus@innervision.pl","www":"https://pear.php.net/package/Math_BigInteger","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c9f128e8690f691b3e84b62a37871729ca032868bf1ce5d8ced30e2743477e7c","flatsize":134063,"path":"All/php82-pear-Math_BigInteger-1.0.3.pkg","repopath":"All/php82-pear-Math_BigInteger-1.0.3.pkg","licenselogic":"single","pkgsize":25024,"desc":"Supports base-2, base-10, base-16, and base-256 numbers.\nUses the GMP or BCMath extensions, if available,\nand an internal implementation, otherwise.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["math","pear"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Net_Growl","origin":"net/pear-Net_Growl","version":"2.7.0","comment":"Send notifications to Growl","maintainer":"garga@FreeBSD.org","www":"https://pear.php.net/package/Net_Growl/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a79dac37a0daf91eb37795ebd17fb2a7812778bedd4f2dad4da2092dde5e324c","flatsize":1076293,"path":"All/php82-pear-Net_Growl-2.7.0.pkg","repopath":"All/php82-pear-Net_Growl-2.7.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":468460,"desc":"Growl is a MACOSX application that listen to notifications sent by\napplications and displays them on the desktop using different display\nstyles. Net_Growl offers the possibility to send notifications to Growl\nfrom your PHP application through network communication using UDP.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-LiveUser","origin":"security/pear-LiveUser","version":"0.16.14_1","comment":"PEAR user authentication and permission management framework","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/LiveUser","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"442d62085cd569d683feddcfa2458d2db04946070a3f8495b673525990277642","flatsize":475286,"path":"All/php82-pear-LiveUser-0.16.14_1.pkg","repopath":"All/php82-pear-LiveUser-0.16.14_1.pkg","licenselogic":"single","pkgsize":63924,"desc":"LiveUser is a set of classes for dealing with user authentication\nand permission management. Basically, there are three main elements that\nmake up this package:\n* The LiveUser class\n* The Auth containers\n* The Perm containers\n\nCurrently available are containers using:\nPEAR::DB, PEAR::MDB, PEAR::MDB2, PEAR::XML_Tree and PEAR::Auth.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Event_Dispatcher":{"origin":"devel/pear-Event_Dispatcher","version":"1.1.0"}},"categories":["pear","security","www"],"options":{"PEAR_CRYPT_RC4":"off","PEAR_DB":"off","PEAR_LOG":"off","PEAR_MDB":"off","PEAR_MDB2":"off","PEAR_XML_TREE":"off"},"annotations":{"flavor":"php82"}},{"name":"php82-pear-Mail","origin":"mail/pear-Mail","version":"2.0.0,1","comment":"PEAR class that provides multiple interfaces for sending emails","maintainer":"garga@FreeBSD.org","www":"https://pear.php.net/package/Mail","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a6f08338e63d853e24aac335053374b0f88651277821d5390144bec8021577dd","flatsize":116577,"path":"All/php82-pear-Mail-2.0.0,1.pkg","repopath":"All/php82-pear-Mail-2.0.0,1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":21576,"desc":"The PEAR's Mail:: interface, defines the interface for implementing mailers\nunder the PEAR hierarchy, and provides supporting functions useful in multiple\nmailer backends.\n\nCurrently supported are native PHP mail() function, sendmail and SMTP.\nThis package also provides a RFC 822 Email address list validation utility\nclass.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["mail","pear","www"],"options":{"PEAR_NET_SMTP":"off"},"annotations":{"flavor":"php82"}},{"name":"php82-pear-MIME_Type","origin":"mail/pear-MIME_Type","version":"1.4.1","comment":"PEAR class for dealing with MIME types","maintainer":"bofh@FreeBSD.org","www":"https://pear.php.net/package/MIME_Type","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"152dd19332fecdf6ecdb240a72758b2f10d4d9482422ff4623ce42640239d893","flatsize":113908,"path":"All/php82-pear-MIME_Type-1.4.1.pkg","repopath":"All/php82-pear-MIME_Type-1.4.1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":22488,"desc":"PEAR::MIME_Type provides functionality for dealing with MIME types.\n\n* Parse MIME type.\n* Supports full RFC2045 specification.\n* Many utility functions for working with and determining info about types.\n* Most functions can be called statically.\n* Autodetect a file's mime-type, either with mime_content_type() or the 'file'\ncommand.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["mail","pear","www"],"options":{"PEAR_SYSTEM_COMMAND":"off"},"annotations":{"flavor":"php82"}},{"name":"php82-pear-MDB_QueryTool","origin":"databases/pear-MDB_QueryTool","version":"1.2.3","comment":"PEAR OO-interface for easily retrieving and modifying data in a DB","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/MDB_QueryTool","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dedef89008ad7fb6a64f3dfe05e7f5d75f7585d0bbc810867039d3adff4dec03","flatsize":241129,"path":"All/php82-pear-MDB_QueryTool-1.2.3.pkg","repopath":"All/php82-pear-MDB_QueryTool-1.2.3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":42952,"desc":"PEAR::MDB_QueryTool is an OO-abstraction to the SQL-Query language, it provides\nmethods such as setWhere, setOrder, setGroup, setJoin, etc. to easily build\nqueries.\n\nIt also provides an easy to learn interface that interacts nicely with\nHTML-forms using arrays that contain the column data, that shall be\nupdated/added in a DB. This package bases on an SQL-Builder which lets you\neasily build SQL-Statements and execute them.\n\nNB: this is a PEAR::MDB porting from the original DB_QueryTool written by\nWolfram Kriesing and Paolo Panto.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Log":{"origin":"sysutils/pear-Log","version":"1.14.5"},"php82-pear-MDB":{"origin":"databases/pear-MDB","version":"1.3.0"}},"categories":["databases","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Image_Color","origin":"graphics/pear-Image_Color","version":"1.0.6","comment":"Manage and handles color data and conversions","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Image_Color","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"072c730398a658ff95d13fa4282cad429575f60aab21176fe8d877866663c0b4","flatsize":48528,"path":"All/php82-pear-Image_Color-1.0.6.pkg","repopath":"All/php82-pear-Image_Color-1.0.6.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":11380,"desc":"The PEAR::Image_Color manages and handles color data and conversions.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-gd":{"origin":"graphics/php82-gd","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["graphics","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-MDB2_Driver_pgsql","origin":"databases/pear-MDB2_Driver_pgsql","version":"1.5.0.b4_2","comment":"PEAR pgsql MDB2 driver","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/MDB2_Driver_pgsql","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2a18fe3fc588476e9de994ec2cba205e408bb683e5b526534c79ecaae5bf9b40","flatsize":218041,"path":"All/php82-pear-MDB2_Driver_pgsql-1.5.0.b4_2.pkg","repopath":"All/php82-pear-MDB2_Driver_pgsql-1.5.0.b4_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":30072,"desc":"This is the PostgreSQL MDB2 driver.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-MDB2":{"origin":"databases/pear-MDB2","version":"2.5.0.b5_1"},"php82-pgsql":{"origin":"databases/php82-pgsql","version":"8.2.28"}},"categories":["databases","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-MDB2_Driver_mysqli","origin":"databases/pear-MDB2_Driver_mysqli","version":"1.5.0.b4","comment":"PEAR MySQL MDB2 driver","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/MDB2_Driver_mysqli","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2dbaaef25472270bb0e18fd53f2fa5cc8535b43609060acb8e8e1ea40f9ca2dd","flatsize":257471,"path":"All/php82-pear-MDB2_Driver_mysqli-1.5.0.b4.pkg","repopath":"All/php82-pear-MDB2_Driver_mysqli-1.5.0.b4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":34720,"desc":"This is the MySQLi MDB2 driver.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-mysqli":{"origin":"databases/php82-mysqli","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-MDB2":{"origin":"databases/pear-MDB2","version":"2.5.0.b5_1"}},"categories":["databases","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Image_Barcode2","origin":"graphics/pear-Image_Barcode2","version":"0.2.3","comment":"PEAR class for barcode generation","maintainer":"bofh@FreeBSD.org","www":"https://pear.php.net/package/Image_Barcode2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8d29c919dc3361e38d3f238d249118e269570b5921980462ffe382b9472c80e2","flatsize":104195,"path":"All/php82-pear-Image_Barcode2-0.2.3.pkg","repopath":"All/php82-pear-Image_Barcode2-0.2.3.pkg","licenselogic":"single","pkgsize":15472,"desc":"With PEAR::Image_Barcode2 class you can create a barcode representation of a\ngiven string.\n\nThis class uses GD function because this the generated graphic can be any of\nGD supported image types.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-gd":{"origin":"graphics/php82-gd","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["graphics","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Image_Barcode","origin":"graphics/pear-Image_Barcode","version":"1.1.3","comment":"PEAR class for barcode generation","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Image_Barcode","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bffa25d7aadb41c1af7106c793599dde144e27243e1cfc5d3c4fbeacdd7211a2","flatsize":72661,"path":"All/php82-pear-Image_Barcode-1.1.3.pkg","repopath":"All/php82-pear-Image_Barcode-1.1.3.pkg","licenselogic":"single","pkgsize":13100,"desc":"With PEAR::Image_Barcode class you can create a barcode representation of a\ngiven string.\n\nThis class uses GD function because this the generated graphic can be any of\nGD supported image types.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-gd":{"origin":"graphics/php82-gd","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["graphics","pear","www"],"options":{"PEAR_PHP_COMPAT":"off"},"annotations":{"flavor":"php82"}},{"name":"php82-pear-Log","origin":"sysutils/pear-Log","version":"1.14.5","comment":"PEAR logging utilities","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Log","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ae8d1970f6b7dcc392487faa4645a5db6433886d87f4c7a75ae177f246aad069","flatsize":234251,"path":"All/php82-pear-Log-1.14.5.pkg","repopath":"All/php82-pear-Log-1.14.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":40468,"desc":"The Log package provides an abstracted logging framework. It includes output\nhandlers for log files, databases, syslog, email, Firebug, and the console. It\nalso provides composite and subject-observer logging mechanisms.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","sysutils","www"],"options":{"PEAR_DB":"off","PEAR_MAIL":"off","PEAR_MDB2":"off","PHP_SQLITE":"off"},"annotations":{"flavor":"php82"}},{"name":"php82-pear-MDB2","origin":"databases/pear-MDB2","version":"2.5.0.b5_1","comment":"PEAR database abstraction layer","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/MDB2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"573f15c7028c67a0e3e015568bcd6fa2106d94d0ee3127d06313b06143d56294","flatsize":826730,"path":"All/php82-pear-MDB2-2.5.0.b5_1.pkg","repopath":"All/php82-pear-MDB2-2.5.0.b5_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":105168,"desc":"PEAR MDB2 is a merge of the PEAR DB and Metabase php database abstraction\nlayers.\n\nIt provides a common API for all supported RDBMS. The main difference to most\nother DB abstraction packages is that MDB2 goes much further to ensure\nportability. MDB2 provides most of its many features optionally that can be used\nto construct portable SQL statements.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["databases","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-LiveUser_Admin","origin":"security/pear-LiveUser_Admin","version":"0.4.0_1","comment":"PEAR user authentication and permission management framework","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/LiveUser_Admin","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d464d0937c14561d1c9c6d61bd2b92f6f5d83037d96771386b6f64eea1db9f55","flatsize":445567,"path":"All/php82-pear-LiveUser_Admin-0.4.0_1.pkg","repopath":"All/php82-pear-LiveUser_Admin-0.4.0_1.pkg","licenselogic":"single","pkgsize":54036,"desc":"LiveUser_Admin is meant to be used with the LiveUser package.\nIt is composed of all the classes necessary to administrate\ndata used by LiveUser.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-LiveUser":{"origin":"security/pear-LiveUser","version":"0.16.14_1"}},"categories":["pear","security","www"],"options":{"PEAR_CRYPT_RC4":"off","PEAR_DB":"off","PEAR_LOG":"off","PEAR_MDB":"off","PEAR_MDB2":"off","PEAR_XML_TREE":"off"},"annotations":{"flavor":"php82"}},{"name":"php82-pear-I18N","origin":"devel/pear-I18N","version":"1.0.0","comment":"Internationalization package","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/I18N","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b95f93145af5cd872e1bf62285952bbeb469354c2df76d09626c3a92db56e37f","flatsize":189680,"path":"All/php82-pear-I18N-1.0.0.pkg","repopath":"All/php82-pear-I18N-1.0.0.pkg","licenselogic":"single","licenses":["PHP30"],"pkgsize":30132,"desc":"This package supports you to localize your applications.\n\nMultiple ways of supporting translation are implemented and methods to determine\nthe current users (browser-)language.\n\nLocalizing Numbers, DateTime and currency is also implemented.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-MDB","origin":"databases/pear-MDB","version":"1.3.0","comment":"PEAR unified API for DB access, based on user meta data","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/MDB","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"267e77bff46a5caae445c48aa53faac7da9f53d47dba1f6d73f2517b3cc21161","flatsize":1325343,"path":"All/php82-pear-MDB-1.3.0.pkg","repopath":"All/php82-pear-MDB-1.3.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":128376,"desc":"PEAR MDB is a merge of the PEAR DB and Metabase php database abstraction layers.\nIt provides a common API for all support RDBMS. The main difference to most\nother DB abstraction packages is that MDB goes much further to ensure\nportability.\n\nCurrently supported RDBMS are MySQL, PostGreSQL, Oracle, Frontbase, Querysim,\nInterbase/Firebird, and MSSQL","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-XML_Parser":{"origin":"devel/pear-XML_Parser","version":"1.3.8"}},"categories":["databases","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Testing_Selenium","origin":"devel/pear-Testing_Selenium","version":"0.4.4","comment":"PEAR Binding - Once more unto the breach","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Testing_Selenium","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2a1836b3415ce30ee42ac9f4ce35c722a305b4039bb4f3c675158ca79b1d822b","flatsize":3126087,"path":"All/php82-pear-Testing_Selenium-0.4.4.pkg","repopath":"All/php82-pear-Testing_Selenium-0.4.4.pkg","licenselogic":"single","pkgsize":2374120,"desc":"PHP Client for the Selenium Remote Control test tool\n\nSelenium Remote Control (SRC) is a test tool that allows you to write\nautomated web application UI tests in any programming language against\nany HTTP website using any mainstream JavaScript-enabled browser. SRC\nprovides a Selenium Server, which can automatically start/stop/control\nany supported browser. It works by using Selenium Core, a pure-HTML+JS\nlibrary that performs automated tasks in JavaScript; the Selenium\nServer communicates directly with the browser using AJAX\n(XmlHttpRequest).","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Image_GraphViz","origin":"graphics/pear-Image_GraphViz","version":"1.3.0","comment":"Interface to AT&T's GraphViz tools","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Image_GraphViz","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"27dde8ef4f8080c86fce97f7bc28ebf1ce12083410b868820975204c5f2b0fb4","flatsize":87545,"path":"All/php82-pear-Image_GraphViz-1.3.0.pkg","repopath":"All/php82-pear-Image_GraphViz-1.3.0.pkg","licenselogic":"single","pkgsize":16492,"desc":"The GraphViz class allows for the creation of and the work with directed and\nundirected graphs and their visualization with AT&T's GraphViz tools.","deps":{"graphviz":{"origin":"graphics/graphviz","version":"12.2.1_1"},"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["graphics","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Horde_Imap_Client","origin":"mail/pear-Horde_Imap_Client","version":"2.29.18","comment":"Horde IMAP abstraction interface","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d0f4e40a437ebd132157d0c372cc88ba4bea6d751f65a54da19c3e1d3a9f2f8b","flatsize":1533694,"path":"All/php82-pear-Horde_Imap_Client-2.29.18.pkg","repopath":"All/php82-pear-Horde_Imap_Client-2.29.18.pkg","licenselogic":"single","pkgsize":204484,"desc":"This Horde package provides an abstracted API interface to various\nIMAP4rev1 (RFC 3501) backend drivers.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-imap":{"origin":"mail/php82-imap","version":"8.2.28"},"php82-mbstring":{"origin":"converters/php82-mbstring","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Auth_SASL":{"origin":"security/pear-Auth_SASL","version":"1.2.0"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php82-pear-horde-Horde_Mail":{"origin":"mail/pear-Horde_Mail","version":"2.6.6"},"php82-pear-horde-Horde_Mime":{"origin":"mail/pear-Horde_Mime","version":"2.11.2"},"php82-pear-horde-Horde_Stream":{"origin":"devel/pear-Horde_Stream","version":"1.6.3"},"php82-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["mail","pear","www"],"options":{"IMAP":"on","MBSTRING":"on","SASL":"on"},"annotations":{"cpe":"cpe:2.3:a:horde:horde_imap_client:2.29.18:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php84-matomo","origin":"www/matomo","version":"5.1.2","comment":"Open Source Web Analytics Software Program","maintainer":"joneum@FreeBSD.org","www":"https://www.matomo.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"845e6df71818148b2add2f55cefe27a78315bac7b9a9097fdcf4d757c36c749a","flatsize":68700691,"path":"All/php84-matomo-5.1.2.pkg","repopath":"All/php84-matomo-5.1.2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":16836484,"desc":"Matomo is a downloadable, open source (GPL licensed) web analytics\nsoftware package. It provides detailed reports on your website and\nits visitors, including the search engines and keywords they used,\nthe language they speak, which pages they like, the files they\ndownload, and so much more.\n\nMatomo aims to be an open source alternative to Google Analytics.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-ctype":{"origin":"textproc/php84-ctype","version":"8.4.8"},"php84-curl":{"origin":"ftp/php84-curl","version":"8.4.8"},"php84-dom":{"origin":"textproc/php84-dom","version":"8.4.8"},"php84-fileinfo":{"origin":"sysutils/php84-fileinfo","version":"8.4.8"},"php84-filter":{"origin":"security/php84-filter","version":"8.4.8"},"php84-gd":{"origin":"graphics/php84-gd","version":"8.4.8"},"php84-iconv":{"origin":"converters/php84-iconv","version":"8.4.8"},"php84-intl":{"origin":"devel/php84-intl","version":"8.4.8"},"php84-mbstring":{"origin":"converters/php84-mbstring","version":"8.4.8"},"php84-mysqli":{"origin":"databases/php84-mysqli","version":"8.4.8"},"php84-opcache":{"origin":"www/php84-opcache","version":"8.4.8"},"php84-pdo":{"origin":"databases/php84-pdo","version":"8.4.8"},"php84-pdo_mysql":{"origin":"databases/php84-pdo_mysql","version":"8.4.8"},"php84-pecl-mcrypt":{"origin":"security/pecl-mcrypt","version":"1.0.7"},"php84-pecl-memcache":{"origin":"databases/pecl-memcache","version":"8.2"},"php84-posix":{"origin":"sysutils/php84-posix","version":"8.4.8"},"php84-readline":{"origin":"devel/php84-readline","version":"8.4.8"},"php84-session":{"origin":"www/php84-session","version":"8.4.8"},"php84-simplexml":{"origin":"textproc/php84-simplexml","version":"8.4.8"},"php84-soap":{"origin":"net/php84-soap","version":"8.4.8"},"php84-sockets":{"origin":"net/php84-sockets","version":"8.4.8"},"php84-sqlite3":{"origin":"databases/php84-sqlite3","version":"8.4.8"},"php84-tidy":{"origin":"www/php84-tidy","version":"8.4.8"},"php84-tokenizer":{"origin":"devel/php84-tokenizer","version":"8.4.8"},"php84-xml":{"origin":"textproc/php84-xml","version":"8.4.8"},"php84-zlib":{"origin":"archivers/php84-zlib","version":"8.4.8"}},"categories":["www"],"options":{"PHPMYSQLI":"off","PHPPDOMYSQL":"on"},"annotations":{"cpe":"cpe:2.3:a:matomo:matomo:5.1.2:::::dragonfly6:x86_64","flavor":"php84"},"messages":[{"message":"1) Create a user and an empty database for Matomo to store all\n   its tables in (or choose an existing database).\n\n2) Add the following to your Apache configuration, and\n   restart the server:\n\n   ### Add the AcceptPathInfo directive only for Apache 2.4.30 or later.\n   Alias /matomo /usr/local/www/matomo\n   AcceptPathInfo On\n   <Directory /usr/local/www/matomo>\n     DirectoryIndex index.php\n     Options FollowSymLinks\n     AllowOverride All\n     <IfVersion < 2.4>\n        Order allow,deny\n        Allow from all\n     </IfVersion>\n     <IfVersion >= 2.4>\n       Require all granted\n     </IfVersion>\n   </Directory>\n\n3) Visit your Matomo site with a browser (i.e.,\n   http://your.server.com/matomo/), and you should\n   be taken to the setup script, which will lead\n   you through setting up Matomo.\n\nFor more information, see the INSTALL DOCUMENTATION:\n\n  https://matomo.org/docs/installation/","type":"install"},{"message":"Console upgrade recommended on medium and high traffic sites:\n\n1) Disable Matomo Tracking\n    In config/config.ini.php, add the following\n    [Tracker]\n    record_statistics = 0\n\n2) Disable the Matomo User Interface and APIs\n    In config/config.ini.php, add the following\n    [General]\n    maintenance_mode = 1\n\n3) Run the update\n\n    php /usr/local/www/matomo/console core:update\n\n4) Remove the previously added config.ini parameters\n\n5) Visit the Admin > Diagnostics > System check report and review the report and follow any recommended actions","type":"upgrade"}]},{"name":"php82-pear-Horde_Crypt_Blowfish","origin":"security/pear-Horde_Crypt_Blowfish","version":"1.1.4","comment":"Horde blowfish encryption for PHP string data","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5cbb20d755b8b995553aa593450469dc9fdb87ff5bc22124e089f3d260c438c4","flatsize":91615,"path":"All/php82-pear-Horde_Crypt_Blowfish-1.1.4.pkg","repopath":"All/php82-pear-Horde_Crypt_Blowfish-1.1.4.pkg","licenselogic":"single","pkgsize":24144,"desc":"Horde Blowfish Encryption Library","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php82-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"}},"categories":["pear","security","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_crypt_blowfish:1.1.4:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-Image_Canvas","origin":"graphics/pear-Image_Canvas","version":"0.3.2_1","comment":"OO PEAR common interface to image drawing","maintainer":"numisemis@yahoo.com","www":"https://pear.php.net/package/Image_Canvas","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2a5ea17c3f6c25553cd86c5f583ef61ce8436f6852405a5efcb4b671022e6604","flatsize":309344,"path":"All/php82-pear-Image_Canvas-0.3.2_1.pkg","repopath":"All/php82-pear-Image_Canvas-0.3.2_1.pkg","licenselogic":"single","pkgsize":38256,"desc":"A PHP PEAR package providing a common interface to image drawing, making image\nsource code independent on the library used.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-gd":{"origin":"graphics/php82-gd","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Image_Color":{"origin":"graphics/pear-Image_Color","version":"1.0.6"}},"categories":["graphics","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-HTTP_WebDAV_Server","origin":"www/pear-HTTP_WebDAV_Server","version":"1.0.0RC8","comment":"WebDAV Server Baseclass","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTTP_WebDAV_Server","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7a8a0354b34966d4683c232a3d513a5b00cba83f50ba0a553c54d8676d116586","flatsize":146657,"path":"All/php82-pear-HTTP_WebDAV_Server-1.0.0RC8.pkg","repopath":"All/php82-pear-HTTP_WebDAV_Server-1.0.0RC8.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":29336,"desc":"HTTP_WebDAV_Server is a RFC2518 compliant helper class\nfor WebDAV server implementation.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-HTTP_WebDAV_Client","origin":"www/pear-HTTP_WebDAV_Client","version":"1.0.2","comment":"WebDAV Stream Wrapper Class","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTTP_WebDAV_Client","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f42e2b3e7009ecdd06a90de4fafe5f46ae54fbf75371e48e3a46be057dc8a70f","flatsize":38592,"path":"All/php82-pear-HTTP_WebDAV_Client-1.0.2.pkg","repopath":"All/php82-pear-HTTP_WebDAV_Client-1.0.2.pkg","licenselogic":"single","pkgsize":9448,"desc":"HTTP_WebDAV_Client is a RFC2518 compliant stream wrapper\nthat allows to use WebDAV server resources like a regular\nfile system from within PHP.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-HTTP_Request":{"origin":"www/pear-HTTP_Request","version":"1.4.4"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Horde_Vfs","origin":"filesystems/pear-Horde_Vfs","version":"2.4.2","comment":"Horde Virtual File System API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0d3191af75a8637aa96bd9b8eb8cff7caf4c624778eb4b929d3e134637a0f882","flatsize":467634,"path":"All/php82-pear-Horde_Vfs-2.4.2.pkg","repopath":"All/php82-pear-Horde_Vfs-2.4.2.pkg","licenselogic":"single","pkgsize":63188,"desc":"This package provides a Virtual File System API, with backends for:\n* SQL\n* FTP\n* Local filesystems\n* Hybrid SQL and filesystem\n* Samba\n* SSH2/SFTP\n* IMAP (Kolab)\n\nReading, writing and listing of files are all supported, and there are both\nobject-based and array-based interfaces to directory listings.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php82-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php82-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["filesystems","pear","sysutils","www"],"options":{"FTP":"off"},"annotations":{"flavor":"php82"}},{"name":"php82-pear-HTTP_Upload","origin":"www/pear-HTTP_Upload","version":"0.9.1","comment":"Easy and secure management of files submitted via HTML Forms","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTTP_Upload","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"65452900afd3b38c50ee4be1af5143d19cd792f36b80fe62e0e85d5ddf2ce7df","flatsize":43718,"path":"All/php82-pear-HTTP_Upload-0.9.1.pkg","repopath":"All/php82-pear-HTTP_Upload-0.9.1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":12244,"desc":"This class provides an advanced file uploader system for file uploads made from\nhtml forms.\n\nFeatures:\n-  Can handle from one file to multiple files.\n-  Safe file copying from tmp dir.\n-  Easy detecting mechanism of valid upload, missing upload or error.\n-  Gives extensive information about the uploaded file.\n-  Rename uploaded files in different ways: as it is, safe or unique\n-  Validate allowed file extensions\n-  Multiple languages error messages support (es, en, de, fr, it, nl, pt_BR)","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Image_3D","origin":"graphics/pear-Image_3D","version":"0.4.2","comment":"PEAR class allows the rendering of 3 dimensional objects","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Image_3D","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8dc2d8de8e4e63d2c98e8f9e4e17eb348c974098e2a0e3afa31cf74663aec0f7","flatsize":618672,"path":"All/php82-pear-Image_3D-0.4.2.pkg","repopath":"All/php82-pear-Image_3D-0.4.2.pkg","licenselogic":"single","pkgsize":93464,"desc":"Image_3D is a highly object oriented PHP5 package that allows the creation\nof 3 dimensional images using PHP.\n\nImage_3D currently supports:\n* Creation of 3D objects like cubes, spheres, maps, text, pie, torus, ...\n* Own object definitions possible\n* Own material definitions\n* Import of 3DSMax files\n* Unlimited number of light sources\n* Rendering output via GD, SVG or ASCII","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-gd":{"origin":"graphics/php82-gd","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["graphics","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-HTTP_Server","origin":"www/pear-HTTP_Server","version":"0.4.1","comment":"HTTP server class","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTTP_Server","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"52613090089e3cdb54d1f2aebd4cba8911d02268af6974022b7c7ad0dbfa0ac7","flatsize":30857,"path":"All/php82-pear-HTTP_Server-0.4.1.pkg","repopath":"All/php82-pear-HTTP_Server-0.4.1.pkg","licenselogic":"single","pkgsize":7508,"desc":"HTTP server class that allows you to easily implement HTTP servers by supplying\ncallbacks. The base class will parse the request, call the appropriate callback\nand build a repsonse based on an array that the callbacks have to return.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-HTTP":{"origin":"www/pear-HTTP","version":"1.4.1"},"php82-pear-Net_Server":{"origin":"net/pear-Net_Server","version":"1.0.3"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Horde_Log","origin":"sysutils/pear-Horde_Log","version":"2.3.0_1","comment":"Horde Logging library","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"db2d67f374e80151274a946eeb6f896a70257d070f2c154312549748fb7debf5","flatsize":90327,"path":"All/php82-pear-Horde_Log-2.3.0_1.pkg","repopath":"All/php82-pear-Horde_Log-2.3.0_1.pkg","licenselogic":"single","pkgsize":15536,"desc":"Horde Logging package with configurable handlers, filters, and formatting.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Constraint":{"origin":"devel/pear-Horde_Constraint","version":"2.0.3"},"php82-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"}},"categories":["pear","sysutils","www"],"options":{"SCRIBE":"off"},"annotations":{"cpe":"cpe:2.3:a:horde:horde_log:2.3.0:::::dragonfly6:x86_64:1","flavor":"php82"}},{"name":"php82-pear-Horde_Smtp","origin":"mail/pear-Horde_Smtp","version":"1.9.6","comment":"Horde SMTP Client","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d9a13e5ca017f6261ac55d31a48529f5f9f16d1e79606a05eeb33934470bfc87","flatsize":150205,"path":"All/php82-pear-Horde_Smtp-1.9.6.pkg","repopath":"All/php82-pear-Horde_Smtp-1.9.6.pkg","licenselogic":"single","pkgsize":31624,"desc":"This Horde package provides interfaces for connecting to a SMTP (RFC 5321)\nserver to send e-mail messages.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php82-pear-horde-Horde_Mail":{"origin":"mail/pear-Horde_Mail","version":"2.6.6"},"php82-pear-horde-Horde_Socket_Client":{"origin":"net/pear-Horde_Socket_Client","version":"2.1.4"},"php82-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"},"php82-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"}},"categories":["mail","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_smtp:1.9.6:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-HTTP_FloodControl","origin":"www/pear-HTTP_FloodControl","version":"0.1.1","comment":"PEAR classes to detect and protect from attempts to flood a site","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTTP_FloodControl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f95d10cc3421ab987261eaf13a7e44d45d10c88f248695e22f12ca2885c94c3c","flatsize":47298,"path":"All/php82-pear-HTTP_FloodControl-0.1.1.pkg","repopath":"All/php82-pear-HTTP_FloodControl-0.1.1.pkg","licenselogic":"single","pkgsize":6688,"desc":"The HTTP_FloodControl package can be used to detect and protect a\nWeb site from attempts to flood it with too many requests. It also allows to\nprotect the site from automatic downloading many pages or files from the same\nIP address, session ID or other unique identifier.\n\nThe detection of flood is determine according to a set of parameters indicating\nthe maximal allowed number of requests for the certain time interval. It is\npossible to set several parameters at once in order to perform more effective\nprotection.\n\nThe package uses various storage containers (regular files, DB, MDB, MDB2) to\nhandle counter logs.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-HTTP":{"origin":"www/pear-HTTP","version":"1.4.1"}},"categories":["pear","www"],"options":{"PEAR_DB":"off","PEAR_MDB":"off","PEAR_MDB2":"off"},"annotations":{"flavor":"php82"}},{"name":"php82-pear-Horde_Mapi","origin":"mail/pear-Horde_Mapi","version":"1.0.10","comment":"Horde MAPI utility library","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a35c23ce9a532d7342908acbc469696e43fb29cceb5b74a38423345a3e817b66","flatsize":67817,"path":"All/php82-pear-Horde_Mapi-1.0.10.pkg","repopath":"All/php82-pear-Horde_Mapi-1.0.10.pkg","licenselogic":"single","pkgsize":18084,"desc":"This Horde package provides various utility classes for dealing with Microsoft\nMAPI structured data.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-bcmath":{"origin":"math/php82-bcmath","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Math_BigInteger":{"origin":"math/pear-Math_BigInteger","version":"1.0.3"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Date":{"origin":"devel/pear-Horde_Date","version":"2.4.1"},"php82-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"}},"categories":["mail","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_mapi:1.0.10:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-Image_Transform","origin":"graphics/pear-Image_Transform","version":"0.9.5","comment":"Standard interface to manipulate images using different libraries","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Image_Transform","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"823ee65b47f16c1861a00e7db8a1d6b425345f2dc8e80cd2d6771bc04a925e3e","flatsize":799300,"path":"All/php82-pear-Image_Transform-0.9.5.pkg","repopath":"All/php82-pear-Image_Transform-0.9.5.pkg","licenselogic":"single","pkgsize":393732,"desc":"The PEAR::Image_Transform provides a standard interface to manipulate images\nusing different libraries","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-gd":{"origin":"graphics/php82-gd","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["graphics","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Horde_Kolab_Server","origin":"net/pear-Horde_Kolab_Server","version":"2.0.5","comment":"Horde library for manipulating the Kolab user database","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b2ba9e7d7bd1f07007d7a57ebb712c1e5c5ce25a5119bc26dca6516c09a5e31e","flatsize":867881,"path":"All/php82-pear-Horde_Kolab_Server-2.0.5.pkg","repopath":"All/php82-pear-Horde_Kolab_Server-2.0.5.pkg","licenselogic":"single","pkgsize":87088,"desc":"This package allows to read/write entries in the Kolab user database\nstored in LDAP.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Auth":{"origin":"security/pear-Horde_Auth","version":"2.2.2"},"php82-pear-horde-Horde_Date":{"origin":"devel/pear-Horde_Date","version":"2.4.1"},"php82-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php82-pear-horde-Horde_Ldap":{"origin":"net/pear-Horde_Ldap","version":"2.4.2"}},"categories":["net","pear","www"],"options":{"LDAP":"on"},"annotations":{"cpe":"cpe:2.3:a:horde:horde_kolab_server:2.0.5:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-Horde_Crypt","origin":"security/pear-Horde_Crypt","version":"2.7.12","comment":"Horde Cryptography API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e39dc4de71a20208c29a6c947e766c2ba2ccb8c4c8610f58b6a2f53ce91b8430","flatsize":916669,"path":"All/php82-pear-Horde_Crypt-2.7.12.pkg","repopath":"All/php82-pear-Horde_Crypt-2.7.12.pkg","licenselogic":"single","pkgsize":117368,"desc":"The Horde_Crypt package class provides an API for various cryptographic\nsystems.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php82-pear-horde-Horde_Mime":{"origin":"mail/pear-Horde_Mime","version":"2.11.2"},"php82-pear-horde-Horde_Stream_Filter":{"origin":"devel/pear-Horde_Stream_Filter","version":"2.0.5"},"php82-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php82-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["pear","security","www"],"options":{"BCMATH":"off"},"annotations":{"cpe":"cpe:2.3:a:horde:horde_crypt:2.7.12:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-I18Nv2","origin":"sysutils/pear-I18Nv2","version":"0.11.4","comment":"PEAR Internationalization","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/I18Nv2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"99bff931e0a2b73f4010e1eafa621eb1e82dce4709d3974752fe5e1e7c2f4551","flatsize":2139055,"path":"All/php82-pear-I18Nv2-0.11.4.pkg","repopath":"All/php82-pear-I18Nv2-0.11.4.pkg","licenselogic":"single","licenses":["PHP30"],"pkgsize":205584,"desc":"This package provides basic support to localize your application, like locale\nbased formatting of dates, numbers and currencies.\n\nBeside that it attempts to provide an OS independent way to setlocale() and aims\nto provide language, country and currency names translated into many languages.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-iconv":{"origin":"converters/php82-iconv","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","sysutils"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-HTTP_Request2","origin":"www/pear-HTTP_Request2","version":"2.6.0,1","comment":"PEAR classes providing an easy way to perform HTTP requests","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTTP_Request2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2cbc8e814b57bd4f940e15b2d80c99ce274eeb823bbcb019877c30d05c91d814","flatsize":573929,"path":"All/php82-pear-HTTP_Request2-2.6.0,1.pkg","repopath":"All/php82-pear-HTTP_Request2-2.6.0,1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":111664,"desc":"HTTP_Request2 provides cleaner API and pluggable Adapters:\n- Socket adapter, based on old HTTP_Request code,\n- Curl adapter, wraps around PHP's cURL extension,\n- Mock adapter, to use for testing packages dependent on HTTP_Request2.\n\nIt supports POST requests with data and file uploads, basic and digest\nauthentication, cookies, managing cookies across requests, proxies, gzip and\ndeflate encodings, redirects, monitoring the request progress with Observers.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Net_URL2":{"origin":"net/pear-Net_URL2","version":"2.2.2"}},"categories":["pear","www"],"options":{"CURL":"off","FILEINFO":"off","ZLIB":"off"},"annotations":{"flavor":"php82"}},{"name":"php82-pear-HTTP_Session2","origin":"www/pear-HTTP_Session2","version":"0.7.3","comment":"PHP5 Session Handler","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTTP_Session2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"445cc4ed04551b793d098c3a2844ba2a7c4709ccb0f28b35779dad3aa30f5f99","flatsize":89926,"path":"All/php82-pear-HTTP_Session2-0.7.3.pkg","repopath":"All/php82-pear-HTTP_Session2-0.7.3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":16500,"desc":"PHP5 Object-oriented interface to the session_* family functions\nit provides extra features such as database storage for session\ndata using DB/MDB2 packages.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-HTML_Template_PHPLIB","origin":"devel/pear-HTML_Template_PHPLIB","version":"1.6.1","comment":"PEAR template API ported from PHPLIB","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTML_Template_PHPLIB","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5999243c55dcec1ce8656e6169fa010784b6ae78d3be8083877ece27b8faa7f6","flatsize":98824,"path":"All/php82-pear-HTML_Template_PHPLIB-1.6.1.pkg","repopath":"All/php82-pear-HTML_Template_PHPLIB-1.6.1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":20640,"desc":"The popular Template system from PHPLIB ported to PEAR. It has some\nfeatures that can't be found currently in the original version like\nfallback paths. It has minor improvements and cleanup in the code as\nwell as some speed improvements.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-HTTP_Request","origin":"www/pear-HTTP_Request","version":"1.4.4","comment":"PEAR classes providing an easy way to perform HTTP requests","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTTP_Request","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c45b24e84c7acf5047f0c682677d5e0b352e301d7c50f523944bf98495f66e9e","flatsize":74668,"path":"All/php82-pear-HTTP_Request-1.4.4.pkg","repopath":"All/php82-pear-HTTP_Request-1.4.4.pkg","licenselogic":"single","pkgsize":16552,"desc":"Supports GET/POST/HEAD/TRACE/PUT/DELETE, Basic authentication, Proxy,\nProxy Authentication, SSL, file uploads etc.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Net_Socket":{"origin":"net/pear-Net_Socket","version":"1.2.2"},"php82-pear-Net_URL":{"origin":"net/pear-Net_URL","version":"1.0.15"}},"categories":["pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-HTML_Template_IT","origin":"devel/pear-HTML_Template_IT","version":"1.3.2,1","comment":"Integrated Templates","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTML_Template_IT","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fe6c581895fd68e458d3d03e905923aa89f2a00180fba0492980b2fe5f422bf7","flatsize":105281,"path":"All/php82-pear-HTML_Template_IT-1.3.2,1.pkg","repopath":"All/php82-pear-HTML_Template_IT-1.3.2,1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":22172,"desc":"HTML_Template_IT is a templating engine designed to allow easy separation of\nconcerns. It does this by clearly separating the presentational code from the\nPHP code. The presentation code may be of any format, however generally XML or\nHTML is used.\n\nThis engine works on the foundation of blocks and placeholders. It uses the\nhierarchy of blocks to determine which presentational code is instantiated when\nblocks are parsed. The placeholders allow the insertion of \"dynamic\"\ninformation.\n\nThere are two classes to use for templating. HTML_Template_IT is used for basic\ntemplating needs. HTML_Template_ITX gives you full power over the templating\nengine, allowing blocks to be added, and function callbacks to be used.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-HTML_TagCloud","origin":"www/pear-HTML_TagCloud","version":"1.0.0","comment":"Generate TagCloud in HTML And Visualize Tags","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTML_TagCloud","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9cfbe8bedfa1c6787b086b45654d62ed5a9026ff63008de78d28fd01a4e80430","flatsize":64763,"path":"All/php82-pear-HTML_TagCloud-1.0.0.pkg","repopath":"All/php82-pear-HTML_TagCloud-1.0.0.pkg","licenselogic":"single","pkgsize":12032,"desc":"This package can be used to generate tag clouds. The output is HTML and CSS.\nAnd it does not only visualize frequency, but also timeline information.\nThe newer the tag is, the deeper its color will be; older tags will have\na lighter color.The main goal of \"HTML_TagCloud\" is to provide an easy to\nimplement and configureable Tag Cloud solution that is suitable for any\nPHP-based webapp.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-HTTP_Download","origin":"www/pear-HTTP_Download","version":"1.1.4","comment":"PEAR class to send HTTP downloads","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTTP_Download","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"112410c9b325db5868003dcdf21ca51809338a52836353c05b9c515f2c24bef4","flatsize":62556,"path":"All/php82-pear-HTTP_Download-1.1.4.pkg","repopath":"All/php82-pear-HTTP_Download-1.1.4.pkg","licenselogic":"single","pkgsize":14300,"desc":"Provides an interface to easily send hidden files or any arbitrary data to\nHTTP clients. HTTP_Download can gain its data from variables, files or\nstream resources.\n\nIt features:\n- Basic caching capabilities\n- Basic throttling mechanism\n- On-the-fly gzip-compression\n- Ranges (partial downloads and resuming)\n- Delivery of on-the-fly generated archives through Archive_Tar and Archive_Zip\n- Sending of PgSQL LOBs without the need to read all data in prior to sending","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-HTTP_Header":{"origin":"www/pear-HTTP_Header","version":"1.2.1"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-HTML_Table","origin":"devel/pear-HTML_Table","version":"1.8.4","comment":"Makes design of HTML tables easy, flexible, reusable, and efficient","maintainer":"bofh@FreeBSD.org","www":"https://pear.php.net/package/HTML_Table","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"40cba3d6c91da0b3a60c859357ade4b81a478dcb077af3a8244e0d3087e8fd75","flatsize":106782,"path":"All/php82-pear-HTML_Table-1.8.4.pkg","repopath":"All/php82-pear-HTML_Table-1.8.4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":15520,"desc":"The PEAR::HTML_Table package provides methods for easy and efficient\ndesign of HTML tables.\n\n* Lots of customization options.\n* Tables can be modified at any time.\n* The logic is the same as standard HTML editors.\n* Handles col and rowspans.\n* PHP code is shorter, easier to read and to maintain.\n* Tables options can be reused.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-HTML_Common":{"origin":"devel/pear-HTML_Common","version":"1.2.5"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-HTML_Select","origin":"devel/pear-HTML_Select","version":"1.3.1","comment":"PEAR::HTML_Select is a class for generating HTML form select elements","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTML_Select","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a510465a6e0b7d6dcbe4f9d8082389bf916d258d663e54bfeac9e29af3d67b4c","flatsize":25742,"path":"All/php82-pear-HTML_Select-1.3.1.pkg","repopath":"All/php82-pear-HTML_Select-1.3.1.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":7940,"desc":"The PEAR::HTML_Select package is a class for generating HTML form select\nelements.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-HTML_Common":{"origin":"devel/pear-HTML_Common","version":"1.2.5"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-HTML_Select_Common","origin":"devel/pear-HTML_Select_Common","version":"1.2.0_1","comment":"Some small PEAR classes to handle common <select> lists","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTML_Select_Common","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6a78b56846a08ee604abd8c9f33824fdf195220557e8c1f7c945717614687837","flatsize":54877,"path":"All/php82-pear-HTML_Select_Common-1.2.0_1.pkg","repopath":"All/php82-pear-HTML_Select_Common-1.2.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":8868,"desc":"Provides <select> lists for:\n- Country\n- UK counties\n- US States\n- FR Departments\n- NO Fylke\n- NO Kommuner\n- ptBR","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-I18N":{"origin":"devel/pear-I18N","version":"1.0.0"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-HTML_QuickForm_SelectFilter","origin":"devel/pear-HTML_QuickForm_SelectFilter","version":"1.0.0","comment":"Element for PEAR::HTML_QuickForm that defines dynamic filters","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTML_QuickForm_SelectFilter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"45be0ddd4f66364fdd3f52d80d3a21ea69533d74e56502ceb3e7a9725a3477d8","flatsize":10959,"path":"All/php82-pear-HTML_QuickForm_SelectFilter-1.0.0.pkg","repopath":"All/php82-pear-HTML_QuickForm_SelectFilter-1.0.0.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":4792,"desc":"The PEAR::HTML_QuickForm_SelectFilter package adds an element to the\nPEAR::HTML_QuickForm package that is used to define dynamic filters on\nthe client side for select elements.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-HTML_QuickForm":{"origin":"devel/pear-HTML_QuickForm","version":"3.2.16"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-HTTP_Client","origin":"www/pear-HTTP_Client","version":"1.2.1","comment":"PEAR classes for high level HTTP requests","maintainer":"joseph@randomnetworks.com","www":"https://pear.php.net/package/HTTP_Client","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d505a993f755052ceb7113cf6d9ea5facb3b89850194b17f2acde048c87bb75f","flatsize":41880,"path":"All/php82-pear-HTTP_Client-1.2.1.pkg","repopath":"All/php82-pear-HTTP_Client-1.2.1.pkg","licenselogic":"single","pkgsize":10460,"desc":"The HTTP_Client class wraps around HTTP_Request and provides a higher level\ninterface for performing multiple HTTP requests.\n\nFeatures:\n* Manages cookies and referrers between requests\n* Handles HTTP redirection\n* Has methods to set default headers and request parameters\n* Implements the Subject-Observer design pattern: the base class sends\n  events to listeners that do the response processing.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-HTTP":{"origin":"www/pear-HTTP","version":"1.4.1"},"php82-pear-HTTP_Request":{"origin":"www/pear-HTTP_Request","version":"1.4.4"}},"categories":["pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-HTML_QuickForm_advmultiselect","origin":"devel/pear-HTML_QuickForm_advmultiselect","version":"1.5.1","comment":"Element for PEAR::HTML_QuickForm that defines a 2 box multi-select","maintainer":"chris@ctgameinfo.com","www":"https://pear.php.net/package/HTML_QuickForm_advmultiselect","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"97b9e843e13942ec83b5d7e1d3c14352ef51da103256c7882b5711f5ba6630be","flatsize":191569,"path":"All/php82-pear-HTML_QuickForm_advmultiselect-1.5.1.pkg","repopath":"All/php82-pear-HTML_QuickForm_advmultiselect-1.5.1.pkg","licenselogic":"single","pkgsize":28108,"desc":"The HTML_QuickForm_advmultiselect package adds an element to the HTML_QuickForm\npackage that is two select boxes next to each other emulating a multi-select.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-HTML_Common":{"origin":"devel/pear-HTML_Common","version":"1.2.5"},"php82-pear-HTML_QuickForm":{"origin":"devel/pear-HTML_QuickForm","version":"3.2.16"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-HTTP","origin":"www/pear-HTTP","version":"1.4.1","comment":"PEAR miscellaneous HTTP utilities","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTTP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9d193af5fbc9e09daa14fbc3f03f0ad1364dbe03c8f751ce5b77c64abe612815","flatsize":38411,"path":"All/php82-pear-HTTP-1.4.1.pkg","repopath":"All/php82-pear-HTTP-1.4.1.pkg","licenselogic":"single","pkgsize":9256,"desc":"The HTTP class is a class with static methods for doing\nmiscellaneous HTTP related stuff like date formatting,\nlanguage negotiation or HTTP redirection.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-HTML_QuickForm_Renderer_Tableless","origin":"devel/pear-HTML_QuickForm_Renderer_Tableless","version":"0.6.2","comment":"Implementation of Tableless Renderer for HTML_QuickForm","maintainer":"chris@smartt.com","www":"https://pear.php.net/package/HTML_QuickForm_Renderer_Tableless","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"87a211d5cd30a890731198595a3a57852c2bd8ffe418ae164a2a74c4ab76000f","flatsize":28474,"path":"All/php82-pear-HTML_QuickForm_Renderer_Tableless-0.6.2.pkg","repopath":"All/php82-pear-HTML_QuickForm_Renderer_Tableless-0.6.2.pkg","licenselogic":"single","pkgsize":7480,"desc":"Replacement for the default renderer of HTML_QuickForm that uses only XHTML and\nCSS but no table tags, and generates fully valid XHTML output.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-HTML_QuickForm":{"origin":"devel/pear-HTML_QuickForm","version":"3.2.16"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-HTML_QuickForm_Livesearch","origin":"devel/pear-HTML_QuickForm_Livesearch","version":"0.4.1","comment":"Element for PEAR::HTML_QuickForm to enable a suggest search","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTML_QuickForm_Livesearch","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"39bb3e46af5ac86f291c97601da657ebbef53c0966d24fc1ded01a8c28bd8f05","flatsize":46716,"path":"All/php82-pear-HTML_QuickForm_Livesearch-0.4.1.pkg","repopath":"All/php82-pear-HTML_QuickForm_Livesearch-0.4.1.pkg","licenselogic":"single","licenses":["PHP30"],"pkgsize":14352,"desc":"This package adds an element to the PEAR::HTML_QuickForm package to dynamically\ncreate an HTML input text element that at every keypressed javascript event,\nreturns a list of options in a dynamic dropdown select box\n(live dropdown select). This element use AJAX (Communication from JavaScript\nto your browser without reloading the page).\nThis type of livesearch is useful when you have a form with a dropdown list\nwith a large number of row.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-HTML_AJAX":{"origin":"www/pear-HTML_AJAX","version":"0.5.8"},"php82-pear-HTML_QuickForm":{"origin":"devel/pear-HTML_QuickForm","version":"3.2.16"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-HTML_QuickForm_Controller","origin":"devel/pear-HTML_QuickForm_Controller","version":"1.0.10","comment":"The add-on to HTML_QuickForm that allows building of multipage forms","maintainer":"bofh@FreeBSD.org","www":"https://pear.php.net/package/HTML_QuickForm_Controller","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e725cc4d1a1602d08870dbbcd5ede8da8f1f3c99abb5c962d0d2c321bca1141b","flatsize":95239,"path":"All/php82-pear-HTML_QuickForm_Controller-1.0.10.pkg","repopath":"All/php82-pear-HTML_QuickForm_Controller-1.0.10.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":19176,"desc":"The package is essentially an implementation of a PageController pattern.\n\nArchitecture:\n* Controller class that examines HTTP requests and manages form values\n  persistence across requests.\n* Page class (subclass of QuickForm) representing a single page of the form.\n* Business logic is contained in subclasses of Action class.\n\nCool features:\n* Includes several default Actions that allow easy building of multipage forms.\n* Includes usage examples for common usage cases (single-page form, wizard,\n  tabbed form).","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-HTML_QuickForm":{"origin":"devel/pear-HTML_QuickForm","version":"3.2.16"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Image_Graph","origin":"graphics/pear-Image_Graph","version":"0.8.0","comment":"OO PEAR graph rendering package","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Image_Graph","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8bd4e2c7139d8254800e5aedd3b409375c9152c62fac31b05b101112c54f2769","flatsize":1264001,"path":"All/php82-pear-Image_Graph-0.8.0.pkg","repopath":"All/php82-pear-Image_Graph-0.8.0.pkg","licenselogic":"single","pkgsize":333252,"desc":"Image_Graph is a PHP based object oriented graph rendering package. It\nprovides a simple yet powerful API to allow a user/developer create\nversatile graphs, charts and plots.\n\nThe current incarnation of Image_Graph is a merger of the former Sourceforge\npackage, GraPHPite, and the 'old' Image_Graph package from PEAR.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Image_Canvas":{"origin":"graphics/pear-Image_Canvas","version":"0.3.2_1"},"php82-pear-Log":{"origin":"sysutils/pear-Log","version":"1.14.5"}},"categories":["graphics","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-HTTP_Header","origin":"www/pear-HTTP_Header","version":"1.2.1","comment":"PEAR OO interface to modify and handle HTTP headers and status codes","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTTP_Header","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"64c6633982abdc5ccc061a5b711a8d90a2cefc66c4e2b72b6efb29f38b71ef7a","flatsize":48393,"path":"All/php82-pear-HTTP_Header-1.2.1.pkg","repopath":"All/php82-pear-HTTP_Header-1.2.1.pkg","licenselogic":"single","pkgsize":10900,"desc":"This class provides methods to set/modify HTTP headers\nand status codes including an HTTP caching facility.\nIt also provides methods for checking Status types.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-HTTP":{"origin":"www/pear-HTTP","version":"1.4.1"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-HTML_Javascript","origin":"devel/pear-HTML_Javascript","version":"1.1.2","comment":"Provides an interface for creating simple JS scripts","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTML_Javascript","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5a385888f513bbfa018d23681c4651417880bc1e6245671cd6032f2b13b66d30","flatsize":40024,"path":"All/php82-pear-HTML_Javascript-1.1.2.pkg","repopath":"All/php82-pear-HTML_Javascript-1.1.2.pkg","licenselogic":"single","licenses":["PHP30"],"pkgsize":9316,"desc":"Provides two classes:\nHTML_Javascript for performing basic JS operations.\nHTML_Javascript_Convert for converting variables.\nAllow output data to a file, to the standard output(print), or return.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-HTML_Crypt","origin":"security/pear-HTML_Crypt","version":"1.3.4","comment":"Encrypts text which is later decoded using JavaScript on the client side","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTML_Crypt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"182405da6f7480cb1cea1901e5eb7496fe92217a534dc5e051d2ee05580f8644","flatsize":15697,"path":"All/php82-pear-HTML_Crypt-1.3.4.pkg","repopath":"All/php82-pear-HTML_Crypt-1.3.4.pkg","licenselogic":"single","pkgsize":5068,"desc":"HTML_Crypt provides methods to encrypt text, which can be later be decrypted\nusing JavaScript on the client side.\n\nThis is very useful to prevent spam robots collecting email addresses from your\nsite, included is a method to add mailto links to the text being generated.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","security","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-HTML_TreeMenu","origin":"devel/pear-HTML_TreeMenu","version":"1.2.2","comment":"Provides an API to create a HTML tree","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTML_TreeMenu","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"12ad3b9d8cee6f0187b9e4df2829685f10aa728e1d252033d659d9481ae40594","flatsize":187713,"path":"All/php82-pear-HTML_TreeMenu-1.2.2.pkg","repopath":"All/php82-pear-HTML_TreeMenu-1.2.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":49172,"desc":"PHP Based API creates a tree structure using a couple of\nsmall PHP classes. This can then be converted to javascript\nusing the printMenu() method. The tree is dynamic in\nIE 4 or higher, NN6/Mozilla and Opera 7, and maintains state\n(the collapsed/expanded status of the branches) by using cookies.\nOther browsers display the tree fully expanded. Each node can\nhave an optional link and icon. New API in 1.1 with many changes\n(see CVS for changelog) and new features, of which most came\nfrom Chip Chapin (http://www.chipchapin.com).","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-HTML_Common2","origin":"devel/pear-HTML_Common2","version":"2.3.1","comment":"PEAR::HTML_Common2 is a base class for other HTML classes","maintainer":"bofh@FreeBSD.org","www":"https://pear.php.net/package/HTML_Common2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b3a57fa8bc482d6d754dbb96bc176c3efc32730af2e96555dd62c8faac38ace8","flatsize":45047,"path":"All/php82-pear-HTML_Common2-2.3.1.pkg","repopath":"All/php82-pear-HTML_Common2-2.3.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":9948,"desc":"TheHTML_Common2 package provides methods for HTML code display and\nattributes handling.\n* Provides methods to set, remove, merge HTML attributes.\n* Handles global document options (charset, linebreak and more).\n* Provides methods to handle indentation and HTML comments.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Horde_Image","origin":"graphics/pear-Horde_Image","version":"2.6.1","comment":"Horde Image API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c1afd8b51eeee60e6cc412766d86ad049267d00acb4114921e0c6fac6f8cf293","flatsize":2563179,"path":"All/php82-pear-Horde_Image-2.6.1.pkg","repopath":"All/php82-pear-Horde_Image-2.6.1.pkg","licenselogic":"single","pkgsize":609332,"desc":"This package provides an Image utility API, with backends for:\n* GD\n* GIF\n* PNG\n* SVG\n* SWF\n* ImageMagick convert command line tool\n* Imagick Extension","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php82-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php82-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"},"php82-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php82-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["graphics","pear","www"],"options":{"GD":"off"},"annotations":{"cpe":"cpe:2.3:a:horde:horde_image:2.6.1:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-HTML_Template_Sigma","origin":"devel/pear-HTML_Template_Sigma","version":"1.3.0","comment":"Implementation of Integrated Templates API with template 'compilation' added","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTML_Template_Sigma","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cc061cc218b68a578f931da94c417af975bedff8903345e54b0f9acbac336384","flatsize":150873,"path":"All/php82-pear-HTML_Template_Sigma-1.3.0.pkg","repopath":"All/php82-pear-HTML_Template_Sigma-1.3.0.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":30276,"desc":"HTML_Template_Sigma implements Integrated Templates API designed by Ulf Wendel.\n\nFeatures:\n- Nested blocks. Nesting is controlled by the engine.\n- Ability to include files from within template: <!-- INCLUDE -->\n- Automatic removal of empty blocks and unknown variables (methods to manually\n  tweak/override this are also available)\n- Methods for runtime addition and replacement of blocks in templates\n- Ability to insert simple function calls into templates: func_uppercase('Hello\n  world!') and to define callback functions for these\n- 'Compiled' templates: the engine has to parse a template file using regular\n  expressions to find all the blocks and variable placeholders. This is a very\n  \"expensive\" operation and is an overkill to do on every page request:\n  templates seldom change on production websites. Thus this feature: an internal\n  representation of the template structure is saved into a file and this file\n  gets loaded instead of the source one on subsequent requests (unless the\n  source changes)\n- PHPUnit-based tests to define correct behaviour\n- Usage examples for most of the features are available, look in the docs/\n  directory","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-ctype":{"origin":"textproc/php82-ctype","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-File_SMBPasswd","origin":"security/pear-File_SMBPasswd","version":"1.0.3","comment":"PEAR class for managing SAMBA style password files","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/File_SMBPasswd","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"da45c542df09d8988b08e90cedb361e368de0e8571fd7b1b1ed2bedb87d9e998","flatsize":22962,"path":"All/php82-pear-File_SMBPasswd-1.0.3.pkg","repopath":"All/php82-pear-File_SMBPasswd-1.0.3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":6192,"desc":"With PEAR::File_SMBPasswd you can maintain smbpasswd-files, usualy used by\nSAMBA.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Crypt_CHAP":{"origin":"security/pear-Crypt_CHAP","version":"1.5.0"}},"categories":["pear","security","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-File_Passwd","origin":"security/pear-File_Passwd","version":"1.1.7","comment":"PEAR class to manipulate many kinds of password files","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/File_Passwd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"22ddf923839ac5908b43e919a8b8f4a614d57ecad1e75803a0d7cb2439416246","flatsize":151265,"path":"All/php82-pear-File_Passwd-1.1.7.pkg","repopath":"All/php82-pear-File_Passwd-1.1.7.pkg","licenselogic":"single","pkgsize":21240,"desc":"Provides methods to manipulate and authenticate against standard Unix,\nSMB server, AuthUser (.htpasswd), AuthDigest (.htdigest), CVS pserver\nand custom formatted password files.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","security"],"options":{"PEAR_CRYPT_CHAP":"off"},"annotations":{"flavor":"php82"}},{"name":"php82-pear-HTML_QuickForm2","origin":"devel/pear-HTML_QuickForm2","version":"2.3.2","comment":"PHP5 rewrite of the HTML_QuickForm package","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTML_QuickForm2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"729435d42fc5ecb062aa54eb5fae218cf2d606162d6da1657722139fa642ec0f","flatsize":1080971,"path":"All/php82-pear-HTML_QuickForm2-2.3.2.pkg","repopath":"All/php82-pear-HTML_QuickForm2-2.3.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":147456,"desc":"This package provides methods to create, validate and render HTML forms.\n\nFeatures:\n- Supports all form elements defined by HTML standard, provides several custom\n  elements\n- Server-side and client-side validation, several common rules provided\n- Multipage forms (tabbed forms and wizards)\n- Pluggable elements, rules, renderers and renderer plugins","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-HTML_Common2":{"origin":"devel/pear-HTML_Common2","version":"2.3.1"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-HTML_Page2","origin":"devel/pear-HTML_Page2","version":"0.6.5","comment":"PEAR base class for XHTML page generation","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTML_Page2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e66fe19e0c80fd268f57d60e6bf70f653ec9a09d2a8b4b47d6cbc424636670a8","flatsize":92472,"path":"All/php82-pear-HTML_Page2-0.6.5.pkg","repopath":"All/php82-pear-HTML_Page2-0.6.5.pkg","licenselogic":"single","licenses":["PHP30"],"pkgsize":18960,"desc":"The PEAR::HTML_Page2 package provides a simple interface for generating an\nXHTML compliant page:\n  * supports virtually all HTML doctypes, from HTML 2.0 through XHTML 1.1 and\n    XHTML Basic 1.0 plus preliminary support for XHTML 2.0\n  * namespace support\n  * global language declaration for the document\n  * line ending styles\n  * full META tag support\n  * support for stylesheet declaration in the head section\n  * support for script declaration in the head section\n  * support for linked stylesheets and scripts\n  * full support for header link tags\n  * body can be a string, object with toHtml or toString methods or an array\n    (can be combined)\n\nIdeas for use:\n  * Use to validate the output of a class for XHTML compliance\n  * Quick prototyping using PEAR packages is now a breeze.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-HTML_Common":{"origin":"devel/pear-HTML_Common","version":"1.2.5"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-HTML_QuickForm","origin":"devel/pear-HTML_QuickForm","version":"3.2.16","comment":"Provide methods for creating, validating, and processing HTML forms","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTML_QuickForm","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a0cdc15298948c49daaac970dfc7907ceaf0d34188e16719bcf32bc5a393f3b7","flatsize":579195,"path":"All/php82-pear-HTML_QuickForm-3.2.16.pkg","repopath":"All/php82-pear-HTML_QuickForm-3.2.16.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":87648,"desc":"The HTML_QuickForm package provides methods for dynamically create, validate\nand render HTML forms.\n\nFeatures:\n* More than 20 ready-to-use form elements.\n* XHTML compliant generated code.\n* Numerous mixable and extendable validation rules.\n* Automatic server-side validation and filtering.\n* On request javascript code generation for client-side validation.\n* File uploads support.\n* Total customization of form rendering.\n* Support for external template engines (ITX, Sigma, Flexy, Smarty).\n* Pluggable elements, rules and renderers extensions.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-HTML_Common":{"origin":"devel/pear-HTML_Common","version":"1.2.5"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:html_quickform_project:html_quickform:3.2.16:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-File_Iterator","origin":"devel/pear-File_Iterator","version":"6.0.0","comment":"PEAR FileIterator implementation","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sebastianbergmann/php-file-iterator","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bf0547f1802eb572ff41b943dae178d5955728a6d63c0ff7d0c9496db88db4e8","flatsize":12561,"path":"All/php82-pear-File_Iterator-6.0.0.pkg","repopath":"All/php82-pear-File_Iterator-6.0.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":4056,"desc":"FilterIterator implementation that filters files based on a list of suffixes.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-File_Gettext","origin":"sysutils/pear-File_Gettext","version":"0.4.2","comment":"PEAR GNU Gettext file parser","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/File_Gettext","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0df87f06a481da479fa7bbff0fbaf4b18cbaed44fc2095b7e546b67ada234b8c","flatsize":29959,"path":"All/php82-pear-File_Gettext-0.4.2.pkg","repopath":"All/php82-pear-File_Gettext-0.4.2.pkg","licenselogic":"single","pkgsize":7728,"desc":"Reader and writer for GNU PO and MO files.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","sysutils"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-HTML_Form","origin":"devel/pear-HTML_Form","version":"1.3.1","comment":"PEAR simple HTML form package","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTML_Form","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fd34a17282633ef5e71a1bac49b5055b1b3d2617982e4498c62f79cba00d71e3","flatsize":159426,"path":"All/php82-pear-HTML_Form-1.3.1.pkg","repopath":"All/php82-pear-HTML_Form-1.3.1.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":15436,"desc":"This is a simple HTML form generator. It supports all the\nHTML form element types including file uploads, may return\nor print the form, just individual form elements or the full\nform in \"table mode\" with a fixed layout.\n\nThis package has been superceded by HTML_QuickForm.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-File_MARC","origin":"textproc/pear-File_MARC","version":"1.4.1","comment":"Parse, modify, and create MARC records","maintainer":"dbaio@FreeBSD.org","www":"https://pear.php.net/package/File_MARC","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f136b91f211877e4b07b143758cd07bab5bd9bd6be2dbc1ef0b472dad0816fa7","flatsize":552680,"path":"All/php82-pear-File_MARC-1.4.1.pkg","repopath":"All/php82-pear-File_MARC-1.4.1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":77404,"desc":"The standard for machine-readable cataloging (MARC) records is documented at\nhttp://loc.gov/marc/. This package enables you to read existing MARC records\nfrom a file, string, or (using the YAZ extension), from a Z39.50 source. You\ncan also use this package to create new MARC records.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","textproc"],"options":{"ISPN":"off"},"annotations":{"flavor":"php82"}},{"name":"php82-pear-File_Fstab","origin":"sysutils/pear-File_Fstab","version":"2.0.3","comment":"PEAR class to read and write fstab files","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/File_Fstab","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9cc798be3245ecc9b9510474e71d0c29afd6898673d8d2e447dea4fac9c8bcd1","flatsize":30852,"path":"All/php82-pear-File_Fstab-2.0.3.pkg","repopath":"All/php82-pear-File_Fstab-2.0.3.pkg","licenselogic":"single","pkgsize":7628,"desc":"PEAR::File_Fstab is an easy-to-use package which can read & write UNIX fstab\nfiles. It presents a pleasant object-oriented interface to the fstab.\n\nFeatures:\n* Supports blockdev, label, and UUID specification of mount device.\n* Extendable to parse non-standard fstab formats by defining a new Entry\n  class for that format.\n* Easily examine and set mount options for an entry.\n* Stable, functional interface.\n* Fully documented with PHPDoc.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","sysutils"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-HTML_CSS","origin":"devel/pear-HTML_CSS","version":"1.5.4","comment":"PEAR class for generating CSS declarations","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTML_CSS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fe0aec9f10126f2f10a9c3cb5a03a6c66af25bf980bd807e71738b05c7c9a267","flatsize":276368,"path":"All/php82-pear-HTML_CSS-1.5.4.pkg","repopath":"All/php82-pear-HTML_CSS-1.5.4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":38796,"desc":"PEAR::HTML_CSS provides a simple interface for generating\na stylesheet declaration. It is completely standards compliant, and\nhas some great features:\n* Simple OO interface to CSS definitions\n* Output to\n    - Inline stylesheet declarations\n    - Document internal stylesheet declarations\n    - Standalone stylesheet declarations\n    - Array of definitions\n\nIn addition, it shares the following with HTML_Common based classes:\n* Indent style support\n* Line ending style","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-HTML_Common":{"origin":"devel/pear-HTML_Common","version":"1.2.5"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-HTML_BBCodeParser","origin":"devel/pear-HTML_BBCodeParser","version":"1.2.3","comment":"Parser to replace UBB style tags with their HTML equivalents","maintainer":"lewiz@compsoc.man.ac.uk","www":"https://pear.php.net/package/HTML_BBCodeParser","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8057a8d78661a55f883bde815f78c48584c3cdfc06e9a85c8c5864c37f3baf25","flatsize":83825,"path":"All/php82-pear-HTML_BBCodeParser-1.2.3.pkg","repopath":"All/php82-pear-HTML_BBCodeParser-1.2.3.pkg","licenselogic":"single","pkgsize":16028,"desc":"This is a parser to replace UBB style tags with their html equivalents.\nIt does not simply do some regex calls, but is complete stack based\nparse engine. This ensures that all tags are properly nested, if not,\nextra tags are added to maintain the nesting. This parser should only\nproduce xhtml 1.0 compliant code. All tags are validated and so are all\ntheir attributes. It should be easy to extend this parser with your own\ntags.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-HTML_Common":{"origin":"devel/pear-HTML_Common","version":"1.2.5"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-File_Fortune","origin":"textproc/pear-File_Fortune","version":"1.0.0_1","comment":"Interface for reading from and writing to fortune files","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/File_Fortune","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"795c82e5e4f0669dd331b29874a40b0b11596fe03c86b64cac30ac4c8e723be5","flatsize":71566,"path":"All/php82-pear-File_Fortune-1.0.0_1.pkg","repopath":"All/php82-pear-File_Fortune-1.0.0_1.pkg","licenselogic":"single","pkgsize":13840,"desc":"File_Fortune provides a PHP interface to reading fortune files. With it, you may\nretrieve a single fortune, a random fortune, or all fortunes in the file.\n\nAdditionally, it offers the ability to access fortune files as if they were a\nnative array, including updating and deleting items. All write operations will\nproduce a binary header file to allow compatibility with the fortune and\nfortune-mod programs (as well as other fortune interfaces).","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","textproc"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-File_DNS","origin":"dns/pear-File_DNS","version":"0.1.0","comment":"PEAR class to read and write RFC1033-style DNS Zonefiles","maintainer":"chris@ctgameinfo.com","www":"https://pear.php.net/package/File_DNS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fd2fc560da43dbecf0bcb465b6bef56716f485fdf30eb5d29c82c933eb46119b","flatsize":45873,"path":"All/php82-pear-File_DNS-0.1.0.pkg","repopath":"All/php82-pear-File_DNS-0.1.0.pkg","licenselogic":"single","pkgsize":10184,"desc":"The File_DNS class provides a way to read,\nedit and write RFC1033 style DNS Zones.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-File":{"origin":"sysutils/pear-File","version":"1.4.1,2"}},"categories":["devel","dns","pear"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-File_Find","origin":"sysutils/pear-File_Find","version":"1.3.3","comment":"PEAR class that facilitates the search of filesystems","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/File_Find","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9e9a2d2d5a56adbb9635d3331da43023795988470dbbc8ecc2b701ac5cc3f834","flatsize":38545,"path":"All/php82-pear-File_Find-1.3.3.pkg","repopath":"All/php82-pear-File_Find-1.3.3.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":10340,"desc":"PEAR::File_Find, created as a replacement for its Perl counterpart, also\nnamed File_Find, is a directory searcher, which handles, globbing, recursive\ndirectory searching, as well as a slew of other cool features.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","sysutils","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-File","origin":"sysutils/pear-File","version":"1.4.1,2","comment":"PEAR common file and directory routines","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/File","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cdbdfeef13e78d44d1d1ba059679a6fe57b248ef3e92d892583b5b4a03472a2b","flatsize":36495,"path":"All/php82-pear-File-1.4.1,2.pkg","repopath":"All/php82-pear-File-1.4.1,2.pkg","licenselogic":"single","pkgsize":8848,"desc":"Provides easy access to read/write to files along with\nsome common routines to deal with paths. Also provides\ninterface for handling CSV files.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","sysutils","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Event_Dispatcher","origin":"devel/pear-Event_Dispatcher","version":"1.1.0","comment":"PEAR dispatch notifications using PHP callbacks","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Event_Dispatcher","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0d504de4fde5603f37a99c96a42f2944a12fbd9c575d375e126b8381169f2928","flatsize":41168,"path":"All/php82-pear-Event_Dispatcher-1.1.0.pkg","repopath":"All/php82-pear-Event_Dispatcher-1.1.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":9436,"desc":"The Event_Dispatcher acts as a notification dispatch table.\nIt is used to notify other objects of interesting things. This\ninformation is encapsulated in Event_Notification objects. Client\nobjects register themselves with the Event_Dispatcher as observers of\nspecific notifications posted by other objects. When an event occurs,\nan object posts an appropriate notification to the Event_Dispatcher.\nThe Event_Dispatcher dispatches a message to each registered\nobserver, passing the notification as the sole argument.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Date_Holidays_Ukraine","origin":"devel/pear-Date_Holidays_Ukraine","version":"0.1.2","comment":"Driver based class to calculate holidays in the Ukraine","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays_Ukraine","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3fe0542723c298c834143d29eb88f3ac60dfa1224fd7f9272799938f82cb93e1","flatsize":17807,"path":"All/php82-pear-Date_Holidays_Ukraine-0.1.2.pkg","repopath":"All/php82-pear-Date_Holidays_Ukraine-0.1.2.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":5452,"desc":"Date_Holidays helps you calculate the dates and titles of holidays\nand other special celebrations. This is the driver for calculating\nholidays in the Ukraine.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Date_Holidays":{"origin":"devel/pear-Date_Holidays","version":"0.21.8_2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Date_Holidays_USA","origin":"devel/pear-Date_Holidays_USA","version":"0.1.1_1","comment":"Driver based class to calculate holidays in the USA","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays_USA","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"467f7529aec25eb16b9896b195eb01cc6b9c582b28f8eaef4fd807d5fb77169a","flatsize":31935,"path":"All/php82-pear-Date_Holidays_USA-0.1.1_1.pkg","repopath":"All/php82-pear-Date_Holidays_USA-0.1.1_1.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":6872,"desc":"Date_Holidays helps you calculate the dates and titles of\nholidays and other special celebrations. This is the driver\nfor calculating holidays in USA.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Date_Holidays":{"origin":"devel/pear-Date_Holidays","version":"0.21.8_2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-HTML_AJAX","origin":"www/pear-HTML_AJAX","version":"0.5.8","comment":"PHP and JavaScript AJAX library","maintainer":"numisemis@yahoo.com","www":"https://pear.php.net/package/HTML_AJAX","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8b9b9c6370e08f0cbcb5bf2858db0bec6e9336ad13734653fde6550c5e029e22","flatsize":543154,"path":"All/php82-pear-HTML_AJAX-0.5.8.pkg","repopath":"All/php82-pear-HTML_AJAX-0.5.8.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":91076,"desc":"Provides PHP and JavaScript libraries for performing AJAX\n(Communication from JavaScript to your browser without reloading the page)","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:pear:html_ajax:0.5.8:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-pear-Date_Holidays_UNO","origin":"devel/pear-Date_Holidays_UNO","version":"0.1.3","comment":"Driver based class to calculate holidays in the UNO","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays_UNO","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e8153a55caa625107f4937504d5cbab3f908aa62f3a04e79255b35588ca0b65a","flatsize":102642,"path":"All/php82-pear-Date_Holidays_UNO-0.1.3.pkg","repopath":"All/php82-pear-Date_Holidays_UNO-0.1.3.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":10952,"desc":"Date_Holidays helps you calculate the dates and titles of\nholidays and other special celebrations. This is the driver\nfor calculating UNO holidays.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Date_Holidays":{"origin":"devel/pear-Date_Holidays","version":"0.21.8_2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Date_Holidays_Sweden","origin":"devel/pear-Date_Holidays_Sweden","version":"0.1.3","comment":"Driver based class to calculate holidays in Sweden","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays_Sweden","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"63c707f642935cea7c6fa837090d98f02dd4c4828aa1d7ce3c5478662b423705","flatsize":39611,"path":"All/php82-pear-Date_Holidays_Sweden-0.1.3.pkg","repopath":"All/php82-pear-Date_Holidays_Sweden-0.1.3.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":8076,"desc":"Date_Holidays helps you calculate the dates and titles of\nholidays and other special celebrations. This is the driver\nfor calculating holidays in Sweden.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Date_Holidays":{"origin":"devel/pear-Date_Holidays","version":"0.21.8_2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Date_Holidays_Romania","origin":"devel/pear-Date_Holidays_Romania","version":"0.1.2","comment":"Driver based class to calculate holidays in Romania","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays_Romania","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"30ca91cee80b765f85e3a9b0cfe86f15fc9c7a5564a9c21d3a1aca1fdb4bde65","flatsize":15457,"path":"All/php82-pear-Date_Holidays_Romania-0.1.2.pkg","repopath":"All/php82-pear-Date_Holidays_Romania-0.1.2.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":5232,"desc":"Date_Holidays helps you calculate the dates and titles of\nholidays and other special celebrations. This is the driver\nfor calculating holidays in Romania.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Date_Holidays":{"origin":"devel/pear-Date_Holidays","version":"0.21.8_2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Date_Holidays_Slovenia","origin":"devel/pear-Date_Holidays_Slovenia","version":"0.1.2","comment":"Driver based class to calculate holidays in Slovenia","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays_Slovenia","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7773d1271bd1df07987bed520de46785b0aa277d7a56bd09c34186d5c98eee0c","flatsize":22371,"path":"All/php82-pear-Date_Holidays_Slovenia-0.1.2.pkg","repopath":"All/php82-pear-Date_Holidays_Slovenia-0.1.2.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":5796,"desc":"Date_Holidays helps you calculate the dates and titles of\nholidays and other special celebrations. This is the\ndriver for calculating holidays in Slovenia.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Date_Holidays":{"origin":"devel/pear-Date_Holidays","version":"0.21.8_2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Date_Holidays_Norway","origin":"devel/pear-Date_Holidays_Norway","version":"0.1.2","comment":"Driver based class to calculate holidays in Norway","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays_Norway","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"38ff44f2438f42da36888bfdb5a9e00db7421f074105eca58800c434e742db01","flatsize":19768,"path":"All/php82-pear-Date_Holidays_Norway-0.1.2.pkg","repopath":"All/php82-pear-Date_Holidays_Norway-0.1.2.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":5664,"desc":"Date_Holidays helps you calculate the dates and titles of\nholidays and other special celebrations. This is the\ndriver for calculating holidays in Norway.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Date_Holidays":{"origin":"devel/pear-Date_Holidays","version":"0.21.8_2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-File_Bittorrent2","origin":"net/pear-File_Bittorrent2","version":"1.3.1","comment":"Decode and Encode data in Bittorrent format","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/File_Bittorrent2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"026ed9f679e2d3b0df548b3f1dc491411f659549c7ccf6f688c7cad23b9011d2","flatsize":144870,"path":"All/php82-pear-File_Bittorrent2-1.3.1.pkg","repopath":"All/php82-pear-File_Bittorrent2-1.3.1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":71640,"desc":"This package consists of three classes which handles the encoding and decoding\nof data in Bittorrent format.\n\nYou can also extract useful informations from .torrent files, create .torrent\nfiles and query the torrent's scrape page to get its statistics.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Date_Holidays_Italy","origin":"devel/pear-Date_Holidays_Italy","version":"0.1.1","comment":"Driver based class to calculate holidays in Italy","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays_Italy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"45576760f39538329efef2f04bde142ea7f0f75cdb7cb235c228af47c9d2ae18","flatsize":25440,"path":"All/php82-pear-Date_Holidays_Italy-0.1.1.pkg","repopath":"All/php82-pear-Date_Holidays_Italy-0.1.1.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":6184,"desc":"Date_Holidays helps you calculate the dates and titles of\nholidays and other special celebrations. This is the\ndriver for calculating holidays in Italy.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Date_Holidays":{"origin":"devel/pear-Date_Holidays","version":"0.21.8_2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Date_Holidays_Japan","origin":"devel/pear-Date_Holidays_Japan","version":"0.1.3","comment":"Driver based class to calculate holidays in Japan","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays_Japan","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fd226a3a6975154f52883776f4233bbe2eff69e536b5d53df8398ab5a5427ebd","flatsize":92587,"path":"All/php82-pear-Date_Holidays_Japan-0.1.3.pkg","repopath":"All/php82-pear-Date_Holidays_Japan-0.1.3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":9404,"desc":"Date_Holidays helps you calculate the dates and titles of\nholidays and other special celebrations. This is the\ndriver for calculating holidays in Japan.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Date_Holidays":{"origin":"devel/pear-Date_Holidays","version":"0.21.8_2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Date_Holidays_Ireland","origin":"devel/pear-Date_Holidays_Ireland","version":"0.1.3","comment":"Driver based class to calculate holidays in Ireland","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays_Ireland","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"96ff716aa17bd56f862c7503b0d29b5460ac38db4498dcfb5d293d5f08ba0f25","flatsize":25912,"path":"All/php82-pear-Date_Holidays_Ireland-0.1.3.pkg","repopath":"All/php82-pear-Date_Holidays_Ireland-0.1.3.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":6652,"desc":"Date_Holidays helps you calculate the dates and titles of\nholidays and other special celebrations. This is the\ndriver for calculating holidays in Ireland.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Date_Holidays":{"origin":"devel/pear-Date_Holidays","version":"0.21.8_2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Games_Chess","origin":"games/pear-Games_Chess","version":"1.0.1","comment":"PEAR methods for constructing and validating chess games in PGN","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Games_Chess","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"16d2749d32103aa614673d9eea03221a91a07a292d92aecbd0bcf7f4611660a2","flatsize":608069,"path":"All/php82-pear-Games_Chess-1.0.1.pkg","repopath":"All/php82-pear-Games_Chess-1.0.1.pkg","licenselogic":"single","pkgsize":82980,"desc":"The logic of handling a chessboard and parsing standard\nFEN (Farnsworth-Edwards Notation) for describing a position as well as SAN\n(Standard Algebraic Notation) for describing individual moves is handled. This\nclass can be used as a backend driver for playing chess, or for validating\nand/or creating PGN files using the File_ChessPGN package.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","games","pear"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Date_Holidays_Iceland","origin":"devel/pear-Date_Holidays_Iceland","version":"0.1.2","comment":"Driver based class to calculate holidays in Iceland","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays_Iceland","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cabd20ee368dbe73d6d654fe3ad2ed887cad06dce47827408570bae852fe21c5","flatsize":30154,"path":"All/php82-pear-Date_Holidays_Iceland-0.1.2.pkg","repopath":"All/php82-pear-Date_Holidays_Iceland-0.1.2.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":6884,"desc":"Date_Holidays helps you calculate the dates and titles of\nholidays and other special celebrations. This is the driver\nfor calculating holidays in Iceland.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Date_Holidays":{"origin":"devel/pear-Date_Holidays","version":"0.21.8_2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Date_Holidays_EnglandWales","origin":"devel/pear-Date_Holidays_EnglandWales","version":"0.1.5","comment":"Driver based class to calculate holidays in England and Wales","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays_EnglandWales","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d96401f2a8b1f7540011cb823ec27135cb505fc27efe43f0449537c381dcbec1","flatsize":20364,"path":"All/php82-pear-Date_Holidays_EnglandWales-0.1.5.pkg","repopath":"All/php82-pear-Date_Holidays_EnglandWales-0.1.5.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":5896,"desc":"Date_Holidays helps you calculate the dates and titles of\nholidays and other special celebrations. This is the driver\nfor calculating holidays in England and Wales.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Date_Holidays":{"origin":"devel/pear-Date_Holidays","version":"0.21.8_2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Date_Holidays_Germany","origin":"devel/pear-Date_Holidays_Germany","version":"0.1.2_1","comment":"Driver based class to calculate holidays in Germany","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays_Germany","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"65905dfea5113f44fb32ab0a1b2ad8b6c46ef47cab199c70513249a5ab596906","flatsize":108297,"path":"All/php82-pear-Date_Holidays_Germany-0.1.2_1.pkg","repopath":"All/php82-pear-Date_Holidays_Germany-0.1.2_1.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":13448,"desc":"Date_Holidays helps you calculate the dates and titles of\nholidays and other special celebrations. This is the\ndriver for calculating holidays in Germany.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Date_Holidays":{"origin":"devel/pear-Date_Holidays","version":"0.21.8_2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Date_Holidays_Discordian","origin":"devel/pear-Date_Holidays_Discordian","version":"0.1.1","comment":"Driver based class to calculate Discordian holidays","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays_Discordian","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c99b6b75371c7942b42dabb6502172df4b3a91f7aab3f0f3bd043f51085cdde5","flatsize":17264,"path":"All/php82-pear-Date_Holidays_Discordian-0.1.1.pkg","repopath":"All/php82-pear-Date_Holidays_Discordian-0.1.1.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":5252,"desc":"Date_Holidays helps you calculate the dates and titles of\nholidays and other special celebrations. This is the driver\nfor calculating Discordian holidays.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Date_Holidays":{"origin":"devel/pear-Date_Holidays","version":"0.21.8_2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Date_Holidays_Denmark","origin":"devel/pear-Date_Holidays_Denmark","version":"0.1.3","comment":"Driver based class to calculate holidays in Denmark","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays_Denmark","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"69277f160b3936a2ed2b8e7bc8448a1b12882afb8cd8f9ddbb57f432bbf74961","flatsize":22891,"path":"All/php82-pear-Date_Holidays_Denmark-0.1.3.pkg","repopath":"All/php82-pear-Date_Holidays_Denmark-0.1.3.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":5996,"desc":"Driver based class to calculate holidays in Denmark.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Date_Holidays":{"origin":"devel/pear-Date_Holidays","version":"0.21.8_2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-File_PDF","origin":"print/pear-File_PDF","version":"0.3.3","comment":"PEAR class to generate PDFs","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/File_PDF","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bf0577352f6f6e7aa4cc06dc800547f6f206a92487ce7534b51a71661643dcf6","flatsize":204102,"path":"All/php82-pear-File_PDF-0.3.3.pkg","repopath":"All/php82-pear-File_PDF-0.3.3.pkg","licenselogic":"single","pkgsize":36944,"desc":"PDF generation using only PHP, without requiring any external libraries.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","print"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Date_Holidays_Brazil","origin":"devel/pear-Date_Holidays_Brazil","version":"0.1.2","comment":"Driver based class to calculate holidays in Brazil","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays_Brazil","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8a1564ddb8127d830ded023ade3c1767422e81ae79dbf61ebd60536d55c31257","flatsize":22256,"path":"All/php82-pear-Date_Holidays_Brazil-0.1.2.pkg","repopath":"All/php82-pear-Date_Holidays_Brazil-0.1.2.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":6308,"desc":"Date_Holidays helps you calculate the dates and titles of holidays\nand other special celebrations. This is the driver for calculating\nholidays in Brazil.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Date_Holidays":{"origin":"devel/pear-Date_Holidays","version":"0.21.8_2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-HTML_Template_Flexy","origin":"devel/pear-HTML_Template_Flexy","version":"1.3.13","comment":"Extremely powerful Tokenizer driven Template engine","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTML_Template_Flexy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"85d02dfe5996778b597c10f95fcdb69b883268e61e8d05f3e30cb7c4ee0c1a40","flatsize":2015670,"path":"All/php82-pear-HTML_Template_Flexy-1.3.13.pkg","repopath":"All/php82-pear-HTML_Template_Flexy-1.3.13.pkg","licenselogic":"single","licenses":["PHP202"],"pkgsize":149476,"desc":"HTML_Template_Flexy started it's life as a simplification of HTML_Template_Xipe,\nhowever in Version 0.2, It became one of the first template engine to use a real\nLexer, rather than regex'es, making it possible to do things like ASP.net or\nCold Fusion tags.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"options":{"PEAR_FILE_GETTEXT":"off","PEAR_HTML_JAVASCRIPT":"off","PEAR_TRANSLATION2":"off"},"annotations":{"flavor":"php82"}},{"name":"php82-pear-Date_Holidays_Austria","origin":"devel/pear-Date_Holidays_Austria","version":"0.1.6","comment":"Driver based class to calculate holidays in Austria","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays_Austria","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"919b51d9e6d217e3c897db350063b0be901992282d4e7bdfeec2bcbdca6185b7","flatsize":35305,"path":"All/php82-pear-Date_Holidays_Austria-0.1.6.pkg","repopath":"All/php82-pear-Date_Holidays_Austria-0.1.6.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":7224,"desc":"Driver based class to calculate holidays in Austria.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Date_Holidays":{"origin":"devel/pear-Date_Holidays","version":"0.21.8_2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Date_Holidays","origin":"devel/pear-Date_Holidays","version":"0.21.8_2","comment":"PEAR driver based class to calculate holidays","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d89cffc5ffab6e74db547f1ea00bc760e735a0f159e3599e0a2d3b71e080e1be","flatsize":257135,"path":"All/php82-pear-Date_Holidays-0.21.8_2.pkg","repopath":"All/php82-pear-Date_Holidays-0.21.8_2.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":35192,"desc":"Date_Holidays helps you calculating the dates and titles of holidays\nand other special celebrations. The calculation is driver-based so\nit is easy to add new drivers that calculate a country's holidays.\nThe methods of the class can be used to get a holiday's date and\ntitle in various languages.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-XML_Serializer":{"origin":"devel/pear-XML_Serializer","version":"0.21.0"}},"categories":["devel","pear","www"],"options":{"PEAR_CONSOLE_GETARGS":"off"},"annotations":{"flavor":"php82"}},{"name":"php82-pear-DB_ldap2","origin":"databases/pear-DB_ldap2","version":"0.5.1_1","comment":"PEAR DB compliant interface to LDAP v2 and v3 database","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/DB_ldap2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3ead5251cdbadf02d5b6f954c6b19370bbe15e9b88bd914b83bce206d8808517","flatsize":93916,"path":"All/php82-pear-DB_ldap2-0.5.1_1.pkg","repopath":"All/php82-pear-DB_ldap2-0.5.1_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":21052,"desc":"PEAR::DB_ldap class provides a DB compliant\ninterface to LDAP v2 and v3 database.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-ldap":{"origin":"net/php82-ldap","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-DB":{"origin":"databases/pear-DB","version":"1.12.2,1"}},"categories":["databases","net","pear"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-File_HtAccess","origin":"security/pear-File_HtAccess","version":"1.2.1","comment":"PEAR class to manipulate .htaccess files","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/File_HtAccess","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2466da3306ae036da2f148c2f3e80addc5dba3f156dbc9a4c6aa64b6dfae0338","flatsize":22150,"path":"All/php82-pear-File_HtAccess-1.2.1.pkg","repopath":"All/php82-pear-File_HtAccess-1.2.1.pkg","licenselogic":"single","pkgsize":5644,"desc":"Provides methods to create and manipulate .htaccess files.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","security","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-DB_ldap","origin":"databases/pear-DB_ldap","version":"1.2.1","comment":"PEAR DB compliant interface to LDAP servers","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/DB_ldap","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7497a73aa1cb26b6c7dd1c1e8049933eb3480ef37ebf3e21874afe80c929f51a","flatsize":51537,"path":"All/php82-pear-DB_ldap-1.2.1.pkg","repopath":"All/php82-pear-DB_ldap-1.2.1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":12880,"desc":"PEAR::DB_ldap class provides a DB compliant interface to LDAP servers.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-DB":{"origin":"databases/pear-DB","version":"1.12.2,1"}},"categories":["databases","net","pear"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Date","origin":"devel/pear-Date","version":"1.4.7","comment":"Generic date/time handling class for PEAR","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ef2878af988d1e358b8070e23b623cdcf2521563b2a160336216c1ab8df1f0ec","flatsize":413370,"path":"All/php82-pear-Date-1.4.7.pkg","repopath":"All/php82-pear-Date-1.4.7.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":42720,"desc":"Generic classes for representation and manipulation of dates, times and time\nzones without the need of timestamps, which is a huge limitation for PHP\nprograms. Includes time zone data, time zone conversions and many date/time\nconversions. It does not rely on 32-bit system date stamps, so you can display\ncalendars and compare dates that date pre 1970 and post 2038.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-FSM","origin":"devel/pear-FSM","version":"1.4.0","comment":"PEAR Finite State Machine","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/FSM","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"195be30bfa876b19e80e356e9911932f8b4204d6b748a456077b7dc002b7ee50","flatsize":38987,"path":"All/php82-pear-FSM-1.4.0.pkg","repopath":"All/php82-pear-FSM-1.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12044,"desc":"The FSM package provides a simple class that implements a Finite State Machine.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"options":{"PEAR_GRAPGHVIZ":"off"},"annotations":{"flavor":"php82"}},{"name":"php82-pear-DB_Sqlite_Tools","origin":"databases/pear-DB_Sqlite_Tools","version":"0.1.7","comment":"Object-oriented interface to backup SQLite databases","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/DB_Sqlite_Tools","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7c624d87859f061b0c70683fa9d13725186e1534a101aa146a0cf7ff005a43b0","flatsize":88855,"path":"All/php82-pear-DB_Sqlite_Tools-0.1.7.pkg","repopath":"All/php82-pear-DB_Sqlite_Tools-0.1.7.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":18904,"desc":"PEAR::DB_Sqlite_Tools is an object oriented interface to effectively\nmanage and backup Sqlite databases.It extends the existing functionality\nby providing a comprehensive solution for database backup, live replication,\nexport in XML format, performance optmization and other functionalities like\nthe insertion and retrieval of encrypted data from an Sqlite database without\nany external extension.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-DB":{"origin":"databases/pear-DB","version":"1.12.2,1"},"php82-pear-Log":{"origin":"sysutils/pear-Log","version":"1.14.5"}},"categories":["databases","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-DB_QueryTool","origin":"databases/pear-DB_QueryTool","version":"1.1.2","comment":"PEAR OO-interface for easily retrieving and modifying data in a DB","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/DB_QueryTool","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"73eecb713b1c78d7df7855e4b43551c3d2831d710e00563d565c486eb96996e7","flatsize":220479,"path":"All/php82-pear-DB_QueryTool-1.1.2.pkg","repopath":"All/php82-pear-DB_QueryTool-1.1.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":39748,"desc":"PEAR::DB_QueryTool is an OO-abstraction to the SQL-Query language, it provides\nmethods such as setWhere, setOrder, setGroup, setJoin, etc. to easily build\nqueries.\n\nIt also provides an easy to learn interface that interacts nicely with\nHTML-forms using arrays that contain the column data, that shall be\nupdated/added in a DB. This package bases on an SQL-Builder which lets you\neasily build SQL-Statements and execute them.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-DB":{"origin":"databases/pear-DB","version":"1.12.2,1"},"php82-pear-Log":{"origin":"sysutils/pear-Log","version":"1.14.5"}},"categories":["databases","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-File_Archive","origin":"archivers/pear-File_Archive","version":"1.5.5","comment":"PEAR class to manipulate tar, gz, tgz, bz2, tbz, zip, ar (deb) files","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/File_Archive","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"43c9d0a6a3549a055c0ef3c8734c808e1685787cb606eb71230004956209f178","flatsize":398929,"path":"All/php82-pear-File_Archive-1.5.5.pkg","repopath":"All/php82-pear-File_Archive-1.5.5.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":55520,"desc":"PEAR::File_Archive is strongly object oriented. It makes it very easy to use,\nwriting simple code, yet the library is very powerful.\n\nIt lets you easily read or generate tar, gz, tgz, bz2, tbz, zip, ar (or deb)\narchives to files, memory, mail or standard output.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-bz2":{"origin":"archivers/php82-bz2","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-MIME_Type":{"origin":"mail/pear-MIME_Type","version":"1.4.1"},"php82-zlib":{"origin":"archivers/php82-zlib","version":"8.2.28"}},"categories":["archivers","pear","www"],"options":{"PEAR_CACHE_LITE":"off","PEAR_MAIL":"off","PEAR_MAIL_MIME":"off"},"annotations":{"flavor":"php82"}},{"name":"php82-pear-HTML_Common","origin":"devel/pear-HTML_Common","version":"1.2.5","comment":"PEAR::HTML_Common is a base class for other HTML classes","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTML_Common","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d707c130c6b4499a029abb9018fc4bab2828fafca67d3a707541e9bc1ddb8e83","flatsize":22016,"path":"All/php82-pear-HTML_Common-1.2.5.pkg","repopath":"All/php82-pear-HTML_Common-1.2.5.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":6752,"desc":"The PEAR::HTML_Common package provides methods for HTML code display and\nattributes handling.\n\n* Methods to set, remove, update HTML attributes.\n* Handles comments in HTML code.\n* Handles layout and tabs for nicer HTML code.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-DB_Pager","origin":"databases/pear-DB_Pager","version":"0.7.2","comment":"PEAR Database Abstraction Layer","maintainer":"toshiya@saitoh.nu","www":"https://pear.php.net/package/DB_Pager","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3051c4154355882e7683ae729d8c66eac58c7d6d8c50f0992e7e039df363baaa","flatsize":47600,"path":"All/php82-pear-DB_Pager-0.7.2.pkg","repopath":"All/php82-pear-DB_Pager-0.7.2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":15756,"desc":"DB_Pager retrieve and return information of database result sets.\n\nThis class handles all the stuff needed for displaying\npaginated results from a database query of Pear DB.\nincluding fetching only the needed rows and giving extensive information\nfor helping build an HTML or GTK query result display.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-DB":{"origin":"databases/pear-DB","version":"1.12.2,1"}},"categories":["databases","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-DBA","origin":"databases/pear-DBA","version":"1.1.1","comment":"Berkely-style database abstraction class","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/DBA","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e4631a038b908ee13b3514f45b388e99eac0f4a76b2361e2a6e850a2fb97cfaf","flatsize":77784,"path":"All/php82-pear-DBA-1.1.1.pkg","repopath":"All/php82-pear-DBA-1.1.1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":15344,"desc":"PEAR::DBA is a wrapper for the php DBA functions. It includes a file-based\nemulator and provides a uniform, object-based interface for the\nBerkeley-style database systems.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["databases","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-DBA_Relational","origin":"databases/pear-DBA_Relational","version":"0.2.0_1","comment":"Berkely-style database abstraction class","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/DBA_Relational","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d86bcd116214aa288843a98baa0930b5718ad02b76bec0a2e198f351fef5e94e","flatsize":116078,"path":"All/php82-pear-DBA_Relational-0.2.0_1.pkg","repopath":"All/php82-pear-DBA_Relational-0.2.0_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":21848,"desc":"Table management extension to DBA","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-DBA":{"origin":"databases/pear-DBA","version":"1.1.1"}},"categories":["databases","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Date_Holidays_PHPdotNet","origin":"devel/pear-Date_Holidays_PHPdotNet","version":"0.1.2","comment":"Driver based class to calculate birthdays of members of PHP.net","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays_PHPdotNet","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ddedd504dd77acd4677d20de20fd34ead0a03662fd15009449a0ebcea276eebe","flatsize":24062,"path":"All/php82-pear-Date_Holidays_PHPdotNet-0.1.2.pkg","repopath":"All/php82-pear-Date_Holidays_PHPdotNet-0.1.2.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":5732,"desc":"Date_Holidays helps you calculate the dates and titles of holidays\nand other special celebrations. This is the driver for calculating\nthe birthdays of some members of the PHP.net community.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Date_Holidays":{"origin":"devel/pear-Date_Holidays","version":"0.21.8_2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Date_Holidays_Netherlands","origin":"devel/pear-Date_Holidays_Netherlands","version":"0.1.4","comment":"Driver based class to calculate holidays in the Netherlands","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays_Netherlands","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7b1a28088a1baa9438a98ce837015f683ff40a6dbc56ab130c15da4be3c640da","flatsize":29447,"path":"All/php82-pear-Date_Holidays_Netherlands-0.1.4.pkg","repopath":"All/php82-pear-Date_Holidays_Netherlands-0.1.4.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":7100,"desc":"Date_Holidays helps you calculate the dates and titles of\nholidays and other special celebrations. This is the\ndriver for calculating holidays in the Netherlands.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Date_Holidays":{"origin":"devel/pear-Date_Holidays","version":"0.21.8_2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Crypt_XXTEA","origin":"security/pear-Crypt_XXTEA","version":"0.9.0","comment":"PEAR XXTEA encryption algorithm","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Crypt_XXTEA","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c85808ac13fb089587171a0e6865f0b3d56e59a4fa0bdfe0ff69beb3b6dd9e02","flatsize":25532,"path":"All/php82-pear-Crypt_XXTEA-0.9.0.pkg","repopath":"All/php82-pear-Crypt_XXTEA-0.9.0.pkg","licenselogic":"single","pkgsize":6980,"desc":"This package allows you to encrypt and decrypt strings or long integer arrays\nwith the XXTEA encryption algorithm, which is secure, fast and suitable for web\ndevelopment.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","security","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Crypt_RC4","origin":"security/pear-Crypt_RC4","version":"1.0.3","comment":"PEAR encryption class for RC4 encryption","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Crypt_RC4","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f09ef1f2582003e7b265ef51d3174afbc18e1d666689fb54fbfd77f677f51fcd","flatsize":7300,"path":"All/php82-pear-Crypt_RC4-1.0.3.pkg","repopath":"All/php82-pear-Crypt_RC4-1.0.3.pkg","licenselogic":"single","pkgsize":2992,"desc":"PEAR RC4 encryption class.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","security","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Crypt_MicroID","origin":"security/pear-Crypt_MicroID","version":"0.1.0","comment":"PHP MicroID library","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Crypt_MicroID","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3cdd31a4fc84b52004349c55404c2341b8feddfc5b36fd26400ee5240fc3f731","flatsize":9346,"path":"All/php82-pear-Crypt_MicroID-0.1.0.pkg","repopath":"All/php82-pear-Crypt_MicroID-0.1.0.pkg","licenselogic":"single","pkgsize":3804,"desc":"Provides methods needed to generate and verify MicroIDs.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","security","www"],"annotations":{"flavor":"php82"}},{"name":"php84-ilias","origin":"www/ilias","version":"9.7_1","comment":"Powerful, dynamic, PHP and MySQL based e-learning platform","maintainer":"wen@FreeBSD.org","www":"https://www.ilias.de","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"055f2e7bb225b89b133eb58fa9e3b6e6820f6405c5b58579bbacac836862922e","flatsize":141768297,"path":"All/php84-ilias-9.7_1.pkg","repopath":"All/php84-ilias-9.7_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":19266108,"desc":"ILIAS is a powerful web-based learning management\nsystem that allows users to create, edit and publish\nlearning and teaching material in an integrated\nsystem with their normal web browsers.","deps":{"ImageMagick7":{"origin":"graphics/ImageMagick7","version":"7.1.1.45"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-composer":{"origin":"devel/php-composer","version":"2.8.6"},"php84-curl":{"origin":"ftp/php84-curl","version":"8.4.8"},"php84-dom":{"origin":"textproc/php84-dom","version":"8.4.8"},"php84-fileinfo":{"origin":"sysutils/php84-fileinfo","version":"8.4.8"},"php84-gd":{"origin":"graphics/php84-gd","version":"8.4.8"},"php84-iconv":{"origin":"converters/php84-iconv","version":"8.4.8"},"php84-ldap":{"origin":"net/php84-ldap","version":"8.4.8"},"php84-pdo_mysql":{"origin":"databases/php84-pdo_mysql","version":"8.4.8"},"php84-pear":{"origin":"devel/pear","version":"1.10.13"},"php84-pear-Auth":{"origin":"security/pear-Auth","version":"1.6.4"},"php84-pear-HTML_Template_IT":{"origin":"devel/pear-HTML_Template_IT","version":"1.3.2,1"},"php84-pear-MDB2":{"origin":"databases/pear-MDB2","version":"2.5.0.b5_1"},"php84-pecl-imagick":{"origin":"graphics/pecl-imagick","version":"3.7.0_5"},"php84-pecl-xmlrpc":{"origin":"net/pecl-xmlrpc","version":"1.0.0.r3_2,1"},"php84-session":{"origin":"www/php84-session","version":"8.4.8"},"php84-simplexml":{"origin":"textproc/php84-simplexml","version":"8.4.8"},"php84-soap":{"origin":"net/php84-soap","version":"8.4.8"},"php84-tokenizer":{"origin":"devel/php84-tokenizer","version":"8.4.8"},"php84-xmlreader":{"origin":"textproc/php84-xmlreader","version":"8.4.8"},"php84-xmlwriter":{"origin":"textproc/php84-xmlwriter","version":"8.4.8"},"php84-xsl":{"origin":"textproc/php84-xsl","version":"8.4.8"},"php84-zip":{"origin":"archivers/php84-zip","version":"8.4.8"},"php84-zlib":{"origin":"archivers/php84-zlib","version":"8.4.8"},"png":{"origin":"graphics/png","version":"1.6.47"},"sudo":{"origin":"security/sudo","version":"1.9.17p1"},"unzip":{"origin":"archivers/unzip","version":"6.0_8"},"zip":{"origin":"archivers/zip","version":"3.0_4"}},"categories":["education","www"],"options":{"CHECKER":"off","MAIL":"off"},"annotations":{"cpe":"cpe:2.3:a:ilias:ilias:9.7:::::dragonfly6:x86_64:1","flavor":"php84"},"messages":[{"message":"1 Please keep in mind that\nheavily used ILIAS installation can cause huge growth\nof your log file, so remember to disable notices logging\nin your PHP installation.\n\n2 Also, this installation process has installed everything\nthat is needed for ILIAS to run properly with basic\nfunctionality, but to broaden it you will have to install\nthird party software like Sun Java, HTMLdoc, LaTeX or\nsome virus scanner by yourself.\n\n3 Add the following to your Apache configuration file\n   httpd.conf, and restart the server:\n\n   Alias /ilias /usr/local/www/ilias/\n   AcceptPathInfo On\n   <Directory /usr/local/www/ilias/>\n      AllowOverride None\n      Require all granted\n   </Directory>\n\n4 After installation, you should use 'composer install'\nin the directory /usr/local/www/ilias/libs/composer.\n\n5 Edit the config.json file and run ilias Setup on the commang-line\nin directory /usr/local/www/ilias:\n  $ sudo -u www -g www php setup/setup.php install ../iliasfiles/config.json\n\n6 If all is OK, you can login into the system with\nusername/root and password/homer as the administrator.\n\n7 More information please visit :\nhttps://docu.ilias.de/goto_docu_lm_367.html,","type":"install"}]},{"name":"php82-pear-Crypt_DiffieHellman","origin":"security/pear-Crypt_DiffieHellman","version":"0.2.6","comment":"PEAR class implementing Diffie-Hellman Key Exchange protocol for PHP5","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Crypt_DiffieHellman","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3a2d46131f524f32cecf1933aed81e2ebb543d01d06cc020792df44eabb2d8bc","flatsize":58071,"path":"All/php82-pear-Crypt_DiffieHellman-0.2.6.pkg","repopath":"All/php82-pear-Crypt_DiffieHellman-0.2.6.pkg","licenselogic":"single","pkgsize":11108,"desc":"Implementation of the Diffie-Hellman Key Exchange cryptographic protocol\nin PHP5. Enables two parties without any prior knowledge of each other\nestablish a secure shared secret key across an insecure channel\nof communication.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-bcmath":{"origin":"math/php82-bcmath","version":"8.2.28"},"php82-gmp":{"origin":"math/php82-gmp","version":"8.2.28"},"php82-mbstring":{"origin":"converters/php82-mbstring","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","security","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Crypt_CHAP","origin":"security/pear-Crypt_CHAP","version":"1.5.0","comment":"PEAR class for generating CHAP packets","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Crypt_CHAP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"414003ef767a98a5f31014c21870b646d5f961389fd4b9ad6d831af9436c9eaa","flatsize":19868,"path":"All/php82-pear-Crypt_CHAP-1.5.0.pkg","repopath":"All/php82-pear-Crypt_CHAP-1.5.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":6352,"desc":"PEAR::Crypt_CHAP provides Classes for generating CHAP packets.\nCurrently these types of CHAP are supported:\n* CHAP-MD5\n* MS-CHAPv1\n* MS-CHAPv2\n\nFor MS-CHAP the mhash and mcrypt extensions must be loaded.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pecl-mcrypt":{"origin":"security/pecl-mcrypt","version":"1.0.7"}},"categories":["pear","security","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Crypt_CBC","origin":"security/pear-Crypt_CBC","version":"1.0.1","comment":"Class to emulate Perl's Crypt::CBC module","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Crypt_CBC","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a71453682e0ecdeab430a820485a14b6ce3808b9fd662265e031ec10e04a45fa","flatsize":12348,"path":"All/php82-pear-Crypt_CBC-1.0.1.pkg","repopath":"All/php82-pear-Crypt_CBC-1.0.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":4672,"desc":"A class to emulate Perl's Crypt::CBC module.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","security","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-DB_Table","origin":"databases/pear-DB_Table","version":"1.5.6_1,1","comment":"PEAR object-oriented interface to a database table","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/DB_Table","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2ba7505f70200e18c65e4acfe8152b84c9cf4e1b740851b63cebf6ed4ff19772","flatsize":761012,"path":"All/php82-pear-DB_Table-1.5.6_1,1.pkg","repopath":"All/php82-pear-DB_Table-1.5.6_1,1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":92456,"desc":"PEAR::DB_Table builds on PEAR DB to abstract datatypes and automate table\ncreation, data validation, insert, update, delete, and select; combines\nthese with PEAR::HTML_QuickForm to automatically generate input forms\nthat match the table column definitions.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["databases","pear","www"],"options":{"PEAR_DB":"off","PEAR_HTML_QUICKFORM":"off","PEAR_MDB2":"off"},"annotations":{"flavor":"php82"}},{"name":"php82-pear-DB_DataObject_FormBuilder","origin":"databases/pear-DB_DataObject_FormBuilder","version":"1.0.2","comment":"Automatically build HTML_QuickForm objects using DB_DataObject","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/DB_DataObject_FormBuilder","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"302767c1d5b5a60e1404a826140b9ddffbbd4f146a75a070b79ab0cee0c8dec2","flatsize":317293,"path":"All/php82-pear-DB_DataObject_FormBuilder-1.0.2.pkg","repopath":"All/php82-pear-DB_DataObject_FormBuilder-1.0.2.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":62412,"desc":"PEAR::DB_DataObject_FormBuilder will aid you in rapid application development\nusing the packages DB_DataObject and HTML_QuickForm.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-DB_DataObject":{"origin":"databases/pear-DB_DataObject","version":"1.11.5_1"},"php82-pear-HTML_QuickForm":{"origin":"devel/pear-HTML_QuickForm","version":"3.2.16"}},"categories":["databases","pear","www"],"options":{"PEAR_DATE":"off","PEAR_HTML_TABLE":"off"},"annotations":{"flavor":"php82"}},{"name":"php82-pear-Crypt_Blowfish","origin":"security/pear-Crypt_Blowfish","version":"1.1.0.r2","comment":"PEAR class for blowfish encryption","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Crypt_Blowfish","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"10c6eb065b0866838a737e8527aece07abd28d8729b5beecd44d08ac68ac2e50","flatsize":75523,"path":"All/php82-pear-Crypt_Blowfish-1.1.0.r2.pkg","repopath":"All/php82-pear-Crypt_Blowfish-1.1.0.r2.pkg","licenselogic":"single","pkgsize":16404,"desc":"PEAR::Crypt_Blowfish allows you to perform two-way blowfish encryption on\nthe fly using only PHP. This package does not require the MCrypt\nPHP extension to work, although it can make use of it if available.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","security","www"],"options":{"MCRYPT":"off"},"annotations":{"flavor":"php82"}},{"name":"php82-pear-Contact_Vcard_Parse","origin":"mail/pear-Contact_Vcard_Parse","version":"1.32.0","comment":"PEAR class to parse vCard 2.1 and 3.0 files","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Contact_Vcard_Parse","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"255aa10af67bf166a032abb054d21d46c3535d600bd1451ea26249ae7bfaa20e","flatsize":39984,"path":"All/php82-pear-Contact_Vcard_Parse-1.32.0.pkg","repopath":"All/php82-pear-Contact_Vcard_Parse-1.32.0.pkg","licenselogic":"single","pkgsize":10512,"desc":"PEAR::Contact_Vcard_Parse allows you to parse vCard files and text blocks,\nand get back an array of the elements of each vCard in the file or text.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["mail","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-DB_DataObject","origin":"databases/pear-DB_DataObject","version":"1.11.5_1","comment":"SQL Builder, Object Interface to Database Tables","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/DB_DataObject","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b5969acbec9e02af67cde6966597fad3c2f2e5158bbaa4b827d6810c6c45027d","flatsize":358098,"path":"All/php82-pear-DB_DataObject-1.11.5_1.pkg","repopath":"All/php82-pear-DB_DataObject-1.11.5_1.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":70388,"desc":"DataObject performs 2 tasks:\n1. Builds SQL statements based on the objects vars and the builder methods.\n2. acts as a datastore for a table row.\n\nThe core class is designed to be extended for each of your tables so that you\nput the data logic inside the data classes. A generator is included to make your\nconfiguration files and your base classes.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-DB":{"origin":"databases/pear-DB","version":"1.12.2,1"},"php82-pear-Date":{"origin":"devel/pear-Date","version":"1.4.7"}},"categories":["databases","pear"],"options":{"DB":"on","MDB2":"off","VALIDATE":"off"},"annotations":{"flavor":"php82"}},{"name":"php82-pear-Console_Table","origin":"devel/pear-Console_Table","version":"1.3.1","comment":"Library that makes it easy to build console style tables","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Console_Table","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2de668967a6a001dd5da5eb3932e498b4bbfeb6a55341d2f1c2ea011d879980f","flatsize":54472,"path":"All/php82-pear-Console_Table-1.3.1.pkg","repopath":"All/php82-pear-Console_Table-1.3.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":12160,"desc":"Console_Table provides a Console_Table class with methods such as addRow(),\ninsertRow(), addCol() etc. to build console tables with or without headers and\nwith user defined table rules, padding, and alignment.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Console_Color","origin":"devel/pear-Console_Color","version":"1.0.3","comment":"PEAR use ANSI console colors","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Console_Color","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"67feda539750188f0e7ea636d1306e7137122d3d994934c5c07d164f47acc2e8","flatsize":19690,"path":"All/php82-pear-Console_Color-1.0.3.pkg","repopath":"All/php82-pear-Console_Color-1.0.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5836,"desc":"You can use Console_Color::convert to transform colorcodes like %25r into ANSI\ncontrol codes. print Console_Color::convert(\"%25rHello World!%25n\"); would print\n\"Hello World\" in red, for example.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Crypt_RSA","origin":"security/pear-Crypt_RSA","version":"1.2.1_1","comment":"PEAR class allows you to use two-key strong cryptography","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Crypt_RSA","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"40884b99017d704ea1e6ee6fa677b5887812469b5fb577b0e6ead0d44bc4eb07","flatsize":123331,"path":"All/php82-pear-Crypt_RSA-1.2.1_1.pkg","repopath":"All/php82-pear-Crypt_RSA-1.2.1_1.pkg","licenselogic":"single","pkgsize":20372,"desc":"PEAR::Crypt_RSA allows you to use two-key strong cryptography like RSA with\narbitrary key length.\n\nIt uses one of the following extensions for math calculations:\n- PECL big_int extension version greater than or equal to 1.0.3\n- PHP GMP extension\n- PHP BCMath extension for both PHP4 and PHP5","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","security","www"],"options":{"BCMATH":"off","GMP":"off"},"annotations":{"flavor":"php82"}},{"name":"php82-pear-Crypt_HMAC2","origin":"security/pear-Crypt_HMAC2","version":"1.0.0","comment":"Implementation of Hashed Message Authentication Code for PHP5","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Crypt_HMAC2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5ffb0888d434c04cbfb7db726a60b305bd125d9a7b610e2e5bf2e75c2277ecbc","flatsize":33593,"path":"All/php82-pear-Crypt_HMAC2-1.0.0.pkg","repopath":"All/php82-pear-Crypt_HMAC2-1.0.0.pkg","licenselogic":"single","pkgsize":8508,"desc":"pear-Crypt_HMAC2 is a implementation of Hashed Message Authentication\nCode for PHP5.It use the hash or mhash extensions when enabled to\nextend the range of cryptographic hash functions beyond the natively\nimplemented MD5 and SHA1.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","security","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Config","origin":"devel/pear-Config","version":"1.10.12","comment":"Your configurations swiss-army knife","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Config","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e529ebde3a1d6a4309950cb25530d8feb68458489daec02830e5b48fb17aca66","flatsize":164152,"path":"All/php82-pear-Config-1.10.12.pkg","repopath":"All/php82-pear-Config-1.10.12.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":32540,"desc":"The Config package provides methods for configuration manipulation.\n\n* Creates configurations from scratch\n* Parses and outputs different formats (XML, PHP, INI, Apache...)\n* Edits existing configurations\n* Converts configurations to other formats\n* Allows manipulation of sections, comments, directives...\n* Parses configurations into a tree structure\n* Provides XPath like access to directives","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"options":{"PEAR_XML_PARSER":"off","PEAR_XML_UTIL":"off"},"annotations":{"flavor":"php82"}},{"name":"php82-pear-Cache_Lite","origin":"sysutils/pear-Cache_Lite","version":"1.8.3,1","comment":"Fast and Safe little cache system","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Cache_Lite","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cc20ec0b5bdf6e45c6da9a70d3b9d442c4e2845813dd53f44b01ad0b42ee22ac","flatsize":175696,"path":"All/php82-pear-Cache_Lite-1.8.3,1.pkg","repopath":"All/php82-pear-Cache_Lite-1.8.3,1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":32528,"desc":"This package is a little cache system optimized for file containers. It is fast\nand safe (because it uses file locking and/or anti-corruption tests).","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","sysutils","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Benchmark","origin":"benchmarks/pear-Benchmark","version":"1.2.9","comment":"Framework to benchmark PHP scripts or function calls","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Benchmark","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bb15f44420972432ebfb10ff5d2f17347c6b7257111935c1a1ed3bf85c8cdf25","flatsize":41236,"path":"All/php82-pear-Benchmark-1.2.9.pkg","repopath":"All/php82-pear-Benchmark-1.2.9.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":9368,"desc":"Framework to benchmark PHP scripts or function calls.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-bcmath":{"origin":"math/php82-bcmath","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["benchmarks","devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Auth_SASL","origin":"security/pear-Auth_SASL","version":"1.2.0","comment":"PEAR abstraction of various SASL mechanism responses","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Auth_SASL","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f857291456a4b6d98c8a7bd82410badd8cc7b7c406144ab4ff94fac19228535b","flatsize":56325,"path":"All/php82-pear-Auth_SASL-1.2.0.pkg","repopath":"All/php82-pear-Auth_SASL-1.2.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":10188,"desc":"Auth_SASL provides ode to generate responses to common SASL mechanisms,\nincluding:\n- Digest-MD5\n- Cram-MD5\n- Plain\n- Anonymous\n- Login (Pseudo mechanism)\n- SCRAM","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","security","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Auth_RADIUS","origin":"net/pear-Auth_RADIUS","version":"1.1.0","comment":"PEAR wrapper classes for the RADIUS PECL","maintainer":"bofh@FreeBSD.org","www":"https://pear.php.net/package/Auth_RADIUS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"72f8398a1396e6705668925ec90c8a8b0e4c429e726cd9537f5a24db0722c0e9","flatsize":42769,"path":"All/php82-pear-Auth_RADIUS-1.1.0.pkg","repopath":"All/php82-pear-Auth_RADIUS-1.1.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":9276,"desc":"PEAR::Auth_RADIUS provides wrapper-classes for the RADIUS PECL.\nThere are different Classes for the different authentication methods.\nIf you are using CHAP-MD5 or MS-CHAP you need also the Crypt_CHAP package.\nIf you are using MS-CHAP you need also the mhash and mcrypt extension.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pecl-radius":{"origin":"net/pecl-radius","version":"1.4.0b1_2"}},"categories":["net","pear","security"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Crypt_GPG","origin":"security/pear-Crypt_GPG","version":"1.6.9","comment":"GNU Privacy Guard (GPG)","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Crypt_GPG","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"29a10168f73fcceb4633b4e6ef3dba520e9da05ccb86a417b7319e60e19e5014","flatsize":1101258,"path":"All/php82-pear-Crypt_GPG-1.6.9.pkg","repopath":"All/php82-pear-Crypt_GPG-1.6.9.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":290636,"desc":"This package provides an object oriented interface to GNU Privacy Guard (GnuPG).\nIt requires the GnuPG executable to be on the system.\n\nThough GnuPG can support symmetric-key cryptography, this package is intended\nonly to facilitate public-key cryptography.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-mbstring":{"origin":"converters/php82-mbstring","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Console_CommandLine":{"origin":"devel/pear-Console_CommandLine","version":"1.2.2"},"php82-posix":{"origin":"sysutils/php82-posix","version":"8.2.28"}},"categories":["pear","security","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Auth_HTTP","origin":"security/pear-Auth_HTTP","version":"2.1.8","comment":"PEAR HTTP authentication","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Auth_HTTP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"80f2893b1703536493148d0ec7c46b8d3aa57d91831b018dd52384551a4577c5","flatsize":35721,"path":"All/php82-pear-Auth_HTTP-2.1.8.pkg","repopath":"All/php82-pear-Auth_HTTP-2.1.8.pkg","licenselogic":"single","pkgsize":9104,"desc":"The PEAR::Auth_HTTP class provides methods for creating an HTTP\nauthentication system using PHP, that is similar to Apache's\nrealm-based .htaccess authentication.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","security","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Auth_PrefManager","origin":"security/pear-Auth_PrefManager","version":"1.2.2","comment":"PEAR preferences management class","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Auth_PrefManager","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2138fac61d45993289368c7bcdd355bd95d65f42191fa6f0e3d09ec280cc16ae","flatsize":65912,"path":"All/php82-pear-Auth_PrefManager-1.2.2.pkg","repopath":"All/php82-pear-Auth_PrefManager-1.2.2.pkg","licenselogic":"single","pkgsize":11552,"desc":"Preference Manager is a class to handle user preferences in a web application,\nlooking them up in a table using a combination of their userid, and the\npreference name to get a value, and (optionally) returning a default value for\nthe preference if no value could be found for that user.\n\nIt is designed to be used alongside the PEAR Auth class, but can be used with\nanything that allows you to obtain the user's id - including your own code.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","security","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-DB","origin":"databases/pear-DB","version":"1.12.2,1","comment":"PEAR Database Abstraction Layer","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/DB","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1c2802156723a98cefedda76a2a3b3f4fa2b7c2b3e7f8c757c3ef9f4e1197d2e","flatsize":745382,"path":"All/php82-pear-DB-1.12.2,1.pkg","repopath":"All/php82-pear-DB-1.12.2,1.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":88168,"desc":"DB is a database abstraction layer providing:\n- an OO-style query API\n- portability features that make programs written for one DBMS work with other\n  DBMS's\n- a DSN (data source name) format for specifying database servers\n- prepare/execute (bind) emulation for databases that don't support it natively\n- a result object for each query response\n- portable error codes\n- sequence emulation\n- sequential and non-sequential row fetching as well as bulk fetching\n- formats fetched rows as associative arrays, ordered arrays or objects\n- row limit support\n- transactions support\n- table information interface\n- DocBook and phpDocumentor API documentation\n\nDB layers itself on top of PHP's existing database extensions.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["databases","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Contact_Vcard_Build","origin":"mail/pear-Contact_Vcard_Build","version":"1.1.2","comment":"PEAR class to build (create) and fetch vCard 2.1 and 3.0 text blocks","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Contact_Vcard_Build","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8c87dc9f531c4423ec87410d53bb1cee2f8823f8ce0115873bad433e1dc6d14c","flatsize":82483,"path":"All/php82-pear-Contact_Vcard_Build-1.1.2.pkg","repopath":"All/php82-pear-Contact_Vcard_Build-1.1.2.pkg","licenselogic":"single","pkgsize":15876,"desc":"PEAR::Contact_Vcard_Build allows you to programmatically create a vCard,\nversion 2.1 or 3.0, and fetch the vCard text.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["mail","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Console_Getargs","origin":"devel/pear-Console_Getargs","version":"1.4.0","comment":"PEAR command-line arguments parser","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Console_Getargs","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6429b18d12e9cc8e618a02f158aa98856041256eede273de3437c9f32aba3b18","flatsize":96629,"path":"All/php82-pear-Console_Getargs-1.4.0.pkg","repopath":"All/php82-pear-Console_Getargs-1.4.0.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":18648,"desc":"The Console_Getargs package implements a Command Line arguments and parameters\nparser for your CLI applications. It performs some basic arguments validation\nand automatically creates a formatted help text, based on the given\nconfiguration.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pear-Cache","origin":"sysutils/pear-Cache","version":"1.5.6_1","comment":"PEAR framework for caching of arbitrary data","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Cache","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cb03b27a21989c0367a9ec47d458f70cc22403b0242fc5acf786411579d7dddb","flatsize":162287,"path":"All/php82-pear-Cache-1.5.6_1.pkg","repopath":"All/php82-pear-Cache-1.5.6_1.pkg","licenselogic":"single","pkgsize":28352,"desc":"With the PEAR Cache you can cache the result of certain function\ncalls, as well as the output of a whole script run or share data\nbetween applications.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-HTTP_Request":{"origin":"www/pear-HTTP_Request","version":"1.4.4"}},"categories":["pear","sysutils","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pdo","origin":"databases/php82-pdo","version":"8.2.28","comment":"The pdo shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"635c8025cc8ed78d3f6e3016f501b34371b72f64dcd70791aa514fb6c8eebed7","flatsize":216456,"path":"All/php82-pdo-8.2.28.pkg","repopath":"All/php82-pdo-8.2.28.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":59008,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["databases"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.2.28:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-pdo.ini.sample","type":"install"}]},{"name":"php82-opencc","origin":"chinese/php-opencc","version":"0.0.0.20201211","comment":"OpenCC shared extension for php","maintainer":"gasol.wu@gmail.com","www":"https://github.com/NauxLiu/opencc4php","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"27dbc70cfc0f251987e172111355eb9105a5e8f836848b8062ad96a32f89c316","flatsize":16438,"path":"All/php82-opencc-0.0.0.20201211.pkg","repopath":"All/php82-opencc-0.0.0.20201211.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":7052,"desc":"Open Chinese Convert is an opensource project for conversion between Traditional\nChinese and Simplified Chinese, supporting character-level conversion,\nphrase-level conversion, variant conversion and regional idioms among Mainland\nChina, Taiwan and Hong kong.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"zh-opencc":{"origin":"chinese/opencc","version":"1.1.6"}},"categories":["chinese"],"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-opencc.ini.sample","type":"install"}]},{"name":"php82-pear-Auth_SASL2","origin":"security/pear-Auth_SASL2","version":"0.3.0","comment":"Abstraction of various SASL mechanism responses","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Auth_SASL","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d99b461b48f62208a14b2f6024ec40fdf407b26065cdec9dd76468c15e03c6ea","flatsize":54330,"path":"All/php82-pear-Auth_SASL2-0.3.0.pkg","repopath":"All/php82-pear-Auth_SASL2-0.3.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":9860,"desc":"Auth_SASL provides ode to generate responses to common SASL mechanisms,\nincluding:\n- Digest-MD5\n- Cram-MD5\n- Plain\n- Anonymous\n- Login (Pseudo mechanism)\n- SCRAM","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","security"],"annotations":{"flavor":"php82"}},{"name":"php82-mysqli","origin":"databases/php82-mysqli","version":"8.2.28","comment":"The mysqli shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9d4add894e95a0e8cceb874c7ae48a4efc510559c5f669db2c07f12773b770f8","flatsize":272187,"path":"All/php82-mysqli-8.2.28.pkg","repopath":"All/php82-mysqli-8.2.28.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":54476,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["databases"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.2.28:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-mysqli.ini.sample","type":"install"}]},{"name":"php82-odbc","origin":"databases/php82-odbc","version":"8.2.28","comment":"The odbc shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c821bfc198c9bbf7d4bed2eda4a30bc2d98379664217b5808d034dd9a2ede8b1","flatsize":110859,"path":"All/php82-odbc-8.2.28.pkg","repopath":"All/php82-odbc-8.2.28.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":30080,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"unixODBC":{"origin":"databases/unixODBC","version":"2.3.12_1"}},"categories":["databases"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.2.28:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-odbc.ini.sample","type":"install"}]},{"name":"php82-maxminddb","origin":"devel/php-maxminddb","version":"1.6.0","comment":"MaxMind DB Reader extension for PHP","maintainer":"danger@FreeBSD.org","www":"https://github.com/maxmind/MaxMind-DB-Reader-php","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2170176ce2a13897f8104f159b3f1d8de8b045f96464489048ca995e6b43a940","flatsize":28724,"path":"All/php82-maxminddb-1.6.0.pkg","repopath":"All/php82-maxminddb-1.6.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":10904,"desc":"This is the PHP API for reading MaxMind DB files. MaxMind DB is a binary\nfile format that stores data indexed by IP address subnets (IPv4 or\nIPv6).","deps":{"libmaxminddb":{"origin":"net/libmaxminddb","version":"1.12.2"},"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["devel","net"],"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-maxminddb.ini.sample","type":"install"}]},{"name":"php82-pear-Auth","origin":"security/pear-Auth","version":"1.6.4","comment":"PEAR class for creating an authentication system","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Auth","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"edf17abc11e22d8beac32a91ead8db39fa711644839699a86ae0ff3e06ff33ca","flatsize":310604,"path":"All/php82-pear-Auth-1.6.4.pkg","repopath":"All/php82-pear-Auth-1.6.4.pkg","licenselogic":"single","pkgsize":47812,"desc":"The PEAR::Auth package provides methods for creating an authentication\nsystem using PHP.\n\nCurrently it supports the following storage containers to read/write\nthe login data:\n\n* All databases supported by the PEAR database layer\n* All databases supported by the MDB database layer\n* All databases supported by the MDB2 database layer\n* Plaintext files\n* LDAP servers\n* POP3 servers\n* IMAP servers\n* vpopmail accounts\n* RADIUS\n* SAMBA password files\n* SOAP","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","security"],"options":{"PEAR_AUTH_RADIUS":"off","PEAR_CRYPT_CHAP":"off","PEAR_DB":"off","PEAR_FILE_PASSWD":"off","PEAR_FILE_SMBPASSWD":"off","PEAR_LOG":"off","PEAR_MDB":"off","PEAR_MDB2":"off","PEAR_NET_POP3":"off","PEAR_NET_VPOPMAILD":"off","PEAR_SOAP":"off"},"annotations":{"flavor":"php82"}},{"name":"php82-lz4","origin":"archivers/php-lz4","version":"0.4.3","comment":"LZ4 extension for PHP","maintainer":"pave@FreeBSD.org","www":"https://github.com/kjdev/php-ext-lz4","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"38f0a3c3c56508f7e245e3e7a125f29599afa3b2b9f3cf8aac38371957fa437c","flatsize":14224,"path":"All/php82-lz4-0.4.3.pkg","repopath":"All/php82-lz4-0.4.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6184,"desc":"This is the extension PHP extension for lz4\na lossless compression algorithm, providing\nhi compression speed and multi-core scalability.","deps":{"liblz4":{"origin":"archivers/liblz4","version":"1.10.0,1"},"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["archivers"],"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-lz4.ini.sample","type":"install"}]},{"name":"php82-pdo_sqlite","origin":"databases/php82-pdo_sqlite","version":"8.2.28","comment":"The pdo_sqlite shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b01d4cb909607128dc6c74e1b0cbf8f064bcca36e1e85206cde0a21db0553024","flatsize":42842,"path":"All/php82-pdo_sqlite-8.2.28.pkg","repopath":"All/php82-pdo_sqlite-8.2.28.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":14716,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pdo":{"origin":"databases/php82-pdo","version":"8.2.28"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["databases"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.2.28:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-pdo_sqlite.ini.sample","type":"install"}]},{"name":"php82-libawl","origin":"devel/php-libawl","version":"0.64","comment":"Andrew.s Web Libraries - PHP Utility Libraries","maintainer":"ports@FreeBSD.org","www":"https://gitlab.com/davical-project/awl","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b30648de9c508e1e840b21fb29ae6badfe50826bc949bbd7784f30dddac3089c","flatsize":469918,"path":"All/php82-libawl-0.64.pkg","repopath":"All/php82-libawl-0.64.pkg","licenselogic":"and","licenses":["GPLv2","LGPL21"],"pkgsize":89808,"desc":"Andrew's Web Libraries are a set of hopefully lightweight libraries for\nhandling a variety of useful things for web programming, including:\n\n- Session management\n- User management\n- DB Records\n- Simple reporting\n- DB Schema Updating\n- iCalendar parsing","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["devel"],"annotations":{"flavor":"php82"},"messages":[{"message":"you can customize the installation directory\"\n     by setting LIBAWLDIR in /etc/make.conf\"","type":"install"},{"message":"===>   NOTICE:\n\nThe php82-libawl port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"php82-pdo_pgsql","origin":"databases/php82-pdo_pgsql","version":"8.2.28","comment":"The pdo_pgsql shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"49115cfec4d5897eec39b328fe0125f3b1d2b61b087dfc911b8c7884f91bd0db","flatsize":63766,"path":"All/php82-pdo_pgsql-8.2.28.pkg","repopath":"All/php82-pdo_pgsql-8.2.28.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":21656,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pdo":{"origin":"databases/php82-pdo","version":"8.2.28"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"}},"categories":["databases"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.2.28:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-pdo_pgsql.ini.sample","type":"install"}]},{"name":"php82-pear-Console_CommandLine","origin":"devel/pear-Console_CommandLine","version":"1.2.2","comment":"Full featured command line options and arguments parser","maintainer":"bofh@FreeBSD.org","www":"https://pear.php.net/package/Console_CommandLine","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9f8ed6fdcbc22eeacdaa7d5d2cc24eba52d8885dce48d6f226fb4b2c806b5190","flatsize":244971,"path":"All/php82-pear-Console_CommandLine-1.2.2.pkg","repopath":"All/php82-pear-Console_CommandLine-1.2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":37776,"desc":"Console_CommandLine is a full featured package for managing command-line\noptions and arguments highly inspired from python optparse module, it allows\nthe developer to easily build complex command line interfaces.\n\nMain features:\n* handles sub commands (ie. $ myscript.php -q subcommand -f file),\n* can be completely built from an xml definition file,\n* generate --help and --version options automatically,\n* can be completely customized,\n* builtin support for i18n,\n* and much more...","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-dom":{"origin":"textproc/php82-dom","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php82"}},{"name":"php82-pdo_mysql","origin":"databases/php82-pdo_mysql","version":"8.2.28","comment":"The pdo_mysql shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"18dd5298dcf3b8ca1c07b2555e5e063632aeec0b6987f2f2c4ee09bc7e6a985a","flatsize":61843,"path":"All/php82-pdo_mysql-8.2.28.pkg","repopath":"All/php82-pdo_mysql-8.2.28.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":18444,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pdo":{"origin":"databases/php82-pdo","version":"8.2.28"}},"categories":["databases"],"options":{"MYSQLND":"on"},"annotations":{"cpe":"cpe:2.3:a:php:php:8.2.28:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-pdo_mysql.ini.sample","type":"install"}]},{"name":"php82-imap","origin":"mail/php82-imap","version":"8.2.28","comment":"The imap shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"06b54f1c93401e80684e143268fd4360eb561ef3e252e3265d8975b255425d48","flatsize":146881,"path":"All/php82-imap-8.2.28.pkg","repopath":"All/php82-imap-8.2.28.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":38668,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"panda-cclient":{"origin":"mail/panda-cclient","version":"20130621_3"},"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["mail"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.2.28:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-imap.ini.sample","type":"install"}]},{"name":"php82-pdo_dblib","origin":"databases/php82-pdo_dblib","version":"8.2.28","comment":"The pdo_dblib shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"08c1af4846effd13b9dbc4e6d21faac0c2aae1d7a8826cb0efdf97fbf11b3b05","flatsize":38688,"path":"All/php82-pdo_dblib-8.2.28.pkg","repopath":"All/php82-pdo_dblib-8.2.28.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":14204,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"freetds":{"origin":"databases/freetds","version":"1.4.26,1"},"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pdo":{"origin":"databases/php82-pdo","version":"8.2.28"}},"categories":["databases"],"options":{"MSSQL":"off"},"annotations":{"cpe":"cpe:2.3:a:php:php:8.2.28:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-pdo_dblib.ini.sample","type":"install"}]},{"name":"php82-pdo_odbc","origin":"databases/php82-pdo_odbc","version":"8.2.28","comment":"The pdo_odbc shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"58dd689f3527481ffe497dc365b40ba348c7ba82856e2ddd73800f7fd6411f8e","flatsize":38376,"path":"All/php82-pdo_odbc-8.2.28.pkg","repopath":"All/php82-pdo_odbc-8.2.28.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":15432,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-pdo":{"origin":"databases/php82-pdo","version":"8.2.28"},"unixODBC":{"origin":"databases/unixODBC","version":"2.3.12_1"}},"categories":["databases"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.2.28:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-pdo_odbc.ini.sample","type":"install"}]},{"name":"php82-pcntl","origin":"devel/php82-pcntl","version":"8.2.28","comment":"The pcntl shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ad4423a6146b17c31d4215a7dd01c7d45b0c0e3db7fad2d9c34f4c97276c796d","flatsize":72374,"path":"All/php82-pcntl-8.2.28.pkg","repopath":"All/php82-pcntl-8.2.28.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":18852,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["devel"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.2.28:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-pcntl.ini.sample","type":"install"}]},{"name":"php82-gmp","origin":"math/php82-gmp","version":"8.2.28","comment":"The gmp shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a17eae6a75005af334441bb20cebdb62386467ec78ba202dfe8fb8b1671a0126","flatsize":102009,"path":"All/php82-gmp-8.2.28.pkg","repopath":"All/php82-gmp-8.2.28.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":27020,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["math"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.2.28:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-gmp.ini.sample","type":"install"}]},{"name":"php82-opcache","origin":"www/php82-opcache","version":"8.2.28","comment":"The opcache shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d96e02482d5bcd89238e465fd982cf6c8b86d5f0e5f21e435b3e67487c66d536","flatsize":1078020,"path":"All/php82-opcache-8.2.28.pkg","repopath":"All/php82-opcache-8.2.28.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":351432,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["www"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.2.28:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-10-opcache.ini.sample","type":"install"}]},{"name":"php82-pear","origin":"devel/pear","version":"1.10.13","comment":"PEAR framework for PHP","maintainer":"fluffy@FreeBSD.org","www":"https://pear.php.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a2b29cb23e46074d07fdb73035572f9bee3e805ac29f6e03ef500a9ad9ca7fb6","flatsize":1960310,"path":"All/php82-pear-1.10.13.pkg","repopath":"All/php82-pear-1.10.13.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":256000,"desc":"PEAR is a framework and distribution system for reusable PHP components.\n\nPEAR is short for \"PHP Extension and Application Repository\" and is\npronounced just like the fruit. The purpose of PEAR is to provide:\n - A structured library of open-sourced code for PHP users\n - A system for code distribution and package maintenance\n - A standard style for code written in PHP\n - The PHP Extension Community Library (PECL)","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-xml":{"origin":"textproc/php82-xml","version":"8.2.28"},"php82-zlib":{"origin":"archivers/php82-zlib","version":"8.2.28"}},"categories":["devel"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:php:pear:1.10.13:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php82-ftp","origin":"ftp/php82-ftp","version":"8.2.28","comment":"The ftp shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eb86facf6269215d037bc0f6a379df3282ec1d8d07722bee8acdbec1c86784e4","flatsize":97312,"path":"All/php82-ftp-8.2.28.pkg","repopath":"All/php82-ftp-8.2.28.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":28108,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["ftp"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.2.28:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-ftp.ini.sample","type":"install"}]},{"name":"php82-ldap","origin":"net/php82-ldap","version":"8.2.28","comment":"The ldap shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"82c61738f752468a070bfef095c477fef010d6e6f8f0aa70d907f2e03ef40a93","flatsize":142389,"path":"All/php82-ldap-8.2.28.pkg","repopath":"All/php82-ldap-8.2.28.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":36276,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"openldap26-client":{"origin":"net/openldap26-client","version":"2.6.9_1"},"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["net"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.2.28:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-ldap.ini.sample","type":"install"}]},{"name":"php82-intl","origin":"devel/php82-intl","version":"8.2.28","comment":"The intl shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c92f7fa680cfb795c36f5b4f01a9fecadfa01afa04c0c6caa73bbe22abe43bd6","flatsize":667822,"path":"All/php82-intl-8.2.28.pkg","repopath":"All/php82-intl-8.2.28.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":149264,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"icu":{"origin":"devel/icu","version":"76.1,1"},"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["devel"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.2.28:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-intl.ini.sample","type":"install"}]},{"name":"php82-ffi","origin":"devel/php82-ffi","version":"8.2.28","comment":"The ffi shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"12f356c83c781a2bb57753d9c3f41e1e64a397ca505913b65773591cfed962b7","flatsize":218529,"path":"All/php82-ffi-8.2.28.pkg","repopath":"All/php82-ffi-8.2.28.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":67500,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"libffi":{"origin":"devel/libffi","version":"3.4.6"},"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["devel"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.2.28:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-ffi.ini.sample","type":"install"}]},{"name":"php82-iconv","origin":"converters/php82-iconv","version":"8.2.28","comment":"The iconv shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6b05e095bf3747108e4ba588132bb80cedc60db016c600cf2ab60840cfc29432","flatsize":57617,"path":"All/php82-iconv-8.2.28.pkg","repopath":"All/php82-iconv-8.2.28.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":21044,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"libiconv":{"origin":"converters/libiconv","version":"1.17_1"},"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["converters"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.2.28:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-iconv.ini.sample","type":"install"}]},{"name":"php82-enchant","origin":"textproc/php82-enchant","version":"8.2.28","comment":"The enchant shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7f3839b0f75807b466553de59dfb65ce00ed66feb868a4f8543cb2c0b46b0361","flatsize":40098,"path":"All/php82-enchant-8.2.28.pkg","repopath":"All/php82-enchant-8.2.28.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":11900,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"enchant2":{"origin":"textproc/enchant2","version":"2.2.15_6"},"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["textproc"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.2.28:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-enchant.ini.sample","type":"install"}]},{"name":"php82-google-api-php-client","origin":"www/php-google-api-php-client","version":"2.12.4","comment":"Google api client for php","maintainer":"contato@kanazuchi.com","www":"https://github.com/googleapis/google-api-php-client","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2cb3e63409dbcf9e0b04bdc77683436b6e00b57d158ede7ec0f28d51742cb8cf","flatsize":141802,"path":"All/php82-google-api-php-client-2.12.4.pkg","repopath":"All/php82-google-api-php-client-2.12.4.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":32060,"desc":"The Google API Client Library enables you to work with Google APIs such as\nGoogle+, Drive, or YouTube on your server. These client libraries are\nofficially supported by Google. However, the libraries are considered complete\nand are in maintenance mode.\nThis means that we will address critical bugs and security issues but will not\nadd any new features.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-composer":{"origin":"devel/php-composer","version":"2.8.6"}},"categories":["www"],"annotations":{"flavor":"php82"}},{"name":"php82-gettext","origin":"devel/php82-gettext","version":"8.2.28","comment":"The gettext shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a78b71b5a0a993fdccb29b708a5fbfdaf848a59fbbec933a4e2036d39af26a4e","flatsize":25585,"path":"All/php82-gettext-8.2.28.pkg","repopath":"All/php82-gettext-8.2.28.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":8336,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["devel"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.2.28:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-gettext.ini.sample","type":"install"}]},{"name":"php82-dddbl","origin":"www/dddbl","version":"2.0.1","comment":"Definition Driven Database Layer for PHP","maintainer":"tz@FreeBSD.org","www":"https://www.dddbl.de/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0a369aa926591acc98ee0ecf6804768acc781a49c4f5010df22354573b490600","flatsize":41490,"path":"All/php82-dddbl-2.0.1.pkg","repopath":"All/php82-dddbl-2.0.1.pkg","licenselogic":"single","pkgsize":9400,"desc":"DDDBL is a Definition Driven DataBase Layer written in PHP. It uses PDO to\nsupport the work on all supported database systems and eases the handling\nof the query-results.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["www"],"annotations":{"flavor":"php82"}},{"name":"php82-geos","origin":"graphics/php-geos","version":"1.0.0_1","comment":"PHP bindings for GEOS","maintainer":"sunpoet@FreeBSD.org","www":"https://git.osgeo.org/gitea/geos/php-geos","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"612a8c753e3edb1ad8d5af1267818e8fbee0116cb3157eeebd980f5d74e645ba","flatsize":152621,"path":"All/php82-geos-1.0.0_1.pkg","repopath":"All/php82-geos-1.0.0_1.pkg","licenselogic":"and","licenses":["LGPL21","MIT"],"pkgsize":41364,"desc":"PHP bindings for GEOS","deps":{"geos":{"origin":"graphics/geos","version":"3.13.1"},"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["graphics"],"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-geos.ini.sample","type":"install"}]},{"name":"php82-curl","origin":"ftp/php82-curl","version":"8.2.28","comment":"The curl shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"46236f6d46c0cc10bcf3b6d9c125226b313244f51029156c7314d96c160d75ec","flatsize":222698,"path":"All/php82-curl-8.2.28.pkg","repopath":"All/php82-curl-8.2.28.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":46124,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["ftp"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.2.28:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-curl.ini.sample","type":"install"}]},{"name":"php82-gd","origin":"graphics/php82-gd","version":"8.2.28","comment":"The gd shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2348d98570acfe5455ecdc2597ea7d8ade77e67cd5a103d19f8b980e82dc3948","flatsize":162997,"path":"All/php82-gd-8.2.28.pkg","repopath":"All/php82-gd-8.2.28.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":36332,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libgd":{"origin":"graphics/gd","version":"2.3.3_13,1"},"php82":{"origin":"lang/php82","version":"8.2.28"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["graphics"],"options":{"JIS":"off","WEBP":"off","X11":"off"},"annotations":{"cpe":"cpe:2.3:a:php:php:8.2.28:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-gd.ini.sample","type":"install"}]},{"name":"php82-filter","origin":"security/php82-filter","version":"8.2.28","comment":"The filter shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3ba4515afb6bf51ec2a301fcdfc305c443c90c48a2b88c128bd07eb71071b5c3","flatsize":69850,"path":"All/php82-filter-8.2.28.pkg","repopath":"All/php82-filter-8.2.28.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":23204,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["security"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.2.28:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-filter.ini.sample","type":"install"}]},{"name":"php82-extensions","origin":"lang/php82-extensions","version":"1.0","comment":"\"meta-port\" to install PHP extensions","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"794639550ea31a8199dd4439a214eb1eb763c02421903c551e81e2a06f8f621c","flatsize":243,"path":"All/php82-extensions-1.0.pkg","repopath":"All/php82-extensions-1.0.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":1432,"desc":"This is a \"meta-port\" to install the extensions for PHP 8.0\n\nDefaults to:\nctype, dom, filter, iconv, json, opcache, pdo, pdo_sqlite, phar, posix,\nsession, simplexml, sqlite3, tokenizer, xml, xmlreader and xmlwriter.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-ctype":{"origin":"textproc/php82-ctype","version":"8.2.28"},"php82-dom":{"origin":"textproc/php82-dom","version":"8.2.28"},"php82-filter":{"origin":"security/php82-filter","version":"8.2.28"},"php82-iconv":{"origin":"converters/php82-iconv","version":"8.2.28"},"php82-opcache":{"origin":"www/php82-opcache","version":"8.2.28"},"php82-pdo":{"origin":"databases/php82-pdo","version":"8.2.28"},"php82-pdo_sqlite":{"origin":"databases/php82-pdo_sqlite","version":"8.2.28"},"php82-phar":{"origin":"archivers/php82-phar","version":"8.2.28"},"php82-posix":{"origin":"sysutils/php82-posix","version":"8.2.28"},"php82-session":{"origin":"www/php82-session","version":"8.2.28"},"php82-simplexml":{"origin":"textproc/php82-simplexml","version":"8.2.28"},"php82-sqlite3":{"origin":"databases/php82-sqlite3","version":"8.2.28"},"php82-tokenizer":{"origin":"devel/php82-tokenizer","version":"8.2.28"},"php82-xml":{"origin":"textproc/php82-xml","version":"8.2.28"},"php82-xmlreader":{"origin":"textproc/php82-xmlreader","version":"8.2.28"},"php82-xmlwriter":{"origin":"textproc/php82-xmlwriter","version":"8.2.28"}},"categories":["lang"],"options":{"BCMATH":"off","BZ2":"off","CALENDAR":"off","CTYPE":"on","CURL":"off","DBA":"off","DOM":"on","ENCHANT":"off","EXIF":"off","FFI":"off","FILEINFO":"off","FILTER":"on","FTP":"off","GD":"off","GETTEXT":"off","GMP":"off","ICONV":"on","IMAP":"off","INTL":"off","LDAP":"off","MBSTRING":"off","MYSQLI":"off","ODBC":"off","OPCACHE":"on","PCNTL":"off","PDO":"on","PDO_DBLIB":"off","PDO_FIREBIRD":"off","PDO_MYSQL":"off","PDO_ODBC":"off","PDO_PGSQL":"off","PDO_SQLITE":"on","PGSQL":"off","PHAR":"on","POSIX":"on","PSPELL":"off","READLINE":"off","SESSION":"on","SHMOP":"off","SIMPLEXML":"on","SNMP":"off","SOAP":"off","SOCKETS":"off","SODIUM":"off","SQLITE3":"on","SYSVMSG":"off","SYSVSEM":"off","SYSVSHM":"off","TIDY":"off","TOKENIZER":"on","XML":"on","XMLREADER":"on","XMLWRITER":"on","XSL":"off","ZIP":"off","ZLIB":"off"}},{"name":"php82-fileinfo","origin":"sysutils/php82-fileinfo","version":"8.2.28","comment":"The fileinfo shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d30cc357b5430bbb23bca67906a4e4c9cde11c71442ac1632ebdb4a6658e5203","flatsize":7208939,"path":"All/php82-fileinfo-8.2.28.pkg","repopath":"All/php82-fileinfo-8.2.28.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":306396,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["sysutils"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.2.28:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-fileinfo.ini.sample","type":"install"}]},{"name":"php82-bz2","origin":"archivers/php82-bz2","version":"8.2.28","comment":"The bz2 shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b8af2fd388f6766060b19ac2529ca4884bc0bc263224485e184ba8ee46a44349","flatsize":34383,"path":"All/php82-bz2-8.2.28.pkg","repopath":"All/php82-bz2-8.2.28.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":12436,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["archivers"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.2.28:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-bz2.ini.sample","type":"install"}]},{"name":"php82-bsdconv","origin":"converters/php-bsdconv","version":"11.6.0","comment":"PHP wrapper for bsdconv","maintainer":"buganini@gmail.com","www":"https://github.com/buganini/php-bsdconv","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b27d7d293d757c99da32376083678b725d6fa35abab00e57ff5a54e878c64996","flatsize":27387,"path":"All/php82-bsdconv-11.6.0.pkg","repopath":"All/php82-bsdconv-11.6.0.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":8812,"desc":"BSD licensed charset/encoding converter library with more function than\nlibiconv. (Currently, only a few codecs are supported)\nThis port is a php wrapper for bsdconv.","deps":{"bsdconv":{"origin":"converters/bsdconv","version":"11.6"},"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["converters"],"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-bsdconv.ini.sample","type":"install"}]},{"name":"php82-brotli","origin":"archivers/php-brotli","version":"0.13.1","comment":"Brotli extension for PHP","maintainer":"daniel@shafer.cc","www":"https://github.com/kjdev/php-ext-brotli","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a2429bef82e5585650ceff31349a103f402e5042f63f7b2697e3b3f9342ddd25","flatsize":28212,"path":"All/php82-brotli-0.13.1.pkg","repopath":"All/php82-brotli-0.13.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10580,"desc":"Brotli is a generic-purpose lossless compression algorithm that compresses\ndata using a combination of a modern variant of the LZ77 algorithm, Huffman\ncoding and 2nd order context modeling, with a compression ratio comparable\nto the best currently available general-purpose compression methods. It is\nsimilar in speed with deflate but offers more dense compression.\n\nThis is the Brotli Extension for PHP","deps":{"brotli":{"origin":"archivers/brotli","version":"1.1.0,1"},"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["archivers"],"annotations":{"flavor":"php82"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-brotli.ini.sample","type":"install"}]},{"name":"php82-dom","origin":"textproc/php82-dom","version":"8.2.28","comment":"The dom shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4c4bf5d4a4ebde8f5cf15d64c04fea1fb44e5fdcecffa076a449dec6a2f00f39","flatsize":336790,"path":"All/php82-dom-8.2.28.pkg","repopath":"All/php82-dom-8.2.28.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":73620,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["textproc"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.2.28:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-dom.ini.sample","type":"install"}]},{"name":"php82-exif","origin":"graphics/php82-exif","version":"8.2.28","comment":"The exif shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4649ccaffeb2e2450ce784a47d63e6f2f118b402cb30d8c457caf8d15e03ed2a","flatsize":93760,"path":"All/php82-exif-8.2.28.pkg","repopath":"All/php82-exif-8.2.28.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":30380,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["graphics"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.2.28:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-exif.ini.sample","type":"install"}]},{"name":"php82-aphpunit","origin":"devel/aphpunit","version":"2.3","comment":"Testing framework for unit tests","maintainer":"tz@FreeBSD.org","www":"https://gitlab.p.variablis.de/open-source/aphpunit/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"75282108fa3beffe014b45d24d2172aa08c96724949c6f0bbcf07cb0767d2005","flatsize":60872,"path":"All/php82-aphpunit-2.3.pkg","repopath":"All/php82-aphpunit-2.3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":13968,"desc":"APHPUnit is a regression testing framework for PHP unit tests.\nIt removes many limitations the standard literature about\ntesting declares for years while making tests very fast.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-mbstring":{"origin":"converters/php82-mbstring","version":"8.2.28"},"php82-pcntl":{"origin":"devel/php82-pcntl","version":"8.2.28"},"php82-phar":{"origin":"archivers/php82-phar","version":"8.2.28"},"php82-posix":{"origin":"sysutils/php82-posix","version":"8.2.28"},"php82-sysvmsg":{"origin":"devel/php82-sysvmsg","version":"8.2.28"}},"categories":["devel","www"],"annotations":{"flavor":"php82"}},{"name":"php82-bcmath","origin":"math/php82-bcmath","version":"8.2.28","comment":"The bcmath shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a0ded3f633f590436a27704251416cac49d062bec55245d36611af1f640d9caf","flatsize":51167,"path":"All/php82-bcmath-8.2.28.pkg","repopath":"All/php82-bcmath-8.2.28.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":19328,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["math"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.2.28:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-bcmath.ini.sample","type":"install"}]},{"name":"php82-aphpbreakdown","origin":"devel/aphpbreakdown","version":"2.2.2","comment":"Code-Analyzer for PHP for Compatibility Check-UP","maintainer":"freebsd@code-mesa.com","www":"https://gitlab.code-mesa.com/code-mesa/aphpbreakdown/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1e8dc4a41bf29fa6b8ccbc89358451a9b8482997c5599cd13d3afc92e318b29a","flatsize":284805,"path":"All/php82-aphpbreakdown-2.2.2.pkg","repopath":"All/php82-aphpbreakdown-2.2.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":51964,"desc":"This software analyzes all files of your project and collect all\nPHP classes, functions and constants found in your project. For the\ncollection of classes, functions and constants it determined all\nmodules of PHP needed to be installed on the webserver for your\nproject.\n\nTo display the result of the analysis you can choose different ways.\nOne way is to display an output on your command line. But what do\nyou do if you don't have a command line access on the server you\nwant to test?  Then you use the testfile generator of aPHPbreakdown!\nIt generates a testfile you can upload to the webserver, or sent\nit to you customer to upload it, and run it very simple in the\nbrowser.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-phar":{"origin":"archivers/php82-phar","version":"8.2.28"},"php82-tokenizer":{"origin":"devel/php82-tokenizer","version":"8.2.28"}},"categories":["devel","www"],"annotations":{"flavor":"php82"}},{"name":"php81-zstd","origin":"archivers/php-zstd","version":"0.11.0","comment":"Zstandard extension for PHP","maintainer":"pave@FreeBSD.org","www":"https://github.com/kjdev/php-ext-zstd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"19170dac32aa7934407825934263614d5be9ea78f72d64941dfa2194c1a2bcb8","flatsize":25507,"path":"All/php81-zstd-0.11.0.pkg","repopath":"All/php81-zstd-0.11.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9124,"desc":"This is the PHP extension for zstandard,\nor zstd a fast lossless compression algorithm.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["archivers"],"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-zstd.ini.sample","type":"install"}]},{"name":"php82-dba","origin":"databases/php82-dba","version":"8.2.28","comment":"The dba shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"606bd83306ae300ea30f669dec8daca0df9796d5c685b602fb2621d9510ff779","flatsize":74831,"path":"All/php82-dba-8.2.28.pkg","repopath":"All/php82-dba-8.2.28.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":24740,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["databases"],"options":{"CDB":"on","DB4":"off","FLATFILE":"on","GDBM":"off","INIFILE":"on","LMDB":"off","QDBM":"off","TOKYO":"off"},"annotations":{"cpe":"cpe:2.3:a:php:php:8.2.28:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-dba.ini.sample","type":"install"}]},{"name":"php81-zip","origin":"archivers/php81-zip","version":"8.1.32","comment":"The zip shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7bac0e3b81977abeb1ff1a1c0fe02169d84ce9347d92d610803a47789c396703","flatsize":111726,"path":"All/php81-zip-8.1.32.pkg","repopath":"All/php81-zip-8.1.32.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":28656,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"libzip":{"origin":"archivers/libzip","version":"1.11.2"},"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["archivers"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.1.32:::::dragonfly6:x86_64","deprecated":"Upstream EOL reaches on 2025-12-31","expiration_date":"2025-12-31"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-zip.ini.sample","type":"install"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUpstream EOL reaches on 2025-12-31.\n\nIt is scheduled to be removed on or after 2025-12-31."}]},{"name":"php82-ctype","origin":"textproc/php82-ctype","version":"8.2.28","comment":"The ctype shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ecef215d3c47a67d3f1d05d097e31430129f728fa34574fbf03a6258b1b923c0","flatsize":20887,"path":"All/php82-ctype-8.2.28.pkg","repopath":"All/php82-ctype-8.2.28.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":7464,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["textproc"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.2.28:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-ctype.ini.sample","type":"install"}]},{"name":"php82-mbstring","origin":"converters/php82-mbstring","version":"8.2.28","comment":"The mbstring shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"807b14535580651bbd06e5360229afb9a691eeb088f7c9a5bfdc0b2936ef26a4","flatsize":3890612,"path":"All/php82-mbstring-8.2.28.pkg","repopath":"All/php82-mbstring-8.2.28.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":809740,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"oniguruma":{"origin":"devel/oniguruma","version":"6.9.10"},"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["converters"],"options":{"REGEX":"on"},"annotations":{"cpe":"cpe:2.3:a:php:php:8.2.28:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-mbstring.ini.sample","type":"install"}]},{"name":"php81-xmlreader","origin":"textproc/php81-xmlreader","version":"8.1.32","comment":"The xmlreader shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4612f3095567f4ba271d1221fd7c7303aba2ddc7c9f3090c8493589d69081759","flatsize":58470,"path":"All/php81-xmlreader-8.1.32.pkg","repopath":"All/php81-xmlreader-8.1.32.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":16700,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-dom":{"origin":"textproc/php81-dom","version":"8.1.32"}},"categories":["textproc"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.1.32:::::dragonfly6:x86_64","deprecated":"Upstream EOL reaches on 2025-12-31","expiration_date":"2025-12-31"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-xmlreader.ini.sample","type":"install"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUpstream EOL reaches on 2025-12-31.\n\nIt is scheduled to be removed on or after 2025-12-31."}]},{"name":"php82-calendar","origin":"misc/php82-calendar","version":"8.2.28","comment":"The calendar shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"97d84dbc4e99804364f63ca3959d99109328b8bcb17aeb641ca28465452907d2","flatsize":48364,"path":"All/php82-calendar-8.2.28.pkg","repopath":"All/php82-calendar-8.2.28.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":16708,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["misc"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.2.28:::::dragonfly6:x86_64"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-calendar.ini.sample","type":"install"}]},{"name":"php81-zlib","origin":"archivers/php81-zlib","version":"8.1.32","comment":"The zlib shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"386739ba9cbd7371fa965e8c56a67f61e482fa3e6a8096cda9739229d26797ee","flatsize":68284,"path":"All/php81-zlib-8.1.32.pkg","repopath":"All/php81-zlib-8.1.32.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":21564,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["archivers"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.1.32:::::dragonfly6:x86_64","deprecated":"Upstream EOL reaches on 2025-12-31","expiration_date":"2025-12-31"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-zlib.ini.sample","type":"install"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUpstream EOL reaches on 2025-12-31.\n\nIt is scheduled to be removed on or after 2025-12-31."}]},{"name":"php81-tokenizer","origin":"devel/php81-tokenizer","version":"8.1.32","comment":"The tokenizer shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"536f829da39cd7371e7117ceb616f492417257be8c3ed555fbfb9292b9cbc022","flatsize":38222,"path":"All/php81-tokenizer-8.1.32.pkg","repopath":"All/php81-tokenizer-8.1.32.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":13532,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["devel"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.1.32:::::dragonfly6:x86_64","deprecated":"Upstream EOL reaches on 2025-12-31","expiration_date":"2025-12-31"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-tokenizer.ini.sample","type":"install"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUpstream EOL reaches on 2025-12-31.\n\nIt is scheduled to be removed on or after 2025-12-31."}]},{"name":"php81-xsl","origin":"textproc/php81-xsl","version":"8.1.32","comment":"The xsl shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8d32a5092c33d75ebefb72a46212dec20b00cfb37e40ad9fb663f9c197de685e","flatsize":45609,"path":"All/php81-xsl-8.1.32.pkg","repopath":"All/php81-xsl-8.1.32.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":15656,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-dom":{"origin":"textproc/php81-dom","version":"8.1.32"},"php81-xml":{"origin":"textproc/php81-xml","version":"8.1.32"}},"categories":["textproc"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.1.32:::::dragonfly6:x86_64","deprecated":"Upstream EOL reaches on 2025-12-31","expiration_date":"2025-12-31"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-xsl.ini.sample","type":"install"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUpstream EOL reaches on 2025-12-31.\n\nIt is scheduled to be removed on or after 2025-12-31."}]},{"name":"php82-deployer","origin":"devel/deployer","version":"6.4.3","comment":"Deployment tool for PHP","maintainer":"tz@FreeBSD.org","www":"https://deployer.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"97d29aef90f4e48d64fa89473063cf95ef90177b7ce6864d29982f4b799b6a56","flatsize":352202,"path":"All/php82-deployer-6.4.3.pkg","repopath":"All/php82-deployer-6.4.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":336132,"desc":"A deployment tool written in PHP with support for popular frameworks out of the\nbox.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-curl":{"origin":"ftp/php82-curl","version":"8.2.28"},"php82-iconv":{"origin":"converters/php82-iconv","version":"8.2.28"},"php82-pcntl":{"origin":"devel/php82-pcntl","version":"8.2.28"},"php82-phar":{"origin":"archivers/php82-phar","version":"8.2.28"},"php82-posix":{"origin":"sysutils/php82-posix","version":"8.2.28"},"php82-zlib":{"origin":"archivers/php82-zlib","version":"8.2.28"}},"categories":["devel"],"annotations":{"flavor":"php82"}},{"name":"php82-composer","origin":"devel/php-composer","version":"2.8.6","comment":"Dependency Manager for PHP","maintainer":"cyberbotx@cyberbotx.com","www":"https://getcomposer.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"10f63bcd0c3339e7b880fac171af101fd3d7160d0dc54d5ae9c557a14397f05a","flatsize":3063372,"path":"All/php82-composer-2.8.6.pkg","repopath":"All/php82-composer-2.8.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":556392,"desc":"Composer is a tool for dependency management in PHP. It allows you to declare\nthe dependent libraries your project needs and it will install them in your\nproject for you.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-ctype":{"origin":"textproc/php82-ctype","version":"8.2.28"},"php82-curl":{"origin":"ftp/php82-curl","version":"8.2.28"},"php82-filter":{"origin":"security/php82-filter","version":"8.2.28"},"php82-intl":{"origin":"devel/php82-intl","version":"8.2.28"},"php82-mbstring":{"origin":"converters/php82-mbstring","version":"8.2.28"},"php82-phar":{"origin":"archivers/php82-phar","version":"8.2.28"}},"categories":["devel"],"options":{"CURL":"on"},"annotations":{"cpe":"cpe:2.3:a:getcomposer:composer:2.8.6:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"php81-sysvshm","origin":"devel/php81-sysvshm","version":"8.1.32","comment":"The sysvshm shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d2d8d9b7ade9650b0bd2063b549482a244b98e0dd7b6ae2e3c022b2de7a52dda","flatsize":24602,"path":"All/php81-sysvshm-8.1.32.pkg","repopath":"All/php81-sysvshm-8.1.32.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":9424,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["devel"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.1.32:::::dragonfly6:x86_64","deprecated":"Upstream EOL reaches on 2025-12-31","expiration_date":"2025-12-31"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-sysvshm.ini.sample","type":"install"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUpstream EOL reaches on 2025-12-31.\n\nIt is scheduled to be removed on or after 2025-12-31."}]},{"name":"php81-tarantool","origin":"databases/php-tarantool","version":"0.4.0","comment":"PECL PHP driver for Tarantool","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/tarantool/tarantool-php","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5b8a60e4965f70fc43f47bddffc22a1ad36763a027aa7412312d51bd9e54871e","flatsize":167045,"path":"All/php81-tarantool-0.4.0.pkg","repopath":"All/php81-tarantool-0.4.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":57348,"desc":"PECL PHP driver for Tarantool","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["databases"],"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-tarantool.ini.sample","type":"install"}]},{"name":"php81-xml","origin":"textproc/php81-xml","version":"8.1.32","comment":"The xml shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c8172065acc6b91c70ca105b85d90cec937391d87ba05ba5b8652ce8cc3bb1ef","flatsize":70263,"path":"All/php81-xml-8.1.32.pkg","repopath":"All/php81-xml-8.1.32.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":21988,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["textproc"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.1.32:::::dragonfly6:x86_64","deprecated":"Upstream EOL reaches on 2025-12-31","expiration_date":"2025-12-31"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-xml.ini.sample","type":"install"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUpstream EOL reaches on 2025-12-31.\n\nIt is scheduled to be removed on or after 2025-12-31."}]},{"name":"php81-sysvmsg","origin":"devel/php81-sysvmsg","version":"8.1.32","comment":"The sysvmsg shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4ad74aa9d3f410b2a8d31da0f68de95bdb7eb0441f27c6fa1d69b8518c23552c","flatsize":26005,"path":"All/php81-sysvmsg-8.1.32.pkg","repopath":"All/php81-sysvmsg-8.1.32.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":9980,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["devel"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.1.32:::::dragonfly6:x86_64","deprecated":"Upstream EOL reaches on 2025-12-31","expiration_date":"2025-12-31"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-sysvmsg.ini.sample","type":"install"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUpstream EOL reaches on 2025-12-31.\n\nIt is scheduled to be removed on or after 2025-12-31."}]},{"name":"php81-sodium","origin":"security/php81-sodium","version":"8.1.32","comment":"The sodium shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"95fc80f8d891b09729e5e2a18f0801cbcc8e444f884c8df33bb9bf99aaa14bfd","flatsize":163085,"path":"All/php81-sodium-8.1.32.pkg","repopath":"All/php81-sodium-8.1.32.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":31168,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"libsodium":{"origin":"security/libsodium","version":"1.0.19"},"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["security"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.1.32:::::dragonfly6:x86_64","deprecated":"Upstream EOL reaches on 2025-12-31","expiration_date":"2025-12-31"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-sodium.ini.sample","type":"install"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUpstream EOL reaches on 2025-12-31.\n\nIt is scheduled to be removed on or after 2025-12-31."}]},{"name":"php81-sockets","origin":"net/php81-sockets","version":"8.1.32","comment":"The sockets shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8c484a36f327edfa0ee92bb883b7c9bd73ea46206e45254d37c858bd55248378","flatsize":151658,"path":"All/php81-sockets-8.1.32.pkg","repopath":"All/php81-sockets-8.1.32.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":42216,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["net"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.1.32:::::dragonfly6:x86_64","deprecated":"Upstream EOL reaches on 2025-12-31","expiration_date":"2025-12-31"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-sockets.ini.sample","type":"install"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUpstream EOL reaches on 2025-12-31.\n\nIt is scheduled to be removed on or after 2025-12-31."}]},{"name":"php81-xapian","origin":"databases/php-xapian","version":"1.4.27","comment":"PHP binding for Xapian","maintainer":"sunpoet@FreeBSD.org","www":"https://xapian.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9b3a1f36f733e38320b20f50da4955f062e79b6b3dbc5e22870943e13dcfd0e3","flatsize":2197725,"path":"All/php81-xapian-1.4.27.pkg","repopath":"All/php81-xapian-1.4.27.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":294220,"desc":"PHP binding for Xapian","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"xapian-core":{"origin":"databases/xapian-core","version":"1.4.27,1"}},"categories":["databases"],"options":{"DOCS":"on"},"annotations":{"flavor":"php81"}},{"name":"php81-snmp","origin":"net-mgmt/php81-snmp","version":"8.1.32","comment":"The snmp shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f3a4f3b9936ead5e69958d24792e6c757e6f89b27b29392769874843a2d5e022","flatsize":84174,"path":"All/php81-snmp-8.1.32.pkg","repopath":"All/php81-snmp-8.1.32.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":25096,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"net-snmp":{"origin":"net-mgmt/net-snmp","version":"5.9.4_6,1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["net-mgmt"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.1.32:::::dragonfly6:x86_64","deprecated":"Upstream EOL reaches on 2025-12-31","expiration_date":"2025-12-31"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-snmp.ini.sample","type":"install"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUpstream EOL reaches on 2025-12-31.\n\nIt is scheduled to be removed on or after 2025-12-31."}]},{"name":"php81-snappy","origin":"archivers/php-snappy","version":"0.2.2","comment":"PHP extension for the snappy compression algorithm","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/kjdev/php-ext-snappy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"83cea60bd2fb37582551df2e939f3b2dbf3d9c9be3e4ea842fd879897f6d3a7f","flatsize":15747,"path":"All/php81-snappy-0.2.2.pkg","repopath":"All/php81-snappy-0.2.2.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","PHP301"],"pkgsize":6704,"desc":"Provides the API to PHP for the snappy compression algorithm by\nGoogle.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"snappy":{"origin":"archivers/snappy","version":"1.2.1_1"}},"categories":["archivers"],"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-snappy.ini.sample","type":"install"}]},{"name":"php82-Ice37","origin":"devel/php-ice37","version":"3.7.10","comment":"Modern alternative to object middleware such as CORBA/COM/DCOM/COM+","maintainer":"grembo@FreeBSD.org","www":"http://www.zeroc.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5e8559a784a2d98d0ecde3c1b07d6897cf3e56570c6e1ac955bf3ee32df57a9b","flatsize":766563,"path":"All/php82-Ice37-3.7.10.pkg","repopath":"All/php82-Ice37-3.7.10.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":162520,"desc":"The Internet Communications Engine (Ice) is a modern alternative to object\nmiddleware such as CORBA(TM) or COM/DCOM/COM+. Ice is easy to learn, yet\nprovides a powerful network infrastructure for demanding technical applications.\nIce shines where technologies such as SOAP or XML-RPC are too slow, or do not\nprovide sufficient scalability or security.","deps":{"Ice37":{"origin":"devel/ice37","version":"3.7.10"},"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["devel"],"options":{"DEBUG":"off","NAMESPACES":"on"},"annotations":{"flavor":"php82"}},{"name":"php81-simplexml","origin":"textproc/php81-simplexml","version":"8.1.32","comment":"The simplexml shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f8ed6420f27a64d932c4b4b2dfe72a7c18298f960bf3540d93f1eb099313c200","flatsize":76213,"path":"All/php81-simplexml-8.1.32.pkg","repopath":"All/php81-simplexml-8.1.32.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":25816,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["textproc"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.1.32:::::dragonfly6:x86_64","deprecated":"Upstream EOL reaches on 2025-12-31","expiration_date":"2025-12-31"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-simplexml.ini.sample","type":"install"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUpstream EOL reaches on 2025-12-31.\n\nIt is scheduled to be removed on or after 2025-12-31."}]},{"name":"php81-shmop","origin":"devel/php81-shmop","version":"8.1.32","comment":"The shmop shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f76a3c5b9d94d056cd7c8bef072cfd971a3995c6e48376193e983ba4e9b6b875","flatsize":20667,"path":"All/php81-shmop-8.1.32.pkg","repopath":"All/php81-shmop-8.1.32.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":8580,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["devel"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.1.32:::::dragonfly6:x86_64","deprecated":"Upstream EOL reaches on 2025-12-31","expiration_date":"2025-12-31"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-shmop.ini.sample","type":"install"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUpstream EOL reaches on 2025-12-31.\n\nIt is scheduled to be removed on or after 2025-12-31."}]},{"name":"php81-tidy","origin":"www/php81-tidy","version":"8.1.32","comment":"The tidy shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2a00be4c23f9d51b27038ddd938c1ac16b5d9904fbb5660b44dfa33b5b6f3fc0","flatsize":80352,"path":"All/php81-tidy-8.1.32.pkg","repopath":"All/php81-tidy-8.1.32.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":21248,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"tidy-html5":{"origin":"www/tidy-html5","version":"5.8.0_3"}},"categories":["www"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.1.32:::::dragonfly6:x86_64","deprecated":"Upstream EOL reaches on 2025-12-31","expiration_date":"2025-12-31"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-tidy.ini.sample","type":"install"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUpstream EOL reaches on 2025-12-31.\n\nIt is scheduled to be removed on or after 2025-12-31."}]},{"name":"php81-pspell","origin":"textproc/php81-pspell","version":"8.1.32","comment":"The pspell shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"54c7644e66e62f603dc382315172247a106df918a96eb2635057144627d07491","flatsize":38185,"path":"All/php81-pspell-8.1.32.pkg","repopath":"All/php81-pspell-8.1.32.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":11148,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"},"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["textproc"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.1.32:::::dragonfly6:x86_64","deprecated":"Upstream EOL reaches on 2025-12-31","expiration_date":"2025-12-31"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-pspell.ini.sample","type":"install"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUpstream EOL reaches on 2025-12-31.\n\nIt is scheduled to be removed on or after 2025-12-31."}]},{"name":"php81-sysvsem","origin":"devel/php81-sysvsem","version":"8.1.32","comment":"The sysvsem shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8960b3dac63288ebd1e984d4af9df846805073219a7e6b652ccca31a983bfef0","flatsize":19080,"path":"All/php81-sysvsem-8.1.32.pkg","repopath":"All/php81-sysvsem-8.1.32.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":8356,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["devel"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.1.32:::::dragonfly6:x86_64","deprecated":"Upstream EOL reaches on 2025-12-31","expiration_date":"2025-12-31"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-sysvsem.ini.sample","type":"install"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUpstream EOL reaches on 2025-12-31.\n\nIt is scheduled to be removed on or after 2025-12-31."}]},{"name":"php81-xmlwriter","origin":"textproc/php81-xmlwriter","version":"8.1.32","comment":"The xmlwriter shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"df75b90e30bb4b209af480282ed03fb4f0a76d983d1427e5d23d65b8762b4d80","flatsize":78251,"path":"All/php81-xmlwriter-8.1.32.pkg","repopath":"All/php81-xmlwriter-8.1.32.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":15664,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["textproc"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.1.32:::::dragonfly6:x86_64","deprecated":"Upstream EOL reaches on 2025-12-31","expiration_date":"2025-12-31"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-xmlwriter.ini.sample","type":"install"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUpstream EOL reaches on 2025-12-31.\n\nIt is scheduled to be removed on or after 2025-12-31."}]},{"name":"php81-posix","origin":"sysutils/php81-posix","version":"8.1.32","comment":"The posix shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7b8503728185afe54bd6722162000e407c6abe7e9283137b6a473b119a97ed23","flatsize":52906,"path":"All/php81-posix-8.1.32.pkg","repopath":"All/php81-posix-8.1.32.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":14660,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["sysutils"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.1.32:::::dragonfly6:x86_64","deprecated":"Upstream EOL reaches on 2025-12-31","expiration_date":"2025-12-31"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-posix.ini.sample","type":"install"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUpstream EOL reaches on 2025-12-31.\n\nIt is scheduled to be removed on or after 2025-12-31."}]},{"name":"php81-sqlite3","origin":"databases/php81-sqlite3","version":"8.1.32","comment":"The sqlite3 shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3eacdbd5f3f6950ccd198b44fb401a06c6678cd5b7caa86904671d66829134e0","flatsize":89329,"path":"All/php81-sqlite3-8.1.32.pkg","repopath":"All/php81-sqlite3-8.1.32.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":25444,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["databases"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.1.32:::::dragonfly6:x86_64","deprecated":"Upstream EOL reaches on 2025-12-31","expiration_date":"2025-12-31"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-sqlite3.ini.sample","type":"install"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUpstream EOL reaches on 2025-12-31.\n\nIt is scheduled to be removed on or after 2025-12-31."}]},{"name":"php81-pecl-zstd","origin":"archivers/pecl-zstd","version":"0.14.0","comment":"Compression and decompression with Zstandard library","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/zstd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b78950e563eb0b0001b4d4c1a0f0ed566347a8ee5e74c72d9eaa6a61ec1c6f82","flatsize":37882,"path":"All/php81-pecl-zstd-0.14.0.pkg","repopath":"All/php81-pecl-zstd-0.14.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12500,"desc":"Zstd extension for PHP provides compression and decompression with Zstandard\nlibrary.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["archivers"],"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-zstd.ini.sample","type":"install"}]},{"name":"php81-pgsql","origin":"databases/php81-pgsql","version":"8.1.32","comment":"The pgsql shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"646278ca22f020ab71eff7ee6529601382bbecf9d1eaba25ed74db906fac8eda","flatsize":194730,"path":"All/php81-pgsql-8.1.32.pkg","repopath":"All/php81-pgsql-8.1.32.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":52612,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"}},"categories":["databases"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.1.32:::::dragonfly6:x86_64","deprecated":"Upstream EOL reaches on 2025-12-31","expiration_date":"2025-12-31"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-pgsql.ini.sample","type":"install"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUpstream EOL reaches on 2025-12-31.\n\nIt is scheduled to be removed on or after 2025-12-31."}]},{"name":"php81-soap","origin":"net/php81-soap","version":"8.1.32","comment":"The soap shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f78da2192afb86914abfd2c4adedf3f614ce31f4188e3514d39f5cadb9fd6c79","flatsize":402734,"path":"All/php81-soap-8.1.32.pkg","repopath":"All/php81-soap-8.1.32.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":129732,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["net"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.1.32:::::dragonfly6:x86_64","deprecated":"Upstream EOL reaches on 2025-12-31","expiration_date":"2025-12-31"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-soap.ini.sample","type":"install"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUpstream EOL reaches on 2025-12-31.\n\nIt is scheduled to be removed on or after 2025-12-31."}]},{"name":"php81-snuffleupagus","origin":"security/snuffleupagus","version":"0.10.0_1","comment":"Security module for PHP","maintainer":"franco@opnsense.org","www":"https://snuffleupagus.readthedocs.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4b979bff362202f49933c80203f010552be85068c922e763e9acd78cd2fb3305","flatsize":198225,"path":"All/php81-snuffleupagus-0.10.0_1.pkg","repopath":"All/php81-snuffleupagus-0.10.0_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":67672,"desc":"Snuffleupagus is a PHP module designed to drastically raise the cost\nof attacks against websites.  This is achieved by killing entire bug\nclasses and providing a powerful virtual-patching system, allowing the\nadministrator to fix specific vulnerabilities without having to touch\nthe PHP code.","deps":{"pcre2":{"origin":"devel/pcre2","version":"10.45"},"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-session":{"origin":"www/php81-session","version":"8.1.32"}},"categories":["security"],"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-snuffleupagus.ini.sample","type":"install"}]},{"name":"php81-pecl-zookeeper","origin":"devel/pecl-zookeeper","version":"1.2.2","comment":"PHP extension for interfacing with Apache ZooKeeper","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/zookeeper","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2385af4f3bfc7a115917786bad6a25b8e93c3ac369168cccd992d582cdf79b48","flatsize":89064,"path":"All/php81-pecl-zookeeper-1.2.2.pkg","repopath":"All/php81-pecl-zookeeper-1.2.2.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":25276,"desc":"This extension provides API for communicating with ZooKeeper service.","deps":{"libzookeeper":{"origin":"devel/libzookeeper","version":"3.8.3"},"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-session":{"origin":"www/php81-session","version":"8.1.32"}},"categories":["devel"],"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-zookeeper.ini.sample","type":"install"}]},{"name":"php81-pecl-zephir_parser","origin":"textproc/pecl-zephir_parser","version":"1.6.0","comment":"Zephir Parser delivered as a C extension for the PHP language","maintainer":"rcm@rcm.sh","www":"https://github.com/zephir-lang/php-zephir-parser","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b50df9266609b4a25e2cc2ee80be2fe2f8a73f426e87f1e1397072faf6efae94","flatsize":208003,"path":"All/php81-pecl-zephir_parser-1.6.0.pkg","repopath":"All/php81-pecl-zephir_parser-1.6.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":46216,"desc":"Zephir is an open source, high-level/domain specific language\ndesigned to ease the creation and maintainability of extensions for PHP,\nwith a focus on type and memory safety. Zephir is an attempt to join good\nthings from the C and PHP worlds, looking for opportunities to make\napplications faster.\n\nThe Zephir Parser delivered as a C extension for the PHP language.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["textproc"],"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-zephir_parser.ini.sample","type":"install"}]},{"name":"php81-pecl-yaconf","origin":"devel/pecl-yaconf","version":"1.1.2","comment":"PHP Persistent Configurations Container","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/yaconf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b447c48990d7337b77cb607c56ad0421ed06ded10276b26a231b76d37a4d5cce","flatsize":27897,"path":"All/php81-pecl-yaconf-1.1.2.pkg","repopath":"All/php81-pecl-yaconf-1.1.2.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":11708,"desc":"Yaconf is a configurations container, it parses ini files, store the result in\nPHP when PHP is started, configurations live in the whole PHP lifecycle, which\nmakes it very fast.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["devel"],"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-yaconf.ini.sample","type":"install"}]},{"name":"php81-pecl-yaf","origin":"www/pecl-yaf","version":"3.3.6","comment":"MVC framework written as a C PHP extension","maintainer":"sunpoet@freeBSD.org","www":"https://pecl.php.net/package/yaf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ccbad1f6abc1d94674116d34cc25161faa9f75a2de7281c9c69a20c277459aa1","flatsize":395069,"path":"All/php81-pecl-yaf-3.3.6.pkg","repopath":"All/php81-pecl-yaf-3.3.6.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":97556,"desc":"Yaf is a PHP MVC framework, the difference being Yaf is a PHP\nExtension.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["www"],"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-yaf.ini.sample","type":"install"}]},{"name":"php81-session","origin":"www/php81-session","version":"8.1.32","comment":"The session shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8ed6ecea20accc475c4fe508a330c664c34be6de14a6c4179d1d362ae0ff3bce","flatsize":130243,"path":"All/php81-session-8.1.32.pkg","repopath":"All/php81-session-8.1.32.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":39428,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["www"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.1.32:::::dragonfly6:x86_64","deprecated":"Upstream EOL reaches on 2025-12-31","expiration_date":"2025-12-31"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-18-session.ini.sample","type":"install"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUpstream EOL reaches on 2025-12-31.\n\nIt is scheduled to be removed on or after 2025-12-31."}]},{"name":"php81-readline","origin":"devel/php81-readline","version":"8.1.32","comment":"The readline shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"59062f1a9dfd63ea6606c5ccb30cd63e19430fb88142c95e94762c106171853e","flatsize":44732,"path":"All/php81-readline-8.1.32.pkg","repopath":"All/php81-readline-8.1.32.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":14756,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"libedit":{"origin":"devel/libedit","version":"3.1.20250104,1"},"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["devel"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.1.32:::::dragonfly6:x86_64","deprecated":"Upstream EOL reaches on 2025-12-31","expiration_date":"2025-12-31"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-readline.ini.sample","type":"install"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUpstream EOL reaches on 2025-12-31.\n\nIt is scheduled to be removed on or after 2025-12-31."}]},{"name":"php81-pecl-xmlrpc","origin":"net/pecl-xmlrpc","version":"1.0.0.r3_2,1","comment":"PHP extension for XML-RPC servers and clients","maintainer":"dereks@lifeofadishwasher.com","www":"https://pecl.php.net/package/xmlrpc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f49deb80c17e66e03b4ed32d935e7ab7b4c32080038d59742bbcf6dd060f3425","flatsize":105545,"path":"All/php81-pecl-xmlrpc-1.0.0.r3_2,1.pkg","repopath":"All/php81-pecl-xmlrpc-1.0.0.r3_2,1.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":36980,"desc":"These functions can be used to write XML-RPC servers and clients.\nYou can find more information about XML-RPC at http://www.xmlrpc.com/,\nand more documentation on this extension and its functions at\nhttp://xmlrpc-epi.sourceforge.net/.","deps":{"libiconv":{"origin":"converters/libiconv","version":"1.17_1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-xml":{"origin":"textproc/php81-xml","version":"8.1.32"}},"categories":["net","pear"],"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-xmlrpc.ini.sample","type":"install"}]},{"name":"php81-pecl-xdiff","origin":"textproc/pecl-xdiff2","version":"2.1.1","comment":"PECL extension to create/apply binary and text patches","maintainer":"dbaio@FreeBSD.org","www":"https://pecl.php.net/package/xdiff","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"10d0926e010f4b819e09c2982af4eb6b5edfeb73904fb76c6b018553919e4f09","flatsize":32634,"path":"All/php81-pecl-xdiff-2.1.1.pkg","repopath":"All/php81-pecl-xdiff-2.1.1.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":10436,"desc":"pecl-xdiff is a php extension that creates and applies\npatches to both text and binary files.","deps":{"libxdiff":{"origin":"textproc/libxdiff","version":"0.23_2"},"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["pear","textproc"],"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-xdiff.ini.sample","type":"install"}]},{"name":"php81-phar","origin":"archivers/php81-phar","version":"8.1.32","comment":"The phar shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d3c1c75ed8b3ee955c0b3978d15abb87f1c1c1a9fe006743e9409d5b7850d13d","flatsize":381428,"path":"All/php81-phar-8.1.32.pkg","repopath":"All/php81-phar-8.1.32.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":114588,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["archivers"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.1.32:::::dragonfly6:x86_64","deprecated":"Upstream EOL reaches on 2025-12-31","expiration_date":"2025-12-31"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-phar.ini.sample","type":"install"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUpstream EOL reaches on 2025-12-31.\n\nIt is scheduled to be removed on or after 2025-12-31."}]},{"name":"php81-pecl-vld","origin":"devel/pecl-vld","version":"0.18.0","comment":"Dump the internal representation of PHP scripts","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/vld","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"596f837ea8fd9ce591acb10f8fabf19df58462f7697e29e331fcf9861891cef4","flatsize":51543,"path":"All/php81-pecl-vld-0.18.0.pkg","repopath":"All/php81-pecl-vld-0.18.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":18380,"desc":"The Vulcan Logic Disassembler hooks into the Zend Engine and\ndumps all the opcodes (execution units) of a script.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["devel","pear"],"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-vld.ini.sample","type":"install"}]},{"name":"php81-pecl-yar","origin":"www/pecl-yar","version":"2.3.3","comment":"Yar (Yet another RPC framework) is a light, concurrent RPC framework","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/yar","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"00b276e2568d1733bbc4c6faa40c0939b00e93a471a3f508bb85602936c94dd4","flatsize":108312,"path":"All/php81-pecl-yar-2.3.3.pkg","repopath":"All/php81-pecl-yar-2.3.3.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":34372,"desc":"Yar (Yet another RPC framework) is a light, concurrent RPC framework,\nsupports multi package protocols (json, msgpack)","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-curl":{"origin":"ftp/php81-curl","version":"8.1.32"},"php81-pecl-msgpack":{"origin":"devel/pecl-msgpack","version":"3.0.0"}},"categories":["www"],"options":{"MSGPACK":"on"},"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-yar.ini.sample","type":"install"}]},{"name":"php81-pecl-yaml","origin":"textproc/pecl-yaml","version":"2.2.4","comment":"YAML-1.1 parser and emitter","maintainer":"dbaio@FreeBSD.org","www":"https://pecl.php.net/package/yaml","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"291d7a282dc7dc7dfe9c1240f375a7c27dc94622a061c177b42f7e227414a0b4","flatsize":56552,"path":"All/php81-pecl-yaml-2.2.4.pkg","repopath":"All/php81-pecl-yaml-2.2.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20292,"desc":"pecl-yaml is a YAML-1.1 parser and emitter, it Support for\nYAML 1.1 (YAML Ain't Markup Language) serialization using\nthe LibYAML library.","deps":{"libyaml":{"origin":"textproc/libyaml","version":"0.2.5"},"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["pear","textproc"],"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-yaml.ini.sample","type":"install"}]},{"name":"php81-pecl-xxtea","origin":"security/pecl-xxtea","version":"1.0.11","comment":"XXTEA encryption algorithm extension for PHP","maintainer":"yasu@FreeBSD.org","www":"https://github.com/xxtea/xxtea-pecl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2d9088d066b427bc3f5fcf867e3dbd16f040020c5a572c94da6322e66f9698d6","flatsize":13355,"path":"All/php81-pecl-xxtea-1.0.11.pkg","repopath":"All/php81-pecl-xxtea-1.0.11.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6196,"desc":"XXTEA is a fast and secure encryption algorithm. This is a XXTEA\nextension for PHP. It is different from the original XXTEA encryption\nalgorithm. It encrypts and decrypts string instead of uint32 array,\nand the key is also string.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["security"],"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-xxtea.ini.sample","type":"install"}]},{"name":"php81-pecl-yac","origin":"devel/pecl-yac","version":"2.3.1,1","comment":"Shared memory user data cache for PHP","maintainer":"oliver@FreeBSD.org","www":"https://github.com/laruence/yac/wiki","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"71feb845e049e4433684ea31bcbd131d12f3fe57ae0a1cb6520ca0469173f1b1","flatsize":54692,"path":"All/php81-pecl-yac-2.3.1,1.pkg","repopath":"All/php81-pecl-yac-2.3.1,1.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":22384,"desc":"Yac is a shared memory user data cache for PHP\n\nit can be used to replace APC or local memcached.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["devel"],"options":{"MSGPACK":"off"},"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-yac.ini.sample","type":"install"}]},{"name":"php81-pecl-uv","origin":"devel/pecl-uv","version":"0.3.0","comment":"PHP wrapper for libuv","maintainer":"fluffy@FreeBSD.org","www":"https://pecl.php.net/package/uv","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1d1162828b34fe98ebaf8d1a55f08d0eb162107ff11c15572c824c236b469670","flatsize":197177,"path":"All/php81-pecl-uv-0.3.0.pkg","repopath":"All/php81-pecl-uv-0.3.0.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":49932,"desc":"This is a PHP binding for lib library.","deps":{"libuv":{"origin":"devel/libuv","version":"1.50.0"},"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["devel"],"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-uv.ini.sample","type":"install"}]},{"name":"php81-pecl-uuid","origin":"devel/pecl-uuid","version":"1.2.0","comment":"UUID extension in PHP","maintainer":"gasol.wu@gmail.com","www":"https://pecl.php.net/package/uuid","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"19f462ac52cf3c8367f3095f2ed67fa3c6b2db1c090372e6fd7cc3382481ad0a","flatsize":29788,"path":"All/php81-pecl-uuid-1.2.0.pkg","repopath":"All/php81-pecl-uuid-1.2.0.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":9620,"desc":"A wrapper around libuuid from the ext2utils project.","deps":{"e2fsprogs-libuuid":{"origin":"misc/e2fsprogs-libuuid","version":"1.47.2"},"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["devel","pear"],"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-uuid.ini.sample","type":"install"}]},{"name":"php81-pecl-uploadprogress","origin":"devel/pecl-uploadprogress","version":"2.0.2","comment":"Provides track progress of a file upload","maintainer":"daniel@morante.net","www":"https://github.com/php/pecl-php-uploadprogress","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"73e8c870e98ba58f7ccf2e575a4e5c3482261f47340bee9733c9e32022b0de50","flatsize":22360,"path":"All/php81-pecl-uploadprogress-2.0.2.pkg","repopath":"All/php81-pecl-uploadprogress-2.0.2.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":8896,"desc":"An extension to track progress of a file upload.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["devel","pear"],"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-uploadprogress.ini.sample","type":"install"}]},{"name":"php81-pecl-sync","origin":"devel/pecl-sync","version":"1.1.2","comment":"Named and unnamed synchronization objects in PHP","maintainer":"gasol.wu@gmail.com","www":"https://pecl.php.net/package/sync","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"125fe4e6cfe1e49b2fa302b53c62517c549e33003ac7e8d1e0a8cc74d2d12171","flatsize":41830,"path":"All/php81-pecl-sync-1.1.2.pkg","repopath":"All/php81-pecl-sync-1.1.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14608,"desc":"The sync extension introduces synchronization objects into PHP.\n\nNamed and unnamed Mutex, Semaphore, Event, and Reader-Writer objects provide\nOS-level synchronization on both *NIX (POSIX semaphores required) and Windows\nplatforms.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["devel"],"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-sync.ini.sample","type":"install"}]},{"name":"php81-pecl-stomp","origin":"net-im/pecl-stomp2","version":"2.0.3","comment":"PECL extension of stomp client","maintainer":"dbaio@FreeBSD.org","www":"https://pecl.php.net/package/stomp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c96cd3a0e167cb7ac0ae9e75b08c7cc0c8bb7cdc9bbd6447de222343a4021d33","flatsize":59037,"path":"All/php81-pecl-stomp-2.0.3.pkg","repopath":"All/php81-pecl-stomp-2.0.3.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":19632,"desc":"pecl-stomp allows php applications to communicate with any\nStomp compliant Message Brokers through easy object oriented\nand procedural interfaces.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["net-im","pear"],"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-stomp.ini.sample","type":"install"}]},{"name":"php81-pecl-ssh2","origin":"security/pecl-ssh2","version":"1.3.1","comment":"PECL extension to the libssh2 library","maintainer":"dbaio@FreeBSD.org","www":"https://pecl.php.net/package/ssh2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e2992493ba15a16343b5c6687973081454b3c99f50367cfd98f375e0144ac774","flatsize":90938,"path":"All/php81-pecl-ssh2-1.3.1.pkg","repopath":"All/php81-pecl-ssh2-1.3.1.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":28948,"desc":"PHP bindings to the libssh2 library which provide access to resources\n(shell, remote exec, tunneling, file transfer) on a remote machine using a\nsecure cryptographic transport.","deps":{"libssh2":{"origin":"security/libssh2","version":"1.11.1,3"},"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["pear","security"],"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-ssh2.ini.sample","type":"install"}]},{"name":"php81-pecl-xlswriter","origin":"textproc/pecl-xlswriter","version":"1.5.8","comment":"Efficient and fast xlsx file extension","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/xlswriter","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d4f538733c30e6759beaa21c326a40f184efd8d558fdb7de838f93e457dc7ee0","flatsize":520404,"path":"All/php81-pecl-xlswriter-1.5.8.pkg","repopath":"All/php81-pecl-xlswriter-1.5.8.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":161028,"desc":"xlswriter is a PHP C Extension that can be used to write text, numbers, formulas\nand hyperlinks to multiple worksheets in an Excel 2007+ XLSX file.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"php81":{"origin":"lang/php81","version":"8.1.32"},"xlsxio":{"origin":"textproc/xlsxio","version":"0.2.35_1"}},"categories":["textproc"],"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-xlswriter.ini.sample","type":"install"}]},{"name":"php81-pecl-solr","origin":"www/pecl-solr","version":"2.7.0","comment":"PHP extension for Apache Solr","maintainer":"gaod@hychen.org","www":"https://pecl.php.net/package/solr","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dce4827e8a361ec822db32f0e1f797768368d73978979afab7743a0ac647699a","flatsize":342756,"path":"All/php81-pecl-solr-2.7.0.pkg","repopath":"All/php81-pecl-solr-2.7.0.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":82684,"desc":"The Apache Solr PHP extension is an extremely fast,\nlight-weight, feature-rich library that allows PHP\napplications to communicate easily and efficiently\nwith Apache Solr server instances using an object-oriented API.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["www"],"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-solr.ini.sample","type":"install"}]},{"name":"php81-pecl-scrypt","origin":"security/pecl-scrypt","version":"2.0.1","comment":"PHP wrapper to Colin Percival's scrypt implementation","maintainer":"dbaio@FreeBSD.org","www":"https://pecl.php.net/package/scrypt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ef18cd5573e8514b48fa391aded7a90f8c683bb39bc509bd0214422fe3a642fb","flatsize":43754,"path":"All/php81-pecl-scrypt-2.0.1.pkg","repopath":"All/php81-pecl-scrypt-2.0.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":16768,"desc":"This is a PHP library providing a wrapper to Colin Percival's scrypt\nimplementation. Scrypt is a key derivation function designed to be\nfar more secure against hardware brute-force attacks than alternative\nfunctions such as PBKDF2 or bcrypt.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["pear","security"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-scrypt.ini.sample","type":"install"}]},{"name":"php81-pecl-vips","origin":"graphics/pecl-vips","version":"1.0.13_3","comment":"PHP bindings for libvips","maintainer":"mops@punkt.de","www":"https://github.com/libvips/php-vips-ext","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b73dc395d95fe7b8cf75eb7a85631083d9217107cc2e551bf670a6f92b6fb0c7","flatsize":59340,"path":"All/php81-pecl-vips-1.0.13_3.pkg","repopath":"All/php81-pecl-vips-1.0.13_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17628,"desc":"Low-level PHP binding for libvips\n\nThis extension lets you use the libvips image processing library\nfrom PHP 7. It is intentionally very low-level: modules such as\nhttps://github.com/libvips/php-vips try to layer a nice API on\ntop of this.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"vips":{"origin":"graphics/vips","version":"8.16.0_2"}},"categories":["graphics"],"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-vips.ini.sample","type":"install"}]},{"name":"php81-pecl-rdkafka","origin":"net/pecl-rdkafka","version":"6.0.0","comment":"Kafka client for PHP","maintainer":"sergey@akhmatov.ru","www":"https://github.com/arnaud-lb/php-rdkafka","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1c791e5044ca5ce831a968cd2ab93077567adc4f8652f816017574fcddf99511","flatsize":247526,"path":"All/php81-pecl-rdkafka-6.0.0.pkg","repopath":"All/php81-pecl-rdkafka-6.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":43636,"desc":"This PHP extension is is a thin librdkafka binding providing support for\nApache Kafka. It supports the high level and low level consumers, producer,\nand metadata APIs. The API resembles as much as possible to librdkafka.","deps":{"librdkafka":{"origin":"net/librdkafka","version":"2.8.0"},"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["net","pear"],"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-rdkafka.ini.sample","type":"install"}]},{"name":"php81-pecl-raphf","origin":"devel/pecl-raphf2","version":"2.0.1_1","comment":"Resource and persistent handles factory","maintainer":"bofh@FreeBSD.org","www":"https://pecl.php.net/package/raphf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8459b9a4d8b45655824b36e358cc9802261fc09c6ff2ee800aa62b3f2e6b16bc","flatsize":36318,"path":"All/php81-pecl-raphf-2.0.1_1.pkg","repopath":"All/php81-pecl-raphf-2.0.1_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":11656,"desc":"A facility to manage possibly persistent resources with a comprehensible API.\nProvides simliar functionality like the zend_list API, but with more flexiblity\nand freedom.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["devel"],"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-raphf.ini.sample","type":"install"}]},{"name":"php81-pecl-radius","origin":"net/pecl-radius","version":"1.4.0b1_2","comment":"Radius client library for PHP","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/radius","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7bde14e52f1168726cac0da24d9f45279c50c260c13f445f17894510bb5ed269","flatsize":130652,"path":"All/php81-pecl-radius-1.4.0b1_2.pkg","repopath":"All/php81-pecl-radius-1.4.0b1_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":31068,"desc":"This package is based on the libradius of FreeBSD, with some modifications and\nextensions.\n\nThis PECL provides full support for RADIUS authentication (RFC 2865) and\nRADIUS accounting (RFC 2866), works on Unix and on Windows. Its an easy way to\nauthenticate your users against the user-database of your OS (for example\nagainst Windows Active-Directory via IAS).","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["net","pear","security"],"options":{"EXAMPLES":"on"},"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-radius.ini.sample","type":"install"}]},{"name":"php81-pecl-qrencode","origin":"graphics/pecl-qrencode","version":"0.11","comment":"PECL extension for generate qrcode","maintainer":"vanilla@FreeBSD.org","www":"https://github.com/vanillahsu/pecl-qrencode","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0a77a50ebd9f6dbd737fb50d2af117b28088f7a5b8c50d12cbeb88ab75b7a5b1","flatsize":16367,"path":"All/php81-pecl-qrencode-0.11.pkg","repopath":"All/php81-pecl-qrencode-0.11.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":6792,"desc":"A PECL extension for generate qrcode.","deps":{"libqrencode":{"origin":"graphics/libqrencode","version":"4.1.1"},"php81":{"origin":"lang/php81","version":"8.1.32"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["graphics","pear"],"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-qrencode.ini.sample","type":"install"}]},{"name":"php81-pecl-psr","origin":"devel/pecl-psr","version":"1.2.0","comment":"Provides accepted PSR interfaces","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/psr","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fefedf0b6fe3da8e635e25ca97b824313ae85d7ea115ab76eca7c197a930851b","flatsize":86159,"path":"All/php81-pecl-psr-1.2.0.pkg","repopath":"All/php81-pecl-psr-1.2.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":16268,"desc":"This PHP extension provides the interfaces from the PSR standards as established\nby the PHP-FIG group. You can use interfaces provided by this extension in\nanother extension easily.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["devel"],"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-psr.ini.sample","type":"install"}]},{"name":"php81-pecl-timezonedb","origin":"misc/pecl-timezonedb","version":"2025.1","comment":"Timezone Database to be used with PHP date and time functions","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/timezonedb","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ea39e77e9c3c061ea12ff42432a4ca67305a00e0d9a35b8daa82756eb8d4ef32","flatsize":7250649,"path":"All/php81-pecl-timezonedb-2025.1.pkg","repopath":"All/php81-pecl-timezonedb-2025.1.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":236996,"desc":"This extension is a drop-in replacement for the builtin timezone database that\ncomes with PHP. You should only install this extension in case you need to get a\nlater version of the timezone database then the one that ships with PHP.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["misc"],"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-timezonedb.ini.sample","type":"install"}]},{"name":"php81-pecl-proctitle","origin":"sysutils/pecl-proctitle","version":"0.1.2_3","comment":"PECL extension that allows changing the current process' name","maintainer":"flo@FreeBSD.org","www":"http://www.pecl.php.net/package/proctitle/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a4271347ffdf508c187e12b4fa11858773aab5d7f247ba9ad5dce70f362540ca","flatsize":11433,"path":"All/php81-pecl-proctitle-0.1.2_3.pkg","repopath":"All/php81-pecl-proctitle-0.1.2_3.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":5348,"desc":"This extension allows changing the current process' name on Linux and *BSD\nsystems. This is useful when using pcntl_fork() to identify running\nprocesses in process list","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["pear","sysutils"],"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-proctitle.ini.sample","type":"install"}]},{"name":"php81-pecl-smbclient","origin":"net/pecl-smbclient","version":"1.1.2","comment":"Smbclient wrapper extension","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/smbclient","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a2d26bf490965d92ec092992b6cab344da977e001f9f5af97f653c1af6b2eeea","flatsize":94339,"path":"All/php81-pecl-smbclient-1.1.2.pkg","repopath":"All/php81-pecl-smbclient-1.1.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":23208,"desc":"Smbclient is a PHP extension that uses Samba's libsmbclient library to\nprovide Samba related functions and 'smb' streams to PHP programs.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"samba416":{"origin":"net/samba416","version":"4.16.11_6"}},"categories":["net","pear"],"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-smbclient.ini.sample","type":"install"}]},{"name":"php81-pecl-rrd","origin":"databases/pecl-rrd","version":"2.0.3_1","comment":"PHP bindings to rrd tool system","maintainer":"flo@FreeBSD.org","www":"https://pecl.php.net/package/rrd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"86d028d80c7372bb3efc6481dce4d7292aeccb8fdb585210e74d15a34bf2e140","flatsize":41841,"path":"All/php81-pecl-rrd-2.0.3_1.pkg","repopath":"All/php81-pecl-rrd-2.0.3_1.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":15020,"desc":"Procedural and simple OO wrapper for rrdtool - data logging and graphing system\nfor time series data.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"rrdtool":{"origin":"databases/rrdtool","version":"1.9.0"}},"categories":["databases","pear"],"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-rrd.ini.sample","type":"install"}]},{"name":"php81-pecl-pcov","origin":"devel/pecl-pcov","version":"1.0.12","comment":"Self contained php-code-coverage compatible driver for PHP","maintainer":"einar@isnic.is","www":"https://pecl.php.net/package/pcov","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8a7aa2a3c07822b79ea68fef47eb5e3efc8ca3d3420361b44575392650d040d1","flatsize":28230,"path":"All/php81-pecl-pcov-1.0.12.pkg","repopath":"All/php81-pecl-pcov-1.0.12.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":11204,"desc":"Self contained php-code-coverage compatible driver for PHP","deps":{"pcre2":{"origin":"devel/pcre2","version":"10.45"},"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["devel"],"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-pcov.ini.sample","type":"install"}]},{"name":"php81-pecl-runkit7","origin":"devel/pecl-runkit7","version":"4.0.0a6","comment":"Extension to replace, rename, and remove user functions and classes","maintainer":"vikashb@where-ever.za.net","www":"https://github.com/runkit7/runkit7","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6e44d1477e3befc0f6bd8f6c1a51cca36552a03a17219c2abfaae30a13623899","flatsize":122036,"path":"All/php81-pecl-runkit7-4.0.0a6.pkg","repopath":"All/php81-pecl-runkit7-4.0.0a6.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":40232,"desc":"The runkit extension provides means to modify constants, user-defined functions,\nand user-defined classes.  It also provides for custom superglobal variables and\nembeddable sub-interpreters via sandboxing.\n\nCompatibility: PHP 7.2 to PHP 7.4\n\nDocumentation: https://www.php.net/runkit7","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["devel"],"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-runkit7.ini.sample","type":"install"}]},{"name":"php81-pecl-protobuf","origin":"devel/pecl-protobuf","version":"4.27.1","comment":"PHP binding for Protocol buffers","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/protobuf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6a12dab99035e475120acc1cf97d506db34037951d75db2e1bfe48ffe6b749a8","flatsize":1133623,"path":"All/php81-pecl-protobuf-4.27.1.pkg","repopath":"All/php81-pecl-protobuf-4.27.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":195188,"desc":"Protocol buffers are Google's language-neutral, platform-neutral, extensible\nmechanism for serializing structured data -- think XML, but smaller, faster, and\nsimpler. You define how you want your data to be structured once, then you can\nuse special generated source code to easily write and read your structured data\nto and from a variety of data streams and using a variety of languages.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["devel"],"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-protobuf.ini.sample","type":"install"}]},{"name":"php81-pecl-pam","origin":"security/pecl-pam","version":"2.2.5","comment":"PECL classes for PAM integration","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/PAM","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"46f9d7e60e434f17024e0781dd8cfd0f1e011dd6df6844e373545c5304835337","flatsize":23625,"path":"All/php81-pecl-pam-2.2.5.pkg","repopath":"All/php81-pecl-pam-2.2.5.pkg","licenselogic":"single","licenses":["PHP202"],"pkgsize":8600,"desc":"pecl-pam provides PAM (Pluggable Authentication Modules) integration.\nPAM is a system of libraries that handle the authentication tasks of\napplications and services. The library provides a stable API for\napplications to defer to for authentication tasks.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["pear","security"],"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-pam.ini.sample","type":"install"}]},{"name":"php81-pecl-redis","origin":"databases/pecl-redis","version":"6.2.0","comment":"Extension to access Redis","maintainer":"wiacek.m@witia.com.pl","www":"https://pecl.php.net/package/redis","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8fd4c66a8ecae3d46436fd8ea0a17cf231ad65eda4202824aaee944b812863c9","flatsize":1254891,"path":"All/php81-pecl-redis-6.2.0.pkg","repopath":"All/php81-pecl-redis-6.2.0.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":217168,"desc":"This extension provides an API for communicating with Redis database,\na persistent key-value database with built-in net interface written\nin ANSI-C for Posix systems.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-session":{"origin":"www/php81-session","version":"8.1.32"}},"categories":["databases"],"options":{"IGBINARY":"off"},"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-redis.ini.sample","type":"install"}]},{"name":"php81-pecl-xdebug","origin":"devel/pecl-xdebug","version":"3.3.2","comment":"Xdebug extension for PHP","maintainer":"pizzamig@FreeBSD.org","www":"https://www.xdebug.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"07acabc6f3dd9ae4c3731c380967c2e33275f58cb5c26a23a804fca6561983d2","flatsize":396549,"path":"All/php81-pecl-xdebug-3.3.2.pkg","repopath":"All/php81-pecl-xdebug-3.3.2.pkg","licenselogic":"single","licenses":["PHP30"],"pkgsize":136396,"desc":"The Xdebug extension helps you debugging your script by providing a lot of\nvaluable debug information. The debug information that Xdebug can provide\nincludes the following:\n\n    * stack and function traces in error messages with:\n          o full parameter display for user defined functions\n          o function name, file name and line indications\n          o support for member functions\n    * memory allocation\n    * protection for infinite recursions\n\nXdebug also provides:\n\n    * profiling information for PHP scripts\n    * script execution analysis\n    * capabilities to debug your scripts interactively with a debug client","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["devel","pear"],"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-xdebug.ini.sample","type":"install"},{"message":"The php debugger 'xdebug' has been installed successful.\nAdd a line containing\n\n\textension=/usr/local/lib/php/20210902/xdebug.so\n\nor\n\n\tzend_extension=/usr/local/lib/php/20210902/xdebug.so\n\nto your php.ini to load it. xdebug is not compatible with the extension\n'Zend Optimizer' - you're only able to use one of them. So take care having\nat least the lesser required extension disabled by commenting out it's\nloader line in your php.ini.\n\nxdebug 3.0 introduces several breaking changes in the configuration.\nPlease check the documentation at https://xdebug.org/docs/upgrade_guide\n\nAdd following section to enable profiling:\n\nxdebug.mode=profile\nxdebug.output_dir = /tmp/profiler","type":"install"}]},{"name":"php81-pecl-opentelemetry","origin":"devel/pecl-opentelemetry","version":"1.1.0","comment":"OpenTelemetry PHP auto-instrumentation extension","maintainer":"daniel@morante.net","www":"https://pecl.php.net/package/opentelemetry","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b9b398b56baff0c4e928fcd50b90438e053e9ddb9faacb69527ed1ffe6f550f4","flatsize":42523,"path":"All/php81-pecl-opentelemetry-1.1.0.pkg","repopath":"All/php81-pecl-opentelemetry-1.1.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":16592,"desc":"OpenTelemetry auto-instrumentation support extension","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["devel"],"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-opentelemetry.ini.sample","type":"install"}]},{"name":"php81-pecl-memcached","origin":"databases/pecl-memcached","version":"3.3.0","comment":"PHP extension for interfacing with memcached via libmemcached library","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/memcached","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c366e8598f0e1fa6209ea4ebe3ca8ef9d1ca5fb27edd3a1d256a82d49d92468a","flatsize":217321,"path":"All/php81-pecl-memcached-3.3.0.pkg","repopath":"All/php81-pecl-memcached-3.3.0.pkg","licenselogic":"single","licenses":["PHP30"],"pkgsize":60932,"desc":"memcached is a high-performance, distributed memory object caching\nsystem, generic in nature, but intended for use in speeding up dynamic\nweb applications by alleviating database load.\n\nThis extension uses libmemcached library to provide API for\ncommunicating with memcached servers.","deps":{"cyrus-sasl":{"origin":"security/cyrus-sasl2","version":"2.1.28_5"},"libmemcached":{"origin":"databases/libmemcached","version":"1.1.4_1"},"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-session":{"origin":"www/php81-session","version":"8.1.32"}},"categories":["databases"],"options":{"IGBINARY":"off","MSGPACK":"off","SASL":"on"},"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-memcached.ini.sample","type":"install"}]},{"name":"php81-pecl-memcache","origin":"databases/pecl-memcache","version":"8.2","comment":"Memcached extension","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/memcache","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b0f6575909405c36c49250f66441bdd2a0b6598ac7ae5fcc49816fbc28af9f0c","flatsize":123873,"path":"All/php81-pecl-memcache-8.2.pkg","repopath":"All/php81-pecl-memcache-8.2.pkg","licenselogic":"single","licenses":["PHP30"],"pkgsize":43664,"desc":"Memcached is a caching daemon designed especially for dynamic web applications\nto decrease database load by storing objects in memory. This extension allows\nyou to work with memcached through handy OO and procedural interfaces.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-session":{"origin":"www/php81-session","version":"8.1.32"},"php81-zlib":{"origin":"archivers/php81-zlib","version":"8.1.32"}},"categories":["databases"],"options":{"EXAMPLES":"on"},"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-memcache.ini.sample","type":"install"}]},{"name":"php81-zephir","origin":"lang/zephir","version":"0.17.0","comment":"Zephir is a transpiled language used for creating C-extensions for PHP","maintainer":"rcm@rcm.sh","www":"https://github.com/zephir-lang/zephir","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"31a26bd487a4f49911f2088c701a75a29bd45784bef965769b2292959e1e6cbb","flatsize":1662294,"path":"All/php81-zephir-0.17.0.pkg","repopath":"All/php81-zephir-0.17.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1523936,"desc":"Zephir is a high level programming language that eases the creation and\nmaintainability of extensions for PHP. Zephir extensions are exported to\nC code that can be compiled and optimized by major C compilers such as\ngcc/clang/vc++. Functionality is exposed to the PHP language.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-dom":{"origin":"textproc/php81-dom","version":"8.1.32"},"php81-filter":{"origin":"security/php81-filter","version":"8.1.32"},"php81-iconv":{"origin":"converters/php81-iconv","version":"8.1.32"},"php81-pecl-zephir_parser":{"origin":"textproc/pecl-zephir_parser","version":"1.6.0"},"php81-phar":{"origin":"archivers/php81-phar","version":"8.1.32"},"php81-xml":{"origin":"textproc/php81-xml","version":"8.1.32"},"php81-zlib":{"origin":"archivers/php81-zlib","version":"8.1.32"},"re2c":{"origin":"devel/re2c","version":"4.1"}},"categories":["lang"],"annotations":{"flavor":"php81"}},{"name":"php81-pecl-mcrypt","origin":"security/pecl-mcrypt","version":"1.0.7","comment":"PHP extension for mcrypt, removed in PHP 7.2","maintainer":"pizzamig@FreeBSD.org","www":"https://pecl.php.net/package/mcrypt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e772f8b3be28674ffc94a9e8a2bea28fb1de2529565fea2a68ec2f91f794f25c","flatsize":53487,"path":"All/php81-pecl-mcrypt-1.0.7.pkg","repopath":"All/php81-pecl-mcrypt-1.0.7.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":16088,"desc":"Bindings for the libmcrypt library\n\nPecl package available only for PHP 7.2 and above","deps":{"libltdl":{"origin":"devel/libltdl","version":"2.5.4"},"libmcrypt":{"origin":"security/libmcrypt","version":"2.5.8_4"},"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["pear","security"],"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-mcrypt.ini.sample","type":"install"}]},{"name":"php81-pecl-mailparse","origin":"mail/pecl-mailparse","version":"3.1.8","comment":"PECL extension to create and decode MIME messages","maintainer":"dbaio@FreeBSD.org","www":"https://pecl.php.net/package/mailparse","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2f877e8d566a81a465b20063ae447f59d70315fdbb3e92e9a2e8468b25d8c1c2","flatsize":77717,"path":"All/php81-pecl-mailparse-3.1.8.pkg","repopath":"All/php81-pecl-mailparse-3.1.8.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":26984,"desc":"Mailparse is an extension for parsing and working with email messages.\nIt can deal with rfc822 and rfc2045 (MIME) compliant messages.\nMailparse is stream based, which means that it does not keep in-memory\ncopies of the files it processes - so it is very resource efficient\nwhen dealing with large messages.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-mbstring":{"origin":"converters/php81-mbstring","version":"8.1.32"}},"categories":["mail","www"],"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-mailparse.ini.sample","type":"install"}]},{"name":"php81-pecl-libsodium","origin":"security/pecl-libsodium","version":"2.0.23_3","comment":"PHP wrapper for the Sodium cryptographic library","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/libsodium","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"78583464145d3c0f0bbd26e9508c3a98da9e1e3a0618baee92f3bb090e5c54c5","flatsize":103327,"path":"All/php81-pecl-libsodium-2.0.23_3.pkg","repopath":"All/php81-pecl-libsodium-2.0.23_3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":24252,"desc":"A simple, low-level PHP extension for libsodium.","deps":{"libsodium":{"origin":"security/libsodium","version":"1.0.19"},"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["security"],"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-sodium.ini.sample","type":"install"}]},{"name":"php81-pecl-leveldb","origin":"databases/pecl-leveldb","version":"0.3.0","comment":"PHP bindings for Google LevelDB","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/leveldb","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"99bfcbdc28abf8576db3b360ade15ae3b2745a1d20dde899226d7c2c37fb176b","flatsize":50399,"path":"All/php81-pecl-leveldb-0.3.0.pkg","repopath":"All/php81-pecl-leveldb-0.3.0.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":15356,"desc":"This extension is a PHP binding for Google LevelDB","deps":{"leveldb":{"origin":"databases/leveldb","version":"1.23_1"},"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["databases"],"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-leveldb.ini.sample","type":"install"}]},{"name":"php81-pecl-krb5","origin":"security/pecl-krb5","version":"1.1.4","comment":"PECL classes for PAM integration","maintainer":"girgen@FreeBSD.org","www":"https://pecl.php.net/package/krb5","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"94d0e25dcfed241ab961e7541a05778e403165de73c182ba4716b75789b81a04","flatsize":80247,"path":"All/php81-pecl-krb5-1.1.4.pkg","repopath":"All/php81-pecl-krb5-1.1.4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":24368,"desc":"An interface for maintaining credential caches (KRB5CCache),\nthat can be used for authenticating against a kerberos5 realm.\nBindings for nearly the complete GSSAPI (RFC2744).\nThe administrative interface (KADM5).\nSupport for HTTP Negotiate authentication via GSSAPI.","deps":{"krb5":{"origin":"security/krb5","version":"1.21.3_1"},"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["pear","security"],"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-krb5.ini.sample","type":"install"}]},{"name":"php81-pecl-inotify","origin":"devel/pecl-inotify","version":"3.0.0","comment":"Inotify bindings for PHP","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/inotify","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d1b608b34c608a8ce2b5a8fe2aa2e6eb3205b692491ea48837adb9eb19621b7a","flatsize":20824,"path":"All/php81-pecl-inotify-3.0.0.pkg","repopath":"All/php81-pecl-inotify-3.0.0.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":8100,"desc":"The inotify extension allows to use inotify functions in a PHP script.","deps":{"libinotify":{"origin":"devel/libinotify","version":"20240724"},"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["devel"],"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-inotify.ini.sample","type":"install"}]},{"name":"php81-pecl-pkcs11","origin":"security/pecl-pkcs11","version":"1.1.2","comment":"PKCS11 bindings for PHP","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/PKCS11","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3e30bfd2f15c019615cde200dd1969b7c39f63976a34b41b655519e0817066a4","flatsize":203088,"path":"All/php81-pecl-pkcs11-1.1.2.pkg","repopath":"All/php81-pecl-pkcs11-1.1.2.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":46984,"desc":"PKCS11 bindings for PHP","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["security"],"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-pkcs11.ini.sample","type":"install"}]},{"name":"php81-pecl-igbinary","origin":"converters/pecl-igbinary","version":"3.2.16","comment":"Replacement for the standard PHP serializer","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/igbinary","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fa42df5f7fd8c5be9bb5695bb42087bcfacd21f46f09e40b95769ba286e30300","flatsize":65849,"path":"All/php81-pecl-igbinary-3.2.16.pkg","repopath":"All/php81-pecl-igbinary-3.2.16.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":26524,"desc":"Igbinary is a drop in replacement for the standard PHP serializer.\nInstead of time and space consuming textual representation, igbinary\nstores PHP data structures in a compact binary form. Savings are\nsignificant when using memcached or similar memory based storages for\nserialized data.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["converters"],"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-igbinary.ini.sample","type":"install"}]},{"name":"php81-pecl-msgpack","origin":"devel/pecl-msgpack","version":"3.0.0","comment":"Provides API for communicating with MessagePack serialization","maintainer":"fluffy@FreeBSD.org","www":"https://pecl.php.net/package/msgpack","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d104d510f5303ef9bb796951a1f6b615297b19819a62d10b725d1bb030075e93","flatsize":81364,"path":"All/php81-pecl-msgpack-3.0.0.pkg","repopath":"All/php81-pecl-msgpack-3.0.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":29476,"desc":"This extension provides API for communicating with MessagePack serialization.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-opcache":{"origin":"www/php81-opcache","version":"8.1.32"},"php81-pecl-APCu":{"origin":"devel/pecl-APCu","version":"5.1.24"}},"categories":["devel"],"options":{"OPCACHE":"on"},"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-msgpack.ini.sample","type":"install"}]},{"name":"php81-pecl-mustache","origin":"devel/pecl-mustache","version":"0.9.3","comment":"Mustache templating language","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/mustache","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1f5887fdd638384f3631e39c148362d7d92f97fda98bb40fc635d650cf48deeb","flatsize":80825,"path":"All/php81-pecl-mustache-0.9.3.pkg","repopath":"All/php81-pecl-mustache-0.9.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":27536,"desc":"Mustache is a framework-agnostic way to render logic-free views. php-mustache is\na C++ implementation of Mustache as a PHP extension.","deps":{"libmustache":{"origin":"devel/libmustache","version":"0.5.0_3"},"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["devel"],"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-mustache.ini.sample","type":"install"}]},{"name":"php81-pecl-horde_lz4","origin":"archivers/php-horde_lz4","version":"1.0.10_1","comment":"Horde LZ4 Compression Extension for php","maintainer":"mm@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"99e83bba418ad0d01f17fef9672dc18e8bf8432e0077c9b3a08f61fb67aa5994","flatsize":9361,"path":"All/php81-pecl-horde_lz4-1.0.10_1.pkg","repopath":"All/php81-pecl-horde_lz4-1.0.10_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4584,"desc":"PHP extension that implements the LZ4 compression algorithm - an extremely\nfast lossless compression algorithm.","deps":{"liblz4":{"origin":"archivers/liblz4","version":"1.10.0,1"},"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["archivers","pear"],"options":{"LZ4":"on"},"annotations":{"cpe":"cpe:2.3:a:horde:horde_lz4:1.0.10:::::dragonfly6:x86_64:1","flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-horde_lz4.ini.sample","type":"install"}]},{"name":"php81-pecl-oauth","origin":"net/pecl-oauth2","version":"2.0.7","comment":"Php interface to the OAuth Protocol","maintainer":"dbaio@FreeBSD.org","www":"https://pecl.php.net/package/oauth","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8a4dfa429eef902aedeb37f4debbbceb1b1321201e1f145b333248d3c86cedca","flatsize":111974,"path":"All/php81-pecl-oauth-2.0.7.pkg","repopath":"All/php81-pecl-oauth-2.0.7.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":38760,"desc":"pecl-oauth is a php interface to the oauth protocol.\nOauth is an authorization protocol built on top of\nHTTP which allows applications to securely access\ndata without having to store usernames and passwords.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"},"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["net","pear"],"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-oauth.ini.sample","type":"install"}]},{"name":"php81-pecl-geospatial","origin":"graphics/pecl-geospatial","version":"0.3.2","comment":"PHP Extension to handle common geospatial functions","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/geospatial","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0afef9623c61996664681413eedf51a982caab9d93e4759ae1cf2b347a798df5","flatsize":45996,"path":"All/php81-pecl-geospatial-0.3.2.pkg","repopath":"All/php81-pecl-geospatial-0.3.2.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":15444,"desc":"geospatial is a PHP Extension to handle common geospatial functions. The\nextension currently has implementations of the Haversine and Vincenty's formulas\nfor calculating distances, an initial bearing calculation function, a Helmert\ntransformation function to transfer between different supported datums,\nconversions between polar and Cartesian coordinates, conversions between\nDegree/Minute/Seconds and decimal degrees, a method to simplify linear\ngeometries, as well as a method to calculate intermediate points on a\nLineString.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["graphics"],"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-geospatial.ini.sample","type":"install"}]},{"name":"php81-pecl-ev","origin":"devel/pecl-ev","version":"1.2.0","comment":"Libev extension for PHP","maintainer":"fluffy@FreeBSD.org","www":"https://pecl.php.net/package/ev","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"258fac4dd1bea4dafa7260c13a47ec521f9571f3eef1a1c8d9a1a0f8e94e6dd0","flatsize":194848,"path":"All/php81-pecl-ev-1.2.0.pkg","repopath":"All/php81-pecl-ev-1.2.0.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":47636,"desc":"This is a PHP binding for libev library.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["devel"],"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-ev.ini.sample","type":"install"}]},{"name":"php81-pecl-json_post","origin":"devel/pecl-json_post","version":"1.1.0","comment":"JSON POST handler in PHP","maintainer":"gasol.wu@gmail.com","www":"https://pecl.php.net/package/json_post","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3890394cd9ba074653b116424371387cf520a9c526277962a6cd26907a0e65b9","flatsize":13238,"path":"All/php81-pecl-json_post-1.1.0.pkg","repopath":"All/php81-pecl-json_post-1.1.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":5864,"desc":"This extension provides a PHP content type handler for \"application/json\" and\n\"text/json\" to PHP's form data parser. If the `Content-Type` of an incoming\nrequest is `text/json`, the JSON contents of the request body will by parsed\ninto `$_POST`.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["devel"],"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-json_post.ini.sample","type":"install"}]},{"name":"php81-pecl-ds","origin":"devel/pecl-ds","version":"1.5.0","comment":"Data Structures for PHP","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/ds","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"407742efcda3fb529afee6a5c1fe88b4d749ea42f4c419c49d50fe19b121d065","flatsize":226897,"path":"All/php81-pecl-ds-1.5.0.pkg","repopath":"All/php81-pecl-ds-1.5.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":53796,"desc":"Data Structures (DS) is an extension providing specialized data structures as\nefficient alternatives to the PHP array. You can read about it in more detail in\nthis blog post which highlights the API, performance and other benefits of using\nthe extension.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["devel"],"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-ds.ini.sample","type":"install"}]},{"name":"php81-pecl-dio","origin":"devel/pecl-dio","version":"0.3.0","comment":"PECL extension that provides direct access to low level IO","maintainer":"flo@FreeBSD.org","www":"http://www.pecl.php.net/package/dio/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"54f55667c209dd003d8022c4351c03ece7592cbb0241eb8afe91a46164ece161","flatsize":34987,"path":"All/php81-pecl-dio-0.3.0.pkg","repopath":"All/php81-pecl-dio-0.3.0.pkg","licenselogic":"single","licenses":["PHP30"],"pkgsize":12088,"desc":"DIO provides functions and stream wrappers which provide raw and serial low\nlevel IO support. The use of the DIO functions should be considered only when\ndirect control of a device is needed. In all other cases, the standard\nfilesystem functions are more than adequate.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["devel","pear"],"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-dio.ini.sample","type":"install"}]},{"name":"php81-pecl-imagick","origin":"graphics/pecl-imagick","version":"3.7.0_5","comment":"PHP wrapper to the ImageMagick/GraphicsMagick library","maintainer":"000.fbsd@quip.cz","www":"https://pecl.php.net/package/imagick","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"79b06620338f7dd65a63d7c0463722f22983f97c585d550a71f9b4cd3f30d1ea","flatsize":875138,"path":"All/php81-pecl-imagick-3.7.0_5.pkg","repopath":"All/php81-pecl-imagick-3.7.0_5.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":127596,"desc":"Provides a wrapper to the ImageMagick/GraphicsMagick library.","deps":{"ImageMagick7":{"origin":"graphics/ImageMagick7","version":"7.1.1.45"},"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["graphics"],"annotations":{"cpe":"cpe:2.3:a:php:imagick:3.7.0:::::dragonfly6:x86_64:5","flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-imagick.ini.sample","type":"install"}]},{"name":"php81-pecl-crypto","origin":"security/pecl-crypto","version":"0.3.2","comment":"Objective wrapper for OpenSSL Crypto Library","maintainer":"gasol.wu@gmail.com","www":"https://pecl.php.net/package/crypto","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ffb1fda6318f08b6ffc9da9bd893b568d9813f29c7aeb384c26bb71bac996ea3","flatsize":122651,"path":"All/php81-pecl-crypto-0.3.2.pkg","repopath":"All/php81-pecl-crypto-0.3.2.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":32568,"desc":"This package provides an objective wrapper for OpenSSL Crypto Library","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["security"],"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-crypto.ini.sample","type":"install"}]},{"name":"php81-pecl-ast","origin":"devel/pecl-ast","version":"1.1.2","comment":"Extension exposing PHP 7 abstract syntax tree","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/ast","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"695cd543a543384015dc9f9dfb03b3ebb03da737a19d9ba34a3f74b4b39a95e7","flatsize":61748,"path":"All/php81-pecl-ast-1.1.2.pkg","repopath":"All/php81-pecl-ast-1.1.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":20264,"desc":"This extension exposes the abstract syntax tree generated by PHP 7.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["devel"],"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-ast.ini.sample","type":"install"}]},{"name":"php81-pecl-lzf","origin":"archivers/pecl-lzf","version":"1.7.0","comment":"Handles LZF de/compression","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/lzf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f93a6a4d25fd7e879d376a29f81ad3adfe5654d6068baae4e4d8167348a97008","flatsize":22566,"path":"All/php81-pecl-lzf-1.7.0.pkg","repopath":"All/php81-pecl-lzf-1.7.0.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":9368,"desc":"This package handles LZF de/compression.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["archivers","pear"],"options":{"BETTER_COMPRESSION":"off"},"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-lzf.ini.sample","type":"install"}]},{"name":"php81-pecl-gnupg","origin":"security/pecl-gnupg","version":"1.5.1","comment":"PECL wrapper around the gpgme library","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/gnupg","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"10e659e5910e8ae7b8a3f8352b94cc23055a8610856a3ed1f3387f389bae0615","flatsize":67401,"path":"All/php81-pecl-gnupg-1.5.1.pkg","repopath":"All/php81-pecl-gnupg-1.5.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":18928,"desc":"This extension provides methods to PHP interact with gnupg.","deps":{"gpgme":{"origin":"security/gpgme","version":"1.24.2"},"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["security"],"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-gnupg.ini.sample","type":"install"}]},{"name":"php81-pecl-expect","origin":"devel/pecl-expect","version":"0.4.0_2","comment":"PHP extension for expect library","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/expect","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8b505f09c58ca5da81a78e84a7cd9805a18580a498ad085bc33c0617ebc785f2","flatsize":22565,"path":"All/php81-pecl-expect-0.4.0_2.pkg","repopath":"All/php81-pecl-expect-0.4.0_2.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":8656,"desc":"This extension allows to interact with processes through PTY, using expect\nlibrary.","deps":{"expect":{"origin":"lang/expect","version":"5.45.4_6,1"},"php81":{"origin":"lang/php81","version":"8.1.32"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"}},"categories":["devel","pear"],"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-expect.ini.sample","type":"install"}]},{"name":"php81-pecl-http","origin":"www/pecl-http","version":"4.2.4_2","comment":"Extended HTTP Support","maintainer":"bofh@FreeBSD.org","www":"https://pecl.php.net/package/pecl_http","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"423e8bee8ddccb698a6d54826e84cbc4400c54ef41a0e69fd06432ab177d9902","flatsize":460088,"path":"All/php81-pecl-http-4.2.4_2.pkg","repopath":"All/php81-pecl-http-4.2.4_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":145240,"desc":"pecl-http extension aims to provide a convenient and\npowerful set of functionality for one of PHPs major\napplications. It eases handling of HTTP URLs, dates,\nredirects, headers and messages, provides means for\nnegotiation of clients preferred language and charset,\nas well as a convenient way to send any arbitrary data\nwith caching and resuming capabilities. It provides\npowerful request functionality too.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"icu":{"origin":"devel/icu","version":"76.1,1"},"libevent":{"origin":"devel/libevent","version":"2.1.12"},"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-iconv":{"origin":"converters/php81-iconv","version":"8.1.32"},"php81-pecl-raphf":{"origin":"devel/pecl-raphf2","version":"2.0.1_1"},"php81-zlib":{"origin":"archivers/php81-zlib","version":"8.1.32"}},"categories":["www"],"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-http.ini.sample","type":"install"}]},{"name":"php81-pecl-event","origin":"devel/pecl-event","version":"3.1.4","comment":"Provides interface to libevent library","maintainer":"fluffy@FreeBSD.org","www":"https://pecl.php.net/package/event","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5be427b59fbee000894050d85d8bca29929a58102ee02122951b426c765dcb5c","flatsize":190058,"path":"All/php81-pecl-event-3.1.4.pkg","repopath":"All/php81-pecl-event-3.1.4.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":48768,"desc":"This is an extension to efficiently schedule I/O,\ntime and signal based events using the best I/O\nnotification mechanism available for specific platform.\nThis is a port of libevent to the PHP infrastructure.","deps":{"libevent":{"origin":"devel/libevent","version":"2.1.12"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-sockets":{"origin":"net/php81-sockets","version":"8.1.32"}},"categories":["devel"],"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-event.ini.sample","type":"install"}]},{"name":"php81-pear-pdepend_staticReflection","origin":"devel/pear-pdepend-staticReflection","version":"1.0.0","comment":"staticReflection package for PHP","maintainer":"sunpoet@FreeBSD.org","www":"http://pear.pdepend.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b049dc89120c7ad7352d8f3b5fa0fc327dbfd213a24ea8db9dba045a22c63833","flatsize":336449,"path":"All/php81-pear-pdepend_staticReflection-1.0.0.pkg","repopath":"All/php81-pear-pdepend_staticReflection-1.0.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":33464,"desc":"The staticReflection component can be used as a drop-in replacement for PHP's\ninternal reflection api. This component provides a generic reflection stack so\nthat applications can switch between the internal and/or static reflection\nimplementation.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-pdepend":{"origin":"devel/pear-channel-pdepend","version":"20100520"},"php81-tokenizer":{"origin":"devel/php81-tokenizer","version":"8.1.32"}},"categories":["devel","pear"],"annotations":{"flavor":"php81"}},{"name":"php81-pecl-eio","origin":"devel/pecl-eio","version":"3.0.0.r4","comment":"Provides interface to the libeio library","maintainer":"gasol.wu@gmail.com","www":"https://pecl.php.net/package/eio","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cde3fd2f8bef1a8f8ffa967d770b30e5543d79fbb809d40e22f44795549a325a","flatsize":107469,"path":"All/php81-pecl-eio-3.0.0.r4.pkg","repopath":"All/php81-pecl-eio-3.0.0.r4.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":29316,"desc":"This extension provides interface to the libeio library.\n\nLibeio is a an asynchronous I/O library. Features basically include\nasynchronous versions of POSIX API(read, write, open, close, stat, unlink,\nfdatasync, mknod, readdir etc.); sendfile (native on Solaris, Linux, HP-UX,\nFreeBSD); readahead. libeio itself emulates the system calls, if they are not\navailable on specific(UNIX-like) platform.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["devel"],"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-eio.ini.sample","type":"install"}]},{"name":"php81-pear-horde-Horde_Xml_Element","origin":"textproc/pear-Horde_Xml_Element","version":"2.0.4","comment":"Horde Xml Element object","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1e9217f0387e5e7516386b20539bbad1db117b6b6f80dc233cda13a667d12970","flatsize":51527,"path":"All/php81-pear-horde-Horde_Xml_Element-2.0.4.pkg","repopath":"All/php81-pear-horde-Horde_Xml_Element-2.0.4.pkg","licenselogic":"single","pkgsize":11468,"desc":"This package provides an element object that can be used to provide\nSimpleXML-like functionality over a DOM object. The main advantage over\nusing SimpleXML is the ability to add multiple levels of new elements\nin a single call, without introducing \"ghost\" objects.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-dom":{"origin":"textproc/php81-dom","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"}},"categories":["pear","textproc","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_xml_element:2.0.4:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pecl-bitset","origin":"math/pecl-bitset","version":"3.2.0","comment":"PECL extension for manipulating bitsets","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/Bitset","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8e458a720ef5a2c45043067d9614ac1e1c3eecb3ceee3bdac0d38d63ff0a5159","flatsize":42349,"path":"All/php81-pecl-bitset-3.2.0.pkg","repopath":"All/php81-pecl-bitset-3.2.0.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":12080,"desc":"This extension for PHP provides routines for manipulating bitsets.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["math"],"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-bitset.ini.sample","type":"install"}]},{"name":"php81-pear-horde-Horde_View","origin":"devel/pear-Horde_View","version":"2.0.6","comment":"Horde View API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b5637925906fb4cc18237735b6ebbb3938cbb13a7053d63833e118dabb1844a6","flatsize":221964,"path":"All/php81-pear-horde-Horde_View-2.0.6.pkg","repopath":"All/php81-pear-horde-Horde_View-2.0.6.pkg","licenselogic":"single","pkgsize":41172,"desc":"The Horde_View library provides a simple View pattern implementation.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php81-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"},"php81-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_view:2.0.6:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pecl-amqp","origin":"net/pecl-amqp","version":"2.1.1","comment":"PHP extension for AMQP API","maintainer":"jnlin@freebsd.cs.nctu.edu.tw","www":"https://pecl.php.net/package/amqp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"24df4e83f2fa7b026c56ec473a618fd307c0699855b362c3a72bc6ed41ed5add","flatsize":248648,"path":"All/php81-pecl-amqp-2.1.1.pkg","repopath":"All/php81-pecl-amqp-2.1.1.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":57876,"desc":"This extension uses rabbitmq-c library to provide API for\ncommunicating with AMQP compliant servers, and writing\nproducers and consumers.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"rabbitmq-c":{"origin":"net/rabbitmq-c","version":"0.15.0"}},"categories":["net","pear"],"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-amqp.ini.sample","type":"install"}]},{"name":"php81-pear-horde-Horde_Url","origin":"net/pear-Horde_Url","version":"2.2.6","comment":"Horde URL class","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9441ad2b3e97647bb16774be2559057ceb6536177ed6680fc829495ae35d5328","flatsize":66020,"path":"All/php81-pear-horde-Horde_Url-2.2.6.pkg","repopath":"All/php81-pear-horde-Horde_Url-2.2.6.pkg","licenselogic":"single","pkgsize":16496,"desc":"This class represents a single URL and provides methods\nfor manipulating URLs.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"}},"categories":["net","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_url:2.2.6:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-horde-Horde_Tree","origin":"devel/pear-Horde_Tree","version":"2.0.5","comment":"Horde Tree API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"11dfc239ed6d035f1bae1e689eec8c42be43f9b2c3664a44041f6863accab710","flatsize":78830,"path":"All/php81-pear-horde-Horde_Tree-2.0.5.pkg","repopath":"All/php81-pear-horde-Horde_Tree-2.0.5.pkg","licenselogic":"single","pkgsize":18460,"desc":"This Horde package provides a tree view of hierarchical information.\nIt allows for expanding/collapsing of branches and maintains their state.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php81-pear-horde-Horde_Url":{"origin":"net/pear-Horde_Url","version":"2.2.6"},"php81-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_tree:2.0.5:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-pirum-Pirum","origin":"devel/pear-Pirum","version":"1.1.5","comment":"Simple PEAR channel server manager","maintainer":"sunpoet@FreeBSD.org","www":"http://pirum.sensiolabs.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b1d418273041144a0dcd54bc467a5628c3c446b7b2aafc771346912204318970","flatsize":72177,"path":"All/php81-pear-pirum-Pirum-1.1.5.pkg","repopath":"All/php81-pear-pirum-Pirum-1.1.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14988,"desc":"Pirum is a simple PEAR channel server manager.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-pirum":{"origin":"devel/pear-channel-pirum","version":"20110921_1"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-twig-twig","origin":"www/pear-twig","version":"1.29.0","comment":"Flexible, fast, and secure template engine for PHP","maintainer":"sunpoet@FreeBSD.org","www":"https://twig.symfony.com","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ccdaed54d354c84da9f12bb5be8fdcfd998d1b1fec663f7a453fbbe703b3174c","flatsize":585327,"path":"All/php81-pear-twig-twig-1.29.0.pkg","repopath":"All/php81-pear-twig-twig-1.29.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":94088,"desc":"Twig is a modern template engine for PHP.\n\n * Fast: Twig compiles templates down to plain optimized PHP code. The\n         overhead compared to regular PHP code was reduced to the very\n         minimum.\n\n * Secure: Twig has a sandbox mode to evaluate untrusted template code.\n           This allows Twig to be used as a template language for\n           applications where users may modify the template design.\n\n * Flexible: Twig is powered by a flexible lexer and parser. This allows\n             the developer to define its own custom tags and filters, and\n             create its own DSL.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-ctype":{"origin":"textproc/php81-ctype","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-twig":{"origin":"devel/pear-channel-twig","version":"20140108"}},"categories":["pear","www"],"annotations":{"cpe":"cpe:2.3:a:symfony:twig:1.29.0:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-horde-Horde_Xml_Wbxml","origin":"textproc/pear-Horde_Xml_Wbxml","version":"2.0.4","comment":"Horde API for encoding and decoding WBXML documents","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e21eef5a32b2a03f3f99ba4abebd5e52ab68cad9edb4a6555e126ecbc748d30e","flatsize":123591,"path":"All/php81-pear-horde-Horde_Xml_Wbxml-2.0.4.pkg","repopath":"All/php81-pear-horde-Horde_Xml_Wbxml-2.0.4.pkg","licenselogic":"single","pkgsize":25692,"desc":"This Horde package provides encoding and decoding of WBXML\n(Wireless Binary XML) documents. WBXML is used in SyncML for transferring\nsmaller amounts of data with wireless devices.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["pear","textproc","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_xml_wbxml:2.0.4:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-horde-Horde_Text_Flowed","origin":"textproc/pear-Horde_Text_Flowed","version":"2.0.4","comment":"Horde API for flowed text as per RFC 3676","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cc2a62be5372272fa47b3d3a1275980289e9d96837fab373d04fd3b19c75a043","flatsize":49758,"path":"All/php81-pear-horde-Horde_Text_Flowed-2.0.4.pkg","repopath":"All/php81-pear-horde-Horde_Text_Flowed-2.0.4.pkg","licenselogic":"single","pkgsize":14256,"desc":"The Horde_Text_Flowed:: class provides common methods for manipulating text\nusing the encoding described in RFC 3676 ('flowed' text).","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["pear","textproc","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_text_flowed:2.0.4:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-phing","origin":"devel/pear-phing","version":"2.6.1","comment":"PHP project build system based on Apache Ant","maintainer":"mm@FreeBSD.org","www":"https://www.phing.info/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bdceabd71eabbccfd6855db5413b27da6ce6c7486d7019ba03c0d14d6cfafe59","flatsize":2648943,"path":"All/php81-pear-phing-2.6.1.pkg","repopath":"All/php81-pear-phing-2.6.1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":365912,"desc":"From the Phing homepage:\n\nPHing Is Not GNU make; it's a PHP project build system or build tool based on\nApache Ant. You can do anything with it that you could do with a traditiona\nbuild system like GNU make, and its use of simple XML build files and\nextensible PHP \"task\" classes make it an easy-to-use and highly flexible build\nframework.\n\nFeatures include running PHPUnit and SimpleTest unit tests (including test\nresult and coverage reports), file transformations (e.g. token replacement,\nXSLT transformation, Smarty template transformations), file system operations,\ninteractive build support, SQL execution, CVS/SVN/GIT operations, tools for\ncreating PEAR packages, documentation generation (DocBlox, PhpDocumentor) and\nmuch, much more.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-phing":{"origin":"devel/pear-channel-phing","version":"20120813"}},"categories":["devel","pear"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-horde-Horde_Text_Filter_Csstidy","origin":"textproc/pear-Horde_Text_Filter_Csstidy","version":"2.0.1","comment":"Horde Text Filter CSS optimization class","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"291372ba13851d56442d2c05f0177d72726c1c2815c57c462b588a4004094591","flatsize":111553,"path":"All/php81-pear-horde-Horde_Text_Filter_Csstidy-2.0.1.pkg","repopath":"All/php81-pear-horde-Horde_Text_Filter_Csstidy-2.0.1.pkg","licenselogic":"single","pkgsize":23396,"desc":"The Horde_Text_Filter_Csstidy:: class provides the PHP-based library needed\nto perform optimization/compression on CSS code. It is provided in a separate\npackage as the code is under the GPLv2 license instead of the LGPLv2 license\nused for the Text_Filter class.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-ctype":{"origin":"textproc/php81-ctype","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Text_Filter":{"origin":"textproc/pear-Horde_Text_Filter","version":"2.3.7"}},"categories":["pear","textproc","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_text_filter_csstidy:2.0.1:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-horde-Horde_Text_Filter","origin":"textproc/pear-Horde_Text_Filter","version":"2.3.7","comment":"Horde Text Filter API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"86ee5c329875684f03c4b6e013b32bfc9e57beb09313931858b3ef6b1a82aa86","flatsize":294826,"path":"All/php81-pear-horde-Horde_Text_Filter-2.3.7.pkg","repopath":"All/php81-pear-horde-Horde_Text_Filter-2.3.7.pkg","licenselogic":"single","pkgsize":51420,"desc":"The Horde_Text_Filter library provides common methods for fitering\nand converting text.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php81-pear-horde-Horde_Idna":{"origin":"dns/pear-Horde_Idna","version":"1.1.2"},"php81-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["pear","textproc","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_text_filter:2.3.7:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-horde-Horde_Text_Diff","origin":"textproc/pear-Horde_Text_Diff","version":"2.2.1","comment":"Horde engine for performing and rendering text diffs","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"404155304b558a606a78dc3d67080f4280a1951739fc5ebe59d6403b4f5f0b3a","flatsize":130352,"path":"All/php81-pear-horde-Horde_Text_Diff-2.2.1.pkg","repopath":"All/php81-pear-horde-Horde_Text_Diff-2.2.1.pkg","licenselogic":"single","pkgsize":28624,"desc":"This Horde package provides a text-based diff engine and renderers\nfor multiple diff output formats.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php81-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["pear","textproc","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_text_diff:2.2.1:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-horde-Horde_Template","origin":"www/pear-Horde_Template","version":"2.0.3","comment":"Horde Template System","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cfd1da1b2d975ecc1cd0f7fa64ddd1e97d337de92167538f6edfd6bac876ba72","flatsize":50488,"path":"All/php81-pear-horde-Horde_Template-2.0.3.pkg","repopath":"All/php81-pear-horde-Horde_Template-2.0.3.pkg","licenselogic":"single","pkgsize":14788,"desc":"Horde Template system.\nAdapted from bTemplate, by Brian Lozier <brian@massassi.net>.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"}},"categories":["pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_template:2.0.3:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-horde-Horde_Support","origin":"devel/pear-Horde_Support","version":"2.2.2","comment":"Horde support package","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b66a3fadb686e42498d553dff78cb85f7c4864cd3562171c7ff8ed49bd176d66","flatsize":133746,"path":"All/php81-pear-horde-Horde_Support-2.2.2.pkg","repopath":"All/php81-pear-horde-Horde_Support-2.2.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":24928,"desc":"This package provides supporting functionality for Horde that is not tied\nto Horde but is used by it.\nThese classes can be used outside of Horde as well.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php81-pear-horde-Horde_Stream_Wrapper":{"origin":"devel/pear-Horde_Stream_Wrapper","version":"2.1.5"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_support:2.2.2:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-phalcon","origin":"www/phalcon","version":"5.9.0","comment":"Phalcon PHP Framework written in C-language","maintainer":"franco@opnsense.org","www":"https://phalcon.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"612f6ee1e2e587aad8104b3db02405be8746e994c1382fd5dd1f89afa4c37a22","flatsize":8873099,"path":"All/php81-phalcon-5.9.0.pkg","repopath":"All/php81-phalcon-5.9.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1781516,"desc":"PhalconPHP is a web framework delivered as a C extension providing high\nperformance and lower resource consumption.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-mbstring":{"origin":"converters/php81-mbstring","version":"8.1.32"},"php81-pdo":{"origin":"databases/php81-pdo","version":"8.1.32"},"php81-session":{"origin":"www/php81-session","version":"8.1.32"}},"categories":["www"],"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-phalcon.ini.sample","type":"install"}]},{"name":"php81-pear-horde-Horde_Stream_Wrapper","origin":"devel/pear-Horde_Stream_Wrapper","version":"2.1.5","comment":"Horde Stream wrappers","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"787b0ec117b68b29d41be1b7b586d8cbb767b626febb728a6274f794106cfd0d","flatsize":29553,"path":"All/php81-pear-horde-Horde_Stream_Wrapper-2.1.5.pkg","repopath":"All/php81-pear-horde-Horde_Stream_Wrapper-2.1.5.pkg","licenselogic":"single","pkgsize":6556,"desc":"This Horde package provides various stream wrappers.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_stream_wrapper:2.1.5:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-horde-Horde_Util","origin":"devel/pear-Horde_Util","version":"2.5.9","comment":"Horde Utility Libraries","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ba17ec4c953dd4e125fba67538041274c6b5143f290d9ee288579e173f239aa3","flatsize":179087,"path":"All/php81-pear-horde-Horde_Util-2.5.9.pkg","repopath":"All/php81-pear-horde-Horde_Util-2.5.9.pkg","licenselogic":"single","pkgsize":34828,"desc":"Horde classes providing functionality for various types of applications.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-dom":{"origin":"textproc/php81-dom","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_util:2.5.9:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-horde-Horde_Stream_Filter","origin":"devel/pear-Horde_Stream_Filter","version":"2.0.5","comment":"Horde Stream filters","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"940d056431e5a8933edb0e152b788314b477d774dc1cd085fb99f7dd7d29b9a8","flatsize":77612,"path":"All/php81-pear-horde-Horde_Stream_Filter-2.0.5.pkg","repopath":"All/php81-pear-horde-Horde_Stream_Filter-2.0.5.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":15076,"desc":"This Horde package provides various stream filters.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_stream_filter:2.0.5:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-horde-Horde_SpellChecker","origin":"textproc/pear-Horde_SpellChecker","version":"2.1.3","comment":"Horde Spellcheck API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"641fefd7add992004738213e9281e7d91b763d678909b261b9b18d1b52f58e1d","flatsize":43710,"path":"All/php81-pear-horde-Horde_SpellChecker-2.1.3.pkg","repopath":"All/php81-pear-horde-Horde_SpellChecker-2.1.3.pkg","licenselogic":"single","pkgsize":13364,"desc":"Horde unified spellchecking API.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php81-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["pear","textproc","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_spellchecker:2.1.3:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-horde-Horde_Translation","origin":"devel/pear-Horde_Translation","version":"2.2.2","comment":"Horde translation library","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b01f0d88d6c6ca9b32bc5a8fd7eaaa3126006fb32370e4f3e1ebf4e05d45d11e","flatsize":65992,"path":"All/php81-pear-horde-Horde_Translation-2.2.2.pkg","repopath":"All/php81-pear-horde-Horde_Translation-2.2.2.pkg","licenselogic":"single","pkgsize":15952,"desc":"Horde translation library","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_translation:2.2.2:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-horde-Horde_Socket_Client","origin":"net/pear-Horde_Socket_Client","version":"2.1.4","comment":"Horde Socket Client","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f943fd614f8e96c1dd0bb7c87b610d5abf98bdde8558907cc14adcbe79a6139d","flatsize":42948,"path":"All/php81-pear-horde-Horde_Socket_Client-2.1.4.pkg","repopath":"All/php81-pear-horde-Horde_Socket_Client-2.1.4.pkg","licenselogic":"single","pkgsize":13292,"desc":"This Horde class provides abstract class for use in creating PHP network\nsocket clients.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"}},"categories":["net","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_socket_client:2.1.4:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-horde-Horde_Token","origin":"devel/pear-Horde_Token","version":"2.0.9","comment":"Horde Token API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5d8f7e5eb6a30913dd6a2ece6348f936ffe9f30d76aadfb692fc350645cc1e02","flatsize":179549,"path":"All/php81-pear-horde-Horde_Token-2.0.9.pkg","repopath":"All/php81-pear-horde-Horde_Token-2.0.9.pkg","licenselogic":"single","pkgsize":31048,"desc":"The Horde_Token:: class provides a common abstracted interface into\nthe various token generation mediums. It also includes all of the functions\nfor retrieving, storing, and checking tokens.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php81-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php81-pear-horde-Horde_Url":{"origin":"net/pear-Horde_Url","version":"2.2.6"},"php81-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_token:2.0.9:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-horde-Horde_Service_UrlShortener","origin":"www/pear-Horde_Service_UrlShortener","version":"2.0.3","comment":"Horde URL shortening services interface","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2f4ee1010277ec533ef88c6327e6f38c622c7a570550ecfd45c07bd22485c4a2","flatsize":8813,"path":"All/php81-pear-horde-Horde_Service_UrlShortener-2.0.3.pkg","repopath":"All/php81-pear-horde-Horde_Service_UrlShortener-2.0.3.pkg","licenselogic":"single","pkgsize":2916,"desc":"This Horde package provides interfaces to various URL shortening services.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php81-pear-horde-Horde_Http":{"origin":"www/pear-Horde_Http","version":"2.1.7"},"php81-pear-horde-Horde_Url":{"origin":"net/pear-Horde_Url","version":"2.2.6"}},"categories":["pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_service_urlshortener:2.0.3:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-horde-Horde_SessionHandler","origin":"www/pear-Horde_SessionHandler","version":"2.3.0","comment":"Horde Session Handler API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3f74d1257d9eb8974e31c8c2c00d3182db35cdd6857ae61c46260a3153d5c5ed","flatsize":130026,"path":"All/php81-pear-horde-Horde_SessionHandler-2.3.0.pkg","repopath":"All/php81-pear-horde-Horde_SessionHandler-2.3.0.pkg","licenselogic":"single","pkgsize":24508,"desc":"Horde_SessionHandler defines an API for implementing\ncustom session handlers for PHP.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php81-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_sessionhandler:2.3.0:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-horde-Horde_Service_Twitter","origin":"www/pear-Horde_Service_Twitter","version":"2.1.6","comment":"Horde Twitter client","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7d9a548ec1e6b4d0f379af7b912af33dd391adcb37d821028388c180eb364b1f","flatsize":51301,"path":"All/php81-pear-horde-Horde_Service_Twitter-2.1.6.pkg","repopath":"All/php81-pear-horde-Horde_Service_Twitter-2.1.6.pkg","licenselogic":"single","pkgsize":10364,"desc":"This Horde package provides client libraries for the Twitter REST API.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Controller":{"origin":"devel/pear-Horde_Controller","version":"2.0.5"},"php81-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php81-pear-horde-Horde_Http":{"origin":"www/pear-Horde_Http","version":"2.1.7"},"php81-pear-horde-Horde_Oauth":{"origin":"security/pear-Horde_Oauth","version":"2.0.4"},"php81-pear-horde-Horde_Url":{"origin":"net/pear-Horde_Url","version":"2.2.6"},"php81-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_service_twitter:2.1.6:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-horde-Horde_Service_Gravatar","origin":"www/pear-Horde_Service_Gravatar","version":"1.0.1","comment":"Horde API accessor for gravatar.com","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7aa892219cfad7df04ceca9c523372544207535466887e4ca9d6007723fb443a","flatsize":42964,"path":"All/php81-pear-horde-Horde_Service_Gravatar-1.0.1.pkg","repopath":"All/php81-pear-horde-Horde_Service_Gravatar-1.0.1.pkg","licenselogic":"single","pkgsize":13472,"desc":"Horde library for accessing the Avatar services at gravatar.com.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Http":{"origin":"www/pear-Horde_Http","version":"2.1.7"},"php81-pear-horde-Horde_Url":{"origin":"net/pear-Horde_Url","version":"2.2.6"}},"categories":["pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_service_gravatar:1.0.1:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-horde-Horde_Timezone","origin":"devel/pear-Horde_Timezone","version":"1.1.0","comment":"Horde timezone library","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"789ea10a771db0feb58979e314fd6ebdfa16bd5e77fb57d48d129f071c5b5f4d","flatsize":123686,"path":"All/php81-pear-horde-Horde_Timezone-1.1.0.pkg","repopath":"All/php81-pear-horde-Horde_Timezone-1.1.0.pkg","licenselogic":"single","pkgsize":26620,"desc":"Horde library for parsing timezone databases and generating\nVTIMEZONE iCalendar components.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Horde_Vfs":{"origin":"filesystems/pear-Horde_Vfs","version":"2.4.2"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Date":{"origin":"devel/pear-Horde_Date","version":"2.4.1"},"php81-pear-horde-Horde_Icalendar":{"origin":"devel/pear-Horde_Icalendar","version":"2.1.8"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_timezone:1.1.0:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-horde-Horde_Serialize","origin":"devel/pear-Horde_Serialize","version":"2.0.5","comment":"Horde Data Encapulation API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b2af37ce61abd7dd54e4e4b5a81741a77404c6e81c015b919e4e122c347484f5","flatsize":69165,"path":"All/php81-pear-horde-Horde_Serialize-2.0.5.pkg","repopath":"All/php81-pear-horde-Horde_Serialize-2.0.5.pkg","licenselogic":"single","pkgsize":15964,"desc":"The Horde_Serialize library provides various methods of encapsulating data.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php81-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_serialize:2.0.5:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-horde-Horde_Thrift","origin":"devel/pear-Horde_Thrift","version":"2.0.3","comment":"Horde Thrift Client","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dad53c6a8e2be0e8f794840f6002015f518d988b4b90cf03f8271a9a0d6963e3","flatsize":177228,"path":"All/php81-pear-horde-Horde_Thrift-2.0.3.pkg","repopath":"All/php81-pear-horde-Horde_Thrift-2.0.3.pkg","licenselogic":"single","pkgsize":21096,"desc":"Packaged version of the PHP Thrift client for Horde","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_thrift:2.0.3:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-horde-Horde_Secret","origin":"security/pear-Horde_Secret","version":"2.0.6","comment":"Secret Encryption API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6844d49296fee720be6db10153ca1c72a9b9bda74472407b1bdb6473dd65ea20","flatsize":48454,"path":"All/php81-pear-horde-Horde_Secret-2.0.6.pkg","repopath":"All/php81-pear-horde-Horde_Secret-2.0.6.pkg","licenselogic":"single","pkgsize":13700,"desc":"The Horde_Secret library provides an API for encrypting and decrypting\nsmall pieces of data with the use of a shared key.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Horde_Crypt_Blowfish":{"origin":"security/pear-Horde_Crypt_Blowfish","version":"1.1.4"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php81-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"}},"categories":["pear","security","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_secret:2.0.6:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-horde-Horde_Scribe","origin":"net/pear-Horde_Scribe","version":"2.0.3","comment":"Horde Scribe client","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fbf82a5129aafb23e2a31e8f07165e3f47d601e296b7f675e6ded568e635f335","flatsize":21217,"path":"All/php81-pear-horde-Horde_Scribe-2.0.3.pkg","repopath":"All/php81-pear-horde-Horde_Scribe-2.0.3.pkg","licenselogic":"single","pkgsize":5844,"desc":"Horde packaged version of the PHP Scribe client.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Thrift":{"origin":"devel/pear-Horde_Thrift","version":"2.0.3"}},"categories":["net","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_scribe:2.0.3:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-horde-Horde_Rpc","origin":"net/pear-Horde_Rpc","version":"2.1.9","comment":"Horde RPC API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6f1d0b165bce58d69567e7621433ea59f68539719a0ef95c718cec930b251b0a","flatsize":223025,"path":"All/php81-pear-horde-Horde_Rpc-2.1.9.pkg","repopath":"All/php81-pear-horde-Horde_Rpc-2.1.9.pkg","licenselogic":"single","pkgsize":37908,"desc":"The Horde_Rpc library provides a common abstracted interface to various\nremote methods of accessing Horde functionality.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_ActiveSync":{"origin":"comms/pear-Horde_ActiveSync","version":"2.41.9"},"php81-pear-horde-Horde_Core":{"origin":"devel/pear-Horde_Core","version":"2.31.18"},"php81-pear-horde-Horde_Dav":{"origin":"www/pear-Horde_Dav","version":"1.1.4"},"php81-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php81-pear-horde-Horde_Http":{"origin":"www/pear-Horde_Http","version":"2.1.7"},"php81-pear-horde-Horde_Lock":{"origin":"devel/pear-Horde_Lock","version":"2.1.4"},"php81-pear-horde-Horde_Perms":{"origin":"security/pear-Horde_Perms","version":"2.1.8"},"php81-pear-horde-Horde_Serialize":{"origin":"devel/pear-Horde_Serialize","version":"2.0.5"},"php81-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"},"php81-pear-horde-Horde_SyncMl":{"origin":"comms/pear-Horde_SyncMl","version":"2.0.7"},"php81-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php81-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"},"php81-pear-horde-Horde_Xml_Element":{"origin":"textproc/pear-Horde_Xml_Element","version":"2.0.4"}},"categories":["net","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_rpc:2.1.9:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-horde-Horde_Routes","origin":"www/pear-Horde_Routes","version":"2.0.5","comment":"Horde Routes URL mapping system","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9b24cdbe7483db53accf2a50661f7823d660763cb232c29808a9b49e0c7986f8","flatsize":276092,"path":"All/php81-pear-horde-Horde_Routes-2.0.5.pkg","repopath":"All/php81-pear-horde-Horde_Routes-2.0.5.pkg","licenselogic":"single","pkgsize":39824,"desc":"This package provides classes for mapping URLs into the controllers and\nactions of an MVC system. It is a port of a Python library, Routes,\nby Ben Bangert (http://routes.groovie.org).","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php81-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_routes:2.0.5:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pecl-APCu","origin":"devel/pecl-APCu","version":"5.1.24","comment":"APC User Caching","maintainer":"sunpoet@FreeBSD.org","www":"https://pecl.php.net/package/apcu","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6047e8d20da6e70f1b71953fe5844c9394ff14056b07fe4710ebb3ab584514c1","flatsize":207363,"path":"All/php81-pecl-APCu-5.1.24.pkg","repopath":"All/php81-pecl-APCu-5.1.24.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":52880,"desc":"APCu - APC User Cache","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["devel"],"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-apcu.ini.sample","type":"install"}]},{"name":"php81-pear-horde-Horde_Queue","origin":"devel/pear-Horde_Queue","version":"1.1.5","comment":"Horde Queue","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"20f04875267b31d8ffc4ef92c214d1e6be11c46013ac12fd4f8d9c6de1fd5945","flatsize":36042,"path":"All/php81-pear-horde-Horde_Queue-1.1.5.pkg","repopath":"All/php81-pear-horde-Horde_Queue-1.1.5.pkg","licenselogic":"single","pkgsize":12300,"desc":"Queue layer for the Horde Framework with various storage backends and runners.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_queue:1.1.5:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-horde-Horde_SyncMl","origin":"comms/pear-Horde_SyncMl","version":"2.0.7","comment":"Horde API for processing SyncML requests","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7ee77582e1367d8530f586b706392ca3b227375fede1595fc68a75a0b6cdb1bf","flatsize":946038,"path":"All/php81-pear-horde-Horde_SyncMl-2.0.7.pkg","repopath":"All/php81-pear-horde-Horde_SyncMl-2.0.7.pkg","licenselogic":"single","pkgsize":114916,"desc":"This package provides classes for implementing a SyncML server.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Horde_Log":{"origin":"sysutils/pear-Horde_Log","version":"2.3.0_1"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Auth":{"origin":"security/pear-Horde_Auth","version":"2.2.2"},"php81-pear-horde-Horde_Core":{"origin":"devel/pear-Horde_Core","version":"2.31.18"},"php81-pear-horde-Horde_Date":{"origin":"devel/pear-Horde_Date","version":"2.4.1"},"php81-pear-horde-Horde_Icalendar":{"origin":"devel/pear-Horde_Icalendar","version":"2.1.8"},"php81-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"},"php81-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php81-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"},"php81-pear-horde-Horde_Xml_Wbxml":{"origin":"textproc/pear-Horde_Xml_Wbxml","version":"2.0.4"}},"categories":["comms","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_syncml:2.0.7:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-horde-Horde_Perms","origin":"security/pear-Horde_Perms","version":"2.1.8","comment":"Horde Permissions System","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"30e29dc4addd6f8c39a83e15885e095ab9c9238eca1a0a76a11c500acb97dab4","flatsize":230482,"path":"All/php81-pear-horde-Horde_Perms-2.1.8.pkg","repopath":"All/php81-pear-horde-Horde_Perms-2.1.8.pkg","licenselogic":"single","pkgsize":37028,"desc":"The Perms package provides an interface to the Horde permissions system.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Db":{"origin":"databases/pear-Horde_Db","version":"2.4.1"},"php81-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php81-pear-horde-Horde_Group":{"origin":"security/pear-Horde_Group","version":"2.1.1"},"php81-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php81-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["pear","security","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_perms:2.1.8:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-horde-Horde_Stream","origin":"devel/pear-Horde_Stream","version":"1.6.3","comment":"Horde stream handler","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f63f6f916ecd879d6814b402a5d96bddb11b589c7bf6af28caf650ccadbc00a5","flatsize":83290,"path":"All/php81-pear-horde-Horde_Stream-1.6.3.pkg","repopath":"All/php81-pear-horde-Horde_Stream-1.6.3.pkg","licenselogic":"single","pkgsize":17928,"desc":"An Horde object-oriented interface to assist in creating and storing PHP\nstream resources, and to provide utility methods to access and manipulate\nthe stream contents.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_stream:1.6.3:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-horde-Horde_Prefs","origin":"devel/pear-Horde_Prefs","version":"2.9.0","comment":"Horde Preferences API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4fe96f6373d0fbafec2bc06938e7940fed01f7cc0e443b03bb6bcf89b647d808","flatsize":305257,"path":"All/php81-pear-horde-Horde_Prefs-2.9.0.pkg","repopath":"All/php81-pear-horde-Horde_Prefs-2.9.0.pkg","licenselogic":"single","pkgsize":51356,"desc":"The Horde_Prefs package provides a common abstracted interface into\nthe various preferences storage mediums. It also includes all\nof the functions for retrieving, storing, and checking preference values.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php81-pear-horde-Horde_Mail":{"origin":"mail/pear-Horde_Mail","version":"2.6.6"},"php81-pear-horde-Horde_Mime":{"origin":"mail/pear-Horde_Mime","version":"2.11.2"},"php81-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php81-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_prefs:2.9.0:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-horde-Horde_Service_Weather","origin":"www/pear-Horde_Service_Weather","version":"2.5.6","comment":"Horde Weather Provider","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"423641e225cb1f90e801e631a302d66b49ae2c73ec262edcddd99d717f8fa14a","flatsize":801998,"path":"All/php81-pear-horde-Horde_Service_Weather-2.5.6.pkg","repopath":"All/php81-pear-horde-Horde_Service_Weather-2.5.6.pkg","licenselogic":"single","pkgsize":190184,"desc":"Set of Horde classes that provide an abstraction to various online weather\nservice providers. Includes drivers for WeatherUnderground, WorldWeatherOnline\nand Google Weather.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Date":{"origin":"devel/pear-Horde_Date","version":"2.4.1"},"php81-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php81-pear-horde-Horde_Http":{"origin":"www/pear-Horde_Http","version":"2.1.7"},"php81-pear-horde-Horde_Role":{"origin":"devel/pear-Horde_Role","version":"1.0.1"},"php81-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php81-pear-horde-Horde_Url":{"origin":"net/pear-Horde_Url","version":"2.2.6"}},"categories":["pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_service_weather:2.5.6:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-horde-Horde_Share","origin":"security/pear-Horde_Share","version":"2.2.0","comment":"Horde Shared Permissions System","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d1adaa65fd2b4e786786538f057dc532c9913517562422f4fdf291442d0600a9","flatsize":400584,"path":"All/php81-pear-horde-Horde_Share-2.2.0.pkg","repopath":"All/php81-pear-horde-Horde_Share-2.2.0.pkg","licenselogic":"single","pkgsize":54864,"desc":"Horde_Share provides an interface to all shared resources a user\nowns or has access to.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Db":{"origin":"databases/pear-Horde_Db","version":"2.4.1"},"php81-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php81-pear-horde-Horde_Group":{"origin":"security/pear-Horde_Group","version":"2.1.1"},"php81-pear-horde-Horde_Perms":{"origin":"security/pear-Horde_Perms","version":"2.1.8"},"php81-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"},"php81-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php81-pear-horde-Horde_Url":{"origin":"net/pear-Horde_Url","version":"2.2.6"},"php81-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["pear","security","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_share:2.2.0:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-horde-Horde_Pack","origin":"archivers/pear-Horde_Pack","version":"1.0.7","comment":"Horde Pack Utility","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"80f097f40e7b49a6206f2b2e66314d0cf619578e75ee43718046083310a95254","flatsize":64247,"path":"All/php81-pear-horde-Horde_Pack-1.0.7.pkg","repopath":"All/php81-pear-horde-Horde_Pack-1.0.7.pkg","licenselogic":"single","pkgsize":16340,"desc":"Horde replacement for serialize()/json_encode() that will automatically use the\nmost efficient serialization available based on the input.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Compress_Fast":{"origin":"archivers/pear-Horde_Compress_Fast","version":"1.1.1"},"php81-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"}},"categories":["archivers","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_pack:1.0.7:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-horde-Horde_Service_Facebook","origin":"www/pear-Horde_Service_Facebook","version":"2.0.10","comment":"Horde Facebook client","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c1776f3ed1f757256849411504c55fc0af9a201143e5d734b426a5e3c577cadd","flatsize":182941,"path":"All/php81-pear-horde-Horde_Service_Facebook-2.0.10.pkg","repopath":"All/php81-pear-horde-Horde_Service_Facebook-2.0.10.pkg","licenselogic":"single","pkgsize":30764,"desc":"This Horde package provides client libraries for the Facebook REST API.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php81-pear-horde-Horde_Http":{"origin":"www/pear-Horde_Http","version":"2.1.7"},"php81-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"},"php81-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php81-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"},"php81-simplexml":{"origin":"textproc/php81-simplexml","version":"8.1.32"}},"categories":["pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_service_facebook:2.0.10:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-horde-Horde_Scheduler","origin":"devel/pear-Horde_Scheduler","version":"2.0.3","comment":"Horde Scheduler System","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"786446ece0c5f4a3394a69dcab3354dc17175cd339ab4e5981a6ced06467ef4f","flatsize":46529,"path":"All/php81-pear-horde-Horde_Scheduler-2.0.3.pkg","repopath":"All/php81-pear-horde-Horde_Scheduler-2.0.3.pkg","licenselogic":"single","pkgsize":14096,"desc":"This package provides supporting functionality for Horde that is not tied\nto Horde but is used by it.\nThese classes can be used outside of Horde as well.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Horde_Vfs":{"origin":"filesystems/pear-Horde_Vfs","version":"2.4.2"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Core":{"origin":"devel/pear-Horde_Core","version":"2.31.18"},"php81-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_scheduler:2.0.3:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-horde-Horde_Mime","origin":"mail/pear-Horde_Mime","version":"2.11.2","comment":"Horde MIME Library","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6819ec0d40b4c84efba55f04742dbfa11413c284158ca7156878bd0e41defd5a","flatsize":789505,"path":"All/php81-pear-horde-Horde_Mime-2.11.2.pkg","repopath":"All/php81-pear-horde-Horde_Mime-2.11.2.pkg","licenselogic":"single","pkgsize":123616,"desc":"Horde package providing methods for dealing with MIME (RFC 2045) and related\ne-mail (RFC 822/2822/5322) standards.for creating and manipulating dates.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php81-pear-horde-Horde_Mail":{"origin":"mail/pear-Horde_Mail","version":"2.6.6"},"php81-pear-horde-Horde_Stream_Filter":{"origin":"devel/pear-Horde_Stream_Filter","version":"2.0.5"},"php81-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"},"php81-pear-horde-Horde_Text_Flowed":{"origin":"textproc/pear-Horde_Text_Flowed","version":"2.0.4"},"php81-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php81-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["mail","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_mime:2.11.2:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-horde-Horde_Role","origin":"devel/pear-Horde_Role","version":"1.0.1","comment":"PEAR installer role for Horde components","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f1504502940412c54486a4714792689f3b85a4e1e1f4eaa2e6a4fb51311f6abe","flatsize":32440,"path":"All/php81-pear-horde-Horde_Role-1.0.1.pkg","repopath":"All/php81-pear-horde-Horde_Role-1.0.1.pkg","licenselogic":"single","pkgsize":11160,"desc":"PEAR method to install Horde components into a base Horde installation.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_role:1.0.1:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-horde-Horde_Rdo","origin":"devel/pear-Horde_Rdo","version":"2.1.0","comment":"Horde Rampage Data Objects","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"49df5da87861d5ea35a51a26d2de75398f8a17107ce00a15c88d87da87033ebb","flatsize":146021,"path":"All/php81-pear-horde-Horde_Rdo-2.1.0.pkg","repopath":"All/php81-pear-horde-Horde_Rdo-2.1.0.pkg","licenselogic":"single","pkgsize":33244,"desc":"Horde lightweight ORM layer","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Db":{"origin":"databases/pear-Horde_Db","version":"2.4.1"},"php81-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-horde-Horde_Mail_Autoconfig","origin":"mail/pear-Horde_Mail_Autoconfig","version":"1.0.3","comment":"Horde Mail Autoconfiguration","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cc0447e355fd637d7f77118f42ca6f6f3c6cddd0cdcea2a4bcc561c755cb765d","flatsize":76540,"path":"All/php81-pear-horde-Horde_Mail_Autoconfig-1.0.3.pkg","repopath":"All/php81-pear-horde-Horde_Mail_Autoconfig-1.0.3.pkg","licenselogic":"single","pkgsize":17932,"desc":"Horde class that attempts to automatically determine configuration options\nfor various remote mail services (IMAP/POP3/SMTP).","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Horde_Imap_Client":{"origin":"mail/pear-Horde_Imap_Client","version":"2.29.18"},"php81-pear-Horde_Smtp":{"origin":"mail/pear-Horde_Smtp","version":"1.9.6"},"php81-pear-Net_DNS2":{"origin":"dns/pear-Net_DNS2","version":"1.5.4_1"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php81-pear-horde-Horde_Http":{"origin":"www/pear-Horde_Http","version":"2.1.7"},"php81-pear-horde-Horde_Mail":{"origin":"mail/pear-Horde_Mail","version":"2.6.6"}},"categories":["mail","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_mail_autoconfig:1.0.3:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-horde-Horde_Mail","origin":"mail/pear-Horde_Mail","version":"2.6.6","comment":"Horde Mail Library","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dbacb2f6702f184065c203b590a1e6eee1f067fd28f1d6e0b49d6ee1b178278a","flatsize":222760,"path":"All/php81-pear-horde-Horde_Mail-2.6.6.pkg","repopath":"All/php81-pear-horde-Horde_Mail-2.6.6.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":36084,"desc":"The Horde_Mail library is a fork of the PEAR Mail library that provides\nadditional functionality, including (but not limited to):\n* Allows a stream to be passed in.\n* Allows raw headertext to be used in the outgoing messages (required for\n  things like message redirection pursuant to RFC 5322 [3.6.6]).\n* Native PHP 5 code.\n* PHPUnit test suite.\n* Provides more comprehensive sendmail error messages.\n* Uses Exceptions instead of PEAR_Errors.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Net_SMTP":{"origin":"net/pear-Net_SMTP","version":"1.12.1"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php81-pear-horde-Horde_Idna":{"origin":"dns/pear-Horde_Idna","version":"1.1.2"},"php81-pear-horde-Horde_Stream_Filter":{"origin":"devel/pear-Horde_Stream_Filter","version":"2.0.5"}},"categories":["mail","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_mail:2.6.6:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-horde-Horde_Oauth","origin":"security/pear-Horde_Oauth","version":"2.0.4","comment":"Horde OAuth client/server","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b5a6146931e8f3357c2de0b76144763d8cafc5f5504ae8fc76a08edaa56dc5bd","flatsize":27496,"path":"All/php81-pear-horde-Horde_Oauth-2.0.4.pkg","repopath":"All/php81-pear-horde-Horde_Oauth-2.0.4.pkg","licenselogic":"single","pkgsize":7072,"desc":"This Horde package provides an OAuth consumer (http://oauth.net)\nand OAuth infrastruture, and in the future will provide an OAuth server.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php81-pear-horde-Horde_Http":{"origin":"www/pear-Horde_Http","version":"2.1.7"},"php81-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["pear","security","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_oauth:2.0.4:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-horde-Horde_Pdf","origin":"textproc/pear-Horde_Pdf","version":"2.0.8","comment":"Horde PDF library","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f181643288789a1509e3c584df9e73fc688e53abd5bb45e68daf338ae3748975","flatsize":279320,"path":"All/php81-pear-horde-Horde_Pdf-2.0.8.pkg","repopath":"All/php81-pear-horde-Horde_Pdf-2.0.8.pkg","licenselogic":"single","pkgsize":46152,"desc":"This Horde package provides PDF generation using only PHP,\nwithout requiring any external libraries.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"}},"categories":["pear","textproc","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_pdf:2.0.8:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-horde-Horde_ListHeaders","origin":"mail/pear-Horde_ListHeaders","version":"1.2.5","comment":"Horde List Headers Parsing Library","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7f82d93c5ca0bea945664017adc2f44256df9ebab6c1a106f29977ebdccc8453","flatsize":69431,"path":"All/php81-pear-horde-Horde_ListHeaders-1.2.5.pkg","repopath":"All/php81-pear-horde-Horde_ListHeaders-1.2.5.pkg","licenselogic":"single","pkgsize":17324,"desc":"The Horde_ListHeaders library parses Mailing List Headers as defined in\nRFC 2369 & RFC 2919.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Mail":{"origin":"mail/pear-Horde_Mail","version":"2.6.6"}},"categories":["mail","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_listheaders:1.2.5:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-horde-Horde_Mongo","origin":"databases/pear-Horde_Mongo","version":"1.1.0","comment":"Horde Mongo Configuration","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bf17eb92b4ac2ba1dc701efe0abc91971341e3a3c11e49259782e069dc38cdd6","flatsize":567495,"path":"All/php81-pear-horde-Horde_Mongo-1.1.0.pkg","repopath":"All/php81-pear-horde-Horde_Mongo-1.1.0.pkg","licenselogic":"single","pkgsize":85540,"desc":"Provides an API to ensure that the PECL Mongo extension can be used\nconsistently across various Horde packages.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"}},"categories":["databases","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_mongo:1.1.0:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-horde-Horde_Ldap","origin":"net/pear-Horde_Ldap","version":"2.4.2","comment":"Horde LDAP libraries","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a5dd4f33facacb7aada1001ea086d6310e84cafb23fe47deb654230b60e791ce","flatsize":312421,"path":"All/php81-pear-horde-Horde_Ldap-2.4.2.pkg","repopath":"All/php81-pear-horde-Horde_Ldap-2.4.2.pkg","licenselogic":"single","pkgsize":57424,"desc":"This package provides a set of classes for connecting to LDAP servers\nand working with directory objects.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-ldap":{"origin":"net/php81-ldap","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php81-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["net","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_ldap:2.4.2:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-horde-Horde_Nls","origin":"devel/pear-Horde_Nls","version":"2.2.1_1","comment":"Horde Native Language Support","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b762dff0498cfa16f84f40e4240766a7498660a0b62090cf248076d469c1620f","flatsize":2122863,"path":"All/php81-pear-horde-Horde_Nls-2.2.1_1.pkg","repopath":"All/php81-pear-horde-Horde_Nls-2.2.1_1.pkg","licenselogic":"single","pkgsize":206884,"desc":"Provides common methods for handling language data, timezones,\nand hostname->country lookups.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php81-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-horde-Horde_Notification","origin":"devel/pear-Horde_Notification","version":"2.0.4","comment":"Horde Notification System","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b059b28aaac56d2ea6558307055888a671ed7f32aaa048ad578040cbc1985009","flatsize":99925,"path":"All/php81-pear-horde-Horde_Notification-2.0.4.pkg","repopath":"All/php81-pear-horde-Horde_Notification-2.0.4.pkg","licenselogic":"single","pkgsize":20940,"desc":"The Horde_Notification library provides a subject-observer pattern\nfor raising and showing messages of different types and to different\nlisteners.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-gettext":{"origin":"devel/php81-gettext","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php81-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_notification:2.0.4:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-horde-Horde_Kolab_Session","origin":"net/pear-Horde_Kolab_Session","version":"2.0.3","comment":"Horde library for managing an active Kolab session","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a59d36119e70b4be5536587590397cfa0bc8a2d28b605423d7568213b5fcbada","flatsize":145850,"path":"All/php81-pear-horde-Horde_Kolab_Session-2.0.3.pkg","repopath":"All/php81-pear-horde-Horde_Kolab_Session-2.0.3.pkg","licenselogic":"single","pkgsize":21256,"desc":"This Horde package handles a Kolab session. It allows to authenticate\nagainst LDAP and provides the users storage locations.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Horde_Kolab_Server":{"origin":"net/pear-Horde_Kolab_Server","version":"2.0.5"},"php81-pear-Horde_Log":{"origin":"sysutils/pear-Horde_Log","version":"2.3.0_1"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"}},"categories":["net","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_kolab_session:2.0.3:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-horde-Horde_Itip","origin":"devel/pear-Horde_Itip","version":"2.1.2","comment":"Horde iTip invitation response handling","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3648d44962c994fe267cb141f544781d68d68cb83863acbad17ac9dd891813ea","flatsize":265770,"path":"All/php81-pear-horde-Horde_Itip-2.1.2.pkg","repopath":"All/php81-pear-horde-Horde_Itip-2.1.2.pkg","licenselogic":"single","pkgsize":34848,"desc":"This Horde package allows to generate MIME encapsuled responses to iCalendar\ninvitations.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Icalendar":{"origin":"devel/pear-Horde_Icalendar","version":"2.1.8"},"php81-pear-horde-Horde_Mime":{"origin":"mail/pear-Horde_Mime","version":"2.11.2"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_itip:2.1.2:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-horde-Horde_Memcache","origin":"databases/pear-Horde_Memcache","version":"2.1.2","comment":"Horde Memcache API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"89adf4024a7fdffcdf4022eadfe017c68ec63c26aaca0e2f2e857baf8e066fde","flatsize":57437,"path":"All/php81-pear-horde-Horde_Memcache-2.1.2.pkg","repopath":"All/php81-pear-horde-Horde_Memcache-2.1.2.pkg","licenselogic":"single","pkgsize":15184,"desc":"Horde API to access a memcache server.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php81-pecl-memcache":{"origin":"databases/pecl-memcache","version":"8.2"}},"categories":["databases","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-horde-Horde_LoginTasks","origin":"devel/pear-Horde_LoginTasks","version":"2.0.8","comment":"Horde Login Tasks System","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3fc28651b81540d5c02db5b514810258c0b195a7d353c232a3d4b173ec4ceaec","flatsize":201080,"path":"All/php81-pear-horde-Horde_LoginTasks-2.0.8.pkg","repopath":"All/php81-pear-horde-Horde_LoginTasks-2.0.8.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":31052,"desc":"The Horde_LoginTasks library provides a set of methods for dealing with tasks\nrun upon login to Horde applications.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_logintasks:2.0.8:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-horde-Horde_Lock","origin":"devel/pear-Horde_Lock","version":"2.1.4","comment":"Horde Resource Locking System","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"04f0765c0432dd1350f8305db85d73650978216fd828cf5031b147b13fa39705","flatsize":75800,"path":"All/php81-pear-horde-Horde_Lock-2.1.4.pkg","repopath":"All/php81-pear-horde-Horde_Lock-2.1.4.pkg","licenselogic":"single","pkgsize":17536,"desc":"The Horde_Lock library provides the Horde resource locking system.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php81-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_lock:2.1.4:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-horde-Horde_Http","origin":"www/pear-Horde_Http","version":"2.1.7","comment":"Horde HTTP libraries","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eb8673756d20cefb552bc577b7c35c5d784afc1c1b40e2f598770a031aa7a8ab","flatsize":83089,"path":"All/php81-pear-horde-Horde_Http-2.1.7.pkg","repopath":"All/php81-pear-horde-Horde_Http-2.1.7.pkg","licenselogic":"single","pkgsize":15572,"desc":"This Horde package provides a set of classes for making HTTP requests.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php81-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"}},"categories":["pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_http:2.1.7:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-horde-Horde_History","origin":"devel/pear-Horde_History","version":"2.3.6","comment":"Horde API for tracking the history of an object","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"de73cf1f5b96a5f7507e08f55aa4c67d094361951ca01e1b478f612ac738e172","flatsize":141290,"path":"All/php81-pear-horde-Horde_History-2.3.6.pkg","repopath":"All/php81-pear-horde-Horde_History-2.3.6.pkg","licenselogic":"single","pkgsize":25172,"desc":"The Horde_History API provides a way to track changes\non arbitrary pieces of data in Horde applications.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Db":{"origin":"databases/pear-Horde_Db","version":"2.4.1"},"php81-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_history:2.3.6:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-horde-Horde_Kolab_Storage","origin":"mail/pear-Horde_Kolab_Storage","version":"2.2.4","comment":"Horde library for handling Kolab data stored on an IMAP server","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"82b01b3e2daa11c6ab9c32b71196ee2a534ca100ac166bda1fc0f400583e8a30","flatsize":1403575,"path":"All/php81-pear-horde-Horde_Kolab_Storage-2.2.4.pkg","repopath":"All/php81-pear-horde-Horde_Kolab_Storage-2.2.4.pkg","licenselogic":"single","pkgsize":141340,"desc":"Storing user data in an IMAP account belonging to the user is one of the Kolab\nserver core concepts. This package provides all the necessary means to deal\nwith this type of data storage effectively.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-imap":{"origin":"mail/php81-imap","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Horde_Imap_Client":{"origin":"mail/pear-Horde_Imap_Client","version":"2.29.18"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Cache":{"origin":"devel/pear-Horde_Cache","version":"2.5.5"},"php81-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php81-pear-horde-Horde_Kolab_Format":{"origin":"textproc/pear-Horde_Kolab_Format","version":"2.0.9"},"php81-pear-horde-Horde_Mime":{"origin":"mail/pear-Horde_Mime","version":"2.11.2"},"php81-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"},"php81-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php81-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["mail","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_kolab_storage:2.2.4:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-horde-Horde_Kolab_Format","origin":"textproc/pear-Horde_Kolab_Format","version":"2.0.9","comment":"Horde library for reading/writing Kolab data formats","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1658d730f51a445332ff0e933048baea22d173fae4cafa8a64f7df498cd32e6c","flatsize":466079,"path":"All/php81-pear-horde-Horde_Kolab_Format-2.0.9.pkg","repopath":"All/php81-pear-horde-Horde_Kolab_Format-2.0.9.pkg","licenselogic":"single","pkgsize":53620,"desc":"This Horde package allows to convert Kolab data objects from XML to hashes.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-dom":{"origin":"textproc/php81-dom","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"}},"categories":["pear","textproc","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_kolab_format:2.0.9:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-horde-Horde_Group","origin":"security/pear-Horde_Group","version":"2.1.1","comment":"Horde User Groups System","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6f8543bb29144e4a564f20fa5a7fe29d57242f08a97564078f98b18179a4ca01","flatsize":130811,"path":"All/php81-pear-horde-Horde_Group-2.1.1.pkg","repopath":"All/php81-pear-horde-Horde_Group-2.1.1.pkg","licenselogic":"single","pkgsize":22900,"desc":"Package for managing and accessing the Horde groups system.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php81-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["pear","security","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_group:2.1.1:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-horde-Horde_Injector","origin":"devel/pear-Horde_Injector","version":"2.0.5","comment":"Horde dependency injection container","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"162b43111789f4d5d00ddc36a399ba49b7e46046436f5b741fe36746866bc9eb","flatsize":124188,"path":"All/php81-pear-horde-Horde_Injector-2.0.5.pkg","repopath":"All/php81-pear-horde-Horde_Injector-2.0.5.pkg","licenselogic":"single","pkgsize":21376,"desc":"Depedency injection container for Horde.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_injector:2.0.5:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php82-kanboard","origin":"www/kanboard","version":"1.2.46","comment":"Simple visual task board software","maintainer":"ports@FreeBSD.org","www":"https://kanboard.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ecafb826170121c22d49f5846474c9887d75d3802e0e29d0c9b379997d654b98","flatsize":12664987,"path":"All/php82-kanboard-1.2.46.pkg","repopath":"All/php82-kanboard-1.2.46.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2476468,"desc":"Kanboard is a simple visual task board software.\n\nMain features:\n\n* Kanban methodology\n* Visualize your work\n* Limit your work in progress to be more efficient\n* Customize your boards according to your business activities\n* Multiple boards with the ability to drag and drop tasks\n* Minimalist software, focus only on essential features (Less is more)\n* Fast and simple to use\n* Access from anywhere with a modern browser\n* Free, open source and self-hosted\n* Super simple installation","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-ctype":{"origin":"textproc/php82-ctype","version":"8.2.28"},"php82-curl":{"origin":"ftp/php82-curl","version":"8.2.28"},"php82-dom":{"origin":"textproc/php82-dom","version":"8.2.28"},"php82-filter":{"origin":"security/php82-filter","version":"8.2.28"},"php82-gd":{"origin":"graphics/php82-gd","version":"8.2.28"},"php82-iconv":{"origin":"converters/php82-iconv","version":"8.2.28"},"php82-mbstring":{"origin":"converters/php82-mbstring","version":"8.2.28"},"php82-opcache":{"origin":"www/php82-opcache","version":"8.2.28"},"php82-pdo":{"origin":"databases/php82-pdo","version":"8.2.28"},"php82-pdo_sqlite":{"origin":"databases/php82-pdo_sqlite","version":"8.2.28"},"php82-pecl-mcrypt":{"origin":"security/pecl-mcrypt","version":"1.0.7"},"php82-session":{"origin":"www/php82-session","version":"8.2.28"},"php82-simplexml":{"origin":"textproc/php82-simplexml","version":"8.2.28"},"php82-sqlite3":{"origin":"databases/php82-sqlite3","version":"8.2.28"},"php82-xml":{"origin":"textproc/php82-xml","version":"8.2.28"},"php82-zlib":{"origin":"archivers/php82-zlib","version":"8.2.28"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["www"],"options":{"OPCACHE":"on","MYSQL":"off","PGSQL":"off","SQLITE":"on"},"annotations":{"cpe":"cpe:2.3:a:kanboard:kanboard:1.2.46:::::dragonfly6:x86_64","flavor":"php82"},"messages":[{"message":"===>   NOTICE:\n\nThe php82-kanboard port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"php81-pear-horde-Horde_Imsp","origin":"databases/pear-Horde_Imsp","version":"2.0.10","comment":"Horde IMSP API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e730126eb861f29bdf328f895f5f4996f36f2cee7c92ab26b7c1534b053149b8","flatsize":190983,"path":"All/php81-pear-horde-Horde_Imsp-2.0.10.pkg","repopath":"All/php81-pear-horde-Horde_Imsp-2.0.10.pkg","licenselogic":"single","pkgsize":32764,"desc":"Provides an API into an IMSP server for address books and options.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"}},"categories":["databases","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_imsp:2.0.10:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-horde-Horde_Idna","origin":"dns/pear-Horde_Idna","version":"1.1.2","comment":"Horde IDNA backend normalization package","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ca33e34a033348c5ed69bb3e5d76bdc79e218ebf259ceb3fc1c63a7956221bc5","flatsize":40329,"path":"All/php81-pear-horde-Horde_Idna-1.1.2.pkg","repopath":"All/php81-pear-horde-Horde_Idna-1.1.2.pkg","licenselogic":"single","pkgsize":10364,"desc":"Horde class for normalized access to various backends providing IDNA\n(Internationalized Domain Names in Applications) support.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-dom":{"origin":"textproc/php81-dom","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"}},"categories":["dns","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_idna:1.1.2:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-horde-Horde_Icalendar","origin":"devel/pear-Horde_Icalendar","version":"2.1.8","comment":"Horde iCalendar API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f3f96c859aa04d3f218c88afe8a7d0ecf2e28d2e1746f4c96560d69773dd9bd3","flatsize":553978,"path":"All/php81-pear-horde-Horde_Icalendar-2.1.8.pkg","repopath":"All/php81-pear-horde-Horde_Icalendar-2.1.8.pkg","licenselogic":"single","pkgsize":95824,"desc":"This Horde package provides an API for dealing with iCalendar data.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Date":{"origin":"devel/pear-Horde_Date","version":"2.4.1"},"php81-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php81-pear-horde-Horde_Mail":{"origin":"mail/pear-Horde_Mail","version":"2.6.6"},"php81-pear-horde-Horde_Mime":{"origin":"mail/pear-Horde_Mime","version":"2.11.2"},"php81-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"},"php81-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php81-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_icalendar:2.1.8:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-horde-Horde_Mime_Viewer","origin":"mail/pear-Horde_Mime_Viewer","version":"2.2.4","comment":"Horde MIME Viewer Library","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a7a0e837a298b8ea0a41eaa8c1d41c9816d44341dd9214bac2e43437f8fee75e","flatsize":1983151,"path":"All/php81-pear-horde-Horde_Mime_Viewer-2.2.4.pkg","repopath":"All/php81-pear-horde-Horde_Mime_Viewer-2.2.4.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":267904,"desc":"This Horde library provides rendering drivers for MIME data.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Browser":{"origin":"www/pear-Horde_Browser","version":"2.0.16"},"php81-pear-horde-Horde_Compress":{"origin":"archivers/pear-Horde_Compress","version":"2.2.4"},"php81-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php81-pear-horde-Horde_Mime":{"origin":"mail/pear-Horde_Mime","version":"2.11.2"},"php81-pear-horde-Horde_Role":{"origin":"devel/pear-Horde_Role","version":"1.0.1"},"php81-pear-horde-Horde_Text_Filter":{"origin":"textproc/pear-Horde_Text_Filter","version":"2.3.7"},"php81-pear-horde-Horde_Text_Flowed":{"origin":"textproc/pear-Horde_Text_Flowed","version":"2.0.4"},"php81-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php81-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"},"php81-xml":{"origin":"textproc/php81-xml","version":"8.1.32"}},"categories":["mail","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_mime_viewer:2.2.4:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-horde-Horde_Date_Parser","origin":"devel/pear-Horde_Date_Parser","version":"2.0.7","comment":"Horde Date Parser","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e29d553a1b1fb689077f32412d9739d9b2538baa92fda7ad8c9181b167ece4c6","flatsize":183659,"path":"All/php81-pear-horde-Horde_Date_Parser-2.0.7.pkg","repopath":"All/php81-pear-horde-Horde_Date_Parser-2.0.7.pkg","licenselogic":"single","pkgsize":29128,"desc":"Horde library for natural-language date parsing,\nwith support for multiple languages and locales","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Date":{"origin":"devel/pear-Horde_Date","version":"2.4.1"},"php81-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_date_parser:2.0.7:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-horde-Horde_Data","origin":"devel/pear-Horde_Data","version":"2.1.5","comment":"Horde Data API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4a33b144c678ede4db41bbbfeb5a7fb41d15cbf6c5fa0ab3952c6caa32116983","flatsize":254576,"path":"All/php81-pear-horde-Horde_Data-2.1.5.pkg","repopath":"All/php81-pear-horde-Horde_Data-2.1.5.pkg","licenselogic":"single","pkgsize":42764,"desc":"This package provides a data import and export API, with backends for:\n* CSV\n* TSV\n* iCalendar\n* vCard\n* vNote\n* vTodo","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Browser":{"origin":"www/pear-Horde_Browser","version":"2.0.16"},"php81-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php81-pear-horde-Horde_Icalendar":{"origin":"devel/pear-Horde_Icalendar","version":"2.1.8"},"php81-pear-horde-Horde_Mail":{"origin":"mail/pear-Horde_Mail","version":"2.6.6"},"php81-pear-horde-Horde_Mime":{"origin":"mail/pear-Horde_Mime","version":"2.11.2"},"php81-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php81-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_data:2.1.5:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-horde-Horde_HashTable","origin":"databases/pear-Horde_HashTable","version":"1.2.6","comment":"Horde Hash Table Interface","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7918d609ce0d8721678c26966a54bdf2a1cad10ca020b165ff2dd76dfabc922e","flatsize":68877,"path":"All/php81-pear-horde-Horde_HashTable-1.2.6.pkg","repopath":"All/php81-pear-horde-Horde_HashTable-1.2.6.pkg","licenselogic":"single","pkgsize":16852,"desc":"Horde API to access various hash table implementations.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"}},"categories":["databases","pear","www"],"options":{"MEMCACHE":"off"},"annotations":{"cpe":"cpe:2.3:a:horde:horde_hashtable:1.2.6:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-horde-Horde_JavascriptMinify","origin":"textproc/pear-Horde_JavascriptMinify","version":"1.1.5","comment":"Horde Javascript Minification","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"87bfaa2fe6d18dcb22a6e6d4317bc6d1c2695100fbed9763c861315ff41327d6","flatsize":59711,"path":"All/php81-pear-horde-Horde_JavascriptMinify-1.1.5.pkg","repopath":"All/php81-pear-horde-Horde_JavascriptMinify-1.1.5.pkg","licenselogic":"single","pkgsize":15724,"desc":"Horde abstracted interface to various javascript minification backends.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"}},"categories":["pear","textproc","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_javascriptminify:1.1.5:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-horde-Horde_Date","origin":"devel/pear-Horde_Date","version":"2.4.1","comment":"Horde Date package","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f5c3cdcd67e19c5926685fc622dcbc7fd472a58624aab07fd199bc6f26d6004a","flatsize":469107,"path":"All/php81-pear-horde-Horde_Date-2.4.1.pkg","repopath":"All/php81-pear-horde-Horde_Date-2.4.1.pkg","licenselogic":"single","pkgsize":64432,"desc":"Horde package for creating and manipulating dates.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php81-pear-horde-Horde_Nls":{"origin":"devel/pear-Horde_Nls","version":"2.2.1_1"},"php81-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_date:2.4.1:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-horde-Horde_CssMinify","origin":"textproc/pear-Horde_CssMinify","version":"1.0.4","comment":"Horde CSS Minification","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8133148e42b2c05db6609deaca52ee08467fb0406f2dbfb5badf8ee730c947ca","flatsize":36846,"path":"All/php81-pear-horde-Horde_CssMinify-1.0.4.pkg","repopath":"All/php81-pear-horde-Horde_CssMinify-1.0.4.pkg","licenselogic":"single","pkgsize":11820,"desc":"Horde abstracted interface to various CSS minification backends.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"}},"categories":["pear","textproc","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_cssminify:1.0.4:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-horde-Horde_Css_Parser","origin":"www/pear-Horde_Css_Parser","version":"1.0.11","comment":"Horde CSS Parser","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"be4b424355c7a3c0741b1cbd30eaae1c975379715d77eafe9516364202f8850d","flatsize":334456,"path":"All/php81-pear-horde-Horde_Css_Parser-1.0.11.pkg","repopath":"All/php81-pear-horde-Horde_Css_Parser-1.0.11.pkg","licenselogic":"single","pkgsize":72668,"desc":"This Horde package provides access to the Sabberworm CSS Parser from within\nthe Horde framework.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"}},"categories":["pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_css_parser:1.0.11:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-horde-Horde_Constraint","origin":"devel/pear-Horde_Constraint","version":"2.0.3","comment":"Horde Constraint library","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f3a2f32044a9968f8ab64aa7ff55505c9408defafefc52b9701e100542b11cac","flatsize":23903,"path":"All/php81-pear-horde-Horde_Constraint-2.0.3.pkg","repopath":"All/php81-pear-horde-Horde_Constraint-2.0.3.pkg","licenselogic":"single","pkgsize":6432,"desc":"This Horde package provides a programmatic way of building\nconstraints that evaluate to true or false.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_constraint:2.0.3:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-horde-Horde_Compress_Fast","origin":"archivers/pear-Horde_Compress_Fast","version":"1.1.1","comment":"Horde Fast Compression Library","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"264a8a1f5a7ef7a67c5e0456e4111b55a7c8283a157903a8c8527b61f030ac18","flatsize":46344,"path":"All/php81-pear-horde-Horde_Compress_Fast-1.1.1.pkg","repopath":"All/php81-pear-horde-Horde_Compress_Fast-1.1.1.pkg","licenselogic":"single","pkgsize":13432,"desc":"Horde_Compress_Fast - Fast Compression Library\n\nProvides compression suitable for packing strings on-the-fly in PHP code (as\nopposed to more resource-intensive compression algorithms such as DEFLATE).","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"}},"categories":["archivers","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_compress_fast:1.1.1:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-horde-Horde_Exception","origin":"devel/pear-Horde_Exception","version":"2.0.8","comment":"Horde Exception Handler","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8002dee9b4adc371916c1286f88177572c2c8cd63ee74655f21550d3c61cdf60","flatsize":134159,"path":"All/php81-pear-horde-Horde_Exception-2.0.8.pkg","repopath":"All/php81-pear-horde-Horde_Exception-2.0.8.pkg","licenselogic":"single","pkgsize":24772,"desc":"Default exception handlers for the Horde Application Framework.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_exception:2.0.8:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-horde-Horde_Form","origin":"www/pear-Horde_Form","version":"2.0.20","comment":"Horde Form API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"de511fa44582ea2f4cda54bad98adb757756a6db06972066f85d366d0ac18e44","flatsize":1147990,"path":"All/php81-pear-horde-Horde_Form-2.0.20.pkg","repopath":"All/php81-pear-horde-Horde_Form-2.0.20.pkg","licenselogic":"single","pkgsize":138464,"desc":"The Horde_Form package provides form rendering, validation, and other\nfunctionality for the Horde Application Framework.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Core":{"origin":"devel/pear-Horde_Core","version":"2.31.18"},"php81-pear-horde-Horde_Date":{"origin":"devel/pear-Horde_Date","version":"2.4.1"},"php81-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php81-pear-horde-Horde_Mail":{"origin":"mail/pear-Horde_Mail","version":"2.6.6"},"php81-pear-horde-Horde_Mime":{"origin":"mail/pear-Horde_Mime","version":"2.11.2"},"php81-pear-horde-Horde_Nls":{"origin":"devel/pear-Horde_Nls","version":"2.2.1_1"},"php81-pear-horde-Horde_Token":{"origin":"devel/pear-Horde_Token","version":"2.0.9"},"php81-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php81-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_form:2.0.20:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-horde-Horde_Db","origin":"databases/pear-Horde_Db","version":"2.4.1","comment":"Horde Database Libraries","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6b4eec79de8a4324595c6b5880e7acf38f28643d7275075ca109a9816249db98","flatsize":643561,"path":"All/php81-pear-horde-Horde_Db-2.4.1.pkg","repopath":"All/php81-pear-horde-Horde_Db-2.4.1.pkg","licenselogic":"single","pkgsize":73004,"desc":"Horde database/SQL abstraction layer","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-mysqli":{"origin":"databases/php81-mysqli","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Date":{"origin":"devel/pear-Horde_Date","version":"2.4.1"},"php81-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php81-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"}},"categories":["databases","pear","www"],"options":{"MYSQLI":"on","PDO":"off"},"annotations":{"cpe":"cpe:2.3:a:horde:horde_db:2.4.1:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-horde-Horde_Autoloader_Cache","origin":"devel/pear-Horde_Autoloader_Cache","version":"2.1.4","comment":"Horde Autoloader Cache","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"239023cf29424e4d1bd76e8fb9b871e3437a4a81781f52027bad9c39c8538032","flatsize":48776,"path":"All/php81-pear-horde-Horde_Autoloader_Cache-2.1.4.pkg","repopath":"All/php81-pear-horde-Horde_Autoloader_Cache-2.1.4.pkg","licenselogic":"single","pkgsize":13608,"desc":"Extension of the Horde_Autoloader that implements caching of class-file-maps.\nThe caching method is determined automatically from the list of supported cache\nbackends: APC, XCache, eAccelerator, local file system.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Autoloader":{"origin":"devel/pear-Horde_Autoloader","version":"2.1.2"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_autoloader_cache:2.1.4:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-horde-Horde_Autoloader","origin":"devel/pear-Horde_Autoloader","version":"2.1.2","comment":"Horde Autoloader","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fda030fa74aadd29b2fc310a69d92aa1b4f846009768347943d15a97621bba56","flatsize":59670,"path":"All/php81-pear-horde-Horde_Autoloader-2.1.2.pkg","repopath":"All/php81-pear-horde-Horde_Autoloader-2.1.2.pkg","licenselogic":"single","pkgsize":15704,"desc":"Autoload implementation and class loading manager for Horde.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_autoloader:2.1.2:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-horde-Horde_Auth","origin":"security/pear-Horde_Auth","version":"2.2.2","comment":"Horde Authentication API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"823a27636b6af0ce1243f6458410880ded5afd6f1121446d8720381161cfb4ba","flatsize":352439,"path":"All/php81-pear-horde-Horde_Auth-2.2.2.pkg","repopath":"All/php81-pear-horde-Horde_Auth-2.2.2.pkg","licenselogic":"single","pkgsize":53540,"desc":"The Horde_Auth package provides a common interface into the various backends\nfor the Horde authentication system.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php81-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["pear","security","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_auth:2.2.2:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-horde-Horde_Dav","origin":"www/pear-Horde_Dav","version":"1.1.4","comment":"Horde library for WebDAV, CalDAV, CardDAV","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ae8cccadf7f7235830bf44329b85c9925b95021a3db099f291fd0880f80627f8","flatsize":1154812,"path":"All/php81-pear-horde-Horde_Dav-1.1.4.pkg","repopath":"All/php81-pear-horde-Horde_Dav-1.1.4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":193776,"desc":"This Horde package contains all Horde-specific wrapper classes\nfor the Sabre DAV library.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Auth":{"origin":"security/pear-Horde_Auth","version":"2.2.2"},"php81-pear-horde-Horde_Core":{"origin":"devel/pear-Horde_Core","version":"2.31.18"},"php81-pear-horde-Horde_Stream":{"origin":"devel/pear-Horde_Stream","version":"1.6.3"}},"categories":["pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_dav:1.1.4:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-horde-Horde_Alarm","origin":"devel/pear-Horde_Alarm","version":"2.2.10","comment":"PEAR Horde alarm libraries","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a152132a817cbfa6ac62284a1142d5203ce5b7eaddc89d097c333287b616d038","flatsize":235389,"path":"All/php81-pear-horde-Horde_Alarm-2.2.10.pkg","repopath":"All/php81-pear-horde-Horde_Alarm-2.2.10.pkg","licenselogic":"single","pkgsize":37612,"desc":"This package provides an interface to deal with reminders, alarms and\nnotifications through a standardized API. The following notification methods\nare available at the moment: standard Horde notifications, popups, emails, sms.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Date":{"origin":"devel/pear-Horde_Date","version":"2.4.1"},"php81-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php81-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_alarm:2.2.10:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-horde-Horde_Controller","origin":"devel/pear-Horde_Controller","version":"2.0.5","comment":"Horde Controller libraries","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2c405a498efae45ba1316f76d4ebf6506e585900122e6b60217017be185919cf","flatsize":62051,"path":"All/php81-pear-horde-Horde_Controller-2.0.5.pkg","repopath":"All/php81-pear-horde-Horde_Controller-2.0.5.pkg","licenselogic":"single","pkgsize":12132,"desc":"This package provides the controller part of an MVC system for Horde.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Horde_Log":{"origin":"sysutils/pear-Horde_Log","version":"2.3.0_1"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php81-pear-horde-Horde_Injector":{"origin":"devel/pear-Horde_Injector","version":"2.0.5"},"php81-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"},"php81-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_controller:2.0.5:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php82","origin":"lang/php82","version":"8.2.28","comment":"PHP Scripting Language (8.2.X branch)","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6de665b396d6808c779b6aeb458366a64db9e3ddf44afae9dd043647cec00b23","flatsize":26877247,"path":"All/php82-8.2.28.pkg","repopath":"All/php82-8.2.28.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":4417344,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"libargon2":{"origin":"security/libargon2","version":"20190702_1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"}},"categories":["devel","lang","www"],"shlibs_required":["libargon2.so.0","libc.so.8","libcrypt.so.4","libcrypto.so.12","libm.so.4","libpcre2-8.so.0","libpthread.so.0","libssl.so.12","libutil.so.4","libxml2.so.2","libz.so.3"],"options":{"CGI":"on","CLI":"on","DEBUG":"off","EMBED":"on","FPM":"on","IPV6":"on","LINKTHR":"on","MYSQLND":"on","PCRE":"on","PHPDBG":"off","ZTS":"off"},"annotations":{"cpe":"cpe:2.3:a:php:php:8.2.28:::::dragonfly6:x86_64"}},{"name":"php81-pear-horde-Horde_Cli","origin":"devel/pear-Horde_Cli","version":"2.3.0","comment":"Horde Command Line Interface API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bcf39b7e04edfdd4290548583cd91d40d43de8ae7e488599e0af1a74efb09e00","flatsize":161524,"path":"All/php81-pear-horde-Horde_Cli-2.3.0.pkg","repopath":"All/php81-pear-horde-Horde_Cli-2.3.0.pkg","licenselogic":"single","pkgsize":30088,"desc":"Horde_Cli:: API for basic command-line functionality/checks","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"},"php81-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-horde-Horde_Cache","origin":"devel/pear-Horde_Cache","version":"2.5.5","comment":"Horde Caching API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d8519c04c876972864f2cf2f4e1e8e3dc2e414c2d97c0449266bb847c1206d17","flatsize":141634,"path":"All/php81-pear-horde-Horde_Cache-2.5.5.pkg","repopath":"All/php81-pear-horde-Horde_Cache-2.5.5.pkg","licenselogic":"single","pkgsize":26296,"desc":"This Horde package provides a simple, functional caching API, with the option\nto store the cached data on the filesystem, in one of the PHP opcode cache\nsystems (APC, eAcclerator, XCache, or Zend Performance Suite's content cache),\nmemcached, or an SQL table.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Compress_Fast":{"origin":"archivers/pear-Horde_Compress_Fast","version":"1.1.1"},"php81-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php81-pear-horde-Horde_HashTable":{"origin":"databases/pear-Horde_HashTable","version":"1.2.6"},"php81-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_cache:2.5.5:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-horde-Horde_Browser","origin":"www/pear-Horde_Browser","version":"2.0.16","comment":"Horde Browser API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"05ecadda78eebaf9a2044cf7e91bc4a3c6fb27b8cf7de0a101cf09884b52b236","flatsize":230964,"path":"All/php81-pear-horde-Horde_Browser-2.0.16.pkg","repopath":"All/php81-pear-horde-Horde_Browser-2.0.16.pkg","licenselogic":"single","pkgsize":36672,"desc":"The Horde_Browser class provides an API for getting information about\nthe current user's browser and its capabilities.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php81-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_browser:2.0.16:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-doctrine-DoctrineDBAL","origin":"databases/pear-DoctrineDBAL","version":"2.3.4","comment":"Database abstraction layer used to power the ORM package","maintainer":"bofh@FreeBSD.org","www":"https://www.doctrine-project.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4f54e8172d15baf8b4fafcaec5a81253201ed3987f14f897305f4b29984939bc","flatsize":942005,"path":"All/php81-pear-doctrine-DoctrineDBAL-2.3.4.pkg","repopath":"All/php81-pear-doctrine-DoctrineDBAL-2.3.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":116008,"desc":"The Doctrine DBAL package is the database abstraction layer used to\npower the ORM package.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pdo":{"origin":"databases/php81-pdo","version":"8.1.32"},"php81-pdo_mysql":{"origin":"databases/php81-pdo_mysql","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Symfony_Component_Console":{"origin":"devel/pear-Symfony_Component_Console","version":"2.4.4"},"php81-pear-channel-doctrine":{"origin":"devel/pear-channel-doctrine","version":"20130618"},"php81-pear-doctrine-DoctrineCommon":{"origin":"databases/pear-DoctrineCommon","version":"2.3.0"}},"categories":["databases","pear"],"options":{"DBLIB":"off","MYSQL":"on","ODBC":"off","PGSQL":"off","SQLITE":"off"},"annotations":{"flavor":"php81"}},{"name":"php81-pear-horde-Horde_Argv","origin":"devel/pear-Horde_Argv","version":"2.1.0","comment":"Horde command-line argument parsing package","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"39e9e2e6bb9c04a4533f5f58be4ee561ea51fa50618493ebd131de70b61ef022","flatsize":384924,"path":"All/php81-pear-horde-Horde_Argv-2.1.0.pkg","repopath":"All/php81-pear-horde-Horde_Argv-2.1.0.pkg","licenselogic":"single","pkgsize":59404,"desc":"Horde package providing classes for parsing command line arguments with\nvarious actions, providing help, grouping options, and more.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php81-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_argv:2.1.0:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-channel-twig","origin":"devel/pear-channel-twig","version":"20140108","comment":"PEAR channel pear.twig-project.org","maintainer":"sunpoet@FreeBSD.org","www":"http://pear.twig-project.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cabfe26c504148c4b44065ab3c43f89f9e18b75187b0d1d1a027e4a2b5599ac5","flatsize":1068,"path":"All/php81-pear-channel-twig-20140108.pkg","repopath":"All/php81-pear-channel-twig-20140108.pkg","licenselogic":"single","pkgsize":1072,"desc":"PEAR channel for the Twig project","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-channel-theseer","origin":"devel/pear-channel-theseer","version":"20120501_1","comment":"PEAR channel pear.netpirates.net","maintainer":"sunpoet@FreeBSD.org","www":"http://pear.netpirates.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ac28ab84836c6c38aeeb68ed52e09c1a6df66776f7af90d2a2792ae4992667c3","flatsize":1059,"path":"All/php81-pear-channel-theseer-20120501_1.pkg","repopath":"All/php81-pear-channel-theseer-20120501_1.pkg","licenselogic":"single","pkgsize":1060,"desc":"Netpirates PEAR channel","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-channel-symfony2","origin":"devel/pear-channel-symfony2","version":"20110826_2","comment":"PEAR channel pear.symfony.com","maintainer":"sunpoet@FreeBSD.org","www":"http://pear.symfony.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6ed93f829175cf56517839182594f6915fdaefa3c9fb64db494794f6287617a1","flatsize":1046,"path":"All/php81-pear-channel-symfony2-20110826_2.pkg","repopath":"All/php81-pear-channel-symfony2-20110826_2.pkg","licenselogic":"single","pkgsize":1072,"desc":"PEAR channel for the symfony project","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-channel-symfony","origin":"devel/pear-channel-symfony","version":"20110701","comment":"PEAR channel pear.symfony-project.com","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.symfony-project.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"43256707aaec49510ea9a775d5015faaf7d0408502eca15e0926d50aaf068982","flatsize":1094,"path":"All/php81-pear-channel-symfony-20110701.pkg","repopath":"All/php81-pear-channel-symfony-20110701.pkg","licenselogic":"single","pkgsize":1072,"desc":"PEAR channel for the symfony project","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-channel-pirum","origin":"devel/pear-channel-pirum","version":"20110921_1","comment":"PEAR channel pear.pirum-project.org","maintainer":"sunpoet@FreeBSD.org","www":"http://pirum.sensiolabs.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8dcf7d2cea723868474f77961dc76a1e855039df9a6cda6c46d999cc9551c6af","flatsize":1062,"path":"All/php81-pear-channel-pirum-20110921_1.pkg","repopath":"All/php81-pear-channel-pirum-20110921_1.pkg","licenselogic":"single","pkgsize":1072,"desc":"PEAR channel for the pirum project","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-doctrine-DoctrineCommon","origin":"databases/pear-DoctrineCommon","version":"2.3.0","comment":"Shared code for Doctrine PHP object relational mapper","maintainer":"bofh@FreeBSD.org","www":"https://www.doctrine-project.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8325eb0598ed899226c03e084e6a10091df401623fc5dcae2e8b363c2718854a","flatsize":403691,"path":"All/php81-pear-doctrine-DoctrineCommon-2.3.0.pkg","repopath":"All/php81-pear-doctrine-DoctrineCommon-2.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":53040,"desc":"The Doctrine Common package contains shared code between the other packages.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-doctrine":{"origin":"devel/pear-channel-doctrine","version":"20130618"}},"categories":["databases","pear"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-channel-phpdoc","origin":"devel/pear-channel-phpdoc","version":"20120214","comment":"PEAR channel pear.phpdoc.org","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.phpdoc.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7c16ade2b9f472614909e7c4e827b1ca87886339e3f1d9f3dc652f6aaca18b1a","flatsize":1029,"path":"All/php81-pear-channel-phpdoc-20120214.pkg","repopath":"All/php81-pear-channel-phpdoc-20120214.pkg","licenselogic":"single","pkgsize":1072,"desc":"PEAR channel for the phpDocumentor project","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-ezc_Base","origin":"devel/pear-ezc_Base","version":"1.8","comment":"Base package that all ezc components packages rely on","maintainer":"sunpoet@FreeBSD.org","www":"https://ezcomponents.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"03ef1eb0bb44170b19f77cfefcf986ede1307bdedf5d1f6ab3b86b83a7940204","flatsize":366519,"path":"All/php81-pear-ezc_Base-1.8.pkg","repopath":"All/php81-pear-ezc_Base-1.8.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":214888,"desc":"The Base component provides the basic functionality, such as autoloading,\nthat all eZ Components need to function properly. The Base component needs\nto be loaded specifically. Base can also autoload external class reposito-\nries from outside the eZ Components.\n\nAside from the autoload functionality, the Base component also contains a\nnumber of generic Exception classes that all inherit from the ezcBaseExce-\nption class.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-ezc":{"origin":"devel/pear-channel-ezc","version":"20060124"}},"categories":["devel","pear"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-channel-phing","origin":"devel/pear-channel-phing","version":"20120813","comment":"PEAR channel pear.phing.info","maintainer":"mm@FreeBSD.org","www":"https://pear.phing.info","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c41db88958d56bff8803933cd9eae4e7c74f30316f42900651514cbfe606b93e","flatsize":954,"path":"All/php81-pear-channel-phing-20120813.pkg","repopath":"All/php81-pear-channel-phing-20120813.pkg","licenselogic":"single","pkgsize":1012,"desc":"PEAR channel for Phing","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-channel-pdepend","origin":"devel/pear-channel-pdepend","version":"20100520","comment":"PEAR channel pear.pdepend.org","maintainer":"sunpoet@FreeBSD.org","www":"http://pear.pdepend.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ec92551ea342151c57e8806fbfbe2995bfbb2eeadfbf3536d97b472e6eac31c4","flatsize":967,"path":"All/php81-pear-channel-pdepend-20100520.pkg","repopath":"All/php81-pear-channel-pdepend-20100520.pkg","licenselogic":"single","pkgsize":1024,"desc":"PEAR channel for the PHP Depend project","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-channel-openpear","origin":"devel/pear-channel-openpear","version":"20111203","comment":"PEAR channel openpear.org","maintainer":"tota@FreeBSD.org","www":"https://openpear.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"02ec926f9113c48540720b07ae92ccd2a12bad580e64bb4cf6070f6da725ade4","flatsize":825,"path":"All/php81-pear-channel-openpear-20111203.pkg","repopath":"All/php81-pear-channel-openpear-20111203.pkg","licenselogic":"single","pkgsize":1052,"desc":"PEAR channel for OpenPear","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-horde-Horde_Editor","origin":"www/pear-Horde_Editor","version":"2.0.5","comment":"Horde Editor API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"398252d51c798a6b877c563ec6dee26b7855c5c48dd3b2a8d214f749861ab0d4","flatsize":2639210,"path":"All/php81-pear-horde-Horde_Editor-2.0.5.pkg","repopath":"All/php81-pear-horde-Horde_Editor-2.0.5.pkg","licenselogic":"single","pkgsize":558752,"desc":"The Horde_Editor package provides an API to generate the code necessary\nfor embedding javascript RTE editors in a web page.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Browser":{"origin":"www/pear-Horde_Browser","version":"2.0.16"},"php81-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php81-pear-horde-Horde_Role":{"origin":"devel/pear-Horde_Role","version":"1.0.1"},"php81-pear-horde-Horde_Serialize":{"origin":"devel/pear-Horde_Serialize","version":"2.0.5"}},"categories":["pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_editor:2.0.5:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-channel-geshi","origin":"devel/pear-channel-geshi","version":"20180906","comment":"PEAR channel pear.geshi.org","maintainer":"michael.osipov@innomotics.com","www":"http://pear.geshi.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"11f4911bc8d4bf203234c2845828c67e1de177ecc272673b38630171b0a51eac","flatsize":940,"path":"All/php81-pear-channel-geshi-20180906.pkg","repopath":"All/php81-pear-channel-geshi-20180906.pkg","licenselogic":"single","pkgsize":1020,"desc":"PEAR channel for GeSHi","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-channel-horde","origin":"devel/pear-channel-horde","version":"20160602","comment":"PEAR channel pear.horde.org","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"99d6797d397de00dd0e9e3db2b0b3116542941368efde4f06d54fbbc2328d26d","flatsize":1011,"path":"All/php81-pear-channel-horde-20160602.pkg","repopath":"All/php81-pear-channel-horde-20160602.pkg","licenselogic":"single","pkgsize":1048,"desc":"PEAR channel for the Horde Framework","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-channel-ezc","origin":"devel/pear-channel-ezc","version":"20060124","comment":"PEAR channel components.ez.no","maintainer":"sunpoet@FreeBSD.org","www":"https://ezcomponents.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"39e5d20cf8b9a3cef981ddc350b60ac86650cb49fbff7ba65678d4c3d379d31e","flatsize":813,"path":"All/php81-pear-channel-ezc-20060124.pkg","repopath":"All/php81-pear-channel-ezc-20060124.pkg","licenselogic":"single","pkgsize":1092,"desc":"PEAR channel for the eZ Components project","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-channel-doctrine","origin":"devel/pear-channel-doctrine","version":"20130618","comment":"PEAR channel pear.doctrine-project.org","maintainer":"bofh@FreeBSD.org","www":"http://pear.doctrine-project.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"136c492703f7a8cd834e833316940f90712294dd5d293cea0c8d3f39b19493b4","flatsize":1092,"path":"All/php81-pear-channel-doctrine-20130618.pkg","repopath":"All/php81-pear-channel-doctrine-20130618.pkg","licenselogic":"single","pkgsize":1064,"desc":"PEAR channel for the doctrine project","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-codegen","origin":"devel/pear-codegen","version":"1.0.7","comment":"Tool to create code generators that operate on XML descriptions","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/CodeGen","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"395d78746e4fa087979920b93ae08ec7e285d45c534ad514a77b68592f5b46cf","flatsize":232938,"path":"All/php81-pear-codegen-1.0.7.pkg","repopath":"All/php81-pear-codegen-1.0.7.pkg","licenselogic":"single","pkgsize":42732,"desc":"This is an 'abstract' package, it provides the base framework for applications\nlike CodeGen_PECL.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-XML_Wddx","origin":"textproc/pear-XML_Wddx","version":"1.0.2","comment":"PEAR Wddx pretty serializer and deserializer","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/XML_Wddx","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5966b69513facaa60398f83df384763ef30bae8f11874df56dc995fe3eb5c78a","flatsize":28469,"path":"All/php81-pear-XML_Wddx-1.0.2.pkg","repopath":"All/php81-pear-XML_Wddx-1.0.2.pkg","licenselogic":"single","pkgsize":6860,"desc":"PEAR::XML_Wddx does 2 things:\na) a drop in replacement for the XML_Wddx extension (if it's not built in)\nb) produce an editable wddx file (with indenting etc.) and uses CDATA, rather\n   than char tags\n\nThis package contains 2 static methods:\nXML_Wddx:serialize($value)\nXML_Wddx:deserialize($value)\n\nShould be 90%25 compatible with wddx_deserialize(), and the deserializer will\nuse wddx_deserialize if it is built in.\n\nNo support for recordsets is available at present in the PHP version of the\ndeserializer.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-XML_Parser":{"origin":"devel/pear-XML_Parser","version":"1.3.8"}},"categories":["devel","pear","textproc"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-YAML","origin":"textproc/pear-YAML","version":"1.0.6","comment":"Symfony Yaml Component","maintainer":"sunpoet@FreeBSD.org","www":"https://symfony.com/components/Yaml","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9ee398ff60951d00ecbd244b28a0d723c8cc671ee307eb8e00a066b8cd5f62b5","flatsize":41275,"path":"All/php81-pear-YAML-1.0.6.pkg","repopath":"All/php81-pear-YAML-1.0.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10612,"desc":"Symfony YAML is a PHP library that parses YAML strings and converts them to\nPHP arrays. It can also converts PHP arrays to YAML strings.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-symfony":{"origin":"devel/pear-channel-symfony","version":"20110701"}},"categories":["pear","textproc","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-XML_Util","origin":"devel/pear-XML_Util","version":"1.4.5","comment":"PEAR XML utility class","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/XML_Util","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8979632c50b66cfed59955d864ef9cc6789bba0da56588829c34aec521cea688","flatsize":126389,"path":"All/php81-pear-XML_Util-1.4.5.pkg","repopath":"All/php81-pear-XML_Util-1.4.5.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":17912,"desc":"Selection of methods that are often needed when working with XML documents.\nFunctionality includes creating of attribute lists from arrays, creation of\ntags, validation of XML names and more.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-XML_Transformer","origin":"devel/pear-XML_Transformer","version":"1.1.2","comment":"PEAR XML Transformations in PHP","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/XML_Transformer","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"434d3ac7479678ec23a12834ab1dde08beb501c131aefdc7beb3247fb1d1cced","flatsize":153096,"path":"All/php81-pear-XML_Transformer-1.1.2.pkg","repopath":"All/php81-pear-XML_Transformer-1.1.2.pkg","licenselogic":"single","pkgsize":27044,"desc":"The XML Transformer allows the binding of PHP functionality to XML tags\nto transform an XML document without the need for and the limitations\nof XSLT.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-XML_Util":{"origin":"devel/pear-XML_Util","version":"1.4.5"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-XML_SVG","origin":"devel/pear-XML_SVG","version":"1.1.0","comment":"PEAR object-oriented API for building SVG documents","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/XML_SVG","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bd68c1b9bdf8de498adfc070c083382882b1aee4937e23f0cf73de0ca540d852","flatsize":40183,"path":"All/php81-pear-XML_SVG-1.1.0.pkg","repopath":"All/php81-pear-XML_SVG-1.1.0.pkg","licenselogic":"single","pkgsize":8992,"desc":"PEAR::XML_SVG package provides an object-oriented API for building SVG\ndocuments.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-channel-phpmd","origin":"devel/pear-channel-phpmd","version":"20120607","comment":"PEAR channel pear.phpmd.org","maintainer":"sunpoet@FreeBSD.org","www":"https://phpmd.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ce9ac274b8d6f616b74f0a986a54072b84f98fb1b86e9cd3eb836adc4778ea4b","flatsize":960,"path":"All/php81-pear-channel-phpmd-20120607.pkg","repopath":"All/php81-pear-channel-phpmd-20120607.pkg","licenselogic":"single","pkgsize":1036,"desc":"PEAR channel for the PHPMD project","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-XML_RPC2","origin":"net/pear-XML_RPC2","version":"1.1.5","comment":"XML-RPC client/server library","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/XML_RPC2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"114879b28b2154cf154079ae2d4e5793d06fb1a22644279167bd637f67b24f5f","flatsize":462074,"path":"All/php81-pear-XML_RPC2-1.1.5.pkg","repopath":"All/php81-pear-XML_RPC2-1.1.5.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":58772,"desc":"XML_RPC2 is a pear package providing XML_RPC client and server\nservices.XML-RPC is a simple remote procedure call protocol built\nusing HTTP as transport and XML as encoding.\n\nAs a client library, XML_RPC2 is capable of creating a proxy\nclass which exposes the methods exported by the server. As a\nserver library, XML_RPC2 is capable of exposing methods from\na class or object instance, seamlessly exporting local methods\nas remotely callable procedures.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-curl":{"origin":"ftp/php81-curl","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Cache_Lite":{"origin":"sysutils/pear-Cache_Lite","version":"1.8.3,1"},"php81-pear-HTTP_Request2":{"origin":"www/pear-HTTP_Request2","version":"2.6.0,1"}},"categories":["devel","net","pear"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-XML_RPC","origin":"net/pear-XML_RPC","version":"1.5.5","comment":"PHP implementation of the XML-RPC protocol","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/XML_RPC","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"993efc9f53e5ba4bbf83e76c9c169f6a2ce8caa6bed1d845c597b89474bf74bd","flatsize":131473,"path":"All/php81-pear-XML_RPC-1.5.5.pkg","repopath":"All/php81-pear-XML_RPC-1.5.5.pkg","licenselogic":"single","pkgsize":23792,"desc":"A PEAR-ified version of Useful Inc's XML-RPC for PHP.\n\nIt has support for HTTP/HTTPS transport, proxies and authentication.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-xml":{"origin":"textproc/php81-xml","version":"8.1.32"}},"categories":["devel","net","pear"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-XML_Parser","origin":"devel/pear-XML_Parser","version":"1.3.8","comment":"PEAR XML parsing class based on PHP's bundled expat","maintainer":"bofh@FreeBSD.org","www":"https://pear.php.net/package/XML_Parser","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ea3c8e7c8e61953d1555711d3b48abf35b904f54c68a97c353134ee1f4dcd593","flatsize":66098,"path":"All/php81-pear-XML_Parser-1.3.8.pkg","repopath":"All/php81-pear-XML_Parser-1.3.8.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":14176,"desc":"This is an XML parser based on PHPs built-in xml extension.\n\nIt supports two basic modes of operation: \"func\" and \"event\". In\n\"func\" mode, it will look for a function named after each element\n(xmltag_ELEMENT for start tags and xmltag_ELEMENT_ for end tags),\nand in \"event\" mode it uses a set of generic callbacks.\n\nSince version 1.2.0 there's a new XML_Parser_Simple class that makes\nparsing of most XML documents easier, by automatically providing a\nstack for the elements.\n\nFurthermore its now possible to split the parser from the handler\nobject, so you do not have to extend XML_Parser anymore in order\nto parse a document with it.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-XML_NITF","origin":"devel/pear-XML_NITF","version":"1.1.1","comment":"PEAR NITF XML parser","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/XML_NITF","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8abecb615d59d0d0b3586f898b16dd267ed5b5b42a9b43527fe4641dc98c35c8","flatsize":29214,"path":"All/php81-pear-XML_NITF-1.1.1.pkg","repopath":"All/php81-pear-XML_NITF-1.1.1.pkg","licenselogic":"single","pkgsize":8092,"desc":"PEAR::XML_NITF provides a NITF XML parser. The parser was designed with NITF\nversion 3.1, but should be forward-compatible when new versions of the NITF DTD\nare produced. Various methods for accessing the major elements of the document,\nsuch as the hedline(s), byline, and lede are provided. This class was originally\ntested against the Associated Press's (AP) XML data feed.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-XML_Parser":{"origin":"devel/pear-XML_Parser","version":"1.3.8"}},"categories":["devel","pear"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-XML_HTMLSax","origin":"textproc/pear-XML_HTMLSax","version":"2.1.2","comment":"PEAR SAX parser for HTML and other badly formed XML documents","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/XML_HTMLSax","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2478d04bde1b776b727b3e3a538f59c7cd1d0f8204868e6e9574c3f091adbdd0","flatsize":80330,"path":"All/php81-pear-XML_HTMLSax-2.1.2.pkg","repopath":"All/php81-pear-XML_HTMLSax-2.1.2.pkg","licenselogic":"single","pkgsize":15360,"desc":"PEAR::XML_HTMLSax provides an API very similar to the native PHP XML\nextension (http://www.php.net/xml), allowing handlers using one to be easily\nadapted to the other.\n\nThe key difference is HTMLSax will not break on badly formed XML, allowing it\nto be used for parsing HTML documents. Otherwise HTMLSax supports all the\nhandlers available from Expat except namespace and external entity handlers.\n\nProvides methods for handling XML escapes as well as JSP/ASP opening and close\ntags.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","textproc"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-XML_GRDDL","origin":"www/pear-XML_GRDDL","version":"0.2.0","comment":"PHP library for dealing with GRDDL","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/XML_GRDDL","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8b467ab68c5be14401c9a7da45b5427bfce77a7c72035a83e559c3c491867ce0","flatsize":340545,"path":"All/php81-pear-XML_GRDDL-0.2.0.pkg","repopath":"All/php81-pear-XML_GRDDL-0.2.0.pkg","licenselogic":"single","pkgsize":43696,"desc":"XML_GRDDL is a PHP library for dealing with GRDDL.\nIt can use Different XSLT engines.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-HTTP_Request":{"origin":"www/pear-HTTP_Request","version":"1.4.4"},"php81-pear-Log":{"origin":"sysutils/pear-Log","version":"1.14.5"},"php81-pear-Net_URL":{"origin":"net/pear-Net_URL","version":"1.0.15"},"php81-pear-Validate":{"origin":"devel/pear-Validate","version":"0.8.6"},"php81-tidy":{"origin":"www/php81-tidy","version":"8.1.32"},"php81-xsl":{"origin":"textproc/php81-xsl","version":"8.1.32"}},"categories":["pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-horde-Horde_Feed","origin":"www/pear-Horde_Feed","version":"2.0.4","comment":"Horde Feed libraries","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"22efe3d12d51b2548a3fea5647d7dc726511682483a97cf1fe63e71ddf0fc9ae","flatsize":6163671,"path":"All/php81-pear-horde-Horde_Feed-2.0.4.pkg","repopath":"All/php81-pear-horde-Horde_Feed-2.0.4.pkg","licenselogic":"single","pkgsize":1216588,"desc":"This package provides support for working with feed formats\nsuch as RSS and Atom.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-dom":{"origin":"textproc/php81-dom","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php81-pear-horde-Horde_Http":{"origin":"www/pear-Horde_Http","version":"2.1.7"},"php81-pear-horde-Horde_Xml_Element":{"origin":"textproc/pear-Horde_Xml_Element","version":"2.0.4"}},"categories":["pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_feed:2.0.4:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-XML_DTD","origin":"textproc/pear-XML_DTD","version":"0.5.2","comment":"Parsing of DTD files and DTD validation of XML files","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/XML_DTD","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"46cf2ade7abe8cd48c0d688c071ac06bc29934cdaa92f583ad62ee81b9114b84","flatsize":156078,"path":"All/php81-pear-XML_DTD-0.5.2.pkg","repopath":"All/php81-pear-XML_DTD-0.5.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":33224,"desc":"Parsing of DTD files and DTD validation of XML files. The XML validation is done\nwith the php sax parser, the xml extension, it does not use the domxml\nextension.\n\nCurrently supports most of the current XML spec, including entities, elements\nand attributes. Some uncommon parts of the spec may still be unsupported.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-XML_Parser":{"origin":"devel/pear-XML_Parser","version":"1.3.8"}},"categories":["devel","pear","textproc"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-XML_Beautifier","origin":"textproc/pear-XML_Beautifier","version":"1.2.2","comment":"PEAR class to format XML documents","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/XML_Beautifier","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5857bfbcca56b3cfa6b37dcf8b9139d559d5da6a0dff28c0739dcffa3bbe7e90","flatsize":63700,"path":"All/php81-pear-XML_Beautifier-1.2.2.pkg","repopath":"All/php81-pear-XML_Beautifier-1.2.2.pkg","licenselogic":"single","pkgsize":13788,"desc":"PEAR::XML_Beautifier will add indentation and linebreaks to you XML files,\nreplace all entities, format your comments and makes your document easier to\nread.\n\nYou can influence the way your document is beautified with several options.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-XML_Parser":{"origin":"devel/pear-XML_Parser","version":"1.3.8"},"php81-pear-XML_Util":{"origin":"devel/pear-XML_Util","version":"1.4.5"}},"categories":["devel","pear","textproc"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-VersionControl_SVN","origin":"devel/pear-VersionControl_SVN","version":"0.5.2","comment":"Wrapper interface for the Subversion command-line client","maintainer":"bofh@FreeBSD.org","www":"https://pear.php.net/package/VersionControl_SVN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a5dd7b7bdb064cfcfb7263a5f8f9aed5cc466b8e47ff9e2feba2c7e3200f9766","flatsize":303060,"path":"All/php81-pear-VersionControl_SVN-0.5.2.pkg","repopath":"All/php81-pear-VersionControl_SVN-0.5.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":28200,"desc":"VersionControl_SVN is a simple OO-style interface for Subversion,\nthe free/open-source version control system.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-XML_Parser":{"origin":"devel/pear-XML_Parser","version":"1.3.8"}},"categories":["devel","pear"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-XML_Tree","origin":"devel/pear-XML_Tree","version":"1.1_2","comment":"PEAR class for representing XML data in a tree structure","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/XML_Tree","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8650ba7e0224c894316bbd14b330879cea7a9824aa26300956d4c182e0034383","flatsize":21074,"path":"All/php81-pear-XML_Tree-1.1_2.pkg","repopath":"All/php81-pear-XML_Tree-1.1_2.pkg","licenselogic":"single","pkgsize":5340,"desc":"Allows for the building of XML data structures using a tree representation,\nwithout the need for an extension like DOMXML.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-XML_Parser":{"origin":"devel/pear-XML_Parser","version":"1.3.8"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-XML_Serializer","origin":"devel/pear-XML_Serializer","version":"0.21.0","comment":"PEAR Swiss-army knive for reading and writing XML files","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/XML_Serializer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"402dea712a1a25d8835d94f2bad7aa5f83fa77e19bcadc235155cb08d5fe2ff7","flatsize":190605,"path":"All/php81-pear-XML_Serializer-0.21.0.pkg","repopath":"All/php81-pear-XML_Serializer-0.21.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":30928,"desc":"PEAR::XML_Serializer serializes complex data structures like arrays\nor object as XML documents.\n\nThis class helps you generating any XML document you require without\nthe need for DOM.\n\nFurthermore this package can be used as a replacement to serialize()\nand unserialize() as it comes with a matching XML_Unserializer that\nis able to create PHP data structures (like arrays and objects)\nfrom XML documents, if type hints are available.\n\nIf you use the XML_Unserializer on standard XML files, it will try\nto guess how it has to be unserialized. In most cases it does exactly\nwhat you expect it to do.\n\nTry reading a RSS file with XML_Unserializer and you have the whole\nRSS file in a structured array or even a collection of objects,\nsimilar to XML_RSS.\n\nSince version 0.8.0 the package is able to treat XML documents\nsimilar to the simplexml extension of PHP 5.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-XML_Parser":{"origin":"devel/pear-XML_Parser","version":"1.3.8"},"php81-pear-XML_Util":{"origin":"devel/pear-XML_Util","version":"1.4.5"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-VersionControl_Git","origin":"devel/pear-VersionControl_Git","version":"0.5.0","comment":"OO interface to handle Git repository","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/VersionControl_Git","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2d3c37aeee862a9cdd18c9561cbe048973f051ef1976264579f630b81bb65a10","flatsize":107909,"path":"All/php81-pear-VersionControl_Git-0.5.0.pkg","repopath":"All/php81-pear-VersionControl_Git-0.5.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":18760,"desc":"VersionControl_Git is a library that provides OO interface to\nhandle Git repository. You can use Git command via the wrapper\nclass. Some features are provided by high-featured interface.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Validate_ISPN","origin":"textproc/pear-Validate_ISPN","version":"0.8.0","comment":"Validation class for ISPN (International Standard Product Numbers)","maintainer":"dbaio@FreeBSD.org","www":"https://pear.php.net/package/Validate_ISPN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c9acacd82969218eb1a4fe33acafc5a18c9ff2c0ecfc7c0c8b0791bebff2beb3","flatsize":24893,"path":"All/php81-pear-Validate_ISPN-0.8.0.pkg","repopath":"All/php81-pear-Validate_ISPN-0.8.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":6636,"desc":"This class provides methods to validate:\n\t- ISBN (International Standard Book Number)\n\t- ISSN (International Standard Serial Number)\n\t- ISMN (International Standard Music Number)\n\t- ISRC (International Standard Recording Code)\n\t- EAN/UCC-8 number\n\t- EAN/UCC-13 number\n\t- EAN/UCC-14 number\n\t- UCC-12 (U.P.C.) ID number\n\t- SSCC (Serial Shipping Container Code)","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Validate":{"origin":"devel/pear-Validate","version":"0.8.6"}},"categories":["pear","textproc"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Validate_US","origin":"devel/pear-Validate_US","version":"0.5.5","comment":"PEAR data validation class for US","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Validate_US","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5f520d08763f5feea57640a1bfc6e9540f4f0ee58eea7902d7632ce5844d8fcb","flatsize":35576,"path":"All/php81-pear-Validate_US-0.5.5.pkg","repopath":"All/php81-pear-Validate_US-0.5.5.pkg","licenselogic":"single","pkgsize":9272,"desc":"A PEAR data validation class for US. The package includes SSN, Postal Code,\nRegions (States), Phone Numbers.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Validate":{"origin":"devel/pear-Validate","version":"0.8.6"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-XML_RSS","origin":"devel/pear-XML_RSS","version":"1.1.0","comment":"PEAR RSS parser","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/XML_RSS","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ebac69ba6622dbaca047131da75c0c4a3f9facd9e8200a849b49f119d3f7dc44","flatsize":34299,"path":"All/php81-pear-XML_RSS-1.1.0.pkg","repopath":"All/php81-pear-XML_RSS-1.1.0.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":8748,"desc":"Parser for Resource Description Framework (RDF) Site Summary (RSS) documents.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-XML_Parser":{"origin":"devel/pear-XML_Parser","version":"1.3.8"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Validate_Finance_CreditCard","origin":"devel/pear-Validate_Finance_CreditCard","version":"0.7.0","comment":"PEAR CreditCard Validation class","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Validate_Finance_CreditCard","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c09b70f6acc4a22cfa092aea86985de5ecfe78bff98dc88455b49657fb1c7372","flatsize":24008,"path":"All/php81-pear-Validate_Finance_CreditCard-0.7.0.pkg","repopath":"All/php81-pear-Validate_Finance_CreditCard-0.7.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":7380,"desc":"Package to validate Credit Card numbers and types.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Validate_Finance","origin":"devel/pear-Validate_Finance","version":"0.5.6","comment":"PEAR Finance Validation class","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Validate_Finance","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c69ba80fe37119f447b0011f3b2bda188d0a5380e7ba4d00261a3d88197a58a0","flatsize":47854,"path":"All/php81-pear-Validate_Finance-0.5.6.pkg","repopath":"All/php81-pear-Validate_Finance-0.5.6.pkg","licenselogic":"single","pkgsize":10280,"desc":"Package to validate various data. It includes:\n* IBAN","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Validate":{"origin":"devel/pear-Validate","version":"0.8.6"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Validate_AU","origin":"devel/pear-Validate_AU","version":"0.1.4_1","comment":"PEAR data validation class for Australia","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Validate_AU","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"784a7aea0ca7b1ebe6d503e2ded7bbe85c7968c5a491e5959c67cba9548092e7","flatsize":43277,"path":"All/php81-pear-Validate_AU-0.1.4_1.pkg","repopath":"All/php81-pear-Validate_AU-0.1.4_1.pkg","licenselogic":"single","pkgsize":9544,"desc":"A PEAR data validation class for Australia. The package includes phone number,\npostal code, tax file number, Australian business number, Australian company\nnumber and Australian regional codes validation.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-URI_Template","origin":"net/pear-URI_Template","version":"0.3.3","comment":"Parser for URI Templates","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/URI_Template","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f531003565f69b762f25caf32a2c3d674bbd5e08da805454ffb00b266e3e2fe2","flatsize":30749,"path":"All/php81-pear-URI_Template-0.3.3.pkg","repopath":"All/php81-pear-URI_Template-0.3.3.pkg","licenselogic":"single","pkgsize":7216,"desc":"This package contains a parser for URI Templates as defined\nin the URI Template draft that is currently being proposed to\nthe IETF.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-VFS","origin":"devel/pear-VFS","version":"0.3.0","comment":"PEAR Virtual File System API","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/VFS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fb048b9a9c949a37b664ab33126bce1b9546c59a48334935f55ee025791f8283","flatsize":305139,"path":"All/php81-pear-VFS-0.3.0.pkg","repopath":"All/php81-pear-VFS-0.3.0.pkg","licenselogic":"single","pkgsize":36712,"desc":"This PEAR package provides a Virtual File System API, with backends for:\n* SQL\n* FTP\n* Local filesystems\n* Hybrid SQL and filesystem\n\n... and more planned. Reading/writing/listing of files are all\nsupported, and there are both object-based and array-based interfaces\nto directory listings.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-gettext":{"origin":"devel/php81-gettext","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Log":{"origin":"sysutils/pear-Log","version":"1.14.5"}},"categories":["devel","pear"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-UDDI","origin":"www/pear-UDDI","version":"0.2.4","comment":"PEAR UDDI for PHP","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/UDDI","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c06651ea1ea43e58a98e8ff01aa4cd60c9647471bd5d13153d073a4a0fce9c59","flatsize":29794,"path":"All/php81-pear-UDDI-0.2.4.pkg","repopath":"All/php81-pear-UDDI-0.2.4.pkg","licenselogic":"single","pkgsize":7504,"desc":"PEAR::UDDI is an implementation of the Universal Description, Discovery and\nIntegration API for locating and publishing Web Services listings in a UBR\n(UDDI Business Registry)","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-XML_Parser":{"origin":"devel/pear-XML_Parser","version":"1.3.8"},"php81-pear-XML_Util":{"origin":"devel/pear-XML_Util","version":"1.4.5"}},"categories":["finance","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-TheSeer_fXSL","origin":"devel/pear-TheSeer_fXSL","version":"1.1.0","comment":"XSL wrapper / extension to the PHP 5.x XSLTProcessor","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/theseer/fXSL/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"11647fa84a5e732e1999ec6d701bf73b7e2e15acd9b5a8b60430be4fdae4561a","flatsize":24187,"path":"All/php81-pear-TheSeer_fXSL-1.1.0.pkg","repopath":"All/php81-pear-TheSeer_fXSL-1.1.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":6936,"desc":"The classes contained within this repository extend the standard XSLTProcess to\nuse exceptions at all occasions of errors instead of PHP warnings, notices or\nsemi completed transformations. They also add various custom methods and short-\ncuts for convinience and to allow a nicer API to implement callbacks to the PHP\nstack.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-dom":{"origin":"textproc/php81-dom","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-theseer":{"origin":"devel/pear-channel-theseer","version":"20120501_1"},"php81-xml":{"origin":"textproc/php81-xml","version":"8.1.32"},"php81-xsl":{"origin":"textproc/php81-xsl","version":"8.1.32"}},"categories":["devel","pear"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-XML_Query2XML","origin":"databases/pear-XML_Query2XML","version":"1.7.2","comment":"PEAR class transform SQL queries into XML data","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/XML_Query2XML","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e538b0c9337a8c7df8761fabfb51e2c5d62f30e894189582587857c67ea32654","flatsize":2085966,"path":"All/php81-pear-XML_Query2XML-1.7.2.pkg","repopath":"All/php81-pear-XML_Query2XML-1.7.2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":303196,"desc":"XML_Query2XML allows you to transform the records retrieved with one or\nmore SQL SELECT queries into XML data. Very simple to highly complex\ntransformations are supported. Is was written with performance in mind\nand can handel large amounts of data.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-DB":{"origin":"databases/pear-DB","version":"1.12.2,1"}},"categories":["databases","pear"],"options":{"PEAR_MDB2":"off","PEAR_NET_LDAP2":"off"},"annotations":{"flavor":"php81"}},{"name":"php81-pear-ezc_ConsoleTools","origin":"devel/pear-ezc_ConsoleTools","version":"1.6.1","comment":"Set of classes to do different actions with the console","maintainer":"sunpoet@FreeBSD.org","www":"https://ezcomponents.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c1ee1710c13e76dc31a741e84c9f05985bc22f4e2c2d0b77a7220d86eda3d0ae","flatsize":1523205,"path":"All/php81-pear-ezc_ConsoleTools-1.6.1.pkg","repopath":"All/php81-pear-ezc_ConsoleTools-1.6.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":753732,"desc":"A set of classes to do different actions with the console (also called shell).\nIt can render a progress bar, tables and a status bar and contains a class for\nparsing command line options.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-ezc":{"origin":"devel/pear-channel-ezc","version":"20060124"},"php81-pear-ezc_Base":{"origin":"devel/pear-ezc_Base","version":"1.8"}},"categories":["devel","pear"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-TheSeer_fDOMDocument","origin":"devel/pear-TheSeer_fDOMDocument","version":"1.6.7","comment":"Extension to PHP standard DOM","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/theseer/fDOMDocument/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e0075a51216ccf703c1c6ebdd629092f4e7703ebb4449dc87dc49d635967fed6","flatsize":25521,"path":"All/php81-pear-TheSeer_fDOMDocument-1.6.7.pkg","repopath":"All/php81-pear-TheSeer_fDOMDocument-1.6.7.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":5516,"desc":"An Extension to PHP's standard DOM to add various convinience methods and\nexceptions by default.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-dom":{"origin":"textproc/php81-dom","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-theseer":{"origin":"devel/pear-channel-theseer","version":"20120501_1"},"php81-xml":{"origin":"textproc/php81-xml","version":"8.1.32"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-horde-Horde_ActiveSync","origin":"comms/pear-Horde_ActiveSync","version":"2.41.9","comment":"Horde ActiveSync Server Library","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"846d4e707c8bbdf33f191dbb31346fddff8fbdb16970ef1e0034c9c3e2998078","flatsize":1887817,"path":"All/php81-pear-horde-Horde_ActiveSync-2.41.9.pkg","repopath":"All/php81-pear-horde-Horde_ActiveSync-2.41.9.pkg","licenselogic":"single","pkgsize":317932,"desc":"Horde libraries implementing an ActiveSync server.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-ctype":{"origin":"textproc/php81-ctype","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Horde_Mapi":{"origin":"mail/pear-Horde_Mapi","version":"1.0.10"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Compress":{"origin":"archivers/pear-Horde_Compress","version":"2.2.4"},"php81-pear-horde-Horde_Date":{"origin":"devel/pear-Horde_Date","version":"2.4.1"},"php81-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php81-pear-horde-Horde_Icalendar":{"origin":"devel/pear-Horde_Icalendar","version":"2.1.8"},"php81-pear-horde-Horde_Mime":{"origin":"mail/pear-Horde_Mime","version":"2.11.2"},"php81-pear-horde-Horde_Stream":{"origin":"devel/pear-Horde_Stream","version":"1.6.3"},"php81-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"},"php81-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["comms","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_activesync:2.41.9:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-TheSeer_DirectoryScanner","origin":"devel/pear-TheSeer_DirectoryScanner","version":"1.3.3","comment":"Recursive directory scanner and filter","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/theseer/DirectoryScanner/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6c65c7bc987749f94a8a39756ec1b6f384450ac4f5c274289fcd81eea6ef8214","flatsize":10711,"path":"All/php81-pear-TheSeer_DirectoryScanner-1.3.3.pkg","repopath":"All/php81-pear-TheSeer_DirectoryScanner-1.3.3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":3316,"desc":"A recursive directory scanner and filter.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-fileinfo":{"origin":"sysutils/php81-fileinfo","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-theseer":{"origin":"devel/pear-channel-theseer","version":"20120501_1"}},"categories":["devel","pear"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Text_Template","origin":"textproc/pear-Text_Template","version":"5.0.0","comment":"Simple template engine","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sebastianbergmann/php-text-template","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"062fd7b28fede19b7b4229aaea5ef74ba6f6af41bcc79102eaf683b11cd1431e","flatsize":6235,"path":"All/php81-pear-Text_Template-5.0.0.pkg","repopath":"All/php81-pear-Text_Template-5.0.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":2908,"desc":"Simple PEAR template engine","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","textproc","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Text_Password","origin":"security/pear-Text_Password","version":"1.2.1","comment":"PEAR random password creator","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Text_Password","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5ca940d28d3cfbaf49f57745a34e7b76e3c1419585126c34df92c3fba8cb3227","flatsize":27264,"path":"All/php81-pear-Text_Password-1.2.1.pkg","repopath":"All/php81-pear-Text_Password-1.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6452,"desc":"The PEAR Text_Password package allows one to create pronounceable and\nunpronounceable passwords.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","security","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Text_Figlet","origin":"misc/pear-Text_Figlet","version":"1.0.2","comment":"Render text using FIGlet fonts","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Text_Figlet","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ee7a01bd2d4080de33d67568431884a35008fc529e57b54c681363c6179fcc08","flatsize":55269,"path":"All/php81-pear-Text_Figlet-1.0.2.pkg","repopath":"All/php81-pear-Text_Figlet-1.0.2.pkg","licenselogic":"single","pkgsize":8596,"desc":"Engine for use FIGlet fonts to rendering text.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["misc","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Text_Highlighter","origin":"textproc/pear-Text_Highlighter","version":"0.8.0","comment":"PEAR Syntax highlighting","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Text_Highlighter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f0d357ec778edc97b520326f71fab0836bc6a3fbe10e39481efaea47f9fd5ae7","flatsize":908829,"path":"All/php81-pear-Text_Highlighter-0.8.0.pkg","repopath":"All/php81-pear-Text_Highlighter-0.8.0.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":82160,"desc":"Text_Highlighter is a package for syntax highlighting.\n\nIt provides a base class provining all the functionality,\nand a descendent classes geneator class.\n\nThe main idea is to simplify creation of subclasses\nimplementing syntax highlighting for particular language.\nSubclasses do not implement any new functioanality,\nthey just provide syntax highlighting rules.\nThe rules sources are in XML format.\n\nTo create a highlighter for a language, there is no need\nto code a new class manually. Simply describe the rules\nin XML file and use Text_Highlighter_Generator to create\na new class.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-XML_Parser":{"origin":"devel/pear-XML_Parser","version":"1.3.8"}},"categories":["pear","textproc"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Var_Dump","origin":"devel/pear-Var_Dump","version":"1.0.4_1","comment":"Provides methods for dumping structured information about a variable","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Var_Dump","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"30ef839f87638fd5bb712bf0ad4cf63c319a872902d11018c85201c329bfc3d6","flatsize":116331,"path":"All/php81-pear-Var_Dump-1.0.4_1.pkg","repopath":"All/php81-pear-Var_Dump-1.0.4_1.pkg","licenselogic":"single","licenses":["PHP30"],"pkgsize":18004,"desc":"The Var_Dump class is a wrapper for the var_dump function.\n\nThe var_dump function displays structured information about expressions that\nincludes its type and value. Arrays are explored recursively with values\nindented to show structure.\n\nThe Var_Dump class captures the output of the var_dump function, by using output\ncontrol functions, and then uses external renderer classes for displaying the\nresult in various graphical ways:\n* Simple text,\n* HTML/XHTML text,\n* HTML/XHTML table,\n* XML,\n* ...","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-System_Command","origin":"devel/pear-System_Command","version":"1.0.8","comment":"PEAR command line execution interface","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/System_Command","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7bdae1fbd232f33447165300bf8f8504a75b680212e8eeaf5a1234eeea24b98b","flatsize":24110,"path":"All/php81-pear-System_Command-1.0.8.pkg","repopath":"All/php81-pear-System_Command-1.0.8.pkg","licenselogic":"single","pkgsize":7048,"desc":"System_Command is a command line execution interface.\n\nRunning functions from the command line can be risky if the proper precautions\nare not taken to escape the shell arguments and reaping the exit status\nproperly. This class provides a formal interface to both, so that you can run a\nsystem command as comfortably as you would run a php function, with full pear\nerror handling as results on failure. It is important to note that this class,\nunlike other implementations, distinguishes between output to stderr and output\nto stdout. It also reports the exit status of the command. So in every sense of\nthe word, it gives php shell capabilities.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Symfony_Component_Yaml","origin":"textproc/pear-Symfony_Component_Yaml","version":"2.4.4","comment":"Symfony2 Yaml Component","maintainer":"sunpoet@FreeBSD.org","www":"http://pear.symfony.com/Yaml","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d662abbb984859fa5570545b1e273e13dc81282887f92eb4a0bd0f63ca00e243","flatsize":172787,"path":"All/php81-pear-Symfony_Component_Yaml-2.4.4.pkg","repopath":"All/php81-pear-Symfony_Component_Yaml-2.4.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":37932,"desc":"Symfony2 Yaml Component","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-symfony2":{"origin":"devel/pear-channel-symfony2","version":"20110826_2"}},"categories":["pear","textproc"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Validate","origin":"devel/pear-Validate","version":"0.8.6","comment":"PEAR Validation class","maintainer":"dbaio@FreeBSD.org","www":"https://pear.php.net/package/Validate","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4724d6195a453fbd99563a4daeb3eb836d47c847832bb0900edb9b17cab34750","flatsize":86351,"path":"All/php81-pear-Validate-0.8.6.pkg","repopath":"All/php81-pear-Validate-0.8.6.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":20612,"desc":"Package to validate various data. It includes:\n* numbers (min/max, decimal or not)\n* email (syntax, domain check)\n* string (predefined type alpha upper and/or lowercase, numeric,...)\n* date (min, max) (With the Date module installed)\n* uri (RFC2396)\n* possibility valid multiple data with a single method call (::multiple)","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"options":{"DATE":"off","IDNA":"off"},"annotations":{"flavor":"php81"}},{"name":"php81-pear-Translation2","origin":"sysutils/pear-Translation2","version":"2.0.4,1","comment":"PEAR class for multilingual applications management","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Translation2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bc47584c240318518c088826c018d9f18067d169be63e4ec1fd82b5d2a0f7d2c","flatsize":423965,"path":"All/php81-pear-Translation2-2.0.4,1.pkg","repopath":"All/php81-pear-Translation2-2.0.4,1.pkg","licenselogic":"single","pkgsize":47332,"desc":"This class provides an easy way to retrieve all the strings for a multilingual\nsite from a data source (i.e. db).\nThe following containers are provided, more will follow:\n- PEAR::DB\n- PEAR::MDB\n- PEAR::MDB2\n- gettext\n- XML\n- PEAR::DB_DataObject (experimental)\nIt is designed to reduce the number of queries to the db, caching the results\nwhen possible. An Admin class is provided to easily manage translations\n(add/remove a language, add/remove a string).\n\nCurrently, the following decorators are provided:\n- CacheLiteFunction (for file-based caching)\n- CacheMemory (for memory-based caching)\n- DefaultText (to replace empty strings with their keys)\n- Iconv (to switch from/to different encodings)\n- Lang (resort to fallback languages for empty strings)\n- SpecialChars (replace html entities with their hex codes)\n- UTF-8 (to convert UTF-8 strings to ISO-8859-1)","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","sysutils"],"options":{"PEAR_CACHE_LITE":"off","PEAR_DB":"off","PEAR_DB_DATAOBJECT":"off","PEAR_FILE_GETTEXT":"off","PEAR_I18NV2":"off","PEAR_MDB":"off","PEAR_MDB2":"off","PEAR_XML_SERIALIZER":"off"},"annotations":{"flavor":"php81"}},{"name":"php81-pear-Structures_LinkedList","origin":"devel/pear-Structure_LinkedList","version":"0.2.2","comment":"Implements singly and doubly-linked lists","maintainer":"bofh@FreeBSD.org","www":"https://pear.php.net/package/Structures_LinkedList","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8c2c56d5d26b137e22d86e47242e959f06d5a6ba462e54098740ed7ae7a56d90","flatsize":63423,"path":"All/php81-pear-Structures_LinkedList-0.2.2.pkg","repopath":"All/php81-pear-Structures_LinkedList-0.2.2.pkg","licenselogic":"single","pkgsize":12672,"desc":"A singly-linked list offers the ability to insert or delete\nnodes at any point within the list. A doubly-linked list also offers the\nability to request previous nodes in the list.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Structures_DataGrid_Renderer_XUL","origin":"devel/pear-Structures_DataGrid_Renderer_XUL","version":"0.1.3","comment":"XUL Renderer for pear-Structures_DataGrid","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Structures_DataGrid_Renderer_XUL","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ea6a1e3ed844d3fa756d678571ed3d5cd2b3b637e38d7b4b246749fcc03c84e5","flatsize":10122,"path":"All/php81-pear-Structures_DataGrid_Renderer_XUL-0.1.3.pkg","repopath":"All/php81-pear-Structures_DataGrid_Renderer_XUL-0.1.3.pkg","licenselogic":"single","pkgsize":4360,"desc":"Renderer driver for pear-Structures_DataGrid that generates the XML string\nfor a XUL listbox.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Structures_DataGrid":{"origin":"devel/pear-Structures_DataGrid","version":"0.9.3"},"php81-pear-XML_Util":{"origin":"devel/pear-XML_Util","version":"1.4.5"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-horde-Horde_Core","origin":"devel/pear-Horde_Core","version":"2.31.18","comment":"Horde Core Framework libraries","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0f66a7a0ad180b6994b43b08dace2b9cca34c126b2afadaf08e46b4eb2b9cbc2","flatsize":7647801,"path":"All/php81-pear-horde-Horde_Core-2.31.18.pkg","repopath":"All/php81-pear-horde-Horde_Core-2.31.18.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":1201056,"desc":"These classes provide the core functionality of the\nHorde Application Framework.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Horde_Log":{"origin":"sysutils/pear-Horde_Log","version":"2.3.0_1"},"php81-pear-Horde_Smtp":{"origin":"mail/pear-Horde_Smtp","version":"1.9.6"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_ActiveSync":{"origin":"comms/pear-Horde_ActiveSync","version":"2.41.9"},"php81-pear-horde-Horde_Alarm":{"origin":"devel/pear-Horde_Alarm","version":"2.2.10"},"php81-pear-horde-Horde_Auth":{"origin":"security/pear-Horde_Auth","version":"2.2.2"},"php81-pear-horde-Horde_Autoloader":{"origin":"devel/pear-Horde_Autoloader","version":"2.1.2"},"php81-pear-horde-Horde_Browser":{"origin":"www/pear-Horde_Browser","version":"2.0.16"},"php81-pear-horde-Horde_Cache":{"origin":"devel/pear-Horde_Cache","version":"2.5.5"},"php81-pear-horde-Horde_Cli":{"origin":"devel/pear-Horde_Cli","version":"2.3.0"},"php81-pear-horde-Horde_Compress":{"origin":"archivers/pear-Horde_Compress","version":"2.2.4"},"php81-pear-horde-Horde_Compress_Fast":{"origin":"archivers/pear-Horde_Compress_Fast","version":"1.1.1"},"php81-pear-horde-Horde_Controller":{"origin":"devel/pear-Horde_Controller","version":"2.0.5"},"php81-pear-horde-Horde_CssMinify":{"origin":"textproc/pear-Horde_CssMinify","version":"1.0.4"},"php81-pear-horde-Horde_Css_Parser":{"origin":"www/pear-Horde_Css_Parser","version":"1.0.11"},"php81-pear-horde-Horde_Data":{"origin":"devel/pear-Horde_Data","version":"2.1.5"},"php81-pear-horde-Horde_Date":{"origin":"devel/pear-Horde_Date","version":"2.4.1"},"php81-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php81-pear-horde-Horde_Group":{"origin":"security/pear-Horde_Group","version":"2.1.1"},"php81-pear-horde-Horde_History":{"origin":"devel/pear-Horde_History","version":"2.3.6"},"php81-pear-horde-Horde_Injector":{"origin":"devel/pear-Horde_Injector","version":"2.0.5"},"php81-pear-horde-Horde_JavascriptMinify":{"origin":"textproc/pear-Horde_JavascriptMinify","version":"1.1.5"},"php81-pear-horde-Horde_Lock":{"origin":"devel/pear-Horde_Lock","version":"2.1.4"},"php81-pear-horde-Horde_LoginTasks":{"origin":"devel/pear-Horde_LoginTasks","version":"2.0.8"},"php81-pear-horde-Horde_Mime":{"origin":"mail/pear-Horde_Mime","version":"2.11.2"},"php81-pear-horde-Horde_Mime_Viewer":{"origin":"mail/pear-Horde_Mime_Viewer","version":"2.2.4"},"php81-pear-horde-Horde_Notification":{"origin":"devel/pear-Horde_Notification","version":"2.0.4"},"php81-pear-horde-Horde_Pack":{"origin":"archivers/pear-Horde_Pack","version":"1.0.7"},"php81-pear-horde-Horde_Perms":{"origin":"security/pear-Horde_Perms","version":"2.1.8"},"php81-pear-horde-Horde_Prefs":{"origin":"devel/pear-Horde_Prefs","version":"2.9.0"},"php81-pear-horde-Horde_Role":{"origin":"devel/pear-Horde_Role","version":"1.0.1"},"php81-pear-horde-Horde_Routes":{"origin":"www/pear-Horde_Routes","version":"2.0.5"},"php81-pear-horde-Horde_Secret":{"origin":"security/pear-Horde_Secret","version":"2.0.6"},"php81-pear-horde-Horde_Serialize":{"origin":"devel/pear-Horde_Serialize","version":"2.0.5"},"php81-pear-horde-Horde_SessionHandler":{"origin":"www/pear-Horde_SessionHandler","version":"2.3.0"},"php81-pear-horde-Horde_Share":{"origin":"security/pear-Horde_Share","version":"2.2.0"},"php81-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"},"php81-pear-horde-Horde_Template":{"origin":"www/pear-Horde_Template","version":"2.0.3"},"php81-pear-horde-Horde_Text_Filter":{"origin":"textproc/pear-Horde_Text_Filter","version":"2.3.7"},"php81-pear-horde-Horde_Token":{"origin":"devel/pear-Horde_Token","version":"2.0.9"},"php81-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php81-pear-horde-Horde_Url":{"origin":"net/pear-Horde_Url","version":"2.2.6"},"php81-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"},"php81-pear-horde-Horde_View":{"origin":"devel/pear-Horde_View","version":"2.0.6"},"php81-session":{"origin":"www/php81-session","version":"8.1.32"}},"categories":["devel","pear","www"],"options":{"KOLAB":"off","LZF":"off","SOCKETS":"off"},"annotations":{"cpe":"cpe:2.3:a:horde:horde_core:2.31.18:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-Structures_DataGrid_Renderer_XML","origin":"textproc/pear-Structures_DataGrid_Renderer_XML","version":"0.1.3","comment":"Renderer driver that generates a XML string","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Structures_DataGrid_Renderer_XML","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dfb811b2c0db01d1c7e91b7bb7cf26036a32d7c91a57715cb643afb525bf5f67","flatsize":12542,"path":"All/php81-pear-Structures_DataGrid_Renderer_XML-0.1.3.pkg","repopath":"All/php81-pear-Structures_DataGrid_Renderer_XML-0.1.3.pkg","licenselogic":"single","pkgsize":4484,"desc":"This is a Renderer driver for Structures_DataGrid that generates a XML\nstring.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Structures_DataGrid_DataSource_Array":{"origin":"databases/pear-Structures_DataGrid_DataSource_Array","version":"0.1.4"},"php81-pear-XML_Util":{"origin":"devel/pear-XML_Util","version":"1.4.5"}},"categories":["databases","pear","textproc","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Structures_DataGrid_Renderer_XLS","origin":"textproc/pear-Structures_DataGrid_Renderer_XLS","version":"0.1.3","comment":"Renderer driver that generates a XLS string","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Structures_DataGrid_Renderer_XLS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"64e2bb2d6f0589d591325c87b684429dc1657b8c84a596116e31d15f2a5d4cf9","flatsize":15869,"path":"All/php81-pear-Structures_DataGrid_Renderer_XLS-0.1.3.pkg","repopath":"All/php81-pear-Structures_DataGrid_Renderer_XLS-0.1.3.pkg","licenselogic":"single","pkgsize":5476,"desc":"This is a Renderer driver for Structures_DataGrid that generates a XLS\nstring.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Spreadsheet_Excel_Writer":{"origin":"textproc/pear-Spreadsheet_Excel_Writer","version":"0.9.4"},"php81-pear-Structures_DataGrid_DataSource_Array":{"origin":"databases/pear-Structures_DataGrid_DataSource_Array","version":"0.1.4"}},"categories":["databases","pear","textproc","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Structures_DataGrid_Renderer_Pager","origin":"www/pear-Structures_DataGrid_Renderer_Pager","version":"0.1.3","comment":"Renderer driver using PEAR::Pager","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Structures_DataGrid_Renderer_Pager","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"46f71317f6e0355022238b42e84e0551e82b3434cef1d93d7a16326fc5677ba1","flatsize":14859,"path":"All/php81-pear-Structures_DataGrid_Renderer_Pager-0.1.3.pkg","repopath":"All/php81-pear-Structures_DataGrid_Renderer_Pager-0.1.3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":5428,"desc":"This is a Renderer driver for Structures_DataGrid using PEAR::Pager.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Pager":{"origin":"devel/pear-Pager","version":"2.5.1"},"php81-pear-Structures_DataGrid":{"origin":"devel/pear-Structures_DataGrid","version":"0.9.3"}},"categories":["pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Structures_DataGrid_Renderer_HTMLSortForm","origin":"devel/pear-Structures_DataGrid_Renderer_HTMLSortForm","version":"0.1.3","comment":"HTMLSortForm Renderer for pear-Structures_DataGrid","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Structures_DataGrid_Renderer_HTMLSortForm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5b5591b4428150bd7fe6e8d96ba8479d5057b618a4888aeccac62fc4fcb4c1e5","flatsize":12608,"path":"All/php81-pear-Structures_DataGrid_Renderer_HTMLSortForm-0.1.3.pkg","repopath":"All/php81-pear-Structures_DataGrid_Renderer_HTMLSortForm-0.1.3.pkg","licenselogic":"single","pkgsize":4768,"desc":"This driver renders an HTML form to let the user easily sort the datagrid,\nusing multiple fields and directions. It uses the HTML_Quickform package.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-HTML_QuickForm":{"origin":"devel/pear-HTML_QuickForm","version":"3.2.16"},"php81-pear-Structures_DataGrid":{"origin":"devel/pear-Structures_DataGrid","version":"0.9.3"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Structures_DataGrid_Renderer_HTMLTable","origin":"devel/pear-Structures_DataGrid_Renderer_HTMLTable","version":"0.1.6","comment":"HTML_Table Renderer for pear-Structures_DataGrid","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Structures_DataGrid_Renderer_HTMLTable","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"102b26c87b197f2de2fd349fa730def490bf395fc11430d03749edb49552e213","flatsize":22591,"path":"All/php81-pear-Structures_DataGrid_Renderer_HTMLTable-0.1.6.pkg","repopath":"All/php81-pear-Structures_DataGrid_Renderer_HTMLTable-0.1.6.pkg","licenselogic":"single","pkgsize":6784,"desc":"This is a Renderer driver for Structures_DataGrid using PEAR::HTML_Table.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-HTML_Table":{"origin":"devel/pear-HTML_Table","version":"1.8.4"},"php81-pear-Structures_DataGrid":{"origin":"devel/pear-Structures_DataGrid","version":"0.9.3"},"php81-pear-Structures_DataGrid_Renderer_Pager":{"origin":"www/pear-Structures_DataGrid_Renderer_Pager","version":"0.1.3"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-XML_Feed_Parser","origin":"textproc/pear-XML_Feed_Parser","version":"1.0.5","comment":"Providing a unified API for handling Atom/RSS","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/XML_Feed_Parser","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c5e93540cf74418237ff34176bfbdd126490b4037b0ce801d4c35583d7faa53f","flatsize":1834836,"path":"All/php81-pear-XML_Feed_Parser-1.0.5.pkg","repopath":"All/php81-pear-XML_Feed_Parser-1.0.5.pkg","licenselogic":"single","pkgsize":271332,"desc":"XML_Feed_Parser is a parser for (the various) RSS and Atom format XML feeds.\nIt attempts to provide a somewhat unified API while still allowing access to\nthe full details of each feed type.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-dom":{"origin":"textproc/php81-dom","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-tidy":{"origin":"www/php81-tidy","version":"8.1.32"}},"categories":["devel","pear","textproc"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Structures_DataGrid_Renderer_Console","origin":"devel/pear-Structures_DataGrid_Renderer_Console","version":"0.1.1","comment":"Console_Table Renderer for pear-Structures_DataGrid","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Structures_DataGrid_Renderer_Console","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b961ac95554f45d8c3954e9df6f311d5456aed014dbddc5ae6a6f77a31491170","flatsize":8019,"path":"All/php81-pear-Structures_DataGrid_Renderer_Console-0.1.1.pkg","repopath":"All/php81-pear-Structures_DataGrid_Renderer_Console-0.1.1.pkg","licenselogic":"single","pkgsize":3668,"desc":"This is a Renderer driver for Structures_DataGrid using PEAR::Console_Table.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Console_Table":{"origin":"devel/pear-Console_Table","version":"1.3.1"},"php81-pear-Structures_DataGrid":{"origin":"devel/pear-Structures_DataGrid","version":"0.9.3"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Structures_DataGrid_Renderer_CSV","origin":"textproc/pear-Structures_DataGrid_Renderer_CSV","version":"0.1.4","comment":"Renderer driver that generates a CSV string","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Structures_DataGrid_Renderer_CSV","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"236f15c0754c4e44e22cb3f427835936182c13d912b1c72da5ee64182d1c4ee4","flatsize":12503,"path":"All/php81-pear-Structures_DataGrid_Renderer_CSV-0.1.4.pkg","repopath":"All/php81-pear-Structures_DataGrid_Renderer_CSV-0.1.4.pkg","licenselogic":"single","pkgsize":4548,"desc":"This is a Renderer driver for Structures_DataGrid that generates a CSV\nstring.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Structures_DataGrid_DataSource_Array":{"origin":"databases/pear-Structures_DataGrid_DataSource_Array","version":"0.1.4"}},"categories":["databases","pear","textproc","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Structures_DataGrid_Renderer_Flexy","origin":"www/pear-Structures_DataGrid_Renderer_Flexy","version":"0.1.4","comment":"Renderer for pear-Structures_DataGrid using HTML_Template_Flexy","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Structures_DataGrid_Renderer_Flexy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"441bb712d8c9302dbb63ca077c343c325f3ebc5e27232c6ab33811a8f911edf4","flatsize":51117,"path":"All/php81-pear-Structures_DataGrid_Renderer_Flexy-0.1.4.pkg","repopath":"All/php81-pear-Structures_DataGrid_Renderer_Flexy-0.1.4.pkg","licenselogic":"single","pkgsize":9520,"desc":"This is a Renderer driver for Structures_DataGrid using HTML_Template_Flexy.\nIt adds a couple of variables to a Flexy instance and adds paging\nfunctionality. This renderer also enables customised result messages,\ncustomised column labels and a column label formatter","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-HTML_Template_Flexy":{"origin":"devel/pear-HTML_Template_Flexy","version":"1.3.13"},"php81-pear-Structures_DataGrid":{"origin":"devel/pear-Structures_DataGrid","version":"0.9.3"},"php81-pear-Structures_DataGrid_Renderer_Pager":{"origin":"www/pear-Structures_DataGrid_Renderer_Pager","version":"0.1.3"}},"categories":["pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Structures_DataGrid_DataSource_CSV","origin":"databases/pear-Structures_DataGrid_DataSource_CSV","version":"0.1.6","comment":"DataSource driver using CSV files","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Structures_DataGrid_DataSource_CSV","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"22a6e6e2f460141ad1de6e56aee39590479ac73a894f4adfb518d7c356c5c263","flatsize":13914,"path":"All/php81-pear-Structures_DataGrid_DataSource_CSV-0.1.6.pkg","repopath":"All/php81-pear-Structures_DataGrid_DataSource_CSV-0.1.6.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":5132,"desc":"This is a DataSource driver for Structures_DataGrid using CSV files.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Structures_DataGrid_DataSource_Array":{"origin":"databases/pear-Structures_DataGrid_DataSource_Array","version":"0.1.4"}},"categories":["databases","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Structures_DataGrid_DataSource_Array","origin":"databases/pear-Structures_DataGrid_DataSource_Array","version":"0.1.4","comment":"DataSource driver using arrays","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Structures_DataGrid_DataSource_Array","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"360cb0ad0d1004693b379bb7dfdcfdf1c151e2523331deaa506e60f861ba4a3e","flatsize":9696,"path":"All/php81-pear-Structures_DataGrid_DataSource_Array-0.1.4.pkg","repopath":"All/php81-pear-Structures_DataGrid_DataSource_Array-0.1.4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":4504,"desc":"This is a DataSource driver for Structures_DataGrid using arrays. It is a\nbase package for some other DataSource drivers like CSV or XML.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Structures_DataGrid":{"origin":"devel/pear-Structures_DataGrid","version":"0.9.3"}},"categories":["databases","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Text_Wiki","origin":"www/pear-Text_Wiki","version":"1.2.3","comment":"Abstracts parsing and rendering rules for Wiki markup","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Text_Wiki","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"de6a72d539cfe9277a92ff4c92919af9d14d0efbd15fd75bae276a778fba05bc","flatsize":549201,"path":"All/php81-pear-Text_Wiki-1.2.3.pkg","repopath":"All/php81-pear-Text_Wiki-1.2.3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":85052,"desc":"Abstracts parsing and rendering rules for Wiki markup in structured plain text.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Structures_DataGrid","origin":"devel/pear-Structures_DataGrid","version":"0.9.3","comment":"Full-featured tabular structured data management package","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Structures_DataGrid","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0609f49d7ad41107acbc9afab56de5a8515830cef134e400f39dd03de087bff8","flatsize":261349,"path":"All/php81-pear-Structures_DataGrid-0.9.3.pkg","repopath":"All/php81-pear-Structures_DataGrid-0.9.3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":43348,"desc":"This package offers a toolkit to render out a datagrid in HTML format as\nwell as many other formats such as an XML Document, an Excel Spreadsheet, an\nXUL Document and more. It also offers paging and sorting functionality to\nlimit the data that is presented and processed. This concept is based on the\n.NET Framework DataGrid control and works very well with database and XML\nresult sets.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Console_Table":{"origin":"devel/pear-Console_Table","version":"1.3.1"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Text_Spell_Audio","origin":"audio/pear-Text_Spell_Audio","version":"0.1.0","comment":"Generate a sound clip saying the contents of a string of characters","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Text_Spell_Audio","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a8612ef34d521a4ca99d5c326a7aab1138579d22b2fcd3083a8b7b256b21935f","flatsize":407403,"path":"All/php81-pear-Text_Spell_Audio-0.1.0.pkg","repopath":"All/php81-pear-Text_Spell_Audio-0.1.0.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":119580,"desc":"Joins up multiple wav file sound clips of letters/numbers being spoken,\noptionally adding distortion and echo. This could be use to complement an\nimage-based CAPTCHA to enable people who are unable to read the security image\nhear it read out instead.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["audio","pear"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Services_urlTea","origin":"www/pear-Services_urlTea","version":"0.1.0","comment":"PHP interface to urlTea's API","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_urlTea","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d3218fb1a9fbb9e192bcf16a803f31d943b95ddc75a31acb9f4d6be35d0e4fe5","flatsize":11519,"path":"All/php81-pear-Services_urlTea-0.1.0.pkg","repopath":"All/php81-pear-Services_urlTea-0.1.0.pkg","licenselogic":"single","pkgsize":4252,"desc":"An interface for accessing urlTea's web services API","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-curl":{"origin":"ftp/php81-curl","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Spreadsheet_Excel_Writer","origin":"textproc/pear-Spreadsheet_Excel_Writer","version":"0.9.4","comment":"PEAR class for writing Microsoft Excel files","maintainer":"bofh@FreeBSD.org","www":"https://pear.php.net/package/Spreadsheet_Excel_Writer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e3ad5be2dd5e2713d43cee2e612707cc5e1b54e2001f620fd4d23e399f37fb12","flatsize":313831,"path":"All/php81-pear-Spreadsheet_Excel_Writer-0.9.4.pkg","repopath":"All/php81-pear-Spreadsheet_Excel_Writer-0.9.4.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":50732,"desc":"PEAR class for generating Excel spreadsheets. It was born as a port of the\nSpreadsheet::WriteExcel Perl module to PHP. It allows writing of Excel\nspreadsheets without the need for COM objects.  It supports formulas, images\n(BMP) and all kinds of formatting for text and cells.  It currently supports\nthe BIFF5 format (Excel 5.0), so functionality appeared in the latest Excel\nversions is not yet available.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-OLE":{"origin":"devel/pear-OLE","version":"1.0.0.r3"}},"categories":["pear","textproc","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Text_Diff","origin":"devel/pear-Text_Diff","version":"1.2.2","comment":"Engine for performing and rendering text diffs","maintainer":"joseph@randomnetworks.com","www":"https://pear.php.net/package/Text_Diff","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"36de2eea0e1793228902912747f1490ce36cc7c5927949d3dc8fd4bab4e96637","flatsize":107795,"path":"All/php81-pear-Text_Diff-1.2.2.pkg","repopath":"All/php81-pear-Text_Diff-1.2.2.pkg","licenselogic":"single","pkgsize":20744,"desc":"Engine for performing and rendering text diffs.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Services_Yahoo","origin":"www/pear-Services_Yahoo","version":"0.2.0","comment":"Provides access to the Yahoo! Web Services","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_Yahoo","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1559736c25bb91f3f2b2fb3175f3171083d308a156cedaeb6237f841e6d6bf99","flatsize":84099,"path":"All/php81-pear-Services_Yahoo-0.2.0.pkg","repopath":"All/php81-pear-Services_Yahoo-0.2.0.pkg","licenselogic":"single","pkgsize":12720,"desc":"Services_Yahoo provides object-oriented interfaces to the web\nservice capabilities of Yahoo.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Services_Yadis","origin":"www/pear-Services_Yadis","version":"0.5.3","comment":"Implementation of the Yadis Specification 1.0 protocol for PHP5","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_Yadis","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"edb5f6f2459b5bab7a8524a699d98bfb20d3167c307bc2faae9d220f9bfd723f","flatsize":73383,"path":"All/php81-pear-Services_Yadis-0.5.3.pkg","repopath":"All/php81-pear-Services_Yadis-0.5.3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":15040,"desc":"Implementation of the Yadis Specification 1.0 protocol allowing a client to\ndiscover a list of Services a Yadis Identity Provider offers.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Services_W3C_HTMLValidator","origin":"www/pear-Services_W3C_HTMLValidator","version":"1.0.0,1","comment":"Object Oriented Interface to the W3C HTML Validator service","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_W3C_HTMLValidator","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"abbf6ef7a109ac3b127a9da5104723021ab6255b7fa73db1b19610e6331ee822","flatsize":60290,"path":"All/php81-pear-Services_W3C_HTMLValidator-1.0.0,1.pkg","repopath":"All/php81-pear-Services_W3C_HTMLValidator-1.0.0,1.pkg","licenselogic":"single","pkgsize":13780,"desc":"This package provides an object oriented interface to the API of the\nW3 HTML Validator application (http://validator.w3.org/). With this\npackage you can connect to a running instance of the validator and\nretrieve the validation results (true|false) as well as the errors\nand warnings for a web page.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-HTTP_Request2":{"origin":"www/pear-HTTP_Request2","version":"2.6.0,1"}},"categories":["pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Services_W3C_CSSValidator","origin":"www/pear-Services_W3C_CSSValidator","version":"0.2.3","comment":"PHP interface to W3C CSS Validator API","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_W3C_CSSValidator","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"09b04496637b909323501de98bfe9719c7d208b77957d6964fb1599107eb6d25","flatsize":65703,"path":"All/php81-pear-Services_W3C_CSSValidator-0.2.3.pkg","repopath":"All/php81-pear-Services_W3C_CSSValidator-0.2.3.pkg","licenselogic":"single","pkgsize":11052,"desc":"This package provides an object oriented interface to the API\nof the W3 CSS Validator application (http://jigsaw.w3.org/css-validator/).\n\nWith this package you can connect to a running instance of the validator and\nretrieve the validation results (true|false) as well as the errors and warnings\nfor a style sheet.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-HTTP_Request2":{"origin":"www/pear-HTTP_Request2","version":"2.6.0,1"}},"categories":["pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Services_TwitPic","origin":"www/pear-Services_TwitPic","version":"0.1.0","comment":"PHP Interface to TwitPic's API","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_TwitPic","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4dfdc8c7ac6c4f7145538bd44a3aa04fce6180d04c9492bbaaa92156a7150e57","flatsize":26047,"path":"All/php81-pear-Services_TwitPic-0.1.0.pkg","repopath":"All/php81-pear-Services_TwitPic-0.1.0.pkg","licenselogic":"single","pkgsize":6032,"desc":"An interface for uploading pictures to TwitPic and optionally posting them\n(along with status messages) to Twitter as well.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Services_TinyURL","origin":"www/pear-Services_TinyURL","version":"0.1.2","comment":"PHP interface to TinyURL's API","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_TinyURL","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"52a593ab9d43ba9c95bc470bf9258779f37b02b3607c30931c2b6269adfea141","flatsize":16593,"path":"All/php81-pear-Services_TinyURL-0.1.2.pkg","repopath":"All/php81-pear-Services_TinyURL-0.1.2.pkg","licenselogic":"single","pkgsize":4772,"desc":"An interface for creating TinyURL's with their API as well as looking up\ndestinations of given TinyURL's.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-curl":{"origin":"ftp/php81-curl","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Services_ShortURL","origin":"www/pear-Services_ShortURL","version":"0.3.1","comment":"Abstract PHP5 interface for shortening and expanding short URLs","maintainer":"wen@FreeBSD.org","www":"https://pear.php.net/package/Services_ShortURL","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"27b8ba715ed0437e554e5182ab082d285666a54bdf666de6cabeed1803bfc897","flatsize":61475,"path":"All/php81-pear-Services_ShortURL-0.3.1.pkg","repopath":"All/php81-pear-Services_ShortURL-0.3.1.pkg","licenselogic":"single","pkgsize":10368,"desc":"Short URL services have become enormously popular on the internet.\nThere are, literally, dozens (hundreds?) of these services.\nServices_ShortURL offers an abstract way of shortening and expanding\nURLs.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-HTTP_Request2":{"origin":"www/pear-HTTP_Request2","version":"2.6.0,1"},"php81-simplexml":{"origin":"textproc/php81-simplexml","version":"8.1.32"}},"categories":["pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Services_Pingback","origin":"net/pear-Services_Pingback","version":"0.2.2","comment":"Pingback user-agent class","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_Pingback","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b977f9e0806d0abe96136e21aed33b6c6cb109d5dc1f902dfc3e111b98820208","flatsize":38513,"path":"All/php81-pear-Services_Pingback-0.2.2.pkg","repopath":"All/php81-pear-Services_Pingback-0.2.2.pkg","licenselogic":"single","pkgsize":8940,"desc":"A package implemented of Pingback in PHP, able to sending and\nreceiving a pingback.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Services_OpenSearch","origin":"www/pear-Services_OpenSearch","version":"0.2.0","comment":"Search A9 OpenSearch compatible engines","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_OpenSearch","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9694e66bb68773145bb01570ffbeb0fbb988f9104e39a40a2bb3fa48de75fce0","flatsize":18955,"path":"All/php81-pear-Services_OpenSearch-0.2.0.pkg","repopath":"All/php81-pear-Services_OpenSearch-0.2.0.pkg","licenselogic":"single","pkgsize":5172,"desc":"Provides access to A9 OpenSearch compatible search engines","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Services_Google","origin":"www/pear-Services_Google","version":"0.2.0","comment":"PHP interface to access the Google SOAP Web APIs","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_Google","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f1d4580dadd69d43a61a27f2e12c6a36301cf458bc812a1ca14118048712617a","flatsize":11787,"path":"All/php81-pear-Services_Google-0.2.0.pkg","repopath":"All/php81-pear-Services_Google-0.2.0.pkg","licenselogic":"single","pkgsize":3988,"desc":"pear-Services_Google is a pear class that provides access to the Google\nSOAP Web APIs.  It allows easy access to the Google SOAP Web APIs for the\nsearch engine, spelling suggestions, and cache.\n\nPlease note that as of December 5, 2006 Google is no longer issuing new\nAPI keys for the SOAP search API, so this package is only for developers\nwhich has an API key already.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-soap":{"origin":"net/php81-soap","version":"8.1.32"}},"categories":["pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Services_JSON","origin":"converters/pear-Services_JSON","version":"1.0.3","comment":"PHP implementation of json_encode/decode","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_JSON","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1cff6c7aa5b51cb848bfaec2ce04118cb94b6336062d5a1dc5090c87b93445d8","flatsize":44747,"path":"All/php81-pear-Services_JSON-1.0.3.pkg","repopath":"All/php81-pear-Services_JSON-1.0.3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":10084,"desc":"JSON (JavaScript Object Notation, http://json.org) is a lightweight\ndata-interchange format. It is easy for humans to read and write. It is easy for\nmachines to parse and generate. It is based on a subset of the JavaScript\nProgramming Language, Standard ECMA-262 3rd Edition - December 1999. This\nfeature can also be found in Python. JSON is a text format that is completely\nlanguage independent but uses conventions that are familiar to programmers of\nthe C-family of languages, including C, C++, C#, Java, JavaScript, Perl, TCL,\nand many others. These properties make JSON an ideal data-interchange language.\n\nThis package provides a simple encoder and decoder for JSON notation. It is\nintended for use with client-side Javascript applications that make use of\nHTTPRequest to perform server communication functions - data can be encoded into\nJSON notation for use in a client-side javascript, or decoded from incoming\nJavascript requests. JSON format is native to Javascript, and can be directly\neval()'ed with no further parsing overhead.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["converters","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Symfony_Component_Finder","origin":"devel/pear-Symfony_Component_Finder","version":"2.4.4","comment":"Symfony2 Finder Component","maintainer":"sunpoet@FreeBSD.org","www":"http://pear.symfony.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"98d582a287f1ec9d49e2e9a645fc64a35712145994c352ab41fa2ee0294e3f39","flatsize":217779,"path":"All/php81-pear-Symfony_Component_Finder-2.4.4.pkg","repopath":"All/php81-pear-Symfony_Component_Finder-2.4.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":34272,"desc":"Symfony Finder Component","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-symfony2":{"origin":"devel/pear-channel-symfony2","version":"20110826_2"}},"categories":["devel","pear"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Services_GeoNames","origin":"www/pear-Services_GeoNames","version":"1.0.1","comment":"PHP5 Interface to the GeoNames Public API","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_GeoNames","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f7a4280b310469df5aef1ca12e98c6c5bb3ad383e49f04571f14b7910f8783c8","flatsize":267625,"path":"All/php81-pear-Services_GeoNames-1.0.1.pkg","repopath":"All/php81-pear-Services_GeoNames-1.0.1.pkg","licenselogic":"single","pkgsize":37472,"desc":"Services_GeoNames is a PHP5 interface to the various webservices\noffered by the GeoNames project.\n\nThe GeoNames database contains over 8,000,000 geographical names\ncorresponding to over 6,500,000 unique features. All features are\ncategorized into one out of nine feature classes and further\nsubcategorized into one out of 645 feature codes. Beyond names of\nplaces in various languages, data stored include latitude, longitude,\nelevation, population, administrative subdivision and postal codes.\nAll coordinates use the WGS84 system (World Geodetic System 1984).\n\nThose data are accessible free of charge through a number of Web\nservices and a daily database export. The Web services include\ndirect and reverse geocoding,finding places through postal codes,\nfinding places next to a given place, and finding Wikipedia articles\nabout neighbouring places.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-HTTP_Request2":{"origin":"www/pear-HTTP_Request2","version":"2.6.0,1"}},"categories":["pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Symfony_Component_Console","origin":"devel/pear-Symfony_Component_Console","version":"2.4.4","comment":"Symfony2 Console Component","maintainer":"bofh@FreeBSD.org","www":"https://symfony.com/doc/current/components/console.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"156ac1f4625e2002a462ee82c82821af7d9aeff2f8146967a2d356f63bc87001","flatsize":561264,"path":"All/php81-pear-Symfony_Component_Console-2.4.4.pkg","repopath":"All/php81-pear-Symfony_Component_Console-2.4.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":78296,"desc":"Symfony Console Component","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-symfony2":{"origin":"devel/pear-channel-symfony2","version":"20110826_2"}},"categories":["devel","pear"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Services_Compete","origin":"www/pear-Services_Compete","version":"0.1.0","comment":"PHP interface to Compete SnapShop API","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_Compete","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ffdb420236a929c678dca8e0bf98d6a1a1f545306bce326d02303ec560451fb1","flatsize":9770,"path":"All/php81-pear-Services_Compete-0.1.0.pkg","repopath":"All/php81-pear-Services_Compete-0.1.0.pkg","licenselogic":"single","pkgsize":3580,"desc":"PHP wrapper for the Compete SnapShop API","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-HTTP_Request":{"origin":"www/pear-HTTP_Request","version":"1.4.4"}},"categories":["pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Services_Blogging","origin":"www/pear-Services_Blogging","version":"0.2.4","comment":"PHP interface to Blog","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_Blogging","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"15c00432e582927f909756a478eac80ef5786a0523e4680b1f8a06e7b5f779ed","flatsize":90480,"path":"All/php81-pear-Services_Blogging-0.2.4.pkg","repopath":"All/php81-pear-Services_Blogging-0.2.4.pkg","licenselogic":"single","pkgsize":16044,"desc":"pear-Services_Blogging provides a unified API to post and read blog entries,\nindependent of the API supported by the server software hosting the blog.\nIt uses a driver-based approach to communicate with different APIs out there.\nIf a new blogging API is invented, someone just needs to write a driver for\nthe Services_Blogging package, and everyone can access also this blogs.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-XML_RPC":{"origin":"net/pear-XML_RPC","version":"1.5.5"}},"categories":["pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Structures_DataGrid_DataSource_DB","origin":"databases/pear-Structures_DataGrid_DataSource_DB","version":"0.1.1","comment":"DB datasource driver for pear-Structures_DataGrid","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Structures_DataGrid_DataSource_DB","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0398e84fafaa635b2976e5095d48ae2ac7f0373c4eabc8e5d26299d384f07848","flatsize":6269,"path":"All/php81-pear-Structures_DataGrid_DataSource_DB-0.1.1.pkg","repopath":"All/php81-pear-Structures_DataGrid_DataSource_DB-0.1.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":3584,"desc":"This is DataSource driver for Structures_DataGrid which uses PEAR::DB.\nPlease note that this driver is deprecated. Consider using DBQuery or MDB2\nDataSource drivers instead.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-DB":{"origin":"databases/pear-DB","version":"1.12.2,1"},"php81-pear-Structures_DataGrid":{"origin":"devel/pear-Structures_DataGrid","version":"0.9.3"},"php81-pear-Structures_DataGrid_DataSource_Array":{"origin":"databases/pear-Structures_DataGrid_DataSource_Array","version":"0.1.4"}},"categories":["databases","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Structures_DataGrid_DataSource_PDO","origin":"databases/pear-Structures_DataGrid_DataSource_PDO","version":"0.2.0","comment":"DataSource driver using PHP Data Objects (PDO) and an SQL query","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Structures_DataGrid_DataSource_PDO","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7860ea951279be8702ea79969ecb99cd7c20498ae64f7bc7f4b27dfd9ef7f778","flatsize":12757,"path":"All/php81-pear-Structures_DataGrid_DataSource_PDO-0.2.0.pkg","repopath":"All/php81-pear-Structures_DataGrid_DataSource_PDO-0.2.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":5164,"desc":"This is a DataSource driver for Structures_DataGrid using PHP Data Objects\n(PDO) and an SQL query.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Structures_DataGrid_DataSource_Array":{"origin":"databases/pear-Structures_DataGrid_DataSource_Array","version":"0.1.4"}},"categories":["databases","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Services_Amazon","origin":"www/pear-Services_Amazon","version":"0.9.0","comment":"PHP interface to Amazon Product Advertising API","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_Amazon","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"98bb1057a288fb255dd47653cc2e3ab16734d54304203d9d3394eb5eed7f32e3","flatsize":95895,"path":"All/php81-pear-Services_Amazon-0.9.0.pkg","repopath":"All/php81-pear-Services_Amazon-0.9.0.pkg","licenselogic":"single","pkgsize":15532,"desc":"pear-Services_Amazon is a PHP interface to Amazon Product Advertising API.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-HTTP_Request":{"origin":"www/pear-HTTP_Request","version":"1.4.4"},"php81-pear-XML_Serializer":{"origin":"devel/pear-XML_Serializer","version":"0.21.0"}},"categories":["pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-SebastianBergmann_PHPLOC","origin":"devel/pear-SebastianBergmann_PHPLOC","version":"7.0.2","comment":"Tool for quickly measuring the size of a PHP project","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sebastianbergmann/phploc","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5ed0a62ad2139fdad47e3759f82d0c0781518e40a5e408c62c7b258f695a620e","flatsize":70383,"path":"All/php81-pear-SebastianBergmann_PHPLOC-7.0.2.pkg","repopath":"All/php81-pear-SebastianBergmann_PHPLOC-7.0.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":11636,"desc":"phploc is a tool for quickly measuring the size and analyzing the structure of\na PHP project.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-SebastianBergmann_FinderFacade":{"origin":"devel/pear-SebastianBergmann_FinderFacade","version":"2.0.0"},"php81-pear-SebastianBergmann_Git":{"origin":"devel/pear-SebastianBergmann_Git","version":"2.1.4"},"php81-pear-SebastianBergmann_Version":{"origin":"devel/pear-SebastianBergmann_Version","version":"6.0.0"},"php81-pear-Symfony_Component_Console":{"origin":"devel/pear-Symfony_Component_Console","version":"2.4.4"}},"categories":["devel","pear"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-SebastianBergmann_PHPCPD","origin":"devel/pear-SebastianBergmann_PHPCPD","version":"6.0.3","comment":"Copy/Paste Detector (CPD) for PHP code","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sebastianbergmann/phpcpd","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"64ebbceacfc10e318dca23566143e0cb64a63afbd30851e2d43ddd07cb6562d3","flatsize":33479,"path":"All/php81-pear-SebastianBergmann_PHPCPD-6.0.3.pkg","repopath":"All/php81-pear-SebastianBergmann_PHPCPD-6.0.3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":7964,"desc":"Copy/Paste Detector (CPD) for PHP code.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-PHP_Timer":{"origin":"devel/pear-PHP_Timer","version":"8.0.0"},"php81-pear-SebastianBergmann_FinderFacade":{"origin":"devel/pear-SebastianBergmann_FinderFacade","version":"2.0.0"},"php81-pear-ezc_ConsoleTools":{"origin":"devel/pear-ezc_ConsoleTools","version":"1.6.1"},"php81-tokenizer":{"origin":"devel/php81-tokenizer","version":"8.1.32"}},"categories":["devel","pear"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-SebastianBergmann_Git","origin":"devel/pear-SebastianBergmann_Git","version":"2.1.4","comment":"Simple PHP wrapper for Git","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sebastianbergmann/git","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bd013b8f0fc14e143407abeee64ff4c4348c0db2fc32e085d952f49654a872ca","flatsize":5883,"path":"All/php81-pear-SebastianBergmann_Git-2.1.4.pkg","repopath":"All/php81-pear-SebastianBergmann_Git-2.1.4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":3028,"desc":"Simple wrapper for Git","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-SebastianBergmann_FinderFacade","origin":"devel/pear-SebastianBergmann_FinderFacade","version":"2.0.0","comment":"Convenience wrapper for Symfony Finder component","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sebastianbergmann/finder-facade","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1b9c260220428c27c60348ae3e2d1faf0c10e82cd341d3a09f18e34fecfba1fd","flatsize":7228,"path":"All/php81-pear-SebastianBergmann_FinderFacade-2.0.0.pkg","repopath":"All/php81-pear-SebastianBergmann_FinderFacade-2.0.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":3088,"desc":"FinderFacade is a convenience wrapper for Symfony's Finder component.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Symfony_Component_Finder":{"origin":"devel/pear-Symfony_Component_Finder","version":"2.4.4"},"php81-pear-TheSeer_fDOMDocument":{"origin":"devel/pear-TheSeer_fDOMDocument","version":"1.6.7"}},"categories":["devel","pear"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Services_Weather","origin":"misc/pear-Services_Weather","version":"1.4.7,1","comment":"PEAR interface to various online weather-services","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_Weather","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"05f85fb3dc58134fbd3b21e4234d842078037f4bac84dd9e05f0e614d239b57a","flatsize":302340,"path":"All/php81-pear-Services_Weather-1.4.7,1.pkg","repopath":"All/php81-pear-Services_Weather-1.4.7,1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":44688,"desc":"Services_Weather searches for given locations and retrieves current\nweather data and, dependent on the used service, also forecasts. Up to\nnow, GlobalWeather from CapeScience, Weather XML from EJSE (US only),\na XOAP service from Weather.com and METAR from noaa.gov are supported.\nFurther services will get included, if they become available, have a\nusable API and are properly documented.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-ctype":{"origin":"textproc/php81-ctype","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-HTTP_Request":{"origin":"www/pear-HTTP_Request","version":"1.4.4"}},"categories":["geography","misc","pear","www"],"options":{"CACHE":"off","DB":"off","NET_FTP":"off","SOAP":"off","XML_SERIALIZER":"off"},"annotations":{"flavor":"php81"}},{"name":"php81-pear-Services_Twitter","origin":"net/pear-Services_Twitter","version":"0.7.0","comment":"PHP interface to Twitter's API","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_Twitter","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3a8d86d58f760c0d3ab386398c4293012928c2d049b286d1dff04e0413ab1457","flatsize":321031,"path":"All/php81-pear-Services_Twitter-0.7.0.pkg","repopath":"All/php81-pear-Services_Twitter-0.7.0.pkg","licenselogic":"single","pkgsize":56436,"desc":"An interface for communicating with Twitter's public API.\nSend status updates, fetch information, add friends, etc.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-mbstring":{"origin":"converters/php81-mbstring","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-HTTP_Request2":{"origin":"www/pear-HTTP_Request2","version":"2.6.0,1"},"php81-simplexml":{"origin":"textproc/php81-simplexml","version":"8.1.32"}},"categories":["net","pear","www"],"annotations":{"cpe":"cpe:2.3:a:services_twitter_group:services_twitter:0.7.0:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-Services_Digg","origin":"www/pear-Services_Digg","version":"0.4.7_1","comment":"PHP interface to Digg's API","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_Digg","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4554a1bafda704626aa8419ef717d74ea84de866ebe33a51ef4ef72184502823","flatsize":190140,"path":"All/php81-pear-Services_Digg-0.4.7_1.pkg","repopath":"All/php81-pear-Services_Digg-0.4.7_1.pkg","licenselogic":"single","pkgsize":22044,"desc":"An interface for accessing Digg's web services API\nat http://services.digg.com.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-curl":{"origin":"ftp/php81-curl","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Services_Delicious","origin":"www/pear-Services_Delicious","version":"0.6.0","comment":"PEAR Client for the del.icio.us web service","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_Delicious","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c00ccc8950f14682717b292b7a65780639d55e3478435156b58e50adc79f634a","flatsize":32730,"path":"All/php81-pear-Services_Delicious-0.6.0.pkg","repopath":"All/php81-pear-Services_Delicious-0.6.0.pkg","licenselogic":"single","pkgsize":10036,"desc":"Services_Delicious is a client for the REST-based web service of del.icio.us.\ndel.icio.us is a social bookmarks manager. It allows you to easily add sites\nyou like to your personal collection of links, to categorize those sites\nwith keywords, and to share your collection not only between your own\nbrowsers and machines, but also with others.\nServices_Delicious allows you to select, add and delete your bookmarks from\nany PHP script.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-HTTP_Request":{"origin":"www/pear-HTTP_Request","version":"1.4.4"},"php81-pear-XML_Serializer":{"origin":"devel/pear-XML_Serializer","version":"0.21.0"}},"categories":["pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Services_Facebook","origin":"www/pear-Services_Facebook","version":"0.2.14","comment":"PHP interface to Facebook's API","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_Facebook","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"26c1a6e6abf987b7ede73bb84ec8c99b5de0a87beda3b91b870cd070f8d20b26","flatsize":436429,"path":"All/php81-pear-Services_Facebook-0.2.14.pkg","repopath":"All/php81-pear-Services_Facebook-0.2.14.pkg","licenselogic":"single","pkgsize":72656,"desc":"pear-Services_Facebook is an interface for accessing Facebook's web services\nAPI at http://api.facebook.com.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-curl":{"origin":"ftp/php81-curl","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Validate":{"origin":"devel/pear-Validate","version":"0.8.6"}},"categories":["pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-SebastianBergmann_Version","origin":"devel/pear-SebastianBergmann_Version","version":"6.0.0","comment":"Manage the version number of Git-hosted PHP projects","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sebastianbergmann/version","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"986d716bd279e7f17d9fd20dbdf6b6c5a739003e83b06dfbfab0273b2497eef3","flatsize":4517,"path":"All/php81-pear-SebastianBergmann_Version-6.0.0.pkg","repopath":"All/php81-pear-SebastianBergmann_Version-6.0.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":2584,"desc":"Library that helps with managing the version number of Git-hosted PHP projects","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Services_Amazon_S3","origin":"www/pear-Services_Amazon_S3","version":"0.4.0","comment":"PHP API for Amazon S3 (Simple Storage Service)","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Services_Amazon_S3","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"02028bf1db83770e4ff63a31de9859301df554945b77737b04968abdc97afaf6","flatsize":176206,"path":"All/php81-pear-Services_Amazon_S3-0.4.0.pkg","repopath":"All/php81-pear-Services_Amazon_S3-0.4.0.pkg","licenselogic":"single","pkgsize":27824,"desc":"pear-Services_Amazon_S3 provides an object-oriented interface\nto the Amazon Simple Storage Service (S3). This package is\nbased on the 2006-03-01 REST API.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Crypt_HMAC2":{"origin":"security/pear-Crypt_HMAC2","version":"1.0.0"},"php81-pear-HTTP_Request2":{"origin":"www/pear-HTTP_Request2","version":"2.6.0,1"}},"categories":["pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-PHP_Timer","origin":"devel/pear-PHP_Timer","version":"8.0.0","comment":"Utility class for timing","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sebastianbergmann/php-timer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"97ce03d646540abd1885cef7becd483dabb96d4d5569fb2821ce4c4970e2264a","flatsize":8625,"path":"All/php81-pear-PHP_Timer-8.0.0.pkg","repopath":"All/php81-pear-PHP_Timer-8.0.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":3476,"desc":"Utility class for timing","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-SOAP","origin":"net/pear-SOAP","version":"0.14.0","comment":"PEAR SOAP Client/Server for PHP","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/SOAP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"23c53b9a4b1ff7e41ad403ddeeaa388cbb1424bbc9e31de01f8aff99928728f7","flatsize":449718,"path":"All/php81-pear-SOAP-0.14.0.pkg","repopath":"All/php81-pear-SOAP-0.14.0.pkg","licenselogic":"single","pkgsize":73616,"desc":"PEAR implementation of SOAP protocol and services.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-HTTP_Request":{"origin":"www/pear-HTTP_Request","version":"1.4.4"}},"categories":["net","pear","www"],"options":{"PEAR_MAIL":"off","PEAR_MAIL_MIME":"off","PEAR_NET_DIME":"off"},"annotations":{"flavor":"php81"}},{"name":"php81-pear-PHP_Parser","origin":"devel/pear-PHP_Parser","version":"0.2.2","comment":"PHP Grammar Parser","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/PHP_Parser","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7a86d82894c0ef013eb1fceb859e8a5935ccb2e4d8bb0d38bb1383ee03e70b6f","flatsize":2555678,"path":"All/php81-pear-PHP_Parser-0.2.2.pkg","repopath":"All/php81-pear-PHP_Parser-0.2.2.pkg","licenselogic":"single","pkgsize":82752,"desc":"PHP_Parser is a source code analysis tool based around a real Parser\ngenerated by PHP_ParserGenerator. The parser uses the same EBNF source\nthat PHP uses to parse itself, modified for Lemon parser format,\nand it therefore as robust as PHP itself.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Payment_DTA","origin":"finance/pear_Payment_DTA","version":"1.4.3","comment":"PEAR class to create and handle DTA files used in Germany","maintainer":"joneum@FreeBSD.org","www":"https://pear.php.net/package/Payment_DTA","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0b6c43516a8e2345a665099298d473b12292cdde0cb3c7dc2d071ea14dbfa5cb","flatsize":385032,"path":"All/php81-pear-Payment_DTA-1.4.3.pkg","repopath":"All/php81-pear-Payment_DTA-1.4.3.pkg","licenselogic":"single","pkgsize":38440,"desc":"With PEAR::Payment_DTA provides functions to create DTA files used in Germany\nto exchange informations about money transactions with banks or online\nbanking programs.\n\nNo dependencies registered.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["finance","pear"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-PHP_CompatInfo","origin":"devel/pear-PHP_CompatInfo","version":"1.9.0_5","comment":"PEAR class to find out the minimum version and extensions required","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/PHP_CompatInfo","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"44166363d00f474daef8c3562e2d227af862c13b9e762d0a68469a0c9364d019","flatsize":1526403,"path":"All/php81-pear-PHP_CompatInfo-1.9.0_5.pkg","repopath":"All/php81-pear-PHP_CompatInfo-1.9.0_5.pkg","licenselogic":"single","pkgsize":135804,"desc":"PEAR::PHP_CompatInfo will parse a file/folder/script/array to find out the\nminimum version and extensions required for it to run. Features advanced\ndebug output which shows which functions require which version and CLI\noutput script.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Console_Getargs":{"origin":"devel/pear-Console_Getargs","version":"1.4.0"},"php81-pear-Console_Table":{"origin":"devel/pear-Console_Table","version":"1.3.1"},"php81-pear-Event_Dispatcher":{"origin":"devel/pear-Event_Dispatcher","version":"1.1.0"},"php81-pear-File_Find":{"origin":"sysutils/pear-File_Find","version":"1.3.3"},"php81-pear-XML_Util":{"origin":"devel/pear-XML_Util","version":"1.4.5"},"php81-tokenizer":{"origin":"devel/php81-tokenizer","version":"8.1.32"},"phpunit9-php81":{"origin":"devel/phpunit9","version":"9.6.22"}},"categories":["devel","pear"],"options":{"PEAR_HTML_TABLE":"off","PEAR_VAR_DUMP":"off","PEAR_XML_BEAUTIFIER":"off","PEAR_XML_UTIL":"on","PHPUNIT":"on"},"annotations":{"flavor":"php81"}},{"name":"php81-pear-Pager","origin":"devel/pear-Pager","version":"2.5.1","comment":"Data paging class","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Pager","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b41e31450eda0f9bf47c874ba7065b9839845b5b218109ca9f6252d8e63c03b7","flatsize":193050,"path":"All/php81-pear-Pager-2.5.1.pkg","repopath":"All/php81-pear-Pager-2.5.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":31656,"desc":"It takes an array of data as input and pages it according to various parameters.\n\nIt also builds links within a specified range, and allows complete customization\nof the output (it even works with front controllers and mod_rewrite).\n\nTwo operating modes available: \"Jumping\" and \"Sliding\" window style.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-PHP_TokenStream","origin":"devel/pear-PHP_TokenStream","version":"4.0.4","comment":"Wrapper around PHP tokenizer extension","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sebastianbergmann/php-token-stream","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b08ce3d85f900fd7e5e248e21faf7d7cbe56a1fa080a553af5d1bb0452aa4ddc","flatsize":93751,"path":"All/php81-pear-PHP_TokenStream-4.0.4.pkg","repopath":"All/php81-pear-PHP_TokenStream-4.0.4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":17924,"desc":"Wrapper around PHP's tokenizer extension","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-horde-Horde_Compress","origin":"archivers/pear-Horde_Compress","version":"2.2.4","comment":"Horde Compression API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bfa5b0fb1b92d0d5ee0df9cc0456ea0ce7f0f8b7fb69acb74e8fef805a6397eb","flatsize":3196535,"path":"All/php81-pear-horde-Horde_Compress-2.2.4.pkg","repopath":"All/php81-pear-horde-Horde_Compress-2.2.4.pkg","licenselogic":"single","pkgsize":2188800,"desc":"Horde package providing an API to various compression techniques.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php81-pear-horde-Horde_Stream_Filter":{"origin":"devel/pear-Horde_Stream_Filter","version":"2.0.5"},"php81-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php81-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"},"php81-zlib":{"origin":"archivers/php81-zlib","version":"8.1.32"}},"categories":["archivers","pear","www"],"options":{"ZLIB":"on"},"annotations":{"cpe":"cpe:2.3:a:horde:horde_compress:2.2.4:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-PHP_Shell","origin":"shells/pear-PHP_Shell","version":"0.3.2_1","comment":"Interactive PHP Shell","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/PHP_Shell","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f3f9640831f628ba2da84d53312507ce607dd172b69afe101f048628815b1898","flatsize":759251,"path":"All/php81-pear-PHP_Shell-0.3.2_1.pkg","repopath":"All/php81-pear-PHP_Shell-0.3.2_1.pkg","licenselogic":"single","pkgsize":85784,"desc":"a interactive PHP Shell with tab-completion, inline help\nand handling of FATAL errors","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-readline":{"origin":"devel/php81-readline","version":"8.1.32"},"php81-tokenizer":{"origin":"devel/php81-tokenizer","version":"8.1.32"}},"categories":["pear","shells","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-PHP_ParserGenerator","origin":"devel/pear-PHP_ParserGenerator","version":"0.1.7","comment":"Convert files from lemon parser to php5","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/PHP_ParserGenerator","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ae8a1e6746921fd4a290c001b7988b033f736ecb169f33a4c34b514d438772f5","flatsize":4591327,"path":"All/php81-pear-PHP_ParserGenerator-0.1.7.pkg","repopath":"All/php81-pear-PHP_ParserGenerator-0.1.7.pkg","licenselogic":"single","pkgsize":136152,"desc":"Translate a grammar file in the lemon parser generator format\ninto a PHP 5-based parser","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-PHP_UML","origin":"devel/pear-PHP_UML","version":"1.6.2","comment":"PEAR Class to Create UML Representation of PHP Code","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/PHP_UML","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"31215c0741a7530397323b33513f7c4120c8137d2fceaeb0e6c0b3d9d5ff0147","flatsize":3045980,"path":"All/php81-pear-PHP_UML-1.6.2.pkg","repopath":"All/php81-pear-PHP_UML-1.6.2.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":416924,"desc":"PHP_UML is a PHP parser, an XMI generator and a documentation tool.\n\nPractically, with PHP_UML, you will be able to feed a UML CASE tool, like\nRational Rose or Argouml, with a UML representation of existing PHP source code.\nThis way, you get an instant overview of a PHP application, with all the usual\nfunctions of a software design tool (such as class diagrams exportation,\nrefactoring of object-oriented applications, or automatic code generation).","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Console_CommandLine":{"origin":"devel/pear-Console_CommandLine","version":"1.2.2"},"php81-xsl":{"origin":"textproc/php81-xsl","version":"8.1.32"}},"categories":["devel"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-PHP_Compat","origin":"devel/pear-PHP_Compat","version":"1.5.0","comment":"Provides missing functionality for older versions of PHP","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/PHP_Compat","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8dfaad65d12e0ed90ed4a817e3ce9863caa475d83303d3a5f6d6fd9d3f206a36","flatsize":315004,"path":"All/php81-pear-PHP_Compat-1.5.0.pkg","repopath":"All/php81-pear-PHP_Compat-1.5.0.pkg","licenselogic":"single","pkgsize":42416,"desc":"PHP_Compat provides missing functionality for older versions of PHP.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-PEAR_PackageFileManager_Plugins","origin":"devel/pear-PEAR_PackageFileManager_Plugins","version":"1.0.4","comment":"The plugins for PEAR_PackageFileManager","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/PEAR_PackageFileManager_Plugins","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a7f603a788247609c9971a277587a9ab9c3035d33e3aca635267eccbf219c1bc","flatsize":110378,"path":"All/php81-pear-PEAR_PackageFileManager_Plugins-1.0.4.pkg","repopath":"All/php81-pear-PEAR_PackageFileManager_Plugins-1.0.4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":20680,"desc":"The plugins for PEAR_PackageFileManager to pick up what files to use.\nSupported are\n* File\n* CVS\n* SVN\n* Perforce\n\nThis package is to be used with PackageFileManager v1 and v2 and can't\nbe used on it's own","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-XML_Serializer":{"origin":"devel/pear-XML_Serializer","version":"0.21.0"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-PHP_Beautifier","origin":"devel/pear-PHP_Beautifier","version":"0.1.15_1","comment":"PEAR beautifier for PHP","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/PHP_Beautifier","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e0dbcdbfc820bd4f700139e642df95a11d974174c95a5fe0e4e0729a97fb249f","flatsize":278630,"path":"All/php81-pear-PHP_Beautifier-0.1.15_1.pkg","repopath":"All/php81-pear-PHP_Beautifier-0.1.15_1.pkg","licenselogic":"single","pkgsize":67620,"desc":"This program reformat and beautify PHP source code files automatically.\n\nThe program is Open Source and distributed under the terms of PHP Licence. It\nis written in PHP 5 and has a command line tool.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-bz2":{"origin":"archivers/php81-bz2","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Log":{"origin":"sysutils/pear-Log","version":"1.14.5"},"php81-tokenizer":{"origin":"devel/php81-tokenizer","version":"8.1.32"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-PHP_CodeCoverage","origin":"devel/pear-PHP_CodeCoverage","version":"12.0.4","comment":"Library that provides PHP code coverage information","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sebastianbergmann/php-code-coverage","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3d7f0d33e59eb8b073afe288d745b6413185f602bde7cfaf2da73ea30560e180","flatsize":1191382,"path":"All/php81-pear-PHP_CodeCoverage-12.0.4.pkg","repopath":"All/php81-pear-PHP_CodeCoverage-12.0.4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":206520,"desc":"Library that provides collection, processing, and rendering functionality for\nPHP code coverage information.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-File_Iterator":{"origin":"devel/pear-File_Iterator","version":"6.0.0"},"php81-pear-PHP_TokenStream":{"origin":"devel/pear-PHP_TokenStream","version":"4.0.4"},"php81-pear-Text_Template":{"origin":"textproc/pear-Text_Template","version":"5.0.0"}},"categories":["devel","pear"],"options":{"DOM":"off","XDEBUG":"off"},"annotations":{"flavor":"php81"}},{"name":"php81-pear-PHP_ArrayOf","origin":"devel/pear-PHP_ArrayOf","version":"0.2.1","comment":"Abstract class package to create arrays of specific element types","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/PHP_ArrayOf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"31203106948f2f1e05a47703f3fca9f676022b768e4d2aa608a9c04fcbc42713","flatsize":50960,"path":"All/php81-pear-PHP_ArrayOf-0.2.1.pkg","repopath":"All/php81-pear-PHP_ArrayOf-0.2.1.pkg","licenselogic":"single","pkgsize":8276,"desc":"Allows to create classes similar to ArrayObject with additional element type or\nindex constraints.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-PHP_Archive","origin":"archivers/pear-PHP_Archive","version":"0.14.0","comment":"Create and Use PHP Archive files","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/PHP_Archive","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c3a189b13154753c446f286d4bcfb32f4ea0ffdb62460d0a7d24393619a726af","flatsize":384092,"path":"All/php81-pear-PHP_Archive-0.14.0.pkg","repopath":"All/php81-pear-PHP_Archive-0.14.0.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":48076,"desc":"PHP_Archive allows you to create a single .phar file containing an entire\napplication.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["archivers","pear"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-PEAR_Info","origin":"devel/pear-PEAR_Info","version":"1.9.2_4","comment":"Show Information about your PEAR install and its packages","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/PEAR_Info","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7312c793f493a9a85a361796886d4554cf611c9eee498df2e8cbe158b7760b6e","flatsize":357361,"path":"All/php81-pear-PEAR_Info-1.9.2_4.pkg","repopath":"All/php81-pear-PEAR_Info-1.9.2_4.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":46396,"desc":"This package generates a comprehensive information page for your current\nPEAR install.\n\n  * The format for the page is similar to that for phpinfo() except using PEAR\n    colors.\n  * Has complete PEAR Credits (based on the packages you have installed).\n  * Will show if there is a newer version than the one presently installed\n    (and what its state is)\n  * Each package has an anchor in the form pkg_PackageName - where PackageName\n    is a case-sensitive PEAR package name\n\nWith a few parameters, the entire package.xml is automatically updated with a\nlisting of all files in a package.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Console_Getargs":{"origin":"devel/pear-Console_Getargs","version":"1.4.0"},"phpunit9-php81":{"origin":"devel/phpunit9","version":"9.6.22"}},"categories":["devel","pear","www"],"options":{"PHPUNIT":"on"},"annotations":{"flavor":"php81"}},{"name":"php81-pear-PHPUnit_MockObject","origin":"devel/pear-PHPUnit_MockObject","version":"6.1.2","comment":"Mock Object library for PHPUnit","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sebastianbergmann/phpunit-mock-objects","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a3184d4501a21e5de57ce46ba728d9dba181d8b7e8b3c30bf6e8e5bc8c484f57","flatsize":132894,"path":"All/php81-pear-PHPUnit_MockObject-6.1.2.pkg","repopath":"All/php81-pear-PHPUnit_MockObject-6.1.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":21664,"desc":"Mock Object library for PHPUnit","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Numbers_Roman","origin":"textproc/pear-Numbers_Roman","version":"1.0.2","comment":"PEAR methods for converting to and from Roman Numerals","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Numbers_Roman","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b05b0772addc894ba61fa4f3494bc444396090bbcc2f514a1148d6981c102e2b","flatsize":25913,"path":"All/php81-pear-Numbers_Roman-1.0.2.pkg","repopath":"All/php81-pear-Numbers_Roman-1.0.2.pkg","licenselogic":"single","pkgsize":6668,"desc":"PEAR::Numbers_Roman provides static methods for converting to and\nfrom Roman numerals. It supports Roman numerals in both uppercase\nand lowercase styles and conversion for and to numbers up to 5 999\n999.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","textproc"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Net_Whois","origin":"net/pear-Net_Whois","version":"1.0.6","comment":"Tool to query internet domain name services","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_Whois","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"909c0838ffb69cb8b641f270a9b4e2c8a0a04200513dd5466400b9e7643a3854","flatsize":22097,"path":"All/php81-pear-Net_Whois-1.0.6.pkg","repopath":"All/php81-pear-Net_Whois-1.0.6.pkg","licenselogic":"single","pkgsize":6876,"desc":"The PEAR::Net_Whois looks up records in the databases maintained by several\nNetwork Information Centers (NICs).","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Net_Socket":{"origin":"net/pear-Net_Socket","version":"1.2.2"}},"categories":["net","pear"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Net_UserAgent_Mobile","origin":"net/pear-Net_UserAgent_Mobile","version":"1.0.0","comment":"PEAR class that parses HTTP mobile user agent string","maintainer":"ports@FreeBSD.org","www":"https://pear.php.net/package/Net_UserAgent_Mobile","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0acd2975e3ddeaa723baad64b0a4a31b4ac06a941ca650bbce3973a3d807d30c","flatsize":534979,"path":"All/php81-pear-Net_UserAgent_Mobile-1.0.0.pkg","repopath":"All/php81-pear-Net_UserAgent_Mobile-1.0.0.pkg","licenselogic":"single","pkgsize":30752,"desc":"Net_UserAgent_Mobile parses HTTP_USER_AGENT strings of (mainly Japanese)\nmobile HTTP user agents. It'll be useful in page dispatching by user agents.\nThis package was ported from Perl's HTTP::MobileAgent.\nSee https://metacpan.org/release/HTTP-MobileAgent","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear","www"],"annotations":{"flavor":"php81"},"messages":[{"message":"===>   NOTICE:\n\nThe php81-pear-Net_UserAgent_Mobile port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"php81-pear-Net_UserAgent_Detect","origin":"net/pear-Net_UserAgent_Detect","version":"2.5.2_1","comment":"PEAR class that determines the Web browser, version, and platform","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_UserAgent_Detect","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c9b40ad71f818eee505f13de05951be93149b4ccbf8aaac6ef4ad08550418e2a","flatsize":59909,"path":"All/php81-pear-Net_UserAgent_Detect-2.5.2_1.pkg","repopath":"All/php81-pear-Net_UserAgent_Detect-2.5.2_1.pkg","licenselogic":"single","licenses":["PHP202"],"pkgsize":12192,"desc":"The Net_UserAgent object does a number of tests on an HTTP user\nagent string. The results of these tests are available via methods of\nthe object.\n\nThis module is based upon the JavaScript browser detection code available\nat http://www.mozilla.org/docs/web-developer/sniffer/browser_type.html.\nThis module had many influences from the lib/Browser.php code in\nversion 1.3 of Horde.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-PHPTAL","origin":"devel/pear-PHPTAL","version":"1.3.0","comment":"XML/XHTML template library for PHP","maintainer":"sunpoet@FreeBSD.org","www":"https://phptal.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"397b90d60d0fea375ccc6222c54253e03142863883080d47228be8ba2b9d2650","flatsize":845990,"path":"All/php81-pear-PHPTAL-1.3.0.pkg","repopath":"All/php81-pear-PHPTAL-1.3.0.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":152100,"desc":"PHPTAL is a PHP implementation of ZPT work. To be short, PHPTAL is a XML/XHTML\ntemplate library for PHP.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-ctype":{"origin":"textproc/php81-ctype","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"options":{"GETTEXT":"off","SIMPLEXML":"off"},"annotations":{"flavor":"php81"}},{"name":"php81-pear-Net_URL_Mapper","origin":"net/pear-Net_URL_Mapper","version":"0.9.1","comment":"Simple and flexible way to build nice URLs for web applications","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_URL_Mapper","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e24db1241859a929d06f5dc57ddd93708d27bc02507b747b28416693a2e7d09b","flatsize":102067,"path":"All/php81-pear-Net_URL_Mapper-0.9.1.pkg","repopath":"All/php81-pear-Net_URL_Mapper-0.9.1.pkg","licenselogic":"single","pkgsize":13468,"desc":"Net_URL_Mapper provides a simple and flexible way to build nice URLs for your\nweb applications.\n\nThe URL syntax is similar to what can be found in Ruby on Rails or Python\nRoutes module and as such, this package can be compared to what they call\na router. Still, Net_URL_Mapper does not perform the dispatching like these\nframeworks and therefore can be used with your\nown router.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Net_URL","origin":"net/pear-Net_URL","version":"1.0.15","comment":"Easy parsing of URLs","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_URL","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b701df86489755ce4b5f5112481f4dbbaa6fbf31127dafda7440b2bd73de594a","flatsize":27018,"path":"All/php81-pear-Net_URL-1.0.15.pkg","repopath":"All/php81-pear-Net_URL-1.0.15.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":7140,"desc":"Provides easy parsing of URLs and their constituent parts.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Net_Traceroute","origin":"net/pear-Net_Traceroute","version":"0.21.3","comment":"PEAR class to execute traceroute","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_Traceroute","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"64cff11c59d470c8d791402bf355ff2ab4bb58fb5f50371c1cfd766487c4d8d7","flatsize":26351,"path":"All/php81-pear-Net_Traceroute-0.21.3.pkg","repopath":"All/php81-pear-Net_Traceroute-0.21.3.pkg","licenselogic":"single","pkgsize":7360,"desc":"OS independent wrapper class for executing traceroute calls.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Net_Socket","origin":"net/pear-Net_Socket","version":"1.2.2","comment":"PEAR Network Socket Interface","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_Socket","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ccd6c40096cbfc3b72349347cd4c0dd3eee3e84deba1d34bd47aa131cbdd013f","flatsize":27720,"path":"All/php81-pear-Net_Socket-1.2.2.pkg","repopath":"All/php81-pear-Net_Socket-1.2.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":7480,"desc":"Net_Socket is a class interface to TCP sockets. It provides blocking and\nnon-blocking operation, with different reading and writing modes (byte-wise,\nblock-wise, line-wise and special formats like network byte-order ip addresses).","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-PEAR_PackageFileManager2","origin":"devel/pear-PEAR_PackageFileManager2","version":"1.0.4","comment":"PEAR class to maintain PEAR packages","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/PEAR_PackageFileManager2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a0ef425376e96696af08135b61b325179101ab5afc91ac09d0552c2d65f2a346","flatsize":265195,"path":"All/php81-pear-PEAR_PackageFileManager2-1.0.4.pkg","repopath":"All/php81-pear-PEAR_PackageFileManager2-1.0.4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":34884,"desc":"This package revolutionizes the maintenance of PEAR packages.\nWith a few parameters, the entire package.xml is automatically\nupdated with a listing of all files in a package.\nFeatures include\n- manages the new package.xml 2.0 format in PEAR 1.4.0\n- can detect PHP and extension dependencies using PHP_CompatInfo\n- reads in an existing package.xml file, and only changes the release/changelog\n- a plugin system for retrieving files in a directory. Currently four plugins\nexist, one for standard recursive directory content listing, one that\nreads the CVS/Entries files and generates a file listing based on the contents\nof a checked out CVS repository, one that reads Subversion entries files, and\none that queries a Perforce repository.\n- incredibly flexible options for assigning install roles to files/directories\n- ability to ignore any file based on a * ? wildcard-enabled string(s)\n- ability to include only files that match a * ? wildcard-enabled string(s)\n- ability to manage dependencies\n- can output the package.xml in any directory, and read in the package.xml\nfile from any directory.\n- can specify a different name for the package.xml file","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-PEAR_PackageFileManager_Plugins":{"origin":"devel/pear-PEAR_PackageFileManager_Plugins","version":"1.0.4"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Net_Sieve","origin":"net/pear-Net_Sieve","version":"1.4.7","comment":"PEAR class to handle talking to timsieved","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_Sieve","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ead64201f2bc821f5ec73fece1f52738a0d62985d95690424dffb692c431d50f","flatsize":282106,"path":"All/php81-pear-Net_Sieve-1.4.7.pkg","repopath":"All/php81-pear-Net_Sieve-1.4.7.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":15164,"desc":"This package provides an API to talk to servers implementing the managesieve\nprotocol. It can be used to install and remove sieve scripts, mark them active\netc.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Net_Socket":{"origin":"net/pear-Net_Socket","version":"1.2.2"}},"categories":["net","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-PEAR_PackageFileManager","origin":"devel/pear-PEAR_PackageFileManager","version":"1.7.2","comment":"PEAR class to maintain PEAR packages","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/PEAR_PackageFileManager","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a2d78f3ade4a2923413a26e33c06151ef789baed49421fccfb5575dd6ba2cf0e","flatsize":200280,"path":"All/php81-pear-PEAR_PackageFileManager-1.7.2.pkg","repopath":"All/php81-pear-PEAR_PackageFileManager-1.7.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":34232,"desc":"PEAR::PEAR_PackageFileManager revolutionizes the maintenance of PEAR packages.\n\nWith a few parameters, the entire package.xml is automatically updated with a\nlisting of all files in a package.\n\nFeatures include\n  - can detect PHP and extension dependencies using PHP_CompatInfo\n  - reads in an existing package.xml file, and only changes the\n    release/changelog\n  - a plugin system for retrieving files in a directory. Currently two plugins\n    exist, one for standard recursive directory content listing, and one that\n    reads the CVS/Entries files and generates a file listing based on the\n    contents of a checked out CVS repository\n  - incredibly flexible options for assigning install roles to files/directories\n  - ability to ignore any file based on a * ? wildcard-enabled string(s)\n  - ability to include only files that match a * ? wildcard-enabled string(s)\n  - ability to manage dependencies\n  - can output the package.xml in any directory, and read in the package.xml\n    file from any directory.\n  - can specify a different name for the package.xml file\n\nPEAR_PackageFileManager is fully unit tested.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"options":{"PEAR_PHP_COMPATINFO":"off","PEAR_XML_TREE":"off"},"annotations":{"flavor":"php81"}},{"name":"php81-pear-OLE","origin":"devel/pear-OLE","version":"1.0.0.r3","comment":"PEAR class for reading and writing OLE containers","maintainer":"bofh@FreeBSD.org","www":"https://pear.php.net/package/OLE","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"956dcb2a14e113231cccaf4c34860a59576021c0452068226d04737218902731","flatsize":69741,"path":"All/php81-pear-OLE-1.0.0.r3.pkg","repopath":"All/php81-pear-OLE-1.0.0.r3.pkg","licenselogic":"single","pkgsize":13620,"desc":"This package allows reading and writing of OLE (Object Linking and Embedding)\nfiles, the format used as container for Excel, Word and other MS file formats.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Net_SMTP","origin":"net/pear-Net_SMTP","version":"1.12.1","comment":"PEAR class that provides an implementation of the SMTP protocol","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_SMTP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4f0f663708d63a64549ddb48e340f42103c5836d231cfee472f6355501822477","flatsize":83639,"path":"All/php81-pear-Net_SMTP-1.12.1.pkg","repopath":"All/php81-pear-Net_SMTP-1.12.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":17508,"desc":"Net_SMTP provides an implementation of the SMTP protocol using PEAR's Net_Socket\nclass.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Net_Socket":{"origin":"net/pear-Net_Socket","version":"1.2.2"}},"categories":["mail","net","pear","www"],"options":{"PEAR_AUTH_SASL":"off"},"annotations":{"flavor":"php81"}},{"name":"php81-pear-Net_Portscan","origin":"security/pear-Net_Portscan","version":"1.0.3","comment":"Provides an API for scanning ports","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net-Portscan","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"673741edd03acc8607f598e31e25c54aed7a421fb9d09d7d42fd434762858571","flatsize":7325,"path":"All/php81-pear-Net_Portscan-1.0.3.pkg","repopath":"All/php81-pear-Net_Portscan-1.0.3.pkg","licenselogic":"single","pkgsize":3464,"desc":"The Net_Portscan package allows one to perform basic portscanning\nfunctions with PHP. It supports checking an individual port or\nchecking a whole range of ports on a machine.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","security"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Numbers_Words","origin":"textproc/pear-Numbers_Words","version":"0.16.4","comment":"PEAR package provides methods for spelling numerals in words","maintainer":"meritus@innervision.pl","www":"https://pear.php.net/package/Numbers_Words","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3ba76e98231b4075e8a5f1aa11d69139f8ca171b94a6758c647ffb84d195103f","flatsize":429794,"path":"All/php81-pear-Numbers_Words-0.16.4.pkg","repopath":"All/php81-pear-Numbers_Words-0.16.4.pkg","licenselogic":"single","pkgsize":44300,"desc":"With Numbers_Words class you can convert numbers written in arabic digits to\nwords in several languages.  You can convert an integer between -infinity and\ninfinity.  If your system does not support such long numbers you can\ncall Numbers_Words::toWords() with just a string.\n\nWith the Numbers_Words::toCurrency($num, $locale, 'USD') method you can convert\na number (decimal and fraction part) to words with currency name.\n\nThe following languages are supported:\n* bg (Bulgarian)\n* cs (Czech)\n* de (German)\n* dk (Danish)\n* en_100 (Donald Knuth system, English)\n* en_GB (British English)\n* en_US (American English)\n* es (Spanish Castellano)\n* es_AR (Argentinian Spanish)\n* et (Estonian)\n* fr (French)\n* fr_BE (French Belgium)\n* he (Hebrew)\n* hu_HU (Hungarian)\n* id (Indonesian)\n* it_IT (Italian)\n* lt (Lithuanian)\n* nl (Dutch)\n* pl (Polish)\n* pt_BR (Brazilian Portuguese)\n* ru (Russian)\n* sv (Swedish)","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Math_BigInteger":{"origin":"math/pear-Math_BigInteger","version":"1.0.3"}},"categories":["pear","textproc"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Net_Ping","origin":"net/pear-Net_Ping","version":"2.4.5","comment":"PEAR class to execute ping","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_Ping","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"49874bca0b9bdfe4cfe32ad6386d64a772d221e38767730849713f0da76cebbc","flatsize":44958,"path":"All/php81-pear-Net_Ping-2.4.5.pkg","repopath":"All/php81-pear-Net_Ping-2.4.5.pkg","licenselogic":"single","pkgsize":9784,"desc":"OS independent wrapper class for executing ping calls.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Net_Vpopmaild","origin":"net/pear-Net_Vpopmaild","version":"0.3.2","comment":"PEAR Class for accessing Vpopmail's vpopmaild daemon","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_Vpopmaild","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e99892d561c7d33cdabb522e184926f41449254264551d99b2f87a9e98bfc5ef","flatsize":126115,"path":"All/php81-pear-Net_Vpopmaild-0.3.2.pkg","repopath":"All/php81-pear-Net_Vpopmaild-0.3.2.pkg","licenselogic":"single","pkgsize":20920,"desc":"Net_Vpopmaild is a pear Class for accessing Vpopmail's vpopmaild\ndaemon. It supports all vpopmaild commands, such as adding/removing\ndomains, users, robots (autoresponders), and ezmlm lists (todo),\nas well as modifying domain limits, ip maps, etc.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Log":{"origin":"sysutils/pear-Log","version":"1.14.5"},"php81-pear-Net_Socket":{"origin":"net/pear-Net_Socket","version":"1.2.2"}},"categories":["mail","net","pear"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Net_POP3","origin":"net/pear-Net_POP3","version":"1.3.8","comment":"Provides a POP3 class to access POP3 server","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_POP3","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5b0ec0f911df5a7ebb74f0a2f0729f9010fb283915be6ccd47e7d8af5b50c9b4","flatsize":46391,"path":"All/php81-pear-Net_POP3-1.3.8.pkg","repopath":"All/php81-pear-Net_POP3-1.3.8.pkg","licenselogic":"single","pkgsize":9832,"desc":"Provides a POP3 class to access POP3 server. Support all POP3 commands\nincluding UIDL listings, APOP authentication, DIGEST-MD5 and CRAM-MD5\nusing optional Auth_SASL package.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Net_Socket":{"origin":"net/pear-Net_Socket","version":"1.2.2"}},"categories":["net","pear"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Net_Nmap","origin":"net/pear-Net_Nmap","version":"1.0.5","comment":"Simple Wrapper Class for the Nmap Utility","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_Nmap","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c7b6663e2fdfdfd0e9ebdf6f60c9e9da5d6c37ebad46dfdae4d3ec5ab47d9c7d","flatsize":113065,"path":"All/php81-pear-Net_Nmap-1.0.5.pkg","repopath":"All/php81-pear-Net_Nmap-1.0.5.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":25800,"desc":"Net_Nmap is a simple interface for Nmap, the\nfree and open source utility for network\nexploration or security auditing.\n\nNet_Nmap can be used to auto discovery hosts\nand services in your network or simply to\nparse Nmap XML output.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-XML_Parser":{"origin":"devel/pear-XML_Parser","version":"1.3.8"}},"categories":["net","pear"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Net_LMTP","origin":"mail/pear-Net_LMTP","version":"1.0.2","comment":"PEAR implementation of the RFC2033 LMTP protocol","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_LMTP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5eecb130d2228ab388d6c2608ca9e90e8283d02edb9eb2ba85acb876b06dc112","flatsize":33522,"path":"All/php81-pear-Net_LMTP-1.0.2.pkg","repopath":"All/php81-pear-Net_LMTP-1.0.2.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":8468,"desc":"PEAR::Net_LMTP provides an implementation of the RFC2033 LMTP using\nPEAR::Net_Socket and PEAR::Auth_SASL.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Net_Socket":{"origin":"net/pear-Net_Socket","version":"1.2.2"}},"categories":["mail","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Net_URL2","origin":"net/pear-Net_URL2","version":"2.2.2","comment":"PEAR Class for parsing and handling URL","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_URL2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d0084e99aaaff193d229b8099514f6f91387075241ec1c9d8dfc75b2b88a5325","flatsize":92272,"path":"All/php81-pear-Net_URL2-2.2.2.pkg","repopath":"All/php81-pear-Net_URL2-2.2.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":18824,"desc":"Provides easy parsing of URLs and their constituent parts.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Net_LDAP2","origin":"net/pear-Net_LDAP2","version":"2.2.0,1","comment":"OO interface for searching and manipulating LDAP-entries","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_LDAP2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"107001d276d47bac1c55b824bef82381746acde8d4dade7a88d690d764bcc6f3","flatsize":458997,"path":"All/php81-pear-Net_LDAP2-2.2.0,1.pkg","repopath":"All/php81-pear-Net_LDAP2-2.2.0,1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":84160,"desc":"Net_Ldap2 is a clone of Perls Net::LDAP object interface to\nldapservers. It does not contain all of Net::LDAPs features,\nbut has:\n* A simple OO-interface to connections, searches and entries.\n* Support for tls and ldap v3.\n* Simple modification, deletion and creation of ldapentries.\n* Support for schema handling.\n\nNet_LDAP2 is the successor of Net_LDAP.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-ldap":{"origin":"net/php81-ldap","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Net_LDAP","origin":"net/pear-Net_LDAP","version":"1.1.5_1","comment":"OO interface for searching and manipulating LDAP-entries","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_LDAP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e4d4281a1d41b5987bd7f7e047564b731c508a042d7c5d7ce2c8958842f0a32f","flatsize":358888,"path":"All/php81-pear-Net_LDAP-1.1.5_1.pkg","repopath":"All/php81-pear-Net_LDAP-1.1.5_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":66952,"desc":"Net_LDAP is a clone of Perls Net::LDAP object interface to directory servers. It\ndoes contain most of Net::LDAPs features but has some own too.\n\nWith Net_LDAP you have:\n- A simple object-oriented interface to connections, searches entries and\n  filters.\n- Support for tls and ldap v3.\n- Simple modification, deletion and creation of ldap entries.\n- Support for schema handling.\n\nNet_LDAP layers itself on top of PHP's existing ldap extensions.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Net_SmartIRC","origin":"irc/pear-Net_SmartIRC","version":"1.1.14","comment":"PEAR class for communication with IRC networks","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_SmartIRC","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8f7dccaee76e41c22f3568536ab5087f0f408431ecd999da922cee7a4b3af229","flatsize":1541620,"path":"All/php81-pear-Net_SmartIRC-1.1.14.pkg","repopath":"All/php81-pear-Net_SmartIRC-1.1.14.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":103656,"desc":"PEAR::Net_SmartIRC is a PHP class for communication with IRC networks,\nwhich conforms to the RFC 2812 (IRC protocol).\n\nIt's an API that handles all IRC protocol messages.\n\nThis class is designed for creating IRC bots, chats and show irc related\ninfo on webpages.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["irc","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Net_Ident","origin":"net/pear-Net_Ident","version":"1.1.0","comment":"PEAR identification protocol implementation","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_Ident","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ce8f0f65ddc70396c035104087ed309b04aca1b0fee20767010a50c2f4b116f1","flatsize":12118,"path":"All/php81-pear-Net_Ident-1.1.0.pkg","repopath":"All/php81-pear-Net_Ident-1.1.0.pkg","licenselogic":"single","pkgsize":3884,"desc":"The PEAR::Net_Ident implements Identification Protocol according\nto RFC 1413.\n\nThe Identification Protocol (a.k.a., \"ident\", a.k.a., \"the Ident\nProtocol\") provides a means to determine the identity of a user\nof a particular TCP connection. Given a TCP port number pair, it\nreturns a character string which identifies the owner of that\nconnection on the server's system.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Net_IPv6","origin":"net/pear-Net_IPv6","version":"1.3.0.b4_2","comment":"Check and validate IPv6 addresses","maintainer":"garga@FreeBSD.org","www":"https://pear.php.net/package/Net_IPv6","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"481a00c3543afecac50c7fe4f2914d27a9da4f8cba9a86803b66d9f7cb6e86b3","flatsize":67165,"path":"All/php81-pear-Net_IPv6-1.3.0.b4_2.pkg","repopath":"All/php81-pear-Net_IPv6-1.3.0.b4_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":12332,"desc":"The class allows you to:\n* check if an addresse is an IPv6 addresse\n* compress/uncompress IPv6 addresses\n* check for an IPv4 compatible ending in an IPv6 adresse","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Net_IMAP","origin":"mail/pear-Net_IMAP","version":"1.1.4","comment":"PEAR class that provides an implementation of the IMAP protocol","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_IMAP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"78388cd61423a54b4be646a61dae26116dd4eb27ed641e658e426a402f304a00","flatsize":267344,"path":"All/php81-pear-Net_IMAP-1.1.4.pkg","repopath":"All/php81-pear-Net_IMAP-1.1.4.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":36204,"desc":"This PEAR class provides an implementation of the IMAP protocol using PEAR's\nNet_Socket:: class.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Auth_SASL":{"origin":"security/pear-Auth_SASL","version":"1.2.0"},"php81-pear-Net_Socket":{"origin":"net/pear-Net_Socket","version":"1.2.2"}},"categories":["mail","net","pear"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Net_IDNA","origin":"net/pear-Net_IDNA","version":"0.8.1","comment":"Pear Punycode encoding and decoding package","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_IDNA","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a288d82eddbe043bc4754ff772226ae5ea771e502e904a02df2abe70f4db996d","flatsize":112175,"path":"All/php81-pear-Net_IDNA-0.8.1.pkg","repopath":"All/php81-pear-Net_IDNA-0.8.1.pkg","licenselogic":"single","pkgsize":16492,"desc":"This package helps you to encode and decode punycode strings easily.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Net_GeoIP","origin":"net/pear-Net_GeoIP","version":"1.0.0.r1_1","comment":"Library to perform geo-location lookups of IP addresses","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_GeoIP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e9ab9d63068401b8f03e438d47f69c3ae3b871df86ab1818a4da4a3038542d39","flatsize":54677,"path":"All/php81-pear-Net_GeoIP-1.0.0.r1_1.pkg","repopath":"All/php81-pear-Net_GeoIP-1.0.0.r1_1.pkg","licenselogic":"single","pkgsize":13420,"desc":"A library that uses Maxmind's GeoIP databases to accurately determine\ngeographic location of an IP address.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Cache":{"origin":"sysutils/pear-Cache","version":"1.5.6_1"},"php81-pear-XML_Serializer":{"origin":"devel/pear-XML_Serializer","version":"0.21.0"}},"categories":["net","pear"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Net_Geo","origin":"net/pear-Net_Geo","version":"1.0.5","comment":"Geographical locations based on Internet address","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_Geo","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2bad10757327829e7246eb60c535358098189d3e5ee01b5e2266c81cd2cbf1e2","flatsize":30631,"path":"All/php81-pear-Net_Geo-1.0.5.pkg","repopath":"All/php81-pear-Net_Geo-1.0.5.pkg","licenselogic":"single","pkgsize":8284,"desc":"Obtains geographical information based on IP number, domain name,\nor AS number. Makes use of CAIDA Net_Geo lookup, HostIP or\nlocalizer extension.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Cache":{"origin":"sysutils/pear-Cache","version":"1.5.6_1"},"php81-pear-XML_Serializer":{"origin":"devel/pear-XML_Serializer","version":"0.21.0"}},"categories":["net","pear"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Net_Server","origin":"net/pear-Net_Server","version":"1.0.3","comment":"Generic server class","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_Server","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"211ebe8de39b859a975e46e1b31ff48b6cf32db6964e9670edab0f9035620e2f","flatsize":86032,"path":"All/php81-pear-Net_Server-1.0.3.pkg","repopath":"All/php81-pear-Net_Server-1.0.3.pkg","licenselogic":"single","pkgsize":17304,"desc":"Generic server class based on ext/sockets, used to develop any kind of server.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pcntl":{"origin":"devel/php81-pcntl","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-sockets":{"origin":"net/php81-sockets","version":"8.1.32"}},"categories":["net","pear"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Net_Finger","origin":"net/pear-Net_Finger","version":"1.0.1","comment":"PEAR class that provides a tool for querying finger servers","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_Finger","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f7f62824ad9f1f6237f0753d6ac08c7fc9e7d3e8f37896f7b0d132657852ab04","flatsize":3739,"path":"All/php81-pear-Net_Finger-1.0.1.pkg","repopath":"All/php81-pear-Net_Finger-1.0.1.pkg","licenselogic":"single","pkgsize":2380,"desc":"PEAR::Net_Finger class provides a tool for querying finger servers.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Net_Socket":{"origin":"net/pear-Net_Socket","version":"1.2.2"}},"categories":["net","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Net_FTP","origin":"ftp/pear-Net_FTP","version":"1.4.1","comment":"PEAR OO interface to the PHP FTP functions plus some additions","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_FTP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5be6f2b2001b554196c682bdd53a892afa790bdfc72a0f8eb8cf9f3b640befe9","flatsize":161996,"path":"All/php81-pear-Net_FTP-1.4.1.pkg","repopath":"All/php81-pear-Net_FTP-1.4.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":31152,"desc":"Net_FTP allows you to communicate with FTP servers in a more comfortable way\nthan the native FTP functions of PHP do. The class implements everything nativly\nsupported by PHP and additionally features like recursive up- and downloading,\ndircreation and chmodding. It although implements an observer pattern to allow\nfor example the view of a progress bar.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-ftp":{"origin":"ftp/php81-ftp","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["ftp","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Net_Dict","origin":"net/pear-Net_Dict","version":"1.0.7","comment":"PEAR interface to the DICT protocol","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_Dict","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"79a13661ad84ec852a2a92617039f53066215161ba0df2e17aae5aa4bc0fbfba","flatsize":21741,"path":"All/php81-pear-Net_Dict-1.0.7.pkg","repopath":"All/php81-pear-Net_Dict-1.0.7.pkg","licenselogic":"single","pkgsize":6536,"desc":"PEAR::Net_Dict provides a simple API to the DICT Protocol handling all the\nnetwork related issues and providing DICT responses in PHP datatypes to\nmake it easy for a developer to use DICT servers in their programs.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Cache":{"origin":"sysutils/pear-Cache","version":"1.5.6_1"},"php81-pear-Net_Socket":{"origin":"net/pear-Net_Socket","version":"1.2.2"}},"categories":["net","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Net_SMS","origin":"net/pear-Net_SMS","version":"0.2.1","comment":"PEAR SMS functionality","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_SMS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f8fffa321041f03cdaa3d6da61016e61e0d5de85eeb901a6429311c0ce22c760","flatsize":112060,"path":"All/php81-pear-Net_SMS-0.2.1.pkg","repopath":"All/php81-pear-Net_SMS-0.2.1.pkg","licenselogic":"single","pkgsize":18376,"desc":"This package provides SMS functionality and access to SMS gateways.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-gettext":{"origin":"devel/php81-gettext","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-HTTP_Request":{"origin":"www/pear-HTTP_Request","version":"1.4.4"},"php81-pear-Mail":{"origin":"mail/pear-Mail","version":"2.0.0,1"}},"categories":["net","pear"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Net_DNSBL","origin":"net/pear-Net_DNSBL","version":"1.3.7_1","comment":"PEAR DNSBL Checker","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_DNSBL","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0abd28b3d02c4a3b973927cf3990f00b0f661067bef09d7e9c9cb8ece1da3720","flatsize":43525,"path":"All/php81-pear-Net_DNSBL-1.3.7_1.pkg","repopath":"All/php81-pear-Net_DNSBL-1.3.7_1.pkg","licenselogic":"single","licenses":["PHP30"],"pkgsize":9048,"desc":"Checks if a given Host or URL is listed on an DNSBL or SURBL.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Cache_Lite":{"origin":"sysutils/pear-Cache_Lite","version":"1.8.3,1"},"php81-pear-HTTP_Request2":{"origin":"www/pear-HTTP_Request2","version":"2.6.0,1"},"php81-pear-Net_CheckIP":{"origin":"net/pear-Net_CheckIP","version":"1.2.2"},"php81-pear-Net_DNS2":{"origin":"dns/pear-Net_DNS2","version":"1.5.4_1"}},"categories":["net","pear"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Net_DNS2","origin":"dns/pear-Net_DNS2","version":"1.5.4_1","comment":"PHP Resolver library used to communicate with a DNS server","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_DNS2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d1f6edb7771ee13de60622a1e73b57d0eca57f3be75e62e188252269441114a7","flatsize":531257,"path":"All/php81-pear-Net_DNS2-1.5.4_1.pkg","repopath":"All/php81-pear-Net_DNS2-1.5.4_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":71116,"desc":"Provides (roughly) the same functionality as Net_DNS, but using modern PHP\nobjects, exceptions for error handling, better sockets support.\n\nThis release is (in most cases) 2x - 10x faster than Net_DNS, as well as\nincludes more RR's (including DNSSEC RR's), and improved sockets and streams\nsupport.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["dns","net","pear"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Net_DIME","origin":"net/pear-Net_DIME","version":"1.0.2,1","comment":"The PEAR::Net_DIME class implements DIME encoding","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_DIME","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f9bdd4a7997ccb2d6a18c9cf7028e089a8b757e5cb7a6fe5e9ec909ba1673bf1","flatsize":55325,"path":"All/php81-pear-Net_DIME-1.0.2,1.pkg","repopath":"All/php81-pear-Net_DIME-1.0.2,1.pkg","licenselogic":"single","pkgsize":7712,"desc":"This is the initial independent release of the Net_DIME package.\nProvides an implementation of DIME as defined at\nhttp://www1.ietf.org/mail-archive/ietf-announce-old/Current/msg19298.html","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Net_MAC","origin":"net/pear-Net_MAC","version":"0.1.5_1","comment":"PEAR class that validates and formats MAC addresses","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_MAC","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"103955f9aee782845c8a27d88a9fc507cde89a2f3d88b9497b0f6bdfdc736784","flatsize":19128,"path":"All/php81-pear-Net_MAC-0.1.5_1.pkg","repopath":"All/php81-pear-Net_MAC-0.1.5_1.pkg","licenselogic":"single","pkgsize":5780,"desc":"This package validates and cleanly formats Media Access Control (MAC)\naddresses. The Net_MAC class can also import a list of MAC address\nvendors and store them in a database which the class can then use to\nidentify vendors of any MAC address.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Net_Cyrus","origin":"mail/pear-Net_Cyrus","version":"0.3.2","comment":"PEAR class to administer Cyrus IMAP servers","maintainer":"bra@fsn.hu","www":"https://pear.php.net/package/Net_Cyrus","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9ad84c385f6da86694f99b6a6b56b895470bbc18c3ebfeeae8ea8993e786d18a","flatsize":26100,"path":"All/php81-pear-Net_Cyrus-0.3.2.pkg","repopath":"All/php81-pear-Net_Cyrus-0.3.2.pkg","licenselogic":"single","licenses":["PHP202"],"pkgsize":6680,"desc":"Net_Cyrus is a PEAR class which provides an API for the administration of\nCyrus IMAP servers.\n\nIt can be used to create,delete and modify users and it's properties (Quota\nand ACL)","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Net_IMAP":{"origin":"mail/pear-Net_IMAP","version":"1.1.4"},"php81-pear-Net_Socket":{"origin":"net/pear-Net_Socket","version":"1.2.2"}},"categories":["mail","net","pear"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Net_NNTP","origin":"net/pear-Net_NNTP","version":"1.5.2,1","comment":"PEAR implementation of the NNTP protocol","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_NNTP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2ddbd2efb947b5282415a651204a67acb10d3d3536fc8eac4e80a81e7577c5bb","flatsize":231018,"path":"All/php81-pear-Net_NNTP-1.5.2,1.pkg","repopath":"All/php81-pear-Net_NNTP-1.5.2,1.pkg","licenselogic":"single","licenses":["W3C"],"pkgsize":33284,"desc":"Package for communicating with NNTP/Usenet servers.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Net_Socket":{"origin":"net/pear-Net_Socket","version":"1.2.2"}},"categories":["net","news","pear"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Math_Combinatorics","origin":"math/pear-Math_Combinatorics","version":"1.0.0,1","comment":"Package that produces combinations and permutations","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Math_Combinatorics","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8e248c89f04f867ee9a0e6e95e711292a58298946ef040348b7cf2dc099b4319","flatsize":61746,"path":"All/php81-pear-Math_Combinatorics-1.0.0,1.pkg","repopath":"All/php81-pear-Math_Combinatorics-1.0.0,1.pkg","licenselogic":"single","pkgsize":5884,"desc":"A package that returns all the combinations and\npermutations, without repitition, of a given set\nand subset size. Associative arrays are preserved.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["math","pear"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Mail_mimeDecode","origin":"mail/pear-Mail_mimeDecode","version":"1.5.6_1","comment":"Provides a class to decode mime messages","maintainer":"dbaio@FreeBSD.org","www":"https://pear.php.net/package/Mail_mimeDecode","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2efc1fe0d3edf45fbf58a8a590ab23b8fb501b52b9ba41b5989d7129d76f9459","flatsize":52697,"path":"All/php81-pear-Mail_mimeDecode-1.5.6_1.pkg","repopath":"All/php81-pear-Mail_mimeDecode-1.5.6_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":13524,"desc":"Provides a class to deal with the decoding and interpreting of mime messages.\nThis package used to be part of the Mail_Mime package, but has been split off.\n\nThis class will parse a raw mime email and return the structure. Returned\nstructure is similar to that returned by imap_fetchstructure().","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Mail_Mime":{"origin":"mail/pear-Mail_Mime","version":"1.10.12,2"}},"categories":["mail","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Net_IPv4","origin":"net/pear-Net_IPv4","version":"1.3.5","comment":"IPv4 network calculations and validation","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_IPv4","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"071dfe135f1f1d9ce6afc15d1e2a21a16ec136edc3c198ccdc1a31b184ecc1aa","flatsize":27129,"path":"All/php81-pear-Net_IPv4-1.3.5.pkg","repopath":"All/php81-pear-Net_IPv4-1.3.5.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":8480,"desc":"Net_IPv4 is a Class used for calculating IPv4 (AF_INET family) address\ninformation such as network as network address, broadcast address, and IP\naddress validity.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Mail_Queue","origin":"mail/pear-Mail_Queue","version":"1.2.7_1","comment":"PEAR class for put mails in queue and send them later in background","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Mail_Queue","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9319af79053195921a7e3fc3a71267728cf9a0dac20a8fe455b608273e36d6b7","flatsize":140018,"path":"All/php81-pear-Mail_Queue-1.2.7_1.pkg","repopath":"All/php81-pear-Mail_Queue-1.2.7_1.pkg","licenselogic":"single","pkgsize":20840,"desc":"Class to handle mail queue managment.\nWrapper for PEAR::Mail and PEAR::DB (or PEAR::MDB/MDB2).\nIt can load, save and send saved mails in background\nand also backup some mails.\n\nThe Mail_Queue class puts mails in a temporary container,\nwaiting to be fed to the MTA (Mail Transport Agent),\nand sends them later (e.g. a certain amount of mails\nevery few minutes) by crontab or in other way.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Mail":{"origin":"mail/pear-Mail","version":"2.0.0,1"},"php81-pear-Mail_Mime":{"origin":"mail/pear-Mail_Mime","version":"1.10.12,2"}},"categories":["mail","pear","www"],"options":{"PEAR_DB":"off","PEAR_MDB":"off","PEAR_MDB2":"off"},"annotations":{"flavor":"php81"}},{"name":"php81-pear-Net_CheckIP","origin":"net/pear-Net_CheckIP","version":"1.2.2","comment":"Check the syntax of IPv4 addresses","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_CheckIP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"230dbbe26aaa4fae4c2d6fae6f7841e871607ae1187745918efb9adacadd4ced","flatsize":4146,"path":"All/php81-pear-Net_CheckIP-1.2.2.pkg","repopath":"All/php81-pear-Net_CheckIP-1.2.2.pkg","licenselogic":"single","pkgsize":2680,"desc":"This package validates IPv4 addresses.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Net_Gearman","origin":"devel/pear-Net_Gearman","version":"0.2.3_3","comment":"PHP interface to Gearman","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Net_Gearman","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c0ec38f2f53e5eadb29179868e5981ce44451a347331e972156f70534ded7103","flatsize":95201,"path":"All/php81-pear-Net_Gearman-0.2.3_3.pkg","repopath":"All/php81-pear-Net_Gearman-0.2.3_3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":17848,"desc":"Gearman provides a generic application framework to farm out work to other\nmachines or processes that are better suited to do the work. It allows you to do\nwork in parallel, to load balance processing, and to call functions between\nlanguages. It can be used in a variety of applications, from high-availability\nweb sites to the transport of database replication events. In other words, it is\nthe nervous system for how distributed processing communicates.\n\nThis package provides an interface for PHP to communicate with the Gearman\nserver.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-mbstring":{"origin":"converters/php81-mbstring","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-sockets":{"origin":"net/php81-sockets","version":"8.1.32"}},"categories":["devel","pear"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Testing_Selenium","origin":"devel/pear-Testing_Selenium","version":"0.4.4","comment":"PEAR Binding - Once more unto the breach","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Testing_Selenium","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4b4bef4da8d4d81214a93afaf6e209c5527aaf81d3b074733542e716b627d072","flatsize":3126087,"path":"All/php81-pear-Testing_Selenium-0.4.4.pkg","repopath":"All/php81-pear-Testing_Selenium-0.4.4.pkg","licenselogic":"single","pkgsize":2374156,"desc":"PHP Client for the Selenium Remote Control test tool\n\nSelenium Remote Control (SRC) is a test tool that allows you to write\nautomated web application UI tests in any programming language against\nany HTTP website using any mainstream JavaScript-enabled browser. SRC\nprovides a Selenium Server, which can automatically start/stop/control\nany supported browser. It works by using Selenium Core, a pure-HTML+JS\nlibrary that performs automated tasks in JavaScript; the Selenium\nServer communicates directly with the browser using AJAX\n(XmlHttpRequest).","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-MDB_QueryTool","origin":"databases/pear-MDB_QueryTool","version":"1.2.3","comment":"PEAR OO-interface for easily retrieving and modifying data in a DB","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/MDB_QueryTool","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"63ed37b191d482dc6f5a4fde506dbe625a37644483d732f725a39b6826c82d94","flatsize":241129,"path":"All/php81-pear-MDB_QueryTool-1.2.3.pkg","repopath":"All/php81-pear-MDB_QueryTool-1.2.3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":42940,"desc":"PEAR::MDB_QueryTool is an OO-abstraction to the SQL-Query language, it provides\nmethods such as setWhere, setOrder, setGroup, setJoin, etc. to easily build\nqueries.\n\nIt also provides an easy to learn interface that interacts nicely with\nHTML-forms using arrays that contain the column data, that shall be\nupdated/added in a DB. This package bases on an SQL-Builder which lets you\neasily build SQL-Statements and execute them.\n\nNB: this is a PEAR::MDB porting from the original DB_QueryTool written by\nWolfram Kriesing and Paolo Panto.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Log":{"origin":"sysutils/pear-Log","version":"1.14.5"},"php81-pear-MDB":{"origin":"databases/pear-MDB","version":"1.3.0"}},"categories":["databases","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Math_Fraction","origin":"devel/pear-Math_Fraction","version":"0.4.1","comment":"Classes that represent and manipulate fractions","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Math_Fraction","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8c2368a56144622540a363bae8b509b2b1801cbb5a57a5b5b092b0312f06199f","flatsize":20330,"path":"All/php81-pear-Math_Fraction-0.4.1.pkg","repopath":"All/php81-pear-Math_Fraction-0.4.1.pkg","licenselogic":"single","licenses":["PHP30"],"pkgsize":5184,"desc":"Classes that represent and manipulate fractions (x = a/b).\n\nThe Math_FractionOp static class contains definitions for:\n- basic arithmetic operations\n- comparing fractions\n- greatest common divisor (gcd) and least common multiple (lcm)\n  of two integers\n- simplifying (reducing) and getting the reciprocal of a fraction\n- converting a float to fraction.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-MDB2_Schema","origin":"databases/pear-MDB2_Schema","version":"0.8.6","comment":"PEAR XML based database schema manager","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/MDB2_Schema","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3f4fe78fbf39356c52e8d149156fc46e98bf8033294a1848dd5604ed607f932b","flatsize":481051,"path":"All/php81-pear-MDB2_Schema-0.8.6.pkg","repopath":"All/php81-pear-MDB2_Schema-0.8.6.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":64408,"desc":"PEAR::MDB2_Schema enables users to maintain RDBMS independant schema\nfiles in XML that can be used to create, alter and drop database entities\nand insert data into a database. Reverse engineering database schemas from\nexisting databases is also supported. The format is compatible with both\nPEAR::MDB and Metabase.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-MDB2":{"origin":"databases/pear-MDB2","version":"2.5.0.b5_1"},"php81-pear-XML_DTD":{"origin":"textproc/pear-XML_DTD","version":"0.5.2"},"php81-pear-XML_Parser":{"origin":"devel/pear-XML_Parser","version":"1.3.8"},"php81-pear-XML_Serializer":{"origin":"devel/pear-XML_Serializer","version":"0.21.0"}},"categories":["databases","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-MDB2_Driver_pgsql","origin":"databases/pear-MDB2_Driver_pgsql","version":"1.5.0.b4_2","comment":"PEAR pgsql MDB2 driver","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/MDB2_Driver_pgsql","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8ef360697d6fcd67e36360a62db4c10e43a3d37b2c91ee161133e0503c879b47","flatsize":218041,"path":"All/php81-pear-MDB2_Driver_pgsql-1.5.0.b4_2.pkg","repopath":"All/php81-pear-MDB2_Driver_pgsql-1.5.0.b4_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":30072,"desc":"This is the PostgreSQL MDB2 driver.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-MDB2":{"origin":"databases/pear-MDB2","version":"2.5.0.b5_1"},"php81-pgsql":{"origin":"databases/php81-pgsql","version":"8.1.32"}},"categories":["databases","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-PHP_CodeSniffer","origin":"devel/pear-PHP_CodeSniffer","version":"3.7.2","comment":"PHP Script Tokenises and Sniffs PHP and JavaScript code","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/PHP_CodeSniffer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cba2927fbee8d19371ced1ab84ffc89fb4f0b2751cec20129c67a5d78a45a4de","flatsize":5283171,"path":"All/php81-pear-PHP_CodeSniffer-3.7.2.pkg","repopath":"All/php81-pear-PHP_CodeSniffer-3.7.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":624292,"desc":"PHP_CodeSniffer is a set of two PHP scripts; the main phpcs script that\ntokenizes PHP, JavaScript and CSS files to detect violations of a defined coding\nstandard, and a second phpcbf script to automatically correct coding standard\nviolations. PHP_CodeSniffer is an essential development tool that ensures your\ncode remains clean and consistent.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-simplexml":{"origin":"textproc/php81-simplexml","version":"8.1.32"},"php81-tokenizer":{"origin":"devel/php81-tokenizer","version":"8.1.32"},"php81-xmlwriter":{"origin":"textproc/php81-xmlwriter","version":"8.1.32"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-MDB2_Driver_mysqli","origin":"databases/pear-MDB2_Driver_mysqli","version":"1.5.0.b4","comment":"PEAR MySQL MDB2 driver","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/MDB2_Driver_mysqli","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5857480093b92811b1957d58c9504770d7c433e739bed57329475295ef363fb5","flatsize":257471,"path":"All/php81-pear-MDB2_Driver_mysqli-1.5.0.b4.pkg","repopath":"All/php81-pear-MDB2_Driver_mysqli-1.5.0.b4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":34732,"desc":"This is the MySQLi MDB2 driver.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-mysqli":{"origin":"databases/php81-mysqli","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-MDB2":{"origin":"databases/pear-MDB2","version":"2.5.0.b5_1"}},"categories":["databases","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-MDB2","origin":"databases/pear-MDB2","version":"2.5.0.b5_1","comment":"PEAR database abstraction layer","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/MDB2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3be949546072b999938d273b01cec74b65337264f7965b84ab8cf570f37ca652","flatsize":826730,"path":"All/php81-pear-MDB2-2.5.0.b5_1.pkg","repopath":"All/php81-pear-MDB2-2.5.0.b5_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":105184,"desc":"PEAR MDB2 is a merge of the PEAR DB and Metabase php database abstraction\nlayers.\n\nIt provides a common API for all supported RDBMS. The main difference to most\nother DB abstraction packages is that MDB2 goes much further to ensure\nportability. MDB2 provides most of its many features optionally that can be used\nto construct portable SQL statements.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["databases","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Log","origin":"sysutils/pear-Log","version":"1.14.5","comment":"PEAR logging utilities","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Log","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a9c997e3857095ea02ecac8dcedce06d0de699e07d5bc4b75ce6789681ca078f","flatsize":234251,"path":"All/php81-pear-Log-1.14.5.pkg","repopath":"All/php81-pear-Log-1.14.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":40472,"desc":"The Log package provides an abstracted logging framework. It includes output\nhandlers for log files, databases, syslog, email, Firebug, and the console. It\nalso provides composite and subject-observer logging mechanisms.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","sysutils","www"],"options":{"PEAR_DB":"off","PEAR_MAIL":"off","PEAR_MDB2":"off","PHP_SQLITE":"off"},"annotations":{"flavor":"php81"}},{"name":"php81-pear-Math_BigInteger","origin":"math/pear-Math_BigInteger","version":"1.0.3","comment":"Pure-PHP arbitrary precision integer arithmetic library","maintainer":"meritus@innervision.pl","www":"https://pear.php.net/package/Math_BigInteger","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f157ecd5b2ebca4d136e0db6a6ca7f11a628be1e7d7793aa96f1b6b9d4137c27","flatsize":134063,"path":"All/php81-pear-Math_BigInteger-1.0.3.pkg","repopath":"All/php81-pear-Math_BigInteger-1.0.3.pkg","licenselogic":"single","pkgsize":25016,"desc":"Supports base-2, base-10, base-16, and base-256 numbers.\nUses the GMP or BCMath extensions, if available,\nand an internal implementation, otherwise.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["math","pear"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-MDB","origin":"databases/pear-MDB","version":"1.3.0","comment":"PEAR unified API for DB access, based on user meta data","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/MDB","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"199ad496565190c88197f11b5c1981bab2cbc4f235e087010a2e23e221b34ce6","flatsize":1325343,"path":"All/php81-pear-MDB-1.3.0.pkg","repopath":"All/php81-pear-MDB-1.3.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":128320,"desc":"PEAR MDB is a merge of the PEAR DB and Metabase php database abstraction layers.\nIt provides a common API for all support RDBMS. The main difference to most\nother DB abstraction packages is that MDB goes much further to ensure\nportability.\n\nCurrently supported RDBMS are MySQL, PostGreSQL, Oracle, Frontbase, Querysim,\nInterbase/Firebird, and MSSQL","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-XML_Parser":{"origin":"devel/pear-XML_Parser","version":"1.3.8"}},"categories":["databases","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-LiveUser_Admin","origin":"security/pear-LiveUser_Admin","version":"0.4.0_1","comment":"PEAR user authentication and permission management framework","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/LiveUser_Admin","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"102967da55042273b8136e10d114206b67fa48edc348a958e018a90edfece073","flatsize":445567,"path":"All/php81-pear-LiveUser_Admin-0.4.0_1.pkg","repopath":"All/php81-pear-LiveUser_Admin-0.4.0_1.pkg","licenselogic":"single","pkgsize":54020,"desc":"LiveUser_Admin is meant to be used with the LiveUser package.\nIt is composed of all the classes necessary to administrate\ndata used by LiveUser.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-LiveUser":{"origin":"security/pear-LiveUser","version":"0.16.14_1"}},"categories":["pear","security","www"],"options":{"PEAR_CRYPT_RC4":"off","PEAR_DB":"off","PEAR_LOG":"off","PEAR_MDB":"off","PEAR_MDB2":"off","PEAR_XML_TREE":"off"},"annotations":{"flavor":"php81"}},{"name":"php81-pear-Image_GraphViz","origin":"graphics/pear-Image_GraphViz","version":"1.3.0","comment":"Interface to AT&T's GraphViz tools","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Image_GraphViz","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9492de25617f92df15c9cc39f78cac971472558369ca33a36dde4c63db110121","flatsize":87545,"path":"All/php81-pear-Image_GraphViz-1.3.0.pkg","repopath":"All/php81-pear-Image_GraphViz-1.3.0.pkg","licenselogic":"single","pkgsize":16484,"desc":"The GraphViz class allows for the creation of and the work with directed and\nundirected graphs and their visualization with AT&T's GraphViz tools.","deps":{"graphviz":{"origin":"graphics/graphviz","version":"12.2.1_1"},"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["graphics","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Image_Color","origin":"graphics/pear-Image_Color","version":"1.0.6","comment":"Manage and handles color data and conversions","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Image_Color","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"13b9dd68995ce7ed33616627715f2cc5430d186598a32eb978ef666f95cd085f","flatsize":48528,"path":"All/php81-pear-Image_Color-1.0.6.pkg","repopath":"All/php81-pear-Image_Color-1.0.6.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":11388,"desc":"The PEAR::Image_Color manages and handles color data and conversions.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-gd":{"origin":"graphics/php81-gd","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["graphics","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Mail_Mime","origin":"mail/pear-Mail_Mime","version":"1.10.12,2","comment":"PEAR classes to create and decode MIME messages","maintainer":"bofh@FreeBSD.org","www":"https://pear.php.net/package/Mail_Mime","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fa2ec21f73e7728c3993d1276d40afcc97fa15d5b2efea9b44a2236542259dd8","flatsize":204960,"path":"All/php81-pear-Mail_Mime-1.10.12,2.pkg","repopath":"All/php81-pear-Mail_Mime-1.10.12,2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":36736,"desc":"PEAR classes to deal with creation and manipulation of MIME messages.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["mail","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Mail_Mbox","origin":"mail/pear-Mail_Mbox","version":"0.6.3","comment":"PEAR Read and modify Unix MBOXes","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Mail_Mbox","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"545e95dd8a1f54356ba8998229c494a92179d32b55d3d6a88e1d102432caf04e","flatsize":68564,"path":"All/php81-pear-Mail_Mbox-0.6.3.pkg","repopath":"All/php81-pear-Mail_Mbox-0.6.3.pkg","licenselogic":"single","pkgsize":14200,"desc":"It can split messages inside a Mbox, return the number of messages, return,\nupdate or remove an specific message or add a message on the Mbox.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["mail","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Net_Growl","origin":"net/pear-Net_Growl","version":"2.7.0","comment":"Send notifications to Growl","maintainer":"garga@FreeBSD.org","www":"https://pear.php.net/package/Net_Growl/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4cb3ff7c03c4e4eccb7fa7a4803ffe7765516ce442d910e5557c6a97b96e8402","flatsize":1076293,"path":"All/php81-pear-Net_Growl-2.7.0.pkg","repopath":"All/php81-pear-Net_Growl-2.7.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":468480,"desc":"Growl is a MACOSX application that listen to notifications sent by\napplications and displays them on the desktop using different display\nstyles. Net_Growl offers the possibility to send notifications to Growl\nfrom your PHP application through network communication using UDP.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Image_Canvas","origin":"graphics/pear-Image_Canvas","version":"0.3.2_1","comment":"OO PEAR common interface to image drawing","maintainer":"numisemis@yahoo.com","www":"https://pear.php.net/package/Image_Canvas","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1e225d11b289decfc72489f28f73d39142955bdfa4bbecde73e45100a332ae46","flatsize":309344,"path":"All/php81-pear-Image_Canvas-0.3.2_1.pkg","repopath":"All/php81-pear-Image_Canvas-0.3.2_1.pkg","licenselogic":"single","pkgsize":38256,"desc":"A PHP PEAR package providing a common interface to image drawing, making image\nsource code independent on the library used.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-gd":{"origin":"graphics/php81-gd","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Image_Color":{"origin":"graphics/pear-Image_Color","version":"1.0.6"}},"categories":["graphics","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Image_Barcode2","origin":"graphics/pear-Image_Barcode2","version":"0.2.3","comment":"PEAR class for barcode generation","maintainer":"bofh@FreeBSD.org","www":"https://pear.php.net/package/Image_Barcode2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"03ff1f7816bbd3d363b97b29f8e6d46199f842731d0c28f80baab505a4506711","flatsize":104195,"path":"All/php81-pear-Image_Barcode2-0.2.3.pkg","repopath":"All/php81-pear-Image_Barcode2-0.2.3.pkg","licenselogic":"single","pkgsize":15488,"desc":"With PEAR::Image_Barcode2 class you can create a barcode representation of a\ngiven string.\n\nThis class uses GD function because this the generated graphic can be any of\nGD supported image types.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-gd":{"origin":"graphics/php81-gd","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["graphics","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Image_Barcode","origin":"graphics/pear-Image_Barcode","version":"1.1.3","comment":"PEAR class for barcode generation","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Image_Barcode","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e87ba2bcdb9b12b93332b1d63573226304d6c7d618143f143d5e0be3a8a12a14","flatsize":72661,"path":"All/php81-pear-Image_Barcode-1.1.3.pkg","repopath":"All/php81-pear-Image_Barcode-1.1.3.pkg","licenselogic":"single","pkgsize":13080,"desc":"With PEAR::Image_Barcode class you can create a barcode representation of a\ngiven string.\n\nThis class uses GD function because this the generated graphic can be any of\nGD supported image types.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-gd":{"origin":"graphics/php81-gd","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["graphics","pear","www"],"options":{"PEAR_PHP_COMPAT":"off"},"annotations":{"flavor":"php81"}},{"name":"php81-pear-Mail","origin":"mail/pear-Mail","version":"2.0.0,1","comment":"PEAR class that provides multiple interfaces for sending emails","maintainer":"garga@FreeBSD.org","www":"https://pear.php.net/package/Mail","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"16eb5746a6f70b6c4f8da34d1c5a755747923e412872807fe3c3108f85e17bf8","flatsize":116577,"path":"All/php81-pear-Mail-2.0.0,1.pkg","repopath":"All/php81-pear-Mail-2.0.0,1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":21580,"desc":"The PEAR's Mail:: interface, defines the interface for implementing mailers\nunder the PEAR hierarchy, and provides supporting functions useful in multiple\nmailer backends.\n\nCurrently supported are native PHP mail() function, sendmail and SMTP.\nThis package also provides a RFC 822 Email address list validation utility\nclass.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["mail","pear","www"],"options":{"PEAR_NET_SMTP":"off"},"annotations":{"flavor":"php81"}},{"name":"php81-pear-MIME_Type","origin":"mail/pear-MIME_Type","version":"1.4.1","comment":"PEAR class for dealing with MIME types","maintainer":"bofh@FreeBSD.org","www":"https://pear.php.net/package/MIME_Type","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3b23717d8ce0acbcdac6e7312c2c7436b7d356c77a1a6590f14e1afc9c96618c","flatsize":113908,"path":"All/php81-pear-MIME_Type-1.4.1.pkg","repopath":"All/php81-pear-MIME_Type-1.4.1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":22476,"desc":"PEAR::MIME_Type provides functionality for dealing with MIME types.\n\n* Parse MIME type.\n* Supports full RFC2045 specification.\n* Many utility functions for working with and determining info about types.\n* Most functions can be called statically.\n* Autodetect a file's mime-type, either with mime_content_type() or the 'file'\ncommand.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["mail","pear","www"],"options":{"PEAR_SYSTEM_COMMAND":"off"},"annotations":{"flavor":"php81"}},{"name":"php83-matomo","origin":"www/matomo","version":"5.1.2","comment":"Open Source Web Analytics Software Program","maintainer":"joneum@FreeBSD.org","www":"https://www.matomo.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6b865738eaef953a88e7f4779e6b1872ca32b4717f7e6917c6cb19af7c7b8d11","flatsize":68700691,"path":"All/php83-matomo-5.1.2.pkg","repopath":"All/php83-matomo-5.1.2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":16836756,"desc":"Matomo is a downloadable, open source (GPL licensed) web analytics\nsoftware package. It provides detailed reports on your website and\nits visitors, including the search engines and keywords they used,\nthe language they speak, which pages they like, the files they\ndownload, and so much more.\n\nMatomo aims to be an open source alternative to Google Analytics.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-ctype":{"origin":"textproc/php83-ctype","version":"8.3.21"},"php83-curl":{"origin":"ftp/php83-curl","version":"8.3.21"},"php83-dom":{"origin":"textproc/php83-dom","version":"8.3.21"},"php83-fileinfo":{"origin":"sysutils/php83-fileinfo","version":"8.3.21"},"php83-filter":{"origin":"security/php83-filter","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-iconv":{"origin":"converters/php83-iconv","version":"8.3.21"},"php83-intl":{"origin":"devel/php83-intl","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-mysqli":{"origin":"databases/php83-mysqli","version":"8.3.21"},"php83-opcache":{"origin":"www/php83-opcache","version":"8.3.21"},"php83-pdo":{"origin":"databases/php83-pdo","version":"8.3.21"},"php83-pdo_mysql":{"origin":"databases/php83-pdo_mysql","version":"8.3.21"},"php83-pecl-mcrypt":{"origin":"security/pecl-mcrypt","version":"1.0.7"},"php83-pecl-memcache":{"origin":"databases/pecl-memcache","version":"8.2"},"php83-posix":{"origin":"sysutils/php83-posix","version":"8.3.21"},"php83-readline":{"origin":"devel/php83-readline","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-simplexml":{"origin":"textproc/php83-simplexml","version":"8.3.21"},"php83-soap":{"origin":"net/php83-soap","version":"8.3.21"},"php83-sockets":{"origin":"net/php83-sockets","version":"8.3.21"},"php83-sqlite3":{"origin":"databases/php83-sqlite3","version":"8.3.21"},"php83-tidy":{"origin":"www/php83-tidy","version":"8.3.21"},"php83-tokenizer":{"origin":"devel/php83-tokenizer","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"},"php83-zlib":{"origin":"archivers/php83-zlib","version":"8.3.21"}},"categories":["www"],"options":{"PHPMYSQLI":"off","PHPPDOMYSQL":"on"},"annotations":{"cpe":"cpe:2.3:a:matomo:matomo:5.1.2:::::dragonfly6:x86_64","flavor":"php83"},"messages":[{"message":"1) Create a user and an empty database for Matomo to store all\n   its tables in (or choose an existing database).\n\n2) Add the following to your Apache configuration, and\n   restart the server:\n\n   ### Add the AcceptPathInfo directive only for Apache 2.4.30 or later.\n   Alias /matomo /usr/local/www/matomo\n   AcceptPathInfo On\n   <Directory /usr/local/www/matomo>\n     DirectoryIndex index.php\n     Options FollowSymLinks\n     AllowOverride All\n     <IfVersion < 2.4>\n        Order allow,deny\n        Allow from all\n     </IfVersion>\n     <IfVersion >= 2.4>\n       Require all granted\n     </IfVersion>\n   </Directory>\n\n3) Visit your Matomo site with a browser (i.e.,\n   http://your.server.com/matomo/), and you should\n   be taken to the setup script, which will lead\n   you through setting up Matomo.\n\nFor more information, see the INSTALL DOCUMENTATION:\n\n  https://matomo.org/docs/installation/","type":"install"},{"message":"Console upgrade recommended on medium and high traffic sites:\n\n1) Disable Matomo Tracking\n    In config/config.ini.php, add the following\n    [Tracker]\n    record_statistics = 0\n\n2) Disable the Matomo User Interface and APIs\n    In config/config.ini.php, add the following\n    [General]\n    maintenance_mode = 1\n\n3) Run the update\n\n    php /usr/local/www/matomo/console core:update\n\n4) Remove the previously added config.ini parameters\n\n5) Visit the Admin > Diagnostics > System check report and review the report and follow any recommended actions","type":"upgrade"}]},{"name":"php81-pear-Image_3D","origin":"graphics/pear-Image_3D","version":"0.4.2","comment":"PEAR class allows the rendering of 3 dimensional objects","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Image_3D","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"533d72e7aeffe27d22df99e807993fa2029f03572f3a6254459984060f47bc2d","flatsize":618672,"path":"All/php81-pear-Image_3D-0.4.2.pkg","repopath":"All/php81-pear-Image_3D-0.4.2.pkg","licenselogic":"single","pkgsize":92908,"desc":"Image_3D is a highly object oriented PHP5 package that allows the creation\nof 3 dimensional images using PHP.\n\nImage_3D currently supports:\n* Creation of 3D objects like cubes, spheres, maps, text, pie, torus, ...\n* Own object definitions possible\n* Own material definitions\n* Import of 3DSMax files\n* Unlimited number of light sources\n* Rendering output via GD, SVG or ASCII","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-gd":{"origin":"graphics/php81-gd","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["graphics","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Horde_Log","origin":"sysutils/pear-Horde_Log","version":"2.3.0_1","comment":"Horde Logging library","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"79eb59bb9d111fc4885127739c88cb8bb92ee3b8f3d4c40e3966d90742731849","flatsize":90327,"path":"All/php81-pear-Horde_Log-2.3.0_1.pkg","repopath":"All/php81-pear-Horde_Log-2.3.0_1.pkg","licenselogic":"single","pkgsize":15536,"desc":"Horde Logging package with configurable handlers, filters, and formatting.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Constraint":{"origin":"devel/pear-Horde_Constraint","version":"2.0.3"},"php81-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"}},"categories":["pear","sysutils","www"],"options":{"SCRIBE":"off"},"annotations":{"cpe":"cpe:2.3:a:horde:horde_log:2.3.0:::::dragonfly6:x86_64:1","flavor":"php81"}},{"name":"php81-pear-Horde_Smtp","origin":"mail/pear-Horde_Smtp","version":"1.9.6","comment":"Horde SMTP Client","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4d5bcbcf7be54757867f5dbc2bb150639000fd52474d969a55413ee7302b17e5","flatsize":150205,"path":"All/php81-pear-Horde_Smtp-1.9.6.pkg","repopath":"All/php81-pear-Horde_Smtp-1.9.6.pkg","licenselogic":"single","pkgsize":31624,"desc":"This Horde package provides interfaces for connecting to a SMTP (RFC 5321)\nserver to send e-mail messages.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php81-pear-horde-Horde_Mail":{"origin":"mail/pear-Horde_Mail","version":"2.6.6"},"php81-pear-horde-Horde_Socket_Client":{"origin":"net/pear-Horde_Socket_Client","version":"2.1.4"},"php81-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"},"php81-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"}},"categories":["mail","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_smtp:1.9.6:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-I18Nv2","origin":"sysutils/pear-I18Nv2","version":"0.11.4","comment":"PEAR Internationalization","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/I18Nv2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"97fd210819024de4c06a53b1dd26834e14370165daedeadfeac4af37f6118d42","flatsize":2139055,"path":"All/php81-pear-I18Nv2-0.11.4.pkg","repopath":"All/php81-pear-I18Nv2-0.11.4.pkg","licenselogic":"single","licenses":["PHP30"],"pkgsize":205480,"desc":"This package provides basic support to localize your application, like locale\nbased formatting of dates, numbers and currencies.\n\nBeside that it attempts to provide an OS independent way to setlocale() and aims\nto provide language, country and currency names translated into many languages.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-iconv":{"origin":"converters/php81-iconv","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","sysutils"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-PhpDocumentor","origin":"devel/pear-PhpDocumentor","version":"1.4.4","comment":"Provides automatic documenting of php-api from the source","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/PhpDocumentor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"28dbb0d17ed06e465e7f7763d8a85b922e616d26ce28f7b1ff8a38069f434ee5","flatsize":7213360,"path":"All/php81-pear-PhpDocumentor-1.4.4.pkg","repopath":"All/php81-pear-PhpDocumentor-1.4.4.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":967212,"desc":"The phpDocumentor tool is a standalone auto-documentor similar to JavaDoc\nwritten in PHP. It differs from PHPDoc in that it is MUCH faster, parses a much\nwider range of php files, and comes with many customizations including 11 HTML\ntemplates, Windows help file CHM output, PDF output, and XML DocBook peardoc2\noutput for use with documenting PEAR. In addition, it can do PHPXref source code\nhighlighting and linking.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"options":{"XML_BEAUTIFIER":"off"},"annotations":{"flavor":"php81"}},{"name":"php81-pear-Horde_Crypt_Blowfish","origin":"security/pear-Horde_Crypt_Blowfish","version":"1.1.4","comment":"Horde blowfish encryption for PHP string data","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"01a24d289e2a47422b125229b38c3dcfa8c5d0e4dae1b05417aa087f4991a5a2","flatsize":91615,"path":"All/php81-pear-Horde_Crypt_Blowfish-1.1.4.pkg","repopath":"All/php81-pear-Horde_Crypt_Blowfish-1.1.4.pkg","licenselogic":"single","pkgsize":24168,"desc":"Horde Blowfish Encryption Library","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php81-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"}},"categories":["pear","security","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_crypt_blowfish:1.1.4:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-LiveUser","origin":"security/pear-LiveUser","version":"0.16.14_1","comment":"PEAR user authentication and permission management framework","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/LiveUser","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d7d99b82f60689a6c97b84d8577f344b81895afc66b9588f19b35db9896fc2a2","flatsize":475286,"path":"All/php81-pear-LiveUser-0.16.14_1.pkg","repopath":"All/php81-pear-LiveUser-0.16.14_1.pkg","licenselogic":"single","pkgsize":63908,"desc":"LiveUser is a set of classes for dealing with user authentication\nand permission management. Basically, there are three main elements that\nmake up this package:\n* The LiveUser class\n* The Auth containers\n* The Perm containers\n\nCurrently available are containers using:\nPEAR::DB, PEAR::MDB, PEAR::MDB2, PEAR::XML_Tree and PEAR::Auth.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Event_Dispatcher":{"origin":"devel/pear-Event_Dispatcher","version":"1.1.0"}},"categories":["pear","security","www"],"options":{"PEAR_CRYPT_RC4":"off","PEAR_DB":"off","PEAR_LOG":"off","PEAR_MDB":"off","PEAR_MDB2":"off","PEAR_XML_TREE":"off"},"annotations":{"flavor":"php81"}},{"name":"php81-pear-HTTP_WebDAV_Client","origin":"www/pear-HTTP_WebDAV_Client","version":"1.0.2","comment":"WebDAV Stream Wrapper Class","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTTP_WebDAV_Client","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dcb2aaf8521e1cee8bfa0e5ee5c83fb4decfc5176372e9f9eb9f4c771ebb418f","flatsize":38592,"path":"All/php81-pear-HTTP_WebDAV_Client-1.0.2.pkg","repopath":"All/php81-pear-HTTP_WebDAV_Client-1.0.2.pkg","licenselogic":"single","pkgsize":9448,"desc":"HTTP_WebDAV_Client is a RFC2518 compliant stream wrapper\nthat allows to use WebDAV server resources like a regular\nfile system from within PHP.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-HTTP_Request":{"origin":"www/pear-HTTP_Request","version":"1.4.4"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Image_Transform","origin":"graphics/pear-Image_Transform","version":"0.9.5","comment":"Standard interface to manipulate images using different libraries","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Image_Transform","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"502231b42dbc2b9edf54fd76e0ac9fa9aa2cae21f3d7a026b3d3b0c2dc97f3e6","flatsize":799300,"path":"All/php81-pear-Image_Transform-0.9.5.pkg","repopath":"All/php81-pear-Image_Transform-0.9.5.pkg","licenselogic":"single","pkgsize":393772,"desc":"The PEAR::Image_Transform provides a standard interface to manipulate images\nusing different libraries","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-gd":{"origin":"graphics/php81-gd","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["graphics","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-HTTP_Upload","origin":"www/pear-HTTP_Upload","version":"0.9.1","comment":"Easy and secure management of files submitted via HTML Forms","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTTP_Upload","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ef895e2c1f38c4b2ad0c83d4ffbb14f9a7803cab46134dbf55e189538fcc6e7f","flatsize":43718,"path":"All/php81-pear-HTTP_Upload-0.9.1.pkg","repopath":"All/php81-pear-HTTP_Upload-0.9.1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":12240,"desc":"This class provides an advanced file uploader system for file uploads made from\nhtml forms.\n\nFeatures:\n-  Can handle from one file to multiple files.\n-  Safe file copying from tmp dir.\n-  Easy detecting mechanism of valid upload, missing upload or error.\n-  Gives extensive information about the uploaded file.\n-  Rename uploaded files in different ways: as it is, safe or unique\n-  Validate allowed file extensions\n-  Multiple languages error messages support (es, en, de, fr, it, nl, pt_BR)","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-HTTP_Server","origin":"www/pear-HTTP_Server","version":"0.4.1","comment":"HTTP server class","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTTP_Server","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"77b61b6e20f4ec18d6a9e446168e9be87ec118f845992b427c493f2821470777","flatsize":30857,"path":"All/php81-pear-HTTP_Server-0.4.1.pkg","repopath":"All/php81-pear-HTTP_Server-0.4.1.pkg","licenselogic":"single","pkgsize":7512,"desc":"HTTP server class that allows you to easily implement HTTP servers by supplying\ncallbacks. The base class will parse the request, call the appropriate callback\nand build a repsonse based on an array that the callbacks have to return.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-HTTP":{"origin":"www/pear-HTTP","version":"1.4.1"},"php81-pear-Net_Server":{"origin":"net/pear-Net_Server","version":"1.0.3"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-HTTP_Session2","origin":"www/pear-HTTP_Session2","version":"0.7.3","comment":"PHP5 Session Handler","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTTP_Session2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4306edcf62d436a08342a011cf9e1cb5e2f8a368d2478215d1ed8c73aad7c398","flatsize":89926,"path":"All/php81-pear-HTTP_Session2-0.7.3.pkg","repopath":"All/php81-pear-HTTP_Session2-0.7.3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":16496,"desc":"PHP5 Object-oriented interface to the session_* family functions\nit provides extra features such as database storage for session\ndata using DB/MDB2 packages.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-I18N","origin":"devel/pear-I18N","version":"1.0.0","comment":"Internationalization package","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/I18N","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0bfde19002b4369bf779957fb01a23bbf6d305620180ffe736acbd4f85d1ff42","flatsize":189680,"path":"All/php81-pear-I18N-1.0.0.pkg","repopath":"All/php81-pear-I18N-1.0.0.pkg","licenselogic":"single","licenses":["PHP30"],"pkgsize":30120,"desc":"This package supports you to localize your applications.\n\nMultiple ways of supporting translation are implemented and methods to determine\nthe current users (browser-)language.\n\nLocalizing Numbers, DateTime and currency is also implemented.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-HTTP_Request","origin":"www/pear-HTTP_Request","version":"1.4.4","comment":"PEAR classes providing an easy way to perform HTTP requests","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTTP_Request","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b8d3e1da3086ae24a99465000be2829a51889160b0313ac848aa7ba17bd57b05","flatsize":74668,"path":"All/php81-pear-HTTP_Request-1.4.4.pkg","repopath":"All/php81-pear-HTTP_Request-1.4.4.pkg","licenselogic":"single","pkgsize":16536,"desc":"Supports GET/POST/HEAD/TRACE/PUT/DELETE, Basic authentication, Proxy,\nProxy Authentication, SSL, file uploads etc.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Net_Socket":{"origin":"net/pear-Net_Socket","version":"1.2.2"},"php81-pear-Net_URL":{"origin":"net/pear-Net_URL","version":"1.0.15"}},"categories":["pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-HTTP_Header","origin":"www/pear-HTTP_Header","version":"1.2.1","comment":"PEAR OO interface to modify and handle HTTP headers and status codes","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTTP_Header","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c3ce6d909fd71e172bd5a811a23a82a19c0bde92829e70c3b35e012bfda668fa","flatsize":48393,"path":"All/php81-pear-HTTP_Header-1.2.1.pkg","repopath":"All/php81-pear-HTTP_Header-1.2.1.pkg","licenselogic":"single","pkgsize":10904,"desc":"This class provides methods to set/modify HTTP headers\nand status codes including an HTTP caching facility.\nIt also provides methods for checking Status types.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-HTTP":{"origin":"www/pear-HTTP","version":"1.4.1"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Horde_Vfs","origin":"filesystems/pear-Horde_Vfs","version":"2.4.2","comment":"Horde Virtual File System API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d904c6a72a43f8e34a85159d525f9bb9673725804e2c4167d201b177e384a34b","flatsize":467634,"path":"All/php81-pear-Horde_Vfs-2.4.2.pkg","repopath":"All/php81-pear-Horde_Vfs-2.4.2.pkg","licenselogic":"single","pkgsize":63148,"desc":"This package provides a Virtual File System API, with backends for:\n* SQL\n* FTP\n* Local filesystems\n* Hybrid SQL and filesystem\n* Samba\n* SSH2/SFTP\n* IMAP (Kolab)\n\nReading, writing and listing of files are all supported, and there are both\nobject-based and array-based interfaces to directory listings.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php81-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php81-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["filesystems","pear","sysutils","www"],"options":{"FTP":"off"},"annotations":{"flavor":"php81"}},{"name":"php81-pear-HTTP_FloodControl","origin":"www/pear-HTTP_FloodControl","version":"0.1.1","comment":"PEAR classes to detect and protect from attempts to flood a site","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTTP_FloodControl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ae0d8dd114a8726d864148936a3b555c0a99bc1f05d412adbe6a2d3b2fbe4cac","flatsize":47298,"path":"All/php81-pear-HTTP_FloodControl-0.1.1.pkg","repopath":"All/php81-pear-HTTP_FloodControl-0.1.1.pkg","licenselogic":"single","pkgsize":6688,"desc":"The HTTP_FloodControl package can be used to detect and protect a\nWeb site from attempts to flood it with too many requests. It also allows to\nprotect the site from automatic downloading many pages or files from the same\nIP address, session ID or other unique identifier.\n\nThe detection of flood is determine according to a set of parameters indicating\nthe maximal allowed number of requests for the certain time interval. It is\npossible to set several parameters at once in order to perform more effective\nprotection.\n\nThe package uses various storage containers (regular files, DB, MDB, MDB2) to\nhandle counter logs.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-HTTP":{"origin":"www/pear-HTTP","version":"1.4.1"}},"categories":["pear","www"],"options":{"PEAR_DB":"off","PEAR_MDB":"off","PEAR_MDB2":"off"},"annotations":{"flavor":"php81"}},{"name":"php81-pear-Horde_Mapi","origin":"mail/pear-Horde_Mapi","version":"1.0.10","comment":"Horde MAPI utility library","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f3fab27a67e46d5c3bf294e75e17decf1e44ffd9815ea6782563099f0abbacf6","flatsize":67817,"path":"All/php81-pear-Horde_Mapi-1.0.10.pkg","repopath":"All/php81-pear-Horde_Mapi-1.0.10.pkg","licenselogic":"single","pkgsize":18080,"desc":"This Horde package provides various utility classes for dealing with Microsoft\nMAPI structured data.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-bcmath":{"origin":"math/php81-bcmath","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Math_BigInteger":{"origin":"math/pear-Math_BigInteger","version":"1.0.3"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Date":{"origin":"devel/pear-Horde_Date","version":"2.4.1"},"php81-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"}},"categories":["mail","pear","www"],"annotations":{"cpe":"cpe:2.3:a:horde:horde_mapi:1.0.10:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-HTTP_Client","origin":"www/pear-HTTP_Client","version":"1.2.1","comment":"PEAR classes for high level HTTP requests","maintainer":"joseph@randomnetworks.com","www":"https://pear.php.net/package/HTTP_Client","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2b2d18898e46ce4c74b6f56c120970f81e080615a9f5dc6f7bdbf2db541c53be","flatsize":41880,"path":"All/php81-pear-HTTP_Client-1.2.1.pkg","repopath":"All/php81-pear-HTTP_Client-1.2.1.pkg","licenselogic":"single","pkgsize":10468,"desc":"The HTTP_Client class wraps around HTTP_Request and provides a higher level\ninterface for performing multiple HTTP requests.\n\nFeatures:\n* Manages cookies and referrers between requests\n* Handles HTTP redirection\n* Has methods to set default headers and request parameters\n* Implements the Subject-Observer design pattern: the base class sends\n  events to listeners that do the response processing.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-HTTP":{"origin":"www/pear-HTTP","version":"1.4.1"},"php81-pear-HTTP_Request":{"origin":"www/pear-HTTP_Request","version":"1.4.4"}},"categories":["pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-HTTP","origin":"www/pear-HTTP","version":"1.4.1","comment":"PEAR miscellaneous HTTP utilities","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTTP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"af5a1c25bd2b0e966e620908707bf81ef2f743f9a0e93a3a0442e19c548ca5e1","flatsize":38411,"path":"All/php81-pear-HTTP-1.4.1.pkg","repopath":"All/php81-pear-HTTP-1.4.1.pkg","licenselogic":"single","pkgsize":9260,"desc":"The HTTP class is a class with static methods for doing\nmiscellaneous HTTP related stuff like date formatting,\nlanguage negotiation or HTTP redirection.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Horde_Kolab_Server","origin":"net/pear-Horde_Kolab_Server","version":"2.0.5","comment":"Horde library for manipulating the Kolab user database","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9babd2a0127ae270bf2f3c9f31625174ab7231971a9a439154085825eabea595","flatsize":867881,"path":"All/php81-pear-Horde_Kolab_Server-2.0.5.pkg","repopath":"All/php81-pear-Horde_Kolab_Server-2.0.5.pkg","licenselogic":"single","pkgsize":87136,"desc":"This package allows to read/write entries in the Kolab user database\nstored in LDAP.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Auth":{"origin":"security/pear-Horde_Auth","version":"2.2.2"},"php81-pear-horde-Horde_Date":{"origin":"devel/pear-Horde_Date","version":"2.4.1"},"php81-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php81-pear-horde-Horde_Ldap":{"origin":"net/pear-Horde_Ldap","version":"2.4.2"}},"categories":["net","pear","www"],"options":{"LDAP":"on"},"annotations":{"cpe":"cpe:2.3:a:horde:horde_kolab_server:2.0.5:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-HTML_Template_PHPLIB","origin":"devel/pear-HTML_Template_PHPLIB","version":"1.6.1","comment":"PEAR template API ported from PHPLIB","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTML_Template_PHPLIB","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"92f24107a53a87e60b8cad31d75cb1b7854b49b81f2d694a1c05ebd24c1bf34c","flatsize":98824,"path":"All/php81-pear-HTML_Template_PHPLIB-1.6.1.pkg","repopath":"All/php81-pear-HTML_Template_PHPLIB-1.6.1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":20636,"desc":"The popular Template system from PHPLIB ported to PEAR. It has some\nfeatures that can't be found currently in the original version like\nfallback paths. It has minor improvements and cleanup in the code as\nwell as some speed improvements.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Horde_Imap_Client","origin":"mail/pear-Horde_Imap_Client","version":"2.29.18","comment":"Horde IMAP abstraction interface","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"499b6697a3ea9da10ad3be135ed3eaa87eff13d1eae0f68c6264b0306766a79a","flatsize":1533694,"path":"All/php81-pear-Horde_Imap_Client-2.29.18.pkg","repopath":"All/php81-pear-Horde_Imap_Client-2.29.18.pkg","licenselogic":"single","pkgsize":204444,"desc":"This Horde package provides an abstracted API interface to various\nIMAP4rev1 (RFC 3501) backend drivers.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-imap":{"origin":"mail/php81-imap","version":"8.1.32"},"php81-mbstring":{"origin":"converters/php81-mbstring","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Auth_SASL":{"origin":"security/pear-Auth_SASL","version":"1.2.0"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php81-pear-horde-Horde_Mail":{"origin":"mail/pear-Horde_Mail","version":"2.6.6"},"php81-pear-horde-Horde_Mime":{"origin":"mail/pear-Horde_Mime","version":"2.11.2"},"php81-pear-horde-Horde_Stream":{"origin":"devel/pear-Horde_Stream","version":"1.6.3"},"php81-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["mail","pear","www"],"options":{"IMAP":"on","MBSTRING":"on","SASL":"on"},"annotations":{"cpe":"cpe:2.3:a:horde:horde_imap_client:2.29.18:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-Horde_Crypt","origin":"security/pear-Horde_Crypt","version":"2.7.12","comment":"Horde Cryptography API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4bb3107db6215cf32dfc51de2a828b6082631be3f8c812d203c5c30eb33bc937","flatsize":916669,"path":"All/php81-pear-Horde_Crypt-2.7.12.pkg","repopath":"All/php81-pear-Horde_Crypt-2.7.12.pkg","licenselogic":"single","pkgsize":117364,"desc":"The Horde_Crypt package class provides an API for various cryptographic\nsystems.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php81-pear-horde-Horde_Mime":{"origin":"mail/pear-Horde_Mime","version":"2.11.2"},"php81-pear-horde-Horde_Stream_Filter":{"origin":"devel/pear-Horde_Stream_Filter","version":"2.0.5"},"php81-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php81-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["pear","security","www"],"options":{"BCMATH":"off"},"annotations":{"cpe":"cpe:2.3:a:horde:horde_crypt:2.7.12:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-Image_Graph","origin":"graphics/pear-Image_Graph","version":"0.8.0","comment":"OO PEAR graph rendering package","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Image_Graph","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2efb001bc99370b3cf89884c2cb9bb5ca3b5ec390aa1761b6b3a00b88d9d0135","flatsize":1264001,"path":"All/php81-pear-Image_Graph-0.8.0.pkg","repopath":"All/php81-pear-Image_Graph-0.8.0.pkg","licenselogic":"single","pkgsize":333252,"desc":"Image_Graph is a PHP based object oriented graph rendering package. It\nprovides a simple yet powerful API to allow a user/developer create\nversatile graphs, charts and plots.\n\nThe current incarnation of Image_Graph is a merger of the former Sourceforge\npackage, GraPHPite, and the 'old' Image_Graph package from PEAR.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Image_Canvas":{"origin":"graphics/pear-Image_Canvas","version":"0.3.2_1"},"php81-pear-Log":{"origin":"sysutils/pear-Log","version":"1.14.5"}},"categories":["graphics","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-HTTP_WebDAV_Server","origin":"www/pear-HTTP_WebDAV_Server","version":"1.0.0RC8","comment":"WebDAV Server Baseclass","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTTP_WebDAV_Server","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"87be6f318c049e65ae00bb24009c73df3927beb954b63db5e2ae6160a43d6470","flatsize":146657,"path":"All/php81-pear-HTTP_WebDAV_Server-1.0.0RC8.pkg","repopath":"All/php81-pear-HTTP_WebDAV_Server-1.0.0RC8.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":29348,"desc":"HTTP_WebDAV_Server is a RFC2518 compliant helper class\nfor WebDAV server implementation.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-HTML_TagCloud","origin":"www/pear-HTML_TagCloud","version":"1.0.0","comment":"Generate TagCloud in HTML And Visualize Tags","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTML_TagCloud","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"faad668c26db5aaaff067851bf1a603fb6bd8ac5d273b4c96ca554e3e3eade12","flatsize":64763,"path":"All/php81-pear-HTML_TagCloud-1.0.0.pkg","repopath":"All/php81-pear-HTML_TagCloud-1.0.0.pkg","licenselogic":"single","pkgsize":12024,"desc":"This package can be used to generate tag clouds. The output is HTML and CSS.\nAnd it does not only visualize frequency, but also timeline information.\nThe newer the tag is, the deeper its color will be; older tags will have\na lighter color.The main goal of \"HTML_TagCloud\" is to provide an easy to\nimplement and configureable Tag Cloud solution that is suitable for any\nPHP-based webapp.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-HTML_Select_Common","origin":"devel/pear-HTML_Select_Common","version":"1.2.0_1","comment":"Some small PEAR classes to handle common <select> lists","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTML_Select_Common","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a82f6d2ff099361e4fd15308f86037829ba929237816da0400c3f1b88a5f0eda","flatsize":54877,"path":"All/php81-pear-HTML_Select_Common-1.2.0_1.pkg","repopath":"All/php81-pear-HTML_Select_Common-1.2.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":8872,"desc":"Provides <select> lists for:\n- Country\n- UK counties\n- US States\n- FR Departments\n- NO Fylke\n- NO Kommuner\n- ptBR","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-I18N":{"origin":"devel/pear-I18N","version":"1.0.0"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-HTML_Select","origin":"devel/pear-HTML_Select","version":"1.3.1","comment":"PEAR::HTML_Select is a class for generating HTML form select elements","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTML_Select","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"53e607d514e8ac0988482b66e0b6ba10c4fb0fd50f78586bbd386fc35b2ae4f9","flatsize":25742,"path":"All/php81-pear-HTML_Select-1.3.1.pkg","repopath":"All/php81-pear-HTML_Select-1.3.1.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":7944,"desc":"The PEAR::HTML_Select package is a class for generating HTML form select\nelements.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-HTML_Common":{"origin":"devel/pear-HTML_Common","version":"1.2.5"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-HTML_QuickForm_SelectFilter","origin":"devel/pear-HTML_QuickForm_SelectFilter","version":"1.0.0","comment":"Element for PEAR::HTML_QuickForm that defines dynamic filters","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTML_QuickForm_SelectFilter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9ff3ae0f97346391f50f6d138fa47037c69b021fb8142fc77bc3981b897cec86","flatsize":10959,"path":"All/php81-pear-HTML_QuickForm_SelectFilter-1.0.0.pkg","repopath":"All/php81-pear-HTML_QuickForm_SelectFilter-1.0.0.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":4792,"desc":"The PEAR::HTML_QuickForm_SelectFilter package adds an element to the\nPEAR::HTML_QuickForm package that is used to define dynamic filters on\nthe client side for select elements.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-HTML_QuickForm":{"origin":"devel/pear-HTML_QuickForm","version":"3.2.16"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Horde_Image","origin":"graphics/pear-Horde_Image","version":"2.6.1","comment":"Horde Image API","maintainer":"horde@FreeBSD.org","www":"https://pear.horde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"907f4aa832ba73066411be4779368f4a2a675b4a91777e53dcece1000cd113a6","flatsize":2563179,"path":"All/php81-pear-Horde_Image-2.6.1.pkg","repopath":"All/php81-pear-Horde_Image-2.6.1.pkg","licenselogic":"single","pkgsize":609344,"desc":"This package provides an Image utility API, with backends for:\n* GD\n* GIF\n* PNG\n* SVG\n* SWF\n* ImageMagick convert command line tool\n* Imagick Extension","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-horde":{"origin":"devel/pear-channel-horde","version":"20160602"},"php81-pear-horde-Horde_Exception":{"origin":"devel/pear-Horde_Exception","version":"2.0.8"},"php81-pear-horde-Horde_Support":{"origin":"devel/pear-Horde_Support","version":"2.2.2"},"php81-pear-horde-Horde_Translation":{"origin":"devel/pear-Horde_Translation","version":"2.2.2"},"php81-pear-horde-Horde_Util":{"origin":"devel/pear-Horde_Util","version":"2.5.9"}},"categories":["graphics","pear","www"],"options":{"GD":"off"},"annotations":{"cpe":"cpe:2.3:a:horde:horde_image:2.6.1:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-HTML_QuickForm_Renderer_Tableless","origin":"devel/pear-HTML_QuickForm_Renderer_Tableless","version":"0.6.2","comment":"Implementation of Tableless Renderer for HTML_QuickForm","maintainer":"chris@smartt.com","www":"https://pear.php.net/package/HTML_QuickForm_Renderer_Tableless","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"053e25ada6aea5554a7b63e4a10badf550478e3d0c2edf58d53954c0e2ecb510","flatsize":28474,"path":"All/php81-pear-HTML_QuickForm_Renderer_Tableless-0.6.2.pkg","repopath":"All/php81-pear-HTML_QuickForm_Renderer_Tableless-0.6.2.pkg","licenselogic":"single","pkgsize":7488,"desc":"Replacement for the default renderer of HTML_QuickForm that uses only XHTML and\nCSS but no table tags, and generates fully valid XHTML output.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-HTML_QuickForm":{"origin":"devel/pear-HTML_QuickForm","version":"3.2.16"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-HTML_QuickForm_Controller","origin":"devel/pear-HTML_QuickForm_Controller","version":"1.0.10","comment":"The add-on to HTML_QuickForm that allows building of multipage forms","maintainer":"bofh@FreeBSD.org","www":"https://pear.php.net/package/HTML_QuickForm_Controller","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"66de3294a27cccb28940cd687a4676e259f5f19cb45750d02b61ec098f83756e","flatsize":95239,"path":"All/php81-pear-HTML_QuickForm_Controller-1.0.10.pkg","repopath":"All/php81-pear-HTML_QuickForm_Controller-1.0.10.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":19196,"desc":"The package is essentially an implementation of a PageController pattern.\n\nArchitecture:\n* Controller class that examines HTTP requests and manages form values\n  persistence across requests.\n* Page class (subclass of QuickForm) representing a single page of the form.\n* Business logic is contained in subclasses of Action class.\n\nCool features:\n* Includes several default Actions that allow easy building of multipage forms.\n* Includes usage examples for common usage cases (single-page form, wizard,\n  tabbed form).","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-HTML_QuickForm":{"origin":"devel/pear-HTML_QuickForm","version":"3.2.16"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-HTML_QuickForm_Livesearch","origin":"devel/pear-HTML_QuickForm_Livesearch","version":"0.4.1","comment":"Element for PEAR::HTML_QuickForm to enable a suggest search","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTML_QuickForm_Livesearch","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f5c9038e5a7fdfc21a5ee1e0090c2a1b576b78ee7a4105a3b1b4c4c1ae3bb76b","flatsize":46716,"path":"All/php81-pear-HTML_QuickForm_Livesearch-0.4.1.pkg","repopath":"All/php81-pear-HTML_QuickForm_Livesearch-0.4.1.pkg","licenselogic":"single","licenses":["PHP30"],"pkgsize":14348,"desc":"This package adds an element to the PEAR::HTML_QuickForm package to dynamically\ncreate an HTML input text element that at every keypressed javascript event,\nreturns a list of options in a dynamic dropdown select box\n(live dropdown select). This element use AJAX (Communication from JavaScript\nto your browser without reloading the page).\nThis type of livesearch is useful when you have a form with a dropdown list\nwith a large number of row.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-HTML_AJAX":{"origin":"www/pear-HTML_AJAX","version":"0.5.8"},"php81-pear-HTML_QuickForm":{"origin":"devel/pear-HTML_QuickForm","version":"3.2.16"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-HTTP_Request2","origin":"www/pear-HTTP_Request2","version":"2.6.0,1","comment":"PEAR classes providing an easy way to perform HTTP requests","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTTP_Request2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"341d530948d0214bd73363e2b79d49e0c5af59424c163a031d647a10f11da9bc","flatsize":573929,"path":"All/php81-pear-HTTP_Request2-2.6.0,1.pkg","repopath":"All/php81-pear-HTTP_Request2-2.6.0,1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":111640,"desc":"HTTP_Request2 provides cleaner API and pluggable Adapters:\n- Socket adapter, based on old HTTP_Request code,\n- Curl adapter, wraps around PHP's cURL extension,\n- Mock adapter, to use for testing packages dependent on HTTP_Request2.\n\nIt supports POST requests with data and file uploads, basic and digest\nauthentication, cookies, managing cookies across requests, proxies, gzip and\ndeflate encodings, redirects, monitoring the request progress with Observers.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Net_URL2":{"origin":"net/pear-Net_URL2","version":"2.2.2"}},"categories":["pear","www"],"options":{"CURL":"off","FILEINFO":"off","ZLIB":"off"},"annotations":{"flavor":"php81"}},{"name":"php81-pear-HTTP_Download","origin":"www/pear-HTTP_Download","version":"1.1.4","comment":"PEAR class to send HTTP downloads","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTTP_Download","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2dea513b978d7f75d4c7aaabe5b60a90309ffc0e13c026833fd7dfd56725df44","flatsize":62556,"path":"All/php81-pear-HTTP_Download-1.1.4.pkg","repopath":"All/php81-pear-HTTP_Download-1.1.4.pkg","licenselogic":"single","pkgsize":14308,"desc":"Provides an interface to easily send hidden files or any arbitrary data to\nHTTP clients. HTTP_Download can gain its data from variables, files or\nstream resources.\n\nIt features:\n- Basic caching capabilities\n- Basic throttling mechanism\n- On-the-fly gzip-compression\n- Ranges (partial downloads and resuming)\n- Delivery of on-the-fly generated archives through Archive_Tar and Archive_Zip\n- Sending of PgSQL LOBs without the need to read all data in prior to sending","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-HTTP_Header":{"origin":"www/pear-HTTP_Header","version":"1.2.1"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-HTML_Javascript","origin":"devel/pear-HTML_Javascript","version":"1.1.2","comment":"Provides an interface for creating simple JS scripts","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTML_Javascript","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"96bc7cbf9e84a27c761695a9a94b72f92190f204c548f8822d71669fea3c2111","flatsize":40024,"path":"All/php81-pear-HTML_Javascript-1.1.2.pkg","repopath":"All/php81-pear-HTML_Javascript-1.1.2.pkg","licenselogic":"single","licenses":["PHP30"],"pkgsize":9320,"desc":"Provides two classes:\nHTML_Javascript for performing basic JS operations.\nHTML_Javascript_Convert for converting variables.\nAllow output data to a file, to the standard output(print), or return.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-HTML_QuickForm","origin":"devel/pear-HTML_QuickForm","version":"3.2.16","comment":"Provide methods for creating, validating, and processing HTML forms","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTML_QuickForm","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6be027ebd3b2f2322a98c134460de7bd279c865e19ca4e70532cea0040123cd5","flatsize":579195,"path":"All/php81-pear-HTML_QuickForm-3.2.16.pkg","repopath":"All/php81-pear-HTML_QuickForm-3.2.16.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":87660,"desc":"The HTML_QuickForm package provides methods for dynamically create, validate\nand render HTML forms.\n\nFeatures:\n* More than 20 ready-to-use form elements.\n* XHTML compliant generated code.\n* Numerous mixable and extendable validation rules.\n* Automatic server-side validation and filtering.\n* On request javascript code generation for client-side validation.\n* File uploads support.\n* Total customization of form rendering.\n* Support for external template engines (ITX, Sigma, Flexy, Smarty).\n* Pluggable elements, rules and renderers extensions.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-HTML_Common":{"origin":"devel/pear-HTML_Common","version":"1.2.5"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:html_quickform_project:html_quickform:3.2.16:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-HTML_QuickForm2","origin":"devel/pear-HTML_QuickForm2","version":"2.3.2","comment":"PHP5 rewrite of the HTML_QuickForm package","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTML_QuickForm2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"97324262e9a2182120a59f4d9f2abd1a91c5a602fc90247b3012ad6f59430377","flatsize":1080971,"path":"All/php81-pear-HTML_QuickForm2-2.3.2.pkg","repopath":"All/php81-pear-HTML_QuickForm2-2.3.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":147436,"desc":"This package provides methods to create, validate and render HTML forms.\n\nFeatures:\n- Supports all form elements defined by HTML standard, provides several custom\n  elements\n- Server-side and client-side validation, several common rules provided\n- Multipage forms (tabbed forms and wizards)\n- Pluggable elements, rules, renderers and renderer plugins","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-HTML_Common2":{"origin":"devel/pear-HTML_Common2","version":"2.3.1"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-HTML_Form","origin":"devel/pear-HTML_Form","version":"1.3.1","comment":"PEAR simple HTML form package","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTML_Form","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a672892850a98b22b00363968ebf32f044f1c8000cbf3633bb45226ef410e490","flatsize":159426,"path":"All/php81-pear-HTML_Form-1.3.1.pkg","repopath":"All/php81-pear-HTML_Form-1.3.1.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":15436,"desc":"This is a simple HTML form generator. It supports all the\nHTML form element types including file uploads, may return\nor print the form, just individual form elements or the full\nform in \"table mode\" with a fixed layout.\n\nThis package has been superceded by HTML_QuickForm.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-HTML_TreeMenu","origin":"devel/pear-HTML_TreeMenu","version":"1.2.2","comment":"Provides an API to create a HTML tree","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTML_TreeMenu","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"938f607d3580161c2d319facfa792d8de40ca6fa48a759b34a1efd0424732ca1","flatsize":187713,"path":"All/php81-pear-HTML_TreeMenu-1.2.2.pkg","repopath":"All/php81-pear-HTML_TreeMenu-1.2.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":49192,"desc":"PHP Based API creates a tree structure using a couple of\nsmall PHP classes. This can then be converted to javascript\nusing the printMenu() method. The tree is dynamic in\nIE 4 or higher, NN6/Mozilla and Opera 7, and maintains state\n(the collapsed/expanded status of the branches) by using cookies.\nOther browsers display the tree fully expanded. Each node can\nhave an optional link and icon. New API in 1.1 with many changes\n(see CVS for changelog) and new features, of which most came\nfrom Chip Chapin (http://www.chipchapin.com).","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-HTML_Template_Sigma","origin":"devel/pear-HTML_Template_Sigma","version":"1.3.0","comment":"Implementation of Integrated Templates API with template 'compilation' added","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTML_Template_Sigma","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f7110b5a3ecbaa2473909d82f6199448d541e4579cb02096688aaa72450d8545","flatsize":150873,"path":"All/php81-pear-HTML_Template_Sigma-1.3.0.pkg","repopath":"All/php81-pear-HTML_Template_Sigma-1.3.0.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":30280,"desc":"HTML_Template_Sigma implements Integrated Templates API designed by Ulf Wendel.\n\nFeatures:\n- Nested blocks. Nesting is controlled by the engine.\n- Ability to include files from within template: <!-- INCLUDE -->\n- Automatic removal of empty blocks and unknown variables (methods to manually\n  tweak/override this are also available)\n- Methods for runtime addition and replacement of blocks in templates\n- Ability to insert simple function calls into templates: func_uppercase('Hello\n  world!') and to define callback functions for these\n- 'Compiled' templates: the engine has to parse a template file using regular\n  expressions to find all the blocks and variable placeholders. This is a very\n  \"expensive\" operation and is an overkill to do on every page request:\n  templates seldom change on production websites. Thus this feature: an internal\n  representation of the template structure is saved into a file and this file\n  gets loaded instead of the source one on subsequent requests (unless the\n  source changes)\n- PHPUnit-based tests to define correct behaviour\n- Usage examples for most of the features are available, look in the docs/\n  directory","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-ctype":{"origin":"textproc/php81-ctype","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-HTML_Template_IT","origin":"devel/pear-HTML_Template_IT","version":"1.3.2,1","comment":"Integrated Templates","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTML_Template_IT","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"04f162a376ddcf12cbdf2df8e3f4fc51cbee901381167ff613a302f7ee4c33e4","flatsize":105281,"path":"All/php81-pear-HTML_Template_IT-1.3.2,1.pkg","repopath":"All/php81-pear-HTML_Template_IT-1.3.2,1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":22172,"desc":"HTML_Template_IT is a templating engine designed to allow easy separation of\nconcerns. It does this by clearly separating the presentational code from the\nPHP code. The presentation code may be of any format, however generally XML or\nHTML is used.\n\nThis engine works on the foundation of blocks and placeholders. It uses the\nhierarchy of blocks to determine which presentational code is instantiated when\nblocks are parsed. The placeholders allow the insertion of \"dynamic\"\ninformation.\n\nThere are two classes to use for templating. HTML_Template_IT is used for basic\ntemplating needs. HTML_Template_ITX gives you full power over the templating\nengine, allowing blocks to be added, and function callbacks to be used.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-HTML_Common","origin":"devel/pear-HTML_Common","version":"1.2.5","comment":"PEAR::HTML_Common is a base class for other HTML classes","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTML_Common","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f87a581a4b2b9b237bbd3f5359b408fbb564fec50fc7209c68423e3b2b7a7b39","flatsize":22016,"path":"All/php81-pear-HTML_Common-1.2.5.pkg","repopath":"All/php81-pear-HTML_Common-1.2.5.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":6748,"desc":"The PEAR::HTML_Common package provides methods for HTML code display and\nattributes handling.\n\n* Methods to set, remove, update HTML attributes.\n* Handles comments in HTML code.\n* Handles layout and tabs for nicer HTML code.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-HTML_BBCodeParser","origin":"devel/pear-HTML_BBCodeParser","version":"1.2.3","comment":"Parser to replace UBB style tags with their HTML equivalents","maintainer":"lewiz@compsoc.man.ac.uk","www":"https://pear.php.net/package/HTML_BBCodeParser","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"179dbba02fe4e68dda260a7e8effadef92f676f877b3801d65d91e5abda58500","flatsize":83825,"path":"All/php81-pear-HTML_BBCodeParser-1.2.3.pkg","repopath":"All/php81-pear-HTML_BBCodeParser-1.2.3.pkg","licenselogic":"single","pkgsize":16028,"desc":"This is a parser to replace UBB style tags with their html equivalents.\nIt does not simply do some regex calls, but is complete stack based\nparse engine. This ensures that all tags are properly nested, if not,\nextra tags are added to maintain the nesting. This parser should only\nproduce xhtml 1.0 compliant code. All tags are validated and so are all\ntheir attributes. It should be easy to extend this parser with your own\ntags.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-HTML_Common":{"origin":"devel/pear-HTML_Common","version":"1.2.5"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-File_SMBPasswd","origin":"security/pear-File_SMBPasswd","version":"1.0.3","comment":"PEAR class for managing SAMBA style password files","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/File_SMBPasswd","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"479c383c84ceb5a7a214b502400171c8a2f8af34556308d24cdfd5372473fb11","flatsize":22962,"path":"All/php81-pear-File_SMBPasswd-1.0.3.pkg","repopath":"All/php81-pear-File_SMBPasswd-1.0.3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":6196,"desc":"With PEAR::File_SMBPasswd you can maintain smbpasswd-files, usualy used by\nSAMBA.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Crypt_CHAP":{"origin":"security/pear-Crypt_CHAP","version":"1.5.0"}},"categories":["pear","security","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-File_Passwd","origin":"security/pear-File_Passwd","version":"1.1.7","comment":"PEAR class to manipulate many kinds of password files","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/File_Passwd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ba404fe230f166a59cfe787ee0c96ac6829a46f3f328033ae0e437d5dcdb13c9","flatsize":151265,"path":"All/php81-pear-File_Passwd-1.1.7.pkg","repopath":"All/php81-pear-File_Passwd-1.1.7.pkg","licenselogic":"single","pkgsize":21252,"desc":"Provides methods to manipulate and authenticate against standard Unix,\nSMB server, AuthUser (.htpasswd), AuthDigest (.htdigest), CVS pserver\nand custom formatted password files.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","security"],"options":{"PEAR_CRYPT_CHAP":"off"},"annotations":{"flavor":"php81"}},{"name":"php81-pear-HTML_Table","origin":"devel/pear-HTML_Table","version":"1.8.4","comment":"Makes design of HTML tables easy, flexible, reusable, and efficient","maintainer":"bofh@FreeBSD.org","www":"https://pear.php.net/package/HTML_Table","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8bea08c253c38406fcd24cde5965e13d815bfff8937d6f0819a2f35f15cce2d6","flatsize":106782,"path":"All/php81-pear-HTML_Table-1.8.4.pkg","repopath":"All/php81-pear-HTML_Table-1.8.4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":15532,"desc":"The PEAR::HTML_Table package provides methods for easy and efficient\ndesign of HTML tables.\n\n* Lots of customization options.\n* Tables can be modified at any time.\n* The logic is the same as standard HTML editors.\n* Handles col and rowspans.\n* PHP code is shorter, easier to read and to maintain.\n* Tables options can be reused.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-HTML_Common":{"origin":"devel/pear-HTML_Common","version":"1.2.5"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-HTML_QuickForm_advmultiselect","origin":"devel/pear-HTML_QuickForm_advmultiselect","version":"1.5.1","comment":"Element for PEAR::HTML_QuickForm that defines a 2 box multi-select","maintainer":"chris@ctgameinfo.com","www":"https://pear.php.net/package/HTML_QuickForm_advmultiselect","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"57b26dc81ad00d788364823dc4e36f4a2bbef7a798a08d2682dafcca33a625fb","flatsize":191569,"path":"All/php81-pear-HTML_QuickForm_advmultiselect-1.5.1.pkg","repopath":"All/php81-pear-HTML_QuickForm_advmultiselect-1.5.1.pkg","licenselogic":"single","pkgsize":28092,"desc":"The HTML_QuickForm_advmultiselect package adds an element to the HTML_QuickForm\npackage that is two select boxes next to each other emulating a multi-select.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-HTML_Common":{"origin":"devel/pear-HTML_Common","version":"1.2.5"},"php81-pear-HTML_QuickForm":{"origin":"devel/pear-HTML_QuickForm","version":"3.2.16"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-File_Iterator","origin":"devel/pear-File_Iterator","version":"6.0.0","comment":"PEAR FileIterator implementation","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/sebastianbergmann/php-file-iterator","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9b020e612cf5d0b226b3d3294f5f2156e93b1de28dfa2fdcd99e4af08c9fcd73","flatsize":12561,"path":"All/php81-pear-File_Iterator-6.0.0.pkg","repopath":"All/php81-pear-File_Iterator-6.0.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":4060,"desc":"FilterIterator implementation that filters files based on a list of suffixes.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-File_HtAccess","origin":"security/pear-File_HtAccess","version":"1.2.1","comment":"PEAR class to manipulate .htaccess files","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/File_HtAccess","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6f4a8c23811334d734c116c7a620cfe591177426987f63f22e4654b4be034cdf","flatsize":22150,"path":"All/php81-pear-File_HtAccess-1.2.1.pkg","repopath":"All/php81-pear-File_HtAccess-1.2.1.pkg","licenselogic":"single","pkgsize":5644,"desc":"Provides methods to create and manipulate .htaccess files.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","security","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-File_Gettext","origin":"sysutils/pear-File_Gettext","version":"0.4.2","comment":"PEAR GNU Gettext file parser","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/File_Gettext","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6c8e667842c2a5fa6044154ceb5bf01f0293092a7a99148f961030c535a22f8f","flatsize":29959,"path":"All/php81-pear-File_Gettext-0.4.2.pkg","repopath":"All/php81-pear-File_Gettext-0.4.2.pkg","licenselogic":"single","pkgsize":7724,"desc":"Reader and writer for GNU PO and MO files.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","sysutils"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-File_Fstab","origin":"sysutils/pear-File_Fstab","version":"2.0.3","comment":"PEAR class to read and write fstab files","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/File_Fstab","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b6b4af5cb2f8c3115ebd00a516a4d675eb94bb8a8b69253fa1e3a6e6aaeb82a7","flatsize":30852,"path":"All/php81-pear-File_Fstab-2.0.3.pkg","repopath":"All/php81-pear-File_Fstab-2.0.3.pkg","licenselogic":"single","pkgsize":7628,"desc":"PEAR::File_Fstab is an easy-to-use package which can read & write UNIX fstab\nfiles. It presents a pleasant object-oriented interface to the fstab.\n\nFeatures:\n* Supports blockdev, label, and UUID specification of mount device.\n* Extendable to parse non-standard fstab formats by defining a new Entry\n  class for that format.\n* Easily examine and set mount options for an entry.\n* Stable, functional interface.\n* Fully documented with PHPDoc.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","sysutils"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-File_Fortune","origin":"textproc/pear-File_Fortune","version":"1.0.0_1","comment":"Interface for reading from and writing to fortune files","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/File_Fortune","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"56fc5b733f27a5a4a920ccde1bb8819d6f2abd4cc73773b80081983033bb4957","flatsize":71566,"path":"All/php81-pear-File_Fortune-1.0.0_1.pkg","repopath":"All/php81-pear-File_Fortune-1.0.0_1.pkg","licenselogic":"single","pkgsize":13848,"desc":"File_Fortune provides a PHP interface to reading fortune files. With it, you may\nretrieve a single fortune, a random fortune, or all fortunes in the file.\n\nAdditionally, it offers the ability to access fortune files as if they were a\nnative array, including updating and deleting items. All write operations will\nproduce a binary header file to allow compatibility with the fortune and\nfortune-mod programs (as well as other fortune interfaces).","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","textproc"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-File_DNS","origin":"dns/pear-File_DNS","version":"0.1.0","comment":"PEAR class to read and write RFC1033-style DNS Zonefiles","maintainer":"chris@ctgameinfo.com","www":"https://pear.php.net/package/File_DNS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a1bd8f8273200445c2611dacd9b94d244cb70fe3823e84626be94f88e520c097","flatsize":45873,"path":"All/php81-pear-File_DNS-0.1.0.pkg","repopath":"All/php81-pear-File_DNS-0.1.0.pkg","licenselogic":"single","pkgsize":10180,"desc":"The File_DNS class provides a way to read,\nedit and write RFC1033 style DNS Zones.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-File":{"origin":"sysutils/pear-File","version":"1.4.1,2"}},"categories":["devel","dns","pear"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-HTML_Page2","origin":"devel/pear-HTML_Page2","version":"0.6.5","comment":"PEAR base class for XHTML page generation","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTML_Page2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7ee25ad81f69bdebf8d19e547c34babb42df9146bcb43e70d63574f2d3fd3556","flatsize":92472,"path":"All/php81-pear-HTML_Page2-0.6.5.pkg","repopath":"All/php81-pear-HTML_Page2-0.6.5.pkg","licenselogic":"single","licenses":["PHP30"],"pkgsize":18956,"desc":"The PEAR::HTML_Page2 package provides a simple interface for generating an\nXHTML compliant page:\n  * supports virtually all HTML doctypes, from HTML 2.0 through XHTML 1.1 and\n    XHTML Basic 1.0 plus preliminary support for XHTML 2.0\n  * namespace support\n  * global language declaration for the document\n  * line ending styles\n  * full META tag support\n  * support for stylesheet declaration in the head section\n  * support for script declaration in the head section\n  * support for linked stylesheets and scripts\n  * full support for header link tags\n  * body can be a string, object with toHtml or toString methods or an array\n    (can be combined)\n\nIdeas for use:\n  * Use to validate the output of a class for XHTML compliance\n  * Quick prototyping using PEAR packages is now a breeze.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-HTML_Common":{"origin":"devel/pear-HTML_Common","version":"1.2.5"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-File_Bittorrent2","origin":"net/pear-File_Bittorrent2","version":"1.3.1","comment":"Decode and Encode data in Bittorrent format","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/File_Bittorrent2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ab8133583dd6fb43e40f72a9619e7ad4634c8bf3a7252a2a047ede861ddbedae","flatsize":144870,"path":"All/php81-pear-File_Bittorrent2-1.3.1.pkg","repopath":"All/php81-pear-File_Bittorrent2-1.3.1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":71644,"desc":"This package consists of three classes which handles the encoding and decoding\nof data in Bittorrent format.\n\nYou can also extract useful informations from .torrent files, create .torrent\nfiles and query the torrent's scrape page to get its statistics.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["net","pear"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-HTML_Crypt","origin":"security/pear-HTML_Crypt","version":"1.3.4","comment":"Encrypts text which is later decoded using JavaScript on the client side","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTML_Crypt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ef305f2a9ae69809a42c4fee7218574096e3a22ba7dd52426918077c9cba0769","flatsize":15697,"path":"All/php81-pear-HTML_Crypt-1.3.4.pkg","repopath":"All/php81-pear-HTML_Crypt-1.3.4.pkg","licenselogic":"single","pkgsize":5068,"desc":"HTML_Crypt provides methods to encrypt text, which can be later be decrypted\nusing JavaScript on the client side.\n\nThis is very useful to prevent spam robots collecting email addresses from your\nsite, included is a method to add mailto links to the text being generated.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","security","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-HTML_Common2","origin":"devel/pear-HTML_Common2","version":"2.3.1","comment":"PEAR::HTML_Common2 is a base class for other HTML classes","maintainer":"bofh@FreeBSD.org","www":"https://pear.php.net/package/HTML_Common2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"76496ca9b71c0a9dfd844d379071c67b6374e2710706b8735eeb849164504536","flatsize":45047,"path":"All/php81-pear-HTML_Common2-2.3.1.pkg","repopath":"All/php81-pear-HTML_Common2-2.3.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":9956,"desc":"TheHTML_Common2 package provides methods for HTML code display and\nattributes handling.\n* Provides methods to set, remove, merge HTML attributes.\n* Handles global document options (charset, linebreak and more).\n* Provides methods to handle indentation and HTML comments.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-File","origin":"sysutils/pear-File","version":"1.4.1,2","comment":"PEAR common file and directory routines","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/File","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"28e9cdaf05f321cceff1f33d10468d1c82b68f6ddca93296c9819bf5f0934e1f","flatsize":36495,"path":"All/php81-pear-File-1.4.1,2.pkg","repopath":"All/php81-pear-File-1.4.1,2.pkg","licenselogic":"single","pkgsize":8852,"desc":"Provides easy access to read/write to files along with\nsome common routines to deal with paths. Also provides\ninterface for handling CSV files.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","sysutils","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-HTML_AJAX","origin":"www/pear-HTML_AJAX","version":"0.5.8","comment":"PHP and JavaScript AJAX library","maintainer":"numisemis@yahoo.com","www":"https://pear.php.net/package/HTML_AJAX","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"48cc9ed31d2f6ecdd6b964063382a1ab610e2f1b0f93c834b9b68b5b1af81c60","flatsize":543154,"path":"All/php81-pear-HTML_AJAX-0.5.8.pkg","repopath":"All/php81-pear-HTML_AJAX-0.5.8.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":91096,"desc":"Provides PHP and JavaScript libraries for performing AJAX\n(Communication from JavaScript to your browser without reloading the page)","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:pear:html_ajax:0.5.8:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-Date_Holidays_Ukraine","origin":"devel/pear-Date_Holidays_Ukraine","version":"0.1.2","comment":"Driver based class to calculate holidays in the Ukraine","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays_Ukraine","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c342571f49f5d3da5df3de7dd8c33826e3c25027305f2b6099636d5628c119b8","flatsize":17807,"path":"All/php81-pear-Date_Holidays_Ukraine-0.1.2.pkg","repopath":"All/php81-pear-Date_Holidays_Ukraine-0.1.2.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":5452,"desc":"Date_Holidays helps you calculate the dates and titles of holidays\nand other special celebrations. This is the driver for calculating\nholidays in the Ukraine.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Date_Holidays":{"origin":"devel/pear-Date_Holidays","version":"0.21.8_2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Event_Dispatcher","origin":"devel/pear-Event_Dispatcher","version":"1.1.0","comment":"PEAR dispatch notifications using PHP callbacks","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Event_Dispatcher","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bd5894f45aaee790654865975012b9aae5851882413df89c9fb8942a3e55f19f","flatsize":41168,"path":"All/php81-pear-Event_Dispatcher-1.1.0.pkg","repopath":"All/php81-pear-Event_Dispatcher-1.1.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":9428,"desc":"The Event_Dispatcher acts as a notification dispatch table.\nIt is used to notify other objects of interesting things. This\ninformation is encapsulated in Event_Notification objects. Client\nobjects register themselves with the Event_Dispatcher as observers of\nspecific notifications posted by other objects. When an event occurs,\nan object posts an appropriate notification to the Event_Dispatcher.\nThe Event_Dispatcher dispatches a message to each registered\nobserver, passing the notification as the sole argument.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-HTML_CSS","origin":"devel/pear-HTML_CSS","version":"1.5.4","comment":"PEAR class for generating CSS declarations","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTML_CSS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d524bc56cdbfbdb23217245a2715b0ca999708fd84efa54d9904bc2868d84b54","flatsize":276368,"path":"All/php81-pear-HTML_CSS-1.5.4.pkg","repopath":"All/php81-pear-HTML_CSS-1.5.4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":38804,"desc":"PEAR::HTML_CSS provides a simple interface for generating\na stylesheet declaration. It is completely standards compliant, and\nhas some great features:\n* Simple OO interface to CSS definitions\n* Output to\n    - Inline stylesheet declarations\n    - Document internal stylesheet declarations\n    - Standalone stylesheet declarations\n    - Array of definitions\n\nIn addition, it shares the following with HTML_Common based classes:\n* Indent style support\n* Line ending style","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-HTML_Common":{"origin":"devel/pear-HTML_Common","version":"1.2.5"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Date_Holidays_USA","origin":"devel/pear-Date_Holidays_USA","version":"0.1.1_1","comment":"Driver based class to calculate holidays in the USA","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays_USA","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"65b2a793e8a309c2540a4062cbedad1efde082e22aa40802fd52d84db067b6ea","flatsize":31935,"path":"All/php81-pear-Date_Holidays_USA-0.1.1_1.pkg","repopath":"All/php81-pear-Date_Holidays_USA-0.1.1_1.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":6868,"desc":"Date_Holidays helps you calculate the dates and titles of\nholidays and other special celebrations. This is the driver\nfor calculating holidays in USA.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Date_Holidays":{"origin":"devel/pear-Date_Holidays","version":"0.21.8_2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-HTML_Template_Flexy","origin":"devel/pear-HTML_Template_Flexy","version":"1.3.13","comment":"Extremely powerful Tokenizer driven Template engine","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/HTML_Template_Flexy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"64fd23b2e82cbeb6838c51b0523c0c41236de2d900c2daafd4b1dc688e23cdbb","flatsize":2015670,"path":"All/php81-pear-HTML_Template_Flexy-1.3.13.pkg","repopath":"All/php81-pear-HTML_Template_Flexy-1.3.13.pkg","licenselogic":"single","licenses":["PHP202"],"pkgsize":149464,"desc":"HTML_Template_Flexy started it's life as a simplification of HTML_Template_Xipe,\nhowever in Version 0.2, It became one of the first template engine to use a real\nLexer, rather than regex'es, making it possible to do things like ASP.net or\nCold Fusion tags.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"options":{"PEAR_FILE_GETTEXT":"off","PEAR_HTML_JAVASCRIPT":"off","PEAR_TRANSLATION2":"off"},"annotations":{"flavor":"php81"}},{"name":"php81-pear-Date_Holidays_Sweden","origin":"devel/pear-Date_Holidays_Sweden","version":"0.1.3","comment":"Driver based class to calculate holidays in Sweden","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays_Sweden","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"64609faba3c95216a1f0864a7b36cbcf67df9958544ac99b532ec197118c7973","flatsize":39611,"path":"All/php81-pear-Date_Holidays_Sweden-0.1.3.pkg","repopath":"All/php81-pear-Date_Holidays_Sweden-0.1.3.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":8076,"desc":"Date_Holidays helps you calculate the dates and titles of\nholidays and other special celebrations. This is the driver\nfor calculating holidays in Sweden.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Date_Holidays":{"origin":"devel/pear-Date_Holidays","version":"0.21.8_2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Games_Chess","origin":"games/pear-Games_Chess","version":"1.0.1","comment":"PEAR methods for constructing and validating chess games in PGN","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Games_Chess","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"73171369dbd15a1e1ae1b627ea22a69944fbe00035a4a028e8f9ace86d8293f5","flatsize":608069,"path":"All/php81-pear-Games_Chess-1.0.1.pkg","repopath":"All/php81-pear-Games_Chess-1.0.1.pkg","licenselogic":"single","pkgsize":83000,"desc":"The logic of handling a chessboard and parsing standard\nFEN (Farnsworth-Edwards Notation) for describing a position as well as SAN\n(Standard Algebraic Notation) for describing individual moves is handled. This\nclass can be used as a backend driver for playing chess, or for validating\nand/or creating PGN files using the File_ChessPGN package.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","games","pear"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Date_Holidays_UNO","origin":"devel/pear-Date_Holidays_UNO","version":"0.1.3","comment":"Driver based class to calculate holidays in the UNO","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays_UNO","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9122ed7eea2842c35ae585763b00195dccfc7168689550edc8e8801203331dd8","flatsize":102642,"path":"All/php81-pear-Date_Holidays_UNO-0.1.3.pkg","repopath":"All/php81-pear-Date_Holidays_UNO-0.1.3.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":10932,"desc":"Date_Holidays helps you calculate the dates and titles of\nholidays and other special celebrations. This is the driver\nfor calculating UNO holidays.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Date_Holidays":{"origin":"devel/pear-Date_Holidays","version":"0.21.8_2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Date_Holidays_Romania","origin":"devel/pear-Date_Holidays_Romania","version":"0.1.2","comment":"Driver based class to calculate holidays in Romania","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays_Romania","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"36250cb23238abd8af06dac15e15d6bebbcff86f3366c61b8ea97aab2e850fb9","flatsize":15457,"path":"All/php81-pear-Date_Holidays_Romania-0.1.2.pkg","repopath":"All/php81-pear-Date_Holidays_Romania-0.1.2.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":5232,"desc":"Date_Holidays helps you calculate the dates and titles of\nholidays and other special celebrations. This is the driver\nfor calculating holidays in Romania.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Date_Holidays":{"origin":"devel/pear-Date_Holidays","version":"0.21.8_2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Date_Holidays_PHPdotNet","origin":"devel/pear-Date_Holidays_PHPdotNet","version":"0.1.2","comment":"Driver based class to calculate birthdays of members of PHP.net","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays_PHPdotNet","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b6d361b950a33f2b7f5c7286a40a15479b9a60cc10c9975343dc9cb5282f2b97","flatsize":24062,"path":"All/php81-pear-Date_Holidays_PHPdotNet-0.1.2.pkg","repopath":"All/php81-pear-Date_Holidays_PHPdotNet-0.1.2.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":5728,"desc":"Date_Holidays helps you calculate the dates and titles of holidays\nand other special celebrations. This is the driver for calculating\nthe birthdays of some members of the PHP.net community.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Date_Holidays":{"origin":"devel/pear-Date_Holidays","version":"0.21.8_2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Date_Holidays_Norway","origin":"devel/pear-Date_Holidays_Norway","version":"0.1.2","comment":"Driver based class to calculate holidays in Norway","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays_Norway","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1a6d5912b596905ca877054070a2b219ab13428f27458b2ca879d6a17f648945","flatsize":19768,"path":"All/php81-pear-Date_Holidays_Norway-0.1.2.pkg","repopath":"All/php81-pear-Date_Holidays_Norway-0.1.2.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":5660,"desc":"Date_Holidays helps you calculate the dates and titles of\nholidays and other special celebrations. This is the\ndriver for calculating holidays in Norway.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Date_Holidays":{"origin":"devel/pear-Date_Holidays","version":"0.21.8_2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Date_Holidays_Netherlands","origin":"devel/pear-Date_Holidays_Netherlands","version":"0.1.4","comment":"Driver based class to calculate holidays in the Netherlands","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays_Netherlands","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0c6d0deca3f57606f819c2c6065c9b6712dfbeb4dd619b5b81e3e113d2e71013","flatsize":29447,"path":"All/php81-pear-Date_Holidays_Netherlands-0.1.4.pkg","repopath":"All/php81-pear-Date_Holidays_Netherlands-0.1.4.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":7092,"desc":"Date_Holidays helps you calculate the dates and titles of\nholidays and other special celebrations. This is the\ndriver for calculating holidays in the Netherlands.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Date_Holidays":{"origin":"devel/pear-Date_Holidays","version":"0.21.8_2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Date_Holidays_Japan","origin":"devel/pear-Date_Holidays_Japan","version":"0.1.3","comment":"Driver based class to calculate holidays in Japan","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays_Japan","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a9af26ac706662d7052e496883b056d711ec8f8e783ef2a48237e55f0e896cad","flatsize":92587,"path":"All/php81-pear-Date_Holidays_Japan-0.1.3.pkg","repopath":"All/php81-pear-Date_Holidays_Japan-0.1.3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":9368,"desc":"Date_Holidays helps you calculate the dates and titles of\nholidays and other special celebrations. This is the\ndriver for calculating holidays in Japan.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Date_Holidays":{"origin":"devel/pear-Date_Holidays","version":"0.21.8_2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Date_Holidays_Italy","origin":"devel/pear-Date_Holidays_Italy","version":"0.1.1","comment":"Driver based class to calculate holidays in Italy","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays_Italy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"12f50220151e6a3b79b3fcf5253c65474f651be7e389c9a282a5f18fa1b77cf5","flatsize":25440,"path":"All/php81-pear-Date_Holidays_Italy-0.1.1.pkg","repopath":"All/php81-pear-Date_Holidays_Italy-0.1.1.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":6176,"desc":"Date_Holidays helps you calculate the dates and titles of\nholidays and other special celebrations. This is the\ndriver for calculating holidays in Italy.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Date_Holidays":{"origin":"devel/pear-Date_Holidays","version":"0.21.8_2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-File_PDF","origin":"print/pear-File_PDF","version":"0.3.3","comment":"PEAR class to generate PDFs","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/File_PDF","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bec4c7ec0c878789d04ede3dbe95c3f05bf6f8db6ee4b27427712e9c39be5676","flatsize":204102,"path":"All/php81-pear-File_PDF-0.3.3.pkg","repopath":"All/php81-pear-File_PDF-0.3.3.pkg","licenselogic":"single","pkgsize":36920,"desc":"PDF generation using only PHP, without requiring any external libraries.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","print"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Date_Holidays_Iceland","origin":"devel/pear-Date_Holidays_Iceland","version":"0.1.2","comment":"Driver based class to calculate holidays in Iceland","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays_Iceland","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"27d868b806365b95226c331949251e8e1b1aabbf1514e3a0b51c31d241afeb21","flatsize":30154,"path":"All/php81-pear-Date_Holidays_Iceland-0.1.2.pkg","repopath":"All/php81-pear-Date_Holidays_Iceland-0.1.2.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":6872,"desc":"Date_Holidays helps you calculate the dates and titles of\nholidays and other special celebrations. This is the driver\nfor calculating holidays in Iceland.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Date_Holidays":{"origin":"devel/pear-Date_Holidays","version":"0.21.8_2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Date_Holidays_Germany","origin":"devel/pear-Date_Holidays_Germany","version":"0.1.2_1","comment":"Driver based class to calculate holidays in Germany","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays_Germany","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dca59d9353555ba3b2103851a05ab56b41717950124d12429a60b2e65a705df5","flatsize":108297,"path":"All/php81-pear-Date_Holidays_Germany-0.1.2_1.pkg","repopath":"All/php81-pear-Date_Holidays_Germany-0.1.2_1.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":13444,"desc":"Date_Holidays helps you calculate the dates and titles of\nholidays and other special celebrations. This is the\ndriver for calculating holidays in Germany.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Date_Holidays":{"origin":"devel/pear-Date_Holidays","version":"0.21.8_2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-File_MARC","origin":"textproc/pear-File_MARC","version":"1.4.1","comment":"Parse, modify, and create MARC records","maintainer":"dbaio@FreeBSD.org","www":"https://pear.php.net/package/File_MARC","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"52c1c2e650d1bc7963cc353535809dd732d83c08374ae57fd755cd2cf5c82e1c","flatsize":552680,"path":"All/php81-pear-File_MARC-1.4.1.pkg","repopath":"All/php81-pear-File_MARC-1.4.1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":77440,"desc":"The standard for machine-readable cataloging (MARC) records is documented at\nhttp://loc.gov/marc/. This package enables you to read existing MARC records\nfrom a file, string, or (using the YAZ extension), from a Z39.50 source. You\ncan also use this package to create new MARC records.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","textproc"],"options":{"ISPN":"off"},"annotations":{"flavor":"php81"}},{"name":"php81-pear-Date_Holidays_Brazil","origin":"devel/pear-Date_Holidays_Brazil","version":"0.1.2","comment":"Driver based class to calculate holidays in Brazil","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays_Brazil","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d19039c2a30a4deb001dec840071699196b8ee4175e7cba3ed834916cb4866e4","flatsize":22256,"path":"All/php81-pear-Date_Holidays_Brazil-0.1.2.pkg","repopath":"All/php81-pear-Date_Holidays_Brazil-0.1.2.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":6312,"desc":"Date_Holidays helps you calculate the dates and titles of holidays\nand other special celebrations. This is the driver for calculating\nholidays in Brazil.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Date_Holidays":{"origin":"devel/pear-Date_Holidays","version":"0.21.8_2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-File_Archive","origin":"archivers/pear-File_Archive","version":"1.5.5","comment":"PEAR class to manipulate tar, gz, tgz, bz2, tbz, zip, ar (deb) files","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/File_Archive","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"38a09f9b051edac95ef8c4242900cd9bb2986ee31ba2cde7e88d6d45414fe4ed","flatsize":398929,"path":"All/php81-pear-File_Archive-1.5.5.pkg","repopath":"All/php81-pear-File_Archive-1.5.5.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":55520,"desc":"PEAR::File_Archive is strongly object oriented. It makes it very easy to use,\nwriting simple code, yet the library is very powerful.\n\nIt lets you easily read or generate tar, gz, tgz, bz2, tbz, zip, ar (or deb)\narchives to files, memory, mail or standard output.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-bz2":{"origin":"archivers/php81-bz2","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-MIME_Type":{"origin":"mail/pear-MIME_Type","version":"1.4.1"},"php81-zlib":{"origin":"archivers/php81-zlib","version":"8.1.32"}},"categories":["archivers","pear","www"],"options":{"PEAR_CACHE_LITE":"off","PEAR_MAIL":"off","PEAR_MAIL_MIME":"off"},"annotations":{"flavor":"php81"}},{"name":"php81-pear-Date_Holidays_EnglandWales","origin":"devel/pear-Date_Holidays_EnglandWales","version":"0.1.5","comment":"Driver based class to calculate holidays in England and Wales","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays_EnglandWales","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2d5e1b155335444ccb5cedd40cf2c5192b6b40596fc06588e6699a69c5c759e3","flatsize":20364,"path":"All/php81-pear-Date_Holidays_EnglandWales-0.1.5.pkg","repopath":"All/php81-pear-Date_Holidays_EnglandWales-0.1.5.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":5892,"desc":"Date_Holidays helps you calculate the dates and titles of\nholidays and other special celebrations. This is the driver\nfor calculating holidays in England and Wales.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Date_Holidays":{"origin":"devel/pear-Date_Holidays","version":"0.21.8_2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Date_Holidays_Denmark","origin":"devel/pear-Date_Holidays_Denmark","version":"0.1.3","comment":"Driver based class to calculate holidays in Denmark","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays_Denmark","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"51a49a20a513c1cbb89e813939e1b5564f8ad1e120ad30d25f1add3dcc0b1c2b","flatsize":22891,"path":"All/php81-pear-Date_Holidays_Denmark-0.1.3.pkg","repopath":"All/php81-pear-Date_Holidays_Denmark-0.1.3.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":5996,"desc":"Driver based class to calculate holidays in Denmark.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Date_Holidays":{"origin":"devel/pear-Date_Holidays","version":"0.21.8_2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Date_Holidays_Discordian","origin":"devel/pear-Date_Holidays_Discordian","version":"0.1.1","comment":"Driver based class to calculate Discordian holidays","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays_Discordian","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6cc3ef8453500b499c3cb1f54893aae3ec999b19a3a6397b8cc55154fbd6d64d","flatsize":17264,"path":"All/php81-pear-Date_Holidays_Discordian-0.1.1.pkg","repopath":"All/php81-pear-Date_Holidays_Discordian-0.1.1.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":5252,"desc":"Date_Holidays helps you calculate the dates and titles of\nholidays and other special celebrations. This is the driver\nfor calculating Discordian holidays.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Date_Holidays":{"origin":"devel/pear-Date_Holidays","version":"0.21.8_2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-File_Find","origin":"sysutils/pear-File_Find","version":"1.3.3","comment":"PEAR class that facilitates the search of filesystems","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/File_Find","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fcaade8c6f04bbe65a8cef676adbc4459203524a80c16b8df12a3ec677c26bce","flatsize":38545,"path":"All/php81-pear-File_Find-1.3.3.pkg","repopath":"All/php81-pear-File_Find-1.3.3.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":10340,"desc":"PEAR::File_Find, created as a replacement for its Perl counterpart, also\nnamed File_Find, is a directory searcher, which handles, globbing, recursive\ndirectory searching, as well as a slew of other cool features.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","sysutils","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-FSM","origin":"devel/pear-FSM","version":"1.4.0","comment":"PEAR Finite State Machine","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/FSM","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"89665fc3984a8e26fe7714efb536c5fcd6d9763da17b8eaaabddbe7c9a7d13e6","flatsize":38987,"path":"All/php81-pear-FSM-1.4.0.pkg","repopath":"All/php81-pear-FSM-1.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12052,"desc":"The FSM package provides a simple class that implements a Finite State Machine.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"options":{"PEAR_GRAPGHVIZ":"off"},"annotations":{"flavor":"php81"}},{"name":"php81-pear-Date_Holidays_Austria","origin":"devel/pear-Date_Holidays_Austria","version":"0.1.6","comment":"Driver based class to calculate holidays in Austria","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays_Austria","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"429dd6b175a022d28d147af2c5fd0ef477edc7e20bbf240d0d647459b8cb7f27","flatsize":35305,"path":"All/php81-pear-Date_Holidays_Austria-0.1.6.pkg","repopath":"All/php81-pear-Date_Holidays_Austria-0.1.6.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":7220,"desc":"Driver based class to calculate holidays in Austria.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Date_Holidays":{"origin":"devel/pear-Date_Holidays","version":"0.21.8_2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Date_Holidays","origin":"devel/pear-Date_Holidays","version":"0.21.8_2","comment":"PEAR driver based class to calculate holidays","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"755d9f7613ba74a1d2f306387f2e64a3a2a14d5e8a05d2962658f7173cca6d70","flatsize":257135,"path":"All/php81-pear-Date_Holidays-0.21.8_2.pkg","repopath":"All/php81-pear-Date_Holidays-0.21.8_2.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":35188,"desc":"Date_Holidays helps you calculating the dates and titles of holidays\nand other special celebrations. The calculation is driver-based so\nit is easy to add new drivers that calculate a country's holidays.\nThe methods of the class can be used to get a holiday's date and\ntitle in various languages.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-XML_Serializer":{"origin":"devel/pear-XML_Serializer","version":"0.21.0"}},"categories":["devel","pear","www"],"options":{"PEAR_CONSOLE_GETARGS":"off"},"annotations":{"flavor":"php81"}},{"name":"php81-pear-Date","origin":"devel/pear-Date","version":"1.4.7","comment":"Generic date/time handling class for PEAR","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8b24c712e36f79e2070eb95233ebe4cafabca66c5308ee64af749e0340c20ae5","flatsize":413370,"path":"All/php81-pear-Date-1.4.7.pkg","repopath":"All/php81-pear-Date-1.4.7.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":42720,"desc":"Generic classes for representation and manipulation of dates, times and time\nzones without the need of timestamps, which is a huge limitation for PHP\nprograms. Includes time zone data, time zone conversions and many date/time\nconversions. It does not rely on 32-bit system date stamps, so you can display\ncalendars and compare dates that date pre 1970 and post 2038.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-DB_ldap2","origin":"databases/pear-DB_ldap2","version":"0.5.1_1","comment":"PEAR DB compliant interface to LDAP v2 and v3 database","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/DB_ldap2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"722e0045ba5abddf284114496f4039a71c680e8c91130e84adc0a100cfcef0f8","flatsize":93916,"path":"All/php81-pear-DB_ldap2-0.5.1_1.pkg","repopath":"All/php81-pear-DB_ldap2-0.5.1_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":21052,"desc":"PEAR::DB_ldap class provides a DB compliant\ninterface to LDAP v2 and v3 database.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-ldap":{"origin":"net/php81-ldap","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-DB":{"origin":"databases/pear-DB","version":"1.12.2,1"}},"categories":["databases","net","pear"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-DB_ldap","origin":"databases/pear-DB_ldap","version":"1.2.1","comment":"PEAR DB compliant interface to LDAP servers","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/DB_ldap","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2d2d3b11880f59c45bffb85a850b9cdde07b78da2016602e3ebf131f9ec9e5df","flatsize":51537,"path":"All/php81-pear-DB_ldap-1.2.1.pkg","repopath":"All/php81-pear-DB_ldap-1.2.1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":12880,"desc":"PEAR::DB_ldap class provides a DB compliant interface to LDAP servers.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-DB":{"origin":"databases/pear-DB","version":"1.12.2,1"}},"categories":["databases","net","pear"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Date_Holidays_Slovenia","origin":"devel/pear-Date_Holidays_Slovenia","version":"0.1.2","comment":"Driver based class to calculate holidays in Slovenia","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays_Slovenia","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b6368ab13da65fc64b6531a207280c8d3d88d839dc8a03e4cd6019d90848b3c4","flatsize":22371,"path":"All/php81-pear-Date_Holidays_Slovenia-0.1.2.pkg","repopath":"All/php81-pear-Date_Holidays_Slovenia-0.1.2.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":5796,"desc":"Date_Holidays helps you calculate the dates and titles of\nholidays and other special celebrations. This is the\ndriver for calculating holidays in Slovenia.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Date_Holidays":{"origin":"devel/pear-Date_Holidays","version":"0.21.8_2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-DB_Sqlite_Tools","origin":"databases/pear-DB_Sqlite_Tools","version":"0.1.7","comment":"Object-oriented interface to backup SQLite databases","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/DB_Sqlite_Tools","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ced34a4476f0a1c85ed8fda4cc317e73547f067c5418da1bb9e16098a5b8e996","flatsize":88855,"path":"All/php81-pear-DB_Sqlite_Tools-0.1.7.pkg","repopath":"All/php81-pear-DB_Sqlite_Tools-0.1.7.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":18900,"desc":"PEAR::DB_Sqlite_Tools is an object oriented interface to effectively\nmanage and backup Sqlite databases.It extends the existing functionality\nby providing a comprehensive solution for database backup, live replication,\nexport in XML format, performance optmization and other functionalities like\nthe insertion and retrieval of encrypted data from an Sqlite database without\nany external extension.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-DB":{"origin":"databases/pear-DB","version":"1.12.2,1"},"php81-pear-Log":{"origin":"sysutils/pear-Log","version":"1.14.5"}},"categories":["databases","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Date_Holidays_Ireland","origin":"devel/pear-Date_Holidays_Ireland","version":"0.1.3","comment":"Driver based class to calculate holidays in Ireland","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Date_Holidays_Ireland","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"32d6e62f9173c62b9b539123fdc57561cc68bb3d0f9788e771a8caf6a0e578e4","flatsize":25912,"path":"All/php81-pear-Date_Holidays_Ireland-0.1.3.pkg","repopath":"All/php81-pear-Date_Holidays_Ireland-0.1.3.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":6652,"desc":"Date_Holidays helps you calculate the dates and titles of\nholidays and other special celebrations. This is the\ndriver for calculating holidays in Ireland.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Date_Holidays":{"origin":"devel/pear-Date_Holidays","version":"0.21.8_2"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-DB_QueryTool","origin":"databases/pear-DB_QueryTool","version":"1.1.2","comment":"PEAR OO-interface for easily retrieving and modifying data in a DB","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/DB_QueryTool","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d88541de1eab4a3945fa289b164ecd7d0c5a079a8813456b30acb4be4b679ae7","flatsize":220479,"path":"All/php81-pear-DB_QueryTool-1.1.2.pkg","repopath":"All/php81-pear-DB_QueryTool-1.1.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":39732,"desc":"PEAR::DB_QueryTool is an OO-abstraction to the SQL-Query language, it provides\nmethods such as setWhere, setOrder, setGroup, setJoin, etc. to easily build\nqueries.\n\nIt also provides an easy to learn interface that interacts nicely with\nHTML-forms using arrays that contain the column data, that shall be\nupdated/added in a DB. This package bases on an SQL-Builder which lets you\neasily build SQL-Statements and execute them.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-DB":{"origin":"databases/pear-DB","version":"1.12.2,1"},"php81-pear-Log":{"origin":"sysutils/pear-Log","version":"1.14.5"}},"categories":["databases","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-DB_Pager","origin":"databases/pear-DB_Pager","version":"0.7.2","comment":"PEAR Database Abstraction Layer","maintainer":"toshiya@saitoh.nu","www":"https://pear.php.net/package/DB_Pager","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3ae06453178cbd8651e8090b88f0fb237782feb526b1835de90f270be6c0d82f","flatsize":47600,"path":"All/php81-pear-DB_Pager-0.7.2.pkg","repopath":"All/php81-pear-DB_Pager-0.7.2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":15744,"desc":"DB_Pager retrieve and return information of database result sets.\n\nThis class handles all the stuff needed for displaying\npaginated results from a database query of Pear DB.\nincluding fetching only the needed rows and giving extensive information\nfor helping build an HTML or GTK query result display.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-DB":{"origin":"databases/pear-DB","version":"1.12.2,1"}},"categories":["databases","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Crypt_XXTEA","origin":"security/pear-Crypt_XXTEA","version":"0.9.0","comment":"PEAR XXTEA encryption algorithm","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Crypt_XXTEA","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8abd97b32e4f76c68856408664dd1a90908346fcd37d05efce37585217156bbc","flatsize":25532,"path":"All/php81-pear-Crypt_XXTEA-0.9.0.pkg","repopath":"All/php81-pear-Crypt_XXTEA-0.9.0.pkg","licenselogic":"single","pkgsize":6984,"desc":"This package allows you to encrypt and decrypt strings or long integer arrays\nwith the XXTEA encryption algorithm, which is secure, fast and suitable for web\ndevelopment.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","security","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-DBA_Relational","origin":"databases/pear-DBA_Relational","version":"0.2.0_1","comment":"Berkely-style database abstraction class","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/DBA_Relational","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b665467bcbc99fb386cde7c207338ad1e37c39bff8a20069283709bfeac87347","flatsize":116078,"path":"All/php81-pear-DBA_Relational-0.2.0_1.pkg","repopath":"All/php81-pear-DBA_Relational-0.2.0_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":21856,"desc":"Table management extension to DBA","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-DBA":{"origin":"databases/pear-DBA","version":"1.1.1"}},"categories":["databases","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-DBA","origin":"databases/pear-DBA","version":"1.1.1","comment":"Berkely-style database abstraction class","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/DBA","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"24dece2955f20f5ab1f9ea7eae2ee0f93d5d84ab0cf07078045a1dc8f4e17ed2","flatsize":77784,"path":"All/php81-pear-DBA-1.1.1.pkg","repopath":"All/php81-pear-DBA-1.1.1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":15344,"desc":"PEAR::DBA is a wrapper for the php DBA functions. It includes a file-based\nemulator and provides a uniform, object-based interface for the\nBerkeley-style database systems.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["databases","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Crypt_MicroID","origin":"security/pear-Crypt_MicroID","version":"0.1.0","comment":"PHP MicroID library","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Crypt_MicroID","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"582794c3ad1c282a9240d1048d51bf410d7b0cc18c634e500c1464e93401385a","flatsize":9346,"path":"All/php81-pear-Crypt_MicroID-0.1.0.pkg","repopath":"All/php81-pear-Crypt_MicroID-0.1.0.pkg","licenselogic":"single","pkgsize":3804,"desc":"Provides methods needed to generate and verify MicroIDs.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","security","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-DB_DataObject_FormBuilder","origin":"databases/pear-DB_DataObject_FormBuilder","version":"1.0.2","comment":"Automatically build HTML_QuickForm objects using DB_DataObject","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/DB_DataObject_FormBuilder","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e6551d10c2c305c8709e08ab757b893c0596a9deacfc137e1346554980a1a431","flatsize":317293,"path":"All/php81-pear-DB_DataObject_FormBuilder-1.0.2.pkg","repopath":"All/php81-pear-DB_DataObject_FormBuilder-1.0.2.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":62420,"desc":"PEAR::DB_DataObject_FormBuilder will aid you in rapid application development\nusing the packages DB_DataObject and HTML_QuickForm.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-DB_DataObject":{"origin":"databases/pear-DB_DataObject","version":"1.11.5_1"},"php81-pear-HTML_QuickForm":{"origin":"devel/pear-HTML_QuickForm","version":"3.2.16"}},"categories":["databases","pear","www"],"options":{"PEAR_DATE":"off","PEAR_HTML_TABLE":"off"},"annotations":{"flavor":"php81"}},{"name":"php81-pear-DB_DataObject","origin":"databases/pear-DB_DataObject","version":"1.11.5_1","comment":"SQL Builder, Object Interface to Database Tables","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/DB_DataObject","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a82c8d6f54bac22c4cc825a5c226dbbc98890033daa5e3b8c17d09a30212eae1","flatsize":358098,"path":"All/php81-pear-DB_DataObject-1.11.5_1.pkg","repopath":"All/php81-pear-DB_DataObject-1.11.5_1.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":70396,"desc":"DataObject performs 2 tasks:\n1. Builds SQL statements based on the objects vars and the builder methods.\n2. acts as a datastore for a table row.\n\nThe core class is designed to be extended for each of your tables so that you\nput the data logic inside the data classes. A generator is included to make your\nconfiguration files and your base classes.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-DB":{"origin":"databases/pear-DB","version":"1.12.2,1"},"php81-pear-Date":{"origin":"devel/pear-Date","version":"1.4.7"}},"categories":["databases","pear"],"options":{"DB":"on","MDB2":"off","VALIDATE":"off"},"annotations":{"flavor":"php81"}},{"name":"php81-pear-Crypt_HMAC2","origin":"security/pear-Crypt_HMAC2","version":"1.0.0","comment":"Implementation of Hashed Message Authentication Code for PHP5","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Crypt_HMAC2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"640723edba7d1de12c92b2b2c5198d9954883bd4975b8fbb2448c1900243dbf4","flatsize":33593,"path":"All/php81-pear-Crypt_HMAC2-1.0.0.pkg","repopath":"All/php81-pear-Crypt_HMAC2-1.0.0.pkg","licenselogic":"single","pkgsize":8516,"desc":"pear-Crypt_HMAC2 is a implementation of Hashed Message Authentication\nCode for PHP5.It use the hash or mhash extensions when enabled to\nextend the range of cryptographic hash functions beyond the natively\nimplemented MD5 and SHA1.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","security","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-DB","origin":"databases/pear-DB","version":"1.12.2,1","comment":"PEAR Database Abstraction Layer","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/DB","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6190e021890f5e3e7ab51e3712ecd409c5a391acab122b7d9a8f530aa901c401","flatsize":745382,"path":"All/php81-pear-DB-1.12.2,1.pkg","repopath":"All/php81-pear-DB-1.12.2,1.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":88152,"desc":"DB is a database abstraction layer providing:\n- an OO-style query API\n- portability features that make programs written for one DBMS work with other\n  DBMS's\n- a DSN (data source name) format for specifying database servers\n- prepare/execute (bind) emulation for databases that don't support it natively\n- a result object for each query response\n- portable error codes\n- sequence emulation\n- sequential and non-sequential row fetching as well as bulk fetching\n- formats fetched rows as associative arrays, ordered arrays or objects\n- row limit support\n- transactions support\n- table information interface\n- DocBook and phpDocumentor API documentation\n\nDB layers itself on top of PHP's existing database extensions.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["databases","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Crypt_CBC","origin":"security/pear-Crypt_CBC","version":"1.0.1","comment":"Class to emulate Perl's Crypt::CBC module","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Crypt_CBC","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"46cd07409d0c2a0ecaf4b78278f60fc4c2d0c545f08744572b8023474c3b2387","flatsize":12348,"path":"All/php81-pear-Crypt_CBC-1.0.1.pkg","repopath":"All/php81-pear-Crypt_CBC-1.0.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":4668,"desc":"A class to emulate Perl's Crypt::CBC module.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","security","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Crypt_CHAP","origin":"security/pear-Crypt_CHAP","version":"1.5.0","comment":"PEAR class for generating CHAP packets","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Crypt_CHAP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b9da230ddf0542ece16eaaf8243159cd3bd840306ca67e7d7d8d7d84a2e3d4db","flatsize":19868,"path":"All/php81-pear-Crypt_CHAP-1.5.0.pkg","repopath":"All/php81-pear-Crypt_CHAP-1.5.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":6356,"desc":"PEAR::Crypt_CHAP provides Classes for generating CHAP packets.\nCurrently these types of CHAP are supported:\n* CHAP-MD5\n* MS-CHAPv1\n* MS-CHAPv2\n\nFor MS-CHAP the mhash and mcrypt extensions must be loaded.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pecl-mcrypt":{"origin":"security/pecl-mcrypt","version":"1.0.7"}},"categories":["pear","security","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Crypt_DiffieHellman","origin":"security/pear-Crypt_DiffieHellman","version":"0.2.6","comment":"PEAR class implementing Diffie-Hellman Key Exchange protocol for PHP5","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Crypt_DiffieHellman","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e732a91a4604117a94e8cb6c4df35ef4f25f9777133ca7f9f6191e4d018827c5","flatsize":58071,"path":"All/php81-pear-Crypt_DiffieHellman-0.2.6.pkg","repopath":"All/php81-pear-Crypt_DiffieHellman-0.2.6.pkg","licenselogic":"single","pkgsize":11108,"desc":"Implementation of the Diffie-Hellman Key Exchange cryptographic protocol\nin PHP5. Enables two parties without any prior knowledge of each other\nestablish a secure shared secret key across an insecure channel\nof communication.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-bcmath":{"origin":"math/php81-bcmath","version":"8.1.32"},"php81-gmp":{"origin":"math/php81-gmp","version":"8.1.32"},"php81-mbstring":{"origin":"converters/php81-mbstring","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","security","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Crypt_Blowfish","origin":"security/pear-Crypt_Blowfish","version":"1.1.0.r2","comment":"PEAR class for blowfish encryption","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Crypt_Blowfish","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3057b60db880aefed952466cfc4633c8e3994fe4211488c28359d3a77f9e7919","flatsize":75523,"path":"All/php81-pear-Crypt_Blowfish-1.1.0.r2.pkg","repopath":"All/php81-pear-Crypt_Blowfish-1.1.0.r2.pkg","licenselogic":"single","pkgsize":16388,"desc":"PEAR::Crypt_Blowfish allows you to perform two-way blowfish encryption on\nthe fly using only PHP. This package does not require the MCrypt\nPHP extension to work, although it can make use of it if available.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","security","www"],"options":{"MCRYPT":"off"},"annotations":{"flavor":"php81"}},{"name":"php81-pear-Contact_Vcard_Parse","origin":"mail/pear-Contact_Vcard_Parse","version":"1.32.0","comment":"PEAR class to parse vCard 2.1 and 3.0 files","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Contact_Vcard_Parse","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f2282db12fcbf88e4ef64a44301a20f2cb0d5deda1ad738741a4d9859e2f6e7e","flatsize":39984,"path":"All/php81-pear-Contact_Vcard_Parse-1.32.0.pkg","repopath":"All/php81-pear-Contact_Vcard_Parse-1.32.0.pkg","licenselogic":"single","pkgsize":10516,"desc":"PEAR::Contact_Vcard_Parse allows you to parse vCard files and text blocks,\nand get back an array of the elements of each vCard in the file or text.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["mail","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Console_Table","origin":"devel/pear-Console_Table","version":"1.3.1","comment":"Library that makes it easy to build console style tables","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Console_Table","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aef272897520098998a973de730f6ee27f4b34ccb359b199cf2e95412c4c0bbf","flatsize":54472,"path":"All/php81-pear-Console_Table-1.3.1.pkg","repopath":"All/php81-pear-Console_Table-1.3.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":12164,"desc":"Console_Table provides a Console_Table class with methods such as addRow(),\ninsertRow(), addCol() etc. to build console tables with or without headers and\nwith user defined table rules, padding, and alignment.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-geshi-geshi","origin":"devel/pear-geshi","version":"1.0.9.1","comment":"Generic syntax highlighter written in PHP","maintainer":"michael.osipov@innomotics.com","www":"http://qbnz.com/highlighter/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"569cd54821c6a789382a506b579d499227e2b0a0ce2d4a22d6d8151cbc868729","flatsize":4272491,"path":"All/php81-pear-geshi-geshi-1.0.9.1.pkg","repopath":"All/php81-pear-geshi-geshi-1.0.9.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":662184,"desc":"GeSHi is a generic syntax highlighter written in PHP.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-channel-geshi":{"origin":"devel/pear-channel-geshi","version":"20180906"}},"categories":["devel","pear","www"],"annotations":{"cpe":"cpe:2.3:a:qbnz:geshi:1.0.9.1:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-Console_Color","origin":"devel/pear-Console_Color","version":"1.0.3","comment":"PEAR use ANSI console colors","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Console_Color","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"94a8912e5d6a373e0b0d6fc4d1d738efe0e74ec207e737b39f5553267212d9b4","flatsize":19690,"path":"All/php81-pear-Console_Color-1.0.3.pkg","repopath":"All/php81-pear-Console_Color-1.0.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5832,"desc":"You can use Console_Color::convert to transform colorcodes like %25r into ANSI\ncontrol codes. print Console_Color::convert(\"%25rHello World!%25n\"); would print\n\"Hello World\" in red, for example.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-DB_Table","origin":"databases/pear-DB_Table","version":"1.5.6_1,1","comment":"PEAR object-oriented interface to a database table","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/DB_Table","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"123e6705ff5b1907603251b0af8ca3f2038e29678524c64876380560dab18307","flatsize":761012,"path":"All/php81-pear-DB_Table-1.5.6_1,1.pkg","repopath":"All/php81-pear-DB_Table-1.5.6_1,1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":92464,"desc":"PEAR::DB_Table builds on PEAR DB to abstract datatypes and automate table\ncreation, data validation, insert, update, delete, and select; combines\nthese with PEAR::HTML_QuickForm to automatically generate input forms\nthat match the table column definitions.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["databases","pear","www"],"options":{"PEAR_DB":"off","PEAR_HTML_QUICKFORM":"off","PEAR_MDB2":"off"},"annotations":{"flavor":"php81"}},{"name":"php81-pear-Crypt_RSA","origin":"security/pear-Crypt_RSA","version":"1.2.1_1","comment":"PEAR class allows you to use two-key strong cryptography","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Crypt_RSA","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"83ab2aa37e1f017d25a03ec04b9c2a03f424de10bd2b78ca6511e5382ab7101a","flatsize":123331,"path":"All/php81-pear-Crypt_RSA-1.2.1_1.pkg","repopath":"All/php81-pear-Crypt_RSA-1.2.1_1.pkg","licenselogic":"single","pkgsize":20372,"desc":"PEAR::Crypt_RSA allows you to use two-key strong cryptography like RSA with\narbitrary key length.\n\nIt uses one of the following extensions for math calculations:\n- PECL big_int extension version greater than or equal to 1.0.3\n- PHP GMP extension\n- PHP BCMath extension for both PHP4 and PHP5","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","security","www"],"options":{"BCMATH":"off","GMP":"off"},"annotations":{"flavor":"php81"}},{"name":"php81-pear-Crypt_RC4","origin":"security/pear-Crypt_RC4","version":"1.0.3","comment":"PEAR encryption class for RC4 encryption","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Crypt_RC4","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dd103e7a0c2f6c35537a01a65aa0183b84804f464059b8ec456035c68a885853","flatsize":7300,"path":"All/php81-pear-Crypt_RC4-1.0.3.pkg","repopath":"All/php81-pear-Crypt_RC4-1.0.3.pkg","licenselogic":"single","pkgsize":2992,"desc":"PEAR RC4 encryption class.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","security","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Benchmark","origin":"benchmarks/pear-Benchmark","version":"1.2.9","comment":"Framework to benchmark PHP scripts or function calls","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Benchmark","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eff1f921174525765176f3fb5993844a6ee3270117b5f0766e1fb1ed8b1fc334","flatsize":41236,"path":"All/php81-pear-Benchmark-1.2.9.pkg","repopath":"All/php81-pear-Benchmark-1.2.9.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":9376,"desc":"Framework to benchmark PHP scripts or function calls.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-bcmath":{"origin":"math/php81-bcmath","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["benchmarks","devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Auth_SASL2","origin":"security/pear-Auth_SASL2","version":"0.3.0","comment":"Abstraction of various SASL mechanism responses","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Auth_SASL","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"30c38fcb7ad9c4de13f35d4c4fea517136ea3d8d5a31a6623b18e84fc13fa44a","flatsize":54330,"path":"All/php81-pear-Auth_SASL2-0.3.0.pkg","repopath":"All/php81-pear-Auth_SASL2-0.3.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":9864,"desc":"Auth_SASL provides ode to generate responses to common SASL mechanisms,\nincluding:\n- Digest-MD5\n- Cram-MD5\n- Plain\n- Anonymous\n- Login (Pseudo mechanism)\n- SCRAM","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","security"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Auth_SASL","origin":"security/pear-Auth_SASL","version":"1.2.0","comment":"PEAR abstraction of various SASL mechanism responses","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Auth_SASL","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"23d0f030627aa8bbb328204cad94f763245e90412cf1f6e7dc48a8b847c6054c","flatsize":56325,"path":"All/php81-pear-Auth_SASL-1.2.0.pkg","repopath":"All/php81-pear-Auth_SASL-1.2.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":10204,"desc":"Auth_SASL provides ode to generate responses to common SASL mechanisms,\nincluding:\n- Digest-MD5\n- Cram-MD5\n- Plain\n- Anonymous\n- Login (Pseudo mechanism)\n- SCRAM","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","security","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Auth_RADIUS","origin":"net/pear-Auth_RADIUS","version":"1.1.0","comment":"PEAR wrapper classes for the RADIUS PECL","maintainer":"bofh@FreeBSD.org","www":"https://pear.php.net/package/Auth_RADIUS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aea07b3e49e434c1a70294110a6849bf7a96190348657effd003e74883441c2f","flatsize":42769,"path":"All/php81-pear-Auth_RADIUS-1.1.0.pkg","repopath":"All/php81-pear-Auth_RADIUS-1.1.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":9276,"desc":"PEAR::Auth_RADIUS provides wrapper-classes for the RADIUS PECL.\nThere are different Classes for the different authentication methods.\nIf you are using CHAP-MD5 or MS-CHAP you need also the Crypt_CHAP package.\nIf you are using MS-CHAP you need also the mhash and mcrypt extension.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pecl-radius":{"origin":"net/pecl-radius","version":"1.4.0b1_2"}},"categories":["net","pear","security"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Auth_PrefManager","origin":"security/pear-Auth_PrefManager","version":"1.2.2","comment":"PEAR preferences management class","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Auth_PrefManager","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0928049ec8ba853a1c45ba7a8b5379e31261d5a7abc4126f45f6e47ac380252f","flatsize":65912,"path":"All/php81-pear-Auth_PrefManager-1.2.2.pkg","repopath":"All/php81-pear-Auth_PrefManager-1.2.2.pkg","licenselogic":"single","pkgsize":11548,"desc":"Preference Manager is a class to handle user preferences in a web application,\nlooking them up in a table using a combination of their userid, and the\npreference name to get a value, and (optionally) returning a default value for\nthe preference if no value could be found for that user.\n\nIt is designed to be used alongside the PEAR Auth class, but can be used with\nanything that allows you to obtain the user's id - including your own code.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","security","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Auth_HTTP","origin":"security/pear-Auth_HTTP","version":"2.1.8","comment":"PEAR HTTP authentication","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Auth_HTTP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9350357acec8edc4b9aa37b9a9b88104f53118dc4bae28e1c21b9307830e7f99","flatsize":35721,"path":"All/php81-pear-Auth_HTTP-2.1.8.pkg","repopath":"All/php81-pear-Auth_HTTP-2.1.8.pkg","licenselogic":"single","pkgsize":9108,"desc":"The PEAR::Auth_HTTP class provides methods for creating an HTTP\nauthentication system using PHP, that is similar to Apache's\nrealm-based .htaccess authentication.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","security","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Contact_Vcard_Build","origin":"mail/pear-Contact_Vcard_Build","version":"1.1.2","comment":"PEAR class to build (create) and fetch vCard 2.1 and 3.0 text blocks","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Contact_Vcard_Build","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1eca4c17d48a57419fed1b3830f8882000ae4b30d5f57369e96f9d3effbc572a","flatsize":82483,"path":"All/php81-pear-Contact_Vcard_Build-1.1.2.pkg","repopath":"All/php81-pear-Contact_Vcard_Build-1.1.2.pkg","licenselogic":"single","pkgsize":15888,"desc":"PEAR::Contact_Vcard_Build allows you to programmatically create a vCard,\nversion 2.1 or 3.0, and fetch the vCard text.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["mail","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear-Crypt_GPG","origin":"security/pear-Crypt_GPG","version":"1.6.9","comment":"GNU Privacy Guard (GPG)","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Crypt_GPG","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f41311b3164a6edc03fa386766047054eebb34d2fb7c6d7c85b9a27f7268234f","flatsize":1101258,"path":"All/php81-pear-Crypt_GPG-1.6.9.pkg","repopath":"All/php81-pear-Crypt_GPG-1.6.9.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":290656,"desc":"This package provides an object oriented interface to GNU Privacy Guard (GnuPG).\nIt requires the GnuPG executable to be on the system.\n\nThough GnuPG can support symmetric-key cryptography, this package is intended\nonly to facilitate public-key cryptography.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-mbstring":{"origin":"converters/php81-mbstring","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Console_CommandLine":{"origin":"devel/pear-Console_CommandLine","version":"1.2.2"},"php81-posix":{"origin":"sysutils/php81-posix","version":"8.1.32"}},"categories":["pear","security","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pdo_sqlite","origin":"databases/php81-pdo_sqlite","version":"8.1.32","comment":"The pdo_sqlite shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f449fde504d65c2ad2c42b04ff4cd1b8f702e69efc1f903640350b1e668337ba","flatsize":42842,"path":"All/php81-pdo_sqlite-8.1.32.pkg","repopath":"All/php81-pdo_sqlite-8.1.32.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":14844,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pdo":{"origin":"databases/php81-pdo","version":"8.1.32"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["databases"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.1.32:::::dragonfly6:x86_64","deprecated":"Upstream EOL reaches on 2025-12-31","expiration_date":"2025-12-31"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-pdo_sqlite.ini.sample","type":"install"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUpstream EOL reaches on 2025-12-31.\n\nIt is scheduled to be removed on or after 2025-12-31."}]},{"name":"php81-pear-Console_Getargs","origin":"devel/pear-Console_Getargs","version":"1.4.0","comment":"PEAR command-line arguments parser","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Console_Getargs","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"482befafd292b5bf59ea2277f5a90ee12c9ea020b179a1f2fd1cafe31222771d","flatsize":96629,"path":"All/php81-pear-Console_Getargs-1.4.0.pkg","repopath":"All/php81-pear-Console_Getargs-1.4.0.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":18644,"desc":"The Console_Getargs package implements a Command Line arguments and parameters\nparser for your CLI applications. It performs some basic arguments validation\nand automatically creates a formatted help text, based on the given\nconfiguration.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pdo_odbc","origin":"databases/php81-pdo_odbc","version":"8.1.32","comment":"The pdo_odbc shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6b49bfa29c10291d8a619c5e729a96e186f4fc98fe715691f90ce0768504bf27","flatsize":38302,"path":"All/php81-pdo_odbc-8.1.32.pkg","repopath":"All/php81-pdo_odbc-8.1.32.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":14916,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pdo":{"origin":"databases/php81-pdo","version":"8.1.32"},"unixODBC":{"origin":"databases/unixODBC","version":"2.3.12_1"}},"categories":["databases"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.1.32:::::dragonfly6:x86_64","deprecated":"Upstream EOL reaches on 2025-12-31","expiration_date":"2025-12-31"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-pdo_odbc.ini.sample","type":"install"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUpstream EOL reaches on 2025-12-31.\n\nIt is scheduled to be removed on or after 2025-12-31."}]},{"name":"php81-pear-Console_CommandLine","origin":"devel/pear-Console_CommandLine","version":"1.2.2","comment":"Full featured command line options and arguments parser","maintainer":"bofh@FreeBSD.org","www":"https://pear.php.net/package/Console_CommandLine","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e1c07af719f0df14f982b7d41be707628034e4eadef547b3a4e07c4efb995358","flatsize":244971,"path":"All/php81-pear-Console_CommandLine-1.2.2.pkg","repopath":"All/php81-pear-Console_CommandLine-1.2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":37780,"desc":"Console_CommandLine is a full featured package for managing command-line\noptions and arguments highly inspired from python optparse module, it allows\nthe developer to easily build complex command line interfaces.\n\nMain features:\n* handles sub commands (ie. $ myscript.php -q subcommand -f file),\n* can be completely built from an xml definition file,\n* generate --help and --version options automatically,\n* can be completely customized,\n* builtin support for i18n,\n* and much more...","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-dom":{"origin":"textproc/php81-dom","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"annotations":{"flavor":"php81"}},{"name":"php81-pear","origin":"devel/pear","version":"1.10.13","comment":"PEAR framework for PHP","maintainer":"fluffy@FreeBSD.org","www":"https://pear.php.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"18b3e8525b557512ca9dbe4cac73ae91b17c644dbb3709633fe9723d130df212","flatsize":1960310,"path":"All/php81-pear-1.10.13.pkg","repopath":"All/php81-pear-1.10.13.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":255996,"desc":"PEAR is a framework and distribution system for reusable PHP components.\n\nPEAR is short for \"PHP Extension and Application Repository\" and is\npronounced just like the fruit. The purpose of PEAR is to provide:\n - A structured library of open-sourced code for PHP users\n - A system for code distribution and package maintenance\n - A standard style for code written in PHP\n - The PHP Extension Community Library (PECL)","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-xml":{"origin":"textproc/php81-xml","version":"8.1.32"},"php81-zlib":{"origin":"archivers/php81-zlib","version":"8.1.32"}},"categories":["devel"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:php:pear:1.10.13:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pdo_dblib","origin":"databases/php81-pdo_dblib","version":"8.1.32","comment":"The pdo_dblib shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"04c7b52e9ee6a49d509d351fbf7a1f916716980423398ad552896898a1def6f1","flatsize":38688,"path":"All/php81-pdo_dblib-8.1.32.pkg","repopath":"All/php81-pdo_dblib-8.1.32.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":14344,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"freetds":{"origin":"databases/freetds","version":"1.4.26,1"},"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pdo":{"origin":"databases/php81-pdo","version":"8.1.32"}},"categories":["databases"],"options":{"MSSQL":"off"},"annotations":{"cpe":"cpe:2.3:a:php:php:8.1.32:::::dragonfly6:x86_64","deprecated":"Upstream EOL reaches on 2025-12-31","expiration_date":"2025-12-31"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-pdo_dblib.ini.sample","type":"install"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUpstream EOL reaches on 2025-12-31.\n\nIt is scheduled to be removed on or after 2025-12-31."}]},{"name":"php81-opencc","origin":"chinese/php-opencc","version":"0.0.0.20201211","comment":"OpenCC shared extension for php","maintainer":"gasol.wu@gmail.com","www":"https://github.com/NauxLiu/opencc4php","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"52f31b36e7f2b3372f31d661a7bdbc38e30ac0afca18606557fb018908eb72ee","flatsize":16438,"path":"All/php81-opencc-0.0.0.20201211.pkg","repopath":"All/php81-opencc-0.0.0.20201211.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":7052,"desc":"Open Chinese Convert is an opensource project for conversion between Traditional\nChinese and Simplified Chinese, supporting character-level conversion,\nphrase-level conversion, variant conversion and regional idioms among Mainland\nChina, Taiwan and Hong kong.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"zh-opencc":{"origin":"chinese/opencc","version":"1.1.6"}},"categories":["chinese"],"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-opencc.ini.sample","type":"install"}]},{"name":"php81-pcntl","origin":"devel/php81-pcntl","version":"8.1.32","comment":"The pcntl shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"069cd9ce653529268d24e9a8a321d05670c223d7f2f1a4e87ecced838707a3e8","flatsize":52719,"path":"All/php81-pcntl-8.1.32.pkg","repopath":"All/php81-pcntl-8.1.32.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":16316,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["devel"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.1.32:::::dragonfly6:x86_64","deprecated":"Upstream EOL reaches on 2025-12-31","expiration_date":"2025-12-31"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-pcntl.ini.sample","type":"install"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUpstream EOL reaches on 2025-12-31.\n\nIt is scheduled to be removed on or after 2025-12-31."}]},{"name":"php81-odbc","origin":"databases/php81-odbc","version":"8.1.32","comment":"The odbc shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"035c78e31a5bcb589b870845601e8a11bbc732a89677027f7f940011231b360b","flatsize":99920,"path":"All/php81-odbc-8.1.32.pkg","repopath":"All/php81-odbc-8.1.32.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":28424,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"unixODBC":{"origin":"databases/unixODBC","version":"2.3.12_1"}},"categories":["databases"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.1.32:::::dragonfly6:x86_64","deprecated":"Upstream EOL reaches on 2025-12-31","expiration_date":"2025-12-31"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-odbc.ini.sample","type":"install"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUpstream EOL reaches on 2025-12-31.\n\nIt is scheduled to be removed on or after 2025-12-31."}]},{"name":"php81-mysqli","origin":"databases/php81-mysqli","version":"8.1.32","comment":"The mysqli shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2ff1512254ea230574880a3bf02ec255e0c1a8dadbd0188a8910100462152e21","flatsize":264882,"path":"All/php81-mysqli-8.1.32.pkg","repopath":"All/php81-mysqli-8.1.32.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":53712,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["databases"],"options":{"MYSQLND":"on"},"annotations":{"cpe":"cpe:2.3:a:php:php:8.1.32:::::dragonfly6:x86_64","deprecated":"Upstream EOL reaches on 2025-12-31","expiration_date":"2025-12-31"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-mysqli.ini.sample","type":"install"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUpstream EOL reaches on 2025-12-31.\n\nIt is scheduled to be removed on or after 2025-12-31."}]},{"name":"php81-pear-Cache_Lite","origin":"sysutils/pear-Cache_Lite","version":"1.8.3,1","comment":"Fast and Safe little cache system","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Cache_Lite","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4ef96f64da5e21e85a7b0f73430f061badb4c0cbe25a0049e3de5531caf2667a","flatsize":175696,"path":"All/php81-pear-Cache_Lite-1.8.3,1.pkg","repopath":"All/php81-pear-Cache_Lite-1.8.3,1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":32532,"desc":"This package is a little cache system optimized for file containers. It is fast\nand safe (because it uses file locking and/or anti-corruption tests).","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","sysutils","www"],"annotations":{"flavor":"php81"}},{"name":"php81-maxminddb","origin":"devel/php-maxminddb","version":"1.6.0","comment":"MaxMind DB Reader extension for PHP","maintainer":"danger@FreeBSD.org","www":"https://github.com/maxmind/MaxMind-DB-Reader-php","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dff8639068775d84b203a8bf5f964648d91f4476c34f43558e2e27fbbf6673a3","flatsize":28724,"path":"All/php81-maxminddb-1.6.0.pkg","repopath":"All/php81-maxminddb-1.6.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":10900,"desc":"This is the PHP API for reading MaxMind DB files. MaxMind DB is a binary\nfile format that stores data indexed by IP address subnets (IPv4 or\nIPv6).","deps":{"libmaxminddb":{"origin":"net/libmaxminddb","version":"1.12.2"},"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["devel","net"],"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-maxminddb.ini.sample","type":"install"}]},{"name":"php81-pear-Cache","origin":"sysutils/pear-Cache","version":"1.5.6_1","comment":"PEAR framework for caching of arbitrary data","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Cache","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0e4e5463a8f2b36dafd7fc5d39363c4f512249c7287c81f5ac06b3d2dd01de79","flatsize":162287,"path":"All/php81-pear-Cache-1.5.6_1.pkg","repopath":"All/php81-pear-Cache-1.5.6_1.pkg","licenselogic":"single","pkgsize":28352,"desc":"With the PEAR Cache you can cache the result of certain function\ncalls, as well as the output of a whole script run or share data\nbetween applications.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-HTTP_Request":{"origin":"www/pear-HTTP_Request","version":"1.4.4"}},"categories":["pear","sysutils","www"],"annotations":{"flavor":"php81"}},{"name":"php81-lz4","origin":"archivers/php-lz4","version":"0.4.3","comment":"LZ4 extension for PHP","maintainer":"pave@FreeBSD.org","www":"https://github.com/kjdev/php-ext-lz4","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"be46384cce964b777e248dc70916bc73a4c4f832a2e245b2784dd077c41f7e3d","flatsize":14224,"path":"All/php81-lz4-0.4.3.pkg","repopath":"All/php81-lz4-0.4.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6172,"desc":"This is the extension PHP extension for lz4\na lossless compression algorithm, providing\nhi compression speed and multi-core scalability.","deps":{"liblz4":{"origin":"archivers/liblz4","version":"1.10.0,1"},"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["archivers"],"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-lz4.ini.sample","type":"install"}]},{"name":"php81-pear-Auth","origin":"security/pear-Auth","version":"1.6.4","comment":"PEAR class for creating an authentication system","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Auth","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dd08476902a66bedbe1feb93e466b7613e11b93251a53a5ea45bc0a5a2338c7e","flatsize":310604,"path":"All/php81-pear-Auth-1.6.4.pkg","repopath":"All/php81-pear-Auth-1.6.4.pkg","licenselogic":"single","pkgsize":47804,"desc":"The PEAR::Auth package provides methods for creating an authentication\nsystem using PHP.\n\nCurrently it supports the following storage containers to read/write\nthe login data:\n\n* All databases supported by the PEAR database layer\n* All databases supported by the MDB database layer\n* All databases supported by the MDB2 database layer\n* Plaintext files\n* LDAP servers\n* POP3 servers\n* IMAP servers\n* vpopmail accounts\n* RADIUS\n* SAMBA password files\n* SOAP","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["pear","security"],"options":{"PEAR_AUTH_RADIUS":"off","PEAR_CRYPT_CHAP":"off","PEAR_DB":"off","PEAR_FILE_PASSWD":"off","PEAR_FILE_SMBPASSWD":"off","PEAR_LOG":"off","PEAR_MDB":"off","PEAR_MDB2":"off","PEAR_NET_POP3":"off","PEAR_NET_VPOPMAILD":"off","PEAR_SOAP":"off"},"annotations":{"flavor":"php81"}},{"name":"php81-pdo_mysql","origin":"databases/php81-pdo_mysql","version":"8.1.32","comment":"The pdo_mysql shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ab2029f2624d687d60aeab05645c250aba02bf38fe68a57e330ca5c1ffc864b9","flatsize":61811,"path":"All/php81-pdo_mysql-8.1.32.pkg","repopath":"All/php81-pdo_mysql-8.1.32.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":18516,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pdo":{"origin":"databases/php81-pdo","version":"8.1.32"}},"categories":["databases"],"options":{"MYSQLND":"on"},"annotations":{"cpe":"cpe:2.3:a:php:php:8.1.32:::::dragonfly6:x86_64","deprecated":"Upstream EOL reaches on 2025-12-31","expiration_date":"2025-12-31"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-pdo_mysql.ini.sample","type":"install"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUpstream EOL reaches on 2025-12-31.\n\nIt is scheduled to be removed on or after 2025-12-31."}]},{"name":"php81-pdo_pgsql","origin":"databases/php81-pdo_pgsql","version":"8.1.32","comment":"The pdo_pgsql shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"668cc5e854abb003a21962f5f0b820c7106acc2541868668748dda41a474887c","flatsize":63770,"path":"All/php81-pdo_pgsql-8.1.32.pkg","repopath":"All/php81-pdo_pgsql-8.1.32.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":21736,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pdo":{"origin":"databases/php81-pdo","version":"8.1.32"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"}},"categories":["databases"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.1.32:::::dragonfly6:x86_64","deprecated":"Upstream EOL reaches on 2025-12-31","expiration_date":"2025-12-31"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-pdo_pgsql.ini.sample","type":"install"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUpstream EOL reaches on 2025-12-31.\n\nIt is scheduled to be removed on or after 2025-12-31."}]},{"name":"php81-pdo","origin":"databases/php81-pdo","version":"8.1.32","comment":"The pdo shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eba184d88e084ef144454646875c423c20aba2f12bee339375e32743aedcff4a","flatsize":177673,"path":"All/php81-pdo-8.1.32.pkg","repopath":"All/php81-pdo-8.1.32.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":54856,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["databases"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.1.32:::::dragonfly6:x86_64","deprecated":"Upstream EOL reaches on 2025-12-31","expiration_date":"2025-12-31"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-pdo.ini.sample","type":"install"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUpstream EOL reaches on 2025-12-31.\n\nIt is scheduled to be removed on or after 2025-12-31."}]},{"name":"php81-google-api-php-client","origin":"www/php-google-api-php-client","version":"2.12.4","comment":"Google api client for php","maintainer":"contato@kanazuchi.com","www":"https://github.com/googleapis/google-api-php-client","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6be2dabeab25f2e14d7b989c143be4c076909e0d627c6203b2838b0a7a131990","flatsize":141802,"path":"All/php81-google-api-php-client-2.12.4.pkg","repopath":"All/php81-google-api-php-client-2.12.4.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":32056,"desc":"The Google API Client Library enables you to work with Google APIs such as\nGoogle+, Drive, or YouTube on your server. These client libraries are\nofficially supported by Google. However, the libraries are considered complete\nand are in maintenance mode.\nThis means that we will address critical bugs and security issues but will not\nadd any new features.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-composer":{"origin":"devel/php-composer","version":"2.8.6"}},"categories":["www"],"annotations":{"flavor":"php81"}},{"name":"php81-libawl","origin":"devel/php-libawl","version":"0.64","comment":"Andrew.s Web Libraries - PHP Utility Libraries","maintainer":"ports@FreeBSD.org","www":"https://gitlab.com/davical-project/awl","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ea24dae0aeb7314f9cf9084257c00b33b3fb942e60f242aeae383aba817651d5","flatsize":469918,"path":"All/php81-libawl-0.64.pkg","repopath":"All/php81-libawl-0.64.pkg","licenselogic":"and","licenses":["GPLv2","LGPL21"],"pkgsize":89792,"desc":"Andrew's Web Libraries are a set of hopefully lightweight libraries for\nhandling a variety of useful things for web programming, including:\n\n- Session management\n- User management\n- DB Records\n- Simple reporting\n- DB Schema Updating\n- iCalendar parsing","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["devel"],"annotations":{"flavor":"php81"},"messages":[{"message":"you can customize the installation directory\"\n     by setting LIBAWLDIR in /etc/make.conf\"","type":"install"},{"message":"===>   NOTICE:\n\nThe php81-libawl port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"php81-ldap","origin":"net/php81-ldap","version":"8.1.32","comment":"The ldap shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"af24f7afcf2fbd37f8bd179542f342d42ea767be14e5b87a6b7909a87defab8a","flatsize":127244,"path":"All/php81-ldap-8.1.32.pkg","repopath":"All/php81-ldap-8.1.32.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":34952,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"openldap26-client":{"origin":"net/openldap26-client","version":"2.6.9_1"},"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["net"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.1.32:::::dragonfly6:x86_64","deprecated":"Upstream EOL reaches on 2025-12-31","expiration_date":"2025-12-31"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-ldap.ini.sample","type":"install"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUpstream EOL reaches on 2025-12-31.\n\nIt is scheduled to be removed on or after 2025-12-31."}]},{"name":"php81-gettext","origin":"devel/php81-gettext","version":"8.1.32","comment":"The gettext shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"deb1d901ab6ec7d736ab658ca1ee3fa4552d3b13ad12ac9289216f433dec7581","flatsize":25585,"path":"All/php81-gettext-8.1.32.pkg","repopath":"All/php81-gettext-8.1.32.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":8360,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["devel"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.1.32:::::dragonfly6:x86_64","deprecated":"Upstream EOL reaches on 2025-12-31","expiration_date":"2025-12-31"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-gettext.ini.sample","type":"install"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUpstream EOL reaches on 2025-12-31.\n\nIt is scheduled to be removed on or after 2025-12-31."}]},{"name":"php83-ilias","origin":"www/ilias","version":"9.7_1","comment":"Powerful, dynamic, PHP and MySQL based e-learning platform","maintainer":"wen@FreeBSD.org","www":"https://www.ilias.de","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ff5a8504ba9990084f68059b6deed46e58a6bc6a5f0e63bd73f8d2981bc1f45e","flatsize":141768297,"path":"All/php83-ilias-9.7_1.pkg","repopath":"All/php83-ilias-9.7_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":19276344,"desc":"ILIAS is a powerful web-based learning management\nsystem that allows users to create, edit and publish\nlearning and teaching material in an integrated\nsystem with their normal web browsers.","deps":{"ImageMagick7":{"origin":"graphics/ImageMagick7","version":"7.1.1.45"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-composer":{"origin":"devel/php-composer","version":"2.8.6"},"php83-curl":{"origin":"ftp/php83-curl","version":"8.3.21"},"php83-dom":{"origin":"textproc/php83-dom","version":"8.3.21"},"php83-fileinfo":{"origin":"sysutils/php83-fileinfo","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-iconv":{"origin":"converters/php83-iconv","version":"8.3.21"},"php83-ldap":{"origin":"net/php83-ldap","version":"8.3.21"},"php83-pdo_mysql":{"origin":"databases/php83-pdo_mysql","version":"8.3.21"},"php83-pear":{"origin":"devel/pear","version":"1.10.13"},"php83-pear-Auth":{"origin":"security/pear-Auth","version":"1.6.4"},"php83-pear-HTML_Template_IT":{"origin":"devel/pear-HTML_Template_IT","version":"1.3.2,1"},"php83-pear-MDB2":{"origin":"databases/pear-MDB2","version":"2.5.0.b5_1"},"php83-pecl-imagick":{"origin":"graphics/pecl-imagick","version":"3.7.0_5"},"php83-pecl-xmlrpc":{"origin":"net/pecl-xmlrpc","version":"1.0.0.r3_2,1"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-simplexml":{"origin":"textproc/php83-simplexml","version":"8.3.21"},"php83-soap":{"origin":"net/php83-soap","version":"8.3.21"},"php83-tokenizer":{"origin":"devel/php83-tokenizer","version":"8.3.21"},"php83-xmlreader":{"origin":"textproc/php83-xmlreader","version":"8.3.21"},"php83-xmlwriter":{"origin":"textproc/php83-xmlwriter","version":"8.3.21"},"php83-xsl":{"origin":"textproc/php83-xsl","version":"8.3.21"},"php83-zip":{"origin":"archivers/php83-zip","version":"8.3.21"},"php83-zlib":{"origin":"archivers/php83-zlib","version":"8.3.21"},"png":{"origin":"graphics/png","version":"1.6.47"},"sudo":{"origin":"security/sudo","version":"1.9.17p1"},"unzip":{"origin":"archivers/unzip","version":"6.0_8"},"zip":{"origin":"archivers/zip","version":"3.0_4"}},"categories":["education","www"],"options":{"CHECKER":"off","MAIL":"off"},"annotations":{"cpe":"cpe:2.3:a:ilias:ilias:9.7:::::dragonfly6:x86_64:1","flavor":"php83"},"messages":[{"message":"1 Please keep in mind that\nheavily used ILIAS installation can cause huge growth\nof your log file, so remember to disable notices logging\nin your PHP installation.\n\n2 Also, this installation process has installed everything\nthat is needed for ILIAS to run properly with basic\nfunctionality, but to broaden it you will have to install\nthird party software like Sun Java, HTMLdoc, LaTeX or\nsome virus scanner by yourself.\n\n3 Add the following to your Apache configuration file\n   httpd.conf, and restart the server:\n\n   Alias /ilias /usr/local/www/ilias/\n   AcceptPathInfo On\n   <Directory /usr/local/www/ilias/>\n      AllowOverride None\n      Require all granted\n   </Directory>\n\n4 After installation, you should use 'composer install'\nin the directory /usr/local/www/ilias/libs/composer.\n\n5 Edit the config.json file and run ilias Setup on the commang-line\nin directory /usr/local/www/ilias:\n  $ sudo -u www -g www php setup/setup.php install ../iliasfiles/config.json\n\n6 If all is OK, you can login into the system with\nusername/root and password/homer as the administrator.\n\n7 More information please visit :\nhttps://docu.ilias.de/goto_docu_lm_367.html,","type":"install"}]},{"name":"php81-geos","origin":"graphics/php-geos","version":"1.0.0_1","comment":"PHP bindings for GEOS","maintainer":"sunpoet@FreeBSD.org","www":"https://git.osgeo.org/gitea/geos/php-geos","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"137d6f457f8f37990a251d040f1bf9c49e3451021587c4f1ea75694aa071d89f","flatsize":152621,"path":"All/php81-geos-1.0.0_1.pkg","repopath":"All/php81-geos-1.0.0_1.pkg","licenselogic":"and","licenses":["LGPL21","MIT"],"pkgsize":41240,"desc":"PHP bindings for GEOS","deps":{"geos":{"origin":"graphics/geos","version":"3.13.1"},"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["graphics"],"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-geos.ini.sample","type":"install"}]},{"name":"php81-intl","origin":"devel/php81-intl","version":"8.1.32","comment":"The intl shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7c720a86ba11adbb8951a47723a72c3d8e26599b0e4a0020057a3c75d000a839","flatsize":578539,"path":"All/php81-intl-8.1.32.pkg","repopath":"All/php81-intl-8.1.32.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":138156,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"icu":{"origin":"devel/icu","version":"76.1,1"},"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["devel"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.1.32:::::dragonfly6:x86_64","deprecated":"Upstream EOL reaches on 2025-12-31","expiration_date":"2025-12-31"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-intl.ini.sample","type":"install"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUpstream EOL reaches on 2025-12-31.\n\nIt is scheduled to be removed on or after 2025-12-31."}]},{"name":"php81-filter","origin":"security/php81-filter","version":"8.1.32","comment":"The filter shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c7cbc6819f5e3d75be2f82fd9e6c243b930248ac646fd3aeb708c4bc2ea613fe","flatsize":64659,"path":"All/php81-filter-8.1.32.pkg","repopath":"All/php81-filter-8.1.32.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":22384,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["security"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.1.32:::::dragonfly6:x86_64","deprecated":"Upstream EOL reaches on 2025-12-31","expiration_date":"2025-12-31"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-filter.ini.sample","type":"install"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUpstream EOL reaches on 2025-12-31.\n\nIt is scheduled to be removed on or after 2025-12-31."}]},{"name":"php81-ffi","origin":"devel/php81-ffi","version":"8.1.32","comment":"The ffi shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c8d781e5887e5556f81fe71da0363895fe54d7d49f80e8083951e1bb9b8b4c0d","flatsize":198004,"path":"All/php81-ffi-8.1.32.pkg","repopath":"All/php81-ffi-8.1.32.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":64924,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"libffi":{"origin":"devel/libffi","version":"3.4.6"},"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["devel"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.1.32:::::dragonfly6:x86_64","deprecated":"Upstream EOL reaches on 2025-12-31","expiration_date":"2025-12-31"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-ffi.ini.sample","type":"install"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUpstream EOL reaches on 2025-12-31.\n\nIt is scheduled to be removed on or after 2025-12-31."}]},{"name":"php81-facedetect","origin":"graphics/php-facedetect","version":"1.1_17","comment":"Face detection extension for PHP using OpenCV library","maintainer":"mm@FreeBSD.org","www":"https://www.xarg.org/project/php-facedetect/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"82f616412b7efeb6f24033e12bbbfb7a77bb9e04b796f38fdd1549f3681a4ce8","flatsize":19655,"path":"All/php81-facedetect-1.1_17.pkg","repopath":"All/php81-facedetect-1.1_17.pkg","licenselogic":"single","licenses":["PHP30"],"pkgsize":7192,"desc":"This extension provides a PHP implementation of the OpenCV library.\nThe extension offers two new functions. In principle, they differ only by\ntheir return value. The first returns only the number of faces found on the\ngiven image and the other an associative array of their coordinates.","deps":{"opencv":{"origin":"graphics/opencv","version":"4.9.0_7"},"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["graphics"],"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-facedetect.ini.sample","type":"install"}]},{"name":"php81-imap","origin":"mail/php81-imap","version":"8.1.32","comment":"The imap shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bc4a4c63757a1ee3c12dcdb4c59a046fc416dfae3a1918f94ecb13ccc72e57b4","flatsize":137485,"path":"All/php81-imap-8.1.32.pkg","repopath":"All/php81-imap-8.1.32.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":37716,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"panda-cclient":{"origin":"mail/panda-cclient","version":"20130621_3"},"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["mail"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.1.32:::::dragonfly6:x86_64","deprecated":"Upstream EOL reaches on 2025-12-31","expiration_date":"2025-12-31"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-30-imap.ini.sample","type":"install"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUpstream EOL reaches on 2025-12-31.\n\nIt is scheduled to be removed on or after 2025-12-31."}]},{"name":"php81-extensions","origin":"lang/php81-extensions","version":"1.1","comment":"\"meta-port\" to install PHP extensions","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d5afc22f6e64bb802c1b9846185aa11674d95403259287b7b62411db90dda5d8","flatsize":243,"path":"All/php81-extensions-1.1.pkg","repopath":"All/php81-extensions-1.1.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":1432,"desc":"This is a \"meta-port\" to install the extensions for PHP 8.0\n\nDefaults to:\nctype, dom, filter, iconv, json, opcache, pdo, pdo_sqlite, phar, posix,\nsession, simplexml, sqlite3, tokenizer, xml, xmlreader and xmlwriter.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-ctype":{"origin":"textproc/php81-ctype","version":"8.1.32"},"php81-dom":{"origin":"textproc/php81-dom","version":"8.1.32"},"php81-filter":{"origin":"security/php81-filter","version":"8.1.32"},"php81-iconv":{"origin":"converters/php81-iconv","version":"8.1.32"},"php81-opcache":{"origin":"www/php81-opcache","version":"8.1.32"},"php81-pdo":{"origin":"databases/php81-pdo","version":"8.1.32"},"php81-pdo_sqlite":{"origin":"databases/php81-pdo_sqlite","version":"8.1.32"},"php81-phar":{"origin":"archivers/php81-phar","version":"8.1.32"},"php81-posix":{"origin":"sysutils/php81-posix","version":"8.1.32"},"php81-session":{"origin":"www/php81-session","version":"8.1.32"},"php81-simplexml":{"origin":"textproc/php81-simplexml","version":"8.1.32"},"php81-sqlite3":{"origin":"databases/php81-sqlite3","version":"8.1.32"},"php81-tokenizer":{"origin":"devel/php81-tokenizer","version":"8.1.32"},"php81-xml":{"origin":"textproc/php81-xml","version":"8.1.32"},"php81-xmlreader":{"origin":"textproc/php81-xmlreader","version":"8.1.32"},"php81-xmlwriter":{"origin":"textproc/php81-xmlwriter","version":"8.1.32"}},"categories":["lang"],"options":{"BCMATH":"off","BZ2":"off","CALENDAR":"off","CTYPE":"on","CURL":"off","DBA":"off","DOM":"on","ENCHANT":"off","EXIF":"off","FFI":"off","FILEINFO":"off","FILTER":"on","FTP":"off","GD":"off","GETTEXT":"off","GMP":"off","ICONV":"on","IMAP":"off","INTL":"off","LDAP":"off","MBSTRING":"off","MYSQLI":"off","ODBC":"off","OPCACHE":"on","PCNTL":"off","PDO":"on","PDO_DBLIB":"off","PDO_FIREBIRD":"off","PDO_MYSQL":"off","PDO_ODBC":"off","PDO_PGSQL":"off","PDO_SQLITE":"on","PGSQL":"off","PHAR":"on","POSIX":"on","PSPELL":"off","READLINE":"off","SESSION":"on","SHMOP":"off","SIMPLEXML":"on","SNMP":"off","SOAP":"off","SOCKETS":"off","SODIUM":"off","SQLITE3":"on","SYSVMSG":"off","SYSVSEM":"off","SYSVSHM":"off","TIDY":"off","TOKENIZER":"on","XML":"on","XMLREADER":"on","XMLWRITER":"on","XSL":"off","ZIP":"off","ZLIB":"off"}},{"name":"php81-iconv","origin":"converters/php81-iconv","version":"8.1.32","comment":"The iconv shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0bd7c277e92702f12ccc5fca95b1c86a7dfe613292793db73683e6b579506139","flatsize":57525,"path":"All/php81-iconv-8.1.32.pkg","repopath":"All/php81-iconv-8.1.32.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":20784,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"libiconv":{"origin":"converters/libiconv","version":"1.17_1"},"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["converters"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.1.32:::::dragonfly6:x86_64","deprecated":"Upstream EOL reaches on 2025-12-31","expiration_date":"2025-12-31"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-iconv.ini.sample","type":"install"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUpstream EOL reaches on 2025-12-31.\n\nIt is scheduled to be removed on or after 2025-12-31."}]},{"name":"php81-enchant","origin":"textproc/php81-enchant","version":"8.1.32","comment":"The enchant shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0a2379bdda3ef9d4ecdef57185b5594b8ebdf85b61378657ef032d87faf10c09","flatsize":39698,"path":"All/php81-enchant-8.1.32.pkg","repopath":"All/php81-enchant-8.1.32.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":11908,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"enchant2":{"origin":"textproc/enchant2","version":"2.2.15_6"},"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["textproc"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.1.32:::::dragonfly6:x86_64","deprecated":"Upstream EOL reaches on 2025-12-31","expiration_date":"2025-12-31"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-enchant.ini.sample","type":"install"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUpstream EOL reaches on 2025-12-31.\n\nIt is scheduled to be removed on or after 2025-12-31."}]},{"name":"php81-opcache","origin":"www/php81-opcache","version":"8.1.32","comment":"The opcache shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fdca28d08a697172434d0e9288a0edc054196e34fc446312b09728e609eca1e9","flatsize":1093008,"path":"All/php81-opcache-8.1.32.pkg","repopath":"All/php81-opcache-8.1.32.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":351888,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["www"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.1.32:::::dragonfly6:x86_64","deprecated":"Upstream EOL reaches on 2025-12-31","expiration_date":"2025-12-31"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-10-opcache.ini.sample","type":"install"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUpstream EOL reaches on 2025-12-31.\n\nIt is scheduled to be removed on or after 2025-12-31."}]},{"name":"php81-gmp","origin":"math/php81-gmp","version":"8.1.32","comment":"The gmp shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"07ffd1bc866824b231108964fd41b18a891148e323410d21fc01c4af33de18c1","flatsize":97020,"path":"All/php81-gmp-8.1.32.pkg","repopath":"All/php81-gmp-8.1.32.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":26480,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["math"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.1.32:::::dragonfly6:x86_64","deprecated":"Upstream EOL reaches on 2025-12-31","expiration_date":"2025-12-31"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-gmp.ini.sample","type":"install"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUpstream EOL reaches on 2025-12-31.\n\nIt is scheduled to be removed on or after 2025-12-31."}]},{"name":"php81-dddbl","origin":"www/dddbl","version":"2.0.1","comment":"Definition Driven Database Layer for PHP","maintainer":"tz@FreeBSD.org","www":"https://www.dddbl.de/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"69ed45749a0a32aef87235d53b03005c152caa4217b0d0f8e90be6da7db78dc7","flatsize":41490,"path":"All/php81-dddbl-2.0.1.pkg","repopath":"All/php81-dddbl-2.0.1.pkg","licenselogic":"single","pkgsize":9400,"desc":"DDDBL is a Definition Driven DataBase Layer written in PHP. It uses PDO to\nsupport the work on all supported database systems and eases the handling\nof the query-results.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["www"],"annotations":{"flavor":"php81"}},{"name":"php81-curl","origin":"ftp/php81-curl","version":"8.1.32","comment":"The curl shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"859549f8e146488726ed4ebfee64946717ad6ffb672acc5897f74c73125ba01a","flatsize":140438,"path":"All/php81-curl-8.1.32.pkg","repopath":"All/php81-curl-8.1.32.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":38996,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["ftp"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.1.32:::::dragonfly6:x86_64","deprecated":"Upstream EOL reaches on 2025-12-31","expiration_date":"2025-12-31"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-curl.ini.sample","type":"install"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUpstream EOL reaches on 2025-12-31.\n\nIt is scheduled to be removed on or after 2025-12-31."}]},{"name":"php81-ctype","origin":"textproc/php81-ctype","version":"8.1.32","comment":"The ctype shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6b5abbbd4ef66c68d49efc12717704c1ea8ca3490592edf75a0caf0a14c51db0","flatsize":20887,"path":"All/php81-ctype-8.1.32.pkg","repopath":"All/php81-ctype-8.1.32.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":7588,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["textproc"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.1.32:::::dragonfly6:x86_64","deprecated":"Upstream EOL reaches on 2025-12-31","expiration_date":"2025-12-31"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-ctype.ini.sample","type":"install"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUpstream EOL reaches on 2025-12-31.\n\nIt is scheduled to be removed on or after 2025-12-31."}]},{"name":"php81-mbstring","origin":"converters/php81-mbstring","version":"8.1.32","comment":"The mbstring shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"76d19efd3c93953df42801a513c35b9fc3c28359d9aee4577e4025b8324ed52c","flatsize":3767079,"path":"All/php81-mbstring-8.1.32.pkg","repopath":"All/php81-mbstring-8.1.32.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":767652,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"oniguruma":{"origin":"devel/oniguruma","version":"6.9.10"},"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["converters"],"options":{"REGEX":"on"},"annotations":{"cpe":"cpe:2.3:a:php:php:8.1.32:::::dragonfly6:x86_64","deprecated":"Upstream EOL reaches on 2025-12-31","expiration_date":"2025-12-31"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-mbstring.ini.sample","type":"install"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUpstream EOL reaches on 2025-12-31.\n\nIt is scheduled to be removed on or after 2025-12-31."}]},{"name":"php81-calendar","origin":"misc/php81-calendar","version":"8.1.32","comment":"The calendar shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"309e99180e2c5f58680311101c7f985c4f33fa4fcd6503d2003e3a8cac83bc4c","flatsize":46361,"path":"All/php81-calendar-8.1.32.pkg","repopath":"All/php81-calendar-8.1.32.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":16412,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["misc"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.1.32:::::dragonfly6:x86_64","deprecated":"Upstream EOL reaches on 2025-12-31","expiration_date":"2025-12-31"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-calendar.ini.sample","type":"install"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUpstream EOL reaches on 2025-12-31.\n\nIt is scheduled to be removed on or after 2025-12-31."}]},{"name":"php81-ftp","origin":"ftp/php81-ftp","version":"8.1.32","comment":"The ftp shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5917a0c4d567322e764466af68cf33e23b4142911ee4a1ebc1ea7ca85274ebbf","flatsize":96110,"path":"All/php81-ftp-8.1.32.pkg","repopath":"All/php81-ftp-8.1.32.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":27860,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["ftp"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.1.32:::::dragonfly6:x86_64","deprecated":"Upstream EOL reaches on 2025-12-31","expiration_date":"2025-12-31"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-ftp.ini.sample","type":"install"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUpstream EOL reaches on 2025-12-31.\n\nIt is scheduled to be removed on or after 2025-12-31."}]},{"name":"php81-gd","origin":"graphics/php81-gd","version":"8.1.32","comment":"The gd shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"15c8755041f96732e17d8cc45084e2890cfdbf5fc3af8555783cc5e6403688a1","flatsize":155870,"path":"All/php81-gd-8.1.32.pkg","repopath":"All/php81-gd-8.1.32.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":35452,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libgd":{"origin":"graphics/gd","version":"2.3.3_13,1"},"php81":{"origin":"lang/php81","version":"8.1.32"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["graphics"],"options":{"JIS":"off","WEBP":"off","X11":"off"},"annotations":{"cpe":"cpe:2.3:a:php:php:8.1.32:::::dragonfly6:x86_64","deprecated":"Upstream EOL reaches on 2025-12-31","expiration_date":"2025-12-31"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-gd.ini.sample","type":"install"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUpstream EOL reaches on 2025-12-31.\n\nIt is scheduled to be removed on or after 2025-12-31."}]},{"name":"php81-bsdconv","origin":"converters/php-bsdconv","version":"11.6.0","comment":"PHP wrapper for bsdconv","maintainer":"buganini@gmail.com","www":"https://github.com/buganini/php-bsdconv","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a117e9ce50263948dacfcb2f9123cffef04ade7884b873a87909fd8a4dbe22b2","flatsize":27387,"path":"All/php81-bsdconv-11.6.0.pkg","repopath":"All/php81-bsdconv-11.6.0.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":8740,"desc":"BSD licensed charset/encoding converter library with more function than\nlibiconv. (Currently, only a few codecs are supported)\nThis port is a php wrapper for bsdconv.","deps":{"bsdconv":{"origin":"converters/bsdconv","version":"11.6"},"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["converters"],"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-bsdconv.ini.sample","type":"install"}]},{"name":"php81-brotli","origin":"archivers/php-brotli","version":"0.13.1","comment":"Brotli extension for PHP","maintainer":"daniel@shafer.cc","www":"https://github.com/kjdev/php-ext-brotli","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0b08fa32db13a2495194669910801622701cf2cab66c9f1554f061d2ba41a702","flatsize":28148,"path":"All/php81-brotli-0.13.1.pkg","repopath":"All/php81-brotli-0.13.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10540,"desc":"Brotli is a generic-purpose lossless compression algorithm that compresses\ndata using a combination of a modern variant of the LZ77 algorithm, Huffman\ncoding and 2nd order context modeling, with a compression ratio comparable\nto the best currently available general-purpose compression methods. It is\nsimilar in speed with deflate but offers more dense compression.\n\nThis is the Brotli Extension for PHP","deps":{"brotli":{"origin":"archivers/brotli","version":"1.1.0,1"},"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["archivers"],"annotations":{"flavor":"php81"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-brotli.ini.sample","type":"install"}]},{"name":"php81-bcmath","origin":"math/php81-bcmath","version":"8.1.32","comment":"The bcmath shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"107e3b88ff1f808459f9d5a08244094c9c81aa4117bf085766bec27fecd5ef3c","flatsize":51159,"path":"All/php81-bcmath-8.1.32.pkg","repopath":"All/php81-bcmath-8.1.32.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":19412,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["math"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.1.32:::::dragonfly6:x86_64","deprecated":"Upstream EOL reaches on 2025-12-31","expiration_date":"2025-12-31"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-bcmath.ini.sample","type":"install"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUpstream EOL reaches on 2025-12-31.\n\nIt is scheduled to be removed on or after 2025-12-31."}]},{"name":"php81-aphpunit","origin":"devel/aphpunit","version":"2.3","comment":"Testing framework for unit tests","maintainer":"tz@FreeBSD.org","www":"https://gitlab.p.variablis.de/open-source/aphpunit/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"47f0ef61d64ee919e339c620f73e5933cec529d52ec73c88807635e7ed1594bd","flatsize":60872,"path":"All/php81-aphpunit-2.3.pkg","repopath":"All/php81-aphpunit-2.3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":13976,"desc":"APHPUnit is a regression testing framework for PHP unit tests.\nIt removes many limitations the standard literature about\ntesting declares for years while making tests very fast.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-mbstring":{"origin":"converters/php81-mbstring","version":"8.1.32"},"php81-pcntl":{"origin":"devel/php81-pcntl","version":"8.1.32"},"php81-phar":{"origin":"archivers/php81-phar","version":"8.1.32"},"php81-posix":{"origin":"sysutils/php81-posix","version":"8.1.32"},"php81-sysvmsg":{"origin":"devel/php81-sysvmsg","version":"8.1.32"}},"categories":["devel","www"],"annotations":{"flavor":"php81"}},{"name":"php81-fileinfo","origin":"sysutils/php81-fileinfo","version":"8.1.32","comment":"The fileinfo shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c1fdcce80a8e9d30228ee4a6a0d88b5c5a9c724fdebb446482662d1684d75202","flatsize":7207936,"path":"All/php81-fileinfo-8.1.32.pkg","repopath":"All/php81-fileinfo-8.1.32.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":306092,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["sysutils"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.1.32:::::dragonfly6:x86_64","deprecated":"Upstream EOL reaches on 2025-12-31","expiration_date":"2025-12-31"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-fileinfo.ini.sample","type":"install"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUpstream EOL reaches on 2025-12-31.\n\nIt is scheduled to be removed on or after 2025-12-31."}]},{"name":"php81-aphpbreakdown","origin":"devel/aphpbreakdown","version":"2.2.2","comment":"Code-Analyzer for PHP for Compatibility Check-UP","maintainer":"freebsd@code-mesa.com","www":"https://gitlab.code-mesa.com/code-mesa/aphpbreakdown/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c2e9311776315e45bceaca3cdc4572066e6eb956e6efa334d38207dd9931d062","flatsize":284805,"path":"All/php81-aphpbreakdown-2.2.2.pkg","repopath":"All/php81-aphpbreakdown-2.2.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":51956,"desc":"This software analyzes all files of your project and collect all\nPHP classes, functions and constants found in your project. For the\ncollection of classes, functions and constants it determined all\nmodules of PHP needed to be installed on the webserver for your\nproject.\n\nTo display the result of the analysis you can choose different ways.\nOne way is to display an output on your command line. But what do\nyou do if you don't have a command line access on the server you\nwant to test?  Then you use the testfile generator of aPHPbreakdown!\nIt generates a testfile you can upload to the webserver, or sent\nit to you customer to upload it, and run it very simple in the\nbrowser.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-phar":{"origin":"archivers/php81-phar","version":"8.1.32"},"php81-tokenizer":{"origin":"devel/php81-tokenizer","version":"8.1.32"}},"categories":["devel","www"],"annotations":{"flavor":"php81"}},{"name":"php74-hash","origin":"security/php74-hash","version":"0.1a","comment":"stub port","maintainer":"zrj@ef.irc","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cad40f38716d243780bdc9d95c1a3e49cb785381c968144b752d378ca04b65b3","flatsize":243,"path":"All/php74-hash-0.1a.pkg","repopath":"All/php74-hash-0.1a.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":788,"desc":"Dummy stub port.","categories":["security"]},{"name":"php81-exif","origin":"graphics/php81-exif","version":"8.1.32","comment":"The exif shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"12fbe989de62f842660c341c23af6206651b2a0f2c15d3f007a22557dd36ff36","flatsize":93624,"path":"All/php81-exif-8.1.32.pkg","repopath":"All/php81-exif-8.1.32.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":30424,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["graphics"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.1.32:::::dragonfly6:x86_64","deprecated":"Upstream EOL reaches on 2025-12-31","expiration_date":"2025-12-31"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-exif.ini.sample","type":"install"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUpstream EOL reaches on 2025-12-31.\n\nIt is scheduled to be removed on or after 2025-12-31."}]},{"name":"php81-dom","origin":"textproc/php81-dom","version":"8.1.32","comment":"The dom shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"64d232db4d1e91405cc55155f8bf41c5b3ac412f351133235cea3a68afb4d387","flatsize":331697,"path":"All/php81-dom-8.1.32.pkg","repopath":"All/php81-dom-8.1.32.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":72332,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["textproc"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.1.32:::::dragonfly6:x86_64","deprecated":"Upstream EOL reaches on 2025-12-31","expiration_date":"2025-12-31"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-dom.ini.sample","type":"install"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUpstream EOL reaches on 2025-12-31.\n\nIt is scheduled to be removed on or after 2025-12-31."}]},{"name":"php81-dba","origin":"databases/php81-dba","version":"8.1.32","comment":"The dba shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b9f0243cb976fc1c7f4d42b685544e9406196538eedc73dcfd22e8f9d0b068b2","flatsize":73969,"path":"All/php81-dba-8.1.32.pkg","repopath":"All/php81-dba-8.1.32.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":24480,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["databases"],"options":{"CDB":"on","DB4":"off","FLATFILE":"on","GDBM":"off","INIFILE":"on","LMDB":"off","QDBM":"off","TOKYO":"off"},"annotations":{"cpe":"cpe:2.3:a:php:php:8.1.32:::::dragonfly6:x86_64","deprecated":"Upstream EOL reaches on 2025-12-31","expiration_date":"2025-12-31"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-dba.ini.sample","type":"install"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUpstream EOL reaches on 2025-12-31.\n\nIt is scheduled to be removed on or after 2025-12-31."}]},{"name":"php81-bz2","origin":"archivers/php81-bz2","version":"8.1.32","comment":"The bz2 shared extension for php","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2b0803f586e95153f82496b09890289be4fb2fbe843d133003487bbd76fba775","flatsize":34383,"path":"All/php81-bz2-8.1.32.pkg","repopath":"All/php81-bz2-8.1.32.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":12568,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["archivers"],"annotations":{"cpe":"cpe:2.3:a:php:php:8.1.32:::::dragonfly6:x86_64","deprecated":"Upstream EOL reaches on 2025-12-31","expiration_date":"2025-12-31"},"messages":[{"message":"This file has been added to automatically load the installed extension:\n/usr/local/etc/php/ext-20-bz2.ini.sample","type":"install"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUpstream EOL reaches on 2025-12-31.\n\nIt is scheduled to be removed on or after 2025-12-31."}]},{"name":"php81-Ice37","origin":"devel/php-ice37","version":"3.7.10","comment":"Modern alternative to object middleware such as CORBA/COM/DCOM/COM+","maintainer":"grembo@FreeBSD.org","www":"http://www.zeroc.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7b3bb0567fc64904161b8ffe3846b487fbd7e29dfffbf618c1d80612a0d68a32","flatsize":765795,"path":"All/php81-Ice37-3.7.10.pkg","repopath":"All/php81-Ice37-3.7.10.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":161972,"desc":"The Internet Communications Engine (Ice) is a modern alternative to object\nmiddleware such as CORBA(TM) or COM/DCOM/COM+. Ice is easy to learn, yet\nprovides a powerful network infrastructure for demanding technical applications.\nIce shines where technologies such as SOAP or XML-RPC are too slow, or do not\nprovide sufficient scalability or security.","deps":{"Ice37":{"origin":"devel/ice37","version":"3.7.10"},"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["devel"],"options":{"DEBUG":"off","NAMESPACES":"on"},"annotations":{"flavor":"php81"}},{"name":"php-mode.el","origin":"lang/php-mode.el","version":"1.27.0","comment":"PHP mode for GNU Emacs","maintainer":"marc@bumblingdork.com","www":"https://github.com/emacs-php/php-mode","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"63bfec2317570e19ed4562d65237b297291ded3d0e80d9c82ddbec2ce0c0664d","flatsize":616927,"path":"All/php-mode.el-1.27.0.pkg","repopath":"All/php-mode.el-1.27.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":115368,"desc":"This is a PHP mode for GNU Emacs.","deps":{"emacs":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["elisp","lang"],"annotations":{"flavor":"full"},"messages":[{"message":"To use php-mode in Emacs, add the following lines to your ~/.emacs:\n\n(autoload 'php-mode \"php-mode\" \"Mode for editing PHP source files\")\n(add-to-list 'auto-mode-alist '(\"\\\\.\\\\(inc\\\\|php[s34]?\\\\)\" . php-mode))","type":"install"}]},{"name":"php-Psr_Log","origin":"devel/php-Psr_Log","version":"1.0.2","comment":"PSR-3 logger interface","maintainer":"gasol.wu@gmail.com","www":"https://github.com/php-fig/log","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e02519524f59c19417f0ba699f0f05d873198465e64516925e1707b7185c8874","flatsize":17220,"path":"All/php-Psr_Log-1.0.2.pkg","repopath":"All/php-Psr_Log-1.0.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4700,"desc":"This repository holds all interfaces/classes/traits related to PSR-3.","categories":["devel"]},{"name":"php-mode.el-emacs_wayland","origin":"lang/php-mode.el","version":"1.27.0","comment":"PHP mode for GNU Emacs","maintainer":"marc@bumblingdork.com","www":"https://github.com/emacs-php/php-mode","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0fc259ff6575d78bb122ced81fbc4722e162ff915f776ef4a99814030c6a15e3","flatsize":616927,"path":"All/php-mode.el-emacs_wayland-1.27.0.pkg","repopath":"All/php-mode.el-emacs_wayland-1.27.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":115428,"desc":"This is a PHP mode for GNU Emacs.","deps":{"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["elisp","lang"],"annotations":{"flavor":"wayland"},"messages":[{"message":"To use php-mode in Emacs, add the following lines to your ~/.emacs:\n\n(autoload 'php-mode \"php-mode\" \"Mode for editing PHP source files\")\n(add-to-list 'auto-mode-alist '(\"\\\\.\\\\(inc\\\\|php[s34]?\\\\)\" . php-mode))","type":"install"}]},{"name":"php-mode.el-emacs_canna","origin":"lang/php-mode.el","version":"1.27.0","comment":"PHP mode for GNU Emacs","maintainer":"marc@bumblingdork.com","www":"https://github.com/emacs-php/php-mode","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f73a3ab04c0ca1f655ca0448a642094115b999dcaf6a36688d304810416936e8","flatsize":616927,"path":"All/php-mode.el-emacs_canna-1.27.0.pkg","repopath":"All/php-mode.el-emacs_canna-1.27.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":115412,"desc":"This is a PHP mode for GNU Emacs.","deps":{"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["elisp","lang"],"annotations":{"flavor":"canna"},"messages":[{"message":"To use php-mode in Emacs, add the following lines to your ~/.emacs:\n\n(autoload 'php-mode \"php-mode\" \"Mode for editing PHP source files\")\n(add-to-list 'auto-mode-alist '(\"\\\\.\\\\(inc\\\\|php[s34]?\\\\)\" . php-mode))","type":"install"}]},{"name":"php-mode.el-emacs_nox","origin":"lang/php-mode.el","version":"1.27.0","comment":"PHP mode for GNU Emacs","maintainer":"marc@bumblingdork.com","www":"https://github.com/emacs-php/php-mode","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7fefcbc1907dcccd8224f8205cd269f170f22134a577500c03791756715bdb3f","flatsize":616927,"path":"All/php-mode.el-emacs_nox-1.27.0.pkg","repopath":"All/php-mode.el-emacs_nox-1.27.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":115408,"desc":"This is a PHP mode for GNU Emacs.","deps":{"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["elisp","lang"],"annotations":{"flavor":"nox"},"messages":[{"message":"To use php-mode in Emacs, add the following lines to your ~/.emacs:\n\n(autoload 'php-mode \"php-mode\" \"Mode for editing PHP source files\")\n(add-to-list 'auto-mode-alist '(\"\\\\.\\\\(inc\\\\|php[s34]?\\\\)\" . php-mode))","type":"install"}]},{"name":"php81-deployer","origin":"devel/deployer","version":"6.4.3","comment":"Deployment tool for PHP","maintainer":"tz@FreeBSD.org","www":"https://deployer.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b65ce16adc8908b5d90e421a3d3892de4545206987fbb921b76929bcbd18b9a8","flatsize":352202,"path":"All/php81-deployer-6.4.3.pkg","repopath":"All/php81-deployer-6.4.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":336128,"desc":"A deployment tool written in PHP with support for popular frameworks out of the\nbox.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-curl":{"origin":"ftp/php81-curl","version":"8.1.32"},"php81-iconv":{"origin":"converters/php81-iconv","version":"8.1.32"},"php81-pcntl":{"origin":"devel/php81-pcntl","version":"8.1.32"},"php81-phar":{"origin":"archivers/php81-phar","version":"8.1.32"},"php81-posix":{"origin":"sysutils/php81-posix","version":"8.1.32"},"php81-zlib":{"origin":"archivers/php81-zlib","version":"8.1.32"}},"categories":["devel"],"annotations":{"flavor":"php81"}},{"name":"php81-composer","origin":"devel/php-composer","version":"2.8.6","comment":"Dependency Manager for PHP","maintainer":"cyberbotx@cyberbotx.com","www":"https://getcomposer.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"edf4b6422466778965e8a712087431670312d308bba88349a4940bae82530050","flatsize":3063372,"path":"All/php81-composer-2.8.6.pkg","repopath":"All/php81-composer-2.8.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":556360,"desc":"Composer is a tool for dependency management in PHP. It allows you to declare\nthe dependent libraries your project needs and it will install them in your\nproject for you.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-ctype":{"origin":"textproc/php81-ctype","version":"8.1.32"},"php81-curl":{"origin":"ftp/php81-curl","version":"8.1.32"},"php81-filter":{"origin":"security/php81-filter","version":"8.1.32"},"php81-intl":{"origin":"devel/php81-intl","version":"8.1.32"},"php81-mbstring":{"origin":"converters/php81-mbstring","version":"8.1.32"},"php81-phar":{"origin":"archivers/php81-phar","version":"8.1.32"}},"categories":["devel"],"options":{"CURL":"on"},"annotations":{"cpe":"cpe:2.3:a:getcomposer:composer:2.8.6:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"php81-pear-Config","origin":"devel/pear-Config","version":"1.10.12","comment":"Your configurations swiss-army knife","maintainer":"sunpoet@FreeBSD.org","www":"https://pear.php.net/package/Config","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"187e0abb1d979bef26189ff1f7d6658165cd53b7abc6884636d1d40573d10ee5","flatsize":164152,"path":"All/php81-pear-Config-1.10.12.pkg","repopath":"All/php81-pear-Config-1.10.12.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":32532,"desc":"The Config package provides methods for configuration manipulation.\n\n* Creates configurations from scratch\n* Parses and outputs different formats (XML, PHP, INI, Apache...)\n* Edits existing configurations\n* Converts configurations to other formats\n* Allows manipulation of sections, comments, directives...\n* Parses configurations into a tree structure\n* Provides XPath like access to directives","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"}},"categories":["devel","pear","www"],"options":{"PEAR_XML_PARSER":"off","PEAR_XML_UTIL":"off"},"annotations":{"flavor":"php81"}},{"name":"photopc","origin":"graphics/photopc","version":"3.07_2","comment":"Control cameras based on Sierra Imaging chipset and compatibles","maintainer":"ports@FreeBSD.org","www":"https://photopc.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"71ef03870651339d7902b71fe00d07295710d9ef5329009b6e7817b54eba9763","flatsize":178280,"path":"All/photopc-3.07_2.pkg","repopath":"All/photopc-3.07_2.pkg","licenselogic":"single","pkgsize":58736,"desc":"A command-line tool to download picturs and control still digital cameras\nbased on Sierra Imaging chipset and compatibles\n(Olympus, Nikon, Epson, Agfa and some others).\n\nThis is a library and a command-line frontend to manipulate digital still\ncameras based on Fujitsu chipset and Sierra Imaging firmware.  The\nprogram is known to work with Agfa, Epson, Olympus, Sanyo and Nikon (at\nleast CoolPix 900, 950 and 8x0 but not CoolPix 600!) cameras.\n\nThe cameras typically come with software for Windows and for Mac, and no\ndescription of the protocol.  With this tool, they are managable from a\nUNIX box.  Bruce D. Lightner <lightner@lightner.net> has added support\nfor Win32 and DOS platforms.  Note that the program does not have any\nGUI, it is plain command-line even on Windows.","categories":["graphics"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe photopc port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"php-geshi","origin":"devel/php-geshi","version":"1.0.9.1","comment":"Native PHP syntax highlighting engine","maintainer":"bofh@FreeBSD.org","www":"http://qbnz.com/highlighter/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d6388af0b895fd2e946b191ef0e854666f1b83f441697ff857b89c73b55e63b0","flatsize":4861404,"path":"All/php-geshi-1.0.9.1.pkg","repopath":"All/php-geshi-1.0.9.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":712100,"desc":"GeSHi started as an idea to create a generic syntax highlighter\nfor the phpBB forum system, but has been generalised to this project.\nGeSHi aims to be a simple but powerful highlighting class,\nwith the following goals:\n\n * Support for a wide range of popular languages\n * Easy to add a new language for highlighting\n * Highly customisable output formats","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["devel"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:qbnz:geshi:1.0.9.1:::::dragonfly6:x86_64"}},{"name":"phototonic","origin":"graphics/phototonic","version":"2.99","comment":"Image viewer and organizer","maintainer":"eduardo@FreeBSD.org","www":"https://github.com/luebking/phototonic","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"98a8cf2560cd9c849c6e1fe54a382523d19c73301b13e1429cf60be54fdacca1","flatsize":1511808,"path":"All/phototonic-2.99.pkg","repopath":"All/phototonic-2.99.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":444176,"desc":"Phototonic is a fast and functional image viewer and organizer, inspired\nby the traditional image viewer design (i.e. thumbnails and viewer\nlayouts).","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"exiv2":{"origin":"graphics/exiv2","version":"0.28.5,1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["graphics"],"shlibs_required":["libGLX.so.0","libOpenGL.so.0","libQt6Core.so.6","libQt6Gui.so.6","libQt6OpenGL.so.6","libQt6OpenGLWidgets.so.6","libQt6Widgets.so.6","libc.so.8","libexiv2.so.28","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"]},{"name":"photoprint","origin":"print/photoprint","version":"0.4.2.p2_12","comment":"Utility to print multiple images per sheet","maintainer":"ports@FreeBSD.org","www":"http://blackfiveimaging.co.uk/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"365dbdf2aff24c3aca6c67b2b3ae4e8bdda8e5cdc4ff94b9eed22abc44f0bf47","flatsize":1851233,"path":"All/photoprint-0.4.2.p2_12.pkg","repopath":"All/photoprint-0.4.2.p2_12.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1007576,"desc":"PhotoPrint is an utility to print multiple images per sheet, using\nGutenprint, with support for 16-bit images and ICC profiles.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"cups":{"origin":"print/cups","version":"2.4.11_1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"gutenprint":{"origin":"print/gutenprint","version":"5.3.4_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"lcms":{"origin":"graphics/lcms","version":"1.19_9,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"netpbm":{"origin":"graphics/netpbm","version":"11.04.02_2"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"png":{"origin":"graphics/png","version":"1.6.47"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["graphics","print"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libcups.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libgutenprint.so.9","libharfbuzz.so.0","libintl.so.8","libjpeg.so.8","liblcms.so.1","libm.so.4","libnetpbm.so.11","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0","libstdc++.so.9","libtiff.so.6"],"messages":[{"message":"===>   NOTICE:\n\nThe photoprint port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"photoflare","origin":"graphics/photoflare","version":"1.6.13","comment":"Quick, simple but powerful cross-platform image editor","maintainer":"yuri@FreeBSD.org","www":"https://photoflare.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a205132540cc036aee343f78d6ddb02c0400240ec2e2fc43f30aecb09cb02ef9","flatsize":1923346,"path":"All/photoflare-1.6.13.pkg","repopath":"All/photoflare-1.6.13.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":744888,"desc":"PhotoFlare is a multi-platform image editor with an aim to balance between\npowerful features and a simple easy to graphical user interface. PhotoFlare\nsuits a wide variety of different tasks and users who value a more nimble\nworkflow.\n\nPhotoFlare includes features such as simple painting brushes, basic image\nediting capabilities, image filters, colour adjustments and more advanced\nfeatures such as Batch image processing.","deps":{"GraphicsMagick":{"origin":"graphics/GraphicsMagick","version":"1.3.43_2,1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["graphics"],"shlibs_required":["libGL.so.1","libGraphicsMagick++.so.12","libGraphicsMagick.so.3","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5PrintSupport.so.5","libQt5Widgets.so.5","libc.so.8","libgomp.so.1","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"photoqt","origin":"graphics/photoqt","version":"3.4_4","comment":"Simple, powerful and good looking QT5 image viewer","maintainer":"melanhit@gmail.com","www":"https://photoqt.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2ba690534aba6b4e7d9f29fe3c42bb80eeed7b2041951c8824f94790d1d083ae","flatsize":3705297,"path":"All/photoqt-3.4_4.pkg","repopath":"All/photoqt-3.4_4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1351124,"desc":"PhotoQt is a simple, yet powerful and good looking image viewer,\nwritten in C++/Qt","deps":{"ImageMagick7":{"origin":"graphics/ImageMagick7","version":"7.1.1.45"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"devil":{"origin":"graphics/devil","version":"1.8.0_6,1"},"exiv2":{"origin":"graphics/exiv2","version":"0.28.5,1"},"freeimage":{"origin":"graphics/freeimage","version":"3.18.0_6"},"libarchive":{"origin":"archivers/libarchive","version":"3.7.9,1"},"mpv":{"origin":"multimedia/mpv","version":"0.40.0,1"},"poppler":{"origin":"graphics/poppler","version":"25.02.0"},"poppler-qt5":{"origin":"graphics/poppler-qt5","version":"25.02.0"},"pugixml":{"origin":"textproc/pugixml","version":"1.15"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-graphicaleffects":{"origin":"graphics/qt5-graphicaleffects","version":"5.15.16p0"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-multimedia":{"origin":"multimedia/qt5-multimedia","version":"5.15.16p2_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-quickcontrols":{"origin":"x11-toolkits/qt5-quickcontrols","version":"5.15.16p0"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["graphics"],"shlibs_required":["libIL.so.1","libMagick++-7.so.5","libQt5Concurrent.so.5","libQt5Core.so.5","libQt5DBus.so.5","libQt5Gui.so.5","libQt5Multimedia.so.5","libQt5Network.so.5","libQt5PrintSupport.so.5","libQt5Qml.so.5","libQt5QmlModels.so.5","libQt5Quick.so.5","libQt5Sql.so.5","libQt5Svg.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libarchive.so.13","libc.so.8","libexiv2.so.28","libfreeimage.so.3","libfreeimageplus.so.3","libm.so.4","libmpv.so.2","libpoppler-qt5.so.1","libpoppler.so.146","libpugixml.so.1","libstdc++.so.9"],"options":{"EXIV2":"on","GM":"off","RAW":"off"}},{"name":"photivo","origin":"graphics/photivo","version":"0.0.2015.03.21_14","comment":"Free and open source photo processor","maintainer":"danfe@FreeBSD.org","www":"https://photivo.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"99af5041b6477d140b38d91c48d8cd83e554176fcac415441a8ceffc82fc3e0c","flatsize":10432753,"path":"All/photivo-0.0.2015.03.21_14.pkg","repopath":"All/photivo-0.0.2015.03.21_14.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1770396,"desc":"Photivo is a multi-platform photo processor for raw and bitmap images with\n16-bit precision.\n\nPhotivo tries to give the user as much control as possible to express their\ncreativity and to allow flexible adjustments for the various needs in\nphotography.","deps":{"GraphicsMagick":{"origin":"graphics/GraphicsMagick","version":"1.3.43_2,1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"exiv2":{"origin":"graphics/exiv2","version":"0.28.5,1"},"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"lcms2":{"origin":"graphics/lcms2","version":"2.17"},"lensfun":{"origin":"graphics/lensfun","version":"0.3.95_4"},"liblqr-1":{"origin":"graphics/liblqr-1","version":"0.4.2"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["graphics"],"shlibs_required":["libGraphicsMagick++.so.12","libGraphicsMagick.so.3","libGraphicsMagickWand.so.2","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Widgets.so.5","libc.so.8","libexiv2.so.28","libfftw3.so.3","libglib-2.0.so.0","libintl.so.8","libjpeg.so.8","liblcms2.so.2","liblcms2_fast_float.so.1","liblcms2_threaded.so.1","liblensfun.so.2","liblqr-1.so.0","libm.so.4","libstdc++.so.9"]},{"name":"phorgeit-arcanist-php83","origin":"devel/phorgeit-arcanist","version":"2024.35,1","comment":"Command line interface for Phabricator","maintainer":"grembo@FreeBSD.org","www":"https://we.phorge.it/book/arcanist/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"011579ae4c41bf0c91e3920efad29ac138a7b4476e5fe47e9d90e3740994c90c","flatsize":10466,"path":"All/phorgeit-arcanist-php83-2024.35,1.pkg","repopath":"All/phorgeit-arcanist-php83-2024.35,1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":4528,"desc":"Arcanist is the command-line tool for Phorge. It allows you to interact\nwith Phorge installs to send code for review, download patches, transfer\nfiles, view status, make API calls, and various other things.","deps":{"phorgeit-arcanist-lib-php83":{"origin":"devel/phorgeit-arcanist-lib","version":"2024.35,1"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-curl":{"origin":"ftp/php83-curl","version":"8.3.21"},"php83-dom":{"origin":"textproc/php83-dom","version":"8.3.21"},"php83-simplexml":{"origin":"textproc/php83-simplexml","version":"8.3.21"},"php83-zlib":{"origin":"archivers/php83-zlib","version":"8.3.21"}},"categories":["devel"],"annotations":{"flavor":"php83"}},{"name":"phorgeit-arcanist-php82","origin":"devel/phorgeit-arcanist","version":"2024.35,1","comment":"Command line interface for Phabricator","maintainer":"grembo@FreeBSD.org","www":"https://we.phorge.it/book/arcanist/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9c0d1f26e7383e6f91ba772eb6e043881b9ff1f2e16858361acf96a820034af3","flatsize":10466,"path":"All/phorgeit-arcanist-php82-2024.35,1.pkg","repopath":"All/phorgeit-arcanist-php82-2024.35,1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":4532,"desc":"Arcanist is the command-line tool for Phorge. It allows you to interact\nwith Phorge installs to send code for review, download patches, transfer\nfiles, view status, make API calls, and various other things.","deps":{"phorgeit-arcanist-lib-php82":{"origin":"devel/phorgeit-arcanist-lib","version":"2024.35,1"},"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-curl":{"origin":"ftp/php82-curl","version":"8.2.28"},"php82-dom":{"origin":"textproc/php82-dom","version":"8.2.28"},"php82-simplexml":{"origin":"textproc/php82-simplexml","version":"8.2.28"},"php82-zlib":{"origin":"archivers/php82-zlib","version":"8.2.28"}},"categories":["devel"],"annotations":{"flavor":"php82"}},{"name":"phorgeit-arcanist-php81","origin":"devel/phorgeit-arcanist","version":"2024.35,1","comment":"Command line interface for Phabricator","maintainer":"grembo@FreeBSD.org","www":"https://we.phorge.it/book/arcanist/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b149efef7d79be154cf5edf294396ef3ede2155db8631a52420c313c32687be0","flatsize":10466,"path":"All/phorgeit-arcanist-php81-2024.35,1.pkg","repopath":"All/phorgeit-arcanist-php81-2024.35,1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":4532,"desc":"Arcanist is the command-line tool for Phorge. It allows you to interact\nwith Phorge installs to send code for review, download patches, transfer\nfiles, view status, make API calls, and various other things.","deps":{"phorgeit-arcanist-lib-php81":{"origin":"devel/phorgeit-arcanist-lib","version":"2024.35,1"},"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-curl":{"origin":"ftp/php81-curl","version":"8.1.32"},"php81-dom":{"origin":"textproc/php81-dom","version":"8.1.32"},"php81-simplexml":{"origin":"textproc/php81-simplexml","version":"8.1.32"},"php81-zlib":{"origin":"archivers/php81-zlib","version":"8.1.32"}},"categories":["devel"],"annotations":{"flavor":"php81"}},{"name":"phoronix-test-suite-php81","origin":"benchmarks/phoronix-test-suite","version":"10.8.4_2","comment":"Phoronix Benchmarking Suite","maintainer":"pizzamig@FreeBSD.org","www":"https://www.phoronix-test-suite.com","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e0ad9afa16901adf97f9306c25703b36c5b2f1784ab0b15b1e57f5505f51fe27","flatsize":16669919,"path":"All/phoronix-test-suite-php81-10.8.4_2.pkg","repopath":"All/phoronix-test-suite-php81-10.8.4_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":2620644,"desc":"The Phoronix Test Suite is the most comprehensive testing and benchmarking\nplatform available for the *nix operating system. This software is designed\nto effectively carry out both qualitative and quantitative benchmarks in a\nclean, reproducible, and easy-to-use manner.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-curl":{"origin":"ftp/php81-curl","version":"8.1.32"},"php81-dom":{"origin":"textproc/php81-dom","version":"8.1.32"},"php81-gd":{"origin":"graphics/php81-gd","version":"8.1.32"},"php81-pcntl":{"origin":"devel/php81-pcntl","version":"8.1.32"},"php81-posix":{"origin":"sysutils/php81-posix","version":"8.1.32"},"php81-simplexml":{"origin":"textproc/php81-simplexml","version":"8.1.32"},"php81-zip":{"origin":"archivers/php81-zip","version":"8.1.32"},"php81-zlib":{"origin":"archivers/php81-zlib","version":"8.1.32"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"},"sudo":{"origin":"security/sudo","version":"1.9.17p1"}},"categories":["benchmarks"],"options":{"BASH_COMPLETIONS":"off","DOCS":"on","X11":"on"},"annotations":{"flavor":"php81"}},{"name":"phoronix-test-suite-php83","origin":"benchmarks/phoronix-test-suite","version":"10.8.4_2","comment":"Phoronix Benchmarking Suite","maintainer":"pizzamig@FreeBSD.org","www":"https://www.phoronix-test-suite.com","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"67060da61bbe6e78bea7813377c924f7c4979a1e67d7af1e70e19601566aa9ce","flatsize":16669919,"path":"All/phoronix-test-suite-php83-10.8.4_2.pkg","repopath":"All/phoronix-test-suite-php83-10.8.4_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":2622812,"desc":"The Phoronix Test Suite is the most comprehensive testing and benchmarking\nplatform available for the *nix operating system. This software is designed\nto effectively carry out both qualitative and quantitative benchmarks in a\nclean, reproducible, and easy-to-use manner.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-curl":{"origin":"ftp/php83-curl","version":"8.3.21"},"php83-dom":{"origin":"textproc/php83-dom","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-pcntl":{"origin":"devel/php83-pcntl","version":"8.3.21"},"php83-posix":{"origin":"sysutils/php83-posix","version":"8.3.21"},"php83-simplexml":{"origin":"textproc/php83-simplexml","version":"8.3.21"},"php83-zip":{"origin":"archivers/php83-zip","version":"8.3.21"},"php83-zlib":{"origin":"archivers/php83-zlib","version":"8.3.21"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"},"sudo":{"origin":"security/sudo","version":"1.9.17p1"}},"categories":["benchmarks"],"options":{"BASH_COMPLETIONS":"off","DOCS":"on","X11":"on"},"annotations":{"flavor":"php83"}},{"name":"php81-kanboard","origin":"www/kanboard","version":"1.2.46","comment":"Simple visual task board software","maintainer":"ports@FreeBSD.org","www":"https://kanboard.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4d22de2be41d420d4711616c36b6c65a330053aedeace9699b4e44967e9427be","flatsize":12664987,"path":"All/php81-kanboard-1.2.46.pkg","repopath":"All/php81-kanboard-1.2.46.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2476448,"desc":"Kanboard is a simple visual task board software.\n\nMain features:\n\n* Kanban methodology\n* Visualize your work\n* Limit your work in progress to be more efficient\n* Customize your boards according to your business activities\n* Multiple boards with the ability to drag and drop tasks\n* Minimalist software, focus only on essential features (Less is more)\n* Fast and simple to use\n* Access from anywhere with a modern browser\n* Free, open source and self-hosted\n* Super simple installation","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-ctype":{"origin":"textproc/php81-ctype","version":"8.1.32"},"php81-curl":{"origin":"ftp/php81-curl","version":"8.1.32"},"php81-dom":{"origin":"textproc/php81-dom","version":"8.1.32"},"php81-filter":{"origin":"security/php81-filter","version":"8.1.32"},"php81-gd":{"origin":"graphics/php81-gd","version":"8.1.32"},"php81-iconv":{"origin":"converters/php81-iconv","version":"8.1.32"},"php81-mbstring":{"origin":"converters/php81-mbstring","version":"8.1.32"},"php81-opcache":{"origin":"www/php81-opcache","version":"8.1.32"},"php81-pdo":{"origin":"databases/php81-pdo","version":"8.1.32"},"php81-pdo_sqlite":{"origin":"databases/php81-pdo_sqlite","version":"8.1.32"},"php81-pecl-mcrypt":{"origin":"security/pecl-mcrypt","version":"1.0.7"},"php81-session":{"origin":"www/php81-session","version":"8.1.32"},"php81-simplexml":{"origin":"textproc/php81-simplexml","version":"8.1.32"},"php81-sqlite3":{"origin":"databases/php81-sqlite3","version":"8.1.32"},"php81-xml":{"origin":"textproc/php81-xml","version":"8.1.32"},"php81-zlib":{"origin":"archivers/php81-zlib","version":"8.1.32"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["www"],"options":{"OPCACHE":"on","MYSQL":"off","PGSQL":"off","SQLITE":"on"},"annotations":{"cpe":"cpe:2.3:a:kanboard:kanboard:1.2.46:::::dragonfly6:x86_64","flavor":"php81"},"messages":[{"message":"===>   NOTICE:\n\nThe php81-kanboard port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"phoon_14Aug","origin":"astro/phoon","version":"2014_1","comment":"Displays the phase of the moon","maintainer":"xride@FreeBSD.org","www":"https://www.acme.com/software/phoon/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f6dbda88ead0ae70caff6a1fa052ba8026d8a323ba98e3fdccc35b31693914bf","flatsize":46816,"path":"All/phoon_14Aug-2014_1.pkg","repopath":"All/phoon_14Aug-2014_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":14876,"desc":"Phoon displays the phase of the moon, either currently or at a\nspecified date / time. Unlike other such programs, which just\ntell you how long since first quarter or something like that,\nphoon shows you the phase with a cute little picture. You can\nvary the size of the picture with the -l flag, but only some\nsizes have pictures defined - other sizes use @'s.","categories":["astro"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"phonopy","origin":"science/phonopy","version":"2.38.0","comment":"Package for phonon calculations at harmonic and quasi-harmonic levels","maintainer":"yuri@FreeBSD.org","www":"https://phonopy.github.io/phonopy/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1583e0e6a22ca57c573ab9040f05f811b293f2efa274906db08ac26aa708f2ce","flatsize":64153,"path":"All/phonopy-2.38.0.pkg","repopath":"All/phonopy-2.38.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":23544,"desc":"Phonopy is an open source package for phonon calculations at harmonic and\nquasi-harmonic levels.\n\nThe following features of phonopy are highlighted:\n* Phonon band structure, phonon DOS and partial-DOS\n* Phonon thermal properties: Free energy, heat capacity (Cv), and entropy\n* Phonon group velocity\n* Thermal ellipsoids / Mean square displacements\n* Irreducible representations of normal modes\n* Dynamic structure factor for INS and IXS\n* Non-analytical-term correction: LO-TO splitting (Born effective charges and\n  dielectric constant are required.)\n* Mode Gruneisen parameters\n* Quasi-harmonic approximation: Thermal expansion, heat capacity at constant\n  pressure (Cp),\n* Interfaces to calculators: VASP, VASP DFPT, ABINIT, Quantu ESPRESSO, SIESTA,\n  Elk, FHI-aims, WIEN2k, CRYSTAL\n* Python APIs","categories":["python","science"]},{"name":"php-fpm_exporter","origin":"net-mgmt/php-fpm_exporter","version":"2.2.0_21","comment":"Export php-fpm metrics in Prometheus format","maintainer":"freebsd.org@neant.ro","www":"https://github.com/hipages/php-fpm_exporter","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bcfee7562d4b643e788d4ece232801bc0ccab77ad30e8220ab6432236ad8b652","flatsize":10735759,"path":"All/php-fpm_exporter-2.2.0_21.pkg","repopath":"All/php-fpm_exporter-2.2.0_21.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":3260248,"desc":"A prometheus exporter for PHP-FPM. The exporter connects directly to PHP-FPM\nover FastCGI and exports the metrics via HTTP.","categories":["net-mgmt"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"phonon-vlc-qt6","origin":"multimedia/phonon-vlc","version":"0.12.0_1","comment":"VLC backend for Phonon","maintainer":"kde@FreeBSD.org","www":"https://userbase.kde.org/Phonon","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"564247e9fe7a8b3fc2be8c69164683e7cf55e8b5952db46e52a22310fa95cb50","flatsize":401265,"path":"All/phonon-vlc-qt6-0.12.0_1.pkg","repopath":"All/phonon-vlc-qt6-0.12.0_1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":113988,"desc":"Phonon is the multimedia framework for KDE Software Compilation.\nThis port provides the VLC backend.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"phonon-qt6":{"origin":"multimedia/phonon","version":"4.12.0_3"},"qt6-5compat":{"origin":"devel/qt6-5compat","version":"6.8.3"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-tools":{"origin":"devel/qt6-tools","version":"6.8.3"},"vlc":{"origin":"multimedia/vlc","version":"3.0.21_14,4"}},"categories":["kde","multimedia"],"annotations":{"flavor":"qt6"}},{"name":"phoronix-test-suite-php82","origin":"benchmarks/phoronix-test-suite","version":"10.8.4_2","comment":"Phoronix Benchmarking Suite","maintainer":"pizzamig@FreeBSD.org","www":"https://www.phoronix-test-suite.com","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"15030354ce051485f87a39818abe24c1499f8fcea4c324fe08e99738f6752eea","flatsize":16669919,"path":"All/phoronix-test-suite-php82-10.8.4_2.pkg","repopath":"All/phoronix-test-suite-php82-10.8.4_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":2625792,"desc":"The Phoronix Test Suite is the most comprehensive testing and benchmarking\nplatform available for the *nix operating system. This software is designed\nto effectively carry out both qualitative and quantitative benchmarks in a\nclean, reproducible, and easy-to-use manner.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-curl":{"origin":"ftp/php82-curl","version":"8.2.28"},"php82-dom":{"origin":"textproc/php82-dom","version":"8.2.28"},"php82-gd":{"origin":"graphics/php82-gd","version":"8.2.28"},"php82-pcntl":{"origin":"devel/php82-pcntl","version":"8.2.28"},"php82-posix":{"origin":"sysutils/php82-posix","version":"8.2.28"},"php82-simplexml":{"origin":"textproc/php82-simplexml","version":"8.2.28"},"php82-zip":{"origin":"archivers/php82-zip","version":"8.2.28"},"php82-zlib":{"origin":"archivers/php82-zlib","version":"8.2.28"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"},"sudo":{"origin":"security/sudo","version":"1.9.17p1"}},"categories":["benchmarks"],"options":{"BASH_COMPLETIONS":"off","DOCS":"on","X11":"on"},"annotations":{"flavor":"php82"}},{"name":"phonon-vlc-qt5","origin":"multimedia/phonon-vlc","version":"0.12.0_1","comment":"VLC backend for Phonon","maintainer":"kde@FreeBSD.org","www":"https://userbase.kde.org/Phonon","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c1756371540131b45c924dc653c346202ef99d55b6d3689e35f707cf9ed32539","flatsize":400872,"path":"All/phonon-vlc-qt5-0.12.0_1.pkg","repopath":"All/phonon-vlc-qt5-0.12.0_1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":107824,"desc":"Phonon is the multimedia framework for KDE Software Compilation.\nThis port provides the VLC backend.","deps":{"phonon-qt5":{"origin":"multimedia/phonon","version":"4.12.0_3"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"vlc":{"origin":"multimedia/vlc","version":"3.0.21_14,4"}},"categories":["kde","multimedia"],"annotations":{"flavor":"qt5"}},{"name":"phonon-qt5","origin":"multimedia/phonon","version":"4.12.0_3","comment":"KDE multimedia framework","maintainer":"kde@FreeBSD.org","www":"https://userbase.kde.org/Phonon","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"086170602ea9adc838f02a5c076bacb76d69c63496422f6f0ff5426825b77b07","flatsize":1460396,"path":"All/phonon-qt5-4.12.0_3.pkg","repopath":"All/phonon-qt5-4.12.0_3.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":305728,"desc":"Phonon is the framework responsible for an ubiquitous multimedia\nexperience in KDE Software Compilation 4 and KDe Plasma Desktop.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-linguisttools":{"origin":"devel/qt5-linguisttools","version":"5.15.16p3"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["kde","multimedia"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"PULSEAUDIO":"off"},"annotations":{"flavor":"qt5"},"messages":[{"message":"Please, consider installing backends for Phonon:\n- multimedia/phonon-vlc\t\tVLC backend","type":"install"}]},{"name":"php81","origin":"lang/php81","version":"8.1.32","comment":"PHP Scripting Language (8.1.X branch)","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3712736395ea52dd821d8d8da7dbbce8dafb61002ee276b0cd21c0f3bc478ad8","flatsize":26342330,"path":"All/php81-8.1.32.pkg","repopath":"All/php81-8.1.32.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":4332692,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"libargon2":{"origin":"security/libargon2","version":"20190702_1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"}},"categories":["devel","lang","www"],"shlibs_required":["libargon2.so.0","libc.so.8","libcrypt.so.4","libcrypto.so.12","libm.so.4","libpcre2-8.so.0","libpthread.so.0","libssl.so.12","libutil.so.4","libxml2.so.2","libz.so.3"],"options":{"CGI":"on","CLI":"on","DEBUG":"off","EMBED":"on","FPM":"on","IPV6":"on","LINKTHR":"on","MYSQLND":"on","PCRE":"on","PHPDBG":"off","ZTS":"off"},"annotations":{"cpe":"cpe:2.3:a:php:php:8.1.32:::::dragonfly6:x86_64","deprecated":"Upstream EOL reaches on 2025-12-31","expiration_date":"2025-12-31"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUpstream EOL reaches on 2025-12-31.\n\nIt is scheduled to be removed on or after 2025-12-31."}]},{"name":"phorgeit-arcanist-lib-php83","origin":"devel/phorgeit-arcanist-lib","version":"2024.35,1","comment":"Libraries for the command line interface for Phorge.it","maintainer":"grembo@FreeBSD.org","www":"https://we.phorge.it/book/arcanist/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"af52b69520ab8ca6ce9a920771df396c846cb58e585d0f9154d80b762e4c077f","flatsize":10360190,"path":"All/phorgeit-arcanist-lib-php83-2024.35,1.pkg","repopath":"All/phorgeit-arcanist-lib-php83-2024.35,1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1608384,"desc":"Arcanist is the command-line tool for Phorge. It allows you to interact\nwith Phorge installs to send code for review, download patches, transfer\nfiles, view status, make API calls, and various other things.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-curl":{"origin":"ftp/php83-curl","version":"8.3.21"},"php83-dom":{"origin":"textproc/php83-dom","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-simplexml":{"origin":"textproc/php83-simplexml","version":"8.3.21"},"php83-zlib":{"origin":"archivers/php83-zlib","version":"8.3.21"}},"categories":["devel"],"options":{"ENCODINGS":"on"},"annotations":{"flavor":"php83"}},{"name":"phonon-mpv","origin":"multimedia/phonon-mpv","version":"0.1.0_1","comment":"mpv backend for Phonon","maintainer":"kde@FreeBSD.org","www":"https://github.com/OpenProgger/phonon-mpv","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"10fa0674c330f718eb13f875569a2d515f04d58390cb52d0232338bce91355de","flatsize":364217,"path":"All/phonon-mpv-0.1.0_1.pkg","repopath":"All/phonon-mpv-0.1.0_1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":103528,"desc":"This is a fork of phonon-vlc, rewritten to work with libmpv instead of libVLC.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"mpv":{"origin":"multimedia/mpv","version":"0.40.0,1"},"phonon-qt6":{"origin":"multimedia/phonon","version":"4.12.0_3"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["kde","multimedia"]},{"name":"phonon-designerplugin-qt5","origin":"multimedia/phonon-designerplugin","version":"4.12.0","comment":"Qt Designer plugin for Phonon","maintainer":"kde@FreeBSD.org","www":"https://userbase.kde.org/Phonon","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"995ebce7c37da4b9db7735451965e7a569703a32db654901714caaf38e7f9f82","flatsize":95802,"path":"All/phonon-designerplugin-qt5-4.12.0.pkg","repopath":"All/phonon-designerplugin-qt5-4.12.0.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":26972,"desc":"Phonon is the framework responsible for an ubiquitous multimedia\nexperience in KDE Software Compilation 4 and Plasma Desktop.\nThis port installs Qt Designer plugin for Phonon.","deps":{"phonon-qt5":{"origin":"multimedia/phonon","version":"4.12.0_3"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-designer":{"origin":"devel/qt5-designer","version":"5.15.16p3_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-uiplugin":{"origin":"x11-toolkits/qt5-uiplugin","version":"5.15.16p3"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["kde","multimedia"]},{"name":"phoc","origin":"x11-wm/phoc","version":"0.46.0","comment":"Phone compositor","maintainer":"jbeich@FreeBSD.org","www":"https://gitlab.gnome.org/World/Phosh/phoc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8372f6c272431851ebcfbc899a8cb46c9422e716500ceb59c8bc6573652541d2","flatsize":527559,"path":"All/phoc-0.46.0.pkg","repopath":"All/phoc-0.46.0.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":172132,"desc":"Phoc aims to be a Wayland compositor targeted at mobile phones but\nalso works for desktops and tablets.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnome-desktop":{"origin":"x11/gnome-desktop","version":"44.1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libinput":{"origin":"x11/libinput","version":"1.27.1"},"libudev-devd":{"origin":"devel/libudev-devd","version":"0.6.0"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"mutter":{"origin":"x11-wm/mutter","version":"42.4_4"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pixman":{"origin":"x11/pixman","version":"0.44.2"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"},"wlroots018":{"origin":"x11-toolkits/wlroots018","version":"0.18.2"}},"categories":["wayland","x11-wm"],"shlibs_required":["libc.so.8","libcairo.so.2","libgio-2.0.so.0","libglib-2.0.so.0","libgnome-desktop-3.so.20","libgobject-2.0.so.0","libinput.so.10","libintl.so.8","libjson-glib-1.0.so.0","libm.so.4","libpixman-1.so.0","libudev.so.0","libwayland-server.so.0","libwlroots-0.18.so","libxcb.so.1","libxkbcommon.so.0"],"options":{"MANPAGES":"on"}},{"name":"pho","origin":"graphics/pho","version":"1.0_1","comment":"Lightweight image viewer","maintainer":"danfe@FreeBSD.org","www":"https://shallowsky.com/software/pho/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2579f3ec11654b8f20b0ee540dd346db4888169f8e526bb46eeb92f812bd5116","flatsize":86541,"path":"All/pho-1.0_1.pkg","repopath":"All/pho-1.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":36764,"desc":"Pho is a lightweight utility for viewing, rotating, or deleting large\nnumbers of images quickly, and making notes about what to do with each\nof them.  It is particularly useful for processing hundreds of images\nafter uploading them from a digital camera.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["graphics"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0"]},{"name":"phonon-qt6","origin":"multimedia/phonon","version":"4.12.0_3","comment":"KDE multimedia framework","maintainer":"kde@FreeBSD.org","www":"https://userbase.kde.org/Phonon","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"49f68b7d129c8fb9c0efee867994a0e95dab29e3ad0653c0561e26fa9dca6931","flatsize":1123230,"path":"All/phonon-qt6-4.12.0_3.pkg","repopath":"All/phonon-qt6-4.12.0_3.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":242988,"desc":"Phonon is the framework responsible for an ubiquitous multimedia\nexperience in KDE Software Compilation 4 and KDe Plasma Desktop.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"qt6-5compat":{"origin":"devel/qt6-5compat","version":"6.8.3"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-tools":{"origin":"devel/qt6-tools","version":"6.8.3"}},"categories":["kde","multimedia"],"options":{"PULSEAUDIO":"off"},"annotations":{"flavor":"qt6"},"messages":[{"message":"Please, consider installing backends for Phonon:\n- multimedia/phonon-vlc\t\tVLC backend","type":"install"}]},{"name":"phorgeit-arcanist-lib-php82","origin":"devel/phorgeit-arcanist-lib","version":"2024.35,1","comment":"Libraries for the command line interface for Phorge.it","maintainer":"grembo@FreeBSD.org","www":"https://we.phorge.it/book/arcanist/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2154585508a0d424abb55747173787994531cd4049c4461d215edf06d774c4d1","flatsize":10360190,"path":"All/phorgeit-arcanist-lib-php82-2024.35,1.pkg","repopath":"All/phorgeit-arcanist-lib-php82-2024.35,1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1607876,"desc":"Arcanist is the command-line tool for Phorge. It allows you to interact\nwith Phorge installs to send code for review, download patches, transfer\nfiles, view status, make API calls, and various other things.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-curl":{"origin":"ftp/php82-curl","version":"8.2.28"},"php82-dom":{"origin":"textproc/php82-dom","version":"8.2.28"},"php82-mbstring":{"origin":"converters/php82-mbstring","version":"8.2.28"},"php82-simplexml":{"origin":"textproc/php82-simplexml","version":"8.2.28"},"php82-zlib":{"origin":"archivers/php82-zlib","version":"8.2.28"}},"categories":["devel"],"options":{"ENCODINGS":"on"},"annotations":{"flavor":"php82"}},{"name":"phalanx","origin":"games/phalanx","version":"25","comment":"Xboard-compatible chess playing program","maintainer":"ports@FreeBSD.org","www":"https://phalanx.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"31527790cff70b718575e633370e60582ea4ac3b2fdd8b3ba0f1dbd31c51e308","flatsize":661155,"path":"All/phalanx-25.pkg","repopath":"All/phalanx-25.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":304232,"desc":"Phalanx is a chess playing program. Phalanx is xboard compatible.\nRunning with xboard: 'xboard -fcp phalanx'. Note that permanent\nbrain (pondering) is off by default. Newer versions of xboard set\nit on with the 'hard' command. If this does not work, try 'xboard\n-fcp \"phalanx -p+\"' or (for <4.0.0 versions of xboard) change your\ninitString (see Xboard documentation for details). It's better to\nstop permanent brain in both programs, when playing Phalanx against\nanother program on a machine with one CPU.\n\nIt's also possible to run phalanx without xboard. Do \"phalanx -h\"\nto get a list of command line options. One important command of\nphalanx's ASCII interface is \"help\".","categories":["games"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe phalanx port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"phorgeit-arcanist-lib-php81","origin":"devel/phorgeit-arcanist-lib","version":"2024.35,1","comment":"Libraries for the command line interface for Phorge.it","maintainer":"grembo@FreeBSD.org","www":"https://we.phorge.it/book/arcanist/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c3ed9c851e733b3afd60bae8f729f6acf357e1b3ad3da4eb2a0147eae04b8ace","flatsize":10360190,"path":"All/phorgeit-arcanist-lib-php81-2024.35,1.pkg","repopath":"All/phorgeit-arcanist-lib-php81-2024.35,1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1608596,"desc":"Arcanist is the command-line tool for Phorge. It allows you to interact\nwith Phorge installs to send code for review, download patches, transfer\nfiles, view status, make API calls, and various other things.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-curl":{"origin":"ftp/php81-curl","version":"8.1.32"},"php81-dom":{"origin":"textproc/php81-dom","version":"8.1.32"},"php81-mbstring":{"origin":"converters/php81-mbstring","version":"8.1.32"},"php81-simplexml":{"origin":"textproc/php81-simplexml","version":"8.1.32"},"php81-zlib":{"origin":"archivers/php81-zlib","version":"8.1.32"}},"categories":["devel"],"options":{"ENCODINGS":"on"},"annotations":{"flavor":"php81"}},{"name":"pguri","origin":"databases/pguri","version":"1.20151224_3","comment":"URI datatype for PostgreSQL","maintainer":"tz@FreeBSD.org","www":"https://github.com/petere/pguri","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"908dba0f8d138c2234d0ac123e77b7624f5742c524ee5a5ae6ad2a32e2eae3f1","flatsize":24985,"path":"All/pguri-1.20151224_3.pkg","repopath":"All/pguri-1.20151224_3.pkg","licenselogic":"single","pkgsize":6984,"desc":"URI datatype for PostgreSQL","deps":{"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"},"uriparser":{"origin":"net/uriparser","version":"0.9.6"}},"categories":["databases"],"messages":[{"message":"In order to use the extension within database execute the following command:\n\nCREATE EXTENSION uri;","type":"install"}]},{"name":"pgtop","origin":"databases/pgtop","version":"0.11","comment":"Display PostgreSQL performance info like top(1)","maintainer":"wen@FreeBSD.org","www":"https://metacpan.org/release/COSIMO/pgtop-0.05","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5ec683363296875a75ce89ae133ac4049f0db3fce35b247e51c023d78627f879","flatsize":79438,"path":"All/pgtop-0.11.pkg","repopath":"All/pgtop-0.11.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":31060,"desc":"pgtop was inspired by mytop (http://jeremy.zawodny.com/mysql/mytop/),\nwhich in turn was inspired by the system monitoring tool top.\npgtop will connect to a PostgreSQL server and periodically\nrun queries against the pg_stat* relations and attempt\nto summarize the information from them in a useful format.","deps":{"p5-DBD-Pg":{"origin":"databases/p5-DBD-Pg","version":"3.18.0"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-Term-ReadKey":{"origin":"devel/p5-Term-ReadKey","version":"2.38_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases"]},{"name":"pgtcl-postgresql16","origin":"databases/postgresql16-pgtcl","version":"2.1.1_3","comment":"TCL extension for accessing a PostgreSQL server (PGTCL-NG)","maintainer":"ports@virtual-estates.net","www":"https://sourceforge.net/projects/pgtclng/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b43bb128e15cbf1c67d1c7dba4794f65f4a5d6dd615675cbf54ab5da8078965f","flatsize":541699,"path":"All/pgtcl-postgresql16-2.1.1_3.pkg","repopath":"All/pgtcl-postgresql16-2.1.1_3.pkg","licenselogic":"single","licenses":["PostgreSQL"],"pkgsize":76336,"desc":"A TCL extension for accessing PostgreSQL databases. This used\nto come bunlded with PostgreSQL itself, but was split into a\nseparate project in more recent version (8+).","deps":{"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"}},"categories":["databases","tcl"],"options":{"DOCS":"on"}},{"name":"pgtcl-postgresql15","origin":"databases/postgresql15-pgtcl","version":"2.1.1_3","comment":"TCL extension for accessing a PostgreSQL server (PGTCL-NG)","maintainer":"ports@virtual-estates.net","www":"https://sourceforge.net/projects/pgtclng/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ba18bc8fb859b71811017b3002d7f69177ed95351ba020730461ac47dbed2fc2","flatsize":541699,"path":"All/pgtcl-postgresql15-2.1.1_3.pkg","repopath":"All/pgtcl-postgresql15-2.1.1_3.pkg","licenselogic":"single","licenses":["PostgreSQL"],"pkgsize":76344,"desc":"A TCL extension for accessing PostgreSQL databases. This used\nto come bunlded with PostgreSQL itself, but was split into a\nseparate project in more recent version (8+).","deps":{"postgresql15-client":{"origin":"databases/postgresql15-client","version":"15.13"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"}},"categories":["databases","tcl"],"options":{"DOCS":"on"}},{"name":"pgtcl-postgresql14","origin":"databases/postgresql14-pgtcl","version":"2.1.1_3","comment":"TCL extension for accessing a PostgreSQL server (PGTCL-NG)","maintainer":"ports@virtual-estates.net","www":"https://sourceforge.net/projects/pgtclng/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"92b9c007ed9e88ba96ef5a99801d5df511e98a64cba8c7bcf6d8acb05d9db9b1","flatsize":541699,"path":"All/pgtcl-postgresql14-2.1.1_3.pkg","repopath":"All/pgtcl-postgresql14-2.1.1_3.pkg","licenselogic":"single","licenses":["PostgreSQL"],"pkgsize":76324,"desc":"A TCL extension for accessing PostgreSQL databases. This used\nto come bunlded with PostgreSQL itself, but was split into a\nseparate project in more recent version (8+).","deps":{"postgresql14-client":{"origin":"databases/postgresql14-client","version":"14.18"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"}},"categories":["databases","tcl"],"options":{"DOCS":"on"}},{"name":"pgtcl-postgresql13","origin":"databases/postgresql13-pgtcl","version":"2.1.1_3","comment":"TCL extension for accessing a PostgreSQL server (PGTCL-NG)","maintainer":"ports@virtual-estates.net","www":"https://sourceforge.net/projects/pgtclng/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ec26d3cf12be369a877508783cea83cb310d98043d1df3415a58ad65316dfbdb","flatsize":541699,"path":"All/pgtcl-postgresql13-2.1.1_3.pkg","repopath":"All/pgtcl-postgresql13-2.1.1_3.pkg","licenselogic":"single","licenses":["PostgreSQL"],"pkgsize":76328,"desc":"A TCL extension for accessing PostgreSQL databases. This used\nto come bunlded with PostgreSQL itself, but was split into a\nseparate project in more recent version (8+).","deps":{"postgresql13-client":{"origin":"databases/postgresql13-client","version":"13.21"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"}},"categories":["databases","tcl"],"options":{"DOCS":"on"}},{"name":"pgtcl","origin":"databases/pgtcl","version":"2.1.1_3","comment":"TCL extension for accessing a PostgreSQL server (PGTCL-NG)","maintainer":"ports@virtual-estates.net","www":"https://sourceforge.net/projects/pgtclng/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aa7bc0771493ae36e8fe6a3710fa484bc065cd6a1cefd753cd39f7e1eeec8251","flatsize":541699,"path":"All/pgtcl-2.1.1_3.pkg","repopath":"All/pgtcl-2.1.1_3.pkg","licenselogic":"single","licenses":["PostgreSQL"],"pkgsize":76336,"desc":"A TCL extension for accessing PostgreSQL databases. This used\nto come bunlded with PostgreSQL itself, but was split into a\nseparate project in more recent version (8+).","deps":{"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"}},"categories":["databases","tcl"],"options":{"DOCS":"on"}},{"name":"phlipple","origin":"games/phlipple","version":"0.8.5_8","comment":"Flipping squares will never be the same","maintainer":"amdmi3@FreeBSD.org","www":"https://sourceforge.net/projects/phlipple/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9f96639195ba39fb4292f9e690987164b64702cbea005b5fab12f6da69119604","flatsize":2951685,"path":"All/phlipple-0.8.5_8.pkg","repopath":"All/phlipple-0.8.5_8.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":2577324,"desc":"Phlipple is a unique puzzle game. The goal of every level is to\nreduce a 3D shape to a single square. Elimination of squares is\ndone by flipping edges around just like in a cardboard box.\n\nIt starts off relatively easy to teach the basics just to later on\nserve hours of brain tickling fun. It's a great way to train memory\nas well as orientation in 3D.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"glew":{"origin":"graphics/glew","version":"2.2.0_3"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLEW.so.2","libGLU.so.1","libOpenGL.so.0","libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libX11.so.6","libc.so.8","libm.so.4","libpthread.so.0","libvorbisfile.so.3"],"options":{"DOCS":"on"}},{"name":"pgreplay","origin":"databases/pgreplay","version":"1.3.0_3","comment":"Replay SQL statements from a Postgresql Log","maintainer":"matthew@FreeBSD.org","www":"https://github.com/laurenz/pgreplay","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a11105c7aef9b43b40e6611a29190a491902d5263502acc587750c4c0699110e","flatsize":64064,"path":"All/pgreplay-1.3.0_3.pkg","repopath":"All/pgreplay-1.3.0_3.pkg","licenselogic":"single","licenses":["PostgreSQL"],"pkgsize":28228,"desc":"pgreplay reads a PostgreSQL log file (*not* a WAL file), extracts the\nSQL statements and executes them in the same order and with the original\ntiming against a PostgreSQL database.","deps":{"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"}},"categories":["databases"],"shlibs_required":["libc.so.8","libpq.so.5"]},{"name":"pgrouting","origin":"databases/pgrouting","version":"3.7.3","comment":"Extension to PostGIS to provide geospatial routing functionality","maintainer":"lbartoletti@FreeBSD.org","www":"https://pgrouting.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0aea39528f326569d2a2dab069ef9cea77a56dd0774db3a68240ec743c38cbf0","flatsize":17830633,"path":"All/pgrouting-3.7.3.pkg","repopath":"All/pgrouting-3.7.3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":782056,"desc":"pgRouting extends the PostGIS / PostgreSQL geospatial database to provide\ngeospatial routing functionality.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"postgis35":{"origin":"databases/postgis35","version":"3.5.2_1"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"},"postgresql16-server":{"origin":"databases/postgresql16-server","version":"16.9"}},"categories":["databases","geography"]},{"name":"phorgeitphorge-php82","origin":"devel/phorgeit-phorge","version":"2024.35,1","comment":"Open source, software engineering platform","maintainer":"grembo@FreeBSD.org","www":"https://www.phorge.it","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fc6c0f9f28f27ea1a9d546d0a7f236214b5d2db794434bc96622c848efd825c1","flatsize":35097617,"path":"All/phorgeitphorge-php82-2024.35,1.pkg","repopath":"All/phorgeitphorge-php82-2024.35,1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":6876464,"desc":"Phabricator is a collection of open source web applications that help\nsoftware companies build better software.","deps":{"git":{"origin":"devel/git","version":"2.49.0"},"phorgeit-arcanist-lib-php82":{"origin":"devel/phorgeit-arcanist-lib","version":"2024.35,1"},"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-ctype":{"origin":"textproc/php82-ctype","version":"8.2.28"},"php82-curl":{"origin":"ftp/php82-curl","version":"8.2.28"},"php82-fileinfo":{"origin":"sysutils/php82-fileinfo","version":"8.2.28"},"php82-filter":{"origin":"security/php82-filter","version":"8.2.28"},"php82-gd":{"origin":"graphics/php82-gd","version":"8.2.28"},"php82-iconv":{"origin":"converters/php82-iconv","version":"8.2.28"},"php82-mbstring":{"origin":"converters/php82-mbstring","version":"8.2.28"},"php82-mysqli":{"origin":"databases/php82-mysqli","version":"8.2.28"},"php82-opcache":{"origin":"www/php82-opcache","version":"8.2.28"},"php82-pcntl":{"origin":"devel/php82-pcntl","version":"8.2.28"},"php82-pecl-APCu":{"origin":"devel/pecl-APCu","version":"5.1.24"},"php82-posix":{"origin":"sysutils/php82-posix","version":"8.2.28"},"php82-zip":{"origin":"archivers/php82-zip","version":"8.2.28"}},"categories":["devel"],"options":{"GD":"on","OPCACHE":"on"},"annotations":{"flavor":"php82"},"messages":[{"message":"Make sure to run phorge using a production PHP configuration,\ne.g., %%PREFIX/etc/php.ini-production, particularly\nusing the recommended error_reporting setting for production:\n\n  error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT\n\nTo run the phorge daemons from startup, add phd_enable=\"YES\"\nto /etc/rc.conf. You can control the daemons using\n\nservice phd start\nservice phd stop\netc.\n\nBefore starting the daemons, please finish configuring your Phorge\ninstance. This involves configuring a web server (Apache, NGINX, LightHTTP)\nand a database server (MySQL, MariaDB). You can find detailed instructions\non how to finish your setup at:\n\nhttps://secure.phorge.com/book/phorge/article/configuration_guide/\n\nPlease note that all files are located in /usr/local/lib/php/phorge,\nso if the documentation refers to ./bin, this means\n\n  /usr/local/lib/php/phorge/bin,\n\nif it refers to webroot, this means\n\n  /usr/local/lib/php/phorge/webroot.\n\nYou might want to install textproc/py-pygments to improve syntax\nhighlighting.\n\nPhorge daemons and ssh-git requires setting up sudo, see\n\n  /usr/locallib/php/phorge/resources/sshd/phorge-sudoers.sample\n\nfor an example.\n\nA phorge example configuration installed here:\n\n  /usr/locallib/php/phorge/conf/local/local.json.sample\n\nIf you want to access phorge hosted git repositories via git,\nyou can add the following configuration snippet to /etc/sshd_config\nand reload sshd afterwards (`service sshd reload'):\n\n========================================================================\nMatch User git\n AllowUsers git\n AuthorizedKeysCommand /usr/local/lib/php/phorge/resources/sshd/phorge-ssh-hook.sh\n AuthorizedKeysCommandUser git\n AuthorizedKeysFile none\n AuthenticationMethods publickey\n PermitRootLogin no\n PasswordAuthentication no\n PermitTTY no\n AllowAgentForwarding no\n AllowTcpForwarding no\n GatewayPorts no\n PermitOpen none\n PermitTunnel no\n X11Forwarding no\n========================================================================","type":"install"},{"message":"Don't forget to update the database schema after update:\n\n  service nginx stop\n  service php-fpm stop\n  service phd stop\n  cd /usr/local/lib/php/phorge\n  ./bin/storage upgrade\n  service phd start\n  service php-fpm start\n  service nginx start\n\nThe above procedure is for users of nginx and php-fpm, please adapt\naccordingly to match your setup.\n\nIf your configuration uses an unprivileged user to connect to the database,\nyou may have to override the default user so the schema changes can be\napplied with root or some other admin user:\n\n  ./bin/storage upgrade --user <user> --password <password>","type":"upgrade"}]},{"name":"phorgeitphorge-php81","origin":"devel/phorgeit-phorge","version":"2024.35,1","comment":"Open source, software engineering platform","maintainer":"grembo@FreeBSD.org","www":"https://www.phorge.it","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0eb98bf7586f5d402aa061066e4a066cc4832f259ab6825f9b72061b78948f83","flatsize":35097617,"path":"All/phorgeitphorge-php81-2024.35,1.pkg","repopath":"All/phorgeitphorge-php81-2024.35,1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":6875740,"desc":"Phabricator is a collection of open source web applications that help\nsoftware companies build better software.","deps":{"git":{"origin":"devel/git","version":"2.49.0"},"phorgeit-arcanist-lib-php81":{"origin":"devel/phorgeit-arcanist-lib","version":"2024.35,1"},"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-ctype":{"origin":"textproc/php81-ctype","version":"8.1.32"},"php81-curl":{"origin":"ftp/php81-curl","version":"8.1.32"},"php81-fileinfo":{"origin":"sysutils/php81-fileinfo","version":"8.1.32"},"php81-filter":{"origin":"security/php81-filter","version":"8.1.32"},"php81-gd":{"origin":"graphics/php81-gd","version":"8.1.32"},"php81-iconv":{"origin":"converters/php81-iconv","version":"8.1.32"},"php81-mbstring":{"origin":"converters/php81-mbstring","version":"8.1.32"},"php81-mysqli":{"origin":"databases/php81-mysqli","version":"8.1.32"},"php81-opcache":{"origin":"www/php81-opcache","version":"8.1.32"},"php81-pcntl":{"origin":"devel/php81-pcntl","version":"8.1.32"},"php81-pecl-APCu":{"origin":"devel/pecl-APCu","version":"5.1.24"},"php81-posix":{"origin":"sysutils/php81-posix","version":"8.1.32"},"php81-zip":{"origin":"archivers/php81-zip","version":"8.1.32"}},"categories":["devel"],"options":{"GD":"on","OPCACHE":"on"},"annotations":{"flavor":"php81"},"messages":[{"message":"Make sure to run phorge using a production PHP configuration,\ne.g., %%PREFIX/etc/php.ini-production, particularly\nusing the recommended error_reporting setting for production:\n\n  error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT\n\nTo run the phorge daemons from startup, add phd_enable=\"YES\"\nto /etc/rc.conf. You can control the daemons using\n\nservice phd start\nservice phd stop\netc.\n\nBefore starting the daemons, please finish configuring your Phorge\ninstance. This involves configuring a web server (Apache, NGINX, LightHTTP)\nand a database server (MySQL, MariaDB). You can find detailed instructions\non how to finish your setup at:\n\nhttps://secure.phorge.com/book/phorge/article/configuration_guide/\n\nPlease note that all files are located in /usr/local/lib/php/phorge,\nso if the documentation refers to ./bin, this means\n\n  /usr/local/lib/php/phorge/bin,\n\nif it refers to webroot, this means\n\n  /usr/local/lib/php/phorge/webroot.\n\nYou might want to install textproc/py-pygments to improve syntax\nhighlighting.\n\nPhorge daemons and ssh-git requires setting up sudo, see\n\n  /usr/locallib/php/phorge/resources/sshd/phorge-sudoers.sample\n\nfor an example.\n\nA phorge example configuration installed here:\n\n  /usr/locallib/php/phorge/conf/local/local.json.sample\n\nIf you want to access phorge hosted git repositories via git,\nyou can add the following configuration snippet to /etc/sshd_config\nand reload sshd afterwards (`service sshd reload'):\n\n========================================================================\nMatch User git\n AllowUsers git\n AuthorizedKeysCommand /usr/local/lib/php/phorge/resources/sshd/phorge-ssh-hook.sh\n AuthorizedKeysCommandUser git\n AuthorizedKeysFile none\n AuthenticationMethods publickey\n PermitRootLogin no\n PasswordAuthentication no\n PermitTTY no\n AllowAgentForwarding no\n AllowTcpForwarding no\n GatewayPorts no\n PermitOpen none\n PermitTunnel no\n X11Forwarding no\n========================================================================","type":"install"},{"message":"Don't forget to update the database schema after update:\n\n  service nginx stop\n  service php-fpm stop\n  service phd stop\n  cd /usr/local/lib/php/phorge\n  ./bin/storage upgrade\n  service phd start\n  service php-fpm start\n  service nginx start\n\nThe above procedure is for users of nginx and php-fpm, please adapt\naccordingly to match your setup.\n\nIf your configuration uses an unprivileged user to connect to the database,\nyou may have to override the default user so the schema changes can be\napplied with root or some other admin user:\n\n  ./bin/storage upgrade --user <user> --password <password>","type":"upgrade"}]},{"name":"pgpmoose","origin":"news/pgpmoose","version":"1.19_2","comment":"PGP Moose - signatures for moderated newsgroups","maintainer":"dinoex@FreeBSD.org","www":"http://seer-grog.net/pgpmoose.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"83bf343667410e6cff440107e204a4f3e4d9be4abe8732c2a3390acdc85b3a83","flatsize":28127,"path":"All/pgpmoose-1.19_2.pkg","repopath":"All/pgpmoose-1.19_2.pkg","licenselogic":"single","pkgsize":15792,"desc":"PGP Moose / by Greg Rose <ggr@usenix.org>\n\nThe aim of this software is to monitor the news\npostings of moderators of USENET newsgroups, and to\nautomatically cancel forged messages purporting to\nbe approved.  This can be extended to the approvals\nof individual users to automatically cancel messages\nthat appear without having been authorised by the\nuser. This has (obviously) been prompted by the\nrecent spammings and other events.\nThis software and protocol is designed around\ncryptographic signatures.  The protocol is designed\nto allow the use of different signature techniques.\nThis implemention assumes the use of PGP signatures,\nbut can be easily modified to use others, such as\nthe Digital Signature Standard.  PGP was chosen for\nits widespread availability around the world.\nPGP, the crux of the cryptographic software, was\nwritten by Phil Zimmermann <prz@acm.org>, who\notherwise has nothing to do with this. The\ncryptographic framework was written by Greg Rose\n<ggr@usenix.org>, as were the INN news system hooks.","categories":["news","security"]},{"name":"pgpool-II42","origin":"databases/pgpool-II-42","version":"4.2.12","comment":"Connection pool server for PostgreSQL","maintainer":"mike.jakubik@swiftsmsgateway.com","www":"https://pgpool.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e57c10489172c294bde901814df3f619a3ea3f28d173bb22596d2f923b715243","flatsize":8595070,"path":"All/pgpool-II42-4.2.12.pkg","repopath":"All/pgpool-II42-4.2.12.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1324316,"desc":"pgpool is a connection pool server for PostgreSQL. pgpool runs between\nPostgreSQL's clients(front ends) and servers(back ends). A PostgreSQL client can\nconnect to pgpool as if it were a standard PostgreSQL server.\n\npgpool caches the connection to PostgreSQL server to reduce the overhead to\nestablish the connection to it.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"}},"categories":["databases"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12","libm.so.4","libpq.so.5","libpthread.so.0","libssl.so.12"],"options":{"DOCS":"on","MEMCACHED":"off","PAM":"off","SSL":"on"},"annotations":{"deprecated":"Upstream EOL reaches on 2025-11-30","expiration_date":"2025-12-31"},"messages":[{"message":"In order to start pgpool you need some more configuration:\n\n# sysrc -f /etc/rc.conf pgpool_enable=\"YES\"\n# sysrc -f /etc/rc.conf pgpool_user=\"root\"\n\nPlease consider the usage of another user. The user is\nrequired to have read/write access to /var/run/pgpool.\n\nUsing the root user is - as always - an security issue.","type":"install"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUpstream EOL reaches on 2025-11-30.\n\nIt is scheduled to be removed on or after 2025-12-31."}]},{"name":"pgpin","origin":"security/pgpin","version":"010323_1","comment":"PGP International version - improved for use in IN-CA","maintainer":"dinoex@FreeBSD.org","www":"https://www.pgpi.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c5cb9da48ba0a23320014b1a3ca8a83c5ae05b40e117aa8d1e781f555183cee0","flatsize":576703,"path":"All/pgpin-010323_1.pkg","repopath":"All/pgpin-010323_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":196256,"desc":"PGP (Pretty Good Privacy) is a public key encryption pack-\nage to protect E-mail and data files.  It lets you  commu-\nnicate  securely  with  people  you've  never met, with no\nsecure channels needed for prior exchange of  keys.   It's\nwell featured and fast, with sophisticated key management,\ndigital signatures, data compression, and  good  ergonomic\ndesign.\n\nContributors:\n  Matthias Bruestle for the myetsid feature.\n  Lutz Donnerhacke for the pgp2.6.3in development.\n  Ingmar Camphausen, Thomas Roessler, a.o. for extensive testing.","categories":["security"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"pgpgpg","origin":"security/pgpgpg","version":"0.13_5","comment":"Wrapper for GnuPG to simulate PGP 2.6.x","maintainer":"portmaster@BSDforge.com","www":"https://mroth.net/pgpgpg/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"25b4cc24cd13424819252368be63dd41ed044be3b58b86658592d24b44986794","flatsize":42542,"path":"All/pgpgpg-0.13_5.pkg","repopath":"All/pgpgpg-0.13_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":16552,"desc":"pgpgpg is a wrapper around Gnu Privacy Guard which takes PGP 2.6\ncommand line options, translates them, and calls GnuPG (Gnu Privacy\nGuard) to perform the desired action.","deps":{"gnupg1":{"origin":"security/gnupg1","version":"1.4.23_4"}},"categories":["security"],"shlibs_required":["libc.so.8"]},{"name":"pgpdump","origin":"security/pgpdump","version":"0.36","comment":"PGP packet visualizer","maintainer":"sunpoet@FreeBSD.org","www":"https://www.mew.org/~kazu/proj/pgpdump/en/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0bd13baa531178b8adc59626b5184b44fd81feb2feb980e1ae62987e1d200d65","flatsize":44380,"path":"All/pgpdump-0.36.pkg","repopath":"All/pgpdump-0.36.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":17372,"desc":"pgpdump is a PGP packet visualizer which displays the packet format of OpenPGP\n(RFC 4880) and PGP version 2 (RFC 1991).","categories":["security"],"shlibs_required":["libbz2.so.2","libc.so.8","libz.so.3"],"annotations":{"cpe":"cpe:2.3:a:pgpdump_project:pgpdump:0.36:::::dragonfly6:x86_64"}},{"name":"pgplot","origin":"graphics/pgplot","version":"5.2.2_30","comment":"C/FORTRAN library for drawing graphs on a variety of display devices","maintainer":"ports@FreeBSD.org","www":"https://sites.astro.caltech.edu/~tjp/pgplot/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5b1440eeb65b69b001153246dc010ef32b17fd70225c63ea1f7ca208fb92ea35","flatsize":2287024,"path":"All/pgplot-5.2.2_30.pkg","repopath":"All/pgplot-5.2.2_30.pkg","licenselogic":"single","licenses":["PGPLOT"],"pkgsize":369804,"desc":"PGPLOT is a Fortran subroutine package for drawing graphs on a variety\nof display devices. For more details, see the manual ``PGPLOT Graphics\nSubroutine Library'', available from T. J. Pearson.\n\nThe CPGPLOT library adds an intermediate level of wrapper functions\nbetween C programs and the PGPLOT library. These functions hide the\nsystem dependencies of calling PGPLOT behind a system independent\ninterface.\n\nDocumentation and demo programs are included.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["graphics"],"shlibs_required":["libX11.so.6","libc.so.8","libm.so.4"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe pgplot port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"pglogd","origin":"www/pglogd","version":"2.3_4","comment":"Sends web server log entries to a PostgreSQL database","maintainer":"ports@FreeBSD.org","www":"http://www.digitalstratum.com/pglogd/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9bf4950f17286a1eb81e7db8f06c8e34fe4eb4f98d9a9f354532a94526817572","flatsize":45937,"path":"All/pglogd-2.3_4.pkg","repopath":"All/pglogd-2.3_4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":17260,"desc":"pgLOGd, simply put, is a program that takes web server log entries and\nsends them to a database. It is called pgLOGd because of the database\nit was designed to function with, PostgreSQL.\n\nIt is fast, robust and features fall-back-logging to a text file.  It\nis flexible and typically uses less than 128K of memory.","deps":{"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"}},"categories":["databases","www"],"shlibs_required":["libc.so.8","libpq.so.5"],"messages":[{"message":"You need to create a PostgreSQL database for your logs:\n\n  # su - postgres\n  $ createdb pglogd\n  $ psql pglogd < /usr/local/share/pglogd/pglogd_tables.sql\n  $ exit\n\nand copy /usr/local/share/pglogd/pglogd.conf\nto /usr/local/etc/pglogd.conf\n\npglogd can then be started with:\n\n  # /usr/local/etc/rc.d/020.pglogd.sh start\n\nRead the complete documentation on configuring pglogd\nand apache at http://www.digitalstratum.com/pglogd/","type":"install"},{"message":"===>   NOTICE:\n\nThe pglogd port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"pgpool-II-43","origin":"databases/pgpool-II-43","version":"4.3.14","comment":"Connection pool server for PostgreSQL (4.3.X branch)","maintainer":"bofh@FreeBSD.org","www":"https://pgpool.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"94203ff472e9b443a6c73521dc2cf0a599400809fad8ace56fc55e7d5bb33691","flatsize":8783610,"path":"All/pgpool-II-43-4.3.14.pkg","repopath":"All/pgpool-II-43-4.3.14.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1358324,"desc":"pgpool is a connection pool server for PostgreSQL. pgpool runs between\nPostgreSQL's clients(front ends) and servers(back ends). A PostgreSQL client can\nconnect to pgpool as if it were a standard PostgreSQL server.\n\npgpool caches the connection to PostgreSQL server to reduce the overhead to\nestablish the connection to it.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"}},"categories":["databases"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12","libm.so.4","libpq.so.5","libpthread.so.0","libssl.so.12"],"options":{"DOCS":"on","MEMCACHED":"off","PAM":"off","SSL":"on"},"messages":[{"message":"In order to start pgpool you need some more configuration:\n\n# sysrc -f /etc/rc.conf pgpool_enable=\"YES\"\n# sysrc -f /etc/rc.conf pgpool_user=\"root\"\n\nPlease consider the usage of another user. The user is\nrequired to have read/write access to /var/run/pgpool.\n\nUsing the root user is - as always - an security issue.","type":"install"}]},{"name":"pglogical","origin":"databases/pglogical","version":"2.4.5","comment":"Logical replication system as a PostgreSQL extension","maintainer":"matthew@FreeBSD.org","www":"https://www.2ndquadrant.com/en/resources-old/pglogical/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aa5991134a976533136a7b1c3b2184886f1c036e6cc6de68f83e9a8312925857","flatsize":543168,"path":"All/pglogical-2.4.5.pkg","repopath":"All/pglogical-2.4.5.pkg","licenselogic":"single","licenses":["PostgreSQL"],"pkgsize":120304,"desc":"pglogical is a logical replication system implemented entirely as a\nPostgreSQL extension. Fully integrated, it requires no triggers or\nexternal programs. This alternative to physical replication is a\nhighly efficient method of replicating data using a publish/subscribe\nmodel for selective replication.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"},"postgresql16-server":{"origin":"databases/postgresql16-server","version":"16.9"}},"categories":["databases"],"shlibs_required":["libc.so.8","libintl.so.8","libpq.so.5","libpthread.so.0"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:2ndquadrant:pglogical:2.4.5:::::dragonfly6:x86_64"}},{"name":"phabricator-php83","origin":"devel/phabricator","version":"20211218_5","comment":"Open source, software engineering platform","maintainer":"grembo@FreeBSD.org","www":"https://www.phacility.com/phabricator/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aa3eb30c0476f723db59eb09829d84eb3fb88f21b9236b09afec1315cd089297","flatsize":35091803,"path":"All/phabricator-php83-20211218_5.pkg","repopath":"All/phabricator-php83-20211218_5.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":6887284,"desc":"Phabricator is a collection of open source web applications that help\nsoftware companies build better software.","deps":{"arcanist-lib-php83":{"origin":"devel/arcanist-lib","version":"20220518_7"},"git":{"origin":"devel/git","version":"2.49.0"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-ctype":{"origin":"textproc/php83-ctype","version":"8.3.21"},"php83-curl":{"origin":"ftp/php83-curl","version":"8.3.21"},"php83-fileinfo":{"origin":"sysutils/php83-fileinfo","version":"8.3.21"},"php83-filter":{"origin":"security/php83-filter","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-iconv":{"origin":"converters/php83-iconv","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-mysqli":{"origin":"databases/php83-mysqli","version":"8.3.21"},"php83-opcache":{"origin":"www/php83-opcache","version":"8.3.21"},"php83-pcntl":{"origin":"devel/php83-pcntl","version":"8.3.21"},"php83-pecl-APCu":{"origin":"devel/pecl-APCu","version":"5.1.24"},"php83-posix":{"origin":"sysutils/php83-posix","version":"8.3.21"},"php83-zip":{"origin":"archivers/php83-zip","version":"8.3.21"}},"categories":["devel"],"options":{"GD":"on","OPCACHE":"on"},"annotations":{"cpe":"cpe:2.3:a:phacility:phabricator:20211218:::::dragonfly6:x86_64:5","flavor":"php83"},"messages":[{"message":"Make sure to run phabricator using a production PHP configuration,\ne.g., %%PREFIX/etc/php.ini-production, particularly\nusing the recommended error_reporting setting for production:\n\n  error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT\n\nTo run the phabricator daemons from startup, add phd_enable=\"YES\"\nto /etc/rc.conf. You can control the daemons using\n\nservice phd start\nservice phd stop\netc.\n\nBefore starting the daemons, please finish configuring your Phabricator\ninstance. This involves configuring a web server (Apache, NGINX, LightHTTP)\nand a database server (MySQL, MariaDB). You can find detailed instructions\non how to finish your setup at:\n\nhttps://secure.phabricator.com/book/phabricator/article/configuration_guide/\n\nPlease note that all files are located in /usr/local/lib/php/phabricator,\nso if the documentation refers to ./bin, this means\n\n  /usr/local/lib/php/phabricator/bin,\n\nif it refers to webroot, this means\n\n  /usr/local/lib/php/phabricator/webroot.\n\nYou might want to install textproc/py-pygments to improve syntax\nhighlighting.\n\nStarting with version 20170630, phabricator daemons run as user www\nby default. If you're updating from a version before 20170630 you will need\nto fix permissions of /var/tmp/phd and repositories. Alternatively\nyou can continue to run phabricator daemons as root by adding\nphd_user=\"root\" to /etc/rc.conf.\n\nPhabricator daemons and ssh-git requires setting up sudo, see\n\n  /usr/locallib/php/phabricator/resources/sshd/phabricator-sudoers.sample\n\nfor an example.\n\nA phabricator example configuration installed here:\n\n  /usr/locallib/php/phabricator/conf/local/local.json.sample\n\nIf you want to access phabricator hosted git repositories via git,\nyou can add the following configuration snippet to /etc/sshd_config\nand reload sshd afterwards (`service sshd reload'):\n\n========================================================================\nMatch User git\n AllowUsers git\n AuthorizedKeysCommand /usr/local/lib/php/phabricator/resources/sshd/phabricator-ssh-hook.sh\n AuthorizedKeysCommandUser git\n AuthorizedKeysFile none\n AuthenticationMethods publickey\n PermitRootLogin no\n PasswordAuthentication no\n PermitTTY no\n AllowAgentForwarding no\n AllowTcpForwarding no\n GatewayPorts no\n PermitOpen none\n PermitTunnel no\n X11Forwarding no\n========================================================================","type":"install"},{"message":"Don't forget to update the database schema after update:\n\n  service nginx stop\n  service php-fpm stop\n  service phd stop\n  cd /usr/local/lib/php/phabricator\n  ./bin/storage upgrade\n  service phd start\n  service php-fpm start\n  service nginx start\n\nThe above procedure is for users of nginx and php-fpm, please adapt\naccordingly to match your setup.\n\nIf your configuration uses an unprivileged user to connect to the database,\nyou may have to override the default user so the schema changes can be\napplied with root or some other admin user:\n\n  ./bin/storage upgrade --user <user> --password <password>","type":"upgrade"}]},{"name":"pgdbf","origin":"databases/pgdbf","version":"0.6.2_1","comment":"Convert XBase / FoxPro tables to PostgreSQL","maintainer":"kirk@strauser.com","www":"https://pgdbf.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e0063f4979282b3cff557b288f433581246ec904eac18fde35c2fdabf5d70063","flatsize":59491,"path":"All/pgdbf-0.6.2_1.pkg","repopath":"All/pgdbf-0.6.2_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":23784,"desc":"PgDBF is a program for converting XBase databases - particularly FoxPro\ntables with memo files - into a format that PostgreSQL can directly\nimport. It's a compact C project with no dependencies other than standard\nUnix libraries. While the project is relatively tiny and simple, it's also\nheavily optimized via profiling - routine benchmark were many times faster\nthan with other Open Source programs. In fact, even on slower systems,\nconversions are typically limited by hard drive speed.","categories":["databases"],"shlibs_required":["libc.so.8"]},{"name":"php82-matomo","origin":"www/matomo","version":"5.1.2","comment":"Open Source Web Analytics Software Program","maintainer":"joneum@FreeBSD.org","www":"https://www.matomo.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0b9e96bd25c646f10a2f49fe37bede4e5daa22ff83760be4004331448f36d501","flatsize":68700691,"path":"All/php82-matomo-5.1.2.pkg","repopath":"All/php82-matomo-5.1.2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":16838892,"desc":"Matomo is a downloadable, open source (GPL licensed) web analytics\nsoftware package. It provides detailed reports on your website and\nits visitors, including the search engines and keywords they used,\nthe language they speak, which pages they like, the files they\ndownload, and so much more.\n\nMatomo aims to be an open source alternative to Google Analytics.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-ctype":{"origin":"textproc/php82-ctype","version":"8.2.28"},"php82-curl":{"origin":"ftp/php82-curl","version":"8.2.28"},"php82-dom":{"origin":"textproc/php82-dom","version":"8.2.28"},"php82-fileinfo":{"origin":"sysutils/php82-fileinfo","version":"8.2.28"},"php82-filter":{"origin":"security/php82-filter","version":"8.2.28"},"php82-gd":{"origin":"graphics/php82-gd","version":"8.2.28"},"php82-iconv":{"origin":"converters/php82-iconv","version":"8.2.28"},"php82-intl":{"origin":"devel/php82-intl","version":"8.2.28"},"php82-mbstring":{"origin":"converters/php82-mbstring","version":"8.2.28"},"php82-mysqli":{"origin":"databases/php82-mysqli","version":"8.2.28"},"php82-opcache":{"origin":"www/php82-opcache","version":"8.2.28"},"php82-pdo":{"origin":"databases/php82-pdo","version":"8.2.28"},"php82-pdo_mysql":{"origin":"databases/php82-pdo_mysql","version":"8.2.28"},"php82-pecl-mcrypt":{"origin":"security/pecl-mcrypt","version":"1.0.7"},"php82-pecl-memcache":{"origin":"databases/pecl-memcache","version":"8.2"},"php82-posix":{"origin":"sysutils/php82-posix","version":"8.2.28"},"php82-readline":{"origin":"devel/php82-readline","version":"8.2.28"},"php82-session":{"origin":"www/php82-session","version":"8.2.28"},"php82-simplexml":{"origin":"textproc/php82-simplexml","version":"8.2.28"},"php82-soap":{"origin":"net/php82-soap","version":"8.2.28"},"php82-sockets":{"origin":"net/php82-sockets","version":"8.2.28"},"php82-sqlite3":{"origin":"databases/php82-sqlite3","version":"8.2.28"},"php82-tidy":{"origin":"www/php82-tidy","version":"8.2.28"},"php82-tokenizer":{"origin":"devel/php82-tokenizer","version":"8.2.28"},"php82-xml":{"origin":"textproc/php82-xml","version":"8.2.28"},"php82-zlib":{"origin":"archivers/php82-zlib","version":"8.2.28"}},"categories":["www"],"options":{"PHPMYSQLI":"off","PHPPDOMYSQL":"on"},"annotations":{"cpe":"cpe:2.3:a:matomo:matomo:5.1.2:::::dragonfly6:x86_64","flavor":"php82"},"messages":[{"message":"1) Create a user and an empty database for Matomo to store all\n   its tables in (or choose an existing database).\n\n2) Add the following to your Apache configuration, and\n   restart the server:\n\n   ### Add the AcceptPathInfo directive only for Apache 2.4.30 or later.\n   Alias /matomo /usr/local/www/matomo\n   AcceptPathInfo On\n   <Directory /usr/local/www/matomo>\n     DirectoryIndex index.php\n     Options FollowSymLinks\n     AllowOverride All\n     <IfVersion < 2.4>\n        Order allow,deny\n        Allow from all\n     </IfVersion>\n     <IfVersion >= 2.4>\n       Require all granted\n     </IfVersion>\n   </Directory>\n\n3) Visit your Matomo site with a browser (i.e.,\n   http://your.server.com/matomo/), and you should\n   be taken to the setup script, which will lead\n   you through setting up Matomo.\n\nFor more information, see the INSTALL DOCUMENTATION:\n\n  https://matomo.org/docs/installation/","type":"install"},{"message":"Console upgrade recommended on medium and high traffic sites:\n\n1) Disable Matomo Tracking\n    In config/config.ini.php, add the following\n    [Tracker]\n    record_statistics = 0\n\n2) Disable the Matomo User Interface and APIs\n    In config/config.ini.php, add the following\n    [General]\n    maintenance_mode = 1\n\n3) Run the update\n\n    php /usr/local/www/matomo/console core:update\n\n4) Remove the previously added config.ini parameters\n\n5) Visit the Admin > Diagnostics > System check report and review the report and follow any recommended actions","type":"upgrade"}]},{"name":"pgbouncer","origin":"databases/pgbouncer","version":"1.23.1","comment":"Lightweight connection pooler for PostgreSQL","maintainer":"dmitry.wagin@ya.ru","www":"https://www.pgbouncer.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ec463c89e6cc05c3befbe0107403fcaf2fee89cffbd53e183c854fc6fe657e51","flatsize":480746,"path":"All/pgbouncer-1.23.1.pkg","repopath":"All/pgbouncer-1.23.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":192556,"desc":"PgBouncer is a PostgreSQL connection pooler. Any target application can be\nconnected to PgBouncer as if it were a PostgreSQL server, and PgBouncer will\ncreate a connection to the actual server, or it will reuse one of its existing\nconnections.\n\nThe aim of PgBouncer is to lower the performance impact of opening new\nconnections to PostgreSQL.\n\nIn order not to compromise transaction semantics for connection pooling,\nPgBouncer supports several types of pooling when rotating connections:\n\n* Session pooling\n\nMost polite method. When a client connects, a server connection will be assigned\nto it for the whole duration it stays connected. When the client disconnects,\nthe server connection will be put back into pool. This mode supports all\nPostgreSQL features.\n\n* Transaction pooling\n\nA server connection is assigned to a client only during a transaction. When\nPgBouncer notices that the transaction is over, the server will be put back into\nthe pool.\n\nThis mode breaks a few session-based features of PostgreSQL. You can use it only\nwhen the application cooperates by not using features that break. See the table\nbelow for incompatible features.\n\n* Statement pooling\n\nMost aggressive method. This is transaction pooling with a twist:\nMulti-statement transactions are disallowed. This is meant to enforce\n%e2%80%9cautocommit%e2%80%9d mode on the client, mostly targeted at PL/Proxy.","deps":{"libevent":{"origin":"devel/libevent","version":"2.1.12"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["databases"],"users":["pgbouncer"],"groups":["pgbouncer"],"shlibs_required":["libc.so.8","libcrypto.so.12","libevent-2.1.so.7","libssl.so.12"],"options":{"CARES":"off"},"annotations":{"cpe":"cpe:2.3:a:pgbouncer:pgbouncer:1.23.1:::::dragonfly6:x86_64"},"messages":[{"message":"To setup pgbouncer you need to edit the configuration file:\n      /usr/local/etc/pgbouncer.ini\n\n      You will also need to define the list of allowed users as\n      per the pgbouncer(5) man page. See the sample file:\n      /usr/local/etc/pgbouncer.users.sample\n\n      To run pgbouncer from startup, add pgbouncer_enable=\"YES\"\n      in your /etc/rc.conf.","type":"install"}]},{"name":"phoronix-test-suite-php84","origin":"benchmarks/phoronix-test-suite","version":"10.8.4_2","comment":"Phoronix Benchmarking Suite","maintainer":"pizzamig@FreeBSD.org","www":"https://www.phoronix-test-suite.com","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"91ba1c335ed2e10d48c04e8ffdd5213d1b4918d29c9d04380f35805954255d3f","flatsize":16669919,"path":"All/phoronix-test-suite-php84-10.8.4_2.pkg","repopath":"All/phoronix-test-suite-php84-10.8.4_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":2620600,"desc":"The Phoronix Test Suite is the most comprehensive testing and benchmarking\nplatform available for the *nix operating system. This software is designed\nto effectively carry out both qualitative and quantitative benchmarks in a\nclean, reproducible, and easy-to-use manner.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-curl":{"origin":"ftp/php84-curl","version":"8.4.8"},"php84-dom":{"origin":"textproc/php84-dom","version":"8.4.8"},"php84-gd":{"origin":"graphics/php84-gd","version":"8.4.8"},"php84-pcntl":{"origin":"devel/php84-pcntl","version":"8.4.8"},"php84-posix":{"origin":"sysutils/php84-posix","version":"8.4.8"},"php84-simplexml":{"origin":"textproc/php84-simplexml","version":"8.4.8"},"php84-zip":{"origin":"archivers/php84-zip","version":"8.4.8"},"php84-zlib":{"origin":"archivers/php84-zlib","version":"8.4.8"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"},"sudo":{"origin":"security/sudo","version":"1.9.17p1"}},"categories":["benchmarks"],"options":{"BASH_COMPLETIONS":"off","DOCS":"on","X11":"on"},"annotations":{"flavor":"php84"}},{"name":"phabricator-php82","origin":"devel/phabricator","version":"20211218_5","comment":"Open source, software engineering platform","maintainer":"grembo@FreeBSD.org","www":"https://www.phacility.com/phabricator/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"36430bbda9ecc3b7615d6d1885ad652ee7707f31c150b31b8967689c9a1b28bd","flatsize":35091803,"path":"All/phabricator-php82-20211218_5.pkg","repopath":"All/phabricator-php82-20211218_5.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":6886804,"desc":"Phabricator is a collection of open source web applications that help\nsoftware companies build better software.","deps":{"arcanist-lib-php82":{"origin":"devel/arcanist-lib","version":"20220518_7"},"git":{"origin":"devel/git","version":"2.49.0"},"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-ctype":{"origin":"textproc/php82-ctype","version":"8.2.28"},"php82-curl":{"origin":"ftp/php82-curl","version":"8.2.28"},"php82-fileinfo":{"origin":"sysutils/php82-fileinfo","version":"8.2.28"},"php82-filter":{"origin":"security/php82-filter","version":"8.2.28"},"php82-gd":{"origin":"graphics/php82-gd","version":"8.2.28"},"php82-iconv":{"origin":"converters/php82-iconv","version":"8.2.28"},"php82-mbstring":{"origin":"converters/php82-mbstring","version":"8.2.28"},"php82-mysqli":{"origin":"databases/php82-mysqli","version":"8.2.28"},"php82-opcache":{"origin":"www/php82-opcache","version":"8.2.28"},"php82-pcntl":{"origin":"devel/php82-pcntl","version":"8.2.28"},"php82-pecl-APCu":{"origin":"devel/pecl-APCu","version":"5.1.24"},"php82-posix":{"origin":"sysutils/php82-posix","version":"8.2.28"},"php82-zip":{"origin":"archivers/php82-zip","version":"8.2.28"}},"categories":["devel"],"options":{"GD":"on","OPCACHE":"on"},"annotations":{"cpe":"cpe:2.3:a:phacility:phabricator:20211218:::::dragonfly6:x86_64:5","flavor":"php82"},"messages":[{"message":"Make sure to run phabricator using a production PHP configuration,\ne.g., %%PREFIX/etc/php.ini-production, particularly\nusing the recommended error_reporting setting for production:\n\n  error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT\n\nTo run the phabricator daemons from startup, add phd_enable=\"YES\"\nto /etc/rc.conf. You can control the daemons using\n\nservice phd start\nservice phd stop\netc.\n\nBefore starting the daemons, please finish configuring your Phabricator\ninstance. This involves configuring a web server (Apache, NGINX, LightHTTP)\nand a database server (MySQL, MariaDB). You can find detailed instructions\non how to finish your setup at:\n\nhttps://secure.phabricator.com/book/phabricator/article/configuration_guide/\n\nPlease note that all files are located in /usr/local/lib/php/phabricator,\nso if the documentation refers to ./bin, this means\n\n  /usr/local/lib/php/phabricator/bin,\n\nif it refers to webroot, this means\n\n  /usr/local/lib/php/phabricator/webroot.\n\nYou might want to install textproc/py-pygments to improve syntax\nhighlighting.\n\nStarting with version 20170630, phabricator daemons run as user www\nby default. If you're updating from a version before 20170630 you will need\nto fix permissions of /var/tmp/phd and repositories. Alternatively\nyou can continue to run phabricator daemons as root by adding\nphd_user=\"root\" to /etc/rc.conf.\n\nPhabricator daemons and ssh-git requires setting up sudo, see\n\n  /usr/locallib/php/phabricator/resources/sshd/phabricator-sudoers.sample\n\nfor an example.\n\nA phabricator example configuration installed here:\n\n  /usr/locallib/php/phabricator/conf/local/local.json.sample\n\nIf you want to access phabricator hosted git repositories via git,\nyou can add the following configuration snippet to /etc/sshd_config\nand reload sshd afterwards (`service sshd reload'):\n\n========================================================================\nMatch User git\n AllowUsers git\n AuthorizedKeysCommand /usr/local/lib/php/phabricator/resources/sshd/phabricator-ssh-hook.sh\n AuthorizedKeysCommandUser git\n AuthorizedKeysFile none\n AuthenticationMethods publickey\n PermitRootLogin no\n PasswordAuthentication no\n PermitTTY no\n AllowAgentForwarding no\n AllowTcpForwarding no\n GatewayPorts no\n PermitOpen none\n PermitTunnel no\n X11Forwarding no\n========================================================================","type":"install"},{"message":"Don't forget to update the database schema after update:\n\n  service nginx stop\n  service php-fpm stop\n  service phd stop\n  cd /usr/local/lib/php/phabricator\n  ./bin/storage upgrade\n  service phd start\n  service php-fpm start\n  service nginx start\n\nThe above procedure is for users of nginx and php-fpm, please adapt\naccordingly to match your setup.\n\nIf your configuration uses an unprivileged user to connect to the database,\nyou may have to override the default user so the schema changes can be\napplied with root or some other admin user:\n\n  ./bin/storage upgrade --user <user> --password <password>","type":"upgrade"}]},{"name":"pgbackrest","origin":"databases/pgbackrest","version":"2.54.2","comment":"Reliable PostgreSQL Backup & Restore","maintainer":"schoutm@gmail.com","www":"https://pgbackrest.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1763ed59f2997a35db9c1dd0df019f22e28841114711adb2bdf1f71cc00c8ebb","flatsize":1009302,"path":"All/pgbackrest-2.54.2.pkg","repopath":"All/pgbackrest-2.54.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":392372,"desc":"pgBackRest aims to be a reliable, easy-to-use backup and restore solution for\nPostgreSQL that can seamlessly scale up to the largest databases and workloads\nby utilizing algorithms that are optimized for database-specific requirements.","deps":{"liblz4":{"origin":"archivers/liblz4","version":"1.10.0,1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libyaml":{"origin":"textproc/libyaml","version":"0.2.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases"],"shlibs_required":["libbz2.so.2","libc.so.8","libcrypto.so.12","liblz4.so.1","libpq.so.5","libssl.so.12","libxml2.so.2","libz.so.3"],"options":{"SFTP":"off","ZSTD":"off"}},{"name":"pgbadger","origin":"databases/pgbadger","version":"13.1","comment":"Very competent log analyzer for PostgreSQL","maintainer":"girgen@FreeBSD.org","www":"http://dalibo.github.com/pgbadger/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"694db7b7489c45eb56ecc618de584bf353446eb1ac057593f74b2e20910eb040","flatsize":1638175,"path":"All/pgbadger-13.1.pkg","repopath":"All/pgbadger-13.1.pkg","licenselogic":"single","licenses":["PostgreSQL"],"pkgsize":327844,"desc":"PostgreSQL log analyzer with fully detailed reports and charts.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases"]},{"name":"pgbarman-py311","origin":"databases/pgbarman","version":"3.13.2","comment":"Backup and recovery manager for PostgreSQL","maintainer":"matthew@FreeBSD.org","www":"https://pgbarman.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"74e4cf3e0f19f75fb0f8852d397186cc8000e1c022eb8e2cf57fb59cd8d926ec","flatsize":4947669,"path":"All/pgbarman-py311-3.13.2.pkg","repopath":"All/pgbarman-py311-3.13.2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":703136,"desc":"Barman: backup and recovery manager for PostgreSQL.\n\nBarman is an open-source administration tool for disaster recovery of\nPostgreSQL servers written in Python.\n\nIt allows your organisation to perform remote backups of multiple\nservers in business critical environments and helps DBAs during the\nrecovery phase.","deps":{"py311-argcomplete":{"origin":"devel/py-argcomplete","version":"3.6.0"},"py311-psycopg2":{"origin":"databases/py-psycopg2","version":"2.9.10"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"rsync":{"origin":"net/rsync","version":"3.4.1_2"}},"categories":["databases"],"users":["barman"],"groups":["barman"],"annotations":{"flavor":"py311"}},{"name":"pg_stat_kcache","origin":"databases/pg_stat_kcache","version":"2.3.0","comment":"Gather statistics about PostgreSQL I/O and CPU usage","maintainer":"girgen@FreeBSD.org","www":"https://github.com/dalibo/pg_stat_kcache","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ee86c07c9fb1dedf63dfb7e4d92f496cabc35acee8ff540040cb4adf0a103477","flatsize":125160,"path":"All/pg_stat_kcache-2.3.0.pkg","repopath":"All/pg_stat_kcache-2.3.0.pkg","licenselogic":"single","licenses":["PostgreSQL"],"pkgsize":15488,"desc":"Gathers statistics about real reads and writes done by the filesystem layer. It\nis provided in the form of an extension for PostgreSQL >= 9.4.","deps":{"postgresql16-contrib":{"origin":"databases/postgresql16-contrib","version":"16.9"},"postgresql16-server":{"origin":"databases/postgresql16-server","version":"16.9"}},"categories":["databases"],"messages":[{"message":"To activate pg_stat_kcache on your PostgreSQL server, add 'pg_stat_kcache' to\nshared_preload_libraries in $PGDATA/postgresql.conf. For every database,\nrun\n\tCREATE EXTENSION IF NOT EXISTS pg_stat_kcache\n\nUsing databases/powa-web and databases/powa-archivist together with\npg_stat_kcache is warmly recommended.","type":"install"}]},{"name":"pg_qualstats","origin":"databases/pg_qualstats","version":"2.1.1","comment":"PostgreSQL extension for collecting statistics about predicates","maintainer":"girgen@FreeBSD.org","www":"https://github.com/dalibo/pg_qualstats","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"da7b27a2337819f333959d2778e5705ef02bde080bf4e42a1ec05594ccc516aa","flatsize":153968,"path":"All/pg_qualstats-2.1.1.pkg","repopath":"All/pg_qualstats-2.1.1.pkg","licenselogic":"single","licenses":["PostgreSQL"],"pkgsize":25180,"desc":"pg_qualstats is a PostgreSQL extension keeping statistics on predicates found\nin WHERE statements and JOIN clauses.","deps":{"postgresql16-server":{"origin":"databases/postgresql16-server","version":"16.9"}},"categories":["databases"],"messages":[{"message":"To activate pg_qualstats on your PostgreSQL server, add 'pg_qualstats' to\nshared_preload_libraries in $PGDATA/postgresql.conf. For every database,\nrun\n\tCREATE EXTENSION IF NOT EXISTS pg_qualstats.\n\nUsing databases/powa-web and databases/powa-archivist together with\npg_qualstats is warmly recommended.","type":"install"}]},{"name":"php82-ilias","origin":"www/ilias","version":"9.7_1","comment":"Powerful, dynamic, PHP and MySQL based e-learning platform","maintainer":"wen@FreeBSD.org","www":"https://www.ilias.de","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"94c4bbd6393eb4e8fa6d22fc21f2a4d736a98a4176f479d09e0cad37e771b22a","flatsize":141768297,"path":"All/php82-ilias-9.7_1.pkg","repopath":"All/php82-ilias-9.7_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":19270260,"desc":"ILIAS is a powerful web-based learning management\nsystem that allows users to create, edit and publish\nlearning and teaching material in an integrated\nsystem with their normal web browsers.","deps":{"ImageMagick7":{"origin":"graphics/ImageMagick7","version":"7.1.1.45"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-composer":{"origin":"devel/php-composer","version":"2.8.6"},"php82-curl":{"origin":"ftp/php82-curl","version":"8.2.28"},"php82-dom":{"origin":"textproc/php82-dom","version":"8.2.28"},"php82-fileinfo":{"origin":"sysutils/php82-fileinfo","version":"8.2.28"},"php82-gd":{"origin":"graphics/php82-gd","version":"8.2.28"},"php82-iconv":{"origin":"converters/php82-iconv","version":"8.2.28"},"php82-ldap":{"origin":"net/php82-ldap","version":"8.2.28"},"php82-pdo_mysql":{"origin":"databases/php82-pdo_mysql","version":"8.2.28"},"php82-pear":{"origin":"devel/pear","version":"1.10.13"},"php82-pear-Auth":{"origin":"security/pear-Auth","version":"1.6.4"},"php82-pear-HTML_Template_IT":{"origin":"devel/pear-HTML_Template_IT","version":"1.3.2,1"},"php82-pear-MDB2":{"origin":"databases/pear-MDB2","version":"2.5.0.b5_1"},"php82-pecl-imagick":{"origin":"graphics/pecl-imagick","version":"3.7.0_5"},"php82-pecl-xmlrpc":{"origin":"net/pecl-xmlrpc","version":"1.0.0.r3_2,1"},"php82-session":{"origin":"www/php82-session","version":"8.2.28"},"php82-simplexml":{"origin":"textproc/php82-simplexml","version":"8.2.28"},"php82-soap":{"origin":"net/php82-soap","version":"8.2.28"},"php82-tokenizer":{"origin":"devel/php82-tokenizer","version":"8.2.28"},"php82-xmlreader":{"origin":"textproc/php82-xmlreader","version":"8.2.28"},"php82-xmlwriter":{"origin":"textproc/php82-xmlwriter","version":"8.2.28"},"php82-xsl":{"origin":"textproc/php82-xsl","version":"8.2.28"},"php82-zip":{"origin":"archivers/php82-zip","version":"8.2.28"},"php82-zlib":{"origin":"archivers/php82-zlib","version":"8.2.28"},"png":{"origin":"graphics/png","version":"1.6.47"},"sudo":{"origin":"security/sudo","version":"1.9.17p1"},"unzip":{"origin":"archivers/unzip","version":"6.0_8"},"zip":{"origin":"archivers/zip","version":"3.0_4"}},"categories":["education","www"],"options":{"CHECKER":"off","MAIL":"off"},"annotations":{"cpe":"cpe:2.3:a:ilias:ilias:9.7:::::dragonfly6:x86_64:1","flavor":"php82"},"messages":[{"message":"1 Please keep in mind that\nheavily used ILIAS installation can cause huge growth\nof your log file, so remember to disable notices logging\nin your PHP installation.\n\n2 Also, this installation process has installed everything\nthat is needed for ILIAS to run properly with basic\nfunctionality, but to broaden it you will have to install\nthird party software like Sun Java, HTMLdoc, LaTeX or\nsome virus scanner by yourself.\n\n3 Add the following to your Apache configuration file\n   httpd.conf, and restart the server:\n\n   Alias /ilias /usr/local/www/ilias/\n   AcceptPathInfo On\n   <Directory /usr/local/www/ilias/>\n      AllowOverride None\n      Require all granted\n   </Directory>\n\n4 After installation, you should use 'composer install'\nin the directory /usr/local/www/ilias/libs/composer.\n\n5 Edit the config.json file and run ilias Setup on the commang-line\nin directory /usr/local/www/ilias:\n  $ sudo -u www -g www php setup/setup.php install ../iliasfiles/config.json\n\n6 If all is OK, you can login into the system with\nusername/root and password/homer as the administrator.\n\n7 More information please visit :\nhttps://docu.ilias.de/goto_docu_lm_367.html,","type":"install"}]},{"name":"phorgeitphorge-php83","origin":"devel/phorgeit-phorge","version":"2024.35,1","comment":"Open source, software engineering platform","maintainer":"grembo@FreeBSD.org","www":"https://www.phorge.it","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b905713dfff43652f8cf4d5d3819621f63ea7b243f3df69cadff2ef885469188","flatsize":35097617,"path":"All/phorgeitphorge-php83-2024.35,1.pkg","repopath":"All/phorgeitphorge-php83-2024.35,1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":6876228,"desc":"Phabricator is a collection of open source web applications that help\nsoftware companies build better software.","deps":{"git":{"origin":"devel/git","version":"2.49.0"},"phorgeit-arcanist-lib-php83":{"origin":"devel/phorgeit-arcanist-lib","version":"2024.35,1"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-ctype":{"origin":"textproc/php83-ctype","version":"8.3.21"},"php83-curl":{"origin":"ftp/php83-curl","version":"8.3.21"},"php83-fileinfo":{"origin":"sysutils/php83-fileinfo","version":"8.3.21"},"php83-filter":{"origin":"security/php83-filter","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-iconv":{"origin":"converters/php83-iconv","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-mysqli":{"origin":"databases/php83-mysqli","version":"8.3.21"},"php83-opcache":{"origin":"www/php83-opcache","version":"8.3.21"},"php83-pcntl":{"origin":"devel/php83-pcntl","version":"8.3.21"},"php83-pecl-APCu":{"origin":"devel/pecl-APCu","version":"5.1.24"},"php83-posix":{"origin":"sysutils/php83-posix","version":"8.3.21"},"php83-zip":{"origin":"archivers/php83-zip","version":"8.3.21"}},"categories":["devel"],"options":{"GD":"on","OPCACHE":"on"},"annotations":{"flavor":"php83"},"messages":[{"message":"Make sure to run phorge using a production PHP configuration,\ne.g., %%PREFIX/etc/php.ini-production, particularly\nusing the recommended error_reporting setting for production:\n\n  error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT\n\nTo run the phorge daemons from startup, add phd_enable=\"YES\"\nto /etc/rc.conf. You can control the daemons using\n\nservice phd start\nservice phd stop\netc.\n\nBefore starting the daemons, please finish configuring your Phorge\ninstance. This involves configuring a web server (Apache, NGINX, LightHTTP)\nand a database server (MySQL, MariaDB). You can find detailed instructions\non how to finish your setup at:\n\nhttps://secure.phorge.com/book/phorge/article/configuration_guide/\n\nPlease note that all files are located in /usr/local/lib/php/phorge,\nso if the documentation refers to ./bin, this means\n\n  /usr/local/lib/php/phorge/bin,\n\nif it refers to webroot, this means\n\n  /usr/local/lib/php/phorge/webroot.\n\nYou might want to install textproc/py-pygments to improve syntax\nhighlighting.\n\nPhorge daemons and ssh-git requires setting up sudo, see\n\n  /usr/locallib/php/phorge/resources/sshd/phorge-sudoers.sample\n\nfor an example.\n\nA phorge example configuration installed here:\n\n  /usr/locallib/php/phorge/conf/local/local.json.sample\n\nIf you want to access phorge hosted git repositories via git,\nyou can add the following configuration snippet to /etc/sshd_config\nand reload sshd afterwards (`service sshd reload'):\n\n========================================================================\nMatch User git\n AllowUsers git\n AuthorizedKeysCommand /usr/local/lib/php/phorge/resources/sshd/phorge-ssh-hook.sh\n AuthorizedKeysCommandUser git\n AuthorizedKeysFile none\n AuthenticationMethods publickey\n PermitRootLogin no\n PasswordAuthentication no\n PermitTTY no\n AllowAgentForwarding no\n AllowTcpForwarding no\n GatewayPorts no\n PermitOpen none\n PermitTunnel no\n X11Forwarding no\n========================================================================","type":"install"},{"message":"Don't forget to update the database schema after update:\n\n  service nginx stop\n  service php-fpm stop\n  service phd stop\n  cd /usr/local/lib/php/phorge\n  ./bin/storage upgrade\n  service phd start\n  service php-fpm start\n  service nginx start\n\nThe above procedure is for users of nginx and php-fpm, please adapt\naccordingly to match your setup.\n\nIf your configuration uses an unprivileged user to connect to the database,\nyou may have to override the default user so the schema changes can be\napplied with root or some other admin user:\n\n  ./bin/storage upgrade --user <user> --password <password>","type":"upgrade"}]},{"name":"pg_store_plans","origin":"databases/pg_store_plans","version":"1.8","comment":"Enables Postgresql to store query execution plans in the Instance","maintainer":"joseph@2egos.de","www":"https://github.com/ossc-db/pg_store_plans","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c361c8a04bd25bd8d92eaead729073d24b7820407b74f673e871450b54d96dd6","flatsize":112279,"path":"All/pg_store_plans-1.8.pkg","repopath":"All/pg_store_plans-1.8.pkg","licenselogic":"single","licenses":["Custom"],"pkgsize":31952,"desc":"The pg_store_plans module provides a means for tracking execution\nplan statistics of all SQL statements executed by a server.","deps":{"postgresql16-server":{"origin":"databases/postgresql16-server","version":"16.9"}},"categories":["databases"]},{"name":"pg_incremental","origin":"databases/pg_incremental","version":"1.0.1","comment":"Incremental Data Processing in PostgreSQL","maintainer":"tz@FreeBSD.org","www":"https://github.com/CrunchyData/pg_incremental","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d65f3f851f269f64c031a85c80fa7c1d9db6c8d364b4f6ed243234fc5df00e84","flatsize":35391,"path":"All/pg_incremental-1.0.1.pkg","repopath":"All/pg_incremental-1.0.1.pkg","licenselogic":"single","licenses":["PostgreSQL"],"pkgsize":12288,"desc":"pg_incremental is a simple extension that helps you do fast, reliable,\nincremental batch processing in PostgreSQL.\n\nWith pg_incremental, you define a pipeline with a parameterized query. The\npipeline is executed for all existing data when created, and then periodically\nexecuted. If there is new data, the query is executed with parameter values that\ncorrespond to the new data. Depending on the type of pipeline, the parameters\ncould reflect a new range of sequence values, a new time range, or a new file.","deps":{"pg_cron":{"origin":"databases/pg_cron","version":"1.6.5"},"postgresql16-server":{"origin":"databases/postgresql16-server","version":"16.9"}},"categories":["databases"]},{"name":"pg_ed25519","origin":"databases/pg_ed25519","version":"0.2","comment":"PostgreSQL extension for ed25519 sign and verify","maintainer":"dmitry.wagin@ya.ru","www":"https://gitlab.com/dwagin/pg_ed25519","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"06a12f7108e4eb4eec426b9a6936a76eb2e97a2006dc839d980fd78a4f8160cc","flatsize":68545,"path":"All/pg_ed25519-0.2.pkg","repopath":"All/pg_ed25519-0.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":46124,"desc":"PostgreSQL extension for ed25519 sign and verify.","deps":{"postgresql16-server":{"origin":"databases/postgresql16-server","version":"16.9"}},"categories":["databases"]},{"name":"pg_cron","origin":"databases/pg_cron","version":"1.6.5","comment":"Cron-based job scheduler for PostgreSQL that runs inside the database","maintainer":"tz@FreeBSD.org","www":"https://github.com/citusdata/pg_cron","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"af095e3bf89fc4e52ae2336e0770761f3ad3daa2e42c171c3988ad79c9027f36","flatsize":69217,"path":"All/pg_cron-1.6.5.pkg","repopath":"All/pg_cron-1.6.5.pkg","licenselogic":"single","licenses":["PostgreSQL"],"pkgsize":25220,"desc":"pg_cron is a simple cron-based job scheduler for PostgreSQL (10 or higher) that\nruns inside the database as an extension. It uses the same syntax as regular\ncron, but it allows you to schedule PostgreSQL commands directly from the\ndatabase. You can also use '[1-59] seconds' to schedule a job based on an\ninterval.","deps":{"postgresql16-server":{"origin":"databases/postgresql16-server","version":"16.9"}},"categories":["databases"]},{"name":"pg_hashids","origin":"databases/pg_hashids","version":"1.3","comment":"PostgreSQL extension for generates short, unique, non-sequential ids from numbers","maintainer":"dmitry.wagin@ya.ru","www":"https://github.com/iCyberon/pg_hashids","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1704cd7ef4948e5ad54ff252a679e60125191ddbfff4b6ffc1f1b459761306a4","flatsize":33029,"path":"All/pg_hashids-1.3.pkg","repopath":"All/pg_hashids-1.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9160,"desc":"PostgreSQL extension for generates short, unique,\nnon-sequential ids from numbers.","deps":{"postgresql16-server":{"origin":"databases/postgresql16-server","version":"16.9"}},"categories":["databases"]},{"name":"pg_filedump","origin":"databases/pg_filedump","version":"17.1","comment":"Display formatted contents of a PostgreSQL heap, index, or control file","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/df7cb/pg_filedump","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"98c5e4df0b3c7fc30fc287668aadbe6e57146c551cf4a882b389e46fea132c40","flatsize":81282,"path":"All/pg_filedump-17.1.pkg","repopath":"All/pg_filedump-17.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":40404,"desc":"pg_filedump is a utility to format PostgreSQL heap/index/control files into a\nhuman-readable form. You can format/dump the files several ways, as listed in\nthe Invocation section, as well as dumping straight binary.\n\nThe type of file (heap/index) can usually be determined automatically by the\ncontent of the blocks within the file. However, to format a pg_control file you\nmust use the -c option.\n\nThe default is to format the entire file using the block size listed in block 0\nand display block relative addresses. These defaults can be modified using\nrun-time options.\n\nSome options may seem strange but they're there for a reason. For example, block\nsize. It's there because if the header of block 0 is corrupt, you need a method\nof forcing a block size.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"},"postgresql16-server":{"origin":"databases/postgresql16-server","version":"16.9"}},"categories":["databases"],"shlibs_required":["libc.so.8","libintl.so.8","libpthread.so.0"]},{"name":"pg_partman","origin":"databases/pg_partman","version":"5.2.2","comment":"PostgreSQL Partition Manager","maintainer":"lacey.leanne@gmail.com","www":"https://github.com/pgpartman/pg_partman","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"32c44e31322a9d00ba7fdff46bf0d6a42874417b30396cfd2c64d53c8d1239df","flatsize":7592387,"path":"All/pg_partman-5.2.2.pkg","repopath":"All/pg_partman-5.2.2.pkg","licenselogic":"single","licenses":["PostgreSQL"],"pkgsize":186796,"desc":"pg_partman is an extension to create and manage both time-based and number-based\ntable partition sets. As of version 5.0.1, only built-in, declarative\npartitioning is supported and the older trigger-based methods have been\ndeprecated.\n\nThe declarative partitioning built into PostgreSQL provides the commands to\ncreate a partitioned table and its children. pg_partman uses the built-in\ndeclarative features that PostgreSQL provides and builds upon those with\nadditional features and enhancements to make managing partitions easier. One key\nway that pg_partman extends partitioning in Postgres is by providing a means to\nautomate the child table maintenance over time (Ex. adding new children,\ndropping old ones based on a retention policy). pg_partman also has features to\nturn an existing table into a partitioned table or vice versa.\n\nA background worker (BGW) process is included to automatically run partition\nmaintenance without the need of an external scheduler (cron, etc) in most cases.","deps":{"postgresql16-server":{"origin":"databases/postgresql16-server","version":"16.9"},"py311-psycopg2":{"origin":"databases/py-psycopg2","version":"2.9.10"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:pgxn:pg_partman:5.2.2:::::dragonfly6:x86_64"}},{"name":"pg_activity","origin":"databases/pg_activity","version":"3.6.0_1","comment":"Htop like application for PostgreSQL server activity monitoring","maintainer":"pgsql@FreeBSD.org","www":"https://github.com/dalibo/pg_activity","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b3b3793afc6afee2121f5de6445ff033ff301b281322199628df92ea2c61b5a5","flatsize":657029,"path":"All/pg_activity-3.6.0_1.pkg","repopath":"All/pg_activity-3.6.0_1.pkg","licenselogic":"single","licenses":["PostgreSQL"],"pkgsize":105428,"desc":"Top like utility for PostgreSQL activity monitoring","deps":{"py311-attrs":{"origin":"devel/py-attrs","version":"25.3.0"},"py311-blessed":{"origin":"devel/py-blessed","version":"1.20.0_1"},"py311-humanize":{"origin":"devel/py-humanize","version":"4.2.1_1"},"py311-psutil":{"origin":"sysutils/py-psutil","version":"7.0.0"},"py311-psycopg2":{"origin":"databases/py-psycopg2","version":"2.9.10"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"pgFormatter","origin":"databases/pgFormatter","version":"5.5","comment":"PostgreSQL SQL syntax beautifier","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/darold/pgFormatter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f2d3d3262be9f14d98c69758532e77315bd1a8150d742547c556f921f8bf7b30","flatsize":253159,"path":"All/pgFormatter-5.5.pkg","repopath":"All/pgFormatter-5.5.pkg","licenselogic":"single","licenses":["PostgreSQL"],"pkgsize":64848,"desc":"This SQL formatter/beautifier supports keywords from SQL-92, SQL-99, SQL-2003,\nSQL-2008, SQL-2011 and PostgreSQL specifics keywords. May works with any other\ndatabases too.\n\npgFormatter can work as a console program or as a CGI. It will automatically\ndetect his environment and output as text or as HTML following the context.\n\nKeywords highlighting will only be available in CGI context.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases"]},{"name":"pg.el-emacs_wayland","origin":"databases/pg.el","version":"0.48_2","comment":"PostgreSQL Elisp interface","maintainer":"yasu@FreeBSD.org","www":"https://github.com/emarsden/pg-el","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"52ced0da10f9de5431a4ad9e87aa1901be51bc8c3a2e9b5c18c9ce023dba4891","flatsize":400415,"path":"All/pg.el-emacs_wayland-0.48_2.pkg","repopath":"All/pg.el-emacs_wayland-0.48_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":74512,"desc":"This is an Emacs Lisp interface for PostgreSQL.\n\nThis module lets you access the PostgreSQL object-relational DBMS from\nEmacs, using its socket-level frontend/backend protocol. The module is\ncapable of automatic type coercions from a range of SQL types to the\nequivalent Emacs Lisp type. This is a low level API, and won't be\nuseful to end users.","deps":{"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["databases","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"wayland"}},{"name":"pget","origin":"ftp/pget","version":"0.2.1_9","comment":"Fast, resumable file download client","maintainer":"yuri@FreeBSD.org","www":"https://github.com/Code-Hex/pget","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bf95bc6bc012516b9ebfc87c6d767051bd5fb7bbb5881a8582084feb77924d96","flatsize":6832345,"path":"All/pget-0.2.1_9.pkg","repopath":"All/pget-0.2.1_9.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2258372,"desc":"pget performs multi-connection download using parallel requests.\n\nFeatures:\n* Fast\n* Resumable\n* Cross-compiled (windows, linux, macOS)","categories":["ftp","net","www"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"pg.el-emacs_nox","origin":"databases/pg.el","version":"0.48_2","comment":"PostgreSQL Elisp interface","maintainer":"yasu@FreeBSD.org","www":"https://github.com/emarsden/pg-el","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2c0af228f8712fac0e8ba09c89107a0d7df528d8ebb30ff512c40bd4c68f4ae2","flatsize":400415,"path":"All/pg.el-emacs_nox-0.48_2.pkg","repopath":"All/pg.el-emacs_nox-0.48_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":74524,"desc":"This is an Emacs Lisp interface for PostgreSQL.\n\nThis module lets you access the PostgreSQL object-relational DBMS from\nEmacs, using its socket-level frontend/backend protocol. The module is\ncapable of automatic type coercions from a range of SQL types to the\nequivalent Emacs Lisp type. This is a low level API, and won't be\nuseful to end users.","deps":{"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["databases","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"nox"}},{"name":"pg.el-emacs_devel_nox","origin":"databases/pg.el","version":"0.48_2","comment":"PostgreSQL Elisp interface","maintainer":"yasu@FreeBSD.org","www":"https://github.com/emarsden/pg-el","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e456ea9bfa5b6b46e9367ef1ba53df0c7da0464df9e7579fbd55db4cfc4699b6","flatsize":401792,"path":"All/pg.el-emacs_devel_nox-0.48_2.pkg","repopath":"All/pg.el-emacs_devel_nox-0.48_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":74768,"desc":"This is an Emacs Lisp interface for PostgreSQL.\n\nThis module lets you access the PostgreSQL object-relational DBMS from\nEmacs, using its socket-level frontend/backend protocol. The module is\ncapable of automatic type coercions from a range of SQL types to the\nequivalent Emacs Lisp type. This is a low level API, and won't be\nuseful to end users.","deps":{"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"}},"categories":["databases","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"devel_nox"}},{"name":"pg-gvm","origin":"databases/pg-gvm","version":"22.6.1_1","comment":"Greenbone Library for helper functions in PostgreSQL","maintainer":"acm@FreeBSD.org","www":"https://github.com/greenbone/pg-gvm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1d0b36d3f6c08936cf3bb69520843b634b553fc6a69fed3d585d09c8ba1d18d3","flatsize":57321,"path":"All/pg-gvm-22.6.1_1.pkg","repopath":"All/pg-gvm-22.6.1_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":18704,"desc":"Greenbone Library for helper functions in PostgreSQL. This library contains\nfunctionality for ical object manipulation.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gvm-libs":{"origin":"security/gvm-libs","version":"22.7.3"},"libical":{"origin":"devel/libical","version":"3.0.19_2"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"}},"categories":["databases","devel"]},{"name":"pg.el-emacs_devel","origin":"databases/pg.el","version":"0.48_2","comment":"PostgreSQL Elisp interface","maintainer":"yasu@FreeBSD.org","www":"https://github.com/emarsden/pg-el","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"895e94b60e72777a8a1df5b63227e470690c894cab956dec104d0c75f2efbd7c","flatsize":401792,"path":"All/pg.el-emacs_devel-0.48_2.pkg","repopath":"All/pg.el-emacs_devel-0.48_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":74764,"desc":"This is an Emacs Lisp interface for PostgreSQL.\n\nThis module lets you access the PostgreSQL object-relational DBMS from\nEmacs, using its socket-level frontend/backend protocol. The module is\ncapable of automatic type coercions from a range of SQL types to the\nequivalent Emacs Lisp type. This is a low level API, and won't be\nuseful to end users.","deps":{"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"}},"categories":["databases","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"devel_full"}},{"name":"pftables","origin":"sysutils/pftables","version":"0.1.1","comment":"Minimal rc script to save and restore pf tables upon reboots","maintainer":"riggs@FreeBSD.org","www":"https://github.com/riggs-/pftables","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ad86d38842d70c07c3c14c49078172a95b2e8e94a53d0a2065c48e5d92aaa13e","flatsize":4228,"path":"All/pftables-0.1.1.pkg","repopath":"All/pftables-0.1.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":2284,"desc":"While the FreeBSD Handbook on pf explains the simple steps necessary\nto make pf tables survive a reboot, it does not (yet) point to an\nalready existing script. This rc script provides a minimum solution.","categories":["sysutils"]},{"name":"pftabled","origin":"net-mgmt/pftabled","version":"1.09_3","comment":"Tool to manage pf tables remotely","maintainer":"ports@FreeBSD.org","www":"https://wolfermann.org/pftabled.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"301058cf67d76f36ab7c4b8c9fce841edff0e871ca810bdc5c45fd66bd6f9c48","flatsize":38701,"path":"All/pftabled-1.09_3.pkg","repopath":"All/pftabled-1.09_3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":14440,"desc":"The pftabled daemon is a small helper to make your pf\ntables reachable from other hosts. You can add/delete/flush\nIP addresses to/from a remote table with a single UDP\ndatagram. A simple client program is included to do this\nfrom the command line.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net-mgmt"],"shlibs_required":["libc.so.8"],"options":{"PERLC":"on","PYTHONC":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe pftabled port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"pg.el-emacs_canna","origin":"databases/pg.el","version":"0.48_2","comment":"PostgreSQL Elisp interface","maintainer":"yasu@FreeBSD.org","www":"https://github.com/emarsden/pg-el","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"06c9098accfa28e7a7c66166fc2b8956814aaa278b82894c12ba379b15e43c77","flatsize":400415,"path":"All/pg.el-emacs_canna-0.48_2.pkg","repopath":"All/pg.el-emacs_canna-0.48_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":74512,"desc":"This is an Emacs Lisp interface for PostgreSQL.\n\nThis module lets you access the PostgreSQL object-relational DBMS from\nEmacs, using its socket-level frontend/backend protocol. The module is\ncapable of automatic type coercions from a range of SQL types to the\nequivalent Emacs Lisp type. This is a low level API, and won't be\nuseful to end users.","deps":{"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["databases","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"canna"}},{"name":"pg_citus","origin":"databases/pg_citus","version":"13.0.1","comment":"Horizontally scale Postgresql using sharding and replication","maintainer":"matthew@FreeBSD.org","www":"https://www.citusdata.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2c1ecaddc7aeab6a1760672defae33a2379ce8448a7904e684e5af9b3d3dd5ee","flatsize":2721477,"path":"All/pg_citus-13.0.1.pkg","repopath":"All/pg_citus-13.0.1.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":702984,"desc":"What is Citus?\n\n  * Open-source PostgreSQL extension (not a fork)\n  * Scalable across multiple hosts through sharding and replication\n  * Distributed engine for query parallelization\n  * Highly available in the face of host failures\n\nCitus horizontally scales PostgreSQL across commodity servers using\nsharding and replication. Its query engine parallelizes incoming SQL\nqueries across these servers to enable real-time responses on large\ndatasets.","deps":{"liblz4":{"origin":"archivers/liblz4","version":"1.10.0,1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"},"postgresql16-server":{"origin":"databases/postgresql16-server","version":"16.9"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["databases"],"options":{"ANONSTATS":"off"}},{"name":"pg.el","origin":"databases/pg.el","version":"0.48_2","comment":"PostgreSQL Elisp interface","maintainer":"yasu@FreeBSD.org","www":"https://github.com/emarsden/pg-el","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7d0bb23014e76117f95f429867c7c5450de5d8910d870c0729013452394b8d4f","flatsize":400415,"path":"All/pg.el-0.48_2.pkg","repopath":"All/pg.el-0.48_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":74472,"desc":"This is an Emacs Lisp interface for PostgreSQL.\n\nThis module lets you access the PostgreSQL object-relational DBMS from\nEmacs, using its socket-level frontend/backend protocol. The module is\ncapable of automatic type coercions from a range of SQL types to the\nequivalent Emacs Lisp type. This is a low level API, and won't be\nuseful to end users.","deps":{"emacs":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["databases","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"full"}},{"name":"pflogx","origin":"sysutils/pflogx","version":"0.86","comment":"Simple tool to export pf (packet filter) logs to XML files","maintainer":"ports@FreeBSD.org","www":"http://akldev.free.fr/pflogx/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e82b73d8c28719264e26ecf058809ba4a7e04bb92246a462af7564356435551a","flatsize":126271,"path":"All/pflogx-0.86.pkg","repopath":"All/pflogx-0.86.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":42372,"desc":"pflogx is a simple tool to export OpenBSD's packet filter logs to XML files.\nIt reads a binary logfile generated by the pf logging daemon (pflogd) to\ngenerate a human-readable and exploitable XML file.\n\nUsing an XSLT processor you can convert this XML file to any other\nformat (HTML, CSV, SQL, ...).\n\nWWW: http://akldev.free.fr/pflogx/","categories":["sysutils"],"shlibs_required":["libc.so.8","libm.so.4","libpcap.so.3","libstdc++.so.9"],"options":{"DOCS":"on","EXAMPLES":"on","EXPAT":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe pflogx port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"phabricator-php84","origin":"devel/phabricator","version":"20211218_5","comment":"Open source, software engineering platform","maintainer":"grembo@FreeBSD.org","www":"https://www.phacility.com/phabricator/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7a4e6106fc53a0ce94c4eeca2b62e590996dd2139960ac2d4a23c9c0638dc3e9","flatsize":35091803,"path":"All/phabricator-php84-20211218_5.pkg","repopath":"All/phabricator-php84-20211218_5.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":6886216,"desc":"Phabricator is a collection of open source web applications that help\nsoftware companies build better software.","deps":{"arcanist-lib-php84":{"origin":"devel/arcanist-lib","version":"20220518_7"},"git":{"origin":"devel/git","version":"2.49.0"},"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-ctype":{"origin":"textproc/php84-ctype","version":"8.4.8"},"php84-curl":{"origin":"ftp/php84-curl","version":"8.4.8"},"php84-fileinfo":{"origin":"sysutils/php84-fileinfo","version":"8.4.8"},"php84-filter":{"origin":"security/php84-filter","version":"8.4.8"},"php84-gd":{"origin":"graphics/php84-gd","version":"8.4.8"},"php84-iconv":{"origin":"converters/php84-iconv","version":"8.4.8"},"php84-mbstring":{"origin":"converters/php84-mbstring","version":"8.4.8"},"php84-mysqli":{"origin":"databases/php84-mysqli","version":"8.4.8"},"php84-opcache":{"origin":"www/php84-opcache","version":"8.4.8"},"php84-pcntl":{"origin":"devel/php84-pcntl","version":"8.4.8"},"php84-pecl-APCu":{"origin":"devel/pecl-APCu","version":"5.1.24"},"php84-posix":{"origin":"sysutils/php84-posix","version":"8.4.8"},"php84-zip":{"origin":"archivers/php84-zip","version":"8.4.8"}},"categories":["devel"],"options":{"GD":"on","OPCACHE":"on"},"annotations":{"cpe":"cpe:2.3:a:phacility:phabricator:20211218:::::dragonfly6:x86_64:5","flavor":"php84"},"messages":[{"message":"Make sure to run phabricator using a production PHP configuration,\ne.g., %%PREFIX/etc/php.ini-production, particularly\nusing the recommended error_reporting setting for production:\n\n  error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT\n\nTo run the phabricator daemons from startup, add phd_enable=\"YES\"\nto /etc/rc.conf. You can control the daemons using\n\nservice phd start\nservice phd stop\netc.\n\nBefore starting the daemons, please finish configuring your Phabricator\ninstance. This involves configuring a web server (Apache, NGINX, LightHTTP)\nand a database server (MySQL, MariaDB). You can find detailed instructions\non how to finish your setup at:\n\nhttps://secure.phabricator.com/book/phabricator/article/configuration_guide/\n\nPlease note that all files are located in /usr/local/lib/php/phabricator,\nso if the documentation refers to ./bin, this means\n\n  /usr/local/lib/php/phabricator/bin,\n\nif it refers to webroot, this means\n\n  /usr/local/lib/php/phabricator/webroot.\n\nYou might want to install textproc/py-pygments to improve syntax\nhighlighting.\n\nStarting with version 20170630, phabricator daemons run as user www\nby default. If you're updating from a version before 20170630 you will need\nto fix permissions of /var/tmp/phd and repositories. Alternatively\nyou can continue to run phabricator daemons as root by adding\nphd_user=\"root\" to /etc/rc.conf.\n\nPhabricator daemons and ssh-git requires setting up sudo, see\n\n  /usr/locallib/php/phabricator/resources/sshd/phabricator-sudoers.sample\n\nfor an example.\n\nA phabricator example configuration installed here:\n\n  /usr/locallib/php/phabricator/conf/local/local.json.sample\n\nIf you want to access phabricator hosted git repositories via git,\nyou can add the following configuration snippet to /etc/sshd_config\nand reload sshd afterwards (`service sshd reload'):\n\n========================================================================\nMatch User git\n AllowUsers git\n AuthorizedKeysCommand /usr/local/lib/php/phabricator/resources/sshd/phabricator-ssh-hook.sh\n AuthorizedKeysCommandUser git\n AuthorizedKeysFile none\n AuthenticationMethods publickey\n PermitRootLogin no\n PasswordAuthentication no\n PermitTTY no\n AllowAgentForwarding no\n AllowTcpForwarding no\n GatewayPorts no\n PermitOpen none\n PermitTunnel no\n X11Forwarding no\n========================================================================","type":"install"},{"message":"Don't forget to update the database schema after update:\n\n  service nginx stop\n  service php-fpm stop\n  service phd stop\n  cd /usr/local/lib/php/phabricator\n  ./bin/storage upgrade\n  service phd start\n  service php-fpm start\n  service nginx start\n\nThe above procedure is for users of nginx and php-fpm, please adapt\naccordingly to match your setup.\n\nIf your configuration uses an unprivileged user to connect to the database,\nyou may have to override the default user so the schema changes can be\napplied with root or some other admin user:\n\n  ./bin/storage upgrade --user <user> --password <password>","type":"upgrade"}]},{"name":"pftpd","origin":"ftp/pftpd","version":"1.0.3_3","comment":"Multithreaded anonymous FTP daemon","maintainer":"ports@FreeBSD.org","www":"https://www.lysator.liu.se/~pen/pftpd/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"46b923d8109303c5e579d70812c65cceaf83ad69cc3ba73b6d381f1f3ba3e0e4","flatsize":88646,"path":"All/pftpd-1.0.3_3.pkg","repopath":"All/pftpd-1.0.3_3.pkg","licenselogic":"single","pkgsize":36180,"desc":"Pftpd is an implementation of an anonymous FTP daemon written from scratch.\nIt uses multithreading (where available) in order to be lightweight, but\nstill have high performance.","categories":["ftp"],"shlibs_required":["libc.so.8","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe pftpd port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"pgaccess","origin":"databases/pgaccess","version":"1.00.20140902_3","comment":"Powerful PostgreSQL database GUI administration tool and toolkit","maintainer":"portmaster@bsdforge.com","www":"https://BSDforge.com/projects/databases/pgaccess/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cbda1ac7c50b0223a46f6d6e33c1a9c758c6f2b47b6a82f51836f6c0ad36aa83","flatsize":4181690,"path":"All/pgaccess-1.00.20140902_3.pkg","repopath":"All/pgaccess-1.00.20140902_3.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":1018456,"desc":"PgAccess is a pretty GUI (Graphical User Interface) for the open source\ndatabase PostgreSQL.\n\nPgAccess is a cross-platform database management tool for PostgreSQL, written in\nTcl/Tk. There are active efforts to turn it into a tool for writing applications\nthat can work in a distributed client-server model (a central PostgreSQL\ndatabase and remote clients).\n\nPgAccess was originally written by Constantin Teodorescu using Visual Tcl,\n\"the best tool for developing Tcl/Tk applications I've ever seen.\"\nIt is currently managed by the developers at BSDforge.com.","deps":{"pgtcl":{"origin":"databases/pgtcl","version":"2.1.1_3"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["databases","tcl","tk"],"options":{"DOCS":"on"}},{"name":"pfstools","origin":"graphics/pfstools","version":"2.1.0_23","comment":"Tools for manipulating HDR images and video frames","maintainer":"fbsd@any.com.ru","www":"https://pfstools.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"57909729eb8e225f3d4d72173e9ebe63448e97111d0c36413b8ed3d1ae536f95","flatsize":991518,"path":"All/pfstools-2.1.0_23.pkg","repopath":"All/pfstools-2.1.0_23.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":283856,"desc":"A set of command line (and one GUI) programs for reading, writing, manipulating\nand viewing high-dynamic range (HDR) images and video frames.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"fftw3-float":{"origin":"math/fftw3-float","version":"3.3.10_5"},"gsl":{"origin":"math/gsl","version":"2.7.1_1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libfftw3.so.3","libfftw3_threads.so.3","libfftw3f.so.3","libgomp.so.1","libgsl.so.27","libgslcblas.so.0","libm.so.4","libpthread.so.0","libstdc++.so.9","libtiff.so.6"],"options":{"TIFF":"on","OPENEXR":"off","IMAGEMAGICK":"off","NETPBM":"off","OCTAVE":"off","FFTW":"on","GSL":"on","ALIGN":"off","GLVIEW":"off","VIEW":"off","OPENMP":"off"},"annotations":{"cpe":"cpe:2.3:a:pfstools:pfstools:2.1.0:::::dragonfly6:x86_64:23"}},{"name":"pfqueue","origin":"mail/pfqueue","version":"0.5.6_2","comment":"Console-based tool for handling Postfix 1, Postfix 2, and Exim queues","maintainer":"bofh@FreeBSD.org","www":"https://pfqueue.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"90a90c8d36d802e6a08b29a2a8d3bc6e0d2259e7e7dea2c8ca40f149d5bb977e","flatsize":157876,"path":"All/pfqueue-0.5.6_2.pkg","repopath":"All/pfqueue-0.5.6_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":45484,"desc":"pfqueue provides a console (ncurses) interface to Postfix 1, Postfix 2 and\nExim mail queues.\n\nIt is a real-time queue scanner that shows per-queue lists of existing\nmessages; the messages can be deleted, put on hold or released.\n\nFor example, it may be useful to inspect a traffic jam at a given time, to see\nwhat is falling into and unexpectedly crowding your deferred queue.\n\nMarcus Alves Grando <mnag@FreeBSD.org>","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["mail"],"shlibs_required":["libc.so.8","libdl.so.0","libncurses.so.6","libpthread.so.0","libtinfo.so.6"]},{"name":"pfm","origin":"misc/pfm","version":"2.12.3_1","comment":"Terminal (curses)-based file manager written in Perl","maintainer":"danfe@FreeBSD.org","www":"https://p-f-m.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b96b3663f908fe614c0a5dfce43a04357d276a766715edc815236b3fb68dd54f","flatsize":705025,"path":"All/pfm-2.12.3_1.pkg","repopath":"All/pfm-2.12.3_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":236296,"desc":"pfm is a terminal (curses)-based file manager written in Perl, based on the\nPFM.COM for MS-DOS (originally by Paul Culley and Henk de Heer). Permission\nto use the original name was kindly granted by the original authors.\n\nSome of its features:\n\n    * Commands are invoked with only one or two keypresses\n    * Colored filenames according to extension or type\n    * Support for executing user-defined commands (including wildcards)\n      with only two keystrokes\n    * A single-file and multiple-file mode\n    * Multilevel sorting\n    * Use of oldmarks and newmarks for executing multiple commands on\n      the same group of files\n    * Supports bookmarks for directories\n    * Highly configurable through its config file\n    * Supports commandline history and completion through use of the\n      GNU readline library\n    * Integration with versioning tools like Subversion, CVS, Bazaar,\n      Mercurial, and Git","deps":{"p5-File-Stat-Bits":{"origin":"sysutils/p5-File-Stat-Bits","version":"1.01_2"},"p5-Term-ReadLine-Gnu":{"origin":"devel/p5-Term-ReadLine-Gnu","version":"1.46"},"p5-Term-ScreenColor":{"origin":"devel/p5-Term-ScreenColor","version":"1.20_1"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["misc","perl5"]},{"name":"pflogsumm","origin":"mail/pflogsumm","version":"1.1.5_2,1","comment":"Postfix Log Entry Summarizer","maintainer":"flo@FreeBSD.org","www":"https://jimsun.LinxNet.com/postfix_contrib.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"59e29c563d2d2a833d3a8c841437cbef3b111d066dc115b4f74ecf72ba3cfa94","flatsize":101536,"path":"All/pflogsumm-1.1.5_2,1.pkg","repopath":"All/pflogsumm-1.1.5_2,1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":36740,"desc":"pflogsumm.pl is designed to provide an over-view of postfix\nactivity, with just enough detail to give the administrator\na \"heads up\" for potential trouble spots. The following is\nan over-view of the reports produced:\n* Total number of:\n\t* Messages received, delivered, deferred, bounced and forwarded\n\t* Bytes in messages received and delivered\n\t* Sending and Recipient Hosts/Domains\n\t* Senders and Recipients\n\t* Optional SMTPD totals for number of connections\n\nand many many more.","deps":{"p5-Date-Calc":{"origin":"devel/p5-Date-Calc","version":"6.4"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail"],"options":{"DOCS":"on"}},{"name":"pffft","origin":"math/pffft","version":"2022.12.19","comment":"Pretty Fast FFT (PFFFT) library","maintainer":"yuri@FreeBSD.org","www":"https://github.com/marton78/pffft","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2a02dc0d248cf36af25273ec3085bf2666454ea84c7af0e7b76b2fafa533be1f","flatsize":197489,"path":"All/pffft-2022.12.19.pkg","repopath":"All/pffft-2022.12.19.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":61840,"desc":"PFFFT does 1D Fast Fourier Transforms, of single precision real and\ncomplex vectors. It tries do it fast, it tries to be correct, and it\ntries to be small. Computations do take advantage of SSE1 instructions\non x86 cpus, Altivec on powerpc cpus, and NEON on ARM cpus.\n\nPFFFT is a fork of Julien Pommier's library on bitbucket with some\nchanges and additions.\n\nPFFASTCONV does fast convolution (FIR filtering), of single precision\nreal vectors, utilizing the PFFFT library.\n\nPFDSP contains a few other signal processing functions.","categories":["math"]},{"name":"pfbtopfa","origin":"print/pfbtopfa","version":"1.0_2","comment":"Convert PFB files to the PFA format","maintainer":"ports@FreeBSD.org","www":"http://www.whizkidtech.redprince.net/pfbtopfa/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aad3542ffb297ed33fa6255e18b652f1f57353c0fe4244144093014faca208f6","flatsize":7798,"path":"All/pfbtopfa-1.0_2.pkg","repopath":"All/pfbtopfa-1.0_2.pkg","licenselogic":"single","pkgsize":4156,"desc":"Convert PFB files to the PFA format.","categories":["print"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe pfbtopfa port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"pfetch","origin":"sysutils/pfetch","version":"1.7.1","comment":"Pretty system information tool written in POSIX sh","maintainer":"lcook@FreeBSD.org","www":"https://github.com/Un1q32/pfetch","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c31a5de7f661098b415b6082ae901d8285bed75ebc5f909dd195b7847a76aeee","flatsize":81339,"path":"All/pfetch-1.7.1.pkg","repopath":"All/pfetch-1.7.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21464,"desc":"Pretty system information tool written in POSIX sh,\nsupporting: Linux; MacOS; OpenBSD; FreeBSD; NetBSD;\nHaiku and more.","categories":["sysutils"]},{"name":"phabricator-php81","origin":"devel/phabricator","version":"20211218_5","comment":"Open source, software engineering platform","maintainer":"grembo@FreeBSD.org","www":"https://www.phacility.com/phabricator/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5ff62ef475fb22c34e5bd45c607da220183b75b6f866d5dd317dd0b31981ba46","flatsize":35091803,"path":"All/phabricator-php81-20211218_5.pkg","repopath":"All/phabricator-php81-20211218_5.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":6886592,"desc":"Phabricator is a collection of open source web applications that help\nsoftware companies build better software.","deps":{"arcanist-lib-php81":{"origin":"devel/arcanist-lib","version":"20220518_7"},"git":{"origin":"devel/git","version":"2.49.0"},"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-ctype":{"origin":"textproc/php81-ctype","version":"8.1.32"},"php81-curl":{"origin":"ftp/php81-curl","version":"8.1.32"},"php81-fileinfo":{"origin":"sysutils/php81-fileinfo","version":"8.1.32"},"php81-filter":{"origin":"security/php81-filter","version":"8.1.32"},"php81-gd":{"origin":"graphics/php81-gd","version":"8.1.32"},"php81-iconv":{"origin":"converters/php81-iconv","version":"8.1.32"},"php81-mbstring":{"origin":"converters/php81-mbstring","version":"8.1.32"},"php81-mysqli":{"origin":"databases/php81-mysqli","version":"8.1.32"},"php81-opcache":{"origin":"www/php81-opcache","version":"8.1.32"},"php81-pcntl":{"origin":"devel/php81-pcntl","version":"8.1.32"},"php81-pecl-APCu":{"origin":"devel/pecl-APCu","version":"5.1.24"},"php81-posix":{"origin":"sysutils/php81-posix","version":"8.1.32"},"php81-zip":{"origin":"archivers/php81-zip","version":"8.1.32"}},"categories":["devel"],"options":{"GD":"on","OPCACHE":"on"},"annotations":{"cpe":"cpe:2.3:a:phacility:phabricator:20211218:::::dragonfly6:x86_64:5","flavor":"php81"},"messages":[{"message":"Make sure to run phabricator using a production PHP configuration,\ne.g., %%PREFIX/etc/php.ini-production, particularly\nusing the recommended error_reporting setting for production:\n\n  error_reporting = E_ALL & ~E_DEPRECATED & ~E_STRICT\n\nTo run the phabricator daemons from startup, add phd_enable=\"YES\"\nto /etc/rc.conf. You can control the daemons using\n\nservice phd start\nservice phd stop\netc.\n\nBefore starting the daemons, please finish configuring your Phabricator\ninstance. This involves configuring a web server (Apache, NGINX, LightHTTP)\nand a database server (MySQL, MariaDB). You can find detailed instructions\non how to finish your setup at:\n\nhttps://secure.phabricator.com/book/phabricator/article/configuration_guide/\n\nPlease note that all files are located in /usr/local/lib/php/phabricator,\nso if the documentation refers to ./bin, this means\n\n  /usr/local/lib/php/phabricator/bin,\n\nif it refers to webroot, this means\n\n  /usr/local/lib/php/phabricator/webroot.\n\nYou might want to install textproc/py-pygments to improve syntax\nhighlighting.\n\nStarting with version 20170630, phabricator daemons run as user www\nby default. If you're updating from a version before 20170630 you will need\nto fix permissions of /var/tmp/phd and repositories. Alternatively\nyou can continue to run phabricator daemons as root by adding\nphd_user=\"root\" to /etc/rc.conf.\n\nPhabricator daemons and ssh-git requires setting up sudo, see\n\n  /usr/locallib/php/phabricator/resources/sshd/phabricator-sudoers.sample\n\nfor an example.\n\nA phabricator example configuration installed here:\n\n  /usr/locallib/php/phabricator/conf/local/local.json.sample\n\nIf you want to access phabricator hosted git repositories via git,\nyou can add the following configuration snippet to /etc/sshd_config\nand reload sshd afterwards (`service sshd reload'):\n\n========================================================================\nMatch User git\n AllowUsers git\n AuthorizedKeysCommand /usr/local/lib/php/phabricator/resources/sshd/phabricator-ssh-hook.sh\n AuthorizedKeysCommandUser git\n AuthorizedKeysFile none\n AuthenticationMethods publickey\n PermitRootLogin no\n PasswordAuthentication no\n PermitTTY no\n AllowAgentForwarding no\n AllowTcpForwarding no\n GatewayPorts no\n PermitOpen none\n PermitTunnel no\n X11Forwarding no\n========================================================================","type":"install"},{"message":"Don't forget to update the database schema after update:\n\n  service nginx stop\n  service php-fpm stop\n  service phd stop\n  cd /usr/local/lib/php/phabricator\n  ./bin/storage upgrade\n  service phd start\n  service php-fpm start\n  service nginx start\n\nThe above procedure is for users of nginx and php-fpm, please adapt\naccordingly to match your setup.\n\nIf your configuration uses an unprivileged user to connect to the database,\nyou may have to override the default user so the schema changes can be\napplied with root or some other admin user:\n\n  ./bin/storage upgrade --user <user> --password <password>","type":"upgrade"}]},{"name":"pev","origin":"security/pev","version":"0.80_2","comment":"PE analysis toolkit","maintainer":"danilo@FreeBSD.org","www":"https://sourceforge.net/projects/pev/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"632824c5343cb508ca5893dea9bf21989b50837717448e19e913973b603c1667","flatsize":1245071,"path":"All/pev-0.80_2.pkg","repopath":"All/pev-0.80_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":157264,"desc":"pev is a multiplatform PE analysis toolkit that\nincludes tools to retrieve and parsing information\nabout Windows PE files.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["security"],"shlibs_required":["libc.so.8","libcrypto.so.12","libm.so.4","libssl.so.12"]},{"name":"petanque","origin":"math/petanque","version":"1.1.0","comment":"Library that helps manipulate symbolic boolean expressions","maintainer":"yuri@FreeBSD.org","www":"https://github.com/quarkslab/arybo/tree/master/petanque","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b59b78799e7d5f4c1a8aeb11705cdb845277d832a6579f1972c1c9e44311ce48","flatsize":357179,"path":"All/petanque-1.1.0.pkg","repopath":"All/petanque-1.1.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":98588,"desc":"petanque is a library that helps manipulate symbolic boolean expressions.","categories":["math"]},{"name":"pgagroal","origin":"databases/pgagroal","version":"1.4.2","comment":"High-performance protocol-native connection pool for PostgreSQL","maintainer":"bofh@FreeBSD.org","www":"https://agroal.github.io/pgagroal/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"33e761a59427f4e07f7ff81227b1eb80134dad4804d7eb78491c32ef8d3dbdb0","flatsize":312267,"path":"All/pgagroal-1.4.2.pkg","repopath":"All/pgagroal-1.4.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":107536,"desc":"pgagroal is a high-performance protocol-native connection pool for\nPostgreSQL. Which features High performance, Connection pool, Limit\nconnections for users and databases, Prefill support, Remove idle\nconnections, Connection validation, Enable / disable database access,\nGraceful / fast shutdown, Prometheus support, Grafana 8 dashboard,\nRemote management, Authentication query support, Failover support,\nTransport Layer Security (TLS) v1.2+ support, Daemon support, User\nvault, Lightweight connection pooler for PostgreSQL.","deps":{"libev":{"origin":"devel/libev","version":"4.33_1,1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["databases"],"users":["pgagroal"],"groups":["pgagroal"],"shlibs_required":["libc.so.8","libcrypto.so.12","libev.so.4","libssl.so.12"]},{"name":"perwindowlayoutd","origin":"x11/perwindowlayoutd","version":"0.6","comment":"Keeps per-window keyboard layout under X11","maintainer":"danfe@FreeBSD.org","www":"https://sourceforge.net/projects/perwindowlayout/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"030515d85a0d1b14b4a4d10fe12bfc1928e0803a079089cbbc698a0dd24f4399","flatsize":72181,"path":"All/perwindowlayoutd-0.6.pkg","repopath":"All/perwindowlayoutd-0.6.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":27304,"desc":"Sometimes you want to setup switching keyboard layouts using X11 server --\nbecause there is no DE plugin, or it's broken, or lacks needed functionality.\nYou can easily configure X11 server to switch keyboard layouts, but I could\nnot find way of keeping layout for each window separately using only the X11\nserver.  Hence this package.  It is similar to kbdd and xxkb but might work\nbetter under some configurations and/or window managers.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"personality","origin":"sysutils/personality","version":"1.0_1","comment":"System configuration management utility to alter system personality","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cf5a2ed0f8fe9ed4efe08b9e5c1210dc4f7265089dae3d6780fc73ad9f6fb778","flatsize":15713,"path":"All/personality-1.0_1.pkg","repopath":"All/personality-1.0_1.pkg","licenselogic":"single","pkgsize":6280,"desc":"This script provides functionality for manipulating collections of\nconfiguration files which can be organised so as to alter the\npersonality of a system.\n\nInitially, the \"base\" personality is established.  This personality\ncontains the \"reference\" copies of configuration files, and is used\nwhen creating new personalities.  The files which are currently\nconsidered part of the system's personality are those contained in\nthe base personality.\n\nA new personality is established by making a copy of the base\npersonality under a new name.  Each personality maintains a separate\ncopy of all configuration files under /etc/personality.\n\nTo install a new personality, the files currently in place are\nsaved back to the current personality as indicated in\n/etc/personality/current, and the files for the new personality\ncopied into place.  The 'select' and 'menu' commands which perform\nthese installations are implemented in such a fashion as to only\nrequire the tools available on the root filesystem, so that they\nmay be invoked at the earliest stage during system startup.","categories":["sysutils"],"messages":[{"message":"To change the personality of your system at system boot\nyou have to add the following line into the /etc/rc script.\n\n[ -x /usr/local/sbin/personality ] && /usr/local/sbin/personality menu 60\n\nMake sure that you add this after mounting of the ufs filesystems.\nIf you prefer you can use other values than 60 seconds.\nAfter 60 seconds the system boots with the last configuration.","type":"install"},{"message":"===>   NOTICE:\n\nThe personality port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"perp","origin":"sysutils/perp","version":"2.07_1","comment":"Persistent process supervisor and service management framework","maintainer":"ports@jpmens.net","www":"http://b0llix.net/perp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ecb864cd614d72c9612c9e16e5f001bf08abd1f335e4b6b992e1f0acc79b4cc0","flatsize":590386,"path":"All/perp-2.07_1.pkg","repopath":"All/perp-2.07_1.pkg","licenselogic":"single","licenses":["UNKNOWN"],"pkgsize":147068,"desc":"The perp package provides a set of daemons and utilities to reliably start,\nmonitor, log, and control a collection of persistent processes.\n\nA \"persistent process\" is any program intended to be long-running, highly\navailable, and purpose critical. Also known and often described as a \"service\",\na persistent process normally provides some essential, on-demand system\nservice. Programs that serve email, domain name queries, and http requests are\nall examples of services that are normally run as persistent processes.\n\nThese are the programs that you want to start at system boot, and to continue\nrunning for as long as the system itself. These are the programs you need\nrunning in uninterrupted service, day and night, forever and ever.\n\nperp helps make sure that they do.","categories":["sysutils"],"shlibs_required":["libc.so.8"]},{"name":"permlib","origin":"math/permlib","version":"0.2.9_2","comment":"C++ header-only library for permutation computations","maintainer":"yuri@FreeBSD.org","www":"https://www.math.uni-rostock.de/~rehn/software/permlib.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cf880259fe385bb508cbaee8abf3efe402c3753ba2f813f439327aa3f118ba22","flatsize":464932,"path":"All/permlib-0.2.9_2.pkg","repopath":"All/permlib-0.2.9_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":62168,"desc":"PermLib is a C++ library for permutation computations. Currently it supports set\nstabilizer and in-orbit computations, based on bases and strong generating sets\n(BSGS). Additionally, it computes automorphisms of symmetric matrices and finds\nthe lexicographically smallest set in an orbit of sets. It also features a very\nbasic recognition of permutation group types.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"}},"categories":["math"]},{"name":"perlinnoise","origin":"math/perlinnoise","version":"3.0.0","comment":"Header-only Perlin noise library for modern C++","maintainer":"yuri@FreeBSD.org","www":"https://github.com/Reputeless/PerlinNoise","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3c5fab193cadcc299f1c4c28287bf538e9be019c6bdcff44576149f478656551","flatsize":23857,"path":"All/perlinnoise-3.0.0.pkg","repopath":"All/perlinnoise-3.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4808,"desc":"siv::PerlinNoise is a header-only Perlin noise library for modern C++\n(C++17/20).\nThe implementation is based on Ken Perlin's Improved Noise Java class.","categories":["devel","math"]},{"name":"perlconsole","origin":"devel/perlconsole","version":"0.4_2","comment":"Light program that lets you evaluate Perl code interactively","maintainer":"ports@FreeBSD.org","www":"http://www.sukria.net/perlconsole.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"18dce557cc7f3637a8649af50c6c3cad90bad2f4f124f72e7af37d04f075e708","flatsize":24556,"path":"All/perlconsole-0.4_2.pkg","repopath":"All/perlconsole-0.4_2.pkg","licenselogic":"single","pkgsize":8360,"desc":"Perl Console is a light program that lets you evaluate Perl code\ninteractively. It uses Readline for grabbing input and provides\ncompletion with all the namespaces loaded during your session.\n\nThis is pretty useful for Perl developers that write modules. You can\nload a module in your session and test a function exported by the\nmodule.\n\nReadline is used to grab user input and provides then all the facilities\nyour are used to : completion, key bindings, ...","deps":{"p5-B-Keywords":{"origin":"devel/p5-B-Keywords","version":"1.27"},"p5-Lexical-Persistence":{"origin":"devel/p5-Lexical-Persistence","version":"1.023_1"},"p5-Module-Refresh":{"origin":"devel/p5-Module-Refresh","version":"0.18"},"p5-Term-ReadLine-Gnu":{"origin":"devel/p5-Term-ReadLine-Gnu","version":"1.46"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe perlconsole port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"perl2html","origin":"textproc/perl2html","version":"0.9.2_2","comment":"Perl sources to HTML converter","maintainer":"mkamm@gmx.net","www":"http://user.cs.tu-berlin.de/~schintke/x2html/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"958d1b99ec9589ae8eb65744d4aa60b7a8271b0178912512a2dda25393fc59ca","flatsize":114175,"path":"All/perl2html-0.9.2_2.pkg","repopath":"All/perl2html-0.9.2_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":36908,"desc":"Perl2html is a syntax highlighter for Perl source code that produces a\nhighlighted html file as output.\n\nPerl2html offers the following features:\n\n    - fast (single pass conversion using flex)\n    - doesn't change formatting - only adds <FONT COLOR=#XXXX> tags\n        and properly escapes non-ascii characters\n    - easy integration with webservers - browse your sources colourized\n    - gzips http output for browsers to save bandwidth (only in CGI mode)\n    - documentation and manpage included","categories":["textproc","www"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"perdition","origin":"mail/perdition","version":"2.2_2","comment":"POP3 & IMAP4 proxy that can map users to multiple backend servers","maintainer":"ports@FreeBSD.org","www":"https://www.vergenet.net/linux/perdition/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7c6575855fc292ceb0a7310a8c09143e7cbb43906c0bc559fc6ba5969acbb96c","flatsize":245694,"path":"All/perdition-2.2_2.pkg","repopath":"All/perdition-2.2_2.pkg","licenselogic":"single","pkgsize":94384,"desc":"Perdition is a mail retrieval proxy that allows users to connect to a\ncontent-free POP3 or IMAP4 server that will redirect them to their real\nPOP3 or IMAP4 server. This enables mail retrieval for a domain to be\nsplit across multiple backend servers on a per user basis. It can also\nbe used as a POP3 or IMAP4 proxy in firewall applications.\n\nPerdition supports arbitrary library based map access to determine the\nserver for each user - POSIX regex, GDBM, PostgreSQL, MySQL, NIS and\nOpenLDAP libraries ship with the distribution.\n\nThe use of perditon to scale mail services beyond a single box is discussed\nin a paper the author wrote on high capacity email, so be sure to check the\nweb page.","deps":{"gdbm":{"origin":"databases/gdbm","version":"1.24"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libvanessa_adt":{"origin":"devel/libvanessa_adt","version":"0.0.9_1"},"libvanessa_logger":{"origin":"devel/libvanessa_logger","version":"0.0.10_1"},"libvanessa_socket":{"origin":"devel/libvanessa_socket","version":"0.0.12_2"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"popt":{"origin":"devel/popt","version":"1.19_1"}},"categories":["mail","net","security"],"shlibs_required":["libc.so.8","libcrypto.so.12","libdl.so.0","libgdbm.so.6","libpam.so.3","libpopt.so.0","libssl.so.12","libutil.so.4","libvanessa_adt.so.1","libvanessa_logger.so.0","libvanessa_socket.so.2"],"options":{"BDB":"off","DAEMON_MAP":"off","DOCS":"on","GDBM":"on","LDAP":"off","MYSQL":"off","NIS":"off","ODBC":"off","OPENSSL":"on","PGSQL":"off","POSIX_REGEX":"on"},"annotations":{"cpe":"cpe:2.3:a:horms:perdition:2.2:::::dragonfly6:x86_64:2"},"messages":[{"message":"===>   NOTICE:\n\nThe perdition port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"peruse","origin":"graphics/peruse","version":"1.80_2","comment":"Comic book viewer","maintainer":"kde@FreeBSD.org","www":"https://peruse.kde.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"59c4f086ab0911db7ece6ac53b5327fda7227a81429c64747f2fcfd39600bd7c","flatsize":2551700,"path":"All/peruse-1.80_2.pkg","repopath":"All/peruse-1.80_2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":614980,"desc":"A comic book reader app\n\nThis is an application for reading comic books distributed in various digital\nformats. It is based on KDE's Frameworks 5, and the UI is built using Qt\nQuick2.\n\nFile discovery is done using Baloo when available and enabled, and otherwise\nthrough a simple file system digger. The Baloo method is both faster and more\nfeatureful, and you should be using that whenever possible.","deps":{"kf5-attica":{"origin":"x11-toolkits/kf5-attica","version":"5.116.0"},"kf5-baloo":{"origin":"sysutils/kf5-baloo","version":"5.116.0_1"},"kf5-karchive":{"origin":"archivers/kf5-karchive","version":"5.116.0"},"kf5-kcompletion":{"origin":"x11-toolkits/kf5-kcompletion","version":"5.116.0"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-kcrash":{"origin":"devel/kf5-kcrash","version":"5.116.0"},"kf5-kdeclarative":{"origin":"devel/kf5-kdeclarative","version":"5.116.0"},"kf5-kfilemetadata":{"origin":"devel/kf5-kfilemetadata","version":"5.116.0_2"},"kf5-kguiaddons":{"origin":"x11-toolkits/kf5-kguiaddons","version":"5.116.0_2"},"kf5-ki18n":{"origin":"devel/kf5-ki18n","version":"5.116.0"},"kf5-kiconthemes":{"origin":"x11-themes/kf5-kiconthemes","version":"5.116.0"},"kf5-kio":{"origin":"devel/kf5-kio","version":"5.116.0_1"},"kf5-kjobwidgets":{"origin":"x11-toolkits/kf5-kjobwidgets","version":"5.116.0"},"kf5-knewstuff":{"origin":"devel/kf5-knewstuff","version":"5.116.0"},"kf5-kpackage":{"origin":"devel/kf5-kpackage","version":"5.116.0"},"kf5-kservice":{"origin":"devel/kf5-kservice","version":"5.116.0"},"kf5-kwidgetsaddons":{"origin":"x11-toolkits/kf5-kwidgetsaddons","version":"5.116.0"},"kf5-kwindowsystem":{"origin":"x11/kf5-kwindowsystem","version":"5.116.0"},"kf5-solid":{"origin":"devel/kf5-solid","version":"5.116.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-opengl":{"origin":"graphics/qt5-opengl","version":"5.15.16p130_1"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["graphics","kde"],"shlibs_required":["libGL.so.1","libKF5ConfigCore.so.5","libKF5CoreAddons.so.5","libKF5Crash.so.5","libKF5Declarative.so.5","libKF5I18n.so.5","libKF5Package.so.5","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5OpenGL.so.5","libQt5Qml.so.5","libQt5QmlModels.so.5","libQt5Quick.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"perceptualdiff","origin":"graphics/perceptualdiff","version":"2.1_3","comment":"Program that compares two images","maintainer":"ports@FreeBSD.org","www":"https://github.com/myint/perceptualdiff","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3242ecb7bfa9cc13d939951076e92d4117d95bb2a70dfaf3a76e44108279623e","flatsize":63328,"path":"All/perceptualdiff-2.1_3.pkg","repopath":"All/perceptualdiff-2.1_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":25116,"desc":"A program that compares two images using a perceptually based image metric.","deps":{"freeimage":{"origin":"graphics/freeimage","version":"3.18.0_6"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libfreeimage.so.3","libgomp.so.1","libm.so.4","libpthread.so.0","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe perceptualdiff port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"percona-toolkit","origin":"databases/percona-toolkit","version":"3.5.2_1","comment":"Collection of essential command-line utilities for MySQL","maintainer":"flo@FreeBSD.org","www":"https://www.percona.com/software/percona-toolkit/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9793bc9d7addd70392f37b0a114ae4dd72fbf135297254d51212c57e6b196866","flatsize":7726861,"path":"All/percona-toolkit-3.5.2_1.pkg","repopath":"All/percona-toolkit-3.5.2_1.pkg","licenselogic":"or","licenses":["ARTPERL10","GPLv2"],"pkgsize":905676,"desc":"Percona Toolkit is a collection of advanced command-line tools used by Percona\nsupport staff to perform a variety of MySQL and system tasks that are too\ndifficult or complex to perform manually, including:\n\n    Verify master and replica data consistency\n    Efficiently archive rows\n    Find duplicate indexes\n    Summarize MySQL servers\n    Analyze queries from logs and tcpdump\n    Collect vital system information when problems occur","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"p5-DBD-mysql":{"origin":"databases/p5-DBD-mysql","version":"5.008"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-Term-ReadKey":{"origin":"devel/p5-Term-ReadKey","version":"2.38_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"pidof":{"origin":"sysutils/pidof","version":"20050501"}},"categories":["databases"]},{"name":"pengupop","origin":"games/pengupop","version":"2.2.6_3","comment":"Online multiplayer clone of Bust a Move","maintainer":"amdmi3@FreeBSD.org","www":"https://www.junoplay.com/pengupop","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"110e5865446f3428e822b8954aa0a6ceab5c6ada8c0949ee6549d1b8b49e34b7","flatsize":1668880,"path":"All/pengupop-2.2.6_3.pkg","repopath":"All/pengupop-2.2.6_3.pkg","licenselogic":"single","pkgsize":1540128,"desc":"The aim of this game is to shoot colored balls so the form similarily\ncolored groups, causing them to fall out of the screen. You can\neither win by clearing your entire field, or lose if any balls\nattach below the white line near the bottom.\n\nThe main difference between this game and the classic Bust a Move,\nis online multiplayer support, with menu options for playing against\nrandom opponents, or starting or joining a named (private) game.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0","libz.so.3"]},{"name":"perl5","origin":"lang/perl5.36","version":"5.36.3_3","comment":"Practical Extraction and Report Language","maintainer":"mat@FreeBSD.org","www":"https://www.perl.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6c0e5bfe2ae88c6947c55610c905cb010ed69846f54cb5cd58ad7a3c514bb7d0","flatsize":63413536,"path":"All/perl5-5.36.3_3.pkg","repopath":"All/perl5-5.36.3_3.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15672608,"desc":"Perl is a language that combines some of the features of C, sed, awk and\nshell.  See the manual page for more hype.  There are also many books\npublished by O'Reilly & Assoc.  See pod/perlbook.pod for more\ninformation.","categories":["devel","lang","perl5"],"shlibs_required":["libc.so.8","libcrypt.so.4","libdl.so.0","libm.so.4","libpthread.so.0","libutil.so.4"],"options":{"DEBUG":"off","DOT_INC":"off","GDBM":"off","MULTIPLICITY":"on","PERL_64BITINT":"on","PERL_MALLOC":"off","SITECUSTOMIZE":"off","THREADS":"on"},"annotations":{"cpe":"cpe:2.3:a:perl:perl:5.36.3:::::dragonfly6:x86_64:3"}},{"name":"penguinsap","origin":"audio/penguinsap","version":"0.1","comment":"Command-line Atari(TM) .sap player","maintainer":"ehaupt@FreeBSD.org","www":"http://asma.atari.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c539b46c53ec496064475713a0f7311a7d27175538a8649ea3b6b68fc358c4dc","flatsize":93624,"path":"All/penguinsap-0.1.pkg","repopath":"All/penguinsap-0.1.pkg","licenselogic":"single","pkgsize":27964,"desc":"A simple command line player for playing 8bit Atari(TM) .sap (Slight Atari\nPlayer) audio files.","categories":["audio"],"shlibs_required":["libc.so.8"],"messages":[{"message":"A huge .sap file collection can be found at: http://asma.atari.org/","type":"install"}]},{"name":"pg_tileserv","origin":"databases/pg_tileserv","version":"1.0.11_4","comment":"PostGIS-only tile server written in Go","maintainer":"lbartoletti@FreeBSD.org","www":"https://github.com/crunchydata/pg_tileserv/issues","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c4cba31819d17f3585ca71abce172288aa7a6e62b75d2fb9e49a247b0d423443","flatsize":15624703,"path":"All/pg_tileserv-1.0.11_4.pkg","repopath":"All/pg_tileserv-1.0.11_4.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":4265084,"desc":"pg_tileserv is a PostGIS-only tile server written in Go. By restricting itself\nto only using PostGIS as a data source, pg_tileserv gains the following\nfeatures:\n\n- Automatic configuration. The server can discover and automatically publish\nas tiles sources all tables it has read access to: just point it at a\nPostgreSQL/PostGIS database.\n- Full SQL flexibility. Using function layers, the server can run any SQL to\ngenerate tile outputs. Any data processing, feature filtering, or record\naggregation that can be expressed in SQL, can be exposed as parameterized tile\nsources.\n- Database security model. You can restrict access to tables and functions\nusing standard database access control. This means you can also use advanced\naccess control techniques, like row-level security to dynamically filter\naccess based on the login role.","categories":["databases"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"pengpong","origin":"games/pengpong","version":"0.3_13","comment":"Cross-platform pong game written in SDL","maintainer":"ports@FreeBSD.org","www":"https://pengpong.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d47f8b944475e2cf0b158dfc800712e76fce68d1f7fb636b06d1db4f14e53756","flatsize":165227,"path":"All/pengpong-0.3_13.pkg","repopath":"All/pengpong-0.3_13.pkg","licenselogic":"single","pkgsize":105484,"desc":"Peng-Pong is a cross-platform pong game written in SDL","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_image-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe pengpong port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"pgmodeler","origin":"databases/pgmodeler","version":"1.1.6","comment":"PostgreSQL Database Modeler","maintainer":"lbartoletti@FreeBSD.org","www":"http://pgmodeler.com.br/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f4c84cd6e4c6a966e6c2faad63dc1c1a204fcff2067fd8234321ab954199af83","flatsize":14224824,"path":"All/pgmodeler-1.1.6.pkg","repopath":"All/pgmodeler-1.1.6.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":5130092,"desc":"pgModeler - PostgreSQL Database Modeler - is an open source data modeling\ntool designed for PostgreSQL. No more DDL commands written by hand: let\npgModeler do the job for you! This software reunites the concepts of\nentity-relationship diagrams and the features that PostgreSQL implements as\nextensions of SQL standards.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-svg":{"origin":"graphics/qt6-svg","version":"6.8.3"},"qt6-tools":{"origin":"devel/qt6-tools","version":"6.8.3"}},"categories":["databases"],"shlibs_required":["libGLX.so.0","libOpenGL.so.0","libQt6Core.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6PrintSupport.so.6","libQt6Svg.so.6","libQt6Widgets.so.6","libX11.so.6","libXext.so.6","libc.so.8","libexecinfo.so.1","libgcc_s.so.1","libm.so.4","libpq.so.5","libpthread.so.0","libstdc++.so.6","libxml2.so.2"]},{"name":"peksystray","origin":"x11-wm/peksystray","version":"0.4.0_2","comment":"Standalone system tray (notification area) dockapp","maintainer":"danfe@FreeBSD.org","www":"https://peksystray.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6d13e61f5eb98290fc36b4cc380fe8752d714995906a3c7544423984dd78d8b8","flatsize":33578,"path":"All/peksystray-0.4.0_2.pkg","repopath":"All/peksystray-0.4.0_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":13368,"desc":"Peksystray is a small system tray (also called notification tray) designed\nfor all lightweight window managers that support docking.  As more and more\napplications use a small icon in the system tray to provide some additional\nfunctionality and information, it becomes useful for everyone to have common\naccess to them.  While \"heavy\" window managers (Gnome, KDE...) come with a\nsystem tray embedded in the rest of the desktop, lighter window managers\n(Window Maker, Fluxbox ...) do not have this feature.  Peksystray is a very\nsimple and light implementation of a system tray for any window manager\nsupporting docking, conforming to the System Tray freedesktop.org standard.\n\nPeksystray provides a window where icons will automatically add up depending\non the requests from the applications.  Both the size of the window and the\nsize of the icons can be selected by the user.  If the window is full, it\ncan automatically display another window in order to display more icons.\n\nPeksystray has been named after PekWM.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["x11-wm"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libc.so.8"]},{"name":"peg","origin":"textproc/peg","version":"0.1.19_1","comment":"Recursive-descent parser generators for C","maintainer":"jrm@FreeBSD.org","www":"https://www.piumarta.com/software/peg/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"93404222a71eec745079907d1fa46ef962eb3c15d92442584fb4bed4fe680666","flatsize":104254,"path":"All/peg-0.1.19_1.pkg","repopath":"All/peg-0.1.19_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":36444,"desc":"peg and leg are tools for generating recursive-descent parsers: programs\nthat perform pattern matching on text.  They process a Parsing\nExpression Grammar (PEG) [Ford 2004] to produce a program that\nrecognises legal sentences of that grammar.  peg processes PEGs written\nusing the original syntax described by Ford; leg processes PEGs written\nusing slightly different syntax and conventions that are intended to\nmake it an attractive replacement for parsers built with lex and\nyacc.  Unlike lex and yacc, peg and leg support unlimited backtracking,\nprovide ordered choice as a means for disambiguation, and can combine\nscanning (lexical analysis) and parsing (syntactic analysis) into a\nsingle activity.\n\n[Ford 2004] Bryan Ford, Parsing Expression Grammars: A Recognition-Based\nSyntactic Foundation. ACM SIGPLAN Symposium on Principles of Programming\nLanguages (POPL), 2004.","categories":["textproc"],"shlibs_required":["libc.so.8"]},{"name":"peg-e","origin":"games/peg-e","version":"1.3.5","comment":"Peg elimination game","maintainer":"amdmi3@FreeBSD.org","www":"https://gottcode.org/peg-e/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"35ae211c1b124a999ddf8f9983faeced1ac3ab322bc139e6ab5479f9da90bfae","flatsize":457544,"path":"All/peg-e-1.3.5.pkg","repopath":"All/peg-e-1.3.5.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":253208,"desc":"Peg-E is a peg solitaire game in which you jump over pieces in order\nto remove them from the board, ultimately trying to eliminate all\nbut one. The boards are randomly generated, with 100 levels of\ndifficulty. The game auto-saves, and has undo-redo capability.\nPieces can move horizontally, vertically, and diagonally.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["games"],"shlibs_required":["libGLX.so.0","libOpenGL.so.0","libQt6Core.so.6","libQt6Gui.so.6","libQt6Widgets.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"NLS":"on"}},{"name":"peda","origin":"security/peda","version":"1.2","comment":"Python-based GDB extension for exploit development and debugging","maintainer":"0mp@FreeBSD.org","www":"http://ropshell.com/peda/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"58795ea08c22494866f7e8af0b08e928ba81d9775b986e964d6f720b93a94998","flatsize":290354,"path":"All/peda-1.2.pkg","repopath":"All/peda-1.2.pkg","licenselogic":"single","licenses":["CC-BY-NC-SA-3.0"],"pkgsize":56284,"desc":"PEDA (Python Exploit Development Assistance for GDB) is a plugin for GDB. It\nextends GDB with a colorful text-based UI making it easier to work with the\ndebugger.\n\nNote that PEDA requires that GDB is compiled with Python support.\n\nIts key features are:\n\n- Enhance the display of GDB: colorize and display disassembly codes,\n  registers, memory information during debugging.\n- Add commands to support debugging and exploit development.","deps":{"gdb":{"origin":"devel/gdb","version":"15.1_2"},"nasm":{"origin":"devel/nasm","version":"2.16.03,2"},"py311-future":{"origin":"devel/py-future","version":"0.18.3_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"options":{"DOCS":"on"},"messages":[{"message":"Now that PEDA is installed it can be used with gdb(1).\n\nRun the following command in the gdb prompt to load the plugin:\n\n```\nsource /usr/local/libexec/peda/peda.py\n```\n\nIn order to load PEDA automatically on gdb(1) launch add the line mentioned\nabove to ~/.gdbinit:\n\n```\necho \"source /usr/local/libexec/peda/peda.py\" >> ~/.gdbinit\n```\n\nKeep in mind that PEDA requires at least GDB 7.0 to work.","type":"install"}]},{"name":"pet","origin":"deskutils/pet","version":"1.0.1_1","comment":"Simple command-line snippet manager, written in Go","maintainer":"yuri@FreeBSD.org","www":"https://github.com/knqyf263/pet","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8175ac7fe62898aef6b28b1d5e6b9b73ccc5a1d4a8e12929b932307df1eee176","flatsize":11838850,"path":"All/pet-1.0.1_1.pkg","repopath":"All/pet-1.0.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3188272,"desc":"pet is a simple command-line snippet manager (inspired by memo). Users often\nforget commands that they rarely use. Moreover, it is difficult to search for\nthem in shell history. There are many similar commands, but they are all\ndifferent.\n\npet makes it possible to register snippets with description and search them\neasily.","categories":["deskutils"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"peek","origin":"multimedia/peek","version":"1.5.1_3","comment":"Simple animated GIF screen recorder with an easy to use interface","maintainer":"yuri@FreeBSD.org","www":"https://github.com/phw/peek","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2e6c8e6defc2b510c3c6f15af586baa03c99c1663448a5bd14cae1ba8d1d08e3","flatsize":670345,"path":"All/peek-1.5.1_3.pkg","repopath":"All/peek-1.5.1_3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":144500,"desc":"Peek makes it easy to create short screencasts of a screen area. It was built\nfor the specific use case of recording screen areas, e.g. for easily showing\nUI features of your own apps or for showing a bug in bug reports. With Peek,\nyou simply place the Peek window over the area you want to record and press\n\"Record\". Peek is optimized for generating animated GIFs, but you can also\ndirectly record to WebM or MP4 if you prefer.\n\nPeek is not a general purpose screencast app with extended features but rather\nfocuses on the single task of creating small, silent screencasts of an area of\nthe screen for creating GIF animations or silent WebM or MP4 videos.\n\nPeek runs on X11 or inside a GNOME Shell Wayland session using XWayland. Support\nfor more Wayland desktops might be added in the future (see FAQs below).","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"keybinder-gtk3":{"origin":"x11/keybinder-gtk3","version":"0.3.2_3"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["multimedia"],"shlibs_required":["libc.so.8","libcairo.so.2","libgdk-3.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libintl.so.8","libkeybinder-3.0.so.0","libpango-1.0.so.0","libpthread.so.0"]},{"name":"penguin-command","origin":"games/penguin-command","version":"1.6.11_13","comment":"Clone of the classic game Missile Command","maintainer":"amdmi3@FreeBSD.org","www":"https://www.linux-games.com/penguin-command/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ef42808afca18acc0b56bc1ccb40a0b0384c323abaf6057bfe70363bb29672cc","flatsize":1208004,"path":"All/penguin-command-1.6.11_13.pkg","repopath":"All/penguin-command-1.6.11_13.pkg","licenselogic":"single","pkgsize":852148,"desc":"Penguin Command is a clone of the classic Missile Command game, but\nhas better graphics and sound. The gameplay has been slightly\nmodified.","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0"]},{"name":"pekwm","origin":"x11-wm/pekwm","version":"0.3.0_2,1","comment":"Light, Unobtrusive, and configurable windowmanager","maintainer":"natbsd@instinctive.eu","www":"https://www.pekwm.se/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"638de0cccca10b333dde4bb1212c388cdfabb32018f6cf8a5a70d4c55a6a40ee","flatsize":3104545,"path":"All/pekwm-0.3.0_2,1.pkg","repopath":"All/pekwm-0.3.0_2,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1224444,"desc":"The Pek Window Manager is written by Claes Nasten, the code is based\non the aewm++ window manager, but it has evolved enough that it no\nlonger resembles aewm++ at all.\nIt has a much expanded feature-set, including window grouping (similar\nto ion, pwm, or fluxbox), autoproperties, xinerama, keygrabber that\nsupports keychains, and much more.\n\no Lightweight and Unobtrusive, a window manager shouldn't be noticed.\no Very configurable, we all work and think in different ways.\no Automatic properties, for all the lazy people, make things appear as\n  they should when starting applications.\no Chainable Keygrabber, usability for everyone.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gsed":{"origin":"textproc/gsed","version":"4.9"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"png":{"origin":"graphics/png","version":"1.6.47"},"xprop":{"origin":"x11/xprop","version":"1.2.7"}},"categories":["x11-wm"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXft.so.2","libXinerama.so.1","libXpm.so.4","libXrandr.so.2","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libglib-2.0.so.0","libgobject-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libjpeg.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpangoxft-1.0.so.0","libpng16.so.16","libstdc++.so.9"],"options":{"PANGO":"on"}},{"name":"pencil2d","origin":"graphics/pencil2d","version":"0.7.0","comment":"Easy and intuitive tool to make 2D hand-drawn animations","maintainer":"yuri@FreeBSD.org","www":"https://www.pencil2d.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1d23cf21bd29c94e766128182260c0f930dedfabbd17e777f99fa2cb27d33ed7","flatsize":3939339,"path":"All/pencil2d-0.7.0.pkg","repopath":"All/pencil2d-0.7.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1860160,"desc":"Pencil2D is an animation/drawing software for FreeBSD, Linux, macOS, and\nWindows. It lets you create traditional hand-drawn animation (cartoon)\nusing both bitmap and vector graphics. Pencil2D is free and open source.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-linguisttools":{"origin":"devel/qt5-linguisttools","version":"5.15.16p3"},"qt5-multimedia":{"origin":"multimedia/qt5-multimedia","version":"5.15.16p2_2"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-testlib":{"origin":"devel/qt5-testlib","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"qt5-xmlpatterns":{"origin":"textproc/qt5-xmlpatterns","version":"5.15.16p0_1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["graphics","math"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Multimedia.so.5","libQt5Network.so.5","libQt5Svg.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"pear-merger","origin":"biology/pear-merger","version":"0.9.6_1","comment":"Memory-efficient and highly accurate paired-end read merger","maintainer":"jwb@FreeBSD.org","www":"https://sco.h-its.org/exelixis/web/software/pear/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3bece9161f0c9d2c79a28ef93c7401bfbbf8618d7653dcdf812045ce6c25cc7a","flatsize":720577,"path":"All/pear-merger-0.9.6_1.pkg","repopath":"All/pear-merger-0.9.6_1.pkg","licenselogic":"single","licenses":["CC-BY-NC-SA-3.0"],"pkgsize":52420,"desc":"PEAR is an ultrafast, memory-efficient and highly accurate paired-end read\nmerger. It is fully parallelized and can run with as low as just a few\nkilobytes of memory.","categories":["biology"],"shlibs_required":["libbz2.so.2","libc.so.8","libm.so.4","libpthread.so.0","libz.so.3"]},{"name":"peak-classifier","origin":"biology/peak-classifier","version":"0.1.4.13_1","comment":"Classify ChIP/ATAC-Seq peaks based on features provided in a GFF","maintainer":"jwb@FreeBSD.org","www":"https://github.com/auerlab/peak-classifier","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"988d6740979b1741a8f183298e5b61163a4d10dd945809ef2102be706d701c5b","flatsize":32544,"path":"All/peak-classifier-0.1.4.13_1.pkg","repopath":"All/peak-classifier-0.1.4.13_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":14448,"desc":"Classify ChIP/ATAC-Seq peaks based on features provided in a GFF\nPeaks are provided in a BED file sorted by chromosome and position. The GFF\nmust be sorted by chromosome and position, with gene-level features separated\nby ### tags and each gene organized into subfeatures such as transcripts and\nexons.  This is the default for common data sources.","deps":{"bedtools":{"origin":"biology/bedtools","version":"2.31.1"},"biolibc":{"origin":"biology/biolibc","version":"0.2.6.4"},"libxtend":{"origin":"devel/libxtend","version":"0.2.0.2_1"},"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["biology"],"shlibs_required":["libbiolibc.so.2","libc.so.8","libxtend.so.2"]},{"name":"peco","origin":"textproc/peco","version":"0.5.11_12","comment":"Simplistic interactive filtering tool","maintainer":"tagattie@FreeBSD.org","www":"https://github.com/peco/peco","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9b718e192b0d441f5c617c4cd2a56bedd50c88849a8a1d22cca323faa8243a5f","flatsize":2857533,"path":"All/peco-0.5.11_12.pkg","repopath":"All/peco-0.5.11_12.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":998332,"desc":"Peco is a simplistic interactive filtering tool based on Percol\nimplemented in Go.","categories":["textproc"],"options":{"DOCS":"on"}},{"name":"pdsh","origin":"sysutils/pdsh","version":"2.34_2","comment":"Parallel Distributed Shell","maintainer":"i@levsha.me","www":"https://github.com/chaos/pdsh","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"09488b276aa0741e103b3a344d758e629d5960ecd5fbf9722c7bb55014e9f7d1","flatsize":465222,"path":"All/pdsh-2.34_2.pkg","repopath":"All/pdsh-2.34_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":80536,"desc":"Pdsh is a high-performance, parallel remote shell utility. It uses a sliding\nwindow of threads to execute remote commands, conserving socket resources while\nallowing some connections to timeout if needed. It was originally written as a\nreplacement for IBM's DSH on clusters at LLNL.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libdl.so.0","libpthread.so.0"],"options":{"DSHGROUPS":"on","NETGROUP":"off","READLINE":"off","RSH":"off","SSH":"on"}},{"name":"pdumpfs","origin":"sysutils/pdumpfs","version":"1.3_6","comment":"Daily backup system similar to Plan9's dumpfs","maintainer":"ports@FreeBSD.org","www":"http://0xcc.net/pdumpfs/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fd23368e0a98e66a50f912dd9084cce7082b80fabc192de0eeee1b2ef5344d27","flatsize":109128,"path":"All/pdumpfs-1.3_6.pkg","repopath":"All/pdumpfs-1.3_6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":62636,"desc":"pdumpfs: a daily backup system similar to Plan9's dumpfs\n\nWhat's pdumpfs?\n\npdumpfs is a simple daily backup system similar to Plan9's dumpfs\nwhich preserves every daily snapshot.  pdumpfs is written in Ruby.\nYou can access the past snapshots at any time for retrieving a certain\nday's file.  Let's backup your home directory with pdumpfs!\n\npdumpfs constructs the snapshot YYYY/MM/DD in the destination\ndirectory.  All source files are copied to the snapshot directory for\nthe first time.  On and after the second time, pdumpfs copies only\nupdated or newly created files and stores unchanged files as hard\nlinks to the files of the previous day's snapshot for saving a disk\nspace.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"}},"categories":["sysutils"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe pdumpfs port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"peaclock","origin":"deskutils/peaclock","version":"0.4.3_8","comment":"Customizable clock, timer, and stopwatch for the terminal","maintainer":"yuri@FreeBSD.org","www":"https://github.com/octobanana/peaclock","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c93558a876ae21bbabb69c7c4dff619d14cf2ad2897f6207ef590e76577e4fef","flatsize":609970,"path":"All/peaclock-0.4.3_8.pkg","repopath":"All/peaclock-0.4.3_8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":200064,"desc":"Peaclock is a responsive and customizable clock, timer, and stopwatch for the\nterminal.\n\nThe clock output changes depending on the selected mode and view. The mode\ndetermines the clock value, while the view determines how that value is\npresented. The clock, timer, and stopwatch modes can be displayed with an ascii,\ndigital, or binary clock view. The clock can be customized, such as changing the\nwidth, height, colour, padding, and margin. When in auto size mode, the clock\nbecomes responsive, filling up the full size of the terminal. The clock can also\nbe set to conform to a specific aspect ratio, allowing the clock to auto resize\nwithout becoming stretched.","deps":{"icu":{"origin":"devel/icu","version":"76.1,1"}},"categories":["deskutils"],"shlibs_required":["libc.so.8","libicui18n.so.76","libicuuc.so.76","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"pdmenu","origin":"misc/pdmenu","version":"1.3.6_1","comment":"Simple console menu program","maintainer":"fuz@FreeBSD.org","www":"https://joeyh.name/code/pdmenu/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a8426467a09effb3f048252f3fb94da14abd52e874d3e77e9d488ecd9c6dfafa","flatsize":81970,"path":"All/pdmenu-1.3.6_1.pkg","repopath":"All/pdmenu-1.3.6_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":34732,"desc":"Pdmenu is a menuing system for Unix. It is designed to be easy to\nuse, and is suitable for a login shell for inexperienced users, or\nit can just be ran at the command line as a handy menu.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libslang2":{"origin":"devel/libslang2","version":"2.3.3_2"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["misc"],"shlibs_required":["libc.so.8","libintl.so.8","libncurses.so.6","libslang.so.2"],"options":{"NLS":"on"}},{"name":"pdnsd","origin":"dns/pdnsd","version":"1.2.9a_2","comment":"Caching (permanently, writes to disk on exit) DNS proxy-server","maintainer":"ashish@FreeBSD.org","www":"http://members.home.nl/p.a.rombouts/pdnsd/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"50cab0d6158342be6eb61efaa0316e7059f7ba3a9745563a26a543f5d348ebb2","flatsize":630945,"path":"All/pdnsd-1.2.9a_2.pkg","repopath":"All/pdnsd-1.2.9a_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":196420,"desc":"pdnsd is a proxy dns server with permanent caching (the cache contents are\nwritten to hard disk on exit) that is designed to cope with unreachable or\ndown dns servers (for example in dial-in networking).\npdnsd can be used with applications that do dns lookups, eg on startup, and\ncan't be configured to change that behavior, to prevent the often minute-long\nhangs (or even crashes) that result from stalled dns queries. Some Netscape\nNavigator versions for Unix, for example, expose this behavior.\npdnsd is configurable via a file and supports run-time configuration using the\nprogram pdnsd-ctl that comes with pdnsd. This allows you to set the status\nflags of servers that pdnsd knows (to influence which servers pdnsd will\nquery), and the addition, deletion and invalidation of DNS records in pdnsd's\ncache.\nParallel name server queries are supported. This is a technique that allows\nquerying several servers at the same time so that very slow or unavailable\nservers will not block the answer for one timeout interval.\nSince version 1.0.0, pdnsd has full IPv6 support.","categories":["dns"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on","IPV6":"on"},"annotations":{"cpe":"cpe:2.3:a:pdnsd:pdnsd:1.2.9a:::::dragonfly6:x86_64:2"}},{"name":"phex","origin":"net-p2p/phex","version":"3.4.2.116_1","comment":"Multi-platform and spyware-free Gnutella client","maintainer":"jhale@FreeBSD.org","www":"http://phex.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"25ffd72dcedf723932ba31e479b8a13b20cfda9267992294f9f7bae45d71efb6","flatsize":8735762,"path":"All/phex-3.4.2.116_1.pkg","repopath":"All/phex-3.4.2.116_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":7887840,"desc":"Phex is a multi-platform and spyware-free Gnutella client written in Java.\n\n- Automatic search functionality to find new download candidates\n- Download resuming across different hosts\n- Advanced configuration options\n- Passive searching for files","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","net-p2p"],"options":{"DOCS":"on"},"annotations":{"deprecated":"Abandonware, last update upstream in 2009. Consider using net-p2p/gtk-gnutella","expiration_date":"2025-04-30"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nAbandonware, last update upstream in 2009. Consider using net-p2p/gtk-gnutella.\n\nIt is scheduled to be removed on or after 2025-04-30."}]},{"name":"pdksh","origin":"shells/pdksh","version":"5.2.14p2_7","comment":"The Public Domain Korn Shell","maintainer":"rodrigo@FreeBSD.org","www":"http://www.cs.mun.ca/~michael/pdksh/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"103b9d589d376fb534c9588c4537c327cd0d39d7f92ebd8339c52fdd4aaef160","flatsize":271871,"path":"All/pdksh-5.2.14p2_7.pkg","repopath":"All/pdksh-5.2.14p2_7.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":148296,"desc":"PDKSH is the Public Domain Korn Shell. Its command language is a\nsuperset of the sh(1) shell language.","categories":["shells"],"shlibs_required":["libc.so.8"],"options":{"STATIC":"off"}},{"name":"pdixtract","origin":"sysutils/pdixtract","version":"1.5_1","comment":"Extracts or converts .pdi file sets to .iso","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"34ca8aa249d608236c070ecc292838f78938241f827881c0766f5b46188b0613","flatsize":33599,"path":"All/pdixtract-1.5_1.pkg","repopath":"All/pdixtract-1.5_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":13080,"desc":"pdixtract converts Pinnacle Disk Images (i.e. .pdi file sets) to ISO9660 files\nor extracts files from the file sets.","categories":["sysutils"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe pdixtract port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"pdfstitch","origin":"print/pdfstitch","version":"0.6","comment":"Crop and stitch pages from PDF to larger, single-page PDF","maintainer":"ports@FreeBSD.org","www":"https://github.com/sur5r/pdfstitch","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2d8a9b7a82d76cdef8ba754dedcd34c539213b5f7e1e104de846603eeafeca5b","flatsize":43118,"path":"All/pdfstitch-0.6.pkg","repopath":"All/pdfstitch-0.6.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":14704,"desc":"Pdfstitcher can transform a regular multi-page PDF into a single-page PDF,\nwhich displays the pages in a grid.\n\nWhile there are other tools that do the same, pdfstitcher focuses on the\nfollowing features:\n- Crop pages to a certain size\n- Adjust the crop position per page","deps":{"p5-File-LibMagic":{"origin":"devel/p5-File-LibMagic","version":"1.23"},"p5-PDF-API2":{"origin":"textproc/p5-PDF-API2","version":"2.047"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["print"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe pdfstitch port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"pdftohtml","origin":"textproc/pdftohtml","version":"0.40a_3","comment":"Command-line tool for converting pdf-files into html","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/pdftohtml/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f6c86e0d486cf66c0f23f09fa51cf25de9023632d6b55d45351c4608914a9f2c","flatsize":903392,"path":"All/pdftohtml-0.40a_3.pkg","repopath":"All/pdftohtml-0.40a_3.pkg","licenselogic":"single","pkgsize":268992,"desc":"This is a port of pdftohtml, which converts pdf-files into nicely\nformatted html, combined with png images.\nThe HTML generated uses frames to emulate the content listing from\nthe pdf.","deps":{"ghostscript10":{"origin":"print/ghostscript10","version":"10.05.1"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"annotations":{"cpe":"cpe:2.3:a:pdftohtml:pdftohtml:0.40a:::::dragonfly6:x86_64:3"},"messages":[{"message":"===>   NOTICE:\n\nThe pdftohtml port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"pdfsandwich","origin":"textproc/pdfsandwich","version":"0.1.7_43","comment":"Command line tool generating \"sandwich\" OCR pdf files","maintainer":"yuri@FreeBSD.org","www":"https://sourceforge.net/projects/pdfsandwich","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"850b2f40b72cccd7f2b61829dbdaa1bbf6164a4f088788ce39f53a0864581262","flatsize":1221817,"path":"All/pdfsandwich-0.1.7_43.pkg","repopath":"All/pdfsandwich-0.1.7_43.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":356724,"desc":"pdfsandwich generates \"sandwich\" OCR pdf files, i.e. pdf files which contain\nonly images (but no editable text) will be processed by optical character\nrecognition (OCR) and the text will be added to each page invisibly \"behind\"\nthe images.","deps":{"ImageMagick6":{"origin":"graphics/ImageMagick6","version":"6.9.13.23,1"},"ghostscript10":{"origin":"print/ghostscript10","version":"10.05.1"},"poppler-utils":{"origin":"graphics/poppler-utils","version":"25.02.0"},"tesseract":{"origin":"graphics/tesseract","version":"5.5.0_1"},"unpaper":{"origin":"graphics/unpaper","version":"7.0.0_3"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"]},{"name":"pdfresurrect","origin":"textproc/pdfresurrect","version":"0.23_1","comment":"Analyze and extract older versions of a pdf from the current pdf","maintainer":"yuri@FreeBSD.org","www":"https://github.com/enferex/pdfresurrect","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0cb8142444f75c139109e29450916d4925d9496f09f963af379c523f48945e0e","flatsize":27705,"path":"All/pdfresurrect-0.23_1.pkg","repopath":"All/pdfresurrect-0.23_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":13912,"desc":"PDFResurrect is a tool aimed at analyzing PDF documents. The PDF\nformat allows for previous document changes to be retained in a more\nrecent version of the document, thereby creating a running history of\nchanges for the document.  This tool attempts to extract all previous\nversions while also producing a summary of changes between versions.\nThis tool can also \"scrub\" or write data over the original instances\nof PDF objects that have been modified or deleted, in an effort to\ndisguise information from previous versions that might not be intended\nfor anyone else to read.","categories":["textproc"],"shlibs_required":["libc.so.8"],"annotations":{"cpe":"cpe:2.3:a:pdfresurrect_project:pdfresurrect:0.23:::::dragonfly6:x86_64:1"}},{"name":"pdfoutline","origin":"textproc/pdfoutline","version":"5.4_2","comment":"Add outlines to PDF files","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/eugmes/fntsample","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"14709fc9ea70700e0ba9c4b9e4574589e1eb752b950b6dc2a60033bc56193d81","flatsize":46028,"path":"All/pdfoutline-5.4_2.pkg","repopath":"All/pdfoutline-5.4_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":16696,"desc":"pdfoutline adds outlines (aka bookmarks) to PDF files. It reads input file given\nas first argument, adds outlines from text file given as second argument, and\nsaves result to file with name given as third argument.","deps":{"p5-Locale-libintl":{"origin":"devel/p5-Locale-libintl","version":"1.35"},"p5-PDF-API2":{"origin":"textproc/p5-PDF-API2","version":"2.047"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["textproc"]},{"name":"php81-matomo","origin":"www/matomo","version":"5.1.2","comment":"Open Source Web Analytics Software Program","maintainer":"joneum@FreeBSD.org","www":"https://www.matomo.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5fb083764dff02c64e041f0e803e82389c7e6cc04e978080d9e47dc8f428d068","flatsize":68700691,"path":"All/php81-matomo-5.1.2.pkg","repopath":"All/php81-matomo-5.1.2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":16836928,"desc":"Matomo is a downloadable, open source (GPL licensed) web analytics\nsoftware package. It provides detailed reports on your website and\nits visitors, including the search engines and keywords they used,\nthe language they speak, which pages they like, the files they\ndownload, and so much more.\n\nMatomo aims to be an open source alternative to Google Analytics.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-ctype":{"origin":"textproc/php81-ctype","version":"8.1.32"},"php81-curl":{"origin":"ftp/php81-curl","version":"8.1.32"},"php81-dom":{"origin":"textproc/php81-dom","version":"8.1.32"},"php81-fileinfo":{"origin":"sysutils/php81-fileinfo","version":"8.1.32"},"php81-filter":{"origin":"security/php81-filter","version":"8.1.32"},"php81-gd":{"origin":"graphics/php81-gd","version":"8.1.32"},"php81-iconv":{"origin":"converters/php81-iconv","version":"8.1.32"},"php81-intl":{"origin":"devel/php81-intl","version":"8.1.32"},"php81-mbstring":{"origin":"converters/php81-mbstring","version":"8.1.32"},"php81-mysqli":{"origin":"databases/php81-mysqli","version":"8.1.32"},"php81-opcache":{"origin":"www/php81-opcache","version":"8.1.32"},"php81-pdo":{"origin":"databases/php81-pdo","version":"8.1.32"},"php81-pdo_mysql":{"origin":"databases/php81-pdo_mysql","version":"8.1.32"},"php81-pecl-mcrypt":{"origin":"security/pecl-mcrypt","version":"1.0.7"},"php81-pecl-memcache":{"origin":"databases/pecl-memcache","version":"8.2"},"php81-posix":{"origin":"sysutils/php81-posix","version":"8.1.32"},"php81-readline":{"origin":"devel/php81-readline","version":"8.1.32"},"php81-session":{"origin":"www/php81-session","version":"8.1.32"},"php81-simplexml":{"origin":"textproc/php81-simplexml","version":"8.1.32"},"php81-soap":{"origin":"net/php81-soap","version":"8.1.32"},"php81-sockets":{"origin":"net/php81-sockets","version":"8.1.32"},"php81-sqlite3":{"origin":"databases/php81-sqlite3","version":"8.1.32"},"php81-tidy":{"origin":"www/php81-tidy","version":"8.1.32"},"php81-tokenizer":{"origin":"devel/php81-tokenizer","version":"8.1.32"},"php81-xml":{"origin":"textproc/php81-xml","version":"8.1.32"},"php81-zlib":{"origin":"archivers/php81-zlib","version":"8.1.32"}},"categories":["www"],"options":{"PHPMYSQLI":"off","PHPPDOMYSQL":"on"},"annotations":{"cpe":"cpe:2.3:a:matomo:matomo:5.1.2:::::dragonfly6:x86_64","flavor":"php81"},"messages":[{"message":"1) Create a user and an empty database for Matomo to store all\n   its tables in (or choose an existing database).\n\n2) Add the following to your Apache configuration, and\n   restart the server:\n\n   ### Add the AcceptPathInfo directive only for Apache 2.4.30 or later.\n   Alias /matomo /usr/local/www/matomo\n   AcceptPathInfo On\n   <Directory /usr/local/www/matomo>\n     DirectoryIndex index.php\n     Options FollowSymLinks\n     AllowOverride All\n     <IfVersion < 2.4>\n        Order allow,deny\n        Allow from all\n     </IfVersion>\n     <IfVersion >= 2.4>\n       Require all granted\n     </IfVersion>\n   </Directory>\n\n3) Visit your Matomo site with a browser (i.e.,\n   http://your.server.com/matomo/), and you should\n   be taken to the setup script, which will lead\n   you through setting up Matomo.\n\nFor more information, see the INSTALL DOCUMENTATION:\n\n  https://matomo.org/docs/installation/","type":"install"},{"message":"Console upgrade recommended on medium and high traffic sites:\n\n1) Disable Matomo Tracking\n    In config/config.ini.php, add the following\n    [Tracker]\n    record_statistics = 0\n\n2) Disable the Matomo User Interface and APIs\n    In config/config.ini.php, add the following\n    [General]\n    maintenance_mode = 1\n\n3) Run the update\n\n    php /usr/local/www/matomo/console core:update\n\n4) Remove the previously added config.ini parameters\n\n5) Visit the Admin > Diagnostics > System check report and review the report and follow any recommended actions","type":"upgrade"}]},{"name":"pdfpc","origin":"graphics/pdfpc","version":"4.6.0_8","comment":"Keynote-like multi-monitor presentation viewer","maintainer":"bapt@FreeBSD.org","www":"https://pdfpc.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d0b7aae02e5bcd09f1a1b4eec993336280d3cadeca0acea3803834cbe0b24794","flatsize":523748,"path":"All/pdfpc-4.6.0_8.pkg","repopath":"All/pdfpc-4.6.0_8.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":156992,"desc":"pdfpc is a GTK based presentation viewer application which uses Keynote\nlike multi-monitor output to provide meta information to the speaker\nduring the presentation. It is able to show a normal presentation window\non one screen, while showing a more sophisticated overview on the other\none providing information like a picture of the next slide, as well as\nthe left over time till the end of the presentation. The input files\nprocessed by pdfpc are PDF documents, which can be created using nearly\nany of today's presentation software.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"discount":{"origin":"textproc/discount","version":"2.2.7d"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libgee":{"origin":"devel/libgee","version":"0.20.6_1"},"libqrencode":{"origin":"graphics/libqrencode","version":"4.1.1"},"libsoup":{"origin":"devel/libsoup","version":"2.74.3"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"poppler-glib":{"origin":"graphics/poppler-glib","version":"25.02.0"},"webkit2-gtk_40":{"origin":"www/webkit2-gtk","version":"2.46.6"}},"categories":["graphics"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgee-0.8.so.2","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgstbase-1.0.so.0","libgstreamer-1.0.so.0","libgstvideo-1.0.so.0","libgthread-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libjavascriptcoregtk-4.0.so.18","libjson-glib-1.0.so.0","libm.so.4","libmarkdown.so.2","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpoppler-glib.so.8","libqrencode.so.4","libsoup-2.4.so.1","libwebkit2gtk-4.0.so.37","libz.so.3"]},{"name":"pdnmesh","origin":"cad/pdnmesh","version":"0.2.2_24","comment":"Mesh generator and solver for Finite Element problems","maintainer":"ports@FreeBSD.org","www":"https://pdnmesh.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8c803b00a60f04e4289b75339dd7ff048dce34a7b158fe70c54c0d4f7e6c3d16","flatsize":1478289,"path":"All/pdnmesh-0.2.2_24.pkg","repopath":"All/pdnmesh-0.2.2_24.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1293596,"desc":"pdnMesh: A finite element program\n=================================\n\nCopyright (C) 2001-2005 Sarod Yatawatta\n\npdnMesh is a program that can solve 2D potential problems (Poisson Equation)\nand eigenvalue problems (Helmholtz Equation) using the Finite Element Method.\nCommon applications occur in electromagnetics, heat flow and fluid dynamics.\nIt can solve problems using both Nodal Based Formulation and Edge Based\n(Vector) Formulation.\nThe features of the program are as follows.\n    * Automatic mesh generation according to given boundaries.\n    * Adaptive and Interactive mesh refinement.\n    * Problem solution using Cholesky Decomposition or Conjugate Gradient\n     Method with sparse storage.\n    * Eigenvalue solution using LAPACK.\n    * (Optionally) Eigenvalue solution using QR iteration with shifts.\n    * Generating plots of contours, mesh and gradient on screen.\n    * Generating Encapsulated Postscript plots of contours and mesh.\n    * Generating a data file of the mesh to be used by other solvers.\n    * Can import DXF files generated by CAD programs.\n    * GUI is available with glut and GTK/GTKGLExt. Needs OpenGL.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"blas":{"origin":"math/blas","version":"3.12.1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"gtkglext":{"origin":"x11-toolkits/gtkglext","version":"1.2.0_21"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"lapack":{"origin":"math/lapack","version":"3.12.1"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["cad"],"shlibs_required":["libGL.so.1","libGLU.so.1","libX11.so.6","libatk-1.0.so.0","libblas.so.3","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgdkglext-x11-1.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libgtkglext-x11-1.0.so.0","libharfbuzz.so.0","libintl.so.8","liblapack.so.3","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpangox-1.0.so.0","libpthread.so.0"],"options":{"ATLAS":"off","DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe pdnmesh port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"pdftk","origin":"print/pdftk","version":"3.3.3_1","comment":"Simple tool for doing everyday things with PDF documents","maintainer":"andreas@bilke.org","www":"https://gitlab.com/pdftk-java/pdftk","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0e4f93eaab7d48c16dd9835beb6557865d3c7ac94e5c83c0327554f47f051d4a","flatsize":1036068,"path":"All/pdftk-3.3.3_1.pkg","repopath":"All/pdftk-3.3.3_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":972056,"desc":"If PDF is electronic paper, then pdftk is an electronic staple-remover,\nhole-punch, binder, secret-decoder-ring, and X-Ray-glasses.\nPdftk is a simple tool for doing everyday things with PDF documents.\nKeep one in the top drawer of your desktop and use it to:\n\nMerge PDF Documents\nSplit PDF Pages into a New Document\nDecrypt Input as Necessary (Password Required)\nEncrypt Output as Desired\nBurst a PDF Document into Single Pages\nReport on PDF Metrics, including Metadata and Bookmarks\nUncompress and Re-Compress Page Streams\nRepair Corrupted PDF (Where Possible)","deps":{"apache-commons-lang3":{"origin":"java/apache-commons-lang3","version":"3.17.0"},"bouncycastle":{"origin":"java/bouncycastle","version":"1.71_1"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","print"]},{"name":"pdfgrep","origin":"textproc/pdfgrep","version":"2.1.1_52","comment":"Tool to search text in PDF files","maintainer":"michael@ranner.eu","www":"https://pdfgrep.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"be80900fde0f6311183a55da29241eafeaafe187634879c1f8bbeac9161e2d4a","flatsize":119940,"path":"All/pdfgrep-2.1.1_52.pkg","repopath":"All/pdfgrep-2.1.1_52.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":47772,"desc":"Pdfgrep is a tool to search text in PDF files. It works similar to grep.\n\nFeatures:\n\n\t* search for regular expressions.\n\t* support for some important grep options, including:\n\t\to filename output.\n\t\to page number output.\n\t\to optional case insensitivity.\n\t\to count occurrences.\n\t* and the most important feature: color output!","deps":{"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"libgpg-error":{"origin":"security/libgpg-error","version":"1.51"},"poppler":{"origin":"graphics/poppler","version":"25.02.0"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libgcrypt.so.20","libgpg-error.so.0","libm.so.4","libpoppler-cpp.so.2","libstdc++.so.9"],"options":{"LIBPCRE":"off"}},{"name":"pdfcrack","origin":"security/pdfcrack","version":"0.20_1","comment":"Cracking tool for password-protected PDF-files","maintainer":"ports@virtual-estates.net","www":"https://sourceforge.net/projects/pdfcrack/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"767dde864bd88d465173f420913104ee00bab641e035e438cfe5bd53675b5884","flatsize":95875,"path":"All/pdfcrack-0.20_1.pkg","repopath":"All/pdfcrack-0.20_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":34520,"desc":"pdfcrack is a simple tool for recovering passwords (both owner and\nuser ones) from pdf-documents.  It should be able to handle all\npdfs that uses the standard security handler but the pdf-parsing\nroutines are a bit of a quick hack so you might stumble across some\npdfs where the parser needs to be fixed to handle.","categories":["print","security"],"shlibs_required":["libc.so.8"]},{"name":"pdfmixtool-qt6","origin":"print/pdfmixtool","version":"1.1.1_3","comment":"Application to split, merge, rotate and mix PDF files","maintainer":"dev@submerge.ch","www":"https://www.scarpetta.eu/pdfmixtool/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"17e904e47963267c684f5cf08220e21857cfbd29910852d7de2b3e296d9159ef","flatsize":854889,"path":"All/pdfmixtool-qt6-1.1.1_3.pkg","repopath":"All/pdfmixtool-qt6-1.1.1_3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":287276,"desc":"PDF Mix Tool is a simple and lightweight application that allows you to perform\ncommon editing operations on PDF files.\n\nBase operations it can perform are the following:\n* Merge two or more files specifying a page set for each of them\n* Rotate pages\n* Composite more pages onto a single one (N-up)\n* Combinations of all of the above\n\nBesides, it can also mix files alternating their pages, generate booklets,\nadd white pages to a PDF file, delete pages from a PDF file, extract pages from\na PDF file, edit the PDF document information, extract images from a PDF file.","deps":{"ImageMagick7":{"origin":"graphics/ImageMagick7","version":"7.1.1.45"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qpdf":{"origin":"print/qpdf","version":"11.10.1,1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-svg":{"origin":"graphics/qt6-svg","version":"6.8.3"}},"categories":["editors","graphics","print"],"shlibs_required":["libGLX.so.0","libMagick++-7.so.5","libMagickCore-7.so.10","libMagickWand-7.so.10","libOpenGL.so.0","libQt6Core.so.6","libQt6Gui.so.6","libQt6Svg.so.6","libQt6SvgWidgets.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libqpdf.so.29","libstdc++.so.6"],"annotations":{"flavor":"qt6"}},{"name":"pdfmixtool-qt5","origin":"print/pdfmixtool","version":"1.1.1_3","comment":"Application to split, merge, rotate and mix PDF files","maintainer":"dev@submerge.ch","www":"https://www.scarpetta.eu/pdfmixtool/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"67aeaebed759f2bc2356b6c49dd887648b5f87253c6a8bc2a8df7288744dc508","flatsize":920705,"path":"All/pdfmixtool-qt5-1.1.1_3.pkg","repopath":"All/pdfmixtool-qt5-1.1.1_3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":277388,"desc":"PDF Mix Tool is a simple and lightweight application that allows you to perform\ncommon editing operations on PDF files.\n\nBase operations it can perform are the following:\n* Merge two or more files specifying a page set for each of them\n* Rotate pages\n* Composite more pages onto a single one (N-up)\n* Combinations of all of the above\n\nBesides, it can also mix files alternating their pages, generate booklets,\nadd white pages to a PDF file, delete pages from a PDF file, extract pages from\na PDF file, edit the PDF document information, extract images from a PDF file.","deps":{"ImageMagick7":{"origin":"graphics/ImageMagick7","version":"7.1.1.45"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"qpdf":{"origin":"print/qpdf","version":"11.10.1,1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["editors","graphics","print"],"shlibs_required":["libMagick++-7.so.5","libMagickCore-7.so.10","libMagickWand-7.so.10","libQt5Core.so.5","libQt5Gui.so.5","libQt5Svg.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libc.so.8","libm.so.4","libqpdf.so.29","libstdc++.so.9"],"annotations":{"flavor":"qt5"}},{"name":"percona-orchestrator","origin":"databases/percona-orchestrator","version":"3.2.6.12_6","comment":"Replication topology manager for MySQL","maintainer":"zi@FreeBSD.org","www":"https://github.com/percona/orchestrator","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b7fd458094d5c50dc92c926ab81def73d7f2133cc96c184c47c2d432dfba5297","flatsize":15937587,"path":"All/percona-orchestrator-3.2.6.12_6.pkg","repopath":"All/percona-orchestrator-3.2.6.12_6.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":4679740,"desc":"Orchestrator is a replication topology manager for MySQL.\n\nFeatures include:\n\n* The topology and status of the replication tree is automatically detected\n  and monitored.\n* Either a GUI, CLI or API can be used to check the status and perform\n  operations.\n* Supports automatic failover of the master, and the replication tree can\n  be fixed when servers in the tree fail - either manually or automatically.\n* It is not dependent on any specific version or flavor of MySQL (MySQL,\n  Percona Server, MariaDB or even MaxScale binlog servers).\n* Orchestrator supports many different types of topologies, from a single\n  master -> slave  to complex multi-layered replication trees consisting of\n  hundreds of servers.\n* Orchestrator can make topology changes and will do so based on the state\n  at that moment; it does not require a configuration to be defined with what\n  corresponds to the database topology.\n* The GUI is not only there to report the status - one of the cooler things\n  you can do is change replication just by doing a drag and drop in the web\n  interface (of course you can do this and much more through the CLI and API\n  as well).","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"gsed":{"origin":"textproc/gsed","version":"4.9"},"jq":{"origin":"textproc/jq","version":"1.7.1"},"mysql80-server":{"origin":"databases/mysql80-server","version":"8.0.41"}},"categories":["databases"],"users":["percona"],"groups":["percona"],"shlibs_required":["libc.so.8","libpthread.so.0"],"messages":[{"message":"#### Setup backend MySQL server\n\nSetup a MySQL server for backend, and invoke the following:\n\nCREATE DATABASE IF NOT EXISTS orchestrator;\nCREATE USER 'orchestrator'@'127.0.0.1' IDENTIFIED BY 'orch_backend_password';\nGRANT ALL PRIVILEGES ON `orchestrator`.* TO 'orchestrator'@'127.0.0.1';\n\nOrchestrator uses a configuration file, located in:\n/usr/local/etc/orchestrator/orchestrator.conf.json\n\nEdit orchestrator.conf to match the above as follows:\n\n  ...\n  \"MySQLOrchestratorHost\": \"127.0.0.1\",\n  \"MySQLOrchestratorPort\": 3306,\n  \"MySQLOrchestratorDatabase\": \"orchestrator\",\n  \"MySQLOrchestratorUser\": \"orchestrator\",\n  \"MySQLOrchestratorPassword\": \"orch_backend_password\",\n  ...\n\n#### Grant access to orchestrator on all your MySQL servers\n\nCREATE USER 'orchestrator'@'orch_host' IDENTIFIED BY 'orch_topology_password';\nGRANT SUPER, PROCESS, REPLICATION SLAVE, RELOAD ON *.* TO 'orchestrator'@'orch_host';\nGRANT SELECT ON mysql.slave_master_info TO 'orchestrator'@'orch_host';\nGRANT SELECT ON ndbinfo.processes TO 'orchestrator'@'orch_host'; -- Only for NDB Cluster\n\nReplace `orch_host` with hostname or orchestrator machine (or do your\nwildcards thing). Choose your password wisely. Modify the configuration file to\nmatch:\n\n  \"MySQLTopologyUser\": \"orchestrator\",\n  \"MySQLTopologyPassword\": \"orch_topology_password\",\n\nBy default, orchestrator listens on 127.0.0.1:3000 and is configured to be\nread-only.  Please update the configuration file if you would like to change\nthis.","type":"install"}]},{"name":"pdfchain","origin":"print/pdfchain","version":"0.4.4.2_4","comment":"Graphical user interface for the PDF Toolkit (PDFtk)","maintainer":"chapelet@gmail.com","www":"https://sourceforge.net/projects/pdfchain/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"226391f393acc52f3d91dafb66e82f5172be3c5b1c2dd5b50e301b3c06525b2a","flatsize":834791,"path":"All/pdfchain-0.4.4.2_4.pkg","repopath":"All/pdfchain-0.4.4.2_4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":240776,"desc":"This is a port of pdfchain, a graphical user interface for the PDF Toolkit\n(PDFtk). The GUI supports all common features of the command line tool in a\ncomfortable way.\n\nExternal Dependencies =====================\n\nThe PDF Chain GUI creates a PDFTK command with all required parameters and\nstarts the PDFTK console program that interprets the parameters and processes\nthe files. PDFTK must therefore installed at the system and executeable by the\ncommand \"pdftk\".\n\nhttp://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/\n\n(PDF Chain starting from version 0.4.0 is compatible with PDFtk 1.45)","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"atkmm":{"origin":"accessibility/atkmm","version":"2.28.4"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"cairomm":{"origin":"graphics/cairomm","version":"1.14.5"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"glibmm":{"origin":"devel/glibmm","version":"2.66.7,1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gtkmm30":{"origin":"x11-toolkits/gtkmm30","version":"3.24.9"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libsigc++":{"origin":"devel/libsigc++20","version":"2.12.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pangomm":{"origin":"x11-toolkits/pangomm","version":"2.46.4"}},"categories":["print"],"shlibs_required":["libatk-1.0.so.0","libatkmm-1.6.so.1","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libcairomm-1.0.so.1","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgdkmm-3.0.so.1","libgio-2.0.so.0","libgiomm-2.4.so.1","libglib-2.0.so.0","libglibmm-2.4.so.1","libgobject-2.0.so.0","libgtk-3.so.0","libgtkmm-3.0.so.1","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangomm-1.4.so.1","libsigc-2.0.so.0","libstdc++.so.9","libz.so.3"]},{"name":"pdf2svg","origin":"graphics/pdf2svg","version":"0.2.4_1","comment":"Convert PDF to SVG","maintainer":"martin.dieringer@gmx.de","www":"https://cityinthesky.co.uk/opensource/pdf2svg/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a0c533f48c332e459b9fc8e02469f71c49aba72f13739a0c9572a5375317369e","flatsize":27405,"path":"All/pdf2svg-0.2.4_1.pkg","repopath":"All/pdf2svg-0.2.4_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":11000,"desc":"Under Linux there aren't many freely available vector graphics editors and\nas far as I know there are none that can edit EPS (encapsulated postscript)\nand PDF (portable document format) files. I produce lots of these files in\nmy day-to-day work and I would like to be able to edit them. The best vector\ngraphics editor I have found so far is Inkscape but it only reads SVG\nfiles... (Note: the upcoming v0.46 should be able to read PDFs!)\n\nTo overcome this problem I have written a very small utility to convert PDF\nfiles to SVG files using Poppler and Cairo. Version 0.2.1 is available here\n(with modifications by Matthew Flaschen and Ed Grace). This appears to work\non any PDF document that Poppler can read (try them in XPDF or Evince since\nthey both use Poppler).\n\nSo now it is possible to easily edit PDF documents with your favourite SVG\neditor! One other alternative would be to use pstoedit but the commercial\nSVG module costs (unsurprisingly!) and the free SVG module is not very good\nat handling text...","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"poppler-glib":{"origin":"graphics/poppler-glib","version":"25.02.0"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libcairo.so.2","libglib-2.0.so.0","libgobject-2.0.so.0","libintl.so.8","libpoppler-glib.so.8"]},{"name":"pdf4tcl","origin":"print/pdf4tcl","version":"0.8_1","comment":"Pure Tcl library to generate PDF files","maintainer":"tcltk@FreeBSD.org","www":"https://sourceforge.net/projects/pdf4tcl/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3bd7f24cc8218cbb83764771c591a7314397fa7174e648441e05bf78862ea0c4","flatsize":344026,"path":"All/pdf4tcl-0.8_1.pkg","repopath":"All/pdf4tcl-0.8_1.pkg","licenselogic":"single","pkgsize":72324,"desc":"This package provides a container class for generating pdf documents\ndirectly from Tcl scripts. It's self-contained and requires only the\nsnit package from tcllib.","deps":{"tcllib":{"origin":"devel/tcllib","version":"2.0"}},"categories":["print"],"options":{"DOCS":"on"}},{"name":"pdf-tools-emacs_wayland","origin":"print/pdf-tools","version":"1.1.0_11","comment":"Emacs support library for PDF files","maintainer":"jrm@FreeBSD.org","www":"https://github.com/vedang/pdf-tools","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d5fa4d643e0a24b9cea68a0a952c8bc6ace523da958c6f64c1a728df38984c1d","flatsize":1170080,"path":"All/pdf-tools-emacs_wayland-1.1.0_11.pkg","repopath":"All/pdf-tools-emacs_wayland-1.1.0_11.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":227748,"desc":"PDF Tools is, among other things, a replacement of Emacs's DocView for PDF\nfiles.  The key difference is that pages are not pre-rendered by\ne.g. ghostscript and stored in the file-system, but rather created on-demand and\nstored in memory.  This rendering is performed by a special library named, for\nwhatever reason, poppler, running inside a server program.  This program is\ncalled epdfinfo and its job is to successively read requests from Emacs and\nproduce the proper results, i.e. the PNG image of a PDF page.\n\nActually, displaying PDF files is just one part of PDF Tools.  Since poppler can\nprovide us with all kinds of information about a document and is also able to\nmodify it, there is a lot more we can do with it.","deps":{"ImageMagick7":{"origin":"graphics/ImageMagick7","version":"7.1.1.45"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"png":{"origin":"graphics/png","version":"1.6.47"},"poppler":{"origin":"graphics/poppler","version":"25.02.0"},"poppler-glib":{"origin":"graphics/poppler-glib","version":"25.02.0"},"tablist-emacs_wayland":{"origin":"devel/tablist","version":"1.0.13_10"}},"categories":["elisp","print"],"shlibs_required":["libc.so.8","libcairo.so.2","libglib-2.0.so.0","libgobject-2.0.so.0","libintl.so.8","libm.so.4","libpng16.so.16","libpoppler-glib.so.8","libpoppler.so.146","libz.so.3"],"annotations":{"flavor":"wayland"},"messages":[{"message":"Final pdf-tools setup instructions:\n\nAdd the line below to your Emacs initialization.\n\n(load \"pdf-tools-init.el\")","type":"install"}]},{"name":"pdf-tools-emacs_devel","origin":"print/pdf-tools","version":"1.1.0_11","comment":"Emacs support library for PDF files","maintainer":"jrm@FreeBSD.org","www":"https://github.com/vedang/pdf-tools","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b019dda86713e9e2b25133dcbd9926251afa96cd16ac5281cd5fd59dbdd1b040","flatsize":1169589,"path":"All/pdf-tools-emacs_devel-1.1.0_11.pkg","repopath":"All/pdf-tools-emacs_devel-1.1.0_11.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":227804,"desc":"PDF Tools is, among other things, a replacement of Emacs's DocView for PDF\nfiles.  The key difference is that pages are not pre-rendered by\ne.g. ghostscript and stored in the file-system, but rather created on-demand and\nstored in memory.  This rendering is performed by a special library named, for\nwhatever reason, poppler, running inside a server program.  This program is\ncalled epdfinfo and its job is to successively read requests from Emacs and\nproduce the proper results, i.e. the PNG image of a PDF page.\n\nActually, displaying PDF files is just one part of PDF Tools.  Since poppler can\nprovide us with all kinds of information about a document and is also able to\nmodify it, there is a lot more we can do with it.","deps":{"ImageMagick7":{"origin":"graphics/ImageMagick7","version":"7.1.1.45"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"png":{"origin":"graphics/png","version":"1.6.47"},"poppler":{"origin":"graphics/poppler","version":"25.02.0"},"poppler-glib":{"origin":"graphics/poppler-glib","version":"25.02.0"},"tablist-emacs_devel":{"origin":"devel/tablist","version":"1.0.13_10"}},"categories":["elisp","print"],"shlibs_required":["libc.so.8","libcairo.so.2","libglib-2.0.so.0","libgobject-2.0.so.0","libintl.so.8","libm.so.4","libpng16.so.16","libpoppler-glib.so.8","libpoppler.so.146","libz.so.3"],"annotations":{"flavor":"devel_full"},"messages":[{"message":"Final pdf-tools setup instructions:\n\nAdd the line below to your Emacs initialization.\n\n(load \"pdf-tools-init.el\")","type":"install"}]},{"name":"pdf-tools","origin":"print/pdf-tools","version":"1.1.0_11","comment":"Emacs support library for PDF files","maintainer":"jrm@FreeBSD.org","www":"https://github.com/vedang/pdf-tools","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ff817f21e07796ab0b69a305f768949ada17ee96f066dd99e476563f961994c0","flatsize":1170080,"path":"All/pdf-tools-1.1.0_11.pkg","repopath":"All/pdf-tools-1.1.0_11.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":227708,"desc":"PDF Tools is, among other things, a replacement of Emacs's DocView for PDF\nfiles.  The key difference is that pages are not pre-rendered by\ne.g. ghostscript and stored in the file-system, but rather created on-demand and\nstored in memory.  This rendering is performed by a special library named, for\nwhatever reason, poppler, running inside a server program.  This program is\ncalled epdfinfo and its job is to successively read requests from Emacs and\nproduce the proper results, i.e. the PNG image of a PDF page.\n\nActually, displaying PDF files is just one part of PDF Tools.  Since poppler can\nprovide us with all kinds of information about a document and is also able to\nmodify it, there is a lot more we can do with it.","deps":{"ImageMagick7":{"origin":"graphics/ImageMagick7","version":"7.1.1.45"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"emacs":{"origin":"editors/emacs","version":"30.1_2,3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"png":{"origin":"graphics/png","version":"1.6.47"},"poppler":{"origin":"graphics/poppler","version":"25.02.0"},"poppler-glib":{"origin":"graphics/poppler-glib","version":"25.02.0"},"tablist":{"origin":"devel/tablist","version":"1.0.13_10"}},"categories":["elisp","print"],"shlibs_required":["libc.so.8","libcairo.so.2","libglib-2.0.so.0","libgobject-2.0.so.0","libintl.so.8","libm.so.4","libpng16.so.16","libpoppler-glib.so.8","libpoppler.so.146","libz.so.3"],"annotations":{"flavor":"full"},"messages":[{"message":"Final pdf-tools setup instructions:\n\nAdd the line below to your Emacs initialization.\n\n(load \"pdf-tools-init.el\")","type":"install"}]},{"name":"pdf-tools-emacs_canna","origin":"print/pdf-tools","version":"1.1.0_11","comment":"Emacs support library for PDF files","maintainer":"jrm@FreeBSD.org","www":"https://github.com/vedang/pdf-tools","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b7dc101a1a2ba18548b7390e1897924da0ddced45619bb7fd6a89ec8b7e13798","flatsize":1170080,"path":"All/pdf-tools-emacs_canna-1.1.0_11.pkg","repopath":"All/pdf-tools-emacs_canna-1.1.0_11.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":227732,"desc":"PDF Tools is, among other things, a replacement of Emacs's DocView for PDF\nfiles.  The key difference is that pages are not pre-rendered by\ne.g. ghostscript and stored in the file-system, but rather created on-demand and\nstored in memory.  This rendering is performed by a special library named, for\nwhatever reason, poppler, running inside a server program.  This program is\ncalled epdfinfo and its job is to successively read requests from Emacs and\nproduce the proper results, i.e. the PNG image of a PDF page.\n\nActually, displaying PDF files is just one part of PDF Tools.  Since poppler can\nprovide us with all kinds of information about a document and is also able to\nmodify it, there is a lot more we can do with it.","deps":{"ImageMagick7":{"origin":"graphics/ImageMagick7","version":"7.1.1.45"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"png":{"origin":"graphics/png","version":"1.6.47"},"poppler":{"origin":"graphics/poppler","version":"25.02.0"},"poppler-glib":{"origin":"graphics/poppler-glib","version":"25.02.0"},"tablist-emacs_canna":{"origin":"devel/tablist","version":"1.0.13_10"}},"categories":["elisp","print"],"shlibs_required":["libc.so.8","libcairo.so.2","libglib-2.0.so.0","libgobject-2.0.so.0","libintl.so.8","libm.so.4","libpng16.so.16","libpoppler-glib.so.8","libpoppler.so.146","libz.so.3"],"annotations":{"flavor":"canna"},"messages":[{"message":"Final pdf-tools setup instructions:\n\nAdd the line below to your Emacs initialization.\n\n(load \"pdf-tools-init.el\")","type":"install"}]},{"name":"pdcurses","origin":"devel/pdcurses","version":"3.9","comment":"Curses library implementation for Win32, DOS, OS/2, and X11","maintainer":"ports@FreeBSD.org","www":"http://pdcurses.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f20e2453c151d68568a8b21b1bd7a9aa130e69498baed3a77e4bd01a5afb9866","flatsize":509766,"path":"All/pdcurses-3.9.pkg","repopath":"All/pdcurses-3.9.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":95108,"desc":"PDCurses is a public domain curses library for Win32, DOS, OS/2 and X11,\nimplementing most of the functions available in System V R4 curses. It\nsupports most compilers for these platforms. The X11 port allows existing\ntext-mode curses programs to be re-compiled and linked with PDCurses to\nproduce native X11 applications.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["devel"],"options":{"DEBUG":"off","LATIN1":"off","NEXTAW":"off","XAW3D":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe pdcurses port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"peazip-qt6","origin":"archivers/peazip","version":"10.2.0","comment":"Free archiver and file compressor","maintainer":"acm@FreeBSD.org","www":"https://peazip.github.io","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6aee124b370debedee88147a243156ab1ae6e37727fce96c930340c439f8a350","flatsize":22529676,"path":"All/peazip-qt6-10.2.0.pkg","repopath":"All/peazip-qt6-10.2.0.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":4930332,"desc":"PeaZip, free archiver utility, Open Source WinRar / WinZip alternative for\nWindows, Linux and FreeBSD. Compress to 7Z, ARC, BZ2, GZip, PAQ, PEA,\nself-extracting archives, TAR, WIM, XZ, ZIP files. Open 150+ file types,\nincluding ACE, CAB, DMG, ISO, RAR, UDF, ZIPX format. Extract, create and\nconvert archives, split / join files, strong encryption, encrypted password\nmanager, secure delete, find duplicate files, compute hash, export job\ndefinition as script to automate backup / restore.","deps":{"7-zip":{"origin":"archivers/7-zip","version":"24.09"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"qt6pas":{"origin":"x11-toolkits/qt6pas","version":"6.2.10_1"}},"categories":["archivers"],"shlibs_required":["libQt6Pas.so.6","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"7Z":"on","ARC":"off","UNACE":"off","ZPAQ":"off"},"annotations":{"cpe":"cpe:2.3:a:giorgio_tani:peazip:10.2.0:::::dragonfly6:x86_64","flavor":"qt6"}},{"name":"peazip-gtk2","origin":"archivers/peazip","version":"10.2.0","comment":"Free archiver and file compressor","maintainer":"acm@FreeBSD.org","www":"https://peazip.github.io","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3f87f62fc66735b53a80dd86e5940ca2c9364e80a569decf7d98de97fba6fa96","flatsize":22748012,"path":"All/peazip-gtk2-10.2.0.pkg","repopath":"All/peazip-gtk2-10.2.0.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":5019264,"desc":"PeaZip, free archiver utility, Open Source WinRar / WinZip alternative for\nWindows, Linux and FreeBSD. Compress to 7Z, ARC, BZ2, GZip, PAQ, PEA,\nself-extracting archives, TAR, WIM, XZ, ZIP files. Open 150+ file types,\nincluding ACE, CAB, DMG, ISO, RAR, UDF, ZIPX format. Extract, create and\nconvert archives, split / join files, strong encryption, encrypted password\nmanager, secure delete, find duplicate files, compute hash, export job\ndefinition as script to automate backup / restore.","deps":{"7-zip":{"origin":"archivers/7-zip","version":"24.09"},"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["archivers"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-x11-2.0.so.0","libm.so.4","libpango-1.0.so.0","libpthread.so.0","libstdc++.so.9"],"options":{"7Z":"on","ARC":"off","UNACE":"off","ZPAQ":"off"},"annotations":{"cpe":"cpe:2.3:a:giorgio_tani:peazip:10.2.0:::::dragonfly6:x86_64","flavor":"gtk2"}},{"name":"pcsc-tools","origin":"security/pcsc-tools","version":"1.7.2","comment":"Tools to test a PCSC driver, card, or reader","maintainer":"arved@FreeBSD.org","www":"https://pcsc-tools.apdu.fr/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"40a1830ee474ac0563fd68dbd28e4510f14ae676073eeae01ee19937238af143","flatsize":664447,"path":"All/pcsc-tools-1.7.2.pkg","repopath":"All/pcsc-tools-1.7.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":170048,"desc":"These tools are used to test a PC/SC driver, card or reader or send commands\nin a friendly environment (text or graphical user interface).","deps":{"p5-Gtk3":{"origin":"x11-toolkits/p5-Gtk3","version":"0.034_2"},"p5-PCSC-Card":{"origin":"devel/p5-PCSC-Card","version":"1.4.15"},"pcsc-lite":{"origin":"devel/pcsc-lite","version":"2.3.1,2"}},"categories":["security"],"shlibs_required":["libc.so.8","libpcsclite.so.1","libpthread.so.0"]},{"name":"peazip-qt5","origin":"archivers/peazip","version":"10.2.0","comment":"Free archiver and file compressor","maintainer":"acm@FreeBSD.org","www":"https://peazip.github.io","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5d95fe6c9ca0fa21f8c1681e47e4e1c6f8e2f05720934667377969c627bbd473","flatsize":22554684,"path":"All/peazip-qt5-10.2.0.pkg","repopath":"All/peazip-qt5-10.2.0.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":4938064,"desc":"PeaZip, free archiver utility, Open Source WinRar / WinZip alternative for\nWindows, Linux and FreeBSD. Compress to 7Z, ARC, BZ2, GZip, PAQ, PEA,\nself-extracting archives, TAR, WIM, XZ, ZIP files. Open 150+ file types,\nincluding ACE, CAB, DMG, ISO, RAR, UDF, ZIPX format. Extract, create and\nconvert archives, split / join files, strong encryption, encrypted password\nmanager, secure delete, find duplicate files, compute hash, export job\ndefinition as script to automate backup / restore.","deps":{"7-zip":{"origin":"archivers/7-zip","version":"24.09"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"qt5pas":{"origin":"x11-toolkits/qt5pas","version":"1.2.16_1,1"}},"categories":["archivers"],"shlibs_required":["libQt5Pas.so.1","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"7Z":"on","ARC":"off","UNACE":"off","ZPAQ":"off"},"annotations":{"cpe":"cpe:2.3:a:giorgio_tani:peazip:10.2.0:::::dragonfly6:x86_64","flavor":"qt5"}},{"name":"pcsc-lite","origin":"devel/pcsc-lite","version":"2.3.1,2","comment":"Middleware library to access a smart card using SCard API (PC/SC)","maintainer":"arrowd@FreeBSD.org","www":"https://pcsclite.apdu.fr/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"013e733e12e3d6293898438fcc0caf48c42881fab2ca4bf88637aaf0c0fac980","flatsize":410097,"path":"All/pcsc-lite-2.3.1,2.pkg","repopath":"All/pcsc-lite-2.3.1,2.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","GPLv3+"],"pkgsize":106720,"desc":"This is a port of the MUSCLE PC/SC-Lite architecture.\nAllows easy porting of Windows smartcard software to other\noperating systems.  Supports many types of serial, PCMCIA,\nand USB smartcard readers and cryptographic tokens.","deps":{"polkit":{"origin":"sysutils/polkit","version":"125_1"}},"categories":["devel","security"],"shlibs_required":["libc.so.8","libglib-2.0.so.0","libgobject-2.0.so.0","libpolkit-gobject-1.so.0","libpthread.so.0","libusb.so.2"],"options":{"DOCS":"on","EXAMPLES":"on","POLKIT":"on","FILTER":"off"},"messages":[{"message":"PC/SC-Lite has been installed.\n\nYou need to install a driver for your smartcard reader e.g.,\n- devel/libccid\n\nFor cardreaders connected to the serial port: After installing the driver,\nplease update the pcscd configuration file:\n/usr/local/etc/reader.conf\n\nFor USB cardreaders add the following lines to /etc/devd.conf to enable\nhotplugging:\n\nattach 100 {\n        device-name \"ugen[0-9]+\";\n        action \"/usr/local/sbin/pcscd -H\";\n};\n\ndetach 100 {\n        device-name \"ugen[0-9]+\";\n        action \"/usr/local/sbin/pcscd -H\";\n};","type":"install"}]},{"name":"pcpustat","origin":"sysutils/pcpustat","version":"1.6_1","comment":"Per-CPU usage statistics","maintainer":"ports@FreeBSD.org","www":"https://bitbucket.org/sterlingcamden/pcpustat","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"63665c7aafa4155363e3a40810e4b0f0848235e5024b010fd0e89dc5b7608e89","flatsize":13860,"path":"All/pcpustat-1.6_1.pkg","repopath":"All/pcpustat-1.6_1.pkg","licenselogic":"single","licenses":["OWL"],"pkgsize":7676,"desc":"pcpustat provides per-cpu usage statistics in a format that can be piped.","categories":["sysutils"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe pcpustat port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"pcre","origin":"devel/pcre","version":"8.45_4","comment":"Perl Compatible Regular Expressions library","maintainer":"krion@FreeBSD.org","www":"https://www.pcre.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"46386a2a4a61cabd9da95fcdcc3aa3d465e1fadef86a49f893b91f092a4ddf4a","flatsize":5387533,"path":"All/pcre-8.45_4.pkg","repopath":"All/pcre-8.45_4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1163332,"desc":"The PCRE library is a set of functions that implement regular expression\npattern matching using the same syntax and semantics as Perl 5. PCRE has its\nown native API, as well as a set of wrapper functions that correspond to the\nPOSIX regular expression API. The PCRE library is free, even for building\nproprietary software.","categories":["devel"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on","JIT":"on","MAN3":"on","STACK_RECURSION":"on","LIBEDIT":"off","READLINE":"off"},"annotations":{"cpe":"cpe:2.3:a:pcre:pcre:8.45:::::dragonfly6:x86_64:4","deprecated":"EOLed by upstream, use devel/pcre2 instead"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nEOLed by upstream, use devel/pcre2 instead."}]},{"name":"pcre2","origin":"devel/pcre2","version":"10.45","comment":"Perl Compatible Regular Expressions library, version 2","maintainer":"krion@FreeBSD.org","www":"https://www.pcre.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4b2849c2a7d8a9ddca98fbbdd3967df072d00b9486fbe1ef462a14bc46946db1","flatsize":7026092,"path":"All/pcre2-10.45.pkg","repopath":"All/pcre2-10.45.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1460092,"desc":"PCRE2 is the name used for a revised API for the PCRE library, which is\na set of functions, written in C, that implement regular expression\npattern matching using the same syntax and semantics as Perl, with just\na few differences. Some features that appeared in Python and the\noriginal PCRE before they appeared in Perl are also available using the\nPython syntax. There is also some support for one or two .NET and\nOniguruma syntax items, and there are options for requesting some minor\nchanges that give better ECMAScript (aka JavaScript) compatibility.","categories":["devel"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on","LIBBZ2":"off","LIBZ":"off","LIBEDIT":"off","READLINE":"off"},"annotations":{"cpe":"cpe:2.3:a:pcre:pcre2:10.45:::::dragonfly6:x86_64"}},{"name":"php81-ilias","origin":"www/ilias","version":"9.7_1","comment":"Powerful, dynamic, PHP and MySQL based e-learning platform","maintainer":"wen@FreeBSD.org","www":"https://www.ilias.de","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"47db4fabbb4a8cd99460cebc69732e8f5275b0395afdbc5c27fd1e1f43f3895a","flatsize":141768297,"path":"All/php81-ilias-9.7_1.pkg","repopath":"All/php81-ilias-9.7_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":19272476,"desc":"ILIAS is a powerful web-based learning management\nsystem that allows users to create, edit and publish\nlearning and teaching material in an integrated\nsystem with their normal web browsers.","deps":{"ImageMagick7":{"origin":"graphics/ImageMagick7","version":"7.1.1.45"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-composer":{"origin":"devel/php-composer","version":"2.8.6"},"php81-curl":{"origin":"ftp/php81-curl","version":"8.1.32"},"php81-dom":{"origin":"textproc/php81-dom","version":"8.1.32"},"php81-fileinfo":{"origin":"sysutils/php81-fileinfo","version":"8.1.32"},"php81-gd":{"origin":"graphics/php81-gd","version":"8.1.32"},"php81-iconv":{"origin":"converters/php81-iconv","version":"8.1.32"},"php81-ldap":{"origin":"net/php81-ldap","version":"8.1.32"},"php81-pdo_mysql":{"origin":"databases/php81-pdo_mysql","version":"8.1.32"},"php81-pear":{"origin":"devel/pear","version":"1.10.13"},"php81-pear-Auth":{"origin":"security/pear-Auth","version":"1.6.4"},"php81-pear-HTML_Template_IT":{"origin":"devel/pear-HTML_Template_IT","version":"1.3.2,1"},"php81-pear-MDB2":{"origin":"databases/pear-MDB2","version":"2.5.0.b5_1"},"php81-pecl-imagick":{"origin":"graphics/pecl-imagick","version":"3.7.0_5"},"php81-pecl-xmlrpc":{"origin":"net/pecl-xmlrpc","version":"1.0.0.r3_2,1"},"php81-session":{"origin":"www/php81-session","version":"8.1.32"},"php81-simplexml":{"origin":"textproc/php81-simplexml","version":"8.1.32"},"php81-soap":{"origin":"net/php81-soap","version":"8.1.32"},"php81-tokenizer":{"origin":"devel/php81-tokenizer","version":"8.1.32"},"php81-xmlreader":{"origin":"textproc/php81-xmlreader","version":"8.1.32"},"php81-xmlwriter":{"origin":"textproc/php81-xmlwriter","version":"8.1.32"},"php81-xsl":{"origin":"textproc/php81-xsl","version":"8.1.32"},"php81-zip":{"origin":"archivers/php81-zip","version":"8.1.32"},"php81-zlib":{"origin":"archivers/php81-zlib","version":"8.1.32"},"png":{"origin":"graphics/png","version":"1.6.47"},"sudo":{"origin":"security/sudo","version":"1.9.17p1"},"unzip":{"origin":"archivers/unzip","version":"6.0_8"},"zip":{"origin":"archivers/zip","version":"3.0_4"}},"categories":["education","www"],"options":{"CHECKER":"off","MAIL":"off"},"annotations":{"cpe":"cpe:2.3:a:ilias:ilias:9.7:::::dragonfly6:x86_64:1","flavor":"php81"},"messages":[{"message":"1 Please keep in mind that\nheavily used ILIAS installation can cause huge growth\nof your log file, so remember to disable notices logging\nin your PHP installation.\n\n2 Also, this installation process has installed everything\nthat is needed for ILIAS to run properly with basic\nfunctionality, but to broaden it you will have to install\nthird party software like Sun Java, HTMLdoc, LaTeX or\nsome virus scanner by yourself.\n\n3 Add the following to your Apache configuration file\n   httpd.conf, and restart the server:\n\n   Alias /ilias /usr/local/www/ilias/\n   AcceptPathInfo On\n   <Directory /usr/local/www/ilias/>\n      AllowOverride None\n      Require all granted\n   </Directory>\n\n4 After installation, you should use 'composer install'\nin the directory /usr/local/www/ilias/libs/composer.\n\n5 Edit the config.json file and run ilias Setup on the commang-line\nin directory /usr/local/www/ilias:\n  $ sudo -u www -g www php setup/setup.php install ../iliasfiles/config.json\n\n6 If all is OK, you can login into the system with\nusername/root and password/homer as the administrator.\n\n7 More information please visit :\nhttps://docu.ilias.de/goto_docu_lm_367.html,","type":"install"}]},{"name":"pdflib","origin":"print/pdflib","version":"7.0.5_6","comment":"C library for dynamically generating PDF","maintainer":"ale@FreeBSD.org","www":"http://www.pdflib.de/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8776f4b9684c62208e1ef08c888a1967bcb4ed7188765a27468ff4b5fe2730ea","flatsize":11729356,"path":"All/pdflib-7.0.5_6.pkg","repopath":"All/pdflib-7.0.5_6.pkg","licenselogic":"single","licenses":["PDFlib-Lite"],"pkgsize":3572372,"desc":"PDFlib is a library of C routines which allow you to programmatically\ngenerate files in Adobe's Portable Document Format PDF.  PDFlib\nacts as a backend processor to your own programs. While you (the\nprogrammer) are responsible for retrieving or maintaining the data\nto be processed, PDFlib takes over the task of generating the PDF\ncode which graphically represents your data. While you must still\nformat and arrange your text and graphical objects, PDFlib frees\nyou from the internals and intricacies of PDF. Although being far\nfrom complete, PDFlib already offers many useful functions for\ncreating text, graphics, images and hypertext elements in PDF files.","categories":["java","perl5","print"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on","JAVA":"off","PERL":"off"},"annotations":{"cpe":"cpe:2.3:a:pdflib:pdflib:7.0.5:::::dragonfly6:x86_64:6"}},{"name":"pcmsolver","origin":"science/pcmsolver","version":"1.3.0_1","comment":"API for the Polarizable Continuum Model","maintainer":"yuri@FreeBSD.org","www":"https://github.com/PCMSolver/pcmsolver","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2f66f8e9eeb3300a345ff46ef74b5e430a7736772372a34de8b1b8c7fef327fa","flatsize":6526717,"path":"All/pcmsolver-1.3.0_1.pkg","repopath":"All/pcmsolver-1.3.0_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":824052,"desc":"PCMSolver is a quantum chemistry library that aims to:\n* Provide a plug-and-play library for adding the Polarizable Continuum Model\n  functionality to any quantum chemistry program\n* Create a playground for easily extending the implementation of the model","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["science"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9","libz.so.3"]},{"name":"pdfcpu","origin":"print/pdfcpu","version":"0.9.1_1","comment":"PDF processor written in Go","maintainer":"diizzy@FreeBSD.org","www":"https://github.com/pdfcpu/pdfcpu","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f1d147065238b72416200d1c180827950b60be5ed155a0429d6f3ba209577030","flatsize":11397705,"path":"All/pdfcpu-0.9.1_1.pkg","repopath":"All/pdfcpu-0.9.1_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":3487264,"desc":"PDF processing library providing both an API and a CLI with focus on strong\nsupport for batch processing and scripting via a rich command-line. Common\nfunctions such as extract assets, merge, split, rotate, trim, validate,\nwatermark PDF files are supported and many more.","categories":["print"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"pciutils","origin":"sysutils/pciutils","version":"3.13.0","comment":"PCI configuration utilities","maintainer":"sunpoet@FreeBSD.org","www":"https://mj.ucw.cz/sw/pciutils/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"11c162f284cf76a4aa4025f832952b90c294af95e705c79e6daed1511530d4ac","flatsize":147972,"path":"All/pciutils-3.13.0.pkg","repopath":"All/pciutils-3.13.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":62592,"desc":"The PCI Utilities are a collection of programs for inspecting and manipulating\nconfiguration of PCI devices, all based on a common portable library libpci.\n\nThe utilities include:\n- lspci: displays detailed information about all PCI buses and devices in the\n  system\n- setpci: allows reading from and writing to PCI device configuration registers.\n  For example, you can adjust the latency timers with it.","deps":{"libpci":{"origin":"devel/libpci","version":"3.13.0"},"pciids":{"origin":"misc/pciids","version":"20250309"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libpci.so.3","libz.so.3"]},{"name":"pchecker","origin":"ports-mgmt/pchecker","version":"1.27","comment":"Tool that checks the ports tree for various errors","maintainer":"ak@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"01b5edd3fe7532b8b766c274c0f284e8e19cf53aa4d76cbf1938c2d99c0877d6","flatsize":30365,"path":"All/pchecker-1.27.pkg","repopath":"All/pchecker-1.27.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":8064,"desc":"pchecker is a tool that checks the ports tree for various errors.","categories":["ports-mgmt"]},{"name":"pciids","origin":"misc/pciids","version":"20250309","comment":"Database of all known IDs used in PCI devices","maintainer":"sunpoet@FreeBSD.org","www":"https://pci-ids.ucw.cz/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e5be51106b904049e677b397ef86ccd7f86599f66a0287e33885f4a59e0be897","flatsize":1505281,"path":"All/pciids-20250309.pkg","repopath":"All/pciids-20250309.pkg","licenselogic":"or","licenses":["BSD3CLAUSE","GPLv2+"],"pkgsize":262264,"desc":"Database of all known ID's used in PCI devices","categories":["misc"]},{"name":"pdf-renderer","origin":"print/pdf-renderer","version":"0.9.1_1,1","comment":"100% Java PDF renderer and viewer","maintainer":"ale@FreeBSD.org","www":"https://pdf-renderer.dev.java.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"61de74c7d1550e3b2733089b9ccde1a4de2f0f4204c891cd849413ffc98d57c2","flatsize":6176993,"path":"All/pdf-renderer-0.9.1_1,1.pkg","repopath":"All/pdf-renderer-0.9.1_1,1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":1633404,"desc":"The PDF Renderer is an open source, all Java library which renders\nPDF documents to the screen using Java2D.\n\nSome features:\n\n * view PDFs in your own app\n * print-preview before exporting PDF files\n * render PDFs to PNGs in a server-side web application\n * view PDFs in a 3D scene\n * draw on top of PDFs and annotate them in a networked viewer","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","print"],"options":{"DOCS":"on"}},{"name":"pcg-cpp","origin":"devel/pcg-cpp","version":"0.98.1.70","comment":"PCG Random Number Generation, C++ Edition","maintainer":"yuri@FreeBSD.org","www":"https://github.com/imneme/pcg-cpp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"18f08f916f920dc84190b65bf4018c75ed3028af4ba54286edaaaae0557351cc","flatsize":135331,"path":"All/pcg-cpp-0.98.1.70.pkg","repopath":"All/pcg-cpp-0.98.1.70.pkg","licenselogic":"or","licenses":["APACHE20","MIT"],"pkgsize":25908,"desc":"This code provides an implementation of the PCG family of random number\ngenerators, which are fast, statistically excellent, and offer a number of\nuseful features.\n\nThere are two kinds of generator, normal generators and extended generators.\nExtended generators provide k dimensional equidistribution and can perform party\ntricks, but generally speaking most people only need the normal generators.\n\nThere are two ways to access the generators, using a convenience typedef or by\nusing the underlying templates directly (similar to C++11's std::mt19937 typedef\nvs its std::mersenne_twister_engine template).","categories":["devel"]},{"name":"pcmanfm-gtk3","origin":"x11-fm/pcmanfm","version":"1.3.2_3","comment":"PCMan File Manager","maintainer":"portmaster@BSDforge.com","www":"http://wiki.lxde.org/en/PCManFM","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"10f20e0d2667e629cf28f29ddbfd26dc99bbae6f3ebe61897bfce66817056a92","flatsize":1436824,"path":"All/pcmanfm-gtk3-1.3.2_3.pkg","repopath":"All/pcmanfm-gtk3-1.3.2_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":274872,"desc":"An extremly fast and lightweight file manager which features tabbed browsing\nand user-friendly interface.\n\nFeatures:\no Extremely fast and lightweight\no Can be started in one second on normal machine\no Tabbed browsing (Similar to Firefox)\no Built-in volume management (mount/umount/eject through HAL)\no Drag & Drop support\no Files can be dragged among tabs\no Load large directories in reasonable time\no File association support (Default application)\no Thumbnail for image files\no Bookmarks support\no Handles non-UTF-8 encoded filenames correctly\no Provide icon view and detailed list view\no Standard compliant (Follows FreeDesktop.org)\no Clean and user-friendly interface (GTK+ 2)","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libfm-gtk3":{"origin":"x11/libfm","version":"1.3.2_4"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11-fm"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libfm-gtk3.so.4","libfm.so.4","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libz.so.3"],"options":{"NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:pcmanfm_project:pcmanfm:1.3.2:::::dragonfly6:x86_64:3","flavor":"gtk3"}},{"name":"pcl","origin":"devel/pcl","version":"1.6_2","comment":"Portable Coroutine Library","maintainer":"manuel.giraud@gmail.com","www":"http://www.xmailserver.org/libpcl.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fdbb6eb4a0612196f36691c65e3aadd51f2d77a819383dd801485995287dac14","flatsize":20486,"path":"All/pcl-1.6_2.pkg","repopath":"All/pcl-1.6_2.pkg","licenselogic":"single","pkgsize":8708,"desc":"The Portable Coroutine Library (PCL) implements the low level\nfunctionality for coroutines. For a definition of the term coroutine\nsee The Art of Computer Programming by Donald E. Knuth. Coroutines\nare a very simple cooperative multitasking environment where the\nswitch from one task to another is done explicitly by a function\ncall.","categories":["devel"]},{"name":"pdflib-perl","origin":"print/pdflib-perl","version":"7.0.5_6","comment":"C library for dynamically generating PDF","maintainer":"ale@FreeBSD.org","www":"http://www.pdflib.de/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7da6a9fb2e6602655303fdf2d142ca758b8a472b5a99f682b1e48d900ceb5a16","flatsize":17230800,"path":"All/pdflib-perl-7.0.5_6.pkg","repopath":"All/pdflib-perl-7.0.5_6.pkg","licenselogic":"single","licenses":["PDFlib-Lite"],"pkgsize":3793212,"desc":"PDFlib is a library of C routines which allow you to programmatically\ngenerate files in Adobe's Portable Document Format PDF.  PDFlib\nacts as a backend processor to your own programs. While you (the\nprogrammer) are responsible for retrieving or maintaining the data\nto be processed, PDFlib takes over the task of generating the PDF\ncode which graphically represents your data. While you must still\nformat and arrange your text and graphical objects, PDFlib frees\nyou from the internals and intricacies of PDF. Although being far\nfrom complete, PDFlib already offers many useful functions for\ncreating text, graphics, images and hypertext elements in PDF files.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["java","perl5","print"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on","JAVA":"off","PERL":"on"},"annotations":{"cpe":"cpe:2.3:a:pdflib:pdflib:7.0.5:::::dragonfly6:x86_64:6"}},{"name":"pcmanfm-qt","origin":"x11-fm/pcmanfm-qt","version":"2.1.0","comment":"LXQt file manager","maintainer":"lxqt@FreeBSD.org","www":"https://github.com/lxde/pcmanfm-qt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"393f14a4e7aa8298b5eebfce8ae3eec8f183a15a9fc7cee73b217564a6b13de0","flatsize":2873271,"path":"All/pcmanfm-qt-2.1.0.pkg","repopath":"All/pcmanfm-qt-2.1.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":496712,"desc":"PCMan File Manager Qt is an extremly fast, lightweight, yet feature-rich\nfile manager with tabbed browsing. It is the default file manager for the\nlightweight desktop environment LXQt.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libexif":{"origin":"graphics/libexif","version":"0.6.25"},"libfm-qt6":{"origin":"x11/libfm-qt6","version":"2.1.0"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"lxqt-menu-data":{"origin":"x11/lxqt-menu-data","version":"2.1.0"},"menu-cache":{"origin":"x11/menu-cache","version":"1.1.0"},"plasma6-layer-shell-qt":{"origin":"x11/plasma6-layer-shell-qt","version":"6.3.5"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-svg":{"origin":"graphics/qt6-svg","version":"6.8.3"}},"categories":["x11-fm"],"shlibs_required":["libGLX.so.0","libLayerShellQtInterface.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Widgets.so.6","libc.so.8","libexif.so.12","libfm-qt6.so.15","libgcc_s.so.1","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libintl.so.8","libm.so.4","libmenu-cache.so.3","libpthread.so.0","libstdc++.so.6","libxcb-composite.so.0","libxcb-cursor.so.0","libxcb-damage.so.0","libxcb-dpms.so.0","libxcb-dri2.so.0","libxcb-dri3.so.0","libxcb-ewmh.so.2","libxcb-glx.so.0","libxcb-icccm.so.4","libxcb-image.so.0","libxcb-keysyms.so.1","libxcb-present.so.0","libxcb-randr.so.0","libxcb-record.so.0","libxcb-render-util.so.0","libxcb-render.so.0","libxcb-res.so.0","libxcb-screensaver.so.0","libxcb-shape.so.0","libxcb-shm.so.0","libxcb-sync.so.1","libxcb-util.so.1","libxcb-xf86dri.so.0","libxcb-xfixes.so.0","libxcb-xinerama.so.0","libxcb-xinput.so.0","libxcb-xkb.so.1","libxcb-xtest.so.0","libxcb-xv.so.0","libxcb-xvmc.so.0","libxcb.so.1"]},{"name":"pcf2bdf","origin":"x11-fonts/pcf2bdf","version":"1.07","comment":"Convert X font from PCF to BDF","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ganaware/pcf2bdf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"68dc2cc7cfe248edaaae971b605cbb478b3e1cfe58872f133e664c5e20bba5d7","flatsize":44914,"path":"All/pcf2bdf-1.07.pkg","repopath":"All/pcf2bdf-1.07.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20308,"desc":"Pcf2bdf is a font de-compiler. It converts X fonts from Portable\nCompiled Format (PCF) to Bitmap Distribution Format (BDF). It can\nalso accept a compressed/gzipped PCF file as input, but gzip must\nbe found in your PATH.\n\nFONTBOUNDINGBOX in a BDF file is not used by bdftopcf, so pcf2bdf\ngenerates irresponsible values.","categories":["x11-fonts"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"annotations":{"cpe":"cpe:2.3:a:pcf2bdf_project:pcf2bdf:1.07:::::dragonfly6:x86_64"}},{"name":"pcmanfm","origin":"x11-fm/pcmanfm","version":"1.3.2_3","comment":"PCMan File Manager","maintainer":"portmaster@BSDforge.com","www":"http://wiki.lxde.org/en/PCManFM","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7eb15fa5822d29663372e198896db275ac0aec215f28a985adba7eb2e0a6f972","flatsize":1439992,"path":"All/pcmanfm-1.3.2_3.pkg","repopath":"All/pcmanfm-1.3.2_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":275872,"desc":"An extremly fast and lightweight file manager which features tabbed browsing\nand user-friendly interface.\n\nFeatures:\no Extremely fast and lightweight\no Can be started in one second on normal machine\no Tabbed browsing (Similar to Firefox)\no Built-in volume management (mount/umount/eject through HAL)\no Drag & Drop support\no Files can be dragged among tabs\no Load large directories in reasonable time\no File association support (Default application)\no Thumbnail for image files\no Bookmarks support\no Handles non-UTF-8 encoded filenames correctly\no Provide icon view and detailed list view\no Standard compliant (Follows FreeDesktop.org)\no Clean and user-friendly interface (GTK+ 2)","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libfm":{"origin":"x11/libfm","version":"1.3.2_4"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11-fm"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfm-gtk.so.4","libfm.so.4","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0"],"options":{"NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:pcmanfm_project:pcmanfm:1.3.2:::::dragonfly6:x86_64:3","flavor":"gtk2"}},{"name":"pcc-libs","origin":"devel/pcc-libs","version":"1.1.0","comment":"Libraries for the Portable C Compiler","maintainer":"pi@FreeBSD.org","www":"http://pcc.ludd.ltu.se/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2fc3712c6b7d5aa04d3c9d2e13f0bf2801560afea30d4030e643c60bfda42ae8","flatsize":97479,"path":"All/pcc-libs-1.1.0.pkg","repopath":"All/pcc-libs-1.1.0.pkg","licenselogic":"and","licenses":["BSD2CLAUSE","BSD3CLAUSE","BSDCOMPATIBLE"],"pkgsize":20308,"desc":"Libraries for the Portable C Compiler.","categories":["devel"]},{"name":"pcaudiolib","origin":"audio/pcaudiolib","version":"1.2_2","comment":"Portable C audio library","maintainer":"se@FreeBSD.org","www":"https://github.com/espeak-ng/pcaudiolib","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7d903faf1b654da273b65d211a478381e3d74dc94ef4dd02761cfefa028a3d6b","flatsize":62037,"path":"All/pcaudiolib-1.2_2.pkg","repopath":"All/pcaudiolib-1.2_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":17416,"desc":"The Portable C Audio Library (pcaudiolib) provides a C API to different\naudio devices. Supported backends are ALSA, OSS, and PulseAudio.\n\nThis Port can be built with any combination of the supported backends,\nbut official packages are distributed with OSS support only, in order\nto not depend on the other backends being installed.","categories":["audio"],"options":{"ALSA":"off","OSS":"on","PULSEAUDIO":"off"}},{"name":"pcc","origin":"lang/pcc","version":"1.1.0_2","comment":"Portable C Compiler","maintainer":"joel@FreeBSD.org","www":"http://pcc.ludd.ltu.se/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a4dcb07d746c935286b07306902a1155aa3177f4af2c3d8ed6fbebc2858b842b","flatsize":945571,"path":"All/pcc-1.1.0_2.pkg","repopath":"All/pcc-1.1.0_2.pkg","licenselogic":"and","licenses":["BSD2CLAUSE","BSD3CLAUSE","BSDCOMPATIBLE"],"pkgsize":267392,"desc":"This compiler is based on the original Portable C Compiler by S. C. Johnson,\nwritten in the late 70's.  Even though much of the compiler has been\nrewritten, some of the basics still remain.\n\nThe intention is to write a C99 compiler while still keeping it small, simple,\nfast and understandable.  I think of it as if it shall be able to compile and\nrun on PDP11 (even if it may not happen in reality).  But with this in mind it\nbecomes important to think twice about what algorithms are used.","deps":{"pcc-libs":{"origin":"devel/pcc-libs","version":"1.1.0"}},"categories":["lang"],"shlibs_required":["libc.so.8"],"options":{"THREADS":"on"}},{"name":"pcdtojpeg","origin":"graphics/pcdtojpeg","version":"1.0.17_1","comment":"Converts PCD (Kodak Photo CD) image files","maintainer":"dinoex@FreeBSD.org","www":"https://pcdtojpeg.sourceforge.io/Home.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"72c27806b4e882850efd62180106809c84423152585401e9b2c74f8d7993b7fa","flatsize":1126537,"path":"All/pcdtojpeg-1.0.17_1.pkg","repopath":"All/pcdtojpeg-1.0.17_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":267804,"desc":"converts PCD (Kodak Photo CD) image files into high quality JPEG images.\nConversions are at the maximum available PCD resolution,\nand are fully color managed - no blown highlights or color casts.","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libjpeg.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"pcapfix","origin":"sysutils/pcapfix","version":"1.1.7_1","comment":"Tool to repair damaged or corrupted pcap and pcapng files","maintainer":"vidar@karlsen.tech","www":"https://f00l.de/pcapfix/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f7a2d3a18626b855ff340dfb274892f9d8945a4e597834ff356099f2abf56ce0","flatsize":87802,"path":"All/pcapfix-1.1.7_1.pkg","repopath":"All/pcapfix-1.1.7_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":35672,"desc":"Pcapfix is a tool to repair your damaged or corrupted pcap and pcapng files.","categories":["sysutils"],"shlibs_required":["libc.so.8"]},{"name":"pcalc","origin":"math/pcalc","version":"5","comment":"Command line util for doing hex/dec/oct/bin math quickly","maintainer":"me@pacopascal.com","www":"https://vapier.github.io/pcalc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f753b533dc3fcca2cca101071a89b789d4744fb8fa983fdfa45e46f277cd213c","flatsize":63660,"path":"All/pcalc-5.pkg","repopath":"All/pcalc-5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":24720,"desc":"A programmer's command line calculator for doing hex/dec/oct/bin math\nquickly.\n\nFeatures:\n  - Full math parser, parentheses, add, sub, mult, div, exponential\n  - Automatic conversion between HEX DEC OCT BIN numbers\n  - Mixing different bases in one expression\n  - Definable variables\n  - Math constants (E PI ...)\n  - Built in math functions (sin/cos/sqrt ...)","categories":["math"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on"}},{"name":"pcal","origin":"print/pcal","version":"4.11.0_1","comment":"PostScript calendar program","maintainer":"ports@FreeBSD.org","www":"https://pcal.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c259c096850d0149785fd57816f163a992891e7d8e58bfc1a359f310a207e5c4","flatsize":429194,"path":"All/pcal-4.11.0_1.pkg","repopath":"All/pcal-4.11.0_1.pkg","licenselogic":"single","pkgsize":137872,"desc":"\"Pcal\" is a program to print PostScript calendars for any month and\nyear.  By default, it looks for a file in the home directory named\n\"calendar\" for entries with leading dates matching dates on the\ncalendar, and prints any following text under the appropriate day.","categories":["print"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"cpe":"cpe:2.3:a:pcal:pcal:4.11.0:::::dragonfly6:x86_64:1"},"messages":[{"message":"===>   NOTICE:\n\nThe pcal port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"pc-mixer","origin":"audio/pc-mixer","version":"20171212_4","comment":"QT5 based audio mixer for FreeBSD","maintainer":"jmaloney@ixsystems.com","www":"https://github.com/trueos/pc-mixer","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f6b3ccec0ad925e62feab355f5d7d787b04cfbfe4337b509b1dca9b054887d55","flatsize":184924,"path":"All/pc-mixer-20171212_4.pkg","repopath":"All/pc-mixer-20171212_4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":87516,"desc":"TrueOS QT5 based audio mixer","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-buildtools":{"origin":"devel/qt5-buildtools","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-linguist":{"origin":"devel/qt5-linguist","version":"5.15.16p3"},"qt5-multimedia":{"origin":"multimedia/qt5-multimedia","version":"5.15.16p2_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-x11extras":{"origin":"x11/qt5-x11extras","version":"5.15.16p0_1"}},"categories":["audio"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Multimedia.so.5","libQt5Network.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"pbzip2","origin":"archivers/pbzip2","version":"1.1.13","comment":"Parallel BZIP2","maintainer":"farrokhi@FreeBSD.org","www":"http://compression.ca/pbzip2/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bc0902a0a6edb3399d9527de5a9516283d20a21ffabbde0f589358150ebbf603","flatsize":88169,"path":"All/pbzip2-1.1.13.pkg","repopath":"All/pbzip2-1.1.13.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":37444,"desc":"PBZIP2 is a parallel implementation of the bzip2 block-sorting file compressor\nthat uses pthreads and achieves near-linear speedup on SMP machines. The output\nof this version is fully compatible with bzip2 v1.0.2 (ie: anything compressed\nwith pbzip2 can be decompressed with bzip2).","categories":["archivers"],"shlibs_required":["libbz2.so.2","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"pbnc","origin":"net/pbnc","version":"1.0_1","comment":"Simple userspace TCP port bouncer","maintainer":"hrs@FreeBSD.org","www":"http://freshmeat.net/projects/pbnc/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f482589abb486bf8c34f9f150afbe5dd33d4e1458516c645be3d8668439a4f27","flatsize":11332,"path":"All/pbnc-1.0_1.pkg","repopath":"All/pbnc-1.0_1.pkg","licenselogic":"single","licenses":["BSDunclear"],"pkgsize":4572,"desc":"pbnc runs in userland and acts as a simple TCP port forwarder.\nIt  has  a  single-threaded design  (uses  select(),  does not\nfork). It can handle multiple targets with an unlimited number\nof clients (at least in theory), and supports simple  IP-based\naccess control. Since pbnc works on network level, it does not\ncare  about  the  application  protocol.  It  can  tunnel  FTP\n(control connection), SSH, HTTP and all other protocols  using\nTCP  communication.  Application-level  SSL/TLS  encryption is\nalso no problem.\n\nSee also: https://duncanthrax.net/pbnc/","deps":{"p5-Net-Netmask":{"origin":"net-mgmt/p5-Net-Netmask","version":"2.0002"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net"],"options":{"DOCS":"on"}},{"name":"pbimaker","origin":"sysutils/pbimaker","version":"1.3_1","comment":"Program to convert ports into PBI modules","maintainer":"jessefrgsmith@yahoo.ca","www":"https://makeapbi.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8751ef6ea9262a7f8eac0ef5ee55b0be8916105cfde62d17f7ec64da603fe87e","flatsize":32651,"path":"All/pbimaker-1.3_1.pkg","repopath":"All/pbimaker-1.3_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":10812,"desc":"The Make-A-PBI program takes a port from the FreeBSD Ports tree and\ncreates from it a PBI module. This module can then be used to create PBI\npackages. Make-A-PBI automates most aspects of the module creating process,\nsetting up the required files and directories and collecting information\nfrom the port.","categories":["sysutils"],"shlibs_required":["libc.so.8"]},{"name":"pdal","origin":"math/pdal","version":"2.5.4","comment":"Library for translating and manipulating point cloud data","maintainer":"lbartoletti@FreeBSD.org","www":"https://www.pdal.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0fea1786063eb4e9ecd8bb1c42b4dfb009509bc0895fbb8e017b0c8ed9a69447","flatsize":10448021,"path":"All/pdal-2.5.4.pkg","repopath":"All/pdal-2.5.4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":2521728,"desc":"PDAL is a BSD licensed library for translating and manipulating\npoint cloud data of various formats. It is a library that is\nanalogous to the GDAL raster library. PDAL is focussed on reading,\nwriting, and translating point cloud data from the ever-growing\nconstellation of data formats that are being developed for working\nwith multi-dimensional emitted-pulse scanning systems. While PDAL is\n not explicitly limited to working with LiDAR data formats, its\ninitial rollout is focused in that area.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"gdal":{"origin":"graphics/gdal","version":"3.10.2_1"},"geos":{"origin":"graphics/geos","version":"3.13.1"},"hdf5":{"origin":"science/hdf5","version":"1.12.2_2,1"},"laszip":{"origin":"archivers/laszip","version":"3.5.1"},"lazperf":{"origin":"archivers/lazperf","version":"2.0.0"},"libaec":{"origin":"science/libaec","version":"1.1.3"},"libgeotiff":{"origin":"graphics/libgeotiff","version":"1.7.4"},"libunwind":{"origin":"devel/libunwind","version":"20240221_2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["databases","graphics","math"],"shlibs_required":["libc.so.8","libgdal.so.36","libm.so.4","libstdc++.so.9"],"options":{"BASH":"on","ICEBRIDGE":"on","LAZPERF":"on","MBIO":"on","PGPOINTCLOUD":"on"}},{"name":"pax-utils","origin":"sysutils/pax-utils","version":"1.3.4_1","comment":"Various ELF related utils for ELF32, ELF64 binaries","maintainer":"sbz@FreeBSD.org","www":"https://www.gentoo.org/proj/en/hardened/pax-utils.xml","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f826384f6d9d5521884ff5a7325ff49a5513cb55cd5438747010092f7e0764a3","flatsize":243214,"path":"All/pax-utils-1.3.4_1.pkg","repopath":"All/pax-utils-1.3.4_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":75572,"desc":"Various ELF related utils for ELF32, ELF64 binaries useful\ntools that can check files for security relevant properties","categories":["sysutils"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"pathrate","origin":"benchmarks/pathrate","version":"2.4.1","comment":"Measurement tool for capacity estimation of network paths","maintainer":"ports@FreeBSD.org","www":"https://www.cc.gatech.edu/~dovrolis/bw-est/pathrate.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"16dac349355d750a5bb0953b02d9098d852cb87196f1b263791429839784c055","flatsize":64104,"path":"All/pathrate-2.4.1.pkg","repopath":"All/pathrate-2.4.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":23992,"desc":"Pathrate is a tool that can estimate the capacity of network paths. An\nimportant feature of Pathrate is that it is robust to cross traffic\neffects, meaning that it can measure the path capacity even when the\npath is significantly loaded. This is crucial, since the hardest paths\nto measure are the heavily loaded ones.","categories":["benchmarks"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe pathrate port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"pbbam","origin":"biology/pbbam","version":"0.18.0_11","comment":"PacBio BAM C++ library, with SWIG bindings","maintainer":"ports@FreeBSD.org","www":"https://github.com/PacificBiosciences/pbbam","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"883572325f73e7612dc6a0df977d526100a6003944a5e8c263d137748fb02526","flatsize":3131701,"path":"All/pbbam-0.18.0_11.pkg","repopath":"All/pbbam-0.18.0_11.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":720456,"desc":"As of the 3.0 release of SMRTanalysis, PacBio is embracing the industry\nstandard BAM format for (both aligned and unaligned) basecall data files. We\nhave also formulated a BAM companion file format (bam.pbi) enabling fast access\nto a richer set of per-read information as well as compatibility for software\nbuilt around the legacy cmp.h5 format.\n\nThe pbbam software package provides components to create, query, & edit PacBio\nBAM files and associated indices. These components include a core C++ library,\nbindings for additional languages, and command-line utilities.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"htslib":{"origin":"biology/htslib","version":"1.21"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["biology"],"shlibs_required":["libc.so.8","libhts.so.3","libpthread.so.0","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe pbbam port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"pavuk","origin":"ftp/pavuk","version":"0.9.35_7","comment":"HTTP, FTP, and Gopher mirroring tool","maintainer":"ports@FreeBSD.org","www":"https://pavuk.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"92969747bb929b41f44425baa79c9726b4f165b0653e6a6feb23bc8dabfa6b40","flatsize":1499519,"path":"All/pavuk-0.9.35_7.pkg","repopath":"All/pavuk-0.9.35_7.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":358680,"desc":"Pavuk is UNIX program used to mirror contents of WWW documents or files. It\ntransfers documents from HTTP, FTP, Gopher and optionaly from HTTPS (HTTP\nover SSL) servers. Pavuk has an optional GUI based on GTK2 widget set.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["ftp","www"],"shlibs_required":["libc.so.8","libintl.so.8","libpthread.so.0","libz.so.3"],"options":{"DANTE":"off","DOCS":"on","GTK2":"on","NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:pavuk:pavuk:0.9.35:::::dragonfly6:x86_64:7"},"messages":[{"message":"===>   NOTICE:\n\nThe pavuk port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"pathload","origin":"benchmarks/pathload","version":"1.3.2","comment":"Measurement tool for network path available bandwidth estimation","maintainer":"ports@FreeBSD.org","www":"https://www.cc.gatech.edu/~dovrolis/bw-est/pathload.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2e32cfb8ce39c20b771b66c71226f3539f1dfcf2a7ec5160f937d9193c41a69e","flatsize":73544,"path":"All/pathload-1.3.2.pkg","repopath":"All/pathload-1.3.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":28044,"desc":"Pathload is a tool that can estimate the available bandwidth of network\npaths.","categories":["benchmarks"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe pathload port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"pathchirp","origin":"benchmarks/pathchirp","version":"2.4.1_1","comment":"Measurement tool for available bandwidth estimation","maintainer":"dikshie@lapi.itb.ac.id","www":"http://www.spin.rice.edu/Software/pathChirp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"de1375532b246971d51371afda94907152dedb3a377e6854239d2e255d45ba84","flatsize":69218,"path":"All/pathchirp-2.4.1_1.pkg","repopath":"All/pathchirp-2.4.1_1.pkg","licenselogic":"and","licenses":["MARYLAND","RICE"],"pkgsize":23352,"desc":"pathChirp is a new active probing tool for estimating the available bandwidth\non a communication network path. Based on the concept of \"self-induced\ncongestion\", pathChirp features an exponential flight pattern of probes we\ncall a chirp. Packet chirps offer several significant advantages over current\nprobing schemes based on packet pairs or packet trains. By rapidly increasing\nthe probing rate within each chirp, pathChirp obtains a rich set of\ninformation from which to dynamically estimate the available bandwidth.","categories":["benchmarks"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on"}},{"name":"pathneck","origin":"net/pathneck","version":"1.3","comment":"Active network path probing tool","maintainer":"farrokhi@FreeBSD.org","www":"https://www.cs.cmu.edu/~hnn/pathneck/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f6e6ebfcdc0f15fc7d75945da2ae4e8ea0562ceb7272917aa88db51348e53afc","flatsize":64376,"path":"All/pathneck-1.3.pkg","repopath":"All/pathneck-1.3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":23644,"desc":"Pathneck is an active probing tool that can detect bottleneck location of\nnetwork path.\nIt only needs single end control, and has relatively small probing overhead\n(33.6KB for one probing in the default setting).","categories":["net"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"pathalias","origin":"mail/pathalias","version":"9.16_1","comment":"Mail routing tools","maintainer":"dinoex@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"775afb8278db9ee6b99ecdf78abff73ec75d1fa508133387bc14972d89a0bd5a","flatsize":45072,"path":"All/pathalias-9.16_1.pkg","repopath":"All/pathalias-9.16_1.pkg","licenselogic":"single","pkgsize":21776,"desc":"Pathalias computes the shortest\tpaths  and  corresponding\nroutes from one host (computer system) to all other known,\nreachable hosts.  Pathalias reads host-to-host  connectiv-\nity  information  on standard input or in the named files,\nand writes a list of host-route pairs on the standard out-\nput.\n\npathalias, written by steve bellovin and peter honeyman, is in the\npublic domain, and may be used by any person or organization, in\nany way and for any purpose.","categories":["mail"],"shlibs_required":["libc.so.8"]},{"name":"pdfbox","origin":"print/pdfbox","version":"2.0.14_1","comment":"Java tool for working with PDF documents","maintainer":"ale@FreeBSD.org","www":"https://pdfbox.apache.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"740c77f6850e22567a7ad5f3d567113fd1b64d4471f8fa61ff2cc78af8b28228","flatsize":4837387,"path":"All/pdfbox-2.0.14_1.pkg","repopath":"All/pdfbox-2.0.14_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":4524508,"desc":"The Apache PDFBox library is an open source Java tool for working with PDF\ndocuments. This project allows creation of new PDF documents, manipulation of\nexisting documents and the ability to extract content from documents. Apache\nPDFBox also includes several command line utilities.\n\nFeatures:\n - Text extraction\n - Merging & Splitting\n - Forms Filling\n - PDF/A Validation\n - PDF Printing\n - PDF to Image Conversion\n - PDF Creation\n - PDF Signing","deps":{"apache-commons-io":{"origin":"devel/apache-commons-io","version":"2.18.0"},"apache-commons-logging":{"origin":"java/apache-commons-logging","version":"1.2"},"bouncycastle":{"origin":"java/bouncycastle","version":"1.71_1"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","print","textproc"],"annotations":{"cpe":"cpe:2.3:a:apache:pdfbox:2.0.14:::::dragonfly6:x86_64:1"}},{"name":"patchutils","origin":"misc/patchutils","version":"0.4.2_1","comment":"Small collection of programs that operate on patch files","maintainer":"sunpoet@FreeBSD.org","www":"http://cyberelk.net/tim/software/patchutils/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9f152df25189b72af1cea85c92cc08eb9836bc50256151c9db01e48824b26e11","flatsize":182830,"path":"All/patchutils-0.4.2_1.pkg","repopath":"All/patchutils-0.4.2_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":74032,"desc":"Patchutils is a small collection of programs that operate on patch files.\n\n- Interdiff generates an incremental patch from two patches against a common\n  source.\n- Combinediff generates a single patch from two incremental patches, allowing\n  you to merge patches together.\n- Filterdiff will select the portions of a patch file that apply to files\n  matching (or, alternatively, not matching) a shell wildcard.\n- Fixcvsdiff is for correcting the output of 'cvs diff'.\n- Rediff corrects hand-edited patches, by comparing the original patch with the\n  modified one and adjusting the offsets and counts.\n- Lsdiff displays a short listing of affected files in a patch file, along with\n  (optionally) the line numbers of the start of each patch.\n- Splitdiff separates out patches from a patch file so that each new patch file\n  only alters any given file once.\n- Grepdiff displays a list of the files modified by a patch where the patch\n  contains a given regular expression.\n- Recountdiff fixes up counts and offsets in a unified diff.\n- Unwrapdiff fixes word-wrapped unified diffs.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc"],"shlibs_required":["libc.so.8"]},{"name":"patchelf","origin":"sysutils/patchelf","version":"0.18.0","comment":"Utility to modify the dynamic linker","maintainer":"yuri@FreeBSD.org","www":"https://github.com/NixOS/patchelf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b0f0f92d564ea378f8ed34e0f22ddacd484056aab7ad0d47e8e529569a2a5a6b","flatsize":268064,"path":"All/patchelf-0.18.0.pkg","repopath":"All/patchelf-0.18.0.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":101508,"desc":"PatchELF is a small utility to modify the dynamic linker and RPATH of ELF\nexecutables.","categories":["sysutils"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"patch","origin":"devel/patch","version":"2.7.6_2","comment":"GNU patch utility","maintainer":"danfe@FreeBSD.org","www":"https://savannah.gnu.org/projects/patch/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4c5bc9e6199bb1f037d3055ad14d59f4c7a7cac1ef1d23619bb9c99279e70dbd","flatsize":205253,"path":"All/patch-2.7.6_2.pkg","repopath":"All/patch-2.7.6_2.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":97136,"desc":"The patch program takes a patch file containing a difference\nlisting produced by the diff program and applies those\ndifferences to one or more original files, producing patched\nversions.","categories":["devel"],"shlibs_required":["libc.so.8"],"annotations":{"cpe":"cpe:2.3:a:gnu:patch:2.7.6:::::dragonfly6:x86_64:2"}},{"name":"patapizza-tetris","origin":"games/patapizza-tetris","version":"1.0_7","comment":"Unofficial clone of the original Tetris game","maintainer":"ports@FreeBSD.org","www":"https://github.com/patapizza/tetris","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d5b5413a12d9168843e7537842d675ada06b30771c643c7d1f0e34c47909c671","flatsize":96839,"path":"All/patapizza-tetris-1.0_7.pkg","repopath":"All/patapizza-tetris-1.0_7.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":52148,"desc":"This game is an unofficial clone of the original Tetris game\nand is not endorsed by the registered trademark owners The Tetris Company, Inc.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_gfx":{"origin":"graphics/sdl_gfx","version":"2.0.27"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_ttf":{"origin":"graphics/sdl_ttf","version":"2.0.11_8"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_gfx.so.16","libSDL_image-1.2.so.0","libSDL_ttf-2.0.so.0","libc.so.8","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe patapizza-tetris port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"pcb","origin":"cad/pcb","version":"4.2.0_4,1","comment":"X11 interactive printed circuit board layout system","maintainer":"hrs@FreeBSD.org","www":"http://pcb.geda-project.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"34ba582167c6236444a72988a88fd965cfe1251c75c7492942a81c70b5f8b22b","flatsize":9071718,"path":"All/pcb-4.2.0_4,1.pkg","repopath":"All/pcb-4.2.0_4,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1923128,"desc":"PCB is an interactive printed circuit board editor for the X11 window\nsystem.  PCB includes a rats nest feature, design rule checking, and\ncan provide industry standard RS-274-X (Gerber), NC drill, and\ncentroid data (X-Y data) output for use in the board fabrication and\nassembly process.  PCB offers high end features such as an autorouter\nand trace optimizer which can tremendously reduce layout time.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"gtkglext":{"origin":"x11-toolkits/gtkglext","version":"1.2.0_21"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libgd":{"origin":"graphics/gd","version":"2.3.3_13,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"m4":{"origin":"devel/m4","version":"1.4.19_1,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pangox-compat":{"origin":"x11-toolkits/pangox-compat","version":"0.0.2_4"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["cad"],"shlibs_required":["libGL.so.1","libGLU.so.1","libX11.so.6","libXinerama.so.1","libXrender.so.1","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libdbus-1.so.3","libdl.so.0","libfontconfig.so.1","libfreetype.so.6","libgd.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgdkglext-x11-1.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libgtkglext-x11-1.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpangox-1.0.so.0","libpthread.so.0"],"options":{"DOCS":"on","NLS":"on","MOTIF":"off","GTK":"on","NONE":"off"}},{"name":"patchage","origin":"audio/patchage","version":"1.0.10_6","comment":"Modular patch bay for Jack","maintainer":"yuri@FreeBSD.org","www":"https://drobilla.net/software/patchage.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dc96f7b56bf04147c560afd975eba845bc290f43dae9330dbd975176b5b9f04a","flatsize":684258,"path":"All/patchage-1.0.10_6.pkg","repopath":"All/patchage-1.0.10_6.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":185760,"desc":"Patchage is a modular patch bay for audio and MIDI systems based on Jack\nand Alsa.","deps":{"alsa-lib":{"origin":"audio/alsa-lib","version":"1.2.13"},"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"atkmm":{"origin":"accessibility/atkmm","version":"2.28.4"},"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"cairomm":{"origin":"graphics/cairomm","version":"1.14.5"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"dbus-glib":{"origin":"devel/dbus-glib","version":"0.114"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"ganv":{"origin":"audio/ganv","version":"1.8.2_1"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"glibmm":{"origin":"devel/glibmm","version":"2.66.7,1"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"gtkmm24":{"origin":"x11-toolkits/gtkmm24","version":"2.24.5_4"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libsigc++":{"origin":"devel/libsigc++20","version":"2.12.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pangomm":{"origin":"x11-toolkits/pangomm","version":"2.46.4"}},"categories":["audio"],"shlibs_required":["libasound.so.2","libatkmm-1.6.so.1","libc.so.8","libdbus-1.so.3","libdbus-glib-1.so.2","libganv-1.so.1","libgdkmm-2.4.so.1","libglib-2.0.so.0","libglibmm-2.4.so.1","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libgtkmm-2.4.so.1","libintl.so.8","libm.so.4","libpthread.so.0","libsigc-2.0.so.0","libstdc++.so.9"],"messages":[{"message":"===============================================================================\nYou installed Patchage: a modular patch bay for Jack.\n\nIn order to use it you need to install alsa-seq-server and start the service\nalsa-seq-server.\nalsa-seq-server creates /dev/snd/seq that is required by Patchage.\n===============================================================================","type":"install"}]},{"name":"password-store","origin":"sysutils/password-store","version":"1.7.4_7","comment":"Stores, retrieves, generates, and synchronizes passwords securely","maintainer":"pkubaj@FreeBSD.org","www":"https://www.passwordstore.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2e0acbb657f4b5f038ac61d238b16fb0b653a2cf9ea237846c71de3d169ff701","flatsize":150798,"path":"All/password-store-1.7.4_7.pkg","repopath":"All/password-store-1.7.4_7.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":45404,"desc":"Password management should be simple and follow Unix philosophy. With pass, each\npassword lives inside of a gpg encrypted file whose filename is the title of the\nwebsite or resource that requires the password. These encrypted files may be\norganized into meaningful folder hierarchies, copied from computer to computer,\nand, in general, manipulated using standard command line file management\nutilities.\n\npass makes managing these individual password files extremely easy. All\npasswords live in ~/.password-store, and pass provides some nice commands for\nadding, editing, generating, and retrieving passwords. It is a very short and\nsimple shell script. It's capable of temporarily putting passwords on your\nclipboard and tracking password changes using git.\n\nYou can edit the password store using ordinary Unix shell commands alongside the\npass command. There are no funky file formats or new paradigms to learn. There\nis bash completion so that you can simply hit tab to fill in names.","deps":{"base64":{"origin":"converters/base64","version":"1.5_2"},"bash":{"origin":"shells/bash","version":"5.2.37"},"getopt":{"origin":"misc/getopt","version":"1.1.6_2"},"gnupg":{"origin":"security/gnupg","version":"2.4.7"},"pwgen":{"origin":"sysutils/pwgen","version":"2.08_1,2"},"tree":{"origin":"sysutils/tree","version":"2.2.1"},"xclip":{"origin":"x11/xclip","version":"0.13.99"}},"categories":["sysutils"],"options":{"CONTRIB":"on","EXAMPLES":"on","GIT":"off","QRENCODE":"off","WAYLAND":"off","XCLIP":"on"}},{"name":"pastebinit","origin":"misc/pastebinit","version":"1.7.1","comment":"Command line utility for pastebin","maintainer":"amdmi3@FreeBSD.org","www":"https://github.com/pastebinit/pastebinit","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"82d5e3a7fdec38471fae4ae57cb6c0a31da09e89c96bd376b96b8667f5b65db8","flatsize":43208,"path":"All/pastebinit-1.7.1.pkg","repopath":"All/pastebinit-1.7.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":14356,"desc":"A software that lets you send anything you want directly to a\npastebin from the command line.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"],"options":{"DOCS":"on","PASTEBINS":"on"}},{"name":"pastix","origin":"science/pastix","version":"6.3.0","comment":"PaStiX: a sparse direct solver","maintainer":"thierry@FreeBSD.org","www":"https://solverstack.gitlabpages.inria.fr/pastix/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a0ccc4b8f53b11f99802a52a29d81f7b9ea83b43792066e03b5ce8c4d2858a58","flatsize":3008124,"path":"All/pastix-6.3.0.pkg","repopath":"All/pastix-6.3.0.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":610564,"desc":"PaStiX (Parallel Sparse matriX package) is a scientific library that provides a\nhigh performance parallel solver for very large sparse linear systems based on\ndirect methods. Numerical algorithms are implemented in single or double\nprecision (real or complex) using LLt, LDLt and LU with static pivoting (for non\nsymmetric matrices having a symmetric pattern). This solver also provides some\nlow-rank compression methods to reduce the memory footprint and/or the\ntime-to-solution.\n\nIt is bundled with SPM (SParse Matrix Package).\nSee also https://gitlab.inria.fr/solverstack/spm","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"cblas":{"origin":"math/cblas","version":"3.12.1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"hwloc2":{"origin":"devel/hwloc2","version":"2.11.2"},"lapacke":{"origin":"math/lapacke","version":"3.12.1"},"metis":{"origin":"math/metis","version":"5.1.0_9"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"scotch":{"origin":"cad/scotch","version":"6.0.4.a7_6"}},"categories":["science"],"shlibs_required":["libc.so.8","libgcc_s.so.1","libgfortran.so.5","libgomp.so.1","libm.so.4","libopenblas.so.0","libpthread.so.0","libquadmath.so.0"],"options":{"EXAMPLES":"on"}},{"name":"passivedns","origin":"security/passivedns","version":"1.2.1.25","comment":"Network sniffer that logs DNS replies for use in passive DNS setups","maintainer":"shadowbq@gmail.com","www":"https://github.com/gamelinux/passivedns","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d13787bd9a5f6d661b615bd79e30b14cf633dae2adfbb1216933b40ff2d6bbeb","flatsize":73348,"path":"All/passivedns-1.2.1.25.pkg","repopath":"All/passivedns-1.2.1.25.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":27620,"desc":"A tool to collect DNS records passively to aid Incident handling, Network\nSecurity Monitoring (NSM) and general digital forensics.\n\nPassiveDNS sniffs traffic from an interface or reads a pcap-file and outputs\nthe DNS-server answers to a log file. PassiveDNS can cache/aggregate duplicate\nDNS answers in-memory, limiting the amount of data in the logfile without\nlosing the essense in the DNS answer.","deps":{"jansson":{"origin":"devel/jansson","version":"2.14.1"},"ldns":{"origin":"dns/ldns","version":"1.8.4"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["security"],"shlibs_required":["libc.so.8","libjansson.so.4","libldns.so.3","libpcap.so.3"],"options":{"JSON":"on"},"messages":[{"message":"A startup script 'passivedns' was installed in /usr/local/etc/rc.d/.\n\nType \"passivedns -h\" on the commandline for usage instructions.","type":"install"}]},{"name":"passage","origin":"games/passage","version":"4_7","comment":"Experimental video game by Jason Rohrer","maintainer":"amdmi3@FreeBSD.org","www":"https://hcsoftware.sourceforge.net/passage/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"566345ec114ede70e09ef748841f120385d61b139ea6008e48d90b370cb5e0c0","flatsize":414486,"path":"All/passage-4_7.pkg","repopath":"All/passage-4_7.pkg","licenselogic":"single","pkgsize":71168,"desc":"Passage is meant to be a memento mori game. It presents an entire\nlife, from young adulthood through old age and death, in the span\nof five minutes. Of course, it's a game, not a painting or a film,\nso the choices that you make as the player are crucial. There's no\n\"right\" way to play Passage, just as there's no right way to interpret\nit.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"pass-update","origin":"sysutils/pass-update","version":"2.1_1","comment":"Pass extension that provides an easy flow for updating passwords","maintainer":"vendion@gmail.com","www":"https://github.com/roddhjav/pass-update","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9cadd168b81d708b8486c7cc29d06489dc51ef273c3c0e0ab94e0b3602463913","flatsize":45814,"path":"All/pass-update-2.1_1.pkg","repopath":"All/pass-update-2.1_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":17448,"desc":"A pass extension that provides an easy flow for updating passwords.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"password-store":{"origin":"sysutils/password-store","version":"1.7.4_7"}},"categories":["sysutils"]},{"name":"pass-otp","origin":"sysutils/pass-otp","version":"1.2.0_1","comment":"Pass extension for managing one-time-password (OTP) tokens","maintainer":"alex@xanderio.de","www":"https://github.com/tadfisher/pass-otp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5ad5efca6c0006e9a75334986f6fe3799e691a81ad259b3faf0d13136620e9c7","flatsize":50753,"path":"All/pass-otp-1.2.0_1.pkg","repopath":"All/pass-otp-1.2.0_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":17568,"desc":"A pass extension for managing one-time-password (OTP) tokens.\n\nFeatures:\n- managing and generating OTP tokens\n- inserting new OTP key URI\n- validating OTP URI\n- appending OTP URI to existing password files","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"libqrencode":{"origin":"graphics/libqrencode","version":"4.1.1"},"oath-toolkit":{"origin":"security/oath-toolkit","version":"2.6.9_1"},"password-store":{"origin":"sysutils/password-store","version":"1.7.4_7"}},"categories":["sysutils"]},{"name":"pass-coffin","origin":"sysutils/pass-coffin","version":"1.2.1","comment":"Password store extension to hide data inside an encrypted coffin","maintainer":"nivit@FreeBSD.org","www":"https://github.com/ayushnix/pass-coffin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0e39488146f11c4f3b31984cca02f999eb0a836de9118d1d24a0d2aebcafef44","flatsize":60257,"path":"All/pass-coffin-1.2.1.pkg","repopath":"All/pass-coffin-1.2.1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":19040,"desc":"pass-coffin is a pass extension that hides password store data inside a GPG\nencrypted file, which we'll call a coffin.\n\nBecause of how pass works, directory and file names aren't encrypted by default\nand anyone who has access to your computer can see which websites you use and\nyour usernames on those websites. This is different from how password managers\nlike keepassxc work by keeping your entire password store database inside an\nencrypted file and can also automatically lock access to the application itself\nafter a certain amount of time. pass-coffin has been created to provide these\nmissing features to pass.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"password-store":{"origin":"sysutils/password-store","version":"1.7.4_7"}},"categories":["sysutils"],"options":{"DOCS":"on"},"messages":[{"message":"*** Please Create Backups or Use Git ***\n\nBefore using this extension or any other password store extension, It is highly\nrecommend that you check in your password store in a local git repository and\nsync it with a remote git repository (doesn't have to be an online remote repo)\nor make regular backups of your password store using tools like borgbackup. You\ndon't want to lose your password store data because of an unintentional bug in\nthis, or any other, pass extension.\n\nUse `pass git initʼ to initialize a local git repository in your password store\nand add a remote git repository using `pass git remote add backup <location>ʼ.\nFor more details, please read the \"EXTENDED GIT EXAMPLE\" section of the man\npage of pass.","type":"install"}]},{"name":"pasm","origin":"devel/pasm","version":"0.84","comment":"TI PRU Assembler","maintainer":"ports@FreeBSD.org","www":"https://github.com/beagleboard/am335x_pru_package","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9510389c3e5aff214f13155b7dd13e4cbb5c19db0014ef8de929225265aff301","flatsize":67317,"path":"All/pasm-0.84.pkg","repopath":"All/pasm-0.84.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":31924,"desc":"TI PRU Assembler. For use with Texas Instruments Programmable\nRealtime Units.\n\nThese materials are intended for do-it-yourself (DIY) users\nwho want to use the PRU at their own risk without TI support.\n\"Community\" support is offered at BeagleBoard.org/discuss.","categories":["devel"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe pasm port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"parpd","origin":"net/parpd","version":"1.3_1","comment":"Proxy-ARP daemon","maintainer":"lutz@donnerhacke.de","www":"https://lutz.donnerhacke.de/Projekte/parpd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"86f39fc0f738c7265ea4fb4ad42d4c130dbcba36bd4bc312e759e5c5e085b504","flatsize":52103,"path":"All/parpd-1.3_1.pkg","repopath":"All/parpd-1.3_1.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":26248,"desc":"The parpd daemon provide the missing IPV4-ARP and IPv6-ND packets in\nnon-broadcast multiple-access networks with overly strict first-hop security\nfilters.","categories":["net"],"shlibs_required":["libc.so.8"]},{"name":"parsec","origin":"textproc/py-parsec","version":"3.17","comment":"Universal Python parser combinator library","maintainer":"awoonyaa@gmail.com","www":"https://github.com/sighingnow/parsec.py","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d8e7e4f74e652e954a0b1fdd6189cdadc852dce7e3bf5f074801d5c2724806dd","flatsize":320440,"path":"All/parsec-3.17.pkg","repopath":"All/parsec-3.17.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":41604,"desc":"A universal Python parser combinator library inspired by Parsec library of\nHaskell.\nA parser combinator is a function (higher-order function) that accepts several\nparsers as arguments and return a new parser as result. Parser combinators\nenable a recursive descent parsing strategy, this parsing technique facilitates\nmodular piecewise construction and testing.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"partio","origin":"graphics/partio","version":"1.14.6_3","comment":"C++ library for particle I/O and manipulation","maintainer":"danfe@FreeBSD.org","www":"http://partio.us/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"600f70187b360df212e8958176dbb45836d574de9ed72de8e37a30f7e517444b","flatsize":1092437,"path":"All/partio-1.14.6_3.pkg","repopath":"All/partio-1.14.6_3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":240240,"desc":"Partio is an open source C++ library for reading, writing, and manipulating\na variety of standard particle formats (GEO, BGEO, PTC, PDB, PDA).  It acts\nas an abstraction for the commonalities in particle models (i.e., accessing\nmany attributes associated with an index or entity).\n\nPartio has a Python API and a collection of simple command-line tools.","deps":{"freeglut":{"origin":"graphics/freeglut","version":"3.2.1"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","math"],"shlibs_required":["libGLU.so.1","libGLX.so.0","libOpenGL.so.0","libXi.so.6","libXmu.so.6","libc.so.8","libglut.so.3","libm.so.4","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on","DOXYGEN":"off","EXAMPLES":"on","PYQT":"off","TEST":"off"}},{"name":"pcb-rnd","origin":"cad/pcb-rnd","version":"3.1.6","comment":"Flexible, modular Printed Circuit Board editor","maintainer":"hasdalcodes@gmail.com","www":"http://www.repo.hu/projects/pcb-rnd/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8d85e0212b25c5c293b425b25d7a6bc798311f835be0f3fb8b69407daf405e76","flatsize":10479660,"path":"All/pcb-rnd-3.1.6.pkg","repopath":"All/pcb-rnd-3.1.6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":3096764,"desc":"pcb-rnd is a free/open source, flexible, modular Printed Circuit Board editor\n\n - for design of professional and hobby boards.\n - is feature-rich and compatible\n - has a long history, fast paced development, and big plans.\n - is part of the coralEDA ecosystem.","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"fungw":{"origin":"devel/fungw","version":"1.2.1_2"},"genht":{"origin":"devel/genht","version":"1.1.3"},"libgd":{"origin":"graphics/gd","version":"2.3.3_13,1"},"librnd":{"origin":"cad/librnd","version":"4.3.1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"}},"categories":["cad"],"shlibs_required":["libc.so.8","libfreetype.so.6","libfungw.so.1","libgenht.so.1","libm.so.4","librnd-3rd.so.4","librnd-core.so.4","librnd-font2.so.4","librnd-hid.so.4","librnd-poly.so.4","libxml2.so.2"],"options":{"DOCS":"on"}},{"name":"parole","origin":"multimedia/xfce4-parole","version":"4.18.2_1","comment":"Lightweight media player for Xfce4 based on GStreamer","maintainer":"xfce@FreeBSD.org","www":"https://docs.xfce.org/apps/parole/start","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a24cb9ccc27810b3b3d8bd25171e54e0b2ae80e41c734eb6cb20ebfd081f14b4","flatsize":1840531,"path":"All/parole-4.18.2_1.pkg","repopath":"All/parole-4.18.2_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":367760,"desc":"Parole is a modern media player based on the GStreamer framework for the\nXfce desktop.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"dbus-glib":{"origin":"devel/dbus-glib","version":"0.114"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"gstreamer1-plugins-core":{"origin":"multimedia/gstreamer1-plugins-core","version":"1.26.0"},"gstreamer1-plugins-faad":{"origin":"audio/gstreamer1-plugins-faad","version":"1.26.0"},"gstreamer1-plugins-flac":{"origin":"audio/gstreamer1-plugins-flac","version":"1.26.0"},"gstreamer1-plugins-good":{"origin":"multimedia/gstreamer1-plugins-good","version":"1.26.0"},"gstreamer1-plugins-soup":{"origin":"devel/gstreamer1-plugins-soup","version":"1.26.0"},"gstreamer1-plugins-wavpack":{"origin":"audio/gstreamer1-plugins-wavpack","version":"1.26.0"},"gstreamer1-plugins-x":{"origin":"x11/gstreamer1-plugins-x","version":"1.26.0"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libnotify":{"origin":"devel/libnotify","version":"0.8.6"},"libxfce4menu":{"origin":"x11/libxfce4menu","version":"4.20.1"},"libxfce4util":{"origin":"x11/libxfce4util","version":"4.20.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"taglib":{"origin":"audio/taglib","version":"2.0.2"},"xdg-utils":{"origin":"devel/xdg-utils","version":"1.2.1"},"xfce4-conf":{"origin":"x11/xfce4-conf","version":"4.20.0"}},"categories":["multimedia","xfce"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libdbus-1.so.3","libdbus-glib-1.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgstaudio-1.0.so.0","libgstbase-1.0.so.0","libgstpbutils-1.0.so.0","libgstreamer-1.0.so.0","libgsttag-1.0.so.0","libgstvideo-1.0.so.0","libgthread-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libtag_c.so.2","libxfce4ui-2.so.0","libxfce4util.so.7","libxfconf-0.so.3","libz.so.3"],"options":{"NLS":"on","CDDA":"off","HTTP":"on"},"messages":[{"message":"The Clutter backend has been removed from the multimedia/xfce4-parole\nport, as it induces a crash with Gtk >= 3.22.\n\nIf you had manually configured parole to use the Clutter backend, you\nmust switch to 'xvimagesink' or 'ximagesink'.\n\nYou can use the 'xfconf-query' command in order to change the backend:\n$ xfconf-query -c parole -p /video/videosink -s \"xvimagesink\"\nYou can choose 'xvimagesink' or 'ximagesink'.\nAlternatively you can remove previously specified backend:\n$ xfconf-query -c parole -p /video/videosink -r","type":"install"}]},{"name":"parmgridgen","origin":"math/parmgridgen","version":"1.0_17","comment":"Library for obtaining a sequence of successive coarse grids","maintainer":"devel@stasyan.com","www":"http://www.mgnet.org/mgnet-codes-parmgridgen.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b9fabdd19e00dd38f9eedfac6afab42f16e448e4969c34c59c0c4250c267bf86","flatsize":610290,"path":"All/parmgridgen-1.0_17.pkg","repopath":"All/parmgridgen-1.0_17.pkg","licenselogic":"single","pkgsize":94292,"desc":"ParMGridGen-1.0 is a highly optimized serial and parallel library\nfor obtaining a sequence of successive coarse grids that are well suited\nfor geometric multigrid methods.\nThe quality of the elements of the coarse grids is optimized using a\nmultilevel framework.\nThe parallel library is based on MPI and is portable to\na wide range of architectures.","deps":{"openmpi4":{"origin":"net/openmpi4","version":"4.1.8"}},"categories":["math","science"],"shlibs_required":["libc.so.8","libm.so.4","libmpi.so.40","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"paritwine","origin":"math/paritwine","version":"0.1_4","comment":"Glue library between PARI/GP and other mathematics libraries","maintainer":"yuri@FreeBSD.org","www":"https://www.multiprecision.org/paritwine/home.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4d20c8509d89ec38002c199fe8b91173e4e7f663b58ef230e57eda3a1b8398f3","flatsize":267383,"path":"All/paritwine-0.1_4.pkg","repopath":"All/paritwine-0.1_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":50084,"desc":"PariTwine is a glue library between the system for computer algebra and number\ntheory PARI/GP and a number of other mathematics libraries, currently GMP,\nGNU MPFR, GNU MPC, FLINT, ARB and CMH.","deps":{"arb":{"origin":"math/arb","version":"2.23.0_1"},"cmh":{"origin":"math/cmh","version":"1.1.1_4"},"flint2":{"origin":"math/flint2","version":"2.9.0_4"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"mpc":{"origin":"math/mpc","version":"1.3.1_1"},"mpfr":{"origin":"math/mpfr","version":"4.2.2,1"},"pari":{"origin":"math/pari","version":"2.17.2,2"}},"categories":["math"]},{"name":"perl5-devel","origin":"lang/perl5-devel","version":"5.41.3","comment":"Practical Extraction and Report Language","maintainer":"mat@FreeBSD.org","www":"https://www.perl.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d2f7cecfda811f8b9deb624d745e6d8e1d14ba7e415a6e0aa9b8cbdf5113efab","flatsize":66503072,"path":"All/perl5-devel-5.41.3.pkg","repopath":"All/perl5-devel-5.41.3.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15958676,"desc":"Perl is a language that combines some of the features of C, sed, awk and\nshell.  See the manual page for more hype.  There are also many books\npublished by O'Reilly & Assoc.  See pod/perlbook.pod for more\ninformation.","categories":["devel","lang","perl5"],"shlibs_required":["libc.so.8","libcrypt.so.4","libdl.so.0","libm.so.4","libpthread.so.0","libutil.so.4"],"options":{"DEBUG":"off","DOT_INC":"off","GDBM":"off","MULTIPLICITY":"on","PERL_64BITINT":"on","PERL_MALLOC":"off","SITECUSTOMIZE":"off"},"annotations":{"cpe":"cpe:2.3:a:perl:perl:5.41.3:::::dragonfly6:x86_64"}},{"name":"perl5.38","origin":"lang/perl5.38","version":"5.38.4","comment":"Practical Extraction and Report Language","maintainer":"mat@FreeBSD.org","www":"https://www.perl.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"76dafa68a9cc7a6dcc568f061be5f857ad37c7d2468f4e03c1cca0c49a6ff3c8","flatsize":64805527,"path":"All/perl5.38-5.38.4.pkg","repopath":"All/perl5.38-5.38.4.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15286836,"desc":"Perl is a language that combines some of the features of C, sed, awk and\nshell.  See the manual page for more hype.  There are also many books\npublished by O'Reilly & Assoc.  See pod/perlbook.pod for more\ninformation.","categories":["devel","lang","perl5"],"shlibs_required":["libc.so.8","libcrypt.so.4","libdl.so.0","libm.so.4","libpthread.so.0","libutil.so.4"],"options":{"DEBUG":"off","DOT_INC":"off","GDBM":"off","MULTIPLICITY":"on","PERL_64BITINT":"on","PERL_MALLOC":"off","SITECUSTOMIZE":"off","THREADS":"on"},"annotations":{"cpe":"cpe:2.3:a:perl:perl:5.38.4:::::dragonfly6:x86_64"}},{"name":"parol","origin":"devel/parol","version":"1.0.1_4","comment":"LL(k) parser generator for Rust","maintainer":"yuri@FreeBSD.org","www":"https://github.com/jsinger67/parol","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9bacf08b127a0056f498ec9c2224d0247889a3dfa4ea1aec95f11a5d66865b2c","flatsize":5317793,"path":"All/parol-1.0.1_4.pkg","repopath":"All/parol-1.0.1_4.pkg","licenselogic":"or","licenses":["APACHE20","MIT"],"pkgsize":1457172,"desc":"parol is a LL(k) parser generator for Rust.\n\nIt's an installable command line tool that can generate complete parsers from\na single grammar description file including all AST data types you would\notherwise had to design by yourself. `parol` does this solely by analyzing your\nlanguage's grammar.\n\nYou can control the process of AST type generation. First you can mark elements\nfor omission in your AST. Also you can specify your own types for language\nelements.\n\nLanguage description and language implementation is strictly separated in\n`parol`. Thus you can design your language's grammar without any need to process\nanything because generated parsers function by default as acceptors. This\nempowers you to do a real rapid prototyping of your grammar.","categories":["devel"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0"]},{"name":"pari-galdata","origin":"math/pari_galdata","version":"2008.04.11_3","comment":"Data needed by PARI/GP for polgalois","maintainer":"thierry@FreeBSD.org","www":"https://pari.math.u-bordeaux.fr/packages.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e09602eaa5c5b4725e7b6d5cd343aeb36177a48b13f83f9038e94cc3b457f54c","flatsize":168899,"path":"All/pari-galdata-2008.04.11_3.pkg","repopath":"All/pari-galdata-2008.04.11_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":44044,"desc":"PARI package \"galdata\": Needed by polgalois to compute Galois group in\ndegrees 8 through 11.","deps":{"pari":{"origin":"math/pari","version":"2.17.2,2"}},"categories":["math"]},{"name":"pastel","origin":"graphics/pastel","version":"0.9.0_21","comment":"Command-line tool to generate, analyze, convert and manipulate colors","maintainer":"lcook@FreeBSD.org","www":"https://github.com/sharkdp/pastel","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"19467b0f1abdc5d735c4f359d569cce20a005a1526d7f87b41c5e5e5acd48c65","flatsize":4479978,"path":"All/pastel-0.9.0_21.pkg","repopath":"All/pastel-0.9.0_21.pkg","licenselogic":"or","licenses":["APACHE20","MIT"],"pkgsize":3522500,"desc":"Command-line tool to generate, analyze, convert\nand manipulate colors. It supports many different\ncolor formats and color spaces like RGB (sRGB),\nHSL, CIELAB, CIELCh as well as ANSI 8-bit and\n24-bit representations.","categories":["graphics"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"parol-ls","origin":"devel/parol-ls","version":"1.0.1_5","comment":"Language server for Parol, a LL(k) parser generator","maintainer":"yuri@FreeBSD.org","www":"https://jsinger67.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7d3853b3f058e79ff7694ee8442f067dd56114466913ec618771c40afd443a2e","flatsize":5783473,"path":"All/parol-ls-1.0.1_5.pkg","repopath":"All/parol-ls-1.0.1_5.pkg","licenselogic":"or","licenses":["APACHE20","MIT"],"pkgsize":1571724,"desc":"Language server for parol, a LL(k) parser generator for Rust.\n\nIt can be used with software that supports language server\nprotocol.","categories":["devel"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0"]},{"name":"paredit-mode.el-emacs_wayland","origin":"editors/paredit-mode.el","version":"24_20","comment":"Minor mode for performing editing of S-expression data","maintainer":"olgeni@FreeBSD.org","www":"https://www.emacswiki.org/emacs/ParEdit","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4277715c6e29b1380df87690821cb6e1183319fc60d68e1f72cdce21914d7653","flatsize":122108,"path":"All/paredit-mode.el-emacs_wayland-24_20.pkg","repopath":"All/paredit-mode.el-emacs_wayland-24_20.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":25336,"desc":"ParEdit (paredit.el) is a minor Emacs mode for performing structured\nediting of S-expression data. The typical example of this would be\nLisp, Scheme or Clojure source code.\n\nParEdit helps keep parentheses balanced and adds many keys for\nmoving S-expressions and moving around in S-expressions.","deps":{"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["editors","elisp"],"annotations":{"flavor":"wayland"},"messages":[{"message":"You should add the following line to your ~/.emacs:\n\n    (require 'paredit)","type":"install"}]},{"name":"paredit-mode.el-emacs_nox","origin":"editors/paredit-mode.el","version":"24_20","comment":"Minor mode for performing editing of S-expression data","maintainer":"olgeni@FreeBSD.org","www":"https://www.emacswiki.org/emacs/ParEdit","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2ec17f7b7a1efea8d388c439fad0bf519a817e0e5bd02b7029c38b736fb11fac","flatsize":122108,"path":"All/paredit-mode.el-emacs_nox-24_20.pkg","repopath":"All/paredit-mode.el-emacs_nox-24_20.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":25328,"desc":"ParEdit (paredit.el) is a minor Emacs mode for performing structured\nediting of S-expression data. The typical example of this would be\nLisp, Scheme or Clojure source code.\n\nParEdit helps keep parentheses balanced and adds many keys for\nmoving S-expressions and moving around in S-expressions.","deps":{"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["editors","elisp"],"annotations":{"flavor":"nox"},"messages":[{"message":"You should add the following line to your ~/.emacs:\n\n    (require 'paredit)","type":"install"}]},{"name":"pgloader3","origin":"databases/pgloader3","version":"3.6.3","comment":"Data loading and migration tool for PostgreSQL using the COPY command","maintainer":"freebsd-washroom@duhanic.com","www":"https://pgloader.io","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0d2416d08c80c10227247de40fcb576fe5b3b5dd42dbf69b7a03a8e5b41e2d06","flatsize":21298786,"path":"All/pgloader3-3.6.3.pkg","repopath":"All/pgloader3-3.6.3.pkg","licenselogic":"single","licenses":["PostgreSQL"],"pkgsize":20270852,"desc":"pgloader loads data from various sources into PostgreSQL. It can transform the\ndata it reads on the fly and submit raw SQL before and after the loading.\nIt uses the COPY PostgreSQL protocol to stream the data into the server,\nand manages errors by filling a pair of reject.dat and reject.log files.\n\nThanks to being able to load data directly from a database source, pgloader\nalso supports migrations from other productions to PostgreSQL. In this mode of\noperation, pgloader handles both the schema and data parts of the migration in a\nsingle unmanned command, allowing to implement Continuous Migration.","deps":{"freetds":{"origin":"databases/freetds","version":"1.4.26,1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["databases"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libutil.so.4","libzstd.so.1"]},{"name":"paredit-mode.el-emacs_devel_nox","origin":"editors/paredit-mode.el","version":"24_20","comment":"Minor mode for performing editing of S-expression data","maintainer":"olgeni@FreeBSD.org","www":"https://www.emacswiki.org/emacs/ParEdit","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b8b45d864e0fc1790ff496d5b6dcd72e6d5c6942ecaa9f0c9c29cb7f1d5e762e","flatsize":122108,"path":"All/paredit-mode.el-emacs_devel_nox-24_20.pkg","repopath":"All/paredit-mode.el-emacs_devel_nox-24_20.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":25328,"desc":"ParEdit (paredit.el) is a minor Emacs mode for performing structured\nediting of S-expression data. The typical example of this would be\nLisp, Scheme or Clojure source code.\n\nParEdit helps keep parentheses balanced and adds many keys for\nmoving S-expressions and moving around in S-expressions.","deps":{"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"}},"categories":["editors","elisp"],"annotations":{"flavor":"devel_nox"},"messages":[{"message":"You should add the following line to your ~/.emacs:\n\n    (require 'paredit)","type":"install"}]},{"name":"paredit-mode.el-emacs_canna","origin":"editors/paredit-mode.el","version":"24_20","comment":"Minor mode for performing editing of S-expression data","maintainer":"olgeni@FreeBSD.org","www":"https://www.emacswiki.org/emacs/ParEdit","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"caeeca47cb8a8d4cd4dd8c014d68a37dd6e165a72d449a4972f73a823f330755","flatsize":122108,"path":"All/paredit-mode.el-emacs_canna-24_20.pkg","repopath":"All/paredit-mode.el-emacs_canna-24_20.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":25320,"desc":"ParEdit (paredit.el) is a minor Emacs mode for performing structured\nediting of S-expression data. The typical example of this would be\nLisp, Scheme or Clojure source code.\n\nParEdit helps keep parentheses balanced and adds many keys for\nmoving S-expressions and moving around in S-expressions.","deps":{"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["editors","elisp"],"annotations":{"flavor":"canna"},"messages":[{"message":"You should add the following line to your ~/.emacs:\n\n    (require 'paredit)","type":"install"}]},{"name":"pathological","origin":"games/pathological","version":"1.1.3_17","comment":"Enriched clone of the game \"Logical\"","maintainer":"jmohacsi@bsd.hu","www":"https://pathological.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aaa59bc7457fe5f5f9703482bcbbb09e9208a9532aa8583890ce04bbed4fd9f9","flatsize":15016230,"path":"All/pathological-1.1.3_17.pkg","repopath":"All/pathological-1.1.3_17.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":5597424,"desc":"Pathological is an enriched clone of the game \"Logical\" by Rainbow Arts.\nTo solve a level, fill each wheel with four marbles of matching color.\nVarious board elements such as teleporters, switches, filters, etc., make\nthe game interesting and challenging. New levels can be created using your\nfavorite text editor.\n\nFeatures\n\n    * Sharp 800x600 graphics\n    * 50 diverse and challenging levels (more to come...)\n    * A cool 6-minute ambient soundtrack by an award-winning musician","deps":{"py311-game":{"origin":"devel/py-game","version":"2.6.1_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["games"],"options":{"DOCS":"on"}},{"name":"parchive","origin":"archivers/parchive","version":"1.1","comment":"Parity Archiver - makes multiple parity volumes from a set of files","maintainer":"ak@FreeBSD.org","www":"https://parchive.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a22551c5b2efb4011e2d9462520902006a8a529b7fa160fad2cb0bfa6e5c14e5","flatsize":74955,"path":"All/parchive-1.1.pkg","repopath":"All/parchive-1.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":32536,"desc":"Parity Archive\n\nparchive uses Reed-Solomon coding to make multiple parity volumes from\nthe same set of files.  What this means is that you can recover as\nmany files as you have recovery volumes.  Any recovery volumes for\nthat set will do.","categories":["archivers"],"shlibs_required":["libc.so.8"]},{"name":"paredit-mode.el","origin":"editors/paredit-mode.el","version":"24_20","comment":"Minor mode for performing editing of S-expression data","maintainer":"olgeni@FreeBSD.org","www":"https://www.emacswiki.org/emacs/ParEdit","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"546168fa4c3cac7496161e63d60ca5a6f7824a0bc34e5fa4700cd6f243aaea32","flatsize":122108,"path":"All/paredit-mode.el-24_20.pkg","repopath":"All/paredit-mode.el-24_20.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":25316,"desc":"ParEdit (paredit.el) is a minor Emacs mode for performing structured\nediting of S-expression data. The typical example of this would be\nLisp, Scheme or Clojure source code.\n\nParEdit helps keep parentheses balanced and adds many keys for\nmoving S-expressions and moving around in S-expressions.","deps":{"emacs":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["editors","elisp"],"annotations":{"flavor":"full"},"messages":[{"message":"You should add the following line to your ~/.emacs:\n\n    (require 'paredit)","type":"install"}]},{"name":"parcellite","origin":"deskutils/parcellite","version":"1.2.1_2,1","comment":"Lightweight GTK clipboard manager","maintainer":"meta@FreeBSD.org","www":"https://parcellite.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c5b73b7defa0d49c975fdfc1619aae644d29d7384f2d82315f0d4677d73b2a17","flatsize":530155,"path":"All/parcellite-1.2.1_2,1.pkg","repopath":"All/parcellite-1.2.1_2,1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":259476,"desc":"Parcellite is a lightweight GTK+ clipboard manager. This is a stripped down,\nbasic-features-only clipboard manager with a small memory footprint for those\nwho like simplicity.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["deskutils"],"shlibs_required":["libX11.so.6","libc.so.8","libgdk-x11-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libintl.so.8","libpango-1.0.so.0"],"options":{"DOCS":"on","NLS":"on"},"messages":[{"message":"Parcellite has been installed.\n\nThis program will attempt to obtain some system information by accessing files\nin procfs and linprocfs. You must mount procfs and linprocfs filesystem for this\nto work correctly.\nThis can be accomplished by adding the following line to your /etc/fstab file:\n\n# Device                Mountpoint              FStype        Options Dump Pass\nproc                    /proc                  procfs         rw      0    0\nlinprocfs               /compat/linux/proc      linprocfs     rw      0    0\n\nand then, as root, executing the command:\n\nmount /proc\n\nkldload linprocfs\nmount /compat/linux/proc","type":"install"}]},{"name":"parallel-hashmap","origin":"devel/parallel-hashmap","version":"2.0.0","comment":"Set of excellent hash map implementations (a C++ header-only library)","maintainer":"yuri@FreeBSD.org","www":"https://github.com/greg7mdp/parallel-hashmap","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7c8a023b99d5c9b1f4d8df8be64f68fcb7f4d8d3fafe682bcd7f96a54fc59e96","flatsize":647102,"path":"All/parallel-hashmap-2.0.0.pkg","repopath":"All/parallel-hashmap-2.0.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":96732,"desc":"The Parallel Hashmap is a set of excellent hash map implementations, as well as\na btree alternative to std::map and std::set","categories":["devel"]},{"name":"perkeep","origin":"misc/perkeep","version":"0.11_23","comment":"Storage system: Storing, syncing, sharing, modelling, backing up files","maintainer":"yuri@FreeBSD.org","www":"https://perkeep.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b7fa5841892b7293baf7997a41d017a451e9a8ebfc696ebdcb8eb49d7762cd4f","flatsize":61293235,"path":"All/perkeep-0.11_23.pkg","repopath":"All/perkeep-0.11_23.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":18786284,"desc":"Perkeep (nee Camlistore) is a set of open source formats, protocols, and\nsoftware for modeling, storing, searching, sharing and synchronizing data in\nthe post-PC era. Data may be files or objects, tweets or 5TB videos, and you\ncan access it via a phone, browser or FUSE filesystem.\n\nIt's a way to store, sync, share, import, model, and back up content.","categories":["misc"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"paraget","origin":"ftp/paraget","version":"0.3.0_3","comment":"Parallel FTP-fetching program","maintainer":"ports@FreeBSD.org","www":"https://paraget.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7e1933c1e9e08b64d0db4f26e94a6a230e530080437b7db498eb7c7f76772893","flatsize":78271,"path":"All/paraget-0.3.0_3.pkg","repopath":"All/paraget-0.3.0_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":24916,"desc":"Paraget implements getting a single file in parallel from different mirror\nsites.\n\nGiven that there are mirror-sites for the file one is downloading, one can\nin principle accomplish a much greater bandwidth by downloading from all\nthe sites in parallel . This is accomplished by dividing the file being\nfetched into several pieces, and by getting each piece from a different\nserver, and then re-assembling them.\n\nIf there are enough mirror sites, this partitioning makes it so that the\nbottleneck is now placed at the client end, maxing the client's connection.\n\nParaget is designed to not only do basic n -equal-piece partitioning of a\nfile and sending requests out to n servers for data, but to also be dynamic\nduring the downloading process. For example if one server is too slow, and\nparaget was done with faster server downloading its piece","deps":{"p5-Class-MethodMaker":{"origin":"devel/p5-Class-MethodMaker","version":"2.25"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-XML-Simple":{"origin":"textproc/p5-XML-Simple","version":"2.25"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["ftp","perl5"],"messages":[{"message":"===>   NOTICE:\n\nThe paraget port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"paredit-mode.el-emacs_devel","origin":"editors/paredit-mode.el","version":"24_20","comment":"Minor mode for performing editing of S-expression data","maintainer":"olgeni@FreeBSD.org","www":"https://www.emacswiki.org/emacs/ParEdit","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9788f4d7358921cde39e2eba586987b64fa413a652547eb488bb7b763b98426f","flatsize":122108,"path":"All/paredit-mode.el-emacs_devel-24_20.pkg","repopath":"All/paredit-mode.el-emacs_devel-24_20.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":25332,"desc":"ParEdit (paredit.el) is a minor Emacs mode for performing structured\nediting of S-expression data. The typical example of this would be\nLisp, Scheme or Clojure source code.\n\nParEdit helps keep parentheses balanced and adds many keys for\nmoving S-expressions and moving around in S-expressions.","deps":{"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"}},"categories":["editors","elisp"],"annotations":{"flavor":"devel_full"},"messages":[{"message":"You should add the following line to your ~/.emacs:\n\n    (require 'paredit)","type":"install"}]},{"name":"parafly","origin":"sysutils/parafly","version":"0.1.0_9,1","comment":"Process multiple commands in parallel on a single server","maintainer":"jwb@FreeBSD.org","www":"https://github.com/ParaFly/ParaFly/releases","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3073f0d2b3488a8e754d826bee0f21b5caf23d59472540f9a84fc0689aac9e04","flatsize":61251,"path":"All/parafly-0.1.0_9,1.pkg","repopath":"All/parafly-0.1.0_9,1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":22544,"desc":"Given a file containing a list of Unix commands, multithreading is used to\nprocess the commands in parallel on a single server. Success/failure is\ncaptured, and failed commands are retained and reported.","categories":["sysutils"],"shlibs_required":["libc.so.8","libgomp.so.1","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"par2cmdline-turbo","origin":"archivers/par2cmdline-turbo","version":"1.2.0","comment":"Tools for using Parity v2 Archive files using ParPar backend","maintainer":"martymac@FreeBSD.org","www":"https://github.com/animetosho/par2cmdline-turbo","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"39db3933cc8295a4dd8142fb7a3c1118372ae9307645544357f6d187ecafe021","flatsize":875111,"path":"All/par2cmdline-turbo-1.2.0.pkg","repopath":"All/par2cmdline-turbo-1.2.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":276612,"desc":"Parity v2 Archive create/verify/recover using ParPar backend\n\nThis is a simple fork of par2cmdline which replaces core computation routines\nwith ParPar's processing backend, improving par2cmdline's performance on\nx86/ARM platforms.","categories":["archivers"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"par2cmdline","origin":"archivers/par2cmdline","version":"0.8.1_3","comment":"Tools for using Parity v2 Archive files","maintainer":"martymac@FreeBSD.org","www":"https://github.com/Parchive/par2cmdline","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"631fc7b88fa8d0e311e6f89f3c9310297fe135cc1649d6d3b4ba925fb5e8fe2d","flatsize":284909,"path":"All/par2cmdline-0.8.1_3.pkg","repopath":"All/par2cmdline-0.8.1_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":109472,"desc":"Parity v2 Archive create/verify/recover\n\npar2cmdline is a program for creating and using PAR2 files to detect damage in\ndata files and repair them if necessary. It can be used with any kind of file.","categories":["archivers"],"shlibs_required":["libc.so.8","libgomp.so.1","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"paq-nvim","origin":"devel/paq-nvim","version":"2.0.0","comment":"Minimal Neovim plugin manager","maintainer":"agh@riseup.net","www":"https://github.com/savq/paq-nvim","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b3381bd93cd587bdbb2f328739753040866b9f146933e83a66fd9265eea79178","flatsize":45653,"path":"All/paq-nvim-2.0.0.pkg","repopath":"All/paq-nvim-2.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14368,"desc":"Paq is a minimal, simple to use packer manager for Neovim written in Lua and\nis aimed for users who make use of Lua for their configuration language.\nIt is written to make use of existing Neovim features, and to have a simple\nand familiar interface for declaring packages.\n\nFeatures:\n* Can install, update, and remove any package from a valid repository\n* Utilises git(1) to fetch packages from valid Git repositories\n* Supports asynchronous updates\n* Written in Lua, configured in Lua","deps":{"git":{"origin":"devel/git","version":"2.49.0"},"neovim":{"origin":"editors/neovim","version":"0.11.0"}},"categories":["devel","editors"],"options":{"DOCS":"on"},"messages":[{"message":"To get started with a minimal configuration,\nadd the following Lua to your configuration:\n\nrequire \"paq\" {}\n\nOr, start with declaring packages:\n\nrequire \"paq\" {\n  \"user_alice/ucl_all_things.nvim\",\n  \"user_bob/nvtree_all_things.nvim\",\n}\n\nPlugin commands:\n:PaqClean   - Remove all packages that are not listed in your configuration.\n:PaqInstall - Install all packages listed in your configuration.\n:PaqList    - List managed packages.\n:PaqSync    - Execute commands PaqInstall, PaqUpdate, and PaqClean.\n:PaqUpdate  - Update all packages already on your system.\n\nUpon first usage, you will have to run PaqUpdate to populate your runtime, and\nagain when the Port is updated. See :help paq for more information.","type":"install"}]},{"name":"paps","origin":"print/paps","version":"0.8.0_2","comment":"UTF-8 to PostScript converter using Pango","maintainer":"ports@FreeBSD.org","www":"https://github.com/dov/paps","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bd0aba462569f85ea3f81393a98f88a7ab4bf3c8d503cc03987a819890518229","flatsize":154246,"path":"All/paps-0.8.0_2.pkg","repopath":"All/paps-0.8.0_2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":57752,"desc":"Paps is a UTF-8 to PostScript converter that makes use of pango.\nIt provides both a stand alone command line tool as well as a library.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libfmt":{"origin":"devel/libfmt","version":"10.2.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["print"],"shlibs_required":["libc.so.8","libcairo.so.2","libfmt.so.10","libglib-2.0.so.0","libgobject-2.0.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe paps port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"parallel","origin":"sysutils/parallel","version":"20250222","comment":"Shell tool for executing jobs in parallel","maintainer":"sunpoet@FreeBSD.org","www":"https://www.gnu.org/software/parallel/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f08b9f5e85d438404d51d9aa73d190872cf1a19e18cb44e799a42aa5b649f4f9","flatsize":4643021,"path":"All/parallel-20250222.pkg","repopath":"All/parallel-20250222.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":2087084,"desc":"GNU Parallel is a shell tool for executing jobs in parallel using one\nor more machines. A job is typically a single command or a small\nscript that has to be run for each of the lines in the input. The\ntypical input is a list of files, a list of hosts, a list of users, or\na list of tables.\n\nIf you use xargs today you will find GNU Parallel very easy to use. If\nyou write loops in shell, you will find GNU Parallel may be able to\nreplace most of the loops and make them run faster by running jobs in\nparallel. If you use ppss or pexec you will find GNU Parallel will\noften make the command easier to read.\n\nGNU Parallel also makes sure output from the commands is the same\noutput as you would get had you run the commands sequentially. This\nmakes it possible to use output from GNU Parallel as input for other\nprograms.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["sysutils"],"options":{"DOCS":"on"}},{"name":"par_format","origin":"textproc/par","version":"1.53.0_2","comment":"Paragraph reformatter for email","maintainer":"markm@FreeBSD.org","www":"http://www.nicemice.net/par/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"87eb6ef7b6b1edac22a3cc865a563ae7f461232b79dd4e4c68a8311cdc007e87","flatsize":40472,"path":"All/par_format-1.53.0_2.pkg","repopath":"All/par_format-1.53.0_2.pkg","licenselogic":"single","pkgsize":27056,"desc":"Par is similar but superior to the fmt(1) command included in the\nbase system.\n\nPar is a filter that copies its input to its output, changing all\nwhite characters (except newlines) to spaces, and reformatting\neach paragraph.  Paragraphs are separated by protected, blank, and\nbodiless lines (see the Terminology section for definitions), and\noptionally delimited by indentation (see the d option in the Options\nsection).\n\nEach output paragraph is generated from the corresponding input\nparagraph as follows:\n\n1) An optional prefix and/or suffix is removed from each input line.\n2) The remainder is divided into words (separated by spaces).\n3) The words are joined into lines to make an eye-pleasing paragraph.\n4) The prefixes and suffixes are reattached.\n\nIf there are suffixes, spaces are inserted before them so that they\nall end in the same column.","categories":["textproc"],"shlibs_required":["libc.so.8"]},{"name":"papilio-loader","origin":"devel/papilio-loader","version":"2.8_2","comment":"Load bit files to the Open Source Papilio FPGA boards","maintainer":"mr@FreeBSD.org","www":"https://papilio.cc/index.php?n=Papilio.PapilioLoaderV2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eda861dc321a8a80827907de84f0c2a24e5ecd20c9ff5d815a5b8dacc149ac51","flatsize":625065,"path":"All/papilio-loader-2.8_2.pkg","repopath":"All/papilio-loader-2.8_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":46616,"desc":"Papilio Loader - Current Version 2.7\n\nThe Papilio Loader is a branch of xc3sprog (https://sourceforge.net/projects/xc3sprog/) that\nis used to load bit files to the Open Source Papilio FPGA boards (http://papilio.cc)\nmade by Gadget Factory (http://www.gadgetfactory.net).","deps":{"libftdi1":{"origin":"devel/libftdi1","version":"1.5_7"}},"categories":["devel"],"shlibs_required":["libc.so.8","libftdi1.so.2","libm.so.4","libstdc++.so.9"]},{"name":"papersize-default-a4","origin":"print/papersize-default-a4","version":"0.0.20120302_1","comment":"Default paper size configuration file for libpaper","maintainer":"hrs@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a4f28e1c9481644cd1d0ce38b42691465953ba1cb5f1006ac774dcd899e4526c","flatsize":12,"path":"All/papersize-default-a4-0.0.20120302_1.pkg","repopath":"All/papersize-default-a4-0.0.20120302_1.pkg","licenselogic":"single","pkgsize":580,"desc":"This installs a libpaper configuration file to set the default paper size as\nA4.","deps":{"libpaper":{"origin":"print/libpaper","version":"1.1.28_1"}},"categories":["print"]},{"name":"papersize-default-letter","origin":"print/papersize-default-letter","version":"0.0.20120302_1","comment":"Default paper size configuration file for libpaper","maintainer":"hrs@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9ea2572e4928f3af3c3f9d738bc17b72d8b8000fa97af2e6ece62858e5a506b8","flatsize":16,"path":"All/papersize-default-letter-0.0.20120302_1.pkg","repopath":"All/papersize-default-letter-0.0.20120302_1.pkg","licenselogic":"single","pkgsize":588,"desc":"This installs a libpaper configuration file to set the default paper size as\nA4.","deps":{"libpaper":{"origin":"print/libpaper","version":"1.1.28_1"}},"categories":["print"]},{"name":"pcdm","origin":"x11/pcdm","version":"201710031254_4","comment":"QT5 based display manager for FreeBSD","maintainer":"jt@obs-sec.com","www":"https://github.com/trueos/pcdm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"179dcb5b2db97bbb3f905e748d4312f55aae4336833494a7ea9a38fecc38de97","flatsize":21930154,"path":"All/pcdm-201710031254_4.pkg","repopath":"All/pcdm-201710031254_4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":9323720,"desc":"QT5 based display manager for FreeBSD.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qsudo":{"origin":"sysutils/qsudo","version":"201711240000_4"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-imageformats":{"origin":"graphics/qt5-imageformats","version":"5.15.16p2"},"qt5-multimedia":{"origin":"multimedia/qt5-multimedia","version":"5.15.16p2_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-x11extras":{"origin":"x11/qt5-x11extras","version":"5.15.16p0_1"},"setxkbmap":{"origin":"x11/setxkbmap","version":"1.3.2_1"},"xhost":{"origin":"x11/xhost","version":"1.0.8_1"},"xorg-minimal":{"origin":"x11/xorg-minimal","version":"7.5.2_3"}},"categories":["x11"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Widgets.so.5","libQt5X11Extras.so.5","libX11.so.6","libc.so.8","libm.so.4","libpam.so.3","libpthread.so.0","libstdc++.so.9","libutil.so.4"]},{"name":"panoglview","origin":"graphics/panoglview","version":"0.2.2_10","comment":"Panorama viewer using OpenGL","maintainer":"ii@any.com.ru","www":"http://hugin.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c341d4d81a12e2bdf9915d2dcef45d6b9e87b8dd421d7b9cbafa367fff3a0ba6","flatsize":174608,"path":"All/panoglview-0.2.2_10.pkg","repopath":"All/panoglview-0.2.2_10.pkg","licenselogic":"single","pkgsize":49168,"desc":"Panorama viewer using OpenGL","deps":{"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"wx30-gtk3":{"origin":"x11-toolkits/wxgtk30","version":"3.0.5.1_6"}},"categories":["graphics"],"shlibs_required":["libGL.so.1","libGLU.so.1","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9","libwx_baseu-3.0.so.0","libwx_baseu_net-3.0.so.0","libwx_baseu_xml-3.0.so.0","libwx_gtk3u_adv-3.0.so.0","libwx_gtk3u_core-3.0.so.0","libwx_gtk3u_gl-3.0.so.0","libwx_gtk3u_html-3.0.so.0","libwx_gtk3u_qa-3.0.so.0","libwx_gtk3u_webview-3.0.so.0","libwx_gtk3u_xrc-3.0.so.0"]},{"name":"panicmail","origin":"sysutils/panicmail","version":"1.1","comment":"Automatically report kernel panics","maintainer":"cperciva@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b0fe27444260f77cbdba4f1601292928eb4640283de72a3c0d4e150b8b5823a7","flatsize":6699,"path":"All/panicmail-1.1.pkg","repopath":"All/panicmail-1.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":3948,"desc":"When rebooting after a panic, send an encrypted email containing basic\ndump metadata along with a kernel backtrace, in order to assist FreeBSD\ndevelopers in identifying and fixing common panics.","deps":{"gdb":{"origin":"devel/gdb","version":"15.1_2"},"pkesh":{"origin":"security/pkesh","version":"1.0"}},"categories":["sysutils"],"messages":[{"message":"To enable sending of panic reports, add\n\tdumpdev=\"AUTO\"\n\tpanicmail_enable=\"YES\"\nto your /etc/rc.conf.\n\nBy default panic reports will be sent to root with instructions to forward\nthem if they do not contain any sensitive information.  To automatically\nsubmit panic reports directly, add\n\tpanicmail_autosubmit=\"YES\"\nto your /etc/rc.conf in addition.","type":"install"}]},{"name":"paratype","origin":"x11-fonts/paratype","version":"2.005_2","comment":"ParaType font collection for the languages of Russia","maintainer":"ports@FreeBSD.org","www":"https://www.paratype.com/public/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d457ade4243ae2dba48010600b05ef055252bf415ebfe89b32513def13e11bb6","flatsize":7072066,"path":"All/paratype-2.005_2.pkg","repopath":"All/paratype-2.005_2.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":1616572,"desc":"The ParaType PT Sans and PT Serif font families were developed as\npart of the \"Public Types of Russian Federation\" project.  The main\nobjective of the project is to allow the peoples of Russia to read\nand write their native languages using free/libre fonts.\n\nIn addition to standard Western, Central European, and Cyrillic code\npages, the fonts contain characters of all title languages of the\nRussian Federation.\n\nPT Sans is based on Russian sans serif types of the second part of\nthe XX century, but at the same time has a very distinctive features\nof modern humanistic design. The family consists of 8 styles: 4\nbasic styles, 2 caption styles for small sizes, and 2 narrow styles.\n\nPT Serif is a transitional serif face with humanistic terminals\ndesigned for use together with PT Sans. It consists of 6 styles: 4\nbasic styles, and 2 caption styles for small sizes.\n\nThe fonts were released by ParaType, and designed by Alexandra\nKorolkova, Olga Umpeleva and Vladimir Yefimov.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"],"messages":[{"message":"To use these fonts, add the following line to the \"Files\" section of\nxorg.conf:\n\n\tFontPath \"/usr/local/share/fonts/ParaType/\"\n\nUsers of older versions of X may additionally have to make sure that\nthe freetype module is loaded.  Check /var/log/Xorg.0.log for error\nmessages.  If freetype is required, add the following line to the\n\"Modules\" section of xorg.conf:\n\n\tLoad \"freetype\"","type":"install"},{"message":"===>   NOTICE:\n\nThe paratype port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"pangox-compat","origin":"x11-toolkits/pangox-compat","version":"0.0.2_4","comment":"Deprecated pangoX support","maintainer":"gnome@FreeBSD.org","www":"https://www.pango.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c348eeff6eb0ea96480127a62a01950204393dfed81f9796934186ba073fcd33","flatsize":318811,"path":"All/pangox-compat-0.0.2_4.pkg","repopath":"All/pangox-compat-0.0.2_4.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":62180,"desc":"Pango provides a framework to render and control the layout of\ninternationalized text, and is the backend for right-to-left text.\nPango is an integral part of the GTK+ and GNOME projects, but its\ncode is platform- and toolkit-independent.\n\nThis port supplies the deprecated pangox interface which was removed from\nthe pango port.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11-toolkits"]},{"name":"pangomm","origin":"x11-toolkits/pangomm","version":"2.46.4","comment":"C++ wrapper for Pango","maintainer":"gnome@FreeBSD.org","www":"https://www.gtkmm.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6e1b3a947435b948392e5b74035865d700bbc35f7ac2ae3e1362a2149b5e62ac","flatsize":863441,"path":"All/pangomm-2.46.4.pkg","repopath":"All/pangomm-2.46.4.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":124240,"desc":"C++ wrapper for Pango.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"cairomm":{"origin":"graphics/cairomm","version":"1.14.5"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"glibmm":{"origin":"devel/glibmm","version":"2.66.7,1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libsigc++":{"origin":"devel/libsigc++20","version":"2.12.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11-toolkits"]},{"name":"paperkey","origin":"security/paperkey","version":"1.6_1","comment":"Extract just the secret information out of OpenPGP secret keys","maintainer":"zi@FreeBSD.org","www":"https://www.jabberwocky.com/software/paperkey/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8ed7744ff8f57754b5b9282778155aca4af9522826cab05a6333e96561095159","flatsize":66541,"path":"All/paperkey-1.6_1.pkg","repopath":"All/paperkey-1.6_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":31180,"desc":"From the paperkey README file:\n  A reasonable way to achieve a long term backup of OpenPGP (GnuPG, PGP,\n  etc) keys is to print them out on paper.  Paper and ink have amazingly\n  long retention qualities - far longer than the magnetic or optical\n  means that are generally used to back up computer data.","categories":["security"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"pango","origin":"x11-toolkits/pango","version":"1.56.1","comment":"Open-source framework for the layout and rendering of i18n text","maintainer":"desktop@FreeBSD.org","www":"https://www.pango.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5d3973ff220cf5f35f7e0b6046381a79d25333c35e890321cdbcb35436c43ca7","flatsize":16125347,"path":"All/pango-1.56.1.pkg","repopath":"All/pango-1.56.1.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":2073736,"desc":"Pango provides a framework to render and control the layout of\ninternationalized text, and is the backend for right-to-left text.\nPango is an integral part of the GTK+ and GNOME projects, but its\ncode is platform- and toolkit-independent.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"fribidi":{"origin":"converters/fribidi","version":"1.0.16"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libthai":{"origin":"devel/libthai","version":"0.1.29_1"}},"categories":["x11-toolkits"],"shlibs_required":["libX11.so.6","libXft.so.2","libc.so.8","libcairo.so.2","libfontconfig.so.1","libglib-2.0.so.0","libgobject-2.0.so.0","libharfbuzz.so.0"],"options":{"DOCS":"on","LANG_TH":"on","MANPAGES":"on","X11":"on"},"annotations":{"cpe":"cpe:2.3:a:gnome:pango:1.56.1:::::dragonfly6:x86_64"}},{"name":"pari","origin":"math/pari","version":"2.17.2,2","comment":"Mathematics library and advanced calculator package","maintainer":"yuri@FreeBSD.org","www":"https://pari.math.u-bordeaux.fr","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5b5e4026ec16e49dbcb8372dfcc81a763215902e711bcac7455c444b504e46df","flatsize":17264550,"path":"All/pari-2.17.2,2.pkg","repopath":"All/pari-2.17.2,2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":4898940,"desc":"The PARI system is a package which is capable of doing formal computations on\nrecursive types at high speed.\n\nIt is possible to use PARI in two different ways:\n\n1) as a library, which can be called from any upper-level language\napplication (for instance written in C, C++, Pascal or Fortran);\n\n2) as a sophisticated programmable calculator, named GP, which contains\nmost of the standard control instructions of a standard language\nlike C.\n\nThis is the alpha quality version that development is in the way.\nAlgorithm, improvement of implementation are done.\nBecause improvement of performance was big, ports was made as -devel in\nparticular.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["math"],"shlibs_required":["libX11.so.6","libc.so.8","libm.so.4","libreadline.so.8"],"options":{"DOCS":"on","EXAMPLES":"on","OPTIMIZED_CFLAGS":"on","X11":"on","PTHREADS":"on","MPI":"off"}},{"name":"pandora_agent","origin":"net-mgmt/pandorafms_agent","version":"6.0.2_1","comment":"Pandora FMS agent, Perl version","maintainer":"koichiro@rworks.jp","www":"https://www.pandorafms.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7af9cf9df4e1d291d7c632aafedf1d13e5419ff566f348a05966d5f627f361f4","flatsize":218419,"path":"All/pandora_agent-6.0.2_1.pkg","repopath":"All/pandora_agent-6.0.2_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":48412,"desc":"This is the PERL 5.8 version of Pandora FMS agent. This includes all the\nadvanced features included in 3.0 version, and will be the default agent\nin future versions.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt"],"users":["pandora"],"groups":["pandora"],"options":{"DOCS":"on","TENTACLE_SERVER":"on"},"messages":[{"message":"Pandora FMS agent has been installed\n\nTo setup Pandora FMS agent, you may have to edit\n/usr/local/etc/pandora/pandora_agent.conf\nto suit your needs.\n\nTo start Pandora FMS agent at boot time, put following\nline in your /etc/rc.conf or /etc/rc.conf.local:\n\n  pandora_agent_enable=\"YES\"","type":"install"}]},{"name":"pari-nflistdata","origin":"math/pari_nflistdata","version":"2022.03.26_2","comment":"List fields of small discriminant for nflist() in PARI/GP","maintainer":"yuri@FreeBSD.org","www":"https://pari.math.u-bordeaux.fr/packages.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"24135353093a9abc9de2d16af59206a426dbe014c62fc18d4673b330038cda67","flatsize":9853292,"path":"All/pari-nflistdata-2022.03.26_2.pkg","repopath":"All/pari-nflistdata-2022.03.26_2.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":3502784,"desc":"This is the nflistdata package for PARI/GP, to be used by the 'nflist'\nfunction.\n\nIt contains\n- tables of A5 number fields, from John JONES and David ROBERTS\n  (https://hobbes.la.asu.edu/NFDB/). These are needed for groups\n  5T4 = A5 and 6T4 = A5(6).\n- tables of regular extensions of Q(t) for most transitive subgroups\n  of S_n, n <= 15, by\n  * Juergen KLUENERS and Gunter MALLE (see G. Malle and B. H. Matzat,\n  Inverse Galois Theory, Springer, 1999).\n  * Tim DOKCHITSER\n  These are needed by nflist(G, 't) for groups of degree 8 or more","deps":{"pari":{"origin":"math/pari","version":"2.17.2,2"}},"categories":["math"],"options":{"DOCS":"on"}},{"name":"pandora_server","origin":"net-mgmt/pandorafms_server","version":"6.0.2_3","comment":"Pandora FMS server","maintainer":"koichiro@rworks.jp","www":"http://www.pandorafms.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1bc2393b30c8053d3ef6d2ff31d55106c120ff9a11521548e60c4fc41a66e58b","flatsize":1424618,"path":"All/pandora_server-6.0.2_3.pkg","repopath":"All/pandora_server-6.0.2_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":292972,"desc":"Pandora FMS is a monitoring Open Source software. It watches your systems and\napplications, and allows you to know the status of any element of those systems.\n\nPandora FMS could detect a network interface down, a defacement in your\nwebsite, a memory leak in one of your server application, or the movement of\nany value of the NASDAQ new technology market. Pandora FMS could send out SMS\nmessage when your systems fails... or when Google's value drop below US348.60?\n\nPandora FMS runs on any operating system, with specific agents for each\nplatform, gathering data and sending it to a server, it has specific agents for\nGNU/Linux, AIX, Solaris, HP-UX, BSD/IPSO, and Windows 2000, XP and 2003.\n\nPandora FMS can also monitor any kind of TCP/IP service, without the need to\ninstall agents, and monitor network systems such as load balancers, routers,\nswitches, operating systems, applications, or simply printers if you need.\nPandora FMS also supports SNMP for collecting data and for receiving traps.\n\nA few examples of common resources monitored by Pandora FMS could be processor\nload, disk and memory usage, running processes, log files, environmental\nfactors such as temperature, or application values like strings contained in\nweb pages or any possible way to collect data in an automatic way.","deps":{"freeipmi":{"origin":"sysutils/freeipmi","version":"1.6.15"},"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"net-snmp":{"origin":"net-mgmt/net-snmp","version":"5.9.4_6,1"},"nmap":{"origin":"security/nmap","version":"7.94_3"},"p5-DBD-mysql":{"origin":"databases/p5-DBD-mysql","version":"5.008"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-Encode-Locale":{"origin":"converters/p5-Encode-Locale","version":"1.05"},"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-IO-Socket-INET6":{"origin":"net/p5-IO-Socket-INET6","version":"2.73"},"p5-IO-Socket-Multicast":{"origin":"net/p5-IO-Socket-Multicast","version":"1.12_2"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-Net-SNMP":{"origin":"net-mgmt/p5-Net-SNMP","version":"6.0.1_1"},"p5-Net-Telnet":{"origin":"net/p5-Net-Telnet","version":"3.05"},"p5-NetAddr-IP":{"origin":"net-mgmt/p5-NetAddr-IP","version":"4.079"},"p5-Socket6":{"origin":"net/p5-Socket6","version":"0.29"},"p5-XML-Simple":{"origin":"textproc/p5-XML-Simple","version":"2.25"},"p5-XML-Twig":{"origin":"textproc/p5-XML-Twig","version":"3.53"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"wget":{"origin":"ftp/wget","version":"1.25.0"},"wmi-client":{"origin":"net-mgmt/wmi-client","version":"1.3.16_4"},"xprobe2":{"origin":"net/xprobe","version":"0.3_1"}},"categories":["net-mgmt"],"users":["pandora"],"groups":["pandora"],"options":{"DOCS":"on","EXTRAS":"on","PGSQL":"off","TENTACLE":"on","XPROBE":"on"},"messages":[{"message":"Pandora FMS 6.0SP2 server has been installed.\n\nIf your perl installation doesn't support threads, rebuild your perl\nwith threads support.\n\nIn order to run the Pandora FMS server, you need to edit\n/usr/local/etc/pandora/pandora_server.conf\nat least to change the database password with the one set in\ninclude/config.php of your Pandora FMS Console and add the\nfollowing line to /etc/rc.conf or /etc/rc.conf.local:\n\n  pandora_server_enable=\"YES\"\n\nIf you intalled tentacle_server, you also need to add the\nfollowing line to /etc/rc.conf or /etc/rc.conf.local:\n\n  tentacle_server_enable=\"YES\"\n\n\nAs of Pandora FMS 4.1, database maintenance script run hourly to\nimprove performance and avoid locks on heavy loaded systems.\nPlease put like a following line to your /etc/crontab:\n\n  @hourly\troot\t/usr/local/bin/perl /usr/local/share/pandora_server/util/pandora_db.pl\n\nIf you have a \"daily_clean_pandoradb_enable\" entry in /etc/periodic.conf,\nyou can safely remove this line.","type":"install"},{"message":"For upgrade instructions, please read:\n\n  http://wiki.pandorafms.com/index.php?title=Pandora:Documentation_en:Anexo_Upgrade","type":"upgrade"}]},{"name":"pancho","origin":"net-mgmt/pancho","version":"9.3.9_1","comment":"Network devices management tool using TFTP and SNMP","maintainer":"ecu@200ok.org","www":"http://www.pancho.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c8069880d6cbfca7004d8f6e8bb04ac74f5ff9f3eccea9505242e8390217af7f","flatsize":136754,"path":"All/pancho-9.3.9_1.pkg","repopath":"All/pancho-9.3.9_1.pkg","licenselogic":"single","pkgsize":24968,"desc":"Pancho was written with the goal of allowing network\nadministrators make a change to a group of Cisco routers\nwithout being required to log into each host.\n\nPancho also provides the flexibility to allow admins to\nuse its function against a single host, a select group\nor the entire whole. In addition to changes to current\nconfigurations on remote routers, pancho is also capable\nof archiving router configurations manually or through\nautomated runs.\n\nSupport is provided for Cisco, Foundry, Nortel/Alteon,\nAvaya, or Dell PowerConnect devices.","deps":{"p5-Config-IniFiles":{"origin":"devel/p5-Config-IniFiles","version":"3.000003_1"},"p5-Net-SNMP":{"origin":"net-mgmt/p5-Net-SNMP","version":"6.0.1_1"},"p5-Parallel-ForkManager":{"origin":"devel/p5-Parallel-ForkManager","version":"2.03"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt"],"options":{"DOCS":"on"},"messages":[{"message":"Documentation is not included with Pancho distribution\nPlease read it at http://www.pancho.org/\n\nYou also need to customize PREFIX/etc/pancho.conf\nA sample configuration file is installed as pancho.conf.sample,\ncopy it as pancho.conf.","type":"install"}]},{"name":"panda-imap","origin":"mail/panda-imap","version":"20130621_4","comment":"IMAP4rev1/POP2/POP3 mail servers forked from imap-uw","maintainer":"thierry@FreeBSD.org","www":"https://github.com/jonabbey/panda-imap","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2b9d6d8a02d472f9acc759b88d7fa741c6bd8fe5165265e552baba92e50e1947","flatsize":2695284,"path":"All/panda-imap-20130621_4.pkg","repopath":"All/panda-imap-20130621_4.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":533792,"desc":"This is the IMAP4rev1 server from the University of Washington.\nIncluded are (almost) backwards-compatible POP2 and POP3 servers.\n\nThis is the version forked from UW by the original author Mark Crispin.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"panda-cclient":{"origin":"mail/panda-cclient","version":"20130621_3"}},"categories":["mail"],"shlibs_required":["libc-client.so.2010","libc.so.8"],"options":{"DOCS":"on","SSL":"on","SSL_AND_PLAINTEXT":"off"},"messages":[{"message":"The ipop2d, ipop3d, and imapd daemons should be invoked by your\n/etc/inetd.conf file with lines such as:\n\npop2    stream  tcp     nowait  root    /usr/local/libexec/ipop2d   ipop2d\npop3    stream  tcp     nowait  root    /usr/local/libexec/ipop3d   ipop3d\nimap4   stream  tcp     nowait  root    /usr/local/libexec/imapd    imapd\n\nIf PAM authentication support has been compiled in you will need to add\nsomething like the following lines to /etc/pam.conf (PAM authentication is\ndefault):\n\nimap\tauth\trequired\tpam_unix.so\nimap\taccount\trequired\tpam_unix.so\nimap\tsession\trequired\tpam_unix.so\npop3\tauth\trequired\tpam_unix.so\npop3\taccount\trequired\tpam_unix.so\npop3\tsession\trequired\tpam_unix.so\n\nThe pam_unix module does not have session support, so we do not use it for\nsession management. Be sure to read up on pam.conf(5).\n\nTo configure imap-uw read /usr/local/share/doc/panda-imap/imaprc.txt. Particularly consider\nchanging mail-subdirectory to mail to have ~/mail the default mail\ndirectory as is default in some MUAs, and to avoid having the whole home\ndir accessed.\n\n===>   NB: IMAP-UW now rejects non-encrypted logins by default. To change this\n===>   behaviour, recompile and reinstall cclient and imap-uw ports with one of\n===>   the following make variables defined:\n\nWITHOUT_SSL - build without SSL/encryption support.\nWITH_SSL_AND_PLAINTEXT - build with SSL/encryption support, but allow\nnon-encrypted logins.\n================================================================================\nTo create and install a new SSL certificate for imapd and ipop3d, type \\\"make\ncert\\\". Or install manually in /usr/local/certs.\n\nExample inetd config for SSL only services:\n\npop3s   stream  tcp     nowait  root    /usr/local/libexec/ipop3d       ipop3d\nimaps   stream  tcp     nowait  root    /usr/local/libexec/imapd        imapd\n================================================================================","type":"install"}]},{"name":"pamtester","origin":"security/pamtester","version":"0.1.2_1","comment":"Command line pam authentication tester","maintainer":"ports@FreeBSD.org","www":"https://pamtester.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f3a36cc8822e4bfc97011040d38526d8a779e953e71cb2a09cd81e6a75f9ed4f","flatsize":19420,"path":"All/pamtester-0.1.2_1.pkg","repopath":"All/pamtester-0.1.2_1.pkg","licenselogic":"single","pkgsize":9728,"desc":"pamtester is a tiny utility program to test the pluggable authentication\nmodules (PAM) facility, which is a de facto standard of unified authentication\nmanagement mechanism in many unices and similar OSes including Solaris, HP-UX,\n*BSD, MacOSX and Linux.\n\nWhile specifically designed to help PAM module authors to test their modules,\nthat might also be handy for system administrators interested in building a\ncentralised authentication system using common standards such as NIS, SASL and\nLDAP.","categories":["security"],"shlibs_required":["libc.so.8","libpam.so.3"],"messages":[{"message":"===>   NOTICE:\n\nThe pamtester port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"pari-nftables","origin":"math/pari_nftables","version":"2008.09.29_3","comment":"Repackaging of the historical megrez number field tables for PARI/GP","maintainer":"thierry@FreeBSD.org","www":"https://pari.math.u-bordeaux.fr/packages.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9247e7c24b71a429f9bd48b41862eca1fd8450aa929f9a172bb38a6173c8f52f","flatsize":36371988,"path":"All/pari-nftables-2008.09.29_3.pkg","repopath":"All/pari-nftables-2008.09.29_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":6001240,"desc":"This package contains modular polynomials for p < 500, for use with ellsea.\n\nThese polynomials were extracted from the ECHIDNA databases.","deps":{"pari":{"origin":"math/pari","version":"2.17.2,2"}},"categories":["math"],"options":{"DOCS":"on"}},{"name":"pam_yubico","origin":"security/pam_yubico","version":"2.27_1","comment":"PAM module for authenticating with a Yubico YubiKey","maintainer":"matt@mjslabs.com","www":"https://developers.yubico.com/yubico-pam/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a191fad4187caf30475fca965797509de194d4e2365a8114d42a839d65abd5f4","flatsize":98864,"path":"All/pam_yubico-2.27_1.pkg","repopath":"All/pam_yubico-2.27_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":34960,"desc":"The Yubico authentication device Yubikey generates one-time passwords that can\nbe used for authentication. This module allows you to use the Yubikey device to\nauthenticate to the PAM system.","deps":{"libyubikey":{"origin":"security/libyubikey","version":"1.13_1"},"ykclient":{"origin":"security/ykclient","version":"2.15_1"},"ykpers":{"origin":"security/ykpers","version":"1.19.0_2"}},"categories":["security"],"shlibs_required":["libc.so.8","libykpers-1.so.1","libyubikey.so.0"],"options":{"CR":"on","DOCS":"on","LDAP":"off","STATIC":"off"},"messages":[{"message":"For setup instructions on authenticating with your YubiKey, see:\n/usr/local/share/doc/pam_yubico/README\nor\nhttps://github.com/Yubico/yubico-pam/blob/master/README","type":"install"}]},{"name":"panda-cclient","origin":"mail/panda-cclient","version":"20130621_3","comment":"Mark Crispin's C-client mail access routines forked from UW","maintainer":"thierry@FreeBSD.org","www":"https://github.com/jonabbey/panda-imap","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"edc49d6f7f7c3409cd7af13fb6532b044d2ecafe0dc81a3dce0576fd9666692c","flatsize":6069048,"path":"All/panda-cclient-20130621_3.pkg","repopath":"All/panda-cclient-20130621_3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1154884,"desc":"C-client is a common API for accessing mailboxes. It is used internally by\nthe popular PINE mail reader as well as the University of Washington's IMAP\nserver.\n\nThis is the version forked from UW by the original author Mark Crispin.\n\nFor more information, please see the repository homepage:","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["devel","mail"],"options":{"IPV6":"on","MBX_DEFAULT":"off","SSL":"on","SSL_AND_PLAINTEXT":"off"},"messages":[{"message":"Warning: You have chosen to include SSL support. Applications/ports that use\nthe cclient library but do not support SSL may stop working or have problems\nlinking. Linking them explicitly with ssl (-lssl -lcrypto) may or may not help.","type":"install"}]},{"name":"pam_wrapper","origin":"devel/pam_wrapper","version":"1.0.6_3","comment":"Preloadable wrapper to test PAM applications and PAM Modules","maintainer":"timur@FreeBSD.org","www":"https://cwrap.org/pam_wrapper.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d01c20c6dbf31a986159d276d0a2403dbfd147390ab3767a87c1fe854aa07643","flatsize":124580,"path":"All/pam_wrapper-1.0.6_3.pkg","repopath":"All/pam_wrapper-1.0.6_3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":41780,"desc":"This tool allows you to either test your PAM application or module. For testing\nPAM applications we have written a simple PAM module called pam_matrix\n(see below). If you plan to test a PAM module you can use the pamtest library\nwe have implemented. It simplifies testing of modules. You can be combine it\nwith the cmocka unit testing framework or you can use the provided Python\nbindings to write tests for your module in Python.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"options":{"TEST":"on"}},{"name":"pam_xdg","origin":"sysutils/pam_xdg","version":"0.8.5","comment":"PAM module to manage XDG Base Directories","maintainer":"jbeich@FreeBSD.org","www":"https://www.sdaoden.eu/code.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"98176e1f31eafd795ad941db4485917327cd8b832cd7e542daa453ecf2eab424","flatsize":15159,"path":"All/pam_xdg-0.8.5.pkg","repopath":"All/pam_xdg-0.8.5.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":7916,"desc":"XDG Base Directories support via PAM: creation of $XDG_RUNTIME_DIRs,\ninjection of environment variables into sessions.","categories":["sysutils","wayland"],"messages":[{"message":"Read pam_xdg(8) manpage for instructions how to configure PAM.\nOn FreeBSD >= 14.1 replace pam_xdg.so in /etc/pam/* with\n/usr/local/lib/pam_xdg.so (absolute path).\n\nXDG_RUNTIME_DIR on Wayland maybe used as a fallback for anonymous\nshared memory. For better performance and to avoid posix_fallocate(2)\nissues on ZFS moving the directory under tmpfs(5) is recommended:\n\n  # echo \"none\t/var/run/user\ttmpfs\trw\" >>/etc/fstab\n  # mkdir -p /var/run/user\n  # mount -a","type":"install"}]},{"name":"pam_u2f","origin":"security/pam_u2f","version":"1.3.0_1","comment":"Pluggable Authentication Module for U2F and FIDO2","maintainer":"romain@FreeBSD.org","www":"https://developers.yubico.com/pam-u2f/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"96e175f64a5300d241afc09140c02efa2634cce7a9d1fc233bd9e6db3d11be5e","flatsize":99436,"path":"All/pam_u2f-1.3.0_1.pkg","repopath":"All/pam_u2f-1.3.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":36584,"desc":"This module implements PAM over U2F and FIDO2, providing an easy way to\nintegrate the YubiKey (or other U2F/FIDO2 compliant authenticators) into your\nexisting infrastructure.","deps":{"libfido2":{"origin":"security/libfido2","version":"1.15.0"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["security"],"shlibs_required":["libc.so.8","libcrypto.so.12","libfido2.so.1","libpam.so.3"]},{"name":"pam_search_list","origin":"security/pam_search_list","version":"0.1_3","comment":"PAM module to search arbitrary file for user","maintainer":"v.a.popov@gmail.com","www":"https://sourceforge.net/projects/pam-search-list/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7504c40d9d0a2b46fffec043e93138d0879d3e9cab381c7dc70508f0c6c159f8","flatsize":12816,"path":"All/pam_search_list-0.1_3.pkg","repopath":"All/pam_search_list-0.1_3.pkg","licenselogic":"single","pkgsize":5896,"desc":"This PAM service module allows PAM-enabled applications to check if\nthe target user is in some arbitrary plaintext list. Similar to module\npam_ftpusers from the FreeBSD Project and is based on it's code.","categories":["security"],"options":{"PROFILE":"off"}},{"name":"pam_ssh_agent_auth","origin":"security/pam_ssh_agent_auth","version":"0.10.4_5","comment":"PAM module which permits authentication via ssh-agent","maintainer":"matthew@FreeBSD.org","www":"https://github.com/jbeverly/pam_ssh_agent_auth","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7b50402786adfde137069fb59189b505516d58c41156a3ed2f0fa1da32755719","flatsize":219438,"path":"All/pam_ssh_agent_auth-0.10.4_5.pkg","repopath":"All/pam_ssh_agent_auth-0.10.4_5.pkg","licenselogic":"single","pkgsize":100008,"desc":"PAM module which permits authentication for arbitrary services via\nssh-agent. Written with sudo in mind, but like any auth PAM module,\ncan be used for many purposes.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["security"]},{"name":"pan","origin":"news/pan","version":"0.145_3","comment":"Threaded GTK newsreader based on Agent for Windows","maintainer":"gnome@FreeBSD.org","www":"https://pan.rebelbase.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"db5f6746e9c04c64b78f55c2a58a57636baf8ffb6f1c57f78e82e4258373dba3","flatsize":4026062,"path":"All/pan-0.145_3.pkg","repopath":"All/pan-0.145_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":996088,"desc":"Pan is a newsreader, loosely based on Agent and Gravity, which attempts to\nbe pleasant to use for new and advanced users alike. It has all the typical\nfeatures found in newsreaders, and also supports offline reading, multiple\nconnections, and a number of features for power users and alt.binaries fans.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"enchant":{"origin":"textproc/enchant","version":"1.6.0_12"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gmime26":{"origin":"mail/gmime26","version":"2.6.23_3"},"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"gtkspell":{"origin":"textproc/gtkspell","version":"2.0.16_7"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["gnome","news"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libenchant.so.1","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmime-2.6.so.0","libgmodule-2.0.so.0","libgnutls.so.30","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-x11-2.0.so.0","libgtkspell.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"GNUTLS":"on","GTKSPELL":"on","NLS":"on","GTK2":"on","GTK3":"off"}},{"name":"pam_require","origin":"security/pam_require","version":"0.7","comment":"PAM module for restricting access based on unix group or username","maintainer":"ccowart@rescomp.berkeley.edu","www":"https://www.splitbrain.org/projects/pam_require/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"044bd0b9ca72f4e8611bdf2ab6a83f6e9a428acd8df39cfa614be8ee6b39ed94","flatsize":7512,"path":"All/pam_require-0.7.pkg","repopath":"All/pam_require-0.7.pkg","licenselogic":"single","pkgsize":3372,"desc":"A PAM module that allows you to require a special group or\nuser to access a service.","categories":["security"]},{"name":"pam_pwdfile","origin":"security/pam_pwdfile","version":"1.0","comment":"Pam module for authenticating with flat passwd files","maintainer":"lev@FreeBSD.org","www":"http://www.cpbotha.net/pam_pwdfile.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2d1194f4b76ecab145709a131b2f837b736cf577f903f20b206a1e9e36451ddc","flatsize":21732,"path":"All/pam_pwdfile-1.0.pkg","repopath":"All/pam_pwdfile-1.0.pkg","licenselogic":"single","pkgsize":8848,"desc":"This is a PAM module which allows authentication against alternate\npasswd files.","categories":["security"],"options":{"DOCS":"on"}},{"name":"pam_rssh","origin":"security/pam_rssh","version":"1.1.0_15","comment":"Remote sudo authenticated via ssh-agent","maintainer":"romain@FreeBSD.org","www":"https://github.com/z4yx/pam_rssh","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"831f902210be480b2d3d50c89abe66b3b4f47e45602afdb4ddd756e9ac4f9269","flatsize":800023,"path":"All/pam_rssh-1.1.0_15.pkg","repopath":"All/pam_rssh-1.1.0_15.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":269340,"desc":"This PAM module provides ssh-agent based authentication. The primary design\ngoal is to avoid typing password when you sudo on remote servers. Instead, you\ncan simply touch your hardware security key (e.g. Yubikey/Canokey) to fulfill\nuser verification. The process is done by forwarding the remote authentication\nrequest to client-side ssh-agent as a signature request.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["security"]},{"name":"pam_script","origin":"security/pam_script","version":"1.1.9","comment":"PAM script module allows to hook user space scripts on PAM events","maintainer":"natalino.picone@nozominetworks.com","www":"https://github.com/jeroennijhof/pam_script","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"db95a411fa05b0db81b02bd39e907e8854534f3bdbdadd13c5d7b68de3727314","flatsize":85414,"path":"All/pam_script-1.1.9.pkg","repopath":"All/pam_script-1.1.9.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":22924,"desc":"PAM-script allows you to execute scripts during authorization,\npasswd changes, or session opening or closing.\n\nSo if you need extra work done after login you can use this pam\nmodule to execute a session script.","categories":["security"]},{"name":"pam_pkcs11","origin":"security/pam_pkcs11","version":"0.6.12_1","comment":"PAM module using crypto tokens for auth","maintainer":"khng@FreeBSD.org","www":"https://github.com/OpenSC/pam_pkcs11","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"30d93477272581145405fefd98ab6c18acbe5d456feea3c7acfffb89685241c8","flatsize":742037,"path":"All/pam_pkcs11-0.6.12_1.pkg","repopath":"All/pam_pkcs11-0.6.12_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":131792,"desc":"pam_pkcs11 is a login module allowing a X.509 certificate\nbased user login. The certificate and its dedicated private\nkey are thereby accessed by means of an appropriate PKCS#11\nmodule. For the verification of the users' certificates,\nlocally stored CA certificates as well as either online or\nlocally accessible CRLs are used.\n\nPAM-PKCS#11 package provides:\n\n    A PAM module able to:\n        Use certificates to get user credentials\n        Deduce a login based on provided certificate\n    Several tools:\n        Standalone cert-to-login finder tool\n        Certificate contents viewer\n        Card Event status monitor, to trigger actions on card insert/removal","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcsc-lite":{"origin":"devel/pcsc-lite","version":"2.3.1,2"}},"categories":["security"],"shlibs_required":["libc.so.8","libcrypto.so.12","libdl.so.0","libpam.so.3","libpcsclite.so.1","libpthread.so.0"],"options":{"CURL":"off","DEBUG":"off","DOCS":"on","LDAP":"off","NLS":"on","NSS":"off","PCSC":"on","SSL":"on"}},{"name":"pam_ocra","origin":"security/pam_ocra","version":"1.6_1","comment":"RFC6287 (OCRA) PAM module","maintainer":"sg2342@googlemail.com","www":"https://github.com/sg2342/pam_ocra","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a239ee7cc9a9f8a663c56d536d2cc0d0b8146720106727049e7bdc788d5e46d6","flatsize":58196,"path":"All/pam_ocra-1.6_1.pkg","repopath":"All/pam_ocra-1.6_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":24028,"desc":"This PAM service module allows PAM-enabled applications to\nauthenticate users using RFC6287 (OCRA) tokens.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["security"],"shlibs_required":["libc.so.8","libcrypto.so.12"]},{"name":"pam_mysql","origin":"security/pam-mysql","version":"0.8.2","comment":"PAM module for authenticating with MySQL","maintainer":"jsm@FreeBSD.org","www":"https://github.com/NigelCunningham/pam-MySQL","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c7e5d8e5278a4014afb6202e6bf2dd49bcd7ebaa6fb2fe78446bd8312f7df862","flatsize":111815,"path":"All/pam_mysql-0.8.2.pkg","repopath":"All/pam_mysql-0.8.2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":41340,"desc":"This is a PAM module for authenticating with MySQL.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["databases","security"],"options":{"DOCS":"on","SSL":"on"},"messages":[{"message":"Read files in /usr/local/share/doc/pam_mysql for info on how to set up.","type":"install"}]},{"name":"pam_ldap","origin":"security/pam_ldap","version":"186_2","comment":"PAM module for authenticating with LDAP","maintainer":"marcus@FreeBSD.org","www":"https://www.padl.com/OSS/pam_ldap.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c5275e2fcf7788d2f71a1bc656c315417d4132b0f84fc72a96af216218f4b2bb","flatsize":109815,"path":"All/pam_ldap-186_2.pkg","repopath":"All/pam_ldap-186_2.pkg","licenselogic":"and","licenses":["GPLv2+","LGPL20+"],"pkgsize":38624,"desc":"This is a PAM module for authenticating with LDAP.","deps":{"openldap26-client":{"origin":"net/openldap26-client","version":"2.6.9_1"}},"categories":["net","security"],"annotations":{"cpe":"cpe:2.3:a:padl:pam_ldap:186:::::dragonfly6:x86_64:2"},"messages":[{"message":"Edit /usr/local/etc/ldap.conf in order to use this module.  Then\ncreate a /usr/local/etc/pam.d/ldap with a line similar to the following:\n\nlogin\tauth\tsufficient\t/usr/local/lib/pam_ldap.so","type":"install"}]},{"name":"pam_mkhomedir","origin":"security/pam_mkhomedir","version":"0.2_1","comment":"Create HOME with a PAM module on demand","maintainer":"gremlin@portal-to-web.de","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3a5801d2d03874fd16bee73e0208e8aefe971a805a7ad8df6f84a9f66bd1c385","flatsize":17991,"path":"All/pam_mkhomedir-0.2_1.pkg","repopath":"All/pam_mkhomedir-0.2_1.pkg","licenselogic":"single","pkgsize":7832,"desc":"This is a PAM module which will create the $HOME for the user authenticated,\nif it's not already there. It also copies over files from a skel directory\n( default /usr/share/skel ) and can set the permission of the newly created\n$HOME to a value of your choice","categories":["security"],"messages":[{"message":"You may want to add something like this to your /etc/pam.d/login\nor /etc/pam.d/sshd ( when you've configured ssh with PAM )\nfile to use this module:\n\nsession         required       /usr/local/lib/pam_mkhomedir.so","type":"install"}]},{"name":"pam_krb5-rh","origin":"security/pam_krb5-rh","version":"2.4.13_1","comment":"The Red Hat Pluggable Authentication Module for Kerberos 5","maintainer":"zi@FreeBSD.org","www":"https://fedorahosted.org/pam_krb5/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fde7f7d2acdf216edf150e81f7516312293cb67a86f23e89d22c3083c957be36","flatsize":187728,"path":"All/pam_krb5-rh-2.4.13_1.pkg","repopath":"All/pam_krb5-rh-2.4.13_1.pkg","licenselogic":"or","licenses":["BSD3CLAUSE","LGPL21"],"pkgsize":66188,"desc":"The pam_krb5 module allows PAM-aware applications to authenticate\nusers by performing an AS exchange with a Kerberos KDC.\n\nThis module includes many configurable options and provides functionality\nand features that other pam_krb5 modules do not provide.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"krb5":{"origin":"security/krb5","version":"1.21.3_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["security"],"shlibs_required":["libc.so.8","libcom_err.so.3.0","libcrypt.so.4","libintl.so.8","libk5crypto.so.3.1","libkrb5.so.3.3"],"options":{"NLS":"on"}},{"name":"pam_kde","origin":"security/pam_kde","version":"1.0","comment":"PAM modules for KDE Display Manager","maintainer":"kde@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aa116e7d69844f1a096e58c4e25a044d17d3541aabcb9a5282f6a3524304f024","flatsize":829,"path":"All/pam_kde-1.0.pkg","repopath":"All/pam_kde-1.0.pkg","licenselogic":"single","pkgsize":820,"desc":"This port installs PAM modules used by KDM to log into a KDE session.","categories":["kde","security"],"options":{"AUTOLOGIN":"on"}},{"name":"pam_helper","origin":"security/pam_helper","version":"1.2","comment":"Authenticate applications requiring PAM services","maintainer":"marcus@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0711373c0d7300de1d1b66bbe149d4631fd29bce794fa90ff9c2def8f30d56c9","flatsize":7532,"path":"All/pam_helper-1.2.pkg","repopath":"All/pam_helper-1.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":3648,"desc":"Pam_helper is a small utility which allows non-PAM, or non-setuid\napplications to make use of PAM's authentication services.  It was mainly\ncreated to allow gnome-screensaver to make use of PAM, but any application\ncould use it.  It accepts two arguments, the PAM service name, and a\nusername.  It reads the user's password from stdin.","categories":["security","sysutils"],"shlibs_required":["libc.so.8","libpam.so.3"]},{"name":"pam_krb5-heimdal_port","origin":"security/pam_krb5","version":"4.11_2","comment":"Pluggable Authentication Module for heimdal_port Kerberos 5","maintainer":"cy@FreeBSD.org","www":"https://www.eyrie.org/~eagle/software/pam-krb5/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"68777a70322852479fbe5f9168f5e34f4a44f599cea49122c28094ffa25908b7","flatsize":107319,"path":"All/pam_krb5-heimdal_port-4.11_2.pkg","repopath":"All/pam_krb5-heimdal_port-4.11_2.pkg","licenselogic":"or","licenses":["BSD3CLAUSE","GPLv1+"],"pkgsize":42244,"desc":"A Pluggable Authentication Module for Kerberos 5, which can\nbe compiled for either Heimdal or MIT Kerberos.","deps":{"heimdal":{"origin":"security/heimdal","version":"7.8.0_8"}},"categories":["security"],"annotations":{"flavor":"heimdal_port"}},{"name":"pam_google_authenticator","origin":"security/pam_google_authenticator","version":"1.11,1","comment":"PAM module for two-step authentication from Google","maintainer":"driesm@FreeBSD.org","www":"https://github.com/google/google-authenticator-libpam","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"493888eb43a621f1a4613a67306deb33e2fff5fdd48344561c847d8984b91ea3","flatsize":100535,"path":"All/pam_google_authenticator-1.11,1.pkg","repopath":"All/pam_google_authenticator-1.11,1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":40900,"desc":"The PAM module can add a two-factor authentication\nstep to any PAM-enabled application.","deps":{"libqrencode":{"origin":"graphics/libqrencode","version":"4.1.1"}},"categories":["security"],"shlibs_required":["libc.so.8"],"options":{"QRENCODE":"on"}},{"name":"pam-pgsql","origin":"security/pam-pgsql","version":"0.7.3.2_2","comment":"PAM module for authenticating with PostgreSQL","maintainer":"berend@pobox.com","www":"https://sourceforge.net/projects/pam-pgsql/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7c73fca74ffb86c06ec0bdc28d1b78a3f2f4a002134ded5cc13ecd6d1c012554","flatsize":62535,"path":"All/pam-pgsql-0.7.3.2_2.pkg","repopath":"All/pam-pgsql-0.7.3.2_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":23312,"desc":"This is a PAM module for authenticating with PostgreSQL.\n\nIt also supports:\n - Checking account information (pam_acct_expired,new_authtok_reqd)\n - Updating auth token","deps":{"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"mhash":{"origin":"security/mhash","version":"0.9.9.9_6"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"}},"categories":["databases","security"],"options":{"DOCS":"on"},"messages":[{"message":"Follow the instructions in the\n\n /usr/local/share/doc/pam-pgsql/README\n\nto use this module. Note, that unlike most other ports, this port\ninstalls a file into /usr/lib directly (/usr/lib/pam_pgsql.so),\nbecause PAM requires that.","type":"install"}]},{"name":"pam_krb5","origin":"security/pam_krb5","version":"4.11_2","comment":"Pluggable Authentication Module for mit Kerberos 5","maintainer":"cy@FreeBSD.org","www":"https://www.eyrie.org/~eagle/software/pam-krb5/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3138802c8d10d02ed2866ccf2d3a17e6ea55f642d2c37530e3a93206b60a28f8","flatsize":111479,"path":"All/pam_krb5-4.11_2.pkg","repopath":"All/pam_krb5-4.11_2.pkg","licenselogic":"or","licenses":["BSD3CLAUSE","GPLv1+"],"pkgsize":43324,"desc":"A Pluggable Authentication Module for Kerberos 5, which can\nbe compiled for either Heimdal or MIT Kerberos.","deps":{"krb5":{"origin":"security/krb5","version":"1.21.3_1"}},"categories":["security"],"annotations":{"flavor":"mit"}},{"name":"panomatic","origin":"graphics/panomatic","version":"0.9.4_13","comment":"Tool that automates the creation of control points","maintainer":"ii@any.com.ru","www":"http://aorlinsk2.free.fr/panomatic/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"75e249811e5e2cd2853e0424caeb30be49729288e002db091a75fc8d08615034","flatsize":1362112,"path":"All/panomatic-0.9.4_13.pkg","repopath":"All/panomatic-0.9.4_13.pkg","licenselogic":"single","pkgsize":421040,"desc":"Pan-o-matic is a tool that automates the creation of control points in Hugin.","categories":["graphics"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","librt.so.0","libstdc++.so.9"]},{"name":"pam-modules","origin":"security/pam-modules","version":"2.5_1","comment":"Collection of modules for PAM","maintainer":"cy@FreeBSD.org","www":"https://puszcza.gnu.org.ua/software/pam-modules/pam-modules.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b1d9b0c780364100d0402ae34b0cdc64bcac97a6e986432006ebe7f3af705eea","flatsize":273122,"path":"All/pam-modules-2.5_1.pkg","repopath":"All/pam-modules-2.5_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":87604,"desc":"PAM-modules is a collection of useful PAM modules and command line\nutilities for checking PAM authentication and other management groups.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["security"],"shlibs_required":["libc.so.8","libcrypt.so.4","libpam.so.3"],"options":{"GROUPMEMBER":"on","MYSQL":"off","NIS":"off","PGSQL":"off","REGEX":"on","SYSLOG":"on"}},{"name":"pangzero","origin":"games/pangzero","version":"1.3_3","comment":"Clone of Super Pang","maintainer":"ports@FreeBSD.org","www":"http://apocalypse.rulez.org/pangzero","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"08cec9e443cefb9ce91fe5a79b540b389fd9b188d6783961e2dadb7ed8dd5d13","flatsize":3963970,"path":"All/pangzero-1.3_3.pkg","repopath":"All/pangzero-1.3_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":3709132,"desc":"Pang Zero is a clone of Super Pang, a fast-paced action game that involves\npopping balloons with a harpoon. The intention of our effort is to create\na fun, open-source game that many (currently up to 6) people can play\ntogether.","deps":{"p5-SDL":{"origin":"devel/p5-SDL","version":"2.548_6"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["games"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe pangzero port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"palp","origin":"math/palp","version":"2.21","comment":"Package for Analyzing Lattice Polytopes","maintainer":"thierry@FreeBSD.org","www":"http://hep.itp.tuwien.ac.at/~kreuzer/CY/CYpalp.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9398836a9b06224e8de9925b1e636b6598c3cee6a0ffe62a1a287ece29d98e10","flatsize":6735715,"path":"All/palp-2.21.pkg","repopath":"All/palp-2.21.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":698268,"desc":"A Package for Analyzing Lattice Polytopes (PALP) is a set of C programs for\ncalculations with lattice polytopes and applications to toric geometry.\n\nIt contains routines for vertex and facet enumeration, computation of incidences\nand symmetries, as well as completion of the set of lattice points in the convex\nhull of a given set of points. In addition, there are procedures specialised to\nreflexive polytopes such as the enumeration of reflexive subpolytopes, and\napplications to toric geometry and string theory, like the computation of Hodge\ndata and fibration structures for toric Calabi-Yau varieties.  The package is\nwell tested and optimised in speed as it was used for time consuming tasks such\nas the classification of reflexive polyhedra in 4 dimensions and the creation\nand manipulation of very large lists of 5-dimensional polyhedra.\n\nWhile originally intended for low-dimensional applications, the algorithms work\nin any dimension and our key routine for vertex and facet enumeration compares\nwell with existing packages.\n\nSee also <https://gitlab.com/stringstuwien/PALP/>.","categories":["math"],"shlibs_required":["libc.so.8"]},{"name":"perl5.40","origin":"lang/perl5.40","version":"5.40.2","comment":"Practical Extraction and Report Language","maintainer":"mat@FreeBSD.org","www":"https://www.perl.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"69722f71cff02ed60d2c3da1576d15964d024e2802d1cd05b753b813fdccf84a","flatsize":66290000,"path":"All/perl5.40-5.40.2.pkg","repopath":"All/perl5.40-5.40.2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15869712,"desc":"Perl is a language that combines some of the features of C, sed, awk and\nshell.  See the manual page for more hype.  There are also many books\npublished by O'Reilly & Assoc.  See pod/perlbook.pod for more\ninformation.","categories":["devel","lang","perl5"],"shlibs_required":["libc.so.8","libcrypt.so.4","libdl.so.0","libm.so.4","libpthread.so.0","libutil.so.4"],"options":{"DEBUG":"off","DOT_INC":"off","GDBM":"off","MULTIPLICITY":"on","PERL_64BITINT":"on","PERL_MALLOC":"off","SITECUSTOMIZE":"off","THREADS":"on"},"annotations":{"cpe":"cpe:2.3:a:perl:perl:5.40.2:::::dragonfly6:x86_64"}},{"name":"pal-astronomical","origin":"astro/pal","version":"0.9.8","comment":"Positional Astronomy Library","maintainer":"yuri@FreeBSD.org","www":"https://github.com/Starlink/pal","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dd88d9efd969654264cdd16458793aaa0b8744cb541ebed3d3d94e9d69718a18","flatsize":466108,"path":"All/pal-astronomical-0.9.8.pkg","repopath":"All/pal-astronomical-0.9.8.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":76864,"desc":"The PAL library is a partial re-implementation of Pat Wallace's popular SLALIB\nlibrary written in C using a Gnu GPL license and layered on top of the IAU's\nSOFA library (or the BSD-licensed ERFA) where appropriate. PAL attempts to stick\nto the SLA C API where possible although palObs() has a more C-like API than the\nequivalent slaObs() function. In most cases it is enough to simply change the\nfunction prefix of a routine in order to link against PAL rather than SLALIB.\nRoutines calling SOFA use modern notation and precession models so will return\nslightly different answers than native SLALIB. PAL functions not available in\nSOFA were ported from the Fortran version of SLALIB that ships as part of the\nStarlink software and uses a GPL licence.","deps":{"erfa":{"origin":"astro/erfa","version":"2.0.1"}},"categories":["astro"]},{"name":"pari-galpol","origin":"math/pari_galpol","version":"2018.06.25_3","comment":"Database of Galois polynomials for PARI/GP","maintainer":"thierry@FreeBSD.org","www":"https://pari.math.u-bordeaux.fr/packages.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"de7f38118b419f0cdde9a5b754ab76bec93afc7e41a64eec9c296301b88f9324","flatsize":28556295,"path":"All/pari-galpol-2018.06.25_3.pkg","repopath":"All/pari-galpol-2018.06.25_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":8627268,"desc":"This packages contains a database of polynomials defining Galois extensions of\nthe rationals representing all abstract groups of order up to 143 for all\nsignatures (3657 groups, 7194 polynomials).","deps":{"pari":{"origin":"math/pari","version":"2.17.2,2"}},"categories":["math"],"options":{"DOCS":"on"}},{"name":"pal","origin":"deskutils/pal","version":"0.4.3_4","comment":"Calendar application","maintainer":"h.skuhra@gmail.com","www":"https://palcal.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1a48de2d1ead3ca1adfc72d0aa33ffe9dfff1ddf6de90bb1766af6f8414446c7","flatsize":177881,"path":"All/pal-0.4.3_4.pkg","repopath":"All/pal-0.4.3_4.pkg","licenselogic":"single","pkgsize":69236,"desc":"Pal is a command-line calendar program for Unix/Linux systems that can\nkeep track of events. It has similarities with the Unix cal command, the\nmore complex GNU gcal program, and the calendar program distributed with\nthe BSDs.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["deskutils"],"shlibs_required":["libc.so.8","libglib-2.0.so.0","libintl.so.8","libncurses.so.6","libreadline.so.8","libtinfo.so.6"]},{"name":"paicc","origin":"sysutils/paicc","version":"1.4_1","comment":"Paint Changed Characters","maintainer":"peter@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2129070ca7a36c299fb62e79a72234fbc3e696ffa6cb616c70c1000501308faa","flatsize":41235,"path":"All/paicc-1.4_1.pkg","repopath":"All/paicc-1.4_1.pkg","licenselogic":"single","pkgsize":15380,"desc":"This command turns the static output from one or more Unix\ncommands into a dynamic, pageable, real-time display.  You\nspecify the command(s) and the delay period between screen\nrefreshes and Paint Changed Characters does the rest, including\noptimizations to minimize cursor movement and the number of\ntransmitted characters.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"]},{"name":"pauker","origin":"misc/pauker","version":"1.8","comment":"Java-based flashcard learning using the Leitner system","maintainer":"alex@stangl.us","www":"https://pauker.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cddeb453909563b3829647583260c1b85d7af5c8d7d35eacb0ed4e9317b00751","flatsize":7664001,"path":"All/pauker-1.8.pkg","repopath":"All/pauker-1.8.pkg","licenselogic":"single","pkgsize":7390932,"desc":"Pauker is a Java program for flashcard learning based on the Leitner system.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["education","java","misc"]},{"name":"paladin","origin":"sysutils/paladin","version":"2.0.1_24","comment":"Simple process supervisor","maintainer":"rwestlun@gmail.com","www":"https://github.com/rwestlund/paladin","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a0a3c5e46776326e402aa2ae88a9abe5948a613ce5e04ace5e16349248572f68","flatsize":1868356,"path":"All/paladin-2.0.1_24.pkg","repopath":"All/paladin-2.0.1_24.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":680816,"desc":"Simple process supervisor.","categories":["sysutils"],"shlibs_required":["libc.so.8","libpthread.so.0"],"messages":[{"message":"To run paladin:\n- Edit /usr/local/etc/paladin.conf \n- Add paladin_enable=\"YES\" to /etc/rc.conf","type":"install"}]},{"name":"paexec","origin":"devel/paexec","version":"1.1.4_1","comment":"Parallel executor, distributes tasks over network","maintainer":"portmaster@BSDforge.com","www":"https://sourceforge.net/projects/paexec/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"71beaeafa0da553dde9560ca5510050d7028cd4d05bf71a599f101d1c2799418","flatsize":194899,"path":"All/paexec-1.1.4_1.pkg","repopath":"All/paexec-1.1.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":122648,"desc":"paexec distributes performing the given tasks across several CPUs or\nmachines on a network and collects the results from those\nCPUs/machines","deps":{"libmaa":{"origin":"devel/libmaa","version":"1.5.1,1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libmaa.so.4"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"pads","origin":"net-mgmt/pads","version":"1.2_7","comment":"Passively detect network assets","maintainer":"ports@FreeBSD.org","www":"https://passive.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"977d4ecd679a83b29fdb1e424ce9270184711676d98918c5e12e70215419423d","flatsize":300717,"path":"All/pads-1.2_7.pkg","repopath":"All/pads-1.2_7.pkg","licenselogic":"single","pkgsize":95700,"desc":"PADS is a signature based detection engine used to passively detect\nnetwork assets. It is designed to complement IDS technology by\nproviding context to IDS alerts.\n\nGoals:\n\n* Passive: Records and identifies traffic seen on a network without\n    actively \"scanning\" a system. There will never be a packet sent\n    from the pads applications.\n\n* Portable: Has the ability to be placed easily on a remote system.\n    Does not require additional external libraries other than those\n    associated with libpcap.\n\n* Lightweight: Logging is sent to a simple CSV file. There is no need\n    for a database or other data repository installed on the local\n    machine. All correlation is done outside of the pads program.","deps":{"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["net-mgmt"],"shlibs_required":["libc.so.8","libpcap.so.3","libpcre.so.1"],"messages":[{"message":"===>   NOTICE:\n\nThe pads port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"padring","origin":"cad/padring","version":"g20210731","comment":"Padring generator for ASICs","maintainer":"yuri@FreeBSD.org","www":"https://github.com/donn/padring","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e63d4ef153604f0ef2ddf19c644ea3bd43ccf415f9304b52038feaea610b493c","flatsize":290771,"path":"All/padring-g20210731.pkg","repopath":"All/padring-g20210731.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":96984,"desc":"This tool makes padrings for ASICs using a LEF file and a\nplacement/configuration file. The padrings can be output in GDS2, DEF\nand/or SVG format. Check out the example in the example directory.","categories":["cad"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"padauk","origin":"x11-fonts/padauk","version":"2.8_2","comment":"Unicode font supporting all the Myanmar characters","maintainer":"buganini@gmail.com","www":"https://scripts.sil.org/Padauk","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"532b9188ef35ac4f1367ab9ff84eea71aa3866b329bccb6c328997d46b68b101","flatsize":1839007,"path":"All/padauk-2.8_2.pkg","repopath":"All/padauk-2.8_2.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":258004,"desc":"Padauk is a fully capable Unicode 5.1 font supporting all the Myanmar\ncharacters in the standard. Thus it provides support for minority languages\nas well, in both local and Burmese rendering style.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"pacpl","origin":"audio/pacpl","version":"6.1.3_2","comment":"Perl Audio Converter","maintainer":"ports@FreeBSD.org","www":"http://vorzox.wix.com/pacpl","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d991b91e847390458af282170eb41e4efd249589e620e81c965e02913bd8f78b","flatsize":336093,"path":"All/pacpl-6.1.3_2.pkg","repopath":"All/pacpl-6.1.3_2.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":75276,"desc":"Perl Audio Converter (PAC) is a tool for converting multiple audio types\nfrom one format to another.\n\nIt supports the following audio formats:\n------------------------------------------------------------\n3G2, 3GP, 8SVX, AAC, AC3, ADTS, AIFF, AL, AMB, AMR, APE, AU, AVR, BONK,\nCAF, CDR, CVU, DAT, DTS, DVMS, F32, F64, FAP, FLA, FLAC, FSSD, GSRT,\nHCOM, IMA, IRCAM, LA, MAT, MAUD, MAT4, MAT5, M4A, MP2, MP3, MP4, MPC,\nMPP, NIST, OFF, OFR, OFS, OPUS, OGA, OGG, PAF, PRC, PVF, RA, RAM, RAW,\nRF64, SD2, SF, SHN, SMP, SND, SOU, SPX, SRN, TAK, TTA, TXW, VOC, VMS,\nVQF, W64, WAV, WMA, and WV.\n\nIt can also extract audio from the following video extensions:\n--------------------------------------------------------------\nRM, RV, ASF, DivX, MPG, MKV, MPEG, AVI, MOV, OGM, OGV, QT, VCD, SVCD,\nM4V, NSV, NUV, PSP, SMK, VOB, FLV, WEBM and WMV.\n\nParallel processing, a CD ripping function with CDDB support, batch\nconversion, tag preservation for most supported formats, independent tag\nreading & writing, service menus for KDE Dolphin/Konqueror are also\nprovided.","deps":{"cdparanoia":{"origin":"audio/cdparanoia","version":"3.9.8_10"},"faac":{"origin":"audio/faac","version":"1.31.1"},"faad2":{"origin":"audio/faad","version":"2.11.2,1"},"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"lame":{"origin":"audio/lame","version":"3.100_5"},"p5-Audio-FLAC-Header":{"origin":"audio/p5-Audio-FLAC-Header","version":"2.4_5"},"p5-Audio-Scan":{"origin":"audio/p5-Audio-Scan","version":"1.01"},"p5-CDDB_get":{"origin":"audio/p5-CDDB_get","version":"2.28_3,1"},"p5-MP3-Tag":{"origin":"audio/p5-MP3-Tag","version":"1.16"},"p5-Parallel-ForkManager":{"origin":"devel/p5-Parallel-ForkManager","version":"2.03"},"p5-String-ShellQuote":{"origin":"textproc/p5-String-ShellQuote","version":"1.04_1"},"p5-Switch":{"origin":"lang/p5-Switch","version":"2.17_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"vorbis-tools":{"origin":"audio/vorbis-tools","version":"1.4.2_6,3"}},"categories":["audio"],"options":{"APE":"off","CDPARANOIA":"on","DOCS":"on","FAAC":"on","FAAD":"on","FFMPEG":"on","KDE4":"off","LAME":"on","LAUDIO":"off","MPLAYER":"off","MUSEPACK":"off","OPTIMFROG":"off","OPUS":"off","SNDFILE":"off","SOX":"off","SPEEX":"off","TOOLAME":"off","TTA":"off","VORBIS":"on","WAVPACK":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe pacpl port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"padthv1-lv2","origin":"audio/padthv1-lv2","version":"1.3.0","comment":"Old-school polyphonic additive synthesizer","maintainer":"yuri@FreeBSD.org","www":"https://padthv1.sourceforge.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"faf9a1c0acd2e36ad342fd61668c37c6ee3fab4c1d35c63788221f3365d4ac01","flatsize":1889459,"path":"All/padthv1-lv2-1.3.0.pkg","repopath":"All/padthv1-lv2-1.3.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":365396,"desc":"An old-school polyphonic additive synthesizer with stereo fx.\n\nBased on the PADsynth algorithm, by Paul Nasca, as a special\nvariant of additive synthesis.\n\nFeatures:\n* pure stand-alone JACK client with JACK-session, NSM and both JACK MIDI\n  and ALSA MIDI input support\n* LV2 instrument plugin.\n  URI: http://padthv1.sourceforge.net/lv2","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"fftw3-float":{"origin":"math/fftw3-float","version":"3.3.10_5"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"liblo":{"origin":"audio/liblo","version":"0.32"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-svg":{"origin":"graphics/qt6-svg","version":"6.8.3"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["audio"],"shlibs_required":["libGLX.so.0","libOpenGL.so.0","libQt6Core.so.6","libQt6Gui.so.6","libQt6Svg.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libfftw3f.so.3","libgcc_s.so.1","libjack.so.0","liblo.so.7","libm.so.4","libpthread.so.0","libstdc++.so.6"]},{"name":"paml","origin":"biology/paml","version":"4.10.7","comment":"Phylogenetic Analysis by Maximum Likelihood (PAML)","maintainer":"jrm@FreeBSD.org","www":"http://abacus.gene.ucl.ac.uk/software/paml.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f9c9aa1053f22a860a237ee5f7dfa9e28181c2d7328087c1249cd266ce315ae4","flatsize":20194974,"path":"All/paml-4.10.7.pkg","repopath":"All/paml-4.10.7.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":3708720,"desc":"Phylogenetic Analysis by Maximum Likelihood (PAML)\n\nPAML is a package of programs for phylogenetic analyses of DNA or protein\nsequences using maximum likelihood.  It is not good for tree making.  It may be\nused to estimate parameters and test hypotheses for the study the evolutionary\nprocess using trees reconstructed with programs such as PAUP*, PHYLIP, MOLPHY,\nPhyML, or RaxML.","categories":["biology"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"packter-agent","origin":"net/packter-agent","version":"2.5_2","comment":"Agent of the tool for graphical Internet traffic visualization","maintainer":"masaki@club.kyutech.ac.jp","www":"http://www.packter.jp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3d4f6487fd99e636324002890598df644318fe7d5c7561a02f2afb689d699d40","flatsize":90388,"path":"All/packter-agent-2.5_2.pkg","repopath":"All/packter-agent-2.5_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":21716,"desc":"PACKTER is a free and opensource software for visualization of Internet\ntraffic.\nPACKTER systems are composed of Packter Viewer and Packter Agent.\nPackter Viewer draws a flying object by receiving Packter Protocol from\nPackter Agent.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"}},"categories":["net"],"shlibs_required":["libc.so.8","libcrypto.so.12","libglib-2.0.so.0","libintl.so.8","libpcap.so.3"],"options":{"DOCS":"on","IPV6":"on","PACKTERTC":"off"}},{"name":"packmule","origin":"sysutils/packmule","version":"1.1_1","comment":"Creates and packs custom FreeBSD installation images","maintainer":"ashafer@badland.io","www":"http://badland.io/packmule.md","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6db873ca88eda0889f73842a9f372c6e483d72cc81136a2b3b6a1ae93df75a11","flatsize":26634,"path":"All/packmule-1.1_1.pkg","repopath":"All/packmule-1.1_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":10924,"desc":"Packmule automates the process of loading custom software into a\nFreeBSD installation image. The user creates a \"packing\" list\nwhich is either installed alongside the base system, or added to\nthe live CD.","deps":{"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"packmol","origin":"science/packmol","version":"21.0.1","comment":"Creates Initial Configurations for Molecular Dynamics Simulations","maintainer":"eduardo@FreeBSD.org","www":"https://m3g.github.io/packmol/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a5269cf89aa5a411d0df68e0596b64acee84937d8f089a4ea3504deb1f8124c2","flatsize":293483,"path":"All/packmol-21.0.1.pkg","repopath":"All/packmol-21.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":106980,"desc":"PACKMOL creates an initial point for molecular dynamics simulations by\npacking molecules in defined regions of space. The packing guarantees\nthat short range repulsive interactions do not disrupt the\nsimulations.\n\nThe package is compatible with input files of PDB, TINKER, XYZ and\nMOLDY formats.\n\nSee also: ComplexMixtures.jl: A powerful package to understand\nsolvation structures in complex solutions.  CellListMap.jl: Efficient\nand customizable cell list data structure for molecular simulations\nand customizable simulation analysis.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["science"],"shlibs_required":["libc.so.8","libgcc_s.so.1","libgfortran.so.5","libm.so.4","libquadmath.so.0"]},{"name":"packit","origin":"net-mgmt/packit","version":"1.8.1_1","comment":"Network auditing tool","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/eribertomota/packit","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"099bf575ec965ed7706f6e481ec6b87244cecc665f67c06a759d2be5ce45a019","flatsize":80434,"path":"All/packit-1.8.1_1.pkg","repopath":"All/packit-1.8.1_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":35068,"desc":"Packit is a network auditing tool. Its value is derived from\nits ability to customize, inject, monitor, and manipulate IP\ntraffic. By allowing you to define (spoof) nearly all TCP, UDP,\nICMP, IP, ARP, RARP, and Ethernet header options, Packit can be\nuseful in testing firewalls, intrusion detection systems, port\nscanning, simulating network traffic, and general TCP/IP\nauditing. Packit is also an excellent tool for learning TCP/IP.","deps":{"libnet":{"origin":"net/libnet","version":"1.3,1"}},"categories":["net-mgmt"],"shlibs_required":["libc.so.8","libnet.so.9","libpcap.so.3"],"options":{"CAPTURE":"on","INJECTION":"on"}},{"name":"packddir","origin":"archivers/packddir","version":"0.0.6_1","comment":"Utilities to unpack and create PackdDir archives","maintainer":"ayu@commun.jp","www":"https://www.nongnu.org/packddir/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2630b4b0b1be9f7710f97eb5dc058cd90b6787bc5b3498102b1373bbca6a3856","flatsize":36132,"path":"All/packddir-0.0.6_1.pkg","repopath":"All/packddir-0.0.6_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":14092,"desc":"PackdDir creates and unpacks PackdDir archives,\nwhich are used in Quake (I and II) and others.","categories":["archivers"],"shlibs_required":["libc.so.8"]},{"name":"packetq","origin":"dns/packetq","version":"1.7.3","comment":"Basic SQL-frontend to PCAP-files","maintainer":"freebsd@dns.company","www":"https://www.dns-oarc.net/tools/packetq","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8238e40025958c34aa30fba1a4cb92b72750755c055ad75cbcbb91498220ee79","flatsize":389617,"path":"All/packetq-1.7.3.pkg","repopath":"All/packetq-1.7.3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":122448,"desc":"PacketQ is a command line tool to run SQL queries directly on PCAP\nfiles, the results can be outputted as JSON (default),\nformatted/compact CSV and XML. It also contain a very simplistic\nweb-server in order to inspect PCAP files remotely.\nPacketQ was known as DNS2db but renamed in 2011.","categories":["dns"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on"}},{"name":"pa-aspell","origin":"textproc/pa-aspell","version":"0.01.1_1,2","comment":"Aspell Punjabi dictionary","maintainer":"office@FreeBSD.org","www":"https://punlinux.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e7d4d650916e7fd8b7b3136612eb71906cef9ec92c3e98e6fa05255ba605d2bf","flatsize":66126,"path":"All/pa-aspell-0.01.1_1,2.pkg","repopath":"All/pa-aspell-0.01.1_1,2.pkg","licenselogic":"single","pkgsize":20608,"desc":"Aspell Punjabi dictionary.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"]},{"name":"p910nd","origin":"print/p910nd","version":"0.97_2","comment":"Port 9100+n printer daemon","maintainer":"skozlov@FreeBSD.org","www":"https://github.com/kenyapcomau/p910nd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5f26b836aec73133c658899e47235e6a52a2af37aeb6b43f8e63c3a61b336158","flatsize":35579,"path":"All/p910nd-0.97_2.pkg","repopath":"All/p910nd-0.97_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":15144,"desc":"p910nd is a small printer daemon intended for diskless workstations that does\nnot spool to disk but passes the job directly to the printer.","categories":["net","print"],"shlibs_required":["libc.so.8","libwrap.so.4"]},{"name":"pa_IN-libreoffice","origin":"editors/libreoffice-pa_IN","version":"25.2.2.2","comment":"pa_IN language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b7d2f423d0437ba9871ce0ae4120de893d73c66ebf1f188155ee0fd3f16dfee5","flatsize":2655801,"path":"All/pa_IN-libreoffice-25.2.2.2.pkg","repopath":"All/pa_IN-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":418836,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"p8-platform","origin":"devel/p8-platform","version":"2.1.0.1_3","comment":"Platform support library used by libCEC and binary add-ons for Kodi","maintainer":"mickael.maillot@gmail.com","www":"https://github.com/Pulse-Eight/platform","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f926b8664388d9969ca7056e7d319628698f8fc6ebb3b6fa96fb52d302809a1b","flatsize":289990,"path":"All/p8-platform-2.1.0.1_3.pkg","repopath":"All/p8-platform-2.1.0.1_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":68336,"desc":"This library provides platform specific support for other libraries, and\nis used by libCEC and binary add-ons for Kodi.","categories":["devel"]},{"name":"p5-version","origin":"devel/p5-version","version":"0.9933","comment":"Perl extension for Version Objects","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/version","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8fae1ab27fdce9eaa702db146a109446037f6c9cd88ee15de216fe335a420373","flatsize":118023,"path":"All/p5-version-0.9933.pkg","repopath":"All/p5-version-0.9933.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":48224,"desc":"This module implements overloaded version objects for all versions\nof Perl, including all of the features of version objects which will\nbe part of Perl 5.10.0 except automatic v-string handling.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-xmltv","origin":"textproc/p5-xmltv","version":"0.5.70_1","comment":"Set of programs to process TV (tvguide) listings in XML format","maintainer":"multimedia@FreeBSD.org","www":"http://xmltv.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ca0e794ed850347b38ac3dca15619b6df8c72055a9611ebb5240a2e21f1583f7","flatsize":2312017,"path":"All/p5-xmltv-0.5.70_1.pkg","repopath":"All/p5-xmltv-0.5.70_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":610240,"desc":"[ excerpt from developer's website ]\n\nXMLTV is a set of programs to process TV (tvguide) listings and\nmanage your TV viewing. It stores the listings in an XML-based\nformat.\n\nThe idea is to separate out the backend (getting the listings) from\nthe frontend (displaying them for the user), and to implement useful\noperations like picking out your favourite programmes as filters\nthat read and write XML documents.","deps":{"ja-p5-Text-Kakasi":{"origin":"japanese/p5-Text-Kakasi","version":"2.04_3"},"p5-Archive-Zip":{"origin":"archivers/p5-Archive-Zip","version":"1.68"},"p5-CGI":{"origin":"www/p5-CGI","version":"4.67"},"p5-Date-Manip":{"origin":"devel/p5-Date-Manip","version":"6.97"},"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-Format-Strptime":{"origin":"devel/p5-DateTime-Format-Strptime","version":"1.79,1"},"p5-File-Slurp":{"origin":"devel/p5-File-Slurp","version":"9999.27"},"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-HTML-TableExtract":{"origin":"www/p5-HTML-TableExtract","version":"2.15"},"p5-HTML-Tree":{"origin":"www/p5-HTML-Tree","version":"5.07"},"p5-HTTP-Cache-Transparent":{"origin":"www/p5-HTTP-Cache-Transparent","version":"1.4"},"p5-IO-Compress":{"origin":"archivers/p5-IO-Compress","version":"2.213"},"p5-IO-Stringy":{"origin":"devel/p5-IO-Stringy","version":"2.113"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-Lingua-EN-Numbers-Ordinate":{"origin":"textproc/p5-Lingua-EN-Numbers-Ordinate","version":"1.05"},"p5-Lingua-Preferred":{"origin":"textproc/p5-Lingua-Preferred","version":"0.2.4_1"},"p5-Parse-RecDescent":{"origin":"devel/p5-Parse-RecDescent","version":"1.967015"},"p5-PerlIO-gzip":{"origin":"archivers/p5-PerlIO-gzip","version":"0.20"},"p5-SOAP-Lite":{"origin":"net/p5-SOAP-Lite","version":"1.27"},"p5-Term-ProgressBar":{"origin":"devel/p5-Term-ProgressBar","version":"2.23"},"p5-Term-ReadKey":{"origin":"devel/p5-Term-ReadKey","version":"2.38_1"},"p5-TimeDate":{"origin":"devel/p5-TimeDate","version":"2.33,1"},"p5-Tk-TableMatrix":{"origin":"x11-toolkits/p5-Tk-TableMatrix","version":"1.29"},"p5-Unicode-String":{"origin":"converters/p5-Unicode-String","version":"2.10_1"},"p5-Unicode-UTF8simple":{"origin":"converters/p5-Unicode-UTF8simple","version":"1.06_1"},"p5-WWW-Mechanize":{"origin":"www/p5-WWW-Mechanize","version":"2.19"},"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"p5-XML-Parser":{"origin":"textproc/p5-XML-Parser","version":"2.47"},"p5-XML-Twig":{"origin":"textproc/p5-XML-Twig","version":"3.53"},"p5-XML-Writer":{"origin":"textproc/p5-XML-Writer","version":"0.900"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"],"options":{"DOCS":"on"}},{"name":"p5-v6","origin":"lang/p5-v6","version":"0.047","comment":"Experimental compiler for Perl 6","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/v6-alpha","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c0e5fbc0663e95f940b7fcacf3dd42315e718d7a2738bc74df375bb8206408c9","flatsize":732418,"path":"All/p5-v6-0.047.pkg","repopath":"All/p5-v6-0.047.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":66180,"desc":"This module provides an implementation for Perl 6.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["lang","perl5"]},{"name":"p5-utf8-all","origin":"textproc/p5-utf8-all","version":"0.024","comment":"Turn on Unicode - all of it","maintainer":"wen@FreeBSD.org","www":"https://metacpan.org/release/utf8-all","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"faf8941ea3bc8bef388d0deae667ad02dd1cd0cc0938500eb0e69325369b4eac","flatsize":26895,"path":"All/p5-utf8-all-0.024.pkg","repopath":"All/p5-utf8-all-0.024.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11420,"desc":"The use utf8 pragma tells the Perl parser to allow UTF-8 in the\nprogram text in the current lexical scope. This also means that\nyou can now use literal Unicode characters as part of strings,\nvariable names, and regular expressions.\n\nutf8::all goes further.","deps":{"p5-PerlIO-utf8_strict":{"origin":"devel/p5-PerlIO-utf8_strict","version":"0.010"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"pageedit-qt5","origin":"textproc/pageedit","version":"1.9.20","comment":"WYSIWYG visual XHTML editor","maintainer":"FreeBSD@Shaneware.biz","www":"https://github.com/Sigil-Ebook/PageEdit","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"872e297839866a0581c17a370cb3477af00e4fbd7bfd603fcd58e05f0875f1e3","flatsize":7986966,"path":"All/pageedit-qt5-1.9.20.pkg","repopath":"All/pageedit-qt5-1.9.20.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":2361748,"desc":"PageEdit is an ePub visual XHTML editor based on Sigil's\ndeprecated BookView. It uses WebEngine instead of WebKit.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-location":{"origin":"devel/qt5-location","version":"5.15.16p7_1"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-webchannel":{"origin":"www/qt5-webchannel","version":"5.15.16p3_1"},"qt5-webengine":{"origin":"www/qt5-webengine","version":"5.15.18p7_3"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["textproc"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Positioning.so.5","libQt5PrintSupport.so.5","libQt5Qml.so.5","libQt5QmlModels.so.5","libQt5Quick.so.5","libQt5WebChannel.so.5","libQt5WebEngine.so.5","libQt5WebEngineCore.so.5","libQt5WebEngineWidgets.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libc.so.8","libm.so.4","libstdc++.so.9"],"annotations":{"flavor":"qt5"}},{"name":"p5-uni-perl","origin":"devel/p5-uni-perl","version":"0.91_2","comment":"Modern perl with Unicode","maintainer":"mons@cpan.org","www":"https://metacpan.org/release/MONS/uni-perl-0.92","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"86c00a043e816748bdf3769e2b841b36e4a876ee93b97aa50a992e2b8eaf7e45","flatsize":14728,"path":"All/p5-uni-perl-0.91_2.pkg","repopath":"All/p5-uni-perl-0.91_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6180,"desc":"Modern perl with unicode","deps":{"p5-lib-abs":{"origin":"devel/p5-lib-abs","version":"0.92_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-type1inst","origin":"x11-fonts/p5-type1inst","version":"0.6.1_7","comment":"Script that helps install Postscript fonts in X Window System","maintainer":"hrs@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"061a72a58450f17b87313073e38894bb43691b488eae24512ec655507aa34712","flatsize":63420,"path":"All/p5-type1inst-0.6.1_7.pkg","repopath":"All/p5-type1inst-0.6.1_7.pkg","licenselogic":"single","pkgsize":21232,"desc":"This is a little hack I wrote to help in setting up new Type 1 PostScript\nfonts for use with X. It automatically constructs the fonts.scale file which\nX uses to identify fonts in can use the current directory. Previously you\nhad to write this file by hand which is unacceptable if you have lots of\nfonts.\n\nThe program can also generate Fontmap entries for Ghostscript (which can\nthen be put in the global Fontmap to speed up startup times) and it can\nproduce font sample sheets as well.\n\nPlease be warned that this is beta quality software and has limitations. I\nthink you will, however, find it useful and the bugs will go away over time\nif people help me with it.\n\nReports of success or otherwise welcomed at the address below.\n----------------------------------------------------------------------------\n\nJames Macnicol (J.Macnicol@student.anu.edu.au)","deps":{"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","x11-fonts"],"options":{"DOCS":"on","X11":"on"}},{"name":"p5-true","origin":"devel/p5-true","version":"1.0.2","comment":"Automatically return a true value when a file is required","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/true","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"22132f00f5d97664610c1c52e4c220935217e04b25e681364f358219f5e12131","flatsize":18320,"path":"All/p5-true-1.0.2.pkg","repopath":"All/p5-true-1.0.2.pkg","licenselogic":"single","pkgsize":10420,"desc":"Perl's require builtin (and its use wrapper) requires the files it loads to\nreturn a true value. This is usually accomplished by placing a single\n\n    1;\n\nstatement at the end of included scripts or modules. It's not onerous to add but\nit's a speed bump on the Perl novice's road to enlightenment. In addition, it\nappears to be a non-sequitur to the uninitiated, leading some to attempt to\nmitigate its appearance with a comment:\n\n    1; # keep require happy\nor:\n    1; # Do not remove this line\nor even:\n    1; # Must end with this, because Perl is bogus.\n\nThis module packages this \"return true\" behaviour so that it need not be written\nexplicitly. It can be used directly, but it is intended to be invoked from the\nimport method of a Modern::Perl-style module that enables modern Perl features\nand conveniences and cleans up legacy Perl warts.","deps":{"p5-B-Hooks-OP-Annotation":{"origin":"devel/p5-B-Hooks-OP-Annotation","version":"0.44_2"},"p5-B-Hooks-OP-Check":{"origin":"devel/p5-B-Hooks-OP-Check","version":"0.22"},"p5-Devel-StackTrace":{"origin":"devel/p5-Devel-StackTrace","version":"2.05"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-transdecoder","origin":"biology/p5-transdecoder","version":"5.7.1","comment":"Identify candidate coding regions within transcript sequences","maintainer":"jwb@FreeBSD.org","www":"https://transdecoder.github.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"861c48d93515788078d6b3dcd2178cf5ab5dfac59538ad824401e2c6756cf0b7","flatsize":472908,"path":"All/p5-transdecoder-5.7.1.pkg","repopath":"All/p5-transdecoder-5.7.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":86736,"desc":"TransDecoder identifies candidate coding regions within transcript sequences,\nsuch as those generated by de novo RNA-Seq transcript assembly using Trinity,\nor constructed based on RNA-Seq alignments to the genome using Tophat and\nCufflinks.","deps":{"cd-hit":{"origin":"biology/cd-hit","version":"4.8.1_3"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["biology","perl5"]},{"name":"p5-tokyotyrant","origin":"databases/p5-tokyotyrant","version":"1.16_3","comment":"Perl5 interface to the TokyoTyrant","maintainer":"perl@FreeBSD.org","www":"https://dbmx.net/tokyotyrant/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f491ed64079b49d081b7ef7d91b6ed83c55ab9c7a8581ac88d54873fd5faabc5","flatsize":115432,"path":"All/p5-tokyotyrant-1.16_3.pkg","repopath":"All/p5-tokyotyrant-1.16_3.pkg","licenselogic":"single","pkgsize":22312,"desc":"TokyoTyrant-perl is an extenstion to Perl which allows access\nto TokyoTyrant dataabses.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"tokyotyrant":{"origin":"databases/tokyotyrant","version":"1.1.41_3"}},"categories":["databases","perl5"]},{"name":"p5-tagged","origin":"audio/p5-tagged","version":"0.40_1","comment":"Read, change, and write different tags of MP3 audio files","maintainer":"perl@FreeBSD.org","www":"https://tagged.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"317551080d9211abd45b5d815c949652258179d0b3d307dfe5f3053e17b46fcf","flatsize":79995,"path":"All/p5-tagged-0.40_1.pkg","repopath":"All/p5-tagged-0.40_1.pkg","licenselogic":"single","pkgsize":35600,"desc":"tagged should become a collection of perl tools to read, change and write\ndifferent tags of MP3 audio files.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["audio","perl5"]},{"name":"p5-threads-shared","origin":"devel/p5-threads-shared","version":"1.59","comment":"Share data structures between threads","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/threads-shared","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"97d37040241bdfa13978d17513a90c7eac461c7de8439035838037252a0be932","flatsize":71104,"path":"All/p5-threads-shared-1.59.pkg","repopath":"All/p5-threads-shared-1.59.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":30352,"desc":"By default, variables are private to each thread, and each newly created thread\ngets a private copy of each existing variable.\n\nThis module allows you to share variables across different threads (and\npseudoforks on Win32). It is used together with the threads module.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-threads","origin":"devel/p5-threads","version":"2.21","comment":"Perl interpreter-based threads","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/threads","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a0872394b39f54055e8eb1a500ace2f5e1dc53b98d716679d545baa5acc49221","flatsize":93438,"path":"All/p5-threads-2.21.pkg","repopath":"All/p5-threads-2.21.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":41728,"desc":"Perl 5.6 introduced something called interpreter threads. Interpreter\nthreads are different from 5005threads (the thread model of Perl 5.005)\nby creating a new Perl interpreter per thread, and not sharing any\ndata or state between threads by default.\n\nPrior to Perl 5.8, this has only been available to people embedding\nPerl, and for emulating fork() on Windows.\n\nThe threads API is loosely based on the old Thread.pm API. It is very\nimportant to note that variables are not shared between threads, all\nvariables are by default thread local. To use shared variables one\nmust use threads::shared.\n\nIt is also important to note that you must enable threads by doing use\nthreads as early as possible in the script itself, and that it is not\npossible to enable threading inside an eval \"\", do, require, or use.\nIn particular, if you are intending to share variables with\nthreads::shared, you must use threads before you use threads::shared.\n(threads will emit a warning if you do it the other way around.)","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"pachi","origin":"games/pachi","version":"1.0_8","comment":"Platform game similar to Manic Miner","maintainer":"amdmi3@FreeBSD.org","www":"https://sourceforge.net/projects/dragontech/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4c0192b0aa2e8a52186de5650b0aef5c2196cef060533901d51391ac5def2a01","flatsize":15968248,"path":"All/pachi-1.0_8.pkg","repopath":"All/pachi-1.0_8.pkg","licenselogic":"single","pkgsize":2582324,"desc":"Pachi el marciano is a platforms game inspired by games like Manic Miner and\nJet Set Willy from the legend Mathew Smith.\n\nThe goal of the game is to collect all the objects of each level, when this is\nmade, the exit gate to the next stage will appear and you can pass trough.\n\nPachi is a comic character created by Nicolas Radeff in 2001.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_mixer-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"p5-syntax","origin":"devel/p5-syntax","version":"0.004_1","comment":"Activate syntax extensions in Perl","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/syntax","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0569efe3d2a8d4ba75b16717d639cd618c1414dc10ae64baa7058cf61582d52b","flatsize":13377,"path":"All/p5-syntax-0.004_1.pkg","repopath":"All/p5-syntax-0.004_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7288,"desc":"This module activates community provided syntax extensions to Perl. You pass it\na feature name, and optionally a scalar with arguments, and the dispatching\nsystem will load and install the extension in your package.\n\nThe import arguments are parsed with Data::OptList(3). There are no standardised\noptions. Please consult the documentation for the specific syntax feature to\nfind out about possible configuration options.","deps":{"p5-Data-OptList":{"origin":"devel/p5-Data-OptList","version":"0.114"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-subatom","origin":"devel/p5-subatom","version":"0.12","comment":"Produce an atom feed from subversion commits","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/HDM/subatom-0.12","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a89cc19c32093aa8275244e69131f1154c0e3a600a9ea8b5a78eda0b51000227","flatsize":20693,"path":"All/p5-subatom-0.12.pkg","repopath":"All/p5-subatom-0.12.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":10760,"desc":"subatom is a small script to produce an Atom feed from subversion commits. You\ncan use this with a feed reader to see new commits to your repository.","deps":{"p5-XML-Atom-SimpleFeed":{"origin":"textproc/p5-XML-Atom-SimpleFeed","version":"0.905"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-superclass","origin":"devel/p5-superclass","version":"0.003","comment":"Like parent, but with version checks","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/superclass","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c61eb49e14313aa98433d892d989905fbe53d97306e055796f10eb1775d91a99","flatsize":43725,"path":"All/p5-superclass-0.003.pkg","repopath":"All/p5-superclass-0.003.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11532,"desc":"Allows you to both load one or more modules, while setting up\ninheritance from those modules at the same time.\n\nIf a module in the import list is followed by something that\ndoesn't look like a legal module name,\nthe VERSION method will be called with it as an argument.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-subroutines","origin":"devel/p5-subroutines","version":"0.001","comment":"Use subroutines from another module","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/subroutines","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ee207c984b75ba24808b9cf385b24b5cfbe8d038f59c3730e0df0d5e4631d480","flatsize":42721,"path":"All/p5-subroutines-0.001.pkg","repopath":"All/p5-subroutines-0.001.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10724,"desc":"subroutines declares routines in your module that are copied from another\nmodule.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-strictures","origin":"devel/p5-strictures","version":"2.000006,1","comment":"Turn on strict and make all warnings fatal","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/strictures","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"78772e83b84d240a4fce2dcd7160456be3070a6982b2ded959a4c575b09a9146","flatsize":29161,"path":"All/p5-strictures-2.000006,1.pkg","repopath":"All/p5-strictures-2.000006,1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16048,"desc":"strictures turns on indirect checking only when it thinks it's running\nin a compilation (or pod coverage) test - though if this causes undesired\nbehaviour this can be overriden by setting the PERL_STRICTURES_EXTRA\nenvironment variable.","deps":{"p5-bareword-filehandles":{"origin":"devel/p5-bareword-filehandles","version":"0.007"},"p5-indirect":{"origin":"devel/p5-indirect","version":"0.39"},"p5-multidimensional":{"origin":"devel/p5-multidimensional","version":"0.014"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"options":{"STRICTURES_EXTRA":"on"}},{"name":"p5-srv2pf","origin":"net/p5-srv2pf","version":"20211010","comment":"Create and update PF tables from LDAP groups","maintainer":"des@FreeBSD.org","www":"https://github.com/dag-erling/srv2pf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5ae448dd24b06017707768c398652ddc124be6f31e381a7217c1a74043223c68","flatsize":14675,"path":"All/p5-srv2pf-20211010.pkg","repopath":"All/p5-srv2pf-20211010.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":8480,"desc":"The srv2pf utility creates and updates PF tables based on SRV, A or\nAAAA records.","deps":{"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"p5-Regexp-Common":{"origin":"textproc/p5-Regexp-Common","version":"2017060201"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net"]},{"name":"p5-signatures","origin":"lang/p5-signatures","version":"0.14","comment":"Subroutine signatures for Perl with no source filter","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/signatures","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4ef0e5a021188b7fc7f4326b6f796ce994a1ff50bf8312d464e76d44b43f63cf","flatsize":32833,"path":"All/p5-signatures-0.14.pkg","repopath":"All/p5-signatures-0.14.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14076,"desc":"With this Perl module, you can specify subroutine signatures and have\nvariables automatically defined within the subroutine.","deps":{"p5-B-Hooks-EndOfScope":{"origin":"devel/p5-B-Hooks-EndOfScope","version":"0.28"},"p5-B-Hooks-OP-Check":{"origin":"devel/p5-B-Hooks-OP-Check","version":"0.22"},"p5-B-Hooks-OP-PPAddr":{"origin":"devel/p5-B-Hooks-OP-PPAddr","version":"0.06"},"p5-B-Hooks-Parser":{"origin":"devel/p5-B-Hooks-Parser","version":"0.21"},"p5-ExtUtils-Depends":{"origin":"devel/p5-ExtUtils-Depends","version":"0.8001"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["lang","perl5"]},{"name":"p5-self-init","origin":"devel/p5-self-init","version":"0.01_1","comment":"Invoke package init methods at compile time","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/self-init","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2e82cf55cd5d27631bd525a338cc6149ca59f7ab77ed8122db1cc384873565e2","flatsize":5924,"path":"All/p5-self-init-0.01_1.pkg","repopath":"All/p5-self-init-0.01_1.pkg","licenselogic":"single","pkgsize":4548,"desc":"Invoke package init methods at compile time","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-self","origin":"devel/p5-self","version":"0.36","comment":"Provides \"self\" and \"args\" keywords in your OO program","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/self","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0609d22eabdae1686894df8ef2a28f8ef7adb7cae47ac6a2821ff8e213879461","flatsize":11665,"path":"All/p5-self-0.36.pkg","repopath":"All/p5-self-0.36.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7960,"desc":"This module adds self and args keywords in your Perl OO module. It's\nreally just handy helpers to get rid of:\n\n    my $self = shift;\n\nBasically, self is just equal to $_[0], and args is just $_[1..$#_].","deps":{"p5-B-Hooks-Parser":{"origin":"devel/p5-B-Hooks-Parser","version":"0.21"},"p5-B-OPCheck":{"origin":"devel/p5-B-OPCheck","version":"0.32"},"p5-PadWalker":{"origin":"devel/p5-PadWalker","version":"2.5"},"p5-Sub-Exporter":{"origin":"devel/p5-Sub-Exporter","version":"0.991"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"palapeli","origin":"games/palapeli","version":"25.04.2","comment":"Jigsaw puzzle game","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/applications/games/palapeli/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6a9a1197f9d8c5a3c77dc7f6af6300e94af0f34db0ea70085a142420a6069d24","flatsize":4790841,"path":"All/palapeli-25.04.2.pkg","repopath":"All/palapeli-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":2407256,"desc":"Palapeli is a single-player jigsaw puzzle game.  Unlike other games\nin that genre, you are not limited to aligning pieces on imaginary\ngrids.  The pieces are freely moveable.  Also, Palapeli features\nreal persistency, i.e.  everything you do is saved on your disk\nimmediately.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-karchive":{"origin":"archivers/kf6-karchive","version":"6.14.0"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kitemviews":{"origin":"x11-toolkits/kf6-kitemviews","version":"6.14.0"},"kf6-kjobwidgets":{"origin":"x11-toolkits/kf6-kjobwidgets","version":"6.14.0"},"kf6-knotifications":{"origin":"devel/kf6-knotifications","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"kf6-solid":{"origin":"devel/kf6-solid","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libkdegames":{"origin":"games/libkdegames","version":"25.04.2"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["games","kde","kde-applications"],"shlibs_required":["libGLX.so.0","libKDEGames6.so.6","libKF6Archive.so.6","libKF6ColorScheme.so.6","libKF6Completion.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6DBusAddons.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6IconThemes.so.6","libKF6ItemViews.so.6","libKF6JobWidgets.so.6","libKF6KIOCore.so.6","libKF6KIOGui.so.6","libKF6KIOWidgets.so.6","libKF6Notifications.so.6","libKF6Service.so.6","libKF6Solid.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Qml.so.6","libQt6Svg.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"p5-subversion","origin":"devel/p5-subversion","version":"1.14.5","comment":"Perl bindings for Version control system","maintainer":"michaelo@apache.org","www":"https://subversion.apache.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a70db0c4f9850322acb28d4dde6eee026ccf967d06369795f6323616b6892324","flatsize":5176098,"path":"All/p5-subversion-1.14.5.pkg","repopath":"All/p5-subversion-1.14.5.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":875752,"desc":"Subversion is a version control system designed to be as similar to cvs(1)\nas possible, while fixing many outstanding problems with cvs(1).\n\nThis port adds Perl bindings to Subversion.","deps":{"apr":{"origin":"devel/apr1","version":"1.7.5.1.6.3_4"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"liblz4":{"origin":"archivers/liblz4","version":"1.10.0,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"subversion":{"origin":"devel/subversion","version":"1.14.5_1"},"utf8proc":{"origin":"textproc/utf8proc","version":"2.10.0"}},"categories":["devel","perl5"],"annotations":{"cpe":"cpe:2.3:a:apache:subversion:1.14.5:::::dragonfly6:x86_64"}},{"name":"p5-routines","origin":"devel/p5-routines","version":"0.02","comment":"Typeable method and function signatures","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/routines","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eb0f810a6e2c79320a21c5ebbcf212ce6e990a3ca47443af94770675c2865a10","flatsize":24759,"path":"All/p5-routines-0.02.pkg","repopath":"All/p5-routines-0.02.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":10740,"desc":"The routines pragma is used to provide typeable method and function signtures to\nthe calling package, as well as before, after, around, augment and override\nmethod modifiers.\n\nThe registry pragma is used to associate the calling package with Type::Tiny\ntype libraries. A $registry variable is made available to the caller to be used\nto access registry objects. The variable is a callback (i.e. coderef) which\nshould be called with a single argument, the namespace whose registry object you\nwant, otherwise the argument defaults to main.","deps":{"p5-Function-Parameters":{"origin":"devel/p5-Function-Parameters","version":"2.002005"},"p5-Type-Tiny":{"origin":"devel/p5-Type-Tiny","version":"2.006000"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-reslog","origin":"sysutils/p5-reslog","version":"3.16_3","comment":"Reverse-resolve IP in Apache log files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/IMACAT/reslog-3.16","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6d4b98c835fe03e7d828728def5d8302002c6888bf14ee9a80b8301070654aba","flatsize":121362,"path":"All/p5-reslog-3.16_3.pkg","repopath":"All/p5-reslog-3.16_3.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":28144,"desc":"reslog resolves IPs in Apache(8) log files. The result can then be analyzed\nby another program, like Analog. You can think of it as a replacement of the\nApache(8) HostNameLookups directive, in the sense that it resolves client\nIPs altogether once a day.\n\nResolving takes long time. This is mainly caused by resolving: Network\npackets may be filtered by firewalls; DNS servers may not be correctly\nconfigured; may not be up working; may sit in slow network sections; may be\nold slow machines; may have traffic jam... etc. All these reasons are out of\nour control.","deps":{"p5-Compress-Bzip2":{"origin":"archivers/p5-Compress-Bzip2","version":"2.28"},"p5-File-MMagic":{"origin":"devel/p5-File-MMagic","version":"1.30_1"},"p5-Term-ReadKey":{"origin":"devel/p5-Term-ReadKey","version":"2.38_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"pagmo2","origin":"science/pagmo2","version":"2.19.1_5","comment":"Platform to perform parallel computations of optimization tasks","maintainer":"yuri@FreeBSD.org","www":"https://esa.github.io/pagmo2/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d6a5ea69e2a2069dd8dc5677a2479e0459dac21245ca36e8975df08398a267f7","flatsize":20805819,"path":"All/pagmo2-2.19.1_5.pkg","repopath":"All/pagmo2-2.19.1_5.pkg","licenselogic":"or","licenses":["GPLv3","LGPL3"],"pkgsize":4332212,"desc":"pagmo (C++) is a scientific library for massively parallel optimization. It is\nbuilt around the idea of providing a unified interface to optimization\nalgorithms and to optimization problems and to make their deployment in\nmassively parallel environments easy.","deps":{"Ipopt":{"origin":"math/ipopt","version":"3.14.17_1"},"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"eigen":{"origin":"math/eigen3","version":"3.4.0_4"},"nlopt":{"origin":"math/nlopt","version":"2.10.0"},"onetbb":{"origin":"devel/onetbb","version":"2022.0.0"}},"categories":["science"]},{"name":"p5-qpsmtpd","origin":"mail/p5-qpsmtpd","version":"0.93_3","comment":"Flexible SMTP daemon written in Perl and featuring a plugin API","maintainer":"noc-ports@biglist.com","www":"https://smtpd.develooper.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dd296f9959da40ce5eeefbd592e01b28a876391ebb817b76785b25a530551b0f","flatsize":848092,"path":"All/p5-qpsmtpd-0.93_3.pkg","repopath":"All/p5-qpsmtpd-0.93_3.pkg","licenselogic":"single","pkgsize":219392,"desc":"Qpsmtpd started as a replacement daemon for the SMTP receiver (qmail-smtpd)\nfrom the qmail mail transport agent (MTA). qmail-smtpd has a number of\nshortcomings (e.g. being unable to check the validity of a recipient mail\naddress) and is written in C which makes it burdensome to modify and extend.\nQpsmtpd, on the other hand, is written in pure perl and can be customized\neasily. It consists of a core that implements a complete SMTP server, and a\nnumber of plugins/modules which control the operations. Such plugins\ninclude plugins to check the recipient and sender as well as plugins for\nvirus scanning, spam checking, blocking lists (dns and rhs), AUTH and TLS.\nQpsmtpd can not only be used with qmail but also with e.g. postfix and\nexim. It can also write messages to a Maildir or forward it to a remote\nhost without buffering.","deps":{"ap24-mod_perl2":{"origin":"www/mod_perl2","version":"2.0.13,3"},"apache24":{"origin":"www/apache24","version":"2.4.63"},"p5-Mail-Tools":{"origin":"mail/p5-Mail-Tools","version":"2.22"},"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"p5-Net-IP":{"origin":"net-mgmt/p5-Net-IP","version":"1.26_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"spamassassin":{"origin":"mail/spamassassin","version":"4.0.1_2"}},"categories":["mail","perl5"],"options":{"DOCS":"on","EXAMPLES":"on","MODPERL":"on"},"messages":[{"message":"Please read http://wiki.qpsmtpd.org/ for more info about installation.\nThe example config can be found in /usr/local/share/examples/qpsmtpd\nThe plugins can be found in /usr/local/share/qpsmtpd/plugins/\nThis port does also not make any assumptions about what user you\nwish to use or install location.","type":"install"}]},{"name":"p5-prefork","origin":"devel/p5-prefork","version":"1.05","comment":"Optimize module loading across forking and non-forking scenarios","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/prefork","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"baf48fbd7d97da45cd641b5a3d9dc8c58e679f00be360073440f92c33f2194c1","flatsize":52348,"path":"All/p5-prefork-1.05.pkg","repopath":"All/p5-prefork-1.05.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15808,"desc":"The prefork pragma is intended to allow module writers to optimise\nmodule loading for both scenarios with as little additional code as\npossible.\n\nThe prefork.pm is intended to serve as a central and optional\nmarshalling point for state detection (are we running in procedural or\npre-forking mode) and to act as a relatively light-weight module\nloader.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-podlators","origin":"textproc/p5-podlators","version":"5.01","comment":"Modules to convert and parse POD (Plain Old Documentation)","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/podlators","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ec507b44ac7e45e93469977c257444c0f9ddec5da6150fcafff19601f419f377","flatsize":203251,"path":"All/p5-podlators-5.01.pkg","repopath":"All/p5-podlators-5.01.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":70884,"desc":"Set of modules:\n\n* Pod::Man - convert POD data to formatted *roff input\n* Pod::ParseLink - parse an Lltgt formatting code in POD text\n* Pod::Text - convert POD data to formatted ASCII text\n* Pod::Text::Color - convert POD data to formatted color ASCII text\n* Pod::Text::Overstrike - convert POD data to formatted overstrike text","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-pod2pdf","origin":"textproc/p5-pod2pdf","version":"0.42_2","comment":"Converts POD to PDF format","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/pod2pdf","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6920f043f1008a8fa7491cd21757c3f410ced831e30c3181a41b85f26c0deded","flatsize":45657,"path":"All/p5-pod2pdf-0.42_2.pkg","repopath":"All/p5-pod2pdf-0.42_2.pkg","licenselogic":"single","pkgsize":13788,"desc":"pod2pdf converts documents written in Perl's POD (Plain Old\nDocumentation) format to PDF files.","deps":{"p5-Getopt-ArgvFile":{"origin":"devel/p5-Getopt-ArgvFile","version":"1.11_1"},"p5-PDF-API2":{"origin":"textproc/p5-PDF-API2","version":"2.047"},"p5-Pod-Escapes":{"origin":"textproc/p5-Pod-Escapes","version":"1.07"},"p5-Pod-Parser":{"origin":"textproc/p5-Pod-Parser","version":"1.67"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-plutil","origin":"converters/p5-plutil","version":"1.7","comment":"Perl implementation of Mac OS X plutil","maintainer":"ehaupt@FreeBSD.org","www":"http://scw.us/iPhone/plutil/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"21e49c52bc78193a9d0e815db94c754ed9d2d176bb3299d1285ed857d0409394","flatsize":23203,"path":"All/p5-plutil-1.7.pkg","repopath":"All/p5-plutil-1.7.pkg","licenselogic":"single","pkgsize":6376,"desc":"Perl implementation of Mac OS X plutil. Converts .plist files between binary\nand UTF-8 (editable) text formats.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","perl5"]},{"name":"p5-sdf","origin":"textproc/sdf","version":"2.001_2","comment":"Simple Document Format - \"author-friendly\" mark-up system","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8ca488b045fc73f0bc4e06b3d7882d866b4473b20c0d8499e04d1962aba742d5","flatsize":3192597,"path":"All/p5-sdf-2.001_2.pkg","repopath":"All/p5-sdf-2.001_2.pkg","licenselogic":"single","pkgsize":499168,"desc":"SDF is a freely available documentation system designed and developed by Ian\nClatworthy, with help from many others. Based on a simple, readable markup\nlanguage, SDF generates high quality output in multiple formats, all derived\nfrom a single document source. Supported output formats include HTML,\nPostScript, PDF, man pages, POD, LaTeX, SGML, MIMS HTX and F6 help, MIF, RTF,\nWindows help and plain text.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["textproc"],"options":{"DOCS":"on"}},{"name":"p5-pQuery","origin":"www/p5-pQuery","version":"0.24","comment":"Perl Port of jQuery.js","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/pQuery","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6bafc9c0484f13e6e3f8738736d7e58367e0b86b3072ec110ff8751b67164646","flatsize":93431,"path":"All/p5-pQuery-0.24.pkg","repopath":"All/p5-pQuery-0.24.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":28176,"desc":"pQuery is a pragmatic attempt to port the jQuery JavaScript framework to\nPerl. It is pragmatic in the sense that it switches certain JavaScript\nidioms for Perl ones, in order to make the use of it concise. A primary\ngoal of jQuery is to \"Find things and do things, concisely\". pQuery has\nthe same goal.","deps":{"p5-HTML-Tree":{"origin":"www/p5-HTML-Tree","version":"5.07"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-plog","origin":"security/p5-plog","version":"0.10","comment":"Perl based ipfilter log reporter","maintainer":"cy@FreeBSD.org","www":"http://www.antibozo.net/ogata/webtools/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6937675d2d41ee0bd9ca7205e7a60c991c79f1ee1599b90ac537fbb7f319fa51","flatsize":29171,"path":"All/p5-plog-0.10.pkg","repopath":"All/p5-plog-0.10.pkg","licenselogic":"single","pkgsize":10140,"desc":"plog is a parser for the logged output of the ipmon utility that is part\nof the excellent IP-Filter packet-filtering and NAT package written and\nmaintained by Darren Reed. plog translates the somewhat garbled output\nfrom ipmon into a report that aids analysis of your firewall traffic.\nThe current version number is 0.10.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-pip","origin":"devel/p5-pip","version":"1.19_1","comment":"Perl Installation Program","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/pip","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0f7ed1771cf6f8cfa0e38d853fad364595a6f79b1bc91eb51c39f256584de34f","flatsize":37927,"path":"All/p5-pip-1.19_1.pkg","repopath":"All/p5-pip-1.19_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":18224,"desc":"The pip (\"Perl Installation Program\") console application is used\nto install Perl distributions in a wide variety of formats, both\nfrom CPAN and from external third-party locations, while supporting\nmodule dependencies that go across the boundary from third-party\nto CPAN.\n\nUsing pip you can install CPAN modules, arbitrary tarballs from\nboth the local file-system or across the internet from arbitrary\nURIs.\n\nYou can use pip to ensure that specific versions of CPAN modules\nare installed instead of the most current version.","deps":{"p5-Archive-Zip":{"origin":"archivers/p5-Archive-Zip","version":"1.68"},"p5-CPAN-Inject":{"origin":"devel/p5-CPAN-Inject","version":"1.14_1"},"p5-File-Which":{"origin":"sysutils/p5-File-Which","version":"1.27"},"p5-File-pushd":{"origin":"devel/p5-File-pushd","version":"1.016"},"p5-PAR-Dist":{"origin":"devel/p5-PAR-Dist","version":"0.53"},"p5-Params-Util":{"origin":"devel/p5-Params-Util","version":"1.102"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-parent","origin":"devel/p5-parent","version":"0.244","comment":"Establish an ISA relationship with base classes at compile time","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/parent","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e9273bd91eef1605807a3dc9b89cda6a076e33551daba441b4e2d3e36e34ba79","flatsize":11880,"path":"All/p5-parent-0.244.pkg","repopath":"All/p5-parent-0.244.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7044,"desc":"Allows you to both load one or more modules, while setting up inheritance\nfrom those modules at the same time. Mostly similar in effect to\n\n    package Baz;\n    BEGIN {\n        require Foo;\n        require Bar;\n        push @ISA, qw(Foo Bar);\n    }","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-orz","origin":"devel/p5-orz","version":"0.13_1","comment":"Method of annotation as /* */ in perl","maintainer":"snowfly@yuntech.edu.tw","www":"https://metacpan.org/release/orz","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b7f09841886746449b3a6947ff3e9d45ea01d785bf2fd8a6c1b84f043da253df","flatsize":2278,"path":"All/p5-orz-0.13_1.pkg","repopath":"All/p5-orz-0.13_1.pkg","licenselogic":"single","pkgsize":2560,"desc":"When you just can't get your code to work, admit you are a total failure.","deps":{"p5-Module-Compile":{"origin":"devel/p5-Module-Compile","version":"0.23_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-openxpki-i18n","origin":"security/p5-openxpki-i18n","version":"3.24.2","comment":"Perl based trustcenter software for PKI: i18n tools","maintainer":"svysh.fbsd@gmail.com","www":"https://www.openxpki.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c3413157a6466bc373d76b75b6919bb56a2b6ce066399dd68ce83016174a681e","flatsize":708650,"path":"All/p5-openxpki-i18n-3.24.2.pkg","repopath":"All/p5-openxpki-i18n-3.24.2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":101796,"desc":"Translation files for\n\n        security/p5-openxpki\n\nwhich is a Perl based trustcenter software for PKI: server and client parts\n\nNote: I18n is needed for the English interface too.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-namespace-sweep","origin":"devel/p5-namespace-sweep","version":"0.006_1","comment":"Sweep up imported subs in your classes","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/namespace-sweep","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dd028dec8f98e4ad0d7865bd9f5580b3074c1139509ad0472275e2f41d8f8e7d","flatsize":9539,"path":"All/p5-namespace-sweep-0.006_1.pkg","repopath":"All/p5-namespace-sweep-0.006_1.pkg","licenselogic":"single","pkgsize":6340,"desc":"Because Perl methods are just regular subroutines, it's difficult to\ntell what's a method and what's just an imported function. As a result,\nimported functions can be called as methods on your objects. This pragma\nwill delete imported functions from your class's symbol table, thereby\nensuring that your interface is as you specified it. However, code\ninside your module will still be able to use the imported functions\nwithout any problems.","deps":{"p5-B-Hooks-EndOfScope":{"origin":"devel/p5-B-Hooks-EndOfScope","version":"0.28"},"p5-Package-Stash":{"origin":"devel/p5-Package-Stash","version":"0.40"},"p5-Sub-Identify":{"origin":"devel/p5-Sub-Identify","version":"0.14"},"p5-Sub-Name":{"origin":"devel/p5-Sub-Name","version":"0.28,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-namespace-clean-xs","origin":"devel/p5-namespace-clean-xs","version":"0.09","comment":"Keep imports and functions out of your namespace, in XS","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/pod/namespace::clean::xs","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"53372c2a321a2664179b206b882397de219075ddc82719191b5f22ce728f8a69","flatsize":30994,"path":"All/p5-namespace-clean-xs-0.09.pkg","repopath":"All/p5-namespace-clean-xs-0.09.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15004,"desc":"This module does the same thing as devel/p5-namespace-clean, but in\nXS and with no dependencies.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-namespace-clean","origin":"devel/p5-namespace-clean","version":"0.27","comment":"Keep imports and functions out of your namespace","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/namespace-clean","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a0a6abe19d5c996d510395c777077a7dce675de1475cd9266d336a0b928feb89","flatsize":27034,"path":"All/p5-namespace-clean-0.27.pkg","repopath":"All/p5-namespace-clean-0.27.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13316,"desc":"When you define a function, or import one, into a Perl package, it will\nnaturally also be available as a method. This does not per se cause\nproblems, but it can complicate subclassing and, for example, plugin\nclasses that are included via multiple inheritance by loading them as\nbase classes.\n\nThe \"namespace::clean\" pragma will remove all previously declared or\nimported symbols at the end of the current package's compile cycle.\nFunctions called in the package itself will still be bound by their\nname, but they won't show up as methods on your class or instances.","deps":{"p5-B-Hooks-EndOfScope":{"origin":"devel/p5-B-Hooks-EndOfScope","version":"0.28"},"p5-Package-Stash":{"origin":"devel/p5-Package-Stash","version":"0.40"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-perl-ldap","origin":"net/p5-perl-ldap","version":"0.6800","comment":"Client interface to LDAP (includes Net::LDAP)","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/perl-ldap","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8256e1ef884830aa985404a0c5f7712cd268e587c294caac11f044b76f82b71e","flatsize":730392,"path":"All/p5-perl-ldap-0.6800.pkg","repopath":"All/p5-perl-ldap-0.6800.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":309716,"desc":"Net::LDAP is a collection of modules that implements a LDAP services API\nfor Perl programs. The module may be used to search directories or perform\nmaintenance functions such as add, deleting or modify entries in an LDAP\ndirectory.\n\nSee also: https://ldap.perl.org/","deps":{"p5-Authen-SASL":{"origin":"security/p5-Authen-SASL","version":"2.17_1"},"p5-Convert-ASN1":{"origin":"converters/p5-Convert-ASN1","version":"0.34"},"p5-IO-Socket-SSL":{"origin":"security/p5-IO-Socket-SSL","version":"2.089"},"p5-Text-Soundex":{"origin":"textproc/p5-Text-Soundex","version":"3.05"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-XML-SAX-Base":{"origin":"textproc/p5-XML-SAX-Base","version":"1.09"},"p5-XML-SAX-Writer":{"origin":"textproc/p5-XML-SAX-Writer","version":"0.57"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"],"options":{"LWP":"off"}},{"name":"p5-mysql-genocide","origin":"databases/p5-mysql-genocide","version":"0.03_2","comment":"Parallel operation on MySQL processlist","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/RSOLIV/mysql-genocide-0.03","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c9242c4c108fb43bb9c26f0b4cab3e9c0b8b1e94b19f7b25413c7da595d9542b","flatsize":20908,"path":"All/p5-mysql-genocide-0.03_2.pkg","repopath":"All/p5-mysql-genocide-0.03_2.pkg","licenselogic":"single","pkgsize":9676,"desc":"mysql-genocide helps you play with big MySQL processlists. It can filter it\nusing different criterias like execution time, query type, user or regexp\nmatching of the SQL query etc. Actions can then be peformed on the result\nlike killing, sorting or generating statistics.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"p5-DBD-mysql":{"origin":"databases/p5-DBD-mysql","version":"5.008"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-mocked","origin":"devel/p5-mocked","version":"0.09_2","comment":"Use mocked libraries in unit tests","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/mocked","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f45098cc51f4b7883e588add6cd994b7bae9d611623b808c6c7bd1bba2f7a6e3","flatsize":7550,"path":"All/p5-mocked-0.09_2.pkg","repopath":"All/p5-mocked-0.09_2.pkg","licenselogic":"single","pkgsize":6020,"desc":"Often during unit testing, you may find the need to use mocked libraries\nto test edge cases, or prevent unit tests from using slow or external\ncode.","deps":{"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-namespace-autoclean","origin":"devel/p5-namespace-autoclean","version":"0.31","comment":"Keep imports out of your namespace","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/namespace-autoclean","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4a0b874f098f921c361063797d950b712636420714d1f0d22ead478728054d89","flatsize":23080,"path":"All/p5-namespace-autoclean-0.31.pkg","repopath":"All/p5-namespace-autoclean-0.31.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10492,"desc":"When you import a function into a Perl package, it will naturally also\nbe available as a method.\n\nThe namespace::autoclean pragma will remove all imported symbols at the\nend of the current package's compile cycle.  Functions called in the\npackage itself will still be bound by their name, but they won't show up\nas methods on your class or instances.\n\nThis module is very similar to namespace::clean, except it will clean\nall imported functions, no matter if you imported them before or after\nyou used the pragma.  It will also not touch anything that looks like a\nmethod, according to Class::MOP::Class::get_method_list.","deps":{"p5-B-Hooks-EndOfScope":{"origin":"devel/p5-B-Hooks-EndOfScope","version":"0.28"},"p5-Sub-Identify":{"origin":"devel/p5-Sub-Identify","version":"0.14"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-nagios-plugin-check_raid","origin":"net-mgmt/p5-Nagios-Plugin_check_raid","version":"4.0.10","comment":"Nagios/Icinga/Sensu plugin to check RAID status","maintainer":"dvl@FreeBSD.org","www":"https://github.com/glensc/nagios-plugin-check_raid","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0886b37dfb56f89272381f7e9164aaa094ab143f7e8be956875bd5d4023311d0","flatsize":157445,"path":"All/p5-nagios-plugin-check_raid-4.0.10.pkg","repopath":"All/p5-nagios-plugin-check_raid-4.0.10.pkg","licenselogic":"single","pkgsize":42028,"desc":"Nagios/Icinga/Sensu plugin to check current server's RAID status\n\nThis plugin checks all RAID volumes (hardware and software) that can be\nidentified.\n\nWhile written originally for Nagios, it's known to work also with:\n\n* Icinga\n* Sensu\n\nThis is supposed to be a general plugin to run via NRPE. It checks for the\nvarious RAID systems, and verifies they are working correctly.\n\nSome checks require root permission, that is acomplished using sudo.\nNeccessary sudo rules (detected for your system), can be installed when\ncheck_raid is invoked with -S argument. You need to be root user and it will add\nrequired lines to the sudo config file. Run with -d to preview the sudo rules","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt"]},{"name":"p5-multidimensional","origin":"devel/p5-multidimensional","version":"0.014","comment":"Disables multidimensional array emulation","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/multidimensional","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e93b6309dff35d847b55f339c97870dc2cf88197ccd1683416308335128efe57","flatsize":47114,"path":"All/p5-multidimensional-0.014.pkg","repopath":"All/p5-multidimensional-0.014.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11984,"desc":"Perl's multidimensional array emulation stems from the days before the language\nhad references, but these days it mostly serves to bite you when you typo a hash\nslice by using the $ sigil instead of @.\n\nThis module lexically makes using multidimensional array emulation a fatal error\nat compile time.","deps":{"p5-B-Hooks-OP-Check":{"origin":"devel/p5-B-Hooks-OP-Check","version":"0.22"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-match-simple-XS","origin":"devel/p5-match-simple-XS","version":"0.002","comment":"XS backend for match::simple","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/match-simple-XS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1c21e786f95fc11b9244c6e9e61419610f15836226f78812e8839ca3bed7d1b2","flatsize":53059,"path":"All/p5-match-simple-XS-0.002.pkg","repopath":"All/p5-match-simple-XS-0.002.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14128,"desc":"match::simple::XS provides the XS backend for match::simple.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-mixin","origin":"devel/p5-mixin","version":"0.08","comment":"Mix-in inheritance, an alternative to multiple inheritance","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/mixin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"df7d4ae3a027d6c12628a91bdfbef8b198c3f3c572219217f9fb02398c9c97ea","flatsize":53538,"path":"All/p5-mixin-0.08.pkg","repopath":"All/p5-mixin-0.08.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17532,"desc":"Mixin inheritance is an alternative to the usual multiple-inheritance and\nsolves the problem of knowing which parent will be called. It also solves a\nnumber of tricky problems like diamond inheritance.\n\nThe idea is to solve the same sets of problems which MI solves without the\nproblems of MI.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-meta","origin":"devel/p5-meta","version":"0.012","comment":"Meta-programming API","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/meta","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5a58172a79d63a9723f751127ba2dafc3f0fddce3366b3579050a509f3d3dba5","flatsize":80214,"path":"All/p5-meta-0.012.pkg","repopath":"All/p5-meta-0.012.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":30332,"desc":"meta provides an API for metaprogramming; that is, allowing code to inspect or\nmanipulate parts of its own program structure. Parts of the perl interpreter\nitself can be accessed by means of \"meta\"-objects provided by this package.\nMethods on these objects allow inspection of details, as well as creating new\nitems or removing existing ones.\n\nThe intention of this API is to provide a nicer replacement for existing tricks\nsuch as no strict 'refs' and using globrefs, and also to be a more consistent\nplace to add new abilities, such as more APIs for inspection and alteration of\ninternal structures, metaprogramming around the new 'class' feature, and other\nsuch uses.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-mem","origin":"devel/p5-mem","version":"0.4.7","comment":"Use \"in-mem\" pkgs and force definitions into mem early","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/mem","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e30cefb3bb1a7ac5656dc400be64dacf09fca9059daf5fd822911c213571f38c","flatsize":32710,"path":"All/p5-mem-0.4.7.pkg","repopath":"All/p5-mem-0.4.7.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15416,"desc":"mem is a trivial pragma to either allow defining the module it is included from\nas being defined so that later classes or packages in the same file can use the\npackage to pull in a reference to it, or to be able to call its import routine\nfrom a different package in the same file.\n\nWith parameter assignments or other actions, it forces those assignments to be\ndone, immediately, at compile time instead of later at run time. It can be use,\nfor example, with Exporter, to export typed-sub's among other usages.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-match-simple","origin":"devel/p5-match-simple","version":"0.012","comment":"Simplified clone of smartmatch operator","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/match-simple","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"721fe96e33660d63599dec5377ca5d16db89afe3e9dc901d5e1a3c7da7ab3b34","flatsize":62121,"path":"All/p5-match-simple-0.012.pkg","repopath":"All/p5-match-simple-0.012.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":20132,"desc":"match::simple provides a simple match operator |M| that acts like a sane subset\nof the (as of Perl 5.18) deprecated smart match operator. Unlike smart match,\nthe behaviour of the match is determined entirely by the operand on the right\nhand side.","deps":{"p5-Exporter-Tiny":{"origin":"devel/p5-Exporter-Tiny","version":"1.006002"},"p5-Sub-Infix":{"origin":"devel/p5-Sub-Infix","version":"0.004_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-local-lib","origin":"devel/p5-local-lib","version":"2.000029","comment":"Create and use a local lib/ for perl modules with PERL5LIB","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/local-lib","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"21154131c2b63ab1cf7b607bfd69fc72d31edfff71dcd0a0070c1ed87a6fe9fa","flatsize":143054,"path":"All/p5-local-lib-2.000029.pkg","repopath":"All/p5-local-lib-2.000029.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":59028,"desc":"This module provides a quick, convenient way of bootstrapping a\nuser-local Perl module library located within the user's home\ndirectory.\n\nIt also constructs and prints out for the user the list of environment\nvariables using the syntax appropriate for the user's current shell\n(as specified by the SHELL environment variable), suitable for\ndirectly adding to one's shell configuration file.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-libvorbis","origin":"audio/p5-libvorbis","version":"0.05_6","comment":"Perl extension for Ogg Vorbis streams","maintainer":"perl@FreeBSD.org","www":"https://synthcode.com/code/vorbis","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"99eb17c9d1ddb717e1e1d726e3f5816511e24f6a508a1b6a3673f4129a8ece71","flatsize":37230,"path":"All/p5-libvorbis-0.05_6.pkg","repopath":"All/p5-libvorbis-0.05_6.pkg","licenselogic":"single","pkgsize":11660,"desc":"This is an object-oriented interface to the Ogg Vorbis\nlibvorbisfile convenience library.","deps":{"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["audio","perl5"]},{"name":"p5-libsoldout","origin":"textproc/p5-libsoldout","version":"0.02_2","comment":"Convert Markdown text in (X)HTML","maintainer":"rodrigo@FreeBSD.org","www":"https://metacpan.org/release/libsoldout","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5c1ec541be30b9ba31d0829204be21101915b277e8087058a9864226139d1776","flatsize":18492,"path":"All/p5-libsoldout-0.02_2.pkg","repopath":"All/p5-libsoldout-0.02_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8780,"desc":"p5-libsoldout is a perl module to access the C library libsoldout.\nThe initial version just implements functions to convert markdown\ninput to html including strict markdown, discount markdown and\nspecific extensions only available in libsoldout.","deps":{"libsoldout":{"origin":"textproc/libsoldout","version":"1.4_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-libxml-enno","origin":"devel/p5-libxml-enno","version":"1.02_1","comment":"Group of Perl modules for XML parsing","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/libxml-enno","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3aea95cf2a27d84ef2499aaa5cc67b37663af9362094c9b4f7a8e83596914de3","flatsize":670848,"path":"All/p5-libxml-enno-1.02_1.pkg","repopath":"All/p5-libxml-enno-1.02_1.pkg","licenselogic":"single","pkgsize":245444,"desc":"A group of Perl modules for parsing XML","deps":{"p5-Date-Manip":{"origin":"devel/p5-Date-Manip","version":"6.97"},"p5-Parse-Yapp":{"origin":"devel/p5-Parse-Yapp","version":"1.21"},"p5-XML-Parser":{"origin":"textproc/p5-XML-Parser","version":"2.47"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"p5-libxml":{"origin":"textproc/p5-libxml","version":"0.08_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5","textproc"]},{"name":"p5-libxml","origin":"textproc/p5-libxml","version":"0.08_1","comment":"Collection of Perl5 modules for working with XML","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/libxml-perl","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"525c2e1fdbcf9dc3f5e98e5b2fe7910d94ea5f5bc60362c3c9829649e2936c33","flatsize":163337,"path":"All/p5-libxml-0.08_1.pkg","repopath":"All/p5-libxml-0.08_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":66484,"desc":"From the README:\n\n  libxml-perl is a collection of smaller Perl modules, scripts, and\n  documents for working with XML in Perl.  libxml-perl software works in\n  combination with XML::Parser, PerlSAX, XML::DOM, XML::Grove and others.","deps":{"p5-XML-Parser":{"origin":"textproc/p5-XML-Parser","version":"2.47"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-relative","origin":"devel/p5-relative","version":"0.04_1","comment":"Load modules with relative names","maintainer":"skreuzer@FreeBSD.org","www":"https://metacpan.org/release/relative","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"930849ee529d19c0c0c9d3682ef7a33725f431bbbdf32ab4a7cfa8114c584484","flatsize":10574,"path":"All/p5-relative-0.04_1.pkg","repopath":"All/p5-relative-0.04_1.pkg","licenselogic":"single","pkgsize":6404,"desc":"relative - Load modules with relative names\n\nThis module allows you to load modules using only parts of their name,\nrelatively to the current module or to a given module. Module names are by\ndefault searched below the current module, but can be searched upper in the\nhierarchy using the ..:: syntax.","deps":{"p5-UNIVERSAL-require":{"origin":"devel/p5-UNIVERSAL-require","version":"0.19"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-libapreq2","origin":"www/p5-libapreq2","version":"2.17","comment":"Perl binding for the Generic Apache2 Request Library","maintainer":"pi@FreeBSD.org","www":"https://metacpan.org/dist/libapreq2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6adc92a75c809bb46895f71d5e6a8e72bfbc61b504238ce1550bba070668f20d","flatsize":303496,"path":"All/p5-libapreq2-2.17.pkg","repopath":"All/p5-libapreq2-2.17.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":98300,"desc":"p5-libapreq2 - Perl elements for the Generic Apache2 Request Library\n\nThis package contains the Perl elements of the Generic Apache2\nRequest Library.\n\n - parsing of application/x-www-form-urlencoded data\n - parsing of multipart/form-data\n - parsing of HTTP Cookies\n\nSee also: https://httpd.apache.org/apreq/","deps":{"ap24-mod_perl2":{"origin":"www/mod_perl2","version":"2.0.13,3"},"apache24":{"origin":"www/apache24","version":"2.4.63"},"libapreq2":{"origin":"www/libapreq2","version":"2.17"},"p5-Parse-RecDescent":{"origin":"devel/p5-Parse-RecDescent","version":"1.967015"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5","www"],"annotations":{"cpe":"cpe:2.3:a:apache:libapreq2:2.17:::::dragonfly6:x86_64"}},{"name":"p5-libalarm","origin":"devel/p5-libalarm","version":"1.0_2","comment":"Allow multiple, queued alarms","maintainer":"delgod@portaone.com","www":"https://metacpan.org/release/libalarm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1de72503beb8e1212e786c7a57d8e540167447bd3d9c5ca19571399651cf5a39","flatsize":36125,"path":"All/p5-libalarm-1.0_2.pkg","repopath":"All/p5-libalarm-1.0_2.pkg","licenselogic":"single","pkgsize":17028,"desc":"This module is an attempt to enhance Perl's built-in\nalarm/$SIG{ALRM} functionality.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-lib-filter","origin":"devel/p5-lib-filter","version":"0.28.1","comment":"Allow/disallow loading modules","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/lib-filter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"db0e311f7c26d172a59f9d8a22fcf683d56ae6489e1184edf9f13e9b5a9ab825","flatsize":72324,"path":"All/p5-lib-filter-0.28.1.pkg","repopath":"All/p5-lib-filter-0.28.1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":23824,"desc":"lib::filter lets you allow/disallow loading modules using some rules. It works\nby installing a coderef in @INC (and additionally by pruning some entries in\n@INC). The main use-case for this pragma is for testing.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-ldap2pf","origin":"net/p5-ldap2pf","version":"20170424","comment":"Create and update PF tables from LDAP groups","maintainer":"des@FreeBSD.org","www":"https://github.com/dag-erling/ldap2pf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6e45bce83b3b8a8405241b33a5a3152d8c3abd98c604a19a600d3fea0617b3e8","flatsize":20649,"path":"All/p5-ldap2pf-20170424.pkg","repopath":"All/p5-ldap2pf-20170424.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":10612,"desc":"The ldap2pf utility creates and updates PF tables that reflect the\nmembership of LDAP groups.","deps":{"p5-Authen-SASL":{"origin":"security/p5-Authen-SASL","version":"2.17_1"},"p5-IO-Socket-INET6":{"origin":"net/p5-IO-Socket-INET6","version":"2.73"},"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"p5-Regexp-Common":{"origin":"textproc/p5-Regexp-Common","version":"2017060201"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-perl-ldap":{"origin":"net/p5-perl-ldap","version":"0.6800"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net"]},{"name":"p5-latest","origin":"devel/p5-latest","version":"0.03_2","comment":"Use the latest Perl features","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/latest","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8a8b633fc6cc7665f3e5ca7673e49adbfb3e70aeceef918d7ccca34b582c9094","flatsize":4112,"path":"All/p5-latest-0.03_2.pkg","repopath":"All/p5-latest-0.03_2.pkg","licenselogic":"single","pkgsize":4028,"desc":"Use the latest Perl features","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-libwww","origin":"www/p5-libwww","version":"6.78","comment":"Perl5 library for WWW access","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/libwww-perl","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"03bd2162c570be69ec73ea06d8197814ad1687b89a9a47252e56331c76584f9a","flatsize":420051,"path":"All/p5-libwww-6.78.pkg","repopath":"All/p5-libwww-6.78.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":153776,"desc":"Libwww-perl is a collection of Perl modules which provides a simple and\nconsistent programming interface (API) to the World-Wide Web.  The main\nfocus of the library is to provide classes and functions that allow you\nto write WWW clients, thus libwww-perl said to be a WWW client library.\nThe library also contain modules that are of more general use.\n\nThe main architecture of the library is object oriented.  The user\nagent, requests sent and responses received from the WWW server are all\nrepresented by objects.  This makes a simple and powerful interface to\nthese services.  The interface should be easy to extend and customize\nfor your needs.","deps":{"p5-Authen-NTLM":{"origin":"security/p5-Authen-NTLM","version":"1.09_1"},"p5-Encode-Locale":{"origin":"converters/p5-Encode-Locale","version":"1.05"},"p5-File-Listing":{"origin":"sysutils/p5-File-Listing","version":"6.16"},"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-HTTP-Cookies":{"origin":"www/p5-HTTP-Cookies","version":"6.11"},"p5-HTTP-Date":{"origin":"www/p5-HTTP-Date","version":"6.06"},"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-HTTP-Negotiate":{"origin":"www/p5-HTTP-Negotiate","version":"6.01_1"},"p5-LWP-MediaTypes":{"origin":"www/p5-LWP-MediaTypes","version":"6.04"},"p5-Net-HTTP":{"origin":"net/p5-Net-HTTP","version":"6.23"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-WWW-RobotRules":{"origin":"www/p5-WWW-RobotRules","version":"6.02_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5","www"]},{"name":"p5-lexical-underscore","origin":"devel/p5-lexical-underscore","version":"0.004","comment":"Access lexical underscore of your caller","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/lexical-underscore","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0aa79579197aa2734a8ceb0492cc38f9654d713615dc8574d44231c40aed4515","flatsize":43597,"path":"All/p5-lexical-underscore-0.004.pkg","repopath":"All/p5-lexical-underscore-0.004.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11564,"desc":"Starting with Perl 5.10, it is possible to create a lexical version of the Perl\ndefault variable $_. Certain Perl constructs like the given keyword\nautomatically use a lexical $_ rather than the global $_.\n\nIt is occasionallly useful for a sub to be able to access its caller's $_\nvariable regardless of whether it was lexical or not. The (_) sub prototype is\nthe official way to do so, however there are sometimes disadvantages to this; in\nparticular it can only appear as the final required argument in a prototype, and\nthere is no way of the sub differentiating between an explicitly passed argument\nand $_.\n\nThe lexical::underscore function returns a scalar reference to either a lexical\n$_ variable somewhere up the call stack (using PadWalker magic), or to the\nglobal $_ if there was no lexical version.\n\nWrapping lexical::underscore in ${ ... } dereferences the scalar reference,\nallowing you to access (and even assign to) it.","deps":{"p5-PadWalker":{"origin":"devel/p5-PadWalker","version":"2.5"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-ldap2pw","origin":"net/p5-ldap2pw","version":"20170922","comment":"Synchronize local user database with LDAP directory","maintainer":"des@FreeBSD.org","www":"https://github.com/dag-erling/ldap2pw","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b532a09bdd702aed08206b59238fd6921fc4a1fd665fea29247cba069604436a","flatsize":26145,"path":"All/p5-ldap2pw-20170922.pkg","repopath":"All/p5-ldap2pw-20170922.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":11300,"desc":"The ldap2pw utility synchronizes a local user database with an LDAP\ndirectory.  It is intended for systems where NSS modules cannot be\nused or access to the LDAP server is intermittent.","deps":{"p5-Authen-SASL":{"origin":"security/p5-Authen-SASL","version":"2.17_1"},"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"p5-Regexp-Common":{"origin":"textproc/p5-Regexp-Common","version":"2017060201"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-perl-ldap":{"origin":"net/p5-perl-ldap","version":"0.6800"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net"]},{"name":"p5-ip2location-perl","origin":"net/p5-ip2location-perl","version":"20180302","comment":"Perl module to find user\\'s location","maintainer":"zi@FreeBSD.org","www":"https://www.ip2location.com/development-libraries/ip2location/perl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ee60edb6d5e2368b8d80a35dc15af83dc4ac92d6db5f0bfc53ffdba13bb093d0","flatsize":65557,"path":"All/p5-ip2location-perl-20180302.pkg","repopath":"All/p5-ip2location-perl-20180302.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":13724,"desc":"IP2Location is a perl module that enables the user to find the country, region,\ncity, latitude, longitude, zip code, time zone, ISP, domain name, connection\ntype, area code, weather, mobile network, elevation, usage type by IP address\nor hostname originates from.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net"]},{"name":"p5-jQuery-File-Upload","origin":"www/p5-jQuery-File-Upload","version":"0.32_2","comment":"Perl extension for jQuery File Upload plugin","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/jQuery-File-Upload","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3aed5c2d5905f480997d7f55dd02c047ea86c29227bff83904377db87c527299","flatsize":87821,"path":"All/p5-jQuery-File-Upload-0.32_2.pkg","repopath":"All/p5-jQuery-File-Upload-0.32_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":29712,"desc":"Server-side solution for the jQuery File Upload\n(https://github.com/blueimp/jQuery-File-Upload/) plugin.","deps":{"ImageMagick6":{"origin":"graphics/ImageMagick6","version":"6.9.13.23,1"},"p5-CGI":{"origin":"www/p5-CGI","version":"4.67"},"p5-Data-GUID":{"origin":"devel/p5-Data-GUID","version":"0.051"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-JSON-XS":{"origin":"converters/p5-JSON-XS","version":"4.03"},"p5-Net-SSH2":{"origin":"net/p5-Net-SSH2","version":"0.74"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-interface","origin":"devel/p5-interface","version":"0.03_1","comment":"Simple compile time interface checking for OO Perl","maintainer":"sergey.dyatko@gmail.com","www":"https://metacpan.org/release/interface","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c132307cb4db182003486436c62886033971a1741430da98d9dcc0255e76057b","flatsize":14851,"path":"All/p5-interface-0.03_1.pkg","repopath":"All/p5-interface-0.03_1.pkg","licenselogic":"single","pkgsize":9856,"desc":"Compile-time interface complaince testing. Inspects the methods defined in your\nmodule, and compares them against the methods defined in the modules you list.\nRequires no special or additional syntax.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-indirect","origin":"devel/p5-indirect","version":"0.39","comment":"Lexically warn about using the indirect object syntax","maintainer":"svysh.fbsd@gmail.com","www":"https://metacpan.org/release/indirect","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"024b3cdf9fe06cefca1f1988acb41c4ff0a88cd852ab6a5ee6c023ca2f331bb9","flatsize":59768,"path":"All/p5-indirect-0.39.pkg","repopath":"All/p5-indirect-0.39.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":20288,"desc":"indirect - Lexically warn about using the indirect object syntax in Perl 5\n\nMy working version of this port is at:\nhttps://github.com/drench/FreeBSD-p5-indirect","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-jmx4perl","origin":"net-mgmt/p5-jmx4perl","version":"1.11_4","comment":"JMX access for Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/jmx4perl","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1eb08ad59f6c10f630aa8f6185f663a1af357d5b10c748a1ca314db2ecfc0067","flatsize":719026,"path":"All/p5-jmx4perl-1.11_4.pkg","repopath":"All/p5-jmx4perl-1.11_4.pkg","licenselogic":"single","pkgsize":291932,"desc":"Jmx4Perl is here to connect the Java and Perl Enterprise world by providing\ntransparent access to the Java Management Extensions (JMX) from the perl side.\n\nIt uses a traditional request-response paradigma for performing JMX operations\non a remote Java Virtual machine.","deps":{"p5-Archive-Zip":{"origin":"archivers/p5-Archive-Zip","version":"1.68"},"p5-Config-General":{"origin":"devel/p5-Config-General","version":"2.67"},"p5-Crypt-Blowfish_PP":{"origin":"security/p5-Crypt-Blowfish_PP","version":"1.12_1"},"p5-Crypt-OpenPGP":{"origin":"security/p5-Crypt-OpenPGP","version":"1.19"},"p5-Digest-SHA1":{"origin":"security/p5-Digest-SHA1","version":"2.13_2"},"p5-File-SearchPath":{"origin":"devel/p5-File-SearchPath","version":"0.07"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-Module-Find":{"origin":"devel/p5-Module-Find","version":"0.17"},"p5-Nagios-Plugin":{"origin":"net-mgmt/p5-Nagios-Plugin","version":"0.36_1"},"p5-Sys-SigAction":{"origin":"devel/p5-Sys-SigAction","version":"0.24"},"p5-Term-Clui":{"origin":"devel/p5-Term-Clui","version":"1.76"},"p5-Term-ProgressBar":{"origin":"devel/p5-Term-ProgressBar","version":"2.23"},"p5-Term-ShellUI":{"origin":"shells/p5-Term-ShellUI","version":"0.92_3"},"p5-Term-Size":{"origin":"devel/p5-Term-Size","version":"0.211"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"p5-XML-Twig":{"origin":"textproc/p5-XML-Twig","version":"3.53"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt","perl5"]},{"name":"p5-iCal-Parser","origin":"devel/p5-iCal-Parser","version":"1.21","comment":"Parse iCalendar files into a data structure","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/iCal-Parser","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d61c31f4354f64af3aeec6766f8c7c33fe3d57583a4adec284d5300e210143c9","flatsize":42362,"path":"All/p5-iCal-Parser-1.21.pkg","repopath":"All/p5-iCal-Parser-1.21.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17768,"desc":"This module processes iCalendar (vCalendar 2.0) files as specified in\nRFC 2445 into a data structure. It handles recurrences (\"RRULE\"s),\nexclusions (\"EXDATE\"s), event updates (events with a \"RECURRENCE-ID\"),\nand nested data structures (\"ATTENDEES\" and \"VALARM\"s). It currently\nignores the \"VTIMEZONE\", \"VJOURNAL\" and \"VFREEBUSY\" entry types.","deps":{"p5-DateTime-Format-ICal":{"origin":"devel/p5-DateTime-Format-ICal","version":"0.09_1"},"p5-FreezeThaw":{"origin":"devel/p5-FreezeThaw","version":"0.5001"},"p5-IO-String":{"origin":"devel/p5-IO-String","version":"1.08_1"},"p5-Text-vFile-asData":{"origin":"devel/p5-Text-vFile-asData","version":"0.08_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-feedgnuplot","origin":"graphics/p5-feedgnuplot","version":"1.59","comment":"General purpose pipe-oriented plotting tool","maintainer":"pi@FreeBSD.org","www":"https://metacpan.org/release/DKOGAN/feedgnuplot-1.59","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b23f8ef08e800622d444b72342a4e8fd2fa62f4b96489e95409f743b6e6add88","flatsize":139361,"path":"All/p5-feedgnuplot-1.59.pkg","repopath":"All/p5-feedgnuplot-1.59.pkg","licenselogic":"or","licenses":["ART10","GPLv3"],"pkgsize":52480,"desc":"This is a flexible, command-line-oriented frontend to Gnuplot. It\ncreates plots from data coming in on STDIN or given in a filename\npassed on the commandline. Various data representations are supported,\nas is hardcopy output and streaming display of live data.","deps":{"gnuplot":{"origin":"math/gnuplot","version":"5.4.10_2"},"p5-IPC-Run":{"origin":"devel/p5-IPC-Run","version":"20231003.0"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-String-ShellQuote":{"origin":"textproc/p5-String-ShellQuote","version":"1.04_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-goto-file","origin":"devel/p5-goto-file","version":"0.005","comment":"Stop parsing the current file and move on to a different one","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/goto-file","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d358d3ba12edcbbef7ed21e3e10d8cba6a9ee37ade4d870e2c4ab2bc4a2d3fdc","flatsize":44355,"path":"All/p5-goto-file-0.005.pkg","repopath":"All/p5-goto-file-0.005.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11696,"desc":"It is rare, but there are times where you want to swap out the currently\ncompiling file for a different one. This module does that. From the point you\nuse the module perl will be parsing the new file instead of the original.\n\nThis was created specifically for Test2::Harness which can preload modules and\nfork to run each test. The problem was that using do to execute the test files\npost-fork was resuling in extra frames in the stack trace... in other words\nthere are a lot of tests that assume the test file is the bottom of the stack.\nThis happens all the time, specially if stack traces need to be verified.\n\nThis module allows Test2::Harness to swap out the main script for the new file\nwithout adding a stack frame.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-github_creator","origin":"devel/p5-github_creator","version":"0.15_1","comment":"Create a Github repository for your Perl module","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/BDFOY/github_creator-0.15","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"42ab36b884e4db27c0881f2268f73b8bc0c0ad053fd4818567d626b328a98998","flatsize":9523,"path":"All/p5-github_creator-0.15_1.pkg","repopath":"All/p5-github_creator-0.15_1.pkg","licenselogic":"single","pkgsize":6044,"desc":"This is a short script you can run from within an existing git\nrepository to create a remote repo on Github using a previously\ncreated account. This does not create Github accounts (and that\nviolates the terms of service).","deps":{"p5-Config-IniFiles":{"origin":"devel/p5-Config-IniFiles","version":"3.000003_1"},"p5-File-Find-Closures":{"origin":"devel/p5-File-Find-Closures","version":"1.117"},"p5-Log-Log4perl":{"origin":"devel/p5-Log-Log4perl","version":"1.57"},"p5-WWW-Mechanize":{"origin":"www/p5-WWW-Mechanize","version":"2.19"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-experimental","origin":"devel/p5-experimental","version":"0.034","comment":"Experimental features made easy","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/experimental","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dff1221c27615ac75769c854631deb376eec9569e49b6dcf0b8719b1d9d4807c","flatsize":46333,"path":"All/p5-experimental-0.034.pkg","repopath":"All/p5-experimental-0.034.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":18184,"desc":"This pragma provides an easy and convenient way to enable or disable\nexperimental features.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-openxpki","origin":"security/p5-openxpki","version":"3.24.2_1","comment":"Perl based trustcenter for PKI: universal server building block","maintainer":"svysh.fbsd@gmail.com","www":"https://www.openxpki.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8faa01c6e619cf79a678d963316e921115f5938efe906bf0cd4b3687095b38f6","flatsize":7737173,"path":"All/p5-openxpki-3.24.2_1.pkg","repopath":"All/p5-openxpki-3.24.2_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":2288384,"desc":"Perl based trustcenter software for private key infrastructure (PKI):\nuniversal server building block","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"p5-Archive-Zip":{"origin":"archivers/p5-Archive-Zip","version":"1.68"},"p5-CGI":{"origin":"www/p5-CGI","version":"4.67"},"p5-CGI-Fast":{"origin":"www/p5-CGI-Fast","version":"2.17"},"p5-CGI-Session":{"origin":"www/p5-CGI-Session","version":"4.48_1"},"p5-Cache-LRU":{"origin":"devel/p5-Cache-LRU","version":"0.04_1"},"p5-Class-Accessor-Chained":{"origin":"devel/p5-Class-Accessor-Chained","version":"0.01_2"},"p5-Class-Std":{"origin":"devel/p5-Class-Std","version":"0.013"},"p5-Config-GitLike":{"origin":"devel/p5-Config-GitLike","version":"1.18"},"p5-Config-Merge":{"origin":"devel/p5-Config-Merge","version":"1.04_1"},"p5-Config-Std":{"origin":"devel/p5-Config-Std","version":"0.903"},"p5-Connector":{"origin":"devel/p5-Connector","version":"1.54"},"p5-Crypt-Argon2":{"origin":"security/p5-Crypt-Argon2","version":"0.022"},"p5-Crypt-CBC":{"origin":"security/p5-Crypt-CBC","version":"3.04"},"p5-Crypt-JWT":{"origin":"security/p5-Crypt-JWT","version":"0.036"},"p5-Crypt-OpenSSL-AES":{"origin":"security/p5-Crypt-OpenSSL-AES","version":"0.21"},"p5-Crypt-PKCS10":{"origin":"security/p5-Crypt-PKCS10","version":"2.005,1"},"p5-Crypt-Rijndael":{"origin":"security/p5-Crypt-Rijndael","version":"1.16"},"p5-Crypt-SMIME":{"origin":"security/p5-Crypt-SMIME","version":"0.31"},"p5-Crypt-SSLeay":{"origin":"security/p5-Crypt-SSLeay","version":"0.72_3"},"p5-Crypt-X509":{"origin":"security/p5-Crypt-X509","version":"0.55"},"p5-Crypt-X509-CRL":{"origin":"security/p5-Crypt-X509-CRL","version":"0.4"},"p5-CryptX":{"origin":"security/p5-CryptX","version":"0.085"},"p5-DBD-Mock":{"origin":"databases/p5-DBD-Mock","version":"1.59_1"},"p5-DBD-SQLite":{"origin":"databases/p5-DBD-SQLite","version":"1.76"},"p5-DBIx-Handler":{"origin":"databases/p5-DBIx-Handler","version":"0.15"},"p5-Data-Password":{"origin":"security/p5-Data-Password","version":"1.12"},"p5-Data-Serializer":{"origin":"devel/p5-Data-Serializer","version":"0.65"},"p5-Data-UUID":{"origin":"devel/p5-Data-UUID","version":"1.227"},"p5-DateTime-Format-DateParse":{"origin":"devel/p5-DateTime-Format-DateParse","version":"0.05_2"},"p5-Devel-NYTProf":{"origin":"devel/p5-Devel-NYTProf","version":"6.14"},"p5-Feature-Compat-Try":{"origin":"devel/p5-Feature-Compat-Try","version":"0.05"},"p5-IO-Prompt":{"origin":"devel/p5-IO-Prompt","version":"0.997004"},"p5-IPC-ShareLite":{"origin":"devel/p5-IPC-ShareLite","version":"0.17_2"},"p5-Import-Into":{"origin":"devel/p5-Import-Into","version":"1.002005,1"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-LWP-Protocol-connect":{"origin":"www/p5-LWP-Protocol-connect","version":"6.09_1"},"p5-LWP-Protocol-https":{"origin":"www/p5-LWP-Protocol-https","version":"6.14"},"p5-Locale-libintl":{"origin":"devel/p5-Locale-libintl","version":"1.35"},"p5-Log-Log4perl-Layout-JSON":{"origin":"devel/p5-Log-Log4perl-Layout-JSON","version":"0.61"},"p5-Mail-RFC822-Address":{"origin":"mail/p5-Mail-RFC822-Address","version":"0.3_1"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-InsideOut":{"origin":"devel/p5-MooseX-InsideOut","version":"0.106_2"},"p5-MooseX-NonMoose":{"origin":"devel/p5-MooseX-NonMoose","version":"0.27"},"p5-MooseX-Params-Validate":{"origin":"devel/p5-MooseX-Params-Validate","version":"0.21"},"p5-MooseX-StrictConstructor":{"origin":"devel/p5-MooseX-StrictConstructor","version":"0.21"},"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"p5-Net-IP":{"origin":"net-mgmt/p5-Net-IP","version":"1.26_1"},"p5-Net-Server":{"origin":"net/p5-Net-Server","version":"2.014"},"p5-NetAddr-IP":{"origin":"net-mgmt/p5-NetAddr-IP","version":"4.079"},"p5-PPI":{"origin":"textproc/p5-PPI","version":"1.278"},"p5-Path-Class":{"origin":"devel/p5-Path-Class","version":"0.37"},"p5-Pod-POM":{"origin":"textproc/p5-Pod-POM","version":"2.01"},"p5-Proc-Daemon":{"origin":"devel/p5-Proc-Daemon","version":"0.23"},"p5-Proc-ProcessTable":{"origin":"devel/p5-Proc-ProcessTable","version":"0.636"},"p5-Proc-SafeExec":{"origin":"devel/p5-Proc-SafeExec","version":"1.5_1"},"p5-RT-Client-REST":{"origin":"www/p5-RT-Client-REST","version":"0.72,1"},"p5-Regexp-Common":{"origin":"textproc/p5-Regexp-Common","version":"2017060201"},"p5-SOAP-Lite":{"origin":"net/p5-SOAP-Lite","version":"1.27"},"p5-SQL-Abstract-More":{"origin":"databases/p5-SQL-Abstract-More","version":"1.43"},"p5-Switch":{"origin":"lang/p5-Switch","version":"2.17_1"},"p5-Sys-SigAction":{"origin":"devel/p5-Sys-SigAction","version":"0.24"},"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"p5-Test-Pod":{"origin":"devel/p5-Test-Pod","version":"1.52"},"p5-Test-Pod-Coverage":{"origin":"devel/p5-Test-Pod-Coverage","version":"1.10_2"},"p5-Text-CSV_XS":{"origin":"textproc/p5-Text-CSV_XS","version":"1.60"},"p5-TimeDate":{"origin":"devel/p5-TimeDate","version":"2.33,1"},"p5-Workflow":{"origin":"devel/p5-Workflow","version":"2.05"},"p5-XML-Filter-XInclude":{"origin":"textproc/p5-XML-Filter-XInclude","version":"1.0_2"},"p5-XML-SAX-Writer":{"origin":"textproc/p5-XML-SAX-Writer","version":"0.57"},"p5-XML-Validator-Schema":{"origin":"textproc/p5-XML-Validator-Schema","version":"1.10_2"},"p5-openxpki-i18n":{"origin":"security/p5-openxpki-i18n","version":"3.24.2"},"p5-perl-ldap":{"origin":"net/p5-perl-ldap","version":"0.6800"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"],"users":["openxpki"],"groups":["openxpki"],"options":{"DOCS":"on","EXAMPLES":"on","GRAPHVIZ":"off"},"messages":[{"message":"- Universal server building block (OpenXPKI) for arbitrary PKI: installed.\n- i18n tools for UI: installed.\n- Enable utf8 locale (e.g. en_US.utf8) for the translation staff to operate\n  (translation is needed even for English language).\n- Using database\n  = Install your favorite database (enable utf8 support), e.g.\n    databases/postgresql15-server \n    and perl interface for it, e.g. databases/p5-DBD-Pg\n  = Examples, demos and tutorials of OpenXPKI traditionally use MariaDB \n    database. But its use with OpenXPKI on FreeBSD is a bit tricky:\n      - Install e.g. databases/mariadb106-server\n      - Add value mysql to file /etc/make.conf like this:\n        DEFAULT_VERSIONS+= mysql=10.6m\n      - cd /usr/ports/databases/p5-DBD-mysql4 && make reinstall\n        Note that installing of databases/p5-DBD-MariaDB here may hinder\n        operation of your OpeXPKI setup. \n- Install your favorite web server.\n  Copy FastCGI scripts from /usr/local/share/examples/openxpki/cgi-bin to the location\n  where your web server can use them. Set executable permissions for them.\n  Copy htdocs files from /usr/local/share/examples/openxpki/htdocs to the location\n  where your web server can use them.\n  You can see some samples in /usr/local/share/examples/openxpki/config/apache.\n- If you want your server to act just as the simplest CA,\n  then the basic deployment procedure is all you need:\n  copy sample configuration for this case with\n    cp -pR /usr/local/share/examples/openxpki/config/* /usr/local/etc/openxpki/\n  and follow advice at:\n  https://openxpki.readthedocs.org/en/latest/quickstart.html\n  Without this deployment procedure OpenXPKI server would not start.\n- If you want more complex role for your server inside the PKI infrastructure,\n  then perform further deployment procedure for your server atop\n  the basic deployment.\n- Oversimplified example scripts and configs are provided herewith for \n  illustration only, and not for production use. All features of OpenXPI in \n  production should be acquired by setting up an appropriate server with \n  needed deployment procedure.  \n- This port has created user:group as openxpki:openxpki, which owns\n  the OpenXPKI server.\n- After first fresh installation, create empty log files as follows\n  (assuming your web server is owned by user www):\n\ninstall -m 660 -o openxpki -g openxpki /dev/null /var/log/openxpki/openxpki.log\ninstall -m 660 -o www -g www /dev/null /var/log/openxpki/webui.log\ninstall -m 660 -o www -g www /dev/null /var/log/openxpki/scep.log\ninstall -m 660 -o www -g www /dev/null /var/log/openxpki/soap.log\n\n- It is essential that www and openpki are two different users in your system.\n\n- Start daemons in this order:\n    1) database server,\n    2) OpenXPKI server (/usr/local/etc/rc.d/openxpki start),\n    3) web server.\n- Docs installed (if you opted so) into /usr/local/share/doc/openxpki\n- Mind FreeBSD specific file structure:\n    /usr/local/etc/openxpki: server configuration, logs configuration.\n    /var/openxpki: pid file, socket file, ...\n    /var/openxpki/session: session files.\n    /var/log/openxpki: server log files.\n    /var/tmp: temporary directory.\n- Use of openssl/libressl\n  = This package comes (from FreeBSD build cluster) bound with \n  openssl from base system, cf: /usr/ports/Mk/Uses/ssl.mk\n  If you want to use openssl or libressl from ports instead, then:\n    1) add the name of respective port \n       (openssl, openssl30, openssl31, libressl, libressl-devel...)\n       to /etc/make.conf file e.g. like this:\n       DEFAULT_VERSIONS+= ssl=openssl31\n    2) install security/openssl31\n    3) cd /usr/ports/security/p5-openxpki && make reinstall\n       you do not need to rebuild dependencies, installed from packages.\n  = Using versions OpenSSL 1.0 or less can restrict features of the OpenXPI.\n  = OpenXPKI builds just fine with any available versions of OpenSSL or \n    LibreSSL. But its operation with LibreSSL, or with OpenSSL 3+ has not\n    been fully tested. Report your respective story to the list\n      https://sourceforge.net/p/openxpki/mailman/\n    or use OpenSSL 1.1.1 instead.","type":"install"},{"message":"If you update existing installation, please check if extra handwork \nis needed in your case:\nhttp://openxpki.readthedocs.io/en/latest/upgrading.html\nhttps://sourceforge.net/p/openxpki/mailman/message/37607700/","type":"upgrade"}]},{"name":"p5-forks","origin":"devel/p5-forks","version":"0.36_2","comment":"Drop-in replacement for Perl threads using fork()","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/forks","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"95f36ec0917e530760a2f80bd8292beffbf65169512c432785527bf53aafcb06","flatsize":288418,"path":"All/p5-forks-0.36_2.pkg","repopath":"All/p5-forks-0.36_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":87416,"desc":"The \"forks\" pragma allows a developer to use threads without having to\nhave a threaded perl, or to even run 5.8.0 or higher. There were a number\nof goals that I am trying to reach with this implementation.\n\nThe standard Perl 5.8.0 threads implementation is very memory consuming,\nwhich makes it basically impossible to use in a production environment,\nparticularly with mod_perl and Apache. Because of the use of the standard\nUnix fork() capabilities, most operating systems will be able to use the\nCopy-On-Write (COW) memory sharing capabilities (whereas with the standard\nPerl 5.8.0 threads implementation, this is thwarted by the Perl interpreter\ncloning process that is used to create threads). The memory savings have\nbeen confirmed.\n\nYou should be able to run threaded applications unchanged by simply making\nsure that the \"forks\" and \"forks::shared\" modules are loaded,\ne.g. by specifying them on the command line.","deps":{"p5-Acme-Damn":{"origin":"devel/p5-Acme-Damn","version":"0.06"},"p5-Attribute-Handlers":{"origin":"devel/p5-Attribute-Handlers","version":"0.99"},"p5-Devel-Symdump":{"origin":"devel/p5-Devel-Symdump","version":"2.1800"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-Sys-SigAction":{"origin":"devel/p5-Sys-SigAction","version":"0.24"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-eperl","origin":"lang/p5-ePerl","version":"2.2.14_1","comment":"Perl Modules of ePerl package: Parse::ePerl, Apache::ePerl","maintainer":"bofh@FreeBSD.org","www":"http://www.ossp.org/pkg/tool/eperl/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"77c31f816aef05cd7986835bb8c9bfc830e714cf69c54f98e876e9716fc83055","flatsize":98372,"path":"All/p5-eperl-2.2.14_1.pkg","repopath":"All/p5-eperl-2.2.14_1.pkg","licenselogic":"or","licenses":["ART10","GPLv2"],"pkgsize":36036,"desc":"____           _\n    ___|  _ \\ ___ _ __| |\n   / _ \\ |_) / _ \\ '__| |\n  |  __/  __/  __/ |  | |\n   \\___|_|   \\___|_|  |_|\n\n  ePerl -- Embedded Perl 5 Language\n\n  ePerl interprets an ASCII file bristled with Perl 5 program statements by\n  evaluating the Perl 5 code while passing through the plain ASCII data. It\n  can operate in various ways: As a stand-alone Unix filter or integrated Perl\n  5 module for general file generation tasks and as a powerful Webserver\n  scripting language for dynamic HTML page programming.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["lang","perl5","www"],"messages":[{"message":"Copyright (c) 1996,1997,1998 Ralf S. Engelschall <rse@engelschall.com>\n\n  This program is free software; it may be redistributed and/or modified only\n  under the terms of either the Artistic License or the GNU General Public\n  License, which may be found in the ePerl source distribution.  Look at the\n  files ARTISTIC and COPYING or run ``eperl -l'' to receive a built-in copy of\n  both license files.\n\n  This program is distributed in the hope that it will be useful, but WITHOUT\n  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or\n  FITNESS FOR A PARTICULAR PURPOSE.  See either the Artistic License or the\n  GNU General Public License for more details.","type":"install"}]},{"name":"p5-failures","origin":"devel/p5-failures","version":"0.004","comment":"Minimalist exception hierarchy generator","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/failures","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"81223707131b73623984ef10b260ffa0f1b40b78a81afd1b9d416117c4d51013","flatsize":33760,"path":"All/p5-failures-0.004.pkg","repopath":"All/p5-failures-0.004.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":16804,"desc":"This module lets you define an exception hierarchy quickly and simply.\n\nHere were my design goals:\n- minimalist interface\n- 80%25 of features in 20%25 of lines of code\n- depend only on core modules (nearly achieved)\n- support hierarchical error types\n- identify errors types by name (class) not by parsing strings\n- leave (possibly expensive) trace decisions to the thrower\n\nCurrently, failures is implemented in under 70 lines of code.\n\nFailure objects are implemented with Class::Tiny to allow easy subclassing (see\ncustom::failures), but Class::Tiny only requires core modules, so other than\nthat exception, the 'core only' goal is achieved.","deps":{"p5-Class-Tiny":{"origin":"devel/p5-Class-Tiny","version":"1.008"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-excel2csv","origin":"textproc/p5-excel2csv","version":"1.07","comment":"Convert Microsoft Excel spreadsheets to CSV format","maintainer":"rosenke@dssgmbh.de","www":"https://github.com/xevo/xls2csv","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"75c7e3a07344f5b343863a50deedd681f9ebc8ab8a9a519448e1d8649e57de2d","flatsize":45794,"path":"All/p5-excel2csv-1.07.pkg","repopath":"All/p5-excel2csv-1.07.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":18352,"desc":"excel2csv provides two scripts for converting Microsoft Excel spreadsheet\nformats XLS and XLSX to CSV.  Improvements compared to the CPAN version:\n\n  - Supports XLSX files\n  - Handles character encodings much better\n  - The options make more sense","deps":{"p5-Locale-libintl":{"origin":"devel/p5-Locale-libintl","version":"1.35"},"p5-Spreadsheet-ParseExcel":{"origin":"textproc/p5-Spreadsheet-ParseExcel","version":"0.66,1"},"p5-Spreadsheet-XLSX":{"origin":"textproc/p5-Spreadsheet-XLSX","version":"0.18"},"p5-Text-CSV_XS":{"origin":"textproc/p5-Text-CSV_XS","version":"1.60"},"p5-Text-Iconv":{"origin":"converters/p5-Text-Iconv","version":"1.7_4"},"p5-Unicode-Map":{"origin":"converters/p5-Unicode-Map","version":"0.112_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-ex-lib","origin":"devel/p5-ex-lib","version":"0.90_1","comment":"Relative use lib in absolute way","maintainer":"mons@cpan.org","www":"https://metacpan.org/release/ex-lib","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5918a546192c6727d9ebac4644b830931a7f79f4c3313e197b3db09bcd57787d","flatsize":2511,"path":"All/p5-ex-lib-0.90_1.pkg","repopath":"All/p5-ex-lib-0.90_1.pkg","licenselogic":"single","pkgsize":2680,"desc":"The same as lib, but makes relative path absolute (Obsoleted by lib-abs)","deps":{"p5-lib-abs":{"origin":"devel/p5-lib-abs","version":"0.92_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-enum","origin":"devel/p5-enum","version":"1.110","comment":"Defines symbolic constants with ordered numeric values, like C enums","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/enum","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8a12363de97280844cb22d442c67efb15f7d2ea5c1bfaff3ae26a67cf471c0cc","flatsize":21595,"path":"All/p5-enum-1.110.pkg","repopath":"All/p5-enum-1.110.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11044,"desc":"This module defines a set of symbolic constants with ordered numeric\nvalues ala C enum types.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-cpan-listchanges","origin":"devel/p5-cpan-listchanges","version":"0.08","comment":"Perl extension to list changes for CPAN modules","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/cpan-listchanges","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7f0e0e44ce71d5d15b25eb8b5f74a96e75bcf445e5fd3cbf337872897e309960","flatsize":46605,"path":"All/p5-cpan-listchanges-0.08.pkg","repopath":"All/p5-cpan-listchanges-0.08.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13580,"desc":"List changes for CPAN modules.","deps":{"p5-Algorithm-Diff":{"origin":"devel/p5-Algorithm-Diff","version":"1.1903"},"p5-CPAN-DistnameInfo":{"origin":"devel/p5-CPAN-DistnameInfo","version":"0.12_1"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-docx2txt","origin":"textproc/p5-docx2txt","version":"1.4","comment":"Utility to convert Docx documents to equivalent Text documents","maintainer":"pkubaj@FreeBSD.org","www":"https://sourceforge.net/projects/docx2txt/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e9fe0bc1b2278c52dd87b2725ff2dc755676dde6113ce17a4cf6699ef2464a57","flatsize":62126,"path":"All/p5-docx2txt-1.4.pkg","repopath":"All/p5-docx2txt-1.4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":20940,"desc":"docx2txt is a perl based command line utility to convert Microsoft Office(Tm)\nDocx documents to equivalent Text documents. Latest version supports\nfollowing features during text extraction.\n\n*\tCharacter conversions (\" ' < & > - ... fraction and some mathematical\n\tsymbols etc.); currency characters are converted to respective names\n\tlike Euro.\n*\tCapitalisation of text blocks.\n*\tCenter and right justification of text fitting in a line of\n\t(configurable) 80 columns.\n*\tHorizontal ruler, line breaks, paragraphs separation, tabs\n*\tIndicating hyperlinked text along with the hyperlink. (configurable)\n*\tHandling (bullet, decimal, letter, roman) lists along with (attempt at)\n\tindentation.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-dTemplate","origin":"textproc/p5-dTemplate","version":"2.5_1","comment":"Powerful template handling logic with advanced features","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"44d2c0bb75fd70cc2a581cabb33e89a15578bde15a9f4cd69aa31bd63f7286c5","flatsize":58639,"path":"All/p5-dTemplate-2.5_1.pkg","repopath":"All/p5-dTemplate-2.5_1.pkg","licenselogic":"single","pkgsize":26300,"desc":"This module wants to be the most powerful general purpose\ntemplating system. It has a very clear and easy to learn\nsyntax with the styling capabilities.\n\nAll you need to use this: put $TEMPLATE_VARIABLE$ into\nyour dTemplates, define them, and parse them. (You can\nwrite $ signs as $$).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-dicewaregen","origin":"security/p5-dicewaregen","version":"1.4","comment":"Perl script to generate Diceware dictionaries for passwords","maintainer":"ports@FreeBSD.org","www":"https://github.com/graudeejs/dicewaregen.pl","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"20ee3dbad578ad99f26c627803f76ae46617f01e1a2fdde2403ab09abed182da","flatsize":7066,"path":"All/p5-dicewaregen-1.4.pkg","repopath":"All/p5-dicewaregen-1.4.pkg","licenselogic":"single","pkgsize":3332,"desc":"Dicewaregen is simple perl script that generates Diceware dictionaries, that\ncan be used to create passphrases.\n\nDicewaregen relies on aspell, to make wordlist. Once you have wordlist you can\ncreate Diceware dictionary. You can make few wordlists using different\nlanguages, merge them and then make Diceware dictionary.\n\nMore info about Diceware: http://world.std.com/~reinhold/diceware.html","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["security"],"messages":[{"message":"===>   NOTICE:\n\nThe p5-dicewaregen port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"p5-curry","origin":"devel/p5-curry","version":"2.000001","comment":"Create automatic curried method call closures for any class or object","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/curry","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"614ddc88e1df8ba83d57c486754a43c4c8cbe4a692e120a636195ed3815120f8","flatsize":11608,"path":"All/p5-curry-2.000001.pkg","repopath":"All/p5-curry-2.000001.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6648,"desc":"How many times have you written\n\n  sub { $obj->something($some, $args, @_) }\n\nor worse still needed to weaken it and had to check and re-check your code to be\nsure you weren't closing over things the wrong way?\n\nRight. That's why I wrote this.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-constant-lexical","origin":"devel/p5-constant-lexical","version":"2.0003_1","comment":"Perl pragma to declare lexical compile-time constants","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/constant-lexical","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4741be82704c83ba719d10e5fb59ae8f4e274088102c47ed239a2671bfcaf510","flatsize":23531,"path":"All/p5-constant-lexical-2.0003_1.pkg","repopath":"All/p5-constant-lexical-2.0003_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11436,"desc":"This module creates compile-time constants in the manner of\nconstant.pm, but makes them local to the enclosing scope.","deps":{"p5-Lexical-Var":{"origin":"devel/p5-Lexical-Var","version":"0.010"},"p5-Sub-Delete":{"origin":"devel/p5-Sub-Delete","version":"1.00002_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-constant-defer","origin":"devel/p5-constant-defer","version":"6","comment":"Constant subs with deferred value calculation","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/constant-defer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"41e68faf8f627aa59ca9586d39bd453382f25926ef330123b8b848fa8a775cb8","flatsize":55386,"path":"All/p5-constant-defer-6.pkg","repopath":"All/p5-constant-defer-6.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":22928,"desc":"constant::defer creates a subroutine which on the first call runs given code to\ncalculate its value, and on any subsequent calls just returns that value, like a\nconstant. The value code is discarded once run, allowing it to be garbage\ncollected.\n\nDeferring a calculation is good if it might take a lot of work or produce a big\nresult but is only needed sometimes or only well into a program run. If it's\nnever needed then the value code never runs.\n\nA deferred constant is generally not inlined or folded (see \"Constant Folding\"\nin perlop) since it's not a single scalar value. In the current implementation a\ndeferred constant becomes a plain constant after the first use, so may inline\netc in code compiled after that (see \"IMPLEMENTATION\" below).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-constant-def","origin":"devel/p5-constant-def","version":"0.01_2","comment":"Declare only undeclared constants","maintainer":"mons@cpan.org","www":"https://metacpan.org/release/constant-def","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2a2ddc7d020f2f1a9c04b9ad3893b3c3d64327a5507498932d56c7008de91448","flatsize":7793,"path":"All/p5-constant-def-0.01_2.pkg","repopath":"All/p5-constant-def-0.01_2.pkg","licenselogic":"single","pkgsize":5852,"desc":"Perl pragma to declare previously undeclared constants","deps":{"p5-ex-lib":{"origin":"devel/p5-ex-lib","version":"0.90_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-constant-boolean","origin":"devel/p5-constant-boolean","version":"0.02_1","comment":"Define TRUE and FALSE constants","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/constant-boolean","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1a03a4aa967cc755800ddf75b06df659affc3e408f42e23df36272e5d0041dea","flatsize":4269,"path":"All/p5-constant-boolean-0.02_1.pkg","repopath":"All/p5-constant-boolean-0.02_1.pkg","licenselogic":"single","pkgsize":3780,"desc":"Define TRUE and FALSE constants.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-lib-abs","origin":"devel/p5-lib-abs","version":"0.92_1","comment":"Relative use lib in absolute way","maintainer":"mons@cpan.org","www":"https://metacpan.org/release/lib-abs","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bdedff7ea6cfbeeed96899cc442e8f4d755d31a89a386f44af18901c8ff76188","flatsize":13963,"path":"All/p5-lib-abs-0.92_1.pkg","repopath":"All/p5-lib-abs-0.92_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7884,"desc":"The same as lib, but makes relative path absolute","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-constant","origin":"devel/p5-constant","version":"1.33","comment":"Perl pragma to declare constants","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/constant","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6db3e229e89913cc8598a1e54e96138459be7b849d8037a0972b20b627587a17","flatsize":19937,"path":"All/p5-constant-1.33.pkg","repopath":"All/p5-constant-1.33.pkg","licenselogic":"single","pkgsize":11664,"desc":"This pragma allows you to declare constants at compile-time.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-common-sense","origin":"devel/p5-common-sense","version":"3.75","comment":"Perl common defaults with lower memory usage","maintainer":"svysh.fbsd@gmail.com","www":"https://metacpan.org/release/common-sense","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dc30f211bc21769a5764455fb28ddb1fadc7151166c185213ea3b646e17f0480","flatsize":17567,"path":"All/p5-common-sense-3.75.pkg","repopath":"All/p5-common-sense-3.75.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8296,"desc":"Perl common defaults with lower memory usage","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-chklinks","origin":"www/p5-chklinks","version":"3.09_1","comment":"Non-threaded Perl link checker","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/IMACAT/chklinks-3.09","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a9c0c5fedb8e572b8da14423243e00d9d800c5d1629a5ee00bf45311ba358983","flatsize":66096,"path":"All/p5-chklinks-3.09_1.pkg","repopath":"All/p5-chklinks-3.09_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":23208,"desc":"chklinks is a Perl link checker. It helps finding broken links on your\nwebsite.\n\nchklinks differs from linkchecker in that chklinks is non- threaded. It does\nnot raises many simultaneously connections for its job. It won't run out of\nthe resources and crash your system in a moment. This is certainly more\ndesirable for most webmasters and users.","deps":{"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-carton","origin":"devel/p5-carton","version":"1.0.35","comment":"Perl module dependency manager","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Carton","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"33f26a36f21ababca40a56e2d6bf50034ec63a76422a9b6dc40128292cd58e71","flatsize":119849,"path":"All/p5-carton-1.0.35.pkg","repopath":"All/p5-carton-1.0.35.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":49180,"desc":"carton is a command line tool to track the Perl module dependencies\nfor your Perl application. The managed dependencies are tracked in a\ncarton.lock file, which is meant to be version controlled, and the\nlock file allows other developers of your application will have the\nexact same versions of the modules.","deps":{"p5-App-cpanminus":{"origin":"devel/p5-App-cpanminus","version":"1.7048"},"p5-Class-Tiny":{"origin":"devel/p5-Class-Tiny","version":"1.008"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-Module-CPANfile":{"origin":"devel/p5-Module-CPANfile","version":"1.1004"},"p5-Module-Reader":{"origin":"devel/p5-Module-Reader","version":"0.003003"},"p5-Path-Tiny":{"origin":"devel/p5-Path-Tiny","version":"0.146"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-capitalization","origin":"devel/p5-capitalization","version":"0.03_1","comment":"Perl module which allows you to use familiar style on method naming","maintainer":"demon@FreeBSD.org","www":"https://metacpan.org/release/capitalization","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ec697f8e870c4f5d0ee6e1bb480deba180eeafec023273d635a45d28c117c4ea","flatsize":10668,"path":"All/p5-capitalization-0.03_1.pkg","repopath":"All/p5-capitalization-0.03_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6320,"desc":"Perl module which allows you to use familiar style on method naming.","deps":{"p5-Devel-Symdump":{"origin":"devel/p5-Devel-Symdump","version":"2.1800"},"p5-Test-Simple":{"origin":"devel/p5-Test-Simple","version":"1.302209"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-autovivification","origin":"devel/p5-autovivification","version":"0.18_1","comment":"Lexically disable autovivification","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/autovivification","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a85b37ece152d00a44a5f83ab0373004fe6139e7db3d1601d3c6e78f41def4f0","flatsize":36884,"path":"All/p5-autovivification-0.18_1.pkg","repopath":"All/p5-autovivification-0.18_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17516,"desc":"When an undefined variable is dereferenced, it gets silently upgraded to an\narray or hash reference (depending of the type of the dereferencing). This\nbehaviour is called autovivification and usually does what you mean (e.g. when\nyou store a value) but it may be unnatural or surprising because your variables\ngets populated behind your back. This is especially true when several levels of\ndereferencing are involved, in which case all levels are vivified up to the\nlast, or when it happens in intuitively read-only constructs like exists.\n\nThis pragma lets you disable autovivification for some constructs and optionally\nthrows a warning or an error when it would have happened.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-boolean","origin":"devel/p5-boolean","version":"0.46","comment":"Boolean support for Perl","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/boolean","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d3be2a2c0e5c50c2a9639482decf2e5d73b59f59dc6583f94bee49e781255f63","flatsize":16171,"path":"All/p5-boolean-0.46.pkg","repopath":"All/p5-boolean-0.46.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8876,"desc":"Most programming languages have a native \"Boolean\" data type.  Perl\ndoes not.\n\nPerl has a simple and well known Truth System. The following scalar\nvalues are false:\n\n @false = (undef, 0, 0.0, '', '0');\n\nEvery other scalar value is true.\n\nThis module provides basic Boolean support, by defining two special\nobjects: \"true\" and \"false\".","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-bignum","origin":"math/p5-bignum","version":"0.67_1","comment":"Transparent BigNumber/BigRational support for Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/bignum","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8acd879d2710a9c62a88e16ceaf4cbb61a724b2438aa5724381711ca0f5fd59d","flatsize":129357,"path":"All/p5-bignum-0.67_1.pkg","repopath":"All/p5-bignum-0.67_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":37872,"desc":"This package attempts to make it easier to write scripts that use\nBigInts/BigFloats in a transparent way. They use the rewritten\nversions of Math::BigInt and Math::BigFloat, Math::BigRat (for\nbigrat) and optionally Math::BigInt::Lite.","deps":{"p5-Math-BigInt":{"origin":"math/p5-Math-BigInt","version":"2.004001"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-bareword-filehandles","origin":"devel/p5-bareword-filehandles","version":"0.007","comment":"Disables bareword filehandles","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/bareword-filehandles","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"99802e3ecaf2c600be9788d446e4445fc8f005b7e53ff1e38d1519a2780c643d","flatsize":49726,"path":"All/p5-bareword-filehandles-0.007.pkg","repopath":"All/p5-bareword-filehandles-0.007.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12980,"desc":"bareword::filehandles lexically disables the use of bareword filehandles with\nbuiltin functions, except for the special builitin filehandles STDIN, STDOUT,\nSTDERR, ARGV, ARGVOUT and DATA.","deps":{"p5-B-Hooks-OP-Check":{"origin":"devel/p5-B-Hooks-OP-Check","version":"0.22"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-asterisk-perl","origin":"misc/p5-asterisk-perl","version":"1.08","comment":"Asterisk perl library","maintainer":"perl@FreeBSD.org","www":"http://asterisk.gnuinter.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2f4b36abe4655eb4626c15ab314ee1bf35bbd7d98d0f5ced3ef30727c276d8f9","flatsize":102672,"path":"All/p5-asterisk-perl-1.08.pkg","repopath":"All/p5-asterisk-perl-1.08.pkg","licenselogic":"single","licenses":["ART10"],"pkgsize":37464,"desc":"asterisk-perl is a collection of perl modules to be used with the Asterisk PBX,\nan open source pbx system developed by Mark Spencer.","deps":{"p5-Net-Telnet":{"origin":"net/p5-Net-Telnet","version":"3.05"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["misc","perl5"]},{"name":"p5-autobox-Transform","origin":"devel/p5-autobox-Transform","version":"1.035","comment":"Autobox methods to transform Arrays and Hashes","maintainer":"bokutin@bokut.in","www":"https://metacpan.org/release/autobox-Transform","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ce12c4cc979c71baf47a4df946eaddb881f8f2950e9376dcb9e386b6af5d92ee","flatsize":75643,"path":"All/p5-autobox-Transform-1.035.pkg","repopath":"All/p5-autobox-Transform-1.035.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":28720,"desc":"This module, autobox::Transform, provides higher level and more specific\nmethods to transform and manipulate arrays and hashes, in particular when\nthe values are hashrefs or objects.","deps":{"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-Sort-Maker":{"origin":"devel/p5-Sort-Maker","version":"0.06_1"},"p5-autobox":{"origin":"devel/p5-autobox","version":"2.84"},"p5-autobox-Core":{"origin":"devel/p5-autobox-Core","version":"1.33"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-autodie","origin":"devel/p5-autodie","version":"2.29","comment":"Replace functions with ones that succeed or die with lexical scope","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/autodie","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"235b39afabdf0a352a5272d1cdd464b1e8c5ea436fc521817be22333de83b73d","flatsize":159745,"path":"All/p5-autodie-2.29.pkg","repopath":"All/p5-autodie-2.29.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":66476,"desc":"The autodie pragma provides a convenient way to replace functions\nthat normally return false on failure with equivalents that throw\nan exception on failure.\n\nThe autodie pragma has lexical scope, meaning that functions and\nsubroutines altered with autodie will only change their behaviour\nuntil the end of the enclosing block, file, or eval.\n\nIf system is specified as an argument to autodie, then it uses\nIPC::System::Simple to do the heavy lifting. See the description\nof that module for more information.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-autobox-Core","origin":"devel/p5-autobox-Core","version":"1.33","comment":"Core functions exposed as methods in primitive types","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/autobox-Core","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d0621a0d7e4f8f60f1742d8c29ddc12cbdd177a4726882ab29b9e168db248c98","flatsize":69099,"path":"All/p5-autobox-Core-1.33.pkg","repopath":"All/p5-autobox-Core-1.33.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":32252,"desc":"autobox::CORE defines methods for core operations such as join,\nprint, most everything in perlfunc, some things from Scalar::Util\nand List::Util, and some Perl 5 versions of methods taken from\nPerl6.\n\nThese methods expose as methods the built-in functions for\nminipulating numbers, strings, arrays, hashes, and code references.\n\nIt can be handy to use built-in functions as methods to avoid messy\ndereferencing syntaxes and parentheses pile ups.","deps":{"p5-Want":{"origin":"devel/p5-Want","version":"0.29_1"},"p5-autobox":{"origin":"devel/p5-autobox","version":"2.84"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-autobox","origin":"devel/p5-autobox","version":"2.84","comment":"Call methods on native Perl types","maintainer":"bill.brinzer@gmail.com","www":"https://metacpan.org/release/autobox","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5e095e6e22b004a7039fe20bd27ed2310ed621765be6cb16ec3d0191ef76af8b","flatsize":61165,"path":"All/p5-autobox-2.84.pkg","repopath":"All/p5-autobox-2.84.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":26132,"desc":"The autobox pragma allows methods to be called on integers, floats, strings,\narrays, hashes, and code references in exactly the same manner as blessed\nreferences.","deps":{"p5-Scope-Guard":{"origin":"devel/p5-Scope-Guard","version":"0.21"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-asa","origin":"devel/p5-asa","version":"1.03_1","comment":"Perl extension to say your class/object working like something else","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/asa","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dbd9267267a680ef0fef2fffc7dd10b1a3d9fe5b12fdc1ce65c5ef8193abd78a","flatsize":9050,"path":"All/p5-asa-1.03_1.pkg","repopath":"All/p5-asa-1.03_1.pkg","licenselogic":"single","pkgsize":6924,"desc":"Lets your class/object say it works like something else.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-aliased","origin":"devel/p5-aliased","version":"0.34","comment":"Use shorter versions of class names","maintainer":"des@FreeBSD.org","www":"https://metacpan.org/release/aliased","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"532f85cedd2dec0cd2c6469b2739b4667a3188e66a154153b2057d992bcd312a","flatsize":22093,"path":"All/p5-aliased-0.34.pkg","repopath":"All/p5-aliased-0.34.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12204,"desc":"aliased is simple in concept but is a rather handy module. It loads the class\nyou specify and exports into your namespace a subroutine that returns the\nclass name. You can explicitly alias the class to another name or, if you\nprefer, you can do so implicitly. In the latter case, the name of the\nsubroutine is the last part of the class name.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-arclog","origin":"sysutils/p5-arclog","version":"3.04_3","comment":"Archive the log files monthly","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/IMACAT/arclog-3.04","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fbc20b626ec84fa0a2e33023703a938dac7a10143c40c659b3fec7133d90da8f","flatsize":140985,"path":"All/p5-arclog-3.04_3.pkg","repopath":"All/p5-arclog-3.04_3.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":32984,"desc":"arclog archives the log files monthly. It strips off log entries that\nbelongs to previous months, and then compresses and saves them to archived\nfiles named logfile.yyyymm.gz.\n\nCurrently, arclog supports Apache access log, Syslog, NTP, Apache 1 SSL\nengine log and my own bracketed, modified ISO date/time log file formats,\nand gzip and bzip2 compression methods. Several software projects log (or\ncan log) in a format compatible with the Apache access log, like CUPS,\nProFTPD, Pure-FTPd... etc., and arclog can archive their Apache-like log\nfiles, too.","deps":{"p5-Compress-Bzip2":{"origin":"archivers/p5-Compress-Bzip2","version":"2.28"},"p5-File-MMagic":{"origin":"devel/p5-File-MMagic","version":"1.30_1"},"p5-Term-ReadKey":{"origin":"devel/p5-Term-ReadKey","version":"2.38_1"},"p5-TimeDate":{"origin":"devel/p5-TimeDate","version":"2.33,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"pari-seadata","origin":"math/pari_seadata","version":"2009.06.18_3","comment":"Modular polynomials for PARI/GP","maintainer":"thierry@FreeBSD.org","www":"https://pari.math.u-bordeaux.fr/packages.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"55506aff9eb92d88adf520edce281e8a3d24e056b6688443459c6a91d7158986","flatsize":40801433,"path":"All/pari-seadata-2009.06.18_3.pkg","repopath":"All/pari-seadata-2009.06.18_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":18309124,"desc":"This package contains modular polynomials for p < 500, for use with ellsea.\n\nThese polynomials were extracted from the ECHIDNA databases.","deps":{"pari":{"origin":"math/pari","version":"2.17.2,2"}},"categories":["math"],"options":{"DOCS":"on"}},{"name":"p5-alias-module","origin":"devel/p5-alias-module","version":"0.003","comment":"Alias one module as another","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/alias-module","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b738bb41918964f0019027d28d4168a675a0abbd3b4ebd8665e1cd818a596da8","flatsize":31983,"path":"All/p5-alias-module-0.003.pkg","repopath":"All/p5-alias-module-0.003.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11692,"desc":"alias::module aliases one module name to another. It is useful if you want to\nlet users access a module's functionality under a different (usually shorter)\nname.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-ack","origin":"textproc/p5-ack","version":"3.8.1","comment":"Grep-like text finder for large trees of text","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/ack","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"356d71287d8097b90ce8611334e8fd6144442433078f328dd8c2a798ae9d067d","flatsize":200391,"path":"All/p5-ack-3.8.1.pkg","repopath":"All/p5-ack-3.8.1.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":65380,"desc":"ack is a grep-like program with optimizations for searching through large\ntrees of source code.\n\nKey improvements include:\n\n    * Defaults to only searching program source code\n    * Defaults to recursively searching directories\n    * Ignores blib directories.\n    * Ignores source code control directories, like CVS, .svn and _darcs.\n    * Uses Perl regular expressions\n    * Highlights matched text","deps":{"p5-File-Next":{"origin":"sysutils/p5-File-Next","version":"1.18"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils","textproc"],"annotations":{"cpe":"cpe:2.3:a:beyondgrep:ack:3.8.1:::::dragonfly6:x86_64"}},{"name":"p5-accessors-fast","origin":"devel/p5-accessors-fast","version":"0.03_1","comment":"Wrap fastest Class::Accessor::* into pragma","maintainer":"anes@anes.su","www":"https://metacpan.org/release/accessors-fast","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b34810c4edf3d4a4564c09196421aa8fae93dd319ecfa974bdc6303f81c44d2b","flatsize":17411,"path":"All/p5-accessors-fast-0.03_1.pkg","repopath":"All/p5-accessors-fast-0.03_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9244,"desc":"This module was created as an alternative to use fields,\nand uses Class::Accessor::Fast as a base\n\nCreates accessors at compiletime\n\nHave own default new method: it creates object as a blessed hash,\nthen locks keys to defined field list, and invoke init.\nSo, recommended usage inside packages, is access by hash keys\n(it's 3 times faster then accessor). Since keys are locked,\nyou will not suffer from autovivification. Public interface\nrecommended to be documented as accessors.\n\nUses Class::C3","deps":{"p5-Class-Accessor-Fast-XS":{"origin":"devel/p5-Class-Accessor-Fast-XS","version":"0.04_1"},"p5-Class-C3":{"origin":"devel/p5-Class-C3","version":"0.35"},"p5-constant-def":{"origin":"devel/p5-constant-def","version":"0.01_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-accessors","origin":"devel/p5-accessors","version":"1.01_1","comment":"Create accessor methods in caller's package","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/accessors","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"639353264dbba18882f0857e96df92b41455f8af4a3381db9684627eeccc068b","flatsize":33299,"path":"All/p5-accessors-1.01_1.pkg","repopath":"All/p5-accessors-1.01_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":20992,"desc":"The accessors pragma lets you create simple accessors at compile-time.\n\nThis saves you from writing them by hand, which tends to result in cut-n-paste\nerrors and a mess of duplicated code. It can also help you reduce the amount\nof unwanted direct-variable access that may creep into your code base when\nyou're feeling lazy. accessors was designed with laziness in mind.\n\nMethod-chaining accessors are generated by default. This may be changed in\nfuture versions! If you want backwards compatibility use accessors::chained\nand wait until the dust settles.\n\nSee accessors::classic for accessors that always return the current value if\nyou don't like method chaining.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Zonemaster-LDNS","origin":"dns/p5-Zonemaster-LDNS","version":"4.1.0","comment":"Perl wrapper for the ldns DNS library","maintainer":"bofh@FreeBSD.org","www":"https://zonemaster.net/en/run-test","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5d2bb97d01d171c5623f253d87ae9269d29d5a9c353dd13b8a8bc3bd91b9bbc9","flatsize":330207,"path":"All/p5-Zonemaster-LDNS-4.1.0.pkg","repopath":"All/p5-Zonemaster-LDNS-4.1.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":104412,"desc":"This module provides a Perl interface to the ldns library from NLnet Labs and\ndepends on it being available. The module can either compile and use those\nlibraries internally or link to already available ldns library given that the\nversion is high enough. In both cases it relies on a sufficiently recent\nversion of OpenSSL being present.\n\nThis module is written as part of the Zonemaster project, and therefore\nprimarily exposes the functionality needed for that. Since Zonemaster is a\ndiagnostic tool, that means the functions most used are those for looking\nthings up and inspecting them.","deps":{"ldns":{"origin":"dns/ldns","version":"1.8.4"},"libidn2":{"origin":"dns/libidn2","version":"2.3.8"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["dns","perl5"]},{"name":"p5-Zonemaster-Engine","origin":"dns/p5-Zonemaster-Engine","version":"7.1.0","comment":"Perl backend for Zonemaster DNS testing","maintainer":"dch@FreeBSD.org","www":"https://zonemaster.net/en","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a1b4115258868e44b93d6a683ba66ded4a7689401bad6744a59649472d7519e1","flatsize":1564737,"path":"All/p5-Zonemaster-Engine-7.1.0.pkg","repopath":"All/p5-Zonemaster-Engine-7.1.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":254184,"desc":"Zonemaster is a software package that validates the quality of a DNS\ndelegation. The ambition of the Zonemaster project is to develop and\nmaintain an open source DNS validation tool.\n\nThis module is the core engine of Zonemaster, implementing all DNS tests\nand validation rules. It performs comprehensive checks on domain name\ndelegation, including DNSSEC, IPv6 readiness, and compliance with\nrelevant RFCs and industry best practices.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Clone":{"origin":"devel/p5-Clone","version":"0.47"},"p5-Devel-CheckLib":{"origin":"devel/p5-Devel-CheckLib","version":"1.16"},"p5-Email-Valid":{"origin":"mail/p5-Email-Valid","version":"1.204"},"p5-File-ShareDir":{"origin":"devel/p5-File-ShareDir","version":"1.118"},"p5-File-Slurp":{"origin":"devel/p5-File-Slurp","version":"9999.27"},"p5-IO-Socket-INET6":{"origin":"net/p5-IO-Socket-INET6","version":"2.73"},"p5-JSON-XS":{"origin":"converters/p5-JSON-XS","version":"4.03"},"p5-List-Compare":{"origin":"misc/p5-List-Compare","version":"0.53"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-Locale-PO":{"origin":"devel/p5-Locale-PO","version":"0.27_1"},"p5-Locale-libintl":{"origin":"devel/p5-Locale-libintl","version":"1.35"},"p5-Log-Any":{"origin":"devel/p5-Log-Any","version":"1.717"},"p5-MIME-Base32":{"origin":"converters/p5-MIME-Base32","version":"1.303"},"p5-Mail-SPF":{"origin":"mail/p5-Mail-SPF","version":"3.20240923"},"p5-Module-Find":{"origin":"devel/p5-Module-Find","version":"0.17"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Getopt":{"origin":"devel/p5-MooseX-Getopt","version":"0.78"},"p5-MooseX-Singleton":{"origin":"devel/p5-MooseX-Singleton","version":"0.30"},"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"p5-Net-IP-XS":{"origin":"net-mgmt/p5-Net-IP-XS","version":"0.22"},"p5-Readonly":{"origin":"devel/p5-Readonly","version":"2.05"},"p5-Text-CSV":{"origin":"textproc/p5-Text-CSV","version":"2.06"},"p5-Text-Reflow":{"origin":"textproc/p5-Text-Reflow","version":"1.17"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-YAML-LibYAML":{"origin":"textproc/p5-YAML-LibYAML","version":"0.90"},"p5-Zonemaster-LDNS":{"origin":"dns/p5-Zonemaster-LDNS","version":"4.1.0"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["dns","perl5"]},{"name":"p5-Zonemaster-CLI","origin":"dns/p5-Zonemaster-CLI","version":"7.2.0","comment":"Perl command-line for Zonemaster DNS testing","maintainer":"dch@FreeBSD.org","www":"https://zonemaster.net/en","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5fc9cabfc081730c5deb64e7be01ce6ab9f1591c5071593fd757d24d6696d821","flatsize":94817,"path":"All/p5-Zonemaster-CLI-7.2.0.pkg","repopath":"All/p5-Zonemaster-CLI-7.2.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":28928,"desc":"Zonemaster is a software package that validates the quality of a DNS\ndelegation. The ambition of the Zonemaster project is to develop and\nmaintain an open source DNS validation tool.\n\nThis module provides a feature-rich command-line interface to the\nZonemaster Engine. It supports multiple output formats including\nplain text, JSON, and structured formats suitable for integration\nwith other tools. The CLI allows for detailed DNS delegation testing\nwith customizable test profiles and verbosity levels.","deps":{"p5-JSON-XS":{"origin":"converters/p5-JSON-XS","version":"4.03"},"p5-Locale-libintl":{"origin":"devel/p5-Locale-libintl","version":"1.35"},"p5-MooseX-Getopt":{"origin":"devel/p5-MooseX-Getopt","version":"0.78"},"p5-Net-IP":{"origin":"net-mgmt/p5-Net-IP","version":"1.26_1"},"p5-Text-Reflow":{"origin":"textproc/p5-Text-Reflow","version":"1.17"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-Zonemaster-Engine":{"origin":"dns/p5-Zonemaster-Engine","version":"7.1.0"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["dns","perl5"]},{"name":"p5-Zonemaster-Backend","origin":"dns/p5-Zonemaster-Backend","version":"11.4.0","comment":"Perl backend for Zonemaster DNS testing","maintainer":"dch@FreeBSD.org","www":"https://zonemaster.net/en","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cddd97845675c14b6fe5480e3c72bd73ea15120efff60b04f22a8f02f172afb6","flatsize":273918,"path":"All/p5-Zonemaster-Backend-11.4.0.pkg","repopath":"All/p5-Zonemaster-Backend-11.4.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":69424,"desc":"Zonemaster is a software package that validates the quality of a DNS\ndelegation. The ambition of the Zonemaster project is to develop and\nmaintain an open source DNS validation tool.\n\nThis module provides the backend infrastructure for Zonemaster,\nimplementing a JSON-RPC API server and test agent daemon. It manages\ntest scheduling, result storage, and system configuration through\nmultiple database backends (MySQL, PostgreSQL, SQLite). The Backend\nenables integration with web interfaces and automation tools while\nmaintaining a persistent history of test results.","deps":{"jq":{"origin":"textproc/jq","version":"1.7.1"},"p5-Class-Method-Modifiers":{"origin":"devel/p5-Class-Method-Modifiers","version":"2.15"},"p5-Config-IniFiles":{"origin":"devel/p5-Config-IniFiles","version":"3.000003_1"},"p5-DBD-SQLite":{"origin":"databases/p5-DBD-SQLite","version":"1.76"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-Daemon-Control":{"origin":"devel/p5-Daemon-Control","version":"0.001010"},"p5-File-ShareDir":{"origin":"devel/p5-File-ShareDir","version":"1.118"},"p5-File-Slurp":{"origin":"devel/p5-File-Slurp","version":"9999.27"},"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-JSON-RPC":{"origin":"devel/p5-JSON-RPC","version":"1.06_1"},"p5-JSON-Validator":{"origin":"textproc/p5-JSON-Validator","version":"5.15"},"p5-Locale-libintl":{"origin":"devel/p5-Locale-libintl","version":"1.35"},"p5-Log-Any":{"origin":"devel/p5-Log-Any","version":"1.717"},"p5-Log-Any-Adapter-Dispatch":{"origin":"devel/p5-Log-Any-Adapter-Dispatch","version":"0.08"},"p5-Log-Dispatch":{"origin":"devel/p5-Log-Dispatch","version":"2.71"},"p5-Mojolicious":{"origin":"www/p5-Mojolicious","version":"9.39"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-Parallel-ForkManager":{"origin":"devel/p5-Parallel-ForkManager","version":"2.03"},"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"p5-Plack-Middleware-ReverseProxy":{"origin":"www/p5-Plack-Middleware-ReverseProxy","version":"0.16"},"p5-Role-Tiny":{"origin":"devel/p5-Role-Tiny","version":"2.002004"},"p5-Router-Simple":{"origin":"www/p5-Router-Simple","version":"0.17"},"p5-Starman":{"origin":"www/p5-Starman","version":"0.4017"},"p5-YAML-LibYAML":{"origin":"textproc/p5-YAML-LibYAML","version":"0.90"},"p5-Zonemaster-Engine":{"origin":"dns/p5-Zonemaster-Engine","version":"7.1.0"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["dns","perl5"],"users":["zonemaster"],"groups":["zonemaster"],"messages":[{"message":"The Zonemaster Backend requires a database, PostgreSQL 16 recommended for\nproduction, but SQLite is adequate for testing.\n\nRefer to the documentation for setting up a suitable database, and testing.\n\nhttps://doc.zonemaster.net/latest/installation/zonemaster-backend.html#5-installation-on-freebsd","type":"install"}]},{"name":"p5-Yahoo-Search","origin":"www/p5-Yahoo-Search","version":"1.11.3_1","comment":"Perl interface to the Yahoo Search public API","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Yahoo-Search","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ac58f5041e090988d13243d84c341664708184f8dbb850aaba647773d967a1a1","flatsize":159966,"path":"All/p5-Yahoo-Search-1.11.3_1.pkg","repopath":"All/p5-Yahoo-Search-1.11.3_1.pkg","licenselogic":"single","pkgsize":59976,"desc":"Yahoo::Search provides a rich and full-featured set of classes for\naccessing the various features of Yahoo! Search, and also offers a\nvariety of shortcuts to allow simple access.","deps":{"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Zenoss","origin":"net-mgmt/p5-Zenoss","version":"1.11_1","comment":"Perl interface to the Zenoss JSON API","maintainer":"pphillips@experts-exchange.com","www":"https://metacpan.org/release/Zenoss","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1c90dfcfb06d4f9dd072dafbed31bb9ef130a24f5c612753024f3b9404e7656a","flatsize":327742,"path":"All/p5-Zenoss-1.11_1.pkg","repopath":"All/p5-Zenoss-1.11_1.pkg","licenselogic":"single","pkgsize":85596,"desc":"This is a PERL interface to the Zenoss Monitoring System\nJSON API.  It allows the ability to execute all available functions\nprovided by the Zenoss API programmatically.  Anything you could do from\nthe Zenoss interface can be achieved via this module.  This is a\nfull service implementation, providing the construction of the call\nto the API and the handling of the response.","deps":{"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt","perl5"]},{"name":"p5-Yahoo-BBAuth","origin":"security/p5-Yahoo-BBAuth","version":"0.50_1","comment":"Perl interface to the Yahoo! Browser-Based Authentication","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Yahoo-BBAuth","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"610906254fdae444f68c9f6c7f45a7dccc5c3ac554e8f284d2ee22bbaf3439ce","flatsize":24000,"path":"All/p5-Yahoo-BBAuth-0.50_1.pkg","repopath":"All/p5-Yahoo-BBAuth-0.50_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10408,"desc":"This module provides an Object Oriented interface for Yahoo!  Browser-Based\nAuthentication.\n\nThis module is ported from the official PHP class which is located on this page:\nhttp://developer.yahoo.com/php","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security","www"]},{"name":"p5-Zen-Koans","origin":"misc/p5-Zen-Koans","version":"0.05_1","comment":"Library containing over 100 Zen Koans","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Zen-Koans","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f36295c0db7329731b3b222caef721b370c11fc16c5357bdd6cfa6af0f46220e","flatsize":118559,"path":"All/p5-Zen-Koans-0.05_1.pkg","repopath":"All/p5-Zen-Koans-0.05_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":43268,"desc":"A koan (pronounced /ko.an/) is a story, dialog, question, or statement in\nthe history and lore of Chan (Zen) Buddhism, generally containing aspects\nthat are inaccessible to rational understanding, yet that may be\naccessible to intuition.\n\nThis module contains over 100 Zen Koans, all taken from Ashidakim Zen\nKoans here: http://www.ashidakim.com/zenkoans/zenindex.html","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["misc","perl5"]},{"name":"p5-ZMQ-FFI","origin":"net/p5-ZMQ-FFI","version":"1.17_1","comment":"Version agnostic Perl bindings for zeromq using FFI","maintainer":"krion@FreeBSD.org","www":"https://metacpan.org/pod/ZMQ::FFI","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d4e5a5ac778ffda2b774edff0bb2864ee008f1f3890024c005a7c84721c93516","flatsize":162364,"path":"All/p5-ZMQ-FFI-1.17_1.pkg","repopath":"All/p5-ZMQ-FFI-1.17_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":46700,"desc":"ZMQ::FFI exposes a high level, transparent, OO interface to zeromq independent\nof the underlying libzmq version.","deps":{"libzmq4":{"origin":"net/libzmq4","version":"4.3.5_2"},"p5-FFI-CheckLib":{"origin":"devel/p5-FFI-CheckLib","version":"0.31"},"p5-FFI-Platypus":{"origin":"devel/p5-FFI-Platypus","version":"2.10"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-ZML","origin":"devel/p5-ZML","version":"1.0.0_1","comment":"Simple, fast, and easy to read binary data storage format","maintainer":"vvelox@vvelox.net","www":"https://metacpan.org/release/ZML","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0c484f86a13cee89425bb1d49e9184f0f0f5fab66d0524e8e9686cb45e7ec9f9","flatsize":34063,"path":"All/p5-ZML-1.0.0_1.pkg","repopath":"All/p5-ZML-1.0.0_1.pkg","licenselogic":"single","pkgsize":9732,"desc":"A simple, fast, and easy to read binary data storage format.\nIt allows for comments and meta data as well.","deps":{"p5-Error-Helper":{"origin":"devel/p5-Error-Helper","version":"2.1.0"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Yada-Yada-Yada","origin":"devel/p5-Yada-Yada-Yada","version":"1.00_1","comment":"Adds a Yada-Yada-Yada operator (...) to Perl 5","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Yada-Yada-Yada","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dd1e636b3c75faf0e2c0cd15290ac7b650f44af024b9f68abe57bd1d07999137","flatsize":3176,"path":"All/p5-Yada-Yada-Yada-1.00_1.pkg","repopath":"All/p5-Yada-Yada-Yada-1.00_1.pkg","licenselogic":"single","pkgsize":3392,"desc":"For Perl 6 we've been promised a \"yada yada yada\" operator, which makes\n'...' valid syntax for \"I'll fill this bit in later.\", allowing the code\nto compile, but issue a run-time warning.\n\nBut, like many of the other things that may or may not happen in Perl 6,\nwe can already make this happen in Perl 5.\n\nAll you need is to 'use Yada::Yada::Yada' and off you go ...","deps":{"p5-Filter-Simple":{"origin":"textproc/p5-Filter-Simple","version":"0.94"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-YAPE-Regex-Explain","origin":"textproc/p5-YAPE-Regex-Explain","version":"4.01_1","comment":"Explanation of a Regular Expression","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/YAPE-Regex-Explain","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e632f5489710ebce763e186ea8f38e99ca0f64c479be36b3e4b220dd073fec71","flatsize":27324,"path":"All/p5-YAPE-Regex-Explain-4.01_1.pkg","repopath":"All/p5-YAPE-Regex-Explain-4.01_1.pkg","licenselogic":"single","pkgsize":7940,"desc":"This module merely sub-classes YAPE::Regex, and produces a rather verbose\nexplanation of a regex, suitable for demonstration and tutorial purposes.","deps":{"p5-YAPE-Regex":{"origin":"textproc/p5-YAPE-Regex","version":"4.00_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-YAML-Tiny","origin":"textproc/p5-YAML-Tiny","version":"1.74","comment":"Read/Write YAML files with as little code as possible","maintainer":"ychsiao@ychsiao.org","www":"https://metacpan.org/release/YAML-Tiny","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"de2540723d55c09c76a1a8eae3ce61e3fec8507108278c0478631ff192618feb","flatsize":87748,"path":"All/p5-YAML-Tiny-1.74.pkg","repopath":"All/p5-YAML-Tiny-1.74.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":27096,"desc":"YAML::Tiny is a perl class to read and write YAML-style files with as\nlittle code as possible, reducing load time and memory overhead.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-YAML-Shell","origin":"textproc/p5-YAML-Shell","version":"0.71","comment":"YAML Test Shell","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/YAML-Shell","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4ce1cebc4cbb87a13f614c19525cd84ec632606f221e86d84e8a4ac88a8035ca","flatsize":16030,"path":"All/p5-YAML-Shell-0.71.pkg","repopath":"All/p5-YAML-Shell-0.71.pkg","licenselogic":"single","pkgsize":8880,"desc":"This program is designed to let you play with the Perl YAML modules in an\ninteractive way. When you to type in Perl, you get back YAML. And vice versa.","deps":{"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"pacmanarena","origin":"games/pacmanarena","version":"0.15_4","comment":"Pacman clone in full 3D with a few surprises","maintainer":"ports@FreeBSD.org","www":"https://pacmanarena.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d647b05f10059b81281b05861b1108d2bc0d69b16e3027f7d0d2584ee9b687c2","flatsize":28423897,"path":"All/pacmanarena-0.15_4.pkg","repopath":"All/pacmanarena-0.15_4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":9402088,"desc":"Pacman Arena is a Pacman clone in full 3D with a few surprises.\nRockets, bombs and explosions abound.\n\nA Pacman clone gone mad\n\nYes, it's Pacman. With rockets. And bombs. And spoiled gameplay. And in full 3D.\nFinally, a version of Pacman which will bring your shiny new machine\ndown to it's knees.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"},"sdl_net":{"origin":"net/sdl_net","version":"1.2.8_3"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libSDL-1.2.so.0","libSDL_mixer-1.2.so.0","libSDL_net-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe pacmanarena port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"p5-YAPE-Regex","origin":"textproc/p5-YAPE-Regex","version":"4.00_1","comment":"Yet Another Parser/Extractor for Regular Expressions","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/YAPE-Regex","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e8261678466a1987652267bb72516c2a24148e467af2a6373ba712fec24f4b30","flatsize":61113,"path":"All/p5-YAPE-Regex-4.00_1.pkg","repopath":"All/p5-YAPE-Regex-4.00_1.pkg","licenselogic":"single","pkgsize":20584,"desc":"This module is yet another (?) parser and tree-builder for Perl regular\nexpressions. It builds a tree out of a regex, but at the moment, the extent of\nthe extraction tool for the tree is quite limited. However, the tree can be\nuseful to extension modules.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-YAML-AppConfig","origin":"devel/p5-YAML-AppConfig","version":"0.19_1","comment":"Perl extension to manage configuration files with YAML","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/YAML-AppConfig","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cc271f0cb2ea78fcd60c4224d7069fd415877f0604609ff98ee0f81e37e8cb0e","flatsize":31593,"path":"All/p5-YAML-AppConfig-0.19_1.pkg","repopath":"All/p5-YAML-AppConfig-0.19_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15180,"desc":"YAML::AppConfig extends the work done in Config::YAML and\nYAML::ConfigFile to allow more flexiable configuration files.\n\nYour configuration is stored in YAML and then parsed and presented to\nyou via YAML::AppConfig. Settings can be referenced using get and set\nmethods and settings can refer to one another by using variables of\nthe form $foo, much in the style of AppConfig.","deps":{"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-YAML-Tiny-Color","origin":"textproc/p5-YAML-Tiny-Color","version":"0.04_2","comment":"Perl extension to dump YAML with color","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/YAML-Tiny-Color","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"292120185303019e2d8c7e64e2c1ee88141f0eee0379db5ee2f02675449a902a","flatsize":18578,"path":"All/p5-YAML-Tiny-Color-0.04_2.pkg","repopath":"All/p5-YAML-Tiny-Color-0.04_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8584,"desc":"This module dumps your data structure as YAML with color using ANSI\nescape sequences. To change the colors, see %25theme in source code.","deps":{"p5-Scalar-Util-LooksLikeNumber":{"origin":"devel/p5-Scalar-Util-LooksLikeNumber","version":"1.39.2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-YAPE-HTML","origin":"textproc/p5-YAPE-HTML","version":"1.11_1","comment":"Yet Another Parser/Extractor for HTML","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/YAPE-HTML","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0581508f197b0026e3404fde724b63a59cb60abe7fa401584388b97094289370","flatsize":50372,"path":"All/p5-YAPE-HTML-1.11_1.pkg","repopath":"All/p5-YAPE-HTML-1.11_1.pkg","licenselogic":"single","pkgsize":22504,"desc":"This module is yet another parser and tree-builder for HTML documents. It is\ndesigned to make extraction and modification of HTML documents simplistic. The\nAPI allows for easy custom additions to the document being parsed, and allows\nvery specific tag, text, and comment extraction.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Zonemaster-GUI","origin":"www/p5-Zonemaster-GUI","version":"4.4.0","comment":"Perl Web Front End for Zonemaster DNS testing","maintainer":"dch@FreeBSD.org","www":"https://zonemaster.net/en","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3e7797b7f461abbf64639494d29facdd00f1c41ef2dc3ddcd05f0b8e6356e052","flatsize":16176793,"path":"All/p5-Zonemaster-GUI-4.4.0.pkg","repopath":"All/p5-Zonemaster-GUI-4.4.0.pkg","licenselogic":"single","licenses":["CC-BY-4.0"],"pkgsize":865460,"desc":"Zonemaster is a software package that validates the quality of a DNS\ndelegation. The ambition of the Zonemaster project is to develop and\nmaintain an open source DNS validation tool.\n\nThis module provides the front end infrastructure for Zonemaster,\nas an Apache2 HTTPD-compatible HTML website.","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"},"p5-Zonemaster-Backend":{"origin":"dns/p5-Zonemaster-Backend","version":"11.4.0"},"p5-Zonemaster-Engine":{"origin":"dns/p5-Zonemaster-Engine","version":"7.1.0"}},"categories":["dns","perl5","www"],"users":["zonemaster"],"groups":["zonemaster"],"messages":[{"message":"To set up databases, and configure the Zonemaster GUI, as well as\nsubsidiary RPC services, see the extensive documentation at\nhttps://doc.zonemaster.net/latest/installation/zonemaster-gui.html#3-freebsd","type":"install"}]},{"name":"p5-YAML-Syck","origin":"textproc/p5-YAML-Syck","version":"1.34_1","comment":"Fast, lightweight YAML and JSON loader and dumper","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/YAML-Syck","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7385b93f93ee66f5275db07f22e1d0dd49e26efbac27a718389c1bc58d4ba440","flatsize":167152,"path":"All/p5-YAML-Syck-1.34_1.pkg","repopath":"All/p5-YAML-Syck-1.34_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":66108,"desc":"This module provides a Perl interface to the libsyck data serialization\nlibrary.  It exports the Dump and Load functions for converting Perl\ndata structures to YAML strings, and the other way around. It also\nprovides an implementation of JSON parsing and generation. Because\nJSON is YAML (http://redhanded.hobix.com/inspect/yamlIsJson.html),\nusing libsyck gives you the fastest and most memory efficient parser\nand dumper for JSON data representation.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-YAML-PP","origin":"textproc/p5-YAML-PP","version":"0.034","comment":"YAML which aims to parse YAML 1.2 & conform to the spec","maintainer":"dvl@FreeBSD.org","www":"https://github.com/perlpunk/YAML-PP-p5","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9964772bb8dc96655390af0f20ee58786f24ccb0e1f6b9106be11f270b56aeaa","flatsize":409708,"path":"All/p5-YAML-PP-0.034.pkg","repopath":"All/p5-YAML-PP-0.034.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":105284,"desc":"YAML::PP is a modular YAML processor for YAML 1.2.\n\nAdditionally to loading and dumping it provides a parser and emitter. The\nparsing events are compatible to the YAML Test Suite and other libraries like\nlibyaml.\n\nLoading and Dumping can be customized.\n\nIt supports the YAML 1.2 Failsafe, JSON and Core Schemas.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"],"messages":[{"message":"Scripts renamed from:\n  bin/yamlpp5-events\n  bin/yamlpp5-highlight\n  bin/yamlpp5-load\n  bin/yamlpp5-load-dump\n  bin/yamlpp5-parse-emit\nto:\n  bin/yamlpp-events\n  bin/yamlpp-highlight\n  bin/yamlpp-load\n  bin/yamlpp-load-dump\n  bin/yamlpp-parse-emit","type":"upgrade","maximum_version":"0.031"}]},{"name":"p5-YAML-LibYAML","origin":"textproc/p5-YAML-LibYAML","version":"0.90","comment":"Perl YAML Serialization using XS and libyaml","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/YAML-LibYAML","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7e04aacd15bca3eef0efcebe1a07e9aa265a5c1afea7d3d28ad5cd94c986f1b0","flatsize":202760,"path":"All/p5-YAML-LibYAML-0.90.pkg","repopath":"All/p5-YAML-LibYAML-0.90.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":74832,"desc":"This module is a Perl XS binding to libyaml which offers\nPerl the best YAML support to date.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-YAML","origin":"textproc/p5-YAML","version":"1.31","comment":"YAML implementation in Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/YAML","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e5487ec2c841df4476c2072050e9b5fc0bf46c4645e1f236d7afcac4d9d8cdbb","flatsize":176429,"path":"All/p5-YAML-1.31.pkg","repopath":"All/p5-YAML-1.31.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":61096,"desc":"The YAML.pm module implements a YAML Loader and Dumper based on the YAML 1.0\nspecification, https://yaml.org/spec/\n\nYAML is a generic data serialization language that is optimized for human\nreadability. It can be used to express the data structures of most modern\nprogramming languages, including Perl.\n\nFor information on the YAML syntax, please refer to the YAML specification.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-bsdconv","origin":"converters/p5-bsdconv","version":"11.3.0","comment":"Perl wrapper for bsdconv","maintainer":"buganini@gmail.com","www":"https://github.com/buganini/perl-bsdconv","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1356ec9c91c276c741da14af307a968d426a12bedec252db2d4833e4be01ae47","flatsize":28252,"path":"All/p5-bsdconv-11.3.0.pkg","repopath":"All/p5-bsdconv-11.3.0.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":11248,"desc":"BSD licensed charset/encoding converter library with more function than\nlibiconv. (Currently, only a few codecs are supported)\nThis port is a perl wrapper for bsdconv.","deps":{"bsdconv":{"origin":"converters/bsdconv","version":"11.6"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","perl5"]},{"name":"p5-Xymon-Server","origin":"net-mgmt/p5-Xymon-Server","version":"0.02_1","comment":"Xymon Server Interface","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Xymon-Server","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"71bb6ff015926912613b76f46ff82be8679690f6edf3013c9816585f6d616055","flatsize":10494,"path":"All/p5-Xymon-Server-0.02_1.pkg","repopath":"All/p5-Xymon-Server-0.02_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6064,"desc":"Provides a base interface for retriving configuration variables from the hobbit\nserver (taken from hobbitserver.cfg).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt"]},{"name":"p5-Xymon","origin":"net-mgmt/p5-Xymon","version":"0.01_1","comment":"Xymon Base Module","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Xymon","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3e5db4e6ccdf77e432afd3c3e427ad572ed9f51dc85dd51e3f0fa2c2c5e8efad","flatsize":10521,"path":"All/p5-Xymon-0.01_1.pkg","repopath":"All/p5-Xymon-0.01_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6108,"desc":"Xymon Base Module.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt"]},{"name":"p5-Xymon-Client","origin":"net-mgmt/p5-Xymon-Client","version":"0.08_1","comment":"Interface to xymon/hobbit client","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Xymon-Client","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"041e101f9c7d3388aa53c52a959f17cd601fee758090f67681a0a4b4bd45d4e5","flatsize":11540,"path":"All/p5-Xymon-Client-0.08_1.pkg","repopath":"All/p5-Xymon-Client-0.08_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6536,"desc":"Provides an object interface to the xymon/hobbit client.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt"]},{"name":"p5-Xporter","origin":"devel/p5-Xporter","version":"0.1.2_2","comment":"Alternative Exporter with persistent defaults and auto-ISA","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Xporter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"412d288182ce902ebb34fd03c348b35f15525701457317e74b8f7e450e30d503","flatsize":34433,"path":"All/p5-Xporter-0.1.2_2.pkg","repopath":"All/p5-Xporter-0.1.2_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15148,"desc":"Xporter provides EXPORT functionality similar to Exporter with some different\nrules to simplify common cases.\n\nThe primary difference, in Xporter is that the default EXPORT list remains the\ndefault EXPORT list unless the user specifically asks for it to not be included,\nwhereas in Exporter, asking for any additional exports from the EXPORT_OK list,\nclears the default EXPORT list.\n\nXporter makes it easy to reset or clear the default so that choice is left to\nthe user.\n\nTo reset the default EXPORT list to empty, a bare minus ('-') or logical-not\nsign ('!') is placed as the first parameter in the client's import list.","deps":{"p5-mem":{"origin":"devel/p5-mem","version":"0.4.7"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-XXX","origin":"devel/p5-XXX","version":"0.38","comment":"See Your Data in the Nude","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/XXX","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7e20a4c12ce7c4f8b7f8eec368df319ad1c096846baf5d29024e44fbc50f7da5","flatsize":49211,"path":"All/p5-XXX-0.38.pkg","repopath":"All/p5-XXX-0.38.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13608,"desc":"XXX.pm exports a function called XXX that you can put just about anywhere in\nyour Perl code to make it die with a YAML dump of the arguments to its right.\n\nThe charm of XXX-debugging is that it is easy to type, rarely requires parens\nand stands out visually so that you remember to remove it.\n\nXXX.pm also exports WWW, YYY and ZZZ which do similar debugging things.","deps":{"p5-YAML-PP":{"origin":"textproc/p5-YAML-PP","version":"0.034"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-XTerm-Conf","origin":"x11/p5-XTerm-Conf","version":"0.10","comment":"Perl module that changes configuration of a running xterm","maintainer":"slaven@rezic.de","www":"https://metacpan.org/release/XTerm-Conf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c735e12712d0dbb613447ef8c54d50f2cc0edb3662ac91459f740946c0922755","flatsize":29208,"path":"All/p5-XTerm-Conf-0.10.pkg","repopath":"All/p5-XTerm-Conf-0.10.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14576,"desc":"XTerm::Conf provides functions to change some aspects of a running\nxterm and compatible terminal emulators (e.g. rxvt or urxvt).","deps":{"p5-Term-ReadKey":{"origin":"devel/p5-Term-ReadKey","version":"2.38_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","x11"]},{"name":"p5-XString","origin":"textproc/p5-XString","version":"0.005","comment":"Isolated String helpers from B","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/XString","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3db717b1a9c76804f37f52d4489c9b88e382d626606672c39b6a37011f435d13","flatsize":48222,"path":"All/p5-XString-0.005.pkg","repopath":"All/p5-XString-0.005.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12328,"desc":"XString provides the B string helpers in one isolated package. Right now only\ncstring and perlstring are available.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XSLoader","origin":"devel/p5-XSLoader","version":"0.24","comment":"Dynamically load C libraries into Perl code","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XSLoader","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"af51401f4ef626fde9049ffe2b85c3002cc48f1a90a12f88b81425f4f245cad3","flatsize":22359,"path":"All/p5-XSLoader-0.24.pkg","repopath":"All/p5-XSLoader-0.24.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11848,"desc":"This module defines a standard simplified interface to the dynamic\nlinking mechanisms available on many platforms.  Its primary purpose is\nto implement cheap automatic dynamic loading of Perl modules.\n\nFor a more complicated interface, see DynaLoader.  Many (most) features\nof DynaLoader are not implemented in XSLoader, like for example the\ndl_load_flags, not honored by XSLoader.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-XS-Parse-Sublike","origin":"devel/p5-XS-Parse-Sublike","version":"0.37","comment":"XS functions to assist in parsing sub-like syntax","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/XS-Parse-Sublike","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d361ab547f9c8cc51c8299c5cce5929dcde3762a439d8b31b19eda9cf522a456","flatsize":122111,"path":"All/p5-XS-Parse-Sublike-0.37.pkg","repopath":"All/p5-XS-Parse-Sublike-0.37.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":49876,"desc":"XS::Parse::Sublike provides some XS functions to assist in writing parsers for\nsub-like syntax, primarily for authors of keyword plugins using the\nPL_keyword_plugin hook mechanism. It is unlikely to be of much use to anyone\nelse; and highly unlikely to be any use when writing perl code using these.\nUnless you are writing a keyword plugin using XS, this module is not for you.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-XML-XUpdate-LibXML","origin":"textproc/p5-XML-XUpdate-LibXML","version":"0.6.0_2","comment":"Simple implementation of XUpdate format based on and XML::LibXML","maintainer":"lev@FreeBSD.org","www":"https://metacpan.org/release/XML-XUpdate-LibXML","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0121fdadcc8f4ef718f700c347bb8b7e04e9cd9dab5fc01d99393fa4f0f95cfd","flatsize":30068,"path":"All/p5-XML-XUpdate-LibXML-0.6.0_2.pkg","repopath":"All/p5-XML-XUpdate-LibXML-0.6.0_2.pkg","licenselogic":"single","pkgsize":14284,"desc":"Simple implementation of XUpdate format (http://www.xmldb.org/xupdate/).\nThe implementation is based on XML::LibXML DOM API.\n\nSee also: http://www.xmldb.org/xupdate/","deps":{"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"p5-XML-LibXML-Iterator":{"origin":"textproc/p5-XML-LibXML-Iterator","version":"1.06"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XS-Parse-Keyword","origin":"devel/p5-XS-Parse-Keyword","version":"0.48","comment":"XS functions to assist in parsing keyword syntax","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/XS-Parse-Keyword","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"49ec494f19b346d6135c1fc224214959117109693f258e0685c27b792aa13de0","flatsize":183588,"path":"All/p5-XS-Parse-Keyword-0.48.pkg","repopath":"All/p5-XS-Parse-Keyword-0.48.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":67444,"desc":"XS::Parse::Keyword provides some XS functions to assist in writing syntax\nmodules that provide new perl-visible syntax, primarily for authors of keyword\nplugins using the PL_keyword_plugin hook mechanism. It is unlikely to be of much\nuse to anyone else; and highly unlikely to be any use when writing perl code\nusing these. Unless you are writing a keyword plugin using XS, this module is\nnot for you.","deps":{"p5-File-ShareDir":{"origin":"devel/p5-File-ShareDir","version":"1.118"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-XML-XSLT","origin":"textproc/p5-XML-XSLT","version":"0.48_1","comment":"Perl module for processing XSLT","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/XML-XSLT","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dea0a094028ec97af988356c9c8aa0e0ff86c1a78f089bb8367e017d96f30168","flatsize":119854,"path":"All/p5-XML-XSLT-0.48_1.pkg","repopath":"All/p5-XML-XSLT-0.48_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":31064,"desc":"This module implements the W3C's XSLT specification. The goal\nis full implementation of this spec, but it isn't yet. However,\nit already works well. Below is given the set of working xslt\ncommands.\n\nSee also: http://xmlxslt.sourceforge.net/","deps":{"p5-XML-DOM":{"origin":"textproc/p5-XML-DOM","version":"1.46"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-XPathEngine","origin":"textproc/p5-XML-XPathEngine","version":"0.14_1","comment":"Re-usable XPath engine for DOM-like trees","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-XPathEngine","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e2ead5fec22859c827364b4168f8e3859545d477f223eda8895997099669acc8","flatsize":113211,"path":"All/p5-XML-XPathEngine-0.14_1.pkg","repopath":"All/p5-XML-XPathEngine-0.14_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":31760,"desc":"This module provides an XPath engine, that can be re-used by other\nmodule/classes that implement trees.\n\nIn order to use the XPath engine, nodes in the user module need to\nmimick DOM nodes. The degree of similitude between the user tree and a\nDOM dictates how much of the XPath features can be used. A module\nimplementing all of the DOM should be able to use this module very\neasily (you might need to add the cmp method on nodes in order to get\nordered result sets).\n\nThis code is a more or less direct copy of the XML::XPath module by\nMatt Sergeant. I only removed the XML processing part to remove the\ndependency on XML::Parser, applied a couple of patches, renamed a\nwhole lot of methods to make Pod::Coverage happy, and changed the docs.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-XQL","origin":"textproc/p5-XML-XQL","version":"0.68_1","comment":"Perl module for querying XML tree structures with XQL","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-XQL","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c903673a93c445c26d4b2e3cc1620bf7576da9de5a1ace03201fb25668127609","flatsize":265460,"path":"All/p5-XML-XQL-0.68_1.pkg","repopath":"All/p5-XML-XQL-0.68_1.pkg","licenselogic":"single","pkgsize":88432,"desc":"This is a Perl extension to XML::Parser. It adds a new 'Style' to\nXML::Parser, called 'Dom', that allows XML::Parser to build an Object\nOriented datastructure with a DOM Level 1 compliant interface.\n\nThe XML::XQL module implements the XQL (XML Query Language) proposal\nsubmitted to the XSL Working Group in September 1998. The spec can\nbe found at\n\nhttp://www.w3.org/TandS/QL/QL98/pp/xql.html\n\nMost of the contents related to the XQL syntax can also be found\nin the XML::XQL::Tutorial that comes with this distribution. Note\nthat XQL is not the same as XML-QL!","deps":{"p5-Date-Manip":{"origin":"devel/p5-Date-Manip","version":"6.97"},"p5-Parse-Yapp":{"origin":"devel/p5-Parse-Yapp","version":"1.21"},"p5-XML-DOM":{"origin":"textproc/p5-XML-DOM","version":"1.46"},"p5-XML-Parser":{"origin":"textproc/p5-XML-Parser","version":"2.47"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XS-Object-Magic","origin":"devel/p5-XS-Object-Magic","version":"0.05","comment":"Opaque, extensible XS pointer backed objects using sv_magic","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/XS-Object-Magic","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"332aabecc2f0f58ec1af609378766d50b2deda2807c8bdb3aa28d8091957690f","flatsize":31367,"path":"All/p5-XS-Object-Magic-0.05.pkg","repopath":"All/p5-XS-Object-Magic-0.05.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14784,"desc":"This way of associating structs with Perl space objects is designed to supercede\nPerl's builtin T_PTROBJ with something that is designed to be:\n\nExtensible\n\n- The association of the pointer using sv_magicext can be done on any data type,\n  so you can associate C structs with any representation type.\n- This means that you can add pointers to any object (hand coded, Moose or\n  otherwise), while still having instance data in regular hashes.\n\nOpaque\n\n- The C pointer is neither visible nor modifiable from Perl space.\n- This prevents accidental corruption which could lead to segfaults using\n  T_PTROBJ (e.g. $$ptr_obj = 0).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Xapian","origin":"databases/p5-Xapian","version":"1.4.27.0","comment":"Perl binding for Xapian","maintainer":"sunpoet@FreeBSD.org","www":"https://xapian.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"de640beb91b55f1997369b16ea5354fb934472799c93e0078cf8f681dec3dcc4","flatsize":4946458,"path":"All/p5-Xapian-1.4.27.0.pkg","repopath":"All/p5-Xapian-1.4.27.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":545132,"desc":"This module wraps most methods of most Xapian classes. The missing classes and\nmethods should be added in the future. It also provides a simplified, more\n'perlish' interface - as demonstrated above.\n\nThe Xapian library is evolving very quickly at the time of writing, hence any\ndocumentation placed here would be likely to become out of date quite rapidly,\nand I do not have the patience to write some which could rapidly become\nredundant.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"xapian-core":{"origin":"databases/xapian-core","version":"1.4.27,1"}},"categories":["databases","perl5"],"options":{"DOCS":"on"}},{"name":"p5-XPC","origin":"net/p5-XPC","version":"0.2_2","comment":"XML Procedure Call (XPC)","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XPC","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7f12271869000857b9f78ae0f11bef678ad3716cfa0610eda13055251425a2a4","flatsize":55187,"path":"All/p5-XPC-0.2_2.pkg","repopath":"All/p5-XPC-0.2_2.pkg","licenselogic":"single","pkgsize":24612,"desc":"This class represents an XPC request or response.","deps":{"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-XML-Parser":{"origin":"textproc/p5-XML-Parser","version":"2.47"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-XMLRPC-Lite","origin":"net/p5-XMLRPC-Lite","version":"0.717","comment":"Client and server side XMLRPC implementation","maintainer":"vivek@khera.org","www":"https://metacpan.org/release/XMLRPC-Lite","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fef59742b37fbe367c94cd5a425842bc3c28251665a66f6d321f6f5706124d46","flatsize":49687,"path":"All/p5-XMLRPC-Lite-0.717.pkg","repopath":"All/p5-XMLRPC-Lite-0.717.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":23448,"desc":"XMLRPC::Lite is a collection of Perl modules which provides a simple interface\nto the XML-RPC Protocol (XML-RPC) both on client and server side.  Based on\nSOAP::Lite module, it gives you access to all features and transports\navailable in that module.","deps":{"p5-SOAP-Lite":{"origin":"net/p5-SOAP-Lite","version":"1.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-XML-Validate","origin":"textproc/p5-XML-Validate","version":"1.025_2","comment":"XML validator factory","maintainer":"demon@FreeBSD.org","www":"https://metacpan.org/release/XML-Validate","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cd8c74c04d020ddafa3998ac74ead65c01908eaff3c1c87294cc2f24865230f9","flatsize":45404,"path":"All/p5-XML-Validate-1.025_2.pkg","repopath":"All/p5-XML-Validate-1.025_2.pkg","licenselogic":"single","pkgsize":23336,"desc":"XML::Validate is a generic interface to different XML validation backends.\n\nBackends for the following validators are included with this distribution:\n** LibXML (& you'll need XML::LibXML)\n** Xerces (& you'll need XML::Xerces)","deps":{"p5-Log-TraceMessages":{"origin":"devel/p5-Log-TraceMessages","version":"1.4_1"},"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-XPath","origin":"textproc/p5-XML-XPath","version":"1.48","comment":"Modules for parsing and evaluating XPath statements","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-XPath","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e571e8e6d66a98b49f1163c2137c21429dbc71eda9c61614213c7131895cd0d8","flatsize":200505,"path":"All/p5-XML-XPath-1.48.pkg","repopath":"All/p5-XML-XPath-1.48.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":67060,"desc":"This module aims to comply exactly to the XPath specification at\nhttp://www.w3.org/TR/xpath and yet allow extensions to be added in the\nform of functions.  Modules such as XSLT and XPointer may need to do\nthis as they support functionality beyond XPath.\n\nSee also: https://www.w3.org/TR/xpath/","deps":{"p5-XML-Parser":{"origin":"textproc/p5-XML-Parser","version":"2.47"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-TreePP","origin":"textproc/p5-XML-TreePP","version":"0.43","comment":"Pure Perl implementation for parsing/writing xml files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-TreePP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dd42503fe36598262a34d0cb441ed5f1c91017c8d866015eaa572a4d2988a235","flatsize":52886,"path":"All/p5-XML-TreePP-0.43.pkg","repopath":"All/p5-XML-TreePP-0.43.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":18784,"desc":"XML::TreePP module parses XML file and expands it for a hash tree. And\nalso generate XML file from a hash tree. This is a pure Perl\nimplementation. You can also download XML from remote web server like\nXMLHttpRequest object at JavaScript language.","deps":{"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"],"options":{"EXAMPLES":"on"}},{"name":"p5-XML-XML2JSON","origin":"textproc/p5-XML-XML2JSON","version":"0.06_1","comment":"Convert XML into JSON (and back again) using XML::LibXML","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/XML-XML2JSON","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7fd24a6d45a75cb3b5bced7494fe333c13a8a257532a06105ffca3e99048fad5","flatsize":30476,"path":"All/p5-XML-XML2JSON-0.06_1.pkg","repopath":"All/p5-XML-XML2JSON-0.06_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12344,"desc":"XML::XML2JSON is a Perl module to convert XML to JSON (and JSON to XML) using\nthe following rules from Google (http://code.google.com/apis/gdata/json.html):\n\nBasic:\n- The feed is represented as a JSON object; each nested element or attribute\n  is represented as a name/value property of the object.\n- Attributes are converted to String properties.\n- Child elements are converted to Object properties.\n- Elements that may appear more than once are converted to Array properties.\n- Text values of tags are converted to $t properties.\n\nNamespace:\n- If an element has a namespace alias, the alias and element are concatenated\n  using \"$\". For example, ns:element becomes ns$element.\n\nXML:\n- XML version and encoding attributes are converted to version and encoding\n  attributes of the root element, respectively.","deps":{"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"p5-YAML-Syck":{"origin":"textproc/p5-YAML-Syck","version":"1.34_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"],"options":{"JSON_SYCK":"on","JSON_XS":"off","JSON":"off","JSON_DWIW":"off"}},{"name":"p5-XML-XBEL","origin":"textproc/p5-XML-XBEL","version":"1.4_1","comment":"OOP for reading and writing XBEL documents","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/XML-XBEL","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6f4a2702cf6e837853e79433af5117333337fa73ca3a0a3ea27b137ae4bb48b1","flatsize":65263,"path":"All/p5-XML-XBEL-1.4_1.pkg","repopath":"All/p5-XML-XBEL-1.4_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":34288,"desc":"XML::XBEL provides an object oriented interface for reading and\nwriting XBEL files in Perl.","deps":{"p5-TimeDate":{"origin":"devel/p5-TimeDate","version":"2.33,1"},"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-WBXML","origin":"converters/p5-XML-WBXML","version":"0.09_3","comment":"Convert between XML and WBXML using libwbxml2","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-WBXML","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"463fc2f3bd1382edc7124fa29a35c72d338ae293485ae5bb52af3a53b7855ef4","flatsize":19987,"path":"All/p5-XML-WBXML-0.09_3.pkg","repopath":"All/p5-XML-WBXML-0.09_3.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10232,"desc":"This module is a wrapper around Aymerick Jehanne's libwbxml (or perhaps\nlibwbxml2, I am not sure what the distinction is) library for handling\nWireless Binary XML. You must install libwbxml2 prior to installing this\nmodule. The library can be found at http://libwbxml.aymerick.com/\n(libwbxml2 itself requires the expat library to be installed.)\n\nThe module defines two functions: xml_to_wbxml and wbxml_to_xml.","deps":{"libwbxml":{"origin":"textproc/libwbxml","version":"0.11.10"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","perl5"]},{"name":"p5-XML-Writer","origin":"textproc/p5-XML-Writer","version":"0.900","comment":"Simple Perl module for writing XML documents","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-Writer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2aef3e47018d8802369a64cc831b48e76247ddf61b9e35243bc53df7b05799ff","flatsize":51866,"path":"All/p5-XML-Writer-0.900.pkg","repopath":"All/p5-XML-Writer-0.900.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":19192,"desc":"XML::Writer is a simple Perl module for writing XML documents: it\ntakes care of constructing markup and escaping data correctly, and by\ndefault, it also performs a significant amount of well-formedness\nchecking on the output, to make certain (for example) that start and\nend tags match, that there is exactly one document element, and that\nthere are not duplicate attribute names.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-Validator-Schema","origin":"textproc/p5-XML-Validator-Schema","version":"1.10_2","comment":"Perl module for validating XML documents against a W3C XML Schema","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-Validator-Schema","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d4447f71d1f201cb3cc1c0081b65273f6d7759cfb3db74bf07962a2e8774d185","flatsize":117153,"path":"All/p5-XML-Validator-Schema-1.10_2.pkg","repopath":"All/p5-XML-Validator-Schema-1.10_2.pkg","licenselogic":"single","pkgsize":45136,"desc":"This module allows you to validate XML documents against a W3C XML\nSchema. This module does not implement the full W3C XML Schema\nrecommendation, but a useful subset. See the SCHEMA SUPPORT section\nin the module documention.","deps":{"p5-Tree-DAG_Node":{"origin":"devel/p5-Tree-DAG_Node","version":"1.32"},"p5-XML-Filter-BufferText":{"origin":"textproc/p5-XML-Filter-BufferText","version":"1.01_1"},"p5-XML-SAX":{"origin":"textproc/p5-XML-SAX","version":"1.02"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"],"options":{"DOCS":"on"}},{"name":"p5-XML-Twig","origin":"textproc/p5-XML-Twig","version":"3.53","comment":"Process huge XML documents by chunks via a tree interface","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-Twig","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9a260e804b5e2e00b6bf25ed2d68ae575727631eeeb9c3026189648b01e781d3","flatsize":616167,"path":"All/p5-XML-Twig-3.53.pkg","repopath":"All/p5-XML-Twig-3.53.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":180264,"desc":"XML::Twig - Tree interface to XML documents allowing chunk by chunk\nprocessing of huge documents.\n\nFrom the website:\n\n  XML-Twig is a Perl module that subclasses XML-Parser to allow easy\n  processing of XML documents of all sizes.  A flush method allows dumping of\n  a completely processed sub-document to be printed, thus allowing processing\n  of documents of any size.\n\nSee also: http://www.xmltwig.com/","deps":{"p5-HTML-Tree":{"origin":"www/p5-HTML-Tree","version":"5.07"},"p5-Text-Iconv":{"origin":"converters/p5-Text-Iconv","version":"1.7_4"},"p5-Tie-IxHash":{"origin":"devel/p5-Tie-IxHash","version":"1.23_1"},"p5-XML-Parser":{"origin":"textproc/p5-XML-Parser","version":"2.47"},"p5-XML-XPath":{"origin":"textproc/p5-XML-XPath","version":"1.48"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-TreeBuilder","origin":"textproc/p5-XML-TreeBuilder","version":"5.4_1","comment":"Perl module to make XML document trees","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-TreeBuilder","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9b5d33d00b87056c6a4cd477c0aedaa90f7ec68cdb8a12eca92ff171a43746e8","flatsize":34393,"path":"All/p5-XML-TreeBuilder-5.4_1.pkg","repopath":"All/p5-XML-TreeBuilder-5.4_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14568,"desc":"This module uses XML::Parser to make XML document trees constructed of\nXML::Element objects (and XML::Element is a subclass of HTML::Element\nadapted for XML).  XML::TreeBuilder is meant particularly for people\nwho are used to the HTML::TreeBuilder / HTML::Element interface to\ndocument trees, and who don't want to learn some other document\ninterface like XML::Twig or XML::DOM.","deps":{"p5-HTML-Tagset":{"origin":"www/p5-HTML-Tagset","version":"3.24"},"p5-HTML-Tree":{"origin":"www/p5-HTML-Tree","version":"5.07"},"p5-XML-Catalog":{"origin":"textproc/p5-XML-Catalog","version":"1.0.3_1"},"p5-XML-Parser":{"origin":"textproc/p5-XML-Parser","version":"2.47"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-Toolkit","origin":"textproc/p5-XML-Toolkit","version":"0.15_2","comment":"Suit of XML tools with Antlers","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/XML-Toolkit","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a0a3489efaad5a4225561d4ccd23923025417fb48f1da97900d9613a8b8847ec","flatsize":125631,"path":"All/p5-XML-Toolkit-0.15_2.pkg","repopath":"All/p5-XML-Toolkit-0.15_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":51584,"desc":"XML::Toolkit is a suite of tools that work to make handling XML easier. It is\ndesigned to marshall XML documents into Moose classes and back again with\nminimal changes.","deps":{"p5-Bread-Board":{"origin":"devel/p5-Bread-Board","version":"0.37"},"p5-Devel-PackagePath":{"origin":"devel/p5-Devel-PackagePath","version":"0.03_1"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Aliases":{"origin":"devel/p5-MooseX-Aliases","version":"0.11_1"},"p5-MooseX-App-Cmd":{"origin":"devel/p5-MooseX-App-Cmd","version":"0.34"},"p5-MooseX-Getopt":{"origin":"devel/p5-MooseX-Getopt","version":"0.78"},"p5-MooseX-MetaDescription":{"origin":"devel/p5-MooseX-MetaDescription","version":"0.06_1"},"p5-MooseX-NonMoose":{"origin":"devel/p5-MooseX-NonMoose","version":"0.27"},"p5-MooseX-Types-Path-Class":{"origin":"devel/p5-MooseX-Types-Path-Class","version":"0.09"},"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"p5-XML-SAX":{"origin":"textproc/p5-XML-SAX","version":"1.02"},"p5-XML-SAX-Base":{"origin":"textproc/p5-XML-SAX-Base","version":"1.09"},"p5-XML-SAX-Writer":{"origin":"textproc/p5-XML-SAX-Writer","version":"0.57"},"p5-aliased":{"origin":"devel/p5-aliased","version":"0.34"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["textproc"]},{"name":"p5-XML-SimpleObject-LibXML","origin":"textproc/p5-XML-SimpleObject-LibXML","version":"0.60_1","comment":"Simple(r) object representation of an XML::LibXML DOM object","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-SimpleObject-LibXML","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c63c58ce96235ef6629bdf9ea74406bca2179e5710c87b5a4c4e7afa868c925a","flatsize":23916,"path":"All/p5-XML-SimpleObject-LibXML-0.60_1.pkg","repopath":"All/p5-XML-SimpleObject-LibXML-0.60_1.pkg","licenselogic":"single","pkgsize":10044,"desc":"This is a short and simple class allowing simple object access to a parsed\nXML::LibXML tree, with methods for fetching children and attributes in as\nclean a manner as possible. My apologies for further polluting the XML::\nspace; this is a small and quick module, with easy and compact usage.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-TokeParser","origin":"textproc/p5-XML-TokeParser","version":"0.05_1","comment":"Simplified interface to XML::Parser","maintainer":"mike@urgle.com","www":"https://metacpan.org/release/XML-TokeParser","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f8dad11ab7caa5e4479258335d23ed0b410c5169877b981a4e05ea0be3cfe97b","flatsize":33893,"path":"All/p5-XML-TokeParser-0.05_1.pkg","repopath":"All/p5-XML-TokeParser-0.05_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14860,"desc":"Perl library that provides a simplified interface to XML::Parser","deps":{"p5-XML-Parser":{"origin":"textproc/p5-XML-Parser","version":"2.47"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-TinyXML","origin":"textproc/p5-XML-TinyXML","version":"0.34_2","comment":"Little and efficient Perl module to manage xml data","maintainer":"info@rickvanderzwet.nl","www":"https://metacpan.org/release/XML-TinyXML","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9a81f2a821ad88c57638449f029a6dc1c1db3793ff629c276a45088c0823fcd9","flatsize":170021,"path":"All/p5-XML-TinyXML-0.34_2.pkg","repopath":"All/p5-XML-TinyXML-0.34_2.pkg","licenselogic":"single","pkgsize":55444,"desc":"Little and efficient Perl module to manage xml data.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-Tiny","origin":"textproc/p5-XML-Tiny","version":"2.07","comment":"Simple lightweight parser for a subset of XML","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-Tiny","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6e9fcd2d9d16a08b07508b263e7138fc13da3aad9ab5a291f061a77c5740b05d","flatsize":45938,"path":"All/p5-XML-Tiny-2.07.pkg","repopath":"All/p5-XML-Tiny-2.07.pkg","licenselogic":"or","licenses":["ART10","GPLv2"],"pkgsize":20400,"desc":"This module is a minimalist parser for the useful bits of XML.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-Schematron","origin":"textproc/p5-XML-Schematron","version":"1.12","comment":"Perl implementation of the Schematron","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-Schematron","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d307d9cfc6f917e1fcff52bf0389ea677a4495ba0a5ac9cd3ad31d14ab4a6a8a","flatsize":37442,"path":"All/p5-XML-Schematron-1.12.pkg","repopath":"All/p5-XML-Schematron-1.12.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17212,"desc":"XML::Schematron - Perl implementation of the Schematron.","deps":{"p5-Check-ISA":{"origin":"devel/p5-Check-ISA","version":"0.09"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-NonMoose":{"origin":"devel/p5-MooseX-NonMoose","version":"0.27"},"p5-MooseX-Traits":{"origin":"devel/p5-MooseX-Traits","version":"0.13"},"p5-MooseX-Types-Path-Class":{"origin":"devel/p5-MooseX-Types-Path-Class","version":"0.09"},"p5-XML-Filter-BufferText":{"origin":"textproc/p5-XML-Filter-BufferText","version":"1.01_1"},"p5-XML-SAX":{"origin":"textproc/p5-XML-SAX","version":"1.02"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"packer","origin":"sysutils/packer","version":"1.10.1_7","comment":"Tool for creating machine images","maintainer":"brad@facefault.org","www":"https://www.packer.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"164cb5c5df5fbfa51ffc3df2a487b88bfad6b349fefd1b9333b6bf7f42f305c9","flatsize":49417272,"path":"All/packer-1.10.1_7.pkg","repopath":"All/packer-1.10.1_7.pkg","licenselogic":"single","pkgsize":10698260,"desc":"Packer is a tool for creating identical machine images for multiple platforms\nfrom a single source configuration.","categories":["sysutils"],"shlibs_required":["libc.so.8","libpthread.so.0"],"annotations":{"cpe":"cpe:2.3:a:hashicorp:packer:1.10.1:::::dragonfly6:x86_64:7"}},{"name":"p5-XML-Stream","origin":"textproc/p5-XML-Stream","version":"1.24","comment":"XML::Stream provides you with access to XML Stream","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-Stream","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5c1203cd4c4e05a3073db72cdaf084b8f83e3d32102d481fc56550359aa82503","flatsize":281683,"path":"All/p5-XML-Stream-1.24.pkg","repopath":"All/p5-XML-Stream-1.24.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":60680,"desc":"XML::Stream\n\nThis module provides you with access to XML Streams.  An XML Stream\nis just that.  A stream of XML over a connection between two computers.\nFor more information about XML Streams, and the group that created them,\nplease visit:","deps":{"p5-Authen-SASL":{"origin":"security/p5-Authen-SASL","version":"2.17_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-Smart","origin":"textproc/p5-XML-Smart","version":"1.79_1","comment":"Smart, easy and powerful way to access/create XML files/data","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-Smart","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9773e3f60e832a5a093178b9860668f76ff173483e2cb86b96c7025ee3710bf6","flatsize":237688,"path":"All/p5-XML-Smart-1.79_1.pkg","repopath":"All/p5-XML-Smart-1.79_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":72936,"desc":"This module has an easy way to access/create XML data. It's based on the HASH\ntree that is made of the XML data, and enable a dynamic access to it with the\nPerl syntax for Hashe and Array, without needing to care if you have a Hashe or\nan Array in the tree. In other words, each point in the tree work as a Hash and\nan Array at the same time!\n\nThe module alson handle automatically binary data (encoding/decoding to/from\nbase64), CDATA (like contents with <tags>) and Unicode.  It can be used to\ncreate XML files, load XML from the Web (just pasting an URL as a file path)\nand it has an easy way to send XML data through socket, just adding the length\nof the data in the <?xml?> header.\n\nYou can use XML::Smart with XML::Parser, or with the 2 standart parsers of\nXML::Smart:","deps":{"p5-Object-MultiType":{"origin":"devel/p5-Object-MultiType","version":"0.05_1"},"p5-XML-XPath":{"origin":"textproc/p5-XML-XPath","version":"1.48"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"],"options":{"DOCS":"on"}},{"name":"p5-XML-SimpleObject","origin":"textproc/p5-XML-SimpleObject","version":"0.53_2","comment":"API for accessing the structure of an XML document","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-SimpleObject","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5c4b8b0c754842fef410953ab16fa99252ce8025a2d021b859252b1ce81c53e3","flatsize":12841,"path":"All/p5-XML-SimpleObject-0.53_2.pkg","repopath":"All/p5-XML-SimpleObject-0.53_2.pkg","licenselogic":"single","pkgsize":6708,"desc":"This is a small and simple package that takes the output of XML::Parser as\na tree, and gives simple methods for accessing the structure of an XML\ndocument. It is very lightweight, but provides the simplest access to an XML\ndocument possible. It does not subclass XML::Parser; rather, it is meant to\nserve purely as an object struct for an outgoing tree.","deps":{"p5-XML-Parser":{"origin":"textproc/p5-XML-Parser","version":"2.47"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-SemanticDiff","origin":"textproc/p5-XML-SemanticDiff","version":"1.0007","comment":"Perl extension for comparing XML documents","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-SemanticDiff","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d6d6825c38bcbf0b0d61589a5a7eb035486dd351a49a08e9793176be69c06754","flatsize":63128,"path":"All/p5-XML-SemanticDiff-1.0007.pkg","repopath":"All/p5-XML-SemanticDiff-1.0007.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":24776,"desc":"XML::SematicDiff provides a way to compare the contents and structure\nof two XML documents. By default, it returns a list of hashrefs\nwhere each hashref describes a single difference between the two\ndocs.","deps":{"p5-XML-Parser":{"origin":"textproc/p5-XML-Parser","version":"2.47"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-Simple","origin":"textproc/p5-XML-Simple","version":"2.25","comment":"Trivial API for reading and writing XML (esp config files)","maintainer":"perl@FreeBSD.org","www":"https://www.mclean.net.nz/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4e38c70e3b56b796413541beddba80276f0ae36d1431c99d935de213606b8efe","flatsize":187793,"path":"All/p5-XML-Simple-2.25.pkg","repopath":"All/p5-XML-Simple-2.25.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":68064,"desc":"XML::Simple is a Perl module that makes it really easy to read and write XML\nfiles.\n\nXML::Simple was originally developed for the purpose of reading and writing\nconfig files in XML format (which offers various advantages over say .INI\nformat). Having said that, many people find it useful for other purposes.","deps":{"p5-XML-Parser":{"origin":"textproc/p5-XML-Parser","version":"2.47"},"p5-XML-SAX":{"origin":"textproc/p5-XML-SAX","version":"1.02"},"p5-XML-SAX-Expat":{"origin":"textproc/p5-XML-SAX-Expat","version":"0.51_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-Sig","origin":"textproc/p5-XML-Sig","version":"0.65","comment":"Toolkit to help sign and verify XML Digital Signatures","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/XML-Sig","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0a21d73069913a23cfaed65820ecdf1b1cbd416f3863ba8cb0c6ef056882eb2d","flatsize":110319,"path":"All/p5-XML-Sig-0.65.pkg","repopath":"All/p5-XML-Sig-0.65.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":27052,"desc":"XML::Sig provides two primary capabilities: given an XML string, create and\ninsert digital signatures, or if one is already present in the string verify it\n-- all in accordance with the W3C standard governing XML signatures.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Crypt-OpenSSL-Bignum":{"origin":"security/p5-Crypt-OpenSSL-Bignum","version":"0.09"},"p5-Crypt-OpenSSL-DSA":{"origin":"security/p5-Crypt-OpenSSL-DSA","version":"0.20"},"p5-Crypt-OpenSSL-RSA":{"origin":"security/p5-Crypt-OpenSSL-RSA","version":"0.33"},"p5-Crypt-OpenSSL-X509":{"origin":"security/p5-Crypt-OpenSSL-X509","version":"2.0.1"},"p5-CryptX":{"origin":"security/p5-CryptX","version":"0.085"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-STX","origin":"textproc/p5-XML-STX","version":"0.43_2","comment":"Pure Perl STX processor","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-STX","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e67cf2dcc6e0ac793d3b1e3355818b8ae6d4aeafe4c92da9b52e7462a5343e31","flatsize":255567,"path":"All/p5-XML-STX-0.43_2.pkg","repopath":"All/p5-XML-STX-0.43_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":55464,"desc":"XML::STX is a pure Perl implementation of STX processor.  Streaming\nTransformations for XML (STX) is a one-pass transformation language for\nXML documents that builds on the Simple API for XML (SAX).\n\nSee also: http://stx.sourceforge.net/","deps":{"p5-Clone":{"origin":"devel/p5-Clone","version":"0.47"},"p5-XML-NamespaceSupport":{"origin":"textproc/p5-XML-NamespaceSupport","version":"1.12"},"p5-XML-SAX":{"origin":"textproc/p5-XML-SAX","version":"1.02"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"p5-XML-SAXDriver-Excel","origin":"textproc/p5-XML-SAXDriver-Excel","version":"0.06_1","comment":"Perl SAX driver for converting Excel files to XML","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-SAXDriver-Excel","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a687a151228a1a0094a9d56adf51463ef8c4491f2d7d0cbce87311e9cef5b0e7","flatsize":12257,"path":"All/p5-XML-SAXDriver-Excel-0.06_1.pkg","repopath":"All/p5-XML-SAXDriver-Excel-0.06_1.pkg","licenselogic":"single","pkgsize":5988,"desc":"SAXDriver for converting Excel files to XML.","deps":{"p5-Spreadsheet-ParseExcel":{"origin":"textproc/p5-Spreadsheet-ParseExcel","version":"0.66,1"},"p5-XML-SAX":{"origin":"textproc/p5-XML-SAX","version":"1.02"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-SAX-Base","origin":"textproc/p5-XML-SAX-Base","version":"1.09","comment":"Base class SAX Drivers and Filters","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/XML-SAX-Base","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"815432a263a5655567a005cced0b8aa00225e49120c0be6c76af639305229812","flatsize":173095,"path":"All/p5-XML-SAX-Base-1.09.pkg","repopath":"All/p5-XML-SAX-Base-1.09.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":24944,"desc":"XML::SAX::Base has a very simple task - to be a base class for PerlSAX drivers\nand filters. It's default behaviour is to pass the input directly to the output\nunchanged. It can be useful to use this module as a base class so you don't have\nto, for example, implement the characters() callback.\n\nThe main advantages that it provides are easy dispatching of events the right\nway (ie it takes care for you of checking that the handler has implemented that\nmethod, or has defined an AUTOLOAD), and the guarantee that filters will pass\nalong events that they aren't implementing to handlers downstream that might\nnevertheless be interested in them.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-SAXDriver-CSV","origin":"textproc/p5-XML-SAXDriver-CSV","version":"0.07_2","comment":"Perl SAX driver for converting CSV files to XML","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-SAXDriver-CSV","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bd61bd6d2819b2f567bd04fe999b11a5b62d497df3acedbe2a2ab2472304572c","flatsize":9752,"path":"All/p5-XML-SAXDriver-CSV-0.07_2.pkg","repopath":"All/p5-XML-SAXDriver-CSV-0.07_2.pkg","licenselogic":"single","pkgsize":5688,"desc":"SAXDriver for converting CSV files to XML","deps":{"p5-Text-CSV_XS":{"origin":"textproc/p5-Text-CSV_XS","version":"1.60"},"p5-XML-Handler-YAWriter":{"origin":"textproc/p5-XML-Handler-YAWriter","version":"0.23_1"},"p5-XML-SAX":{"origin":"textproc/p5-XML-SAX","version":"1.02"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-SAX-Writer","origin":"textproc/p5-XML-SAX-Writer","version":"0.57","comment":"SAX2 XML Writer","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-SAX-Writer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a4a3f578c02859a220e24356644cdcbefc800af9e03899153833e1d57429238b","flatsize":87634,"path":"All/p5-XML-SAX-Writer-0.57.pkg","repopath":"All/p5-XML-SAX-Writer-0.57.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":22304,"desc":"XML::SAX::Writer is SAX2 XML Writer.","deps":{"p5-XML-Filter-BufferText":{"origin":"textproc/p5-XML-Filter-BufferText","version":"1.01_1"},"p5-XML-NamespaceSupport":{"origin":"textproc/p5-XML-NamespaceSupport","version":"1.12"},"p5-XML-SAX-Base":{"origin":"textproc/p5-XML-SAX-Base","version":"1.09"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-Rules","origin":"textproc/p5-XML-Rules","version":"1.16_2","comment":"Parse XML and specify rules for individual tags","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-Rules","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d35618046b97f4cfbf5beba87588bd71eb00557389abd8b656c0a10745f0dc7d","flatsize":125799,"path":"All/p5-XML-Rules-1.16_2.pkg","repopath":"All/p5-XML-Rules-1.16_2.pkg","licenselogic":"single","pkgsize":42952,"desc":"Parse XML and specify what and how to keep/process for individual\ntags.","deps":{"p5-XML-Parser":{"origin":"textproc/p5-XML-Parser","version":"2.47"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-SAX-Simple","origin":"textproc/p5-XML-SAX-Simple","version":"0.08","comment":"SAX version of XML::Simple","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-SAX-Simple","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"30503952621a6e92f71464932c95d9fdab0c6abe885caca58b3b9fdfdedb2f82","flatsize":41265,"path":"All/p5-XML-SAX-Simple-0.08.pkg","repopath":"All/p5-XML-SAX-Simple-0.08.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9928,"desc":"XML::SAX::Simple is a very simple version of XML::Simple but for\nSAX. It can be used as a complete drop-in replacement for XML::Simple.","deps":{"p5-XML-Handler-Trees":{"origin":"textproc/p5-XML-Handler-Trees","version":"0.02_1"},"p5-XML-SAX":{"origin":"textproc/p5-XML-SAX","version":"1.02"},"p5-XML-Simple":{"origin":"textproc/p5-XML-Simple","version":"2.25"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-RegExp","origin":"textproc/p5-XML-RegExp","version":"0.04_1","comment":"Regular expressions for XML tokens","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-RegExp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aeeaebe06aabee5d1162fa221d23410c36f276555e251194cb1f88b8f918f525","flatsize":14589,"path":"All/p5-XML-RegExp-0.04_1.pkg","repopath":"All/p5-XML-RegExp-0.04_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7120,"desc":"This package contains regular expressions for the following XML tokens:\nBaseChar, Ideographic, Letter, Digit, Extender, CombiningChar, NameChar,\nEntityRef, CharRef, Reference, Name, NmToken, and AttValue.\n\nThe definitions of these tokens were taken from the XML spec\n(Extensible Markup Language 1.0) at http://www.w3.org/TR/REC-xml.\n\nAlso contains the regular expressions for the following tokens from the\nXML Namespaces spec at http://www.w3.org/TR/REC-xml-names:\nNCNameChar, NCName, QName, Prefix and LocalPart.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-SAX-Machines","origin":"textproc/p5-XML-SAX-Machines","version":"0.46_2","comment":"Manage collections of SAX processors","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-SAX-Machines","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a37d7a10474f9cb1fa841e160cf24d54cfa99decc53ba1c7ed59e3e6431a502a","flatsize":165662,"path":"All/p5-XML-SAX-Machines-0.46_2.pkg","repopath":"All/p5-XML-SAX-Machines-0.46_2.pkg","licenselogic":"single","pkgsize":70108,"desc":"XML::SAX::Machines is a collection of APIs that allow complex SAX\nmachines to be constructed without a huge amount of extra typing.","deps":{"p5-XML-SAX":{"origin":"textproc/p5-XML-SAX","version":"1.02"},"p5-XML-SAX-Writer":{"origin":"textproc/p5-XML-SAX-Writer","version":"0.57"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"],"options":{"EXAMPLES":"on"}},{"name":"p5-XML-Rewrite","origin":"textproc/p5-XML-Rewrite","version":"0.10_2","comment":"XML processing and rewriting","maintainer":"papowell@astart.com","www":"https://metacpan.org/release/XML-Rewrite","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"edd32c1a85cded054550669237903da2cc264dafaa3a24438481820187c478b2","flatsize":52668,"path":"All/p5-XML-Rewrite-0.10_2.pkg","repopath":"All/p5-XML-Rewrite-0.10_2.pkg","licenselogic":"single","pkgsize":23684,"desc":"Often, XML messages and schemas are created by automatic tools.  These\ntools may provide very nice user interfaces, but tend to produce\nhorrible XML.  If you have to read these ugly products, you are in for\npain.  The purpose of this module (and the script \"xmlrewrite\" which is\npart of this distribution) is to be able to rewrite XML messages and\nSchema's into something maintainable.\n\nThe main difference between this module and other beautifiers is that\nthe clean-up is based on schema rules.  For instance, it is permitted\nto remove blanks around and inside integers, but not in strings.\nBeautifiers which do not look into the schema have only limited\npossibilities for cleanup, or may accidentally change the message\ncontent.","deps":{"p5-Log-Report":{"origin":"devel/p5-Log-Report","version":"1.39"},"p5-XML-Compile-Cache":{"origin":"textproc/p5-XML-Compile-Cache","version":"1.06"},"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-SAX-Expat-Incremental","origin":"textproc/p5-XML-SAX-Expat-Incremental","version":"0.05_1","comment":"XML::SAX::Expat subclass for non-blocking (incremental)","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-SAX-Expat-Incremental","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4d528479c72713e1b758d384b8d93fa8b1c31756d07d8970e377186573df3fe9","flatsize":8026,"path":"All/p5-XML-SAX-Expat-Incremental-0.05_1.pkg","repopath":"All/p5-XML-SAX-Expat-Incremental-0.05_1.pkg","licenselogic":"single","pkgsize":5588,"desc":"XML::SAX::Expat::Incremental supplies a non-blocking, incremental\nparsing interface to XML::SAX::Expat.","deps":{"p5-XML-Parser":{"origin":"textproc/p5-XML-Parser","version":"2.47"},"p5-XML-SAX-Expat":{"origin":"textproc/p5-XML-SAX-Expat","version":"0.51_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-SAX-ExpatXS","origin":"textproc/p5-XML-SAX-ExpatXS","version":"1.33_2","comment":"PerlSAX2 XS extension to Expat parser","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-SAX-ExpatXS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6f7b7b2be110a487611b5144444a161bd20f31aacff475eea44afc8df0745e8f","flatsize":355361,"path":"All/p5-XML-SAX-ExpatXS-1.33_2.pkg","repopath":"All/p5-XML-SAX-ExpatXS-1.33_2.pkg","licenselogic":"single","pkgsize":111172,"desc":"This module is an XS only implementation of PerlSAX2 parser using Expat.\nIt implements Perl SAX 2.1 interface.\n\nSee also: http://perl-xml.sourceforge.net/perl-sax/","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"},"p5-XML-SAX":{"origin":"textproc/p5-XML-SAX","version":"1.02"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-RSS-Parser","origin":"textproc/p5-XML-RSS-Parser","version":"4.0_2","comment":"Liberal object-oriented parser for RSS feeds","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-RSS-Parser","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"19b5cb9a02e0b3d2680e9b7d54251d268dd2c56a448a2658048e242d8d74b9ee","flatsize":43418,"path":"All/p5-XML-RSS-Parser-4.0_2.pkg","repopath":"All/p5-XML-RSS-Parser-4.0_2.pkg","licenselogic":"single","pkgsize":23832,"desc":"XML::RSS::Parser is a lightweight liberal parser of RSS feeds. This parser\nis \"liberal\" in that it does not demand compliance of a specific RSS version\nand will attempt to gracefully handle tags it does not expect or understand.\nThe parser's only requirements is that the file is well-formed XML and\nremotely resembles RSS. Roughly speaking, well formed XML with a channel\nelement as a direct sibling or the root tag and item elements etc.\n\nThere are a number of advantages to using this module then just using\na standard parser-tree combination. There are a number of different RSS\nformats in use today. In very subtle ways these formats are not entirely\ncompatible from one to another. XML::RSS::Parser makes a couple assumptions\nto \"normalize\" the parse tree into a more consistent form. For instance,\nit forces channel and item into a parent-child relationship.","deps":{"p5-Class-ErrorHandler":{"origin":"devel/p5-Class-ErrorHandler","version":"0.04"},"p5-Class-XPath":{"origin":"devel/p5-Class-XPath","version":"1.4_1"},"p5-XML-Elemental":{"origin":"textproc/p5-XML-Elemental","version":"2.11_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XT-Files","origin":"devel/p5-XT-Files","version":"0.002","comment":"Standard interface for author tests to find files to check","maintainer":"svysh.fbsd@gmail.com","www":"https://metacpan.org/dist/XT-Files","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a572b19418a7416159f0028fc829d4d69c0ae33212e2173aa7795d5e93acf23b","flatsize":79139,"path":"All/p5-XT-Files-0.002.pkg","repopath":"All/p5-XT-Files-0.002.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":38536,"desc":"XT::Files is the Tests that know what they want to check (e.g. module files),\nbut it's the distribution that knows where these files can be found (e.g. in\nthe lib directory and in the t/lib directory). Without XT::Files you may add\nthe same code to multiple .t files under xt that iterate over a check function\nof the test. XT::Files is a standard interface that makes it easy for author\ntests to ask the distribution for the kind of files it would like to test. And\nit can easily be used for author tests that don't support XT::Files to have the\nsame set of files tested with every test.","deps":{"p5-Class-Tiny":{"origin":"devel/p5-Class-Tiny","version":"1.008"},"p5-Role-Tiny":{"origin":"devel/p5-Role-Tiny","version":"2.002004"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-XML-SAX-Expat","origin":"textproc/p5-XML-SAX-Expat","version":"0.51_1","comment":"Simple API for XML","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-SAX-Expat","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d82772442e107f03ab33182792b68c393881eb9421d2e3aeb4267bc250ba8d2f","flatsize":28207,"path":"All/p5-XML-SAX-Expat-0.51_1.pkg","repopath":"All/p5-XML-SAX-Expat-0.51_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9492,"desc":"XML::SAX consists of several framework classes for using and building Perl SAX2\nXML parsers, filters, and drivers.  It is designed around the need to be able\nto \"plug in\" different SAX parsers to an application without requiring\nprogrammer intervention.  Those of you familiar with the DBI will be right at\nhome.  Some of the designs come from the Java JAXP specification (SAX part),\nonly without the javaness.","deps":{"p5-XML-NamespaceSupport":{"origin":"textproc/p5-XML-NamespaceSupport","version":"1.12"},"p5-XML-Parser":{"origin":"textproc/p5-XML-Parser","version":"2.47"},"p5-XML-SAX":{"origin":"textproc/p5-XML-SAX","version":"1.02"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-SAX","origin":"textproc/p5-XML-SAX","version":"1.02","comment":"Simple API for XML","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/XML-SAX","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cdc438240f0ff14b0d33a901626f6ec26b37e1133bda482f23c26af681c6113c","flatsize":127615,"path":"All/p5-XML-SAX-1.02.pkg","repopath":"All/p5-XML-SAX-1.02.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":46404,"desc":"XML::SAX consists of several framework classes for using and building\nPerl SAX2 XML parsers, filters, and drivers.  It is designed around the\nneed to be able to \"plug in\" different SAX parsers to an application\nwithout requiring programmer intervention.  Those of you familiar with\nthe DBI will be right at home.  Some of the designs come from the Java\nJAXP specification (SAX part), only without the javaness.","deps":{"p5-XML-NamespaceSupport":{"origin":"textproc/p5-XML-NamespaceSupport","version":"1.12"},"p5-XML-SAX-Base":{"origin":"textproc/p5-XML-SAX-Base","version":"1.09"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-RSSLite","origin":"textproc/p5-XML-RSSLite","version":"0.17","comment":"Lightweight, relaxed RSS (and XML-ish) parser","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-RSSLite","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d57925d21026577d51a059f850fb28db65618bf9847c2d392a24397b7a180b39","flatsize":21882,"path":"All/p5-XML-RSSLite-0.17.pkg","repopath":"All/p5-XML-RSSLite-0.17.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11092,"desc":"This module attempts to extract the maximum amount of content from available\ndocuments, and is less concerned with XML compliance than alternatives.\nRather than rely on XML::Parser, it uses heuristics and good old-fashioned\nPerl regular expressions.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-Reader","origin":"textproc/p5-XML-Reader","version":"0.67","comment":"Reading XML and providing path information based on a pull-parser","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-Reader","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"70c13b261b87a56948a2bea05f6bf128efb75b59fa1ed5ce00b2528a4d8c94a7","flatsize":408411,"path":"All/p5-XML-Reader-0.67.pkg","repopath":"All/p5-XML-Reader-0.67.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":104048,"desc":"XML::Reader provides a simple and easy to use interface for\nsequentially parsing XML files (so called \"pull-mode\" parsing)\nand at the same time keeps track of the complete XML-path.\n\nIt was developped as a wrapper on top of XML::Parser.","deps":{"p5-Acme-HTTP":{"origin":"net/p5-Acme-HTTP","version":"0.10"},"p5-XML-Parser":{"origin":"textproc/p5-XML-Parser","version":"2.47"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"],"options":{"PP":"off"}},{"name":"p5-XML-RSS-SimpleGen","origin":"textproc/p5-XML-RSS-SimpleGen","version":"11.11_1","comment":"For writing RSS files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-RSS-SimpleGen","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"42b5c1e17d39de700cadc8882ec1acf1dc9bbf7c69461fb337ba1ac855c5f89b","flatsize":87773,"path":"All/p5-XML-RSS-SimpleGen-11.11_1.pkg","repopath":"All/p5-XML-RSS-SimpleGen-11.11_1.pkg","licenselogic":"single","pkgsize":35968,"desc":"This module is for writing RSS files, simply. It transparently handles all\nthe unpleasant details of RSS, like proper XML escaping, and also has a good\nnumber of Do-What-I-Mean features, like not changing the modtime on a\nwritten-out RSS file if the file content hasn't changed, and like\nautomatically removing any HTML tags from content you might pass in.\n\nThis module isn't meant to have the full expressive power of RSS; instead, it\nprovides functions that are most commonly needed by RSS-writing programs.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-RSS-Liberal","origin":"textproc/p5-XML-RSS-Liberal","version":"0.04_1","comment":"XML::RSS With A Liberal Parser","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-RSS-Liberal","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"de518e0e8b7cc77094169a8962d641b33805d00d6d44637e02955e49d737fede","flatsize":3281,"path":"All/p5-XML-RSS-Liberal-0.04_1.pkg","repopath":"All/p5-XML-RSS-Liberal-0.04_1.pkg","licenselogic":"single","pkgsize":3540,"desc":"XML::RSS::Liberal is a subclass of XML::RSS::LibXML, for those of you\nwho want to parse broken RSS files (as they often are). It uses\nXML::Liberal as its core parser, and therefore whatever broken XML you\nprovided, as long as XML::Liberal can tolerate it.","deps":{"p5-XML-Liberal":{"origin":"textproc/p5-XML-Liberal","version":"0.32"},"p5-XML-RSS-LibXML":{"origin":"textproc/p5-XML-RSS-LibXML","version":"0.3105"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-RAI","origin":"textproc/p5-XML-RAI","version":"1.3031,2","comment":"RSS Abstraction Interface","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-RAI","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a794fb421b2bd5d6d48cdddd28a79db0652ce160a34f14ff0378d3d6d3c25c51","flatsize":49994,"path":"All/p5-XML-RAI-1.3031,2.pkg","repopath":"All/p5-XML-RAI-1.3031,2.pkg","licenselogic":"single","licenses":["ART10"],"pkgsize":24956,"desc":"RSS Abstraction Interface. An object-oriented layer that maps overlapping\nand alternate tags in RSS to one common simplified interface.","deps":{"p5-TimeDate":{"origin":"devel/p5-TimeDate","version":"2.33,1"},"p5-XML-RSS-Parser":{"origin":"textproc/p5-XML-RSS-Parser","version":"4.0_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-RSS-JavaScript","origin":"textproc/p5-XML-RSS-JavaScript","version":"0.65_1","comment":"Perl extension to serialize your RSS as JavaScript","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-RSS-JavaScript","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2fa5ed233cb37e5cfd74c55cee31fe9388d22b97e0939fcbdc6b3d83a8553cdd","flatsize":16602,"path":"All/p5-XML-RSS-JavaScript-0.65_1.pkg","repopath":"All/p5-XML-RSS-JavaScript-0.65_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8588,"desc":"Serialize your RSS as JavaScript.\n\nPerhaps you use XML::RSS to generate RSS for consumption by RSS parsers.\nPerhaps you also get requests for how to use the RSS feed by people who\nhave no idea how to parse XML, or write Perl programs for that matter.\n\nEnter XML::RSS::JavaScript, a simle subclass of XML::RSS which writes your\nRSS feed as a sequence of JavaScript print statements. This means you\ncan then write the JavaScript to disk, and a users HTML can simple\ninclude it like so:\n\n    <script language=\"JavaScript\" src=\"/myfeed.js\"></script>\n\nWhat's more the javascript emits HTML that can be fully styled with\nCSS. See the CSS examples included with the distribution in the css directory.","deps":{"p5-XML-RSS":{"origin":"textproc/p5-XML-RSS","version":"1.65"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc","www"]},{"name":"p5-XML-RSS-LibXML","origin":"textproc/p5-XML-RSS-LibXML","version":"0.3105","comment":"XML::RSS with XML::LibXML","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-RSS-LibXML","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ea80ec58db90c893ab5e409e43e170c7a421e2d313eb01025d68989c604ae71e","flatsize":118470,"path":"All/p5-XML-RSS-LibXML-0.3105.pkg","repopath":"All/p5-XML-RSS-LibXML-0.3105.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":33000,"desc":"XML::RSS::LibXML uses XML::LibXML (libxml2) for parsing RSS instead of\nXML::RSS' XML::Parser (expat), while trying to keep interface\ncompatibility with XML::RSS.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-DateTime-Format-Mail":{"origin":"devel/p5-DateTime-Format-Mail","version":"0.403"},"p5-DateTime-Format-W3CDTF":{"origin":"devel/p5-DateTime-Format-W3CDTF","version":"0.08"},"p5-UNIVERSAL-require":{"origin":"devel/p5-UNIVERSAL-require","version":"0.19"},"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"],"options":{"EXAMPLES":"on"}},{"name":"p5-XML-Parser-Lite-Tree","origin":"textproc/p5-XML-Parser-Lite-Tree","version":"0.14_1","comment":"Lightweight XML tree builder","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-Parser-Lite-Tree","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bbaa0a9d7cb0ee3894b8278f58560b0375dd061337e932822f48daaae6419a19","flatsize":32284,"path":"All/p5-XML-Parser-Lite-Tree-0.14_1.pkg","repopath":"All/p5-XML-Parser-Lite-Tree-0.14_1.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":14696,"desc":"This is a singleton class for parsing XML into a tree structure. How does this\ndiffer from other XML tree generators? By using XML::Parser::Lite, which is a\npure perl XML parser. Using this module you can tree-ify simple XML without\nhaving to compile any C.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-RSS","origin":"textproc/p5-XML-RSS","version":"1.65","comment":"Perl extension to manage RDF Site Summary (RSS) files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-RSS","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9b08615790914c37439612355c71ea3321bc795c621f3070d22b7de1507c2d3d","flatsize":160283,"path":"All/p5-XML-RSS-1.65.pkg","repopath":"All/p5-XML-RSS-1.65.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":51208,"desc":"This module was created to help those who need to manage\nRDF Site Summary (RSS) files. It makes quick work of\ncreating, updating, and saving RSS files.","deps":{"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-Format-Mail":{"origin":"devel/p5-DateTime-Format-Mail","version":"0.403"},"p5-DateTime-Format-W3CDTF":{"origin":"devel/p5-DateTime-Format-W3CDTF","version":"0.08"},"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-XML-Parser":{"origin":"textproc/p5-XML-Parser","version":"2.47"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-Parser","origin":"textproc/p5-XML-Parser","version":"2.47","comment":"Perl extension interface to James Clark's XML parser, expat","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-Parser","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"64fef6a40a11518f905ffde45f4cb77344c9f871efc75f65c0d2aeb65d582694","flatsize":449828,"path":"All/p5-XML-Parser-2.47.pkg","repopath":"All/p5-XML-Parser-2.47.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":146564,"desc":"Perl extension interface to James Clark's XML parser, expat.","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"],"options":{"EUCJP_JISX0221":"off","EUCJP_UNICODE":"off","SJIS_CP932":"off","SJIS_JDK117":"off","SJIS_JISX0221":"off","SJIS_UNICODE":"off"}},{"name":"p5-XML-Quote","origin":"textproc/p5-XML-Quote","version":"1.02_1","comment":"XML quote/dequote functions","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-Quote","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3c69da314ec9427ca9b8ce68056d76ce6792bd1426a642ac98c036b6230b51e7","flatsize":16987,"path":"All/p5-XML-Quote-1.02_1.pkg","repopath":"All/p5-XML-Quote-1.02_1.pkg","licenselogic":"single","pkgsize":8016,"desc":"This module provides functions to quote/dequote strings in \"xml\"-way.\n\nAll functions are written in XS and are very fast; they correctly process\nutf8, tied, overloaded variables and all the rest of perl \"magic\".","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-OPML-LibXML","origin":"textproc/p5-XML-OPML-LibXML","version":"0.04_1","comment":"Perl extension to parse OPML document with LibXML parser","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-OPML-LibXML","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"21601a9a58859067f1e2ba0693ad622b1f496dfe792190746b6e1119074ed7c1","flatsize":6628,"path":"All/p5-XML-OPML-LibXML-0.04_1.pkg","repopath":"All/p5-XML-OPML-LibXML-0.04_1.pkg","licenselogic":"single","pkgsize":4396,"desc":"XML::OPML::LibXML is an OPML parser written using XML::LibXML.  This\nmodule is part of spin-off CPANization of Plagger plugins.","deps":{"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-Parser-Style-Elemental","origin":"textproc/p5-XML-Parser-Style-Elemental","version":"0.50_1","comment":"More advanced and flexible object tree style for XML::Parser","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/TIMA/XML-Parser-Style-Elemental-0.50","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"db96f74422903bd927d967588cf9c006334bc336f8402b870839467acf1c0136","flatsize":18770,"path":"All/p5-XML-Parser-Style-Elemental-0.50_1.pkg","repopath":"All/p5-XML-Parser-Style-Elemental-0.50_1.pkg","licenselogic":"single","licenses":["ART10"],"pkgsize":9812,"desc":"This module is similar to the XML::Parser Objects style, but slightly\nmore advanced and flexible.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-Parser-Style-EasyTree","origin":"textproc/p5-XML-Parser-Style-EasyTree","version":"0.09_1","comment":"Parse XML to a simple tree","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-Parser-Style-EasyTree","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ae02eaa6546960aa7eed1c83d60dac888f664a7e96fa176e85dcb5b1e92cf817","flatsize":22508,"path":"All/p5-XML-Parser-Style-EasyTree-0.09_1.pkg","repopath":"All/p5-XML-Parser-Style-EasyTree-0.09_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11324,"desc":"This module provides an XML::Parser style for generating a simple tree\nout of XML.","deps":{"p5-XML-Parser":{"origin":"textproc/p5-XML-Parser","version":"2.47"},"p5-ex-lib":{"origin":"devel/p5-ex-lib","version":"0.90_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-Parser-Lite","origin":"textproc/p5-XML-Parser-Lite","version":"0.722","comment":"Lightweight regexp-based XML parser","maintainer":"svysh.fbsd@gmail.com","www":"https://metacpan.org/release/XML-Parser-Lite","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f947d3039915857f3dee9b8de27beff5c2c7f1c42521cace489bd643c8d527eb","flatsize":21333,"path":"All/p5-XML-Parser-Lite-0.722.pkg","repopath":"All/p5-XML-Parser-Lite-0.722.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10512,"desc":"This Perl module implements an XML parser with a interface similar to\nXML::Parser. Though not all callbacks are supported, you should be able\nto use it in the same way you use XML::Parser. Due to using experimental\nregexp features it'll work only on Perl 5.6 and above and may behave\ndifferently on different platforms.\nNote that you cannot use regular expressions or split in callbacks. This\nis due to a limitation of perl's regular expression implementation\n(which is not re-entrant).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-Pastor","origin":"devel/p5-XML-Pastor","version":"1.0.4_1","comment":"Generate Perl classes with XML bindings from a W3C XSD schema","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/XML-Pastor","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f1c5158a5840ef947c9990b052136e6c107cbe25f0611ccd6bfaec129bc9cff3","flatsize":525597,"path":"All/p5-XML-Pastor-1.0.4_1.pkg","repopath":"All/p5-XML-Pastor-1.0.4_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":178932,"desc":"Java has Castor, and now Perl has XML::Pastor!\n\nIf you know what Castor does in the Java world, then XML::Pastor\nshould be familiar to you. If you have a W3C XSD schema, you can\ngenerate Perl classes with roundtrip XML bindings.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Class-Data-Inheritable":{"origin":"devel/p5-Class-Data-Inheritable","version":"0.10"},"p5-Data-HashArray":{"origin":"devel/p5-Data-HashArray","version":"1.03"},"p5-File-chdir":{"origin":"devel/p5-File-chdir","version":"0.1011"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-XML-NamespaceFactory","origin":"textproc/p5-XML-NamespaceFactory","version":"1.02","comment":"Simple factory objects for SAX namespaced names","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-NamespaceFactory","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f10289d6869f27217308c739d83936cb5b608bb27f4e562df8406fa36633eefb","flatsize":11792,"path":"All/p5-XML-NamespaceFactory-1.02.pkg","repopath":"All/p5-XML-NamespaceFactory-1.02.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6808,"desc":"Simple factory objects for SAX namespaced names.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-Parser-EasyTree","origin":"textproc/p5-XML-Parser-EasyTree","version":"0.01_1","comment":"Easier tree style for XML::Parser","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/XML-Parser-EasyTree","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9b027b881e954b36caaaeda7ad85e9fae61542d7c73c844facb2be4bde89c552","flatsize":16938,"path":"All/p5-XML-Parser-EasyTree-0.01_1.pkg","repopath":"All/p5-XML-Parser-EasyTree-0.01_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8504,"desc":"XML::Parser::EasyTree adds a new \"built-in\" style called \"EasyTree\" to\nXML::Parser. Like XML::Parser's \"Tree\" style, setting this style causes the\nparser to build a lightweight tree structure representing the XML document.\nThis structure is, at least in this author's opinion, easier to work with than\nthe one created by the built-in style.","deps":{"p5-XML-Parser":{"origin":"textproc/p5-XML-Parser","version":"2.47"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-RPC","origin":"net/p5-XML-RPC","version":"2.1","comment":"Pure Perl implementation for an XML-RPC client and server","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-RPC","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6a4df31c5d4a7aac72011aeef7befc71904198bd1f61f4b539439b2a701775d3","flatsize":22307,"path":"All/p5-XML-RPC-2.1.pkg","repopath":"All/p5-XML-RPC-2.1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10852,"desc":"Pure Perl implementation for an XML-RPC client and server","deps":{"p5-LWP-Protocol-https":{"origin":"www/p5-LWP-Protocol-https","version":"6.14"},"p5-XML-TreePP":{"origin":"textproc/p5-XML-TreePP","version":"0.43"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-XML-Parsepp","origin":"textproc/p5-XML-Parsepp","version":"0.08","comment":"Simplified pure Perl parser for XML","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/XML-Parsepp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2d4a8a5f13054e88db69cf06741ebb4022d9582beff6bf24081d25d24b35a400","flatsize":99382,"path":"All/p5-XML-Parsepp-0.08.pkg","repopath":"All/p5-XML-Parsepp-0.08.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":20188,"desc":"XML::Parsepp provides a pure Perl implementation to parse XML documents. Its\ninterface is very close to that of XML::Parser (in fact, the synopsis has, with\nsome minor modifications, been copied from XML::Parser).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-OPML","origin":"textproc/p5-XML-OPML","version":"0.26_1","comment":"Creates and updates OPML (Outline Processor Markup Language) files","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/XML-OPML","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a07e6419d3f5dccc9f00aa8d89886121df1bc34285ef9b4756eb13a5a017f9b7","flatsize":36640,"path":"All/p5-XML-OPML-0.26_1.pkg","repopath":"All/p5-XML-OPML-0.26_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13744,"desc":"This experimental module is designed to allow for easy creation and\nmanipulation of OPML files. OPML files are most commonly used for the sharing\nof blogrolls or subscriptions - an outlined list of what other blogs an\nInternet blogger reads.\n\nThis is purely experimental at this point and has a few limitations. This\nmodule may now support attributes in the <outline> element of an embedded\nhierarchy, but these are limited to the following attributes: date_added,\ndate_downloaded, description, email, filename, htmlurl, keywords, text,\ntitle, type, version, and xmlurl. Additionally, the following alternate\nspellings are also supported: dateAdded, dateDownloaded, htmlUrl, and xmlUrl.","deps":{"p5-XML-Parser":{"origin":"textproc/p5-XML-Parser","version":"2.47"},"p5-XML-SimpleObject":{"origin":"textproc/p5-XML-SimpleObject","version":"0.53_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-NodeFilter","origin":"textproc/p5-XML-NodeFilter","version":"0.01_1","comment":"XML::NodeFilter is an object that know how to \"filter out\" nodes","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-NodeFilter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7d05942a41a5397d44d18430a4a5a1413495584693c271050ca4272fff119e93","flatsize":24708,"path":"All/p5-XML-NodeFilter-0.01_1.pkg","repopath":"All/p5-XML-NodeFilter-0.01_1.pkg","licenselogic":"single","pkgsize":10932,"desc":"XML::NodeFilter is a generic node-filter class for DOM traversal as\nspecified in the DOM Level 2 Traversal and Range specification. It\nextends that specification so this class is more easy to use for perl\nprogrammers.","deps":{"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-Node","origin":"textproc/p5-XML-Node","version":"0.11_1","comment":"Perl5 module to extend and simplify XML::Parser","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-Node","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e470c8ea5b11d46b6e0039ad0ce523901084b31b00ca0e8798c1520b4b0a8fe5","flatsize":16767,"path":"All/p5-XML-Node-0.11_1.pkg","repopath":"All/p5-XML-Node-0.11_1.pkg","licenselogic":"single","pkgsize":6796,"desc":"XML::Node is a Perl5 module which provides a simplified extension interface\nto XML::Parser.\n\nParaphrasing the README:\n\n  Instead of worrying about \"start\", \"end\", and \"char\" callbacks of every\n  single XML node, you can simply say that you only want to be notified when\n  a path is found.\n\n  Using XML::Node, you can ignore the parts of XML files that you are not\n  interested in.  Additionally, you can register a variable instead of a\n  callback function.  The corresponding string found in an XML file will be\n  automatically appended to your variable.","deps":{"p5-XML-Parser":{"origin":"textproc/p5-XML-Parser","version":"2.47"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-Liberal","origin":"textproc/p5-XML-Liberal","version":"0.32","comment":"Super liberal XML parser that parses broken XML","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-Liberal","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"91419a7efa06ba9423a57246f4625e12106aea3557bb35c5d8585d1c389838fc","flatsize":28365,"path":"All/p5-XML-Liberal-0.32.pkg","repopath":"All/p5-XML-Liberal-0.32.pkg","licenselogic":"single","pkgsize":13456,"desc":"XML::Liberal is a super liberal XML parser that can fix broken XML\nstream and create a DOM node out of it.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-HTML-Tagset":{"origin":"www/p5-HTML-Tagset","version":"3.24"},"p5-Module-Pluggable-Fast":{"origin":"devel/p5-Module-Pluggable-Fast","version":"0.19_1"},"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-NamespaceSupport","origin":"textproc/p5-XML-NamespaceSupport","version":"1.12","comment":"Simple generic namespace support class","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-NamespaceSupport","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2e771af972ee73c02e6e9a902ccfa8eed9690b7f0f5e061841982648f54e9039","flatsize":61742,"path":"All/p5-XML-NamespaceSupport-1.12.pkg","repopath":"All/p5-XML-NamespaceSupport-1.12.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16532,"desc":"This module offers a simple to process namespaced XML names (unames)\nfrom within any application that may need them.  It also helps maintain\na prefix to namespace URI map, and provides a number of basic checks.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-LibXML-Simple","origin":"textproc/p5-XML-LibXML-Simple","version":"0.95","comment":"XML::LibXML clone of XML::Simple::XMLin()","maintainer":"markun@onohara.to","www":"https://metacpan.org/release/XML-LibXML-Simple","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5a8a96f99943e5ac8d5894decc4df17a8a67ca34e9f66353c16b61b5f8a6835c","flatsize":48901,"path":"All/p5-XML-LibXML-Simple-0.95.pkg","repopath":"All/p5-XML-LibXML-Simple-0.95.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":22484,"desc":"This module is a blunt rewrite of XML::Simple (by Grant McLean)\nto use the XML::LibXML parser for XML structures, where the original\nuses plain Perl or SAX parsers.","deps":{"p5-File-Slurp-Tiny":{"origin":"devel/p5-File-Slurp-Tiny","version":"0.004"},"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-LibXML-SAX-ChunkParser","origin":"textproc/p5-XML-LibXML-SAX-ChunkParser","version":"0.00008","comment":"Parse XML chunks via LibXML SAX","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/XML-LibXML-SAX-ChunkParser","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c898a303fc1802548fc275bd989d0fc60d4273228e3ce2502e7fc88293380d36","flatsize":42375,"path":"All/p5-XML-LibXML-SAX-ChunkParser-0.00008.pkg","repopath":"All/p5-XML-LibXML-SAX-ChunkParser-0.00008.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10680,"desc":"XML::LibXML::SAX::ChunkParser's purpose is to simply keep parsing possibly\nincomplete XML fragments, for example, from a socket.","deps":{"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"p5-XML-SAX":{"origin":"textproc/p5-XML-SAX","version":"1.02"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-Namespace","origin":"textproc/p5-XML-Namespace","version":"0.02_1","comment":"Simple support for XML Namespaces","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-Namespace","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ed6761ab2cbb564a61a4b09e7a5b76d67587e8d0a2630cfab964db070a11af24","flatsize":18859,"path":"All/p5-XML-Namespace-0.02_1.pkg","repopath":"All/p5-XML-Namespace-0.02_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9316,"desc":"Simple support for XML Namespaces.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-MyXML","origin":"textproc/p5-XML-MyXML","version":"1.08_1,1","comment":"Simple-to-use XML module parsing and creating XML documents","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-MyXML","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d4b890df0e188ad09725178ef64645f74deaec4404346caa5d79b423b5ed1326","flatsize":88410,"path":"All/p5-XML-MyXML-1.08_1,1.pkg","repopath":"All/p5-XML-MyXML-1.08_1,1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":25804,"desc":"A simple-to-use XML module, for parsing and creating XML documents.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-LibXML-Iterator","origin":"textproc/p5-XML-LibXML-Iterator","version":"1.06","comment":"Iterator for XML::LibXML parsed documents","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-LibXML-Iterator","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"84028837137eb87b57bea776afd19f86d31a70057233afe884497e8488b6685e","flatsize":38910,"path":"All/p5-XML-LibXML-Iterator-1.06.pkg","repopath":"All/p5-XML-LibXML-Iterator-1.06.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17696,"desc":"XML::LibXML::Iterator implements the iterator part of the DOM\nTraversal and Range specification. This class allows to iterate\nthrough a DOM as it is done through an ordinary array.","deps":{"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"p5-XML-NodeFilter":{"origin":"textproc/p5-XML-NodeFilter","version":"0.01_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-Hash-LX","origin":"textproc/p5-XML-Hash-LX","version":"0.07,1","comment":"Convert hash to xml and xml to hash using LibXML","maintainer":"wen@FreeBSD.org","www":"https://metacpan.org/release/XML-Hash-LX","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9967e046eef7932192154912787e8d32f805c81d6597aae7bfe67d07a0e62180","flatsize":25587,"path":"All/p5-XML-Hash-LX-0.07,1.pkg","repopath":"All/p5-XML-Hash-LX-0.07,1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12188,"desc":"This module is a companion for XML::LibXML. It operates with LibXML\nobjects, could return or accept LibXML objects, and may be used for\neasy data transformations.\n\nIt is faster in parsing then XML::Simple, XML::Hash, XML::Twig and\nof course much slower than XML::Bare.\n\nIt is faster in composing than XML::Hash, but slower than XML::Simple.","deps":{"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"p5-lib-abs":{"origin":"devel/p5-lib-abs","version":"0.92_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-Mini","origin":"textproc/p5-XML-Mini","version":"1.38_1","comment":"Perl implementation of the XML::Mini XML create/parse interface","maintainer":"vivek@khera.org","www":"https://metacpan.org/release/XML-Mini","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bc99cac5f3268b8a72e3e82ae42b33c3bd1993521d35452ea7bc37c32cd8d31e","flatsize":136327,"path":"All/p5-XML-Mini-1.38_1.pkg","repopath":"All/p5-XML-Mini-1.38_1.pkg","licenselogic":"single","pkgsize":51796,"desc":"XML::Mini is a set of Perl classes that allow you to access XML data and\ncreate valid XML output with a tree-based hierarchy of elements.\n\nXML::Mini does not require any external libraries or modules and is pure Perl.\nIf available, XML::Mini will use the Text::Balanced module in order to escape\nlimitations of the regex-only approach (eg \"cross-nested\" tag parsing).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-Handler-HTMLWriter","origin":"textproc/p5-XML-Handler-HTMLWriter","version":"2.01_1","comment":"PerlSAX handlers for outputting HTML","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-Handler-HTMLWriter","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b0b48087b66cf34755cf2411a0f03f731f210ac3f62b2ca8516a244b351ab45d","flatsize":17645,"path":"All/p5-XML-Handler-HTMLWriter-2.01_1.pkg","repopath":"All/p5-XML-Handler-HTMLWriter-2.01_1.pkg","licenselogic":"single","pkgsize":9072,"desc":"XML::Handler::HTMLWriter is a SAX handler module for outputting\nHTML, based on the rules in the XSLT specification, including things\nlike empty and non-closing tags, and boolean attributes.","deps":{"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-XML-SAX-Writer":{"origin":"textproc/p5-XML-SAX-Writer","version":"0.57"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-Literal","origin":"textproc/p5-XML-Literal","version":"0.02_1","comment":"Syntax support for XML literals","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-Literal","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6be1da012021fae042bf437138f3d1aa8c5a8d8b9867bf5d9f94dae5b2c347b3","flatsize":5223,"path":"All/p5-XML-Literal-0.02_1.pkg","repopath":"All/p5-XML-Literal-0.02_1.pkg","licenselogic":"single","pkgsize":4604,"desc":"This module takes one function at its use line. Afterwards, all\nsingle-line <...> calls that looks like a XML literal will be\nprocessed with that function, instead of the built-in shell glob.\n\nSupport for qx<...> overriding for multiline XML literals is planned\nfor Perl 5.10.","deps":{"p5-Sub-Override":{"origin":"devel/p5-Sub-Override","version":"0.12"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-LibXSLT","origin":"textproc/p5-XML-LibXSLT","version":"2.003000","comment":"Perl interface to the GNOME XSLT library","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-LibXSLT","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4b73a75045296b15cfb6c0e59ea16c856a28442a28405e0c6879954a6c355f9f","flatsize":110724,"path":"All/p5-XML-LibXSLT-2.003000.pkg","repopath":"All/p5-XML-LibXSLT-2.003000.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":40976,"desc":"This module is a fast XSLT library, based on the Gnome libxslt engine\nthat you can find at http://www.xmlsoft.org/XSLT/\n\nPerformance is currently about twice that of XML::Sablotron (based on\nXSLTMark tests converted to Perl).\n\nThe libxslt processor is also highly standards compliant, with\npractically all of XSLT 1.0 being supported in version 0.9 of libxslt.\n\nThis is free software, you may use it and distribute it under the same\nterms as Perl itself. Copyright 2001 AxKit.com Ltd, All rights reserved.","deps":{"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"libgpg-error":{"origin":"security/libgpg-error","version":"1.51"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-LibXML-PrettyPrint","origin":"textproc/p5-XML-LibXML-PrettyPrint","version":"0.006_1","comment":"Add pleasant whitespace to a DOM tree","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/XML-LibXML-PrettyPrint","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1300e933094d65f628aea5898e286d1eb27f7cbc370b3a57295179a78c3adb10","flatsize":63641,"path":"All/p5-XML-LibXML-PrettyPrint-0.006_1.pkg","repopath":"All/p5-XML-LibXML-PrettyPrint-0.006_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":20220,"desc":"Long XML files can be daunting for humans to read. Of course, XML is really\ndesigned for computers to read - not people - but there are times when mere\nmortals do need to read and edit XML by hand. For example, if your application\nstores its configuration in XML, or you need to dump some XML to STDOUT for\ndebugging purposes.\n\nSyntax highlighting helps, but to really make sense of some XML, proper\nindentation can be vital. Hence XML::LibXML::PrettyPrint - it can be applied to\nan XML::LibXML DOM tree to reformat it into a more readable result.\n\nPretty-printing XML is not as CPU-efficient as dumping it out sloppily, so\nunless you're pretty sure that a human is going to need to make sense of your\nXML, you should probably not use this module.","deps":{"p5-Exporter-Tiny":{"origin":"devel/p5-Exporter-Tiny","version":"1.006002"},"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-LibXML-Cache","origin":"textproc/p5-XML-LibXML-Cache","version":"0.14","comment":"Document cache for XML::LibXML","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/XML-LibXML-Cache","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b3c660c1ea53ee6042a719c55bf0442c9c51cafe00187a876d57537471b8c4f0","flatsize":20274,"path":"All/p5-XML-LibXML-Cache-0.14.pkg","repopath":"All/p5-XML-LibXML-Cache-0.14.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11064,"desc":"XML::LibXML::Cache is a cache for XML::LibXML documents loaded from files. It is\nuseful to speed up loading of XML files in persistent web applications.\n\nThis module caches the document object after the first load and returns the\ncached version on subsequent loads. Documents are reloaded whenever the document\nfile changes. Changes to other files referenced during parsing also cause a\nreload. This includes external DTDs, external entities or XIncludes.","deps":{"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"p5-XML-LibXSLT":{"origin":"textproc/p5-XML-LibXSLT","version":"2.003000"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-Handler-YAWriter","origin":"textproc/p5-XML-Handler-YAWriter","version":"0.23_1","comment":"Yet another Perl SAX XML Writer","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-Handler-YAWriter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d086cf64232d02b46e2a00744adbaf828c8c727276e055648cf6911c91c2fe19","flatsize":24268,"path":"All/p5-XML-Handler-YAWriter-0.23_1.pkg","repopath":"All/p5-XML-Handler-YAWriter-0.23_1.pkg","licenselogic":"single","licenses":["GPLv1+"],"pkgsize":13132,"desc":"YAWriter implements Yet Another XML::Handler::Writer.","deps":{"p5-libxml":{"origin":"textproc/p5-libxml","version":"0.08_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-LibXML","origin":"textproc/p5-XML-LibXML","version":"2.0210,1","comment":"Interface to Gnome libxml2 library","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-LibXML","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9ffd645a066a0913710802707693874d8e343339e36e998e28e6c8341dde0887","flatsize":859001,"path":"All/p5-XML-LibXML-2.0210,1.pkg","repopath":"All/p5-XML-LibXML-2.0210,1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":291952,"desc":"This module is an interface to the gnome libxml2 DOM parser (no SAX\nparser support yet), and the DOM tree.  It also provides an\nXML::XPath-like findnodes() interface, providing access to the XPath API\nin libxml2.","deps":{"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"p5-XML-NamespaceSupport":{"origin":"textproc/p5-XML-NamespaceSupport","version":"1.12"},"p5-XML-SAX":{"origin":"textproc/p5-XML-SAX","version":"1.02"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-Handler-Trees","origin":"textproc/p5-XML-Handler-Trees","version":"0.02_1","comment":"PerlSAX handlers for building tree structures","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-Handler-Trees","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eb7661d492bf69a901dc9112374f7ea0aeb062aea64f682265b879324e934f79","flatsize":26792,"path":"All/p5-XML-Handler-Trees-0.02_1.pkg","repopath":"All/p5-XML-Handler-Trees-0.02_1.pkg","licenselogic":"single","pkgsize":11220,"desc":"XML::Handler::Trees provides three PerlSAX handler classes for building\ntree structures.  XML::Handler::Tree builds the same type of tree as the\n\"Tree\" style in XML::Parser.  XML::Handler::EasyTree builds the same\ntype of tree as the \"EasyTree\" style added to XML::Parser by\nXML::Parser::EasyTree.  XML::Handler::TreeBuilder builds the same type\nof tree as Sean M. Burke's XML::TreeBuilder.  These classes make it\npossible to construct these tree structures from sources other than\nXML::Parser.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-Handler-Dtd2Html","origin":"textproc/p5-XML-Handler-Dtd2Html","version":"0.42_1","comment":"SAX2 handler for generate a Html documentation from a DTD","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-Handler-Dtd2Html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c22025b7927f696217e3432ea3286e0f65c31123e4c7d1c711a66e1e61764eec","flatsize":112967,"path":"All/p5-XML-Handler-Dtd2Html-0.42_1.pkg","repopath":"All/p5-XML-Handler-Dtd2Html-0.42_1.pkg","licenselogic":"single","pkgsize":21412,"desc":"SAX2 handler for generate a HTML documentation from a DTD","deps":{"p5-HTML-Template":{"origin":"www/p5-HTML-Template","version":"2.97"},"p5-Parse-RecDescent":{"origin":"devel/p5-Parse-RecDescent","version":"1.967015"},"p5-XML-Parser":{"origin":"textproc/p5-XML-Parser","version":"2.47"},"p5-XML-SAX-Expat":{"origin":"textproc/p5-XML-SAX-Expat","version":"0.51_1"},"p5-XML-SAX-Writer":{"origin":"textproc/p5-XML-SAX-Writer","version":"0.57"},"p5-libxml":{"origin":"textproc/p5-libxml","version":"0.08_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-Handler-Dtd2DocBook","origin":"textproc/p5-XML-Handler-Dtd2DocBook","version":"0.41_1","comment":"Generate a DocBook documentation from a DTD","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-Handler-Dtd2DocBook","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"34796b045025b1a1effc1417d818f20ebe0152cf581a5493e1788b4550d2050a","flatsize":60665,"path":"All/p5-XML-Handler-Dtd2DocBook-0.41_1.pkg","repopath":"All/p5-XML-Handler-Dtd2DocBook-0.41_1.pkg","licenselogic":"single","pkgsize":13860,"desc":"Generate a DocBook documentation from a DTD","deps":{"p5-XML-Handler-Dtd2Html":{"origin":"textproc/p5-XML-Handler-Dtd2Html","version":"0.42_1"},"p5-libxml":{"origin":"textproc/p5-libxml","version":"0.08_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-Handler-AxPoint","origin":"print/p5-XML-Handler-AxPoint","version":"1.5","comment":"XML Based Presentations","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-Handler-AxPoint","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"be296921200363b8f366f8862b5357594b5f1b02bd919ecaca1d26435b60329b","flatsize":99177,"path":"All/p5-XML-Handler-AxPoint-1.5.pkg","repopath":"All/p5-XML-Handler-AxPoint-1.5.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":26664,"desc":"AxPoint is a Perl module that uses the PDFLib module and the pdflib library\nto generate PDF based presentations from XML data sources.\nIt has the following features:\n   - Ability to create slideshows with your choice of background image\n   - Slideshows break down into slidesets, or not at your choice.\n   - Slides can show bullet points, source code (fixed font), or images.\n   - Slides can have transition effects (dissolve, box, wipe, etc)\n   - All elements of a slide can transition in too.\n   - Text on slides supports bold, italics, and colours. Colours can be any\n     one of the 16 HTML colours, or defined as hex RGB values.\n   - Output uses the standard XML::SAX::Writer consumer classes, allowing you\n     to output direct to a file, or to a string, or however you need to. Very\n     useful for dynamic web based presentations.\n   - PDF bookmarks allow direct navigation to any slide.\n   - Using PDF allows you to go \"Full Screen\", even on Linux\n   - Image formats supported include GIF, JPEG, PNG and TIFF","deps":{"p5-PDFLib":{"origin":"print/p5-PDFLib","version":"0.14_1"},"p5-Text-Iconv":{"origin":"converters/p5-Text-Iconv","version":"1.7_4"},"p5-XML-Filter-XSLT":{"origin":"textproc/p5-XML-Filter-XSLT","version":"0.03_1"},"p5-XML-SAX":{"origin":"textproc/p5-XML-SAX","version":"1.02"},"p5-XML-SAX-Writer":{"origin":"textproc/p5-XML-SAX-Writer","version":"0.57"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","print"]},{"name":"p5-XML-Generator-DBI","origin":"textproc/p5-XML-Generator-DBI","version":"1.00_2","comment":"Generate SAX events from SQL queries","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-Generator-DBI","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a4ee6021ae208837701caaff636d9c0d0f56d27ecaf4f51fb1c81e3fe1010c35","flatsize":25264,"path":"All/p5-XML-Generator-DBI-1.00_2.pkg","repopath":"All/p5-XML-Generator-DBI-1.00_2.pkg","licenselogic":"single","pkgsize":10528,"desc":"This module generates SAX events from SQL queries against a DBI\nconnection.","deps":{"p5-XML-SAX":{"origin":"textproc/p5-XML-SAX","version":"1.02"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5","textproc"]},{"name":"p5-XML-Grove","origin":"textproc/p5-XML-Grove","version":"0.46.a_1","comment":"Perl-style XML objects","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/XML-Grove","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4df3e55eeede3e083eade22e70d7210a8b6c827c352680da6f954becd5df729d","flatsize":96669,"path":"All/p5-XML-Grove-0.46.a_1.pkg","repopath":"All/p5-XML-Grove-0.46.a_1.pkg","licenselogic":"single","licenses":["ART10"],"pkgsize":45816,"desc":"XML::Grove is a tree-based object model for accessing the information\nset of parsed or stored XML, HTML, or SGML instances. XML::Grove\nobjects are Perl hashes and arrays where you access the properties\nof the objects using normal Perl syntax.","deps":{"p5-libxml":{"origin":"textproc/p5-libxml","version":"0.08_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-Generator-PerlData","origin":"textproc/p5-XML-Generator-PerlData","version":"0.95","comment":"Perl extension for generating SAX2 events from Perl data structures","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/XML-Generator-PerlData","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"918eb8e3085a19304b643bbcaae08ea407e2f464392be757aee076b3c251b90e","flatsize":63727,"path":"All/p5-XML-Generator-PerlData-0.95.pkg","repopath":"All/p5-XML-Generator-PerlData-0.95.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":21056,"desc":"XML::Generator::PerlData provides a simple way to generate SAX2 events from\nnested Perl data structures, while providing finer-grained control over the\nresulting document streams.","deps":{"p5-XML-SAX-Base":{"origin":"textproc/p5-XML-SAX-Base","version":"1.09"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-Generator","origin":"textproc/p5-XML-Generator","version":"1.13","comment":"Simple Perl module for generating XML documents","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-Generator","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"de553fa345904c2ce922499a37e27574d713a4f9d0f2db6545adc83ce00feece","flatsize":72780,"path":"All/p5-XML-Generator-1.13.pkg","repopath":"All/p5-XML-Generator-1.13.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":32400,"desc":"XML::Generator is a simple perl module to help in the generation of XML.\nBasically, you create an XML::Generator object and then call a method\nfor each tag, supplying the contents of that tag as parameters.","deps":{"p5-XML-DOM":{"origin":"textproc/p5-XML-DOM","version":"1.46"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-GDOME","origin":"textproc/p5-XML-GDOME","version":"0.86_5","comment":"Perl module that provides the DOM Level 2 Core API for XML documents","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/XML-GDOME","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8135851c7b1e75e8c6abee9549fd2bd4e291732c820ea77b45586a525e4b84ed","flatsize":280185,"path":"All/p5-XML-GDOME-0.86_5.pkg","repopath":"All/p5-XML-GDOME-0.86_5.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":91268,"desc":"XML::GDOME is a perl module that provides the DOM Level 2 Core API\nfor accessing XML documents.\n\nIt uses a XS wrapper around the gdome2 library.","deps":{"gdome2":{"origin":"textproc/gdome2","version":"0.8.1_15"},"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"p5-XML-SAX":{"origin":"textproc/p5-XML-SAX","version":"1.02"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-Filter-GenericChunk","origin":"textproc/p5-XML-Filter-GenericChunk","version":"0.07_1","comment":"Base Class for SAX Filters parsing WellBallanced Chunks","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/XML-Filter-GenericChunk","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8ac416f506ad3b723b99de55ec3cc057564499ea66ac1e604593ff91f54a2b20","flatsize":27368,"path":"All/p5-XML-Filter-GenericChunk-0.07_1.pkg","repopath":"All/p5-XML-Filter-GenericChunk-0.07_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13816,"desc":"XML::Filter::GenericChunk is a base class for SAX filters that are able to\nparse wellballanced chunks from SAX events and transforms this chunk\ninto a sequence of SAX events.","deps":{"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"p5-XML-SAX":{"origin":"textproc/p5-XML-SAX","version":"1.02"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-Filter-DOMFilter-LibXML","origin":"textproc/p5-XML-Filter-DOMFilter-LibXML","version":"0.04","comment":"Perl SAX Filter allowing DOM processing of selected subtrees","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-Filter-DOMFilter-LibXML","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"681e478a971d7277a9e3254bdc38ec9f35e9dacbf65d1256b22f40a86d79e949","flatsize":12066,"path":"All/p5-XML-Filter-DOMFilter-LibXML-0.04.pkg","repopath":"All/p5-XML-Filter-DOMFilter-LibXML-0.04.pkg","licenselogic":"single","pkgsize":6748,"desc":"Perl SAX Filter allowing DOM processing of selected subtrees","deps":{"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-Filter-BufferText","origin":"textproc/p5-XML-Filter-BufferText","version":"1.01_1","comment":"Filter to put all characters() in one event","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-Filter-BufferText","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a5260bd0f34d68da59cdad2b006e3f0c0f4b262bfe5478d763585d874cdbf4a1","flatsize":11804,"path":"All/p5-XML-Filter-BufferText-1.01_1.pkg","repopath":"All/p5-XML-Filter-BufferText-1.01_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6728,"desc":"This is a very simple filter.  One common cause of grief (and programmer\nerror) is that XML parsers aren't required to provide character events\nin one chunk.  They can, but are not forced to, and most don't.  This\nfilter does the trivial but oft-repeated task of putting all characters\ninto a single event.","deps":{"p5-XML-SAX":{"origin":"textproc/p5-XML-SAX","version":"1.02"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-Flow","origin":"textproc/p5-XML-Flow","version":"0.86_1","comment":"Store (restore) perl data structures in XML stream","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-Flow","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"020841f3e735300b5c0057779d4d17feff2a53a53c56e9856babcea3c46106f7","flatsize":19807,"path":"All/p5-XML-Flow-0.86_1.pkg","repopath":"All/p5-XML-Flow-0.86_1.pkg","licenselogic":"single","pkgsize":8080,"desc":"Easy store and restore perl data structures. It use XML::Parser for\nread and XML::Writer for write xml.","deps":{"p5-XML-Parser":{"origin":"textproc/p5-XML-Parser","version":"2.47"},"p5-XML-Writer":{"origin":"textproc/p5-XML-Writer","version":"0.900"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-Filter-XSLT","origin":"textproc/p5-XML-Filter-XSLT","version":"0.03_1","comment":"XSLT as a SAX Filter","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-Filter-XSLT","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"548ca97ac3e0fbf20871226454c4ead6bc7505bbb6783e9917635a0e4edc72b3","flatsize":5798,"path":"All/p5-XML-Filter-XSLT-0.03_1.pkg","repopath":"All/p5-XML-Filter-XSLT-0.03_1.pkg","licenselogic":"single","pkgsize":4576,"desc":"A simple XSLT SAX2 filter.  It uses any available XSLT processor on your\nsystem that we can use in some SAXy way.","deps":{"p5-XML-LibXSLT":{"origin":"textproc/p5-XML-LibXSLT","version":"2.003000"},"p5-XML-SAX":{"origin":"textproc/p5-XML-SAX","version":"1.02"},"p5-XML-SAX-Writer":{"origin":"textproc/p5-XML-SAX-Writer","version":"0.57"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-Filter-XInclude","origin":"textproc/p5-XML-Filter-XInclude","version":"1.0_2","comment":"XInclude as a SAX Filter","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-Filter-XInclude","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bd3f1cf0063f1dd77f6638ef1dad2ea51684e21ae96326c4f979fce22f70fe2c","flatsize":8936,"path":"All/p5-XML-Filter-XInclude-1.0_2.pkg","repopath":"All/p5-XML-Filter-XInclude-1.0_2.pkg","licenselogic":"single","pkgsize":4732,"desc":"This module implements a simple SAX filter that provides XInclude\nsupport.  It does NOT support XPointer.\n\nSee also: https://www.w3.org/TR/XInclude","deps":{"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-XML-SAX":{"origin":"textproc/p5-XML-SAX","version":"1.02"},"p5-XML-SAX-Writer":{"origin":"textproc/p5-XML-SAX-Writer","version":"0.57"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-Filter-SAXT","origin":"textproc/p5-XML-Filter-SAXT","version":"0.01_1","comment":"Replicates SAX events to several SAX event handlers","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-Filter-SAXT","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"34bfb4c91aed8a059fbcab5950d0693912274c51eb40004f0383a0eaf68c4677","flatsize":6734,"path":"All/p5-XML-Filter-SAXT-0.01_1.pkg","repopath":"All/p5-XML-Filter-SAXT-0.01_1.pkg","licenselogic":"single","pkgsize":4824,"desc":"SAXT is like the Unix 'tee' command in that it multiplexes the input\nstream to several output streams.  In this case, the input stream is a\nPerlSAX event producer (like XML::Parser::PerlSAX) and the output\nstreams are PerlSAX handlers or filters.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-Filter-SAX1toSAX2","origin":"textproc/p5-XML-Filter-SAX1toSAX2","version":"0.03_1","comment":"Convert SAX1 events to SAX2","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-Filter-SAX1toSAX2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9ab26d9f94170856bab0170cbfd22184436a1ef310d183d57bfb62319a12eb10","flatsize":8935,"path":"All/p5-XML-Filter-SAX1toSAX2-0.03_1.pkg","repopath":"All/p5-XML-Filter-SAX1toSAX2-0.03_1.pkg","licenselogic":"single","pkgsize":5152,"desc":"This module is a very simple module for creating SAX2 events from SAX1\nevents.  It is useful in the case where you have a SAX1 parser but want\nto use a SAX2 handler or filter of some sort.","deps":{"p5-XML-SAX":{"origin":"textproc/p5-XML-SAX","version":"1.02"},"p5-XML-SAX-Writer":{"origin":"textproc/p5-XML-SAX-Writer","version":"0.57"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-Filter-Reindent","origin":"textproc/p5-XML-Filter-Reindent","version":"0.03_1","comment":"Reformats whitespace for pretty printing XML","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-Filter-Reindent","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b68684f0111125ef45886326dbe3c467c6d23bb2c8c927e6cef725e3d8365fa7","flatsize":11261,"path":"All/p5-XML-Filter-Reindent-0.03_1.pkg","repopath":"All/p5-XML-Filter-Reindent-0.03_1.pkg","licenselogic":"single","pkgsize":6664,"desc":"XML::Filter::Reindent can be used as a PerlSAX filter to reformat an XML\ndocument before sending it to a PerlSAX handler that prints it (like\nXML::Handler::Composer.)","deps":{"p5-XML-Filter-DetectWS":{"origin":"textproc/p5-XML-Filter-DetectWS","version":"0.01_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-Entities","origin":"textproc/p5-XML-Entities","version":"1.0002","comment":"Generic classes for simplistic and perlish handling of XML data","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-Entities","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8a464f654b556e0519862795ce28dcfa99ed11bf31ea0a30a1e8b190d8d116eb","flatsize":79639,"path":"All/p5-XML-Entities-1.0002.pkg","repopath":"All/p5-XML-Entities-1.0002.pkg","licenselogic":"single","pkgsize":22732,"desc":"XML::Entities provides a mapping from the standard XML entities\nto their Unicode characters. A function for decoding is provided.\nThe mapping can be generated from a DTD file with entity definitions.","deps":{"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-Filter-DetectWS","origin":"textproc/p5-XML-Filter-DetectWS","version":"0.01_1","comment":"PerlSAX filter that detects ignorable whitespace","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-Filter-DetectWS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"70c8ba36a1ddd85fbda4bcedc79e298412a8a7e900dd3700c226fe01457ea9f4","flatsize":19311,"path":"All/p5-XML-Filter-DetectWS-0.01_1.pkg","repopath":"All/p5-XML-Filter-DetectWS-0.01_1.pkg","licenselogic":"single","pkgsize":8640,"desc":"This a PerlSAX filter that detects which character data contains\nignorable whitespace and optionally filters it.","deps":{"p5-XML-Filter-SAXT":{"origin":"textproc/p5-XML-Filter-SAXT","version":"0.01_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-Elemental","origin":"textproc/p5-XML-Elemental","version":"2.11_1","comment":"Generic classes for simplistic and perlish handling of XML data","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-Elemental","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4b13c70507674194e3a35c2f5841fe3650236ea4bf93946493deca014c775bc2","flatsize":42291,"path":"All/p5-XML-Elemental-2.11_1.pkg","repopath":"All/p5-XML-Elemental-2.11_1.pkg","licenselogic":"single","licenses":["ART10"],"pkgsize":25148,"desc":"XML::Elemental is an XML::Parser style and generic classes package\nfor simplistic and perlish handling of XML data.","deps":{"p5-Task-Weaken":{"origin":"devel/p5-Task-Weaken","version":"1.06"},"p5-XML-SAX":{"origin":"textproc/p5-XML-SAX","version":"1.02"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-FeedPP","origin":"textproc/p5-XML-FeedPP","version":"0.95","comment":"Parse/write/merge/edit RSS/RDF/Atom syndication feeds","maintainer":"oleg@mamontov.net","www":"https://metacpan.org/release/XML-FeedPP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"50a1a27ea9f03457cffb4ec93d0605b7618952f236b7af0dc7c326c33d4f3d17","flatsize":90218,"path":"All/p5-XML-FeedPP-0.95.pkg","repopath":"All/p5-XML-FeedPP-0.95.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":22944,"desc":"Parse/write/merge/edit RSS/RDF/Atom syndication feeds","deps":{"p5-XML-TreePP":{"origin":"textproc/p5-XML-TreePP","version":"0.43"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-Feed-Deduper","origin":"textproc/p5-XML-Feed-Deduper","version":"0.06_2","comment":"Remove duplicated entries from feed","maintainer":"markun@onohara.to","www":"https://metacpan.org/release/XML-Feed-Deduper","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3eb6f7538fc0beaa2e8a84a6ebd09caea6f6c1494dbdbc735f5faf0cd1afa09a","flatsize":12789,"path":"All/p5-XML-Feed-Deduper-0.06_2.pkg","repopath":"All/p5-XML-Feed-Deduper-0.06_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7308,"desc":"XML::Feed::Deduper is deduper for XML::Feed.\nYou can write the aggregator more easily :)","deps":{"p5-Mouse":{"origin":"devel/p5-Mouse","version":"2.5.11,1"},"p5-XML-Feed":{"origin":"textproc/p5-XML-Feed","version":"0.65"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-Feed","origin":"textproc/p5-XML-Feed","version":"0.65","comment":"Perl5 modules for Syndication feed parser and auto-discovery","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-Feed","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"be35d456a63d36492d7ac78f93bef66d8001beb8ed4517ded39c4a62850120e9","flatsize":62413,"path":"All/p5-XML-Feed-0.65.pkg","repopath":"All/p5-XML-Feed-0.65.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":26556,"desc":"XML::Feed is a syndication feed parser for both RSS and Atom feeds.\nIt also implements feed auto-discovery for finding feeds, given a URI.\n\nXML::Feed supports the following syndication feed formats:\n\n    * RSS 0.91\n    * RSS 1.0\n    * RSS 2.0\n    * Atom\n\nThe goal of XML::Feed is to provide a unified API for parsing and using\nthe various syndication formats. The different flavors of RSS and Atom\nhandle data in different ways: date handling; summaries and content;\nescaping and quoting; etc. This module attempts to remove those differences\nby providing a wrapper around the formats and the classes implementing\nthose formats (XML::RSS and XML::Atom::Feed).","deps":{"p5-Class-ErrorHandler":{"origin":"devel/p5-Class-ErrorHandler","version":"0.04"},"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-Format-Flexible":{"origin":"devel/p5-DateTime-Format-Flexible","version":"0.37"},"p5-DateTime-Format-ISO8601":{"origin":"devel/p5-DateTime-Format-ISO8601","version":"0.17"},"p5-DateTime-Format-Mail":{"origin":"devel/p5-DateTime-Format-Mail","version":"0.403"},"p5-DateTime-Format-Natural":{"origin":"devel/p5-DateTime-Format-Natural","version":"1.20"},"p5-DateTime-Format-W3CDTF":{"origin":"devel/p5-DateTime-Format-W3CDTF","version":"0.08"},"p5-Feed-Find":{"origin":"www/p5-Feed-Find","version":"0.07_1"},"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-Module-Pluggable":{"origin":"devel/p5-Module-Pluggable","version":"5.2"},"p5-URI-Fetch":{"origin":"www/p5-URI-Fetch","version":"0.130"},"p5-XML-Atom":{"origin":"textproc/p5-XML-Atom","version":"0.43"},"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"p5-XML-RSS":{"origin":"textproc/p5-XML-RSS","version":"1.65"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-FOAF","origin":"textproc/p5-XML-FOAF","version":"0.04_2","comment":"Parse FOAF (Friend of a Friend) data","maintainer":"markun@onohara.to","www":"https://metacpan.org/release/XML-FOAF","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b9a4f3df23b1732d61cc2bef678a6079d33519313465079fd5e8f5c15e0593ba","flatsize":14880,"path":"All/p5-XML-FOAF-0.04_2.pkg","repopath":"All/p5-XML-FOAF-0.04_2.pkg","licenselogic":"single","pkgsize":8736,"desc":"Parse FOAF (Friend of a Friend) data","deps":{"p5-Filter":{"origin":"devel/p5-Filter","version":"1.64"},"p5-RDF-Core":{"origin":"textproc/p5-RDF-Core","version":"0.51_1"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-Fast","origin":"net/p5-XML-Fast","version":"0.17","comment":"Simple and fast XML to hash conversion","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-Fast","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b6fe4f99adc8df93701e54ddba5478e12e4c802ab59ef439064420b070df1940","flatsize":73472,"path":"All/p5-XML-Fast-0.17.pkg","repopath":"All/p5-XML-Fast-0.17.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":29260,"desc":"XML::Fast - Simple and very fast XML to hash conversion","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net"]},{"name":"p5-XML-Enc","origin":"textproc/p5-XML-Enc","version":"0.15","comment":"XML Encryption support","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/XML-Enc","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3f530c8b4cd5b6e3d1f71b808a1f2dadff90b79863e6393e43fc2cb4c704ea3b","flatsize":80559,"path":"All/p5-XML-Enc-0.15.pkg","repopath":"All/p5-XML-Enc-0.15.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17404,"desc":"XML::Enc provides XML Encryption support.","deps":{"p5-Crypt-OpenSSL-X509":{"origin":"security/p5-Crypt-OpenSSL-X509","version":"2.0.1"},"p5-CryptX":{"origin":"security/p5-CryptX","version":"0.085"},"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-Encoding","origin":"textproc/p5-XML-Encoding","version":"2.11","comment":"Perl module for parsing XML encoding maps","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-Encoding","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6c7caed61117eea921d120a0b066daa02054216c76dfb08405a57c7d060ef51b","flatsize":37328,"path":"All/p5-XML-Encoding-2.11.pkg","repopath":"All/p5-XML-Encoding-2.11.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17268,"desc":"This module, which is built as a subclass of XML::Parser, provides a parser\nfor encoding map files, which are XML files.","deps":{"p5-XML-Parser":{"origin":"textproc/p5-XML-Parser","version":"2.47"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-Declare","origin":"textproc/p5-XML-Declare","version":"0.06_1","comment":"Create XML documents with declaration style","maintainer":"anes@anes.su","www":"https://metacpan.org/release/XML-Declare","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b0a36d17a697ba6b9d9745657656919a4f85d2ae40d522645d8e29ec1b66ed46","flatsize":15107,"path":"All/p5-XML-Declare-0.06_1.pkg","repopath":"All/p5-XML-Declare-0.06_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7748,"desc":"Create XML documents with declaration style.","deps":{"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-DTDParser","origin":"textproc/p5-XML-DTDParser","version":"2.01_1","comment":"Perl module for parsing XML DTD strings","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-DTDParser","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f613b795ed40a1c68658a7fdfd7c4351eca2d8d457958c4e1fda0d8fc81614d5","flatsize":16073,"path":"All/p5-XML-DTDParser-2.01_1.pkg","repopath":"All/p5-XML-DTDParser-2.01_1.pkg","licenselogic":"single","pkgsize":8092,"desc":"This module parses a DTD file and creates a data structure containing\ninfo about all tags, their allowed parameters, children, parents,\noptionality etc. etc. etc.\n\nNote: Parse a DTD you need and print the result to a file using\nData::Dumper. The datastructure should be selfevident.\n\nNote: The module should be able to parse just about anything, but it intentional\ny looses some information.\n\nJenda@Krynicky.cz\nhttp://Jenda.Krynicky.cz","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"],"options":{"DOCS":"on"}},{"name":"p5-XML-DT","origin":"textproc/p5-XML-DT","version":"0.69","comment":"Perl module for down translation of XML to strings","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f29a9c2203bf1327e7c63717091ceca26fc0e63ee2782e22ee6a8093c16e2b0a","flatsize":62251,"path":"All/p5-XML-DT-0.69.pkg","repopath":"All/p5-XML-DT-0.69.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":27388,"desc":"This module processes XML files with an approach similar to OMNIMARK.\n\nDown translation function dt() receives a filename and a set of\nexpressions (functions) defining the processing and associated values\nfor each element.\n\ndtstring() is similar but takes input from a string instead of a file.\n\n-Anton\n<tobez@FreeBSD.org>","deps":{"p5-HTTP-Simple":{"origin":"www/p5-HTTP-Simple","version":"0.004"},"p5-XML-DTDParser":{"origin":"textproc/p5-XML-DTDParser","version":"2.01_1"},"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-Dumper","origin":"textproc/p5-XML-Dumper","version":"0.81_1","comment":"Perl module for dumping Perl objects from/to XML","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"967ce07f0f72bdf9a3e0288a7eefb7ae441302e73b8779871511b56ba143056c","flatsize":38197,"path":"All/p5-XML-Dumper-0.81_1.pkg","repopath":"All/p5-XML-Dumper-0.81_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15660,"desc":"XML::Dumper dumps Perl data to a structured XML format.  XML::Dumper can\nalso read XML data that was previously dumped by the module and convert\nit back to Perl.\n\nThis might be useful for dumping Perl objects to files using an XML\nformat that can be reloaded or accessed by other programs. Maybe even\nother languages.\n\n-Anton\n<tobez@FreeBSD.org>","deps":{"p5-XML-Parser":{"origin":"textproc/p5-XML-Parser","version":"2.47"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-Driver-HTML","origin":"textproc/p5-XML-Driver-HTML","version":"0.06_1","comment":"Perl SAX Driver for non wellformed HTML","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-Driver-HTML","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"526d95b0806e270396c04265d82c4f5dba3b8358eac67c82a92bc28264673b2f","flatsize":11784,"path":"All/p5-XML-Driver-HTML-0.06_1.pkg","repopath":"All/p5-XML-Driver-HTML-0.06_1.pkg","licenselogic":"single","pkgsize":7472,"desc":"XML::Driver::HTML is a SAX Driver for HTML.\n\nThere is no need for the HTML input to be weel formed, as XML::Driver::HTML is\ngenerating its SAX events by walking a HTML::TreeBuilder object.  The simplest\nkind of use, is a filter from HTML to XHTML using XML::Handler::YAWriter as a\nSAX Handler.","deps":{"p5-XML-Handler-YAWriter":{"origin":"textproc/p5-XML-Handler-YAWriter","version":"0.23_1"},"p5-XML-TreeBuilder":{"origin":"textproc/p5-XML-TreeBuilder","version":"5.4_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-DoubleEncodedEntities","origin":"textproc/p5-XML-DoubleEncodedEntities","version":"1.1","comment":"Unbreak XML with Doubly-Encoded Entities","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-DoubleEncodedEntities","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8d0acecfd24a1a2c94c4333655b7975473c8ac89e179a12f48a19de62d00cff2","flatsize":12810,"path":"All/p5-XML-DoubleEncodedEntities-1.1.pkg","repopath":"All/p5-XML-DoubleEncodedEntities-1.1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7608,"desc":"This module is a tiny shim to unbreak XML files that have had their\nentities doubly-encoded.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-DOM","origin":"textproc/p5-XML-DOM","version":"1.46","comment":"Perl module for building DOM Level 1 compliant document structures","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-DOM","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"117e0b54af672a55663a19875d9294d82d9dde24ff4e303d2f153696165f251a","flatsize":248880,"path":"All/p5-XML-DOM-1.46.pkg","repopath":"All/p5-XML-DOM-1.46.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":102416,"desc":"This is a Perl extension to XML::Parser. It adds a new 'Style' to\nXML::Parser, called 'Dom', that allows XML::Parser to build an Object\nOriented datastructure with a DOM Level 1 compliant interface.","deps":{"p5-XML-Parser":{"origin":"textproc/p5-XML-Parser","version":"2.47"},"p5-XML-RegExp":{"origin":"textproc/p5-XML-RegExp","version":"0.04_1"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"p5-libxml":{"origin":"textproc/p5-libxml","version":"0.08_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-Directory","origin":"textproc/p5-XML-Directory","version":"1.00_3","comment":"Returns a content of directory as XML","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-Directory","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ca0ce9616c03c056a1f25fcb1e78320dc4d933bc4aace29aec66e68472481e28","flatsize":30811,"path":"All/p5-XML-Directory-1.00_3.pkg","repopath":"All/p5-XML-Directory-1.00_3.pkg","licenselogic":"single","pkgsize":12152,"desc":"This extension provides two classes: XML::Directory::String and\nXML::Directory::SAX. Their methods make it possible to set parameters\nsuch as level of details or maximal number of nested sub-directories\nand generate either string containing the resulting XML or SAX events.\n\nThe SAX generator supports both SAX1 and SAX2 handlers. There are two\nSAX interfaces available: basic ContentHandler and optional ErrorHandler.","deps":{"p5-RDF-Notation3":{"origin":"textproc/p5-RDF-Notation3","version":"0.91_2"},"p5-XML-SAX":{"origin":"textproc/p5-XML-SAX","version":"1.02"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-Descent","origin":"textproc/p5-XML-Descent","version":"1.04_1","comment":"Recursive descent XML parsing","maintainer":"mike@urgle.com","www":"https://metacpan.org/release/XML-Descent","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"46792ffb94f158c8ae6ce37f779914b92c3a36996908652071e36746c84cfcac","flatsize":22928,"path":"All/p5-XML-Descent-1.04_1.pkg","repopath":"All/p5-XML-Descent-1.04_1.pkg","licenselogic":"single","pkgsize":12184,"desc":"Perl library for recursive descent XML parsing","deps":{"p5-XML-TokeParser":{"origin":"textproc/p5-XML-TokeParser","version":"0.05_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-RSS-Feed","origin":"textproc/p5-XML-RSS-Feed","version":"2.40_1","comment":"Persistent XML RSS encapsulation","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-RSS-Feed","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6698448316ee55dbfe334ba40ff2ea5b8e14a67ec3ee77d00a3417cc44fd8411","flatsize":58811,"path":"All/p5-XML-RSS-Feed-2.40_1.pkg","repopath":"All/p5-XML-RSS-Feed-2.40_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":27704,"desc":"XML::RSS::Feed - Persistant XML RSS Encapsulation","deps":{"p5-Clone":{"origin":"devel/p5-Clone","version":"0.47"},"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-XML-RSS":{"origin":"textproc/p5-XML-RSS","version":"1.65"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-Compile-SOAP-Daemon","origin":"net/p5-XML-Compile-SOAP-Daemon","version":"3.15","comment":"Base class for SOAP message servers","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-Compile-SOAP-Daemon","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fd2aa6c64cbfb8aad02d386a7f51a0aed7f9c0f2712c3ac27c45fc1e26ced582","flatsize":115706,"path":"All/p5-XML-Compile-SOAP-Daemon-3.15.pkg","repopath":"All/p5-XML-Compile-SOAP-Daemon-3.15.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":48648,"desc":"This base class implements the common needs between various types\nof SOAP daemons. As daemon type, you can use any kind of Net::Server\nimplementation.","deps":{"p5-Log-Report":{"origin":"devel/p5-Log-Report","version":"1.39"},"p5-XML-Compile":{"origin":"textproc/p5-XML-Compile","version":"1.64"},"p5-XML-Compile-Cache":{"origin":"textproc/p5-XML-Compile-Cache","version":"1.06"},"p5-XML-Compile-SOAP":{"origin":"net/p5-XML-Compile-SOAP","version":"3.28"},"p5-XML-Compile-WSDL11":{"origin":"net/p5-XML-Compile-WSDL11","version":"3.08"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-XML-DOMHandler","origin":"textproc/p5-XML-DOMHandler","version":"1.0_1","comment":"Call-back interface to DOM","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-DOMHandler","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d6706e89bdb7c77d9299e410ff29a2e0be8b29e1f1b6b9e4221359fc2e3154d8","flatsize":11237,"path":"All/p5-XML-DOMHandler-1.0_1.pkg","repopath":"All/p5-XML-DOMHandler-1.0_1.pkg","licenselogic":"single","pkgsize":5880,"desc":"This module creates a layer on top of DOM that allows you to program\nin a \"push\" style rather than \"pull\". Once the document has been parsed\nand you have a DOM object, you can call on the DOMHandler's traverse()\nmethod to apply a set of call-back routines to all the nodes in a tree.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-Compile-SOAP-AnyEvent","origin":"net/p5-XML-Compile-SOAP-AnyEvent","version":"0.90","comment":"Exchange XML via AnyEvent::HTTP","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-Compile-SOAP-AnyEvent","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"522862a292cc2601dd5b7d2800cf5d005ae9d1752705912fcf7fe6564c14610e","flatsize":25748,"path":"All/p5-XML-Compile-SOAP-AnyEvent-0.90.pkg","repopath":"All/p5-XML-Compile-SOAP-AnyEvent-0.90.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11932,"desc":"This module handles the exchange of (XML) messages, according to the\nrules of SOAP (any version).  The module does not known how to parse or\ncompose XML, but only worries about the HTTP aspects.\n\nIn contrairy to XML::Compile::Transport::SOAPHTTP, this implementation\ncan be used in various event-driven environments, via AnyEvent::HTTP.","deps":{"p5-AnyEvent-HTTP":{"origin":"www/p5-AnyEvent-HTTP","version":"2.22,2"},"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-Log-Report":{"origin":"devel/p5-Log-Report","version":"1.39"},"p5-XML-Compile-SOAP":{"origin":"net/p5-XML-Compile-SOAP","version":"3.28"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-XML-Compile-Dumper","origin":"textproc/p5-XML-Compile-Dumper","version":"0.13_2","comment":"Dump Compiled XML Translators","maintainer":"papowell@astart.com","www":"https://metacpan.org/release/XML-Compile-Dumper","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8111fca105144d75c0ec249da5a6dd3eb8f55e88c694570788c3a53763b963e3","flatsize":17275,"path":"All/p5-XML-Compile-Dumper-0.13_2.pkg","repopath":"All/p5-XML-Compile-Dumper-0.13_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9808,"desc":"p5-XML-Compile-Dumper is a perl module to dump compiled\nXML translators.","deps":{"p5-Data-Dump-Streamer":{"origin":"devel/p5-Data-Dump-Streamer","version":"2.42"},"p5-Log-Report":{"origin":"devel/p5-Log-Report","version":"1.39"},"p5-Test-Pod":{"origin":"devel/p5-Test-Pod","version":"1.52"},"p5-XML-Compile":{"origin":"textproc/p5-XML-Compile","version":"1.64"},"p5-XML-Compile-Tester":{"origin":"devel/p5-XML-Compile-Tester","version":"0.91"},"p5-XML-LibXML-Simple":{"origin":"textproc/p5-XML-LibXML-Simple","version":"0.95"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-DOM-XPath","origin":"textproc/p5-XML-DOM-XPath","version":"0.14_1","comment":"Adds XPath support to XML::DOM, using XML::XPath engine","maintainer":"mauricio@arareko.net","www":"https://metacpan.org/release/XML-DOM-XPath","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aaaa72653ecd419f67583146e9ab76887a8b37fb1f84012ce1ebf6ba818092d9","flatsize":18650,"path":"All/p5-XML-DOM-XPath-0.14_1.pkg","repopath":"All/p5-XML-DOM-XPath-0.14_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8372,"desc":"XML::DOM::XPath allows you to use XML::XPath methods to query a DOM.\nThis is often much easier than relying only on getElementsByTagName.\n\nIt lets you use all of the XML::DOM methods.","deps":{"p5-XML-DOM":{"origin":"textproc/p5-XML-DOM","version":"1.46"},"p5-XML-XPathEngine":{"origin":"textproc/p5-XML-XPathEngine","version":"0.14_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-DOM2","origin":"textproc/p5-XML-DOM2","version":"0.06_2","comment":"DOM controlled, strict XML module for extentable xml objects","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-DOM2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4825c506fa64e6cdb19481147e776e6424fffa82294d164a0af4d5993f376864","flatsize":94311,"path":"All/p5-XML-DOM2-0.06_2.pkg","repopath":"All/p5-XML-DOM2-0.06_2.pkg","licenselogic":"single","pkgsize":43860,"desc":"XML::DOM2 is yet _another_ perl XML module.\n\n* DOM Level2 Compilence in both document, elements and attributes\n* NameSpace control for elements and attributes\n* XPath (it's just one small method once you have a good DOM)\n* Extendability:\n  * Document, Element or Attribute classes can be used as base class\n    for other kinds of document, element or attribute.\n  * Element and Attribute Handler allows element specific child\n    elements and attribute objects.\n  * Element and Attribute serialisation overiding.\n* Parsing with SAX (use XML::SAX::PurePerl for low dependancy installs)\n* Internal serialisation","deps":{"p5-XML-SAX":{"origin":"textproc/p5-XML-SAX","version":"1.02"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-DOM-Lite","origin":"textproc/p5-XML-DOM-Lite","version":"0.16","comment":"Lite Pure Perl XML DOM Parser Kit","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-DOM-Lite","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5740df850534ec83080f1df9231cd636a99d00cc7b31444fd75d086089531de1","flatsize":125992,"path":"All/p5-XML-DOM-Lite-0.16.pkg","repopath":"All/p5-XML-DOM-Lite-0.16.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":34784,"desc":"XML::DOM::Lite is designed to be a reasonably fast, highly portable,\nXML parser kit written in pure perl, implementing the DOM standard\nquite closely. To keep performance up and footprint down.\n\nThe standard pattern for using the XML::DOM::Lite parser kit is to use\nXML::DOM::Lite qw(Parser :constants);\n\nAvailable exports are : Parser, Node, NodeList, NodeIterator,\nNodeFilter, XPath, Document, XSLT and the constants.\n\nThis is mostly for convenience, so that you can save your key-strokes\nfor the fun stuff. Alternatively, to avoid polluting your namespace,\nyou can simply : use XML::DOM::Lite::Parser; use\nXML::DOM::Lite::Constants qw(:all); # ... etc","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-DBMS","origin":"textproc/p5-XML-DBMS","version":"1.03_1","comment":"Perl port of Java package XML-DBMS v1.0","maintainer":"bofh@FreeBSD.org","www":"http://www.rpbourret.com/xmldbms/index.htm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6a80728d5321ebc898c58f465e32347476896d088bae99ea384ab92c5249498a","flatsize":104772,"path":"All/p5-XML-DBMS-1.03_1.pkg","repopath":"All/p5-XML-DBMS-1.03_1.pkg","licenselogic":"single","pkgsize":20284,"desc":"XML-DBMS is middleware for transferring data between XML documents and\nrelational databases.  It views the XML document as a tree of\ndata-specific objects in which element types are generally viewed as\nclasses and attributes and PCDATA as properties of those classes.  It\nthen uses an object-relational mapping to map these objects to the\ndatabase.  An XML-based mapping language is used to define the view and\nmap it to the database.","deps":{"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-TimeDate":{"origin":"devel/p5-TimeDate","version":"2.33,1"},"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"p5-libxml":{"origin":"textproc/p5-libxml","version":"0.08_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5","textproc"],"options":{"EXAMPLES":"on"}},{"name":"p5-XML-Compile-WSDL11","origin":"net/p5-XML-Compile-WSDL11","version":"3.08","comment":"Create SOAP messages defined by WSDL 1.1","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/XML-Compile-WSDL11","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"41745850f28cca10992599adacc3b39f13cd29f12f82652686a107c04c63e39a","flatsize":74293,"path":"All/p5-XML-Compile-WSDL11-3.08.pkg","repopath":"All/p5-XML-Compile-WSDL11-3.08.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":26340,"desc":"XML::Compile::WSDL11 understands WSDL version 1.1. An WSDL file defines a set of\nmessages to be send and received over (SOAP) connections. This involves encoding\nof the message to be send into XML, sending the message to the server, collect\nthe answer, and finally decoding the XML to Perl.\n\nAs end-user, you do not have to worry about the complex details of the messages\nand the way to exchange them: it's all simple Perl for you. Also, faults are\nhandled automatically. The only complication you have to worry about is to shape\na nested HASH structure to the sending message structure.\nXML::Compile::Schema::template() may help you.\n\nWhen the definitions are spread over multiple files you will need to use\naddWSDL() (wsdl) or importDefinitions() (additional schema's) explicitly.\nUsually, interreferences between those files are broken. Often they reference\nover networks (you should never trust). So, on purpose you must explicitly load\nthe files you need from local disk! (of course, it is simple to find one-liners\nas work-arounds, but I will to tell you how!)","deps":{"p5-Log-Report":{"origin":"devel/p5-Log-Report","version":"1.39"},"p5-XML-Compile":{"origin":"textproc/p5-XML-Compile","version":"1.64"},"p5-XML-Compile-Cache":{"origin":"textproc/p5-XML-Compile-Cache","version":"1.06"},"p5-XML-Compile-SOAP":{"origin":"net/p5-XML-Compile-SOAP","version":"3.28"},"p5-XML-Compile-Tester":{"origin":"devel/p5-XML-Compile-Tester","version":"0.91"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5","www"]},{"name":"p5-XML-Compile-Tester","origin":"devel/p5-XML-Compile-Tester","version":"0.91","comment":"Support XML::Compile Related Regression Testing","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-Compile-Tester","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dcd3c21a05db4c8e1d9c515d615460b004f9421eb3c84b350d6458c23a75080e","flatsize":20982,"path":"All/p5-XML-Compile-Tester-0.91.pkg","repopath":"All/p5-XML-Compile-Tester-0.91.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10288,"desc":"XML-Compile-Tester support XML::Compile related regression\ntesting.","deps":{"p5-Log-Report":{"origin":"devel/p5-Log-Report","version":"1.39"},"p5-Test-Deep":{"origin":"devel/p5-Test-Deep","version":"1.204"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-XML-Compile-SOAP-WSA","origin":"net/p5-XML-Compile-SOAP-WSA","version":"0.12_1","comment":"SOAP message messages with WSA fields","maintainer":"papowell@astart.com","www":"https://metacpan.org/release/MARKOV/XML-Compile-SOAP-WSA-0.13","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"010e7504223dbc361ea899ba3930947664b9d83b723e10af88834799151be271","flatsize":43628,"path":"All/p5-XML-Compile-SOAP-WSA-0.12_1.pkg","repopath":"All/p5-XML-Compile-SOAP-WSA-0.12_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16324,"desc":"The Web Service Addressing protocol is used to select certain service\nand port on a SOAP server, just like the \"Host\" header in \"HTTP\".\n\nThe basic SOAP design uses the URI and the \"soapAction\" header of HTTP\n(in case it uses HTTP, by far the most often used transport mechanism)\nHowever, when the server is hidden behind firewalls and proxies, these\nfields are rewritten or replaced.  This means that the definitions by\nthe WSDL for the client can differ from the configuration of the","deps":{"p5-Log-Report":{"origin":"devel/p5-Log-Report","version":"1.39"},"p5-Net-Server":{"origin":"net/p5-Net-Server","version":"2.014"},"p5-XML-Compile":{"origin":"textproc/p5-XML-Compile","version":"1.64"},"p5-XML-Compile-Cache":{"origin":"textproc/p5-XML-Compile-Cache","version":"1.06"},"p5-XML-Compile-SOAP":{"origin":"net/p5-XML-Compile-SOAP","version":"3.28"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-XML-Canonical","origin":"textproc/p5-XML-Canonical","version":"0.10_5","comment":"Perl Implementation of Canonical XML","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/XML-Canonical","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d9981291ae0075030350964d02b421f6290da6ad5e748b9f1fa4adb3e77831d8","flatsize":19120,"path":"All/p5-XML-Canonical-0.10_5.pkg","repopath":"All/p5-XML-Canonical-0.10_5.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9456,"desc":"This module provides an implementation of Canonical XML Recommendation (Version\n1, 15 March 2001). It uses XML::GDOME for its DOM tree and XPath nodes.\n\nIt provides a XS wrapper around libxml2's Canonical XML code.","deps":{"gdome2":{"origin":"textproc/gdome2","version":"0.8.1_15"},"p5-XML-GDOME":{"origin":"textproc/p5-XML-GDOME","version":"0.86_5"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-Compile-SOAP","origin":"net/p5-XML-Compile-SOAP","version":"3.28","comment":"Base-class for SOAP implementations","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/XML-Compile-SOAP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e9db9dfeb95f0f1ef58eb97298fe7e0c5a3c41dbeecb634f3534dedeb7896e90","flatsize":335747,"path":"All/p5-XML-Compile-SOAP-3.28.pkg","repopath":"All/p5-XML-Compile-SOAP-3.28.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":129852,"desc":"XML::Compile::SOAP handles the SOAP protocol. The first implementation is\nSOAP1.1 (http://www.w3.org/TR/2000/NOTE-SOAP-20000508/), which is still most\noften used. The SOAP1.2 definition (http://www.w3.org/TR/soap12/) is provided\nvia the separate distribution XML::Compile::SOAP12.\n\nBe aware that there are three kinds of SOAP:\n1. Document style (literal) SOAP, where there is a WSDL file which explicitly\n   types all out-going and incoming messages. Very easy to use.\n2. RPC style SOAP literal. The body of the message has an extra element wrapper,\n   but the content is also well defined.\n3. RPC style SOAP encoded. The sent data is nowhere described formally. The data\n   is constructed in some ad-hoc way.","deps":{"p5-File-Slurper":{"origin":"devel/p5-File-Slurper","version":"0.014"},"p5-LWP-Protocol-https":{"origin":"www/p5-LWP-Protocol-https","version":"6.14"},"p5-Log-Report":{"origin":"devel/p5-Log-Report","version":"1.39"},"p5-Net-HTTP":{"origin":"net/p5-Net-HTTP","version":"6.23"},"p5-XML-Compile":{"origin":"textproc/p5-XML-Compile","version":"1.64"},"p5-XML-Compile-Cache":{"origin":"textproc/p5-XML-Compile-Cache","version":"1.06"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-XML-Compile-Cache","origin":"textproc/p5-XML-Compile-Cache","version":"1.06","comment":"Cache Compiled XML Translators","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-Compile-Cache","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8839f4c0fd3db0dc21db6dbffbae3ba6358fdffb7f70bc496907a728b9d71809","flatsize":50255,"path":"All/p5-XML-Compile-Cache-1.06.pkg","repopath":"All/p5-XML-Compile-Cache-1.06.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":20972,"desc":"p5-XML-Compile-Cache is a perl module to cache compiled\nXML translators.","deps":{"p5-Log-Report":{"origin":"devel/p5-Log-Report","version":"1.39"},"p5-XML-Compile":{"origin":"textproc/p5-XML-Compile","version":"1.64"},"p5-XML-LibXML-Simple":{"origin":"textproc/p5-XML-LibXML-Simple","version":"0.95"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-CommonNS","origin":"textproc/p5-XML-CommonNS","version":"0.06_2","comment":"List of commonly used namespaces","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-CommonNS","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4c6677746fd1bd0c5205533741f3a2021251242c8d5e92635f9d20d76f8e1766","flatsize":15143,"path":"All/p5-XML-CommonNS-0.06_2.pkg","repopath":"All/p5-XML-CommonNS-0.06_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8160,"desc":"A list of commonly used namespaces.","deps":{"p5-XML-NamespaceFactory":{"origin":"textproc/p5-XML-NamespaceFactory","version":"1.02"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-Atom-Syndication","origin":"textproc/p5-XML-Atom-Syndication","version":"0.942,1","comment":"Simple lightweight client for consuming Atom syndication feeds","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-Atom-Syndication","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4e746d40c433235f5e51583d1ebb38f5b64d1f9647f8c48bbbe9e0c45b4fc68f","flatsize":106083,"path":"All/p5-XML-Atom-Syndication-0.942,1.pkg","repopath":"All/p5-XML-Atom-Syndication-0.942,1.pkg","licenselogic":"single","licenses":["ART10"],"pkgsize":48888,"desc":"A simple lightweight client for consuming Atom syndication feeds.","deps":{"p5-Class-ErrorHandler":{"origin":"devel/p5-Class-ErrorHandler","version":"0.04"},"p5-XML-Elemental":{"origin":"textproc/p5-XML-Elemental","version":"2.11_1"},"p5-XML-Writer":{"origin":"textproc/p5-XML-Writer","version":"0.900"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-Code","origin":"textproc/p5-XML-Code","version":"0.4_1","comment":"Module for converting XML hash structures into plain text","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-Code","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1d09f0f273932211804571d92b7c5152217e31b665044fcc8d5a3fb721a1a4ae","flatsize":13570,"path":"All/p5-XML-Code-0.4_1.pkg","repopath":"All/p5-XML-Code-0.4_1.pkg","licenselogic":"single","pkgsize":7864,"desc":"This module converts XML hash structures into plain text.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-Clean","origin":"textproc/p5-XML-Clean","version":"1.06_1","comment":"Ensure, that *(HTML)* text pass throught an XML parser","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-Clean","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"69b4b7a91a97c822f4d82197de38c152d2c21d92da983a7918ff6c43aa45981c","flatsize":8755,"path":"All/p5-XML-Clean-1.06_1.pkg","repopath":"All/p5-XML-Clean-1.06_1.pkg","licenselogic":"single","pkgsize":5636,"desc":"The ultimate quest of this module is to produce from non-XML text\ntext, that will will most probably pass throught any XML parser one\ncould find.\n\nBasic cleaning is just XML tag matching (for every opening tag there\nwill be closing tag as well, and they will form a tree structure).\n\nWhen you add some extra parameters, you will receive complete XML\ntext, including XML head and root element (if none were defined in\ntext, then some will be added).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-CanonicalizeXML","origin":"textproc/p5-XML-CanonicalizeXML","version":"0.10_2","comment":"Extension for inclusive/exclusive canonicalization of XML","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/XML-CanonicalizeXML","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8214f86b641a9ae39a1af6922ed5520f7887c2b4d2358e3fe8c74b85fb5ff466","flatsize":23155,"path":"All/p5-XML-CanonicalizeXML-0.10_2.pkg","repopath":"All/p5-XML-CanonicalizeXML-0.10_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10524,"desc":"Perl extension for inclusive and exclusive canonicalization of XML using\nlibxml2.","deps":{"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-Catalog","origin":"textproc/p5-XML-Catalog","version":"1.0.3_1","comment":"Resolve public identifiers and remap system identifiers","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-Catalog","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ba264a1cbb3c789b36d1cbb51fd8e9314fa457140cc4ca77d23e90c4491b6fd6","flatsize":22063,"path":"All/p5-XML-Catalog-1.0.3_1.pkg","repopath":"All/p5-XML-Catalog-1.0.3_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9668,"desc":"Resolve public identifiers and remap system identifiers","deps":{"p5-Text-ParseWords":{"origin":"textproc/p5-Text-ParseWords","version":"3.31"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-XML-Parser":{"origin":"textproc/p5-XML-Parser","version":"2.47"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-ApacheFOP","origin":"print/p5-XML-ApacheFOP","version":"0.03_3","comment":"Access Apache FOP from Perl to create PDF files using XSL-FO","maintainer":"numisemis@yahoo.com","www":"https://metacpan.org/release/XML-ApacheFOP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fbb1c310c9983d4b2b65565f44220c2b9e9818a8297dec40aa91270212c2da20","flatsize":17602,"path":"All/p5-XML-ApacheFOP-0.03_3.pkg","repopath":"All/p5-XML-ApacheFOP-0.03_3.pkg","licenselogic":"single","pkgsize":9252,"desc":"XML::ApacheFOP allows you to create PDFs (or other output types) using\nApache FOP.","deps":{"fop":{"origin":"textproc/fop","version":"2.8_1"},"p5-Java":{"origin":"devel/p5-Java","version":"4.7_5"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","print"]},{"name":"p5-XML-Bare","origin":"textproc/p5-XML-Bare","version":"0.53_2","comment":"Minimal XML Parser","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-Bare","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fdaae5314d1a91341e9f73d787f3dcb036763d6530b6475021dd6dbe55e390d4","flatsize":90109,"path":"All/p5-XML-Bare-0.53_2.pkg","repopath":"All/p5-XML-Bare-0.53_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":36440,"desc":"p5-XML-Bare is a minimal XML parser, schema checker and pretty-printer\nusing C internally.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-Compile","origin":"textproc/p5-XML-Compile","version":"1.64","comment":"Compilation based XML processing","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-Compile","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ab168a856352c263ab65f60c5dff6593d96b83fb9fd41b121f6c971e87d43591","flatsize":747661,"path":"All/p5-XML-Compile-1.64.pkg","repopath":"All/p5-XML-Compile-1.64.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":204248,"desc":"Many applications which process data-centric XML do that based\non a nice specification, expressed in an XML Schema.\nXML::Compile reads and writes XML data with the help of such\nschema's. On the Perl side, it uses a tree of nested hashes\nwith the same structure.\n\nWhere other Perl modules, like SOAP::WSDL help you using these\nschema's (often with a lot of run-time (XPath) searches), this\nmodule takes a different approach: in stead of run-time\nprocessing of the specification, it will first compile the\nexpected structure into real Perl, and then use that to process\nthe data.\n\nThere are many perl modules with the same as this one: translate\nbetween XML and nested hashes. However, there are a few serious\ndifferences: because the schema is used here, we make sure we\nonly handle correct data. Data-types are formatted and processed\ncorrectly; for instance, integer does accept huge values\n(at least 18 digits) as the specification prescribes. Also more\ncomplex data-types like list, union, and substitutionGroup\n(unions on complex type level) are supported, which is rarely the\ncase in other modules.","deps":{"p5-Log-Report":{"origin":"devel/p5-Log-Report","version":"1.39"},"p5-Types-Serialiser":{"origin":"devel/p5-Types-Serialiser","version":"1.01"},"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-Atom-Stream","origin":"textproc/p5-XML-Atom-Stream","version":"0.11_1","comment":"Client interface for AtomStream","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-Atom-Stream","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1d63fe7e5ce660c3ea94541fd46dbbf0348a7b36fb3596b9f13470eaa73956d9","flatsize":11074,"path":"All/p5-XML-Atom-Stream-0.11_1.pkg","repopath":"All/p5-XML-Atom-Stream-0.11_1.pkg","licenselogic":"single","pkgsize":6020,"desc":"ML::Atom::Stream is a consumer of AtomStream.","deps":{"p5-XML-Atom":{"origin":"textproc/p5-XML-Atom","version":"0.43"},"p5-XML-Handler-Trees":{"origin":"textproc/p5-XML-Handler-Trees","version":"0.02_1"},"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"p5-XML-SAX":{"origin":"textproc/p5-XML-SAX","version":"1.02"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-AutoWriter","origin":"textproc/p5-XML-AutoWriter","version":"0.40_1","comment":"Perl module for DOCTYPE based XML output","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-AutoWriter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"01b46f16c60dcc606e97daa3715404ce02effbcfdae249598c60a16ba0b183f5","flatsize":113944,"path":"All/p5-XML-AutoWriter-0.40_1.pkg","repopath":"All/p5-XML-AutoWriter-0.40_1.pkg","licenselogic":"or","licenses":["ART10","BSD4CLAUSE","GPLv1"],"pkgsize":46568,"desc":"This module subclasses XML::ValidWriter and provides automatic\nstart and end tag generation, allowing you to emit only the\n'important' tags.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-X11-Resolution","origin":"x11/p5-X11-Resolution","version":"0.0.0_1","comment":"Provides a method to get the resolution for a X11 screen","maintainer":"vvelox@vvelox.net","www":"https://metacpan.org/release/X11-Resolution","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"085a0e262299d38eb6e1ba725cd331c5a71689b4ae7f5c44432e97cdf90c6803","flatsize":5899,"path":"All/p5-X11-Resolution-0.0.0_1.pkg","repopath":"All/p5-X11-Resolution-0.0.0_1.pkg","licenselogic":"single","pkgsize":4216,"desc":"X11::Resolution provides a method to easily get the resolution\nof screens in X11.","deps":{"p5-X11-Protocol":{"origin":"x11/p5-X11-Protocol","version":"0.56_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","x11"]},{"name":"p5-XML-Atom-Filter","origin":"textproc/p5-XML-Atom-Filter","version":"0.07_1","comment":"Easy creation of command line Atom processing tools","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-Atom-Filter","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b564e3599e67e529dff76ea398d3f35196962aecf7ae3cd7938520f22f4070b9","flatsize":5664,"path":"All/p5-XML-Atom-Filter-0.07_1.pkg","repopath":"All/p5-XML-Atom-Filter-0.07_1.pkg","licenselogic":"single","pkgsize":4560,"desc":"XML::Atom::Filter supports creation of command line tools to filter and\nprocess Atom feeds.","deps":{"p5-XML-Atom":{"origin":"textproc/p5-XML-Atom","version":"0.43"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-Atom-SimpleFeed","origin":"textproc/p5-XML-Atom-SimpleFeed","version":"0.905","comment":"Generate simple Atom syndication feeds with Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-Atom-SimpleFeed","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7a1edc13895f301abd961e138e9fc7f45e239f78907e03ee00be0954841e9061","flatsize":35885,"path":"All/p5-XML-Atom-SimpleFeed-0.905.pkg","repopath":"All/p5-XML-Atom-SimpleFeed-0.905.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17220,"desc":"This module exists to generate basic Atom syndication feeds.  While it\ndoes not provide a full, object-oriented interface into all the nooks\nand crannies of Atom feeds, an Atom parser, or an Atom client API, it\nshould be useful for people who want to generate basic, valid Atom feeds\nof their content quickly and easily.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-XML-Atom-Ext-OpenSearch","origin":"textproc/p5-XML-Atom-Ext-OpenSearch","version":"0.03_1","comment":"XML::Atom extension for OpenSearch data","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-Atom-Ext-OpenSearch","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"342dc20c5bf00ffe6b4ef0ff53d99cb5bf250d696e55f698af7c0f80f504a878","flatsize":7480,"path":"All/p5-XML-Atom-Ext-OpenSearch-0.03_1.pkg","repopath":"All/p5-XML-Atom-Ext-OpenSearch-0.03_1.pkg","licenselogic":"single","pkgsize":5700,"desc":"XML::Atom extension for OpenSearch data","deps":{"p5-XML-Atom":{"origin":"textproc/p5-XML-Atom","version":"0.43"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc","www"]},{"name":"p5-X11-GUITest","origin":"x11/p5-X11-GUITest","version":"0.28_1","comment":"Provides GUI testing/interaction facilities","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/X11-GUITest","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cd2fb7c17d902e54bc28061d5e3f313dc584dce96b5ba01d39b36554a44a2f1e","flatsize":145153,"path":"All/p5-X11-GUITest-0.28_1.pkg","repopath":"All/p5-X11-GUITest-0.28_1.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3"],"pkgsize":47108,"desc":"This Perl package is intended to facilitate the testing of GUI applications by\nmeans of user emulation. It can be used to test/interact with GUI applications;\nwhich have been built upon the X library or toolkits (i.e., GTK+, Xt, Qt,\nMotif, etc.) that \"wrap\" the X library's functionality.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","x11"]},{"name":"p5-X11-Protocol","origin":"x11/p5-X11-Protocol","version":"0.56_1","comment":"Perl module that provides an interface roughly equivalent to Xlib","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/X11-Protocol","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ed06e45db472d7aadcef1efefb68d8521b9cccff4ab44d98b257bba9594de695","flatsize":282823,"path":"All/p5-X11-Protocol-0.56_1.pkg","repopath":"All/p5-X11-Protocol-0.56_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":88560,"desc":"X11::Protocol is a perl module that provides an interface that is\nroughly equivalent to Xlib.  Its low-level approach is intentional\nas the author is working on a higher-level interface that will be\nmore object-oriented and easier to use, so as to allow this low\nlevel access to eventually be replaced by an XS interface to Xlib.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","x11"]},{"name":"p5-XML-Atom","origin":"textproc/p5-XML-Atom","version":"0.43","comment":"Perl5 modules for Atom feed and API implementation","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XML-Atom","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6363b2c3024fc27701c80c24318cb2bda44e49e495484c7d201d66a3c65d2c5c","flatsize":124800,"path":"All/p5-XML-Atom-0.43.pkg","repopath":"All/p5-XML-Atom-0.43.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":43992,"desc":"Atom is a syndication, API, and archiving format for weblogs and other data.\nXML::Atom implements the feed format as well as a client for the API.","deps":{"p5-Class-Data-Inheritable":{"origin":"devel/p5-Class-Data-Inheritable","version":"0.10"},"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-TimeZone":{"origin":"devel/p5-DateTime-TimeZone","version":"2.64,1"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"p5-XML-XPath":{"origin":"textproc/p5-XML-XPath","version":"1.48"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-X500-DN","origin":"net/p5-X500-DN","version":"0.29_1","comment":"Handle X.500 DNs (Distinguished Names), parse, and format them","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/X500-DN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2bf7a262821fb7a1aaa357a50fa0fa07ce8aaab9eff9bc75fd1693ba1e8f1393","flatsize":12757,"path":"All/p5-X500-DN-0.29_1.pkg","repopath":"All/p5-X500-DN-0.29_1.pkg","licenselogic":"single","pkgsize":7788,"desc":"These modules handle X.500 DNs (Distinguished Names) and X.500 RDNs\n(Relative Distinguished Names).\n\nRFC: 2253","deps":{"p5-Parse-RecDescent":{"origin":"devel/p5-Parse-RecDescent","version":"1.967015"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-X11-XCB","origin":"x11/p5-X11-XCB","version":"0.23","comment":"Perl bindings for libxcb","maintainer":"zhmylove@narod.ru","www":"https://metacpan.org/release/X11-XCB","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"645aec10eb67d0497638da51cff67dd01f5f7c3be50d13b5760c5509f7acea24","flatsize":729980,"path":"All/p5-X11-XCB-0.23.pkg","repopath":"All/p5-X11-XCB-0.23.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":131320,"desc":"The modul bindings wrap libxcb, a C library to speak with X11. It\nprovides an object oriented interface to the libxcb methods using Mouse.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"p5-Mouse":{"origin":"devel/p5-Mouse","version":"2.5.11,1"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-XS-Object-Magic":{"origin":"devel/p5-XS-Object-Magic","version":"0.05"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"xcb-util":{"origin":"x11/xcb-util","version":"0.4.1,1"},"xcb-util-wm":{"origin":"x11/xcb-util-wm","version":"0.4.2"}},"categories":["perl5","x11"]},{"name":"p5-X11-Protocol-Other","origin":"x11/p5-X11-Protocol-Other","version":"31","comment":"Module for window manager related functions for use by client programs","maintainer":"ehaupt@FreeBSD.org","www":"https://metacpan.org/release/X11-Protocol-Other","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a3c4363ce16757a52bc10a8430b2184140d0edcf6e7cd3de70b09b0f37a5ccdf","flatsize":543930,"path":"All/p5-X11-Protocol-Other-31.pkg","repopath":"All/p5-X11-Protocol-Other-31.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":197556,"desc":"Perl module for window manager related functions for use by client programs.","deps":{"p5-X11-Protocol":{"origin":"x11/p5-X11-Protocol","version":"0.56_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","x11"],"options":{"EXAMPLES":"on"}},{"name":"p5-X11-Xlib","origin":"x11/p5-X11-Xlib","version":"0.18_2","comment":"Low-level access to the X11 library","maintainer":"pi@FreeBSD.org","www":"https://metacpan.org/release/X11-Xlib","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3ffccec488940d2bf221a319e69e8f3a966bd893b281a07ec5418bfc207dba3d","flatsize":564425,"path":"All/p5-X11-Xlib-0.18_2.pkg","repopath":"All/p5-X11-Xlib-0.18_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":183028,"desc":"This module provides low-level access to X11 library functions,\nincluding access to some X11 extensions like the X11 test library (Xtst).","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcomposite":{"origin":"x11/libXcomposite","version":"0.4.6_1,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"p5-Devel-CheckLib":{"origin":"devel/p5-Devel-CheckLib","version":"1.16"},"p5-ExtUtils-Depends":{"origin":"devel/p5-ExtUtils-Depends","version":"0.8001"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","x11"]},{"name":"p5-What","origin":"net/p5-What","version":"1.01_2","comment":"Find out about running services","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/What","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b2f3514beb023824b31f4ca8a9ded4a8dbd27c20e4453cb4ce9ae8916464c48f","flatsize":33452,"path":"All/p5-What-1.01_2.pkg","repopath":"All/p5-What-1.01_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":15608,"desc":"The What class is interface to classes providing information about running\nservices.","deps":{"p5-Error":{"origin":"lang/p5-Error","version":"0.17030"},"p5-Exception-Class":{"origin":"devel/p5-Exception-Class","version":"1.45"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-X11-IdleTime","origin":"x11/p5-X11-IdleTime","version":"0.09","comment":"Perl module that reports number of seconds that X11 has been idle","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"69bc1be10e3c6957505044a4c162d9a7b2e5fc0b4af25db25de7f7b253972633","flatsize":16861,"path":"All/p5-X11-IdleTime-0.09.pkg","repopath":"All/p5-X11-IdleTime-0.09.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7976,"desc":"X11::IdleTime has one sub routine, GetIdleTime() which returns the number of\nseconds that X11 has been idle (no mouse or keyboard activity).\n\n\nCopyright (C) 2003 Adam Wendt\n\nThis library is free software; you can redistribute it and/or modify it under\nthe same terms as Perl itself.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXScrnSaver":{"origin":"x11/libXScrnSaver","version":"1.2.4_1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"p5-Inline":{"origin":"devel/p5-Inline","version":"0.86"},"p5-Inline-C":{"origin":"devel/p5-Inline-C","version":"0.82"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","x11"]},{"name":"p5-X-Tiny","origin":"devel/p5-X-Tiny","version":"0.22","comment":"Base class for a bare-bones exception factory","maintainer":"pi@FreeBSD.org","www":"https://metacpan.org/release/X-Tiny","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2fcb636422196738a59dde5fec93c5f16603576bd8b88468569e8f7be77a13f1","flatsize":26596,"path":"All/p5-X-Tiny-0.22.pkg","repopath":"All/p5-X-Tiny-0.22.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14972,"desc":"This stripped-down exception framework provides a baseline of\nfunctionality for distributions that want to expose exception\nhierarchies with minimal fuss.","deps":{"p5-Module-Runtime":{"origin":"devel/p5-Module-Runtime","version":"0.016"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-WordPress-XMLRPC","origin":"www/p5-WordPress-XMLRPC","version":"2.13","comment":"Perl 5 API to WordPress XML-RPC services","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/WordPress-XMLRPC","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cea347e966b53b39105ea1b8e5ec28f5b10e80c2482794b74ddca925f2bee725","flatsize":62470,"path":"All/p5-WordPress-XMLRPC-2.13.pkg","repopath":"All/p5-WordPress-XMLRPC-2.13.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":21204,"desc":"Perl module to interract to a wordpress blog's xmlrpc.php file.","deps":{"p5-SOAP-Lite":{"origin":"net/p5-SOAP-Lite","version":"1.27"},"p5-XMLRPC-Lite":{"origin":"net/p5-XMLRPC-Lite","version":"0.717"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WordNet-QueryData","origin":"textproc/p5-WordNet-QueryData","version":"1.49_1","comment":"Perl interface to the WordNet database files","maintainer":"perl@FreeBSD.org","www":"http://www.ai.mit.edu/people/jrennie/WordNet/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cba2e1cae1c598f3d8f5d3803103ba2cc04a134d22f77da5b68dd031d3b293bc","flatsize":46001,"path":"All/p5-WordNet-QueryData-1.49_1.pkg","repopath":"All/p5-WordNet-QueryData-1.49_1.pkg","licenselogic":"single","pkgsize":15968,"desc":"From the README:\n\nWordNet::QueryData provides a direct interface to the WordNet database files.\nIt requires the WordNet package (http://www.cogsci.princeton.edu/~wn/).  It\nallows the user direct access to the full WordNet semantic lexicon.  All parts\nof speech are supported and access is generally very efficient because the\nindex and morphical exclusion tables are loaded at initialization.  This\ninitialization step is slow (appx. 10-15 seconds), but queries are very fast\nthereafter---thousands of queries can be completed every second.","deps":{"WordNet":{"origin":"textproc/wordnet","version":"3.0_6"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-WebService-Redmine","origin":"www/p5-WebService-Redmine","version":"0.06","comment":"Perl interface to Redmine","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/WebService-Redmine","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0a4b8669d83e165e880f2cdd8227681088b6934037809da86b17228d44161fe7","flatsize":18856,"path":"All/p5-WebService-Redmine-0.06.pkg","repopath":"All/p5-WebService-Redmine-0.06.pkg","licenselogic":"single","pkgsize":10072,"desc":"This module is a client for RedMine REST API.  Please note that although\nRedMine API is designed to support both JSON and XML, this module is JSON\nonly.","deps":{"p5-JSON-XS":{"origin":"converters/p5-JSON-XS","version":"4.03"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WebService-Rakuten","origin":"www/p5-WebService-Rakuten","version":"0.05_1","comment":"Rakuten WebService API","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/WebService-Rakuten","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ade0c6c0fbbad07d6620384c1e2c1c44fc33a8f492456dcd3883e6958e66b905","flatsize":56219,"path":"All/p5-WebService-Rakuten-0.05_1.pkg","repopath":"All/p5-WebService-Rakuten-0.05_1.pkg","licenselogic":"single","pkgsize":11008,"desc":"WebService::Rakuten is a simple Perl interface to the Rakuten WebService\nAPI.","deps":{"ja-p5-Unicode-Japanese":{"origin":"japanese/p5-Unicode-Japanese","version":"0.50"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-Readonly":{"origin":"devel/p5-Readonly","version":"2.05"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Woothee","origin":"www/p5-Woothee","version":"1.10.0","comment":"Multi-language user-agent strings parsers (perl implementation)","maintainer":"bokutin@bokut.in","www":"https://woothee.github.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ef15bd9eecb67a7b396353416236a25a94090652217cac5af5795e57d837de02","flatsize":115322,"path":"All/p5-Woothee-1.10.0.pkg","repopath":"All/p5-Woothee-1.10.0.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":34240,"desc":"'Woothee' is user-agent string parser, returns just same result over\nmulti-language by sharing same datasets and testsets over implementations of\neach languages.\n\nThis is the Perl implementation version.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WebService-Validator-HTML-W3C","origin":"www/p5-webservice-validator-html-w3c","version":"0.28_1","comment":"Access to the W3Cs online HTML validator","maintainer":"toni.viemero@iki.fi","www":"https://metacpan.org/release/WebService-Validator-HTML-W3C","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"882d7278762e57f4969786f5a89a2e55b1a019518b19ae2280d805a53a6246b0","flatsize":28321,"path":"All/p5-WebService-Validator-HTML-W3C-0.28_1.pkg","repopath":"All/p5-WebService-Validator-HTML-W3C-0.28_1.pkg","licenselogic":"single","pkgsize":13708,"desc":"WebService::Validator::HTML::W3C provides access to the W3Cs online HTML\nvalidator. It's nothing to do with the W3C so pleas don't report any problems\nwith it to them. Also, please use it wisely and don't abuse the W3Cs\nvalidator service. If you need to do a lot of validation consider\ndownloading and installing the Validator on your own machine.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-XML-XPath":{"origin":"textproc/p5-XML-XPath","version":"1.48"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WebService-Validator-CSS-W3C","origin":"www/p5-webservice-validator-css-w3c","version":"0.2_1","comment":"Experimental interface to the W3C CSS Validation online service","maintainer":"toni.viemero@iki.fi","www":"https://metacpan.org/release/WebService-Validator-CSS-W3C","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"89352619363b8339240267d68922afab3769f3d433990ffe1149461adce32e47","flatsize":15944,"path":"All/p5-WebService-Validator-CSS-W3C-0.2_1.pkg","repopath":"All/p5-WebService-Validator-CSS-W3C-0.2_1.pkg","licenselogic":"single","pkgsize":8796,"desc":"This module is an experimental interface to the W3C CSS Validation online\nservice <http://jigsaw.w3.org/css-validator/>, based on its experimental\nSOAP 1.2 support. It helps to find errors in Cascading Style Sheets.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-SOAP-Lite":{"origin":"net/p5-SOAP-Lite","version":"1.27"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WebService-YouTube","origin":"www/p5-WebService-YouTube","version":"1.0.3_2","comment":"Perl interface to YouTube","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/WebService-YouTube","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3707874932a14789193df215a72e6b26d7c7fce2a451e2693a3f6266068790e1","flatsize":49848,"path":"All/p5-WebService-YouTube-1.0.3_2.pkg","repopath":"All/p5-WebService-YouTube-1.0.3_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":23064,"desc":"This is a Perl interface to YouTube API and RSS. See\nDevelopers Page http://www.youtube.com/dev and\nAbout RSS http://www.youtube.com/rssls\nfor details.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-XML-Simple":{"origin":"textproc/p5-XML-Simple","version":"2.25"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WebService-NoPaste","origin":"www/p5-WebService-NoPaste","version":"0.03_1","comment":"Pastebin web application to upload snippets of text","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/WebService-NoPaste","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a97813a9e733c0ae627a6080140c4b4b526d43904fe78537f9f13842f9fcbedc","flatsize":12864,"path":"All/p5-WebService-NoPaste-0.03_1.pkg","repopath":"All/p5-WebService-NoPaste-0.03_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7480,"desc":"A pastebin web application to upload snippets of text to a webserver. Pastebins\nare often used in IRC channels to show large amuonts of text.","deps":{"p5-IO-All":{"origin":"devel/p5-IO-All","version":"0.87"},"p5-Spiffy":{"origin":"devel/p5-Spiffy","version":"0.46_1"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"],"options":{"X11":"off"}},{"name":"p5-Workflow","origin":"devel/p5-Workflow","version":"2.05","comment":"Simple, flexible system to implement workflows","maintainer":"svysh.fbsd@gmail.com","www":"https://metacpan.org/release/Workflow","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cf9cabe98d326fff1258365d4094dad182611db610b92e03917a6740d237f711","flatsize":496054,"path":"All/p5-Workflow-2.05.pkg","repopath":"All/p5-Workflow-2.05.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":190172,"desc":"Workflow - Simple, flexible perl-based system to implement workflows.\nThis is a standalone workflow system. It is designed to fit into your system\nrather than force your system to fit to it. You can save workflow information\nto a database or the filesystem (or a custom storage). The different components\nof a workflow system can be included separately as libraries to allow for\nmaximum reusibility.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Class-Factory":{"origin":"devel/p5-Class-Factory","version":"1.06_2"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-Data-UUID":{"origin":"devel/p5-Data-UUID","version":"1.227"},"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-Format-Strptime":{"origin":"devel/p5-DateTime-Format-Strptime","version":"1.79,1"},"p5-Exception-Class":{"origin":"devel/p5-Exception-Class","version":"1.45"},"p5-File-Slurp":{"origin":"devel/p5-File-Slurp","version":"9999.27"},"p5-Log-Any":{"origin":"devel/p5-Log-Any","version":"1.717"},"p5-Module-Runtime":{"origin":"devel/p5-Module-Runtime","version":"0.016"},"p5-Readonly":{"origin":"devel/p5-Readonly","version":"2.05"},"p5-Syntax-Keyword-Try":{"origin":"devel/p5-Syntax-Keyword-Try","version":"0.30"},"p5-XML-Simple":{"origin":"textproc/p5-XML-Simple","version":"2.25"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"options":{"EXAMPLES":"on","LINKS":"off"}},{"name":"p5-WebService-Technorati","origin":"www/p5-WebService-Technorati","version":"0.04_4","comment":"Perl interface to the Technorati web services interface","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/WebService-Technorati","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3c37c2ce40be66dd167316099dfe91a52162e7c7abd628c8ab067070905dd63b","flatsize":70325,"path":"All/p5-WebService-Technorati-0.04_4.pkg","repopath":"All/p5-WebService-Technorati-0.04_4.pkg","licenselogic":"single","pkgsize":27976,"desc":"The Technorati web services interfaces use REST wire protocol with a format\ndescribed at http://developers.technorati.com/","deps":{"p5-Exception-Class":{"origin":"devel/p5-Exception-Class","version":"1.45"},"p5-XML-XPath":{"origin":"textproc/p5-XML-XPath","version":"1.48"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WebService-Simple","origin":"www/p5-WebService-Simple","version":"0.24","comment":"Simple Interface To Web Services APIs","maintainer":"markun@onohara.to","www":"https://metacpan.org/release/WebService-Simple","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5f14119ebeab5af95c60a5274b5a088c1f35c0b2595f653bbb87e46c29147537","flatsize":43167,"path":"All/p5-WebService-Simple-0.24.pkg","repopath":"All/p5-WebService-Simple-0.24.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":26320,"desc":"WebService::Simple is a simple class to interact with web services.\n\nIt's basically an LWP::UserAgent that remembers recurring api URLs and\nparameters, plus sugar to parse the results.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Class-Data-ConfigHash":{"origin":"devel/p5-Class-Data-ConfigHash","version":"0.00002_1"},"p5-Class-Inspector":{"origin":"devel/p5-Class-Inspector","version":"1.36"},"p5-Hash-MultiValue":{"origin":"devel/p5-Hash-MultiValue","version":"0.16"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-LWP-Protocol-https":{"origin":"www/p5-LWP-Protocol-https","version":"6.14"},"p5-UNIVERSAL-require":{"origin":"devel/p5-UNIVERSAL-require","version":"0.19"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"p5-XML-Simple":{"origin":"textproc/p5-XML-Simple","version":"2.25"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WebService-Pushover","origin":"www/p5-WebService-Pushover","version":"1.0.0","comment":"Interface to Pushover API","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/WebService-Pushover","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aabbe3f3c560916344885478391eeaf8cb8b95a90819179f7745b8165a28f32a","flatsize":27130,"path":"All/p5-WebService-Pushover-1.0.0.pkg","repopath":"All/p5-WebService-Pushover-1.0.0.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11928,"desc":"This module provides a Perl wrapper around the Pushover ( http://pushover.net )\nRESTful API. You'll need to register with Pushover to obtain an API token for\nyourself and for your application before you'll be able to do anything with this\nmodule.","deps":{"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-Format-Strptime":{"origin":"devel/p5-DateTime-Format-Strptime","version":"1.79,1"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"p5-Readonly":{"origin":"devel/p5-Readonly","version":"2.05"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-WebService-Simple":{"origin":"www/p5-WebService-Simple","version":"0.24"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WebService-Prowl","origin":"net/p5-WebService-Prowl","version":"0.08","comment":"Perl interface to Prowl Public API","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/WebService-Prowl","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0bd90cbb1a808fb2b76e61ec1499654d0c09bdb4917b692d6472327efe0cdffc","flatsize":57641,"path":"All/p5-WebService-Prowl-0.08.pkg","repopath":"All/p5-WebService-Prowl-0.08.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17724,"desc":"Perl interface to Prowl Public API documented at\nhttp://www.prowlapp.com/","deps":{"p5-LWP-Protocol-https":{"origin":"www/p5-LWP-Protocol-https","version":"6.14"},"p5-XML-Simple":{"origin":"textproc/p5-XML-Simple","version":"2.25"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-WebService-MusicBrainz","origin":"www/p5-WebService-MusicBrainz","version":"1.0.7","comment":"Perl interface to MusicBrainz","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/WebService-MusicBrainz","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a7b13c6b4caac907dad0aaa2fac536dd6470d73a960428df624c49c254cc36a1","flatsize":23518,"path":"All/p5-WebService-MusicBrainz-1.0.7.pkg","repopath":"All/p5-WebService-MusicBrainz-1.0.7.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11212,"desc":"This is a Perl interface to the MusicBrainz API.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Mojolicious":{"origin":"www/p5-Mojolicious","version":"9.39"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WebService-MoviePosterDB","origin":"www/p5-WebService-MoviePosterDB","version":"0.18_1","comment":"Perl interface to MoviePosterDB","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/WebService-MoviePosterDB","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"164d6234d5e774ecfece4c25920239bf314ef78fc7b837b8e957b6cf2f3c9c2b","flatsize":20540,"path":"All/p5-WebService-MoviePosterDB-0.18_1.pkg","repopath":"All/p5-WebService-MoviePosterDB-0.18_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11220,"desc":"This is a Perl interface to the MoviePosterDB API.","deps":{"p5-Cache-Cache":{"origin":"devel/p5-Cache-Cache","version":"1.08"},"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WebService-Linode","origin":"www/p5-WebService-Linode","version":"0.29","comment":"Perl Interface to the Linode.com API","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/WebService-Linode","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ae6df9af45f919acc2b6a43404dc17a5be1857332d20845bb8d87796a6ffd355","flatsize":76322,"path":"All/p5-WebService-Linode-0.29.pkg","repopath":"All/p5-WebService-Linode-0.29.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":30616,"desc":"This module implements the Linode.com api methods. Linode methods have\nhad dots replaced with underscores to generate the perl method name.\nAll keys and parameters have been lower cased but returned data\nremains otherwise the same.","deps":{"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-LWP-Protocol-https":{"origin":"www/p5-LWP-Protocol-https","version":"6.14"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["www"]},{"name":"p5-WebService-Google-Sets","origin":"www/p5-WebService-Google-Sets","version":"0.03_1","comment":"Perl access to Google Labs Sets site","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/WebService-Google-Sets","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a525b6c2de7436f149c74b0c4bdaa4630559404f03a1ab01ef890b2a9a631713","flatsize":6734,"path":"All/p5-WebService-Google-Sets-0.03_1.pkg","repopath":"All/p5-WebService-Google-Sets-0.03_1.pkg","licenselogic":"single","pkgsize":4812,"desc":"WebService::Google::Sets provides function-based access to the Sets\nservice hosted at Google Labs, http://labs.google.com/sets .","deps":{"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WebService-Bloglines","origin":"www/p5-WebService-Bloglines","version":"0.12_1","comment":"Easy-to-use Interface for Bloglines Web Services","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/WebService-Bloglines","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f01370a040a8459d7d14d1aa7f1e73db1b03d896d099dbbb4adfc9a9a75f1097","flatsize":12495,"path":"All/p5-WebService-Bloglines-0.12_1.pkg","repopath":"All/p5-WebService-Bloglines-0.12_1.pkg","licenselogic":"single","pkgsize":6676,"desc":"WebService::Bloglines priovides you an Object Oriented interface for Bloglines\nWeb Services (BWS). It currently supports Notifier API and Sync API.","deps":{"p5-XML-RSS":{"origin":"textproc/p5-XML-RSS","version":"1.65"},"p5-XML-RSS-LibXML":{"origin":"textproc/p5-XML-RSS-LibXML","version":"0.3105"},"p5-XML-XPath":{"origin":"textproc/p5-XML-XPath","version":"1.48"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WebService-IMDB","origin":"www/p5-WebService-IMDB","version":"0.05_1","comment":"Perl interface to IMDb","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/WebService-IMDB","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"df6f577701b0438f56848d28d45ed89c34dca229875a015215b991f63079a45f","flatsize":123427,"path":"All/p5-WebService-IMDB-0.05_1.pkg","repopath":"All/p5-WebService-IMDB-0.05_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":49728,"desc":"This is a Perl interface to IMDb.","deps":{"p5-Cache-Cache":{"origin":"devel/p5-Cache-Cache","version":"1.08"},"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-Format-Strptime":{"origin":"devel/p5-DateTime-Format-Strptime","version":"1.79,1"},"p5-DateTime-Incomplete":{"origin":"devel/p5-DateTime-Incomplete","version":"0.08"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WebService-ISBNDB","origin":"www/p5-WebService-ISBNDB","version":"0.34_1","comment":"Perl extension to access isbndb.com","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/WebService-ISBNDB","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b3729dadfbc966d0c98a2b116c75a760a0fa186d2a5e42eef4478db6743103fd","flatsize":308143,"path":"All/p5-WebService-ISBNDB-0.34_1.pkg","repopath":"All/p5-WebService-ISBNDB-0.34_1.pkg","licenselogic":"single","pkgsize":88640,"desc":"A Perl extension to access isbndb.com.","deps":{"p5-Business-ISBN":{"origin":"misc/p5-Business-ISBN","version":"3.008"},"p5-Class-Std":{"origin":"devel/p5-Class-Std","version":"0.013"},"p5-Error":{"origin":"lang/p5-Error","version":"0.17030"},"p5-TimeDate":{"origin":"devel/p5-TimeDate","version":"2.33,1"},"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WebService-Google-Reader","origin":"www/p5-WebService-Google-Reader","version":"0.23","comment":"Perl interface to Google Reader","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/WebService-Google-Reader","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"571b2ea3451e17a1f67aefe5a605e1618c2ebe1bbfb5408fb828c97c11790515","flatsize":52659,"path":"All/p5-WebService-Google-Reader-0.23.pkg","repopath":"All/p5-WebService-Google-Reader-0.23.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":22896,"desc":"WebService::Google::Reader provides an interface to the Google Reader\nservice through the unofficial (as-yet unpublished) API.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Crypt-SSLeay":{"origin":"security/p5-Crypt-SSLeay","version":"0.72_3"},"p5-HTTP-Date":{"origin":"www/p5-HTTP-Date","version":"6.06"},"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-JSON-XS":{"origin":"converters/p5-JSON-XS","version":"4.03"},"p5-LWP-Protocol-https":{"origin":"www/p5-LWP-Protocol-https","version":"6.14"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-XML-Atom":{"origin":"textproc/p5-XML-Atom","version":"0.43"},"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Web-oEmbed","origin":"www/p5-Web-oEmbed","version":"0.04_1","comment":"oEmbed consumer","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Web-oEmbed","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8150bdb08395bda1f6bd33fb9ebe2a700042db6898f224cde0897d34efddd23e","flatsize":19653,"path":"All/p5-Web-oEmbed-0.04_1.pkg","repopath":"All/p5-Web-oEmbed-0.04_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9812,"desc":"Web::oEmbed is a module that implements oEmbed consumer.","deps":{"p5-Any-Moose":{"origin":"devel/p5-Any-Moose","version":"0.27"},"p5-HTML-Tree":{"origin":"www/p5-HTML-Tree","version":"5.07"},"p5-JSON-XS":{"origin":"converters/p5-JSON-XS","version":"4.03"},"p5-XML-LibXML-Simple":{"origin":"textproc/p5-XML-LibXML-Simple","version":"0.95"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WebService-Dropbox","origin":"net/p5-WebService-Dropbox","version":"2.09_2","comment":"Perl interface to Dropbox API","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/pod/WebService::Dropbox","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ac9ea9cd7bb6596dade33f9edfd53e70c972813fb161372c346377906e836f1f","flatsize":97928,"path":"All/p5-WebService-Dropbox-2.09_2.pkg","repopath":"All/p5-WebService-Dropbox-2.09_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":25828,"desc":"WebService::Dropbox is Perl interface to Dropbox API\n\nIt includes the following features:\n- Supports Dropbox v2 REST API\n- Supports Furl (Fast!!!)\n- Streaming IO (Low Memory)","deps":{"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-LWP-Protocol-https":{"origin":"www/p5-LWP-Protocol-https","version":"6.14"},"p5-Net-OAuth":{"origin":"net/p5-Net-OAuth","version":"0.30"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"],"options":{"RECOMMENDED":"on"}},{"name":"p5-WebService-CIA","origin":"www/p5-WebService-CIA","version":"1.4_2","comment":"Information from the CIA World Factbook","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/WebService-CIA","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7cf147610f681379a0ffaf9cfd1f4404f9011275ad45c1807502c26db372a2e8","flatsize":41946,"path":"All/p5-WebService-CIA-1.4_2.pkg","repopath":"All/p5-WebService-CIA-1.4_2.pkg","licenselogic":"single","pkgsize":24140,"desc":"A module which gets information from the CIA World Factbook.","deps":{"p5-Crypt-SSLeay":{"origin":"security/p5-Crypt-SSLeay","version":"0.72_3"},"p5-MLDBM":{"origin":"databases/p5-MLDBM","version":"2.05_1"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WebService-BuzzurlAPI","origin":"www/p5-WebService-BuzzurlAPI","version":"0.02_2","comment":"Buzzurl WebService API","maintainer":"markun@onohara.to","www":"https://metacpan.org/release/WebService-BuzzurlAPI","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"84b5e0ce988647fc291c526ceeba84cad1e82c4c99d644d27c7dca933e6ba5fc","flatsize":26747,"path":"All/p5-WebService-BuzzurlAPI-0.02_2.pkg","repopath":"All/p5-WebService-BuzzurlAPI-0.02_2.pkg","licenselogic":"single","pkgsize":12764,"desc":"WebService::BuzzurlAPI - Buzzurl WebService API\n\nBuzzurl is social bookmark service.\n\nFor more information on Buzzurl, visit the Buzzurl website.\nhttp://buzzurl.jp/.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Readonly":{"origin":"devel/p5-Readonly","version":"2.05"},"p5-UNIVERSAL-require":{"origin":"devel/p5-UNIVERSAL-require","version":"0.19"},"p5-YAML-Syck":{"origin":"textproc/p5-YAML-Syck","version":"1.34_1"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WebDAO","origin":"www/p5-WebDAO","version":"2.25","comment":"Platform for easy creation of web applications","maintainer":"zag@cpan.org","www":"https://metacpan.org/release/WebDAO","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9a0625e16f0494b9fe8e3086bb6c3b4fcea4efcd5fabbba20118b6dbf805afa2","flatsize":170026,"path":"All/p5-WebDAO-2.25.pkg","repopath":"All/p5-WebDAO-2.25.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":75604,"desc":"Environment which provide object-oriented stuff for create complex web\napplication.\n\nSee also: http://webdao.sourceforge.net/","deps":{"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-Format-HTTP":{"origin":"devel/p5-DateTime-Format-HTTP","version":"0.43"},"p5-FCGI":{"origin":"www/p5-FCGI","version":"0.82"},"p5-HTTP-Body":{"origin":"www/p5-HTTP-Body","version":"1.23"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-XML-Flow":{"origin":"textproc/p5-XML-Flow","version":"0.86_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WebService-Basecamp","origin":"www/p5-WebService-Basecamp","version":"0.1.4_1","comment":"Perl interface to the Basecamp API webservice","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/WebService-Basecamp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f33ba79d7961fc6f54657f7cc2b0351c6d34329812e34d3b38c6dd97258a2517","flatsize":58210,"path":"All/p5-WebService-Basecamp-0.1.4_1.pkg","repopath":"All/p5-WebService-Basecamp-0.1.4_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":20804,"desc":"Basecamp is a web based project collaboration tool that makes it\nsimple to communicate and collaborate on projects. Basecamp is built\non the Ruby on Rails platform but provides a webservice API to many of\nthe application functions. WebService::Basecamp is a Perl interface to\nthe Basecamp web service API.\n\nFor more information on Basecamp, visit the Basecamp website.\nhttp://www.basecamphq.com.\n\nThis module does much of the heavy lifting for you when accessing the\nBasecamp API. Once initialising a WebService::Basecamp object you can\naccess the API function via method calls. The module takes care of the\ncreation and parsing of the XML (using XML::Simple) that relays the\ndata across the web service, however there is an option to access the\nXML directly (see new()).\n\nThe documentation for this module is based on the Basecamp API docs\navailable at http://www.basecamphq.com/api. It is recommended you read\nthe official docs to become familiar with the data reference.","deps":{"p5-XML-Simple":{"origin":"textproc/p5-XML-Simple","version":"2.25"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WebDriver-Tiny","origin":"www/p5-WebDriver-Tiny","version":"0.105","comment":"Selenium 2.0 bindings for Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/WebDriver-Tiny","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b6ac8f89c611a6ec85027447513bb6318aaf0d6e16830da5c47817f01968f376","flatsize":66770,"path":"All/p5-WebDriver-Tiny-0.105.pkg","repopath":"All/p5-WebDriver-Tiny-0.105.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":22112,"desc":"This is an interface module to the Selenium 2.0 spec, which automates browser\ninput.\n\nSelenium automates browsers. That's it! What you do with that power is entirely\nup to you. Primarily, it is for automating web applications for testing\npurposes, but is certainly not limited to just that. Boring web-based\nadministration tasks can (and should!) also be automated as well.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Weather-Underground","origin":"astro/p5-Weather-Underground","version":"3.03_1","comment":"Retrieve weather information from wunderground.com","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Weather-Underground","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9680297e74037d90c8fd65407b55c932c362b87d4a178078dbbb8acfcd97b0da","flatsize":32254,"path":"All/p5-Weather-Underground-3.03_1.pkg","repopath":"All/p5-Weather-Underground-3.03_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12608,"desc":"Weather::Underground is a perl module which provides a simple OO interface to\nretrieving weather data for a geographic location. It does so by querying\nwunderground.com and parsing the returned results.","deps":{"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["astro","perl5"]},{"name":"p5-WebService-GData","origin":"www/p5-WebService-GData","version":"0.0600_2","comment":"Google data protocol v2 base object to inherit from","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/WebService-GData","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bad7ba6af29880d151b3ad071130df5683cfe9eb38457dcfd222969a81c73f14","flatsize":425984,"path":"All/p5-WebService-GData-0.0600_2.pkg","repopath":"All/p5-WebService-GData-0.0600_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":171204,"desc":"WebService::GData is a blueprint that you should inherit and extend. It offers a\nbasic hashed based object creation via the word new.\n\nAll sub classes should be hash based. If you want to pock into the instance,\nit's easy but everything that is not documented should be considered private. If\nyou play around with undocumented properties/methods and that it changes,\nupgrading to the new version with all the extra new killer features will be very\nhard to do.","deps":{"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Web-Simple","origin":"www/p5-Web-Simple","version":"0.033","comment":"Quick and easy way to build simple web applications","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Web-Simple","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d37fd911a6510d4112aaa5d6a5703921f4c98bdfc63e1256f1ed75f21f85abd2","flatsize":116929,"path":"All/p5-Web-Simple-0.033.pkg","repopath":"All/p5-Web-Simple-0.033.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":56016,"desc":"Web::Simple is a quick and easy way to build simple web applications.","deps":{"p5-HTTP-Body":{"origin":"www/p5-HTTP-Body","version":"1.23"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"p5-Syntax-Keyword-Gather":{"origin":"devel/p5-Syntax-Keyword-Gather","version":"1.003002"},"p5-strictures":{"origin":"devel/p5-strictures","version":"2.000006,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Web-Scraper-Config","origin":"www/p5-Web-Scraper-Config","version":"0.01_1","comment":"Run Web::Scraper From Config Files","maintainer":"markun@onohara.to","www":"https://metacpan.org/release/Web-Scraper-Config","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1dd36e36a5fb77d44d2352b778dbfe3f6e9b51297c3bfb86d22e2b0b91d7d13f","flatsize":7270,"path":"All/p5-Web-Scraper-Config-0.01_1.pkg","repopath":"All/p5-Web-Scraper-Config-0.01_1.pkg","licenselogic":"single","pkgsize":4732,"desc":"Web::Scraper::Config allows you to harness the power of\nWeb::Scraper from a config file.","deps":{"p5-Config-Any":{"origin":"devel/p5-Config-Any","version":"0.33"},"p5-Data-Visitor":{"origin":"devel/p5-Data-Visitor","version":"0.32"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-Web-Scraper":{"origin":"www/p5-Web-Scraper","version":"0.38"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Web-Scraper","origin":"www/p5-Web-Scraper","version":"0.38","comment":"Web Scraping Toolkit inspired by Scrapi","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Web-Scraper","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4a387f17b15186d580914e6b139ca9919fa18535039d70b46f27a65dad6b0faa","flatsize":35856,"path":"All/p5-Web-Scraper-0.38.pkg","repopath":"All/p5-Web-Scraper-0.38.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":19256,"desc":"Web::Scraper is a web scraper toolkit, inspired by Ruby's equivalent\nScrapi.","deps":{"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-HTML-Selector-XPath":{"origin":"www/p5-HTML-Selector-XPath","version":"0.28"},"p5-HTML-Tagset":{"origin":"www/p5-HTML-Tagset","version":"3.24"},"p5-HTML-Tree":{"origin":"www/p5-HTML-Tree","version":"5.07"},"p5-HTML-TreeBuilder-LibXML":{"origin":"www/p5-HTML-TreeBuilder-LibXML","version":"0.23_1"},"p5-HTML-TreeBuilder-XPath":{"origin":"www/p5-HTML-TreeBuilder-XPath","version":"0.14_1"},"p5-UNIVERSAL-require":{"origin":"devel/p5-UNIVERSAL-require","version":"0.19"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-XML-XPathEngine":{"origin":"textproc/p5-XML-XPathEngine","version":"0.14_1"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Web-Query","origin":"www/p5-Web-Query","version":"1.01","comment":"Yet another scraping library like jQuery","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Web-Query","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3ab8067d96e7909f12afec961bb2661a400480f8b821315f2ef2d2db7a56ec83","flatsize":81080,"path":"All/p5-Web-Query-1.01.pkg","repopath":"All/p5-Web-Query-1.01.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":25192,"desc":"Web::Query is a yet another scraping framework, have a jQuery like interaface.\n\nYes, I know ingy's pQuery. But it's just a alpha quality. It doesn't works.\nWeb::Query built at top of the CPAN modules, HTML::TreeBuilder::XPath,\nLWP::UserAgent, and HTML::Selector::XPath.\n\nSo, this module uses HTML::Selector::XPath, then this module only supports CSS3\nselector supported by HTML::Selector::XPath. Web::Query doesn't support jQuery's\nextended quries(yet?).","deps":{"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-HTML-Selector-XPath":{"origin":"www/p5-HTML-Selector-XPath","version":"0.28"},"p5-HTML-TreeBuilder-LibXML":{"origin":"www/p5-HTML-TreeBuilder-LibXML","version":"0.23_1"},"p5-HTML-TreeBuilder-XPath":{"origin":"www/p5-HTML-TreeBuilder-XPath","version":"0.14_1"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["www"]},{"name":"p5-WWW-Wikipedia","origin":"www/p5-WWW-Wikipedia","version":"2.05","comment":"Perl module of Automated interface to the Wikipedia","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/WWW-Wikipedia","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4a90d35eca00914a7a86eaea16bd1130c74f70c815a1cb9d119bdebc671cfa93","flatsize":29620,"path":"All/p5-WWW-Wikipedia-2.05.pkg","repopath":"All/p5-WWW-Wikipedia-2.05.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15212,"desc":"WWW::Wikipedia provides an automated interface to the Wikipedia\nhttp://www.wikipedia.org, which is a free, collaborative, online encyclopedia.\n\nThis module allows you to search for a topic and return the resulting entry.\nIt also gives you access to related topics which are also available via the\nWikipedia for that entry.","deps":{"p5-LWP-Protocol-https":{"origin":"www/p5-LWP-Protocol-https","version":"6.14"},"p5-Text-Autoformat":{"origin":"textproc/p5-Text-Autoformat","version":"1.670.000_1"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WWW-VenusEnvy","origin":"www/p5-WWW-VenusEnvy","version":"1.10_2","comment":"VenusEnvy comic strip archive and retrieval module","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/WWW-VenusEnvy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ec7bc491a6c9e4f007eefd9b9f2e53877324c91175d9901ac7e9cec4268291ab","flatsize":9153,"path":"All/p5-WWW-VenusEnvy-1.10_2.pkg","repopath":"All/p5-WWW-VenusEnvy-1.10_2.pkg","licenselogic":"single","pkgsize":5892,"desc":"This module will download the latest VenusEnvy comic strip\nfrom the Keenspace website and return a binary blob of the image, or write\nit to disk.","deps":{"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Web-Machine","origin":"www/p5-Web-Machine","version":"0.17","comment":"Perl port of Webmachine","maintainer":"mikael@FreeBSD.org","www":"https://metacpan.org/pod/Web::Machine","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ca24362c42376090a1f219159e5be588c5f76807018a97c37cd7e08f227ce100","flatsize":108975,"path":"All/p5-Web-Machine-0.17.pkg","repopath":"All/p5-Web-Machine-0.17.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":48964,"desc":"Web::Machine provides a RESTful web framework modeled as a state machine.\nYou define one or more resource classes. Each resource represents a single\nRESTful URI end point, such as a user, an email, etc. The resource class can\nalso be the target for POST requests to create a new user, email, etc.\n\nEach resource is a state machine, and each request for a resource is handled by\nrunning the request through that state machine.\n\nWeb::Machine is built on top of Plack, but it handles the full request and\nresponse cycle.\n\nSee also: https://github.com/sartak/webmachine-perl","deps":{"p5-HTTP-Headers-ActionPack":{"origin":"www/p5-HTTP-Headers-ActionPack","version":"0.09"},"p5-IO-Handle-Util":{"origin":"devel/p5-IO-Handle-Util","version":"0.02_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WeakRef","origin":"devel/p5-WeakRef","version":"0.01_1","comment":"API to the Perl weak references","maintainer":"amdmi3@FreeBSD.org","www":"https://metacpan.org/release/WeakRef","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"60e37e33659aa99c69448b4e0cd8c33f0db1259ff38a87c7503179284afd17b1","flatsize":10147,"path":"All/p5-WeakRef-0.01_1.pkg","repopath":"All/p5-WeakRef-0.01_1.pkg","licenselogic":"single","pkgsize":5968,"desc":"A patch to Perl 5.005_55 by the author implements a core API for\nweak references. This module is a Perl-level interface to that API,\nallowing weak references to be created in Perl.\n\nA weak reference is just like an ordinary Perl reference except\nthat it isn't included in the reference count of the thing referred\nto. This means that once all references to a particular piece of\ndata are weak, the piece of data is freed and all the weak references\nare set to undef. This is particularly useful for implementing\ncircular data structures without memory leaks or caches of objects.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Want","origin":"devel/p5-Want","version":"0.29_1","comment":"Generalisation of wantarray","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Want","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"27d0a60ebdd1200ff0dda233f929ca12148ed7b4f3242ad411581f8a97bf2986","flatsize":51490,"path":"All/p5-Want-0.29_1.pkg","repopath":"All/p5-Want-0.29_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":23908,"desc":"This module generalises the mechanism of the wantarray function,\nallowing a function to determine in some detail how its return value is\ngoing to be immediately used.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-WWW-Yandex-TIC","origin":"www/p5-WWW-Yandex-TIC","version":"0.07_1","comment":"Query Yandex Thematic Index of Citing (TIC) for domain","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/WWW-Yandex-TIC","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"40638a270e59ba35642a8be699ce9f41b5aad3d4ba8de255b4164f318034127e","flatsize":12929,"path":"All/p5-WWW-Yandex-TIC-0.07_1.pkg","repopath":"All/p5-WWW-Yandex-TIC-0.07_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7504,"desc":"This package contains WWW::Yandex::TIC module assigned for querying\nThematic Index of Citing (TIC) for domain in Yandex.","deps":{"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WWW-iTunesConnect","origin":"www/p5-WWW-iTunesConnect","version":"1.16_3","comment":"Client interface for Apple's iTunes Connect service","maintainer":"bfoz@bfoz.net","www":"https://metacpan.org/release/p5-WWW-iTunesConnect","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4f1c735455737516e71faea872725396b89002dec43e744c319eb7151ed0beeb","flatsize":33100,"path":"All/p5-WWW-iTunesConnect-1.16_3.pkg","repopath":"All/p5-WWW-iTunesConnect-1.16_3.pkg","licenselogic":"single","pkgsize":11164,"desc":"A Perl5 client interface for Apple's iTunes Connect service.","deps":{"p5-HTML-Form":{"origin":"www/p5-HTML-Form","version":"6.12"},"p5-HTML-Tree":{"origin":"www/p5-HTML-Tree","version":"5.07"},"p5-Net-SSLeay":{"origin":"security/p5-Net-SSLeay","version":"1.94"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WWW-Wordnik-API","origin":"textproc/p5-WWW-Wordnik-API","version":"0.0.5_2","comment":"Wordnik API implementation","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/WWW-Wordnik-API","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2c3b29ce83642e272264f066a635d3fe525b1e50282f555a41869671eb16fa15","flatsize":60607,"path":"All/p5-WWW-Wordnik-API-0.0.5_2.pkg","repopath":"All/p5-WWW-Wordnik-API-0.0.5_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":22752,"desc":"Perl module which implements version 4.0 of the Wordnik API and provides a\nsimple object-oriented interface with methods named after the REST ones\nprovided by Wordnik.","deps":{"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-WWW-Spinn3r","origin":"www/p5-WWW-Spinn3r","version":"3.00700001_1","comment":"Interface to the Spinn3r API","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/WWW-Spinn3r","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a02e0e79f4840f6ab808b5f713949d4870241b93aa9bf4ccf6d1dd8c0fc6afe7","flatsize":26639,"path":"All/p5-WWW-Spinn3r-3.00700001_1.pkg","repopath":"All/p5-WWW-Spinn3r-3.00700001_1.pkg","licenselogic":"single","pkgsize":12232,"desc":"WWW::Spinn3r is an iterative interface to the Spinn3r API. The Spinn3r\nAPI is implemented over REST and XML and documented at\nhttp://spinn3r.com/documentation.\n\nSpinn3r service is available through a vendor key, which you can get\nfrom the good folks at Tailrank, http://spinn3r.com/contact.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-Format-ISO8601":{"origin":"devel/p5-DateTime-Format-ISO8601","version":"0.17"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-XML-Twig":{"origin":"textproc/p5-XML-Twig","version":"3.53"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WWW-SourceForge","origin":"www/p5-WWW-SourceForge","version":"0.70_3,1","comment":"Retrieve information from SourceForge site","maintainer":"ychsiao@ychsiao.org","www":"https://metacpan.org/release/WWW-SourceForge","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c027b52352c19a84bf3d41d307a401b104f632a78b3852851ed047eb1bab35a8","flatsize":29040,"path":"All/p5-WWW-SourceForge-0.70_3,1.pkg","repopath":"All/p5-WWW-SourceForge-0.70_3,1.pkg","licenselogic":"single","pkgsize":15040,"desc":"This package helps to retrieve SourceForge site information in a perl script.\n\nSo far, can only get very basic information. The goal is to be able to fetch\nTracker and Mailing list data. Please send any suggestions directly to me.\n\nUse at your own risk, the author is not responsible to any damage caused by\nusing this package.","deps":{"p5-HTML-TableExtract":{"origin":"www/p5-HTML-TableExtract","version":"2.15"},"p5-WWW-Mechanize":{"origin":"www/p5-WWW-Mechanize","version":"2.19"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WWW-WebArchive","origin":"www/p5-WWW-WebArchive","version":"0.50_2","comment":"Retrieve old versions of public web pages from various web archives","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/WWW-WebArchive","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8f7df52ccc009f9ac6b5f312e724cd6d600a71172b1d2b97a62fe428d289cb02","flatsize":28715,"path":"All/p5-WWW-WebArchive-0.50_2.pkg","repopath":"All/p5-WWW-WebArchive-0.50_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12732,"desc":"WWW::WebArchive is a set of modules to retrieve old versions of public web pages\nfrom various web archives.\n\n* http://www.archive.org - Internet Archive's Wayback Machine\n* http://www.google.com - Google's page cache\n\nThis is useful if\n\n1. Your web server crashed and you didn't have complete backups\n2. A site (such as a valuable reference source) changed or went away and you\n  want to restore an old version of the site to your local disk","deps":{"p5-App-Options":{"origin":"devel/p5-App-Options","version":"1.12_2"},"p5-App-Trace":{"origin":"devel/p5-App-Trace","version":"0.50_2"},"p5-WWW-Mechanize":{"origin":"www/p5-WWW-Mechanize","version":"2.19"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WWW-Tumblr","origin":"www/p5-WWW-Tumblr","version":"5.00_1","comment":"Perl interface for the Tumblr API","maintainer":"markun@onohara.to","www":"https://metacpan.org/release/WWW-Tumblr","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"98b1480e02a8da318ae56baabff17f780c0a0a5da573fd88dc61ee76b6e4398e","flatsize":38333,"path":"All/p5-WWW-Tumblr-5.00_1.pkg","repopath":"All/p5-WWW-Tumblr-5.00_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":19564,"desc":"Perl interface for the Tumblr API","deps":{"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-Net-OAuth":{"origin":"net/p5-Net-OAuth","version":"0.30"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WWW-Shorten","origin":"www/p5-WWW-Shorten","version":"3.094","comment":"Abstract interface to URL shortening sites","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/WWW-Shorten","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"55b7c4f9e5558a877bbc42cc3327c191c0a095c5d387e9262be63c5f65151d53","flatsize":82075,"path":"All/p5-WWW-Shorten-3.094.pkg","repopath":"All/p5-WWW-Shorten-3.094.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":35888,"desc":"A Perl interface to URL shortening sites. These sites maintain databases\nof long URLs, each of which has a unique identifier.","deps":{"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WWW-TinySong","origin":"www/p5-WWW-TinySong","version":"1.01_2","comment":"Get free music links from tinysong.com","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/WWW-TinySong","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"17206e602835498804370ffedbc978c051f0cfe635e65ccf72975512f3f94aa9","flatsize":26564,"path":"All/p5-WWW-TinySong-1.01_2.pkg","repopath":"All/p5-WWW-TinySong-1.01_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13052,"desc":"tinysong.com is a web app that can be queried for a song and returns a tiny URL,\nallowing you to listen to the song for free online and share it with friends.\nTinySong is a Perl interface to this service, allowing you to programmatically\nsearch its underlying database.","deps":{"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WWW-Telegram-BotAPI","origin":"www/p5-WWW-Telegram-BotAPI","version":"0.10_1","comment":"Perl implementation of the Telegram Bot API","maintainer":"gehm@physik.tu-berlin.de","www":"https://metacpan.org/release/WWW-Telegram-BotAPI","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8ac0a4a4d7568c4ca46d1e87090a1c156f2a2d28470aa87aa0444a6b384b2364","flatsize":38149,"path":"All/p5-WWW-Telegram-BotAPI-0.10_1.pkg","repopath":"All/p5-WWW-Telegram-BotAPI-0.10_1.pkg","licenselogic":"or","licenses":["ART20","GPLv1+"],"pkgsize":17444,"desc":"This module provides an easy to use interface for the Telegram Bot API. It also\nsupports async requests out of the box using Mojo::UserAgent, which makes this\nmodule easy to integrate with an existing Mojolicious application.","deps":{"p5-JSON-MaybeXS":{"origin":"converters/p5-JSON-MaybeXS","version":"1.004008"},"p5-LWP-Protocol-https":{"origin":"www/p5-LWP-Protocol-https","version":"6.14"},"p5-URI-Encode":{"origin":"www/p5-URI-Encode","version":"0.09_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WWW-Search-Google","origin":"www/p5-WWW-Search-Google","version":"0.23_1,1","comment":"Perl WWW::Search class for searching Google","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/WWW-Search-Google","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ec78223e97f5ce2af6e881775a03abda3e8b6f9bca8699447eb39e871bcb9f22","flatsize":2051,"path":"All/p5-WWW-Search-Google-0.23_1,1.pkg","repopath":"All/p5-WWW-Search-Google-0.23_1,1.pkg","licenselogic":"single","pkgsize":2764,"desc":"This class is a Google specialization of WWW::Search. It handles\nsearching Google http://www.google.com/ using its new SOAP API\nhttp://www.google.com/apis/.\n\nAll interaction should be done through WWW::Search objects.\n\nNote that you must register for a Google Web API account and have a\nvalid Google API license key before using this module.","deps":{"p5-Net-Google":{"origin":"net/p5-Net-Google","version":"1.0.1_1"},"p5-SOAP-Lite":{"origin":"net/p5-SOAP-Lite","version":"1.27"},"p5-WWW-Search":{"origin":"www/p5-WWW-Search","version":"2.519"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WWW-TWSMS","origin":"www/p5-WWW-TWSMS","version":"0.01_1","comment":"Perl interface for sending sms by TWSMS","maintainer":"snowfly@yuntech.edu.tw","www":"https://metacpan.org/release/WWW-TWSMS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7ee8899f964f342e22f77cd6d6951e402a1f3c67caca13a6029b2ccf2d2ac839","flatsize":11526,"path":"All/p5-WWW-TWSMS-0.01_1.pkg","repopath":"All/p5-WWW-TWSMS-0.01_1.pkg","licenselogic":"single","pkgsize":6084,"desc":"This's a Perl interface for send sms by TWSMS.","deps":{"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WWW-Search-AltaVista","origin":"www/p5-WWW-Search-AltaVista","version":"2.154_1","comment":"Perl WWW::Search class for searching AltaVista","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/WWW-Search-AltaVista","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"08e673574fd71b1d5c2ce89e11ea0c6c92273baa9abb0e2a2b44e30da55539d0","flatsize":88040,"path":"All/p5-WWW-Search-AltaVista-2.154_1.pkg","repopath":"All/p5-WWW-Search-AltaVista-2.154_1.pkg","licenselogic":"single","pkgsize":38144,"desc":"An AltaVista specialization of Perl's WWW::Search module for making and\ninterpreting AltaVista searches.","deps":{"p5-Date-Manip":{"origin":"devel/p5-Date-Manip","version":"6.97"},"p5-HTML-Tree":{"origin":"www/p5-HTML-Tree","version":"5.07"},"p5-WWW-Search":{"origin":"www/p5-WWW-Search","version":"2.519"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WWW-TV","origin":"www/p5-WWW-TV","version":"0.14_1","comment":"Perl interface to the database of series/episodes at TV.com","maintainer":"tolid@tolid.eu.org","www":":TV is OO Perl interface to the database of series/episodes","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e9117dfd66019bf9a27e9247f2b9865414d44db448d4abdd6befa643aa1e7477","flatsize":33322,"path":"All/p5-WWW-TV-0.14_1.pkg","repopath":"All/p5-WWW-TV-0.14_1.pkg","licenselogic":"single","pkgsize":14300,"desc":"WWW::TV is OO Perl interface to the database of series/episodes\nat http://www.tv.com. It allows to retrieve information\nabout tv shows by its TV.com code.","deps":{"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WWW-Scripter-Plugin-Ajax","origin":"www/p5-WWW-Scripter-Plugin-Ajax","version":"0.09_1","comment":"WWW::Scripter plugin that provides the XMLHttpRequest object","maintainer":"ehaupt@FreeBSD.org","www":"https://metacpan.org/release/WWW-Scripter-Plugin-Ajax","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"28d627f1bcfed691ce3d491a6dde7430390c7e0c9afea7872b4ab9f94646d845","flatsize":26564,"path":"All/p5-WWW-Scripter-Plugin-Ajax-0.09_1.pkg","repopath":"All/p5-WWW-Scripter-Plugin-Ajax-0.09_1.pkg","licenselogic":"single","pkgsize":12132,"desc":"WWW::Scripter plugin that provides the XMLHttpRequest object.","deps":{"p5-WWW-Scripter-Plugin-JavaScript":{"origin":"www/p5-WWW-Scripter-Plugin-JavaScript","version":"0.009"},"p5-XML-DOM-Lite":{"origin":"textproc/p5-XML-DOM-Lite","version":"0.16"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WWW-Shorten-Yourls","origin":"www/p5-WWW-Shorten-Yourls","version":"1.001","comment":"Perl interface to www/yourls, Your Own URL Shortener","maintainer":"beastie@tardisi.com","www":"https://metacpan.org/release/WWW-Shorten-Yourls","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7a7cbb4f8b6cf8c06883bf7093db4d9ade7399eed13598a304302abf11889619","flatsize":58292,"path":"All/p5-WWW-Shorten-Yourls-1.001.pkg","repopath":"All/p5-WWW-Shorten-Yourls-1.001.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15464,"desc":"A Perl Interface to shortening URLs with www/yourls. Your Own URL Shortener.","deps":{"p5-JSON-Any":{"origin":"converters/p5-JSON-Any","version":"1.40"},"p5-WWW-Shorten":{"origin":"www/p5-WWW-Shorten","version":"3.094"},"p5-XML-Simple":{"origin":"textproc/p5-XML-Simple","version":"2.25"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WWW-Shorten-Googl","origin":"www/p5-WWW-Shorten-Googl","version":"1.100","comment":"Perl interface to goo.gl","maintainer":"cowboyneal@gmail.com","www":"https://metacpan.org/release/WWW-Shorten-Googl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a489d5e2b8870f24c04a437f95052f05d43dc4134b81af0e087459ab306b8989","flatsize":44790,"path":"All/p5-WWW-Shorten-Googl-1.100.pkg","repopath":"All/p5-WWW-Shorten-Googl-1.100.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11500,"desc":"A Perl interface to the goo.gl URL shortening service. Googl simply\nmaintains a database of long URLs, each of which has a unique identifier.","deps":{"p5-JSON-Any":{"origin":"converters/p5-JSON-Any","version":"1.40"},"p5-LWP-Protocol-https":{"origin":"www/p5-LWP-Protocol-https","version":"6.14"},"p5-WWW-Shorten":{"origin":"www/p5-WWW-Shorten","version":"3.094"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WWW-Shorten-Bitly","origin":"www/p5-WWW-Shorten-Bitly","version":"2.001","comment":"Abstract interface to bit.ly, one of URL shortening sites","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/WWW-Shorten-Bitly","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"07a64066b53c7df1d021eaa8ff2206edef3b956fedb903635f0de8652d548e19","flatsize":69215,"path":"All/p5-WWW-Shorten-Bitly-2.001.pkg","repopath":"All/p5-WWW-Shorten-Bitly-2.001.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":19944,"desc":"A Perl API to Bit.ly, one of URL shortening sites.","deps":{"p5-File-HomeDir":{"origin":"devel/p5-File-HomeDir","version":"1.006"},"p5-JSON-MaybeXS":{"origin":"converters/p5-JSON-MaybeXS","version":"1.004008"},"p5-LWP-Protocol-https":{"origin":"www/p5-LWP-Protocol-https","version":"6.14"},"p5-Path-Tiny":{"origin":"devel/p5-Path-Tiny","version":"0.146"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-WWW-Shorten":{"origin":"www/p5-WWW-Shorten","version":"3.094"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WWW-Scraper-ISBN","origin":"www/p5-WWW-Scraper-ISBN","version":"1.05","comment":"Retrieving information about books by ISBN number","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/WWW-Scraper-ISBN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"33ea269f6cd299b8f2396eafac3f8c9ad5e462180b7c1cb237d1033aa4a4a2c3","flatsize":38335,"path":"All/p5-WWW-Scraper-ISBN-1.05.pkg","repopath":"All/p5-WWW-Scraper-ISBN-1.05.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":18904,"desc":"The WWW::Scraper::ISBN class was built as a way to retrieve information on\nbooks from multiple sources easily. It utilizes at least one driver\nimplemented as a subclass of WWW::Scraper::ISBN::Driver, each of which is\ndesigned to scrape from a single source. Because we found that different\nsources had different information available on different books, we designed\na basic interface that could be implemented in whatever ways necessary to\nretrieve the desired information.","deps":{"p5-Module-Pluggable":{"origin":"devel/p5-Module-Pluggable","version":"5.2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WWW-Shorten-0rz","origin":"www/p5-WWW-Shorten-0rz","version":"0.074","comment":"Shorten URL using 0rz.net","maintainer":"snowfly@yuntech.edu.tw","www":"https://metacpan.org/release/WWW-Shorten-0rz","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ce8429f85a5153f5b9be9ab563d807af64f697cbd10fa5f1843dfcd17261d408","flatsize":11768,"path":"All/p5-WWW-Shorten-0rz-0.074.pkg","repopath":"All/p5-WWW-Shorten-0rz-0.074.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6544,"desc":"Shorten URL using 0rz.net","deps":{"p5-WWW-Mechanize":{"origin":"www/p5-WWW-Mechanize","version":"2.19"},"p5-WWW-Shorten":{"origin":"www/p5-WWW-Shorten","version":"3.094"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WWW-Search-MSN","origin":"www/p5-WWW-Search-MSN","version":"0.0202","comment":"Backend for searching search.msn.com","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/WWW-Search-MSN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"880dc32b96ac1530622590262ce4ba96ba6d7b7032043dbeb94be0b662eaaf81","flatsize":8555,"path":"All/p5-WWW-Search-MSN-0.0202.pkg","repopath":"All/p5-WWW-Search-MSN-0.0202.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5556,"desc":"This module provides a backend of WWW::Search to search using\nhttp://search.msn.com/.","deps":{"p5-HTML-Tree":{"origin":"www/p5-HTML-Tree","version":"5.07"},"p5-WWW-Search":{"origin":"www/p5-WWW-Search","version":"2.519"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WWW-RobotRules","origin":"www/p5-WWW-RobotRules","version":"6.02_1","comment":"Database of robots.txt-derived permissions","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/WWW-RobotRules","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"68793b23af6aa46cb4d315b53fdcb0ec93154d131ae7999259f506fde682c2b0","flatsize":26637,"path":"All/p5-WWW-RobotRules-6.02_1.pkg","repopath":"All/p5-WWW-RobotRules-6.02_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13272,"desc":"This module parses /robots.txt files which are used to forbid conforming\nrobots from accessing parts of a web site. The parsed files are kept in\na WWW::RobotRules object, and this object provides methods to check if\naccess to a given URL is prohibited.","deps":{"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WWW-Search","origin":"www/p5-WWW-Search","version":"2.519","comment":"Perl5 module for WWW searches","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/WWW-Search","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e9a79b3959b6d2af0d81bb5008138a8df74e75704d6788a83710c54008d96304","flatsize":226446,"path":"All/p5-WWW-Search-2.519.pkg","repopath":"All/p5-WWW-Search-2.519.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":88460,"desc":"This class is the parent for all access method supported by the WWW::Search\nlibrary.  This library implements a Perl API to web-based search engines.\n\nCurrent search engines supported include AltaVista (both web and news),\nDejanews, Excite (web only), HotBot (web only), Infoseek (e-mail, web, and news)\nand Lycos.\n\nSearch results are limited and there is a pause between each request for results\nto avoid overloading either the client or the server.","deps":{"p5-Bit-Vector":{"origin":"math/p5-Bit-Vector","version":"7.4_1"},"p5-CGI":{"origin":"www/p5-CGI","version":"4.67"},"p5-Date-Manip":{"origin":"devel/p5-Date-Manip","version":"6.97"},"p5-File-Slurp":{"origin":"devel/p5-File-Slurp","version":"9999.27"},"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-HTML-Tree":{"origin":"www/p5-HTML-Tree","version":"5.07"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-User":{"origin":"sysutils/p5-User","version":"1.9_1"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WWW-Scripter-Plugin-JavaScript","origin":"www/p5-WWW-Scripter-Plugin-JavaScript","version":"0.009","comment":"JavaScript plugin for WWW::Scripter","maintainer":"ehaupt@FreeBSD.org","www":"https://metacpan.org/release/WWW-Scripter-Plugin-JavaScript","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"89a7db96533d3a9df302078ae66238d2643d8264ed6f88c5ae76fd30825a202d","flatsize":30536,"path":"All/p5-WWW-Scripter-Plugin-JavaScript-0.009.pkg","repopath":"All/p5-WWW-Scripter-Plugin-JavaScript-0.009.pkg","licenselogic":"single","pkgsize":15848,"desc":"This module is a plugin for WWW::Scripter that provides JavaScript capabilities.","deps":{"p5-JE":{"origin":"www/p5-JE","version":"0.066_2"},"p5-WWW-Scripter":{"origin":"www/p5-WWW-Scripter","version":"0.032"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WWW-Plurk","origin":"www/p5-WWW-Plurk","version":"0.02_3","comment":"Unofficial plurk.com API","maintainer":"mhsin@mhsin.org","www":"https://metacpan.org/release/WWW-Plurk","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e05cac8fd7d76f06fb8fcf921fe71c46b4e365cc085c30506e2e7a82dcf82af0","flatsize":43488,"path":"All/p5-WWW-Plurk-0.02_3.pkg","repopath":"All/p5-WWW-Plurk-0.02_3.pkg","licenselogic":"single","pkgsize":20400,"desc":"This is an unofficial API for plurk.com. It uses the same interfaces that\nplurk itself uses internally which are not published and not necessarily\nstable. When Plurk publish a stable API this module will be updated to take\nadvantage of it. In the mean time use with caution.\n\nRyan Lim did the heavy lifting of reverse engineering the API. His PHP\nimplementation can be found at http://code.google.com/p/rlplurkapi/.","deps":{"p5-DateTime-Format-Mail":{"origin":"devel/p5-DateTime-Format-Mail","version":"0.403"},"p5-HTML-Tiny":{"origin":"textproc/p5-HTML-Tiny","version":"1.05_1"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-Math-Base36":{"origin":"math/p5-Math-Base36","version":"0.14,2"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WWW-Scripter","origin":"www/p5-WWW-Scripter","version":"0.032","comment":"Module for scripting web sites that have scripts","maintainer":"ehaupt@FreeBSD.org","www":"https://metacpan.org/release/WWW-Scripter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"39eb4c13c57e8c2efacc3f7f6d2e04edb1d259eb773393600b6be572850635c1","flatsize":89548,"path":"All/p5-WWW-Scripter-0.032.pkg","repopath":"All/p5-WWW-Scripter-0.032.pkg","licenselogic":"single","pkgsize":39516,"desc":"This is a subclass of WWW::Mechanize that uses the W3C DOM and provides support\nfor scripting.","deps":{"p5-CSS-DOM":{"origin":"www/p5-CSS-DOM","version":"0.17"},"p5-HTML-DOM":{"origin":"www/p5-HTML-DOM","version":"0.058"},"p5-WWW-Mechanize":{"origin":"www/p5-WWW-Mechanize","version":"2.19"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WWW-Scraper-ISBN-ORA_Driver","origin":"www/p5-WWW-Scraper-ISBN-ORA_Driver","version":"0.23","comment":"Search driver for O'Reilly & Associates's online catalog","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/WWW-Scraper-ISBN-ORA_Driver","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"61c38a782841f810373c477cf0cc93f7a514ef7d984db293fcce62241a3be28a","flatsize":17930,"path":"All/p5-WWW-Scraper-ISBN-ORA_Driver-0.23.pkg","repopath":"All/p5-WWW-Scraper-ISBN-ORA_Driver-0.23.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":8648,"desc":"Searches for book information from the O'Reilly & Associates's online catalog.","deps":{"p5-Template-Extract":{"origin":"textproc/p5-Template-Extract","version":"0.50"},"p5-WWW-Mechanize":{"origin":"www/p5-WWW-Mechanize","version":"2.19"},"p5-WWW-Scraper-ISBN":{"origin":"www/p5-WWW-Scraper-ISBN","version":"1.05"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WWW-OAuth","origin":"www/p5-WWW-OAuth","version":"1.002","comment":"Portable OAuth 1.0 authentication","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/WWW-OAuth","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"03515ef00fb4ae4645a324c6f62b559ba4388ef30f604cc25c744d98fec86d82","flatsize":57107,"path":"All/p5-WWW-OAuth-1.002.pkg","repopath":"All/p5-WWW-OAuth-1.002.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":27376,"desc":"WWW::OAuth implements OAuth 1.0 request authentication according to RFC 5849\n(sometimes referred to as OAuth 1.0A). It does not implement the user agent\nrequests needed for the complete OAuth 1.0 authorization flow; it only\nprepares and signs requests, leaving the rest up to your application. It can\nauthenticate requests for LWP::UserAgent, Mojo::UserAgent, HTTP::Tiny, and\ncan be extended to operate on other types of requests.","deps":{"p5-Class-Tiny-Chained":{"origin":"devel/p5-Class-Tiny-Chained","version":"0.004"},"p5-Crypt-URandom":{"origin":"security/p5-Crypt-URandom","version":"0.54"},"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-Module-Runtime":{"origin":"devel/p5-Module-Runtime","version":"0.016"},"p5-Mojolicious":{"origin":"www/p5-Mojolicious","version":"9.39"},"p5-Role-Tiny":{"origin":"devel/p5-Role-Tiny","version":"2.002004"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-WWW-Form-UrlEncoded":{"origin":"www/p5-WWW-Form-UrlEncoded","version":"0.26"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WWW-Scraper-ISBN-Amazon_Driver","origin":"www/p5-WWW-Scraper-ISBN-Amazon_Driver","version":"1.00","comment":"Search driver for the (US) Amazon online catalog","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/WWW-Scraper-ISBN-Amazon_Driver","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"747c6fc099575c9a1b4bd4013ae62a6e9086988e04e7524850a773b5623db57f","flatsize":37272,"path":"All/p5-WWW-Scraper-ISBN-Amazon_Driver-1.00.pkg","repopath":"All/p5-WWW-Scraper-ISBN-Amazon_Driver-1.00.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":14536,"desc":"Searches for book information from the (US) Amazon online catalog.","deps":{"p5-WWW-Mechanize":{"origin":"www/p5-WWW-Mechanize","version":"2.19"},"p5-WWW-Scraper-ISBN":{"origin":"www/p5-WWW-Scraper-ISBN","version":"1.05"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WWW-RobotRules-Parser","origin":"www/p5-WWW-RobotRules-Parser","version":"0.04001_1","comment":"Just Parse robots.txt","maintainer":"markun@onohara.to","www":"https://metacpan.org/release/WWW-RobotRules-Parser","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f7141cfa09675eeb1d52496f90b72e492cedd7e7e408abb355ca31c6eb9c9684","flatsize":12993,"path":"All/p5-WWW-RobotRules-Parser-0.04001_1.pkg","repopath":"All/p5-WWW-RobotRules-Parser-0.04001_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7112,"desc":"WWW::RobotRules::Parser allows you to simply parse robots.txt files\nas described in http://www.robotstxt.org/wc/norobots.html.","deps":{"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WWW-Salesforce","origin":"www/p5-WWW-Salesforce","version":"0.304","comment":"Simple abstraction layer between SOAP::Lite and Salesforce.com","maintainer":"matthew@FreeBSD.org","www":"https://metacpan.org/release/WWW-Salesforce","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"745b6d794c909b5a451253d2be70c96354bd6bf3dedc1bfd5cd89b58f37c685e","flatsize":116138,"path":"All/p5-WWW-Salesforce-0.304.pkg","repopath":"All/p5-WWW-Salesforce-0.304.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":27308,"desc":"This class provides a simple abstraction layer between SOAP::Lite and\nSalesforce.com. Because SOAP::Lite does not support complexTypes, and\ndocument/literal encoding is limited, this module works around those\nlimitations and provides a more intuitive interface a developer can\ninteract with.","deps":{"p5-Crypt-SSLeay":{"origin":"security/p5-Crypt-SSLeay","version":"0.72_3"},"p5-SOAP-Lite":{"origin":"net/p5-SOAP-Lite","version":"1.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WWW-Robot","origin":"www/p5-WWW-Robot","version":"0.026_1","comment":"Configurable web traversal engine in Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/WWW-Robot","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b526af7e2b084af448c5af59c7eaf25ca71f2734f07161b067c3ce69134e95bb","flatsize":57563,"path":"All/p5-WWW-Robot-0.026_1.pkg","repopath":"All/p5-WWW-Robot-0.026_1.pkg","licenselogic":"single","pkgsize":21636,"desc":"WWW::Robot is a perl interface that provides a web traversal engine\nfor use in web robots.","deps":{"p5-HTML-Tagset":{"origin":"www/p5-HTML-Tagset","version":"3.24"},"p5-HTML-Tree":{"origin":"www/p5-HTML-Tree","version":"5.07"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WWW-Pastebin-PastebinCom-Create","origin":"www/p5-WWW-Pastebin-PastebinCom-Create","version":"1.003_1","comment":"Paste to http://pastebin.com from Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/WWW-Pastebin-PastebinCom-Create","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"421b8ea6041147fd5085ea668ffb99235fb419ad9ae709288b6b26f54b77f256","flatsize":32723,"path":"All/p5-WWW-Pastebin-PastebinCom-Create-1.003_1.pkg","repopath":"All/p5-WWW-Pastebin-PastebinCom-Create-1.003_1.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":14536,"desc":"The module provides means of pasting large texts into http://pastebin.com\npastebin site.","deps":{"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-WWW-Mechanize":{"origin":"www/p5-WWW-Mechanize","version":"2.19"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WWW-OpenSearch","origin":"www/p5-WWW-OpenSearch","version":"0.17_1","comment":"Search A9 OpenSearch compatible engines","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/WWW-OpenSearch","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"40bc56da05438cbb4e49a84af8d9a99757d02c4f5376520aacfeb6fb7a696485","flatsize":37368,"path":"All/p5-WWW-OpenSearch-0.17_1.pkg","repopath":"All/p5-WWW-OpenSearch-0.17_1.pkg","licenselogic":"single","pkgsize":20524,"desc":"WWW::OpenSearch is a module to search A9's OpenSearch compatible search\nengines. See http://opensearch.a9.com/ for details.","deps":{"p5-Data-Page":{"origin":"databases/p5-Data-Page","version":"2.03"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-URI-Template":{"origin":"net/p5-URI-Template","version":"0.24"},"p5-XML-Feed":{"origin":"textproc/p5-XML-Feed","version":"0.65"},"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WWW-OpenSVN","origin":"www/p5-WWW-OpenSVN","version":"0.1.3_1","comment":"Automated interface for OpenSVN.csie.org","maintainer":"snowfly@yuntech.edu.tw","www":"https://metacpan.org/release/WWW-OpenSVN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4110c46072e185ef400766a5e20cb52ff4e14256815da55b40ecfa43adc7c240","flatsize":7402,"path":"All/p5-WWW-OpenSVN-0.1.3_1.pkg","repopath":"All/p5-WWW-OpenSVN-0.1.3_1.pkg","licenselogic":"single","pkgsize":5016,"desc":"WWW::OpenSVN - An automated interface for OpenSVN.csie.org.","deps":{"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WWW-Mechanize-TreeBuilder","origin":"www/p5-WWW-Mechanize-TreeBuilder","version":"1.20000","comment":"Combine WWW::Mechanize and HTML::TreeBuilder","maintainer":"alex.deiter@gmail.com","www":"https://metacpan.org/release/WWW-Mechanize-TreeBuilder","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"87ee74fb918e9fe0c957e1a08fd3028423bfa1701c7809db6875ea04e172d5b5","flatsize":15411,"path":"All/p5-WWW-Mechanize-TreeBuilder-1.20000.pkg","repopath":"All/p5-WWW-Mechanize-TreeBuilder-1.20000.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8264,"desc":"This module combines WWW::Mechanize and HTML::TreeBuilder.","deps":{"p5-HTML-Tree":{"origin":"www/p5-HTML-Tree","version":"5.07"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Role-Parameterized":{"origin":"devel/p5-MooseX-Role-Parameterized","version":"1.11"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WWW-Mechanize-SpamCop","origin":"www/p5-WWW-Mechanize-SpamCop","version":"0.08_1","comment":"SpamCop reporting automation","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/WWW-Mechanize-SpamCop","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2ee5ed0aa81da57daf6d931c552ec1caf86584b69ff740f7b9cba1dc5c8eae98","flatsize":13599,"path":"All/p5-WWW-Mechanize-SpamCop-0.08_1.pkg","repopath":"All/p5-WWW-Mechanize-SpamCop-0.08_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7288,"desc":"WWW::Mechanize::SpamCop is used to automate spam reporting on spamcop.net's web\nsite.","deps":{"p5-WWW-Mechanize":{"origin":"www/p5-WWW-Mechanize","version":"2.19"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","www"]},{"name":"p5-WWW-NioTV","origin":"www/p5-WWW-NioTV","version":"0.04_2","comment":"Retrieve TV information from http://www.niotv.com/","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/WWW-NioTV","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7497a782fdea1f86cc32ec67bf184f9ded5fef1e81b383e3964f3ab2ea91ebf1","flatsize":6460,"path":"All/p5-WWW-NioTV-0.04_2.pkg","repopath":"All/p5-WWW-NioTV-0.04_2.pkg","licenselogic":"single","pkgsize":4340,"desc":"Retrieve TV information from http://www.niotv.com/","deps":{"p5-HTML-SimpleLinkExtor":{"origin":"www/p5-HTML-SimpleLinkExtor","version":"1.273"},"p5-HTML-TableExtract":{"origin":"www/p5-HTML-TableExtract","version":"2.15"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-WWW-Mechanize":{"origin":"www/p5-WWW-Mechanize","version":"2.19"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WWW-NicoVideo-Download","origin":"www/p5-WWW-NicoVideo-Download","version":"0.06_1","comment":"Download FLV/MP4/SWF files from nicovideo.jp","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/WWW-NicoVideo-Download","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a42dd5c121ebd8f3be95af962c714216a6176b54204d68e0c889ad29e995ffea","flatsize":13626,"path":"All/p5-WWW-NicoVideo-Download-0.06_1.pkg","repopath":"All/p5-WWW-NicoVideo-Download-0.06_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7564,"desc":"Perl module of download FLV/MP4/SWF files from nicovideo.jp (Nico Nico Douga).","deps":{"p5-Any-Moose":{"origin":"devel/p5-Any-Moose","version":"0.27"},"p5-CGI-Simple":{"origin":"www/p5-CGI-Simple","version":"1.281"},"p5-Crypt-SSLeay":{"origin":"security/p5-Crypt-SSLeay","version":"0.72_3"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WWW-Mechanize-Meta","origin":"www/p5-WWW-Mechanize-Meta","version":"0.07_1","comment":"Adds HEAD tag parsing to WWW::Mechanize","maintainer":"oleg@mamontov.net","www":"https://metacpan.org/release/WWW-Mechanize-Meta","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b08d4726dcd979767ff553efc906fc90c0ce0b42f31c7ed13059096bf498f460","flatsize":5710,"path":"All/p5-WWW-Mechanize-Meta-0.07_1.pkg","repopath":"All/p5-WWW-Mechanize-Meta-0.07_1.pkg","licenselogic":"single","pkgsize":4200,"desc":"Adds HEAD tag parsing to WWW::Mechanize","deps":{"p5-WWW-Mechanize":{"origin":"www/p5-WWW-Mechanize","version":"2.19"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WWW-Mixi-Scraper","origin":"www/p5-WWW-Mixi-Scraper","version":"0.34_1","comment":"Yet another mixi scraper","maintainer":"markun@onohara.to","www":"https://metacpan.org/release/WWW-Mixi-Scraper","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"78b9a5af2cc8bcaffe033ba6ca7631cb1a55ec071eca78e4d108774cbd94df4e","flatsize":97402,"path":"All/p5-WWW-Mixi-Scraper-0.34_1.pkg","repopath":"All/p5-WWW-Mixi-Scraper-0.34_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":49764,"desc":"This is yet another 'mixi' (the largest SNS in Japan) scraper,\npowered by Web::Scraper. Though APIs are different and incompatible with\nprecedent WWW::Mixi.","deps":{"p5-Module-Find":{"origin":"devel/p5-Module-Find","version":"0.17"},"p5-String-CamelCase":{"origin":"textproc/p5-String-CamelCase","version":"0.04"},"p5-Test-UseAllModules":{"origin":"devel/p5-Test-UseAllModules","version":"0.17_1"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-WWW-Mechanize":{"origin":"www/p5-WWW-Mechanize","version":"2.19"},"p5-Web-Scraper":{"origin":"www/p5-Web-Scraper","version":"0.38"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WWW-Mechanize-FormFiller","origin":"www/p5-WWW-Mechanize-FormFiller","version":"0.13","comment":"Perl framework to automate HTML forms","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/WWW-Mechanize-FormFiller","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b1ef7d9a3e39a6dfae19aae8abaa4185f2d1da23971994fe6eac4833888812c5","flatsize":72892,"path":"All/p5-WWW-Mechanize-FormFiller-0.13.pkg","repopath":"All/p5-WWW-Mechanize-FormFiller-0.13.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":34360,"desc":"The module is intended as a simple way to fill out HTML forms from a set\nof predetermined values. You set up the form filler with value elements,\nretrieve the HTML form, and let the form filler loose on that form.\n\nThere are value classes provided for many tasks - fixed values, values\nto be queried interactively from the user, values taken randomly from a\nlist of values and values specified through a callback to some Perl\ncode.","deps":{"p5-Data-Random":{"origin":"devel/p5-Data-Random","version":"0.13"},"p5-HTML-Form":{"origin":"www/p5-HTML-Form","version":"6.12"},"p5-HTML-Tagset":{"origin":"www/p5-HTML-Tagset","version":"3.24"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WWW-Mixi","origin":"www/p5-WWW-Mixi","version":"0.50_1","comment":"Perl module of Automated interface to the Mixi","maintainer":"perl@FreeBSD.org","www":"http://digit.que.ne.jp/work/?WWW%3a%3aMixi","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"70e4dd3207e61b6a9215a48b282880e6870e1abd477c74bec99806d6a4c4fea5","flatsize":316191,"path":"All/p5-WWW-Mixi-0.50_1.pkg","repopath":"All/p5-WWW-Mixi-0.50_1.pkg","licenselogic":"single","pkgsize":74620,"desc":"WWW::Mixi provides an automated interface to the Mixi <http://mixi.jp/>.\nMixi is most famous as SNS of Japan.","deps":{"ja-p5-Jcode":{"origin":"japanese/p5-Jcode","version":"2.07_1"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WWW-Mechanize-CGI","origin":"www/p5-WWW-Mechanize-CGI","version":"0.3_1","comment":"Use WWW::Mechanize with CGI applications","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/WWW-Mechanize-CGI","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e0d1735d52dd72115f1ab3fb88a112c02bfe5e06dc6fb95fb8f4d7c6a2f77801","flatsize":6640,"path":"All/p5-WWW-Mechanize-CGI-0.3_1.pkg","repopath":"All/p5-WWW-Mechanize-CGI-0.3_1.pkg","licenselogic":"single","pkgsize":4320,"desc":"Provides a convenient way of using CGI applications with WWW::Mechanize.","deps":{"p5-HTTP-Request-AsCGI":{"origin":"www/p5-HTTP-Request-AsCGI","version":"1.2_1"},"p5-WWW-Mechanize":{"origin":"www/p5-WWW-Mechanize","version":"2.19"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WWW-Mediawiki-Client","origin":"www/p5-WWW-Mediawiki-Client","version":"0.31_4","comment":"Very simple cvs-like interface for Mediawiki websites","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/WWW-Mediawiki-Client","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c30e976c23a1655468c8e84516f5718338990653132394befaa35f8110394c45","flatsize":94236,"path":"All/p5-WWW-Mediawiki-Client-0.31_4.pkg","repopath":"All/p5-WWW-Mediawiki-Client-0.31_4.pkg","licenselogic":"single","pkgsize":37508,"desc":"WWW::Mediawiki::Client provides a very simple cvs-like interface for Mediawiki\ndriven WikiWiki websites, such as http://www.wikitravel.org|Wikitravel or\nhttp://www.wikipedia.org|Wikipedia. The interface mimics the two most basic\ncvs commands: update and commit with similarly named methods. Each of these\nhas a shorter alias, as in cvs.","deps":{"p5-Exception-Class":{"origin":"devel/p5-Exception-Class","version":"1.45"},"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-VCS-Lite":{"origin":"devel/p5-VCS-Lite","version":"0.12"},"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WWW-Mechanize-Shell","origin":"www/p5-WWW-Mechanize-Shell","version":"0.62","comment":"Interactive shell for www/p5-WWW-Mechanize","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/WWW-Mechanize-Shell","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"30f21394e5934d2e7bc184ce7afb18174624738364efed3ea3d1fdb986705b7b","flatsize":67524,"path":"All/p5-WWW-Mechanize-Shell-0.62.pkg","repopath":"All/p5-WWW-Mechanize-Shell-0.62.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":28684,"desc":"This module implements a www-like shell above WWW::Mechanize and also\nhas the capability to output crude Perl code that recreates the recorded\nsession. Its main use is as an interactive starting point for automating\na session through WWW::Mechanize.","deps":{"p5-HTML-Display":{"origin":"www/p5-HTML-Display","version":"0.40_2"},"p5-HTML-TokeParser-Simple":{"origin":"www/p5-HTML-TokeParser-Simple","version":"3.16_1"},"p5-Hook-LexWrap":{"origin":"devel/p5-Hook-LexWrap","version":"0.26"},"p5-Term-Shell":{"origin":"devel/p5-Term-Shell","version":"0.13"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-WWW-Mechanize":{"origin":"www/p5-WWW-Mechanize","version":"2.19"},"p5-WWW-Mechanize-FormFiller":{"origin":"www/p5-WWW-Mechanize-FormFiller","version":"0.13"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"],"options":{"EXAMPLES":"on"}},{"name":"p5-WWW-Mechanize-Plugin-phpBB","origin":"www/p5-WWW-Mechanize-Plugin-phpBB","version":"0.02_2","comment":"Screen scraper for phpBB installations","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/WWW-Mechanize-Plugin-phpBB","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"55f194ac1f9bdac738afdca112d181afcf0290da4f6db4bc9debfff431ef4a86","flatsize":11675,"path":"All/p5-WWW-Mechanize-Plugin-phpBB-0.02_2.pkg","repopath":"All/p5-WWW-Mechanize-Plugin-phpBB-0.02_2.pkg","licenselogic":"single","pkgsize":6648,"desc":"WWW::Mechanize::Plugin::phpBB is a screen scraper for phpBB driven forum\nsites. It can log into the phpBB web interface, pull forum and topics\nnames and perform administrative tasks like deleting posts.\n\nFUNCTIONALITY IS CURRENTLY LIMITED, READ ON WHAT'S AVAILABLE SO FAR.\n\nWWW::Mechanize::Plugin::phpBB is implemented as a plugin to\nWWW::Mechanize, using Joe McMahon's WWW::Mechanize::Pluggable framework.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-HTML-Tree":{"origin":"www/p5-HTML-Tree","version":"5.07"},"p5-Log-Log4perl":{"origin":"devel/p5-Log-Log4perl","version":"1.57"},"p5-WWW-Mechanize":{"origin":"www/p5-WWW-Mechanize","version":"2.19"},"p5-WWW-Mechanize-Pluggable":{"origin":"www/p5-WWW-Mechanize-Pluggable","version":"1.14"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WWW-Myspace","origin":"www/p5-WWW-Myspace","version":"0.92_1","comment":"Access MySpace.com profile information from Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/WWW-Myspace","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"63237543c0e8a5bbbd1ffc5d59af71db89d81456e3e03cbaf1a3ff225204e5d8","flatsize":397982,"path":"All/p5-WWW-Myspace-0.92_1.pkg","repopath":"All/p5-WWW-Myspace-0.92_1.pkg","licenselogic":"single","pkgsize":144912,"desc":"WWW::Myspace.pm provides methods to access your myspace.com account\nand functions automatically. It provides a simple interface for\nscripts to log in, access lists of friends, scan user's profiles,\nretreive profile data, send messages, and post comments.","deps":{"p5-Config-General":{"origin":"devel/p5-Config-General","version":"2.67"},"p5-Contextual-Return":{"origin":"devel/p5-Contextual-Return","version":"0.004014"},"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"p5-Spiffy":{"origin":"devel/p5-Spiffy","version":"0.46_1"},"p5-Time-modules":{"origin":"devel/p5-Time-modules","version":"2013.0912_1"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-WWW-Mechanize":{"origin":"www/p5-WWW-Mechanize","version":"2.19"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WWW-Mechanize-Pluggable","origin":"www/p5-WWW-Mechanize-Pluggable","version":"1.14","comment":"Custmomize WWW::Mechanize via plugins","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/WWW-Mechanize-Pluggable","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3ef4625abb11e5892abbf4fa6c537296e70a0263e49c4377155c501fdeb8dbed","flatsize":63001,"path":"All/p5-WWW-Mechanize-Pluggable-1.14.pkg","repopath":"All/p5-WWW-Mechanize-Pluggable-1.14.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":31676,"desc":"This module provides all of the same functionality of WWW::Mechanize, but\nadds support for plugins using Module::Pluggable; this means that any\nmodule named WWW::Mechanize::Plugin::whatever... will be found and loaded\nwhen WWW::Mechanize::Pluggable is loaded.\n\nBig deal, you say. Well, it becomes a big deal in conjunction\nwith WWW::Mechanize::Pluggable's other feature: plugin hooks. When plugins\nare loaded, their import() methods can call WWW::Mechanize::Pluggable's\nprehook and posthook methods. These methods add callbacks to the plugin\ncode in WWW::Mechanize::Pluggable's methods. These callbacks can act\nbefore a method or after it, and have to option of short-circuiting the\ncall to the WWW::Mechanize::Pluggable method altogether.\n\nThese methods receive whatever parameters the WWW::Mechanize::Pluggable\nmethods received, plus a reference to the actvive Mech object.\n\nAll other extensions to WWW::Mechanize::Pluggable are handled by the\nplugins.","deps":{"p5-Data-Dump-Streamer":{"origin":"devel/p5-Data-Dump-Streamer","version":"2.42"},"p5-HTML-Form":{"origin":"www/p5-HTML-Form","version":"6.12"},"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-HTTP-Cookies":{"origin":"www/p5-HTTP-Cookies","version":"6.11"},"p5-HTTP-Daemon":{"origin":"www/p5-HTTP-Daemon","version":"6.16"},"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-Module-Pluggable":{"origin":"devel/p5-Module-Pluggable","version":"5.2"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-WWW-Mechanize":{"origin":"www/p5-WWW-Mechanize","version":"2.19"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WWW-Mechanize-DecodedContent","origin":"www/p5-WWW-Mechanize-DecodedContent","version":"0.02_1","comment":"Decode Mech content using its HTTP response encoding","maintainer":"markun@onohara.to","www":"https://metacpan.org/release/WWW-Mechanize-DecodedContent","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e7342a03da5c1e1b70060577b69e25b44bc8df06e19363fb058cb956d7b3b348","flatsize":3937,"path":"All/p5-WWW-Mechanize-DecodedContent-0.02_1.pkg","repopath":"All/p5-WWW-Mechanize-DecodedContent-0.02_1.pkg","licenselogic":"single","pkgsize":3500,"desc":"WWW::Mechanize::DecodedContent is a plugin to add\ndecoded_content utility method to WWW::Mechanize.","deps":{"p5-HTTP-Response-Encoding":{"origin":"www/p5-HTTP-Response-Encoding","version":"0.06_3"},"p5-WWW-Mechanize":{"origin":"www/p5-WWW-Mechanize","version":"2.19"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WWW-Mechanize-GZip","origin":"www/p5-WWW-Mechanize-GZip","version":"0.14","comment":"Use WWW::Mechanize by requesting gzip-compression from the web server","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/WWW-Mechanize-GZip","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"be864d3e07f7ef438d0c89262e531417af5d01c0c0a8b1ed01bf810439262baa","flatsize":11980,"path":"All/p5-WWW-Mechanize-GZip-0.14.pkg","repopath":"All/p5-WWW-Mechanize-GZip-0.14.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6680,"desc":"The WWW::Mechanize::GZip module tries to fetch a URL by requesting\ngzip-compression from the web server.\n\nIf the response contains a header with 'Content-Encoding: gzip',\nit decompresses the response in order to get the original\n(uncompressed) content.\n\nThis module will help to reduce bandwith fetching webpages, if\nsupported by the web server. If the web server does not support\ngzip-compression, no decompression will be made.\n\nThis modules is a direct subclass of WWW::Mechanize and will\ntherefore support any methods provided by WWW::Mechanize.","deps":{"p5-WWW-Mechanize":{"origin":"www/p5-WWW-Mechanize","version":"2.19"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WWW-HatenaLogin","origin":"www/p5-WWW-HatenaLogin","version":"0.03_1","comment":"Login/Logout interface to Hatena","maintainer":"markun@onohara.to","www":"https://metacpan.org/release/WWW-HatenaLogin","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fb07077dc392d288d6f3b5da9dee912dd7da879dae418a381b0c630f86ab8daa","flatsize":10128,"path":"All/p5-WWW-HatenaLogin-0.03_1.pkg","repopath":"All/p5-WWW-HatenaLogin-0.03_1.pkg","licenselogic":"single","pkgsize":5576,"desc":"Login and logout interface to Hatena.\nThis module is very simple.","deps":{"p5-Crypt-SSLeay":{"origin":"security/p5-Crypt-SSLeay","version":"0.72_3"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-WWW-Mechanize":{"origin":"www/p5-WWW-Mechanize","version":"2.19"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WWW-HatenaDiary","origin":"www/p5-WWW-HatenaDiary","version":"0.02_1","comment":"CRUD interface to Hatena::Diary","maintainer":"markun@onohara.to","www":"https://metacpan.org/release/WWW-HatenaDiary","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b71dd6ed80e0d49981bcd0487751efe58ed77ec09897bfb989256ee7201daf0c","flatsize":15880,"path":"All/p5-WWW-HatenaDiary-0.02_1.pkg","repopath":"All/p5-WWW-HatenaDiary-0.02_1.pkg","licenselogic":"single","pkgsize":7548,"desc":"WWW::HatenaDiary provides a CRUD interface to Hatena::Diary,\naiming to help you efficiently communicate with the service\nwith programmatic ways.","deps":{"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-WWW-HatenaLogin":{"origin":"www/p5-WWW-HatenaLogin","version":"0.03_1"},"p5-WWW-Mechanize":{"origin":"www/p5-WWW-Mechanize","version":"2.19"},"p5-Web-Scraper":{"origin":"www/p5-Web-Scraper","version":"0.38"},"p5-YAML-Syck":{"origin":"textproc/p5-YAML-Syck","version":"1.34_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WWW-Mechanize","origin":"www/p5-WWW-Mechanize","version":"2.19","comment":"Handy web browsing in a Perl object","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/WWW-Mechanize","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e8e24c8873a71914d41858fa646a7d37827a06018fcd453ce4de746c41314d1d","flatsize":250374,"path":"All/p5-WWW-Mechanize-2.19.pkg","repopath":"All/p5-WWW-Mechanize-2.19.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":97624,"desc":"WWW::Mechanize is a fork of Kirrily Robert's excellent WWW::Automate\nmodule.  W::A works fine except for some memory-eating bugs that the\nauthor of this module has fixed.","deps":{"p5-HTML-Form":{"origin":"www/p5-HTML-Form","version":"6.12"},"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-HTML-Tree":{"origin":"www/p5-HTML-Tree","version":"5.07"},"p5-HTTP-Cookies":{"origin":"www/p5-HTTP-Cookies","version":"6.11"},"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"plasma6-plasma-workspace-wallpapers","origin":"x11-themes/plasma6-plasma-workspace-wallpapers","version":"6.3.5","comment":"Wallpapers for Plasma Workspaces","maintainer":"kde@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a04da7180d3f3e7071d3ff370301ac1210b09eba6fa8afe5332b6a24ca1f24f6","flatsize":131967894,"path":"All/plasma6-plasma-workspace-wallpapers-6.3.5.pkg","repopath":"All/plasma6-plasma-workspace-wallpapers-6.3.5.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":131069888,"desc":"Use Plasma to surf the web; keep in touch with colleagues, friends and family;\nmanage your files, enjoy music and videos; and get creative and productive at\nwork. Do it all in a beautiful environment that adapts to your needs, and with\nthe safety, privacy-protection and peace of mind that the best Free Open Source\nSoftware has to offer.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"}},"categories":["kde","kde-plasma","x11-themes"]},{"name":"p5-WWW-LongURL","origin":"www/p5-WWW-LongURL","version":"0.05_1","comment":"Perl interface to the LongURL API","maintainer":"mhsin@mhsin.org","www":"https://metacpan.org/release/WWW-LongURL","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ebffd2a8ce233d92cee4b27dade0893dc071f419c5a1bac3281f0ee826237e67","flatsize":12147,"path":"All/p5-WWW-LongURL-0.05_1.pkg","repopath":"All/p5-WWW-LongURL-0.05_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6852,"desc":"WWW::LongURL is a simple interface for using the LongURL API to expand\nshortened URLs.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-JSON-Any":{"origin":"converters/p5-JSON-Any","version":"1.40"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WWW-Instapaper-Client","origin":"www/p5-WWW-Instapaper-Client","version":"0.901_1","comment":"Implementation of the Instapaper client API","maintainer":"markun@onohara.to","www":"https://metacpan.org/release/WWW-Instapaper-Client","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1c9f121fc41ec514640d7587f09fd88476746b8c5577e10077971347a919fa8f","flatsize":11302,"path":"All/p5-WWW-Instapaper-Client-0.901_1.pkg","repopath":"All/p5-WWW-Instapaper-Client-0.901_1.pkg","licenselogic":"single","pkgsize":6980,"desc":"An implementation of the Instapaper client API.\n(see http://www.instapaper.com/api)","deps":{"p5-Class-Base":{"origin":"devel/p5-Class-Base","version":"0.09"},"p5-Crypt-SSLeay":{"origin":"security/p5-Crypt-SSLeay","version":"0.72_3"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WWW-IMDb","origin":"www/p5-WWW-IMDb","version":"0.01_2","comment":"Perl interface to query the Internet Movie Database(IMDb)","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cd46efee5761a6f4d1b19e560fec6f206b9d7d437c3f6f36766436062a2d48d9","flatsize":14010,"path":"All/p5-WWW-IMDb-0.01_2.pkg","repopath":"All/p5-WWW-IMDb-0.01_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":7856,"desc":"Internet Movie Database Perl library (IMDb.pm) is a Perl class that queries\nthe Internet Movie Database via a simple OO interface.","deps":{"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"],"messages":[{"message":"===>   NOTICE:\n\nThe p5-WWW-IMDb port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"papirus-icon-theme","origin":"x11-themes/papirus-icon-theme","version":"20250201","comment":"Papirus icon theme","maintainer":"tagattie@FreeBSD.org","www":"https://git.io/papirus-icon-theme","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"696e3a147fa97f0b64197564e4d5db5bd6184b6cb1d1fcbe2850237c27a814de","flatsize":121577698,"path":"All/papirus-icon-theme-20250201.pkg","repopath":"All/papirus-icon-theme-20250201.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":24569248,"desc":"Papirus is a free and open source SVG icon theme, based on Paper Icon\nSet with a lot of new icons and a few extras, like Hardcode-Tray\nsupport, KDE colorscheme support, Folder Color support, and others.","categories":["x11-themes"],"options":{"DOCS":"on"}},{"name":"p5-WWW-GMail","origin":"mail/p5-WWW-GMail","version":"0.07_1","comment":"Module that simplifies access to Gmail","maintainer":"snowfly@yuntech.edu.tw","www":"https://metacpan.org/release/XANTUS/WWW-GMail-0.07","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"40e8057199b58b12792cd3911e16c0154428a89bee08da9e13eed5e023c36122","flatsize":28568,"path":"All/p5-WWW-GMail-0.07_1.pkg","repopath":"All/p5-WWW-GMail-0.07_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11756,"desc":"WWW::GMail - Perl extension for accessing Google Mail (gmail)","deps":{"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-WWW-Hotmail","origin":"mail/p5-WWW-Hotmail","version":"0.10_1","comment":"Module that simplifies access to Hotmail","maintainer":"skreuzer@FreeBSD.org","www":"https://metacpan.org/release/WWW-Hotmail","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5c484cab990b9746f1f9da83abf6690794b1b5758467e95d2fb9b408de45123f","flatsize":13259,"path":"All/p5-WWW-Hotmail-0.10_1.pkg","repopath":"All/p5-WWW-Hotmail-0.10_1.pkg","licenselogic":"single","pkgsize":7676,"desc":"WWW::Hotmail - Perl extension for connecting to Hotmail","deps":{"p5-Mail-Audit":{"origin":"mail/p5-Mail-Audit","version":"2.228"},"p5-WWW-Mechanize":{"origin":"www/p5-WWW-Mechanize","version":"2.19"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-WWW-Dilbert","origin":"www/p5-WWW-Dilbert","version":"1.19_1,1","comment":"Dilbert of the day comic strip archive and retrieval module","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/WWW-Dilbert","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"534b4b818cd8b54060927174e503565cde54f77f2da9c08e67e6720d86a2d51c","flatsize":8271,"path":"All/p5-WWW-Dilbert-1.19_1,1.pkg","repopath":"All/p5-WWW-Dilbert-1.19_1,1.pkg","licenselogic":"single","pkgsize":5728,"desc":"This module will download the latest Dilbert of the Day cartoon strip\nfrom the Dilbert website and return an object which can be either\nstored in a database or output to a browser, disk or whatever. It\nallows importing of Dilbert strips from disk or alternate URLs, and\nhas a random strip interface to return strips from the database.","deps":{"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WWW-DHL","origin":"www/p5-WWW-DHL","version":"0.03_2","comment":"Perl module for the DHL online tracking service","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/SEPP/WWW-DHL-0.03","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ff27a14a798b8003a1429846b72a6b905b8429a18c394fc08d7090c72dae961b","flatsize":11873,"path":"All/p5-WWW-DHL-0.03_2.pkg","repopath":"All/p5-WWW-DHL-0.03_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6952,"desc":"This module allows you to check the status of YOUR shipments via the\nDHL website. For privacy issues please consider the website. Please\nnote: This module is still some kind of alpha, because there are many\ndifferent pages on the DHL website.","deps":{"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-HTML-TokeParser-Simple":{"origin":"www/p5-HTML-TokeParser-Simple","version":"3.16_1"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WWW-HatenaStar","origin":"www/p5-WWW-HatenaStar","version":"0.04_2","comment":"Perl interface to Hatena::Star","maintainer":"markun@onohara.to","www":"https://metacpan.org/release/WWW-HatenaStar","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"81617257886c725f890919baaa65efc0b59ae1516a8b7505d9b0b5606f506c36","flatsize":13211,"path":"All/p5-WWW-HatenaStar-0.04_2.pkg","repopath":"All/p5-WWW-HatenaStar-0.04_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6948,"desc":"WWW::HatenaStar is perl interface to Hatena::Star.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-WWW-HatenaLogin":{"origin":"www/p5-WWW-HatenaLogin","version":"0.03_1"},"p5-WWW-Mechanize":{"origin":"www/p5-WWW-Mechanize","version":"2.19"},"p5-YAML-Syck":{"origin":"textproc/p5-YAML-Syck","version":"1.34_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WWW-Google-PageRank","origin":"www/p5-WWW-Google-PageRank","version":"0.17_1","comment":"Perl interface for querying Google pagerank","maintainer":"snowfly@yuntech.edu.tw","www":"https://metacpan.org/release/WWW-Google-PageRank","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7ee4b3474d61a26938effcb4e7a83929baa3b0626f55a64f015a8ae70461aa29","flatsize":8351,"path":"All/p5-WWW-Google-PageRank-0.17_1.pkg","repopath":"All/p5-WWW-Google-PageRank-0.17_1.pkg","licenselogic":"single","pkgsize":5564,"desc":"The WWW::Google::PageRank is a class implementing a interface\nfor querying google pagerank.\nTo use it, you should create WWW::Google::PageRank object\nand use its method get(), to query page rank of URL.\nIt uses LWP::UserAgent for making request to Google.","deps":{"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WWW-BitTorrent","origin":"net-p2p/p5-WWW-BitTorrent","version":"0.01_2","comment":"Search and Download .torrent(s) files from BitTorrents boards","maintainer":"snowfly@yuntech.edu.tw","www":"https://metacpan.org/release/WWW-BitTorrent","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e089699cb70ae09743759c98833d9fbb996ddecf7fe2c4d2a99c9e9fe04fc77c","flatsize":9221,"path":"All/p5-WWW-BitTorrent-0.01_2.pkg","repopath":"All/p5-WWW-BitTorrent-0.01_2.pkg","licenselogic":"single","pkgsize":5756,"desc":"WWW::BitTorrent - Search and Download .torrent(s) files from BitTorrents boards.","deps":{"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-p2p","perl5","www"]},{"name":"p5-WWW-Google-News","origin":"www/p5-WWW-Google-News","version":"0.12_2","comment":"Access to Google's News Service (Not Usenet)","maintainer":"snowfly@yuntech.edu.tw","www":"https://metacpan.org/release/WWW-Google-News","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9be45ffd08fc0b313a64fd8389036094134bf931b70b43d578191a229b45b538","flatsize":14729,"path":"All/p5-WWW-Google-News-0.12_2.pkg","repopath":"All/p5-WWW-Google-News-0.12_2.pkg","licenselogic":"single","pkgsize":7852,"desc":"This is a simple screen scraper for Google's News service.","deps":{"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-XML-Atom":{"origin":"textproc/p5-XML-Atom","version":"0.43"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WWW-Google-News-TW","origin":"www/p5-WWW-Google-News-TW","version":"0.12_2","comment":"Access to Google's Taiwan News Service (Not Usenet)","maintainer":"snowfly@yuntech.edu.tw","www":"https://metacpan.org/release/WWW-Google-News-TW","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"44ddc29b937cb05e560b66bc84e1a04e6254c7d0c0b1e268b2016c44aee354b1","flatsize":10930,"path":"All/p5-WWW-Google-News-TW-0.12_2.pkg","repopath":"All/p5-WWW-Google-News-TW-0.12_2.pkg","licenselogic":"single","pkgsize":6356,"desc":"WWW::Google::News::TW - Access to Google's Taiwan News Service (Not Usenet)","deps":{"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WWW-AtMovies-TV","origin":"www/p5-WWW-AtMovies-TV","version":"0.04_1","comment":"Retrieve TV information from http://www.atmovies.com.tw/","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/WWW-AtMovies-TV","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"427dfa515216b4ad401cf93925e1853d53501f045fd7ca4314f7a4955daee48e","flatsize":5682,"path":"All/p5-WWW-AtMovies-TV-0.04_1.pkg","repopath":"All/p5-WWW-AtMovies-TV-0.04_1.pkg","licenselogic":"single","pkgsize":4236,"desc":"Retrieve TV information from http://www.atmovies.com.tw/","deps":{"p5-HTML-TableExtract":{"origin":"www/p5-HTML-TableExtract","version":"2.15"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-WWW-Mechanize":{"origin":"www/p5-WWW-Mechanize","version":"2.19"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WWW-Babelfish","origin":"www/p5-WWW-Babelfish","version":"0.16_1","comment":"Perl interface to obtain translations from the babelfish server","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/WWW-Babelfish","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f0565573b4d159541c40bb12a09524bac5e60cd7024866c045699210722d773f","flatsize":18860,"path":"All/p5-WWW-Babelfish-0.16_1.pkg","repopath":"All/p5-WWW-Babelfish-0.16_1.pkg","licenselogic":"single","pkgsize":9144,"desc":"WWW::Babelfish is a perl interface to obtain translations of text from\nbabelfish.altavista.digital.com.","deps":{"p5-IO-String":{"origin":"devel/p5-IO-String","version":"1.08_1"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WWW-Google-Calculator","origin":"www/p5-WWW-Google-Calculator","version":"0.07_1","comment":"Simple interface for Google calculator","maintainer":"snowfly@yuntech.edu.tw","www":"https://metacpan.org/release/WWW-Google-Calculator","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d1342890e466624e8b95d2f085014344e3b3514286904c12a8304b00f2559fc0","flatsize":11034,"path":"All/p5-WWW-Google-Calculator-0.07_1.pkg","repopath":"All/p5-WWW-Google-Calculator-0.07_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6372,"desc":"This module provide simple interface for Google calculator.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-WWW-Mechanize":{"origin":"www/p5-WWW-Mechanize","version":"2.19"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WWW-2ch","origin":"japanese/p5-WWW-2ch","version":"0.07_2","comment":"Perl module for scraping of 2ch.net BBS","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/WWW-2ch","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"84e20428654d7440a906fe3682a37406835b4185ed38bff056bf5a33ca007081","flatsize":32544,"path":"All/p5-WWW-2ch-0.07_2.pkg","repopath":"All/p5-WWW-2ch-0.07_2.pkg","licenselogic":"single","pkgsize":16008,"desc":"It is suitable for the scraping of a popular bbs of Japan.\nother BBS and the news sites and other sites are also possible by the\naddition of the plugin for scraping.\nPlease take care with the flood control to an excessive access.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["japanese","perl5","www"]},{"name":"p5-W3C-LogValidator","origin":"www/p5-W3C-LogValidator","version":"1.4_1,1","comment":"Comprehensive validation tool for webmasters and web developers","maintainer":"toni.viemero@iki.fi","www":"https://www.w3.org/QA/Tools/LogValidator/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d940a87b78fd481e8c251ee3ba6da57229d7e4316f268a21869a900a7f41959f","flatsize":155370,"path":"All/p5-W3C-LogValidator-1.4_1,1.pkg","repopath":"All/p5-W3C-LogValidator-1.4_1,1.pkg","licenselogic":"single","pkgsize":45580,"desc":"Log Validator is a web server log analysis tool with focus on the quality\nof Web documents. Thanks to a modular, extensible design, the Log Validator\ncan help Web authors find the most popular content on their web site that\nmatches a particular criteria.\n\nThe Log Validator was first written with Validation (HTML, etc.) in mind :\nit can thus help web content managers find and fix the most frequently\naccessed invalid documents on their Web site, acting as a comprehensive,\nstep-by-step validation tool.","deps":{"p5-Config-General":{"origin":"devel/p5-Config-General","version":"2.67"},"p5-Mail-Sendmail":{"origin":"mail/p5-Mail-Sendmail","version":"0.80"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-W3C-LinkChecker":{"origin":"www/p5-W3C-LinkChecker","version":"4.81_2"},"p5-WebService-Validator-CSS-W3C":{"origin":"www/p5-webservice-validator-css-w3c","version":"0.2_1"},"p5-WebService-Validator-HTML-W3C":{"origin":"www/p5-webservice-validator-html-w3c","version":"0.28_1"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"],"options":{"EXAMPLES":"on"}},{"name":"p5-WWW-GitHub-Gist","origin":"www/p5-WWW-GitHub-Gist","version":"0.17_1","comment":"Perl interface to Gist","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/ALEXBIO/WWW-GitHub-Gist-0.17","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e68f97a78f13f0116a19dfb4d871c38288007ce8e27ef2e1477a2275fe3d5281","flatsize":20322,"path":"All/p5-WWW-GitHub-Gist-0.17_1.pkg","repopath":"All/p5-WWW-GitHub-Gist-0.17_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9768,"desc":"Perl interface to Gist.","deps":{"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WWW-FreeProxy","origin":"www/p5-WWW-FreeProxy","version":"0.04_1","comment":"Fetch proxies from free proxy lists","maintainer":"rodrigo@FreeBSD.org","www":"https://metacpan.org/release/WWW-FreeProxy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e7f35dedadf4a7405188ab2a1c98dba978aaf8b149a9ee4f3deae9375d7a14a5","flatsize":12761,"path":"All/p5-WWW-FreeProxy-0.04_1.pkg","repopath":"All/p5-WWW-FreeProxy-0.04_1.pkg","licenselogic":"single","pkgsize":8216,"desc":"WWW::FreeProxy\n\nThis module fetch proxies from free proxy lists","deps":{"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WWW-Form-UrlEncoded","origin":"www/p5-WWW-Form-UrlEncoded","version":"0.26","comment":"Parser and builder for application/x-www-form-urlencoded","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/WWW-Form-UrlEncoded","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d586aff33840b223d6dfc2aee7b4f57009ef08be4745f9533404f8f6932d5e57","flatsize":52874,"path":"All/p5-WWW-Form-UrlEncoded-0.26.pkg","repopath":"All/p5-WWW-Form-UrlEncoded-0.26.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16032,"desc":"WWW::Form::UrlEncoded provides application/x-www-form-urlencoded parser and\nbuilder. This module aims to have compatibility with other CPAN modules like\nHTTP::Body's urlencoded parser.\n\nThis module try to use WWW::Form::UrlEncoded::XS by default and fail to it, use\nWWW::Form::UrlEncoded::PP instead","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WWW-Facebook-API","origin":"www/p5-WWW-Facebook-API","version":"0.4.18_3","comment":"Facebook API implementation in Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/WWW-Facebook-API","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f30877993e56febe95e221852a8b319e10a0ab2d5abc3c1a29057a99b566a458","flatsize":265905,"path":"All/p5-WWW-Facebook-API-0.4.18_3.pkg","repopath":"All/p5-WWW-Facebook-API-0.4.18_3.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":114276,"desc":"WWW::Facebook::API - Facebook API implementation\n\nA Perl implementation of the Facebook API, working off of the\ncanonical Java and PHP implementations. By default it uses JSON::Any\nto parse the response returned by Facebook's server. There is an option\nto return the raw response in either XML or JSON.","deps":{"p5-Crypt-SSLeay":{"origin":"security/p5-Crypt-SSLeay","version":"0.72_3"},"p5-JSON-Any":{"origin":"converters/p5-JSON-Any","version":"1.40"},"p5-Readonly":{"origin":"devel/p5-Readonly","version":"2.05"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WWW-Contact","origin":"www/p5-WWW-Contact","version":"0.51","comment":"Contact importer for all the major email systems","maintainer":"sailorfred@yahoo.com","www":"https://metacpan.org/release/WWW-Contact","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f8d02cbbcdeeb25b4c9f5efaf4dbbdd8a9373a6811f5778841397d89e20ad7e5","flatsize":119638,"path":"All/p5-WWW-Contact-0.51.pkg","repopath":"All/p5-WWW-Contact-0.51.pkg","licenselogic":"or","licenses":["ART20","GPLv1"],"pkgsize":51256,"desc":"Perl5 contact importer for use with all the major email systems, such as\nYahoo!, Gmail, Hotmail, etc.","deps":{"p5-Crypt-SSLeay":{"origin":"security/p5-Crypt-SSLeay","version":"0.72_3"},"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-HTML-TokeParser-Simple":{"origin":"www/p5-HTML-TokeParser-Simple","version":"3.16_1"},"p5-HTML-Tree":{"origin":"www/p5-HTML-Tree","version":"5.07"},"p5-JSON-XS":{"origin":"converters/p5-JSON-XS","version":"4.03"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"p5-Net-Google-AuthSub":{"origin":"net/p5-Net-Google-AuthSub","version":"0.5_2"},"p5-Text-vCard":{"origin":"textproc/p5-Text-vCard","version":"3.09"},"p5-WWW-Mechanize":{"origin":"www/p5-WWW-Mechanize","version":"2.19"},"p5-WWW-Mechanize-GZip":{"origin":"www/p5-WWW-Mechanize-GZip","version":"0.14"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Version-Next","origin":"textproc/p5-Version-Next","version":"1.000","comment":"Increment module version numbers simply and correctly","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Version-Next","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b5a072968111855dbc012e0d38948aa7673450663ad50ea904ae185bdb32614f","flatsize":19275,"path":"All/p5-Version-Next-1.000.pkg","repopath":"All/p5-Version-Next-1.000.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":9496,"desc":"This module provides a simple, correct way to increment a Perl module version\nnumber.  It does not attempt to guess what the original version number author\nintended, it simply increments in the smallest possible fashion.  Decimals are\nincremented like an odometer.  Dotted decimals are incremented piecewise and\npresented in a standardized way.","deps":{"p5-Sub-Exporter":{"origin":"devel/p5-Sub-Exporter","version":"0.991"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-WWW-Baseball-NPB","origin":"www/p5-WWW-Baseball-NPB","version":"0.03_1","comment":"Fetches Japanese baseball games information","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/WWW-Baseball-NPB","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"479a6bbdd66971c80874f04f22dfc9f2c4921bb648820d50d582b041d5e732ce","flatsize":7055,"path":"All/p5-WWW-Baseball-NPB-0.03_1.pkg","repopath":"All/p5-WWW-Baseball-NPB-0.03_1.pkg","licenselogic":"single","pkgsize":5488,"desc":"WWW::Baseball::NPB provides you a way to fetch and extract Japanese baseball\ngames information via Yahoo! Baseball. (NPB = Nippon Professional Baseball)","deps":{"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["japanese","perl5","www"]},{"name":"p5-WWW-Comic","origin":"www/p5-WWW-Comic","version":"1.06_2","comment":"Retrieve comic strip images","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/WWW-Comic","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"45e56a3616d89770affea12cf7b248fd661f703ac0b00710e2d162e22dd1cd54","flatsize":73300,"path":"All/p5-WWW-Comic-1.06_2.pkg","repopath":"All/p5-WWW-Comic-1.06_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":34692,"desc":"This module will download cartoon comic strip images from various websites\nand return a binary blob of the image, or write it to disk. Multiple comic\nstrips can be supported through subclassed plugin modules.","deps":{"p5-WWW-Dilbert":{"origin":"www/p5-WWW-Dilbert","version":"1.19_1,1"},"p5-WWW-VenusEnvy":{"origin":"www/p5-WWW-VenusEnvy","version":"1.10_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-WDDX","origin":"textproc/p5-WDDX","version":"1.02_2","comment":"Perl module to parse WDDX Packets","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/WDDX","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8b6fa3394613ac2af7e40e14b5ba1934b1c760bebf8dc8c03b437ee5027b8f0e","flatsize":108047,"path":"All/p5-WDDX-1.02_2.pkg","repopath":"All/p5-WDDX-1.02_2.pkg","licenselogic":"single","pkgsize":33216,"desc":"This is a module that parses WDDX packets. Which are\nwell supported in Allaire Coldfusion, and pretty\nuseful.\n\nThis is from the WDDX.org web site: \"The Web Distributed\nData Exchange, or WDDX, is a free, open XML-based\ntechnology that allows Web applications created with any\nplatform to easily exchange data with one another over the\nWeb.\"","deps":{"p5-XML-Parser":{"origin":"textproc/p5-XML-Parser","version":"2.47"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"],"options":{"DOCS":"on"}},{"name":"p5-WAP-wbxml","origin":"converters/p5-WAP-wbxml","version":"1.14_1","comment":"Binarization of XML file","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/WAP-wbxml","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4bdf71c6ea3bfc604a2e8da723348e1070000b866ef0d0d0001ae99f124a6db2","flatsize":502995,"path":"All/p5-WAP-wbxml-1.14_1.pkg","repopath":"All/p5-WAP-wbxml-1.14_1.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":48328,"desc":"WAP::wbxml module implements binarisation of XML file according the\nspecification:\n\n * WAP - Wireless Application Protocol / Binary XML Content Format\n   Specification / Version 1.3 WBXML (15th May 2000 Approved)\n\nThe binary format was designed to preserve the element structure of XML.","deps":{"p5-I18N-Charset":{"origin":"misc/p5-I18N-Charset","version":"1.39.4_1"},"p5-XML-DOM":{"origin":"textproc/p5-XML-DOM","version":"1.46"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","perl5"]},{"name":"p5-W3C-LinkChecker","origin":"www/p5-W3C-LinkChecker","version":"4.81_2","comment":"Checks the validity of links in an HTML or XHTML document","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/W3C-LinkChecker","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3b8b014aa7d65cea0a338fc81b7264debdd52d3d438d910842e94eaad69541e3","flatsize":111829,"path":"All/p5-W3C-LinkChecker-4.81_2.pkg","repopath":"All/p5-W3C-LinkChecker-4.81_2.pkg","licenselogic":"single","pkgsize":33636,"desc":"This manual page documents briefly the checklink command, a.k.a. the W3C\nLink Checker.\n\nchecklink is a program that reads an HTML or XHTML document, extracts a\nlist of anchors and lists and checks that no anchor is defined twice and\nthat all the links are dereferenceable, including the fragments. It warns\nabout HTTP redirects, including directory redirects, and can check\nrecursively a part of a web site.\n\nThe program can be used either as a command line tool or as a CGI script.","deps":{"p5-CSS-DOM":{"origin":"www/p5-CSS-DOM","version":"0.17"},"p5-Config-General":{"origin":"devel/p5-Config-General","version":"2.67"},"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-Net-IP":{"origin":"net-mgmt/p5-Net-IP","version":"1.26_1"},"p5-Term-ReadKey":{"origin":"devel/p5-Term-ReadKey","version":"2.38_1"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Validator-Custom","origin":"textproc/p5-Validator-Custom","version":"1.0201","comment":"Validator::Custom for simple data validation","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Validator-Custom","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8d29803e78b9f9df175a9d873adcfaa966fc32234fd53a4b490ae7b3fcc98e8d","flatsize":126797,"path":"All/p5-Validator-Custom-1.0201.pkg","repopath":"All/p5-Validator-Custom-1.0201.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":47684,"desc":"Validator::Custom validate HTML form data easy and flexibly. The features are\nthe following ones.\n- Many constraint functions are available by default, such as not_blank, int,\n  defined, in_array, length.\n- Several filter functions are available by default, such as trim,\n  datetime_to_timepiece, date_to_timepiece.\n- You can register your constraint function.\n- You can set error messages for invalid parameter value. The order of messages\n  is keeped.\n- Support OR condtion constraint and negativate constraint.","deps":{"p5-Object-Simple":{"origin":"devel/p5-Object-Simple","version":"3.1600"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Vroom","origin":"textproc/p5-Vroom","version":"0.42","comment":"Slide Shows in Vim","maintainer":"lwhsu@FreeBSD.org","www":"https://metacpan.org/release/Vroom","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4a3201d3c677fa67b12e3bce56e397198d0b639a45fb1560cf14fe77304ab26b","flatsize":51039,"path":"All/p5-Vroom-0.42.pkg","repopath":"All/p5-Vroom-0.42.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":22348,"desc":"Vroom lets you create your slides in a single file using a Wiki-like\nstyle, much like Spork and Sporx do. The difference is that your slides\ndon't compile to HTML or JavaScript or XUL. They get turned into a set\nof files that begin with '0', like '03' or '07c' or '05b.pl'.\n\nThe slides are named in alphabetic order. That means you can bring them\nall into a Vim session with the command: vim 0*. vroom --vroom does\nexactly that.\n\nVroom takes advantage of Vim's syntax highlighting. It also lets you run\nslides that contain code.\n\nSince Vim is an editor, you can change your slides during the show.","deps":{"p5-File-HomeDir":{"origin":"devel/p5-File-HomeDir","version":"1.006"},"p5-IO-All":{"origin":"devel/p5-IO-All","version":"0.87"},"p5-Template-Toolkit-Simple":{"origin":"www/p5-Template-Toolkit-Simple","version":"0.31"},"p5-Term-Size":{"origin":"devel/p5-Term-Size","version":"0.211"},"p5-YAML-LibYAML":{"origin":"textproc/p5-YAML-LibYAML","version":"0.90"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Validate-Net","origin":"net/p5-Validate-Net","version":"0.6_1","comment":"Format validation and more for Net:: related strings","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Validate-Net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"943d0afc6c945d7091f6b1b0bc1bbd53138a3fb946fe571fa2dab7b0ce02f4c1","flatsize":10051,"path":"All/p5-Validate-Net-0.6_1.pkg","repopath":"All/p5-Validate-Net-0.6_1.pkg","licenselogic":"single","pkgsize":6232,"desc":"Validate::Net is a class designed to assist with validation internet\nrelated strings.  It can be used to validate CGI forms, internally by\nmodules, and in any place where you want to check that an internet\nrelated string is valid before handing it off to a Net::* class.\n\nWhenever a test is false, you can access the reason through the reason\nmethod.","deps":{"p5-Class-Default":{"origin":"devel/p5-Class-Default","version":"1.51_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-VUser-Google-ProvisioningAPI","origin":"www/p5-VUser-Google-ProvisioningAPI","version":"0.24_2","comment":"Perl module that implements the Google Provisioning API","maintainer":"tota@FreeBSD.org","www":"https://metacpan.org/release/RSMITH/VUser-Google-ProvisioningAPI-0.24","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"abaddeb86067d7844ec7ab67d3e6dabf68c5b39cccdc71d9bee71ecc18916d99","flatsize":109413,"path":"All/p5-VUser-Google-ProvisioningAPI-0.24_2.pkg","repopath":"All/p5-VUser-Google-ProvisioningAPI-0.24_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":36320,"desc":"VUser::Google::ProvisioningAPI provides a simple interface to the Google Apps\nfor Your Domain Provisioning API. It uses the LWP::UserAgent module for the HTTP\ntransport, and the HTTP::Request module for the HTTP request and response.","deps":{"p5-XML-Simple":{"origin":"textproc/p5-XML-Simple","version":"2.25"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Visio","origin":"graphics/p5-Visio","version":"1.010_2","comment":"Perl extension manipulating XML based Visio files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Visio","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"55712aa7117164309503c325171704efcf537bf70ddf1145583baf25c36c075c","flatsize":59593,"path":"All/p5-Visio-1.010_2.pkg","repopath":"All/p5-Visio-1.010_2.pkg","licenselogic":"single","pkgsize":19464,"desc":"Perl extension mainpulating XML based Visio files","deps":{"p5-Log-Log4perl":{"origin":"devel/p5-Log-Log4perl","version":"1.57"},"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"pandora_console","origin":"net-mgmt/pandorafms_console","version":"6.0.2_3","comment":"Pandora FMS console","maintainer":"koichiro@rworks.jp","www":"https://pandorafms.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"323a3f251b25a691556867a886b8ec6d6b5f282182e2aca6b6791195c96be27f","flatsize":79444201,"path":"All/pandora_console-6.0.2_3.pkg","repopath":"All/pandora_console-6.0.2_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":19372584,"desc":"Pandora FMS Console is a web application to manage Pandora FMS.\nConsole allows to see graphical reports, state of every agent,\nalso to access to the information sent by the agent, to see every\nmonitored parameter and to see its evolution throughout the time, to\nform the different nodes, groups and users of the system. It is the\npart that interacts with the final user, and that will allows you to\nadminister the system.","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"},"graphviz":{"origin":"graphics/graphviz","version":"12.2.1_1"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-curl":{"origin":"ftp/php83-curl","version":"8.3.21"},"php83-filter":{"origin":"security/php83-filter","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-gettext":{"origin":"devel/php83-gettext","version":"8.3.21"},"php83-ldap":{"origin":"net/php83-ldap","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-mysqli":{"origin":"databases/php83-mysqli","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-snmp":{"origin":"net-mgmt/php83-snmp","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"},"php83-zip":{"origin":"archivers/php83-zip","version":"8.3.21"},"php83-zlib":{"origin":"archivers/php83-zlib","version":"8.3.21"}},"categories":["net-mgmt"],"users":["pandora"],"groups":["pandora"],"options":{"DOCS":"on","PGSQL":"off"},"messages":[{"message":"Pandora FMS 6.0SP2 console has been installed into:\n\n    /usr/local/www/pandora_console\n\nNow you can setup your Pandora FMS console and install database\nusing a browser and point to:\n\n    http://<hostname>/pandora_console/install.php\n\nFor detailed installation instructions, please read:\n\n    http://wiki.pandorafms.com/index.php?title=Pandora:Documentation_en:Installing\n\nUpgrading from prior version, please read:\n\n  http://wiki.pandorafms.com/index.php?title=Pandora:Documentation_en:Anexo_Upgrade","type":"install"}]},{"name":"p5-Vimana","origin":"editors/p5-Vimana","version":"2010.09303_4","comment":"Vim script manager","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Vimana","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4e1e93fc9c6fa253333fadd8d09f81b9dcdd7d9a689511e394d8b2a272076ba4","flatsize":119183,"path":"All/p5-Vimana-2010.09303_4.pkg","repopath":"All/p5-Vimana-2010.09303_4.pkg","licenselogic":"single","pkgsize":55844,"desc":"Vimana is an easy to use system for searching, downloading, and installing\nvim scripts.\n\nVimana provides a command-line interface much like the aptitude program on\nDebian Linux, for you to search, download, install, and upgrade scripts\nfrom http://www.vim.org/ (vimonline site).","deps":{"p5-App-CLI":{"origin":"devel/p5-App-CLI","version":"0.500"},"p5-Archive-Extract":{"origin":"archivers/p5-Archive-Extract","version":"0.88"},"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-Exporter-Lite":{"origin":"devel/p5-Exporter-Lite","version":"0.09"},"p5-File-Type":{"origin":"devel/p5-File-Type","version":"0.22_1"},"p5-HTTP-Lite":{"origin":"www/p5-HTTP-Lite","version":"2.44"},"p5-Mouse":{"origin":"devel/p5-Mouse","version":"2.5.11,1"},"p5-PathTools":{"origin":"devel/p5-PathTools","version":"3.7500"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"vim":{"origin":"editors/vim","version":"9.1.1199"}},"categories":["editors","perl5"]},{"name":"p5-VCS-Lite","origin":"devel/p5-VCS-Lite","version":"0.12","comment":"Minimal version control system","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/VCS-Lite","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"99879321fdc49a860f6a10497f458392b0d67f0f675fa929dd3b8c53bbb643f3","flatsize":51079,"path":"All/p5-VCS-Lite-0.12.pkg","repopath":"All/p5-VCS-Lite-0.12.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":21608,"desc":"This module provides the functions normally associated with a version control\nsystem, but without needing or implementing a version control system.\nApplications include wikis, document management systems and configuration\nmanagement.\n\nIt makes use of the module Algorithm::Diff. It provides the facility for basic\ndiffing, patching and merging.","deps":{"p5-Algorithm-Diff":{"origin":"devel/p5-Algorithm-Diff","version":"1.1903"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Verilog-Perl","origin":"cad/p5-Verilog-Perl","version":"3.478","comment":"Building point for Verilog support in the Perl language","maintainer":"otacilio.neto@bsd.com.br","www":"https://www.veripool.org/wiki/verilog-perl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"77a6bd428e4ff27c91d28dd885a3c89eac0ef4e18977c7fb2a0bac6f7b36779e","flatsize":1722159,"path":"All/p5-Verilog-Perl-3.478.pkg","repopath":"All/p5-Verilog-Perl-3.478.pkg","licenselogic":"or","licenses":["ART20","LGPL3"],"pkgsize":398436,"desc":"The Verilog-Perl library is a building point for Verilog support in the Perl\nlanguage. It includes:\n* Verilog::Getopt which parses command line options similar to C++ and VCS.\n* Verilog::Language which knows the language keywords and parses numbers.\n* Verilog::Netlist which builds netlists out of Verilog files. This allows\n  easy scripts to determine things such as the hierarchy of modules.\n* Verilog::Parser invokes callbacks for language tokens.\n* Verilog::Preproc preprocesses the language, and allows reading\n  post-processed files right from Perl without temporary files.\n* vpassert inserts PLIish warnings and assertions for any simulator.\n* vppreproc preprocesses the complete Verilog 2001 and SystemVerilog language.\n* vrename renames and cross-references Verilog symbols. Vrename creates Verilog\n  cross references and makes it easy to rename signal and module names across\n  multiple files. Vrename uses a simple and efficient three step process.\n  First, you run vrename to create a list of signals in the design. You then\n  edit this list, changing as many symbols as you wish. Vrename is then run a\n  second time to apply the changes.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["cad","perl5"]},{"name":"p5-VCP-Source-cvsbk","origin":"devel/p5-VCP-Source-cvsbk","version":"0.11_1","comment":"VCP source driver for bk exported cvs repository","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/CLKAO/VCP-Source-cvsbk-0.11","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b0d80173c154fa5dea68dcecfad76d8dd879ca4e3f421156e27fb32519a41412","flatsize":14383,"path":"All/p5-VCP-Source-cvsbk-0.11_1.pkg","repopath":"All/p5-VCP-Source-cvsbk-0.11_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8300,"desc":"This is a VCP source driver for bk exported cvs repository,\nwhich is an extension from CVS repository source driver.","deps":{"p5-Module-Install":{"origin":"devel/p5-Module-Install","version":"1.21"},"p5-VCP-autrijus":{"origin":"devel/p5-VCP-autrijus","version":"0.9.20050110_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Variable-Eject","origin":"devel/p5-Variable-Eject","version":"0.04","comment":"Eject variables from hash to current namespace","maintainer":"anes@anes.su","www":"https://metacpan.org/release/Variable-Eject","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"204b8d0f046a6368add5c5b322fd62ae7e0fbaec16190c1a0b1a52b2efa30446","flatsize":13911,"path":"All/p5-Variable-Eject-0.04.pkg","repopath":"All/p5-Variable-Eject-0.04.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7412,"desc":"Variable::Eject - Eject variables from hash to current namespace","deps":{"p5-Devel-Declare":{"origin":"devel/p5-Devel-Declare","version":"0.006022"},"p5-Lexical-Alias":{"origin":"devel/p5-Lexical-Alias","version":"0.04_1"},"p5-uni-perl":{"origin":"devel/p5-uni-perl","version":"0.91_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-VCG","origin":"graphics/p5-VCG","version":"0.5_2","comment":"Interface to the VCG graphing tool","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/VCG","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"58703a4c94b522c746894bc8ba60794a6f1c5663d972ed251f80270e81c3e457","flatsize":11645,"path":"All/p5-VCG-0.5_2.pkg","repopath":"All/p5-VCG-0.5_2.pkg","licenselogic":"single","pkgsize":6952,"desc":"This module provides an interface to the vcg graphing tool. It supports a\nlimited selection of options and file formats. The vcg graphing tool homepage\nis currently http://rw4.cs.uni-sb.de/users/sander/html/gsvcg1.html but is\nbeing actively developed elsewhere.","deps":{"p5-IPC-Run":{"origin":"devel/p5-IPC-Run","version":"20231003.0"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"vcg":{"origin":"graphics/vcg","version":"1.30_4"}},"categories":["graphics","perl5"]},{"name":"p5-Variable-Magic","origin":"devel/p5-Variable-Magic","version":"0.64","comment":"Associate user-defined magic to variables from Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Variable-Magic","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f7630c803e18d398525f54e0d603d6db5a2a2fa02c51bebc553e195e743963c5","flatsize":72625,"path":"All/p5-Variable-Magic-0.64.pkg","repopath":"All/p5-Variable-Magic-0.64.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":32720,"desc":"Magic is Perl way of enhancing objects. This mechanism lets the user add\nextra data to any variable and overload syntaxical operations (such as\naccess, assignment or destruction) that can be applied to it. With this\nmodule, you can add your own magic to any variable without having to\nwrite a single line of XS.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Variable-Disposition","origin":"devel/p5-Variable-Disposition","version":"0.005","comment":"Helper functions for disposing of variables","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Variable-Disposition","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ce90b70fa6abc353d07d6a824ffdfbad2c465fd7ecec3d9f3c720a28ac71c741","flatsize":35816,"path":"All/p5-Variable-Disposition-0.005.pkg","repopath":"All/p5-Variable-Disposition-0.005.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12344,"desc":"Variable::Disposition provides some basic helper functions for making sure\nvariables go away when you want them to.","deps":{"p5-Future":{"origin":"devel/p5-Future","version":"0.51"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-VM-EC2-Security-CredentialCache","origin":"net/p5-VM-EC2-Security-CredentialCache","version":"0.25","comment":"Cache credentials respecting expiration time for IAM roles","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/VM-EC2-Security-CredentialCache","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c12035fddbf432be92993b0f3e3927d1a410e3a0d5dfddbed6ff8c83c17ce15f","flatsize":40954,"path":"All/p5-VM-EC2-Security-CredentialCache-0.25.pkg","repopath":"All/p5-VM-EC2-Security-CredentialCache-0.25.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9708,"desc":"This module provides a cache for an EC2's IAM credentials represented by\nVM::EC2::Security::Credentials. Rather than retrieving the credentials\nfor every possible call that uses them, cache them until they expire and\nretrieve them again if they have expired.","deps":{"p5-DateTime-Format-ISO8601":{"origin":"devel/p5-DateTime-Format-ISO8601","version":"0.17"},"p5-VM-EC2":{"origin":"net/p5-VM-EC2","version":"1.28_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-VCS-CVS","origin":"devel/p5-VCS-CVS","version":"2.06_1","comment":"Perl module that provides a simple interface to CVS","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"85d51fad4dc3929d665c8d3032b93c4418ab07349fec1f9d2dcf07577af7feee","flatsize":42202,"path":"All/p5-VCS-CVS-2.06_1.pkg","repopath":"All/p5-VCS-CVS-2.06_1.pkg","licenselogic":"single","pkgsize":15612,"desc":"The VCS::CVS module provides a simple  interface to CVS.\n\nVCS - Version Control System - is the prefix given to each\nPerl module which deals with some sort of source code control system.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-VCS","origin":"devel/p5-VCS","version":"0.25","comment":"Library for generic Version Control System access in Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/VCS","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"021c7cd89354ea7bd620d4533edeac3a220ede614a785c26d54ddf87c40648c1","flatsize":60420,"path":"All/p5-VCS-0.25.pkg","repopath":"All/p5-VCS-0.25.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":29320,"desc":"`VCS' is an API for abstracting access to all version control systems\nfrom Perl code. This is achieved in a similar fashion to the `DBI'\nsuite of modules. It comes with example CVS and RCS wrappers.\n\nSee also: https://web.archive.org/web/20041224075034/http://astray.com:80/VCS/","deps":{"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-VCP-Dest-svk","origin":"devel/p5-VCP-Dest-svk","version":"0.29_7","comment":"VCP destination driver for svn/svk","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/CLKAO/VCP-Dest-svk-0.29","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"43be2002add31977db209277c04c25af6d543ac4b7285acb599fa7e84fdfa78b","flatsize":29766,"path":"All/p5-VCP-Dest-svk-0.29_7.pkg","repopath":"All/p5-VCP-Dest-svk-0.29_7.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11788,"desc":"This is a VCP destination driver for svn repositories\nby using the SVK module.","deps":{"p5-VCP-autrijus":{"origin":"devel/p5-VCP-autrijus","version":"0.9.20050110_2"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"p5-subversion":{"origin":"devel/p5-subversion","version":"1.14.5"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"svk":{"origin":"devel/svk","version":"2.2.3_7"}},"categories":["devel","perl5"]},{"name":"p5-Util-Any","origin":"devel/p5-Util-Any","version":"0.25","comment":"Export any utilities and create your own utility module","maintainer":"ports@FreeBSD.org","www":"https://github.com/ktat/Util-Any","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1f4486050b636bfe1097567217495138fb8add452db58e504e448a445528b21e","flatsize":50008,"path":"All/p5-Util-Any-0.25.pkg","repopath":"All/p5-Util-Any-0.25.pkg","licenselogic":"single","licenses":["ART10"],"pkgsize":22636,"desc":"For the people like the man who cannot remember uniq function is in\nwhether List::Util or List::MoreUtils. And for the newbie who don't know\nwhere useful utilities is.","deps":{"p5-Clone":{"origin":"devel/p5-Clone","version":"0.47"},"p5-ExportTo":{"origin":"devel/p5-ExportTo","version":"0.03"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-List-Pairwise":{"origin":"devel/p5-List-Pairwise","version":"1.03"},"p5-Module-Pluggable":{"origin":"devel/p5-Module-Pluggable","version":"5.2"},"p5-String-CamelCase":{"origin":"textproc/p5-String-CamelCase","version":"0.04"},"p5-String-Util":{"origin":"textproc/p5-String-Util","version":"1.35"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"messages":[{"message":"===>   NOTICE:\n\nThe p5-Util-Any port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"p5-User-Identity","origin":"devel/p5-User-Identity","version":"1.02","comment":"Manage informational objects related to a physical person","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/User-Identity","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d154b805e1bd61d5cdcfaf89c60a60c707b42ca477d11ed25278aaa39efcef5f","flatsize":173517,"path":"All/p5-User-Identity-1.02.pkg","repopath":"All/p5-User-Identity-1.02.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":69936,"desc":"User::Identity is a Perl module for abstracting information about a\nphysical person.","deps":{"p5-Geography-Countries":{"origin":"misc/p5-Geography-Countries","version":"2009041301_1"},"p5-Hash-Ordered":{"origin":"devel/p5-Hash-Ordered","version":"0.014"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-User","origin":"sysutils/p5-User","version":"1.9_1","comment":"OS-independent API for locating user information","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/User","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5ed28d6f8c084ef43d6b8591843ac681bf84e001c49fb8a7b558f6401970abea","flatsize":11702,"path":"All/p5-User-1.9_1.pkg","repopath":"All/p5-User-1.9_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7056,"desc":"This module is allows applications to retrieve\nper-user characteristics.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-Unix-Passwd-File","origin":"security/p5-Unix-Passwd-File","version":"0.251","comment":"Manipulate passwd and group entries","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Unix-Passwd-File","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6a947857bf5707490b7044cb31eb2f3dfa63b8b0a9e483e922a3cdad3200e9ca","flatsize":132731,"path":"All/p5-Unix-Passwd-File-0.251.pkg","repopath":"All/p5-Unix-Passwd-File-0.251.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":25264,"desc":"Unix::Passwd::File can be used to read and manipulate entries in Unix system\npassword files (/etc/passwd, /etc/group, /etc/group, /etc/gshadow) but can also\nbe told to search in custom location, for testing purposes).\n\nThis module uses a procedural (non-OO) interface. Each function in this module\nopen and read the passwd files once. Read-only functions like `list_users()` and\n`get_max_gid()` open in read-only mode. Functions that might write to the files\nlike `add_user()` or `delete_group()` first lock `passwd.lock` file, open in\nread+write mode and also read the files in the first pass, then seek to the\nbeginning and write back the files.\n\nNo caching is done so you should do your own if you need to.","deps":{"p5-Crypt-Password-Util":{"origin":"security/p5-Crypt-Password-Util","version":"0.17"},"p5-File-Flock-Retry":{"origin":"devel/p5-File-Flock-Retry","version":"0.632"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Validation-Class","origin":"devel/p5-Validation-Class","version":"7.900057","comment":"Perl extension for centralized input validation for any application","maintainer":"svysh.fbsd@gmail.com","www":"https://metacpan.org/release/Validation-Class","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ac8dcbe1c173b24fa6b6cf2c9cea77611dd0906027457a8f62b41dce54ae95ca","flatsize":776470,"path":"All/p5-Validation-Class-7.900057.pkg","repopath":"All/p5-Validation-Class-7.900057.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":242324,"desc":"Validation::Class is a different approach to data validation, it\nattempts to simplify and centralize data validation rules to ensure\nDRY (don't repeat yourself) code. The primary intent of this module is\nto provide a simplistic validation work-flow and promote code\n(validation) reuse.","deps":{"p5-Hash-Flatten":{"origin":"devel/p5-Hash-Flatten","version":"1.19_2"},"p5-Hash-Merge":{"origin":"textproc/p5-Hash-Merge","version":"0.302"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-Module-Find":{"origin":"devel/p5-Module-Find","version":"0.17"},"p5-Module-Runtime":{"origin":"devel/p5-Module-Runtime","version":"0.016"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Unix-setuid","origin":"security/p5-Unix-setuid","version":"0.02","comment":"Get/set real/effective UID/username via (localizeable) variable","maintainer":"vvelox@vvelox.net","www":"https://metacpan.org/release/Unix-setuid","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"817bbae45230cc710da3ef25a686e7eaefdfe3394d95dbff246dc5b3af5bcce3","flatsize":43681,"path":"All/p5-Unix-setuid-0.02.pkg","repopath":"All/p5-Unix-setuid-0.02.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11008,"desc":"This module is inspired by File::chdir and File::umask, using a tied\nscalar variable to get/set stuffs. One benefit of this is being able to\nuse Perl's \"local\" with it, effectively setting something locally.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-VM-EC2","origin":"net/p5-VM-EC2","version":"1.28_1","comment":"Perl interface to Amazon EC2 services","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/VM-EC2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c0d07cbdb98ed2abcd37d2bc1f8995ee1776f43f11c3ae9ee4a49b03f523622d","flatsize":1867147,"path":"All/p5-VM-EC2-1.28_1.pkg","repopath":"All/p5-VM-EC2-1.28_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":766152,"desc":"This is an interface to Amazon AWS API. It was written provide access to the new\ntag and metadata interface that is not currently supported by Net::Amazon::EC2,\nas well as to provide developers with an extension mechanism for the API. This\nlibrary will also support the Open Stack open source cloud.\n\nThe main interface is the VM::EC2 object, which provides methods for\ninterrogating the Amazon EC2, launching instances, and managing instance\nlifecycle. These methods return major object classes which act as specialized\ninterfaces to AWS.","deps":{"p5-AnyEvent":{"origin":"devel/p5-AnyEvent","version":"7.17,1"},"p5-AnyEvent-CacheDNS":{"origin":"dns/p5-AnyEvent-CacheDNS","version":"0.08"},"p5-AnyEvent-HTTP":{"origin":"www/p5-AnyEvent-HTTP","version":"2.22,2"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-String-Approx":{"origin":"devel/p5-String-Approx","version":"3.28"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-XML-Simple":{"origin":"textproc/p5-XML-Simple","version":"2.25"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-VCP-autrijus","origin":"devel/p5-VCP-autrijus","version":"0.9.20050110_2","comment":"Tool for copying files between various SCM repositories","maintainer":"perl@FreeBSD.org","www":"http://public.perforce.com/public/revml/index.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fe8a62ec7d6a251f263e2fa635a08d6aff4f6a22cf198be98dbf6831602789e0","flatsize":1020771,"path":"All/p5-VCP-autrijus-0.9.20050110_2.pkg","repopath":"All/p5-VCP-autrijus-0.9.20050110_2.pkg","licenselogic":"single","pkgsize":359612,"desc":"vcp is a tool for copying revision controlled files between various SCM\nrepositories.  For example, using vcp, it is possible to copy the contents\nof a entire Perforce depot (or part of one) into a depot on a different\nPerforce server or to copy the contents of a CVS repository into a Perforce\nserver (or vice-versa).\n\nThis port is a private snapshot because p5-VCP's distribution files is\ngone from the MASTER_SITE, and does not currently work with svk.","deps":{"p5-BFD":{"origin":"devel/p5-BFD","version":"0.31_1"},"p5-IPC-Run3":{"origin":"devel/p5-IPC-Run3","version":"0.049"},"p5-PodToHTML":{"origin":"www/p5-PodToHTML","version":"0.08_2"},"p5-Regexp-Shellish":{"origin":"devel/p5-Regexp-Shellish","version":"0.93_1"},"p5-Text-Diff":{"origin":"textproc/p5-Text-Diff","version":"1.45"},"p5-Text-Table":{"origin":"textproc/p5-Text-Table","version":"1.135"},"p5-XML-AutoWriter":{"origin":"textproc/p5-XML-AutoWriter","version":"0.40_1"},"p5-XML-Parser":{"origin":"textproc/p5-XML-Parser","version":"2.47"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Unix-Uptime","origin":"devel/p5-Unix-Uptime","version":"0.3701_1,1","comment":"Determine the current uptime in seconds","maintainer":"mopsfelder@gmail.com","www":"https://metacpan.org/release/Unix-Uptime","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3d06fabfaa8691b72755413708ccfd678b7900e9d820aea0396ffca76f200394","flatsize":24527,"path":"All/p5-Unix-Uptime-0.3701_1,1.pkg","repopath":"All/p5-Unix-Uptime-0.3701_1,1.pkg","licenselogic":"single","pkgsize":13856,"desc":"This is a rather simple module that abstracts the task of figuring out\nthe current system uptime, in seconds. It was born out of a desire to do\nthis on non-Linux systems, without SNMP. If you want to use SNMP,\nthere are pleanty of modules on CPAN already.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Venus","origin":"devel/p5-Venus","version":"4.15","comment":"Standard Library for Perl 5","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/Venus","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f5783de696c2f767048f2193f3aa191893d2e6daeeda42362571fab0852f0ed8","flatsize":2077432,"path":"All/p5-Venus-4.15.pkg","repopath":"All/p5-Venus-4.15.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":539740,"desc":"Venus provides an object-orientation framework and extendible standard library\nfor Perl 5, built on top of the Mars architecture with classes which wrap most\nnative Perl data types. Venus has a simple modular architecture, robust library\nof classes, methods, and roles, supports pure-Perl autoboxing, advanced\nexception handling, \"true\" and \"false\" functions, package introspection,\ncommand-line options parsing, and more. This package will always automatically\nexports true and false keyword functions (unless existing routines of the same\nname already exist in the calling package or its parents), otherwise exports\nkeyword functions as requested at import.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Unix-Syslog","origin":"sysutils/p5-Unix-Syslog","version":"1.1_1","comment":"Perl5 interface to the UNIX syslog(3) calls","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Unix-Syslog","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"785c56c46f7f37d68f6d33ae2fa7e4ecbb01ffb63ee1593896ea4f0c057dafa4","flatsize":40711,"path":"All/p5-Unix-Syslog-1.1_1.pkg","repopath":"All/p5-Unix-Syslog-1.1_1.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":16552,"desc":"This module provides an interface to the system logger syslogd(8) via Perl's\nXSUBs. The implementation attempts to resemble the native libc-functions of\nyour system, so that anyone being familiar with syslog.h should be able to\nuse this module right away.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-Unix-Statgrab","origin":"devel/p5-Unix-Statgrab","version":"0.112","comment":"Perl extension for collecting information about the machine","maintainer":"tdb@FreeBSD.org","www":"https://metacpan.org/release/Unix-Statgrab","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0aa80204aa2e689d4eaf7f07e0f0db6dfcc154d99cfb6400cf5980833a881cbf","flatsize":331375,"path":"All/p5-Unix-Statgrab-0.112.pkg","repopath":"All/p5-Unix-Statgrab-0.112.pkg","licenselogic":"single","pkgsize":84460,"desc":"Unix::Statgrab is a wrapper for libstatgrab, as available from\nhttp://www.i-scream.org/libstatgrab/. It is a reasonably portable\nattempt to query interesting stats about your computer. It covers\ninformation on the operating system, CPU, memory usage, network\ninterfaces, hard-disks etc.","deps":{"libstatgrab":{"origin":"devel/libstatgrab","version":"0.92.1_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Unix-Processors","origin":"sysutils/p5-Unix-Processors","version":"2.046","comment":"Interface to processor (CPU) information","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Unix-Processors","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"18942f6978f8ae42b9862441fdec487c72a64f048ea1cef07e0db49f92ea58f0","flatsize":29424,"path":"All/p5-Unix-Processors-2.046.pkg","repopath":"All/p5-Unix-Processors-2.046.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12764,"desc":"This package provides accessors to per-processor (CPU) information.  The\nobject is obtained with the Unix::Processors::processors call.  the\noperating system in a OS independent manner.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-Unix-Mknod","origin":"sysutils/p5-Unix-Mknod","version":"0.05","comment":"Perl5 module to create special files","maintainer":"pirzyk@FreeBSD.org","www":"https://metacpan.org/release/Unix-Mknod","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"363ca354ca998e878355c9c584f8ec44b1b42fc95bb7798e5ccb40e39373efd0","flatsize":21562,"path":"All/p5-Unix-Mknod-0.05.pkg","repopath":"All/p5-Unix-Mknod-0.05.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":9984,"desc":"This Perl5 module creates special files.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-Unix-Groups-FFI","origin":"devel/p5-Unix-Groups-FFI","version":"1.000","comment":"Interface to Unix group syscalls","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Unix-Groups-FFI","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4b1529c12a8367e0defc908f229c6720e6f539338175f959b3c3225bbf060fef","flatsize":17651,"path":"All/p5-Unix-Groups-FFI-1.000.pkg","repopath":"All/p5-Unix-Groups-FFI-1.000.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":8632,"desc":"Unix::Groups::FFI provides a FFI interface to several syscalls related to Unix\ngroups, including getgroups(2), setgroups(2), getgrouplist(3), and\ninitgroups(3). As such it will only work on Unix-like operating systems.","deps":{"p5-FFI-Platypus":{"origin":"devel/p5-FFI-Platypus","version":"2.10"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Unicode-Stringprep","origin":"converters/p5-Unicode-Stringprep","version":"1.105_1","comment":"Preparation of Internationalized Strings (RFC 3454)","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Unicode-Stringprep","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aeaf85895a4d901c6bd240ff82bc32fb69ff735b188c86cae5ce2f532df53c93","flatsize":117682,"path":"All/p5-Unicode-Stringprep-1.105_1.pkg","repopath":"All/p5-Unicode-Stringprep-1.105_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":27728,"desc":"This module implements the stringprep framework for preparing\nUnicode text strings in order to increase the likelihood that\nstring input and string comparison work in ways that make sense\nfor typical users throughout the world.  The stringprep protocol\nis useful for protocol identifier values, company and personal\nnames, internationalized domain names, and other text strings.\n\nThe stringprep framework does not specify how protocols should\nprepare text strings. Protocols must create profiles of\nstringprep in order to fully specify the processing options.","deps":{"p5-Unicode-Normalize":{"origin":"textproc/p5-Unicode-Normalize","version":"1.26"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","perl5"]},{"name":"p5-Unix-Lsof","origin":"sysutils/p5-Unix-Lsof","version":"0.1.0","comment":"Perl wrapper for Unix lsof(8) utility","maintainer":"gjvc@gjvc.com","www":"https://metacpan.org/release/Unix-Lsof","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f7a2022bfbca42f2e1b493cd1f1f5e9b35589f54ad89018b53b4c3b23907d198","flatsize":50392,"path":"All/p5-Unix-Lsof-0.1.0.pkg","repopath":"All/p5-Unix-Lsof-0.1.0.pkg","licenselogic":"single","pkgsize":23656,"desc":"This is a port of Unix::Lsof, a perl wrapper around the UNIX lsof\ncommand.","deps":{"p5-IPC-Run3":{"origin":"devel/p5-IPC-Run3","version":"0.049"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-Unix-Groups","origin":"devel/p5-Unix-Groups","version":"0.01","comment":"Perl support for getgroups and setgroups syscalls","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/pod/Unix::Groups","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c41cc803ab8bfa6f6ce896c962175523b27b27b1d52aad18851679565cae01fd","flatsize":12981,"path":"All/p5-Unix-Groups-0.01.pkg","repopath":"All/p5-Unix-Groups-0.01.pkg","licenselogic":"single","pkgsize":6656,"desc":"This module implements a very thin layer around the getgroups(2) and\nsetgroups(2) syscalls.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Uniq","origin":"devel/p5-Uniq","version":"0.01_2","comment":"Perl extension for managing a uniq list of values","maintainer":"ehaupt@FreeBSD.org","www":"https://metacpan.org/release/Uniq","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"677e7ae6b237b8a690a6cd3d1fa6c21928622953c8b2fed7161e74ea5407869d","flatsize":5043,"path":"All/p5-Uniq-0.01_2.pkg","repopath":"All/p5-Uniq-0.01_2.pkg","licenselogic":"single","pkgsize":4208,"desc":"Uniq is a Perl module designed for simple and effective list management,\nspecifically targeting the elimination of duplicate values. It includes\nfunctions like uniq, which filters out duplicate entries from a list,\ndups for identifying any repeated values, and distinct to guarantee a\nlist of only unique elements. This module is particularly useful for\ntasks that involve data cleaning or when you need to ensure the\nuniqueness of list items in your Perl scripts. Easy to integrate and\nuse, Uniq helps maintain clean and efficient lists in any Perl project,\nmaking it a practical tool for developers and anyone working with data.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel"]},{"name":"p5-Unix-ConfigFile","origin":"sysutils/p5-Unix-ConfigFile","version":"0.06_1","comment":"Perl modules that provides a simple interface to reading /etc files","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Unix-ConfigFile","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"92caa76737910c12e74b2baf8dace27c76fdcbf79a49c8f2538e929cbaceed7f","flatsize":66480,"path":"All/p5-Unix-ConfigFile-0.06_1.pkg","repopath":"All/p5-Unix-ConfigFile-0.06_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":28528,"desc":"This port provides a set of modules that free a system administrator\nfrom having to deal with the trivial formatting of config files.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-Unicode-Map8","origin":"converters/p5-Unicode-Map8","version":"0.13_1","comment":"Mapping table between 8-bit chars and Unicode","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Unicode-Map8","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f917fad5e14c2a70313f0c4ad1b6f990b078797125dd0574949acd075732a448","flatsize":203813,"path":"All/p5-Unicode-Map8-0.13_1.pkg","repopath":"All/p5-Unicode-Map8-0.13_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":44620,"desc":"The Unicode::Map8 class implement efficient mapping tables between 8-bit\ncharacter sets and 16 bit character sets like Unicode. The tables are efficient\nboth in terms of space allocated and translation speed. The 16-bit strings is\nassumed to use network byte order.","deps":{"p5-Unicode-String":{"origin":"converters/p5-Unicode-String","version":"2.10_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","perl5"]},{"name":"p5-Unicode-IMAPUtf7","origin":"converters/p5-Unicode-IMAPUtf7","version":"2.01_2","comment":"Perl extension to deal with IMAP UTF-7","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/FABPOT/Unicode-IMAPUtf7-2.01","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3082545487ad0dfe9cbbc04df722f2275bcae6d5a4babd10cb9a585cbdc443af","flatsize":15209,"path":"All/p5-Unicode-IMAPUtf7-2.01_2.pkg","repopath":"All/p5-Unicode-IMAPUtf7-2.01_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8528,"desc":"IMAP mailbox names are encoded in a modified UTF7 when names contains\ninternational characters outside of the printable ASCII range. The\nmodified UTF-7 encoding is defined in RFC2060 (section 5.1.3).","deps":{"p5-Unicode-String":{"origin":"converters/p5-Unicode-String","version":"2.10_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","perl5"]},{"name":"p5-Unicode-UTF8simple","origin":"converters/p5-Unicode-UTF8simple","version":"1.06_1","comment":"Conversions to/from UTF-8 from/to charactersets","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Unicode-UTF8simple","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bdab0acd6fa044c576678f7add9fedeacbefee6d612e4cbfc8c275aabcb4e0a3","flatsize":130668,"path":"All/p5-Unicode-UTF8simple-1.06_1.pkg","repopath":"All/p5-Unicode-UTF8simple-1.06_1.pkg","licenselogic":"single","pkgsize":25404,"desc":"Provides UTF-8 conversion for perl versions from 5.00 and up. It\nwas mainly written for use with perl 5.00 to 5.6.0 because those\nperl versions do not support Unicode::MapUTF8 or Encode.\n\nUnicode::UTF8simple is written in plain perl (no C code) and will\nwork with any Perl 5 version. It is just slightly slower than Encode.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","perl5"]},{"name":"p5-Unicode-UTF8","origin":"converters/p5-Unicode-UTF8","version":"0.62","comment":"Encoding and decoding of UTF-8 encoding form","maintainer":"dgeo@centrale-med.fr","www":"https://metacpan.org/pod/Unicode::UTF8","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"905d0d09b22f785eba0cc0541c7df8d8e057579bd3e1ece08ef0563711e0095f","flatsize":35895,"path":"All/p5-Unicode-UTF8-0.62.pkg","repopath":"All/p5-Unicode-UTF8-0.62.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16212,"desc":"Unicode::UTF8 - Encoding and decoding of UTF-8 encoding form\n\nThis module provides functions to encode and decode UTF-8 encoding form as\nspecified by Unicode and ISO/IEC 10646:2011.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","perl5","textproc"]},{"name":"p5-Unicode-EastAsianWidth","origin":"textproc/p5-Unicode-EastAsianWidth","version":"12.0","comment":"East Asian Width properties","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Unicode-EastAsianWidth","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a31bbee3afb326551cfaaf342791c01e3fe85a535bec8d855955bdc9fd570d4f","flatsize":30046,"path":"All/p5-Unicode-EastAsianWidth-12.0.pkg","repopath":"All/p5-Unicode-EastAsianWidth-12.0.pkg","licenselogic":"single","licenses":["CC0-1.0"],"pkgsize":9572,"desc":"Unicode::EastAsianWidth provide user-defined Unicode properties that deal with\nwidth status of East Asian characters, as specified in\nhttp://www.unicode.org/unicode/reports/tr11/.\n\nIt exports the following functions to the caller's scope, to be used by Perl's\nUnicode matching system: InEastAsianFullwidth, InEastAsianHalfwidth,\nInEastAsianAmbiguous, InEastAsianNarrow InEastAsianWide, InEastAsianNeutral.\n\nIn accord to TR11 cited above, two additional context-sensitive properties are\nexported: InFullwidth (union of Fullwidth and Wide) and InHalfwidth (union of\nHalfwidth, Narrow and Neutral).\n\nAmbiguous characters are treated by default as part of InHalfwidth, but you can\nmodify this behaviour by assigning a true value to\n$Unicode::EastAsianWidth::EastAsian at compile time within a BEGIN block before\nloading this module","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Unicode-String","origin":"converters/p5-Unicode-String","version":"2.10_1","comment":"Perl5 modules to handle various Unicode issues","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Unicode-String","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"79063249b3351cfa8dc758bee5eac5a2d6abac6d295add628c01ea21d318e341","flatsize":596997,"path":"All/p5-Unicode-String-2.10_1.pkg","repopath":"All/p5-Unicode-String-2.10_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":92740,"desc":"These are experimental modules to handle various Unicode issues.  They\nwere made before perl included native UTF8 support.\n\nThe current set of modules are:\n\n  Unicode::String   - represent strings of Unicode chars\n  Unicode::CharName - look up character names\n  Unicode::Map8     - mapping tables towards 8-bit char sets\n\n(the Unicode::Map8 module is distributed separately)","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","perl5"]},{"name":"p5-Unicode-CaseFold","origin":"textproc/p5-Unicode-CaseFold","version":"1.01","comment":"Unicode case-folding for case-insensitive lookups","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Unicode-CaseFold","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b3b27e9f889f24ca56844510f42362a1edfe71950a1308da2de09fc032bd4b8c","flatsize":25242,"path":"All/p5-Unicode-CaseFold-1.01.pkg","repopath":"All/p5-Unicode-CaseFold-1.01.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12964,"desc":"This module allows to perform case-insensitive lookups using case-folding.\nCase-folding is a part of the Unicode standard that allows any two strings\nthat differ from one another only by case to map to the same \"case-folded\"\nform, even when those strings include characters with complex case-mappings.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Unicode-RecursiveDowngrade","origin":"converters/p5-Unicode-RecursiveDowngrade","version":"0.04_1","comment":"Perl extension to turn off UTF-8 flags inside of complex variable","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Unicode-RecursiveDowngrade","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"68809c6b2025bbddb7a265a53d82debcbab8dabe01b76c507d025ce39553188d","flatsize":5641,"path":"All/p5-Unicode-RecursiveDowngrade-0.04_1.pkg","repopath":"All/p5-Unicode-RecursiveDowngrade-0.04_1.pkg","licenselogic":"single","pkgsize":4308,"desc":"Perl extension to turn off UTF-8 flags inside of complex variable.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","perl5"]},{"name":"p5-Unicode-MapUTF8","origin":"converters/p5-Unicode-MapUTF8","version":"1.14","comment":"Perl class that implements conversion between arbitrary charsets","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Unicode-MapUTF8","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"04de0412f9fcc95367f9e16384b317345ccaed8ce3c03c2156b57d2538c47b60","flatsize":33744,"path":"All/p5-Unicode-MapUTF8-1.14.pkg","repopath":"All/p5-Unicode-MapUTF8-1.14.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11832,"desc":"Provides an adapter layer between core routines for converting\nto and from UTF8 and other encodings. In essence, a way to give\nmultiple existing Unicode modules a single common interface so\nyou don't have to know the underlaying implementations to do\nsimple UTF8 to-from other character set string conversions.\nAs such, it wraps the Unicode::String, Unicode::Map8,\nUnicode::Map and Jcode modules in a standardized and simple\nAPI.","deps":{"ja-p5-Jcode":{"origin":"japanese/p5-Jcode","version":"2.07_1"},"p5-Unicode-Map":{"origin":"converters/p5-Unicode-Map","version":"0.112_2"},"p5-Unicode-Map8":{"origin":"converters/p5-Unicode-Map8","version":"0.13_1"},"p5-Unicode-String":{"origin":"converters/p5-Unicode-String","version":"2.10_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","perl5"]},{"name":"p5-Unicode-Normalize","origin":"textproc/p5-Unicode-Normalize","version":"1.26","comment":"Unicode Normalization Forms","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Unicode-Normalize","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"15793285cec2a70ef6956471803f5ead58521ac12b01635579b4cd2822dd93c2","flatsize":666733,"path":"All/p5-Unicode-Normalize-1.26.pkg","repopath":"All/p5-Unicode-Normalize-1.26.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":65452,"desc":"Unicode Normalization Forms","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Unicode-Escape","origin":"textproc/p5-Unicode-Escape","version":"0.0.2_1","comment":"Escape and unescape Unicode characters other than ASCII","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Unicode-Escape","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a8dc4cbceb0f3d917101431897be8560580a000462cb07470c716091efcb65e0","flatsize":16911,"path":"All/p5-Unicode-Escape-0.0.2_1.pkg","repopath":"All/p5-Unicode-Escape-0.0.2_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9156,"desc":"Unicode::Escape - escape and unescape Unicode characters\nother than ASCII.","deps":{"p5-Unicode-String":{"origin":"converters/p5-Unicode-String","version":"2.10_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Unicode-LineBreak","origin":"textproc/p5-Unicode-LineBreak","version":"2019.001","comment":"Unicode-LineBreak package","maintainer":"Olivier.Girard@univ-angers.fr","www":"https://metacpan.org/release/Unicode-LineBreak","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"43a947ebd03ba37a1b3cdfcf98ec8eff83b81ff5638dbcac5eb3af1419ac1335","flatsize":304087,"path":"All/p5-Unicode-LineBreak-2019.001.pkg","repopath":"All/p5-Unicode-LineBreak-2019.001.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":107736,"desc":"Unicode-LineBreak package.\n\nThree main modules and some supporting program files are contained. For\nmore details read following POD documentations:\n\n    Text::LineFold - Line Folding for Plain Text\n    Unicode::GCString - String as Sequence of UAX #29 Grapheme Clusters\n    Unicode::LineBreak - UAX #14 Unicode Line Breaking Algorithm","deps":{"libthai":{"origin":"devel/libthai","version":"0.1.29_1"},"p5-MIME-Charset":{"origin":"mail/p5-MIME-Charset","version":"1.012.2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"],"options":{"THAI":"on"}},{"name":"p5-Unicode-CheckUTF8","origin":"textproc/p5-Unicode-CheckUTF8","version":"1.03_1","comment":"Check if scalar is valid UTF-8","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Unicode-CheckUTF8","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9c204c122fb50532d08f8003cbfe437ce5fa54abe77b8760e38efb956f8588fd","flatsize":12642,"path":"All/p5-Unicode-CheckUTF8-1.03_1.pkg","repopath":"All/p5-Unicode-CheckUTF8-1.03_1.pkg","licenselogic":"single","pkgsize":6292,"desc":"This is an XS wrapper around some Unicode Consortium code to check if\na string is valid UTF-8, revised to conform to what expat/Mozilla\nthink is valid UTF-8, especially with regard to low-ASCII characters.\n\nNote that this module has NOTHING to do with Perl's internal UTF8 flag\non scalars.\n\nThis module is for use when you're getting input from users and want\nto make sure it's valid UTF-8 before continuing.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-URN-OASIS-SAML2","origin":"security/p5-URN-OASIS-SAML2","version":"0.006","comment":"Constants for urn:oasis SAML2 implementations","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/URN-OASIS-SAML2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"243079594b30a84bd0461a308e8044efdd7ccddfc5e6d4a55dc00d39ca75d7c2","flatsize":10282,"path":"All/p5-URN-OASIS-SAML2-0.006.pkg","repopath":"All/p5-URN-OASIS-SAML2-0.006.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":5348,"desc":"URN::OASIS::SAML2 provides constants which are in use by the SAML2\nimplementation.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-WordNet-Similarity","origin":"textproc/p5-WordNet-Similarity","version":"2.07","comment":"Modules/CLI to determine semantic relatedness using the WordNet","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/WordNet-Similarity","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c96976d5d73a46a738bcf907da9b8544b34fee59c9e07abc3ff73134c4a7da54","flatsize":17812482,"path":"All/p5-WordNet-Similarity-2.07.pkg","repopath":"All/p5-WordNet-Similarity-2.07.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3"],"pkgsize":4516328,"desc":"This package consists of Perl modules along with supporting Perl programs\nthat implement the semantic relatedness measures described by Leacock\nChodorow (1998), Jiang Conrath (1997), Resnik (1995), Lin (1998), Hirst St\nOnge (1998), Wu Palmer (1994), the adapted gloss overlap measure by\nBanerjee and Pedersen (2002), and a measure based on context vectors\nby Patwardhan (2003). The details of the Vector measure are described in the\nMaster's thesis work done by Patwardhan (2003) at the University of Minnesota\nDuluth. The  Perl modules are designed as objects with methods that take as\ninput two word senses. The semantic relatedness of these word senses is\nreturned by these methods. A quantitative measure of the degree to which two\nword senses are related has wide ranging applications in numerous areas, such\nas word sense disambiguation, information retrieval, etc. For example, in\norder to determine which sense of a given word is being used in a particular\ncontext, the sense having the highest relatedness with its context word\nsenses is most likely to be the sense being used. Similarly, in information\nretrieval, retrieving documents containing highly related concepts are more\nlikely to have higher precision and recall values.\n\nA command line interface to these modules is also present in the package. The\nsimple, user-friendly interface returns the relatedness measure of two given\nwords.","deps":{"p5-Digest-SHA1":{"origin":"security/p5-Digest-SHA1","version":"2.13_2"},"p5-Text-Similarity":{"origin":"textproc/p5-Text-Similarity","version":"0.13"},"p5-WordNet-QueryData":{"origin":"textproc/p5-WordNet-QueryData","version":"1.49_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-URL-Encode","origin":"www/p5-URL-Encode","version":"0.03","comment":"Encoding and decoding of application/x-www-form-urlencoded encoding","maintainer":"dgeo@centrale-med.fr","www":"https://metacpan.org/pod/URL::Encode","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e2194a1a5b7a11889cd660ddc870488c9100db2e5addc8476ba0ae533f2b274d","flatsize":20353,"path":"All/p5-URL-Encode-0.03.pkg","repopath":"All/p5-URL-Encode-0.03.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9804,"desc":"encode and decode strings into and from application/x-www-form-urlencoded\n\nThe application/x-www-form-urlencoded format encodes a ordered data sets of\npairs consisting of a name and a value, with pairs separated by ampersand or\nsemicolon and names and values separated by the equal sign. Space characters\nare replaced with plus sign and any characters not in the unreserved character\nset is encoded using the percent-encoding scheme also used for resource\nidentifiers.\nA percent-encoded octet is encoded as a character triplet, consisting of the\npercent character \"%25\" followed by the two hexadecimal digits representing that\noctet's numeric value.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"],"options":{"XS":"off"}},{"name":"p5-Unicode-Collate","origin":"textproc/p5-Unicode-Collate","version":"1.31","comment":"Unicode Collation Algorithm","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Unicode-Collate","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ba4bed1eccc2aad19ca2025146617d7e55dca1488a387f54c2361ed1d237df6b","flatsize":5151386,"path":"All/p5-Unicode-Collate-1.31.pkg","repopath":"All/p5-Unicode-Collate-1.31.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":575868,"desc":"Unicode::Collate is an implementation of Unicode Technical Standard #10 (a.k.a.\nUTS #10) - Unicode Collation Algorithm (a.k.a. UCA).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","perl5","textproc"]},{"name":"p5-UUID-URandom","origin":"devel/p5-UUID-URandom","version":"0.001","comment":"UUIDs based on /dev/urandom or the Windows Crypto API","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/UUID-URandom","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"31a7edb4ee8a3fee0e66e0c56714899e839a0acc74b5f3a7ae38ca24d8f100e5","flatsize":13007,"path":"All/p5-UUID-URandom-0.001.pkg","repopath":"All/p5-UUID-URandom-0.001.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7264,"desc":"This module provides a portable, secure generator of RFC-4122 version 4 (random)\nUUIDs. It is a thin wrapper around Crypt::URandom to set the UUID version and\nvariant bits required by the RFC.","deps":{"p5-Crypt-URandom":{"origin":"security/p5-Crypt-URandom","version":"0.54"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-URI-imap","origin":"mail/p5-URI-imap","version":"1.01_1","comment":"Perl module for IMAP URI support","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/URI-imap","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dbcc812455965cd5fd0bb637941b406e46ae68914a25c04f29c37cb3db81127e","flatsize":2030,"path":"All/p5-URI-imap-1.01_1.pkg","repopath":"All/p5-URI-imap-1.01_1.pkg","licenselogic":"single","pkgsize":2508,"desc":"Support IMAP schemas with URI.","deps":{"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Unicode-Tussle","origin":"textproc/p5-Unicode-Tussle","version":"1.115","comment":"Tom's Unicode Scripts So Life is Easier","maintainer":"bokutin@bokut.in","www":"https://metacpan.org/release/Unicode-Tussle","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"58e09214e9e6d2827f84ef8ac8d4d9d086f6186ddbfdce84bdcb601d6af659fe","flatsize":2184184,"path":"All/p5-Unicode-Tussle-1.115.pkg","repopath":"All/p5-Unicode-Tussle-1.115.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":401896,"desc":"Tom's Unicode Scripts So Life is Easier.\nThis is a collection of separate programs.","deps":{"p5-Lingua-EN-Syllable":{"origin":"textproc/p5-Lingua-EN-Syllable","version":"0.251_1"},"p5-Lingua-KO-Hangul-Util":{"origin":"korean/p5-Lingua-KO-Hangul-Util","version":"0.28"},"p5-Lingua-KO-Romanize-Hangul":{"origin":"korean/p5-Lingua-KO-Romanize-Hangul","version":"0.20"},"p5-Lingua-ZH-Romanize-Pinyin":{"origin":"chinese/p5-Lingua-ZH-Romanize-Pinyin","version":"0.23"},"p5-Unicode-LineBreak":{"origin":"textproc/p5-Unicode-LineBreak","version":"2019.001"},"p5-Unicode-Unihan":{"origin":"textproc/p5-Unicode-Unihan","version":"0.04.3"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Ubic","origin":"sysutils/p5-Ubic","version":"1.58","comment":"Flexible perl-based service manager","maintainer":"dmitry@yashin.su","www":"https://metacpan.org/release/Ubic","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bbc964b6a9f7a5a613ac0b3864e16969f61b98878c2662d99a25187719026481","flatsize":363076,"path":"All/p5-Ubic-1.58.pkg","repopath":"All/p5-Ubic-1.58.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":168412,"desc":"Ubic is a flexible perl-based service manager.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Config-Tiny":{"origin":"devel/p5-Config-Tiny","version":"2.30"},"p5-HTTP-Server-Simple":{"origin":"www/p5-HTTP-Server-Simple","version":"0.52"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"],"messages":[{"message":"Ubic has been installed!\nTo config and run Ubic use: ubic-admin setup","type":"install"}]},{"name":"p5-URI-cpan","origin":"net/p5-URI-cpan","version":"1.009","comment":"URLs that refer to things on the CPAN","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/URI-cpan","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4ed71a9463070f6b6078222a48aa4125fb3b00acc70e50bb04e59f26444d5283","flatsize":48008,"path":"All/p5-URI-cpan-1.009.pkg","repopath":"All/p5-URI-cpan-1.009.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":19268,"desc":"URI::cpan handles URLs that refer to things on the CPAN.","deps":{"p5-CPAN-DistnameInfo":{"origin":"devel/p5-CPAN-DistnameInfo","version":"0.12_1"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-UUID-Tiny","origin":"devel/p5-UUID-Tiny","version":"1.04_1","comment":"Pure Perl UUID Support With Functional Interface","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/UUID-Tiny","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"41b3fe7a7746780707fcd3fefef4ca60417a137acf8af843054c1dcfab2e7bf4","flatsize":30637,"path":"All/p5-UUID-Tiny-1.04_1.pkg","repopath":"All/p5-UUID-Tiny-1.04_1.pkg","licenselogic":"single","pkgsize":14228,"desc":"Pure Perl UUID Support With Functional Interface.","deps":{"p5-Digest-SHA1":{"origin":"security/p5-Digest-SHA1","version":"2.13_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-UUID-Random-Patch-UseMRS","origin":"devel/p5-UUID-Random-Patch-UseMRS","version":"0.030","comment":"Make UUID::Random use Math::Random::Secure::rand()","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/UUID-Random-Patch-UseMRS","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"648a3b1cb3ed7632be144784506f43b1dcdee50f43da2cbdf4aab9da09bdd515","flatsize":41733,"path":"All/p5-UUID-Random-Patch-UseMRS-0.030.pkg","repopath":"All/p5-UUID-Random-Patch-UseMRS-0.030.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10332,"desc":"UUID::Random::Patch::UseMRS makes UUID::Random use rand() from\nMath::Random::Secure instead of the default rand() that comes with Perl. It is\nuseful for creating cryptographically secure UUID's. On the other hand, as a\nnote, this makes generate() around 20 times slower.\n\nAfter you use this module, use UUID::Random as usual.","deps":{"p5-Math-Random-Secure":{"origin":"math/p5-Math-Random-Secure","version":"0.080001"},"p5-UUID-Random":{"origin":"devel/p5-UUID-Random","version":"0.04_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Unicode-Map","origin":"converters/p5-Unicode-Map","version":"0.112_2","comment":"Perl class that converts strings to/from 2-byte Unicode UCS2 format","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Unicode-Map","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ec21421d774a1d2a5864f3a70056a8f23d28264e897f0657c38ea2c1abc2c5ab","flatsize":709586,"path":"All/p5-Unicode-Map-0.112_2.pkg","repopath":"All/p5-Unicode-Map-0.112_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":144560,"desc":"This module converts strings from and to 2-byte Unicode UCS2 format.\nAll mappings happen via 2 byte UTF16 encodings, not via 1 byte UTF8\nencoding. To convert between UTF8 and UTF16 use Unicode::String.\n\nFor historical reasons this module coexists with Unicode::Map8.\nPlease use Unicode::Map8 unless you need to care for >1 byte character\nsets, e.g. chinese GB2312. Anyway, if you stick to the basic\nfunctionality (see documentation) you can use both modules equivalently.\n\nPractically this module will disappear from earth sooner or later as\nUnicode mapping support needs somehow to get into perl's core. If you\nlike to work on this field please don't hesitate contacting Gisle Aas\nand check out the mailing list perl-unicode!","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","perl5"]},{"name":"p5-UUID-Random","origin":"devel/p5-UUID-Random","version":"0.04_1","comment":"Generate random uuid strings","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/UUID-Random","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"49a1b5fe596bcae33044b49568c45c0db968f3a6df935a896521b11f5326a732","flatsize":9566,"path":"All/p5-UUID-Random-0.04_1.pkg","repopath":"All/p5-UUID-Random-0.04_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":5692,"desc":"UUID::Random generates random uuid strings. It does not satisfy any of the\npoints listed in RFC 4122 but the default format.\n\nIf you need RFC compliant UUID strings have a look at Data::UUID.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-URI-Template","origin":"net/p5-URI-Template","version":"0.24","comment":"Object for handling URI templates","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/URI-Template","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0d6113a0a5f3b2c80dc576f741084a1dfa8c952f70d9b678477bcd5e4096bc9f","flatsize":20994,"path":"All/p5-URI-Template-0.24.pkg","repopath":"All/p5-URI-Template-0.24.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8992,"desc":"URI::Template - Object for handling URI templates\n\nThis is an initial attempt to provide a wrapper around URI templates\nas described at:\n\nhttp://www.ietf.org/internet-drafts/draft-gregorio-uritemplate-00.txt","deps":{"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-UUID","origin":"devel/p5-UUID","version":"0.37","comment":"Universally Unique Identifier library for Perl","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/UUID","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5b2916429f2c72a930ee1ce0601c32e95a223246e2a50098e822046d539e1113","flatsize":98027,"path":"All/p5-UUID-0.37.pkg","repopath":"All/p5-UUID-0.37.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":38368,"desc":"The UUID library is used to generate unique identifiers for objects that may be\naccessible beyond the local system. For instance, they could be used to generate\nunique HTTP cookies across multiple web servers without communication between\nthe servers, and without fear of a name clash.\n\nThe generated UUIDs can be reasonably expected to be unique within a system, and\nunique across all systems, and are compatible with those created by the Open\nSoftware Foundation (OSF) Distributed Computing Environment (DCE).\n\nAll generated UUIDs are either version 1, 3, 4, 5, 6, or version 7. And all are\nvariant 1, meaning compliant with the OSF DCE standard as described in RFC4122.\n\nVersions 6 and 7 are not standardized. They are presented here as proposed in\nRFC4122bis, version 14, and may change in the future. RFC4122bis is noted to\nreplace RFC4122, if approved.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-URL-Encode-XS","origin":"www/p5-URL-Encode-XS","version":"0.03_1","comment":"XS implementation of application/x-www-form-urlencoded encoding","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/pod/URL::Encode::XS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c628d9b475315d112f275217911da01f45a393fc658d59243d25a287177eafdb","flatsize":25306,"path":"All/p5-URL-Encode-XS-0.03_1.pkg","repopath":"All/p5-URL-Encode-XS-0.03_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11348,"desc":"This is an XS impementation of URL::Encode, which provides functions to encode\nand decode strings into and from the application/x-www-form-urlencoded\nencoding.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-URI-ParseSearchString","origin":"www/p5-URI-ParseSearchString","version":"3.51_1","comment":"Parse Apache referer logs and extract search engine query strings","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/URI-ParseSearchString","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cdd1a47af7b58e7d73e7e4dd5442c3d8096df57336322b2da2a3f124bc4d699e","flatsize":50015,"path":"All/p5-URI-ParseSearchString-3.51_1.pkg","repopath":"All/p5-URI-ParseSearchString-3.51_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15288,"desc":"This module provides a simple function to parse and extract search\nengine query strings.  It was designed and tested having Apache referrer\nlogs in mind.  It can be used for a wide number of purposes, including\ntracking down what keywords people use on popular search engines before\nthey land on a site.  It makes use of URI::split to extract the string\nand URI::Escape to un-escape the encoded characters in it.  Although a\nnumber of existing modules and scripts exist for this purpose, the\nmajority of them are either outdated using obsolete search strings\nassociated with each engine.","deps":{"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-URI-ws","origin":"net/p5-URI-ws","version":"0.03","comment":"WebSocket support for URI package","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/URI-ws","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fc71816166b836fe3b275e8848e7857a4389836d87c45e32ec0193a6596ac89b","flatsize":12158,"path":"All/p5-URI-ws-0.03.pkg","repopath":"All/p5-URI-ws-0.03.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7484,"desc":"After URI::ws is installed, the URI package provides the same set of methods for\nWebSocket URIs as it does for HTTP ones. For secure WebSockets, see URI::wss.","deps":{"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-URI-OpenURL","origin":"net/p5-URI-OpenURL","version":"0.4.6_1","comment":"Parse and construct OpenURL's (NISO Z39.88-2004)","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/URI-OpenURL","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"46c1b155d64a8d0585ebead9d6187edb608ba311808fb915651ddbe39554b5b7","flatsize":30044,"path":"All/p5-URI-OpenURL-0.4.6_1.pkg","repopath":"All/p5-URI-OpenURL-0.4.6_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14008,"desc":"This module provides an implementation of OpenURLs encoded as URIs\n(Key/Encoded-Value (KEV) Format), this forms only a part of the OpenURL\nspec. It does not check that OpenURLs constructed are sane according to\nthe OpenURL specification (to a large extent sanity will depend on the\ncommunity of use).\n\nFrom the implementation guidelines:\n\nThe description of a referenced resource, and the descriptions of the\nassociated resources that comprise the context of the reference, bundled\ntogether are called a ContextObject. It is a ContextObject that is\ntransported when a user makes a request by clicking a link. A KEV OpenURL\nmay contain only one ContextObject.\n\nThe ContextObject may contain up to six Entities. One of these, the\nReferent, conveys information about the referenced item. It must always be\nincluded in a ContextObject. The other five entities - ReferringEntity,\nRequester, Resolver, ServiceType and Referrer - hold information about the\ncontext of the reference and are optional.","deps":{"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-URI-imaps","origin":"mail/p5-URI-imaps","version":"1.04","comment":"Support IMAPS URI","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/URI-imaps","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cb995155f7fbf1cb00b42556b59912db9a581d8cab1df847611f5f949a7e1f90","flatsize":8799,"path":"All/p5-URI-imaps-1.04.pkg","repopath":"All/p5-URI-imaps-1.04.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":5224,"desc":"Support IMAPS schemas with URI.","deps":{"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-URI-NamespaceMap","origin":"net/p5-URI-NamespaceMap","version":"1.12","comment":"Namespace URI/IRI class with autoload methods","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/URI-NamespaceMap","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2064e4161b89648da2db3d6ed0d2c3d9e5dffeb2a4fca0c07665700d1f6f39ae","flatsize":66362,"path":"All/p5-URI-NamespaceMap-1.12.pkg","repopath":"All/p5-URI-NamespaceMap-1.12.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":22396,"desc":"URI::Namespace provides an object with a URI/IRI attribute, typically used\nprefix-namespace pairs, typically used in XML, RDF serializations, etc. The\nlocal part can be used as a method, these are autoloaded.","deps":{"p5-IRI":{"origin":"devel/p5-IRI","version":"0.013"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-Sub-Quote":{"origin":"devel/p5-Sub-Quote","version":"2.006008_1"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-Type-Tiny":{"origin":"devel/p5-Type-Tiny","version":"2.006000"},"p5-Types-URI":{"origin":"devel/p5-Types-URI","version":"0.007"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-URI-db","origin":"net/p5-URI-db","version":"0.20","comment":"Perl5 module representing database URIs","maintainer":"henrik@hodne.io","www":"https://metacpan.org/release/URI-db","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"542a76a3ad03652ce6ec214f346c35c8445b242127dfb2e6f42753aec099579a","flatsize":40033,"path":"All/p5-URI-db-0.20.pkg","repopath":"All/p5-URI-db-0.20.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":21440,"desc":"This class provides support for database URIs. They're inspired by\nJDBC URIs and PostgreSQL URIs, though they're a bit more formal.","deps":{"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-URI-Nested":{"origin":"net/p5-URI-Nested","version":"0.10"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-URI-GoogleChart","origin":"graphics/p5-URI-GoogleChart","version":"1.02_1","comment":"Generate Google Chart URIs","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/URI-GoogleChart","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"87bcf88a7d16b2803284834f3d976ab6ef0cd6b14376d3ee56e8116f8a363738","flatsize":22454,"path":"All/p5-URI-GoogleChart-1.02_1.pkg","repopath":"All/p5-URI-GoogleChart-1.02_1.pkg","licenselogic":"single","pkgsize":12056,"desc":"This module provide a constructor method for Google Chart URIs.  Google\nwill serve back PNG images of charts controlled by the provided\nparameters when these URI are dereferenced.  Normally these URIs will be\nembedded as <img src='$chart'> tags in HTML documents.","deps":{"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5","www"]},{"name":"p5-URI-ToDisk","origin":"www/p5-URI-ToDisk","version":"1.12_2","comment":"Object for mapping a URI to an on-disk storage directory","maintainer":"coryking@mozimedia.com","www":"https://metacpan.org/release/URI-ToDisk","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c1cf625740adad5af0a4d101e116baa5351776fda167e7f2346f46f0a62f57d0","flatsize":10800,"path":"All/p5-URI-ToDisk-1.12_2.pkg","repopath":"All/p5-URI-ToDisk-1.12_2.pkg","licenselogic":"single","pkgsize":7008,"desc":"An object for mapping a URI to an on-disk storage directory","deps":{"p5-Clone":{"origin":"devel/p5-Clone","version":"0.47"},"p5-Params-Util":{"origin":"devel/p5-Params-Util","version":"1.102"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-URI-UTF8-Punycode","origin":"converters/p5-URI-UTF8-Punycode","version":"1.05","comment":"Punycode conversion of UTF-8 string","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/URI-UTF8-Punycode","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0f6cb30f9d56b59c69064ca79f6b66123e91cbb31da968f38d1f363187f14a7e","flatsize":56448,"path":"All/p5-URI-UTF8-Punycode-1.05.pkg","repopath":"All/p5-URI-UTF8-Punycode-1.05.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":21880,"desc":"Punycode conversion of UTF-8 string.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","perl5"]},{"name":"p5-URI-Title","origin":"www/p5-URI-Title","version":"1.904","comment":"Get the titles of things on the web in a sensible way","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/URI-Title","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4c4cd89170befd24f4ece9a834d6c768f74fb043b7d09ebc9888cee849cb3088","flatsize":57997,"path":"All/p5-URI-Title-1.904.pkg","repopath":"All/p5-URI-Title-1.904.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":18892,"desc":"Let's suppose you want to find the title of things on the web. This\nseems like a really simple request, just get() the object, parse for a\ntitle tag, you're done. There are several problems with this approach:\n\n- What if the resource is on a very slow server? Do we wait for ever or\n  what?\n\n- What if the resource is a 900 gig file? You don't want to download\n  that.\n\n- What if the page title isn't in a title tag, but is buried in the HTML\n  somewhere?\n\n- What if the resource is an MP3 file, or a word document or something?\n\nThis module attempts to solve this problem.","deps":{"p5-File-Type":{"origin":"devel/p5-File-Type","version":"0.22_1"},"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-Image-Size":{"origin":"graphics/p5-Image-Size","version":"3.300"},"p5-MP3-Info":{"origin":"audio/p5-MP3-Info","version":"1.26"},"p5-Module-Pluggable":{"origin":"devel/p5-Module-Pluggable","version":"5.2"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-URI-Template-Restrict","origin":"net/p5-URI-Template-Restrict","version":"0.06_1","comment":"Perl extension for restricted URI Templates handler","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/URI-Template-Restrict","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b68673e613f298da0c4d2bcc7e689e932f475851fffab9634b45991f07013f1e","flatsize":15283,"path":"All/p5-URI-Template-Restrict-0.06_1.pkg","repopath":"All/p5-URI-Template-Restrict-0.06_1.pkg","licenselogic":"single","pkgsize":7428,"desc":"This is a restricted URI Templates handler. URI Templates is described\nat http://bitworking.org/projects/URI-Templates/.\n\nThis module supports draft-gregorio-uritemplate-03 except -opt and\n-neg operators.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-Unicode-Normalize":{"origin":"textproc/p5-Unicode-Normalize","version":"1.26"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-URI-Fetch","origin":"www/p5-URI-Fetch","version":"0.130","comment":"Smart URI fetching/caching","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/URI-Fetch","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b6116249e3ea2aa84ddefcce814511dcf4f985ede25198c9dfef4226df5897be","flatsize":28477,"path":"All/p5-URI-Fetch-0.130.pkg","repopath":"All/p5-URI-Fetch-0.130.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15044,"desc":"URI::Fetch is a smart client for fetching HTTP pages, notably\nsyndication feeds (RSS, Atom, and others), in an intelligent,\nbandwidth- and time-saving way.","deps":{"p5-Class-ErrorHandler":{"origin":"devel/p5-Class-ErrorHandler","version":"0.04"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"],"options":{"CACHE":"off"}},{"name":"p5-URI-Escape-XS","origin":"www/p5-URI-Escape-XS","version":"0.14","comment":"Drop-In replacement for URI::Escape in XS","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/URI-Escape-XS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"206ed03835b56c4e98333832f51e9e9e1ce804aacbca583b5ad2c3fa28887a91","flatsize":30086,"path":"All/p5-URI-Escape-XS-0.14.pkg","repopath":"All/p5-URI-Escape-XS-0.14.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14628,"desc":"URI::Escape::XS - Drop-In replacement for URI::Escape.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-URI-SmartURI","origin":"net/p5-URI-SmartURI","version":"0.032_1","comment":"Subclassable and hostless URIs","maintainer":"oleg@mamontov.net","www":"https://metacpan.org/release/URI-SmartURI","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"baf4a43581643a9a7b8998ac015a54213fddf7d14ecd06fb16079ce89046e1fe","flatsize":23833,"path":"All/p5-URI-SmartURI-0.032_1.pkg","repopath":"All/p5-URI-SmartURI-0.032_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11720,"desc":"Subclassable and hostless URIs","deps":{"p5-Class-C3-Componentised":{"origin":"devel/p5-Class-C3-Componentised","version":"1.001002"},"p5-File-Find-Rule":{"origin":"devel/p5-File-Find-Rule","version":"0.34"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-MRO-Compat":{"origin":"devel/p5-MRO-Compat","version":"0.15"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-URI-Sequin","origin":"www/p5-URI-Sequin","version":"1.2_1","comment":"Extract information from the URLs of Search-Engines","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/URI-Sequin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5c82965d63447b528441b63a1bb9b43a4e282ee51a67e551703a765fd5791057","flatsize":157649,"path":"All/p5-URI-Sequin-1.2_1.pkg","repopath":"All/p5-URI-Sequin-1.2_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":29932,"desc":"SEQUIN is intended to extract the keywords used and the name of\nthe search engine given the a line from a logfile that contains a\nreferal URL from a Search Engine which GETs its data.\n\nUnlike traditional applications for doing this, it does not rely\non a preset list of search engines and thus currently works with\nalmost every search engine URL the author could get his hands on.\n\n-Anton\n<tobez@FreeBSD.org>","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"],"options":{"DOCS":"on"}},{"name":"p5-URI-Based","origin":"net/p5-URI-Based","version":"1.03","comment":"Define a base URI and then generate variations on it","maintainer":"dgeo@centrale-med.fr","www":"https://metacpan.org/release/URI-Based","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c86a5ac6edbd62dad56ccb91f5c087030fabca356873fbbcb9e87a58b60d8008","flatsize":4991,"path":"All/p5-URI-Based-1.03.pkg","repopath":"All/p5-URI-Based-1.03.pkg","licenselogic":"single","licenses":["ARTPERL10"],"pkgsize":4436,"desc":"URI::Based perl module - Define a base URI and then generate variations on it","deps":{"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-URI-Query","origin":"net/p5-URI-Query","version":"0.16","comment":"URI query string manipulation","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/URI-Query","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6379b75d7536e4616ecdcf3460703b8ebe160b3f33bc220841c7575d52c578fe","flatsize":56350,"path":"All/p5-URI-Query-0.16.pkg","repopath":"All/p5-URI-Query-0.16.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16164,"desc":"URI::Query provides simple URI query string manipulation, allowing you to create\nand manipulate URI query strings from GET and POST requests in web applications.\nThis is primarily useful for creating links where you wish to preserve some\nsubset of the parameters to the current request, and potentially add or replace\nothers. Given a query string this is doable with regexes, of course, but making\nsure you get the anchoring and escaping right is tedious and error-prone - this\nmodule is simpler.","deps":{"p5-Clone":{"origin":"devel/p5-Clone","version":"0.47"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-URBL-Prepare","origin":"dns/p5-URBL-Prepare","version":"0.09_1","comment":"Prepare hostname for URBL domain lookup","maintainer":"pi@FreeBSD.org","www":"https://metacpan.org/release/URBL-Prepare","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0b46002d88f3957c0502f4a7318f9ba917101eecb1302a40f4f648570357d446","flatsize":14800,"path":"All/p5-URBL-Prepare-0.09_1.pkg","repopath":"All/p5-URBL-Prepare-0.09_1.pkg","licenselogic":"single","pkgsize":8300,"desc":"URPL::Prepare is a Perl module that prepares hostname for URBL domain lookup\nand is used by Net::DNSBL::MultiDaemon","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["dns","perl5"]},{"name":"p5-URI-Normalize","origin":"www/p5-URI-Normalize","version":"0.002","comment":"Normalize URIs according to RFC 3986","maintainer":"dvl@FreeBSD.org","www":"https://metacpan.org/pod/URI::Normalize","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e07788d52ca6460882bab4a8d784223c9e34ddc199d4aef1cfde00f246431fb1","flatsize":44948,"path":"All/p5-URI-Normalize-0.002.pkg","repopath":"All/p5-URI-Normalize-0.002.pkg","licenselogic":"or","licenses":["ART10","GPLv1"],"pkgsize":11784,"desc":"URI::Normalize normalizes URIs according to RFC 3986.\n\nThis has a number of useful applications in allowing URIs to be compared with\nfewer false negatives. For example, all of the following URIs will normalize to\nthe same value:\n\nHTTPS://www.example.com:443/../test/../foo/index.html\nhttps://WWW.EXAMPLE.COM/./foo/index.html\nhttps://www.example.com/%2566%256f%256f/index.html\nhttps://www.example.com/foo/index.html\n\nThat is, they will all be normalized into the last value.\n\nExample:\n\nuse URI;\nuse URI::Normalize qw( normalize_uri remove_dot_segments );\nmy $uri = URI->new('HTTPS://www.Example.com:443/../test/../foo/index.html');\n\nsay normalize_uri($uri);       #> https://www.example.com/foo/index.html\nsay remove_dot_segments($uri); #> HTTPS://www.Example.com:443/foo/index.html","deps":{"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-URI-Nested","origin":"net/p5-URI-Nested","version":"0.10","comment":"Perl5 interface for nested URIs","maintainer":"henrik@hodne.io","www":"https://metacpan.org/release/URI-Nested","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"116a23ab45da811a229f9cacc942c9e3e2821a0db4c55ef61f0123f287ba46fc","flatsize":16380,"path":"All/p5-URI-Nested-0.10.pkg","repopath":"All/p5-URI-Nested-0.10.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9016,"desc":"This library implements a Perl interface for nested URIs -- that is, URIs that\ncontain other URIs. The basic format is:\n\n{prefix}:{uri}\n\nSome examples:\n\n* `jdbc:oracle:scott/tiger@//myhost:1521/myservicename`\n* `db:postgres://db.example.com/template1`","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-UNIVERSAL-ref","origin":"devel/p5-UNIVERSAL-ref","version":"0.14_1","comment":"Turns ref() into a multimethod","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/UNIVERSAL-ref","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"23d08242eddd8c7c52720c696be1c8c87d267558e23759fb1db85094b4e03618","flatsize":16506,"path":"All/p5-UNIVERSAL-ref-0.14_1.pkg","repopath":"All/p5-UNIVERSAL-ref-0.14_1.pkg","licenselogic":"single","pkgsize":7836,"desc":"This module changes the behavior of the builtin function ref(). If ref()\nis called on an object that has requested an overloaded ref, the\nobject's ->ref method will be called and its return value used instead.","deps":{"p5-B-Utils":{"origin":"devel/p5-B-Utils","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-UNIVERSAL-moniker","origin":"devel/p5-UNIVERSAL-moniker","version":"0.08_1","comment":"Moniker for classes","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/UNIVERSAL-moniker","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fa537243e16222fb97c3adf40b03ec1df12e88abff04369d6d2d746849429e48","flatsize":10543,"path":"All/p5-UNIVERSAL-moniker-0.08_1.pkg","repopath":"All/p5-UNIVERSAL-moniker-0.08_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6416,"desc":"Class names in Perl often don't sound great when spoken, or look good\nwhen written in prose.  For this reason, we tend to say things like\n\"customer\" or \"basket\" when we are referring to My::Site::User::Customer\nor My::Site::Shop::Basket.  We thought it would be nice if our classes\nknew what we would prefer to call them.\n\nThis module will add a moniker (and plural_moniker) method to UNIVERSAL,\nand so to every class or module.\n\nSo, if $ob->isa(\"Big::Scary::Animal\"), moniker will return \"animal\";\n$ob->isa(\"Cephalopod::Octopus\"), plural_moniker will return \"octopuses\".","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-URI-Match","origin":"net/p5-URI-Match","version":"0.00001_1","comment":"Perl extension for matching URLs by parts","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/URI-Match","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f79d41c0c99362144d25a87a4fa259a9bf726e118ab38ed46c127048d068d0db","flatsize":5962,"path":"All/p5-URI-Match-0.00001_1.pkg","repopath":"All/p5-URI-Match-0.00001_1.pkg","licenselogic":"single","pkgsize":4632,"desc":"This is a simple utility that adds ability to match URL parts against\nregular expressions, subroutines, or objects that implement a match()\nmethod.\n\nSince this module uses loops and method calls, writing up a clever\nregular expression and using it directly against the whole URL is\nprobably faster. This module aims to solve the problem where\nreadability matters, or when you need to assemble the match conditions\nat run time.\n\nURI::Match adds the following methods to the URI namespace.","deps":{"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-UNIVERSAL-can","origin":"devel/p5-UNIVERSAL-can","version":"1.20140328_1","comment":"Hack around people calling UNIVERSAL::can() as a function","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/UNIVERSAL-can","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f952bf049dc27b8d67a77420e85663aa908e26afadf054bfaacbb8ce2b8a767b","flatsize":13954,"path":"All/p5-UNIVERSAL-can-1.20140328_1.pkg","repopath":"All/p5-UNIVERSAL-can-1.20140328_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8084,"desc":"This module attempts to work around people calling UNIVERSAL::can() as a\nfunction, which it is not.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-URI-FromHash","origin":"net/p5-URI-FromHash","version":"0.05","comment":"Create URI from hash of components","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/URI-FromHash","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4a9a104448c907284fed181be1caa3314cb15b56a1e3a021721423ca0a9af809","flatsize":17425,"path":"All/p5-URI-FromHash-0.05.pkg","repopath":"All/p5-URI-FromHash-0.05.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":9040,"desc":"This module provides a simple functional \"named parameters\" style interface\nfor creating URIs. Underneath the hood it uses URI.pm, though because of\nthe simplified interface it may not support all possible options for all\ntypes of URIs.\n\nIt was created for the common case where you simply want to have a simple\ninterface for creating syntactically correct URIs from known components\n(like a path and query string). Doing this using the native URI.pm\ninterface is rather tedious, requiring a number of method calls, which is\nparticularly ugly when done inside a templating system such as Mason or\nTT2.","deps":{"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-UML-State","origin":"textproc/p5-UML-State","version":"0.02_1","comment":"Perl module that produce simple UML state diagrams","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/UML-State","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2414a161d25be3fea8866356d9977d0f3b52d31d2c36e994afb9c5142fa64665","flatsize":48103,"path":"All/p5-UML-State-0.02_1.pkg","repopath":"All/p5-UML-State-0.02_1.pkg","licenselogic":"single","pkgsize":20604,"desc":"See the samples directory and the drawstate.pl script for details on\nhow to format input and what to expect for output.","deps":{"p5-XML-DOM":{"origin":"textproc/p5-XML-DOM","version":"1.46"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-URI-Fast","origin":"net/p5-URI-Fast","version":"0.55","comment":"Fast(er) URI parser","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/URI-Fast","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d0b8f172a2112931d42ae850d07586fa9da784688c4951cec8e903917d00d44e","flatsize":110850,"path":"All/p5-URI-Fast-0.55.pkg","repopath":"All/p5-URI-Fast-0.55.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":40584,"desc":"URI::Fast is a faster alternative to URI. It is written in C and provides basic\nparsing and modification of a URI.\n\nURI is an excellent module; it is battle-tested, robust, and handles many edge\ncases. As a result, it is rather slower than it would otherwise be for more\ntrivial cases, such as inspecting the path or updating a single query parameter.","deps":{"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-URI-Encode-XS":{"origin":"net/p5-URI-Encode-XS","version":"0.11"},"p5-Unicode-LineBreak":{"origin":"textproc/p5-Unicode-LineBreak","version":"2019.001"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-URI-Find","origin":"textproc/p5-URI-Find","version":"20160806_1","comment":"Perl module to find URIs in arbitrary text","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/URI-Find","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5e0b5c8460af939bb5a468e8553ced3f4e5a8eedbb45abcc6787a6ea54688d6f","flatsize":51636,"path":"All/p5-URI-Find-20160806_1.pkg","repopath":"All/p5-URI-Find-20160806_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":24748,"desc":"This module does one thing:  finds URIs and URLs in plain text.  It\nfinds them quickly and it finds them all (or what URI::URL considers\na URI to be).  It employs a series of heuristics too:\n  - Find schemeless URIs (ie. www.foo.com)\n  - Avoid picking up trailing characters from the text\n  - Avoid picking up URL-like things such as Perl module names.","deps":{"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5","textproc"]},{"name":"p5-URI-Escape-JavaScript","origin":"www/p5-URI-Escape-JavaScript","version":"0.04_1","comment":"Perl implementation of JavaScript's escape()/unescape() functions","maintainer":"kostjnspb@yandex.ru","www":"https://metacpan.org/release/URI-Escape-JavaScript","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e7a56fa616a9a18edca817efa0c2ac292571269355da953da01016ed00d9f7c3","flatsize":4924,"path":"All/p5-URI-Escape-JavaScript-0.04_1.pkg","repopath":"All/p5-URI-Escape-JavaScript-0.04_1.pkg","licenselogic":"single","pkgsize":3936,"desc":"URI::Escape::JavaScript provides JavaScript's escape() and unescape() functions.\nIt works simplar to homonymous functions of JavaScript.\nURI::Escape doesn't work for escaping and\nunescaping JavaScript like Unicode URI-escape (\"%25uXXXX\").\nBut you can use this module to do those.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Types-UUID","origin":"devel/p5-Types-UUID","version":"0.004","comment":"Perl extension for type constraints for UUIDs","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Types-UUID","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6732920221119ed30b5ab8eac796de5c56c4fbc3733071426bc2de788b542eb1","flatsize":12180,"path":"All/p5-Types-UUID-0.004.pkg","repopath":"All/p5-Types-UUID-0.004.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7148,"desc":"Types::UUID is a type constraint library suitable for use with\nMoo/Moose attributes, Kavorka sub signatures, and so forth.","deps":{"p5-Type-Tiny":{"origin":"devel/p5-Type-Tiny","version":"2.006000"},"p5-UUID-Tiny":{"origin":"devel/p5-UUID-Tiny","version":"1.04_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-URI-Encode-XS","origin":"net/p5-URI-Encode-XS","version":"0.11","comment":"Perl URI encoder/decoder using C","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/URI-Encode-XS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a4f1f61ad188751eebd6e5f2238c0b3f8d865d531f9c8511afa453bf1960b8c5","flatsize":19404,"path":"All/p5-URI-Encode-XS-0.11.pkg","repopath":"All/p5-URI-Encode-XS-0.11.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":9696,"desc":"URI::Encode::XS is a Perl URI encoder/decoder written in XS based on RFC3986.\nThis module always encodes characters that are not unreserved. When decoding,\ninvalid escape sequences are preserved.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-URI-Encode","origin":"www/p5-URI-Encode","version":"0.09_1","comment":"Simple URI Encoding/Decoding","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/URI-Encode","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"65bc3b2e098bbd34db3ddc26ecdff5d9887a3f4affffebddb45026d84823674a","flatsize":18037,"path":"All/p5-URI-Encode-0.09_1.pkg","repopath":"All/p5-URI-Encode-0.09_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9200,"desc":"This modules provides simple URI (Percent) encoding/decoding.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Types-URI","origin":"devel/p5-Types-URI","version":"0.007","comment":"Perl extension for type constraints and coercions for URIs","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Types-URI","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b36b981616f9de02ec7f15ef85e00976a79795e64bd7ecece3a3e356d61b2f1c","flatsize":15588,"path":"All/p5-Types-URI-0.007.pkg","repopath":"All/p5-Types-URI-0.007.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7556,"desc":"Types::URI is a type constraint library suitable for use with\nMoo/Moose attributes, Kavorka sub signatures, and so forth.","deps":{"p5-Type-Tiny":{"origin":"devel/p5-Type-Tiny","version":"2.006000"},"p5-Types-Path-Tiny":{"origin":"devel/p5-Types-Path-Tiny","version":"0.006"},"p5-Types-UUID":{"origin":"devel/p5-Types-UUID","version":"0.004"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-URI-FromHash":{"origin":"net/p5-URI-FromHash","version":"0.05"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-UI-Dialog","origin":"devel/p5-UI-Dialog","version":"1.21","comment":"Perl wrapper for the various dialog applications","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/UI-Dialog","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2a48ac6c5a960c52a5fed047193c16104b99c2d21ab5a461d15e2943dfc12f6c","flatsize":521215,"path":"All/p5-UI-Dialog-1.21.pkg","repopath":"All/p5-UI-Dialog-1.21.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":124764,"desc":"UI::Dialog is a OOPerl wrapper for the various dialog applications. These\ndialog backends are currently supported: Zenity, XDialog, GDialog, KDialog,\nCDialog, and Whiptail. There is also an ASCII backend provided as a last resort\ninterface for the console based dialog variants. UI::Dialog is a class that\nprovides a strict interface to these various backend modules. By using\nUI::Dialog (with it's imposed limitations on the widgets) you can ensure that\nyour Perl program will function with any available interfaces.","deps":{"cdialog":{"origin":"devel/cdialog","version":"1.3.20240619,2"},"p5-File-Slurp":{"origin":"devel/p5-File-Slurp","version":"9999.27"},"p5-String-ShellQuote":{"origin":"textproc/p5-String-ShellQuote","version":"1.04_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"options":{"NEWT":"off","ZENITY":"off"}},{"name":"p5-URI","origin":"net/p5-URI","version":"5.31","comment":"Perl5 interface to Uniform Resource Identifier (URI) references","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/URI","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ed1115a39f58646bf3abd29ce3e236111b170ecfa69a9124fe1ae66c838bff2a","flatsize":255750,"path":"All/p5-URI-5.31.pkg","repopath":"All/p5-URI-5.31.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":101744,"desc":"This package contains the URI.pm module with friends.  The module\nimplements the URI class.  Objects of this class represent Uniform\nResource Identifier (URI) references as specified in RFC 2396 and\nupdated by RFC 2732.  Release 1.50 includes the initial attempt at\nproviding support to IRIs.  URI objects now support the 'as_iri'\nand 'ihost' methods.\n\nURI objects can be used to access and manipulate the various\ncomponents that make up these strings.  There are also methods to\ncombine URIs in various ways.\n\nThe URI class replaces the URI::URL class that used to be distributed\nwith libwww-perl.  This package contains an emulation of the old\nURI::URL interface.  The emulated URI::URL implements both the old and\nthe new interface.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-UNIVERSAL-which","origin":"devel/p5-UNIVERSAL-which","version":"0.06_1","comment":"Perl extension for telling fully qualified name of the method","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/UNIVERSAL-which","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a3bef4e9ae08144483cc9ce70bdfc54039c266d5198e371ba412a8ae68d68772","flatsize":5123,"path":"All/p5-UNIVERSAL-which-0.06_1.pkg","repopath":"All/p5-UNIVERSAL-which-0.06_1.pkg","licenselogic":"single","pkgsize":4356,"desc":"Perl extension for telling fully qualified name of the method.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Type-TinyX-Facets","origin":"devel/p5-Type-TinyX-Facets","version":"1.3","comment":"Easily create a facet parameterized Type::Tiny type","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/Type-TinyX-Facets","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7ac6e8becce5b54d4fab81cf70ea55a12bb0e44794f5a8ab61e2ca4f98a602f7","flatsize":52933,"path":"All/p5-Type-TinyX-Facets-1.3.pkg","repopath":"All/p5-Type-TinyX-Facets-1.3.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15684,"desc":"Type::TinyX::Facets make it easy to create parameterized types with facets.\n\nType::Tiny allows definition of types which can accept parameters:\n    use Types::Standard -types;\n    my $t1 = Array[Int];\n    my $t2 = Tuple[Int, HashRef];\n\nThis defines $t1 as an array of integers. and $t2 as a tuple of two elements, an\ninteger and a hash.\n\nParameters are passed as a list to the parameterized constraint generation\nmachinery, and there is great freedom in how they may be interpreted.\n\nThis module makes it easy to create a parameterized type which takes name -\nvalue pairs or,facets. (The terminology is taken from Types::XSD::Lite, to which\nthis module owes its existence.)","deps":{"p5-Exporter-Tiny":{"origin":"devel/p5-Exporter-Tiny","version":"1.006002"},"p5-Safe-Isa":{"origin":"devel/p5-Safe-Isa","version":"1.000010"},"p5-Type-Tiny":{"origin":"devel/p5-Type-Tiny","version":"2.006000"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Type-Tiny-XS","origin":"devel/p5-Type-Tiny-XS","version":"0.025","comment":"Tiny, yet Moo(se)-compatible type constraint","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Type-Tiny-XS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"82635fa0ef4d9c0bf5afb7698674ada75bf877523c1d7701a4947b33543c957f","flatsize":89604,"path":"All/p5-Type-Tiny-XS-0.025.pkg","repopath":"All/p5-Type-Tiny-XS-0.025.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":27620,"desc":"Type::Tiny::XS provides an XS boost for some of Type::Tiny's built-in type\nconstraints. Type::Tiny::XS is not required for Type::Tiny, but provides a speed\nboost for some type checks if available.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-UNIVERSAL-require","origin":"devel/p5-UNIVERSAL-require","version":"0.19","comment":"Perl module to require() from a variable","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/UNIVERSAL-require","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6f60c47fa5b4ef8ae3079739320ac10df4bd045446b8089cd26bcbd4637f3fc6","flatsize":15284,"path":"All/p5-UNIVERSAL-require-0.19.pkg","repopath":"All/p5-UNIVERSAL-require-0.19.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8668,"desc":"UNIVERSAL::require - require() modules from a variable.\n\nIf you've ever had to do this...\n\n    eval \"require $module\";\n\nto get around the bareword caveats on require(), this module is for\nyou. It creates a universal require() class method that will work with\nevery Perl module and its secure. So instead of doing some arcane\neval() work, you can do this:\n\n    $module->require;\n\nIt doesn't save you much typing, but it'll make a lot more sense to\nsomeone who's not a ninth level Perl acolyte.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Type-Tiny-Signatures","origin":"devel/p5-Type-Tiny-Signatures","version":"0.08","comment":"Method/Function Signatures w/Type::Tiny Constraints","maintainer":"wen@FreeBSD.org","www":"https://metacpan.org/release/Type-Tiny-Signatures","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"02aa6c60461fd67d503dcb389b5d72ea78835c9cc88626898b4448421e959156","flatsize":11957,"path":"All/p5-Type-Tiny-Signatures-0.08.pkg","repopath":"All/p5-Type-Tiny-Signatures-0.08.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6584,"desc":"This module uses Function::Parameters to extends Perl with keywords that\nlet you define methods and functions with parameter lists which can be\nvalidated using Type::Tiny type constraints. The type constraints can be\nprovided by the Type::Tiny standard library, Types::Standard, or any\nsupported user-defined type library which can be a Moose, MooseX::Type,\nMouseX::Type, or Type::Library library.","deps":{"p5-Function-Parameters":{"origin":"devel/p5-Function-Parameters","version":"2.002005"},"p5-Type-Tiny":{"origin":"devel/p5-Type-Tiny","version":"2.006000"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-UNIVERSAL-isa","origin":"devel/p5-UNIVERSAL-isa","version":"1.20171012","comment":"Try to recover from people calling UNIVERSAL::isa as a function","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/UNIVERSAL-isa","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d184a640c61d0bd5dd26207ae53abc0df7b570e38fc45ec42147c30b651729cd","flatsize":15256,"path":"All/p5-UNIVERSAL-isa-1.20171012.pkg","repopath":"All/p5-UNIVERSAL-isa-1.20171012.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8620,"desc":"Whenever you use UNIVERSAL::isa as a function, a kitten using\nTest::MockObject dies. Normally, the kittens would be helpless, but if they\nuse UNIVERSAL::isa (the module whose docs you are reading), the kittens can\nlive long and prosper.\n\nThis module replaces UNIVERSAL::isa with a version that makes sure that if\nit's called as a function on objects which override isa, isa will be\ncalled on those objects as a method.\n\nIn all other cases the real UNIVERSAL::isa is just called directly.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-UML-Class-Simple","origin":"textproc/p5-UML-Class-Simple","version":"0.22","comment":"Render simple UML class diagrams, by loading the code","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/UML-Class-Simple","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3f119ba2b415f13a7e6c1b4c3e1e7b4acd2ad1b1805d2b80a0ed003bef5c196b","flatsize":69726,"path":"All/p5-UML-Class-Simple-0.22.pkg","repopath":"All/p5-UML-Class-Simple-0.22.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":29480,"desc":"UML::Class::Simple is a Perl CPAN module that generates UML class\ndiagrams (PNG format, GIF format, or dot source) automatically from\nPerl 5 source or Perl 5 runtime.","deps":{"graphviz":{"origin":"graphics/graphviz","version":"12.2.1_1"},"p5-Class-Inspector":{"origin":"devel/p5-Class-Inspector","version":"1.36"},"p5-File-Slurp":{"origin":"devel/p5-File-Slurp","version":"9999.27"},"p5-IPC-Run3":{"origin":"devel/p5-IPC-Run3","version":"0.049"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-PPI":{"origin":"textproc/p5-PPI","version":"1.278"},"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"p5-YAML-Syck":{"origin":"textproc/p5-YAML-Syck","version":"1.34_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-UDCode","origin":"devel/p5-UDCode","version":"1.03_1","comment":"Does a set of code words form a uniquely decodable code?","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/UDCode","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8debb556a8ce2a7afd00b9e446ea6ca4af9de7b169a01bf1bfac2e92800f6796","flatsize":4844,"path":"All/p5-UDCode-1.03_1.pkg","repopath":"All/p5-UDCode-1.03_1.pkg","licenselogic":"single","pkgsize":3932,"desc":"A code is a set of strings, called the code words.  A code is\n\"uniquely decodable\" if any string S that is a concatenation of\ncode words is so in exactly one way.\n\nThe module provides functions that determine whether a given\ncode is uniquely decodable or not.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-UML-Sequence","origin":"textproc/p5-UML-Sequence","version":"0.08_4","comment":"Perl module that produce UML sequence diagrams","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/UML-Sequence","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e20e50b995178b07ea92a1ec95e56fd3db66be79230f012b71b62ca33cfd3e27","flatsize":123785,"path":"All/p5-UML-Sequence-0.08_4.pkg","repopath":"All/p5-UML-Sequence-0.08_4.pkg","licenselogic":"single","pkgsize":49952,"desc":"Simple Sequences\n\nYou can create a sequence from an outline.  Type something like this:\n\nAt Home.Wash Car\n    Garage.retrieve bucket\n    Kitchen.prepare bucket\n        Kitchen.pour soap in bucket\n        Kitchen.fill bucket\n    Garage.get sponge\n    Garage.open door\n    Driveway.apply soapy water\n    Driveway.empty bucket\n    Garage.close door\n    Garage.replace bucket\n\nThen do this:\n\n    genericseq.pl UML::Sequence::SimpleSeq inputfile | seq2svg.pl > output.svg","deps":{"p5-GD":{"origin":"graphics/p5-GD","version":"2.83"},"p5-GD-TextUtil":{"origin":"graphics/p5-GD-TextUtil","version":"0.86_5"},"p5-XML-DOM":{"origin":"textproc/p5-XML-DOM","version":"1.46"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Twiggy","origin":"www/p5-Twiggy","version":"0.1026","comment":"Perl extension of AnyEvent HTTP server for PSGI (like Thin)","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Twiggy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"056394621ce5d0747cb01aed1fa926dea1ac875d75d1049afca060fe3a7a2c9c","flatsize":66442,"path":"All/p5-Twiggy-0.1026.pkg","repopath":"All/p5-Twiggy-0.1026.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":19288,"desc":"AnyEvent HTTP server for PSGI (like Thin).","deps":{"p5-AnyEvent":{"origin":"devel/p5-AnyEvent","version":"7.17,1"},"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Types-Serialiser","origin":"devel/p5-Types-Serialiser","version":"1.01","comment":"Simple data types for common serialisation formats","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Types-Serialiser","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d837c5cd7be6065d3a50260701ad14e805aa496a6e3f949b022ec24fa9ea6d0b","flatsize":22131,"path":"All/p5-Types-Serialiser-1.01.pkg","repopath":"All/p5-Types-Serialiser-1.01.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12396,"desc":"Types::Serialiser provides some extra datatypes that are used by common\nserialisation formats such as JSON or CBOR. The idea is to have a repository of\nsimple/small constants and containers that can be shared by different\nimplementations so they become interoperable between each other.","deps":{"p5-common-sense":{"origin":"devel/p5-common-sense","version":"3.75"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Try-Tiny","origin":"lang/p5-Try-Tiny","version":"0.32","comment":"Minimal try/catch with proper localization of $@","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Try-Tiny","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"09a8da7e4527015d37279123eaffb40e89b5a310d0987d5d98fc584bbeea9a5c","flatsize":30504,"path":"All/p5-Try-Tiny-0.32.pkg","repopath":"All/p5-Try-Tiny-0.32.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17684,"desc":"This module provides bare bones try/catch statements that are designed\nto minimize common mistakes done with eval blocks (for instance assuming\nthat $@ is set to a true value on error, or clobbering previous values\nof $@, and NOTHING else.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["lang","perl5"]},{"name":"p5-Types-Path-Tiny","origin":"devel/p5-Types-Path-Tiny","version":"0.006","comment":"Path::Tiny types and coercions for Moose and Moo","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Types-Path-Tiny","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2668a13c44878c95379ea8ce330903870ad33d5e7e226f20a99a22a79301f001","flatsize":20590,"path":"All/p5-Types-Path-Tiny-0.006.pkg","repopath":"All/p5-Types-Path-Tiny-0.006.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":9636,"desc":"Types::Path::Tiny provides Path::Tiny types for Moose, Moo, etc.\n\nIt handles two important types of coercion:\n- coercing objects with overloaded stringification\n- coercing to absolute paths\n\nIt also can check to ensure that files or directories exist.","deps":{"p5-Path-Tiny":{"origin":"devel/p5-Path-Tiny","version":"0.146"},"p5-Type-Tiny":{"origin":"devel/p5-Type-Tiny","version":"2.006000"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Types-Self","origin":"devel/p5-Types-Self","version":"0.002_1","comment":"Provide a \"Self\" type constraint, referring to the caller class or role","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/dist/Types-Self","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d3558fb9672a5e98299f7fdb867f69a4abdb103a136e78c77f8d79ffa6914636","flatsize":46896,"path":"All/p5-Types-Self-0.002_1.pkg","repopath":"All/p5-Types-Self-0.002_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12436,"desc":"This module exports a Self type constraint which constrains values\nto be blessed objects in the same class as the package it was\nimported into, or blessed objects which consume the role it was\nimported into. It should do the right thing with inheritance.","deps":{"p5-Role-Hooks":{"origin":"devel/p5-Role-Hooks","version":"0.008"},"p5-Type-Tiny":{"origin":"devel/p5-Type-Tiny","version":"2.006000"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Try-Catch","origin":"lang/p5-Try-Catch","version":"1.1.0","comment":"Try/Catch exception handler based on Try::Tiny, but faster","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Try-Catch","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b80342a1fe1b3ba1a35e3bc5b1fc70c6e76fa9dc96415d02bdcfe50673ddab71","flatsize":15751,"path":"All/p5-Try-Catch-1.1.0.pkg","repopath":"All/p5-Try-Catch-1.1.0.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8140,"desc":"A small, fast, try catch blocks for perl, it's inspired and mostly copied from\nTry::Tiny but with some modifications to boost execution speed.\n\nConsider Try::Catch a stripped Try::Tiny version with no blessing and no usage\nof Sub::Name.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["lang","perl5"]},{"name":"p5-Types-PDL","origin":"devel/p5-Types-PDL","version":"0.04","comment":"PDL types using Type::Tiny","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/Types-PDL","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6bb53648bc47caabc513c9faea99c15d3febc987d79c3cef5620898a8cfd020c","flatsize":50194,"path":"All/p5-Types-PDL-0.04.pkg","repopath":"All/p5-Types-PDL-0.04.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":18748,"desc":"Types::PDL provides Type::Tiny compatible types for PDL.","deps":{"p5-String-Errf":{"origin":"devel/p5-String-Errf","version":"0.007"},"p5-Type-Tiny":{"origin":"devel/p5-Type-Tiny","version":"2.006000"},"p5-Type-TinyX-Facets":{"origin":"devel/p5-Type-TinyX-Facets","version":"1.3"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Types-Core","origin":"devel/p5-Types-Core","version":"0.3.2","comment":"Core types defined as tests and literals","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Types-Core","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"13e4753fe0f5205a7b62e8c43a98d1095e8a82f5ffe800c2bbee92629e8fba3e","flatsize":48875,"path":"All/p5-Types-Core-0.3.2.pkg","repopath":"All/p5-Types-Core-0.3.2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":21984,"desc":"Types::Core provides syntax symplifier for type checking. It allows easy,\nnon-quoted usage of types as literals, and allows the standard type names to be\nused as true/false check routines of references.\n\nFor the most basic functions, they take either 0 or 1 arguments. If 1 parameter,\nthen they test it to see if the ref is of the given type (blessed or not). If\nfalse, undef is returned, of true, the ref, itself is returned.\n\nFor no args, they return literals of themselves, allowing the named strings to\nbe used as Literals without quotes.","deps":{"p5-Xporter":{"origin":"devel/p5-Xporter","version":"0.1.2_2"},"p5-mem":{"origin":"devel/p5-mem","version":"0.4.7"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Twitter-API","origin":"net/p5-Twitter-API","version":"1.0006","comment":"Twitter REST API library for Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Twitter-API","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b46fb822f64c23415acefc2d656a7619343093ce98c2d60e23dc0d1093845cba","flatsize":218764,"path":"All/p5-Twitter-API-1.0006.pkg","repopath":"All/p5-Twitter-API-1.0006.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":77204,"desc":"Twitter::API provides an interface to the Twitter REST API for perl.\n\nFeatures:\n * full support for all Twitter REST API endpoints\n * not dependent on a new distribution for new endpoint support\n * optionally specify access tokens per API call\n * error handling via an exception object that captures the full\n   request/response context\n * full support for OAuth handshake and Xauth authentication\n\nAdditional features are available via optional traits:\n * convenient methods for API endpoints with simplified argument\n   handling via ApiMethods\n * normalized booleans (Twitter likes 'true' and 'false', except\n   when it doesn't) via NormalizeBooleans\n * automatic decoding of HTML entities via DecodeHtmlEntities\n * automatic retry on transient errors via RetryOnError\n * \"the whole enchilada\" combines all the above traits via Enchilada\n * app-only (OAuth2) support via AppAuth\n * automatic rate limiting via RateLimiting","deps":{"p5-Devel-StackTrace":{"origin":"devel/p5-Devel-StackTrace","version":"2.05"},"p5-Digest-HMAC":{"origin":"security/p5-Digest-HMAC","version":"1.05"},"p5-HTTP-Thin":{"origin":"www/p5-HTTP-Thin","version":"0.006"},"p5-IO-Socket-SSL":{"origin":"security/p5-IO-Socket-SSL","version":"2.089"},"p5-JSON-MaybeXS":{"origin":"converters/p5-JSON-MaybeXS","version":"1.004008"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-MooX-Aliases":{"origin":"devel/p5-MooX-Aliases","version":"0.001006_1"},"p5-MooX-Traits":{"origin":"devel/p5-MooX-Traits","version":"0.005_1"},"p5-Net-OAuth":{"origin":"net/p5-Net-OAuth","version":"0.30"},"p5-Net-Twitter":{"origin":"net/p5-Net-Twitter","version":"4.01043"},"p5-Ref-Util":{"origin":"devel/p5-Ref-Util","version":"0.204"},"p5-Throwable":{"origin":"devel/p5-Throwable","version":"1.001"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-URL-Encode":{"origin":"www/p5-URL-Encode","version":"0.03"},"p5-WWW-OAuth":{"origin":"www/p5-WWW-OAuth","version":"1.002"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Twiggy-TLS","origin":"www/p5-Twiggy-TLS","version":"0.0020","comment":"Perl extension to extend Twiggy supporting TLS","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Twiggy-TLS","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"39d3d4cc20d9ecd2dcb80c7fcd359b9bc8c7a5b3605f7e547148765dbd140773","flatsize":17544,"path":"All/p5-Twiggy-TLS-0.0020.pkg","repopath":"All/p5-Twiggy-TLS-0.0020.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9836,"desc":"Twiggy::TLS extends Twiggy with a TLS support.","deps":{"p5-IO-Socket-SSL":{"origin":"security/p5-IO-Socket-SSL","version":"2.089"},"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"p5-Twiggy":{"origin":"www/p5-Twiggy","version":"0.1026"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Tree-RedBlack","origin":"devel/p5-Tree-RedBlack","version":"0.5_1","comment":"Perl implementation of Red/Black tree, a type of balanced tree","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Tree-RedBlack","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2b0ec3775349838f63e55ab046310989b3fd0d58d1cfd845e861d9f97b4d559a","flatsize":24629,"path":"All/p5-Tree-RedBlack-0.5_1.pkg","repopath":"All/p5-Tree-RedBlack-0.5_1.pkg","licenselogic":"single","licenses":["ART10"],"pkgsize":11544,"desc":"Tree::RedBlack is a perl implementation of the Red/Black tree algorithm found in\nthe book \"Algorithms\", by Cormen, Leiserson & Rivest (more commonly known as\n\"CLR\" or \"The White Book\"). A Red/Black tree is a binary tree which remains\n\"balanced\"- that is, the longest length from root to a node is at most one more\nthan the shortest such length. It is fairly efficient; no operation takes more\nthan O(lg(n)) time.\n\nA Tree::RedBlack object supports the following methods: new(), root(), cmp(&),\ninsert($, $), delete($), find($), node($), min() and max().","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-TryCatch","origin":"lang/p5-TryCatch","version":"1.003002_1","comment":"First class try catch semantics for Perl, without source filters","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/TryCatch","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"25e7e91057869bf2ccd2e8937a7584b825265b99532d60613b9dbe961fe251a4","flatsize":40535,"path":"All/p5-TryCatch-1.003002_1.pkg","repopath":"All/p5-TryCatch-1.003002_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16580,"desc":"This module aims to provide a nicer syntax and method to catch errors in\nPerl, similar to what is found in other languages (such as Java, Python\nor C++). The standard method of using eval {}; if ($@) {} is often prone\nto subtle bugs, primarily that its far too easy to stomp on the error in\nerror handlers. And also eval/if isn't the nicest idiom.","deps":{"p5-B-Hooks-EndOfScope":{"origin":"devel/p5-B-Hooks-EndOfScope","version":"0.28"},"p5-B-Hooks-OP-Check":{"origin":"devel/p5-B-Hooks-OP-Check","version":"0.22"},"p5-B-Hooks-OP-PPAddr":{"origin":"devel/p5-B-Hooks-OP-PPAddr","version":"0.06"},"p5-Devel-Declare":{"origin":"devel/p5-Devel-Declare","version":"0.006022"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Types":{"origin":"devel/p5-MooseX-Types","version":"0.50"},"p5-Parse-Method-Signatures":{"origin":"devel/p5-Parse-Method-Signatures","version":"1.003019"},"p5-Scope-Upper":{"origin":"devel/p5-Scope-Upper","version":"0.34"},"p5-Sub-Exporter":{"origin":"devel/p5-Sub-Exporter","version":"0.991"},"p5-Variable-Magic":{"origin":"devel/p5-Variable-Magic","version":"0.64"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["lang","perl5"],"options":{"AUTHOR":"off"}},{"name":"p5-Try-Tiny-Retry","origin":"lang/p5-Try-Tiny-Retry","version":"0.004_1","comment":"Extends Try::Tiny to allow retries","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Try-Tiny-Retry","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2b2bd10bd9a9113e07e2a5fd8e77276ac11f148b76a9ad2e0f216338ec1875d3","flatsize":14277,"path":"All/p5-Try-Tiny-Retry-0.004_1.pkg","repopath":"All/p5-Try-Tiny-Retry-0.004_1.pkg","licenselogic":"single","pkgsize":8064,"desc":"This module extends Try::Tiny to add support for retries.\n\nTry::Tiny provides bare bones try/catch statements that are designed\nto minimize common mistakes done with eval blocks (for instance assuming\nthat $@ is set to a true value on error, or clobbering previous values\nof $@, and NOTHING else.","deps":{"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["lang","perl5"]},{"name":"p5-Tree-Simple-VisitorFactory","origin":"devel/p5-Tree-Simple-VisitorFactory","version":"0.16","comment":"Set of visitor objects for traversing Tree::Simple hierarchies","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Tree-Simple-VisitorFactory","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5089bf1584c732559b957200446753eac7ef1e940359833225cd01f2620bf52a","flatsize":201433,"path":"All/p5-Tree-Simple-VisitorFactory-0.16.pkg","repopath":"All/p5-Tree-Simple-VisitorFactory-0.16.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":73068,"desc":"Tree::Simple::VisitorFactory is a collection of visitor objects used to\ntraverse Tree::Simple hierarchies.","deps":{"p5-Tree-Simple":{"origin":"devel/p5-Tree-Simple","version":"1.34"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Tree-Trie","origin":"devel/p5-Tree-Trie","version":"1.9","comment":"Data structure optimized for prefix lookup","maintainer":"gebhart@secnetix.de","www":"https://metacpan.org/release/Tree-Trie","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9ac6e00febfbcc604d49182321ee418b377a54dd0d318e7559b9a7bcbb54fe68","flatsize":45499,"path":"All/p5-Tree-Trie-1.9.pkg","repopath":"All/p5-Tree-Trie-1.9.pkg","licenselogic":"single","pkgsize":20132,"desc":"This module implements a trie data structure. The term \"trie\" comes from the\nword retrieval, but is generally pronounced like \"try\". A trie is a tree\nstructure (or directed acyclic graph), the nodes of which represent letters\nin a word. For example, the final lookup for the word 'bob' would look\nsomething like $ref->{'b'}{'o'}{'b'}{'00'} (the 00 being an end marker).\nOnly nodes which would represent words in the trie exist, making the structure\nslightly smaller than a hash of the same data set.\n\nThe advantages of the trie over other data storage methods is that lookup times\nare O(1) WRT the size of the index. For sparse data sets, it is probably not as\nefficient as performing a binary search on a sorted list, and for small files,\nit has a lot of overhead. The main advantage (at least from my perspective) is\nthat it provides a relatively cheap method for finding a list of words in a\nlarge, dense data set which begin with a certain string.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Tree-Suffix","origin":"textproc/p5-Tree-Suffix","version":"0.22","comment":"Perl interface to the libstree library","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Tree-Suffix","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"16ec7814dc56e08fbe8c53f5d2ee3cc1239a49da563d480be0bb5854d225e113","flatsize":38963,"path":"All/p5-Tree-Suffix-0.22.pkg","repopath":"All/p5-Tree-Suffix-0.22.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16168,"desc":"The Tree::Suffix module provides an interface to the C library\nlibstree, which implements generic suffix trees.","deps":{"libstree":{"origin":"textproc/libstree","version":"0.4.2_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Tree-DAG_Node","origin":"devel/p5-Tree-DAG_Node","version":"1.32","comment":"Super class for representing nodes in a tree","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Tree-DAG_Node","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"69ba8a0a2a5aba195071268b50faf05d060e71d927d60ec0140a00b813ba700e","flatsize":140791,"path":"All/p5-Tree-DAG_Node-1.32.pkg","repopath":"All/p5-Tree-DAG_Node-1.32.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":56248,"desc":"Encapsulates/makes/manipulates objects that represent nodes\nin a tree structure.  The tree structure is not an object itself, but\nis emergent from the linkages you create between nodes.  This class\nprovides the methods for making linkages that can be used to build up\na tree, while preventing you from ever making any kinds of linkages\nwhich are not allowed in a tree (such as having a node be its own\nmother or ancestor, or having a node have two mothers).","deps":{"p5-File-Slurp-Tiny":{"origin":"devel/p5-File-Slurp-Tiny","version":"0.004"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Tree-Binary","origin":"devel/p5-Tree-Binary","version":"1.09","comment":"Object Oriented Binary Tree for Perl","maintainer":"wen@FreeBSD.org","www":"https://metacpan.org/release/Tree-Binary","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0609fef47cb16e3ba28140f06de47ad354310fa674fa819d120696a719a25eb1","flatsize":121444,"path":"All/p5-Tree-Binary-1.09.pkg","repopath":"All/p5-Tree-Binary-1.09.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":49248,"desc":"This module is a fully object oriented implementation of a binary tree. Binary\ntrees are a specialized type of tree which has only two possible branches, a\nleft branch and a right branch. While it is possible to use an n-ary tree, like\nTree::Simple, to fill most of your binary tree needs, a true binary tree object\nis just easier to maintain and use.\n\nBinary Tree objects are especially useful (to me anyway) when building parse\ntrees of things like mathematical or boolean expressions. They can also be used\nin games for such things as decision trees. Binary trees are a well studied\ndata structure and there is a wealth of information on the web about them.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Tree-Simple-View","origin":"devel/p5-Tree-Simple-View","version":"0.20","comment":"Set of classes for viewing Tree::Simple hierarchies","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Tree-Simple-View","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"91850c47c5b0e22323fa851203d4b3af81d2ca8051bc24356cfc3c5d158d392d","flatsize":109955,"path":"All/p5-Tree-Simple-View-0.20.pkg","repopath":"All/p5-Tree-Simple-View-0.20.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":41008,"desc":"Tree::Simple::View - A set of classes for viewing Tree::Simple hierarchies","deps":{"p5-Class-Throwable":{"origin":"devel/p5-Class-Throwable","version":"0.13"},"p5-Tree-Simple":{"origin":"devel/p5-Tree-Simple","version":"1.34"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Type-Tiny","origin":"devel/p5-Type-Tiny","version":"2.006000","comment":"Tiny, yet Moo(se)-compatible type constraint","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Type-Tiny","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6aecd3bc8fbcd80096a4a888472cb5f614b535274036dbd9ab27450e24b7dee8","flatsize":947255,"path":"All/p5-Type-Tiny-2.006000.pkg","repopath":"All/p5-Type-Tiny-2.006000.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":350172,"desc":"Type::Tiny is a tiny class for creating Moose-like type constraint objects which\nare compatible with Moo, Moose and Mouse.\n\nMaybe now we won't need to have separate MooseX, MouseX and MooX versions of\neverything? We can but hope...\n\nThis documents the internals of Type::Tiny. Type::Tiny::Manual is a better\nstarting place if you're new.","deps":{"p5-Class-XSAccessor":{"origin":"devel/p5-Class-XSAccessor","version":"1.19_2,1"},"p5-Devel-StackTrace":{"origin":"devel/p5-Devel-StackTrace","version":"2.05"},"p5-Exporter-Tiny":{"origin":"devel/p5-Exporter-Tiny","version":"1.006002"},"p5-Ref-Util-XS":{"origin":"devel/p5-Ref-Util-XS","version":"0.117"},"p5-Type-Tiny-XS":{"origin":"devel/p5-Type-Tiny-XS","version":"0.025"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"options":{"RECOMMENDED":"on"}},{"name":"p5-Tree-Simple","origin":"devel/p5-Tree-Simple","version":"1.34","comment":"Simple tree object","maintainer":"demon@FreeBSD.org","www":"https://metacpan.org/release/Tree-Simple","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c89028bc7c92a4fe12ea60e13c45be309bc1e73691f736e6d268da80f2406653","flatsize":114715,"path":"All/p5-Tree-Simple-1.34.pkg","repopath":"All/p5-Tree-Simple-1.34.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":39748,"desc":"This module in an fully object-oriented implementation of a simple n-\nary tree. It is built upon the concept of parent-child relationships,\nso therefore every Tree::Simple object has both a parent and a set of\nchildren (who themselves may have children, and so on). Every\nTree::Simple object also has siblings, as they are just the children of\ntheir immediate parent.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Tree-R","origin":"devel/p5-Tree-R","version":"0.072","comment":"Perl extension for the Rtree data structure and algorithms","maintainer":"amdmi3@FreeBSD.org","www":"https://metacpan.org/release/Tree-R","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0cc665dda2011c3b34b7ad71a8643f199c953ea54165827ec698be236c1ce0c5","flatsize":14582,"path":"All/p5-Tree-R-0.072.pkg","repopath":"All/p5-Tree-R-0.072.pkg","licenselogic":"single","pkgsize":6184,"desc":"Tree::R - Perl extension for the Rtree data structure and algorithms","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Tree-Parser","origin":"devel/p5-Tree-Parser","version":"0.15_2","comment":"Module to parse formatted files into tree structures","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Tree-Parser","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"547fb75fa61622353cdb473023396831e5cd878902642d524ce66361d7954eb2","flatsize":43648,"path":"All/p5-Tree-Parser-0.15_2.pkg","repopath":"All/p5-Tree-Parser-0.15_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":18896,"desc":"This module can parse various types of input (formatted and containing\nhierarchal information) into a tree structure. It can also deparse these\nsame tree structures back into a string. It accepts various types of input,\nsuch as strings, filenames, and array references. The tree structure used\nis a hierarchy of Tree::Simple objects.","deps":{"p5-Array-Iterator":{"origin":"devel/p5-Array-Iterator","version":"0.135"},"p5-Tree-Simple":{"origin":"devel/p5-Tree-Simple","version":"1.34"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Tk-XMLViewer","origin":"textproc/p5-Tk-XMLViewer","version":"0.21_4","comment":"Perl/Tk widget to display XML","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Tk-XMLViewer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d5b978989164257b80449fcba1dc1c33dca518dee565f1d4ab7b03e8c34a970f","flatsize":33535,"path":"All/p5-Tk-XMLViewer-0.21_4.pkg","repopath":"All/p5-Tk-XMLViewer-0.21_4.pkg","licenselogic":"single","pkgsize":14240,"desc":"Tk::XMLViewer is an widget inherited from Tk::Text which displays XML\nin a hierarchical tree. You can use the plus and minus buttons to\nhide/show parts of the tree.","deps":{"p5-Tk":{"origin":"x11-toolkits/p5-Tk","version":"804.035_2"},"p5-XML-Parser":{"origin":"textproc/p5-XML-Parser","version":"2.47"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Tk-WaitBox","origin":"x11-toolkits/p5-Tk-WaitBox","version":"1.3_1","comment":"Wait Dialog for Perl/Tk","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Tk-WaitBox","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ee86a48d066a1d80cfe8395d62feb36990c3308be3e658421ae6ea583962c3ce","flatsize":12762,"path":"All/p5-Tk-WaitBox-1.3_1.pkg","repopath":"All/p5-Tk-WaitBox-1.3_1.pkg","licenselogic":"single","pkgsize":7476,"desc":"Tk::WaitBox is a perl5 package which implements a very flexible\nWaitBox widget.","deps":{"p5-Tk":{"origin":"x11-toolkits/p5-Tk","version":"804.035_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","tk","x11-toolkits"]},{"name":"p5-Tree-Nary","origin":"textproc/p5-Tree-Nary","version":"1.30_1,1","comment":"Perl implementation of N-ary search trees","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Tree-Nary","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e27dd171ee25c4038564031a23da40a40742609c665ee258a2a3b5e6f3e28314","flatsize":46532,"path":"All/p5-Tree-Nary-1.30_1,1.pkg","repopath":"All/p5-Tree-Nary-1.30_1,1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14820,"desc":"The Tree::Nary class implements N-ary trees (trees of data with any\nnumber of branches), providing the organizational structure for a\ntree (collection) of any number of nodes, but knowing nothing about\nthe specific type of node used.  It can be used to display\nhierarchical database entries in an internal application (the NIS\nnetgroup file is an example of such a database). It offers the\ncapability to select nodes on the tree, and attachment points for\nnodes on the tree. Each attachment point can support multiple\nchild nodes.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Tree-Node","origin":"devel/p5-Tree-Node","version":"0.08_2","comment":"Memory-efficient tree nodes in Perl","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Tree-Node","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d55ddc6169dc72104477c0704e726b717bf1edfefacf24a829bddf1f2f2d566a","flatsize":50402,"path":"All/p5-Tree-Node-0.08_2.pkg","repopath":"All/p5-Tree-Node-0.08_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":20164,"desc":"This module implements a memory-efficient node type (for trees, skip lists\nand similar data structures) for Perl.\n\nYou may ask \"Why bother implementing an ordered structure such as a tree\nwhen Perl has hashes built-in?\" Since Perl is optimized for speed over\nmemory usage, hashes (and lists) use a lot of memory.\n\nSo the purpose of this package is to provide a simple low-level Node class\nwhich can be used as a base class to implement various kinds of tree\nstructures. Each node has a key/value pair and a variable number of\n\"children\" pointers.\n\nHow nodes are organized or the algorithm used to organize them is for you\nto implement.\n\nThere is no Pure-perl version because this package was written to overcome\nlimitations of Perl.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Tk-ToolBar","origin":"x11-toolkits/p5-Tk-ToolBar","version":"0.12","comment":"Toolbar widget for Perl/Tk","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Tk-ToolBar","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3f00f022c731d7efefd266bcd3b1fc58d392e87f8850dc5b48b430f01eb59340","flatsize":166741,"path":"All/p5-Tk-ToolBar-0.12.pkg","repopath":"All/p5-Tk-ToolBar-0.12.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":59616,"desc":"Tk::Toolbar implements a dockable toolbar. It is in the same spirit as the\n\"short-cut\" toolbars found in most major applications, such as most web browsers\nand text editors (where you find the \"back\" or \"save\" and other shortcut\nbuttons).\n\nButtons of any type (regular, menu, check, radio) can be created inside this\nwidget. You can also create Label, Entry and LabEntry widgets. Moreover, the\nToolBar itself can be made dockable, such that it can be dragged to any edge of\nyour window. Dragging is done in \"real-time\" so that you can see the contents of\nyour ToolBar as you are dragging it. Furthermore, if you are close to a\nstickable edge, a visual indicator will show up along that edge to guide you.\nToolBars can be made \"floatable\" such that if they are dragged beyond their\nassociated window, they will detach and float on the desktop. Also, multiple\nToolBars are embeddable inside each other.\n\nVarious icons are built into the Tk::ToolBar widget. Those icons can be used as\nimages for ToolButtons (see \"SYNOPSIS\"). A demo program is bundled with the\nmodule that should be available under the 'User Contributed Demonstrations' when\nyou run the widget program. Run it to see a list of the available images.","deps":{"p5-Tk":{"origin":"x11-toolkits/p5-Tk","version":"804.035_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","tk","x11-toolkits"]},{"name":"p5-Tk-Sugar","origin":"x11-toolkits/p5-Tk-Sugar","version":"1.093190_1","comment":"Sugar syntax for Tk","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Tk-Sugar","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4ea008465e3fbc72ce798c55eb691a9ba49ecbeef5b620d3c8f7591296863c4c","flatsize":49305,"path":"All/p5-Tk-Sugar-1.093190_1.pkg","repopath":"All/p5-Tk-Sugar-1.093190_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13048,"desc":"Tk is a great graphical toolkit to write desktop applications. However, one can\nget bothered with the constant typing of quotes and options. Tk::Sugar provides\nhandy subs for common options used when programming Tk.\n\nBenefits are obvious:\n- Reduced typing: The constant need to type => and '' is fine for one-off cases,\n  but the instant you start using Tk it starts to get annoying.\n- More compact statements: Reduces much of the redundant typing in most cases,\n  which makes your life easier, and makes it take up less visual space, which\n  makes it faster to read.\n- No string worries: Strings are often problematic, since they aren't checked at\n  compile-time. Sometimes it makes spotting an error a difficult task. Using\n  this alleviates that worry.","deps":{"p5-Sub-Exporter":{"origin":"devel/p5-Sub-Exporter","version":"0.991"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","tk","x11-toolkits"]},{"name":"p5-Tree-Binary-Dictionary","origin":"devel/p5-Tree-Binary-Dictionary","version":"1.01_1","comment":"Dictionary API to a binary tree","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Tree-Binary-Dictionary","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"193abfa97fb3ce0a3f9671858d2e7d3e3f3df39e3ab60231940d07cd81108ae8","flatsize":15868,"path":"All/p5-Tree-Binary-Dictionary-1.01_1.pkg","repopath":"All/p5-Tree-Binary-Dictionary-1.01_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7560,"desc":"A simple class to provide a dictionary style API to a binary tree of data.\n\nThis can provide a useful alternative to a long-lived hash in long running\ndaemons and processes.","deps":{"p5-Tree-Binary":{"origin":"devel/p5-Tree-Binary","version":"1.09"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Tk-Role-Dialog","origin":"x11-toolkits/p5-Tk-Role-Dialog","version":"1.112380","comment":"Moose role for enhanced Tk dialogs","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Tk-Role-Dialog","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"33ccd1386fded4ed6a980d032ae13d55e7b6e94a649b49dd1894f9ab20783b1c","flatsize":50435,"path":"All/p5-Tk-Role-Dialog-1.112380.pkg","repopath":"All/p5-Tk-Role-Dialog-1.112380.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14048,"desc":"Tk::Role::Dialog is meant to be used as a Moose role to be composed for easy Tk\ndialogs creation.\n\nIt will create a new toplevel with a title, and possibly a header as well as\nsome buttons.\n\nOne can create the middle part of the dialog by providing a _build_gui() method,\nthat will receive a Tk::Frame where widgets are supposed to be placed.\n\nThe attributes (see below) can be either defined as defaults using the\n_build_attr() methods, or passed arguments to the constructor call. The only\nmandatory attribute is parent, but you'd better provide some other attributes if\nyou want your dialog to be somehow usable! :-)","deps":{"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Has-Sugar":{"origin":"devel/p5-MooseX-Has-Sugar","version":"1.000006"},"p5-MooseX-Types-Path-Class":{"origin":"devel/p5-MooseX-Types-Path-Class","version":"0.09"},"p5-Tk":{"origin":"x11-toolkits/p5-Tk","version":"804.035_2"},"p5-Tk-Role-HasWidgets":{"origin":"x11-toolkits/p5-Tk-Role-HasWidgets","version":"1.112380"},"p5-Tk-Sugar":{"origin":"x11-toolkits/p5-Tk-Sugar","version":"1.093190_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","tk","x11-toolkits"]},{"name":"p5-TraceFuncs","origin":"devel/p5-TraceFuncs","version":"0.1_1","comment":"Perl5 module to trace function calls as they happen","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/traceFunc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"639a492124a677a35361f523d03640e09c2573d784934011f1d9bea4fdcc4975","flatsize":14944,"path":"All/p5-TraceFuncs-0.1_1.pkg","repopath":"All/p5-TraceFuncs-0.1_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8380,"desc":"Devel::TraceFuncs provides utilities to trace the\nexecution of a program.  It can print traces that look\nsomething like:\n\n+-> global: '0'\n|  +-> main::fo(4, 5) (in ./t.pm:32): 'now then'\n|  |  +-> main::fp(4, 5) (in ./t.pm:19)\n|  |  |  +-> main::fq() (in ./t.pm:13)\n|  |  |  |  que pee doll (in ./t.pm:8)\n|  |  |  +-< main::fq() (in ./t.pm:13)\n|  |  |  cee dee (in ./t.pm:14)\n|  |  +-< main::fp(4, 5) (in ./t.pm:19)\n|  |  ha\n|  |  hs (in ./t.pm:20)\n|  +-< main::fo(4, 5) (in ./t.pm:32): 'now then'\n|  done (in ./t.pm:34)\n+-< global: '0'","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Tree-Authz","origin":"security/p5-Tree-Authz","version":"0.03_1","comment":"Role-Based Access Control authorization scheme","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Tree-Authz","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"98d288e038530b37ab7512d1814fff9dbf7e19b40e37b07657d163a88ccb7622","flatsize":44060,"path":"All/p5-Tree-Authz-0.03_1.pkg","repopath":"All/p5-Tree-Authz-0.03_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":21440,"desc":"Class for inheritable, role-based permissions system (Role Based Access\nControl - RBAC).\n\nCustom methods can be placed on role objects. Authorization can be\nperformed either by checking whether the role name matches the required\nname, or by testing (via can) whether the role can perform the method\nrequired.\n\nTwo role are specified by default. At the top, superusers can do anything\n($superuser->can( $action ) always returns a coderef). At the bottom, the\nbase role can do nothing ($base->can( $action ) always returns undef).\n\nAll roles are automatically capable of authorizing actions named for the\nsingular and plural of the role name.","deps":{"p5-Class-Data-Inheritable":{"origin":"devel/p5-Class-Data-Inheritable","version":"0.10"},"p5-Devel-Symdump":{"origin":"devel/p5-Devel-Symdump","version":"2.1800"},"p5-Lingua-EN-Inflect-Number":{"origin":"textproc/p5-Lingua-EN-Inflect-Number","version":"1.12"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Toadfarm","origin":"www/p5-Toadfarm","version":"0.83","comment":"One Mojolicious app to rule them all","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/pod/Toadfarm","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"889e60348b062a986d3572560e56a1811f4f184856d321daca74e6412a9cda2f","flatsize":78244,"path":"All/p5-Toadfarm-0.83.pkg","repopath":"All/p5-Toadfarm-0.83.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":44480,"desc":"Toadfarm is a module for configuring and starting your Mojolicious\napplications. You can either combine multiple applications in one\nscript, or just use it as a init script.\n\nCore features:\n\n  * Wrapper around hypnotoad that provides an init script.\n\n  * Advanced routing and virtual host configuration. Also support\n    routing from behind another web server, such as nginx. This\n    feature is very much like Mojolicious::Plugin::Mount on steroids.\n\n  * Hijacking log messages to a common log file. There's also plugin,\n    Toadfarm::Plugin::AccessLog, that allows you to log the requests\n    sent to your server.","deps":{"p5-File-Which":{"origin":"sysutils/p5-File-Which","version":"1.27"},"p5-Mojolicious":{"origin":"www/p5-Mojolicious","version":"9.39"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-TokyoCabinet","origin":"databases/p5-TokyoCabinet","version":"1.34_1","comment":"Perl extension for TokyoCabinet","maintainer":"perl@FreeBSD.org","www":"https://dbmx.net/tokyocabinet/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dc2677a7cfd255c4cf1a0b55ac52a06bf8bb78c79c2b5b0c0f9f9efb5bff5006","flatsize":445147,"path":"All/p5-TokyoCabinet-1.34_1.pkg","repopath":"All/p5-TokyoCabinet-1.34_1.pkg","licenselogic":"single","pkgsize":63548,"desc":"Perl extension for TokyoCabinet.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"tokyocabinet":{"origin":"databases/tokyocabinet","version":"1.4.48_1"}},"categories":["databases","perl5"]},{"name":"p5-ToolSet","origin":"devel/p5-ToolSet","version":"1.00_1","comment":"Load your commonly-used modules in a single import","maintainer":"mons@cpan.org","www":"https://metacpan.org/release/ToolSet","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9fe3b052818be145d3291d878b938acd0d2e8d3ee3c581e08be63e51b3893a47","flatsize":26784,"path":"All/p5-ToolSet-1.00_1.pkg","repopath":"All/p5-ToolSet-1.00_1.pkg","licenselogic":"single","pkgsize":11424,"desc":"Load your commonly-used modules in a single import","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Tk-Getopt","origin":"x11-toolkits/p5-Tk-Getopt","version":"0.52","comment":"User configuration window for Tk with interface to Getopt::Long","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Tk-Getopt","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"081aa4cd44c3da96627c231b44522b444ec51a53895e29ae2e9df578af29bb6e","flatsize":73819,"path":"All/p5-Tk-Getopt-0.52.pkg","repopath":"All/p5-Tk-Getopt-0.52.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":28272,"desc":"Tk::Getopt provides an interface to access command line options via\nGetopt::Long and editing with a graphical user interface via a Tk window.","deps":{"p5-Tk":{"origin":"x11-toolkits/p5-Tk","version":"804.035_2"},"p5-Tk-FontDialog":{"origin":"x11-toolkits/p5-Tk-FontDialog","version":"0.17_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","x11-toolkits"]},{"name":"p5-Toader","origin":"www/p5-Toader","version":"1.2.1_2","comment":"CMS meant to be used from the terminal and integrated into a VCS for rendering static pages","maintainer":"vvelox@vvelox.net","www":"https://metacpan.org/release/Toader","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d628fec057384a5d7bcbc9bc0bef406f45c9645f1a685520f184c5f3c8628865","flatsize":860950,"path":"All/p5-Toader-1.2.1_2.pkg","repopath":"All/p5-Toader-1.2.1_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":183408,"desc":"Toader is a CMS that renders to static pages. It is control from\ncommand line.\n\nIt is meant to be integrated with a VCS, allowing a source/control of\na website to be stored in the same location as the project or\nprojects a site is for.","deps":{"p5-Config-Tiny":{"origin":"devel/p5-Config-Tiny","version":"2.30"},"p5-Email-Address":{"origin":"mail/p5-Email-Address","version":"1.913"},"p5-Email-MIME":{"origin":"mail/p5-Email-MIME","version":"1.954"},"p5-Error-Helper":{"origin":"devel/p5-Error-Helper","version":"2.1.0"},"p5-File-MimeInfo":{"origin":"devel/p5-File-MimeInfo","version":"0.35"},"p5-GD-Thumbnail":{"origin":"graphics/p5-GD-Thumbnail","version":"1.46"},"p5-Image-ExifTool":{"origin":"graphics/p5-Image-ExifTool","version":"13.10"},"p5-Module-List":{"origin":"devel/p5-Module-List","version":"0.004"},"p5-Pod-WikiDoc":{"origin":"textproc/p5-Pod-WikiDoc","version":"0.21"},"p5-Script-isAperlScript":{"origin":"devel/p5-Script-isAperlScript","version":"1.0.0_1"},"p5-Term-CallEditor":{"origin":"devel/p5-Term-CallEditor","version":"1.01"},"p5-Text-Tags":{"origin":"textproc/p5-Text-Tags","version":"0.04_1"},"p5-Text-Template":{"origin":"textproc/p5-Text-Template","version":"1.61"},"p5-TimeDate":{"origin":"devel/p5-TimeDate","version":"2.33,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"],"options":{"DOCS":"on"}},{"name":"p5-Tk-TableMatrix","origin":"x11-toolkits/p5-Tk-TableMatrix","version":"1.29","comment":"Table/matrix extension to perl/tk for displaying table formatted data","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Tk-TableMatrix","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"683c3e41d6b5bd73f2aa912c772ab3560cdfd843fd7c501eef4195197dff70fa","flatsize":304294,"path":"All/p5-Tk-TableMatrix-1.29.pkg","repopath":"All/p5-Tk-TableMatrix-1.29.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":110168,"desc":"Tk::TableMatrix is a table/matrix widget extension to perl/tk for\ndisplaying data in a table (or spreadsheet) format. The basic\nfeatures of the widget are:\n\n* multi-line cells\n* support for embedded windows (one per cell)\n* row & column spanning\n* variable width columns / height rows (interactively resizable)\n* row and column titles\n* multiple data sources ((perl hash|| perl callback) &| internal caching)\n* supports standard Tk reliefs, fonts, colors, etc.\n* x/y scrollbar support\n* 'tag' styles per row, column or cell to change visual appearance\n* in-cell editing - returns value back to data source\n* support for disabled (read-only) tables or cells (via tags)\n* multiple selection modes, with \"active\" cell\n* multiple drawing modes to get optimal performance for larger tables\n* optional 'flashes' when things update\n* cell validation support\n* Works everywhere Tk does (including Windows and Mac!)","deps":{"p5-Tk":{"origin":"x11-toolkits/p5-Tk","version":"804.035_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","x11-toolkits"]},{"name":"p5-Tk-Splashscreen","origin":"x11-toolkits/p5-Tk-Splashscreen","version":"1.0_5","comment":"Tk::Splashscreen, display a Splashscreen during program initialization","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Tk-Splashscreen","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1a55b525da93c95566670ea6c382edd65fafccaf0bb8f5be5247a5b100944ac8","flatsize":10779,"path":"All/p5-Tk-Splashscreen-1.0_5.pkg","repopath":"All/p5-Tk-Splashscreen-1.0_5.pkg","licenselogic":"single","pkgsize":7448,"desc":"For programs that require large load times, it's a common practice to\ndisplay a Splashscreen that occupies the user's attention.  This\nToplevel mega widget provides all the display, destroy and timing\nevents.  All you do it create the Splashscreen mega widget, populate\nit as you see fit, then invoke Splash() to display it and Destroy() to\ntear it down.","deps":{"p5-Tk":{"origin":"x11-toolkits/p5-Tk","version":"804.035_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","x11-toolkits"]},{"name":"p5-Tk-ResizeButton","origin":"x11-toolkits/p5-Tk-ResizeButton","version":"0.01_5","comment":"Resizable button to be used in a Tk::HList column header","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"074f57ac61acea43a1680446978fd6274c1c28ba9220d636e091dcff4e4e2c0d","flatsize":17471,"path":"All/p5-Tk-ResizeButton-0.01_5.pkg","repopath":"All/p5-Tk-ResizeButton-0.01_5.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8440,"desc":"The ResizeButton widget provides a resizeable button widget for use\nin an HList column header. When placed in the column header, the\nedge of the widget can be selected and dragged to a new location to\nchange the size of the HList column. When resizing the column, a\ncolumn bar will also be placed over the HList indicating the eventual\nsize of the HList column. A command can also be bound to the button\nto do things like sorting the column.","deps":{"p5-Tk":{"origin":"x11-toolkits/p5-Tk","version":"804.035_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","x11-toolkits"]},{"name":"p5-Tk-Enscript","origin":"x11-toolkits/p5-Tk-Enscript","version":"1.10_4","comment":"Text-to-PostScript converter using Tk::Canvas","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Tk-Enscript","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"81fa8e4e06629051965ad9d292899cfb486ad26152b2aab335a56854b8d5f360","flatsize":11873,"path":"All/p5-Tk-Enscript-1.10_4.pkg","repopath":"All/p5-Tk-Enscript-1.10_4.pkg","licenselogic":"single","pkgsize":5560,"desc":"Tk::Enscript - a text-to-postscript converter using Tk::Canvas","deps":{"p5-Tk":{"origin":"x11-toolkits/p5-Tk","version":"804.035_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","x11-toolkits"]},{"name":"p5-Tk-Role-HasWidgets","origin":"x11-toolkits/p5-Tk-Role-HasWidgets","version":"1.112380","comment":"Keep track of your Tk widgets","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Tk-Role-HasWidgets","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0b6ea517166e17828ac43f4eece965441210f9864ecc22ce2dc8c57f568e8c6a","flatsize":43802,"path":"All/p5-Tk-Role-HasWidgets-1.112380.pkg","repopath":"All/p5-Tk-Role-HasWidgets-1.112380.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11816,"desc":"When programming Tk, it's almost always a good idea to keep a reference to the\nwidgets that you created in the interface. Most of the time, a simple hash is\nenough; but it is usually wrapped up in methods to make the hash private to the\nwindow object. And of course, those methods are duplicated in all modules, under\na form or another.\n\nSince duplication is bad, this module implements a Moose role implementing those\nmethods once and forever. This implies that your class is using Moose in order\nto consume the role.","deps":{"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Has-Sugar":{"origin":"devel/p5-MooseX-Has-Sugar","version":"1.000006"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","tk","x11-toolkits"]},{"name":"p5-Tk-DynaTabFrame","origin":"x11-toolkits/p5-Tk-DynaTabFrame","version":"0.23_5","comment":"NoteBook widget with orientable, dynamically stacking tabs","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Tk-DynaTabFrame","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2ed942628ed7c2342d7346be8eb616815a7ab9c69923e38149c1a2757c44d8c6","flatsize":80216,"path":"All/p5-Tk-DynaTabFrame-0.23_5.pkg","repopath":"All/p5-Tk-DynaTabFrame-0.23_5.pkg","licenselogic":"single","pkgsize":26224,"desc":"A notebook widget with orientable, dynamically rearranging tabs. When\nthe containing window is resized, the tabs will either stack or unstack\nas needed to fit the enclosing widget's width(height). Likewise, when\ntabs are added or removed, the tabs will stack/unstack as needed.","deps":{"p5-Tk":{"origin":"x11-toolkits/p5-Tk","version":"804.035_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","tk","x11-toolkits"]},{"name":"p5-Tk-Date","origin":"x11-toolkits/p5-Tk-Date","version":"0.44_2","comment":"Date/time widget for Perl/Tk","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"17537542a94d9e27126c2eebc7cadbd5005f1ad39866e6d3f80d8d11e2bac602","flatsize":57535,"path":"All/p5-Tk-Date-0.44_2.pkg","repopath":"All/p5-Tk-Date-0.44_2.pkg","licenselogic":"single","pkgsize":20064,"desc":"Tk::Date implements a date/time widget. There are three ways to input\na date:","deps":{"p5-Tk-GBARR":{"origin":"x11-toolkits/p5-Tk-GBARR","version":"2.08_4"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","x11-toolkits"]},{"name":"p5-Tk-CursorControl","origin":"x11-toolkits/p5-Tk-CursorControl","version":"0.4_2","comment":"Manipulate the mouse cursor programmatically","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Tk-CursorControl","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f1a496eb76f0f9286199d3c873f9e53ccdb5bae49a6ae37378c3edc4602c76b8","flatsize":44806,"path":"All/p5-Tk-CursorControl-0.4_2.pkg","repopath":"All/p5-Tk-CursorControl-0.4_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17320,"desc":"Tk::CursorControl is-NOT-a Tk::Widget. Rather, it uses Tk and encompasses a\ncollection of methods used to manipulate the cursor (aka pointer)\nprogrammatically from a Tk program.","deps":{"p5-Tk":{"origin":"x11-toolkits/p5-Tk","version":"804.035_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","tk","x11-toolkits"]},{"name":"p5-Tk-ColourChooser","origin":"x11-toolkits/p5-Tk-ColourChooser","version":"1.52_4","comment":"Perl/Tk module providing a Colour selection dialogue box","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fa5dccad6519ece81bf5bb9310208b9098afe461ef8c93ce9b7f8ba1767fc948","flatsize":18914,"path":"All/p5-Tk-ColourChooser-1.52_4.pkg","repopath":"All/p5-Tk-ColourChooser-1.52_4.pkg","licenselogic":"single","pkgsize":8860,"desc":"ColourChooser is a dialogue box which allows the user to pick a colour from\nthe list in rgb.txt (supplied with X Windows), or to create a colour by\nsetting RGB (red, green, blue) values with slider controls.","deps":{"p5-Tk":{"origin":"x11-toolkits/p5-Tk","version":"804.035_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","x11-toolkits"]},{"name":"p5-Tk-Contrib","origin":"x11-toolkits/p5-Tk-Contrib","version":"0.08","comment":"Contributed Tk widgets","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Tk-Contrib","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4818de3e4ec1c0830890e97fee653f240f79fdfa6cb479c0609b42baee0d9b90","flatsize":31309,"path":"All/p5-Tk-Contrib-0.08.pkg","repopath":"All/p5-Tk-Contrib-0.08.pkg","licenselogic":"single","pkgsize":17192,"desc":"Files in Tk-Contrib have been contributed by various people at\nvarious times.\n\nIncluded widgets:\n\nTk::Axis - Canvas with Axes\nTk::Dial - an alternative to the Scale widget\nTk::OlWm - Interface to OpenLook properties of Toplevel widget\nTk::TiedListbox - gang together Listboxes","deps":{"p5-Test-Tk":{"origin":"x11-toolkits/p5-Test-Tk","version":"3.04"},"p5-Tk":{"origin":"x11-toolkits/p5-Tk","version":"804.035_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","tk","x11-toolkits"]},{"name":"p5-Tk-Autoscroll","origin":"x11-toolkits/p5-Tk-Autoscroll","version":"1.14_4","comment":"Space invaders-like scrolling in Perl","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1c5b8a5df10619d9d8c1d2ca4484c0b51eab6b0b71882d9a10c577ae67d314c1","flatsize":11795,"path":"All/p5-Tk-Autoscroll-1.14_4.pkg","repopath":"All/p5-Tk-Autoscroll-1.14_4.pkg","licenselogic":"single","pkgsize":6336,"desc":"This lets you enable scrolling similar to the one in Microsoft\nExplorer. Press the middle mouse button and then move the mouse to\nscroll the widget. A further press on the middle button stops the\nscrolling.","deps":{"p5-Tk":{"origin":"x11-toolkits/p5-Tk","version":"804.035_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","x11-toolkits"]},{"name":"p5-Tk-Pod","origin":"textproc/p5-Tk-Pod","version":"0.9943","comment":"Simple Pod browser with hypertext capabilities in a Toplevel widget","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Tk-Pod","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3fb1c230e9b7aad04714718992ebcd225a5e557178598de5b3e1c7c432f34caa","flatsize":217923,"path":"All/p5-Tk-Pod-0.9943.pkg","repopath":"All/p5-Tk-Pod-0.9943.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":81584,"desc":"Tk::Pod is a simple Pod browser with hypertext capabilities in a Toplevel\nwidget.","deps":{"p5-Tk":{"origin":"x11-toolkits/p5-Tk","version":"804.035_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc","tk"]},{"name":"p5-Tk-Clock","origin":"x11-clocks/p5-Tk-Clock","version":"0.41","comment":"Clock widget with analog and digital display","maintainer":"bscott@bunyatech.com.au","www":"https://metacpan.org/release/Tk-Clock","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dcad9f2a6224b978fbede0430fd41af6602fd96f56dbb02de2598590af49f76f","flatsize":39533,"path":"All/p5-Tk-Clock-0.41.pkg","repopath":"All/p5-Tk-Clock-0.41.pkg","licenselogic":"or","licenses":["ARTPERL10","GPLv1+"],"pkgsize":16672,"desc":"This module implements a Canvas-based clock widget for perl-Tk with\nlots of options to change the appearance.\n\nBoth analog and digital clocks are implemented.","deps":{"p5-Test-NoWarnings":{"origin":"devel/p5-Test-NoWarnings","version":"1.06"},"p5-Tk":{"origin":"x11-toolkits/p5-Tk","version":"804.035_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","tk","x11-clocks"]},{"name":"p5-TimeDate","origin":"devel/p5-TimeDate","version":"2.33,1","comment":"Perl5 module containing a better/faster date parser for absolute dates","maintainer":"svysh.fbsd@gmail.com","www":"https://metacpan.org/release/TimeDate","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2fcf92123427bad158a0c0fe28ccdf2cbe3cf3b44ea76ce7862bfa76185ec90d","flatsize":91907,"path":"All/p5-TimeDate-2.33,1.pkg","repopath":"All/p5-TimeDate-2.33,1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":33476,"desc":"The TimeDate distribution replaces earlier GetDate distribution, which was\nonly a date parser. The date parser contained in this distribution\nis far superior to the yacc based parser, and a *lot* faster.\n\nThe parser contained here will only parse absolute dates, if you want a date\nparser that can parse relative dates then take a look at the\nTime modules by David Muir on CPAN.\n\nThe file Local.pm.new which is included in this distribution is a patched\nversion of Time::Local which comes with perl. It fixes two problems\n\n    - It determines the zone offset based on now rather than epoch\n    - It fixes a problem with looping forever when a year > 1900 is passed in","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Tk-HistEntry","origin":"x11-toolkits/p5-Tk-HistEntry","version":"0.45","comment":"Entry widget with history support in Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Tk-HistEntry","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2a1d8cacb0e21f31f6d2d314d2f174400e05008d11cb6201a5d47e3b0c3edb21","flatsize":27776,"path":"All/p5-Tk-HistEntry-0.45.pkg","repopath":"All/p5-Tk-HistEntry-0.45.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11960,"desc":"Tk::HistEntry implements an entry widget with history. You may use the up\nand down keys to select older entries (or use the associated listbox).","deps":{"p5-Tk":{"origin":"x11-toolkits/p5-Tk","version":"804.035_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","x11-toolkits"]},{"name":"p5-Tk-JComboBox","origin":"x11-toolkits/p5-Tk-JComboBox","version":"1.14_6","comment":"Contains a Label or Entry, a Button, and a Listbox","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Tk-JComboBox","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"16a1f30cfa4a9dbe5468b633a3bf539f9a608067e3d3f429fa9c4513a82190c9","flatsize":161797,"path":"All/p5-Tk-JComboBox-1.14_6.pkg","repopath":"All/p5-Tk-JComboBox-1.14_6.pkg","licenselogic":"single","pkgsize":64652,"desc":"JComboBox is a composite widget that contains a text Label or Entry, a\nButton, and a popup Listbox. It performs the same sort of tasks that can be\naccomplished by several other Composite widgets. Some such as BrowseEntry\nand Optionmenu are part of the standard Tk distribution, and there are many\nothers available in CPAN.\n\nJComboBox borrows features from the Java Swing component bearing the same\nname, but falls short of being a true clone. Many of the methods and the\ngeneral look and feel should be familiar to java developers. JComboBox also\ncombines several features offered by many of the other \"Combo Box\"\nimplementations, and works in two modes: editable and readonly.\n\nIn readonly mode, JComboBox offers similar functionality to Optionmenu. It\nis basically a labeled button that activates a popup list. An item from the\nlist is displayed on the Button when selected.\n\nWhen editable, JComboBox somewhat resembles BrowseEntry. That is, the\nwidget is composed of an Entry widget with a Button to the right of it. As\nin the editable mode, the Button activates a popup Listbox from which a\nsingle item can be selected.","deps":{"p5-Tk":{"origin":"x11-toolkits/p5-Tk","version":"804.035_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","tk","x11-toolkits"]},{"name":"p5-Time-Stopwatch","origin":"devel/p5-Time-Stopwatch","version":"1.00_1","comment":"Use tied scalars as timers","maintainer":"madis555@hot.ee","www":"https://metacpan.org/release/Time-Stopwatch","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1b4e61954b3339d145621f8ebeab38384b1f9a3518e24fb42e5eea3bf36dfed6","flatsize":8411,"path":"All/p5-Time-Stopwatch-1.00_1.pkg","repopath":"All/p5-Time-Stopwatch-1.00_1.pkg","licenselogic":"single","pkgsize":6404,"desc":"This module provides a convenient interface to timing functions\nthrough tied scalars.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Tk-JPEG-Lite","origin":"graphics/p5-Tk-JPEG-Lite","version":"2.01500_3","comment":"Very simplistic image viewer that loads JPEG images","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Tk-JPEG-Lite","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e9ca9a60422112d40135e8b90d13e4bff89f09c719ee2469914ebfc9a96ed927","flatsize":30673,"path":"All/p5-Tk-JPEG-Lite-2.01500_3.pkg","repopath":"All/p5-Tk-JPEG-Lite-2.01500_3.pkg","licenselogic":"single","pkgsize":12904,"desc":"Very simplistic image viewer that loads JPEG images","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"p5-Tk":{"origin":"x11-toolkits/p5-Tk","version":"804.035_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-Time-Progress","origin":"devel/p5-Time-Progress","version":"2.15","comment":"Elapsed and estimated finish time reporting","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Time-Progress","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5eada4a5669e8f707e1b67f08604f0ebd34c3d9a140373766452505862cc0f6f","flatsize":25650,"path":"All/p5-Time-Progress-2.15.pkg","repopath":"All/p5-Time-Progress-2.15.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13248,"desc":"Elapsed and estimated finish time reporting","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Tk-GBARR","origin":"x11-toolkits/p5-Tk-GBARR","version":"2.08_4","comment":"Some collection of Tk Widgets","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Tk-GBARR","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cdacaf50fefdad746f8203d8ab30efebf5c30b4792a3701a10a2c98e73cac80a","flatsize":46202,"path":"All/p5-Tk-GBARR-2.08_4.pkg","repopath":"All/p5-Tk-GBARR-2.08_4.pkg","licenselogic":"single","pkgsize":20600,"desc":"Tk::Cloth       - An OO interface to Tk::Canvas\nTk::TFrame      - A frame with a title\nTk::NumEntry    - An entry widget that accepts numbers and has up/down\n \t         buttons for in/decrement.\nTk::FireButton  - Button that keeps invoking command when pressed","deps":{"p5-Tk":{"origin":"x11-toolkits/p5-Tk","version":"804.035_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","x11-toolkits"]},{"name":"p5-Tk-FontDialog","origin":"x11-toolkits/p5-Tk-FontDialog","version":"0.17_1","comment":"Font dialog widget","maintainer":"pi@FreeBSD.org","www":"https://metacpan.org/release/Tk-FontDialog","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c7c297812ebf9f849c2feae122879bc6ed8dd1363c0e68678ad1ecae2da060c0","flatsize":28642,"path":"All/p5-Tk-FontDialog-0.17_1.pkg","repopath":"All/p5-Tk-FontDialog-0.17_1.pkg","licenselogic":"single","pkgsize":12104,"desc":"Tk::FontDialog implements a font dialog widget.\n\nThe dialog is displayed by calling the Show method. The returned value\nis either the selected font (if the dialog was closed with the Ok\nbutton) or undef (otherwise). The exact type of the return value is\neither a Tk::Font object (in Tk800) or a font name string (usually\nsomething like font1). Both can be used as values in Tk -font options.","deps":{"p5-Tk":{"origin":"x11-toolkits/p5-Tk","version":"804.035_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","tk","x11-toolkits"]},{"name":"p5-Time-Period","origin":"devel/p5-Time-Period","version":"1.25","comment":"Perl module that contains code to deal with time periods","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/dist/Time-Period","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4b23d08e367c4d9b5813c46e98a9155119061781ca277951391703294eba9122","flatsize":33924,"path":"All/p5-Time-Period-1.25.pkg","repopath":"All/p5-Time-Period-1.25.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13752,"desc":"Period.pm is a Perl module that contains code to deal with time periods.\nCurrently, there is only a function in this module.  That function is\ncalled inPeriod().\n\ninPeriod() determines if a given time is within a given time period.\nIt will return 1 if it is, 0 if not, and -1 if either the time or the\nperiod passed to it were malformed.  The time is specified in non-leap\nyear seconds past January 1, 1970, as per the time() function.  The period\nis a string which is of the form described in Period's man page.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Time-ParseDate","origin":"devel/p5-Time-ParseDate","version":"2015.103","comment":"Date parsing, both relative and absolute","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/pod/Time::ParseDate","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0fd7fe0c8e0d2d565ad23bd14ea5b870bfb46aac369f13c801293b00eb722c28","flatsize":63540,"path":"All/p5-Time-ParseDate-2015.103.pkg","repopath":"All/p5-Time-ParseDate-2015.103.pkg","licenselogic":"single","pkgsize":26356,"desc":"Flexible date and time handling via common-sense strings.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Tk-DKW","origin":"x11-toolkits/p5-Tk-DKW","version":"0.03_5","comment":"Collection of Tk widgets","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Tk-DKW","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c6a53f69215b776ae918bb26f38f049f19903313902f8ac571172a8627b5df81","flatsize":207543,"path":"All/p5-Tk-DKW-0.03_5.pkg","repopath":"All/p5-Tk-DKW-0.03_5.pkg","licenselogic":"single","pkgsize":58644,"desc":"Tk::CheckBox    - A radio button style widget that uses a\n\t\t  check mark in a box. Useful as a boolean field.\nTk::Columns     - A multicolumn list widget with resizeable borders\n\t\t  and sorting by column.\nTk::ComboEntry  - A Drop down listbox + entry widget with nice keyboard\n\t\t  equivalent behaviour\nTk::IconCanvas  - A canvas implementing a moveable iconic interface.\n\t\t  Allows attaching menus to icons and to background.\nTk::SplitFrame  - A sliding separator for two child widgets. Allows either\n\t\t  horizontal or vertical separation between the two widgets.\n\t\t  Can work in concert as horizontal inside vertical or\n\t\t  vice-versa.\nTk::TabFrame    - A tabbed frame geometry manager (like NoteBook).\nTk::DockFrame   - A dockable widget management widget hierarchy.\nTk::CornerBox   - A textured window resizing widget (like in Win95)\nTk::Signals     - A publish and subscribe object signalling method like\n\t\t  that found in QT. Very useful when widgets that are not\n\t\t  in the same hierarchy need to alert each other to various\n\t\t  application level events.","deps":{"p5-Tk":{"origin":"x11-toolkits/p5-Tk","version":"804.035_2"},"p5-Tk-Contrib":{"origin":"x11-toolkits/p5-Tk-Contrib","version":"0.08"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","tk","x11-toolkits"]},{"name":"p5-Tk-Action","origin":"x11-toolkits/p5-Tk-Action","version":"1.093390_1","comment":"Action abstraction for Tk","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Tk-Action","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fdbc99fa2c711fda5c5be3ad9213b05267cc69eb8e46dc3222836146157d54fb","flatsize":44376,"path":"All/p5-Tk-Action-1.093390_1.pkg","repopath":"All/p5-Tk-Action-1.093390_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11440,"desc":"Menu entries are often also available in toolbars or other widgets. And\nsometimes, we want to enable or disable a given action, and this means having to\nupdate everywhere this action is allowed.\n\nThis module helps managing actions in a Tk GUI: just create a new object,\nassociate some widgets and bindings with add_widget() and then de/activate the\nwhole action at once with enable() or disable().","deps":{"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Has-Sugar":{"origin":"devel/p5-MooseX-Has-Sugar","version":"1.000006"},"p5-MooseX-SemiAffordanceAccessor":{"origin":"devel/p5-MooseX-SemiAffordanceAccessor","version":"0.10"},"p5-Tk-Sugar":{"origin":"x11-toolkits/p5-Tk-Sugar","version":"1.093190_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","tk","x11-toolkits"]},{"name":"p5-Time-timegm","origin":"devel/p5-Time-timegm","version":"0.01","comment":"Efficiently compute time from local and GMT time","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/pod/Time::timegm","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9a0f37ef401c89519c001dca9f654b7879ef342535fb0ab85b03f473ff633a50","flatsize":14877,"path":"All/p5-Time-timegm-0.01.pkg","repopath":"All/p5-Time-timegm-0.01.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8328,"desc":"The POSIX standard provides three functions for converting between integer\nepoch values and 6-component \"broken-down\" time representations.\nlocaltime and gmtime convert an epoch into the 6 components of seconds,\nminutes, hours, day of month, month and year, in either local timezone or UTC.\nThe mktime function converts a local broken-down time into an epoch value.\nHowever, POSIX does not provide a UTC version of this.\n\nThis module provides a function timegm which has this ability.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Time-Moment","origin":"devel/p5-Time-Moment","version":"0.44","comment":"Represents a date and time of day with an offset from UTC","maintainer":"bokutin@bokut.in","www":"https://metacpan.org/release/Time-Moment","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d9f74da7d74f3fde9e345536703bf607479fa738e2aaf6b9b7aaabbeb210a0a5","flatsize":187493,"path":"All/p5-Time-Moment-0.44.pkg","repopath":"All/p5-Time-Moment-0.44.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":61584,"desc":"Represents a date and time of day with an offset from UTC","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Time-modules","origin":"devel/p5-Time-modules","version":"2013.0912_1","comment":"Set of modules for time manipulation","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MUIR/Time-modules-2013.0912","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"de65aecafc1df6d39fa233fb83c040ff0c32413025f1bb8dfa553e090126e217","flatsize":63987,"path":"All/p5-Time-modules-2013.0912_1.pkg","repopath":"All/p5-Time-modules-2013.0912_1.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":26804,"desc":"This package contains the following perl5 modules:\n\n* Time::CTime - ctime, strftime, and asctime\n\n* Time::JulianDay - Julian calendar manipulations\n\n* Time::ParseDate - reverses strftime and also understands relative times\n\n* Time::Timezone - miscellaneous timezone manipulations routines\n\n* Time::DaysInMonth - simply report the number of days in a month","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Time-Warp","origin":"devel/p5-Time-Warp","version":"0.55","comment":"Control over the flow of time","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Time-Warp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"97dee0d29d5a2dc574b1108ceb375777cae3700733f13e39569a98f303f169ca","flatsize":20320,"path":"All/p5-Time-Warp-0.55.pkg","repopath":"All/p5-Time-Warp-0.55.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10068,"desc":"Our external experience unfolds in 3 1/2 dimensions (time has a\ndimensionality of 1/2).  The Time::Warp module offers developers\ncontrol over the measurement of time.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Time-Interval","origin":"devel/p5-Time-Interval","version":"1.234","comment":"Converts time intervals of days, hours, minutes, and seconds","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Time-Interval","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"64336b8db700d082c12bcdd4e19395613a66d4ebb7c985f7091e0f6372bacf74","flatsize":20377,"path":"All/p5-Time-Interval-1.234.pkg","repopath":"All/p5-Time-Interval-1.234.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9824,"desc":"This is a perl module for dealing with time intervals.  Among other\nthings, this module can tell you the number of hours, minutes, and\nseconds elapsed between two dates.","deps":{"p5-TimeDate":{"origin":"devel/p5-TimeDate","version":"2.33,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Time-Human","origin":"textproc/p5-Time-Human","version":"1.03_1","comment":"Convert localtime() format to \"speaking clock\" time","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Time-Human","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4b6a3ad6bad782e52aef22d37fccdcf5edbebc4085baec782b29988a3b36847b","flatsize":14027,"path":"All/p5-Time-Human-1.03_1.pkg","repopath":"All/p5-Time-Human-1.03_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7980,"desc":"From the Time::Human documentation:\n\n  This module provides a \"vague\" rendering of the time into natural lan-\n  guage; it's originally intended for text-to-speech applications and\n  other speech-based interfaces.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Time-Piece-Range","origin":"devel/p5-Time-Piece-Range","version":"1.2_1","comment":"Deal with a range of Perl Time::Piece objects","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Time-Piece-Range","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4320f78a76a028e393bc5aa7c1d448258c3f94a15e9cce0e1e22ea5e03ca3d7c","flatsize":3880,"path":"All/p5-Time-Piece-Range-1.2_1.pkg","repopath":"All/p5-Time-Piece-Range-1.2_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":3808,"desc":"A subclass of Date::Range that uses Time::Piece objects, rather\nthan Date::Simple, to manipulate ranges of dates.","deps":{"p5-Date-Range":{"origin":"devel/p5-Date-Range","version":"1.41_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Time-Piece-MySQL","origin":"databases/p5-Time-Piece-MySQL","version":"0.06_2","comment":"MySQL-specific methods for Time::Piece Perl module","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Time-Piece-MySQL","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"80e861ffd07912eae8ac7a2866994e7cd72bfe3315159d852e94950b23ec960c","flatsize":13237,"path":"All/p5-Time-Piece-MySQL-0.06_2.pkg","repopath":"All/p5-Time-Piece-MySQL-0.06_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7284,"desc":"Using this module instead of, or in addition to Time::Piece adds a few\nMySQL-specific date/time methods to Time::Piece objects.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","devel","perl5"]},{"name":"p5-Time-Piece","origin":"devel/p5-Time-Piece","version":"1.3300","comment":"Object-oriented time objects for Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Time-Piece","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cb580f76c270fc028d038996b037047b88ab1f2a2c52a84036bc455044a9193e","flatsize":75524,"path":"All/p5-Time-Piece-1.3300.pkg","repopath":"All/p5-Time-Piece-1.3300.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":31516,"desc":"This module replaces the standard localtime and gmtime functions with\nimplementations that return objects. It does so in a backwards\ncompatible manner, so that using localtime/gmtime in the way documented\nin perlfunc will still return what you expect.\n\nThe module actually implements most of an interface described by Larry\nWall on the perl5-porters mailing list here:\nhttp://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2000-01/msg00241.html","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Time-Duration-Parse-AsHash","origin":"devel/p5-Time-Duration-Parse-AsHash","version":"0.10.6","comment":"Parse string that represents time duration","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/Time-Duration-Parse-AsHash","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"304a7c725d8be386d70ac976fbef1a1835a8fab148e304fbcff7ebcd66f46b7c","flatsize":45582,"path":"All/p5-Time-Duration-Parse-AsHash-0.10.6.pkg","repopath":"All/p5-Time-Duration-Parse-AsHash-0.10.6.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12084,"desc":"Time::Duration::Parse::AsHash is like Time::Duration::Parse except:\n- By default it returns a hashref of parsed duration elements instead of number\n  of seconds\n  There are some circumstances when you want this, e.g. when feeding into\n  DateTime::Duration and you want to count for leap seconds.\n  To return number of seconds like Time::Duration::Parse, pass a true value as\n  the second argument.\n- By default seconds are not rounded\n  For example: \"0.1s\" or 100ms will return result { seconds => 0.1 }, and \"2.3s\"\n  will return { seconds => 2.3 }.\n  Also, <01:02:03> being recognized as 1h2min3s, 01:02:03.4567 will also be\n  recognized as 1h2min3.4567s.\n- It recognizes more duration units\n  milliseconds (ms), which will be returned in the seconds key, for example\n  \"400ms\" returns { seconds => 0.4 }.\n  microseconds. This will also be returned in seconds key.\n  nanoseconds (ns). This will also be returned in seconds key.\n  decades. This will be returned in years key, for example \"1.5 decades\" will\n  return { years => 15 }.\n- It has a lower startup overhead\n  By avoiding modules like Carp and Exporter::Lite, even strict and warnings\n  (starts up in ~3m vs ~9ms on my computer).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Time-Object","origin":"devel/p5-Time-Object","version":"1.00_2","comment":"Perl OO interface to time and dates","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Time-Object","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"43435ace1c48f9633f5559fd887372af53017d38566f1d810a4d6e521fbae147","flatsize":43051,"path":"All/p5-Time-Object-1.00_2.pkg","repopath":"All/p5-Time-Object-1.00_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":19084,"desc":"This module replaces the standard localtime and gmtime functions\nwith implementations that return objects. It does so in a backwards\ncompatible manner, so that using localtime/gmtime in the way documented\nin perlfunc will still return what you expect.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Time-Moment-Role-TimeZone","origin":"devel/p5-Time-Moment-Role-TimeZone","version":"1.000","comment":"Adjust Time::Moment with time zone objects","maintainer":"bokutin@bokut.in","www":"https://metacpan.org/release/Time-Moment-Role-TimeZone","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9b36055687769d343d06c7000384f3ef00491fb74853d947fd627ebcc77142f3","flatsize":17781,"path":"All/p5-Time-Moment-Role-TimeZone-1.000.pkg","repopath":"All/p5-Time-Moment-Role-TimeZone-1.000.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":8576,"desc":"This role provides convenience methods to return a new Time::Moment object\nadjusted according to a DateTime::TimeZone/DateTime::TimeZone::Tzfile\ncompatible time zone object, as in \"TIME ZONES\" in Time::Moment.","deps":{"p5-Role-Tiny":{"origin":"devel/p5-Role-Tiny","version":"2.002004"},"p5-Time-Moment":{"origin":"devel/p5-Time-Moment","version":"0.44"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Time-Clock","origin":"devel/p5-Time-Clock","version":"1.03_1","comment":"Twenty-four hour clock objects with nanosecond precision","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Time-Clock","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"91a315918e0309176c66fb2a3ef56a4cc99fba7f8de5c33a5719361f1517b780","flatsize":27713,"path":"All/p5-Time-Clock-1.03_1.pkg","repopath":"All/p5-Time-Clock-1.03_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11932,"desc":"A Time::Clock object is a twenty-four hour clock with nanosecond precision\nand wrap-around.  It is a clock only; it has absolutely no concept of dates.\nVagaries of date/time such as leap seconds and daylight savings time are\nunsupported.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Time-Mock","origin":"devel/p5-Time-Mock","version":"0.0.2_1","comment":"Shift and scale time","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Time-Mock","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b4155aef36a74c8580fe5e7dc68f76f0939479b0e94fbf0c090fdbfe542bfe8a","flatsize":16393,"path":"All/p5-Time-Mock-0.0.2_1.pkg","repopath":"All/p5-Time-Mock-0.0.2_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9628,"desc":"Time::Mock speeds up your sleep(), alarm(), and time() calls.\n\nTest::MockTime is nice, but doesn't allow you to accelerate the timestep and\ndoesn't deal with Time::HiRes or give you any way to change the time across\nforks.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Time-Local","origin":"devel/p5-Time-Local","version":"1.35","comment":"Efficiently compute time from local and GMT time","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Time-Local","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d3978e2ed1973ef210073414654ef7003702fac77651263c4a9a1d60c202c80d","flatsize":60416,"path":"All/p5-Time-Local-1.35.pkg","repopath":"All/p5-Time-Local-1.35.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":18848,"desc":"These routines are the inverse of built-in perl functions localtime() and\ngmtime(). They accept a date as a six-element array, and return the\ncorresponding time(2) value in seconds since the system epoch (Midnight,\nJanuary 1, 1970 UTC on Unix, for example). This value can be positive or\nnegative, though POSIX only requires support for positive values, so dates\nbefore the system's epoch may not work on all operating systems.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Time-HiRes","origin":"devel/p5-Time-HiRes","version":"1.9764,1","comment":"Perl5 module implementing High resolution time, sleep, and alarm","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Time-HiRes","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"af07cbe1a2c99d78972364edfff466ca5ccd2b944beefc0f7f80c62120728f00","flatsize":67370,"path":"All/p5-Time-HiRes-1.9764,1.pkg","repopath":"All/p5-Time-HiRes-1.9764,1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":29700,"desc":"Time::HiRes module: High resolution time, sleep, and alarm.\n\nImplement usleep, ualarm, and gettimeofday for Perl, as well as wrappers\nto implement time, sleep, and alarm that know about non-integral\nseconds.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Time-Format","origin":"devel/p5-Time-Format","version":"1.12_1","comment":"Easy-to-use date/time formatting","maintainer":"Sergey.Dyatko@gmail.com","www":"https://metacpan.org/release/Time-Format","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d1d22aa7d7485cee1b236c54663838cd2841518da8a5ddbf21c2350490503951","flatsize":48682,"path":"All/p5-Time-Format-1.12_1.pkg","repopath":"All/p5-Time-Format-1.12_1.pkg","licenselogic":"single","pkgsize":22408,"desc":"Time::Format provides a very easy way to format dates and times.  The\nformatting functions are tied to hash variables, so they can be used\ninside strings as well as in ordinary expressions.  The formatting\ncodes used are meant to be easy to remember, use, and read.  They\nfollow a simple, consistent pattern.  If I've done my job right, once\nyou learn the codes, you should never have to refer to the\ndocumentation again.\nA quick-reference page is included, just in case.  ;-)\n\nTime::Format can also format DateTime objects, and strings created\nwith Date::Manip.\n\nAlso provided is a tied-hash interface to POSIX::strftime and\nDate::Manip::UnixDate.\n\nIf the I18N::Langinfo module is available, Time::Format provides\nweekday and month names in a language appropriate for your locale.\n\nA companion module, Time::Format_XS, is also available; if it is\ninstalled, Time::Format will detect and use it, which will result in a\nsignificant speed improvement.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Time-Elapsed","origin":"devel/p5-Time-Elapsed","version":"0.33","comment":"Transform the elapsed seconds into a human readable string","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/Time-Elapsed","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b6e7d105e642edd3223158073a501cc0ea2e93ef82cb763b4d234ab01dd586de","flatsize":64020,"path":"All/p5-Time-Elapsed-0.33.pkg","repopath":"All/p5-Time-Elapsed-0.33.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":20580,"desc":"Time::Elapsed transforms the elapsed seconds into a human readable string. It\ncan be used for (for example) rendering uptime values into a human readable\nform. The resulting string will be an approximation.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Time-Duration-Parse","origin":"devel/p5-Time-Duration-Parse","version":"0.16","comment":"Parse string that represents time duration","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Time-Duration-Parse","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7abc743b6b1ece64bf7fdcb6398683da056a6e87dede555e3a9ca99f8fe96481","flatsize":43395,"path":"All/p5-Time-Duration-Parse-0.16.pkg","repopath":"All/p5-Time-Duration-Parse-0.16.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11040,"desc":"Time::Duration::Parse is a module to parse human readable duration\nstrings like 2 minutes and 3 seconds to seconds.\n\nIt does the opposite of duration_exact function in Time::Duration and\nis roundtrip safe. So, the following is always true.\n\n  use Time::Duration::Parse;\n  use Time::Duration;\n\n  my $seconds = int rand 100000;\n  is( parse_duration(duration_exact($seconds)), $seconds );","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Tie-Sub","origin":"devel/p5-Tie-Sub","version":"1.001","comment":"Tying a subroutine, function or method to a hash","maintainer":"nork@FreeBSD.org","www":"https://metacpan.org/release/Tie-Sub","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9f7a6c04e959270f5ed33c6b6d9843596785d8aee2dc3ba1bb68e52e3a3d63db","flatsize":17055,"path":"All/p5-Tie-Sub-1.001.pkg","repopath":"All/p5-Tie-Sub-1.001.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9040,"desc":"The module ties the subroutine to a hash.  The subroutine is executed\nat fetch hash.","deps":{"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel"]},{"name":"p5-Time-Duration","origin":"devel/p5-Time-Duration","version":"1.21,1","comment":"Rounded or exact English expression of durations","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Time-Duration","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"294b6baff30e3f558163f60d023769f3e0d44883235aef75e14708abb8643ff3","flatsize":57689,"path":"All/p5-Time-Duration-1.21,1.pkg","repopath":"All/p5-Time-Duration-1.21,1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16524,"desc":"This module provides functions for expressing durations in rounded or\nexact terms.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Time-Crontab","origin":"devel/p5-Time-Crontab","version":"0.04","comment":"Perl extension to parse crontab date and time field","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Time-Crontab","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0e493cbdfadb3d23258c7a6f48d3cd5a4dbac8be63d6729652a96384ed33dae3","flatsize":14795,"path":"All/p5-Time-Crontab-0.04.pkg","repopath":"All/p5-Time-Crontab-0.04.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8052,"desc":"Time::Crontab is a parser for crontab date and time field.  And it\nprovides simple matcher.","deps":{"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-Set-Crontab":{"origin":"devel/p5-Set-Crontab","version":"1.03_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Tie-iCal","origin":"devel/p5-Tie-iCal","version":"0.15_1","comment":"Tie iCal files to Perl hashes","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Tie-iCal","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c2986abdd13c9eacb4523f4ea591ef12a2d176d80a076e8b6ccd6c0c79679781","flatsize":26575,"path":"All/p5-Tie-iCal-0.15_1.pkg","repopath":"All/p5-Tie-iCal-0.15_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11564,"desc":"Tie::iCal represents an RFC2445 iCalendar file as a Perl hash. Each key in the\nhash represents an iCalendar component like VEVENT, VTODO or VJOURNAL. Each\ncomponent in the file must have a unique UID property as specified in the RFC\n2445. A file containing non-unique UIDs can be converted to have only unique\nUIDs (see samples/uniquify.pl).\n\nThe module makes very little effort in understanding what each iCalendar\nproperty means and concentrates on the format of the iCalendar file only.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Tiffany","origin":"textproc/p5-Tiffany","version":"1.01_1","comment":"Perl extension for generic interface for Perl5 template engines","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Tiffany","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c8a2aac2f5a167a9e00dd5b23c33c20ff76056c1ce54ab6d709019ae70d6505c","flatsize":36398,"path":"All/p5-Tiffany-1.01_1.pkg","repopath":"All/p5-Tiffany-1.01_1.pkg","licenselogic":"single","pkgsize":28096,"desc":"Generic interface for Perl5 template engines.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Tie-RegexpHash","origin":"devel/p5-Tie-RegexpHash","version":"0.17","comment":"Use regular expressions as hash keys","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Tie-RegexpHash","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1c523bbcc79e359d9682f9a38d685c33cda9b4d40bd410fd7f4d382b2ab086cb","flatsize":19755,"path":"All/p5-Tie-RegexpHash-0.17.pkg","repopath":"All/p5-Tie-RegexpHash-0.17.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9660,"desc":"Tie::RegexpHash module allows one to use regular expressions\nfor hash keys, so that values can be associated with anything\nthat matches the key.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Tie-Util","origin":"devel/p5-Tie-Util","version":"0.04","comment":"Utility functions for fiddling with tied variables","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Tie-Util","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4184db3e93ace5678d74f9705cd1aab1353e9602118739eef888ecd27ca18102","flatsize":22482,"path":"All/p5-Tie-Util-0.04.pkg","repopath":"All/p5-Tie-Util-0.04.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11816,"desc":"This module provides a few subroutines for examining and modifying tied\nvariables, including those that hold weak references to the objects to\nwhich they are tied (weak ties).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Tie-RefHash","origin":"devel/p5-Tie-RefHash","version":"1.41","comment":"Use references as hash keys in Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Tie-RefHash","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1130473ec42b2a50b47a29a77791f7f942f7bab4236e9d28111c40b0b9fe7d39","flatsize":33268,"path":"All/p5-Tie-RefHash-1.41.pkg","repopath":"All/p5-Tie-RefHash-1.41.pkg","licenselogic":"or","licenses":["ART20","GPLv1"],"pkgsize":13628,"desc":"This module provides the ability to use references as hash keys if you\nfirst \"tie\" the hash variable to this module.  Normally, only the keys\nof the tied hash itself are preserved as references; to use references\nas keys in hashes-of-hashes, use Tie::RefHash::Nestable, included as\npart of Tie::RefHash.\n\nIt is implemented using the standard perl TIEHASH interface.  Please\nsee the \"tie\" entry in perlfunc(1) and perltie(1) for more information.\n\nThe Nestable version works by looking for hash references being stored\nand converting them to tied hashes so that they too can have references\nas keys.  This will happen without warning whenever you store a refer-\nence to one of your own hashes in the tied hash.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Tie-NetAddr-IP","origin":"net-mgmt/p5-Tie-NetAddr-IP","version":"1.51_1","comment":"Perl hash implementation with subnets as keys","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Tie-NetAddr-IP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1eb674fc5ff389af307402c640b98907d010d71ce765f87fccddaeaf577a1327","flatsize":6899,"path":"All/p5-Tie-NetAddr-IP-1.51_1.pkg","repopath":"All/p5-Tie-NetAddr-IP-1.51_1.pkg","licenselogic":"single","pkgsize":4888,"desc":"This module overloads hashes so that the key can be a subnet as in\nNetAddr::IP. When looking values up, an interpretation will be made to\nfind the given key within the subnets specified in the hash.\n\nCare must be taken, as only strings that can be parsed as an IP address\nby NetAddr::IP can be used as keys for this hash.\n\n-Anton\n<tobez@FreeBSD.org>","deps":{"p5-NetAddr-IP":{"origin":"net-mgmt/p5-NetAddr-IP","version":"4.079"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt","perl5"]},{"name":"p5-Tie-LLHash","origin":"devel/p5-Tie-LLHash","version":"1.004","comment":"Perl module which implements an ordered hash-like object","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Tie-LLHash","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"abcab211255b24e2f38506bb3c470e379545fc2bdd4e689b78454f690a8308b8","flatsize":14241,"path":"All/p5-Tie-LLHash-1.004.pkg","repopath":"All/p5-Tie-LLHash-1.004.pkg","licenselogic":"single","pkgsize":7316,"desc":"Perl module which implements an ordered hash-like object. It's a cross between\na Perl hash and a linked list. Use it whenever you want the speed and structure\nof a Perl hash, but the orderedness of a list.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Tie-LevelDB","origin":"databases/p5-Tie-LevelDB","version":"0.07_6","comment":"Perl Interface to the Google LevelDB NoSQL database","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Tie-LevelDB","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6395f2a554d308f7e0b36ad19c48dae204e47785f934cc98cbfe3ea806a30d78","flatsize":106446,"path":"All/p5-Tie-LevelDB-0.07_6.pkg","repopath":"All/p5-Tie-LevelDB-0.07_6.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":37092,"desc":"Tie::LevelDB is the Perl Interface for Google NoSQL database called LevelDB. See\nhttp://code.google.com/p/leveldb/ for more details.\n\nInterface is implemented both as a reflection of an original LevelDB C++ API and\na Perl-ish TIEHASH mechanism.","deps":{"leveldb":{"origin":"databases/leveldb","version":"1.23_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Tie-Hash-TwoWay","origin":"devel/p5-Tie-Hash-TwoWay","version":"1.08_1","comment":"Two-way mapping between disjoint sets in Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Tie-Hash-TwoWay","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b65b9efcaadf98cd5cee5005e728dc648f418046605446efa24babfc199385e3","flatsize":7831,"path":"All/p5-Tie-Hash-TwoWay-1.08_1.pkg","repopath":"All/p5-Tie-Hash-TwoWay-1.08_1.pkg","licenselogic":"single","pkgsize":4928,"desc":"Tie::Hash::TwoWay will take a list of one-way associations and\ntransparently create their reverse.  For instance, say you have a list\nof machines, and a list of classes that each machine belongs to.\nTie::Hash::TwoWay will take the machines, one by one, with an associated\narray reference of class names, and build the reverse mapping of classes\nto machines.  All the mappings are stored as hashes.  You can access the\nsecondary mappings as if they were hash keys in their own right.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Tie-ToObject","origin":"devel/p5-Tie-ToObject","version":"0.03_2","comment":"Tie to an existing object","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Tie-ToObject","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d4d03c65e94a2ec576cd03d0198dd02714ceeb46e5d000d906e740f53ef7e5f8","flatsize":10490,"path":"All/p5-Tie-ToObject-0.03_2.pkg","repopath":"All/p5-Tie-ToObject-0.03_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6224,"desc":"Tie::ToObject - Tie to an existing object.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Tie-TinyURL","origin":"www/p5-Tie-TinyURL","version":"0.02_2","comment":"Tied interface to TinyURL.com","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Tie-TinyURL","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"25469c72f47db5dda7fd864bf359e77705bf91e1860680ad1df7449d4c613cfd","flatsize":6693,"path":"All/p5-Tie-TinyURL-0.02_2.pkg","repopath":"All/p5-Tie-TinyURL-0.02_2.pkg","licenselogic":"single","pkgsize":4784,"desc":"This module provides a very basic tied interface to the TinyURL.com web\nservice.","deps":{"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Tie-Hash-Sorted","origin":"devel/p5-Tie-Hash-Sorted","version":"0.10_1","comment":"Perl module to present hashes in sorted order","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Tie-Hash-Sorted","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f9ac160ed09e69d1bfe72ffd9a81b433e70aff8e05753831985ff0e670e637eb","flatsize":12588,"path":"All/p5-Tie-Hash-Sorted-0.10_1.pkg","repopath":"All/p5-Tie-Hash-Sorted-0.10_1.pkg","licenselogic":"single","pkgsize":7308,"desc":"This Perl module presents hashes in sorted order.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Tie-Hash-Regex","origin":"devel/p5-Tie-Hash-Regex","version":"1.14","comment":"Match hash keys using Regular Expressions","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Tie-Hash-Regex","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9dd80570eacb7ffe008f982ee2de7c13b7567e5436a0898dc1a5db60425edeb7","flatsize":13340,"path":"All/p5-Tie-Hash-Regex-1.14.pkg","repopath":"All/p5-Tie-Hash-Regex-1.14.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7688,"desc":"Someone asked on Perlmonks if a hash could do fuzzy matches on keys - this\nis the result.\n\nIf there's no exact match on the key that you pass to the hash, then the\nkey is treated as a regex and the first matching key is returned. You can\nforce it to leap straight into the regex checking by passing a qr'ed regex\ninto the hash like this:\n\n  my $val = $h{qr/key/};\n\nexists and delete also do regex matching. In the case of delete all values\nmatching your regex key will be deleted from the hash.","deps":{"p5-Attribute-Handlers":{"origin":"devel/p5-Attribute-Handlers","version":"0.99"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Tie-Syslog","origin":"sysutils/p5-Tie-Syslog","version":"2.04.03_1","comment":"Tie a filehandle to Syslog","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Tie-Syslog","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cb7c32df5eb67670bfcd9234a78c115b0d853ebcb30d831d2315bd6dfdf14101","flatsize":26919,"path":"All/p5-Tie-Syslog-2.04.03_1.pkg","repopath":"All/p5-Tie-Syslog-2.04.03_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12876,"desc":"This module allows you to tie a filehandle (output only) to\nsyslog. This becomes useful in general when you want to\ncapture any activity that happens on STDERR and see that it\nis syslogged for later perusal. You can also create an arbitrary\nfilehandle, say LOG, and send stuff to syslog by printing to\nthis filehandle.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-Tie-Simple","origin":"devel/p5-Tie-Simple","version":"1.04","comment":"Variable ties made easier: much, much, much easier","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Tie-Simple","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d003daec9ff9c5ef6bdd9e05911cb41a6944b67df6a1be7f2fe6bd1c242629e9","flatsize":58917,"path":"All/p5-Tie-Simple-1.04.pkg","repopath":"All/p5-Tie-Simple-1.04.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":19392,"desc":"This module adds the ability to quickly create new types of tie objects without\ncreating a complete class. It does so in such a way as to try and make the\nprogrammers life easier when it comes to single-use ties that I find myself\nwanting to use from time-to-time.\n\nThe Tie::Simple package is actually a front-end to other classes which really do\nall the work once tied, but this package does the dwimming to automatically\nfigure out what you're trying to do.\n\nI've tried to make this as intuitive as possible and dependent on other bits of\nPerl where I can to minimize the need for documentation and to make this extra,\nextra spiffy.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Tie-FileLRUCache","origin":"devel/p5-Tie-FileLRUCache","version":"1.06","comment":"Lightweight but robust filesystem based persistent LRU cache","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Tie-FileLRUCache","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2c2fb4e1ff7766a2c549a440dd0c5778cdc4bee0209abe1902147d0acb3edc37","flatsize":36970,"path":"All/p5-Tie-FileLRUCache-1.06.pkg","repopath":"All/p5-Tie-FileLRUCache-1.06.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12676,"desc":"Tie::FileLRUCache\n\nProvides a lightweight Least Recently Used cache of data via\neither an object or tied interface. Keys and data are both\nallowed to be references and objects as well as scalars. Requires\n'Digest::SHA1' to be installed.","deps":{"p5-Class-NamedParms":{"origin":"devel/p5-Class-NamedParms","version":"1.08"},"p5-Class-ParmList":{"origin":"devel/p5-Class-ParmList","version":"1.06"},"p5-Digest-SHA1":{"origin":"security/p5-Digest-SHA1","version":"2.13_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Tie-ShareLite","origin":"devel/p5-Tie-ShareLite","version":"0.03_2","comment":"Tied hash interface to IPC::ShareLite","maintainer":"jnlin@freebsd.cs.nctu.edu.tw","www":"https://metacpan.org/release/Tie-ShareLite","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7f1305125ba75af1820f93f139972d6a8f368dd9d12247da1002f682486d3128","flatsize":15809,"path":"All/p5-Tie-ShareLite-0.03_2.pkg","repopath":"All/p5-Tie-ShareLite-0.03_2.pkg","licenselogic":"single","pkgsize":8032,"desc":"Tie::ShareLite provides for a tied hash interface to the IPC::ShareLite module\nthat is very similar to the one provided by IPC::Shareable. Only hashes can be\ntied at this time. The hashes can be of any complexity allowed by the Storable\nmodule, however, there are some caveats covered in the REFERENCES section of\nman page.","deps":{"p5-IPC-ShareLite":{"origin":"devel/p5-IPC-ShareLite","version":"0.17_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Tie-File","origin":"devel/p5-Tie-File","version":"1.07","comment":"Access the lines of a disk file via a Perl array","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Tie-File","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3e6a56b9478c2d3c53a7832e060b760b3eff40721dbd1e042e42e74f183d0efd","flatsize":112673,"path":"All/p5-Tie-File-1.07.pkg","repopath":"All/p5-Tie-File-1.07.pkg","licenselogic":"or","licenses":["ART10","GPLv2+"],"pkgsize":41720,"desc":"Tie::File represents a regular text file as a Perl array. Each element in\nthe array corresponds to a record in the file. The first line of the file\nis element 0 of the array; the second line is element 1, and so on.\n\nThe file is not loaded into memory, so this will work even for gigantic files.\n\nChanges to the array are reflected in the file immediately.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Tie-Restore","origin":"devel/p5-Tie-Restore","version":"0.11_1","comment":"Restores ties to an existing object","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Tie-Restore","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3245882557e8f036f971f69e9fea766bc679d01feb0e4e9486315076ba68eb8c","flatsize":9769,"path":"All/p5-Tie-Restore-0.11_1.pkg","repopath":"All/p5-Tie-Restore-0.11_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":5832,"desc":"Provides the opposite of the 'tied' function.  Say you have %25hash that\nis tied to $object.  Then, it is relatively simple to get $object from\n%25hash simply by saying\n\n $object = tied %25hash;\n\nBut, how does one go the other way?  Simple, with Tie::Restore\n\n tie %25hash, 'Tie::Restore', $object;\n\nWorks for any kind of tie. (scalar, array, hash, filehandle)","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Tie-RefHash-Weak","origin":"devel/p5-Tie-RefHash-Weak","version":"0.09_2","comment":"Tie::RefHash subclass with weakened references in the keys","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Tie-RefHash-Weak","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9367cabf8823a4e96fac619c150c176073a9c6db87edde67c1404625d1c64cd2","flatsize":14420,"path":"All/p5-Tie-RefHash-Weak-0.09_2.pkg","repopath":"All/p5-Tie-RefHash-Weak-0.09_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8500,"desc":"The Tie::RefHash module can be used to access hashes by reference. This is\nuseful when you index by object, for example.\n\nThe problem with Tie::RefHash, and cross indexing, is that sometimes the\nindex should not contain strong references to the objecs. Tie::RefHash's\ninternal structures contain strong references to the key, and provide no\nconvenient means to make those references weak.\n\nThis subclass of Tie::RefHash has weak keys, instead of strong ones. The\nvalues are left unaltered, and you'll have to make sure there are no strong\nreferences there yourself.","deps":{"p5-Task-Weaken":{"origin":"devel/p5-Task-Weaken","version":"1.06"},"p5-Variable-Magic":{"origin":"devel/p5-Variable-Magic","version":"0.64"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Tie-DB_FileLock","origin":"devel/p5-Tie-DB_FileLock","version":"0.11_1","comment":"Locking access to Berkeley DB v1.x","maintainer":"josh@zipperup.org","www":"https://metacpan.org/release/Tie-DB_FileLock","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"10b71ecf77bd8e57a1826bd379d1a8320431c0f08d19b79045cf101ebafe65d9","flatsize":13589,"path":"All/p5-Tie-DB_FileLock-0.11_1.pkg","repopath":"All/p5-Tie-DB_FileLock-0.11_1.pkg","licenselogic":"single","pkgsize":7596,"desc":"Tie::DB_FileLock extends DB_File, providing a locking layer using\nflock().\n\nUnlike Tie::DB_Lock, Tie::DB_FileLock does not duplicate files to\nallow concurrent access for readers and writers.  Tie::DB_FileLock\nis therefore suitable for large dbms with relatively short locking\nperiods.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Tie-IxHash","origin":"devel/p5-Tie-IxHash","version":"1.23_1","comment":"Perl module implementing ordered in-memory associative arrays","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Tie-IxHash","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6a69de1872b9f8ff891a08501ec02f8d8e769b395079ddb839a070a5309b1413","flatsize":25267,"path":"All/p5-Tie-IxHash-1.23_1.pkg","repopath":"All/p5-Tie-IxHash-1.23_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11252,"desc":"Tie::IxHash is a perl module implementing ordered in-memory associative arrays.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Tie-Hash-MultiValue","origin":"devel/p5-Tie-Hash-MultiValue","version":"1.07","comment":"Store multiple values per key","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Tie-Hash-MultiValue","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c64c12ae69a6f7a8ab645422c1cf96fcca64e974f54dd8bd377f3a1f045d4b1c","flatsize":53455,"path":"All/p5-Tie-Hash-MultiValue-1.07.pkg","repopath":"All/p5-Tie-Hash-MultiValue-1.07.pkg","licenselogic":"or","licenses":["ART10","GPLv2+"],"pkgsize":14568,"desc":"Tie::Hash::MultiValue allows you to have hashes which store their values\nin anonymous arrays, appending any new value to the already-existing ones.\nThis means that you can store as many items as you like under a single key,\nand access them all at once by accessing the value stored under the key.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Tie-Function","origin":"devel/p5-Tie-Function","version":"0.02_1","comment":"Wrap functions in tied hash sugar","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Tie-Function","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"757efb015d9dca0461e12cff8530b3dc4b9803a60a9b8d648885c3dfde7889cb","flatsize":10377,"path":"All/p5-Tie-Function-0.02_1.pkg","repopath":"All/p5-Tie-Function-0.02_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6240,"desc":"Tie::Function simplifies wrapping functions in tied hash syntax so they can be\ninterpolated in double-quoted literals without messy intermediate variables.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Tie-Hash-Indexed","origin":"devel/p5-Tie-Hash-Indexed","version":"0.08","comment":"Ordered hashes for Perl in XS","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Tie-Hash-Indexed","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"65a0c8857b932ebc0504c53bf67338fc420386db3b45d55e1ae3ce263a242654","flatsize":50252,"path":"All/p5-Tie-Hash-Indexed-0.08.pkg","repopath":"All/p5-Tie-Hash-Indexed-0.08.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":20524,"desc":"Tie::Hash::Indexed is very similar to Tie::IxHash. However,\nit is written completely in XS and usually about twice as\nfast as Tie::IxHash. It's quite a lot faster when it comes\nto clearing or deleting entries from large hashes.\nCurrently, only the plain tying mechanism is supported.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Tie-File-AsHash","origin":"devel/p5-Tie-File-AsHash","version":"0.08_1","comment":"Access the lines of a disk file via a Perl hash","maintainer":"rdg@bzerk.org","www":"https://metacpan.org/release/Tie-File-AsHash","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c70d841267df374247feefdc5f1653af24c895ae05f887090afe546a7eb64414","flatsize":11824,"path":"All/p5-Tie-File-AsHash-0.08_1.pkg","repopath":"All/p5-Tie-File-AsHash-0.08_1.pkg","licenselogic":"single","pkgsize":7640,"desc":"Tie::File::AsHash represents a regular text file as a Perl hash. Each key/value\npair in the hash corresponds to a record in the file.\n\nChanges to the hash are reflected in the file immediately.","deps":{"p5-Tie-File":{"origin":"devel/p5-Tie-File","version":"1.07"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Tie-Array-Pack","origin":"devel/p5-Tie-Array-Pack","version":"0.02_1","comment":"Array implemented as a packed string","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Tie-Array-Pack","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"26370db560f6b2025a64d8099ebbaff202999e9c31f411a488444798a9215baa","flatsize":10592,"path":"All/p5-Tie-Array-Pack-0.02_1.pkg","repopath":"All/p5-Tie-Array-Pack-0.02_1.pkg","licenselogic":"single","pkgsize":6256,"desc":"One of the drawbacks for using Perl's native array is that it is a\nmemory-hog. Normally it takes 20 bytes a scalar (16 bytes for scalar +\noverhead). This can be a problem when you need to handle millions of\nnumbers in-memory. This module saves memory in exchange for speed.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Tie-EncryptedHash","origin":"security/p5-Tie-EncryptedHash","version":"1.24_1","comment":"Hashes (and objects based on hashes) with encrypting fields","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Tie-EncryptedHash","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4e3674ae348556f1ff5c7b6175d42e02d42e929d3d538e09f833b4113e887028","flatsize":27606,"path":"All/p5-Tie-EncryptedHash-1.24_1.pkg","repopath":"All/p5-Tie-EncryptedHash-1.24_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13840,"desc":"Tie::EncryptedHash augments Perl hash semantics to build secure, encrypting\ncontainers of data. Tie::EncryptedHash introduces special hash fields that are\ncoupled with encrypt/decrypt routines to encrypt assignments at STORE() and\ndecrypt retrievals at FETCH(). By design, encrypting fields are associated with\nkeys that begin in single underscore. The remaining keyspace is used for\naccessing normal hash fields, which are retained without modification.\n\nWhile the password is set, a Tie::EncryptedHash behaves exactly like a standard\nPerl hash. This is its transparent mode of access. Encrypting and normal fields\nare identical in this mode. When password is deleted, encrypting fields are\naccessible only as ciphertext. This is Tie::EncryptedHash's opaque mode of\naccess, optimized for serialization.","deps":{"p5-Crypt-CBC":{"origin":"security/p5-Crypt-CBC","version":"3.04"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Tie-DxHash","origin":"misc/p5-Tie-DxHash","version":"1.05_2","comment":"Perl module implementing ordered hashes with duplicate keys","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Tie-DxHash","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"15f8b49fb231367ae981e4336df5f6c4621759dfdf81325340d14a257138a215","flatsize":14499,"path":"All/p5-Tie-DxHash-1.05_2.pkg","repopath":"All/p5-Tie-DxHash-1.05_2.pkg","licenselogic":"single","pkgsize":9588,"desc":"Tie::DxHash implements a hash which preserves insertion order and allows\nduplicate keys.  It was written to facilitate the use of more complex\nmod_rewrite rules in Apache configuration files written with Perl Sections.\nSee the module's POD for details.\n\nSeamus Venasse <svenasse@polaris.ca>","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["misc","perl5"]},{"name":"p5-Tickit-Widget-Table","origin":"devel/p5-Tickit-Widget-Table","version":"0.216","comment":"Table widget with support for scrolling/paging","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Tickit-Widget-Table","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"525b924500347c8868d640f496f7dbdf593f71d3232c646fc6cf8e25d8ca02a5","flatsize":98504,"path":"All/p5-Tickit-Widget-Table-0.216.pkg","repopath":"All/p5-Tickit-Widget-Table-0.216.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":26504,"desc":"Tickit::Widget::Table provides a scrollable table implementation for use on\nlarger data sets.\n\nThis abstraction should allow access to larger datasets than would fit in\navailable memory, such as a database table or procedurally-generated data.","deps":{"p5-Adapter-Async":{"origin":"devel/p5-Adapter-Async","version":"0.019"},"p5-String-Tagged":{"origin":"textproc/p5-String-Tagged","version":"0.24"},"p5-Tickit":{"origin":"devel/p5-Tickit","version":"0.74"},"p5-Tickit-Widgets":{"origin":"devel/p5-Tickit-Widgets","version":"0.42"},"p5-curry":{"origin":"devel/p5-curry","version":"2.000001"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Tie-DNS","origin":"dns/p5-Tie-DNS","version":"1.151560,1","comment":"Tie interface to Net::DNS","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Tie-DNS","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"42c67ef188d987610483c8b015540640d44dd3e9aadf917816f1029dadef0a21","flatsize":60722,"path":"All/p5-Tie-DNS-1.151560,1.pkg","repopath":"All/p5-Tie-DNS-1.151560,1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16244,"desc":"This module is meant to be a simplified interface to the\nexcellent Net::DNS module.  Its goal is to make operations\nthat are easy in Net::DNS trivial, and operations that are\nhard in Net::DNS easy.","deps":{"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"p5-Tie-Cache":{"origin":"devel/p5-Tie-Cache","version":"0.21_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["dns","perl5"],"options":{"EXAMPLES":"on"}},{"name":"p5-Thrift-XS","origin":"devel/p5-Thrift-XS","version":"1.04_2","comment":"Faster Thrift binary protocol encoding and decoding","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Thrift-XS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9f98a9c1364f6bc34cbe46430a8a5931bddfe97a9d6e53ed773c00adfacba7be","flatsize":170273,"path":"All/p5-Thrift-XS-1.04_2.pkg","repopath":"All/p5-Thrift-XS-1.04_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":48648,"desc":"Thrift::XS provides faster versions of Thrift::BinaryProtocol and\nThrift::MemoryBuffer.\n\nThrift compact protocol support is also available, just replace\nThrift::XS::BinaryProtocol with Thrift::XS::CompactProtocol.\n\nTo use, simply replace your Thrift initialization code with the appropriate\nThrift::XS version.","deps":{"p5-Bit-Vector":{"origin":"math/p5-Bit-Vector","version":"7.4_1"},"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-IO-String":{"origin":"devel/p5-IO-String","version":"1.08_1"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Thrift","origin":"devel/p5-Thrift","version":"0.21.0,1","comment":"Perl interface to Thrift","maintainer":"ports@FreeBSD.org","www":"https://thrift.apache.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d33ca5e4ed59788a0c146c3ad43c95d184b31742c6219c942b14f8e1819c8a2b","flatsize":96901,"path":"All/p5-Thrift-0.21.0,1.pkg","repopath":"All/p5-Thrift-0.21.0,1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":17396,"desc":"Perl interface to Thrift.","deps":{"p5-Bit-Vector":{"origin":"math/p5-Bit-Vector","version":"7.4_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"thrift":{"origin":"devel/thrift","version":"0.21.0,1"}},"categories":["devel","perl5"],"annotations":{"cpe":"cpe:2.3:a:apache:thrift:0.21.0:::::dragonfly6:x86_64"},"messages":[{"message":"===>   NOTICE:\n\nThe p5-Thrift port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"p5-Tie-DB_File-SplitHash","origin":"devel/p5-Tie-DB_File-SplitHash","version":"1.07","comment":"Wrapper around the DB_File Berkeley database system","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Tie-DB_File-SplitHash","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2329788041882f1b449496becb2054c525ad7fe1aabd57e86a3af401aeb5f76e","flatsize":22357,"path":"All/p5-Tie-DB_File-SplitHash-1.07.pkg","repopath":"All/p5-Tie-DB_File-SplitHash-1.07.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11372,"desc":"Tie::DB_File::SplitHash\n\nDesigned for support of file size limited OSes. Transparently splits\na DB_File database into as many distinct files as desired. Distributes\nhash entries between the files using a randomization algorithm.\nHas the effect of allowing DB_File hashes to grow to the full size\nof the partition. Requires 'Digest::SHA1' and 'DB_File' to be installed.","deps":{"p5-Digest-SHA1":{"origin":"security/p5-Digest-SHA1","version":"2.13_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Tie-DBI","origin":"databases/p5-Tie-DBI","version":"1.08","comment":"Perl module implementing Tie hash to a DBI handle","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Tie-DBI","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9ba9ff26236d252af0e367d04e0663c3c10acb78922acb0fe138f570559551e5","flatsize":83178,"path":"All/p5-Tie-DBI-1.08.pkg","repopath":"All/p5-Tie-DBI-1.08.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":35472,"desc":"Tie::DBI is a perl module implementing Tie hash to a DBI handle.","deps":{"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Tie-Cache","origin":"devel/p5-Tie-Cache","version":"0.21_1","comment":"LRU Cache in Memory through a tie interface","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Tie-Cache","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"94a29c612dcf19a07044877fe9fbda030dc67d4b13252a9ff867a7c6bc267e04","flatsize":24039,"path":"All/p5-Tie-Cache-0.21_1.pkg","repopath":"All/p5-Tie-Cache-0.21_1.pkg","licenselogic":"single","pkgsize":11660,"desc":"From README:\n    This module implements a least recently used (LRU) cache in memory\n    through a tie interface. Any time data is stored in the tied hash, that\n    key/value pair has an entry time associated with it, and as the cache\n    fills up, those members of the cache that are the oldest are removed to\n    make room for new entries.\n\n    So, the cache only \"remembers\" the last written entries, up to the size\n    of the cache. This can be especially useful if you access great amounts\n    of data, but only access a minority of the data a majority of the time.\n\n    The implementation is a hash, for quick lookups, overlaying a doubly\n    linked list for quick insertion and deletion. On a WinNT PII 300, writes\n    to the hash were done at a rate 3100 per second, and reads from the hash\n    at 6300 per second. Work has been done to optimize refreshing cache\n    entries that are frequently read from, code like $cache{entry}, which\n    moves the entry to the end of the linked list internally.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Tie-CPHash","origin":"devel/p5-Tie-CPHash","version":"2.000","comment":"Perl module implementing a case preserving hash table","maintainer":"direct@klatha.com","www":"https://metacpan.org/release/Tie-CPHash","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a81828fde3520bbf5f291b6733ba6cc4f0930cf9e3a3223cec1459d322419fbc","flatsize":13061,"path":"All/p5-Tie-CPHash-2.000.pkg","repopath":"All/p5-Tie-CPHash-2.000.pkg","licenselogic":"single","pkgsize":7964,"desc":"Tie::CPHash is a Perl module implementing a case preserving but case\ninsensitive hash table.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Thread-Suspend","origin":"devel/p5-Thread-Suspend","version":"1.23","comment":"Suspend and resume operations for threads","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Thread-Suspend","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"faa380a8c6cb21b914a96266cc08ff66b19d3e29560e2c1a007b64029d9a6266","flatsize":18955,"path":"All/p5-Thread-Suspend-1.23.pkg","repopath":"All/p5-Thread-Suspend-1.23.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9180,"desc":"This module adds suspend and resume operations for threads.\n\nSuspensions are cumulative, and need to be matched by an equal number of resume\ncalls.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Tie-Array-Sorted","origin":"devel/p5-Tie-Array-Sorted","version":"1.41","comment":"Perl array which is kept sorted","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Tie-Array-Sorted","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0c9c0c3e47246d02939edce82ecd356b1dac3c02d081855f691eda333358e616","flatsize":9234,"path":"All/p5-Tie-Array-Sorted-1.41.pkg","repopath":"All/p5-Tie-Array-Sorted-1.41.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":6696,"desc":"Tie::Array::Sorted represents an ordinary array, which is kept sorted.\nAll pushes and unshifts cause the elements in question to be inserted in\nthe appropriate location to maintain order.\n\nDirect stores ($a[10] = \"wibble\") effectively splice out the original\nvalue and insert the new element. It's not clear why you'd want to use\ndirect stores like that, but this module does the right thing if you do.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-TheSchwartz-Worker-SendEmail","origin":"devel/p5-TheSchwartz-Worker-SendEmail","version":"1.00_3","comment":"TheSchwartz Worker Task to Send Email","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/TheSchwartz-Worker-SendEmail","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"69dcb9d3384765cfbb9bfb5146c77fe1cd738b23cf86e7a7f165541ac225159a","flatsize":13475,"path":"All/p5-TheSchwartz-Worker-SendEmail-1.00_3.pkg","repopath":"All/p5-TheSchwartz-Worker-SendEmail-1.00_3.pkg","licenselogic":"single","pkgsize":7148,"desc":"TheSchwartz is a reliable job queue system. This module can pull\njobs from the queue to send email out via SMTP.","deps":{"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"p5-TheSchwartz":{"origin":"devel/p5-TheSchwartz","version":"1.12"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Tickit-Widgets","origin":"devel/p5-Tickit-Widgets","version":"0.42","comment":"Abstract base class for on-screen widgets","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Tickit-Widgets","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4130420409d7b9b6d2a87b046304e597f7f57cb8adcf5d5f36cfb8ca2c449494","flatsize":291061,"path":"All/p5-Tickit-Widgets-0.42.pkg","repopath":"All/p5-Tickit-Widgets-0.42.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":127192,"desc":"Tickit::Widget acts as an abstract base class for on-screen widget objects. It\nprovides the lower-level machinery required by most or all widget types.","deps":{"p5-Object-Pad":{"origin":"devel/p5-Object-Pad","version":"0.80.8"},"p5-Parser-MGC":{"origin":"devel/p5-Parser-MGC","version":"0.23"},"p5-Syntax-Keyword-Dynamically":{"origin":"devel/p5-Syntax-Keyword-Dynamically","version":"0.14"},"p5-Tickit":{"origin":"devel/p5-Tickit","version":"0.74"},"p5-meta":{"origin":"devel/p5-meta","version":"0.012"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Throwable","origin":"devel/p5-Throwable","version":"1.001","comment":"Easy-to-use class for error objects","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Throwable","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f1ad527dc0cea5d999ccc2674c5c00bf8e37875090d4938f6b02c7d1d3fdb3b2","flatsize":61028,"path":"All/p5-Throwable-1.001.pkg","repopath":"All/p5-Throwable-1.001.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":18484,"desc":"Throwable is a role for classes that are meant to be thrown as exceptions\nto standard program flow. It is very simple and does only two things: saves\nany previous value for $@ and calls die $self.","deps":{"p5-Devel-StackTrace":{"origin":"devel/p5-Devel-StackTrace","version":"2.05"},"p5-Module-Runtime":{"origin":"devel/p5-Module-Runtime","version":"0.016"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Tickit","origin":"devel/p5-Tickit","version":"0.74","comment":"Terminal Interface Construction KIT","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Tickit","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"54dde45248edbfc842b2e98d05194e0d4b773866da7cfddb0d95d9a173663fbb","flatsize":390345,"path":"All/p5-Tickit-0.74.pkg","repopath":"All/p5-Tickit-0.74.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":138520,"desc":"Tickit is a high-level toolkit for creating full-screen terminal-based\ninteractive programs. It allows programs to be written in an abstracted way,\nworking with a tree of widget objects, to represent the layout of the interface\nand implement its behaviours.\n\nIts supported terminal features includes a rich set of rendering attributes\n(bold, underline, italic, 256-colours, etc), support for mouse including wheel\nand position events above the 224th column and arbitrary modified key input via\nlibtermkey (all of these will require a supporting terminal as well). It also\nsupports having multiple instances and non-blocking or asynchronous control.","deps":{"libtickit":{"origin":"devel/libtickit","version":"0.4.4"},"p5-Struct-Dumb":{"origin":"devel/p5-Struct-Dumb","version":"0.14"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Thread-Queue-Duplex","origin":"devel/p5-Thread-Queue-Duplex","version":"0.92_1","comment":"Thread-safe request/response queue with identifiable elements","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Thread-Queue-Duplex","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"de4b3bd963ac9b46ff5a87958e83a6a91f17d23f598d75105a690661b39a9243","flatsize":74404,"path":"All/p5-Thread-Queue-Duplex-0.92_1.pkg","repopath":"All/p5-Thread-Queue-Duplex-0.92_1.pkg","licenselogic":"single","licenses":["AFL21"],"pkgsize":23624,"desc":"A mapped queue, similar to Thread::Queue, except that as elements\nare queued, they are assigned unique identifiers, which are used\nto identify responses returned from the dequeuing thread. This\nclass provides a simple RPC-like mechanism between multiple client\nand server threads, so that a single server thread can safely\nmultiplex requests from multiple client threads. Note that simplex\nversions of the enqueue methods are provided which do not assign\nunique identifiers, and are used for requests to which no response\nis required/expected.\n\nIn addition, elements are inspected as they are enqueued/dequeued\nto determine if they are Thread::Queue::Queueable (aka TQQ)\nobjects, and, if so, the onEnqueue() or onDequeue() methods are\ncalled to permit any additional class-specific\nmarshalling/unmarshalling to be performed. Thread::Queue::Duplex\n(aka TQD) is itself a Thread::Queue::Queueable object, thus\npermitting TQD objects to be passed between threads.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Thread-Queue","origin":"devel/p5-Thread-Queue","version":"3.13","comment":"Perl5 thread-safe queues","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Thread-Queue","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8e1b38400ba788afe0746e5f9b751736068474477c1fb6791f84b0acbc3d3ce4","flatsize":29391,"path":"All/p5-Thread-Queue-3.13.pkg","repopath":"All/p5-Thread-Queue-3.13.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13260,"desc":"This module provides thread-safe FIFO queues that can be accessed safely\nby any number of threads.\n\nAny data types supported by threads::shared can be passed via queues:\n- Ordinary scalars\n- Array refs\n- Hash refs\n- Scalar refs\n- Objects based on the above\n\nOrdinary scalars are added to queues as they are.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Thread-Pool-Simple","origin":"devel/p5-Thread-Pool-Simple","version":"0.25_1","comment":"Simple thread-pool implementation","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Thread-Pool-Simple","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"03269fe5af06f38b7ba42246636a56691f3e167f4b3f7b512794b07a82227d81","flatsize":12088,"path":"All/p5-Thread-Pool-Simple-0.25_1.pkg","repopath":"All/p5-Thread-Pool-Simple-0.25_1.pkg","licenselogic":"single","pkgsize":5408,"desc":"Thread::Pool::Simple provides a simple thread-pool implementation without\nexternal dependencies outside core modules.\n\nJobs can be submitted to and handled by multi-threaded `workers' managed\nby the pool.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Thread-Cancel","origin":"devel/p5-Thread-Cancel","version":"1.13_1","comment":"Cancel (i.e., kill) threads","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Thread-Cancel","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"50cdcdcbcc992627753d06b58bff90aa4fbd00b42a9d9764222b0a55ab0921cf","flatsize":6977,"path":"All/p5-Thread-Cancel-1.13_1.pkg","repopath":"All/p5-Thread-Cancel-1.13_1.pkg","licenselogic":"single","pkgsize":5076,"desc":"This module adds cancellation capabilities for threads. Cancelled threads are\nterminated using threads->exit(). The thread is then detached, and hence\nautomatically cleaned up.\n\nThreads that are suspended using Thread::Suspend do not need to be resumed in\norder to be cancelled.\n\nIt is possible for a thread to cancel itself.","deps":{"p5-threads":{"origin":"devel/p5-threads","version":"2.21"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Text-Xslate-Bridge-TT2Like","origin":"textproc/p5-Text-Xslate-Bridge-TT2Like","version":"0.00010_1","comment":"Perl extension of TT2 Variable Method Clone for Text::Xslate","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-Xslate-Bridge-TT2Like","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1df0c95703dda3e0d157549b5212cb6ad162dd0faa5e88838d509f1c9b3c6e74","flatsize":27987,"path":"All/p5-Text-Xslate-Bridge-TT2Like-0.00010_1.pkg","repopath":"All/p5-Text-Xslate-Bridge-TT2Like-0.00010_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10988,"desc":"Text::Xslate::Bridge::TT2Like exports Template-Toolkit variable\nmethods into Text::Xslate namespace, such that you can use them on\nyour variables.\n\nThe only difference between this module and Text::Xslate::Bridge::TT2\nis that Bridge::TT2 uses Template::Toolkit underneath, while this\nmodule is independent of Template::Toolkit and therefore does not\nrequire TT to be installed.","deps":{"p5-Text-Xslate":{"origin":"textproc/p5-Text-Xslate","version":"3.4.0"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Thread-Apartment","origin":"devel/p5-Thread-Apartment","version":"0.51_1","comment":"Apartment threading wrapper for Perl objects","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Thread-Apartment","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"22a6249bd05bc378ef96ca2c394ac64cd67896f3f266d1ca4f4e6a56e6dc6b08","flatsize":152245,"path":"All/p5-Thread-Apartment-0.51_1.pkg","repopath":"All/p5-Thread-Apartment-0.51_1.pkg","licenselogic":"single","licenses":["AFL21"],"pkgsize":48820,"desc":"Thread::Apartment provides an apartment threading wrapper\nfor Perl classes. \"Apartment threading\" is a method for\nisolating an object (or object hierarchy) in its own thread,\nand providing external interfaces via lightweight client\nproxy objects. This approach is especially valuable in the\nPerl threads environment, which doesn't provide a direct\nmeans of passing complex, nested structure objects between\nthreads, and for non-threadsafe legacy object architectures,\ne.g., Perl/Tk.\n\nBy using lightweight client proxy objects that implement the\nThread::Queue::Queueable interface, with Thread::Queue::Duplex\nobjects as the communication channel between client proxies\nand apartment threads (or between threads in general), a more\nthread-friendly OO environment is provided, ala Java, i.e.,\nthe ability to pass arbitrary objects between arbitrary threads.\n\nThread::Apartment is a fundamental component of the PSiCHE\nframework (http://www.presicient.com/psiche).","deps":{"p5-Class-ISA":{"origin":"devel/p5-Class-ISA","version":"0.36_1"},"p5-Class-Inspector":{"origin":"devel/p5-Class-Inspector","version":"1.36"},"p5-Thread-Queue-Duplex":{"origin":"devel/p5-Thread-Queue-Duplex","version":"0.92_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-TheSchwartz-Simple","origin":"devel/p5-TheSchwartz-Simple","version":"0.05_1","comment":"DBI only job dispatcher for TheSchwartz","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/TheSchwartz-Simple","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7bc694f2e9f1540fb71a6c22b81f83ba79ee579443e20505889e3943827cd908","flatsize":9735,"path":"All/p5-TheSchwartz-Simple-0.05_1.pkg","repopath":"All/p5-TheSchwartz-Simple-0.05_1.pkg","licenselogic":"single","pkgsize":5148,"desc":"TheSchwartz is a reliable job queue system. This is a lightweight,\nDBI only job queuing module.","deps":{"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Text-Wrapper","origin":"textproc/p5-Text-Wrapper","version":"1.05","comment":"Simple word wrapping routine","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"85c5a2ad8d4dd6c9cadd2a7ad1371f511c95147cca1e2118c4d7d81767a54d6b","flatsize":18206,"path":"All/p5-Text-Wrapper-1.05.pkg","repopath":"All/p5-Text-Wrapper-1.05.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9760,"desc":"This module provides simple word wrapping.  It breaks long lines, but\ndoes not alter spacing or remove existing line breaks.  If you're\nlooking for more sophisticated text formatting, try the Text::Format\nmodule.\n\nIn short, Text::Wrapper is the object-oriented equivalent of Text::Wrap,\nbut with fewer bugs (I hope).\n\n-Anton\n<tobez@FreeBSD.org>","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-WrapI18N","origin":"textproc/p5-Text-WrapI18N","version":"0.06_1","comment":"Line wrapping module","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Text-WrapI18N","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2f94de591e78b69a4f52783f9f24f9dd3081cf517ace7a70f7cc334a276582d8","flatsize":15159,"path":"All/p5-Text-WrapI18N-0.06_1.pkg","repopath":"All/p5-Text-WrapI18N-0.06_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7752,"desc":"Text::WrapI18N intends to be a better Text::Wrap module. This module is needed\nto support multibyte character encodings such as UTF-8, EUC-JP, EUC-KR, GB2312,\nand Big5. This module also supports characters with irregular widths, such as\ncombining characters (which occupy zero columns on terminal, like diacritical\nmarks in UTF-8) and fullwidth characters (which occupy two columns on terminal,\nlike most of east Asian characters). Also, minimal handling of languages which\ndoesn't use whitespaces between words (like Chinese and Japanese) is supported.\n\nLike Text::Wrap, hyphenation and \"kinsoku\" processing are not supported, to keep\nsimplicity.","deps":{"p5-Text-CharWidth":{"origin":"textproc/p5-Text-CharWidth","version":"0.04_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-TheSchwartz","origin":"devel/p5-TheSchwartz","version":"1.12","comment":"Reliable job queue","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/TheSchwartz","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c8d33418fd68e5c83c529810eaee1334e0776967fdbefa8aab468eb3c6ad0a10","flatsize":105589,"path":"All/p5-TheSchwartz-1.12.pkg","repopath":"All/p5-TheSchwartz-1.12.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":41392,"desc":"TheSchwartz is a reliable job queue system. Your application can put\njobs into the system, and your worker processes can pull jobs from the\nqueue atomically to perform. Failed jobs can be left in the queue to\nretry later.","deps":{"p5-Data-ObjectDriver":{"origin":"devel/p5-Data-ObjectDriver","version":"0.23"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"options":{"DOCS":"on"}},{"name":"p5-Text-WikiFormat","origin":"textproc/p5-Text-WikiFormat","version":"0.81_1","comment":"Module for translating Wiki formatted text into other formats","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-WikiFormat","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"98935d9630ca15108d261ad8896f63c527592cc454421339e314efb1a30e32b4","flatsize":43206,"path":"All/p5-Text-WikiFormat-0.81_1.pkg","repopath":"All/p5-Text-WikiFormat-0.81_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":22012,"desc":"Text::WikiFormat converts text in a simple Wiki markup language to whatever\nyour little heart desires, provided you can describe it accurately in a\nsemi-regular tag language.","deps":{"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-WordDiff","origin":"textproc/p5-Text-WordDiff","version":"0.09","comment":"Track changes between documents","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-WordDiff","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8a17855cf580673fcfbc512710c509c0eaf2bbb4ebcb1ba9251edf9d52522492","flatsize":52852,"path":"All/p5-Text-WordDiff-0.09.pkg","repopath":"All/p5-Text-WordDiff-0.09.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":27388,"desc":"This module is a variation on the lovely Text::Diff module. Rather\nthan generating traditional line-oriented diffs, however, it generates\nword-oriented diffs. This can be useful for tracking changes in\nnarrative documents or documents with very long lines. To diff\nsource code, one is still best off using Text::Diff. But if you\nwant to see how a short story changed from one version to the next,\nthis module will do the job very nicely.","deps":{"p5-Algorithm-Diff":{"origin":"devel/p5-Algorithm-Diff","version":"1.1903"},"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-WikiCreole","origin":"textproc/p5-Text-WikiCreole","version":"0.07_1","comment":"Implementation of the Wiki Creole markup language","maintainer":"fullermd@over-yonder.net","www":"https://metacpan.org/release/Text-WikiCreole","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7ebe46021f8d59fa1be006ecc6f835b55ac7f4c3989f3c98f7e1d38b80f7a27d","flatsize":37330,"path":"All/p5-Text-WikiCreole-0.07_1.pkg","repopath":"All/p5-Text-WikiCreole-0.07_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14584,"desc":"Text::WikiCreole implements the Wiki Creole markup language, version\n1.0, as described at http://www.wikicreole.org.  It reads Creole 1.0\nmarkup and returns XHTML.\n\nIn addition to the official Creole 1.0 markup elements, it also supports\nseveral extensions, such as plugins, superscript, subscript, underline,\ndefinition lists, indented paragraphs, plugins, etc.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-vFile-asData","origin":"devel/p5-Text-vFile-asData","version":"0.08_1","comment":"Parse vFile formatted files into data structures","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-vFile-asData","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"05f3f831429b9967b50f191b4e207e20307483fa04c1ac411b83448f07e85b8c","flatsize":18510,"path":"All/p5-Text-vFile-asData-0.08_1.pkg","repopath":"All/p5-Text-vFile-asData-0.08_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9632,"desc":"Text::vFile::asData reads vFile format files, such as vCard\n(RFC 2426) and vCalendar (RFC 2445).","deps":{"p5-Class-Accessor-Chained":{"origin":"devel/p5-Class-Accessor-Chained","version":"0.01_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Text-xSV","origin":"databases/p5-Text-xSV","version":"0.21_1","comment":"Read character separated files","maintainer":"dliakh@ukr.net","www":"https://metacpan.org/release/Text-xSV","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"872ab9bc516ae3de093999d6155fd90044707d1a8603918f0d4e5983410ff42c","flatsize":33001,"path":"All/p5-Text-xSV-0.21_1.pkg","repopath":"All/p5-Text-xSV-0.21_1.pkg","licenselogic":"single","pkgsize":16140,"desc":"This module is for reading and writing a common variation of character\nseparated data.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases"]},{"name":"p5-Text-VisualWidth","origin":"textproc/p5-Text-VisualWidth","version":"0.02_1","comment":"Perl extension for trimming text by terminal columns","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-VisualWidth","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"76e7e64d0719a8d09e267b113ae8c42fb56148df938da1220a19b92e5c4271be","flatsize":26326,"path":"All/p5-Text-VisualWidth-0.02_1.pkg","repopath":"All/p5-Text-VisualWidth-0.02_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12500,"desc":"This module provides functions to treat half-width and full-width\ncharacters and display correct size of text in one line on terminals\nand mobile phones.  You can know the visual width of any text and\ntruncate text by the visual width. Now this module support EUC-JP and\nUTF-8 and tested only with Japanese.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Unidecode","origin":"converters/p5-Text-Unidecode","version":"1.30","comment":"US-ASCII transliterations of Unicode text","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-Unidecode","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"34045cf34bd8b1aeeeed5661592e157b2b068ceeeb2016846e5b6b2a127ffd72","flatsize":456054,"path":"All/p5-Text-Unidecode-1.30.pkg","repopath":"All/p5-Text-Unidecode-1.30.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":95468,"desc":"It often happens that you have non-Roman text data in Unicode, but you\ncan't display it -- usually because you're trying to show it to a user\nvia an application that doesn't support Unicode, or because the fonts\nyou need aren't accessible.  You could represent the Unicode characters\nas \"???????\" or \"\\15BA\\15A0\\1610...\", but that's nearly useless to the\nuser who actually wants to read what the text says.\n\nWhat Text::Unidecode provides is a function, unidecode(...) that takes\nUnicode data and tries to represent it in US-ASCII characters.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","perl5"]},{"name":"p5-Text-UnicodeBox","origin":"textproc/p5-Text-UnicodeBox","version":"0.03","comment":"Text box drawing using the Unicode box symbols","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Text-UnicodeBox","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"63f18e075dee56318e574156913bc8bd9d1f6c6c011b5062a8ba6003aa0b0dad","flatsize":62277,"path":"All/p5-Text-UnicodeBox-0.03.pkg","repopath":"All/p5-Text-UnicodeBox-0.03.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":29840,"desc":"Text::UnicodeBox is a low level box drawing interface. You'll most likely want\nto use one of the higher level modules such as Text::UnicodeBox::Table.\n\nThe unicode box symbol table is a fairly robust set of symbols that allow you to\ndraw lines and boxes with monospaced fonts. This module allows you to focus on\nthe content of the boxes you need to draw and mostly ignore how to draw a good\nlooking box with proper connections between all the lines.\n\nThe low level approach is line-based. A box object is created, add_line is\ncalled for each line of content you'd like to render, and render is called to\ncomplete the box.\n\nOutput is built up over time, which allows you to stream the output rather then\nbuffering it and printing it in one go.","deps":{"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-Text-CharWidth":{"origin":"textproc/p5-Text-CharWidth","version":"0.04_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Typography","origin":"textproc/p5-Text-Typography","version":"0.01_1","comment":"Perl module to markup ASCII text with correct typography for HTML","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-Typography","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c0a9a1b757306c45fd47482c4b7324087e0367b679a5f638030c262b668e2305","flatsize":27515,"path":"All/p5-Text-Typography-0.01_1.pkg","repopath":"All/p5-Text-Typography-0.01_1.pkg","licenselogic":"single","pkgsize":10332,"desc":"This module is a thin wrapper for John Gruber's SmartyPants plugin for\nvarious CMSs.\n\nSmartyPants is a web publishing utility that translates plain ASCII\npunctuation characters into \"smart\" typographic punctuation HTML\nentities. SmartyPants can perform the following transformations:\n\n* Straight quotes ( \" and ' ) into \"curly\" quote HTML entities\n* Backticks-style quotes (``like this'') into \"curly\" quote HTML entities\n* Dashes (-- and ---) into en- and em-dash entities\n* Three consecutive dots (...) into an ellipsis entity","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-vCard","origin":"textproc/p5-Text-vCard","version":"3.09","comment":"Package to parse, edit and create multiple vCards (RFC 2426)","maintainer":"ehaupt@FreeBSD.org","www":"https://metacpan.org/release/Text-vCard","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4d11a04084d21c19e33937f3bc33efd434583fd55f22fc26d302e244c346217c","flatsize":92454,"path":"All/p5-Text-vCard-3.09.pkg","repopath":"All/p5-Text-vCard-3.09.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":36516,"desc":"This package is for a single vCard (person/record/set of address information).\nIt provides an API to editing and creating vCards, or supplied a specific piece\nof the Text::vFile::asData results it generates a vCard with that content.","deps":{"p5-File-Slurp":{"origin":"devel/p5-File-Slurp","version":"9999.27"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-Path-Tiny":{"origin":"devel/p5-Path-Tiny","version":"0.146"},"p5-Text-vFile-asData":{"origin":"devel/p5-Text-vFile-asData","version":"0.08_1"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-Unicode-LineBreak":{"origin":"textproc/p5-Unicode-LineBreak","version":"2019.001"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Trac","origin":"textproc/p5-Text-Trac","version":"0.24","comment":"Perl extension for formatting text with Trac Wiki Style","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-Trac","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1c4f86c733e1d7b74db3c5fe1667bb999dcedf18e3c2b2e84a857d480ce8d4e3","flatsize":44953,"path":"All/p5-Text-Trac-0.24.pkg","repopath":"All/p5-Text-Trac-0.24.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15372,"desc":"Text::Trac parses text with Trac WikiFormatting and convert it to\nhtml format.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Class-Data-Inheritable":{"origin":"devel/p5-Class-Data-Inheritable","version":"0.10"},"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-Path-Tiny":{"origin":"devel/p5-Path-Tiny","version":"0.146"},"p5-Tie-IxHash":{"origin":"devel/p5-Tie-IxHash","version":"1.23_1"},"p5-UNIVERSAL-require":{"origin":"devel/p5-UNIVERSAL-require","version":"0.19"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Unicode-Unihan","origin":"textproc/p5-Unicode-Unihan","version":"0.04.3","comment":"The Unihan Data Base 5.1.0","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Unicode-Unihan","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7fa65291ca165d48feb03b38d92b5ad73621b6a211c5404044625c95c9ed6782","flatsize":39044942,"path":"All/p5-Unicode-Unihan-0.04.3.pkg","repopath":"All/p5-Unicode-Unihan-0.04.3.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":4447496,"desc":"Unicode::Unihan - The Unihan Data Base 5.1.0\n\n  use Unicode::Unihan;\n  my $db = new Unicode::Unihan;\n  print join(\",\" => $db->Mandarin(\"\\x{5c0f}\\x{98fc}\\x{5f3e}\"), \"\\n\";\n\nThis module provides a user-friendly interface to the Unicode Unihan\nDatabase 5.1.0. With this module, the Unihan database is as easy as shown in\nabove.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-sprintfn","origin":"textproc/p5-Text-sprintfn","version":"0.090","comment":"Drop-in replacement for sprintf(), with named parameter support","maintainer":"vvelox@vvelox.net","www":"https://metacpan.org/release/Text-sprintfn","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8549c13aa9189fdf1cf74ea8b1ffc4b20e9c72fd68d5ebc3892591b29f469ff2","flatsize":11417,"path":"All/p5-Text-sprintfn-0.090.pkg","repopath":"All/p5-Text-sprintfn-0.090.pkg","licenselogic":"single","pkgsize":7044,"desc":"Drop-in replacement for sprintf(), with named parameter support","deps":{"p5-Exporter":{"origin":"devel/p5-Exporter","version":"5.68_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Tmpl","origin":"textproc/p5-Text-Tmpl","version":"0.33_1","comment":"Templating system perl library","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"96a28b27f74d186a83ff1565dddb331e83ec2f3e3f19c7c5770b54471d7e1d34","flatsize":109330,"path":"All/p5-Text-Tmpl-0.33_1.pkg","repopath":"All/p5-Text-Tmpl-0.33_1.pkg","licenselogic":"single","pkgsize":38312,"desc":"Text::Tmpl is a module for very fast templating. There are dozens of\ntemplating modules on CPAN, each only a tiny bit different from the\nothers. This one is no different - what sets it aside is speed. The\nentire module is implemented as a C library, with only a thin XS/Perl\nlayer to make the calls available from Perl. The same templates, then,\ncan be used from either Perl or C/C++ programs.\n\nThis was originally designed to completely isolate HTML programmers from\nmodule/CGI programmers, or at least completely separate logic from\ncontent in dynamic web applications. It is syntactically based on a\nsimilar system written by a friend of mine, Neil Mix, which was\nproprietary and exclusively written in Perl. It shares no code in common\nwith this system, or any other.\n\n-Anton\n<tobez@FreeBSD.org>","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-TestBase","origin":"textproc/p5-Text-TestBase","version":"0.13","comment":"Parser for Test::Base format","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-TestBase","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a48efa229467d70f5c65e836a505346f16e76f84f4ef3eeca2f24fe2e3cdef29","flatsize":28962,"path":"All/p5-Text-TestBase-0.13.pkg","repopath":"All/p5-Text-TestBase-0.13.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16936,"desc":"Text::TestBase is a parser for the Test::Base format.","deps":{"p5-Class-Accessor-Lite":{"origin":"devel/p5-Class-Accessor-Lite","version":"0.08"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Xslate","origin":"textproc/p5-Text-Xslate","version":"3.4.0","comment":"High performance template engine","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-Xslate","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"598aeb4e4d2c87210ddb8b37b77d67752a3ed5706ecfce7f8d1139d856cbb6fd","flatsize":440991,"path":"All/p5-Text-Xslate-3.4.0.pkg","repopath":"All/p5-Text-Xslate-3.4.0.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":159652,"desc":"Text::Xslate is a template engine tuned for persistent applications.\nThis engine introduces the virtual machine paradigm. That is, templates\nare compiled into xslate intermediate code, and then executed by the\nxslate virtual machine.","deps":{"p5-Data-MessagePack":{"origin":"devel/p5-Data-MessagePack","version":"0.48_2"},"p5-Mouse":{"origin":"devel/p5-Mouse","version":"2.5.11,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-WideChar-Util","origin":"textproc/p5-Text-WideChar-Util","version":"0.172","comment":"Routines for text containing wide characters","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Text-WideChar-Util","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"266e8e7ff16a675e94d8227bb931e3817ec7fd25f3afcd21f32f283437f62a7f","flatsize":62205,"path":"All/p5-Text-WideChar-Util-0.172.pkg","repopath":"All/p5-Text-WideChar-Util-0.172.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17020,"desc":"Text::WideChar::Util provides routines for dealing with text containing wide\ncharacters (wide meaning occupying more than 1 column width in terminal).","deps":{"p5-Unicode-LineBreak":{"origin":"textproc/p5-Unicode-LineBreak","version":"2019.001"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-VimColor","origin":"textproc/p5-Text-VimColor","version":"0.26","comment":"Syntax color text in HTML or XML using Vim","maintainer":"ychsiao@ychsiao.org","www":"https://metacpan.org/release/Text-VimColor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ccba80ac85e90caaac8c5554c6af55325c911759e128742a7d2a7ab9cba7653b","flatsize":69275,"path":"All/p5-Text-VimColor-0.26.pkg","repopath":"All/p5-Text-VimColor-0.26.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":30796,"desc":"Text::VimColor - syntax color text in HTML or XML using Vim","deps":{"p5-File-ShareDir":{"origin":"devel/p5-File-ShareDir","version":"1.118"},"p5-Path-Class":{"origin":"devel/p5-Path-Class","version":"0.37"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"vim":{"origin":"editors/vim","version":"9.1.1199"}},"categories":["perl5","textproc"]},{"name":"p5-Text-TabularDisplay","origin":"textproc/p5-Text-TabularDisplay","version":"1.38","comment":"Display text in formatted table output","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Text-TabularDisplay","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"da9fa101f28851bd8d5a5e03c8b58d80269ca8a40f57326069cdcd3166eb6210","flatsize":38128,"path":"All/p5-Text-TabularDisplay-1.38.pkg","repopath":"All/p5-Text-TabularDisplay-1.38.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":15780,"desc":"Text::TabularDisplay simplifies displaying textual data in a table. The output\nis identical to the columnar display of query results in the mysql text monitor.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Tabs+Wrap","origin":"textproc/p5-Text-Tabs+Wrap","version":"2024.001","comment":"Line wrapping to form simple paragraphs","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-Tabs+Wrap","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e8b229451bc7ba4bb421acfc58da3de49ab3e5d2c500bd5de97041f4c7a1649d","flatsize":18502,"path":"All/p5-Text-Tabs+Wrap-2024.001.pkg","repopath":"All/p5-Text-Tabs+Wrap-2024.001.pkg","licenselogic":"single","pkgsize":11556,"desc":"Text::Wrap::wrap() is a very simple paragraph formatter.  It formats a single\nparagraph at a time by breaking lines at word boundaries.  Indentation is\ncontrolled for the first line ($initial_tab) and all subsequent lines\n($subsequent_tab) independently.\n\nThis is a later version (from CPAN) than the one that comes with the base\nsystem's perl 5.00503.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Unaccent-PurePerl","origin":"textproc/p5-Text-Unaccent-PurePerl","version":"0.05","comment":"Remove accents from characters","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-Unaccent-PurePerl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"86a2654ac780adc196108cbec56b3f087d6c7340d253ef93a9f4720e0cd62f44","flatsize":482754,"path":"All/p5-Text-Unaccent-PurePerl-0.05.pkg","repopath":"All/p5-Text-Unaccent-PurePerl-0.05.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":51560,"desc":"Text::Unaccent::PurePerl is a module for \"unaccenting\" characters, i.e.,\nremoving accents and other diacritic marks from characters. Here, the term\nunaccenting has a rather loose meaning, since this module does a lot more\nthan just removing accents.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Unaccent","origin":"textproc/p5-Text-Unaccent","version":"1.08_3","comment":"Remove accents from a string","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Text-Unaccent","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b3b5ffb2b815c70a40d83bf93869e206a9504c3f581d8bbaa174d25b77613ba6","flatsize":92133,"path":"All/p5-Text-Unaccent-1.08_3.pkg","repopath":"All/p5-Text-Unaccent-1.08_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":24764,"desc":"Text::Unaccent is a module that remove accents from a string. unac_string\nconverts the input string from the specified charset to UTF-16 and call\nunac_string_utf16 to return the unaccented equivalent. The conversion from\nand to UTF-16 is done with iconv(1).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Truncate","origin":"textproc/p5-Text-Truncate","version":"1.06_1","comment":"Perl module with simple string truncating routine","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-Truncate","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"53b34d9e7deac4bb512a7a2ee912a37495201108e9f7d6951872d4e7824ad23a","flatsize":5223,"path":"All/p5-Text-Truncate-1.06_1.pkg","repopath":"All/p5-Text-Truncate-1.06_1.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":4284,"desc":"This is a simple, no-brainer subroutine to truncate a string and\nadd an optional cutoff marker (defaults to ``...'').","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Table-TinyWide","origin":"textproc/p5-Text-Table-TinyWide","version":"0.001","comment":"Text::Table::Tiny with support for wide character","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Text-Table-TinyWide","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9516a90ac8bb07e4da1755912ea72423641aca52398af52d1a5e57e2b3d233d3","flatsize":45047,"path":"All/p5-Text-Table-TinyWide-0.001.pkg","repopath":"All/p5-Text-Table-TinyWide-0.001.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11464,"desc":"Text::Table::TinyWide is like Text::Table::Tiny with added support for wide\ncharacters. With this module, text with wide characters will still line up.\n\nInterface, options, and format variables are the same as in Text::Table::Tiny.","deps":{"p5-Text-WideChar-Util":{"origin":"textproc/p5-Text-WideChar-Util","version":"0.172"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Table-TinyColorWide","origin":"textproc/p5-Text-Table-TinyColorWide","version":"0.001","comment":"Text::Table::Tiny with support for colored text and wide character","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Text-Table-TinyColorWide","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c1acc4333ff4b37f8a521695eb27e2543d64a77051e449e6b73a4d6834e4eded","flatsize":45662,"path":"All/p5-Text-Table-TinyColorWide-0.001.pkg","repopath":"All/p5-Text-Table-TinyColorWide-0.001.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11696,"desc":"Text::Table::TinyColorWide is like Text::Table::Tiny with added support for\ncolored text (text containing ANSI color codes) and wide characters. With this\nmodule, text with ANSI color codes and/or wide characters will still line up.","deps":{"p5-Text-ANSI-WideUtil":{"origin":"textproc/p5-Text-ANSI-WideUtil","version":"0.232"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Trim","origin":"textproc/p5-Text-Trim","version":"1.04","comment":"Remove leading and/or trailing whitespace from strings","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-Trim","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"235aa437f7b31d39f46cbbec389a7992950029c8f54af7a83ffd77b55d78cc2a","flatsize":45105,"path":"All/p5-Text-Trim-1.04.pkg","repopath":"All/p5-Text-Trim-1.04.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12196,"desc":"Text::Trim provides functions for removing leading and/or trailing whitespace\nfrom strings. It is basically a wrapper around some simple regexes with a\nflexible context-based interface.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Table-TinyColor","origin":"textproc/p5-Text-Table-TinyColor","version":"0.002","comment":"Text::Table::Tiny with support for colored text","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Text-Table-TinyColor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"af2077533753b8764446951c55d17ccfea663a017027d33bf6433fd90b72d1d6","flatsize":45181,"path":"All/p5-Text-Table-TinyColor-0.002.pkg","repopath":"All/p5-Text-Table-TinyColor-0.002.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11476,"desc":"Text::Table::TinyColor is like Text::Table::Tiny with added support for colored\ntext (text that contains ANSI color codes). With this module, the colored text\nwill still line up.","deps":{"p5-Text-ANSI-Util":{"origin":"textproc/p5-Text-ANSI-Util","version":"0.234"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Table-Tiny","origin":"textproc/p5-Text-Table-Tiny","version":"1.03","comment":"Simple text tables from 2D arrays, with limited templating options","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Text-Table-Tiny","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ccdab9dd0305697456f7c8c9a3435044d85bcd5803a48cf2a137c73998a50760","flatsize":57169,"path":"All/p5-Text-Table-Tiny-1.03.pkg","repopath":"All/p5-Text-Table-Tiny-1.03.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15924,"desc":"Text::Table::Tiny provides a single function, generate_table, which formats a\ntwo-dimensional array of data as a text table.","deps":{"p5-Ref-Util":{"origin":"devel/p5-Ref-Util","version":"0.204"},"p5-String-TtyLength":{"origin":"textproc/p5-String-TtyLength","version":"0.03"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Template","origin":"textproc/p5-Text-Template","version":"1.61","comment":"Expand template text with embedded Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-Template","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"977574b64bb7f20eb171cf4bf901da84dfcddf43a289f182f9b7d3de2e2df8d9","flatsize":132879,"path":"All/p5-Text-Template-1.61.pkg","repopath":"All/p5-Text-Template-1.61.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":51396,"desc":"Expand template text with embedded Perl","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Textile","origin":"textproc/p5-Text-Textile","version":"2.13","comment":"Perl-based implementation of the Textile syntax by Dean Allen","maintainer":"ports@FreeBSD.org","www":"https://metacpan.org/release/Text-Textile","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"977464576a186e0e53bcc4129d43eec5efb53376b2e7182070366ff765db69a1","flatsize":134431,"path":"All/p5-Text-Textile-2.13.pkg","repopath":"All/p5-Text-Textile-2.13.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":43408,"desc":"Text::Textile is a Perl-based implementation of Dean Allen's Textile syntax.\nTextile is shorthand for doing common formatting tasks.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"],"messages":[{"message":"===>   NOTICE:\n\nThe p5-Text-Textile port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"p5-Text-Template-Simple","origin":"textproc/p5-Text-Template-Simple","version":"0.91","comment":"Simple text template engine","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Text-Template-Simple","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e34f2bffa202a3fdf9ea692e159f6370221809748a9089049e9f1eb32206be00","flatsize":219042,"path":"All/p5-Text-Template-Simple-0.91.pkg","repopath":"All/p5-Text-Template-Simple-0.91.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":80068,"desc":"Text::Template::Simple is a simple template module. There is no extra\ntemplate/mini language. Instead, it uses Perl as the template language.\nTemplates can be cached on disk or inside the memory via the internal cache\nmanager. It is also possible to use static/dynamic includes, pass parameters to\nincludes and apply filters on them. Also see Text::Template::Simple::API for the\nfull API reference.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Tags","origin":"textproc/p5-Text-Tags","version":"0.04_1","comment":"Parses folksonomy space-separated tags","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Text-Tags","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"293832dc07752904a499522d9a571e86be67d465a7c157cf4b37c334a6edd5cc","flatsize":22666,"path":"All/p5-Text-Tags-0.04_1.pkg","repopath":"All/p5-Text-Tags-0.04_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12444,"desc":"Parses \"folksonomies\", which are simple space-separated-but-optionally- quoted\ntag lists. See Text::Tags::Parser for the actual module; Text::Tags may be used\nin a future version of the distribution.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Table-Org","origin":"textproc/p5-Text-Table-Org","version":"0.031","comment":"Generate Org tables","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Text-Table-Org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9599df4f403e39cf21e5c85b2fae43f3e9fbbfb94a60f72d564772b53cb35c12","flatsize":46790,"path":"All/p5-Text-Table-Org-0.031.pkg","repopath":"All/p5-Text-Table-Org-0.031.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12792,"desc":"Text::Table::Org provides a single function, table, which formats a\ntwo-dimensional array of data as an Org text table.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Table-XLSX","origin":"textproc/p5-Text-Table-XLSX","version":"0.001","comment":"Generate XLSX worksheet","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Text-Table-XLSX","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"14a330a23e93008f5780c72d2de76ab578b68aacb28650745e66d67a79f99980","flatsize":41836,"path":"All/p5-Text-Table-XLSX-0.001.pkg","repopath":"All/p5-Text-Table-XLSX-0.001.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10488,"desc":"Text::Table::XLSX provides a single function, table, which takes a\ntwo-dimensional array of data and generate an XLSX data stream from it. It's\nbasically a very thin wrapper for Spreadsheet::GenerateXLSX.","deps":{"p5-Spreadsheet-GenerateXLSX":{"origin":"textproc/p5-Spreadsheet-GenerateXLSX","version":"0.05"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Table-HTML","origin":"textproc/p5-Text-Table-HTML","version":"0.011","comment":"Generate HTML table","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Text-Table-HTML","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eb2893908c77199160cc1f35e99ca5b845112ec0803151a6fbedc65717ca0b27","flatsize":24181,"path":"All/p5-Text-Table-HTML-0.011.pkg","repopath":"All/p5-Text-Table-HTML-0.011.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11604,"desc":"Text::Table::HTML provides a single function, table, which formats a\ntwo-dimensional array of data as HTML table.","deps":{"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Table-TickitWidget","origin":"textproc/p5-Text-Table-TickitWidget","version":"0.001","comment":"View table data on the terminal using Tickit::Widget::Table","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Text-Table-TickitWidget","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"27d45cb7d22874034b6f4f36d6156c146bd688bee1e60f72916d6c3975e6fd84","flatsize":41992,"path":"All/p5-Text-Table-TickitWidget-0.001.pkg","repopath":"All/p5-Text-Table-TickitWidget-0.001.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10412,"desc":"Text::Table::TickitWidget uses the Text::Table::Tiny interface to let you view\ntable data on the terminal using Tickit::Widget::Table.","deps":{"p5-Tickit":{"origin":"devel/p5-Tickit","version":"0.74"},"p5-Tickit-Widget-Table":{"origin":"devel/p5-Tickit-Widget-Table","version":"0.216"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Table-CSV","origin":"textproc/p5-Text-Table-CSV","version":"0.023","comment":"Generate CSV","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Text-Table-CSV","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0f8aabfc4cbe15bf125c740e4f2fc63c55918018236f90a9e6c1687ef281ebe1","flatsize":43480,"path":"All/p5-Text-Table-CSV-0.023.pkg","repopath":"All/p5-Text-Table-CSV-0.023.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11376,"desc":"Text::Table::CSV provides a single function, table, which formats a\ntwo-dimensional array of data as CSV.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Table-TinyBorderStyle","origin":"textproc/p5-Text-Table-TinyBorderStyle","version":"0.005","comment":"Text::Table::Tiny and support for border styles","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Text-Table-TinyBorderStyle","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"384048498455ab1d4cf276ee73a939293b465397f28056c89783f3549e761526","flatsize":52189,"path":"All/p5-Text-Table-TinyBorderStyle-0.005.pkg","repopath":"All/p5-Text-Table-TinyBorderStyle-0.005.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13204,"desc":"Text::Table::TinyBorderStyle is like Text::Table::Tiny with added support for\nusing border styles. For more details about border styles, see BorderStyle\nspecification. The styles are in BorderStyle::* modules. Try installing and\nusing the border style modules to see what they look like.\n\nInterface, options, and format variables are the same as in Text::Table::Tiny.","deps":{"p5-Module-Load-Util":{"origin":"devel/p5-Module-Load-Util","version":"0.012"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Table-TSV","origin":"textproc/p5-Text-Table-TSV","version":"0.002","comment":"Generate TSV","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Text-Table-TSV","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d3ad1df52c7539568b9605b2a1e1b0f7444d5b10b6b5c189ecd974450ea7f298","flatsize":43080,"path":"All/p5-Text-Table-TSV-0.002.pkg","repopath":"All/p5-Text-Table-TSV-0.002.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11168,"desc":"Text::Table::TSV provides a single function, table, which formats a\ntwo-dimensional array of data as TSV.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Table-ASV","origin":"textproc/p5-Text-Table-ASV","version":"0.002","comment":"Generate ASV (ASCII Separated Value)","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Text-Table-ASV","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a4ac50fe09cf4f1b881a4ce3ebb014acb30457489f1aade60aa170639b830435","flatsize":44307,"path":"All/p5-Text-Table-ASV-0.002.pkg","repopath":"All/p5-Text-Table-ASV-0.002.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11920,"desc":"Text::Table::ASV provides a single function, table, which formats a\ntwo-dimensional array of data as ASV. This is basically a way to generate ASV\nusing the same interface as that of Text::Table::Tiny (v0.03) or\nText::Table::Org.\n\nASV (ASCII separated values, also sometimes DEL a.k.a. Delimited ASCII) is a\nformat similar to TSV (tab separated values). Instead of Tab character (\"\\t\") as\nthe field separator, ASV uses \"\\x1f\" (ASCII Unit Separator character) and\ninstead of newline (\"\\n\") as the record separator, ASV uses \"\\x1e\" (ASCII Record\nSeparator). There is currently no quoting or escaping mechanism provided.\n\"\\x1c\", \"\\x1d\", \"\\x1e\", and \"\\x1f\" characters in cell will be replaced by\nspaces.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Table-Sprintf","origin":"textproc/p5-Text-Table-Sprintf","version":"0.008","comment":"Generate simple text tables from 2D arrays using sprintf()","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Text-Table-Sprintf","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3576ca8de39e216d02986dd85374931c3b290ec23f4b1fd604318c4f2e93954b","flatsize":42530,"path":"All/p5-Text-Table-Sprintf-0.008.pkg","repopath":"All/p5-Text-Table-Sprintf-0.008.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15232,"desc":"Text::Table::Sprintf provides a single function, table, which formats a\ntwo-dimensional array of data as a simple text table.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Table-Paragraph","origin":"textproc/p5-Text-Table-Paragraph","version":"0.002","comment":"Format table data as paragraphs of rows","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Text-Table-Paragraph","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3b4c49c59d21ed81bba746309c9ebf126db8f9ce380a8cc467c8506069140a3d","flatsize":45065,"path":"All/p5-Text-Table-Paragraph-0.002.pkg","repopath":"All/p5-Text-Table-Paragraph-0.002.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11788,"desc":"Text::Table::Paragraph provides a single function, table, which formats a\ntwo-dimensional array of data as paragraphs. Each paragraph shows a row of data\nand columns are shown as name: value lines. Long values by default are wrapped\nand shown indented in the subsequent lines.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-SpellChecker","origin":"textproc/p5-Text-SpellChecker","version":"0.14","comment":"Perl5 OO interface for spell-checking a block of text","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-SpellChecker","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"81d3da10e6669d0c17b9d93238f32c7830f3bdb3cd61894c4e0805526b1a9e05","flatsize":13789,"path":"All/p5-Text-SpellChecker-0.14.pkg","repopath":"All/p5-Text-SpellChecker-0.14.pkg","licenselogic":"single","pkgsize":7436,"desc":"This module is built on Text::Aspell, but adds some of the\nfunctionality provided by the internal gnu aspell API. This allows\none to deal with blocks of text, rather than just words. For\ninstance, we provide methods for iterating through the text,\nserializing the object (thus remembering where we left off), and\nhighlighting the current misspelled word within the text.","deps":{"p5-Text-Aspell":{"origin":"textproc/p5-Text-Aspell","version":"0.09_3"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-SimpleTable-AutoWidth","origin":"textproc/p5-Text-SimpleTable-AutoWidth","version":"0.09","comment":"Perl extension for ASCII tables auto-width selection","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-SimpleTable-AutoWidth","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"74536beff5d2b70f6add76c7ae6e87c06298bb4d1985e401911093157d8fc342","flatsize":17117,"path":"All/p5-Text-SimpleTable-AutoWidth-0.09.pkg","repopath":"All/p5-Text-SimpleTable-AutoWidth-0.09.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8432,"desc":"Simple eyecandy ASCII tables with auto-width selection.","deps":{"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-Text-SimpleTable":{"origin":"textproc/p5-Text-SimpleTable","version":"2.07"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Table-More","origin":"textproc/p5-Text-Table-More","version":"0.025","comment":"Generate text table with simple interface and many options","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Text-Table-More","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3c75556bdfae9452a29931cb9bd1448b62ad3a3f09b50db74c6d80361fa12621","flatsize":110611,"path":"All/p5-Text-Table-More-0.025.pkg","repopath":"All/p5-Text-Table-More-0.025.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":26436,"desc":"Text::Table::More uses the simple interface of Text::Table::Tiny with support\nfor more formatting options like column/row spans, border style,\nper-row/column/cell align/valign.","deps":{"p5-BorderStyles-Standard":{"origin":"devel/p5-BorderStyles-Standard","version":"0.014"},"p5-List-AllUtils":{"origin":"devel/p5-List-AllUtils","version":"0.19"},"p5-Module-Load-Util":{"origin":"devel/p5-Module-Load-Util","version":"0.012"},"p5-String-Pad":{"origin":"textproc/p5-String-Pad","version":"0.021"},"p5-Text-NonWideChar-Util":{"origin":"textproc/p5-Text-NonWideChar-Util","version":"0.004"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Table-Manifold","origin":"textproc/p5-Text-Table-Manifold","version":"1.03","comment":"Render tables in manifold formats","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Text-Table-Manifold","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b696d66f038132ecad5a4a9aa6de92a16aeecd9fa973101a6c0fc608e8a38ebc","flatsize":76040,"path":"All/p5-Text-Table-Manifold-1.03.pkg","repopath":"All/p5-Text-Table-Manifold-1.03.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":27700,"desc":"Text::Table::Manifold outputs tables in any one of several supported types.","deps":{"p5-Const-Exporter":{"origin":"devel/p5-Const-Exporter","version":"1.3.0"},"p5-HTML-Entities-Interpolate":{"origin":"textproc/p5-HTML-Entities-Interpolate","version":"1.10"},"p5-List-AllUtils":{"origin":"devel/p5-List-AllUtils","version":"0.19"},"p5-Module-Runtime":{"origin":"devel/p5-Module-Runtime","version":"0.016"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-String-TtyLength":{"origin":"textproc/p5-String-TtyLength","version":"0.03"},"p5-Type-Tiny":{"origin":"devel/p5-Type-Tiny","version":"2.006000"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Table-LTSV","origin":"textproc/p5-Text-Table-LTSV","version":"0.001","comment":"Generate LTSV","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Text-Table-LTSV","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"01b1bb104ee2b702f539aeb3a6a38abe0eefec69dfac8353ed69842797b50e2e","flatsize":43394,"path":"All/p5-Text-Table-LTSV-0.001.pkg","repopath":"All/p5-Text-Table-LTSV-0.001.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11300,"desc":"Text::Table::LTSV provides a single function, table, which formats a\ntwo-dimensional array of data as LTSV.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Similarity","origin":"textproc/p5-Text-Similarity","version":"0.13","comment":"Measure the similarity of text documents","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-Similarity","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8f057d9b0e0f93d135a4b6521593923be5f5b50452b7a2185714152e5bf14693","flatsize":74507,"path":"All/p5-Text-Similarity-0.13.pkg","repopath":"All/p5-Text-Similarity-0.13.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":31720,"desc":"Text::Similarity serves as a superclass for other modules\nthat implement measures of text document similarity.\nSee also http://text-similarity.sourceforge.net","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Roman","origin":"textproc/p5-Text-Roman","version":"3.5","comment":"Allows conversion between Roman and Arabic algarisms","maintainer":"hrs@FreeBSD.org","www":"https://metacpan.org/release/Text-Roman","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"94e3dc671d2d0a80c362f8aa808efeeeb4579ea9aeb4cac348a64aa74f372709","flatsize":17272,"path":"All/p5-Text-Roman-3.5.pkg","repopath":"All/p5-Text-Roman-3.5.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9640,"desc":"This package supports both conventional Roman algarisms (which range\nfrom *1* to *3999*) and Milhar Romans, a variation which uses a bar\nacross the algarism to indicate multiplication by *1_000*.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Repository","origin":"textproc/p5-Text-Repository","version":"1.04_1","comment":"Simple way to manage text without mixing it with Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-Repository","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ba5446c9e6dc019ee8c91d78985a3fec81dc05ecadb429b617ce8ca70d5ceaa1","flatsize":14447,"path":"All/p5-Text-Repository-1.04_1.pkg","repopath":"All/p5-Text-Repository-1.04_1.pkg","licenselogic":"single","pkgsize":8456,"desc":"Text::Repository attempts to simplify storing shared text between\nmultple Perl modules, scripts, templating systems, etc. It does this by\nallowing chunks of text to be stored with symbolic names.\nText::Repository was originally designed to store SQL queries, but can\nof course be used with any kind of text that needs to be shared.\n\nSeamus Venasse <svenasse@polaris.ca>","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Report","origin":"textproc/p5-Text-Report","version":"1.004_1","comment":"For generating mixed columnar formatted reports and report templates","maintainer":"snowfly@yuntech.edu.tw","www":"https://metacpan.org/release/Text-Report","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4c952bcd6f0c3f45bcd6dc33b2136222f5ed48e0f5a84dbeef4204f5978b1ff5","flatsize":92618,"path":"All/p5-Text-Report-1.004_1.pkg","repopath":"All/p5-Text-Report-1.004_1.pkg","licenselogic":"single","pkgsize":29192,"desc":"Text::Report - Perl extension for generating mixed columnar formatted reports\nand report templates","deps":{"p5-Test-Simple":{"origin":"devel/p5-Test-Simple","version":"1.302209"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Table-Any","origin":"textproc/p5-Text-Table-Any","version":"0.117","comment":"Generate text table using one of several backends","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Text-Table-Any","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"31df3c23a47fe85ea38f56aec2fbc2ff0df4a78d99cbedfdecca6d6a94c166ad","flatsize":75264,"path":"All/p5-Text-Table-Any-0.117.pkg","repopath":"All/p5-Text-Table-Any-0.117.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":19672,"desc":"Text::Table::Any provides a single function, table, which formats a\ntwo-dimensional array of data as text table, using one of several available\nbackends. The interface is modelled after Text::Table::Tiny (0.3);\nText::Table::Tiny also happens to be the default backend.","deps":{"p5-Term-Table":{"origin":"devel/p5-Term-Table","version":"0.024"},"p5-Term-TablePrint":{"origin":"devel/p5-Term-TablePrint","version":"0.167"},"p5-Text-ANSITable":{"origin":"textproc/p5-Text-ANSITable","version":"0.610"},"p5-Text-ASCIITable":{"origin":"textproc/p5-Text-ASCIITable","version":"0.22"},"p5-Text-FormatTable":{"origin":"textproc/p5-Text-FormatTable","version":"1.03_1"},"p5-Text-MarkdownTable":{"origin":"textproc/p5-Text-MarkdownTable","version":"0.3.1"},"p5-Text-Table":{"origin":"textproc/p5-Text-Table","version":"1.135"},"p5-Text-Table-ASV":{"origin":"textproc/p5-Text-Table-ASV","version":"0.002"},"p5-Text-Table-CSV":{"origin":"textproc/p5-Text-Table-CSV","version":"0.023"},"p5-Text-Table-HTML":{"origin":"textproc/p5-Text-Table-HTML","version":"0.011"},"p5-Text-Table-HTML-DataTables":{"origin":"textproc/p5-Text-Table-HTML-DataTables","version":"0.012"},"p5-Text-Table-LTSV":{"origin":"textproc/p5-Text-Table-LTSV","version":"0.001"},"p5-Text-Table-Manifold":{"origin":"textproc/p5-Text-Table-Manifold","version":"1.03"},"p5-Text-Table-More":{"origin":"textproc/p5-Text-Table-More","version":"0.025"},"p5-Text-Table-Org":{"origin":"textproc/p5-Text-Table-Org","version":"0.031"},"p5-Text-Table-Paragraph":{"origin":"textproc/p5-Text-Table-Paragraph","version":"0.002"},"p5-Text-Table-Sprintf":{"origin":"textproc/p5-Text-Table-Sprintf","version":"0.008"},"p5-Text-Table-TSV":{"origin":"textproc/p5-Text-Table-TSV","version":"0.002"},"p5-Text-Table-TickitWidget":{"origin":"textproc/p5-Text-Table-TickitWidget","version":"0.001"},"p5-Text-Table-Tiny":{"origin":"textproc/p5-Text-Table-Tiny","version":"1.03"},"p5-Text-Table-TinyBorderStyle":{"origin":"textproc/p5-Text-Table-TinyBorderStyle","version":"0.005"},"p5-Text-Table-TinyColor":{"origin":"textproc/p5-Text-Table-TinyColor","version":"0.002"},"p5-Text-Table-TinyColorWide":{"origin":"textproc/p5-Text-Table-TinyColorWide","version":"0.001"},"p5-Text-Table-TinyWide":{"origin":"textproc/p5-Text-Table-TinyWide","version":"0.001"},"p5-Text-Table-XLSX":{"origin":"textproc/p5-Text-Table-XLSX","version":"0.001"},"p5-Text-TabularDisplay":{"origin":"textproc/p5-Text-TabularDisplay","version":"1.38"},"p5-Text-UnicodeBox":{"origin":"textproc/p5-Text-UnicodeBox","version":"0.03"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"],"options":{"RECOMMENDED":"on"}},{"name":"p5-Text-Reform","origin":"textproc/p5-Text-Reform","version":"1.20_1","comment":"Manual text wrapping and reformatting","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-Reform","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8b7482d619d7dbde635d4b16c400146975c1cee59f52f80d16ccc54e432e067f","flatsize":80411,"path":"All/p5-Text-Reform-1.20_1.pkg","repopath":"All/p5-Text-Reform-1.20_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":32692,"desc":"Manual text wrapping and reformatting","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Table","origin":"textproc/p5-Text-Table","version":"1.135","comment":"Organize Data in Tables","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Text-Table","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d0f17c9222746999bd93b1c8a5bbb774f2e2a38bd82c8b7245274a62cd2b692d","flatsize":59220,"path":"All/p5-Text-Table-1.135.pkg","repopath":"All/p5-Text-Table-1.135.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":26516,"desc":"Organization of data in table form is a time-honored and useful method\nof data representation. While columns of data are trivially generated\nby computer through formatted output, even simple tasks like keeping\ntitles aligned with the data columns are not trivial, and the one-shot\nsolutions one comes up with tend to be particularly hard to maintain.\nText::Table allows you to create and maintain tables that adapt to\nalignment requirements as you use them.","deps":{"p5-Text-Aligner":{"origin":"textproc/p5-Text-Aligner","version":"0.16_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Striphigh","origin":"textproc/p5-Text-Striphigh","version":"0.02_1","comment":"Perl extension to strip the high bit off of ISO-8859-1 text","maintainer":"kai@xs4all.nl","www":"https://metacpan.org/release/Text-Striphigh","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d13341d856a90bc80cdd0b42c30fe26a499f5f5bd816b53cf36e3311bfb2f708","flatsize":8112,"path":"All/p5-Text-Striphigh-0.02_1.pkg","repopath":"All/p5-Text-Striphigh-0.02_1.pkg","licenselogic":"single","pkgsize":5400,"desc":"The Text::Striphigh module exports a single function: C<striphigh>. This\nfunction takes one argument, a string possibly containing high ASCII\ncharacters in the ISO-8859-1 character set, and transforms this into a\nstring containing only 7 bits ASCII characters, by substituting every\nhigh bit character with a similar looking standard ASCII character, or\nwith a sequence of standard ASCII characters.\n\nBecause of precisely the deficiency this package tries to offer a workaround\nfor is present in some of the things that process pod, there are no\nexamples in this manpage. Look at the source or the test script if you\nwant examples.\n\n\tKai Storbeck\n\tkai@xs4all.nl","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-RecordParser","origin":"textproc/p5-Text-RecordParser","version":"1.6.5_1","comment":"Read record-oriented files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-RecordParser","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3ee1538fe3709a5142b4fdd3ac730f83e6b3aad2352336f35bd3e6df7f2c5388","flatsize":96575,"path":"All/p5-Text-RecordParser-1.6.5_1.pkg","repopath":"All/p5-Text-RecordParser-1.6.5_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":40680,"desc":"This module is for reading record-oriented data. The most common example have\nrecords separated by newlines and fields separated by commas or tabs, but this\nmodule aims to provide a consistent interface for handling sequential records\nin a file however they may be delimited.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-IO-Stringy":{"origin":"devel/p5-IO-Stringy","version":"2.113"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-Readonly":{"origin":"devel/p5-Readonly","version":"2.05"},"p5-Text-Autoformat":{"origin":"textproc/p5-Text-Autoformat","version":"1.670.000_1"},"p5-Text-TabularDisplay":{"origin":"textproc/p5-Text-TabularDisplay","version":"1.38"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Quote","origin":"textproc/p5-Text-Quote","version":"0.33","comment":"Quotes strings as required for perl to eval them back correctly","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-Quote","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"245e8df70718aa77b3ca950a105c31e29fb8f50dc3817d94730a40b545b2ca53","flatsize":65622,"path":"All/p5-Text-Quote-0.33.pkg","repopath":"All/p5-Text-Quote-0.33.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":20536,"desc":"Text::Quote is intended as a utility class for other classes that need to be\nable to produce valid perl quoted strings. It posses routines to determine\nthe ideal quote character to correctly quote hash keys, to correctly quote\nand encode binary strings.","deps":{"p5-Carp-Assert":{"origin":"devel/p5-Carp-Assert","version":"0.22"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Soundex","origin":"textproc/p5-Text-Soundex","version":"3.05","comment":"Implementation of the soundex algorithm","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Text-Soundex","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eed05078819f992b2d141c8da5f5be6054d87abb9fe76b6841330fc5f189739c","flatsize":57287,"path":"All/p5-Text-Soundex-3.05.pkg","repopath":"All/p5-Text-Soundex-3.05.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17168,"desc":"Soundex is a phonetic algorithm for indexing names by sound, as pronounced in\nEnglish. The goal is for names with the same pronunciation to be encoded to the\nsame representation so that they can be matched despite minor differences in\nspelling. Soundex is the most widely known of all phonetic algorithms and is\noften used (incorrectly) as a synonym for \"phonetic algorithm\". Improvements to\nSoundex are the basis for many modern phonetic algorithms. (Wikipedia, 2007)\n\nText::Soundex implements the original soundex algorithm developed by Robert\nRussell and Margaret Odell, patented in 1918 and 1922, as well as a variation\ncalled \"American Soundex\" used for US census data, and current maintained by the\nNational Archives and Records Administration (NARA).\n\nThe soundex algorithm may be recognized from Donald Knuth's The Art of Computer\nProgramming. The algorithm described by Knuth is the NARA algorithm.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-SimpleTemplate","origin":"textproc/p5-Text-SimpleTemplate","version":"0.36_1","comment":"Yet another Perl module for template processing","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"41d9d4ffc47879d5ee370637bb237fc02777ef45338e94f12ba102af3eb5353a","flatsize":12026,"path":"All/p5-Text-SimpleTemplate-0.36_1.pkg","repopath":"All/p5-Text-SimpleTemplate-0.36_1.pkg","licenselogic":"single","pkgsize":7980,"desc":"This is yet another library for template-based text generation.\n\nTemplate-based text generation is a way to separate program code and\ndata, so non-programmer can control final result (like HTML) as desired\nwithout tweaking the program code itself. By doing so, jobs like website\nmaintenance is much easier because you can leave program code unchanged\neven if page redesign was needed.\n\nThe idea is simple. Whenever a block of text surrounded by '<%25' and '%25>'\n(or any pair of delimiters you specify) is found, it will be taken as\nPerl expression, and will be replaced by its evaluated result.\n\nMajor goal of this library is simplicity and speed. While there're many\nmodules for template processing, this module has near raw Perl-code\n(i.e., \"s|xxx|xxx|ge\") speed, while providing simple-to-use objective\ninterface.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-SimpleTable","origin":"textproc/p5-Text-SimpleTable","version":"2.07","comment":"Simple Eyecandy ASCII Tables","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-SimpleTable","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c06d24bb4f37a20195162ea6b57e7f1e05e1bd72a7ebd6cb2c84c5c270be2c71","flatsize":23482,"path":"All/p5-Text-SimpleTable-2.07.pkg","repopath":"All/p5-Text-SimpleTable-2.07.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":8880,"desc":"Simple eyecandy ASCII tables, as seen in Catalyst.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Shellwords","origin":"textproc/p5-Text-Shellwords","version":"1.08_1","comment":"Thin wrapper around the shellwords.pl package","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Text-Shellwords","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dbb01f82cc9857ffceff09ce8976554b10cb9ff359bc86ddc2d0c56a1ecf62fe","flatsize":10601,"path":"All/p5-Text-Shellwords-1.08_1.pkg","repopath":"All/p5-Text-Shellwords-1.08_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6312,"desc":"This is a thin wrapper around the shellwords.pl package, which comes\npreinstalled with Perl.  This module imports a single subroutine,\nshellwords().  The shellwords() routine parses lines of text and\nreturns a set of tokens using the same rules that the Unix shell does\nfor its command-line arguments.  Tokens are separated by whitespace,\nand can be delimited by single or double quotes.  The module also\nrespects backslash escapes.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Table-HTML-DataTables","origin":"textproc/p5-Text-Table-HTML-DataTables","version":"0.012","comment":"Generate HTML table with jQuery and DataTables plugin","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Text-Table-HTML-DataTables","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d1f0da149b98c3e377a2414fa361465819f0cc059bd0ac699beda111794b94b4","flatsize":963229,"path":"All/p5-Text-Table-HTML-DataTables-0.012.pkg","repopath":"All/p5-Text-Table-HTML-DataTables-0.012.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":200500,"desc":"Text::Table::HTML::DataTables is just like Text::Table::HTML, except the HTML\ncode will also load jQuery and the DataTables plugin from the local filesystem\n(distribution shared directory), so you can filter and sort the table in the\nbrowser.","deps":{"p5-File-ShareDir":{"origin":"devel/p5-File-ShareDir","version":"1.118"},"p5-File-Slurper":{"origin":"devel/p5-File-Slurper","version":"0.014"},"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Sass","origin":"textproc/p5-Text-Sass","version":"0.97_2","comment":"Perl implementation of http://sass-lang.com/","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-Sass","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"86fdfaef39d125660b7229eada295d8923df1ed633ac8b66543821fbee140c8d","flatsize":46251,"path":"All/p5-Text-Sass-0.97_2.pkg","repopath":"All/p5-Text-Sass-0.97_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":18720,"desc":"Text-Sass - Perl implementation of http://sass-lang.com/.","deps":{"p5-Convert-Color":{"origin":"graphics/p5-Convert-Color","version":"0.18"},"p5-Readonly":{"origin":"devel/p5-Readonly","version":"2.05"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-ParseWords","origin":"textproc/p5-Text-ParseWords","version":"3.31","comment":"Parse text into an array of tokens or array of arrays","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-ParseWords","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"afc13d46eb74ba6c318bca3be5f33fefa48bb48c984d041fd7dad5e28d016b1d","flatsize":18130,"path":"All/p5-Text-ParseWords-3.31.pkg","repopath":"All/p5-Text-ParseWords-3.31.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9504,"desc":"This is a CORE module. If you installed perl 5.003 or above, a\nversion of this module is already available to you. This CPAN\npackage is only here to update core distributions prior 5.005.\n\nThe version provided is the same that comes with perl 5.00502.\nIf you run a newer version of perl, the version of Text::ParseWords\nincluded there may be newer. This package is not fully synchronized\nwith the perl distributions.\n\nPlease run \"perldoc Text::ParseWords\" to see what this module\nis for.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-ParagraphDiff","origin":"textproc/p5-Text-ParagraphDiff","version":"2.70_2","comment":"Visual difference for paragraphed text","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-ParagraphDiff","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"71703040626cd1e540c957fb61e4c12ff8bcbfe68bd2dfa5d28cb89cc7f95c3b","flatsize":31609,"path":"All/p5-Text-ParagraphDiff-2.70_2.pkg","repopath":"All/p5-Text-ParagraphDiff-2.70_2.pkg","licenselogic":"single","pkgsize":11060,"desc":"Text::ParagraphDiff - Visual Difference for paragraphed text","deps":{"p5-Algorithm-Diff":{"origin":"devel/p5-Algorithm-Diff","version":"1.1903"},"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"],"options":{"EXAMPLES":"on"}},{"name":"p5-Text-Reflow","origin":"textproc/p5-Text-Reflow","version":"1.17","comment":"Perl module for reflowing text files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-Reflow","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ef116407eddc3358549a1b730245f9524c1e8244c355d9f6e5a058124a05bb90","flatsize":54933,"path":"All/p5-Text-Reflow-1.17.pkg","repopath":"All/p5-Text-Reflow-1.17.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":22904,"desc":"These routines will reflow the paragraphs in the given file, filehandle,\nstring or array using Knuth's paragraphing algorithm (as used in TeX) to\npick \"good\" places to break the lines.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Quoted","origin":"textproc/p5-Text-Quoted","version":"2.10","comment":"Extract structure of quoted email message in Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-Quoted","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7d2fd76103918126a46abdf5980169a50f0176ceabaaf20b103ac257a93d740d","flatsize":17045,"path":"All/p5-Text-Quoted-2.10.pkg","repopath":"All/p5-Text-Quoted-2.10.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8900,"desc":"Text::Quoted examines the structure of some text which\nmay contain multiple different levels of quoting, and\nturns the text into a nested data structure.","deps":{"p5-Text-Autoformat":{"origin":"textproc/p5-Text-Autoformat","version":"1.670.000_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Query-SQL","origin":"databases/p5-Text-Query-SQL","version":"0.09_1","comment":"Text-Query-SQL provides query builders for SQL databases","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-Query-SQL","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d343d4e988f2a49808812ac9de4b122bb17e19e05e93b02022042895a0fb7113","flatsize":40889,"path":"All/p5-Text-Query-SQL-0.09_1.pkg","repopath":"All/p5-Text-Query-SQL-0.09_1.pkg","licenselogic":"single","pkgsize":18688,"desc":"Text-Query-SQL provides query builders for SQL databases. Searching 'foo\nand bar' will retrieve rows containing the words foo and bar. It does it\nby generating the appropriate SQL request.\n\nText-Query-SQL is derived from the Text-Query module.","deps":{"p5-Text-Query":{"origin":"textproc/p5-Text-Query","version":"0.09_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Text-Original","origin":"textproc/p5-Text-Original","version":"1.5_1","comment":"Find original, non-quoted text in a message","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-Original","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c3f0c992f4ec945692cba3a0824579173f9de54301275ee8f5032dd79877f537","flatsize":13372,"path":"All/p5-Text-Original-1.5_1.pkg","repopath":"All/p5-Text-Original-1.5_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7104,"desc":"A perl module to find original, non-quoted text in a message.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-NonWideChar-Util","origin":"textproc/p5-Text-NonWideChar-Util","version":"0.004","comment":"Utility routines for text","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Text-NonWideChar-Util","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5503c5c138b51c407eb1427e218a5193355186dc7490fb1c8a1fe37efbed43e9","flatsize":42255,"path":"All/p5-Text-NonWideChar-Util-0.004.pkg","repopath":"All/p5-Text-NonWideChar-Util-0.004.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10572,"desc":"Text::NonWideChar::Util provides the non-wide version of some of the routines in\nText::WideChar::Util.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-QRCode","origin":"textproc/p5-Text-QRCode","version":"0.05_1","comment":"Generate text based QR Code","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-QRCode","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7551174b7176e6e0985f3b37a4f2bcb6c67ba861a12f2a9e895392862b390699","flatsize":21716,"path":"All/p5-Text-QRCode-0.05_1.pkg","repopath":"All/p5-Text-QRCode-0.05_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10336,"desc":"This module allows you to generate QR Code using ' ' and '*'. This module\nuse libqrencode '2.0.0' and above.","deps":{"libqrencode":{"origin":"graphics/libqrencode","version":"4.1.1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Query","origin":"textproc/p5-Text-Query","version":"0.09_1","comment":"Query processing framework","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-Query","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"be00743c781da05c035078debff2793e460f5db7c9aa85905863ee9db1418127","flatsize":74456,"path":"All/p5-Text-Query-0.09_1.pkg","repopath":"All/p5-Text-Query-0.09_1.pkg","licenselogic":"single","pkgsize":33228,"desc":"This module provides an object that matches a data source against a\nquery expression.\n\nQuery expressions are compiled into an internal form when a new object\nis created or the `prepare' method is called; they are not recompiled on\neach match.\n\nThe class provided by this module uses four packages to process the\nquery. The query parser parses the question and calls a query expression\nbuilder (internal form of the question). The optimizer is then called to\nreduce the complexity of the expression. The solver applies the\nexpression on a data source.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Patch","origin":"textproc/p5-Text-Patch","version":"1.8_1","comment":"Perl extension to patch text with given patch","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-Patch","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bc3880ea1f0b2a15b761b45caa916d8e74ce95e0be8beea16ebb9df07eff5e00","flatsize":11090,"path":"All/p5-Text-Patch-1.8_1.pkg","repopath":"All/p5-Text-Patch-1.8_1.pkg","licenselogic":"single","pkgsize":6028,"desc":"Patches text with given patch.","deps":{"p5-Text-Diff":{"origin":"textproc/p5-Text-Diff","version":"1.45"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Prefix-XS","origin":"textproc/p5-Text-Prefix-XS","version":"0.15_3","comment":"Fast prefix searching","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Text-Prefix-XS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e3f5a5f09fd011a5c3df7e1765c4a043298950aad0c4092620d724ff88746b99","flatsize":47737,"path":"All/p5-Text-Prefix-XS-0.15_3.pkg","repopath":"All/p5-Text-Prefix-XS-0.15_3.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":21172,"desc":"Text::Prefix::XS implements something of an trie algorithm for matching (and\nextracting) prefixes from text strings.","deps":{"p5-Digest-SHA1":{"origin":"security/p5-Digest-SHA1","version":"2.13_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Netstring","origin":"textproc/p5-Text-Netstring","version":"0.07_1","comment":"Perl module to create and manipulate netstring encoded strings","maintainer":"james@now.ie","www":"https://metacpan.org/release/Text-Netstring","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"80b87a4cf303f718a6bc6b32c15781bcf25b9ed249af8df573f4984ae0a8d3ee","flatsize":14570,"path":"All/p5-Text-Netstring-0.07_1.pkg","repopath":"All/p5-Text-Netstring-0.07_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7952,"desc":"The Text::Netstring module gives your perl programs an easy way to\ncreate and manipulate netstring encoded strings, as used by the QMTP and\nQMPC protocols.\n\nJames Raftery.\n<james@now.ie>","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Password-Pronounceable","origin":"security/p5-Text-Password-Pronounceable","version":"0.30_1","comment":"Perl extension for generating pronounceable passwords","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-Password-Pronounceable","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ba7999a01221203bf536a6c0bae03db1dff79b527192d8e1e35fc6b81ed10789","flatsize":10030,"path":"All/p5-Text-Password-Pronounceable-0.30_1.pkg","repopath":"All/p5-Text-Password-Pronounceable-0.30_1.pkg","licenselogic":"single","pkgsize":5280,"desc":"Text::Password::Pronounceable - Generate pronounceable passwords\n\nThis module generates pronuceable passwords, based the\nEnglish digraphs by D Edwards.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security","textproc"]},{"name":"p5-Text-MultiMarkdown-ApacheHandler","origin":"www/p5-Text-MultiMarkdown-ApacheHandler","version":"0.01_2","comment":"Module for processing files with MultiMarkdown syntax for Apache","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-MultiMarkdown-ApacheHandler","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ff027e17546acc9fcce3766e6543450e3376e060c939b2c947a5c614326ba3fc","flatsize":6036,"path":"All/p5-Text-MultiMarkdown-ApacheHandler-0.01_2.pkg","repopath":"All/p5-Text-MultiMarkdown-ApacheHandler-0.01_2.pkg","licenselogic":"single","pkgsize":5000,"desc":"Processes files containing MultiMarkdown syntax into HTML files and serves\nthem, optionally applying CSS styles according to rules in your httpd.conf\nor (more likely) .htaccess files. Optionally applies SmartyPants\npost-processing using Text::Typography.","deps":{"ap24-mod_perl2":{"origin":"www/mod_perl2","version":"2.0.13,3"},"apache24":{"origin":"www/apache24","version":"2.4.63"},"p5-Text-MultiMarkdown":{"origin":"textproc/p5-Text-MultiMarkdown","version":"1.002000"},"p5-Text-Typography":{"origin":"textproc/p5-Text-Typography","version":"0.01_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"],"messages":[{"message":"Please create /usr/local/etc/apache22/Includes/mmd.conf\nwith the following contents:\n\nAddType text/multimarkdown .markdown .mmd\n<Files ~ \"\\.(mmd|markdown)$\">\n\tSetHandler perl-script\n\tPerlHandler Text::MultiMarkdown::ApacheHandler\n\tPerlSetVar mm_useSmartyPants 1\n</Files>","type":"install"}]},{"name":"p5-Text-Pipe","origin":"textproc/p5-Text-Pipe","version":"0.10_1","comment":"Perl extension for common text filter API","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-Pipe","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6468fc8a5d183343aff0316eaf35be0d5599277c182d82e7f9f3ff30e3e6310c","flatsize":252640,"path":"All/p5-Text-Pipe-0.10_1.pkg","repopath":"All/p5-Text-Pipe-0.10_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":86048,"desc":"This class is a factory for text pipes.  A pipe has a filter() method\nthrough which input can pass.  The input can be a string or a\nreference to an array of strings.  Pipes can be stacked together using\nText::Pipe::Stackable.","deps":{"p5-Class-Accessor-Complex":{"origin":"devel/p5-Class-Accessor-Complex","version":"1.100880_2"},"p5-Class-Accessor-Constructor":{"origin":"devel/p5-Class-Accessor-Constructor","version":"1.111590_1"},"p5-Sub-Name":{"origin":"devel/p5-Sub-Name","version":"0.28,1"},"p5-UNIVERSAL-require":{"origin":"devel/p5-UNIVERSAL-require","version":"0.19"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Padding","origin":"textproc/p5-Text-Padding","version":"1.110170","comment":"Simple way of formatting a text","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Text-Padding","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"983b1e8b591e165898b748f1a5aa5a5f18fe77c5bc6d000a799686f7654aca10","flatsize":44459,"path":"All/p5-Text-Padding-1.110170.pkg","repopath":"All/p5-Text-Padding-1.110170.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11916,"desc":"Text::Padding provides a simple way to align a text on the left, right or\ncenter. If left & right are easy to achieve (see sprintf()), i found no cpan\nmodule that achieved a simple text centering. Well, of course, Perl6::Form\nprovides it, but it's incredibly slow during startup / destroy time. And\nText::Reform was segfaulting during destroy time.\n\nHence this module, which aims to provide only those 3 methods.","deps":{"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Has-Sugar":{"origin":"devel/p5-MooseX-Has-Sugar","version":"1.000006"},"p5-Text-Truncate":{"origin":"textproc/p5-Text-Truncate","version":"1.06_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-MicroMason","origin":"textproc/p5-Text-MicroMason","version":"2.23","comment":"Perl extension for simple and extensible templating","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-MicroMason","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"316ff15b0b631f225148e243443081df970a1576849846c115beec74b713412c","flatsize":306784,"path":"All/p5-Text-MicroMason-2.23.pkg","repopath":"All/p5-Text-MicroMason-2.23.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":149956,"desc":"Text::MicroMason interpolates blocks of Perl code embedded into text\nstrings.\n\nEach MicroMason object acts as a \"template compiler,\" which converts\ntemplates from text-with-embedded-code formats into ready-to-execute\nPerl subroutines.","deps":{"p5-Class-MixinFactory":{"origin":"devel/p5-Class-MixinFactory","version":"0.92_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Metaphone","origin":"textproc/p5-Text-Metaphone","version":"20160805","comment":"Modern soundex: phonetic encoding of words","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-Metaphone","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"15926ac535c3fc4a6ceaf6f653053739364581fb22185e96bb58af538e61c4ce","flatsize":19037,"path":"All/p5-Text-Metaphone-20160805.pkg","repopath":"All/p5-Text-Metaphone-20160805.pkg","licenselogic":"single","pkgsize":9612,"desc":"Metaphone() is a function whereby a string/word is broken down into\na rough approximation of its english phonetic pronunciation. Very\nsimilar in concept and purpose to soundex, but much more comprehensive\nin its approach.\n\nSeamus Venasse <svenasse@polaris.ca>","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Outdent","origin":"devel/p5-Text-Outdent","version":"0.01_1","comment":"Strip leading whitespace from here-docs","maintainer":"ports@FreeBSD.org","www":"https://metacpan.org/release/Text-Outdent","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fffdfc366f9d1206fdc0e5224ac63ccc37331fe661eca879e3c354fa081efb78","flatsize":7802,"path":"All/p5-Text-Outdent-0.01_1.pkg","repopath":"All/p5-Text-Outdent-0.01_1.pkg","licenselogic":"single","pkgsize":5324,"desc":"Strips leading whitespace from here-docs","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"messages":[{"message":"===>   NOTICE:\n\nThe p5-Text-Outdent port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"p5-Text-PDF","origin":"print/p5-Text-PDF","version":"0.31","comment":"PDF manipulation module","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-PDF","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3e3879100bf961a88dc61af30d0fab0d9d7730530457a93d502b5190b2c493ee","flatsize":204030,"path":"All/p5-Text-PDF-0.31.pkg","repopath":"All/p5-Text-PDF-0.31.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":81180,"desc":"In summary, this module provides a strong base for working with PDF\nfiles but lacks some finesse. Users should know their way around the PDF\nspecification.\n\nIncluded in the examples directory are some example programs starting\nfrom very simple PDF creation programs and working up. More extensive\nsamples are included as scripts.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","print"]},{"name":"p5-Text-Match-FastAlternatives","origin":"textproc/p5-Text-Match-FastAlternatives","version":"1.05","comment":"Efficient search for many strings","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-Match-FastAlternatives","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2032e00a58b27bf565a176c2676bbc95e1bbb3269eefa6326fe69f6e679ee962","flatsize":58244,"path":"All/p5-Text-Match-FastAlternatives-1.05.pkg","repopath":"All/p5-Text-Match-FastAlternatives-1.05.pkg","licenselogic":"or","licenses":["ART10","GPLv2"],"pkgsize":23832,"desc":"This module allows you to search for any of a list of substrings\n(\"keys\") in a larger string. It is particularly efficient when the set\nof keys is large.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Ngram","origin":"textproc/p5-Text-Ngram","version":"0.15_1","comment":"Perl module for n-gram analysis","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-Ngram","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d9ace2be6af870a535c9651816349aff124ca0e9e63450c5ad47383a878be89a","flatsize":24207,"path":"All/p5-Text-Ngram-0.15_1.pkg","repopath":"All/p5-Text-Ngram-0.15_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12028,"desc":"Text-Ngram\n\nn-Gram analysis is a field in textual analysis which uses sliding\nwindow character sequences in order to aid topic analysis, language\ndetermination and so on. The n-gram spectrum of a document can be\nused to compare and filter documents in multiple languages, prepare\nword prediction networks, and perform spelling correction.\n\nThis module provides an efficient XS-based implementation of n-gram\nspectrum analysis.","deps":{"p5-Unicode-CaseFold":{"origin":"textproc/p5-Unicode-CaseFold","version":"1.01"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Ngrams","origin":"textproc/p5-Text-Ngrams","version":"2.007","comment":"Perl5 modules for Flexible Ngram analysis","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-Ngrams","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5fe26763ee984991a0599dd2bc91b803bd5887079c486903750f288b097b7a2a","flatsize":55787,"path":"All/p5-Text-Ngrams-2.007.pkg","repopath":"All/p5-Text-Ngrams-2.007.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":24068,"desc":"Text::Ngrams - Flexible Ngram analysis (for characters, words, and more)\n\nThis module implement text n-gram analysis, supporting several types of\nanalysis, including character and word n-grams.\n\nThe module can be used from the command line through the script ngrams.pl\nprovided with the package.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-MicroTemplate-Extended","origin":"textproc/p5-Text-MicroTemplate-Extended","version":"0.17_1","comment":"Perl extension for extended MicroTemplate","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-MicroTemplate-Extended","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"36b3245fddb25ec0bfbab65ab47ccc9e062fe300ad0471e2e0036eabb96109f4","flatsize":46876,"path":"All/p5-Text-MicroTemplate-Extended-0.17_1.pkg","repopath":"All/p5-Text-MicroTemplate-Extended-0.17_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":22192,"desc":"Text::MicroTemplate::Extended is an extended template engine based on\nText::MicroTemplate::File.","deps":{"p5-Text-MicroTemplate":{"origin":"textproc/p5-Text-MicroTemplate","version":"0.24"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-MultiMarkdown","origin":"textproc/p5-Text-MultiMarkdown","version":"1.002000","comment":"Convert MultiMarkdown syntax to (X)HTML","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-MultiMarkdown","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9e3bcf861345d22f60d3d43aa034d3cbe1600dff796808d38ee4b2b1a19e7b7f","flatsize":54134,"path":"All/p5-Text-MultiMarkdown-1.002000.pkg","repopath":"All/p5-Text-MultiMarkdown-1.002000.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":20568,"desc":"Markdown is a text-to-HTML filter; it translates an easy-to-read and\neasy-to-write structured text format into HTML. Markdown's text format\nis most similar to that of plain text email, and supports features such\nas headers, *emphasis*, code blocks, blockquotes, and links.\n\nMarkdown's syntax is designed not as a generic markup language, but\nspecifically to serve as a front-end to (X)HTML. You can use span-level\nHTML tags anywhere in a Markdown document, and you can use block level\nHTML tags (like <div> and <table> as well).\n\nText::MultiMarkdown implements the MultiMarkdown markdown syntax\nextensions from: http://fletcherpenney.net/multimarkdown/","deps":{"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-Text-Markdown":{"origin":"textproc/p5-Text-Markdown","version":"1.000031_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-NeatTemplate","origin":"textproc/p5-Text-NeatTemplate","version":"0.11.01","comment":"Fast, middleweight template engine","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-NeatTemplate","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1b6f80f9aef9ab9a21d6ca453b681bc0adfcf3258a5ed8739b2dd8817f80b556","flatsize":66077,"path":"All/p5-Text-NeatTemplate-0.11.01.pkg","repopath":"All/p5-Text-NeatTemplate-0.11.01.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":20076,"desc":"This module provides a simple, middleweight but fast template\nengine, for when you need speed rather than complex features,\nyet need more features than simple variable substitution.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Tk","origin":"x11-toolkits/p5-Tk","version":"804.035_2","comment":"Re-port of a perl5 interface to Tk8.4","maintainer":"pi@FreeBSD.org","www":"https://metacpan.org/release/Tk","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"30b616723c8f7abf6874052f98124f56b702a244e5727cbca773106132430b91","flatsize":6907651,"path":"All/p5-Tk-804.035_2.pkg","repopath":"All/p5-Tk-804.035_2.pkg","licenselogic":"single","licenses":["ARTPERL10"],"pkgsize":1992132,"desc":"This a re-port of a perl interface to Tk8.4 (John Ousterhout's production\nrelease).\n\nPerl API is essentially the same as Tk800.025 but has not\nbeen verified as compliant.\n\nIt also includes all the C code parts of Tix8.1.4 from SourceForge.\nThe perl code corresponding to Tix's Tcl code is not fully implemented.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["perl5","tk","x11-toolkits"],"options":{"XFT":"on"}},{"name":"p5-Text-MicroTemplate","origin":"textproc/p5-Text-MicroTemplate","version":"0.24","comment":"Perl extension for standalone, fast and intelligent template engine","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-MicroTemplate","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b442084fd33965ac38ed20325873fed6f18316dfbab86a8c1d5a32227339031a","flatsize":32248,"path":"All/p5-Text-MicroTemplate-0.24.pkg","repopath":"All/p5-Text-MicroTemplate-0.24.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14512,"desc":"Text::MicroTemplate is a standalone, fast, intelligent, extensible\ntemplate engine.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Levenshtein-Damerau-XS","origin":"devel/p5-Text-Levenshtein-Damerau-XS","version":"3.2","comment":"Damerau Levenshtein edit distance","maintainer":"m.ne@gmx.net","www":"https://metacpan.org/dist/Text-Levenshtein-Damerau-XS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5529b67d5bf03931805feb9d71fdfaa931a8b7d80933c86cfc35cd21c8a57c39","flatsize":20182,"path":"All/p5-Text-Levenshtein-Damerau-XS-3.2.pkg","repopath":"All/p5-Text-Levenshtein-Damerau-XS-3.2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10088,"desc":"Returns the true Damerau Levenshtein edit distance of strings with\nadjacent transpositions. XS implementation (requires a C compiler).\nWorks correctly with utf8.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Text-Levenshtein","origin":"devel/p5-Text-Levenshtein","version":"0.15","comment":"Implementation of the Levenshtein edit distance","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Text-Levenshtein","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7ea3736087230696c3b5fd38521f4f2a4c37ffc1385dc53a251741566c17c218","flatsize":48835,"path":"All/p5-Text-Levenshtein-0.15.pkg","repopath":"All/p5-Text-Levenshtein-0.15.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13740,"desc":"Text::Levenshtein implements the Levenshtein edit distance. The Levenshtein edit\ndistance is a measure of the degree of proximity between two strings. This\ndistance is the number of substitutions, deletions or insertions (\"edits\")\nneeded to transform one string into the other one (and vice versa). When two\nstrings have distance 0, they are the same.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Text-Iconv","origin":"converters/p5-Text-Iconv","version":"1.7_4","comment":"Perl interface to iconv() codeset conversion function","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-Iconv","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"729b512f243f598aa609543b9206bf12fd8641654ae5cb06f570b2d99a91cc9a","flatsize":30117,"path":"All/p5-Text-Iconv-1.7_4.pkg","repopath":"All/p5-Text-Iconv-1.7_4.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13516,"desc":"The Text::Iconv module provides a Perl interface to the iconv() function\nas defined by the Single UNIX Specification.  The convert() method\nconverts the encoding of characters in the input string from the\nfromcode codeset to the tocode codeset, and returns the result.","deps":{"libiconv":{"origin":"converters/libiconv","version":"1.17_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","perl5"]},{"name":"p5-Text-Hyphen-RU","origin":"russian/p5-Text-Hyphen-RU","version":"0.11_1","comment":"Determine positions for hyphens inside Russian words","maintainer":"anes@anes.su","www":"https://metacpan.org/release/Text-Hyphen-RU","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fbdef57253dbc520097ee6f743e88f180e198f2257e1027dd6bf47bbe1349531","flatsize":50465,"path":"All/p5-Text-Hyphen-RU-0.11_1.pkg","repopath":"All/p5-Text-Hyphen-RU-0.11_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":18772,"desc":"Determine positions for hyphens inside words based on Text::Hyphen","deps":{"p5-Text-Hyphen":{"origin":"textproc/p5-Text-Hyphen","version":"0.2,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","russian"]},{"name":"p5-Text-MarkdownTable","origin":"textproc/p5-Text-MarkdownTable","version":"0.3.1","comment":"Write Markdown syntax tables from data","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Text-MarkdownTable","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4157a3f685e772f62e6f7c8978fdcc5ce58aaabb3b0d4068ef1398003a08610d","flatsize":48042,"path":"All/p5-Text-MarkdownTable-0.3.1.pkg","repopath":"All/p5-Text-MarkdownTable-0.3.1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13128,"desc":"Text::MarkdownTable can be used to write data in tabular form, formatted in\nMultiMarkdown syntax. The resulting format can be used for instance to display\nCSV data or to include data tables in Markdown files. Newlines and vertical bars\nin table cells are replaced by a space character and cell values can be\ntruncated.","deps":{"p5-IO-Handle-Util":{"origin":"devel/p5-IO-Handle-Util","version":"0.02_1"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Hogan","origin":"textproc/p5-Text-Hogan","version":"2.03","comment":"Mustache templating engine statement-for-statement cloned from hogan.js","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Text-Hogan","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1f1031d9c43ed16fb6eab1830ad9142eeb3655f035416282a78321a5922cd4f2","flatsize":76230,"path":"All/p5-Text-Hogan-2.03.pkg","repopath":"All/p5-Text-Hogan-2.03.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":22472,"desc":"Text::Hogan is a statement-for-statement rewrite of hogan.js in Perl.\n\nIt is a mustache templating engine which supports pre-compilation of your\ntemplates into pure Perl code, which then renders very quickly.\n\nIt passes the full mustache spec.","deps":{"p5-Clone":{"origin":"devel/p5-Clone","version":"0.47"},"p5-Ref-Util":{"origin":"devel/p5-Ref-Util","version":"0.204"},"p5-Text-Trim":{"origin":"textproc/p5-Text-Trim","version":"1.04"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Hyphen","origin":"textproc/p5-Text-Hyphen","version":"0.2,1","comment":"Determine positions for hyphens inside words","maintainer":"anes@anes.su","www":"https://metacpan.org/release/Text-Hyphen","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e9dfb418f2e8a6e60f15ff7cea148244b09a74c00abbede1555f832d4cbd5d3d","flatsize":38413,"path":"All/p5-Text-Hyphen-0.2,1.pkg","repopath":"All/p5-Text-Hyphen-0.2,1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":20436,"desc":"Determine positions for hyphens inside words\nThis module implements Knuth-Liang algorithm to find positions\ninside words where it is possible to insert hyphens to break a line.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Markdown","origin":"textproc/p5-Text-Markdown","version":"1.000031_2","comment":"Markdown Perl5 module","maintainer":"bofh@FreeBSD.org","www":"https://daringfireball.net/projects/markdown/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"35681de389f85dd7b04bea440495cc5b1f38cd81e306b824f428f1f3ca3d6eb6","flatsize":65618,"path":"All/p5-Text-Markdown-1.000031_2.pkg","repopath":"All/p5-Text-Markdown-1.000031_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":24024,"desc":"Markdown is a text-to-HTML filter; it translates an easy-to-read and\neasy-to-write structured text format into HTML. Markdown's text format\nis most similar to that of plain text email, and supports features such\nas headers, *emphasis*, code blocks, blockquotes, and links.\n\nMarkdown's syntax is designed not as a generic markup language, but\nspecifically to serve as a front-end to (X)HTML. You can use span-level\nHTML tags anywhere in a Markdown document, and you can use block level\nHTML tags (like <div> and <table> as well).","deps":{"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-HikiDoc","origin":"textproc/p5-Text-HikiDoc","version":"1.023","comment":"Pure Perl implementation of 'HikiDoc'","maintainer":"tota@FreeBSD.org","www":"https://metacpan.org/release/Text-HikiDoc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"df6e9d8e52125e9d06062e71129d35980c516638edc211eb667e24d83851b439","flatsize":40462,"path":"All/p5-Text-HikiDoc-1.023.pkg","repopath":"All/p5-Text-HikiDoc-1.023.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14788,"desc":"'HikiDoc' is a text-to-HTML conversion tool for web writers. The\noriginal 'HikiDoc' is Ruby implementation.\n\nThis library is pure perl implementation of 'HikiDoc', and has\ninterchangeability with the original.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Hatena","origin":"textproc/p5-Text-Hatena","version":"0.20_2","comment":"Perl extension for formatting text with Hatena Style","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-Hatena","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"92328b73b2b66f5225fcf3fd701b82ba5daa8302109150e090a82384b223f9d4","flatsize":20340,"path":"All/p5-Text-Hatena-0.20_2.pkg","repopath":"All/p5-Text-Hatena-0.20_2.pkg","licenselogic":"single","pkgsize":10024,"desc":"Text::Hatena parses text with Hatena Style and generates html string.\nHatena Style is a set of text syntax which is originally used in\nHatena Diary (http://d.hatena.ne.jp/).\n\nYou can get html string from simple text with syntax like Wiki.","deps":{"p5-Class-Data-Inheritable":{"origin":"devel/p5-Class-Data-Inheritable","version":"0.10"},"p5-Parse-RecDescent":{"origin":"devel/p5-Parse-RecDescent","version":"1.967015"},"p5-Regexp-Assemble":{"origin":"devel/p5-Regexp-Assemble","version":"0.38"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Lorem","origin":"textproc/p5-Text-Lorem","version":"0.34","comment":"Generate random Latin looking text","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-Lorem","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0994f496c5da4473198f423b24db2fcee4a49a1bf066158d4ff7f1ded9d09d7a","flatsize":13590,"path":"All/p5-Text-Lorem-0.34.pkg","repopath":"All/p5-Text-Lorem-0.34.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7300,"desc":"Generate random Latin looking text","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Greeking-zh_TW","origin":"chinese/p5-Text-Greeking-zh_TW","version":"1.0_1","comment":"Generate meaningless Chinese text that creates the illusion of the document","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-Greeking-zh_TW","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2fb8bdef4c4efab73b3db5a5ac31438332239a204ed71c1897f5c4b445241588","flatsize":13272,"path":"All/p5-Text-Greeking-zh_TW-1.0_1.pkg","repopath":"All/p5-Text-Greeking-zh_TW-1.0_1.pkg","licenselogic":"single","pkgsize":8404,"desc":"This module is for Chinese speakers to generate vary meanless Chinese text.","deps":{"p5-common-sense":{"origin":"devel/p5-common-sense","version":"3.75"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["chinese","perl5","textproc"]},{"name":"p5-Text-Highlight","origin":"textproc/p5-Text-Highlight","version":"0.04_1","comment":"Syntax highlighting framework","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/ICRF/text-highlight-0.04","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"86c31760bb89788b746af849764ba868cda9e93126b6d32cc6857318c1cb406b","flatsize":277692,"path":"All/p5-Text-Highlight-0.04_1.pkg","repopath":"All/p5-Text-Highlight-0.04_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":49404,"desc":"Text::Highlight is a flexible and extensible tool for highlighting the\nsyntax in programming code.  The markup used and languages supported are\ncompletely customizable.  It can output highlighted code for embedding\nin HTML, terminal escapes for an ANSI-capable display, or even posting\non an online forum.  Bundled support includes C/C++, CSS, HTML, Java,\nPerl, PHP and SQL.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Graphics","origin":"textproc/p5-Text-Graphics","version":"1.0001_2","comment":"Text graphics rendering toolkit","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a313b46f784eff315ca006121cfe20aea0c4b18b9c504cb1c45dbc7c3e6cb26c","flatsize":22662,"path":"All/p5-Text-Graphics-1.0001_2.pkg","repopath":"All/p5-Text-Graphics-1.0001_2.pkg","licenselogic":"single","pkgsize":8816,"desc":"This is a toolkit for rendering plain text via an API like that used for\ngraphics rendering in GUI toolkits.  This package might be used when you\nwant to do sophisticated rendering of plain text, e.g., for graphing,\ncreating of complex forms for email and fax, and so on.\n\n-Anton\n<tobez@FreeBSD.org>","deps":{"p5-Text-Wrapper":{"origin":"textproc/p5-Text-Wrapper","version":"1.05"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Haml","origin":"textproc/p5-Text-Haml","version":"0.990118","comment":"Haml-parsing Perl extension","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-Haml","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e731fae014ad77adfd4799bae036f15a58855ad413c69d2d897b0bcac1c54162","flatsize":59163,"path":"All/p5-Text-Haml-0.990118.pkg","repopath":"All/p5-Text-Haml-0.990118.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":19036,"desc":"Text::Haml implements Haml\nhttp://haml-lang.com/docs/yardoc/file.HAML_REFERENCE.html\nspecification.\n\nText::Haml passes specification tests written by Norman Clarke\nhttps://github.com/norman/haml-spec and supports only cross-language\nHaml features.  Do not expect Ruby specific things to work.","deps":{"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-German","origin":"textproc/p5-Text-German","version":"0.06_1","comment":"German Grundform reduction","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-German","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3b265efad6444f54a31770f202e23f4291a659928ea6eb875d82501e5a27bea6","flatsize":52958,"path":"All/p5-Text-German-0.06_1.pkg","repopath":"All/p5-Text-German-0.06_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14804,"desc":"Text::German - German grundform reduction\n\nThis is a rather incomplete implementaion of work done by Gudrun Putze-Meier\n<gudrun.pm@t-online.de>. I have to confess that I never read her original\npaper. So all credit belongs to her, all bugs are mine. I tried to get some\ninsight from an implementation of two students of mine. They remain anonymous\nbecause their work was the wost piece of code I ever saw. My code behaves\nmostly as their implementation did except it is about 75 times faster.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Locus","origin":"textproc/p5-Text-Locus","version":"1.04","comment":"Class for representing locations in text files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-Locus","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3e78ff69cfc38929b69b14a74c847baedd35f92a7c5168063621a027c3cec677","flatsize":47658,"path":"All/p5-Text-Locus-1.04.pkg","repopath":"All/p5-Text-Locus-1.04.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":18524,"desc":"Text::Locus provides a class for representing locations in text files.\nA simple location consists of file name and line number, e.g. file:10.\nIn its more complex form, the location represents a text fragment\nspanning several lines, such as file:10-45.  Such a fragment need not\nbe contiguous, a valid location can also look like this:\nfile:10-35,40-48.  Moreover, it can span multiple files as well:\nfoo:10-35,40-48;bar:15,18.","deps":{"p5-Clone":{"origin":"devel/p5-Clone","version":"0.47"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Flowed","origin":"textproc/p5-Text-Flowed","version":"0.14_1","comment":"RFC2646 format=flowed","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Text-Flowed","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"94d72681ccb108be2a4c6aeac6da179fe3d91bfda984c240b3549dc8172483d9","flatsize":16655,"path":"All/p5-Text-Flowed-0.14_1.pkg","repopath":"All/p5-Text-Flowed-0.14_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8728,"desc":"This module provides functions that deals with formatting data with\nContent-Type 'text/plain; format=flowed' as described in RFC2646\n(http://www.rfc-editor.org/rfc/rfc2646.txt). In a nutshell,\nformat=flowed text solves the problem in plain text files where it\nis not known which lines can be considered a logical paragraph,\nenabling lines to be automatically flowed (wrapped and/or joined)\nas appropriate when displaying.\n\nIn format=flowed, a soft newline is expressed as \" \\n\", while hard\nnewlines are expressed as \"\\n\". Soft newlines can be automatically\ndeleted or inserted as appropriate when the text is reformatted.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Flowchart","origin":"textproc/p5-Text-Flowchart","version":"1.00_1","comment":"ASCII Flowchart maker","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a882821a356c2dbe36bb0007d941f8b7e0d5ced10e9a2ff89f253234c1ae7934","flatsize":53448,"path":"All/p5-Text-Flowchart-1.00_1.pkg","repopath":"All/p5-Text-Flowchart-1.00_1.pkg","licenselogic":"single","pkgsize":19972,"desc":"+-------+      +-------------+\n| BEGIN >---+  |             |\n+-------+   +--> Do you need |\n               | to make a   N------+\n      +--------Y flowchart?  |      |\n      |        |             |      |\n      |        +-------------+      |\n      |                             |\n      |         +------------+      |\n      |         |            |      |\n+-----V-------+ | So use it. |      |\n|             | |            |      |\n| Then my     | +--^---V-----+      |\n| module may  |    |   |            |\n| help.       |    |   |            |\n|             >----+   |            |\n+-------------+        |            |\n                       |      +-----V-------+\n                       |      |             |\n                       |      | Then go do  |\n                       +------> something   |\n                              | else.       |\n                              |             |\n                              +-------------+\n\n-Anton\n<tobez@FreeBSD.org>","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-LevenshteinXS","origin":"devel/p5-Text-LevenshteinXS","version":"0.03_2","comment":"XS implementation of the Levenshtein edit distance","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-LevenshteinXS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bfc6d2f4a82320d195c1faa519f6c7249f1edc6cf104e90f97609b25b4fe8096","flatsize":17577,"path":"All/p5-Text-LevenshteinXS-0.03_2.pkg","repopath":"All/p5-Text-LevenshteinXS-0.03_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8804,"desc":"This is a port of Josh Goldberg's Text::LevenshteinXS\nAn XS implementation of the Levenshtein edit distance","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Text-Flow","origin":"textproc/p5-Text-Flow","version":"0.01_1","comment":"Flexible text flowing and word wrapping for not just ASCII output","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-Flow","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8cd3e10168a71355f07862c4c62c340930dd2c63d3598ec41894acaac9513077","flatsize":15640,"path":"All/p5-Text-Flow-0.01_1.pkg","repopath":"All/p5-Text-Flow-0.01_1.pkg","licenselogic":"single","pkgsize":9288,"desc":"This module provides a flexible way to wrap and flow text for both ASCII and\nnon-ASCII outputs.\n\nThe main purpose of this module is to provide text wrapping and flowing\nfeatures without being tied down to ASCII based output and fixed-width\nfonts. My needs were for a more sophisticated text control in PDF and GIF\noutput formats in particular.","deps":{"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-LTSV","origin":"textproc/p5-Text-LTSV","version":"0.08_1","comment":"Perl extension for Labeled Tab Separated Value manipulator","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-LTSV","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8180ce63083a9a22af7e1f80d675619899f9dde12d327eeeba51805112ed631c","flatsize":16420,"path":"All/p5-Text-LTSV-0.08_1.pkg","repopath":"All/p5-Text-LTSV-0.08_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9240,"desc":"Labeled Tab-separated Values (LTSV) format is a variant of\nTab-separated Values (TSV).  Each record in a LTSV file is represented\nas a single line.  Each field is separated by TAB and has a label and\na value. The label and the value have been separated by ':'.","deps":{"p5-Project-Libs":{"origin":"devel/p5-Project-Libs","version":"0.02_1"},"p5-Tie-IxHash":{"origin":"devel/p5-Tie-IxHash","version":"1.23_1"},"p5-UNIVERSAL-require":{"origin":"devel/p5-UNIVERSAL-require","version":"0.19"},"p5-YAML-Tiny-Color":{"origin":"textproc/p5-YAML-Tiny-Color","version":"0.04_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Language-Guess","origin":"textproc/p5-Text-Language-Guess","version":"0.02_1","comment":"Trained module to guess a document's language","maintainer":"markun@onohara.to","www":"https://metacpan.org/release/Text-Language-Guess","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d9f0c55d2ab37ab9843a6b36890da669c5bfd7383357970644694143a09bc697","flatsize":13078,"path":"All/p5-Text-Language-Guess-0.02_1.pkg","repopath":"All/p5-Text-Language-Guess-0.02_1.pkg","licenselogic":"single","pkgsize":7928,"desc":"Text::Language::Guess guesses a document's language. Its implementation\nis simple: Using \"Text::ExtractWords\" and \"Lingua::StopWords\" from CPAN,\nit determines how many of the known stopwords the document contains for\neach language supported by \"Lingua::StopWords\".\n\nEach word in the document recognized as stopword of a particular\nlanguage scores one point for this language.\n\nThe \"language_guess()\" function takes a document as a parameter and\nreturns the abbreviation of the language that it is most likely written\nin.","deps":{"p5-Lingua-StopWords":{"origin":"textproc/p5-Lingua-StopWords","version":"0.12"},"p5-Log-Log4perl":{"origin":"devel/p5-Log-Log4perl","version":"1.57"},"p5-Text-ExtractWords":{"origin":"textproc/p5-Text-ExtractWords","version":"0.08_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-FixedLength","origin":"textproc/p5-Text-FixedLength","version":"0.12_1","comment":"Parse and create fixed length field records","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"414b81c737976b4940c03a586b6a1f3c116d6771cf585fa8ff8de117e221cc66","flatsize":13944,"path":"All/p5-Text-FixedLength-0.12_1.pkg","repopath":"All/p5-Text-FixedLength-0.12_1.pkg","licenselogic":"single","pkgsize":6448,"desc":"Text::FixedLength was made to be able to manipulate fixed length field\nrecords. You can manipulate arrays of data, or files of data.  This\nmodule allows you to change between delimited and fixed length records.\n\n-Anton\n<tobez@FreeBSD.org>","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Levenshtein-Damerau","origin":"devel/p5-Text-Levenshtein-Damerau","version":"0.41","comment":"Damerau Levenshtein edit distance","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Text-Levenshtein-Damerau","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"268c55f8e3dd2cb6aa31df02203687e932776afac26e8d8c3f74ecbf7be98945","flatsize":54877,"path":"All/p5-Text-Levenshtein-Damerau-0.41.pkg","repopath":"All/p5-Text-Levenshtein-Damerau-0.41.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15676,"desc":"Text::Levenshtein::Damerau returns the true Damerau Levenshtein edit distance of\nstrings with adjacent transpositions. Useful for fuzzy matching, DNA variation\nmetrics, and fraud detection.\n\nText::Levenshtein::Damerau defaults to using Pure Perl\nText::Levenshtein::Damerau::PP, but has an XS addon\nText::Levenshtein::Damerau::XS for massive speed imrovements. Works correctly\nwith utf8 if backend supports it; known to work with\nText::Levenshtein::Damerau::PP and Text::Levenshtein::Damerau::XS.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Text-Filter-Chain","origin":"textproc/p5-Text-Filter-Chain","version":"0.02_1","comment":"Chains multiple Text::Filter objects and runs them in sequence","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"252f53495909aa176452f867d1260c098e92537d8059ce2b0057b6bac907fd21","flatsize":8829,"path":"All/p5-Text-Filter-Chain-0.02_1.pkg","repopath":"All/p5-Text-Filter-Chain-0.02_1.pkg","licenselogic":"single","pkgsize":5580,"desc":"Text::Filter::Chain - object for chaining Text::Filter objects and\nrunning them sequentially, feeding the output of each filter to the\ninput of the next one.\n\n-Anton\n<tobez@FreeBSD.org>","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-FixEOL","origin":"textproc/p5-Text-FixEOL","version":"1.08","comment":"Canonicalizes text to a specified EOL/EOF convention","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-FixEOL","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6bac2df822bb3f89b5b7adc24dd6b56f02b7346ae1bd828689ea79b5966bdce4","flatsize":35017,"path":"All/p5-Text-FixEOL-1.08.pkg","repopath":"All/p5-Text-FixEOL-1.08.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13948,"desc":"Converts the EOL and EOF conventions in the passed string to a\ncanonicalization form that handles 'mixed' EOL conventions.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-FindIndent","origin":"textproc/p5-Text-FindIndent","version":"0.10_1","comment":"Perl5 module to heuristically determine the indent style of a file","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Text-FindIndent","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c9245c1154d1e74c4d3fddb44a0330ba388083620a40d0155003dc1a96a71cc5","flatsize":31409,"path":"All/p5-Text-FindIndent-0.10_1.pkg","repopath":"All/p5-Text-FindIndent-0.10_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12780,"desc":"This is an experimental distribution that attempts to intuit the underlying\nindent \"policy\" for a text file (most likely a source code file).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-FillIn","origin":"textproc/p5-Text-FillIn","version":"0.05_1","comment":"Class implementing a fill-in template","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c2e2595987d773d163950dbffb07309c878a9d0b049ab0992c71b7645263c66e","flatsize":27064,"path":"All/p5-Text-FillIn-0.05_1.pkg","repopath":"All/p5-Text-FillIn-0.05_1.pkg","licenselogic":"single","pkgsize":14492,"desc":"This is the Text::FillIn.pm module.  It is a class for implementing\nfill-in text templates.  It is designed to be flexible and\nsub-classible.\n\nYou can specify the delimiters that mark sections of text to be filled\nin (for example [[ and ]], or <!-- and -->, or { and } ... you get the\npicture), and you can specify the actions to take when filling in those\nsections.\n\n-Anton\n<tobez@FreeBSD.org>","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Filter","origin":"textproc/p5-Text-Filter","version":"1.10_1","comment":"Base class for objects that can read and write text lines","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"92b3d1c802de8e5a0b864d4ccb09692fef170f42c041c58f4340a65d033be074","flatsize":37874,"path":"All/p5-Text-Filter-1.10_1.pkg","repopath":"All/p5-Text-Filter-1.10_1.pkg","licenselogic":"single","pkgsize":16768,"desc":"A plethora of tools exist that operate as filters: they get data from a\nsource, operate on this data, and write possibly modified data to a\ndestination. In the Unix world, these tools can be chained using a\ntechnique called pipelining, where the output of one filter is connected\nto the input of another filter. Some non-Unix worlds are reported to\nhave similar provisions.\n\nTo create Perl modules for filter functionality seems trivial at first.\nJust open the input file, read and process it, and write output to a\ndestination file. But for really reusable modules this approach is too\nsimple. A reusable module should not read and write files itself, but\nrely on the calling program to provide input as well as to handle the\noutput.\n\nText::Filter is a base class for modules that have in common that they\nprocess text lines by reading from some source (usually a file),\nmanipulating the contents and writing something back to some destination\n(usually some other file).\n\nThis module can be used 'as is', but its real power shows when used to\nderive modules from it.\n\n-Anton\n<tobez@FreeBSD.org>","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-FIGlet","origin":"misc/p5-Text-FIGlet","version":"2.19.4","comment":"Perl module to provide FIGlet abilities, akin to banner","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Text-FIGlet","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ef4012eda6a9fc299e1a7c19cb8955042000bfa364f5822560eb6952c7229a39","flatsize":150181,"path":"All/p5-Text-FIGlet-2.19.4.pkg","repopath":"All/p5-Text-FIGlet-2.19.4.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":60536,"desc":"The Text::FIGlet module creates a banner using the FIGlet program.\nIt has the ability to select various fonts, options, and paths.","deps":{"figlet":{"origin":"misc/figlet","version":"2.2.5_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["misc","perl5"]},{"name":"p5-Text-Extract-Word","origin":"textproc/p5-Text-Extract-Word","version":"0.04_1","comment":"Simple module for extracting the text from a Microsoft Word file","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-Extract-Word","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2d7ac1b5e14f99255296b0dc5003646db4fbb767bd86c3bdae5ac7e5487c7424","flatsize":30001,"path":"All/p5-Text-Extract-Word-0.04_1.pkg","repopath":"All/p5-Text-Extract-Word-0.04_1.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":11680,"desc":"Text::Extract::Word is a simple module for extracting the text\nfrom a Microsoft Word file.","deps":{"p5-OLE-Storage_Lite":{"origin":"devel/p5-OLE-Storage_Lite","version":"0.22"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Emoticon-MSN","origin":"textproc/p5-Text-Emoticon-MSN","version":"0.04","comment":"Emoticon filter of MSN Messenger","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Text-Emoticon-MSN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fe3ef9d5de33870d9a6d4341e1a2a1f21dcedcf7c2682e8c1b5b130a32d7c637","flatsize":13998,"path":"All/p5-Text-Emoticon-MSN-0.04.pkg","repopath":"All/p5-Text-Emoticon-MSN-0.04.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7312,"desc":"Text::Emoticon::MSN is a text filter that replaces text emoticons like \":-)\",\n\";-P\", etc. to the icons of MSN Messenger.","deps":{"p5-Text-Emoticon":{"origin":"textproc/p5-Text-Emoticon","version":"0.04_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Emoticon","origin":"textproc/p5-Text-Emoticon","version":"0.04_1","comment":"Factory class for Yahoo! and MSN emoticons","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Text-Emoticon","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"04e8edfa08de60a8198ae7be595151a72d25608efef88df9d39f9e141680f822","flatsize":10560,"path":"All/p5-Text-Emoticon-0.04_1.pkg","repopath":"All/p5-Text-Emoticon-0.04_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":5968,"desc":"Text::Emoticon is a factory class to dispatch MSN/YIM emoticon set.  It's made\nto become handy to be used in other applications like Kwiki/MT plugins.","deps":{"p5-UNIVERSAL-require":{"origin":"devel/p5-UNIVERSAL-require","version":"0.19"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Greeking","origin":"textproc/p5-Text-Greeking","version":"0.15","comment":"Generate meaningless text that creates the illusion of the document","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-Greeking","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"23c95fbf705cca8f8efb94dab21fc42e9a1f67a5f6efb83e27eefae6affd1bad","flatsize":16335,"path":"All/p5-Text-Greeking-0.15.pkg","repopath":"All/p5-Text-Greeking-0.15.pkg","licenselogic":"single","licenses":["ART10"],"pkgsize":8848,"desc":"Greeking is the use of random letters or marks to show the overall appearance\nof a printed page without showing the actual text. Greeking is used to make\nit easy to judge the overall appearance of a document without being distracted\nby the meaning of the text.\n\nThis is a module is for quickly generating varying meaningless text from any\nsource to create this illusion of the content in systems.\n\nThis module was created to quickly give developers simulated content to fill\nsystems with simulated content. Instead of static Lorem Ipsum text, by using\nrandomly generated text and optionally varying word sources, repetitive and\nmonotonous patterns that do not represent real system usage is avoided.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-DoubleMetaphone","origin":"textproc/p5-Text-DoubleMetaphone","version":"0.07_1","comment":"Phonetic encoding of words","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e5a29d15ab28bf56af60459b38796e9229f3707d0a6b24ce5e49fad693707742","flatsize":29438,"path":"All/p5-Text-DoubleMetaphone-0.07_1.pkg","repopath":"All/p5-Text-DoubleMetaphone-0.07_1.pkg","licenselogic":"single","pkgsize":13512,"desc":"This module implements a \"sounds like\" algorithm developed by Lawrence\nPhilips which he published in the June, 2000 issue of C/C++ Users\nJournal.  Double Metaphone is an improved version of Philips' original\nMetaphone algorithm.\n\n-Anton\n<tobez@FreeBSD.org>","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Distill","origin":"textproc/p5-Text-Distill","version":"0.2","comment":"Quick texts compare, plagiarism and common parts detection","maintainer":"oleg@mamontov.net","www":"https://metacpan.org/pod/Text::Distill","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"836833a32b8920ba21b8a9d4afa441a51217152dae49229d0010c8665c800cad","flatsize":46949,"path":"All/p5-Text-Distill-0.2.pkg","repopath":"All/p5-Text-Distill-0.2.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":18696,"desc":"Quick texts compare, plagiarism and common parts detection.","deps":{"p5-Archive-Zip":{"origin":"archivers/p5-Archive-Zip","version":"1.68"},"p5-Digest-JHash":{"origin":"security/p5-Digest-JHash","version":"0.10"},"p5-Encode-Detect":{"origin":"converters/p5-Encode-Detect","version":"1.01_1"},"p5-HTML-Tree":{"origin":"www/p5-HTML-Tree","version":"5.07"},"p5-JSON-XS":{"origin":"converters/p5-JSON-XS","version":"4.03"},"p5-OLE-Storage_Lite":{"origin":"devel/p5-OLE-Storage_Lite","version":"0.22"},"p5-Text-Extract-Word":{"origin":"textproc/p5-Text-Extract-Word","version":"0.04_1"},"p5-Text-Unidecode":{"origin":"converters/p5-Text-Unidecode","version":"1.30"},"p5-Unicode-Normalize":{"origin":"textproc/p5-Unicode-Normalize","version":"1.26"},"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"p5-XML-LibXSLT":{"origin":"textproc/p5-XML-LibXSLT","version":"2.003000"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Glob","origin":"textproc/p5-Text-Glob","version":"0.11","comment":"Match globbing patterns against text","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-Glob","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8f02899d317c412873cf907851ea13a00d2b784f1d3d24e1e9222202fa53258e","flatsize":14227,"path":"All/p5-Text-Glob-0.11.pkg","repopath":"All/p5-Text-Glob-0.11.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7556,"desc":"Text::Glob implements glob(3) style matching that can be used to match\nagainst text, rather than fetching names from a filesystem.  If you want\nto do full file globbing use the File::Glob module instead.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-FormatTable","origin":"textproc/p5-Text-FormatTable","version":"1.03_1","comment":"Renders simple tables as text","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Text-FormatTable","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ba441d81b137c4ada4817a4b89f1802f061c990f3d946b1c7917eb55aaa29866","flatsize":22887,"path":"All/p5-Text-FormatTable-1.03_1.pkg","repopath":"All/p5-Text-FormatTable-1.03_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9496,"desc":"Text::FormatTable renders simple tables as text. You pass to the constructor\n(new) a table format specification similar to LaTeX (e.g. r|l|5l|R|20L) and you\ncall methods to fill the table data and insert rules. After the data is filled,\nyou call the render method and the table gets formatted as text.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Diff-Parser","origin":"textproc/p5-Text-Diff-Parser","version":"0.1001_1","comment":"Parse patch files containing unified and standard diffs","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Text-Diff-Parser","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9a85a69ec1264053a650a272e4e31271c827b39176a3c4d3194074b37c39bcca","flatsize":30216,"path":"All/p5-Text-Diff-Parser-0.1001_1.pkg","repopath":"All/p5-Text-Diff-Parser-0.1001_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12400,"desc":"Text::Diff::Parser parses diff files and patches.  It allows you to\naccess the changes to a file in a standardized way, even if multiple\npatch formats are used.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Diff-FormattedHTML","origin":"textproc/p5-Text-Diff-FormattedHTML","version":"0.08","comment":"Generate a colorful HTML diff of strings/files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/dist/Text-Diff-FormattedHTML","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"32cc6412d091b7fbb607fb7b6c66cf9a2b144fe562cea8567b11962b3e9bae50","flatsize":17990,"path":"All/p5-Text-Diff-FormattedHTML-0.08.pkg","repopath":"All/p5-Text-Diff-FormattedHTML-0.08.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8648,"desc":"Perl module to produce HTML table with a nice diff of two strings/files.","deps":{"p5-Algorithm-Diff":{"origin":"devel/p5-Algorithm-Diff","version":"1.1903"},"p5-File-Slurp":{"origin":"devel/p5-File-Slurp","version":"9999.27"},"p5-String-Diff":{"origin":"devel/p5-String-Diff","version":"0.11"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Format","origin":"textproc/p5-Text-Format","version":"0.63","comment":"Various subroutines to format text","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7e04f1faf0ba88d96ae15bfbfe911095311600a14349cfed211944f80a2fb85c","flatsize":61052,"path":"All/p5-Text-Format-0.63.pkg","repopath":"All/p5-Text-Format-0.63.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":22340,"desc":"The format routine will format under all circumstances even if the width\nisn't enough to contain the longest words. Text::Wrap will die under\nthese circumstances, although I am told this is fixed. If columns is set\nto a small number and words are longer than that and the leading\n'whitespace' than there will be a single word on each line. This will\nlet you make a simple word list which could be indented or right\naligned.\n\n-Anton\n<tobez@FreeBSD.org>","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Delimited","origin":"textproc/p5-Text-Delimited","version":"2.12","comment":"Module for parsing delimited text files","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Text-Delimited","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d3f235ca95dd03dbc862d65096439b82b32cdc2b036b6c06982536b042e1c3b9","flatsize":21093,"path":"All/p5-Text-Delimited-2.12.pkg","repopath":"All/p5-Text-Delimited-2.12.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":10484,"desc":"Text::Delimited provides a programattical interface to data stored in delimited\ntext files. It is dependant upon the first row of the text file containing\nheader information for each corresponding \"column\" in the remainder of the file.\n\nAfter instancing, for each call to Read the next row's data is returned as a\nhash reference. The individual elements are keyed by their corresonding column\nheadings.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Format+NWrap","origin":"textproc/p5-Text-Format+NWrap","version":"0.52_1","comment":"Various subroutines to format and wrap text","maintainer":"vivek@khera.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6ee357800194b4202769650e12fa35b1e81f38deeab9b9b6a8c5d3247f46c127","flatsize":37888,"path":"All/p5-Text-Format+NWrap-0.52_1.pkg","repopath":"All/p5-Text-Format+NWrap-0.52_1.pkg","licenselogic":"single","pkgsize":15024,"desc":"The format routine will format under all circumstances even if the width\nisn't enough to contain the longest words. Text::Wrap will die under\nthese circumstances, although I am told this is fixed. If columns is set\nto a small number and words are longer than that and the leading\n'whitespace' than there will be a single word on each line. This will\nlet you make a simple word list which could be indented or right\naligned.\n\nThis port is a superset of p5-Text-Format -- it includes the Text::NWrap\nmodule.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Decorator","origin":"textproc/p5-Text-Decorator","version":"1.65_1","comment":"Apply a chain of filters to text","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Text-Decorator","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ebbb42b8896179180c5ceedad211b362da9ea638283fa5ec5e861c980847f88f","flatsize":37756,"path":"All/p5-Text-Decorator-1.65_1.pkg","repopath":"All/p5-Text-Decorator-1.65_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":25280,"desc":"Text::Decorator is a framework for marking up plain text into various\nformats by applying a chain of filters. For instance, you might apply a\nfilter which will cause URIs in text to be presented as links if the text\nis exported as HTML.","deps":{"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"p5-UNIVERSAL-require":{"origin":"devel/p5-UNIVERSAL-require","version":"0.19"},"p5-URI-Find":{"origin":"textproc/p5-URI-Find","version":"20160806_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-FixedLength-Extra","origin":"textproc/p5-Text-FixedLength-Extra","version":"1.1_1","comment":"Various niceties for p5-Text-FixedLength lovers","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7f58dbdb1c0bc47c72e9cab43bc5cc5bf8bf0e9f36c7e735066e93974aa44b3b","flatsize":8887,"path":"All/p5-Text-FixedLength-Extra-1.1_1.pkg","repopath":"All/p5-Text-FixedLength-Extra-1.1_1.pkg","licenselogic":"single","pkgsize":5632,"desc":"Right now, Text::FixedLength::Extra does two things for those who like\nusing Text::FixedLength - simpler API and extended number processing.\n\n-Anton\n<tobez@FreeBSD.org>","deps":{"p5-Text-FixedLength":{"origin":"textproc/p5-Text-FixedLength","version":"0.12_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Colorizer","origin":"textproc/p5-Text-Colorizer","version":"0.02.2_1","comment":"Create colored text from text and color description","maintainer":"gebhart@secnetix.de","www":"https://metacpan.org/release/Text-Colorizer","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1549331f69343783b354a8307d4dec85947cd574a136b4fed3b8e0fd9fcc1aa0","flatsize":72304,"path":"All/p5-Text-Colorizer-0.02.2_1.pkg","repopath":"All/p5-Text-Colorizer-0.02.2_1.pkg","licenselogic":"or","licenses":["ART20","GPLv1"],"pkgsize":21432,"desc":"This module defined methods to produce colored html from ANSI color description.\nThe generated code use pre tags. The generated HTML can be embeded in your pod\ndocumentation.","deps":{"p5-Readonly":{"origin":"devel/p5-Readonly","version":"2.05"},"p5-Sub-Exporter":{"origin":"devel/p5-Sub-Exporter","version":"0.991"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-ExtractWords","origin":"textproc/p5-Text-ExtractWords","version":"0.08_1","comment":"Perl extension for extract words from strings","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-ExtractWords","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"52e44936ab5f2fc02f223bf241e08aa1928008c404f80a75039901c3d3eee442","flatsize":22844,"path":"All/p5-Text-ExtractWords-0.08_1.pkg","repopath":"All/p5-Text-ExtractWords-0.08_1.pkg","licenselogic":"single","pkgsize":10280,"desc":"Text::ExtractWords - Perl extension for extract words from strings","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Chomp","origin":"textproc/p5-Text-Chomp","version":"0.02_1","comment":"Module implementing a portable chomp","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/SMPETERS/Text-Chomp-0.02","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b6ac130ed5f676f0db0b3c811e767a1b16187990e30e738a04834f5c15a2c763","flatsize":11740,"path":"All/p5-Text-Chomp-0.02_1.pkg","repopath":"All/p5-Text-Chomp-0.02_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7108,"desc":"This module implements a single function, tchomp, which will remove all known\nline separators.\n\nThe regular chomp() works only on the value in $/, which can be difficult if\nworking in multi-platform environments.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-EtText","origin":"textproc/p5-Text-EtText","version":"2.2_2","comment":"Simple plain-text to HTML converter","maintainer":"bofh@FreeBSD.org","www":"http://ettext.taint.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f7adcb910fc1c2828c70f43509e0ae9b31e6b135686cba04d3732eec4e5ddb12","flatsize":72017,"path":"All/p5-Text-EtText-2.2_2.pkg","repopath":"All/p5-Text-EtText-2.2_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":29792,"desc":"EtText is a simple plain-text to HTML convertor.  It provides an\neasy-to-edit, easy-to-read and intuitive way to write HTML.\n\nEtText markup is simple and effective; it is very similar to\nWikiWikiWeb TextFormattingRules or Zope's StructuredText.\nIt tries to be XHTML conformant in its generated code.","deps":{"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Emoticon-GoogleTalk","origin":"textproc/p5-Text-Emoticon-GoogleTalk","version":"0.01_2","comment":"Emoticon filter of GoogleTalk","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-Emoticon-GoogleTalk","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"42ec03ce9aba0b0fb41878ee44725ff43eaae73365d3b387cd967364143e7bc1","flatsize":3207,"path":"All/p5-Text-Emoticon-GoogleTalk-0.01_2.pkg","repopath":"All/p5-Text-Emoticon-GoogleTalk-0.01_2.pkg","licenselogic":"single","pkgsize":3048,"desc":"Text::Emoticon::GoogleTalk is a text filter that replace text emoticons like\n\":-)\", \"<3\", etc. with the icons of Google Talk (or Gmail Chat), detailed in\nhttp://mail.google.com/support/bin/answer.py?answer=34056","deps":{"p5-Text-Emoticon":{"origin":"textproc/p5-Text-Emoticon","version":"0.04_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Capitalize","origin":"textproc/p5-Text-Capitalize","version":"1.5","comment":"Capitalize strings (\"to WORK AS titles\" becomes \"To Work as Titles\")","maintainer":"amdmi3@FreeBSD.org","www":"https://metacpan.org/release/Text-Capitalize","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ea7281b4101b5819c508eda81fbae9269fa88d1d5e301d9e9452c3385be2fab2","flatsize":38640,"path":"All/p5-Text-Capitalize-1.5.pkg","repopath":"All/p5-Text-Capitalize-1.5.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":19868,"desc":"Text::Capitalize provides a few different flavors of procedures for\ntitle-like formatting for strings.\n\nFor the \"capitalize\" function Title-like (written by Stanislaw Y.\nPusep) formatting consists of ensuring that the first letter of\neach word is uppercase, and that the rest is lowercase.\n\nThe \"capitalize_title\" function tries to get closer to English title\ncapitalization rules where only the \"important\" words are supposed\nto be capitalized. There are also some customization features\nprovided to allow the user to choose variant rules.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-CSV-Simple","origin":"textproc/p5-Text-CSV-Simple","version":"1.00_1","comment":"Perl module for Simpler parsing of CSV files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-CSV-Simple","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ebc97fb14b0ce98d302a80e677d8d967aa89f97c2b036e1ed716e72154c4c408","flatsize":9543,"path":"All/p5-Text-CSV-Simple-1.00_1.pkg","repopath":"All/p5-Text-CSV-Simple-1.00_1.pkg","licenselogic":"single","pkgsize":6676,"desc":"Parsing CSV files is nasty. It seems so simple, but it usually\nisn't. Thankfully Text::CSV_XS takes care of most of that nastiness\nfor us.\n\nLike many modules which have to deal with all manner of nastiness and\nedge cases, however, it can be clumsy to work with in the simple case.\n\nThus this module.\n\nWe simply provide a little wrapper around Text::CSV_XS to streamline\nthe common case scenario. (Or at least my common case scenario; feel\nfree to write your own wrapper if this one doesn't do what you want).","deps":{"p5-Class-Trigger":{"origin":"devel/p5-Class-Trigger","version":"0.15_1"},"p5-File-Slurp":{"origin":"devel/p5-File-Slurp","version":"9999.27"},"p5-Text-CSV_XS":{"origin":"textproc/p5-Text-CSV_XS","version":"1.60"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Diff-HTML","origin":"textproc/p5-Text-Diff-HTML","version":"0.08","comment":"XHTML format for Text::Diff::Unified Perl module","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-Diff-HTML","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e71c5c2372d9647edc985eb9635576d9745f1b297c839dc63953bd775fc4241b","flatsize":55126,"path":"All/p5-Text-Diff-HTML-0.08.pkg","repopath":"All/p5-Text-Diff-HTML-0.08.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14136,"desc":"This class subclasses Text::Diff::Unified, a formatting class provided\nby the Text::Diff module, to add XHTML markup to the unified diff\nformat. For details on the interface of the diff() function, see the\nText::Diff documentation.\n\nIn the XHTML formatted by this module, the contents of the diff returned\nby diff() are wrapped in a <div> element, as is each hunk of the diff.\nWithin each hunk, all content is properly HTML encoded using\nHTML::Entities, and the various sections of the diff are marked up with\nthe appropriate XHTML elements.","deps":{"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-Text-Diff":{"origin":"textproc/p5-Text-Diff","version":"1.45"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-NSP","origin":"textproc/p5-Text-NSP","version":"1.31","comment":"Perl5 modules for Ngram Statistics Package","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-NSP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8b3d428f71e7bf2c3d5d1b72d2169eda5c290103854a0368047c33e47423821b","flatsize":1673691,"path":"All/p5-Text-NSP-1.31.pkg","repopath":"All/p5-Text-NSP-1.31.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3"],"pkgsize":707180,"desc":"Text::NSP - The Ngram Statistic Package allows a user to count\nsequences of Ngrams in large corpora of text, and measure their\nassociation.\n\nThe module NSP.pm is a stub that doesn't have any real functionality.\nThe real work is done by five programs:\n\ncount.pl statistic.pl rank.pl combig.pl kocos.pl\n\nThese are not modules, and are run from the command line.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"],"options":{"DOCS":"on"}},{"name":"p5-Text-CSV-Hashify","origin":"textproc/p5-Text-CSV-Hashify","version":"0.11","comment":"Composition and decomposition of comma-separated values into hashes","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-CSV-Hashify","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a3b8c261c20e05eef0b2e9bb40e2b53e6d8d6df53883222f119adc0eafff79d1","flatsize":44026,"path":"All/p5-Text-CSV-Hashify-0.11.pkg","repopath":"All/p5-Text-CSV-Hashify-0.11.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":18800,"desc":"Text::CSV::Hashify is designed for the case where you simply want to turn a CSV\nfile into a Perl hash. In particular, it is designed for the case where (a) the\nCSV file's first record is a list of fields in the ancestral database table and\n(b) one field (column) of which functions as a primary key, i.e., each record's\nentry in that field is distinct from every other record's entry therein.\n\nText::CSV::Hashify turns that kind of CSV file into one big hash of hashes.\nElements of this hash are keyed on the entries in the designated primary key\nfield and the value for each element is a hash reference of all the data in a\nparticular database record (including the primary key field and its value).","deps":{"p5-Text-CSV":{"origin":"textproc/p5-Text-CSV","version":"2.06"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Diff3","origin":"textproc/p5-Text-Diff3","version":"0.10_1","comment":"Compute three-way differences between texts","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-Diff3","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e7976ff2b0501085c278204844539b9a4cc34ef6540f6e69ccf0c9f3de3ce522","flatsize":72513,"path":"All/p5-Text-Diff3-0.10_1.pkg","repopath":"All/p5-Text-Diff3-0.10_1.pkg","licenselogic":"single","pkgsize":34800,"desc":"To build some applications to arbitrate manipulations under concurrent\nworks, it is necessary to compare three texts line by line. This diff3\ncode into Perl language has ported from GNU diff3.c widely used.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-CSV-Encoded","origin":"textproc/p5-Text-CSV-Encoded","version":"0.25_2","comment":"Perl module for Encoding aware CVS files parsing","maintainer":"dereckson@gmail.com","www":"https://metacpan.org/release/Text-CSV-Encoded","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f1d55ff333fab989b2242ceebe2650e34923cb37def71079f1dc8ea433c5c27f","flatsize":78239,"path":"All/p5-Text-CSV-Encoded-0.25_2.pkg","repopath":"All/p5-Text-CSV-Encoded-0.25_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":25488,"desc":"Text::CSV::Encoded is a perl module of encoding aware Text::CSV.\nIt inherits Text::CSV and is aware of input/output encodings.","deps":{"p5-Text-CSV":{"origin":"textproc/p5-Text-CSV","version":"2.06"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Brew","origin":"textproc/p5-Text-Brew","version":"0.02_1","comment":"Perl extension for the Brew edit distance","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-Brew","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"95e4a69363965fe066acb3da7d1f17f3322555f8a759dd90f6cf4c4bf2d74d52","flatsize":17543,"path":"All/p5-Text-Brew-0.02_1.pkg","repopath":"All/p5-Text-Brew-0.02_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8792,"desc":"This module implements the Brew edit distance that is very close to\nthe dynamic programming technique used for the Wagner-Fischer (and so\nfor the Levenshtein) edit distance.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Diff","origin":"textproc/p5-Text-Diff","version":"1.45","comment":"Perl module to perform diffs on files and record sets","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-Diff","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8e81a6d992073b8f89dbeb75cce49a64fe9f1bde56a4c04c09e7716d2f61b595","flatsize":57617,"path":"All/p5-Text-Diff-1.45.pkg","repopath":"All/p5-Text-Diff-1.45.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":24956,"desc":"Text::Diff provides a basic set of services akin to the diff(1) utility.\nIt is not anywhere near as feature complete as diff(1), but it is better\nintegrated with Perl and available on all platforms.  It is often faster\nthan shelling out to a system's diff(1) executable for small files, and\ngenerally slower on larger files.","deps":{"p5-Algorithm-Diff":{"origin":"devel/p5-Algorithm-Diff","version":"1.1903"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Bind","origin":"textproc/p5-Text-Bind","version":"0.04_1","comment":"Bind Perl structures to text files","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dfc80668c2da8d57ce1c3d211d4f0e462e6a95878a860cd09f6b0738406570e7","flatsize":20900,"path":"All/p5-Text-Bind-0.04_1.pkg","repopath":"All/p5-Text-Bind-0.04_1.pkg","licenselogic":"single","pkgsize":10592,"desc":"Text::Bind allows you to bind Perl structures (strings, routines,\nfilehandles, objects, and arrays) to specific locations (called *data\nsites*) in text files.\n\nThe main purpose of this module is to support HTML templates for CGI\nprograms. Therefore, HTML pages design can be kept separate from CGI\ncode. However, the class is general enough to be used in other contexts\nthan CGI application development.\n\n-Anton\n<tobez@FreeBSD.org>","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-DHCPLeases","origin":"textproc/p5-Text-DHCPLeases","version":"1.0_1","comment":"Perl extension to parse DHCP leases file from ISC dhcpd","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-DHCPLeases","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"35eacce8566dd24e914145f565e87b8cbb85b835733ebea3a5ef7086b1c7d5ce","flatsize":37582,"path":"All/p5-Text-DHCPLeases-1.0_1.pkg","repopath":"All/p5-Text-DHCPLeases-1.0_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":18488,"desc":"Parse DHCP leases file from ISC dhcpd.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Context-EitherSide","origin":"textproc/p5-Text-Context-EitherSide","version":"1.4_1","comment":"Get n words either side of search keywords","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-Context-EitherSide","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3594a0f2aeb7ed988dda0282bf18762c6e0eda0d64a69211ed67c2925f277034","flatsize":8772,"path":"All/p5-Text-Context-EitherSide-1.4_1.pkg","repopath":"All/p5-Text-Context-EitherSide-1.4_1.pkg","licenselogic":"single","pkgsize":5976,"desc":"Suppose you have a large piece of text - typically, say, a web page or a\nmail message. And now suppose you've done some kind of full-text search\non that text for a bunch of keywords, and you want to display the\ncontext in which you found the keywords inside the body of the text.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Bastardize","origin":"textproc/p5-Text-Bastardize","version":"0.08_1","comment":"Corruptor of innocent text","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-Bastardize","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"14f9ed4f2e5d00896a450b427395aa2445c592e7d2e93ac9a2d09c36d3da042f","flatsize":7338,"path":"All/p5-Text-Bastardize-0.08_1.pkg","repopath":"All/p5-Text-Bastardize-0.08_1.pkg","licenselogic":"single","pkgsize":4968,"desc":"Bastardize provides an magical object into which text can be charged\nand then returned in various, slighty modified ways.\n\nAmong others, bastardize has the following methods:\n\nrdct converts english to hyperreductionist english\n    (ex. \"english\" becomes \"\")\n\npig pig latin\n    (ex. \"hi there\" becomes \"ihay erethay\")\n\nk3wlt0k a k3wlt0kizer developed originally by Fmh\n\nrot13 implements rot13 \"encryption\" in perl\n    (ex. \"foo bar\" becomes \"sbb one\")\n\nrev reverses the arrangement of characters\n\ncensor attempts to censor text which might be innaproriate\n\nn20e performs numerical abbreviations\n    (ex. \"numerical_abbreviation\" becomes \"n20e\")","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Context","origin":"textproc/p5-Text-Context","version":"3.7_1","comment":"Handle highlighting search result context snippets","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-Context","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3533d8771eff445c28d75cea66ab6e4f748b9625690353c1a52b701277bc6b75","flatsize":12167,"path":"All/p5-Text-Context-3.7_1.pkg","repopath":"All/p5-Text-Context-3.7_1.pkg","licenselogic":"single","pkgsize":7864,"desc":"Given a piece of text and some search terms, produces an object\nwhich locates the search terms in the message, extracts a reasonable-length\nstring containing all the search terms, and optionally dumps the string out\nas HTML text with the search terms highlighted in bold.","deps":{"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-Text-Context-EitherSide":{"origin":"textproc/p5-Text-Context-EitherSide","version":"1.4_1"},"p5-UNIVERSAL-require":{"origin":"devel/p5-UNIVERSAL-require","version":"0.19"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Balanced","origin":"textproc/p5-Text-Balanced","version":"2.06","comment":"Extract delimited text sequences from strings","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-Balanced","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"86d8d615df4eb9165983c55a0d4ba61c04c797550394ed42d76586d897962e0b","flatsize":115896,"path":"All/p5-Text-Balanced-2.06.pkg","repopath":"All/p5-Text-Balanced-2.06.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":42216,"desc":"Text::Balanced - Extract delimited text sequences from strings.\n\nThe various extract_... subroutines may be used to extract a delimited\nstring (possibly after skipping a specified prefix string).  The search\nfor the string always begins at the current pos location of the string's\nvariable (or at index zero, if no pos position is defined).\n\n-Anton","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Autoformat","origin":"textproc/p5-Text-Autoformat","version":"1.670.000_1","comment":"Automatic and manual text wrapping and reformatting","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-Autoformat","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"838fd7ab3500798acace170094e3e081a5450e9ce67e81316997119c4a932605","flatsize":68960,"path":"All/p5-Text-Autoformat-1.670.000_1.pkg","repopath":"All/p5-Text-Autoformat-1.670.000_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":29204,"desc":"Text::Autoformat provides intelligent formatting of plaintext without\nthe need for any kind of embedded mark-up. The module recognizes\nInternet quoting conventions, a wide range of bulleting and number\nschemes, centred text, and block quotations, and reformats each\nappropriately. Other options allow the user to adjust inter-word and\ninter-paragraph spacing, justify text, and impose various capitalization\nschemes.\n\nThe module also supplies a re-entrant, highly configurable replacement\nfor the built-in Perl format() mechanism.","deps":{"p5-Text-Reform":{"origin":"textproc/p5-Text-Reform","version":"1.20_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Affixes","origin":"textproc/p5-Text-Affixes","version":"0.09","comment":"Perl module for prefixes and suffixes analysis of text","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-Affixes","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b8a3718feebeae821b5437dedc950407cb3ec526cc07fdf18f355d4c5d764289","flatsize":15214,"path":"All/p5-Text-Affixes-0.09.pkg","repopath":"All/p5-Text-Affixes-0.09.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8552,"desc":"Text-Affixes\n\nThis module is used in Natural Language Processing tools\nthat require Prefixe or Suffix examination of text.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Aligner","origin":"textproc/p5-Text-Aligner","version":"0.16_1","comment":"Align text in columns","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-Aligner","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fb6c6a0296c4a64cda434967dc9aff813b29618f4abb77cb0ad6351085cc9c7d","flatsize":19698,"path":"All/p5-Text-Aligner-0.16_1.pkg","repopath":"All/p5-Text-Aligner-0.16_1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":10560,"desc":"Text::Aligner exports a single function, align(), which is used to justify\nstrings to various alignment styles.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-CharWidth","origin":"textproc/p5-Text-CharWidth","version":"0.04_2","comment":"Get number of occupied columns of a string on terminal","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-CharWidth","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b80d22f940acb02e8a01bdd9dc8f15cf63b526fdbab3cc3630e945d699cdb01e","flatsize":18703,"path":"All/p5-Text-CharWidth-0.04_2.pkg","repopath":"All/p5-Text-CharWidth-0.04_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9268,"desc":"This module supplies features similar as wcwidth(3) and wcswidth(3) in C\nlanguage.\n\nCharacters have its own width on terminal depending on locale. For example,\nASCII characters occupy one column per character, east Asian fullwidth\ncharacters (like Hiragana or Han Ideograph) occupy two columns per\ncharacter, and combining characters (apperaring in ISO-8859-11 Thai,\nUnicode, and so on) occupy zero columns per character. mbwidth() gives the\nwidth of the first character of the given string and mbswidth() gives the\nwidth of the whole given string.\n\nThe names of mbwidth and mbswidth came from \"multibyte\" versions of wcwidth\nand wcswidth which are \"wide character\" versions.\n\nmblen(string) returns number of bytes of the first character of the string.\nPlease note that a character may consist of multiple bytes in multibyte\nencodings such as UTF-8, EUC-JP, EUC-KR, GB2312, or Big5.\n\nmbwidth(string) returns the width of the first character of the string.\nmbswidth(string) returns the width of the whole string.\n\nParameters are to be given in locale encodings, not always in UTF-8.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-ASCIITable","origin":"textproc/p5-Text-ASCIITable","version":"0.22","comment":"Create a nice formatted table using ASCII characters","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Text-ASCIITable","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"15a813d56cabaa2b8b4ae5b7962d22d70b4a5dea2b791c12d2af9d5494765991","flatsize":59082,"path":"All/p5-Text-ASCIITable-0.22.pkg","repopath":"All/p5-Text-ASCIITable-0.22.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":25364,"desc":"Pretty nifty if you want to output dynamic text to your console or other\nfixed-size-font displays, and at the same time it will display it in a nice\nhuman-readable, or \"cool\" way.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"],"options":{"EXAMPLES":"on"}},{"name":"p5-Text-ClearSilver","origin":"textproc/p5-Text-ClearSilver","version":"0.10.5.4_1","comment":"Perl extension to the ClearSilver template engine","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-ClearSilver","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1fcab30732701983ddbcf62f0382fe177d4acc1019f9bb79baa29f02b823b25e","flatsize":301508,"path":"All/p5-Text-ClearSilver-0.10.5.4_1.pkg","repopath":"All/p5-Text-ClearSilver-0.10.5.4_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":110552,"desc":"Text::ClearSilver is a Perl binding to the ClearSilver template\nengine.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-ASCIIMathML","origin":"textproc/p5-Text-ASCIIMathML","version":"0.81_1","comment":"Perl extension for parsing ASCIIMathML text into MathML","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-ASCIIMathML","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8c9f35c73771d9e0be1afcedf8bb26838b4a0fb15d76cda5f5440c03e60d9f57","flatsize":71104,"path":"All/p5-Text-ASCIIMathML-0.81_1.pkg","repopath":"All/p5-Text-ASCIIMathML-0.81_1.pkg","licenselogic":"single","pkgsize":23376,"desc":"Text::ASCIIMathML is a parser for ASCIIMathML text which produces\nMathML XML markup strings that are suitable for rendering by any\nMathML-compliant browser.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-CSV_XS","origin":"textproc/p5-Text-CSV_XS","version":"1.60","comment":"Comma-separated values manipulation routines","maintainer":"svysh.fbsd@gmail.com","www":"https://metacpan.org/release/Text-CSV_XS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8bd060aa821bd6dec8400f250bcb5f7f7ac9ebf0af2c9ee9c03b1ca0b742316a","flatsize":275161,"path":"All/p5-Text-CSV_XS-1.60.pkg","repopath":"All/p5-Text-CSV_XS-1.60.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":109420,"desc":"Text::CSV_XS provides facilities for the composition and decomposition of\ncomma-separated values. An instance of the Text::CSV_XS class can combine\nfields into a CSV string and parse a CSV string into fields.\n\nThe module accepts either strings or files as input and can utilize any\nuser-specified characters as delimiters, separators, and escapes so it is\nperhaps better called ASV (anything separated values) rather than just CSV.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-ANSI-WideUtil","origin":"textproc/p5-Text-ANSI-WideUtil","version":"0.232","comment":"Routines for text containing ANSI color codes (wide-character functions only)","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Text-ANSI-WideUtil","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3d55d95d4458472cf999c8d4472f080f8d7eb180d361fed0a84f46d13256b44f","flatsize":46711,"path":"All/p5-Text-ANSI-WideUtil-0.232.pkg","repopath":"All/p5-Text-ANSI-WideUtil-0.232.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12852,"desc":"Text::ANSI::WideUtil contains the wide-character variant (ta_mb*()) for some\nfunctions in Text::ANSI::Util. It is split so only this module requires\nText::WideChar::Util and Text::ANSI::Util can be kept slim.","deps":{"p5-Text-ANSI-Util":{"origin":"textproc/p5-Text-ANSI-Util","version":"0.234"},"p5-Text-WideChar-Util":{"origin":"textproc/p5-Text-WideChar-Util","version":"0.172"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Test2-Tools-PDL","origin":"devel/p5-Test2-Tools-PDL","version":"0.0002.03","comment":"Test2 tools for verifying Perl Data Language piddles","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/Test2-Tools-PDL","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b5202b546592a269d0f1a6ae7ccce46e4857397afcf221fa89cbc122e0a88924","flatsize":45854,"path":"All/p5-Test2-Tools-PDL-0.0002.03.pkg","repopath":"All/p5-Test2-Tools-PDL-0.0002.03.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11484,"desc":"Test2::Tools::PDL contains tools for verifying PDL piddles.","deps":{"p5-PDL":{"origin":"math/p5-PDL","version":"2.099"},"p5-Safe-Isa":{"origin":"devel/p5-Safe-Isa","version":"1.000010"},"p5-Test-Simple":{"origin":"devel/p5-Test-Simple","version":"1.302209"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test2-Tools-MemoryCycle","origin":"devel/p5-Test2-Tools-MemoryCycle","version":"0.01","comment":"Check for memory leaks and circular memory references","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/Test2-Tools-MemoryCycle","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c21b2f666be6091a6067b50383a8a16a222bba223cf248475c6c0c0c0eea2b38","flatsize":43683,"path":"All/p5-Test2-Tools-MemoryCycle-0.01.pkg","repopath":"All/p5-Test2-Tools-MemoryCycle-0.01.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11176,"desc":"Perl's garbage collection has one big problem: Circular references can't get\ncleaned up. The above example is the sort of thing that sometimes trips me up,\nwhere a code reference inside a data structure refers to another part of the\ndata structure. There already exists a good testing module to find these sort of\nproblems: Test::Memory::Cycle, so why write this one? Well that module uses\nTest::Builder, and this one instead uses Test2::API. If you want to write\nTest2::Suite tests without pulling in Test::Builder then this is the cycle\ntesting module for you.\n\nTest2::Tools::MemoryCycle also uses the standard Exporter interface, instead of\nletting you specify a test plan. That behavior was once in vogue I guess, but I\ndo not care for it.","deps":{"p5-Devel-Cycle":{"origin":"devel/p5-Devel-Cycle","version":"1.12"},"p5-PadWalker":{"origin":"devel/p5-PadWalker","version":"2.5"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Text-CSV","origin":"textproc/p5-Text-CSV","version":"2.06","comment":"Composition and decomposition of comma-separated values","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-CSV","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5fbf64338040c8fe0bae50bf1f9853d3ec216ee475d959f45e175f84d6fe11c6","flatsize":372427,"path":"All/p5-Text-CSV-2.06.pkg","repopath":"All/p5-Text-CSV-2.06.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":114064,"desc":"Text::CSV provides facilities for the composition and decomposition of\ncomma-separated values.  An instance of the Text::CSV class can combine\nfields into a CSV string and parse a CSV string into fields.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-Bidi","origin":"converters/p5-Text-Bidi","version":"2.18","comment":"Perl interface to the libfribidi","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-Bidi","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5eb0a546a6ad8f885061c72b35f22d9a413e7e025fb483263c241835dca75a9e","flatsize":183505,"path":"All/p5-Text-Bidi-2.18.pkg","repopath":"All/p5-Text-Bidi-2.18.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":58116,"desc":"Perl interface to the libfribidi library that implements the Unicode bidi\nalgorithm. The bidi algorithm is a specification for displaying text that\nconsists of both left-to-right and right-to-left written languages.","deps":{"fribidi":{"origin":"converters/fribidi","version":"1.0.16"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","perl5"]},{"name":"p5-Text-Authinfo","origin":"net/p5-Text-Authinfo","version":"0.03","comment":"Read, query and write authinfo files","maintainer":"des@FreeBSD.org","www":"https://metacpan.org/release/Text-Authinfo","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bf5cf81f27c98bf5aaa3be4a95aabae4bd9be4da7d0265f088d9ead2a0601d59","flatsize":17227,"path":"All/p5-Text-Authinfo-0.03.pkg","repopath":"All/p5-Text-Authinfo-0.03.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9168,"desc":"Text::Authinfo provides methods to read, query and write authinfo\nfiles.","deps":{"p5-Text-CSV":{"origin":"textproc/p5-Text-CSV","version":"2.06"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Test2-Plugin-NoWarnings","origin":"devel/p5-Test2-Plugin-NoWarnings","version":"0.10","comment":"Fail if tests warn","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test2-Plugin-NoWarnings","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4c0f2ec398c4fc95110fe435afb51895ec71bdcf63bce07965cf9d372ab4e15b","flatsize":18504,"path":"All/p5-Test2-Plugin-NoWarnings-0.10.pkg","repopath":"All/p5-Test2-Plugin-NoWarnings-0.10.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":10112,"desc":"Loading this plugin causes your tests to fail if there any\nwarnings while they run. Each warning generates a new failing\ntest and the warning content is outputted via diag.\n\nThis module uses $SIG{__WARN__}, so if the code you're testing\nsets this, then this module will stop working.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Text-Aspell","origin":"textproc/p5-Text-Aspell","version":"0.09_3","comment":"Perl interface to the GNU Aspell library","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-Aspell","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"146ca001b8d9f33686b941e533fcac0e049d43f4b5ff4a024bef63d4325ec399","flatsize":51971,"path":"All/p5-Text-Aspell-0.09_3.pkg","repopath":"All/p5-Text-Aspell-0.09_3.pkg","licenselogic":"single","pkgsize":18668,"desc":"This module provides a Perl interface to the GNU Aspell library.\nThe GNU Aspell library provides access to system spelling libraries,\nincluding a spell checker. This module is to meet the need of looking\nup many words, one at a time, in a single session.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-AsciiTeX","origin":"math/p5-Text-AsciiTeX","version":"0.05_3","comment":"Convert (La)TeX formulas to ASCII art","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-AsciiTeX","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3905ae9bfd52379d03d7bf5a3b7fb1a2c1b8747db8083292b2dd549ddba724e7","flatsize":63224,"path":"All/p5-Text-AsciiTeX-0.05_3.pkg","repopath":"All/p5-Text-AsciiTeX-0.05_3.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":27616,"desc":"A Perl module that provides a mechanism to render (La)TeX formulae to ASCII\nart.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Test2-Plugin-IOEvents","origin":"devel/p5-Test2-Plugin-IOEvents","version":"0.001001_1","comment":"Turn STDOUT and STDERR into Test2 events","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Test2-Plugin-IOEvents","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"590fc6217e72a4368e0f24ec644d7569242387aa228d76fd7963bd4b030c8aef","flatsize":46641,"path":"All/p5-Test2-Plugin-IOEvents-0.001001_1.pkg","repopath":"All/p5-Test2-Plugin-IOEvents-0.001001_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12032,"desc":"Test2::Plugin::IOEvents turns prints to STDOUT and STDERR (including warnings)\ninto proper Test2 events.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Text-ANSITable","origin":"textproc/p5-Text-ANSITable","version":"0.610","comment":"Create nice formatted tables using extended ASCII and ANSI colors","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Text-ANSITable","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c887c01bacbbfd757065a4497c43895d2cf6992cb5f983e7652d5843e8cc713a","flatsize":344946,"path":"All/p5-Text-ANSITable-0.610.pkg","repopath":"All/p5-Text-ANSITable-0.610.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":111176,"desc":"Text::ANSITable is yet another text table formatter module like Text::ASCIITable\nor Text::SimpleTable, with the following differences:\n- Colors and color themes: ANSI color codes will be used by default (even 256\n  and 24bit colors), but will degrade to lower color depth and black/white\n  according to terminal support.\n- Box-drawing characters: Box-drawing characters will be used by default, but\n  will degrade to using normal ASCII characters if terminal does not support them.\n- Unicode and wide character support: Border styles using Unicode characters\n  (double lines, bold/heavy lines, brick style, etc). Columns containing wide\n  characters stay aligned. (Note: support for wide characters requires\n  Text::ANSI::WideUtil which is currently set as an optional prereq, so you'll\n  need to install it explicitly or set your CPAN client to install 'recommends'\n  prereq).\n\nCompared to Text::ASCIITable, it uses lower_case method/attr names instead of\nCamelCase, and it uses arrayref for columns and add_row. When specifying border\nstyles, the order of characters are slightly different. More fine-grained\noptions to customize appearance.","deps":{"p5-BorderStyles-Standard":{"origin":"devel/p5-BorderStyles-Standard","version":"0.014"},"p5-Color-RGB-Util":{"origin":"devel/p5-Color-RGB-Util","version":"0.607"},"p5-ColorThemeBase-Static":{"origin":"devel/p5-ColorThemeBase-Static","version":"0.009"},"p5-ColorThemeUtil-ANSI":{"origin":"devel/p5-ColorThemeUtil-ANSI","version":"0.002"},"p5-ColorThemes-Standard":{"origin":"devel/p5-ColorThemes-Standard","version":"0.003"},"p5-Function-Fallback-CoreOrPP":{"origin":"devel/p5-Function-Fallback-CoreOrPP","version":"0.090"},"p5-JSON-MaybeXS":{"origin":"converters/p5-JSON-MaybeXS","version":"1.004008"},"p5-Log-ger":{"origin":"devel/p5-Log-ger","version":"0.042"},"p5-Module-List":{"origin":"devel/p5-Module-List","version":"0.004"},"p5-Module-Load-Util":{"origin":"devel/p5-Module-Load-Util","version":"0.012"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-Package-MoreUtil":{"origin":"devel/p5-Package-MoreUtil","version":"0.592"},"p5-Parse-VarName":{"origin":"devel/p5-Parse-VarName","version":"0.03"},"p5-Term-App-Roles":{"origin":"devel/p5-Term-App-Roles","version":"0.031"},"p5-Text-ANSI-Util":{"origin":"textproc/p5-Text-ANSI-Util","version":"0.234"},"p5-alias-module":{"origin":"devel/p5-alias-module","version":"0.003"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Text-ANSI-Util","origin":"textproc/p5-Text-ANSI-Util","version":"0.234","comment":"Routines for text containing ANSI color codes","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Text-ANSI-Util","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"df62ac02e6557334d529c44357e56284e30aa8efdb0054e14e82e2464014be92","flatsize":94963,"path":"All/p5-Text-ANSI-Util-0.234.pkg","repopath":"All/p5-Text-ANSI-Util-0.234.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":26328,"desc":"Text::ANSI::Util provides routines for dealing with text that contains ANSI\ncolor codes, e.g. for determining its length/width (excluding the color codes),\nstripping the color codes, extracting the color codes, and so on.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-TestGen4Web-Runner","origin":"www/p5-TestGen4Web-Runner","version":"0.11_2","comment":"Perl module to replay files recorded with TestGen4Web","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/TestGen4Web-Runner","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f452a1bed453f434fb1c09a2f57769799e7f94f3a37c9521f40a476d0002ca1e","flatsize":28810,"path":"All/p5-TestGen4Web-Runner-0.11_2.pkg","repopath":"All/p5-TestGen4Web-Runner-0.11_2.pkg","licenselogic":"single","pkgsize":10548,"desc":"TestGen4Web::Runner is a PERL module to replay files recorded with\nSpikeSource's TestGen4Web Recorder.\n\nFrom http://developer.spikesource.com/projects/testgen4web :\n\n\"TestGen4Web is written to ease the pain of writing tests for web applications.\nThis is a 2 part tool. Firefox extension, which records user input to a xml\nfile. Translator script: to generate automated test scripts.\"","deps":{"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-XML-Simple":{"origin":"textproc/p5-XML-Simple","version":"2.25"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Test2-Tools-LoadModule","origin":"devel/p5-Test2-Tools-LoadModule","version":"0.008","comment":"Test whether a module can be successfully loaded","maintainer":"wen@FreeBSD.org","www":"https://metacpan.org/release/Test2-Tools-LoadModule","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d78b9934c850d09c63a2f9e7f1c88e4babf9f42b6dd05edbbaa98e540927ce65","flatsize":36412,"path":"All/p5-Test2-Tools-LoadModule-0.008.pkg","repopath":"All/p5-Test2-Tools-LoadModule-0.008.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":16904,"desc":"This Test2::Tools module tests whether a module can be loaded, and optionally\nwhether it has at least a given version, and exports specified symbols.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-utf8","origin":"devel/p5-Test-utf8","version":"1.03","comment":"Handy UTF-8 tests","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Test-utf8","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6d1a25477aae3cd8f397a53e2e63d1641beb923d020492c02e72cd7f3e867987","flatsize":21078,"path":"All/p5-Test-utf8-1.03.pkg","repopath":"All/p5-Test-utf8-1.03.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10736,"desc":"Test::utf8 is a collection of tests useful for dealing with utf8 strings in\nPerl. It has two types of tests: The validity tests check if a string is valid\nand not corrupt, whereas the characteristics tests will check that string has a\ngiven set of characteristics.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test2-Tools-FFI","origin":"devel/p5-Test2-Tools-FFI","version":"0.06","comment":"Tools for testing FFI","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/Test2-Tools-FFI","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8aaea4fa9e8e8e4dae53e4b162805bc01d68c5ecc8217c9a3150ed9fdf3acc96","flatsize":60216,"path":"All/p5-Test2-Tools-FFI-0.06.pkg","repopath":"All/p5-Test2-Tools-FFI-0.06.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17840,"desc":"Test2::Tools::FFI provides some basic tools for testing FFI modules.","deps":{"p5-Capture-Tiny":{"origin":"devel/p5-Capture-Tiny","version":"0.50"},"p5-FFI-CheckLib":{"origin":"devel/p5-FFI-CheckLib","version":"0.31"},"p5-FFI-Platypus":{"origin":"devel/p5-FFI-Platypus","version":"2.10"},"p5-File-ShareDir-Dist":{"origin":"devel/p5-File-ShareDir-Dist","version":"0.07"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-mysqld","origin":"databases/p5-Test-mysqld","version":"1.0030","comment":"Perl extension for mysqld test runner","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-mysqld","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6421c406371da070e2bb9b5106e10589a1b40fa777b8af107358742641d51a16","flatsize":55529,"path":"All/p5-Test-mysqld-1.0030.pkg","repopath":"All/p5-Test-mysqld-1.0030.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14952,"desc":"Test::mysqld automatically setups a mysqld instance in a temporary\ndirectory, and destroys it when the perl script exits.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"p5-Class-Accessor-Lite":{"origin":"devel/p5-Class-Accessor-Lite","version":"0.08"},"p5-DBD-mysql":{"origin":"databases/p5-DBD-mysql","version":"5.008"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-File-Copy-Recursive":{"origin":"devel/p5-File-Copy-Recursive","version":"0.45"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"],"options":{"MARIADB":"off","MYSQL":"on"}},{"name":"p5-Test-YAML-Valid","origin":"devel/p5-Test-YAML-Valid","version":"0.04_2","comment":"Test for valid YAML","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-YAML-Valid","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e29b2d49baf8eb8e005054b96d9903be138784010bf98938a21fd7cc10140432","flatsize":15534,"path":"All/p5-Test-YAML-Valid-0.04_2.pkg","repopath":"All/p5-Test-YAML-Valid-0.04_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8312,"desc":"This module lets you easily test the validity of YAML.","deps":{"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"options":{"YAMLSYCK":"off"}},{"name":"p5-Test2-Tools-Explain","origin":"devel/p5-Test2-Tools-Explain","version":"0.02","comment":"Explain tools for Perl Test2 framework","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Test2-Tools-Explain","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7cf6d54b232a492ccc6b527fc8ad43a6bda0d2bc48744461bc542828c5373938","flatsize":16399,"path":"All/p5-Test2-Tools-Explain-0.02.pkg","repopath":"All/p5-Test2-Tools-Explain-0.02.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":8396,"desc":"Test2::Suite dropped the explain() function that had been part of Test::More.\nFor those who miss it in Test2, you can use Test2::Tools::Explain.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test2-Plugin-DBIProfile","origin":"devel/p5-Test2-Plugin-DBIProfile","version":"0.002006_1","comment":"Plugin to enable and display DBI profiling","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Test2-Plugin-DBIProfile","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a62b8bbc357a767d4324349ea6faf564bef07d0626dec1957dccf3a2d695b1ca","flatsize":42399,"path":"All/p5-Test2-Plugin-DBIProfile-0.002006_1.pkg","repopath":"All/p5-Test2-Plugin-DBIProfile-0.002006_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10632,"desc":"Test2::Plugin::DBIProfile will enable DBI::Profile globally so that DBI\nprofiling data is collected. Once testing is complete an event will be produced\nwhich contains and displays the profiling data.","deps":{"p5-Test-Simple":{"origin":"devel/p5-Test-Simple","version":"1.302209"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test2-Plugin-UUID","origin":"devel/p5-Test2-Plugin-UUID","version":"0.002009","comment":"Use REAL UUIDs in Test2","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Test2-Plugin-UUID","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3b9cc6c06c815a5c585e99a02ac23b3f17e6dafe8ec2ae6fa8836ef7377e870c","flatsize":57233,"path":"All/p5-Test2-Plugin-UUID-0.002009.pkg","repopath":"All/p5-Test2-Plugin-UUID-0.002009.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16228,"desc":"Test2 normally uses unique IDs generated by appending pid, thread-id, and an\nincrementing integer. These work fine most of the time, but are not sufficient\nif you want to keep a database of events, in that case a real UUID is much more\nuseful.","deps":{"p5-UUID-Tiny":{"origin":"devel/p5-UUID-Tiny","version":"1.04_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-XML-Valid","origin":"devel/p5-Test-XML-Valid","version":"0.04_1","comment":"Validate XML and XHTML","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-XML-Valid","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e64c357135775302ef8d045ee48dc0af76dc55b2d7de1e48086374d93592bf4e","flatsize":4877,"path":"All/p5-Test-XML-Valid-0.04_1.pkg","repopath":"All/p5-Test-XML-Valid-0.04_1.pkg","licenselogic":"single","pkgsize":4000,"desc":"Tests for Valid XHTML (using XML::LibXML). If the XML is not valid,\na message will be generated  with specific details about where the\nparser failed.","deps":{"p5-Test-Simple":{"origin":"devel/p5-Test-Simple","version":"1.302209"},"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-XPath","origin":"lang/p5-Test-XPath","version":"0.19","comment":"Test XML and HTML content and structure with XPath expressions","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-XPath","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7c61d62001cbd53a39e3beaa77e2c0966b80aa0d3cbc5a5321eeeb9bebb87f9b","flatsize":33274,"path":"All/p5-Test-XPath-0.19.pkg","repopath":"All/p5-Test-XPath-0.19.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17232,"desc":"This library's module, Test::XPath, provides an interface for testing the\ncontent and structure of XML and HTML documents using XPath query expressions.\nThis will be most useful for those who need to write TAP-emitting unit tests\nfor HTML or XML output.","deps":{"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["lang","perl5"],"options":{"CSS":"off"}},{"name":"p5-Text-BibTeX","origin":"textproc/p5-Text-BibTeX","version":"0.91","comment":"Manipulate BibTeX files from perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Text-BibTeX","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bb583cba5163b61856d7e122ae439f685b341a35ae39dd40aa538727d637cfa4","flatsize":489338,"path":"All/p5-Text-BibTeX-0.91.pkg","repopath":"All/p5-Text-BibTeX-0.91.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":233816,"desc":"Text::BibTeX provides objected oriented parsing and formatting of\nBibTeX files from within perl.\n\n     http://www.gerg.ca/software/btOOL/","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"p5-Test2-Plugin-MemUsage","origin":"devel/p5-Test2-Plugin-MemUsage","version":"0.002003_1","comment":"Collect and display memory usage information","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Test2-Plugin-MemUsage","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0bf449a768194164a80bb8949fe387c3c73917f852c9c6e0a1b8bbe155afbe40","flatsize":42049,"path":"All/p5-Test2-Plugin-MemUsage-0.002003_1.pkg","repopath":"All/p5-Test2-Plugin-MemUsage-0.002003_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10344,"desc":"Currently Test2::Plugin::MemUsage only works on unix systems that provide\n/proc/PID/status access. For all other systems this plugin is essentially a\nno-op.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Warnings","origin":"devel/p5-Test-Warnings","version":"0.038","comment":"Test for warnings and the lack of them","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Test-Warnings","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3940d1d43d2d8931b5b5a3c19dffc8b78be630e54fc0bbeb03ad066d947fe02a","flatsize":69336,"path":"All/p5-Test-Warnings-0.038.pkg","repopath":"All/p5-Test-Warnings-0.038.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":22556,"desc":"If you've ever tried to use Test::NoWarnings to confirm there are no warnings\ngenerated by your tests, combined with the convenience of done_testing to not\nhave to declare a test count, you'll have discovered that these two features do\nnot play well together, as the test count will be calculated before the warnings\ntest is run, resulting in a TAP error. (See examples/test_nowarnings.pl in this\ndistribution for a demonstration.)\n\nThis module is intended to be used as a drop-in replacement for\nTest::NoWarnings: it also adds an extra test, but runs this test before\ndone_testing calculates the test count, rather than after. It does this by\nhooking into done_testing as well as via an END block. You can declare a plan,\nor not, and things will still Just Work.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test2-Plugin-Cover","origin":"devel/p5-Test2-Plugin-Cover","version":"0.000027","comment":"Fast and Minimal file coverage info","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Test2-Plugin-Cover","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9ec2f0121fc2333f7ee757f0edc079a38bca7f8941225b1f7955804b1293edc6","flatsize":80965,"path":"All/p5-Test2-Plugin-Cover-0.000027.pkg","repopath":"All/p5-Test2-Plugin-Cover-0.000027.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":28164,"desc":"Test2::Plugin::Cover will collect minimal file coverage info, and will do so\nwith minimal performance impact.\n\nEvery time a subroutine is called this tool will do its best to find the\nfilename the subroutine was defined in, and add it to a list. Also, anytime you\nattempt to open a file with open() or sysopen() the file will be added to the\nlist. This list will be attached to a test2 event just before the test exits. In\nmost formaters the event will only show up as a comment on STDOUT # This test\ncovered N source files. . However tools such as Test2::Harness::UI can make full\nuse of the coverage information contained in the event.","deps":{"p5-Path-Tiny":{"origin":"devel/p5-Path-Tiny","version":"0.146"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-postgresql","origin":"databases/p5-Test-postgresql","version":"0.09_3","comment":"Perl extension of postgresql runner for tests","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/SYSPETE/Test-postgresql-0.091","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"64c83eb21cec455cc239f61243b4ab107cd8a781f693fedf7f793d52a4943932","flatsize":18781,"path":"All/p5-Test-postgresql-0.09_3.pkg","repopath":"All/p5-Test-postgresql-0.09_3.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8788,"desc":"Test::postgresql automatically setups a postgresql instance in a\ntemporary directory, and destroys it when the perl script exits.","deps":{"p5-Class-Accessor-Lite":{"origin":"devel/p5-Class-Accessor-Lite","version":"0.08"},"p5-DBD-Pg":{"origin":"databases/p5-DBD-Pg","version":"3.18.0"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Test-YAML-Meta","origin":"devel/p5-Test-YAML-Meta","version":"0.22","comment":"Validation of the META.yml file in a distribution","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-YAML-Meta","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"343bfe74c6e19d928df76f90e25a742f5cf5442c37322fcfa1382ebd83f600ee","flatsize":12515,"path":"All/p5-Test-YAML-Meta-0.22.pkg","repopath":"All/p5-Test-YAML-Meta-0.22.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":6772,"desc":"Test::YAML::Meta - Validation of the META.yml file in a distribution.","deps":{"p5-Test-CPAN-Meta-YAML":{"origin":"devel/p5-Test-CPAN-Meta-YAML","version":"0.25"},"p5-Test-YAML-Valid":{"origin":"devel/p5-Test-YAML-Valid","version":"0.04_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-YAML","origin":"devel/p5-Test-YAML","version":"1.07","comment":"Testing Module for YAML Implementations","maintainer":"svysh.fbsd@gmail.com","www":"https://metacpan.org/release/Test-YAML","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c6e68a796e11188f36fa795452cb33073c44126abb77137cf8850b01f6d6b47e","flatsize":46166,"path":"All/p5-Test-YAML-1.07.pkg","repopath":"All/p5-Test-YAML-1.07.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11168,"desc":"Testing Module for YAML Implementations.\nTest::YAML is a subclass of Test::Base with YAML specific support.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"p5-Test-Base":{"origin":"devel/p5-Test-Base","version":"0.89"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test2-Harness","origin":"devel/p5-Test2-Harness","version":"1.000156","comment":"Test2 Harness designed for the Test2 event system","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Test2-Harness","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4ba595c03d18124892f74fbc629f20e828729fad912b0de876d104f93a5b143b","flatsize":1641398,"path":"All/p5-Test2-Harness-1.000156.pkg","repopath":"All/p5-Test2-Harness-1.000156.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":539780,"desc":"To use Test2::Harness you use the yath command. Yath will find the tests (or use\nthe ones you specify), and run them. As it runs it will output diagnostics\ninformation such as failures. At the end yath will print a summary of the test\nrun.\n\nThe canonical source of up-to-date command options are the help output when\nusing $ yath help and $ yath help COMMAND.\n\nyath can be thought of as a more powerful alternative to prove (Test::Harness).","deps":{"p5-Cpanel-JSON-XS":{"origin":"converters/p5-Cpanel-JSON-XS","version":"4.39"},"p5-Data-UUID":{"origin":"devel/p5-Data-UUID","version":"1.227"},"p5-Email-Stuffer":{"origin":"mail/p5-Email-Stuffer","version":"0.018"},"p5-HTTP-Tiny-Multipart":{"origin":"www/p5-HTTP-Tiny-Multipart","version":"0.08"},"p5-IO-Pager":{"origin":"devel/p5-IO-Pager","version":"2.10"},"p5-Importer":{"origin":"devel/p5-Importer","version":"0.026"},"p5-JSON-MaybeXS":{"origin":"converters/p5-JSON-MaybeXS","version":"1.004008"},"p5-Long-Jump":{"origin":"devel/p5-Long-Jump","version":"0.000003"},"p5-Scope-Guard":{"origin":"devel/p5-Scope-Guard","version":"0.21"},"p5-Term-Table":{"origin":"devel/p5-Term-Table","version":"0.024"},"p5-Test-Simple":{"origin":"devel/p5-Test-Simple","version":"1.302209"},"p5-Test2-Plugin-Cover":{"origin":"devel/p5-Test2-Plugin-Cover","version":"0.000027"},"p5-Test2-Plugin-DBIProfile":{"origin":"devel/p5-Test2-Plugin-DBIProfile","version":"0.002006_1"},"p5-Test2-Plugin-IOEvents":{"origin":"devel/p5-Test2-Plugin-IOEvents","version":"0.001001_1"},"p5-Test2-Plugin-MemUsage":{"origin":"devel/p5-Test2-Plugin-MemUsage","version":"0.002003_1"},"p5-Test2-Plugin-UUID":{"origin":"devel/p5-Test2-Plugin-UUID","version":"0.002009"},"p5-YAML-Tiny":{"origin":"textproc/p5-YAML-Tiny","version":"1.74"},"p5-goto-file":{"origin":"devel/p5-goto-file","version":"0.005"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"options":{"RECOMMENDED":"on"}},{"name":"p5-Test-Without-Module","origin":"devel/p5-Test-Without-Module","version":"0.23","comment":"Test fallback behaviour in absence of modules","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-Without-Module","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ae828fbd8859cced13144dc92255214484b0b8f4f665f9f2470b1e52e103c245","flatsize":13579,"path":"All/p5-Test-Without-Module-0.23.pkg","repopath":"All/p5-Test-Without-Module-0.23.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7724,"desc":"This module allows you to deliberately hide modules from a program even though\nthey are installed. This is mostly useful for testing modules that have a\nfallback when a certain dependency module is not installed.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-XML","origin":"devel/p5-Test-XML","version":"0.08_1","comment":"Compare XML in perl tests","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-XML","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"539782a980856038f053241903f91e78a9123eeaab7b88ff0aba45cdf5b998c6","flatsize":30308,"path":"All/p5-Test-XML-0.08_1.pkg","repopath":"All/p5-Test-XML-0.08_1.pkg","licenselogic":"single","pkgsize":15352,"desc":"This module provides tools for testing code which deals with XML.\nThese tools are compatible with the Test::More and Test::Simple\nmodules.  At present, there is generic XML comparison support, as\nwell as modules for dealing with XML::SAX, XML::Twig and XML::XPath\nhandlers.","deps":{"p5-XML-Parser":{"origin":"textproc/p5-XML-Parser","version":"2.47"},"p5-XML-SemanticDiff":{"origin":"textproc/p5-XML-SemanticDiff","version":"1.0007"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Weaken","origin":"devel/p5-Test-Weaken","version":"3.022000_1","comment":"Test that freed memory objects were, indeed, freed","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-Weaken","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2c3c7ef0be98ae3d2d5e9ec29b5b7d61a49398327728bf1276598b2c925fb3ab","flatsize":87323,"path":"All/p5-Test-Weaken-3.022000_1.pkg","repopath":"All/p5-Test-Weaken-3.022000_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":34788,"desc":"Test::Weaken allows easy detection of unfreed Perl data and the\nexamination of unfreed objects, even those that would usually have\nbeen made inaccessible.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Warn","origin":"devel/p5-Test-Warn","version":"0.37","comment":"Perl extension to test methods for warnings","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-Warn","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"150f89dd73acb81f4806202295d21d45354f78bd1ad4e0a9a02f51823c7eb7c2","flatsize":27652,"path":"All/p5-Test-Warn-0.37.pkg","repopath":"All/p5-Test-Warn-0.37.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13260,"desc":"Test::Warn provides a few convenience methods for testing warning based\ncode.","deps":{"p5-Sub-Uplevel":{"origin":"devel/p5-Sub-Uplevel","version":"0.2800"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-WWW-Mechanize-PSGI","origin":"devel/p5-Test-WWW-Mechanize-PSGI","version":"0.39","comment":"Perl extension to test PSGI programs using WWW::Mechanize","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-WWW-Mechanize-PSGI","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0996ca4507f75f75052acf6b90e802f63cb26e21fcd768460eb688892ea9e818","flatsize":19987,"path":"All/p5-Test-WWW-Mechanize-PSGI-0.39.pkg","repopath":"All/p5-Test-WWW-Mechanize-PSGI-0.39.pkg","licenselogic":"single","pkgsize":10364,"desc":"Test PSGI programs using WWW::Mechanize.","deps":{"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"p5-Test-WWW-Mechanize":{"origin":"devel/p5-Test-WWW-Mechanize","version":"1.60"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-WWW-Selenium","origin":"devel/p5-Test-WWW-Selenium","version":"1.36_1","comment":"Perl driver and test library for Selenium Remote Control (SRC)","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-WWW-Selenium","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bfd9cbf6ebe8c573fa954b0f5b0250cc242208dfbb2f29a3e657e66050a75dd2","flatsize":137549,"path":"All/p5-Test-WWW-Selenium-1.36_1.pkg","repopath":"All/p5-Test-WWW-Selenium-1.36_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":56024,"desc":"Test-WWW-Selenium is a perl driver and test library for Selenium\nRemote Control (SRC).","deps":{"p5-Devel-REPL":{"origin":"devel/p5-Devel-REPL","version":"1.003029"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test2-Harness-UI","origin":"devel/p5-Test2-Harness-UI","version":"0.000144_1","comment":"Web interface for viewing and inspecting yath test logs","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/Test2-Harness-UI","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7a37f7d26ffc3f91749b15fac4636e16aabeae4394ed8dee77cfc61ea42d52b4","flatsize":2173339,"path":"All/p5-Test2-Harness-UI-0.000144_1.pkg","repopath":"All/p5-Test2-Harness-UI-0.000144_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":498292,"desc":"Test2::Harness::UI provides a web UI for yath logs.","deps":{"p5-Clone":{"origin":"devel/p5-Clone","version":"0.47"},"p5-Crypt-Eksblowfish":{"origin":"security/p5-Crypt-Eksblowfish","version":"0.009_3"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-DBIx-Class":{"origin":"databases/p5-DBIx-Class","version":"0.082844"},"p5-DBIx-Class-Helpers":{"origin":"databases/p5-DBIx-Class-Helpers","version":"2.037000"},"p5-DBIx-Class-InflateColumn-Serializer":{"origin":"databases/p5-DBIx-Class-InflateColumn-Serializer","version":"0.09"},"p5-DBIx-Class-Schema-Loader":{"origin":"databases/p5-DBIx-Class-Schema-Loader","version":"0.07049"},"p5-DBIx-Class-Tree":{"origin":"databases/p5-DBIx-Class-Tree","version":"0.03003_1"},"p5-DBIx-Class-UUIDColumns":{"origin":"databases/p5-DBIx-Class-UUIDColumns","version":"0.02006_1"},"p5-DBIx-QuickDB":{"origin":"databases/p5-DBIx-QuickDB","version":"0.000035_1"},"p5-Data-GUID":{"origin":"devel/p5-Data-GUID","version":"0.051"},"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-Format-MySQL":{"origin":"devel/p5-DateTime-Format-MySQL","version":"0.08,1"},"p5-DateTime-Format-Pg":{"origin":"devel/p5-DateTime-Format-Pg","version":"0.16014"},"p5-Email-Sender":{"origin":"mail/p5-Email-Sender","version":"2.601"},"p5-Email-Simple":{"origin":"mail/p5-Email-Simple","version":"2.218"},"p5-File-ShareDir":{"origin":"devel/p5-File-ShareDir","version":"1.118"},"p5-Importer":{"origin":"devel/p5-Importer","version":"0.026"},"p5-JSON-MaybeXS":{"origin":"converters/p5-JSON-MaybeXS","version":"1.004008"},"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"p5-Plack-Middleware-DBIx-DisconnectAll":{"origin":"www/p5-Plack-Middleware-DBIx-DisconnectAll","version":"0.02"},"p5-Router-Simple":{"origin":"www/p5-Router-Simple","version":"0.17"},"p5-Starman":{"origin":"www/p5-Starman","version":"0.4017"},"p5-Statistics-Basic":{"origin":"math/p5-Statistics-Basic","version":"1.6611"},"p5-Test-Simple":{"origin":"devel/p5-Test-Simple","version":"1.302209"},"p5-Test2-Harness":{"origin":"devel/p5-Test2-Harness","version":"1.000156"},"p5-Text-Xslate":{"origin":"textproc/p5-Text-Xslate","version":"3.4.0"},"p5-Time-Elapsed":{"origin":"devel/p5-Time-Elapsed","version":"0.33"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-WWW-Mechanize-Catalyst","origin":"devel/p5-Test-WWW-Mechanize-Catalyst","version":"0.62","comment":"Test::WWW::Mechanize for Catalyst","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Test-WWW-Mechanize-Catalyst","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0f4c8c311de87bbe6c2d07135e469275068cd6659c67fcd9aad39fc1a8511a52","flatsize":29082,"path":"All/p5-Test-WWW-Mechanize-Catalyst-0.62.pkg","repopath":"All/p5-Test-WWW-Mechanize-Catalyst-0.62.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13908,"desc":"Test::WWW::Mechanize is a subclass of WWW::Mechanize that incorporates\nfeatures for web application testing. The Test::WWW::Mechanize::Catalyst\nmodule meshes the two to allow easy testing of Catalyst applications\nwithout needing to starting up a web server.\n\nTesting web applications has always been a bit tricky, normally\nrequiring starting a web server for your application and making real\nHTTP requests to it. This module allows you to test Catalyst web\napplications but does not require a server or issue HTTP requests.\nInstead, it passes the HTTP request object directly to Catalyst. Thus\nyou do not need to use a real hostname: \"http://localhost/\" will do.\nHowever, this is optional. The following two lines of code do exactly\nthe same thing:","deps":{"p5-Catalyst-Plugin-Session-State-Cookie":{"origin":"www/p5-Catalyst-Plugin-Session-State-Cookie","version":"0.18"},"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-Test-WWW-Mechanize":{"origin":"devel/p5-Test-WWW-Mechanize","version":"1.60"},"p5-WWW-Mechanize":{"origin":"www/p5-WWW-Mechanize","version":"2.19"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-WWW-Mechanize-CGIApp","origin":"devel/p5-Test-WWW-Mechanize-CGIApp","version":"0.05_1","comment":"Test::WWW::Mechanize for CGIApp","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Test-WWW-Mechanize-CGIApp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"93e0cdc44d89f8cb9e359df677d5d54561d366230ac43798e5b39efedb9ac30c","flatsize":16973,"path":"All/p5-Test-WWW-Mechanize-CGIApp-0.05_1.pkg","repopath":"All/p5-Test-WWW-Mechanize-CGIApp-0.05_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9340,"desc":"Test::WWW::Mechanize is a subclass of WWW::Mechanize that incorporates\nfeatures for web application testing. The Test::WWW::Mechanize::Catalyst\nmodule meshes the two to allow easy testing of Catalyst applications\nwithout starting up a web server.\n\nTesting web applications has always been a bit tricky, normally starting\na web server for your application and making real HTTP requests to it.\nThis module allows you to test Catalyst web applications but does not\nstart a server or issue HTTP requests. Instead, it passes the HTTP\nrequest object directly to Catalyst. Thus you do not need to use a real\nhostname: \"http://localhost/\" will do.","deps":{"p5-CGI-Application":{"origin":"www/p5-CGI-Application","version":"4.61"},"p5-HTTP-Request-AsCGI":{"origin":"www/p5-HTTP-Request-AsCGI","version":"1.2_1"},"p5-Test-WWW-Mechanize":{"origin":"devel/p5-Test-WWW-Mechanize","version":"1.60"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-WWW-Mechanize-CGI","origin":"devel/p5-Test-WWW-Mechanize-CGI","version":"0.1_1","comment":"Test CGI applications with Test::WWW::Mechanize","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-WWW-Mechanize-CGI","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"de074b1aba9695a291618623b8ff0f64d43f7e79227cf8587d43e4003c417683","flatsize":2846,"path":"All/p5-Test-WWW-Mechanize-CGI-0.1_1.pkg","repopath":"All/p5-Test-WWW-Mechanize-CGI-0.1_1.pkg","licenselogic":"single","pkgsize":2940,"desc":"Provides a convenient way of testing CGI applications without a\nexternal daemon.","deps":{"p5-Test-WWW-Mechanize":{"origin":"devel/p5-Test-WWW-Mechanize","version":"1.60"},"p5-WWW-Mechanize-CGI":{"origin":"www/p5-WWW-Mechanize-CGI","version":"0.3_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Tk","origin":"x11-toolkits/p5-Test-Tk","version":"3.04","comment":"Testing Tk widgets","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/Test-Tk","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"91b22e484fae9996127d333fbd860d3bc09f366404438ceb14083d44a81ea375","flatsize":16640,"path":"All/p5-Test-Tk-3.04.pkg","repopath":"All/p5-Test-Tk-3.04.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9204,"desc":"Test::Tk aims to assist in the testing of Perl/Tk widgets.\n\ncreateapp creates a MainWindow widget and places it in the variable $app. It\nsets a timer with delay $delay to start the internal test routine.\n\nstarttesting launches the main loop and sets a timer with delay $delay to start\nthe internal test routine.\n\nWhen testing is done the MainWindow is destroyed and the test script continues.\n\nYou can set a command line parameter show to test command on the command line.\neg perl -Mblib t/My-Test.t show. The application will not terminate so you can\nvisually inspect it.\n\nIt will perform two tests. You need to account for these when you set your\nnumber of tests.\n\nIf you are not on Windows and no XServer is running, all tests will be skipped.","deps":{"p5-Test-Deep":{"origin":"devel/p5-Test-Deep","version":"1.204"},"p5-Tk":{"origin":"x11-toolkits/p5-Tk","version":"804.035_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","x11-toolkits"]},{"name":"p5-Test-WWW-Mechanize","origin":"devel/p5-Test-WWW-Mechanize","version":"1.60","comment":"Testing-specific WWW::Mechanize subclass","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-WWW-Mechanize","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2d2acf512a318a912dec7bc9651508f7efe209aa1779b06571a12e7382ec9bdb","flatsize":78274,"path":"All/p5-Test-WWW-Mechanize-1.60.pkg","repopath":"All/p5-Test-WWW-Mechanize-1.60.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":25172,"desc":"Test::WWW::Mechanize is a subclass of WWW::Mechanize that incorporates\nfeatures for web application testing.","deps":{"p5-Carp-Assert-More":{"origin":"devel/p5-Carp-Assert-More","version":"2.9.0"},"p5-HTML-Form":{"origin":"www/p5-HTML-Form","version":"6.12"},"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-Test-LongString":{"origin":"devel/p5-Test-LongString","version":"0.17"},"p5-WWW-Mechanize":{"origin":"www/p5-WWW-Mechanize","version":"2.19"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-WWW-Declare","origin":"devel/p5-Test-WWW-Declare","version":"0.02_1","comment":"Declarative testing for your web app","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-WWW-Declare","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8f29fec8f9959a716fc24a4d6487b50e2c662ef8e18c22a8a5bd659e0a3fc705","flatsize":24141,"path":"All/p5-Test-WWW-Declare-0.02_1.pkg","repopath":"All/p5-Test-WWW-Declare-0.02_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11088,"desc":"Test-WWW-Declare is a perl module of declarative testing\nfor your web app.","deps":{"p5-Test-WWW-Mechanize":{"origin":"devel/p5-Test-WWW-Mechanize","version":"1.60"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Version","origin":"devel/p5-Test-Version","version":"2.09","comment":"Check to see that version in modules are sane","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Test-Version","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"10c1ca350f9f1c8d3394b07057be950d93b38482040ef84726ad05fe2c0ef049","flatsize":24181,"path":"All/p5-Test-Version-2.09.pkg","repopath":"All/p5-Test-Version-2.09.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":11368,"desc":"This module's goal is to be a one stop shop for checking to see that your\nversions across your dist are sane.","deps":{"p5-File-Find-Rule-Perl":{"origin":"devel/p5-File-Find-Rule-Perl","version":"1.16"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-UseAllModules","origin":"devel/p5-Test-UseAllModules","version":"0.17_1","comment":"Do use_ok() for all the MANIFESTed modules","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Test-UseAllModules","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fae8f58129d8cd0cea0782e7dea7866f49b2fa9fe82ff54b71fb7e71276da9dd","flatsize":13633,"path":"All/p5-Test-UseAllModules-0.17_1.pkg","repopath":"All/p5-Test-UseAllModules-0.17_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7744,"desc":"This Perl module reads MANIFEST to find modules to be tested and does use_ok()\nfor each of them. Now all you have to do is updating MANIFEST.\nYou don't have to modify the test any more (hopefully).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Taint","origin":"devel/p5-Test-Taint","version":"1.08","comment":"Tools to test taintedness","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-Taint","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7aca20fea7fb93381ce27637e87dcd5e43a736ffb48d477262fc800809b47b53","flatsize":25224,"path":"All/p5-Test-Taint-1.08.pkg","repopath":"All/p5-Test-Taint-1.08.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11280,"desc":"Tools to test taintedness: \"Test::More\"-style\nand helper functions.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-TCP","origin":"devel/p5-Test-TCP","version":"2.22","comment":"Testing TCP program","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-TCP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"032fc9eb94ca90434b9fe360ec4b2e3de429539ea29419003c675abade40b3b7","flatsize":65720,"path":"All/p5-Test-TCP-2.22.pkg","repopath":"All/p5-Test-TCP-2.22.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":20708,"desc":"Test::TCP is test utilities for TCP/IP program.","deps":{"p5-Test-SharedFork":{"origin":"devel/p5-Test-SharedFork","version":"0.35"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-URI","origin":"net/p5-Test-URI","version":"1.086","comment":"Check Uniform Resource Identifiers","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Test-URI","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4a8b7d8810cfba2a57f2e4521aed33e4b51312150d0f79c22de4a83a4dc90ca6","flatsize":15870,"path":"All/p5-Test-URI-1.086.pkg","repopath":"All/p5-Test-URI-1.086.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":7720,"desc":"Test::URI checks various parts of Uniform Resource Locators.","deps":{"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Test-TAP-Model","origin":"devel/p5-Test-TAP-Model","version":"0.10_2","comment":"Accessible result collector for Test::Harness::Straps runs","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Test-TAP-Model","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"13317d5ab593a381c8d1a46a4517c38c5468a3d4224fcfb56f824498ff47d23f","flatsize":44112,"path":"All/p5-Test-TAP-Model-0.10_2.pkg","repopath":"All/p5-Test-TAP-Model-0.10_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":24104,"desc":"This module is a subclass of Test::Harness::Straps.\n\nIt uses callbacks in the straps object to construct a deep structure,\nwith all the data known about a test run accessible within.\n\nIt's purpose is to ease the processing of test data, for the purpose of\ngenerating reports, or something like that.\n\nThe niche it fills is creating a way to access test run data, both from\na serialized and a real source, and to ease the querying of this data.","deps":{"p5-Method-Alias":{"origin":"devel/p5-Method-Alias","version":"1.03_1"},"p5-Test-Harness-Straps":{"origin":"devel/p5-Test-Harness-Straps","version":"0.30_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Unit","origin":"devel/p5-Test-Unit","version":"0.27","comment":"PerlUnit testing framework","maintainer":"jadawin@FreeBSD.org","www":"https://metacpan.org/release/Test-Unit","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7b28d503023f88cabe05d3a508424350bf8f1b62bf5179c6620dd98152bb0ec3","flatsize":182579,"path":"All/p5-Test-Unit-0.27.pkg","repopath":"All/p5-Test-Unit-0.27.pkg","licenselogic":"single","pkgsize":84848,"desc":"This framework is intended to support unit testing in an object-oriented\ndevelopment paradigm (with support for inheritance of tests etc.) and is\nderived from the JUnit testing framework for Java by Kent Beck and Erich\nGamma.","deps":{"p5-Class-Inner":{"origin":"devel/p5-Class-Inner","version":"0.200001_1"},"p5-Devel-Symdump":{"origin":"devel/p5-Devel-Symdump","version":"2.1800"},"p5-Error":{"origin":"lang/p5-Error","version":"0.17030"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-UNIXSock","origin":"devel/p5-Test-UNIXSock","version":"0.4","comment":"Testing UNIX domain socket servers","maintainer":"bokutin@bokut.in","www":"https://metacpan.org/pod/Test::UNIXSock","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1f2fdedb9c245eb440920e823b8c6f016cd82d024c408c0b62dd3bff40679394","flatsize":16273,"path":"All/p5-Test-UNIXSock-0.4.pkg","repopath":"All/p5-Test-UNIXSock-0.4.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8880,"desc":"Test utility to test UNIX domain socket server programs.\nIt is based on Test::TCP.","deps":{"p5-Test-SharedFork":{"origin":"devel/p5-Test-SharedFork","version":"0.35"},"p5-Test-TCP":{"origin":"devel/p5-Test-TCP","version":"2.22"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Synopsis","origin":"devel/p5-Test-Synopsis","version":"0.06_1","comment":"Test your SYNOPSIS code in CPAN module","maintainer":"tsucchi@cpan.org","www":"https://metacpan.org/release/Test-Synopsis","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d550e07bf973786d6a83f4f2f9ad84a46ee3b302c0890ed218510a16d16b48f1","flatsize":6414,"path":"All/p5-Test-Synopsis-0.06_1.pkg","repopath":"All/p5-Test-Synopsis-0.06_1.pkg","licenselogic":"single","pkgsize":5016,"desc":"Test::Synopsis is an (author) test module to find .pm or .pod files under\nyour lib directory and then make sure the example snippet code in your\nSYNOPSIS section passes the perl compile check.","deps":{"p5-Filter":{"origin":"devel/p5-Filter","version":"1.64"},"p5-Test-Simple":{"origin":"devel/p5-Test-Simple","version":"1.302209"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-SubCalls","origin":"devel/p5-Test-SubCalls","version":"1.10","comment":"Track the number of times subs are called","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-SubCalls","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"941cc0aafca4e66635cc6cb369a318dd2c7d67ab2a7fc59909560e4c7ce1eddb","flatsize":44816,"path":"All/p5-Test-SubCalls-1.10.pkg","repopath":"All/p5-Test-SubCalls-1.10.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11748,"desc":"There are a number of different situations (like testing caching code)\nwhere you want to want to do a number of tests, and then verify that\nsome underlying subroutine deep within the code was called a specific\nnumber of times.","deps":{"p5-Hook-LexWrap":{"origin":"devel/p5-Hook-LexWrap","version":"0.26"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Strict","origin":"devel/p5-Test-Strict","version":"0.54","comment":"Test and report on use strict/warnings coverage","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-Strict","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"892e2facd3c897abb93531e0885e65f25a005c7c50e3aafde710f0ed6e291e81","flatsize":58986,"path":"All/p5-Test-Strict-0.54.pkg","repopath":"All/p5-Test-Strict-0.54.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16588,"desc":"Test and report on the coverage of the strict/warnings pragmas.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Trap","origin":"devel/p5-Test-Trap","version":"0.3.5","comment":"Trap exit codes, exceptions, output, etc","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Test-Trap","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6bc54ebcf3395c46b186a15db6c3d7cc62cd7bf21163fe9d1f5e3150f7291f76","flatsize":86498,"path":"All/p5-Test-Trap-0.3.5.pkg","repopath":"All/p5-Test-Trap-0.3.5.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":39784,"desc":"Test::Trap is primarily (but not exclusively) for use in test scripts: a block\neval on steroids, configurable and extensible, but by default trapping (Perl)\nSTDOUT, STDERR, warnings, exceptions, would-be exit codes, and return values\nfrom boxed blocks of test code.\n\nThe values collected by the latest trap can then be queried or tested through a\nspecial trap object.","deps":{"p5-Data-Dump":{"origin":"devel/p5-Data-Dump","version":"1.25"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Spelling","origin":"devel/p5-Test-Spelling","version":"0.25","comment":"Check for spelling errors in POD files","maintainer":"ehaupt@FreeBSD.org","www":"https://metacpan.org/release/Test-Spelling","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a3e102dcf55dbfe0aa7f0b8b664e5c2234ba4464d22877eb4edff25f7729bc49","flatsize":26423,"path":"All/p5-Test-Spelling-0.25.pkg","repopath":"All/p5-Test-Spelling-0.25.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13352,"desc":"Check for spelling errors in POD files.","deps":{"p5-IPC-Run3":{"origin":"devel/p5-IPC-Run3","version":"0.049"},"p5-Pod-Spell":{"origin":"textproc/p5-Pod-Spell","version":"1.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-TrailingSpace","origin":"devel/p5-Test-TrailingSpace","version":"0.0601","comment":"Test for lack of trailing space","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Test-TrailingSpace","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"54f02d772126ca2b7a36319fef934fc2d6b26a4c82577941433e48cc8e0b7b2c","flatsize":15408,"path":"All/p5-Test-TrailingSpace-0.0601.pkg","repopath":"All/p5-Test-TrailingSpace-0.0601.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9036,"desc":"Test::TrailingSpace is used to test for lack of trailing space.","deps":{"p5-File-Find-Object-Rule":{"origin":"devel/p5-File-Find-Object-Rule","version":"0.0313"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Singleton","origin":"devel/p5-Test-Singleton","version":"1.03_2","comment":"Test for Singleton classes","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Test-Singleton","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3eb33cda948cb43222b11f1dbf6e2cb332d85067c7a0df266ffcc4cb58b82ab2","flatsize":23115,"path":"All/p5-Test-Singleton-1.03_2.pkg","repopath":"All/p5-Test-Singleton-1.03_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":10676,"desc":"** If you are unfamiliar with testing read Test::Tutorial first! **\n\nThis is a simple, basic module for checking whether a class is a Singleton. A\nSingleton describes an object class that can have only one instance in any\nsystem. An example of a Singleton might be a print spooler or system registry,\nor any kind of central dispatcher.\n\nFor a description and discussion of the Singleton class, see \"Design Patterns\",\nGamma et al, Addison-Wesley, 1995, ISBN 0-201-63361-2.","deps":{"p5-Class-Singleton":{"origin":"devel/p5-Class-Singleton","version":"1.6"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Signature","origin":"devel/p5-Test-Signature","version":"1.11","comment":"Perl Automated SIGNATURE testing","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-Signature","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6e1417d1bbe9dcc33c9f5696f1736b688bbf75754660b1ff640b9e2631d878c4","flatsize":19297,"path":"All/p5-Test-Signature-1.11.pkg","repopath":"All/p5-Test-Signature-1.11.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10516,"desc":"Perl Automated SIGNATURE testing","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-SharedFork","origin":"devel/p5-Test-SharedFork","version":"0.35","comment":"Perl extension for fork test","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-SharedFork","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"71a10554c58f376cf044563e2d286fe30274daa4f3708daecf704df6f820d7bd","flatsize":17902,"path":"All/p5-Test-SharedFork-0.35.pkg","repopath":"All/p5-Test-SharedFork-0.35.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8052,"desc":"Test::SharedFork is utility module for Test::Builder.\n\nThis module makes forking test!\n\nThis module merges test count with parent process & child process.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-TinyMocker","origin":"devel/p5-Test-TinyMocker","version":"0.05_1","comment":"Simple tool to mock external modules","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-TinyMocker","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f0e83010aeb394583674b354326339b8c415113b5f76ce0e8eb65f6f0a3f157c","flatsize":16504,"path":"All/p5-Test-TinyMocker-0.05_1.pkg","repopath":"All/p5-Test-TinyMocker-0.05_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8800,"desc":"Test::TinyMocker - a very simple tool to mock external modules\n\n    Available method:\n\n        * mock($module, $method_or_methods, $sub)\n        * unmock($module, $method_or_methods)\n        * method\n\t* methods\n\t* should","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Timer","origin":"devel/p5-Test-Timer","version":"2.12","comment":"Perl test module to test/assert response times","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-Timer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7a78c00c058a183b04fb5966112196541671174d46fb67136dafa1d082f5825b","flatsize":41838,"path":"All/p5-Test-Timer-2.12.pkg","repopath":"All/p5-Test-Timer-2.12.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":18072,"desc":"Test::Timer implements a set of test primitives to test and assert test times\nfrom bodies of code.","deps":{"p5-Error":{"origin":"lang/p5-Error","version":"0.17030"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Time","origin":"devel/p5-Test-Time","version":"0.092","comment":"Perl extension to override time()/sleep() core functions for testing","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-Time","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d8f64141d8ba7b1c8b27c923fc1a1ca059df1c6a20866c97c7d26d466f5889db","flatsize":40974,"path":"All/p5-Test-Time-0.092.pkg","repopath":"All/p5-Test-Time-0.092.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9900,"desc":"Test::Time can be used to test modules that deal with time.  Once you\nuse this module, all references to time and sleep will be\ninternalized.  You can set custom time by passing time => number after\nthe use statement.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-TempDir-Tiny","origin":"devel/p5-Test-TempDir-Tiny","version":"0.018_1","comment":"Temporary directories that stick around when tests fail","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Test-TempDir-Tiny","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cf595c4130bfca9a83f4c4577a3100744411ea453ea738d3d1bc573f195e01c7","flatsize":28142,"path":"All/p5-Test-TempDir-Tiny-0.018_1.pkg","repopath":"All/p5-Test-TempDir-Tiny-0.018_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":12472,"desc":"Test::TempDir::Tiny works with Test::More to create temporary directories that\nstick around if tests fail.\n\nIt is loosely based on Test::TempDir, but with less complexity, greater\nportability and zero non-core dependencies. (Capture::Tiny is recommended for\ntesting.)","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Roo","origin":"devel/p5-Test-Roo","version":"1.004","comment":"Composable, reusable tests with roles and Moo","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-Roo","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8f1dd576753e08ada0b35f2fbf7409f8ad54b86ec180a320e8fe1722dcd6b71c","flatsize":60762,"path":"All/p5-Test-Roo-1.004.pkg","repopath":"All/p5-Test-Roo-1.004.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":28140,"desc":"This module allows you to compose Test::More tests from roles.\nIt is inspired by the excellent Test::Routine module,\nbut uses Moo instead of Moose.\nThis gives most of the benefits\nwithout the need for Moose as a test dependency.","deps":{"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Requires-Git","origin":"devel/p5-Test-Requires-Git","version":"1.008","comment":"Check your test requirements against the available version of Git","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Test-Requires-Git","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6a176e1bcb1b1bd0156baf2ce79a8f088fe55c6bec20b90fb451390cd76bf7a1","flatsize":49506,"path":"All/p5-Test-Requires-Git-1.008.pkg","repopath":"All/p5-Test-Requires-Git-1.008.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13244,"desc":"Test::Requires::Git checks if the version of Git available for testing meets the\ngiven requirements.\n\nThe \"current git\" is obtained by running git --version (so the first git binary\nfound in the PATH will be tested).\n\nIf the checks fail, then all tests will be skipped.","deps":{"p5-Git-Version-Compare":{"origin":"devel/p5-Git-Version-Compare","version":"1.005"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-TableDriven","origin":"devel/p5-Test-TableDriven","version":"0.02_2","comment":"Write tests, not scripts that run them","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Test-TableDriven","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fdefad94ca0968e0b1b51410886628103c1c63b297ac795f9cb8a02fe1f369dc","flatsize":15379,"path":"All/p5-Test-TableDriven-0.02_2.pkg","repopath":"All/p5-Test-TableDriven-0.02_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8596,"desc":"Writing table-driven tests is usually a good idea. Adding a test case doesn't\nrequire adding code, so it's easy to avoid fucking up the other tests. However,\nactually going from a table of tests to a test that runs is non-trivial.\n\nTest::TableDriven makes writing the test drivers trivial. You simply define your\ntest cases and write a function that turns the input data into output data to\ncompare against. Test::TableDriven will compute how many tests need to be run,\nand then run the tests.\n\nConcentrate on your data and what you're testing, not plan tests = scalar keys\n%25test_cases> and a big foreach loop.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Requires","origin":"devel/p5-Test-Requires","version":"0.11","comment":"Perl extension for checking to see if the module can be loaded","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-Requires","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ba072a5977b5891c962b11c78b334cf178780b47bdade59a80ffb10105bb2e38","flatsize":43347,"path":"All/p5-Test-Requires-0.11.pkg","repopath":"All/p5-Test-Requires-0.11.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10676,"desc":"Test::Requires checks to see if the module can be loaded.\n\nIf this fails rather than failing tests this skips all tests.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Reporter","origin":"devel/p5-Test-Reporter","version":"1.62_1","comment":"Sends test results to cpan-testers@perl.org","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-Reporter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d9896b15640fb5ea89a31dcef26bc551119704a363371718d146e81cf5a240a2","flatsize":86817,"path":"All/p5-Test-Reporter-1.62_1.pkg","repopath":"All/p5-Test-Reporter-1.62_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":28676,"desc":"Test::Reporter reports the test results of any given distribution\nto the CPAN testing service. See http://testers.cpan.org/ for\ndetails.\n\nTest::Reporter has wide support for various perl5's and platforms.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Regexp","origin":"textproc/p5-Test-Regexp","version":"2017040101","comment":"Test your regular expressions","maintainer":"svysh.fbsd@gmail.com","www":"https://metacpan.org/release/Test-Regexp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0437da0ee400b81d316bf3d5b10034842351819ebdc076313e1ea66e68ee3bb4","flatsize":37513,"path":"All/p5-Test-Regexp-2017040101.pkg","repopath":"All/p5-Test-Regexp-2017040101.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15400,"desc":"This module is intended to test your regular expressions.\n\nGiven a subject string and a regular expression (aka pattern), the module not\nonly tests whether the regular expression complete matches the subject string,\nit performs a utf8::upgrade or utf8::downgrade on the subject string and\nperforms the tests again, if necessary.\n\nFurthermore, given a pattern with capturing parenthesis, it checks whether all\ncaptures are present, and in the right order. Both named and unnamed captures\nare checked.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Test-TAP-HTMLMatrix","origin":"devel/p5-Test-TAP-HTMLMatrix","version":"0.09_1","comment":"Creates colorful matrix of Test::Harness test run results","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-TAP-HTMLMatrix","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e59c9f21fa7f7f6424385a27fbb441b5fa17d261188b041112d8db5d65bb71a4","flatsize":32093,"path":"All/p5-Test-TAP-HTMLMatrix-0.09_1.pkg","repopath":"All/p5-Test-TAP-HTMLMatrix-0.09_1.pkg","licenselogic":"single","pkgsize":16968,"desc":"This module is a wrapper for a template and some visualization classes,\nthat knows to take a Test::TAP::Model object, which encapsulates test\nresults, and produce a pretty html file.","deps":{"p5-Petal":{"origin":"textproc/p5-Petal","version":"2.26"},"p5-Petal-Utils":{"origin":"textproc/p5-Petal-Utils","version":"0.06_1"},"p5-Test-TAP-Model":{"origin":"devel/p5-Test-TAP-Model","version":"0.10_2"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Sys-Info","origin":"devel/p5-Test-Sys-Info","version":"0.23","comment":"Centralized test suite for Sys::Info","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Test-Sys-Info","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"664e763838ccfc48669f78fb5544861a7d83ffcad29b4e9f72d669fba50bc8e5","flatsize":46427,"path":"All/p5-Test-Sys-Info-0.23.pkg","repopath":"All/p5-Test-Sys-Info-0.23.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12260,"desc":"Test::Sys::Info is a centralized test suite for Sys::Info Drivers.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Prereq","origin":"devel/p5-Test-Prereq","version":"2.005","comment":"Check if Makefile.PL has the right pre-requisites","maintainer":"svysh.fbsd@gmail.com","www":"https://github.com/briandfoy/test-prereq","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"84d88fe4b844d2ed1bea556e05bcaf70835b3c7d0df13d17bff3c85a50540e94","flatsize":21859,"path":"All/p5-Test-Prereq-2.005.pkg","repopath":"All/p5-Test-Prereq-2.005.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11632,"desc":"Perl module for checking if Makefile.PL has the right\npre-requisites.","deps":{"p5-Module-Build":{"origin":"devel/p5-Module-Build","version":"0.4234"},"p5-Module-Extract-Use":{"origin":"devel/p5-Module-Extract-Use","version":"1.053"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Portability-Files","origin":"devel/p5-Test-Portability-Files","version":"0.10","comment":"Check file names portability","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-Portability-Files","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3d214dfd20e34cc385dc4562c9b0b300a8fa455455e492d46f6439c54294d7e5","flatsize":54548,"path":"All/p5-Test-Portability-Files-0.10.pkg","repopath":"All/p5-Test-Portability-Files-0.10.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14612,"desc":"This module is used to check the portability across operating systems\nof the names of the files present in the distribution of a module.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Spec","origin":"devel/p5-Test-Spec","version":"0.54","comment":"Write tests in a declarative specification style","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Test-Spec","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"30be10a3792e75703e01d60c693936ae32ff4fccdad1b3126e25a7e0d36fad06","flatsize":97195,"path":"All/p5-Test-Spec-0.54.pkg","repopath":"All/p5-Test-Spec-0.54.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":38940,"desc":"Test::Spec is a declarative specification-style testing system for\nbehavior-driven development (BDD) in Perl. The tests (a.k.a. examples) are named\nwith strings instead of subroutine names, so your fingers will suffer less\nfatigue from underscore-itis, with the side benefit that the test reports are\nmore legible.\n\nThis module is inspired by and borrows heavily from RSpec\n(http://rspec.info/documentation/), a BDD tool for the Ruby programming\nlanguage.","deps":{"p5-Package-Stash":{"origin":"devel/p5-Package-Stash","version":"0.40"},"p5-Test-Deep":{"origin":"devel/p5-Test-Deep","version":"1.204"},"p5-Test-Trap":{"origin":"devel/p5-Test-Trap","version":"0.3.5"},"p5-Tie-IxHash":{"origin":"devel/p5-Tie-IxHash","version":"1.23_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Snapshot","origin":"devel/p5-Test-Snapshot","version":"0.06","comment":"Test against data stored in automatically-named file","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Test-Snapshot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"96f2364b7d5e9f5173b693d2027e1158e2773f2112120660c55df678bdbe626f","flatsize":14554,"path":"All/p5-Test-Snapshot-0.06.pkg","repopath":"All/p5-Test-Snapshot-0.06.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8140,"desc":"Test::Snapshot implements a function to automate the storing and updating of\nexpected test outputs. This is based on the idea known in frontend development\ncircles as \"snapshot testing\", hence the module name.","deps":{"p5-Text-Diff":{"origin":"textproc/p5-Text-Diff","version":"1.45"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Pod-Coverage","origin":"devel/p5-Test-Pod-Coverage","version":"1.10_2","comment":"Check for pod coverage in your distribution","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-Pod-Coverage","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a5adc2441c050f98e52da8ba1608d80aa4146baf6812bb7bd46e07604da6b4d4","flatsize":20873,"path":"All/p5-Test-Pod-Coverage-1.10_2.pkg","repopath":"All/p5-Test-Pod-Coverage-1.10_2.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":10312,"desc":"Checks for POD coverage in files for your distribution.","deps":{"p5-Pod-Coverage":{"origin":"devel/p5-Pod-Coverage","version":"0.23_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Pod","origin":"devel/p5-Test-Pod","version":"1.52","comment":"Check for POD errors in files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-Pod","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"475daca924e70b50f52c72628327d18df204f2d6563b85f2295057c11bb17807","flatsize":17384,"path":"All/p5-Test-Pod-1.52.pkg","repopath":"All/p5-Test-Pod-1.52.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9440,"desc":"Check POD files for errors or warnings in a test file, using Pod::Simple to do\nthe heavy lifting.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Script-Run","origin":"devel/p5-Test-Script-Run","version":"0.08_1","comment":"Test the script with run","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-Script-Run","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ef94e03e0b603f4f297ae7b606aad3ca9e08b003b8d73d1bc08fd2ea68eff2a5","flatsize":17143,"path":"All/p5-Test-Script-Run-0.08_1.pkg","repopath":"All/p5-Test-Script-Run-0.08_1.pkg","licenselogic":"single","pkgsize":8060,"desc":"Test::Script::Run exports some subs to help test and run scripts in your\ndist's bin/ directory, if the script path is not absolute.\n\nNearly all the essential code is stolen from Prophet::Test, we think subs\nlike those should live below Test:: namespace, that's why we packed them\nand created this module.","deps":{"p5-IPC-Run3":{"origin":"devel/p5-IPC-Run3","version":"0.049"},"p5-Test-Exception":{"origin":"devel/p5-Test-Exception","version":"0.43"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-RequiresInternet","origin":"devel/p5-Test-RequiresInternet","version":"0.05","comment":"Test network connectivity before functional tests","maintainer":"pi@FreeBSD.org","www":"https://metacpan.org/release/Test-RequiresInternet","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2588b8c7b9fba734939b34e87a9c500e69f05de46bc308cddea0d212dbaf763f","flatsize":11824,"path":"All/p5-Test-RequiresInternet-0.05.pkg","repopath":"All/p5-Test-RequiresInternet-0.05.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6776,"desc":"Test::RequiresInternet tests network connectivity before functional tests.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Script","origin":"devel/p5-Test-Script","version":"1.29","comment":"Cross-platform basic tests for scripts","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-Script","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ee582bf25d20fca9eb897df970e04cdd4f2a37bf8a7b77d5d5b6868a0b8e86fe","flatsize":62696,"path":"All/p5-Test-Script-1.29.pkg","repopath":"All/p5-Test-Script-1.29.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16904,"desc":"Test::Script - Cross-platform basic tests for scripts\n\nThe intent of this module is to provide a series of basic tests for\nscripts in the bin directory of your Perl distribution.","deps":{"p5-Capture-Tiny":{"origin":"devel/p5-Capture-Tiny","version":"0.50"},"p5-Probe-Perl":{"origin":"sysutils/p5-Probe-Perl","version":"0.03"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Reporter-Transport-Metabase","origin":"devel/p5-Test-Reporter-Transport-Metabase","version":"1.999010","comment":"Metabase transport for Test::Reporter","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-Reporter-Transport-Metabase","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6133c022262dda2e438a613fbd04e709047ba52cfaf96c2f3e960ec874db7fe3","flatsize":11568,"path":"All/p5-Test-Reporter-Transport-Metabase-1.999010.pkg","repopath":"All/p5-Test-Reporter-Transport-Metabase-1.999010.pkg","licenselogic":"single","pkgsize":6564,"desc":"Metabase transport for Test::Reporter","deps":{"p5-CPAN-Testers-Report":{"origin":"devel/p5-CPAN-Testers-Report","version":"1.999003"},"p5-Config-Perl-V":{"origin":"devel/p5-Config-Perl-V","version":"0.38"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-Metabase-Client-Simple":{"origin":"devel/p5-Metabase-Client-Simple","version":"0.012"},"p5-Metabase-Fact":{"origin":"devel/p5-Metabase-Fact","version":"0.025"},"p5-Test-Reporter":{"origin":"devel/p5-Test-Reporter","version":"1.62_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-RandomResults","origin":"devel/p5-Test-RandomResults","version":"0.03_2","comment":"Test non-deterministic functions","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Test-RandomResults","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1e50771b4becfbfdb4537c8c730d3e87df45076b664376b527803c57dc625cbd","flatsize":15302,"path":"All/p5-Test-RandomResults-0.03_2.pkg","repopath":"All/p5-Test-RandomResults-0.03_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7944,"desc":"This module aims to provide ways of testing functions that are meant to\nreturn results that are random; that is, non-deterministic functions.\n\nSome of the tests provided here might be easily achieved with other\ntesting modules. The reason why they're here is that this way users become\naware of how to test their non-deterministic functions.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Refcount","origin":"devel/p5-Test-Refcount","version":"0.10","comment":"Assert reference counts on objects","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Test-Refcount","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9c166cc68376090e542b4a3a92c36bd06cca7d2a3e40c265ef19fa17e3fb9cc3","flatsize":51555,"path":"All/p5-Test-Refcount-0.10.pkg","repopath":"All/p5-Test-Refcount-0.10.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15256,"desc":"The Perl garbage collector uses simple reference counting during the normal\nexecution of a program. This means that cycles or unweakened references in other\nparts of code can keep an object around for longer than intended. To help avoid\nthis problem, the reference count of a new object from its class constructor\nought to be 1. This way, the caller can know the object will be properly\nDESTROYed when it drops all of its references to it.\n\nTest::Refcount provides two test functions to help ensure this property holds\nfor an object class, so as to be polite to its callers.\n\nIf the assertion fails; that is, if the actual reference count is different to\nwhat was expected, a trace of references to the object can be printed, if Marc\nLehmann's Devel::FindRef module is installed. This may assist the developer in\nfinding where the references are.","deps":{"p5-Devel-MAT":{"origin":"devel/p5-Devel-MAT","version":"0.53"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Object","origin":"devel/p5-Test-Object","version":"0.08","comment":"Thoroughly testing objects via registered handlers","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-Object","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f870c35a1e130f86bf8953c9ac0281a2fb0c20b552a1ce826a31840d4be9630e","flatsize":45331,"path":"All/p5-Test-Object-0.08.pkg","repopath":"All/p5-Test-Object-0.08.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11944,"desc":"A testing package designed to allow you to easily test what you\nbelieve is a valid object against the expected behaviour of all of\nthe classes in its inheritance tree in one single call.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Pod-Links","origin":"devel/p5-Test-Pod-Links","version":"0.003","comment":"Test Pod for invalid HTTP/S links","maintainer":"svysh.fbsd@gmail.com","www":"https://metacpan.org/release/Test-Pod-Links","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"81610189dc00b2eec27c8672393837adbb12855583c85f062b4948d1ccb08806","flatsize":18744,"path":"All/p5-Test-Pod-Links-0.003.pkg","repopath":"All/p5-Test-Pod-Links-0.003.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":10012,"desc":"Tests that all HTTP/S links from Pod documentation are reachable by calling\nthe head method of HTTP::Tiny on them. Recommended to put it into your xt\ninstead of your t directory.","deps":{"p5-XT-Files":{"origin":"devel/p5-XT-Files","version":"0.002"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Pod-Coverage-Permissive","origin":"devel/p5-Test-Pod-Coverage-Permissive","version":"0.05_2","comment":"Checks for pod coverage regression","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-Pod-Coverage-Permissive","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"51ddc5b54ba5468897ef6f20b39f5d51566a95d1a328f0951e8f95685ac86762","flatsize":10411,"path":"All/p5-Test-Pod-Coverage-Permissive-0.05_2.pkg","repopath":"All/p5-Test-Pod-Coverage-Permissive-0.05_2.pkg","licenselogic":"single","pkgsize":6356,"desc":"Checks for pod coverage regression.","deps":{"p5-PathTools":{"origin":"devel/p5-PathTools","version":"3.7500"},"p5-Pod-Coverage":{"origin":"devel/p5-Pod-Coverage","version":"0.23_2"},"p5-YAML-Syck":{"origin":"textproc/p5-YAML-Syck","version":"1.34_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-NoTabs","origin":"devel/p5-Test-NoTabs","version":"1.4","comment":"Check the presence of tabs in your project","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-NoTabs","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dc6932c38a9fc87328a9c6430a9e93ffbb73942a75e763570d3110c3527f0265","flatsize":15835,"path":"All/p5-Test-NoTabs-1.4.pkg","repopath":"All/p5-Test-NoTabs-1.4.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8592,"desc":"Test::NoTabs scans your project/distribution for any perl files (scripts,\nmodules, etc) for the presence of tabs.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-PerlTidy","origin":"devel/p5-Test-PerlTidy","version":"20230226","comment":"Perl extension to check that all your files are tidy","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-PerlTidy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"af587a4cc7a28be54bc8aa578a8b5e4282f500f557c54dfdfc54662020b1447f","flatsize":24929,"path":"All/p5-Test-PerlTidy-20230226.pkg","repopath":"All/p5-Test-PerlTidy-20230226.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13396,"desc":"Test::PerlTidy - check that all your files are tidy.","deps":{"p5-Path-Tiny":{"origin":"devel/p5-Path-Tiny","version":"0.146"},"p5-Perl-Tidy":{"origin":"devel/p5-Perl-Tidy","version":"20250311"},"p5-Text-Diff":{"origin":"textproc/p5-Text-Diff","version":"1.45"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Perl-Critic","origin":"textproc/p5-Test-Perl-Critic","version":"1.04","comment":"Use Perl::Critic in test programs","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-Perl-Critic","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cfede81777f2aabe9b9f1a2615c49a32d44378bfb6cccf31aa36332f6e9b2e5c","flatsize":61063,"path":"All/p5-Test-Perl-Critic-1.04.pkg","repopath":"All/p5-Test-Perl-Critic-1.04.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":18532,"desc":"Test::Perl::Critic wraps the Perl::Critic engine in a convenient subroutine\nsuitable for test programs written using the Test::More framework. This\nmakes it easy to integrate coding-standards enforcement into the build\nprocess.","deps":{"p5-MCE":{"origin":"devel/p5-MCE","version":"1.901"},"p5-Perl-Critic":{"origin":"textproc/p5-Perl-Critic","version":"1.156"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Test-Net-RabbitMQ","origin":"devel/p5-Test-Net-RabbitMQ","version":"0.13","comment":"Perl mock RabbitMQ implementation for use when testing","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-Net-RabbitMQ","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6fdd72b9c46969fc4e2ddc1451a1a08132a7d2ab491eea2849e017c5f87c35a1","flatsize":19118,"path":"All/p5-Test-Net-RabbitMQ-0.13.pkg","repopath":"All/p5-Test-Net-RabbitMQ-0.13.pkg","licenselogic":"single","pkgsize":7968,"desc":"A Perl mock RabbitMQ implementation for use when testing.","deps":{"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Parser","origin":"devel/p5-Test-Parser","version":"1.9_12","comment":"Parsing log files from test runs, and displays in an XML syntax","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-Parser","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"373eba54232aef810c1fa02113be7bf90e8e94f5f4a3c596e8d8649544c509f3","flatsize":218625,"path":"All/p5-Test-Parser-1.9_12.pkg","repopath":"All/p5-Test-Parser-1.9_12.pkg","licenselogic":"single","pkgsize":74352,"desc":"This module serves as a common base class for test log parsers. These\ntools are intended to be able to parse output from a wide variety of\ntests - including non-Perl tests.\n\nThe parsers also write the test data into the 'Test Result Publication\nInterface' (TRPI) XML schema, developed by SpikeSource. See\nhttp://www.spikesource.com/testresults/index.jsp?show=trpi-schema","deps":{"p5-Chart-Graph":{"origin":"graphics/p5-Chart-Graph","version":"3.2_13"},"p5-XML-Simple":{"origin":"textproc/p5-XML-Simple","version":"2.25"},"p5-XML-Twig":{"origin":"textproc/p5-XML-Twig","version":"3.53"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Needs","origin":"devel/p5-Test-Needs","version":"0.002010","comment":"Skip tests when modules not available","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Test-Needs","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4aea0918874e2a61af009e9d52692d54adb86bb355e2443a4d90dfe93a7ff937","flatsize":48342,"path":"All/p5-Test-Needs-0.002010.pkg","repopath":"All/p5-Test-Needs-0.002010.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13116,"desc":"Skip test scripts if modules are not available. The requested modules will be\nloaded, and optionally have their versions checked. If the module is missing,\nthe test script will be skipped. Modules that are found but fail to compile will\nexit with an error rather than skip.\n\nIf used in a subtest, the remainder of the subtest will be skipped.\n\nSkipping will work even if some tests have already been run, or if a plan has\nbeen declared.\n\nVersions are checked via a $module->VERSION($wanted_version) call. Versions must\nbe provided in a format that will be accepted. No extra processing is done on\nthem.\n\nIf perl is used as a module, the version is checked against the running perl\nversion ($]). The version can be specified as a number, dotted-decimal string,\nv-string, or version object.\n\nIf the RELEASE_TESTING environment variable is set, the tests will fail rather\nthan skip. Subtests will be aborted, but the test script will continue running\nafter that point.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Name-FromLine","origin":"devel/p5-Test-Name-FromLine","version":"0.13_1","comment":"Perl extension to fill test names from caller line","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-Name-FromLine","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0c02bdc1a3ee949f3c94b15111a5a2da322ede8d446395ed6c7d427841a5bcfa","flatsize":10650,"path":"All/p5-Test-Name-FromLine-0.13_1.pkg","repopath":"All/p5-Test-Name-FromLine-0.13_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6552,"desc":"Test::Name::FromLine is test utility that fills test names from its\nfile.  Just use this module in test and this module fill test names to\nall test except named one.","deps":{"p5-File-Slurp":{"origin":"devel/p5-File-Slurp","version":"9999.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-More-UTF8","origin":"devel/p5-Test-More-UTF8","version":"0.05","comment":"Enhancing Test::More for UTF-8-based projects","maintainer":"demon@FreeBSD.org","www":"https://metacpan.org/release/Test-More-UTF8","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4decbbc3befd8dace6da17945c32fa84de9a24b1a3815c90f28b3e3690df7268","flatsize":10522,"path":"All/p5-Test-More-UTF8-0.05.pkg","repopath":"All/p5-Test-More-UTF8-0.05.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6108,"desc":"Test::More::UTF8 is an enhancement of Test::More for UTF8-based projects.","deps":{"p5-Test-Pod":{"origin":"devel/p5-Test-Pod","version":"1.52"},"p5-Test-Pod-Coverage":{"origin":"devel/p5-Test-Pod-Coverage","version":"1.10_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-POE-Server-TCP","origin":"devel/p5-Test-POE-Server-TCP","version":"1.20","comment":"POE Component providing TCP server services for test cases","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-POE-Server-TCP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c3efb5817581202cbbe7188dda6ca7276c35982fb49697c742343525accea77c","flatsize":38512,"path":"All/p5-Test-POE-Server-TCP-1.20.pkg","repopath":"All/p5-Test-POE-Server-TCP-1.20.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15024,"desc":"Test::POE::Server::TCP is a POE component that provides a TCP server\nframework for inclusion in client component test cases, instead of\nhaving to roll your own.","deps":{"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-POE-Client-TCP","origin":"devel/p5-Test-POE-Client-TCP","version":"1.26","comment":"POE Component providing TCP client services for test cases","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-POE-Client-TCP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4abb90fc618f9551ab407f136b75ebf23899306e942ede5abb7bf8c9908b4640","flatsize":67587,"path":"All/p5-Test-POE-Client-TCP-1.26.pkg","repopath":"All/p5-Test-POE-Client-TCP-1.26.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":18656,"desc":"Test::POE::Client::TCP is a POE component that provides a TCP client\nframework for inclusion in client component test cases, instead of\nhaving to roll your own.","deps":{"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Output","origin":"devel/p5-Test-Output","version":"1.035","comment":"Utilities to test STDOUT and STDERR messages","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-Output","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8f54d6f4f0b3977aa6d9b8e9e31c2e9764ccdb5f47398aa74b3630756dc531c2","flatsize":35925,"path":"All/p5-Test-Output-1.035.pkg","repopath":"All/p5-Test-Output-1.035.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":12184,"desc":"Test::Output provides a simple interface for testing output sent to\nSTDOUT or STDERR. A number of different utilities are included to try\nand be as flexible as possible to the tester.\n\nOriginally this module was designed not to have external requirements,\nhowever, the features provided by Sub::Exporter over what Exporter\nprovides is just to great to pass up.\n\nTest::Output ties STDOUT and STDERR using Test::Output::Tie.","deps":{"p5-Capture-Tiny":{"origin":"devel/p5-Capture-Tiny","version":"0.50"},"p5-Sub-Exporter":{"origin":"devel/p5-Sub-Exporter","version":"0.991"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-OpenLDAP","origin":"devel/p5-Test-OpenLDAP","version":"0.72_1","comment":"Perl extension to creates temp instance of slapd to run tests against","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-OpenLDAP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"25af514f43a21e4cb9c815788911847ee6f5d5db0dcb5118079e21eab5620788","flatsize":107805,"path":"All/p5-Test-OpenLDAP-0.72_1.pkg","repopath":"All/p5-Test-OpenLDAP-0.72_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":23576,"desc":"Creates a temporary instance of OpenLDAP's slapd daemon to run tests against.","deps":{"openldap26-server":{"origin":"net/openldap26-server","version":"2.6.9_1"},"p5-Data-UUID":{"origin":"devel/p5-Data-UUID","version":"1.227"},"p5-perl-ldap":{"origin":"net/p5-perl-ldap","version":"0.6800"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-MockTime","origin":"devel/p5-Test-MockTime","version":"0.17","comment":"Replaces actual time with simulated time","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Test-MockTime","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c88af2ab82d007d20c58d28865d81145048cd0ed6bb21d0ec636e01902ab89fd","flatsize":16263,"path":"All/p5-Test-MockTime-0.17.pkg","repopath":"All/p5-Test-MockTime-0.17.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8240,"desc":"Test::MockTime was created to enable test suites to test code at\nspecific points in time. Specifically it overrides localtime, gmtime and\ntime at compile time and then relies on the user supplying a mock time\nvia set_relative_time, set_absolute_time or set_fixed_time to alter\nfuture calls to gmtime, time or localtime.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Number-Delta","origin":"devel/p5-Test-Number-Delta","version":"1.06_1","comment":"Compare the difference between two numbers within a specified amount","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Test-Number-Delta","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ee4c8adbc690de1bb6becbe189db393ff8460c509755335bd3baa7abab38665e","flatsize":34955,"path":"All/p5-Test-Number-Delta-1.06_1.pkg","repopath":"All/p5-Test-Number-Delta-1.06_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":12572,"desc":"Compare if the difference between two numbers is within a specified amount.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-MockRandom","origin":"devel/p5-Test-MockRandom","version":"1.01_1","comment":"Replaces random number generation with non-random number generation","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-MockRandom","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9f9da198a280829c804c534ac0b7d47e847e4a179d6f2b5d5f99c4e024ce6eb4","flatsize":35625,"path":"All/p5-Test-MockRandom-1.01_1.pkg","repopath":"All/p5-Test-MockRandom-1.01_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":15756,"desc":"This perhaps ridiculous-seeming module was created to test routines that\nmanipulate random numbers by providing a known output from rand. Given a list of\nseeds with srand, it will return each in turn. After seeded random numbers are\nexhausted, it will always return 0. Seed numbers must be of a form that meets\nthe expected output from rand as called with no arguments -- i.e. they must be\nbetween 0 (inclusive) and 1 (exclusive). In order to facilitate generating and\ntesting a nearly-one number, this module exports the function oneish, which\nreturns a number just fractionally less than one.\n\nDepending on how this module is called with use, it will export rand to a\nspecified package (e.g. a class being tested) effectively overriding and\nintercepting calls in that package to the built-in rand. It can also override\nrand in the current package or even globally. In all of these cases, it also\nexports srand and oneish to the current package in order to control the output\nof rand.\n\nAlternatively, this module can be used to generate objects, with each object\nmaintaining its own distinct seed array.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Simple","origin":"devel/p5-Test-Simple","version":"1.302209","comment":"Basic utilities for writing tests in perl","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Test-Simple","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"46bceef170a395bd1ff4d429bd167cc764665857ecc905aa938100708ba12c22","flatsize":1725608,"path":"All/p5-Test-Simple-1.302209.pkg","repopath":"All/p5-Test-Simple-1.302209.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":745660,"desc":"Test::Simple is an extremely simple, extremely basic module for writing\ntests suitable for CPAN modules and other pursuits.\n\nIf you wish to do more complicated testing, use the Test::More module (a\ndrop-in replacement for this one).","deps":{"p5-Term-Table":{"origin":"devel/p5-Term-Table","version":"0.024"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-NoWarnings","origin":"devel/p5-Test-NoWarnings","version":"1.06","comment":"Hide and store warnings while running test scripts","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-NoWarnings","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"97d8b49fe9753fa9e9379b785dcfdb5056653130468ca965ae1cc428798a62c6","flatsize":40469,"path":"All/p5-Test-NoWarnings-1.06.pkg","repopath":"All/p5-Test-NoWarnings-1.06.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":16832,"desc":"This modules causes any warnings produced by test scripts to be\ncaptured and stored. It automatically adds an extra test that will run\nwhen your script ends to check that there were no warnings. If there\nwere any warnings, the test will give a \"not ok\" and diagnostics of\nwhere, when and what the warning was, including a stack trace of what\nwas going on when the it occurred.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"options":{"DEVEL_STACKTRACE":"off"}},{"name":"p5-Test-MockDateTime","origin":"devel/p5-Test-MockDateTime","version":"0.02","comment":"Mock DateTime->now calls during tests","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-MockDateTime","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"30d171d0f6f839b8f35f1729458aba94eacab5d56acf88dc0382ab0206884312","flatsize":12384,"path":"All/p5-Test-MockDateTime-0.02.pkg","repopath":"All/p5-Test-MockDateTime-0.02.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7300,"desc":"Getting the current time sometimes is not very helpful\nfor testing scenarios.\nInstead, if you could obtain a known value during the runtime\nof a testcase will make your results predictable.\n\nWhy another Date Mocker?\nI wanted something simple with a very concise usage pattern\nand a mocked date should only exist and stay constant inside a scope.\nAfter leaving the scope the current time should be back.\nThis lead to this tiny module.\n\nThis simple module allows faking a given date and time\nfor the runtime of a subsequent code block.\nBy default the on keyword is exported into the namespace\nof the test file.\nThe date to get mocked must be in a format that is recognized\nby DateTime::Format::DateParse.","deps":{"p5-DateTime-Format-DateParse":{"origin":"devel/p5-DateTime-Format-DateParse","version":"0.05_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-MockModule","origin":"devel/p5-Test-MockModule","version":"0.179.0","comment":"Override subroutines in a module for unit testing","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-MockModule","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"adfc4a35bdc1543f710253cbee273578d4c59d15962145ca35320cdccbac30ea","flatsize":63304,"path":"All/p5-Test-MockModule-0.179.0.pkg","repopath":"All/p5-Test-MockModule-0.179.0.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":18736,"desc":"Test::MockModule lets you temporarily redefine subroutines in other\npackages for the purposes of unit testing.","deps":{"p5-SUPER":{"origin":"devel/p5-SUPER","version":"1.20190531"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Nginx","origin":"www/p5-Test-Nginx","version":"0.30","comment":"Testing modules for Nginx C module development","maintainer":"vanilla@FreeBSD.org","www":"https://metacpan.org/release/Test-Nginx","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"73ab9e448f2b774cbc12c406031ff0585397b915fdd9ece60293c92c54ccbe72","flatsize":331204,"path":"All/p5-Test-Nginx-0.30.pkg","repopath":"All/p5-Test-Nginx-0.30.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":95200,"desc":"Testing modules for Nginx C module development","deps":{"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-Test-Base":{"origin":"devel/p5-Test-Base","version":"0.89"},"p5-Test-LongString":{"origin":"devel/p5-Test-LongString","version":"0.17"},"p5-Text-Diff":{"origin":"textproc/p5-Text-Diff","version":"1.45"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Test-Mock-One","origin":"devel/p5-Test-Mock-One","version":"0.011","comment":"Mock the world with one object","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/Test-Mock-One","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8ce2c83431100d4cbee39406629f78af0cfa5655c9eab21e8801d89f233f1cfe","flatsize":18841,"path":"All/p5-Test-Mock-One-0.011.pkg","repopath":"All/p5-Test-Mock-One-0.011.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":10752,"desc":"Test::Mock::One is able to mock many things with little code by using AUTOLOAD.\n\nThe problem this module tries to solve is to allow testing many things without\nhaving to write many lines of code.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Mock-LWP-Dispatch","origin":"devel/p5-Test-Mock-LWP-Dispatch","version":"0.08","comment":"Mocks LWP::UserAgent and dispatches your requests/responses","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Test-Mock-LWP-Dispatch","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aa195cdf03549e813c8a5063a807cda9c699432dec870a26a3f591a09e3f015b","flatsize":50012,"path":"All/p5-Test-Mock-LWP-Dispatch-0.08.pkg","repopath":"All/p5-Test-Mock-LWP-Dispatch-0.08.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13796,"desc":"Test::Mock::LWP::Dispatch intends for testing a code that heavily uses\nLWP::UserAgent.\n\nAssume that function you want to test makes three different request to the\nserver and expects to get some content from the server. To test this function\nyou should setup request/response mappings for mocked UserAgent and test it.\n\nFor doing something with mappings, here are methods map, unmap and unmap_all.\nFor controlling context of these mappings (is it applies for all created in your\ncode LWP::UserAgent's or only to one specific?) you should call these functions\nfor exported $mock_ua object (global mapping) or for newly created\nLWP::UserAgent (local mappings).\n\nSee also on Test::Mock::LWP, it provides mocked LWP objects for you, so probably\nyou can solve your problems with this module too.","deps":{"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-Test-MockObject":{"origin":"devel/p5-Test-MockObject","version":"1.20200122"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Mock-Guard","origin":"devel/p5-Test-Mock-Guard","version":"0.10_1","comment":"Perl extension for simple mock test library using RAII","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-Mock-Guard","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f68b975d6ceeda39453e46380c9c72f7fd564d00dc9f9378f571f203eb397924","flatsize":19386,"path":"All/p5-Test-Mock-Guard-0.10_1.pkg","repopath":"All/p5-Test-Mock-Guard-0.10_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8848,"desc":"Test::Mock::Guard is mock test library using RAII.  This module is able\nto change method behavior by each scope.","deps":{"p5-Class-Load":{"origin":"devel/p5-Class-Load","version":"0.25"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Mini-Unit","origin":"devel/p5-Test-Mini-Unit","version":"v1.0.3_2","comment":"Declarative syntactic sugar for Test::Mini","maintainer":"ports@FreeBSD.org","www":"https://metacpan.org/release/Test-Mini-Unit","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e52c20636c7a926a5915faa398802bd8b06d8d1578fc5f5ed5781515bb657edf","flatsize":22909,"path":"All/p5-Test-Mini-Unit-v1.0.3_2.pkg","repopath":"All/p5-Test-Mini-Unit-v1.0.3_2.pkg","licenselogic":"single","pkgsize":8920,"desc":"Syntactic sugar for Test::Mini","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"messages":[{"message":"===>   NOTICE:\n\nThe p5-Test-Mini-Unit port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"p5-Test-Modern","origin":"devel/p5-Test-Modern","version":"0.013","comment":"Precision testing for modern perl","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Test-Modern","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8faab20da7e0057df9cc4d19c6627f271bd3f1d7ec6e52182e01aa1deab347b7","flatsize":54834,"path":"All/p5-Test-Modern-0.013.pkg","repopath":"All/p5-Test-Modern-0.013.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":24312,"desc":"Test::Modern provides the best features of Test::More, Test::Fatal,\nTest::Warnings, Test::API, Test::LongString, and Test::Deep, as well as ideas\nfrom Test::Requires, Test::DescribeMe, Test::Moose, and Test::CleanNamespaces.\n\nTest::Modern also automatically imposes strict and warnings on your script, and\nloads IO::File. (Much of the same stuff Modern::Perl does.)\n\nAlthough Test::Modern is a modern testing framework, it should run fine on\npre-modern versions of Perl. It should be easy to install on Perl 5.8.9 and\nabove; and if you can persuade its dependencies to install (not necessarily\neasy!), should be OK on anything back to Perl 5.6.1.","deps":{"p5-Exporter-Tiny":{"origin":"devel/p5-Exporter-Tiny","version":"1.006002"},"p5-Import-Into":{"origin":"devel/p5-Import-Into","version":"1.002005,1"},"p5-Module-Runtime":{"origin":"devel/p5-Module-Runtime","version":"0.016"},"p5-Test-API":{"origin":"devel/p5-Test-API","version":"0.010"},"p5-Test-Deep":{"origin":"devel/p5-Test-Deep","version":"1.204"},"p5-Test-Fatal":{"origin":"devel/p5-Test-Fatal","version":"0.017"},"p5-Test-Warnings":{"origin":"devel/p5-Test-Warnings","version":"0.038"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-MockTime-HiRes","origin":"devel/p5-Test-MockTime-HiRes","version":"0.08","comment":"Replaces actual time with simulated high resolution time","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Test-MockTime-HiRes","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e98a02b1e98b3733dfb8db9fd85d8be417e66c3becd134fd1bcddd2c98b33e5a","flatsize":43874,"path":"All/p5-Test-MockTime-HiRes-0.08.pkg","repopath":"All/p5-Test-MockTime-HiRes-0.08.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11012,"desc":"Test::MockTime::HiRes is a Time::HiRes compatible version of Test::MockTime. You\ncan wait milliseconds in simulated time.\n\nIt also provides mock_time to restrict the effect of the simulation in a code\nblock.","deps":{"p5-Test-MockTime":{"origin":"devel/p5-Test-MockTime","version":"0.17"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Moose-More","origin":"devel/p5-Test-Moose-More","version":"0.050","comment":"More tools for testing Moose packages","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-Moose-More","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8aa01c80e2c576eaf17db9f882b282f4497c55dbe9427374c507568c35fadf99","flatsize":80801,"path":"All/p5-Test-Moose-More-0.050.pkg","repopath":"All/p5-Test-Moose-More-0.050.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":27852,"desc":"This package contains a number of additional tests that can be employed\nagainst Moose classes/roles.  It is intended to replace L<Test::Moose> in your\ntests, and reexports any tests that it has and we do not, yet.","deps":{"p5-Data-OptList":{"origin":"devel/p5-Data-OptList","version":"0.114"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-Sub-Exporter-Progressive":{"origin":"devel/p5-Sub-Exporter-Progressive","version":"0.001013"},"p5-Syntax-Keyword-Junction":{"origin":"devel/p5-Syntax-Keyword-Junction","version":"0.003009"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Most","origin":"devel/p5-Test-Most","version":"0.38","comment":"Perl extension for most commonly needed test functions and features","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-Most","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3fade50dd0742c3640fc754c13095cd45095b0f1a63579de949626a6f7f35126","flatsize":38586,"path":"All/p5-Test-Most-0.38.pkg","repopath":"All/p5-Test-Most-0.38.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":19952,"desc":"Most commonly needed test functions and features.","deps":{"p5-Exception-Class":{"origin":"devel/p5-Exception-Class","version":"1.45"},"p5-Test-Deep":{"origin":"devel/p5-Test-Deep","version":"1.204"},"p5-Test-Differences":{"origin":"devel/p5-Test-Differences","version":"0.710,1"},"p5-Test-Exception":{"origin":"devel/p5-Test-Exception","version":"0.43"},"p5-Test-Warn":{"origin":"devel/p5-Test-Warn","version":"0.37"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Module-Used","origin":"devel/p5-Test-Module-Used","version":"0.2.3_3","comment":"Test required module is really used and vice versa","maintainer":"tsucchi@cpan.org","www":"https://metacpan.org/release/Test-Module-Used","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7e63b3289be2aa9280baac783c89d3a20973dc5b7885d648e221501fa1253d59","flatsize":26754,"path":"All/p5-Test-Module-Used-0.2.3_3.pkg","repopath":"All/p5-Test-Module-Used-0.2.3_3.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10124,"desc":"Test dependency between module and META.yml.\n\nThis module reads META.yml and get build_requires and requires.\nIt compares required module is really used and used module is\nreally required.","deps":{"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-Module-Used":{"origin":"devel/p5-Module-Used","version":"v1.2.0_4"},"p5-PPI":{"origin":"textproc/p5-PPI","version":"1.278"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Net-LDAP","origin":"devel/p5-Test-Net-LDAP","version":"0.07","comment":"Perl extension of Net::LDAP subclass for testing","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-Net-LDAP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b7ebec8ef508de8403b61c82e22398d1169ba85145de8ba18cd553ca5998ee89","flatsize":62698,"path":"All/p5-Test-Net-LDAP-0.07.pkg","repopath":"All/p5-Test-Net-LDAP-0.07.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":23620,"desc":"This module provides some testing methods for LDAP operations, such as\nsearch, add, and modify, where each method is suffixed with either _ok\nor _is.\n\nTest::Net::LDAP is a subclass of Net::LDAP, so all the methods defined\nfor Net::LDAP are available in addition to search_ok, add_is, etc.","deps":{"p5-perl-ldap":{"origin":"net/p5-perl-ldap","version":"0.6800"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Memory-Cycle","origin":"devel/p5-Test-Memory-Cycle","version":"1.06","comment":"Check for memory leaks and circular memory references","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-Memory-Cycle","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fb997878a7c27ea01296d54a67a2d5c8b1072cd4522c939d3a93dce6541ed2c3","flatsize":9896,"path":"All/p5-Test-Memory-Cycle-1.06.pkg","repopath":"All/p5-Test-Memory-Cycle-1.06.pkg","licenselogic":"single","pkgsize":5256,"desc":"Check for memory leaks and circular memory references.","deps":{"p5-Devel-Cycle":{"origin":"devel/p5-Devel-Cycle","version":"1.12"},"p5-PadWalker":{"origin":"devel/p5-PadWalker","version":"2.5"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-LoadAllModules","origin":"devel/p5-Test-LoadAllModules","version":"0.022_1","comment":"Perl extension to do use_ok for modules in search path","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-LoadAllModules","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b7eac688639bdb67afc4a6fad9895f63a0d4023b70874c82194007e7b2b8acd3","flatsize":3738,"path":"All/p5-Test-LoadAllModules-0.022_1.pkg","repopath":"All/p5-Test-LoadAllModules-0.022_1.pkg","licenselogic":"single","pkgsize":3184,"desc":"Do use_ok for modules in search path.","deps":{"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-LongString","origin":"devel/p5-Test-LongString","version":"0.17","comment":"Library to test long strings","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-LongString","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"41cb23c1fdff307463fad6d53e8ff4ce0406a40d648b8efa09099aa2dcd94967","flatsize":23995,"path":"All/p5-Test-LongString-0.17.pkg","repopath":"All/p5-Test-LongString-0.17.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11244,"desc":"This module provides some drop-in replacements for the string comparison\nfunctions of Test::More, but which are more suitable when you test against\nlong strings. If you've ever had to search for text in a multi-line string\nlike an HTML document, or find specific items in binary data,\nthis is the module for you.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Lives","origin":"devel/p5-Test-Lives","version":"1.003","comment":"Decorate tests with a no-exceptions assertion","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/Test-Lives","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e172f8669c55989d9e957b18229d9b4057dd69adbef8d0e12d952f7c58cdec1f","flatsize":41264,"path":"All/p5-Test-Lives-1.003.pkg","repopath":"All/p5-Test-Lives-1.003.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10224,"desc":"Test::Lives provides only one function, lives_and, which works almost exactly\nlike the function of the same name in Test::Exception. That is, it allows you to\ntest things that could (but shouldn't) throw an exception without having to have\ntwo separate tests with two separate results (and two separate descriptions).\n\nYou pass it a block of code to run (which should contain one test assertion) and\na test description to give the assertion inside the block.\n\nThe description will be available inside the block in the $_ variable. (This is\ndifferent from Test::Exception, which employs hacky magic to relieve you of\nhaving to pass the description to the decorated assertion.)\n\nIf the block ends up throwing an exception, a test failure will be logged.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-MockObject","origin":"devel/p5-Test-MockObject","version":"1.20200122","comment":"Tests remote URLs or local web files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-MockObject","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e12cd32528802dde8a1e5a9608c980003903f1d6d9f59f79ddbaeb3fa8ac1853","flatsize":44728,"path":"All/p5-Test-MockObject-1.20200122.pkg","repopath":"All/p5-Test-MockObject-1.20200122.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":21860,"desc":"Perl extension for emulating troublesome interfaces.","deps":{"p5-UNIVERSAL-can":{"origin":"devel/p5-UNIVERSAL-can","version":"1.20140328_1"},"p5-UNIVERSAL-isa":{"origin":"devel/p5-UNIVERSAL-isa","version":"1.20171012"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Mock-Redis","origin":"devel/p5-Test-Mock-Redis","version":"0.22","comment":"Use in place of Redis for unit testing","maintainer":"bokutin@bokut.in","www":"https://metacpan.org/release/Test-Mock-Redis","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2065e305d23c496d25e14689b2569f8e4ffad281c29a882312a4828e34393ad3","flatsize":49707,"path":"All/p5-Test-Mock-Redis-0.22.pkg","repopath":"All/p5-Test-Mock-Redis-0.22.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16684,"desc":"Test::Mock::Redis can be used in place of Redis for running tests\nwithout needing a running redis instance. This module is designed\nto function as a drop in replacement for Redis.pm for testing\npurposes.","deps":{"p5-Class-Method-Modifiers":{"origin":"devel/p5-Class-Method-Modifiers","version":"2.15"},"p5-Package-Stash":{"origin":"devel/p5-Package-Stash","version":"0.40"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Lazy","origin":"devel/p5-Test-Lazy","version":"0.061_1","comment":"Quick and easy way to compose and run tests with useful output","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-Lazy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c9847608fae8e0c5e035f086b11d19f68c5d8272848eca5ab587ac55d272b09f","flatsize":25462,"path":"All/p5-Test-Lazy-0.061_1.pkg","repopath":"All/p5-Test-Lazy-0.061_1.pkg","licenselogic":"single","pkgsize":13696,"desc":"A quick and easy way to compose and run tests with useful output.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Test-Deep":{"origin":"devel/p5-Test-Deep","version":"1.204"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-LWP-UserAgent","origin":"www/p5-Test-LWP-UserAgent","version":"0.036","comment":"LWP::UserAgent suitable for simulating and testing network calls","maintainer":"pi@FreeBSD.org","www":"https://metacpan.org/release/Test-LWP-UserAgent","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b6810398f386cd139bb9f0e73db11222a3d8daf5cc7bee00672aa2299905108d","flatsize":39093,"path":"All/p5-Test-LWP-UserAgent-0.036.pkg","repopath":"All/p5-Test-LWP-UserAgent-0.036.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":18348,"desc":"LWP::UserAgent suitable for simulating and testing network calls.\n\nIt overrides a few key low-level methods of LWP::UserAgent that are\nconcerned with actually sending your request over the network,\nallowing an interception of that request and simulating a particular\nresponse. This greatly facilitates testing of client networking\ncode where the server follows a known protocol.","deps":{"p5-HTTP-Date":{"origin":"www/p5-HTTP-Date","version":"6.06"},"p5-Safe-Isa":{"origin":"devel/p5-Safe-Isa","version":"1.000010"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Test-Mock-LWP","origin":"devel/p5-Test-Mock-LWP","version":"0.08_1","comment":"Easy mocking of LWP packages","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Test-Mock-LWP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1591f48b16795d32a84698acabc8f1120115593a57c6b15e9240dad01390b8b5","flatsize":24146,"path":"All/p5-Test-Mock-LWP-0.08_1.pkg","repopath":"All/p5-Test-Mock-LWP-0.08_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13028,"desc":"Test::Mock::LWP provides easy mocking of LWP packages:\nHTTP::Request, HTTP::Response, LWP and LWP::UserAgent.","deps":{"p5-Test-MockObject":{"origin":"devel/p5-Test-MockObject","version":"1.20200122"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Mini","origin":"devel/p5-Test-Mini","version":"v1.1.3_4","comment":"Provides lightweight unit testing framework","maintainer":"ports@FreeBSD.org","www":"https://metacpan.org/release/Test-Mini","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5d14dfda2ecc5c5f41448e31a1dd95554e3f441e3b94763108bbf6632100d642","flatsize":90907,"path":"All/p5-Test-Mini-v1.1.3_4.pkg","repopath":"All/p5-Test-Mini-v1.1.3_4.pkg","licenselogic":"single","pkgsize":29100,"desc":"Lightweight unit testing for Perl.","deps":{"p5-Data-Inspect":{"origin":"devel/p5-Data-Inspect","version":"0.05"},"p5-Exception-Class":{"origin":"devel/p5-Exception-Class","version":"1.45"},"p5-IO-Stringy":{"origin":"devel/p5-IO-Stringy","version":"2.113"},"p5-MRO-Compat":{"origin":"devel/p5-MRO-Compat","version":"0.15"},"p5-Text-Outdent":{"origin":"devel/p5-Text-Outdent","version":"0.01_1"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-aliased":{"origin":"devel/p5-aliased","version":"0.34"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"messages":[{"message":"===>   NOTICE:\n\nThe p5-Test-Mini port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"p5-Test-Manifest","origin":"devel/p5-Test-Manifest","version":"2.025","comment":"Perl module to interact with a t/test_manifest file","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-Manifest","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b9d3b828e2e342e0206142b04971d441e2cb62150166fcf1331899461e796248","flatsize":24801,"path":"All/p5-Test-Manifest-2.025.pkg","repopath":"All/p5-Test-Manifest-2.025.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":12248,"desc":"Test::Manifest looks in the t/test_manifest file to find out which tests you\nwant to run and the order in which you want to run them. It constructs the\nright value for MakeMaker to do the right thing.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Log4perl","origin":"devel/p5-Test-Log4perl","version":"0.1001_1","comment":"Test what's being logged with Log::Log4perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-Log4perl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c1048d74a7cdae77408992db32f7e5763db6faabc42fa0075824eacf9a05f523","flatsize":25622,"path":"All/p5-Test-Log4perl-0.1001_1.pkg","repopath":"All/p5-Test-Log4perl-0.1001_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12216,"desc":"This module can be used to test that you're logging the right\nthing with Log::Log4perl. It checks that we get what, and only\nwhat, we expect logged by your code.","deps":{"p5-Class-Accessor-Chained":{"origin":"devel/p5-Class-Accessor-Chained","version":"0.01_2"},"p5-Lingua-EN-Numbers-Ordinate":{"origin":"textproc/p5-Lingua-EN-Numbers-Ordinate","version":"1.05"},"p5-Log-Log4perl":{"origin":"devel/p5-Log-Log4perl","version":"1.57"},"p5-Test-Exception":{"origin":"devel/p5-Test-Exception","version":"0.43"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-ManyParams","origin":"devel/p5-Test-ManyParams","version":"0.10_1","comment":"Perl module to test many params as one test","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-ManyParams","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"399cb145e1d480753e3ae2a960764b0ccfab33173748f002e7d131b2b1e721f8","flatsize":28002,"path":"All/p5-Test-ManyParams-0.10_1.pkg","repopath":"All/p5-Test-ManyParams-0.10_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13572,"desc":"Perl module to test many params as one test","deps":{"p5-Set-CrossProduct":{"origin":"devel/p5-Set-CrossProduct","version":"2.008"},"p5-Test-Differences":{"origin":"devel/p5-Test-Differences","version":"0.710,1"},"p5-Test-Exception":{"origin":"devel/p5-Test-Exception","version":"0.43"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Log-Log4perl","origin":"devel/p5-Test-Log-Log4perl","version":"0.32","comment":"Test log4perl","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Test-Log-Log4perl","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3403429f392c4c8279d7252e1cad4fa1023de0d46bdde98362835fe9d04d88b3","flatsize":25980,"path":"All/p5-Test-Log-Log4perl-0.32.pkg","repopath":"All/p5-Test-Log-Log4perl-0.32.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12256,"desc":"Test::Log::Log4perl can be used to test that you're logging the right thing with\nLog::Log4perl. It checks that we get what, and only what, we expect logged by\nyour code.\n\nThe basic process is very simple. Within your test script you get one or more\nloggers from Test::Log::Log4perl with the get_logger method just like you would\nwith Log::Log4perl. You're going to use these loggers to declare what you think\nthe code you're going to test should be logging.","deps":{"p5-Log-Log4perl":{"origin":"devel/p5-Log-Log4perl","version":"1.57"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-InDistDir","origin":"devel/p5-Test-InDistDir","version":"1.112071_1","comment":"Test environment setup for development with IDE","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-InDistDir","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a555e4a09ec401c74e21e450e2859f0e7e0a2acd3ac6da076ab9925bb3513f34","flatsize":4788,"path":"All/p5-Test-InDistDir-1.112071_1.pkg","repopath":"All/p5-Test-InDistDir-1.112071_1.pkg","licenselogic":"single","pkgsize":4224,"desc":"This module helps run test scripts in IDEs like Komodo.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Metrics-Any","origin":"devel/p5-Test-Metrics-Any","version":"0.01","comment":"Assert that code produces metrics via Metrics::Any","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Test-Metrics-Any","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c5762b3afd6f0c471c68ae14fd42d45e7b4605b3a2237d7393d2bcf95c056328","flatsize":45701,"path":"All/p5-Test-Metrics-Any-0.01.pkg","repopath":"All/p5-Test-Metrics-Any-0.01.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12256,"desc":"Test::Metrics::Any helps write unit tests which assert that the code under test\nreports metrics via Metrics::Any.\n\nLoading this module automatically sets the Metrics::Any::Adapter type to Test.","deps":{"p5-Metrics-Any":{"origin":"devel/p5-Metrics-Any","version":"0.10"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Lib","origin":"devel/p5-Test-Lib","version":"0.003","comment":"Use libraries from a t/lib directory","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/Test-Lib","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"833c9599b77fc66e98ca21b2335351c044e555c926c8c5110b63e8ae1f396174","flatsize":40518,"path":"All/p5-Test-Lib-0.003.pkg","repopath":"All/p5-Test-Lib-0.003.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9784,"desc":"Test::Lib searches upward from the calling module for a directory t with a lib\ndirectory inside it, and adds it to the module search path. Looks upward up to 5\ndirectories. This is intended to be used in test modules either directly in t or\nin a subdirectory to find their included testing libraries located in t/lib.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-HexString","origin":"devel/p5-Test-HexString","version":"0.03_1","comment":"Test binary strings with hex dump diagnostics","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-HexString","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ab2f0067aec30053f77d5b1962bd0e1bed360d049f7fae445eb5b2490014d23f","flatsize":13247,"path":"All/p5-Test-HexString-0.03_1.pkg","repopath":"All/p5-Test-HexString-0.03_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7452,"desc":"This testing module provides a single function, is_hexstr(), which\nasserts that the given string matches what was expected. When the\nstrings match (i.e.  compare equal using the eq operator), the behaviour\nis identical to the usual is() function provided by Test::More.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-HasVersion","origin":"devel/p5-Test-HasVersion","version":"0.014","comment":"Check Perl modules have version numbers","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Test-HasVersion","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"60a6688282aa0a27217bed535d2e758cbcc9dbf99171aa5b85787da0f3399864","flatsize":47013,"path":"All/p5-Test-HasVersion-0.014.pkg","repopath":"All/p5-Test-HasVersion-0.014.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12884,"desc":"Test::HasVersion lets you check a Perl module has a version number in a\nTest::Simple fashion.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-HexDifferences","origin":"devel/p5-Test-HexDifferences","version":"1.001","comment":"Test binary as hexadecimal string","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Test-HexDifferences","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c18efb5e71b7050972699d7fb5c1f21b65ff68cc86f43cbc05c890a763873f7e","flatsize":28507,"path":"All/p5-Test-HexDifferences-1.001.pkg","repopath":"All/p5-Test-HexDifferences-1.001.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12164,"desc":"Test::HexDifferences tests binary as hexadecimal string.","deps":{"p5-Sub-Exporter":{"origin":"devel/p5-Sub-Exporter","version":"0.991"},"p5-Test-Differences":{"origin":"devel/p5-Test-Differences","version":"0.710,1"},"p5-Test-NoWarnings":{"origin":"devel/p5-Test-NoWarnings","version":"1.06"},"p5-Text-Diff":{"origin":"textproc/p5-Text-Diff","version":"1.45"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Harness-Straps","origin":"devel/p5-Test-Harness-Straps","version":"0.30_1","comment":"Detailed analysis of test results for Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-Harness-Straps","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9193f956b4e1ef86bbce9ac9b265ac909ba5a8f79ddcb532dfc542a49c3b82b7","flatsize":38648,"path":"All/p5-Test-Harness-Straps-0.30_1.pkg","repopath":"All/p5-Test-Harness-Straps-0.30_1.pkg","licenselogic":"single","pkgsize":21608,"desc":"Test::Harness is limited to printing out its results. This makes analysis of\nthe test results difficult for anything but a human. To make it easier for\nprograms to work with test results, we provide Test::Harness::Straps. Instead\nof printing the results, straps provide them as raw data. You can also\nconfigure how the tests are to be run.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-LectroTest","origin":"devel/p5-Test-LectroTest","version":"0.5001_1","comment":"Easy, automatic, specification-based tests","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-LectroTest","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4a3e64d948d18372f0da84528441ce1040f259db23044239f06dff6ff0870f89","flatsize":138114,"path":"All/p5-Test-LectroTest-0.5001_1.pkg","repopath":"All/p5-Test-LectroTest-0.5001_1.pkg","licenselogic":"single","pkgsize":64736,"desc":"This module provides a simple (yet full featured)  automated,\nspecification-based testing system for Perl. To use it, you declare\nproperties that specify the expected behavior of your software.\nLectroTest then checks your software to see whether those properties\nhold for semi-random input values in the specified range.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-LeakTrace","origin":"devel/p5-Test-LeakTrace","version":"0.17","comment":"Traces memory leaks","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Test-LeakTrace","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0e8ce64710983d3631d6501e5579ad353d76490c9ccefdfe8d113d02e906e6fa","flatsize":50956,"path":"All/p5-Test-LeakTrace-0.17.pkg","repopath":"All/p5-Test-LeakTrace-0.17.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":25360,"desc":"Test::LeakTrace provides several functions that trace memory leaks. This module\nscans arenas, the memory allocation system, so it can detect any leaked SVs in\ngiven blocks.\n\nLeaked SVs are SVs which are not released after the end of the scope they have\nbeen created. These SVs include global variables and internal caches. For\nexample, if you call a method in a tracing block, perl might prepare a cache for\nthe method. Thus, to trace true leaks, no_leaks_ok() and leaks_cmp_ok() executes\na block more than once.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Kwalitee","origin":"devel/p5-Test-Kwalitee","version":"1.28","comment":"Test the Kwalitee of a distribution before you release it","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-Kwalitee","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"93b0415826c7d3696c712184a76524b3529120813611dc76c9e8d4c0ef03c600","flatsize":25068,"path":"All/p5-Test-Kwalitee-1.28.pkg","repopath":"All/p5-Test-Kwalitee-1.28.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13516,"desc":"Test::Kwalitee - Test the Kwalitee of a distribution before you release it.","deps":{"p5-Module-CPANTS-Analyse":{"origin":"devel/p5-Module-CPANTS-Analyse","version":"1.02"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-JSON","origin":"devel/p5-Test-JSON","version":"0.11_2","comment":"Test JSON data","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-JSON","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"60a457dca37a65d3b1d5b7622cf4f98688e6266d50dd170a4d7728075872194a","flatsize":13727,"path":"All/p5-Test-JSON-0.11_2.pkg","repopath":"All/p5-Test-JSON-0.11_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7672,"desc":"JavaScript Object Notation (JSON) is a lightweight data interchange\nformat.  Test::JSON makes it easy to verify that you have built\nvalid JSON and that it matches your expected output.","deps":{"p5-JSON-Any":{"origin":"converters/p5-JSON-Any","version":"1.40"},"p5-Test-Differences":{"origin":"devel/p5-Test-Differences","version":"0.710,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Future-IO-Impl","origin":"devel/p5-Test-Future-IO-Impl","version":"0.14_1","comment":"Acceptance tests for Future::IO implementations","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/Test-Future-IO-Impl","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fd47e956ef20a870d3f0fa1172b6d339ce89b544e7d451b9466200f935629262","flatsize":49177,"path":"All/p5-Test-Future-IO-Impl-0.14_1.pkg","repopath":"All/p5-Test-Future-IO-Impl-0.14_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12164,"desc":"Test::Future::IO::Impl contains a collection of acceptance tests for\nimplementations of Future::IO.","deps":{"p5-Test-Simple":{"origin":"devel/p5-Test-Simple","version":"1.302209"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Inter","origin":"devel/p5-Test-Inter","version":"1.12","comment":"Framework for more readable interactive test scripts","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-Inter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bc9ef64dc6134b8355686e20a1624492d5bb518aaa92095cf140ac4fa6325b97","flatsize":103998,"path":"All/p5-Test-Inter-1.12.pkg","repopath":"All/p5-Test-Inter-1.12.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":40024,"desc":"This is another framework for writing test scripts. It is loosely\ninspired by Test::More, and has most of its functionality, but it\nis not a drop-in replacement.","deps":{"p5-File-Find-Rule":{"origin":"devel/p5-File-Find-Rule","version":"0.34"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Fixture-DBIC-Schema","origin":"devel/p5-Test-Fixture-DBIC-Schema","version":"0.051","comment":"Fixture data loader for DBIx::Class::Schema","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-Fixture-DBIC-Schema","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"68d96a79be32b409348402ee075ebce39656a1377107b98fb7d093e597e93297","flatsize":32534,"path":"All/p5-Test-Fixture-DBIC-Schema-0.051.pkg","repopath":"All/p5-Test-Fixture-DBIC-Schema-0.051.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11432,"desc":"The Perl 5 module Test::Fixture::DBIC::Schema is a fixture data loader\nfor DBIx::Class::Schema.","deps":{"p5-Kwalify":{"origin":"textproc/p5-Kwalify","version":"1.24"},"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"p5-YAML-Syck":{"origin":"textproc/p5-YAML-Syck","version":"1.34_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Fixture-DBI","origin":"databases/p5-Test-Fixture-DBI","version":"0.09_1","comment":"Perl extension to load fixture data into database","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-Fixture-DBI","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a18472fc2800cf18b5ecf06c681013a2bc00d8127cc8101a6a1d6235060af9b1","flatsize":47699,"path":"All/p5-Test-Fixture-DBI-0.09_1.pkg","repopath":"All/p5-Test-Fixture-DBI-0.09_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":22940,"desc":"Test::Fixture::DBI is fixture test library for DBI.","deps":{"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-SQL-Abstract":{"origin":"databases/p5-SQL-Abstract","version":"2.000001"},"p5-SQL-Abstract-Plugin-InsertMulti":{"origin":"databases/p5-SQL-Abstract-Plugin-InsertMulti","version":"0.05"},"p5-UNIVERSAL-require":{"origin":"devel/p5-UNIVERSAL-require","version":"0.19"},"p5-YAML-Syck":{"origin":"textproc/p5-YAML-Syck","version":"1.34_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Test-Fixme","origin":"devel/p5-Test-Fixme","version":"0.17","comment":"Check code for FIXMEs","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Test-Fixme","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1de5d42a0122095a57ff7a6f1b74e770cc311b775d09ba7292d2459165833c47","flatsize":41272,"path":"All/p5-Test-Fixme-0.17.pkg","repopath":"All/p5-Test-Fixme-0.17.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15180,"desc":"When coding it is common to come up against problems that need to be addressed\nbut that are not a big deal at the moment. What generally happens is that the\ncoder adds comments like:\n\n# FIXME - what about windows that are bigger than the screen?\n# FIXME - add checking of user priviledges here.\n\nTest::Fixme allows you to add a test file that ensures that none of these get\nforgotten in the module.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Filename","origin":"devel/p5-Test-Filename","version":"0.03_1","comment":"Perl extension for portable filename comparison","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-Filename","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8ebd4201cb04d88662fe9d2f696521a07270dbc0d0403327a2b43f938c9c09c5","flatsize":6253,"path":"All/p5-Test-Filename-0.03_1.pkg","repopath":"All/p5-Test-Filename-0.03_1.pkg","licenselogic":"single","pkgsize":4980,"desc":"Portable filename comparison.\n\nMany cross-platform test failures -- particularly on Win32 -- are due\nto hard-coded file paths being used in comparison tests.\n\nThis simple module provides some handy functions to convert all those\npath separators automatically so filename tests will just DWIM.","deps":{"p5-Path-Tiny":{"origin":"devel/p5-Path-Tiny","version":"0.146"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-If","origin":"devel/p5-Test-If","version":"0.01_1","comment":"Test only if","maintainer":"anes@anes.su","www":"https://metacpan.org/release/Test-If","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"828be4278f186f75e8327ecfcbec491e1c3db210ddc0d742b6b0c7c231facee8","flatsize":10744,"path":"All/p5-Test-If-0.01_1.pkg","repopath":"All/p5-Test-If-0.01_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6196,"desc":"Test only if ...","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Inline","origin":"devel/p5-Test-Inline","version":"2.214","comment":"Inlining your tests next to the code being tested","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-Inline","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f91f96e11f0015beb3b146a889bb0cf456702df6679f11c817e94a83b1451388","flatsize":143310,"path":"All/p5-Test-Inline-2.214.pkg","repopath":"All/p5-Test-Inline-2.214.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":52448,"desc":"Embedding tests allows tests to be placed near the code its testing.\nThis is a nice supplement to the traditional .t files.\nIt's like XUnit, Perl-style.\n\nTest::Tutorial is just documentation. To actually get anything done you\nuse pod2test. Read the Test::Inline::Tutorial, really.","deps":{"p5-Algorithm-Dependency":{"origin":"devel/p5-Algorithm-Dependency","version":"1.112"},"p5-Config-Tiny":{"origin":"devel/p5-Config-Tiny","version":"2.30"},"p5-File-Find-Rule":{"origin":"devel/p5-File-Find-Rule","version":"0.34"},"p5-File-Flat":{"origin":"devel/p5-File-Flat","version":"1.07"},"p5-File-Remove":{"origin":"devel/p5-File-Remove","version":"1.58"},"p5-File-chmod":{"origin":"devel/p5-File-chmod","version":"0.42"},"p5-Params-Util":{"origin":"devel/p5-Params-Util","version":"1.102"},"p5-Path-Tiny":{"origin":"devel/p5-Path-Tiny","version":"0.146"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Identity","origin":"devel/p5-Test-Identity","version":"0.01_1","comment":"Assert the referential identity of a reference","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Test-Identity","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f9ecd7e453b5ecb7d7ffc06cf7618bbc3199a6be513fdba5d77c474f31dd929e","flatsize":42236,"path":"All/p5-Test-Identity-0.01_1.pkg","repopath":"All/p5-Test-Identity-0.01_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10436,"desc":"Test::Identity provides a single testing function, identical. It asserts that a\ngiven reference is as expected; that is, it either refers to the same object or\nis undef. It is similar to Test::More::is except that it uses refaddr, ensuring\nthat it behaves correctly even if the references under test are objects that\noverload stringification or numification.\n\nIt also provides better diagnostics if the test fails.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-File","origin":"devel/p5-Test-File","version":"1.44.4","comment":"Test file attributes","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-File","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"45fa5f7e83913bc9e4ff6d60fa72dd9bb459c0f4de28b122bfbf41441ce939a1","flatsize":55843,"path":"All/p5-Test-File-1.44.4.pkg","repopath":"All/p5-Test-File-1.44.4.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16820,"desc":"This modules provides a collection of test utilities for file\nattributes.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Fake-HTTPD","origin":"devel/p5-Test-Fake-HTTPD","version":"0.09","comment":"Fake HTTP server","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Test-Fake-HTTPD","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fcb36a6f5fc2c54e6afccbd302fe2b6844f416b6423aab3a74fb1a3820bc1b33","flatsize":49045,"path":"All/p5-Test-Fake-HTTPD-0.09.pkg","repopath":"All/p5-Test-Fake-HTTPD-0.09.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13328,"desc":"Test::Fake::HTTPD is a fake HTTP server module for testing.","deps":{"p5-HTTP-Daemon":{"origin":"www/p5-HTTP-Daemon","version":"6.16"},"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"p5-Test-SharedFork":{"origin":"devel/p5-Test-SharedFork","version":"0.35"},"p5-Test-TCP":{"origin":"devel/p5-Test-TCP","version":"2.22"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"options":{"SSL":"off"}},{"name":"p5-Test-HTTP-Server-Simple","origin":"www/p5-Test-HTTP-Server-Simple","version":"0.11_2","comment":"Test::More functions for HTTP::Server::Simple","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-HTTP-Server-Simple","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3505c8002d6f1b3f83d67964d6a6dccc1873af44dc18acf345511d690abe3953","flatsize":17558,"path":"All/p5-Test-HTTP-Server-Simple-0.11_2.pkg","repopath":"All/p5-Test-HTTP-Server-Simple-0.11_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9584,"desc":"This mixin class provides methods to test an HTTP::Server::Simple-based web\nserver.  Currently, it provides only one such method: started_ok.","deps":{"p5-HTTP-Server-Simple":{"origin":"www/p5-HTTP-Server-Simple","version":"0.52"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Test-FailWarnings","origin":"devel/p5-Test-FailWarnings","version":"0.008_1","comment":"Add test failures if warnings are caught","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-FailWarnings","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3cbecbdf45df6dbd274d4d2da7ff765604151f7ad60008c678565131385b558c","flatsize":18682,"path":"All/p5-Test-FailWarnings-0.008_1.pkg","repopath":"All/p5-Test-FailWarnings-0.008_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":9400,"desc":"This module hooks $SIG{__WARN__} and converts warnings to Test::More's\nfail() calls.  It is designed to be used with done_testing, when you\ndon't need to know the test count in advance.","deps":{"p5-Capture-Tiny":{"origin":"devel/p5-Capture-Tiny","version":"0.50"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-HTTP-LocalServer","origin":"www/p5-Test-HTTP-LocalServer","version":"0.76","comment":"Spawn a local HTTP server for testing","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Test-HTTP-LocalServer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b2fa9fb9ce4706bf377febd02d13e9a4d1d6e23ae05e4373cb17dc7b41617b92","flatsize":40798,"path":"All/p5-Test-HTTP-LocalServer-0.76.pkg","repopath":"All/p5-Test-HTTP-LocalServer-0.76.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":19008,"desc":"Test::HTTP::LocalServer implements a tiny web server suitable for running \"live\"\ntests of HTTP clients against it. It also takes care of cleaning %25ENV from\nsettings that influence the use of a local proxy etc.\n\nUse this web server if you write an HTTP client and want to exercise its\nbehaviour in your test suite without talking to the outside world.","deps":{"p5-CGI":{"origin":"www/p5-CGI","version":"4.67"},"p5-HTTP-Daemon":{"origin":"www/p5-HTTP-Daemon","version":"6.16"},"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-HTTP-Request-AsCGI":{"origin":"www/p5-HTTP-Request-AsCGI","version":"1.2_1"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Test-HTTP","origin":"www/p5-Test-HTTP","version":"0.22","comment":"Test HTTP interactions","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-HTTP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b522a558b363d4738be807cf34198d7e6efa9eabdbc0864f381cc92995fa6359","flatsize":31544,"path":"All/p5-Test-HTTP-0.22.pkg","repopath":"All/p5-Test-HTTP-0.22.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14804,"desc":"Test::HTTP is designed to make it easier to write tests which are mainly\nabout HTTP-level things, such as REST-type services.\n\nEach Test::HTTP object can contain state about a current request and its\nresponse.  This allows convenient shorthands for sending requests,\nchecking status codes, headers, and message bodies.","deps":{"p5-Class-Field":{"origin":"devel/p5-Class-Field","version":"0.24"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Test-Exception","origin":"devel/p5-Test-Exception","version":"0.43","comment":"Test functions for exception based code","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-Exception","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"606af6f6b563ba804e2fa6d67d31a8b716f4fafb9d3b1da25551464bd648ccfe","flatsize":27709,"path":"All/p5-Test-Exception-0.43.pkg","repopath":"All/p5-Test-Exception-0.43.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13972,"desc":"This module provides a few convenience methods for testing\nexception based code. It is built with Test::Builder and\nplays happily with Test::Simple, Test::More and friends.\n\nIf you are not familiar with Test::Simple or Test::More\nnow would be the time to go take a look.","deps":{"p5-Sub-Uplevel":{"origin":"devel/p5-Sub-Uplevel","version":"0.2800"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Groonga","origin":"textproc/p5-Test-Groonga","version":"0.06_1","comment":"Perl extension for testing Groonga full-text search engine","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-Groonga","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"306c1efcfa659774a96c5675c9b2469bf3ddb455104a3c7e3b01fb06588db0b2","flatsize":11715,"path":"All/p5-Test-Groonga-0.06_1.pkg","repopath":"All/p5-Test-Groonga-0.06_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6208,"desc":"Server runner for testing Groonga full-text search engine.","deps":{"p5-File-Which":{"origin":"sysutils/p5-File-Which","version":"1.27"},"p5-Test-TCP":{"origin":"devel/p5-Test-TCP","version":"2.22"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Test-EOL","origin":"devel/p5-Test-EOL","version":"1.5_1","comment":"Check the correct line endings in your project","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-EOL","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8aa1e3e84a821bf21a4c0d0fe3c8f0ddb19bf09ff0dffa418a573a732c169efd","flatsize":18194,"path":"All/p5-Test-EOL-1.5_1.pkg","repopath":"All/p5-Test-EOL-1.5_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9472,"desc":"Test::EOL lets you check the presence of Windows line endings in your\nperl code. It report its results in standard Test::Simple fashion.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Group","origin":"devel/p5-Test-Group","version":"0.20","comment":"Group together related tests in a test suite","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-Group","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ff72cc3fbeef06c15b2e3dad29601e8248713a9c968e4ae785abeb27e72f5fd1","flatsize":87887,"path":"All/p5-Test-Group-0.20.pkg","repopath":"All/p5-Test-Group-0.20.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":41968,"desc":"Fed up with counting tests to discover what went wrong in your last\ntest run?  Tired of squinting at your test source to find out where\non earth the faulty test predicate is called, and what it is supposed\nto check for?  Then this module is for you!","deps":{"p5-File-Slurp":{"origin":"devel/p5-File-Slurp","version":"9999.27"},"p5-Test-Cmd":{"origin":"devel/p5-Test-Cmd","version":"1.09"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-File-Contents","origin":"devel/p5-Test-File-Contents","version":"0.24","comment":"Test routines for examining the contents of files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-File-Contents","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c2fa484bdda179d01f147b06e941222dca879ae528dcc078198b0c98760d5eef","flatsize":23658,"path":"All/p5-Test-File-Contents-0.24.pkg","repopath":"All/p5-Test-File-Contents-0.24.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10500,"desc":"This modules provides a collection of test utilities for file\ncontents.","deps":{"p5-Text-Diff":{"origin":"textproc/p5-Text-Diff","version":"1.45"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-File-ShareDir","origin":"devel/p5-Test-File-ShareDir","version":"1.001002","comment":"Create a fake ShareDir for your modules for testing","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-File-ShareDir","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"137fc09588f9914c150cfe6a385efa91cc97b65c27308fd0c92f678c8d73f39d","flatsize":86183,"path":"All/p5-Test-File-ShareDir-1.001002.pkg","repopath":"All/p5-Test-File-ShareDir-1.001002.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":30844,"desc":"Create a fake ShareDir for your modules for testing.","deps":{"p5-Class-Tiny":{"origin":"devel/p5-Class-Tiny","version":"1.008"},"p5-File-Copy-Recursive":{"origin":"devel/p5-File-Copy-Recursive","version":"0.45"},"p5-File-ShareDir":{"origin":"devel/p5-File-ShareDir","version":"1.118"},"p5-Path-Tiny":{"origin":"devel/p5-Path-Tiny","version":"0.146"},"p5-Scope-Guard":{"origin":"devel/p5-Scope-Guard","version":"0.21"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-DiagINC","origin":"devel/p5-Test-DiagINC","version":"0.010","comment":"List modules and versions loaded if tests fail","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Test-DiagINC","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7590d89ea8e5deb185aa4baaac5aee897fae7f502d5a9f3b6443ecd85a23cfdf","flatsize":23639,"path":"All/p5-Test-DiagINC-0.010.pkg","repopath":"All/p5-Test-DiagINC-0.010.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":11452,"desc":"Assuming you shipped your module to CPAN with working tests, test failures from\nCPAN Testers might be due to platform issues, Perl version issues or problems\nwith dependencies. This module helps you diagnose deep dependency problems by\nshowing you exactly what modules and versions were loaded during a test run.\n\nWhen this module is loaded, it sets up an END block that will take action if the\nprogram is about to exit with a non-zero exit code or if\n$test_builder->is_passing is false by the time the END block is reached. If that\nhappens, this module prints out the names and version numbers of non-local\nmodules appearing in %25INC at the end of the test.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Fatal","origin":"devel/p5-Test-Fatal","version":"0.017","comment":"Incredibly simple helpers for testing code with exceptions","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-Fatal","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"df76689942212d157a6a051ffe6edd272cee551fc0628c7563b14f3bab4d851b","flatsize":56897,"path":"All/p5-Test-Fatal-0.017.pkg","repopath":"All/p5-Test-Fatal-0.017.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15164,"desc":"Test::Fatal is an alternative to the popular Test::Exception.\nIt does much less, but should allow greater flexibility in\ntesting exception-throwing code with about the same amount of\ntyping.","deps":{"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Dependencies","origin":"devel/p5-Test-Dependencies","version":"0.34","comment":"Ensure that your Makefile.PL specifies all module dependencies","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Test-Dependencies","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1820111b02747abf4817dc43fa4251a0869020abebfb96898d29828ee90f624e","flatsize":42096,"path":"All/p5-Test-Dependencies-0.34.pkg","repopath":"All/p5-Test-Dependencies-0.34.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15540,"desc":"Makes sure that all of the modules that are 'use'd are listed\nin the Makefile.PL as dependencies.","deps":{"p5-File-Find-Rule-Perl":{"origin":"devel/p5-File-Find-Rule-Perl","version":"1.16"},"p5-IPC-Cmd":{"origin":"devel/p5-IPC-Cmd","version":"1.04"},"p5-Pod-Strip":{"origin":"textproc/p5-Pod-Strip","version":"1.100"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Harness","origin":"devel/p5-Test-Harness","version":"3.50","comment":"Run Perl standard test scripts with statistics","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-Harness","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"123b293a6c9f5f51e1dbfa3ecdacb493a9c9b840946c91e26899869bb6b20c4c","flatsize":506280,"path":"All/p5-Test-Harness-3.50.pkg","repopath":"All/p5-Test-Harness-3.50.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":221120,"desc":"You can write test scripts without knowing the exact output this\nmodule expects by using \"Test\" modules.  However, by using this\nmodule, you can know the specifics, and you can prints some\nperformance statistics that are computed by the Benchmark module.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Expect","origin":"devel/p5-Test-Expect","version":"0.34","comment":"Automated driving and testing of terminal-based programs","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Test-Expect","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"187780323d741fee0960f354ee51645ce9b2811725730edb6007a902555586d7","flatsize":13875,"path":"All/p5-Test-Expect-0.34.pkg","repopath":"All/p5-Test-Expect-0.34.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7408,"desc":"Test::Expect is a module for automated driving and testing of\nterminal-based programs. It is handy for testing interactive programs\nwhich have a prompt, and is based on the same concepts as the Tcl Expect\ntool. As in Expect::Simple, the Expect object is made available for\ntweaking.\n\nTest::Expect is intended for use in a test script.","deps":{"p5-Class-Accessor-Chained":{"origin":"devel/p5-Class-Accessor-Chained","version":"0.01_2"},"p5-Expect-Simple":{"origin":"devel/p5-Expect-Simple","version":"0.04_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Exit","origin":"devel/p5-Test-Exit","version":"0.11","comment":"Test whether code exits without terminating testing","maintainer":"bokutin@bokut.in","www":"https://metacpan.org/release/Test-Exit","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b3d648c28306e2ee66eea91dc139f9e18c86176b3566d29465b714e1dd7c9ddb","flatsize":12384,"path":"All/p5-Test-Exit-0.11.pkg","repopath":"All/p5-Test-Exit-0.11.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6960,"desc":"Test whether code exits without terminating testing.","deps":{"p5-Return-MultiLevel":{"origin":"devel/p5-Return-MultiLevel","version":"0.05"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-ExpectAndCheck","origin":"devel/p5-Test-ExpectAndCheck","version":"0.07","comment":"Expect/check-style unit testing with object methods","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/Test-ExpectAndCheck","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e55113866e019e0802c72aa9ef2373b9845168e8476481d348f1a18ea8548404","flatsize":55372,"path":"All/p5-Test-ExpectAndCheck-0.07.pkg","repopath":"All/p5-Test-ExpectAndCheck-0.07.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":21748,"desc":"Test::ExpectAndCheck creates objects that assist in writing unit tests with\nmocked object instances. Each mock instance will expect to receive a given list\nof method calls. Each method call is checked that it received the right\narguments, and will return a prescribed result. At the end of each test, each\nobject is checked to ensure all the expected methods were called.","deps":{"p5-Future":{"origin":"devel/p5-Future","version":"0.51"},"p5-Test-Deep":{"origin":"devel/p5-Test-Deep","version":"1.204"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Declare","origin":"devel/p5-Test-Declare","version":"0.06_2","comment":"Perl extension for declarative testing","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-Declare","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4feae18a05fece2dccdfe5bd6883353376e7e0d63af320a0b035b2b941e18316","flatsize":5787,"path":"All/p5-Test-Declare-0.06_2.pkg","repopath":"All/p5-Test-Declare-0.06_2.pkg","licenselogic":"single","pkgsize":4176,"desc":"Test::More and Test::Exception and Test::Deep wrapper module for\ndeclarative testing.","deps":{"p5-IO-Stringy":{"origin":"devel/p5-IO-Stringy","version":"2.113"},"p5-PPI":{"origin":"textproc/p5-PPI","version":"1.278"},"p5-Test-Deep":{"origin":"devel/p5-Test-Deep","version":"1.204"},"p5-Test-Exception":{"origin":"devel/p5-Test-Exception","version":"0.43"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Debugger","origin":"devel/p5-Test-Debugger","version":"0.14_1","comment":"Create Test Scripts which Generate Log Files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-Debugger","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"baf246511ffb025c284aed4f13918f31f9adc80c24aa67d5ced1e1481d836625","flatsize":25755,"path":"All/p5-Test-Debugger-0.14_1.pkg","repopath":"All/p5-Test-Debugger-0.14_1.pkg","licenselogic":"single","pkgsize":11504,"desc":"Have you ever tried to debug a test script that is failing tests? Without too\nmany modifications, your test script can generate a log file with information\nabout each failed test.\n\nYou can take your existing test script, and with (hopefully) very little\neffort, convert it to use Test::Debugger. Then re-run your modified test and\nview the log file it creates.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Email","origin":"mail/p5-Test-Email","version":"0.07_2","comment":"Test Email Contents","maintainer":"matthew@FreeBSD.org","www":"https://metacpan.org/release/Test-Email","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6edc9d301cd58da713ae8656b1f3e4f93550918bf18b85143d91e8f394bd0fce","flatsize":22486,"path":"All/p5-Test-Email-0.07_2.pkg","repopath":"All/p5-Test-Email-0.07_2.pkg","licenselogic":"single","pkgsize":10900,"desc":"Test::Email - Test Email Contents.","deps":{"p5-MIME-Tools":{"origin":"mail/p5-MIME-Tools","version":"5.515,2"},"p5-Mail-POP3Client":{"origin":"mail/p5-Mail-POP3Client","version":"2.21"},"p5-Mail-Sendmail":{"origin":"mail/p5-Mail-Sendmail","version":"0.80"},"p5-Test-Simple":{"origin":"devel/p5-Test-Simple","version":"1.302209"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Test-Distribution","origin":"devel/p5-Test-Distribution","version":"2.00_2","comment":"Perform tests on all modules of a distribution","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-Distribution","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6035edda6cd7f2d5f617a4abc6ec986b979c118487066ddb8aca8174ec7d1f1a","flatsize":21669,"path":"All/p5-Test-Distribution-2.00_2.pkg","repopath":"All/p5-Test-Distribution-2.00_2.pkg","licenselogic":"single","pkgsize":11948,"desc":"When using this module in a test script, it goes through all the modules\nin your distribution, checks their POD, checks that they compile ok and\nchecks that they all define a $VERSION.","deps":{"p5-File-Find-Rule":{"origin":"devel/p5-File-Find-Rule","version":"0.34"},"p5-Pod-Coverage":{"origin":"devel/p5-Pod-Coverage","version":"0.23_2"},"p5-Test-Pod":{"origin":"devel/p5-Test-Pod","version":"1.52"},"p5-Test-Pod-Coverage":{"origin":"devel/p5-Test-Pod-Coverage","version":"1.10_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Dir","origin":"misc/p5-Test-Dir","version":"1.014_1","comment":"Test directory attributes","maintainer":"kiwi@FreeBSD.org","www":"https://metacpan.org/release/Test-Dir","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"58ec418978e22efb3b6b9a8876ccb3884fbe9571dc8764a45385b0e9f53b9775","flatsize":17699,"path":"All/p5-Test-Dir-1.014_1.pkg","repopath":"All/p5-Test-Dir-1.014_1.pkg","licenselogic":"single","pkgsize":8796,"desc":"Test::Dir - test directory attributes\n\nFUNCTIONS\ndir_exists_ok\n\nOk if the directory exists, and not ok otherwise.\ndir_not_exists_ok\n\nOk if the directory does not exist, and not ok otherwise.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["misc","perl5"]},{"name":"p5-Test-Differences","origin":"devel/p5-Test-Differences","version":"0.710,1","comment":"Test strings and data structures for differences","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-Differences","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4d12d6819d41369704289fcc0154daabf36b793d7b4a2564f6a352b5d7ca7eda","flatsize":32605,"path":"All/p5-Test-Differences-0.710,1.pkg","repopath":"All/p5-Test-Differences-0.710,1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16088,"desc":"When the code you're testing returns multiple lines, records\nor data structures and they're just plain wrong, an equivalent\nto the Unix diff utility may be just what's needed.","deps":{"p5-Text-Diff":{"origin":"textproc/p5-Text-Diff","version":"1.45"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Compile","origin":"devel/p5-Test-Compile","version":"3.3.3","comment":"Check whether Perl module files compile correctly","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-Compile","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c43a6dd4942fb20189d4bb8bcb023bd76716b399a02dd0a46ba868499f1e9e66","flatsize":33094,"path":"All/p5-Test-Compile-3.3.3.pkg","repopath":"All/p5-Test-Compile-3.3.3.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14992,"desc":"Test::Compile lets you check the validity of a Perl module file or Perl script\nfile, and report its results in standard Test::Simple fashion.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-DependentModules","origin":"devel/p5-Test-DependentModules","version":"0.27","comment":"Test all modules which depend on your module","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Test-DependentModules","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6fc7cc2f07f02bb394b88862d00db94d4ed9223aaae936717195275910b6cf80","flatsize":32190,"path":"All/p5-Test-DependentModules-0.27.pkg","repopath":"All/p5-Test-DependentModules-0.27.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":14444,"desc":"Test::DependentModules is intended as a tool for module authors who would like\nto easily test that a module release will not break dependencies. This is\nparticularly useful for module authors (like myself) who have modules which are\na dependency of many other modules.\n\nWARNING: The tests this module does should *NEVER* be included as part of a\nnormal CPAN install!","deps":{"p5-Capture-Tiny":{"origin":"devel/p5-Capture-Tiny","version":"0.50"},"p5-File-chdir":{"origin":"devel/p5-File-chdir","version":"0.1011"},"p5-IO-Handle-Util":{"origin":"devel/p5-IO-Handle-Util","version":"0.02_1"},"p5-IPC-Run3":{"origin":"devel/p5-IPC-Run3","version":"0.049"},"p5-Log-Dispatch":{"origin":"devel/p5-Log-Dispatch","version":"2.71"},"p5-MetaCPAN-Client":{"origin":"devel/p5-MetaCPAN-Client","version":"2.033000"},"p5-Parallel-ForkManager":{"origin":"devel/p5-Parallel-ForkManager","version":"2.03"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Deep-UnorderedPairs","origin":"devel/p5-Test-Deep-UnorderedPairs","version":"0.006","comment":"Plugin for Test::Deep to compare unordered lists of tuples","maintainer":"bokutin@bokut.in","www":"https://metacpan.org/release/Test-Deep-UnorderedPairs","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"75c108dfb820525538257415ae22a0f31e5ec42bfa88cb98bea85dca49e486e7","flatsize":16619,"path":"All/p5-Test-Deep-UnorderedPairs-0.006.pkg","repopath":"All/p5-Test-Deep-UnorderedPairs-0.006.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8668,"desc":"Plugin for Test::Deep to compare unordered lists of tuples.\n\nThis module provides the sub unordered_pairs (and tuples, samehash,\nas synonyms) to indicate the data being tested is a list of pairs\nthat should be tested where the order of the pairs is insignificant.","deps":{"p5-Test-Deep":{"origin":"devel/p5-Test-Deep","version":"1.204"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Deep","origin":"devel/p5-Test-Deep","version":"1.204","comment":"Test data structures for differences deeply","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-Deep","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b7247e73354f42551ed512da655c24e0b9a91bfb8f787739643c483776f598c2","flatsize":285479,"path":"All/p5-Test-Deep-1.204.pkg","repopath":"All/p5-Test-Deep-1.204.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":87332,"desc":"Test::Deep gives you very flexible ways to check that the result you\ngot is the result you were expecting. At it's simplest it compares two\nstructures by going through each level, ensuring that the values\nmatch, that arrays and hashes have the same elements and that\nreferences are blessed into the correct class. It also handles\ncircular data structures without getting caught in an infinite loop.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-DatabaseRow","origin":"databases/p5-Test-DatabaseRow","version":"2.04","comment":"Simple database tests","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-DatabaseRow","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0846a0aea3eda00e2e8f8748a941aa641b19e74bcb0f3f84c6ba63a79a3faf86","flatsize":68241,"path":"All/p5-Test-DatabaseRow-2.04.pkg","repopath":"All/p5-Test-DatabaseRow-2.04.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":30036,"desc":"This is a simple module for doing very very simple quick tests on a\ndatabase, primarily designed to test if a row exists with the correct\ndetails in a table or not. For more advanced testing (joins, etc) it's\nprobably easier for you to roll your own tests by hand than use this\nmodule.","deps":{"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Test-Database","origin":"databases/p5-Test-Database","version":"1.113_1","comment":"Database handles ready for testing","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-Database","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6bb8ef18fea303b4ac8421bf7a9d453445981a19905248cb0c738c35d198cf20","flatsize":86936,"path":"All/p5-Test-Database-1.113_1.pkg","repopath":"All/p5-Test-Database-1.113_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":43112,"desc":"There's plenty of modules which need a database, and they all have\nto be configured differently and they're always a PITA when you first\ninstall and each and every time they upgrade.\n\nTest::Database provides a simple way for test authors to request\na test database, without worrying about environment variables or the\ntest host configuration.","deps":{"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-File-HomeDir":{"origin":"devel/p5-File-HomeDir","version":"1.006"},"p5-YAML-Tiny":{"origin":"textproc/p5-YAML-Tiny","version":"1.74"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Test-Data","origin":"devel/p5-Test-Data","version":"1.247","comment":"Test functions for particular variable types","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-Data","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4d08c00ccc2f955a90c52f510400e5705a8fc8de02f2b4f905258915ce7ee224","flatsize":42367,"path":"All/p5-Test-Data-1.247.pkg","repopath":"All/p5-Test-Data-1.247.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":18388,"desc":"Test::Data provides utility functions to check properties and values\nof data and variables.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-DBIC-ExpectedQueries","origin":"devel/p5-Test-DBIC-ExpectedQueries","version":"2.002","comment":"Test that only expected DBIx::Class queries are run","maintainer":"bokutin@bokut.in","www":"https://metacpan.org/release/Test-DBIC-ExpectedQueries","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"39cd5c18842887f8c9c46be8957b79285c85798f7196e949d5d369e5e57685bb","flatsize":65894,"path":"All/p5-Test-DBIC-ExpectedQueries-2.002.pkg","repopath":"All/p5-Test-DBIC-ExpectedQueries-2.002.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":19620,"desc":"Test that only expected DBIx::Class queries are run","deps":{"p5-DBIx-Class":{"origin":"databases/p5-DBIx-Class","version":"0.082844"},"p5-Devel-StackTrace":{"origin":"devel/p5-Devel-StackTrace","version":"2.05"},"p5-Exporter-Tiny":{"origin":"devel/p5-Exporter-Tiny","version":"1.006002"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-autobox-Core":{"origin":"devel/p5-autobox-Core","version":"1.33"},"p5-autobox-Transform":{"origin":"devel/p5-autobox-Transform","version":"1.035"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Cukes","origin":"databases/p5-Test-Cukes","version":"0.11_1","comment":"BBD test tool inspired by Cucumber","maintainer":"wen@FreeBSD.org","www":"https://metacpan.org/release/Test-Cukes","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"88c6d4d74265f364a5fbf5be5364011a1d2417d50ca5ee676181dd126d7b9069","flatsize":13212,"path":"All/p5-Test-Cukes-0.11_1.pkg","repopath":"All/p5-Test-Cukes-0.11_1.pkg","licenselogic":"single","pkgsize":8276,"desc":"Test::Cukes is a BBD test tool inspired by Cucumber.","deps":{"p5-Carp-Assert":{"origin":"devel/p5-Carp-Assert","version":"0.22"},"p5-Exporter-Lite":{"origin":"devel/p5-Exporter-Lite","version":"0.09"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Test-Class-Most","origin":"devel/p5-Test-Class-Most","version":"0.08_1","comment":"Test Classes the easy way","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Test-Class-Most","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b088f73707568ae3925cefdd99d0b8699c129296d21450423edbe30eb2f0bf55","flatsize":20049,"path":"All/p5-Test-Class-Most-0.08_1.pkg","repopath":"All/p5-Test-Class-Most-0.08_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10936,"desc":"Test Perl Classes the easy way","deps":{"p5-Test-Class":{"origin":"devel/p5-Test-Class","version":"0.52_1"},"p5-Test-Most":{"origin":"devel/p5-Test-Most","version":"0.38"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-DBIx-Class","origin":"devel/p5-Test-DBIx-Class","version":"0.52","comment":"Easier test cases for your DBIx::Class applications","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-DBIx-Class","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dc259f28f64e25d8007fda703e4c857ce768794a0314894d991db5b7463b35df","flatsize":211307,"path":"All/p5-Test-DBIx-Class-0.52.pkg","repopath":"All/p5-Test-DBIx-Class-0.52.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":83656,"desc":"Easier test cases for your DBIx::Class applications","deps":{"p5-Config-Any":{"origin":"devel/p5-Config-Any","version":"0.33"},"p5-DBIx-Class":{"origin":"databases/p5-DBIx-Class","version":"0.082844"},"p5-DBIx-Class-Schema-PopulateMore":{"origin":"databases/p5-DBIx-Class-Schema-PopulateMore","version":"0.19"},"p5-DBIx-Class-TimeStamp":{"origin":"databases/p5-DBIx-Class-TimeStamp","version":"0.14_2"},"p5-DBIx-Class-UUIDColumns":{"origin":"databases/p5-DBIx-Class-UUIDColumns","version":"0.02006_1"},"p5-Data-UUID":{"origin":"devel/p5-Data-UUID","version":"1.227"},"p5-Data-Visitor":{"origin":"devel/p5-Data-Visitor","version":"0.32"},"p5-Hash-Merge":{"origin":"textproc/p5-Hash-Merge","version":"0.302"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-Module-Runtime":{"origin":"devel/p5-Module-Runtime","version":"0.016"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Attribute-ENV":{"origin":"devel/p5-MooseX-Attribute-ENV","version":"0.02_2"},"p5-MooseX-Types":{"origin":"devel/p5-MooseX-Types","version":"0.50"},"p5-Path-Class":{"origin":"devel/p5-Path-Class","version":"0.37"},"p5-SQL-Translator":{"origin":"databases/p5-SQL-Translator","version":"1.66"},"p5-Sub-Exporter":{"origin":"devel/p5-Sub-Exporter","version":"0.991"},"p5-Test-Deep":{"origin":"devel/p5-Test-Deep","version":"1.204"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Corpus-Audio-MPD","origin":"audio/p5-Test-Corpus-Audio-MPD","version":"1.120990_1","comment":"Automate launching of fake mdp for testing purposes","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-Corpus-Audio-MPD","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"469918297c35e6203600b4cd8885b2c7aa328f9f5ac375a92b140e70ddab565f","flatsize":100030,"path":"All/p5-Test-Corpus-Audio-MPD-1.120990_1.pkg","repopath":"All/p5-Test-Corpus-Audio-MPD-1.120990_1.pkg","licenselogic":"single","pkgsize":23792,"desc":"Test::Corpus::Audio::MPD will try to launch a new mpd server for\ntesting purposes. This mpd server will then be used during\nPOE::Component::Client::MPD or Audio::MPD tests.\n\nIn order to achieve this, the module will create a fake mpd.conf\nfile with the correct pathes (ie, where you untarred the modulE\ntarball). It will then check if some mpd server is already running,\nand stop it if the MPD_TEST_OVERRIDE environment variable is true\n(die otherwise). Last it will run the test mpd with its newly\ncreated configuration file.","deps":{"p5-File-ShareDir-PathClass":{"origin":"devel/p5-File-ShareDir-PathClass","version":"1.112440_1"},"p5-Path-Class":{"origin":"devel/p5-Path-Class","version":"0.37"},"p5-Readonly":{"origin":"devel/p5-Readonly","version":"2.05"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["audio","perl5"]},{"name":"p5-Test-Command-Simple","origin":"devel/p5-Test-Command-Simple","version":"0.05","comment":"Test external commands (nearly) as easily as loaded modules","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-Command-Simple","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7fbbe6d194612c6cfc86bb45c6e77f9c7cc8c938dafe90479c8ea2ef9e8884fb","flatsize":17039,"path":"All/p5-Test-Command-Simple-0.05.pkg","repopath":"All/p5-Test-Command-Simple-0.05.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9728,"desc":"This test module is intended to simplify testing of external commands.\nIt does so by running the command under IPC::Open3, closing the stdin\nimmediately, and reading everything from the command's stdout and\nstderr. It then makes the output available to be tested.\n\nIt is not (yet?) as feature-rich as Test::Cmd, but I think the interface\nto this is much simpler. Tests also plug directly into the Test::Builder\nframework, which plays nice with Test::More.\n\nAs compared to Test::Command, this module is simpler, relying on the\nuser to feed rc, stdout, and stderr to the appropriate other tests,\npresumably in Test::More, but not necessarily.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Command","origin":"devel/p5-Test-Command","version":"0.11_1","comment":"Test routines for external commands","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Test-Command","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b49c4f0a89708f7907077b0b3983677442d8ab38186ae996ffe21108768becdc","flatsize":39493,"path":"All/p5-Test-Command-0.11_1.pkg","repopath":"All/p5-Test-Command-0.11_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14012,"desc":"Test::Command intends to bridge the gap between the well tested functions and\nobjects you choose and their usage in your programs. By examining the exit\nstatus, terminating signal, STDOUT and STDERR of your program you can determine\nif it is behaving as expected.\n\nThis includes testing the various combinations and permutations of options and\narguments as well as the interactions between the various functions and objects\nthat make up your program.\n\nThe various test functions below can accept either a command string or an array\nreference for the first argument. If the command is expressed as a string it is\npassed to system as is. If the command is expressed as an array reference it is\ndereferenced and passed to system as a list.\n\nThe final argument for the test functions, $name, is optional. By default the\n$name is a concatenation of the test function name, the command string and the\nexpected value. This construction is generally sufficient for identifying a\nfailing test, but you may always specify your own $name if desired.\n\nAny of the test functions can be used as instance methods on a Test::Command\nobject. This is done by dropping the initial $cmd argument and instead using\narrow notation.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Bits","origin":"devel/p5-Test-Bits","version":"0.02_1","comment":"Provides a bits_is() subroutine for testing binary data","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Test-Bits","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7bbd2d2ce74d2179db872c9f8da95b7d9f3b029a400ab29675fc5a0867d5293b","flatsize":16940,"path":"All/p5-Test-Bits-0.02_1.pkg","repopath":"All/p5-Test-Bits-0.02_1.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":8288,"desc":"Test::Bits provides a single subroutine, bits_is(), for testing binary data.\n\nThis module is quite similar to Test::BinaryData and Test::HexString in concept.\nThe difference is that this module shows failure diagnostics in a different way,\nand has a slightly different calling style. Depending on the nature of the data\nyou're working with, this module may be easier to work with.","deps":{"p5-List-AllUtils":{"origin":"devel/p5-List-AllUtils","version":"0.19"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Benchmark","origin":"devel/p5-Test-Benchmark","version":"0.004_2","comment":"Make sure something really is faster","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Test-Benchmark","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"105846aee9ad7f2e507bdc4f0333a7058a05896fb43becdb7b72d1ac70f33d04","flatsize":36620,"path":"All/p5-Test-Benchmark-0.004_2.pkg","repopath":"All/p5-Test-Benchmark-0.004_2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":15284,"desc":"Sometimes you want to make sure that your \"faster\" algorithm really is faster\nthan the old way. This lets you check. It might also be useful to check that\nyour super whizzo XS or Inline::C version is actually faster.\n\nThis module is based on the standard Benchmark module. If you have lots of\ntimings to compare and you don't want to keep running the same benchmarks all\nthe time, you can pass in a result object from Benchmark::timethis() instead of\nsub routine reference.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Cmd","origin":"devel/p5-Test-Cmd","version":"1.09","comment":"Portable testing of commands and scripts","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-Cmd","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6be2c8bb231f8328301476a92bf98badb3d4a387553fce8e2d9aed6a9f4b305a","flatsize":88296,"path":"All/p5-Test-Cmd-1.09.pkg","repopath":"All/p5-Test-Cmd-1.09.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":35744,"desc":"The Test::Cmd module provides a low-level framework for portable automated\ntesting of executable commands and scripts (in any language, not just Perl),\nespecially commands and scripts that interact with the file system.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-CleanNamespaces","origin":"devel/p5-Test-CleanNamespaces","version":"0.24","comment":"Check for uncleaned imports","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-CleanNamespaces","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d274b51dffd0b90537a1ded6951828d1595346bf37c7175e7e10babb2928f585","flatsize":17708,"path":"All/p5-Test-CleanNamespaces-0.24.pkg","repopath":"All/p5-Test-CleanNamespaces-0.24.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8832,"desc":"Test::CleanNamespaces lets you check your module's namespaces for imported\nfunctions you might have forgotten to remove with namespace::autoclean or\nnamespace::clean and are therefore available to be called as methods, which\nusually isn't want you want.","deps":{"p5-Module-Runtime":{"origin":"devel/p5-Module-Runtime","version":"0.016"},"p5-Package-Stash":{"origin":"devel/p5-Package-Stash","version":"0.40"},"p5-Sub-Identify":{"origin":"devel/p5-Sub-Identify","version":"0.14"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Classy","origin":"devel/p5-Test-Classy","version":"0.11","comment":"Write your unit tests in other modules than *.t","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-Classy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f440f1f2ebfdc121761e5136e41c45d060223dcb07cbc73025b29cbdf577d278","flatsize":33113,"path":"All/p5-Test-Classy-0.11.pkg","repopath":"All/p5-Test-Classy-0.11.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16528,"desc":"Perl module to allow writing your unit tests in other modules than *.t","deps":{"p5-Class-Data-Inheritable":{"origin":"devel/p5-Class-Data-Inheritable","version":"0.10"},"p5-Class-Inspector":{"origin":"devel/p5-Class-Inspector","version":"1.36"},"p5-Data-Dump":{"origin":"devel/p5-Data-Dump","version":"1.25"},"p5-Module-Find":{"origin":"devel/p5-Module-Find","version":"0.17"},"p5-Sub-Install":{"origin":"devel/p5-Sub-Install","version":"0.929"},"p5-Term-Encoding":{"origin":"devel/p5-Term-Encoding","version":"0.03"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-ClassAPI","origin":"devel/p5-Test-ClassAPI","version":"1.07","comment":"Provides basic first-pass API testing for large class trees","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-ClassAPI","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e4cde414bb9d66d58839ec0830cce8ab48d6fbd5e47db3f76daa5db020641cb1","flatsize":51718,"path":"All/p5-Test-ClassAPI-1.07.pkg","repopath":"All/p5-Test-ClassAPI-1.07.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14568,"desc":"For many APIs with large numbers of classes, it can be very useful\nto be able to do a quick once-over to make sure that classes,\nmethods, and inheritance is correct, before doing more comprehensive\ntesting. This module aims to provide such a capability.","deps":{"p5-Class-Inspector":{"origin":"devel/p5-Class-Inspector","version":"1.36"},"p5-Config-Tiny":{"origin":"devel/p5-Config-Tiny","version":"2.30"},"p5-Params-Util":{"origin":"devel/p5-Params-Util","version":"1.102"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Class","origin":"devel/p5-Test-Class","version":"0.52_1","comment":"Easily create test classes in an xUnit style","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-Class","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"46e3c826ef06b9f3dbfac35e1c70e76e15ae732e5053a7aab7c5a19d3f4ac40e","flatsize":101850,"path":"All/p5-Test-Class-0.52_1.pkg","repopath":"All/p5-Test-Class-0.52_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":46568,"desc":"Test::Class provides a simple way of creating classes and\nobjects to test your code in an xUnit style.\n\nBuilt using Test::Builder it is designing to work with\nother Test::Builder based modules (Test::More,\nTest::Differences, Test::Exception, etc.)\n\nNote: This module will make more sense if you are already\nfamiliar with the \"standard\" mechanisms for testing perl code.\nThose unfamiliar with Test::Harness, Test::Simple, Test::More\nand friends should go take a look at them now.\n\nNote: This is an early release. Things may change. Be warned.","deps":{"p5-MRO-Compat":{"origin":"devel/p5-MRO-Compat","version":"0.15"},"p5-Module-Runtime":{"origin":"devel/p5-Module-Runtime","version":"0.016"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Assertions","origin":"devel/p5-Test-Assertions","version":"1.054_1","comment":"Simple set of building blocks for both unit and runtime testing","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-Assertions","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"21867093aa9a196f6c265c709d59b5dc32178ad99a5b1e378a5f781f00a3ef81","flatsize":48238,"path":"All/p5-Test-Assertions-1.054_1.pkg","repopath":"All/p5-Test-Assertions-1.054_1.pkg","licenselogic":"single","pkgsize":25640,"desc":"Test::Assertions provides a convenient set of tools for constructing\ntests, such as unit tests or run-time assertion checks (like C's\nASSERT macro).  Unlike some of the Test:: modules available on CPAN,\nTest::Assertions is not limited to unit test scripts; for example\nit can be used to check output is as expected within a benchmarking\nscript.  When it is used for unit tests, it generates output in the\nstandard form for CPAN unit testing (under Test::Harness).","deps":{"p5-Log-Trace":{"origin":"devel/p5-Log-Trace","version":"1.070_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-CheckManifest","origin":"devel/p5-Test-CheckManifest","version":"1.43","comment":"Check if your Manifest matches your distro","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-CheckManifest","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"75ecf4a05a839c13276d4d3128d76586efd10a7018726bd43017160b7a69f83a","flatsize":24226,"path":"All/p5-Test-CheckManifest-1.43.pkg","repopath":"All/p5-Test-CheckManifest-1.43.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":10624,"desc":"Checks whether the Manifest file matches the distro or not. To match a\ndistro the Manifest has to name all files that come along with the\ndistribution","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-CheckDeps","origin":"devel/p5-Test-CheckDeps","version":"0.010_2","comment":"Check for presence of dependencies","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-CheckDeps","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"769a37fc08a6d5e38f6d45214b481ac37b4d5c721cf766b8167fb6f81dee31db","flatsize":12739,"path":"All/p5-Test-CheckDeps-0.010_2.pkg","repopath":"All/p5-Test-CheckDeps-0.010_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7008,"desc":"Test::CheckDeps adds a test that assures all dependencies have been\ninstalled properly. If requested, it can bail out all testing on error.","deps":{"p5-CPAN-Meta-Check":{"origin":"devel/p5-CPAN-Meta-Check","version":"0.018"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Archive-Libarchive","origin":"devel/p5-Test-Archive-Libarchive","version":"0.02_1","comment":"Testing tools for Archive::Libarchive","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/Test-Archive-Libarchive","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0c9dcc7fcc0d4da4b39a6a3a563580b10976a311a5035e5376253b04111f9463","flatsize":47080,"path":"All/p5-Test-Archive-Libarchive-0.02_1.pkg","repopath":"All/p5-Test-Archive-Libarchive-0.02_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12204,"desc":"Error handling for libarchive and Archive::Libarchive is fairly primitive. Most\nmethods return an int which correspond to ARCHIVE_EOF, ARCHIVE_OK,\nARCHIVE_RETRY, ARCHIVE_WARN, ARCHIVE_FAILED or ARCHIVE_FATAL. Some methods will\nalso return the number of actual bytes written on success and one of these codes\non failure. It can be tedious doing the necessary checks for each method call in\na test, so this module provides tools for testing Archive::Libarchive method\ncalls that follow this pattern.","deps":{"p5-Ref-Util":{"origin":"devel/p5-Ref-Util","version":"0.204"},"p5-Test-Simple":{"origin":"devel/p5-Test-Simple","version":"1.302209"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-API","origin":"devel/p5-Test-API","version":"0.010","comment":"Test a list of subroutines provided by a module","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Test-API","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8291fc4b3d13448d770d685c87a28a2df6197a8a771de26b3f7eb573fde12c33","flatsize":23168,"path":"All/p5-Test-API-0.010.pkg","repopath":"All/p5-Test-API-0.010.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":10244,"desc":"This simple test module checks the subroutines provided by a module. This is\nuseful for confirming a planned API in testing and ensuring that other\nfunctions aren't unintentionally included via import.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-CPAN-Meta-YAML","origin":"devel/p5-Test-CPAN-Meta-YAML","version":"0.25","comment":"Validate a META.yml file within a CPAN distribution","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Test-CPAN-Meta-YAML","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b6850dd7cd6c9902678927d60d38039b767de86e9299d7037c3d8ef118607d60","flatsize":47852,"path":"All/p5-Test-CPAN-Meta-YAML-0.25.pkg","repopath":"All/p5-Test-CPAN-Meta-YAML-0.25.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":16588,"desc":"Test::CPAN::Meta::YAML was written to ensure that a META.yml file, provided with\na standard distribution uploaded to CPAN, meets the specifications that slowly\nbeing introduced to module uploads, via the use of ExtUtils::MakeMaker,\nModule::Build and Module::Install.\n\nSee CPAN::Meta for further details of the CPAN Meta Specification.","deps":{"p5-Test-YAML-Valid":{"origin":"devel/p5-Test-YAML-Valid","version":"0.04_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Term-VT102-Boundless","origin":"devel/p5-Term-VT102-Boundless","version":"0.05","comment":"Subclass to emulate boundless DEC VT102 terminal","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Term-VT102-Boundless","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3d28067333cd52ec548409f82ab6b9780516d99babdf227b603fb07710cc4cc8","flatsize":12289,"path":"All/p5-Term-VT102-Boundless-0.05.pkg","repopath":"All/p5-Term-VT102-Boundless-0.05.pkg","licenselogic":"or","licenses":["ART10","GPLv1+","MIT"],"pkgsize":6856,"desc":"This is a subclass of Term::VT102 that will grow the virtual screen to\naccomodate arbitrary width and height of text.\n\nThe behavior is more similar to the buffer of a scrolling terminal\nemulator than to a real terminal, making it useful for output displays\nin scrolling media.","deps":{"p5-Term-VT102":{"origin":"devel/p5-Term-VT102","version":"0.91_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Term-VT102","origin":"devel/p5-Term-VT102","version":"0.91_1","comment":"Class to emulate a DEC VT102 terminal","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Term-VT102","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c58b9bd2f81cbfe2b1a17e2cc47203e86bc9ff1ed082a3bf0a15251f6665ae5c","flatsize":94357,"path":"All/p5-Term-VT102-0.91_1.pkg","repopath":"All/p5-Term-VT102-0.91_1.pkg","licenselogic":"single","pkgsize":27068,"desc":"The VT102 class provides emulation of most of the functions of a DEC\nVT102 terminal. Once initialised, data passed to a VT102 object is\nprocessed and the in-memory \"screen\" modified accordingly. This\n\"screen\" can be interrogated by the external program in a variety of\nways.\n\nThis allows your program to interface with full-screen console\nprograms by running them in a subprocess and passing their output to a\nVT102 class. You can then see what the application has written on the\nscreen by querying the class appropriately.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-CPAN-Meta","origin":"devel/p5-Test-CPAN-Meta","version":"0.25","comment":"Validate your CPAN META.yml files","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Test-CPAN-Meta","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c5fd48f9ed7a914d853138ab4bca8a18496bc34e356f89396ec7c710db93572a","flatsize":47485,"path":"All/p5-Test-CPAN-Meta-0.25.pkg","repopath":"All/p5-Test-CPAN-Meta-0.25.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":16428,"desc":"Test::CPAN::Meta was written to ensure that a META.yml file, provided with a\nstandard distribution uploaded to CPAN, meets the specifications that are slowly\nbeing introduced to module uploads, via the use of package makers and installers\nsuch as ExtUtils::MakeMaker, Module::Build and Module::Install.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Term-TablePrint","origin":"devel/p5-Term-TablePrint","version":"0.167","comment":"Print a table to the terminal and browse it interactively","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Term-TablePrint","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"907c35442a03b2c520fb130cf0124ddaef91c5bfe79a1c2e8e3efc32e82592f1","flatsize":89344,"path":"All/p5-Term-TablePrint-0.167.pkg","repopath":"All/p5-Term-TablePrint-0.167.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":24384,"desc":"Term::TablePrint shows a table and lets the user interactively browse it. It\nprovides a cursor which highlights the row on which it is located. The user can\nscroll through the table with the different cursor keys.\n\nIf the table has more rows than the terminal, the table is divided up on as many\npages as needed automatically. If the cursor reaches the end of a page, the next\npage is shown automatically until the last page is reached. Also if the cursor\nreaches the topmost line, the previous page is shown automatically if it is not\nalready the first one.\n\nIf the terminal is too narrow to print the table, the columns are adjusted to\nthe available width automatically.\n\nIf the option table_expand is enabled and a row is selected with Return, each\ncolumn of that row is output in its own line preceded by the column name. This\nmight be useful if the columns were cut due to the too low terminal width.","deps":{"p5-Term-Choose":{"origin":"devel/p5-Term-Choose","version":"1.768"},"p5-Term-Choose-Util":{"origin":"devel/p5-Term-Choose-Util","version":"0.144"},"p5-Term-Form":{"origin":"devel/p5-Term-Form","version":"0.559"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-BinaryData","origin":"devel/p5-Test-BinaryData","version":"0.016","comment":"Compare two things, give hex dumps if they differ","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Test-BinaryData","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"839e0603715696040088771d847355539dd217de6b73ab17c6606d6a5b9d2b1c","flatsize":44036,"path":"All/p5-Test-BinaryData-0.016.pkg","repopath":"All/p5-Test-BinaryData-0.016.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15392,"desc":"Sometimes using Test::More's is test isn't good enough. Its diagnostics may make\nit easy to miss differences between strings. By using is_binary instead of is,\nthe \"!\" tells us that the lines differ, and we can quickly scan the bytes that\nmake up the line to see which differ. When comparing very long strings, we can\nstop after we've seen a few differences.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Term-Sk","origin":"devel/p5-Term-Sk","version":"0.18","comment":"Display a progress indicator on a terminal","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/module/Term::Sk","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3681403dda293eea1eadee7446bda199cf7083ca122e86745c7df59be166bd69","flatsize":30967,"path":"All/p5-Term-Sk-0.18.pkg","repopath":"All/p5-Term-Sk-0.18.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13304,"desc":"Term::Sk is a class to implement a progress indicator (\"Sk\" is a short form\nfor \"Show Key\"). This is used to provide immediate feedback for long running\nprocesses.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Base","origin":"devel/p5-Test-Base","version":"0.89","comment":"Data Driven Testing Framework","maintainer":"svysh.fbsd@gmail.com","www":"https://metacpan.org/release/Test-Base","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"87f9a80f1f170df2545cee644a5b6f34d8ead01c703776a11f134568191bdfc6","flatsize":102349,"path":"All/p5-Test-Base-0.89.pkg","repopath":"All/p5-Test-Base-0.89.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":34452,"desc":"Testing is usually the ugly part of Perl module authoring. Perl gives\nyou a standard way to run tests with Test::Harness, and basic testing\nprimitives with Test::More. After that you are pretty much on your own\nto develop a testing framework and philosophy. Test::More encourages you\nto make your own framework by subclassing Test::Builder, but that is not\ntrivial.\n\nTest::Base gives you a way to write your own test framework base class\nthat *is* trivial.","deps":{"p5-Spiffy":{"origin":"devel/p5-Spiffy","version":"0.46_1"},"p5-Text-Diff":{"origin":"textproc/p5-Text-Diff","version":"1.45"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Auto","origin":"devel/p5-Test-Auto","version":"0.14","comment":"Test automation and docs generation","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Test-Auto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f9213c1abef73585090bed1fedf793bdab0a693cbeb2107001ff6dcbc74c98b1","flatsize":37597,"path":"All/p5-Test-Auto-0.14.pkg","repopath":"All/p5-Test-Auto-0.14.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":15244,"desc":"Test::Auto aims to provide, a standard for documenting Perl 5 software projects,\na framework writing tests, test automation, and documentation generation.\n\nThis framework lets you write documentation in test files using pod-like comment\nblocks. By using a particular set of comment blocks (the specification) this\nframework can run certain kinds of tests automatically. For example, we can\nautomatically ensure that the package the test is associated with is loadable,\nthat the test file comment blocks meet the specification, that any super-classes\nor libraries are loadable, and that the functions, methods, and routines are\nproperly documented.","deps":{"p5-Venus":{"origin":"devel/p5-Venus","version":"4.15"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Able-Runner","origin":"devel/p5-Test-Able-Runner","version":"1.002","comment":"Use Test::Able without a bunch of boilerplate","maintainer":"anes@anes.su","www":"https://metacpan.org/release/Test-Able-Runner","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9835268509199eda078367af752f422597404b8115aacb1e1039dfdc84cac4a8","flatsize":21162,"path":"All/p5-Test-Able-Runner-1.002.pkg","repopath":"All/p5-Test-Able-Runner-1.002.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11440,"desc":"Provides basic test runner via use_test_packages by base package or a list\nof test packages. Allows you to choose your test paths.\nUse Test::Able without a bunch of boilerplate.","deps":{"p5-Module-Pluggable":{"origin":"devel/p5-Module-Pluggable","version":"5.2"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-Test-Able":{"origin":"devel/p5-Test-Able","version":"0.11_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Aggregate","origin":"devel/p5-Test-Aggregate","version":"0.375","comment":"Aggregate Perl tests for better performance","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Test-Aggregate","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"adac800522323dc4fab5a23718aaabfa2acb9d8a6a54093559a0fded18b25743","flatsize":72256,"path":"All/p5-Test-Aggregate-0.375.pkg","repopath":"All/p5-Test-Aggregate-0.375.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":32724,"desc":"Aggregate perl test for better performance","deps":{"p5-Test-Most":{"origin":"devel/p5-Test-Most","version":"0.38"},"p5-Test-NoWarnings":{"origin":"devel/p5-Test-NoWarnings","version":"1.06"},"p5-Test-Trap":{"origin":"devel/p5-Test-Trap","version":"0.3.5"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Test-Able","origin":"devel/p5-Test-Able","version":"0.11_1","comment":"Xunit with Moose","maintainer":"anes@anes.su","www":"https://metacpan.org/release/Test-Able","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b91e22e2b52edea4571a28c6b48f1039ff5e6402b27849b6cb804ce6b2bc4ce9","flatsize":65641,"path":"All/p5-Test-Able-0.11_1.pkg","repopath":"All/p5-Test-Able-0.11_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":33344,"desc":"An xUnit style testing framework inspired by Test::Class and built using Moose.\nIt can do all the important things Test::Class can do and more.\nThe prime advantages of using this module instead of Test::Class are\nflexibility and power. Namely, Moose.\n\nThis module was created for a few of reasons:\n\nTo address perceived limitations in, and downfalls of, Test::Class.\nTo leverage existing Moose expertise for testing.\nTo bring Moose to the Perl testing game.","deps":{"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Term-Visual","origin":"devel/p5-Term-Visual","version":"0.08_1","comment":"Split-terminal user interface","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Term-Visual","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"931eb40fdf57f7a8e1262ff48913e55171b93295edb09b58cb9d7d0db87b2316","flatsize":75976,"path":"All/p5-Term-Visual-0.08_1.pkg","repopath":"All/p5-Term-Visual-0.08_1.pkg","licenselogic":"single","pkgsize":21836,"desc":"Term::Visual is a \"visual\" terminal interface for curses applications. It\nprovides the split-screen interface you may have seen in console based IRC\nand MUD clients.\n\nTerm::Visual uses the POE networking and multitasking framework to support\nconcurrent input from network sockets and the console, multiple timers, and\nmore.","deps":{"p5-Curses":{"origin":"devel/p5-Curses","version":"1.45"},"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Term-UI","origin":"devel/p5-Term-UI","version":"0.50","comment":"Term::ReadLine UI made easy","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Term-UI","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b13adbbc8f58263f6ba20fc1825952aab57b3e3b5ed48b8e1cbd1322d2d79074","flatsize":40065,"path":"All/p5-Term-UI-0.50.pkg","repopath":"All/p5-Term-UI-0.50.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":18608,"desc":"Term::UI is a transparent way of eliminating the overhead of having to\nformat a question and then validate the reply, informing the user if the\nanswer was not proper and re-issuing the question.\n\nSimply give it the question you want to ask, optionally with choices the\nuser can pick from and a default and Term::UI will DWYM.\n\nFor asking a yes or no question, there's even a shortcut.","deps":{"p5-Log-Message-Simple":{"origin":"devel/p5-Log-Message-Simple","version":"0.10_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Term-ScreenColor","origin":"devel/p5-Term-ScreenColor","version":"1.20_1","comment":"Term::Screen based screen positioning and coloring module","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Term-ScreenColor","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1260ab43673eab276e602df064df7a10d20212b873bc45139a4093e906194695","flatsize":50519,"path":"All/p5-Term-ScreenColor-1.20_1.pkg","repopath":"All/p5-Term-ScreenColor-1.20_1.pkg","licenselogic":"or","licenses":["ART10","GPLv2"],"pkgsize":19496,"desc":"Term::ScreenColor adds ANSI coloring support, along with a few other useful\nmethods, to those provided in Term::Screen.","deps":{"p5-Term-Screen":{"origin":"devel/p5-Term-Screen","version":"1.06"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Term-Title","origin":"devel/p5-Term-Title","version":"0.09","comment":"Portable API to set the terminal titlebar","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Term-Title","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6ec058b4f6305384073b093b5131733fb676ed04b58b5646ab37a25502849451","flatsize":7653,"path":"All/p5-Term-Title-0.09.pkg","repopath":"All/p5-Term-Title-0.09.pkg","licenselogic":"single","pkgsize":5144,"desc":"Portable API to set the terminal titlebar","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Term-Screen","origin":"devel/p5-Term-Screen","version":"1.06","comment":"Basic screen + input class","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Term-Screen","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5621129d493fb3d79463fb7f998443c81e195514090e14ae5084952f4b6347ff","flatsize":27108,"path":"All/p5-Term-Screen-1.06.pkg","repopath":"All/p5-Term-Screen-1.06.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12584,"desc":"Term::Screen is a very simple screen positioning module that should work\nwherever `Term::Cap' does. It is set up for Unix using stty's but these\ndependencies are isolated by evals in the `new' constructor. Thus you may\ncreate a child module implementing Screen with MS-DOS, ioctl, or other\nmeans to get raw and unblocked input. This is not a replacement for\nCurses -- it has no memory.  This was written so that it could be easily\nchanged to fit nasty systems, and to be available first thing.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Term-ReadPassword","origin":"devel/p5-Term-ReadPassword","version":"0.11_1","comment":"Perl module for asking the user for a password","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Term-ReadPassword","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f33c2eb5d2be29df6394b0b1a6a61e505ca790633b11d32c2a8b6ebd3f48d850","flatsize":14417,"path":"All/p5-Term-ReadPassword-0.11_1.pkg","repopath":"All/p5-Term-ReadPassword-0.11_1.pkg","licenselogic":"single","pkgsize":8568,"desc":"This module lets you ask the user for a password in the traditional\nway, from the keyboard, without echoing.\n\nThis is not intended for use over the web; user authentication over\nthe web is another matter entirely.  Also, this module should generally\nbe used in conjunction with Perl's crypt() function, sold separately.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Term-TermKey","origin":"devel/p5-Term-TermKey","version":"0.19","comment":"Perl wrapper around libtermkey","maintainer":"ehaupt@FreeBSD.org","www":"https://metacpan.org/pod/Term::TermKey","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"70d2c7f58ebacd528b1b2e66537ff3d575239a4778f72f9fb19ab0b458c75ec4","flatsize":100421,"path":"All/p5-Term-TermKey-0.19.pkg","repopath":"All/p5-Term-TermKey-0.19.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":37288,"desc":"This module offers a lightweight Perl wrapper for the libtermkey\nlibrary, which serves as a valuable tool for abstractly handling\nkeypress events in terminal-based programs. Instead of delivering raw\nbytes directly from the TTY device, this library furnishes data\nstructures that describe keys, facilitating a more organized and\nuser-friendly approach to key event processing.","deps":{"libtermkey":{"origin":"devel/libtermkey","version":"0.22_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Term-Table","origin":"devel/p5-Term-Table","version":"0.024","comment":"Format a header and rows into a table","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Term-Table","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a3011a2d9d25c4152cad04060ee9cee3bfb38d119de744ca052f647514d6e150","flatsize":80078,"path":"All/p5-Term-Table-0.024.pkg","repopath":"All/p5-Term-Table-0.024.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":33264,"desc":"Term::Table is used by some failing tests to provide diagnostics about what has\ngone wrong. This module is able to generic format rows of data into tables.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Term-Size","origin":"devel/p5-Term-Size","version":"0.211","comment":"Perl5 module to handle window size changes","maintainer":"brad@kazrak.com","www":"https://metacpan.org/release/Term-Size","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0811ab357600b4bfa470d24052fb86a825ba4e149adea3107bc0ed66e6b64537","flatsize":14125,"path":"All/p5-Term-Size-0.211.pkg","repopath":"All/p5-Term-Size-0.211.pkg","licenselogic":"single","pkgsize":7060,"desc":"Excerpted from the README file:\n\nTerm::Size is a Perl module which provides a straightforward way to get\nthe size of the terminal (or window) on which a script is running.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Term-Size-Any","origin":"devel/p5-Term-Size-Any","version":"0.002_1","comment":"Retrieve terminal size","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Term-Size-Any","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dac8c8182b105262599ca4ce8e45226581e02b09c9a29ba91d1c1ffce5a40feb","flatsize":12615,"path":"All/p5-Term-Size-Any-0.002_1.pkg","repopath":"All/p5-Term-Size-Any-0.002_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7252,"desc":"Term::Size::Any is a unified interface to retrieve terminal size. It loads one\nmodule of a list of known alternatives, each implementing some way to get the\ndesired terminal information. This loaded module will actually do the job on\nbehalf of Term::Size::Any.","deps":{"p5-Devel-Hide":{"origin":"devel/p5-Devel-Hide","version":"0.0015"},"p5-Term-Size-Perl":{"origin":"devel/p5-Term-Size-Perl","version":"0.031"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Term-Size-Perl","origin":"devel/p5-Term-Size-Perl","version":"0.031","comment":"Retrieving terminal size","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Term-Size-Perl","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ee2e27fd783865fd9ef52f0c28b49452af03474f3b5cac2ea16165313c585a22","flatsize":44271,"path":"All/p5-Term-Size-Perl-0.031.pkg","repopath":"All/p5-Term-Size-Perl-0.031.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12064,"desc":"Term::Size::Perl is yet another implementation of Term::Size in pure Perl, with\nthe exception of a C probe run on build time.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Term-RawInput","origin":"devel/p5-Term-RawInput","version":"1.25","comment":"Drop-in replacement for <STDIN> with handling of non-standard keys","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Term-RawInput","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"066af6a5d6ef72269ea0b5bf6b5ed36e38ccb29e83a714439583b3fffd3bfa17","flatsize":33448,"path":"All/p5-Term-RawInput-1.25.pkg","repopath":"All/p5-Term-RawInput-1.25.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":12376,"desc":"Term::RawInput is a simple drop-in replacement for <STDIN> in scripts\nwith the additional ability to capture and return the non-standard keys\nlike 'End', 'Escape', 'Insert', etc.","deps":{"p5-Term-ReadKey":{"origin":"devel/p5-Term-ReadKey","version":"2.38_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Term-Query","origin":"devel/p5-Term-Query","version":"2.0_1","comment":"Interactive question-response user interface module","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Term-Query","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7fefb1972fa47c9ca26d97f2d7a4b8b192bc0e61c9b2d7e19baffcca8d3f0766","flatsize":110763,"path":"All/p5-Term-Query-2.0_1.pkg","repopath":"All/p5-Term-Query-2.0_1.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3"],"pkgsize":38728,"desc":"Excerpted from the README file:\n\nTerm::Query.pm is a Perl 5 module, which performs generalized queries on\nvarious kinds of values.  Validation and normalization of input, based\non the type, is automated, as is error reporting and re-solicitation of\ninput.\n\nInput of '?', unless configured otherwise, provides useful, helpful\ninformation, based on the expected input type, even in the absence of a\nprogrammer-supplied help string.","deps":{"p5-Array-PrintCols":{"origin":"misc/p5-Array-PrintCols","version":"2.6_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Term-Shell","origin":"devel/p5-Term-Shell","version":"0.13","comment":"Write command-line shells in Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Term-Shell","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"29bc12415c569d989d781d1cccee81d27d5543402b31e8873889509780f896f0","flatsize":88303,"path":"All/p5-Term-Shell-0.13.pkg","repopath":"All/p5-Term-Shell-0.13.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":34956,"desc":"Term::Shell lets you write simple command-line shells. All the boring\ndetails like command-line parsing, terminal handling, and tab completion\nare handled for you.","deps":{"p5-Term-ReadKey":{"origin":"devel/p5-Term-ReadKey","version":"2.38_1"},"p5-Text-Autoformat":{"origin":"textproc/p5-Text-Autoformat","version":"1.670.000_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Term-ProgressBar-Quiet","origin":"devel/p5-Term-ProgressBar-Quiet","version":"0.31_2","comment":"Perl extension to display a progress bar, if interactive","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Term-ProgressBar-Quiet","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b8aad175336f317c4992e8defa619f25c6fa1020e9c780076dd9901faa18e209","flatsize":9972,"path":"All/p5-Term-ProgressBar-Quiet-0.31_2.pkg","repopath":"All/p5-Term-ProgressBar-Quiet-0.31_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":5920,"desc":"Term::ProgressBar is a wonderful module for showing progress bars on the\nterminal. This module acts very much like that module when it is run\ninteractively. However, when it is not run interactively (for example,\nas a cron job) then it does not show the progress bar.","deps":{"p5-IO-Interactive":{"origin":"devel/p5-IO-Interactive","version":"1.026,1"},"p5-Term-ProgressBar":{"origin":"devel/p5-Term-ProgressBar","version":"2.23"},"p5-Test-MockObject":{"origin":"devel/p5-Test-MockObject","version":"1.20200122"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Term-ShellUI","origin":"shells/p5-Term-ShellUI","version":"0.92_3","comment":"Fully-featured shell-like command line environment","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Term-ShellUI","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"92dd9993ede63d8f8c458e1a455f841970639e03c5b999def83fd1a85d9cc675","flatsize":101270,"path":"All/p5-Term-ShellUI-0.92_3.pkg","repopath":"All/p5-Term-ShellUI-0.92_3.pkg","licenselogic":"single","pkgsize":40568,"desc":"Term::ShellUI uses the history and autocompletion features of Term::ReadLine\nto present a sophisticated command-line interface to the user.  It tries to\nmake every feature that one would expect to see in a fully interactive shell\ntrivial to implement.\n\nYou simply declare your command set and let ShellUI take\ncare of the heavy lifting.","deps":{"p5-Term-ReadLine-Gnu":{"origin":"devel/p5-Term-ReadLine-Gnu","version":"1.46"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","shells"],"options":{"EXAMPLES":"on"}},{"name":"p5-Term-ProgressBar","origin":"devel/p5-Term-ProgressBar","version":"2.23","comment":"Perl extension to display a progress bar","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Term-ProgressBar","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2f5e2c5fc9e5358bd9397a30040a25f05fd7008e45ed6005b7f3bc31969dd8c5","flatsize":53067,"path":"All/p5-Term-ProgressBar-2.23.pkg","repopath":"All/p5-Term-ProgressBar-2.23.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":23340,"desc":"A really simple progress bar for things that take a while.\n\nDoing something: ###########\n\nThe bar grows as things done.  Fifty hash marks are printed\naltogether.","deps":{"p5-Class-MethodMaker":{"origin":"devel/p5-Class-MethodMaker","version":"2.25"},"p5-Term-ReadKey":{"origin":"devel/p5-Term-ReadKey","version":"2.38_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"options":{"EXAMPLES":"on"}},{"name":"p5-Term-ReadLine-TTYtter","origin":"devel/p5-Term-ReadLine-TTYtter","version":"1.4_2","comment":"Perl5 module for Term::ReadLine allowing rich editing","maintainer":"dereckson@gmail.com","www":"https://metacpan.org/release/Term-ReadLine-TTYtter","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"93e53ad71278fec693add36b6a0a3470398706cea5f3e1de2c744783edc6e3fe","flatsize":149951,"path":"All/p5-Term-ReadLine-TTYtter-1.4_2.pkg","repopath":"All/p5-Term-ReadLine-TTYtter-1.4_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":42296,"desc":"ReadLine::TTYtter is a fork of the Term::ReadLine::Perl module, allowing\nto edit a command line.\n\nThis module have UTF-8 support, let erase or repaint the prompt and\nto hook a process to further line control.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Term-ReadLine-Perl","origin":"devel/p5-Term-ReadLine-Perl","version":"1.0303_1","comment":"Quick implementation of the minimal interface to Readline libraries","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Term-ReadLine-Perl","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"275713d2efcf6876fa6f4fd4730ec677e9b1dae1cea3da81e30a9500ee08ccdb","flatsize":144574,"path":"All/p5-Term-ReadLine-Perl-1.0303_1.pkg","repopath":"All/p5-Term-ReadLine-Perl-1.0303_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":40448,"desc":"This is a quick implementation of the minimal interface to Readline\nlibraries.","deps":{"p5-Term-ReadKey":{"origin":"devel/p5-Term-ReadKey","version":"2.38_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Term-Encoding","origin":"devel/p5-Term-Encoding","version":"0.03","comment":"Detect encoding of the current terminal","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Term-Encoding","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6c6cc3c284f8f336c111635e13205dee1b96a9f8d7fee6cd1716cd3185067f98","flatsize":41416,"path":"All/p5-Term-Encoding-0.03.pkg","repopath":"All/p5-Term-Encoding-0.03.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9864,"desc":"Term::Encoding is a simple module to detect an encoding the current terminal\nexpects, in various ways.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Term-ReadLine-Zoid","origin":"devel/p5-Term-ReadLine-Zoid","version":"0.07_1","comment":"Provides an interactive input buffer written in plain PERL","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Term-ReadLine-Zoid","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5bda43c9647567bbd687e6e099a4aae527a00c8137e525f907102df1e88ff35d","flatsize":145165,"path":"All/p5-Term-ReadLine-Zoid-0.07_1.pkg","repopath":"All/p5-Term-ReadLine-Zoid-0.07_1.pkg","licenselogic":"single","pkgsize":54088,"desc":"This package provides a set of modules that form an interactive input buffer\nwritten in plain perl with minimal dependencies. It features almost all\nkey-bindings described in the posix spec for the sh(1) utility with some\nextensions like multi-line editing; this includes a vi-command mode with a\nsave-buffer (for copy-pasting) and an undo-stack.","deps":{"p5-Term-ReadKey":{"origin":"devel/p5-Term-ReadKey","version":"2.38_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Term-ReadLine-Gnu","origin":"devel/p5-Term-ReadLine-Gnu","version":"1.46","comment":"Allow Term::ReadLine to use GNU readline","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Term-ReadLine-Gnu","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aa284ad40d1dcd1f5b52cb9b05e076513dbc2ec0c3f8df364c9ba07eb6e4d464","flatsize":291418,"path":"All/p5-Term-ReadLine-Gnu-1.46.pkg","repopath":"All/p5-Term-ReadLine-Gnu-1.46.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":78488,"desc":"Perl 5 ships with a module called Term::ReadLine which is an interface\nto command line editing and recall.  The version that ships with Perl\nis only a stub, and offers little functionality.\n\nThis module supplements Term::ReadLine so that it uses GNU readline,\nwhich comes with FreeBSD.  Applications that use Term::ReadLine do\nnot need to be modified to gain the benefits of this package; it will\nhappen transparently upon installation.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["devel","perl5"]},{"name":"p5-Term-ReadLine","origin":"devel/p5-Term-ReadLine","version":"1.14_1","comment":"Perl interface to various readline packages","maintainer":"bofh@FreeBSD.org","www":"https://github.com/rafl/term-readline","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"480e474b7d90ca465d9cc268d4f424b78825de7f4d933f2224726dc7eff54c0a","flatsize":24730,"path":"All/p5-Term-ReadLine-1.14_1.pkg","repopath":"All/p5-Term-ReadLine-1.14_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12292,"desc":"Perl interface to various readline packages. If no real package is found,\nsubstitutes stubs instead of basic functions.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel"]},{"name":"p5-Term-Choose-Util","origin":"devel/p5-Term-Choose-Util","version":"0.144","comment":"CLI related functions","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Term-Choose-Util","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"491477605a0edb17bda3a469922161348fa7b98e8ef7bec717302c71b4eab824","flatsize":93019,"path":"All/p5-Term-Choose-Util-0.144.pkg","repopath":"All/p5-Term-Choose-Util-0.144.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":22368,"desc":"Term::Choose::Util provides some CLI related functions required by\nApp::DBBrowser, App::YTDL and Term::TablePrint.","deps":{"p5-Encode-Locale":{"origin":"converters/p5-Encode-Locale","version":"1.05"},"p5-File-HomeDir":{"origin":"devel/p5-File-HomeDir","version":"1.006"},"p5-Term-Choose":{"origin":"devel/p5-Term-Choose","version":"1.768"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Term-Choose","origin":"devel/p5-Term-Choose","version":"1.768","comment":"Choose items from a list interactively","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Term-Choose","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"88f0fc18e80ead7770793610dbd069b5386b2ac1e575864d2f7494cbdc845714","flatsize":220678,"path":"All/p5-Term-Choose-1.768.pkg","repopath":"All/p5-Term-Choose-1.768.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":40140,"desc":"Term::Choose supports to choose interactively from a list of items. It provides\na functional interface (\"SUBROUTINES\") and an object-oriented interface\n(\"METHODS\").","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Term-QRCode","origin":"textproc/p5-Term-QRCode","version":"0.01_1","comment":"Generate QR Code on Terminal","maintainer":"stephon@gmail.com","www":"https://metacpan.org/release/Term-QRCode","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"16f22e18f7f952abf8652105e56620e8a694fcbf88948774b95549b902d750b2","flatsize":11064,"path":"All/p5-Term-QRCode-0.01_1.pkg","repopath":"All/p5-Term-QRCode-0.01_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6664,"desc":"This module allows you to generate QR Code on Terminal. This module\nuse libqrencode '2.0.0' and above.","deps":{"libqrencode":{"origin":"graphics/libqrencode","version":"4.1.1"},"p5-Text-QRCode":{"origin":"textproc/p5-Text-QRCode","version":"0.05_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Term-ReadKey","origin":"devel/p5-Term-ReadKey","version":"2.38_1","comment":"Perl5 module for simple terminal control","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/TermReadKey","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eb9800aafe68728022888bbd234ef302e971564b2c1e71f067c147959a82c4b9","flatsize":46365,"path":"All/p5-Term-ReadKey-2.38_1.pkg","repopath":"All/p5-Term-ReadKey-2.38_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":20424,"desc":"Term::ReadKey is a compiled perl module dedicated to providing simple control\nover terminal driver modes (cbreak, raw, cooked, etc.,) support for non-blocking\nreads, if the architecture allows, and some generalized handy functions for\nworking with terminals. One of the main goals is to have the functions as\nportable as possible, so you can just plug in \"use Term::ReadKey\" on any\narchitecture and have a good likelihood of it working.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Term-App-Util-Interactive","origin":"devel/p5-Term-App-Util-Interactive","version":"0.002","comment":"Determine whether terminal application is running interactively","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Term-App-Util-Interactive","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0b56131bfeea065e4d18f2f27bbbc8a0a7c6bb88499f5c39a3faec9c0f8147c7","flatsize":42968,"path":"All/p5-Term-App-Util-Interactive-0.002.pkg","repopath":"All/p5-Term-App-Util-Interactive-0.002.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10796,"desc":"Term::App::Util::Interactive tries to determine whether terminal application is\nrunning interactively.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Term-Prompt","origin":"devel/p5-Term-Prompt","version":"1.04_1","comment":"Perl extension for prompting a user for information","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Term-Prompt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"22d07f88f3cfaab0bda8790c88b95d0150b60e39677afcee1728a59d74c99bda","flatsize":29451,"path":"All/p5-Term-Prompt-1.04_1.pkg","repopath":"All/p5-Term-Prompt-1.04_1.pkg","licenselogic":"single","pkgsize":13300,"desc":"This perl routine will take a prompt, a default response and a list\nof possible responses and deal with the user interface, (and the\nuser!), by displaying the prompt, showing the default, and checking\nto be sure that the response is one of the legal choices.","deps":{"p5-Term-ReadKey":{"origin":"devel/p5-Term-ReadKey","version":"2.38_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Term-ProgressBar-Simple","origin":"devel/p5-Term-ProgressBar-Simple","version":"0.03_1","comment":"Simpler Term::ProgressBar interface","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Term-ProgressBar-Simple","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"854ae226bae23160ee53f1fab31eef8ec9513020196af5ae90d1cb9149590a03","flatsize":15157,"path":"All/p5-Term-ProgressBar-Simple-0.03_1.pkg","repopath":"All/p5-Term-ProgressBar-Simple-0.03_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8568,"desc":"Progress bars are handy - they tell you how much work has been done, how much\nis left to do and estimate how long it will take. But they can be fiddly! This\nmodule does the right thing in almost all cases in a really convenient way.\n\nIt wraps Term::ProgressBar::Quiet so there is no output unless the code is\nrunning interactively - lets you put them in cron scripts.\n\nIt deals with minor updates - only refreshes the screen when it will change\nwhat the user sees so it is efficient.\n\nIt completes the progress bar when the progress object is destroyed (explicitly\nor by going out of scope) - no more '99%25' done.","deps":{"p5-Term-ProgressBar-Quiet":{"origin":"devel/p5-Term-ProgressBar-Quiet","version":"0.31_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Term-Form","origin":"devel/p5-Term-Form","version":"0.559","comment":"Read lines from STDIN","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Term-Form","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cf847d1379baa259865ed69a87599a6d23e115532489708ccf5ad4bb6e9bbbf3","flatsize":107223,"path":"All/p5-Term-Form-0.559.pkg","repopath":"All/p5-Term-Form-0.559.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":25248,"desc":"Term::Form reads a line from STDIN. It is intended to cope with Unicode\n(multibyte character/grapheme cluster).","deps":{"p5-Term-Choose":{"origin":"devel/p5-Term-Choose","version":"1.768"},"p5-Term-Choose-Util":{"origin":"devel/p5-Term-Choose-Util","version":"0.144"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Term-Menus","origin":"devel/p5-Term-Menus","version":"3.041","comment":"Create Powerful Terminal, Console, and CMD Environment Menus","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Term-Menus","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aef2a189a101209be14ddf55635e106ef8da4221cadc1cf26a2e57df61f61986","flatsize":411305,"path":"All/p5-Term-Menus-3.041.pkg","repopath":"All/p5-Term-Menus-3.041.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":68732,"desc":"Term::Menus allows you to create powerful Terminal, Console and CMD\nenvironment menus. Any perl script used in a Terminal, Console or CMD\nenvironment can now include a menu facility that includes sub-menus,\nforward and backward navigation, single or multiple selection\ncapabilities, dynamic item creation and customized banners. All this\npower is simple to implement with a straight forward and very\nintuitive configuration hash structure that mirrors the actual menu\narchitecture needed by the application. A separate configuration file\nis optional. Term::Menus is cross platform compatible.","deps":{"p5-Capture-Tiny":{"origin":"devel/p5-Capture-Tiny","version":"0.50"},"p5-Data-Dump-Streamer":{"origin":"devel/p5-Data-Dump-Streamer","version":"2.42"},"p5-Devel-Symdump":{"origin":"devel/p5-Devel-Symdump","version":"2.1800"},"p5-PadWalker":{"origin":"devel/p5-PadWalker","version":"2.5"},"p5-Term-RawInput":{"origin":"devel/p5-Term-RawInput","version":"1.25"},"p5-Term-ReadKey":{"origin":"devel/p5-Term-ReadKey","version":"2.38_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Term-EditLine","origin":"devel/p5-Term-EditLine","version":"0.11","comment":"Perl interface to the NetBSD editline library","maintainer":"ehaupt@FreeBSD.org","www":"https://metacpan.org/release/Term-EditLine","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e4889fcde79e2defa5f726162ad9af15b543cd3f78575a5f77219a696613c2db","flatsize":63470,"path":"All/p5-Term-EditLine-0.11.pkg","repopath":"All/p5-Term-EditLine-0.11.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":22856,"desc":"Perl interface to the NetBSD editline library.","deps":{"libedit":{"origin":"devel/libedit","version":"3.1.20250104,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Term-ANSIColor","origin":"devel/p5-Term-ANSIColor","version":"5.01","comment":"Color screen output using ANSI escape sequences","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Term-ANSIColor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bfa99daac141c9ab1b2cd5dd2846eb2c3b5018be0ab5bf2b4a490a94dc309bc1","flatsize":84739,"path":"All/p5-Term-ANSIColor-5.01.pkg","repopath":"All/p5-Term-ANSIColor-5.01.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":35092,"desc":"While ANSI color escape codes are fairly simple, it can be hard to\nremember the codes for all of the attributes and the code resulting\nfrom hard-coding them into your script is definitely difficult to\nread. This module is designed to fix those problems, as well as\nprovide a convenient interface to do a few things for you\nautomatically (like resetting attributes after the text you print out\nso that you don't accidentally leave attributes set).\n\nDespite its name, this module can also handle non-color ANSI text\nattributes (bold, underline, reverse video, and blink). It uses either\nof two interfaces, one of which uses \"constants\" for each different\nattribute and the other of which uses two subs which take strings of\nattributes as arguments.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"options":{"EXAMPLES":"on"}},{"name":"p5-Term-Detect-Software","origin":"devel/p5-Term-Detect-Software","version":"0.227","comment":"Detect terminal (emulator) software and its capabilities","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Term-Detect-Software","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d4a8d4f131643421998fd0d447d0b323814c089057833195b00dbadd989b66a7","flatsize":47450,"path":"All/p5-Term-Detect-Software-0.227.pkg","repopath":"All/p5-Term-Detect-Software-0.227.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16744,"desc":"Term::Detect::Software uses several heuristics to find out what terminal\n(emulator) software the current process is running in, and its\ncapabilities/settings. This module complements other modules such as\nTerm::Terminfo and Term::Encoding.","deps":{"p5-File-Which":{"origin":"sysutils/p5-File-Which","version":"1.27"},"p5-Proc-Find-Parents":{"origin":"devel/p5-Proc-Find-Parents","version":"0.631"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Term-Clui","origin":"devel/p5-Term-Clui","version":"1.76","comment":"Perl module offering a Command-Line User Interface","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Term-Clui","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9594d2ae5a3a4795e083988cbc301dd43327fc22124184647d7f002d6f88983b","flatsize":113134,"path":"All/p5-Term-Clui-1.76.pkg","repopath":"All/p5-Term-Clui-1.76.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":36028,"desc":"Term::Clui offers a high-level user interface to give the user of command-line\napplications a consistent \"look and feel\". Its metaphor for the computer is as\na human-like conversation-partner, and as each question/response is completed\nit is summarised onto one line, and remains on screen, so that the history of\nthe session gradually accumulates on the screen and is available for review, or\nfor cut/paste. This user interface can therefore be intermixed with standard\napplications which write to STDOUT or STDERR, such as make, pgp, rcs etc.","deps":{"p5-Term-ReadKey":{"origin":"devel/p5-Term-ReadKey","version":"2.38_1"},"p5-Term-ReadLine-Gnu":{"origin":"devel/p5-Term-ReadLine-Gnu","version":"1.46"},"p5-Term-Size":{"origin":"devel/p5-Term-Size","version":"0.211"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Template-Toolkit-Simple","origin":"www/p5-Template-Toolkit-Simple","version":"0.31","comment":"Simple Interface to Template Toolkit","maintainer":"lwhsu@FreeBSD.org","www":"https://metacpan.org/release/Template-Toolkit-Simple","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e2470f34f064c06c5045405dcbb99a5ccf2dc020f7ba394c39bcc6c9d26ef3b2","flatsize":24300,"path":"All/p5-Template-Toolkit-Simple-0.31.pkg","repopath":"All/p5-Template-Toolkit-Simple-0.31.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11788,"desc":"Template Toolkit is the best Perl template framework. The only problem\nwith it is that using it for simple stuff is a little bit cumbersome.\nAlso there is no good utility for using it from the command line.\n\nThis module is a simple wrapper around Template Toolkit. It exports a\nfunction called tt which returns a new Template::Toolkit::Simple object.\nThe object supports method calls for setting all the Template Toolkit\noptions.\n\nThis module also installs a program called tt-render which you can use\nfrom the command line to render templates with all the power of the Perl\nobject. All of the object methods become command line arguments in the\ncommand line version.","deps":{"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc","www"]},{"name":"p5-Term-CallEditor","origin":"devel/p5-Term-CallEditor","version":"1.01","comment":"Solicit data from an external editor","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Term-CallEditor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"506384cd219dc2eb7c581767af0ba998321eedd1f0a4cc3104a185ce2b7cd18e","flatsize":21572,"path":"All/p5-Term-CallEditor-1.01.pkg","repopath":"All/p5-Term-CallEditor-1.01.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":13580,"desc":"This module calls an external editor with an optional text message and\nreturns what was input as a file handle. By default, the EDITOR\nenvironment variable will be used, otherwise vi.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Term-Bash-Completion-Generator","origin":"shells/p5-Term-Bash-Completion-Generator","version":"0.02.8_2","comment":"Generate bash completion scripts","maintainer":"gebhart@secnetix.de","www":"https://metacpan.org/release/Term-Bash-Completion-Generator","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5be1a79c5917efaae94423851631ca7839f3469f6f7753de1ba1688ef2e5abe8","flatsize":25834,"path":"All/p5-Term-Bash-Completion-Generator-0.02.8_2.pkg","repopath":"All/p5-Term-Bash-Completion-Generator-0.02.8_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13788,"desc":"Generate bash completion functions or perl scripts to dynamically provide\ncompletion for an application.","deps":{"p5-Readonly":{"origin":"devel/p5-Readonly","version":"2.05"},"p5-Sub-Exporter":{"origin":"devel/p5-Sub-Exporter","version":"0.991"},"p5-Tree-Trie":{"origin":"devel/p5-Tree-Trie","version":"1.9"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","shells"]},{"name":"p5-Template-Stash-AutoEscape","origin":"www/p5-Template-Stash-AutoEscape","version":"0.03_1","comment":"Perl extension to escape automatically in Template-Toolkit","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Template-Stash-AutoEscape","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"74c54a7dd8fdc19aad01791de7f4319fff022a41bc3b0f8ecae10a3bdcfdeed5","flatsize":11582,"path":"All/p5-Template-Stash-AutoEscape-0.03_1.pkg","repopath":"All/p5-Template-Stash-AutoEscape-0.03_1.pkg","licenselogic":"single","pkgsize":5704,"desc":"Escape automatically in Template-Toolkit.","deps":{"p5-Class-Data-Inheritable":{"origin":"devel/p5-Class-Data-Inheritable","version":"0.10"},"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"p5-UNIVERSAL-require":{"origin":"devel/p5-UNIVERSAL-require","version":"0.19"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Term-App-Util-Size","origin":"devel/p5-Term-App-Util-Size","version":"0.002","comment":"Determine the sane terminal size (width, height)","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Term-App-Util-Size","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"55cb900f5711364a18846694e731c14e380fdaf29a9a110c557297091fa519b2","flatsize":47841,"path":"All/p5-Term-App-Util-Size-0.002.pkg","repopath":"All/p5-Term-App-Util-Size-0.002.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11780,"desc":"Term::App::Util::Size tries to determine the sane terminal height and width.","deps":{"p5-Term-Size":{"origin":"devel/p5-Term-Size","version":"0.211"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Template-Timer","origin":"www/p5-Template-Timer","version":"1.00_2","comment":"Rudimentary profiling for Template Toolkit","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Template-Timer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5873031bdd6cd98bfbace7a1e139f6e9d8b3d57f30edbde83c0130f1772ec6a5","flatsize":50966,"path":"All/p5-Template-Timer-1.00_2.pkg","repopath":"All/p5-Template-Timer-1.00_2.pkg","licenselogic":"or","licenses":["ART20","GPLv3"],"pkgsize":18576,"desc":"Template::Timer provides inline timings of the template processing\nthrougout your code. It's an overridden version of Template::Context\nthat wraps the process() and include() methods.","deps":{"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Template-Provider-FromDATA","origin":"www/p5-Template-Provider-FromDATA","version":"0.13_1","comment":"Load templates from your __DATA__ section","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Template-Provider-FromDATA","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"feaf1cbb1b80e429d854e28dc069f6dd0a21910ff81d55795051416af33c2eb7","flatsize":15183,"path":"All/p5-Template-Provider-FromDATA-0.13_1.pkg","repopath":"All/p5-Template-Provider-FromDATA-0.13_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8176,"desc":"Template::Provider::FromDATA - Load templates from your __DATA__ section\n\nThis module allows you to store your templates inline with your code\nin the __DATA__ section. It will search any number of classes\nspecified.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Term-App-Util-Color","origin":"devel/p5-Term-App-Util-Color","version":"0.003","comment":"Determine color depth and whether to use color or not","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Term-App-Util-Color","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"19016a13955b1934a0c4a141038d42432c141a3ec2d5e8ce672ae91f2a81caa4","flatsize":47646,"path":"All/p5-Term-App-Util-Color-0.003.pkg","repopath":"All/p5-Term-App-Util-Color-0.003.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11848,"desc":"Term::App::Util::Color tries to determine the suitable color depth to use.","deps":{"p5-Term-App-Util-Interactive":{"origin":"devel/p5-Term-App-Util-Interactive","version":"0.002"},"p5-Term-Detect-Software":{"origin":"devel/p5-Term-Detect-Software","version":"0.227"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Template-Provider-Encoding","origin":"www/p5-Template-Provider-Encoding","version":"0.10_2","comment":"Explicitly declare encodings of your templates","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Template-Provider-Encoding","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1c0f80279d4712894cff041bb9ce1879b2c87947ce4b09e8a651321366221308","flatsize":17825,"path":"All/p5-Template-Provider-Encoding-0.10_2.pkg","repopath":"All/p5-Template-Provider-Encoding-0.10_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10896,"desc":"Template::Provider::Encoding is a Template Provider subclass to decode template\nusing its declaration. You have to declare encoding of the template in the head\n(1st line) of template using (fake) encoding TT plugin. Otherwise the template\nis handled as utf-8.","deps":{"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Term-App-Roles","origin":"devel/p5-Term-App-Roles","version":"0.031","comment":"Collection of roles for terminal-based application","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Term-App-Roles","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"747e7363cdf43d497a4acc8b44664b97d06ad6353b25ce2a8061ad34ddd6d1bf","flatsize":51813,"path":"All/p5-Term-App-Roles-0.031.pkg","repopath":"All/p5-Term-App-Roles-0.031.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14180,"desc":"Term::App::Roles provides collection of roles for terminal-based application.\nThis role gives several options to turn on/off terminal-oriented features like\nwhether to use UTF8 characters, whether to use colors, and color depth. Defaults\nare set from environment variables or by detecting terminal\nsoftware/capabilities.","deps":{"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-Term-App-Util-Color":{"origin":"devel/p5-Term-App-Util-Color","version":"0.003"},"p5-Term-App-Util-Interactive":{"origin":"devel/p5-Term-App-Util-Interactive","version":"0.002"},"p5-Term-App-Util-Size":{"origin":"devel/p5-Term-App-Util-Size","version":"0.002"},"p5-Term-Detect-Software":{"origin":"devel/p5-Term-Detect-Software","version":"0.227"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Template-Plugin-XML-Escape","origin":"textproc/p5-Template-Plugin-XML-Escape","version":"0.02_1","comment":"Escape variables to suit being placed into XML","maintainer":"simarg@gmail.com","www":"https://metacpan.org/release/Template-Plugin-XML-Escape","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2e7d78cf87b251d5f601c1ac1a0c8f5e7b9fe5453fb7e77fbf1d6a68b365d5b3","flatsize":2977,"path":"All/p5-Template-Plugin-XML-Escape-0.02_1.pkg","repopath":"All/p5-Template-Plugin-XML-Escape-0.02_1.pkg","licenselogic":"single","pkgsize":3084,"desc":"Escapes XML entities from text, so that you don't fall prey to people putting\nquotes, less-than/greater-than, and ampersands, into variables that end up in\nTT templates.","deps":{"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Term-Animation","origin":"devel/p5-Term-Animation","version":"2.6_1","comment":"ASCII sprite animation framework","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Term-Animation","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1571a89f1e7c4262b7e3a351729d890a6847daa2e8414ff8e6865f6a935a1f8d","flatsize":59768,"path":"All/p5-Term-Animation-2.6_1.pkg","repopath":"All/p5-Term-Animation-2.6_1.pkg","licenselogic":"single","pkgsize":24256,"desc":"This module provides a framework to produce sprite animations using\nASCII art. Each ASCII 'sprite' is given one or more frames, and placed\ninto the animation as an 'animation object'. An animation object can\nhave a callback routine that controls the position and frame of the\nobject.\n\nIf the constructor is passed no arguments, it assumes that it is\nrunning full screen, and behaves accordingly. Alternatively, it can\naccept a curses window (created with the Curses newwin call) as an\nargument, and will draw into that window.","deps":{"p5-Curses":{"origin":"devel/p5-Curses","version":"1.45"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Term-ANSIScreen","origin":"devel/p5-Term-ANSIScreen","version":"1.50_1","comment":"Term::ANSIColor clone with screen mode support","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Term-ANSIScreen","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"56cdb3957807c286f849055111386814e3a633889209ff9cc5ecf9da771abce0","flatsize":21172,"path":"All/p5-Term-ANSIScreen-1.50_1.pkg","repopath":"All/p5-Term-ANSIScreen-1.50_1.pkg","licenselogic":"single","licenses":["CC0-1.0"],"pkgsize":11764,"desc":"Term::ANSIScreen is an Term::ANSIColor clone with support for screen mode,\ncursor control and keyboard mapping sequences.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Teng","origin":"databases/p5-Teng","version":"0.34","comment":"Perl extension for simple DBI wrapper/ORMapper","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Teng","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9ca76b85884208c05ea132afa7ccd9c92c706aff28ca1d2349c9630ecc427c3b","flatsize":139413,"path":"All/p5-Teng-0.34.pkg","repopath":"All/p5-Teng-0.34.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":69340,"desc":"Teng is very simple DBI wrapper and simple O/R Mapper.  It aims to be\nlightweight, with minimal dependencies so it's easier to install.","deps":{"p5-Class-Accessor-Lite":{"origin":"devel/p5-Class-Accessor-Lite","version":"0.08"},"p5-Class-Load":{"origin":"devel/p5-Class-Load","version":"0.25"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-DBIx-Inspector":{"origin":"databases/p5-DBIx-Inspector","version":"0.12_1"},"p5-DBIx-TransactionManager":{"origin":"databases/p5-DBIx-TransactionManager","version":"1.13_1"},"p5-Data-Page":{"origin":"databases/p5-Data-Page","version":"2.03"},"p5-Data-Page-NoTotalEntries":{"origin":"devel/p5-Data-Page-NoTotalEntries","version":"0.02_2"},"p5-SQL-Maker":{"origin":"databases/p5-SQL-Maker","version":"1.22_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Tenjin","origin":"www/p5-Tenjin","version":"1.000001","comment":"Perl extension for fast templating engine with support for embedded","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Tenjin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9fd9d3b1946cac1f9a5fc61e3d0a6d5c97f2b7c28cca188092b71db254438765","flatsize":64596,"path":"All/p5-Tenjin-1.000001.pkg","repopath":"All/p5-Tenjin-1.000001.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":32796,"desc":"Fast templating engine with support for embedded Perl.","deps":{"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Template-Plugin-Number-Format","origin":"www/p5-Template-Plugin-Number-Format","version":"1.06","comment":"Plugin/filter interface to Number::Format","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Template-Plugin-Number-Format","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8642a98329ac1e9596be7688c4d69f7131e8d6d768138d0c86540cc3d0842291","flatsize":10801,"path":"All/p5-Template-Plugin-Number-Format-1.06.pkg","repopath":"All/p5-Template-Plugin-Number-Format-1.06.pkg","licenselogic":"single","pkgsize":6552,"desc":"Template::Plugin::Number::Format makes the number-munging grooviness\nof Number::Format available to your templates. It is used like a\nplugin, but installs filters into the current context.","deps":{"p5-Number-Format":{"origin":"textproc/p5-Number-Format","version":"1.76"},"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Template-Tiny","origin":"textproc/p5-Template-Tiny","version":"1.14","comment":"Template Toolkit reimplemented in as little code as possible","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Template-Tiny","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5cf4ff846ac7dfde2f291a2aca63d083de179323a8936c089f2d9a7c552c6cf5","flatsize":18597,"path":"All/p5-Template-Tiny-1.14.pkg","repopath":"All/p5-Template-Tiny-1.14.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10320,"desc":"Template::Tiny is a reimplementation of a partial subset of the Template\nToolkit in as few lines of code as possible.\n\nIt is intended for use in light-usage, low-memory, or low-cpu templating\nsituations, where you may need to upgrade to the full feature set in the\nfuture, or if you want the familiarity of TT-style templates.\n\nIt is intended to have fully-compatible template and stash usage, with a\nlimited by similar Perl API.\n\nUnlike Template Toolkit, Template::Tiny will process templates without a\ncompile phase (but despite this is still quicker, owing to heavy use of\nthe Perl regular expression engine.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Template-Plugin-Monta","origin":"www/p5-Template-Plugin-Monta","version":"0.03_1","comment":"Template-Toolkit plugin to Monta Method","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Template-Plugin-Monta","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5ba281ed94617fb4bf301d7de87738bba7f732a820f817d6c400239ea3747a58","flatsize":3344,"path":"All/p5-Template-Plugin-Monta-0.03_1.pkg","repopath":"All/p5-Template-Plugin-Monta-0.03_1.pkg","licenselogic":"single","pkgsize":3272,"desc":"Template::Plugin::Monta is a plugin for Template Toolkit which allows you to\nuse monta-method on your template.","deps":{"p5-Acme-Monta":{"origin":"www/p5-Acme-Monta","version":"0.01_1"},"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc","www"]},{"name":"p5-Template-Simple","origin":"www/p5-Template-Simple","version":"0.06_1","comment":"Fast templating module","maintainer":"ken.mcglothlen@gmail.com","www":"https://metacpan.org/release/Template-Simple","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"737baaaf5fdd8296fa8044fb596c66ae47e09199f10dfa89ce472bb9ca359407","flatsize":45451,"path":"All/p5-Template-Simple-0.06_1.pkg","repopath":"All/p5-Template-Simple-0.06_1.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":20768,"desc":"Template::Simple is a flexible, efficient and fast templating module\nfor mod_perl written by Uri Guttman. It has a very simple markup\nscheme, but does nearly any templating task you could want as\ninstalled (and provides for callbacks if you want to extend it).","deps":{"p5-File-Slurp":{"origin":"devel/p5-File-Slurp","version":"9999.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc","www"]},{"name":"p5-Template-Provider-Encode","origin":"devel/p5-Template-Provider-Encode","version":"0.02_1","comment":"Encode templates for Template Toolkit","maintainer":"mopsfelder@gmail.com","www":"https://metacpan.org/release/Template-Provider-Encode","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"364000368f9a90e92b9db63b14a9f658adc1092bbb955fd2802c306a322049a2","flatsize":6758,"path":"All/p5-Template-Provider-Encode-0.02_1.pkg","repopath":"All/p5-Template-Provider-Encode-0.02_1.pkg","licenselogic":"single","pkgsize":4996,"desc":"Encode templates for Template::Toolkit.","deps":{"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Template-Plugin-JSON","origin":"www/p5-Template-Plugin-JSON","version":"0.08","comment":"Adds a .json vmethod for all TT values","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Template-Plugin-JSON","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"79cda5bbf85fa813a283dc2cd7b3ae6bbe7883e61228f6ace1dc4d0aeb6d0990","flatsize":6456,"path":"All/p5-Template-Plugin-JSON-0.08.pkg","repopath":"All/p5-Template-Plugin-JSON-0.08.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5108,"desc":"This plugin provides a .json vmethod to all value types when loaded.","deps":{"p5-JSON-MaybeXS":{"origin":"converters/p5-JSON-MaybeXS","version":"1.004008"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Template-Semantic","origin":"textproc/p5-Template-Semantic","version":"0.10","comment":"Perl extension to use pure XHTML/XML as a template","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Template-Semantic","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8d2e8a73b0dbe306626632ad61391dce7f9f0cd8bc44a91b45c64def3e250e6b","flatsize":50809,"path":"All/p5-Template-Semantic-0.10.pkg","repopath":"All/p5-Template-Semantic-0.10.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":26056,"desc":"Template::Semantic is a template engine for XHTML/XML based on\nXML::LibXML that doesn't use any template syntax.  This module takes\npure XHTML/XML as a template, and uses XPath or CSS selectors to\nassign values.","deps":{"p5-HTML-Selector-XPath":{"origin":"www/p5-HTML-Selector-XPath","version":"0.28"},"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Template-Plugin-HTML-SuperForm","origin":"textproc/p5-Template-Plugin-HTML-SuperForm","version":"1.0_1","comment":"Interface Template Toolkit to Lingua::EN::Inflect module","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"51f0dae85011b4308efbc5bd7869ad751f1e5457082fe78067380e5bfac34786","flatsize":4694,"path":"All/p5-Template-Plugin-HTML-SuperForm-1.0_1.pkg","repopath":"All/p5-Template-Plugin-HTML-SuperForm-1.0_1.pkg","licenselogic":"single","pkgsize":3516,"desc":"This is an interface into HTML::SuperForm through the Template Toolkit. When\ncreated without arguments (i.e. [%25 USE form = HTML.SuperForm %25]), the\nTemplate's stash is searched for an Apache object or a CGI object to pass to\nHTML::SuperForm's constructor.\n\nWhen created with arguments (i.e. [%25 USE form = HTML.SuperForm(arg) %25]),\nthe arguments are passed to HTML::SuperForm's constructor.","deps":{"p5-HTML-SuperForm":{"origin":"textproc/p5-HTML-SuperForm","version":"1.09_1"},"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Template-Plugin-YAML","origin":"textproc/p5-Template-Plugin-YAML","version":"1.23","comment":"Plugin interface to YAML","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/dist/Template-Plugin-YAML","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"87774e1ade760d2dd78cf8451f9d2969aa0b92623eff73794bde2162d554d4d3","flatsize":11955,"path":"All/p5-Template-Plugin-YAML-1.23.pkg","repopath":"All/p5-Template-Plugin-YAML-1.23.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6792,"desc":"This is a simple Template Toolkit Plugin Interface to the YAML module.","deps":{"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Template-Plugin-VMethods","origin":"www/p5-Template-Plugin-VMethods","version":"0.03_1","comment":"Install vmethods for Template-Toolkit","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Template-Plugin-VMethods","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"50a8e1896a57474d952ba48d87f978495e985b4e2b6b3ce4860b7b1eb67cf1ff","flatsize":12517,"path":"All/p5-Template-Plugin-VMethods-0.03_1.pkg","repopath":"All/p5-Template-Plugin-VMethods-0.03_1.pkg","licenselogic":"single","pkgsize":7376,"desc":"Simple base class to allow your module to install and remove virtual\nmethods into the Template Toolkit.","deps":{"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Template-Plugin-Gettext","origin":"www/p5-Template-Plugin-Gettext","version":"1.0","comment":"Gettext support for the Template Toolkit version 2","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Template-Plugin-Gettext","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c75688cdcc1814371a799de3162f9eb83f323678f046dd1b9e0fb267a16a7825","flatsize":96496,"path":"All/p5-Template-Plugin-Gettext-1.0.pkg","repopath":"All/p5-Template-Plugin-Gettext-1.0.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":31120,"desc":"Template::Plugin::Gettext offers an end-to-end localization and\ninternationalization solution for the Template Toolkit 2. It consists of a\nplugin that offers translation functions inside templates and a string extractor\nxgettext-tt2 that extracts translatable strings from templates and writes them\nto PO files (or rather a .pot file in PO format). The string extractor\nxgettext-tt2 is fully customizable and also usable for other i18n plugins or\nframeworks for the Template Toolkit.","deps":{"p5-Locale-XGettext":{"origin":"devel/p5-Locale-XGettext","version":"0.8"},"p5-Locale-libintl":{"origin":"devel/p5-Locale-libintl","version":"1.35"},"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Template-Plugin-Subst","origin":"www/p5-Template-Plugin-Subst","version":"0.02_1","comment":"TT plugin for s/// functionality in templates","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Template-Plugin-Subst","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4050b6d669e7485e1154866af9fb861dc8cb2fa948e5b7849a7a4e30566f73cd","flatsize":11639,"path":"All/p5-Template-Plugin-Subst-0.02_1.pkg","repopath":"All/p5-Template-Plugin-Subst-0.02_1.pkg","licenselogic":"single","pkgsize":7380,"desc":"Template::Plugin::Subst acts as a filter and a virtual method to\ncarry out regular expression substitutions with back references on\ntext and variables in the Template Toolkit.","deps":{"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Template-Plugin-Filter-Minify-CSS-XS","origin":"textproc/p5-Template-Plugin-Filter-Minify-CSS-XS","version":"0.96_1","comment":"CSS::Minifier::XS filter for Template Toolkit","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Template-Plugin-Filter-Minify-CSS-XS","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7ae931d7e1729df52a800086bfea34af353386c65be26494ef9149745109ef44","flatsize":41173,"path":"All/p5-Template-Plugin-Filter-Minify-CSS-XS-0.96_1.pkg","repopath":"All/p5-Template-Plugin-Filter-Minify-CSS-XS-0.96_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10004,"desc":"Template::Plugin::Filter::Minify::CSS::XS is a Template Toolkit filter, which\nuses CSS::Minifier::XS to minify css code from filtered content during template\nprocessing.","deps":{"p5-CSS-Minifier-XS":{"origin":"textproc/p5-CSS-Minifier-XS","version":"0.13"},"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc","www"]},{"name":"p5-Template-Plugin-Filter-Minify-CSS","origin":"textproc/p5-Template-Plugin-Filter-Minify-CSS","version":"0.95_1","comment":"CSS::Minifier filter for Template Toolkit","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Template-Plugin-Filter-Minify-CSS","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"61a1e8bb003e86e8457cfd02ec9b49be2c2a40843897ffa148ea2b94779982cf","flatsize":41102,"path":"All/p5-Template-Plugin-Filter-Minify-CSS-0.95_1.pkg","repopath":"All/p5-Template-Plugin-Filter-Minify-CSS-0.95_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9984,"desc":"Template::Plugin::Filter::Minify::CSS is a Template Toolkit filter, which uses\nCSS::Minifier to minify css code from filtered content during template\nprocessing.","deps":{"p5-CSS-Minifier":{"origin":"textproc/p5-CSS-Minifier","version":"0.01_1"},"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc","www"]},{"name":"p5-Template-Plugin-FillInForm","origin":"www/p5-Template-Plugin-FillInForm","version":"0.04_1","comment":"TT plugin for HTML::FillInForm Perl module","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Template-Plugin-FillInForm","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"71a065baca1055aa6533892d59a471fcd6122b19c536a5d6374dd77b56b93037","flatsize":10361,"path":"All/p5-Template-Plugin-FillInForm-0.04_1.pkg","repopath":"All/p5-Template-Plugin-FillInForm-0.04_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6032,"desc":"Template::Plugin::FillInForm is a plugin for TT, which allows you\nto make your HTML form sticky using HTML::FillInForm.","deps":{"p5-HTML-FillInForm":{"origin":"www/p5-HTML-FillInForm","version":"2.22"},"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Template-Plugin-Comma","origin":"www/p5-Template-Plugin-Comma","version":"0.04_1","comment":"TT Plugin to commify numbers","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Template-Plugin-Comma","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"898278737c2505fbd61dc44f599585fa9b3138f7d84d252320d88b760bb4bbb5","flatsize":3086,"path":"All/p5-Template-Plugin-Comma-0.04_1.pkg","repopath":"All/p5-Template-Plugin-Comma-0.04_1.pkg","licenselogic":"single","pkgsize":3100,"desc":"Template::Plugin::Comma is a plugin for TT, which allows you to\ncommify your numbers in templates.  This would be especially useful\nfor prices.","deps":{"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc","www"]},{"name":"p5-Template-Plugin-DataPrinter","origin":"textproc/p5-Template-Plugin-Data-Printer","version":"0.017","comment":"Template Toolkit dumper plugin using Data::Printer","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Template-Plugin-DataPrinter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0a1883318005ec5ef7f200b758d7d242a8eba6734a10daf47b346f8165e8b187","flatsize":45258,"path":"All/p5-Template-Plugin-DataPrinter-0.017.pkg","repopath":"All/p5-Template-Plugin-DataPrinter-0.017.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11784,"desc":"This is a dumper plugin for Template::Toolkit which uses Data::Printer\ninstead of Data::Dumper.\n\nData::Printer is a colorised pretty-printer with nicely human-readable\nobject output.","deps":{"p5-Data-Printer":{"origin":"devel/p5-Data-Printer","version":"1.002001"},"p5-HTML-FromANSI-Tiny":{"origin":"textproc/p5-HTML-FromANSI-Tiny","version":"0.107"},"p5-Hash-Merge-Simple":{"origin":"devel/p5-Hash-Merge-Simple","version":"0.052"},"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Template-Plugin-Clickable","origin":"www/p5-Template-Plugin-Clickable","version":"0.06_1","comment":"TT plugin to make URLs clickable in HTML","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Template-Plugin-Clickable","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6dbc1e8e8120567caa0ce6bd7904537c889d8174456d1bcaee2fbf894b031602","flatsize":5211,"path":"All/p5-Template-Plugin-Clickable-0.06_1.pkg","repopath":"All/p5-Template-Plugin-Clickable-0.06_1.pkg","licenselogic":"single","pkgsize":4168,"desc":"Template::Plugin::Clickable is a plugin for TT, which allows you\nto filter HTMLs clickable.","deps":{"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"p5-UNIVERSAL-require":{"origin":"devel/p5-UNIVERSAL-require","version":"0.19"},"p5-URI-Find":{"origin":"textproc/p5-URI-Find","version":"20160806_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Template-Plugin-Class","origin":"www/p5-Template-Plugin-Class","version":"0.14_1","comment":"Allow calling of class methods on arbitrary classes","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Template-Plugin-Class","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2feeaaa262fbebef7b836cb925c1c9e2670037219efcbee8b5601ed13a275f33","flatsize":3840,"path":"All/p5-Template-Plugin-Class-0.14_1.pkg","repopath":"All/p5-Template-Plugin-Class-0.14_1.pkg","licenselogic":"single","pkgsize":3548,"desc":"Template::Plugin::Class allows you to call class methods on arbitrary\nclasses. One use for this is in Class::DBI style applications.","deps":{"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Template-Plugin-CSV","origin":"textproc/p5-Template-Plugin-CSV","version":"0.04_1","comment":"Simple TT2 plugin for generating CSV","maintainer":"dgeo@centrale-med.fr","www":"https://metacpan.org/release/Template-Plugin-CSV","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c6e44aabb93dd3b8ad326258c4ea60704274d0798ebe206d735dafd9a0dca033","flatsize":3264,"path":"All/p5-Template-Plugin-CSV-0.04_1.pkg","repopath":"All/p5-Template-Plugin-CSV-0.04_1.pkg","licenselogic":"single","pkgsize":3180,"desc":"This is a very simple TT2 Plugin for generating CSV.\n\nA CSV object will be instantiated via the following directive:\n\n[%25 USE CSV %25]","deps":{"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"p5-Text-CSV":{"origin":"textproc/p5-Text-CSV","version":"2.06"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Template-Plugin-StripScripts","origin":"www/p5-Template-Plugin-StripScripts","version":"0.02_1","comment":"TT plugin to filter HTML against XSS","maintainer":"anes@anes.su","www":"https://metacpan.org/release/Template-Plugin-StripScripts","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7e4369b89746b1795d5681b9094f2829f14cd07775d50f5326a0d5516811717b","flatsize":6056,"path":"All/p5-Template-Plugin-StripScripts-0.02_1.pkg","repopath":"All/p5-Template-Plugin-StripScripts-0.02_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4960,"desc":"Template::Plugin::StripScripts is a Template::Toolkit plugin to\nfilter HTML and strip scripting snipets which can cause XSS.\nAdditionally, due to some nice features from HTML::StripScripts,\nthis module can work really flexibly on treating HTML.","deps":{"p5-HTML-StripScripts-Parser":{"origin":"www/p5-HTML-StripScripts-Parser","version":"1.03_1"},"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Template-Plugin-Markdown","origin":"www/p5-Template-Plugin-Markdown","version":"0.02_1","comment":"TT plugin for Text::Markdown","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Template-Plugin-Markdown","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f7028d3015d95d90d597788375a40308203be3fa341d7aebad12f9191c347592","flatsize":9394,"path":"All/p5-Template-Plugin-Markdown-0.02_1.pkg","repopath":"All/p5-Template-Plugin-Markdown-0.02_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":5604,"desc":"Template::Plugin::Markdown acts as a filter passing all content to\nText::Markdown for conversion of plain text to HTML.","deps":{"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"p5-Text-Markdown":{"origin":"textproc/p5-Text-Markdown","version":"1.000031_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Template-Plugin-MP3","origin":"www/p5-Template-Plugin-MP3","version":"1.02_1","comment":"TT Plugin that wraps around the MP3::Info module","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Template-Plugin-MP3","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"28e3c40e5fdeb0ba7586da806210b5f622ed6064c3dd09ee8ae5d395ecf9ede3","flatsize":8400,"path":"All/p5-Template-Plugin-MP3-1.02_1.pkg","repopath":"All/p5-Template-Plugin-MP3-1.02_1.pkg","licenselogic":"single","pkgsize":5876,"desc":"Template::Plugin::MP3 is a plugin for TT, which provides a simple\nwrapper for using \"MP3::Info\" in object oriented mode.","deps":{"p5-MP3-Info":{"origin":"audio/p5-MP3-Info","version":"1.26"},"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["audio","perl5","textproc","www"]},{"name":"p5-Template-Plugin-Lingua-EN-Inflect","origin":"textproc/p5-Template-Plugin-Lingua-EN-Inflect","version":"0.04","comment":"Interface Template Toolkit to Lingua::EN::Inflect module","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Template-Plugin-Lingua-EN-Inflect","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e7242013787a67718851bb41fa487c9ceef2c7d821a39bb8d802b4eeea391f06","flatsize":12500,"path":"All/p5-Template-Plugin-Lingua-EN-Inflect-0.04.pkg","repopath":"All/p5-Template-Plugin-Lingua-EN-Inflect-0.04.pkg","licenselogic":"single","pkgsize":7396,"desc":"The Lingua::EN::Inflect is an interface of Template Toolkit to Damian\nConway's Linua::EN::Inflect Perl module, which provides plural\ninflections, \"a\"/\"an\" selection for English words, and manipulation of\nnumbers as words.","deps":{"p5-Lingua-EN-Inflect":{"origin":"textproc/p5-Lingua-EN-Inflect","version":"1.905"},"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Template-Toolkit","origin":"www/p5-Template-Toolkit","version":"3.102","comment":"Extensible template processing system","maintainer":"adamw@FreeBSD.org","www":"http://www.template-toolkit.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5afe3522b9b9967c2abd85e9c2251a082fa2d25d9d4b3f97763a29cc1c800f29","flatsize":1390386,"path":"All/p5-Template-Toolkit-3.102.pkg","repopath":"All/p5-Template-Toolkit-3.102.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":504652,"desc":"The Template Toolkit is a fast, flexible and highly extensible template\nprocessing system. It is free (in both senses: beer and speech) open source\nsoftware and runs on virtually every modern operating system known to man. It\nis written in the Perl programming language with certain key elements coded in\nC for maximum speed. However you don't need to know any Perl (or C) to be able\nto use it.\n\nIt is ideally suited, but not limited to, the creation of static and dynamic\nweb content and incorporates various modules and tools to simplify this\nprocess. It is mature, robust, reliable and well documented.","deps":{"p5-AppConfig":{"origin":"devel/p5-AppConfig","version":"1.71"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc","www"],"options":{"DATE_CALC":"off","IMAGE_INFO":"off","IMAGE_SIZE":"off","POD_POM":"off"}},{"name":"p5-Template-GD","origin":"www/p5-Template-GD","version":"2.66_1","comment":"Template Toolkit plugin to interface with GD modules","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Template-GD","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"62b625d93df8bd3171e02d48b3223dabe13eb2e4b7b15f210a0772ef39447f09","flatsize":95183,"path":"All/p5-Template-GD-2.66_1.pkg","repopath":"All/p5-Template-GD-2.66_1.pkg","licenselogic":"single","pkgsize":44984,"desc":"The Template-GD distribution provides a number of Template Toolkit\nplugin modules to interface with Lincoln Stein's GD modules. These in\nturn provide an interface to Thomas Boutell's GD graphics library.","deps":{"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc","www"]},{"name":"p5-Template-Plugin-JavaScript","origin":"www/p5-Template-Plugin-JavaScript","version":"0.02_1","comment":"Encodes text to be safe in JavaScript","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Template-Plugin-JavaScript","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"72e760655e653696212aec82cd4bbf3420597f20d0f0c2c1c51930098bb6a0fc","flatsize":3091,"path":"All/p5-Template-Plugin-JavaScript-0.02_1.pkg","repopath":"All/p5-Template-Plugin-JavaScript-0.02_1.pkg","licenselogic":"single","pkgsize":3060,"desc":"Template::Plugin::JavaScript is a TT filter that filters text so it can\nbe safely used in JavaScript quotes.","deps":{"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Template-Extract","origin":"textproc/p5-Template-Extract","version":"0.50","comment":"Use TT2 syntax to extract data from documents","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Template-Extract","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8f3cf10fd7b54de5bf1af8405039d97d22538887c89a42dd4c337a354aba6f47","flatsize":50484,"path":"All/p5-Template-Extract-0.50.pkg","repopath":"All/p5-Template-Extract-0.50.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":24428,"desc":"This module adds template extraction functionality to the Template toolkit.\nIt can take a rendered document and its template together, and get the\noriginal data structure back, effectively reversing the Template::process\nfunction.","deps":{"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Template-Magic","origin":"textproc/p5-Template-Magic","version":"1.39_1","comment":"Perl Module with magic merger of runtime values with templates","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Template-Magic","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"820e49971313b70f1ec1f12e6f5f478852e0c31fbd4915a3d263d0c165eeaf52","flatsize":179243,"path":"All/p5-Template-Magic-1.39_1.pkg","repopath":"All/p5-Template-Magic-1.39_1.pkg","licenselogic":"single","pkgsize":73432,"desc":"Template-Magic is a \"magic\" interface between programming and design. It makes\n\"magically\" available all the runtime values - stored in your variables or\nreturned by your subroutines - inside a static template file. Usually no need\nto assign values to the object.","deps":{"p5-HTML-TableTiler":{"origin":"www/p5-HTML-TableTiler","version":"1.21_1"},"p5-IO-Util":{"origin":"devel/p5-IO-Util","version":"1.5_2,1"},"p5-OOTools":{"origin":"devel/p5-OOTools","version":"2.40"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Template-Plugin-Filter-Minify-JavaScript","origin":"textproc/p5-Template-Plugin-Filter-Minify-JavaScript","version":"0.94_1","comment":"JavaScript::Minifier filter for Template Toolkit","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Template-Plugin-Filter-Minify-JavaScript","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"009a0d5aa31f0ab839eab847ac8c29b71e653ac2de267cbd2f3cd037a65821d1","flatsize":41329,"path":"All/p5-Template-Plugin-Filter-Minify-JavaScript-0.94_1.pkg","repopath":"All/p5-Template-Plugin-Filter-Minify-JavaScript-0.94_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10080,"desc":"Template::Plugin::Filter::Minify::JavaScript is a Template Toolkit filter, which\nuses JavaScript::Minifier to compress javascript code from filtered content\nduring template processing.","deps":{"p5-JavaScript-Minifier":{"origin":"textproc/p5-JavaScript-Minifier","version":"1.16"},"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc","www"]},{"name":"p5-Template-Plugin-Filter-Minify-JavaScript-XS","origin":"textproc/p5-Template-Plugin-Filter-Minify-JavaScript-XS","version":"0.94_1","comment":"JavaScript::Minifier::XS filter for Template Toolkit","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Template-Plugin-Filter-Minify-JavaScript-XS","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ec1e80d47bad3dd7a88f2a32abb99b1b18ff611add8f9b3bc1860daccb8b0236","flatsize":41398,"path":"All/p5-Template-Plugin-Filter-Minify-JavaScript-XS-0.94_1.pkg","repopath":"All/p5-Template-Plugin-Filter-Minify-JavaScript-XS-0.94_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10112,"desc":"Template::Plugin::Filter::Minify::JavaScript::XS is a Template Toolkit filter,\nwhich uses JavaScript::Minifier::XS to compress javascript code from filtered\ncontent during template processing.","deps":{"p5-JavaScript-Minifier-XS":{"origin":"textproc/p5-JavaScript-Minifier-XS","version":"0.15"},"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc","www"]},{"name":"p5-Tee","origin":"devel/p5-Tee","version":"0.14_2","comment":"Pure Perl emulation of GNU tee","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Tee","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"56b3b94e1e9624b0aaac6d57f0ba08050788f124874162689125a12dda064c19","flatsize":15163,"path":"All/p5-Tee-0.14_2.pkg","repopath":"All/p5-Tee-0.14_2.pkg","licenselogic":"single","pkgsize":9600,"desc":"Pure Perl emulation of GNU tee","deps":{"p5-IO-CaptureOutput":{"origin":"devel/p5-IO-CaptureOutput","version":"1.1105"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5","textproc"]},{"name":"p5-Template-Plugin-Clickable-Email","origin":"www/p5-Template-Plugin-Clickable-Email","version":"0.01_1","comment":"TT plugin to make email addresses into HTML links","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Template-Plugin-Clickable-Email","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3808b7446e5fcd59c8539276d0d0704826add5c27f7eafd63353c4732370cfe0","flatsize":7374,"path":"All/p5-Template-Plugin-Clickable-Email-0.01_1.pkg","repopath":"All/p5-Template-Plugin-Clickable-Email-0.01_1.pkg","licenselogic":"single","pkgsize":5412,"desc":"Template::Plugin::Clickable::Email converts any e-mail addresses\nfound in the filtered text into HTML mailto: links.","deps":{"p5-Email-Find":{"origin":"mail/p5-Email-Find","version":"0.10_1"},"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-TeX-Encode","origin":"textproc/p5-TeX-Encode","version":"2.010","comment":"Encode/decode Perl utf-8 strings into TeX","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/TeX-Encode","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"af9100e358c24e5d6f3a1bd53389a42a5606837c1231fb836f576b2a2b6d351b","flatsize":99247,"path":"All/p5-TeX-Encode-2.010.pkg","repopath":"All/p5-TeX-Encode-2.010.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":26164,"desc":"This module provides encoding to LaTeX escapes from utf8 using mapping\ntables in Pod::LaTeX and HTML::Entities. This covers only a subset of the\nUnicode character table (undef warnings will occur for non-mapped chars).\n\nMileage will vary when decoding (converting TeX to utf8), as TeX is in\nessence a programming language, and this module does not implement TeX.\n\nI use this module to encode author names in BibTeX and to do a rough job\nat presenting LaTeX abstracts in HTML. Using decode rather than seeing\n$\\sqrt{\\Omega^2\\zeta_n}$ you get something that looks like the formula.\n\nThe next logical step for this module is to integrate some level of TeX\ngrammar to improve the decoding, in particular to handle fractions and\nfont changes (which should probably be dropped).","deps":{"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-Pod-LaTeX":{"origin":"textproc/p5-Pod-LaTeX","version":"0.61"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Template-Plugin-Autoformat","origin":"textproc/p5-Template-Plugin-Autoformat","version":"2.77","comment":"Template Toolkit interface to Text::Autoformat module","maintainer":"vivek@khera.org","www":"https://metacpan.org/release/Template-Plugin-Autoformat","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"79e78303ba674098886459df0da866a108ba851e64cb206486926706d1500aea","flatsize":16559,"path":"All/p5-Template-Plugin-Autoformat-2.77.pkg","repopath":"All/p5-Template-Plugin-Autoformat-2.77.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8488,"desc":"Template Toolkit plugin interface to Text::Autoformat module.  This is\na separate distribution as of Template-Toolkit 2.22.","deps":{"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"p5-Text-Autoformat":{"origin":"textproc/p5-Text-Autoformat","version":"1.670.000_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-TeX-Hyphen","origin":"textproc/p5-TeX-Hyphen","version":"1.18","comment":"Hyphenate words using TeX's patterns","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/TeX-Hyphen","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f64d626e3b828e091ec86bbcc8dded160f30141aa3f3962ba3b0e8c684b02216","flatsize":53736,"path":"All/p5-TeX-Hyphen-1.18.pkg","repopath":"All/p5-TeX-Hyphen-1.18.pkg","licenselogic":"single","pkgsize":25936,"desc":"Hyphenate words using TeX's patterns.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Tcl","origin":"lang/p5-Tcl","version":"1.53","comment":"Tcl extension module for Perl5","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Tcl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cc6e499820497fcd5d224d3c3c385ed2f43b38f48625a5459848d1c079750cc3","flatsize":103526,"path":"All/p5-Tcl-1.53.pkg","repopath":"All/p5-Tcl-1.53.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":41668,"desc":"The Tcl extension module gives access to the Tcl library with functionality and\ninterface similar to the C functions of Tcl.  In other words, you can:\n\n- Create Tcl interpreters\n  The Tcl interpreters so created are Perl objects whose destructors delete the\n  interpreters cleanly when appropriate.\n- Execute Tcl code in an interpreter\n  The code can come from strings, files or Perl filehandles.\n- Bind in new Tcl procedures\n  The new procedures can be either C code (with addresses presumably obtained\n  using dl_open and dl_find_symbol) or Perl subroutines (by name, reference or\n  as anonymous subs). The (optional) deleteProc callback in the latter case is\n  another perl subroutine which is called when the command is explicitly\n  deleted by name or else when the destructor for the interpreter object is\n  explicitly or implicitly called.\n- Manipulate the result field of a Tcl interpreter\n- Set and get values of variables in a Tcl interpreter\n- Tie perl variables to variables in a Tcl interpreter\n  The variables can be either scalars or hashes.\n\nGithub repository is at https://github.com/gisle/tcl.pm","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"}},"categories":["lang","perl5"]},{"name":"p5-Template-DBI","origin":"databases/p5-Template-DBI","version":"2.65_1","comment":"Template interface to the DBI Perl module","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Template-DBI","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5c110ddab6ff2eb1f1278d0e1b3ff660a4bba7d03273ebc51573f3705a02a5e4","flatsize":40739,"path":"All/p5-Template-DBI-2.65_1.pkg","repopath":"All/p5-Template-DBI-2.65_1.pkg","licenselogic":"single","pkgsize":17324,"desc":"This Template Toolkit plugin module provides an interface to the Perl\nDBI/DBD modules, allowing you to integrate SQL queries into your\ntemplate documents.  It also provides an interface via the Tie::DBI\nmodule (if installed on your system) so that you can access database\nrecords without having to embed any SQL in your templates.","deps":{"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-MLDBM":{"origin":"databases/p5-MLDBM","version":"2.05_1"},"p5-SQL-Statement":{"origin":"databases/p5-SQL-Statement","version":"1.414"},"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Template-Declare","origin":"textproc/p5-Template-Declare","version":"0.47_1","comment":"Perlish declarative templates","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Template-Declare","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1354503fe9050a3e959d15d69d50d373eccd858eade676b3805c5342d400ca77","flatsize":144999,"path":"All/p5-Template-Declare-0.47_1.pkg","repopath":"All/p5-Template-Declare-0.47_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":66092,"desc":"Template::Declare is a pure-perl declarative HTML templating system.\nA few key features and buzzwords:\n\n- All templates are 100%25 pure perl code\n- Simple declarative syntax\n- No angle brackets\n- Mixins\n- Inheritance\n- Public and private templates","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Class-Data-Inheritable":{"origin":"devel/p5-Class-Data-Inheritable","version":"0.10"},"p5-Class-ISA":{"origin":"devel/p5-Class-ISA","version":"0.36_1"},"p5-HTML-Lint":{"origin":"www/p5-HTML-Lint","version":"2.32"},"p5-String-BufferStack":{"origin":"textproc/p5-String-BufferStack","version":"1.16_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Task-Tiny","origin":"devel/p5-Task-Tiny","version":"0.002","comment":"Install a lightweight development environment","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Task-Tiny","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a457b14db648a798cb319d063cdab0a08f1f928082b71500c60f787a72f52521","flatsize":41046,"path":"All/p5-Task-Tiny-0.002.pkg","repopath":"All/p5-Task-Tiny-0.002.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9896,"desc":"Task::Tiny may be used to install a selection of tiny Perl extensions from CPAN.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Template-Iterator-AlzaboWrapperCursor","origin":"www/p5-Template-Iterator-AlzaboWrapperCursor","version":"0.01_1","comment":"Turns a Class-AlzaboWrapper-Cursor object into a TT2 iterator","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Template-Iterator-AlzaboWrapperCursor","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7d70610d398b03ef1ff009058b96cffdb9a90e6fa2070ee57bba524e476364c0","flatsize":13771,"path":"All/p5-Template-Iterator-AlzaboWrapperCursor-0.01_1.pkg","repopath":"All/p5-Template-Iterator-AlzaboWrapperCursor-0.01_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8076,"desc":"This module allows a Class::AlzaboWrapper::Cursor object to be used as\na TT2 iterator.\n\nFor a cursor which returns one object at a time, the iterator simply\nreturns one object per iteration. When the cursor returns multiple\nobjects, the iterator returns a hash reference where the keys are the\ntable name of the object's class in lower-case, with camel-casing\nturned into underscores. The values of the hash are the objects.\n\nSo if the cursor returns Foo::User and Foo::Page objects, the keys are\n\"user\" and \"page\".","deps":{"p5-Class-AlzaboWrapper":{"origin":"devel/p5-Class-AlzaboWrapper","version":"0.14_1"},"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Tatsumaki","origin":"www/p5-Tatsumaki","version":"0.1013_1","comment":"Non-blocking web framework based on Plack and AnyEvent","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Tatsumaki","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ed0912f94e4ad9613d076c831ee3732a0c54d87cad8f031626ef393b690d8306","flatsize":35626,"path":"All/p5-Tatsumaki-0.1013_1.pkg","repopath":"All/p5-Tatsumaki-0.1013_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16116,"desc":"Tatsumaki is a toy port of Tornado for Perl using Plack (with\nnon-blocking extensions) and AnyEvent.\n\nIt allows you to write a web application that does a immediate\nresponse with template rendering, IO-bound delayed response (like\nfetching third party API or XML feeds), server push streaming and\nlong-poll Comet in a clean unified API.","deps":{"p5-Any-Moose":{"origin":"devel/p5-Any-Moose","version":"0.27"},"p5-AnyEvent":{"origin":"devel/p5-AnyEvent","version":"7.17,1"},"p5-AnyEvent-HTTP":{"origin":"www/p5-AnyEvent-HTTP","version":"2.22,2"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-Mouse":{"origin":"devel/p5-Mouse","version":"2.5.11,1"},"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"p5-Text-MicroTemplate":{"origin":"textproc/p5-Text-MicroTemplate","version":"0.24"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-Twiggy":{"origin":"www/p5-Twiggy","version":"0.1026"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Template-Multilingual","origin":"www/p5-Template-Multilingual","version":"1.00_1","comment":"Multilingual templates for Template Toolkit","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Template-Multilingual","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"94f7cae9a7e165796017154db25ac29aafde030df688016d8b222b9096e27d46","flatsize":18685,"path":"All/p5-Template-Multilingual-1.00_1.pkg","repopath":"All/p5-Template-Multilingual-1.00_1.pkg","licenselogic":"single","pkgsize":10340,"desc":"This subclass of Template Toolkit's Template::Parser parses multilingual\ntemplates: templates that contain text in several languages.\n\n    <t>\n      <en>Hello!</en>\n      <fr>Bonjour !</fr>\n    </t>\n\nUse this module directly if you have subclassed Template, otherwise you may\nfind it easier to use Template::Multilingual.\n\nLanguage codes can be any string that matches \\w+, but we suggest sticking\nto ISO-639 which provides 2-letter codes for common languages and 3-letter\ncodes for many others.","deps":{"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc","www"]},{"name":"p5-Template-Mustache","origin":"www/p5-Template-Mustache","version":"v0.5.1_2","comment":"Perl version of the fabulous Mustache template language","maintainer":"ports@FreeBSD.org","www":"https://metacpan.org/release/Template-Mustache","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"849fa6e504616752b1e12f92473ee72f054ac4c445ea57a009049a36bdc92215","flatsize":33210,"path":"All/p5-Template-Mustache-v0.5.1_2.pkg","repopath":"All/p5-Template-Mustache-v0.5.1_2.pkg","licenselogic":"single","pkgsize":10700,"desc":"Template::Mustache is a templating system, generally used to make HTML.","deps":{"p5-YAML-Syck":{"origin":"textproc/p5-YAML-Syck","version":"1.34_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"],"messages":[{"message":"===>   NOTICE:\n\nThe p5-Template-Mustache port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"p5-Task-Math-Symbolic","origin":"math/p5-Task-Math-Symbolic","version":"1.01_1","comment":"Math::Symbolic with lots of plugins","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Task-Math-Symbolic","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ef37077f83adbea46e0664f8d66abc6b452c85f489bb44e67e257908a99eb7ca","flatsize":3298,"path":"All/p5-Task-Math-Symbolic-1.01_1.pkg","repopath":"All/p5-Task-Math-Symbolic-1.01_1.pkg","licenselogic":"single","pkgsize":3268,"desc":"This installs Math::Symbolic and a load of easily installable (i.e. pure Perl)\nplugins that make the module so much more powerful.","deps":{"p5-Math-Symbolic":{"origin":"math/p5-Math-Symbolic","version":"0.613"},"p5-Math-Symbolic-Custom-CCompiler":{"origin":"math/p5-Math-Symbolic-Custom-CCompiler","version":"1.04_2"},"p5-Math-Symbolic-Custom-Contains":{"origin":"math/p5-Math-Symbolic-Custom-Contains","version":"1.01_1"},"p5-Math-Symbolic-Custom-ErrorPropagation":{"origin":"math/p5-Math-Symbolic-Custom-ErrorPropagation","version":"0.11_1"},"p5-Math-Symbolic-Custom-Pattern":{"origin":"math/p5-Math-Symbolic-Custom-Pattern","version":"2.01_2"},"p5-Math-Symbolic-Custom-Simplification":{"origin":"math/p5-Math-Symbolic-Custom-Simplification","version":"1.01_1"},"p5-Math-Symbolic-Custom-Transformation":{"origin":"math/p5-Math-Symbolic-Custom-Transformation","version":"2.02_1"},"p5-Math-SymbolicX-BigNum":{"origin":"math/p5-Math-SymbolicX-BigNum","version":"0.02_1"},"p5-Math-SymbolicX-Complex":{"origin":"math/p5-Math-SymbolicX-Complex","version":"1.01_1"},"p5-Math-SymbolicX-Inline":{"origin":"math/p5-Math-SymbolicX-Inline","version":"1.11_1"},"p5-Math-SymbolicX-NoSimplification":{"origin":"math/p5-Math-SymbolicX-NoSimplification","version":"1.01_1"},"p5-Math-SymbolicX-ParserExtensionFactory":{"origin":"math/p5-Math-SymbolicX-ParserExtensionFactory","version":"3.02_1"},"p5-Math-SymbolicX-Statistics-Distributions":{"origin":"math/p5-Math-SymbolicX-Statistics-Distributions","version":"1.02_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Task-Plack","origin":"www/p5-Task-Plack","version":"0.28","comment":"Perl module bundle for Plack","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Task-Plack","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"62e5e0529c26205d4b85c75bca9fb870f8aae7a4c01cc8372ec1ea5d58352bf9","flatsize":9973,"path":"All/p5-Task-Plack-0.28.pkg","repopath":"All/p5-Task-Plack-0.28.pkg","licenselogic":"single","pkgsize":5176,"desc":"Plack bundle.","deps":{"p5-CGI-Compile":{"origin":"www/p5-CGI-Compile","version":"0.26"},"p5-CGI-Emulate-PSGI":{"origin":"www/p5-CGI-Emulate-PSGI","version":"0.22"},"p5-CGI-PSGI":{"origin":"www/p5-CGI-PSGI","version":"0.15_1"},"p5-PSGI":{"origin":"www/p5-PSGI","version":"1.102_1"},"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"],"options":{"CATALYST":"off","CGIAPP":"off","CORE":"on","EXTRAMID":"off","EXTRASRV":"off","FASTCGI":"off","HANDLEIO":"off","MIDDLE":"off","SERVER":"off","SQUATTING":"off","STACKTRACE":"off"}},{"name":"p5-Template-AutoFilter","origin":"textproc/p5-Template-AutoFilter","version":"0.143050","comment":"Template::Toolkit subclass with automatic filtering","maintainer":"dgeo@centrale-med.fr","www":"https://metacpan.org/release/Template-AutoFilter","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a7e3916bb1415b6915d6f00f07dad8d3a290e3e0492f36df00311ce324a95b80","flatsize":13785,"path":"All/p5-Template-AutoFilter-0.143050.pkg","repopath":"All/p5-Template-AutoFilter-0.143050.pkg","licenselogic":"single","licenses":["CC0-1.0"],"pkgsize":9268,"desc":"Template::AutoFilter is a subclass of Template::Toolkit which loads a specific\nParser that is subclassed from Template::Parser. It adds a filter instruction\nto each interpolation token found in templates loaded by the TT engine. Tokens\nthat already have a filter instruction are left unchanged.","deps":{"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Taint-Runtime","origin":"devel/p5-Taint-Runtime","version":"0.03_2","comment":"Runtime enable/disable taint checking","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Taint-Runtime","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9cc622b035271ea7f2e54449d100574bf0a527a9193746fdf083d0c5b76ec3ac","flatsize":33098,"path":"All/p5-Taint-Runtime-0.03_2.pkg","repopath":"All/p5-Taint-Runtime-0.03_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15348,"desc":"Taint is a good thing. However, few people use taint even though they should.\nThe goal of this module isn't to use taint less, but to actually encourage its\nuse more.\n\nThis module aims to make using taint as painless as possible (This can be an\nargument against it - often implementation of security implies pain - so taking\naway pain might lessen security - sort of).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-TOML","origin":"textproc/p5-TOML","version":"0.97","comment":"Parser for Tom's Obvious, Minimal Language (TOML)","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/TOML","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d8643b0257a47875bb1aca2e8689ca5e09810dfcc492da506e65e3c322a5d1f9","flatsize":26606,"path":"All/p5-TOML-0.97.pkg","repopath":"All/p5-TOML-0.97.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":12448,"desc":"TOML implements a parser for Tom's Obvious, Minimal Language, as defined at [1].\nTOML exports two subroutines, from_toml and to_toml.\n\n[1] https://github.com/mojombo/toml","deps":{"p5-TOML-Parser":{"origin":"textproc/p5-TOML-Parser","version":"0.91_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Taint-Util","origin":"devel/p5-Taint-Util","version":"0.08_2","comment":"Test for and flip the taint flag without regex matches or eval","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Taint-Util","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3b00dc3b20f1cdcbe1d4d453d7825d1303a6c5d915403d227ed36cd1a2972a7f","flatsize":53151,"path":"All/p5-Taint-Util-0.08_2.pkg","repopath":"All/p5-Taint-Util-0.08_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15548,"desc":"Taint::Util wraps perl's internal routines for checking and setting the taint\nflag and thus does not rely on regular expressions for untainting or odd tricks\ninvolving eval and kill for checking whether data is tainted, instead it checks\nand flips a flag on the scalar in-place.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-TAP-SimpleOutput","origin":"devel/p5-TAP-SimpleOutput","version":"0.009","comment":"Simple closure-driven TAP generator","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/TAP-SimpleOutput","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bd26089eff2981291c130e278d17866b400cda487a1c7be1cd6ea1892944c367","flatsize":40975,"path":"All/p5-TAP-SimpleOutput-0.009.pkg","repopath":"All/p5-TAP-SimpleOutput-0.009.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":17144,"desc":"A number of simple closures designed to help output TAP easily and\ncorrectly, with a minimum of fuss.","deps":{"p5-Class-Load":{"origin":"devel/p5-Class-Load","version":"0.25"},"p5-Perl-Version":{"origin":"devel/p5-Perl-Version","version":"1.018"},"p5-Sub-Exporter-Progressive":{"origin":"devel/p5-Sub-Exporter-Progressive","version":"0.001013"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-TAP-Harness-JUnit","origin":"devel/p5-TAP-Harness-JUnit","version":"0.42","comment":"Perl extension to generate JUnit compatible output from TAP","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/TAP-Harness-JUnit","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"784f981224dda79654e02a3d14670ab7751b1f3bacf77e358563e98c5614d14e","flatsize":16780,"path":"All/p5-TAP-Harness-JUnit-0.42.pkg","repopath":"All/p5-TAP-Harness-JUnit-0.42.pkg","licenselogic":"single","pkgsize":9708,"desc":"Generate JUnit compatible output from TAP results.\n\nThe only difference between this module and TAP::Harness is that this\nadds optional 'xmlfile' argument, that causes the output to be\nformatted into XML in format similar to one that is produced by JUnit\ntesting framework.","deps":{"p5-XML-Simple":{"origin":"textproc/p5-XML-Simple","version":"2.25"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Tail-Stat","origin":"sysutils/p5-Tail-Stat","version":"0.26","comment":"Real-time log statistics server","maintainer":"oleg@mamontov.net","www":"https://metacpan.org/release/Tail-Stat","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b24a9bc0f10c2b19c8361cdfdc8fa0020788b74446ec4611e5f5e520ee819c57","flatsize":94260,"path":"All/p5-Tail-Stat-0.26.pkg","repopath":"All/p5-Tail-Stat-0.26.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":41172,"desc":"Real-time log statistics server.","deps":{"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-JSON-XS":{"origin":"converters/p5-JSON-XS","version":"4.03"},"p5-Log-Dispatch":{"origin":"devel/p5-Log-Dispatch","version":"2.71"},"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"p5-Pid-File-Flock":{"origin":"devel/p5-Pid-File-Flock","version":"0.08_1"},"p5-Tie-Hash-Indexed":{"origin":"devel/p5-Tie-Hash-Indexed","version":"0.08"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-Template-Alloy","origin":"www/p5-Template-Alloy","version":"1.022","comment":"Mixing of all of the major template systems","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Template-Alloy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d248b4728469629023faa2ef9559c348b95b8ab52bde0d4dfa811f8efd80bdb5","flatsize":484027,"path":"All/p5-Template-Alloy-1.022.pkg","repopath":"All/p5-Template-Alloy-1.022.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":164024,"desc":"Template::Alloy represents the mixing of features and capabilities from all of\nthe major mini-language based template systems (support for non-mini-language\nbased systems will happen eventually). With Template::Alloy you can use your\nfavorite template interface and syntax and get features from each of the other\nmajor template systems. And Template::Alloy is fast - whether your using\nmod_perl, cgi, or running from the commandline. There is even\nTemplate::Alloy::XS for getting a little more speed when that is necessary.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-System2","origin":"devel/p5-System2","version":"0.85.1","comment":"Like system(), but with STDERR available as well","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/System2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a344cfa7b857f00ccea1e4d6a943741d3b5177c04935964587ac65aa5978994b","flatsize":11744,"path":"All/p5-System2-0.85.1.pkg","repopath":"All/p5-System2-0.85.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":7312,"desc":"Execute a command, and returns output from STDOUT and STDERR. Much like\nsystem(). $? is set. (Much cheaper than using open3() to get the same\ninfo.)\n\nIf $debug is set, on-the fly diagnostics will be reported about how much\ndata is being read.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-System-Command","origin":"devel/p5-System-Command","version":"1.122","comment":"Object for running system commands","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/System-Command","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b8e608f33f092e7fae1478fbda92e223d39ecfaf58c681ef60caa2ec2fa7b2bd","flatsize":77412,"path":"All/p5-System-Command-1.122.pkg","repopath":"All/p5-System-Command-1.122.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":26032,"desc":"System::Command is a class that launches external system commands\nand return an object representing them, allowing to interact with\nthem through their STDIN, STDOUT and STDERR handles.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Task-Weaken","origin":"devel/p5-Task-Weaken","version":"1.06","comment":"Ensure that a platform has weaken support","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Task-Weaken","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8fb063513876a52f580754219406e8c1cb7d6b46cbbfe250cefe4df407ee319a","flatsize":42693,"path":"All/p5-Task-Weaken-1.06.pkg","repopath":"All/p5-Task-Weaken-1.06.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11244,"desc":"One recurring problem in modules that use Scalar::Util's weaken function is\nthat it is not present in the pure-perl variant.\n\nWhile this isn't necessarily always a problem in a straight CPAN-based Perl\nenvironment, some operating system distributions only include the pure-Perl\nversions, don't include the XS version, and so weaken is then \"missing\" from\nthe platform, despite passing a dependency on Scalar::Util successfully.\n\nMost notably this is RedHat Linux at time of writing, but other come and go\nand do the same thing, hence \"recurring problem\".\n\nThe normal solution is to manually write tests in each distribution to ensure\nthat weaken is available.\n\nThis restores the functionality testing to a dependency you do once in your\nMakefile.PL, rather than something you have to write extra tests for each\ntime you write a module.\n\nIt should also help make the package auto-generators for the various\noperating systems play more nicely, because it introduces a dependency that\nthey have to have a proper weaken in order to work.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-SyslogScan","origin":"sysutils/p5-SyslogScan","version":"0.32_3","comment":"Perl5 routines to parse system logs","maintainer":"demon@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2d4067b565519c1c7bfe5c42879d8a4c738bc7251e45bd9cb2cdb2b83d3496fd","flatsize":119034,"path":"All/p5-SyslogScan-0.32_3.pkg","repopath":"All/p5-SyslogScan-0.32_3.pkg","licenselogic":"single","pkgsize":55004,"desc":"SyslogScan contains routines to parse system logs.  The package\nincludes a sample application, read_mail_log.pl, which can print out\nvarious statistics about mail sent and received.\n\nSyslogScan::SyslogLine encapsulates generic log lines in syslog files.\n\nSyslogScan::Delivery encapsulates a delivery of mail from one user to\na list of users.\n\nSyslogScan::Summary generates reports of how much mail each user has\nsent and received.\n\nDelivery and Summary information can be efficiently persisted to a\nfile and recovered for later analysis.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-Sys-User-UIDhelper","origin":"sysutils/p5-Sys-User-UIDhelper","version":"0.0.1_1","comment":"Helps for locating free UIDs","maintainer":"vvelox@vvelox.net","www":"https://metacpan.org/release/Sys-User-UIDhelper","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4afae51326b2a0c37c0df83d139dadd65135d83732611dbf8eb78fe6699d7e30","flatsize":12519,"path":"All/p5-Sys-User-UIDhelper-0.0.1_1.pkg","repopath":"All/p5-Sys-User-UIDhelper-0.0.1_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7044,"desc":"Helps for locating free UIDs.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-Sysadm-Install","origin":"sysutils/p5-Sysadm-Install","version":"0.48_1","comment":"Typical installation tasks for system administrators","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Sysadm-Install","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"274593eec78cdd9a472e6a6c08470896fa7f914a5065375fc81e3623d20867ee","flatsize":60308,"path":"All/p5-Sysadm-Install-0.48_1.pkg","repopath":"All/p5-Sysadm-Install-0.48_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":24524,"desc":"Sysadm::Install executes shell-like commands performing typical installation\ntasks: Copying files, extracting tarballs, calling make.","deps":{"p5-Expect":{"origin":"lang/p5-Expect","version":"1.38"},"p5-File-Which":{"origin":"sysutils/p5-File-Which","version":"1.27"},"p5-Log-Log4perl":{"origin":"devel/p5-Log-Log4perl","version":"1.57"},"p5-Term-ReadKey":{"origin":"devel/p5-Term-ReadKey","version":"2.38_1"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-Sys-Trace","origin":"devel/p5-Sys-Trace","version":"0.03_1","comment":"Interface to system call tracing interfaces","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Sys-Trace","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"84778fd8c972ad81517d61f12d287eaded839c21280285081d58050d79040690","flatsize":26222,"path":"All/p5-Sys-Trace-0.03_1.pkg","repopath":"All/p5-Sys-Trace-0.03_1.pkg","licenselogic":"single","licenses":["WTFPL"],"pkgsize":13820,"desc":"Sys::Trace provides a way to programmatically run or trace a program\nand see the system calls it makes.\n\nThis can be useful during testing as a way to ensure a particular file\nis actually opened, or another hard to test interaction actually occurs.\n\nCurrently supported tracing mechanisms are ktrace, strace and truss.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Sys-Syscall","origin":"devel/p5-Sys-Syscall","version":"0.25_2","comment":"Access system calls that Perl doesn't provide access to","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Sys-Syscall","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"05b65c2228d302775922cdfa51e570ed5c31bae15a80eb12a8d7860c7381fb9c","flatsize":19153,"path":"All/p5-Sys-Syscall-0.25_2.pkg","repopath":"All/p5-Sys-Syscall-0.25_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8768,"desc":"Use epoll, sendfile, from Perl. Mostly Linux-only support now, but\nmore syscalls/OSes planned for future.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Sys-Sig","origin":"devel/p5-Sys-Sig","version":"0.05_1","comment":"Return signal constants for this host","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Sys-Sig","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a546eccdba77c051f60f591ba9edf75c5b89550498bd32a02056e3a67d1ff4a1","flatsize":23586,"path":"All/p5-Sys-Sig-0.05_1.pkg","repopath":"All/p5-Sys-Sig-0.05_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":10736,"desc":"Return signal constants for this host.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Sys-Sendfile-FreeBSD","origin":"devel/p5-Sys-Sendfile-FreeBSD","version":"0.01_1","comment":"Wrapper for the FreeBSD sendfile(2) function","maintainer":"delgod@portaone.com","www":"https://metacpan.org/release/Sys-Sendfile-FreeBSD","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7ffc702139aab62de031c07d9bc69a712944c5069f53489a8d26f46aaa67044f","flatsize":12112,"path":"All/p5-Sys-Sendfile-FreeBSD-0.01_1.pkg","repopath":"All/p5-Sys-Sendfile-FreeBSD-0.01_1.pkg","licenselogic":"single","pkgsize":5948,"desc":"Uses the FreeBSD sendfile(2) function to send the contents of an open file\nhandle directly to an open socket.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Task-Catalyst","origin":"www/p5-Task-Catalyst","version":"4.02_2","comment":"All you need to start with Catalyst","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Task-Catalyst","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a7b2e19dff839280c277da1a4101dffe8b267b959b47779f9cae59e13feeee25","flatsize":4806,"path":"All/p5-Task-Catalyst-4.02_2.pkg","repopath":"All/p5-Task-Catalyst-4.02_2.pkg","licenselogic":"single","pkgsize":4400,"desc":"Installs everything you need to write serious Catalyst applications.","deps":{"p5-Catalyst-Action-REST":{"origin":"www/p5-Catalyst-Action-REST","version":"1.21"},"p5-Catalyst-ActionRole-ACL":{"origin":"www/p5-Catalyst-ActionRole-ACL","version":"0.07_1"},"p5-Catalyst-Authentication-Credential-HTTP":{"origin":"www/p5-Catalyst-Authentication-Credential-HTTP","version":"1.018"},"p5-Catalyst-Authentication-Store-DBIx-Class":{"origin":"www/p5-Catalyst-Authentication-Store-DBIx-Class","version":"0.1506_1"},"p5-Catalyst-Component-InstancePerContext":{"origin":"www/p5-Catalyst-Component-InstancePerContext","version":"0.001001_1"},"p5-Catalyst-Controller-ActionRole":{"origin":"www/p5-Catalyst-Controller-ActionRole","version":"0.15_1"},"p5-Catalyst-Devel":{"origin":"www/p5-Catalyst-Devel","version":"1.42"},"p5-Catalyst-Manual":{"origin":"www/p5-Catalyst-Manual","version":"5.9013,1"},"p5-Catalyst-Model-Adaptor":{"origin":"www/p5-Catalyst-Model-Adaptor","version":"0.10_1"},"p5-Catalyst-Model-DBIC-Schema":{"origin":"www/p5-Catalyst-Model-DBIC-Schema","version":"0.66"},"p5-Catalyst-Plugin-Authentication":{"origin":"www/p5-Catalyst-Plugin-Authentication","version":"0.10024,3"},"p5-Catalyst-Plugin-I18N":{"origin":"www/p5-Catalyst-Plugin-I18N","version":"0.10_2"},"p5-Catalyst-Plugin-Session":{"origin":"www/p5-Catalyst-Plugin-Session","version":"0.43"},"p5-Catalyst-Plugin-Session-State-Cookie":{"origin":"www/p5-Catalyst-Plugin-Session-State-Cookie","version":"0.18"},"p5-Catalyst-Plugin-Session-Store-DBIC":{"origin":"www/p5-Catalyst-Plugin-Session-Store-DBIC","version":"0.14_1"},"p5-Catalyst-Plugin-Session-Store-File":{"origin":"www/p5-Catalyst-Plugin-Session-Store-File","version":"0.18_1"},"p5-Catalyst-Plugin-StackTrace":{"origin":"www/p5-Catalyst-Plugin-StackTrace","version":"0.12_1"},"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-Catalyst-View-Email":{"origin":"www/p5-Catalyst-View-Email","version":"0.36"},"p5-Catalyst-View-TT":{"origin":"www/p5-Catalyst-View-TT","version":"0.46"},"p5-CatalystX-LeakChecker":{"origin":"www/p5-CatalystX-LeakChecker","version":"0.06_1"},"p5-CatalystX-Profile":{"origin":"www/p5-CatalystX-Profile","version":"0.02"},"p5-CatalystX-REPL":{"origin":"www/p5-CatalystX-REPL","version":"0.04_1"},"p5-CatalystX-SimpleLogin":{"origin":"www/p5-CatalystX-SimpleLogin","version":"0.21"},"p5-FCGI":{"origin":"www/p5-FCGI","version":"0.82"},"p5-FCGI-ProcManager":{"origin":"www/p5-FCGI-ProcManager","version":"0.28"},"p5-Starman":{"origin":"www/p5-Starman","version":"0.4017"},"p5-local-lib":{"origin":"devel/p5-local-lib","version":"2.000029"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Sys-RunAlways","origin":"devel/p5-Sys-RunAlways","version":"0.07","comment":"Make sure there is always one invocation of a script active","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Sys-RunAlways","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1d8a82f066a616e05d7897b099709bb6c9f9321aeb7ecce9b5a93fd2d3a21b0f","flatsize":13404,"path":"All/p5-Sys-RunAlways-0.07.pkg","repopath":"All/p5-Sys-RunAlways-0.07.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7632,"desc":"Provide a simple way to make sure the script from which this module is\nloaded, is always running on the server.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Sys-Sendfile","origin":"devel/p5-Sys-Sendfile","version":"0.19","comment":"Perl extension for zero-copy data transfer","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Sys-Sendfile","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d2f34e5f02c8137c77b4b11771cfbe80f78d98fa4a2f7f49295cb5fb1e77fd63","flatsize":38936,"path":"All/p5-Sys-Sendfile-0.19.pkg","repopath":"All/p5-Sys-Sendfile-0.19.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14428,"desc":"Sys::Sendfile provides access to your operating system's sendfile\nfacility.  It allows you to efficiently transfer data from one\nfilehandle to another.  Typically the source is a file on disk and the\nsink is a socket, and some operating systems may not even support\nother usage.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Sys-RunAlone","origin":"devel/p5-Sys-RunAlone","version":"0.13","comment":"Make sure only one invocation of a script is active at a time","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Sys-RunAlone","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8ef4d7c2d804d18d36726f45a07b3fc0eee5f74ba648e567a500b8f55a689c5f","flatsize":16985,"path":"All/p5-Sys-RunAlone-0.13.pkg","repopath":"All/p5-Sys-RunAlone-0.13.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9336,"desc":"Provide a simple way to make sure the script from which this module is\nloaded, is only running once on the server.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Sys-MemInfo","origin":"devel/p5-Sys-MemInfo","version":"0.99","comment":"Perl extension for getting memory information","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Sys-MemInfo","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e3fac68ee67c4962ad10b167806a4b7362181cd2ed94eccd4bbdeaac3a9e622c","flatsize":50797,"path":"All/p5-Sys-MemInfo-0.99.pkg","repopath":"All/p5-Sys-MemInfo-0.99.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13380,"desc":"Sys::MemInfo return the total amount of free and used physical memory in bytes\nin totalmem and freemem variables.\n\nTotal amount of free and user swap memory are also returned in totalswap and\nfreeswap variables.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-TFTP","origin":"net/p5-TFTP","version":"1.0","comment":"TFTP client in Perl as described in RFC783","maintainer":"rihaz.jerrin@gmail.com","www":"https://metacpan.org/release/TFTP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4675ec716ae5811f7697dfd130c669ffd05e45f236d276cde3e1bce3f8f78bec","flatsize":17648,"path":"All/p5-TFTP-1.0.pkg","repopath":"All/p5-TFTP-1.0.pkg","licenselogic":"single","licenses":["ARTPERL10"],"pkgsize":7952,"desc":"TFTP is a class implementing a simple\nTFTP client in Perl as described in RFC783.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-TOML-Parser","origin":"textproc/p5-TOML-Parser","version":"0.91_1","comment":"Simple toml parser","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/TOML-Parser","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"606999ce25fee424c2b6f06187495e07009540c70aac9eccafff00d2465e0f91","flatsize":61777,"path":"All/p5-TOML-Parser-0.91_1.pkg","repopath":"All/p5-TOML-Parser-0.91_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14680,"desc":"TOML::Parser is a simple toml parser. This data structure complies with the\ntests [1] in v0.4.0 specification.\n\n[1] https://github.com/toml-lang/toml/tree/v0.4.0/tests","deps":{"p5-Types-Serialiser":{"origin":"devel/p5-Types-Serialiser","version":"1.01"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Sys-Load","origin":"sysutils/p5-Sys-Load","version":"0.2_1","comment":"Getting the current system load and uptime","maintainer":"kostjnspb@yandex.ru","www":"https://metacpan.org/release/Sys-Load","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3ab678b42248fceb37a77cf6cc4b6bf5c048cfdd0f70f5c7c18daca8b9d1eca8","flatsize":11092,"path":"All/p5-Sys-Load-0.2_1.pkg","repopath":"All/p5-Sys-Load-0.2_1.pkg","licenselogic":"single","pkgsize":5280,"desc":"Sys::Load - Perl module for getting the current system load and uptime","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-Tangram","origin":"databases/p5-Tangram","version":"2.12","comment":"Orthogonal Object Persistence in Relational Databases","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Tangram","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"87bc42fceca3a1692b0b5e3dd069af80f11c292ce4f9f8a6e9885a386b9e9171","flatsize":529971,"path":"All/p5-Tangram-2.12.pkg","repopath":"All/p5-Tangram-2.12.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":203260,"desc":"Tangram is an object-relational mapper.  It makes objects persist in relational\ndatabases, and provides powerful facilities for retrieving and filtering them.\nTangram fully supports object-oriented programming, including polymorphism,\nmultiple inheritance and collections.  It does so in an orthogonal fashion,\nthat is, it doesn't require your classes to implement support functions nor\ninherit from a utility class.","deps":{"p5-Class-Date":{"origin":"devel/p5-Class-Date","version":"1.1.17"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-Data-Lazy":{"origin":"devel/p5-Data-Lazy","version":"0.6_1"},"p5-Set-Object":{"origin":"devel/p5-Set-Object","version":"1.42"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Sys-Hostname-Long","origin":"sysutils/p5-Sys-Hostname-Long","version":"1.5_1","comment":"Try every conceivable way to get full hostname","maintainer":"tdb@FreeBSD.org","www":"https://metacpan.org/release/Sys-Hostname-Long","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1d2ac5499cd3c2b3947af6e921210404b11b613f95e0e24e4bb55cd921e322b4","flatsize":22095,"path":"All/p5-Sys-Hostname-Long-1.5_1.pkg","repopath":"All/p5-Sys-Hostname-Long-1.5_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10888,"desc":"How to get the host full name in perl on multiple operating systems\n(OS X, Windows, Unix* etc)\n\nAttempt via many methods to get the systems full name. The Sys::Hostname\nclass is the best and standard way to get the system hostname.\nHowever it is missing the long hostname.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-Sys-Info-Base","origin":"devel/p5-Sys-Info-Base","version":"0.7807","comment":"Base class for Sys::Info","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Sys-Info-Base","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8e0e9b9c03f30c27858a7278e221962b53996f80fabc84ea7fd60ea913e35214","flatsize":55046,"path":"All/p5-Sys-Info-Base-0.7807.pkg","repopath":"All/p5-Sys-Info-Base-0.7807.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":27924,"desc":"Sys::Info::Base is the base class for Sys::Info.","deps":{"p5-Text-Template-Simple":{"origin":"textproc/p5-Text-Template-Simple","version":"0.91"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5","sysutils"]},{"name":"p5-TAP-Formatter-JUnit","origin":"devel/p5-TAP-Formatter-JUnit","version":"0.17","comment":"Perl extension for Harness output delegate for JUnit output","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/TAP-Formatter-JUnit","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a81fb3328b6e15094c581fca2b34d614d49ca7e92b5630470f9981aca4db4d0d","flatsize":60356,"path":"All/p5-TAP-Formatter-JUnit-0.17.pkg","repopath":"All/p5-TAP-Formatter-JUnit-0.17.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":24108,"desc":"Harness output delegate for JUnit output.","deps":{"p5-File-Slurp":{"origin":"devel/p5-File-Slurp","version":"9999.27"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-NonMoose":{"origin":"devel/p5-MooseX-NonMoose","version":"0.27"},"p5-XML-Generator":{"origin":"textproc/p5-XML-Generator","version":"1.13"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Sys-Group-GIDhelper","origin":"sysutils/p5-Sys-Group-GIDhelper","version":"0.0.2_1","comment":"Helps for locating free GIDs","maintainer":"vvelox@vvelox.net","www":"https://metacpan.org/release/Sys-Group-GIDhelper","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c7b4fd02d825de601903c133ab8f235b5353aaba3ea014cba2f9b9b1b07e7a28","flatsize":5640,"path":"All/p5-Sys-Group-GIDhelper-0.0.2_1.pkg","repopath":"All/p5-Sys-Group-GIDhelper-0.0.2_1.pkg","licenselogic":"single","pkgsize":4340,"desc":"Helps for locating free GIDs.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-T2","origin":"databases/p5-T2","version":"0.10_3","comment":"Object Relational mapping system","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/SAMV/T2-0.10","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"77b4cfc25ef0441c75f53b6a41965c6527c3a3d2e3a38f0c1753e35e93338e2d","flatsize":136387,"path":"All/p5-T2-0.10_3.pkg","repopath":"All/p5-T2-0.10_3.pkg","licenselogic":"or","licenses":["ART10","GPLv2"],"pkgsize":55492,"desc":"The T2 module is a base for the refactoring of the now quite stable\nTangram Object-Relational mapper.\n\nIn a nutshell, it lets you store objects - which have to be described to a\nsimilar level that you would describe a database to store them - into any\nSQL store. Currently, this is tested on PostgreSQL, MySQL, Oracle and\nSybase a lot, though in general database-specific extensions to SQL, such\nas triggers, stored procedures, etc are avoided. So, if DBI installs and\ntests successfully with your database, there is a good chance that T2 will\nwork with it too.\n\nThe only current requirement is that objects that have tables associated\nwith them are implemented via hashes. You also have to be able to describe\nall of the fields for those root objects. Individual fields of stored\nobjects may be arbitrarily complex.\n\nIf you are familiar with DBI, it is somewhat similar to bless'ing the\nstructures returned by $dbh->fetchrow_hashref, except that references and\ncollections to other objects in the store are loaded `on demand' (aka\nLazy-loading).","deps":{"p5-Class-Tangram":{"origin":"devel/p5-Class-Tangram","version":"1.57_1"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-Set-Object":{"origin":"devel/p5-Set-Object","version":"1.42"},"p5-Tangram":{"origin":"databases/p5-Tangram","version":"2.12"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-System-Sub","origin":"devel/p5-System-Sub","version":"0.162800","comment":"Wrap external command with a DWIM sub","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/System-Sub","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"43280335f8117e7e8de58e3027951ebad11076f6bd546f8e1722bf63745f3437","flatsize":59558,"path":"All/p5-System-Sub-0.162800.pkg","repopath":"All/p5-System-Sub-0.162800.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":18800,"desc":"System::Sub provides in your package a sub that wraps the call to\nan external program.","deps":{"p5-File-Which":{"origin":"sysutils/p5-File-Which","version":"1.27"},"p5-IPC-Run":{"origin":"devel/p5-IPC-Run","version":"20231003.0"},"p5-Sub-Name":{"origin":"devel/p5-Sub-Name","version":"0.28,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-System-Info","origin":"devel/p5-System-Info","version":"0.058","comment":"Extract system info for reporting","maintainer":"jkeenan@cpan.org","www":"https://metacpan.org/release/System-Info","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9ed7ce41ba4e260340ae65e60f76972d3bc64974550fba16e6cebaac9e5a3c1b","flatsize":87001,"path":"All/p5-System-Info-0.058.pkg","repopath":"All/p5-System-Info-0.058.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":41464,"desc":"System::Info is a Perl extension aimed at presenting system-related\ninformation (such as number of CPUs, architecture, operating system,\nrelease data) in a system-independent way.","deps":{"p5-Test-NoWarnings":{"origin":"devel/p5-Test-NoWarnings","version":"1.06"},"p5-Test-Simple":{"origin":"devel/p5-Test-Simple","version":"1.302209"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"options":{"DOCS":"on"}},{"name":"p5-Sys-CPU","origin":"devel/p5-Sys-CPU","version":"0.61","comment":"Perl extension for getting CPU information","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MZSANFORD/Sys-CPU-0.61","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"15de65f5547443b139676ec617548845a9ff74dd21b57746696bd85068ab3061","flatsize":16934,"path":"All/p5-Sys-CPU-0.61.pkg","repopath":"All/p5-Sys-CPU-0.61.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8372,"desc":"Sys::CPU - Perl extension for getting CPU information.\nIn responce to a post on perlmonks.org, a module for counting\nthe number of CPU's on a system. Support has now also been\nadded for type of CPU and clock speed. While much of the code\nis from UNIX::Processors, Win32 support has been added\n(but not tested).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Sys-Syslog","origin":"sysutils/p5-Sys-Syslog","version":"0.36","comment":"Perl interface to the UNIX syslog(3) calls","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Sys-Syslog","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e789a3dc46d0d8c4db50ff98c01a9c925d835b209bef1a218b7b4a43d6161565","flatsize":80369,"path":"All/p5-Sys-Syslog-0.36.pkg","repopath":"All/p5-Sys-Syslog-0.36.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":31400,"desc":"C<Sys::Syslog> is an interface to the UNIX C<syslog(3)> program.\nCall C<syslog()> with a string priority and a list of C<printf()> args\njust like C<syslog(3)>.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-Sys-SigAction","origin":"devel/p5-Sys-SigAction","version":"0.24","comment":"Perl extension for Consistent Signal Handling","maintainer":"svysh.fbsd@gmail.com","www":"https://metacpan.org/release/Sys-SigAction","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d01d2e9663e5efaf5a330754fe0c589bf86a38c608a5c56bc84a4c78913277be","flatsize":33218,"path":"All/p5-Sys-SigAction-0.24.pkg","repopath":"All/p5-Sys-SigAction-0.24.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16820,"desc":"Sys::SigAction - Perl extension for Consistent Signal Handling.\nWith the use of this module, the signal handling behavior\ncan be coded in a way that does not change from one perl version\nto the next, and thus using POSIX::sigaction() becomes a little easier.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Syntax-Keyword-Match","origin":"devel/p5-Syntax-Keyword-Match","version":"0.15","comment":"Match/case syntax for Perl","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/Syntax-Keyword-Match","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"59bbc1f0dcae40894e24cd925cbae72d444a2544fead31307f67677274975e70","flatsize":68465,"path":"All/p5-Syntax-Keyword-Match-0.15.pkg","repopath":"All/p5-Syntax-Keyword-Match-0.15.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":27036,"desc":"Syntax::Keyword::Match provides a syntax plugin that implements a control-flow\nblock called match/case, which executes at most one of a choice of different\nblocks depending on the value of its controlling expression.\n\nThis is similar to C's switch/case syntax (copied into many other languages), or\nsyntax provided by Switch::Plain.","deps":{"p5-XS-Parse-Keyword":{"origin":"devel/p5-XS-Parse-Keyword","version":"0.48"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Sys-Mmap","origin":"devel/p5-Sys-Mmap","version":"0.20","comment":"Map in a file as a Perl variable using mmap(2)","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Sys-Mmap","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c247d64535ec314d9108392d4dfca41f61b2b059d3b6619495bc1f5307a498ec","flatsize":47077,"path":"All/p5-Sys-Mmap-0.20.pkg","repopath":"All/p5-Sys-Mmap-0.20.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":20756,"desc":"The Mmap module lets you use mmap to map in a file as a Perl variable\nrather than reading the file into dynamically allocated memory.\n\nThe advantage of this is that several processes may share one copy of\nthe file or string, saving memory, and concurrently making changes to\nportions of the file or string.  When not used with a file, it is an\nalternative to SysV shared memory that places no arbitrary size limits\non the shared memory area, and efficiently handles sparse memory usage.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Sys-Info","origin":"devel/p5-Sys-Info","version":"0.7811","comment":"Fetch information from the host system","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Sys-Info","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4372c0bd0e3f098ea9cb012e4ac426bcf578835a4ee148c1f7c669c3d708a1c1","flatsize":44361,"path":"All/p5-Sys-Info-0.7811.pkg","repopath":"All/p5-Sys-Info-0.7811.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11492,"desc":"Sys::Info is a Perl module to fetch information from the host system.","deps":{"p5-Sys-Info-Base":{"origin":"devel/p5-Sys-Info-Base","version":"0.7807"},"p5-Sys-Info-Driver-BSD":{"origin":"devel/p5-Sys-Info-Driver-BSD","version":"0.7801_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5","sysutils"]},{"name":"p5-Sys-Info-Driver-BSD","origin":"devel/p5-Sys-Info-Driver-BSD","version":"0.7801_1","comment":"BSD driver for Sys::Info","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Sys-Info-Driver-BSD","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0bd0a57e7093fbf6fc0b272a92ca0773cfaaf8442db15d68edd3128a578a6c4f","flatsize":60018,"path":"All/p5-Sys-Info-Driver-BSD-0.7801_1.pkg","repopath":"All/p5-Sys-Info-Driver-BSD-0.7801_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":18316,"desc":"Sys::Info::Driver::BSD is the BSD driver for Sys::Info.","deps":{"p5-BSD-Sysctl":{"origin":"sysutils/p5-BSD-Sysctl","version":"0.12.3"},"p5-Sys-Info-Base":{"origin":"devel/p5-Sys-Info-Base","version":"0.7807"},"p5-Unix-Processors":{"origin":"sysutils/p5-Unix-Processors","version":"2.046"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5","sysutils"]},{"name":"p5-Sys-Hostname-FQDN","origin":"sysutils/p5-Sys-Hostname-FQDN","version":"0.11_1","comment":"Get the short or long hostname","maintainer":"snowfly@yuntech.edu.tw","www":"https://metacpan.org/release/Sys-Hostname-FQDN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"db14d9aab98f2e1f290310f86f311961c21c58914c33cb33d26ee6658fbdba52","flatsize":25132,"path":"All/p5-Sys-Hostname-FQDN-0.11_1.pkg","repopath":"All/p5-Sys-Hostname-FQDN-0.11_1.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":11188,"desc":"Sys::Hostname::FQDN uses the host 'C' library\nto discover the (usually) short host name,\nthen uses (perl) gethostbyname to extract the real hostname.\n\nThe results from gethostbyname are exported as gethostinfo\nand asciihostinfo as a convenience since they are available.\nSimilarly, the 'C' library functions inet_ntoa and inet_aton are exported.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-Syntax-Highlight-Shell","origin":"www/p5-Syntax-Highlight-Shell","version":"0.04_1","comment":"Perl module for shell script highlighting","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Syntax-Highlight-Shell","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"05107ddddd09ffbec7ef554f8da0c9adc4ff7b237cbe588d7cb9890100afaf0a","flatsize":13989,"path":"All/p5-Syntax-Highlight-Shell-0.04_1.pkg","repopath":"All/p5-Syntax-Highlight-Shell-0.04_1.pkg","licenselogic":"single","pkgsize":7216,"desc":"This module is designed to take shell scripts and highlight them in HTML\nwith meaningful colours using CSS. The resulting HTML output is ready\nfor inclusion in a web page. Note that no reformating is done, all\nspaces are preserved.","deps":{"p5-Shell-Parser":{"origin":"devel/p5-Shell-Parser","version":"0.04_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Sys-HostIP","origin":"sysutils/p5-Sys-HostIP","version":"1.9.3_1","comment":"Perl module to get IP address related info","maintainer":"mopsfelder@gmail.com","www":"https://metacpan.org/release/Sys-HostIP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b545baca65414ee91b55339c315a42da35d3d8b28309d01c5c2923cf4fd579ef","flatsize":13819,"path":"All/p5-Sys-HostIP-1.9.3_1.pkg","repopath":"All/p5-Sys-HostIP-1.9.3_1.pkg","licenselogic":"single","pkgsize":7300,"desc":"Sys::HostIP does what it can to determine the IP address\nof your machine. This module was tested on Irix, OpenBSD,\nFreeBSD, NetBSD, Solaris, Linux, OSX, Win32, and Cygwin.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-Syntax-Highlight-Perl-Improved","origin":"textproc/p5-Syntax-Highlight-Perl-Improved","version":"1.01_1","comment":"Syntax highlighting for Perl code","maintainer":"mauricio@arareko.net","www":"https://metacpan.org/release/Syntax-Highlight-Perl-Improved","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b47050b044b7cd1c1e03176d9513fdead409f6cff40280663ee0a8fdb97ae6cd","flatsize":97248,"path":"All/p5-Syntax-Highlight-Perl-Improved-1.01_1.pkg","repopath":"All/p5-Syntax-Highlight-Perl-Improved-1.01_1.pkg","licenselogic":"single","pkgsize":31316,"desc":"Syntax::Highlight::Perl::Improved - Highlighting of Perl Syntactical Structures.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Sys-Gamin","origin":"sysutils/p5-Sys-Gamin","version":"0.1_3","comment":"Perl interface to Gamin (File Access Monitor implementation)","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d1b62704860ba00747b29fd3c3e95a35850ddbb6b15467e6195aa88ee03b7946","flatsize":47636,"path":"All/p5-Sys-Gamin-0.1_3.pkg","repopath":"All/p5-Sys-Gamin-0.1_3.pkg","licenselogic":"single","pkgsize":17460,"desc":"Perl interface to Gamin (File Access Monitor implementation)\nProvides a somewhat higher-level and friendlier interface to the Gamin File\nAccess Monitor API. This allows one to monitor both local and remote\n(NFS-mounted) files and directories for common filesystem events. To do so, you\nmust register \"monitors\" on specified pathnames and wait for events to arrive\npertaining to them.","deps":{"gamin":{"origin":"devel/gamin","version":"0.1.10_10"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-Symbol-Global-Name","origin":"devel/p5-Symbol-Global-Name","version":"0.05_1","comment":"Finds name and type of a global variable","maintainer":"matthew@FreeBSD.org","www":"https://metacpan.org/release/Symbol-Global-Name","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0141d882ffe2d3353a4ceba58ec69b0df1b43e2a8f0a1406abb816af129aafc8","flatsize":4959,"path":"All/p5-Symbol-Global-Name-0.05_1.pkg","repopath":"All/p5-Symbol-Global-Name-0.05_1.pkg","licenselogic":"single","pkgsize":3648,"desc":"Symbol::Global::Name takes a reference and optional package name. It\nreturns the name of the referenced variable as long as it's in the\npackage or sub-package and it's a global variable. Returned name is\nprefixed with type sigil, eg. '$', '@', '%25', '&' or '*'.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Sys-CpuLoad","origin":"sysutils/p5-Sys-CpuLoad","version":"0.31","comment":"Perl5 module to retrieve CPU load averages","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Sys-CpuLoad","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7846447de3fa693d12e5e96c07973edeece0fd0534edee0c54399c97a8956a42","flatsize":50856,"path":"All/p5-Sys-CpuLoad-0.31.pkg","repopath":"All/p5-Sys-CpuLoad-0.31.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13756,"desc":"This Perl5 module retrieves the 1 minute, 5 minute, and 15\nminute load average of a machine.","deps":{"p5-File-Which":{"origin":"sysutils/p5-File-Which","version":"1.27"},"p5-IPC-Run3":{"origin":"devel/p5-IPC-Run3","version":"0.049"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-Symbol-Get","origin":"devel/p5-Symbol-Get","version":"0.08","comment":"Read Perls symbol table programmatically","maintainer":"pi@FreeBSD.org","www":"https://metacpan.org/release/Symbol-Get","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7e5656bf98e05985f73e1218070c37b9a5dbbb2890a8b13568d59e66008f9360","flatsize":13427,"path":"All/p5-Symbol-Get-0.08.pkg","repopath":"All/p5-Symbol-Get-0.08.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7176,"desc":"Read Perls symbol table programmatically.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Sys-Filesystem","origin":"sysutils/p5-Sys-Filesystem","version":"1.401_1","comment":"Perl module to Retrieve list of filesystems and their properties","maintainer":"pirzyk@FreeBSD.org","www":"https://metacpan.org/release/Sys-Filesystem","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2590992562d2f5d64a3e242b0ead6655966ccaa743586069abdd81da8d4097a4","flatsize":119433,"path":"All/p5-Sys-Filesystem-1.401_1.pkg","repopath":"All/p5-Sys-Filesystem-1.401_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":53944,"desc":"Retrieve list of filesystems and their properties\n\nSys::Filesystem is intended to be a portable interface to list and query\nfilesystem names and their properties. At the time of writing there were\nonly Solaris and Win32 modules available on CPAN to perform this kind of\noperation. This module hopes to provide a consistant API to list all,\nmounted, unmounted and special filesystems on a system, and query as\nmany properties as possible with common aliases wherever possible.","deps":{"p5-IPC-Cmd":{"origin":"devel/p5-IPC-Cmd","version":"1.04"},"p5-Module-Pluggable":{"origin":"devel/p5-Module-Pluggable","version":"5.2"},"p5-Params-Util":{"origin":"devel/p5-Params-Util","version":"1.102"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-Sudo","origin":"security/p5-Sudo","version":"0.33_1","comment":"Perl extension for running a command line sudo","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Sudo","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f5abcfcd68873023b9928e27d71b15f6b2f9ef36292337319afb21831a2a3b28","flatsize":19010,"path":"All/p5-Sudo-0.33_1.pkg","repopath":"All/p5-Sudo-0.33_1.pkg","licenselogic":"single","pkgsize":8620,"desc":"Sudo runs commands as another user, provided the system sudo\nimplementation is setup to enable this. This does not allow running\napplications securely, simply it allows the programmer to run a\nprogram as another user (suid) using the sudo tools rather than\nsuidperl. Suidperl is not generally recommended for secure operation\nas another user. While sudo itself is a single point tool to enable\none user to execute commands as another sudo does not itself make you\nany more or less secure.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-IPC-Run":{"origin":"devel/p5-IPC-Run","version":"20231003.0"},"p5-Term-ReadPassword":{"origin":"devel/p5-Term-ReadPassword","version":"0.11_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Syntax-Keyword-Try","origin":"devel/p5-Syntax-Keyword-Try","version":"0.30","comment":"try/catch/finally syntax for Perl","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Syntax-Keyword-Try","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"477bf7b1f18a2938c2c1c57336b90d2c3eaff08bfe1a1e86418cdaa276b6b8e7","flatsize":75391,"path":"All/p5-Syntax-Keyword-Try-0.30.pkg","repopath":"All/p5-Syntax-Keyword-Try-0.30.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":30768,"desc":"Syntax::Keyword::Try provides a syntax plugin that implements exception-handling\nsemantics in a form familiar to users of other languages, being built on a block\nlabeled with the try keyword, followed by at least one of a catch or finally\nblock.\n\nAs well as providing a handy syntax for this useful behaviour, this module also\nserves to contain a number of code examples for how to implement parser plugins\nand manipulate optrees to provide new syntax and behaviours for perl code.","deps":{"p5-XS-Parse-Keyword":{"origin":"devel/p5-XS-Parse-Keyword","version":"0.48"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Switch","origin":"lang/p5-Switch","version":"2.17_1","comment":"Switch statement for Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Switch","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1ecbc698d4c82dee7a1822d56d1d1a7b63fd4183d9de4540443188930961aaf4","flatsize":42270,"path":"All/p5-Switch-2.17_1.pkg","repopath":"All/p5-Switch-2.17_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":18464,"desc":"Switch.pm provides the syntax and semantics for an explicit case\nmechanism for Perl. The syntax is minimal, introducing only the\nkeywords switch and case and conforming to the general pattern of\nexisting Perl control structures. The semantics are particularly\nrich, allowing any one (or more) of nearly 30 forms of matching to\nbe used when comparing a switch value with its various cases.\n\n-Anton\n<tobez@FreeBSD.org>","deps":{"p5-Filter":{"origin":"devel/p5-Filter","version":"1.64"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["lang","perl5"]},{"name":"p5-Sub-WrapPackages","origin":"devel/p5-Sub-WrapPackages","version":"2.02","comment":"Add pre- and post-execution wrappers","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Sub-WrapPackages","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a8a247fd252fb712e61c564bc9597b82c8b3b2219609ac482fac39dc58021f1b","flatsize":29235,"path":"All/p5-Sub-WrapPackages-2.02.pkg","repopath":"All/p5-Sub-WrapPackages-2.02.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15096,"desc":"Sub::WrapPackages - add pre- and post-execution wrappers around all\nthe subroutines in packages or around individual subs.","deps":{"p5-Devel-Caller-IgnoreNamespaces":{"origin":"devel/p5-Devel-Caller-IgnoreNamespaces","version":"1.1"},"p5-Hook-LexWrap":{"origin":"devel/p5-Hook-LexWrap","version":"0.26"},"p5-Sub-Prototype":{"origin":"devel/p5-Sub-Prototype","version":"0.03"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Sub-Signatures","origin":"devel/p5-Sub-Signatures","version":"0.21_2","comment":"Use proper signatures for subroutines, including dispatching","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Sub-Signatures","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"06487bf5144ee30372950cf728081dbbc024b203bffac59ca87fe144c1f905d4","flatsize":23246,"path":"All/p5-Sub-Signatures-0.21_2.pkg","repopath":"All/p5-Sub-Signatures-0.21_2.pkg","licenselogic":"single","pkgsize":13316,"desc":"One of the strongest complaints about Perl is its poor argument handling.\nSimply passing everything in the @_ array is a serious limitation. This\nmodule aims to rectify that.\n\nWith this module, we can specify subroutine signatures and automatically\ndispatch on the number of arguments.","deps":{"p5-Sub-Uplevel":{"origin":"devel/p5-Sub-Uplevel","version":"0.2800"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Sub-Quote","origin":"devel/p5-Sub-Quote","version":"2.006008_1","comment":"Efficient generation of subroutines via string eval","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/pod/Sub::Quote","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a79799f84fa24534c853534a3ba02efb9afe42e11670019b1a5b209a1e9c6f54","flatsize":74607,"path":"All/p5-Sub-Quote-2.006008_1.pkg","repopath":"All/p5-Sub-Quote-2.006008_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":24532,"desc":"This package provides performant ways to generate subroutines from strings.","deps":{"p5-XString":{"origin":"textproc/p5-XString","version":"0.005"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Sub-Prototype","origin":"devel/p5-Sub-Prototype","version":"0.03","comment":"Set a sub's prototype","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Sub-Prototype","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ee8ad938de3901b3e50bfaf4d1ad20ce50bcd4dbb2bb7939014ac0adeb5fda66","flatsize":46825,"path":"All/p5-Sub-Prototype-0.03.pkg","repopath":"All/p5-Sub-Prototype-0.03.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11932,"desc":"Set a subs prototype","deps":{"p5-Sub-Exporter":{"origin":"devel/p5-Sub-Exporter","version":"0.991"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Sub-Override","origin":"devel/p5-Sub-Override","version":"0.12","comment":"Perl extension for easily overriding subroutines","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Sub-Override","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"08e6183ddf19c5ae864fceb0aa88bd9d2deb10a0d816a4c67de7b0c8f0f393e5","flatsize":25564,"path":"All/p5-Sub-Override-0.12.pkg","repopath":"All/p5-Sub-Override-0.12.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12168,"desc":"Sub::Override allows the programmer to simply name the sub to replace\nand to supply a sub to replace it with.\n\n  my $override = Sub::Override->new('Some::sub', sub {'new data'});\n\n  # which is equivalent to:\n  my $override = Sub::Override->new;\n  $override->replace('Some::sub', sub { 'new data' });","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Syntax-Keyword-Junction","origin":"devel/p5-Syntax-Keyword-Junction","version":"0.003009","comment":"Perl6 style Junction operators in Perl5","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Syntax-Keyword-Junction","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"36d28df343f5dcc3c82addbe7f483c7d0c775732df7e8dd75a2ee5162622eb87","flatsize":66209,"path":"All/p5-Syntax-Keyword-Junction-0.003009.pkg","repopath":"All/p5-Syntax-Keyword-Junction-0.003009.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":21820,"desc":"This is a lightweight module which provides 'Junction' operators,\nthe most commonly used being any and all.","deps":{"p5-Sub-Exporter-Progressive":{"origin":"devel/p5-Sub-Exporter-Progressive","version":"0.001013"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Sub-Name","origin":"devel/p5-Sub-Name","version":"0.28,1","comment":"Module to assign new names to Perl subroutines","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Sub-Name","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7a03408bdc21f4442774a1c7abc1d8eda68c765d699ef5bec36e404dc0965050","flatsize":56318,"path":"All/p5-Sub-Name-0.28,1.pkg","repopath":"All/p5-Sub-Name-0.28,1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15312,"desc":"The subname() function exported by this module allows one to assign new\nnames to Perl subroutine.  This is different from glob-assignment, since\nthe name is only used for informational purposes (caller, Carp, etc.).\n\nNote that for anonymous closures (subs that reference lexicals declared\noutside the sub itself) one can name each instance of the closure\ndifferently, which can be very useful for debugging.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Syntax-Keyword-Gather","origin":"devel/p5-Syntax-Keyword-Gather","version":"1.003002","comment":"Implements the Perl 6 'gather/take' control structure in Perl 5","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Syntax-Keyword-Gather","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4edcfbdf74010cc06c1274a105dd508b06b89f1e16546f99838e96fdc0fa5e0f","flatsize":48088,"path":"All/p5-Syntax-Keyword-Gather-1.003002.pkg","repopath":"All/p5-Syntax-Keyword-Gather-1.003002.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13516,"desc":"Perl 6 provides a new control structure -- gather -- that allows lists to be\nconstructed procedurally, without the need for a temporary variable. Within the\nblock/closure controlled by a gather any call to take pushes that call's\nargument list to an implicitly created array. take returns the number of\nelements it took. Syntax::Keyword::Gather implements that control structure.","deps":{"p5-Sub-Exporter-Progressive":{"origin":"devel/p5-Sub-Exporter-Progressive","version":"0.001013"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Sub-Installer","origin":"devel/p5-Sub-Installer","version":"0.0.3_2","comment":"Clean way to (re)install package subroutines","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Sub-Installer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2f66f3c0a5b5426e4e1624d01e0bcbf1024a7b5a6f02ed6bb1c0ddb583b205f3","flatsize":16507,"path":"All/p5-Sub-Installer-0.0.3_2.pkg","repopath":"All/p5-Sub-Installer-0.0.3_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9088,"desc":"This module provides two universal methods that any package/class can\nuse to install subroutines in its own namespace.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Sub-Info","origin":"devel/p5-Sub-Info","version":"0.002","comment":"Tool to inspect subroutines","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Sub-Info","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f875a67bac17d0241d6e307e152b263104c75e9a0792526b4ddfc73dac1f983a","flatsize":44029,"path":"All/p5-Sub-Info-0.002.pkg","repopath":"All/p5-Sub-Info-0.002.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11412,"desc":"Sub::Info is a tool to inspect subroutines.","deps":{"p5-Importer":{"origin":"devel/p5-Importer","version":"0.026"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Sub-Install","origin":"devel/p5-Sub-Install","version":"0.929","comment":"Install subroutines into packages easily","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Sub-Install","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"99948200f6726c1d54f77a221c24fdacf30d0e165ea953ca1666a353ebbee3d4","flatsize":54011,"path":"All/p5-Sub-Install-0.929.pkg","repopath":"All/p5-Sub-Install-0.929.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14148,"desc":"This module makes it easy to install subroutines into packages without\nthe unsightly mess of no strict or typeglobs lying about where just\nanyone can see them.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Sub-Identify","origin":"devel/p5-Sub-Identify","version":"0.14","comment":"Retrieve names of code references","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Sub-Identify","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c4d2e8c4f7ec7203243ae0e030790e9157e0b36c85a804d36474282efc1ac886","flatsize":21455,"path":"All/p5-Sub-Identify-0.14.pkg","repopath":"All/p5-Sub-Identify-0.14.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10232,"desc":"Sub::Identify allows you to retrieve the real name of code references.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Sub-Infix","origin":"devel/p5-Sub-Infix","version":"0.004_1","comment":"Create a fake infix operator","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Sub-Infix","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"35366032ab2bb854e802fc7a948a6accc159180fec1792e8036f8589ba10817e","flatsize":44199,"path":"All/p5-Sub-Infix-0.004_1.pkg","repopath":"All/p5-Sub-Infix-0.004_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11516,"desc":"Sub::Infix creates fake infix operators using overloading. It doesn't use source\nfilters, or Devel::Declare, or any of that magic. It's pure Perl, has no\nnon-core dependencies, and runs on Perl 5.8.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Sub-Exporter-Progressive","origin":"devel/p5-Sub-Exporter-Progressive","version":"0.001013","comment":"Only use Sub::Exporter if you need it","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Sub-Exporter-Progressive","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ab32ed7cc1f2fb54ed34a9eb08e7de04b4445346ebadbae2fd2bdd13c74be4e5","flatsize":44514,"path":"All/p5-Sub-Exporter-Progressive-0.001013.pkg","repopath":"All/p5-Sub-Exporter-Progressive-0.001013.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11376,"desc":"Sub::Exporter is an incredibly powerful module, but with that power comes great\nresponsibility, er- as well as some runtime penalties. This module is a\nSub::Exporter wrapper that will let your users just use Exporter if all they are\ndoing is picking exports, but use Sub::Exporter if your users try to use\nSub::Exporter's more advanced features features, like renaming exports, if they\ntry to use them.\n\nNote that this module will export @EXPORT and @EXPORT_OK package variables for\nExporter to work. Additionally, if your package uses advanced Sub::Exporter\nfeatures like currying, this module will only ever use Sub::Exporter, so you\nmight as well use it directly.","deps":{"p5-Sub-Exporter":{"origin":"devel/p5-Sub-Exporter","version":"0.991"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Syntax-Keyword-Dynamically","origin":"devel/p5-Syntax-Keyword-Dynamically","version":"0.14","comment":"Dynamically change the value of a variable","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/Syntax-Keyword-Dynamically","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2babd2c40e576c6101cf1731db1fab6994052f9bfafb0088dd7d6bb1738f4ee0","flatsize":52478,"path":"All/p5-Syntax-Keyword-Dynamically-0.14.pkg","repopath":"All/p5-Syntax-Keyword-Dynamically-0.14.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":19556,"desc":"Syntax::Keyword::Dynamically provides a syntax plugin that implements a single\nkeyword, dynamically, which alters the behaviour of a scalar assignment\noperation. Syntactically and semantically it is similar to the built-in perl\nkeyword local, but is implemented somewhat differently to give two key\nadvantages over regular local:\n- You can dynamically assign to lvalue functions and accessors.\n- You can dynamically assign to regular lexical variables.","deps":{"p5-XS-Parse-Keyword":{"origin":"devel/p5-XS-Parse-Keyword","version":"0.48"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Sub-Exporter-GlobExporter","origin":"devel/p5-Sub-Exporter-GlobExporter","version":"0.005","comment":"Export shared globs with Sub::Exporter collectors","maintainer":"geraud@gcu.info","www":"https://metacpan.org/release/Sub-Exporter-GlobExporter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dc1a935ba4a8321d1b77c71662d3b770523aad4c7a8c29e021e1358933681d2a","flatsize":46616,"path":"All/p5-Sub-Exporter-GlobExporter-0.005.pkg","repopath":"All/p5-Sub-Exporter-GlobExporter-0.005.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11504,"desc":"Sub::Exporter::GlobExporter - export shared globs with Sub::Exporter collectors","deps":{"p5-Sub-Exporter":{"origin":"devel/p5-Sub-Exporter","version":"0.991"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Syntax-Highlight-HTML","origin":"www/p5-Syntax-Highlight-HTML","version":"0.04_1","comment":"Perl module for HTML syntax highlighting","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Syntax-Highlight-HTML","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fbc0822b7327c319ce08e57cee59862a3067cb7e20a59322f28c3b86cba6a553","flatsize":29084,"path":"All/p5-Syntax-Highlight-HTML-0.04_1.pkg","repopath":"All/p5-Syntax-Highlight-HTML-0.04_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11040,"desc":"This module is designed to take raw HTML input and highlight it (using a\nCSS stylesheet). The returned HTML code is ready for inclusion in a web\npage.","deps":{"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Symbol-Util","origin":"devel/p5-Symbol-Util","version":"0.0203_1","comment":"Additional utils for Perl symbols manipulation","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Symbol-Util","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c6265c10e90b25585d78d77c9d287c5addf9a723f173d4d85ba0e24ab20c59cf","flatsize":21293,"path":"All/p5-Symbol-Util-0.0203_1.pkg","repopath":"All/p5-Symbol-Util-0.0203_1.pkg","licenselogic":"single","pkgsize":9696,"desc":"Additional utils for Perl symbols manipulation","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Sub-Delete","origin":"devel/p5-Sub-Delete","version":"1.00002_1","comment":"Perl module enabling one to delete subroutines","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Sub-Delete","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7de1b7ace47e6a35aa9f9b15769ddb12e92d3afc81d5bbbbe2dd3c1e8aabee54","flatsize":12914,"path":"All/p5-Sub-Delete-1.00002_1.pkg","repopath":"All/p5-Sub-Delete-1.00002_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7564,"desc":"This module provides one function, delete_sub, that deletes the\nsubroutine whose name is passed to it. (To load the module without\nimporting the function, write use Sub::Delete();.)\n\nThis does more than simply undefine the subroutine in the manner of\nundef &foo, which leaves a stub that can trigger AUTOLOAD (and,\nconsequently, won't work for deleting methods). The subroutine is\ncompletely obliterated from the symbol table (though there may be\nreferences to it elsewhere, including in compiled code).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Sub-Current","origin":"devel/p5-Sub-Current","version":"0.03","comment":"Get the current subroutine","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Sub-Current","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7e0621cbd322ca6e474c7d729b6e7d88e05615021ca29b882dfd60622231b3b8","flatsize":15394,"path":"All/p5-Sub-Current-0.03.pkg","repopath":"All/p5-Sub-Current-0.03.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7732,"desc":"Sub::Current makes available a function ROUTINE(), that returns a code\nreference pointing at the currently executing subroutine.\n\nIn a special block (BEGIN, END, CHECK, INIT, and UNITCHECK in Perl 5.10)\nthis function will return undef.\n\nOutside of a special block (that is, at the top level of a program)\nROUTINE() will return undef as well.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Struct-Dumb","origin":"devel/p5-Struct-Dumb","version":"0.14","comment":"Make simple lightweight record-like structures","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Struct-Dumb","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"82da79545ba0929911c4fd687cd79e12d25bc057052b94aa6489c82f2ec2031e","flatsize":55793,"path":"All/p5-Struct-Dumb-0.14.pkg","repopath":"All/p5-Struct-Dumb-0.14.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16768,"desc":"Struct::Dumb creates record-like structure types, similar to the struct keyword\nin C, C++ or C#, or Record in Pascal. An invocation of this module will create a\nconstruction function which returns new object references with the given field\nvalues. These references all respond to lvalue methods that access or modify the\nvalues stored.\n\nIt's specifically and intentionally not meant to be an object class. You cannot\nsubclass it. You cannot provide additional methods. You cannot apply roles or\nmixins or metaclasses or traits or antlers or whatever else is in fashion this\nweek.\n\nOn the other hand, it is tiny, creates cheap lightweight array-backed\nstructures, uses nothing outside of core. It's intended simply to be a slightly\nnicer way to store data structures, where otherwise you might be tempted to\nabuse a hash, complete with the risk of typoing key names. The constructor will\ncroak if passed the wrong number of arguments, as will attempts to refer to\nfields that don't exist.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-String-Util","origin":"textproc/p5-String-Util","version":"1.35","comment":"Perl extension for string processing utilities","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/String-Util","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"22c6b7e2a8fec2da0d3fc535bbdf863b5e16659c2868db8f1fcb79072dab1025","flatsize":60768,"path":"All/p5-String-Util-1.35.pkg","repopath":"All/p5-String-Util-1.35.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16996,"desc":"String::Util provides a collection of small, handy utilities for\nprocessing strings.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Subtitles","origin":"multimedia/p5-Subtitles","version":"1.04_1","comment":"Perl5 backend for fix subtitles timing","maintainer":"osa@FreeBSD.org","www":"https://metacpan.org/release/Subtitles","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0b74ad5d8491e7ac4d0140292fc8973bd990a8218043088e2a8ad6308a9927c2","flatsize":43253,"path":"All/p5-Subtitles-1.04_1.pkg","repopath":"All/p5-Subtitles-1.04_1.pkg","licenselogic":"single","pkgsize":18612,"desc":"Movie files can be viewed with subtitles, which are currently\nvery popular as text files.  Subtitles provides means for\nsimple loading, re-timing, and storing these subtitle files.\nA command-line tool subs for the same purpose and using Subtitles\ninterface is included in the distribution.\n\nThe module supports srt, sub, smi subtitle formats.\n\nTime values are floats, in seconds with millisecond precision.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["multimedia","perl5"]},{"name":"p5-String-Urandom","origin":"textproc/p5-String-Urandom","version":"0.16_1","comment":"Perl extension to convert /dev/urandom to 8-bit chars","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/String-Urandom","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"50e01655a21952eaee0b869ba2d2dc2f9b0cfc1f196ccc854098dc890aae51ee","flatsize":17451,"path":"All/p5-String-Urandom-0.16_1.pkg","repopath":"All/p5-String-Urandom-0.16_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9388,"desc":"Using output of /dev/urandom.  Simply convert bytes into 8-bit\ncharacters.","deps":{"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-String-Trim","origin":"textproc/p5-String-Trim","version":"0.005","comment":"Perl extension to trim whitespace from your strings","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/String-Trim","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d698f1874eec55f7f8e622e9af09d528763e87c62057cf4420718436e701560d","flatsize":14085,"path":"All/p5-String-Trim-0.005.pkg","repopath":"All/p5-String-Trim-0.005.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7844,"desc":"String::Trim trims whitespace off your strings. chomp trims only $/\n(typically, that's newline), but trim will trim all leading and\ntrailing whitespace.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Sub-Uplevel","origin":"devel/p5-Sub-Uplevel","version":"0.2800","comment":"Appear to run a function in a higher stack frame","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Sub-Uplevel","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"642ce194f485f3c590b349d32d69c02322ed5e5385fd7e5b64c951301c46a904","flatsize":59366,"path":"All/p5-Sub-Uplevel-0.2800.pkg","repopath":"All/p5-Sub-Uplevel-0.2800.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15724,"desc":"Like Tcl's uplevel() function, but not quite so dangerous. The idea is just to\nfool caller(). All the really naughty bits of Tcl's uplevel() are avoided.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-String-Tokenizer","origin":"textproc/p5-String-Tokenizer","version":"0.06","comment":"Simple string tokenizer","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/String-Tokenizer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1ba27ed0f34b51b4b742a42d91e0760468975f3d2763c14c560d909180d8cbdd","flatsize":29387,"path":"All/p5-String-Tokenizer-0.06.pkg","repopath":"All/p5-String-Tokenizer-0.06.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14056,"desc":"A simple string tokenizer which takes a string and splits it on\nwhitespace. It also optionally takes a string of characters to use as\ndelimiters, and returns them with the token set as well. This allows for\nsplitting the string in many different ways.\n\nThis is a very basic tokenizer, so more complex needs should be either\naddressed with a custom written tokenizer or post-processing of the output\ngenerated by this module. Basically, this will not fill everyones needs,\nbut it spans a gap between simple split / /, $string and the other options\nthat involve much larger and complex modules.\n\nAlso note that this is not a lexical analyser. Many people confuse\ntokenization with lexical analysis. A tokenizer mearly splits its input\ninto specific chunks, a lexical analyzer classifies those chunks.\nSometimes these two steps are combined, but not here.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Sub-Multi","origin":"devel/p5-Sub-Multi","version":"0.003_1","comment":"Data::Bind-based multi-sub dispatch","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Sub-Multi","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9f837909b0ea15daa8c200420c887f934eb1705947dcc53cd628c299b93b81e3","flatsize":4543,"path":"All/p5-Sub-Multi-0.003_1.pkg","repopath":"All/p5-Sub-Multi-0.003_1.pkg","licenselogic":"single","pkgsize":3896,"desc":"Perl6 allows multiple subs and methods with the same name, differing only in\ntheir signature.\n\n    multi sub bar (Dog $foo) {?}\n    multi sub bar (Cat $foo) {?}\n\nDispatching will happen based on the runtime signature of the subroutine or\nmethod call.","deps":{"p5-Class-Multimethods-Pure":{"origin":"devel/p5-Class-Multimethods-Pure","version":"0.13_1"},"p5-Data-Bind":{"origin":"devel/p5-Data-Bind","version":"0.30_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-String-Tagged-Terminal","origin":"textproc/p5-String-Tagged-Terminal","version":"0.08","comment":"Format terminal output using String::Tagged","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/String-Tagged-Terminal","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fa8089ee71a91960fad3d4515476c8227520743d5b67754afbec9f2a2344607e","flatsize":51083,"path":"All/p5-String-Tagged-Terminal-0.08.pkg","repopath":"All/p5-String-Tagged-Terminal-0.08.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":19700,"desc":"The subclass of String::Tagged provides a method, build_terminal, for outputting\nthe formatting tags embedded in the string as terminal escape sequences, to\nrender the the output in the appropriate style.","deps":{"p5-Convert-Color":{"origin":"graphics/p5-Convert-Color","version":"0.18"},"p5-Convert-Color-XTerm":{"origin":"graphics/p5-Convert-Color-XTerm","version":"0.06"},"p5-String-Tagged":{"origin":"textproc/p5-String-Tagged","version":"0.24"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-String-TT","origin":"devel/p5-String-TT","version":"0.03_1","comment":"Perl interface to interpolate lexical variables","maintainer":"bofh@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4b18a71de02be06154bbb6d4476c243763c6bf88975ecac7358c8b72c7dbd957","flatsize":8015,"path":"All/p5-String-TT-0.03_1.pkg","repopath":"All/p5-String-TT-0.03_1.pkg","licenselogic":"single","pkgsize":5948,"desc":"String::TT exports a \"tt\" function, which takes a TT (Template Toolkit)\ntemplate as its argument. It uses the current lexical scope to resolve\nvariable references.","deps":{"p5-PadWalker":{"origin":"devel/p5-PadWalker","version":"2.5"},"p5-Sub-Exporter":{"origin":"devel/p5-Sub-Exporter","version":"0.991"},"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"p5-Test-Exception":{"origin":"devel/p5-Test-Exception","version":"0.43"},"p5-Test-TableDriven":{"origin":"devel/p5-Test-TableDriven","version":"0.02_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Sub-HandlesVia","origin":"devel/p5-Sub-HandlesVia","version":"0.050","comment":"Alternative handles_via implementation","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/Sub-HandlesVia","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cf5eea2fa93a27ee0e37abd971ccde28df1f7b209c87121639e95d4a60a3681f","flatsize":510686,"path":"All/p5-Sub-HandlesVia-0.050.pkg","repopath":"All/p5-Sub-HandlesVia-0.050.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":126700,"desc":"If you've used Moose's native attribute traits, or MooX::HandlesVia before, you\nshould have a fairly good idea what this does.\n\nWhy re-invent the wheel? Well, this is an implementation that should work okay\nwith Moo, Moose, Mouse, and any other OO toolkit you throw at it. One ring to\nrule them all, so to speak.\n\nAlso, unlike MooX::HandlesVia, it honours type constraints, plus it doesn't have\nthe limitation that it can't mutate non-reference values.","deps":{"p5-Class-Method-Modifiers":{"origin":"devel/p5-Class-Method-Modifiers","version":"2.15"},"p5-Exporter-Tiny":{"origin":"devel/p5-Exporter-Tiny","version":"1.006002"},"p5-Role-Hooks":{"origin":"devel/p5-Role-Hooks","version":"0.008"},"p5-Role-Tiny":{"origin":"devel/p5-Role-Tiny","version":"2.002004"},"p5-Type-Tiny":{"origin":"devel/p5-Type-Tiny","version":"2.006000"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-String-Similarity","origin":"devel/p5-String-Similarity","version":"1.04_1","comment":"Perl module that calculates the similarity of two strings","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/String-Similarity","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5ae4557555b6acfeaa12af25cf0890022cdab3cbd66f9794fbebb8dec6d1a869","flatsize":15991,"path":"All/p5-String-Similarity-1.04_1.pkg","repopath":"All/p5-String-Similarity-1.04_1.pkg","licenselogic":"single","pkgsize":8432,"desc":"The \"String::Similarity\" calculates the similarity index of its two\narguments. A value of '0' means that the strings are entirely\ndifferent. A value of '1' means that the strings are identical.\nEverything else lies between 0 and 1 and describes the amount of\nsimilarity between the strings.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-String-ShowDiff","origin":"textproc/p5-String-ShowDiff","version":"0.03_2","comment":"Perl extension to help visualize differences between strings","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/String-ShowDiff","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2cbd79b7d08371c170b80d9b4a6bb54533b993055f39e2fbca4b0401de4711d2","flatsize":16676,"path":"All/p5-String-ShowDiff-0.03_2.pkg","repopath":"All/p5-String-ShowDiff-0.03_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9016,"desc":"This module is a wrapper around the diff algorithm from the module\nAlgorithm::Diff. It's job is to simplify a visualization of the differences of\neach strings.\n\nCompared to the many other Diff modules, the output is neither in diff-style\nnor are the recognised differences on line or word boundaries, they are at\ncharacter level.","deps":{"p5-Algorithm-Diff":{"origin":"devel/p5-Algorithm-Diff","version":"1.1903"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Sub-Exporter-Lexical","origin":"devel/p5-Sub-Exporter-Lexical","version":"1.000","comment":"Export lexically-available subs with Sub::Exporter","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Sub-Exporter-Lexical","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5b26c1b13ce783b29b7b58b169969e88e25ca5b55eb1b809aa12123af86b7c2f","flatsize":48815,"path":"All/p5-Sub-Exporter-Lexical-1.000.pkg","repopath":"All/p5-Sub-Exporter-Lexical-1.000.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12600,"desc":"Sub::Exporter::Lexical provides an alternate installer for Sub::Exporter.\nInstallers are documented in Sub::Exporter's documentation; all you need to know\nis that by using Sub::Exporter::Lexical's installer, you can import routines\ninto a lexical scope that will be cleaned up when that scope ends.","deps":{"p5-B-Hooks-EndOfScope":{"origin":"devel/p5-B-Hooks-EndOfScope","version":"0.28"},"p5-Lexical-Var":{"origin":"devel/p5-Lexical-Var","version":"0.010"},"p5-Sub-Exporter":{"origin":"devel/p5-Sub-Exporter","version":"0.991"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Sub-Exporter-ForMethods","origin":"devel/p5-Sub-Exporter-ForMethods","version":"0.100055","comment":"Helper routines for using Sub::Exporter to build methods","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Sub-Exporter-ForMethods","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b1ff231863766a9f787ef486308186a343b0d8f9c78a8f896603cedd27908a01","flatsize":47293,"path":"All/p5-Sub-Exporter-ForMethods-0.100055.pkg","repopath":"All/p5-Sub-Exporter-ForMethods-0.100055.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11904,"desc":"Sub::Exporter::ForMethods is helper routines for using Sub::Exporter\nto build methods.","deps":{"p5-Sub-Exporter":{"origin":"devel/p5-Sub-Exporter","version":"0.991"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-String-Scanf","origin":"textproc/p5-String-Scanf","version":"2.1_1","comment":"Emulates the sscanf() of the C stdio library","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/String-Scanf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2390f0d0d60f01099d895420d1676e30304c7bbf92a51c3bedcdf5a51327c1eb","flatsize":7866,"path":"All/p5-String-Scanf-2.1_1.pkg","repopath":"All/p5-String-Scanf-2.1_1.pkg","licenselogic":"single","pkgsize":5584,"desc":"Perl sscanf() can be used very much like the C stdio sscanf(), for detailed\nsscanf() documentation please refer to your usual documentation resources.\nThe supported formats are: [diuoxefgsc] and the character class [].\n\nSeamus Venasse <svenasse@polaris.ca>","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-String-ShellQuote","origin":"textproc/p5-String-ShellQuote","version":"1.04_1","comment":"Perl module for quote strings for passing through the shell","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/String-ShellQuote","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6723fe1748f242afb0d142054bf253ebd7b86cef37f3455b22ebffdc3d1c3712","flatsize":21145,"path":"All/p5-String-ShellQuote-1.04_1.pkg","repopath":"All/p5-String-ShellQuote-1.04_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12288,"desc":"This module contains some functions which are useful for quoting strings\nwhich are going to pass through the shell or a shell-like object.\n\n-Anton\n<tobez@FreeBSD.org>","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-String-RexxParse","origin":"devel/p5-String-RexxParse","version":"1.10_1","comment":"Perl module that provides an interface to REXX parsing routines","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/String-RexxParse","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"77136b098a9be1baf4a104f6f5eb8727ffeba7ace45178600de3014d609f3a02","flatsize":34975,"path":"All/p5-String-RexxParse-1.10_1.pkg","repopath":"All/p5-String-RexxParse-1.10_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13868,"desc":"String::RexxParse is an attempt to provide REXX parsing routines for some\nlong-time REXX programmers.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Syntax-Highlight-Engine-Kate","origin":"textproc/p5-Syntax-Highlight-Engine-Kate","version":"0.14","comment":"Port of the syntax highlight engine of the Kate text editor","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Syntax-Highlight-Engine-Kate","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4739aa642d0fe2278e92ccc0475a7900b1e00d26c95866ccff07f16fbba04a54","flatsize":2983544,"path":"All/p5-Syntax-Highlight-Engine-Kate-0.14.pkg","repopath":"All/p5-Syntax-Highlight-Engine-Kate-0.14.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":346740,"desc":"Syntax::Highlight::Engine::Kate is a port to perl of the syntax highlight\nengine of the Kate text editor.\n\nThe language xml files of kate have been rewritten to perl modules using a\nscript. These modules function as plugins to this module.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"],"options":{"EXAMPLES":"on"}},{"name":"p5-Sub-Exporter","origin":"devel/p5-Sub-Exporter","version":"0.991","comment":"Sophisticated exporter for custom-built routines","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Sub-Exporter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cf68b3c9041713f96fcf728a2d079af8427ccbd35407770a0a04b45f41fff8a6","flatsize":177856,"path":"All/p5-Sub-Exporter-0.991.pkg","repopath":"All/p5-Sub-Exporter-0.991.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":52724,"desc":"The biggest benefit of Sub::Exporter over existing exporters (including the\nubiquitous Exporter.pm) is its ability to build new coderefs for export, rather\nthan to simply export code identical to that found in the exporting package.","deps":{"p5-Data-OptList":{"origin":"devel/p5-Data-OptList","version":"0.114"},"p5-Params-Util":{"origin":"devel/p5-Params-Util","version":"1.102"},"p5-Sub-Install":{"origin":"devel/p5-Sub-Install","version":"0.929"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Sub-Alias","origin":"devel/p5-Sub-Alias","version":"1.0.0","comment":"Simple subroutine alias","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Sub-Alias","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fd6d9bd1d4c18f5f029a7822ea4af25467c08415ade4aae15df6e403f56a74a6","flatsize":8964,"path":"All/p5-Sub-Alias-1.0.0.pkg","repopath":"All/p5-Sub-Alias-1.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6652,"desc":"This module does a compile-time code injection to let you define subroutine\naliases based on its name.\n\nThis differs from p5-Sub-Name in that it defines a typeglob in a more correct\nway and keeps you from manipulating the symbols table directly. You can use\nthe subroutine as if it was defined the ordinary way then.\n\nThis is particularly useful in the cases when you need to have several\nidentical subroutines with different names.","deps":{"p5-Keyword-Declare":{"origin":"devel/p5-Keyword-Declare","version":"0.001018"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-String-Random","origin":"devel/p5-String-Random","version":"0.32,1","comment":"Perl interface to generate \"random\" strings","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/String-Random","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2129589417791cd6ca760409f2b5a467d0b0073ccc33e7aa3c893c9d22df8062","flatsize":30760,"path":"All/p5-String-Random-0.32,1.pkg","repopath":"All/p5-String-Random-0.32,1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14724,"desc":"String::Random is used to generate random strings.  It was written to\nmake generating random passwords and such a little easier.  See the\ndocumentation in pod format in the module for more information.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-String-Parity","origin":"devel/p5-String-Parity","version":"1.34","comment":"Perl5 module to generate and test even, odd, mark, and space parity","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/String-Parity","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8325c8422bfc929596a7986032d74abb0848744dc1a9b4422bd189803086dc45","flatsize":14179,"path":"All/p5-String-Parity-1.34.pkg","repopath":"All/p5-String-Parity-1.34.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7300,"desc":"The String::Parity module for perl5 may be used to generate and test\neven, odd, mark and space parity on arbitrary strings.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-String-Pad","origin":"textproc/p5-String-Pad","version":"0.021","comment":"String padding routines for Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/String-Pad","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d932d584f3ee55a202e215a9ad81806bf09f43815ee8e161f8a7ab162c3fb41a","flatsize":44613,"path":"All/p5-String-Pad-0.021.pkg","repopath":"All/p5-String-Pad-0.021.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11580,"desc":"This Perl module provides string padding routines.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-String-LRC","origin":"devel/p5-String-LRC","version":"1.01_2","comment":"Perl interface for longitudinal redundancy check generation","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/String-LRC","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d6eb77d99598520f30445170880ad10e283deab2a04a0345b475ec59faf07c8c","flatsize":18315,"path":"All/p5-String-LRC-1.01_2.pkg","repopath":"All/p5-String-LRC-1.01_2.pkg","licenselogic":"single","pkgsize":8956,"desc":"LRC - Perl interface for longitudinal redundancy check generation\n\nThe Longitudinal Redundancy Check (LRC) is a one byte character,\ncommonly used as a byte-field in data transmission over analog systems.\n\nMost commonly, in STX-ETX bounded strings sent in financial protocols.\nFollowing some previous experience with such protocols, I wrote\nan LRC function in perl and later decided to re-write in C\nfor efficiency.  The result is this module String::LRC,\nwhich generates this aforementioned byte.\n\nCommonly used in financial protocols as follows with ETX (ASCII 03)\nappended to LRC sum and packets after the STX (ASCII 02), payload,\nand ETX chars.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-String-LCSS","origin":"textproc/p5-String-LCSS","version":"1.00","comment":"Find The Longest Common Substring of Two Strings","maintainer":"dvl@FreeBSD.org","www":"https://metacpan.org/release/String-LCSS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0ed63d3d832bbcabae6eb8b6815c4adf2a29c7ac597225ec9bfe8fd871b52159","flatsize":4631,"path":"All/p5-String-LCSS-1.00.pkg","repopath":"All/p5-String-LCSS-1.00.pkg","licenselogic":"single","pkgsize":3904,"desc":"String::LCSS provides the function \"lcss\" to ferret out the longest common\nsubstring shared by two strings passed as arguments. undef is returned if\nthe susbstring length is one char or less.\n\nWhen used in an array context, lcss will returns the indexi of the match root\nin the two args.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-String-MkPasswd","origin":"security/p5-String-MkPasswd","version":"0.04_1","comment":"Random password generator","maintainer":"fw@moov.de","www":"https://metacpan.org/release/String-MkPasswd","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ce4c98ebff0eec3bedb62ab1e8d8879043462b695d614c48e66ecc91fda9cef8","flatsize":55344,"path":"All/p5-String-MkPasswd-0.04_1.pkg","repopath":"All/p5-String-MkPasswd-0.04_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16060,"desc":"This Perl library defines a single function, mkpasswd(), to generate\nrandom passwords. The function is meant to be a simple way for\ndevelopers and system administrators to easily generate a relatively\nsecure password.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-String-Print","origin":"textproc/p5-String-Print","version":"0.94","comment":"Alternative of printf","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/String-Print","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"48ba3f08dcee49043c0d01864a51e1a763b3ed7edbb10ae8abdd7c15f71f45ab","flatsize":59183,"path":"All/p5-String-Print-0.94.pkg","repopath":"All/p5-String-Print-0.94.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":28360,"desc":"String::Print inserts values into (translated) strings. It provides printf and\nsprintf alternatives via both an object oriented and a functional interface.","deps":{"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-TimeDate":{"origin":"devel/p5-TimeDate","version":"2.33,1"},"p5-Unicode-LineBreak":{"origin":"textproc/p5-Unicode-LineBreak","version":"2019.001"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-String-TtyLength","origin":"textproc/p5-String-TtyLength","version":"0.03","comment":"Calculate length of string excluding ANSI tty codes","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/String-TtyLength","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9d1a13ce2758202d5211cc97f036d1422c0672cfb7494b38aba2977ddf465cef","flatsize":43441,"path":"All/p5-String-TtyLength-0.03.pkg","repopath":"All/p5-String-TtyLength-0.03.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11132,"desc":"String::TtyLength provides a single function, tty_length, which returns the\nlength of a string excluding any ANSI tty / terminal escape codes. I.e. the\nnumber of characters that will appear on screen. This is useful if you're\nworking out the width of columns, or aligning text.","deps":{"p5-Unicode-EastAsianWidth":{"origin":"textproc/p5-Unicode-EastAsianWidth","version":"12.0"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-String-HexConvert","origin":"textproc/p5-String-HexConvert","version":"0.01_1","comment":"Convert ASCII strings to hex and reverse","maintainer":"ale@biancalanas.net","www":"https://metacpan.org/release/String-HexConvert","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"007b9c7bf5c1704a015ca5ae674bc618f02d15714bd4f6db212977424fd2d1d0","flatsize":4323,"path":"All/p5-String-HexConvert-0.01_1.pkg","repopath":"All/p5-String-HexConvert-0.01_1.pkg","licenselogic":"single","pkgsize":3364,"desc":"String::HexConvert It is a wrapper around pack and unpack of perl to convert\na string of hex digits to ascii and other way around.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-String-Koremutake","origin":"textproc/p5-String-Koremutake","version":"0.30_1","comment":"Convert to/from Koremutake Memorable Random Strings","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/String-Koremutake","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f5e1b75f27067c69bd5d3fd6351c5462cdbf1df6250dd9e0ce2bc4c10e8b6054","flatsize":13847,"path":"All/p5-String-Koremutake-0.30_1.pkg","repopath":"All/p5-String-Koremutake-0.30_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7444,"desc":"The String::Koremutake module converts to and from Koremutake Memorable\nRandom Strings.\n\nThe term \"Memorable Random String\" was thought up by Sean B. Palmer as a\nname for those strings like dopynl, glargen, glonknic, spoopwiddle, and\nkebble etc. that don't have any conventional sense, but can be used as\nrandom identifiers, especially in URIs to keep them persistent. See\nhttp://infomesh.net/2001/07/MeRS/\n\nKoremutake is a MeRS algorithm which is used by Shorl\n(http://shorl.com/koremutake.php). As they explain: \"It is, in plain\nlanguage, a way to express any large number as a sequence of syllables.\nThe general idea is that word-sounding pieces of information are a lot\neasier to remember than a sequence of digits.\"","deps":{"p5-Error":{"origin":"lang/p5-Error","version":"0.17030"},"p5-Test-Exception":{"origin":"devel/p5-Test-Exception","version":"0.43"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-String-KeyboardDistance","origin":"devel/p5-String-KeyboardDistance","version":"1.01","comment":"String::KeyboardDistance - String Comparison Algorithm","maintainer":"m.ne@gmx.net","www":"https://metacpan.org/dist/String-KeyboardDistance","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"272b6573911bd97f7d567f85f478e279559b745468bc3393971c352b3f389e98","flatsize":18777,"path":"All/p5-String-KeyboardDistance-1.01.pkg","repopath":"All/p5-String-KeyboardDistance-1.01.pkg","licenselogic":"single","pkgsize":8712,"desc":"This module implmements a version of keyboard distance for fuzzy\nstring matching. Keyboard distance is a measure of the physical\ndistance between two keys on a keyboard. For example, 'g' has a\ndistance of 1 from the keys 'r', 't', 'y', 'f', 'h', 'v', 'b', and\n'n'. Immediate diagonals (like ''r, 'y', 'v', and 'n') are considered\nto have a distance of 1 instead of 1.414 to help to prevent\nhorizontal/vertical bias.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-String-Truncate","origin":"textproc/p5-String-Truncate","version":"1.100603","comment":"Module for when strings are too long to be displayed","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/String-Truncate","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eb6fb18297f3ff3748c511bf9c844c6ec490e9b4384b651c276a4c106d58dec1","flatsize":22596,"path":"All/p5-String-Truncate-1.100603.pkg","repopath":"All/p5-String-Truncate-1.100603.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10040,"desc":"This module handles the simple but common problem of long strings\nand finite terminal width.","deps":{"p5-Sub-Exporter":{"origin":"devel/p5-Sub-Exporter","version":"0.991"},"p5-Sub-Install":{"origin":"devel/p5-Sub-Install","version":"0.929"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-String-Fraction","origin":"textproc/p5-String-Fraction","version":"0.30_1","comment":"Convert fractions into Unicode chars","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/String-Fraction","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c17e080f9b1e6a9fabfa8c86f714adcef466f9bd5f7e03cf0b3a6bcb58d89d06","flatsize":9767,"path":"All/p5-String-Fraction-0.30_1.pkg","repopath":"All/p5-String-Fraction-0.30_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":5808,"desc":"This module functions identically to its superclass HTML::Fraction, but\nrather than converting fractions into HTML entities they are replaced by\nthe unicode characters for those fractions.","deps":{"p5-HTML-Fraction":{"origin":"textproc/p5-HTML-Fraction","version":"0.50_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-String-Format","origin":"textproc/p5-String-Format","version":"1.18","comment":"Perl module for sprintf-like string formatting capability","maintainer":"svysh.fbsd@gmail.com","www":"https://metacpan.org/release/String-Format","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ee532eafe90c7bda23cd6534791a88a6c9207378b602fdb204e5157813ee3a99","flatsize":15758,"path":"All/p5-String-Format-1.18.pkg","repopath":"All/p5-String-Format-1.18.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":7576,"desc":"String::Format is a Perl module which gives the user\nsprintf-like string formatting capabilities with arbitrary\nformat definitions.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-String-Flogger","origin":"textproc/p5-String-Flogger","version":"1.101246","comment":"String munging for loggers","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/String-Flogger","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"716d840cfd15463af2d56516cf7e68b540069bbb9177acc9dce0d1549e575936","flatsize":44500,"path":"All/p5-String-Flogger-1.101246.pkg","repopath":"All/p5-String-Flogger-1.101246.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11384,"desc":"String::Flogger::flog() args are mostly just like sprintf arguments, but\nnon-strings (like references, objects, and undef) are converted to JSON,\nand we can defer evaluation of bits of the message so that it won't be\nevaluated unless needed.","deps":{"p5-JSON-MaybeXS":{"origin":"converters/p5-JSON-MaybeXS","version":"1.004008"},"p5-Params-Util":{"origin":"devel/p5-Params-Util","version":"1.102"},"p5-Sub-Exporter":{"origin":"devel/p5-Sub-Exporter","version":"0.991"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-String-Escape","origin":"textproc/p5-String-Escape","version":"2010.002_1","comment":"Registry of string functions, including backslash escapes","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/String-Escape","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"474f5c689957b4a0d4f217ca50dc921c7ad0d7f8afcc4aea29c324e9797e0ea2","flatsize":36469,"path":"All/p5-String-Escape-2010.002_1.pkg","repopath":"All/p5-String-Escape-2010.002_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16920,"desc":"String::Escape - Registry of string functions, including backslash escapes","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-String-Formatter","origin":"devel/p5-String-Formatter","version":"0.102084_1","comment":"Build sprintf-like functions of your own","maintainer":"geraud@gcu.info","www":"https://metacpan.org/release/String-Formatter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"95e22c47b281f3972cab5746242c3ec85d51a7042a3582752b54c47f634325e0","flatsize":52309,"path":"All/p5-String-Formatter-0.102084_1.pkg","repopath":"All/p5-String-Formatter-0.102084_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":23328,"desc":"String::Formatter is a tool for building sprintf-like formatting\nroutines. It supports named or positional formatting, custom\nconversions, fixed string interpolation, and simple width-matching out\nof the box.","deps":{"p5-Params-Util":{"origin":"devel/p5-Params-Util","version":"1.102"},"p5-Sub-Exporter":{"origin":"devel/p5-Sub-Exporter","version":"0.991"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-String-Ediff","origin":"devel/p5-String-Ediff","version":"0.09_2","comment":"Perl module to produce common sub-string indices for two strings","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7abe7832eb5c33e94715865ea7cc68b20eac1f0019d13094ce84e15ca9423346","flatsize":21833,"path":"All/p5-String-Ediff-0.09_2.pkg","repopath":"All/p5-String-Ediff-0.09_2.pkg","licenselogic":"single","pkgsize":10916,"desc":"String::Ediff - Produce common sub-string indices for two strings\n\n\tThis module uses suffix tree algorithm to determine the\n\tcommon substrings.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-String-Dump","origin":"devel/p5-String-Dump","version":"0.09_2","comment":"Dump strings of characters or bytes for printing and debugging","maintainer":"pi@FreeBSD.org","www":"https://metacpan.org/release/String-Dump","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e6d483a9a7ebdea0f7d88f1b1e7e1d74d90b4d2c3c157be9bcdf560e7fb661e0","flatsize":17267,"path":"All/p5-String-Dump-0.09_2.pkg","repopath":"All/p5-String-Dump-0.09_2.pkg","licenselogic":"single","pkgsize":12424,"desc":"This module dumps strings of characters (or bytes) for printing and debugging.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-String-ToIdentifier-EN","origin":"textproc/p5-String-ToIdentifier-EN","version":"0.12","comment":"Convert Strings to English Program Identifiers","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/String-ToIdentifier-EN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"559681e9a92644ba5788256c34e8208c11e44935b3e6aaf4f3faf66597f8f849","flatsize":53702,"path":"All/p5-String-ToIdentifier-EN-0.12.pkg","repopath":"All/p5-String-ToIdentifier-EN-0.12.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15316,"desc":"String::ToIdentifier::EN provides a utility method, \"to_identifier\" for\nconverting an arbitrary string into a readable representation using the ASCII\nsubset of \\w for use as an identifier in a computer program. The intent is to\nmake unique identifier names from which the content of the original string can\nbe easily inferred by a human just by reading the identifier.\n\nIf you need the full set of \\w including Unicode, see the subclass\nString::ToIdentifier::EN::Unicode.\n\nCurrently, this process is one way only, and will likely remain this way.\n\nThe default is to create camelCase identifiers, or you may pass in a separator\nchar of your choice such as _.\n\nBinary char groups will be separated by _ even in camelCase identifiers to make\nthem easier to read, e.g.: foo_2_0xFF_Bar.","deps":{"p5-Lingua-EN-Inflect-Phrase":{"origin":"textproc/p5-Lingua-EN-Inflect-Phrase","version":"0.20"},"p5-Text-Unidecode":{"origin":"converters/p5-Text-Unidecode","version":"1.30"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-String-Diff","origin":"devel/p5-String-Diff","version":"0.11","comment":"Simple diff to String","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/String-Diff","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e16b93dc1c6168cccd4d6cdfffbefc84897f2663236fe6271b8b791433c98879","flatsize":20758,"path":"All/p5-String-Diff-0.11.pkg","repopath":"All/p5-String-Diff-0.11.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8684,"desc":"Simple diff to String","deps":{"p5-Algorithm-Diff":{"origin":"devel/p5-Algorithm-Diff","version":"1.1903"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-String-Tagged","origin":"textproc/p5-String-Tagged","version":"0.24","comment":"Sstring buffers with value tags on extents","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/String-Tagged","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"40cf469eed36dbc6ed96f9e2f9696f211faa03452aa9831c043371c201e2964e","flatsize":95504,"path":"All/p5-String-Tagged-0.24.pkg","repopath":"All/p5-String-Tagged-0.24.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":37248,"desc":"String::Tagged implements an object class, instances of which store a (mutable)\nstring buffer that supports tags. A tag is a name/value pair that applies to\nsome non-empty extent of the underlying string.\n\nThe types of tag names ought to be strings, or at least values that are\nwell-behaved as strings, as the names will often be used as the keys in hashes\nor applied to the eq operator.\n\nThe types of tag values are not restricted - any scalar will do. This could be a\nsimple integer or string, ARRAY or HASH reference, or even a CODE reference\ncontaining an event handler of some kind.\n\nTags may be arbitrarily overlapped. Any given offset within the string has in\neffect, a set of uniquely named tags. Tags of different names are independent.\nFor tags of the same name, only the latest, shortest tag takes effect.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-String-Divert","origin":"textproc/p5-String-Divert","version":"0.96_1","comment":"String Perl object supporting folding and diversion","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/String-Divert","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"feb08bcfe490e76292605b909b33204b27f82f13c23e8b4708a9cfc76ec34ee0","flatsize":39995,"path":"All/p5-String-Divert-0.96_1.pkg","repopath":"All/p5-String-Divert-0.96_1.pkg","licenselogic":"single","pkgsize":15332,"desc":"String::Divert is small Perl 5 module providing a scalar-like string\nobject with some overloaded operators, supporting the concept of Folding\nand Diversion.  This allows nested generation of structured output. The\nidea is to decouple the sequential generation of output from the nested\nand non-sequential structure of the output.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-String-Strip","origin":"textproc/p5-String-Strip","version":"1.02_1","comment":"Perl extension for fast, commonly used, string operations","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c91892e84c937942208432f7c9634edb34e7784655a4f695cf8233989adcb6bf","flatsize":13995,"path":"All/p5-String-Strip-1.02_1.pkg","repopath":"All/p5-String-Strip-1.02_1.pkg","licenselogic":"single","pkgsize":6672,"desc":"String::Strip is an XS extension that implements four white space\nremoval routines: StripSpace (remove all white space), StripLSpace\n(strip leading white space), StripTSpace (strip trailing white space),\nand StripLTSpace (strip leading and trailing white space). All four of\nthese routines work directly on the input argument, rather than passing\nback a result. The routines tend to be roughly 30%25 faster than\nequivalent function regex code.\n\n-Anton\n<tobez@FreeBSD.org>","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-String-Approx","origin":"devel/p5-String-Approx","version":"3.28","comment":"Perl extension for approximate matching (fuzzy matching)","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/String-Approx","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"be277d504380b69f0d939b85f9b27f9d54451b8869780b2498208d35448ea774","flatsize":104433,"path":"All/p5-String-Approx-3.28.pkg","repopath":"All/p5-String-Approx-3.28.pkg","licenselogic":"or","licenses":["ART20","LGPL20"],"pkgsize":38448,"desc":"String::Approx lets you match and substitute strings\napproximately.  With this you can emulate errors: typing\nerrors, spelling errors, closely related vocabularies\n(colour color), genetic mutations (GAG ACT), abbreviations\n(McScot, MacScot).\nEXTREMELY USEFUL FOR WRITING LANGUAGE TESTS AND QUIZZES !\nJarkko Hietaniemi<jhi@alpha.hut.fi>","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-String-RewritePrefix","origin":"textproc/p5-String-RewritePrefix","version":"0.008","comment":"Rewrite strings based on a set of known prefixes","maintainer":"bill.brinzer@gmail.com","www":"https://metacpan.org/release/String-RewritePrefix","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"040de1a3d21fb4f6558b73dac3d51935fb2a04d6105200edee73aee6572f0752","flatsize":43880,"path":"All/p5-String-RewritePrefix-0.008.pkg","repopath":"All/p5-String-RewritePrefix-0.008.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10676,"desc":"String::RewritePrefix - rewrite strings based on a set of known prefixes.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-String-Compare-ConstantTime","origin":"textproc/p5-String-Compare-ConstantTime","version":"0.321","comment":"Perl extension for timing side-channel protected string compare","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/String-Compare-ConstantTime","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2b3b25e137b91b9268a0e1935a64289a7ffa8eb1b7f23a0578fdf284c56b916c","flatsize":24167,"path":"All/p5-String-Compare-ConstantTime-0.321.pkg","repopath":"All/p5-String-Compare-ConstantTime-0.321.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12268,"desc":"This module provides one function, equals (not exported by default).\n\nYou should pass this function two strings of the same length. It will\nreturn true if they are string-wise identical and false otherwise,\njust like eq.  However, comparing any two differing strings will take\na fixed amount of time, unlike eq.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-String-BufferStack","origin":"textproc/p5-String-BufferStack","version":"1.16_1","comment":"Nested buffers for templating systems","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/String-BufferStack","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cbae36aa2dd505f6217d88288415086970b899e574223d416958afbc950dbfce","flatsize":23375,"path":"All/p5-String-BufferStack-1.16_1.pkg","repopath":"All/p5-String-BufferStack-1.16_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10868,"desc":"String::BufferStack provides a framework for storing nested buffers.  By\ndefault, all of the buffers flow directly to the output method, but\nindividual levels of the stack can apply filters, or store their output\nin a scalar reference.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-String-Checker","origin":"devel/p5-String-Checker","version":"0.03_1","comment":"Perl module implementing an extensible string validation interface","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/String-Checker","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4e200dd43d121f6e00bad4b61b9d49fb202bfcbc324d4e21ce39790f66c457f6","flatsize":23443,"path":"All/p5-String-Checker-0.03_1.pkg","repopath":"All/p5-String-Checker-0.03_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10080,"desc":"String::Checker - An extensible string validation module (allowing commonly\nused checks on strings to be called more concisely and consistently).\nWhy is this useful?  If you're only checking one string, it probably\nisn't.  However, if you're checking a bunch of strings (say, for\nexample, CGI input parameters) against a set of expectations, this\ncomes in pretty handy.  As a matter of fact, the CGI::ArgChecker\nmodule is a simple, CGI.pm aware wrapper for this library.","deps":{"p5-Date-Manip":{"origin":"devel/p5-Date-Manip","version":"6.97"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-String-CamelCase","origin":"textproc/p5-String-CamelCase","version":"0.04","comment":"Perl module for camelcase, de-camelcase","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/String-CamelCase","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8fac39fc9e1639ff308482bc8669cf7a706bf3f0e5b0ff648250f5f27c6b9f15","flatsize":12142,"path":"All/p5-String-CamelCase-0.04.pkg","repopath":"All/p5-String-CamelCase-0.04.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6752,"desc":"String::CamelCase provides camelcase and de-camelcase.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Stream","origin":"devel/p5-Stream","version":"1.00_1","comment":"Generic stream classes for Perl","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Stream","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ba84490d622e26286c95bbd33150e4cdc1b5979f077e5d0238ab0f3e291e61ef","flatsize":14514,"path":"All/p5-Stream-1.00_1.pkg","repopath":"All/p5-Stream-1.00_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":4092,"desc":"A generic set of Stream classes for Perl.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Statistics-TTest","origin":"math/p5-Statistics-TTest","version":"1.1.0_3","comment":"Perl module to perform T-test on 2 independent samples","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Statistics-TTest","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"68925e31e5c2c5b7519c2079ec628af018f03f0551f193333fca3c1f1b8373e4","flatsize":26293,"path":"All/p5-Statistics-TTest-1.1.0_3.pkg","repopath":"All/p5-Statistics-TTest-1.1.0_3.pkg","licenselogic":"single","pkgsize":10352,"desc":"This is the Statistical T-Test module to compare 2 independentsamples.\nIt takes 2 array of point measures, compute the confidence intervals\nusing the PointEstimation module (which is also included in this package)\nand use the T-statistic to test the null hypothesis. If the null hypothesis\nis rejected, the difference will be given as the lower_clm and upper_clm of\nthe TTest object.","deps":{"p5-Statistics-Descriptive":{"origin":"math/p5-Statistics-Descriptive","version":"3.0801"},"p5-Statistics-Distributions":{"origin":"math/p5-Statistics-Distributions","version":"1.02_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Store-CouchDB","origin":"databases/p5-Store-CouchDB","version":"4.3","comment":"Perl interface to Apache CouchDB","maintainer":"dch@FreeBSD.org","www":"https://metacpan.org/release/Store-CouchDB","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"46a41de709ab32badf17e49ae5ef78b70d4e9ab3a756225025955977ada5e376","flatsize":43352,"path":"All/p5-Store-CouchDB-4.3.pkg","repopath":"All/p5-Store-CouchDB-4.3.pkg","licenselogic":"single","licenses":["ART10"],"pkgsize":16440,"desc":"Store::CouchDB provides a simple perlish interface for working with\nApache CouchDB.","deps":{"p5-Any-Moose":{"origin":"devel/p5-Any-Moose","version":"0.27"},"p5-Data-Dump":{"origin":"devel/p5-Data-Dump","version":"1.25"},"p5-Data-Printer":{"origin":"devel/p5-Data-Printer","version":"1.002001"},"p5-JSON-XS":{"origin":"converters/p5-JSON-XS","version":"4.03"},"p5-Types-Serialiser":{"origin":"devel/p5-Types-Serialiser","version":"1.01"},"p5-URI-Escape-XS":{"origin":"www/p5-URI-Escape-XS","version":"0.14"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Storable-AMF","origin":"converters/p5-Storable-AMF","version":"1.00_1","comment":"Perl extension for serialize/deserialize AMF0/AMF3 data","maintainer":"vovkasm@gmail.com","www":"https://metacpan.org/release/Storable-AMF","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dda8bbc43595cfc8072b40532ec18b964a644fafb4a8f323b959498bd7eac469","flatsize":103778,"path":"All/p5-Storable-AMF-1.00_1.pkg","repopath":"All/p5-Storable-AMF-1.00_1.pkg","licenselogic":"single","pkgsize":38652,"desc":"Perl extension for serialize/deserialize AMF0/AMF3 data\n\nWWW: https://metacpan.org/release/Storable-AMF","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","perl5"]},{"name":"p5-String-Multibyte","origin":"converters/p5-String-Multibyte","version":"1.12","comment":"Perl module to manipulate multibyte character strings","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/String-Multibyte","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"17046c6944909250f23e9ecc138dd44ec9b6ca381c54b6bb0930a41737e782c6","flatsize":99250,"path":"All/p5-String-Multibyte-1.12.pkg","repopath":"All/p5-String-Multibyte-1.12.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":48728,"desc":"This module provides some functions which emulate\nthe corresponding CORE functions\nto manipulate multiple-byte character strings.\n\nThis module uses the OOP syntax to tell methods\nin which charset the specified strings should be handled.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","perl5"]},{"name":"p5-String-Interpolate-Named","origin":"devel/p5-String-Interpolate-Named","version":"1.03","comment":"Interpolated named arguments in string","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/String-Interpolate-Named","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d38f89ec643c6e0f6bdca10b35477e16146d6ded166185006a5410e9ef9135a0","flatsize":20720,"path":"All/p5-String-Interpolate-Named-1.03.pkg","repopath":"All/p5-String-Interpolate-Named-1.03.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11056,"desc":"String::Interpolate::Named provides a function to interpolate named arguments by\ntarget texts in a template string. The target texts are provided to the function\nvia a hash, where the keys correspond to the named argument to be replaced, or a\nsubroutine that performs the lookup.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Statistics-LineFit","origin":"math/p5-Statistics-LineFit","version":"0.07_1","comment":"Least squares line fit, weighted or unweighted","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Statistics-LineFit","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6d59f15e435909088858fda16ecbc5236c902e46b709601f68468cba6dcde2be","flatsize":33178,"path":"All/p5-Statistics-LineFit-0.07_1.pkg","repopath":"All/p5-Statistics-LineFit-0.07_1.pkg","licenselogic":"single","pkgsize":14012,"desc":"The Statistics::LineFit module does weighted or unweighted least-squares\nline fitting to two-dimensional data (y = a + b * x).  (This is also\ncalled linear regression.) In addition to the slope and y-intercept, the\nmodule can return the square of the correlation coefficient (R squared),\nthe Durbin-Watson statistic, the mean squared error, sigma, the t\nstatistics, the variance of the estimates of the slope and y-intercept,\nthe predicted y values and the residuals of the y values.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Statistics-Frequency","origin":"math/p5-Statistics-Frequency","version":"0.04","comment":"Simple counting of elements","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Statistics-Frequency","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f758a283b4446aba395e750ad443cd119cc7ba95ba7b0c83a4858ac55beb2ed8","flatsize":8377,"path":"All/p5-Statistics-Frequency-0.04.pkg","repopath":"All/p5-Statistics-Frequency-0.04.pkg","licenselogic":"single","pkgsize":2776,"desc":"Statistics::Frequency is a simple class for counting elements, in other\nwords, their frequencies. The goal of Statistics::Frequency is simply to\nbe provide container for sets of elements and their respective frequencies.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-String-Errf","origin":"devel/p5-String-Errf","version":"0.007","comment":"Simple sprintf-like dialect","maintainer":"geraud@gcu.info","www":"https://metacpan.org/release/String-Errf","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"602ac72494febb902dae71162cc92ad9f300018dfb9b8442da956e97bcb2a1bb","flatsize":54030,"path":"All/p5-String-Errf-0.007.pkg","repopath":"All/p5-String-Errf-0.007.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15248,"desc":"String::Errf provides errf, a simple string formatter that works\nsomething like sprintf.","deps":{"p5-Params-Util":{"origin":"devel/p5-Params-Util","version":"1.102"},"p5-String-Formatter":{"origin":"devel/p5-String-Formatter","version":"0.102084_1"},"p5-Sub-Exporter":{"origin":"devel/p5-Sub-Exporter","version":"0.991"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-String-CRC32","origin":"devel/p5-String-CRC32","version":"2.100","comment":"Perl interface for cyclic redundancy check generation","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c3475b06f32ef3002c04bb1f3a5a2b2bc6872a59e36abc8e0e82f47baee92566","flatsize":12826,"path":"All/p5-String-CRC32-2.100.pkg","repopath":"All/p5-String-CRC32-2.100.pkg","licenselogic":"single","licenses":["CC0-1.0"],"pkgsize":7868,"desc":"The CRC32 module calculates CRC sums of 32 bit lengths.\nIt generates the same CRC values as ZMODEM, PKZIP, PIC-\nCHECK and many others.\n\nDespite its name, this module is able to compute the\nchecksum of strings as well as of files.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Stream-Reader","origin":"devel/p5-Stream-Reader","version":"0.09_1","comment":"Perl module for reading data from streams","maintainer":"skreuzer@FreeBSD.org","www":"https://metacpan.org/release/Stream-Reader","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5a8ff8a388b6c3c14ddeb5342005ae9066c60eefefa6cafd8072a37488fc2743","flatsize":20201,"path":"All/p5-Stream-Reader-0.09_1.pkg","repopath":"All/p5-Stream-Reader-0.09_1.pkg","licenselogic":"single","pkgsize":8720,"desc":"Stream::Reader is perl module intended for reading data from streams.\nIt can be used for \"on the fly\" parsing big volumes data.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Stream-Buffered","origin":"devel/p5-Stream-Buffered","version":"0.03_1","comment":"Perl extension for temporary buffer to save bytes","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Stream-Buffered","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"602daaae8aa3e04e7bb2ec6349df27fedbfdf6aaf5f218a52e9a1da0a3188c28","flatsize":12295,"path":"All/p5-Stream-Buffered-0.03_1.pkg","repopath":"All/p5-Stream-Buffered-0.03_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6528,"desc":"Stream::Buffered is a buffer class to store arbitrary length of byte\nstrings and then get a seekable filehandle once everything is\nbuffered.  It uses PerlIO and/or temporary file to save the buffer\ndepending on the length of the size.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Statistics-Contingency","origin":"math/p5-Statistics-Contingency","version":"0.09_1","comment":"Calculate precision, recall, F1, accuracy, etc","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Statistics-Contingency","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"df8c1affdc14eed1d0ca254e33f83eb49d674ee14c2c5d6794fbb8e16415975d","flatsize":17171,"path":"All/p5-Statistics-Contingency-0.09_1.pkg","repopath":"All/p5-Statistics-Contingency-0.09_1.pkg","licenselogic":"single","pkgsize":9124,"desc":"The \"Statistics::Contingency\" class helps you calculate several useful\nstatistical measures based on 2x2 \"contingency tables\". I use these measures\nto help judge the results of automatic text categorization experiments, but\nthey are useful in other situations as well.\n\nThe general usage flow is to tally a whole bunch of results in the\n\"Statistics::Contingency\" object, then query that object to obtain the\nmeasures you are interested in. When all results have been collected, you\ncan get a report on accuracy, precision, recall, F1, and so on, with both\nmacro-averaging and micro-averaging over categories.","deps":{"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Storable","origin":"devel/p5-Storable","version":"3.25","comment":"Persistency for perl data structures","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Storable","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7cf2843ea19bda4006f9110a6e14f6ddda10a13a66526ff0bb0d1149a477fc46","flatsize":180134,"path":"All/p5-Storable-3.25.pkg","repopath":"All/p5-Storable-3.25.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":71440,"desc":"The Storable package brings you persistency for your perl data\nstructures containing SCALAR, ARRAY, HASH or REF objects, i.e. anything\nthat can be conveniently stored to disk and retrieved at a later time.\n\nIt can be used in the regular procedural way by calling store with a\nreference to the object to store, and providing a file name. The routine\nreturns undef for I/O problems or other internal error, a true value\notherwise.  Serious errors are propagated as a die exception.\n\nTo retrieve data stored to disk, you use retrieve with a file name, and\nthe objects stored into that file are recreated into memory for you, and\na reference to the root object is returned. In case an I/O error\noccurred while reading, undef is returned instead. Other serious errors\nare propagated via die.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Statistics-Regression","origin":"math/p5-Statistics-Regression","version":"0.53_1","comment":"Perl module to perform weighted linear regression","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Statistics-Regression","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"96dda079b3666ef6fb69dcf5379281bc99f1806806a8f8745d7b7ccd18be0a71","flatsize":27909,"path":"All/p5-Statistics-Regression-0.53_1.pkg","repopath":"All/p5-Statistics-Regression-0.53_1.pkg","licenselogic":"single","licenses":["GPLv1+"],"pkgsize":12272,"desc":"Regression.pm is a multivariate linear regression package.\nThat is, it estimates the c coefficients for a line-fit of the type\n\n      y= c(0)*x(0) + c(1)*x1 + c(2)*x2 + ... + c(k)*xk\n\ngiven a data set of N observations, each with k independent x variables\nand one y variable. Naturally, N must be greater than k---and preferably\nconsiderably greater. Any reasonable undergraduate statistics book will\nexplain what a regression is. Most of the time, the user will provide a\nconstant ('1') as x(0) for each observation in order to allow the\nregression package to fit an intercept.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Statistics-Descriptive","origin":"math/p5-Statistics-Descriptive","version":"3.0801","comment":"Perl module that supplies statistical methods for perl5","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Statistics-Descriptive","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fc9f79374462b76ee41229b76ac06e33fdd39bc8cfa3cd713f5e299423f66256","flatsize":163456,"path":"All/p5-Statistics-Descriptive-3.0801.pkg","repopath":"All/p5-Statistics-Descriptive-3.0801.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":59736,"desc":"This module provides basic functions used in descriptive statistics.  It\nhas an object oriented design and supports two different types of data\nstorage and calculation objects: sparse and full. With the sparse\nmethod, none of the data is stored and only a few statistical measures\nare available. Using the full method, the entire data set is retained\nand additional functions are available.","deps":{"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Statistics-R","origin":"math/p5-Statistics-R","version":"0.34_5","comment":"Controls the R interpreter through Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Statistics-R","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c9b721d1b485fa9610ee34baae9136c876491c891efe6adc9d8ac31adeda7634","flatsize":45964,"path":"All/p5-Statistics-R-0.34_5.pkg","repopath":"All/p5-Statistics-R-0.34_5.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":21452,"desc":"Statistics::R will permit the control of the R (R-project) interpreter\nthrough Perl in different architectures and OS.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"p5-IPC-Run":{"origin":"devel/p5-IPC-Run","version":"20231003.0"},"p5-Regexp-Common":{"origin":"textproc/p5-Regexp-Common","version":"2017060201"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Statistics-OLS","origin":"math/p5-Statistics-OLS","version":"0.07_1","comment":"Perl module to perform ordinary least squares and other bivariate statistics","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d98b522b319628df92b6a6001724234e86a60d0808c79f85ae97e742fe55469c","flatsize":25339,"path":"All/p5-Statistics-OLS-0.07_1.pkg","repopath":"All/p5-Statistics-OLS-0.07_1.pkg","licenselogic":"single","pkgsize":11156,"desc":"Statistics::OLS computes the estimated slope and intercept of the\nregression line, their T-statistics, R squared, standard error of the\nregression and the Durbin-Watson statistic. It can also return the\nresiduals.\n\n-Anton\n<tobez@FreeBSD.org>","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Statistics-CaseResampling","origin":"math/p5-Statistics-CaseResampling","version":"0.15","comment":"Efficient resampling and calculation of medians with confidence intervals","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Statistics-CaseResampling","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"14e2b1491d62e223fed4d440093c5f9e775ef37cfee2c8fdc26d562a404d4681","flatsize":49824,"path":"All/p5-Statistics-CaseResampling-0.15.pkg","repopath":"All/p5-Statistics-CaseResampling-0.15.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":21000,"desc":"The purpose of this (XS) module is to calculate the median (or in principle also\nother statistics) with confidence intervals on a sample. To do that, it uses a\ntechnique called bootstrapping. In a nutshell, it resamples the sample a lot of\ntimes and for each resample, it calculates the median. From the distribution of\nmedians, it then calculates the confidence limits.\n\nIn order to implement the confidence limit calculation, various other functions\nhad to be implemented efficiently (both algorithmically efficient and done in\nC). These functions may be useful in their own right and are thus exposed to\nPerl. Most notably, this exposes a median (and general selection) algorithm that\nworks in linear time as opposed to the trivial implementation that requires\nO(n*log(n)).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Statistics-Forecast","origin":"math/p5-Statistics-Forecast","version":"0.3_1","comment":"Calculates a future value","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Statistics-Forecast","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2c4542b7dc5087c165a2e41c3c9fa4b16144c4812e6c7688a6ad0261badee093","flatsize":9143,"path":"All/p5-Statistics-Forecast-0.3_1.pkg","repopath":"All/p5-Statistics-Forecast-0.3_1.pkg","licenselogic":"single","pkgsize":4684,"desc":"This is an Oriented Object module that calculates a future value by using\nexisting values. The new value is calculated by using linear regression.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Statistics-Lite","origin":"math/p5-Statistics-Lite","version":"3.62","comment":"The lightweight and functional object-oriented statistics","maintainer":"osa@FreeBSD.org","www":"https://metacpan.org/release/Statistics-Lite","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5a73b03b60c4a111106264592cfeab368cb594a7956f229446f1b021e4c83308","flatsize":10972,"path":"All/p5-Statistics-Lite-3.62.pkg","repopath":"All/p5-Statistics-Lite-3.62.pkg","licenselogic":"single","pkgsize":6088,"desc":"The Statistics::Lite module is a lightweight, functional alternative\nto larger, more complete, object-oriented statistics packages.\nAs such, it is likely to be better suited, in general, to smaller\ndata sets.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Stat-lsMode","origin":"sysutils/p5-Stat-lsMode","version":"0.51","comment":"Format file modes like \"ls -l\" command does","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Stat-lsMode","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"851e3d0320ce57a2f9438d87c64d74ad1a7b5cf5d61ed36c6e8f0c91881cd7c8","flatsize":47061,"path":"All/p5-Stat-lsMode-0.51.pkg","repopath":"All/p5-Stat-lsMode-0.51.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12980,"desc":"Stat::lsMode generates mode and permission strings that look like\nthe ones generated by the Unix ls -l command.  For example, a\nregular file that is readable by everyone and writable only by its\nowner has the mode string -rw-r--r--.  Stat::lsMode will either\nexamine the file and produce the right mode string for you, or you\ncan pass it the mode that you get back from Perl's stat call.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-Statistics-Basic","origin":"math/p5-Statistics-Basic","version":"1.6611","comment":"Collection of basic statistics modules","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Statistics-Basic","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c39fbda26bb1165a3d1532a4b3abad10a72df4fd733d0c2b614b3f8b3b7eb4f8","flatsize":154801,"path":"All/p5-Statistics-Basic-1.6611.pkg","repopath":"All/p5-Statistics-Basic-1.6611.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":64148,"desc":"The Statistics::Basic Perl module provides a number of very basic\nstatistical parameters, including the mean, the median, the standard\ndeviation etc.  It is reportedly faster than a similar module,\nStatistics::Descriptive.","deps":{"p5-Number-Format":{"origin":"textproc/p5-Number-Format","version":"1.76"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Starman","origin":"www/p5-Starman","version":"0.4017","comment":"Perl extension for high-performance preforking PSGI web server","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Starman","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a3068e043f0bfdc1eec9a72873da0cdebbce198b1cd2b83cba32c27744656776","flatsize":83409,"path":"All/p5-Starman-0.4017.pkg","repopath":"All/p5-Starman-0.4017.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":29236,"desc":"High-performance preforking PSGI web server.","deps":{"p5-Data-Dump":{"origin":"devel/p5-Data-Dump","version":"1.25"},"p5-HTTP-Date":{"origin":"www/p5-HTTP-Date","version":"6.06"},"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-HTTP-Parser-XS":{"origin":"www/p5-HTTP-Parser-XS","version":"0.17_1"},"p5-Net-Server":{"origin":"net/p5-Net-Server","version":"2.014"},"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"p5-Test-TCP":{"origin":"devel/p5-Test-TCP","version":"2.22"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Statistics-LTU","origin":"math/p5-Statistics-LTU","version":"2.8_1","comment":"Perl implementation of Linear Threshold Units","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8a6b7d9a6aa2f8e58395a42375663c025587d948e173abe41ca47ae121699b9f","flatsize":53249,"path":"All/p5-Statistics-LTU-2.8_1.pkg","repopath":"All/p5-Statistics-LTU-2.8_1.pkg","licenselogic":"single","pkgsize":17716,"desc":"Statistics::LTU defines methods for creating, destroying, training and\ntesting Linear Threshold Units.  A linear threshold unit is a 1-layer\nneural network, also called a perceptron.  LTU's are used to learn\nclassifications from examples.\n\n-Anton\n<tobez@FreeBSD.org>","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-SpringGraph","origin":"graphics/p5-SpringGraph","version":"0.05_8","comment":"Directed graph alternative to GraphViz","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/SpringGraph","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cd63ef4d1c1701fe291874d924a686a2bd67292bf71a9209a019778272945c39","flatsize":35316,"path":"All/p5-SpringGraph-0.05_8.pkg","repopath":"All/p5-SpringGraph-0.05_8.pkg","licenselogic":"single","pkgsize":11264,"desc":"SpringGraph.pm is a rewrite of the springgraph.pl script, which provides\nsimilar functionality to Neato and can read some/most dot files.\n\nThe goal of this module is to provide a compatible interface to VCG\nand/or GraphViz perl modules on CPAN. This module will also provide some\nextra features to provide more flexibility and power.\n\nThis module is still experimental and is moving quickly away from the\noriginal springgraph.pl code. It is likely to be rewritten from basic\nprinciples in the near future to remove some of the quirks inherent in\nthe Autodia and springgraph.pl code used.","deps":{"p5-GD":{"origin":"graphics/p5-GD","version":"2.83"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-Squatting","origin":"www/p5-Squatting","version":"0.83","comment":"Camping-inspired Web Microframework for Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Squatting","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a6c13ca482314f2952ba48e76cd62f2f8074df8f2a374041358e0149736c9888","flatsize":119678,"path":"All/p5-Squatting-0.83.pkg","repopath":"All/p5-Squatting-0.83.pkg","licenselogic":"single","pkgsize":63212,"desc":"Squatting is a web microframework written in Perl that is based on\nRuby's Camping.  It originally used Continuity as its foundation, but it\nhas since been generalized such that it can squat on top of any\nPerl-based web framework (in theory).","deps":{"p5-Class-C3-Componentised":{"origin":"devel/p5-Class-C3-Componentised","version":"1.001002"},"p5-Clone":{"origin":"devel/p5-Clone","version":"0.47"},"p5-Continuity":{"origin":"www/p5-Continuity","version":"1.6"},"p5-Data-Dump":{"origin":"devel/p5-Data-Dump","version":"1.25"},"p5-HTTP-Daemon":{"origin":"www/p5-HTTP-Daemon","version":"6.16"},"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-IO-All":{"origin":"devel/p5-IO-All","version":"0.87"},"p5-JSON-XS":{"origin":"converters/p5-JSON-XS","version":"4.03"},"p5-Shell-Perl":{"origin":"shells/p5-Shell-Perl","version":"0.0040_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Statistics-Distributions","origin":"math/p5-Statistics-Distributions","version":"1.02_1","comment":"Calculate critical values of common statistical distributions","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c35e32708a3720b1346667d5f1bb87c716c3d2c55e48e8428a66ab1c3c98f9dc","flatsize":15363,"path":"All/p5-Statistics-Distributions-1.02_1.pkg","repopath":"All/p5-Statistics-Distributions-1.02_1.pkg","licenselogic":"single","pkgsize":7296,"desc":"This Perl module calulates percentage points (5 significant digits) of\nthe u (standard normal) distribution, the student's t distribution, the\nchi-square distribution and the F distribution. It can also calculate\nthe upper probability (5 significant digits) of the u (standard normal),\nthe chi-square, the t and the F distribution.  These critical values are\nneeded to perform statistical tests, like the u test, the t test, the F\ntest and the chi-squared test, and to calculate confidence intervals.\n\n-Anton\n<tobez@FreeBSD.org>","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Spreadsheet-WriteExcel-Styler","origin":"textproc/p5-Spreadsheet-WriteExcel-Styler","version":"1.02_1","comment":"Styles for formatting Spreadsheet::WriteExcel","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Spreadsheet-WriteExcel-Styler","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"907b63a2ada35bde4ddfe2e948cce9e8c197f2392eca385f761d98fcf31fcf6d","flatsize":20407,"path":"All/p5-Spreadsheet-WriteExcel-Styler-1.02_1.pkg","repopath":"All/p5-Spreadsheet-WriteExcel-Styler-1.02_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11064,"desc":"Styles for formatting Spreadsheet::WriteExcel","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Statistics-Descriptive-Discrete","origin":"math/p5-Statistics-Descriptive-Discrete","version":"0.12","comment":"Compute descriptive statistics for discrete data sets","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Statistics-Descriptive-Discrete","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eb93844ec2052a5fa9955f82eedfa57205b016951a9f1ff1e2ad1e1f572d9c2a","flatsize":36462,"path":"All/p5-Statistics-Descriptive-Discrete-0.12.pkg","repopath":"All/p5-Statistics-Descriptive-Discrete-0.12.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16180,"desc":"This module provides basic functions used in descriptive statistics. It\nborrows very heavily from Statistics::Descriptive::Full (which is included\nwith Statistics::Descriptive) with one major difference. This module is\noptimized for discretized data e.g. data from an A/D conversion that has a\ndiscrete set of possible values. E.g. if your data is produced by an 8 bit\nA/D then you'd have only 256 possible values in your data set. Even though\nyou might have a million data points, you'd only have 256 different values\nin those million points. Instead of storing the entire data set as\nStatistics::Descriptive does, this module only stores the values it's seen\nand the number of times it's seen each value.\n\nFor very large data sets, this storage method results in significant speed\nand memory improvements. In a test case with 2.6 million data points from\na real world application, Statistics::Descriptive::Discrete took 40\nseconds to calculate a set of statistics instead of the 561 seconds\nrequired by Statistics::Descriptive::Full. It also required only 4MB of\nRAM instead of the 400MB used by Statistics::Descriptive::Full for the\nsame data set.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Statistics-Benford","origin":"math/p5-Statistics-Benford","version":"0.08_1","comment":"Calculate the deviation from Benford's Law","maintainer":"wen@FreeBSD.org","www":"https://metacpan.org/release/Statistics-Benford","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a8860b1ff37677f7cf996c76a8509db31fe3f0b18887eacd50057c81e4fe1cc2","flatsize":10036,"path":"All/p5-Statistics-Benford-0.08_1.pkg","repopath":"All/p5-Statistics-Benford-0.08_1.pkg","licenselogic":"single","pkgsize":6472,"desc":"This module calculates the deviation from Benford's law.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Statistics-ChiSquare","origin":"math/p5-Statistics-ChiSquare","version":"1.0000","comment":"How random is your data?","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Statistics-ChiSquare","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6625f34a2bd02d671c5b50ab9413232b648f5c9cb962fa9920c3baa7062bc7a1","flatsize":46430,"path":"All/p5-Statistics-ChiSquare-1.0000.pkg","repopath":"All/p5-Statistics-ChiSquare-1.0000.pkg","licenselogic":"single","pkgsize":14840,"desc":"Suppose you flip a coin 100 times, and it turns up heads 70 times.  Is\nthe coin fair?\n\nSuppose you roll a die 100 times, and it shows 30 sixes.  Is the die\nloaded?\n\nIn statistics, the chi-square test calculates \"how random\" a series of\nnumbers is.  But it doesn't simply say \"yes\" or \"no\".  Instead, it gives\nyou a confidence interval, which sets upper and lower bounds on the\nlikelihood that the variation in your data is due to chance.  See the\nexamples below.\n\nThere's just one function in this module: chisquare().  Instead of\nreturning the bounds on the confidence interval in a tidy little\ntwo-element array, it returns an English string.  This was a deliberate\ndesign choice---many people misinterpret chi-square results, and the\nstring helps clarify the meaning.\n\n-Anton\n<tobez@FreeBSD.org>","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Spreadsheet-ReadGnumeric","origin":"textproc/p5-Spreadsheet-ReadGnumeric","version":"0.4","comment":"Read a Gnumeric file, return Spreadsheet::Read","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/Spreadsheet-ReadGnumeric","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b26635e0499a98012c4cc4c5e287f8a2a702f7f7df1d761cd427e4121322817f","flatsize":52269,"path":"All/p5-Spreadsheet-ReadGnumeric-0.4.pkg","repopath":"All/p5-Spreadsheet-ReadGnumeric-0.4.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":24548,"desc":"Given a source of saved Gnumeric data, Spreadsheet::ReadGnumeric parses it and\nreturns the result in the same format as Spreadsheet::Read. In fact,\nSpreadsheet::Read has a few more bells and whistles, such as transposing the\nresulting sheets and providing an object-oriented interface to the resulting\ndata, so it may be easier to access this module through Spreadsheet::Read, even\nif you only want to parse Gnumeric data.\n\nNote that Gnumeric only saves raw cell values, and not their formatted versions.\nIn particular, Gnumeric saves formulas, and not formula values, never mind\nformatted formula values.","deps":{"p5-PerlIO-gzip":{"origin":"archivers/p5-PerlIO-gzip","version":"0.20"},"p5-XML-Parser-Lite":{"origin":"textproc/p5-XML-Parser-Lite","version":"0.722"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Squatting-On-PSGI","origin":"www/p5-Squatting-On-PSGI","version":"0.06_1","comment":"Perl extension to run Squatting app on PSGI","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Squatting-On-PSGI","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8c51c7837486525a6609ea9a04c6cb1c8b35150f7b5ec0ffd06999aeaba1bd1a","flatsize":3736,"path":"All/p5-Squatting-On-PSGI-0.06_1.pkg","repopath":"All/p5-Squatting-On-PSGI-0.06_1.pkg","licenselogic":"single","pkgsize":3312,"desc":"Run Squatting app on PSGI.","deps":{"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"p5-Squatting":{"origin":"www/p5-Squatting","version":"0.83"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Spreadsheet-Read","origin":"textproc/p5-Spreadsheet-Read","version":"0.93","comment":"Read the data from a spreadsheet","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Spreadsheet-Read","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"92110504b9400ff2f986686b2527e35ab41528db21e5b601e1eb1a0199170597","flatsize":189405,"path":"All/p5-Spreadsheet-Read-0.93.pkg","repopath":"All/p5-Spreadsheet-Read-0.93.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":55732,"desc":"Read the data from a spreadsheet","deps":{"p5-Data-Peek":{"origin":"devel/p5-Data-Peek","version":"0.53"},"p5-Spreadsheet-ParseExcel":{"origin":"textproc/p5-Spreadsheet-ParseExcel","version":"0.66,1"},"p5-Spreadsheet-ParseXLSX":{"origin":"textproc/p5-Spreadsheet-ParseXLSX","version":"0.27"},"p5-Spreadsheet-ReadGnumeric":{"origin":"textproc/p5-Spreadsheet-ReadGnumeric","version":"0.4"},"p5-Spreadsheet-ReadSXC":{"origin":"textproc/p5-Spreadsheet-ReadSXC","version":"0.39"},"p5-Text-CSV":{"origin":"textproc/p5-Text-CSV","version":"2.06"},"p5-Text-CSV_XS":{"origin":"textproc/p5-Text-CSV_XS","version":"1.60"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"],"options":{"CSV":"on","GNUMERIC":"on","ODS":"on","SXC":"on","TOOLS":"off","XLS":"on","XLSX":"on"}},{"name":"p5-Starlet","origin":"www/p5-Starlet","version":"0.31","comment":"Perl extension for standalone HTTP/1.0 server","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Starlet","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f5ee8b07b9094d303fecf70cb5c598792a2473fd55137a63af69df81284a0f2d","flatsize":36626,"path":"All/p5-Starlet-0.31.pkg","repopath":"All/p5-Starlet-0.31.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13316,"desc":"Starlet is a standalone HTTP/1.0 server.\n\nThe server supports several features, and is suitable for running HTTP\napplication servers behind a reverse proxy.","deps":{"p5-Parallel-Prefork":{"origin":"devel/p5-Parallel-Prefork","version":"0.18"},"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"p5-Server-Starter":{"origin":"net/p5-Server-Starter","version":"0.35"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Spreadsheet-XLSX","origin":"textproc/p5-Spreadsheet-XLSX","version":"0.18","comment":"Perl extension for reading MS Excel 2007 files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Spreadsheet-XLSX","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a79de647b4b78a0db1e54f7a0e77f46b168c039c0f648090ed09d049c17001fa","flatsize":61211,"path":"All/p5-Spreadsheet-XLSX-0.18.pkg","repopath":"All/p5-Spreadsheet-XLSX-0.18.pkg","licenselogic":"single","pkgsize":19692,"desc":"This Perl module is a emulation of Spreadsheet::ParseExcel for Excel 2007\n(.xlsx) file format. It supports styles and many of Excel's quirks, but not\nall. It populates the classes from Spreadsheet::ParseExcel for\ninteroperability; including Workbook, Worksheet, and Cell.","deps":{"p5-Archive-Zip":{"origin":"archivers/p5-Archive-Zip","version":"1.68"},"p5-Spreadsheet-ParseExcel":{"origin":"textproc/p5-Spreadsheet-ParseExcel","version":"0.66,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Spreadsheet-ParseExcel","origin":"textproc/p5-Spreadsheet-ParseExcel","version":"0.66,1","comment":"Get information from Excel file","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Spreadsheet-ParseExcel","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ad6c51cbc8388f91e867145756b63cde6d2c74d32a3af64fa0de902f41ee76f8","flatsize":517740,"path":"All/p5-Spreadsheet-ParseExcel-0.66,1.pkg","repopath":"All/p5-Spreadsheet-ParseExcel-0.66,1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":107008,"desc":"Spreadsheet::ParseExcel makes you to get information from Excel95,\nExcel97, Excel2000, Excel 4 formats.","deps":{"p5-Crypt-RC4":{"origin":"security/p5-Crypt-RC4","version":"2.02_1"},"p5-Digest-Perl-MD5":{"origin":"security/p5-Digest-Perl-MD5","version":"1.9_1"},"p5-OLE-Storage_Lite":{"origin":"devel/p5-OLE-Storage_Lite","version":"0.22"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"],"options":{"EXAMPLES":"on"}},{"name":"p5-Spiffy","origin":"devel/p5-Spiffy","version":"0.46_1","comment":"Spiffy Perl Interface Framework For You","maintainer":"svysh.fbsd@gmail.com","www":"https://metacpan.org/release/Spiffy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d39ff35fe7027e645b6b3ef5d993e50b6ee7f07ee5195a4e7ea3e5ec27b918d2","flatsize":49052,"path":"All/p5-Spiffy-0.46_1.pkg","repopath":"All/p5-Spiffy-0.46_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":22740,"desc":"Spiffy is a framework and methodology for doing object oriented\nprogramming in Perl. Spiffy combines the best parts of Exporter.pm,\nbase.pm, mixin.pm and SUPER.pm into one magic foundation class. It\nattempts to fix all the nits and warts of traditional Perl OO, in a\nclean, straightforward and (perhaps someday) standard way.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Spreadsheet-WriteExcelXML","origin":"textproc/p5-Spreadsheet-WriteExcelXML","version":"0.15","comment":"Create an Excel file in XML format","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Spreadsheet-WriteExcelXML","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8e42eed286bf216a5ad8e7ee798cca14fe764e85d9ae0ebbafb4d23774384acb","flatsize":427061,"path":"All/p5-Spreadsheet-WriteExcelXML-0.15.pkg","repopath":"All/p5-Spreadsheet-WriteExcelXML-0.15.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":132736,"desc":"The Spreadsheet::WriteExcelXML module can be used to create an\nExcel file in XML format. The Excel XML format is supported in\nExcel 2002 and 2003.\n\nMultiple worksheets can be added to a workbook and formatting\ncan be applied to cells. Text, numbers, and formulas can be\nwritten to the cells. The module supports strings up to 32,767\ncharacters and the strings can be in UTF8 format.\n\nSpreadsheet::WriteExcelXML uses the same interface as\nSpreadsheet::WriteExcel.\n\nThis module cannot, as yet, be used to write to an existing\nExcel XML file.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Sphinx-Manager","origin":"textproc/p5-Sphinx-Manager","version":"0.08","comment":"Sphinx search engine management (start/stop)","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Sphinx-Manager","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"642be3d51baeac1d46515c0c0af12f5183c4e5e45c249bf27e20761bb3262cb1","flatsize":25628,"path":"All/p5-Sphinx-Manager-0.08.pkg","repopath":"All/p5-Sphinx-Manager-0.08.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12144,"desc":"Sphinx::Manager provides utilities to start, stop, restart, and reload the\nSphinx search engine binary (searchd), and to run the Sphinx indexer program.\nThe utilities are designed to handle abnormal conditions, such as PID files not\nbeing present when expected, and so should be robust in most situations.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Path-Class":{"origin":"devel/p5-Path-Class","version":"0.37"},"p5-Proc-ProcessTable":{"origin":"devel/p5-Proc-ProcessTable","version":"0.636"},"p5-Sphinx-Config":{"origin":"textproc/p5-Sphinx-Config","version":"0.10"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Sphinx-Config","origin":"textproc/p5-Sphinx-Config","version":"0.10","comment":"Sphinx search engine configuration file read/modify/write","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Sphinx-Config","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"77547c5ba503a25584285cac550fdaf66ed5cfc25c9473eb6119f20dc60693e5","flatsize":36259,"path":"All/p5-Sphinx-Config-0.10.pkg","repopath":"All/p5-Sphinx-Config-0.10.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14296,"desc":"Sphinx::Config is a Perl module to read, modify and write configuration file of\nSphinx search engine.","deps":{"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Spreadsheet-WriteExcel-FromXML","origin":"textproc/p5-Spreadsheet-WriteExcel-FromXML","version":"1.1_1,1","comment":"Create an Excel Spreadsheet from XML","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Spreadsheet-WriteExcel-FromXML","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5542a7bcb75e6a1465dadb0498ecce6eea141b8befc2e6b35a95829d34f70ec1","flatsize":28176,"path":"All/p5-Spreadsheet-WriteExcel-FromXML-1.1_1,1.pkg","repopath":"All/p5-Spreadsheet-WriteExcel-FromXML-1.1_1,1.pkg","licenselogic":"single","pkgsize":12168,"desc":"This module uses Spreadsheet::WriteExcel to turn a simple XML data file\ninto a binary Excel XLS file.\n\nSee also the FromXML.dtd file in the distribution.","deps":{"p5-OLE-Storage_Lite":{"origin":"devel/p5-OLE-Storage_Lite","version":"0.22"},"p5-Spreadsheet-WriteExcel":{"origin":"textproc/p5-Spreadsheet-WriteExcel","version":"2.40_1"},"p5-XML-Parser":{"origin":"textproc/p5-XML-Parser","version":"2.47"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Sort-Tree","origin":"devel/p5-Sort-Tree","version":"1.09_1","comment":"Perl module for sorting a objects into a tree structure","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Sort-Tree","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e3c47819467b6234d6c274dae8d6ca517a3d6479328aaf85a7111d93df8816a7","flatsize":16840,"path":"All/p5-Sort-Tree-1.09_1.pkg","repopath":"All/p5-Sort-Tree-1.09_1.pkg","licenselogic":"single","pkgsize":9216,"desc":"Sort::Tree implements a mechanism for sorting a list of objects into a\ntree structure and flattening it back into a list.  Among other things,\nthis is useful for displaying database queries in hierarchical views,\nsuch as nested categories, parent-child relationships, threaded\ndiscussions, and so forth.\n\nTrees have a lot to do with Graph theory, so if this module doesn't suit\nyour fancy, have a look at the Graph:: Perl modules for an academically\noriented implementation that employs vertex, edge, and node operations.\n\nFor more information on how to use the perl module, see the\npod documentation via the command\n  perldoc Sort::Tree\nor, after installation, view the man pages with\n  man Sort::Tree","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Spreadsheet-ReadSXC","origin":"textproc/p5-Spreadsheet-ReadSXC","version":"0.39","comment":"Extract OpenOffice 1.x spreadsheet data","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Spreadsheet-ReadSXC","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e8a8bd250f331bb1983cbb91e7a977afab83479a7d2b443687c98b0116c8c666","flatsize":73942,"path":"All/p5-Spreadsheet-ReadSXC-0.39.pkg","repopath":"All/p5-Spreadsheet-ReadSXC-0.39.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":31736,"desc":"Extract OpenOffice 1.x spreadsheet data","deps":{"p5-Archive-Zip":{"origin":"archivers/p5-Archive-Zip","version":"1.68"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-PerlIO-gzip":{"origin":"archivers/p5-PerlIO-gzip","version":"0.20"},"p5-PerlX-Maybe":{"origin":"devel/p5-PerlX-Maybe","version":"1.202"},"p5-XML-Twig":{"origin":"textproc/p5-XML-Twig","version":"3.53"},"p5-XML-XPath":{"origin":"textproc/p5-XML-XPath","version":"1.48"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Spreadsheet-WriteExcel","origin":"textproc/p5-Spreadsheet-WriteExcel","version":"2.40_1","comment":"Write to a cross-platform Excel binary file","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Spreadsheet-WriteExcel","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5482a93ae715d50916447044b4361ff053f661e9f5b32860d67cc983ea02bbe3","flatsize":1961098,"path":"All/p5-Spreadsheet-WriteExcel-2.40_1.pkg","repopath":"All/p5-Spreadsheet-WriteExcel-2.40_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":486036,"desc":"The Spreadsheet::WriteExcel module can be used to create\na cross-platform Excel binary file.  Multiple worksheets can be added\nto a workbook and formatting can be applied to cells.  Text, numbers,\nformulas, hyperlinks and images can be written to the cells.\n\nThe Excel file produced by this module is compatible with Excel 5, 95,\n97, 2000, 2002 and 2003, also Gnumeric and OpenOffice.\n\nThis module cannot be used to write to an existing Excel file.","deps":{"p5-Date-Calc":{"origin":"devel/p5-Date-Calc","version":"6.4"},"p5-Date-Manip":{"origin":"devel/p5-Date-Manip","version":"6.97"},"p5-OLE-Storage_Lite":{"origin":"devel/p5-OLE-Storage_Lite","version":"0.22"},"p5-Parse-RecDescent":{"origin":"devel/p5-Parse-RecDescent","version":"1.967015"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"p5-Sort-Maker","origin":"devel/p5-Sort-Maker","version":"0.06_1","comment":"Simple way to make efficient sort subs","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Sort-Maker","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"74fea5deea3f19a0fa1d849870877b46f673a81937f9989dd8c6f938e0ddd402","flatsize":63109,"path":"All/p5-Sort-Maker-0.06_1.pkg","repopath":"All/p5-Sort-Maker-0.06_1.pkg","licenselogic":"single","pkgsize":27988,"desc":"This module has two main goals: to make it easy to create correct sort\nfunctions, and to make it simple to select the optimum sorting algorithm\nfor the number of items to be sorted. Sort::Maker generates complete\nsort subroutines in one of four styles, plain, orcish manouver,\nSchwartzian Transform and the Guttman-Rosler Transform. You can also get\nthe source for a sort sub you create via the sorter_source call.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Spreadsheet-ParseXLSX","origin":"textproc/p5-Spreadsheet-ParseXLSX","version":"0.27","comment":"Perl module for parsing XLSX files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Spreadsheet-ParseXLSX","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8d5c88c48bda3e0a1046da8a971166bc3d15f912d24101d33e9912195d620cb7","flatsize":60834,"path":"All/p5-Spreadsheet-ParseXLSX-0.27.pkg","repopath":"All/p5-Spreadsheet-ParseXLSX-0.27.pkg","licenselogic":"single","pkgsize":20252,"desc":"Spreadsheet::ParseXLSX - parse XLSX files\n\nThis module is an adaptor for Spreadsheet::ParseExcel that reads XLSX files.\nFor documentation about the various data that you can retrieve from these\nclasses, please see Spreadsheet::ParseExcel, Spreadsheet::ParseExcel::Workbook,\nSpreadsheet::ParseExcel::Worksheet, and Spreadsheet::ParseExcel::Cell.","deps":{"p5-Archive-Zip":{"origin":"archivers/p5-Archive-Zip","version":"1.68"},"p5-CryptX":{"origin":"security/p5-CryptX","version":"0.085"},"p5-Graphics-ColorUtils":{"origin":"graphics/p5-Graphics-ColorUtils","version":"0.17"},"p5-OLE-Storage_Lite":{"origin":"devel/p5-OLE-Storage_Lite","version":"0.22"},"p5-Spreadsheet-ParseExcel":{"origin":"textproc/p5-Spreadsheet-ParseExcel","version":"0.66,1"},"p5-XML-Twig":{"origin":"textproc/p5-XML-Twig","version":"3.53"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Spreadsheet-GenerateXLSX","origin":"textproc/p5-Spreadsheet-GenerateXLSX","version":"0.05","comment":"Generate XLSX spreadsheet from array ref(s)","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Spreadsheet-GenerateXLSX","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8f5aede3916c0cf8c4acc5a4d0e72ec9e8fc690837146fc5b7ebf41f88769cd9","flatsize":48514,"path":"All/p5-Spreadsheet-GenerateXLSX-0.05.pkg","repopath":"All/p5-Spreadsheet-GenerateXLSX-0.05.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13148,"desc":"Spreadsheet::GenerateXLSX provides a function generate_xlsx which takes an array\nof Perl data and generates a simple Excel spreadsheet in the XLSX format. The\ngenerated sheets have the first row frozen, and auto filters enabled for every\ncolumn.\n\nEach sheet in the spreadsheet is generated from an array of rows, where each row\nis an arrayref. The first row is treated as a header row.\n\nThe generated spreadsheet can have any numbers of sheets. If you just pass\narrayrefs, the sheets will be named Sheet1, Sheet2, etc.","deps":{"p5-Excel-Writer-XLSX":{"origin":"textproc/p5-Excel-Writer-XLSX","version":"1.14"},"p5-Ref-Util":{"origin":"devel/p5-Ref-Util","version":"0.204"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Sort-Key-Top","origin":"devel/p5-Sort-Key-Top","version":"0.08_1","comment":"Select and sort top n elements","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Sort-Key-Top","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4b10d48282373068d690f1fadcf5867614fb4f41f9c5aa9a31936ff924d450bf","flatsize":60411,"path":"All/p5-Sort-Key-Top-0.08_1.pkg","repopath":"All/p5-Sort-Key-Top-0.08_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":19664,"desc":"Select the top n elements from a list using several common orderings and\ncustom key extraction procedures.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Sort-Fields","origin":"textproc/p5-Sort-Fields","version":"1.002","comment":"Perl module to sort lines containing delimited fields","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Sort-Fields","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5e83608ec9bf8fdf87cce99ecbebb41f981846f3b9288f42edd3d2357d5b4270","flatsize":22204,"path":"All/p5-Sort-Fields-1.002.pkg","repopath":"All/p5-Sort-Fields-1.002.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":10292,"desc":"Sort::Fields provides a general purpose technique for efficiently sorting lists\nof lines that contain data separated into fields.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Sort-Key","origin":"devel/p5-Sort-Key","version":"1.33_2","comment":"Sorts objects by one or several keys really fast","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Sort-Key","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1c429bc3bd0c716b1639fb179e7e958d1433e76c27a68c6041951a82397966d4","flatsize":76588,"path":"All/p5-Sort-Key-1.33_2.pkg","repopath":"All/p5-Sort-Key-1.33_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":35892,"desc":"Sort::Key provides a set of functions to sort object arrays by some\n(calculated) key value.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Sort-ArrayOfArrays","origin":"devel/p5-Sort-ArrayOfArrays","version":"1.00_1","comment":"Sort an arbitrary array of arrays","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Sort-ArrayOfArrays","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cf821c4fb3d5fe5e443cb95585a14a989b2d9dda65ced80611ae0a94212482df","flatsize":13438,"path":"All/p5-Sort-ArrayOfArrays-1.00_1.pkg","repopath":"All/p5-Sort-ArrayOfArrays-1.00_1.pkg","licenselogic":"single","pkgsize":6864,"desc":"Sort::ArrayOfArrays was written to sort an arbitrary array of arrays,\nin powerful, different ways.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Sort-Array","origin":"devel/p5-Sort-Array","version":"0.26_1","comment":"Powerful array sorting Perl interface","maintainer":"ehaupt@FreeBSD.org","www":"https://metacpan.org/release/Sort-Array","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"655903eb9e43bda70893dbd141d9e57667fb6576e7fb8bbf4e76ff888b853985","flatsize":14910,"path":"All/p5-Sort-Array-0.26_1.pkg","repopath":"All/p5-Sort-Array-0.26_1.pkg","licenselogic":"single","pkgsize":7480,"desc":"This extended sorting algorithm allows you to\n\n  a) sort an array by ANY field number, not only the first\n  b) find duplicates in your data-set and sort them out.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Sphinx-Search","origin":"textproc/p5-Sphinx-Search","version":"0.31","comment":"Sphinx search engine API Perl client","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Sphinx-Search","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d6dab7dfa042cb0ee59925365e26b034caec483a05ca3f39a83c9ab26040cd05","flatsize":98927,"path":"All/p5-Sphinx-Search-0.31.pkg","repopath":"All/p5-Sphinx-Search-0.31.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":33592,"desc":"Sphinx search engine API Perl client.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-File-SearchPath":{"origin":"devel/p5-File-SearchPath","version":"0.07"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-Path-Class":{"origin":"devel/p5-Path-Class","version":"0.37"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Spoon","origin":"devel/p5-Spoon","version":"0.24_2","comment":"Spiffy Application Building Framework","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Spoon","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4f028968ff6a0153cb4a55659838f2ee0da45fb8ad5d15c4182b7bc3c1190f2e","flatsize":92597,"path":"All/p5-Spoon-0.24_2.pkg","repopath":"All/p5-Spoon-0.24_2.pkg","licenselogic":"single","pkgsize":37600,"desc":"Spoon - A Spiffy Application Building Framework\n\nSpoon is an Application Framework that is designed primarily for\nbuilding Social Software web applications. The Kwiki wiki software is\nbuilt on top of Spoon.\n\nSpoon::Base is the primary base class for all the Spoon::* modules.\nSpoon.pm inherits from Spiffy.pm.\n\nSpoon is not an application in and of itself. (As compared to Kwiki) You\n    need to build your own applications from it.","deps":{"p5-IO-All":{"origin":"devel/p5-IO-All","version":"0.87"},"p5-Spiffy":{"origin":"devel/p5-Spiffy","version":"0.46_1"},"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"options":{"DOCS":"on"}},{"name":"p5-Solr","origin":"textproc/p5-Solr","version":"0.03_1","comment":"Perl extension for interfacing with Solr","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Solr","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"77713cf953d9511dd9c7e436adbf13bbad98368e2357241d5f73a600d01e6a67","flatsize":40818,"path":"All/p5-Solr-0.03_1.pkg","repopath":"All/p5-Solr-0.03_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":16600,"desc":"This module provides a set of methods for adding (updating) and deleting entries\nin an existing solr server.","deps":{"p5-File-Slurp":{"origin":"devel/p5-File-Slurp","version":"9999.27"},"p5-Log-Log4perl":{"origin":"devel/p5-Log-Log4perl","version":"1.57"},"p5-XML-Simple":{"origin":"textproc/p5-XML-Simple","version":"2.25"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Sort-ArbBiLex","origin":"textproc/p5-Sort-ArbBiLex","version":"4.01_1","comment":"Perl module to make sort functions for arbitrary sort orders","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0101e36f310f6b9b7bf96b32c43232f2774ab9eb668d11ee8c4a424af2a17368","flatsize":44166,"path":"All/p5-Sort-ArbBiLex-4.01_1.pkg","repopath":"All/p5-Sort-ArbBiLex-4.01_1.pkg","licenselogic":"single","pkgsize":22760,"desc":"Writing systems for different languages usually have specific sort\norders for the glyphs (characters, or clusters of characters) that each\nwriting system uses. For well-known national languages, these different\nsort orders (or someone's idea of them) are formalized in the locale for\neach such language, on operating system flavors that support locales.\nHowever, there are problems with locales; cf. the perllocale manpage.\n\nThis module is meant to provide an alternative to locale-based sorting.\n\n-Anton\n<tobez@FreeBSD.org>","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Socket-Multicast6","origin":"net/p5-Socket-Multicast6","version":"0.04_1","comment":"Constructors and constants for IPv4/IPv6 multicast socket operations","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Socket-Multicast6","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7a8b0ed4ba0e6cf7f54cbcc6780172848a2eca31256b03371241627cc1e9c5ed","flatsize":20816,"path":"All/p5-Socket-Multicast6-0.04_1.pkg","repopath":"All/p5-Socket-Multicast6-0.04_1.pkg","licenselogic":"single","pkgsize":9488,"desc":"This module is used to gain access to constants and utility functions used\nwhen manipulating multicast socket attributes.\n\nFor simple, object-oriented way of doing the same thing, take a look at\nIO::Socket::Multicast6 or IO::Socket::Multicast","deps":{"p5-Socket6":{"origin":"net/p5-Socket6","version":"0.29"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Sort-Versions","origin":"devel/p5-Sort-Versions","version":"1.62","comment":"Perl 5 module for sorting of revision-like numbers","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Sort-Versions","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"00e7d8556ff9a57dc8034f681611a79ee54021eb611bd453eb6a0827e3cfbcf1","flatsize":44757,"path":"All/p5-Sort-Versions-1.62.pkg","repopath":"All/p5-Sort-Versions-1.62.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12088,"desc":"Sort::Versions allows easy sorting of mixed non-numeric\n       and numeric strings, like the \"version numbers\" that many\n       shared library systems and revision control packages use.\n       This is quite useful if you are trying to deal with shared\n       libraries. It can also be applied to applications that\n       intersperse variable-width numeric fields within text.\n       Other applications can undoubtedly be found.\n\n       For an explanation of the algorithm, it's simplest to look\n       at these examples:\n\n         1.1   <  1.2\n         1.1a  <  1.2\n         1.1   <  1.1.1\n         1.1   <  1.1a\n         1.1.a <  1.1a\n         1     <  a\n         a     <  b\n         1     <  2\n         1     <  0002\n         1.5   <  1.06","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Socket6","origin":"net/p5-Socket6","version":"0.29","comment":"IPv6 related part of the C socket.h defines and structure manipulators","maintainer":"ume@FreeBSD.org","www":"https://metacpan.org/release/Socket6","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e6939b52823dcbfe1817f3ec351a5e12544f968444622a5597a612ea7d4901ad","flatsize":40743,"path":"All/p5-Socket6-0.29.pkg","repopath":"All/p5-Socket6-0.29.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":16256,"desc":"This module supports getaddrinfo() and getnameinfo() to intend to\nenable protocol independent programing.\nIf your environment supports IPv6, IPv6 related defines such as\nAF_INET6 are included.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Software-License","origin":"misc/p5-Software-License","version":"0.104006","comment":"Packages that provide templated software licenses","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Software-License","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5e1ee84d62afcf9df5c2219ff1105958a2f63fa774d850ca16a382b63a992af4","flatsize":525858,"path":"All/p5-Software-License-0.104006.pkg","repopath":"All/p5-Software-License-0.104006.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":117844,"desc":"Software::License - packages that provide templated software licenses","deps":{"p5-Data-Section":{"origin":"devel/p5-Data-Section","version":"0.200008"},"p5-MRO-Compat":{"origin":"devel/p5-MRO-Compat","version":"0.15"},"p5-Text-Template":{"origin":"textproc/p5-Text-Template","version":"1.61"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["misc","perl5"]},{"name":"p5-Sort-Sub","origin":"devel/p5-Sort-Sub","version":"0.121","comment":"Collection of Perl sort subroutines","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Sort-Sub","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c7e071a2db409c8b4e26cd66dce968fc043e34871a832b618d4f8f12a67bb81c","flatsize":162156,"path":"All/p5-Sort-Sub-0.121.pkg","repopath":"All/p5-Sort-Sub-0.121.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":66168,"desc":"Sort::Sub and \"Sort::Sub::*\" are a convenient packaging of any kind of\nsubroutine which you can use for \"sort()\".","deps":{"p5-Complete-Sah":{"origin":"devel/p5-Complete-Sah","version":"0.013"},"p5-Complete-Sequence":{"origin":"devel/p5-Complete-Sequence","version":"0.002"},"p5-Complete-Util":{"origin":"devel/p5-Complete-Util","version":"0.620"},"p5-Log-ger":{"origin":"devel/p5-Log-ger","version":"0.042"},"p5-Sort-Naturally":{"origin":"textproc/p5-Sort-Naturally","version":"1.03_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Snort-Rule","origin":"security/p5-Snort-Rule","version":"1.07_1","comment":"Perl5 extension for dynamically building snort rules","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Snort-Rule","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ab607352981371e23d8bb322460db5eed3da0fecadec1f1b2120bca7ad22436a","flatsize":18496,"path":"All/p5-Snort-Rule-1.07_1.pkg","repopath":"All/p5-Snort-Rule-1.07_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9560,"desc":"This is a very simple snort rule object. It was developed to allow for\nscripted dynamic rule creation. Ideally you could dynamically take a\nlist of bad hosts and build an array of snort rule objects from that\nlist. Then write that list using the string() method to a snort rules\nfile.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Slurp","origin":"devel/p5-Slurp","version":"0.4_1","comment":"Slurp entire files into variables","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"196a31ff4c4526c3c4c444263e2e5d7466819f291db26d7c95c0f5c81c6dc96b","flatsize":11287,"path":"All/p5-Slurp-0.4_1.pkg","repopath":"All/p5-Slurp-0.4_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6492,"desc":"This simple module serves one purpose - to provide a simple means to read (or\nslurp) an entire file into memory for processing. This module allows the\nreplacement of the prototypical foreach- or while- loops used for opening\nand reading of files with single-line constructs.\n\nOf note with this module is that the magic of the @ARGV variable and the\ninput record separator, $/, are used to facilitate the reading of entire\nfiles into either an array or scalar using minimal code.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Smart-Comments","origin":"devel/p5-Smart-Comments","version":"1.06","comment":"Comments that do more than just sit there","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Smart-Comments","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"66b60cff984d2077a8e116bca8d7a6f662bc98465c16fadb70aede10c41a73d5","flatsize":77402,"path":"All/p5-Smart-Comments-1.06.pkg","repopath":"All/p5-Smart-Comments-1.06.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":24032,"desc":"Smart comments provide an easy way to insert debugging and tracking code into\na program. They can report the value of a variable, track the progress of a\nloop, and verify that particular assertions are true.\n\nBest of all, when you're finished debugging, you don't have to remove them.\nSimply commenting out the use Smart::Comments line turns them back into\nregular comments. Leaving smart comments in your code is smart because if you\nneeded them once, you'll almost certainly need them again later.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Socket","origin":"net/p5-Socket","version":"2.038","comment":"Networking constants and support functions","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Socket","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"326d0eaa6ca37ad58756e8e48e5dac66fac5e9b19e8d7b67fc8211b1140d05c0","flatsize":96271,"path":"All/p5-Socket-2.038.pkg","repopath":"All/p5-Socket-2.038.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":34644,"desc":"Socket is a low-level module used by, among other things, the IO::Socket family\nof modules. The following examples demonstrate some low-level uses but a\npractical program would likely use the higher-level API provided by IO::Socket\nor similar instead.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Shout","origin":"audio/p5-Shout","version":"2.1_2","comment":"Perl glue for libshout MP3 streaming source library","maintainer":"perl@FreeBSD.org","www":"https://www.icecast.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7d9bc2f47cf4a9905ff1d5bc0e02350e46e34af82cbdd79da48b2fdb75b657de","flatsize":75485,"path":"All/p5-Shout-2.1_2.pkg","repopath":"All/p5-Shout-2.1_2.pkg","licenselogic":"single","licenses":["NONE"],"pkgsize":20408,"desc":"This module is an object-oriented interface to libshout, an MP3 streaming\nlibrary that allows applications to easily communicate and broadcast to an\nIcecast streaming media server. It handles the socket connections, metadata\ncommunication, and data streaming for the calling application, and lets\ndevelopers focus on feature sets instead of implementation details.","deps":{"libshout":{"origin":"audio/libshout","version":"2.4.6_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["audio","perl5"],"options":{"DOCS":"on"}},{"name":"p5-Sort-Naturally","origin":"textproc/p5-Sort-Naturally","version":"1.03_1","comment":"Sort lexically, but sort numeral parts numerically","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Sort-Naturally","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"53a7e59a31ff815830caec6ff22fd7ae83f506f377f59df62200ca73285f0a27","flatsize":34345,"path":"All/p5-Sort-Naturally-1.03_1.pkg","repopath":"All/p5-Sort-Naturally-1.03_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14224,"desc":"This module exports two functions, nsort and ncmp; they are used in implementing\nmy idea of a \"natural sorting\" algorithm. Under natural sorting, numeric\nsubstrings are compared numerically, and other word-characters are compared\nlexically.\n\nThis is the way I define natural sorting:\n\n    * Non-numeric word-character substrings are sorted lexically,\ncase-insensitively: \"Foo\" comes between \"fish\" and \"fowl\".\n    * Numeric substrings are sorted numerically: \"100\" comes after \"20\",\nnot before.\n    * \\W substrings (neither words-characters nor digits) are ignored.  Our use\n    * of \\w, \\d, \\D, and \\W is locale-sensitive: Sort::Naturally\nuses a use locale statement.\n    * When comparing two strings, where a numeric substring in one place\nis not up against a numeric substring in another, the non-numeric always comes\nfirst. This is fudged by reading pretending that the lack of a number substring\nhas the value -1, like so:\n    * The start of a string is exceptional: leading non-\\W (non-word,\nnon-digit) components are ignored, and numbers come before letters.\n    * I define \"numeric substring\" just as sequences matching m/\\d+/ --\nscientific notation, commas, decimals, etc., are not seen. If your data has\nthousands separators in numbers (\"20,000 Leagues Under The Sea\" or \"20.000\nlieues sous les mers\"), consider stripping them before feeding them to nsort or\nncmp.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Sort-Key-IPv4","origin":"net/p5-Sort-Key-IPv4","version":"0.03_1","comment":"Perl extension for sorting IPv4 addresses","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Sort-Key-IPv4","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3871a657d2b7635b013d4da311fa1e90a7eeb334934b42634d60df69ef52a5a1","flatsize":16456,"path":"All/p5-Sort-Key-IPv4-0.03_1.pkg","repopath":"All/p5-Sort-Key-IPv4-0.03_1.pkg","licenselogic":"single","pkgsize":7868,"desc":"Sort::Key::IPv4\nSorts lists of objects by some property containing an IPv4 address","deps":{"p5-Sort-Key":{"origin":"devel/p5-Sort-Key","version":"1.33_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","net","perl5"]},{"name":"p5-Shell-Source","origin":"devel/p5-Shell-Source","version":"0.01_1","comment":"Run programs and inherit environment changes","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Shell-Source","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6d9383ce09a9a326022389f950e57bab6a1abfcabd2f93087e821082ba0098cf","flatsize":7231,"path":"All/p5-Shell-Source-0.01_1.pkg","repopath":"All/p5-Shell-Source-0.01_1.pkg","licenselogic":"single","pkgsize":4616,"desc":"The Shell::Source allows arbitrary shell scripts, or other programs for\nthat matter, to be run and their environment to be inherited into a Perl\nprogram.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Sort-Key-DateTime","origin":"devel/p5-Sort-Key-DateTime","version":"0.07_1","comment":"Perl extension for sorting objects by some DateTime key","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Sort-Key-DateTime","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ee4a116a84a3140454ef01d08f84747e1cda51d8303574b608fed8a306b39ea1","flatsize":4977,"path":"All/p5-Sort-Key-DateTime-0.07_1.pkg","repopath":"All/p5-Sort-Key-DateTime-0.07_1.pkg","licenselogic":"single","pkgsize":3972,"desc":"Sort::Key::DateTime allows to sort objects by some (calculated) key of\ntype DateTime.","deps":{"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-Sort-Key":{"origin":"devel/p5-Sort-Key","version":"1.33_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-ShipIt","origin":"devel/p5-ShipIt","version":"0.60_1","comment":"Software release tool","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/ShipIt","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"befcefda2c85cc4f01de2c86afc49ea316c9b2f0d75ceb606a632f28a5edaaea","flatsize":81618,"path":"All/p5-ShipIt-0.60_1.pkg","repopath":"All/p5-ShipIt-0.60_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":40000,"desc":"Releasing a new version of software takes a lot of steps... finding\nthe next version number (and making sure you didn't already use that\nversion number before), making sure your changelog is updated, making\nsure your \"make dist\" results in a tarball that builds, committing\nchanges (with updated version number), tagging, and uploading the\ntarball somewhere.\n\nOr maybe more steps. Or not some of the above. Maybe you forgot\nsomething! And maybe you manage multiple projects, and each project\nhas a different release process.\n\nThis is all a pain in the ass.\n\nYou want to be hacking, not jumping through hoops.\n\nYour contributors want to see their patches actually make it into a\nrelease, which won't happen if you're afraid of releases.\n\nshipit automates all the hell. It makes life beautiful.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Shell-Parser","origin":"devel/p5-Shell-Parser","version":"0.04_1","comment":"Simple shell script parser","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Shell-Parser","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f06aa652434de284e919920f9b151b2f680c854e5bbf231a4636e034904d9da4","flatsize":18353,"path":"All/p5-Shell-Parser-0.04_1.pkg","repopath":"All/p5-Shell-Parser-0.04_1.pkg","licenselogic":"single","pkgsize":8848,"desc":"This module implements a rudimentary shell script parser in Perl.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Shell-Guess","origin":"devel/p5-Shell-Guess","version":"0.10","comment":"Make an educated guess about the shell in use","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/pod/Shell::Guess","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7b9efec2e886c6b78408d3a81a85c78e515e514592def6c5cf803c70c6573e23","flatsize":47600,"path":"All/p5-Shell-Guess-0.10.pkg","repopath":"All/p5-Shell-Guess-0.10.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16516,"desc":"Make an educated guess about the shell in use","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Shell-GetEnv","origin":"devel/p5-Shell-GetEnv","version":"0.10","comment":"Extract shell environment after executing commands","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Shell-GetEnv","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9e470d06ce458244d2ea266cd46dcc7dae1927b29702f081be964674c1fe381a","flatsize":28481,"path":"All/p5-Shell-GetEnv-0.10.pkg","repopath":"All/p5-Shell-GetEnv-0.10.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":14332,"desc":"Shell::GetEnv provides facility for obtaining changes made to environment\nvariables as the result of running shell scripts.  It does this by causing\na shell to invoke a series of user provided shell commands (some of which\nmight source scripts) and having the shell process store its environment\n(using a short Perl script) into a temporary file, which is parsed by the\nShell::Getenv.\n\nCommunications with the shell subprocess may be done via standard IPC (via\na pipe), or may be done via the Perl Expect module (necessary if proper\nexecution of the shell script requires the shell to be attached to a \"real\"\nterminal).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Shell-Config-Generate","origin":"devel/p5-Shell-Config-Generate","version":"0.34_1","comment":"Portably generate config for any shell","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Shell-Config-Generate","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6cfeb4d22d10e6f04add7d7e57ff6a50b6caa21604c3d1c4574fd35d1630a68d","flatsize":33235,"path":"All/p5-Shell-Config-Generate-0.34_1.pkg","repopath":"All/p5-Shell-Config-Generate-0.34_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14824,"desc":"Portably generate config for any shell","deps":{"p5-Shell-Guess":{"origin":"devel/p5-Shell-Guess","version":"0.10"},"p5-Test-Simple":{"origin":"devel/p5-Test-Simple","version":"1.302209"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Shell-Command","origin":"sysutils/p5-Shell-Command","version":"0.06_1","comment":"Cross-platform functions emulating common shell commands","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Shell-Command","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"11fd86a7e10476a649bebd9c496a1cdfc456869324f486540171491be3b4aefd","flatsize":3496,"path":"All/p5-Shell-Command-0.06_1.pkg","repopath":"All/p5-Shell-Command-0.06_1.pkg","licenselogic":"single","pkgsize":3160,"desc":"Cross-platform functions emulating common shell commands","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-Software-License-CCpack","origin":"misc/p5-Software-License-CCpack","version":"1.11","comment":"Software::License pack for Creative Commons licenses","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Software-License-CCpack","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"46f4f58023219f1ee62ba87f7f3f2249bbd46e5a0919df6da368e9b94a8a2b5f","flatsize":533193,"path":"All/p5-Software-License-CCpack-1.11.pkg","repopath":"All/p5-Software-License-CCpack-1.11.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":50784,"desc":"Software::License::CCpack contains all of the licenses from Creative Commons,\nexcept for CC0, which is already included in Software::License.","deps":{"p5-Software-License":{"origin":"misc/p5-Software-License","version":"0.104006"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["misc","perl5"]},{"name":"p5-Set-Window","origin":"math/p5-Set-Window","version":"1.01_1","comment":"Perl module to manage an interval on the integer line","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Set-Window","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9d570d42f3ed3430f95acf0f98c027741d4a28491fa2d4eda0ff34c778229d14","flatsize":12575,"path":"All/p5-Set-Window-1.01_1.pkg","repopath":"All/p5-Set-Window-1.01_1.pkg","licenselogic":"single","pkgsize":6984,"desc":"A Set::Window object represents a window on the integer line; that is, a\nfinite set of consecutive integers.\n\nMethods are provided for creating and modifying windows, for obtaining\ninformation about windows, and for performing some simple set operations\non windows.\n\n-Anton\n<tobez@FreeBSD.org>","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Specio","origin":"devel/p5-Specio","version":"0.50","comment":"Type constraints and coercions for Perl","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Specio","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0c0f4a01223fc1a81140f2d93288bcc9c7e4ff97bbf21772fb5a5571fbf74edc","flatsize":356991,"path":"All/p5-Specio-0.50.pkg","repopath":"All/p5-Specio-0.50.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":131208,"desc":"The Specio distribution provides classes for representing type constraints and\ncoercion, along with syntax sugar for declaring them.\n\nNote that this is not a proper type system for Perl. Nothing in this\ndistribution will magically make the Perl interpreter start checking a value's\ntype on assignment to a variable. In fact, there's no built-in way to apply a\ntype to a variable at all.\n\nInstead, you can explicitly check a value against a type, and optionally coerce\nvalues to that type.\n\nThe author's long-term goal is to replace Moose's built-in types and\nMooseX::Types with this module.","deps":{"p5-Clone":{"origin":"devel/p5-Clone","version":"0.47"},"p5-Devel-StackTrace":{"origin":"devel/p5-Devel-StackTrace","version":"2.05"},"p5-Eval-Closure":{"origin":"devel/p5-Eval-Closure","version":"0.14"},"p5-MRO-Compat":{"origin":"devel/p5-MRO-Compat","version":"0.15"},"p5-Module-Runtime":{"origin":"devel/p5-Module-Runtime","version":"0.016"},"p5-Role-Tiny":{"origin":"devel/p5-Role-Tiny","version":"2.002004"},"p5-Sub-Quote":{"origin":"devel/p5-Sub-Quote","version":"2.006008_1"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Socket-GetAddrInfo","origin":"net/p5-Socket-GetAddrInfo","version":"0.22_4","comment":"RFC 2553's getaddrinfo and getnameinfo functions","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Socket-GetAddrInfo","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"419d4d5785cea949b33eef3b7da8a33e79a052865c03a388f947c9c85bd93b15","flatsize":98918,"path":"All/p5-Socket-GetAddrInfo-0.22_4.pkg","repopath":"All/p5-Socket-GetAddrInfo-0.22_4.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":38504,"desc":"Socket::GetAddrInfo - RFC 2553's getaddrinfo and getnameinfo\nfunctions.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Set-Tiny","origin":"devel/p5-Set-Tiny","version":"0.06","comment":"Simple sets of strings","maintainer":"matthew@FreeBSD.org","www":"https://metacpan.org/release/Set-Tiny","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8d48e93dbf4202a1a9e89e1908f65dc91320387bd8b716020d665bcba23dc69d","flatsize":12746,"path":"All/p5-Set-Tiny-0.06.pkg","repopath":"All/p5-Set-Tiny-0.06.pkg","licenselogic":"single","pkgsize":7544,"desc":"Set::Tiny is a thin wrapper around regular Perl hashes to perform\noften needed set operations, such as testing two sets of strings for\nequality, or checking whether one is contained within the other.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Socket-Class","origin":"net/p5-Socket-Class","version":"2.258_2","comment":"Perl class to communicate with sockets","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Socket-Class","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fe2eea73d514956d0a00362c0a8459c8e0aeba654a6b5d8f3ebfba4776a5d5de","flatsize":318214,"path":"All/p5-Socket-Class-2.258_2.pkg","repopath":"All/p5-Socket-Class-2.258_2.pkg","licenselogic":"single","pkgsize":101484,"desc":"Socket::Class provides a simple, fast and efficient way to\ncommunicate with sockets. It operates outside of the Perl\nIO layer and can be used as a replacement to IO::Socket.\nLittle parts of Bluetooth technology has been integrated.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Signal-Mask","origin":"devel/p5-Signal-Mask","version":"0.008","comment":"Signal masks made easy","maintainer":"bokutin@bokut.in","www":"https://metacpan.org/release/Signal-Mask","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b0c673b257ceade2ad5459a44e9afffd0d2fafd82c08bf94d37891067d10ebe3","flatsize":46277,"path":"All/p5-Signal-Mask-0.008.pkg","repopath":"All/p5-Signal-Mask-0.008.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11972,"desc":"Signal masks made easy","deps":{"p5-IPC-Signal":{"origin":"devel/p5-IPC-Signal","version":"1.00_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-ShipIt-Step-Manifest","origin":"devel/p5-ShipIt-Step-Manifest","version":"0.01_1","comment":"ShipIt step for recreating the MANIFEST","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/ShipIt-Step-Manifest","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dcdb65a50f9c209fcb4a0af370f544ffb0aacfa5b192edc48b09021419bca03d","flatsize":10591,"path":"All/p5-ShipIt-Step-Manifest-0.01_1.pkg","repopath":"All/p5-ShipIt-Step-Manifest-0.01_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6420,"desc":"This step recreates the MANIFEST by effectively running make manifest, or the\nequivalent in your build process.\n\nI use this as I don't have superfluous files lying around in the distribution\ndirectories, and have set the relevant svk ignore properties.\n\nTo use it, just list in your .shipit file.","deps":{"p5-Dist-Joseki":{"origin":"devel/p5-Dist-Joseki","version":"0.20_1"},"p5-ShipIt":{"origin":"devel/p5-ShipIt","version":"0.60_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Set-IntSpan-Fast","origin":"math/p5-Set-IntSpan-Fast","version":"1.15_1","comment":"Fast handling of sets containing integer spans","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Set-IntSpan-Fast","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fcfe57e02eee22fcbe42de6a447404192523f943dd0da651c8c443053327ff79","flatsize":32843,"path":"All/p5-Set-IntSpan-Fast-1.15_1.pkg","repopath":"All/p5-Set-IntSpan-Fast-1.15_1.pkg","licenselogic":"single","pkgsize":16476,"desc":"The Set::IntSpan module represents sets of integers as a number of\ninclusive ranges, for example '1-10,19-23,45-48'. Because many of its\noperations involve linear searches of the list of ranges its overall\nperformance tends to be proportional to the number of distinct ranges.\nThis is fine for small sets but suffers compared to other possible set\nrepresentations (bit vectors, hash keys) when the number of ranges grows\nlarge.  Set::IntSpan::Fast tries to fix that.","deps":{"p5-Data-Types":{"origin":"devel/p5-Data-Types","version":"0.17"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Shell-Perl","origin":"shells/p5-Shell-Perl","version":"0.0040_1","comment":"Read-eval-print loop in Perl","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Shell-Perl","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"49c9613003ecaa145c6e2b3c673d394d5519aedb48f764be66eb6b91cd9d4bd1","flatsize":48244,"path":"All/p5-Shell-Perl-0.0040_1.pkg","repopath":"All/p5-Shell-Perl-0.0040_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":22600,"desc":"Shell::Perl is the implementation of a simple command-line interpreter\nfor Perl.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Data-Dump":{"origin":"devel/p5-Data-Dump","version":"1.25"},"p5-Data-Dump-Streamer":{"origin":"devel/p5-Data-Dump-Streamer","version":"2.42"},"p5-File-HomeDir":{"origin":"devel/p5-File-HomeDir","version":"1.006"},"p5-Path-Class":{"origin":"devel/p5-Path-Class","version":"0.37"},"p5-YAML-Syck":{"origin":"textproc/p5-YAML-Syck","version":"1.34_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","shells"]},{"name":"p5-Set-Infinite","origin":"devel/p5-Set-Infinite","version":"0.65_1","comment":"Sets of intervals","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Set-Infinite","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c388f566457995da8b7d17faab9ce6f77ef72294799491ddb6d16b34f9f121c3","flatsize":167776,"path":"All/p5-Set-Infinite-0.65_1.pkg","repopath":"All/p5-Set-Infinite-0.65_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":44192,"desc":"Set::Infinite is a Set Theory module for infinite sets.\n\nIt works with reals, integers, and objects.\n\nWhen it is used dates, this module provides schedule checks (intersections),\nunions, and infinite recurrences.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"options":{"DOCS":"on"}},{"name":"p5-Set-CrossProduct","origin":"devel/p5-Set-CrossProduct","version":"2.008","comment":"Work with the cross product of two or more sets","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Set-CrossProduct","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7951875dd361c3a5872af1b46ee88f58d8f9d9ad22b041daf62b12535129ca45","flatsize":30736,"path":"All/p5-Set-CrossProduct-2.008.pkg","repopath":"All/p5-Set-CrossProduct-2.008.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":15080,"desc":"Create a list by taking one item from each array, and do that for all\npossible ways that can be done, so that the first item in the list is\nalways from the first array, the second item from the second array, and\nso on.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Shell-EnvImporter","origin":"devel/p5-Shell-EnvImporter","version":"1.07_1","comment":"Inherit different shell environments and restore previous","maintainer":"mhjacks@swbell.net","www":"https://metacpan.org/release/Shell-EnvImporter","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dc82e2519c32467102c97d74ca491807537df1d3133554ee5ac0d6a0d1d898d8","flatsize":44279,"path":"All/p5-Shell-EnvImporter-1.07_1.pkg","repopath":"All/p5-Shell-EnvImporter-1.07_1.pkg","licenselogic":"single","pkgsize":18248,"desc":"Shell::EnvImporter allows various kinds of shell scripts (csh, tcsh, bash, zsh\nand even perl) to be \"sourced\" into a Perl program.  This module also allows\nrestoration of the pre-sourced environment.","deps":{"p5-Class-MethodMaker":{"origin":"devel/p5-Class-MethodMaker","version":"2.25"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Set-Crontab","origin":"devel/p5-Set-Crontab","version":"1.03_1","comment":"Expand crontab(5)-style integer lists","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Set-Crontab","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bc76d2c347595ce9bfdd1374d02595e5dd8d79d144cb1dc6fb49a22092793029","flatsize":12237,"path":"All/p5-Set-Crontab-1.03_1.pkg","repopath":"All/p5-Set-Crontab-1.03_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6892,"desc":"Set::Crontab parses crontab-style lists of integers and defines some utility\nfunctions to make it easier to deal with them.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Set-ConsistentHash","origin":"devel/p5-Set-ConsistentHash","version":"0.92_1","comment":"Library for doing consistent hashing","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Set-ConsistentHash","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"143e7c46908a3c038d3ef0dba677147a3786e34a37b94f238a093fae32023e83","flatsize":13020,"path":"All/p5-Set-ConsistentHash-0.92_1.pkg","repopath":"All/p5-Set-ConsistentHash-0.92_1.pkg","licenselogic":"single","pkgsize":7220,"desc":"Consistent hashing is a scheme that provides hash table functionality\nin a way that the addition or removal of one slot does not\nsignificantly change the mapping of keys to slots. In contrast, in\nmost traditional hash tables, a change in the number of array slots\ncauses nearly all keys to be remapped.\n\nConsistent hashing was introduced in 1997 as a way of distributing\nrequests among a changing population of web servers. More recently, it\nand similar techniques have been employed in distributed hash tables.","deps":{"p5-Digest-SHA1":{"origin":"security/p5-Digest-SHA1","version":"2.13_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Shell-Base","origin":"devel/p5-Shell-Base","version":"0.05_1","comment":"Perl module implementing a simple command shell","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Shell-Base","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"365fe38ece47bc3a660ae423df7081e30a60c4bae58c20024e7bfcf8eacf0f96","flatsize":65573,"path":"All/p5-Shell-Base-0.05_1.pkg","repopath":"All/p5-Shell-Base-0.05_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":27080,"desc":"NAME\n    Shell::Base - A generic class to build line-oriented command\n    interpreters.\n\nDESCRIPTION\n    Shell::Base is a base class designed for building command line programs.\n    It defines a number of useful defaults, simplifies adding commands and\n    help, and integrates well with Term::ReadLine.\n\nCOPYRIGHT\n    Copyright (C) 2003 Darren Chamberlain. All Rights Reserved.\n\n    This module is free software; you can redistribute it and/or modify it\n    under the same terms as Perl itself.","deps":{"p5-Term-Size":{"origin":"devel/p5-Term-Size","version":"0.211"},"p5-Text-Shellwords":{"origin":"textproc/p5-Text-Shellwords","version":"1.08_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Set-Partition","origin":"math/p5-Set-Partition","version":"0.03_1","comment":"Enumerate all arrangements of a set in fixed subsets","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Set-Partition","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b4bba05d17d6d1a5f8eeb607ad960d61efca405e556b9ab2341fd28422d43112","flatsize":17010,"path":"All/p5-Set-Partition-0.03_1.pkg","repopath":"All/p5-Set-Partition-0.03_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9188,"desc":"Set::Partition takes a list or hash of elements and a list numbers that\nrepresent the sizes of the partitions into which the list of elements\nshould be arranged.\n\nThe resulting object can then be used as an iterator which returns a\nreference to an array of lists, that represents the original list arranged\naccording to the given partitioning. All possible arrangements are\nreturned, and the object returns undef when the entire combination space\nhas been exhausted.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Set-Scalar","origin":"devel/p5-Set-Scalar","version":"1.29","comment":"Perl module containing a set of scalars, including references","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Set-Scalar","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9f8c5e8e49f0b754822c58d987dca7d506e11015b7b7fdb71073d8acd6b4af51","flatsize":62205,"path":"All/p5-Set-Scalar-1.29.pkg","repopath":"All/p5-Set-Scalar-1.29.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":28148,"desc":"This package implements the basic set operations for Perl\nscalars/references.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Session-Token","origin":"security/p5-Session-Token","version":"1.503","comment":"Secure, efficient, simple random session token generation","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Session-Token","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9561a97042f4aba60131090cca3761f4330683a35297dd4a6febf77a69f839fa","flatsize":54713,"path":"All/p5-Session-Token-1.503.pkg","repopath":"All/p5-Session-Token-1.503.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":28124,"desc":"This module provides a secure, efficient, and simple interface for\ncreating session tokens, password reset codes, temporary passwords,\nrandom identifiers, and anything else you can think of.\n\nLike this: my $token = Session::Token->new->get; # 128 bits","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Server-Starter","origin":"net/p5-Server-Starter","version":"0.35","comment":"Perl extension of superdaemon for hot-deploying server programs","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Server-Starter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bfb3456b4758dfdcd49de596299cc6aacefacaa918e23d37ad1f84d27e26991b","flatsize":68996,"path":"All/p5-Server-Starter-0.35.pkg","repopath":"All/p5-Server-Starter-0.35.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":20652,"desc":"A superdaemon for hot-deploying server programs.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Session-Storage-Secure","origin":"www/p5-Session-Storage-Secure","version":"1.000","comment":"Perl extension for encrypted, serialized session data with integrity","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Session-Storage-Secure","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a04b32a9e58f132ea31f782ada679908d154e346bc5610d272e9ee16c5533b88","flatsize":39076,"path":"All/p5-Session-Storage-Secure-1.000.pkg","repopath":"All/p5-Session-Storage-Secure-1.000.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":17040,"desc":"This module implements a secure way to encode session data.  It is\nprimarily intended for storing session data in browser cookies, but\ncould be used with other backend storage where security of stored\nsession data is important.","deps":{"p5-Crypt-CBC":{"origin":"security/p5-Crypt-CBC","version":"3.04"},"p5-Crypt-Rijndael":{"origin":"security/p5-Crypt-Rijndael","version":"1.16"},"p5-Crypt-URandom":{"origin":"security/p5-Crypt-URandom","version":"0.54"},"p5-Math-Random-ISAAC-XS":{"origin":"math/p5-Math-Random-ISAAC-XS","version":"1.004_3"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-MooX-Types-MooseLike":{"origin":"devel/p5-MooX-Types-MooseLike","version":"0.29"},"p5-Sereal-Decoder":{"origin":"converters/p5-Sereal-Decoder","version":"5.004"},"p5-Sereal-Encoder":{"origin":"converters/p5-Sereal-Encoder","version":"5.004"},"p5-String-Compare-ConstantTime":{"origin":"textproc/p5-String-Compare-ConstantTime","version":"0.321"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Set-Object","origin":"devel/p5-Set-Object","version":"1.42","comment":"Perl module to manage sets of objects","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Set-Object","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2530ab77c10cfeea1f0af586d14e8641ecf3c0a6e337b73e78df3540eeddc879","flatsize":87293,"path":"All/p5-Set-Object-1.42.pkg","repopath":"All/p5-Set-Object-1.42.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":39612,"desc":"This module implements a Set of objects, that is, a collection of\nobjects without duplications. It is similar to a Smalltalk IdentitySet.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Set-NestedGroups","origin":"devel/p5-Set-NestedGroups","version":"0.01_1","comment":"Perl module for grouped data eg ACL's, city/state/country etc","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d4991f1e5f61827e721df443df4f865084fa3fd7d89ad6bbaa164e7c9790455e","flatsize":16292,"path":"All/p5-Set-NestedGroups-0.01_1.pkg","repopath":"All/p5-Set-NestedGroups-0.01_1.pkg","licenselogic":"single","pkgsize":9416,"desc":"Set::NestedGroups gives an implementation of nested groups, access\ncontrol lists (ACLs) would be one example of nested groups.\n\nFor example, if Joe is a Manager, and Managers have access to payroll,\nyou can create an ACL which implements these rules, then ask the ACL if\nJoe has access to payroll.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Set-IntSpan-Fast-XS","origin":"math/p5-Set-IntSpan-Fast-XS","version":"0.05_1","comment":"Faster Set::IntSpan::Fast","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Set-IntSpan-Fast-XS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b55e717e03b34a14905d44b0c318b76a285ca348ea4999ecadcb4c95c37224d3","flatsize":18731,"path":"All/p5-Set-IntSpan-Fast-XS-0.05_1.pkg","repopath":"All/p5-Set-IntSpan-Fast-XS-0.05_1.pkg","licenselogic":"single","pkgsize":8904,"desc":"This is a drop in replacement XS based version of Set::IntSpan::Fast.\nSee that module for details of the interface.","deps":{"p5-Data-Swap":{"origin":"devel/p5-Data-Swap","version":"0.08_1"},"p5-Set-IntSpan-Fast":{"origin":"math/p5-Set-IntSpan-Fast","version":"1.15_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Sisimai","origin":"mail/p5-Sisimai","version":"5.2.1","comment":"Mail Analyzing Interface for bounce mails","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Sisimai","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c60edbb95759264a7cf5f2905b3c1d5a347498c5fc8c8e16ab7a6254aea622fb","flatsize":1245370,"path":"All/p5-Sisimai-5.2.1.pkg","repopath":"All/p5-Sisimai-5.2.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":417208,"desc":"Sisimai is the system formerly known as bounceHammer 4, is a Perl\nmodule for analyzing bounce mails and generate structured data in\na JSON format (YAML is also available if \"YAML\" module is installed\non your system) from parsed bounce messages. Sisimai is a coined\nword: Sisi (the number 4 is pronounced \"Si\" in Japanese) and MAI\n(acronym of \"Mail Analyzing Interface\").","deps":{"p5-Class-Accessor-Lite":{"origin":"devel/p5-Class-Accessor-Lite","version":"0.08"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Set-IntSpan","origin":"math/p5-Set-IntSpan","version":"1.19_1","comment":"Manages sets of integers","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Set-IntSpan","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f55c1a5ecdfc9d78b969d756bf8d5250fbffb8f73c481875a0130d95f98d7725","flatsize":68803,"path":"All/p5-Set-IntSpan-1.19_1.pkg","repopath":"All/p5-Set-IntSpan-1.19_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":25140,"desc":"Set::IntSpan manages sets of integers.  It is optimized for sets that\nhave long runs of consecutive integers.  These arise, for example, in\n.newsrc files, which maintain lists of articles:\n\n    alt.foo: 1-21,28,31\n    alt.bar: 1-14192,14194,14196-14221\n\nSets are stored internally in a run-length coded form.  This provides\nfor both compact storage and efficient computation.  In particular,\nset operations can be performed directly on the encoded\nrepresentation.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Set-Array","origin":"devel/p5-Set-Array","version":"0.30_1","comment":"Arrays as objects with set operations","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Set-Array","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"739eaf23b450c6f2cbedd825beb4809fb578aa55aecb36fc7a494296c056a184","flatsize":63346,"path":"All/p5-Set-Array-0.30_1.pkg","repopath":"All/p5-Set-Array-0.30_1.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":25088,"desc":"Set::Array allows you to create arrays as objects and use OO-style\nmethods on them. Many convenient methods are provided here that appear\nin the FAQ's, the Perl Cookbook or posts from comp.lang.perl.misc. In\naddition, there are Set methods with corresponding (overloaded)\noperators for the purpose of Set comparison, i.e. +, ==, etc.","deps":{"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-Want":{"origin":"devel/p5-Want","version":"0.29_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Sentinel","origin":"devel/p5-Sentinel","version":"0.07","comment":"Create lightweight SCALARs with get/set callbacks","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Sentinel","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d7361f1ef188c5ef8b33a5062cbac928f270cd95a4ed2fb7248c270b7faac0ac","flatsize":24065,"path":"All/p5-Sentinel-0.07.pkg","repopath":"All/p5-Sentinel-0.07.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12036,"desc":"Sentinel provides a single lvalue function, sentinel, which yields a scalar that\ninvoke callbacks to get or set its value. Primarily this is useful to create\nlvalue object accessors or other functions, to invoke actual code when a new\nvalue is set, rather than simply updating a scalar variable.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Sereal-Decoder","origin":"converters/p5-Sereal-Decoder","version":"5.004","comment":"Perl module for fast, powerful binary deserialization (decoder)","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/pod/Sereal::Decoder","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e29daaaabd051fe4ed2d88203c1572a5661aa5135beb46d8440a774195582f60","flatsize":284090,"path":"All/p5-Sereal-Decoder-5.004.pkg","repopath":"All/p5-Sereal-Decoder-5.004.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":103628,"desc":"This library implements a deserializer for an efficient,\ncompact-output, and feature-rich binary protocol called Sereal. Its\nsister module Sereal::Encoder (converters/p5-Sereal-Encoder) implements\nan encoder for this format. The two are released separately to allow for\nindependent and safer upgrading.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["converters","perl5"]},{"name":"p5-Sendmail-PMilter","origin":"mail/p5-Sendmail-PMilter","version":"1.27","comment":"Perl bindings for Sendmail/Postfix milter interface","maintainer":"takeda@takeda.tk","www":"https://metacpan.org/dist/Sendmail-PMilter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cc8ccc3ec6fda8e85e368aaac3782eb047b803fb4600280d5c3d8a20e3214e5a","flatsize":99100,"path":"All/p5-Sendmail-PMilter-1.27.pkg","repopath":"All/p5-Sendmail-PMilter-1.27.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":37920,"desc":"Sendmail::PMilter provides access to the message processing hooks in a\nrunning Mail Transfer Agent (Sendmail or Postfix), so that filters\n('milters') which process mail can be written entirely in Perl.  Mail\nprocessing according to SMTP takes place at a number of well-defined\nstages ('connect', 'helo', etc.) during the exchange of the message\nbetween client and server.  At each stage, the sets of data available\n(the connecting IP, sender address etc.) and the permissible actions\n(rewrite a message header, ACCEPT a message, REJECT it etc.) are also\nwell-defined and are to some extent configurable.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Sereal-Encoder","origin":"converters/p5-Sereal-Encoder","version":"5.004","comment":"Perl module for fast, powerful binary serialization (encoder)","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/pod/Sereal::Encoder","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5585280329b6f1b71063722c9f4fb7c0f9e6ed01f3560c648b52c3f3a16106d1","flatsize":268116,"path":"All/p5-Sereal-Encoder-5.004.pkg","repopath":"All/p5-Sereal-Encoder-5.004.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":100880,"desc":"This library implements an efficient, compact-output, and feature-rich\nserializer using a binary protocol called Sereal.  Its sister module\nSereal::Decoder (converts/p5-Sereal-Decoder) implements a decoder for\nthis format.  The two are released separately to allow for independent\nand safer upgrading.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["converters","perl5"]},{"name":"p5-Sereal","origin":"converters/p5-Sereal","version":"5.004","comment":"Perl extension for fast, compact, powerful binary (de-)serialization","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/pod/Sereal","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"75e8a8a3a8cc601a7c6ae2a02e287e6c9641ab21a2b6354d63b25081b1d5ae46","flatsize":17412,"path":"All/p5-Sereal-5.004.pkg","repopath":"All/p5-Sereal-5.004.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9096,"desc":"Sereal is an efficient, compact-output, binary and feature-rich\nserialization protocol.  The Perl encoder is implemented as the\nSereal::Encoder module, the Perl decoder correspondingly as\nSereal::Decoder.  They are distributed separately to allow for safe\nupgrading without downtime.\n\nThe encoder and decoder modules are available as these two ports:\n  - converters/p5-Sereal-Encoder\n  - converters/p5-Sereal-Decoder\n\nThis port will install both of them.","deps":{"p5-Sereal-Decoder":{"origin":"converters/p5-Sereal-Decoder","version":"5.004"},"p5-Sereal-Encoder":{"origin":"converters/p5-Sereal-Encoder","version":"5.004"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","perl5"]},{"name":"p5-Sepia-emacs_devel_nox","origin":"devel/p5-Sepia","version":"0.992_29","comment":"Simple Emacs-Perl Interface","maintainer":"ashish@FreeBSD.org","www":"https://metacpan.org/release/Sepia","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c662f5d42199058375618d8c7eab09d28d0cb08d9f8a14a778c26ab46050d58d","flatsize":260533,"path":"All/p5-Sepia-emacs_devel_nox-0.992_29.pkg","repopath":"All/p5-Sepia-emacs_devel_nox-0.992_29.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":78004,"desc":"Sepia is a set of features to make Emacs a better tool for Perl\ndevelopment. This package contains the Perl side of the\nimplementation, including all user-serviceable parts (for the\ncross-referencing facility see Sepia::Xref).","deps":{"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"p5-BSD-Resource":{"origin":"devel/p5-BSD-Resource","version":"1.2911"},"p5-Devel-LexAlias":{"origin":"devel/p5-Devel-LexAlias","version":"0.05_2"},"p5-Devel-Size":{"origin":"devel/p5-Devel-Size","version":"0.84"},"p5-IO-Stringy":{"origin":"devel/p5-IO-Stringy","version":"2.113"},"p5-Module-Info":{"origin":"devel/p5-Module-Info","version":"0.37"},"p5-PadWalker":{"origin":"devel/p5-PadWalker","version":"2.5"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"annotations":{"flavor":"devel_nox"}},{"name":"p5-Senna","origin":"textproc/p5-Senna","version":"0.51_5","comment":"Perl module for Embeddable Fulltext Search Engine","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Senna","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"97d6b17e0c86f9436961b1d24657605bcd6b3151efbd71a519f95b0bc9396096","flatsize":164477,"path":"All/p5-Senna-0.51_5.pkg","repopath":"All/p5-Senna-0.51_5.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":67288,"desc":"Perl module for Embeddable Fulltext Search Engine.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"senna":{"origin":"textproc/senna","version":"1.1.5_10,1"}},"categories":["perl5","textproc"]},{"name":"p5-Search-VectorSpace","origin":"textproc/p5-Search-VectorSpace","version":"0.02_15","comment":"Very basic vector-space search engine perl module","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Search-VectorSpace","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5b5ca69e39929f4e29ee2e6a8bca67e611ce5a368608ccf99820e04eebd96615","flatsize":10950,"path":"All/p5-Search-VectorSpace-0.02_15.pkg","repopath":"All/p5-Search-VectorSpace-0.02_15.pkg","licenselogic":"single","pkgsize":6640,"desc":"This module takes a list of documents (in English) and\nbuilds a simple in-memory search engine using a vector\nspace model. Documents are stored as PDL objects, and\nafter the initial indexing phase, the search should be\nvery fast. This implementation applies a rudimentary\nstop list to filter out very common words, and uses a\ncosine measure to calculate document similarity.\nAll documents above a user-configurable similarity\nthreshold are returned.","deps":{"p5-Lingua-Stem":{"origin":"textproc/p5-Lingua-Stem","version":"2.31"},"p5-PDL":{"origin":"math/p5-PDL","version":"2.099"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Sepia-emacs_wayland","origin":"devel/p5-Sepia","version":"0.992_29","comment":"Simple Emacs-Perl Interface","maintainer":"ashish@FreeBSD.org","www":"https://metacpan.org/release/Sepia","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"301012d3edcdda39c3929e9a5bb7346476ec3e566de931cdecee210dcf9acbca","flatsize":260548,"path":"All/p5-Sepia-emacs_wayland-0.992_29.pkg","repopath":"All/p5-Sepia-emacs_wayland-0.992_29.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":78000,"desc":"Sepia is a set of features to make Emacs a better tool for Perl\ndevelopment. This package contains the Perl side of the\nimplementation, including all user-serviceable parts (for the\ncross-referencing facility see Sepia::Xref).","deps":{"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"p5-BSD-Resource":{"origin":"devel/p5-BSD-Resource","version":"1.2911"},"p5-Devel-LexAlias":{"origin":"devel/p5-Devel-LexAlias","version":"0.05_2"},"p5-Devel-Size":{"origin":"devel/p5-Devel-Size","version":"0.84"},"p5-IO-Stringy":{"origin":"devel/p5-IO-Stringy","version":"2.113"},"p5-Module-Info":{"origin":"devel/p5-Module-Info","version":"0.37"},"p5-PadWalker":{"origin":"devel/p5-PadWalker","version":"2.5"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"annotations":{"flavor":"wayland"}},{"name":"p5-Sepia-emacs_nox","origin":"devel/p5-Sepia","version":"0.992_29","comment":"Simple Emacs-Perl Interface","maintainer":"ashish@FreeBSD.org","www":"https://metacpan.org/release/Sepia","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3b20c54cc394ba23897eb270b822656a592a1b80423d4d06be702e7c43171ef8","flatsize":260548,"path":"All/p5-Sepia-emacs_nox-0.992_29.pkg","repopath":"All/p5-Sepia-emacs_nox-0.992_29.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":78000,"desc":"Sepia is a set of features to make Emacs a better tool for Perl\ndevelopment. This package contains the Perl side of the\nimplementation, including all user-serviceable parts (for the\ncross-referencing facility see Sepia::Xref).","deps":{"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"p5-BSD-Resource":{"origin":"devel/p5-BSD-Resource","version":"1.2911"},"p5-Devel-LexAlias":{"origin":"devel/p5-Devel-LexAlias","version":"0.05_2"},"p5-Devel-Size":{"origin":"devel/p5-Devel-Size","version":"0.84"},"p5-IO-Stringy":{"origin":"devel/p5-IO-Stringy","version":"2.113"},"p5-Module-Info":{"origin":"devel/p5-Module-Info","version":"0.37"},"p5-PadWalker":{"origin":"devel/p5-PadWalker","version":"2.5"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"annotations":{"flavor":"nox"}},{"name":"p5-Search-Sitemap","origin":"textproc/p5-Search-Sitemap","version":"2.13","comment":"Perl extension for managing Search Engine Sitemaps","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/JASONK/Search-Sitemap-2.13","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c85b8f9c1539398f61bf7800f506f6f8587b30f9672a666df92396415b9738f3","flatsize":63243,"path":"All/p5-Search-Sitemap-2.13.pkg","repopath":"All/p5-Search-Sitemap-2.13.pkg","licenselogic":"single","pkgsize":33236,"desc":"The Sitemap Protocol allows you to inform search engine crawlers about URLs on\nyour Web sites that are available for crawling. A Sitemap consists of a list of\nURLs and may also contain additional information about those URLs, such as when\nthey were last modified, how frequently they change, etc.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc","www"]},{"name":"p5-Search-QueryParser","origin":"textproc/p5-Search-QueryParser","version":"0.95","comment":"Parse a query into a structure suitable for external search engines","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Search-QueryParser","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5dfca38e0e913b5fa98a8db4bbc6627205f06cd368e1b15e7724b37254a3bece","flatsize":26350,"path":"All/p5-Search-QueryParser-0.95.pkg","repopath":"All/p5-Search-QueryParser-0.95.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14324,"desc":"Search::QueryParser parses a query string into a data structure to be handled by\nexternal search engines. For examples of such engines, see File::Tabular and\nSearch::Indexer.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Sepia-emacs_devel","origin":"devel/p5-Sepia","version":"0.992_29","comment":"Simple Emacs-Perl Interface","maintainer":"ashish@FreeBSD.org","www":"https://metacpan.org/release/Sepia","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"96352e94de05c867455adf142f8767e8ffa920aae7f3153a2c9671bae130e0af","flatsize":260533,"path":"All/p5-Sepia-emacs_devel-0.992_29.pkg","repopath":"All/p5-Sepia-emacs_devel-0.992_29.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":78000,"desc":"Sepia is a set of features to make Emacs a better tool for Perl\ndevelopment. This package contains the Perl side of the\nimplementation, including all user-serviceable parts (for the\ncross-referencing facility see Sepia::Xref).","deps":{"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"p5-BSD-Resource":{"origin":"devel/p5-BSD-Resource","version":"1.2911"},"p5-Devel-LexAlias":{"origin":"devel/p5-Devel-LexAlias","version":"0.05_2"},"p5-Devel-Size":{"origin":"devel/p5-Devel-Size","version":"0.84"},"p5-IO-Stringy":{"origin":"devel/p5-IO-Stringy","version":"2.113"},"p5-Module-Info":{"origin":"devel/p5-Module-Info","version":"0.37"},"p5-PadWalker":{"origin":"devel/p5-PadWalker","version":"2.5"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"annotations":{"flavor":"devel_full"}},{"name":"p5-Search-Namazu","origin":"databases/p5-Search-Namazu","version":"0.96_5","comment":"Namazu library module for perl","maintainer":"perl@FreeBSD.org","www":"https://www.akaneiro.jp/Search-Namazu/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"572e449f582ebfe372396ff11c7d9ed324dc2b531f4a15ca1cbe037d00a98a6d","flatsize":38331,"path":"All/p5-Search-Namazu-0.96_5.pkg","repopath":"All/p5-Search-Namazu-0.96_5.pkg","licenselogic":"single","pkgsize":13744,"desc":"This module is an interface for Namazu library. Namazu is an implement\nof full text retrieval search system.","deps":{"namazu2":{"origin":"databases/namazu2","version":"2.0.21_3"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Search-InvertedIndex","origin":"databases/p5-Search-InvertedIndex","version":"1.17","comment":"Manager for inverted index maps","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Search-InvertedIndex","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"33feefa4ec578e5adee205aa7b555b91797c95e48aa405783b140bebfff11a1c","flatsize":223277,"path":"All/p5-Search-InvertedIndex-1.17.pkg","repopath":"All/p5-Search-InvertedIndex-1.17.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":55656,"desc":"A general purpose inverted indexing system suitable for medium\nscale searching.","deps":{"p5-Class-NamedParms":{"origin":"devel/p5-Class-NamedParms","version":"1.08"},"p5-Class-ParmList":{"origin":"devel/p5-Class-ParmList","version":"1.06"},"p5-Digest-SHA1":{"origin":"security/p5-Digest-SHA1","version":"2.13_2"},"p5-Tie-DB_File-SplitHash":{"origin":"devel/p5-Tie-DB_File-SplitHash","version":"1.07"},"p5-Tie-FileLRUCache":{"origin":"devel/p5-Tie-FileLRUCache","version":"1.06"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Sepia-emacs_canna","origin":"devel/p5-Sepia","version":"0.992_29","comment":"Simple Emacs-Perl Interface","maintainer":"ashish@FreeBSD.org","www":"https://metacpan.org/release/Sepia","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bf5cecfc1b44ce0387b1cf97b61f4e66678d95234339220c7f43af4e85f1d20d","flatsize":260548,"path":"All/p5-Sepia-emacs_canna-0.992_29.pkg","repopath":"All/p5-Sepia-emacs_canna-0.992_29.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":78020,"desc":"Sepia is a set of features to make Emacs a better tool for Perl\ndevelopment. This package contains the Perl side of the\nimplementation, including all user-serviceable parts (for the\ncross-referencing facility see Sepia::Xref).","deps":{"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"p5-BSD-Resource":{"origin":"devel/p5-BSD-Resource","version":"1.2911"},"p5-Devel-LexAlias":{"origin":"devel/p5-Devel-LexAlias","version":"0.05_2"},"p5-Devel-Size":{"origin":"devel/p5-Devel-Size","version":"0.84"},"p5-IO-Stringy":{"origin":"devel/p5-IO-Stringy","version":"2.113"},"p5-Module-Info":{"origin":"devel/p5-Module-Info","version":"0.37"},"p5-PadWalker":{"origin":"devel/p5-PadWalker","version":"2.5"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"annotations":{"flavor":"canna"}},{"name":"p5-Sendmail-Milter","origin":"mail/p5-Sendmail-Milter","version":"0.18_2","comment":"Module to write mail filters in Perl using sendmail's mail filter API","maintainer":"marc@pilgerer.org","www":"https://sourceforge.net/projects/sendmail-milter/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"22b9b94860c69a6ebb1546ce9c071895984c00b2c3fbfd68f6d7e19a80bd73d3","flatsize":84718,"path":"All/p5-Sendmail-Milter-0.18_2.pkg","repopath":"All/p5-Sendmail-Milter-0.18_2.pkg","licenselogic":"single","pkgsize":30352,"desc":"Sendmail::Milter provides users with the ability to write mail filters in Perl\nthat tightly integrate with sendmail's mail filter API.\n\nWith this module, you can define and register Perl callbacks with the Milter\nengine. This module calls your perl callbacks using interpreters from a\nthreaded persistent interpreter pool. Milter contexts are presented using an\nobject-oriented style interface for performing operations on a Milter context.","deps":{"libmilter":{"origin":"mail/libmilter","version":"8.18.1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Sendmail-AccessDB","origin":"mail/p5-Sendmail-AccessDB","version":"1.04","comment":"Perl5 interface to the Sendmail access.db list","maintainer":"ehaupt@FreeBSD.org","www":"https://metacpan.org/release/Sendmail-AccessDB","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5b945f2199ff709b5c90cd22ef4db2183d98f9abf2a4153c1a6a458865b4b8e8","flatsize":14008,"path":"All/p5-Sendmail-AccessDB-1.04.pkg","repopath":"All/p5-Sendmail-AccessDB-1.04.pkg","licenselogic":"single","pkgsize":8128,"desc":"This module is designed so that users of the Sendmail::Milter module (or other\nSendmail programmers) can ascertain if a user has elected to whitelist\nthemselves as a \"spam friend\" (where there should be no spam filtering on mail\nto them) or, where spam-filtering is not the default, but an option, where\ncertain receipients have been labeled as \"spam haters\".","deps":{"p5-BerkeleyDB":{"origin":"databases/p5-BerkeleyDB","version":"0.66"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"pari-elldata","origin":"math/pari_elldata","version":"2021.03.21_2","comment":"Elliptic Curve Data for PARI/GP","maintainer":"thierry@FreeBSD.org","www":"https://pari.math.u-bordeaux.fr/packages.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c25ea1d60be0f26f66db536c3417f4ed996ba499e40a0708ed496d007ab495f7","flatsize":161281476,"path":"All/pari-elldata-2021.03.21_2.pkg","repopath":"All/pari-elldata-2021.03.21_2.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":46721948,"desc":"This is the PARI/GP version of J. E. Cremona Elliptic Curve Data.\n\nThis package contains elliptic curves defined over the rationals representing\nall isogeny classes for all conductor less than 500000. Theses data are needed\nby ellsearch, ellidentify and ellgenerators and require PARI/GP.\n\nSee also: https://github.com/JohnCremona/ecdata/","deps":{"pari":{"origin":"math/pari","version":"2.17.2,2"}},"categories":["math"],"options":{"DOCS":"on"}},{"name":"p5-Sepia","origin":"devel/p5-Sepia","version":"0.992_29","comment":"Simple Emacs-Perl Interface","maintainer":"ashish@FreeBSD.org","www":"https://metacpan.org/release/Sepia","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"66719992a543bf2b963830164859ba4e16af39d40477e3ae0ff869674c3fd67e","flatsize":260548,"path":"All/p5-Sepia-0.992_29.pkg","repopath":"All/p5-Sepia-0.992_29.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":78000,"desc":"Sepia is a set of features to make Emacs a better tool for Perl\ndevelopment. This package contains the Perl side of the\nimplementation, including all user-serviceable parts (for the\ncross-referencing facility see Sepia::Xref).","deps":{"emacs":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"p5-BSD-Resource":{"origin":"devel/p5-BSD-Resource","version":"1.2911"},"p5-Devel-LexAlias":{"origin":"devel/p5-Devel-LexAlias","version":"0.05_2"},"p5-Devel-Size":{"origin":"devel/p5-Devel-Size","version":"0.84"},"p5-IO-Stringy":{"origin":"devel/p5-IO-Stringy","version":"2.113"},"p5-Module-Info":{"origin":"devel/p5-Module-Info","version":"0.37"},"p5-PadWalker":{"origin":"devel/p5-PadWalker","version":"2.5"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"annotations":{"flavor":"full"}},{"name":"p5-Search-Estraier","origin":"textproc/p5-Search-Estraier","version":"0.09_3","comment":"Pure perl module to use Hyper Estraier search engine","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Search-Estraier","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"40946a437d9495aa17733c3694288b72d7c05da87117dc7238bb4f909cb2751e","flatsize":90319,"path":"All/p5-Search-Estraier-0.09_3.pkg","repopath":"All/p5-Search-Estraier-0.09_3.pkg","licenselogic":"single","pkgsize":31804,"desc":"This module is implementation of node API of Hyper Estraier. Since\nit's perl-only module with dependencies only on standard perl modules,\nit will run on all platforms on which perl runs. It doesn't require\ncompilation or Hyper Estraier development files on target machine.\n\nIt is implemented as multiple packages which closly resamble Ruby\nimplementation. It also includes methods to manage nodes.\n\nThere are few examples in scripts directory of this distribution.","deps":{"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Search-Xapian","origin":"databases/p5-Search-Xapian","version":"1.2.25.5","comment":"Perl XS frontend to the Xapian C++ search library","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Search-Xapian","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"070193c763f0c152f00e8f391e5ba6d17838ab04b4c1b14679df3cdd8fda9dd0","flatsize":659662,"path":"All/p5-Search-Xapian-1.2.25.5.pkg","repopath":"All/p5-Search-Xapian-1.2.25.5.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":172668,"desc":"This module wraps most methods of most Xapian classes. The missing classes and\nmethods should be added in the future. It also provides a simplified, more\n'perlish' interface - as demonstrated above.\n\nThe Xapian library is evolving very quickly at the time of writing, hence any\ndocumentation placed here would be likely to become out of date quite rapidly,\nand I do not have the patience to write some which could rapidly become\nredundant.\n\nApologies to those of you considering using this module. For the time being, I\nwould suggest garnering what you can from the tests and examples provided, or\nreading through the Xapian documentation on http://www.xapian.org/, notably the\nAPI documentation at http://www.xapian.org/docs/apidoc/html/annotated.html\n\nIf you encounter problems, email either me or preferably the Xapian-discuss\nmailing list (which I am on - subscription details can be found on the Xapian\nweb site).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"xapian-core":{"origin":"databases/xapian-core","version":"1.4.27,1"}},"categories":["databases","perl5"]},{"name":"p5-Search-Saryer","origin":"textproc/p5-Search-Saryer","version":"0.40_3","comment":"Perl interface to the Sary library","maintainer":"perl@FreeBSD.org","www":"http://sary.namazu.org/index.html.en","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c19e7da0424bd97a0872bcb1cfb06e91646951fb9cfe4f0f7a462630a43c3595","flatsize":21585,"path":"All/p5-Search-Saryer-0.40_3.pkg","repopath":"All/p5-Search-Saryer-0.40_3.pkg","licenselogic":"single","pkgsize":8388,"desc":"This module is a Perl interface to the Sary library.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"sary":{"origin":"textproc/sary","version":"1.2.0_6"}},"categories":["perl5","textproc"],"annotations":{"deprecated":"Depends on deprecated port textproc/sary","expiration_date":"2025-04-30"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nDepends on deprecated port textproc/sary.\n\nIt is scheduled to be removed on or after 2025-04-30."}]},{"name":"p5-Search-QueryParser-SQL","origin":"textproc/p5-Search-QueryParser-SQL","version":"0.010","comment":"Turn free-text queries into SQL WHERE clauses","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Search-QueryParser-SQL","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"32fc82c1af3f7e7e65ffb5c16ee97f381518c4e5204a6aac699c5abafa8c9cbb","flatsize":38741,"path":"All/p5-Search-QueryParser-SQL-0.010.pkg","repopath":"All/p5-Search-QueryParser-SQL-0.010.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17340,"desc":"Search::QueryParser::SQL is a subclass of Search::QueryParser. Chiefly it\nextends the unparse() method to stringify free-text search queries as valid SQL\nWHERE clauses.\n\nThe idea is to allow you to treat your database like a free-text search index,\nwhen it really isn't.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Data-Dump":{"origin":"devel/p5-Data-Dump","version":"1.25"},"p5-Search-QueryParser":{"origin":"textproc/p5-Search-QueryParser","version":"0.95"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Script-isAperlScript","origin":"devel/p5-Script-isAperlScript","version":"1.0.0_1","comment":"Basic check for if something is a perl script or not","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Script-isAperlScript","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bfb86f3059fae60f35fbb4899efacb423ed6d6c240c2b2218f9d6eb052314617","flatsize":15227,"path":"All/p5-Script-isAperlScript-1.0.0_1.pkg","repopath":"All/p5-Script-isAperlScript-1.0.0_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7908,"desc":"This does a basic check if something is a perl script or not.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Search-Elasticsearch-Client-0_90","origin":"textproc/p5-Search-Elasticsearch-Client-0_90","version":"5.02","comment":"ElasticSearch API for 0.90 servers","maintainer":"elastic@FreeBSD.org","www":"https://metacpan.org/release/Search-Elasticsearch-Client-0_90","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8d4bbd9537ab3ca8b7870a321b9f9bb67e65ccd979302917ed60a1f88a623cbe","flatsize":185571,"path":"All/p5-Search-Elasticsearch-Client-0_90-5.02.pkg","repopath":"All/p5-Search-Elasticsearch-Client-0_90-5.02.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":62824,"desc":"Search::Elasticsearch::Client::0_90 - Thin client with full support for\nElasticsearch 0.90 APIs","deps":{"p5-Devel-GlobalDestruction":{"origin":"devel/p5-Devel-GlobalDestruction","version":"0.14"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-Search-Elasticsearch":{"origin":"textproc/p5-Search-Elasticsearch","version":"8.12"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Search-Elasticsearch-Client-1_0","origin":"textproc/p5-Search-Elasticsearch-Client-1_0","version":"5.02","comment":"ElasticSearch API for 1.0 servers","maintainer":"elastic@FreeBSD.org","www":"https://metacpan.org/release/Search-Elasticsearch-Client-1_0","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2ec1cc6adc14888b24a1d505b3b4243adcb3f150bf6940e9a056d2dd0a288fbb","flatsize":256106,"path":"All/p5-Search-Elasticsearch-Client-1_0-5.02.pkg","repopath":"All/p5-Search-Elasticsearch-Client-1_0-5.02.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":79536,"desc":"Search::Elasticsearch::Client::1_0 - Thin client with full support for\nElasticsearch 1.x APIs","deps":{"p5-Devel-GlobalDestruction":{"origin":"devel/p5-Devel-GlobalDestruction","version":"0.14"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-Search-Elasticsearch":{"origin":"textproc/p5-Search-Elasticsearch","version":"8.12"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Search-Odeum","origin":"textproc/p5-Search-Odeum","version":"0.02_3","comment":"Perl interface to the Odeum inverted index API","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Search-Odeum","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e07303283defc9604959b23238c0db3d033ba0b7330aaed8bb5f3b57b8cf0036","flatsize":51256,"path":"All/p5-Search-Odeum-0.02_3.pkg","repopath":"All/p5-Search-Odeum-0.02_3.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":19220,"desc":"Search::Odeum is an interface to the Odeum API. Odeum is the inverted index API\nwhich is a part of qdbm database library.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"qdbm":{"origin":"databases/qdbm","version":"1.8.78_5"}},"categories":["perl5","textproc"]},{"name":"p5-Scope-Guard","origin":"devel/p5-Scope-Guard","version":"0.21","comment":"Lexically scoped resource management","maintainer":"svysh.fbsd@gmail.com","www":"https://metacpan.org/release/Scope-Guard","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"857289c394e9712bf5fa7a11067fe9f2d5b26633fc91f1763c379d29bb561471","flatsize":8901,"path":"All/p5-Scope-Guard-0.21.pkg","repopath":"All/p5-Scope-Guard-0.21.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":5388,"desc":"This module provides a convenient way to perform cleanup or other forms of\nresource management at the end of a scope. It is particularly useful when\ndealing with exceptions: the Scope::Guard constructor takes a reference to a\nsubroutine that is guaranteed to be called even if the thread of execution is\naborted prematurely. This effectively allows lexically-scoped \"promises\" to be\nmade that are automatically honoured by perl's garbage collector.\n\nFor more info, see: http://www.drdobbs.com/cpp/184403758","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Scope-Container","origin":"devel/p5-Scope-Container","version":"0.04","comment":"Container object for temporary scoped items like database connections","maintainer":"bokutin@bokut.in","www":"https://metacpan.org/release/Scope-Container","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"12d5237f873bd6ac562e5fda8f03d844acf74e005609ed884226f2eb5f9dd0b9","flatsize":11763,"path":"All/p5-Scope-Container-0.04.pkg","repopath":"All/p5-Scope-Container-0.04.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6600,"desc":"Container object for temporary scoped items like database connections","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Scope-Upper","origin":"devel/p5-Scope-Upper","version":"0.34","comment":"Act on upper scopes","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Scope-Upper","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8baea6d4a7287c93e9ebd27390543239b40d25a6876e2a4410751cdaf6d61e3c","flatsize":85005,"path":"All/p5-Scope-Upper-0.34.pkg","repopath":"All/p5-Scope-Upper-0.34.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":37672,"desc":"This module lets you defer actions at run-time that will take place when\nthe control flow returns into an upper scope.  Currently, you can:\n\n* hook an upper scope end with \"reap\" ;\n\n* localize variables, array/hash values or deletions of elements in\nhigher contexts with respectively \"localize\", \"localize_elem\" and\n\"localize_delete\" ;\n\n* return values immediately to an upper level with \"unwind\", and know\nwhich context was in use then with \"want_at\".","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Schedule-Match","origin":"sysutils/p5-Schedule-Match","version":"0.07_1","comment":"Handles and detects clash between pattern-based schedules","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aade5c620fbb13476bc5f17025077c920c50c391c3188ebf62394a57faca8f9f","flatsize":19534,"path":"All/p5-Schedule-Match-0.07_1.pkg","repopath":"All/p5-Schedule-Match-0.07_1.pkg","licenselogic":"single","pkgsize":9852,"desc":"This library allows you to manage schedule which has structure similar\nto crontab(5) format. It offers methods to detect clash between\nschedules (with or without duration considered), and can also tell when,\nand how often they clash.\n\nFrom the viewpoint of data structure, one major difference compared to\ncrontab(5) is a concept of duration. Each schedule has its own duration,\nand clash detection can be done upon that.\n\n-Anton\n<tobez@FreeBSD.org>","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-Schedule-Cron-Events","origin":"sysutils/p5-Schedule-Cron-Events","version":"1.95_1","comment":"Take a line from a crontab and find out when events will occur","maintainer":"akuz84@gmail.com","www":"https://metacpan.org/release/Schedule-Cron-Events","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2909c28c1e3bee572d4cd8456c38e696e9bf684cf69ee09bc25af75ab4731c33","flatsize":35175,"path":"All/p5-Schedule-Cron-Events-1.95_1.pkg","repopath":"All/p5-Schedule-Cron-Events-1.95_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15772,"desc":"Given a line from a crontab, tells you the time at which cron will\nnext run the line, or when the last event occurred, relative to any\ndate you choose. The object keeps that reference date internally,\nand updates it when you call nextEvent() or previousEvent() - such\nthat successive calls will give you a sequence of events going\nforward, or backwards, in time.\n\nUse setCounterToNow() to reset this reference time to the current\ndate on your system, or use setCounterToDate() to set the reference\nto any arbitrary time, or resetCounter() to take the object back\nto the date you constructed it with.\n\nThis module uses Set::Crontab to understand the date specification,\nso we should be able to handle all forms of cron entries.","deps":{"p5-Set-Crontab":{"origin":"devel/p5-Set-Crontab","version":"1.03_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-Schedule-Load","origin":"sysutils/p5-Schedule-Load","version":"3.064_1","comment":"Load distribution and status across multiple host machines","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/WSNYDER/Schedule-Load-3.064","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"02e7061fe8320a4c44b63258aa9a848ac184692827575b9461f5f40a11bdff0a","flatsize":284576,"path":"All/p5-Schedule-Load-3.064_1.pkg","repopath":"All/p5-Schedule-Load-3.064_1.pkg","licenselogic":"or","licenses":["ART20","LGPL3"],"pkgsize":103396,"desc":"This package allows accessing loading and top job status across many\nmachines on a network, comprising a server farm.  It also allows for\nscheduling new jobs on the best machine across the entire network.","deps":{"p5-IPC-Locker":{"origin":"devel/p5-IPC-Locker","version":"1.502"},"p5-Proc-ProcessTable":{"origin":"devel/p5-Proc-ProcessTable","version":"0.636"},"p5-Unix-Processors":{"origin":"sysutils/p5-Unix-Processors","version":"2.046"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"],"options":{"EXAMPLES":"on"}},{"name":"p5-Schedule-At","origin":"sysutils/p5-Schedule-At","version":"1.15_1","comment":"OS independent interface to the Unix 'at' command","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Schedule-At","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1a199236e85e4cc09dbe154f777ebfc2d4b3a7519ff779518464ee89eae95fa4","flatsize":15978,"path":"All/p5-Schedule-At-1.15_1.pkg","repopath":"All/p5-Schedule-At-1.15_1.pkg","licenselogic":"single","pkgsize":7372,"desc":"This modules provides an OS independent interface to 'at', the Unix\ncommand that allows you to execute commands at a specified time.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-Scalar-Util-Numeric-PP","origin":"devel/p5-Scalar-Util-Numeric-PP","version":"0.04","comment":"Pure-perl drop-in replacement/approximation of Scalar::Util::Numeric","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/Scalar-Util-Numeric-PP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5ac5ce1ce1bfe7db8816191f07b2b70e705d829c540a1f920b4c7600bb7f2eae","flatsize":42482,"path":"All/p5-Scalar-Util-Numeric-PP-0.04.pkg","repopath":"All/p5-Scalar-Util-Numeric-PP-0.04.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10416,"desc":"Scalar::Util::Numeric::PP is written mainly for the convenience of Data::Sah, as\na drop-in pure-perl replacement for the XS module Scalar::Util::Numeric, in the\ncase when Data::Sah needs to generate code that uses PP modules instead of XS\nones.\n\nNot all functions from Scalar::Util::Numeric have been provided.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Scalar-Util-Numeric","origin":"devel/p5-Scalar-Util-Numeric","version":"0.40","comment":"Numeric tests for perl scalars","maintainer":"gebhart@secnetix.de","www":"https://metacpan.org/release/Scalar-Util-Numeric","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3653bf74bfa93047e8b10fae2bfd10f1c3abcb3f65d5435c96fc785f48dcc3dd","flatsize":15581,"path":"All/p5-Scalar-Util-Numeric-0.40.pkg","repopath":"All/p5-Scalar-Util-Numeric-0.40.pkg","licenselogic":"single","pkgsize":6952,"desc":"This module exports a number of wrappers around perl's builtin grok_number\nfunction, which returns the numeric type of its argument, or 0 if it isn't\nnumeric.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Scalar-Util-LooksLikeNumber","origin":"devel/p5-Scalar-Util-LooksLikeNumber","version":"1.39.2","comment":"Perl extension for looks_like_number() perl API","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Scalar-Util-LooksLikeNumber","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"abaefebd0ca310e8f56fe9fd76ea9ec3d6a8b07b7500ee518316737219c17d47","flatsize":8529,"path":"All/p5-Scalar-Util-LooksLikeNumber-1.39.2.pkg","repopath":"All/p5-Scalar-Util-LooksLikeNumber-1.39.2.pkg","licenselogic":"single","pkgsize":4768,"desc":"Scalar::Util::LooksLikeNumber contains looks_like_number() like\nScalar::Util's looks_like_number(), except it returns the raw value\nfrom the C function.  Scalar::Util used to do this also, but it\nreturns a booleanized value since 1.39.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Scalar-Listify","origin":"devel/p5-Scalar-Listify","version":"0.03_1","comment":"Poduces an array(ref)? from a scalar value or array ref","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Scalar-Listify","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0d4d118301428b252c7d3a924d7f7faf5ebc87618b8ea47a5137f677dfc49058","flatsize":11076,"path":"All/p5-Scalar-Listify-0.03_1.pkg","repopath":"All/p5-Scalar-Listify-0.03_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6468,"desc":"A lot of Perl code ends up with scalars having either a single scalar value\nor a reference to an array of scalar values. In order to handle the two\nconditions, one must check for what is in the scalar value before getting on\nwith one's task. Ie:\n\n  $text_scalar = 'text';\n  $aref_scalar = [ 1.. 5 ];\n\n  print ref($text_scalar) ? (join ':', @$text_scalar) : $text_scalar;\n\nAnd this module is designed to address just that!","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Scalar-List-Utils","origin":"lang/p5-Scalar-List-Utils","version":"1.68,1","comment":"Perl subroutines that would be nice to have in the perl core","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Scalar-List-Utils","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8a0933d6ff78f7374b0d970fc39cb5b73ec67faff99be6b9caeca8eb5c06f6ff","flatsize":128653,"path":"All/p5-Scalar-List-Utils-1.68,1.pkg","repopath":"All/p5-Scalar-List-Utils-1.68,1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":57044,"desc":"This package contains a selection of subroutines that people have\nexpressed would be nice to have in the perl core, but the usage would\nnot really be high enough to warrant the use of a keyword, and the size\nso small such that being individual extensions would be wasteful.\n\nThis distribution provides\n\n  min\n  max\n  minstr\n  maxstr\n  sum\n  reduce\n  reftype\n  blessed\n  weaken   (5.005_57 and later only)\n  isweak   (5.005_57 and later only)\n  dualvar\n  shuffle","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["lang","perl5"]},{"name":"p5-Scalar-Does","origin":"devel/p5-Scalar-Does","version":"0.203","comment":"Like ref() but useful","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Scalar-Does","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a1ac1cb9983a0a208355248ef01740584badb091d5a905d1676c572cdc36b7f5","flatsize":74807,"path":"All/p5-Scalar-Does-0.203.pkg","repopath":"All/p5-Scalar-Does-0.203.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":26300,"desc":"Scalar::Does has long been noted that Perl would benefit from a does() built-in.\nA check that ref($thing) eq 'ARRAY' doesn't allow you to accept an object that\nuses overloading to provide an array-like interface.","deps":{"p5-Exporter-Tiny":{"origin":"devel/p5-Exporter-Tiny","version":"1.006002"},"p5-Type-Tiny":{"origin":"devel/p5-Type-Tiny","version":"2.006000"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-lexical-underscore":{"origin":"devel/p5-lexical-underscore","version":"0.004"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Search-Elasticsearch-Client-5_0","origin":"textproc/p5-Search-Elasticsearch-Client-5_0","version":"6.00","comment":"ElasticSearch API for 5.0 servers","maintainer":"elastic@FreeBSD.org","www":"https://metacpan.org/release/Search-Elasticsearch-Client-5_0","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"20c7220086e9fc205d07468b0d6a0a8fa75eab2b4c07d63ff103cd173c3529cf","flatsize":293100,"path":"All/p5-Search-Elasticsearch-Client-5_0-6.00.pkg","repopath":"All/p5-Search-Elasticsearch-Client-5_0-6.00.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":83072,"desc":"Search::Elasticsearch::Client::5_0 - Thin client with full support for\nElasticsearch 5.x APIs","deps":{"p5-Devel-GlobalDestruction":{"origin":"devel/p5-Devel-GlobalDestruction","version":"0.14"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-Search-Elasticsearch":{"origin":"textproc/p5-Search-Elasticsearch","version":"8.12"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Search-Elasticsearch-Client-6_0","origin":"textproc/p5-Search-Elasticsearch-Client-6_0","version":"7.717","comment":"ElasticSearch API for 6.0 Servers","maintainer":"elastic@FreeBSD.org","www":"https://metacpan.org/release/Search-Elasticsearch-Client-6_0","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c3fcbccc3b4522b74a25937a03332c3608a72c32006397884f106112eef42182","flatsize":481709,"path":"All/p5-Search-Elasticsearch-Client-6_0-7.717.pkg","repopath":"All/p5-Search-Elasticsearch-Client-6_0-7.717.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":126668,"desc":"Search::Elasticsearch::Client::6_0 - Thin client with full support for\nElasticsearch 6.x APIs","deps":{"p5-Any-URI-Escape":{"origin":"www/p5-Any-URI-Escape","version":"0.01_1"},"p5-Devel-GlobalDestruction":{"origin":"devel/p5-Devel-GlobalDestruction","version":"0.14"},"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-HTTP-Tiny":{"origin":"www/p5-HTTP-Tiny","version":"0.090"},"p5-Hijk":{"origin":"www/p5-Hijk","version":"0.28"},"p5-JSON-MaybeXS":{"origin":"converters/p5-JSON-MaybeXS","version":"1.004008"},"p5-Log-Any":{"origin":"devel/p5-Log-Any","version":"1.717"},"p5-Module-Runtime":{"origin":"devel/p5-Module-Runtime","version":"0.016"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-Package-Stash":{"origin":"devel/p5-Package-Stash","version":"0.40"},"p5-Sub-Exporter":{"origin":"devel/p5-Sub-Exporter","version":"0.991"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-URI-Escape-XS":{"origin":"www/p5-URI-Escape-XS","version":"0.14"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Search-Elasticsearch-Client-2_0","origin":"textproc/p5-Search-Elasticsearch-Client-2_0","version":"5.02","comment":"ElasticSearch API for 2.0 servers","maintainer":"elastic@FreeBSD.org","www":"https://metacpan.org/release/Search-Elasticsearch-Client-2_0","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b77e116ddba9f8a0a4dd44c904f8e2ef5ca5b38466b7f73a5bcd78d15c61ae18","flatsize":269599,"path":"All/p5-Search-Elasticsearch-Client-2_0-5.02.pkg","repopath":"All/p5-Search-Elasticsearch-Client-2_0-5.02.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":82788,"desc":"Search::Elasticsearch::Client::2_0 - Thin client with full support for\nElasticsearch 2.x APIs","deps":{"p5-Devel-GlobalDestruction":{"origin":"devel/p5-Devel-GlobalDestruction","version":"0.14"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-Search-Elasticsearch":{"origin":"textproc/p5-Search-Elasticsearch","version":"8.12"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Scalar-Defer","origin":"devel/p5-Scalar-Defer","version":"0.23_1","comment":"Calculate values on demand","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Scalar-Defer","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dfc6a6205b15af8591a1484eabdd8e13101c5b883ea51ed271c15c4caec75cdc","flatsize":11513,"path":"All/p5-Scalar-Defer-0.23_1.pkg","repopath":"All/p5-Scalar-Defer-0.23_1.pkg","licenselogic":"single","pkgsize":7508,"desc":"Unlike the tie-based Data::Lazy, this module operates on values, not\nvariables. Therefore, assigning into $dv and $lv above will simply\nreplace the value, instead of triggering a STORE method call.\n\nAlso, thanks to the overload-based implementation, this module is\nabout 2x faster than Data::Lazy.","deps":{"p5-Class-InsideOut":{"origin":"devel/p5-Class-InsideOut","version":"1.14"},"p5-Exporter-Lite":{"origin":"devel/p5-Exporter-Lite","version":"0.09"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Search-Elasticsearch-Client-7_0","origin":"textproc/p5-Search-Elasticsearch-Client-7_0","version":"8.12","comment":"ElasticSearch API for 7.0 Servers","maintainer":"elastic@FreeBSD.org","www":"https://metacpan.org/release/Search-Elasticsearch-Client-7_0","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6a775a1ac88d2f9a2a5026659a448d8678891604ea23cf9ad8267bafd40d0657","flatsize":564256,"path":"All/p5-Search-Elasticsearch-Client-7_0-8.12.pkg","repopath":"All/p5-Search-Elasticsearch-Client-7_0-8.12.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":144772,"desc":"Search::Elasticsearch::Client::7_0 - Thin client with full support for\nElasticsearch 7.x APIs","deps":{"p5-Devel-GlobalDestruction":{"origin":"devel/p5-Devel-GlobalDestruction","version":"0.14"},"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-HTTP-Tiny":{"origin":"www/p5-HTTP-Tiny","version":"0.090"},"p5-Hijk":{"origin":"www/p5-Hijk","version":"0.28"},"p5-JSON-MaybeXS":{"origin":"converters/p5-JSON-MaybeXS","version":"1.004008"},"p5-Log-Any":{"origin":"devel/p5-Log-Any","version":"1.717"},"p5-Module-Runtime":{"origin":"devel/p5-Module-Runtime","version":"0.016"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-Package-Stash":{"origin":"devel/p5-Package-Stash","version":"0.40"},"p5-Sub-Exporter":{"origin":"devel/p5-Sub-Exporter","version":"0.991"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-URI-Escape-XS":{"origin":"www/p5-URI-Escape-XS","version":"0.14"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Scrappy","origin":"www/p5-Scrappy","version":"0.94112090_1","comment":"All Powerful Web Harvester, Spider, Scraper fully automated","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Scrappy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f8aeb6b107d9f8e619b809fc56a1679c8f1a9a44ed5400deeacd626053ab7165","flatsize":458660,"path":"All/p5-Scrappy-0.94112090_1.pkg","repopath":"All/p5-Scrappy-0.94112090_1.pkg","licenselogic":"single","pkgsize":65244,"desc":"Scrappy is an easy (and hopefully fun) way of scraping, spidering,\nand/or harvesting information from web pages, web services, and more.\nScrappy is a feature rich, flexible, intelligent web automation tool.","deps":{"p5-Array-Unique":{"origin":"devel/p5-Array-Unique","version":"0.09"},"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-Format-SQLite":{"origin":"devel/p5-DateTime-Format-SQLite","version":"0.11_1"},"p5-File-Find-Rule":{"origin":"devel/p5-File-Find-Rule","version":"0.34"},"p5-File-ShareDir":{"origin":"devel/p5-File-ShareDir","version":"1.118"},"p5-File-ShareDir-Install":{"origin":"devel/p5-File-ShareDir-Install","version":"0.14"},"p5-File-Slurp":{"origin":"devel/p5-File-Slurp","version":"9999.27"},"p5-File-Util":{"origin":"devel/p5-File-Util","version":"4.161950"},"p5-HTML-Tree":{"origin":"www/p5-HTML-Tree","version":"5.07"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-Parallel-ForkManager":{"origin":"devel/p5-Parallel-ForkManager","version":"2.03"},"p5-String-TT":{"origin":"devel/p5-String-TT","version":"0.03_1"},"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-WWW-Mechanize":{"origin":"www/p5-WWW-Mechanize","version":"2.19"},"p5-Web-Scraper":{"origin":"www/p5-Web-Scraper","version":"0.38"},"p5-YAML-Syck":{"origin":"textproc/p5-YAML-Syck","version":"1.34_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Sane","origin":"graphics/p5-Sane","version":"0.05_1","comment":"Perl extension for the SANE (Scanner Access Now Easy) Project","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/RATCLIFFE/Sane-0.05","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"04766bef06ac74b9635df40d0e615992f378e769f962f712f1e9cb5cff86fedf","flatsize":75216,"path":"All/p5-Sane-0.05_1.pkg","repopath":"All/p5-Sane-0.05_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":26912,"desc":"Perl bindings for the SANE (Scanner Access Now Easy) Project. This module\nallows you to access SANE-compatible scanners in a Perlish and\nobject-oriented way, freeing you from the casting and memory management in\nC, yet remaining very close in spirit to original API.\n\nThe Sane module allows a Perl developer to use SANE-compatible scanners.\nFind out more about SANE at http://www.sane-project.org.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-Sah","origin":"devel/p5-Sah","version":"0.9.51","comment":"Schema for data structures (specification)","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Sah","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9fac48db87d3e3a975d5ea655f98b78c08e6f8dd800613210793283014141153","flatsize":164391,"path":"All/p5-Sah-0.9.51.pkg","repopath":"All/p5-Sah-0.9.51.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":80156,"desc":"Sah is a schema language for validating data structures. In the 0.9.0 series,\nthere will probably still be incompatible syntax changes between revision before\nthe spec stabilizes into 1.0 series.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Safe-Isa","origin":"devel/p5-Safe-Isa","version":"1.000010","comment":"Call isa, can, does and DOES safely on things that may not be objects","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Safe-Isa","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6bb53612c425a15dd0ef514ca62fe8017a8cc876f1e29538d79ce1ed1208bc6b","flatsize":15217,"path":"All/p5-Safe-Isa-1.000010.pkg","repopath":"All/p5-Safe-Isa-1.000010.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8444,"desc":"Since Perl allows us to provide a subroutine reference or a method name to the\n-> operator when used as a method call, and a subroutine doesn't require the\ninvocant to actually be an object, we can create safe versions of isa, can and\nfriends by using a subroutine reference that only tries to call the method if\nit's used on an object.\n\ne.g. my $isa_Foo = $maybe_an_object->$_call_if_object(isa => 'Foo');\n\nNote that we don't handle trying class names, because many things are valid\nclass names that you might not want to treat as one (like say \"Matt\") - the\nis_module_name function from Module::Runtime is a good way to check for\nsomething you might be able to call methods on if you want to do that.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Safe-Hole","origin":"security/p5-Safe-Hole","version":"0.13_1","comment":"Make a hole to the original main compartment in the Safe compartment","maintainer":"sethk@meowfishies.com","www":"https://metacpan.org/release/Safe-Hole","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cf9dd35ac6b5c0db41f742247cf6cbebb223bee8b046907363df99e53ad21ec2","flatsize":23389,"path":"All/p5-Safe-Hole-0.13_1.pkg","repopath":"All/p5-Safe-Hole-0.13_1.pkg","licenselogic":"single","pkgsize":11544,"desc":"We can call outside defined subroutines from the Safe\ncompartment using share(), and call methods through the object that is\ncopied into the Safe compartment using varglob(). However, these\nsubroutines and methods are still executed in the Safe compartment, so\nthey cannot call other subroutines that are dynamically qualified with\nthe package name, such as class methods.\n\n\tThrough Safe::Hole, we can execute outside defined subroutines\nin the original main compartment from the Safe compartment.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-SWF-Chart","origin":"www/p5-SWF-Chart","version":"1.4_1","comment":"Perl interface to the SWF Chart generation tool","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/SWF-Chart","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1d425a102063478426d46df2e5522117f9e6fd9ab76f453dcd12ce621686b0fa","flatsize":24259,"path":"All/p5-SWF-Chart-1.4_1.pkg","repopath":"All/p5-SWF-Chart-1.4_1.pkg","licenselogic":"single","pkgsize":10824,"desc":"This module is the Perl interface to the SWF Charts flash graphing tool.\nIt constructs the XML file this flash movie requires via an OO interface.\nEach configurable option that is listed on the SWF Charts reference page\nhas a companion method in this module.\n\nWhen using this module, please be sure to use the latest version of the\nXML/SWF Charts flash movie. Earlier versions of that flash movie supported\na different XML structure for which this module is not backward\ncompatible.\n\nNote that there are a few extra helper functions that this module\nprovides.\n\nSee also: http://www.maani.us/xml_charts/index.php","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Scope-Container-DBI","origin":"databases/p5-Scope-Container-DBI","version":"0.09","comment":"DB connection manager with Scope::Container","maintainer":"bokutin@bokut.in","www":"https://metacpan.org/release/Scope-Container-DBI","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b46b97eb65678c9fd82dac45c9e0f2a7366bf6c94004105d251dc8315adb48ed","flatsize":17408,"path":"All/p5-Scope-Container-DBI-0.09.pkg","repopath":"All/p5-Scope-Container-DBI-0.09.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8436,"desc":"DB connection manager with Scope::Container","deps":{"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-Log-Minimal":{"origin":"devel/p5-Log-Minimal","version":"0.19_1"},"p5-Scope-Container":{"origin":"devel/p5-Scope-Container","version":"0.04"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-SWF-File","origin":"graphics/p5-SWF-File","version":"0.42_2,1","comment":"Manipulating Flash movie (SWF) files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/SWF-File","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cb98fadd3de9df417f6135b09974b0029fe1f9234436532e28ad155c4abc1d54","flatsize":205295,"path":"All/p5-SWF-File-0.42_2,1.pkg","repopath":"All/p5-SWF-File-0.42_2,1.pkg","licenselogic":"single","pkgsize":52808,"desc":"SWF modules are manipulating Macromedia Flash movie (SWF) files.\nThis package contains:\n\nSWF::Element\t- representing each SWF tag and other sub element\nSWF::File\t- making SWF file\nSWF::Parser\t- parsing and splitting SWF files into header and tags\nSWF::BinStream\t- binary stream class for SWF","deps":{"p5-Data-TemporaryBag":{"origin":"devel/p5-Data-TemporaryBag","version":"0.09_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5","www"]},{"name":"p5-Search-Elasticsearch","origin":"textproc/p5-Search-Elasticsearch","version":"8.12","comment":"ElasticSearch API","maintainer":"elastic@FreeBSD.org","www":"https://metacpan.org/release/Search-Elasticsearch","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"98eead0da1e0423be82234acde1dbe905441d9bce633a85f5d2f40a41c84043f","flatsize":903298,"path":"All/p5-Search-Elasticsearch-8.12.pkg","repopath":"All/p5-Search-Elasticsearch-8.12.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":261680,"desc":"Search::Elasticsearch is a thin API which makes it easy to communicate with\nan ElasticSearch cluster.","deps":{"p5-Any-URI-Escape":{"origin":"www/p5-Any-URI-Escape","version":"0.01_1"},"p5-Data-Dumper":{"origin":"devel/p5-Data-Dumper","version":"2.183"},"p5-Devel-GlobalDestruction":{"origin":"devel/p5-Devel-GlobalDestruction","version":"0.14"},"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-HTTP-Tiny":{"origin":"www/p5-HTTP-Tiny","version":"0.090"},"p5-JSON-MaybeXS":{"origin":"converters/p5-JSON-MaybeXS","version":"1.004008"},"p5-Log-Any":{"origin":"devel/p5-Log-Any","version":"1.717"},"p5-Module-Runtime":{"origin":"devel/p5-Module-Runtime","version":"0.016"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-Net-IP":{"origin":"net-mgmt/p5-Net-IP","version":"1.26_1"},"p5-Package-Stash":{"origin":"devel/p5-Package-Stash","version":"0.40"},"p5-Sub-Exporter":{"origin":"devel/p5-Sub-Exporter","version":"0.991"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-SWF-Builder","origin":"graphics/p5-SWF-Builder","version":"0.16_2","comment":"Create SWF movie","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/SWF-Builder","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2410685b6bdbe9ffcbbcf64e35d094fbf1ed718b8d2a087a5bfbee79323d339e","flatsize":292913,"path":"All/p5-SWF-Builder-0.16_2.pkg","repopath":"All/p5-SWF-Builder-0.16_2.pkg","licenselogic":"single","pkgsize":86352,"desc":"SWF::Builder - creates Flash(R) movie (SWF) files.\nThis package contains:\n\n  SWF::Builder               - Main module\n  SWF::Builder::ActionScript - SWF ActionScript object\n  SWF::Builder::ActionScript::Compiler\t- SWF ActionScript compiler\n  SWF::Character\t     - SWF character, frame, and display instance\n  SWF::Builder::Character::Bitmap\t- SWF Bitmap object\n  SWF::Builder::Character::Bitmap::Lossless::*\n                             - Drivers for SWF Bitmap object\n  SWF::Builder::Character::Font         - SWF font object\n  SWF::Builder::Gradient     - SWF gradient object\n  SWF::Builder::Character::MovieClip    - SWF movie clip object\n  SWF::Builder::Character::Shape        - SWF shape object\n  SWF::Builder::Character::Text         - SWF static text object","deps":{"p5-Font-TTF":{"origin":"x11-fonts/p5-Font-TTF","version":"1.06"},"p5-Math-Bezier-Convert":{"origin":"math/p5-Math-Bezier-Convert","version":"0.02_1"},"p5-SWF-File":{"origin":"graphics/p5-SWF-File","version":"0.42_2,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5","www"]},{"name":"p5-SVN-Notify-Snapshot","origin":"devel/p5-SVN-Notify-Snapshot","version":"0.04_1","comment":"Take snapshots from Subversion activity","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/SVN-Notify-Snapshot","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7bef27798750a7d8dd4f1d817b788bd088ff57e860207ee0f8f2cf761b6df98d","flatsize":25310,"path":"All/p5-SVN-Notify-Snapshot-0.04_1.pkg","repopath":"All/p5-SVN-Notify-Snapshot-0.04_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14436,"desc":"This Perl module produces snapshots of a Subversion repository path.\nTypically used as part of a postcommit script, it will automatically\ncreate a .tar.gz file for every commit to a specified path.","deps":{"p5-SVN-Notify":{"origin":"devel/p5-SVN-Notify","version":"2.87"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"options":{"CONFIG":"off"}},{"name":"p5-Schedule-Cron","origin":"sysutils/p5-Schedule-Cron","version":"1.05","comment":"Cron-like scheduler for Perl subroutines","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Schedule-Cron","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"264b815d2681f4592eab0c09733de0da9a8db546bb22285b068ab02eb1c68736","flatsize":75942,"path":"All/p5-Schedule-Cron-1.05.pkg","repopath":"All/p5-Schedule-Cron-1.05.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":30488,"desc":"This module provides  a simple but complete cron  like scheduler.  I.e\nthis modules can be  used for periodically executing Perl subroutines.\nThe  dates  and  parameters  for  the subroutines  to  be  called  are\nspecified with a format known as crontab entry (see manpage crontab(5)\nor documentation of Schedule::Cron).\n\nThe   philosophy  behind   Schedule::Cron  is   to   call  subroutines\nperiodically from  within one single  Perl program instead  of letting\ncron  trigger several  (possibly different)  Perl  scripts. Everything\nunder  one  roof.  Furthermore  Schedule::Cron  provides mechanism  to\ncreate crontab entries dynamically, which isn't that easy with cron.\n\nSchedule::Cron  knows  about  all   extensions  (well,  at  least  all\nextensions I'm aware of, i.e those  of the so called \"Vixie\" cron) for\ncrontab entries like ranges  including 'steps', specification of month\nand days of the week by name or coexistence of lists and ranges in the\nsame field. And  even a bit more (like lists  and ranges with symbolic\nnames).","deps":{"p5-Time-ParseDate":{"origin":"devel/p5-Time-ParseDate","version":"2015.103"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-SVN-Notify-Filter-Watchers","origin":"devel/p5-SVN-Notify-Filter-Watchers","version":"0.10_1","comment":"Subscribe to SVN::Notify commits with a Subversion property","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/SVN-Notify-Filter-Watchers","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"830551fcea832892142962d532933900a8224f622e3f7645520cf3a0ad6d44d2","flatsize":16348,"path":"All/p5-SVN-Notify-Filter-Watchers-0.10_1.pkg","repopath":"All/p5-SVN-Notify-Filter-Watchers-0.10_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8608,"desc":"This Perl module implements a Subversion property to control\nSVN::Notify commit message subscriptions.","deps":{"p5-SVN-Notify":{"origin":"devel/p5-SVN-Notify","version":"2.87"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-SVN-Notify-Filter-EmailFlatFileDB","origin":"devel/p5-SVN-Notify-Filter-EmailFlatFileDB","version":"1.01_1","comment":"Converts account names to email address based on a flat-file database","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/SVN-Notify-Filter-EmailFlatFileDB","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"efe456a5511d3a77843c31fd63e4ab82c47356e53c44b1bc08b66f04fb264dd7","flatsize":17232,"path":"All/p5-SVN-Notify-Filter-EmailFlatFileDB-1.01_1.pkg","repopath":"All/p5-SVN-Notify-Filter-EmailFlatFileDB-1.01_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9052,"desc":"This module is a filter for SVN::Notify that translates user account\nnames (e.g. \"user1\") into email addresses. It does this based on a\ncolon-separated file, like a UNIX passwd file (or more usefully)\nthe AuthUserFile used by Apache. The file path is specified via the\n--account_file option to the svnnotify script, and the index\n(zero-based) of the email field is specified via the --account_field\noption.","deps":{"p5-SVN-Notify":{"origin":"devel/p5-SVN-Notify","version":"2.87"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Scalar-String","origin":"devel/p5-Scalar-String","version":"0.003","comment":"String aspects of scalars","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Scalar-String","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"549c6d0c65012270a6ce209533fa5fa75451a05a2c94477df05218db2c91bb3c","flatsize":28470,"path":"All/p5-Scalar-String-0.003.pkg","repopath":"All/p5-Scalar-String-0.003.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13948,"desc":"This module is about the string part of plain Perl scalars. A scalar has a\nstring value, which is notionally a sequence of Unicode codepoints, but may be\ninternally encoded in either ISO-8859-1 or UTF-8. In places, and more so in\nolder versions of Perl, the internal encoding shows through. To fully understand\nPerl strings it is necessary to understand these implementation details.\n\nThis module provides functions to classify a string by encoding and to encode a\nstring in a desired way.\n\nThis module is implemented in XS, with a pure Perl backup version for systems\nthat can't handle XS.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Samba-SIDhelper","origin":"sysutils/p5-Samba-SIDhelper","version":"0.0.0_3","comment":"Create SIDs based on G/UIDs","maintainer":"vvelox@vvelox.net","www":"https://metacpan.org/release/Samba-SIDhelper","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"798d458600d290967396265a170294f92117e7031990b49da794c0d8a17413d6","flatsize":7403,"path":"All/p5-Samba-SIDhelper-0.0.0_3.pkg","repopath":"All/p5-Samba-SIDhelper-0.0.0_3.pkg","licenselogic":"single","pkgsize":4920,"desc":"A simple automated system for choosing SIDs from posix G/UIDs.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-Starlink-AST","origin":"astro/p5-Starlink-AST","version":"1.05","comment":"Interface to the Starlink AST library","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Starlink-AST","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9e372127f658efbcc366c93fdede98d81fead284626698244149e8ab6177c9c9","flatsize":5501874,"path":"All/p5-Starlink-AST-1.05.pkg","repopath":"All/p5-Starlink-AST-1.05.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3"],"pkgsize":1509044,"desc":"Starlink::AST provides a perl wrapper to the Starlink AST library.\nThe Starlink AST library provides facilities for transforming coordinates\nfrom one system to another in an object oriented manner. Multiple\ncoordinate frames can be associated with a data set and it is also\npossible to generate automatic mappings between frames.\n\nCoordinate frame objects can be imported from FITS headers and from\nNDF files.","deps":{"p5-Astro-FITS-CFITSIO":{"origin":"astro/p5-Astro-FITS-CFITSIO","version":"1.18"},"p5-Astro-FITS-Header":{"origin":"astro/p5-Astro-FITS-Header","version":"3.09"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["astro","perl5"]},{"name":"p5-Samba-LDAP","origin":"net/p5-Samba-LDAP","version":"0.05_2","comment":"Manage a Samba PDC with an LDAP Backend","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Samba-LDAP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"340a1b8688a2b60d406832e8408d05bfc3b1436d621009d3698961e088e7b8d2","flatsize":120152,"path":"All/p5-Samba-LDAP-0.05_2.pkg","repopath":"All/p5-Samba-LDAP-0.05_2.pkg","licenselogic":"single","pkgsize":37492,"desc":"Manage a Samba PDC with an LDAP Backend.","deps":{"p5-Class-Base":{"origin":"devel/p5-Class-Base","version":"0.09"},"p5-Config-Tiny":{"origin":"devel/p5-Config-Tiny","version":"2.30"},"p5-Crypt-SmbHash":{"origin":"security/p5-Crypt-SmbHash","version":"0.12_1"},"p5-Digest-SHA1":{"origin":"security/p5-Digest-SHA1","version":"2.13_2"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-Readonly":{"origin":"devel/p5-Readonly","version":"2.05"},"p5-Regexp-DefaultFlags":{"origin":"textproc/p5-Regexp-DefaultFlags","version":"0.01_1"},"p5-UNIVERSAL-require":{"origin":"devel/p5-UNIVERSAL-require","version":"0.19"},"p5-Unicode-MapUTF8":{"origin":"converters/p5-Unicode-MapUTF8","version":"1.14"},"p5-perl-ldap":{"origin":"net/p5-perl-ldap","version":"0.6800"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-SVN-Statistics","origin":"devel/p5-SVN-Statistics","version":"0.041_9","comment":"Perl module to generate Subversion statistics","maintainer":"ychsiao@ychsiao.org","www":"https://metacpan.org/release/LINMAR/SVN-Statistics-0.041","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0721570f81a059cf6f1d422ded94ce270f368a311efcc078899bb662b7aa7666","flatsize":10581,"path":"All/p5-SVN-Statistics-0.041_9.pkg","repopath":"All/p5-SVN-Statistics-0.041_9.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6296,"desc":"SVN::Statistics - perl module to create subversion statistics","deps":{"p5-Data-Dumper-Simple":{"origin":"devel/p5-Data-Dumper-Simple","version":"0.11_1"},"p5-IO-Toolkit":{"origin":"devel/p5-IO-Toolkit","version":"1.008_2"},"p5-RRDTool-OO":{"origin":"devel/p5-RRDTool-OO","version":"0.36_1"},"p5-subversion":{"origin":"devel/p5-subversion","version":"1.14.5"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-SVN-Web","origin":"devel/p5-SVN-Web","version":"0.63_4","comment":"Subversion repository web frontend","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/SVN-Web","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"441972aabf49c6dd7271705aba7c0c67d03fc8ade6641c50bc575fdf421b0334","flatsize":334465,"path":"All/p5-SVN-Web-0.63_4.pkg","repopath":"All/p5-SVN-Web-0.63_4.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":127700,"desc":"SVN::Web provides a web interface to subversion repositories. You can\nbrowse the tree, view history of a directory or a file, see what's\nchanged in a specific revision, track changes with RSS, and also view\ndiff.\n\nSVN::Web also tracks the branching feature (node copy) of subversion,\nso you can easily see the relationship between branches.","deps":{"p5-Cache-Cache":{"origin":"devel/p5-Cache-Cache","version":"1.08"},"p5-Exception-Class":{"origin":"devel/p5-Exception-Class","version":"1.45"},"p5-HTTP-Server-Simple":{"origin":"www/p5-HTTP-Server-Simple","version":"0.52"},"p5-Locale-Maketext-Lexicon":{"origin":"devel/p5-Locale-Maketext-Lexicon","version":"1.00_1"},"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"p5-Template-Plugin-Clickable":{"origin":"www/p5-Template-Plugin-Clickable","version":"0.06_1"},"p5-Template-Plugin-Clickable-Email":{"origin":"www/p5-Template-Plugin-Clickable-Email","version":"0.01_1"},"p5-Template-Plugin-Number-Format":{"origin":"www/p5-Template-Plugin-Number-Format","version":"1.06"},"p5-Template-Plugin-Subst":{"origin":"www/p5-Template-Plugin-Subst","version":"0.02_1"},"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"p5-Text-Diff":{"origin":"textproc/p5-Text-Diff","version":"1.45"},"p5-Text-Diff-HTML":{"origin":"textproc/p5-Text-Diff-HTML","version":"0.08"},"p5-TimeDate":{"origin":"devel/p5-TimeDate","version":"2.33,1"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-XML-RSS":{"origin":"textproc/p5-XML-RSS","version":"1.65"},"p5-XML-RSS-Parser":{"origin":"textproc/p5-XML-RSS-Parser","version":"4.0_2"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"p5-subversion":{"origin":"devel/p5-subversion","version":"1.14.5"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"messages":[{"message":"After install, use svnweb-install to configure SVN::Web.\nUse perldoc SVN::Web for more information.","type":"install"}]},{"name":"p5-SVN-Simple","origin":"devel/p5-SVN-Simple","version":"0.28_4","comment":"Simple interface to SVN::Delta::Editor","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/SVN-Simple","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e1571ec371c5c4498457a5fcfed3869c5f8822aa5b60652fe0b735baa450cd40","flatsize":20898,"path":"All/p5-SVN-Simple-0.28_4.pkg","repopath":"All/p5-SVN-Simple-0.28_4.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10080,"desc":"SVN::Simple::Edit wraps the subversion delta editor with a perl\nfriendly interface and then you could easily drive it for describing\nchanges to a tree.\n\nA common usage is to wrap the commit editor, so you could make commits\nto a subversion repository easily.","deps":{"p5-subversion":{"origin":"devel/p5-subversion","version":"1.14.5"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-SVN-Hook","origin":"devel/p5-SVN-Hook","version":"0.28_1","comment":"Perl module for managing Subversion hook scripts","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/SVN-Hook","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ffc7f909812cce5626874c180ec361db76ef46ec8930b39b95128c9f92ca3391","flatsize":24311,"path":"All/p5-SVN-Hook-0.28_1.pkg","repopath":"All/p5-SVN-Hook-0.28_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":11700,"desc":"The SVN::Hook Perl module provides a programmable interface to\nmanage hook scripts for Subversion.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Path-Class":{"origin":"devel/p5-Path-Class","version":"0.37"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-SVN-S4","origin":"devel/p5-SVN-S4","version":"1.062_1","comment":"Wrapper for subversion program","maintainer":"gary@hayers.org","www":"https://metacpan.org/release/SVN-S4","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2868dfb0f90d6751a531aeedc7394f17a4f5a332e8485f249e0257cb5fa1fa0f","flatsize":268767,"path":"All/p5-SVN-S4-1.062_1.pkg","repopath":"All/p5-SVN-S4-1.062_1.pkg","licenselogic":"or","licenses":["ART20","LGPL3"],"pkgsize":86704,"desc":"S4 provides a wrapper to subversion that extends several of the commands\n(for example, \"fixprop\", \"scrub\", \"snapshot\").  It understands all svn\ncommands; you may simply use \"s4\" wherever you would normally type\n\"svn\".","deps":{"p5-Config-Tiny":{"origin":"devel/p5-Config-Tiny","version":"2.30"},"p5-DBD-SQLite":{"origin":"databases/p5-DBD-SQLite","version":"1.76"},"p5-IO-AIO":{"origin":"devel/p5-IO-AIO","version":"4.81"},"p5-subversion":{"origin":"devel/p5-subversion","version":"1.14.5"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-SVN-Dump","origin":"devel/p5-SVN-Dump","version":"0.08","comment":"Perl interface to Subversion dumps","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/SVN-Dump","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2b2e6ae47538833820aad2694fd557e77c016ce9849b268e39bae95f3d4bc3fa","flatsize":79713,"path":"All/p5-SVN-Dump-0.08.pkg","repopath":"All/p5-SVN-Dump-0.08.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":28156,"desc":"An SVN::Dump object represents a Subversion dump.\n\nThis module follow the semantics used in the reference\ndocument:\n\n* A dump is a collection of records (SVN::Dump::Record objects).\n* A record is composed of a set of headers (a SVN::Dump::Headers\n  object), a set of properties (a SVN::Dump::Property object) and\n  an optional bloc of text (a SVN::Dump::Text object).\n* Some special records (delete records with a Node-kind header)\n  recursively contain included records.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-SVN-Notify-Filter-Markdown","origin":"devel/p5-SVN-Notify-Filter-Markdown","version":"0.05_1","comment":"Perl module to convert SVN::Notify log messages from Markdown to HTML","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/SVN-Notify-Filter-Markdown","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e1c44a8c5aca445378a913808fb701a8bd975f5ea3353a398913436b32d931ad","flatsize":12268,"path":"All/p5-SVN-Notify-Filter-Markdown-0.05_1.pkg","repopath":"All/p5-SVN-Notify-Filter-Markdown-0.05_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7484,"desc":"This Perl module converts SVN::Notify log messages from Markdown\nformat to HTML.","deps":{"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-SVN-Notify":{"origin":"devel/p5-SVN-Notify","version":"2.87"},"p5-Text-Markdown":{"origin":"textproc/p5-Text-Markdown","version":"1.000031_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-SVN-Notify-Mirror","origin":"devel/p5-SVN-Notify-Mirror","version":"0.040_1,1","comment":"Keep a mirrored working copy of a repository path","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/SVN-Notify-Mirror","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6903295cec58a6f861dd347e5ef7c2c218d8fdfab129ea72126ba747e272da88","flatsize":56721,"path":"All/p5-SVN-Notify-Mirror-0.040_1,1.pkg","repopath":"All/p5-SVN-Notify-Mirror-0.040_1,1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":29804,"desc":"This Perl module keeps a directory in sync with a portion of a\nSubversion repository.  This is typically used to keep a development\nweb server in sync with the changes made to the repository. This\ndirectory can either be on the same box as the repository itself,\nor it can be remote.","deps":{"p5-SVN-Notify":{"origin":"devel/p5-SVN-Notify","version":"2.87"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"options":{"CONFIG":"off","RSYNC":"off","SSH":"off"}},{"name":"p5-SVN-Notify-Filter-AuthZMail","origin":"devel/p5-SVN-Notify-Filter-AuthZMail","version":"1.01_3","comment":"Determines Subversion accounts to receive email via the authz file","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/SVN-Notify-Filter-AuthZMail","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"31e20c849dccdd86f9b668cf2734a3b9f5ceb70927a9df89aaf9a9416a09d723","flatsize":18479,"path":"All/p5-SVN-Notify-Filter-AuthZMail-1.01_3.pkg","repopath":"All/p5-SVN-Notify-Filter-AuthZMail-1.01_3.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9424,"desc":"This module is a filter for SVN::Notify, intended to assist with\nthe maintenance of access control lists with Subversion repositories.\nThis module removes the need to maintain a separate list of people\nto send email notification messages to (via svnnotify --to arguments),\nfrom the AuthZSVNAccessFile.","deps":{"p5-SVN-Access":{"origin":"devel/p5-SVN-Access","version":"0.11_1"},"p5-SVN-Notify":{"origin":"devel/p5-SVN-Notify","version":"2.87"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-SVG-Parser","origin":"textproc/p5-SVG-Parser","version":"1.03_1","comment":"XML Parser for SVG documents","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/SVG-Parser","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0a2fadfff81dadfe2643a5424886adb50afce5efcec183aa2c7ad8a9c98c1a0a","flatsize":53569,"path":"All/p5-SVG-Parser-1.03_1.pkg","repopath":"All/p5-SVG-Parser-1.03_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":23528,"desc":"SVG::Parser is an XML parser for SVG Documents. It takes XML as input and\nproduces an SVG object as its output.\n\nSVG::Parser supports both XML::SAX and XML::Parser (Expat) parsers, with SAX\npreferred by default. Only one of these needs to be installed for SVG::Parser to\nfunction.\n\nA list of preferred parsers may be specified in the import list - SVG::Parser\nwill use the first parser that successfully loads. Some basic measures are taken\nto provide cross-compatibility. Applications requiring more advanced parser\nfeatures should use the relevant parser module directly; see SVG::Parser::Expat\nand SVG::Parser::SAX.","deps":{"p5-SVG":{"origin":"textproc/p5-SVG","version":"2.87"},"p5-XML-Parser":{"origin":"textproc/p5-XML-Parser","version":"2.47"},"p5-XML-SAX":{"origin":"textproc/p5-XML-SAX","version":"1.02"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5","textproc"]},{"name":"p5-SVN-Notify-Config","origin":"devel/p5-SVN-Notify-Config","version":"0.0911_5,1","comment":"Perl module for config-driven Subversion notification","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/SVN-Notify-Config","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"09be0c468f441e6ae8db7faba4d92376ef0bc83b49e5a24e62c3c9d6d11897d4","flatsize":16789,"path":"All/p5-SVN-Notify-Config-0.0911_5,1.pkg","repopath":"All/p5-SVN-Notify-Config-0.0911_5,1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9588,"desc":"This Perl module is a YAML-based configuration wrapper around the\nSVN::Notify module.","deps":{"p5-SVN-Notify":{"origin":"devel/p5-SVN-Notify","version":"2.87"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"subversion":{"origin":"devel/subversion","version":"1.14.5_1"}},"categories":["devel","perl5"]},{"name":"p5-SVN-Mirror","origin":"devel/p5-SVN-Mirror","version":"0.75_4","comment":"Mirror remote subversion repository to local","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/SVN-Mirror","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"adadade9aa9e2601a1895d9b9721aafa9089fa953e1cd45634f23f204e3c2177","flatsize":82950,"path":"All/p5-SVN-Mirror-0.75_4.pkg","repopath":"All/p5-SVN-Mirror-0.75_4.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":25576,"desc":"This module mirrors remote repositories to a local Subversion\nrepository.  It supports remote Subversion repositories accessible\nvia the SVN::Ra interface; other version control systems (such as\nPerforce and CVS) are also supported via the VCP module.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Data-UUID":{"origin":"devel/p5-Data-UUID","version":"1.227"},"p5-File-chdir":{"origin":"devel/p5-File-chdir","version":"0.1011"},"p5-SVN-Simple":{"origin":"devel/p5-SVN-Simple","version":"0.28_4"},"p5-Term-ReadKey":{"origin":"devel/p5-Term-ReadKey","version":"2.38_1"},"p5-TimeDate":{"origin":"devel/p5-TimeDate","version":"2.33,1"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-VCP-autrijus":{"origin":"devel/p5-VCP-autrijus","version":"0.9.20050110_2"},"p5-subversion":{"origin":"devel/p5-subversion","version":"1.14.5"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-SVG-Graph","origin":"graphics/p5-SVG-Graph","version":"0.04_1","comment":"Visualize your data in Scalable Vector Graphics (SVG) format","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/SVG-Graph","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d8ca077515b5f6c04ac95208f2661e44305a2faf5bb43f59785ed5e41b4bba3b","flatsize":142377,"path":"All/p5-SVG-Graph-0.04_1.pkg","repopath":"All/p5-SVG-Graph-0.04_1.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":57696,"desc":"SVG::Graph is a suite of perl modules for plotting data.  SVG::Graph\ncurrently supports plots of one-, two- and three-dimensional data, as\nwell as N-ary rooted trees.\n\nSVG::Graph 0.01 is a pre-alpha release. Keep in mind that many of the\nglyphs are not very robust.","deps":{"p5-Math-Spline":{"origin":"math/p5-Math-Spline","version":"0.02_1"},"p5-SVG":{"origin":"textproc/p5-SVG","version":"2.87"},"p5-Statistics-Descriptive":{"origin":"math/p5-Statistics-Descriptive","version":"3.0801"},"p5-Tree-DAG_Node":{"origin":"devel/p5-Tree-DAG_Node","version":"1.32"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-SVN-Look","origin":"devel/p5-SVN-Look","version":"0.43_1","comment":"Caching wrapper around the svnlook command","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/SVN-Look","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6a16dc1f57c5979824f95ac37caa4de738c340c776b5afdbe663d99a5ff9c465","flatsize":56816,"path":"All/p5-SVN-Look-0.43_1.pkg","repopath":"All/p5-SVN-Look-0.43_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15604,"desc":"SVN-Look is a caching wrapper aroung the svnlook command.\n\nThe svnlook command is the workhorse of Subversion hook scripts,\nbeing used to gather all sorts of information about a repository,\nits revisions, and its transactions.\n\nThis script provides a simple object oriented interface to a specific\nsvnlook invocation, to make it easier to hook writers to get and\nuse the information they need.  Moreover, all the information\ngathered buy calling the svnlook command is cached in the object,\navoiding repetitious calls.","deps":{"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-XML-Simple":{"origin":"textproc/p5-XML-Simple","version":"2.25"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"subversion":{"origin":"devel/subversion","version":"1.14.5_1"}},"categories":["devel","perl5"]},{"name":"p5-SVN-Log","origin":"devel/p5-SVN-Log","version":"0.03_7","comment":"Extract change logs from Subversion server","maintainer":"ychsiao@ychsiao.org","www":"https://metacpan.org/release/SVN-Log","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ace863d7c32b344b913b2c2d91fded87bc371d66e04da1bceabf607b8d628f00","flatsize":19062,"path":"All/p5-SVN-Log-0.03_7.pkg","repopath":"All/p5-SVN-Log-0.03_7.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10256,"desc":"SVN::Log retrieves and parses the commit logs from Subversion\nrepositories.","deps":{"p5-Test-Simple":{"origin":"devel/p5-Test-Simple","version":"1.302209"},"p5-subversion":{"origin":"devel/p5-subversion","version":"1.14.5"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-SUPER","origin":"devel/p5-SUPER","version":"1.20190531","comment":"Perl module control superclass method dispatch","maintainer":"wen@FreeBSD.org","www":"https://metacpan.org/release/SUPER","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"38a689b0a52ded7dd2b786f19368aaa4930242f0f62b1ce8c7dc0317d4e2e95b","flatsize":17867,"path":"All/p5-SUPER-1.20190531.pkg","repopath":"All/p5-SUPER-1.20190531.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10080,"desc":"p5-SUPER is a perl  module provides three different ways\nto control superclass method dispatch.","deps":{"p5-Sub-Identify":{"origin":"devel/p5-Sub-Identify","version":"0.14"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-SVN-Notify","origin":"devel/p5-SVN-Notify","version":"2.87","comment":"Subversion activity notification","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/SVN-Notify","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c9533e9794d9083ebc4bbbf86ca951eaa52d774fe59834fd0415ff6f277ba18a","flatsize":198214,"path":"All/p5-SVN-Notify-2.87.pkg","repopath":"All/p5-SVN-Notify-2.87.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":82416,"desc":"This class may be used for sending email messages for Subversion repos-\nitory activity.  There are a number of different modes supported, and\nSVN::Notify is fully subclassable, to easily add new functionality.  By\ndefault, a list of all the files affected by the commit will be assem-\nbled and listed in a single message.  An additional option allows diffs\nto be calculated for the changes and either appended to the message or\nadded as an attachment.","deps":{"p5-Email-Address-XS":{"origin":"mail/p5-Email-Address-XS","version":"1.05"},"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-Net-SMTP-TLS":{"origin":"mail/p5-Net-SMTP-TLS","version":"0.12_2"},"p5-Text-Trac":{"origin":"textproc/p5-Text-Trac","version":"0.24"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-SSN-Validate","origin":"devel/p5-SSN-Validate","version":"0.18_2","comment":"Perl extension to do SSN Validation","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/SSN-Validate","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c170a4bd7f5abb2908b33d893adba12cbb35226a9edf391a8ce8d178d328ad20","flatsize":23306,"path":"All/p5-SSN-Validate-0.18_2.pkg","repopath":"All/p5-SSN-Validate-0.18_2.pkg","licenselogic":"single","pkgsize":10088,"desc":"This module is intended to do some Social Security Number validation\n(not verification) beyond just seeing if it contains 9 digits and isn't\nall 0s. The data is taken from the Social Security Admin. website,\nspecifically:\n\nhttp://www.ssa.gov/foia/stateweb.html","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-SVN-Hooks","origin":"devel/p5-SVN-Hooks","version":"1.36_1","comment":"Framework for implementing Subversion hooks","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/SVN-Hooks","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ec3cbe91cac3b72c48cd9b01c97602ccaa35c82cb670e2f4194d70cc4788c7c1","flatsize":135077,"path":"All/p5-SVN-Hooks-1.36_1.pkg","repopath":"All/p5-SVN-Hooks-1.36_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":66152,"desc":"SVN-Hooks is a Perl framework for creating Subversion hooks.\n\nIt comes with a bunch of plugins (actually, sub-modules of SVN::Hooks)\nthat implement some of the most used standalone Subversion hooks\navailable, such as pre-commit hooks for enforcing:\n\n- the log message format\n- property settings\n- the repository structure\n- restrictions on the modification of repository areas (e.g., /tags)\n- restrictions on filenames\n- the integration with ticketing systems\n\nIt also comes with post-commit hooks for:\n\n- sending commit emails\n- updating configuration files in the server from changes made in\n  the repository\n\nBut as a framework, it can be extended to implement all types of\nhooks.","deps":{"p5-Data-Util":{"origin":"devel/p5-Data-Util","version":"0.67"},"p5-JIRA-REST":{"origin":"devel/p5-JIRA-REST","version":"0.024"},"p5-SVN-Look":{"origin":"devel/p5-SVN-Look","version":"0.43_1"},"p5-SVN-Notify":{"origin":"devel/p5-SVN-Notify","version":"2.87"},"p5-XMLRPC-Lite":{"origin":"net/p5-XMLRPC-Lite","version":"0.717"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"subversion":{"origin":"devel/subversion","version":"1.14.5_1"}},"categories":["devel","perl5"]},{"name":"p5-SQL-Tokenizer","origin":"textproc/p5-SQL-Tokenizer","version":"0.24_1","comment":"Simple regular expressions based SQL tokenizer","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/SQL-Tokenizer","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a15511d514c0163318948dd385d773b1ae3c7d177576ede63ca6c18ce5b6edb0","flatsize":13580,"path":"All/p5-SQL-Tokenizer-0.24_1.pkg","repopath":"All/p5-SQL-Tokenizer-0.24_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7628,"desc":"SQL::Tokenizer is a simple tokenizer for SQL queries. It does not claim\nto be a parser or query verifier. It just creates sane tokens from a\nvalid SQL query.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-SVN-Agent","origin":"devel/p5-SVN-Agent","version":"0.04_4","comment":"Simple svn manipulation","maintainer":"ychsiao@ychsiao.org","www":"https://metacpan.org/release/SVN-Agent","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"95f8cc26c61cbbb6385c9ba3a04b1a8a5d418e85a77f179b593858c80c5b4583","flatsize":6878,"path":"All/p5-SVN-Agent-0.04_4.pkg","repopath":"All/p5-SVN-Agent-0.04_4.pkg","licenselogic":"single","pkgsize":4912,"desc":"This module provides regular svn operations on check out directory.\nIt tries to do this in a simplest form possible. All operations are\ncurrently performed by running svn binary directly. Thus it is\nprobably unportable.  For a much more powerful way of working with\nsvn repository see SVN::Client.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-File-Slurp":{"origin":"devel/p5-File-Slurp","version":"9999.27"},"p5-subversion":{"origin":"devel/p5-subversion","version":"1.14.5"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-SVN-Dumpfile","origin":"devel/p5-SVN-Dumpfile","version":"0.13.107_3","comment":"Perl extension to access and manipulate Subversion dumpfiles","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/SVN-Dumpfile","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"64c27abc75bc79eeec6496bba1e325e8c086e7b1ad0a8de4793fb398660083e8","flatsize":88861,"path":"All/p5-SVN-Dumpfile-0.13.107_3.pkg","repopath":"All/p5-SVN-Dumpfile-0.13.107_3.pkg","licenselogic":"single","pkgsize":37136,"desc":"SVN::Dumpfile represents a Subversion dumpfile. It provides methods\nto read existing and write modified or new dumpfiles. It supports\ndumpfiles with the version number 1 - 3 but was written in a tolerant\nway to also support newer versions as long no major changes are\nmade.\n\nThis module is a OO redesign and generalisation of SVN::Dumpfilter\nv0.21. Newer versions of SVN::Dumpfilter are using it to access the\ninput and output dumpfiles.\n\nThe ability to create new dumpfiles sets it apart from the similar\nmodule SVN::Dump. The submodule SVN::Dumpfile::Node::Properties\nalso allows the processing of Subversion revision property files\n(i.e. the files lying in the $REPOSITORY/db/revprops/ directory\nholding the author, date and log entry of every revision).","deps":{"p5-Data-GUID":{"origin":"devel/p5-Data-GUID","version":"0.051"},"p5-Readonly":{"origin":"devel/p5-Readonly","version":"2.05"},"p5-TimeDate":{"origin":"devel/p5-TimeDate","version":"2.33,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-SVN-Access","origin":"devel/p5-SVN-Access","version":"0.11_1","comment":"Perl extension to manipulate SVN Access files","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/SVN-Access","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"06d46bacd5af9d6aa5389cebf8cc4b1578f9e4875f3f4c7884eb519cffae00e0","flatsize":42999,"path":"All/p5-SVN-Access-0.11_1.pkg","repopath":"All/p5-SVN-Access-0.11_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":18560,"desc":"SVN::Access includes both an object oriented interface for manipulating\nSVN access files (AuthzSVNAccessFile files), as well as a command\nline interface to that object oriented programming interface\n(svnaclmgr.pl) which is in the examples/ directory.","deps":{"p5-Tie-IxHash":{"origin":"devel/p5-Tie-IxHash","version":"1.23_1"},"p5-subversion":{"origin":"devel/p5-subversion","version":"1.14.5"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"options":{"EXAMPLES":"on"}},{"name":"p5-SVN-ACL","origin":"devel/p5-SVN-ACL","version":"0.02_7","comment":"Simple ACL frontend for subversion","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/SVN-ACL","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4c3ef26790b54d41d122d60c9a50d62e60f72e3ef0a472a893cae54e82366829","flatsize":6143,"path":"All/p5-SVN-ACL-0.02_7.pkg","repopath":"All/p5-SVN-ACL-0.02_7.pkg","licenselogic":"single","pkgsize":4120,"desc":"SVN::ACL is a simple frontend to make the svnserve.conf, passwd,\nauthz for Subversion.\n\nAfter subversion 1.3.0, it offers the new access control for\nusing the svnserve. When you use svnadmin to create a new\nsubversion repository. The svnserve.conf, passwd and authz will\nbe generated by subversion automatically.","deps":{"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"p5-subversion":{"origin":"devel/p5-subversion","version":"1.14.5"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-SVG-Metadata","origin":"graphics/p5-SVG-Metadata","version":"0.28_1","comment":"Perl module to capture metadata info about an SVG file","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/SVG-Metadata","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"11f87f2014ecaac020f80edfab397777ed952e7b1da103deb40ae74a8371c019","flatsize":64132,"path":"All/p5-SVG-Metadata-0.28_1.pkg","repopath":"All/p5-SVG-Metadata-0.28_1.pkg","licenselogic":"single","pkgsize":25484,"desc":"Perl module to capture metadata info about an SVG file","deps":{"p5-XML-Twig":{"origin":"textproc/p5-XML-Twig","version":"3.53"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-SQL-Interp","origin":"databases/p5-SQL-Interp","version":"1.27","comment":"Interpolate Perl variables into SQL with DBI","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/SQL-Interp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d7b31c15e486d0d3a3b8070e6609e12347ae573eff5a0ea77ade88e0749fb7ef","flatsize":68325,"path":"All/p5-SQL-Interp-1.27.pkg","repopath":"All/p5-SQL-Interp-1.27.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":30244,"desc":"SQL::Interp converts a list of intermixed SQL fragments and\nvariable references into a conventional SQL string and list\nof bind values suitable for passing onto DBI. This simple\ntechnique creates database calls that are simpler to create\nand easier to read, while still giving you full access to\ncustom SQL.\n\nSQL::Interp properly binds or escapes variables. This recommended\npractice safeguards against \"SQL injection\" attacks. The DBI\ndocumentation has several links on the topic.\n\nBesides the simple techniques shown above, The SQL-Interpolate\ndistribution includes the optional DBIx::Interp module.","deps":{"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-SVG-DOM2","origin":"graphics/p5-SVG-DOM2","version":"1.00_2","comment":"SVG extension to the popular XML::DOM2","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/SVG-DOM2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"40030d34011e01a1e7cb0976d1831072744bed7d684a8d5c3ecb224c38e79a10","flatsize":43160,"path":"All/p5-SVG-DOM2-1.00_2.pkg","repopath":"All/p5-SVG-DOM2-1.00_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":20692,"desc":"An SVG Extention of XML::DOM2, this should provide for all features of the svg\nspecification upto 1.1.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-SQL-Abstract-Plugin-InsertMulti","origin":"databases/p5-SQL-Abstract-Plugin-InsertMulti","version":"0.05","comment":"Perl extension to add bulk insert for SQL::Abstract","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/SQL-Abstract-Plugin-InsertMulti","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2baa45b5ba1b7ce684a570f6efff15ca2ba11207f065299178e3ac6c0e61064a","flatsize":12270,"path":"All/p5-SQL-Abstract-Plugin-InsertMulti-0.05.pkg","repopath":"All/p5-SQL-Abstract-Plugin-InsertMulti-0.05.pkg","licenselogic":"single","pkgsize":6104,"desc":"SQL::Abstract::Plugin::InsertMulti is enable bulk insert support for\nSQL::Abstract. Declare 'use SQL::Abstract::Plugin::InsertMulti;' with\n'use SQL::Abstract;', exporting insert_multi() and update_multi()\nmethods to SQL::Abstract namespace from\nSQL::Abstract::Plugin::InsertMulti.\n\nPlugin system is depends on 'into' options of Sub::Exporter.","deps":{"p5-SQL-Abstract":{"origin":"databases/p5-SQL-Abstract","version":"2.000001"},"p5-Sub-Exporter":{"origin":"devel/p5-Sub-Exporter","version":"0.991"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-SVG","origin":"textproc/p5-SVG","version":"2.87","comment":"Perl extension for generating Scalable Vector Graphics (SVG) documents","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/SVG","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"705e5f02878a01c855d5d08b0d47a25217118fbdafb876457f41b6245a55e06e","flatsize":178599,"path":"All/p5-SVG-2.87.pkg","repopath":"All/p5-SVG-2.87.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":56332,"desc":"SVG.pm is a perl extention to generate stand-alone or inline SVG\n(scaleable vector graphics) images using the W3C SVG xml recommendation.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5","textproc"],"options":{"EXAMPLES":"on"}},{"name":"p5-STF-Dispatcher-PSGI","origin":"www/p5-STF-Dispatcher-PSGI","version":"1.12_1","comment":"Perl extension for pluggable STF dispatcher interface","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/STF-Dispatcher-PSGI","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2b134fb6ead0512cca5b8b549cd36c03ae73c8b13106ae098ec88fb3f66828e7","flatsize":55111,"path":"All/p5-STF-Dispatcher-PSGI-1.12_1.pkg","repopath":"All/p5-STF-Dispatcher-PSGI-1.12_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":23020,"desc":"STF::Dispatcher::PSGI implements the basic STF Protocol\n(http://stf-storage.github.com) dispatcher component. It does not know\nhow to actually store or retrieve data, so you must implement that\nportion yourself.\n\nThe reason this exists is mainly to allow you to testing systems that\ninteract with STF servers. For example, setting up the main STF\nimplementation is quite a pain if all you want to do is to test your\napplication, but with this module, you can easily create a dummy STF\ndispatcher.","deps":{"p5-Class-Accessor-Lite":{"origin":"devel/p5-Class-Accessor-Lite","version":"0.08"},"p5-HTTP-Date":{"origin":"www/p5-HTTP-Date","version":"6.06"},"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"p5-Plack-Middleware-Header":{"origin":"www/p5-Plack-Middleware-Header","version":"0.04_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-SRU","origin":"www/p5-SRU","version":"1.01_1","comment":"Search and Retrieval by URL","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/SRU","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a7a1a570aa226d9747c97b3ee069f7b674d140041a8fe10d13c87090be34e4b7","flatsize":90802,"path":"All/p5-SRU-1.01_1.pkg","repopath":"All/p5-SRU-1.01_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":47104,"desc":"The SRU package provides a framework for working with the Search and\nRetrieval by URL (SRU) protocol developed by the Library of Congress. SRU\ndefines a web service for searching databases containing metadata and\nobjects. SRU often goes under the name SRW which is a SOAP version of the\nprotocol. You can think of SRU as a RESTful version of SRW, since all the\nrequests are simple URLs instead of XML documents being sent via some sort\nof transport layer.","deps":{"p5-CGI-Application":{"origin":"www/p5-CGI-Application","version":"4.61"},"p5-CQL-Parser":{"origin":"textproc/p5-CQL-Parser","version":"1.13_1"},"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"p5-XML-Simple":{"origin":"textproc/p5-XML-Simple","version":"2.25"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-SQL-Abstract-Limit","origin":"databases/p5-SQL-Abstract-Limit","version":"0.143","comment":"SQL Portability layer for LIMIT emulation","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/SQL-Abstract-Limit","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4dba50ce811fffc799e35165a79418f9e597cdf9b2dbb6932cda9afd62c31746","flatsize":46708,"path":"All/p5-SQL-Abstract-Limit-0.143.pkg","repopath":"All/p5-SQL-Abstract-Limit-0.143.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":18224,"desc":"SQL portability layer for LIMIT emulation.","deps":{"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-SQL-Abstract":{"origin":"databases/p5-SQL-Abstract","version":"2.000001"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-SQLite-Work","origin":"databases/p5-SQLite-Work","version":"0.16.01_1","comment":"Report on and update an SQLite database","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/SQLite-Work","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ff63f27f533fd07c48b570d98121ba531998f5dcb7c211a9948f1fa1da633992","flatsize":203995,"path":"All/p5-SQLite-Work-0.16.01_1.pkg","repopath":"All/p5-SQLite-Work-0.16.01_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":61400,"desc":"This generates HTML (and non-HTML) reports from an SQLite database, taking\ncare of the query-building and the report formatting. This also has methods\nfor adding and updating the database.\n\nReports can have nested headers which depend on the sort-order given. One can\nselect the columns and order in which the values are displayed. The HTML page\ngenerated can be customized with templates.\n\nThe SQLite::Work::CGI module has extra methods which deal with CGI using the\nCGI module.\n\nThe sqlreport script uses SQLite::Work to generate reports from the\ncommand-line.","deps":{"p5-DBD-SQLite":{"origin":"databases/p5-DBD-SQLite","version":"1.76"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-Getopt-ArgvFile":{"origin":"devel/p5-Getopt-ArgvFile","version":"1.11_1"},"p5-Text-NeatTemplate":{"origin":"textproc/p5-Text-NeatTemplate","version":"0.11.01"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5","www"]},{"name":"p5-SQL-Abstract-Classic","origin":"databases/p5-SQL-Abstract-Classic","version":"1.91","comment":"Generate SQL from Perl data structures","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/SQL-Abstract-Classic","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6c5806e99e7ba854f67c4a27c6f96f063e8f16d24448007599ecfbf79565bfe6","flatsize":121231,"path":"All/p5-SQL-Abstract-Classic-1.91.pkg","repopath":"All/p5-SQL-Abstract-Classic-1.91.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":48844,"desc":"SQL::Abstract::Classic was inspired by the excellent DBIx::Abstract. However, in\nusing that module I found that what I really wanted to do was generate SQL, but\nstill retain complete control over my statement handles and use the DBI\ninterface. So, I set out to create an abstract SQL generation module.\n\nWhile based on the concepts used by DBIx::Abstract, there are several important\ndifferences, especially when it comes to WHERE clauses. I have modified the\nconcepts used to make the SQL easier to generate from Perl data structures and,\nIMO, more intuitive. The underlying idea is for this module to do what you mean,\nbased on the data structures you provide it. The big advantage is that you don't\nhave to modify your code every time your data changes, as this module figures it\nout.","deps":{"p5-MRO-Compat":{"origin":"devel/p5-MRO-Compat","version":"0.15"},"p5-SQL-Abstract":{"origin":"databases/p5-SQL-Abstract","version":"2.000001"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-SOCKS","origin":"net/p5-Socks","version":"0.03_1","comment":"Perl5 module to communicate with socks v4 and v5 servers","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/SOCKS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c7598d9f37b7a04771ad61c62902b111aed53e8a6e74e051510c69b4d706bce7","flatsize":44247,"path":"All/p5-SOCKS-0.03_1.pkg","repopath":"All/p5-SOCKS-0.03_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11588,"desc":"perl5 module to communicate with socks v4 and v5 servers","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-SQL-Statement","origin":"databases/p5-SQL-Statement","version":"1.414","comment":"Perl5 module for SQL parsing and processing","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/SQL-Statement","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e285cf83df2d0509247381a5a1353f80e9e372b947b4cf3ec3d3a5e23d039904","flatsize":484694,"path":"All/p5-SQL-Statement-1.414.pkg","repopath":"All/p5-SQL-Statement-1.414.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":165332,"desc":"The SQL::Statement module implements a small, abstract SQL engine.  By\nparsing an SQL query you create an SQL::Statement instance. This instance\noffers methods for retrieving syntax, for WHERE clause and statement\nevaluation.  The implementation is designed to work with the DBI driver\nDBD::CSV, and should be easily extensible.","deps":{"p5-Clone":{"origin":"devel/p5-Clone","version":"0.47"},"p5-Module-Runtime":{"origin":"devel/p5-Module-Runtime","version":"0.016"},"p5-Params-Util":{"origin":"devel/p5-Params-Util","version":"1.102"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-SQL-SplitStatement","origin":"databases/p5-SQL-SplitStatement","version":"1.00023","comment":"Split any SQL code into atomic statements","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/SQL-SplitStatement","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ca8d0f54ad38e2a5128f9a43ed725885718f95bbd5cb5f88a15138d4fae71fec","flatsize":107383,"path":"All/p5-SQL-SplitStatement-1.00023.pkg","repopath":"All/p5-SQL-SplitStatement-1.00023.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":35760,"desc":"SQL::SplitStatement is a simple module which tries to split any SQL code, even\nincluding non-standard extensions, into the atomic statements it is composed of.\n\nThe logic used to split the SQL code is more sophisticated than a raw split on\nthe ; (semicolon) character: first, various different statement terminator\ntokens are recognized (see below for the list), then this module is able to\ncorrectly handle the presence of said tokens inside identifiers, values,\ncomments, BEGIN ... END blocks (even nested), dollar-quoted strings, MySQL\ncustom DELIMITERs, procedural code etc., as (partially) exemplified in the\n\"SYNOPSIS\" above.\n\nConsider however that this is by no means a validating parser (technically\nspeaking, it's just a context-sensitive tokenizer). It should rather be seen as\nan in-progress heuristic approach, which will gradually improve as test cases\nwill be reported. This also means that, except for the \"LIMITATIONS\" detailed\nbelow, there is no known (to the author) SQL code the most current release of\nthis module can't correctly split.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-Regexp-Common":{"origin":"textproc/p5-Regexp-Common","version":"2017060201"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-SQL-ReservedWords","origin":"databases/p5-SQL-ReservedWords","version":"0.8_1","comment":"Reserved SQL words by ANSI/ISO","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/SQL-ReservedWords","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"116cd389dde0e8ca4c651145f69e6ccf9b77f67bce510016b43ca87246b73748","flatsize":176545,"path":"All/p5-SQL-ReservedWords-0.8_1.pkg","repopath":"All/p5-SQL-ReservedWords-0.8_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":32720,"desc":"Determine if words are reserved by ANSI/ISO SQL standard.","deps":{"p5-Sub-Exporter":{"origin":"devel/p5-Sub-Exporter","version":"0.991"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-SOAP-XML-Client","origin":"net/p5-SOAP-XML-Client","version":"2.8_1","comment":"Simple frame work for talking with web services","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/SOAP-XML-Client","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"76811f552ddbc9bb5c4c3d32986824062543b826da82c8d1b3ab3bed5a0bdeaa","flatsize":48913,"path":"All/p5-SOAP-XML-Client-2.8_1.pkg","repopath":"All/p5-SOAP-XML-Client-2.8_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":22028,"desc":"This package is the base class for talking with web services, there are\nspecific modules to use depending on the type of service you are calling,\ne.g. SOAP::XML::Client::DotNet or SOAP::XML::Client::Generic","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-File-Slurp":{"origin":"devel/p5-File-Slurp","version":"9999.27"},"p5-SOAP-Data-Builder":{"origin":"net/p5-SOAP-Data-Builder","version":"1_1"},"p5-SOAP-Lite":{"origin":"net/p5-SOAP-Lite","version":"1.27"},"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-SOAP-Transport-JABBER","origin":"net-im/p5-SOAP-Transport-JABBER","version":"0.713_1","comment":"Jabber-based transport backend for SOAP::Lite","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/SOAP-Transport-JABBER","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2941e402f6555d9aeae9f1704e20f2e78ca7042343d0675b60c9b2c55dab0daf","flatsize":20609,"path":"All/p5-SOAP-Transport-JABBER-0.713_1.pkg","repopath":"All/p5-SOAP-Transport-JABBER-0.713_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10100,"desc":"SOAP::Transport::JABBER provides a Jabber-based transport backend for\nSOAP::Lite.\n\nThis class uses the Net::Jabber classes to abstract the Jabber protocol away\nfrom the direct notice of the application. Besides maintaining any needed\nobjects internally, the package also uses a separate class as a proxy between\ncommunication layers, SOAP::Transport::JABBER::Query. The Jabber support\nprovides both client and server classes.","deps":{"p5-Net-Jabber":{"origin":"net-im/p5-Net-Jabber","version":"2.0_1"},"p5-SOAP-Lite":{"origin":"net/p5-SOAP-Lite","version":"1.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","net-im","perl5"]},{"name":"p5-SOAP-MySOAP","origin":"net/p5-SOAP-MySOAP","version":"0.023_2","comment":"Extremely basic SOAP client module","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/KARJALA/SOAP-MySOAP-0.023","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3aac2d40e0c8c3957db0a50736923b9e16969059146f59b5431640950cc797fe","flatsize":9706,"path":"All/p5-SOAP-MySOAP-0.023_2.pkg","repopath":"All/p5-SOAP-MySOAP-0.023_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":5628,"desc":"An extremely basic SOAP client module.","deps":{"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-SQL-NamedPlaceholder","origin":"databases/p5-SQL-NamedPlaceholder","version":"0.10","comment":"Extension of placeholder","maintainer":"bokutin@bokut.in","www":"https://metacpan.org/release/SQL-NamedPlaceholder","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5942f54f6afd7613c1f018256d018c194e86a3d1d20e0ae61a7e1a25b661c108","flatsize":11512,"path":"All/p5-SQL-NamedPlaceholder-0.10.pkg","repopath":"All/p5-SQL-NamedPlaceholder-0.10.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6996,"desc":"SQL::NamedPlaceholder is extension of placeholder.\nThis enable more readable and robust code.","deps":{"p5-Exporter-Lite":{"origin":"devel/p5-Exporter-Lite","version":"0.09"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-SOAP-Amazon-S3","origin":"net/p5-SOAP-Amazon-S3","version":"0.0401","comment":"Module for interfacing with Amazon S3 through SOAP","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/KARJALA/SOAP-Amazon-S3-0.0401","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"418b505074d475f554fe297a7eab754450262481211149b9d8280559bee594b7","flatsize":21671,"path":"All/p5-SOAP-Amazon-S3-0.0401.pkg","repopath":"All/p5-SOAP-Amazon-S3-0.0401.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10328,"desc":"An object-oriented interface to handle your Amazon S3 storage.","deps":{"p5-Digest-HMAC":{"origin":"security/p5-Digest-HMAC","version":"1.05"},"p5-SOAP-MySOAP":{"origin":"net/p5-SOAP-MySOAP","version":"0.023_2"},"p5-XML-MyXML":{"origin":"textproc/p5-XML-MyXML","version":"1.08_1,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-SQL-Maker","origin":"databases/p5-SQL-Maker","version":"1.22_1","comment":"Perl extension for yet another SQL builder","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/SQL-Maker","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cd1851691e5942e884b181320b58d3d1825f0d83d16ff7d210f28d88040bf0fd","flatsize":93294,"path":"All/p5-SQL-Maker-1.22_1.pkg","repopath":"All/p5-SQL-Maker-1.22_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":38760,"desc":"SQL::Maker is yet another SQL builder class.  It is based on\nDBIx::Skinny's SQL generator.","deps":{"p5-Class-Accessor-Lite":{"origin":"devel/p5-Class-Accessor-Lite","version":"0.08"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-SNMP_Session","origin":"net-mgmt/p5-SNMP_Session","version":"1.13_4","comment":"Perl5 module providing rudimentary access to SNMPv1 and v2 agents","maintainer":"demon@FreeBSD.org","www":"http://www.switch.ch/misc/leinen/snmp/perl/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3c15f109b4e09e2d4166b179fe0f2a4f3560c18dcaf41a3d192595124f72959b","flatsize":146247,"path":"All/p5-SNMP_Session-1.13_4.pkg","repopath":"All/p5-SNMP_Session-1.13_4.pkg","licenselogic":"single","pkgsize":34856,"desc":"This archive contains Perl 5 modules SNMP_Session.pm and BER.pm,\nwhich, when used together, provide rudimentary access to remote SNMP\n(v1 and v2) agents.\n\nThis module differs from existing SNMP packages in that it is\ncompletely stand-alone, i.e. you don't need to have another SNMP\npackage such as CMU SNMP.  It is also written entirely in Perl, so you\ndon't have to compile any C modules.  It uses the Perl 5 Socket.pm\nmodule and should therefore be very portable, even to non-Unix systems.\n\nThe SNMP operations currently supported are \"get\", \"get-next\", \"get-bulk\"\nand \"set\", as well as trap generation and reception.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt","perl5"],"options":{"DOCS":"on"}},{"name":"p5-SQL-Abstract-Pg","origin":"databases/p5-SQL-Abstract-Pg","version":"1.0","comment":"PostgreSQL features for SQL::Abstract","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/SQL-Abstract-Pg","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"99b7967001d12a525dfab4f3b1620b6152601de0b0a6fed87ab391c73789e879","flatsize":23912,"path":"All/p5-SQL-Abstract-Pg-1.0.pkg","repopath":"All/p5-SQL-Abstract-Pg-1.0.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":10476,"desc":"SQL::Abstract::Pg extends SQL::Abstract with a few PostgreSQL features used by\nMojo::Pg.","deps":{"p5-SQL-Abstract":{"origin":"databases/p5-SQL-Abstract","version":"2.000001"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-SNMP-Util","origin":"net-mgmt/p5-SNMP-Util","version":"1.8_2","comment":"Perl modules to perform SNMP set,get,walk,next,walk_hash etc","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/SNMP-Util","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f72b36e7bb8cd6d3f98c8ea975101f6bb1ce4f87b995df238d612bff4a9404b1","flatsize":71997,"path":"All/p5-SNMP-Util-1.8_2.pkg","repopath":"All/p5-SNMP-Util-1.8_2.pkg","licenselogic":"single","pkgsize":19600,"desc":"This Perl library is a set of utilities for configuring and monitoring\nSNMP based devices.  This library requires the Net-SNMP implementation of SNMP\nand the SNMP.pm module written by Joe Marzot.","deps":{"net-snmp":{"origin":"net-mgmt/net-snmp","version":"5.9.4_6,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt","perl5"]},{"name":"p5-SQL-Abstract-More","origin":"databases/p5-SQL-Abstract-More","version":"1.43","comment":"Extension of SQL::Abstract with more constructs and more flexible API","maintainer":"svysh.fbsd@gmail.com","www":"https://metacpan.org/release/SQL-Abstract-More","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"307d7bacc32781c89cb3d3b2c6984776c47911e5aafa1e87506b00a5e4ce9014","flatsize":114959,"path":"All/p5-SQL-Abstract-More-1.43.pkg","repopath":"All/p5-SQL-Abstract-More-1.43.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":43904,"desc":"Generates SQL from Perl datastructures. This is a subclass of SQL::Abstract,\nfully compatible with the parent class, but it handles a few additional SQL\nconstructs, and provides a different API with named parameters instead of\npositional parameters, so that various SQL fragments are more easily\nidentified.\n\nThis module was designed for the specific needs of DBIx::DataModel, but is\npublished as a standalone distribution, because it may possibly be useful for\nother needs.","deps":{"p5-MRO-Compat":{"origin":"devel/p5-MRO-Compat","version":"0.15"},"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"p5-SQL-Abstract":{"origin":"databases/p5-SQL-Abstract","version":"2.000001"},"p5-SQL-Abstract-Classic":{"origin":"databases/p5-SQL-Abstract-Classic","version":"1.91"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-SNMP-Trapinfo","origin":"net-mgmt/p5-SNMP-Trapinfo","version":"1.02_1","comment":"Process an SNMP trap with perl","maintainer":"joris.dedieu@gmail.com","www":"https://metacpan.org/release/SNMP-Trapinfo","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"28e7153f0d79de5e702f039141fdc2810949f79b30d9be2edfbda3e723035704","flatsize":16987,"path":"All/p5-SNMP-Trapinfo-1.02_1.pkg","repopath":"All/p5-SNMP-Trapinfo-1.02_1.pkg","licenselogic":"single","pkgsize":9976,"desc":"Read and process an SNMP trap from Net-SNMP's snmptrapd","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt","perl5"]},{"name":"p5-SNMP-Persist","origin":"devel/p5-SNMP-Persist","version":"0.05_1","comment":"Backend module for pass_persist feature of Net-SNMP","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/SNMP-Persist","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3f5b00b1c2328c6ddcf5fed781df7b27aac8f67f916f19d3022812462048564a","flatsize":10416,"path":"All/p5-SNMP-Persist-0.05_1.pkg","repopath":"All/p5-SNMP-Persist-0.05_1.pkg","licenselogic":"single","pkgsize":6472,"desc":"The SNMP-Persist module is a backend for pass_persist feature of\nnet-snmp.\n\nIt simplifies the process of sharing user-specified data via SNMP and\ndevelopment of persistent net-snmp applications controlling a chosen MIB\nsubtree.\n\nIt is particularly useful if data gathering process takes too long. The\nresponder is a separate thread, which is not influenced by updates of\nMIB subtree data. The answer to a snmp request is fast and doesn't rely\non potentially slow source of data.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-SNMP-MIB-Compiler","origin":"net-mgmt/p5-SNMP-MIB-Compiler","version":"0.06_1","comment":"Perl MIB compiler supporting both SMIv1 and SMIv2","maintainer":"marcus@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b3ee92e93a6d00c9f1f03251a2890f66afeb94244e96bdc55a0ce10abf6d95b9","flatsize":111863,"path":"All/p5-SNMP-MIB-Compiler-0.06_1.pkg","repopath":"All/p5-SNMP-MIB-Compiler-0.06_1.pkg","licenselogic":"single","pkgsize":24784,"desc":"SNMP::MIB::Compiler is a MIB compiler that fully supports\nboth SMI(v1) and SMIv2. This module can be use to compile\nMIBs (recursively or not) or load already compiled MIBs for\nlater use.\n\nMore information about this module is included in this package.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt","perl5"]},{"name":"p5-SMS-Send-TW-emome","origin":"comms/p5-SMS-Send-TW-emome","version":"0.04_1","comment":"SMS::Send driver for www.emome.net","maintainer":"snowfly@yuntech.edu.tw","www":"https://metacpan.org/release/SMS-Send-TW-emome","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7f9cfd8f067299759272206e9518f96ad2be37fe82026d5b85080b7f97643797","flatsize":5318,"path":"All/p5-SMS-Send-TW-emome-0.04_1.pkg","repopath":"All/p5-SMS-Send-TW-emome-0.04_1.pkg","licenselogic":"single","pkgsize":4300,"desc":"SMS::Send::TW::emome is a SMS::Send driver\nwhich allows you to send messages through http://www.emome.net/","deps":{"p5-Crypt-SSLeay":{"origin":"security/p5-Crypt-SSLeay","version":"0.72_3"},"p5-SMS-Send":{"origin":"comms/p5-SMS-Send","version":"1.06_1"},"p5-Text-Iconv":{"origin":"converters/p5-Text-Iconv","version":"1.7_4"},"p5-WWW-Mechanize":{"origin":"www/p5-WWW-Mechanize","version":"2.19"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["comms","perl5"]},{"name":"p5-SQL-Abstract","origin":"databases/p5-SQL-Abstract","version":"2.000001","comment":"Perl extension to generate SQL from Perl data structures","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/SQL-Abstract","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c9f65bbfb531623eefce31be78484f90401da80916e764cb956eb3117a8e44bf","flatsize":297809,"path":"All/p5-SQL-Abstract-2.000001.pkg","repopath":"All/p5-SQL-Abstract-2.000001.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":107276,"desc":"This module was inspired by the excellent DBIx::Abstract. However, in\nusing the module I found that what I wanted to do was generate SQL, but\nstill retain complete control over my statement handles and use the DBI\ninterface. So, I set out to create an abstract SQL generation module.\n\nThis module is based largely on DBIx::Abstract. However, there are\nseveral important differences, especially when it comes to WHERE\nclauses. I have modified the concepts used to make the SQL easier to\ngenerate from Perl data structures and, IMO, more intuitive.","deps":{"p5-Hash-Merge":{"origin":"textproc/p5-Hash-Merge","version":"0.302"},"p5-MRO-Compat":{"origin":"devel/p5-MRO-Compat","version":"0.15"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-Sub-Quote":{"origin":"devel/p5-Sub-Quote","version":"2.006008_1"},"p5-Test-Deep":{"origin":"devel/p5-Test-Deep","version":"1.204"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-SMS-Send-TW-Socket2Air","origin":"comms/p5-SMS-Send-TW-Socket2Air","version":"0.01_1","comment":"SMS::Send driver for Socket2Air","maintainer":"jnlin@freebsd.cs.nctu.edu.tw","www":"https://metacpan.org/release/SMS-Send-TW-Socket2Air","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3bf6762c96e7feedff78c172fbf025ff0d9aac3a7555cd69fdaec847620d99e3","flatsize":9046,"path":"All/p5-SMS-Send-TW-Socket2Air-0.01_1.pkg","repopath":"All/p5-SMS-Send-TW-Socket2Air-0.01_1.pkg","licenselogic":"single","pkgsize":5160,"desc":"SMS::Send::TW::Socket2Air is a SMS::Send driver\nwhich allows you to send messages through http://sms.hinet.net/","deps":{"p5-SMS-Send":{"origin":"comms/p5-SMS-Send","version":"1.06_1"},"p5-Switch":{"origin":"lang/p5-Switch","version":"2.17_1"},"p5-Text-Iconv":{"origin":"converters/p5-Text-Iconv","version":"1.7_4"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["comms","perl5"]},{"name":"p5-SMS-Send-TW-PChome","origin":"comms/p5-SMS-Send-TW-PChome","version":"0.03_1","comment":"SMS::Send driver for sms.pchome.com.tw","maintainer":"snowfly@yuntech.edu.tw","www":"https://metacpan.org/release/SMS-Send-TW-PChome","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1f7f1028f9e837bbc0e7ff071ea045a167f5d35dc43d99e091e0fdb31b5be004","flatsize":5608,"path":"All/p5-SMS-Send-TW-PChome-0.03_1.pkg","repopath":"All/p5-SMS-Send-TW-PChome-0.03_1.pkg","licenselogic":"single","pkgsize":4408,"desc":"SMS::Send::TW::PChome is a SMS::Send driver\nwhich allows you to send messages through http://sms.pchome.com.tw/","deps":{"p5-Crypt-SSLeay":{"origin":"security/p5-Crypt-SSLeay","version":"0.72_3"},"p5-SMS-Send":{"origin":"comms/p5-SMS-Send","version":"1.06_1"},"p5-Text-Iconv":{"origin":"converters/p5-Text-Iconv","version":"1.7_4"},"p5-WWW-Mechanize":{"origin":"www/p5-WWW-Mechanize","version":"2.19"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["comms","perl5"]},{"name":"p5-SMS-Send-TW-HiAir","origin":"comms/p5-SMS-Send-TW-HiAir","version":"0.02_1","comment":"SMS::Send driver for http://hiair.hinet.net/","maintainer":"jnlin@freebsd.cs.nctu.edu.tw","www":"https://metacpan.org/release/SMS-Send-TW-HiAir","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bc15613743e8bf99d6f3e764fe305d6f5f14f7f379907e05c635508f489f9d50","flatsize":5331,"path":"All/p5-SMS-Send-TW-HiAir-0.02_1.pkg","repopath":"All/p5-SMS-Send-TW-HiAir-0.02_1.pkg","licenselogic":"single","pkgsize":4320,"desc":"SMS::Send::TW::HiAir is a SMS::Send driver\nwhich allows you to send messages through http://hiair.hinet.net/","deps":{"p5-Crypt-SSLeay":{"origin":"security/p5-Crypt-SSLeay","version":"0.72_3"},"p5-SMS-Send":{"origin":"comms/p5-SMS-Send","version":"1.06_1"},"p5-Text-Iconv":{"origin":"converters/p5-Text-Iconv","version":"1.7_4"},"p5-WWW-Mechanize":{"origin":"www/p5-WWW-Mechanize","version":"2.19"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["comms","perl5"]},{"name":"p5-SMS-Send-NexmoUnicode","origin":"comms/p5-SMS-Send-NexmoUnicode","version":"0.02","comment":"SMS::Send driver for www.nexmo.com (Unicode)","maintainer":"jnlin@freebsd.cs.nctu.edu.tw","www":"https://metacpan.org/release/SMS-Send-NexmoUnicode","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"29171740a4495096d3875fc75fbdfa476eb0fe2c80c757d44469e4a1f6021ff4","flatsize":4933,"path":"All/p5-SMS-Send-NexmoUnicode-0.02.pkg","repopath":"All/p5-SMS-Send-NexmoUnicode-0.02.pkg","licenselogic":"single","pkgsize":4044,"desc":"SMS::Send::NexmoUnicode is a SMS::Send driver which allows you to send messages\nthrough www.nexmo.com","deps":{"p5-Nexmo-SMS":{"origin":"comms/p5-Nexmo-SMS","version":"0.06_2"},"p5-SMS-Send":{"origin":"comms/p5-SMS-Send","version":"1.06_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["comms","perl5"]},{"name":"p5-SOAP-Transport-HTTP-Plack","origin":"www/p5-SOAP-Transport-HTTP-Plack","version":"0.03_2","comment":"Perl extension SOAP::Lite transport for Plack","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/SOAP-Transport-HTTP-Plack","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"60ab3bcf417e0f879c4b4d3c2083514d14d6eb62ac0dbfabdc4d62529dbdacd6","flatsize":9261,"path":"All/p5-SOAP-Transport-HTTP-Plack-0.03_2.pkg","repopath":"All/p5-SOAP-Transport-HTTP-Plack-0.03_2.pkg","licenselogic":"single","pkgsize":6364,"desc":"Transport for Plack (https://metacpan.org/release/Plack) PSGI\ntoolkit for SOAP::Lite module.","deps":{"p5-SOAP-Lite":{"origin":"net/p5-SOAP-Lite","version":"1.27"},"p5-XMLRPC-Lite":{"origin":"net/p5-XMLRPC-Lite","version":"0.717"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-SMS-Send-DeviceGsm","origin":"comms/p5-SMS-Send-DeviceGsm","version":"1.06_1","comment":"SMS::Send driver for Device::Gsm","maintainer":"snowfly@yuntech.edu.tw","www":"https://metacpan.org/release/SMS-Send-DeviceGsm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"97623581503570c2816bf4ef97498cd60ac9754a0c22fd2702aed2ae009dc45d","flatsize":6050,"path":"All/p5-SMS-Send-DeviceGsm-1.06_1.pkg","repopath":"All/p5-SMS-Send-DeviceGsm-1.06_1.pkg","licenselogic":"single","pkgsize":4940,"desc":"SMS::Send::DeviceGsm is an SMS::Send driver that uses Device::Gsm\nto deliver messages via attached hardware.\n\nYou provide the hardware port and the baudrate to use.\nConsult Device::Gsm for further information on what devices\nand baudrates are supported.","deps":{"p5-Device-Gsm":{"origin":"comms/p5-Device-Gsm","version":"1.61"},"p5-SMS-Send":{"origin":"comms/p5-SMS-Send","version":"1.06_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["comms","perl5"]},{"name":"p5-SOAP-Transport-FTP","origin":"ftp/p5-SOAP-Transport-FTP","version":"0.711_1","comment":"FTP Client support for SOAP::Lite","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/SOAP-Transport-FTP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e2b6355191c752da99afb0e726a7181a29680c07e2eb58dc04dc4663a4f64ea3","flatsize":12580,"path":"All/p5-SOAP-Transport-FTP-0.711_1.pkg","repopath":"All/p5-SOAP-Transport-FTP-0.711_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7248,"desc":"The SOAP::Transport::FTP module is automatically loaded by the SOAP::Transport\nportion of the client structure. It is brought in when an endpoint is specified\nvia the proxy method that starts with the characters, ftp://. This module\nprovides only a client class.","deps":{"p5-SOAP-Lite":{"origin":"net/p5-SOAP-Lite","version":"1.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["ftp","net","perl5"]},{"name":"p5-SHA","origin":"security/p5-SHA","version":"2.01_1","comment":"Perl5 interface to the SHA1 algorithm","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/SHA","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2b33fb65b616c8639cad573bf0180d7defef8eeecf28c4a2b6ac86cb25b5c5d9","flatsize":3317,"path":"All/p5-SHA-2.01_1.pkg","repopath":"All/p5-SHA-2.01_1.pkg","licenselogic":"single","pkgsize":3400,"desc":"The SHA module allows you to use the NIST SHA message digest algorithm\nfrom within Perl programs.\n\nThe final message digest value is returned by the digest operation as\na 20-byte binary string. This operation delivers the result of\noperations since the last new or reset operation. Once the operation\nhas been performed, the context must be reset before being used to\ncalculate another digest value.","deps":{"p5-Digest-SHA1":{"origin":"security/p5-Digest-SHA1","version":"2.13_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-SMS-SMS77","origin":"comms/p5-SMS-SMS77","version":"0.01_2","comment":"Perl interface and script to send SMS via SMS77.de","maintainer":"perl@FreeBSD.org","www":"http://www.w3r3wolf.de/blog/2007/09/19/smssms77-version-001.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6a3ff6d5e4f4f4dfb056d8ea69fbf95c92d8576ef9a208fef011801cb49fb674","flatsize":12496,"path":"All/p5-SMS-SMS77-0.01_2.pkg","repopath":"All/p5-SMS-SMS77-0.01_2.pkg","licenselogic":"single","pkgsize":9052,"desc":"SMS::SMS77 consists of a perl interface and a script to send SMS\nvia the german provider SMS77.de","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["comms","net","perl5"]},{"name":"p5-SOAP-WSDL","origin":"devel/p5-SOAP-WSDL","version":"3.004_1","comment":"Perl module for SOAP with WSDL support","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/SOAP-WSDL","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a618a5203932ea8716fe956a8665dfc8bcf3c1f73a582aa36ec68ee01452e2af","flatsize":609103,"path":"All/p5-SOAP-WSDL-3.004_1.pkg","repopath":"All/p5-SOAP-WSDL-3.004_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":240752,"desc":"SOAP-WSDL provides a SOAP client with WSDL support.","deps":{"p5-Class-Load":{"origin":"devel/p5-Class-Load","version":"0.25"},"p5-Class-Std-Fast":{"origin":"devel/p5-Class-Std-Fast","version":"0.0.8_2"},"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"p5-Term-ReadKey":{"origin":"devel/p5-Term-ReadKey","version":"2.38_1"},"p5-TimeDate":{"origin":"devel/p5-TimeDate","version":"2.33,1"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-XML-Parser":{"origin":"textproc/p5-XML-Parser","version":"2.47"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-SGMLSpm","origin":"textproc/p5-SGMLSpm","version":"1.03_2","comment":"Perl module for postprocessing the output from sgmls and nsgmls","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DMEGG/SGMLSpm-1.03ii","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"91f2d2851c661c62e586c712a8d95ac1ac47d52cd56ec337817dcba2a1377024","flatsize":148139,"path":"All/p5-SGMLSpm-1.03_2.pkg","repopath":"All/p5-SGMLSpm-1.03_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":32368,"desc":"This distribution contains SGMLS.pm, a perl5 class library for parsing\nthe output from James Clark's SGMLS and NSGMLS parsers.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"p5-SOAP-Data-Builder","origin":"net/p5-SOAP-Data-Builder","version":"1_1","comment":"Wrapper simplifying SOAP::Data and SOAP::Serialiser","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/SOAP-Data-Builder","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"92a498eaf7fca934da0281ee59900932450a3dcdae71c40ea0863461135cc00c","flatsize":18681,"path":"All/p5-SOAP-Data-Builder-1_1.pkg","repopath":"All/p5-SOAP-Data-Builder-1_1.pkg","licenselogic":"single","pkgsize":9632,"desc":"This Module provides a quick and easy way to build complex SOAP data\nand header structures for use with SOAP::Lite.\n\nIt primarily provides a wrapper around SOAP::Serializer and\nSOAP::Data (or SOAP::Header) enabling you to generate complex XML\nwithin your SOAP request or response.","deps":{"p5-SOAP-Lite":{"origin":"net/p5-SOAP-Lite","version":"1.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-SES","origin":"mail/p5-SES","version":"1.01_2","comment":"Perl module of Amazon Simple Email Services","maintainer":"stephon@gmail.com","www":"https://aws.amazon.com/code/Amazon-SES/8945574369528337","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"143ba331091462bb9fa38d6451533acd6689cbb19c95e967cdf6e504c5b31ca1","flatsize":36131,"path":"All/p5-SES-1.01_2.pkg","repopath":"All/p5-SES-1.01_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":9928,"desc":"Amazon Simple Email Service Scripts\n\nThe Amazon SES Scripts zip archive contains the following Perl scripts:\n- ses-get-stats.pl: retrieves statistics about Amazon SES account usage.\n- ses-send-email.pl: send email using Amazon SES.\n- ses-verify-email-addresses.pl: verify email addresses to be used with\n                                 Amazon SES.\n- SES.pm: a module used by all of the above scripts.","deps":{"p5-LWP-Protocol-https":{"origin":"www/p5-LWP-Protocol-https","version":"6.14"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-SCGI","origin":"www/p5-SCGI","version":"0.6_1","comment":"SCGI server interface","maintainer":"vivek@khera.org","www":"https://python.ca/nas/scgi/protocol.txt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d69ed2638ea46695d59f190906140b5268a1690dc9e325dc01623d57043c43da","flatsize":14203,"path":"All/p5-SCGI-0.6_1.pkg","repopath":"All/p5-SCGI-0.6_1.pkg","licenselogic":"single","pkgsize":9324,"desc":"This Perl module is for implementing the SCGI interface for an application\nserver.  Essentially, it is a 'next generation' FastCGI type protocol.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-SOAP-Lite","origin":"net/p5-SOAP-Lite","version":"1.27","comment":"Client and server side SOAP implementation","maintainer":"svysh.fbsd@gmail.com","www":"https://metacpan.org/release/SOAP-Lite","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"44283992b47f2a029871aa8de0a4076ef967b90cfab340a986bc1ff44efe00d6","flatsize":539988,"path":"All/p5-SOAP-Lite-1.27.pkg","repopath":"All/p5-SOAP-Lite-1.27.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":193660,"desc":"SOAP::Lite is a collection of Perl modules which provides a\nsimple and lightweight interface to the Simple Object Access Protocol\n(SOAP) both on client and server side.","deps":{"p5-Class-Inspector":{"origin":"devel/p5-Class-Inspector","version":"1.36"},"p5-IO-SessionData":{"origin":"devel/p5-IO-SessionData","version":"1.03_1"},"p5-IO-Socket-SSL":{"origin":"security/p5-IO-Socket-SSL","version":"2.089"},"p5-LWP-Protocol-https":{"origin":"www/p5-LWP-Protocol-https","version":"6.14"},"p5-MIME-Tools":{"origin":"mail/p5-MIME-Tools","version":"5.515,2"},"p5-Task-Weaken":{"origin":"devel/p5-Task-Weaken","version":"1.06"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-XML-Parser":{"origin":"textproc/p5-XML-Parser","version":"2.47"},"p5-XML-Parser-Lite":{"origin":"textproc/p5-XML-Parser-Lite","version":"0.722"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-S3","origin":"net/p5-S3","version":"20071102_2","comment":"Library in Perl for working with the Amazon S3 REST interface","maintainer":"perl@FreeBSD.org","www":"http://developer.amazonwebservices.com/connect/entry!default.jspa?externalID=133","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ce0358a97c532f5d05e5723c7aa8ea234e3adecbc138b8ab6d1de77381f18c9c","flatsize":42581,"path":"All/p5-S3-20071102_2.pkg","repopath":"All/p5-S3-20071102_2.pkg","licenselogic":"single","pkgsize":8924,"desc":"A library in Perl for working with the Amazon S3 REST interface.","deps":{"p5-Digest-HMAC":{"origin":"security/p5-Digest-HMAC","version":"1.05"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-XML-Simple":{"origin":"textproc/p5-XML-Simple","version":"2.25"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-RundeckAPI","origin":"sysutils/p5-RundeckAPI","version":"1.3.7.0","comment":"Easily queries Rundeck's REST API","maintainer":"xavier@groumpf.org","www":"https://metacpan.org/dist/RundeckAPI","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bf103544df49ac484da04c7eca4e0515103af3408b4f22bebe071220a026419c","flatsize":33662,"path":"All/p5-RundeckAPI-1.3.7.0.pkg","repopath":"All/p5-RundeckAPI-1.3.7.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":12756,"desc":"RundeckAPI\nsimplifies authenticate, connect, queries to a Rundeck instance via REST API","deps":{"p5-HTTP-Cookies":{"origin":"www/p5-HTTP-Cookies","version":"6.11"},"p5-REST-Client":{"origin":"www/p5-REST-Client","version":"281"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-RunApp","origin":"devel/p5-RunApp","version":"0.13_1","comment":"Generic module to run web-applications","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/RunApp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f59531a945bb1c9b901b239c5bdc3cd4a0fd1cf073e4473ef5508bc331036013","flatsize":52107,"path":"All/p5-RunApp-0.13_1.pkg","repopath":"All/p5-RunApp-0.13_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":28452,"desc":"RunApp streamlines the process for configuring applications that\nrequires one or more web servers and/or other daemons, during\ndevelopment or deployment.\n\nIt builds the config files required by the services from the $config\nhash, such as apache's httpd.conf.","deps":{"p5-App-Control":{"origin":"devel/p5-App-Control","version":"1.07"},"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-SOAP","origin":"net/p5-SOAP","version":"0.28_1","comment":"Perl modules providing an API to the Simple Object Access Protocol","maintainer":"bofh@FreeBSD.org","www":"https://www.w3.org/TR/soap/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c5d802186d99602a50e9dd1c3af6e8a3653d2807b6739df7f55d7f960ed1fccc","flatsize":174691,"path":"All/p5-SOAP-0.28_1.pkg","repopath":"All/p5-SOAP-0.28_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":74756,"desc":"SOAP/Perl is a collection of Perl modules which provides a simple\nand consistent application programming interface (API) to the\nSimple Object Access Protocol (SOAP).","deps":{"p5-XML-Parser":{"origin":"textproc/p5-XML-Parser","version":"2.47"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Router-Simple-Sinatraish","origin":"www/p5-Router-Simple-Sinatraish","version":"0.03_1","comment":"Perl extension for Sinatra-ish routers on Router::Simple","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Router-Simple-Sinatraish","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"27e4b4c7b42e300b4c537dd85866212dc467a6f68927bfed1db69570ddf9c1ee","flatsize":5591,"path":"All/p5-Router-Simple-Sinatraish-0.03_1.pkg","repopath":"All/p5-Router-Simple-Sinatraish-0.03_1.pkg","licenselogic":"single","pkgsize":4476,"desc":"Router::Simple::Sinatraish is toolkit library for sinatra-ish WAF.","deps":{"p5-Router-Simple":{"origin":"www/p5-Router-Simple","version":"0.17"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Router-Simple","origin":"www/p5-Router-Simple","version":"0.17","comment":"Simple HTTP Router","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Router-Simple","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3a6f12af625770607d93b4a3179cfb31b47ae28d05a5fcc72f5fbdcefbbc908b","flatsize":70586,"path":"All/p5-Router-Simple-0.17.pkg","repopath":"All/p5-Router-Simple-0.17.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":27124,"desc":"Router::Simple is a simple router class. Its main purpose is to serve as a\ndispatcher for web applications. Router::Simple can match against PSGI $env\ndirectly, which means it's easy to use with PSGI supporting web frameworks.","deps":{"p5-Class-Accessor-Lite":{"origin":"devel/p5-Class-Accessor-Lite","version":"0.08"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5","www"]},{"name":"p5-SNMP-Simple","origin":"net-mgmt/p5-SNMP-Simple","version":"0.02_3","comment":"Shortcuts for when using p5-SNMP","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/SNMP-Simple","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"63bb8c19dafc486ef52e45d206c4fcabb1f556f4c36075bc2bab3f28cda5ba80","flatsize":10818,"path":"All/p5-SNMP-Simple-0.02_3.pkg","repopath":"All/p5-SNMP-Simple-0.02_3.pkg","licenselogic":"single","pkgsize":6984,"desc":"This module provides shortcuts when performing repetitive information-retrieval\ntasks with p5-SNMP.","deps":{"net-snmp":{"origin":"net-mgmt/net-snmp","version":"5.9.4_6,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt","perl5"]},{"name":"p5-Rose-URI","origin":"net/p5-Rose-URI","version":"1.02","comment":"Easy and efficient manipulation of URI components","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Rose-URI","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1ec58f0dbf3594273a6fa001604693f9a17da45f32c60863c2fd4da07dd8426b","flatsize":31696,"path":"All/p5-Rose-URI-1.02.pkg","repopath":"All/p5-Rose-URI-1.02.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13964,"desc":"Rose::URI is an alternative to URI. It provides a rich set of query string\nmanipulation methods. Query parameters can be added, removed, and checked\nfor their existence. URI allows the entire query to be set or returned as\na whole via the query_form or query methods, and the URI::QueryParam module\nprovides a few more methods for query string manipulation.","deps":{"p5-Rose-Object":{"origin":"devel/p5-Rose-Object","version":"0.860_1"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-SMS-Send-TW-chtsns","origin":"comms/p5-SMS-Send-TW-chtsns","version":"0.03_1","comment":"SMS::Send driver for SNS service of CHT","maintainer":"jnlin@freebsd.cs.nctu.edu.tw","www":"https://metacpan.org/release/SMS-Send-TW-chtsns","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d199603f434a6c190ba511b946b6bb5bc4fc8eeee901e6e55e9b50ddc979e15d","flatsize":8601,"path":"All/p5-SMS-Send-TW-chtsns-0.03_1.pkg","repopath":"All/p5-SMS-Send-TW-chtsns-0.03_1.pkg","licenselogic":"single","pkgsize":5144,"desc":"SMS::Send::TW::chtsns is a SMS::Send driver\nwhich allows you to send messages through SNS service of CHT","deps":{"p5-SMS-Send":{"origin":"comms/p5-SMS-Send","version":"1.06_1"},"p5-Switch":{"origin":"lang/p5-Switch","version":"2.17_1"},"p5-Text-Iconv":{"origin":"converters/p5-Text-Iconv","version":"1.7_4"},"p5-WWW-Mechanize":{"origin":"www/p5-WWW-Mechanize","version":"2.19"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["comms","perl5"]},{"name":"p5-SQL-Translator","origin":"databases/p5-SQL-Translator","version":"1.66","comment":"Manipulate structured data definitions (SQL and more)","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/SQL-Translator","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d27c53c1ee0a84e6dbc5586800947be70a3fa36dd3d4ea99b1604ef802c5d0ac","flatsize":2647661,"path":"All/p5-SQL-Translator-1.66.pkg","repopath":"All/p5-SQL-Translator-1.66.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":374900,"desc":"SQL::Translator is a group of Perl modules that converts vendor-specific\nSQL table definitions into other formats, such as other vendor-specific\nSQL, ER diagrams, documentation (POD and HTML), XML, and Class::DBI\nclasses.","deps":{"p5-Carp-Clan":{"origin":"devel/p5-Carp-Clan","version":"6.08"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-File-ShareDir":{"origin":"devel/p5-File-ShareDir","version":"1.118"},"p5-JSON-MaybeXS":{"origin":"converters/p5-JSON-MaybeXS","version":"1.004008"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-Package-Variant":{"origin":"devel/p5-Package-Variant","version":"1.003002_1"},"p5-Parse-RecDescent":{"origin":"devel/p5-Parse-RecDescent","version":"1.967015"},"p5-Spreadsheet-ParseExcel":{"origin":"textproc/p5-Spreadsheet-ParseExcel","version":"0.66,1"},"p5-Sub-Quote":{"origin":"devel/p5-Sub-Quote","version":"2.006008_1"},"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"p5-Text-RecordParser":{"origin":"textproc/p5-Text-RecordParser","version":"1.6.5_1"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"p5-XML-Writer":{"origin":"textproc/p5-XML-Writer","version":"0.900"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"],"options":{"DIAGRAM":"off"}},{"name":"p5-Rose-DateTime","origin":"devel/p5-Rose-DateTime","version":"0.540_1,1","comment":"DateTime helper functions and objects","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Rose-DateTime","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dde2fe42080466bc94640ea8f05b6d6e699dfc6578ba20d4eb7ae6b97f9c703c","flatsize":43803,"path":"All/p5-Rose-DateTime-0.540_1,1.pkg","repopath":"All/p5-Rose-DateTime-0.540_1,1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":20644,"desc":"The Rose::DateTime::* modules provide a few convenience functions\nand objects for use with DateTime dates.","deps":{"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-Rose-Object":{"origin":"devel/p5-Rose-Object","version":"0.860_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-SMS-Send","origin":"comms/p5-SMS-Send","version":"1.06_1","comment":"Driver-based API for sending SMS messages","maintainer":"snowfly@yuntech.edu.tw","www":"https://metacpan.org/release/SMS-Send","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f78758e0f3d85c472aafc6926d7bbe8fdd25a2b14e0e57b42cd3a2d6c759219f","flatsize":34435,"path":"All/p5-SMS-Send-1.06_1.pkg","repopath":"All/p5-SMS-Send-1.06_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":18488,"desc":"SMS::Send is intended to provide a driver-based single API for sending SMS and\nMMS messages. The intent is to provide a single API against which to write the\ncode to send an SMS message.\n\nAt the same time, the intent is to remove the limits of some of the previous\nattempts at this sort of API, like \"must be free internet-based SMS services\".\n\nSMS::Send drivers are installed separately, and might use the web, email or\nphysical SMS hardware. It could be a free or paid. The details shouldn't matter.\n\nYou should not have to care how it is actually sent, only that it has been sent\n(although some drivers may not be able to provide certainty).","deps":{"p5-Class-Adapter":{"origin":"devel/p5-Class-Adapter","version":"1.08_1"},"p5-Params-Util":{"origin":"devel/p5-Params-Util","version":"1.102"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["comms","perl5"]},{"name":"p5-Rose-DBx-Object-Renderer","origin":"databases/p5-Rose-DBx-Object-Renderer","version":"0.77_1","comment":"Web UI Rendering for Rose::DB::Object","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Rose-DBx-Object-Renderer","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8f8824d5b3d546165e7dda216f91ad8bd411808a39ad5d38cee46722eeb372b5","flatsize":157444,"path":"All/p5-Rose-DBx-Object-Renderer-0.77_1.pkg","repopath":"All/p5-Rose-DBx-Object-Renderer-0.77_1.pkg","licenselogic":"single","pkgsize":43084,"desc":"Rose::DBx::Object::Renderer generates web UIs for Rose::DB::Object.\nIt encapsulates many web conventions in the generated UIs as default\nbehaviours. For example, email addresses are by default rendered as\nmailto links in tables and appropiate validation is enforced\nautomatically in forms. These behaviours are highly extensible.\n\nRenderer uses CGI::FormBuilder to generate forms and the Google Chart\nAPI to render charts. Template::Toolkit is used for template processing,\nhowever, Renderer can dynamically generate a full set of UIs without\nany templates.","deps":{"p5-CGI-FormBuilder":{"origin":"www/p5-CGI-FormBuilder","version":"3.1000"},"p5-File-Copy-Recursive":{"origin":"devel/p5-File-Copy-Recursive","version":"0.45"},"p5-Lingua-EN-Inflect":{"origin":"textproc/p5-Lingua-EN-Inflect","version":"1.905"},"p5-Rose-DBx-Object-MoreHelpers":{"origin":"databases/p5-Rose-DBx-Object-MoreHelpers","version":"0.100_1"},"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Rose-DBx-Object-MoreHelpers","origin":"databases/p5-Rose-DBx-Object-MoreHelpers","version":"0.100_1","comment":"Perl 5 module to deploy a DBIx::Class schema","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Rose-DBx-Object-MoreHelpers","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"72e92aae3f33c07f19cd7dddfe2b459e15dc349358247f8c6bb226853ca0d50b","flatsize":20331,"path":"All/p5-Rose-DBx-Object-MoreHelpers-0.100_1.pkg","repopath":"All/p5-Rose-DBx-Object-MoreHelpers-0.100_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10192,"desc":"In the tradition of Rose::DB::Object::Helpers, more importable methods.\n\nThis class inherits from Rose::Object::MixIn. See the Rose::Object::MixIn\ndocumentation for a full explanation of how to import methods from\nthis class. The helper methods themselves are described below.","deps":{"p5-Data-Dump":{"origin":"devel/p5-Data-Dump","version":"1.25"},"p5-Rose-DB-Object":{"origin":"databases/p5-Rose-DB-Object","version":"0.8140,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-SGML-DTDParse","origin":"textproc/p5-SGML-DTDParse","version":"2.00_1","comment":"Parse an SGML or XML DTD","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/SGML-DTDParse","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"74225db226fe3b45f6f78a2168a4acc0a1a073306e1b60764d33fbdae65714f5","flatsize":238065,"path":"All/p5-SGML-DTDParse-2.00_1.pkg","repopath":"All/p5-SGML-DTDParse-2.00_1.pkg","licenselogic":"single","pkgsize":54680,"desc":"The DTDParse collection is a set of Perl modules and scripts for\nmanipulating SGML an XML Document Type Definitions (DTDs). DTDParse is\ndesigned primarily to aid in the understanding and documentation of DTDs.","deps":{"p5-DelimMatch":{"origin":"textproc/p5-DelimMatch","version":"1.06"},"p5-XML-DOM":{"origin":"textproc/p5-XML-DOM","version":"1.46"},"p5-XML-Parser":{"origin":"textproc/p5-XML-Parser","version":"2.47"},"p5-libxml":{"origin":"textproc/p5-libxml","version":"0.08_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-SGML-Parser-OpenSP","origin":"textproc/p5-SGML-Parser-OpenSP","version":"0.994_4","comment":"Parse SGML documents using OpenSP","maintainer":"cyberbotx@cyberbotx.com","www":"https://metacpan.org/release/SGML-Parser-OpenSP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"30c69a80c5aabf936b00768930ab79829c85335f8507415fc1c536e021f5469c","flatsize":111052,"path":"All/p5-SGML-Parser-OpenSP-0.994_4.pkg","repopath":"All/p5-SGML-Parser-OpenSP-0.994_4.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":41516,"desc":"SGML::Parser::OpenSP is an interface to the OpenSP parser.  It allows for\nPerl scripts to parse an SGML document (including HTML) using the OpenSP\nparser.","deps":{"OpenSP":{"origin":"textproc/opensp","version":"1.5.2_4"},"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Test-Exception":{"origin":"devel/p5-Test-Exception","version":"0.43"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Roman","origin":"math/p5-Roman","version":"1.24","comment":"Perl module to convert between Arabic and Roman numerals","maintainer":"philip@FreeBSD.org","www":"https://metacpan.org/release/Roman","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f43bee607732ad199215df2785c654ac8bda61fef07c123b1c92ed15ebf08dfd","flatsize":12978,"path":"All/p5-Roman-1.24.pkg","repopath":"All/p5-Roman-1.24.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7308,"desc":"A Perl package providing the functionality to convert between\nArabic and Roman numerals.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Role-Tiny","origin":"devel/p5-Role-Tiny","version":"2.002004","comment":"Roles, like a nouvelle cusine portion size slice of Moose","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Role-Tiny","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ccaaa69380838a4f2db53cff47d1669af5c99678c6597da849b8f413e905b7ae","flatsize":64564,"path":"All/p5-Role-Tiny-2.002004.pkg","repopath":"All/p5-Role-Tiny-2.002004.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":19892,"desc":"Role composition can be thought of as much more clever and meaningful multiple\ninheritance. The basics of this implementation of roles is:\n- If a method is already defined on a class, that method will not be composed in\n  from the role.\n- If a method that the role \"requires\" to be implemented is not implemented,\n  role application will fail loudly.\n\nUnlike Class::C3, where the last class inherited from \"wins,\" role composition\nis the other way around, where first wins. In a more complete system (see Moose)\nroles are checked to see if they clash. The goal of this is to be much simpler,\nhence disallowing composition of multiple roles at once.","deps":{"p5-Class-Method-Modifiers":{"origin":"devel/p5-Class-Method-Modifiers","version":"2.15"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Role-REST-Client","origin":"www/p5-Role-REST-Client","version":"0.18","comment":"Perl extension for Rest Client Role","maintainer":"amontalban@gmail.com","www":"https://metacpan.org/release/Role-REST-Client","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b5716dd30c664bc2bb7e38ba0417951c5efcf8ccc8496eedf26a6796fc3623ef","flatsize":27346,"path":"All/p5-Role-REST-Client-0.18.pkg","repopath":"All/p5-Role-REST-Client-0.18.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14336,"desc":"Perl extension for Rest Client Role.\n\nRole::REST::Client will handle encoding and decoding when using the HTTP verbs.\nGET, PUT, POST, DELETE, OPTIONS, HEAD.","deps":{"p5-Data-Serializer":{"origin":"devel/p5-Data-Serializer","version":"0.65"},"p5-HTTP-Thin":{"origin":"www/p5-HTTP-Thin","version":"0.006"},"p5-HTTP-Tiny":{"origin":"www/p5-HTTP-Tiny","version":"0.090"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-MooX-HandlesVia":{"origin":"devel/p5-MooX-HandlesVia","version":"0.001009"},"p5-Type-Tiny":{"origin":"devel/p5-Type-Tiny","version":"2.006000"},"p5-URI-Escape-XS":{"origin":"www/p5-URI-Escape-XS","version":"0.14"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Role-Identifiable","origin":"devel/p5-Role-Identifiable","version":"0.007","comment":"Thing with a list of tags","maintainer":"geraud@gcu.info","www":"https://metacpan.org/release/Role-Identifiable","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7eff1c5ffabb9119bf9146c547cee60d1910306a812eac1ee1932dc07c2afd36","flatsize":43612,"path":"All/p5-Role-Identifiable-0.007.pkg","repopath":"All/p5-Role-Identifiable-0.007.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11656,"desc":"Role::Identifiable::HasIdent is an incredibly simple role. It adds\na required ident attribute that stores a simple string, meant to\nidentify exceptions.\nRole::Identifiable::HasTags adds the ability for your class and its\ncomposed parts (roles, superclasses) as well as instances of it to\ncontribute to a pool of tags describing each instance.","deps":{"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Routes-Tiny","origin":"devel/p5-Routes-Tiny","version":"0.21","comment":"Lightweight routes implementation","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Routes-Tiny","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6c0272a662bc623db1928f8e407c9edb8aa2ec8e2fff9382760f4524d6d97acb","flatsize":39206,"path":"All/p5-Routes-Tiny-0.21.pkg","repopath":"All/p5-Routes-Tiny-0.21.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":17744,"desc":"Routes::Tiny is a lightweight routes implementation. It aims to be easy to use\nin any web framework.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Role-Hooks","origin":"devel/p5-Role-Hooks","version":"0.008","comment":"Role callbacks","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/Role-Hooks","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cfa9061b83eac3bce812053974ba69f3da4ba56396455f1ebc7e0e058abe7aee","flatsize":57813,"path":"All/p5-Role-Hooks-0.008.pkg","repopath":"All/p5-Role-Hooks-0.008.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14668,"desc":"Role::Hooks allows a role to run a callback when it is applied to a class or to\nanother role.","deps":{"p5-Class-Method-Modifiers":{"origin":"devel/p5-Class-Method-Modifiers","version":"2.15"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Role-Basic","origin":"devel/p5-Role-Basic","version":"0.16","comment":"Just roles. Nothing else","maintainer":"matthew@FreeBSD.org","www":"https://metacpan.org/release/Role-Basic","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e8a87e64b4e45937ac2c276ad1ec3e3cea30026379fff9bed460c0c89cf52bdf","flatsize":45414,"path":"All/p5-Role-Basic-0.16.pkg","repopath":"All/p5-Role-Basic-0.16.pkg","licenselogic":"single","pkgsize":23036,"desc":"Sometimes you want roles. You're not sure about Moose, Mouse, Moo and\nwhat was that damned Squirrel thing anyway? Then there's Class::Trait,\nbut it has a funky syntax and the maintainer's deprecated it in favor\nof Moose::Role and you really don't care that it handles overloading,\ninstance application or has a workaround for the SUPER:: bug. You\nthink a meta-object protocol sounds nifty, but you don't understand\nit. Maybe you're not sure you want the syntactic sugar for object\ndeclaration. Maybe you've convinced your colleagues that roles are a\ngood idea but they're leery of dragging in Moose (your author has had\nthis happen more than once and heard of others making the same\ncomplaint). Sometimes you just want good old-fashioned roles which let\nyou separate class responsibility from code reuse.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Router-R3","origin":"devel/p5-Router-R3","version":"0.011001","comment":"XS wrapper around a C library R3","maintainer":"gasol.wu@gmail.com","www":"https://metacpan.org/release/Router-R3","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a7b87b114037b19e6a0441ee0bda5c82bed67bf938fefccd593fa2e96e0287b0","flatsize":51690,"path":"All/p5-Router-R3-0.011001.pkg","repopath":"All/p5-Router-R3-0.011001.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":22904,"desc":"R3 is an URL router library with high performance, thus, it's\nimplemented in C. It compiles your route paths into a prefix trie.\n\nBy using the constructed prefix trie in the start-up time, you can\ndispatch routes with efficiency.","deps":{"libr3":{"origin":"devel/libr3","version":"1.0.0_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Router-Boom","origin":"www/p5-Router-Boom","version":"1.03","comment":"Perl extension for fast routing engine for web applications","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Router-Boom","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b49626b9d3764e2156641c4ffe20d8af578ca19df30e9d90dd9d23b1948554b4","flatsize":57815,"path":"All/p5-Router-Boom-1.03.pkg","repopath":"All/p5-Router-Boom-1.03.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":19612,"desc":"Router::Boom is a fast path routing engine for Perl5.","deps":{"p5-Class-Accessor-Lite":{"origin":"devel/p5-Class-Accessor-Lite","version":"0.08"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Rose-Object","origin":"devel/p5-Rose-Object","version":"0.860_1","comment":"Simple object base class","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Rose-Object","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"86036aef917eb20dc3ed70d7e1c9aa698938f1bba79e62971070c7c86609d38e","flatsize":181173,"path":"All/p5-Rose-Object-0.860_1.pkg","repopath":"All/p5-Rose-Object-0.860_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":54680,"desc":"Rose::Object is a generic object base class.  It provides very little\nfunctionality, but a healthy dose of convention.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Return-Value","origin":"devel/p5-Return-Value","version":"1.666005","comment":"Polymorphic return values for Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Return-Value","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6059ea1739627d02f05dbf520b07dba211e24e2e3d2c4813fcf0008fd870add7","flatsize":28219,"path":"All/p5-Return-Value-1.666005.pkg","repopath":"All/p5-Return-Value-1.666005.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11884,"desc":"Polymorphic return values are really useful.  Often, we just want to\nknow if something worked or not.  Other times, we'd like to know what\nthe error text was.  Still others, we may want to know what the error\ncode was, and what the error properties were.  We don't want to handle\nobjects or data structures for every single return value, but we do want\nto check error conditions in our code because that's what good\nprogrammers do.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-SPOPS","origin":"devel/p5-SPOPS","version":"0.87","comment":"Simple Perl Object Persistence with Security","maintainer":"svysh.fbsd@gmail.com","www":"https://metacpan.org/release/SPOPS","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2b70bf8778af1b71755f04fc9be1eff81891a7c0e6fb08437566eac30593d886","flatsize":1054677,"path":"All/p5-SPOPS-0.87.pkg","repopath":"All/p5-SPOPS-0.87.pkg","licenselogic":"or","licenses":["ART10","GPLv2+"],"pkgsize":432964,"desc":"Simple Perl Object Persistence with Security","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Class-Date":{"origin":"devel/p5-Class-Date","version":"1.1.17"},"p5-Class-Factory":{"origin":"devel/p5-Class-Factory","version":"1.06_2"},"p5-Class-Fields":{"origin":"devel/p5-Class-Fields","version":"0.204"},"p5-Class-ISA":{"origin":"devel/p5-Class-ISA","version":"0.36_1"},"p5-Devel-StackTrace":{"origin":"devel/p5-Devel-StackTrace","version":"2.05"},"p5-Log-Dispatch":{"origin":"devel/p5-Log-Dispatch","version":"2.71"},"p5-Log-Log4perl":{"origin":"devel/p5-Log-Log4perl","version":"1.57"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Return-Type","origin":"devel/p5-Return-Type","version":"0.007","comment":"Specify a return type for a function (optionally with coercion)","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Return-Type","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"02e6ec06c258e463745abf19379c8d325db350f4278134ddf9ec63817d325573","flatsize":47825,"path":"All/p5-Return-Type-0.007.pkg","repopath":"All/p5-Return-Type-0.007.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13192,"desc":"Return::Type allows you to specify a return type for your subs. Type constraints\nfrom any Type::Tiny, MooseX::Types or MouseX::Types type library are supported.\n\nThe simple syntax for specifying a type constraint is shown in the \"SYNOPSIS\".\nIf the attribute is passed a single type constraint as shown, this will be\napplied to the return value if called in scalar context, and to each item in the\nreturned list if called in list context. (If the sub is called in void context,\ntype constraints are simply ignored.)","deps":{"p5-Type-Tiny":{"origin":"devel/p5-Type-Tiny","version":"2.006000"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Return-MultiLevel","origin":"devel/p5-Return-MultiLevel","version":"0.05","comment":"Return across multiple call levels","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Return-MultiLevel","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"50a27b19128749625ac1ee00939cd460cd62355c4831ee2199f3c5e72ca07ee0","flatsize":15732,"path":"All/p5-Return-MultiLevel-0.05.pkg","repopath":"All/p5-Return-MultiLevel-0.05.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8752,"desc":"Return::MultiLevel provides a way to return immediately from a\ndeeply nested call stack. This is similar to exceptions, but\nexceptions don't stop automatically at a target frame (and they\ncan be caught by intermediate stack frames). In other words,\nthis is more like setjmp(3)/longjmp(3) than die.","deps":{"p5-Data-Munge":{"origin":"devel/p5-Data-Munge","version":"0.100"},"p5-Scope-Upper":{"origin":"devel/p5-Scope-Upper","version":"0.34"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-ResourcePool-Resource-Net-LDAP","origin":"net/p5-ResourcePool-Resource-Net-LDAP","version":"1.0003","comment":"ResourcePool wrapper for Net::LDAP","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/ResourcePool-Resource-Net-LDAP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5a8bcbcdb63fe9ca509fa9c29d1041fcdefc7798bad391b5e05fc96d7c6a9e0f","flatsize":4646,"path":"All/p5-ResourcePool-Resource-Net-LDAP-1.0003.pkg","repopath":"All/p5-ResourcePool-Resource-Net-LDAP-1.0003.pkg","licenselogic":"single","pkgsize":2196,"desc":"This class is used by the ResourcePool internally to create Net::LDAP\nconnections. Its called by the corresponding ResourcePool::Factory::Net::LDAP\nobject which passes the parameters needed to establish the Net::LDAP connection.","deps":{"p5-ResourcePool":{"origin":"devel/p5-ResourcePool","version":"1.0107_1"},"p5-perl-ldap":{"origin":"net/p5-perl-ldap","version":"0.6800"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-ResourcePool-Resource-SOAP-Lite","origin":"net/p5-ResourcePool-Resource-SOAP-Lite","version":"1.0103_2","comment":"ResourcePool wrapper for SOAP::Lite","maintainer":"perl@FreeBSD.org","www":"http://www.fatalmind.com/software/ResourcePool/perl/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bef7daba66aad5dc13fc968d8eb830116f96c454698b4f8fbc2ed127ff2c1e17","flatsize":14730,"path":"All/p5-ResourcePool-Resource-SOAP-Lite-1.0103_2.pkg","repopath":"All/p5-ResourcePool-Resource-SOAP-Lite-1.0103_2.pkg","licenselogic":"single","pkgsize":8580,"desc":"This factory can be used by ResourcePool to create\nSOAP::Lite objects which use the specified proxy\nfor SOAP RPC invocations.","deps":{"p5-ResourcePool":{"origin":"devel/p5-ResourcePool","version":"1.0107_1"},"p5-SOAP-Lite":{"origin":"net/p5-SOAP-Lite","version":"1.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Resources","origin":"devel/p5-Resources","version":"1.04_1","comment":"Perl5 module handling application defaults in Perl","maintainer":"demon@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"204c7066219493cd1a5f85c02164b543534d010d6778c5264f388f219ad40727","flatsize":62629,"path":"All/p5-Resources-1.04_1.pkg","repopath":"All/p5-Resources-1.04_1.pkg","licenselogic":"single","pkgsize":27680,"desc":"Resources are a way to specify information of interest to program or\npackages.\n\nApplications use resource files to specify and document the values of\nquantities or attributes of interest.\n\nResources can be loaded from or saved to resource files. Methods are\nprovided to search, modify and create resources.  Packages use resources to\nhardwire in their code the default values for their attributes, along with\ndocumentation for the attributes themselves.\n\nPackages inherit resources when subclassed, and the resource names are\nupdated dynamically to reflect a class hierarchy.\n\nMethods are provided for interactive resource inspection and editing.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-ResourcePool","origin":"devel/p5-ResourcePool","version":"1.0107_1","comment":"Generic way to use connection caching for any kind of resources","maintainer":"perl@FreeBSD.org","www":"http://www.fatalmind.com/projects/ResourcePool/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f3a8ee8f1144431f066fe7bc020130472106ec68864f828f5fa632d3493609f5","flatsize":146741,"path":"All/p5-ResourcePool-1.0107_1.pkg","repopath":"All/p5-ResourcePool-1.0107_1.pkg","licenselogic":"single","pkgsize":64268,"desc":"The ResourcePool is a generic connection caching and pooling management\nfacility. It might be used in an Apache/mod_perl environment to support\nconnection caching like Apache::DBI for non-DBI resources\n(e.g. Net::LDAP). It's also useful in a stand alone perl application\nto handle connection pools.\n\nThe key benefit of ResourcePool is the generic design which makes it\neasily extensible to new resource types.\n\nThe ResourcePool has a simple check mechanism to detect and close broken\nconnections (e.g. if the database server was restarted) and opens new\nconnections if possible.\n\nIf you are new to ResourcePool you should go to the ResourcePool::BigPicture\ndocumentation which provides the best entry point to this module.\n\nThe ResourcePool itself handles always exactly equivalent connections\n(e.g. connections to the same server with the same user-name and password)\nand is therefore not able to do a load balancing. The\nResourcePool::LoadBalancer is able to do a advanced load balancing across\ndifferent servers and increases the overall availability by applying a\nfailover policy if there is a server breakdown.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"messages":[{"message":"From this version 1.0000 on, the p5-ResourcePool package will not contain\nresource bindings anymore. The previously included bindings for\nDBI and Net::LDAP are available in the databases/p5-ResourcePool-Resource-DBI\nand net/p5-ResourcePool-Resource-Net-LDAP ports.","type":"install"}]},{"name":"p5-Religion","origin":"devel/p5-Religion","version":"1.04_1","comment":"Perl5 module to install die() and warn() handlers","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/KJALB/Religion-1.04","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0b61ed00860cfa9c944dbff6faced0a193e5c7bb724fd5e4c8d6465aafc35c89","flatsize":14056,"path":"All/p5-Religion-1.04_1.pkg","repopath":"All/p5-Religion-1.04_1.pkg","licenselogic":"single","pkgsize":7764,"desc":"This is a second go at a module to simplify installing die() and warn()\nhandlers, and to make such handlers easier to write and control.\n\nFor most people, this just means that if use Religion; then you'll get\nnoticeably better error reporting from warn() and die(). This is especially\nuseful if you are using eval().\n\nReligion provides four classes, WarnHandler, DieHandler, WarnPreHandler, and\nDiePreHandler, that when you construct them return closures that can be\nstored in variables that in turn get invoked by $SIG{__DIE__} and\n$SIG{__WARN__}.  Note that if Religion is in use, you should not modify\n$SIG{__DIE__} or $SIG{__WARN__}, unless you are careful about invoking\nchaining to the old handler.\n\nReligion also provides a TraceBack function, which is used by a DieHandler\nafter you die() to give a better handle on the current scope of your\nsituation, and provide information about where you were, which might\ninfluence where you want to go next, either returning back to where","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Relations-Query","origin":"databases/p5-Relations-Query","version":"0.93_1","comment":"Object for building queries with DBI/DBD::mysql","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/pod/Relations::Query","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"738e7376fd4b9d4d6e50c45b7b6abea7cf1036cc98da03896426721d022559ba","flatsize":30447,"path":"All/p5-Relations-Query-0.93_1.pkg","repopath":"All/p5-Relations-Query-0.93_1.pkg","licenselogic":"single","pkgsize":12620,"desc":"With Relations::Query you can create a 'select' query by creating a new\nquery object, and passing hashes, arrays, or strings of info to the\nconstructor, such as what's within the variables clause, what to order\nby, etc.  You can also add and override clause info in the query as\nwell,  on both a permanent and temporary basis. With the to_string()\nfunction, you can create a query string from a hash, query object or\nstring.","deps":{"p5-Relations":{"origin":"databases/p5-Relations","version":"0.95_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Regexp-Trie","origin":"devel/p5-Regexp-Trie","version":"0.02","comment":"Builds trie-ized regexp","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Regexp-Trie","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b4706e119083f37ed97ba889af4fb5ec11cf4d390268cd19e530843747a75de1","flatsize":11381,"path":"All/p5-Regexp-Trie-0.02.pkg","repopath":"All/p5-Regexp-Trie-0.02.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6656,"desc":"Regexp::Trie is a faster but simpler version of Regexp::Assemble or\nRegexp::Optimizer. It builds a trie-ized regexp as above.\n\nThis module is faster than Regexp::Assemble but you can only add literals. a+b\nis treated as a\\+b, not \"more than one a's followed by b\".","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Relations","origin":"databases/p5-Relations","version":"0.95_1","comment":"Functions to Use with Databases and Queries","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/pod/Relations","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6619086efcd99ffaabb30730442251c176cf84397d14fbdcb1219d4f669bd888","flatsize":42769,"path":"All/p5-Relations-0.95_1.pkg","repopath":"All/p5-Relations-0.95_1.pkg","licenselogic":"single","pkgsize":16316,"desc":"This perl library contains functions for dealing with databases.  It's\nmainly used as the foundation for all the other Relations modules. It\nmay be useful for people that deal with databases in Perl as well.\n\nRelations has functions for creating SQL clauses (like where, from etc.)\nfrom hashes, arrays and strings. It also has functions for converting\nstrings to arrays or hashes, if they're not hashes or arrays already. It\neven has an argument parser, which is used quite heavily by the other\nRelations modules.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Regexp-Subst-Parallel","origin":"devel/p5-Regexp-Subst-Parallel","version":"0.11_1","comment":"Perform multiple substitutions on a string in parallel","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Regexp-Subst-Parallel","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2093eab4bac78da5a81afc1e1d72844f45bfe6db65b243c49327f1765a05cbca","flatsize":7460,"path":"All/p5-Regexp-Subst-Parallel-0.11_1.pkg","repopath":"All/p5-Regexp-Subst-Parallel-0.11_1.pkg","licenselogic":"single","pkgsize":5064,"desc":"Regexp::Subst::Parallel is a module that allows you to make multiple\nsimultaneous substitutions safely. Using the sole exported \"subst\"\nfunction has a rather different effect from doing each substitution\nsequentially.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Rose-DB","origin":"databases/p5-Rose-DB","version":"0.786,1","comment":"DBI wrapper and abstraction layer","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Rose-DB","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a6f5ad407221cfd6b19765c0b542f2ae35c9a733f240a4c5292a308f64b5bd57","flatsize":437434,"path":"All/p5-Rose-DB-0.786,1.pkg","repopath":"All/p5-Rose-DB-0.786,1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":121900,"desc":"Rose::DB is a wrapper and abstraction layer for DBI-related functionality.","deps":{"p5-Bit-Vector":{"origin":"math/p5-Bit-Vector","version":"7.4_1"},"p5-Clone-PP":{"origin":"devel/p5-Clone-PP","version":"1.08"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-Format-MySQL":{"origin":"devel/p5-DateTime-Format-MySQL","version":"0.08,1"},"p5-DateTime-Format-Oracle":{"origin":"devel/p5-DateTime-Format-Oracle","version":"0.06_1"},"p5-DateTime-Format-Pg":{"origin":"devel/p5-DateTime-Format-Pg","version":"0.16014"},"p5-Rose-DateTime":{"origin":"devel/p5-Rose-DateTime","version":"0.540_1,1"},"p5-Rose-Object":{"origin":"devel/p5-Rose-Object","version":"0.860_1"},"p5-SQL-ReservedWords":{"origin":"databases/p5-SQL-ReservedWords","version":"0.8_1"},"p5-Time-Clock":{"origin":"devel/p5-Time-Clock","version":"1.03_1"},"p5-YAML-Syck":{"origin":"textproc/p5-YAML-Syck","version":"1.34_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-SDL","origin":"devel/p5-SDL","version":"2.548_6","comment":"Perl Bindings for SDL","maintainer":"perl@FreeBSD.org","www":"http://sdl.perl.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"23a9135ec3ce2598e012dd6c3e1fd3eba2409282348cdebd4722135070acad1c","flatsize":2517478,"path":"All/p5-SDL-2.548_6.pkg","repopath":"All/p5-SDL-2.548_6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":658500,"desc":"SDL Perl is a package of Perl modules that provide both functional\nand object oriented interfaces to the Simple DirectMedia Layer for\nPerl 5.  This package takes some liberties with the SDL API, and\nattempts to adhere to the spirit of both the SDL and Perl.","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"p5-Alien-SDL":{"origin":"devel/p5-Alien-SDL","version":"1.446_1"},"p5-File-ShareDir":{"origin":"devel/p5-File-ShareDir","version":"1.118"},"p5-Tie-Simple":{"origin":"devel/p5-Tie-Simple","version":"1.04"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_gfx":{"origin":"graphics/sdl_gfx","version":"2.0.27"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"},"sdl_pango":{"origin":"x11-toolkits/sdl_pango","version":"0.1.2_11"},"sdl_ttf":{"origin":"graphics/sdl_ttf","version":"2.0.11_8"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["devel","perl5"]},{"name":"p5-Role-HasMessage","origin":"devel/p5-Role-HasMessage","version":"0.006","comment":"Thing with a message method","maintainer":"geraud@gcu.info","www":"https://metacpan.org/release/Role-HasMessage","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f368450db803ca11dab9bb14714e6a6d812cd75dcd5d99ed46ccdcfc8d7a5937","flatsize":44789,"path":"All/p5-Role-HasMessage-0.006.pkg","repopath":"All/p5-Role-HasMessage-0.006.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12420,"desc":"Role::HasMessage is an extremely simple role. A class that includes\nRole::HasMessage is promising to provide a message method that\nreturns a string summarizing the message or event represented by\nthe object. It does not provide any actual behavior.","deps":{"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Role-Parameterized":{"origin":"devel/p5-MooseX-Role-Parameterized","version":"1.11"},"p5-String-Errf":{"origin":"devel/p5-String-Errf","version":"0.007"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Regexp-Pattern-Perl","origin":"devel/p5-Regexp-Pattern-Perl","version":"0.007","comment":"Regexp patterns related to Perl","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Regexp-Pattern-Perl","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"248648704daa131d3d23d2dde8f9ee34b78efaed35afa51f04d7158e4e035ae1","flatsize":62987,"path":"All/p5-Regexp-Pattern-Perl-0.007.pkg","repopath":"All/p5-Regexp-Pattern-Perl-0.007.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":18788,"desc":"Regexp::Pattern::Perl provides Regexp patterns related to Perl.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Rose-DB-Object","origin":"databases/p5-Rose-DB-Object","version":"0.8140,1","comment":"Extensible, high performance RDBMS-OO mapper","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Rose-DB-Object","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d6cc83bd3093814e585646453096f1a7469462cb8a8847b2047a0ccfcd9163d7","flatsize":1953528,"path":"All/p5-Rose-DB-Object-0.8140,1.pkg","repopath":"All/p5-Rose-DB-Object-0.8140,1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":497820,"desc":"Rose::DB::Object is a base class for objects that encapsulate a single row in a\ndatabase table.","deps":{"p5-Bit-Vector":{"origin":"math/p5-Bit-Vector","version":"7.4_1"},"p5-Clone":{"origin":"devel/p5-Clone","version":"0.47"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-Rose-DB":{"origin":"databases/p5-Rose-DB","version":"0.786,1"},"p5-Rose-DateTime":{"origin":"devel/p5-Rose-DateTime","version":"0.540_1,1"},"p5-Rose-Object":{"origin":"devel/p5-Rose-Object","version":"0.860_1"},"p5-Time-Clock":{"origin":"devel/p5-Time-Clock","version":"1.03_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Rinci","origin":"devel/p5-Rinci","version":"1.1.104","comment":"Language-neutral metadata for your code entities","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Rinci","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"abec246bb822d813b5ebc253d2010bff30550c86783aa5830a0834d375a7e563","flatsize":208098,"path":"All/p5-Rinci-1.1.104.pkg","repopath":"All/p5-Rinci-1.1.104.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":90848,"desc":"Rinci is a set of extensible, language-neutral metadata specifications for your\ncode (functions/methods, variables, packages, classes, and so on). It allows\nvarious helper tools, from code generator to web middleware to documentation\ngenerator to other protocols, to act on your code, making your life easier as a\nprogrammer. Rinci also allows better interoperability between programming\nlanguages. It is geared towards dynamic scripting languages like Perl, Python,\nRuby, PHP, JavaScript, but is not limited to those languages.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Regexp-Log-Common","origin":"textproc/p5-Regexp-Log-Common","version":"0.10","comment":"Regexp::Log::Common, a parser for the Common Log Format","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Regexp-Log-Common","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f09835bf558f54a11ff67c28337dcb88dc73c0ab5dfab20561ef915123e93915","flatsize":28983,"path":"All/p5-Regexp-Log-Common-0.10.pkg","repopath":"All/p5-Regexp-Log-Common-0.10.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":12940,"desc":"Regexp::Log::Common uses Regexp::Log as a base class, to generate regular\nexpressions for performing the usual data munging tasks on log files that\ncannot be simply split().","deps":{"p5-Regexp-Log":{"origin":"textproc/p5-Regexp-Log","version":"0.06_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Regexp-Log","origin":"textproc/p5-Regexp-Log","version":"0.06_1","comment":"Base Perl class for log files regexp builders","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Regexp-Log","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"32898a962c8aff31a3f851169c1e5b6286806daa87d185956dfb67c17f027ba2","flatsize":17814,"path":"All/p5-Regexp-Log-0.06_1.pkg","repopath":"All/p5-Regexp-Log-0.06_1.pkg","licenselogic":"single","pkgsize":10512,"desc":"Regexp::Log is a base class for a variety of modules that generate\nregular expressions for performing the usual data munging tasks on\nlog files that cannot be simply split().","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Regexp-IPv6","origin":"textproc/p5-Regexp-IPv6","version":"0.03_1","comment":"Regular expression for IPv6 addresses","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Regexp-IPv6","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7f1771be9d44674c18b3e78308c3b8a4363fb2e1190d7fb3f44874690c450ed3","flatsize":10342,"path":"All/p5-Regexp-IPv6-0.03_1.pkg","repopath":"All/p5-Regexp-IPv6-0.03_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6060,"desc":"This module exports the $IPv6_re regular expression that matches\nany valid IPv6 address as described in \"RFC 2373 - 2.2 Text\nRepresentation of Addresses\" but ::. Any string not compliant with\nsuch RFC will be rejected.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Regexp-DefaultFlags","origin":"textproc/p5-Regexp-DefaultFlags","version":"0.01_1","comment":"Set default flags on regular expressions","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Regexp-DefaultFlags","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c970891cce37a290cba99a018e88c99fbffb54af35092c57c036b076ac01157f","flatsize":11341,"path":"All/p5-Regexp-DefaultFlags-0.01_1.pkg","repopath":"All/p5-Regexp-DefaultFlags-0.01_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6528,"desc":"When this module is use'd, it causes regexes in the current namespace to act as\nif the /xms flags had been applied to them.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Regexp-Copy","origin":"textproc/p5-Regexp-Copy","version":"0.06_2","comment":"Copy the contents of one Regexp object to another","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Regexp-Copy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2559aba1d234be5a22fec0f6939ffe315697fae8249639a72c03b083c758caf6","flatsize":13333,"path":"All/p5-Regexp-Copy-0.06_2.pkg","repopath":"All/p5-Regexp-Copy-0.06_2.pkg","licenselogic":"single","pkgsize":6628,"desc":"Regexp::Copy allows you to copy the contents of one Regexp object to another.\nA problem that I have found with the qr// operator is that the Regexp objects\nthat it creates are is impossible to dereference.\nThis causes problems if you want to change the data in the regexp without\nlosing the reference to it. Its impossible.\nRegexp::Copy allows you to change the Regexp by copying one object created\nthrough qr// to another.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Regexp-Debugger","origin":"textproc/p5-Regexp-Debugger","version":"0.002007","comment":"Visually debug regexes in-place","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Regexp-Debugger","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3087ec2e3eba9ccc976f27f81c40fa99c9f58bd1d2e152e17b605724cceb78f6","flatsize":167016,"path":"All/p5-Regexp-Debugger-0.002007.pkg","repopath":"All/p5-Regexp-Debugger-0.002007.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":43560,"desc":"When you load this module, any regex in the same lexical scope will be visually\n(and interactively) debugged as it matches.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Regexp-Grammars","origin":"devel/p5-Regexp-Grammars","version":"1.058","comment":"Add grammatical parsing features to Perl 5.10 regexes","maintainer":"citric@cubicone.tmetic.com","www":"https://metacpan.org/release/Regexp-Grammars","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e015d0e573d0342ae82d44cd6bc30a34e0e08e6efc6e85765925565a6856808d","flatsize":300437,"path":"All/p5-Regexp-Grammars-1.058.pkg","repopath":"All/p5-Regexp-Grammars-1.058.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":109128,"desc":"Regexp-Grammars adds grammatical parsing features to Perl 5.10 regexes.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Regexp-Common-profanity_us","origin":"textproc/p5-Regexp-Common-profanity_us","version":"4.112150_1","comment":"Provide regexes for U.S. profanity","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Regexp-Common-profanity_us","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eea2c25be475d1717d309ec027f094a4f2d80c3abc3e804d9437b461aaf71e37","flatsize":53483,"path":"All/p5-Regexp-Common-profanity_us-4.112150_1.pkg","repopath":"All/p5-Regexp-Common-profanity_us-4.112150_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17684,"desc":"Instead of a dry technical overview, I am going to explain the structure of this\nmodule based on its history. I consult at a company that generates customer\nleads primarily by having websites that attract people (e.g. lowering loan\nvalues, selling cars, buying real estate, etc.). For some reason we get more\nthan our fair share of profane leads. For this reason I was told to write a\nprofanity checker.\n\nFor the data that I was dealing with, the profanity was most often in the email\naddress or in the first or last name, so I naively started filtering profanity\nwith a set of regexps for that sort of data. Note that both names and email\naddresses are unlike what you are reading now: they are not whitespace-separated\ntext, but are instead labels.\n\nTherefore full support for profanity checking should work in 2 entirely\ndifferent contexts: labels (email, names) and text (what you are reading).\nBecause open-source is driven by demand and I have no need for detecting\nprofanity in text, only label is implemented at the moment. And you know the\nnext sentence: \"patches welcome\" :)","deps":{"p5-Regexp-Common":{"origin":"textproc/p5-Regexp-Common","version":"2017060201"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Regexp-Common-time","origin":"textproc/p5-Regexp-Common-time","version":"0.16","comment":"Date and time regexps implemented in Perl","maintainer":"des@FreeBSD.org","www":"https://metacpan.org/release/Regexp-Common-time","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cea20dbf922087a9eac4aa95fb2b4036c8519d458e03f6a83294436bc24ff204","flatsize":52549,"path":"All/p5-Regexp-Common-time-0.16.pkg","repopath":"All/p5-Regexp-Common-time-0.16.pkg","licenselogic":"single","pkgsize":20140,"desc":"This module creates regular expressions that can be used for parsing\ndates and times. See Regexp::Common for a general description of how\nto use this interface.","deps":{"p5-Regexp-Common":{"origin":"textproc/p5-Regexp-Common","version":"2017060201"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Regexp-Compare","origin":"devel/p5-Regexp-Compare","version":"0.35","comment":"Partial ordering for regular expressions","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Regexp-Compare","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6f927f7962bce6833fa1bd7ebb903a39f6a51490f835ace51b559a2a6ab3f692","flatsize":101409,"path":"All/p5-Regexp-Compare-0.35.pkg","repopath":"All/p5-Regexp-Compare-0.35.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":30592,"desc":"Regexp::Compare implements a function comparing regular expressions: it returns\ntrue if all strings matched by the first regexp are also matched by the second.\nIt's meant to be used for optimization of blacklists implemented by regular\nexpressions (like, for example, http://www.communitywiki.org/cw/BannedContent).\n\nFalse return value does not imply that there's a string matched by the first\nregexp which isn't matched by the second - many regular expressions (i.e. those\ncontaining Perl code) are impossible to compare, and this module doesn't even\nimplement all possible comparisons.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Regexp-Common-net-CIDR","origin":"textproc/p5-Regexp-Common-net-CIDR","version":"0.03","comment":"Provide patterns for CIDR blocks","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Regexp-Common-net-CIDR","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c630d223bbaecf935a7fd212687c3693f6980cf2963162472a6cbf3abddb6b07","flatsize":2750,"path":"All/p5-Regexp-Common-net-CIDR-0.03.pkg","repopath":"All/p5-Regexp-Common-net-CIDR-0.03.pkg","licenselogic":"single","pkgsize":2932,"desc":"Patterns for CIDR blocks.","deps":{"p5-Regexp-Common":{"origin":"textproc/p5-Regexp-Common","version":"2017060201"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Reply","origin":"devel/p5-Reply","version":"0.42","comment":"Lightweight, extensible REPL for Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/pod/Reply","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5bdb111c5e15fda3150977b0b28a41ecab7ad370c2b95434f5ed4a38df586bb1","flatsize":125506,"path":"All/p5-Reply-0.42.pkg","repopath":"All/p5-Reply-0.42.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":65516,"desc":"Reply is a lightweight, extensible REPL for Perl. It is plugin-based (see\nReply::Plugin), and through plugins supports many advanced features such as\ncoloring and pretty printing, readline support, and pluggable commands.","deps":{"p5-Config-INI-Reader-Ordered":{"origin":"devel/p5-Config-INI-Reader-Ordered","version":"0.022"},"p5-Devel-LexAlias":{"origin":"devel/p5-Devel-LexAlias","version":"0.05_2"},"p5-Eval-Closure":{"origin":"devel/p5-Eval-Closure","version":"0.14"},"p5-File-HomeDir":{"origin":"devel/p5-File-HomeDir","version":"1.006"},"p5-Module-Runtime":{"origin":"devel/p5-Module-Runtime","version":"0.016"},"p5-Package-Stash":{"origin":"devel/p5-Package-Stash","version":"0.40"},"p5-PadWalker":{"origin":"devel/p5-PadWalker","version":"2.5"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Rex","origin":"sysutils/p5-Rex","version":"1.16.0","comment":"Friendly automation framework","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Rex","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e67190259bc6c2e6ec994779bcb32cd888ed16c64870fd5a797ce02559f4e2e1","flatsize":1284798,"path":"All/p5-Rex-1.16.0.pkg","repopath":"All/p5-Rex-1.16.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":365108,"desc":"Rex is an automation framework that is friendly to any combinations of local and\nremote execution, push and pull style of management, or imperative and\ndeclarative approach.\n\nIts flexibility makes it a great fit for many different use cases, but most\ncommonly Rex is used to automate application deployment and data center\ninfrastructure management tasks.","deps":{"p5-AWS-Signature4":{"origin":"devel/p5-AWS-Signature4","version":"1.02"},"p5-Data-Validate-IP":{"origin":"net-mgmt/p5-Data-Validate-IP","version":"0.27"},"p5-Devel-Caller":{"origin":"devel/p5-Devel-Caller","version":"2.07"},"p5-Digest-HMAC":{"origin":"security/p5-Digest-HMAC","version":"1.05"},"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-Hash-Merge":{"origin":"textproc/p5-Hash-Merge","version":"0.302"},"p5-IO-Tty":{"origin":"devel/p5-IO-Tty","version":"1.20_1"},"p5-JSON-MaybeXS":{"origin":"converters/p5-JSON-MaybeXS","version":"1.004008"},"p5-Net-OpenSSH":{"origin":"net/p5-Net-OpenSSH","version":"0.84"},"p5-Net-SFTP-Foreign":{"origin":"net/p5-Net-SFTP-Foreign","version":"1.93"},"p5-Sort-Naturally":{"origin":"textproc/p5-Sort-Naturally","version":"1.03_1"},"p5-Term-ReadKey":{"origin":"devel/p5-Term-ReadKey","version":"2.38_1"},"p5-Text-Glob":{"origin":"textproc/p5-Text-Glob","version":"0.11"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"p5-XML-Simple":{"origin":"textproc/p5-XML-Simple","version":"2.25"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-Regexp-Bind","origin":"devel/p5-Regexp-Bind","version":"0.05_1","comment":"Bind variables to captured buffers","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Regexp-Bind","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5ccc40d489a41144d22a618167d5342a8e1d726ef48304d551f7abb7f5bf6cf3","flatsize":9487,"path":"All/p5-Regexp-Bind-0.05_1.pkg","repopath":"All/p5-Regexp-Bind-0.05_1.pkg","licenselogic":"single","pkgsize":5904,"desc":"This module is an extension to perl's native regexp function. It binds\nanonymous hashes or named variables to matched buffers. Both normal regexp\nsyntax and embedded regexp syntax are supported. You can view it as a tiny\nand petite data extraction system.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Regexp-Stringify","origin":"devel/p5-Regexp-Stringify","version":"0.06","comment":"Stringify a Regexp object","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Regexp-Stringify","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2432e155d9c179c5b5334d4494de8dcdc4b91c4ccc030845b94627193c18094e","flatsize":45238,"path":"All/p5-Regexp-Stringify-0.06.pkg","repopath":"All/p5-Regexp-Stringify-0.06.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11576,"desc":"Regexp::Stringify is an alternative to Perl's default stringification of Regexp\nobject (i.e.:\"$re\") and has some features/options.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-ResourcePool-Resource-DBI","origin":"databases/p5-ResourcePool-Resource-DBI","version":"1.0101_1","comment":"Resource pool wrapper for DBI Perl module","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/ResourcePool-Resource-DBI","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"75cfc57783ead99e7809447ed4baca4370ebaf142937ccf1a2ba7534b9e480ec","flatsize":35300,"path":"All/p5-ResourcePool-Resource-DBI-1.0101_1.pkg","repopath":"All/p5-ResourcePool-Resource-DBI-1.0101_1.pkg","licenselogic":"single","pkgsize":18184,"desc":"This class is used by the ResourcePool internally to create DBI\nconnections. Its called by the corresponding ResourcePool::Factory::DBI\nobject which passes the parameters needed to establish the DBI\nconnection.","deps":{"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-ResourcePool":{"origin":"devel/p5-ResourcePool","version":"1.0107_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-SNMP-Info","origin":"net-mgmt/p5-SNMP-Info","version":"3.97.0001","comment":"Perl5 module for gathering information from network devices","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/SNMP-Info","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"75ed7b34a4e047fc849b5704df8ec715a12bfd401fe5c7caed413e88cd22ad72","flatsize":2291667,"path":"All/p5-SNMP-Info-3.97.0001.pkg","repopath":"All/p5-SNMP-Info-3.97.0001.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":723460,"desc":"SNMP::Info gives an object oriented interface to information\nobtained through SNMP. This module is geared towards network devices.\nSubclasses exist for a number of network devices and common MIBs.\nThe information may be coming from any number of MIB files and is very\nvendor specific. SNMP::Info provides you a common method for all\nsupported devices.\nAdding support for your own device is easy, and takes little much SNMP\nknowledge.\nThe module is not limited to network devices. Any MIB or device can be\ngiven an objected oriented front-end by making a module that consists of a\ncouple hashes. See EXTENDING SNMP::INFO.","deps":{"net-snmp":{"origin":"net-mgmt/net-snmp","version":"5.9.4_6,1"},"p5-Class-ISA":{"origin":"devel/p5-Class-ISA","version":"0.36_1"},"p5-Module-Info":{"origin":"devel/p5-Module-Info","version":"0.37"},"p5-NetAddr-IP":{"origin":"net-mgmt/p5-NetAddr-IP","version":"4.079"},"p5-PPI":{"origin":"textproc/p5-PPI","version":"1.278"},"p5-Regexp-Common":{"origin":"textproc/p5-Regexp-Common","version":"2017060201"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt","perl5"]},{"name":"p5-Regexp-RegGrp","origin":"devel/p5-Regexp-RegGrp","version":"2.01","comment":"Groups a regular expressions collection","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Regexp-RegGrp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6b38d5ad340e6ec5331a6783baccaf5f86992f7d58f33ce5ff6eee6dd4b874a2","flatsize":24891,"path":"All/p5-Regexp-RegGrp-2.01.pkg","repopath":"All/p5-Regexp-RegGrp-2.01.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10132,"desc":"Regexp::RegGrp is a Perl modele to group regular expressions to one regular\nexpression.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Regexp-Common-Email-Address","origin":"textproc/p5-Regexp-Common-Email-Address","version":"1.01_1","comment":"Regex pattern for Email Addresses","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Regexp-Common-Email-Address","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4de0e8a31da75ca915ab6812912d5c739b4670671be171312c6b67af41eb61ed","flatsize":3132,"path":"All/p5-Regexp-Common-Email-Address-1.01_1.pkg","repopath":"All/p5-Regexp-Common-Email-Address-1.01_1.pkg","licenselogic":"single","pkgsize":3204,"desc":"Regexp::Common::Email::Address provides a regex to match email addresses\nas defined by RFC 2822.","deps":{"p5-Email-Address":{"origin":"mail/p5-Email-Address","version":"1.913"},"p5-Regexp-Common":{"origin":"textproc/p5-Regexp-Common","version":"2017060201"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Regexp-Lexer","origin":"devel/p5-Regexp-Lexer","version":"0.05","comment":"Lexer for Perl regular expressions","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/pod/Regexp::Lexer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8df9dc36715cc5648429737f8190094c9bfbd71326c6271790412bbacb2cf650","flatsize":23196,"path":"All/p5-Regexp-Lexer-0.05.pkg","repopath":"All/p5-Regexp-Lexer-0.05.pkg","licenselogic":"single","pkgsize":9324,"desc":"Parses and tokenizes Perl regular expressions.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Rose-HTML-Objects","origin":"www/p5-Rose-HTML-Objects","version":"0.627","comment":"Object-oriented interfaces for HTML","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Rose-HTML-Objects","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e73604cdb6a2972be04a46fb2182e9bc261674f2033229bf6906ad9fe8c5920e","flatsize":852364,"path":"All/p5-Rose-HTML-Objects-0.627.pkg","repopath":"All/p5-Rose-HTML-Objects-0.627.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":290028,"desc":"Rose::HTML::Objects is a framework for creating a reusable set of HTML\nwidgets as mutable Perl objects that can be serialized to HTML or XHTML\nfor display purposes.\n\nThe Rose::HTML::Object class may be used directly to represent a generic\ntag with an explicitly set element name and arbitrary attributes. There\nare also methods for parent/child manipulation.","deps":{"p5-Clone-PP":{"origin":"devel/p5-Clone-PP","version":"1.08"},"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-Email-Valid":{"origin":"mail/p5-Email-Valid","version":"1.204"},"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-IO-String":{"origin":"devel/p5-IO-String","version":"1.08_1"},"p5-Image-Size":{"origin":"graphics/p5-Image-Size","version":"3.300"},"p5-Rose-DateTime":{"origin":"devel/p5-Rose-DateTime","version":"0.540_1,1"},"p5-Rose-Object":{"origin":"devel/p5-Rose-Object","version":"0.860_1"},"p5-Rose-URI":{"origin":"net/p5-Rose-URI","version":"1.02"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Regexp-Shellish","origin":"devel/p5-Regexp-Shellish","version":"0.93_1","comment":"Perl module for shell-like regular expressions","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Regexp-Shellish","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"64382019e50c404483a0503aba5b2bc9ca748419765534378eb2d6841c1571e4","flatsize":14371,"path":"All/p5-Regexp-Shellish-0.93_1.pkg","repopath":"All/p5-Regexp-Shellish-0.93_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7672,"desc":"Shell-like regular expressions.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Regex-PreSuf","origin":"textproc/p5-Regex-PreSuf","version":"1.17_1","comment":"Given word lists, create Perl regular expressions","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Regex-PreSuf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bd562824c671e17e64f9db8cf718543365c3e832e3d3c3bb1529463d95f6873a","flatsize":10118,"path":"All/p5-Regex-PreSuf-1.17_1.pkg","repopath":"All/p5-Regex-PreSuf-1.17_1.pkg","licenselogic":"single","pkgsize":5600,"desc":"The Regex::Presuf module can be used to build regular expressions out\nof 'word lists', lists of strings.  The regular expression matches the\nsame words as the word list.  These regular expressions normally run\nfew dozen percentages faster than a simple-minded '|'-concatenation of\nthe words.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Ref-Util-XS","origin":"devel/p5-Ref-Util-XS","version":"0.117","comment":"Utility functions for checking references (XS version)","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Ref-Util-XS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c644565edd38dfd216713978586c9664d4e1c47091ca73b132d58c055da65e72","flatsize":30948,"path":"All/p5-Ref-Util-XS-0.117.pkg","repopath":"All/p5-Ref-Util-XS-0.117.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10344,"desc":"Ref::Util::XS is the XS implementation of Ref::Util (Utility functions for\nchecking references).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Regexp-Assemble","origin":"devel/p5-Regexp-Assemble","version":"0.38","comment":"Assemble multiple Regular Expressions into one RE","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Regexp-Assemble","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6ecdf077c53c2682cf679668349ebd7c93acf180a1878c1dac1fa814a9026406","flatsize":156884,"path":"All/p5-Regexp-Assemble-0.38.pkg","repopath":"All/p5-Regexp-Assemble-0.38.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":59184,"desc":"Regexp::Assemble allows you to take a number of regular expressions and\nassemble them into a single regular expression (or RE) that will match\neverything that any of the individual REs match, only what they match\nand nothing else.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Ref-Util","origin":"devel/p5-Ref-Util","version":"0.204","comment":"Utility functions for checking references","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Ref-Util","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4f5cb1ceea9256dbf0dad219bc867d463188a8ee1412e0b76cf7d3e6078de563","flatsize":27899,"path":"All/p5-Ref-Util-0.204.pkg","repopath":"All/p5-Ref-Util-0.204.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13684,"desc":"Ref::Util introduces several functions to help identify references in a faster\nand smarter way.","deps":{"p5-Ref-Util-XS":{"origin":"devel/p5-Ref-Util-XS","version":"0.117"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Regexp-Assemble-Compressed","origin":"devel/p5-Regexp-Assemble-Compressed","version":"0.02_1","comment":"Perl extension to compress Regular Expression","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Regexp-Assemble-Compressed","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d11b03c0f6f0ab9f600e076a6d8bad1f2ebcfac5551eac854239a463a90871f6","flatsize":5840,"path":"All/p5-Regexp-Assemble-Compressed-0.02_1.pkg","repopath":"All/p5-Regexp-Assemble-Compressed-0.02_1.pkg","licenselogic":"single","pkgsize":3616,"desc":"Regexp::Assemble::Compressed is a subclass of Regexp::Assemble.  It\nassembles more compressed regular expressions.","deps":{"p5-Regexp-Assemble":{"origin":"devel/p5-Regexp-Assemble","version":"0.38"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-RedisDB-Parser","origin":"databases/p5-RedisDB-Parser","version":"2.23","comment":"Perl extension for Redis protocol parser","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/RedisDB-Parser","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"855ceddf41fb9ec057fbfcaee57f9e737c35311daba77375b4dd6f709d665be2","flatsize":51220,"path":"All/p5-RedisDB-Parser-2.23.pkg","repopath":"All/p5-RedisDB-Parser-2.23.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":22652,"desc":"This module provides methods to build redis requests and parse replies\nfrom the server.","deps":{"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Redis-Fast","origin":"databases/p5-Redis-Fast","version":"0.36","comment":"Perl binding for Redis database","maintainer":"bokutin@bokut.in","www":"https://metacpan.org/release/Redis-Fast","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"638256e35731c00d3d584375a2b4a4ce5b19db925522f83af5b16ff2b025593f","flatsize":208943,"path":"All/p5-Redis-Fast-0.36.pkg","repopath":"All/p5-Redis-Fast-0.36.pkg","licenselogic":"or","licenses":["ARTPERL10","GPLv1+"],"pkgsize":76512,"desc":"Perl binding for Redis database.\nRedis::Fast is 4x faster than Redis.pm in pipeline mode.","deps":{"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Reddit","origin":"www/p5-Reddit","version":"0.30.03","comment":"Module for interacting with Reddit","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/three18ti/Reddit.pm","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fd53131968778176d8ae324d7a415b4cfce7a244133c7f07f24af003d58bac89","flatsize":18985,"path":"All/p5-Reddit-0.30.03.pkg","repopath":"All/p5-Reddit-0.30.03.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8900,"desc":"Perl module for interacting with Reddit.","deps":{"p5-HTTP-Cookies":{"origin":"www/p5-HTTP-Cookies","version":"6.11"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-common-sense":{"origin":"devel/p5-common-sense","version":"3.75"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Reaper","origin":"devel/p5-Reaper","version":"1.00_1","comment":"Perl module for reaping child processes via $SIG{CHLD}","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Reaper","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2f348aec71b1d41303c32a9880edec1f119c79cc226f60525dd941cda1b5ff94","flatsize":18843,"path":"All/p5-Reaper-1.00_1.pkg","repopath":"All/p5-Reaper-1.00_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10176,"desc":"The reaper module provides a $SIG{CHLD} handler that can be installed\nglobally as well as locally. It also supports chaining of signal handlers,\nmeaning it will not just replace an existing $SIG{CHLD} handler.  It still\nrequires applications to do the right thing in using this module and not\ninstalling their own versions. At least it provides a consistent\nimplementation that can be shared between various modules.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Reflex","origin":"devel/p5-Reflex","version":"0.100","comment":"Class library for flexible, reactive programs","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Reflex","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d189603a11a7a377f719e1c8adae5ae00635cb54ac2ea0b7a97d72b6a26d46e6","flatsize":911018,"path":"All/p5-Reflex-0.100.pkg","repopath":"All/p5-Reflex-0.100.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":309968,"desc":"Reflex - A class library for flexible, reactive programs.\n\nReflex is a library of classes that assist with writing reactive (AKA\nevent-driven) programs. Reflex uses Moose internally, but it doesn't enforce\nprograms to use Moose's syntax. However, Moose syntax brings several useful\nfeatures we hope will become indispensible.","deps":{"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Role-Parameterized":{"origin":"devel/p5-MooseX-Role-Parameterized","version":"1.11"},"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"p5-Redis-RateLimit","origin":"databases/p5-Redis-RateLimit","version":"1.0002","comment":"Sliding window rate limiting with Redis","maintainer":"einar@isnic.is","www":"https://metacpan.org/pod/Redis::RateLimit","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6d7dd01fd4a203e9ff723c9afadb369dcb33eafd3c2362eaad27ff3f6f9ba626","flatsize":19148,"path":"All/p5-Redis-RateLimit-1.0002.pkg","repopath":"All/p5-Redis-RateLimit-1.0002.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9008,"desc":"A Perl library for efficient rate limiting using sliding windows\nstored in Redis.\n\nThis is a port of RateLimit.js without the non-blocking goodness.","deps":{"p5-Carp":{"origin":"devel/p5-Carp","version":"1.50"},"p5-Digest-SHA1":{"origin":"security/p5-Digest-SHA1","version":"2.13_2"},"p5-File-Share":{"origin":"devel/p5-File-Share","version":"0.27"},"p5-File-Slurp-Tiny":{"origin":"devel/p5-File-Slurp-Tiny","version":"0.004"},"p5-JSON-MaybeXS":{"origin":"converters/p5-JSON-MaybeXS","version":"1.004008"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-Redis":{"origin":"databases/p5-Redis","version":"1.9950"},"p5-Scalar-List-Utils":{"origin":"lang/p5-Scalar-List-Utils","version":"1.68,1"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-RedisDB","origin":"databases/p5-RedisDB","version":"2.57","comment":"Perl extension to access redis database","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/RedisDB","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"70ba9abaa5c24672b9a3ba4c44d448a0005a90307605e431c68f01a2d19c3858","flatsize":114803,"path":"All/p5-RedisDB-2.57.pkg","repopath":"All/p5-RedisDB-2.57.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":45252,"desc":"This module provides interface to access redis key-value store, it\ntransparently handles disconnects and forks, supports transactions,\npipelining, and subscription mode.  Module includes XS and pure Perl\nversions of the parser.","deps":{"p5-RedisDB-Parser":{"origin":"databases/p5-RedisDB-Parser","version":"2.23"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Redis-hiredis","origin":"databases/p5-Redis-hiredis","version":"0.11.0_2","comment":"Simple wrapper around hiredis C client","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Redis-hiredis","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c4e0cd3ee1601072cf0abeb8718365a467eb7a6233781eac16205ad1df0b7a01","flatsize":47897,"path":"All/p5-Redis-hiredis-0.11.0_2.pkg","repopath":"All/p5-Redis-hiredis-0.11.0_2.pkg","licenselogic":"single","pkgsize":21308,"desc":"Redis::hiredis is a simple wrapper around Salvatore Sanfilippo's hiredis C\nclient that allows connecting and sending any command just like you would\nfrom a command line Redis client.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Redis-JobQueue","origin":"databases/p5-Redis-JobQueue","version":"1.19","comment":"Job queue management implemented using Redis server","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Redis-JobQueue","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ab499f85f76dfdaa91b665c1472592fa17e26e416f1f4be4580f8e3a02b2a1ce","flatsize":119248,"path":"All/p5-Redis-JobQueue-1.19.pkg","repopath":"All/p5-Redis-JobQueue-1.19.pkg","licenselogic":"single","licenses":["ARTPERL10"],"pkgsize":42400,"desc":"The Redis::JobQueue package is a set of Perl modules which allows creation of\na simple job queue based on Redis server capabilities.\n\n* Supports the automatic creation of job queues, job status monitoring,\n  updating the job data set, obtaining a consistent job from the queue,\n  removing jobs, and the classification of possible errors.\n* Contains various reusable components that can be used separately or together.\n* Provides an object oriented API.\n* Support of storing arbitrary job-related data structures.\n* Simple methods for organizing producer, worker, and consumer clients.","deps":{"p5-Data-UUID":{"origin":"devel/p5-Data-UUID","version":"1.227"},"p5-Digest-SHA1":{"origin":"security/p5-Digest-SHA1","version":"2.13_2"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-Mouse":{"origin":"devel/p5-Mouse","version":"2.5.11,1"},"p5-Params-Util":{"origin":"devel/p5-Params-Util","version":"1.102"},"p5-Redis":{"origin":"databases/p5-Redis","version":"1.9950"},"p5-Storable":{"origin":"devel/p5-Storable","version":"3.25"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Reddit-Client","origin":"www/p5-Reddit-Client","version":"1.389,4","comment":"Methods and object wrappers for objects exposed by the Reddit API","maintainer":"joneum@FreeBSD.org","www":"https://metacpan.org/pod/Reddit::Client","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"98a18d0d29a32797df972c5760cd4df09ee2e6a2fe76dc95c3e42aecf5fefce4","flatsize":185351,"path":"All/p5-Reddit-Client-1.389,4.pkg","repopath":"All/p5-Reddit-Client-1.389,4.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":69056,"desc":"Reddit::Client provides methods and simple object wrappers for objects exposed\nby the Reddit API. This module handles HTTP communication, basic session\nmanagement (e.g. storing an active login session), and communication with\nReddit's external API.","deps":{"p5-File-Path-Expand":{"origin":"devel/p5-File-Path-Expand","version":"1.02_1"},"p5-IO-Capture":{"origin":"devel/p5-IO-Capture","version":"0.05_1"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-URI-Encode":{"origin":"www/p5-URI-Encode","version":"0.09_1"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Redis","origin":"databases/p5-Redis","version":"1.9950","comment":"Perl binding for Redis database","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Redis","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"19723069e803be8f8352b9e80ec187e81576630a0f77844f04ff53a38d35984a","flatsize":105903,"path":"All/p5-Redis-1.9950.pkg","repopath":"All/p5-Redis-1.9950.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":44360,"desc":"Pure perl bindings for http://code.google.com/p/redis/\n\nThis version support git version 0.08 or later of Redis available at\ngit://github.com/antirez/redis","deps":{"p5-IO-Socket-Timeout":{"origin":"net/p5-IO-Socket-Timeout","version":"0.32_1"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Readonly","origin":"devel/p5-Readonly","version":"2.05","comment":"Facility for creating read-only scalars, arrays, hashes","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Readonly","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f0be3021b38b5a0c3b955e9bf87e25f62beafdedfc85a9534acb9393fbb91748","flatsize":42886,"path":"All/p5-Readonly-2.05.pkg","repopath":"All/p5-Readonly-2.05.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":19264,"desc":"This is a facility for creating non-modifiable variables.  This is\nuseful for configuration files, headers, etc.  It can also be useful as\na development and debugging tool, for catching updates to variables that\nshould not be changed.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Rcs-Agent","origin":"devel/p5-Rcs-Agent","version":"1.05_1","comment":"Perl module for RCS archive manipulation","maintainer":"mats@dufberg.se","www":"https://metacpan.org/release/Rcs-Agent","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"34305ae8dad1e045c8fafc2d1233ffbd21f30b57f5494e3bab20bc815ee4c87f","flatsize":43295,"path":"All/p5-Rcs-Agent-1.05_1.pkg","repopath":"All/p5-Rcs-Agent-1.05_1.pkg","licenselogic":"single","pkgsize":17840,"desc":"Rcs::Agent is a perl module for manipulating RCS archives.  It provides\nan object-oriented interface to the RCS commands rcs(1), rcsdiff(1),\nci(1) and co(1), in addition to providing easy access to revision\ninformation contained in the RCS archive file.","deps":{"p5-String-ShellQuote":{"origin":"textproc/p5-String-ShellQuote","version":"1.04_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-RTF-Tokenizer","origin":"textproc/p5-RTF-Tokenizer","version":"1.20","comment":"Perl module for reading RTF files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/RTF-Tokenizer","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cd0a8bdd51ae3b8d14922257f2f54f46ae75c039b81fde07004ef056533403b8","flatsize":31332,"path":"All/p5-RTF-Tokenizer-1.20.pkg","repopath":"All/p5-RTF-Tokenizer-1.20.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14628,"desc":"RTF::Tokenizer is an object-orientated low-level RTF reader. If\nyou're looking to render RTF, or want a higher-level RTF processor,\nthis is not the module for you - you want RTF::Reader.  This is the\nsixth release of  RTF::Tokenizer - it's faster, higher quality, and\nimplements the RTF standard better than any previous release.\n\n    It's also philosophically  a better  module,  and conforms more\nstrictly to Object Orientated  guidelines  - it can  be sub-classed\nand the interface is cleaner.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Regexp-Common","origin":"textproc/p5-Regexp-Common","version":"2017060201","comment":"Provide commonly requested Perl regular expressions","maintainer":"des@FreeBSD.org","www":"https://metacpan.org/release/Regexp-Common","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"73f8794e666479969d081d5fbd78959ca41f58f7fe882196e73d086ba8aaf86b","flatsize":495070,"path":"All/p5-Regexp-Common-2017060201.pkg","repopath":"All/p5-Regexp-Common-2017060201.pkg","licenselogic":"or","licenses":["ART10","ART20","BSD3CLAUSE","MIT"],"pkgsize":169276,"desc":"By default, this module exports a single hash (`%25RE') that stores or\ngenerates commonly needed regular expressions. Patterns currently\nprovided include:\n\n   * balanced parentheses and brackets\n   * delimited text (with escapes)\n   * integers and floating-point numbers in any base (up to 36)\n   * comments in C, C++, Perl, and shell\n   * offensive language\n   * lists of any pattern\n   * IPv4 addresses","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-ReadonlyX","origin":"devel/p5-ReadonlyX","version":"1.04","comment":"Faster facility for creating read-only scalars, arrays, hashes","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/pod/ReadonlyX","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8a6af63c56654e80e59b4e7c8c6105de77b7a5d9092391104cb65010e49e8dc2","flatsize":28740,"path":"All/p5-ReadonlyX-1.04.pkg","repopath":"All/p5-ReadonlyX-1.04.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14560,"desc":"ReadonlyX combines the best features of p5-Readonly and p5-Readonly-XS,\nand is a drop-in replacement. It creates read-only scalars, arrays, and\nhashes. It was created by maintainer of Readonly itself.\n\nThe author says: \"ReadonlyX is the best of recent versions of Readonly\nwithout the old API and without the speed penalty of tie(...). It's what\nI'd like to do with Readonly if resolving bugs in it wouldn't break 16\nyears of code out there in Darkpan.\"","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-RTF-Parser","origin":"textproc/p5-RTF-Parser","version":"1.12_1","comment":"Perl module for parsing RTF files","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"26c4d5e463c2a92dc4790008bc0f3a2f9de2ef1dbccde9dd462626fe498dd6d2","flatsize":118960,"path":"All/p5-RTF-Parser-1.12_1.pkg","repopath":"All/p5-RTF-Parser-1.12_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":40440,"desc":"The RTF package set is a minimal RTF processor.  This set is provided\nwith an RTF to HTML converter.  This converter is just an example, not\na full-fledged application.\n\nYou can try this converter the RTF specification (see the \"Ressources\"\nsection).  For example:\n\n\t%25 rtf2html RTF-Spec-1_5.rtf > RTF-Spec-1_5.htm\n\nPhilippe Verdret\npverdret@sonovision-itep.fr","deps":{"p5-RTF-Tokenizer":{"origin":"textproc/p5-RTF-Tokenizer","version":"1.20"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-RTF-Writer","origin":"textproc/p5-RTF-Writer","version":"1.11_1","comment":"Perl module for generating documents in Rich Text Format","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b9ed3a76460601a5aa2683d39ead49f8abcaf2643f84649f9961b2ef0e3691f7","flatsize":116178,"path":"All/p5-RTF-Writer-1.11_1.pkg","repopath":"All/p5-RTF-Writer-1.11_1.pkg","licenselogic":"single","pkgsize":55200,"desc":"This module is for generating documents in Rich Text Format.\n\nThis module is a class; an object belonging to this class\nacts like an output filehandle, and calling methods on it\ncauses RTF text to be written.\n\nIncidentally, this module also exports a few useful functions,\nupon request.\n\nThe following documentation assumes some familiarity with\nthe RTF Specification.  Users not already intimately\nfamiliar with RTF should look at RTF::Cookbook.","deps":{"p5-Image-Size":{"origin":"graphics/p5-Image-Size","version":"3.300"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-RT-Extension-RepeatTicket2","origin":"www/p5-RT-Extension-RepeatTicket2","version":"2.02_1","comment":"RT Extension to repeat tickets base on a schedule","maintainer":"ports@FreeBSD.org","www":"https://metacpan.org/release/RT-Extension-RepeatTicket","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"37e3843badfa336997fba0a66e63e6b6732064c8f4f0b3a8295f4ac34b70760f","flatsize":102543,"path":"All/p5-RT-Extension-RepeatTicket2-2.02_1.pkg","repopath":"All/p5-RT-Extension-RepeatTicket2-2.02_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":29148,"desc":"RT extension that repeats tickets based on a schedule","deps":{"p5-DateTime-Event-ICal":{"origin":"devel/p5-DateTime-Event-ICal","version":"0.13"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"rt50":{"origin":"www/rt50","version":"5.0.8"}},"categories":["perl5","www"],"messages":[{"message":"===>   NOTICE:\n\nThe p5-RT-Extension-RepeatTicket2 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"p5-RT-Extension-RepeatTicket","origin":"www/p5-RT-Extension-RepeatTicket","version":"1.11_2","comment":"RT Extension to repeat tickets base on a schedule","maintainer":"ports@FreeBSD.org","www":"https://metacpan.org/release/RT-Extension-RepeatTicket","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a3eb0517a0b9df660c459e19f5b0413bf686c0bfe5252271847a3ae13fc30bbf","flatsize":82073,"path":"All/p5-RT-Extension-RepeatTicket-1.11_2.pkg","repopath":"All/p5-RT-Extension-RepeatTicket-1.11_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":24976,"desc":"RT extension that repeats tickets based on a schedule","deps":{"p5-DateTime-Event-ICal":{"origin":"devel/p5-DateTime-Event-ICal","version":"0.13"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"rt44":{"origin":"www/rt44","version":"4.4.8"}},"categories":["perl5","www"],"messages":[{"message":"===>   NOTICE:\n\nThe p5-RT-Extension-RepeatTicket port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"p5-RT-Extension-CommandByMail","origin":"www/p5-RT-Extension-CommandByMail","version":"3.00_3","comment":"RT Extension to change ticket metadata via email","maintainer":"sysadmin@gkg.net","www":"https://metacpan.org/release/RT-Extension-CommandByMail","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"089c2837515996589a91f05e90d5b41f0260c87abb77a317b35a1f67297bdb4b","flatsize":62592,"path":"All/p5-RT-Extension-CommandByMail-3.00_3.pkg","repopath":"All/p5-RT-Extension-CommandByMail-3.00_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":23596,"desc":"RT's extension that allows you to change ticket metadata via email.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"rt44":{"origin":"www/rt44","version":"4.4.8"}},"categories":["perl5","www"]},{"name":"p5-RT-Client-REST","origin":"www/p5-RT-Client-REST","version":"0.72,1","comment":"Perl modules designed to talk to RT installation using REST protocol","maintainer":"svysh.fbsd@gmail.com","www":"https://metacpan.org/release/RT-Client-REST","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bb177cde7ce7ebdb5d4ff02fa2fffb573b9a6ff486ff6e318a0f4531996030a8","flatsize":209394,"path":"All/p5-RT-Client-REST-0.72,1.pkg","repopath":"All/p5-RT-Client-REST-0.72,1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":79064,"desc":"RT::Client::REST is a set of object-oriented Perl modules\nwhich provide interface between Perl scripts and RT\n(an industrial-grade ticketing system) using REST protocol.\nMost of the features have been implemented and\ntested with rt 3.6.0 and later.","deps":{"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-Format-DateParse":{"origin":"devel/p5-DateTime-Format-DateParse","version":"0.05_2"},"p5-Error":{"origin":"lang/p5-Error","version":"0.17030"},"p5-Exception-Class":{"origin":"devel/p5-Exception-Class","version":"1.45"},"p5-HTTP-Cookies":{"origin":"www/p5-HTTP-Cookies","version":"6.11"},"p5-HTTP-Server-Simple":{"origin":"www/p5-HTTP-Server-Simple","version":"0.52"},"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-RPSL-Parser","origin":"devel/p5-RPSL-Parser","version":"0.04000_2","comment":"Router Policy Specification Language (RFC2622) Parser","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/RPSL-Parser","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8c62d382b27139a5718085da8bb71878d3bcf939128dd90e65838c39777d1ff4","flatsize":26534,"path":"All/p5-RPSL-Parser-0.04000_2.pkg","repopath":"All/p5-RPSL-Parser-0.04000_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13632,"desc":"This is a rather simplistic lexer and tokenizer for the RPSL language.\n\nIt currently does not validate the object in any way, it just tries\n(rather hard) to grab the biggest ammount of information it can from the\ntext presented and place it in a Parse Tree (that can be passed to other\nobjects from the RPSL namespace for validation and more RFC2622 related\nfunctionality).","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Readonly-XS","origin":"devel/p5-Readonly-XS","version":"1.05_2","comment":"Companion module for Readonly.pm, to speed up read-only scalar variables","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Readonly-XS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"31c4737d4519d671d84f1ac492d316d4aa30e8a2d0325419b4395534275fb1af","flatsize":18153,"path":"All/p5-Readonly-XS-1.05_2.pkg","repopath":"All/p5-Readonly-XS-1.05_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9408,"desc":"This module corrects the speed problem, at least with respect to scalar\nvariables. When Readonly::XS is installed, Readonly uses it to access the\ninternals of scalar variables. Instead of creating a scalar variable object and\ntying it, Readonly simply flips the SvREADONLY bit in the scalar's FLAGS\nstructure.\n\nReadonly arrays and hashes are not sped up by this, since the SvREADONLY flag\nonly works for scalars. Arrays and hashes always use the tie interface.\n\nPrograms that you write do not need to know whether Readonly::XS is installed or\nnot. They should just \"use Readonly\" and let Readonly worry about whether or not\nit can use XS. If the Readonly::XS is present, Readonly will be faster. If not,\nit won't. Either way, it will still work, and your code will not have to change.\n\nYour program can check whether Readonly.pm is using XS or not by examining the\n$Readonly::XSokay variable. It will be true if the XS module was found and is\nbeing used. Please do not change this variable.","deps":{"p5-Readonly":{"origin":"devel/p5-Readonly","version":"2.05"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Rcs","origin":"devel/p5-Rcs","version":"1.05_1","comment":"Perl Object Class for Revision Control System (RCS)","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Rcs","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4343183fe09ee1fccc71f65767efaf50d2b95b5889305c5c5710345ba939e123","flatsize":161477,"path":"All/p5-Rcs-1.05_1.pkg","repopath":"All/p5-Rcs-1.05_1.pkg","licenselogic":"single","pkgsize":23076,"desc":"This Perl module provides an object oriented interface to access\nRevision Control System (RCS) utilities.  RCS must be installed on the\nsystem prior to using this module.  This module should simplify the\ncreation of an RCS front-end.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-RT50-RTx-Calendar","origin":"www/p5-RTx-Calendar","version":"1.05_1","comment":"Calendar extension module for the RT ticketing system","maintainer":"ports@FreeBSD.org","www":"https://metacpan.org/release/RTx-Calendar","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4c3eb1978cbcea89290dbc0e4e34bcb67f75ef58a58ee17f584f324cceb1eb59","flatsize":40443,"path":"All/p5-RT50-RTx-Calendar-1.05_1.pkg","repopath":"All/p5-RT50-RTx-Calendar-1.05_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15680,"desc":"This RT extension provides a calendar view for your tickets and your\nreminders so you see when is your next due ticket. You can find it in\nthe menu Search->Calendar.\n\nThere's a portlet to put on your home page (see Prefs/MyRT.html)\n\nYou can also enable ics (ICal) feeds for your default calendar and all\nyour private searches in Prefs/Calendar.html. Authentication is magic\nnumber based so that you can give those feeds to other people.","deps":{"p5-Data-ICal":{"origin":"deskutils/p5-Data-ICal","version":"0.24"},"p5-Date-ICal":{"origin":"devel/p5-Date-ICal","version":"2.682"},"p5-DateTime-Set":{"origin":"devel/p5-DateTime-Set","version":"0.3900"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"rt50":{"origin":"www/rt50","version":"5.0.8"}},"categories":["perl5","www"],"annotations":{"flavor":"rt50"},"messages":[{"message":"To use MyCalendar portlet you must add MyCalendar to $HomepageComponents\n    in etc/RT_SiteConfig.pm like that :\n\n      Set($HomepageComponents, [qw(QuickCreate Quicksearch MyCalendar\n         MyAdminQueues MySupportQueues MyReminders RefreshHomepage)]);\n\n    To enable private searches ICal feeds, you need to give\n    CreateSavedSearch and LoadSavedSearch rights to your users.","type":"install"},{"message":"===>   NOTICE:\n\nThe p5-RT50-RTx-Calendar port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"p5-RT50-RT-Extension-MandatoryOnTransition","origin":"www/p5-RT-Extension-MandatoryOnTransition","version":"0.24","comment":"Extension to require core and ticket custom fields on status changes","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/RT-Extension-MandatoryOnTransition","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d435f8336d2873859ff7730da45269c734c96d0b476820dd5a8f24bc0eac606c","flatsize":74464,"path":"All/p5-RT50-RT-Extension-MandatoryOnTransition-0.24.pkg","repopath":"All/p5-RT50-RT-Extension-MandatoryOnTransition-0.24.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":26684,"desc":"RT::Extension::MandatoryOnTransition\n\nThis RT extension enforces that certain fields have values before\ntickets are explicitly moved to or from specified statuses. If you list\ncustom fields which must have a value before a ticket is resolved, those\ncustom fields will automatically show up on the \"Resolve\" page. The\nreply/comment won't be allowed until a value is provided.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"rt50":{"origin":"www/rt50","version":"5.0.8"}},"categories":["net","perl5","www"],"annotations":{"flavor":"rt50"}},{"name":"p5-RT44-RTx-Calendar","origin":"www/p5-RTx-Calendar","version":"1.05_1","comment":"Calendar extension module for the RT ticketing system","maintainer":"ports@FreeBSD.org","www":"https://metacpan.org/release/RTx-Calendar","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"599178fe8028744d905357a9e0f1d6baed8154cb110a1318af84df4306694049","flatsize":40443,"path":"All/p5-RT44-RTx-Calendar-1.05_1.pkg","repopath":"All/p5-RT44-RTx-Calendar-1.05_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15684,"desc":"This RT extension provides a calendar view for your tickets and your\nreminders so you see when is your next due ticket. You can find it in\nthe menu Search->Calendar.\n\nThere's a portlet to put on your home page (see Prefs/MyRT.html)\n\nYou can also enable ics (ICal) feeds for your default calendar and all\nyour private searches in Prefs/Calendar.html. Authentication is magic\nnumber based so that you can give those feeds to other people.","deps":{"p5-Data-ICal":{"origin":"deskutils/p5-Data-ICal","version":"0.24"},"p5-Date-ICal":{"origin":"devel/p5-Date-ICal","version":"2.682"},"p5-DateTime-Set":{"origin":"devel/p5-DateTime-Set","version":"0.3900"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"rt44":{"origin":"www/rt44","version":"4.4.8"}},"categories":["perl5","www"],"annotations":{"flavor":"rt44"},"messages":[{"message":"To use MyCalendar portlet you must add MyCalendar to $HomepageComponents\n    in etc/RT_SiteConfig.pm like that :\n\n      Set($HomepageComponents, [qw(QuickCreate Quicksearch MyCalendar\n         MyAdminQueues MySupportQueues MyReminders RefreshHomepage)]);\n\n    To enable private searches ICal feeds, you need to give\n    CreateSavedSearch and LoadSavedSearch rights to your users.","type":"install"},{"message":"===>   NOTICE:\n\nThe p5-RT44-RTx-Calendar port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"p5-REST-Google-Apps-Provisioning","origin":"www/p5-REST-Google-Apps-Provisioning","version":"1.1.10_1","comment":"Perl library to Google's RESTful Apps API","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/REST-Google-Apps-Provisioning","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d473854f811a0d0c92770eecb113b6eef048a319d16554100881d244611d321e","flatsize":41910,"path":"All/p5-REST-Google-Apps-Provisioning-1.1.10_1.pkg","repopath":"All/p5-REST-Google-Apps-Provisioning-1.1.10_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11444,"desc":"REST::Google::Apps::Provisioning provides a Perl interface to Google's\nRESTful Apps API.","deps":{"p5-XML-Simple":{"origin":"textproc/p5-XML-Simple","version":"2.25"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-RT44-RT-Extension-MandatoryOnTransition","origin":"www/p5-RT-Extension-MandatoryOnTransition","version":"0.24","comment":"Extension to require core and ticket custom fields on status changes","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/RT-Extension-MandatoryOnTransition","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"22a8ec7333cd65eca87ad166be17dfd0cd61d2718e2aebcf2317e783b204846f","flatsize":74464,"path":"All/p5-RT44-RT-Extension-MandatoryOnTransition-0.24.pkg","repopath":"All/p5-RT44-RT-Extension-MandatoryOnTransition-0.24.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":26692,"desc":"RT::Extension::MandatoryOnTransition\n\nThis RT extension enforces that certain fields have values before\ntickets are explicitly moved to or from specified statuses. If you list\ncustom fields which must have a value before a ticket is resolved, those\ncustom fields will automatically show up on the \"Resolve\" page. The\nreply/comment won't be allowed until a value is provided.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"rt44":{"origin":"www/rt44","version":"4.4.8"}},"categories":["net","perl5","www"],"annotations":{"flavor":"rt44"}},{"name":"p5-REST-Client","origin":"www/p5-REST-Client","version":"281","comment":"Simple client for interacting with RESTful http/https resources","maintainer":"ports@FreeBSD.org","www":"https://metacpan.org/release/REST-Client","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"55b841bea06aaf283e80f2b06cc6ed808024dfe5ab0bd474fed630292786866f","flatsize":23409,"path":"All/p5-REST-Client-281.pkg","repopath":"All/p5-REST-Client-281.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10992,"desc":"REST::Client is a simple client for interacting with RESTful http/https\nresources.","deps":{"p5-LWP-Protocol-https":{"origin":"www/p5-LWP-Protocol-https","version":"6.14"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"],"messages":[{"message":"===>   NOTICE:\n\nThe p5-REST-Client port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"p5-RT-Extension-Gravatar","origin":"www/p5-RT-Extension-Gravatar","version":"2.01_3","comment":"RT Extension to change ticket metadata via email","maintainer":"sysadmin@gkg.net","www":"https://metacpan.org/release/RT-Extension-Gravatar","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"310a7190832c707c7c02f110595a97be41836b9053eed0617ec276bd48d3fc4d","flatsize":23195,"path":"All/p5-RT-Extension-Gravatar-2.01_3.pkg","repopath":"All/p5-RT-Extension-Gravatar-2.01_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":11016,"desc":"RT's extension that displays gravatar images within RT","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"rt44":{"origin":"www/rt44","version":"4.4.8"}},"categories":["perl5","www"]},{"name":"p5-REST-Google","origin":"net/p5-REST-Google","version":"1.0.8_2","comment":"Access Google REST (aka AJAX) API from Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/REST-Google","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b44ede8428e66db9979706b6a59443bdced372c0bb9e4023e717691c22966673","flatsize":58020,"path":"All/p5-REST-Google-1.0.8_2.pkg","repopath":"All/p5-REST-Google-1.0.8_2.pkg","licenselogic":"single","pkgsize":31524,"desc":"REST::Google -\nThis module provides OO interface to Google REST (aka AJAX) API.\nCurrently support for Search, Feeds and Translate services.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Class-Data-Inheritable":{"origin":"devel/p5-Class-Data-Inheritable","version":"0.10"},"p5-JSON-Any":{"origin":"converters/p5-JSON-Any","version":"1.40"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-REST-Application","origin":"net/p5-REST-Application","version":"0.992_1","comment":"Framework for building RESTful web-applications","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/REST-Application","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"41a9d5040f6585d66ab99787feeb15e0183e213c1428819f78ddf7dca0515103","flatsize":41855,"path":"All/p5-REST-Application-0.992_1.pkg","repopath":"All/p5-REST-Application-0.992_1.pkg","licenselogic":"single","pkgsize":19532,"desc":"This module acts as a base class for applications which implement a\nRESTful interface. When an HTTP request is received some dispatching logic\nin REST::Application is invoked, calling different handlers based on what\nthe kind of HTTP request it was (i.e. GET, PUT, etc) and what resource it\nwas trying to access. This module won't ensure that your API is RESTful\nbut hopefully it will aid in developing a REST API.","deps":{"p5-Tie-IxHash":{"origin":"devel/p5-Tie-IxHash","version":"1.23_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-RT-Extension-LDAPImport","origin":"www/p5-RT-Extension-LDAPImport","version":"0.36_5","comment":"RT extension to import users from an LDAP store","maintainer":"ports@FreeBSD.org","www":"https://metacpan.org/release/RT-Extension-LDAPImport","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c14fc485257aa9768e097f38d77ff56fe72e22c42a3b2806f1a6a99bce6c39f6","flatsize":64416,"path":"All/p5-RT-Extension-LDAPImport-0.36_5.pkg","repopath":"All/p5-RT-Extension-LDAPImport-0.36_5.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":24836,"desc":"RT::Extension::LDAPImport - Import Users from an LDAP store","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-perl-ldap":{"origin":"net/p5-perl-ldap","version":"0.6800"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"rt44":{"origin":"www/rt44","version":"4.4.8"}},"categories":["net","perl5","www"],"messages":[{"message":"===>   NOTICE:\n\nThe p5-RT-Extension-LDAPImport port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"p5-RDF-Simple","origin":"textproc/p5-RDF-Simple","version":"0.421","comment":"Read and write RDF without complication","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/RDF-Simple","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a880f7aad486b355d24efd510b37a7e85cfd796b9d368678ab5fe95f4f6d6179","flatsize":54283,"path":"All/p5-RDF-Simple-0.421.pkg","repopath":"All/p5-RDF-Simple-0.421.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":24416,"desc":"RDF::Simple is for very simple manipulations of RDF/XML serialisations\nof RDF graphs.","deps":{"p5-Class-MethodMaker":{"origin":"devel/p5-Class-MethodMaker","version":"2.25"},"p5-File-Slurp":{"origin":"devel/p5-File-Slurp","version":"9999.27"},"p5-Regexp-Common":{"origin":"textproc/p5-Regexp-Common","version":"2017060201"},"p5-XML-SAX":{"origin":"textproc/p5-XML-SAX","version":"1.02"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-RRDTool-OO","origin":"devel/p5-RRDTool-OO","version":"0.36_1","comment":"Object-oriented interface to RRDTool","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/RRDTool-OO","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6e4baed8b6fce0433f036f838495914db25e1ad1074c69ddce47deb5a469857b","flatsize":94144,"path":"All/p5-RRDTool-OO-0.36_1.pkg","repopath":"All/p5-RRDTool-OO-0.36_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":34624,"desc":"RRDTool::OO is an object-oriented interface to Tobi Oetiker's round robin\ndatabase tool rrdtool. It uses rrdtool's RRDs module to get access to rrdtool's\nshared library.\n\nRRDTool::OO tries to marry rrdtool's database engine with the dwimminess and\nwhipuptitude Perl programmers take for granted. Using RRDTool::OO abstracts\naway implementation details of the RRD engine, uses easy to memorize named\nparameters and sets meaningful defaults for parameters not needed in simple\ncases.","deps":{"p5-Log-Log4perl":{"origin":"devel/p5-Log-Log4perl","version":"1.57"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"rrdtool":{"origin":"databases/rrdtool","version":"1.9.0"}},"categories":["devel","perl5"]},{"name":"p5-RRD-Simple","origin":"databases/p5-RRD-Simple","version":"1.44_7","comment":"Simple interface to create and store data in RRD files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/RRD-Simple","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"98cf60dce733ccc8d748bf2f511839ada78f8f4ab76848ae37624c65e5b3099e","flatsize":84645,"path":"All/p5-RRD-Simple-1.44_7.pkg","repopath":"All/p5-RRD-Simple-1.44_7.pkg","licenselogic":"single","pkgsize":32504,"desc":"RRD::Simple provides a simple interface to RRDTool's RRDs module. This module\ndoes not currently offer fetch method that is available in the RRDs module.\n\nIt does however create RRD files with a sensible set of default RRA (Round\nRobin Archive) definitions, and can dynamically add new data source names to an\nexisting RRD file.\n\nThis module is ideal for quick and simple storage of data within an RRD file if\nyou do not need to, nor want to, bother defining custom RRA definitions.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"rrdtool":{"origin":"databases/rrdtool","version":"1.9.0"}},"categories":["databases","perl5"]},{"name":"p5-RDF-Notation3","origin":"textproc/p5-RDF-Notation3","version":"0.91_2","comment":"RDF Notation3 parser","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/RDF-Notation3","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"138ddfa85716d8cc236ceb060f21a2e75dac947cc5ba9dde9c95ea5e9a48709d","flatsize":81573,"path":"All/p5-RDF-Notation3-0.91_2.pkg","repopath":"All/p5-RDF-Notation3-0.91_2.pkg","licenselogic":"single","pkgsize":31680,"desc":"This module is an RDF/N3 parser; it can parse N3 files or strings and provide\nresults in whatever format (as far as there are subclasses supporting your\ndesired format available).","deps":{"p5-RDF-Core":{"origin":"textproc/p5-RDF-Core","version":"0.51_1"},"p5-RDFStore":{"origin":"textproc/p5-RDFStore","version":"0.51_3"},"p5-XML-SAX":{"origin":"textproc/p5-XML-SAX","version":"1.02"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-RADIUS-UserFile","origin":"textproc/p5-RADIUS-UserFile","version":"1.01_1","comment":"Perl extension for manipulating a RADIUS users file","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/RADIUS-UserFile","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1956bee0e0f8cd0abbd097370eea84e4d69e38a8d359f027d496180a1243cd73","flatsize":32770,"path":"All/p5-RADIUS-UserFile-1.01_1.pkg","repopath":"All/p5-RADIUS-UserFile-1.01_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14076,"desc":"This module provides methods for reading information from and modifying\na RADIUS users text file.\n\nSeamus Venasse <svenasse@polaris.ca>","deps":{"p5-Tie-IxHash":{"origin":"devel/p5-Tie-IxHash","version":"1.23_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Queue-Beanstalk","origin":"net/p5-Queue-Beanstalk","version":"0.02_1","comment":"Client for beanstalkd, in-memory workqueue daemon","maintainer":"citrin@citrin.ru","www":"https://metacpan.org/release/Queue-Beanstalk","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9ebe109158692a1e8ce59cf8b742946363bb3ba6fb715a9bfbc362338f8ac4b0","flatsize":19032,"path":"All/p5-Queue-Beanstalk-0.02_1.pkg","repopath":"All/p5-Queue-Beanstalk-0.02_1.pkg","licenselogic":"single","pkgsize":9332,"desc":"Queue::Beanstalk is a Perl client for beanstalkd, a fast, distributed,\nin-memory workqueue daemon.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Quota","origin":"sysutils/p5-Quota","version":"1.8.2","comment":"Perl module that provides access to filesystem quotas","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Quota","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e6676cad0aee72dcabaaee84c96aabb04ebaacf155cbcc4033518961b91452cf","flatsize":48293,"path":"All/p5-Quota-1.8.2.pkg","repopath":"All/p5-Quota-1.8.2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":22000,"desc":"The Perl Quota module provides access to filesystem quotas.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-Qudo","origin":"devel/p5-Qudo","version":"0.0214_1","comment":"Perl extension for simple and extensible job queue manager","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Qudo","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f34e0352a67e941185904e71bcf29fcb18c0d0cb105b7919c5e322273255d968","flatsize":120566,"path":"All/p5-Qudo-0.0214_1.pkg","repopath":"All/p5-Qudo-0.0214_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":43724,"desc":"Qudo is simple and extensible job queue manager system.\n\nYour application can insert job into DB ,that is managed by Qudo.  And\nYour application can get & execute job by Qudo worker.  Qudo\ncorresponds to deal with DB as MySQL and SQLite.\n\nIf you add Hook Point around job's working method, you can add it\neasily and many point of work milestone.  Qudo is consided about\nadding Hook Point Flexibility.","deps":{"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-DBIx-Skinny":{"origin":"databases/p5-DBIx-Skinny","version":"0.0742_1"},"p5-UNIVERSAL-require":{"origin":"devel/p5-UNIVERSAL-require","version":"0.19"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-RPC-Simple","origin":"net/p5-RPC-Simple","version":"1.002_1","comment":"Perl classes to handle simple asynchronous RPC calls with call-back","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/RPC-Simple","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"99c9e643d1db4ed7fe31f0aea2db6484803ebb2a77c7d1f1e3db9fb78d8885c7","flatsize":81265,"path":"All/p5-RPC-Simple-1.002_1.pkg","repopath":"All/p5-RPC-Simple-1.002_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":38352,"desc":"This module implements remote procedure call. I've tried to keep things simple.\n\nSo this module should be:\n- quite simple to use (thanks to autoload mechanisms)\n- lightweight\n\nIt sure is not:\n- DCE\n- CORBA\n- bulletproof\n- securityproof\n- foolproof\n\nBut it works. (Although I'm opened to suggestion regarding the \"un-proof\" areas)","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-RPC-XML","origin":"net/p5-RPC-XML","version":"0.82","comment":"XML-RPC client and server library for Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/RPC-XML","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e9577893d676494fc5e4e7db4c50d33f57841a64814195c0fe9ccbecc8ab1262","flatsize":534774,"path":"All/p5-RPC-XML-0.82.pkg","repopath":"All/p5-RPC-XML-0.82.pkg","licenselogic":"or","licenses":["ART20","LGPL21"],"pkgsize":172692,"desc":"The RPC::XML package is an implementation of XML-RPC. The module\nprovides classes for sample client and server implementations, a\nserver designed as an Apache location-handler, and a suite of\ndata-manipulation classes that are used by them.","deps":{"p5-XML-Parser":{"origin":"textproc/p5-XML-Parser","version":"2.47"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5","www"],"options":{"XS":"off"}},{"name":"p5-Qmail-Envelope","origin":"mail/p5-Qmail-Envelope","version":"0.53_1","comment":"Examine and modify qmail envelope strings","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Qmail-Envelope","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4bc7442e368c7ddc21c6eeb922ac2968c30bfdd5eeda6bdadc651ebae37565d4","flatsize":15804,"path":"All/p5-Qmail-Envelope-0.53_1.pkg","repopath":"All/p5-Qmail-Envelope-0.53_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8104,"desc":"A Perl module for examining and modifying the strings that qmail uses\nto represend a message's envelope sender and recipients.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Pthread-GetThreadId","origin":"devel/p5-Pthread-GetThreadId","version":"0.01","comment":"Access to kernel level POSIX thread id","maintainer":"eugen@FreeBSD.org","www":"http://www.grosbein.net/pthread/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"edb12e32858ce726b1a5902e5e68425dbf36e3977407b781b0e84595e31c5600","flatsize":8650,"path":"All/p5-Pthread-GetThreadId-0.01.pkg","repopath":"All/p5-Pthread-GetThreadId-0.01.pkg","licenselogic":"single","licenses":["ARTPERL10"],"pkgsize":5256,"desc":"Pthread::GetThreadId is FreeBSD specific Perl module\nproviding single non-portable function getthreadid_np()\nthat returns kernel level POSIX thread id as integer value.\n\nIt may be useful for Perl code running as hook/callback functions\nin embedded threaded Perl environment when code has no direct control\non thread creation. For example, rlm_perl module of FreeRADIUS\nthat may use multiple embedded Perl instances.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Reaction","origin":"www/p5-Reaction","version":"0.002005_1","comment":"Extended MVC framework built upon Catalyst","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Reaction","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"59ffd2621d613fd24f1d58c84b288495ee6e46770a57e8d15f58a48dc4e77fe5","flatsize":807201,"path":"All/p5-Reaction-0.002005_1.pkg","repopath":"All/p5-Reaction-0.002005_1.pkg","licenselogic":"single","pkgsize":371012,"desc":"Reaction is basically an extended MVC:\n\nDomain Model\n\tDBIx::Class::Schema, MyApp::Foo, MyApp::Bar, etc.\n\nInterface Model\n\tInterfaceModel::DBIC::Schema, InterfaceModel::Action,\n\tMyApp::InterfaceModel::Foo classes.\n\nController\n\tMediation and navigation.\n\nViewPort\n\tEvent handling encapsulation.\n\nWidget\n\tView logic.\n\nRenderer\n\tMyApp::View:: classes, renders viewports.","deps":{"p5-Catalyst-Component-ACCEPT_CONTEXT":{"origin":"www/p5-Catalyst-Component-ACCEPT_CONTEXT","version":"0.07_2"},"p5-Catalyst-Component-InstancePerContext":{"origin":"www/p5-Catalyst-Component-InstancePerContext","version":"0.001001_1"},"p5-Catalyst-Model-DBIC-Schema":{"origin":"www/p5-Catalyst-Model-DBIC-Schema","version":"0.66"},"p5-Catalyst-Plugin-ConfigLoader":{"origin":"www/p5-Catalyst-Plugin-ConfigLoader","version":"0.34_1"},"p5-Catalyst-Plugin-I18N":{"origin":"www/p5-Catalyst-Plugin-I18N","version":"0.10_2"},"p5-Catalyst-Plugin-Static-Simple":{"origin":"www/p5-Catalyst-Plugin-Static-Simple","version":"0.37"},"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-Catalyst-View-TT":{"origin":"www/p5-Catalyst-View-TT","version":"0.46"},"p5-Config-General":{"origin":"devel/p5-Config-General","version":"2.67"},"p5-Crypt-Eksblowfish":{"origin":"security/p5-Crypt-Eksblowfish","version":"0.009_3"},"p5-DBIx-Class":{"origin":"databases/p5-DBIx-Class","version":"0.082844"},"p5-DBIx-Class-IntrospectableM2M":{"origin":"databases/p5-DBIx-Class-IntrospectableM2M","version":"0.001002"},"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-Event-Recurrence":{"origin":"devel/p5-DateTime-Event-Recurrence","version":"0.19"},"p5-DateTime-Set":{"origin":"devel/p5-DateTime-Set","version":"0.3900"},"p5-Devel-Declare":{"origin":"devel/p5-Devel-Declare","version":"0.006022"},"p5-Email-Valid":{"origin":"mail/p5-Email-Valid","version":"1.204"},"p5-File-ShareDir":{"origin":"devel/p5-File-ShareDir","version":"1.118"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-Method-Signatures-Simple":{"origin":"devel/p5-Method-Signatures-Simple","version":"1.07_1"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-MethodAttributes":{"origin":"devel/p5-MooseX-MethodAttributes","version":"0.32"},"p5-MooseX-Role-Parameterized":{"origin":"devel/p5-MooseX-Role-Parameterized","version":"1.11"},"p5-MooseX-Types":{"origin":"devel/p5-MooseX-Types","version":"0.50"},"p5-MooseX-Types-Common":{"origin":"devel/p5-MooseX-Types-Common","version":"0.001014"},"p5-MooseX-Types-DateTime":{"origin":"devel/p5-MooseX-Types-DateTime","version":"0.13"},"p5-MooseX-Types-URI":{"origin":"devel/p5-MooseX-Types-URI","version":"0.09"},"p5-Path-Class":{"origin":"devel/p5-Path-Class","version":"0.37"},"p5-Sub-Exporter":{"origin":"devel/p5-Sub-Exporter","version":"0.991"},"p5-Sub-Name":{"origin":"devel/p5-Sub-Name","version":"0.28,1"},"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"p5-Time-modules":{"origin":"devel/p5-Time-modules","version":"2013.0912_1"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-aliased":{"origin":"devel/p5-aliased","version":"0.34"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"p5-signatures":{"origin":"lang/p5-signatures","version":"0.14"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Protocol-XMLRPC","origin":"www/p5-Protocol-XMLRPC","version":"0.10_1","comment":"XML-RPC implementation","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Protocol-XMLRPC","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0bcd37029d988cf2f7739585af32d7f2df3c1b4f1f0982fcfc87a0227e213441","flatsize":75840,"path":"All/p5-Protocol-XMLRPC-0.10_1.pkg","repopath":"All/p5-Protocol-XMLRPC-0.10_1.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":37228,"desc":"Protocol::XMLRPC is an XML-RPC protocol implementation. Method parameters types\nare guessed just like in JSON, but you can pass explicit type if guessing is\nwrong for you. Read more about parameter creation at\nProtocol::XMLRPC::ValueFactory.\n\nIt differs from other modules because it doesn't provide any mechanism for\nmaking actual HTTP requests. This way it can be used either in async or sync\nmodes with your favorite http client or a web framework.","deps":{"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Pugs-Compiler-Rule","origin":"lang/p5-Pugs-Compiler-Rule","version":"0.37_2","comment":"Compiler for Perl 6 Rules","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Pugs-Compiler-Rule","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ed67976cb90e3c3211edff9de0afdb2834693483f2465ee8616ae6a89056ecb0","flatsize":772898,"path":"All/p5-Pugs-Compiler-Rule-0.37_2.pkg","repopath":"All/p5-Pugs-Compiler-Rule-0.37_2.pkg","licenselogic":"single","pkgsize":83284,"desc":"This module provides an implementation for Perl 6 Rules.\n\nIt is a front-end to several other modules:\n   * Pugs::Grammar::Rule parses the Rules syntax.\n   * Pugs::Grammar::Rule::Rule specifies the Rules syntax with Rules.\n   * Pugs::Emitter::Rule::Perl5 converts parsed Rules to Perl 5 code.\n   * Pugs::Runtime::Rule provides the runtime engine for Rules.\n   * Pugs::Runtime::Match represents a Match object.","deps":{"p5-Cache-Cache":{"origin":"devel/p5-Cache-Cache","version":"1.08"},"p5-PadWalker":{"origin":"devel/p5-PadWalker","version":"2.5"},"p5-Parse-Yapp":{"origin":"devel/p5-Parse-Yapp","version":"1.21"},"p5-YAML-Syck":{"origin":"textproc/p5-YAML-Syck","version":"1.34_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["lang","perl5"]},{"name":"p5-RPC-ExtDirect","origin":"www/p5-RPC-ExtDirect","version":"3.24","comment":"Perl extension for implementing the Ext.Direct remoting protocol","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/RPC-ExtDirect","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3dfcf94cdd07f47d65ae5009c845a481aa51b3aa78132068e0d34478d132f69c","flatsize":357770,"path":"All/p5-RPC-ExtDirect-3.24.pkg","repopath":"All/p5-RPC-ExtDirect-3.24.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":116100,"desc":"RPC::ExtDirect is a Perl implementation for Ext.Direct remoting protocol\nused in Ext JS JavaScript framework by Sencha Inc.","deps":{"p5-Attribute-Handlers":{"origin":"devel/p5-Attribute-Handlers","version":"0.99"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Protocol-SocketIO","origin":"www/p5-Protocol-SocketIO","version":"0.07","comment":"Socket.IO protocol implementation","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Protocol-SocketIO","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"daf46b54a847d2c3a455a51b54a8b65b8ac74972c863f72edd315ded529b9f26","flatsize":24926,"path":"All/p5-Protocol-SocketIO-0.07.pkg","repopath":"All/p5-Protocol-SocketIO-0.07.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":14884,"desc":"Protocol::SocketIO is a set of modules that implement Socket.IO protocol without\ndepending on event loops, HTTP parsers and HTTP servers.","deps":{"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Protocol-HTTP2","origin":"www/p5-Protocol-HTTP2","version":"1.11","comment":"HTTP/2 protocol implementation","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Protocol-HTTP2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"572e40db0b0e81a5ad49efdc13566a8944163da4a518ac321ce2a719cfdc9de1","flatsize":164865,"path":"All/p5-Protocol-HTTP2-1.11.pkg","repopath":"All/p5-Protocol-HTTP2-1.11.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":43372,"desc":"Protocol::HTTP2 is HTTP/2 protocol (draft 17) implementation with stateful\ndecoders/encoders of HTTP/2 frames. You may use this module to implement your\nown HTTP/2 client/server/intermediate on top of your favorite event loop over\nplain or tls socket.","deps":{"p5-AnyEvent":{"origin":"devel/p5-AnyEvent","version":"7.17,1"},"p5-Net-SSLeay":{"origin":"security/p5-Net-SSLeay","version":"1.94"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-RPC-EPC-Service","origin":"net/p5-RPC-EPC-Service","version":"0.0.11_1","comment":"Perl extension for asynchronous remote procedure stack","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/RPC-EPC-Service","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b704029194a7f7404e9e77532ac93ddceb2d1be09a20250cc85d6ce717d409eb","flatsize":26643,"path":"All/p5-RPC-EPC-Service-0.0.11_1.pkg","repopath":"All/p5-RPC-EPC-Service-0.0.11_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12848,"desc":"This module enables to connect the other process with the S-expression\nprotocol, like the Swank protocol of the SLIME.\n\nThe primary objective is for users to make some Emacs extensions with\nthe Perl and CPAN.","deps":{"p5-AnyEvent":{"origin":"devel/p5-AnyEvent","version":"7.17,1"},"p5-Data-SExpression":{"origin":"devel/p5-Data-SExpression","version":"0.41_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Protocol-CassandraCQL","origin":"databases/p5-Protocol-CassandraCQL","version":"0.11_2","comment":"Wire protocol support functions for Cassandra CQL3","maintainer":"admins@perceptyx.com","www":"https://metacpan.org/release/Protocol-CassandraCQL","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7c0967a8c0721e4addc1400414e05670a984aaec905adec3a688f5b5e63d166f","flatsize":125930,"path":"All/p5-Protocol-CassandraCQL-0.11_2.pkg","repopath":"All/p5-Protocol-CassandraCQL-0.11_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":45748,"desc":"This module provides the basic constants and other support functions\nrequired to communicate with a Cassandra database using CQL3. It is\nnot in itself a CQL client; it simply provides the necessary support\nfunctions to allow one to be written.\n\nFor a complete client, see instead Net::Async::CassandraCQL.","deps":{"p5-Compress-Snappy":{"origin":"archivers/p5-Compress-Snappy","version":"0.25"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Prometheus-Tiny-Shared","origin":"net-mgmt/p5-Prometheus-Tiny-Shared","version":"0.027","comment":"Tiny Prometheus client with a shared database behind it","maintainer":"nork@FreeBSD.org","www":"https://metacpan.org/release/Prometheus-Tiny-Shared","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"49e58fac0e13320cc86701d70d7c4f0c0a4dd922f2dc4501556e96536605303e","flatsize":16302,"path":"All/p5-Prometheus-Tiny-Shared-0.027.pkg","repopath":"All/p5-Prometheus-Tiny-Shared-0.027.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8396,"desc":"Prometheus::Tiny::Shared is a wrapper around Prometheus::Tiny that instead\nof storing metrics data in a hashtable, stores them in a shared datastore.\nThis lets you keep a single set of metrics in a multithreaded app.","deps":{"p5-Hash-SharedMem":{"origin":"devel/p5-Hash-SharedMem","version":"0.005"},"p5-JSON-XS":{"origin":"converters/p5-JSON-XS","version":"4.03"},"p5-Prometheus-Tiny":{"origin":"net-mgmt/p5-Prometheus-Tiny","version":"0.011"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt","perl5"]},{"name":"p5-Project-Libs","origin":"devel/p5-Project-Libs","version":"0.02_1","comment":"Perl extension to add module directories of a project into @INC","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Project-Libs","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"758cba454fa927be8a96d4afb01d5fa4ba4cfacd4bce988145230aa327c22ac8","flatsize":7002,"path":"All/p5-Project-Libs-0.02_1.pkg","repopath":"All/p5-Project-Libs-0.02_1.pkg","licenselogic":"single","pkgsize":5100,"desc":"Project::Libs automatically adds directories that may contain modules\nwhich a project depends on.","deps":{"p5-FindBin-libs":{"origin":"devel/p5-FindBin-libs","version":"2.1100_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-RDR-Collector","origin":"net-mgmt/p5-RDR-Collector","version":"1.0000","comment":"Perl5 module to capture and process raw Cisco SCE RDRv1 packets","maintainer":"eugen@FreeBSD.org","www":"https://metacpan.org/release/RDR-Collector","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a9d5ab40946a1bb8eaeb881de48f5abbb21d9c2942fa92f5919aea7aef9658de","flatsize":123614,"path":"All/p5-RDR-Collector-1.0000.pkg","repopath":"All/p5-RDR-Collector-1.0000.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":20188,"desc":"This is the Perl5 module designed to capture and process raw RDRv1 packets\nfrom a Cisco SCE series device.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt","perl5"],"options":{"EXAMPLES":"on"}},{"name":"p5-Progress-Any","origin":"devel/p5-Progress-Any","version":"0.220","comment":"Record progress to any output","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Progress-Any","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bde152bd9c622973bdc47043cf134ea6d36d8cd176f3ae86b20924260c38e813","flatsize":88673,"path":"All/p5-Progress-Any-0.220.pkg","repopath":"All/p5-Progress-Any-0.220.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":29096,"desc":"Progress::Any is an interface for applications that want to display progress to\nusers. It decouples progress updating and output, rather similar to how Log::Any\ndecouples log producers and consumers (output). The API is also rather similar\nto Log::Any, except Adapter is called Output and category is called task.\n\nProgress::Any records position/target and calculates elapsed time, estimated\nremaining time, and percentage of completion. One or more output modules\n(Progress::Any::Output::*) display this information.","deps":{"p5-Time-Duration":{"origin":"devel/p5-Time-Duration","version":"1.21,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-RDF-Trine","origin":"textproc/p5-RDF-Trine","version":"1.019_1","comment":"RDF Framework for Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/RDF-Trine","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"52cfe8c8fbb3ad105ed1d4979ef337d3bc88e123c58cddb7924aa8d51d3ab5b1","flatsize":783619,"path":"All/p5-RDF-Trine-1.019_1.pkg","repopath":"All/p5-RDF-Trine-1.019_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":247244,"desc":"RDF Framework for Perl","deps":{"p5-Algorithm-Combinatorics":{"origin":"math/p5-Algorithm-Combinatorics","version":"0.27_3"},"p5-Cache-LRU":{"origin":"devel/p5-Cache-LRU","version":"0.04_1"},"p5-DBD-SQLite":{"origin":"databases/p5-DBD-SQLite","version":"1.76"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-DBIx-Connector":{"origin":"databases/p5-DBIx-Connector","version":"0.60"},"p5-Data-UUID":{"origin":"devel/p5-Data-UUID","version":"1.227"},"p5-Error":{"origin":"lang/p5-Error","version":"0.17030"},"p5-HTTP-Negotiate":{"origin":"www/p5-HTTP-Negotiate","version":"6.01_1"},"p5-IRI":{"origin":"devel/p5-IRI","version":"0.013"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-Log-Log4perl":{"origin":"devel/p5-Log-Log4perl","version":"1.57"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-ArrayRef":{"origin":"devel/p5-MooseX-ArrayRef","version":"0.005"},"p5-Set-Scalar":{"origin":"devel/p5-Set-Scalar","version":"1.29"},"p5-Text-CSV_XS":{"origin":"textproc/p5-Text-CSV_XS","version":"1.60"},"p5-Text-Table":{"origin":"textproc/p5-Text-Table","version":"1.135"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-XML-CommonNS":{"origin":"textproc/p5-XML-CommonNS","version":"0.06_2"},"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"p5-XML-Namespace":{"origin":"textproc/p5-XML-Namespace","version":"0.02_1"},"p5-XML-SAX":{"origin":"textproc/p5-XML-SAX","version":"1.02"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Process-Status","origin":"devel/p5-Process-Status","version":"0.010","comment":"Provides a few simple methods to make it easier to inspect ","maintainer":"bokutin@bokut.in","www":"https://metacpan.org/release/Process-Status","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"28728be15d976b7c57c12c7346dce38dc56c370782f6d4f5c2d67fa92a26de8f","flatsize":17425,"path":"All/p5-Process-Status-0.010.pkg","repopath":"All/p5-Process-Status-0.010.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8436,"desc":"Perl's system command, qx``, etc. the process termination status gets put into\n$? as an integer. Process::Status just provides a few simple methods to make\nit easier to inspect $?.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Proc-WaitStat","origin":"devel/p5-Proc-WaitStat","version":"1.00_1","comment":"Interpret and act on wait() status values","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Proc-WaitStat","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8b2ebcf42f7c9b35dcf4e7a67ca4bc928a7db6aa5cccf6a9858af0cfdfada4f1","flatsize":13044,"path":"All/p5-Proc-WaitStat-1.00_1.pkg","repopath":"All/p5-Proc-WaitStat-1.00_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7296,"desc":"Proc::WaitStat contains functions for interpreting and acting on wait status\nvalues.","deps":{"p5-IPC-Signal":{"origin":"devel/p5-IPC-Signal","version":"1.00_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Quantum-Superpositions","origin":"lang/p5-Quantum-Superpositions","version":"2.03","comment":"QM-like superpositions in Perl","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Quantum-Superpositions","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"976e2df1621883053ff46c7bc9d645f847ed3e9ddcc83425fbcbbeb6735c3b9c","flatsize":47008,"path":"All/p5-Quantum-Superpositions-2.03.pkg","repopath":"All/p5-Quantum-Superpositions-2.03.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":21008,"desc":"The Quantum::Superpositions module adds two new operators to Perl: any and\nall.\n\nEach of these operators takes a list of values (states) and superimposes\nthem into a single scalar value (a superposition), which can then be\nstored in a standard scalar variable.\n\nThe any and all operators produce two distinct kinds of superposition. The\nany operator produces a disjunctive superposition, which may (notionally)\nbe in any one of its states at any time, according to the needs of the\nalgorithm that uses it.\n\nIn contrast, the all operator creates a conjunctive superposition, which\nis always in every one of its states simultaneously.\n\nSuperpositions are scalar values and hence can participate in arithmetic\nand logical operations just like any other type of scalar. However, when\nan operation is applied to a superposition, it is applied (notionally) in\nparallel to each of the states in that superposition.","deps":{"p5-Class-Multimethods":{"origin":"devel/p5-Class-Multimethods","version":"1.701"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["lang","perl5","science"]},{"name":"p5-Proc-Wait3","origin":"devel/p5-Proc-Wait3","version":"0.05_1","comment":"Perl extension for wait3 system call","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Proc-Wait3","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a36125ea3dbb156014a3673ac2732b821d78664b351ef87d6cdc33adacc3399f","flatsize":48719,"path":"All/p5-Proc-Wait3-0.05_1.pkg","repopath":"All/p5-Proc-Wait3-0.05_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12868,"desc":"Proc::Wait3 module implements wait3 system call in Perl.\nIf any child processes have exited, this call will \"reap\" the zombies\nsimilar to the perl \"wait\" function.  By default, it will return\nimmediately and if there are no dead children, everything will be\nundefined. If you pass in a true argument, it will block until a child\nexits (or it gets a signal).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-RDF-Core","origin":"textproc/p5-RDF-Core","version":"0.51_1","comment":"Object oriented Perl modules for handling tasks related to RDF","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/RDF-Core","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"33f838fb33721f927641211293b2e279c0c4f1b9476eb42238dea5a4a8de3e6c","flatsize":386168,"path":"All/p5-RDF-Core-0.51_1.pkg","repopath":"All/p5-RDF-Core-0.51_1.pkg","licenselogic":"single","pkgsize":97364,"desc":"RDF::Core is a pure perl implementation of RDF storage, parser,\nserializer and query.\n\nThe storage functionality is basic - store, delete, query statements,\nwhere query means ask about existence or count or retrieve statements\nconforming given mask of (subject, predicate, object).  Three storages\nare available - in memory, file (DB_File) and DBMS (PostgreSQL).\n\nThe parser supports full RDF/XML syntax including aboutEach attribute\n(though it became obsolete).\n\nThe serializer attempts to preserve anonymous nodes and to compact xml a\nbit grouping statements with common subject.\n\nThe query language is rather focused on resources than on statements.","deps":{"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-XML-Parser":{"origin":"textproc/p5-XML-Parser","version":"2.47"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"],"options":{"DOCS":"on"}},{"name":"p5-Protocol-WebSocket","origin":"www/p5-Protocol-WebSocket","version":"0.2300","comment":"Client/server WebSocket message and frame parser/constructor","maintainer":"sec@42.org","www":"https://metacpan.org/release/Protocol-WebSocket","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c6490011e83b53d3004f8bfe1830d258f84d879517f1000e994d9b3384aea4c0","flatsize":132204,"path":"All/p5-Protocol-WebSocket-0.2300.pkg","repopath":"All/p5-Protocol-WebSocket-0.2300.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":53428,"desc":"Client/server WebSocket message and frame parser/constructor. This\nmodule does not provide a WebSocket server or client, but is made for\nusing in http servers or clients to provide WebSocket support","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Proc-Simple","origin":"devel/p5-Proc-Simple","version":"1.32","comment":"Perl5 module to launch and control background processes","maintainer":"demon@FreeBSD.org","www":"https://metacpan.org/release/Proc-Simple","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e780eb8a474b0bde51e0f28408e7cc51109947bb2b15e98288833fd921512a6c","flatsize":30367,"path":"All/p5-Proc-Simple-1.32.pkg","repopath":"All/p5-Proc-Simple-1.32.pkg","licenselogic":"single","pkgsize":13092,"desc":"The Proc::Simple package provides objects that model real-\n       life processes from a user's point of view. A new process\n       object is created by\n\n          $myproc = Proc::Simple->new();\n\n       Either shell-like command lines or references to perl\n       subroutines can be specified for launching a process in\n       background.  A 10-second sleep process, for example, can\n       be started via the shell as\n\n          $myproc->start(\"sleep 10\");\n\n       or, as a perl subroutine, with\n\n          $myproc->start(sub { sleep(10); });","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Protocol-XMPP","origin":"net-im/p5-Protocol-XMPP","version":"0.006_1","comment":"Protocol-level support for XMPP interaction","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Protocol-XMPP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f05cb502a2d25a2871e5476eb666d716f1f7976823040265bac1c8b7092714c6","flatsize":171571,"path":"All/p5-Protocol-XMPP-0.006_1.pkg","repopath":"All/p5-Protocol-XMPP-0.006_1.pkg","licenselogic":"single","pkgsize":56292,"desc":"Protocol::XMPP provides an API for the Extensible Message Passing Protocol.\nThis is commonly used for integration with Jabber servers and Google Talk,\nalthough XMPP itself supports a number of extended features for a distributed\nmulti-server, multi-client message exchange system.","deps":{"p5-Authen-SASL":{"origin":"security/p5-Authen-SASL","version":"2.17_1"},"p5-XML-LibXML-SAX-ChunkParser":{"origin":"textproc/p5-XML-LibXML-SAX-ChunkParser","version":"0.00008"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-im","perl5"]},{"name":"p5-Proc-Queue","origin":"devel/p5-Proc-Queue","version":"1.23_1","comment":"Limit the number of child processes running","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Proc-Queue","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ccbb3e6c89f64974c6779beae81f5f05dd8a7377bbc61966443dcf4adf8b4b73","flatsize":22281,"path":"All/p5-Proc-Queue-1.23_1.pkg","repopath":"All/p5-Proc-Queue-1.23_1.pkg","licenselogic":"single","pkgsize":10948,"desc":"This module lets you parallelise a perl program using the fork, exit,\nwait and waitpid calls as usual but without taking care of creating too\nmany processes and overloading the machine.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Proc-SafeExec","origin":"devel/p5-Proc-SafeExec","version":"1.5_1","comment":"Convenient utility for executing external commands in various ways","maintainer":"svysh.fbsd@gmail.com","www":"https://metacpan.org/release/Proc-SafeExec","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c1881a044d3cd399ff764885bd04aeedd42410fd6fd57a2d25e89a4f8795356a","flatsize":57696,"path":"All/p5-Proc-SafeExec-1.5_1.pkg","repopath":"All/p5-Proc-SafeExec-1.5_1.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","GPLv1"],"pkgsize":24976,"desc":"Proc::SafeExec provides an easy, safe way to execute external programs.  It\nreplaces all of Perl's questionable ways of accomodating this, including\nsystem(), open() with a pipe, exec(), back-ticks, etc.  This module will never\nautomatically invoke /bin/sh.  This module is easy enough to use that /bin/sh\nshould be unnecessary, even for complex pipelines.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Proc-ProcessTable-InfoString","origin":"sysutils/p5-Proc-ProcessTable-InfoString","version":"0.0.1","comment":"Creates a PS like stat string showing the flags/state/wchan","maintainer":"vvelox@vvelox.net","www":"https://metacpan.org/release/Proc-ProcessTable-InfoString","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8dec522397b0600bad7780a7093b757de27cb72a79188b55dc837488fdeb92f9","flatsize":8408,"path":"All/p5-Proc-ProcessTable-InfoString-0.0.1.pkg","repopath":"All/p5-Proc-ProcessTable-InfoString-0.0.1.pkg","licenselogic":"single","pkgsize":5348,"desc":"Creates a PS like stat string showing various symbolic represenation of\nvarious flags/state as well as the wchan.","deps":{"p5-Proc-ProcessTable":{"origin":"devel/p5-Proc-ProcessTable","version":"0.636"},"p5-Term-ANSIColor":{"origin":"devel/p5-Term-ANSIColor","version":"5.01"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-Prometheus-Tiny","origin":"net-mgmt/p5-Prometheus-Tiny","version":"0.011","comment":"Tiny Prometheus client","maintainer":"nork@FreeBSD.org","www":"https://metacpan.org/release/Prometheus-Tiny","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"67e7b9655128e89cf60015d8b095822f9718f63b762e07161e89b217a0646cd3","flatsize":21485,"path":"All/p5-Prometheus-Tiny-0.011.pkg","repopath":"All/p5-Prometheus-Tiny-0.011.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10924,"desc":"Prometheus::Tiny is a minimal metrics client for the Prometheus\ntime-series database.\n\nIt does the following things differently to Net::Prometheus:\n\n - No setup. You don't need to pre-declare metrics to get something useful.\n - Labels are passed in a hash. Positional parameters get awkward.\n - No inbuilt collectors, PSGI apps, etc. Just the metrics.\n - Doesn't know anything about different metric types. You get what you ask for.\n\nThese could all be pros or cons, depending on what you need. For me,\nI needed a compact base that I could back on a shared memory region.\nSee Prometheus::Tiny::Shared for that!","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt","perl5"]},{"name":"p5-Promises","origin":"lang/p5-Promises","version":"0.94","comment":"Promise/A+ pattern implementation","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Promises","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ea4ce05f78ebb356b3efe929b151bfff781d59160184d9deb4096542e3fd28a7","flatsize":118337,"path":"All/p5-Promises-0.94.pkg","repopath":"All/p5-Promises-0.94.pkg","licenselogic":"single","pkgsize":60960,"desc":"This module is an implementation of the \"Promise/A+\" pattern for\nasynchronous programming. Promises are meant to be a way to\nbetter deal with the resulting callback spaghetti that can often\nresult in asynchronous programs.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["lang","perl5"]},{"name":"p5-Project-Gantt","origin":"devel/p5-Project-Gantt","version":"1.03_10","comment":"Create Gantt charts to manage project scheduling","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Project-Gantt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9eb078d414d70ebbe07901527787077d98f51020f90609a9a8cbbb1886e15829","flatsize":123682,"path":"All/p5-Project-Gantt-1.03_10.pkg","repopath":"All/p5-Project-Gantt-1.03_10.pkg","licenselogic":"single","pkgsize":50320,"desc":"Project::Gantt provides the ability to easily draw Gantt charts for\nmanaging the schedules of projects and many other things.\nGantt charts provide a simple, easy to comprehend, visual\nrepresentation of a schedule.","deps":{"ImageMagick6":{"origin":"graphics/ImageMagick6","version":"6.9.13.23,1"},"p5-Class-Date":{"origin":"devel/p5-Class-Date","version":"1.1.17"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Proc-Pidfile","origin":"devel/p5-Proc-Pidfile","version":"1.10","comment":"Perl extension to manage .pid file for current process","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Proc-Pidfile","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"50d7d6596bb6274c28ded5f26b872d872b70e02ba1f8e833bc4156dd5d5a3782","flatsize":18812,"path":"All/p5-Proc-Pidfile-1.10.pkg","repopath":"All/p5-Proc-Pidfile-1.10.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9272,"desc":"Proc::Pidfile is a very simple OO interface which manages a pidfile\nfor the current process.  You can pass the path to a pidfile to use as\nan argument to the constructor, or you can let Proc::Pidfile choose\none (basically, \"/var/run/$basename\", if you can write to /var/run,\notherwise \"/$tmpdir/$basename\").","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Proc-PidUtil","origin":"sysutils/p5-Proc-PidUtil","version":"0.09_1","comment":"PID file management utilities","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Proc-PidUtil","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"26fcf38500b2ba362a6a4cbc17743f03e598f3ce8e664ca39386a01a54a8f9ef","flatsize":60429,"path":"All/p5-Proc-PidUtil-0.09_1.pkg","repopath":"All/p5-Proc-PidUtil-0.09_1.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3"],"pkgsize":19508,"desc":"Proc::PidUtil provides utilities to manage PID files.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-RDFStore","origin":"textproc/p5-RDFStore","version":"0.51_3","comment":"Perl API for RDF Storage","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/RDFStore","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c73da9957d8dff22bddc34fce9a38757c3a91bbc49d2370ce1fd8b31b35946dd","flatsize":1721570,"path":"All/p5-RDFStore-0.51_3.pkg","repopath":"All/p5-RDFStore-0.51_3.pkg","licenselogic":"single","pkgsize":414916,"desc":"RDFStore is a set of Perl modules to manage Resource Description\nFramework (RDF) model databases in a easy and straightforward way.  The\nsoftware started as a pure Perl implementation of the Draft Java API\n(see http://www-db.stanford.edu/~melnik/rdf/api.html) from the Stanford\nUniversity DataBase Group by Sergey Melnik.  A set of companion modules\nRDFStore::Parser::SiRPAC(3) RDFStore::Parser::OpenHealth(3) and\nData::MagicTie(3) the suite allow a user to fetch, parse, process, store\nand query RDF models.","deps":{"db5":{"origin":"databases/db5","version":"5.3.28_9"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-XML-Parser":{"origin":"textproc/p5-XML-Parser","version":"2.47"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Proclet","origin":"sysutils/p5-Proclet","version":"0.35_2","comment":"Perl extension for minimalistic Supervisor","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Proclet","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a35a38410755f3ddeb491e0edb047b5f9fbb4d2df63c3dc691b23feab70d1505","flatsize":40447,"path":"All/p5-Proclet-0.35_2.pkg","repopath":"All/p5-Proclet-0.35_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":19440,"desc":"Proclet is minimalistic Supervisor, fork and manage many services from\none perl script.","deps":{"p5-Data-Validator":{"origin":"devel/p5-Data-Validator","version":"1.07_1"},"p5-File-Which":{"origin":"sysutils/p5-File-Which","version":"1.27"},"p5-Getopt-Compact-WithCmd":{"origin":"devel/p5-Getopt-Compact-WithCmd","version":"0.22_1"},"p5-Log-Minimal":{"origin":"devel/p5-Log-Minimal","version":"0.19_1"},"p5-Mouse":{"origin":"devel/p5-Mouse","version":"2.5.11,1"},"p5-Parallel-Prefork":{"origin":"devel/p5-Parallel-Prefork","version":"0.18"},"p5-String-ShellQuote":{"origin":"textproc/p5-String-ShellQuote","version":"1.04_1"},"p5-Time-Crontab":{"origin":"devel/p5-Time-Crontab","version":"0.04"},"p5-YAML-LibYAML":{"origin":"textproc/p5-YAML-LibYAML","version":"0.90"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-Proc-Guard","origin":"devel/p5-Proc-Guard","version":"0.07","comment":"Perl extension for process runner with RAII pattern","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Proc-Guard","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7dd6002927e3bebf10860b71fbd6516a210dfb0ebfcfabf3f74ee87227d6b17e","flatsize":13902,"path":"All/p5-Proc-Guard-0.07.pkg","repopath":"All/p5-Proc-Guard-0.07.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8060,"desc":"Proc::Guard runs process, and destroys it when the perl script exits.\n\nThis is useful for testing code working with server process.","deps":{"p5-Class-Accessor-Lite":{"origin":"devel/p5-Class-Accessor-Lite","version":"0.08"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Proc-PID-File","origin":"devel/p5-Proc-PID-File","version":"1.29","comment":"Perl module to manage process id files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Proc-PID-File","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a4231d26357fe7cbebfa61bb9dfb81cc201517e385f9669e34253587dbab5140","flatsize":34362,"path":"All/p5-Proc-PID-File-1.29.pkg","repopath":"All/p5-Proc-PID-File-1.29.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":15976,"desc":"This Perl module is useful for writers of daemons and other processes\nthat need to tell whether they are already running, in order to\nprevent multiple process instances. The module accomplishes this\nvia *nix-style pidfiles, which are files that store a process\nidentifier.\n\nInspired by Proc::PID_File, but with a much simpler interface.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Proc-InvokeEditor","origin":"editors/p5-Proc-InvokeEditor","version":"1.13","comment":"Perl extension for starting a text editor","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Proc-InvokeEditor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d1c537a50528d162caacc6fa09e44a675d128c10d6eb5c0483b1b36496a3b75f","flatsize":52188,"path":"All/p5-Proc-InvokeEditor-1.13.pkg","repopath":"All/p5-Proc-InvokeEditor-1.13.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14436,"desc":"This module provides a simple API to calling an external text editor\nfrom within your perl program.","deps":{"p5-Carp-Assert":{"origin":"devel/p5-Carp-Assert","version":"0.22"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["editors","perl5"]},{"name":"p5-RDF-Query","origin":"textproc/p5-RDF-Query","version":"2.919","comment":"Complete SPARQL 1.1 Query and Update implementation for RDF::Trine","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/RDF-Query","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4e8640c3708d7b5697039bd6691646b948ca50ef5cbb04c7866d83fd0073f57b","flatsize":1008194,"path":"All/p5-RDF-Query-2.919.pkg","repopath":"All/p5-RDF-Query-2.919.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":277616,"desc":"RDF::Query allows SPARQL and RDQL queries to be run against an RDF model,\nreturning rows of matching results.","deps":{"p5-Data-UUID":{"origin":"devel/p5-Data-UUID","version":"1.227"},"p5-DateTime-Format-W3CDTF":{"origin":"devel/p5-DateTime-Format-W3CDTF","version":"0.08"},"p5-Error":{"origin":"lang/p5-Error","version":"0.17030"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-Module-Pluggable":{"origin":"devel/p5-Module-Pluggable","version":"5.2"},"p5-Parse-RecDescent":{"origin":"devel/p5-Parse-RecDescent","version":"1.967015"},"p5-RDF-Trine":{"origin":"textproc/p5-RDF-Trine","version":"1.019_1"},"p5-Set-Scalar":{"origin":"devel/p5-Set-Scalar","version":"1.29"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Proc-Fork","origin":"devel/p5-Proc-Fork","version":"0.808","comment":"Simple, intuitive interface to fork() system call","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Proc-Fork","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7c584c63516c84a6f8b635d4588b412728462a6cce590f6cd6cd43f0ff97e242","flatsize":48409,"path":"All/p5-Proc-Fork-0.808.pkg","repopath":"All/p5-Proc-Fork-0.808.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13780,"desc":"This module provides an intuitive, Perl-ish way to write forking\nprograms by letting you use blocks to illustrate which code section\nexecutes in which fork. The code for the parent, child, retry handler\nand error handler are grouped together in a \"fork block\". The clauses\nmay appear in any order, but they must be consecutive (without any other\nstatements in between).","deps":{"p5-Exporter-Tidy":{"origin":"devel/p5-Exporter-Tidy","version":"0.09"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Proc-Find-Parents","origin":"devel/p5-Proc-Find-Parents","version":"0.631","comment":"Find parents of a process (up to the root)","maintainer":"vvelox@vvelox.net","www":"https://metacpan.org/release/Proc-Find-Parents","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1bd5e0739777ee9d8c03089b8708acb02b307a0f86e92be739c9cec2bb89bf2c","flatsize":44257,"path":"All/p5-Proc-Find-Parents-0.631.pkg","repopath":"All/p5-Proc-Find-Parents-0.631.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11476,"desc":"Return an array containing information about parent processes of $pid up to the\nparent of all processes (usually \"init\"). If $pid is not mentioned, it defaults\nto $$. The immediate parent is in the first element of array, followed by its\nparent, and so on.","deps":{"p5-Proc-ProcessTable":{"origin":"devel/p5-Proc-ProcessTable","version":"0.636"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Proc-FastSpawn","origin":"devel/p5-Proc-FastSpawn","version":"1.2","comment":"fork+exec, or spawn, a subprocess as quickly as possible","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/Proc-FastSpawn","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"470d75bd3c833f3439a5177ed82bd73b39a6db84de0f78dc82958bb5935e2a7b","flatsize":23713,"path":"All/p5-Proc-FastSpawn-1.2.pkg","repopath":"All/p5-Proc-FastSpawn-1.2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12068,"desc":"The purpose of this small (in scope and footprint) module is simple: spawn a\nsubprocess asynchronously as efficiently and/or fast as possible. Basically the\nsame as calling fork+exec (on POSIX), but hopefully faster than those two\nsyscalls.\n\nApart from fork overhead, this module also allows you to fork+exec programs when\notherwise you couldn't - for example, when you use POSIX threads in your perl\nprocess then it generally isn't safe to call fork from perl, but it is safe to\nuse this module to execute external processes.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Proc-ChildError","origin":"devel/p5-Proc-ChildError","version":"0.04","comment":"Explain process child error","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/Proc-ChildError","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1e80028471802c4aadbfd590db31068e058ebe20e9620d307c71875a66d9b8c2","flatsize":42986,"path":"All/p5-Proc-ChildError-0.04.pkg","repopath":"All/p5-Proc-ChildError-0.04.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11028,"desc":"Proc::ChildError produces a string description of an error number. $child_error\ndefaults to $? if not specified. $os_error defaults to $! if not specified.\n\nThe algorithm is taken from perldoc -f system.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Proc-Daemon","origin":"devel/p5-Proc-Daemon","version":"0.23","comment":"Perl module that provides a method to daemonify a Perl script","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Proc-Daemon","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2fe7dd922eea200ec7b2cd25071ffe0cabd3423d1c3c6027be0f7ceff0bc45d4","flatsize":50822,"path":"All/p5-Proc-Daemon-0.23.pkg","repopath":"All/p5-Proc-Daemon-0.23.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":19864,"desc":"Proc::Daemon provides a method for a Perl script to run as a Unix\ndaemon process.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Probe-Perl","origin":"sysutils/p5-Probe-Perl","version":"0.03","comment":"Information about the currently running perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Probe-Perl","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d2c81d64575a23ed1f5962694ab9a5b5c2d4fe628e5b5d72a9c919979746f766","flatsize":16831,"path":"All/p5-Probe-Perl-0.03.pkg","repopath":"All/p5-Probe-Perl-0.03.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9060,"desc":"Probe::Perl - Information about the currently running perl.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-PostgreSQL-PLPerl-Trace","origin":"databases/p5-PostgreSQL-PLPerl-Trace","version":"1.001_1","comment":"Simple way to trace execution of Perl statements in PL/Perl","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/PostgreSQL-PLPerl-Trace","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e44cbd62fd80301ccfbceba0a6744d1ddf2366cfb31068573a41f882435eb64d","flatsize":43934,"path":"All/p5-PostgreSQL-PLPerl-Trace-1.001_1.pkg","repopath":"All/p5-PostgreSQL-PLPerl-Trace-1.001_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11536,"desc":"PostgreSQL::PLPerl::Trace is a simple way to trace execution of\nPerl statements in PL/Perl.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Proc-ProcessTable-Match","origin":"sysutils/p5-Proc-ProcessTable-Match","version":"0.0.1","comment":"Matches a Proc::ProcessTable::Process against a stack of checks","maintainer":"vvelox@vvelox.net","www":"https://metacpan.org/release/Proc-ProcessTable-Match","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f2a3993f70edcef2bf96042b2f960e1974e89c9fc2ba1702214f682eb47abd7f","flatsize":214987,"path":"All/p5-Proc-ProcessTable-Match-0.0.1.pkg","repopath":"All/p5-Proc-ProcessTable-Match-0.0.1.pkg","licenselogic":"single","pkgsize":70864,"desc":"Matches a Proc::ProcessTable::Process against a stack of checks.\n\nThis can include cmndline, command fname, EGID, and more.","deps":{"p5-Proc-ProcessTable":{"origin":"devel/p5-Proc-ProcessTable","version":"0.636"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-PostScript-PPD","origin":"print/p5-PostScript-PPD","version":"0.0402","comment":"Read PostScript Printer Definition files","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/PostScript-PPD","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f2219e28ee952cb8c64b75ad819c4e4e3a2d0679cf2a82390ca99c358127996e","flatsize":29057,"path":"All/p5-PostScript-PPD-0.0402.pkg","repopath":"All/p5-PostScript-PPD-0.0402.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11548,"desc":"PostScript::PPD reads and parses PostScript Printer Definition files, called\nPPDs.\n\nPPDs contain key/value tuples that describe the printer, its capabilities and\nthe printing options available. The printing options are classified as User\nInterface (UI) options, which are grouped into groups.","deps":{"p5-Data-Dump":{"origin":"devel/p5-Data-Dump","version":"1.25"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","print"]},{"name":"p5-PostgreSQL-PLPerl-Call","origin":"databases/p5-PostgreSQL-PLPerl-Call","version":"1.007","comment":"Simple interface for calling SQL functions from PostgreSQL PL/Perl","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/PostgreSQL-PLPerl-Call","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"09806a1873fd90aa6e258bef1d8c45bfbe448832f389500f069e877ef64322ee","flatsize":56470,"path":"All/p5-PostgreSQL-PLPerl-Call-1.007.pkg","repopath":"All/p5-PostgreSQL-PLPerl-Call-1.007.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17564,"desc":"PostgreSQL::PLPerl::Call is a simple interface for calling SQL functions\nfrom PostgreSQL PL/Perl.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Proc-Reliable","origin":"devel/p5-Proc-Reliable","version":"1.16_1","comment":"Run external processes reliably with many options","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Proc-Reliable","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e7fdc2b072fe50e878bf2724e3baf6dcc4c4a9e14053d7d946199ad96624b9c4","flatsize":37812,"path":"All/p5-Proc-Reliable-1.16_1.pkg","repopath":"All/p5-Proc-Reliable-1.16_1.pkg","licenselogic":"single","pkgsize":17412,"desc":"The Proc::Reliable is intended to be a method for simple, reliable\nand configurable subprocess execution in PERL. It includes all the\nfunctionality of the backticks operator and system() functions,\nplus many uses of fork/exec, open2() and open3(). Proc::Reliable\nincorporates a number of options, including sending data to the\nsubprocess on STDIN, collecting STDOUT and STDERR separately or\ntogether, killing hung processes, timeouts and automatic retries.\n\nSeamus Venasse <svenasse@polaris.ca>","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Proc-ProcessTable-ncps","origin":"sysutils/p5-Proc-ProcessTable-ncps","version":"0.1.1","comment":"Searches the process table and displays the results","maintainer":"vvelox@vvelox.net","www":"https://metacpan.org/release/Proc-ProcessTable-ncps","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0d963e9ad9e28afecb64b08cdb93ca63a28a694342e74d3342e352106189a35e","flatsize":45109,"path":"All/p5-Proc-ProcessTable-ncps-0.1.1.pkg","repopath":"All/p5-Proc-ProcessTable-ncps-0.1.1.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":14032,"desc":"An advanced ps(1) like utility with search capabilities.\n\nFor example:\n\nncps -c firefox --stats\n\nShow all firefox processes and the cumulative stats for them.\n\nSee also: https://github.com/VVelox/Proc-ProcessTable-ncps","deps":{"p5-Data-Unixish":{"origin":"devel/p5-Data-Unixish","version":"1.572_2"},"p5-Proc-ProcessTable":{"origin":"devel/p5-Proc-ProcessTable","version":"0.636"},"p5-Proc-ProcessTable-InfoString":{"origin":"sysutils/p5-Proc-ProcessTable-InfoString","version":"0.0.1"},"p5-Proc-ProcessTable-Match":{"origin":"sysutils/p5-Proc-ProcessTable-Match","version":"0.0.1"},"p5-Statistics-Basic":{"origin":"math/p5-Statistics-Basic","version":"1.6611"},"p5-Term-ANSIColor":{"origin":"devel/p5-Term-ANSIColor","version":"5.01"},"p5-Text-ANSITable":{"origin":"textproc/p5-Text-ANSITable","version":"0.610"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-PodToHTML","origin":"www/p5-PodToHTML","version":"0.08_2","comment":"Generating HTML from several files containing POD documentation","maintainer":"hrs@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"59f3a9edd3d14c5a67dee4e5f0543fb6692ee3686e5054e9c5a3c7f6adf8848a","flatsize":28702,"path":"All/p5-PodToHTML-0.08_2.pkg","repopath":"All/p5-PodToHTML-0.08_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13528,"desc":"PodToHTML generates HTML from one or (more typically) several files\ncontaing POD documentation.\n\nIt uses Pod::Parser to parse the PODs and HTML::Element to represent the\nHTML as it is generated.","deps":{"p5-HTML-Format":{"origin":"textproc/p5-HTML-Format","version":"2.12"},"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-HTML-Tree":{"origin":"www/p5-HTML-Tree","version":"5.07"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Pod-XML","origin":"textproc/p5-Pod-XML","version":"0.99_4","comment":"Module to convert POD to XML","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Pod-XML","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ec5e04fbec992e2e4d2a984257b6bde9032ab5942e56b23adbe1ab5b34bf0709","flatsize":20954,"path":"All/p5-Pod-XML-0.99_4.pkg","repopath":"All/p5-Pod-XML-0.99_4.pkg","licenselogic":"single","pkgsize":9580,"desc":"This module uses Pod::Parser to parse POD and generates XML from the\nresulting parse stream.","deps":{"p5-IO-Stringy":{"origin":"devel/p5-IO-Stringy","version":"2.113"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5","textproc"]},{"name":"p5-Pod-Xhtml","origin":"textproc/p5-Pod-Xhtml","version":"1.61_1","comment":"Generate well-formed XHTML documents from POD format documentation","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Pod-Xhtml","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fb984d6da284e05d11c1339fb61f9acd64d280ec570d04ad50ac94f5d660e7cb","flatsize":40575,"path":"All/p5-Pod-Xhtml-1.61_1.pkg","repopath":"All/p5-Pod-Xhtml-1.61_1.pkg","licenselogic":"single","pkgsize":18816,"desc":"There's Pod::PXML and Pod::XML, so why do we need Pod::Xhtml? You need\nan XSLT to transform XML into XHTML and many people don't have the\ntime or inclination to do this. But they want to make sure that the\npages they put on their web site are well-formed, they want those\npages to use stylesheets easily, and possibly they want to squirt the\nXHTML through some kind of filter for more processing.\n\nBy generating well-formed XHTML straight away we allow anyone to just\nuse the output files as-is. For those who want to use XML tools or\ntransformations they can use the XHTML as a source, because it's a\nwell-formed XML document.","deps":{"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Prophet","origin":"databases/p5-Prophet","version":"0.751_2","comment":"Distributed database system","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Prophet","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"43e8036eb8b837fe05bac0beac41668d255eb50e16da8332de88732fbfc28889","flatsize":934147,"path":"All/p5-Prophet-0.751_2.pkg","repopath":"All/p5-Prophet-0.751_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":307828,"desc":"Prophet is a distributed database system designed for small to medium scale\nsocial database applications.","deps":{"p5-Any-Moose":{"origin":"devel/p5-Any-Moose","version":"0.27"},"p5-Config-GitLike":{"origin":"devel/p5-Config-GitLike","version":"1.18"},"p5-DBD-SQLite":{"origin":"databases/p5-DBD-SQLite","version":"1.76"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-Exporter-Lite":{"origin":"devel/p5-Exporter-Lite","version":"0.09"},"p5-File-ShareDir":{"origin":"devel/p5-File-ShareDir","version":"1.118"},"p5-HTTP-Server-Simple":{"origin":"www/p5-HTTP-Server-Simple","version":"0.52"},"p5-IPC-Run3":{"origin":"devel/p5-IPC-Run3","version":"0.049"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-JSON-XS":{"origin":"converters/p5-JSON-XS","version":"4.03"},"p5-MIME-Base64-URLSafe":{"origin":"converters/p5-MIME-Base64-URLSafe","version":"0.01_2"},"p5-Module-Refresh":{"origin":"devel/p5-Module-Refresh","version":"0.18"},"p5-Mouse":{"origin":"devel/p5-Mouse","version":"2.5.11,1"},"p5-Net-Bonjour":{"origin":"dns/p5-Net-Bonjour","version":"0.96_1"},"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"p5-Path-Dispatcher":{"origin":"devel/p5-Path-Dispatcher","version":"1.08"},"p5-Path-Dispatcher-Declarative":{"origin":"devel/p5-Path-Dispatcher-Declarative","version":"0.03_1"},"p5-Proc-InvokeEditor":{"origin":"editors/p5-Proc-InvokeEditor","version":"1.13"},"p5-Template-Declare":{"origin":"textproc/p5-Template-Declare","version":"0.47_1"},"p5-Term-ReadKey":{"origin":"devel/p5-Term-ReadKey","version":"2.38_1"},"p5-Term-ReadLine-Perl":{"origin":"devel/p5-Term-ReadLine-Perl","version":"1.0303_1"},"p5-Time-Progress":{"origin":"devel/p5-Time-Progress","version":"2.15"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-UUID-Tiny":{"origin":"devel/p5-UUID-Tiny","version":"1.04_1"},"p5-XML-Atom-SimpleFeed":{"origin":"textproc/p5-XML-Atom-SimpleFeed","version":"0.905"},"p5-YAML-Syck":{"origin":"textproc/p5-YAML-Syck","version":"1.34_1"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Proc-ProcessTable-Colorizer","origin":"sysutils/p5-Proc-ProcessTable-Colorizer","version":"0.3.0","comment":"Colorized and enhanced version of ps","maintainer":"vvelox@vvelox.net","www":"https://metacpan.org/release/Proc-ProcessTable-Colorizer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ed3f14c94a2f25fc4a272de348969556dbacd9cc6dad718c94379fe65e6804cf","flatsize":51459,"path":"All/p5-Proc-ProcessTable-Colorizer-0.3.0.pkg","repopath":"All/p5-Proc-ProcessTable-Colorizer-0.3.0.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16648,"desc":"This colorizes the output from Proc::ProcessTable.\n\nThis is largely meant to be used from the command line instead of\nas a module via the included bin script.\n\nAmong other fun things, it allows searching of the process table.\n\nSearching is currently possible against the following criteria.\n\n zombie\n swapped out\n regex command line matching\n CPU seconds used by a process\n percent of memory usage\n percent of CPU usage\n wait channel in use\n\nbin/cps - A colorized version of ps with various extra useful options","deps":{"p5-Error-Helper":{"origin":"devel/p5-Error-Helper","version":"2.1.0"},"p5-Proc-ProcessTable":{"origin":"devel/p5-Proc-ProcessTable","version":"0.636"},"p5-Term-ANSIColor":{"origin":"devel/p5-Term-ANSIColor","version":"5.01"},"p5-Term-Size":{"origin":"devel/p5-Term-Size","version":"0.211"},"p5-Text-Table":{"origin":"textproc/p5-Text-Table","version":"1.135"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-Pod-Stripper","origin":"textproc/p5-Pod-Stripper","version":"0.22_5","comment":"Strip all pod, and output what's left","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Pod-Stripper","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4bfc9c6afb809b9ce99e383aa1b5d870655cafdd49b35e7c19692fb0b4dfa812","flatsize":10225,"path":"All/p5-Pod-Stripper-0.22_5.pkg","repopath":"All/p5-Pod-Stripper-0.22_5.pkg","licenselogic":"single","pkgsize":7464,"desc":"This be Pod::Stripper, a subclass of Pod::Parser.  It parses perl files,\nstripping out the pod, and dumping the rest (presumably code) to\nwherever you point it to (like you do with Pod::Parser).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Pod-Usage","origin":"devel/p5-Pod-Usage","version":"2.03","comment":"Print a usage message from embedded pod documentation","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Pod-Usage","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c274c861cf3477f43640dc73dbc53f1eec486cda0ce35be7364c4acb254c313a","flatsize":45056,"path":"All/p5-Pod-Usage-2.03.pkg","repopath":"All/p5-Pod-Usage-2.03.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":20436,"desc":"Pod::Usage provides the function \"pod2usage()\" to print usage messages for a\nPerl script based on its embedded pod documentation. Pod::Usage is a subclass of\nPod::PlainText. Please see the POD documentation for this module (embedded in\nthe file \"Usage.pm\") for more details. The pod2usage() function is probably the\nmost generally useful function in this entire distribution since it is useful to\njust about any Perl5 script that is invoked from the command-line.","deps":{"p5-podlators":{"origin":"textproc/p5-podlators","version":"5.01"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Pod-Tests","origin":"devel/p5-Pod-Tests","version":"1.20","comment":"Extracts embedded tests and code examples from POD","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Pod-Tests","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b3b8d012dd40d00e1da7bc0f6abaecdb80fbe3defa5f5b5763fc55cb30f329c3","flatsize":59050,"path":"All/p5-Pod-Tests-1.20.pkg","repopath":"All/p5-Pod-Tests-1.20.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":18024,"desc":"This is a specialized POD viewer to extract embedded tests and code\nexamples from POD. It doesn't do much more than that. pod2test does the\nuseful work.\n\nAfter creating a Pod::Tests object, you parse the POD by calling one of\nthe available parsing methods documented below. You can call parse as many\ntimes as you'd like, all examples and tests found will stack up inside the\nobject.\n\nOnce extracted, the tests can be built into stand-alone testing code using\nthe build_tests() and build_examples() methods. However, it is recommended\nthat you first look at the pod2test program before embarking on this.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Proc-ProcessTable","origin":"devel/p5-Proc-ProcessTable","version":"0.636","comment":"Perl interface to the unix process table","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Proc-ProcessTable","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"193c98cc52812d51e3bc4b9dae35a1a6874b177e052da81bd89db55512e022d2","flatsize":58584,"path":"All/p5-Proc-ProcessTable-0.636.pkg","repopath":"All/p5-Proc-ProcessTable-0.636.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":27308,"desc":"This module is a first crack at providing a consistent interface to Unix (and\nmaybe other multitasking OS's) process table information. The impetus for this\ncame about with my frustration at having to parse the output of various systems'\nps commands to check whether specific processes were running on different boxes\nat a larged mixed Unix site. The output format of ps was different on each OS,\nand sometimes changed with each new release of an OS. Also, running a ps\nsubprocess from within a perl or shell script and parsing the output was not a\nvery efficient or aesthetic way to do things.\n\nWith this module, you can do things like this:\n\n    # kill memory pigs\n    use Proc::ProcessTable;\n\n    my $t = Proc::ProcessTable->new;\n    foreach my $p ( @{$t->table} ) {\n        if( $p->pctmem > 95 ){\n                $p->kill(9);\n        }\n    }","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"options":{"DOCS":"on"}},{"name":"p5-Pod-Strip","origin":"textproc/p5-Pod-Strip","version":"1.100","comment":"Remove POD from Perl code","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Pod-Strip","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a3f6dbc4f54c8a4c59e25c5006e3cfecfe5af80699a032a73087be699110838a","flatsize":42075,"path":"All/p5-Pod-Strip-1.100.pkg","repopath":"All/p5-Pod-Strip-1.100.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10728,"desc":"Pod::Strip, a subclass of Pod::Simple.  It parses perl files,\nstrips all POD from Perl Code.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Pod-Spell","origin":"textproc/p5-Pod-Spell","version":"1.27","comment":"Formatter for spellchecking Pod","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Pod-Spell","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"54ca84d7e99c3cb14291a7f7fce72b413c8546bf309892e2d50db45fcfd0e243","flatsize":49855,"path":"All/p5-Pod-Spell-1.27.pkg","repopath":"All/p5-Pod-Spell-1.27.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":24784,"desc":"Pod::Spell is a Pod formatter whose output is good for spellchecking.\nPod::Spell rather like Pod::Text, except that it doesn't put much\neffort into actual formatting, and it suppresses things that look\nlike Perl symbols or Perl jargon (so that your spellchecking program\nwon't complain about mystery words like \"$thing\" or \"Foo::Bar\" or\n\"hashref\").","deps":{"p5-Class-Tiny":{"origin":"devel/p5-Class-Tiny","version":"1.008"},"p5-File-ShareDir":{"origin":"devel/p5-File-ShareDir","version":"1.118"},"p5-Lingua-EN-Inflect":{"origin":"textproc/p5-Lingua-EN-Inflect","version":"1.905"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Pod-Site","origin":"www/p5-Pod-Site","version":"0.56_1","comment":"Build browsable HTML documentation for your app","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Pod-Site","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6ff5f4974675795848ddec13c6a435406dfc4c92335f850e421979b42039f84e","flatsize":182662,"path":"All/p5-Pod-Site-0.56_1.pkg","repopath":"All/p5-Pod-Site-0.56_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":54492,"desc":"Pod::Site searches a list of directories and generates a jQuery-powered\ndocumentation site from all of the POD files it finds. It was originally\ndesigned for the Bricolage project but is has evolved for general use.\nHave a look at the Bricolage API Browser to see a sample documentation\nsite in action. The generated documentation site supports Safari, Firefox,\nand IE7 and up.","deps":{"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-Object-Tiny":{"origin":"devel/p5-Object-Tiny","version":"1.09"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"],"options":{"PODT":"off"}},{"name":"p5-Proc-Background","origin":"devel/p5-Proc-Background","version":"1.32","comment":"Perl interface to running background processes","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Proc-Background","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"66c6e83933f89355e7921280d53cfb58d4fa4ecc49624ccac79eddf93f5db924","flatsize":98588,"path":"All/p5-Proc-Background-1.32.pkg","repopath":"All/p5-Proc-Background-1.32.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":35212,"desc":"This is a generic interface for placing processes in the background on\nboth Unix and Win32 platforms.  This module lets you start, kill, wait\non, retrieve exit values, and see if background processes still exist.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Pod-ProjectDocs","origin":"textproc/p5-Pod-ProjectDocs","version":"0.53","comment":"Generates CPAN like pod pages","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Pod-ProjectDocs","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"19c54a2ab1c2d87cc908295287f1d36065419c3eedaeebd5e5f1f3fc62052cdd","flatsize":75509,"path":"All/p5-Pod-ProjectDocs-0.53.pkg","repopath":"All/p5-Pod-ProjectDocs-0.53.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":20764,"desc":"This module allows you to generates CPAN like pod pages from your\nmodules (not only perl but also javascript including pod) for your\nprojects.  Set your library modules' root directory with libroot option.\nAnd you have to set output directory's path with outroot option.  And\nthis module searches your pm and pod files from your libroot, and\ngenerates html files, and an index page lists up all your modules there.","deps":{"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-Readonly":{"origin":"devel/p5-Readonly","version":"2.05"},"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Pragmatic","origin":"devel/p5-Pragmatic","version":"1.7_1","comment":"Add pragmata to Exporter","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Pragmatic","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"40b9524d7121c4e99b3bfa238a9f96a933225612406839b0638c9937881696ec","flatsize":17494,"path":"All/p5-Pragmatic-1.7_1.pkg","repopath":"All/p5-Pragmatic-1.7_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9832,"desc":"Pragmatic implements a default import method for processing pragmata before\npassing the rest of the import to Exporter.\n\nPerl automatically calls the import method when processing a use statement for a\nmodule. Modules and use are documented in perlfunc and perlmod.\n\n(Do not confuse Pragmatic with pragmatic modules, such as less, strict and the\nlike. They are standalone pragmata, and are not associated with any other\nmodule.)","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Proc-BackOff","origin":"devel/p5-Proc-BackOff","version":"0.02_2","comment":"Perl module that provides methods to backoff on failures","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Proc-BackOff","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"99e593f706594104f8caa78a7e548840a3710e60ea13a90836e803019ab00532","flatsize":29887,"path":"All/p5-Proc-BackOff-0.02_2.pkg","repopath":"All/p5-Proc-BackOff-0.02_2.pkg","licenselogic":"single","licenses":["ART10"],"pkgsize":15680,"desc":"Proc::BackOff provides methods for a Perl script to backoff retries\nwhen an operation fails.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Pod-Parser","origin":"textproc/p5-Pod-Parser","version":"1.67","comment":"Modules to work with POD (Plain Old Documentation)","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Pod-Parser","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2fcfa156e040b8aa3f070ac6237408ba5668af7ffc12606aa9f6d0f6701be139","flatsize":224829,"path":"All/p5-Pod-Parser-1.67.pkg","repopath":"All/p5-Pod-Parser-1.67.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":80504,"desc":"Set of modules:\n\n* Pod::Parser - base class for creating POD filters and translators\n* Pod::Select - extract selected sections of POD from input\n* Pod::Usage - print a usage message from embedded pod documentation\n* Pod::PlainText - convert POD data to formatted ASCII text\n* Pod::InputObjects - objects representing POD input paragraphs, commands, etc.\n* Pod::Checker - check pod documents for syntax errors\n* Pod::ParseUtils - helpers for POD parsing and conversion\n* Pod::Find - find POD documents in directory trees","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Pod-Perldoc","origin":"textproc/p5-Pod-Perldoc","version":"3.25_2","comment":"Look up Perl documentation in Pod format","maintainer":"ashish@FreeBSD.org","www":"https://metacpan.org/release/Pod-Perldoc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c46af863690be4e4a0969edc12f092564ba15c49c3767c432d2958616dfb3a61","flatsize":145801,"path":"All/p5-Pod-Perldoc-3.25_2.pkg","repopath":"All/p5-Pod-Perldoc-3.25_2.pkg","licenselogic":"single","pkgsize":58344,"desc":"Look up Perl documentation in Pod format.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Pod-POM-View-Restructured","origin":"textproc/p5-Pod-POM-View-Restructured","version":"1.000003","comment":"View for Pod::POM that outputs reStructuredText","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Pod-POM-View-Restructured","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"718f5eaf250486f783596f91180fed6e44dafb66c050f7cc80ceda2f02d6fb6e","flatsize":66447,"path":"All/p5-Pod-POM-View-Restructured-1.000003.pkg","repopath":"All/p5-Pod-POM-View-Restructured-1.000003.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":19124,"desc":"Pod::POM::View::Restructured outputs reStructuredText that is expected to be\nused with Sphinx. Verbatim sections (indented paragraphs) in the POD will be\noutput with syntax highlighting for Perl code by default.","deps":{"p5-Pod-POM":{"origin":"textproc/p5-Pod-POM","version":"2.01"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-PostScript-Simple","origin":"print/p5-PostScript-Simple","version":"0.09","comment":"Produce PostScript files from Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/PostScript-Simple","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"86d47788ee23d2dd7cf0340572c317edf81c47318dc9972c766261bfda565ef7","flatsize":99936,"path":"All/p5-PostScript-Simple-0.09.pkg","repopath":"All/p5-PostScript-Simple-0.09.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":36244,"desc":"PostScript::Simple allows you to have a simple method of writing\nPostScript files from Perl. It has graphics primitives that allow lines,\ncurves, circles, polygons and boxes to be drawn. Text can be added to\nthe page using standard PostScript fonts.\n\nThe images can be single page EPS files, or multipage PostScript files.\nThe image size can be set by using a recognised paper size (\"A4\", for\nexample) or by giving dimensions. The units used can be specified (\"mm\"\nor \"in\", etc) and are the same as those used in TeX. The default unit is\na bp, or a PostScript point, unlike TeX.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","print"]},{"name":"p5-Pod-POM-View-HTML-Filter","origin":"textproc/p5-Pod-POM-View-HTML-Filter","version":"0.09_1","comment":"Use filters on sections of your pod documents","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Pod-POM-View-HTML-Filter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"50946e6748976f1f35146fbe3ccdba3c18b646b168258133fd738edfc8cdd0d8","flatsize":57534,"path":"All/p5-Pod-POM-View-HTML-Filter-0.09_1.pkg","repopath":"All/p5-Pod-POM-View-HTML-Filter-0.09_1.pkg","licenselogic":"single","pkgsize":20560,"desc":"The whole idea of this module is to take advantage of all the syntax\ncolouring modules that exist (such as Perl::Tidy) to produce colourful\ncode examples in a POD document (after conversion to HTML).","deps":{"p5-Perl-Tidy":{"origin":"devel/p5-Perl-Tidy","version":"20250311"},"p5-Pod-POM":{"origin":"textproc/p5-Pod-POM","version":"2.01"},"p5-Syntax-Highlight-HTML":{"origin":"www/p5-Syntax-Highlight-HTML","version":"0.04_1"},"p5-Syntax-Highlight-Shell":{"origin":"www/p5-Syntax-Highlight-Shell","version":"0.04_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Pod-POM","origin":"textproc/p5-Pod-POM","version":"2.01","comment":"POD Object Model","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Pod-POM","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"59da1e5d45982e7d0fe76ed4177050ebe0251da450973ea9e9523dcafc011f64","flatsize":186773,"path":"All/p5-Pod-POM-2.01.pkg","repopath":"All/p5-Pod-POM-2.01.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":77032,"desc":"This module implements a parser to convert Pod documents into a simple\nobject model form known hereafter as the Pod Object Model.  The object\nmodel is generated as a hierarchical tree of nodes, each of which\nrepresents a different element of the original document.  The tree can\nbe walked manually and the nodes examined, printed or otherwise\nmanipulated.  In addition, Pod::POM supports and provides view objects\nwhich can automatically traverse the tree, or section thereof, and\ngenerate an output representation in one form or another.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Pod-MinimumVersion","origin":"textproc/p5-Pod-MinimumVersion","version":"50","comment":"Report minimum Perl version for given POD","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Pod-MinimumVersion","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"326225eaa140ebd7c8f96446dfd0d4663b8bfd35138d883bd0b3c8f30ad78b64","flatsize":38024,"path":"All/p5-Pod-MinimumVersion-50.pkg","repopath":"All/p5-Pod-MinimumVersion-50.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17468,"desc":"Pod::MinimumVersion parses the POD in a Perl script, module, or document, and\nreports what version of Perl is required to process the directives in it with\npod2man etc.","deps":{"p5-IO-String":{"origin":"devel/p5-IO-String","version":"1.08_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5","textproc"]},{"name":"p5-PostScript","origin":"print/p5-PostScript","version":"0.06_2","comment":"Produce PostScript files from Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/PostScript","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eadaf4dff2613750e5ee07f5fad7aec8e2ab1be4f58d7ee03f6c017ec781f094","flatsize":82327,"path":"All/p5-PostScript-0.06_2.pkg","repopath":"All/p5-PostScript-0.06_2.pkg","licenselogic":"single","pkgsize":21024,"desc":"PostScript allows you to write PostScript files from Perl.\nIt has graphics primitives that allow lines, circles and boxes to be drawn.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","print"]},{"name":"p5-Pod-LaTeX","origin":"textproc/p5-Pod-LaTeX","version":"0.61","comment":"Convert Pod data to formatted LaTeX","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Pod-LaTeX","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5c5fe4d4186534310d1f155c26632280b6dca28a262aa011090f1e13242e3068","flatsize":85469,"path":"All/p5-Pod-LaTeX-0.61.pkg","repopath":"All/p5-Pod-LaTeX-0.61.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":30660,"desc":"Pod::LaTeX is a module to convert documentation in the Pod format into Latex.\nThe pod2latex command uses this module for translation.\n\nPod::LaTeX is a derived class from Pod::Select.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Pod-Eventual","origin":"textproc/p5-Pod-Eventual","version":"0.094003","comment":"Read a POD document as a series of trivial events","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Pod-Eventual","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ad351b1269df50a71b1137aab115e9b52e3f162a1b39af7033bf13cede035d9b","flatsize":58950,"path":"All/p5-Pod-Eventual-0.094003.pkg","repopath":"All/p5-Pod-Eventual-0.094003.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16628,"desc":"POD is a pretty simple format to write, but it can be a big pain to deal with\nreading it and doing anything useful with it. Most existing POD parsers care\nabout semantics, like whether a =item occurred after an =over but before a back,\nfiguring out how to link a L<>, and other things like that.\n\nPod::Eventual is much less ambitious and much more stupid. Fortunately, stupid\nis often better. (That's what I keep telling myself, anyway.)\n\nPod::Eventual reads line-based input and produces events describing each POD\nparagraph or directive it finds. Once complete events are immediately passed to\nthe handle_event method. This method should be implemented by Pod::Eventual\nsubclasses. If it isn't, Pod::Eventual's own handle_event will be called, and\nwill raise an exception.","deps":{"p5-Mixin-Linewise":{"origin":"devel/p5-Mixin-Linewise","version":"0.111"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Pod-Escapes","origin":"textproc/p5-Pod-Escapes","version":"1.07","comment":"For resolving Pod E<...> sequences","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Pod-Escapes","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4422dcec3b472c076c7e37aba8a1e949a33d78ff412428ba1563259486413c84","flatsize":28375,"path":"All/p5-Pod-Escapes-1.07.pkg","repopath":"All/p5-Pod-Escapes-1.07.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12540,"desc":"This module provides things that are useful in decoding Pod E<...> sequences.\nPresumably, it should be used only by Pod parsers and/or formatters.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5","textproc"]},{"name":"p5-Pod-WSDL","origin":"textproc/p5-Pod-WSDL","version":"0.063_1","comment":"Create WSDL documents from (extended) pod","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Pod-WSDL","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3b3e41c4adb84b8744263a52d28e8d710fbe847c5df066972f5988b81d04c904","flatsize":97499,"path":"All/p5-Pod-WSDL-0.063_1.pkg","repopath":"All/p5-Pod-WSDL-0.063_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":43060,"desc":"How does Pod::WSDL work? If you instantiate a Pod::WSDL object with the\nname of the module (or the path of the file, or an open filehandle)\nproviding the web service like this\n\n\tmy $pwsdl = new Pod::WSDL(source => 'My::Module',\n\t\tlocation => 'http://my.services.location/on/the/web');\n\nPod::WSDL will try to find \"My::Module\" in @INC, open the file, parse it\nfor WSDL directives and prepare the information for WSDL output. By\ncalling\n\n\t$pwsdl->WSDL;\n\nPod::WSDL will output the WSDL document. That's it.","deps":{"p5-IO-Stringy":{"origin":"devel/p5-IO-Stringy","version":"2.113"},"p5-XML-Writer":{"origin":"textproc/p5-XML-Writer","version":"0.900"},"p5-XML-XPath":{"origin":"textproc/p5-XML-XPath","version":"1.48"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Pod-WikiDoc","origin":"textproc/p5-Pod-WikiDoc","version":"0.21","comment":"Generate Pod from inline wiki style text","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Pod-WikiDoc","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aa721de791cf162f39115ed195cdb50c1b5f9fad51c58842d3d34af9b5ead5b9","flatsize":500669,"path":"All/p5-Pod-WikiDoc-0.21.pkg","repopath":"All/p5-Pod-WikiDoc-0.21.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":40252,"desc":"Pod works well, but writing it can be time-consuming and tedious. For example,\ncommonly used layouts like lists require numerous lines of text to make just a\ncouple of simple points. An alternative approach is to write documentation in\na wiki-text shorthand (referred to here as wikidoc) and use Pod::WikiDoc to\nextract it and convert it into its corresponding Pod as a separate .pod file.","deps":{"p5-File-pushd":{"origin":"devel/p5-File-pushd","version":"1.016"},"p5-Getopt-Lucid":{"origin":"textproc/p5-Getopt-Lucid","version":"1.10"},"p5-IO-String":{"origin":"devel/p5-IO-String","version":"1.08_1"},"p5-Parse-RecDescent":{"origin":"devel/p5-Parse-RecDescent","version":"1.967015"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Pod-Coverage-TrustPod","origin":"devel/p5-Pod-Coverage-TrustPod","version":"0.100006","comment":"Declare trusted symbol names in POD","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Pod-Coverage-TrustPod","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bea2462515daab7eaa2e764a35c39651748e6d66a7e07310b6a5f48218524b2d","flatsize":45446,"path":"All/p5-Pod-Coverage-TrustPod-0.100006.pkg","repopath":"All/p5-Pod-Coverage-TrustPod-0.100006.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11568,"desc":"Pod::Coverage::TrustPod is a Pod::Coverage subclass (actually, a subclass of\nPod::Coverage::CountParents) that allows the POD itself to declare certain\nsymbol names trusted.","deps":{"p5-Pod-Coverage":{"origin":"devel/p5-Pod-Coverage","version":"0.23_2"},"p5-Pod-Eventual":{"origin":"textproc/p5-Pod-Eventual","version":"0.094003"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5","textproc"]},{"name":"p5-Pod-Tree","origin":"textproc/p5-Pod-Tree","version":"1.31","comment":"Create a static syntax tree for a POD","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Pod-Tree","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"34051552120c6afd048b64d1189a9d36262093d5fbe17dd28912b17dbbefd666","flatsize":194733,"path":"All/p5-Pod-Tree-1.31.pkg","repopath":"All/p5-Pod-Tree-1.31.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":77496,"desc":"Pod::Tree parses a POD into a static syntax tree. Applications walk the tree to\nrecover the structure and content of the POD.","deps":{"p5-HTML-Stream":{"origin":"www/p5-HTML-Stream","version":"1.60_1"},"p5-IO-String":{"origin":"devel/p5-IO-String","version":"1.08_1"},"p5-Path-Tiny":{"origin":"devel/p5-Path-Tiny","version":"0.146"},"p5-Text-Template":{"origin":"textproc/p5-Text-Template","version":"1.61"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5","textproc"]},{"name":"p5-Pod-Coverage-Moose","origin":"devel/p5-Pod-Coverage-Moose","version":"0.08","comment":"Pod::Coverage extension for Moose","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Pod-Coverage-Moose","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fedfbfceb70eac11e19468abca2b377aa88d1fec79d93b4d063d70d130d586ce","flatsize":50737,"path":"All/p5-Pod-Coverage-Moose-0.08.pkg","repopath":"All/p5-Pod-Coverage-Moose-0.08.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13220,"desc":"When using Pod::Coverage in combination with Moose, it will report any\nmethod imported from a Role. This is especially bad when used in combination\nwith Test::Pod::Coverage, since it takes away its ease of use.","deps":{"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-Pod-Coverage":{"origin":"devel/p5-Pod-Coverage","version":"0.23_2"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5","textproc"]},{"name":"p5-Pod-DocBook","origin":"textproc/p5-Pod-DocBook","version":"1.2_3","comment":"Convert Pod data to DocBook SGML","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Pod-DocBook","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6c4c329d1371b7192bc66fc9611c75b57eb77f2a297b7970f168e0f7e2007f58","flatsize":58360,"path":"All/p5-Pod-DocBook-1.2_3.pkg","repopath":"All/p5-Pod-DocBook-1.2_3.pkg","licenselogic":"single","pkgsize":22740,"desc":"Pod::DocBook is a module for translating Pod-formatted documents to\nDocBook 4.2 SGML.  It is primarily a back end for pod2docbook, but,\nas a Pod::Parser subclass, it can be used on its own.\n\nSee also: https://docbook.org/","deps":{"p5-Text-Tabs+Wrap":{"origin":"textproc/p5-Text-Tabs+Wrap","version":"2024.001"},"p5-podlators":{"origin":"textproc/p5-podlators","version":"5.01"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Pod-Coverage","origin":"devel/p5-Pod-Coverage","version":"0.23_2","comment":"Checks if the documentation of a module is comprehensive","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Pod-Coverage","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"760f1ad5a2fbc5d1644395c029120a96282c6211d57426e4ca7e5d6e2bce2302","flatsize":39416,"path":"All/p5-Pod-Coverage-0.23_2.pkg","repopath":"All/p5-Pod-Coverage-0.23_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":20484,"desc":"Developers hate writing documentation. They'd hate it even more if their\ncomputer tattled on them, but maybe they'll be even more thankful in the long\nrun. Even if not, perlmodstyle tells you to, so you must obey.\n\nThis module provides a mechanism for determining if the pod for a given module\nis comprehensive.","deps":{"p5-Devel-Symdump":{"origin":"devel/p5-Devel-Symdump","version":"2.1800"},"p5-Pod-Parser":{"origin":"textproc/p5-Pod-Parser","version":"1.67"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5","textproc"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"p5-Pod-Section","origin":"textproc/p5-Pod-Section","version":"0.02","comment":"Select specified section from POD","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Pod-Section","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"df6c1e53d9e40a682c997422ff8ebd4f37ecd6f6669ca1ea5285f5f25038457a","flatsize":20521,"path":"All/p5-Pod-Section-0.02.pkg","repopath":"All/p5-Pod-Section-0.02.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11616,"desc":"Pod::Section selects specified section from Module's POD.","deps":{"p5-IO-String":{"origin":"devel/p5-IO-String","version":"1.08_1"},"p5-Pod-Abstract":{"origin":"textproc/p5-Pod-Abstract","version":"0.20_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Pod-Readme","origin":"textproc/p5-Pod-Readme","version":"1.2.3","comment":"Convert POD to README file","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Pod-Readme","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1e9dc0153e71dc8127ca0e93723784c891331a381ae790a93a12a826e72fb151","flatsize":102145,"path":"All/p5-Pod-Readme-1.2.3.pkg","repopath":"All/p5-Pod-Readme-1.2.3.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":36772,"desc":"This module is a subclass of Pod::PlainText which provides additional\nPOD markup for generating README files.","deps":{"p5-CPAN-Changes":{"origin":"devel/p5-CPAN-Changes","version":"0.500004"},"p5-Class-Method-Modifiers":{"origin":"devel/p5-Class-Method-Modifiers","version":"2.15"},"p5-File-Slurp":{"origin":"devel/p5-File-Slurp","version":"9999.27"},"p5-Getopt-Long-Descriptive":{"origin":"devel/p5-Getopt-Long-Descriptive","version":"0.116"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-MooX-HandlesVia":{"origin":"devel/p5-MooX-HandlesVia","version":"0.001009"},"p5-Path-Tiny":{"origin":"devel/p5-Path-Tiny","version":"0.146"},"p5-Role-Tiny":{"origin":"devel/p5-Role-Tiny","version":"2.002004"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-Type-Tiny":{"origin":"devel/p5-Type-Tiny","version":"2.006000"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Pod-Markdown","origin":"textproc/p5-Pod-Markdown","version":"3.400","comment":"Module to convert POD to Markdown","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Pod-Markdown","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d7eaba13f66021dd1127fcb642c20dc38368c9a282a8741d6e18be47bad7a4ed","flatsize":99627,"path":"All/p5-Pod-Markdown-3.400.pkg","repopath":"All/p5-Pod-Markdown-3.400.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":32616,"desc":"This module subclasses Pod::Parser and converts POD to Markdown.","deps":{"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5","textproc"]},{"name":"p5-Pod-HtmlEasy","origin":"textproc/p5-Pod-HtmlEasy","version":"1.0108_2","comment":"Generate personalized HTML from PODs","maintainer":"wen@FreeBSD.org","www":"https://metacpan.org/release/Pod-HtmlEasy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"afabfb761e52fd1e995ae6f8c7384e4f2c46f39ab98639b42e3e5c1905042448","flatsize":94788,"path":"All/p5-Pod-HtmlEasy-1.0108_2.pkg","repopath":"All/p5-Pod-HtmlEasy-1.0108_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":29620,"desc":"Pod::HtmlEasy is a perl module to generate HTML data from POD in a easy and\npersonalized mode. By default the HTML generated is similar to the CPAN site\nstyle for module documentation.","deps":{"p5-Exporter-Easy":{"origin":"devel/p5-Exporter-Easy","version":"0.18"},"p5-File-Slurp":{"origin":"devel/p5-File-Slurp","version":"9999.27"},"p5-IPC-Run":{"origin":"devel/p5-IPC-Run","version":"20231003.0"},"p5-Pod-Escapes":{"origin":"textproc/p5-Pod-Escapes","version":"1.07"},"p5-Readonly":{"origin":"devel/p5-Readonly","version":"2.05"},"p5-Regexp-Common":{"origin":"textproc/p5-Regexp-Common","version":"2017060201"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5","textproc"]},{"name":"p5-Plucene-Analysis-CJKAnalyzer","origin":"textproc/p5-Plucene-Analysis-CJKAnalyzer","version":"0.02_1","comment":"Analyzer for CJK texts","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/XERN/Plucene-Analysis-CJKAnalyzer-0.02","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7771a916fb3b3bb0c47bc9df64237533e50a75ebc9afe4df2863404cda02ea3a","flatsize":16606,"path":"All/p5-Plucene-Analysis-CJKAnalyzer-0.02_1.pkg","repopath":"All/p5-Plucene-Analysis-CJKAnalyzer-0.02_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9252,"desc":"This is a text analyzer for analyzing CJK texts. Plucene does not support CJK\ntexts natively. This module encodes terms in MIME::Base64 format to get around\nthis problem. Texts are assumbed to be in UTF-8 encoding.","deps":{"p5-Plucene":{"origin":"textproc/p5-Plucene","version":"1.25_5"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Pod-Simple","origin":"textproc/p5-Pod-Simple","version":"3.45","comment":"Framework for parsing Pod","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Pod-Simple","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f5dc711fc303cb80ca72b428a3dbfcff16c5f901f3db0669ac373730e230cac2","flatsize":550110,"path":"All/p5-Pod-Simple-3.45.pkg","repopath":"All/p5-Pod-Simple-3.45.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":193384,"desc":"Pod::Simple is a Perl library for parsing text in the Pod (\"plain old\ndocumentation\") markup language that is typically used for writing\ndocumentation for Perl and for Perl modules. The Pod format is explained in the\nperlpod man page; the most common formatter is called \"perldoc\".\n\nPod formatters can use Pod::Simple to parse Pod documents into produce\nrenderings of them in plain ASCII, in HTML, or in any number of other formats.\nTypically, such formatters will be subclasses of Pod::Simple, and so they will\ninherit its methods, like parse_file.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5","textproc"]},{"name":"p5-Pod-Elemental","origin":"textproc/p5-Pod-Elemental","version":"0.103006","comment":"Treating a Pod document as a tree of elements","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Pod-Elemental","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7947d96d80c93115cdde0c01071b546811b3c5b42e95c4711dbf684bfe6b31cb","flatsize":171896,"path":"All/p5-Pod-Elemental-0.103006.pkg","repopath":"All/p5-Pod-Elemental-0.103006.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":69500,"desc":"Pod::Elemental is a system for treating a Pod (plain old documentation)\ndocuments as trees of elements. This model may be familiar from many other\ndocument systems, especially the HTML DOM. Pod::Elemental's document\nobject model is much less sophisticated than the HTML DOM, but still makes\na lot of document transformations easy.","deps":{"p5-Class-Load":{"origin":"devel/p5-Class-Load","version":"0.25"},"p5-Mixin-Linewise":{"origin":"devel/p5-Mixin-Linewise","version":"0.111"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Types":{"origin":"devel/p5-MooseX-Types","version":"0.50"},"p5-Pod-Eventual":{"origin":"textproc/p5-Pod-Eventual","version":"0.094003"},"p5-String-RewritePrefix":{"origin":"textproc/p5-String-RewritePrefix","version":"0.008"},"p5-String-Truncate":{"origin":"textproc/p5-String-Truncate","version":"1.100603"},"p5-Sub-Exporter-ForMethods":{"origin":"devel/p5-Sub-Exporter-ForMethods","version":"0.100055"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Pod-Constants","origin":"textproc/p5-Pod-Constants","version":"0.19","comment":"Include constants from POD","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Pod-Constants","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e9da319de8dece5db8078e3d40a2a86a9184e3c7f55b4b4dbcfe2dbf1a83ee36","flatsize":26915,"path":"All/p5-Pod-Constants-0.19.pkg","repopath":"All/p5-Pod-Constants-0.19.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":13536,"desc":"This module allows you to specify those constants that should be\ndocumented in your POD, and pull them out a run time in a fairly\narbitrary fashion.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Plack-Test-ExternalServer","origin":"www/p5-Plack-Test-ExternalServer","version":"0.02","comment":"Run HTTP tests on external live servers","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Plack-Test-ExternalServer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c82d6899f2e86be1b472b75ea668e5eaa65aff080ac02e8539db8753f2194b3f","flatsize":42380,"path":"All/p5-Plack-Test-ExternalServer-0.02.pkg","repopath":"All/p5-Plack-Test-ExternalServer-0.02.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10244,"desc":"Plack::Test::ExternalServer allows your to run your Plack::Test tests against an\nexternal server instead of just against a local application through either\nmocked HTTP or a locally spawned server.\n\nSee Plack::Test on how to write tests that can use this module.","deps":{"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Pod-Abstract","origin":"textproc/p5-Pod-Abstract","version":"0.20_1","comment":"Abstract document tree for Perl POD documents","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Pod-Abstract","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"df3992ce43da0be563cfb4e8a20f6f93773e9b1b221d689c17ca72596cf27610","flatsize":143608,"path":"All/p5-Pod-Abstract-0.20_1.pkg","repopath":"All/p5-Pod-Abstract-0.20_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":65688,"desc":"POD::Abstract provides a means to load a POD (or POD compatible)\ndocument without direct reference to it's syntax, and perform\nmanipulations on the abstract syntax tree.\n\nThis can be used to support additional features for POD, to format\noutput, to compile into alternative formats, etc.\n\nWhile Pod looks like a simple format, the specification calls for\na number of special cases to be handled, and that makes any software\nthat works on Pod as text more complex than it needs to be.  In\naddition to this, Pod does not lend itself to a natural structured\nmodel. This makes it difficult to manipulate without damaging the\nvalidity of the document.\n\nPod::Abstract solves these problems by loading the document into a\nstructured tree, and providing consistent traversal, searching,\nmanpulation and re-serialisation. Pod related utilities are easy\nto write using Pod::Abstract.","deps":{"p5-IO-String":{"origin":"devel/p5-IO-String","version":"1.08_1"},"p5-Task-Weaken":{"origin":"devel/p5-Task-Weaken","version":"1.06"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Plack-Server-POE","origin":"www/p5-Plack-Server-POE","version":"0.4_1","comment":"Perl extension for Plack Server implementation for POE","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/FRODWITH/Plack-Server-POE-0.4","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c7b7717e32e5625bd3d7d51b6cdd21f6446e80ca2fa880cad03ab7f3dab165f8","flatsize":14764,"path":"All/p5-Plack-Server-POE-0.4_1.pkg","repopath":"All/p5-Plack-Server-POE-0.4_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6872,"desc":"Plack Server implementation for POE.","deps":{"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"p5-POE-Filter-HTTP-Parser":{"origin":"www/p5-POE-Filter-HTTP-Parser","version":"1.08"},"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Plack-Server-Coro","origin":"www/p5-Plack-Server-Coro","version":"0.02_1","comment":"Perl extension for Coro cooperative multithread web server","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Plack-Server-Coro","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5090005121e332f5305535a26e26bf05f85eb82bdfc5d44e86ab5e89cc55e31b","flatsize":6329,"path":"All/p5-Plack-Server-Coro-0.02_1.pkg","repopath":"All/p5-Plack-Server-Coro-0.02_1.pkg","licenselogic":"single","pkgsize":4428,"desc":"Coro cooperative multithread web server.","deps":{"p5-Coro":{"origin":"devel/p5-Coro","version":"6.570,1"},"p5-Net-Server-Coro":{"origin":"net/p5-Net-Server-Coro","version":"1.3_1"},"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Pod-Autopod","origin":"textproc/p5-Pod-Autopod","version":"1.215","comment":"Generates pod documentation by analysing perl modules","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Pod-Autopod","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"46ad4875ed88ec17e1b38615a56b7732e6179f8e7c8fd4622daab40342afb229","flatsize":90275,"path":"All/p5-Pod-Autopod-1.215.pkg","repopath":"All/p5-Pod-Autopod-1.215.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":30592,"desc":"Pod::Autopod is designed to generate pod documentation of a perl\nclass by analysing its code. The idea is to have something similar\nlike javadoc. So it uses also comments written directly obove the\nmethod definitions. It is designed to asumes a pm file which\nrepresents a class.\n\nOf course it cannot understand every kind of syntax, parameters,\netc. But the plan is to improve this library in the future to\nunderstand more and more automatically.","deps":{"p5-Pod-Abstract":{"origin":"textproc/p5-Pod-Abstract","version":"0.20_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Plack-Middleware-XForwardedFor","origin":"www/p5-Plack-Middleware-XForwardedFor","version":"0.172050","comment":"Plack middleware to handle X-Forwarded-For headers","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Plack-Middleware-XForwardedFor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"350dd6264caa7fd3f28b235c5ee8aae4ff16fa88eb526746ba1b4863f0966aa0","flatsize":41667,"path":"All/p5-Plack-Middleware-XForwardedFor-0.172050.pkg","repopath":"All/p5-Plack-Middleware-XForwardedFor-0.172050.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10172,"desc":"Plack::Middleware::XForwardedFor will look for X-Forwarded-For header in the\nincomming request and change REMOTE_ADDR to the real client IP.","deps":{"p5-Net-IP":{"origin":"net-mgmt/p5-Net-IP","version":"1.26_1"},"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Plack-Middleware-Test-StashWarnings","origin":"www/p5-Plack-Middleware-Test-StashWarnings","version":"0.08_1","comment":"Test your application's warnings","maintainer":"matthew@FreeBSD.org","www":"https://metacpan.org/release/Plack-Middleware-Test-StashWarnings","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b98ef4c952c1c64310a07f44ed004b2ad5714244c6f7ebfea24cd9f1d4cc836c","flatsize":6864,"path":"All/p5-Plack-Middleware-Test-StashWarnings-0.08_1.pkg","repopath":"All/p5-Plack-Middleware-Test-StashWarnings-0.08_1.pkg","licenselogic":"single","pkgsize":5108,"desc":"Plack::Middleware::Test::StashWarnings is a Plack middleware component\nto record warnings generated by your application so that you can test\nthem to make sure your application complains about the right things.","deps":{"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Plack-Middleware-Status","origin":"www/p5-Plack-Middleware-Status","version":"1.101150_1","comment":"Perl extension to map urls to status code-driven responses for Plack","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Plack-Middleware-Status","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"df4a28643f67b364dcd8f05f76ffb682ab060b719125927d5898e3204e940273","flatsize":3482,"path":"All/p5-Plack-Middleware-Status-1.101150_1.pkg","repopath":"All/p5-Plack-Middleware-Status-1.101150_1.pkg","licenselogic":"single","pkgsize":3084,"desc":"Plack Middleware for mapping urls to status code-driven responses.","deps":{"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Plugtools-Plugins-HomeOU","origin":"sysutils/p5-Plugtools-Plugins-HomeOU","version":"0.0.0_1","comment":"Automatically handles the home OU for when adding/removing users","maintainer":"vvelox@vvelox.net","www":"https://metacpan.org/release/Plugtools-Plugins-HomeOU","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d5122594388b2c68d48974a5a09d37141516efd5ff94ef459635556c7c71b72d","flatsize":13415,"path":"All/p5-Plugtools-Plugins-HomeOU-0.0.0_1.pkg","repopath":"All/p5-Plugtools-Plugins-HomeOU-0.0.0_1.pkg","licenselogic":"single","pkgsize":7328,"desc":"Adds/removes the home OU for when adding/removing a user.","deps":{"p5-Plugtools":{"origin":"sysutils/p5-Plugtools","version":"1.3.0_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-Plucene-Simple","origin":"textproc/p5-Plucene-Simple","version":"1.04_3","comment":"Interface to Plucene","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/PluceneSimple","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"70533c5ad18115a2be81820b2865dbebabcd5969d1e5990cc0b5b410d042fa86","flatsize":10645,"path":"All/p5-Plucene-Simple-1.04_3.pkg","repopath":"All/p5-Plucene-Simple-1.04_3.pkg","licenselogic":"single","pkgsize":6752,"desc":"This provides a simple interface to Plucene. Plucene is large and multi-\nfeatured, and it expected that users will subclass it, and tie all the\npieces together to suit their own needs. Plucene::Simple is, therefore,\njust one way to use Plucene. It's not expected that it will do exactly\nwhat *you* want, but you can always use it as an example of how to\nbuild your own interface.","deps":{"p5-File-Find-Rule":{"origin":"devel/p5-File-Find-Rule","version":"0.34"},"p5-File-Slurp":{"origin":"devel/p5-File-Slurp","version":"9999.27"},"p5-Plucene":{"origin":"textproc/p5-Plucene","version":"1.25_5"},"p5-Time-Piece-Range":{"origin":"devel/p5-Time-Piece-Range","version":"1.2_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Plugtools","origin":"sysutils/p5-Plugtools","version":"1.3.0_2","comment":"Manages POSIX users in LDAP and is extensible via a plugin system","maintainer":"vvelox@vvelox.net","www":"https://metacpan.org/release/Plugtools","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7b81733c9da402cac20921de614584b92731d59225149f9888b17c118db06b3c","flatsize":132641,"path":"All/p5-Plugtools-1.3.0_2.pkg","repopath":"All/p5-Plugtools-1.3.0_2.pkg","licenselogic":"single","pkgsize":25304,"desc":"Manages POSIX users in LDAP and is extensible via a plugin system.\n\nplgadd - Add a new group to LDAP.\nplgclean - Check groups setup in LDAP for non-existent users and remove them.\nplgmod - Modify a group setup in LDAP.\nplgrm - Remove a group from LDAP.\npluadd - Add a user to LDAP.\nplumod - Modify a user in LDAP.\nplupass - Update the password for a user in LDAP.\nplurm - Remove a user from LDAP.","deps":{"p5-Config-IniHash":{"origin":"devel/p5-Config-IniHash","version":"3.01.01_2"},"p5-File-BaseDir":{"origin":"devel/p5-File-BaseDir","version":"0.09"},"p5-Net-LDAP-posixAccount":{"origin":"net/p5-Net-LDAP-posixAccount","version":"0.0.2_1"},"p5-Net-LDAP-posixGroup":{"origin":"net/p5-Net-LDAP-posixGroup","version":"0.0.2_1"},"p5-String-ShellQuote":{"origin":"textproc/p5-String-ShellQuote","version":"1.04_1"},"p5-Sys-Group-GIDhelper":{"origin":"sysutils/p5-Sys-Group-GIDhelper","version":"0.0.2_1"},"p5-Sys-User-UIDhelper":{"origin":"sysutils/p5-Sys-User-UIDhelper","version":"0.0.1_1"},"p5-Term-ReadKey":{"origin":"devel/p5-Term-ReadKey","version":"2.38_1"},"p5-perl-ldap":{"origin":"net/p5-perl-ldap","version":"0.6800"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-PocketIO","origin":"www/p5-PocketIO","version":"0.17000","comment":"Socket.IO Plack application","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/PocketIO","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eedfc549353e8fdfc7f715647d1dd039fac3050ee1261348ffd9b116730803c6","flatsize":98304,"path":"All/p5-PocketIO-0.17000.pkg","repopath":"All/p5-PocketIO-0.17000.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":52388,"desc":"PocketIO is a server implementation of SocketIO in Perl, you still need\nsocket.io javascript library on the client.\n\nPocketIO aims to have API as close as possible to the node.js implementation and\nsometimes it might look not very perlish.","deps":{"p5-AnyEvent":{"origin":"devel/p5-AnyEvent","version":"7.17,1"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-Protocol-SocketIO":{"origin":"www/p5-Protocol-SocketIO","version":"0.07"},"p5-Protocol-WebSocket":{"origin":"www/p5-Protocol-WebSocket","version":"0.2300"},"p5-Test-TCP":{"origin":"devel/p5-Test-TCP","version":"2.22"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Plack-Middleware-Reproxy","origin":"www/p5-Plack-Middleware-Reproxy","version":"0.00004_1","comment":"Perl extension to handle X-Reproxy-URL from within Plack","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Plack-Middleware-Reproxy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ae4f38fa551d786cb4b8c8f9d8e79e928ced2d338c485603d8730c2c4b99200e","flatsize":8305,"path":"All/p5-Plack-Middleware-Reproxy-0.00004_1.pkg","repopath":"All/p5-Plack-Middleware-Reproxy-0.00004_1.pkg","licenselogic":"single","pkgsize":6644,"desc":"Plack::Middleware::Reproxy implements a simple reproxy mechanism via\nX-Reproxy-URL, like https://github.com/kazuho/mod_reproxy.","deps":{"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Plack-Middleware-ReverseProxy","origin":"www/p5-Plack-Middleware-ReverseProxy","version":"0.16","comment":"Perl extension to support app to run as a reverse proxy backend","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Plack-Middleware-ReverseProxy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c51c7451b4f17f7b486d7fc02e921b42d8f54b2cff95a90fad282a2dabc31b8f","flatsize":42639,"path":"All/p5-Plack-Middleware-ReverseProxy-0.16.pkg","repopath":"All/p5-Plack-Middleware-ReverseProxy-0.16.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10128,"desc":"Supports app to run as a reverse proxy backend.","deps":{"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Plack-Middleware-RemoveRedundantBody","origin":"www/p5-Plack-Middleware-RemoveRedundantBody","version":"0.09","comment":"Sets removes body for HTTP response if it is not required","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Plack-Middleware-RemoveRedundantBody","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"33a37e0f65f4772c020a45095966be9f24c1b4644eb2567fa0dadfbd432cbccf","flatsize":40773,"path":"All/p5-Plack-Middleware-RemoveRedundantBody-0.09.pkg","repopath":"All/p5-Plack-Middleware-RemoveRedundantBody-0.09.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9796,"desc":"Plack::Middleware::RemoveRedundantBody removes body in HTTP response, if it is\nnot required.","deps":{"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Plucene-Plugin-Analyzer-SnowballAnalyzer","origin":"textproc/p5-Plucene-Plugin-Analyzer-SnowballAnalyzer","version":"1.1_2","comment":"Stemmed analyzer plugin for p5-Plucene search engine","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Plucene-Plugin-Analyzer-SnowballAnalyzer","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"198b9ad78dca0dda4c40ea41805c1688327cbbf1b20a9d4a3c8c7b2ff0349f42","flatsize":7780,"path":"All/p5-Plucene-Plugin-Analyzer-SnowballAnalyzer-1.1_2.pkg","repopath":"All/p5-Plucene-Plugin-Analyzer-SnowballAnalyzer-1.1_2.pkg","licenselogic":"single","pkgsize":5920,"desc":"An analyzer plugin for p5-Plucene search engine, which filters\nStandardTokenizer with SnowballAnalyzer.","deps":{"p5-Lingua-Stem-Snowball":{"origin":"textproc/p5-Lingua-Stem-Snowball","version":"0.952_2"},"p5-Lingua-StopWords":{"origin":"textproc/p5-Lingua-StopWords","version":"0.12"},"p5-Plucene":{"origin":"textproc/p5-Plucene","version":"1.25_5"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Plack-Middleware-Session","origin":"www/p5-Plack-Middleware-Session","version":"0.34","comment":"Perl extension for session management middleware for Plack","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Plack-Middleware-Session","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1a177f0080678a6bf2556187d390fff5d7eb5205142f9aacbc1c9dc2922c305d","flatsize":108068,"path":"All/p5-Plack-Middleware-Session-0.34.pkg","repopath":"All/p5-Plack-Middleware-Session-0.34.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":47816,"desc":"Middleware for session management","deps":{"p5-Cookie-Baker":{"origin":"www/p5-Cookie-Baker","version":"0.12"},"p5-Digest-HMAC":{"origin":"security/p5-Digest-HMAC","version":"1.05"},"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Plack-Middleware-Precompressed","origin":"www/p5-Plack-Middleware-Precompressed","version":"1.104","comment":"Perl extension to serve pre-gzipped content to capable clients","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Plack-Middleware-Precompressed","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cbc71a7a2d85844587cca64782463dd2a121ed666cabbfe8f35a3c32cb66da89","flatsize":14795,"path":"All/p5-Plack-Middleware-Precompressed-1.104.pkg","repopath":"All/p5-Plack-Middleware-Precompressed-1.104.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8520,"desc":"Plack::Middleware::Precompressed is an alternative (or rather,\ncomplement) to middlewares like Deflater, which will compress response\nbodies on the fly.  For dynamic resources, that behaviour is\nnecessary, but for static resources it is a waste: identical entities\nwill be compressed over and over.  Instead, Precompressed allows you\nto compress static resources once, e.g. as part of your build process,\nand then serve the compressed resource in place of the uncompressed\none for compression-enabled clients.\n\nTo do so, it appends a .gz suffix to the request URI and tries to\nserve that.  If that fails, it will try again with the unmodified URI.","deps":{"p5-Array-RefElem":{"origin":"misc/p5-Array-RefElem","version":"1.00_1"},"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Plack-Middleware-MemoryUsage","origin":"www/p5-Plack-Middleware-MemoryUsage","version":"0.03_1","comment":"Perl extension for measuring process memory","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Plack-Middleware-MemoryUsage","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c4e9ed0c1019cb63ac320fb70c9008fdcd903d4b039e5c76d7f486f4048bdd62","flatsize":6819,"path":"All/p5-Plack-Middleware-MemoryUsage-0.03_1.pkg","repopath":"All/p5-Plack-Middleware-MemoryUsage-0.03_1.pkg","licenselogic":"single","pkgsize":4736,"desc":"Plack::Middleware::MemoryUsage is middleware for measuring process\nmemory.\n\nEnabling Plack::Middleware::MemoryUsage causes huge performance\npenalty.  So I HIGHLY RECOMMEND to enable this middleware only on\ndevelopment env or not processing every request on production using\nPlack::Middleware::Conditional.","deps":{"p5-B-Size2":{"origin":"devel/p5-B-Size2","version":"2.07_1"},"p5-Devel-Symdump":{"origin":"devel/p5-Devel-Symdump","version":"2.1800"},"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Plack-Middleware-MethodOverride","origin":"www/p5-Plack-Middleware-MethodOverride","version":"0.20","comment":"Override REST methods to Plack apps via POST","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Plack-Middleware-MethodOverride","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b042b1fffbef6072efb7e21d66cfaee5e3eb5a4da47a932469f6d3dc47d1912e","flatsize":44872,"path":"All/p5-Plack-Middleware-MethodOverride-0.20.pkg","repopath":"All/p5-Plack-Middleware-MethodOverride-0.20.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12260,"desc":"Writing RESTful apps is a good thing, but if you're also trying to support web\nbrowsers, you're probably going to need some hackish workarounds. This module\nprovides one such workaround for your Plack applications.\n\nSpecifically, you can also use a header named X-HTTP-Method-Override (as used by\nGoogle for its APIs) override the POST request method. Or you can add a\nparameter named x-tunneled-method to your form action's query. Either way, the\noverriding works only via POST requests, not GET.\n\nIf either of these attributes are available in a POST request, the\nREQUEST_METHOD key of the Plack environment hash will be replaced with its\nvalue. This allows your apps to override any HTTP method over POST. If your\napplication needs to know that such overriding has taken place, the original\nmethod is stored under the plack.original_request_method key in the Plack\nenvironment hash.\n\nThe list of methods you can specify are: GET, POST, HEAD, PUT, DELETE, OPTIONS,\nTRACE and CONNECT.","deps":{"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Plucene","origin":"textproc/p5-Plucene","version":"1.25_5","comment":"Perl port of the Java Lucene search engine","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Plucene","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ce25d9cacecfc8440e6a41a230dd4cbbbda39f8e4908b84f164c3411416368ff","flatsize":268657,"path":"All/p5-Plucene-1.25_5.pkg","repopath":"All/p5-Plucene-1.25_5.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":137612,"desc":"Plucene is a fully-featured and highly customizable search engine\ntoolkit based on the Lucene API.\n\nIt is not, in and of itself, a functional search engine - you are\nexpected to subclass and tie all the pieces together to suit your own\nneeds.  The synopsis above gives a rough indication of how to use the\nengine in simple cases. See Plucene::Simple in the distribution for one\nexample of tying it all together.\n\nSee also: https://jakarta.apache.org/lucene","deps":{"p5-Bit-Vector-Minimal":{"origin":"math/p5-Bit-Vector-Minimal","version":"1.3_1"},"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Class-Virtual":{"origin":"devel/p5-Class-Virtual","version":"0.08"},"p5-File-Slurp":{"origin":"devel/p5-File-Slurp","version":"9999.27"},"p5-IO-Stringy":{"origin":"devel/p5-IO-Stringy","version":"2.113"},"p5-Lingua-Stem":{"origin":"textproc/p5-Lingua-Stem","version":"2.31"},"p5-Tie-Array-Sorted":{"origin":"devel/p5-Tie-Array-Sorted","version":"1.41"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Plack-Server-ReverseHTTP","origin":"www/p5-Plack-Server-ReverseHTTP","version":"0.02_1","comment":"Perl extension of reversehttp gateway for PSGI application","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MIYAGAWA/Plack-Server-ReverseHTTP-0.02","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8a0f70230fe1068fcf4ef89afea12ad381d21ca0cd045c9ef5ff94e6ac8cb535","flatsize":10963,"path":"All/p5-Plack-Server-ReverseHTTP-0.02_1.pkg","repopath":"All/p5-Plack-Server-ReverseHTTP-0.02_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6136,"desc":"A reversehttp gateway for PSGI application.","deps":{"p5-AnyEvent":{"origin":"devel/p5-AnyEvent","version":"7.17,1"},"p5-AnyEvent-ReverseHTTP":{"origin":"www/p5-AnyEvent-ReverseHTTP","version":"0.05_1"},"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Plack-Middleware-ForceEnv","origin":"www/p5-Plack-Middleware-ForceEnv","version":"0.02_1","comment":"Force set environment variables for testing","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Plack-Middleware-ForceEnv","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5c477883e4688f4f288d2bf04f7e61592496ba9f696bdabd9175c72b661d2c60","flatsize":9632,"path":"All/p5-Plack-Middleware-ForceEnv-0.02_1.pkg","repopath":"All/p5-Plack-Middleware-ForceEnv-0.02_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":5676,"desc":"Plack::Middleware::ForceEnv modifies the environment passed to the application\nby adding your specified key value pairs. This is primarily useful when testing\napps under plackup (or similar) in a development environment.","deps":{"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Plack-Middleware-Throttle","origin":"www/p5-Plack-Middleware-Throttle","version":"0.01_1","comment":"Perl extension of rate-limiting incoming HTTP requests for Plack","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Plack-Middleware-Throttle","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"64358b71f962b2618286f4b66b1883d20753a562a697a717c3b92321138f896c","flatsize":19541,"path":"All/p5-Plack-Middleware-Throttle-0.01_1.pkg","repopath":"All/p5-Plack-Middleware-Throttle-0.01_1.pkg","licenselogic":"single","pkgsize":11440,"desc":"A Plack Middleware for rate-limiting incoming HTTP requests.","deps":{"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Plack-Middleware-SocketIO","origin":"www/p5-Plack-Middleware-SocketIO","version":"0.00904_2","comment":"Perl extension for Socket.IO Plack middleware","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Plack-Middleware-SocketIO","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a823dbf1403a2a1664687dc35c1faa492de006b116a7efec9f15f5464b9cf4c5","flatsize":55004,"path":"All/p5-Plack-Middleware-SocketIO-0.00904_2.pkg","repopath":"All/p5-Plack-Middleware-SocketIO-0.00904_2.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":23956,"desc":"Plack::Middleware::SocketIO is a server implmentation of SocketIO in\nPerl.","deps":{"p5-AnyEvent":{"origin":"devel/p5-AnyEvent","version":"7.17,1"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"p5-Protocol-WebSocket":{"origin":"www/p5-Protocol-WebSocket","version":"0.2300"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Plack-Middleware-Header","origin":"www/p5-Plack-Middleware-Header","version":"0.04_1","comment":"Perl extension to modify HTTP response headers","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Plack-Middleware-Header","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"958d233148819ae468a5bd0c9a08c85d68de0dc6a73e35100b5ba99ad0494b8c","flatsize":2921,"path":"All/p5-Plack-Middleware-Header-0.04_1.pkg","repopath":"All/p5-Plack-Middleware-Header-0.04_1.pkg","licenselogic":"single","pkgsize":2804,"desc":"Modify HTTP response headers.","deps":{"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Plack-Middleware-InteractiveDebugger","origin":"www/p5-Plack-Middleware-InteractiveDebugger","version":"0.01_1","comment":"Perl extension for Awesome Interactive Debugger ala Werkzeug","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Plack-Middleware-InteractiveDebugger","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"030724cc458bf6f6f374f95c8d1ec960274474bd5c5bcd02f3ba16a324c09ff8","flatsize":196342,"path":"All/p5-Plack-Middleware-InteractiveDebugger-0.01_1.pkg","repopath":"All/p5-Plack-Middleware-InteractiveDebugger-0.01_1.pkg","licenselogic":"single","pkgsize":56004,"desc":"Plack::Middleware::InteractiveDebugger is a PSGI middleware component\nthat provides an awesome JavaScript in-browser interacive debugger.","deps":{"p5-Data-Dump-Streamer":{"origin":"devel/p5-Data-Dump-Streamer","version":"2.42"},"p5-Devel-StackTrace-WithLexicals":{"origin":"devel/p5-Devel-StackTrace-WithLexicals","version":"2.01"},"p5-Eval-WithLexicals":{"origin":"devel/p5-Eval-WithLexicals","version":"1.003006"},"p5-File-ShareDir":{"origin":"devel/p5-File-ShareDir","version":"1.118"},"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Plack-Middleware-NoMultipleSlashes","origin":"www/p5-Plack-Middleware-NoMultipleSlashes","version":"0.001","comment":"Remove multiple slashes in your paths automatically","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Plack-Middleware-NoMultipleSlashes","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ad90f5347212c0f7969d9bdd2e56d1ac97da1192ecb0db87a20fc543172da1a3","flatsize":41458,"path":"All/p5-Plack-Middleware-NoMultipleSlashes-0.001.pkg","repopath":"All/p5-Plack-Middleware-NoMultipleSlashes-0.001.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10480,"desc":"Plack::Middleware::NoMultipleSlashes removes all multiple slashes from your\nPATH_INFO.\n\nMultiple slashes in requests are a common problem, which many share. Apparently,\nthe RFC states that you should be able to expect different results from\nhttp://server/ and http://server// (notice the second slash), so if the\nframeworks wish to maintain RFC compatibility, they cannot remove those extra\nslashes for you.\n\nWhile you can handle this issue in a reverse proxy, in a rewrite module or in\nyour code, I find it more comfortable to have Plack take care of it in the thin\nlayer called Middlewares.\n\nBy enabling this middleware, all multiple slashes in your requests will\nautomatically be cut. //hello///world becomes /hello/world. Simple as that.","deps":{"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Plack-Middleware-JSConcat","origin":"www/p5-Plack-Middleware-JSConcat","version":"0.29_1","comment":"Perl extension to concatenate JavaScripts","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Plack-Middleware-JSConcat","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4821f6eab6903fed580966fb8f8058adc4abe6243c20a86018f905f6f7f37dc5","flatsize":4055,"path":"All/p5-Plack-Middleware-JSConcat-0.29_1.pkg","repopath":"All/p5-Plack-Middleware-JSConcat-0.29_1.pkg","licenselogic":"single","pkgsize":3516,"desc":"Plack::Middleware::JSConcat allows you to concatenate multiple\njavascripts files into one.  It provides a content-hashed key as the\nurl for including all the javascript files you specified.  You can\nalso provide a filter program to minimize the concatenated file.","deps":{"p5-IPC-Run3":{"origin":"devel/p5-IPC-Run3","version":"0.049"},"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Plack-Middleware-Rewrite","origin":"www/p5-Plack-Middleware-Rewrite","version":"2.102","comment":"mod_rewrite for Plack","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/dist/Plack-Middleware-Rewrite","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"72ddc903f89f8fed082dcb8f963d19daf682d5ebad577e9019dcfb9d0d0b6249","flatsize":50516,"path":"All/p5-Plack-Middleware-Rewrite-2.102.pkg","repopath":"All/p5-Plack-Middleware-Rewrite-2.102.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14900,"desc":"This middleware provides a convenient way to modify requests in flight in Plack\napps. Rewrite rules are simply written in Perl, which means everything that can\nbe done with mod_rewrite can be done with this middleware much more intuitively\n(if in syntactically wordier ways). Its primary purpose is rewriting paths, but\nalmost anything is possible very easily.","deps":{"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Plack-Middleware-FixMissingBodyInRedirect","origin":"www/p5-Plack-Middleware-FixMissingBodyInRedirect","version":"0.12_1","comment":"Sets body for redirect response, if it is not already set","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Plack-Middleware-FixMissingBodyInRedirect","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"723c4fffbce4db8a57df888fe2bff22bdd1e480706877b7dfd65b3dc372b1789","flatsize":12073,"path":"All/p5-Plack-Middleware-FixMissingBodyInRedirect-0.12_1.pkg","repopath":"All/p5-Plack-Middleware-FixMissingBodyInRedirect-0.12_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6512,"desc":"Plack::Middleware::FixMissingBodyInRedirect sets body in redirect response, if\nit is not already set.","deps":{"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Plack-Middleware-ServerStatus-Lite","origin":"www/p5-Plack-Middleware-ServerStatus-Lite","version":"0.36","comment":"Plack middleware to show server status like Apache mod_status","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Plack-Middleware-ServerStatus-Lite","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d958cb4da06cb410ba98220b92124a8f785bb7801d00ee96b24222ba10f7cfe3","flatsize":31832,"path":"All/p5-Plack-Middleware-ServerStatus-Lite-0.36.pkg","repopath":"All/p5-Plack-Middleware-ServerStatus-Lite-0.36.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14984,"desc":"Plack::Middleware::ServerStatus::Lite is a middleware that display\nserver status in multiprocess Plack servers such as Starman and\nStarlet.  This middleware changes status only before and after\nexecuting the application.  so cannot monitor keepalive session and\nnetwork i/o wait.","deps":{"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-Net-CIDR-Lite":{"origin":"net/p5-Net-CIDR-Lite","version":"0.22"},"p5-Parallel-Scoreboard":{"origin":"devel/p5-Parallel-Scoreboard","version":"0.08"},"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Plack-Middleware-IEnosniff","origin":"www/p5-Plack-Middleware-IEnosniff","version":"0.02_1","comment":"Perl extension to add X-Content-Type-Options:nosniff","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Plack-Middleware-IEnosniff","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cb5bf6acee41d8dea9479e5959d9d0d7ad0e550d823019573d0744a1a57782b6","flatsize":4069,"path":"All/p5-Plack-Middleware-IEnosniff-0.02_1.pkg","repopath":"All/p5-Plack-Middleware-IEnosniff-0.02_1.pkg","licenselogic":"single","pkgsize":3880,"desc":"Plack::Middleware::IEnosniff is middleware for Plack.  This middleware\nadds HTTP Header 'X-Content-Type-Options: nosniff' for safe.  Sending\nX-Content-Type-Options response header with the value nosniff will\nprevent Internet Explorer from MIME-sniffing a response away from the\ndeclared content-type.","deps":{"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Plack-Middleware-File-Sass","origin":"www/p5-Plack-Middleware-File-Sass","version":"0.03_1","comment":"Perl extension for Sass support for all Plack frameworks","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Plack-Middleware-File-Sass","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9ba88d8b2207220025e032eb2cf387ee198202ac9e7903614568bf5351904d70","flatsize":6392,"path":"All/p5-Plack-Middleware-File-Sass-0.03_1.pkg","repopath":"All/p5-Plack-Middleware-File-Sass-0.03_1.pkg","licenselogic":"single","pkgsize":4756,"desc":"Sass support for all Plack frameworks.","deps":{"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"p5-Text-Sass":{"origin":"textproc/p5-Text-Sass","version":"0.97_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Plack-Middleware-Headers","origin":"www/p5-Plack-Middleware-Headers","version":"0.11","comment":"Perl extension to modify HTTP response headers","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/pod/Plack::Middleware::Headers","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f5233f5d42ec06c95323a0cde086c80324063e7068c7fb57f595bd024d043088","flatsize":25047,"path":"All/p5-Plack-Middleware-Headers-0.11.pkg","repopath":"All/p5-Plack-Middleware-Headers-0.11.pkg","licenselogic":"single","licenses":["ARTPERL10"],"pkgsize":10992,"desc":"This Plack::Middleware simplifies creation (set or append), deletion (unset),\nand modification (set) of PSGI response headers. The modification can be\nenabled based on response code (code) or existing response headers(when).\nUse Plack::Middleware::Conditional to enable the middleware based in\nrequest headers.","deps":{"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Plack-Middleware-Deflater","origin":"www/p5-Plack-Middleware-Deflater","version":"0.12_1","comment":"Perl extension to compress response body with Gzip or Deflate","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Plack-Middleware-Deflater","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6fae2c69d58f978c8f26eae5210a9b0a087b9863e16701c17d5da9daadbe1ea0","flatsize":10087,"path":"All/p5-Plack-Middleware-Deflater-0.12_1.pkg","repopath":"All/p5-Plack-Middleware-Deflater-0.12_1.pkg","licenselogic":"single","pkgsize":5696,"desc":"Compress response body with Gzip or Deflate.","deps":{"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Plack-Middleware-ConsoleLogger","origin":"www/p5-Plack-Middleware-ConsoleLogger","version":"0.05","comment":"Perl extension to write logs to Firebug or Webkit Inspector","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Plack-Middleware-ConsoleLogger","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"863140a0d16b002fffeb36f3e8e08da31dfe5430df8e182de66374d7d2cb3410","flatsize":11409,"path":"All/p5-Plack-Middleware-ConsoleLogger-0.05.pkg","repopath":"All/p5-Plack-Middleware-ConsoleLogger-0.05.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6792,"desc":"Write logs to Firebug or Webkit Inspector.","deps":{"p5-JavaScript-Value-Escape":{"origin":"lang/p5-JavaScript-Value-Escape","version":"0.07"},"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Plack-Middleware-Expires","origin":"www/p5-Plack-Middleware-Expires","version":"0.06_1","comment":"Perl module mod_expires for Plack","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Plack-Middleware-Expires","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"79fd9afeb8eca00b22c77717fe35a1be656b056003f80e3a24aa84b2a6a16f7e","flatsize":45757,"path":"All/p5-Plack-Middleware-Expires-0.06_1.pkg","repopath":"All/p5-Plack-Middleware-Expires-0.06_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11956,"desc":"Plack::Middleware::Expires is Apache's mod_expires for Plack. This middleware\ncontrols the setting of Expires HTTP header and the max-age directive of the\nCache-Control HTTP header in server responses. Note: Expires works only for\nsuccessful response and If exists Expires HTTP header already, this middleware\ndoes not override.","deps":{"p5-HTTP-Date":{"origin":"www/p5-HTTP-Date","version":"6.06"},"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Plack-Middleware-Auth-Digest","origin":"www/p5-Plack-Middleware-Auth-Digest","version":"0.05","comment":"Plack extension for digest authentication","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Plack-Middleware-Auth-Digest","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"27707dc51716255c2117f3f73e68494e5e6449d0501221b9cf1e2ef08724bb9f","flatsize":16013,"path":"All/p5-Plack-Middleware-Auth-Digest-0.05.pkg","repopath":"All/p5-Plack-Middleware-Auth-Digest-0.05.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8892,"desc":"Plack middleware for digest authentication.","deps":{"p5-Digest-HMAC":{"origin":"security/p5-Digest-HMAC","version":"1.05"},"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Plack-Middleware-AMF","origin":"www/p5-Plack-Middleware-AMF","version":"0.02_1","comment":"Perl extension to use AMF with Plack","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Plack-Middleware-AMF","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5f7de1630ac10ed64dca336ff1fa1a0863e44be381451a803ad700df2850c73b","flatsize":5778,"path":"All/p5-Plack-Middleware-AMF-0.02_1.pkg","repopath":"All/p5-Plack-Middleware-AMF-0.02_1.pkg","licenselogic":"single","pkgsize":4404,"desc":"The great new Plack::Middleware::AMF!","deps":{"p5-Data-AMF":{"origin":"converters/p5-Data-AMF","version":"0.09_1"},"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"p5-UNIVERSAL-require":{"origin":"devel/p5-UNIVERSAL-require","version":"0.19"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Plack-Handler-SCGI","origin":"www/p5-Plack-Handler-SCGI","version":"0.02_1","comment":"Perl extension for PSGI handler on SCGI daemon","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Plack-Handler-SCGI","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3d5c07fe466d2dc07d417f8786624066cad2521bf8ea6af64a9d9e6cb6d22020","flatsize":4686,"path":"All/p5-Plack-Handler-SCGI-0.02_1.pkg","repopath":"All/p5-Plack-Handler-SCGI-0.02_1.pkg","licenselogic":"single","pkgsize":3488,"desc":"PSGI handler on SCGI daemon.","deps":{"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"p5-SCGI":{"origin":"www/p5-SCGI","version":"0.6_1"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Plack-Middleware-DBIx-DisconnectAll","origin":"www/p5-Plack-Middleware-DBIx-DisconnectAll","version":"0.02","comment":"Disconnect all database connection at end of request","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/Plack-Middleware-DBIx-DisconnectAll","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4bdba2f6ccb3e513aa7ffc42778031413755ac22e59003317be29c926be78d0e","flatsize":41318,"path":"All/p5-Plack-Middleware-DBIx-DisconnectAll-0.02.pkg","repopath":"All/p5-Plack-Middleware-DBIx-DisconnectAll-0.02.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10232,"desc":"Plack::Middleware::DBIx::DisconnectAll calls DBIx::DisconnectAll at end of\nrequest and disconnects all database connections.\n\nThis modules is useful for freeing resources.","deps":{"p5-DBIx-DisconnectAll":{"origin":"databases/p5-DBIx-DisconnectAll","version":"0.03"},"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Plack-Handler-CLI","origin":"www/p5-Plack-Handler-CLI","version":"0.05_1","comment":"Perl extension for command line interface to PSGI applications","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Plack-Handler-CLI","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ee9ee626e4ac2d4a53d0655992d3219791d48e27409bf830629479bc89321dbb","flatsize":9649,"path":"All/p5-Plack-Handler-CLI-0.05_1.pkg","repopath":"All/p5-Plack-Handler-CLI-0.05_1.pkg","licenselogic":"single","pkgsize":6308,"desc":"Plack::Handler::CLI is a PSGI handler which provides a command line\ninterface for PSGI applications.","deps":{"p5-Mouse":{"origin":"devel/p5-Mouse","version":"2.5.11,1"},"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Plack-Handler-AnyEvent-HTTPD","origin":"www/p5-Plack-Handler-AnyEvent-HTTPD","version":"0.03_1","comment":"Perl extension for Plack handler to run PSGI apps on AnyEvent::HTTPD","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Plack-Handler-AnyEvent-HTTPD","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cdae91cd8f92e7d3a82f6d3b520576ba6d693cc7e4dbf94efdeecca52f301891","flatsize":8220,"path":"All/p5-Plack-Handler-AnyEvent-HTTPD-0.03_1.pkg","repopath":"All/p5-Plack-Handler-AnyEvent-HTTPD-0.03_1.pkg","licenselogic":"single","pkgsize":4860,"desc":"Plack handler to run PSGI apps on AnyEvent::HTTPD.","deps":{"p5-AnyEvent-HTTPD":{"origin":"www/p5-AnyEvent-HTTPD","version":"0.93_1"},"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Plack-Handler-AnyEvent-SCGI","origin":"www/p5-Plack-Handler-AnyEvent-SCGI","version":"0.03_1","comment":"Perl extension for PSGI handler on AnyEvent::SCGI","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Plack-Handler-AnyEvent-SCGI","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"422e0ac5b419e1e191e7cf77b6a8df3c329e2a643d75330c6be4770e23bc4e87","flatsize":12105,"path":"All/p5-Plack-Handler-AnyEvent-SCGI-0.03_1.pkg","repopath":"All/p5-Plack-Handler-AnyEvent-SCGI-0.03_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6868,"desc":"PSGI handler on AnyEvent::SCGI.","deps":{"p5-AnyEvent-SCGI":{"origin":"www/p5-AnyEvent-SCGI","version":"1.1_1"},"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Plack-Builder-Conditionals","origin":"www/p5-Plack-Builder-Conditionals","version":"0.05_1","comment":"Perl extension to extend Plack::Builder","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Plack-Builder-Conditionals","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"02106e31b2e42f32af4fc4a0e1321be27e1f57fca4a6b2ed98d80a91ccd9ece8","flatsize":8881,"path":"All/p5-Plack-Builder-Conditionals-0.05_1.pkg","repopath":"All/p5-Plack-Builder-Conditionals-0.05_1.pkg","licenselogic":"single","pkgsize":5768,"desc":"Plack::Builder extension.","deps":{"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-Net-CIDR-Lite":{"origin":"net/p5-Net-CIDR-Lite","version":"0.22"},"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Plack-Middleware-Debug","origin":"www/p5-Plack-Middleware-Debug","version":"0.18_1","comment":"Perl extension to display information about current request/response","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Plack-Middleware-Debug","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"63782e8567073e3d5a27a4047abc8525288529fdfb69c16ea83f73c06f3eaf1a","flatsize":156024,"path":"All/p5-Plack-Middleware-Debug-0.18_1.pkg","repopath":"All/p5-Plack-Middleware-Debug-0.18_1.pkg","licenselogic":"single","pkgsize":64988,"desc":"Display information about the current request/response.","deps":{"p5-Class-Method-Modifiers":{"origin":"devel/p5-Class-Method-Modifiers","version":"2.15"},"p5-Data-Dump":{"origin":"devel/p5-Data-Dump","version":"1.25"},"p5-File-ShareDir":{"origin":"devel/p5-File-ShareDir","version":"1.118"},"p5-Module-Versions":{"origin":"devel/p5-Module-Versions","version":"0.02_1"},"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"p5-Text-MicroTemplate":{"origin":"textproc/p5-Text-MicroTemplate","version":"0.24"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Plack-App-Proxy","origin":"www/p5-Plack-App-Proxy","version":"0.29_1","comment":"Plack extension for proxy requests","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Plack-App-Proxy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"59f024f2487980daa2759875dd9887feb763e2703ad28b39288613f173d0c85f","flatsize":40367,"path":"All/p5-Plack-App-Proxy-0.29_1.pkg","repopath":"All/p5-Plack-App-Proxy-0.29_1.pkg","licenselogic":"single","pkgsize":22328,"desc":"Plack::App::Proxy is a middleware-aware proxy application for Plack.","deps":{"p5-AnyEvent-HTTP":{"origin":"www/p5-AnyEvent-HTTP","version":"2.22,2"},"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-PlRPC","origin":"net/p5-PlRPC","version":"0.2020_2","comment":"Perl module for writing RPC servers and clients","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bb1d783cdcc6012ef5a8593b797f267847a8f5e5564517fac12d7f7a5eb032cb","flatsize":51176,"path":"All/p5-PlRPC-0.2020_2.pkg","repopath":"All/p5-PlRPC-0.2020_2.pkg","licenselogic":"single","pkgsize":23480,"desc":"pRPC-modules (Perl RPC) is a package that simplifies the writing of\nPerl based client/server applications. RPC::pServer is the package\nused on the server side, and you guess what RPC::pClient is for.\nSee the RPC::pServer(3) and RPC::pClient(3) manpages for detailed\ninformation.\n\n-Vanilla\nvanilla@FreeBSD.ORG","deps":{"p5-Net-Daemon":{"origin":"net/p5-Net-Daemon","version":"0.48_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Pithub","origin":"devel/p5-Pithub","version":"0.01041","comment":"Github v3 API","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Pithub","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8cd9cf1b5c3a2ab2c098dafe445aa0a5898a0a05a170f92ed19fa20effbb2723","flatsize":419659,"path":"All/p5-Pithub-0.01041.pkg","repopath":"All/p5-Pithub-0.01041.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":145660,"desc":"Pithub provides a set of modules to access the Github v3 API in an object\noriented way. There is also Net::GitHub which does the same for all the\nversions (v1, v2, v3) of the Github API. Pithub supports all API calls so\nfar, but only for v3.","deps":{"p5-CHI":{"origin":"devel/p5-CHI","version":"0.600"},"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-JSON-MaybeXS":{"origin":"converters/p5-JSON-MaybeXS","version":"1.004008"},"p5-LWP-Protocol-https":{"origin":"www/p5-LWP-Protocol-https","version":"6.14"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel"]},{"name":"p5-Plack-Middleware-ExtDirect","origin":"www/p5-Plack-Middleware-ExtDirect","version":"3.20","comment":"Implement an RPC::ExtDirect gateway using Plack","maintainer":"martin@waschbuesch.de","www":"https://metacpan.org/release/Plack-Middleware-ExtDirect","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8abdba2db046b8cf894cba34a2733d734ba933b46a107241ef7c43099caac283","flatsize":28779,"path":"All/p5-Plack-Middleware-ExtDirect-3.20.pkg","repopath":"All/p5-Plack-Middleware-ExtDirect-3.20.pkg","licenselogic":"single","licenses":["ART10"],"pkgsize":13516,"desc":"This module provides an RPC::ExtDirect gateway implementation for Plack\nenvironment. It is packaged as a standard Plack middleware component suitable\nfor using with Plack::Builder.\n\nPlack::Middleware::ExtDirect is recommended to be used with Perl versions 5.12\nand newer, for reasons explained below. For Perls older than 5.12,\nCGI::ExtDirect gateway may be a better choice - especially if you cannot\ninstall XS dependent packages.\n\nIf you are not familiar with Ext.Direct, more information can be found in\nRPC::ExtDirect::Intro.","deps":{"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"p5-RPC-ExtDirect":{"origin":"www/p5-RPC-ExtDirect","version":"3.24"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"pkgconf":{"origin":"devel/pkgconf","version":"2.3.0,2"}},"categories":["perl5","www"]},{"name":"p5-Pid-File-Flock","origin":"devel/p5-Pid-File-Flock","version":"0.08_1","comment":"PID file operations","maintainer":"oleg@mamontov.net","www":"https://metacpan.org/release/Pid-File-Flock","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f548098d561cf2a3c8cea466255ae5c7383fc47b97dc0a1486e067b93f44a0cc","flatsize":9715,"path":"All/p5-Pid-File-Flock-0.08_1.pkg","repopath":"All/p5-Pid-File-Flock-0.08_1.pkg","licenselogic":"single","pkgsize":6392,"desc":"PID file operations","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Plack-Middleware-CrossOrigin","origin":"www/p5-Plack-Middleware-CrossOrigin","version":"0.014","comment":"Plack Middleware headers to allow Cross-Origin Resource Sharing","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Plack-Middleware-CrossOrigin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"efcf6593135a229bf238ab35a82a52399d8e86b8c142ba28bd80ea4c37d54d9d","flatsize":56620,"path":"All/p5-Plack-Middleware-CrossOrigin-0.014.pkg","repopath":"All/p5-Plack-Middleware-CrossOrigin-0.014.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16768,"desc":"Plack::Middleware::CrossOrigin adds Cross Origin Request Sharing headers used by\nmodern browsers to allow XMLHttpRequest to work across domains. This module will\nalso help protect against CSRF attacks in some browsers.\n\nThis module attempts to fully conform to the CORS spec, while allowing\nadditional flexibility in the values specified for the of the headers.","deps":{"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Plack-Middleware-AutoRefresh","origin":"www/p5-Plack-Middleware-AutoRefresh","version":"0.09","comment":"Perl extension to reload pages when files are modified","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Plack-Middleware-AutoRefresh","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"895912d12442100d898c535e04caa0c7320033614deb8e87de9e9839bad9e788","flatsize":17921,"path":"All/p5-Plack-Middleware-AutoRefresh-0.09.pkg","repopath":"All/p5-Plack-Middleware-AutoRefresh-0.09.pkg","licenselogic":"single","pkgsize":9760,"desc":"Reload pages in browsers when files are modified.","deps":{"p5-AnyEvent":{"origin":"devel/p5-AnyEvent","version":"7.17,1"},"p5-AnyEvent-Filesys-Notify":{"origin":"devel/p5-AnyEvent-Filesys-Notify","version":"1.23"},"p5-File-ShareDir":{"origin":"devel/p5-File-ShareDir","version":"1.118"},"p5-File-Slurp":{"origin":"devel/p5-File-Slurp","version":"9999.27"},"p5-JSON-Any":{"origin":"converters/p5-JSON-Any","version":"1.40"},"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"p5-Readonly":{"origin":"devel/p5-Readonly","version":"2.05"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Plack-Middleware-AddDefaultCharset","origin":"www/p5-Plack-Middleware-AddDefaultCharset","version":"0.02_1","comment":"Perl extension to port Apache2 AddDefaultCharset for Plack","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Plack-Middleware-AddDefaultCharset","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e296ba860d4f2b16b23e994848bc5ec3ccc9b0b130b03e74710bf766763b1573","flatsize":3122,"path":"All/p5-Plack-Middleware-AddDefaultCharset-0.02_1.pkg","repopath":"All/p5-Plack-Middleware-AddDefaultCharset-0.02_1.pkg","licenselogic":"single","pkgsize":2956,"desc":"Plack::Middleware::AddDefaultCharset is a port of the\nAddDefaultCharset configuration directive of the Apache HTTP server.","deps":{"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Physics-Unit","origin":"science/p5-Physics-Unit","version":"0.60","comment":"Manipulate Physics units and dimensions","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Physics-Unit","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"78caf66660c46eccae4e2c2ad288b7a5b406895a4b90f1b3abcd09a7f20ba1ff","flatsize":284365,"path":"All/p5-Physics-Unit-0.60.pkg","repopath":"All/p5-Physics-Unit-0.60.pkg","licenselogic":"single","licenses":["WTFPL"],"pkgsize":63916,"desc":"Objects of class Physics::Unit define units of measurement that correspond\nto physical quantities.  This module allows you to manipulate these units,\ngenerate new derived units from other units, and convert from one unit\nto another.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","science"],"options":{"EXAMPLES":"on"}},{"name":"p5-Petal-Utils","origin":"textproc/p5-Petal-Utils","version":"0.06_1","comment":"Useful template modifiers for Petal","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Petal-Utils","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4d16ed7a8d244c72747a1b220eb3580f8df08143f35c507e6c8ee4d2ef9bf49d","flatsize":38064,"path":"All/p5-Petal-Utils-0.06_1.pkg","repopath":"All/p5-Petal-Utils-0.06_1.pkg","licenselogic":"single","pkgsize":14232,"desc":"The Petal::Utils package contains commonly used Petal modifiers (or\nplugins), and bundles them with an easy-to-use installation interface. By\ndefault, a set of modifiers are installed into Petal when you use this\nmodule. You can change which modifiers are installed by naming them after\nthe use statement:\n\n  # use the default set:\n  use Petal::Utils qw( :default );\n\n  # use the date set of modifiers:\n  use Petal::Utils qw( :date );\n\n  # use only named modifiers, plus the debug set:\n  use Petal::Utils qw( UpperCase Date :debug );\n\n  # don't install any modifiers\n  use Petal::Utils qw();\n\nYou'll find a list of plugin sets throughout this document. You can also\nget a complete list by looking at the variable:\n\n  %25Petal::Utils::PLUGIN_SET;\n\nFor details on how the plugins are installed, see the \"Advanced Petal\"\nsection of the Petal documentation.","deps":{"p5-Petal":{"origin":"textproc/p5-Petal","version":"2.26"},"p5-TimeDate":{"origin":"devel/p5-TimeDate","version":"2.33,1"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Plack-Handler-AnyEvent-ReverseHTTP","origin":"www/p5-Plack-Handler-AnyEvent-ReverseHTTP","version":"0.04_1","comment":"Perl extension to reversehttp gateway for PSGI application","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Plack-Handler-AnyEvent-ReverseHTTP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6f411a51cd1c8fc822372aa8a0f91afe401f741b079532a8109770b4f6b086ce","flatsize":4409,"path":"All/p5-Plack-Handler-AnyEvent-ReverseHTTP-0.04_1.pkg","repopath":"All/p5-Plack-Handler-AnyEvent-ReverseHTTP-0.04_1.pkg","licenselogic":"single","pkgsize":3492,"desc":"ReverseHTTP gateway for PSGI application.","deps":{"p5-AnyEvent":{"origin":"devel/p5-AnyEvent","version":"7.17,1"},"p5-AnyEvent-ReverseHTTP":{"origin":"www/p5-AnyEvent-ReverseHTTP","version":"0.05_1"},"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Petal-Mail","origin":"textproc/p5-Petal-Mail","version":"0.31_2","comment":"Format text e-mail using Petal","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Petal-Mail","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7b3ed641348b9979227650fed732008cc45d28c204956ab83fa5f775174cf715","flatsize":27454,"path":"All/p5-Petal-Mail-0.31_2.pkg","repopath":"All/p5-Petal-Mail-0.31_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13044,"desc":"Petal::Mail processes a Petal XML template, and then turns the resulting\nXML into a text email which can be sent through sendmail or other. The XML\nhas to follow a certain syntax which is defined in this documentation.\n\nSince Petal::Mail's is a subclass of Petal, its API is the same. Which\nmeans you need to read about Petal before you can use Petal::Mail.","deps":{"p5-Petal":{"origin":"textproc/p5-Petal","version":"2.26"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Perlbal-Plugin-PSGI","origin":"www/p5-Perlbal-Plugin-PSGI","version":"0.03_1","comment":"Perl extension for PSGI web server on Perlbal","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Perlbal-Plugin-PSGI","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3091b553fde906ac87d1cabc390cb5a221038d822aee5df9e598ad1ac88c0ef3","flatsize":7502,"path":"All/p5-Perlbal-Plugin-PSGI-0.03_1.pkg","repopath":"All/p5-Perlbal-Plugin-PSGI-0.03_1.pkg","licenselogic":"single","pkgsize":4296,"desc":"This is a Perlbal plugin to allow any PSGI application run natively\ninside Perlbal process.","deps":{"p5-Perlbal":{"origin":"www/perlbal","version":"1.80_1"},"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Petal","origin":"textproc/p5-Petal","version":"2.26","comment":"Perl Template Attribute Language - TAL for Perl!","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Petal","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f48c342d11a26fc1af4181ddd5e22485ed0bd41071e7fa66ff7ceb08a3beeb78","flatsize":200162,"path":"All/p5-Petal-2.26.pkg","repopath":"All/p5-Petal-2.26.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":70768,"desc":"Petal is a XML based templating engine that is able to process any kind of\nXML, XHTML and HTML.\n\nPetal borrows a lot of good ideas from the Zope Page Templates TAL\nspecification, it is very well suited for the creation of WYSIWYG XHTML\neditable templates.\n\nThe idea is to further enforce the separation of logic from presentation.\nWith Petal, graphic designers can use their favorite WYSIWYG editor to\neasily edit templates without having to worry about the loops and ifs\nwhich happen behind the scene.","deps":{"p5-Locale-Maketext-Gettext":{"origin":"devel/p5-Locale-Maketext-Gettext","version":"1.32"},"p5-MKDoc-XML":{"origin":"textproc/p5-MKDoc-XML","version":"0.75_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-PkgConfig-LibPkgConf","origin":"devel/p5-PkgConfig-LibPkgConf","version":"0.11","comment":"Interface to .pc file interface via libpkgconf","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/PkgConfig-LibPkgConf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5bbd2360a0f028febfa6cefef97fd74ef7f1ec60e52954a54c004910a990755e","flatsize":113748,"path":"All/p5-PkgConfig-LibPkgConf-0.11.pkg","repopath":"All/p5-PkgConfig-LibPkgConf-0.11.pkg","licenselogic":"or","licenses":["ART10","GPLv1"],"pkgsize":36864,"desc":"Many libraries in compiled languages such as C or C++ provide \".pc\" files to\nspecify the flags required for compiling and linking against those libraries.\nTraditionally, the command line program \"pkg-config\" is used to query these\nfiles. PkgConfig::LibPkgConf provides a Perl level API using \"libpkgconf\" to\nthese files.\n\nPkgConfig::LibPkgConf provides a simplified interface for getting the existence,\nversion, cflags and library flags needed for compiling against a package, using\nthe default compiled in configuration of \"pkgconf\". For a more powerful, but\ncomplicated interface see PkgConfig::LibPkgConf::Client. In addition,\nPkgConfig::LibPkgConf::Util provides some useful utility functions that are also\nprovided by \"pkgconf\".","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"pkgconf":{"origin":"devel/pkgconf","version":"2.3.0,2"}},"categories":["devel","perl5"]},{"name":"p5-PkgConfig","origin":"devel/p5-PkgConfig","version":"0.25026","comment":"Pure-Perl Core-Only replacement for pkg-config","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/PkgConfig","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"99c10726099a81fc9996ae9f83f5754555528d82e3ddcffdfa24aecab5b062c4","flatsize":200765,"path":"All/p5-PkgConfig-0.25026.pkg","repopath":"All/p5-PkgConfig-0.25026.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":37400,"desc":"PkgConfig provides a pure-perl, core-only replacement for the pkg-config\nutility.\n\nThis is not a description of the uses of pkg-config but rather a description of\nthe differences between the C version and the Perl one.\n\nWhile pkg-config is a compiled binary linked with glib, the pure-perl version\nhas no such requirement, and will run wherever Perl ( >= 5.6 ) does.\n\nThe main supported options are the common --libs, --cflags, --static, --exists\nand --modversion.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-PerlX-Maybe","origin":"devel/p5-PerlX-Maybe","version":"1.202","comment":"Return a pair only if they are both defined","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/pod/PerlX::Maybe","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"43e457ccfeca0682241f5c080eff29b9a24aaec74213663e51bf57c9e500c834","flatsize":52526,"path":"All/p5-PerlX-Maybe-1.202.pkg","repopath":"All/p5-PerlX-Maybe-1.202.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15688,"desc":"Moose classes (and some other classes) distinguish between an attribute being\nunset and the attribute being set to undef.\n\nTo ensure that the Person constructor does not try to set a name or age at all\nwhen they are undefined, ugly looking code is often used. A slightly more\nelegant solution is the maybe function.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"options":{"XS":"off"}},{"name":"p5-Pipeline","origin":"devel/p5-Pipeline","version":"3.12_2","comment":"Generic pipeline Perl interface","maintainer":"rouslan@rshell.net","www":"https://metacpan.org/release/Pipeline","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"18aaf239ed45e7f838bfbcafe3f1d4a76bbad23b117db26a5584b9ab34ee6e19","flatsize":81601,"path":"All/p5-Pipeline-3.12_2.pkg","repopath":"All/p5-Pipeline-3.12_2.pkg","licenselogic":"single","pkgsize":44916,"desc":"\"Pipelines\" are a mechanism to process data. They are designed to be\nplugged together to make fairly complex operations act in a fairly\nstraightforward manner, cleanly, and simply.","deps":{"p5-Class-ISA":{"origin":"devel/p5-Class-ISA","version":"0.36_1"},"p5-Data-Structure-Util":{"origin":"devel/p5-Data-Structure-Util","version":"0.16_1"},"p5-Data-UUID":{"origin":"devel/p5-Data-UUID","version":"1.227"},"p5-Error":{"origin":"lang/p5-Error","version":"0.17030"},"p5-IO-Null":{"origin":"devel/p5-IO-Null","version":"1.01_1"},"p5-IO-String":{"origin":"devel/p5-IO-String","version":"1.08_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-PerlMol","origin":"science/p5-PerlMol","version":"0.3500_2","comment":"Perl modules for molecular chemistry","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/PerlMol","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"299a30b94fd3dc73c3a7f80a916ad76070538e06801bab100d561e0d59386031","flatsize":9108,"path":"All/p5-PerlMol-0.3500_2.pkg","repopath":"All/p5-PerlMol-0.3500_2.pkg","licenselogic":"single","pkgsize":6524,"desc":"Perl modules for molecular chemistry","deps":{"p5-Chemistry-3DBuilder":{"origin":"science/p5-Chemistry-3DBuilder","version":"0.10_1"},"p5-Chemistry-Bond-Find":{"origin":"science/p5-Chemistry-Bond-Find","version":"0.23_1"},"p5-Chemistry-Canonicalize":{"origin":"science/p5-Chemistry-Canonicalize","version":"0.11_1"},"p5-Chemistry-File-MDLMol":{"origin":"science/p5-Chemistry-File-MDLMol","version":"0.21_1"},"p5-Chemistry-File-Mopac":{"origin":"science/p5-Chemistry-File-Mopac","version":"0.15_1"},"p5-Chemistry-File-PDB":{"origin":"science/p5-Chemistry-File-PDB","version":"0.23_1"},"p5-Chemistry-File-SLN":{"origin":"science/p5-Chemistry-File-SLN","version":"0.11_1"},"p5-Chemistry-File-SMARTS":{"origin":"science/p5-Chemistry-File-SMARTS","version":"0.22_1"},"p5-Chemistry-File-SMILES":{"origin":"science/p5-Chemistry-File-SMILES","version":"0.47_2"},"p5-Chemistry-File-VRML":{"origin":"science/p5-Chemistry-File-VRML","version":"0.10_1"},"p5-Chemistry-File-XYZ":{"origin":"science/p5-Chemistry-File-XYZ","version":"0.11_1"},"p5-Chemistry-FormulaPattern":{"origin":"science/p5-Chemistry-FormulaPattern","version":"0.10_1"},"p5-Chemistry-InternalCoords":{"origin":"science/p5-Chemistry-InternalCoords","version":"0.18_1"},"p5-Chemistry-Isotope":{"origin":"science/p5-Chemistry-Isotope","version":"0.11_1"},"p5-Chemistry-MacroMol":{"origin":"science/p5-Chemistry-MacroMol","version":"0.06_1"},"p5-Chemistry-MidasPattern":{"origin":"science/p5-Chemistry-MidasPattern","version":"0.11_1"},"p5-Chemistry-Mok":{"origin":"science/p5-Chemistry-Mok","version":"0.25_1"},"p5-Chemistry-Mol":{"origin":"science/p5-Chemistry-Mol","version":"0.39"},"p5-Chemistry-Pattern":{"origin":"science/p5-Chemistry-Pattern","version":"0.27_1"},"p5-Chemistry-Reaction":{"origin":"science/p5-Chemistry-Reaction","version":"0.02_1"},"p5-Chemistry-Ring":{"origin":"science/p5-Chemistry-Ring","version":"0.20_1"},"p5-Parse-Yapp":{"origin":"devel/p5-Parse-Yapp","version":"1.21"},"p5-Statistics-Regression":{"origin":"math/p5-Statistics-Regression","version":"0.53_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","science"]},{"name":"p5-PerlIO-via-symlink","origin":"devel/p5-PerlIO-via-symlink","version":"0.05_1","comment":"Symbolic link PerlIO layers","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/PerlIO-via-symlink","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eec0279c409230cfdbaeb0b7630a841859256826e201b18a3dc378da779929a4","flatsize":10874,"path":"All/p5-PerlIO-via-symlink-0.05_1.pkg","repopath":"All/p5-PerlIO-via-symlink-0.05_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6140,"desc":"The PerlIO layer symlink allows you to create a symbolic link by\nwriting to the file handle.\n\nYou need to write C\"link $name\" to the file handle. If the format\ndoes not match, close will fail with EINVAL.\n\nCurrently only writing is supported.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Plagger","origin":"textproc/p5-Plagger","version":"0.7.17_6","comment":"Pluggable RSS/Atom feed aggregator written in Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Plagger","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"59bad6d86e417dd869698e313d1b152fbe637ab41dd20f827c1def66830bfee2","flatsize":950735,"path":"All/p5-Plagger-0.7.17_6.pkg","repopath":"All/p5-Plagger-0.7.17_6.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":392900,"desc":"Plagger is a pluggable RSS/Atom feed aggregator written in\nPerl. Everything is implemented as a small plugin and you can mash\nthem up together using Plagger core API and plugin hooks. You can\nthink of Plagger as a blosxom or qpsmtpd for RSS aggregator.\n\nWARNING: This port depends on thousands of other ports spececially\nwith full options.","deps":{"p5-Cache":{"origin":"devel/p5-Cache","version":"2.11"},"p5-Cache-Cache":{"origin":"devel/p5-Cache-Cache","version":"1.08"},"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Config-INI-Simple":{"origin":"devel/p5-Config-INI-Simple","version":"1.00"},"p5-DBIx-Class":{"origin":"databases/p5-DBIx-Class","version":"0.082844"},"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-Format-Mail":{"origin":"devel/p5-DateTime-Format-Mail","version":"0.403"},"p5-DateTime-Format-Strptime":{"origin":"devel/p5-DateTime-Format-Strptime","version":"1.79,1"},"p5-DateTime-Format-W3CDTF":{"origin":"devel/p5-DateTime-Format-W3CDTF","version":"0.08"},"p5-DateTime-Locale":{"origin":"devel/p5-DateTime-Locale","version":"1.44"},"p5-DateTime-TimeZone":{"origin":"devel/p5-DateTime-TimeZone","version":"2.64,1"},"p5-Encode-Detect":{"origin":"converters/p5-Encode-Detect","version":"1.01_1"},"p5-File-Copy-Recursive":{"origin":"devel/p5-File-Copy-Recursive","version":"0.45"},"p5-File-Find-Rule":{"origin":"devel/p5-File-Find-Rule","version":"0.34"},"p5-File-HomeDir":{"origin":"devel/p5-File-HomeDir","version":"1.006"},"p5-HTML-Format":{"origin":"textproc/p5-HTML-Format","version":"2.12"},"p5-HTML-RSSAutodiscovery":{"origin":"www/p5-HTML-RSSAutodiscovery","version":"1.21_1"},"p5-HTML-ResolveLink":{"origin":"www/p5-HTML-ResolveLink","version":"0.05_2"},"p5-HTML-Scrubber":{"origin":"www/p5-HTML-Scrubber","version":"0.19"},"p5-HTML-Tree":{"origin":"www/p5-HTML-Tree","version":"5.07"},"p5-HTML-TreeBuilder-XPath":{"origin":"www/p5-HTML-TreeBuilder-XPath","version":"0.14_1"},"p5-IP-Country":{"origin":"net/p5-IP-Country","version":"2.28_1"},"p5-MIME-Lite":{"origin":"mail/p5-MIME-Lite","version":"3.033"},"p5-MIME-Types":{"origin":"mail/p5-MIME-Types","version":"2.27"},"p5-Mail-Tools":{"origin":"mail/p5-Mail-Tools","version":"2.22"},"p5-Module-Install":{"origin":"devel/p5-Module-Install","version":"1.21"},"p5-Module-Pluggable-Fast":{"origin":"devel/p5-Module-Pluggable-Fast","version":"0.19_1"},"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"p5-Net-SMTP-TLS":{"origin":"mail/p5-Net-SMTP-TLS","version":"0.12_2"},"p5-Template-Provider-Encoding":{"origin":"www/p5-Template-Provider-Encoding","version":"0.10_2"},"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"p5-Term-Encoding":{"origin":"devel/p5-Term-Encoding","version":"0.03"},"p5-Text-Emoticon":{"origin":"textproc/p5-Text-Emoticon","version":"0.04_1"},"p5-Text-Tags":{"origin":"textproc/p5-Text-Tags","version":"0.04_1"},"p5-Time-Duration-Parse":{"origin":"devel/p5-Time-Duration-Parse","version":"0.16"},"p5-UNIVERSAL-require":{"origin":"devel/p5-UNIVERSAL-require","version":"0.19"},"p5-URI-Fetch":{"origin":"www/p5-URI-Fetch","version":"0.130"},"p5-WWW-Mechanize":{"origin":"www/p5-WWW-Mechanize","version":"2.19"},"p5-WebService-Bloglines":{"origin":"www/p5-WebService-Bloglines","version":"0.12_1"},"p5-XML-FOAF":{"origin":"textproc/p5-XML-FOAF","version":"0.04_2"},"p5-XML-Feed":{"origin":"textproc/p5-XML-Feed","version":"0.65"},"p5-XML-Liberal":{"origin":"textproc/p5-XML-Liberal","version":"0.32"},"p5-XML-OPML":{"origin":"textproc/p5-XML-OPML","version":"0.26_1"},"p5-XML-RSS-LibXML":{"origin":"textproc/p5-XML-RSS-LibXML","version":"0.3105"},"p5-XML-RSS-Liberal":{"origin":"textproc/p5-XML-RSS-Liberal","version":"0.04_1"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"p5-YAML-Syck":{"origin":"textproc/p5-YAML-Syck","version":"1.34_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"],"options":{"AUTHORNAME":"off","BABELFISH":"off","BETTERENCODING":"on","BETTERHTML":"on","BLOGLINES":"on","COOKIESHARING":"off","CUSFEEDMIXI":"off","CUSTOMSVNLOG":"off","DOCS":"on","EMOTICON":"on","ESTRAIER":"off","EXAMPLES":"on","FILDEGYT":"off","FILHATENA":"off","FILHATKTAG":"off","FILHTMLSCRB":"on","FILMRKDWN":"off","FILSPAMASSN":"off","FILTERPIPE":"off","FILTERPPT":"off","FLICKRSEARCH":"off","GUESSLANG":"off","GUESSTZ":"on","HATENABKMK":"off","HATENADIARY":"off","HATENARSS":"on","HTMLTIDY":"off","IMAGEINFO":"off","JAVASCRIPT":"off","KINOSEARCH":"off","LIBERALXML":"on","LIVEDOOR":"on","NOTIFYIRC":"off","NTFYNETSEND":"off","PINGSERVER":"on","PLANETINI":"on","PODTESTING":"off","PROFANITY":"off","PRSJPNDATE":"off","PUBDELICIOUS":"off","PUBICAL":"off","PUBJSON":"off","PUBLISHCSV":"off","PUBLISHEXCEL":"off","PUBLISHGMAIL":"on","PUBLISHIMAP":"off","PUBLISHMT":"off","PUBLISHPDF":"off","PUBLISHPLANET":"on","PUBLISHSWF":"off","PUBSERLZR":"off","ROMANIZE":"off","RULEFRESH":"on","SRCHGREP":"off","SUBSCOPML":"on","SUBSCRDBI":"on","SUBSCRFOAF":"on","SUMJPN":"off","SUMMARYENG":"off","SUMTEXTORG":"off","XPATH":"on"}},{"name":"p5-PerlIO-via-dynamic","origin":"devel/p5-PerlIO-via-dynamic","version":"0.14_1","comment":"Dynamic PerlIO layers","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/PerlIO-via-dynamic","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2517dfa8ceb75386ebcd5960e5c8dec9a1f0ac52ef5e9617923786692634b417","flatsize":13140,"path":"All/p5-PerlIO-via-dynamic-0.14_1.pkg","repopath":"All/p5-PerlIO-via-dynamic-0.14_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7348,"desc":"PerlIO::via::dynamic is used for creating dynamic PerlIO layers.  It is useful\nwhen the behavior or the layer depends on variables.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-PerlIO-via-Unidecode","origin":"converters/p5-PerlIO-via-Unidecode","version":"1.02_1","comment":"Perlio layer for Unidecode","maintainer":"amdmi3@FreeBSD.org","www":"https://metacpan.org/release/PerlIO-via-Unidecode","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f3b2cccb980df359ca7e6e8279e9bf7d1eb04717dfaba23e42dd2012fd64f1a6","flatsize":10501,"path":"All/p5-PerlIO-via-Unidecode-1.02_1.pkg","repopath":"All/p5-PerlIO-via-Unidecode-1.02_1.pkg","licenselogic":"single","pkgsize":7804,"desc":"PerlIO::via::Unidecode implements a PerlIO::via layer that applies\nUnidecode (Text::Unidecode) to data passed through it.","deps":{"p5-Text-Unidecode":{"origin":"converters/p5-Text-Unidecode","version":"1.30"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","perl5"]},{"name":"p5-PerlIO-via-Timeout","origin":"devel/p5-PerlIO-via-Timeout","version":"0.32_1","comment":"PerlIO layer to add read and write timeouts to a handle","maintainer":"pi@FreeBSD.org","www":"https://metacpan.org/release/PerlIO-via-Timeout","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1b158d6375777a9150aad6c14d0e2ce20dd427f4b22a2d22f84d06118aa521cd","flatsize":16635,"path":"All/p5-PerlIO-via-Timeout-0.32_1.pkg","repopath":"All/p5-PerlIO-via-Timeout-0.32_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8068,"desc":"This package implements a PerlIO layer, that adds read / write\ntimeout. This can be useful to avoid blocking while accessing a\nhandle (file, socket, ...), and fail after some time.\n\nThe timeout is implemented by using <select> on the handle before\nreading/writing.\n\nWARNING the handle won't timeout if you use sysread or syswrite on\nit, because these functions works at a lower level. However if\nyou're trying to implement a timeout for a socket, see IO::Socket::Timeout\nthat implements exactly that.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-PerlIO-via-MD5","origin":"devel/p5-PerlIO-via-MD5","version":"0.09","comment":"PerlIO layer for creating an MD5 digest of a file","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/PerlIO-via-MD5","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"370846b440cb58d4a68f2b99065134457cc4b0585c7ee3ebd52ced40f42b955f","flatsize":12758,"path":"All/p5-PerlIO-via-MD5-0.09.pkg","repopath":"All/p5-PerlIO-via-MD5-0.09.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7012,"desc":"This module implements a PerlIO layer that can only read files and\nreturn an MD5 digest of the contents of the file.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-PerlIO-via-Bzip2","origin":"archivers/p5-PerlIO-via-Bzip2","version":"0.02_1","comment":"Perl extension to provide a PerlIO layer to bzip2/bunzip2","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/PerlIO-via-Bzip2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2a6bfae74bc01302612372075b7b1457eb0ade0b22084c760d82c521a0cd0984","flatsize":11915,"path":"All/p5-PerlIO-via-Bzip2-0.02_1.pkg","repopath":"All/p5-PerlIO-via-Bzip2-0.02_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6568,"desc":"This module implements a PerlIO layer which will let you handle bzip2\ncompressed files transparently.","deps":{"p5-Compress-Bzip2":{"origin":"archivers/p5-Compress-Bzip2","version":"2.28"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["archivers","perl5"]},{"name":"p5-PerlIO-locale","origin":"devel/p5-PerlIO-locale","version":"0.10_1","comment":"PerlIO layer to use the encoding of the current locale","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/PerlIO-locale","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"400ebcc0e1da26cb183f678abb1d4d00f00b063525436aedd490f672e48d0189","flatsize":18658,"path":"All/p5-PerlIO-locale-0.10_1.pkg","repopath":"All/p5-PerlIO-locale-0.10_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8012,"desc":"PerlIO layer to use the encoding of the current locale.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-PerlIO-gzip","origin":"archivers/p5-PerlIO-gzip","version":"0.20","comment":"Perl extension to provide a PerlIO layer to gzip/gunzip","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/PerlIO-gzip","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7220f7f06fd2ae04d7a880ff4177422a70c7cc28bd807336b2c786203cd085ae","flatsize":30753,"path":"All/p5-PerlIO-gzip-0.20.pkg","repopath":"All/p5-PerlIO-gzip-0.20.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13936,"desc":"PerlIO::gzip provides a PerlIO layer that manipulates files in the\nformat used by the gzip program.  Compression and decompression are\nimplemented, but not together.  If you attempt to open a file for\nreading and writing the open will fail.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["archivers","perl5"]},{"name":"p5-PerlIO-eol","origin":"devel/p5-PerlIO-eol","version":"0.19","comment":"PerlIO layer for normalizing line endings","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/PerlIO-eol","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"46aafc7ca9f0d592d058b91b3a5060f83a673fd520ab8df192bc035da3c7d13d","flatsize":64180,"path":"All/p5-PerlIO-eol-0.19.pkg","repopath":"All/p5-PerlIO-eol-0.19.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":18156,"desc":"This layer normalizes any of CR, LF, CRLF and Native into the designated\nline ending. It works for both input and output handles.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Phone-Info","origin":"net/p5-Phone-Info","version":"0.0.1_2","comment":"Provides a nicer CLI interface to Net::WhitePages","maintainer":"vvelox@vvelox.net","www":"https://metacpan.org/release/Phone-Info","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"61df0c8937243de41478c43e8ef9251acfbf34c8208254b514298ed65c9509b1","flatsize":22519,"path":"All/p5-Phone-Info-0.0.1_2.pkg","repopath":"All/p5-Phone-Info-0.0.1_2.pkg","licenselogic":"single","pkgsize":8872,"desc":"Phone::Info provides a nicer CLI interface to Net::WhitePages.","deps":{"p5-Net-WhitePages":{"origin":"net/p5-Net-WhitePages","version":"1.04_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Pg","origin":"databases/p5-Pg","version":"2.1.1_6,1","comment":"Interface for using perl5 to access PostgreSQL databases","maintainer":"perl@FreeBSD.org","www":"https://www.postgresql.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5d5ab6187c0fa0cf1d631e27ddd4d16a41ad354e3affa16def5661f880649a03","flatsize":98117,"path":"All/p5-Pg-2.1.1_6,1.pkg","repopath":"All/p5-Pg-2.1.1_6,1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":29956,"desc":"This is an API for using Perl5 to access PostgreSQL databases.\n\nThis software is part of the standard PostgreSQL distribution.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"}},"categories":["databases","perl5"]},{"name":"p5-Petal-CodePerl","origin":"textproc/p5-Petal-CodePerl","version":"0.06_1","comment":"Make Petal go faster by compiling the expressions","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Petal-CodePerl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e5f139258625c7a0d873c6c90190d7e9bc2417dd2637269b734cc7a56d00d2c9","flatsize":452311,"path":"All/p5-Petal-CodePerl-0.06_1.pkg","repopath":"All/p5-Petal-CodePerl-0.06_1.pkg","licenselogic":"single","pkgsize":30376,"desc":"This module provides a CodeGenerator for Petal that inherits almost\neverything from Petal::CodeGenerator but modifies how expressions are\ndealt with. Petal normally includes code like this\n\n  $hash->get( \"not:user\" )\n\nin the compiled template. This means the path has to be parsed and\ninterpreted at runtime. Using Petal::CodePerl, Petal will now produce this\n\n  ! ($hash->{\"user\"})\n\nwhich will be much faster.\n\nIt uses Parse::RecDescent to parse the PETALES expressions which makes it\na bit slow to load the module but this won't matter much unless you have\nturned off caching. It won't matter at all for something like Apache's\nmod_perl.","deps":{"p5-Code-Perl":{"origin":"devel/p5-Code-Perl","version":"0.03_2"},"p5-Parse-RecDescent":{"origin":"devel/p5-Parse-RecDescent","version":"1.967015"},"p5-Petal":{"origin":"textproc/p5-Petal","version":"2.26"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Perl6-Subs","origin":"lang/p5-Perl6-Subs","version":"0.05_2","comment":"Define your subroutines in Perl 6 style","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/CHIPS/Perl6-Subs-0.05","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3ab5ebdddf451620e2e1b8a7c41e3f5f54bffcc97f708decc87880339dd7f792","flatsize":60382,"path":"All/p5-Perl6-Subs-0.05_2.pkg","repopath":"All/p5-Perl6-Subs-0.05_2.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":25252,"desc":"Perl6::Subs is a source filter that adds a very useful subset of Perl\n6 subroutine syntax to Perl 5.  Given a subroutine defined with a Perl\n6 prototype, the code generated by Perl6::Subs will, at runtime,\ndeclare the formal parameters, assign them their values, and validate\ntheir contents according to both built-in and user-given rules.","deps":{"p5-Parse-RecDescent":{"origin":"devel/p5-Parse-RecDescent","version":"1.967015"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["lang","perl5"]},{"name":"p5-Perl6-Slurp","origin":"devel/p5-Perl6-Slurp","version":"0.051005","comment":"Implements the Perl6 'slurp' built-in","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Perl6-Slurp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"10ffeb44726eb17f16840cb631f3b68522e1e16040d14eb978265f22f880df13","flatsize":24663,"path":"All/p5-Perl6-Slurp-0.051005.pkg","repopath":"All/p5-Perl6-Slurp-0.051005.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12032,"desc":"Perl6::Slurp implements the Perl 6 'slurp' built-in. slurp takes a filename, a\nfilehandle, a typeglob reference, an IO::File object, or a scalar reference,\nand converts it to an input stream if necessary, and reads in the entire stream.\nIf slurp fails to set up or read the stream, it throws an exception.","deps":{"p5-Perl6-Export":{"origin":"devel/p5-Perl6-Export","version":"0.07_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Perl6-Say","origin":"devel/p5-Perl6-Say","version":"0.16_1","comment":"Perl 6 say (print, but no newline needed) function","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Perl6-Say","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e63f07012b3817bbdf4a9ca87a96d5b032fee4b544e6cfcba740319157fbf428","flatsize":9287,"path":"All/p5-Perl6-Say-0.16_1.pkg","repopath":"All/p5-Perl6-Say-0.16_1.pkg","licenselogic":"single","pkgsize":6644,"desc":"Implements a close simulation of the say function in Perl 6, which acts like\nprint but automatically appends a newline.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Perl6-Junction","origin":"devel/p5-Perl6-Junction","version":"1.60000_1","comment":"Perl6 style Junction operators in Perl5","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Perl6-Junction","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6ae8d0ed82605df45eb579c4a26fc56823946f02bef8d0611af31377a8d62876","flatsize":26036,"path":"All/p5-Perl6-Junction-1.60000_1.pkg","repopath":"All/p5-Perl6-Junction-1.60000_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9056,"desc":"This is a lightweight module which provides 'Junction' operators,\nthe most commonly used being any and all.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Perlanet","origin":"www/p5-Perlanet","version":"3.2.0","comment":"Program for creating programs that aggregate web feeds","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Perlanet","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a1d9c22138e659631e8d282944eac65ce3f858221de1cefcb4cde8fddaa4cbca","flatsize":77525,"path":"All/p5-Perlanet-3.2.0.pkg","repopath":"All/p5-Perlanet-3.2.0.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":42952,"desc":"Perlanet is a program for creating programs that aggregate web feeds\n(both RSS and Atom). Web pages like this are often called \"Planets\"\nafter the Python software which originally popularised them. Perlanet\nis a planet builder written in Perl - hence \"Perlanet\".","deps":{"p5-CHI":{"origin":"devel/p5-CHI","version":"0.600"},"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-Format-Strptime":{"origin":"devel/p5-DateTime-Format-Strptime","version":"1.79,1"},"p5-HTML-Scrubber":{"origin":"www/p5-HTML-Scrubber","version":"0.19"},"p5-HTML-T5":{"origin":"textproc/p5-HTML-T5","version":"0.014"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-ConfigFromFile":{"origin":"devel/p5-MooseX-ConfigFromFile","version":"0.14"},"p5-MooseX-Traits":{"origin":"devel/p5-MooseX-Traits","version":"0.13"},"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-XML-Feed":{"origin":"textproc/p5-XML-Feed","version":"0.65"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Perlbal","origin":"www/perlbal","version":"1.80_1","comment":"Reverse-proxy load balancer and web server","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Perlbal","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f1ab185aff987932f8fcef7c6a6436d15ed99abef456c682b87678cc3d16eedd","flatsize":728352,"path":"All/p5-Perlbal-1.80_1.pkg","repopath":"All/p5-Perlbal-1.80_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":231172,"desc":"Perlbal is a single-threaded event-based server supporting HTTP load\nbalancing, web serving, and a mix of the two.\n\nOne of the defining things about Perlbal is that almost everything can\nbe configured or reconfigured on the fly without needing to restart the\nsoftware. A basic configuration file containing a management port enables\nyou to easily perform operations on a running instance of Perlbal.\n\nSee also: https://www.danga.com/perlbal/","deps":{"p5-BSD-Resource":{"origin":"devel/p5-BSD-Resource","version":"1.2911"},"p5-Danga-Socket":{"origin":"devel/p5-Danga-Socket","version":"1.62"},"p5-HTTP-Date":{"origin":"www/p5-HTTP-Date","version":"6.06"},"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-IO-AIO":{"origin":"devel/p5-IO-AIO","version":"4.81"},"p5-Net-Netmask":{"origin":"net-mgmt/p5-Net-Netmask","version":"2.0002"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["www"],"options":{"DOCS":"on"}},{"name":"p5-Perl6-Export","origin":"devel/p5-Perl6-Export","version":"0.07_2","comment":"Implements the Perl 6 'is export(...)' trait","maintainer":"ychsiao@ychsiao.org","www":"https://metacpan.org/release/Perl6-Export","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f01ac29b0d781135bbe6e981068114229474be0ed28884a90044d061ad5ffba4","flatsize":6826,"path":"All/p5-Perl6-Export-0.07_2.pkg","repopath":"All/p5-Perl6-Export-0.07_2.pkg","licenselogic":"single","pkgsize":4852,"desc":"This module prototypes the Perl 6 'exported' and 'exportable' traits\nin Perl 5.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Perl6-Builtins","origin":"devel/p5-Perl6-Builtins","version":"0.0.3_2","comment":"Provide Perl 5 versions of the new Perl 6 builtins","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Perl6-Builtins","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"68d45738b80779b0dd52361e7615a45149d348e2788164bcd768314c446478cb","flatsize":7668,"path":"All/p5-Perl6-Builtins-0.0.3_2.pkg","repopath":"All/p5-Perl6-Builtins-0.0.3_2.pkg","licenselogic":"single","pkgsize":5836,"desc":"Several of the builtins in Perl 6 have different (i.e. more useful, less\nconfusing) behaviours than their Perl 5 counterparts. This module provides\nPerl 5 versions of those builtins.","deps":{"p5-Contextual-Return":{"origin":"devel/p5-Contextual-Return","version":"0.004014"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-PerlX-Maybe-XS","origin":"devel/p5-PerlX-Maybe-XS","version":"1.001","comment":"XS backend for PerlX::Maybe","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/PerlX-Maybe-XS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"74a8aaa1fc0c813654206ec929a5c27eee7311e472e353785f23738651e43328","flatsize":47594,"path":"All/p5-PerlX-Maybe-XS-1.001.pkg","repopath":"All/p5-PerlX-Maybe-XS-1.001.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12248,"desc":"PerlX::Maybe::XS is the XS backend for PerlX::Maybe.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Perl6-Rules","origin":"devel/p5-Perl6-Rules","version":"0.03_1","comment":"Implements (most of) the Perl 6 regex syntax","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Perl6-Rules","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"20b6f142ad30ddaec095a18a7b504b58ca59aa89354f4b6e3755071e52023e4d","flatsize":118410,"path":"All/p5-Perl6-Rules-0.03_1.pkg","repopath":"All/p5-Perl6-Rules-0.03_1.pkg","licenselogic":"single","pkgsize":43228,"desc":"This module implements a close simulation of the Perl 6 rule and grammar\nconstructs, translating them back to Perl 5 regexes via a source filter.\n(And hence suffers from all the usual limitations of a source filter,\nincluding the ability to translate complex code spectacularly wrongly).","deps":{"p5-Attribute-Handlers":{"origin":"devel/p5-Attribute-Handlers","version":"0.99"},"p5-Filter-Simple":{"origin":"textproc/p5-Filter-Simple","version":"0.94"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Perl6-Form","origin":"devel/p5-Perl6-Form","version":"0.04_2","comment":"Implements the Perl 6 'form' built-in","maintainer":"ychsiao@ychsiao.org","www":"https://metacpan.org/release/Perl6-Form","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"006c2da069390bb1958abb201d326b3a31d0fb29a3b71439f31b621c52196bd9","flatsize":224559,"path":"All/p5-Perl6-Form-0.04_2.pkg","repopath":"All/p5-Perl6-Form-0.04_2.pkg","licenselogic":"single","pkgsize":88664,"desc":"Perl6::Form - Implements the Perl 6 'form' built-in\n\nThis module implements virtually all of the functionality of the\nPerl 6 Form.pm module. The only differences are:\n\n    Option pairs must be passed in a hash reference;\n    Array data sources must be passed as array references;\n    Options specified on the use Perl6::Form line are not (yet)\nlexically scoped;\n    User-defined line-breaking subroutines are passed their data\nsource as a reference to a scalar;","deps":{"p5-Perl6-Export":{"origin":"devel/p5-Perl6-Export","version":"0.07_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Perl-osnames","origin":"devel/p5-Perl-osnames","version":"0.122","comment":"List possible $^O ($OSNAME) values, with description","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Perl-osnames","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"47a0771b074e4e56c7410b31a527d1aa26710786167dd45cc24092727764ec11","flatsize":18052,"path":"All/p5-Perl-osnames-0.122.pkg","repopath":"All/p5-Perl-osnames-0.122.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9504,"desc":"Perl::osnames contains $data which lists possible values of $^O along with\ndescription for each. It also provides some helper functions.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Perl-Unsafe-Signals","origin":"devel/p5-Perl-Unsafe-Signals","version":"0.03","comment":"Allow unsafe handling of signals in selected blocks","maintainer":"ehaupt@FreeBSD.org","www":"https://metacpan.org/release/Perl-Unsafe-Signals","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7763b3dea42b2c461e6076b6c2e5e864b28d47fb511fe69410f1029422b5a46c","flatsize":11478,"path":"All/p5-Perl-Unsafe-Signals-0.03.pkg","repopath":"All/p5-Perl-Unsafe-Signals-0.03.pkg","licenselogic":"single","pkgsize":6368,"desc":"In Perl 5.8.0 the so-called \"safe signals\" were introduced. This means that Perl\nno longer handles signals immediately but instead \"between opcodes\", when it is\nsafe to do so. The earlier immediate handling easily could corrupt the internal\nstate of Perl, resulting in mysterious crashes.\n\nIt's possible since perl 5.8.1 to globally disable this feature by using the\nPERL_SIGNALS environment variables (as specified in \"PERL_SIGNALS\" in perlrun);\nbut there's no way to disable it locally, for a short period of time. That's\nhowever something you might want to do, if, for example, your Perl program calls\na C routine that will potentially run for a long time and for which you want to\nset a timeout.\n\nThis module therefore allows you to define UNSAFE_SIGNALS blocks in which\nsignals will be handled \"unsafely\".","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-PerlPoint-Package","origin":"textproc/p5-PerlPoint-Package","version":"0.45.2_2","comment":"Presentation and documentation toolset","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/PerlPoint-Package","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"418da8eed3ed5b5bb459620a8a9162323dcd9c8a3baa0a02c434488e635025fd","flatsize":1190557,"path":"All/p5-PerlPoint-Package-0.45.2_2.pkg","repopath":"All/p5-PerlPoint-Package-0.45.2_2.pkg","licenselogic":"single","pkgsize":287812,"desc":"PerlPoint is both a presentation and a documentation toolset. More precise, its\na toolset to generate presentations and documentations. You will write a simple\ntext and start a converter to make the final documents from this source. The\nfinal format is your choice, depending on the used converter. So you can make a\npresentation, speaker notes, handouts, an internet documentation and a brochure\nall from the same text source, but looking very individual.\n\nBecause of this two step architecture PerlPoint authors deal both with the text\nformat and several converters. The text source describes structure and contents\nof your document, while a converter adds layout. Let's start.","deps":{"p5-Digest-SHA1":{"origin":"security/p5-Digest-SHA1","version":"2.13_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"p5-Perl4-CoreLibs","origin":"devel/p5-Perl4-CoreLibs","version":"0.005","comment":"Libraries historically supplied with Perl 4","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Perl4-CoreLibs","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e6c8fba606ef1ddf70b515751fb22e66c994e432584359048eaa84d592300999","flatsize":113738,"path":"All/p5-Perl4-CoreLibs-0.005.pkg","repopath":"All/p5-Perl4-CoreLibs-0.005.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":38272,"desc":"This is a collection of .pl files that have historically been bundled with the\nPerl core but are planned not to be so distributed with core version 5.15 or\nlater.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel"]},{"name":"p5-Perl-PrereqScanner-Lite","origin":"devel/p5-Perl-PrereqScanner-Lite","version":"0.28_1","comment":"Perl extension for lightweight prereqs scanner","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Perl-PrereqScanner-Lite","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0bcecab5129775ceab41537f4180a6f519fe048ac20c47249c8fcee0e353e6d3","flatsize":68408,"path":"All/p5-Perl-PrereqScanner-Lite-0.28_1.pkg","repopath":"All/p5-Perl-PrereqScanner-Lite-0.28_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":19944,"desc":"Perl::PrereqScanner::Lite is the lightweight prereqs scanner for perl.\nThis scanner uses Compiler::Lexer as tokenizer, therefore processing\nspeed is really fast.","deps":{"p5-Compiler-Lexer":{"origin":"devel/p5-Compiler-Lexer","version":"0.23"},"p5-Module-Path":{"origin":"devel/p5-Module-Path","version":"0.19"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Perl-Version","origin":"devel/p5-Perl-Version","version":"1.018","comment":"Parse and manipulate Perl version strings","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Perl-Version","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"538a6b4c9b17e13fe2c3c3ac3b5ac8141c89b53167502be3cdf5eae503c19d71","flatsize":63564,"path":"All/p5-Perl-Version-1.018.pkg","repopath":"All/p5-Perl-Version-1.018.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":27952,"desc":"Perl::Version provides a simple interface for parsing, manipulating\nand formatting Perl version strings.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-PerlIO-utf8_strict","origin":"devel/p5-PerlIO-utf8_strict","version":"0.010","comment":"Fast and correct UTF-8 IO","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/PerlIO-utf8_strict","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fe16ba3eb67b55a0fb8d036bebbbf1736e3b36b712ec0b251a91ba8cae741504","flatsize":23944,"path":"All/p5-PerlIO-utf8_strict-0.010.pkg","repopath":"All/p5-PerlIO-utf8_strict-0.010.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10572,"desc":"PerlIO::utf8_strict provides a fast and correct UTF-8 PerlIO layer. Unlike\nperl's default :utf8 layer it checks the input for correctness.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Perl-Metrics-Simple","origin":"devel/p5-Perl-Metrics-Simple","version":"0.19","comment":"Perl extension to count packages, subs, lines, etc. of many files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Perl-Metrics-Simple","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3b1c48cd1967c0f838e4f38c4390a8634712402deb2f2dee0994376a35eab3c3","flatsize":82244,"path":"All/p5-Perl-Metrics-Simple-0.19.pkg","repopath":"All/p5-Perl-Metrics-Simple-0.19.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":33260,"desc":"Perl::Metrics::Simple provides just enough methods to run static\nanalysis of one or many Perl files and obtain a few metrics: packages,\nsubroutines, lines of code, and an approximation of cyclomatic\n(mccabe) complexity for the subroutines and the \"main\" portion of the\ncode.\n\nPerl::Metrics::Simple is far simpler than Perl::Metrics.\n\nInstalls a script called countperl.","deps":{"p5-PPI":{"origin":"textproc/p5-PPI","version":"1.278"},"p5-Readonly":{"origin":"devel/p5-Readonly","version":"2.05"},"p5-Statistics-Basic":{"origin":"math/p5-Statistics-Basic","version":"1.6611"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Perl-Metrics-Lite","origin":"devel/p5-Perl-Metrics-Lite","version":"0.080_1","comment":"Perl extension for pluggable Perl Code Metrics System","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Perl-Metrics-Lite","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eaa660fd1a0c18bd39ce2b9cd7d3fdf1ea06b812de5a525bd2405a7033dcccb2","flatsize":45804,"path":"All/p5-Perl-Metrics-Lite-0.080_1.pkg","repopath":"All/p5-Perl-Metrics-Lite-0.080_1.pkg","licenselogic":"single","pkgsize":20168,"desc":"Perl::Metrics::Lite is the pluggable perl code metrics system.\n\nPerl::Metrics::Lite provides just enough methods to run static\nanalysis of one or many Perl files and obtain a few metrics.\n\nPerl::Metrics::Lite is far simpler than Perl::Metrics and more\nextensible than Perl::Metrics::Simple.","deps":{"p5-PPI":{"origin":"textproc/p5-PPI","version":"1.278"},"p5-Readonly":{"origin":"devel/p5-Readonly","version":"2.05"},"p5-Text-ASCIITable":{"origin":"textproc/p5-Text-ASCIITable","version":"0.22"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-PerlIO-Util","origin":"devel/p5-PerlIO-Util","version":"0.72_3","comment":"Selection of general PerlIO utilities","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/PerlIO-Util","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"08abc4e10de81b4e29d126da01cdd778d620be0070dcc780e5124676b9a24edc","flatsize":70298,"path":"All/p5-PerlIO-Util-0.72_3.pkg","repopath":"All/p5-PerlIO-Util-0.72_3.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":35488,"desc":"PerlIO::Util provides general PerlIO utilities: utility layers and utility\nmethods.\n\nUtility layers are a part of PerlIO::Util, but you don't need to say use\nPerlIO::Util for loading them. They will be automatically loaded.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-PerlIO-Layers","origin":"devel/p5-PerlIO-Layers","version":"0.012","comment":"Query the properties/capabilities of filehandle","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/PerlIO-Layers","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"64d98d181dae7bd3d8fc0865e3d3ef482af1af1d72178517979f9a3c2b44bd06","flatsize":58751,"path":"All/p5-PerlIO-Layers-0.012.pkg","repopath":"All/p5-PerlIO-Layers-0.012.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17036,"desc":"Perl's filehandles are implemented as a stack of layers, with the bottom-most\nusually doing the actual IO and the higher ones doing buffering,\nencoding/decoding or transformations. PerlIO::Layers allows you to query the\nfilehandle's properties concerning there layers.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Perl-Lint","origin":"textproc/p5-Perl-Lint","version":"0.25_1","comment":"Yet another Perl source code linter","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/pod/Perl::Lint","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"858e93fdb2a089317e398f62011acba7a5222aa164bbf7d426853769f03233af","flatsize":533750,"path":"All/p5-Perl-Lint-0.25_1.pkg","repopath":"All/p5-Perl-Lint-0.25_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":65968,"desc":"This module implements Perl::Critic's heuristics with a much faster\nanalyzer.","deps":{"p5-B-Keywords":{"origin":"devel/p5-B-Keywords","version":"1.27"},"p5-Compiler-Lexer":{"origin":"devel/p5-Compiler-Lexer","version":"0.23"},"p5-Email-Address":{"origin":"mail/p5-Email-Address","version":"1.913"},"p5-List-Flatten":{"origin":"devel/p5-List-Flatten","version":"0.01"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-Module-Pluggable":{"origin":"devel/p5-Module-Pluggable","version":"5.2"},"p5-Path-Tiny":{"origin":"devel/p5-Path-Tiny","version":"0.146"},"p5-Regexp-Lexer":{"origin":"devel/p5-Regexp-Lexer","version":"0.05"},"p5-String-CamelCase":{"origin":"textproc/p5-String-CamelCase","version":"0.04"},"p5-Test-Deep":{"origin":"devel/p5-Test-Deep","version":"1.204"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"],"options":{"EXAMPLES":"on"}},{"name":"p5-Perl6-Export-Attrs","origin":"devel/p5-Perl6-Export-Attrs","version":"0.000006","comment":"Perl 6 'is export(...)' trait as a Perl 5 attribute","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Perl6-Export-Attrs","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2ec567721cd81aa8e5dae67b7d74cef062c27e9d175aea30346673888963cfab","flatsize":23676,"path":"All/p5-Perl6-Export-Attrs-0.000006.pkg","repopath":"All/p5-Perl6-Export-Attrs-0.000006.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12124,"desc":"Implements a Perl 5 native version of what the Perl 6 symbol export mechanism\nwill look like.\n\nIt's very straightforward:\n\n    * If you want a subroutine to be capable of being exported (when\n      explicitly requested in the use arguments), you mark it with the\n      :Export attribute.\n    * If you want a subroutine to be automatically exported when the module\n      is used (without specific overriding arguments), you mark it with the\n      :Export(:DEFAULT) attribute.\n    * If you want a subroutine to be automatically exported when the module\n      is used (even if the user specifies overriding arguments), you mark it\n      with the :Export(:MANDATORY) attribute.\n    * If the subroutine should also be exported when particular export\n      groups are requested, you add the names of those export groups to the\n      attribute's argument list.\n\nThat's it.","deps":{"p5-PadWalker":{"origin":"devel/p5-PadWalker","version":"2.5"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Perl-Critic-More","origin":"textproc/p5-Perl-Critic-More","version":"1.003","comment":"Supplemental policies for Perl::Critic","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Perl-Critic-More","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fb6e1e5e053d4a563c4b799f9ed6c10ba1b32781900011a5199d5aec71d9d9e5","flatsize":59640,"path":"All/p5-Perl-Critic-More-1.003.pkg","repopath":"All/p5-Perl-Critic-More-1.003.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":32200,"desc":"This is a collection of Perl::Critic policies that are not included in the\nPerl::Critic core for a variety of reasons:\n\n  Experimental\n\n    Some policies need some time to work out their kinks, test usability, or\n    gauge community interest. A subset of these will end up in the core\n    Perl::Critic someday.\n\n  Requires special dependencies\n\n    For example, some policies require development versions of PPI (or some\n    other CPAN module). These will likely end up in the Perl::Critic core when\n    their dependencies are fulfilled.\n\n  Peripheral to Perl\n\n    For example, the Editor::RequireEmacsFileVariables policy is metacode.\n    Also, the Miscellanea::RequireRcsKeywords policy pertains to the\n    development process, not the code itself. These are not part of\n    Perl::Critic's mission.\n\n  Special purpose\n\n    For example, policies like CodeLayout::RequireASCII designed to scratch\n    itches not felt by most of the community. These will always remain in a\n    Perl::Critic supplement instead of in the core.","deps":{"p5-Perl-Critic":{"origin":"textproc/p5-Perl-Critic","version":"1.156"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5","textproc"]},{"name":"p5-Perl-Critic-Itch","origin":"textproc/p5-Perl-Critic-Itch","version":"0.07","comment":"Collection of Perl::Critic Policies","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Perl-Critic-Itch","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"74baf9bc4c6aef57ddec75ff2356228697fda7d4d74825880baa6517d7066018","flatsize":13998,"path":"All/p5-Perl-Critic-Itch-0.07.pkg","repopath":"All/p5-Perl-Critic-Itch-0.07.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8668,"desc":"Perl::Critic::Itch was created to fulfill some special requests when analyzing\nPerl Code. This policies, may not be useful to everyone, and surely not\nconsensual, but they solve some little itches I had, and it makes me sleep\nbetter at night!","deps":{"p5-Perl-Critic":{"origin":"textproc/p5-Perl-Critic","version":"1.156"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5","textproc"]},{"name":"p5-Perl-Critic-Moose","origin":"textproc/p5-Perl-Critic-Moose","version":"1.05","comment":"Policies for Perl::Critic concerned with using Moose","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Perl-Critic-Moose","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bde1be3860a6052a9aaf0ecce7d28b90d4b9b0e3c7e7356d3a87c5631851afd3","flatsize":51314,"path":"All/p5-Perl-Critic-Moose-1.05.pkg","repopath":"All/p5-Perl-Critic-Moose-1.05.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":23508,"desc":"Some Perl::Critic policies that will help you keep your code in good shape with\nregards to Moose.","deps":{"p5-Perl-Critic":{"origin":"textproc/p5-Perl-Critic","version":"1.156"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5","textproc"]},{"name":"p5-Perl-PrereqScanner-NotQuiteLite","origin":"devel/p5-Perl-PrereqScanner-NotQuiteLite","version":"0.9917","comment":"Tool to scan your Perl code for its prerequisites","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Perl-PrereqScanner-NotQuiteLite","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"72033c6e9c8584fc79c75d0ab9b45b0ff5e7199a8a687926be0039e9328dbb31","flatsize":296666,"path":"All/p5-Perl-PrereqScanner-NotQuiteLite-0.9917.pkg","repopath":"All/p5-Perl-PrereqScanner-NotQuiteLite-0.9917.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":88648,"desc":"Perl::PrereqScanner::NotQuiteLite is yet another prerequisites scanner. It\npasses almost all the scanning tests for Perl::PrereqScanner and\nModule::ExtractUse (ie. except for a few dubious ones), and runs slightly faster\nthan PPI-based Perl::PrereqScanner. However, it doesn't run as fast as\nPerl::PrereqScanner::Lite (which uses an XS lexer).\n\nPerl::PrereqScanner::NotQuiteLite also recognizes eval. Prerequisites in eval\nare not considered as requirements, but you can collect them as suggestions.\n\nConditional requirements or requirements loaded in a block are treated as\nrecommends. Noed modules are stored separately (since 0.94). You may or may not\nneed to merge them into requires.","deps":{"p5-Data-Dump":{"origin":"devel/p5-Data-Dump","version":"1.25"},"p5-Module-CPANfile":{"origin":"devel/p5-Module-CPANfile","version":"1.1004"},"p5-Module-Find":{"origin":"devel/p5-Module-Find","version":"0.17"},"p5-Parse-Distname":{"origin":"devel/p5-Parse-Distname","version":"0.05"},"p5-Regexp-Trie":{"origin":"devel/p5-Regexp-Trie","version":"0.02"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Perl-Critic-Deprecated","origin":"devel/p5-Perl-Critic-Deprecated","version":"1.119_1","comment":"Policies that are no longer included with Perl::Critic","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Perl-Critic-Deprecated","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"27cf962deaf00d1a52d8dbaed46944c228efb8b5cd5f207a416b232280794c62","flatsize":46982,"path":"All/p5-Perl-Critic-Deprecated-1.119_1.pkg","repopath":"All/p5-Perl-Critic-Deprecated-1.119_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":22540,"desc":"Policies that were formally included with Perl::Critic itself, but which have\nbeen superseded by others.","deps":{"p5-Perl-Critic":{"origin":"textproc/p5-Perl-Critic","version":"1.156"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Perl-PrereqScanner","origin":"devel/p5-Perl-PrereqScanner","version":"1.023","comment":"Tool to scan your Perl code for its prerequisites","maintainer":"geraud@gcu.info","www":"https://metacpan.org/release/Perl-PrereqScanner","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7e66b042d6cd62b19f47212775cf91779fe83a9d12558f0665b190d85364cf04","flatsize":89772,"path":"All/p5-Perl-PrereqScanner-1.023.pkg","repopath":"All/p5-Perl-PrereqScanner-1.023.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":32044,"desc":"The Perl::PrereqScanner scanner will extract loosely your distribution\nprerequisites from your files.","deps":{"p5-Getopt-Long-Descriptive":{"origin":"devel/p5-Getopt-Long-Descriptive","version":"0.116"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-Module-Path":{"origin":"devel/p5-Module-Path","version":"0.19"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-PPI":{"origin":"textproc/p5-PPI","version":"1.278"},"p5-Params-Util":{"origin":"devel/p5-Params-Util","version":"1.102"},"p5-String-RewritePrefix":{"origin":"textproc/p5-String-RewritePrefix","version":"0.008"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Perl-OSType","origin":"devel/p5-Perl-OSType","version":"1.010","comment":"Map Perl operating system names to generic types","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Perl-OSType","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5b818a64ebd0868ce77034c08f22292c1793ebbbbd687ab78d785c66f57e87a3","flatsize":14080,"path":"All/p5-Perl-OSType-1.010.pkg","repopath":"All/p5-Perl-OSType-1.010.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7968,"desc":"Modules that provide OS-specific behaviors often need to know if the\ncurrent operating system matches a more generic type of operating\nsystems.  For example, 'Linux' is a type of 'Unix' operating system and\nso is 'FreeBSD'.\n\nThis module provides a mapping between an operating system name as given\nby $^O and a more generic type.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-PerlPoint-Converters","origin":"textproc/p5-PerlPoint-Converters","version":"1.0205","comment":"Convert PerlPoint docs into various formats","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/PerlPoint-Converters","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"486b5327ceac75cdef4e00001d514e8c36ae5d305977e47e15cf6b116d3d90ad","flatsize":2011292,"path":"All/p5-PerlPoint-Converters-1.0205.pkg","repopath":"All/p5-PerlPoint-Converters-1.0205.pkg","licenselogic":"single","pkgsize":455616,"desc":"pp2html creates a set of HTML files for a foilset based on a simple textfile\nslide_text. Due to its formatting features and the capability of creating\nnavigation, table of contents and index pages, pp2html is also a suitable tool\nfor writing online documentation.\n\npp2latex creates a LaTeX file from a PerlPoint input file.","deps":{"p5-Getopt-ArgvFile":{"origin":"devel/p5-Getopt-ArgvFile","version":"1.11_1"},"p5-PerlPoint-Package":{"origin":"textproc/p5-PerlPoint-Package","version":"0.45.2_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"],"options":{"DOCS":"on"}},{"name":"p5-Perl-MinimumVersion","origin":"textproc/p5-Perl-MinimumVersion","version":"1.40","comment":"Find a minimum required version of perl for Perl code","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Perl-MinimumVersion","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a3936da900e3ad1978cb083650ff643e7e2cf36770aefbaa093195b464c26704","flatsize":64278,"path":"All/p5-Perl-MinimumVersion-1.40.pkg","repopath":"All/p5-Perl-MinimumVersion-1.40.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":21304,"desc":"Perl::MinimumVersion takes Perl source code and calculates the minimum\nversion of perl required to be able to run it. Because it is based on\nPPI, it can do this without having to actually load the code.","deps":{"p5-File-Find-Rule":{"origin":"devel/p5-File-Find-Rule","version":"0.34"},"p5-File-Find-Rule-Perl":{"origin":"devel/p5-File-Find-Rule-Perl","version":"1.16"},"p5-PPI":{"origin":"textproc/p5-PPI","version":"1.278"},"p5-PPIx-Regexp":{"origin":"textproc/p5-PPIx-Regexp","version":"0.088"},"p5-PPIx-Utils":{"origin":"textproc/p5-PPIx-Utils","version":"0.003"},"p5-Params-Util":{"origin":"devel/p5-Params-Util","version":"1.102"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Path-Tiny","origin":"devel/p5-Path-Tiny","version":"0.146","comment":"File path utility","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Path-Tiny","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7f28f2c9fd5dd2047b8d85ca9488cecd307b4d491af96a7551a246f3a042fb52","flatsize":157399,"path":"All/p5-Path-Tiny-0.146.pkg","repopath":"All/p5-Path-Tiny-0.146.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":48368,"desc":"Path::Tiny provides a small, fast utility for working with file paths. It is\nfriendlier to use than File::Spec and provides easy access to functions from\nseveral other core file handling modules. It aims to be smaller and faster than\nmany alternatives on CPAN, while helping people do many common things in\nconsistent and less error-prone ways.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Path-Resource","origin":"devel/p5-Path-Resource","version":"0.072_1","comment":"Perl module for combining local path manipulation and URI manipulation","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Path-Resource","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"de433c7172d088c710f10f3e9995a8a1754ca6743fcdd3c022d4a6ee8c7d1317","flatsize":19662,"path":"All/p5-Path-Resource-0.072_1.pkg","repopath":"All/p5-Path-Resource-0.072_1.pkg","licenselogic":"single","pkgsize":10096,"desc":"Path::Resource is a module for combining local file and directory manipulation\nwith URI manipulation. It allows you to effortlessly map local file locations\nto their URI equivalent.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Path-Abstract":{"origin":"devel/p5-Path-Abstract","version":"0.096_1"},"p5-Path-Class":{"origin":"devel/p5-Path-Class","version":"0.37"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Perl-Critic-Tics","origin":"textproc/p5-Perl-Critic-Tics","version":"0.010","comment":"Extra policies for Perl::Critic","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Perl-Critic-Tics","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"52c7d75c0e987f486a3b09aff92877c0c0f1bf53b368670f8c397ad3170b22ec","flatsize":62309,"path":"All/p5-Perl-Critic-Tics-0.010.pkg","repopath":"All/p5-Perl-Critic-Tics-0.010.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":19448,"desc":"The Perl-Critic-Tics distribution includes extra policies for Perl::Critic to\naddress a fairly random assortment of things that make me (rjbs) wince.","deps":{"p5-Perl-Critic":{"origin":"textproc/p5-Perl-Critic","version":"1.156"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5","textproc"]},{"name":"p5-Path-IsDev","origin":"devel/p5-Path-IsDev","version":"1.001003","comment":"Perl extension to determine if path resembles dev source tree","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Path-IsDev","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9926a28738e9e44993cff9b1fb77b3d593a2606bde5fbd75579598f28a270800","flatsize":158062,"path":"All/p5-Path-IsDev-1.001003.pkg","repopath":"All/p5-Path-IsDev-1.001003.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":68692,"desc":"This module is more or less a bunch of heuristics for determining if a\ngiven path is a development tree root of some kind.\n\nThis has many useful applications, notably ones that require\nbehaviours for \"installed\" modules to be different to those that are\nstill \"in development\"","deps":{"p5-Class-Tiny":{"origin":"devel/p5-Class-Tiny","version":"1.008"},"p5-File-HomeDir":{"origin":"devel/p5-File-HomeDir","version":"1.006"},"p5-Module-Runtime":{"origin":"devel/p5-Module-Runtime","version":"0.016"},"p5-Path-Tiny":{"origin":"devel/p5-Path-Tiny","version":"0.146"},"p5-Role-Tiny":{"origin":"devel/p5-Role-Tiny","version":"2.002004"},"p5-Sub-Exporter":{"origin":"devel/p5-Sub-Exporter","version":"0.991"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Perl-Critic-Swift","origin":"textproc/p5-Perl-Critic-Swift","version":"1.0.3","comment":"Additional policies for Perl::Critic","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Perl-Critic-Swift","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"086a4456795a8c9af3878c432a5a36e024a2e86cd2862bc1f1a8ce1230076444","flatsize":29072,"path":"All/p5-Perl-Critic-Swift-1.0.3.pkg","repopath":"All/p5-Perl-Critic-Swift-1.0.3.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16192,"desc":"Some Perl::Critic policies to make your code more clean.","deps":{"p5-Perl-Critic":{"origin":"textproc/p5-Perl-Critic","version":"1.156"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5","textproc"]},{"name":"p5-Perl-Critic-Pulp","origin":"textproc/p5-Perl-Critic-Pulp","version":"99","comment":"Collection of add-on policies for Perl::Critic","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Perl-Critic-Pulp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b458da27d150360c2bf23c96269cb3e0a877175565cf540c2672c45557fb3369","flatsize":537062,"path":"All/p5-Perl-Critic-Pulp-99.pkg","repopath":"All/p5-Perl-Critic-Pulp-99.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":208448,"desc":"This is a collection of add-on policies for Perl::Critic. They're under a\n\"pulp\" theme plus other themes according to their purpose (see \"POLICY THEMES\"\nin Perl::Critic).","deps":{"p5-Perl-Critic":{"origin":"textproc/p5-Perl-Critic","version":"1.156"},"p5-Perl-MinimumVersion":{"origin":"textproc/p5-Perl-MinimumVersion","version":"1.40"},"p5-Pod-MinimumVersion":{"origin":"textproc/p5-Pod-MinimumVersion","version":"50"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5","textproc"]},{"name":"p5-Path-Extended","origin":"devel/p5-Path-Extended","version":"0.23","comment":"Perl extension for yet another Path class","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Path-Extended","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bcd82b9ef1d01f124615720ba670894c3a8abb3b62537c87b50b1e0729721e4e","flatsize":66716,"path":"All/p5-Path-Extended-0.23.pkg","repopath":"All/p5-Path-Extended-0.23.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":31264,"desc":"This is yet another file/directory handler that does a bit more than\nPath::Class for some parts, and a bit less for other parts.  One of\nthe main difference is Path::Extended always tries to use forward\nslashes when possible, ie. even when you're on the MS Windows, so that\nyou don't need to care about escaping paths that annoys you from time\nto time when you want to apply regexen to a path, especially in file\ntests that use 'like' or 'compare'.","deps":{"p5-File-Copy-Recursive":{"origin":"devel/p5-File-Copy-Recursive","version":"0.45"},"p5-File-Find-Rule":{"origin":"devel/p5-File-Find-Rule","version":"0.34"},"p5-Log-Dump":{"origin":"devel/p5-Log-Dump","version":"0.14_1"},"p5-Sub-Install":{"origin":"devel/p5-Sub-Install","version":"0.929"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Perl-Tidy","origin":"devel/p5-Perl-Tidy","version":"20250311","comment":"Indents and reformats Perl scripts to make them easier to read","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Perl-Tidy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b05ccd24612121795b6c867c19b1450b304b1fa11494a8d3d58af24a6911b2f5","flatsize":3130644,"path":"All/p5-Perl-Tidy-20250311.pkg","repopath":"All/p5-Perl-Tidy-20250311.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":653448,"desc":"Perltidy reads a Perl script and writes an indented, reformatted\nscript. The default formatting closely follows the recommendations\nin perlstyle(1).  Perltidy can also display perl code in syntax-\ncolored HTML output.\n\nIf you want your code to conform to style.perl(7), you should use:\nperltidy -i=8 -t -pt=2 -bt=2 -sbt=2 -ci=4 -noll -sfs -nasc -ce\n(Written by knu)","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Path-Class-URI","origin":"www/p5-Path-Class-URI","version":"0.04_1","comment":"Perl extension for serialize Path::Class objects as file:// URI","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Path-Class-URI","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0de8f545894f7256a8302d3b7cc8f0a91167c00be60fdf43907c5eb20428f643","flatsize":10316,"path":"All/p5-Path-Class-URI-0.04_1.pkg","repopath":"All/p5-Path-Class-URI-0.04_1.pkg","licenselogic":"single","pkgsize":6676,"desc":"Serializes and deserializes Path::Class objects as file:// URI.","deps":{"p5-Exporter-Lite":{"origin":"devel/p5-Exporter-Lite","version":"0.09"},"p5-Path-Class":{"origin":"devel/p5-Path-Class","version":"0.37"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Perl-Critic-Bangs","origin":"textproc/p5-Perl-Critic-Bangs","version":"1.08_1","comment":"Collection of handy Perl::Critic policies","maintainer":"ivan@serezhkin.com","www":"https://metacpan.org/release/Perl-Critic-Bangs","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"87368dab7ca8860efa487b75ee839e23eecd68737b6ee71b52a585002eeaf170","flatsize":51994,"path":"All/p5-Perl-Critic-Bangs-1.08_1.pkg","repopath":"All/p5-Perl-Critic-Bangs-1.08_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":28084,"desc":"Perl::Critic::Bangs is a collection of Perl::Critic policies\nthat will help make your code better.","deps":{"p5-Perl-Critic":{"origin":"textproc/p5-Perl-Critic","version":"1.156"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5","textproc"]},{"name":"p5-Path-Dispatcher","origin":"devel/p5-Path-Dispatcher","version":"1.08","comment":"Perl flexible and extensible dispatch","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Path-Dispatcher","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"80df9f5cd4386e9744e488011bff870d3b4b0c6eff75e7a9d5eb3884081605f3","flatsize":136000,"path":"All/p5-Path-Dispatcher-1.08.pkg","repopath":"All/p5-Path-Dispatcher-1.08.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":58032,"desc":"Path::Dispatcher - flexible and extensible dispatch for perl","deps":{"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-MooX-TypeTiny":{"origin":"devel/p5-MooX-TypeTiny","version":"0.002003"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-Type-Tiny":{"origin":"devel/p5-Type-Tiny","version":"2.006000"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Path-Class-File-Lockable","origin":"devel/p5-Path-Class-File-Lockable","version":"0.03_1","comment":"Lock your files with Path::Class::File","maintainer":"ml+freebsd@tatsuya.info","www":"https://metacpan.org/release/Path-Class-File-Lockable","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f69a73ea2e9375dfcfb4237c8826da1579c9644fbbd88391593da24a7ce007c6","flatsize":15026,"path":"All/p5-Path-Class-File-Lockable-0.03_1.pkg","repopath":"All/p5-Path-Class-File-Lockable-0.03_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8348,"desc":"Path::Class::File::Lockable uses simple files to indicate\nwhether a file is locked or not.\n\nIt does not use flock(), since that is unstable over NFS.\nEffort has been made to avoid race conditions.\n\nPath::Class::File::Lockable is intended for long-standing locks,\nas in a Subversion workspace. See SVN::Class for example.","deps":{"p5-File-NFSLock":{"origin":"devel/p5-File-NFSLock","version":"1.29"},"p5-Path-Class":{"origin":"devel/p5-Path-Class","version":"0.37"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-PatchReader","origin":"devel/p5-PatchReader","version":"0.9.6_3","comment":"Perl module with utilities to read and manipulate patches and CVS","maintainer":"toni.viemero@iki.fi","www":"https://metacpan.org/release/PatchReader","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c2521f660532f11e32f8b4bc81bf6464d00fb9b2c1a3e115eb582f171c79f8b4","flatsize":33161,"path":"All/p5-PatchReader-0.9.6_3.pkg","repopath":"All/p5-PatchReader-0.9.6_3.pkg","licenselogic":"single","pkgsize":10840,"desc":"PatchReader is a set of utilities for reading in, transforming, and doing\nvarious other things with a patch.  It basically allows you to create a chain of\nreaders that can read a patch, remove files from a patch, add CVS context, fix\nup the patch root according to CVS, and output the patch as raw unified or\nthrough a template processor (used in some places to output a patch as HTML).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Path-Class","origin":"devel/p5-Path-Class","version":"0.37","comment":"Cross-platform path specification manipulation","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Path-Class","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"807a052b0bc4d27a8371f2a1b33a323e94926d14d3616a1d7f1b9f4f920e5745","flatsize":75159,"path":"All/p5-Path-Class-0.37.pkg","repopath":"All/p5-Path-Class-0.37.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":36928,"desc":"Path::Class - Cross-platform path specification manipulation","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Pegex","origin":"devel/p5-Pegex","version":"0.75","comment":"Acmeist PEG Parser Framework","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Pegex","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4c36a57a4363806716d36f6f4fc09b2d889ba0a576d56230e1a40f6cb438856d","flatsize":261472,"path":"All/p5-Pegex-0.75.pkg","repopath":"All/p5-Pegex-0.75.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":108368,"desc":"Pegex is an Acmeist parser framework. It allows you to easily create parsers\nthat will work equivalently in lots of programming languages! The inspiration\nfor Pegex comes from the parsing engine upon which the postmodern programming\nlanguage Perl 6 is based on. Pegex brings this beauty to the other justmodern\nlanguages that have a normal regular expression engine available.\n\nPegex gets it name by combining Parsing Expression Grammars (PEG), with Regular\nExpessions (Regex). That's actually what Pegex does.\n\nPEG is the cool new way to elegantly specify recursive descent grammars. The\nPerl 6 language is defined in terms of a self modifying PEG language called Perl\n6 Rules. Regexes are familiar to programmers of most modern programming\nlanguages. Pegex defines a simple PEG syntax, where all the terminals are\nregexes. This means that Pegex can be quite fast and powerful.\n\nPegex attempts to be the simplest way to define new (or old) Domain Specific\nLanguages (DSLs) that need to be used in several programming languages and\nenvironments. Things like JSON, YAML, Markdown etc. It also great for writing\nparsers/compilers that only need to work in one language.","deps":{"p5-XXX":{"origin":"devel/p5-XXX","version":"0.38"},"p5-YAML-PP":{"origin":"textproc/p5-YAML-PP","version":"0.034"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-PathTools","origin":"devel/p5-PathTools","version":"3.7500","comment":"Perl module for portably manipulating file specifications","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/PathTools","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"592dbf60365b11e3dc394ade6dfa7f667ea4264a3668b5da8c030c6b543bd6bf","flatsize":166805,"path":"All/p5-PathTools-3.7500.pkg","repopath":"All/p5-PathTools-3.7500.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":68772,"desc":"Cwd provides functions for determining the pathname of the current working\ndirectory. It is recommended that getcwd (or another *cwd() function) be used in\nall code to ensure portability. By default, it exports the functions cwd(),\ngetcwd(), fastcwd(), and fastgetcwd() (and, on Win32, getdcwd()) into the\ncaller's namespace.\n\nFile::Spec is designed to support operations commonly performed on file\nspecifications (usually called \"file names\", but not to be confused with the\ncontents of a file, or Perl's file handles), such as concatenating several\ndirectory and file names into a single path, or determining whether a path is\nrooted.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"annotations":{"cpe":"cpe:2.3:a:perl:pathtools:3.7500:::::dragonfly6:x86_64"}},{"name":"p5-ParseTemplate","origin":"devel/p5-ParseTemplate","version":"3.08_1","comment":"Processor for templates containing Perl expressions","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/ParseTemplate","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4d3caac2db4a3872ac23d1b92214aa18bac42b513c17c7f7470b60e9c4b5838b","flatsize":29908,"path":"All/p5-ParseTemplate-3.08_1.pkg","repopath":"All/p5-ParseTemplate-3.08_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14844,"desc":"The Parse::Template class evaluates Perl expressions placed within\na text. This class can be used as a code generator, or a generator\nof documents in various document formats (HTML, XML, RTF, etc.).\n\nParse::Template was initially created to serve as a code generator\nfor the Parse::Lex class. The class is now available as a separate\nmodule.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-PayflowPro","origin":"finance/p5-PayflowPro","version":"4706","comment":"Pure Perl PayflowPro payment gateway interface","maintainer":"vivek@khera.org","www":"http://www.mailermailer.com/labs/projects/Payflow-Pro-API.rwp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a2fb2fc71b2a460578f78e16540114929eaa17154bc5e71920c12419045bff37","flatsize":285609,"path":"All/p5-PayflowPro-4706.pkg","repopath":"All/p5-PayflowPro-4706.pkg","licenselogic":"single","pkgsize":149556,"desc":"Interface to HTTP gateway for PayPal's Payflow Pro service, as described on\nthe PayPal developer site at https://www.x.com/docs/DOC-1642\n\nSee also the developer area:\nhttps://www.x.com/community/ppx/xspaces/web_checkout/payflow?view=documents\n\nThis module is intended to be a drop-in replacement for PFProAPI (a couple of\nminor changes to your code are necessary to use this module instead of\nPFProAPI).  The major difference is that it is pure Perl, and not architecture\ndependent (ie, you can use this on your 64-bit FreeBSD platform.)","deps":{"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["finance","perl5"]},{"name":"p5-Parse-Yapp","origin":"devel/p5-Parse-Yapp","version":"1.21","comment":"Perl extension for generating and using LALR parsers","maintainer":"lyngbol@wheel.dk","www":"https://metacpan.org/release/Parse-Yapp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f04030674c94d304eab35033a3e963a80037d07caa745419d296b700c7afb104","flatsize":110842,"path":"All/p5-Parse-Yapp-1.21.pkg","repopath":"All/p5-Parse-Yapp-1.21.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":37004,"desc":"Parse::Yapp lets you create Perl OO fully reentrant LALR(1) parser modules\nand has been designed to be functionally as close as possible to yacc,\nbut using the full power of Perl and opened for enhancements.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Parse-Syslog-Mail","origin":"mail/p5-Parse-Syslog-Mail","version":"0.17_1","comment":"Parse log messages generated by various MTAs","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Parse-Syslog-Mail","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"95f9d7a61702392da959458e16ed84a92fe60d02bcd7df656241762295aee5a8","flatsize":13518,"path":"All/p5-Parse-Syslog-Mail-0.17_1.pkg","repopath":"All/p5-Parse-Syslog-Mail-0.17_1.pkg","licenselogic":"single","pkgsize":7668,"desc":"As its names implies, Parse::Syslog::Mail presents a simple interface to\ngather mail information from a syslog file.  It uses Parse::Syslog for\nreading the syslog, and offer the same simple interface. Currently\nsupported log formats are: Sendmail, Postfix, Qmail.","deps":{"p5-Parse-Syslog":{"origin":"textproc/p5-Parse-Syslog","version":"1.11"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Parse-VarName","origin":"devel/p5-Parse-VarName","version":"0.03","comment":"Routines to parse variable name","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Parse-VarName","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c58cfe5b82901969a4c711f05813a50b38c8392a744d6ab770735b6acea85395","flatsize":42812,"path":"All/p5-Parse-VarName-0.03.pkg","repopath":"All/p5-Parse-VarName-0.03.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10624,"desc":"Parse::VarName provides routines to parse variable name.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Parse-Syslog","origin":"textproc/p5-Parse-Syslog","version":"1.11","comment":"Perl5 routines that present a simple interface to parse syslog files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Parse-Syslog","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3d58a820e8bf0fbd083841cba8eb2323257e7bda6fcf88544fafa70a49cbb283","flatsize":27135,"path":"All/p5-Parse-Syslog-1.11.pkg","repopath":"All/p5-Parse-Syslog-1.11.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12092,"desc":"Parse::Syslog presents a simple interface to parse syslog\nfiles: you create a parser on a file (with new) and call\nnext to get one line at a time with Unix-timestamp, host,\nprogram, pid and text returned in a hash-reference.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Parse-Snort","origin":"security/p5-Parse-Snort","version":"0.9","comment":"Parse and create Snort rules","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Parse-Snort","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"112a6bec98763c26288da3dde76c3bff2b3fdec393720a5c06753784aa5e3704","flatsize":29847,"path":"All/p5-Parse-Snort-0.9.pkg","repopath":"All/p5-Parse-Snort-0.9.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15392,"desc":"Parse and create rules for the Snort IDS.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Parse-Range","origin":"math/p5-Parse-Range","version":"0.96_1","comment":"Parses range definitions and returns an array","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Parse-Range","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fe5c05fa0d09ef85787ce4b5497de3522fed8d73cc1f858ef08515f837de2b17","flatsize":14574,"path":"All/p5-Parse-Range-0.96_1.pkg","repopath":"All/p5-Parse-Range-0.96_1.pkg","licenselogic":"or","licenses":["ART10","BSD3CLAUSE"],"pkgsize":8576,"desc":"This module parses range definitions and returns\nan array of individual numbers.","deps":{"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Path-Iterator-Rule","origin":"devel/p5-Path-Iterator-Rule","version":"1.015","comment":"Perl extension for iterative, recursive file finder","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Path-Iterator-Rule","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a62e2490904572e132c0ff40a9c66bf4451f175c522cc35ecaf13c6749f1e8bf","flatsize":110155,"path":"All/p5-Path-Iterator-Rule-1.015.pkg","repopath":"All/p5-Path-Iterator-Rule-1.015.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":40600,"desc":"This module iterates over files and directories to identify ones\nmatching a user-defined set of rules.  The API is based heavily on\nFile::Find::Rule, but with more explicit distinction between matching\nrules and options that influence how directories are searched.  A\nPath::Iterator::Rule object is a collection of rules (match criteria)\nwith methods to add additional criteria.  Options that control\ndirectory traversal are given as arguments to the method that\ngenerates an iterator.","deps":{"p5-Number-Compare":{"origin":"math/p5-Number-Compare","version":"0.03_1"},"p5-Text-Glob":{"origin":"textproc/p5-Text-Glob","version":"0.11"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Parse-RecDescent","origin":"devel/p5-Parse-RecDescent","version":"1.967015","comment":"Recursive descent parsing framework for Perl","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Parse-RecDescent","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0da22bef7dfc7baa41218b82a63820181f1826b3c20b2ec0bc42850971599165","flatsize":357155,"path":"All/p5-Parse-RecDescent-1.967015.pkg","repopath":"All/p5-Parse-RecDescent-1.967015.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":133788,"desc":"RecDescent incrementally generates top-down recursive-descent text\nparsers from simple yacc-like grammar specifications. It provides:\n\n  * Regular expressions or literal strings as terminals (tokens)\n  * Multiple (non-contiguous) productions for any rule\n  * Repeated, optional and alternate subrules within productions\n  * Late-bound (run-time dispatched) subrules\n  * Full access to Perl within actions specified as part of the grammar\n  * Simple automated error reporting during generation and parsing\n  * The ability to commit to, uncommit to, or reject particular\n    productions during a parse\n  * Incremental extension of the parsing grammar (even during a parse)\n  * The ability to retrieve the generated parsing code.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"options":{"DOCS":"on"}},{"name":"p5-Parse-PhoneNumber","origin":"textproc/p5-Parse-PhoneNumber","version":"1.9_1","comment":"Parse phone numbers","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Parse-PhoneNumber","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"db5feda1a107819193349c1e8fb7cace94b37cbbb8379d0f18b532b0c2a3305f","flatsize":14942,"path":"All/p5-Parse-PhoneNumber-1.9_1.pkg","repopath":"All/p5-Parse-PhoneNumber-1.9_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8528,"desc":"Parse phone numbers. Phone number have a defined syntax (to a point), so\nthey can be parsed (to a point).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Path-FindDev","origin":"devel/p5-Path-FindDev","version":"0.5.2_1","comment":"Find a development path in an upper hierarchy","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Path-FindDev","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3357629861f5fd02b32e242178382eeec17448a8769546dffbf0313b2a7057bf","flatsize":52237,"path":"All/p5-Path-FindDev-0.5.2_1.pkg","repopath":"All/p5-Path-FindDev-0.5.2_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15564,"desc":"Path::FindDev is used to find a development path somewhere in an upper\nhierarchy. It is mostly a glue layer around Path::IsDev with a few\ndirectory walking tricks.","deps":{"p5-Class-Tiny":{"origin":"devel/p5-Class-Tiny","version":"1.008"},"p5-Path-IsDev":{"origin":"devel/p5-Path-IsDev","version":"1.001003"},"p5-Path-Tiny":{"origin":"devel/p5-Path-Tiny","version":"0.146"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Parse-PerlConfig","origin":"devel/p5-Parse-PerlConfig","version":"0.05_3","comment":"Perl5 module to use perl scripts as config files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Parse-PerlConfig","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"41a67938e72f8a4fa373e38e279f0b516155ada0154d01d1647e95da78194e66","flatsize":38199,"path":"All/p5-Parse-PerlConfig-0.05_3.pkg","repopath":"All/p5-Parse-PerlConfig-0.05_3.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16864,"desc":"This perl module will eval another perl script and return a hash ref\nof the final values of the global variables in the eval.  This allows\nyou to write generic config files in Perl.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Path-Dispatcher-Declarative","origin":"devel/p5-Path-Dispatcher-Declarative","version":"0.03_1","comment":"Sugary dispatcher for perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Path-Dispatcher-Declarative","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0d43405bd8cfac89c9f4d0e69d0dd1b5e7efd5a6a2b375d4e38a8c84b6884dc4","flatsize":21253,"path":"All/p5-Path-Dispatcher-Declarative-0.03_1.pkg","repopath":"All/p5-Path-Dispatcher-Declarative-0.03_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9500,"desc":"sugary dispatcher for perl","deps":{"p5-Any-Moose":{"origin":"devel/p5-Any-Moose","version":"0.27"},"p5-Path-Dispatcher":{"origin":"devel/p5-Path-Dispatcher","version":"1.08"},"p5-Sub-Exporter":{"origin":"devel/p5-Sub-Exporter","version":"0.991"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Parse-Netstat","origin":"net/p5-Parse-Netstat","version":"0.14","comment":"Parse the output of netstat command","maintainer":"vvelox@vvelox.net","www":"https://metacpan.org/release/Parse-Netstat","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0eaf0a233e1a618f3618f0f2d415082fea6e6f06161034aae9806ddd2ab439eb","flatsize":110655,"path":"All/p5-Parse-Netstat-0.14.pkg","repopath":"All/p5-Parse-Netstat-0.14.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":32032,"desc":"Parses the output from netstat, returning a easy to use hash.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Parse-LocalDistribution","origin":"devel/p5-Parse-LocalDistribution","version":"0.20","comment":"Perl extension to parses local .pm files as PAUSE does","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Parse-LocalDistribution","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bb616d92cd95b2829c1b2e82d4069c3267a883e07ee4e79ae03b48852040dd15","flatsize":23139,"path":"All/p5-Parse-LocalDistribution-0.20.pkg","repopath":"All/p5-Parse-LocalDistribution-0.20.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10768,"desc":"This is a sister module of Parse::PMFile.  This module parses local\n.pm files (and a META file if any) in a specific (current if not\nspecified) directory, and returns a hash reference that represents\n\"provides\" information (with some extra meta data).  This is almost\nthe same as Module::Metadata does (which has been in Perl core since\nPerl 5.13.9).  The main difference is the most of the code of this\nmodule is directly taken from the PAUSE code as of June 2013.  If you\nneed better compatibility to PAUSE, try this.  If you need better\nperformance, safety, or portability in general, Module::Metadata may\nbe a better and handier option (Parse::PMFile (and thus\nParse::LocalDistribution) actually evaluates code in the $VERSION line\n(in a Safe compartment), which may be problematic in some cases).","deps":{"p5-Parse-PMFile":{"origin":"devel/p5-Parse-PMFile","version":"0.47"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Path-Abstract","origin":"devel/p5-Path-Abstract","version":"0.096_1","comment":"Fast and featureful UNIX-style path parsing and manipulation","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Path-Abstract","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0a5cb22e406b3282cbc3ced5b5f9c663b8909c2ae11b03cf2ce796fe93bf1fdf","flatsize":28464,"path":"All/p5-Path-Abstract-0.096_1.pkg","repopath":"All/p5-Path-Abstract-0.096_1.pkg","licenselogic":"single","pkgsize":12740,"desc":"A tool for parsing, interrogating, and modifying a UNIX-style path. The parsing\nbehavior is similar to File::Spec::Unix, except that trailing slashes are\npreserved (converted into a single slash).","deps":{"p5-Sub-Exporter":{"origin":"devel/p5-Sub-Exporter","version":"0.991"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Parse-IRC","origin":"irc/p5-Parse-IRC","version":"1.22","comment":"Parser for the IRC protocol","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Parse-IRC","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0b293d8d1853ee0a25ff8f23e4409a60852a568d6142df8cb074e525ffa62703","flatsize":54839,"path":"All/p5-Parse-IRC-1.22.pkg","repopath":"All/p5-Parse-IRC-1.22.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14904,"desc":"Parse::IRC provides a convenient way of parsing lines of text conforming\nto the IRC protocol ( see RFC1459 or RFC2812 ).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["irc","perl5"]},{"name":"p5-Perl-Critic","origin":"textproc/p5-Perl-Critic","version":"1.156","comment":"Critique Perl source for style and standards","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Perl-Critic","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"72f2b6cb74c2311a47bdf0b619a1e81f4475333ecd33856d50976a20f97ea703","flatsize":2055977,"path":"All/p5-Perl-Critic-1.156.pkg","repopath":"All/p5-Perl-Critic-1.156.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":794672,"desc":"Perl::Critic is an extensible framework for creating and applying coding\nstandards to Perl source code. Essentially, it is a static source code\nanalysis engine. Perl::Critic is distributed with a number of\nPerl::Critic::Policy modules that attempt to enforce various coding\nguidelines. Most Policies are based on Damian Conway's book\nPerl Best Practices.\nYou can choose and customize those Polices through the\nPerl::Critic interface. You can also create new Policy modules that\nsuit your own tastes.\n\nFor a convenient command-line interface to Perl::Critic, see the\ndocumentation for perlcritic. If you want to integrate Perl::Critic with\nyour build process, Test::Perl::Critic provides a nice interface that is\nsuitable for test scripts.","deps":{"p5-B-Keywords":{"origin":"devel/p5-B-Keywords","version":"1.27"},"p5-Config-Tiny":{"origin":"devel/p5-Config-Tiny","version":"2.30"},"p5-Exception-Class":{"origin":"devel/p5-Exception-Class","version":"1.45"},"p5-File-Which":{"origin":"sysutils/p5-File-Which","version":"1.27"},"p5-List-SomeUtils":{"origin":"devel/p5-List-SomeUtils","version":"0.59"},"p5-Module-Pluggable":{"origin":"devel/p5-Module-Pluggable","version":"5.2"},"p5-PPI":{"origin":"textproc/p5-PPI","version":"1.278"},"p5-PPIx-QuoteLike":{"origin":"textproc/p5-PPIx-QuoteLike","version":"0.023"},"p5-PPIx-Regexp":{"origin":"textproc/p5-PPIx-Regexp","version":"0.088"},"p5-PPIx-Utils":{"origin":"textproc/p5-PPIx-Utils","version":"0.003"},"p5-Perl-Tidy":{"origin":"devel/p5-Perl-Tidy","version":"20250311"},"p5-Pod-Parser":{"origin":"textproc/p5-Pod-Parser","version":"1.67"},"p5-Pod-Spell":{"origin":"textproc/p5-Pod-Spell","version":"1.27"},"p5-Readonly":{"origin":"devel/p5-Readonly","version":"2.05"},"p5-String-Format":{"origin":"textproc/p5-String-Format","version":"1.18"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5","textproc"]},{"name":"p5-Parse-HTTP-UserAgent","origin":"www/p5-Parse-HTTP-UserAgent","version":"0.42","comment":"Parser for the User Agent string","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Parse-HTTP-UserAgent","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f1c6f77d4e4b4eb4775c4d1ffbf764e810b7e56835adf879804a9c15035fac5b","flatsize":114502,"path":"All/p5-Parse-HTTP-UserAgent-0.42.pkg","repopath":"All/p5-Parse-HTTP-UserAgent-0.42.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":32724,"desc":"Parse::HTTP::UserAgent implements a rules-based parser and tries to identify\nMSIE, FireFox, Opera, Safari & Chrome first. It then tries to identify Mozilla,\nNetscape, Robots and the rest will be tried with a generic parser. There is also\na structure dumper, useful for debugging.\n\nUser agent strings are a complete mess since there is no standard format for\nthem. They can be in various formats and can include more or less information\ndepending on the vendor's (or the user's) choice. Also, it is not dependable\nsince it is some arbitrary identification string. Any user agent can fake\nanother. So, why deal with such a useless mess? You may want to see the choice\nof your visitors and can get some reliable data (even if some are fake) and\ngenerate some nice charts out of them or just want to send an HttpOnly cookie if\nthe user agent seems to support it (and send a normal one if this is not the\ncase). However, browser sniffing for client-side coding is considered a bad\nhabit.","deps":{"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-XML-Simple":{"origin":"textproc/p5-XML-Simple","version":"2.25"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Parser-MGC","origin":"devel/p5-Parser-MGC","version":"0.23","comment":"Build simple recursive-descent parsers","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Parser-MGC","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"657520c7c351e439227cd58a1ffa7b31e8cbb3880eae50b6d30d9974b2004916","flatsize":114019,"path":"All/p5-Parser-MGC-0.23.pkg","repopath":"All/p5-Parser-MGC-0.23.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":48556,"desc":"Parser::MGC class provides a low-level framework for building recursive-descent\nparsers that consume a given input string from left to right, returning a parse\nstructure. It takes its name from the m//gc regexps used to implement the token\nparsing behaviour.\n\nIt provides a number of token-parsing methods, which each extract a grammatical\ntoken from the string. It also provides wrapping methods that can be used to\nbuild up a possibly-recursive grammar structure, by applying a structure around\nother parts of parsing code.","deps":{"p5-Feature-Compat-Try":{"origin":"devel/p5-Feature-Compat-Try","version":"0.05"},"p5-File-Slurp-Tiny":{"origin":"devel/p5-File-Slurp-Tiny","version":"0.004"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Parse-FixedLength","origin":"textproc/p5-Parse-FixedLength","version":"5.39_1","comment":"Parse a string containing fixed length fields into component parts","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Parse-FixedLength","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"70a8d6ad5087f71385ecbcb52d4fc5c688315a06cf842761d7d86fb877521ecf","flatsize":38431,"path":"All/p5-Parse-FixedLength-5.39_1.pkg","repopath":"All/p5-Parse-FixedLength-5.39_1.pkg","licenselogic":"single","pkgsize":16748,"desc":"The Parse::FixedLength module facilitates the process of breaking a\nstring into its fixed-length components. Sure, it's a glorified (and in\nsome ways more limited) substitute for the perl functions pack and\nunpack, but it's the author's belief that this module helps in the\nmaintainability of working with fixed length formats as the number of\nfields in a format grows.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-ParseLex","origin":"devel/p5-ParseLex","version":"2.21_1","comment":"Object-oriented generator of lexical analyzers","maintainer":"pirzyk@FreeBSD.org","www":"https://metacpan.org/release/ParseLex","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1edc66b5d41d8e6e6228f71b53c7cc6f1fe62fa6ae47dadc13cad3f972e7be73","flatsize":136149,"path":"All/p5-ParseLex-2.21_1.pkg","repopath":"All/p5-ParseLex-2.21_1.pkg","licenselogic":"single","pkgsize":47608,"desc":"The Parse::Lex.pm module for perl5 is an object-oriented generator of\nlexical analyzers.\n\nThis distribution includes Parse::YYLex (written by Vladimir Alexiev)\na lexer generator that you can use with yacc parsers.","deps":{"p5-ParseTemplate":{"origin":"devel/p5-ParseTemplate","version":"3.08_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Parse-Flex","origin":"textproc/p5-Parse-Flex","version":"0.12_1","comment":"The Fastest Lexer in the West","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Parse-Flex","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"39cae75a288ef9e1d9efb29668489e168ba7591b75e6988ece385099cdc9896b","flatsize":54203,"path":"All/p5-Parse-Flex-0.12_1.pkg","repopath":"All/p5-Parse-Flex-0.12_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":22116,"desc":"Parse::Flex works similar to Parse::Lex, but it uses XS for faster\nperformance.\n\nThis module allows you to construct a lexer analyzer with your custom\nrules. Parse::Flex is not intended to be used directly; instead, use the\nscript makelexer.pl to submit your grammar file. The output of the script\nis a custom shared library and a custom .pm module which, among other\nthings, will transparently load the library and provide interface to your\n(custom) lexer. In other words, you supply a grammar.l file to\nmakelexer.pl and you receive Flex01.pm and Flex02.so . Then, use only the\nFlex01.pm - since Flex01.pm will automatically load Flex01.so.\n\nThe grammar.l file requires the same syntax as flex(1); that is, the\nactions are written in C . See the flex(1) documentation to learn the\nsyntax, or fetch the sample t/grammar.l file inside this package.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Parse-ExuberantCTags","origin":"devel/p5-Parse-ExuberantCTags","version":"1.02_1","comment":"Perl module to efficiently parse exuberant ctags files","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Parse-ExuberantCTags","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"50738f7c3bb3a77a7e903902a000bf012bb1c92073c9870685ace7893af903b2","flatsize":43858,"path":"All/p5-Parse-ExuberantCTags-1.02_1.pkg","repopath":"All/p5-Parse-ExuberantCTags-1.02_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":18380,"desc":"This Perl module parses ctags files and handles both traditional\nctags as well as extended ctags files such as produced with Exuberant\nctags.\n\nThe module is implemented as a wrapper around the readtags library\nthat normally ships with Exuberant ctags.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Parse-ErrorString-Perl","origin":"devel/p5-Parse-ErrorString-Perl","version":"0.27","comment":"Parse error messages from the Perl interpreter","maintainer":"perl@FreeBSD.org","www":"https://github.com/PadreIDE/Parse-ErrorString-Perl","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bb6613623d742240973a313976230b78592483bbde0998171718e4f4a538019d","flatsize":34600,"path":"All/p5-Parse-ErrorString-Perl-0.27.pkg","repopath":"All/p5-Parse-ErrorString-Perl-0.27.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17752,"desc":"Parse::ErrorString::Perl is a module for parsing Perl interpreter\nerror messages.","deps":{"p5-Class-XSAccessor":{"origin":"devel/p5-Class-XSAccessor","version":"1.19_2,1"},"p5-Module-Install":{"origin":"devel/p5-Module-Install","version":"1.21"},"p5-Pod-POM":{"origin":"textproc/p5-Pod-POM","version":"2.01"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Parse-CPAN-Packages-Fast","origin":"devel/p5-Parse-CPAN-Packages-Fast","version":"0.09","comment":"Parse CPAN package index","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Parse-CPAN-Packages-Fast","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1a28d85dd300459bdd34174c5bbd672d22e10d76fbac35c52341ce01b3debe2b","flatsize":20762,"path":"All/p5-Parse-CPAN-Packages-Fast-0.09.pkg","repopath":"All/p5-Parse-CPAN-Packages-Fast-0.09.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9000,"desc":"parse CPAN's package index","deps":{"p5-CPAN-DistnameInfo":{"origin":"devel/p5-CPAN-DistnameInfo","version":"0.12_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Parse-Distname","origin":"devel/p5-Parse-Distname","version":"0.05","comment":"Parse a distribution name","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/Parse-Distname","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"39c53bc86e22296645cf21212a0716337e91b34aa47f0e869e740147bfec9c11","flatsize":51413,"path":"All/p5-Parse-Distname-0.05.pkg","repopath":"All/p5-Parse-Distname-0.05.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13968,"desc":"Parse::Distname is yet another distribution name parser. It works almost the\nsame as CPAN::DistnameInfo, but Parse::Distname takes a different approach. It\ntries to extract a version part of a distribution and treat the rest as a\ndistribution name, contrary to CPAN::DistnameInfo which tries to define a name\npart and treat the rest as a version.\n\nBecause of this difference, when Parse::Distname parses a weird distribution\nname such as \"AUTHOR/v1.0.tar.gz\", it says the name is empty and the version is\n\"v1.0\", while CPAN::DistnameInfo says the name is \"v\" and the version is \"1.0\".\nSee test files in this distribution if you need more details. As of this\nwriting, Parse::Distname returns a different result for about 200+ distributions\namong about 320000 BackPan distributions.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Parse-CSV","origin":"textproc/p5-Parse-CSV","version":"2.07","comment":"Highly flexible CSV parser for large files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Parse-CSV","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"718b42ae578acf0cd1904f222a87a8c761ad639321766b0f28d6d7cd2b6da4a9","flatsize":56906,"path":"All/p5-Parse-CSV-2.07.pkg","repopath":"All/p5-Parse-CSV-2.07.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17536,"desc":"Surely the CPAN doesn't need yet another CSV parsing module.\n\nText::CSV_XS is the standard parser for CSV files. It is fast\nas hell, but unfortunately it can be a bit verbose to use.\n\nA number of other modules have attempted to put usability\nwrappers around this venerable module, but they have all\nfocussed on parsing the entire file into memory at once.\n\nThis method is fine unless your CSV files start to get large.\nOnce that happens, the only existing option is to fall back\non the relatively slow and heavyweight XML::SAXDriver::CSV\nmodule.\n\nParse::CSV fills this functionality gap. It provides a flexible\nand light-weight streaming parser for large, extremely large,\nor arbitrarily large CSV files.","deps":{"p5-Params-Util":{"origin":"devel/p5-Params-Util","version":"1.102"},"p5-Text-CSV_XS":{"origin":"textproc/p5-Text-CSV_XS","version":"1.60"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Parse-Win32Registry","origin":"devel/p5-Parse-Win32Registry","version":"1.1","comment":"Perl extension for parsing Win32Registry","maintainer":"nobutaka@FreeBSD.org","www":"https://metacpan.org/release/Parse-Win32Registry","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"70a7c9cc9106adc58bb839a10829ec27fbad726ea652433f653088bdffd36ff1","flatsize":389468,"path":"All/p5-Parse-Win32Registry-1.1.pkg","repopath":"All/p5-Parse-Win32Registry-1.1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":73824,"desc":"Parse::Win32Registry is a module for parsing Windows Registry files,\nallowing you to read the keys and values of a registry file without\ngoing through the Windows API.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Parse-BooleanLogic","origin":"textproc/p5-Parse-BooleanLogic","version":"0.09_1","comment":"Parser of boolean expressions","maintainer":"skreuzer@FreeBSD.org","www":"https://metacpan.org/release/Parse-BooleanLogic","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b9bd44f3e1c92d84d7e3190f2f70d8df12f80737c3b28084929428e8bbb4d06c","flatsize":33533,"path":"All/p5-Parse-BooleanLogic-0.09_1.pkg","repopath":"All/p5-Parse-BooleanLogic-0.09_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14172,"desc":"Parse::BooleanLogic is a fast parser for boolean expressions. Originally\nwritten for Request Tracker to parse SQL like expressions, it can be\nused to parse other boolean logic sentences with OPERANDs joined using\nbinary OPERATORs and grouped and nested using parentheses.","deps":{"p5-Module-Install":{"origin":"devel/p5-Module-Install","version":"1.21"},"p5-Regexp-Common":{"origin":"textproc/p5-Regexp-Common","version":"2017060201"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Paranoid-Log-Syslog","origin":"devel/p5-Paranoid-Log-Syslog","version":"2.00","comment":"Syslog support for Paranoid::Log","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Paranoid-Log-Syslog","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"15e590d8a31350088f6fcb8d3bac54bff2df745a4a8502ac3ee96b321d7c3078","flatsize":14858,"path":"All/p5-Paranoid-Log-Syslog-2.00.pkg","repopath":"All/p5-Paranoid-Log-Syslog-2.00.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7324,"desc":"Paranoid::Log::Syslog provides syslog support from within the Paranoid::Log\nframework.","deps":{"p5-Paranoid":{"origin":"devel/p5-Paranoid","version":"2.10"},"p5-Unix-Syslog":{"origin":"sysutils/p5-Unix-Syslog","version":"1.1_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Parse-PlainConfig","origin":"devel/p5-Parse-PlainConfig","version":"3.07","comment":"Perl module to use plain config files","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Parse-PlainConfig","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"874ba0bf4be5837d61d8d381adb05a348f2319bd03035b0c5266a06305854d2c","flatsize":137529,"path":"All/p5-Parse-PlainConfig-3.07.pkg","repopath":"All/p5-Parse-PlainConfig-3.07.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":49344,"desc":"This perl module allows you to use generic config files in Perl applications.\nSyntax of the configuration file(s) to read is fully configurable including\ndelimiters, maximum config size, ends of lines, and features include comments,\nassociative arrays, types of variables with coercion","deps":{"p5-Class-EHierarchy":{"origin":"devel/p5-Class-EHierarchy","version":"2.01"},"p5-Paranoid":{"origin":"devel/p5-Paranoid","version":"2.10"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Parse-PMFile","origin":"devel/p5-Parse-PMFile","version":"0.47","comment":"Perl extension to parses .pm file as PAUSE does","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Parse-PMFile","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"00ddd90c7895894f384756e0625962a717e5c75375b9df4649ad9724293456b4","flatsize":41886,"path":"All/p5-Parse-PMFile-0.47.pkg","repopath":"All/p5-Parse-PMFile-0.47.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15488,"desc":"The most of the code of this module is taken from the PAUSE code as of\nApril 2013 almost verbatim.  Thus, the heart of this module should be\nquite stable.  However, I made it not to use pipe (\"-|\") as well as I\nstripped database-related code.  If you encounter any issue, that's\nmost probably because of my modification.\n\nThis module doesn't provide features to extract a distribution or\nparse meta files intentionally.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Params-Validate-Dependencies","origin":"devel/p5-Params-Validate-Dependencies","version":"2.00","comment":"Validate combinations of parameters","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Params-Validate-Dependencies","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6eb5f090f64f62a3629c9b6ae0052b3781291afdb0eeca58dce60d7c1a4fa424","flatsize":57952,"path":"All/p5-Params-Validate-Dependencies-2.00.pkg","repopath":"All/p5-Params-Validate-Dependencies-2.00.pkg","licenselogic":"or","licenses":["ART10","GPLv2"],"pkgsize":26128,"desc":"Params::Validate::Dependencies extends Params::Validate's validate() function to\nsupport an arbitrary number of callbacks which are not associated with any one\nparameter. All of those callbacks are run after Params::Validate's normal\nvalidate() function. If any of them return false, then validate() will die as\nnormal.","deps":{"p5-Clone":{"origin":"devel/p5-Clone","version":"0.47"},"p5-Data-Domain":{"origin":"devel/p5-Data-Domain","version":"1.16"},"p5-PadWalker":{"origin":"devel/p5-PadWalker","version":"2.5"},"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Parse-Method-Signatures","origin":"devel/p5-Parse-Method-Signatures","version":"1.003019","comment":"Perl6 like method signature parser","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Parse-Method-Signatures","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b5bd1b65b176cc7d5639f86abf8931a4290e9ac504a15dbbe0cc23d6c6efb0a4","flatsize":57177,"path":"All/p5-Parse-Method-Signatures-1.003019.pkg","repopath":"All/p5-Parse-Method-Signatures-1.003019.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":23284,"desc":"Parse::Method::Signatures is a Perl6 like method signature parser inspired by\nPerl6::Signature but streamlined to just support the subset deemed useful for\nTryCatch and MooseX::Method::Signatures.","deps":{"p5-Class-Load":{"origin":"devel/p5-Class-Load","version":"0.25"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Traits":{"origin":"devel/p5-MooseX-Traits","version":"0.13"},"p5-MooseX-Types":{"origin":"devel/p5-MooseX-Types","version":"0.50"},"p5-MooseX-Types-Structured":{"origin":"devel/p5-MooseX-Types-Structured","version":"0.36"},"p5-PPI":{"origin":"textproc/p5-PPI","version":"1.278"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Parse-MIME","origin":"mail/p5-Parse-MIME","version":"1.006","comment":"Perl extension to parse mime-types","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Parse-MIME","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"943f2f330f7ca18efec2cb49ed06ae90a9f6d8ec92960ab4f36f6efeb6d30825","flatsize":15934,"path":"All/p5-Parse-MIME-1.006.pkg","repopath":"All/p5-Parse-MIME-1.006.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8452,"desc":"This module provides basic functions for handling mime-types.  It can\nhandle matching mime-types against a list of media-ranges.  See\nsection 14.1 of the HTTP specification [RFC 2616] for a complete\nexplanation:\nhttp://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.1","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Parse-ANSIColor-Tiny","origin":"textproc/p5-Parse-ANSIColor-Tiny","version":"0.700","comment":"Determine attributes of ANSI-colored string","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Parse-ANSIColor-Tiny","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eb2928e137ca874d98dc926be0531cfc956a1d3aa9f0f4702e18b0d018c4ddf1","flatsize":20792,"path":"All/p5-Parse-ANSIColor-Tiny-0.700.pkg","repopath":"All/p5-Parse-ANSIColor-Tiny-0.700.pkg","licenselogic":"single","pkgsize":11160,"desc":"Parse a string colored with ANSI escape sequences into a structure suitable\nfor reformatting (into HTML, for example).\n\nThe output of terminal commands can be marked up with colors and formatting\nthat in some instances you'd like to preserve.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Params-Util","origin":"devel/p5-Params-Util","version":"1.102","comment":"Utility functions to aid in parameter checking","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Params-Util","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9024c2fae7c99db7c16a9643536fc5b31eb6d138cdeb0d430c2478c8e8dbd315","flatsize":46104,"path":"All/p5-Params-Util-1.102.pkg","repopath":"All/p5-Params-Util-1.102.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":19064,"desc":"Params::Util provides a basic set of importable functions that makes\nchecking parameters a hell of a lot easier.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Params-Check","origin":"devel/p5-Params-Check","version":"0.38_1","comment":"Generic input parsing/checking mechanism for Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Params-Check","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dac3c3fcc64be29c884b81d0f996e6163e50554233d44dc39cd26f5bde3b0f66","flatsize":34387,"path":"All/p5-Params-Check-0.38_1.pkg","repopath":"All/p5-Params-Check-0.38_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15956,"desc":"Params::Check is a generic input parsing/checking mechanism.  It allows\nyou to validate input via a template. The only requirement is that the\narguments must be named.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"options":{"DOCS":"on"}},{"name":"p5-Params-Classify","origin":"devel/p5-Params-Classify","version":"0.015","comment":"Argument type classification","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Params-Classify","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"017859e6f7e5c711bfee413022c7d6a8fa27759408a608a6c47741c68b428e31","flatsize":45640,"path":"All/p5-Params-Classify-0.015.pkg","repopath":"All/p5-Params-Classify-0.015.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":20532,"desc":"This module provides various type-testing functions. These are\nintended for functions that, unlike most Perl code, care what type of\ndata they are operating on. For example, some functions wish to behave\ndifferently depending on the type of their arguments (like overloaded\nfunctions in C++).\n\nThese functions only provide type classification; they do not enforce\ntype restrictions. Type enforcement may, of course, be built using\nthese classification functions, but the reader's attention is drawn\nto Params::Validate.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Params-CallbackRequest","origin":"devel/p5-Params-CallbackRequest","version":"1.20_1","comment":"Provide callbacks to method and function parameters","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Params-CallbackRequest","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"329c4f82741936e34b585d4c2bd8bed13cee88d056326de30601350aa522cbe9","flatsize":120514,"path":"All/p5-Params-CallbackRequest-1.20_1.pkg","repopath":"All/p5-Params-CallbackRequest-1.20_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":50072,"desc":"The idea behind this module is to provide a sort of plugin architecture for\nPerl templating systems. Callbacks are executed by the contents of a request\nto the Perl templating server, before the templating system itself executes.\nThis approach allows you to carry out logical processing of data submitted\nfrom a form, to affect the contents of the request parameters before they're\npassed to the templating system for processing, and even to redirect or abort\nthe request before the templating system handles it.","deps":{"p5-Class-ISA":{"origin":"devel/p5-Class-ISA","version":"0.36_1"},"p5-Exception-Class":{"origin":"devel/p5-Exception-Class","version":"1.45"},"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Parallel-Scoreboard","origin":"devel/p5-Parallel-Scoreboard","version":"0.08","comment":"Perl extension of scoreboard for monitoring status of many workers","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Parallel-Scoreboard","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"565d54fa3d0a03b3671f5ee05503db6404fa2d6e28c5279163a480239b582fb5","flatsize":22774,"path":"All/p5-Parallel-Scoreboard-0.08.pkg","repopath":"All/p5-Parallel-Scoreboard-0.08.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11964,"desc":"Parallel::Scoreboard is a pure-perl implementation of a process\nscoreboard. By using the module it is easy to create a monitor for\nmany worker process, like the status module of the Apache HTTP server.\n\nUnlike other similar modules, Parallel::Scoreboard is easy to use and\nhas no limitation on the format or the length of the statuses to be\nstored. Any arbitrary data (like JSON or frozen perl object) can be\nsaved by the worker processes as their status and read from the\nmanager process.","deps":{"p5-Class-Accessor-Lite":{"origin":"devel/p5-Class-Accessor-Lite","version":"0.08"},"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Parse-EDID","origin":"textproc/p5-Parse-EDID","version":"1.0.7","comment":"Extended display identification data (EDID) parser","maintainer":"xavier@amdh.fr","www":"https://metacpan.org/dist/Parse-EDID","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"56612c16106d7fd16a7f831b087850cc4471b976dd31af72813622759d3802e7","flatsize":67231,"path":"All/p5-Parse-EDID-1.0.7.pkg","repopath":"All/p5-Parse-EDID-1.0.7.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":20348,"desc":"This module provides some function to parse Extended Display Identification\nData binary data structures.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Parallel-Prefork","origin":"devel/p5-Parallel-Prefork","version":"0.18","comment":"Simple prefork server framework","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Parallel-Prefork","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"07878a939eaf85308a59cdaceb689dff8657907292f0fcd82dbd8662684cc0d5","flatsize":31835,"path":"All/p5-Parallel-Prefork-0.18.pkg","repopath":"All/p5-Parallel-Prefork-0.18.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14100,"desc":"devel/p5-Parallel-Prefork is much like devel/p5-Parallel-ForkManager,\nbut supports graceful shutdown and run-time reconfiguration.","deps":{"p5-Class-Accessor-Lite":{"origin":"devel/p5-Class-Accessor-Lite","version":"0.08"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-Proc-Wait3":{"origin":"devel/p5-Proc-Wait3","version":"0.05_1"},"p5-Scope-Guard":{"origin":"devel/p5-Scope-Guard","version":"0.21"},"p5-Signal-Mask":{"origin":"devel/p5-Signal-Mask","version":"0.008"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Parse-CPAN-Packages","origin":"devel/p5-Parse-CPAN-Packages","version":"2.40_1","comment":"Parse 02packages.details.txt.gz from CPAN","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Parse-CPAN-Packages","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6f82183214ef949630790979f15c610e7f09780f2d18e577316111a78478fe91","flatsize":30194,"path":"All/p5-Parse-CPAN-Packages-2.40_1.pkg","repopath":"All/p5-Parse-CPAN-Packages-2.40_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14776,"desc":"The Comprehensive Perl Archive Network (CPAN) is a very useful collection of\nPerl code. It has several indices of the files that it hosts, including a file\nnamed \"02packages.details.txt.gz\" in the \"modules\" directory. This file\ncontains lots of useful information and this module provides a simple interface\nto the data contained within.","deps":{"p5-Archive-Peek":{"origin":"archivers/p5-Archive-Peek","version":"0.37"},"p5-CPAN-DistnameInfo":{"origin":"devel/p5-CPAN-DistnameInfo","version":"0.12_1"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-PPI":{"origin":"textproc/p5-PPI","version":"1.278"},"p5-Type-Tiny":{"origin":"devel/p5-Type-Tiny","version":"2.006000"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Parallel-Fork-BossWorker","origin":"devel/p5-Parallel-Fork-BossWorker","version":"0.05_1","comment":"Easily create forking queue processing applications","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Parallel-Fork-BossWorker","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ef6321cfbc461a710dc061f445c7e9717d5f340093d91a678eb71b58a7a31cb9","flatsize":14377,"path":"All/p5-Parallel-Fork-BossWorker-0.05_1.pkg","repopath":"All/p5-Parallel-Fork-BossWorker-0.05_1.pkg","licenselogic":"single","pkgsize":7284,"desc":"Perl extension for easily creating forking queue processing applications.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Paranoid-Log-Email","origin":"devel/p5-Paranoid-Log-Email","version":"2.00","comment":"SMTP support for Paranoid::Log","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Paranoid-Log-Email","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9b53ef01daaf6f886780de9ae22339274d07de15a5b9ac27a7806fcd8ecc677b","flatsize":15887,"path":"All/p5-Paranoid-Log-Email-2.00.pkg","repopath":"All/p5-Paranoid-Log-Email-2.00.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7656,"desc":"Paranoid::Log::Email provides SMTP support from within the Paranoid::Log\nframework.","deps":{"p5-Paranoid":{"origin":"devel/p5-Paranoid","version":"2.10"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Paranoid","origin":"devel/p5-Paranoid","version":"2.10","comment":"Paranoia support for safer programs","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Paranoid","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8db05065f0754a190d86d9f9ff7457adc546c31cda37cb823c73e6703bb48606","flatsize":643026,"path":"All/p5-Paranoid-2.10.pkg","repopath":"All/p5-Paranoid-2.10.pkg","licenselogic":"or","licenses":["ART20","GPLv1+"],"pkgsize":197692,"desc":"Paranoid is a collection of modules started out as modules which perform\nthings (debatably) in a safer and taint-safe manner. Since then it's also\ngrown to include functionality that fit into the same framework and\nconventions of the original modules, including keeping the debug hooks\nfor command-line debugging.","deps":{"p5-Socket6":{"origin":"net/p5-Socket6","version":"0.29"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Parallel-Async","origin":"devel/p5-Parallel-Async","version":"0.03_1","comment":"Perl extension to run parallel task with fork to simple","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Parallel-Async","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e675443782aa3e898a4adcc49dfcb79bb39cd6a54873aebccddf35eed5caf82b","flatsize":26390,"path":"All/p5-Parallel-Async-0.03_1.pkg","repopath":"All/p5-Parallel-Async-0.03_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14000,"desc":"Parallel::Async is yet another fork tool. Run parallel task with fork\nto simple.","deps":{"p5-Class-Accessor-Lite":{"origin":"devel/p5-Class-Accessor-Lite","version":"0.08"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Package-Util-Lite","origin":"devel/p5-Package-Util-Lite","version":"0.001","comment":"Package-related utilities for Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Package-Util-Lite","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7054e5a545af836da87972537a9c7bb6633f54b612b2f3d23802a971c1f1b69d","flatsize":5634,"path":"All/p5-Package-Util-Lite-0.001.pkg","repopath":"All/p5-Package-Util-Lite-0.001.pkg","licenselogic":"single","pkgsize":4468,"desc":"This Perl module provides package-related utilities.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Params-ValidationCompiler","origin":"devel/p5-Params-ValidationCompiler","version":"0.31","comment":"Build an optimized subroutine parameter validator once, use it forever","maintainer":"wen@FreeBSD.org","www":"https://metacpan.org/release/Params-ValidationCompiler","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2a56959363357d6de649a1dce81ad6e3682bc5f7360e57a9e925ce3f2e94935b","flatsize":58069,"path":"All/p5-Params-ValidationCompiler-0.31.pkg","repopath":"All/p5-Params-ValidationCompiler-0.31.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":21448,"desc":"Create a customized, optimized, non-lobotomized, uncompromised, and\nthoroughly specialized parameter checking subroutine.","deps":{"p5-Eval-Closure":{"origin":"devel/p5-Eval-Closure","version":"0.14"},"p5-Exception-Class":{"origin":"devel/p5-Exception-Class","version":"1.45"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Package-Variant","origin":"devel/p5-Package-Variant","version":"1.003002_1","comment":"Parameterizable packages","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Package-Variant","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c991446a3c17cc5af87d702ff10c3fac21584aa0ed5c988cd2061c5649f6c916","flatsize":26774,"path":"All/p5-Package-Variant-1.003002_1.pkg","repopath":"All/p5-Package-Variant-1.003002_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13268,"desc":"Package::Variant allows you to build packages that return different\nvariations depending on what parameters are given.\n\nUsers of your package will receive a subroutine able to take parameters\nand return the name of a suitable variant package. The implmenetation\ndoes not care about what kind of package it builds.","deps":{"p5-Import-Into":{"origin":"devel/p5-Import-Into","version":"1.002005,1"},"p5-Module-Runtime":{"origin":"devel/p5-Module-Runtime","version":"0.016"},"p5-strictures":{"origin":"devel/p5-strictures","version":"2.000006,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-PadWalker","origin":"devel/p5-PadWalker","version":"2.5","comment":"Play with Perl lexical variables","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/PadWalker","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e889a1e4485f4690371d23c5db3063ff8f7b9c8c7680e7ac236b6f6f8741cbfc","flatsize":32263,"path":"All/p5-PadWalker-2.5.pkg","repopath":"All/p5-PadWalker-2.5.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14940,"desc":"PadWalker is a module which allows you to inspect (and even change!)\nlexical variables in any subroutine which called you. It will only\nshow those variables which are in scope at the point of the call.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Package-Stash-XS","origin":"devel/p5-Package-Stash-XS","version":"0.30","comment":"Faster and more correct implementation of the Package::Stash API","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Package-Stash-XS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7337ed9263460d22d6e8abf072aa88fdca614d617fabe96370d600a4fe35dd67","flatsize":38663,"path":"All/p5-Package-Stash-XS-0.30.pkg","repopath":"All/p5-Package-Stash-XS-0.30.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16516,"desc":"Package::Stash::XS is a backend for Package::Stash, which provides the\nfunctionality in a way that's less buggy and much faster. It will be used by\ndefault if it's installed, and should be preferred in all environments with a\ncompiler.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Package-MoreUtil","origin":"devel/p5-Package-MoreUtil","version":"0.592","comment":"Package-related utilities","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Package-MoreUtil","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"891daea4abe33fafcfa9c847550d448d74797ed5219facf80301b9264fa37581","flatsize":45855,"path":"All/p5-Package-MoreUtil-0.592.pkg","repopath":"All/p5-Package-MoreUtil-0.592.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11880,"desc":"Package::MoreUtil provides package-related utilities.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Package-Stash","origin":"devel/p5-Package-Stash","version":"0.40","comment":"Routines for manipulating stashes","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Package-Stash","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f29265bbf188d34b0549a43549e4f94a77d249258fc84e2843ce8fbee2a6b0a0","flatsize":67960,"path":"All/p5-Package-Stash-0.40.pkg","repopath":"All/p5-Package-Stash-0.40.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":21056,"desc":"Manipulating stashes (Perl's symbol tables) is occasionally necessary, but\nincredibly messy, and easy to get wrong. This module hides all of that behind a\nsimple API.","deps":{"p5-Dist-CheckConflicts":{"origin":"devel/p5-Dist-CheckConflicts","version":"0.11_1"},"p5-Module-Implementation":{"origin":"devel/p5-Module-Implementation","version":"0.09_1"},"p5-Package-Stash-XS":{"origin":"devel/p5-Package-Stash-XS","version":"0.30"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Package-Generator","origin":"devel/p5-Package-Generator","version":"1.106_1","comment":"Quickly and easily construct new packages","maintainer":"ehaupt@FreeBSD.org","www":"https://metacpan.org/release/Package-Generator","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b839523e5ac253530cdceb61f77793e51d765a12aad06820fddd251938dcfa2d","flatsize":49063,"path":"All/p5-Package-Generator-1.106_1.pkg","repopath":"All/p5-Package-Generator-1.106_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1"],"pkgsize":14108,"desc":"This module lets you quickly and easily construct new packages. It gives them\nunused names and sets up their package data, if provided.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Package-DeprecationManager","origin":"devel/p5-Package-DeprecationManager","version":"0.18","comment":"Manage deprecation warnings for your distribution","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Package-DeprecationManager","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"56e4bd41b1d7c75c9f1d1ae1c7fa7e1f1db07a9e7b8b1f896caac3124d397a2b","flatsize":23476,"path":"All/p5-Package-DeprecationManager-0.18.pkg","repopath":"All/p5-Package-DeprecationManager-0.18.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":11384,"desc":"This module allows you to manage a set of deprecations for one or more\nmodules.","deps":{"p5-Package-Stash":{"origin":"devel/p5-Package-Stash","version":"0.40"},"p5-Params-Util":{"origin":"devel/p5-Params-Util","version":"1.102"},"p5-Sub-Install":{"origin":"devel/p5-Sub-Install","version":"0.929"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Package-Constants","origin":"devel/p5-Package-Constants","version":"0.06","comment":"List all constants declared in a package","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Package-Constants","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"61ef194b8884f495b9fdb393e8d4a26186afdcdd4f3c359bfe1a6f685f0d5749","flatsize":11218,"path":"All/p5-Package-Constants-0.06.pkg","repopath":"All/p5-Package-Constants-0.06.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6476,"desc":"Package::Constants lists all the constants defined in a certain package.\nThis can be useful for, among others, setting up an auto-generated\n@EXPORT/@EXPORT_OK for a Constants.pm file.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Params-Validate","origin":"devel/p5-Params-Validate","version":"1.31","comment":"Validate method/function parameters","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Params-Validate","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"79216ae57530a89a611876f211a5d1711119132d6fdbb1b83e58608985a4d634","flatsize":124204,"path":"All/p5-Params-Validate-1.31.pkg","repopath":"All/p5-Params-Validate-1.31.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":48904,"desc":"The Params::Validate module allows you to validate method or function\ncall parameters to an arbitrary level of specificity.  At the simplest\nlevel, it is capable of validating the required parameters were given\nand that no unspecified additional parameters were passed in. It is\nalso capable of determining that a parameter is of a specific type,\nthat it is an object of a certain class hierarchy, that it possesses\ncertain methods, or applying validation callbacks to arguments.","deps":{"p5-Module-Implementation":{"origin":"devel/p5-Module-Implementation","version":"0.09_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Params-Coerce","origin":"devel/p5-Params-Coerce","version":"0.15","comment":"Allows your classes to do parameter coercion","maintainer":"svysh.fbsd@gmail.com","www":"https://metacpan.org/release/Params-Coerce","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a031e974705d6522f00835a221d9817f787bacaa7b4b2de80168dc92df5bd4c3","flatsize":61421,"path":"All/p5-Params-Coerce-0.15.pkg","repopath":"All/p5-Params-Coerce-0.15.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16496,"desc":"Params::Coerce - Allows your classes to do coercion of parameters","deps":{"p5-Params-Util":{"origin":"devel/p5-Params-Util","version":"1.102"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-PPerl","origin":"devel/p5-PPerl","version":"0.25_4","comment":"Make perl scripts persistent in memory","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/PPerl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a2dc66ee7093cbf0f22cfb3fea73180f54542b5179aa17a2f7aca1199ad6a16b","flatsize":52318,"path":"All/p5-PPerl-0.25_4.pkg","repopath":"All/p5-PPerl-0.25_4.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":20612,"desc":"This program turns ordinary perl scripts into long running daemons, making\nsubsequent executions extremely fast. It forks several processes for each\nscript, allowing many processes to call the script at once.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"shlibs_required":["libc.so.8","libcrypt.so.4","libdl.so.0","libm.so.4","libpthread.so.0","libutil.so.4"]},{"name":"p5-ParallelUserAgent","origin":"www/p5-ParallelUserAgent","version":"2.62","comment":"Extension for LWP to allow parallel HTTP and FTP access","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/ParallelUserAgent","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"24b9ab8a79f832ba0f9c0fb83972972d2306649d5b90cc13739e659e028ea670","flatsize":173268,"path":"All/p5-ParallelUserAgent-2.62.pkg","repopath":"All/p5-ParallelUserAgent-2.62.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":65136,"desc":"ParallelUserAgent (or PUA for short) is an extension of the existing libwww-5.x\ndistribution. It allows you to connect to download several Web pages in\n_parallel_, without having to request each page one after the other.\n\nInstead of retrieving each single page using LWP::UserAgent::request or\n::simple_request methods, you first \"register\" all pages that you wish to\ndownload in parallel and then call PUA's \"wait\" method, which will then make all\nthe necessary connections and download the pages.\n\nYou can define callback routines which will be called whenever a connection is\nestablished, is cut off, new data comes in or a request finishes. The\nsubroutines can be global for all requests you registered, or different for\nevery single request.\n\nCallbacks for example allow you to print status updates as the responses come\nin, or even immediately post follow-up requests based on the responses, all\nwithin the same single \"wait\" cycle.","deps":{"p5-IO-Socket-SSL":{"origin":"security/p5-IO-Socket-SSL","version":"2.089"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Parallel-Iterator","origin":"devel/p5-Parallel-Iterator","version":"1.002","comment":"Simple parallel execution","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Parallel-Iterator","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5db3323e3951e3ac23b4ddf7e5248a4b73a1d2213019fafb780002165da5e224","flatsize":63735,"path":"All/p5-Parallel-Iterator-1.002.pkg","repopath":"All/p5-Parallel-Iterator-1.002.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":19244,"desc":"This module provides a 'parallel map'. Multiple worker processes are\nforked so that many instances of the transformation function may be\nexecuted simultaneously.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-PPIx-Utilities","origin":"textproc/p5-PPIx-Utilities","version":"1.001000_1","comment":"Extensions to PPI","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/PPIx-Utilities","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2734744277151eb97c0e19c5ce267d212fb1358d0c2b97085eda351527ed121c","flatsize":28758,"path":"All/p5-PPIx-Utilities-1.001000_1.pkg","repopath":"All/p5-PPIx-Utilities-1.001000_1.pkg","licenselogic":"single","pkgsize":15892,"desc":"This is a collection of functions for dealing with PPI objects, many of\nwhich originated in Perl::Critic.  They are organized into modules by\nthe kind of PPI class they relate to, by replacing the \"PPI\" at the\nfront of the module name with \"PPIx::Utilities\", e.g. functionality\nrelated to PPI::Nodes is in PPIx::Utilities::Node.","deps":{"p5-Exception-Class":{"origin":"devel/p5-Exception-Class","version":"1.45"},"p5-PPI":{"origin":"textproc/p5-PPI","version":"1.278"},"p5-Readonly":{"origin":"devel/p5-Readonly","version":"2.05"},"p5-Task-Weaken":{"origin":"devel/p5-Task-Weaken","version":"1.06"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Parallel-ForkManager","origin":"devel/p5-Parallel-ForkManager","version":"2.03","comment":"Simple parallel processing fork manager","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Parallel-ForkManager","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c8550c9c9368ef93c0fa88765ceff0963db3e1f69f04bcc7540db9459bba5022","flatsize":50463,"path":"All/p5-Parallel-ForkManager-2.03.pkg","repopath":"All/p5-Parallel-ForkManager-2.03.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":25184,"desc":"This module is intended for use in operations that can be\ndone in parallel where the number of processes to be\nforked off should be limited. Typical use is a downloader\nwhich will be retrieving hundreds/thousands of files.","deps":{"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-PV","origin":"devel/p5-PV","version":"1.5_1","comment":"Perl5 library for text-mode user interface widgets","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/PerlVision","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"47ebe8ec60dac23e5dc60a5670a8a108f4c4fba6783849dc1df7ea17b34e9d30","flatsize":66211,"path":"All/p5-PV-1.5_1.pkg","repopath":"All/p5-PV-1.5_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16700,"desc":"INTRO\n=====\n\nI needed a basic text-mode GUI framework to implement some\nnice-looking proggies on Linux. Didn't find any around, so necessity\nbecame the mother of PerlVision. And this beast kept growing as I made\nlove to Perl, so now it's far from 'basic'. Provides 90%25 of the\nfeatures you'd want for a user interface, including check boxes,\nradio buttons, three different styles (!) of pushbuttons, single and\nmultiple selection list boxes, an extensible edit box that does\nauto-wrapping, a scrollable viewbox, single line text entry fields, a\nmenu bar with pulldown menus, and full pop-up dialog boxes with multiple\ncontrols.\n\nThis version of PerlVision uses Will Setzer's Curses.pm dynaload\nmodule for Perl, so you need to get and compile that first, from\nftp://ftp.ncsu.edu/pub/math/wsetzer/cursperl<whatever>.\n\nPerlVision will only work with Perl 5+ of-course (upgrade || die()!).","deps":{"p5-Curses":{"origin":"devel/p5-Curses","version":"1.45"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","net","perl5"]},{"name":"p5-PSGI","origin":"www/p5-PSGI","version":"1.102_1","comment":"Pod documentation for Perl Web Server Gateway Interface Specification","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/PSGI","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4c587245890c768382324d18c9d7b34717e612f5820e60c6b580505fba270f51","flatsize":73243,"path":"All/p5-PSGI-1.102_1.pkg","repopath":"All/p5-PSGI-1.102_1.pkg","licenselogic":"single","pkgsize":40780,"desc":"Perl Web Server Gateway Interface Specification (pod only).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-PPI-HTML","origin":"textproc/p5-PPI-HTML","version":"1.08_1","comment":"Generate syntax-highlighted HTML for Perl using PPI","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/PPI-HTML","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d9eb432f885704e19ef92ff56634c1770bd325719fc7b6ace3ec220d9fb4fe03","flatsize":25838,"path":"All/p5-PPI-HTML-1.08_1.pkg","repopath":"All/p5-PPI-HTML-1.08_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11668,"desc":"PPI::HTML is the successor to the non-redundant PPI::Format::HTML.","deps":{"p5-CSS-Tiny":{"origin":"textproc/p5-CSS-Tiny","version":"1.20"},"p5-PPI":{"origin":"textproc/p5-PPI","version":"1.278"},"p5-Params-Util":{"origin":"devel/p5-Params-Util","version":"1.102"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-PPIx-Utils","origin":"textproc/p5-PPIx-Utils","version":"0.003","comment":"Utility functions for PPI","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/PPIx-Utils","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4dbb9b47dbd2db6971c879b18b855a02f4602fe6bb7ca12fca4c8511b8c4d21d","flatsize":106603,"path":"All/p5-PPIx-Utils-0.003.pkg","repopath":"All/p5-PPIx-Utils-0.003.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":30940,"desc":"PPIx::Utils is a collection of utility functions for working with PPI documents.\nThe functions are organized into submodules, and may be imported from the\nappropriate submodule or via this module.\n\nThese functions were originally from Perl::Critic::Utils and related modules,\nand have been split off to this distribution for use outside of Perl::Critic.","deps":{"p5-B-Keywords":{"origin":"devel/p5-B-Keywords","version":"1.27"},"p5-PPI":{"origin":"textproc/p5-PPI","version":"1.278"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-POSIX-strptime","origin":"devel/p5-POSIX-strptime","version":"0.13","comment":"Perl interface to strptime(3)","maintainer":"douglas@douglasthrift.net","www":"https://metacpan.org/release/POSIX-strptime","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"73621152f9616516dbda1ab64c403dcad669fbdf325db6d3202a08d3bf5c2ea6","flatsize":20708,"path":"All/p5-POSIX-strptime-0.13.pkg","repopath":"All/p5-POSIX-strptime-0.13.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9264,"desc":"Perl interface to strptime(3).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-PPR","origin":"devel/p5-PPR","version":"0.001010","comment":"Pattern-based Perl Recognizer","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/PPR","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"57c575b33dac29e75adff5c745bcf3014f034dea387109a04170eef57efd18a5","flatsize":374669,"path":"All/p5-PPR-0.001010.pkg","repopath":"All/p5-PPR-0.001010.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":64080,"desc":"The PPR module provides a single regular expression that defines a set of\nindependent subpatterns suitable for matching entire Perl documents, as well as\na wide range of individual syntactic components of Perl (i.e. statements,\nexpressions, control blocks, variables, etc.)\n\nThe regex does not \"parse\" Perl (that is, it does not build a syntax tree, like\nthe PPI module does). Instead it simply \"recognizes\" standard Perl constructs,\nor new syntaxes composed from Perl constructs.\n\nIts features and capabilities therefore complement those of the PPI module,\nrather than replacing them. See \"Comparison with PPI\".","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-POSIX-getpeername","origin":"net/p5-POSIX-getpeername","version":"0.01_2","comment":"Perl extension to provide getpeername(2)","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POSIX-getpeername","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"76134c0bf96caeddf855bdf022ccf08e594805b3cbbc53f704835b33a86b7a69","flatsize":10418,"path":"All/p5-POSIX-getpeername-0.01_2.pkg","repopath":"All/p5-POSIX-getpeername-0.01_2.pkg","licenselogic":"single","pkgsize":5884,"desc":"POSIX::getpeername provides getpeername(2).  perl's core getpeername\nneeds a open file handle.  POSIX::getpeername allows you to get\npeername from sockfd.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-POSIX-strftime-Compiler","origin":"devel/p5-POSIX-strftime-Compiler","version":"0.46","comment":"GNU C library compatible strftime for loggers and servers","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POSIX-strftime-Compiler","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"56c58a1b965338458caf814debac7349b03df61ca23b45380d2021f63a07c80f","flatsize":55632,"path":"All/p5-POSIX-strftime-Compiler-0.46.pkg","repopath":"All/p5-POSIX-strftime-Compiler-0.46.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14804,"desc":"POSIX::strftime::Compiler provides GNU C library compatible\nstrftime(3).  But this module will not affected by the system locale.\nThis feature is useful when you want to write loggers, servers and\nportable applications.\n\nFor generate same result strings on any locale,\nPOSIX::strftime::Compiler wraps POSIX::strftime and converts some\nformat characters to perl code.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-POSIX-Regex","origin":"textproc/p5-POSIX-Regex","version":"1.0003_1","comment":"OO interface for the gnu regex engine","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POSIX-Regex","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8679aff17730519be47d83cd4c04e2957d13369e3579ed9ef5e4a7eff28cd0ee","flatsize":21877,"path":"All/p5-POSIX-Regex-1.0003_1.pkg","repopath":"All/p5-POSIX-Regex-1.0003_1.pkg","licenselogic":"single","pkgsize":10088,"desc":"This is a port of the glibc gnu regex engine into perl.  There are few\nreasons you would need this.  The few I can think of include:\n\n0) You wish to use untrusted user expressions in such a way as to be\nable to catch errors.  Example:  eval { alarm 2;  m/((){1024}){1024}/ }\nis an instant uncatchable segmentation fault.  GNU's regexps will still\nfail, but in a timeout way rather than an instant segfault way.\n\n1) You wish to have POSIX compliance on ... something ...  Perl's\nregexps are slightly different -- arguably better, but different.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Pango","origin":"x11-toolkits/p5-Pango","version":"1.227_2","comment":"Perl module for layout and render i18n text","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Pango","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d7f8e042bc0863f66751d1b971c52e4a9c832b90a131b7efbfc9af6e5f6b786c","flatsize":418427,"path":"All/p5-Pango-1.227_2.pkg","repopath":"All/p5-Pango-1.227_2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":158036,"desc":"Perl binding to pango library to render and control the layout of\ninternationalized text, and is the backend for right-to-left text.\nPango is an integral part of the GTK+ and GNOME projects, but its\ncode is platform- and toolkit-independent.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"p5-Glib":{"origin":"devel/p5-Glib","version":"1.3294"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["lang","perl5","x11-toolkits"]},{"name":"p5-PPIx-Regexp","origin":"textproc/p5-PPIx-Regexp","version":"0.088","comment":"PPI regular expression parser","maintainer":"svysh.fbsd@gmail.com","www":"https://metacpan.org/release/PPIx-Regexp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"00a3714ac18b0fbf9965d9adc3f31cb4cdb2d98324356b68d418cd0046d5bfd8","flatsize":626249,"path":"All/p5-PPIx-Regexp-0.088.pkg","repopath":"All/p5-PPIx-Regexp-0.088.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":241796,"desc":"The purpose of the PPIx-Regexp package is to parse regular expressions\nin a manner similar to the way the PPI package parses Perl.","deps":{"p5-PPI":{"origin":"textproc/p5-PPI","version":"1.278"},"p5-Task-Weaken":{"origin":"devel/p5-Task-Weaken","version":"1.06"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-PPIx-EditorTools","origin":"textproc/p5-PPIx-EditorTools","version":"0.21","comment":"Utility methods and base class for manipulating Perl via PPI","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/PPIx-EditorTools","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cb8532cb15e610278820d22efc00cceddb605cc943ba794b67801b3a3c9879a4","flatsize":110021,"path":"All/p5-PPIx-EditorTools-0.21.pkg","repopath":"All/p5-PPIx-EditorTools-0.21.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":39316,"desc":"Base class and utility methods for manipulating Perl via PPI. Pulled out from\nthe Padre::Task::PPI code.","deps":{"p5-Class-XSAccessor":{"origin":"devel/p5-Class-XSAccessor","version":"1.19_2,1"},"p5-PPI":{"origin":"textproc/p5-PPI","version":"1.278"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-PPIx-QuoteLike","origin":"textproc/p5-PPIx-QuoteLike","version":"0.023","comment":"Parse Perl string literals and string-literal-like things","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/PPIx-QuoteLike","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8cdc259e3ae3d40d2ba6362d0beca0bff6675bfb56b23d962823a6f89211a7b5","flatsize":157617,"path":"All/p5-PPIx-QuoteLike-0.023.pkg","repopath":"All/p5-PPIx-QuoteLike-0.023.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":65156,"desc":"PPIx::QuoteLike parses Perl string literals and things that are reasonably like\nstring literals. Its real reason for being is to find interpolated variables for\nPerl::Critic policies and similar code.","deps":{"p5-PPI":{"origin":"textproc/p5-PPI","version":"1.278"},"p5-Readonly":{"origin":"devel/p5-Readonly","version":"2.05"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-PPI-XS","origin":"textproc/p5-PPI-XS","version":"0.910","comment":"XS acceleration for the PPI perl parser","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/PPI-XS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aa9fe97458e398d0a50769d6d6fb01abafe13537e5ef7724406e1277cf6db1e0","flatsize":48961,"path":"All/p5-PPI-XS-0.910.pkg","repopath":"All/p5-PPI-XS-0.910.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12944,"desc":"PPI::XS provides XS-based acceleration of the core PPI packages. It\nselectively replaces a (small but growing) number of methods throughout\nPPI with identical but much faster C versions.","deps":{"p5-PPI":{"origin":"textproc/p5-PPI","version":"1.278"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-POE-XS-Queue-Array","origin":"devel/p5-POE-XS-Queue-Array","version":"0.006_1","comment":"XS implementation of POE::Queue::Array","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POE-XS-Queue-Array","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d21535a8ad69524be3db5f2810dd6ce799f10763a0120e277701d68311d816a1","flatsize":41731,"path":"All/p5-POE-XS-Queue-Array-0.006_1.pkg","repopath":"All/p5-POE-XS-Queue-Array-0.006_1.pkg","licenselogic":"single","pkgsize":15908,"desc":"This class is an implementation of the abstract POE::Queue interface.\nIt implements a priority queue using C, with an XS interface supplied.","deps":{"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-POE-XS-Loop-Poll","origin":"devel/p5-POE-XS-Loop-Poll","version":"1.000_1","comment":"XS implementation of POE::Loop, using poll(2)","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POE-XS-Loop-Poll","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c38f5b46be70fdeb7b203599a0fcc9ba48068266675a97162382365457e118d0","flatsize":28546,"path":"All/p5-POE-XS-Loop-Poll-1.000_1.pkg","repopath":"All/p5-POE-XS-Loop-Poll-1.000_1.pkg","licenselogic":"single","pkgsize":11464,"desc":"Implementation of the abstract POE::Loop interface written in C\nusing the poll(2) system call.","deps":{"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-POSIX-Socket","origin":"net/p5-POSIX-Socket","version":"0.09_1","comment":"Perl extension for POSIX socket low-level interface","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POSIX-Socket","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"80e749307c138a2231baafe0499c90bc8b5a82afc2d0263a9728371d64fbcdf0","flatsize":27048,"path":"All/p5-POSIX-Socket-0.09_1.pkg","repopath":"All/p5-POSIX-Socket-0.09_1.pkg","licenselogic":"single","pkgsize":9924,"desc":"The primary purpose of this is to use file descriptors instead of file\nhandles for socket operations. File descriptors can be shared between\nthreads and not need dup file handles for each threads.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-POE-Session-MultiDispatch","origin":"devel/p5-POE-Session-MultiDispatch","version":"1.3_1","comment":"Callback dispatch for session events","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POE-Session-MultiDispatch","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e2ab1d2ed8ac4df7c418cc45c8f5aba9f9a3761ee8b2f9fce0eb73f8bec276c0","flatsize":15417,"path":"All/p5-POE-Session-MultiDispatch-1.3_1.pkg","repopath":"All/p5-POE-Session-MultiDispatch-1.3_1.pkg","licenselogic":"single","pkgsize":7792,"desc":"POE::Session::MultiDispatch is a drop in replacement for POE::Session\nthat adds callback dispatch functionality to POE sessions.  Each event\nmay have multiple handlers associated with it.  Fine control over the\norder of execution is available using helper methods that extend the\ninterface of a POE::Session.\n\nPOE::Session::MultiDispatch uses POE::Session as a base class.  When\nmultiple callbacks are registered for an event, only the last callback\nsurvives, all the others are clobbered.  POE::Session::MultiDispatch is\nmuch nicer to your registered callbacks, it keeps them all in the order\nthey were defined.  When an event is triggered, all the callbacks are\nthen executed in that same order (unless you muck around with said\norder).","deps":{"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-PPI","origin":"textproc/p5-PPI","version":"1.278","comment":"Analyze and manipulate Perl code without using perl itself","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/PPI","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9c0b1dd3811394675547e68443743fa3e89dcfaccc0c24fcd574d15bd3857c65","flatsize":697784,"path":"All/p5-PPI-1.278.pkg","repopath":"All/p5-PPI-1.278.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":305056,"desc":"This is PPI, originally short for Parse::Perl::Isolated, a package\nfor parsing and manipulating Perl documents.","deps":{"p5-Clone":{"origin":"devel/p5-Clone","version":"0.47"},"p5-Params-Util":{"origin":"devel/p5-Params-Util","version":"1.102"},"p5-Task-Weaken":{"origin":"devel/p5-Task-Weaken","version":"1.06"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-POSIX-Run-Capture","origin":"sysutils/p5-POSIX-Run-Capture","version":"1.05","comment":"Run command and capture its output","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/dist/POSIX-Run-Capture","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d149115b9368ae4d4ac75dc6905be5232b7cab68e55f81314661804ad22b7bcd","flatsize":47872,"path":"All/p5-POSIX-Run-Capture-1.05.pkg","repopath":"All/p5-POSIX-Run-Capture-1.05.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":20716,"desc":"POSIX::Run::Capture runs an external command and captures its output.\nBoth standard error and output are captured.  Upon exit, their contents\ncan be accessed line by line or in one chunk.  Callback routines can be\nsupplied that will be called for each complete line of output read,\nproviding a way for synchronous processing.  Standard input can be\nsupplied as either a file handle or a text.\n\nThis module is for those who value performance and effectiveness over\nportability.  As its name suggests, it can be used only on POSIX systems.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-POE-Quickie","origin":"devel/p5-POE-Quickie","version":"0.18_1","comment":"Lazy way to wrap blocking code and programs","maintainer":"takefu@airport.fm","www":"https://metacpan.org/release/POE-Quickie","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e243225aed9154e6a0ad22586607ac8eff5194ca27f67755f5c1efcb843c81d9","flatsize":60879,"path":"All/p5-POE-Quickie-0.18_1.pkg","repopath":"All/p5-POE-Quickie-0.18_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1"],"pkgsize":17028,"desc":"If you need nonblocking access to an external program, or want to execute some\nblocking code in a separate process, but you don't want to write a wrapper\nmodule or some POE::Wheel::Run boilerplate code, then POE::Quickie can help.\n\nYou just specify what you're interested in (stdout, stderr, and/or exit code),\nand POE::Quickie will handle the rest in a sensible way.\n\nIt has some convenience features, such as killing processes after a timeout,\nand storing process-specific context information which will be delivered with\nevery event.\n\nThere is also an even lazier API which suspends the execution of your event\nhandler and gives control back to POE while your task is running, the same\nway LWP::UserAgent::POE does.\n\nThis is provided by the quickie_* functions which are exported by default.","deps":{"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-POE-Test-Loops","origin":"devel/p5-POE-Test-Loops","version":"1.360_1","comment":"Reusable tests for POE Loop authors","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POE-Test-Loops","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"52224a057276d31782b3a2c3b07a1b398b956bb2e9d944871ced023a872efd0b","flatsize":285756,"path":"All/p5-POE-Test-Loops-1.360_1.pkg","repopath":"All/p5-POE-Test-Loops-1.360_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":63112,"desc":"POE::Test::Loops contains one function, generate(), which will\ngenerate all the loop tests for one or more POE::Loop subclasses.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-POEx-Types","origin":"devel/p5-POEx-Types","version":"1.100910_1","comment":"Perl extension to provide MooseX::Types types for modern POE","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/NPEREZ/POEx-Types-1.100910","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"74804bfb8e02df86205ce31ff2f773d7d7a3399361e7d7de722915706a350903","flatsize":42754,"path":"All/p5-POEx-Types-1.100910_1.pkg","repopath":"All/p5-POEx-Types-1.100910_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10444,"desc":"This modules exports the needed subtypes, and coercions for POEx\nmodules and is based on Sub::Exporter, so see that module for options\non importing.","deps":{"p5-MooseX-Types":{"origin":"devel/p5-MooseX-Types","version":"0.50"},"p5-MooseX-Types-Structured":{"origin":"devel/p5-MooseX-Types-Structured","version":"0.36"},"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-POEx-Role-Streaming","origin":"devel/p5-POEx-Role-Streaming","version":"1.102610_1","comment":"Perl extension for streaming from one filehandle to another","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/NPEREZ/POEx-Role-Streaming-1.102610","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"72167d81246f668fab129cfc80d4f9383fb3fee50ed73cfc394608e9eac5ab9b","flatsize":48718,"path":"All/p5-POEx-Role-Streaming-1.102610_1.pkg","repopath":"All/p5-POEx-Role-Streaming-1.102610_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13148,"desc":"POEx::Role::Streaming provides a common idiom for streaming data from\none filehandle to another.  It accomplishes this by making good use of\nsysread and POE::Wheel::ReadWrite.  This Role errs on the side of\ndoing as many blocking reads of the \"input_handle\" as possible up\nfront (until the high water mark is hit on the Wheel).  If this\ndefault isn't suitable for the consumer, simply override\n\"get_data_from_input_handle\".  After Streamer has exhausted the\nsource, and flushed the last of the output, it will clean up after\nitself by closing the wheel, the handles, and sending all of them out\nof scope. If an exception happens, it will clean up after itself, and\nlet the DIE signal propagate.","deps":{"p5-MooseX-Declare":{"origin":"devel/p5-MooseX-Declare","version":"0.43_1"},"p5-MooseX-Types":{"origin":"devel/p5-MooseX-Types","version":"0.50"},"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"p5-POEx-Role-SessionInstantiation":{"origin":"devel/p5-POEx-Role-SessionInstantiation","version":"1.102610_1"},"p5-POEx-Types":{"origin":"devel/p5-POEx-Types","version":"1.100910_1"},"p5-aliased":{"origin":"devel/p5-aliased","version":"0.34"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-POEx-Role-PSGIServer","origin":"www/p5-POEx-Role-PSGIServer","version":"1.110670_1","comment":"Perl extension for encapsulated PSGI server behaviors for POE","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POEx-Role-PSGIServer","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"53580f2387decdc9f5bff376c9ef21da08ee00ef4238dad2f842d3642974959c","flatsize":30479,"path":"All/p5-POEx-Role-PSGIServer-1.110670_1.pkg","repopath":"All/p5-POEx-Role-PSGIServer-1.110670_1.pkg","licenselogic":"single","pkgsize":15672,"desc":"POEx::Role::PSGIServer encapsulates the core PSGI server behaviors\ninto an easy to consume and extend role.  It is based on previous POEx\nwork such as POEx::Role::TCPServer which provides basic TCP socket\nmultiplexing via POE::Wheel::SocketFactory and POE::Wheel::ReadWrite,\nand POEx::Role::SessionInstantiation which transforms plain Moose\nobjects into POE sessions.","deps":{"p5-Moose-Autobox":{"origin":"devel/p5-Moose-Autobox","version":"0.15_1"},"p5-MooseX-Declare":{"origin":"devel/p5-MooseX-Declare","version":"0.43_1"},"p5-MooseX-Types":{"origin":"devel/p5-MooseX-Types","version":"0.50"},"p5-MooseX-Types-Structured":{"origin":"devel/p5-MooseX-Types-Structured","version":"0.36"},"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"p5-POE-Filter-HTTP-Parser":{"origin":"www/p5-POE-Filter-HTTP-Parser","version":"1.08"},"p5-POEx-Role-Streaming":{"origin":"devel/p5-POEx-Role-Streaming","version":"1.102610_1"},"p5-POEx-Role-TCPServer":{"origin":"net/p5-POEx-Role-TCPServer","version":"1.102740_1"},"p5-POEx-Types":{"origin":"devel/p5-POEx-Types","version":"1.100910_1"},"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"p5-aliased":{"origin":"devel/p5-aliased","version":"0.34"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-POEx-Role-SessionInstantiation","origin":"devel/p5-POEx-Role-SessionInstantiation","version":"1.102610_1","comment":"Perl extension of Moose role for turning objects into POE sessions","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/NPEREZ/POEx-Role-SessionInstantiation-1.102610","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a9cbdc2d9b5d8f14ba6c236d77576ef655dfcb2f505857d38e3f25a3cc702986","flatsize":89191,"path":"All/p5-POEx-Role-SessionInstantiation-1.102610_1.pkg","repopath":"All/p5-POEx-Role-SessionInstantiation-1.102610_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":33408,"desc":"POEx::Role::SessionInstantiation provides a nearly seamless\nintegration for non-POE objects into a POE environment. It does this\nby handling the POE stuff behind the scenes including allowing per\ninstances method changes, session registration to the Kernel, and\nproviding some defaults like setting an alias if supplied via the\nattribute or constructor argument, or defining a _default that warns\nif your object receives an event that it does not have.\n\nThis role exposes your class' methods as POE events.","deps":{"p5-MooseX-CompileTime-Traits":{"origin":"devel/p5-MooseX-CompileTime-Traits","version":"1.102570_1"},"p5-MooseX-Declare":{"origin":"devel/p5-MooseX-Declare","version":"0.43_1"},"p5-MooseX-Types":{"origin":"devel/p5-MooseX-Types","version":"0.50"},"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"p5-POEx-Types":{"origin":"devel/p5-POEx-Types","version":"1.100910_1"},"p5-aliased":{"origin":"devel/p5-aliased","version":"0.34"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-POE-Filter-Transparent-SMTP","origin":"mail/p5-POE-Filter-Transparent-SMTP","version":"0.2_1","comment":"SMTP transparency POE filter","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POE-Filter-Transparent-SMTP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4dfceec93d59bfe2477de130c9af47fab7fb99d50eb2e50401a26bf851b9cab5","flatsize":14770,"path":"All/p5-POE-Filter-Transparent-SMTP-0.2_1.pkg","repopath":"All/p5-POE-Filter-Transparent-SMTP-0.2_1.pkg","licenselogic":"single","pkgsize":8288,"desc":"The filter aims to make SMTP data transparent just before going onto the\nwire as per RFC 821 Simple Mail Transfer Protocol Section 4.5.2.\nTRANSPARENCY.  See http://www.faqs.org/rfcs/rfc821.html for details.\n\nConversely the filter takes transparent data from the wire and converts\nit to the original format.\n\nThe main purpose of this filter is to help POE::Component::Client::SMTP\ncreate transparent messages when comunicating with an SMTP server.\nHowever the filter can be used by any Perl SMTP client or server.","deps":{"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-POE-Filter-LZW","origin":"archivers/p5-POE-Filter-LZW","version":"1.74","comment":"POE filter wrapped around Compress::LZW","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POE-Filter-LZW","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4f20f4f982ad8674c270fe098903e17e6e000bda143836e2748fb28acc68c1cf","flatsize":42903,"path":"All/p5-POE-Filter-LZW-1.74.pkg","repopath":"All/p5-POE-Filter-LZW-1.74.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10552,"desc":"POE::Filter::LZW provides a POE filter for performing compression/\nuncompression using Compress::LZW. It is suitable for use with\nPOE::Filter::Stackable.","deps":{"p5-Compress-LZW":{"origin":"archivers/p5-Compress-LZW","version":"0.04"},"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["archivers","perl5"]},{"name":"p5-POE-Filter-SSL","origin":"security/p5-POE-Filter-SSL","version":"0.41","comment":"Esiest and flexiblest way to SSL in POEIntegrate SSL into POE","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POE-Filter-SSL","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7dcb6027b86969848dd48ef1d42660a770a6844c55ff5f931f6a4cb7f6c4a696","flatsize":78900,"path":"All/p5-POE-Filter-SSL-0.41.pkg","repopath":"All/p5-POE-Filter-SSL-0.41.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":29536,"desc":"This module allows to secure connections of POE::Wheel::ReadWrite with OpenSSL\nby a POE::Filter object, and behaves (beside of SSLing) as POE::Filter::Stream.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-Net-SSLeay":{"origin":"security/p5-Net-SSLeay","version":"1.94"},"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-POEx-Role-TCPServer","origin":"net/p5-POEx-Role-TCPServer","version":"1.102740_1","comment":"Perl extension for TCPServer Moose role on POE","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/NPEREZ/POEx-Role-TCPServer-1.102740","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"09586bcea4575c82020fc713721e06fc86384e644dec1ce2db27da7d2808eaec","flatsize":47298,"path":"All/p5-POEx-Role-TCPServer-1.102740_1.pkg","repopath":"All/p5-POEx-Role-TCPServer-1.102740_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12204,"desc":"POEx::Role::TCPServer bundles up the lower level\nSocketFactory/ReadWrite combination of wheels into a simple\nMoose::Role. It builds upon other POEx modules such as\nPOEx::Role::SessionInstantiation and POEx::Types.\n\nThe events for SocketFactory for and for each ReadWrite instantiated\nare methods that can be advised in any way deemed fit. Advising these\nmethods is actually encouraged and can simplify code for the consumer.\n\nThe only method that must be provided by the consuming class is\nhandle_inbound_data.","deps":{"p5-MooseX-Declare":{"origin":"devel/p5-MooseX-Declare","version":"0.43_1"},"p5-MooseX-Types":{"origin":"devel/p5-MooseX-Types","version":"0.50"},"p5-MooseX-Types-Structured":{"origin":"devel/p5-MooseX-Types-Structured","version":"0.36"},"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"p5-POEx-Role-SessionInstantiation":{"origin":"devel/p5-POEx-Role-SessionInstantiation","version":"1.102610_1"},"p5-POEx-Types":{"origin":"devel/p5-POEx-Types","version":"1.100910_1"},"p5-aliased":{"origin":"devel/p5-aliased","version":"0.34"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-POE-Filter-LZO","origin":"archivers/p5-POE-Filter-LZO","version":"1.72","comment":"POE filter wrapped around Compress::LZO","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POE-Filter-LZO","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"db9e89966176723a9b0576aaae05ac88c1a82cae2e73b3fa81d9ce96f4e83d23","flatsize":43171,"path":"All/p5-POE-Filter-LZO-1.72.pkg","repopath":"All/p5-POE-Filter-LZO-1.72.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10712,"desc":"POE::Filter::LZO provides a POE filter for performing compression/\ndecompression using Compress::LZO. It is suitable for use with\nPOE::Filter::Stackable.","deps":{"p5-Compress-LZO":{"origin":"archivers/p5-Compress-LZO","version":"1.09"},"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["archivers","perl5"]},{"name":"p5-POE-Filter-HTTP-Parser","origin":"www/p5-POE-Filter-HTTP-Parser","version":"1.08","comment":"HTTP POE filter for HTTP clients or servers","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POE-Filter-HTTP-Parser","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0814c57af13eef9c3d28966c98f55985c00e48d42796ab01019fef3321c2ec3a","flatsize":11040,"path":"All/p5-POE-Filter-HTTP-Parser-1.08.pkg","repopath":"All/p5-POE-Filter-HTTP-Parser-1.08.pkg","licenselogic":"single","pkgsize":6200,"desc":"POE::Filter::HTTP::Parser is a POE::Filter for HTTP which is based\non HTTP::Parser. It can be used to easily create POE based HTTP\nservers or clients.","deps":{"p5-HTTP-Parser":{"origin":"www/p5-HTTP-Parser","version":"0.06_1"},"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-POE-Filter-IRCD","origin":"irc/p5-POE-Filter-IRCD","version":"2.44_1","comment":"POE-based parser for the IRC protocol","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POE-Filter-IRCD","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9c0a6d8718ca768d4c25077ba80c83afbc7f0cd2344cc1f201501e546290d57e","flatsize":49391,"path":"All/p5-POE-Filter-IRCD-2.44_1.pkg","repopath":"All/p5-POE-Filter-IRCD-2.44_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12832,"desc":"POE::Filter::IRCD is a POE-based parser for the IRC protocol.\nIt provides a convenient way of parsing and creating IRC\nprotocol lines.","deps":{"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","irc","perl5"]},{"name":"p5-POE-Filter-DNS-TCP","origin":"dns/p5-POE-Filter-DNS-TCP","version":"0.06","comment":"POE Filter to handle DNS over TCP connections","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POE-Filter-DNS-TCP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fd1b5c4778961cd75a699ffbde7f78eed4fc9d4dfbb4f7de92fdab014c0b1ad7","flatsize":43109,"path":"All/p5-POE-Filter-DNS-TCP-0.06.pkg","repopath":"All/p5-POE-Filter-DNS-TCP-0.06.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10620,"desc":"POE::Filter::DNS::TCP is a POE::Filter for parsing and generating DNS\nmessages received from or transmitted (respectively) over TCP as per RFC\n1035.","deps":{"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["dns","perl5"]},{"name":"p5-POE-Stage","origin":"devel/p5-POE-Stage","version":"0.0600_1","comment":"Base class for formalized POE components","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POE-Stage","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cd2cf523675ba716cd4fbade3001b8503b427640d17681f3665f0921b8eb7ab7","flatsize":158307,"path":"All/p5-POE-Stage-0.0600_1.pkg","repopath":"All/p5-POE-Stage-0.0600_1.pkg","licenselogic":"single","pkgsize":75048,"desc":"POE::Stage is a proposed base class for POE components.  Its purpose is\nto standardize the most common design patterns that have arisen through\nyears of POE::Component development.","deps":{"p5-Attribute-Handlers":{"origin":"devel/p5-Attribute-Handlers","version":"0.99"},"p5-Devel-LexAlias":{"origin":"devel/p5-Devel-LexAlias","version":"0.05_2"},"p5-Lexical-Persistence":{"origin":"devel/p5-Lexical-Persistence","version":"1.023_1"},"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"p5-PadWalker":{"origin":"devel/p5-PadWalker","version":"2.5"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-POE-Devel-Profiler","origin":"devel/p5-POE-Devel-Profiler","version":"0.02_1","comment":"Profiles POE programs","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POE-Devel-Profiler","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b1ee65db0246c79a838cea318dcb22655674e3f3cf4c1a5af26dc777da0f1978","flatsize":35681,"path":"All/p5-POE-Devel-Profiler-0.02_1.pkg","repopath":"All/p5-POE-Devel-Profiler-0.02_1.pkg","licenselogic":"single","pkgsize":11484,"desc":"This module profiles POE programs, in the same way the Devel::DProf\nfamily of modules do.","deps":{"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-POE-Session-Irssi","origin":"irc/p5-POE-Session-Irssi","version":"0.50_3","comment":"Emit POE events for Irssi signals","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POE-Session-Irssi","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d0f4fe4acf37f33bf46be2d5e3ccefeecbac6ee76b7e3c66736a7c004d496bb4","flatsize":30251,"path":"All/p5-POE-Session-Irssi-0.50_3.pkg","repopath":"All/p5-POE-Session-Irssi-0.50_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":13732,"desc":"This POE::Session subclass helps you integrate POE and Irssi scripting. It\nconnects the signals and commands handlers you define as POE events with the\nIrssi machinery.","deps":{"irssi":{"origin":"irc/irssi","version":"1.4.5_1,2"},"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"p5-POE-Loop-Glib":{"origin":"devel/p5-POE-Loop-Glib","version":"0.038_3"},"p5-Sub-Uplevel":{"origin":"devel/p5-Sub-Uplevel","version":"0.2800"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","irc","perl5"],"options":{"EXAMPLES":"on"}},{"name":"p5-POE-Loop-Tk","origin":"devel/p5-POE-Loop-Tk","version":"1.305_2","comment":"Bridge that allows POE to be driven by Tk","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/POE-Loop-Tk","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7ef20510864a8fe140e9e8551f1243005b4a3524663598d12f4163f08f0bfbca","flatsize":30828,"path":"All/p5-POE-Loop-Tk-1.305_2.pkg","repopath":"All/p5-POE-Loop-Tk-1.305_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13656,"desc":"POE::Loop::Tk implements the interface documented in POE::Loop. Therefore it has\nno documentation of its own. Please see POE::Loop for more details.\n\nPOE::Loop::Tk is one of two versions of the Tk event loop bridge. The other,\nPOE::Loop::TkActiveState accommodates behavior differences in ActiveState's\nbuild of Tk. Both versions share common code in POE::Loop::TkCommon.\nPOE::Loop::Tk dynamically selects the appropriate bridge code based on the\nruntime enviroment.","deps":{"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"p5-Tk":{"origin":"x11-toolkits/p5-Tk","version":"804.035_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5","tk"]},{"name":"p5-POE-Loop-Glib","origin":"devel/p5-POE-Loop-Glib","version":"0.038_3","comment":"Bridge that supports Glib event loop from POE","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POE-Loop-Glib","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d6b30e43e32370c1b7734c680544403471dfac90a2c28cc3b3e503b4e092f306","flatsize":34666,"path":"All/p5-POE-Loop-Glib-0.038_3.pkg","repopath":"All/p5-POE-Loop-Glib-0.038_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":14644,"desc":"A bridge that supports Glib's event loop from POE.","deps":{"p5-Glib":{"origin":"devel/p5-Glib","version":"1.3294"},"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"options":{"EXAMPLES":"on"}},{"name":"p5-POE-Component-Server-XMLRPC","origin":"devel/p5-POE-Component-Server-XMLRPC","version":"0.05_1","comment":"POE Component to create XMLRPC Servers","maintainer":"jesper@jdn.dk","www":"https://metacpan.org/release/POE-Component-Server-XMLRPC","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d2b8dcabb4f32ab0f9b74e430e94eac883b8197b7852dd447583504ae2a10936","flatsize":11335,"path":"All/p5-POE-Component-Server-XMLRPC-0.05_1.pkg","repopath":"All/p5-POE-Component-Server-XMLRPC-0.05_1.pkg","licenselogic":"single","pkgsize":6356,"desc":"POE::Component::Server::XMLRPC adds asynchronous, event driven\nXMLRPC over HTTP to your POE applications.  It works very well\nwith synchronous XMLRPC::Lite clients, even.","deps":{"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"p5-POE-Component-Server-HTTP":{"origin":"www/p5-POE-Component-Server-HTTP","version":"0.09_2"},"p5-SOAP-Lite":{"origin":"net/p5-SOAP-Lite","version":"1.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-POE-Component-Syndicator","origin":"devel/p5-POE-Component-Syndicator","version":"0.06_2","comment":"POE component base class which implements the Observer pattern","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POE-Component-Syndicator","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"67252064a2445a2351484c181ac030728a0d33bf83d9a7703fe8efe496c3e813","flatsize":43510,"path":"All/p5-POE-Component-Syndicator-0.06_2.pkg","repopath":"All/p5-POE-Component-Syndicator-0.06_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17984,"desc":"POE::Component::Syndicator is a base class for POE components which need to\nhandle a persistent resource (e.g. a connection to an IRC server) for one or\nmore sessions in an extendable way.\n\nThis module (as well as Object::Pluggable, which this module inherits from)\nwas born out of POE::Component::IRC, the guts of which quickly spread to\nother POE components. Now they can all inherit from this module instead.\n\nThe component provides an event queue, which can be managed with the methods\ndocumented below. It handles delivery of events to the object itself, all\ninterested plugins, and all interested sessions.","deps":{"p5-Object-Pluggable":{"origin":"devel/p5-Object-Pluggable","version":"1.29_1"},"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-POE-Loop-AnyEvent","origin":"devel/p5-POE-Loop-AnyEvent","version":"0.004","comment":"AnyEvent event loop support for POE","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/POE-Loop-AnyEvent","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6e560053f6df2039cd45a0d5023ff992fb37d5151b3a8eedf270b2454b47e113","flatsize":15158,"path":"All/p5-POE-Loop-AnyEvent-0.004.pkg","repopath":"All/p5-POE-Loop-AnyEvent-0.004.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8016,"desc":"POE::Loop::AnyEvent replaces POE's default select() event loop with AnyEvent.\nThis allows POE programs to transparently use most of the event loops AnyEvent\ncan provide.\n\nPOE::Loop::AnyEvent changes POE's internal implementation without altering its\nAPIs. By design, nearly all software that are already uses POE should continue\nto work normally without any changes.","deps":{"p5-AnyEvent":{"origin":"devel/p5-AnyEvent","version":"7.17,1"},"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-POE-Component-Server-PSGI","origin":"www/p5-POE-Component-Server-PSGI","version":"0.6_1","comment":"Perl extension to PSGI Server implementation for POE","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POE-Component-Server-PSGI","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e000c10a51f6fe3194987cc5b4da7badc228fa899b04675e1b3635726b0d57f3","flatsize":4344,"path":"All/p5-POE-Component-Server-PSGI-0.6_1.pkg","repopath":"All/p5-POE-Component-Server-PSGI-0.6_1.pkg","licenselogic":"single","pkgsize":4300,"desc":"PSGI Server implementation for POE.","deps":{"p5-POEx-Role-PSGIServer":{"origin":"www/p5-POEx-Role-PSGIServer","version":"1.110670_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-POE-Filter-Zlib","origin":"archivers/p5-POE-Filter-Zlib","version":"2.04","comment":"POE filter wrapped around Compress::Zlib","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POE-Filter-Zlib","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3879bb40d5b9d437ca70dffc99f02cf49058b02452cd2fd0c0c6f370f8f54996","flatsize":50603,"path":"All/p5-POE-Filter-Zlib-2.04.pkg","repopath":"All/p5-POE-Filter-Zlib-2.04.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14204,"desc":"POE::Filter::Zlib provides a POE filter for performing compression/\nuncompression using Compress::Zlib. It is suitable for use with\nPOE::Filter::Stackable.","deps":{"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["archivers","perl5"]},{"name":"p5-POE-Component-Server-SOAP","origin":"www/p5-POE-Component-Server-SOAP","version":"1.14_1","comment":"Publish POE event handlers via SOAP over HTTP","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POE-Component-Server-SOAP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3bd0c8c84bdde81978b52eb91d553c0018c5b90000c36c2d1c71a3fe3e169b6d","flatsize":44886,"path":"All/p5-POE-Component-Server-SOAP-1.14_1.pkg","repopath":"All/p5-POE-Component-Server-SOAP-1.14_1.pkg","licenselogic":"single","pkgsize":19136,"desc":"This module makes serving SOAP/1.1 requests a breeze in POE.","deps":{"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"p5-POE-Component-Server-SimpleHTTP":{"origin":"www/p5-POE-Component-Server-SimpleHTTP","version":"2.30"},"p5-SOAP-Lite":{"origin":"net/p5-SOAP-Lite","version":"1.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-POE-Component-Server-HTTPServer","origin":"www/p5-POE-Component-Server-HTTPServer","version":"0.9.2_1","comment":"POE Component to server HTTP requests","maintainer":"lin-chi@lastamericanempire.com","www":"https://metacpan.org/release/POE-Component-Server-HTTPServer","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0c73094d4069281b4e179294666793b21c1ab788dac8b00da8335df234ec5b82","flatsize":61411,"path":"All/p5-POE-Component-Server-HTTPServer-0.9.2_1.pkg","repopath":"All/p5-POE-Component-Server-HTTPServer-0.9.2_1.pkg","licenselogic":"single","pkgsize":32284,"desc":"POE component to serve HTTP requests with a slightly different\napproach than POCo::Server::HTTP. Several useful built-in\nhandlers for URIs not found, basic authentication, and\nparameter parsing.","deps":{"p5-HTML-Template-HashWrapper":{"origin":"www/p5-HTML-Template-HashWrapper","version":"1.3_1"},"p5-MIME-Types":{"origin":"mail/p5-MIME-Types","version":"2.27"},"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5","www"]},{"name":"p5-POE-Component-Server-HTTP","origin":"www/p5-POE-Component-Server-HTTP","version":"0.09_2","comment":"POE Component to create HTTP Servers","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POE-Component-Server-HTTP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"08fb72bbd9bd4e7b9e904a5c2e9a6d366b4fd04df9c1abf31beca149ddd4a5c7","flatsize":28991,"path":"All/p5-POE-Component-Server-HTTP-0.09_2.pkg","repopath":"All/p5-POE-Component-Server-HTTP-0.09_2.pkg","licenselogic":"single","pkgsize":12368,"desc":"POE component to create HTTP servers.","deps":{"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"p5-POE-API-Peek":{"origin":"devel/p5-POE-API-Peek","version":"2.20_1,2"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5","www"]},{"name":"p5-POE-Filter-XML","origin":"textproc/p5-POE-Filter-XML","version":"1.140700","comment":"POE Filter for parsing XML","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POE-Filter-XML","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d37095943eea8bb809bfb9226ae2464b5c3057ebfc95c66021aabd1443992d3d","flatsize":40816,"path":"All/p5-POE-Filter-XML-1.140700.pkg","repopath":"All/p5-POE-Filter-XML-1.140700.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":19708,"desc":"POE::Filter::XML provides POE with a completely encapsulated XML\nparsing strategy for POE::Wheels that will be dealing with XML\nstreams. By default the filter will attempt to use XML::Parser as\nits foundation for xml parsing. Otherwise it will depend upon a\npure perl SAX parser included (POE::Filter::XML::Parser).","deps":{"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-InsideOut":{"origin":"devel/p5-MooseX-InsideOut","version":"0.106_2"},"p5-MooseX-NonMoose":{"origin":"devel/p5-MooseX-NonMoose","version":"0.27"},"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"p5-XML-SAX-Base":{"origin":"textproc/p5-XML-SAX-Base","version":"1.09"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5","textproc"]},{"name":"p5-POE-Component-Server-DNS","origin":"dns/p5-POE-Component-Server-DNS","version":"0.32","comment":"Non-blocking, concurrent DNS server component","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POE-Component-Server-DNS","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"426fa7ccb06ae7973f14f8549a3aeb96382a6c812d2c0ae70de3f0faedab86e3","flatsize":62868,"path":"All/p5-POE-Component-Server-DNS-0.32.pkg","repopath":"All/p5-POE-Component-Server-DNS-0.32.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17688,"desc":"POE::Component::Server::DNS is a POE component that implements a DNS server.\n\nIt uses POE::Component::Client::DNS to handle resolving when configured as\n'forward_only' and Net::DNS::Resolver::Recurse wrapped by\nPOE::Component::Generic to perform recursion.\n\nOne may add handlers to massage and manipulate responses to particular queries\nwhich is vaguely modelled after Net::DNS::Nameserver.","deps":{"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"p5-POE-Component-Client-DNS":{"origin":"dns/p5-POE-Component-Client-DNS","version":"1.054,1"},"p5-POE-Component-Client-DNS-Recursive":{"origin":"dns/p5-POE-Component-Client-DNS-Recursive","version":"1.14"},"p5-POE-Component-Generic":{"origin":"net/p5-POE-Component-Generic","version":"0.1403"},"p5-POE-Filter-DNS-TCP":{"origin":"dns/p5-POE-Filter-DNS-TCP","version":"0.06"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["dns","perl5"]},{"name":"p5-POE-Component-SSLify","origin":"security/p5-POE-Component-SSLify","version":"1.012","comment":"Integrate SSL into POE","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POE-Component-SSLify","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"92babdc41b1b4a34d99e03a9305653cf0ab4afbeb0ecfec46bdbf0145cbbb25e","flatsize":71037,"path":"All/p5-POE-Component-SSLify-1.012.pkg","repopath":"All/p5-POE-Component-SSLify-1.012.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":30604,"desc":"This component represents the standard way to do SSL in POE.","deps":{"p5-Net-SSLeay":{"origin":"security/p5-Net-SSLeay","version":"1.94"},"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"p5-Task-Weaken":{"origin":"devel/p5-Task-Weaken","version":"1.06"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-POE-Filter-Bzip2","origin":"archivers/p5-POE-Filter-Bzip2","version":"1.60","comment":"POE filter wrapped around Compress::Bzip2","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POE-Filter-Bzip2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ac9a5e7b9f3aa6bfcc4bfce47f4f1d50d10466c747d99f804b2a996988cccddf","flatsize":43148,"path":"All/p5-POE-Filter-Bzip2-1.60.pkg","repopath":"All/p5-POE-Filter-Bzip2-1.60.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10668,"desc":"POE::Filter::Bzip2 provides a POE filter for performing compression/\ndecompression using Compress::Bzip2. It is suitable for use with\nPOE::Filter::Stackable.","deps":{"p5-Compress-Bzip2":{"origin":"archivers/p5-Compress-Bzip2","version":"2.28"},"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["archivers","perl5"]},{"name":"p5-POE-Filter-LZF","origin":"archivers/p5-POE-Filter-LZF","version":"1.72","comment":"POE filter wrapped around Compress::LZF","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POE-Filter-LZF","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6ada61f1ebca5f15ce317a3fe2dc360f8f70bbdfd5e82a438c470932fca8035b","flatsize":42732,"path":"All/p5-POE-Filter-LZF-1.72.pkg","repopath":"All/p5-POE-Filter-LZF-1.72.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10460,"desc":"POE::Filter::LZF provides a POE filter for performing compression/\ndecompression using Compress::LZF. It is suitable for use with\nPOE::Filter::Stackable.","deps":{"p5-Compress-LZF":{"origin":"archivers/p5-Compress-LZF","version":"3.80"},"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["archivers","perl5"]},{"name":"p5-POE-Component-TSTP","origin":"devel/p5-POE-Component-TSTP","version":"0.02_1","comment":"POE component to correctly handle Ctrl-Z in your program","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/POE-Component-TSTP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f5b21ac3ece9d7d608f2c8863a0bb6eb256a1f38f427ba8776a9f0003a389296","flatsize":10349,"path":"All/p5-POE-Component-TSTP-0.02_1.pkg","repopath":"All/p5-POE-Component-TSTP-0.02_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6040,"desc":"POE::Component::TSTP\n--------------------\n\nA POE component to correctly handle Ctrl-Z in your program.","deps":{"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-POE-Component-SNMP","origin":"net-mgmt/p5-POE-Component-SNMP","version":"1.1006_1","comment":"Event-driven SNMP interface","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POE-Component-SNMP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fcd65dc3e7ae189ab546eb58e06c7f2aac9027b54ab049364d48234d945ad739","flatsize":51970,"path":"All/p5-POE-Component-SNMP-1.1006_1.pkg","repopath":"All/p5-POE-Component-SNMP-1.1006_1.pkg","licenselogic":"single","pkgsize":19040,"desc":"This module is an event-driven SNMP interface for POE.","deps":{"p5-Net-SNMP":{"origin":"net-mgmt/p5-Net-SNMP","version":"6.0.1_1"},"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt","perl5"]},{"name":"p5-POE-Component-Server-Twirc","origin":"net/p5-POE-Component-Server-Twirc","version":"0.20","comment":"Twitter/IRC gateway","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POE-Component-Server-Twirc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1ce2f8b4a17511342c63954cf68b9fd4f25efbe2b879819fed6c661043014505","flatsize":97737,"path":"All/p5-POE-Component-Server-Twirc-0.20.pkg","repopath":"All/p5-POE-Component-Server-Twirc-0.20.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":38520,"desc":"POE::Component::Server::Twirc provides an IRC/Twitter gateway.\nTwitter friends are added to a channel and messages they post on\ntwitter appear as channel messages in IRC. The IRC interface supports\nseveral Twitter features, including posting status updates, following\nand un-following Twitter feeds, enabling and disabling device\nnotifications, sending direct messages, and querying information\nabout specific Twitter users.","deps":{"p5-AnyEvent":{"origin":"devel/p5-AnyEvent","version":"7.17,1"},"p5-AnyEvent-Twitter":{"origin":"net/p5-AnyEvent-Twitter","version":"0.64_1"},"p5-AnyEvent-Twitter-Stream":{"origin":"net/p5-AnyEvent-Twitter-Stream","version":"0.28"},"p5-Config-Any":{"origin":"devel/p5-Config-Any","version":"0.33"},"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-JSON-MaybeXS":{"origin":"converters/p5-JSON-MaybeXS","version":"1.004008"},"p5-Log-Log4perl":{"origin":"devel/p5-Log-Log4perl","version":"1.57"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Getopt":{"origin":"devel/p5-MooseX-Getopt","version":"0.78"},"p5-MooseX-Log-Log4perl":{"origin":"devel/p5-MooseX-Log-Log4perl","version":"0.47_1"},"p5-MooseX-POE":{"origin":"devel/p5-MooseX-POE","version":"0.215_1"},"p5-MooseX-SimpleConfig":{"origin":"devel/p5-MooseX-SimpleConfig","version":"0.11"},"p5-MooseX-Storage":{"origin":"devel/p5-MooseX-Storage","version":"0.53_1"},"p5-POE-Component-Server-IRC":{"origin":"irc/p5-POE-Component-Server-IRC","version":"1.54_1"},"p5-POE-Component-TSTP":{"origin":"devel/p5-POE-Component-TSTP","version":"0.02_1"},"p5-POE-Loop-AnyEvent":{"origin":"devel/p5-POE-Loop-AnyEvent","version":"0.004"},"p5-Path-Class":{"origin":"devel/p5-Path-Class","version":"0.37"},"p5-Proc-Daemon":{"origin":"devel/p5-Proc-Daemon","version":"0.23"},"p5-Regexp-Common":{"origin":"textproc/p5-Regexp-Common","version":"2017060201"},"p5-String-Truncate":{"origin":"textproc/p5-String-Truncate","version":"1.100603"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-POE-Component-Server-SimpleHTTP","origin":"www/p5-POE-Component-Server-SimpleHTTP","version":"2.30","comment":"Perl extension to serve HTTP requests in POE","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POE-Component-Server-SimpleHTTP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e33848326f44177d04cdeafb9d2b2f2623037f3217cfdf1b60a0fa88836d8489","flatsize":109905,"path":"All/p5-POE-Component-Server-SimpleHTTP-2.30.pkg","repopath":"All/p5-POE-Component-Server-SimpleHTTP-2.30.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":34324,"desc":"This module makes serving up HTTP requests a breeze in POE.","deps":{"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-POE":{"origin":"devel/p5-MooseX-POE","version":"0.215_1"},"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"p5-POE-Component-SSLify":{"origin":"security/p5-POE-Component-SSLify","version":"1.012"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"],"options":{"SSL":"on"}},{"name":"p5-POE-Component-Server-NNTP","origin":"news/p5-POE-Component-Server-NNTP","version":"1.06","comment":"Component that provides NNTP server functionality","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POE-Component-Server-NNTP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7dc62de2ed5bc94dee92ee7caaa00ccc0f6103da5a4b4f3003a1483803a63cf6","flatsize":72332,"path":"All/p5-POE-Component-Server-NNTP-1.06.pkg","repopath":"All/p5-POE-Component-Server-NNTP-1.06.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":22248,"desc":"POE::Component::Server::NNTP is a POE component that implements an RFC 977\nhttp://www.faqs.org/rfcs/rfc977.html NNTP server. It is the companion component\nto POE::Component::Client::NNTP which implements NNTP client functionality.\n\nYou spawn an NNTP server component, create your POE sessions then register\nyour session to receive events. Whenever clients connect, disconnect or send\nvalid NNTP protocol commands you will receive an event and an unique client ID.\nYou then parse and process the commands given and send back applicable NNTP\nresponses.\n\nThis component doesn't implement the news database and as such is not by itself\na complete NNTP daemon implementation.","deps":{"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"p5-POE-Component-Client-NNTP":{"origin":"news/p5-POE-Component-Client-NNTP","version":"2.22_1"},"p5-POE-Component-Pluggable":{"origin":"devel/p5-POE-Component-Pluggable","version":"1.28"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["news","perl5"]},{"name":"p5-POE-Component-Server-IRC","origin":"irc/p5-POE-Component-Server-IRC","version":"1.54_1","comment":"Fully event-driven networkable IRC server daemon module","maintainer":"markun@onohara.to","www":"https://metacpan.org/release/POE-Component-Server-IRC","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c0ad11c901a27a0e4c2407cefe2786eaf72a4a8b30642b1840605a4f9a9c3598","flatsize":384888,"path":"All/p5-POE-Component-Server-IRC-1.54_1.pkg","repopath":"All/p5-POE-Component-Server-IRC-1.54_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":74464,"desc":"A POE component that implements an IRC server ( ircd ).\nIt's based on hybrid-7.2.2 and has been tested against\nhybrid-7.2.2 and hybrid-7.0. It supports the TS5 server-to-server\nprotocol so should support networks based on this protocol.","deps":{"p5-Crypt-PasswdMD5":{"origin":"security/p5-Crypt-PasswdMD5","version":"1.42"},"p5-IRC-Utils":{"origin":"irc/p5-IRC-Utils","version":"0.12_1"},"p5-Net-Netmask":{"origin":"net-mgmt/p5-Net-Netmask","version":"2.0002"},"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"p5-POE-Component-Client-DNS":{"origin":"dns/p5-POE-Component-Client-DNS","version":"1.054,1"},"p5-POE-Component-Client-Ident":{"origin":"net/p5-POE-Component-Client-Ident","version":"1.16_1"},"p5-POE-Component-IRC":{"origin":"irc/p5-POE-Component-IRC","version":"6.93"},"p5-POE-Component-SSLify":{"origin":"security/p5-POE-Component-SSLify","version":"1.012"},"p5-POE-Component-Syndicator":{"origin":"devel/p5-POE-Component-Syndicator","version":"0.06_2"},"p5-POE-Filter-IRCD":{"origin":"irc/p5-POE-Filter-IRCD","version":"2.44_1"},"p5-POE-Filter-Zlib":{"origin":"archivers/p5-POE-Filter-Zlib","version":"2.04"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["irc","perl5"]},{"name":"p5-POE-Component-Pluggable","origin":"devel/p5-POE-Component-Pluggable","version":"1.28","comment":"Base class for creating plugin enabled POE Components","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POE-Component-Pluggable","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9874126f97ba8814527d61f9beffc9bf3b4f32df171329c635f8b28cfa9fd202","flatsize":86462,"path":"All/p5-POE-Component-Pluggable-1.28.pkg","repopath":"All/p5-POE-Component-Pluggable-1.28.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":25724,"desc":"POE::Component::Pluggable is a base class for creating plugin enabled POE\nComponents. It is a generic port of POE::Component::IRCs plugin system.\n\nIf your component dispatches events to registered POE sessions then\nPOE::Component::Pluggable may be a good fit for you.","deps":{"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"p5-Task-Weaken":{"origin":"devel/p5-Task-Weaken","version":"1.06"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-POE-Component-Pcap","origin":"net/p5-POE-Component-Pcap","version":"0.04_1","comment":"POE component for non-blocking use of Net::Pcap","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POE-Component-Pcap","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"331f8e1d9f48ce4cb961ff08421b82c359646134e64cc74f05a86ccb0bbf83be","flatsize":12860,"path":"All/p5-POE-Component-Pcap-0.04_1.pkg","repopath":"All/p5-POE-Component-Pcap-0.04_1.pkg","licenselogic":"single","pkgsize":6980,"desc":"POE::Component::Pcap provides a wrapper for using the Net::Pcap module\nfrom POE programs.  The component creates a separate session which posts\nevents to a specified session and state when packets are available.","deps":{"p5-Net-Pcap":{"origin":"net/p5-Net-Pcap","version":"0.21"},"p5-NetPacket":{"origin":"net/p5-NetPacket","version":"1.7.2"},"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-POE-Component-LaDBI","origin":"databases/p5-POE-Component-LaDBI","version":"1.2.1_1","comment":"Perl extension for asynchronous non-blocking DBI calls in POE","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POE-Component-LaDBI","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ab885ea62791513f8579911aaf0537f2fd2c0304004dafcbe41ac92b6298565d","flatsize":85406,"path":"All/p5-POE-Component-LaDBI-1.2.1_1.pkg","repopath":"All/p5-POE-Component-LaDBI-1.2.1_1.pkg","licenselogic":"single","pkgsize":28876,"desc":"POE Component that spawns a perl subprocess to handle non-blocking\naccess to the DBI API.","deps":{"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-POE-Component-JobQueue","origin":"devel/p5-POE-Component-JobQueue","version":"0.5710_1","comment":"POE component to manage queues and worker pools","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POE-Component-JobQueue","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"afa49196c0ff58d8bcc8eaddae4490a7de6f4b3b374a64e961d3490b23a11d45","flatsize":25445,"path":"All/p5-POE-Component-JobQueue-0.5710_1.pkg","repopath":"All/p5-POE-Component-JobQueue-0.5710_1.pkg","licenselogic":"single","pkgsize":12384,"desc":"POE::Component::JobQueue manages a finite pool of worker sessions as\nthey handle an arbitrarily large number of tasks.  It often is used as\na form of flow control, preventing a large group of tasks from\nexhausting some sort of resource.","deps":{"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-POE-Component-Schedule","origin":"devel/p5-POE-Component-Schedule","version":"0.95_2","comment":"Schedule POE Events using a cron spec","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POE-Component-Schedule","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8c8bbd427817173db2793e29af377819272bc7ff61dcc22abf9a638b199e8441","flatsize":12865,"path":"All/p5-POE-Component-Schedule-0.95_2.pkg","repopath":"All/p5-POE-Component-Schedule-0.95_2.pkg","licenselogic":"single","pkgsize":7648,"desc":"This component extends POE::Component::Schedule by adding an easy way t specify\nevent schedules using a simple cron spec.","deps":{"p5-DateTime-Set":{"origin":"devel/p5-DateTime-Set","version":"0.3900"},"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-POE-Component-Jabber","origin":"net/p5-POE-Component-Jabber","version":"3.00_3","comment":"POE Component for communicating over Jabber","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POE-Component-Jabber","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1b2c900bff4d4502e0d7fc706cbdcd5bba8a8726e46352b95e15d8bf7ba23937","flatsize":124557,"path":"All/p5-POE-Component-Jabber-3.00_3.pkg","repopath":"All/p5-POE-Component-Jabber-3.00_3.pkg","licenselogic":"single","pkgsize":44364,"desc":"POE::Component::Jabber is a module that simplies for the POE\ndeveloper, access to the Jabber protocol through the use of one of\nthe four Client classes. With built in events for common Jabber\npackets, all a POE developer need do is provide an event and arguments\nfor most events so the responses to the requests can be properly\nhandled by the coder.","deps":{"p5-Authen-SASL":{"origin":"security/p5-Authen-SASL","version":"2.17_1"},"p5-Digest-SHA1":{"origin":"security/p5-Digest-SHA1","version":"2.13_2"},"p5-Filter-Template":{"origin":"devel/p5-Filter-Template","version":"1.043_1"},"p5-Net-SSLeay":{"origin":"security/p5-Net-SSLeay","version":"1.94"},"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"p5-POE-Component-PubSub":{"origin":"net/p5-POE-Component-PubSub","version":"0.091370"},"p5-POE-Component-SSLify":{"origin":"security/p5-POE-Component-SSLify","version":"1.012"},"p5-POE-Filter-XML":{"origin":"textproc/p5-POE-Filter-XML","version":"1.140700"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","net","perl5"],"options":{"EXAMPLES":"on"}},{"name":"p5-POE-Component-IRC-Plugin-QueryDNSBL","origin":"irc/p5-POE-Component-IRC-Plugin-QueryDNSBL","version":"1.04_1","comment":"POE::Component::IRC plugin for IRC based DNSBL queries","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POE-Component-IRC-Plugin-QueryDNSBL","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"401b90db3406cc1fff9f73387f26e1e99f59e11bccd59c6906fcc97f62cf897f","flatsize":9330,"path":"All/p5-POE-Component-IRC-Plugin-QueryDNSBL-1.04_1.pkg","repopath":"All/p5-POE-Component-IRC-Plugin-QueryDNSBL-1.04_1.pkg","licenselogic":"single","pkgsize":5696,"desc":"POE::Component::IRC::Plugin::QueryDNS is a POE::Component::IRC plugin\nthat provides DNSBL query facilities to the channels it occupies and via\nprivate messaging.\n\nIt uses POE::Component::Client::DNSBL to do non-blocking DNSBL queries.\nBy default the plugin attempts to use POE::Component::IRC's internal\nPoCo-Client-DNS resolver object, but will spawn its own copy. You can\nsupply your own resolver object via the constructor","deps":{"p5-Net-IP":{"origin":"net-mgmt/p5-Net-IP","version":"1.26_1"},"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"p5-POE-Component-Client-DNSBL":{"origin":"dns/p5-POE-Component-Client-DNSBL","version":"1.08_1"},"p5-POE-Component-IRC":{"origin":"irc/p5-POE-Component-IRC","version":"6.93"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","irc","perl5"],"options":{"EXAMPLES":"on"}},{"name":"p5-POE-Component-SMTP","origin":"mail/p5-POE-Component-SMTP","version":"1.6_2","comment":"SMTP Protocol Implementation","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POE-Component-SMTP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a6b28c09ae48a3c58670800158cd226907565fce3ccff01b9417d8c5d6852266","flatsize":24629,"path":"All/p5-POE-Component-SMTP-1.6_2.pkg","repopath":"All/p5-POE-Component-SMTP-1.6_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12664,"desc":"POE::Component::Server::TCP implements the SMTP protocol for the server.\nTo support any command other than HELO and QUIT, you'll have to\nimplement it yourself, and define it in your InlineStates,\nPackageStates, or ObjectStates.","deps":{"p5-Mail-Tools":{"origin":"mail/p5-Mail-Tools","version":"2.22"},"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"p5-POE-Session-MultiDispatch":{"origin":"devel/p5-POE-Session-MultiDispatch","version":"1.3_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","mail","perl5"]},{"name":"p5-POE-Component-IRC-Plugin-QueryDNS","origin":"irc/p5-POE-Component-IRC-Plugin-QueryDNS","version":"1.04_1","comment":"POE::Component::IRC plugin for IRC based DNS queries","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POE-Component-IRC-Plugin-QueryDNS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fc6bf2a2083a8c79d0de5b6a2570dab034c2a55ead15df8d1df0aa6d21843508","flatsize":10916,"path":"All/p5-POE-Component-IRC-Plugin-QueryDNS-1.04_1.pkg","repopath":"All/p5-POE-Component-IRC-Plugin-QueryDNS-1.04_1.pkg","licenselogic":"single","pkgsize":6476,"desc":"POE::Component::IRC::Plugin::QueryDNS is a POE::Component::IRC plugin\nthat provides DNS query facilities to the channels it occupies and via\nprivate messaging.\n\nIt uses POE::Component::Client::DNS to do non-blocking DNS queries. By\ndefault the plugin attempts to use POE::Component::IRC's internal\nPoCo-Client-DNS resolver object, but will spawn its own copy. You can\nsupply your own resolver object via the constructor.","deps":{"p5-Net-IP":{"origin":"net-mgmt/p5-Net-IP","version":"1.26_1"},"p5-POE-Component-Client-DNS":{"origin":"dns/p5-POE-Component-Client-DNS","version":"1.054,1"},"p5-POE-Component-IRC":{"origin":"irc/p5-POE-Component-IRC","version":"6.93"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","irc","perl5"],"options":{"EXAMPLES":"on"}},{"name":"p5-POE-Component-RSSAggregator","origin":"devel/p5-POE-Component-RSSAggregator","version":"1.11_1","comment":"Watch Muliple RSS Feeds for New Headlines","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POE-Component-RSSAggregator","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"329542798cee4293e3e2cb981f74eab2c6937396c16dd9b10bc030c170f4d045","flatsize":20908,"path":"All/p5-POE-Component-RSSAggregator-1.11_1.pkg","repopath":"All/p5-POE-Component-RSSAggregator-1.11_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9956,"desc":"POW::Component::RSSAggregator is a non-blocking way to watch\nmultiple RSS sources with one process.\n\nSee also p5-XML-RSS-Feed.","deps":{"p5-POE-Component-Client-DNS":{"origin":"dns/p5-POE-Component-Client-DNS","version":"1.054,1"},"p5-POE-Component-Client-HTTP":{"origin":"www/p5-POE-Component-Client-HTTP","version":"0.9490"},"p5-XML-RSS-Feed":{"origin":"textproc/p5-XML-RSS-Feed","version":"2.40_1"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5","textproc"]},{"name":"p5-POE-Component-Resolver","origin":"dns/p5-POE-Component-Resolver","version":"0.921_2","comment":"Non-blocking getaddrinfo() resolver","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POE-Component-Resolver","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7584e5c843ebe3086a9948bc2f1d86da4f0525a4bf6cd2f2191a5fd8e0dd31f2","flatsize":69828,"path":"All/p5-POE-Component-Resolver-0.921_2.pkg","repopath":"All/p5-POE-Component-Resolver-0.921_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":22096,"desc":"POE::Component::Resolver performs Socket::GetAddrInfo::getaddrinfo() calls\nin subprocesses where they're permitted to block as long as necessary.","deps":{"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","dns","perl5"]},{"name":"p5-POE-Component-RSS","origin":"devel/p5-POE-Component-RSS","version":"0.09_1","comment":"Module for event based RSS parsing","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/SUNGO/POE-Component-RSS-0.09","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e8616052a31a669db907cb7dc61d4fbae6fd83643a4350bb706f1be977a5e87c","flatsize":12026,"path":"All/p5-POE-Component-RSS-0.09_1.pkg","repopath":"All/p5-POE-Component-RSS-0.09_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":7132,"desc":"POE::Component::RSS is an event based RSS parsing module. It wraps\nXML::RSS and provides a POE based framework for accessing the information\nprovided.","deps":{"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"p5-XML-RSS":{"origin":"textproc/p5-XML-RSS","version":"1.65"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5","textproc"]},{"name":"p5-POE-Component-IRC-Plugin-POE-Knee","origin":"irc/p5-POE-Component-IRC-Plugin-POE-Knee","version":"1.12","comment":"POE::Component::IRC plugin that runs Acme::POE::Knee races","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POE-Component-IRC-Plugin-POE-Knee","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d4102cc373625664de218409a96db8e5c142fe09f8da14c7c3e23cb89afdf9d9","flatsize":48400,"path":"All/p5-POE-Component-IRC-Plugin-POE-Knee-1.12.pkg","repopath":"All/p5-POE-Component-IRC-Plugin-POE-Knee-1.12.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12468,"desc":"POE::Component::IRC::Plugin::POE::Knee, is a POE::Component::IRC plugin\nthat runs Acme::POE::Knee style horse races on IRC channels using the\nchannel member list to generate the POE::Knees.","deps":{"p5-Math-Random":{"origin":"math/p5-Math-Random","version":"0.72"},"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"p5-POE-Component-IRC":{"origin":"irc/p5-POE-Component-IRC","version":"6.93"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","irc","perl5"],"options":{"EXAMPLES":"on"}},{"name":"p5-POE-Component-IRC-Plugin-Karma","origin":"irc/p5-POE-Component-IRC-Plugin-Karma","version":"0.003_1","comment":"PoCo-IRC plugin that keeps track of karma","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POE-Component-IRC-Plugin-Karma","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"474d4a1c1c6cc49f154d76b800ab11460c4f46f5503932ff61d82387b2c53d3d","flatsize":28568,"path":"All/p5-POE-Component-IRC-Plugin-Karma-0.003_1.pkg","repopath":"All/p5-POE-Component-IRC-Plugin-Karma-0.003_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13736,"desc":"POE::Component::IRC::Plugin::Karma - plugin to store karma\n\nSee also: https://github.com/apocalypse/perl-pocoirc-karma","deps":{"p5-DBD-SQLite":{"origin":"databases/p5-DBD-SQLite","version":"1.76"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-POE-Component-IRC":{"origin":"irc/p5-POE-Component-IRC","version":"6.93"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["irc","perl5"]},{"name":"p5-POE-Component-IRC-Object","origin":"irc/p5-POE-Component-IRC-Object","version":"0.02_1","comment":"Slightly simpler OO interface to POE::Component::IRC","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POE-Component-IRC-Object","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e14192d5e677d2bef4ab8067d94439be401c026480a2928c73a3e8655bb009f4","flatsize":8653,"path":"All/p5-POE-Component-IRC-Object-0.02_1.pkg","repopath":"All/p5-POE-Component-IRC-Object-0.02_1.pkg","licenselogic":"single","pkgsize":5380,"desc":"An OO interface to POE::Component::IRC with facilities to dispatch the\nsame method to multiple objects.","deps":{"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"p5-POE-Component-IRC":{"origin":"irc/p5-POE-Component-IRC","version":"6.93"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","irc","perl5"],"options":{"EXAMPLES":"on"}},{"name":"p5-POE-Component-IRC-Plugin-Blowfish","origin":"irc/p5-POE-Component-IRC-Plugin-Blowfish","version":"0.01_1","comment":"POE::Component::IRC plugin tthat provides blowfish encryption","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POE-Component-IRC-Plugin-Blowfish","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"df2bc4efb63e043f919eb7070b3ad26cee8f74bf2fa56e6cf446e23e4d7d9260","flatsize":20501,"path":"All/p5-POE-Component-IRC-Plugin-Blowfish-0.01_1.pkg","repopath":"All/p5-POE-Component-IRC-Plugin-Blowfish-0.01_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9072,"desc":"POE::Component::IRC::Plugin::Blowfish is a POE::Component::IRC plugin\nthat provides blowfish encryption.","deps":{"p5-Crypt-Blowfish_PP":{"origin":"security/p5-Crypt-Blowfish_PP","version":"1.12_1"},"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"p5-POE-Component-IRC":{"origin":"irc/p5-POE-Component-IRC","version":"6.93"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","irc","perl5"],"options":{"EXAMPLES":"on"}},{"name":"p5-POE-Component-RRDTool","origin":"databases/p5-POE-Component-RRDTool","version":"0.18_6","comment":"POE interface to Round Robin Database Tools","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/TCAINE/POE-Component-RRDTool-0.18","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cf8ead37a3d3554a4eacf7a04760b7a7c5466aca374d333c9e40bdfb7a1cd9a4","flatsize":26925,"path":"All/p5-POE-Component-RRDTool-0.18_6.pkg","repopath":"All/p5-POE-Component-RRDTool-0.18_6.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12328,"desc":"RRDtool refers to round robin database tool.  Round robin databases have\na fixed number of data points in them and contain a pointer to the\ncurrent element.  Since the databases have a fixed number of data points\nthe database size doesn't change after creation.  RRDtool allows you to\ndefine a set of archives which consolidate the primary data points in\nhigher granularity.  RRDtool is specialized for time series data and can\nbe used to create RRD files, update RRDs, retreive data from RRDs, and\ngenerate graphs from the databases.  This module provides a POE wrapper\naround the rrdtool command line interface.","deps":{"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"rrdtool":{"origin":"databases/rrdtool","version":"1.9.0"}},"categories":["databases","devel","perl5"]},{"name":"p5-POE-Component-IRC-Plugin-Bollocks","origin":"irc/p5-POE-Component-IRC-Plugin-Bollocks","version":"1.02","comment":"POE::Component::IRC plugin that talks bollocks","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POE-Component-IRC-Plugin-Bollocks","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"577b43403cca5e405643de3792c644ae2eb9b22b60e32ade25e6d397a773d62a","flatsize":43971,"path":"All/p5-POE-Component-IRC-Plugin-Bollocks-1.02.pkg","repopath":"All/p5-POE-Component-IRC-Plugin-Bollocks-1.02.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11004,"desc":"POE::Component::IRC::Plugin::Bollocks is a POE::Component::IRC plugin\ngenerates management bullshit whenever you need it.","deps":{"p5-Dev-Bollocks":{"origin":"textproc/p5-Dev-Bollocks","version":"0.06_1"},"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"p5-POE-Component-IRC":{"origin":"irc/p5-POE-Component-IRC","version":"6.93"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","irc","perl5"],"options":{"EXAMPLES":"on"}},{"name":"p5-POE-Component-Hailo","origin":"devel/p5-POE-Component-Hailo","version":"0.11","comment":"Non-blocking wrapper around Hailo","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POE-Component-Hailo","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d469848f23c63f143be4957489a5dff7c6e7b1b3402a60b79341fa673e0f8d97","flatsize":48257,"path":"All/p5-POE-Component-Hailo-0.11.pkg","repopath":"All/p5-POE-Component-Hailo-0.11.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12544,"desc":"POE::Component::Hailo is a POE component that provides a non-blocking wrapper\naround Hailo. It accepts the events listed under \"INPUT\" and emits the events\nlisted under \"OUTPUT\".","deps":{"p5-Hailo":{"origin":"textproc/p5-Hailo","version":"0.75_1"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-POE-Component-PubSub","origin":"net/p5-POE-Component-PubSub","version":"0.091370","comment":"Generic publish/subscribe POE::Component","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/NPEREZ/POE-Component-PubSub-0.091370","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7bd2f14ea0a85aecd4ab0907ca7f57b6d52445e3b01d6ccd497769af15b724b1","flatsize":66501,"path":"All/p5-POE-Component-PubSub-0.091370.pkg","repopath":"All/p5-POE-Component-PubSub-0.091370.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":26384,"desc":"A generic publish/subscribe POE::Component that enables POE::Sessions to\npublish events to which other POE::Sessions may subscribe.","deps":{"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Declare":{"origin":"devel/p5-MooseX-Declare","version":"0.43_1"},"p5-MooseX-Types":{"origin":"devel/p5-MooseX-Types","version":"0.50"},"p5-MooseX-Types-Set-Object":{"origin":"devel/p5-MooseX-Types-Set-Object","version":"0.05"},"p5-MooseX-Types-Structured":{"origin":"devel/p5-MooseX-Types-Structured","version":"0.36"},"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"p5-POE-API-Peek":{"origin":"devel/p5-POE-API-Peek","version":"2.20_1,2"},"p5-POEx-Role-SessionInstantiation":{"origin":"devel/p5-POEx-Role-SessionInstantiation","version":"1.102610_1"},"p5-signatures":{"origin":"lang/p5-signatures","version":"0.14"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-POE-Component-Logger","origin":"devel/p5-POE-Component-Logger","version":"1.10_1","comment":"POE logging class","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POE-Component-Logger","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6b5578b30d61c32d10bead13499adae6204900e46c6e3fc02dba4a0db232471d","flatsize":8782,"path":"All/p5-POE-Component-Logger-1.10_1.pkg","repopath":"All/p5-POE-Component-Logger-1.10_1.pkg","licenselogic":"single","pkgsize":6260,"desc":"POE::Component::Logger provides a simple logging component that uses\nLog::Dispatch::Config to drive it, allowing you to log to multiple\nplaces at once (e.g.  to STDERR and Syslog at the same time) and also to\nflexibly define your logger's output.","deps":{"p5-Log-Dispatch":{"origin":"devel/p5-Log-Dispatch","version":"2.71"},"p5-Log-Dispatch-Config":{"origin":"devel/p5-Log-Dispatch-Config","version":"1.04_2"},"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-POE-Component-IRC-Plugin-RSS-Headlines","origin":"irc/p5-POE-Component-IRC-Plugin-RSS-Headlines","version":"1.10","comment":"POE::Component::IRC plugin that provides RSS headline retrieval","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POE-Component-IRC-Plugin-RSS-Headlines","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2d9a9a89748fdd0e8a4c221bd78e01cda15839b71be379feb59cf1bf73d02436","flatsize":48104,"path":"All/p5-POE-Component-IRC-Plugin-RSS-Headlines-1.10.pkg","repopath":"All/p5-POE-Component-IRC-Plugin-RSS-Headlines-1.10.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12416,"desc":"POE::Component::IRC::Plugin::RSS::Headlines, is a POE::Component::IRC\nplugin that provides a mechanism for retrieving RSS headlines from given\nURLs.","deps":{"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"p5-POE-Component-Client-HTTP":{"origin":"www/p5-POE-Component-Client-HTTP","version":"0.9490"},"p5-POE-Component-IRC":{"origin":"irc/p5-POE-Component-IRC","version":"6.93"},"p5-XML-RSS":{"origin":"textproc/p5-XML-RSS","version":"1.65"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","irc","perl5"],"options":{"EXAMPLES":"on"}},{"name":"p5-POE-Component-DBIAgent","origin":"databases/p5-POE-Component-DBIAgent","version":"0.26_2","comment":"POE Component for running asynchronous DBI calls","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POE-Component-DBIAgent","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"182b91662289cc73d9bc91d81475678d92848c4a71ace6f9ad95f8fcfe9491f8","flatsize":39746,"path":"All/p5-POE-Component-DBIAgent-0.26_2.pkg","repopath":"All/p5-POE-Component-DBIAgent-0.26_2.pkg","licenselogic":"single","pkgsize":20660,"desc":"The DBIAgent is your answer to non-blocking DBI in POE.\n\nIt fires off child processes (configurable, defaults to 3) and feeds\ndatabase queries to it via two-way pipe (or however Wheel::Run is able\nto manage it).","deps":{"p5-Class-MethodMaker":{"origin":"devel/p5-Class-MethodMaker","version":"2.25"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-POE-Component-Cron","origin":"devel/p5-POE-Component-Cron","version":"0.021_2","comment":"Schedule POE Events using a cron spec","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POE-Component-Cron","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"242a228e2925ebb16a627b501ab57742dc5038dfe5bb853b0ac71c50cc1fe94d","flatsize":4120,"path":"All/p5-POE-Component-Cron-0.021_2.pkg","repopath":"All/p5-POE-Component-Cron-0.021_2.pkg","licenselogic":"single","pkgsize":3660,"desc":"This component extends POE::Component::Schedule by adding an easy way t specify\nevent schedules using a simple cron spec.","deps":{"p5-DateTime-Event-Cron":{"origin":"devel/p5-DateTime-Event-Cron","version":"0.09"},"p5-DateTime-Event-Random":{"origin":"devel/p5-DateTime-Event-Random","version":"0.03_1"},"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"p5-POE-Component-Schedule":{"origin":"devel/p5-POE-Component-Schedule","version":"0.95_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-POE-Component-IRC-Plugin-Hailo","origin":"irc/p5-POE-Component-IRC-Plugin-Hailo","version":"0.18_1","comment":"PoCo-IRC plugin for a Hailo conversation simulator","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POE-Component-IRC-Plugin-Hailo","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ca1ddccc9b2d7921290e8e9623103c16aade89aad24562d9532f72a84fa7c442","flatsize":26507,"path":"All/p5-POE-Component-IRC-Plugin-Hailo-0.18_1.pkg","repopath":"All/p5-POE-Component-IRC-Plugin-Hailo-0.18_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13664,"desc":"A PoCo-IRC plugin which provides access to a Hailo conversation simulator.","deps":{"p5-IRC-Utils":{"origin":"irc/p5-IRC-Utils","version":"0.12_1"},"p5-Math-Random-OO":{"origin":"math/p5-Math-Random-OO","version":"0.22_1"},"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"p5-POE-Component-Hailo":{"origin":"devel/p5-POE-Component-Hailo","version":"0.11"},"p5-POE-Component-IRC":{"origin":"irc/p5-POE-Component-IRC","version":"6.93"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["irc","perl5"]},{"name":"p5-POE-Component-ControlPort","origin":"net/p5-POE-Component-ControlPort","version":"0.01_2","comment":"Network control port for POE applications","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/SUNGO/POE-Component-ControlPort-0.01","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f5728ae52e6411017786c41e2d1a98eaad0b7f3ca1d2f1e9733e49ea24d48bcc","flatsize":32466,"path":"All/p5-POE-Component-ControlPort-0.01_2.pkg","repopath":"All/p5-POE-Component-ControlPort-0.01_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15624,"desc":"When building network applications, it is often helpful to have\na network accessible control and diagnostic interface. This module\nprovides such an interface for POE applications. By default, it\nprovides a fairly limited set of commands but is easily extended\nto provide whatever command set you require.","deps":{"p5-Authen-Libwrap":{"origin":"security/p5-Authen-Libwrap","version":"0.23"},"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-POE-Component-IRC-Plugin-CoreList","origin":"irc/p5-POE-Component-IRC-Plugin-CoreList","version":"1.06","comment":"IRC plugin that provides CoreList goodness","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POE-Component-IRC-Plugin-CoreList","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cf6de54cdd9913349a911c4fe12efba0d082b40b37ca07a495b9babc03ad147b","flatsize":47804,"path":"All/p5-POE-Component-IRC-Plugin-CoreList-1.06.pkg","repopath":"All/p5-POE-Component-IRC-Plugin-CoreList-1.06.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12484,"desc":"POE::Component::IRC::Plugin::CoreList is a frontend to the\nexcellent Module::CoreList module which will let you know\nwhat modules shipped with which versions of perl, over IRC.","deps":{"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"p5-POE-Component-IRC":{"origin":"irc/p5-POE-Component-IRC","version":"6.93"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","irc","perl5"],"options":{"EXAMPLES":"on"}},{"name":"p5-POE-Component-Client-Whois","origin":"net/p5-POE-Component-Client-Whois","version":"1.38","comment":"One shot non-blocking RFC 812 WHOIS query","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POE-Component-Client-Whois","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"59de93cebd6837e5f6e784e990daa3a1b860f0140d4bdfcc4a7c602d67b6dd68","flatsize":99329,"path":"All/p5-POE-Component-Client-Whois-1.38.pkg","repopath":"All/p5-POE-Component-Client-Whois-1.38.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":21720,"desc":"POE::Component::Client::Whois provides a lightweight one shot non-blocking\nRFC 812 WHOIS query to other POE sessions and components. The component will\nattempt to guess the appropriate whois server to connect to based on the\nquery string passed.\n\nIf no guess can be made it will connect to whois.internic.net for domains,\nwhois.arin.net for IPv4 addresses and whois.6bone.net for IPv6 addresses.","deps":{"p5-Net-Netmask":{"origin":"net-mgmt/p5-Net-Netmask","version":"2.0002"},"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-POE-Component-Client-UserAgent","origin":"www/p5-POE-Component-Client-UserAgent","version":"0.08_2","comment":"LWP and LWP::Parallel based POE component","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POE-Component-Client-UserAgent","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1978188ea196b423adb0a20fd23c4dcb38d7260c907e711d224fd755fd92b347","flatsize":34059,"path":"All/p5-POE-Component-Client-UserAgent-0.08_2.pkg","repopath":"All/p5-POE-Component-Client-UserAgent-0.08_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14884,"desc":"POE::Component::Client::UserAgent is based on LWP and LWP::Parallel.\nIt lets other tasks run while making a request to an Internet server\nand waiting for response, and it lets several requests run in parallel.","deps":{"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"p5-ParallelUserAgent":{"origin":"www/p5-ParallelUserAgent","version":"2.62"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-POE-Component-Client-Telnet","origin":"net/p5-POE-Component-Client-Telnet","version":"0.06_3","comment":"POE component that provides non-blocking access to Net::Telnet","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/POE-Component-Client-Telnet","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2ec1ac570591da05bcbc8cdbeea2e328dce6f03a74600bc2d2a80905aafa8914","flatsize":22090,"path":"All/p5-POE-Component-Client-Telnet-0.06_3.pkg","repopath":"All/p5-POE-Component-Client-Telnet-0.06_3.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10936,"desc":"POE::Component::Client::Telnet is a POE component that provides\na non-blocking wrapper around Net::Telnet, or any other module\nbased on Net::Telnet.\n\nConsult the Net::Telnet documentation for more details.","deps":{"p5-Devel-Symdump":{"origin":"devel/p5-Devel-Symdump","version":"2.1800"},"p5-Net-Telnet":{"origin":"net/p5-Net-Telnet","version":"3.05"},"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-POE-Component-EasyDBI","origin":"databases/p5-POE-Component-EasyDBI","version":"1.30","comment":"POE Component for simplified DBI usage","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POE-Component-EasyDBI","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6e7292c2e011ec0579bd60bba7aff85bcb9b915eb70eaae5a29746d9e0723f1e","flatsize":129308,"path":"All/p5-POE-Component-EasyDBI-1.30.pkg","repopath":"All/p5-POE-Component-EasyDBI-1.30.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":36540,"desc":"Simplified use of DBI in the POE environment.","deps":{"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"p5-Params-Util":{"origin":"devel/p5-Params-Util","version":"1.102"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-POE-Component-Generic","origin":"net/p5-POE-Component-Generic","version":"0.1403","comment":"Provides non-blocking access to a blocking object","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POE-Component-Generic","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"16d6c95ead1146f4105abbd2fe5c9864ea372f4495ced76d0b5ea4078bba8ecf","flatsize":108842,"path":"All/p5-POE-Component-Generic-0.1403.pkg","repopath":"All/p5-POE-Component-Generic-0.1403.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":42352,"desc":"POE::Component::Generic is a POE component that provides a\nnon-blocking wrapper around any object. It works by forking\na child process with POE::Wheel::Run and creating the object\nin the child process. Method calls are then serialised and\nsent via STDIN to the child to be handled. Return values are\nposted back to your session via STDOUT. This means that all\nmethod arguments and return values must survive serialisation.\nIf you need to pass coderefs, use \"callbacks\", \"postbacks\" or\n\"factories\".\n\nMethod calls are wrapped in eval in the child process so that\nerrors may be propagated back to your session. See \"OUTPUT\".\n\nOutput to STDERR in the child, that is from your object, is\nshown only if debug or verbose is set.\n\nSTDOUT in the child, that is from your object, is redirected\nto STDERR and will be shown in the same circomstances.","deps":{"p5-Devel-Symdump":{"origin":"devel/p5-Devel-Symdump","version":"2.1800"},"p5-Net-SSH2":{"origin":"net/p5-Net-SSH2","version":"0.74"},"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-POE-Component-IRC","origin":"irc/p5-POE-Component-IRC","version":"6.93","comment":"Fully event-driven IRC client module","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POE-Component-IRC","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b307c9804328d492479eaa7a64735528e187047d9a457fc296c2a12b4a1e0a26","flatsize":583431,"path":"All/p5-POE-Component-IRC-6.93.pkg","repopath":"All/p5-POE-Component-IRC-6.93.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":203572,"desc":"POE::Component::IRC is a POE component (who'd have guessed?) which acts\nas an easily controllable IRC client for your other POE components and\nsessions.  You create an IRC component and tell it what events your\nsession cares about and where to connect to, and it sends back\ninteresting IRC events when they happen.  You make the client do things\nby sending it events.","deps":{"p5-IRC-Utils":{"origin":"irc/p5-IRC-Utils","version":"0.12_1"},"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"p5-POE-Component-Client-DNS":{"origin":"dns/p5-POE-Component-Client-DNS","version":"1.054,1"},"p5-POE-Component-SSLify":{"origin":"security/p5-POE-Component-SSLify","version":"1.012"},"p5-POE-Component-Syndicator":{"origin":"devel/p5-POE-Component-Syndicator","version":"0.06_2"},"p5-POE-Filter-IRCD":{"origin":"irc/p5-POE-Filter-IRCD","version":"2.44_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","irc","perl5"],"options":{"EXAMPLES":"on"}},{"name":"p5-POE-Component-Client-Traceroute","origin":"net/p5-POE-Component-Client-Traceroute","version":"0.21_1","comment":"Non-blocking traceroute client","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/POE-Component-Client-Traceroute","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8b7a510b2a875a4b0860b139d458d3392cefb17c2bcca29ffeec5a5ab662c949","flatsize":57259,"path":"All/p5-POE-Component-Client-Traceroute-0.21_1.pkg","repopath":"All/p5-POE-Component-Client-Traceroute-0.21_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":21292,"desc":"POE::Component::Client::Traceroute is a non-blocking Traceroute\nclient. It lets several other sessions traceroute through it in\nparallel, and it lets them continue doing other things while\nthey wait for responses.","deps":{"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"],"options":{"EXAMPLES":"on"}},{"name":"p5-POE-Component-IKC","origin":"devel/p5-POE-Component-IKC","version":"0.2402","comment":"POE Inter-Kernel Communication","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/POE-Component-IKC","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dd8e0ebd298f2b579e977df196fd4c1f50b9fa57d4a02c96fb04fe4213778bd4","flatsize":242204,"path":"All/p5-POE-Component-IKC-0.2402.pkg","repopath":"All/p5-POE-Component-IKC-0.2402.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":80844,"desc":"This a first draft if Inter-Kernel Communication for POE.","deps":{"p5-Data-Dump":{"origin":"devel/p5-Data-Dump","version":"1.25"},"p5-Devel-Size":{"origin":"devel/p5-Devel-Size","version":"0.84"},"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-POE-Component-DirWatch","origin":"devel/p5-POE-Component-DirWatch","version":"0.300004","comment":"POE directory watcher","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POE-Component-DirWatch","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2352dbb52891779be7cb827a724f0d1c6122daeface4e45c8347fc1442185a25","flatsize":40070,"path":"All/p5-POE-Component-DirWatch-0.300004.pkg","repopath":"All/p5-POE-Component-DirWatch-0.300004.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":21464,"desc":"POE::Component::DirWatch watches a directory for files.  It creates a\nseparate session which invokes a user-supplied callback as soon as it\nfinds a file in the directory.\n\nIts primary intended use is processing a \"drop-box\" style directory,\nsuch as an FTP upload directory.","deps":{"p5-File-Signature":{"origin":"sysutils/p5-File-Signature","version":"1.009_1"},"p5-MooseX-Types-Path-Class":{"origin":"devel/p5-MooseX-Types-Path-Class","version":"0.09"},"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"p5-Path-Class":{"origin":"devel/p5-Path-Class","version":"0.37"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-POE-Component-DebugShell","origin":"devel/p5-POE-Component-DebugShell","version":"1.412_1","comment":"Interactive peeking into a running POE application","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/SUNGO/POE-Component-DebugShell-1.412","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"acea728b570c9664f76e4fa89399313e1b7f6a8833d822f7a3ca90ab0d45573c","flatsize":18138,"path":"All/p5-POE-Component-DebugShell-1.412_1.pkg","repopath":"All/p5-POE-Component-DebugShell-1.412_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8516,"desc":"This component allows for interactive peeking into a running POE\napplication.","deps":{"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"p5-POE-API-Peek":{"origin":"devel/p5-POE-API-Peek","version":"2.20_1,2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-POE-Component-Client-Ident","origin":"net/p5-POE-Component-Client-Ident","version":"1.16_1","comment":"POE component for non-blocking ident lookups","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POE-Component-Client-Ident","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d06ad364897e9c0e9f3612449b2bd4745c73d72fe8c02bcaceef33963d198bd2","flatsize":31677,"path":"All/p5-POE-Component-Client-Ident-1.16_1.pkg","repopath":"All/p5-POE-Component-Client-Ident-1.16_1.pkg","licenselogic":"single","pkgsize":14900,"desc":"POE::Component::Client::Ident is a POE component that provides non-\nblocking Ident lookup services to other components and sessions.\n\nThe component takes requests in the form of events, spawns\nPOE::Component::Client::Ident::Agent sessions to perform the Ident\nqueries and returns the appropriate responses to the requesting\nsession.","deps":{"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","net","perl5"]},{"name":"p5-POE-Component-Client-NNTP","origin":"news/p5-POE-Component-Client-NNTP","version":"2.22_1","comment":"POE component for non-blocking NNTP access","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POE-Component-Client-NNTP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d624fd8e9c5665791f31fc887299d93ae8d214c453891a899221c0bae8380ffe","flatsize":38500,"path":"All/p5-POE-Component-Client-NNTP-2.22_1.pkg","repopath":"All/p5-POE-Component-Client-NNTP-2.22_1.pkg","licenselogic":"single","pkgsize":18460,"desc":"POE::Component::Client::NNTP is a POE component that provides\nnon-blocking NNTP access to other components and sessions.","deps":{"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"p5-POE-Component-Pluggable":{"origin":"devel/p5-POE-Component-Pluggable","version":"1.28"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","news","perl5"]},{"name":"p5-POE-Component-Client-HTTP","origin":"www/p5-POE-Component-Client-HTTP","version":"0.9490","comment":"POE component for non-blocking/concurrent HTTP queries","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POE-Component-Client-HTTP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"91e0bc8daa0ad9e783753230a4c171be85acb2f2d73b132315ab9eec0abcc695","flatsize":152616,"path":"All/p5-POE-Component-Client-HTTP-0.9490.pkg","repopath":"All/p5-POE-Component-Client-HTTP-0.9490.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":51476,"desc":"POE::Component::Client::HTTP is an asynchronous, event driven HTTP user\nagent.  It accepts events containing HTTP::Request objects, and it\nreturns events carrying HTTP::Response objects.  It supports https and\nsimultaneous HTTP transactions.  It lets other sessions run while HTTP\ntransactions are being processed, and it lets several HTTP transactions\nbe processed in parallel.","deps":{"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"p5-POE-Component-Client-Keepalive":{"origin":"net/p5-POE-Component-Client-Keepalive","version":"0.2720"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-POE-Component-Client-DNSBL","origin":"dns/p5-POE-Component-Client-DNSBL","version":"1.08_1","comment":"Perl POE component that provides non-blocking DNSBL lookups","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POE-Component-Client-DNSBL","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"db1ca97eaf678d438cbd006710d4c85fb7869636da8f91ff7ad4dfb38f7fb3d9","flatsize":12696,"path":"All/p5-POE-Component-Client-DNSBL-1.08_1.pkg","repopath":"All/p5-POE-Component-Client-DNSBL-1.08_1.pkg","licenselogic":"single","pkgsize":6724,"desc":"A Perl POE component that provides non-blocking DNSBL lookups","deps":{"p5-Net-IP-Minimal":{"origin":"net/p5-Net-IP-Minimal","version":"0.06_1"},"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"p5-POE-Component-Client-DNS":{"origin":"dns/p5-POE-Component-Client-DNS","version":"1.054,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["dns","perl5"]},{"name":"p5-POE-Component-Client-DNS-Recursive","origin":"dns/p5-POE-Component-Client-DNS-Recursive","version":"1.14","comment":"Recursive DNS client for POE","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POE-Component-Client-DNS-Recursive","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"235ff2e4a67c325c1cdfb3e6e1be4140fca0052879ebb04272f47569da408c27","flatsize":58675,"path":"All/p5-POE-Component-Client-DNS-Recursive-1.14.pkg","repopath":"All/p5-POE-Component-Client-DNS-Recursive-1.14.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14872,"desc":"A recursive DNS client for POE","deps":{"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"p5-Net-IP-Minimal":{"origin":"net/p5-Net-IP-Minimal","version":"0.06_1"},"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["dns","perl5"]},{"name":"p5-POE-Component-Child","origin":"devel/p5-POE-Component-Child","version":"1.39_1","comment":"POE child management","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POE-Component-Child","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"421fc097f253df2cb7ba56d3821b051dcdab45b9291bb73cca3366b041cf2d1b","flatsize":21516,"path":"All/p5-POE-Component-Child-1.39_1.pkg","repopath":"All/p5-POE-Component-Child-1.39_1.pkg","licenselogic":"single","pkgsize":11672,"desc":"POE-Component-Child\n\nThis component allows for the creation and management of children\nprocesses within the POE environment.","deps":{"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-POE-API-Peek","origin":"devel/p5-POE-API-Peek","version":"2.20_1,2","comment":"Peek into the internals of a running POE environment","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POE-API-Peek","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"01c7a90b9e859d47765f1b8be289504aa0d0324869d3d6fc62e430e4d81e36dd","flatsize":30890,"path":"All/p5-POE-API-Peek-2.20_1,2.pkg","repopath":"All/p5-POE-API-Peek-2.20_1,2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":11784,"desc":"POE::API::Peek extends the POE::Kernel interface to provide clean access\nto Kernel internals in a cross-version compatible manner.  Other\ncalculated data is also available.","deps":{"p5-Devel-Size":{"origin":"devel/p5-Devel-Size","version":"0.84"},"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-POE-API-Hooks","origin":"devel/p5-POE-API-Hooks","version":"1.0800_1","comment":"Implement lightweight hooks into POE","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/SUNGO/POE-API-Hooks-1.08","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"491bfd55f104e8bcf71424ceb0254de84fee05511a529c1bec5089a5e90fcd06","flatsize":12888,"path":"All/p5-POE-API-Hooks-1.0800_1.pkg","repopath":"All/p5-POE-API-Hooks-1.0800_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":6876,"desc":"This module adds lightweight hooks into the inner workings of POE.\nCurrently, one can add hooks into POE that get called before/after an\nevent is dispatched and/or before/after a Session is created.  These\ncallbacks receive the exact same argument list as their Kernel/Session\ncounterpart.  For event dispatch related callbacks, see _dispatch_event\nin POE::Kernel.  For session related callbacks, see create in\nPOE::Session.","deps":{"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-POD2-Base","origin":"textproc/p5-POD2-Base","version":"0.043_1","comment":"Base module for translations of Perl documentation","maintainer":"ashish@FreeBSD.org","www":"https://metacpan.org/release/POD2-Base","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"92affddf1f9e81a435fcb526f555c0b7c020464f67d50c5ff36ae790bb6f9207","flatsize":26276,"path":"All/p5-POD2-Base-0.043_1.pkg","repopath":"All/p5-POD2-Base-0.043_1.pkg","licenselogic":"single","pkgsize":15852,"desc":"p5-POD2-Base is an abstraction of the code in POD2::IT and\nPOD2::FR. These modules belong to the Italian and the French\ntranslation projects of core Perl pods.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-PHP-Session","origin":"www/p5-PHP-Session","version":"0.27_1","comment":"Read / write PHP session files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/PHP-Session","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"56a7a5482373ef6a08c500831e2471b2e46cf00104aeaa76bdc28fca86d7d756","flatsize":24190,"path":"All/p5-PHP-Session-0.27_1.pkg","repopath":"All/p5-PHP-Session-0.27_1.pkg","licenselogic":"single","pkgsize":10556,"desc":"PHP::Session provides a way to read / write PHP4 session files, with which\nyou can make your Perl application session shared with PHP4.","deps":{"p5-UNIVERSAL-require":{"origin":"devel/p5-UNIVERSAL-require","version":"0.19"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"],"options":{"DOCS":"on"}},{"name":"p5-POE-Component-Client-Twitter","origin":"net/p5-POE-Component-Client-Twitter","version":"0.01_3","comment":"POE chat component for twitter.com","maintainer":"markun@onohara.to","www":"https://metacpan.org/release/POE-Component-Client-Twitter","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a467f4a5954c72abb6407de3e66be9e42e894a20a925a055af634b44e2798ffa","flatsize":6713,"path":"All/p5-POE-Component-Client-Twitter-0.01_3.pkg","repopath":"All/p5-POE-Component-Client-Twitter-0.01_3.pkg","licenselogic":"single","pkgsize":4012,"desc":"POE::Component::Client::Twitter is a POE component for Twitter API.","deps":{"p5-JSON-Any":{"origin":"converters/p5-JSON-Any","version":"1.40"},"p5-Module-Install":{"origin":"devel/p5-Module-Install","version":"1.21"},"p5-Module-Install-TestBase":{"origin":"devel/p5-Module-Install-TestBase","version":"0.86_1"},"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"p5-POE-Component-Client-HTTP":{"origin":"www/p5-POE-Component-Client-HTTP","version":"0.9490"},"p5-Test-Base":{"origin":"devel/p5-Test-Base","version":"0.89"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-PHP-Serialization","origin":"devel/p5-PHP-Serialization","version":"0.34_1","comment":"Converting the output of PHP serialize() into the Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/PHP-Serialization","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c9c9ff5d1e96b85f622fef51553b0f148f27d0e431c764fdfa68bc7a4bbdedb4","flatsize":15508,"path":"All/p5-PHP-Serialization-0.34_1.pkg","repopath":"All/p5-PHP-Serialization-0.34_1.pkg","licenselogic":"single","pkgsize":6728,"desc":"Provides a simple, quick means of serializing perl memory structures\n(including object data!) into a format that PHP can deserialize() and\naccess, and vice versa.\n\nNOTE: Converts PHP arrays into Perl Arrays when the PHP array used\nexclusively numeric indexes, and into Perl Hashes then the PHP array\ndid not.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-POE-Component-Daemon","origin":"devel/p5-POE-Component-Daemon","version":"0.1400_2","comment":"Handles all the housework for a daemon in POE","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POE-Component-Daemon","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a9afdffef732874328ab6551974a5a6668253e19bf58129ecb43ae8e1f47f696","flatsize":133544,"path":"All/p5-POE-Component-Daemon-0.1400_2.pkg","repopath":"All/p5-POE-Component-Daemon-0.1400_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":65500,"desc":"Dealing with all the little details of a forking daemon can be annoying and\nhard.  POE::Component::Daemon encapsulates all the details into one place\nand (hopefully) gets them right.","deps":{"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"p5-POE-Component-Client-SMTP","origin":"mail/p5-POE-Component-Client-SMTP","version":"0.22_1","comment":"SMTP client POE component","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POE-Component-Client-SMTP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ca557e3000188170f8ae31320a14fa712786116b7353e174a069ccbf9271e838","flatsize":42997,"path":"All/p5-POE-Component-Client-SMTP-0.22_1.pkg","repopath":"All/p5-POE-Component-Client-SMTP-0.22_1.pkg","licenselogic":"single","pkgsize":16208,"desc":"POE::Component::Client::SMTP can be used to send asynchronous e-mail\nmessages while your POE program still does something else in the\nmeantime.","deps":{"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"p5-POE-Filter-Transparent-SMTP":{"origin":"mail/p5-POE-Filter-Transparent-SMTP","version":"0.2_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-POE-Component-Client-Ping","origin":"net/p5-POE-Component-Client-Ping","version":"1.177","comment":"POE component for non-blocking/concurrent ICMP ping","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POE-Component-Client-Ping","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5d840bd512cda8b95945f6b4be202d8f7b8175bd38cc3300d9d87e93cfeac483","flatsize":43926,"path":"All/p5-POE-Component-Client-Ping-1.177.pkg","repopath":"All/p5-POE-Component-Client-Ping-1.177.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":18832,"desc":"POE::Component::Client::Ping is non-blocking ICMP ping client session.\nIt lets several other sessions ping through it in parallel, and it\nlets them continue doing other things while they wait for responses.","deps":{"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-POE-Component-Client-Keepalive","origin":"net/p5-POE-Component-Client-Keepalive","version":"0.2720","comment":"POE component for managing connections, with keep-alive","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POE-Component-Client-Keepalive","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7cf6b5e3078d1274771266b2b64a335656afd3d33cb511ae54fe520081827472","flatsize":95084,"path":"All/p5-POE-Component-Client-Keepalive-0.2720.pkg","repopath":"All/p5-POE-Component-Client-Keepalive-0.2720.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":28136,"desc":"POE::Component::Client::Keepalive creates and manages connections for\nother components.  It maintains a cache of kept-alive connections for\nquick reuse.  It is written specifically for clients that can benefit\nfrom kept-alive connections, such as HTTP clients.","deps":{"p5-Net-IP-Minimal":{"origin":"net/p5-Net-IP-Minimal","version":"0.06_1"},"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"p5-POE-Component-Resolver":{"origin":"dns/p5-POE-Component-Resolver","version":"0.921_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-POE-Component-Client-POP3","origin":"mail/p5-POE-Component-Client-POP3","version":"0.02_2","comment":"Implement a POP3 client POE component","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POE-Component-Client-POP3","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a22db0772df58ed9e6485c202749ee3521d82145101f14035f8803117fc2673c","flatsize":62727,"path":"All/p5-POE-Component-Client-POP3-0.02_2.pkg","repopath":"All/p5-POE-Component-Client-POP3-0.02_2.pkg","licenselogic":"single","pkgsize":19536,"desc":"POE::Component::Client::POP3 is a POE component for interacting with a\nPOP3 server.  This means it is an event driven way to communicate with a\nserver that implements Post Office Protocol Version 3 see rfc 1939 for\ndetails on the protocol.","deps":{"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"],"options":{"EXAMPLES":"on"}},{"name":"p5-POE-Component-Client-FTP","origin":"ftp/p5-POE-Component-Client-FTP","version":"0.24","comment":"Implements an FTP client POE Component","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POE-Component-Client-FTP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c5d20a6c4d391026b7f8052115d97888763333f86eb0be353e493d0cbc5faa80","flatsize":90227,"path":"All/p5-POE-Component-Client-FTP-0.24.pkg","repopath":"All/p5-POE-Component-Client-FTP-0.24.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":23368,"desc":"POE::Component::Client::FTP is a POE component for interacting with a\nFTP server.","deps":{"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["ftp","perl5"],"options":{"EXAMPLES":"on"}},{"name":"p5-POE-Component-Client-DNS","origin":"dns/p5-POE-Component-Client-DNS","version":"1.054,1","comment":"POE component for non-blocking/concurrent DNS queries","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POE-Component-Client-DNS","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6d6f07db3f625f3130a8c8fb48f753b446c3a787d8c254e5ff77e424075615cb","flatsize":66211,"path":"All/p5-POE-Component-Client-DNS-1.054,1.pkg","repopath":"All/p5-POE-Component-Client-DNS-1.054,1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":19520,"desc":"POE::Component::Client::DNS is a wrapper for non-blocking Net::DNS.\nIt lets other tasks to run while something is waiting for a nameserver\nto respond, and it lets several DNS queries run in parallel.","deps":{"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","dns","perl5"]},{"name":"p5-PGP","origin":"security/p5-PGP","version":"0.3a_2","comment":"Perl5 module to work with PGP messages","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/PGP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"306d440e7067bd8317a2c051a4cae5abd5bccddaae26116254487a99ae96180d","flatsize":32476,"path":"All/p5-PGP-0.3a_2.pkg","repopath":"All/p5-PGP-0.3a_2.pkg","licenselogic":"single","pkgsize":15836,"desc":"This is an alpha release of a PGP module for Perl5.This module will allow\nfor an easy interface to both Phil Zimmermann'sPGP (v2.6.2) program and the\ninternational version of PGP (v2.6.2i).\n\nPGP.pm will allow you to sign, encrypt (w/signature), decrypt and perform\nkey management. The only requirement being that you alreadyhave PGP\ninstalled on your system to utilize this module.There are sure to be many\nchanges in the structure of this module overthe next couple of months--at\nleast until a standard interface is acheived.\n\nIf you find this module useful and wish to see future developments of it,\nthe contribute to Phil Zimmermann's legal defense fund. Ifyou don't know\nanything about the government's attempt to wrongfully prosecute Phil, then\ngo to Yahoo and search for \"Zimmermann.\" After reading for a little while,\nyou will be wondering how the governmentis getting away with it's criminal\nact.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"pgpin":{"origin":"security/pgpin","version":"010323_1"}},"categories":["perl5","security"]},{"name":"p5-POE","origin":"devel/p5-POE","version":"1.370","comment":"Multitasking and networking framework for perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/POE","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3786a3cfa627bbe37aaf9dac35b1318c8fa79af82ec6e3d94c1bffd55358d6c9","flatsize":1332846,"path":"All/p5-POE-1.370.pkg","repopath":"All/p5-POE-1.370.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":450812,"desc":"POE is a general purpose multitasking and networking framework.\n\nPOE does standard event loop things, cooperative multitasking, network\nclients and servers; includes a high level class library that takes care\nof event driven I/O; provides a framework for portable program components.\n\nSee also: http://poe.perl.org/","deps":{"p5-Curses":{"origin":"devel/p5-Curses","version":"1.45"},"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-IO-Pipely":{"origin":"devel/p5-IO-Pipely","version":"0.006"},"p5-IO-Tty":{"origin":"devel/p5-IO-Tty","version":"1.20_1"},"p5-POE-Test-Loops":{"origin":"devel/p5-POE-Test-Loops","version":"1.360_1"},"p5-Socket-GetAddrInfo":{"origin":"net/p5-Socket-GetAddrInfo","version":"0.22_4"},"p5-Term-ReadKey":{"origin":"devel/p5-Term-ReadKey","version":"2.38_1"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"options":{"EXAMPLES":"on"}},{"name":"p5-PGPLOT","origin":"graphics/p5-PGPLOT","version":"2.35","comment":"Perl5 extension which makes available the pgplot library","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/PGPLOT","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8b544384b438733ae4e27606a1dcb7e65dc251d21dd7ec26f4c7151a9c26e1aa","flatsize":908245,"path":"All/p5-PGPLOT-2.35.pkg","repopath":"All/p5-PGPLOT-2.35.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":188576,"desc":"'pgperl' is a version of the Perl language which has available\nthe PGPLOT FORTRAN library, a very popular package for plotting\nastronomical data. (As a glance through any issue of ApJ or MNRAS will\nconfirm.) The details of this involve some complicated C glue routines\nbut are transparent to the user.\n\nSee the file LICENSE in /usr/local/share/doc/pgperl for copyright/licensing\ninformation and the file pgperl.doc on how to use pgplot from perl.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"pgplot":{"origin":"graphics/pgplot","version":"5.2.2_30"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["graphics","perl5"],"options":{"EXAMPLES":"on"}},{"name":"p5-PGP-Sign","origin":"security/p5-PGP-Sign","version":"1.04","comment":"Create detached PGP signatures for data","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/PGP-Sign","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f41a9773e1fec05017d4a2798ae28cdf1e5c1527181ef533f5d7fc1bd2c8cae3","flatsize":46647,"path":"All/p5-PGP-Sign-1.04.pkg","repopath":"All/p5-PGP-Sign-1.04.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":19840,"desc":"PGP::Sign is a special purpose module designed to create and check detached\nsignatures for data. It's mainly intended to be used for things like\nreimplementing PGPMoose, signcontrol and pgpverify.\n\nIt can use Gnu Privacy Guard.","deps":{"gnupg":{"origin":"security/gnupg","version":"2.4.7"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-PDL-Graphics-IIS","origin":"math/p5-PDL-Graphics-IIS","version":"0.001","comment":"Display PDL images on IIS devices (saoimage/ximtool)","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/PDL-Graphics-IIS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7406fb7fabf105d28d6429c3e4029a91bb69f08431851102d9dfffba694517f1","flatsize":75821,"path":"All/p5-PDL-Graphics-IIS-0.001.pkg","repopath":"All/p5-PDL-Graphics-IIS-0.001.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":25356,"desc":"PDL::Graphics::IIS provides an interface to any image display 'device' which\nsupport the 'IIS protocol' - viz the SAOimage and Ximtool X-windows programs,\nthe old SunView imtool program and presumably even the original IIS CRT itself\nif they aren't all in museums!\n\nThese programs should be familiar to astronomers - they are used by the common\nIRAF system.\n\nNon-astronomers may find they quite nifty for displaying 2D data.","deps":{"p5-PDL":{"origin":"math/p5-PDL","version":"2.099"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-PDL-Graphics-Limits","origin":"math/p5-PDL-Graphics-Limits","version":"0.03","comment":"Derive limits for display purposes","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/PDL-Graphics-Limits","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6515fce3a1b909c708082af20ccd9679c6e8135c9e558f657ea4449d75d68ed4","flatsize":49792,"path":"All/p5-PDL-Graphics-Limits-0.03.pkg","repopath":"All/p5-PDL-Graphics-Limits-0.03.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":20788,"desc":"PDL::Graphics::Limits provides functions to derive limits for data for display\npurposes.","deps":{"p5-PDL":{"origin":"math/p5-PDL","version":"2.099"},"p5-PDL-Fit":{"origin":"math/p5-PDL-Fit","version":"2.100"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-PDL-Transform-Proj4","origin":"math/p5-PDL-Transform-Proj4","version":"2.098","comment":"PDL::Transform interface to the Proj4 projection library","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/PDL-Transform-Proj4","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"db9024a28e698bccc3bc4d2f5eae135512d814d57d19271e904db079b9db4e8d","flatsize":152883,"path":"All/p5-PDL-Transform-Proj4-2.098.pkg","repopath":"All/p5-PDL-Transform-Proj4-2.098.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":26988,"desc":"PDL::Transform::Proj4 works like PDL::Transform::Cartography, but using the proj\nlibrary in the background.\n\nThe main object here is the PDL::Transform::Proj4 object, aliased to the\nt_proj() function.\n\nThis object accepts all of the standard options described below, but mainly is\nthere to be called with just the proj_params option defined.\n\nWhen options are used, they must be used with a '+' before them when placed in\nthe proj_params string, but that is not required otherwise. See the SYNOPSIS\nabove.\n\nPlease note that unlike PROJ, all angles in these operations are in degrees.\nThis is correctly (as of PDL 2.094) reflected in the PDL::Transform subclass\nobjects.\n\nOther than t_proj(), all of the other transforms below have been autogenerated,\nand may not work properly. The main problem is determining the parameters a\nprojection requires from the proj library itself.\n\nDue to the difficulties in doing this, there may be times when the proj docs\nspecify a parameter for a projection that won't work using the anon-hash type\nspecification. In that case, just throw that parameter in the proj_params\nstring, and everything should work fine.","deps":{"p5-PDL":{"origin":"math/p5-PDL","version":"2.099"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"proj":{"origin":"graphics/proj","version":"9.6.0,1"}},"categories":["math","perl5"]},{"name":"p5-PDL-Opt-Simplex","origin":"math/p5-PDL-Opt-Simplex","version":"2.097","comment":"Simplex optimization routines","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/PDL-Opt-Simplex","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8839f4b171aba5d9718e7bc74efced02baedffa1166d1b96205cd3137ca5c865","flatsize":21071,"path":"All/p5-PDL-Opt-Simplex-2.097.pkg","repopath":"All/p5-PDL-Opt-Simplex-2.097.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11208,"desc":"PDL::Opt::Simplex implements the commonly used simplex optimization algorithm.\nThe basic idea of the algorithm is to move a \"simplex\" of N+1 points in the\nN-dimensional search space according to certain rules. The main benefit of the\nalgorithm is that you do not need to calculate the derivatives of your function.","deps":{"p5-PDL":{"origin":"math/p5-PDL","version":"2.099"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-PDL-DateTime","origin":"math/p5-PDL-DateTime","version":"0.004","comment":"Piddle for keeping high precision (microsecond) timestamps","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/PDL-DateTime","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c0b26e88bcee5df3524eb6a07e0127908aff35858051c0a4ec227ee964bb2d70","flatsize":50644,"path":"All/p5-PDL-DateTime-0.004.pkg","repopath":"All/p5-PDL-DateTime-0.004.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17548,"desc":"PDL::DateTime is a subclass of PDL piddle for storing date-time values (scalar\npiddles, vectors, matrices or generally ND-piddles):\n- its PDL type is always LongLong (64-bit signed integer)\n- stored values are microseconds since 1970-01-01T00:00:00.000000Z (can be both\n  positive or negative)\n- it is still a piddle so you can do all usual PDL arithmetic + PDL::DateTime\n  defines some new methods (see below)","deps":{"p5-PDL":{"origin":"math/p5-PDL","version":"2.099"},"p5-Time-Moment":{"origin":"devel/p5-Time-Moment","version":"0.44"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-PDL-Perldl2","origin":"math/p5-PDL-Perldl2","version":"2.002_1","comment":"Simple shell (version 2) for PDL","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/PDL-Perldl2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0633a30be6a8b4e584a245227c1381aa5640883f3b22125eef4f5d1368675e65","flatsize":43851,"path":"All/p5-PDL-Perldl2-2.002_1.pkg","repopath":"All/p5-PDL-Perldl2-2.002_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":23332,"desc":"The pdl2 program, also known as the Perldl2 shell, is a second generation\nversion of the original perldl interactive PDL shell. It attempts to be backward\ncompatible in usage while providing improved features, better support for Perl\nsyntax, and an more easily extended framework based on the Devel::REPL shell.\n\nBy default, command lines beginning with the default prompt of either pdl2 or\nperldl (one of 'pdl> ', 'PDL> ', or 'perldl> ') will have the prefix string and\nsurrounding whitespace stripped. This allows for easy cut-and-paste from sample\nPDL shell sessions or other examples into another PDL shell session.","deps":{"p5-B-Keywords":{"origin":"devel/p5-B-Keywords","version":"1.27"},"p5-Data-Dump-Streamer":{"origin":"devel/p5-Data-Dump-Streamer","version":"2.42"},"p5-Devel-REPL":{"origin":"devel/p5-Devel-REPL","version":"1.003029"},"p5-File-Next":{"origin":"sysutils/p5-File-Next","version":"1.18"},"p5-Lexical-Persistence":{"origin":"devel/p5-Lexical-Persistence","version":"1.023_1"},"p5-PDL":{"origin":"math/p5-PDL","version":"2.099"},"p5-PPI":{"origin":"textproc/p5-PPI","version":"1.278"},"p5-Sys-SigAction":{"origin":"devel/p5-Sys-SigAction","version":"0.24"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"],"options":{"COMPLETION":"on","COMPLETIONDRIVER_INC":"on","COMPLETIONDRIVER_KEYWORDS":"on","COMPLETIONDRIVER_LEXENV":"on","DDS":"on","INTERRUPT":"on","LEXENV":"on","MULTILINE_PPI":"on"}},{"name":"p5-PDFLib","origin":"print/p5-PDFLib","version":"0.14_1","comment":"More OO interface to pdflib_pl.pm","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"69f914bf8ea84e805dfb8db2c44d3af3b11420217a947256969d23e565622ecf","flatsize":54358,"path":"All/p5-PDFLib-0.14_1.pkg","repopath":"All/p5-PDFLib-0.14_1.pkg","licenselogic":"single","pkgsize":21244,"desc":"A cleaner API than pdflib_pl.pm, which is a very low-level (non-OO) interface.","deps":{"pdflib-perl":{"origin":"print/pdflib-perl","version":"7.0.5_6"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","print"]},{"name":"p5-PDL-IO-IDL","origin":"math/p5-PDL-IO-IDL","version":"2.098","comment":"I/O of IDL Save Files","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/PDL-IO-IDL","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"36664a114029f2f9bf3aa11eebec5bea19eb001ef92daf6f0e9b21da9c6694a9","flatsize":31925,"path":"All/p5-PDL-IO-IDL-2.098.pkg","repopath":"All/p5-PDL-IO-IDL-2.098.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13180,"desc":"PDL::IO::IDL allows you to read and write IDL(tm) data files.\n\nCurrently, only reading is implemented. Scalars, arrays, and structures are all\nsupported. Heap pointers, compiled code, and objects are not supported. Of those\nthree, only heap pointers are likely to be supported in the future.\n\nThis code was not developed by RSI, makers of IDL.","deps":{"p5-PDL":{"origin":"math/p5-PDL","version":"2.099"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-PDL-IO-ENVI","origin":"math/p5-PDL-IO-ENVI","version":"2.098","comment":"Read ENVI data files into PDL","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/PDL-IO-ENVI","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9ce8f5e0320bc65ca769e95edb3f29eadb5825545b67d0c1e19d9c2347e1bd85","flatsize":22631,"path":"All/p5-PDL-IO-ENVI-2.098.pkg","repopath":"All/p5-PDL-IO-ENVI-2.098.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9736,"desc":"PDL::IO::ENVI allows you to read ENVI data into an ndarray.","deps":{"p5-PDL":{"origin":"math/p5-PDL","version":"2.099"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-PDL-IO-GD","origin":"math/p5-PDL-IO-GD","version":"2.103","comment":"Interface to the GD image library","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/PDL-IO-GD","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"44f6b06ea8e98ac8cfc23f863d75f2ac1e3ec713481ed408ba928c953d358cdf","flatsize":261760,"path":"All/p5-PDL-IO-GD-2.103.pkg","repopath":"All/p5-PDL-IO-GD-2.103.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":57108,"desc":"PDL::IO::GD is the \"General Interface\" for the PDL::IO::GD library, and is\nactually several years old at this point (read: stable).\n\nThe general version just provides several image IO utility functions you can use\nwith ndarray variables. It's deceptively useful, however.","deps":{"libgd":{"origin":"graphics/gd","version":"2.3.3_13,1"},"p5-PDL":{"origin":"math/p5-PDL","version":"2.099"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-PDF-Reuse","origin":"textproc/p5-PDF-Reuse","version":"0.39_1","comment":"Another perl module to reuse and mass produce PDF documents","maintainer":"gehm@doom-labs.net","www":"https://metacpan.org/release/PDF-Reuse","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"72ff73a5d90752bc51003dc61e230b35316706b7e753c9543bc07e9bce8a3ae7","flatsize":414846,"path":"All/p5-PDF-Reuse-0.39_1.pkg","repopath":"All/p5-PDF-Reuse-0.39_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1"],"pkgsize":80664,"desc":"PDF::Reuse - Reuse and mass produce PDF documents\n\nThis module could be used when you want to mass produce similar (but not\nidentical) PDF documents and reuse templates, JavaScripts and some other\ncomponents. It is functional to be fast, and to give your programs capacity to\nproduce many pages per second and very big PDF documents if necessary.","deps":{"p5-Font-TTF":{"origin":"x11-fonts/p5-Font-TTF","version":"1.06"},"p5-IO-Compress":{"origin":"archivers/p5-IO-Compress","version":"2.213"},"p5-Text-PDF":{"origin":"print/p5-Text-PDF","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-PDL-IO-Dicom","origin":"math/p5-PDL-IO-Dicom","version":"2.098","comment":"Module for reading DICOM images","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/PDL-IO-Dicom","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"93984d1501f4fe8d8be0aadbb318e110ffc525113f97a919740f185eccd208bf","flatsize":20919,"path":"All/p5-PDL-IO-Dicom-2.098.pkg","repopath":"All/p5-PDL-IO-Dicom-2.098.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8900,"desc":"The PDL::IO::Dicom module enables reading 16-bit gray level Dicom images into\nPDL. As Dicom is an extremely complex format, this module can unfortunately not\nhandle all different image types included in the DICOM standard. One common\nformat that is currently not supported is the Papyrus format.","deps":{"p5-PDL":{"origin":"math/p5-PDL","version":"2.099"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-PDF-Create","origin":"textproc/p5-PDF-Create","version":"1.46","comment":"Perl script to convert text files to PDF files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/PDF-Create","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3996ac97d1846caeefad42f0012a1a6ee86cdd7fe63f6df51aab073b19147091","flatsize":344988,"path":"All/p5-PDF-Create-1.46.pkg","repopath":"All/p5-PDF-Create-1.46.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":50416,"desc":"From the p5-PDF-Create README:\n\n\tPDF::Create allows you to create PDF documents using a large\n\tnumber of primitives, and emit the result as a PDF file or\n\tstream. PDF stands for Portable Document Format.\n\n\tDocuments can have several pages, a table of content, an\n\tinformation section and many other PDF elements. More\n\tfunctionnalities will be added as needs arise.\n\nFor more details, type 'perldoc PDF::Create' or see the CPAN homepage:","deps":{"p5-File-Share":{"origin":"devel/p5-File-Share","version":"0.27"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-PDL-Fit","origin":"math/p5-PDL-Fit","version":"2.100","comment":"Various fitting implementations for PDL","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/PDL-Fit","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"067bf4deda2e1033d3cdbcf65e992e7bda2a5de3e3dd9c63b4ec207f196318ee","flatsize":79910,"path":"All/p5-PDL-Fit-2.100.pkg","repopath":"All/p5-PDL-Fit-2.100.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":36384,"desc":"PDL::Fit contains the following packages: PDL::Fit::Gaussian, PDL::Fit::LM,\nPDL::Fit::Linfit and PDL::Fit::Polynomial.\n\nPDL::Fit::Gaussian contains some custom gaussian fitting routines. These were\ndeveloped in collaboration with Alison Offer, they do a reasonably robust job\nand are quite useful.\n\nPDL::Fit::LM provides fitting functions for PDL. Currently, only\nLevenberg-Marquardt fitting is implemented. Other procedures should be added as\nrequired. For a fairly concise overview on fitting see Numerical Recipes,\nchapter 15 \"Modeling of data\".\n\nPDL::Fit::Linfit contains routines to perform general curve-fits to a set\n(linear combination) of specified functions.\n\nPDL::Fit::Polynomial contains routines for doing simple polynomial fits to data.","deps":{"p5-PDL":{"origin":"math/p5-PDL","version":"2.099"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-PDL-GSL","origin":"math/p5-PDL-GSL","version":"2.101","comment":"PDL interface to the GNU Scientific Library","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/PDL-GSL","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1cac8787b85e65e86e4b3fa7148c2fbee9f13ad28816db42de7eb797cea6c324","flatsize":2909306,"path":"All/p5-PDL-GSL-2.101.pkg","repopath":"All/p5-PDL-GSL-2.101.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":335100,"desc":"PDL::GSL is an interface to the GNU Scientific Library. It contains the\nfollowing packages:\n- PDL::GSL::CDF: PDL interface to GSL Cumulative Distribution Functions\n- PDL::GSL::DIFF: PDL interface to numerical differentiation routines in GSL\n- PDL::GSL::INTEG: PDL interface to numerical integration routines in GSL\n- PDL::GSL::INTERP: PDL interface to Interpolation routines in GSL\n- PDL::GSL::LINALG: PDL interface to linear algebra routines in GSL\n- PDL::GSL::MROOT: PDL interface to multidimensional root-finding routines in\n  GSL\n- PDL::GSL::RNG: PDL interface to RNG and randist routines in GSL\n- PDL::GSL::SF: PDL interface to GSL Special Functions\n- PDL::Stats::Distr: Parameter estimations and probability density functions for\n  distributions","deps":{"gsl":{"origin":"math/gsl","version":"2.7.1_1"},"p5-PDL":{"origin":"math/p5-PDL","version":"2.099"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-PDL-LinearAlgebra","origin":"math/p5-PDL-LinearAlgebra","version":"0.433","comment":"Linear Algebra utils for PDL","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/PDL-LinearAlgebra","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d6db72da59a3df10ba70668ec686571313e44ba1b6853b5122a1f90d243cd8e8","flatsize":2418070,"path":"All/p5-PDL-LinearAlgebra-0.433.pkg","repopath":"All/p5-PDL-LinearAlgebra-0.433.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":337340,"desc":"PDL::LinearAlgebra provides a convenient interface to PDL::LinearAlgebra::Real\nand PDL::LinearAlgebra::Complex. Since Blas and Lapack use a column major\nordering scheme some routines here need to transpose matrices before calling\nfortran routines and transpose back (see the documentation of each routine). If\nyou need optimized code use directly PDL::LinearAlgebra::Real and\nPDL::LinearAlgebra::Complex.","deps":{"blas":{"origin":"math/blas","version":"3.12.1"},"lapack":{"origin":"math/lapack","version":"3.12.1"},"p5-PDL":{"origin":"math/p5-PDL","version":"2.099"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-PDF-Writer","origin":"textproc/p5-PDF-Writer","version":"0.06_1","comment":"PDF writer abstraction layer","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/PDF-Writer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b8e17dbf17f5e8e69d3c188f452474f5aca517430449a890c21a8b07f399015b","flatsize":27515,"path":"All/p5-PDF-Writer-0.06_1.pkg","repopath":"All/p5-PDF-Writer-0.06_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13908,"desc":"This is a generalized API that allows a module that generates PDFs to\ntransparently target multiple backends without changing its code.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-PDF-Tiny","origin":"textproc/p5-PDF-Tiny","version":"0.09","comment":"Minimal Lightweight PDF Library","maintainer":"wen@FreeBSD.org","www":"https://metacpan.org/release/PDF-Tiny","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ff04293f259b69e85ae3519a5bd0238a2718c7123eabb89415c1b7ee49bae6d8","flatsize":80823,"path":"All/p5-PDF-Tiny-0.09.pkg","repopath":"All/p5-PDF-Tiny-0.09.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":35744,"desc":"This is a very lightweight (and limited) PDF parser. If you need to\ndo some simple PDF processing on a web server with limited RAM and\nCPU, and if slurping the entire file into memory is not an option,\nthis module may well be for you, at the cost of far less functionality\nthan other solutions out there.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-PDF-Template","origin":"print/p5-PDF-Template","version":"0.22_1","comment":"PDF layout system that uses the same data structures as HTML::Template","maintainer":"yaizawa@2004.jukuin.keio.ac.jp","www":"https://metacpan.org/release/PDF-Template","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3ea2f83121ce8e4095da2bf884463eaa302db4066cd75c299204bce202be8c5e","flatsize":134765,"path":"All/p5-PDF-Template-0.22_1.pkg","repopath":"All/p5-PDF-Template-0.22_1.pkg","licenselogic":"single","pkgsize":63860,"desc":"PDF::Template is a layout system that creates Adobe PDF files from the same\ndata structure used by HTML::Template.\n\nCurrently, the only renderer support is pdflib_pl, which is from PDFLib\n(www.pdflib.com). There is a free version (PDFLib Lite), but that does not\nhandle Unicode. If you need CJK fonts, you will need to purchase the full\nversion of PDFLib from them.","deps":{"p5-XML-Parser":{"origin":"textproc/p5-XML-Parser","version":"2.47"},"pdflib-perl":{"origin":"print/pdflib-perl","version":"7.0.5_6"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","print"]},{"name":"p5-PDF-Table","origin":"textproc/p5-PDF-Table","version":"1.006","comment":"Utility class for building table layouts in a PDF::API2 object","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/PDF-Table","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"42dd6f8473870d2107342506dc880c83b45e278b7a3f2a9ef56a54bc59dd8267","flatsize":230172,"path":"All/p5-PDF-Table-1.006.pkg","repopath":"All/p5-PDF-Table-1.006.pkg","licenselogic":"single","pkgsize":46804,"desc":"PDF-Table is intended for table generation using PDF::API2.","deps":{"p5-PDF-API2":{"origin":"textproc/p5-PDF-API2","version":"2.047"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"],"options":{"EXAMPLES":"on"}},{"name":"p5-PBKDF2-Tiny","origin":"security/p5-PBKDF2-Tiny","version":"0.005","comment":"Minimalist PBKDF2 (RFC 2898) with HMAC-SHA1 or HMAC-SHA2","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/PBKDF2-Tiny","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3d1232e58f0f7f34dfe16584103fa6c46f495984d2572095961016f17563df2f","flatsize":25793,"path":"All/p5-PBKDF2-Tiny-0.005.pkg","repopath":"All/p5-PBKDF2-Tiny-0.005.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":10980,"desc":"PBKDF2::Tiny provides an RFC 2898 compliant PBKDF2 implementation using\nHMAC-SHA1 or HMAC-SHA2 in under 100 lines of code.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-PDF-FromHTML","origin":"textproc/p5-PDF-FromHTML","version":"0.34","comment":"Convert HTML documents to PDF","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/PDF-FromHTML","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"661ea35edb1cfb090131b37beefa4dc8cf696a2e259a19fdd6d02485190738e4","flatsize":173557,"path":"All/p5-PDF-FromHTML-0.34.pkg","repopath":"All/p5-PDF-FromHTML-0.34.pkg","licenselogic":"single","licenses":["CC0-1.0"],"pkgsize":78380,"desc":"This module transforms HTML into PDF, using an assortment of XML\ntransformations implemented in PDF::FromHTML::Twig.\n\nThere is also a command-line utility, html2pdf.pl, that comes with this\ndistribution.","deps":{"p5-Graphics-ColorNames":{"origin":"graphics/p5-Graphics-ColorNames","version":"2.11_2"},"p5-HTML-Tidy5":{"origin":"textproc/p5-HTML-Tidy5","version":"1.06"},"p5-Image-Size":{"origin":"graphics/p5-Image-Size","version":"3.300"},"p5-PDF-API2":{"origin":"textproc/p5-PDF-API2","version":"2.047"},"p5-PDF-Writer":{"origin":"textproc/p5-PDF-Writer","version":"0.06_1"},"p5-XML-Twig":{"origin":"textproc/p5-XML-Twig","version":"3.53"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-PAR","origin":"devel/p5-PAR","version":"1.020","comment":"Perl Archive Toolkit","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/PAR","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"06758e3366aaefd7ef9b597711a77aea1e5df20f46abc35050de6406bc529411","flatsize":178858,"path":"All/p5-PAR-1.020.pkg","repopath":"All/p5-PAR-1.020.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":75476,"desc":"The PAR Toolkit is a cross between Java's JAR and Perl2EXE; It makes\ncross-platform packaging and deployment a breeze for Perl programmers.\n\nNotable features include:\n\n* Turn your Perl programs into ready-to-run executables\n* Pack scripts and required libraries with a binary loader\n* Put PAR files into @INC to avoid version conflicts\n* Works with remote URL as well as local files\n* Supports XS modules and DATA sections\n* Turns CPAN module distributions into PAR distributions\n* Install, uninstall, signs and verifies PAR distributions\n* Runs scripts inside PAR files, generated by \"pp -p\"","deps":{"p5-Archive-Zip":{"origin":"archivers/p5-Archive-Zip","version":"1.68"},"p5-PAR-Dist":{"origin":"devel/p5-PAR-Dist","version":"0.53"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-OurNet-BBSAgent","origin":"net/p5-OurNet-BBSAgent","version":"1.61_1","comment":"Scriptable telnet-based virtual users","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/OurNet-BBSAgent","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"899087cad3649e72727851d6b5fd1ef5f59cd3a4af62720f3b9bd6145b26c86a","flatsize":74996,"path":"All/p5-OurNet-BBSAgent-1.61_1.pkg","repopath":"All/p5-OurNet-BBSAgent-1.61_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":25388,"desc":"OurNet::BBSAgent provides an object-oriented interface to TCP/IP based\ninteractive services, by simulating as a virtual user with action defined by a\nscript language.\n\nThe developer could then use the same methods to access different services, to\neasily implement interactive robots, spiders, or other cross-service agents.\n\nThe scripting language of OurNet::BBSAgent features both flow-control and\nevent-driven capabilities, makes it especially well-suited for dealing with\nautomation tasks involved with Telnet-based BBS systems.\n\nThis module is the foundation of the BBSAgent back-end described in OurNet::BBS.\nPlease consult its man page for more information.","deps":{"p5-Net-Telnet":{"origin":"net/p5-Net-Telnet","version":"3.05"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-PDF-API2-XS","origin":"textproc/p5-PDF-API2-XS","version":"1.002","comment":"Optional PDF::API2 add-on using XS to speed up expensive operations","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/PDF-API2-XS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"02b28dd5215f03ad423d3ba34d1e1c45656ab238cbf6c2ef420c375ac8ffa699","flatsize":49373,"path":"All/p5-PDF-API2-XS-1.002.pkg","repopath":"All/p5-PDF-API2-XS-1.002.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12888,"desc":"PDF::API2 will make use of this distribution, if it's installed, to speed up\nsome operations that are significantly faster in C than in Perl.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-PDF-API2-Simple","origin":"textproc/p5-PDF-API2-Simple","version":"1.1.5","comment":"Wrapper for the PDF::API2 modules","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/PDF-API2-Simple","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ff6e3a51ba0f074d595972ec253dedd39543996020e6f67a2639885b0be3015b","flatsize":36906,"path":"All/p5-PDF-API2-Simple-1.1.5.pkg","repopath":"All/p5-PDF-API2-Simple-1.1.5.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":14100,"desc":"PDF::API2::Simple is a simplistic wrapper for the excellent PDF::API2 modules.","deps":{"p5-PDF-API2":{"origin":"textproc/p5-PDF-API2","version":"2.047"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Oryx","origin":"databases/p5-Oryx","version":"0.24_2","comment":"Meta-Model Driven Object Persistance with Multiple Inheritance","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Oryx","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fa070e2adbadb7e64bd1b63b5eb53dd30fb957788d41ada3373ca115b2da5f6d","flatsize":291116,"path":"All/p5-Oryx-0.24_2.pkg","repopath":"All/p5-Oryx-0.24_2.pkg","licenselogic":"single","pkgsize":135496,"desc":"Oryx is an object persistence framework which supports both object-relational\nmapping as well as DMB style databases and as such is not coupled with any\nparticular storage back-end. In other words, you should be able to\nswap out an RDMBS with a DBM style database (and vice versa) without\nchanging your persistent classes at all.","deps":{"p5-Class-Data-Inheritable":{"origin":"devel/p5-Class-Data-Inheritable","version":"0.10"},"p5-Class-Date":{"origin":"devel/p5-Class-Date","version":"1.1.17"},"p5-Class-Observable":{"origin":"devel/p5-Class-Observable","version":"2.004"},"p5-DBM-Deep":{"origin":"databases/p5-DBM-Deep","version":"2.0019"},"p5-Data-Types":{"origin":"devel/p5-Data-Types","version":"0.17"},"p5-Ima-DBI":{"origin":"databases/p5-Ima-DBI","version":"0.35_1"},"p5-SQL-Abstract":{"origin":"databases/p5-SQL-Abstract","version":"2.000001"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-PCSC-Card","origin":"devel/p5-PCSC-Card","version":"1.4.15","comment":"Perl bindings for the PC/SC Lite Framework","maintainer":"perl@FreeBSD.org","www":"http://ludovic.rousseau.free.fr/softwares/pcsc-perl/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6b4616a2e9da47ac09e01f909b2fe7773634085967ab76efedb6fd3e4c849d75","flatsize":105786,"path":"All/p5-PCSC-Card-1.4.15.pkg","repopath":"All/p5-PCSC-Card-1.4.15.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":35912,"desc":"From the website:-\n\nThis library allows to interface with a smart card and pcsc-lite using the\nPerl language. The archive contains the Perl wrapper and sample code.\n\nBruce\nbms@spc.org","deps":{"pcsc-lite":{"origin":"devel/pcsc-lite","version":"2.3.1,2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-PAR-Dist","origin":"devel/p5-PAR-Dist","version":"0.53","comment":"Create and manipulate PAR distributions","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/PAR-Dist","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"469c72982dbada3af28ad21fd7e124f33f38403a281e2dc967e11dc2ccacfe0a","flatsize":86809,"path":"All/p5-PAR-Dist-0.53.pkg","repopath":"All/p5-PAR-Dist-0.53.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":25652,"desc":"This module creates and manipulates PAR distributions.  They are\narchitecture-specific PAR files, containing everything under blib/\nof CPAN distributions after their \"make\" or \"Build\" stage, a META.yml\ndescribing metadata of the original CPAN distribution, and a MANIFEST\ndetailing all files within it.  Digitally signed PAR distributions\nwill also contain a SIGNATURE file.\n\nThe naming convention for such distributions is:\n\n    $NAME-$VERSION-$ARCH-$PERL_VERSION.par\n\nFor example, \"PAR-Dist-0.01-i386-freebsd-5.8.0.par\" corresponds to the\n0.01 release of \"PAR-Dist\" on CPAN, built for perl 5.8.0 running on\n\"i386-freebsd\".","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-OpenCA-X509","origin":"security/p5-OpenCA-X509","version":"0.9.10_2","comment":"Perl extension for handling X509 Certificates","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/OpenCA-X509","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1d8870748901c8db96d40fadaa698bbfcabca3890ee29620571eb5884cda6057","flatsize":26072,"path":"All/p5-OpenCA-X509-0.9.10_2.pkg","repopath":"All/p5-OpenCA-X509-0.9.10_2.pkg","licenselogic":"single","pkgsize":7776,"desc":"Perl extension for handling X509 Certificates","deps":{"p5-X500-DN":{"origin":"net/p5-X500-DN","version":"0.29_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-OpenCA-REQ","origin":"security/p5-OpenCA-REQ","version":"0.9.60_1","comment":"Perl extension to easily manage Cert REQUESTs","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/OpenCA-REQ","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c4ec1b7d1d08c0ead80345d08783f049e503237d2240a2e0f5104dda61e61c76","flatsize":33577,"path":"All/p5-OpenCA-REQ-0.9.60_1.pkg","repopath":"All/p5-OpenCA-REQ-0.9.60_1.pkg","licenselogic":"single","pkgsize":10216,"desc":"This module is intended for easily manage Cert REQUESTs.","deps":{"p5-X500-DN":{"origin":"net/p5-X500-DN","version":"0.29_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-OpenCA-CRR","origin":"security/p5-OpenCA-CRR","version":"0.0.2_1","comment":"Perl extension to handle CRR objects","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/OpenCA-CRR","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fc4ca340aedc904b85286e51c183b487babe1be3a90e32f0a760f2b090faa56b","flatsize":9576,"path":"All/p5-OpenCA-CRR-0.0.2_1.pkg","repopath":"All/p5-OpenCA-CRR-0.0.2_1.pkg","licenselogic":"single","pkgsize":5436,"desc":"This class handles CRR (Certificate Revoking Request) objects.  Them can\nbe signed or not depending on the implementation.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-OurNet-BBS","origin":"net/p5-OurNet-BBS","version":"1.66_6","comment":"Component Object Model for BBS systems","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/OurNet-BBS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ef6abea6249ab9a4d195457ac1d376494f5cbd0a4b36c326d663a0457003c4e9","flatsize":274767,"path":"All/p5-OurNet-BBS-1.66_6.pkg","repopath":"All/p5-OurNet-BBS-1.66_6.pkg","licenselogic":"single","pkgsize":76716,"desc":"OurNet-BBS is a cross-protocol distributed network, built as an\nabstraction layer over telnet BBS-based systems used in Hong Kong,\nChina and Taiwan. It implements a flexible object model for different\nBBS backends, along with an asymmetric authentication and remote\nprocedure call protocol.\n\nThis project aims to become a protocol agnostic middle-ware solution\nfor identity-based information storage & retrieval, much like the\nProject Jabber's goal toward instant messaging, or Project JXTA's aim\ntoward distributed services.\n\nIf you are new to the telnet-bbs platform, please download a copy of\nMelix BBS software (in English, Traditional Chinese and Simplified\nChinese) at http://melix.elixus.org/.\n\nFor some of its practical uses, search for OurNet::BBSApp on CPAN, and\nthe sample scripts in the eg/ directory in this module's distribution.","deps":{"p5-Class-MethodMaker":{"origin":"devel/p5-Class-MethodMaker","version":"2.25"},"p5-Crypt-Blowfish":{"origin":"security/p5-Crypt-Blowfish","version":"2.14_2"},"p5-Crypt-Blowfish_PP":{"origin":"security/p5-Crypt-Blowfish_PP","version":"1.12_1"},"p5-Crypt-DES":{"origin":"security/p5-Crypt-DES","version":"2.07_2"},"p5-Crypt-DES_PP":{"origin":"security/p5-Crypt-DES_PP","version":"1.00_1"},"p5-Crypt-GOST":{"origin":"security/p5-Crypt-GOST","version":"1.00_1"},"p5-Crypt-IDEA":{"origin":"security/p5-Crypt-IDEA","version":"1.10_1"},"p5-Crypt-Rijndael":{"origin":"security/p5-Crypt-Rijndael","version":"1.16"},"p5-Crypt-Rijndael_PP":{"origin":"security/p5-Crypt-Rijndael_PP","version":"0.05_1"},"p5-Crypt-TEA":{"origin":"security/p5-Crypt-TEA","version":"1.26"},"p5-Crypt-Twofish":{"origin":"security/p5-Crypt-Twofish","version":"2.18"},"p5-Crypt-Twofish2":{"origin":"security/p5-Crypt-Twofish2","version":"1.03"},"p5-GnuPG-Interface":{"origin":"security/p5-GnuPG-Interface","version":"1.04"},"p5-Hook-LexWrap":{"origin":"devel/p5-Hook-LexWrap","version":"0.26"},"p5-Mail-Box":{"origin":"mail/p5-Mail-Box","version":"3.010"},"p5-Mail-Tools":{"origin":"mail/p5-Mail-Tools","version":"2.22"},"p5-Net-Daemon":{"origin":"net/p5-Net-Daemon","version":"0.48_1"},"p5-Net-Telnet":{"origin":"net/p5-Net-Telnet","version":"3.05"},"p5-OurNet-BBSAgent":{"origin":"net/p5-OurNet-BBSAgent","version":"1.61_1"},"p5-PlRPC":{"origin":"net/p5-PlRPC","version":"0.2020_2"},"p5-Term-ReadKey":{"origin":"devel/p5-Term-ReadKey","version":"2.38_1"},"p5-TimeDate":{"origin":"devel/p5-TimeDate","version":"2.33,1"},"p5-enum":{"origin":"devel/p5-enum","version":"1.110"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Ouch","origin":"devel/p5-Ouch","version":"0.0501","comment":"Perl extension for exceptions that don't hurt","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Ouch","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"08f75b80e1753329ea04e54da8073e18c8f768a0a7917dc1d19fe482ded56138","flatsize":53696,"path":"All/p5-Ouch-0.0501.pkg","repopath":"All/p5-Ouch-0.0501.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16084,"desc":"Ouch provides a class for exception handling that doesn't require a\nlot of boilerplate, nor any up front definition.  If Exception::Class\nis working for you, great! But if you want something that is faster,\neasier to use, requires less typing, and has no prereqs, but still\ngives you much of that same functionality, then Ouch is for you.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-OrePAN2","origin":"devel/p5-OrePAN2","version":"0.52_1","comment":"Perl extension for yet another DarkPAN manager","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/OrePAN2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d7dbbd1973d5e327ffb2a0d32d5c1a1df43742e05049eacb65fea9efccfdf01a","flatsize":74626,"path":"All/p5-OrePAN2-0.52_1.pkg","repopath":"All/p5-OrePAN2-0.52_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":37964,"desc":"Yet another DarkPAN manager.\n\nYou can create your own Perl module archive with OrePAN2!  It's very\nsimple and useful.","deps":{"p5-Archive-Extract":{"origin":"archivers/p5-Archive-Extract","version":"0.88"},"p5-IO-File-AtomicChange":{"origin":"devel/p5-IO-File-AtomicChange","version":"0.08"},"p5-IO-Socket-SSL":{"origin":"security/p5-IO-Socket-SSL","version":"2.089"},"p5-List-Compare":{"origin":"misc/p5-List-Compare","version":"0.53"},"p5-MetaCPAN-Client":{"origin":"devel/p5-MetaCPAN-Client","version":"2.033000"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-MooX-Options":{"origin":"devel/p5-MooX-Options","version":"4.103"},"p5-MooX-StrictConstructor":{"origin":"devel/p5-MooX-StrictConstructor","version":"0.013"},"p5-Parse-CPAN-Packages-Fast":{"origin":"devel/p5-Parse-CPAN-Packages-Fast","version":"0.09"},"p5-Parse-LocalDistribution":{"origin":"devel/p5-Parse-LocalDistribution","version":"0.20"},"p5-Path-Tiny":{"origin":"devel/p5-Path-Tiny","version":"0.146"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-Type-Tiny":{"origin":"devel/p5-Type-Tiny","version":"2.006000"},"p5-Types-Path-Tiny":{"origin":"devel/p5-Types-Path-Tiny","version":"0.006"},"p5-Types-Self":{"origin":"devel/p5-Types-Self","version":"0.002_1"},"p5-Types-URI":{"origin":"devel/p5-Types-URI","version":"0.007"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Opcodes","origin":"devel/p5-Opcodes","version":"0.14_1","comment":"More Opcodes information from opnames.h and opcode.h","maintainer":"svysh.fbsd@gmail.com","www":"https://metacpan.org/release/Opcodes","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"956988a6cafd40fc1ef7e83a0538842c3e22511ad2a879d4c974cafb7d04f07e","flatsize":33223,"path":"All/p5-Opcodes-0.14_1.pkg","repopath":"All/p5-Opcodes-0.14_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15504,"desc":"More Opcodes information from opnames.h and opcode.h\n\nThe canonical list of operator names is the contents of the array\nPL_op_name, defined and initialised in file opcode.h of the Perl\nsource distribution (and installed into the perl library).\n\nEach operator has both a terse name (its opname) and a more verbose or\nrecognisable descriptive name. The opdesc function can be used to\nreturn a description for an OP.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Plack","origin":"www/p5-Plack","version":"1.0051","comment":"Perl extension of PSGI reference implementation and utilities","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Plack","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ae56de2a6df6831b0fa6387961f677788243254de583b0e243549dc8c2a6062a","flatsize":498196,"path":"All/p5-Plack-1.0051.pkg","repopath":"All/p5-Plack-1.0051.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":236816,"desc":"Plack is the Perl Superglue for Web frameworks and Web\nServers (PSGI toolkit).\n\nPlack is a set of tools for using the PSGI stack.\nIt contains middleware components, a reference\nserver and utilities for Web application frameworks.","deps":{"p5-Apache-LogFormat-Compiler":{"origin":"www/p5-Apache-LogFormat-Compiler","version":"0.36"},"p5-Cookie-Baker":{"origin":"www/p5-Cookie-Baker","version":"0.12"},"p5-Devel-StackTrace":{"origin":"devel/p5-Devel-StackTrace","version":"2.05"},"p5-Devel-StackTrace-AsHTML":{"origin":"devel/p5-Devel-StackTrace-AsHTML","version":"0.15"},"p5-File-ShareDir":{"origin":"devel/p5-File-ShareDir","version":"1.118"},"p5-Filesys-Notify-Simple":{"origin":"devel/p5-Filesys-Notify-Simple","version":"0.14"},"p5-HTTP-Entity-Parser":{"origin":"www/p5-HTTP-Entity-Parser","version":"0.25"},"p5-HTTP-Headers-Fast":{"origin":"www/p5-HTTP-Headers-Fast","version":"0.22"},"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-Hash-MultiValue":{"origin":"devel/p5-Hash-MultiValue","version":"0.16"},"p5-Stream-Buffered":{"origin":"devel/p5-Stream-Buffered","version":"0.03_1"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-WWW-Form-UrlEncoded":{"origin":"www/p5-WWW-Form-UrlEncoded","version":"0.26"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-OpenCA-CRL","origin":"security/p5-OpenCA-CRL","version":"0.9.6_1,1","comment":"CRL Management module","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/OpenCA-CRL","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e15d1e2a9a588dea0b02347faddc0e19bd30bfe8caf721b2c80f7c297e4d22fe","flatsize":22595,"path":"All/p5-OpenCA-CRL-0.9.6_1,1.pkg","repopath":"All/p5-OpenCA-CRL-0.9.6_1,1.pkg","licenselogic":"single","pkgsize":9312,"desc":"This module contains functions to access CRLs infos.  It, as the\nOpenCA::X509 module, requires some parameters such as a reference to an\nOpenCA::OpenSSL instance.  This module provides a CRL->PERL Hashes\nparsing, no specific crypto functions are performed.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Ogg-Vorbis-Header","origin":"audio/p5-Ogg-Vorbis-Header","version":"0.11","comment":"Fetch/manipulate information from Ogg-Vorbis audio files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Ogg-Vorbis-Header","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1e6d13d5ab113b99697813cd3b48bd71213dd0789533bf45afc868b316cc70c5","flatsize":62004,"path":"All/p5-Ogg-Vorbis-Header-0.11.pkg","repopath":"All/p5-Ogg-Vorbis-Header-0.11.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":23900,"desc":"Perl module to fetch and manipulate information from Ogg-Vorbis audio files.","deps":{"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"p5-Inline":{"origin":"devel/p5-Inline","version":"0.86"},"p5-Inline-C":{"origin":"devel/p5-Inline-C","version":"0.82"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["audio","perl5"]},{"name":"p5-OpenAPI-Client","origin":"www/p5-OpenAPI-Client","version":"1.07","comment":"Client for talking to an OpenAPI-powered server","maintainer":"hrs@FreeBSD.org","www":"https://metacpan.org/pod/OpenAPI::Client","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"97c915ba6f9e056d3aac73586099f6134a500311ea5551665339cd8bf243029e","flatsize":35364,"path":"All/p5-OpenAPI-Client-1.07.pkg","repopath":"All/p5-OpenAPI-Client-1.07.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":16936,"desc":"OpenAPI::Client can generate classes that can talk to an Open API\nserver.  This is done by generating a custom class, based on a Open API\nspecification, with methods that transform parameters into a HTTP request.\n\nThe generated class will perform input validation, so invalid data\nwon't be sent to the server.","deps":{"p5-JSON-Validator":{"origin":"textproc/p5-JSON-Validator","version":"5.15"},"p5-Mojolicious":{"origin":"www/p5-Mojolicious","version":"9.39"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Object-Tiny-Lvalue","origin":"devel/p5-Object-Tiny-Lvalue","version":"1.084","comment":"Minimal class builder with lvalue accessors","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Object-Tiny-Lvalue","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"22dd6f53e372c868c2d9b14683ef5e7b8875f1f635c3e6185257cf4cc4234902","flatsize":40469,"path":"All/p5-Object-Tiny-Lvalue-1.084.pkg","repopath":"All/p5-Object-Tiny-Lvalue-1.084.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9652,"desc":"This is a clone of Object::Tiny, but adjusted to create accessors that\nreturn lvalues.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Object-Tiny","origin":"devel/p5-Object-Tiny","version":"1.09","comment":"Class building as simple as it gets","maintainer":"sunpoet@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"859eea29ea28bd857e7a08c2034de3217893186a968b33ea243dc62b548b0b9b","flatsize":51110,"path":"All/p5-Object-Tiny-1.09.pkg","repopath":"All/p5-Object-Tiny-1.09.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15508,"desc":"There's a whole bunch of class builders out there. In fact, creating a class\nbuilder seems to be something of a rite of passage (this is my fifth, at least).\n\nUnfortunately, most of the time I want a class builder I'm in a hurry and\nsketching out lots of fairly simple data classes with fairly simple structure,\nmostly just read-only accessors, and that's about it.\n\nOften this is for code that won't end up on CPAN, so adding a small dependency\ndoesn't matter much. I just want to be able to define these classes FAST.\n\nBy which I mean LESS typing than writing them by hand, not more. And I don't\nneed all those weird complex features that bloat out the code and take over the\nwhole way I build modules.\n\nAnd so, I present yet another member of the Tiny family of modules,\nObject::Tiny.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-OpenAI-API","origin":"misc/p5-OpenAI-API","version":"0.37","comment":"Perl interface to OpenAI API","maintainer":"wen@FreeBSD.org","www":"https://metacpan.org/release/OpenAI-API","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cabc29f75e80d4b70d8e347fcd93fcd43eec27187d27adac739ce2d5024336c7","flatsize":88491,"path":"All/p5-OpenAI-API-0.37.pkg","repopath":"All/p5-OpenAI-API-0.37.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":46568,"desc":"OpenAI::API is a Perl module that provides an interface to the\nOpenAI API, which allows you to generate text, translate languages,\nsummarize text, and perform other tasks using the language models\ndeveloped by OpenAI.","deps":{"p5-JSON-MaybeXS":{"origin":"converters/p5-JSON-MaybeXS","version":"1.004008"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-Type-Tiny":{"origin":"devel/p5-Type-Tiny","version":"2.006000"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"p5-strictures":{"origin":"devel/p5-strictures","version":"2.000006,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["misc","perl5"]},{"name":"p5-Object-Simple","origin":"devel/p5-Object-Simple","version":"3.1600","comment":"Simple class builder","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Object-Simple","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"10823728bfd61f886bad2632309c07b5755a05e053af42bd0798cd0460ae9a45","flatsize":34660,"path":"All/p5-Object-Simple-3.1600.pkg","repopath":"All/p5-Object-Simple-3.1600.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14748,"desc":"Simple class builder","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Object-Signature","origin":"devel/p5-Object-Signature","version":"1.08","comment":"Generate cryptographic signatures for objects","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Object-Signature","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3dadab11ebb4201c7da300a0a595e190f07c4758a5c63be1c7b59d9d285f2ac9","flatsize":46680,"path":"All/p5-Object-Signature-1.08.pkg","repopath":"All/p5-Object-Signature-1.08.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13652,"desc":"Object::Signature is an abstract base class that you can inherit from in\norder to allow your objects to generate unique cryptographic signatures.\n\nThe method used to generate the signature is based on Storable and\nDigest::MD5. The object is fed to Storable::nfreeze to get a string,\nwhich is then passed to Digest::MD5::md5_hex to get a unique 32\ncharacter hexadecimal signature.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Object-Role","origin":"devel/p5-Object-Role","version":"0.001_1","comment":"Perl base class for non-Moose roles","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/TOBYINK/Object-Role-0.001","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bf7945971df9dd780944f13c7f57d07e2e66511b4f6c2958421145b4ac338fc6","flatsize":43578,"path":"All/p5-Object-Role-0.001_1.pkg","repopath":"All/p5-Object-Role-0.001_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11280,"desc":"A Perl base class for non-Moose roles","deps":{"p5-Sub-Name":{"origin":"devel/p5-Sub-Name","version":"0.28,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Object-Realize-Later","origin":"devel/p5-Object-Realize-Later","version":"0.21","comment":"Delayed creation of objects","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Object-Realize-Later","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2372fc5b5efa4dab79050e408e8242a7c86d09cff06273739ae187a580c9e48e","flatsize":30917,"path":"All/p5-Object-Realize-Later-0.21.pkg","repopath":"All/p5-Object-Realize-Later-0.21.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15692,"desc":"The Object::Realize::Later class helps with implementing transparent on\ndemand realization of object data.  This is related to the tricks on\nautoloading of data, the lesser known cousin of autoloading of\nfunctionality.\n\nOn demand realization is all about performance gain.  Why should you\nspent costly time on realizing an object, when the data on the object is\nnever (or not yet) used?  In interactive programs, postponed realization\nmay boost start-up: the realization of objects is triggered by the use,\nso spread over time.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Object-Pluggable","origin":"devel/p5-Object-Pluggable","version":"1.29_1","comment":"Base class for creating plugin-enabled objects","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Object-Pluggable","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cea9ba3653bf17636418f7338318863b1ca59f93e7bf92eb21c3ad570399f7fe","flatsize":61335,"path":"All/p5-Object-Pluggable-1.29_1.pkg","repopath":"All/p5-Object-Pluggable-1.29_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":22500,"desc":"Object::Pluggable is a base class for creating plugin enabled objects. It is\na generic port of POE::Component::IRC's plugin system.\n\nIf your object dispatches events to listeners, then Object::Pluggable may be\na good fit for you.","deps":{"p5-Task-Weaken":{"origin":"devel/p5-Task-Weaken","version":"1.06"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"options":{"EXAMPLES":"on"}},{"name":"p5-Object-MultiType","origin":"devel/p5-Object-MultiType","version":"0.05_1","comment":"Perl Objects as Hash, Array, and Scalar at the same time","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Object-MultiType","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2e9dc3e92364454593b06dbd72232448ccd3045cc1a3c51f886a0e29d9dee3c0","flatsize":23248,"path":"All/p5-Object-MultiType-0.05_1.pkg","repopath":"All/p5-Object-MultiType-0.05_1.pkg","licenselogic":"single","pkgsize":10432,"desc":"This module return an object that works like a Hash, Array\nand Scalar object at the same time.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Olson-Abbreviations","origin":"devel/p5-Olson-Abbreviations","version":"0.04_2","comment":"Globally unique timezones abbreviation handling","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Olson-Abbreviations","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9a43f6819ec5540efa62b9ae4f38ffbf12d4d7235e59bd315290838842f092c9","flatsize":19976,"path":"All/p5-Olson-Abbreviations-0.04_2.pkg","repopath":"All/p5-Olson-Abbreviations-0.04_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8612,"desc":"This module should help you with converting commonly used and often\nambigious olson abbreviations into TZ offset notation.","deps":{"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-ClassAttribute":{"origin":"devel/p5-MooseX-ClassAttribute","version":"0.29_1"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Object-InsideOut","origin":"devel/p5-Object-InsideOut","version":"4.05","comment":"Comprehensive inside-out object support module","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Object-InsideOut","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b2d1a537650e19c8adcfc8ed4cdfee4909a0848eeee4e3965d767ccf5de1636f","flatsize":384250,"path":"All/p5-Object-InsideOut-4.05.pkg","repopath":"All/p5-Object-InsideOut-4.05.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":117116,"desc":"Object::InsideOut provides comprehensive support for implementing classes\nusing the inside-out object model.\n\nThis module implements inside-out objects as anonymous scalar references that\nare blessed into a class with the scalar containing the ID for the object\n(usually a sequence number). For Perl 5.8.3 and later, the scalar reference is\nset as read-only to prevent accidental modifications to the ID. Object data\n(i.e., fields) are stored within the class's package in either arrays indexed\nby the object's ID, or hashes keyed to the object's ID.","deps":{"p5-Exception-Class":{"origin":"devel/p5-Exception-Class","version":"1.45"},"p5-Want":{"origin":"devel/p5-Want","version":"0.29_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-OpenOffice-OODoc","origin":"textproc/p5-OpenOffice-OODoc","version":"2.125_1","comment":"Perl Open OpenDocument Connector","maintainer":"meyser@xenet.de","www":"https://metacpan.org/release/OpenOffice-OODoc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b52d7d1bbbbbcb29adfe6628efa9a0900c277b89fe77dbadb45a0904c16b5a99","flatsize":1153823,"path":"All/p5-OpenOffice-OODoc-2.125_1.pkg","repopath":"All/p5-OpenOffice-OODoc-2.125_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":444452,"desc":"OpenOffice::OODoc is an extensible Perl interface allowing direct\nread/write operations on files which comply with the\nOASIS Open Document Format for Office Applications (ODF),\ni.e. the ISO/IEC 26300:2006 standard.\n\nIt provides a high-level, document-oriented language, and isolates\nthe programmer from the details of the file format. It can process\ndifferent document classes (texts, spreadsheets, presentations,\nand drawings). It can retrieve or update styles and images,\ndocument metadata, as well as text content.","deps":{"p5-Archive-Zip":{"origin":"archivers/p5-Archive-Zip","version":"1.68"},"p5-XML-Twig":{"origin":"textproc/p5-XML-Twig","version":"3.53"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Object-Import","origin":"devel/p5-Object-Import","version":"1.005","comment":"Import methods of an object as functions to a package","maintainer":"pi@FreeBSD.org","www":"https://metacpan.org/release/Object-Import","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"df597e0a30d6e6f31268f94caa66940919823354815a9e15c92f21014210968f","flatsize":34075,"path":"All/p5-Object-Import-1.005.pkg","repopath":"All/p5-Object-Import-1.005.pkg","licenselogic":"single","pkgsize":18120,"desc":"This module lets you call methods of a certain object more easily\nby exporting them as functions to a package. The exported functions\nare not called as methods and do not receive an object argument,\nbut instead the object is fixed at the time you import them with\nthis module.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Object-Enum","origin":"devel/p5-Object-Enum","version":"0.07.3_1","comment":"Replacement for if ($foo eq 'bar')","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Object-Enum","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3963e92ef5d7add5ae343862cc805b69412f423af7e5bd2f6bb0d550edc8208c","flatsize":15823,"path":"All/p5-Object-Enum-0.07.3_1.pkg","repopath":"All/p5-Object-Enum-0.07.3_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8792,"desc":"use Object::Enum qw(Enum);\n\n  my $color = Enum([ qw(red yellow green) ]);\n  # ... later\n  if ($color->is_red) {\n  # it can't be yellow or green","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Class-Data-Inheritable":{"origin":"devel/p5-Class-Data-Inheritable","version":"0.10"},"p5-Sub-Exporter":{"origin":"devel/p5-Sub-Exporter","version":"0.991"},"p5-Sub-Install":{"origin":"devel/p5-Sub-Install","version":"0.929"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Object-Event","origin":"devel/p5-Object-Event","version":"1.220_1","comment":"Class that provides an event callback interface","maintainer":"mons@cpan.org","www":"https://metacpan.org/release/Object-Event","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3de5af546faa874b8c567714bf6b50530a6fbe3aed91142478252b8c235acb09","flatsize":36074,"path":"All/p5-Object-Event-1.220_1.pkg","repopath":"All/p5-Object-Event-1.220_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16428,"desc":"A class that provides an event callback interface","deps":{"p5-AnyEvent":{"origin":"devel/p5-AnyEvent","version":"7.17,1"},"p5-common-sense":{"origin":"devel/p5-common-sense","version":"3.75"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Object-Declare","origin":"devel/p5-Object-Declare","version":"0.25","comment":"Declarative object constructor","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Object-Declare","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"98d2b608a9352f563f2d9cb08ff7a662eca5eb15488f8466c7bfd85d8f78ec5d","flatsize":20320,"path":"All/p5-Object-Declare-0.25.pkg","repopath":"All/p5-Object-Declare-0.25.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10488,"desc":"This module exports one function, declare, for building named objects\nwith a declarative syntax, similar to how Jifty::DBI::Schema defines\nits columns.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Object-Container","origin":"devel/p5-Object-Container","version":"0.16","comment":"Simple object container","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Object-Container","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9fc1a6ceb8a0a8229c1910f5d8962d49edbe60ec14c45fb76888b5ec665f425c","flatsize":43358,"path":"All/p5-Object-Container-0.16.pkg","repopath":"All/p5-Object-Container-0.16.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":18756,"desc":"Object::Container is a object container interface which supports both OO\ninterface and Singleton interface.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Object-Array","origin":"devel/p5-Object-Array","version":"0.060_2","comment":"Array references with accessors","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Object-Array","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5eb32574c443e45c10ab1cff7318a448decbd01ad9a073ab79f94fdc9403fd3a","flatsize":22980,"path":"All/p5-Object-Array-0.060_2.pkg","repopath":"All/p5-Object-Array-0.060_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13296,"desc":"Several of these methods do not behave exactly like their builtin counterparts.\n\nSpecifically, any method that you would expect to return a list does so, but\nonly in list context. In scalar context, these methods will return an\nObject::Array object constructed from a copy of the list that would have been\nreturned.","deps":{"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-Sub-Exporter":{"origin":"devel/p5-Sub-Exporter","version":"0.991"},"p5-Sub-Install":{"origin":"devel/p5-Sub-Install","version":"0.929"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Object-AUTHORITY","origin":"devel/p5-Object-Authority","version":"0.004_1","comment":"Perl module that adds an AUTHORITY method to your class","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/TOBYINK/Object-AUTHORITY-0.004","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"03715c18fa072ca042ea6c07c4c0349b4f27d96c85842e0b5965207c8b6ced87","flatsize":6907,"path":"All/p5-Object-AUTHORITY-0.004_1.pkg","repopath":"All/p5-Object-AUTHORITY-0.004_1.pkg","licenselogic":"single","pkgsize":5316,"desc":"Perl module that adds an AUTHORITY method to your class.","deps":{"p5-Object-Role":{"origin":"devel/p5-Object-Role","version":"0.001_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Object-Accessor","origin":"devel/p5-Object-Accessor","version":"0.48_2","comment":"Interface to create per object accessors","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Object-Accessor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4ebf619867f2144472e08acaf5e6553a128b485ab09f30e6f3014a10e27f11d3","flatsize":35850,"path":"All/p5-Object-Accessor-0.48_2.pkg","repopath":"All/p5-Object-Accessor-0.48_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16244,"desc":"Object::Accessor provides an interface to create per object accessors\n(as opposed to per Class accessors, as, for example, Class::Accessor\nprovides).\n\nYou can choose to either subclass this module, and thus using its\naccessors on your own module, or to store an Object::Accessor object\ninside your own object, and access the accessors from there.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Object-Tiny-RW","origin":"devel/p5-Object-Tiny-RW","version":"1.07","comment":"Class building as simple as it gets (with RW accessors)","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/dist/Object-Tiny-RW","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c2cc80d6196e2d1e0db81596e8d30d47fbb9ec27dc548909ff014d5ca275ce4e","flatsize":10830,"path":"All/p5-Object-Tiny-RW-1.07.pkg","repopath":"All/p5-Object-Tiny-RW-1.07.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6468,"desc":"This module is a fork of Object::Tiny; the only difference is that it\nalso accepts arguments to its accessors to set the value accordingly.\n\nPlease see Object::Tiny for all the original ideas.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-OSLV-Monitor","origin":"net-mgmt/p5-OSLV-Monitor","version":"1.0.2","comment":"OS level virtualization monitoring extend","maintainer":"dan@langille.org","www":"https://github.com/VVelox/OSLV-Monitor","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2d61dac876a4692906fe81ffbc15c76cd1c9504bb641aa52ddb4c571de5bbc16","flatsize":104333,"path":"All/p5-OSLV-Monitor-1.0.2.pkg","repopath":"All/p5-OSLV-Monitor-1.0.2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":33132,"desc":"OS level virtualization monitoring extend\n\nDesigned for snmpd with LibreNMS\n\nWorks with FreeBSD jails to provide jail-level metrics.\n\nCreate a cronjob:\n\n*/5 * * * * /usr/local/bin/oslv_monitor -q\n\nThe snmpd.conf extends:\n\nextend oslv_monitor     /bin/cat /var/cache/oslv_monitor/snmp","deps":{"jq":{"origin":"textproc/jq","version":"1.7.1"},"p5-Clone":{"origin":"devel/p5-Clone","version":"0.47"},"p5-ExtUtils-MakeMaker":{"origin":"devel/p5-ExtUtils-MakeMaker","version":"7.72"},"p5-File-Slurp":{"origin":"devel/p5-File-Slurp","version":"9999.27"},"p5-IO-Interface":{"origin":"net/p5-IO-Interface","version":"1.09_1"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-MIME-Base64":{"origin":"converters/p5-MIME-Base64","version":"3.16"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt"],"messages":[{"message":"Assuming you are running net-mgmt/net-snmp as non-root (i.e. snmpd):\n\n1 - Create /usr/local/etc/cron.d/oslv with this (adjust the meil address)\n\n# use /bin/sh to run commands, overriding the default set by cron\nSHELL=/bin/sh\n# mail any output to here, no matter whose crontab this is\nMAILTO=me@example.org\n\n#minute\thour\tmday\tmonth\twday\twho\t    command\n4/5     *       *       *       *       snmpd       sudo /usr/local/bin/oslv_monitor -q\n\n2 - Create this directory:\n\nmkdir /var/cache/oslv_monitor\nchown snmpd:snmpd /var/cache/oslv_monitor\n\n3 - Create these sudo permissions:\n\n% cat /usr/local/etc/sudoers.d/snmpd \nsnmpd   ALL=(ALL) NOPASSWD:/usr/local/bin/oslv_monitor -q\n\n4 - add this line to /usr/local/etc/snmpd.conf:\n\nextend oslv_monitor     /bin/cat /var/cache/oslv_monitor/snmp\n\n5 - restart snmpd","type":"install"}]},{"name":"p5-Object-Pad","origin":"devel/p5-Object-Pad","version":"0.80.8","comment":"Simple syntax for lexical slot-based objects","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/Object-Pad","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ccac29285b3c39212ddad8ae7f6b14d5c2581b9a9c5f58aa3bb269795ed88765","flatsize":307712,"path":"All/p5-Object-Pad-0.80.8.pkg","repopath":"All/p5-Object-Pad-0.80.8.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":116924,"desc":"Object::Pad provides a simple syntax for creating object classes, which uses\nprivate variables that look like lexicals as object member fields.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-OOTools","origin":"devel/p5-OOTools","version":"2.40","comment":"Perl module collection to easily create constructors methods","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/OOTools","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d0b4e40231bc6870951e9a0184806352423a43efa15fa886754927ad0912855d","flatsize":127256,"path":"All/p5-OOTools-2.40.pkg","repopath":"All/p5-OOTools-2.40.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":54756,"desc":"OOTools is a collection of pragmas to easily create constructors methods and\nlvalue accessor methods at compile time. OOTools distribution includes:\n\nClass::constr\tPragma to implement constructor methods\nClass::props\tPragma to implement lvalue accessors with options\nClass::group\tPragma to implement group of properties accessors with options\nObject::props\tPragma to implement lvalue accessors with options\nObject::group\tPragma to implement group of properties accessors with options","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-OLE-Storage_Lite","origin":"devel/p5-OLE-Storage_Lite","version":"0.22","comment":"Perl module for OLE document interface","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/OLE-Storage_Lite","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5d7dac4da9e53eb073dff1d03050f9852660428c1f4a1a90b0366fe4719b7c3e","flatsize":65230,"path":"All/p5-OLE-Storage_Lite-0.22.pkg","repopath":"All/p5-OLE-Storage_Lite-0.22.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17276,"desc":"The OLE::Storage_Lite perl module allows you to read and write an\nOLE structured file.","deps":{"p5-IO-Stringy":{"origin":"devel/p5-IO-Stringy","version":"2.113"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-PDF-Builder","origin":"textproc/p5-PDF-Builder","version":"3.026","comment":"Facilitates the creation and modification of PDF files","maintainer":"cmt@FreeBSD.org","www":"https://metacpan.org/release/PDF-Builder","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ca84e79ec3848bc70f72e559cf89cb947def72ccb6da8dcd75f1f3e3b0f2fc4d","flatsize":22550616,"path":"All/p5-PDF-Builder-3.026.pkg","repopath":"All/p5-PDF-Builder-3.026.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":1766256,"desc":"There seem to be a growing plethora of Perl modules for creating and\nmanipulating PDF files.\n\nPDF::Builder is a fork of PDF::API2, which is developed with the goal\nof a more aggressive schedule of new features and bug fixes, while\naiming to keep all internal methods as upwardly compatible with PDF::API2\nas possible.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-ORLite","origin":"databases/p5-ORLite","version":"1.98_1","comment":"Perl5 extremely light weight SQLite-specific ORM","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/ORLite","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d215bef36e2c213ce66155ebdd48355f8c832b294ade560e25589f4548d1dfc0","flatsize":67618,"path":"All/p5-ORLite-1.98_1.pkg","repopath":"All/p5-ORLite-1.98_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":29772,"desc":"ORLite is an object-relation system specifically tailored for SQLite that\nfollows many of the same principles as the ::Tiny series of modules and has\na design and feature set that aligns directly to the capabilities of SQLite.","deps":{"p5-DBD-SQLite":{"origin":"databases/p5-DBD-SQLite","version":"1.76"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-File-Remove":{"origin":"devel/p5-File-Remove","version":"1.58"},"p5-Params-Util":{"origin":"devel/p5-Params-Util","version":"1.102"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-OSSP-uuid","origin":"misc/p5-OSSP-uuid","version":"1.6.2_11","comment":"ISO-C API and CLI for generating Universally Unique Identifiers","maintainer":"vd@FreeBSD.org","www":"http://www.ossp.org/pkg/lib/uuid/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"10078809cc007a7df986be1f4d30551c632ae49a0522db98356915b0f2888c0d","flatsize":42276,"path":"All/p5-OSSP-uuid-1.6.2_11.pkg","repopath":"All/p5-OSSP-uuid-1.6.2_11.pkg","licenselogic":"single","licenses":["UNKNOWN"],"pkgsize":15188,"desc":"OSSP::uuid is the Perl API to the ossp-uuid library which is used to\ngenerate DCE 1.1 and ISO/IEC 11578:1996 compliant Universally Unique\nIdentifiers (UUID). It supports DCE 1.1 variant UUIDs of version 1\n(time and node based), version 3 (name based, MD5), version 4\n(random number based) and version 5 (name based, SHA-1).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","misc"]},{"name":"p5-ORLite-Migrate","origin":"databases/p5-ORLite-Migrate","version":"1.10_2","comment":"Light weight SQLite-specific schema migration","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/ORLite-Migrate","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e6264dd8150daff75086adcba1c33459ce8c3fb31f1ad00d039be982e8a7af21","flatsize":38241,"path":"All/p5-ORLite-Migrate-1.10_2.pkg","repopath":"All/p5-ORLite-Migrate-1.10_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":19104,"desc":"ORLite::Migrate is a light weight single class Database Schema Migration\nenhancement for ORLite. It provides a simple implementation of schema\nversioning within the SQLite database using the built-in user_version pragma\n(which is set to zero by default).","deps":{"p5-DBD-SQLite":{"origin":"databases/p5-DBD-SQLite","version":"1.76"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-File-Which":{"origin":"sysutils/p5-File-Which","version":"1.27"},"p5-File-pushd":{"origin":"devel/p5-File-pushd","version":"1.016"},"p5-IPC-Run3":{"origin":"devel/p5-IPC-Run3","version":"0.049"},"p5-ORLite":{"origin":"databases/p5-ORLite","version":"1.98_1"},"p5-Params-Util":{"origin":"devel/p5-Params-Util","version":"1.102"},"p5-Probe-Perl":{"origin":"sysutils/p5-Probe-Perl","version":"0.03"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Object-Destroyer","origin":"devel/p5-Object-Destroyer","version":"2.02","comment":"Make objects with circular references DESTROY normally","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Object-Destroyer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"030e39af093baf4f899a9bbab515e75bbde2e90c91463a0426d4439950c0b321","flatsize":56311,"path":"All/p5-Object-Destroyer-2.02.pkg","repopath":"All/p5-Object-Destroyer-2.02.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17400,"desc":"Object::Destroyer allows for the creation of \"Destroy\" handles. The\nhandle is \"attached\" to the circular relationship, but is not a part\nof it. When the destroy handle falls out of scope, it will be cleaned\nup correctly, and while being cleaned up, it will also force the data\nstructure it is attached to be destroyed as well. Object::Destroyer\ncan call a specified release method on an object (or method DESTROY by\ndefault). Alternatively, it can execute an arbitrary user code passed\nto constructor as a code reference.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-OAI-Harvester","origin":"net/p5-OAI-Harvester","version":"1.20,1","comment":"Perl module to harvest using the OAI protocol","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/OAI-Harvester","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7b8067681dff271f632dce9555627fd28dda8edd0ad045ccf03e45fdef1f612f","flatsize":148030,"path":"All/p5-OAI-Harvester-1.20,1.pkg","repopath":"All/p5-OAI-Harvester-1.20,1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":61360,"desc":"Perl module query OAI-PMH repositories. The Open Archives Initiative - Protocol\nfor Metadata Harvesting allows repositories to share information about their\ncontents.","deps":{"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-XML-SAX":{"origin":"textproc/p5-XML-SAX","version":"1.02"},"p5-XML-SAX-Base":{"origin":"textproc/p5-XML-SAX-Base","version":"1.09"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-PDF-API2","origin":"textproc/p5-PDF-API2","version":"2.047","comment":"Facilitates the creation and modification of PDF files","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/PDF-API2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6335b40f1ee052e193a44130b2927eb1dab9581f668c7f00f7af137b0c172810","flatsize":19829978,"path":"All/p5-PDF-API2-2.047.pkg","repopath":"All/p5-PDF-API2-2.047.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":1360888,"desc":"There seem to be a growing plethora of Perl modules for creating and\nmanipulating PDF files.\n\nPDF::API2 is 'The Next Generation' of Text::PDF::API which initially provided a\nnice API around the Text::PDF::* modules created by Martin Hosken.\n\nFeatures:\n- Works with more than one PDF file open at once\n- It presents a object-oriented API to the user\n- Supports the 14 base PDF Core Fonts\n- Supports TrueType fonts\n- Supports Adobe-Type1 Fonts (pfb/pfa/afm)\n- Supports native Embedding of bitmap images (jpeg, ppm, png,gif)\n- Supports modification of existing pdfs and import/cloning of pages","deps":{"p5-Font-TTF":{"origin":"x11-fonts/p5-Font-TTF","version":"1.06"},"p5-PDF-API2-XS":{"origin":"textproc/p5-PDF-API2-XS","version":"1.002"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Number-WithError","origin":"math/p5-Number-WithError","version":"1.01_1","comment":"Numbers with error propagation and scientific rounding","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Number-WithError","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c6382ec87146ce7dc715faae8c4210b242045b7b20fd18266331f68d1ec61e32","flatsize":53263,"path":"All/p5-Number-WithError-1.01_1.pkg","repopath":"All/p5-Number-WithError-1.01_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":20660,"desc":"This class is a container class for numbers with a number of associated\nsymmetric and asymmetric errors. It overloads practically all common\narithmetic operations and trigonometric functions to propagate the errors.\nIt can do proper scientific rounding (as explained in more detail below in\nthe documentation of the significant_digit() method).\n\nYou can use Math::BigFloat objects as the internal representation of\nnumbers in order to support arbitrary precision calculations.\n\nErrors are propagated using Gaussian error propagation.\n\nWith a notable exception, the test suite covers way over ninety percent of\nthe code. The remaining holes are mostly difficult-to-test corner cases\nand sanity tests. The comparison routines are the exception for which\nthere will be more extensive tests in a future release.","deps":{"p5-Params-Util":{"origin":"devel/p5-Params-Util","version":"1.102"},"p5-prefork":{"origin":"devel/p5-prefork","version":"1.05"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Number-Uncertainty","origin":"math/p5-Number-Uncertainty","version":"0.1_1","comment":"Object-orientated uncertainty object","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Number-Uncertainty","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b96bf90483ac14601d9152087dd3b58b0eedcee0faf4a6943a7a296d90685144","flatsize":69092,"path":"All/p5-Number-Uncertainty-0.1_1.pkg","repopath":"All/p5-Number-Uncertainty-0.1_1.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3"],"pkgsize":20820,"desc":"Number::Uncertainty provides an object-orientated uncertainty object. It stores\ninformation about a value and its error bounds.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Number-Spell","origin":"textproc/p5-Number-Spell","version":"0.04_1","comment":"Perl extension for spelling out numbers","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Number-Spell","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"647c3fab7753c0e9437c7d221d1e1b39547c525d68a025a46d1e6beda96fc1ce","flatsize":10774,"path":"All/p5-Number-Spell-0.04_1.pkg","repopath":"All/p5-Number-Spell-0.04_1.pkg","licenselogic":"single","pkgsize":5084,"desc":"Number::Spell provides functionality for spelling out numbers. Currently\nonly integers are supported.\n\nBy default Number::Spell does American formatting, but can be configured to\ndo European formatting by calling it with the \"Format => 'eu'\" option.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Number-RecordLocator","origin":"converters/p5-Number-RecordLocator","version":"0.005_1","comment":"Encodes integers into a short locator string","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Number-RecordLocator","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9988119d40672c4ddba0b8453ef718ed0a3f8c8d53d124eb1cfa6e17c50999c8","flatsize":6863,"path":"All/p5-Number-RecordLocator-0.005_1.pkg","repopath":"All/p5-Number-RecordLocator-0.005_1.pkg","licenselogic":"single","pkgsize":4940,"desc":"Number::RecordLocator encodes integers into a 32 character \"alphabet\"\ndesigned to be short and easy to read and pronounce.  With a 32 bit\nencoding, you can map 33.5 million unique ids into a 5 character code.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","perl5"]},{"name":"p5-Number-Nary","origin":"converters/p5-Number-Nary","version":"1.100313","comment":"Encode and decode numbers as n-ary strings","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Number-Nary","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"131fa79e23707f57c80084240d3d9594447fcec23cd7d631b71f064ef86826f4","flatsize":53711,"path":"All/p5-Number-Nary-1.100313.pkg","repopath":"All/p5-Number-Nary-1.100313.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14364,"desc":"This module lets you convert numbers into strings that encode the number\nusing the digit set of your choice.","deps":{"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-Sub-Exporter":{"origin":"devel/p5-Sub-Exporter","version":"0.991"},"p5-UDCode":{"origin":"devel/p5-UDCode","version":"1.03_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","perl5"]},{"name":"p5-Number-Misc","origin":"math/p5-Number-Misc","version":"1.2","comment":"Perl extension of handy utilities for numbers","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Number-Misc","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6153a36869cf98868fc07d2df7fb58dbae53656685127363d9c047078e93686a","flatsize":23491,"path":"All/p5-Number-Misc-1.2.pkg","repopath":"All/p5-Number-Misc-1.2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9604,"desc":"Number::Misc provides some miscellaneous handy utilities for handling\nnumbers.  These utilities handle processing numbers as strings,\ndetermining basic properties of numbers, or selecting a random number\nfrom a range.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Number-Fraction","origin":"math/p5-Number-Fraction","version":"3.1.0","comment":"Perl extension to model fractions","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Number-Fraction","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"119e1dca64a49682206f8208f6d2e8c8cc83ea7e73010679680d012710674ae3","flatsize":29961,"path":"All/p5-Number-Fraction-3.1.0.pkg","repopath":"All/p5-Number-Fraction-3.1.0.pkg","licenselogic":"single","pkgsize":12652,"desc":"Number::Fraction is a Perl module which allows you to work with fractions\nin your Perl programs.","deps":{"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-Type-Tiny":{"origin":"devel/p5-Type-Tiny","version":"2.006000"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-ODF-lpOD_Helper","origin":"textproc/p5-ODF-lpOD-Helper","version":"6.014","comment":"Fix and enhance ODF::lpOD","maintainer":"wen@FreeBSD.org","www":"https://metacpan.org/release/ODF-lpOD_Helper","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6e62938da963d0fcbc79d10c7b6c334a9369a8bfaf8c842f3a3ff876c83961cc","flatsize":119284,"path":"All/p5-ODF-lpOD_Helper-6.014.pkg","repopath":"All/p5-ODF-lpOD_Helper-6.014.pkg","licenselogic":"single","pkgsize":46960,"desc":"ODF::lpOD_Helper enables transparent Unicode support, provides\nhigher-level multi-segment text search & replace methods, and\nworks around ODF::lpOD bugs and limitations.\n\nStyles may be specified with a high-level notation and the necessary\nspan and style objects are automatically created and fonts registered.","deps":{"p5-ODF-lpOD":{"origin":"textproc/p5-ODF-lpOD","version":"2.001"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Number-Format","origin":"textproc/p5-Number-Format","version":"1.76","comment":"Perl extension for formatting numbers","maintainer":"perl@FreeBSD.org","www":"http://www.bayview.com/software/perl.shtml","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2fe2df820cf276d11ea6dce1c5b5c7f4e61cb32ddb238121b6152e6a2958eefe","flatsize":61718,"path":"All/p5-Number-Format-1.76.pkg","repopath":"All/p5-Number-Format-1.76.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":23940,"desc":"Number::Format is a library for formatting numbers.  Functions are\nprovided for converting numbers to strings in a variety of ways, and to\nconvert strings that contain numbers back into numeric form.  The output\nformats may include thousands separators - characters inserted between\neach group of three characters counting right to left from the decimal\npoint.  The characters used for the decimal point and the thousands\nseparator come from the locale information or can be specified by the\nuser.\n\nSeamus Venasse <svenasse@polaris.ca>","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Number-WithError-LaTeX","origin":"math/p5-Number-WithError-LaTeX","version":"0.06_2","comment":"LaTeX output for Number::WithError","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Number-WithError-LaTeX","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"014533b140c6a71dade9f7986533c3019fe372b335fd8da575c7541c07e4d252","flatsize":17266,"path":"All/p5-Number-WithError-LaTeX-0.06_2.pkg","repopath":"All/p5-Number-WithError-LaTeX-0.06_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9912,"desc":"This class is a subclass of Number::WithError. It provides the same\ninterface and the same exports.\n\nIt adds several methods to every object. The main functionality is\nprovided by latex(), which dumps the object as valid LaTeX code. Also,\nencode() is a convenient way to encode any UTF-8 string into TeX. It is\njust a convenience thing since it is delegated to TeX::Encode.\n\nUnlike Number::WithError, this module requires perl version 5.8 or later.\n(That is the rationale for creating a separate distribution, too.)","deps":{"p5-Number-WithError":{"origin":"math/p5-Number-WithError","version":"1.01_1"},"p5-Params-Util":{"origin":"devel/p5-Params-Util","version":"1.102"},"p5-TeX-Encode":{"origin":"textproc/p5-TeX-Encode","version":"2.010"},"p5-prefork":{"origin":"devel/p5-prefork","version":"1.05"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Number-Compare","origin":"math/p5-Number-Compare","version":"0.03_1","comment":"Numeric comparisons","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Number-Compare","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"72ce3fbd37e37ba3aab2f70cc72e6313f4dc2186714181857d285978c8a4a726","flatsize":11231,"path":"All/p5-Number-Compare-0.03_1.pkg","repopath":"All/p5-Number-Compare-0.03_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6552,"desc":"Number::Compare compiles a simple comparison to an anonymous subroutine,\nwhich you can call with a value to be tested again.\n\nNow this would be very pointless, if Number::Compare didn't understand\nmagnitudes.\n\nThe target value may use magnitudes of kilobytes (k, ki), megabytes (m,\nmi), or gigabytes (g, gi).  Those suffixed with an i use the appropriate\n2**n version in accordance with the IEC standard:\nhttp://physics.nist.gov/cuu/Units/binary.html","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Nodejs-Util","origin":"www/p5-Nodejs-Util","version":"0.012_1","comment":"Utilities related to Node.js","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/Nodejs-Util","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"86822d7bc34880755bacdf3e3cb6e24cc3f7454f2dde21adae442d12d22603ad","flatsize":52137,"path":"All/p5-Nodejs-Util-0.012_1.pkg","repopath":"All/p5-Nodejs-Util-0.012_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13964,"desc":"Nodejs::Util provides utilities related to Node.js, including nodejs_available,\nnodejs_module_path and nodejs_path.","deps":{"node22":{"origin":"www/node22","version":"22.16.0"},"p5-File-Which":{"origin":"sysutils/p5-File-Which","version":"1.27"},"p5-IPC-System-Options":{"origin":"devel/p5-IPC-System-Options","version":"0.341"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Number-Tolerant","origin":"devel/p5-Number-Tolerant","version":"1.710","comment":"Provides inexact number comparisons with tolerance ranges","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Number-Tolerant","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a94620f3c023723009a193b66892075ca7e2f3a247d6b1efcdfee4fff8868c2c","flatsize":128399,"path":"All/p5-Number-Tolerant-1.710.pkg","repopath":"All/p5-Number-Tolerant-1.710.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":45616,"desc":"Number::Tolerant provides tolerance ranges for inexact numbers.","deps":{"p5-Sub-Exporter":{"origin":"devel/p5-Sub-Exporter","version":"0.991"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Number-Format-Metric","origin":"textproc/p5-Number-Format-Metric","version":"0.60","comment":"Format number with metric prefix","maintainer":"vvelox@vvelox.net","www":"https://metacpan.org/dist/Number-Format-Metric","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2456b713410f209476c55e128361c3e3c8d8f9cb15437c39333917cb4040ed76","flatsize":13219,"path":"All/p5-Number-Format-Metric-0.60.pkg","repopath":"All/p5-Number-Format-Metric-0.60.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7192,"desc":"Format number with metric prefix.\n\nformat_metric(14     , {base=>10});               # => \"14\"\nformat_metric(12000  , {base=> 2, precision=>1}); # => \"11.7K\"\nformat_metric(12000  , {base=>10, precision=>1}); # => \"11.7Ki\"\nformat_metric(-0.0017, {base=>10});               # => \"1.7m\"","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Nginx-Simple","origin":"www/p5-Nginx-Simple","version":"0.07_1","comment":"Perl 5 module for easy to use interface for Nginx Perl Module","maintainer":"simond@irrelevant.org","www":"https://metacpan.org/release/Nginx-Simple","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bbb736c640d1a5011d9d2b72a9d54977676259ae65d3157a391cedb10193dceb","flatsize":61566,"path":"All/p5-Nginx-Simple-0.07_1.pkg","repopath":"All/p5-Nginx-Simple-0.07_1.pkg","licenselogic":"single","pkgsize":22836,"desc":"Nginx::Simple is a Perl module which allows for a \"Apache mod_perl-like\"\ninterface.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Number-Bytes-Human","origin":"devel/p5-Number-Bytes-Human","version":"0.11_1","comment":"Convert byte count to human readable format","maintainer":"madis555@hot.ee","www":"https://metacpan.org/release/Number-Bytes-Human","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c6163f6b5c554479c013573206bd58c6a55c781378783d5dc3a8ff0196717365","flatsize":31199,"path":"All/p5-Number-Bytes-Human-0.11_1.pkg","repopath":"All/p5-Number-Bytes-Human-0.11_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14472,"desc":"This module provides a formatter which turns byte counts to usual\nreadable format.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Nexmo-SMS","origin":"comms/p5-Nexmo-SMS","version":"0.06_2","comment":"Send SMS via http://www.nexmo.com/ API","maintainer":"jnlin@freebsd.cs.nctu.edu.tw","www":"https://metacpan.org/release/Nexmo-SMS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2783aff7c5907993ff7122ca08b5fa9f3bd23237ca057fe703bbdbe70b8daaa2","flatsize":57273,"path":"All/p5-Nexmo-SMS-0.06_2.pkg","repopath":"All/p5-Nexmo-SMS-0.06_2.pkg","licenselogic":"single","pkgsize":23244,"desc":"Nexmo::SMS is a perl module which allow you to send SMS via\nhttp://www.nexmo.com/","deps":{"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["comms","perl5"]},{"name":"p5-News-Newsrc","origin":"news/p5-News-Newsrc","version":"1.11_1","comment":"Manage newsrc files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/News-Newsrc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5d9ea39e12d1c2e06981a0ec3d2c923aa3b17532efe1f2c5cdb72829e62bb5ff","flatsize":33185,"path":"All/p5-News-Newsrc-1.11_1.pkg","repopath":"All/p5-News-Newsrc-1.11_1.pkg","licenselogic":"single","pkgsize":13596,"desc":"News::Newsrc manages newsrc files, of the style\n\n    alt.foo: 1-21,28,31-34\n    alt.bar! 3,5,9-2900,2902\n\nMethods are provided for\n- reading and writing newsrc files\n- adding and removing newsgroups\n- changing the order of newsgroups\n- subscribing and unsubscribing from newsgroups\n- testing whether groups exist and are subscribed\n- marking and unmarking articles\n- testing whether articles are marked\n- returning lists of newsgroups\n- returning lists of articles","deps":{"p5-Set-IntSpan":{"origin":"math/p5-Set-IntSpan","version":"1.19_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["news","perl5"]},{"name":"p5-Newsletter","origin":"www/p5-Newsletter","version":"0.033","comment":"Simple website based Newsletter interface","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/KALELE/Newsletter-0.033","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7c0e07dc37c93577ae99cdb9c8a14acaf0547e3ab2e6fb21b8dab08d363cfef8","flatsize":128551,"path":"All/p5-Newsletter-0.033.pkg","repopath":"All/p5-Newsletter-0.033.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":31380,"desc":"Newsletter - A Simple website based Newsletter interface!\nA list of functions that can be exported. You can delete this section if you\ndon't export anything, such as for a purely object-oriented module.","deps":{"p5-File-Type":{"origin":"devel/p5-File-Type","version":"0.22_1"},"p5-MIME-Explode":{"origin":"mail/p5-MIME-Explode","version":"0.39_1"},"p5-MIME-Lite":{"origin":"mail/p5-MIME-Lite","version":"3.033"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc","www"]},{"name":"p5-No-Worries","origin":"devel/p5-No-Worries","version":"1.7","comment":"Coding without worries in Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/No-Worries","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3f240fd109862d90210c1baf7bf32858406887852bc230c92f4420197f7aec42","flatsize":192635,"path":"All/p5-No-Worries-1.7.pkg","repopath":"All/p5-No-Worries-1.7.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":72288,"desc":"This collection of modules ease coding by providing consistent\nconvenient functions to perform frequently used programming tasks.","deps":{"p5-HTTP-Date":{"origin":"www/p5-HTTP-Date","version":"6.06"},"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-ODF-lpOD","origin":"textproc/p5-ODF-lpOD","version":"2.001","comment":"OpenDocument management interface","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/ODF-lpOD","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c97a9ab4a2be975f7d12e79b2416cd6ae511c18e1ecda4797301cdece988656c","flatsize":1125187,"path":"All/p5-ODF-lpOD-2.001.pkg","repopath":"All/p5-ODF-lpOD-2.001.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":363900,"desc":"ODF::lpOD is an Open Document management interface. It allows the users to\ncreate or transform office documents, or to extract data from them. It can\nhandle documents which comply with the Open Document Format international\nstandard (ODF). It may handle text documents (ODT), spreadsheet documents(ODS),\nas well as presentation(ODP) or drawing documents (ODG).","deps":{"p5-Archive-Zip":{"origin":"archivers/p5-Archive-Zip","version":"1.68"},"p5-File-Slurp":{"origin":"devel/p5-File-Slurp","version":"9999.27"},"p5-File-Type":{"origin":"devel/p5-File-Type","version":"0.22_1"},"p5-Image-Size":{"origin":"graphics/p5-Image-Size","version":"3.300"},"p5-XML-Twig":{"origin":"textproc/p5-XML-Twig","version":"3.53"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-News-Article","origin":"news/p5-News-Article","version":"1.27_4","comment":"Object for handling Usenet articles in mail or news form","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c5e4829f37eb88b093d4cdf35ec3b70c5f878f7ca21292dafb67656f8e7dbd6f","flatsize":77223,"path":"All/p5-News-Article-1.27_4.pkg","repopath":"All/p5-News-Article-1.27_4.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":31968,"desc":"This module allows for creating articles from scratch, or reading them\nfrom various data sources; various header manipulations, and posting\nvia NNTP or mailing via a sendmail-workalike.","deps":{"p5-PGP-Sign":{"origin":"security/p5-PGP-Sign","version":"1.04"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["news","perl5"],"options":{"PGP_SIGN":"on"}},{"name":"p5-NetApp","origin":"net-mgmt/p5-NetApp","version":"500.002_1","comment":"Perl interface to manage NetApp NAS devices","maintainer":"snowfly@yuntech.edu.tw","www":"https://metacpan.org/release/NetApp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"597726a02850cd0bb2ff99a34684a4ad2333a61238ffb0ea21a9a57f4cfb8566","flatsize":195781,"path":"All/p5-NetApp-500.002_1.pkg","repopath":"All/p5-NetApp-500.002_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":63772,"desc":"This package provides a suite of modules for managing NetApp's NAS\ndevices, commonly referred to as \"filers\".\n\nThis is the first public release of my NetApp Perl API, and although I\nconsider the code to be very stable, the API should be considered\nexperimental.  The convention I will be following regarding\nnon-compatible API changes is as follows.  I'm using a\nmajor.minor.subminor release naming convention, and I will promise to\nNOT make non-backwards compatible changes between subminor releases.\n\nHowever, in order to allow the API to evolve, it is entirely possible\nthat non-backwards compatible changes will be made between minor\nreleases.  IOW, the major.minor release numbers can be considered an\nAPI version.  Any changes to 1.1.0, 1.1.2, etc. must be backwards\ncompatible with the previous 1.1.* releases.\n\nThere is no guarantee that 1.2.0 will be 100%25 backwards compatible,\nalthough such changes will be made only when justified.  The author\ndoes not believe in infinite backwards compatibility.","deps":{"p5-Class-Std":{"origin":"devel/p5-Class-Std","version":"0.013"},"p5-Clone":{"origin":"devel/p5-Clone","version":"0.47"},"p5-IPC-Cmd":{"origin":"devel/p5-IPC-Cmd","version":"1.04"},"p5-Net-Telnet":{"origin":"net/p5-Net-Telnet","version":"3.05"},"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"p5-Regexp-Common":{"origin":"textproc/p5-Regexp-Common","version":"2017060201"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt","perl5"]},{"name":"p5-Nmap-Scanner","origin":"security/p5-Nmap-Scanner","version":"1.0_5","comment":"Perform and manipulate nmap scans using perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Nmap-Scanner","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ebab31bc58aec1e743931730e8c7a96fd737e67fa577cfaba5bcb18f7d68bd6e","flatsize":134995,"path":"All/p5-Nmap-Scanner-1.0_5.pkg","repopath":"All/p5-Nmap-Scanner-1.0_5.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":66916,"desc":"This set of modules provides perl class wrappers for the network mapper\n(nmap) scanning tool (see http://www.insecure.org/nmap/).  Using these\nmodules, a developer, network administrator, or other techie can create\nperl routines or classes which can be used to automate and integrate\nnmap scans elegantly into new and existing perl scripts.","deps":{"nmap":{"origin":"security/nmap","version":"7.94_3"},"p5-Class-Generate":{"origin":"devel/p5-Class-Generate","version":"1.18"},"p5-XML-SAX":{"origin":"textproc/p5-XML-SAX","version":"1.02"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Nmap-Parser","origin":"security/p5-Nmap-Parser","version":"1.37","comment":"Parse nmap scan data with perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Nmap-Parser","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"64ec95ec4e32d5f6e818290edec68a906a193956c6cc268ff03f3ff1de4def75","flatsize":69878,"path":"All/p5-Nmap-Parser-1.37.pkg","repopath":"All/p5-Nmap-Parser-1.37.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":25184,"desc":"This module implements a interface to the information contained in an nmap\nscan. It is implemented by parsing the xml scan data that is generated by\nnmap. This will enable anyone who utilizes nmap to quickly create fast and\nrobust security scripts that utilize the powerful port scanning abilities of\nnmap.","deps":{"nmap":{"origin":"security/nmap","version":"7.94_3"},"p5-XML-Twig":{"origin":"textproc/p5-XML-Twig","version":"3.53"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-NetAddr-IP-Lite","origin":"net-mgmt/p5-NetAddr-IP-Lite","version":"1.01_1","comment":"IPv4/6 and 128 bit number utilities","maintainer":"ychsiao@ychsiao.org","www":"https://metacpan.org/release/MIKER/NetAddr-IP-Lite-1.01","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"de695811a53374147d9b92c9e4aa3961f377918361fb79de69557fb4664cb47c","flatsize":103818,"path":"All/p5-NetAddr-IP-Lite-1.01_1.pkg","repopath":"All/p5-NetAddr-IP-Lite-1.01_1.pkg","licenselogic":"single","licenses":["ART10"],"pkgsize":34512,"desc":"NetAddr::IP::Lite - Manages IPv4 and IPv6 addresses and subnets","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt","perl5"]},{"name":"p5-NetAddr-IP-Find","origin":"textproc/p5-NetAddr-IP-Find","version":"0.03_1","comment":"Iterates over all IP addresses in a text similar to Email::Find","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/NetAddr-IP-Find","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"50ec85be7bc2042b155ce780a7a4834e8b8d86c0b8d73aa60933e420eb7c09c7","flatsize":11587,"path":"All/p5-NetAddr-IP-Find-0.03_1.pkg","repopath":"All/p5-NetAddr-IP-Find-0.03_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6776,"desc":"This is a module for finding IP addresses in plain text.\n\nNetAddr::IP::Find exports one function, find_ipaddrs(). It\nworks very similar to URI::Find's find_uris() or\nEmail::Find's find_emails().\n\n$num_ipaddrs_found = find_ipaddrs($text, \\&callback);","deps":{"p5-NetAddr-IP":{"origin":"net-mgmt/p5-NetAddr-IP","version":"4.079"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-NetAddr-IP","origin":"net-mgmt/p5-NetAddr-IP","version":"4.079","comment":"Work with IPv4 and IPv6 addresses and subnets","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/NetAddr-IP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2a3e034c15f2199c096d7794e9be1e171f6ab4e75529ffb197b7d28dd3a288cd","flatsize":272370,"path":"All/p5-NetAddr-IP-4.079.pkg","repopath":"All/p5-NetAddr-IP-4.079.pkg","licenselogic":"or","licenses":["ART10","GPLv2"],"pkgsize":85992,"desc":"This perl module provides a simple interface to the tedious bit\nmanipulation involved when handling IP address calculations. It also\nhelps by performing range comparisons between subnets as well as other\nfrequently used functions.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt","perl5"]},{"name":"p5-Nginx-ReadBody","origin":"www/p5-Nginx-ReadBody","version":"0.07_1","comment":"Nginx embeded perl module to read and evaluate a request body","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Nginx-ReadBody","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aa366f6efb41b0a7ba73612df4e711def7664d44a97e5dd34f60b09f4d63c1aa","flatsize":33515,"path":"All/p5-Nginx-ReadBody-0.07_1.pkg","repopath":"All/p5-Nginx-ReadBody-0.07_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16100,"desc":"Nginx::ReadBody is a nginx web server embeded perl module to read\nand evaluate a request body.","deps":{"nginx":{"origin":"www/nginx","version":"1.26.3_3,3"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"],"options":{"NGINX_DEVEL":"off"},"messages":[{"message":"WARNING:\n    Do not forget compile www/nginx or www/nginx-devel\n    with HTTP_PERL_MODULE support","type":"install"}]},{"name":"p5-Net-vCard","origin":"misc/p5-Net-vCard","version":"0.5_1","comment":"Read and write vCard files (RFC 2426)","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-vCard","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bec0d976bba895ac983d42e9611bedb1985017dcb6bbc09b848bbb6d2ef0bfda","flatsize":28630,"path":"All/p5-Net-vCard-0.5_1.pkg","repopath":"All/p5-Net-vCard-0.5_1.pkg","licenselogic":"single","pkgsize":13996,"desc":"Net::vCard - Read and write vCard files (RFC 2426). vCard files hold\npersonal information that you would typically find on a business card.\nName, numbers, addresses, and even logos. This module can also serve as a\nbase class for other vFile readers.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["misc","perl5"]},{"name":"p5-Net-uFTP","origin":"net/p5-Net-uFTP","version":"0.161_1","comment":"Universal interface for FTP-like modules (FTP, SFTP, SCP)","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-uFTP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b45fba4953998f11405bfeb7fd8ca50e4d699f3544a4df2cb82a7700140947d8","flatsize":37059,"path":"All/p5-Net-uFTP-0.161_1.pkg","repopath":"All/p5-Net-uFTP-0.161_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14612,"desc":"NET::uFTP is a Perl5 module providing a universal interface for FTP-like\nmodules (FTP, SFTP, SCP), in most cases Net::FTP compatible.","deps":{"p5-Class-Accessor-Fast-XS":{"origin":"devel/p5-Class-Accessor-Fast-XS","version":"0.04_1"},"p5-File-Stat-ModeString":{"origin":"sysutils/p5-File-Stat-ModeString","version":"1.00_1"},"p5-Net-FTP-AutoReconnect":{"origin":"net/p5-Net-FTP-AutoReconnect","version":"0.3_1"},"p5-Net-SSH2":{"origin":"net/p5-Net-SSH2","version":"0.74"},"p5-UNIVERSAL-require":{"origin":"devel/p5-UNIVERSAL-require","version":"0.19"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","net","perl5"]},{"name":"p5-Net-sFlow","origin":"net/p5-Net-sFlow","version":"0.11_1","comment":"Decode sFlow datagrams","maintainer":"snowfly@yuntech.edu.tw","www":"https://metacpan.org/release/Net-sFlow","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8c613cd4335ffd9b5d2c88cc58cbc770e7225151618ebad1456042280881f6b8","flatsize":117624,"path":"All/p5-Net-sFlow-0.11_1.pkg","repopath":"All/p5-Net-sFlow-0.11_1.pkg","licenselogic":"single","licenses":["ART10"],"pkgsize":21096,"desc":"The sFlow module provides a mechanism to parse and decode sFlow datagrams.\nIt supports sFlow version 2/4 (RFC 3176 - http://www.ietf.org/rfc/rfc3176.txt)\nand sFlow version 5 (Memo - http://sflow.org/sflow_version_5.txt).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-News-Article-NoCeM","origin":"news/p5-News-Article-NoCeM","version":"0.09","comment":"Module to generate accurate NoCeM notices","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/News-Article-NoCeM","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c3a9633f4b61b68bebe3812e85ba347a29c0046df68dfbbad86c9fa7c08a2a91","flatsize":22074,"path":"All/p5-News-Article-NoCeM-0.09.pkg","repopath":"All/p5-News-Article-NoCeM-0.09.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8416,"desc":"News::Article::NoCeM is a library of perl modules for managing NoCeM notice in\nNetwork News services. It's meant to be used for code-reuse and sharing when\nwriting news-based applications.","deps":{"p5-News-Article":{"origin":"news/p5-News-Article","version":"1.27_4"},"p5-PGP-Sign":{"origin":"security/p5-PGP-Sign","version":"1.04"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["news","perl5"]},{"name":"p5-NetPacket","origin":"net/p5-NetPacket","version":"1.7.2","comment":"Modules to assemble/disassemble network packets at the protocol level","maintainer":"tolid@tolid.eu.org","www":"https://metacpan.org/release/NetPacket","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"943ed67b52bf7758d0d963098fce278f836722fe4c0ad7f472cf03ce304a6587","flatsize":151884,"path":"All/p5-NetPacket-1.7.2.pkg","repopath":"All/p5-NetPacket-1.7.2.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":58100,"desc":"NetPacket provides a base class for a cluster of modules related\nto decoding and encoding of network protocols. Each NetPacket\ndescendent module knows how to encode and decode packets for the\nnetwork protocol it implements.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-NetCDF","origin":"math/p5-NetCDF","version":"1.2.4_9","comment":"Perl5 module to read and write netCDF files","maintainer":"rand@meridian-enviro.com","www":"http://www.unidata.ucar.edu/packages/netcdf-perl/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8fe2522a277a30b120bc88ffc73c98528d04eb15d2a4b711ef3ac846c71d225f","flatsize":90469,"path":"All/p5-NetCDF-1.2.4_9.pkg","repopath":"All/p5-NetCDF-1.2.4_9.pkg","licenselogic":"single","pkgsize":30776,"desc":"A perl extension module for scientific data access via the netCDF API","deps":{"netcdf":{"origin":"science/netcdf","version":"4.9.3"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Net-Yadis","origin":"net/p5-Net-Yadis","version":"1.0_2","comment":"Yadis service discovery protocol, and parses XRDS xml documents","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-Yadis","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cffaa2e3675d80213bdea97b69596c5ffe8d05ed54ee5fdd10d13930d1633313","flatsize":15962,"path":"All/p5-Net-Yadis-1.0_2.pkg","repopath":"All/p5-Net-Yadis-1.0_2.pkg","licenselogic":"single","pkgsize":7788,"desc":"Yadis is a service discovery system allowing relying parties\n(aka identity consumers or membersites) to determine automatically,\nwithout end-user intervention, the most appropriate protocol to use.\n\nExamples of such services are:\n\n* Single sign-on across web sites\n* Profile exchange and form filling\n* Blog anti-spam\n\nYadis provides the first step for any service that uses identifiers for\nauthentication, accountability, privacy controlled data exchange and more.","deps":{"p5-XML-XPath":{"origin":"textproc/p5-XML-XPath","version":"1.48"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-NetAddr-MAC","origin":"net/p5-NetAddr-MAC","version":"0.98","comment":"Handle hardware MAC addresses (EUI-48 and EUI-64)","maintainer":"dgeo@centrale-med.fr","www":"https://metacpan.org/release/NetAddr-MAC/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1e6c92466b221cce30a0bc489df64dc243be489fdbc684a3b92e7e7bb24de05b","flatsize":46763,"path":"All/p5-NetAddr-MAC-0.98.pkg","repopath":"All/p5-NetAddr-MAC-0.98.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16740,"desc":"This module provides an interface to deal with Media Access Control (or MAC)\naddresses. These are the addresses that uniquely identify a device on various\nlayer 2 networks. Although the most common case is hardware addresses\non Ethernet network cards, there are a variety of devices that use this\nsystem of addressing.\n\nThis module supports both EUI-48 and EUI-64 addresses and implements an OO\nand a functional interface.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-YAP","origin":"www/p5-Net-YAP","version":"0.6_1","comment":"Conduit to communicate with the Yahoo! Application Platform","maintainer":"skreuzer@FreeBSD.org","www":"https://metacpan.org/release/Net-YAP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7b4b2a58210383f1a15ac4ecdb2584014bf020a9b13968618539073d0ded8bc3","flatsize":4517,"path":"All/p5-Net-YAP-0.6_1.pkg","repopath":"All/p5-Net-YAP-0.6_1.pkg","licenselogic":"single","pkgsize":3536,"desc":"Perl module to be used as a conduit to communicate with the\nYahoo! Application Platform.","deps":{"p5-Net-OAuth-Simple":{"origin":"net/p5-Net-OAuth-Simple","version":"1.7"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Net-XWhois","origin":"net/p5-Net-XWhois","version":"0.90_5","comment":"Whois Client Interface for Perl5","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-XWhois","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a80c0f6954b32f49338a68025b781e68e5efe9bf5c5f2ad6e4a4e40ad7243424","flatsize":46879,"path":"All/p5-Net-XWhois-0.90_5.pkg","repopath":"All/p5-Net-XWhois-0.90_5.pkg","licenselogic":"single","pkgsize":17436,"desc":"The Net::XWhois class provides a generic client framework for doing Whois\nqueries and parsing server response.\n\nOne of the more important features of this module is to enable the design of\nconsistent and predictable interfaces to incompatible whois response formats.\nThe Whois RFC (954) does not define a template for presenting server data;\nconsequently there is a large variation in layout styles as well as content\nserved across servers.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-NetAddr-IP-Count","origin":"net/p5-NetAddr-IP-Count","version":"2.01_1","comment":"Perl module to count hosts in named subnets","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"916335e0c29dfaa3bcbfb40b8188735488ea91fdc0613e40a3cbc54fa7f0dbd6","flatsize":9121,"path":"All/p5-NetAddr-IP-Count-2.01_1.pkg","repopath":"All/p5-NetAddr-IP-Count-2.01_1.pkg","licenselogic":"single","pkgsize":5584,"desc":"This module implements a symplistic way to match individual IP Addresses\nto subnets. It can be used to, among other things, help analyze HTTPD\nlogs.\n\n-Anton\n<tobez@FreeBSD.org>","deps":{"p5-NetAddr-IP":{"origin":"net-mgmt/p5-NetAddr-IP","version":"4.079"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-XMPP2","origin":"net-im/p5-Net-XMPP2","version":"0.14_2","comment":"Implementation of the XMPP Protocol","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/ELMEX/Net-XMPP2-0.14","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e10c9d87a0f7871eec3d1baf3fe87a2d0ad12adb28493d45517f373eb0aa4f89","flatsize":461680,"path":"All/p5-Net-XMPP2-0.14_2.pkg","repopath":"All/p5-Net-XMPP2-0.14_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":197724,"desc":"This is the head module of the Net::XMPP2 XMPP client protocol (as\ndescribed in RFC 3920 and RFC 3921) framework.","deps":{"p5-AnyEvent":{"origin":"devel/p5-AnyEvent","version":"7.17,1"},"p5-Authen-SASL":{"origin":"security/p5-Authen-SASL","version":"2.17_1"},"p5-BS-Event":{"origin":"devel/p5-BS-Event","version":"0.3_2"},"p5-Digest-SHA1":{"origin":"security/p5-Digest-SHA1","version":"2.13_2"},"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"p5-Net-LibIDN":{"origin":"dns/p5-Net-LibIDN","version":"0.12_6"},"p5-Net-SSLeay":{"origin":"security/p5-Net-SSLeay","version":"1.94"},"p5-Object-Event":{"origin":"devel/p5-Object-Event","version":"1.220_1"},"p5-XML-Parser":{"origin":"textproc/p5-XML-Parser","version":"2.47"},"p5-XML-Writer":{"origin":"textproc/p5-XML-Writer","version":"0.900"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-im","perl5"]},{"name":"p5-Net-Write","origin":"net/p5-Net-Write","version":"1.10","comment":"Interface to open and send raw frames to the network","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-Write","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6998ef0bbd415f5021383767828e37a42bff71d2d40dadadf76acc7d813b206a","flatsize":35799,"path":"All/p5-Net-Write-1.10.pkg","repopath":"All/p5-Net-Write-1.10.pkg","licenselogic":"single","licenses":["ART10"],"pkgsize":17284,"desc":"Net::Write provides a portable interface to open a network interface, and be\nable to write raw data directly to the network.","deps":{"p5-Class-Gomor":{"origin":"devel/p5-Class-Gomor","version":"1.03"},"p5-Net-Pcap":{"origin":"net/p5-Net-Pcap","version":"0.21"},"p5-Socket-GetAddrInfo":{"origin":"net/p5-Socket-GetAddrInfo","version":"0.22_4"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-PDL","origin":"math/p5-PDL","version":"2.099","comment":"Perl Data Language","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/PDL","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d5915ef52b82b05385dba7a610159b6c659bff0458a35afd23b376b432d5423f","flatsize":12209465,"path":"All/p5-PDL-2.099.pkg","repopath":"All/p5-PDL-2.099.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":2992428,"desc":"PDL (\"Perl Data Language\") gives standard Perl the ability to compactly store\nand speedily manipulate the large N-dimensional data arrays which are the bread\nand butter of scientific computing.\n\nPDL turns Perl into a free, array-oriented, numerical language similar to (but,\nwe believe, better than) such commercial packages as IDL and MatLab. One can\nwrite simple perl expressions to manipulate entire numerical arrays all at once.\nSimple interactive shells, pdl2 and perldl, are provided for use from the\ncommand line along with the PDL module for use in Perl scripts.","deps":{"fftw":{"origin":"math/fftw","version":"2.1.5_23"},"p5-Astro-FITS-Header":{"origin":"astro/p5-Astro-FITS-Header","version":"3.09"},"p5-File-Map":{"origin":"devel/p5-File-Map","version":"0.71"},"p5-Inline":{"origin":"devel/p5-Inline","version":"0.86"},"p5-Inline-C":{"origin":"devel/p5-Inline-C","version":"0.82"},"p5-Pod-Parser":{"origin":"textproc/p5-Pod-Parser","version":"1.67"},"p5-Sys-SigAction":{"origin":"devel/p5-Sys-SigAction","version":"0.24"},"p5-Term-ReadKey":{"origin":"devel/p5-Term-ReadKey","version":"2.38_1"},"p5-Term-ReadLine-Perl":{"origin":"devel/p5-Term-ReadLine-Perl","version":"1.0303_1"},"p5-Text-Balanced":{"origin":"textproc/p5-Text-Balanced","version":"2.06"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"FFTW":"on","READLINE":"off","SINK":"off"}},{"name":"p5-Net-eBay","origin":"www/p5-Net-eBay","version":"0.62","comment":"Perl Interface to XML based eBay API","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Net-eBay","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5e6c96485a6e55163bbc0af76e3f6593072f493a5f3ee94722b5b33a2375fa3d","flatsize":97404,"path":"All/p5-Net-eBay-0.62.pkg","repopath":"All/p5-Net-eBay-0.62.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":28672,"desc":"Net::eBay allows super easy access to eBay for any perl developer.\nMake an instance of Net::eBay and then call submitRequest to send\nrequests to eBay.\n\nSupports both Legacy API as well as NEW API.","deps":{"p5-Crypt-SSLeay":{"origin":"security/p5-Crypt-SSLeay","version":"0.72_3"},"p5-DateTime-Precise":{"origin":"devel/p5-DateTime-Precise","version":"1.05_1"},"p5-HTML-PrettyPrinter":{"origin":"www/p5-HTML-PrettyPrinter","version":"0.03_1"},"p5-HTML-Tree":{"origin":"www/p5-HTML-Tree","version":"5.07"},"p5-HTTP-Date":{"origin":"www/p5-HTTP-Date","version":"6.06"},"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-Net-SSLeay":{"origin":"security/p5-Net-SSLeay","version":"1.94"},"p5-Text-Format":{"origin":"textproc/p5-Text-Format","version":"0.63"},"p5-XML-Dumper":{"origin":"textproc/p5-XML-Dumper","version":"0.81_1"},"p5-XML-Simple":{"origin":"textproc/p5-XML-Simple","version":"2.25"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"],"options":{"EXAMPLES":"on"}},{"name":"p5-Net-ext","origin":"net/p5-Net-ext","version":"1.011_2","comment":"Perl modules for using sockets","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-ext","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e474b552390dde3f67f12107b169a6dc145cbbb76a781e288a95d8c91897ae61","flatsize":359646,"path":"All/p5-Net-ext-1.011_2.pkg","repopath":"All/p5-Net-ext-1.011_2.pkg","licenselogic":"single","pkgsize":112160,"desc":"Various modules for use Sockets with a TIESCALAR interface\nfor really simple socket communications.\n\nNet::Gen\t   - generic sockets interface handling\nNet::Inet\t   - Internet socket interface module\nNet::TCP\t   - TCP sockets interface module\nNet::TCP::Server   - TCP sockets interface module for listeners and servers\nNet::UDP\t   - UDP sockets interface module\nNet::UNIX\t   - UNIX-domain sockets interface module\nNet::UNIX::Server  - UNIX-domain sockets interface module for listeners","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-Z3950-ZOOM","origin":"net/p5-Net-Z3950-ZOOM","version":"1.30_3","comment":"Perl interface to the Z39.50 Object-Orientation Model (ZOOM)","maintainer":"demon@FreeBSD.org","www":"https://metacpan.org/release/Net-Z3950-ZOOM","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7a6d7c5c5055b48574119c410503a406a1fa7c84a8262d2c4955a95aa1ea0ca0","flatsize":208207,"path":"All/p5-Net-Z3950-ZOOM-1.30_3.pkg","repopath":"All/p5-Net-Z3950-ZOOM-1.30_3.pkg","licenselogic":"single","pkgsize":68896,"desc":"This Perl module provides interface to the Z39.50 information\nretrieval protocol (aka ISO 23950), a mature and powerful protocol\nused in application domains as diverse as bibliographic information,\ngeo-spatial mapping, museums and other cultural heritage information,\nand structured vocabulary navigation.","deps":{"p5-MARC-Record":{"origin":"textproc/p5-MARC-Record","version":"2.0.7"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"yaz":{"origin":"net/yaz","version":"5.31.1_8"}},"categories":["net","perl5"]},{"name":"p5-Net-Whois-IP","origin":"net/p5-Net-Whois-IP","version":"1.19_1","comment":"Retrieve whois information given an IP address","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-Whois-IP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fc042e7c02fe24205893d872987dcf91dac685aedb9e15e1ff220d42259c6f71","flatsize":13091,"path":"All/p5-Net-Whois-IP-1.19_1.pkg","repopath":"All/p5-Net-Whois-IP-1.19_1.pkg","licenselogic":"single","pkgsize":6852,"desc":"Perl module to allow whois lookup of ip addresses. This module should\nrecursively query the various whois providers until it gets the more\ndetailed information including either TechPhone or OrgTechPhone by\ndefault; however, this is overrideable.","deps":{"p5-Regexp-IPv6":{"origin":"textproc/p5-Regexp-IPv6","version":"0.03_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-Whois","origin":"net/p5-Net-Whois","version":"1.9_1","comment":"Perl5 module to get information using the Whois protocol","maintainer":"demon@FreeBSD.org","www":"https://metacpan.org/release/Net-Whois","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c6f79aaa78ff0eac7c009c4710cc2c7dfa724f0e4f9e2e332e9cbdf26b297ff4","flatsize":14535,"path":"All/p5-Net-Whois-1.9_1.pkg","repopath":"All/p5-Net-Whois-1.9_1.pkg","licenselogic":"single","pkgsize":8228,"desc":"This is a Perl 5 module that retrieves and parses information from the\nInterNIC 'whois' database.  If you are behind a firewall, you probably\nwon't be able to use this module.\n\nThis version supports only the information about domains.  Future work\nmay include information about people and other entities about which\nthe InterNIC keeps data.","deps":{"p5-Locale-Codes":{"origin":"misc/p5-Locale-Codes","version":"3.64"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-WhitePages","origin":"net/p5-Net-WhitePages","version":"1.04_2","comment":"Provides access to the XML API for WhitePages.com","maintainer":"vvelox@vvelox.net","www":"https://metacpan.org/release/Net-WhitePages","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"adf42c51416614356cf46fae7375961d5f192333d1721205e7b705aa40925223","flatsize":10058,"path":"All/p5-Net-WhitePages-1.04_2.pkg","repopath":"All/p5-Net-WhitePages-1.04_2.pkg","licenselogic":"single","pkgsize":5168,"desc":"Provides access to the XML API for WhitePages.com.","deps":{"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-Wake","origin":"net/p5-Net-Wake","version":"0.02_1","comment":"Send Wake On Lan (WOL) packets to power on computers","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-Wake","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"831a7774c61e04f966757ec1abae1f8c576576f9305b50eeb8953e5566e32e78","flatsize":3839,"path":"All/p5-Net-Wake-0.02_1.pkg","repopath":"All/p5-Net-Wake-0.02_1.pkg","licenselogic":"single","pkgsize":3736,"desc":"This package sends wake-on-lan packets to turn on machines\nthat are wake-on-lan capable.\n\nFor now there is only one function in this package:\n\nNet::Wake::by_udp(host, mac_address, [port]);\n\nYou can power on PCs by\nperl -e 'use Net::Wake; Net::Wake::by_udp(\"192.168.0.1\", \"xx:xx:xx:xx:xx:xx\");'\n\nYou can also specify broadcast address for `host'. It is useful in a\nintelligent network.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-YASA","origin":"textproc/p5-Net-YASA","version":"0.03_1","comment":"Perl interface to YASA (Yet Another Suffix Array)","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-YASA","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7e49325da05c3342d6afa7f21eb9d75c1c48296c847b3ffa307a56b626d690fd","flatsize":14277,"path":"All/p5-Net-YASA-0.03_1.pkg","repopath":"All/p5-Net-YASA-0.03_1.pkg","licenselogic":"single","pkgsize":9980,"desc":"YASA is a simple implementation of Suffix Array for counting\nfrequency of given text/string.\n\nThis module provides a Perl interface to YASA via REST.","deps":{"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Net-Z3950-SimpleServer","origin":"net/p5-Net-Z3950-SimpleServer","version":"1.20_1","comment":"Perl module for developing Z39.50 servers","maintainer":"demon@FreeBSD.org","www":"https://www.indexdata.dk/simpleserver/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3c4ebe4273d7dbe82872bca07d0606a6d634312319bdebab2e1f46283cfd8fc3","flatsize":140423,"path":"All/p5-Net-Z3950-SimpleServer-1.20_1.pkg","repopath":"All/p5-Net-Z3950-SimpleServer-1.20_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":51540,"desc":"SimpleServer is a Perl module which is intended to make it as simple as\npossible to develop new Z39.50 servers over any type of database\nimaginable.  All you have to do is implement a function for initialising your\ndatabase (optional), searching the database, and returning \"database\nrecords\" on request.  The module takes care of everything else and\nautomatically starts a server for you, listens to incoming connections,\nand implements the Z39.50 protocol.  It couldn't really be easier.\n\nSimpleServer is based on the popular YAZ toolkit which means it is\nrobust, efficient, widely portable, and it interoperates with all known\nZ39.50 clients.\n\nUse SimpleServer together with other Perl modules to provide gateways\nto relational databases, local file stores, SOAP/RDF-servers, etc.\n\nSimpleServer currently supports the Init, Search, Present, Scan and\nClose services.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"yaz":{"origin":"net/yaz","version":"5.31.1_8"}},"categories":["net","perl5"]},{"name":"p5-Net-UPnP","origin":"multimedia/p5-Net-UPnP","version":"1.4.6","comment":"Perl extension for UPnP","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-UPnP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c2c455d5adea620965c667d7f4f00fab3c01ad50c6a5a751d3416e0931ce21fa","flatsize":114018,"path":"All/p5-Net-UPnP-1.4.6.pkg","repopath":"All/p5-Net-UPnP-1.4.6.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":42432,"desc":"This package provides some functions to control UPnP devices","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","multimedia"]},{"name":"p5-Net-Twitter-Lite","origin":"net/p5-Net-Twitter-Lite","version":"0.12008","comment":"Interface to the Twitter API","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-Twitter-Lite","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"709598b83088598160e6f0398965c3a03cd9eadeb0ffed119b7001ddfdf769b7","flatsize":311356,"path":"All/p5-Net-Twitter-Lite-0.12008.pkg","repopath":"All/p5-Net-Twitter-Lite-0.12008.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":81516,"desc":"This module provides a perl interface to the Twitter APIs. It uses the\nsame API definitions as Net::Twitter, but without the extra bells and\nwhistles and without the additional dependencies. Same great taste,\nless filling.\n\nThis module is related to, but is not part of the \"Net::Twitter\"\ndistribution. It's API methods and API method documentation are\ngenerated from \"Net::Twitter\"'s internals. It exists for those who\ncannot, or prefer not to install Moose and its dependencies.","deps":{"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-LWP-Protocol-https":{"origin":"www/p5-LWP-Protocol-https","version":"6.14"},"p5-Net-HTTP":{"origin":"net/p5-Net-HTTP","version":"6.23"},"p5-Net-OAuth":{"origin":"net/p5-Net-OAuth","version":"0.30"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-XMPP","origin":"net-im/p5-Net-XMPP","version":"1.05_1","comment":"Net::XMPP provides Perl Developer access to the XMPP protocol","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-XMPP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"60f916e412df1b4f5675fca22881e0214a6af352f69a07f87cab6caf782a9579","flatsize":380369,"path":"All/p5-Net-XMPP-1.05_1.pkg","repopath":"All/p5-Net-XMPP-1.05_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":110408,"desc":"The Extensible Messaging and Presence Protocol (XMPP) is an IETF standard\nthat provides a complete cross protocol messaging solution.  The problem\nwith current IM solutions is that they are all proprietary and cannot\ntalk to each other.  XMPP seeks to get rid of those barriers.\n\nNet::XMPP is a collection of Perl modules that provide a Perl Developer\naccess to the XMPP protocol.  Using OOP modules we provide a clean\ninterface to writing anything from a full client to a simple protocol\ntester.","deps":{"p5-Authen-SASL":{"origin":"security/p5-Authen-SASL","version":"2.17_1"},"p5-XML-Stream":{"origin":"textproc/p5-XML-Stream","version":"1.24"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-im","perl5"]},{"name":"p5-Net-Works","origin":"net/p5-Net-Works","version":"0.22","comment":"APIs for IP addresses and networks","maintainer":"pi@FreeBSD.org","www":"https://metacpan.org/release/Net-Works","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"13fa87ed319cd837218972481deb3a9684c736657a9bdfd5e3c1a350fa80d180","flatsize":58227,"path":"All/p5-Net-Works-0.22.pkg","repopath":"All/p5-Net-Works-0.22.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":24452,"desc":"Net-Works provides a APIs for IP addresses and networks\nsimilar to NetAddr::IP, but claims to be cleaner.","deps":{"p5-List-AllUtils":{"origin":"devel/p5-List-AllUtils","version":"0.19"},"p5-Math-Int128":{"origin":"math/p5-Math-Int128","version":"0.22_6"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-Whois-Raw","origin":"net/p5-Net-Whois-Raw","version":"2.99040","comment":"Very simple Perl interface to query raw whois data","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-Whois-Raw","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"641088142d6b75461ca1b098244ea455a7a1e1070c5af75737e5a0c52286553f","flatsize":267303,"path":"All/p5-Net-Whois-Raw-2.99040.pkg","repopath":"All/p5-Net-Whois-Raw-2.99040.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":53704,"desc":"Net::Whois::Raw - Perl extension for retrieving unparsed raw whois\ninformation.  There is also a simple way of checking whether a domain\nis registered or not.\n\nUsage:\n\tuse Net::Whois::Raw;\n\n\t$s = whois('perl.com');\n\t$s = whois('freebsd.org');\n\t$s = whois('freebsd.org.ua');\n\n\t$Net::Whois::Raw::CHECK_FAIL = 1;\n\n\tprint \"Hurry up!\\n\" if !whois('microsoft.com');","deps":{"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-Net-IDN-Encode":{"origin":"textproc/p5-Net-IDN-Encode","version":"2.500_1"},"p5-Regexp-IPv6":{"origin":"textproc/p5-Regexp-IPv6","version":"0.03_1"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-UPS","origin":"www/p5-Net-UPS","version":"0.16_1","comment":"Perl Client library for UPS XML Shipping API","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-UPS","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4a75442e2c0382d656ccfaf86c0167427f6873b8936635bbf208c195d4c0f024","flatsize":99891,"path":"All/p5-Net-UPS-0.16_1.pkg","repopath":"All/p5-Net-UPS-0.16_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":44272,"desc":"Implementation of UPS Online Tools API in Perl","deps":{"p5-IO-Socket-SSL":{"origin":"security/p5-IO-Socket-SSL","version":"2.089"},"p5-Mozilla-CA":{"origin":"www/p5-Mozilla-CA","version":"20250202"},"p5-Task-Weaken":{"origin":"devel/p5-Task-Weaken","version":"1.06"},"p5-XML-Simple":{"origin":"textproc/p5-XML-Simple","version":"2.25"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Net-Traceroute6","origin":"net/p5-Net-Traceroute6","version":"0.03_2","comment":"Perl module to parse traceroute6(8) output","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Net-Traceroute6","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"664fd962e9ace81d92fe7cea82bc7a63f2dd4224185b294698307b9b6a3378b9","flatsize":30081,"path":"All/p5-Net-Traceroute6-0.03_2.pkg","repopath":"All/p5-Net-Traceroute6-0.03_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14120,"desc":"This module implements traceroute6(8) functionality for perl5.  It\nallows you to trace the path IP packets take to a destination.  It\nis currently implemented as a parser around the system traceroute\ncommand.","deps":{"p5-Socket6":{"origin":"net/p5-Socket6","version":"0.29"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-Traceroute-PurePerl","origin":"net/p5-Net-Traceroute-PurePerl","version":"0.10_1","comment":"Traceroute(1) functionality in perl via raw sockets","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Net-Traceroute-PurePerl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4d483771f1889295fec88b6c4f4cd1b990dbc91fdc390a3f3ff6901a9f6626c8","flatsize":54569,"path":"All/p5-Net-Traceroute-PurePerl-0.10_1.pkg","repopath":"All/p5-Net-Traceroute-PurePerl-0.10_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":21748,"desc":"Net::Traceroute::PurePerl implements traceroute(1) functionality for\nperl5. It allows you to trace the path IP packets take to a destination.\nIt is implemented by using raw sockets to act just like the regular\ntraceroute.\n\nYou must also be root to use the raw sockets.","deps":{"p5-Net-Traceroute":{"origin":"net/p5-Net-Traceroute","version":"1.15_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-Traceroute","origin":"net/p5-Net-Traceroute","version":"1.15_1","comment":"Perl module to parse traceroute(8)","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-Traceroute","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d58f8d5aa5bb7cd405dbb74ae2877ed4eb2141ee9b3f0af1e0325d32dc28b404","flatsize":38357,"path":"All/p5-Net-Traceroute-1.15_1.pkg","repopath":"All/p5-Net-Traceroute-1.15_1.pkg","licenselogic":"single","pkgsize":17492,"desc":"Perl module to parse traceroute(8).\n\nSee also: http://www.linnaean.org/~hag/perl/traceroute/traceroute.html","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-TiVo","origin":"net/p5-Net-TiVo","version":"0.11_1","comment":"Framework for accessing TiVo using XML/HTTP","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-TiVo","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a604405d687dc2900bf01c03aa82ae2ebd2b61015b95a836777780da42eea702","flatsize":23633,"path":"All/p5-Net-TiVo-0.11_1.pkg","repopath":"All/p5-Net-TiVo-0.11_1.pkg","licenselogic":"single","pkgsize":12356,"desc":"Net::TiVo provides an object-oriented interface to TiVo's REST interface.  This\nmakes it possible to query your TiVo for information about recorded content,\nsuch as a show's download URL, and space consumed.","deps":{"p5-Crypt-SSLeay":{"origin":"security/p5-Crypt-SSLeay","version":"0.72_3"},"p5-Log-Log4perl":{"origin":"devel/p5-Log-Log4perl","version":"1.57"},"p5-XML-Simple":{"origin":"textproc/p5-XML-Simple","version":"2.25"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-VNC","origin":"net/p5-Net-VNC","version":"0.40_3","comment":"Simple VNC client","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-VNC","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b96af3e8814b72544895c230de62815579a5fb82f3323f4c45d5d1fbb2973fdd","flatsize":58166,"path":"All/p5-Net-VNC-0.40_3.pkg","repopath":"All/p5-Net-VNC-0.40_3.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":21052,"desc":"Virtual Network Computing (VNC) is a desktop sharing system which uses\nthe RFB (Remote FrameBuffer) protocol to remotely control another\ncomputer. This module acts as a VNC client and communicates to a VNC\nserver using the RFB protocol, allowing you to capture the screen of\nthe remote computer.\n\nThis module dies upon connection errors (with a timeout of 15 seconds)\nand protocol errors.\n\nThis implementation is based largely on the RFB Protocol Specification,\nhttp://www.realvnc.com/docs/rfbproto.pdf. That document has an error\nin the DES encryption description, which is clarified via\nhttp://www.vidarholen.net/contents/junk/vnc.html.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Crypt-DES":{"origin":"security/p5-Crypt-DES","version":"2.07_2"},"p5-Image-Imlib2":{"origin":"graphics/p5-Image-Imlib2","version":"2.03_10"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-Whois-ARIN","origin":"net/p5-Net-Whois-ARIN","version":"0.12_1","comment":"ARIN whois client","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Net-Whois-ARIN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e575dad4780372ffa2ba5b401ca537909333bac72383b1272ad819db9993dd38","flatsize":55590,"path":"All/p5-Net-Whois-ARIN-0.12_1.pkg","repopath":"All/p5-Net-Whois-ARIN-0.12_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":22556,"desc":"This module provides a Perl interface to the ARIN Whois server. The module\ntakes care of connecting to an ARIN whois server, sending your whois\nrequests, and parsing the whois output. The whois records are returned as\nlists of Net::Whois::ARIN::* instances.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-Telnet-Cisco-IOS","origin":"net-mgmt/p5-Net-Telnet-Cisco-IOS","version":"0.6_1","comment":"Manage Cisco IOS Devices","maintainer":"snowfly@yuntech.edu.tw","www":"https://metacpan.org/release/Net-Telnet-Cisco-IOS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"859a696920fec1f6dc304c74baf31b68c573bf22d280f49fa796a36f0d9f21b6","flatsize":24631,"path":"All/p5-Net-Telnet-Cisco-IOS-0.6_1.pkg","repopath":"All/p5-Net-Telnet-Cisco-IOS-0.6_1.pkg","licenselogic":"single","pkgsize":7136,"desc":"Net::Telnet::Cisco::IOS (NTCI) is an extension of Joshua Kereos's\nNet::Telnet::Cisco module and provides an easy way to manage and\nmonitor Cisco IOS devices. I'll mention this a lot,\nbut make sure you read up on Net::Telnet::Cisco for a lot of information.","deps":{"p5-Net-Telnet-Cisco":{"origin":"net-mgmt/p5-Telnet-Cisco","version":"1.11"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt","perl5"]},{"name":"p5-Net-Telnet-Netscreen","origin":"net/p5-Net-Telnet-Netscreen","version":"1.2_1","comment":"Perl interface for interact with a Netscreen firewall","maintainer":"snowfly@yuntech.edu.tw","www":"https://metacpan.org/release/Net-Telnet-Netscreen","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d854ed0385f6ac02161776e1a1811397b2f00af889951034c6e6e34b33ea1416","flatsize":22855,"path":"All/p5-Net-Telnet-Netscreen-1.2_1.pkg","repopath":"All/p5-Net-Telnet-Netscreen-1.2_1.pkg","licenselogic":"single","pkgsize":9880,"desc":"Net::Telnet::Netscreen - interact with a Netscreen firewall","deps":{"p5-Net-Telnet":{"origin":"net/p5-Net-Telnet","version":"3.05"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-TcpDumpLog","origin":"net/p5-Net-TcpDumpLog","version":"0.11_1","comment":"Read tcpdump/libpcap network packet logs","maintainer":"skreuzer@FreeBSD.org","www":"https://metacpan.org/release/Net-TcpDumpLog","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3c74ab29fa3c5d7e538a9c6489004e0a6060af1e6fd1cd9b7c0af6f92f1956bc","flatsize":15557,"path":"All/p5-Net-TcpDumpLog-0.11_1.pkg","repopath":"All/p5-Net-TcpDumpLog-0.11_1.pkg","licenselogic":"single","pkgsize":7416,"desc":"Read tcpdump/libpcap network packet logs.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-Trackback","origin":"net/p5-Net-Trackback","version":"1.01_1","comment":"Interface for developing Trackback clients and servers","maintainer":"coryking@mozimedia.com","www":"https://metacpan.org/release/Net-Trackback","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"71cde010ab9084734550184b443a874efaf72fa327aa8c487c1efaf3879355a3","flatsize":42085,"path":"All/p5-Net-Trackback-1.01_1.pkg","repopath":"All/p5-Net-Trackback-1.01_1.pkg","licenselogic":"single","pkgsize":23372,"desc":"This package is an object-oriented interface for developing Trackback\nclients and servers.","deps":{"p5-Class-ErrorHandler":{"origin":"devel/p5-Class-ErrorHandler","version":"0.04"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Ogg-Vorbis-Header-PurePerl","origin":"audio/p5-Ogg-Vorbis-Header-PurePerl","version":"1.0_5","comment":"Manipulate / fetch info from Ogg-Vorbis audio files","maintainer":"dominique.goncalves@gmail.com","www":"https://metacpan.org/release/Ogg-Vorbis-Header-PurePerl","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8273d4f7f91654e3845ba67f1b4045f170ff7c05fa999aea04c5b5aef59769db","flatsize":17636,"path":"All/p5-Ogg-Vorbis-Header-PurePerl-1.0_5.pkg","repopath":"All/p5-Ogg-Vorbis-Header-PurePerl-1.0_5.pkg","licenselogic":"single","pkgsize":8628,"desc":"Fetch/manipulate from Ogg-Vorbis audio files implemented entirely in Perl.","deps":{"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["audio","perl5"]},{"name":"p5-Net-Syslog","origin":"net/p5-Net-Syslog","version":"0.04_1","comment":"Perl extension for sending syslog messages to a remote syslogd","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-Syslog","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2a70d2f9146da634627edcbd4600e72de398554302332228534faa21d027f42d","flatsize":6470,"path":"All/p5-Net-Syslog-0.04_1.pkg","repopath":"All/p5-Net-Syslog-0.04_1.pkg","licenselogic":"single","pkgsize":4460,"desc":"Description\n-----------\n\nNet::Syslog implements the intra-host syslog forwarding protocol. It is not\nintended to replace the Sys::Syslog or Unix::Syslog modules, but instead to\nprovide a method of using syslog when a local syslogd is unavailable or when\nyou don't want to write syslog messages to the local syslog.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-TacacsPlus","origin":"net/p5-Net-TacacsPlus","version":"1.10","comment":"Pure perl implement of Tacacs+ client","maintainer":"vanilla@FreeBSD.org","www":"https://metacpan.org/release/Net-TacacsPlus","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9327bc683e889c942a9537f3e1efc405a21df1cdeb1488cf1cf7092d48f18e3a","flatsize":92832,"path":"All/p5-Net-TacacsPlus-1.10.pkg","repopath":"All/p5-Net-TacacsPlus-1.10.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":38212,"desc":"Net::TacacsPlus - Tacacs+ library.","deps":{"p5-Carp-Clan":{"origin":"devel/p5-Carp-Clan","version":"6.08"},"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-Subnet","origin":"net/p5-Net-Subnet","version":"1.03_1","comment":"Fast IP-in-subnet matcher for IPv4 and IPv6, CIDR or mask","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-Subnet","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2feb39eae2ef5e38e5cb8137d10ce69fe35fbf13da090d7e428366db2b839995","flatsize":16599,"path":"All/p5-Net-Subnet-1.03_1.pkg","repopath":"All/p5-Net-Subnet-1.03_1.pkg","licenselogic":"single","licenses":["ART10"],"pkgsize":8904,"desc":"This is a simple but fast pure Perl module for determining whether a given IP\naddress is in a given set of IP subnets. It's iterative, and it doesn't use any\nfancy tries, but because it uses simple bitwise operations on strings it's still\nvery fast.\n\nAll documented functions are exported by default.\n\nSubnets have to be given in \"address/mask\" or \"address/length\" (CIDR) format.\nThe Socket and Socket6 modules are used to normalise addresses, which means that\nany of the address formats supported by inet_aton and inet_pton can be used with\nNet::Subnet.","deps":{"p5-Socket6":{"origin":"net/p5-Socket6","version":"0.29"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-Trac","origin":"www/p5-Net-Trac","version":"0.16_1","comment":"Interact with a remote Trac instance","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-Trac","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b5bcb2a013794d33776776345b97586cbb3264eff92f3719161e3d1016be7467","flatsize":65323,"path":"All/p5-Net-Trac-0.16_1.pkg","repopath":"All/p5-Net-Trac-0.16_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":31344,"desc":"Net::Trac is simple client library for a remote Trac instance. Because\nTrac doesn't provide a web services API, this module currently \"fakes\"\nan RPC interface around Trac's webforms and the feeds it exports.\nBecause of this, it's somewhat more brittle than a true RPC client\nwould be.","deps":{"p5-Any-Moose":{"origin":"devel/p5-Any-Moose","version":"0.27"},"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-Lingua-EN-Inflect":{"origin":"textproc/p5-Lingua-EN-Inflect","version":"1.905"},"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"p5-Text-CSV":{"origin":"textproc/p5-Text-CSV","version":"2.06"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-WWW-Mechanize":{"origin":"www/p5-WWW-Mechanize","version":"2.19"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Net-Whois-RIPE","origin":"net/p5-Net-Whois-RIPE","version":"2.008001","comment":"Implementation of RIPE Whois","maintainer":"ports@FreeBSD.org","www":"https://metacpan.org/release/Net-Whois-RIPE","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5a09e4f5447b2d3f513c37cfa607579ced81b4b264be8c4787637a8d935fdf6b","flatsize":676269,"path":"All/p5-Net-Whois-RIPE-2.008001.pkg","repopath":"All/p5-Net-Whois-RIPE-2.008001.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":204304,"desc":"This is an object-orienated perl module that provides methods to query,\nretrieve and update RIPE-157 formated objects, from whois servers that\nsupport this format.","deps":{"p5-Iterator-Util":{"origin":"devel/p5-Iterator-Util","version":"0.02_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"],"messages":[{"message":"===>   NOTICE:\n\nThe p5-Net-Whois-RIPE port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"p5-Net-Todoist","origin":"net/p5-Net-Todoist","version":"0.06_1","comment":"Todoist API","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Net-Todoist","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4fdb389e086ef079e96cf57843872f3df5f95c1e5158464c67a8dde3c075b443","flatsize":62375,"path":"All/p5-Net-Todoist-0.06_1.pkg","repopath":"All/p5-Net-Todoist-0.06_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13200,"desc":"Todoist API. Read http://todoist.com/API/help for more details.","deps":{"p5-JSON-XS":{"origin":"converters/p5-JSON-XS","version":"4.03"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5","www"]},{"name":"p5-Net-Snort-Parser","origin":"textproc/p5-Net-Snort-Parser","version":"1.41_1","comment":"Perl modules for parsing Snort configuration files","maintainer":"perl@FreeBSD.org","www":"https://projects.honeynet.org/svn/honeywall/honeywall/trunk/rpm-devel/perl-Net-Snort-Parser/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7c4bd5e4dce394e72322d40c51157578b8f0c9e7c7b8f0c9da2b679612165749","flatsize":69080,"path":"All/p5-Net-Snort-Parser-1.41_1.pkg","repopath":"All/p5-Net-Snort-Parser-1.41_1.pkg","licenselogic":"single","pkgsize":20220,"desc":"These modules provide a basis for parsing snort configuration files and\nrules, allow tools to be built that muck with rulesets with less effort.\nAn example tool, snortconfig, is included.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Net-Server-SS-PreFork","origin":"net/p5-Net-Server-SS-PreFork","version":"0.05_1","comment":"Hot-deployable variant of Net::Server::PreFork","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-Server-SS-PreFork","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f1f4266c537a739829b8627d1c2c65f7bba4f2aba9284e6f66ea5c4b73a31473","flatsize":11493,"path":"All/p5-Net-Server-SS-PreFork-0.05_1.pkg","repopath":"All/p5-Net-Server-SS-PreFork-0.05_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6296,"desc":"A hot-deployable variant of Net::Server::PreFork.","deps":{"p5-Net-Server":{"origin":"net/p5-Net-Server","version":"2.014"},"p5-Server-Starter":{"origin":"net/p5-Server-Starter","version":"0.35"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-Server-Mail-ESMTP-AUTH","origin":"security/p5-Net-Server-Mail-ESMTP-AUTH","version":"0.2","comment":"Plain and login auth methods for Net::Server::Mail::ESMTP","maintainer":"vvelox@vvelox.net","www":"https://metacpan.org/release/Net-Server-Mail-ESMTP-AUTH","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c9b24288a8dfd1aa84d0616da3c6887d093c4aa99b18c633d12864adba2dfe6c","flatsize":13587,"path":"All/p5-Net-Server-Mail-ESMTP-AUTH-0.2.pkg","repopath":"All/p5-Net-Server-Mail-ESMTP-AUTH-0.2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7464,"desc":"Net::Server::Mail::ESMTP::AUTH is an extension to provide\nsupport for SMTP authentication with Net::Server::Mail::ESMTP\nmodule.\n\nCurrently only LOGIN and PLAIN methods are supported.","deps":{"p5-Net-Server-Mail":{"origin":"mail/p5-Net-Server-Mail","version":"0.26"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5","security"]},{"name":"p5-Net-Telnet-Cisco","origin":"net-mgmt/p5-Telnet-Cisco","version":"1.11","comment":"Perl5 module to telnet to Cisco routers","maintainer":"lyngbol@wheel.dk","www":"https://metacpan.org/release/Net-Telnet-Cisco","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f6fe7cd6f73e3e147bc7b016688a5100b8515ea22dac66185229cb54de2b8c73","flatsize":54644,"path":"All/p5-Net-Telnet-Cisco-1.11.pkg","repopath":"All/p5-Net-Telnet-Cisco-1.11.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":22140,"desc":"Net::Telnet::Cisco provides additional functionality to Net::Telnet for\ndealing with Cisco routers.","deps":{"p5-Net-Telnet":{"origin":"net/p5-Net-Telnet","version":"3.05"},"p5-Term-ReadKey":{"origin":"devel/p5-Term-ReadKey","version":"2.38_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt","perl5"]},{"name":"p5-Net-Telnet","origin":"net/p5-Net-Telnet","version":"3.05","comment":"Perl5 module to access and use telnet protocol","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-Telnet","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1526f2289ca5332d02b7085769611c30c774ccd899b10d3b33628f8c4220eca5","flatsize":198937,"path":"All/p5-Net-Telnet-3.05.pkg","repopath":"All/p5-Net-Telnet-3.05.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":54048,"desc":"Description\n  -----------\n\n    Net::Telnet allows you to make client connections to a TCP port\n    and do network I/O, especially with a port using the TELNET\n    protocol.  Simple I/O methods such as print, get, and getline are\n    provided.  More sophisticated interactive features are provided\n    because connecting to a TELNET port ultimately means communicating\n    with a program designed for human interaction.  Some interactive\n    features include the ability to specify a timeout and to wait for\n    patterns to appear in the input stream, such as the prompt from a\n    command interpreter.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-PDF-API3","origin":"textproc/p5-PDF-API3","version":"3.001_1","comment":"The Next Generation of Text::PDF::API2","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/PDF-API3","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f6fe9e8c893e8dcd545cee0cd3a9472fa5407ec82a468d08e49c7bac1d1f5d04","flatsize":29434879,"path":"All/p5-PDF-API3-3.001_1.pkg","repopath":"All/p5-PDF-API3-3.001_1.pkg","licenselogic":"single","pkgsize":3460996,"desc":"After much time, effort, and with well received results,\nAlfred Reibenschuh is abandoning PDF::API2.\n\nHowever we have seen great progress in moving towards paperless methods.\n\nFurthermore the PDF specification is now an ISO standard.\n\nNow is the time to really push forward with the development of an even\nbetter perl pdf solution.\n\nThis is a beginning toward that goal.\n\nThis version starts with PDF::API2 0.73, creating a new one of PDF::API3.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Net-STF-Client","origin":"www/p5-Net-STF-Client","version":"1.01_1","comment":"Perl extension for STF Client","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-STF-Client","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2911b8059392bfff38da2f95b037376c29a9220e0d767a2509dfeb81b8232a1a","flatsize":18244,"path":"All/p5-Net-STF-Client-1.01_1.pkg","repopath":"All/p5-Net-STF-Client-1.01_1.pkg","licenselogic":"single","pkgsize":9916,"desc":"Net::STF::Client implements the STF protocol to talk to STF servers.","deps":{"p5-Class-Accessor-Lite":{"origin":"devel/p5-Class-Accessor-Lite","version":"0.08"},"p5-Furl":{"origin":"www/p5-Furl","version":"3.14_1"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Net-STOMP-Client","origin":"net/p5-Net-STOMP-Client","version":"2.5","comment":"Streaming Text Orientated Messaging Protocol Client","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-STOMP-Client","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f6a74fe5f3f32af47cc83ac443e6831485884480d5f3af31621cfa62b8bed77c","flatsize":179062,"path":"All/p5-Net-STOMP-Client-2.5.pkg","repopath":"All/p5-Net-STOMP-Client-2.5.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":63008,"desc":"This module provides an object oriented client interface to interact\nwith servers supporting STOMP (Streaming Text Orientated Messaging\nProtocol). It supports the major features of messaging brokers: SSL,\nasynchronous I/O, receipts and transactions.\n\nFor details on the protocol see http://stomp.codehaus.org/Protocol.","deps":{"p5-No-Worries":{"origin":"devel/p5-No-Worries","version":"1.7"},"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-Twitter","origin":"net/p5-Net-Twitter","version":"4.01043","comment":"Perl interface to twitter.com","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-Twitter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"180f3d9dee11403307a4a7ca7c95a71a7fb3b284bb28f23eac4e8835363fcfc8","flatsize":470224,"path":"All/p5-Net-Twitter-4.01043.pkg","repopath":"All/p5-Net-Twitter-4.01043.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":133448,"desc":"twitter.com provides a web 2.0 type of ubiquitous presence.\nThis module allows you to set your status, as well as the statuses of\nyour friends.\n\nYou can view the latest status of Net::Twitter on it's own twitter\ntimeline at http://twitter.com/net_twitter","deps":{"p5-Carp-Clan":{"origin":"devel/p5-Carp-Clan","version":"6.08"},"p5-Class-Load":{"origin":"devel/p5-Class-Load","version":"0.25"},"p5-Data-Visitor":{"origin":"devel/p5-Data-Visitor","version":"0.32"},"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-Format-Strptime":{"origin":"devel/p5-DateTime-Format-Strptime","version":"1.79,1"},"p5-Devel-StackTrace":{"origin":"devel/p5-Devel-StackTrace","version":"2.05"},"p5-Digest-HMAC":{"origin":"security/p5-Digest-HMAC","version":"1.05"},"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-IO-Socket-SSL":{"origin":"security/p5-IO-Socket-SSL","version":"2.089"},"p5-JSON-MaybeXS":{"origin":"converters/p5-JSON-MaybeXS","version":"1.004008"},"p5-LWP-Protocol-https":{"origin":"www/p5-LWP-Protocol-https","version":"6.14"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Role-Parameterized":{"origin":"devel/p5-MooseX-Role-Parameterized","version":"1.11"},"p5-Net-OAuth":{"origin":"net/p5-Net-OAuth","version":"0.30"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-TCLink","origin":"net/p5-Net-TCLink","version":"3.4_2","comment":"Module to for connecting to the TrustCommerce payment gateway","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Net_TCLink","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"621495a4962de964fa6a5d5302b3b52b95c7eef3757e86ead47c1482037ca963","flatsize":55841,"path":"All/p5-Net-TCLink-3.4_2.pkg","repopath":"All/p5-Net-TCLink-3.4_2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":21080,"desc":"Net::TCLink is a thin client library to allow your e-commerce servers to\nconnect to the TrustCommerce payment gateway easily and consistently.\nThe protocol (which is the same across all platforms and languages) is\nwell-documented in the Web Developer's Guide, so please consult it for\nany questions you may have about the protocol syntax itself.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-Stomp","origin":"net-im/p5-Net-Stomp","version":"0.62","comment":"Streaming Text Orientated Messaging Protocol Client","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-Stomp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0560c62e7f7fe10d9d492e8eb9fb7d284b53bcf220c02ac25b73ea6f84468490","flatsize":61210,"path":"All/p5-Net-Stomp-0.62.pkg","repopath":"All/p5-Net-Stomp-0.62.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":26700,"desc":"This module allows you to write a Stomp client.  Stomp is the Streaming\nText Orientated Messaging Protocol (or the Protocol Briefly Known as\nTTMP and Represented by the symbol :ttmp).  It's a simple and easy to\nimplement protocol for working with Message Orientated Middleware from\nany language.  Net::Stomp is useful for talking to Apache ActiveMQ, an\nopen source (Apache 2.0 licensed) Java Message Service 1.1 (JMS) message\nbroker packed with many enterprise features.\n\nA Stomp frame consists of a command, a series of headers and a body -\nsee Net::Stomp::Frame for more details.\n\nFor details on the protocol see http://stomp.codehaus.org/Protocol.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Log-Any":{"origin":"devel/p5-Log-Any","version":"1.717"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-im","perl5"]},{"name":"p5-Net-Server-Mail","origin":"mail/p5-Net-Server-Mail","version":"0.26","comment":"Implementation of SMTP, ESMTP, and LMTP protocols","maintainer":"vvelox@vvelox.net","www":"https://metacpan.org/release/Net-Server-Mail","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4c2dc0ddd91c96e5783100cb0c50e7b1d730f14cb039c339cf1c60d994e5fe09","flatsize":84203,"path":"All/p5-Net-Server-Mail-0.26.pkg","repopath":"All/p5-Net-Server-Mail-0.26.pkg","licenselogic":"single","pkgsize":34084,"desc":"This module is a versatile and extensible implementation of the SMTP protocol\nand its different evolutions like ESMTP and LMTP. The event driven\nobject-oriented API makes easy to incorporate the SMTP protocol to your\nprograms.\n\nOther SMTPd implementations don't support useful ESMTP extensions and the LMTP\nprotocol. Their interface design precludes adding them later. So I've decided\nto rewrite a complete implementation with extensibility in mind.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Net-Server-Coro","origin":"net/p5-Net-Server-Coro","version":"1.3_1","comment":"Perl extension for co-operative multithreaded server using Coro","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-Server-Coro","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b787753b9bc42c911f309f1a867297ff2000fe5e8c33072747025df648e377f0","flatsize":20792,"path":"All/p5-Net-Server-Coro-1.3_1.pkg","repopath":"All/p5-Net-Server-Coro-1.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9408,"desc":"A co-operative multithreaded server using Coro.","deps":{"p5-AnyEvent":{"origin":"devel/p5-AnyEvent","version":"7.17,1"},"p5-Coro":{"origin":"devel/p5-Coro","version":"6.570,1"},"p5-Net-Server":{"origin":"net/p5-Net-Server","version":"2.014"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-SSH-Mechanize","origin":"net/p5-Net-SSH-Mechanize","version":"0.1.3_1","comment":"Perl extension for asynchronous ssh command invocation","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-SSH-Mechanize","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"93e0cd1b0bcf94d9cf5110dabe520e9a42d2e27c620c1866e4b749542481e607","flatsize":58572,"path":"All/p5-Net-SSH-Mechanize-0.1.3_1.pkg","repopath":"All/p5-Net-SSH-Mechanize-0.1.3_1.pkg","licenselogic":"single","pkgsize":29272,"desc":"Asynchronous ssh command invocation.","deps":{"p5-AnyEvent":{"origin":"devel/p5-AnyEvent","version":"7.17,1"},"p5-AnyEvent-Subprocess":{"origin":"devel/p5-AnyEvent-Subprocess","version":"1.102912_2"},"p5-Coro":{"origin":"devel/p5-Coro","version":"6.570,1"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Params-Validate":{"origin":"devel/p5-MooseX-Params-Validate","version":"0.21"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-SSH","origin":"net/p5-Net-SSH","version":"0.09_1","comment":"Perl5 module to access and use ssh protocol","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-SSH","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"af375a428addff29fca5c44f3a311da6001260aaeeb0e9348d53917d3ca17f6b","flatsize":12010,"path":"All/p5-Net-SSH-0.09_1.pkg","repopath":"All/p5-Net-SSH-0.09_1.pkg","licenselogic":"single","pkgsize":7772,"desc":"This module implements a Perl interface to ssh.  It is a simple wrapper\naround the system `ssh' command.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-SSH-Expect","origin":"net/p5-Net-SSH-Expect","version":"1.09_1","comment":"SSH wrapper to execute remote commands","maintainer":"snowfly@yuntech.edu.tw","www":"https://metacpan.org/release/Net-SSH-Expect","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"82689bdb9fea98c1312b85ea65f8479f362405bd7721611829da40a3dc752b10","flatsize":54650,"path":"All/p5-Net-SSH-Expect-1.09_1.pkg","repopath":"All/p5-Net-SSH-Expect-1.09_1.pkg","licenselogic":"single","pkgsize":21980,"desc":"This module is a wrapper to the ssh executable that is available in\nyour system's $PATH. Use this module to execute commands on the remote SSH\nserver. It authenticates with the user and password you passed in the\nconstructor's attributes user and password.","deps":{"p5-Expect":{"origin":"lang/p5-Expect","version":"1.38"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-SenderBase","origin":"mail/p5-Net-SenderBase","version":"1.02_1","comment":"Query the SenderBase service","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-SenderBase","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4ffa00345deec50261ab0a6a43081e38099269ba533d3ee906e817bbf45bdc3c","flatsize":24347,"path":"All/p5-Net-SenderBase-1.02_1.pkg","repopath":"All/p5-Net-SenderBase-1.02_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13732,"desc":"This module is an interface to the SenderBase query service at\nhttp://www.senderbase.org/.","deps":{"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Net-SNPP","origin":"net/p5-Net-SNPP","version":"1.17_2","comment":"Perl Simple Network Pager Protocol client","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-SNPP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d1b4da350dcfc882749917ffe1da52c63d1c7f8931b3f7fd46a623704f4e5789","flatsize":50871,"path":"All/p5-Net-SNPP-1.17_2.pkg","repopath":"All/p5-Net-SNPP-1.17_2.pkg","licenselogic":"single","pkgsize":20876,"desc":"This module implements a client interface to the SNPP protocol,\nenabling a perl5 application to talk to SNPP servers. The SNPP\nprotocol is described in RFC1861.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-SSH-AuthorizedKeysFile","origin":"security/p5-Net-SSH-AuthorizedKeysFile","version":"0.18","comment":"Read and modify SSH authorized_keys files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-SSH-AuthorizedKeysFile","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9cb2f88e9ad62e29ca1f5e9d6cd630ae58ce862030726175f16bb1fc964819ec","flatsize":52818,"path":"All/p5-Net-SSH-AuthorizedKeysFile-0.18.pkg","repopath":"All/p5-Net-SSH-AuthorizedKeysFile-0.18.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":24300,"desc":"Net::SSH::AuthorizedKeysFile reads and modifies \"authorized_keys\"\nfiles.  \"authorized_keys\" files contain public keys and meta\ninformation to be used by \"ssh\" on the remote host to let users in\nwithout having to type their password.","deps":{"p5-Log-Log4perl":{"origin":"devel/p5-Log-Log4perl","version":"1.57"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Net-SSLGlue","origin":"security/p5-Net-SSLGlue","version":"1.058","comment":"Add/extend SSL support for common perl modules","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Net-SSLGlue","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cd8dc43536e93c421cfa1cbdf6104e685ec8126d1d3f8b6d84dbc909ca314436","flatsize":60829,"path":"All/p5-Net-SSLGlue-1.058.pkg","repopath":"All/p5-Net-SSLGlue-1.058.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":28060,"desc":"Some commonly used Perl modules don't have SSL support at all, even if the\nprotocol supports it. Others have SSL support, but most of them don't do proper\nchecking of the server's certificate.\n\nThe Net::SSLGlue::* modules try to add SSL support or proper certificate\nchecking to these modules. Currently support for the following modules is\navailable:\n- Net::SMTP - add SSL from beginning or using STARTTLS\n- Net::POP3 - add SSL from beginning or using STLS\n- Net::FTP - add SSL and IPv6 support to Net::FTP\n- Net::LDAP - add proper certificate checking\n- LWP - add proper certificate checking\n\nThere is also a Net::SSLGlue::Socket package which combines SSL and non-SSL and\nIPv6 capabilities to make it easier to enhance modules based on\nIO::Socket::INET.","deps":{"p5-IO-Socket-SSL":{"origin":"security/p5-IO-Socket-SSL","version":"2.089"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5","security"]},{"name":"p5-Net-SNMP-Util","origin":"net-mgmt/p5-Net-SNMP-Util","version":"1.04_2","comment":"Utility functions for Net::SNMP","maintainer":"hhyou@cs.nctu.edu.tw","www":"https://metacpan.org/release/Net-SNMP-Util","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0e5cce5ba2c3b3634bd1407f56211d436c0387c15ef96d2677157a286a219c55","flatsize":113014,"path":"All/p5-Net-SNMP-Util-1.04_2.pkg","repopath":"All/p5-Net-SNMP-Util-1.04_2.pkg","licenselogic":"single","pkgsize":36856,"desc":"This module, Net::SNMP::Util, gives you functions of SNMP getting\noperation interfaces using Net::SNMP communicating with multiple\nhosts and multi-OIDs.","deps":{"p5-Net-SNMP":{"origin":"net-mgmt/p5-Net-SNMP","version":"6.0.1_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt","perl5"]},{"name":"p5-Net-SSL-ExpireDate","origin":"security/p5-Net-SSL-ExpireDate","version":"1.25","comment":"Obtain expiration date of certificate","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-SSL-ExpireDate","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ded64ac82a8d706f518be7c20c56c2a5bc20ee74ae2ec806df4806cebdc8ebcc","flatsize":49167,"path":"All/p5-Net-SSL-ExpireDate-1.25.pkg","repopath":"All/p5-Net-SSL-ExpireDate-1.25.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16156,"desc":"Net::SSL::ExpireDate get certificate from network (SSL) or local file and obtain\nits expiration date.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Crypt-OpenSSL-X509":{"origin":"security/p5-Crypt-OpenSSL-X509","version":"2.0.1"},"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-Time-Duration-Parse":{"origin":"devel/p5-Time-Duration-Parse","version":"0.16"},"p5-TimeDate":{"origin":"devel/p5-TimeDate","version":"2.33,1"},"p5-UNIVERSAL-require":{"origin":"devel/p5-UNIVERSAL-require","version":"0.19"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Net-SMTPS","origin":"mail/p5-Net-SMTPS","version":"0.03_2","comment":"SSL/STARTTLS support for Net::SMTP","maintainer":"ale@biancalanas.net","www":"https://metacpan.org/release/Net-SMTPS","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"01fc4bcfaf61d507024cad3224d1af2d2240f4de640431c762e8ada82b764dfd","flatsize":8281,"path":"All/p5-Net-SMTPS-0.03_2.pkg","repopath":"All/p5-Net-SMTPS-0.03_2.pkg","licenselogic":"single","pkgsize":5228,"desc":"Net::SMTPS - SSL/STARTTLS support for Net::SMTP","deps":{"p5-Authen-SASL":{"origin":"security/p5-Authen-SASL","version":"2.17_1"},"p5-IO-Socket-SSL":{"origin":"security/p5-IO-Socket-SSL","version":"2.089"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Net-SSH2","origin":"net/p5-Net-SSH2","version":"0.74","comment":"Support for the SSH 2 protocol via libSSH2","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-SSH2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b4220d968cf88d4dea55aec5db80a454f95390a213c841c8b21ae8e6e6f12efd","flatsize":260485,"path":"All/p5-Net-SSH2-0.74.pkg","repopath":"All/p5-Net-SSH2-0.74.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":95852,"desc":"Net::SSH2 is a perl interface to the libssh2 (http://www.libssh2.org) library.\nIt supports the SSH2 protocol (there is no support for SSH1) with all of the\nkey exchanges, ciphers, and compression of libssh2.\n\nUnless otherwise indicated, methods return a true value on success and false\non failure; use the error method to get extended error information.\n\nThe typical order is to create the SSH2 object, set up the connection methods\nyou want to use, call connect, authenticate with one of the auth methods, then\ncreate channels on the connection to perform commands.","deps":{"libssh2":{"origin":"security/libssh2","version":"1.11.1,3"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"],"options":{"EXAMPLES":"on"}},{"name":"p5-Net-SSLeay","origin":"security/p5-Net-SSLeay","version":"1.94","comment":"Perl5 interface to SSL","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-SSLeay","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"94c99db653ae2ff8dce6badceae7b24e5a87131ae49454deeb3e020efb2b0e89","flatsize":1251213,"path":"All/p5-Net-SSLeay-1.94.pkg","repopath":"All/p5-Net-SSLeay-1.94.pkg","licenselogic":"single","licenses":["OpenSSL"],"pkgsize":293352,"desc":"This module offers\n\n- some high level convenience functions for accessing web pages on SSL servers\n- a sslcat() function for writing your own clients\n- access to the SSL api of SSLeay package,\n  so you can write servers or clients for more complicated applications","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"],"options":{"EXAMPLES":"on"}},{"name":"p5-Net-SMTP-TLS","origin":"mail/p5-Net-SMTP-TLS","version":"0.12_2","comment":"SMTP client supporting TLS and AUTH","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Net-SMTP-TLS","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"90c25f2a827d3c3214dff6b2f02909f779f2d991f5ecff5bb4a407bfa52f41ad","flatsize":20593,"path":"All/p5-Net-SMTP-TLS-0.12_2.pkg","repopath":"All/p5-Net-SMTP-TLS-0.12_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10380,"desc":"Net::SMTP::TLS is a TLS and AUTH capable SMTP client which offers an interface\nthat users will find familiar from Net::SMTP. Net::SMTP::TLS implements a subset\nof the methods provided by that module, but certainly not (yet) a complete\nmirror image of that API.","deps":{"p5-Digest-HMAC":{"origin":"security/p5-Digest-HMAC","version":"1.05"},"p5-IO-Socket-SSL":{"origin":"security/p5-IO-Socket-SSL","version":"2.089"},"p5-Net-SSLeay":{"origin":"security/p5-Net-SSLeay","version":"1.94"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Net-SMS-PChome","origin":"net/p5-Net-SMS-PChome","version":"0.11_1","comment":"Send SMS messages via the sms.pchome.com.tw service","maintainer":"snowfly@yuntech.edu.tw","www":"https://metacpan.org/release/Net-SMS-PChome","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eb2f0d83b16ce5d09a595389b4cd995ce03a819cfba90339b957c6039fd8142b","flatsize":14396,"path":"All/p5-Net-SMS-PChome-0.11_1.pkg","repopath":"All/p5-Net-SMS-PChome-0.11_1.pkg","licenselogic":"single","pkgsize":7416,"desc":"Net::SMS::PChome allows sending SMS messages via http://sms.pchome.com.tw/","deps":{"p5-Date-Calc":{"origin":"devel/p5-Date-Calc","version":"6.4"},"p5-HTML-TagParser":{"origin":"www/p5-HTML-TagParser","version":"0.20_1"},"p5-WWW-Mechanize":{"origin":"www/p5-WWW-Mechanize","version":"2.19"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-SMS-Clickatell","origin":"net/p5-Net-SMS-Clickatell","version":"0.05_1","comment":"Access to Clickatell SMS messaging service","maintainer":"freebsd.ports@tipstrade.net","www":"https://metacpan.org/release/Net-SMS-Clickatell","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6593722920578ff7fd88423ec6fea6bdf5bef228333c8992fe3bb5f7c4fc2b99","flatsize":19043,"path":"All/p5-Net-SMS-Clickatell-0.05_1.pkg","repopath":"All/p5-Net-SMS-Clickatell-0.05_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8828,"desc":"Net::SMS::Clickatell - Access to Clickatell SMS messaging service.\nClickatell is a commercial service that allows its users to send SMS messages\nto anyone in the world. This service supports many ways to send messages, for\nexample HTTP, SMTP and SMPP, among others.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-Server","origin":"net/p5-Net-Server","version":"2.014","comment":"Configurable base class for writing internet servers in Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-Server","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c0550e4cc0fa72fabfa99b6cdf4c16cfc8aec5c4a37d3607efd4edc80ff29ef8","flatsize":477877,"path":"All/p5-Net-Server-2.014.pkg","repopath":"All/p5-Net-Server-2.014.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":170268,"desc":"Net::Server is an extensible, generic Perl server engine. Net::Server combines\nthe good properties from Net::Daemon (0.34), NetServer::Generic (1.03), and\nNet::FTPServer (1.0), and also from various concepts in the Apache Webserver.\nNet::Server attempts to be a generic server as in Net::Daemon and\nNetServer::Generic. It includes with it the ability to run as an inetd process\n(Net::Server::INET), a single connection server (Net::Server or\nNet::Server::Single), a forking server (Net::Server::Fork), or as a preforking\nserver (Net::Server::PreFork). In all but the inetd type, the server provides\nthe ability to connect to one or to multiple server ports.","deps":{"p5-IO-Multiplex":{"origin":"devel/p5-IO-Multiplex","version":"1.16"},"p5-IO-Socket-INET6":{"origin":"net/p5-IO-Socket-INET6","version":"2.73"},"p5-Socket6":{"origin":"net/p5-Socket6","version":"0.29"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"],"options":{"IPV6":"on"}},{"name":"p5-Net-SSH-Perl","origin":"net/p5-Net-SSH-Perl","version":"2.142","comment":"Perl5 module implementing both the SSH1 and SSH2 protocols","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-SSH-Perl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6a383149671d5dde722430d38e444899a2b7a39db6f0909694a95c723d99179e","flatsize":604217,"path":"All/p5-Net-SSH-Perl-2.142.pkg","repopath":"All/p5-Net-SSH-Perl-2.142.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":261956,"desc":"This is Net::SSH::Perl. It contains implementations of\nboth the SSH1 and SSH2 protocols.","deps":{"p5-Crypt-Curve25519":{"origin":"security/p5-Crypt-Curve25519","version":"0.07"},"p5-Crypt-DES":{"origin":"security/p5-Crypt-DES","version":"2.07_2"},"p5-Crypt-DSA":{"origin":"security/p5-Crypt-DSA","version":"1.19"},"p5-Crypt-IDEA":{"origin":"security/p5-Crypt-IDEA","version":"1.10_1"},"p5-Crypt-RSA":{"origin":"security/p5-Crypt-RSA","version":"1.99_2"},"p5-CryptX":{"origin":"security/p5-CryptX","version":"0.085"},"p5-Digest-BubbleBabble":{"origin":"security/p5-Digest-BubbleBabble","version":"0.02_1"},"p5-File-HomeDir":{"origin":"devel/p5-File-HomeDir","version":"1.006"},"p5-Math-BigInt-GMP":{"origin":"math/p5-Math-BigInt-GMP","version":"1.7002"},"p5-Math-GMP":{"origin":"math/p5-Math-GMP","version":"2.25"},"p5-String-CRC32":{"origin":"devel/p5-String-CRC32","version":"2.100"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"],"options":{"GMP":"on"}},{"name":"p5-Net-SPDY","origin":"net/p5-Net-SPDY","version":"0.1.5_2","comment":"SPDY protocol client and server implementation","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/LKUNDRAK/Net-SPDY-0.1_5","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b3b52a53805acec77f31487206fd809f894f6dd790c7056a9c581a2a70207d00","flatsize":76005,"path":"All/p5-Net-SPDY-0.1.5_2.pkg","repopath":"All/p5-Net-SPDY-0.1.5_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":33244,"desc":"Net::SPDY distribution contains implementation of SPDY protocol. You probably\nwant to use Net::SPDY::Session to implement SPDY clients and servers.","deps":{"p5-IO-Socket-SSL":{"origin":"security/p5-IO-Socket-SSL","version":"2.089"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-SFTP-Foreign","origin":"net/p5-Net-SFTP-Foreign","version":"1.93","comment":"Secure File Transfer Protocol client","maintainer":"numisemis@yahoo.com","www":"https://metacpan.org/release/Net-SFTP-Foreign","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6bbeb5cec9da293b3ce98647c7ab268c5108db3f498520b1bbf99b3cd9bc41f3","flatsize":337118,"path":"All/p5-Net-SFTP-Foreign-1.93.pkg","repopath":"All/p5-Net-SFTP-Foreign-1.93.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":99624,"desc":"Net::SFTP::Foreign implements an SFTP client in Perl using the native SSH client\napplication to establish the connection to the remote host.","deps":{"p5-Sort-Key":{"origin":"devel/p5-Sort-Key","version":"1.33_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"],"options":{"EXAMPLES":"on"}},{"name":"p5-Net-SFTP","origin":"net/p5-Net-SFTP","version":"0.12_1","comment":"Perl5 module implementing Secure File Transfer Protocol client","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Net-SFTP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f6d65e5e15ee794195d1aba944d2c1bf0cde7bcfe72fd2ff4d38357c48854bc1","flatsize":98183,"path":"All/p5-Net-SFTP-0.12_1.pkg","repopath":"All/p5-Net-SFTP-0.12_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":32628,"desc":"Perl5 Module implementing Secure File Transfer Protocol client","deps":{"p5-Math-Int64":{"origin":"math/p5-Math-Int64","version":"0.57"},"p5-Net-SSH-Perl":{"origin":"net/p5-Net-SSH-Perl","version":"2.142"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-SNMPTrapd","origin":"net-mgmt/p5-Net-SNMPTrapd","version":"0.17","comment":"SNMP Trap Listener in Perl","maintainer":"gaod@hychen.org","www":"https://metacpan.org/release/Net-SNMPTrapd","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ddacb48f08eab5210cd201bf4e3ceff35414300fe9a5d381430b52aa99b44338","flatsize":56236,"path":"All/p5-Net-SNMPTrapd-0.17.pkg","repopath":"All/p5-Net-SNMPTrapd-0.17.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":21704,"desc":"The Net::SNMPTrapd module implements an SNMP Trap Listener.","deps":{"p5-Convert-ASN1":{"origin":"converters/p5-Convert-ASN1","version":"0.34"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt","perl5"]},{"name":"p5-Net-SDP","origin":"net/p5-Net-SDP","version":"0.07_2","comment":"Session Description Protocol (RFC 2327) packet parser/generator","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-SDP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1b1f88be8e21ba39ec223811d384cbfcceab9e0e3d2ca864ee4e592e1e7ffd49","flatsize":73430,"path":"All/p5-Net-SDP-0.07_2.pkg","repopath":"All/p5-Net-SDP-0.07_2.pkg","licenselogic":"single","pkgsize":30028,"desc":"Net::SDP is an SDP (Session Description Protocol) parser and generator.\nNet::SDP is object oriented and a single instance of Net::SDP represents\na single SDP session description.  There are methods to easily get, set\nand create each of the fields in the session description.\n\nThe classes Net::SDP::Time and Net::SDP::Media are automatically\ninstantiated for each Time Description (t=) and Media Description (m=).","deps":{"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-SCP-Expect","origin":"net/p5-Net-SCP-Expect","version":"0.16_2","comment":"Perl5 wrapper for scp that allows passwords via Expect","maintainer":"numisemis@yahoo.com","www":"https://metacpan.org/release/Net-SCP-Expect","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3025348de3e3e4a6c7c1dcde43fe46824efeb72284c96af42fa6135de2801149","flatsize":25417,"path":"All/p5-Net-SCP-Expect-0.16_2.pkg","repopath":"All/p5-Net-SCP-Expect-0.16_2.pkg","licenselogic":"single","pkgsize":12412,"desc":"This module is simply a wrapper around the scp call.  The primary difference\nbetween this module and I<Net::SCP> is that you may send a password\nprogrammatically, instead of being forced to deal with interactive sessions.","deps":{"p5-Expect":{"origin":"lang/p5-Expect","version":"1.38"},"p5-Net-IPv6Addr":{"origin":"net-mgmt/p5-Net-IPv6Addr","version":"1.02"},"p5-Term-ReadPassword":{"origin":"devel/p5-Term-ReadPassword","version":"0.11_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-SMTP_auth","origin":"mail/p5-Net-SMTP_auth","version":"0.08_1","comment":"Simple Mail Transfer Protocol Client with AUTHentication","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-SMTP_auth","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0013c2c36b7a170ea55f679c5782f9578c6423fc4aaddc7f56d15c94b6004b61","flatsize":8704,"path":"All/p5-Net-SMTP_auth-0.08_1.pkg","repopath":"All/p5-Net-SMTP_auth-0.08_1.pkg","licenselogic":"single","pkgsize":5892,"desc":"Net::SMTP_auth implements a client interface to the SMTP and ESMTP protocol\nAUTH service extension, enabling a perl5 application to talk to and\nauthenticate against SMTP servers. This documentation assumes that you are\nfamiliar with the concepts of the SMTP protocol described in RFC821 and with\nthe AUTH service extension described in RFC2554.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Net-Rsh","origin":"net/p5-Net-Rsh","version":"0.05_1","comment":"Perl5 module to access and use rsh protocol","maintainer":"nistor@snickers.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c6eb2f5a76fb4ae94e1657e3a1465a2599b769c80775fb353d315316a28bba6c","flatsize":4503,"path":"All/p5-Net-Rsh-0.05_1.pkg","repopath":"All/p5-Net-Rsh-0.05_1.pkg","licenselogic":"single","pkgsize":2880,"desc":"Perl5 module to access and use rsh protocol","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-SNMP","origin":"net-mgmt/p5-Net-SNMP","version":"6.0.1_1","comment":"Object oriented interface to SNMP","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-SNMP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fb085ba8c785469e6945d855d03a26942843423af12a4db264d3e3774b2c1f34","flatsize":393363,"path":"All/p5-Net-SNMP-6.0.1_1.pkg","repopath":"All/p5-Net-SNMP-6.0.1_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":83940,"desc":"The Net::SNMP module implements an object oriented interface to the\nSimple Network Management Protocol. Perl applications can use the\nmodule to retrieve or update information on a remote host using the\nSNMP protocol. The module supports SNMP version-1, SNMP version-2c\n(Community-Based SNMPv2), and SNMP version-3. The Net::SNMP module\nassumes that the user has a basic understanding of the Simple Network\nManagement Protocol and related network management concepts.","deps":{"p5-Crypt-DES":{"origin":"security/p5-Crypt-DES","version":"2.07_2"},"p5-Digest-HMAC":{"origin":"security/p5-Digest-HMAC","version":"1.05"},"p5-Digest-SHA1":{"origin":"security/p5-Digest-SHA1","version":"2.13_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt","perl5"]},{"name":"p5-Net-SMTP-TLS-ButMaintained","origin":"mail/p5-Net-SMTP-TLS-ButMaintained","version":"0.24_1","comment":"SMTP client supporting TLS and AUTH","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-SMTP-TLS-ButMaintained","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d7b69824d1b9045b1226dd27611df36d5c09482056fed1e80d7a386fbd164d57","flatsize":16330,"path":"All/p5-Net-SMTP-TLS-ButMaintained-0.24_1.pkg","repopath":"All/p5-Net-SMTP-TLS-ButMaintained-0.24_1.pkg","licenselogic":"single","pkgsize":8464,"desc":"Net::SMTP::TLS::ButMaintained is forked from Net::SMTP::TLS.\n\nNet::SMTP::TLS::ButMaintained is a TLS and AUTH capable SMTP client which\noffers an interface that users will find familiar from Net::SMTP.\nNet::SMTP::TLS::ButMaintained implements a subset of the methods provided\nby that module, but certainly not (yet) a complete mirror image of that API.","deps":{"p5-Digest-HMAC":{"origin":"security/p5-Digest-HMAC","version":"1.05"},"p5-IO-Socket-SSL":{"origin":"security/p5-IO-Socket-SSL","version":"2.089"},"p5-Net-SSLeay":{"origin":"security/p5-Net-SSLeay","version":"1.94"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Net-RawIP","origin":"net/p5-Net-RawIP","version":"0.25_1,1","comment":"Perl module to manipulate raw IP packets","maintainer":"demon@FreeBSD.org","www":"https://metacpan.org/release/Net-RawIP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b66e981c28e0feeac5d9b331159a51e1ea41b16ccfc82447151b11cd829602ce","flatsize":123104,"path":"All/p5-Net-RawIP-0.25_1,1.pkg","repopath":"All/p5-Net-RawIP-0.25_1,1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":42384,"desc":"This package provides a class object which can be used for creating,\nmanipulating and sending a raw IP packets with optional feature for\nmanipulating ethernet headers.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-SMTP-Server","origin":"mail/p5-Net-SMTP-Server","version":"1.1_2","comment":"Native Perl SMTP Server","maintainer":"perl@FreeBSD.org","www":"http://www.macgyver.org/software/perl/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4b3cd79d6f33ad37005ba6a8ebf3f247d502e0c40f7cf8e2a32862ed4831b5c4","flatsize":42478,"path":"All/p5-Net-SMTP-Server-1.1_2.pkg","repopath":"All/p5-Net-SMTP-Server-1.1_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":19880,"desc":"This module is a complete, RFC 821 compliant, SMTP server\nimplementation written entirely in Perl.  It has powerful extensively\nand customization facilities that allow for a variety of potential\nuses.","deps":{"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Net-SMS-Mollie","origin":"net/p5-Net-SMS-Mollie","version":"0.04_3","comment":"Send SMS messages via the mollie.nl service","maintainer":"b.smeelen@ose.nl","www":"https://metacpan.org/release/Net-SMS-Mollie","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6d3550f27bb0f1affd2621467add46931fef59e585a83389c8bd03dd621246f5","flatsize":35365,"path":"All/p5-Net-SMS-Mollie-0.04_3.pkg","repopath":"All/p5-Net-SMS-Mollie-0.04_3.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14484,"desc":"Send SMS messages via the mollie.nl service","deps":{"p5-XML-Simple":{"origin":"textproc/p5-XML-Simple","version":"2.25"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net"]},{"name":"p5-Net-Random","origin":"net/p5-Net-Random","version":"2.32","comment":"Perl5 module to get random data from online sources","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-Random","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6adb1f8039cb824622efc3f91fe467136f525d6685177fbaf9c9b6a8e3a506a2","flatsize":28652,"path":"All/p5-Net-Random-2.32.pkg","repopath":"All/p5-Net-Random-2.32.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12384,"desc":"Net::Random - get random data from online sources\n\nThis module gets truly random data from online sources.  Or at least,\nthey claim to be truly random.\n\nThe two sources of randomness above correspond to\nhttp://www.fourmilab.ch/cgi-bin/uncgi/Hotbits?nbytes=1024&fmt=hex and\nhttp://random.org/cgi-bin/randbyte?nbytes=1024&format=hex.\nWe always get chunks of 1024 bytes at a time, storing it in a pool\nwhich is used up as and when needed. The pool is shared between all\nobjects using the same randomness source. When we run out of randomness\nwe go back to the source for more juicy random goodness.\n\nThe maintainers of both randomness sources claim that their data\nis *truly* random. A some simple tests show that they are certainly\nmore random than the rand() function on this 'ere machine.","deps":{"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-LWP-Protocol-https":{"origin":"www/p5-LWP-Protocol-https","version":"6.14"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-Radius-Server","origin":"security/p5-Net-Radius-Server","version":"1.116_1","comment":"Framework for RADIUS Servers","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-Radius-Server","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"883f6f5165365bae0f22ab477d97da5e2e8ab79933cc0118f1fff7218a0744ed","flatsize":193092,"path":"All/p5-Net-Radius-Server-1.116_1.pkg","repopath":"All/p5-Net-Radius-Server-1.116_1.pkg","licenselogic":"single","pkgsize":92352,"desc":"Net::Radius::Server provides an extensible framework to create RADIUS\nservers suitable for non-standard scenarios where authentication\nneeds to consider multiple factors. The RADIUS responses may be\ncreated by arbitrarily complex rules that process the request packet\nas well as any external data accessible to Perl.","deps":{"p5-Authen-PAM":{"origin":"security/p5-Authen-PAM","version":"0.16_2"},"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-IO-Prompt":{"origin":"devel/p5-IO-Prompt","version":"0.997004"},"p5-Net-Radius":{"origin":"net/p5-Net-Radius","version":"2.103_1"},"p5-Net-Server":{"origin":"net/p5-Net-Server","version":"2.014"},"p5-NetAddr-IP":{"origin":"net-mgmt/p5-NetAddr-IP","version":"4.079"},"p5-perl-ldap":{"origin":"net/p5-perl-ldap","version":"0.6800"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Net-Radius","origin":"net/p5-Net-Radius","version":"2.103_1","comment":"Perl module to manipulate RADIUS packets","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-Radius","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8034ea065527064aab3667c8cf04ad9701a2b0edde6e055fe3309079c2a335cb","flatsize":48549,"path":"All/p5-Net-Radius-2.103_1.pkg","repopath":"All/p5-Net-Radius-2.103_1.pkg","licenselogic":"single","pkgsize":20072,"desc":"The modules included here provide an interface to the RADIUS\nprotocol. It consists of the following modules:\n\nNet::Radius::Packet     - Deals with RADIUS packets\nNet::Radius::Dictionary - Deals with RADIUS dictionaries\n\nThis module is essentially the original RADIUS-1.0 distribution by\nChristopher Masto plus a number of changes and fixes by Luis Munoz and\nIan Smith.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-SMPP","origin":"net/p5-Net-SMPP","version":"1.19_2","comment":"Pure Perl implementation of SMPP 3.4 over TCP","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-SMPP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c1281f4979cde47e4aa60f0acb06b666097568f81c8496c8d4ed5dd7b57f48df","flatsize":192951,"path":"All/p5-Net-SMPP-1.19_2.pkg","repopath":"All/p5-Net-SMPP-1.19_2.pkg","licenselogic":"single","pkgsize":45532,"desc":"Implements Short Message Peer to Peer protocol, which is frequently used to\npass short messages between mobile operators implementing short message\nservice (SMS). This is applicable to both European GSM and American CDMA/TDMA\nsystems.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-RabbitFoot","origin":"net/p5-Net-RabbitFoot","version":"1.03_2","comment":"Synchronous interface to AnyEvent::RabbitMQ","maintainer":"bill.brinzer@gmail.com","www":"https://metacpan.org/release/Net-RabbitFoot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c87b6b33cfeea7c8dc0ae70571528e88b80a757602abb11ad1671e90fb1b4bed","flatsize":175652,"path":"All/p5-Net-RabbitFoot-1.03_2.pkg","repopath":"All/p5-Net-RabbitFoot-1.03_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":31388,"desc":"Net::RabbitFoot is an AMQP(Advanced Message Queuing Protocol) client library,\nthat is intended to allow you to interact with AMQP-compliant message\nbrokers/servers such as RabbitMQ in an asynchronous fashion.\n\nYou can use Net::RabbitFoot to -\n\n  * Declare and delete exchanges\n  * Declare, delete, bind and unbind queues\n  * Set QoS\n  * Publish, consume, get, ack, recover and reject messages\n  * Select, commit and rollback transactions\n\nNet::RabbitFoot is known to work with RabbitMQ versions 2.4.0 and version 0-8\nof the AMQP specification.","deps":{"p5-AnyEvent-RabbitMQ":{"origin":"net/p5-AnyEvent-RabbitMQ","version":"1.22"},"p5-Config-Any":{"origin":"devel/p5-Config-Any","version":"0.33"},"p5-Coro":{"origin":"devel/p5-Coro","version":"6.570,1"},"p5-JSON-XS":{"origin":"converters/p5-JSON-XS","version":"4.03"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-App-Cmd":{"origin":"devel/p5-MooseX-App-Cmd","version":"0.34"},"p5-MooseX-ConfigFromFile":{"origin":"devel/p5-MooseX-ConfigFromFile","version":"0.14"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","net","perl5"]},{"name":"p5-Net-RNDC","origin":"dns/p5-Net-RNDC","version":"0.003","comment":"Speak the BIND Remote Name Daemon Control V1 protocol","maintainer":"pi@FreeBSD.org","www":"https://metacpan.org/release/Net-RNDC","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6aa9ce905f08a4745ef7052bfdf1b9572a9b8bc13b75610bc8cb120688c170b3","flatsize":44050,"path":"All/p5-Net-RNDC-0.003.pkg","repopath":"All/p5-Net-RNDC-0.003.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":20512,"desc":"Net-RNDC implements the BIND Remote Name Daemon Control V1 protocol\nand the rndc client.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["dns","perl5"]},{"name":"p5-Net-RTP","origin":"net/p5-Net-RTP","version":"0.09_2","comment":"Send and receive RTP packets (RFC3550)","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-RTP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4f148a7a1c46e717aefddf69e1cb172a10262a8fc2082e332b5fca68aeb2091e","flatsize":54776,"path":"All/p5-Net-RTP-0.09_2.pkg","repopath":"All/p5-Net-RTP-0.09_2.pkg","licenselogic":"single","pkgsize":29876,"desc":"The Net::RTP module subclasses IO::Socket::Multicast6 to enable you to\nmanipulate multicast groups. The multicast additions are optional, so you\nmay also send and recieve unicast packets.","deps":{"p5-IO-Socket-INET6":{"origin":"net/p5-IO-Socket-INET6","version":"2.73"},"p5-IO-Socket-Multicast":{"origin":"net/p5-IO-Socket-Multicast","version":"1.12_2"},"p5-IO-Socket-Multicast6":{"origin":"net/p5-IO-Socket-Multicast6","version":"0.03_2"},"p5-Socket6":{"origin":"net/p5-Socket6","version":"0.29"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-SIP","origin":"net/p5-Net-SIP","version":"0.838","comment":"Framework SIP (Voice Over IP, RFC3261)","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-SIP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ef2786b9b407078d0a4e716d309f30b2c8c7e7c82e527e600032718759109473","flatsize":643386,"path":"All/p5-Net-SIP-0.838.pkg","repopath":"All/p5-Net-SIP-0.838.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":225280,"desc":"Net::SIP consists of packages for handling the SIP packets, for transport of\nthe packets, for processing the packets and on top of all that a simplified\nlayer for common tasks.","deps":{"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-QMTP","origin":"mail/p5-Net-QMTP","version":"0.06_1","comment":"Perl module to provide a Quick Mail Transfer Protocol (QMTP) client","maintainer":"james@now.ie","www":"https://metacpan.org/release/Net-QMTP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8d45a50f85f17c8b3930a5569795bb183c4055129783e59708abef57b5f7f481","flatsize":22440,"path":"All/p5-Net-QMTP-0.06_1.pkg","repopath":"All/p5-Net-QMTP-0.06_1.pkg","licenselogic":"single","pkgsize":10924,"desc":"Net::QMTP is a perl module which provides an object interface to a Quick\nMail Transfer Protocol (QMTP) client. QMTP is a replacement for the\nSimple Mail Transfer Protocol (SMTP).\n\nJames Raftery.\n<james@now.ie>","deps":{"p5-Text-Netstring":{"origin":"textproc/p5-Text-Netstring","version":"0.07_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Net-RBLClient","origin":"dns/p5-Net-RBLClient","version":"0.5_2","comment":"Queries multiple Realtime Blackhole Lists in parallel","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Net-RBLClient","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4d6327f636700755efb9c477faed2c21141967da130c70759e269fd0e2346006","flatsize":29299,"path":"All/p5-Net-RBLClient-0.5_2.pkg","repopath":"All/p5-Net-RBLClient-0.5_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14728,"desc":"This module is used to discover what RBL's are listing a particular IP address.\nIt parallelizes requests for fast response.\n\nAn RBL, or Realtime Blackhole List, is a list of IP addresses meeting some\ncriteria such as involvement in Unsolicited Bulk Email. Each RBL has its own\ncriteria for addition and removal of addresses. If you want to block email or\nother traffic to/from your network based on one or more RBL's, you should\ncarefully study the behavior of those RBL's before and during such blocking.","deps":{"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["dns","perl5"]},{"name":"p5-Net-PubSubHubbub-Publisher","origin":"net/p5-Net-PubSubHubbub-Publisher","version":"0.91_1","comment":"Client library to ping a PubSubHubbub hub","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Net-PubSubHubbub-Publisher","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3a90298362668ac76ac3f95017a13f0b1bdd0885abbd25da7cd710d7806c6886","flatsize":12661,"path":"All/p5-Net-PubSubHubbub-Publisher-0.91_1.pkg","repopath":"All/p5-Net-PubSubHubbub-Publisher-0.91_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7092,"desc":"Net::PubSubHubbub::Publisher is a client library to ping a PubSubHubbub hub.","deps":{"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5","www"]},{"name":"p5-Net-SCP","origin":"net/p5-Net-SCP","version":"0.08_2","comment":"Perl5 module to access and use scp protocol","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-SCP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1c2bd867bb28d9d5728f08e5ba8fe0c892ec8ece61dec73e82076b8c24c1f5ab","flatsize":15346,"path":"All/p5-Net-SCP-0.08_2.pkg","repopath":"All/p5-Net-SCP-0.08_2.pkg","licenselogic":"single","pkgsize":9292,"desc":"Perl5 module to access and use scp protocol","deps":{"p5-Net-SSH":{"origin":"net/p5-Net-SSH","version":"0.09_1"},"p5-String-ShellQuote":{"origin":"textproc/p5-String-ShellQuote","version":"1.04_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-Ping","origin":"net/p5-Net-Ping","version":"2.75","comment":"Check a remote host for reachability","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Net-Ping","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"292929d21c76f0c05e7484f518fa0ab576f5ce239a1a927eff896ffaf4c20a97","flatsize":100308,"path":"All/p5-Net-Ping-2.75.pkg","repopath":"All/p5-Net-Ping-2.75.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":34156,"desc":"Net::Ping contains methods to test the reachability of remote hosts on a\nnetwork. A ping object is first created with optional parameters, a variable\nnumber of hosts may be pinged multiple times and then the connection is closed.\n\nYou may choose one of six different protocols to use for the ping. The \"tcp\"\nprotocol is the default. Note that a live remote host may still fail to be\npingable by one or more of these protocols. For example, www.microsoft.com is\ngenerally alive but not \"icmp\" pingable.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-SAP","origin":"net/p5-Net-SAP","version":"0.10_4","comment":"Session Announcement Protocol (rfc2974) packet parser","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-SAP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"abf308aa42e2840484fcba6620b9028b8480bfdea2bdab36c4875948c77f2b98","flatsize":32756,"path":"All/p5-Net-SAP-0.10_4.pkg","repopath":"All/p5-Net-SAP-0.10_4.pkg","licenselogic":"single","pkgsize":17232,"desc":"Net::SAP currently provides basic functionality for receiving and parsing\nSAP (RFC2974) multicast packets.","deps":{"p5-IO-Interface":{"origin":"net/p5-IO-Interface","version":"1.09_1"},"p5-IO-Socket-Multicast6":{"origin":"net/p5-IO-Socket-Multicast6","version":"0.03_2"},"p5-Net-SDP":{"origin":"net/p5-Net-SDP","version":"0.07_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-Riak","origin":"net/p5-Net-Riak","version":"0.1702","comment":"Interface to Riak","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-Riak","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"44e2ed4438eac90e7224a9f3562b2a555c4f85f3a45dd4ee0e9e61f51f97e160","flatsize":186066,"path":"All/p5-Net-Riak-0.1702.pkg","repopath":"All/p5-Net-Riak-0.1702.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":62612,"desc":"Interface to Riak.","deps":{"p5-Data-Dump":{"origin":"devel/p5-Data-Dump","version":"1.25"},"p5-Google-ProtocolBuffers":{"origin":"devel/p5-Google-ProtocolBuffers","version":"0.12"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Role-Parameterized":{"origin":"devel/p5-MooseX-Role-Parameterized","version":"1.11"},"p5-MooseX-Traits":{"origin":"devel/p5-MooseX-Traits","version":"0.13"},"p5-MooseX-Types":{"origin":"devel/p5-MooseX-Types","version":"0.50"},"p5-MooseX-Types-Structured":{"origin":"devel/p5-MooseX-Types-Structured","version":"0.36"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-Rendezvous-Publish","origin":"net/p5-Net-Rendezvous-Publish","version":"0.04_2","comment":"Publish Rendezvous services","maintainer":"markun@onohara.to","www":"https://metacpan.org/release/Net-Rendezvous-Publish","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0fba5aaaa30e7a3b3a6d4d35276ad57d374d1aef6638296e035923d8d4e7f42a","flatsize":8584,"path":"All/p5-Net-Rendezvous-Publish-0.04_2.pkg","repopath":"All/p5-Net-Rendezvous-Publish-0.04_2.pkg","licenselogic":"single","pkgsize":6452,"desc":"Net::Rendezvous::Publish - publish Rendezvous services","deps":{"p5-Class-Accessor-Lvalue":{"origin":"devel/p5-Class-Accessor-Lvalue","version":"0.11_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-SAML2","origin":"security/p5-Net-SAML2","version":"0.81","comment":"SAML2 bindings and protocol implementation","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/Net-SAML2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"40990ce9df308d6d71f5463c74bf868e0d3b2c5d1b3e36d452d9e4b1b1d2608d","flatsize":193502,"path":"All/p5-Net-SAML2-0.81.pkg","repopath":"All/p5-Net-SAML2-0.81.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":76420,"desc":"Net::SAML2 provides support for the Web Browser SSO profile of SAML2.\n\nNet::SAML2 correctly perform the SSO process against numerous SAML Identity\nProviders (IdPs). It has been tested against:\n- GSuite (Google)\n- Azure (Microsoft Office 365)\n- OneLogin\n- Jump\n- Mircosoft ADFS\n- Keycloak\n- Auth0\n- PingIdentity","deps":{"p5-Crypt-OpenSSL-Bignum":{"origin":"security/p5-Crypt-OpenSSL-Bignum","version":"0.09"},"p5-Crypt-OpenSSL-RSA":{"origin":"security/p5-Crypt-OpenSSL-RSA","version":"0.33"},"p5-Crypt-OpenSSL-Random":{"origin":"security/p5-Crypt-OpenSSL-Random","version":"0.17"},"p5-Crypt-OpenSSL-Verify":{"origin":"security/p5-Crypt-OpenSSL-Verify","version":"0.36"},"p5-Crypt-OpenSSL-X509":{"origin":"security/p5-Crypt-OpenSSL-X509","version":"2.0.1"},"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-Format-XSD":{"origin":"devel/p5-DateTime-Format-XSD","version":"0.2_1"},"p5-DateTime-HiRes":{"origin":"devel/p5-DateTime-HiRes","version":"0.04"},"p5-File-Slurper":{"origin":"devel/p5-File-Slurper","version":"0.014"},"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-LWP-Protocol-https":{"origin":"www/p5-LWP-Protocol-https","version":"6.14"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Types":{"origin":"devel/p5-MooseX-Types","version":"0.50"},"p5-MooseX-Types-Common":{"origin":"devel/p5-MooseX-Types-Common","version":"0.001014"},"p5-MooseX-Types-DateTime":{"origin":"devel/p5-MooseX-Types-DateTime","version":"0.13"},"p5-MooseX-Types-URI":{"origin":"devel/p5-MooseX-Types-URI","version":"0.09"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-Types-Serialiser":{"origin":"devel/p5-Types-Serialiser","version":"1.01"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-URI-Encode":{"origin":"www/p5-URI-Encode","version":"0.09_1"},"p5-URN-OASIS-SAML2":{"origin":"security/p5-URN-OASIS-SAML2","version":"0.006"},"p5-XML-Enc":{"origin":"textproc/p5-XML-Enc","version":"0.15"},"p5-XML-Generator":{"origin":"textproc/p5-XML-Generator","version":"1.13"},"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"p5-XML-Sig":{"origin":"textproc/p5-XML-Sig","version":"0.65"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Net-POP3-SSLWrapper","origin":"mail/p5-Net-POP3-SSLWrapper","version":"0.06_1","comment":"Perl extension for simple POP3S wrapper for Net::POP3","maintainer":"johnpupu@gmail.com","www":"https://metacpan.org/release/Net-POP3-SSLWrapper","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"063f4d10b1a591f5b0d9d1e50ae74ab1f67cdbca17fa72645f778d80dd192aa1","flatsize":2808,"path":"All/p5-Net-POP3-SSLWrapper-0.06_1.pkg","repopath":"All/p5-Net-POP3-SSLWrapper-0.06_1.pkg","licenselogic":"single","pkgsize":2956,"desc":"Net::POP3::SSLWrapper is simple POP3S wrapper for Net::POP3.\nYou can easy to support POP3S, with very small code change.","deps":{"p5-IO-Socket-SSL":{"origin":"security/p5-IO-Socket-SSL","version":"2.089"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Net-Patricia","origin":"net/p5-Net-Patricia","version":"1.22_1","comment":"Perl module for fast IP address lookups","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-Patricia","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"447c9526b1e2ed53a158fdebd2e424098ae241deb54fbe17bb73a4e7c858759c","flatsize":60387,"path":"All/p5-Net-Patricia-1.22_1.pkg","repopath":"All/p5-Net-Patricia-1.22_1.pkg","licenselogic":"single","pkgsize":22748,"desc":"This module uses a Patricia Trie data structure to quickly perform\nIP address prefix matching for applications such as IP subnet,\nnetwork or routing table lookups.  The data structure is based on\na radix tree using a radix of two, so sometimes you see patricia\nimplementations called \"radix\" as well.  The term \"Trie\" is derived\nfrom the word \"retrieval\" but is pronounced like \"try\".  Patricia\nstands for \"Practical Algorithm to Retrieve Information Coded as\nAlphanumeric\", and was first suggested for routing table lookups\nby Van Jacobsen.  Patricia Trie performance characteristics are\nwell-known as it has been employed for routing table lookups within\nthe BSD kernel since the 4.3 Reno release.\n\nThe BSD radix code is thoroughly described in \"TCP/IP Illustrated,\nVolume 2\" by Wright and Stevens and in the paper ``A Tree-Based\nPacket Routing Table for Berkeley Unix'' by Keith Sklower.","deps":{"p5-Socket6":{"origin":"net/p5-Socket6","version":"0.29"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-OpenStack-Attack","origin":"net/p5-Net-OpenStack-Attack","version":"1.0500_1","comment":"Tools for stress testing an OpenStack deployment","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Net-OpenStack-Attack","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"55325d38e2121b340653b8a547d3eeceeec5198e99c83de6f39ffd5533f9c01c","flatsize":48905,"path":"All/p5-Net-OpenStack-Attack-1.0500_1.pkg","repopath":"All/p5-Net-OpenStack-Attack-1.0500_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13264,"desc":"This class provides methods for making parallel, asynchronous requests to the\nOpenStack API. This distribution comes with a command line tool stackattack\nwhich heavily uses this class.","deps":{"p5-Any-Moose":{"origin":"devel/p5-Any-Moose","version":"0.27"},"p5-App-Rad":{"origin":"devel/p5-App-Rad","version":"1.05_1"},"p5-HTTP-Async":{"origin":"www/p5-HTTP-Async","version":"0.33"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-Net-HTTPS-NB":{"origin":"net/p5-Net-HTTPS-NB","version":"0.15"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-RabbitMQ","origin":"net/p5-Net-RabbitMQ","version":"0.2.8_1","comment":"Perl module to interact with RabbitMQ over AMQP using librabbitmq","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net--RabbitMQ","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ca666312433a51fef80531d1ccde35944286c7f05aadbd9f58e170c8718f2a64","flatsize":130390,"path":"All/p5-Net-RabbitMQ-0.2.8_1.pkg","repopath":"All/p5-Net-RabbitMQ-0.2.8_1.pkg","licenselogic":"single","pkgsize":43464,"desc":"Perl interface to RabbitMQ","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"rabbitmq":{"origin":"net/rabbitmq","version":"4.0.7"}},"categories":["net","perl5"]},{"name":"p5-Net-OpenSSH-Parallel","origin":"net/p5-Net-OpenSSH-Parallel","version":"0.14","comment":"Run SSH jobs in parallel","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Net-OpenSSH-Parallel","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f0b30d59d9898d826389b2d1380fafa3d946f7907af093c5b329c90b5d98b980","flatsize":64854,"path":"All/p5-Net-OpenSSH-Parallel-0.14.pkg","repopath":"All/p5-Net-OpenSSH-Parallel-0.14.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":27388,"desc":"Net::OpenSSH::Parallel is an scheduler that can run commands in parallel in a\nset of hosts through SSH. It tries to find a compromise between being simple to\nuse, efficient and covering a good part of the problem space of parallel process\nexecution via SSH.\n\nObviously, it is build on top of Net::OpenSSH!\n\nCommon usage of the module is as follows:\n- Create a Net::OpenSSH::Parallel object.\n- Register the hosts where you want to run commands with the \"add_host\" method.\n- Queue the actions you want to run (commands, file copy operations, etc.) using\n  the \"push\" method.\n- Call the \"run\" method and let the parallel scheduler take care of everything!","deps":{"p5-Net-OpenSSH":{"origin":"net/p5-Net-OpenSSH","version":"0.84"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5","security"]},{"name":"p5-Net-OpenSSH","origin":"net/p5-Net-OpenSSH","version":"0.84","comment":"Perl SSH client package implemented on top of OpenSSH","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Net-OpenSSH","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a55407b208644b5a33759318c1b116afd1ce15fc78fb33335e8e536ab0bb4b77","flatsize":248080,"path":"All/p5-Net-OpenSSH-0.84.pkg","repopath":"All/p5-Net-OpenSSH-0.84.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":95160,"desc":"Net::OpenSSH is a secure shell client package implemented on top of OpenSSH\nbinary client (ssh).","deps":{"p5-IO-Tty":{"origin":"devel/p5-IO-Tty","version":"1.20_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-Printer","origin":"print/p5-Net-Printer","version":"1.12_1","comment":"Perl extension for direct-to-lpd printing","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Net-Printer","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"950faca0c25828173a5541abea5d2d6abdc7b672fedebd13e24e5061da4a8339","flatsize":25808,"path":"All/p5-Net-Printer-1.12_1.pkg","repopath":"All/p5-Net-Printer-1.12_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":10364,"desc":"Net::Printer\n============\n\nPerl module for directly printing to a print server/printer without\nhaving to create a pipe to either lpr or lp.  This essentially mimics\nwhat the BSD LPR program does by connecting directly to the line\nprinter printer port (almost always 515), and transmitting the data\nand control information to the print server.\n\nPlease note that this module only communicates with the BSD Line\nPrinter Daemon Protocol as described in RFC-1179.  It does not\nnatively speak to remote print servers via SMB, Apple-Talk or\nNetware.  Remote print services running lpsched, such as Sun Solaris\nor other Sys V-derived operating systems, will work so long as the\nprint spoolers are set up to understand the BSD protocol.  Most modern\nnetwork-capable laser printers, such as those manufactured by HP and\nLexMark, also \"speak\" BSD.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","print"]},{"name":"p5-Net-Proxy","origin":"net/p5-Net-Proxy","version":"0.13_1","comment":"Framework for proxying network connections in many ways","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-Proxy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d784c1f24b12f78aea748cdaf88486e43888a88cdfa64a79275c83e42f8872ed","flatsize":125092,"path":"All/p5-Net-Proxy-0.13_1.pkg","repopath":"All/p5-Net-Proxy-0.13_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":58732,"desc":"A Net::Proxy object represents a proxy that accepts connections and then\nrelays the data transfered between the source and the destination.\nThe goal of this module is to abstract the different methods used to\nconnect from the proxy to the destination.\nA proxy is a program that transfer data across a network boundary\nbetween a client and a server. Net::Proxy introduces the concept of\n\"connectors\" (implemented as Net::Proxy::Connector subclasses), which\nabstract the server part (connected to the client) and the client part\n(connected to the server) of the proxy.\nThis architecture makes it easy to implement specific techniques to\ncross a given network boundary, possibly by using a proxy on one side of\nthe network fence, and a reverse-proxy on the other side of the fence.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-Plurk","origin":"www/p5-Net-Plurk","version":"0.11_1","comment":"Perl interface to Plurk API","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Net-Plurk","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f8abdb411fdff6b3c8de01ad7b24483ee89bbb92e96cf9882d1669695336eacb","flatsize":33100,"path":"All/p5-Net-Plurk-0.11_1.pkg","repopath":"All/p5-Net-Plurk-0.11_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16740,"desc":"Net::Plurk - A perl interface to Plurk API","deps":{"p5-AnyEvent-HTTP":{"origin":"www/p5-AnyEvent-HTTP","version":"2.22,2"},"p5-DateTime-Format-Strptime":{"origin":"devel/p5-DateTime-Format-Strptime","version":"1.79,1"},"p5-Digest-HMAC":{"origin":"security/p5-Digest-HMAC","version":"1.05"},"p5-HTTP-Lite":{"origin":"www/p5-HTTP-Lite","version":"2.44"},"p5-JSON-Any":{"origin":"converters/p5-JSON-Any","version":"1.40"},"p5-Math-Base36":{"origin":"math/p5-Math-Base36","version":"0.14,2"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-Net-OAuth":{"origin":"net/p5-Net-OAuth","version":"0.30"},"p5-Net-SSLeay":{"origin":"security/p5-Net-SSLeay","version":"1.94"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5","www"]},{"name":"p5-Net-Ping-External","origin":"net/p5-Net-Ping-External","version":"0.15","comment":"Perl cross-platform interface to ICMP \"ping\" utilities","maintainer":"douglas@douglasthrift.net","www":"https://metacpan.org/release/Net-Ping-External","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e7cb572a47a82d2becea0a3f0e5071b8789d34ff3b1e7a42281c8a4244763612","flatsize":24375,"path":"All/p5-Net-Ping-External-0.15.pkg","repopath":"All/p5-Net-Ping-External-0.15.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11900,"desc":"Net::Ping::External is a module which interfaces with the \"ping\"\ncommand on many systems. It presently provides a single function,\nping(), that takes in a hostname and (optionally) a timeout and\nreturns true if the host is alive, and false otherwise. Unless you\nhave the ability (and willingness) to run your scripts as the\nsuperuser on your system, this module will probably provide more\naccurate results than Net::Ping will.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-PAR-Packer","origin":"devel/p5-PAR-Packer","version":"1.063","comment":"PAR Packager","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/PAR-Packer","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"135ef2805d089f39c17931e255d7824e707258128c3c05d7888c902d91f7b215","flatsize":9721836,"path":"All/p5-PAR-Packer-1.063.pkg","repopath":"All/p5-PAR-Packer-1.063.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":2512936,"desc":"PAR-Packer is part of the PAR Toolkit. It is the PAR component that can generate\nstand-alone executables and \".par\" archives.","deps":{"p5-Archive-Zip":{"origin":"archivers/p5-Archive-Zip","version":"1.68"},"p5-Getopt-ArgvFile":{"origin":"devel/p5-Getopt-ArgvFile","version":"1.11_1"},"p5-Module-ScanDeps":{"origin":"devel/p5-Module-ScanDeps","version":"1.37"},"p5-Module-Signature":{"origin":"security/p5-Module-Signature","version":"0.89"},"p5-PAR":{"origin":"devel/p5-PAR","version":"1.020"},"p5-PAR-Dist":{"origin":"devel/p5-PAR-Dist","version":"0.53"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"shlibs_required":["libc.so.8","libcrypt.so.4","libdl.so.0","libm.so.4","libperl.so.5.36","libpthread.so.0","libutil.so.4"]},{"name":"p5-Net-OpenID-Common","origin":"security/p5-Net-OpenID-Common","version":"1.20","comment":"Libraries shared between Net::OpenID::Consumer and Net::OpenID::Server","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-OpenID-Common","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"85439f7c2df137c6901c0dd57c2c87038468ad36a59a1facbf7f8759e3aafe37","flatsize":65638,"path":"All/p5-Net-OpenID-Common-1.20.pkg","repopath":"All/p5-Net-OpenID-Common-1.20.pkg","licenselogic":"single","licenses":["ARTPERL10"],"pkgsize":31776,"desc":"Net::OpenID::Common - Libraries shared between Net::OpenID::Consumer\nand Net::OpenID::Server","deps":{"p5-Crypt-DH-GMP":{"origin":"net/p5-Crypt-DH-GMP","version":"0.00012_1"},"p5-Email-MIME-ContentType":{"origin":"mail/p5-Email-MIME-ContentType","version":"1.028"},"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-XML-Simple":{"origin":"textproc/p5-XML-Simple","version":"2.25"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5","security"]},{"name":"p5-Net-PcapUtils","origin":"net/p5-Net-PcapUtils","version":"0.01_1","comment":"Utility routines for Net::Pcap module","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-PcapUtils","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fb8ff55948751d761cad23aa9585b63174443b8be785a2370fc85e613ff3aeec","flatsize":11808,"path":"All/p5-Net-PcapUtils-0.01_1.pkg","repopath":"All/p5-Net-PcapUtils-0.01_1.pkg","licenselogic":"single","pkgsize":6916,"desc":"Net::PcapUtils is a module to sit in front of Net::Pcap in order to hide\nsome of the pcap(3) initialisation by providing sensible defaults.  This\nenables a programmer to easily write small, specific scripts for a\nparticular purpose without having to worry about too many details.","deps":{"p5-Net-Pcap":{"origin":"net/p5-Net-Pcap","version":"0.21"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-Pcap","origin":"net/p5-Net-Pcap","version":"0.21","comment":"Interface to pcap(3) LBL packet capture library","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-Pcap","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8e1923a51524592404ace57a2076905c52352f330e99be1b7b8cd7dc0f822c3c","flatsize":128913,"path":"All/p5-Net-Pcap-0.21.pkg","repopath":"All/p5-Net-Pcap-0.21.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":48644,"desc":"Interface to pcap(3) LBL packet capture library","deps":{"p5-IO-Interface":{"origin":"net/p5-IO-Interface","version":"1.09_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-ParseWhois","origin":"net/p5-Net-ParseWhois","version":"0.70_1","comment":"Extendable perl5 module for parsing whois information","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Net-ParseWhois","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f4751cc0c0111f32358da73daa449ff10a184ca64afd6c7c519cbc2a7d13174e","flatsize":94820,"path":"All/p5-Net-ParseWhois-0.70_1.pkg","repopath":"All/p5-Net-ParseWhois-0.70_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":25196,"desc":"Based on Net::Whois, Net::ParseWhois was written with the intent to provide a\nreplacement for the (broken) Net::Whois module. It is otherwise different to\nNet::Whois in that it a) is easily extendable b) has a work-around approach\nrather than wanting/expecting/wishing registrars to standardize their output.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-OpenVPN-Manage","origin":"net-mgmt/p5-Net-OpenVPN-Manage","version":"0.02","comment":"Manage an OpenVPN process via its management port","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-OpenVPN-Manage","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"03841180f83ee227a144bb74cad0671fa2a4384e5e194fc30dec8a46cc284e15","flatsize":78668,"path":"All/p5-Net-OpenVPN-Manage-0.02.pkg","repopath":"All/p5-Net-OpenVPN-Manage-0.02.pkg","licenselogic":"or","licenses":["ART10","GPLv2"],"pkgsize":21588,"desc":"This module connects to the OpenVPN management interface, executes commands\non the interface, and returns the results or errors that result.","deps":{"p5-Net-Telnet":{"origin":"net/p5-Net-Telnet","version":"3.05"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt","perl5"]},{"name":"p5-Net-Netcat","origin":"net/p5-Net-Netcat","version":"0.05","comment":"Perl wrapper class for nc(1) utility (netcat)","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-Netcat","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"74a64917e09feb1cc0ecb5dfdf099477b328130d78cf7e4bdf21570439bd89fc","flatsize":15855,"path":"All/p5-Net-Netcat-0.05.pkg","repopath":"All/p5-Net-Netcat-0.05.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8932,"desc":"This package provides simple Perl interface for nc(1) command line\nutility, known as Swiss army knife of networking, to construct and\nrun TCP, UDP, or Unix domain servers and clients.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Class-ErrorHandler":{"origin":"devel/p5-Class-ErrorHandler","version":"0.04"},"p5-IPC-Run":{"origin":"devel/p5-IPC-Run","version":"20231003.0"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-NetSend","origin":"net-im/p5-Net-NetSend","version":"0.12_1","comment":"Perl extension for sending Windows Popup Messages","maintainer":"snowfly@yuntech.edu.tw","www":"https://metacpan.org/release/Net-NetSend","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5c25561001524e1c1cc3773306207bd8db9681003056f79a9a6ee41fe63b69af","flatsize":30602,"path":"All/p5-Net-NetSend-0.12_1.pkg","repopath":"All/p5-Net-NetSend-0.12_1.pkg","licenselogic":"single","pkgsize":12448,"desc":"This module implements a client interface to the Windows Messenger Service,\nenabling a perl5 application to talk to Windows machines.\nThis is a pure Perl implementation that approximates the \"net send\"\ncommand on Windows.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-im","perl5"]},{"name":"p5-Net-OpenID-Server","origin":"security/p5-Net-OpenID-Server","version":"1.09_2","comment":"Reference implementation of OpenID server","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-OpenID-Server","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2cb20d9f457a705bb4ea2cb5d5dcbc6da73d4ac45e25bdbc96cadcec0c3cfa9f","flatsize":50230,"path":"All/p5-Net-OpenID-Server-1.09_2.pkg","repopath":"All/p5-Net-OpenID-Server-1.09_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":19552,"desc":"OpenID is a decentralized identity system, but one that's actually\ndecentralized and doesn't entirely crumble if one company turns evil\nor goes out of business.\n\nAn OpenID identity is just a URL. You can have multiple identities in\nthe same way you can have multiple URLs. All OpenID does is provide a\nway to prove that you own a URL (identity).\n\nAnybody can run their own site using OpenID, and anybody can be an\nOpenID server, and they all work with each other without having to\nregister with or pay anybody to \"get started\". An owner of a URL can\npick which OpenID server to use.\n\nSee also: http://www.openid.net","deps":{"p5-Net-OpenID-Common":{"origin":"security/p5-Net-OpenID-Common","version":"1.20"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Net-OpenID-Consumer","origin":"net/p5-Net-OpenID-Consumer","version":"1.18","comment":"Library for consumers of OpenID identities","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-OpenID-Consumer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c88e3427498a6bf6f567e46cf45a68ea1bc6ad2b3e1cf5da5fe35bd98c857dac","flatsize":163123,"path":"All/p5-Net-OpenID-Consumer-1.18.pkg","repopath":"All/p5-Net-OpenID-Consumer-1.18.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":55396,"desc":"This is the Perl API for (the consumer half of) OpenID, a distributed\nidentity system based on proving you own a URL, which is then your\nidentity. More information is available at: http://www.danga.com/openid/","deps":{"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-Net-OpenID-Common":{"origin":"security/p5-Net-OpenID-Common","version":"1.20"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5","security"]},{"name":"p5-Net-OpenID-JanRain","origin":"security/p5-Net-OpenID-JanRain","version":"1.1.1_3","comment":"OpenID JanRain and Consumer with JanRain API","maintainer":"perl@FreeBSD.org","www":"http://www.openidenabled.com/openid/libraries/perl/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"af348294ad03093e35f9cf29b158364279406145cee160e66ee059742a178124","flatsize":139368,"path":"All/p5-Net-OpenID-JanRain-1.1.1_3.pkg","repopath":"All/p5-Net-OpenID-JanRain-1.1.1_3.pkg","licenselogic":"single","pkgsize":45740,"desc":"OpenID is a decentralized identity system, but one that's actually\ndecentralized and doesn't entirely crumble if one company turns evil\nor goes out of business.\n\nAn OpenID identity is just a URL. You can have multiple identities in\nthe same way you can have multiple URLs. All OpenID does is provide a\nway to prove that you own a URL (identity).\n\nAnybody can run their own site using OpenID, and anybody can be an\nOpenID server, and they all work with each other without having to\nregister with or pay anybody to \"get started\". An owner of a URL can\npick which OpenID server to use.","deps":{"p5-Crypt-DH":{"origin":"security/p5-Crypt-DH","version":"0.07_1"},"p5-Digest-HMAC":{"origin":"security/p5-Digest-HMAC","version":"1.05"},"p5-LWPx-ParanoidAgent":{"origin":"www/p5-LWPx-ParanoidAgent","version":"1.12"},"p5-Net-Yadis":{"origin":"net/p5-Net-Yadis","version":"1.0_2"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Net-OAuth2","origin":"net/p5-Net-OAuth2","version":"0.67","comment":"OAuth 2.0 for Perl","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Net-OAuth2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2a69caa5c63b41a754c7243f32673af2126ee182e772de2a0be066310156c2aa","flatsize":79204,"path":"All/p5-Net-OAuth2-0.67.pkg","repopath":"All/p5-Net-OAuth2-0.67.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":36128,"desc":"Net::OAuth2 provides OAuth 2.0 for Perl.","deps":{"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-JSON-MaybeXS":{"origin":"converters/p5-JSON-MaybeXS","version":"1.004008"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-OAuth","origin":"net/p5-Net-OAuth","version":"0.30","comment":"Implementation of the OAuth protocol","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Net-OAuth","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3c79cfa31136aca63b733ebf1e40c38e00d7f4a79ef48529c0d1075abbbc1b54","flatsize":117448,"path":"All/p5-Net-OAuth-0.30.pkg","repopath":"All/p5-Net-OAuth-0.30.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":60964,"desc":"Net::OAuth provides a low-level API for reading and writing OAuth messages.\n\nOAuth is an open protocol to allow secure API authentication in a simple and\nstandard method from desktop and web applications. In practical terms, OAuth is\na mechanism for a Consumer to request protected resources from a Service\nProvider on behalf of a user.\n\nNet::OAuth provides:\n- classes that encapsulate OAuth messages (requests and responses).\n- message signing\n- message serialization and parsing.\n- 2-legged requests (aka. tokenless requests, aka. consumer requests), see\n  \"CONSUMER REQUESTS\"\n\nNet::OAuth does not provide:\n- Consumer or Service Provider encapsulation\n- token/nonce/key storage/management","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Class-Data-Inheritable":{"origin":"devel/p5-Class-Data-Inheritable","version":"0.10"},"p5-Crypt-URandom":{"origin":"security/p5-Crypt-URandom","version":"0.54"},"p5-Digest-HMAC":{"origin":"security/p5-Digest-HMAC","version":"1.05"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-Nslookup","origin":"dns/p5-Net-Nslookup","version":"2.04_1","comment":"Provides the capabilities of the standard tool nslookup(1)","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-Nslookup","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2532c637a8a5162d7cafb76822402fd840f20d69a5c3106330e76167b1cf7f3d","flatsize":10381,"path":"All/p5-Net-Nslookup-2.04_1.pkg","repopath":"All/p5-Net-Nslookup-2.04_1.pkg","licenselogic":"single","pkgsize":6296,"desc":"Net::Nslookup provides the capabilities of the standard UNIX command\nline tool nslookup(1). Net::DNS is a wonderful and full featured module,\nbut quite often, all you need is `nslookup $host`. This module provides\nthat functionality.","deps":{"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["dns","perl5"]},{"name":"p5-Net-OSCAR","origin":"net-im/p5-Net-OSCAR","version":"1.928_1","comment":"Perl extension for the AOL Instant Messenger OSCAR protocol","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-OSCAR","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"90526dc5ea8e7f329a89673d5f3ed2625418ce15e892a4d42133f074020f52a7","flatsize":384388,"path":"All/p5-Net-OSCAR-1.928_1.pkg","repopath":"All/p5-Net-OSCAR-1.928_1.pkg","licenselogic":"single","pkgsize":120876,"desc":"This module implements an OO interface to the AIM OSCAR protocol.","deps":{"p5-SOCKS":{"origin":"net/p5-Socks","version":"0.03_1"},"p5-XML-Parser":{"origin":"textproc/p5-XML-Parser","version":"2.47"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-im","perl5"]},{"name":"p5-Net-NIS","origin":"net/p5-Net-NIS","version":"0.44_1","comment":"Interface to Sun's Network Information Service","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-NIS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8b7972b8e347cbaee0ea567a62c06c352cbc455f63c1bd8ffd19c23c93bfc536","flatsize":59764,"path":"All/p5-Net-NIS-0.44_1.pkg","repopath":"All/p5-Net-NIS-0.44_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":26188,"desc":"This is a snapshot release of the NIS interface to Perl 5.  There are\nthree parts to the interface: the raw component (Net::NIS), the\nobject-oriented component (Net::NIS::Table), and the tied interface\n(Net::NIS).\n\nUnless someone provides strong reason to support the raw or OO\ncomponents, they will be marked as deprecated and not documented or\nenhanced (but still supported for backward compatibility).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-NBsocket","origin":"net/p5-Net-NBsocket","version":"0.24_1","comment":"Non-Blocking Sockets","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-NBsocket","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"79ce8468197f33f91af0722eadc408875d26d28105cf207967ebcd9c991e0a43","flatsize":30354,"path":"All/p5-Net-NBsocket-0.24_1.pkg","repopath":"All/p5-Net-NBsocket-0.24_1.pkg","licenselogic":"single","pkgsize":11540,"desc":"Net::NBsocket provides a wrapper for Socket to supply Non-Blocking\nsockets of various flavors.","deps":{"p5-NetAddr-IP":{"origin":"net-mgmt/p5-NetAddr-IP","version":"4.079"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-Netmask","origin":"net-mgmt/p5-Net-Netmask","version":"2.0002","comment":"Perl module to parse, manipulate, and lookup IP network blocks","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-Netmask","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6596c926e14f9c787e9e0d6ac292da6992969a394d2fab168b7564f14d560b1f","flatsize":89313,"path":"All/p5-Net-Netmask-2.0002.pkg","repopath":"All/p5-Net-Netmask-2.0002.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":25764,"desc":"Net::Netmask parses and understand IPv4 CIDR blocks. It's built with an\nobject-oriented interface. Nearly all functions are methods that operate\non a Net::Netmask object.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt","perl5"]},{"name":"p5-Net-NBName","origin":"net/p5-Net-NBName","version":"0.26_1","comment":"Performs simple NetBIOS Name Service Requests","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Net-NBName","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7fa5cdcd3443fb0e0cef1e68cd9ec1b8b6cec26a0a2854b2d8e76207901c7145","flatsize":43675,"path":"All/p5-Net-NBName-0.26_1.pkg","repopath":"All/p5-Net-NBName-0.26_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":21004,"desc":"Net::NBName is a class that allows you to perform simple NetBIOS Name\nService Requests in your Perl code. It performs these NetBIOS operations over\nTCP/IP using Perl's built-in socket support.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-Nmsg","origin":"net/p5-Net-Nmsg","version":"0.17_5","comment":"Perl bindings to libnmsg","maintainer":"truckman@FreeBSD.org","www":"https://tools.netsa.cert.org/confluence/display/tt/Net-Nmsg","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0cc40ef66130bab471921c40c0bb63fcbe4455a8f80b102df7a40a4c32473e99","flatsize":244107,"path":"All/p5-Net-Nmsg-0.17_5.pkg","repopath":"All/p5-Net-Nmsg-0.17_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":67360,"desc":"Net::Nmsg is a perl binding to libnmsg, the reference implementation of\nthe NMSG binary structured message interchange format. The NMSG\ndocumentation describes the format as:\n\n  The NMSG format is an efficient encoding of typed, structured data\n  into payloads which are packed into containers which can be\n  transmitted over the network or stored to disk. Each payload is\n  associated with a specific message schema. Modules implementing a\n  certain message schema along with functionality to convert between\n  binary and presentation formats can be loaded at runtime by libnmsg.\n  nmsgtool provides a command line interface to control the\n  transmission, storage, creation, and conversion of NMSG payloads.","deps":{"nmsg":{"origin":"net/nmsg","version":"1.3.1"},"p5-Math-Int64":{"origin":"math/p5-Math-Int64","version":"0.57"},"p5-NetAddr-IP":{"origin":"net-mgmt/p5-NetAddr-IP","version":"4.079"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"],"options":{"EXAMPLES":"on"}},{"name":"p5-Net-MAC-Vendor","origin":"net/p5-Net-MAC-Vendor","version":"1.2000_1","comment":"Look up the vendor for a MAC","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-MAC-Vendor","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e2a9cb3ad9a112c2462bdd84f5ad53412f48163c785e2f3c89491998a08f213a","flatsize":19964,"path":"All/p5-Net-MAC-Vendor-1.2000_1.pkg","repopath":"All/p5-Net-MAC-Vendor-1.2000_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11036,"desc":"The Institute of Electrical and Electronics Engineers (IEEE) assigns an\nOrganizational Unique Identifier (OUI) to manufacturers of network\ninterfaces. Each interface has a Media Access Control (MAC) address of six\nbytes. The first three bytes are the OUI.\n\nThis module allows you to take a MAC address and turn it into the OUI and\nvendor information. You can, for instance, scan a network, collect MAC\naddresses, and turn those addresses into vendors. With vendor information,\nyou can often guess at what you are looking at (e.g. an Apple\nproduct).\n\nYou can use this as a module as its individual functions, or call it as a\nscript with a list of MAC addresses as arguments. The module can figure it\nout.\n\nThis module tries to persistently cache with DBM::Deep the OUI information\nso it can avoid using the network. If it cannot load DBM::Deep, it uses a\nnormal hash (which is lost when the process finishes). You can preload\nthis cache with the load_cache() function. So far, the module looks in the\ncurrent working directory for a file named mac_oui.db to find the cache. I\nneed to come up with a way to let the user set that location.","deps":{"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-MAC","origin":"net/p5-Net-MAC","version":"2.103622_1","comment":"Perl 5 module for representing and manipulating MAC addresses","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-MAC","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3c61adc8fef723bf4e13a5c707b712e21e53f9dffbb23911c9dd587f8554c308","flatsize":34871,"path":"All/p5-Net-MAC-2.103622_1.pkg","repopath":"All/p5-Net-MAC-2.103622_1.pkg","licenselogic":"single","pkgsize":14368,"desc":"The Perl 5 module Net::MAC allows you to\n    - store a MAC address in a Perl object\n    - find out information about a stored MAC address\n    - convert a MAC address into a specified format\n    - easily compare two MAC addresses for string or numeric equality","deps":{"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-Nessus-XMLRPC","origin":"net/p5-Net-Nessus-XMLRPC","version":"0.30_2","comment":"Perl5 interface for communication with Nessus scanner over XMLRPC","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Net-Nessus-XMLRPC","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3ff03a398c5ba1a98848e4c1b441d16df568bd8c97b7e41285748eaf2956dc36","flatsize":37840,"path":"All/p5-Net-Nessus-XMLRPC-0.30_2.pkg","repopath":"All/p5-Net-Nessus-XMLRPC-0.30_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13028,"desc":"This is Perl interface for communication with Nessus scanner over XMLRPC.\nYou can start, stop, pause and resume scan. Watch progress and status of\nscan, download report, etc.","deps":{"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-IO-Socket-SSL":{"origin":"security/p5-IO-Socket-SSL","version":"2.089"},"p5-XML-Simple":{"origin":"textproc/p5-XML-Simple","version":"2.25"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-NTP","origin":"net/p5-Net-NTP","version":"1.5","comment":"Perl extension for decoding NTP server responses","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-NTP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f3c00332274631a2a9508b5e80e1880b90559a54ad0cf12d189e7d29fe0aa516","flatsize":17599,"path":"All/p5-Net-NTP-1.5.pkg","repopath":"All/p5-Net-NTP-1.5.pkg","licenselogic":"single","pkgsize":8188,"desc":"All this module does is send a packet to an NTP server and\nthen decode the packet received into it's respective parts\n- as outlined in RFC5905 (superseding RFC1305 and RFC2030).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net"]},{"name":"p5-Net-LibLO","origin":"audio/p5-Net-LibLO","version":"0.06_3","comment":"Perl extension for liblo Lightweight OSC library","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-LibLO","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c5b24a804a5d01a45d2a33dab7ceee4a03a69f144e163f75a34288cbbef8d72a","flatsize":76305,"path":"All/p5-Net-LibLO-0.06_3.pkg","repopath":"All/p5-Net-LibLO-0.06_3.pkg","licenselogic":"single","pkgsize":28120,"desc":"Perl interface for liblo Lightweight OSC library.","deps":{"liblo":{"origin":"audio/liblo","version":"0.32"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["audio","perl5"]},{"name":"p5-Net-LibIDN2","origin":"dns/p5-Net-LibIDN2","version":"1.02","comment":"Perl bindings for GNU Libidn2","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Net-LibIDN2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4921a254953f1214d2b5421498f57d46c4b37b69a458ab84aca275e5cbb3ce93","flatsize":73734,"path":"All/p5-Net-LibIDN2-1.02.pkg","repopath":"All/p5-Net-LibIDN2-1.02.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":20732,"desc":"Net::LibIDN2 provides bindings for GNU Libidn2, a C library for handling\ninternationalized domain names based on IDNA 2008, Punycode and TR46.","deps":{"libidn2":{"origin":"dns/libidn2","version":"2.3.8"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["dns","perl5"]},{"name":"p5-Net-NSCA-Client","origin":"net-mgmt/p5-Net-NSCA-Client","version":"0.009002_2","comment":"Perl extension for sending passive service checks to nagios","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-NSCA-Client","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"19ce250e63f5650fc4ea438763e8efa4abdedd51970ba1bc0694b33a96451409","flatsize":103886,"path":"All/p5-Net-NSCA-Client-0.009002_2.pkg","repopath":"All/p5-Net-NSCA-Client-0.009002_2.pkg","licenselogic":"single","pkgsize":46592,"desc":"This module allows applications to send passive checks to Nagios both locally\nand remotely.","deps":{"p5-Const-Fast":{"origin":"devel/p5-Const-Fast","version":"0.014_2"},"p5-Convert-Binary-C":{"origin":"converters/p5-Convert-Binary-C","version":"0.85_1"},"p5-Data-Rand":{"origin":"devel/p5-Data-Rand","version":"0.0.4_1"},"p5-Data-Rand-Obscure":{"origin":"devel/p5-Data-Rand-Obscure","version":"0.021_1"},"p5-Data-Validate-Domain":{"origin":"dns/p5-Data-Validate-Domain","version":"0.15"},"p5-Digest-CRC":{"origin":"security/p5-Digest-CRC","version":"0.24"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Clone":{"origin":"devel/p5-MooseX-Clone","version":"0.06"},"p5-MooseX-StrictConstructor":{"origin":"devel/p5-MooseX-StrictConstructor","version":"0.21"},"p5-MooseX-Types":{"origin":"devel/p5-MooseX-Types","version":"0.50"},"p5-MooseX-Types-PortNumber":{"origin":"devel/p5-MooseX-Types-PortNumber","version":"0.03"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt","perl5"]},{"name":"p5-Net-LibIDN","origin":"dns/p5-Net-LibIDN","version":"0.12_6","comment":"This module provides access to the libidn library","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-LibIDN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e57a20de151c9e28253dc4e0091e0571409fcb5db2fb79e6d285f483c23bd15a","flatsize":40451,"path":"All/p5-Net-LibIDN-0.12_6.pkg","repopath":"All/p5-Net-LibIDN-0.12_6.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16212,"desc":"This module provides Perl bindings for the GNU IDN Library (Libidn)\n(see also Port devel/libidn).","deps":{"libidn":{"origin":"dns/libidn","version":"1.43"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["dns","perl5"]},{"name":"p5-Net-LMTP","origin":"mail/p5-Net-LMTP","version":"0.02","comment":"Local Mail Transfer Protocol Client","maintainer":"loader@FreeBSD.org","www":"https://metacpan.org/release/Net-LMTP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"873e948b6362587920eca846f3c3187cdde27ca21dadb82e37a652ee59af2c5d","flatsize":24485,"path":"All/p5-Net-LMTP-0.02.pkg","repopath":"All/p5-Net-LMTP-0.02.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12036,"desc":"This module implements a client interface to the LMTP protocol,\nenabling a perl5 application to talk to LMTP servers.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Net-LDAP-posixGroup","origin":"net/p5-Net-LDAP-posixGroup","version":"0.0.2_1","comment":"Creates new Net::LDAP::Entry objects for a posixGroup entry","maintainer":"vvelox@vvelox.net","www":"https://metacpan.org/release/Net-LDAP-posixGroup","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"94feeb89073949febf257d0647daacced827e9e0daf56c05a4ba729cba06b2d2","flatsize":7194,"path":"All/p5-Net-LDAP-posixGroup-0.0.2_1.pkg","repopath":"All/p5-Net-LDAP-posixGroup-0.0.2_1.pkg","licenselogic":"single","pkgsize":4848,"desc":"Creates new Net::LDAP::Entry objects for a posixGroup entry.","deps":{"p5-perl-ldap":{"origin":"net/p5-perl-ldap","version":"0.6800"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-NIS-Listgroup","origin":"net/p5-Net-NIS-Listgroup","version":"1.0.0_3","comment":"Lists hosts/users in a netgroup group","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-NIS-Listgroup","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e0a9e5fe9a85db4b3b4976f64a3e037ab5947ad31de2af50845918a84e86ee3c","flatsize":45243,"path":"All/p5-Net-NIS-Listgroup-1.0.0_3.pkg","repopath":"All/p5-Net-NIS-Listgroup-1.0.0_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":17792,"desc":"A library used to get groups or members of a netgroup NIS map.\nlistgroup() without any parameters or listgroups() lists all the\navailable netgroup groups.\n\nWith groupname parameters listgroup, listgroup_user, listgroup_host\nwill recusively list the members of the named groups. If the groupname\nis preceded with a - members of that group will be excluded from the\nreturned list. Each member in a group is a triplet of\n(host,user,domain). The host portion or user portion of the members is\nreturned by listgroup_host() and listgroup(), the user portion of the\nmembers is returned by listgroup_user().","deps":{"p5-Net-NIS":{"origin":"net/p5-Net-NIS","version":"0.44_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-LDAP-Server","origin":"net/p5-Net-LDAP-Server","version":"0.43_1","comment":"Perl module for LDAP server side protocol handling","maintainer":"wen@FreeBSD.org","www":"https://metacpan.org/release/Net-LDAP-Server","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a6403df19d9a9e2d92658ba11a81a6bfc070f65a753b510e6eb0e1e4261e09ee","flatsize":11834,"path":"All/p5-Net-LDAP-Server-0.43_1.pkg","repopath":"All/p5-Net-LDAP-Server-0.43_1.pkg","licenselogic":"single","pkgsize":7068,"desc":"Net::LDAP::Server provides the protocol handling for an LDAP\nserver. You can subclass it and implement the methods you need\n(see below). Then you just instantiate your subclass and call\nits handle method to establish a connection with the client.","deps":{"p5-Convert-ASN1":{"origin":"converters/p5-Convert-ASN1","version":"0.34"},"p5-perl-ldap":{"origin":"net/p5-perl-ldap","version":"0.6800"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-LDAP-Server-Test","origin":"net/p5-Net-LDAP-Server-Test","version":"0.22","comment":"Perl module to test Net::LDAP code","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-LDAP-Server-Test","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"703ca178a2ea8fbf39a7d44779ae1990c74ac1f6b3053199d46d7fa2fe2e79e2","flatsize":42308,"path":"All/p5-Net-LDAP-Server-Test-0.22.pkg","repopath":"All/p5-Net-LDAP-Server-Test-0.22.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14508,"desc":"Perl module to test Net::LDAP code","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-LDAP-LDAPhash","origin":"net/p5-Net-LDAP-LDAPhash","version":"1.0.3_1","comment":"Make a hash out of the return from a search using Net::LDAP::Search","maintainer":"vvelox@vvelox.net","www":"https://metacpan.org/release/Net-LDAP-LDAPhash","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2b6af851ad9165222aa6d54864b82efcf0a0399369753d3f8cc6864b62cf30df","flatsize":4617,"path":"All/p5-Net-LDAP-LDAPhash-1.0.3_1.pkg","repopath":"All/p5-Net-LDAP-LDAPhash-1.0.3_1.pkg","licenselogic":"single","pkgsize":3956,"desc":"This takes from a search and turns it into a hash.\n\nThe returned has is in the following format.\n\n{DN}{ldap}{attribute}[array of values for this attribute]\n\nThe reason for the {ldap} is to allow for other values and\nthe like to be tagged onto a hash for a DN that are unrelated to LDAP.\n\nThis function does not make any attempt to check if the search succedded\nor not.","deps":{"p5-perl-ldap":{"origin":"net/p5-perl-ldap","version":"0.6800"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-LDAP-FilterBuilder","origin":"net/p5-Net-LDAP-FilterBuilder","version":"1.200002","comment":"Build LDAP filter statements","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Net-LDAP-FilterBuilder","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5aeae60b9debbaffc3244bfd30568683b253204b434fcc7ee689607b866b7d74","flatsize":46729,"path":"All/p5-Net-LDAP-FilterBuilder-1.200002.pkg","repopath":"All/p5-Net-LDAP-FilterBuilder-1.200002.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12412,"desc":"Net::LDAP::FilterBuilder is a convenience module which greatly simplifies the\nconstruction of LDAP query filter statements, which are described in RFC 4515\nand also the Net::LDAP::Filter manual page.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-LDAP-Express","origin":"net/p5-Net-LDAP-Express","version":"0.12_1","comment":"Module to simplify connecting up to a LDAP server","maintainer":"vvelox@vvelox.net","www":"https://metacpan.org/release/Net-LDAP-Express","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2a2c69bd5790acd831f63f2bcfee1feb5d5e4ab85236fcd0bd286d830e884cfc","flatsize":28253,"path":"All/p5-Net-LDAP-Express-0.12_1.pkg","repopath":"All/p5-Net-LDAP-Express-0.12_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13744,"desc":"A module to simplify connecting up to a LDAP server.","deps":{"p5-perl-ldap":{"origin":"net/p5-perl-ldap","version":"0.6800"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-TrimGalore","origin":"biology/p5-TrimGalore","version":"0.6.10","comment":"Wrapper around Cutadapt and FastQC for adapter and quality trimming","maintainer":"ports@FreeBSD.org","www":"https://github.com/FelixKrueger/TrimGalore","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c4856703318a9182e6b5218c1db4de9c88d20e16eb70c4d61cb982c9da3bb883","flatsize":25955113,"path":"All/p5-TrimGalore-0.6.10.pkg","repopath":"All/p5-TrimGalore-0.6.10.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":23690292,"desc":"Wrapper around Cutadapt and FastQC to consistently apply adapter and quality\ntrimming to FastQ files, with extra functionality for RRBS data.","deps":{"fastqc":{"origin":"biology/fastqc","version":"0.12.1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"py311-cutadapt":{"origin":"biology/py-cutadapt","version":"5.0_1"}},"categories":["biology","perl5","python"],"messages":[{"message":"===>   NOTICE:\n\nThe p5-TrimGalore port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"p5-Net-LDAP-AutoDNs","origin":"net/p5-Net-LDAP-AutoDNs","version":"0.2.2_1","comment":"Automatically make some default decisions some LDAP DNs and scopes","maintainer":"vvelox@vvelox.net","www":"https://metacpan.org/release/Net-LDAP-AutoDNs","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d457242828456fab80b130ea48195489acba4ca1df84f02783735d25a498f117","flatsize":11611,"path":"All/p5-Net-LDAP-AutoDNs-0.2.2_1.pkg","repopath":"All/p5-Net-LDAP-AutoDNs-0.2.2_1.pkg","licenselogic":"single","pkgsize":5876,"desc":"Automatically make some default decisions some LDAP DNs and scopes.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-LDAP-AutoServer","origin":"net/p5-Net-LDAP-AutoServer","version":"0.2.1_1","comment":"Automatically make some default decisions some LDAP server information","maintainer":"vvelox@vvelox.net","www":"https://metacpan.org/release/Net-LDAP-AutoServer","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"afcf45e71993fcb40aad1d9b5057d948ea8059dd8cc03de9fd86b1704b50a10e","flatsize":14494,"path":"All/p5-Net-LDAP-AutoServer-0.2.1_1.pkg","repopath":"All/p5-Net-LDAP-AutoServer-0.2.1_1.pkg","licenselogic":"single","pkgsize":6984,"desc":"Automatically figure out some server information automatically.","deps":{"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"p5-Net-DNS-RR-SRV-Helper":{"origin":"dns/p5-Net-DNS-RR-SRV-Helper","version":"0.0.0_2"},"p5-perl-ldap":{"origin":"net/p5-perl-ldap","version":"0.6800"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-Jifty","origin":"net/p5-Net-Jifty","version":"0.14_1","comment":"Perl interface to online Jifty applications","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-Jifty","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7fd5cac703e2c608918f1ca9438458f16266c5e58222858348c614902c779de1","flatsize":37847,"path":"All/p5-Net-Jifty-0.14_1.pkg","repopath":"All/p5-Net-Jifty-0.14_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17056,"desc":"Jifty is a full-stack web framework. It provides an optional REST interface\nfor applications. Using this module, you can interact with that\nREST interface to write client-side utilities.\n\nYou can use this module directly, but you'll be better off subclassing it.\n\nThis module also provides a number of convenient methods for writing\nshort scripts. For example, passing use_config => 1 to new will look at\nthe config file for the username and password (or SID) of the user.\nIf neither is available, it will prompt the user for them.","deps":{"p5-Any-Moose":{"origin":"devel/p5-Any-Moose","version":"0.27"},"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-Email-Address":{"origin":"mail/p5-Email-Address","version":"1.913"},"p5-Hash-Merge":{"origin":"textproc/p5-Hash-Merge","version":"0.302"},"p5-Path-Class":{"origin":"devel/p5-Path-Class","version":"0.37"},"p5-Term-ReadKey":{"origin":"devel/p5-Term-ReadKey","version":"2.38_1"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-Ifconfig-Wrapper","origin":"net/p5-Net-Ifconfig-Wrapper","version":"0.26","comment":"Provides a unified way to configure network interfaces","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-Ifconfig-Wrapper","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"29d35f46dc28ce9beac8dc86d3fd296f636526f1ffec4f349890461f7c217900","flatsize":45028,"path":"All/p5-Net-Ifconfig-Wrapper-0.26.pkg","repopath":"All/p5-Net-Ifconfig-Wrapper-0.26.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14404,"desc":"Perl module which provides a unified way to configure network interfaces.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-MovableType","origin":"net/p5-Net-MovableType","version":"1.74_1","comment":"Lightweight MovableType client Perl module","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-MovableType","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9d77f52158ccd95c07fef953f649bd409eff8cd5c44bacdb4a247a7d2e76a258","flatsize":40602,"path":"All/p5-Net-MovableType-1.74_1.pkg","repopath":"All/p5-Net-MovableType-1.74_1.pkg","licenselogic":"single","pkgsize":17936,"desc":"Using Net::MovableType you can post new entries, edit existing\nentries, browse entries and users blogs, and perform most of the\nfeatures you can perform through accessing your MovableType account.\n\nSince Net::MovableType uses MT's remote procedure call gateway, you\ncan do it from any computer with Internet connection.\n\nNet::MovableType promises an intuitive, user friendly, Object Oriented\ninterface for managing your web sites published through MovableType.\nMost of the method names correspond to those documented in MovableType's\nProgramming Interface Manual.","deps":{"p5-SOAP-Lite":{"origin":"net/p5-SOAP-Lite","version":"1.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-Mosso-CloudFiles","origin":"net/p5-Net-Mosso-CloudFiles","version":"0.44_1","comment":"Perl interface to the Mosso CloudFiles service","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/CKRAS/Net-Mosso-CloudFiles-0.44","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7c64c0753305c43f32e5f09e2412c2f91f37e8b8c7c58fd2f58f1c524c01b4f2","flatsize":44044,"path":"All/p5-Net-Mosso-CloudFiles-0.44_1.pkg","repopath":"All/p5-Net-Mosso-CloudFiles-0.44_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":18268,"desc":"This module provides a Perlish interface to the Mosso CloudFiles\nservice.","deps":{"p5-Crypt-SSLeay":{"origin":"security/p5-Crypt-SSLeay","version":"0.72_3"},"p5-Data-Stream-Bulk":{"origin":"devel/p5-Data-Stream-Bulk","version":"0.11_1"},"p5-DateTime-Format-HTTP":{"origin":"devel/p5-DateTime-Format-HTTP","version":"0.43"},"p5-Digest-MD5-File":{"origin":"security/p5-Digest-MD5-File","version":"0.08_1"},"p5-File-Slurp":{"origin":"devel/p5-File-Slurp","version":"9999.27"},"p5-JSON-XS-VersionOneAndTwo":{"origin":"converters/p5-JSON-XS-VersionOneAndTwo","version":"0.31_1"},"p5-LWP-ConnCache-MaxKeepAliveRequests":{"origin":"www/p5-LWP-ConnCache-MaxKeepAliveRequests","version":"0.33_1"},"p5-LWP-UserAgent-Determined":{"origin":"www/p5-LWP-UserAgent-Determined","version":"1.07_1"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-StrictConstructor":{"origin":"devel/p5-MooseX-StrictConstructor","version":"0.21"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"],"messages":[{"message":"You have installed the Perl interface to the Mosso\nCloudFiles service.\n\nPlease visit http://www.mosso.com/cloudfiles.jsp for\ndocumentation and additional configuration directions.","type":"install"}]},{"name":"p5-Net-IRR","origin":"net/p5-Net-IRR","version":"0.10","comment":"Perl interface to the Internet Route Registry Daemon","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-IRR","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fedb17c00516b34f2a04872c1624762d0b0b1624e3f3fdaa37bf73c57357a832","flatsize":22921,"path":"All/p5-Net-IRR-0.10.pkg","repopath":"All/p5-Net-IRR-0.10.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10920,"desc":"This module provides an object oriented perl interface to the Internet\nRoute Registry.  The interface uses the RIPE/RPSL Tool Query Language as\ndefined in Appendix B of the IRRd User Guide.  The guide can be found at\nhttp://www.irrd.net/, however an understanding of the query language is\nnot required to use this module.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-Interface","origin":"net/p5-Net-Interface","version":"1.016","comment":"Perl extension to access network interfaces","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-Interface","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a852f7f429045d9e5e7191a6602d5695d68b877ce3ca65b44a42af027f1b874a","flatsize":143757,"path":"All/p5-Net-Interface-1.016.pkg","repopath":"All/p5-Net-Interface-1.016.pkg","licenselogic":"single","pkgsize":60316,"desc":"Net::Interface is designed to make the use of ifconfig(1) and friends\nunnecessary from within Perl. It provides methods to get at set all\nthe attributes of an interface, and even create new logical or\nphysical interfaces (if your O/S supports it).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-Jabber","origin":"net-im/p5-Net-Jabber","version":"2.0_1","comment":"Net::Jabber provides Perl Developer access to the Jabber protocol","maintainer":"perl@FreeBSD.org","www":"https://www.jabber.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b661de2c9d918721449f44d4bc4265225fb2c719f295614a545d38fab84446d4","flatsize":465974,"path":"All/p5-Net-Jabber-2.0_1.pkg","repopath":"All/p5-Net-Jabber-2.0_1.pkg","licenselogic":"single","licenses":["LGPL20+"],"pkgsize":98480,"desc":"Net::Jabber\n\nThe Jabber Instant Messaging project is an Open Source project seeking\nto provide a complete cross protocol messaging solution.  The problem\nwith current IM solutions is that they are all proprietary and cannot\ntalk to each other.  Jabber seeks to get rid of those barriers by\nallowing a Jabber client to talk with an AOL user, or an IRC chat room,\nor any number of other programs.\n\nFor more information about the Jabber project visit\nNet::Jabber is a collection of Perl modules that provide a Perl Developer\naccess to the Jabber protocol.  Using OOP modules we provide a clean\ninterface to writing anything from a full client to a simple protocol\ntester.","deps":{"p5-Net-XMPP":{"origin":"net-im/p5-Net-XMPP","version":"1.05_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-im","perl5"]},{"name":"p5-Net-MQTT","origin":"net/p5-Net-MQTT","version":"1.143260_1","comment":"Perl modules for MQTT protocol","maintainer":"Alex.Bakhtin@gmail.com","www":"https://metacpan.org/release/Net-MQTT","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7aa6d38181059adce471e48098bf18130e2922ada0bdf9e0bbaabee3241afa3f","flatsize":140085,"path":"All/p5-Net-MQTT-1.143260_1.pkg","repopath":"All/p5-Net-MQTT-1.143260_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":55584,"desc":"Net::MQTT - Perl modules for MQTT Protocol (http://mqtt.org/)\n\nLow level API for the MQTT protocol described at http://mqtt.org.\nIMPORTANT: This is an early release and the API is still subject to change.","deps":{"p5-Module-Pluggable":{"origin":"devel/p5-Module-Pluggable","version":"5.2"},"p5-Net-Pcap":{"origin":"net/p5-Net-Pcap","version":"0.21"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"],"options":{"DOCS":"on"}},{"name":"p5-Net-IPAddress","origin":"net-mgmt/p5-Net-IPAddress","version":"1.10_1","comment":"Perl functions used to manipulate IP addresses, masks and FQDN's","maintainer":"ale@biancalanas.net","www":"https://metacpan.org/release/Net-IPAddress","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b48ef756fef926bf2141969ef7b0d60712d3baf34537c5aa02e875815a6519c7","flatsize":7635,"path":"All/p5-Net-IPAddress-1.10_1.pkg","repopath":"All/p5-Net-IPAddress-1.10_1.pkg","licenselogic":"single","pkgsize":5428,"desc":"Net::IPAddr is a collection of helpful functions used to convert\nIP addresses to/from 32-bit integers, applying subnet masks to\nIP addresses, validating IP address strings, and splitting a FQDN\ninto its host and domain parts.\n\nNo rocket science here, but I have found these functions to very,\nvery handy. For example, have you ever tried to sort a list of IP\naddresses only to find out that they don't sort the way you expected?\nHere is the solution! If you convert the IP addresses to 32-bit integer\naddresses, they will sort in correct order.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt","perl5"]},{"name":"p5-Net-IPv4Addr","origin":"net-mgmt/p5-Net-IPv4Addr","version":"0.10_1","comment":"Perl extension for manipulating IPv4 addresses","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-IPv4Addr","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ca3d50d4e325576affba54122fc9acf2e7ef5c907c54159b50302fbff4410b9c","flatsize":23329,"path":"All/p5-Net-IPv4Addr-0.10_1.pkg","repopath":"All/p5-Net-IPv4Addr-0.10_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11848,"desc":"Net::IPv4Addr provides functions to parse IPv4 addresses both\nin traditional address/netmask format and in the new CIDR format.\nMethods for calculating the network and broadcast address, and\nalso to check if a given address is in a specific network also exist.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt","perl5"]},{"name":"p5-Net-IPv6Addr","origin":"net-mgmt/p5-Net-IPv6Addr","version":"1.02","comment":"Perl extension for manipulating IPv6 addresses","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-IPv6Addr","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"10b9c5d0646fa53aa43e6afd17a8c7d7f64b402e494777415127bb647101a63c","flatsize":48622,"path":"All/p5-Net-IPv6Addr-1.02.pkg","repopath":"All/p5-Net-IPv6Addr-1.02.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":19824,"desc":"Net::IPv6Addr provides functions for parsing IPv6 addresses in all\nformats described by RFC1884.  If Math::Base85 is installed, formats\ndescribed in RFC1924 are also valid.  It will generate \"IP6.INT.\"\nstrings (as described in RFC1886) if you are inclined to play with\nDNS records.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt","perl5"]},{"name":"p5-Net-IP-Resolver","origin":"net-mgmt/p5-Net-IP-Resolver","version":"0.02_1","comment":"Resolve IPs to a particular network","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-IP-Resolver","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1793cfb1e79fa53e774164d22eae58967bba18d84bbbf94744704a78e93b17c7","flatsize":6102,"path":"All/p5-Net-IP-Resolver-0.02_1.pkg","repopath":"All/p5-Net-IP-Resolver-0.02_1.pkg","licenselogic":"single","pkgsize":4776,"desc":"Net::IP::Resolver provides a mechanism for registering a number of\ndifferent networks (specified by a set of ip ranges), and then finding\nthe network for a given IP based on this specification.","deps":{"p5-Net-IP-Match-XS":{"origin":"net-mgmt/p5-Net-IP-Match-XS","version":"0.03_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt","perl5"]},{"name":"p5-Net-IP-Minimal","origin":"net/p5-Net-IP-Minimal","version":"0.06_1","comment":"Minimal functions from Net::IP","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-IP-Minimal","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d94756adb164c08f35a5282e15a17053700f5c5e3bb1b5f07b2beb2f1d8ddc8b","flatsize":12759,"path":"All/p5-Net-IP-Minimal-0.06_1.pkg","repopath":"All/p5-Net-IP-Minimal-0.06_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6956,"desc":"Minimal functions from Net::IP","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-IP-XS","origin":"net-mgmt/p5-Net-IP-XS","version":"0.22","comment":"XS implementation of Net::IP","maintainer":"jaap@NLnetLabs.nl","www":"https://metacpan.org/release/Net-IP-XS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5fdf6349855f1c03971735179b4b4120287931ae4a5015ace8ffb41b381857db","flatsize":146923,"path":"All/p5-Net-IP-XS-0.22.pkg","repopath":"All/p5-Net-IP-XS-0.22.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":48824,"desc":"XS (C) implementation of Net::IP. See Net::IP's documentation (as\nat version 1.25) for the functions and methods that are available.","deps":{"p5-IO-Capture":{"origin":"devel/p5-IO-Capture","version":"0.05_1"},"p5-Tie-Simple":{"origin":"devel/p5-Tie-Simple","version":"1.04"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt","perl5"]},{"name":"p5-Net-IP-RangeCompare","origin":"net/p5-Net-IP-RangeCompare","version":"4.025_1","comment":"Perl extension for IP Range Comparisons","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Net-IP-RangeCompare","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0e85609a1c67b28b747a91153c6b23ef55dc3c1977835318663f2dd272fff0fc","flatsize":50199,"path":"All/p5-Net-IP-RangeCompare-4.025_1.pkg","repopath":"All/p5-Net-IP-RangeCompare-4.025_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13724,"desc":"Fast scalable ip range aggregation and summary tool kit. Find intersections\nacross multiple lists of IP ranges, fast.\n\nAlthough similar in functionality to Net::CIDR::Compare, Net::Netmask and\nNetAddr::IP, Net::IP::RangeCompare is a completely range driven ip management\nand evaluation tool allowing more flexibility and scalability when dealing with\nthe somewhat organic nature of IP-Ranges.\n\nIf you have a large number of ipv4 ranges and need to inventory lists of ranges\nfor intersections, this is the Module for you!","deps":{"p5-Data-IPV4-Range-Parse":{"origin":"net/p5-Data-IPV4-Range-Parse","version":"1.05_1"},"p5-Data-Range-Compare":{"origin":"devel/p5-Data-Range-Compare","version":"1.031"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-ManageSieve","origin":"mail/p5-Net-ManageSieve","version":"0.13","comment":"ManageSieve Protocol Client","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-ManageSieve","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a825b85c800825309852663526ae544420bced1841409c7453b23bc94d15aceb","flatsize":41219,"path":"All/p5-Net-ManageSieve-0.13.pkg","repopath":"All/p5-Net-ManageSieve-0.13.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":18652,"desc":"This module implements a client interface to the ManageSieve protocol.\n( http://tools.ietf.org/html/draft-martin-managesieve-09 )","deps":{"p5-Authen-SASL":{"origin":"security/p5-Authen-SASL","version":"2.17_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Net-IP-Match-XS","origin":"net-mgmt/p5-Net-IP-Match-XS","version":"0.03_1","comment":"Efficiently match IP addresses against IP ranges","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-IP-Match-XS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"753fdb27242d8c09dfffb7ea74a4cad78ad6c6459fe284103a108e7b9c23865c","flatsize":13039,"path":"All/p5-Net-IP-Match-XS-0.03_1.pkg","repopath":"All/p5-Net-IP-Match-XS-0.03_1.pkg","licenselogic":"single","pkgsize":6816,"desc":"The Net::IP::Match::XS module efficiently matches IP addresses against\nIP ranges.  The unconditionally exported subroutine 'match_ip'\ndetermines if the ip to match ( first argument ) matches any of the\nsubsequent ip arguments.  Match arguments may be absolute quads, as\n'127.0.0.1', or contain mask bits as '111.245.76.248/29'.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt","perl5"]},{"name":"p5-Net-LimeLight-Purge","origin":"net/p5-Net-LimeLight-Purge","version":"0.03_1","comment":"LimeLight Purge Service API","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Net-LimeLight-Purge","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f47cd46945dfd684a6f213e51e9c15a0b04d0b2cc97c28d4c52c3c80c76141d8","flatsize":23725,"path":"All/p5-Net-LimeLight-Purge-0.03_1.pkg","repopath":"All/p5-Net-LimeLight-Purge-0.03_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12528,"desc":"LimeLight Purge Service API.","deps":{"p5-DateTime-Format-ISO8601":{"origin":"devel/p5-DateTime-Format-ISO8601","version":"0.17"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-AttributeHelpers":{"origin":"devel/p5-MooseX-AttributeHelpers","version":"0.25"},"p5-SOAP-Lite":{"origin":"net/p5-SOAP-Lite","version":"1.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-IP-Match-Regexp","origin":"net-mgmt/p5-Net-IP-Match-Regexp","version":"1.01_2","comment":"Efficiently match IP addresses against IP ranges via regexp","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Net-IP-Match-Regexp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"98680f7ab088a88a60c8d55294d78a8cd7f6142e572d579bf774d6c68f3711df","flatsize":21139,"path":"All/p5-Net-IP-Match-Regexp-1.01_2.pkg","repopath":"All/p5-Net-IP-Match-Regexp-1.01_2.pkg","licenselogic":"single","pkgsize":11756,"desc":"Net::IP::Match::Regexp allows you to check an IP address against one or\nmore IP ranges.  It employs Perl's highly optimized regular expression\nengine to do the hard work, so it is very fast.  It is optimized for\nspeed by doing the match against a regexp which implicitly checks the\nbroadest IP ranges first.  An advantage is that the regexp can be\ncomputed and stored in advance (in source code, in a database table,\netc) and reused, saving much time if the IP ranges don't change too\noften.  The match can optionally report a value (e.g. a network name)\ninstead of just a boolean, which makes module useful for mapping IP\nranges to names or codes or anything else.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt","perl5"]},{"name":"p5-Net-IMAP-Simple-SSL","origin":"mail/p5-Net-IMAP-Simple-SSL","version":"1.3_1","comment":"SSL support for Net::IMAP::Simple","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-IMAP-Simple-SSL","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f77d6c7969fb5beea96e721fd64da21393ab06e0ba152be7ef24368c042065f0","flatsize":9472,"path":"All/p5-Net-IMAP-Simple-SSL-1.3_1.pkg","repopath":"All/p5-Net-IMAP-Simple-SSL-1.3_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":5624,"desc":"This module is a subclass of Net::IMAP::Simple that includes SSL\nsupport. The interface is identical.","deps":{"p5-IO-Socket-SSL":{"origin":"security/p5-IO-Socket-SSL","version":"2.089"},"p5-Net-IMAP-Simple":{"origin":"mail/p5-Net-IMAP-Simple","version":"1.2212"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Net-OAuth-Simple","origin":"net/p5-Net-OAuth-Simple","version":"1.7","comment":"Simple wrapper around the OAuth protocol","maintainer":"skreuzer@FreeBSD.org","www":"https://metacpan.org/release/Net-OAuth-Simple","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6d581c7c965e0c0a551a619a2709e553fb8b039adc1fcea79e20766858664b1a","flatsize":37696,"path":"All/p5-Net-OAuth-Simple-1.7.pkg","repopath":"All/p5-Net-OAuth-Simple-1.7.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15584,"desc":"Net::OAuth::Simple is a simple wrapper around the OAuth protocol.\n\nOAuth is:\n\nAn open protocol to allow secure API authentication in a simple and standard\nmethod from desktop and web applications.\n\nSee also: https://oauth.net/","deps":{"p5-Crypt-SSLeay":{"origin":"security/p5-Crypt-SSLeay","version":"0.72_3"},"p5-Net-OAuth":{"origin":"net/p5-Net-OAuth","version":"0.30"},"p5-Test-Simple":{"origin":"devel/p5-Test-Simple","version":"1.302209"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-INET6Glue","origin":"net/p5-Net-INET6Glue","version":"0.604","comment":"Make common modules IPv6 ready by hotpatching","maintainer":"ume@FreeBSD.org","www":"https://metacpan.org/release/Net-INET6Glue","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"edbe2b22c49d9938b3d803add33a63c827c5aa54ecc2b4cb2ef25bbbb49c63dd","flatsize":13252,"path":"All/p5-Net-INET6Glue-0.604.pkg","repopath":"All/p5-Net-INET6Glue-0.604.pkg","licenselogic":"single","pkgsize":8680,"desc":"Net::INET6Glue is a collection of modules to make common modules IPv6\nready by hotpatching them.\n\nUnfortunatly the current state of IPv6 support in perl is that no IPv6\nsupport is in the core and that a lot of important modules (like\nNet::FTP, Net::SMTP, LWP,...) do not support IPv6 even if the modules\nfor IPv6 sockets Socket6, IO::Socket::INET6 are available.\n\nThis module tries to mitigate this by hotpatching.","deps":{"p5-IO-Socket-INET6":{"origin":"net/p5-IO-Socket-INET6","version":"2.73"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-IDN-Nameprep","origin":"converters/p5-Net-IDN-Nameprep","version":"1.102","comment":"Normalization of domain names (Nameprep, RFC 3491)","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Net-IDN-Nameprep","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"da76efb20bdde451ba8f111b836371019e8c3880ca861b98791c9216e73c6ca4","flatsize":5857,"path":"All/p5-Net-IDN-Nameprep-1.102.pkg","repopath":"All/p5-Net-IDN-Nameprep-1.102.pkg","licenselogic":"single","pkgsize":4876,"desc":"This module implements the nameprep specification, which describes how\nto prepare internationalized domain name (IDN) labels in order to\nincrease the likelihood that name input and name comparison work in\nways that make sense for typical users throughout the world.  Nameprep\nis a profile of the stringprep protocol and is used as part of a suite\nof on-the-wire protocols for internationalizing the Domain Name System\n(DNS).","deps":{"p5-Unicode-Stringprep":{"origin":"converters/p5-Unicode-Stringprep","version":"1.105_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","perl5"]},{"name":"p5-Net-LDAP-posixAccount","origin":"net/p5-Net-LDAP-posixAccount","version":"0.0.2_1","comment":"Creates new Net::LDAP::Entry objects for a posixAccount entry","maintainer":"vvelox@vvelox.net","www":"https://metacpan.org/release/Net-LDAP-posixAccount","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d71f7cca5e30763aa851d129819905b5fdebad82f777c6107a9e2d42012c453e","flatsize":11247,"path":"All/p5-Net-LDAP-posixAccount-0.0.2_1.pkg","repopath":"All/p5-Net-LDAP-posixAccount-0.0.2_1.pkg","licenselogic":"single","pkgsize":6124,"desc":"Creates new Net::LDAP::Entry objects for a posixAccount entry.","deps":{"p5-Sys-Group-GIDhelper":{"origin":"sysutils/p5-Sys-Group-GIDhelper","version":"0.0.2_1"},"p5-Sys-User-UIDhelper":{"origin":"sysutils/p5-Sys-User-UIDhelper","version":"0.0.1_1"},"p5-perl-ldap":{"origin":"net/p5-perl-ldap","version":"0.6800"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-ILO","origin":"net-mgmt/p5-Net-ILO","version":"0.54_1","comment":"Interface to HP Integrated Lights-Out","maintainer":"snowfly@yuntech.edu.tw","www":"https://metacpan.org/release/Net-ILO","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7b34008e23b62aa9647c3551c29a2d141f13df5bd6f2f4fc2c60ce6be0651b47","flatsize":75572,"path":"All/p5-Net-ILO-0.54_1.pkg","repopath":"All/p5-Net-ILO-0.54_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":24796,"desc":"The Net::ILO module is an interface to a subset of Hewlett-Packards\nIntegrated Lights-Out out-of-band management system.\nHP's API is XML-based and cumbersome to use; this module aims to\nsimplify accessing the iLO from Perl while retaining as much\nfunctionality as possible.","deps":{"p5-IO-Socket-SSL":{"origin":"security/p5-IO-Socket-SSL","version":"2.089"},"p5-XML-Simple":{"origin":"textproc/p5-XML-Simple","version":"2.25"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt","perl5"]},{"name":"p5-Net-LDAP-Makepath","origin":"net/p5-Net-LDAP-Makepath","version":"1.0.1_2","comment":"Provides a method for creating paths in LDAP simply","maintainer":"vvelox@vvelox.net","www":"https://metacpan.org/release/Net-LDAP-Makepath","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"311046fa0a4f0a554a0727cd24065fff28d8100a7fc35adbf5c2c3d251a19d9e","flatsize":6339,"path":"All/p5-Net-LDAP-Makepath-1.0.1_2.pkg","repopath":"All/p5-Net-LDAP-Makepath-1.0.1_2.pkg","licenselogic":"single","pkgsize":4720,"desc":"Net::LDAP::Makepath - Provides a methode for creating paths in LDAP simply.","deps":{"p5-perl-ldap":{"origin":"net/p5-perl-ldap","version":"0.6800"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-HTTPS-NB","origin":"net/p5-Net-HTTPS-NB","version":"0.15","comment":"Non-blocking HTTPS client","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Net-HTTPS-NB","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"475887b4a0bb7db50b225284f9425f129b743fecc796e6f7747b081342cb499f","flatsize":16983,"path":"All/p5-Net-HTTPS-NB-0.15.pkg","repopath":"All/p5-Net-HTTPS-NB-0.15.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8984,"desc":"Net::HTTPS::NB provides same interface as Net::HTTPS but it will never try\nmultiple reads when the read_response_headers() or read_entity_body() methods\nare invoked. In addition allows non-blocking connect.\n\nIf read_response_headers() did not see enough data to complete the headers an\nempty list is returned.\n\nIf read_entity_body() did not see new entity data in its read the value -1 is\nreturned.","deps":{"p5-IO-Socket-SSL":{"origin":"security/p5-IO-Socket-SSL","version":"2.089"},"p5-Net-HTTP":{"origin":"net/p5-Net-HTTP","version":"6.23"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5","www"]},{"name":"p5-Net-HTTPS-Any","origin":"net/p5-Net-HTTPS-Any","version":"0.12","comment":"Simple HTTPS class using whichever underlying SSL module is available","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-HTTPS-Any","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f35e95a1baab378bde39cfbc8033d528a1e796cecb154588823144fa130df680","flatsize":16959,"path":"All/p5-Net-HTTPS-Any-0.12.pkg","repopath":"All/p5-Net-HTTPS-Any-0.12.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8512,"desc":"This is a simple wrapper around either of the two available SSL\nmodules.  It offers a unified API for sending GET and POST requests over HTTPS\nand receiving responses.","deps":{"p5-Net-SSLeay":{"origin":"security/p5-Net-SSLeay","version":"1.94"},"p5-Tie-IxHash":{"origin":"devel/p5-Tie-IxHash","version":"1.23_1"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5","www"]},{"name":"p5-Net-Ident","origin":"net/p5-Net-Ident","version":"1.23_1","comment":"Lookup the username on the remote end of a TCP/IP connection","maintainer":"kai@xs4all.nl","www":"https://metacpan.org/release/Net-Ident","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e0bf6fb731e0c468276afcef6866209e67fb6dde2567a1a7cc57a6dca7ce2bd3","flatsize":40754,"path":"All/p5-Net-Ident-1.23_1.pkg","repopath":"All/p5-Net-Ident-1.23_1.pkg","licenselogic":"single","pkgsize":19200,"desc":"Net::Ident is a module that looks up the username on the remote side of a\nTCP/IP connection through the ident (auth/tap) protocol described in\nRFC1413 (which supersedes RFC931). Note that this requires the remote\nsite to run a daemon (often called identd) to provide the requested\ninformation, so it is not always available for all TCP/IP connections.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-IDN-Encode","origin":"textproc/p5-Net-IDN-Encode","version":"2.500_1","comment":"Internationalizing Domain Names in Applications (RFC 3490)","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Net-IDN-Encode","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cd7ce3d6d90728092ce3e5dd38c687a0a132d3c08877e77f84517d52db791983","flatsize":282589,"path":"All/p5-Net-IDN-Encode-2.500_1.pkg","repopath":"All/p5-Net-IDN-Encode-2.500_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":75888,"desc":"This module provides an easy-to-use interface for encoding and decoding\nInternationalized Domain Names (IDNs).\n\nIDNs use characters drawn from a large repertoire (Unicode), but IDNA\nallows the non-ASCII characters to be represented using only the ASCII\ncharacters already allowed in so-called host names today (letter-digit-\nhypen, \"/[A-Z0-9-]/i\").","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Net-IPTrie","origin":"net/p5-Net-IPTrie","version":"0.7_2","comment":"Module for building IPv4 and IPv6 address space hierarchies","maintainer":"mjl@luckie.org.nz","www":"https://metacpan.org/release/Net-IPTrie","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"919ff86750cb043c2c8668da7ab5f48bdb328dad8a73c8a12bfc652df80d3277","flatsize":29418,"path":"All/p5-Net-IPTrie-0.7_2.pkg","repopath":"All/p5-Net-IPTrie-0.7_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14932,"desc":"This module uses a radix tree (or trie) to quickly build the hierarchy of a\ngiven address space (both IPv4 and IPv6).  This allows the user to perform\nfast subnet or routing lookups.\n\nIt is implemented exclusively in Perl.","deps":{"p5-NetAddr-IP":{"origin":"net-mgmt/p5-NetAddr-IP","version":"4.079"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-HTTP","origin":"net/p5-Net-HTTP","version":"6.23","comment":"Low-level HTTP client","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Net-HTTP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e8f5d6e6e19bff929024568db8c24829443656816651c7b771330bfb4aecbad3","flatsize":81654,"path":"All/p5-Net-HTTP-6.23.pkg","repopath":"All/p5-Net-HTTP-6.23.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":27756,"desc":"The Net::HTTP class is a low-level HTTP client. An instance of the Net::HTTP\nclass represents a connection to an HTTP server. The HTTP protocol is described\nin RFC 2616. The Net::HTTP class supports HTTP/1.0 and HTTP/1.1.\n\nNet::HTTP is a sub-class of one of IO::Socket::IP (IPv6+IPv4), IO::Socket::INET6\n(IPv6+IPv4), or IO::Socket::INET (IPv4 only). You can mix the methods described\nbelow with reading and writing from the socket directly. This is not necessary a\ngood idea, unless you know what you are doing.","deps":{"p5-IO-Socket-SSL":{"origin":"security/p5-IO-Socket-SSL","version":"2.089"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-Growl","origin":"net/p5-Net-Growl","version":"0.99_1","comment":"Growl Notifications over the network","maintainer":"markun@onohara.to","www":"https://metacpan.org/release/Net-Growl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1ef79d6ec45f0595d5913f9dce174c0561fd0c8998aef20014900a2e171fce3d","flatsize":10449,"path":"All/p5-Net-Growl-0.99_1.pkg","repopath":"All/p5-Net-Growl-0.99_1.pkg","licenselogic":"single","pkgsize":5784,"desc":"Net::Growl provieds simple interface to send\nMac OS X Growl notifications across the network.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-GrowlClient","origin":"net/p5-Net-GrowlClient","version":"0.02_2","comment":"Perl implementation of Growl Network Notification Protocol","maintainer":"markun@onohara.to","www":"https://metacpan.org/release/Net-GrowlClient","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b9bc1fd58448849a13c8c70acfb55035701ac80e745ca5e36a86b48522d2dd8d","flatsize":17728,"path":"All/p5-Net-GrowlClient-0.02_2.pkg","repopath":"All/p5-Net-GrowlClient-0.02_2.pkg","licenselogic":"single","pkgsize":8396,"desc":"Net::GrowlClient provides a complete object oriented interface\nto send Mac OS X Growl notifications across the network.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-Groonga-HTTP","origin":"textproc/p5-Net-Groonga-HTTP","version":"0.03","comment":"Perl extension for Groonga httpd client library","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-Groonga-HTTP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"38d1adf302f6295888a96bc75ac8649f43e63b3c4e66140d82d8d0b3a1a7ebe1","flatsize":22161,"path":"All/p5-Net-Groonga-HTTP-0.03.pkg","repopath":"All/p5-Net-Groonga-HTTP-0.03.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13336,"desc":"Net::Groonga::HTTP is a client library for Groonga http server.\n\nGroonga is a fast full text search engine. Please look\nhttp://groonga.org/.","deps":{"p5-Data-Page":{"origin":"databases/p5-Data-Page","version":"2.03"},"p5-Furl":{"origin":"www/p5-Furl","version":"3.14_1"},"p5-JSON-XS":{"origin":"converters/p5-JSON-XS","version":"4.03"},"p5-Mouse":{"origin":"devel/p5-Mouse","version":"2.5.11,1"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Net-IP","origin":"net-mgmt/p5-Net-IP","version":"1.26_1","comment":"Perl extension for manipulating IPv4/IPv6 addresses","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Net-IP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ec54ef89e8c35f410572ecbe4ac2cb904fe109daaf718f1754543825ec53702e","flatsize":92779,"path":"All/p5-Net-IP-1.26_1.pkg","repopath":"All/p5-Net-IP-1.26_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":26960,"desc":"This module provides functions to deal with IPv4/IPv6 addresses.  The\nmodule can be used as a class, allowing the user to instantiate IP\nobjects, which can be single IP addresses, prefixes, or ranges of\naddresses.  There is also a procedural way of accessing most of the\nfunctions.  Most subroutines can take either IPv4 or IPv6 addresses\ntransparently.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt","perl5"]},{"name":"p5-Net-IMAP-Simple","origin":"mail/p5-Net-IMAP-Simple","version":"1.2212","comment":"Perl extension for simple IMAP account handling","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-IMAP-Simple","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a849d37c62fff0cbf1da74bd7aa426b7a3077dfa02fe3dd63eba5cc12454e1eb","flatsize":109413,"path":"All/p5-Net-IMAP-Simple-1.2212.pkg","repopath":"All/p5-Net-IMAP-Simple-1.2212.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":41192,"desc":"This module is a simple way to access IMAP accounts.","deps":{"p5-IO-Socket-SSL":{"origin":"security/p5-IO-Socket-SSL","version":"2.089"},"p5-Net-SSLeay":{"origin":"security/p5-Net-SSLeay","version":"1.94"},"p5-Parse-RecDescent":{"origin":"devel/p5-Parse-RecDescent","version":"1.967015"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Net-IMAP-Server","origin":"mail/p5-Net-IMAP-Server","version":"1.39","comment":"Single-threaded multiplexing IMAP server implementation","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-IMAP-Server","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6c4dd4120456fd04d75147ee627881989496af02dba41ec3fe751e70a04ba5b6","flatsize":159685,"path":"All/p5-Net-IMAP-Server-1.39.pkg","repopath":"All/p5-Net-IMAP-Server-1.39.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":57708,"desc":"Net::IMAP::Server provides a complete implementation of the RFC 3501\nspecification, along with several IMAP4rev1 extensions. It provides\nseparation of the mailbox and message store from the client interaction\nloop.","deps":{"p5-AnyEvent":{"origin":"devel/p5-AnyEvent","version":"7.17,1"},"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Coro":{"origin":"devel/p5-Coro","version":"6.570,1"},"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-Format-Mail":{"origin":"devel/p5-DateTime-Format-Mail","version":"0.403"},"p5-DateTime-Format-Strptime":{"origin":"devel/p5-DateTime-Format-Strptime","version":"1.79,1"},"p5-Email-Address":{"origin":"mail/p5-Email-Address","version":"1.913"},"p5-Email-MIME":{"origin":"mail/p5-Email-MIME","version":"1.954"},"p5-Email-Simple":{"origin":"mail/p5-Email-Simple","version":"2.218"},"p5-Encode-IMAPUTF7":{"origin":"converters/p5-Encode-IMAPUTF7","version":"1.05_1"},"p5-Net-SSLeay":{"origin":"security/p5-Net-SSLeay","version":"1.94"},"p5-Net-Server-Coro":{"origin":"net/p5-Net-Server-Coro","version":"1.3_1"},"p5-Regexp-Common":{"origin":"textproc/p5-Regexp-Common","version":"2017060201"},"p5-UNIVERSAL-require":{"origin":"devel/p5-UNIVERSAL-require","version":"0.19"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Net-Hiveminder","origin":"net/p5-Net-Hiveminder","version":"0.08_3","comment":"Perl interface to hiveminder.com","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-Hiveminder","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"765dacbfc8b51bbcc33f62d657ae5d4c43f4bb702c55f217a5fe5fcbfbc6c2ce","flatsize":21724,"path":"All/p5-Net-Hiveminder-0.08_3.pkg","repopath":"All/p5-Net-Hiveminder-0.08_3.pkg","licenselogic":"single","pkgsize":10768,"desc":"Hiveminder is a collaborate todo list organizer, built with Jifty.\n\nThis module uses Hiveminder's REST API to let you manage your tasks\nany way you want to.\n\nThis module is built on top of Net::Jifty. Consult that module's\ndocumentation for the lower-level interface.","deps":{"p5-Email-Simple":{"origin":"mail/p5-Email-Simple","version":"2.218"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-Net-Jifty":{"origin":"net/p5-Net-Jifty","version":"0.14_1"},"p5-Number-RecordLocator":{"origin":"converters/p5-Number-RecordLocator","version":"0.005_1"},"p5-Term-Encoding":{"origin":"devel/p5-Term-Encoding","version":"0.03"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-IMAP-Client","origin":"mail/p5-Net-IMAP-Client","version":"0.9507","comment":"Not so simple IMAP client library","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-IMAP-Client","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"84cadd528c79005af2611d973bc20699e32ae886e09d158471dde6713549a95e","flatsize":108406,"path":"All/p5-Net-IMAP-Client-0.9507.pkg","repopath":"All/p5-Net-IMAP-Client-0.9507.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":44832,"desc":"Net::IMAP::Client provides methods to access an IMAP server.  It aims to\nprovide a simple and clean API, while employing a rigorous parser for\nIMAP responses in order to create Perl data structures from them.","deps":{"p5-IO-Socket-SSL":{"origin":"security/p5-IO-Socket-SSL","version":"2.089"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Net-HTTP-Spore-Middleware-Header","origin":"net/p5-Net-HTTP-Spore-Middleware-Header","version":"0.03_1","comment":"Spore Middleware to add header on each request","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Net-HTTP-Spore-Middleware-Header","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ad1c2cc0198b5278aebb80d50ee2242f75c537106b827e4db20c765825488ace","flatsize":41998,"path":"All/p5-Net-HTTP-Spore-Middleware-Header-0.03_1.pkg","repopath":"All/p5-Net-HTTP-Spore-Middleware-Header-0.03_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10636,"desc":"Net::HTTP::Spore::Middleware::Header is a middleware that add header on each\nrequest. You can specify for exemple a Content-Type to pass.","deps":{"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-Net-HTTP-Spore":{"origin":"net/p5-Net-HTTP-Spore","version":"0.09"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5","www"]},{"name":"p5-Net-HTTP-Spore","origin":"net/p5-Net-HTTP-Spore","version":"0.09","comment":"SPORE client","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Net-HTTP-Spore","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1b562e12dd012ba1094b71b2abe4a3dd4c7cf47f8ccf0a51f11f735bdbcc29f8","flatsize":181143,"path":"All/p5-Net-HTTP-Spore-0.09.pkg","repopath":"All/p5-Net-HTTP-Spore-0.09.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":74500,"desc":"Net::HTTP::Spore is an implementation of the SPORE specification.\n\nTo use this client, you need to use or to write a SPORE specification of an API.\nA description of the SPORE specification format is available at [1].\n\n[1] https://github.com/SPORE/specifications/blob/master/spore_description.pod","deps":{"p5-Class-Load":{"origin":"devel/p5-Class-Load","version":"0.25"},"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-IO-All":{"origin":"devel/p5-IO-All","version":"0.87"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Role-Parameterized":{"origin":"devel/p5-MooseX-Role-Parameterized","version":"1.11"},"p5-MooseX-Types":{"origin":"devel/p5-MooseX-Types","version":"0.50"},"p5-MooseX-Types-URI":{"origin":"devel/p5-MooseX-Types-URI","version":"0.09"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-XML-Simple":{"origin":"textproc/p5-XML-Simple","version":"2.25"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5","www"]},{"name":"p5-Net-Google-Analytics","origin":"net/p5-Net-Google-Analytics","version":"3.05","comment":"Perl extension for Google Analytics Data Export API","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-Google-Analytics","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"66841689f2a638728175fba976290ebdba8a9a5c466d4532f6608ece53c7e690","flatsize":80207,"path":"All/p5-Net-Google-Analytics-3.05.pkg","repopath":"All/p5-Net-Google-Analytics-3.05.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":27484,"desc":"This module provides a simple, straight-forward interface to the\nGoogle Analytics Data Export API, using LWP::UserAgent and XML::LibXML\nfor the heavy lifting.","deps":{"p5-Class-XSAccessor":{"origin":"devel/p5-Class-XSAccessor","version":"1.19_2,1"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-HL7","origin":"net/p5-Net-HL7","version":"0.76","comment":"Simple yet flexible API for non-XML HL7 applications","maintainer":"bbp2006@columbia.edu","www":"https://hl7toolkit.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"49dce6e8a9738f6b39764ac5de835413d758b24e4dd6cfc8b9544634b655c0dd","flatsize":87062,"path":"All/p5-Net-HL7-0.76.pkg","repopath":"All/p5-Net-HL7-0.76.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":40176,"desc":"The HL7 toolkit provides a lightweight Perl API for creating,\nmanipulating, sending, and receiving HL7 messages. For more\ninformation about HL7, see http://www.hl7.org","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"],"options":{"DOCS":"on"}},{"name":"p5-Net-Google-AuthSub","origin":"net/p5-Net-Google-AuthSub","version":"0.5_2","comment":"Interact with sites that implement Google style AuthSub","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-Google-AuthSub","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2fe457ab13b2ca4eb6e30d740a9ed82914b71801b3677ee1182801069068b074","flatsize":19367,"path":"All/p5-Net-Google-AuthSub-0.5_2.pkg","repopath":"All/p5-Net-Google-AuthSub-0.5_2.pkg","licenselogic":"single","pkgsize":10792,"desc":"Net::Google::AuthSub - Interact with sites that implement Google style AuthSub.","deps":{"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-Google-Spreadsheets","origin":"net/p5-Net-Google-Spreadsheets","version":"0.15.01_1","comment":"Perl module for using Google Spreadsheets API","maintainer":"gunter@six-two.net","www":"https://metacpan.org/release/Net-Google-Spreadsheets","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fdf0805d72af8f0aa665d6f26de2d03ca15012e2658ee05debd84cb76c6f8ae4","flatsize":49261,"path":"All/p5-Net-Google-Spreadsheets-0.15.01_1.pkg","repopath":"All/p5-Net-Google-Spreadsheets-0.15.01_1.pkg","licenselogic":"single","pkgsize":23908,"desc":"A Perl module for using Google Spreadsheets API.","deps":{"p5-Any-Moose":{"origin":"devel/p5-Any-Moose","version":"0.27"},"p5-Mouse":{"origin":"devel/p5-Mouse","version":"2.5.11,1"},"p5-Net-Google-AuthSub":{"origin":"net/p5-Net-Google-AuthSub","version":"0.5_2"},"p5-Net-Google-DataAPI":{"origin":"net/p5-Net-Google-DataAPI","version":"0.28.01_1"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-XML-Atom":{"origin":"textproc/p5-XML-Atom","version":"0.43"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-Google-PicasaWeb","origin":"net/p5-Net-Google-PicasaWeb","version":"0.11_1","comment":"Use Google Picasa Web API","maintainer":"anes@anes.su","www":"https://metacpan.org/release/Net-Google-PicasaWeb","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0a24b678c7a79d2abbccf32d105aa646b8f05b1d4a97b2f238aab72b98b43150","flatsize":104749,"path":"All/p5-Net-Google-PicasaWeb-0.11_1.pkg","repopath":"All/p5-Net-Google-PicasaWeb-0.11_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":45556,"desc":"Net::Google::PicasaWeb - use Google's Picasa Web API\n\nThis is both a library and a set of simple scripts for\nreading information about a Google PicasaWeb account.","deps":{"p5-IO-Prompt":{"origin":"devel/p5-IO-Prompt","version":"0.997004"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Role-Matcher":{"origin":"devel/p5-MooseX-Role-Matcher","version":"0.05_1"},"p5-Net-Google-AuthSub":{"origin":"net/p5-Net-Google-AuthSub","version":"0.5_2"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-XML-Twig":{"origin":"textproc/p5-XML-Twig","version":"3.53"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-Frame-Simple","origin":"net/p5-Net-Frame-Simple","version":"1.09","comment":"Base framework for frame crafting","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-Frame-Simple","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0ade1e4a11c2ab3e52eaf3ce4048dabe797df512f7cc21376bee501bb509c114","flatsize":24568,"path":"All/p5-Net-Frame-Simple-1.09.pkg","repopath":"All/p5-Net-Frame-Simple-1.09.pkg","licenselogic":"single","licenses":["ART10"],"pkgsize":11340,"desc":"Frame crafting made easy\n\nThis module is part of Net::Frame frame crafting framework. It is\ntotally optional, but can make playing with the network far easier.\n\nBasically, it hides the complexity of frame forging, sending, and\nreceiving, by providing helper methods, which will analyze internally\nhow to assemble frames and find responses to probes.\n\nFor example, it will take care of computing lengths and checksums,\nand matching a response frame to the requesting frame.","deps":{"p5-Class-Gomor":{"origin":"devel/p5-Class-Gomor","version":"1.03"},"p5-Net-Frame":{"origin":"net/p5-Net-Frame","version":"1.21"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-FreeDB","origin":"audio/p5-Net-FreeDB","version":"0.10_1","comment":"Get the CDID of an audio CD and query the FreeDB servers","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Net-FreeDB","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fbcc6dc15411cb52dda3cb5df72d5036a0f51ede29996d82a8335cd70bd3eff4","flatsize":41170,"path":"All/p5-Net-FreeDB-0.10_1.pkg","repopath":"All/p5-Net-FreeDB-0.10_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17780,"desc":"Net::FreeDB is an oo-based module to interface\nwith FreeDB servers.  It also includes some basic\ncdrom methods to generate a cddbid and get the\nrequired disc information required for a FreeDB\nquery call.  These cdrom-based methods are provided\nas both static and method calls.","deps":{"p5-CDDB-File":{"origin":"audio/p5-CDDB-File","version":"1.05_2"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["audio","perl5"]},{"name":"p5-Net-FreshBooks-API","origin":"www/p5-Net-FreshBooks-API","version":"0.24","comment":"Easy OO access to the FreshBooks.com API","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-FreshBooks-API","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e9188bba6c84164af2fc6785896d3259bac5f8ebc0ed7c76233b1e6eff05eec6","flatsize":162395,"path":"All/p5-Net-FreshBooks-API-0.24.pkg","repopath":"All/p5-Net-FreshBooks-API-0.24.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":80948,"desc":"http://www.freshbooks.com is a website that lets you create, send and\nmanage invoices. This module is an OO abstraction of their API that\nlets you work with Clients, Invoices etc as if they were standard Perl\nobjects.","deps":{"p5-B-Hooks-EndOfScope":{"origin":"devel/p5-B-Hooks-EndOfScope","version":"0.28"},"p5-Clone":{"origin":"devel/p5-Clone","version":"0.47"},"p5-Data-Dump":{"origin":"devel/p5-Data-Dump","version":"1.25"},"p5-LWP-Protocol-https":{"origin":"www/p5-LWP-Protocol-https","version":"6.14"},"p5-Lingua-EN-Inflect":{"origin":"textproc/p5-Lingua-EN-Inflect","version":"1.905"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-Net-OAuth-Simple":{"origin":"net/p5-Net-OAuth-Simple","version":"1.7"},"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"p5-Path-Class":{"origin":"devel/p5-Path-Class","version":"0.37"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-WWW-Mechanize":{"origin":"www/p5-WWW-Mechanize","version":"2.19"},"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"p5-XML-Simple":{"origin":"textproc/p5-XML-Simple","version":"2.25"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Net-Google-DataAPI","origin":"net/p5-Net-Google-DataAPI","version":"0.28.01_1","comment":"Base implementations for modules to negotiate with Google Data APIs","maintainer":"gunter@six-two.net","www":"https://metacpan.org/release/Net-Google-DataAPI","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c93444d4e40ad867b25f9db32e5a30833f97b6de216782bfd1206b9e70b69607","flatsize":49931,"path":"All/p5-Net-Google-DataAPI-0.28.01_1.pkg","repopath":"All/p5-Net-Google-DataAPI-0.28.01_1.pkg","licenselogic":"single","pkgsize":22196,"desc":"Net::Google::DataAPI is base implementations for modules to negotiate\nwith Google Data APIs.","deps":{"p5-Any-Moose":{"origin":"devel/p5-Any-Moose","version":"0.27"},"p5-Digest-SHA1":{"origin":"security/p5-Digest-SHA1","version":"2.13_2"},"p5-LWP-Protocol-https":{"origin":"www/p5-LWP-Protocol-https","version":"6.14"},"p5-Lingua-EN-Inflect-Number":{"origin":"textproc/p5-Lingua-EN-Inflect-Number","version":"1.12"},"p5-Mouse":{"origin":"devel/p5-Mouse","version":"2.5.11,1"},"p5-Net-Google-AuthSub":{"origin":"net/p5-Net-Google-AuthSub","version":"0.5_2"},"p5-Net-OAuth":{"origin":"net/p5-Net-OAuth","version":"0.30"},"p5-Net-OAuth2":{"origin":"net/p5-Net-OAuth2","version":"0.67"},"p5-Text-Glob":{"origin":"textproc/p5-Text-Glob","version":"0.11"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-XML-Atom":{"origin":"textproc/p5-XML-Atom","version":"0.43"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-Google-Code","origin":"net/p5-Net-Google-Code","version":"0.19_1","comment":"Simple client library for Google code","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-Google-Code","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7c04b83c11d0db3b03b34b6fd782522ef49396f05fd6837e35a222aea5ad9c23","flatsize":116011,"path":"All/p5-Net-Google-Code-0.19_1.pkg","repopath":"All/p5-Net-Google-Code-0.19_1.pkg","licenselogic":"single","pkgsize":48420,"desc":"Net::Google::Code is a simple client library for projects hosted in\nGoogle Code.","deps":{"p5-Any-Moose":{"origin":"devel/p5-Any-Moose","version":"0.27"},"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-File-MMagic":{"origin":"devel/p5-File-MMagic","version":"1.30_1"},"p5-File-Slurp":{"origin":"devel/p5-File-Slurp","version":"9999.27"},"p5-HTML-Tree":{"origin":"www/p5-HTML-Tree","version":"5.07"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-MIME-Types":{"origin":"mail/p5-MIME-Types","version":"2.27"},"p5-Test-Mock-LWP":{"origin":"devel/p5-Test-Mock-LWP","version":"0.08_1"},"p5-Test-MockModule":{"origin":"devel/p5-Test-MockModule","version":"0.179.0"},"p5-Test-Simple":{"origin":"devel/p5-Test-Simple","version":"1.302209"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-WWW-Mechanize":{"origin":"www/p5-WWW-Mechanize","version":"2.19"},"p5-XML-FeedPP":{"origin":"textproc/p5-XML-FeedPP","version":"0.95"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-Frame-Dump","origin":"net/p5-Net-Frame-Dump","version":"1.18","comment":"Tcpdump like perl implementation","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-Frame-Dump","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9af6e75aaff2187258ef3c20354743beefeff1cf6fe140a74f4e52e61a7ffead","flatsize":63087,"path":"All/p5-Net-Frame-Dump-1.18.pkg","repopath":"All/p5-Net-Frame-Dump-1.18.pkg","licenselogic":"single","licenses":["ART10"],"pkgsize":24808,"desc":"Net::Frame::Dump is the base class for all dump modules. With them,\nyou can open a device for live capture, for offline analysis, or\nfor creating a pcap file.","deps":{"p5-Class-Gomor":{"origin":"devel/p5-Class-Gomor","version":"1.03"},"p5-Net-Frame":{"origin":"net/p5-Net-Frame","version":"1.21"},"p5-Net-Pcap":{"origin":"net/p5-Net-Pcap","version":"0.21"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-GitHub","origin":"net/p5-Net-GitHub","version":"1.05","comment":"Perl interface to github.com","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-GitHub","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"340a38e6e2281801a36a49c131daef74d5c061fa1d88c3afb8a0200f4e3ad5a4","flatsize":198882,"path":"All/p5-Net-GitHub-1.05.pkg","repopath":"All/p5-Net-GitHub-1.05.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":69064,"desc":"Net::GitHub - Perl Interface for github.com\n\nhttps://github.com is a popular git host.","deps":{"p5-Cache-LRU":{"origin":"devel/p5-Cache-LRU","version":"0.04_1"},"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-JSON-MaybeXS":{"origin":"converters/p5-JSON-MaybeXS","version":"1.004008"},"p5-LWP-Protocol-https":{"origin":"www/p5-LWP-Protocol-https","version":"6.14"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-Type-Tiny":{"origin":"devel/p5-Type-Tiny","version":"2.006000"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-Flow","origin":"net/p5-Net-Flow","version":"1.003","comment":"Decode and encode NetFlow/IPFIX datagrams","maintainer":"snowfly@yuntech.edu.tw","www":"https://metacpan.org/release/Net-Flow","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1c0fcedd96e23b1f4fd2296c7af5919a51ae4d00f9f2eb48cb1bec4ce3e69959","flatsize":289210,"path":"All/p5-Net-Flow-1.003.pkg","repopath":"All/p5-Net-Flow-1.003.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":27452,"desc":"The Flow module provides the decoding function for NetFlow version 5,9\nand IPFIX, and the encoding function for NetFlow version 9 and IPFIX.\nIt supports NetFlow version 9 (RFC3945) and NetFlow version 5\n(http://www.cisco.com/) and IPFIX(draft-ietf-ipfix-protocol-26.txt).\nRegretfully, it doesn't provide the full specification of IPFIX, yet.\nIt is future work. You can easily make the Flow Proxy, Protocol Converter\nand Flow Concentrator by using the combination of both function. And also,\nyou can make the flexible Collector which can receive any Templates\nby using the Storable perl module.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"],"options":{"EXAMPLES":"on"}},{"name":"p5-Net-Google","origin":"net/p5-Net-Google","version":"1.0.1_1","comment":"Simple OOP-ish interface to the Google SOAP API","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-Google","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"484c33f3810c1e26a277ede8051a0be66922f87e9cb7d2b512683d4dcd507027","flatsize":68694,"path":"All/p5-Net-Google-1.0.1_1.pkg","repopath":"All/p5-Net-Google-1.0.1_1.pkg","licenselogic":"single","pkgsize":32908,"desc":"Provides a simple OOP-ish interface to the Google SOAP API","deps":{"p5-SOAP-Lite":{"origin":"net/p5-SOAP-Lite","version":"1.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-Google-Calendar","origin":"net/p5-Net-Google-Calendar","version":"1.01_1","comment":"Programmatic access to Google's Calendar API","maintainer":"mhsin@mhsin.org","www":"https://metacpan.org/release/Net-Google-Calendar","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a35c619071c4c3be55ec8d2446e714d0ee7a676e9bbba4b7cbc378afc76e87bb","flatsize":80789,"path":"All/p5-Net-Google-Calendar-1.01_1.pkg","repopath":"All/p5-Net-Google-Calendar-1.01_1.pkg","licenselogic":"single","pkgsize":39248,"desc":"Provides programmatic access to Google's Calendar API","deps":{"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-Net-Google-AuthSub":{"origin":"net/p5-Net-Google-AuthSub","version":"0.5_2"},"p5-Net-SSLeay":{"origin":"security/p5-Net-SSLeay","version":"1.94"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-XML-Atom":{"origin":"textproc/p5-XML-Atom","version":"0.43"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-Gnats","origin":"net/p5-Net-Gnats","version":"0.22","comment":"Perl interface to GNU Gnats daemon","maintainer":"perl@FreeBSD.org","www":"https://gnatsperl.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ca217556746dc19a3cb0fafd8e664c9112139da44a6ac6c0637c761a6f195a7b","flatsize":217043,"path":"All/p5-Net-Gnats-0.22.pkg","repopath":"All/p5-Net-Gnats-0.22.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":101620,"desc":"Net::Gnats provides a perl interface to the gnatsd command set. Although most\nof the gnatsd command are present and can be explicitly called through\nNet::Gnats, common gnats tasks can be accompished through some methods which\nsimplify the process (especially querying the database, editing bugs, etc).","deps":{"p5-strictures":{"origin":"devel/p5-strictures","version":"2.000006,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","net","perl5"]},{"name":"p5-Net-Google-SafeBrowsing2","origin":"net/p5-Net-Google-SafeBrowsing2","version":"1.09_3","comment":"Perl extension for the Google Safe Browsing v2 API","maintainer":"ale@biancalanas.net","www":"https://metacpan.org/release/Net-Google-SafeBrowsing2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c521a5019be214f1275134f93d91ef21a83f7b88be4f8123b3eaa490ec2f2043","flatsize":132868,"path":"All/p5-Net-Google-SafeBrowsing2-1.09_3.pkg","repopath":"All/p5-Net-Google-SafeBrowsing2-1.09_3.pkg","licenselogic":"single","pkgsize":42312,"desc":"Net::Google::SafeBrowsing2 implements the Google Safe Browsing\nv2 API.\n\nThe library passes most of the unit tests listed in the API\ndocumentation. See the documentation\n(http://code.google.com/apis/safebrowsing/developers_guide_v2.html)\nfor more details about the failed tests.\n\nThe Google Safe Browsing database must be stored and managed locally.\nNet::Google::SafeBrowsing2::Sqlite uses Sqlite as the storage back-end,\nNet::Google::SafeBrowsing2::MySQL uses MySQL. Other storage mechanisms\n(databases, memory, etc.) can be added and used transparently with this module.\n\nYou may want to look at \"Google Safe Browsing v2: Implementation Notes\"\n(http://www.zscaler.com/research/Google%2520Safe%2520Browsing%2520v2%2520API.pdf),\na collection of notes and real-world numbers about the API. This is intended\nfor people who want to learn more about the API, whether as a user or to\nmake their own implementation.","deps":{"p5-DBD-SQLite":{"origin":"databases/p5-DBD-SQLite","version":"1.76"},"p5-Digest-HMAC":{"origin":"security/p5-Digest-HMAC","version":"1.05"},"p5-File-Slurp":{"origin":"devel/p5-File-Slurp","version":"9999.27"},"p5-MIME-Base64-URLSafe":{"origin":"converters/p5-MIME-Base64-URLSafe","version":"0.01_2"},"p5-Net-IPAddress":{"origin":"net-mgmt/p5-Net-IPAddress","version":"1.10_1"},"p5-String-HexConvert":{"origin":"textproc/p5-String-HexConvert","version":"0.01_1"},"p5-Text-Trim":{"origin":"textproc/p5-Text-Trim","version":"1.04"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"],"options":{"MYSQL":"off","POSTGRES":"off","SQLITE":"on"}},{"name":"p5-Net-GPSD3","origin":"astro/p5-Net-GPSD3","version":"0.19","comment":"Interface to the gpsd server daemon protocol version 3 (JSON)","maintainer":"bscott@bunyatech.com.au","www":"https://metacpan.org/release/Net-GPSD3","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"960fa6ac3d23b1cad6c59c64650f303310127e1f4a9373abfe7068d9116c7e2b","flatsize":83184,"path":"All/p5-Net-GPSD3-0.19.pkg","repopath":"All/p5-Net-GPSD3-0.19.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":45064,"desc":"Net::GPSD3 provides an object client interface to the gpsd server daemon\nutilizing the version 3 protocol.","deps":{"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-Format-W3CDTF":{"origin":"devel/p5-DateTime-Format-W3CDTF","version":"0.08"},"p5-GPS-Point":{"origin":"astro/p5-GPS-Point","version":"0.20"},"p5-IO-Socket-INET6":{"origin":"net/p5-IO-Socket-INET6","version":"2.73"},"p5-JSON-XS":{"origin":"converters/p5-JSON-XS","version":"4.03"},"p5-Test-Simple":{"origin":"devel/p5-Test-Simple","version":"1.302209"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["astro","geography","perl5"]},{"name":"p5-Net-FastCGI","origin":"www/p5-Net-FastCGI","version":"0.14_1","comment":"Perl extension for FastCGI Toolkit","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-FastCGI","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ec1f6876d54327a73a60f4b7af68527af4806337c01a233bc201fc63aadc2acc","flatsize":84097,"path":"All/p5-Net-FastCGI-0.14_1.pkg","repopath":"All/p5-Net-FastCGI-0.14_1.pkg","licenselogic":"single","pkgsize":26568,"desc":"Net::FastCGI module.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Net-Frame-Layer-ICMPv6","origin":"net/p5-Net-Frame-Layer-ICMPv6","version":"1.09","comment":"Perl encoding/decoding implementation of the ICMPv6 layer","maintainer":"spry@anarchy.in.the.ph","www":"https://metacpan.org/release/Net-Frame-Layer-ICMPv6","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8719e161962c9c331f43d0ae6acb779a1d9a6cbb0507bce5b1f14e787ce1de66","flatsize":77199,"path":"All/p5-Net-Frame-Layer-ICMPv6-1.09.pkg","repopath":"All/p5-Net-Frame-Layer-ICMPv6-1.09.pkg","licenselogic":"single","pkgsize":30932,"desc":"These modules implement the encoding and decoding of the ICMPv6 layer.\n\nRFCs: 2463, 2461, 2460","deps":{"p5-Bit-Vector":{"origin":"math/p5-Bit-Vector","version":"7.4_1"},"p5-Class-Gomor":{"origin":"devel/p5-Class-Gomor","version":"1.03"},"p5-Net-Frame":{"origin":"net/p5-Net-Frame","version":"1.21"},"p5-Net-Pcap":{"origin":"net/p5-Net-Pcap","version":"0.21"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-Frame-Layer-IPv6","origin":"net/p5-Net-Frame-Layer-IPv6","version":"1.07","comment":"Perl encoding/decoding implementation of the IPv6 layer","maintainer":"spry@anarchy.in.the.ph","www":"https://metacpan.org/release/Net-Frame-Layer-IPv6","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"88b9f542a84cb6006f54770b8218b7c0a98d28256ec8a497061a4eae87710f92","flatsize":55629,"path":"All/p5-Net-Frame-Layer-IPv6-1.07.pkg","repopath":"All/p5-Net-Frame-Layer-IPv6-1.07.pkg","licenselogic":"single","pkgsize":21624,"desc":"This module implements the encoding and decoding of the IPv6 layer.\n\nRFC: 2460","deps":{"p5-Bit-Vector":{"origin":"math/p5-Bit-Vector","version":"7.4_1"},"p5-Class-Gomor":{"origin":"devel/p5-Class-Gomor","version":"1.03"},"p5-Net-Frame":{"origin":"net/p5-Net-Frame","version":"1.21"},"p5-Net-Pcap":{"origin":"net/p5-Net-Pcap","version":"0.21"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-Frame","origin":"net/p5-Net-Frame","version":"1.21","comment":"Base framework for frame crafting","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-Frame","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a6c5ac0d2681f8a9e57ac063faf15ca93e6f242fd1e6a4668373972a7442c939","flatsize":119773,"path":"All/p5-Net-Frame-1.21.pkg","repopath":"All/p5-Net-Frame-1.21.pkg","licenselogic":"single","licenses":["ART10"],"pkgsize":44996,"desc":"Net::Frame is a fork of Net::Packet. The goal here was to greatly\nsimplify the use of the frame crafting framework. Net::Packet does\nmany things undercover, and it was difficult to document all the thingies.\n\nAlso, Net::Packet may suffer from unease of use, because frames were\nassembled using layers stored in L2, L3, L4 and L7 attributes. Net::Frame\nremoves all this, and is splitted in different modules, for those who only\nwant to use part of the framework, and not whole framework.\n\nFinally, anyone can create a layer, and put it on his CPAN space, because\nof the modularity Net::Frame offers. For an example,\nsee Net::Frame::Layer::ICMPv4 on my CPAN space.","deps":{"p5-Bit-Vector":{"origin":"math/p5-Bit-Vector","version":"7.4_1"},"p5-Class-Gomor":{"origin":"devel/p5-Class-Gomor","version":"1.03"},"p5-Net-IPv6Addr":{"origin":"net-mgmt/p5-Net-IPv6Addr","version":"1.02"},"p5-Socket6":{"origin":"net/p5-Socket6","version":"0.29"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-FTP-File","origin":"net/p5-Net-FTP-File","version":"0.06_2","comment":"Perl extension for simplifying FTP file operations","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-FTP-File","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c7903a85129ea6a3ab9f8010ee75dcb8a39ed79742d8337fed7910813b09e68a","flatsize":18286,"path":"All/p5-Net-FTP-File-0.06_2.pkg","repopath":"All/p5-Net-FTP-File-0.06_2.pkg","licenselogic":"single","pkgsize":10276,"desc":"Is this module just like Net::FTP?  No it is not!\n\n   1. It is a subclass and not a new class that uses Net::FTP underneath.\nThat means the object is a normal Net::FTP object and has all the methods\nNet::FTP has.\n   2. It does not override Net::FTP methods (IE does not have methods the\nsame name as Net::FTP) which means you don't have to sort through how the\nfunction differs from the standard version in the Net::FTP module.\n   3. Its waaaay simpler to use without a bunch of weird config stuff to\ncloud the issue, odd hard to remember arguments, obscure methods to\nreplace valid existing ones that are part of Net::FTP, or new methods that\nare badly named (IE think \"grep\" on this one). There are other things as\nwell.\n   4. It follows the paradigm of Perl name spaces, objects, and general\ngood practice much better and in a way that is more intuitive and\nexpandable.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-GeoPlanet","origin":"www/p5-Net-GeoPlanet","version":"0.2_1","comment":"Access Yahoo's GeoPlanet location service","maintainer":"skreuzer@FreeBSD.org","www":"https://metacpan.org/release/Net-GeoPlanet","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9ce3d0addd24dce7fe7a7ce69c160bbd1d33f2661ab2dabb9fdc3ae012cdb9b0","flatsize":21250,"path":"All/p5-Net-GeoPlanet-0.2_1.pkg","repopath":"All/p5-Net-GeoPlanet-0.2_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9008,"desc":"Yahoo! GeoPlanet helps bridge the gap between the real and virtual\nworlds by providing an open, permanent, and intelligent infrastructure\nfor geo-referencing data on the Internet.\n\nNet::GeoPlanet provides access to Yahoo's GeoPlanet location service.","deps":{"p5-Test-Simple":{"origin":"devel/p5-Test-Simple","version":"1.302209"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Net-FTP-AutoReconnect","origin":"net/p5-Net-FTP-AutoReconnect","version":"0.3_1","comment":"Perl5 FTP client class with automatic reconnect on failure","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-FTP-AutoReconnect","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6efe601f02f2a74fddc29871aa667aa26600c9eb70e94381112d310b8d84e604","flatsize":13778,"path":"All/p5-Net-FTP-AutoReconnect-0.3_1.pkg","repopath":"All/p5-Net-FTP-AutoReconnect-0.3_1.pkg","licenselogic":"single","pkgsize":6792,"desc":"Net::FTP::AutoReconnect is a Perl5 module providing a FTP client class\nwith automatic reconnect on failure.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","net","perl5"]},{"name":"p5-Net-FireEagle","origin":"www/p5-Net-FireEagle","version":"1.6_2","comment":"Access Yahoo's FireEagle location service","maintainer":"skreuzer@FreeBSD.org","www":"http://fireeagle.yahoo.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b01eb280614a7b17b80950c83c72519e37cdf4ded4502f9ad5cc28d477fbadae","flatsize":21573,"path":"All/p5-Net-FireEagle-1.6_2.pkg","repopath":"All/p5-Net-FireEagle-1.6_2.pkg","licenselogic":"single","pkgsize":10916,"desc":"Fire Eagle is a site that stores information about your location. With your\npermission, other services and devices can either update that information or\naccess it.\n\nNet::FireEagle provides access to Yahoo's FireEagle location service.","deps":{"p5-JSON-Any":{"origin":"converters/p5-JSON-Any","version":"1.40"},"p5-Net-OAuth-Simple":{"origin":"net/p5-Net-OAuth-Simple","version":"1.7"},"p5-Net-SSLeay":{"origin":"security/p5-Net-SSLeay","version":"1.94"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Net-Flickr-Backup","origin":"www/p5-Net-Flickr-Backup","version":"3.1_2","comment":"OOP for backing up your Flickr photos locally","maintainer":"snowfly@yuntech.edu.tw","www":"https://metacpan.org/release/Net-Flickr-Backup","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ebf1a00c782abb2945c831e5eccb71ff8a1ed58420c7bcda8dc6a3b4dab0ca9e","flatsize":73519,"path":"All/p5-Net-Flickr-Backup-3.1_2.pkg","repopath":"All/p5-Net-Flickr-Backup-3.1_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":24564,"desc":"Net::Flickr::Backup - OOP for backing up your Flickr photos locally","deps":{"p5-File-Find-Rule":{"origin":"devel/p5-File-Find-Rule","version":"0.34"},"p5-IO-Stringy":{"origin":"devel/p5-IO-Stringy","version":"2.113"},"p5-Image-MetaData-JPEG":{"origin":"graphics/p5-Image-MetaData-JPEG","version":"0.153_1"},"p5-Net-Flickr-RDF":{"origin":"www/p5-Net-Flickr-RDF","version":"2.2_1"},"p5-Text-Unidecode":{"origin":"converters/p5-Text-Unidecode","version":"1.30"},"p5-TimeDate":{"origin":"devel/p5-TimeDate","version":"2.33,1"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Net-Flickr-API","origin":"www/p5-Net-Flickr-API","version":"1.7_2,1","comment":"Base API class for Net::Flickr::* libraries","maintainer":"snowfly@yuntech.edu.tw","www":"https://metacpan.org/release/Net-Flickr-API","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"93a6d6ae73b62e45707606cfdf15b9917608ceaf2d6d857407f2890473ec5231","flatsize":18781,"path":"All/p5-Net-Flickr-API-1.7_2,1.pkg","repopath":"All/p5-Net-Flickr-API-1.7_2,1.pkg","licenselogic":"single","pkgsize":8460,"desc":"Net::Flickr::API - base API class for Net::Flickr::* libraries","deps":{"p5-Config-Simple":{"origin":"devel/p5-Config-Simple","version":"4.59_1"},"p5-Flickr-API":{"origin":"www/p5-Flickr-API","version":"1.29"},"p5-Flickr-Upload":{"origin":"www/p5-Flickr-Upload","version":"1.60"},"p5-Log-Dispatch":{"origin":"devel/p5-Log-Dispatch","version":"2.71"},"p5-Readonly":{"origin":"devel/p5-Readonly","version":"2.05"},"p5-XML-XPath":{"origin":"textproc/p5-XML-XPath","version":"1.48"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Net-Flickr-RDF","origin":"www/p5-Net-Flickr-RDF","version":"2.2_1","comment":"Describe Flickr photos as RDF","maintainer":"snowfly@yuntech.edu.tw","www":"https://metacpan.org/release/Net-Flickr-RDF","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e4cde9b15ed4e0340786246b7a9723cae625bdf664b38945b4d474ffaf68c388","flatsize":94983,"path":"All/p5-Net-Flickr-RDF-2.2_1.pkg","repopath":"All/p5-Net-Flickr-RDF-2.2_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":25352,"desc":"Net::Flickr::RDF - a.k.a RDF::Describes::Flickr","deps":{"p5-Net-Flickr-API":{"origin":"www/p5-Net-Flickr-API","version":"1.7_2,1"},"p5-RDF-Simple":{"origin":"textproc/p5-RDF-Simple","version":"0.421"},"p5-TimeDate":{"origin":"devel/p5-TimeDate","version":"2.33,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Net-Dropbox-API","origin":"net/p5-Net-Dropbox-API","version":"1.9_1","comment":"Dropbox API interface","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-Dropbox-API","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fbd46b748fb9eb69954fa4eb5e45aa605f622ee1e2f22857ff6bd492c3c44cc7","flatsize":16206,"path":"All/p5-Net-Dropbox-API-1.9_1.pkg","repopath":"All/p5-Net-Dropbox-API-1.9_1.pkg","licenselogic":"single","pkgsize":7836,"desc":"The Dropbox API is a OAuth based API. I try to abstract as much away\nas possible so you should not need to know too much about it.","deps":{"p5-Data-Random":{"origin":"devel/p5-Data-Random","version":"0.13"},"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-Mouse":{"origin":"devel/p5-Mouse","version":"2.5.11,1"},"p5-Net-OAuth":{"origin":"net/p5-Net-OAuth","version":"0.30"},"p5-common-sense":{"origin":"devel/p5-common-sense","version":"3.75"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-Finger","origin":"net/p5-Net-Finger","version":"1.06_1","comment":"Perl implementation of a finger client","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-Finger","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0f4fa21e2bd8e069be078ee9c4d8a89fa7014aa74d1f415b9fe569ec3e0c62fc","flatsize":7349,"path":"All/p5-Net-Finger-1.06_1.pkg","repopath":"All/p5-Net-Finger-1.06_1.pkg","licenselogic":"single","pkgsize":5136,"desc":"Net::Finger is a simple, straightforward implementation of a finger\nclient in Perl.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-Domain-TLD","origin":"dns/p5-Net-Domain-TLD","version":"1.75","comment":"Look up and validate TLDs","maintainer":"vivek@khera.org","www":"https://metacpan.org/release/Net-Domain-TLD","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d750ec343bc2c0e8e954a996925c6f3789b02bf4b84873b1e65723fca1dce926","flatsize":134128,"path":"All/p5-Net-Domain-TLD-1.75.pkg","repopath":"All/p5-Net-Domain-TLD-1.75.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":32856,"desc":"The purpose of this module is to provide user with current list of\navailable top level domain names including new ICANN additions and\nccTLDs.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["dns","perl5"]},{"name":"p5-Net-Divert","origin":"net/p5-Net-Divert","version":"0.01_2","comment":"Module to deal with divert(4) sockets","maintainer":"ecu@200ok.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cf7b9eb67539d23e3895397a73e1360d17cc1fe703aca9f4e115392174d84baa","flatsize":12023,"path":"All/p5-Net-Divert-0.01_2.pkg","repopath":"All/p5-Net-Divert-0.01_2.pkg","licenselogic":"single","pkgsize":7360,"desc":"The Net::Divert module facilitates the use of divert\nsockets for packet alteration on FreeBSD and MacOSX.\n\nThis module allows you to create a divert socket and then\njust supply a function that will deal with the incoming packets.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-FTPSSL","origin":"ftp/p5-Net-FTPSSL","version":"0.42","comment":"FTP over SSL/TLS class","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-FTPSSL","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"be55a2b85d7ed01a3b298e0ef7bebe3e5fdce87fb6f4192baffd7b0c65bf2764","flatsize":261925,"path":"All/p5-Net-FTPSSL-0.42.pkg","repopath":"All/p5-Net-FTPSSL-0.42.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":74180,"desc":"Net::FTPSSL is a class implementing a simple FTP client over a Secure\nSockets Layer (SSL) or Transport Layer Security (TLS) connection written\nin Perl as described in RFC959 and RFC2228. It will use TLS by default.","deps":{"p5-IO-Socket-SSL":{"origin":"security/p5-IO-Socket-SSL","version":"2.089"},"p5-Net-SSLeay":{"origin":"security/p5-Net-SSLeay","version":"1.94"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["ftp","perl5"]},{"name":"p5-Net-Domain-ExpireDate","origin":"dns/p5-Net-Domain-ExpireDate","version":"1.20","comment":"Perl module obtain expiration date of domain names","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-Domain-ExpireDate","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3854b36f4ff7dd3e544eca37a4f76bf99670e6f22628a581b041694637e48c98","flatsize":24773,"path":"All/p5-Net-Domain-ExpireDate-1.20.pkg","repopath":"All/p5-Net-Domain-ExpireDate-1.20.pkg","licenselogic":"single","pkgsize":8588,"desc":"Net::Domain::ExpireDate gets WHOIS information of given domain\nusing Net::Whois::Raw and tries to obtain expiration date of\ndomain. Unfortunately there are too many different whois servers\nwhich provides whois info in very different formats.\n\nNet::Domain::ExpireDate knows more than 40 different formats of\nexpiration date representation provided by different servers (almost\nall gTLD registrars and some ccTLD registrars are covered).\nNow obtaining of domain creation date is also supported.","deps":{"p5-Net-Whois-Raw":{"origin":"net/p5-Net-Whois-Raw","version":"2.99040"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["dns","net","perl5"]},{"name":"p5-Net-FTPServer","origin":"ftp/p5-Net-FTPServer","version":"1.125_2","comment":"Full-featured, secure, extensible, and configurable Perl FTP server","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-FTPServer","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5369d20ee23ec9224e6f8fbddaf5a521f90c5774769ae812210c4631f0878750","flatsize":430483,"path":"All/p5-Net-FTPServer-1.125_2.pkg","repopath":"All/p5-Net-FTPServer-1.125_2.pkg","licenselogic":"single","pkgsize":141508,"desc":"A full-featured, secure, extensible and configurable Perl FTP server.\nMajor features of Net::FTPServer include:\n   * Feature parity with wu-ftpd, wu-ftpd style aliases and cdpath.\n   * IP-based and IP-less virtual hosting.\n   * Virtual filesystem allows the FTP server to serve files from a SQL\n     database.\n   * Configurable and extensible in Perl.\n   * <Perl> sections in ftpd.conf file.\n   * Supports all the latest RFCs and Internet Drafts, including MLST, MLSD,\n     FEAT, OPTS, LANG.\n   * Secure by design and implementation, can run in a chroot jail.\n   * PAM authentication and anonymous mode.\n   * Resource limits.\n   * Run standalone or from inetd.\n   * Configurable server greetings and welcome messages.\n   * Sophisticated access control rules.\n   * SITE EXEC (disabled by default).\n   * Syslog logging.\n   * Set TCP parameters.","deps":{"p5-Archive-Zip":{"origin":"archivers/p5-Archive-Zip","version":"1.68"},"p5-Authen-PAM":{"origin":"security/p5-Authen-PAM","version":"0.16_2"},"p5-BSD-Resource":{"origin":"devel/p5-BSD-Resource","version":"1.2911"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-File-Sync":{"origin":"devel/p5-File-Sync","version":"0.11_1"},"p5-IO-Stringy":{"origin":"devel/p5-IO-Stringy","version":"2.113"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["ftp","perl5"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"You have installed p5-Net-FTPServer, a full-featured ftp daemon written in\nPerl.  For more information, please type `perldoc Net::FTPServer'.  The\nftpd is installed as /usr/local/sbin/ftpd.pl, with an example config\nfile in /usr/local/share/examples/Net-FTPServer.","type":"install"}]},{"name":"p5-Net-Daemon-SSL","origin":"security/p5-Net-Daemon-SSL","version":"1.0_1","comment":"Perl5 extension for portable daemons","maintainer":"simond@irrelevant.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d8836d2c46cefe2e0313a736dd682dea7ef026662873c63f37e4568b96ab7f79","flatsize":6910,"path":"All/p5-Net-Daemon-SSL-1.0_1.pkg","repopath":"All/p5-Net-Daemon-SSL-1.0_1.pkg","licenselogic":"single","pkgsize":4840,"desc":"Net::Daemon is an abstract base class for implementing portable server\napplications in a very simple way. The module is designed for Perl 5.005\nand threads, but can work with fork() and Perl 5.004.\n\nThe Net::Daemon class offers methods for the most common tasks a daemon\nneeds: Starting up, logging, accepting clients, authorization,\nrestricting its own environment for security and doing the true work.\nYou only have to override those methods that aren't appropriate for you,\nbut typically inheriting will safe you a lot of work anyways.","deps":{"p5-IO-Socket-SSL":{"origin":"security/p5-IO-Socket-SSL","version":"2.089"},"p5-Net-Daemon":{"origin":"net/p5-Net-Daemon","version":"0.48_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5","security"]},{"name":"p5-Net-Dict","origin":"net/p5-Net-Dict","version":"2.22","comment":"Simple client API for the DICT protocol","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Net-Dict","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e60159a614ae3bd2d1929dbdd7e96cdb1436ba1fc7d87b89b5ed3d6e6b770c28","flatsize":36842,"path":"All/p5-Net-Dict-2.22.pkg","repopath":"All/p5-Net-Dict-2.22.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16832,"desc":"Net::Dict is a perl class for looking up words and their definitions on network\ndictionary servers. Net::Dict provides a simple DICT client API for the network\nprotocol described in RFC2229.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-FTP-Recursive","origin":"ftp/p5-Net-FTP-Recursive","version":"2.04_2","comment":"Perl module to provide recursive FTP client class","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-FTP-Recursive","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"90d261bd7888e23df1b02f52db21f095d6e30a03c4d61b68307db23c3f67a708","flatsize":60415,"path":"All/p5-Net-FTP-Recursive-2.04_2.pkg","repopath":"All/p5-Net-FTP-Recursive-2.04_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":19560,"desc":"This module augments the list of Net::FTP methods with several\nmethods that automatically descend directory structures for you.\nThe methods are:\n\n     rget - Retrieve an entire directory tree.\n     rput - Send an entire directory tree.\n     rdir - Receive an entire directory tree listing.\n     rls  - Receive an entire directory tree listing, filenames only.\n     rdelete - Remove an entire directory tree.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["ftp","perl5"]},{"name":"p5-Net-FTP-Common","origin":"ftp/p5-Net-FTP-Common","version":"7.0.d_2","comment":"Perl module to provide simplify common usages of Net::FTP","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-FTP-Common","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"483d49adcf29f9a82b22ca5ebf6e9272be7b76d050893f1f00e95e29b68de3f8","flatsize":37401,"path":"All/p5-Net-FTP-Common-7.0.d_2.pkg","repopath":"All/p5-Net-FTP-Common-7.0.d_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17976,"desc":"This module is intended to make the common uses of Net::FTP a\none-line, no-argument affair. In other words, you have 100%25\nprogramming with Net::FTP. With Net::FTP::Common you will have 95%25\nconfiguration and 5%25 programming.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["ftp","perl5"]},{"name":"p5-Net-Daemon","origin":"net/p5-Net-Daemon","version":"0.48_1","comment":"Perl5 extension for portable daemons","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1870ffe19990c392c8a51d414b4618be2661c5ca70258c30999928fb0a4b012c","flatsize":68502,"path":"All/p5-Net-Daemon-0.48_1.pkg","repopath":"All/p5-Net-Daemon-0.48_1.pkg","licenselogic":"single","pkgsize":30352,"desc":"Net::Daemon is an abstract base class for implementing portable server\napplications in a very simple way. The module is designed for Perl 5.005\nand threads, but can work with fork() and Perl 5.004.\n\nThe Net::Daemon class offers methods for the most common tasks a daemon\nneeds: Starting up, logging, accepting clients, authorization,\nrestricting its own environment for security and doing the true work.\nYou only have to override those methods that aren't appropriate for you,\nbut typically inheriting will safe you a lot of work anyways.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-FS-Gmail","origin":"net/p5-Net-FS-Gmail","version":"0.2_1","comment":"Perl interface for store and retrieve files on Gmail","maintainer":"snowfly@yuntech.edu.tw","www":"https://metacpan.org/release/Net-FS-Gmail","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"88e5f5f3f08a36396de29f8acd09da0808e4ed78e4b4f0e04bf7a941d87ef48e","flatsize":11302,"path":"All/p5-Net-FS-Gmail-0.2_1.pkg","repopath":"All/p5-Net-FS-Gmail-0.2_1.pkg","licenselogic":"single","pkgsize":7028,"desc":"This's a Perl interface for store and retrieve files on Gmail.","deps":{"p5-Mail-Webmail-Gmail":{"origin":"mail/p5-Mail-Webmail-Gmail","version":"1.09_1"},"p5-Time-modules":{"origin":"devel/p5-Time-modules","version":"2013.0912_1"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-DNS-ZoneFile-Fast","origin":"dns/p5-Net-DNS-ZoneFile-Fast","version":"1.27","comment":"Perl module to parse BIND8/9 zone files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-DNS-ZoneFile-Fast","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ad9c8c055e530db1b124d0d913a625a7ad490fd208522f760e79ddc248f5506a","flatsize":5687,"path":"All/p5-Net-DNS-ZoneFile-Fast-1.27.pkg","repopath":"All/p5-Net-DNS-ZoneFile-Fast-1.27.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":3728,"desc":"The Net::DNS::ZoneFile::Fast module provides an ability to parse zone\nfiles that BIND8 and BIND9 use, fast.  Currently it provides a single\nfunction, parse(), which returns a reference to an array of traditional\nNet::DNS::RR objects, so that no new API has to be learned in order to\nmanipulate zone records.","deps":{"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"p5-Net-DNS-SEC":{"origin":"dns/p5-Net-DNS-SEC","version":"1.26"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["dns","perl5"]},{"name":"p5-Net-EPP-Proxy","origin":"net/p5-Net-EPP-Proxy","version":"0.04_1","comment":"Proxy server for the EPP protocol","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-EPP-Proxy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"456b239f7da456307f5fe5f9e375757c44eca20eec44c73932ab97d9727c8b16","flatsize":15119,"path":"All/p5-Net-EPP-Proxy-0.04_1.pkg","repopath":"All/p5-Net-EPP-Proxy-0.04_1.pkg","licenselogic":"single","pkgsize":8976,"desc":"EPP is the Extensible Provisioning Protocol. EPP (defined in RFC 3730) is\nan application layer client-server protocol for the provisioning and\nmanagement of objects stored in a shared central repository. Specified in\nXML, the protocol defines generic object management operations and an\nextensible framework that maps protocol operations to objects. As of\nwriting, its only well-developed application is the provisioning of\nInternet domain names, hosts, and related contact details.\n\nRFC 3734 defines a TCP based transport model for EPP, and this module\nimplements a proxy server for this model. You can use it to construct a\ndaemon that maintains a single connection to the EPP server that can be\nused by many local clients, thereby reducing the overhead for each\ntransaction.\n\nNet::EPP::Proxy is based on the Net::Server framework and\nNet::EPP::Client, which it uses to communicate with the server.","deps":{"p5-Digest-SHA1":{"origin":"security/p5-Digest-SHA1","version":"2.13_2"},"p5-IO-Multiplex":{"origin":"devel/p5-IO-Multiplex","version":"1.16"},"p5-Net-EPP":{"origin":"net/p5-Net-EPP","version":"0.27"},"p5-Net-Server":{"origin":"net/p5-Net-Server","version":"2.014"},"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-DNS-Zone-Parser","origin":"dns/p5-Net-DNS-Zone-Parser","version":"0.02_1","comment":"Perl5 preprocessor for normalising a zone file","maintainer":"jimmy@sigint.se","www":"https://metacpan.org/release/Net-DNS-Zone-Parser","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1141ae54fda36f8b5a1e88f85ffdcfde0060309a611fbfee42e75ca7d9949b15","flatsize":43832,"path":"All/p5-Net-DNS-Zone-Parser-0.02_1.pkg","repopath":"All/p5-Net-DNS-Zone-Parser-0.02_1.pkg","licenselogic":"single","pkgsize":18536,"desc":"The Net::DNS::Zone::Parser should be considered a preprocessor that \"normalizes\"\na zonefile.\n\nIt will read a zonefile in a format conforming to the relevant RFCs with the\naddition of BIND's GENERATE directive from disk and will write fully specified\nresource records (RRs) to a filehandle. Whereby:\n- All comments are stripped\n- There is one RR per line\n- Each RR is fully expanded i.e. all domain names are fully qualified\n  (canonicalised) and the CLASS and TTLs are specified.\n- Some RRs may be 'stripped' from the source or otherwise processed. For details\n  see the 'read' method.\n\nNote that this module does not have a notion of what constitutes a valid zone,\nit only parses. For example, the parser will happilly parse RRs with ownernames\nthat are below in another zone because a NS RR elsewhere in the zone.","deps":{"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"p5-Net-DNS-SEC":{"origin":"dns/p5-Net-DNS-SEC","version":"1.26"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["dns","perl5"]},{"name":"p5-Net-DNS-SEC","origin":"dns/p5-Net-DNS-SEC","version":"1.26","comment":"DNSSEC extensions to Net::DNS","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Net-DNS-SEC","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"766572636cf0bea43806a004809bcc1e6e12ddaebad8d76334661585bf2b9f5c","flatsize":82931,"path":"All/p5-Net-DNS-SEC-1.26.pkg","repopath":"All/p5-Net-DNS-SEC-1.26.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":37016,"desc":"The Net::DSN::SEC suite provides the resource records that are needed for\nDNSSEC (RFC 4033, 4034 and 4035). In addition the DLV RR, a clone of the DS\nRR is supported (RFC 4431)\n\nIt also provides support for SIG0. That later is useful for dynamic updates\nusing key-pairs.\n\nRSA and DSA crypto routines are supported.\n\nFor details see Net::DNS::RR::RRSIG, Net::DNS::RR::DNSKEY,\nNet::DNS::RR::NSEC, Net::DNS::RR:DS, Net::DNS::RR::DLV, and see\nNet::DNS::RR::SIG and Net::DNS::RR::KEY for the use with SIG0.\n\nNet::DNS contains all needed hooks to load the Net::DNS::SEC extensions when\nthey are available.\n\nSee Net::DNS for general help.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["dns","perl5"]},{"name":"p5-Net-DNS-RR-SRV-Helper","origin":"dns/p5-Net-DNS-RR-SRV-Helper","version":"0.0.0_2","comment":"Orders SRV records by priority and weight for Net::DNS","maintainer":"vvelox@vvelox.net","www":"https://metacpan.org/release/Net-DNS-RR-SRV-Helper","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2eade29b695fb96a1bddc8c613f49b7ec0cd500110cf411f94f4067baddf17b1","flatsize":7147,"path":"All/p5-Net-DNS-RR-SRV-Helper-0.0.0_2.pkg","repopath":"All/p5-Net-DNS-RR-SRV-Helper-0.0.0_2.pkg","licenselogic":"single","pkgsize":4896,"desc":"Net::DNS::RR::SRV::Helper is a perl module to order SRV records\nby priority and weight for Net::DNS.","deps":{"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"p5-Sort-Naturally":{"origin":"textproc/p5-Sort-Naturally","version":"1.03_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["dns","perl5"]},{"name":"p5-Net-DNS-Resolver-Mock","origin":"dns/p5-Net-DNS-Resolver-Mock","version":"1.20230216","comment":"Mock a DNS Resolver object for testing","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Net-DNS-Resolver-Mock","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e3cb53712096f31a3048bb708f762879b358c50c59a5fab0a959d0c5ab8dfc8a","flatsize":44707,"path":"All/p5-Net-DNS-Resolver-Mock-1.20230216.pkg","repopath":"All/p5-Net-DNS-Resolver-Mock-1.20230216.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10960,"desc":"Net::DNS::Resolver::Mock is a subclass of Net::DNS::Resolver which parses a\nzonefile for it's data source. Primarily for use in testing.","deps":{"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["dns","perl5"]},{"name":"p5-Net-EPP","origin":"net/p5-Net-EPP","version":"0.27","comment":"Client library for the TCP transport for EPP","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-EPP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0fd8580e9d5d107399ef97dd67bc7344602a9d87171e95e5aa43a702981420e3","flatsize":271696,"path":"All/p5-Net-EPP-0.27.pkg","repopath":"All/p5-Net-EPP-0.27.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":111572,"desc":"EPP is the Extensible Provisioning Protocol. EPP (defined in RFC 3730) is\nan application layer client-server protocol for the provisioning and\nmanagement of objects stored in a shared central repository. Specified in\nXML, the protocol defines generic object management operations and an\nextensible framework that maps protocol operations to objects. As of\nwriting, its only well-developed application is the provisioning of\nInternet domain names, hosts, and related contact details.\n\nRFC 3734 defines a TCP based transport model for EPP, and this module\nimplements a client for that model. You can establish and manage EPP\nconnections and send and receive responses over this connection.\n\nNet::EPP::Client also provides some time-saving features, such as being\nable to provide request and response frames as Net::EPP::Frame objects.","deps":{"p5-IO-Socket-SSL":{"origin":"security/p5-IO-Socket-SSL","version":"2.089"},"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-FS-Flickr","origin":"net/p5-Net-FS-Flickr","version":"0.1_8","comment":"Perl interface for store and retrieve files on Flickr","maintainer":"snowfly@yuntech.edu.tw","www":"https://metacpan.org/release/Net-FS-Flickr","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bf92bac44e8e10228d428c78a8cb51ac8055a0185f4b704dc76c10d9f5c64d6a","flatsize":53881,"path":"All/p5-Net-FS-Flickr-0.1_8.pkg","repopath":"All/p5-Net-FS-Flickr-0.1_8.pkg","licenselogic":"single","pkgsize":39528,"desc":"Net::FS::Flickr - store and retrieve files on Flickr","deps":{"p5-Acme-Steganography-Image-Png":{"origin":"graphics/p5-Acme-Steganography-Image-Png","version":"0.06_6"},"p5-Flickr-Upload":{"origin":"www/p5-Flickr-Upload","version":"1.60"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-DNS-Match","origin":"dns/p5-Net-DNS-Match","version":"0.05_1","comment":"Test domains against another list of FQDNs","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Net-DNS-Match","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a8f0c724f5e7d73ff4bea7e368f578aac06b52181f12d6b132e9d1d5f7d50408","flatsize":12770,"path":"All/p5-Net-DNS-Match-0.05_1.pkg","repopath":"All/p5-Net-DNS-Match-0.05_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6820,"desc":"Net::DNS::Match is a Perl extension for testing domains against another\nlist of domains (similar to Net::Patricia but for FQDNs).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["dns","perl5"]},{"name":"p5-Net-DNS-Paranoid","origin":"dns/p5-Net-DNS-Paranoid","version":"0.11","comment":"Paranoid DNS resolver","maintainer":"rodrigo@FreeBSD.org","www":"https://metacpan.org/release/Net-DNS-Paranoid","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a3cf1826693624295d66c7126d5d22fbb7e4c01667204cab2374091a07b62e9c","flatsize":49039,"path":"All/p5-Net-DNS-Paranoid-0.11.pkg","repopath":"All/p5-Net-DNS-Paranoid-0.11.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13260,"desc":"Paranoid DNS resolver is a wraper around\nNet::DNS who perform paranoid checks to\nensure the address you are trying to resolve\nisn't a local one or part of the blacklisted\nblock.","deps":{"p5-Class-Accessor-Lite":{"origin":"devel/p5-Class-Accessor-Lite","version":"0.08"},"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["dns","perl5"]},{"name":"p5-Net-DNS-Lite","origin":"dns/p5-Net-DNS-Lite","version":"0.12_1","comment":"Pure-Perl DNS resolver with support for timeout","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-DNS-Lite","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f23169bec02e7a6fe9c45aeb3ab0bf33346309f961948923c1c453d8ef639ac5","flatsize":28598,"path":"All/p5-Net-DNS-Lite-0.12_1.pkg","repopath":"All/p5-Net-DNS-Lite-0.12_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11216,"desc":"This module provides a replacement function for Socket::inet_aton,\nwith support for timeouts.","deps":{"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["dns","perl5"]},{"name":"p5-Net-DNS-Async","origin":"dns/p5-Net-DNS-Async","version":"1.07_1","comment":"Asynchronous DNS helper for high volume applications","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-DNS-Async","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1c69ad9abb59e954819ca006ae24a22e09014117ce64666828b5f27afe19e5e4","flatsize":16443,"path":"All/p5-Net-DNS-Async-1.07_1.pkg","repopath":"All/p5-Net-DNS-Async-1.07_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8560,"desc":"Net::DNS::Async is a fire-and-forget asynchronous DNS helper.","deps":{"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["dns","perl5"]},{"name":"p5-Net-DNS-Codes","origin":"dns/p5-Net-DNS-Codes","version":"0.12_1","comment":"Collection of C library DNS codes","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-DNS-Codes","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d190e5a66c356a6231b9ce872a9e3d05dc599a3f69f41b4afa10edf95dbe5fb0","flatsize":72368,"path":"All/p5-Net-DNS-Codes-0.12_1.pkg","repopath":"All/p5-Net-DNS-Codes-0.12_1.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3"],"pkgsize":23804,"desc":"Net::DNS::Codes provides forward and reverse lookup for most common C\nlibrary DNS codes as well as all the codes for the DNS HEADER field.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["dns","perl5"]},{"name":"p5-Net-DHCPClient","origin":"net/p5-Net-DHCPClient","version":"1.0_1","comment":"Perl implementation of a DHCP client API","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-DHCPClient","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c674c501c672afdd04edb85257b0545988221290e09c7ac1de0c111955eef9ed","flatsize":24480,"path":"All/p5-Net-DHCPClient-1.0_1.pkg","repopath":"All/p5-Net-DHCPClient-1.0_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11256,"desc":"This module provides methods for implementing a DHCP client. It allows\nperl scripts to interacts with DHCP servers.\n\nIt's good for DHCP servers testing.","deps":{"p5-Net-RawIP":{"origin":"net/p5-Net-RawIP","version":"0.25_1,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-DLookup","origin":"net/p5-Net-DLookup","version":"1.01_1","comment":"Perform domain lookups on 2-letter and 3-letter TLDs","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Net-DLookup","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bfdc3a56b97261f3f73f7c460f8576ada6b1ac5c8ef6da1ae05eaaa547159535","flatsize":45289,"path":"All/p5-Net-DLookup-1.01_1.pkg","repopath":"All/p5-Net-DLookup-1.01_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15200,"desc":"Net::DLookup performs domain lookups for 2-letter and 3-letter top level\ndomains.  It also verifies the validity of domain names by checking\npunctuation, length, metacharacters, etc..","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-DirectConnect","origin":"net-p2p/p5-Net-DirectConnect","version":"0.14_1","comment":"Perl Direct Connect lib and client","maintainer":"proler@gmail.com","www":"https://metacpan.org/release/Net-DirectConnect","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"85b95d30467f6792b1cfd13cd97f126dd607beebb2b2342a7a8253208f3aaa41","flatsize":565215,"path":"All/p5-Net-DirectConnect-0.14_1.pkg","repopath":"All/p5-Net-DirectConnect-0.14_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":120616,"desc":"Direct Connect perl module with sharing client","deps":{"p5-Crypt-RHash":{"origin":"security/p5-Crypt-RHash","version":"1.05"},"p5-DBD-SQLite":{"origin":"databases/p5-DBD-SQLite","version":"1.76"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-IO-Socket-INET6":{"origin":"net/p5-IO-Socket-INET6","version":"2.73"},"p5-IO-Socket-SSL":{"origin":"security/p5-IO-Socket-SSL","version":"2.089"},"p5-MIME-Base32":{"origin":"converters/p5-MIME-Base32","version":"1.303"},"p5-Socket6":{"origin":"net/p5-Socket6","version":"0.29"},"p5-Sys-Sendfile-FreeBSD":{"origin":"devel/p5-Sys-Sendfile-FreeBSD","version":"0.01_1"},"p5-lib-abs":{"origin":"devel/p5-lib-abs","version":"0.92_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","net-p2p","perl5"]},{"name":"p5-Net-DHCP-Watch","origin":"net/p5-Net-DHCP-Watch","version":"2.03_1","comment":"Class for monitoring a remote DHCPD server","maintainer":"beastie@tardisi.com","www":"https://metacpan.org/release/Net-DHCP-Watch","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6ef5c97449e28d4f11d370563ba5725f12edbfeca0c885dfc3d46fc9e3e05b6a","flatsize":18746,"path":"All/p5-Net-DHCP-Watch-2.03_1.pkg","repopath":"All/p5-Net-DHCP-Watch-2.03_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9884,"desc":"Net::DHCP::Watch is a module to help monitor remote DHCP servers.\nIt opens an UDP socket to send and receive responses to and from\na DHCP server. It stores the last connection status information.\n\nThis module can help to write some simple code to implement a\nreliable DHCP service over complex or simple networks.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-DHCP","origin":"net/p5-Net-DHCP","version":"0.700","comment":"DHCP set of classes designed to handle basic DHCP handling","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-DHCP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ffae96e4276829886e4abbd3df3cf85f49df3e0826b45b01e88effdb5ae17ca8","flatsize":114409,"path":"All/p5-Net-DHCP-0.700.pkg","repopath":"All/p5-Net-DHCP-0.700.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":43900,"desc":"This module is a DHCP set of classes designed to handle basic DHCP\nhandling. It can be used to develop either client, server or relays.\nIt is composed of 100%25 pure Perl.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-DNSBL-Statistics","origin":"dns/p5-Net-DNSBL-Statistics","version":"0.14_1","comment":"Gather DNSBL Statistics","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Net-DNSBL-Statistics","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"79afb65d556c658a4ac21ceb11d84706c3323afb6ed9850d5aa8ba3d94d3c789","flatsize":39757,"path":"All/p5-Net-DNSBL-Statistics-0.14_1.pkg","repopath":"All/p5-Net-DNSBL-Statistics-0.14_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":16764,"desc":"Net::DNSBL::Statistics is the Perl module that collects statistics on the\ninterrogation success for a list of IP addresses against a list of DNSBL's. The\nmodule is used to implement the reproting script dnsblstat.","deps":{"p5-Net-DNS-Codes":{"origin":"dns/p5-Net-DNS-Codes","version":"0.12_1"},"p5-Net-DNS-ToolKit":{"origin":"dns/p5-Net-DNS-ToolKit","version":"0.48_1"},"p5-Net-DNSBL-MultiDaemon":{"origin":"dns/p5-Net-DNSBL-MultiDaemon","version":"0.39_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["dns","mail","perl5"]},{"name":"p5-Net-DNSBL-MultiDaemon","origin":"dns/p5-Net-DNSBL-MultiDaemon","version":"0.39_1","comment":"Perl module for multi DNSBL prioritization","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Net-DNSBL-MultiDaemon","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a1d3ca45f82deb1034bb8a469c6a538fe95bac7ce1efbab144cb76fe63d926ea","flatsize":162883,"path":"All/p5-Net-DNSBL-MultiDaemon-0.39_1.pkg","repopath":"All/p5-Net-DNSBL-MultiDaemon-0.39_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1","GPLv2","GPLv3"],"pkgsize":50308,"desc":"Net::DNSBL::MultiDaemon is the Perl module that implements the multi_dnsbl\ndaemon.\n\nmulti_dnsbl is a DNS emulator daemon that increases the efficacy of DNSBL\nlook-ups in a mail system. multi_dnsbl may be used as a stand-alone DNSBL or as\na plug-in for a standard BIND 9 installation. multi_dnsbl shares a common\nconfiguration file format with the Mail::SpamCannibal sc_BLcheck.pl script so\nthat DNSBL's can be maintained in a common configuration file for an entire\nmail installation.\n\nBecause DNSBL usefulness is dependent on the nature and source of spam sent to\na specific site and because sometimes DNSBL's may provide intermittant service,\nmulti_dnsbl interrogates them sorted in the order of greatest successful hits.\nDNSBL's that do not respond within the configured timeout period are not\ninterrogated at all after 6 consecutive failures, and thereafter will be\nretried not more often than once every hour until they come back online. This\neliminates the need to place DNSBL's in a particular order in your MTA's config\nfile or periodically monitor the DNSBL statistics and/or update the MTA config\nfile.","deps":{"p5-File-SafeDO":{"origin":"devel/p5-File-SafeDO","version":"0.14_1"},"p5-Geo-IP-PurePerl":{"origin":"net/p5-Geo-IP-PurePerl","version":"1.26"},"p5-Net-DNS-Codes":{"origin":"dns/p5-Net-DNS-Codes","version":"0.12_1"},"p5-Net-DNS-ToolKit":{"origin":"dns/p5-Net-DNS-ToolKit","version":"0.48_1"},"p5-Net-NBsocket":{"origin":"net/p5-Net-NBsocket","version":"0.24_1"},"p5-NetAddr-IP":{"origin":"net-mgmt/p5-NetAddr-IP","version":"4.079"},"p5-URBL-Prepare":{"origin":"dns/p5-URBL-Prepare","version":"0.09_1"},"p5-Unix-Syslog":{"origin":"sysutils/p5-Unix-Syslog","version":"1.1_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["dns","mail","perl5"],"options":{"RHBL":"on"}},{"name":"p5-Net-DAAP-DMAP","origin":"audio/p5-Net-DAAP-DMAP","version":"1.27_3","comment":"Perl module for reading and writing DAAP structures","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-DAAP-DMAP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3df1da8b3b6fc6a63ff15e26918b0f34cd0281c167b27c1b3e924147dc85229c","flatsize":31383,"path":"All/p5-Net-DAAP-DMAP-1.27_3.pkg","repopath":"All/p5-Net-DAAP-DMAP-1.27_3.pkg","licenselogic":"single","pkgsize":9388,"desc":"Net::DAAP::DMAP is a Perl module for reading and writing DMAP\nstructures, the binary structure used in Apple's DAAP protocol.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["audio","perl5"]},{"name":"p5-Net-DAAP-Client","origin":"audio/p5-Net-DAAP-Client","version":"0.42_3","comment":"Client for Apple iTunes DAAP service","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-DAAP-Client","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"83ac52f813644a634a3dcdebc26e2e08fcb5d4a18cb586154aec96edeb1038cb","flatsize":26700,"path":"All/p5-Net-DAAP-Client-0.42_3.pkg","repopath":"All/p5-Net-DAAP-Client-0.42_3.pkg","licenselogic":"single","pkgsize":12048,"desc":"dapple is a DAAP library for Perl.  DAAP is the protocol built\non top of HTTP that Apple's iTunes 4 uses to share music.  Most\nresponses to DAAP requests contain a binary DMAP structure.","deps":{"p5-Digest-MD5-M4p":{"origin":"security/p5-Digest-MD5-M4p","version":"0.01_2"},"p5-Net-DAAP-DMAP":{"origin":"audio/p5-Net-DAAP-DMAP","version":"1.27_3"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["audio","perl5"]},{"name":"p5-Net-Connection-ncnetstat","origin":"net/p5-Net-Connection-ncnetstat","version":"0.7.1","comment":"Netstat like utility that supports color and searching","maintainer":"vvelox@vvelox.net","www":"https://metacpan.org/release/Net-Connection-ncnetstat","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2559f00991b78eef0ff770202abc12ee4fa1f4802f6b14eaf8a66a41b87a1c06","flatsize":41001,"path":"All/p5-Net-Connection-ncnetstat-0.7.1.pkg","repopath":"All/p5-Net-Connection-ncnetstat-0.7.1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13264,"desc":"Provides a enhances colorized netstat like tool that is\ncapable of doing searches.\n\nThe search criteria can be any of the following.\n\n * CIDR\n * port\n * host\n * PTR\n * pctcpu\n * pctmem\n * Regex PTR\n * state\n * UID\n * username\n * wait channel\n\nAmong other unique features it can also display the full\ncommand, PctMem, and PctCPU of the process with the connection.","deps":{"p5-Data-Unixish":{"origin":"devel/p5-Data-Unixish","version":"1.572_2"},"p5-Getopt-Long":{"origin":"devel/p5-Getopt-Long","version":"2.58"},"p5-Net-Connection":{"origin":"net/p5-Net-Connection","version":"0.2.0"},"p5-Net-Connection-Match":{"origin":"net/p5-Net-Connection-Match","version":"0.5.0"},"p5-Net-Connection-Sort":{"origin":"net/p5-Net-Connection-Sort","version":"0.0.1"},"p5-Net-Connection-lsof":{"origin":"net/p5-Net-Connection-lsof","version":"0.2.0"},"p5-Term-ANSIColor":{"origin":"devel/p5-Term-ANSIColor","version":"5.01"},"p5-Text-ANSITable":{"origin":"textproc/p5-Text-ANSITable","version":"0.610"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-DNS-TestNS","origin":"dns/p5-Net-DNS-TestNS","version":"1.10_2","comment":"Perl extension for simulating simple Nameservers","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Net-DNS-TestNS","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e5b7007a8f2a1e575cbafbaac6b70e36638b33a2a3a7ac8cec5b42f19678dc4b","flatsize":43084,"path":"All/p5-Net-DNS-TestNS-1.10_2.pkg","repopath":"All/p5-Net-DNS-TestNS-1.10_2.pkg","licenselogic":"single","pkgsize":16644,"desc":"Class to setup a number of nameservers that respond to specific DNS queries\n(QNAME,QTYPE) by prespecified answers. This class is to be used in test suites\nwhere you want to have servers to show predefined behavior.\n\nIf the server will do a lookup based on QNAME,QTYPE and return the specified\ndata. If there is no QNAME, QTYPE match the server will return a SERVFAIL.\n\nA log will be written to STDERR it contains time, IP/PORT, QNAME, QTYPE, RCODE.","deps":{"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["dns","perl5"]},{"name":"p5-Net-Connection-Match","origin":"net/p5-Net-Connection-Match","version":"0.5.0","comment":"Runs a stack of checks to match Net::Connection objects","maintainer":"vvelox@vvelox.net","www":"https://metacpan.org/release/Net-Connection-Match","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"87a0e45947f27ab34633472a3978e40749b0fb767bc784806d21910bba7cf34a","flatsize":159875,"path":"All/p5-Net-Connection-Match-0.5.0.pkg","repopath":"All/p5-Net-Connection-Match-0.5.0.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":58252,"desc":"Provides a easy to use method for checking if a Net::Connection\nobject mathes a series of checks.\n\nCurrently can do matching based off of the following.\n\n * CIDR\n * Command\n * PctCPU\n * PctMem\n * Ports\n * Protocol\n * State\n * RegexPTR\n * PTR\n * UID\n * Username\n * WChan","deps":{"p5-Error-Helper":{"origin":"devel/p5-Error-Helper","version":"2.1.0"},"p5-Net-CIDR":{"origin":"net-mgmt/p5-Net-CIDR","version":"0.23"},"p5-Net-Connection":{"origin":"net/p5-Net-Connection","version":"0.2.0"},"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"p5-Proc-ProcessTable":{"origin":"devel/p5-Proc-ProcessTable","version":"0.636"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-DNS-Resolver-Programmable","origin":"dns/p5-Net-DNS-Resolver-Programmable","version":"0.009","comment":"Programmable DNS resolver for off-line testing","maintainer":"gmc@sonologic.nl","www":"https://metacpan.org/release/Net-DNS-Resolver-Programmable","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"52aa300b1d3e5833cf264c7ff9eaaade5670edc371b672a967a21ca158cae91a","flatsize":69866,"path":"All/p5-Net-DNS-Resolver-Programmable-0.009.pkg","repopath":"All/p5-Net-DNS-Resolver-Programmable-0.009.pkg","licenselogic":"or","licenses":["ART10","GPLv2+"],"pkgsize":17440,"desc":"Net::DNS::Resolver::Programmable is a Net::DNS::Resolver\ndescendant class that allows a virtual DNS to be emulated\ninstead of querying the real DNS.  A set of static DNS\nrecords may be supplied, or arbitrary code may be specified\nas a means for retrieving DNS records, or even generating\nthem on the fly.","deps":{"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["dns","net","perl5"],"options":{"DOCS":"on"}},{"name":"p5-Net-Connection","origin":"net/p5-Net-Connection","version":"0.2.0","comment":"Represents a network connection as a object","maintainer":"vvelox@vvelox.net","www":"https://metacpan.org/release/Net-Connection","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d88df5a1344f79adcc85ce215e2e92cbf182693883fe86dfe7f04aabf04957ac","flatsize":26365,"path":"All/p5-Net-Connection-0.2.0.pkg","repopath":"All/p5-Net-Connection-0.2.0.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11116,"desc":"This module crates a object that basically serves as a means to\nstore basic connection information and retrieve it.","deps":{"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-DNS-Check","origin":"dns/p5-Net-DNS-Check","version":"0.45_1","comment":"Module for easy domain name checking","maintainer":"zi@FreeBSD.org","www":"https://metacpan.org/release/Net-DNS-Check","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5eccc24b43081b25c867c7f1f731db00128f7aad0e31a36575a658fec44225c8","flatsize":144852,"path":"All/p5-Net-DNS-Check-0.45_1.pkg","repopath":"All/p5-Net-DNS-Check-0.45_1.pkg","licenselogic":"single","pkgsize":59008,"desc":"Net::DNS::Check is a collection of OOP Perl modules allowing easy\nimplementation of applications for domain name checking.\n\nThe Net::DNS::Check was built to be as easy as possible to use and\nhighly configurable and flexible: it allow easy implementation\nof your custom test and deeper configuration of what you want\nto check and how.","deps":{"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["dns","perl5"]},{"name":"p5-Net-CascadeCopy","origin":"net/p5-Net-CascadeCopy","version":"0.2.6_2","comment":"Rapidly propagate files to many servers in multiple locations","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-CascadeCopy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4217e4370e334eb3efe48f031dab44efc8d475254d1587b75dac719c85ace526","flatsize":29507,"path":"All/p5-Net-CascadeCopy-0.2.6_2.pkg","repopath":"All/p5-Net-CascadeCopy-0.2.6_2.pkg","licenselogic":"single","pkgsize":12628,"desc":"This module implements a scalable method of quickly propagating files\nto a large number of servers in one or more locations via rsync or\nscp.\n\nThis module and the included script, ccp, take a much more efficient\napproach that is O(log n). Once the file(s) are been copied to a\nremote server, that server will be promoted to be used as source\nserver for copying to remaining servers. Thus, the rate of transfer\nincreases exponentially rather than linearly.\n\nServers can be specified in groups (e.g. datacenter) to prevent\ncopying across groups. This maximizes the number of transfers done\nover a local high-speed connection (LAN) while minimizing the number\nof transfers over the WAN.\n\nThe number of multiple simultaneous transfers per source point is\nconfigurable. The total number of simultaneously forked processes is\nlimited via Proc::Queue, and is currently hard coded to 32.","deps":{"p5-Class-Std-Utils":{"origin":"devel/p5-Class-Std-Utils","version":"0.0.3_1"},"p5-Log-Log4perl":{"origin":"devel/p5-Log-Log4perl","version":"1.57"},"p5-Mouse":{"origin":"devel/p5-Mouse","version":"2.5.11,1"},"p5-Proc-Queue":{"origin":"devel/p5-Proc-Queue","version":"1.23_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-Delicious","origin":"net/p5-Net-Delicious","version":"1.14_1","comment":"OOP for managing posts on del.icio.us","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-Delicious","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b5e27bf214b280de33fe5b5d481c22a131c83eec1bcee1c7b0eed68d7cf2497f","flatsize":107219,"path":"All/p5-Net-Delicious-1.14_1.pkg","repopath":"All/p5-Net-Delicious-1.14_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":53708,"desc":"Net::Delicious provides an object oriented interface for\nmanaging your posts on http://del.icio.us.","deps":{"p5-Config-Simple":{"origin":"devel/p5-Config-Simple","version":"4.59_1"},"p5-Crypt-SSLeay":{"origin":"security/p5-Crypt-SSLeay","version":"0.72_3"},"p5-IO-Stringy":{"origin":"devel/p5-IO-Stringy","version":"2.113"},"p5-Log-Dispatch":{"origin":"devel/p5-Log-Dispatch","version":"2.71"},"p5-TimeDate":{"origin":"devel/p5-TimeDate","version":"2.33,1"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-XML-Simple":{"origin":"textproc/p5-XML-Simple","version":"2.25"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-DAV-Server","origin":"net/p5-Net-DAV-Server","version":"1.30.5_1","comment":"Provide a DAV Server","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-DAV-Server","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"39b7122a623ff01688f9fe168c7b2c2dbccac50f6293b0e0f8fc6c940826c640","flatsize":65949,"path":"All/p5-Net-DAV-Server-1.30.5_1.pkg","repopath":"All/p5-Net-DAV-Server-1.30.5_1.pkg","licenselogic":"single","pkgsize":22096,"desc":"This module provides a WebDAV server. WebDAV stands for \"Web-based\nDistributed Authoring and Versioning\". It is a set of extensions to\nthe HTTP protocol which allows users to collaboratively edit and\nmanage files on remote web servers.\n\nNet::DAV::Server provides a WebDAV server and exports a filesystem for\nyou using the Filesys::Virtual suite of modules. If you simply want to\nexport a local filesystem, use Filesys::Virtual::Plain as above.\n\nThis module doesn't currently provide a full WebDAV implementation.\nHowever, I am working through the WebDAV server protocol compliance\ntest suite (litmus, see http://www.webdav.org/neon/litmus/) and will\nprovide more compliance in future. The important thing is that it\nsupports cadaver and the Mac OS X Finder as clients.","deps":{"p5-DBD-SQLite":{"origin":"databases/p5-DBD-SQLite","version":"1.76"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-Digest-SHA1":{"origin":"security/p5-Digest-SHA1","version":"2.13_2"},"p5-File-Find-Rule-Filesys-Virtual":{"origin":"devel/p5-File-Find-Rule-Filesys-Virtual","version":"1.22_1"},"p5-File-Slurp":{"origin":"devel/p5-File-Slurp","version":"9999.27"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-DRI","origin":"dns/p5-Net-DRI","version":"0.96_2","comment":"Perl library to access Domain Name Registries/Registrars","maintainer":"ports@FreeBSD.org","www":"https://metacpan.org/release/Net-DRI","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"44d0463b99b3569a545319b857ec808efa34560fc31018653c8db54933baa24b","flatsize":2369196,"path":"All/p5-Net-DRI-0.96_2.pkg","repopath":"All/p5-Net-DRI-0.96_2.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3"],"pkgsize":558252,"desc":"DRI stands for Domain Registration Interface and aims to be,\nfor domain name registries/registrars/resellers\nwhat Perl DBI is for databases.\n\nNet::DRI offers a uniform API to access services.\nIt can be used by registrars to access registries.\nIt can be used by clients to access registrars and/or resellers.\nIt can be used by anonyone to do whois, DAS or IRIS DCHK queries.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Class-Accessor-Chained":{"origin":"devel/p5-Class-Accessor-Chained","version":"0.01_2"},"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-Format-ISO8601":{"origin":"devel/p5-DateTime-Format-ISO8601","version":"0.17"},"p5-DateTime-Format-Strptime":{"origin":"devel/p5-DateTime-Format-Strptime","version":"1.79,1"},"p5-DateTime-TimeZone":{"origin":"devel/p5-DateTime-TimeZone","version":"2.64,1"},"p5-Email-Valid":{"origin":"mail/p5-Email-Valid","version":"1.204"},"p5-IO-Socket-SSL":{"origin":"security/p5-IO-Socket-SSL","version":"2.089"},"p5-MIME-Tools":{"origin":"mail/p5-MIME-Tools","version":"5.515,2"},"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"p5-SOAP-Lite":{"origin":"net/p5-SOAP-Lite","version":"1.27"},"p5-SOAP-WSDL":{"origin":"devel/p5-SOAP-WSDL","version":"3.004_1"},"p5-UNIVERSAL-require":{"origin":"devel/p5-UNIVERSAL-require","version":"0.19"},"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["dns","perl5"],"messages":[{"message":"===>   NOTICE:\n\nThe p5-Net-DRI port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"p5-Net-DNS-ToolKit","origin":"dns/p5-Net-DNS-ToolKit","version":"0.48_1","comment":"Tools for working with DNS packets","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-DNS-ToolKit","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"410b7d8eff48dfb7b10e2db4f1e8fbe5361a81c6d2aff731329490912be4e7b9","flatsize":494672,"path":"All/p5-Net-DNS-ToolKit-0.48_1.pkg","repopath":"All/p5-Net-DNS-ToolKit-0.48_1.pkg","licenselogic":"or","licenses":["ART10","GPLv2","GPLv3"],"pkgsize":170816,"desc":"Routines to pick apart, examine and put together DNS packets. They can\nbe used for diagnostic purposes or as building blocks for DNS\napplications such as DNS servers and clients or to allow user\napplications to interact directly with remote DNS servers.","deps":{"p5-Net-DNS-Codes":{"origin":"dns/p5-Net-DNS-Codes","version":"0.12_1"},"p5-NetAddr-IP":{"origin":"net-mgmt/p5-NetAddr-IP","version":"4.079"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["dns","perl5"]},{"name":"p5-Net-Connection-lsof","origin":"net/p5-Net-Connection-lsof","version":"0.2.0","comment":"Creates Net::Connection objects using lsof","maintainer":"vvelox@vvelox.net","www":"https://metacpan.org/release/Net-Connection-lsof","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3a617408d3dedd0d3c55d990430037e1724054413e7f6942cceec99711a1c0db","flatsize":16486,"path":"All/p5-Net-Connection-lsof-0.2.0.pkg","repopath":"All/p5-Net-Connection-lsof-0.2.0.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8172,"desc":"Creates Net::Connection objects using lsof.","deps":{"p5-Net-Connection":{"origin":"net/p5-Net-Connection","version":"0.2.0"},"p5-Proc-ProcessTable":{"origin":"devel/p5-Proc-ProcessTable","version":"0.636"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-CIDR-Lite","origin":"net/p5-Net-CIDR-Lite","version":"0.22","comment":"Perl extension for merging IPv4 or IPv6 CIDR addresses","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-CIDR-Lite","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4a4aca71f33b50bbe65a99534ea92249d7b7c99934b9aee36c54df5a51a31c31","flatsize":28866,"path":"All/p5-Net-CIDR-Lite-0.22.pkg","repopath":"All/p5-Net-CIDR-Lite-0.22.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11880,"desc":"Net::CIDR::Lite - Perl extension for merging IPv4 or IPv6 CIDR addresses\n\nFaster alternative to Net::CIDR when merging a large number of CIDR address\nranges. Works for IPv4 and IPv6 addresses.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-Connection-Sort","origin":"net/p5-Net-Connection-Sort","version":"0.0.1","comment":"Sorts array of Net::Connection objects","maintainer":"vvelox@vvelox.net","www":"https://metacpan.org/release/Net-Connection-Sort","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ca3abf64fc665a1c842117a629d723748d5edd3646d7959367b02c62bb7aee33","flatsize":131575,"path":"All/p5-Net-Connection-Sort-0.0.1.pkg","repopath":"All/p5-Net-Connection-Sort-0.0.1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":39408,"desc":"This sorts a array of Net::Connection objects.\n\nCurrently the methods below are supported.\n\n * host_f - Host foreign\n * host_fl - Host, foreign then local\n * host_l - Host, local\n * host_lf - Host, local then foreign\n * pid - Process ID\n * port_f - Port, foreign, numeric\n * port_fa - Port, foreign, alpha\n * port_l - Port, local, numeric\n * port_la - Port, local, alpha\n * proto - Network connection protocol\n * ptr_f - PTR, foreign\n * ptr_l - PTR, local\n * state - Connection\n * uid - User ID\n * user - Username","deps":{"p5-Net-Connection":{"origin":"net/p5-Net-Connection","version":"0.2.0"},"p5-Net-IP":{"origin":"net-mgmt/p5-Net-IP","version":"1.26_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-CIDR","origin":"net-mgmt/p5-Net-CIDR","version":"0.23","comment":"Perl module to manipulate IPv4/IPv6 netblocks in CIDR notation","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-CIDR","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a1a9bdabba99bab06f2f017089c07b84ba294860f8d8c9a1fee55dc087dfe2cb","flatsize":36273,"path":"All/p5-Net-CIDR-0.23.pkg","repopath":"All/p5-Net-CIDR-0.23.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14648,"desc":"The Net::CIDR package contains functions that manipulate lists of\nIP netblocks expressed in CIDR notation. The Net::CIDR functions\nhandle both IPv4 and IPv6 addresses.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt","perl5"]},{"name":"p5-Net-Bonjour","origin":"dns/p5-Net-Bonjour","version":"0.96_1","comment":"Module for DNS service discovery","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-Bonjour","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"714663ee6cfa77f6d1c77f207f5c9cca718520af96d5d0c24877e12b0b660fd8","flatsize":32834,"path":"All/p5-Net-Bonjour-0.96_1.pkg","repopath":"All/p5-Net-Bonjour-0.96_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16768,"desc":"This is Net::Bonjour, a set of perl modules to utilize DNS for service\ndiscovery. This method of service discovery is branded as Bonjour by\nApple Computer.","deps":{"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["dns","net","perl5"]},{"name":"p5-Net-Blogger","origin":"net/p5-Net-Blogger","version":"1.03","comment":"OOP-ish interface for accessing a weblog via the XML-RPC API","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-Blogger","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"59825b80d5752c23cc6a2abeb8d63de6042231fdc1eec58c8bfeec85a4787c51","flatsize":126103,"path":"All/p5-Net-Blogger-1.03.pkg","repopath":"All/p5-Net-Blogger-1.03.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":59804,"desc":"Blogger.pm provides an OOP-ish interface for accessing a weblog via the\nBlogger XML-RPC API.","deps":{"p5-CGI":{"origin":"www/p5-CGI","version":"4.67"},"p5-Error":{"origin":"lang/p5-Error","version":"0.17030"},"p5-HTTP-Cookies":{"origin":"www/p5-HTTP-Cookies","version":"6.11"},"p5-SOAP-Lite":{"origin":"net/p5-SOAP-Lite","version":"1.27"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-BitTorrent-File","origin":"net-p2p/p5-Net-BitTorrent-File","version":"1.02_1","comment":"Perl5 module for handles loading and saving of .torrent file","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-BitTorrent-File","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d99b26c72a8127d26e3d14a8ad828a5ace559d2e71c748e3995a236cc081084f","flatsize":18350,"path":"All/p5-Net-BitTorrent-File-1.02_1.pkg","repopath":"All/p5-Net-BitTorrent-File-1.02_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9344,"desc":"This module handles loading and saveing of .torrent files as well as\nproviding a convenient way to store torrent file info in memory. Most\nusers of the module will most likely just call the new method with the\nname of a existing torrent file and use the data from that.","deps":{"p5-Convert-Bencode":{"origin":"converters/p5-Convert-Bencode","version":"1.03_2"},"p5-Digest-SHA1":{"origin":"security/p5-Digest-SHA1","version":"2.13_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-p2p","perl5"],"annotations":{"deprecated":"Deprecated, no active development in more than a decade so any \"new\" functionality is missing and interoperability with recent software is very limited if not completely broken","expiration_date":"2025-04-30"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nDeprecated, no active development in more than a decade so any \"new\" functionality is missing and interoperability with recent software is very limited if not completely broken.\n\nIt is scheduled to be removed on or after 2025-04-30."}]},{"name":"p5-Net-BitTorrent-PeerPacket","origin":"net-p2p/p5-Net-BitTorrent-PeerPacket","version":"1.2_1","comment":"Parse/Build Peer Packets from BitTorrent","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-BitTorrent-PeerPacket","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fad76b48687f9d447289231fb40b86200f748e84c3637df3a2b642014de59514","flatsize":22373,"path":"All/p5-Net-BitTorrent-PeerPacket-1.2_1.pkg","repopath":"All/p5-Net-BitTorrent-PeerPacket-1.2_1.pkg","licenselogic":"single","pkgsize":9032,"desc":"Net::BitTorrent::PeerPacket handles parsing and building binary data\nshared between BitTorrent peers. The module optinally exports a single\nsubroutine for building packets and another for parsing packets, as\nwell as, a constant for each packet type defined by BitTorrent.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-p2p","perl5"],"annotations":{"deprecated":"Deprecated, no active development in more than a decade so any \"new\" functionality is missing and interoperability with recent software is very limited if not completely broken","expiration_date":"2025-04-30"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nDeprecated, no active development in more than a decade so any \"new\" functionality is missing and interoperability with recent software is very limited if not completely broken.\n\nIt is scheduled to be removed on or after 2025-04-30."}]},{"name":"p5-Net-Cassandra-Easy","origin":"net/p5-Net-Cassandra-Easy","version":"0.15_3","comment":"Perlish interface to the Cassandra database","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/TEODOR/Net-Cassandra-Easy-0.15","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"66ed9e1e326a3f1906ea9e44600008cf5e411ce77c87c83102fe3af5a55faff2","flatsize":376751,"path":"All/p5-Net-Cassandra-Easy-0.15_3.pkg","repopath":"All/p5-Net-Cassandra-Easy-0.15_3.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":37212,"desc":"aims to simplify the basic interactions with the\nCassandra database.","deps":{"p5-Bit-Vector":{"origin":"math/p5-Bit-Vector","version":"7.4_1"},"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Hash-Merge":{"origin":"textproc/p5-Hash-Merge","version":"0.302"},"p5-Modern-Perl":{"origin":"lang/p5-Modern-Perl","version":"1.20241001"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-Cassandra","origin":"net/p5-Net-Cassandra","version":"0.35_1","comment":"Interface to Cassandra","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Net-Cassandra","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7976f637296b582adad48c00b6cb27cec6a0011a80510433e5a031b3b6ffcdc5","flatsize":230101,"path":"All/p5-Net-Cassandra-0.35_1.pkg","repopath":"All/p5-Net-Cassandra-0.35_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":22128,"desc":"This module provides an interface the to Cassandra distributed database. It uses\nthe Thrift interface. This is changing rapidly and supports the development\nversion of Cassandra built from Subversion trunk.","deps":{"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-StrictConstructor":{"origin":"devel/p5-MooseX-StrictConstructor","version":"0.21"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-CUPS","origin":"print/p5-Net-CUPS","version":"0.64","comment":"Interface to the CUPS API","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Net-CUPS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9b861fa36304566312f29290408883d32b2aed01bb401600289bfc31a2022960","flatsize":214877,"path":"All/p5-Net-CUPS-0.64.pkg","repopath":"All/p5-Net-CUPS-0.64.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":46352,"desc":"Net::CUPS is an interface to the Common Unix Printing System API.\n\nPrevious versions of this module attempted to provide a Perl interface layer\nsimilar to the C interface of CUPS.  This was fine for power users, but most\npeople were not looking for this type of interface.\n\nThis module has now been converted to use an object oriented paradigm to\nfacilitate quicker development and ease of use.","deps":{"cups":{"origin":"print/cups","version":"2.4.11_1"},"cups-filters":{"origin":"print/cups-filters","version":"1.28.17_8"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","print"]},{"name":"p5-Net-CSTA","origin":"net/p5-Net-CSTA","version":"0.04_1","comment":"Perl extension for ECMA CSTA","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-CSTA","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5ac96553b121ea789843872e7d140f7d7c63da07b19ed38dddca42fd264bf90f","flatsize":31910,"path":"All/p5-Net-CSTA-0.04_1.pkg","repopath":"All/p5-Net-CSTA-0.04_1.pkg","licenselogic":"single","pkgsize":11276,"desc":"ECMA CSTA is an ASN.1 based protocol for Computer Integrated Telephony\n(CTI) using CSTA it is possible to write code that communicates with a\nPBX. Typical applications include receiving notifications for incoming\ncalls, placing calls, redirecting calls or placing conference calls.","deps":{"p5-Convert-ASN1":{"origin":"converters/p5-Convert-ASN1","version":"0.34"},"p5-XML-Simple":{"origin":"textproc/p5-XML-Simple","version":"2.25"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-Async-XMPP","origin":"net-im/p5-Net-Async-XMPP","version":"0.003_3","comment":"Asynchronous XMPP client and server","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-Async-XMPP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8d2c8efaf209a4acfc482b539bb5051a617714d3a45fb2eb51cb3b1ddc72aecd","flatsize":66504,"path":"All/p5-Net-Async-XMPP-0.003_3.pkg","repopath":"All/p5-Net-Async-XMPP-0.003_3.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":19424,"desc":"Net::Async::XMPP is an asynchronous XMPP client and server implementations.","deps":{"p5-Future":{"origin":"devel/p5-Future","version":"0.51"},"p5-IO-Async":{"origin":"devel/p5-IO-Async","version":"0.803"},"p5-IO-Async-Resolver-DNS":{"origin":"dns/p5-IO-Async-Resolver-DNS","version":"0.06"},"p5-IO-Async-SSL":{"origin":"security/p5-IO-Async-SSL","version":"0.25"},"p5-Mixin-Event-Dispatch":{"origin":"devel/p5-Mixin-Event-Dispatch","version":"2.000"},"p5-Protocol-XMPP":{"origin":"net-im/p5-Protocol-XMPP","version":"0.006_1"},"p5-curry":{"origin":"devel/p5-curry","version":"2.000001"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-im","perl5"]},{"name":"p5-Net-Async-FastCGI","origin":"www/p5-Net-Async-FastCGI","version":"0.26","comment":"Perl module to use FastCGI with IO::Async","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-Async-FastCGI","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"824469e86c331ecd14296c440331be7c0ca02b3918d9ecb8403785b2866ac95e","flatsize":79682,"path":"All/p5-Net-Async-FastCGI-0.26.pkg","repopath":"All/p5-Net-Async-FastCGI-0.26.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":32512,"desc":"Perl module to use FastCGI with IO::Async","deps":{"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-IO-Async":{"origin":"devel/p5-IO-Async","version":"0.803"},"p5-Net-FastCGI":{"origin":"www/p5-Net-FastCGI","version":"0.14_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Net-Async-CassandraCQL","origin":"databases/p5-Net-Async-CassandraCQL","version":"0.11_2","comment":"Use Cassandra databases with IO::Async using CQL","maintainer":"admins@perceptyx.com","www":"https://metacpan.org/release/Net-Async-CassandraCQL","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0995c05bc3c33f48fed8cd5abb911c7e665311acf5df013a70cc2fe01a38815c","flatsize":100221,"path":"All/p5-Net-Async-CassandraCQL-0.11_2.pkg","repopath":"All/p5-Net-Async-CassandraCQL-0.11_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":32548,"desc":"This module allows use of the CQL3 interface of a Cassandra\ndatabase. It fully supports asynchronous operation via IO::Async,\nallowing both direct queries and prepared statements to be managed\nconcurrently, if required. Alternatively, as the interface is entirely\nbased on Future objects, it can be operated synchronously in a\nblocking fashion by simply awaiting each individual operation by\ncalling the get method.","deps":{"p5-Compress-LZ4":{"origin":"archivers/p5-Compress-LZ4","version":"0.25"},"p5-Compress-Snappy":{"origin":"archivers/p5-Compress-Snappy","version":"0.25"},"p5-Devel-GlobalDestruction":{"origin":"devel/p5-Devel-GlobalDestruction","version":"0.14"},"p5-Future":{"origin":"devel/p5-Future","version":"0.51"},"p5-IO-Async":{"origin":"devel/p5-IO-Async","version":"0.803"},"p5-Protocol-CassandraCQL":{"origin":"databases/p5-Protocol-CassandraCQL","version":"0.11_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Net-DNS","origin":"dns/p5-Net-DNS","version":"1.50,1","comment":"Perl5 interface to the DNS resolver, and dynamic updates","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Net-DNS","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"84b93730246ff936787eac1121d7ad4130b8b72db22576c5475bd35e2972ce72","flatsize":864047,"path":"All/p5-Net-DNS-1.50,1.pkg","repopath":"All/p5-Net-DNS-1.50,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":337076,"desc":"Net::DNS is a collection of Perl modules to interface with the Domain Name\nSystem (DNS) resolver. It allows the programmer to perform queries that are\nbeyond the capabilities of gethostbyname and gethostbyaddr.\n\nThere are also methods for dealing with creating and parsing dynamic updates\npackets.","deps":{"p5-Digest-HMAC":{"origin":"security/p5-Digest-HMAC","version":"1.05"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["dns","net","perl5"],"options":{"IDN":"off","IDN2":"off","IPV6":"on","SSHFP":"off","TSIG":"on"}},{"name":"p5-Net-Appliance-Phrasebook","origin":"net/p5-Net-Appliance-Phrasebook","version":"2.103642","comment":"Network appliance command-line phrasebook","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-Appliance-Phrasebook","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"83361ebb5326ea0566a95725e24db69f732ed2378258cca70cf4bf95a430dcbf","flatsize":53192,"path":"All/p5-Net-Appliance-Phrasebook-2.103642.pkg","repopath":"All/p5-Net-Appliance-Phrasebook-2.103642.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15500,"desc":"If you use Perl to manage interactive sessions with the\ncommand-line interfaces of networked appliances, then you might find\nthis module useful.\n\nNet::Appliance::Phrasebook is a simple module that contains a number of\ndictionaries for the command-line interfaces of some popular network\nappliances.\n\nIt also supports the use of custom phrasebooks, and of hiearchies of\ndictionaries within phrasebooks.","deps":{"p5-Class-Data-Inheritable":{"origin":"devel/p5-Class-Data-Inheritable","version":"0.10"},"p5-Data-Phrasebook":{"origin":"textproc/p5-Data-Phrasebook","version":"0.35_2"},"p5-Data-Phrasebook-Loader-YAML":{"origin":"textproc/p5-Data-Phrasebook-Loader-YAML","version":"0.13_1"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-CLI-Interact","origin":"net/p5-Net-CLI-Interact","version":"2.400002","comment":"Toolkit for CLI Automation","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Net-CLI-Interact","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5fe0cde961409c7f5e211956e8a79e036ff808dafbc898a94a020e61ba175b49","flatsize":212711,"path":"All/p5-Net-CLI-Interact-2.400002.pkg","repopath":"All/p5-Net-CLI-Interact-2.400002.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":98600,"desc":"Automating command line interface (CLI) interactions is not a new idea, but can\nbe tricky to implement. This module aims to provide a simple and manageable\ninterface to CLI interactions, supporting:\n- SSH, Telnet and Serial-Line connections\n- Unix and Windows support\n- Reuseable device command phrasebooks","deps":{"p5-Class-Load":{"origin":"devel/p5-Class-Load","version":"0.25"},"p5-Class-Mix":{"origin":"devel/p5-Class-Mix","version":"0.006"},"p5-Config-Any":{"origin":"devel/p5-Config-Any","version":"0.33"},"p5-File-ShareDir":{"origin":"devel/p5-File-ShareDir","version":"1.118"},"p5-IO-Tty":{"origin":"devel/p5-IO-Tty","version":"1.20_1"},"p5-IPC-Run":{"origin":"devel/p5-IPC-Run","version":"20231003.0"},"p5-Log-Dispatch-Config":{"origin":"devel/p5-Log-Dispatch-Config","version":"1.04_2"},"p5-Log-Dispatch-Configurator-Any":{"origin":"devel/p5-Log-Dispatch-Configurator-Any","version":"1.122640"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-MooX-Types-MooseLike":{"origin":"devel/p5-MooX-Types-MooseLike","version":"0.29"},"p5-Net-Telnet":{"origin":"net/p5-Net-Telnet","version":"3.05"},"p5-Path-Class":{"origin":"devel/p5-Path-Class","version":"0.37"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-Amazon-Thumbnail","origin":"net/p5-Net-Amazon-Thumbnail","version":"0.06_3","comment":"Perl interface to Amazon Alexa Site Thumbnail web service","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Net-Amazon-Thumbnail","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"74d6c00ab9c2dd6dc937282e6da29fcb8511b29a96ea089c257e7b0fde37257a","flatsize":21429,"path":"All/p5-Net-Amazon-Thumbnail-0.06_3.pkg","repopath":"All/p5-Net-Amazon-Thumbnail-0.06_3.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11272,"desc":"The Alexa Site Thumbnail web service provides developers with\nprogrammatic access to thumbnail images for the home pages of web\nsites. It offers access to Alexa's large and growing collection of\nimages, gathered from its comprehensive web crawl. This web service\nenables developers to enhance web sites, search results, web\ndirectories, blog entries, and other web real estate with Alexa\nthumbnail images.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Digest-HMAC":{"origin":"security/p5-Digest-HMAC","version":"1.05"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-XML-XPath":{"origin":"textproc/p5-XML-XPath","version":"1.48"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"],"messages":[{"message":"You need to do some things before you can use the Amazon Alexa Site\nThumbnail service:\n\n1) Visit http://aws.amazon.com/ to create an Amazon AWS account.\n\n2) Obtain your AWS public key and secret key to use with the thumbnail\n   service.\n\n3) Visit http://aws.amazon.com/ast/ for more information and\n   resources.\n\n   DISCLAIMER: No one but you is responsible for paying Amazon to\n\t       use the Thumbnail service. The service does not have\n\t       a free sandbox area, so be aware how much money you\n\t       are spending to use the service.","type":"install"}]},{"name":"p5-Net-CIDR-MobileJP","origin":"net/p5-Net-CIDR-MobileJP","version":"0.24_2","comment":"Perl extension for mobile IP address in Japan","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-CIDR-MobileJP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e1fa5d2da846064c84c8d2646dbf37009826374de26195b11e48e011ddbdbd08","flatsize":12096,"path":"All/p5-Net-CIDR-MobileJP-0.24_2.pkg","repopath":"All/p5-Net-CIDR-MobileJP-0.24_2.pkg","licenselogic":"single","pkgsize":6264,"desc":"Net::CIDR::MobileJP is an utility to detect an ip address is mobile\n(cellular) ip address or not.","deps":{"ja-p5-WWW-MobileCarrierJP":{"origin":"japanese/p5-WWW-MobileCarrierJP","version":"0.65"},"p5-File-ShareDir":{"origin":"devel/p5-File-ShareDir","version":"1.118"},"p5-Net-CIDR-Lite":{"origin":"net/p5-Net-CIDR-Lite","version":"0.22"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-Amazon-Signature","origin":"net/p5-Net-Amazon-Signature","version":"0.03_1","comment":"Perl interface to create Amazon AWS signatures","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-Amazon-Signature","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0b4d97b542ece10aa9db0ae6908175fc0fada580d7ffe598ce569e86f6357734","flatsize":5832,"path":"All/p5-Net-Amazon-Signature-0.03_1.pkg","repopath":"All/p5-Net-Amazon-Signature-0.03_1.pkg","licenselogic":"single","pkgsize":4664,"desc":"This module creates the encrypted signature needed to login to\nAmazon's Mechanical Turk and Alexa web services and any other web\nservices that Amazon might make in the future that require an\nencrypted signature, assuming they follow the same convention.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-CIDR-Set","origin":"net/p5-Net-CIDR-Set","version":"0.13_1","comment":"Manipulate sets of IP addresses","maintainer":"anes@anes.su","www":"https://metacpan.org/release/Net-CIDR-Set","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5bbf71ad39c37d7f8b3537e9c4a1a257d5980d9227d8c849856cde35a95e1301","flatsize":66270,"path":"All/p5-Net-CIDR-Set-0.13_1.pkg","repopath":"All/p5-Net-CIDR-Set-0.13_1.pkg","licenselogic":"or","licenses":["ART20","GPLv2"],"pkgsize":27184,"desc":"Net::CIDR::Set represents sets of IP addresses and\nallows standard set operations (union, intersection,\nmembership test etc) to be performed on them.\n\nIn spite of the name it can work with sets consisting\nof arbitrary ranges of IP addresses - not just CIDR blocks.\n\nBoth IPv4 and IPv6 addresses are handled - but they may not\nbe mixed in the same set.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-Amazon-Route53","origin":"dns/p5-Net-Amazon-Route53","version":"0.122310_1","comment":"Manage your DNS entries on Amazon's Route53 service","maintainer":"jnlin@freebsd.cs.nctu.edu.tw","www":"https://metacpan.org/release/Net-Amazon-Route53","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2422276bcc8be7bc2e6272f1cfc76901f279fe8dfb51017f04f62f9ed0c67d4c","flatsize":77160,"path":"All/p5-Net-Amazon-Route53-0.122310_1.pkg","repopath":"All/p5-Net-Amazon-Route53-0.122310_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":28380,"desc":"The Net::Amazon::Route53 Perl module allows you to manage DNS\nrecords for your domains via Amazon's Route 53 service.\n\nFor more information, visit http://aws.amazon.com/route53/","deps":{"p5-Crypt-SSLeay":{"origin":"security/p5-Crypt-SSLeay","version":"0.72_3"},"p5-Digest-HMAC":{"origin":"security/p5-Digest-HMAC","version":"1.05"},"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-Mouse":{"origin":"devel/p5-Mouse","version":"2.5.11,1"},"p5-XML-Bare":{"origin":"textproc/p5-XML-Bare","version":"0.53_2"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["dns","perl5"]},{"name":"p5-Net-BGP","origin":"net/p5-Net-BGP","version":"0.18","comment":"Border Gateway Protocol version 4 speaker/listener library","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Net-BGP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"36f3defbaa1db434fd8d0d6fe37a862c05bc65efd2e7bbae342a11d30e7c0bb8","flatsize":211455,"path":"All/p5-Net-BGP-0.18.pkg","repopath":"All/p5-Net-BGP-0.18.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":66508,"desc":"This module is an implementation of the BGP-4 inter-domain routing protocol. It\nencapsulates all of the functionality needed to establish and maintain a BGP\npeering session and exchange routing update information with the peer. It aims\nto provide a simple API to the BGP protocol for the purposes of automation,\nlogging, monitoring, testing, and similar tasks using the power and flexibility\nof perl. The module does not implement the functionality of a RIB (Routing\nInformation Base) nor does it modify the kernel routing table of the host\nsystem. However, such operations could be implemented using the API provided by\nthe module.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-BitTorrent","origin":"net-p2p/p5-Net-BitTorrent","version":"0.052_5","comment":"BitTorrent peer-to-peer protocol class","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-BitTorrent","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fa06254564672fc47b200a653df6d9d4df161b3b3e8c6777965b6c672e182263","flatsize":436951,"path":"All/p5-Net-BitTorrent-0.052_5.pkg","repopath":"All/p5-Net-BitTorrent-0.052_5.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":119856,"desc":"Net::BitTorrent is a class based implementation of the current\nBitTorrent Protocol Specification. Each Net::BitTorrent object is\ncapable of handling several concurrent .torrent sessions.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-p2p","perl5"],"annotations":{"deprecated":"Deprecated, no active development in more than a decade so any \"new\" functionality is missing and interoperability with recent software is very limited if not completely broken","expiration_date":"2025-04-30"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nDeprecated, no active development in more than a decade so any \"new\" functionality is missing and interoperability with recent software is very limited if not completely broken.\n\nIt is scheduled to be removed on or after 2025-04-30."}]},{"name":"p5-Net-Amazon-AWSSign","origin":"net/p5-Net-Amazon-AWSSign","version":"0.12_1","comment":"Perl extension to create signatures for AWS requests","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-Amazon-AWSSign","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"52c2bd78637c37a755ba1488986c52983cd85cdfa3172fdacf0904f8f16faa57","flatsize":8850,"path":"All/p5-Net-Amazon-AWSSign-0.12_1.pkg","repopath":"All/p5-Net-Amazon-AWSSign-0.12_1.pkg","licenselogic":"single","pkgsize":5972,"desc":"This module can be used to sign requests for most Amazon AWS services.","deps":{"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-Async-HTTP","origin":"www/p5-Net-Async-HTTP","version":"0.50","comment":"Use HTTP with IO::Async","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Net-Async-HTTP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"48e8d38aa88721a3c7366414225475e79ad55b6608407c587fbbc7f64e8bc5f0","flatsize":99118,"path":"All/p5-Net-Async-HTTP-0.50.pkg","repopath":"All/p5-Net-Async-HTTP-0.50.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":35356,"desc":"Net::Async::HTTP implements an asynchronous HTTP user agent. It sends requests\nto servers, returning Future instances to yield responses when they are\nreceived. The object supports multiple concurrent connections to servers, and\nallows multiple requests in the pipeline to any one connection. Normally, only\none such object will be needed per program to support any number of requests.\n\nAs well as using futures the module also supports a callback-based interface.\n\nNet::Async::HTTP optionally supports SSL connections, if IO::Async::SSL is\ninstalled. If so, SSL can be requested either by passing a URI with the https\nscheme, or by passing a true value as the SSL parameter.","deps":{"p5-Future":{"origin":"devel/p5-Future","version":"0.51"},"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-IO-Async":{"origin":"devel/p5-IO-Async","version":"0.803"},"p5-Metrics-Any":{"origin":"devel/p5-Metrics-Any","version":"0.10"},"p5-Struct-Dumb":{"origin":"devel/p5-Struct-Dumb","version":"0.14"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"],"options":{"SSL":"off"}},{"name":"p5-Net-Appliance-Session","origin":"net/p5-Net-Appliance-Session","version":"4.300005","comment":"Run command-line sessions to network appliances","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-Appliance-Session","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7501eda3ac8c931ec79bf36490130b4daf5e53b4727e90090bcdec82bb83f24d","flatsize":60384,"path":"All/p5-Net-Appliance-Session-4.300005.pkg","repopath":"All/p5-Net-Appliance-Session-4.300005.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":26364,"desc":"Use this module to establish an interactive command-line session with a\nnetwork appliance. There is special support for moving into privileged\nmode and configure mode, with all other commands being sent through a\ngeneric call to your session object.","deps":{"p5-IO-Prompt-Tiny":{"origin":"devel/p5-IO-Prompt-Tiny","version":"0.003"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-MooX-Types-MooseLike":{"origin":"devel/p5-MooX-Types-MooseLike","version":"0.29"},"p5-Net-CLI-Interact":{"origin":"net/p5-Net-CLI-Interact","version":"2.400002"},"p5-Term-ReadPassword":{"origin":"devel/p5-Term-ReadPassword","version":"0.11_1"},"p5-Text-Glob":{"origin":"textproc/p5-Text-Glob","version":"0.11"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-DBus","origin":"devel/p5-Net-DBus","version":"1.2.0_2","comment":"Perl extension for the DBus message system","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Net-DBus","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"74882865b29c87475adc804a8b54bb2717f7020738c63d7b4cd46a16cdb07b03","flatsize":532260,"path":"All/p5-Net-DBus-1.2.0_2.pkg","repopath":"All/p5-Net-DBus-1.2.0_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":170028,"desc":"Net::DBus provides a Perl XS API to the dbus inter-application\nmessaging system. The Perl API covers the core base level\nof the dbus APIs, not concerning itself yet with the GLib\nor QT wrappers","deps":{"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"p5-XML-Twig":{"origin":"textproc/p5-XML-Twig","version":"3.53"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Net-Address-IPv4-Local","origin":"net/p5-Net-Address-IPv4-Local","version":"0.12_1","comment":"Class for discovering the local system's IP address","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Net-Address-IPv4-Local","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"485cc59a3c69f5f128303e86665d5b7925fc63b324cd72afa90eb72895f3c840","flatsize":12683,"path":"All/p5-Net-Address-IPv4-Local-0.12_1.pkg","repopath":"All/p5-Net-Address-IPv4-Local-0.12_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7228,"desc":"Net::Address::IPv4::Local discovers the local system's IP address that\nwould be used as the source address when contacting \"the internet\" or a\ncertain specified remote IP address.","deps":{"p5-Error":{"origin":"lang/p5-Error","version":"0.17030"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-Abuse-Utils-Spamhaus","origin":"net-mgmt/p5-Net-Abuse-Utils-Spamhaus","version":"0.09","comment":"Routines useful for checking data against the spamhaus blacklists","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Net-Abuse-Utils-Spamhaus","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d2b17691fb3eebae5f04921aac2b02f26766facbe644d33ad9a1978a2a9e9868","flatsize":16149,"path":"All/p5-Net-Abuse-Utils-Spamhaus-0.09.pkg","repopath":"All/p5-Net-Abuse-Utils-Spamhaus-0.09.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7496,"desc":"Net::Abuse::Utils::Spamhaus is a Perl extension for checking data\nagainst the spamhaus blacklists.","deps":{"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt","perl5"]},{"name":"p5-Net-Analysis","origin":"net/p5-Net-Analysis","version":"0.41_1","comment":"Modules for analysing network traffic","maintainer":"skreuzer@FreeBSD.org","www":"https://metacpan.org/release/Net-Analysis","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8750faf3c7a081b17f3009e66d7585c6d8c1cb23124b886cf2d61ce8989b6771","flatsize":146825,"path":"All/p5-Net-Analysis-0.41_1.pkg","repopath":"All/p5-Net-Analysis-0.41_1.pkg","licenselogic":"single","pkgsize":61352,"desc":"Net::Analysis is a suite of modules that parse tcpdump files,\nreconstruct TCP sessions from the packets, and provide a very\nlightweight framework for writing protocol anaylsers.","deps":{"p5-Net-Pcap":{"origin":"net/p5-Net-Pcap","version":"0.21"},"p5-NetPacket":{"origin":"net/p5-NetPacket","version":"1.7.2"},"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-Abuse-Utils","origin":"net-mgmt/p5-Net-Abuse-Utils","version":"0.27","comment":"Routines useful for processing network abuse","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-Abuse-Utils","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9a84cf48ab6c5a9e8dc210c04b9e46dd2de66ea46b9ee076b5da70fc5d988dc4","flatsize":70527,"path":"All/p5-Net-Abuse-Utils-0.27.pkg","repopath":"All/p5-Net-Abuse-Utils-0.27.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":20148,"desc":"Net::Abuse::Utils provides serveral functions useful for determining\ninformation about an IP address including contact/reporting addresses,\nASN/network info, reverse dns, and DNSBL listing status.","deps":{"p5-Email-Address-XS":{"origin":"mail/p5-Email-Address-XS","version":"1.05"},"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"p5-Net-IP":{"origin":"net-mgmt/p5-Net-IP","version":"1.26_1"},"p5-Net-Whois-IP":{"origin":"net/p5-Net-Whois-IP","version":"1.19_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt","perl5"]},{"name":"p5-Net-Address-Ethernet","origin":"net/p5-Net-Address-Ethernet","version":"1.129","comment":"Find hardware ethernet address","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-Address-Ethernet","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"680062225afe0e71dfd40e04d9df657bba51420646850156ff161c578d6891cc","flatsize":23071,"path":"All/p5-Net-Address-Ethernet-1.129.pkg","repopath":"All/p5-Net-Address-Ethernet-1.129.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11092,"desc":"Net::Address::Ethernet - find hardware ethernet address.","deps":{"p5-Net-Ifconfig-Wrapper":{"origin":"net/p5-Net-Ifconfig-Wrapper","version":"0.26"},"p5-Regexp-Common":{"origin":"textproc/p5-Regexp-Common","version":"2017060201"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-Amazon-Signature-V3","origin":"net/p5-Net-Amazon-Signature-V3","version":"0.003","comment":"Perl extension to sign AWS requests V3","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-Amazon-Signature-V3","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4ffc2ae4adb9d11ff38e3b53437a88a730a476437a6a03d60e4232c33628dc5f","flatsize":32155,"path":"All/p5-Net-Amazon-Signature-V3-0.003.pkg","repopath":"All/p5-Net-Amazon-Signature-V3-0.003.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":13364,"desc":"Amazon requires authentication when interfacing with its web services.\nThis package implements V3 of Amazon's authentication schemes.","deps":{"p5-Digest-HMAC":{"origin":"security/p5-Digest-HMAC","version":"1.05"},"p5-HTTP-Date":{"origin":"www/p5-HTTP-Date","version":"6.06"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Types-Common":{"origin":"devel/p5-MooseX-Types-Common","version":"0.001014"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-APNS","origin":"net/p5-Net-APNS","version":"0.0202_1","comment":"Perl extension for Apple Push Notification Service","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-APNS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0b0a898b9dcf3f70f9f97f5efb54dc689c47421f947a485a842dd098938ab076","flatsize":9496,"path":"All/p5-Net-APNS-0.0202_1.pkg","repopath":"All/p5-Net-APNS-0.0202_1.pkg","licenselogic":"single","pkgsize":6148,"desc":"Net::APNS is Apple Push Notification Service.  Push message to iPhone\nand get unavalble-devicetoken.","deps":{"p5-Any-Moose":{"origin":"devel/p5-Any-Moose","version":"0.27"},"p5-JSON-XS":{"origin":"converters/p5-JSON-XS","version":"4.03"},"p5-Net-SSLeay":{"origin":"security/p5-Net-SSLeay","version":"1.94"},"p5-Sub-Exporter":{"origin":"devel/p5-Sub-Exporter","version":"0.991"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-APNs-Extended","origin":"net/p5-Net-APNs-Extended","version":"0.14_1","comment":"Perl extension for APNs that support the extended format","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-APNs-Extended","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f5a5706bf4b68e7e79a36c84c4b15ed712aee08850afb9fb164b33299c0d9fa5","flatsize":26747,"path":"All/p5-Net-APNs-Extended-0.14_1.pkg","repopath":"All/p5-Net-APNs-Extended-0.14_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12676,"desc":"Client library for APNs that support the extended format.","deps":{"p5-Class-Accessor-Lite":{"origin":"devel/p5-Class-Accessor-Lite","version":"0.08"},"p5-JSON-XS":{"origin":"converters/p5-JSON-XS","version":"4.03"},"p5-Net-SSLeay":{"origin":"security/p5-Net-SSLeay","version":"1.94"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-AOLIM","origin":"net-im/p5-Net-AOLIM","version":"1.61_2","comment":"Perl OO interface to the AOL Instant Messenger TOC client protocol","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-AOLIM","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a9c53f83e2e2312522d4e8b1b05cbf70678db56437753a94bc920a37624932ad","flatsize":82031,"path":"All/p5-Net-AOLIM-1.61_2.pkg","repopath":"All/p5-Net-AOLIM-1.61_2.pkg","licenselogic":"single","pkgsize":27884,"desc":"Object-Oriented interface to the AOL Instant Messenger TOC client protocol\n\nSeamus Venasse <svenasse@polaris.ca>","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-im","perl5"]},{"name":"p5-Net-AMQP-RabbitMQ","origin":"net/p5-Net-AMQP-RabbitMQ","version":"2.40014","comment":"Interact with RabbitMQ over AMQP using librabbitmq","maintainer":"perl@FreeBSD.org","www":"https://github.com/net-amqp-rabbitmq/net-amqp-rabbitmq","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9f1bcd07942d62ee316d427473be2ab545b8ff585ff887ded714120324682b50","flatsize":226963,"path":"All/p5-Net-AMQP-RabbitMQ-2.40014.pkg","repopath":"All/p5-Net-AMQP-RabbitMQ-2.40014.pkg","licenselogic":"or","licenses":["MIT","MPL11"],"pkgsize":78856,"desc":"Interact with RabbitMQ over AMQP using librabbitmq","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"p5-Math-Int64":{"origin":"math/p5-Math-Int64","version":"0.57"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-Amazon-Signature-V4","origin":"net/p5-Net-Amazon-Signature-V4","version":"0.21","comment":"Perl extension for AWS signature V4, AWS4-HMAC-SHA256","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-Amazon-Signature-V4","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"49f459108f4494b08e007ae5380a9bb3e411310f59d07382fc6a8a90eb64fa99","flatsize":18196,"path":"All/p5-Net-Amazon-Signature-V4-0.21.pkg","repopath":"All/p5-Net-Amazon-Signature-V4-0.21.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9048,"desc":"This module signs an HTTP::Request to Amazon Web Services by appending\nan Authorization header.  Amazon Web Services signature version 4,\nAWS4-HMAC-SHA256, is used.","deps":{"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-Amazon-MechanicalTurk","origin":"net/p5-Net-Amazon-MechanicalTurk","version":"1.02_2","comment":"Perl interface to the Amazon Mechanical Turk","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Net-Amazon-MechanicalTurk","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e95f90b6a4d15c1f18b0cd67fe1774a32e3338f8b4e82e79dddf6685e6d03ffe","flatsize":240377,"path":"All/p5-Net-Amazon-MechanicalTurk-1.02_2.pkg","repopath":"All/p5-Net-Amazon-MechanicalTurk-1.02_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":70420,"desc":"This module provides a Perlish interface to Amazon Mechanical Turk.","deps":{"p5-Digest-HMAC":{"origin":"security/p5-Digest-HMAC","version":"1.05"},"p5-IO-String":{"origin":"devel/p5-IO-String","version":"1.08_1"},"p5-Mozilla-CA":{"origin":"www/p5-Mozilla-CA","version":"20250202"},"p5-Net-SSLeay":{"origin":"security/p5-Net-SSLeay","version":"1.94"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-XML-Parser":{"origin":"textproc/p5-XML-Parser","version":"2.47"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"],"options":{"EXAMPLES":"on"},"messages":[{"message":"You need to do some things before you can use the Amazon Mechanical Turk:\n\n1) Visit http://aws.amazon.com/ to create an Amazon AWS account.\n\n2) Configure the MTurk Perl module with the following command:\n\n   perl -MNet::Amazon::MechanicalTurk::Configurer -e configure\n\n   Your configuration file will be created in the file\n   /root/.aws/auth.\n\n3) Try out the samples in /usr/local/share/examples/Net-Amazon-MechanicalTurk,\n   if you installed them.\n\n4) Use the MTurk Sandbox to create HITs in a development environment for\n   free. This Perl module uses the sandbox by default.\n\n5) When you are ready to submit real HITs, add the following line to your\n   /root/.aws/auth file:\n\n   service_url: http://mechanicalturk.amazonaws.com/?Service=AWSMechanicalTurkRequester\n\n   DISCLAIMER: You are responsible for paying MTurk workers for the HITs\n               that you submit to the live service. Please make sure\n               you know which MTurk service you are submitting HITs to -\n               the sandbox (default) or the production service.","type":"install"}]},{"name":"p5-Net-ACME2","origin":"net/p5-Net-ACME2","version":"0.35","comment":"Interface to the Let's Encrypt ACMEv2 API","maintainer":"pi@FreeBSD.org","www":"https://metacpan.org/release/Net-ACME2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"35733b3a44b1eca4fd6699da832b734939af145b91c6eb842d412e86da9f2e29","flatsize":101896,"path":"All/p5-Net-ACME2-0.35.pkg","repopath":"All/p5-Net-ACME2-0.35.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":49964,"desc":"Interface to the Let's Encrypt ACME API","deps":{"p5-Call-Context":{"origin":"devel/p5-Call-Context","version":"0.02"},"p5-Crypt-Format":{"origin":"security/p5-Crypt-Format","version":"0.12"},"p5-Crypt-OpenSSL-Bignum":{"origin":"security/p5-Crypt-OpenSSL-Bignum","version":"0.09"},"p5-Crypt-OpenSSL-RSA":{"origin":"security/p5-Crypt-OpenSSL-RSA","version":"0.33"},"p5-Crypt-Perl":{"origin":"security/p5-Crypt-Perl","version":"0.38"},"p5-Crypt-RSA-Parse":{"origin":"security/p5-Crypt-RSA-Parse","version":"0.044"},"p5-File-Slurp":{"origin":"devel/p5-File-Slurp","version":"9999.27"},"p5-HTTP-Tiny-UA":{"origin":"www/p5-HTTP-Tiny-UA","version":"0.006"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-Log-Any":{"origin":"devel/p5-Log-Any","version":"1.717"},"p5-Net-SSLeay":{"origin":"security/p5-Net-SSLeay","version":"1.94"},"p5-Test-Deep":{"origin":"devel/p5-Test-Deep","version":"1.204"},"p5-Test-Exception":{"origin":"devel/p5-Test-Exception","version":"0.43"},"p5-Test-NoWarnings":{"origin":"devel/p5-Test-NoWarnings","version":"1.06"},"p5-X-Tiny":{"origin":"devel/p5-X-Tiny","version":"0.22"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-Amazon-AWIS","origin":"www/p5-Net-Amazon-AWIS","version":"0.36_2","comment":"Use the Amazon Alexa Web Information Service","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-Amazon-AWIS","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"90b5942d5168829ab5438998acedb3985ccbd119e0d69cb56662fa8c29d750e0","flatsize":26883,"path":"All/p5-Net-Amazon-AWIS-0.36_2.pkg","repopath":"All/p5-Net-Amazon-AWIS-0.36_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12852,"desc":"The Net::Amazon::AWIS module allows you to use the Amazon Alexa Web\nInformation Service.\n\nThe Alexa Web Information Service (AWIS) provides developers with\nprogrammatic access to the information Alexa Internet (www.alexa.com)\ncollects from its Web Crawl, which currently encompasses more than 100\nterabytes of data from over 4 billion Web pages. Developers and Web\nsite owners can use AWIS as a platform for finding answers to\ndifficult and interesting problems on the Web, and incorporating them\ninto their Web applications.\n\nIn order to access the Alexa Web Information Service, you will need an\nAmazon Web Services Subscription ID. See\nhttp://www.amazon.com/gp/aws/landing.html\n\nRegistered developers have free access to the Alexa Web Information\nService during its beta period, but it is limited to 10,000 requests\nper subscription ID per day.\n\nThere are some limitations, so be sure to read The Amazon Alexa\nWeb Information Service FAQ.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-DateTime-Format-Strptime":{"origin":"devel/p5-DateTime-Format-Strptime","version":"1.79,1"},"p5-Digest-HMAC":{"origin":"security/p5-Digest-HMAC","version":"1.05"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Nagios-Plugin-Beanstalk","origin":"net-mgmt/p5-Nagios-Plugin-Beanstalk","version":"0.04_1","comment":"Module to check beanstalkd via nagios","maintainer":"thompsa@FreeBSD.org","www":"https://metacpan.org/release/Nagios-Plugin-Beanstalk","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0193dcee1858e94c66b97c8ab8bead0b87ba1e9c82e1be33bc24b8759b0ae194","flatsize":10390,"path":"All/p5-Nagios-Plugin-Beanstalk-0.04_1.pkg","repopath":"All/p5-Nagios-Plugin-Beanstalk-0.04_1.pkg","licenselogic":"single","pkgsize":5988,"desc":"Nagios::Plugin::Beanstalk - Nagios plugin to observe Beanstalkd queue server.","deps":{"p5-Beanstalk-Client":{"origin":"net/p5-Beanstalk-Client","version":"1.06_1"},"p5-Nagios-Plugin":{"origin":"net-mgmt/p5-Nagios-Plugin","version":"0.36_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt","perl5"]},{"name":"p5-Net-Akismet","origin":"www/p5-Net-Akismet","version":"0.05_1","comment":"Perl interface to the Akismet comment and trackback spam blocker","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Net-Akismet","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"13a6eb1a34105840af5717e6e592486d8761384d4a0b3d8c0b83559ecc67f748","flatsize":16240,"path":"All/p5-Net-Akismet-0.05_1.pkg","repopath":"All/p5-Net-Akismet-0.05_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9068,"desc":"From the README file:\n\n   Net::Akismet is meant to provide perl interface to the Akismet web service.\n\n   Akismet is blog comment and trackback spam blocker, free for personal use.\n   More info on http://akismet.com/\n\n   The module allows you to either check if an item is spam or report certain\n   comment as spam/false postivie.","deps":{"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Nagios-Object","origin":"net-mgmt/p5-Nagios-Object","version":"0.21.18_4","comment":"Perl objects to represent Nagios configuration","maintainer":"skreuzer@FreeBSD.org","www":"https://metacpan.org/release/Nagios-Object","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1a8312e4ee135dbf63032b78ed251721e98fd5fc19bac6fa766b1d9f4ec4b0ff","flatsize":155902,"path":"All/p5-Nagios-Object-0.21.18_4.pkg","repopath":"All/p5-Nagios-Object-0.21.18_4.pkg","licenselogic":"single","pkgsize":54988,"desc":"Nagios::Object - Creates perl objects to represent Nagios objects","deps":{"p5-List-Compare":{"origin":"misc/p5-List-Compare","version":"0.53"},"p5-Module-Build":{"origin":"devel/p5-Module-Build","version":"0.4234"},"p5-Test-Exception":{"origin":"devel/p5-Test-Exception","version":"0.43"},"p5-Test-NoWarnings":{"origin":"devel/p5-Test-NoWarnings","version":"1.06"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt","perl5"]},{"name":"p5-Net-ARP","origin":"net/p5-Net-ARP","version":"1.0.12","comment":"Perl extension for creating ARP packets","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Net-ARP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fcc60776abe2fff2fd60a6930e1b726613d22d3c477645a9b7e155d8729ce3cd","flatsize":35477,"path":"All/p5-Net-ARP-1.0.12.pkg","repopath":"All/p5-Net-ARP-1.0.12.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":14720,"desc":"Net::ARP can be used to create and send ARP packets and to get the mac address\nof an ethernet interface or IP address.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-NEXT","origin":"devel/p5-NEXT","version":"0.69","comment":"Provide a pseudo-class NEXT (et al) that allows method redispatch","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/NEXT","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b2fe2b00c70f5dc1a959ee42df889b7915e119e26dea9cdf4655f5914696b56f","flatsize":31299,"path":"All/p5-NEXT-0.69.pkg","repopath":"All/p5-NEXT-0.69.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14280,"desc":"NEXT.pm adds a pseudoclass named NEXT to any program that uses it. If a method\nm calls $self-NEXT::m()>, the call to m is redispatched as if the calling\nmethod had not originally been found.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Net-AMQP","origin":"net/p5-Net-AMQP","version":"0.06_1","comment":"Advanced Message Queue Protocol (de)serialization and representation","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-AMQP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cb47d0994cbe53d2790eb57496397f9c0490bd36735a046acf5877b908317408","flatsize":329064,"path":"All/p5-Net-AMQP-0.06_1.pkg","repopath":"All/p5-Net-AMQP-0.06_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":87180,"desc":"This module implements the frame (de)serialization and representation\nof the Advanced Message Queue Protocol (http://www.amqp.org/).\n\nIt is to be used in conjunction with client or server software that\ndoes the actual TCP/IP communication. While it's being written with\nAMQP version 0-8 in mind, as the spec is defined by an external xml\nfile, support for 0-9, 0-9-1 and eventually 0-10 is hoped for.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Class-Data-Inheritable":{"origin":"devel/p5-Class-Data-Inheritable","version":"0.10"},"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Net-ACL","origin":"net-mgmt/p5-Net-ACL","version":"0.07_2","comment":"Class representing a generic access-list/route-map","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Net-ACL","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"90152bfc0910c95f23fd249cdafb8bef254d69fd1578a63dbbe5a1aefc133805","flatsize":137939,"path":"All/p5-Net-ACL-0.07_2.pkg","repopath":"All/p5-Net-ACL-0.07_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":64384,"desc":"This module represents a generic access-list and route-map. It uses the\nNet::ACL::Rule object to represent the rules.","deps":{"p5-Cisco-Reconfig":{"origin":"net-mgmt/p5-Cisco-Reconfig","version":"0.912"},"p5-IO-String":{"origin":"devel/p5-IO-String","version":"1.08_1"},"p5-Net-Netmask":{"origin":"net-mgmt/p5-Net-Netmask","version":"2.0002"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt","perl5"]},{"name":"p5-MusicBrainz-DiscID","origin":"audio/p5-MusicBrainz-DiscID","version":"0.06","comment":"Perl interface for the MusicBrainz libdiscid library","maintainer":"ports@FreeBSD.org","www":"https://metacpan.org/release/MusicBrainz-DiscID","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fd8a258eac161d9721ebae460c4d0faa15329d4076634d9822aa858370600e98","flatsize":29827,"path":"All/p5-MusicBrainz-DiscID-0.06.pkg","repopath":"All/p5-MusicBrainz-DiscID-0.06.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11380,"desc":"MusicBrainz::DiscID is a class to calculate a MusicBrainz DiscID from an\naudio CD in the drive.  The coding style is slightly different to the C\ninterface to libdiscid, because it makes use of Perl's Object Oriented\nfunctionality.","deps":{"libdiscid":{"origin":"audio/libdiscid","version":"0.6.4_1"},"p5-Test-Pod":{"origin":"devel/p5-Test-Pod","version":"1.52"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["audio","perl5"],"messages":[{"message":"===>   NOTICE:\n\nThe p5-MusicBrainz-DiscID port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"p5-Nagios-Plugins-Memcached","origin":"net-mgmt/p5-Nagios-Plugins-Memcached","version":"0.02_2","comment":"Module to check memcached via nagios","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Nagios-Plugins-Memcached","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f50a4e84efd70fff07ebe8001ae8d4d50c764935b19bfa0b683de69d6b91c006","flatsize":16086,"path":"All/p5-Nagios-Plugins-Memcached-0.02_2.pkg","repopath":"All/p5-Nagios-Plugins-Memcached-0.02_2.pkg","licenselogic":"single","pkgsize":7316,"desc":"Nagios::Plugins::Memcached - Nagios plugin to observe memcached.","deps":{"p5-Cache-Memcached":{"origin":"databases/p5-Cache-Memcached","version":"1.30_1"},"p5-Carp-Clan":{"origin":"devel/p5-Carp-Clan","version":"6.08"},"p5-Nagios-Plugin":{"origin":"net-mgmt/p5-Nagios-Plugin","version":"0.36_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt","perl5"],"options":{"DOCS":"on"}},{"name":"p5-Nagios-Plugin-LDAP","origin":"net-mgmt/p5-Nagios-Plugin-LDAP","version":"0.04_2","comment":"Nagios plugin to observe LDAP","maintainer":"avk@vl.ru","www":"https://metacpan.org/release/Nagios-Plugin-LDAP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fa2db925ac695660af6629b9fab934ac956b62565367bf04cc5c381ad176f494","flatsize":20577,"path":"All/p5-Nagios-Plugin-LDAP-0.04_2.pkg","repopath":"All/p5-Nagios-Plugin-LDAP-0.04_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9064,"desc":"Nagios plugin to observe LDAP","deps":{"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-Nagios-Plugin":{"origin":"net-mgmt/p5-Nagios-Plugin","version":"0.36_1"},"p5-perl-ldap":{"origin":"net/p5-perl-ldap","version":"0.6800"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt"]},{"name":"p5-Music-Audioscrobbler-MPD","origin":"audio/p5-Music-Audioscrobbler-MPD","version":"0.13_3","comment":"Module to submit songs to last.fm from MPD","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Music-Audioscrobbler-MPD","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7c774f2ca147892be3ff318c7cc0c2c9d9f086341e4aa1524fb411d89323aedf","flatsize":41835,"path":"All/p5-Music-Audioscrobbler-MPD-0.13_3.pkg","repopath":"All/p5-Music-Audioscrobbler-MPD-0.13_3.pkg","licenselogic":"single","pkgsize":18388,"desc":"Music::Audioscrobbler::MPD is a scrobbler for MPD. It provides routines\nto submit songs to last.fm from MPD.","deps":{"p5-Music-Audioscrobbler-Submit":{"origin":"audio/p5-Music-Audioscrobbler-Submit","version":"0.05_2"},"p5-Proc-Daemon":{"origin":"devel/p5-Proc-Daemon","version":"0.23"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["audio","perl5"]},{"name":"p5-Multiplex-CMD","origin":"devel/p5-Multiplex-CMD","version":"0.03_1","comment":"Perl5 module which provides Multiplexed Fork Client","maintainer":"rdna@rdna.ru","www":"https://metacpan.org/release/KAN/Multiplex-CMD-v0.03","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1e039e816e888e76364312b488c45b1c137924b28de7cd9aa6f98aa7b0557c6d","flatsize":17095,"path":"All/p5-Multiplex-CMD-0.03_1.pkg","repopath":"All/p5-Multiplex-CMD-0.03_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7912,"desc":"Multiplex::CMD is a Perl module which can be helpful for running some commands\nfor many hosts.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Msgcat","origin":"misc/p5-Locale-Msgcat","version":"1.03_1","comment":"Perl module for systems to support the XPG4 message catalog functions","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Msgcat","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1237e71f649b6be22c9d3239bc29c45b4d323866535e8130c67ac3b810f01a43","flatsize":22780,"path":"All/p5-Msgcat-1.03_1.pkg","repopath":"All/p5-Msgcat-1.03_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10224,"desc":"This is Msgcat, a small Perl modules for systems which support the XPG4\nmessage catalog functions : catopen(3), catgets(3) and catclose(4).\n\nYou need perl 5.004 or later to use this library.\n\nYou install the library by running these commands:\n\n  perl Makefile.PL\n  make\n  make test\n  make install\n\nPlease report any bugs/suggestions to Christophe Wolfhugel <wolf@pasteur.fr>.\n\nAll files contained in this installation are Copyright (C) 1997 C. Wolfhugel\nunless otherwise specified. All rights reserved.\n\nThis library is free software; you can redistribute it and/or modify it\nunder the same terms as Perl itself.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["misc","perl5"]},{"name":"p5-Net","origin":"net/p5-Net","version":"3.15,1","comment":"Perl5 modules to access and use network protocols","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/libnet","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e7f00fdb1b07246b90b20c2fe9db15c0a19d348c66289e62ba5f9aade05721ec","flatsize":280490,"path":"All/p5-Net-3.15,1.pkg","repopath":"All/p5-Net-3.15,1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":109200,"desc":"libnet is a collection of Perl modules which provides a simple\nand consistent programming interface (API) to the client side\nof various protocols used in the internet community.\n\nFor details of each protocol please refer to the RFC. RFC's\ncan be found a various places on the WEB, for a starting\npoint look at:\n\n    http://www.yahoo.com/Computers_and_Internet/Standards/RFCs/\n\n    The RFC implemented in this distribution are\n\n    Net::FTP        RFC959          File Transfer Protocol\n    Net::SMTP       RFC821          Simple Mail Transfer Protocol\n    Net::Time       RFC867          Daytime Protocol\n    Net::Time       RFC868          Time Protocol\n    Net::NNTP       RFC977          Network News Transfer Protocol\n    Net::POP3       RFC1939         Post Office Protocol 3","deps":{"p5-Authen-SASL":{"origin":"security/p5-Authen-SASL","version":"2.17_1"},"p5-IO-Socket-SSL":{"origin":"security/p5-IO-Socket-SSL","version":"2.089"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"],"options":{"SASL":"on","SSL":"on"}},{"name":"p5-Nagios-Plugin","origin":"net-mgmt/p5-Nagios-Plugin","version":"0.36_1","comment":"Modules to streamline writing Nagios plugins","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Nagios-Plugin","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"14a5b8de8356b927d8ce3d20a6d44563105b1701b2eb209d79663ea64add50c5","flatsize":107333,"path":"All/p5-Nagios-Plugin-0.36_1.pkg","repopath":"All/p5-Nagios-Plugin-0.36_1.pkg","licenselogic":"single","pkgsize":49336,"desc":"Object oriented helper routines for your Nagios plugin:\n\nThis is the place for common routines when writing Nagios plugins. The idea is\nto make it as easy as possible for developers to conform to the plugin\nguidelines (http://nagiosplug.sourceforge.net/developer-guidelines.html).","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Config-Tiny":{"origin":"devel/p5-Config-Tiny","version":"2.30"},"p5-Math-Calc-Units":{"origin":"math/p5-Math-Calc-Units","version":"1.07_1"},"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt","perl5"],"options":{"DOCS":"on"}},{"name":"p5-MouseX-Types-Path-Class","origin":"devel/p5-MouseX-Types-Path-Class","version":"0.07_1","comment":"Path::Class type library for Mouse","maintainer":"markun@onohara.to","www":"https://metacpan.org/release/MouseX-Types-Path-Class","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9b37fbb9cfac450fbce3dc696abb4af7c534cded1ae61ca784a3bbe8ab5c924b","flatsize":11595,"path":"All/p5-MouseX-Types-Path-Class-0.07_1.pkg","repopath":"All/p5-MouseX-Types-Path-Class-0.07_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6356,"desc":"MouseX::Types::Path::Class creates common Mouse types,\ncoercions and option specifications useful for dealing with Path::Class\nobjects as Mouse attributes.","deps":{"p5-Mouse":{"origin":"devel/p5-Mouse","version":"2.5.11,1"},"p5-MouseX-Getopt":{"origin":"devel/p5-MouseX-Getopt","version":"0.3600"},"p5-MouseX-Types":{"origin":"devel/p5-MouseX-Types","version":"0.06_1"},"p5-Path-Class":{"origin":"devel/p5-Path-Class","version":"0.37"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MouseX-Types","origin":"devel/p5-MouseX-Types","version":"0.06_1","comment":"Perl extension to organize your Mouse types in libraries","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MouseX-Types","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b215c8dcaaf8c89371d264943489dd131f29f5348c902a4dd84fec79cf8c55b6","flatsize":18356,"path":"All/p5-MouseX-Types-0.06_1.pkg","repopath":"All/p5-MouseX-Types-0.06_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10444,"desc":"MouseX::Types - Organize your Mouse types in libraries.","deps":{"p5-Any-Moose":{"origin":"devel/p5-Any-Moose","version":"0.27"},"p5-Mouse":{"origin":"devel/p5-Mouse","version":"2.5.11,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MouseX-Traits","origin":"devel/p5-MouseX-Traits","version":"0.1102_1","comment":"Automatically apply roles at object creation time","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/MouseX-Traits","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"331d53c948de675106da46da7e57b552e11eec89ff889b36a5a48013e78bd4c0","flatsize":15065,"path":"All/p5-MouseX-Traits-0.1102_1.pkg","repopath":"All/p5-MouseX-Traits-0.1102_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8472,"desc":"Often you want to create components that can be added to a class arbitrarily.\nMouseX::Traits makes it easy for the end user to use these components. Instead\nof requiring the user to create a named class with the desired roles applied,\nor apply roles to the instance one-by-one, he can just create a new class from\nyours with with_traits, and then instantiate that.","deps":{"p5-Mouse":{"origin":"devel/p5-Mouse","version":"2.5.11,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-NSNMP","origin":"net-mgmt/p5-NSNMP","version":"0.5_1","comment":"Fast, flexible, low-level, pure-Perl SNMP library","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/NSNMP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"13335d82bc3db0222a2024a192164350c4d67d7d1a5bc0e0a3db52ab4a6a61b1","flatsize":52294,"path":"All/p5-NSNMP-0.5_1.pkg","repopath":"All/p5-NSNMP-0.5_1.pkg","licenselogic":"single","pkgsize":22080,"desc":"This is an SNMP message encoding and decoding library, providing very\nlow-level facilities; you pretty much need to read the SNMP RFCs to use\nit.  It is, however, very fast (it's more than an order of magnitude\nfaster than Net::SNMP, and it can send a request and parse a response in\nonly slightly more time than the snmpd from net-snmp takes to parse the\nrequest and send a response), and it's relatively complete --- the\ninterface is flexible enough that you can use it to write SNMP\nmanagement applications, SNMP agents, and test suites for SNMP\nimplementations.\n\nThe package also includes NSNMP::Simple, which lets you get or set a\nsingle OID via SNMP with a single line of code.  It's easier to use, and\nroughly an order of magnitude faster, than Net::SNMP.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt","perl5"]},{"name":"p5-MouseX-StrictConstructor","origin":"devel/p5-MouseX-StrictConstructor","version":"0.02_1","comment":"Make your object constructors blow up on unknown attributes","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/MouseX-StrictConstructor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bc73f94cb6a7b8c09f8a53d442002e28b87196d6f19570a1e0368332e07692f5","flatsize":9759,"path":"All/p5-MouseX-StrictConstructor-0.02_1.pkg","repopath":"All/p5-MouseX-StrictConstructor-0.02_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":5772,"desc":"MouseX::StrictConstructor is a Perl module to make your object constructors\nblow up on unknown attributes.","deps":{"p5-Mouse":{"origin":"devel/p5-Mouse","version":"2.5.11,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Mozilla-CA","origin":"www/p5-Mozilla-CA","version":"20250202","comment":"Perl extension for Mozilla CA cert bundle in PEM format","maintainer":"svysh.fbsd@gmail.com","www":"https://metacpan.org/dist/Mozilla-CA","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"84a748371bade5b1d55faeb400f097c83a0868bd9e26ebd109e24717e5f1a295","flatsize":236086,"path":"All/p5-Mozilla-CA-20250202.pkg","repopath":"All/p5-Mozilla-CA-20250202.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":129640,"desc":"Mozilla::CA provides a copy of Mozilla's bundle of Certificate\nAuthority certificates in a form that can be consumed by modules and\nlibraries based on OpenSSL.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-MouseX-Foreign","origin":"devel/p5-MouseX-Foreign","version":"1.000_1","comment":"Extends non-Mouse classes as well as Mouse classes","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/MouseX-Foreign","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bd125ee6bfe00b62d53c0f22d47e19db871def05f4fb748e21390fc3a599118d","flatsize":24883,"path":"All/p5-MouseX-Foreign-1.000_1.pkg","repopath":"All/p5-MouseX-Foreign-1.000_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16076,"desc":"MouseX::Foreign provides an ability for Mouse classes to extend any classes,\nincluding non-Mouse classes, including Moose classes.","deps":{"p5-Mouse":{"origin":"devel/p5-Mouse","version":"2.5.11,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-NNTPClient","origin":"news/p5-NNTPClient","version":"0.37_1","comment":"Client interface to NNTP (RFC977)","maintainer":"gary@hayers.org","www":"https://metacpan.org/release/NNTPClient","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e69f210673c6359b79ca17d5f9499bbc377671a016f3679d28e3152b4b8c1774","flatsize":44674,"path":"All/p5-NNTPClient-0.37_1.pkg","repopath":"All/p5-NNTPClient-0.37_1.pkg","licenselogic":"single","pkgsize":19184,"desc":"This module implements a client interface to NNTP, enabling a Perl 5\napplication to talk to NNTP servers.  It uses the OOP (Object Oriented\nProgramming) interface introduced with Perl 5.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["news","perl5"]},{"name":"p5-MouseX-Getopt","origin":"devel/p5-MouseX-Getopt","version":"0.3600","comment":"Perl extension for a Mouse role to process command line options","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MouseX-Getopt","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dff3584f9ce387eefe89aaeba02e70fe47a498bbbde491db9b83e0a448f03205","flatsize":60779,"path":"All/p5-MouseX-Getopt-0.3600.pkg","repopath":"All/p5-MouseX-Getopt-0.3600.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":35832,"desc":"This is a role which provides an alternate constructor for creating\nobjects using parameters passed in from the command line.","deps":{"p5-Getopt-Long-Descriptive":{"origin":"devel/p5-Getopt-Long-Descriptive","version":"0.116"},"p5-Mouse":{"origin":"devel/p5-Mouse","version":"2.5.11,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Net-Amazon-S3","origin":"net/p5-Net-Amazon-S3","version":"0.991","comment":"Use the Amazon S3 - Simple Storage Service","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-Amazon-S3","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5d70ce89e8add6f6044dc4a19562528fa896130d4755b008e587901ff0ab23bc","flatsize":724253,"path":"All/p5-Net-Amazon-S3-0.991.pkg","repopath":"All/p5-Net-Amazon-S3-0.991.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":273732,"desc":"This module provides a Perlish interface to Amazon S3.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Data-Stream-Bulk":{"origin":"devel/p5-Data-Stream-Bulk","version":"0.11_1"},"p5-DateTime-Format-HTTP":{"origin":"devel/p5-DateTime-Format-HTTP","version":"0.43"},"p5-DateTime-Format-ISO8601":{"origin":"devel/p5-DateTime-Format-ISO8601","version":"0.17"},"p5-Digest-HMAC":{"origin":"security/p5-Digest-HMAC","version":"1.05"},"p5-Digest-MD5-File":{"origin":"security/p5-Digest-MD5-File","version":"0.08_1"},"p5-Exporter-Tiny":{"origin":"devel/p5-Exporter-Tiny","version":"1.006002"},"p5-File-Find-Rule":{"origin":"devel/p5-File-Find-Rule","version":"0.34"},"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-LWP-UserAgent-Determined":{"origin":"www/p5-LWP-UserAgent-Determined","version":"1.07_1"},"p5-MIME-Types":{"origin":"mail/p5-MIME-Types","version":"2.27"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Role-Parameterized":{"origin":"devel/p5-MooseX-Role-Parameterized","version":"1.11"},"p5-MooseX-StrictConstructor":{"origin":"devel/p5-MooseX-StrictConstructor","version":"0.21"},"p5-MooseX-Types-DateTime-MoreCoercions":{"origin":"devel/p5-MooseX-Types-DateTime-MoreCoercions","version":"0.15"},"p5-Ref-Util":{"origin":"devel/p5-Ref-Util","version":"0.204"},"p5-Regexp-Common":{"origin":"textproc/p5-Regexp-Common","version":"2017060201"},"p5-Safe-Isa":{"origin":"devel/p5-Safe-Isa","version":"1.000010"},"p5-Sub-Override":{"origin":"devel/p5-Sub-Override","version":"0.12"},"p5-Term-Encoding":{"origin":"devel/p5-Term-Encoding","version":"0.03"},"p5-Term-ProgressBar-Simple":{"origin":"devel/p5-Term-ProgressBar-Simple","version":"0.03_1"},"p5-Test-Deep":{"origin":"devel/p5-Test-Deep","version":"1.204"},"p5-Test-LWP-UserAgent":{"origin":"www/p5-Test-LWP-UserAgent","version":"0.036"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-VM-EC2-Security-CredentialCache":{"origin":"net/p5-VM-EC2-Security-CredentialCache","version":"0.25"},"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-MySQL-Diff","origin":"databases/p5-MySQL-Diff","version":"0.50_1","comment":"Perl module for comparing the table structure of two MySQL databases","maintainer":"skreuzer@FreeBSD.org","www":"https://metacpan.org/release/MySQL-Diff","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"af2d668830f5002c10a718c2fcc44bf0a1d3d7a62155d0dc6ac00fdb51046aa7","flatsize":62835,"path":"All/p5-MySQL-Diff-0.50_1.pkg","repopath":"All/p5-MySQL-Diff-0.50_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":25600,"desc":"MySQL::Diff is Perl module for comparing the table structure\nof two MySQL databases\n\nSee also: https://adamspiers.org/computing/mysqldiff/","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"p5-Class-MakeMethods":{"origin":"devel/p5-Class-MakeMethods","version":"1.010_1"},"p5-DBD-mysql":{"origin":"databases/p5-DBD-mysql","version":"5.008"},"p5-File-Slurp":{"origin":"devel/p5-File-Slurp","version":"9999.27"},"p5-String-ShellQuote":{"origin":"textproc/p5-String-ShellQuote","version":"1.04_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Music-Audioscrobbler-Submit","origin":"audio/p5-Music-Audioscrobbler-Submit","version":"0.05_2","comment":"Module to submit songs to last.fm from MPD","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Music-Audioscrobbler-MPD","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b1ab017b961db61e7444de6293da7713429bcebef5af144b330beb1d26c6d91e","flatsize":28947,"path":"All/p5-Music-Audioscrobbler-Submit-0.05_2.pkg","repopath":"All/p5-Music-Audioscrobbler-Submit-0.05_2.pkg","licenselogic":"single","pkgsize":12476,"desc":"Music::Audioscrobbler::MPD is a scrobbler for MPD. It provides routines\nto submit songs to last.fm from MPD.","deps":{"p5-Config-Options":{"origin":"devel/p5-Config-Options","version":"0.08_1"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["audio","perl5"]},{"name":"p5-Net-Amazon","origin":"net/p5-Net-Amazon","version":"0.62_1","comment":"Framework for accessing amazon.com via SOAP and XML/HTTP","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Net-Amazon","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"958ccbc7378080ef30375c628211c20e531f65157a95264b902e0a1f3d83bd99","flatsize":1502926,"path":"All/p5-Net-Amazon-0.62_1.pkg","repopath":"All/p5-Net-Amazon-0.62_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":379368,"desc":"Net::Amazon provides an object-oriented interface to amazon.com's\nSOAP and XML/HTTP interfaces. This way it's possible to create applications\nusing Amazon's vast amount of data via a functional interface, without\nhaving to worry about the underlying communication mechanism.","deps":{"p5-Log-Log4perl":{"origin":"devel/p5-Log-Log4perl","version":"1.57"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-XML-Simple":{"origin":"textproc/p5-XML-Simple","version":"2.25"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Mozilla-PublicSuffix","origin":"dns/p5-Mozilla-PublicSuffix","version":"1.0.7_8","comment":"Get public suffix of domain name via Mozilla Public Suffix List","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Mozilla-PublicSuffix","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"89092173bdfb378615382e7a75d491635a7397ce91bc138b3a4c91b3da52f2fb","flatsize":161549,"path":"All/p5-Mozilla-PublicSuffix-1.0.7_8.pkg","repopath":"All/p5-Mozilla-PublicSuffix-1.0.7_8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":41680,"desc":"Mozilla::PublicSuffix provides a single function that returns the public suffix\nof a domain name by referencing a parsed copy of Mozilla's Public Suffix List.\nFrom the official website at http://publicsuffix.org:\n\nA \"public suffix\" is one under which Internet users can directly register names.\nSome examples of public suffixes are .com, .co.uk and pvt.k12.wy.us. The Public\nSuffix List is a list of all known public suffixes.\n\nA copy of the official list is bundled with the distribution. As the official\nlist continues to be updated, the bundled copy will inevitably fall out of date.\nTherefore, if the bundled copy of found to be over thirty days old, this\ndistribution's installer provides the option to check for a new version of the\nlist and download/use it if one is found.","deps":{"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["dns","perl5"]},{"name":"p5-MouseX-NativeTraits","origin":"devel/p5-MouseX-NativeTraits","version":"1.09_2","comment":"Extend your attribute interfaces for Mouse","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/MouseX-NativeTraits","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"99026eb8fd1a9103f6fcbc2beaa2612987a99b7cf39f6150d67a8a5d0644d431","flatsize":120905,"path":"All/p5-MouseX-NativeTraits-1.09_2.pkg","repopath":"All/p5-MouseX-NativeTraits-1.09_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":53408,"desc":"MouseX::NativeTraits is a Perl module to extend your attribute interfaces\nfor Mouse.","deps":{"p5-Mouse":{"origin":"devel/p5-Mouse","version":"2.5.11,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-Types-URI","origin":"devel/p5-MooseX-Types-URI","version":"0.09","comment":"URI related types and coercions for Moose","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/MooseX-Types-URI","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c804d1404716fae61edc2b1143f7cc5c946a8f7ccc4fe8ade69b2d5892268077","flatsize":45909,"path":"All/p5-MooseX-Types-URI-0.09.pkg","repopath":"All/p5-MooseX-Types-URI-0.09.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12332,"desc":"MooseX::Types::URI provides Moose types for fun with URIs.\n\nIt has slightly DWIMier types than the URI classes have due to implementation\ndetails, so the types should be more forgiving when ducktyping will work anyway\n(e.g. URI::WithBase does not inherit URI).","deps":{"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Types":{"origin":"devel/p5-MooseX-Types","version":"0.50"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-URI-FromHash":{"origin":"net/p5-URI-FromHash","version":"0.05"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-Types-Stringlike","origin":"devel/p5-MooseX-Types-Stringlike","version":"0.003_1","comment":"Perl extension of Moose type constraints for string-like objects","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MooseX-Types-Stringlike","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c58e4b60c8755083d297f61cb5d741b5e761ab5af3e32d3bccdd00ed449c8166","flatsize":16155,"path":"All/p5-MooseX-Types-Stringlike-0.003_1.pkg","repopath":"All/p5-MooseX-Types-Stringlike-0.003_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":7964,"desc":"This module provides a more general version of the Str type.  If\ncoercions are enabled, it will accepts objects that overload\nstringification and coerces them into strings.","deps":{"p5-MooseX-Types":{"origin":"devel/p5-MooseX-Types","version":"0.50"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-Types-Signal","origin":"devel/p5-MooseX-Types-Signal","version":"1.101932_1","comment":"Type to represent valid UNIX or Perl signals","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MooseX-Types-Signal","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"243b71ac9f561d9803c3943ed0463ded44636231ef86c9b5316972a741cc4282","flatsize":15688,"path":"All/p5-MooseX-Types-Signal-1.101932_1.pkg","repopath":"All/p5-MooseX-Types-Signal-1.101932_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7984,"desc":"MooseX::Types::Signal exports a type, Signal, that recognizes valid signals\non your platform. The underlying type is a non-negative number, but there is\na coercion from strings to numbers that recognizes signals by name.\n\nThere are also more restrictive types, PerlSignal and UnixSignal. UnixSignal\nonly understands signals that are in your system's signal.h header file.\nPerlSignal only understands signals that are in Perl's %25Config hash. Signal\nis either/or, with preference to UnixSignal over PerlSignal when coercing.","deps":{"p5-MooseX-Types":{"origin":"devel/p5-MooseX-Types","version":"0.50"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-Types-Set-Object","origin":"devel/p5-MooseX-Types-Set-Object","version":"0.05","comment":"Set::Object type with coercions and stuff","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/MooseX-Types-Set-Object","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3a7ae6632af073011b540a2e5be6ffe1c67213fd03137a44acff4c11299bf43e","flatsize":42475,"path":"All/p5-MooseX-Types-Set-Object-0.05.pkg","repopath":"All/p5-MooseX-Types-Set-Object-0.05.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11108,"desc":"MooseX::Types::Set::Object provides Moose type constraints\n(see Moose::Util::TypeConstraints, MooseX::Types).","deps":{"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Types":{"origin":"devel/p5-MooseX-Types","version":"0.50"},"p5-Set-Object":{"origin":"devel/p5-Set-Object","version":"1.42"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MouseX-AttributeHelpers","origin":"devel/p5-MouseX-AttributeHelpers","version":"0.07_2","comment":"Perl extension to extend your attribute interfaces","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MouseX-AttributeHelpers","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"742e1328949b3677512b43fb0b462e05492d4844119e295397beb6a8e48ddbda","flatsize":52176,"path":"All/p5-MouseX-AttributeHelpers-0.07_2.pkg","repopath":"All/p5-MouseX-AttributeHelpers-0.07_2.pkg","licenselogic":"single","pkgsize":24980,"desc":"Extend your attribute interfaces","deps":{"p5-Mouse":{"origin":"devel/p5-Mouse","version":"2.5.11,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MouseX-App-Cmd","origin":"devel/p5-MouseX-App-Cmd","version":"0.30","comment":"Mashes up MouseX::Getopt and App::Cmd","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/MouseX-App-Cmd","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9222f461b26eb910903cf30913db2c1a1a7dd18cffb57b435ae857c0a77a520a","flatsize":49271,"path":"All/p5-MouseX-App-Cmd-0.30.pkg","repopath":"All/p5-MouseX-App-Cmd-0.30.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14164,"desc":"MouseX::App::Cmd marries App::Cmd with MouseX::Getopt. It is a direct port of\nMooseX::App::Cmd to Mouse.\n\nUse it like App::Cmd advises (especially see App::Cmd::Tutorial), swapping\nApp::Cmd::Command for MouseX::App::Cmd::Command.\n\nThen you can write your Mouse commands as Mouse classes, with MouseX::Getopt\ndefining the options for you instead of opt_spec returning a\nGetopt::Long::Descriptive spec.","deps":{"p5-App-Cmd":{"origin":"devel/p5-App-Cmd","version":"0.337"},"p5-Getopt-Long-Descriptive":{"origin":"devel/p5-Getopt-Long-Descriptive","version":"0.116"},"p5-Mouse":{"origin":"devel/p5-Mouse","version":"2.5.11,1"},"p5-MouseX-ConfigFromFile":{"origin":"devel/p5-MouseX-ConfigFromFile","version":"0.05_1"},"p5-MouseX-Getopt":{"origin":"devel/p5-MouseX-Getopt","version":"0.3600"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Mouse","origin":"devel/p5-Mouse","version":"2.5.11,1","comment":"Moose minus the antlers","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Mouse","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"55442b034beb1a70dfd62c41a140724b84ff47b6aaceeb9084ca92281b201353","flatsize":497737,"path":"All/p5-Mouse-2.5.11,1.pkg","repopath":"All/p5-Mouse-2.5.11,1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":159028,"desc":"Moose is a postmodern object system for Perl5. Moose is wonderful.\n\nUnfortunately, Moose has a compile-time penalty. Though significant progress has\nbeen made over the years, the compile time penalty is a non-starter for some\nvery specific applications. If you are writing a command-line application or CGI\nscript where startup time is essential, you may not be able to use Moose (we\nrecommend that you instead use persistent Perl executing environments like\nFastCGI for the latter, if possible).\n\nMouse is a Moose compatible object system, which aims to alleviate this penalty\nby providing a subset of Moose's functionality.\n\nWe're also going as light on dependencies as possible. Mouse currently has no\ndependencies except for building/testing modules. Mouse also works without XS,\nalthough it has an XS backend to make it much faster.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-Util","origin":"devel/p5-MooseX-Util","version":"0.006_1","comment":"Moose::Util extensions","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/MooseX-Util","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"470a9d12b80495b0755cc02a4adfc42458da45c72bd5a4d0d3f96cb5ba483e2b","flatsize":39077,"path":"All/p5-MooseX-Util-0.006_1.pkg","repopath":"All/p5-MooseX-Util-0.006_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":16912,"desc":"MooseX::Util is a utility module that handles all of the same functions that\nMoose::Util handles. In fact, most of the functions exported by this package are\nsimply re-exports from Moose::Util, so you're recommended to read the\ndocumentation of that module for a comprehensive view.","deps":{"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-TraitFor-Meta-Class-BetterAnonClassNames":{"origin":"devel/p5-MooseX-TraitFor-Meta-Class-BetterAnonClassNames","version":"0.002003"},"p5-Sub-Exporter-Progressive":{"origin":"devel/p5-Sub-Exporter-Progressive","version":"0.001013"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-Types-JSON","origin":"devel/p5-MooseX-Types-JSON","version":"1.00","comment":"JSON and relaxedJSON datatype for Moose","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MooseX-Types-JSON","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cacbbd2f7d3f28af9dd6bbeb95e280f675da18756637648f0d0e805a9f9c140e","flatsize":41286,"path":"All/p5-MooseX-Types-JSON-1.00.pkg","repopath":"All/p5-MooseX-Types-JSON-1.00.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10104,"desc":"String type constraints that match valid and relaxed JSON. For the\nmeaning of 'relaxed,' see JSON::XS. All the heavy lifting in the\nbackground is also done by JSON::XS.","deps":{"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Types":{"origin":"devel/p5-MooseX-Types","version":"0.50"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-Types-ISO8601","origin":"devel/p5-MooseX-Types-ISO8601","version":"0.20","comment":"ISO8601 date and duration string type constraints and coercions","maintainer":"des@FreeBSD.org","www":"https://metacpan.org/release/MooseX-Types-ISO8601","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f0b17f296d753c6e6a7ddeb47534e4223cd61f80a4f0a7340fe9d6d960b7c108","flatsize":22047,"path":"All/p5-MooseX-Types-ISO8601-0.20.pkg","repopath":"All/p5-MooseX-Types-ISO8601-0.20.pkg","licenselogic":"single","pkgsize":8748,"desc":"This module packages several TypeConstraints with coercions for\nworking with ISO8601 date strings and the DateTime suite of objects.","deps":{"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-Format-Duration":{"origin":"devel/p5-DateTime-Format-Duration","version":"1.04"},"p5-DateTime-Format-ISO8601":{"origin":"devel/p5-DateTime-Format-ISO8601","version":"0.17"},"p5-Module-Build-Tiny":{"origin":"devel/p5-Module-Build-Tiny","version":"0.051"},"p5-Module-Metadata":{"origin":"devel/p5-Module-Metadata","version":"1.000038"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Types-DateTime":{"origin":"devel/p5-MooseX-Types-DateTime","version":"0.13"},"p5-MooseX-Types-DateTime-MySQL":{"origin":"devel/p5-MooseX-Types-DateTime-MySQL","version":"0.003"},"p5-Safe-Isa":{"origin":"devel/p5-Safe-Isa","version":"1.000010"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-aliased":{"origin":"devel/p5-aliased","version":"0.34"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MouseX-ConfigFromFile","origin":"devel/p5-MouseX-ConfigFromFile","version":"0.05_1","comment":"Abstract Mouse role for setting attributes from a configfile","maintainer":"markun@onohara.to","www":"https://metacpan.org/release/MouseX-ConfigFromFile","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ff0e90fabfaaaf1a826195e71419c8057a209ccdb6a3d6559169ab15b8c13f40","flatsize":6277,"path":"All/p5-MouseX-ConfigFromFile-0.05_1.pkg","repopath":"All/p5-MouseX-ConfigFromFile-0.05_1.pkg","licenselogic":"single","pkgsize":4704,"desc":"This is an abstract role which provides an alternate constructor\nfor creating objects using parameters passed in from a configuration file.\nThe actual implementation of reading the configuration file is\nleft to concrete subroles.","deps":{"p5-Filter":{"origin":"devel/p5-Filter","version":"1.64"},"p5-Mouse":{"origin":"devel/p5-Mouse","version":"2.5.11,1"},"p5-MouseX-Types-Path-Class":{"origin":"devel/p5-MouseX-Types-Path-Class","version":"0.07_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-Types-DateTime-MySQL","origin":"devel/p5-MooseX-Types-DateTime-MySQL","version":"0.003","comment":"MySQL datetime type constraints and coercions","maintainer":"des@FreeBSD.org","www":"https://metacpan.org/release/MooseX-Types-DateTime-MySQL","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b7ad4d6a7716f99b819b2bdd28d48c16353621a780854a729e2f80e26a8ccfab","flatsize":4024,"path":"All/p5-MooseX-Types-DateTime-MySQL-0.003.pkg","repopath":"All/p5-MooseX-Types-DateTime-MySQL-0.003.pkg","licenselogic":"single","pkgsize":3300,"desc":"This module implements type coercions for MySQL date and time types.","deps":{"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-Format-Duration":{"origin":"devel/p5-DateTime-Format-Duration","version":"1.04"},"p5-DateTime-Format-MySQL":{"origin":"devel/p5-DateTime-Format-MySQL","version":"0.08,1"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Types-DateTime":{"origin":"devel/p5-MooseX-Types-DateTime","version":"0.13"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-Types-VariantTable","origin":"devel/p5-MooseX-Types-VariantTable","version":"0.04_1","comment":"Type constraint based variant table","maintainer":"wen@FreeBSD.org","www":"https://metacpan.org/release/MooseX-Types-VariantTable","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a3f6f9da1248e5d68da11f0099628855c37d10365a4e3ace064521eff432797c","flatsize":17318,"path":"All/p5-MooseX-Types-VariantTable-0.04_1.pkg","repopath":"All/p5-MooseX-Types-VariantTable-0.04_1.pkg","licenselogic":"single","pkgsize":9448,"desc":"MooseX::Types::VariantTable implements a simple dispatch table based on\nMoose type constraints.\n\nSubtypes will be checked before their parents, meaning that the order of\nthe declaration does not matter.","deps":{"p5-MooseX-Clone":{"origin":"devel/p5-MooseX-Clone","version":"0.06"},"p5-MooseX-Types-Structured":{"origin":"devel/p5-MooseX-Types-Structured","version":"0.36"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Net-Amazon-EC2","origin":"net/p5-Net-Amazon-EC2","version":"0.36","comment":"Perl interface to the Amazon Elastic Compute Cloud","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Net-Amazon-EC2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"66d94b89338e40f3dc3e209436bb903dfa250591cea40543a3c63bae319e5eb6","flatsize":310519,"path":"All/p5-Net-Amazon-EC2-0.36.pkg","repopath":"All/p5-Net-Amazon-EC2-0.36.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":121172,"desc":"This module provides a Perlish interface to the Amazon Elastic\nCompute Cloud.","deps":{"p5-LWP-Protocol-https":{"origin":"www/p5-LWP-Protocol-https","version":"6.14"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"p5-Test-Exception":{"origin":"devel/p5-Test-Exception","version":"0.43"},"p5-XML-Simple":{"origin":"textproc/p5-XML-Simple","version":"2.25"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"],"messages":[{"message":"You need to do some things before you can use the Amazon Elastic\nCompute Cloud:\n\n1) Visit http://aws.amazon.com/ to create an Amazon AWS account.\n\n2) Obtain your AWS public key and secret key to use with the EC2 service.\n\n3) Create AMIs and use them as needed.\n\n   DISCLAIMER: You are responsible for paying Amazon to use the EC2\n               service, unless you are signed up for the AWS Free Usage\n               Tier. More information about the Free Usage Tier may be\n               found at: http://aws.amazon.com/free/","type":"install"}]},{"name":"p5-MooseX-Types-Structured","origin":"devel/p5-MooseX-Types-Structured","version":"0.36","comment":"Moose Type Constraint classes for Structured Types","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MooseX-Types-Structured","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0819874866017833bb704b69dfd5809c4c3d1d14d2232baa25e1f0ec63cf3ada","flatsize":95302,"path":"All/p5-MooseX-Types-Structured-0.36.pkg","repopath":"All/p5-MooseX-Types-Structured-0.36.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":30760,"desc":"A structured type constraint is a standard container Moose type\nconstraint, such as an ArrayRef or HashRef, which has been enhanced to\nallow you to explicitly name all the allowed type constraints inside the\nstructure.  The generalized form is:\n\n\tTypeConstraint[@TypeParameters or %25TypeParameters]\n\nWhere 'TypeParameters' is an array reference or hash references of\nMoose::Meta::TypeConstraint objects.\n\nThis type library enables structured type constraints.  It is built on\ntop of the MooseX::Types library system, so you should review the\ndocumentation for that if you are not familiar with it.","deps":{"p5-Devel-PartialDump":{"origin":"devel/p5-Devel-PartialDump","version":"0.20"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Types":{"origin":"devel/p5-MooseX-Types","version":"0.50"},"p5-Sub-Exporter":{"origin":"devel/p5-Sub-Exporter","version":"0.991"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-Types-PortNumber","origin":"devel/p5-MooseX-Types-PortNumber","version":"0.03","comment":"Port number type for Moose classes by the IANA","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MooseX-Types-PortNumber","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f8b14f28f8279fca84f0d627f9dad97e6fedbdf42377fdd9b938a448b408d2fa","flatsize":13512,"path":"All/p5-MooseX-Types-PortNumber-0.03.pkg","repopath":"All/p5-MooseX-Types-PortNumber-0.03.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7472,"desc":"Port number type for Moose classes by the Internet Assigned Numbers\nAuthority (IANA).","deps":{"p5-MooseX-Types":{"origin":"devel/p5-MooseX-Types","version":"0.50"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-TransactionalMethods","origin":"devel/p5-MooseX-TransactionalMethods","version":"0.009","comment":"Syntax sugar for transactional methods","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/MooseX-TransactionalMethods","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cdc1674da4afa6f8d4570f2534c9d9f2092e57c1578dd88ff36c869a3f0c9e52","flatsize":17616,"path":"All/p5-MooseX-TransactionalMethods-0.009.pkg","repopath":"All/p5-MooseX-TransactionalMethods-0.009.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9676,"desc":"MooseX::TransactionalMethods exports the \"transactional\" declarator that will\nenclose the method in a txn_do call.","deps":{"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-Sub-Name":{"origin":"devel/p5-Sub-Name","version":"0.28,1"},"p5-aliased":{"origin":"devel/p5-aliased","version":"0.34"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-Traits-Pluggable","origin":"devel/p5-MooseX-Traits-Pluggable","version":"0.12_1","comment":"Trait loading and resolution for Moose","maintainer":"bill.brinzer@gmail.com","www":"https://metacpan.org/release/MooseX-Traits-Pluggable","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b14405b30e06bf245583706446eaae3db08c50000a9a07e3d864137b12fbee04","flatsize":18767,"path":"All/p5-MooseX-Traits-Pluggable-0.12_1.pkg","repopath":"All/p5-MooseX-Traits-Pluggable-0.12_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9356,"desc":"MooseX::Traits::Pluggable - an extension to MooseX::Traits.  Adds support for\nclass precedence search for traits and some extra attributes.","deps":{"p5-Class-Load":{"origin":"devel/p5-Class-Load","version":"0.25"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-TraitFor-Meta-Class-BetterAnonClassNames","origin":"devel/p5-MooseX-TraitFor-Meta-Class-BetterAnonClassNames","version":"0.002003","comment":"Metaclass trait to demystify generated anonymous class names","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/MooseX-TraitFor-Meta-Class-BetterAnonClassNames","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a97b12f9aad49159a5f715cbbaa50160b6ec18526c631db1edf205afc52dece9","flatsize":33035,"path":"All/p5-MooseX-TraitFor-Meta-Class-BetterAnonClassNames-0.002003.pkg","repopath":"All/p5-MooseX-TraitFor-Meta-Class-BetterAnonClassNames-0.002003.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":13508,"desc":"MooseX::TraitFor::Meta::Class::BetterAnonClassNames is a metaclass trait to\nattempt to demystify generated anonymous class names.","deps":{"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-autobox-Core":{"origin":"devel/p5-autobox-Core","version":"1.33"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-Types-Perl","origin":"devel/p5-MooseX-Types-Perl","version":"0.101344","comment":"Moose types that check against Perl syntax","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/MooseX-Types-Perl","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"48483e8e5b056fff616d0d96c489458a38ccf2b42c15e50d8424406aeac228e6","flatsize":17574,"path":"All/p5-MooseX-Types-Perl-0.101344.pkg","repopath":"All/p5-MooseX-Types-Perl-0.101344.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8556,"desc":"This library provides Moose types for checking things (mostly strings) against\nsyntax that is, or is a reasonable subset of, Perl syntax.","deps":{"p5-MooseX-Types":{"origin":"devel/p5-MooseX-Types","version":"0.50"},"p5-Params-Util":{"origin":"devel/p5-Params-Util","version":"1.102"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-Types-Path-Class","origin":"devel/p5-MooseX-Types-Path-Class","version":"0.09","comment":"Path::Class type library for Moose","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MooseX-Types-Path-Class","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fc5ca91179a4efa8250f0f165668dba43ca1a9c19bedacf7f4ccfac3dca0f091","flatsize":14340,"path":"All/p5-MooseX-Types-Path-Class-0.09.pkg","repopath":"All/p5-MooseX-Types-Path-Class-0.09.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8532,"desc":"This is a utility that creates common Moose subtypes, coercions and option\nspecifications useful for dealing with Path::Class objects as Moose attributes.\n\nThis module constructs coercions (see Moose::Util::TypeConstraints) from both\n'Str' and 'ArrayRef' to both Path::Class::Dir and Path::Class::File objects.\nIt also adds the Getopt option type (\"=s\") for both Path::Class::Dir and\nPath::Class::File (see MooseX::Getopt).\n\nThis is just meant to be a central place for these constructs, so you don't\nhave to worry about whether they've been created or not, and you're not tempted\nto copy them into yet another class (like I was).","deps":{"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Getopt":{"origin":"devel/p5-MooseX-Getopt","version":"0.78"},"p5-MooseX-Types":{"origin":"devel/p5-MooseX-Types","version":"0.50"},"p5-Path-Class":{"origin":"devel/p5-Path-Class","version":"0.37"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-Types-LoadableClass","origin":"devel/p5-MooseX-Types-LoadableClass","version":"0.015","comment":"ClassName type constraint with coercion to load the class","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/pod/MooseX::Types::LoadableClass","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f5031cf2c2caa9e2b483f5dbe84a6e5299fbdb194bd23824dd3b49369f306148","flatsize":13164,"path":"All/p5-MooseX-Types-LoadableClass-0.015.pkg","repopath":"All/p5-MooseX-Types-LoadableClass-0.015.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7808,"desc":"MooseX::Types::LoadableClass - ClassName type constraint with coercion to load\nthe class.","deps":{"p5-Module-Runtime":{"origin":"devel/p5-Module-Runtime","version":"0.016"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Types":{"origin":"devel/p5-MooseX-Types","version":"0.50"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-Types-Path-Tiny","origin":"devel/p5-MooseX-Types-Path-Tiny","version":"0.012","comment":"Perl extension of Path::Tiny types and coercions for Moose","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MooseX-Types-Path-Tiny","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aa2d504d8b067f60361397a10fdddcfbf40a508db5552e87f956c1eac8365538","flatsize":21748,"path":"All/p5-MooseX-Types-Path-Tiny-0.012.pkg","repopath":"All/p5-MooseX-Types-Path-Tiny-0.012.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":10496,"desc":"This module provides Path::Tiny types for Moose.  It handles two\nimportant types of coercion:\n\n- coercing objects with overloaded stringification\n- coercing to absolute paths\n\nIt also can check to ensure that files or directories exist.","deps":{"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Types":{"origin":"devel/p5-MooseX-Types","version":"0.50"},"p5-MooseX-Types-Stringlike":{"origin":"devel/p5-MooseX-Types-Stringlike","version":"0.003_1"},"p5-Path-Tiny":{"origin":"devel/p5-Path-Tiny","version":"0.146"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-Test-Role","origin":"devel/p5-MooseX-Test-Role","version":"0.08","comment":"Test functions for Moose roles","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/MooseX-Test-Role","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"75c00d746b0359fda8536ddc098922891eacc74b876cc545ecfa5aeb5bc76736","flatsize":49192,"path":"All/p5-MooseX-Test-Role-0.08.pkg","repopath":"All/p5-MooseX-Test-Role-0.08.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13236,"desc":"MooseX::Test::Role provides functions for testing roles. It supports roles\ncreated with Moose::Role, Moo::Role or Role::Tiny.","deps":{"p5-Class-Load":{"origin":"devel/p5-Class-Load","version":"0.25"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-StrictConstructor","origin":"devel/p5-MooseX-StrictConstructor","version":"0.21","comment":"Make your MooseX object constructors blow up on unknown attributes","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/MooseX-StrictConstructor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7595e1fa31275df6e19f7e98f26bca3b37376ff089520e06c1647bf596354014","flatsize":23888,"path":"All/p5-MooseX-StrictConstructor-0.21.pkg","repopath":"All/p5-MooseX-StrictConstructor-0.21.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":12940,"desc":"Simply loading the MooseX::StrictConstructor module makes your\nconstructors \"strict\". If your constructor is called with an attribute\ninit argument that your class does not declare, then it calls\n\"Carp::confess()\". This is a great way to catch small typos.","deps":{"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-Singleton","origin":"devel/p5-MooseX-Singleton","version":"0.30","comment":"Turn Moose class into a singleton","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MooseX-Singleton","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"367be0bdf09508a81fcfa12df030bf86678a531005f1d62512fb074c40046c9c","flatsize":66796,"path":"All/p5-MooseX-Singleton-0.30.pkg","repopath":"All/p5-MooseX-Singleton-0.30.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":23944,"desc":"MooseX::Singleton lets you easily upgrade (or downgrade, as it were)\nyour Moose class to a singleton.","deps":{"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-SemiAffordanceAccessor","origin":"devel/p5-MooseX-SemiAffordanceAccessor","version":"0.10","comment":"Name your accessors foo() and set_foo()","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MooseX-SemiAffordanceAccessor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2f01a15f1d176068dbc6ffcc1c2c73d651cdea206508fe0676145f5440959aae","flatsize":17694,"path":"All/p5-MooseX-SemiAffordanceAccessor-0.10.pkg","repopath":"All/p5-MooseX-SemiAffordanceAccessor-0.10.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":9580,"desc":"This module does not provide any methods. Simply loading it changes the default\nnaming policy for the loading class so that accessors are separated into get\nand set methods. The get methods have the same name as the accessor, while set\nmethods are prefixed with \"set_\".","deps":{"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-SetOnce","origin":"devel/p5-MooseX-SetOnce","version":"0.201000","comment":"Write-once, read-many attributes for Moose","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MooseX-SetOnce","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"154d653778c6a8b39c2c23b1cfb5f62432607dc89a901d571a23c6b3f233faf3","flatsize":43272,"path":"All/p5-MooseX-SetOnce-0.201000.pkg","repopath":"All/p5-MooseX-SetOnce-0.201000.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10608,"desc":"The 'SetOnce' attribute lets your class have attributes that are not lazy and\nnot set, but that cannot be altered once set. If you try to alter the value\nof an attribute with the SetOnce trait, either by accessor or writer, and the\nattribute has a value, it will throw an exception.","deps":{"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-Runnable","origin":"devel/p5-MooseX-Runnable","version":"0.10_1","comment":"Tag a class as a runnable application","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/MooseX-Runnable","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d1bcda016d2d2a9785b1ca7ddd3e3356dbb5768447ef67600e98c76d7bb5a431","flatsize":87114,"path":"All/p5-MooseX-Runnable-0.10_1.pkg","repopath":"All/p5-MooseX-Runnable-0.10_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":32172,"desc":"MooseX::Runnable is a framework for making classes runnable applications. This\nrole doesn't do anything other than tell the rest of the framework that your\nclass is a runnable application that has a \"run\" method which accepts arguments\nand returns the process' exit code.\n\nThis is a convention that the community has been using for a while. This role\ntells the computer that your class uses this convention, and let's the computer\nabstract away some of the tedium this entails.","deps":{"p5-Class-Load":{"origin":"devel/p5-Class-Load","version":"0.25"},"p5-List-SomeUtils":{"origin":"devel/p5-List-SomeUtils","version":"0.59"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Getopt":{"origin":"devel/p5-MooseX-Getopt","version":"0.78"},"p5-MooseX-Types":{"origin":"devel/p5-MooseX-Types","version":"0.50"},"p5-MooseX-Types-Path-Class":{"origin":"devel/p5-MooseX-Types-Path-Class","version":"0.09"},"p5-Params-Util":{"origin":"devel/p5-Params-Util","version":"1.102"},"p5-Path-Tiny":{"origin":"devel/p5-Path-Tiny","version":"0.146"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-Role-Strict","origin":"devel/p5-MooseX-Role-Strict","version":"0.05_1","comment":"Use strict 'roles'","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/MooseX-Role-Strict","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1905ee319769bd419fe1c87ab37271f18a4fdbe160a6004e0c2ce845d78ba0f4","flatsize":18428,"path":"All/p5-MooseX-Role-Strict-0.05_1.pkg","repopath":"All/p5-MooseX-Role-Strict-0.05_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9988,"desc":"When using Moose::Role, a class which provides a method a role provides will\nsilently override that method. This can cause strange, hard-to-debug errors when\nthe role's methods are not called. Simple use MooseX::Role::Strict instead of\nMoose::Role and overriding a role's method becomes a composition-time failure.\nSee the synopsis for a resolution.","deps":{"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-Types-DateTimeX","origin":"devel/p5-MooseX-Types-DateTimeX","version":"0.10_1","comment":"Extensions to MooseX::Types::DateTime::ButMaintained","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/MooseX-Types-DateTimeX","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2659a33b15afcc61df2e259569b0ab1cbbce75b31846132365bfffaac619df61","flatsize":12809,"path":"All/p5-MooseX-Types-DateTimeX-0.10_1.pkg","repopath":"All/p5-MooseX-Types-DateTimeX-0.10_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7496,"desc":"This module builds on MooseX::Types::DateTime to add additional\ncustom types and coercions. Since it builds on an existing type,\nall coercions and constraints are inherited.\n\nThe package name is left as is for legacy reasons: this module is\nreally a Type with coercions for DateTimeX::Easy. DateTimeX is just\na namespace for non-core or less-official DateTime modules.","deps":{"p5-DateTimeX-Easy":{"origin":"devel/p5-DateTimeX-Easy","version":"0.092"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Types":{"origin":"devel/p5-MooseX-Types","version":"0.50"},"p5-MooseX-Types-DateTime-ButMaintained":{"origin":"devel/p5-MooseX-Types-DateTime-ButMaintained","version":"0.16_1"},"p5-Time-Duration-Parse":{"origin":"devel/p5-Time-Duration-Parse","version":"0.16"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-Types","origin":"devel/p5-MooseX-Types","version":"0.50","comment":"Organise your Moose types in libraries","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/MooseX-Types","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8a5210a9555f358fd43a29b9e76582f53e38ab2d30539d67716a0df5faa81935","flatsize":109813,"path":"All/p5-MooseX-Types-0.50.pkg","repopath":"All/p5-MooseX-Types-0.50.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":48652,"desc":"The types provided with Moose are by design global. This package helps you to\norganise and selectively import your own and the built-in types in libraries.\nAs a nice side effect, it catches typos at compile-time too.\n\nHowever, the main reason for this module is to provide an easy way to not have\nconflicts with your type names, since the internal fully qualified names of the\n types will be prefixed with the library's name.\n\nThis module will also provide you with some helper functions to make it easier\nto use Moose types in your code.","deps":{"p5-Carp-Clan":{"origin":"devel/p5-Carp-Clan","version":"6.08"},"p5-Module-Runtime":{"origin":"devel/p5-Module-Runtime","version":"0.016"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-Sub-Exporter":{"origin":"devel/p5-Sub-Exporter","version":"0.991"},"p5-Sub-Exporter-ForMethods":{"origin":"devel/p5-Sub-Exporter-ForMethods","version":"0.100055"},"p5-Sub-Install":{"origin":"devel/p5-Sub-Install","version":"0.929"},"p5-Sub-Name":{"origin":"devel/p5-Sub-Name","version":"0.28,1"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-Types-Common","origin":"devel/p5-MooseX-Types-Common","version":"0.001014","comment":"Set of commonly-used type constraints that do not ship with p5-Moose","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MooseX-Types-Common","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"26de48a61a8f168bf5e079ab2a666098327a935193a612f42d51e68a1be8b5ac","flatsize":61565,"path":"All/p5-MooseX-Types-Common-0.001014.pkg","repopath":"All/p5-MooseX-Types-Common-0.001014.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":18664,"desc":"MooseX::Types::Common is a set of commonly-used type constraints\nthat do not ship with Moose by default.","deps":{"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Types":{"origin":"devel/p5-MooseX-Types","version":"0.50"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-Types-DateTime-ButMaintained","origin":"devel/p5-MooseX-Types-DateTime-ButMaintained","version":"0.16_1","comment":"DateTime related constraints and coercions for Moose","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/MooseX-Types-DateTime-ButMaintained","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"35dd4969deb138b5fecd989d8327a5317ad32c77dd1493962f84ce380be3ab52","flatsize":17056,"path":"All/p5-MooseX-Types-DateTime-ButMaintained-0.16_1.pkg","repopath":"All/p5-MooseX-Types-DateTime-ButMaintained-0.16_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9196,"desc":"This module packages several Moose::Util::TypeConstraints with\ncoercions, designed to work with the DateTime suite of objects.\n\nThis module is just the MooseX::Types::DateTime without the requirement\non DateTimeX::Easy (which requires DateTime::Manip). As of 0.05\nthis module supports globally unique Olson abbreviations, and dies\nwhen they are not globally unique.","deps":{"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-Locale":{"origin":"devel/p5-DateTime-Locale","version":"1.44"},"p5-DateTime-TimeZone":{"origin":"devel/p5-DateTime-TimeZone","version":"2.64,1"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Types":{"origin":"devel/p5-MooseX-Types","version":"0.50"},"p5-Olson-Abbreviations":{"origin":"devel/p5-Olson-Abbreviations","version":"0.04_2"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-Types-DateTime","origin":"devel/p5-MooseX-Types-DateTime","version":"0.13","comment":"DateTime related constraints and coercions for Moose","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/MooseX-Types-DateTime","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"175741fad7c39e66b0aada39b4be9abd4f88f82721749cf2f109a63301a0ac6f","flatsize":47137,"path":"All/p5-MooseX-Types-DateTime-0.13.pkg","repopath":"All/p5-MooseX-Types-DateTime-0.13.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12860,"desc":"MooseX::Types::DateTime packages several Moose::Util::TypeConstraints with\ncoercions, designed to work with the DateTime suite of objects.","deps":{"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-Locale":{"origin":"devel/p5-DateTime-Locale","version":"1.44"},"p5-DateTime-TimeZone":{"origin":"devel/p5-DateTime-TimeZone","version":"2.64,1"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Types":{"origin":"devel/p5-MooseX-Types","version":"0.50"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-Types-DateTime-MoreCoercions","origin":"devel/p5-MooseX-Types-DateTime-MoreCoercions","version":"0.15","comment":"Extensions to MooseX::Types::DateTime","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/MooseX-Types-DateTime-MoreCoercions","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"740c9003a1d9a45a0569d22309278d58eba67cb1cdb05feaa03ca5d7c187e33d","flatsize":45113,"path":"All/p5-MooseX-Types-DateTime-MoreCoercions-0.15.pkg","repopath":"All/p5-MooseX-Types-DateTime-MoreCoercions-0.15.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12364,"desc":"MooseX::Types::DateTime::MoreCoercions builds on MooseX::Types::DateTime to add\nadditional custom types and coercions. Since it builds on an existing type, all\ncoercions and constraints are inherited.","deps":{"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTimeX-Easy":{"origin":"devel/p5-DateTimeX-Easy","version":"0.092"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Types":{"origin":"devel/p5-MooseX-Types","version":"0.50"},"p5-MooseX-Types-DateTime":{"origin":"devel/p5-MooseX-Types-DateTime","version":"0.13"},"p5-Time-Duration-Parse":{"origin":"devel/p5-Time-Duration-Parse","version":"0.16"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-RelatedClassRoles","origin":"devel/p5-MooseX-RelatedClassRoles","version":"0.004_2","comment":"Apply roles to a class related to yours","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MooseX-RelatedClassRoles","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f49ccbe2ad68ba58db26eea877a53ab141de95a28f0fc43a7e00a2f25f385788","flatsize":4621,"path":"All/p5-MooseX-RelatedClassRoles-0.004_2.pkg","repopath":"All/p5-MooseX-RelatedClassRoles-0.004_2.pkg","licenselogic":"single","pkgsize":3716,"desc":"Apply roles to a class related to yours","deps":{"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Role-Parameterized":{"origin":"devel/p5-MooseX-Role-Parameterized","version":"1.11"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-Traits","origin":"devel/p5-MooseX-Traits","version":"0.13","comment":"Moose eXtension to automatically apply roles at object creation time","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MooseX-Traits","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"681082ee47204a63a67f1e4c705ac21ec823163d7ad04fc0875f3f84ea47e670","flatsize":18189,"path":"All/p5-MooseX-Traits-0.13.pkg","repopath":"All/p5-MooseX-Traits-0.13.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9992,"desc":"Often you want to create components that can be added to a class\narbitrarily.  This module makes it easy for the end user to use these\ncomponents.  Instead of requiring the user to create a named class with\nthe desired roles applied, or applying roles to the instance one-by-one,\nhe can just pass a traits parameter to the class's new_with_traits\nconstructor.  This role will then apply the roles in one go, cache the\nresulting class (for efficiency), and return a new instance.  Arguments\nmeant to initialize the applied roles' attributes can also be passed to\nthe constructor.","deps":{"p5-Class-Load":{"origin":"devel/p5-Class-Load","version":"0.25"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-Sub-Exporter":{"origin":"devel/p5-Sub-Exporter","version":"0.991"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-OneArgNew","origin":"devel/p5-MooseX-OneArgNew","version":"0.005","comment":"Teach ->new to accept single, non-hashref arguments","maintainer":"geraud@gcu.info","www":"https://metacpan.org/release/MooseX-OneArgNew","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"11af11414cc9240cccd9bb9683687915932fae334d92f6c157a77f50525bb6c1","flatsize":45297,"path":"All/p5-MooseX-OneArgNew-0.005.pkg","repopath":"All/p5-MooseX-OneArgNew-0.005.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11280,"desc":"MooseX::OneArgNew lets your constructor take a single argument,\nwhich will be translated into the value for a one-entry hashref.","deps":{"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Role-Parameterized":{"origin":"devel/p5-MooseX-Role-Parameterized","version":"1.11"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-Role-Loggable","origin":"devel/p5-MooseX-Role-Loggable","version":"0.114","comment":"Extensive, yet simple, logging role using Log::Dispatchouli","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MooseX-Role-Loggable","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0540364ac3d5c68082ee1bdfe91d017d723085f9043c90072573a7c251773e16","flatsize":51171,"path":"All/p5-MooseX-Role-Loggable-0.114.pkg","repopath":"All/p5-MooseX-Role-Loggable-0.114.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13780,"desc":"Extensive, yet simple, logging role using Log::Dispatchouli","deps":{"p5-Log-Dispatchouli":{"origin":"devel/p5-Log-Dispatchouli","version":"2.012_1"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-MooX-Types-MooseLike":{"origin":"devel/p5-MooX-Types-MooseLike","version":"0.29"},"p5-Safe-Isa":{"origin":"devel/p5-Safe-Isa","version":"1.000010"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-Object-Pluggable","origin":"devel/p5-MooseX-Object-Pluggable","version":"0.0014_1","comment":"Make your classes pluggable","maintainer":"ashish@FreeBSD.org","www":"https://metacpan.org/release/MooseX-Object-Pluggable","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"47c28ffee1b059eb6214956c3e06ffcfa28e527675002a6ccff6f71fd0e38eff","flatsize":57362,"path":"All/p5-MooseX-Object-Pluggable-0.0014_1.pkg","repopath":"All/p5-MooseX-Object-Pluggable-0.0014_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16168,"desc":"This module is meant to be loaded as a role from Moose-based classes\nit will add five methods and four attributes to assist you with the\nloading and handling of plugins and extensions for plugins. I\nunderstand that this may pollute your namespace, however I took great\ncare in using the least ambiguous names possible.","deps":{"p5-Module-Pluggable":{"origin":"devel/p5-Module-Pluggable","version":"5.2"},"p5-Module-Runtime":{"origin":"devel/p5-Module-Runtime","version":"0.016"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-MultiMethods","origin":"devel/p5-MooseX-MultiMethods","version":"0.10_1","comment":"Multi Method Dispatch based on Moose type constraints","maintainer":"wen@FreeBSD.org","www":"https://metacpan.org/release/MooseX-MultiMethods","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bd7fc90c7d0bedf9dcb51a188e8f55d6ff640e78cf06c752d3358f7429167c76","flatsize":10099,"path":"All/p5-MooseX-MultiMethods-0.10_1.pkg","repopath":"All/p5-MooseX-MultiMethods-0.10_1.pkg","licenselogic":"single","pkgsize":6288,"desc":"MooseX::MultiMethods provides multi method dispatch based on Moose type\nconstraints. It does so by providing a multi keyword that extends the\nmethod keyword provided by MooseX::Method::Signatures.\n\nWhen invoking a method declared as multi a matching variant is being searched\nin all the declared multi variants based on the passed parameters and the\ndeclared type constraints. If a variant has been found, it will be invoked.\nIf no variant could be found, an exception will be thrown.","deps":{"p5-Devel-Declare":{"origin":"devel/p5-Devel-Declare","version":"0.006022"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Method-Signatures":{"origin":"devel/p5-MooseX-Method-Signatures","version":"0.49"},"p5-MooseX-Types":{"origin":"devel/p5-MooseX-Types","version":"0.50"},"p5-MooseX-Types-VariantTable":{"origin":"devel/p5-MooseX-Types-VariantTable","version":"0.04_1"},"p5-aliased":{"origin":"devel/p5-aliased","version":"0.34"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-NonMoose","origin":"devel/p5-MooseX-NonMoose","version":"0.27","comment":"Easy subclassing of non-Moose classes","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MooseX-NonMoose","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fa588558b2102bfee621bd6f8650de595368d45bb197f134b52b8925b40c004c","flatsize":59605,"path":"All/p5-MooseX-NonMoose-0.27.pkg","repopath":"All/p5-MooseX-NonMoose-0.27.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":23040,"desc":"MooseX::NonMoose allows for easily subclassing non-Moose classes with\nMoose, taking care of the annoying details connected with doing this,\nsuch as setting up proper inheritance from Moose::Object and installing\n(and inlining, at make_immutable time) a constructor that makes sure\nthings like BUILD methods are called. It tries to be as non-intrusive\nas possible - when this module is used, inheriting from non-Moose classes\nand inheriting from Moose classes should work identically, aside from the\nfew caveats mentioned below. One of the goals of this module is that\nincluding it in a Moose::Exporter-based package used across an entire\napplication should be possible, without interfering with classes that\nonly inherit from Moose modules, or even classes that don't inherit from\nanything at all.","deps":{"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-Module-Runtime":{"origin":"devel/p5-Module-Runtime","version":"0.016"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-MungeHas","origin":"devel/p5-MooseX-MungeHas","version":"0.011","comment":"Munge your \"has\" (works with Moo, Moose and Mouse)","maintainer":"dgeo@centrale-med.fr","www":"https://metacpan.org/pod/MooseX::MungeHas","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8dd3d34eeb09b303924c7037f1186ef9aa948e9f8aa468bb209bc673d1c30a66","flatsize":54233,"path":"All/p5-MooseX-MungeHas-0.011.pkg","repopath":"All/p5-MooseX-MungeHas-0.011.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14852,"desc":"MooseX::MungeHas alters the behaviour of the attributes of your Moo, Moose or\nMouse based class.\n\nIt manages to support all three because it doesn't attempt to do anything smart\nwith metathingies; it simply installs a wrapper for has that munges the\nattribute specification hash before passing it on to the original has function.","deps":{"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-MultiInitArg","origin":"devel/p5-MooseX-MultiInitArg","version":"0.02_1","comment":"Attributes with aliases for constructor arguments for MooseX","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/MooseX-MultiInitArg","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a86bd2b831c9775d3501c59693a7cbf9de0c493edb6bbb124004e67d3e6233b6","flatsize":17549,"path":"All/p5-MooseX-MultiInitArg-0.02_1.pkg","repopath":"All/p5-MooseX-MultiInitArg-0.02_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11332,"desc":"MooseX::MultiInitArg - Attributes with aliases for constructor\narguments.","deps":{"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-Role-Matcher","origin":"devel/p5-MooseX-Role-Matcher","version":"0.05_1","comment":"Generic object matching based on attributes and methods","maintainer":"anes@anes.su","www":"https://metacpan.org/release/MooseX-Role-Matcher","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"11a900aecb3d5ebe127f6cc12a568904829dac6948ab684e9ed4813a19109db7","flatsize":18877,"path":"All/p5-MooseX-Role-Matcher-0.05_1.pkg","repopath":"All/p5-MooseX-Role-Matcher-0.05_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9620,"desc":"MooseX::Role::Matcher - generic object matching based on\nattributes and methods","deps":{"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-MooseX-Role-Parameterized":{"origin":"devel/p5-MooseX-Role-Parameterized","version":"1.11"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-MethodAttributes","origin":"devel/p5-MooseX-MethodAttributes","version":"0.32","comment":"Code attribute introspection","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MooseX-MethodAttributes","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5e2f9fcaebe3ad21811e36ec70f402a435e1a3e979024d4b47006060c6f7db43","flatsize":100494,"path":"All/p5-MooseX-MethodAttributes-0.32.pkg","repopath":"All/p5-MooseX-MethodAttributes-0.32.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":36944,"desc":"MooseX::MethodAttributes allows code attributes of methods to be\nintrospected using Moose meta method objects.","deps":{"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-Storage","origin":"devel/p5-MooseX-Storage","version":"0.53_1","comment":"Serialization framework for Moose classes","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MooseX-Storage","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"744d6454470f892bc891ff8ad28bda2d5bb07a5896b51d0b7f3cc5b2a5ee3244","flatsize":160812,"path":"All/p5-MooseX-Storage-0.53_1.pkg","repopath":"All/p5-MooseX-Storage-0.53_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":65688,"desc":"MooseX::Storage is a serialization framework for Moose, it provides a very\nflexible and highly pluggable way to serialize Moose classes to a number of\ndifferent formats and styles.","deps":{"p5-JSON-MaybeXS":{"origin":"converters/p5-JSON-MaybeXS","version":"1.004008"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-String-RewritePrefix":{"origin":"textproc/p5-String-RewritePrefix","version":"0.008"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-SimpleConfig","origin":"devel/p5-MooseX-SimpleConfig","version":"0.11","comment":"Moose role for setting attributes from a simple configfile","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MooseX-SimpleConfig","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fa3c7fe7efcd69b8573f9509c6677499c615f666c99b9671ccda7f66e0a1d337","flatsize":8222,"path":"All/p5-MooseX-SimpleConfig-0.11.pkg","repopath":"All/p5-MooseX-SimpleConfig-0.11.pkg","licenselogic":"single","pkgsize":5688,"desc":"This role loads simple configfiles to set object attributes. It is\nbased on the abstract role MooseX::ConfigFromFile, and uses Config::Any\nto load your configfile. Config::Any will in turn support any of a\nvariety of different config formats, detected by the file extension.\nSee Config::Any for more details about supported formats.","deps":{"p5-Config-Any":{"origin":"devel/p5-Config-Any","version":"0.33"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-ConfigFromFile":{"origin":"devel/p5-MooseX-ConfigFromFile","version":"0.14"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-Meta-TypeConstraint-ForceCoercion","origin":"devel/p5-MooseX-Meta-TypeConstraint-ForceCoercion","version":"0.01_1","comment":"Force coercion when validating type constraints","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MooseX-Meta-TypeConstraint-ForceCoercion","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f01c8946f14fecb4f57a5ee8efebf5adf4b25090eeff1940fe6c4f66c95985fc","flatsize":42831,"path":"All/p5-MooseX-Meta-TypeConstraint-ForceCoercion-0.01_1.pkg","repopath":"All/p5-MooseX-Meta-TypeConstraint-ForceCoercion-0.01_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10692,"desc":"MooseX::Meta::TypeConstraint::ForceCoercion allows to wrap any\nMoose::Meta::TypeConstraint in a way that will force coercion of the\nvalue when checking or validating a value against it.","deps":{"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-Lists","origin":"devel/p5-MooseX-Lists","version":"0.05_1","comment":"Treat arrays and hashes as lists","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MooseX-Lists","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8f095ea0f3c542cc233102e769bade72fb98d924685f736e42d7a49beee5fade","flatsize":9167,"path":"All/p5-MooseX-Lists-0.05_1.pkg","repopath":"All/p5-MooseX-Lists-0.05_1.pkg","licenselogic":"single","pkgsize":5600,"desc":"treat arrays and hashes as lists","deps":{"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-Method-Signatures","origin":"devel/p5-MooseX-Method-Signatures","version":"0.49","comment":"Method declarations with type constraints and no source filter","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MooseX-Method-Signatures","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"04595a85036c71bf0b1a50ded241870e2bd83769e51bcd6492e88180dd6352c1","flatsize":51925,"path":"All/p5-MooseX-Method-Signatures-0.49.pkg","repopath":"All/p5-MooseX-Method-Signatures-0.49.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":23724,"desc":"MooseX::Method::Signatures provides a proper \"method\" keyword, like\n\"sub\" but specifically for making methods and validating their arguments\nagainst Moose type constraints.","deps":{"p5-B-Hooks-EndOfScope":{"origin":"devel/p5-B-Hooks-EndOfScope","version":"0.28"},"p5-Context-Preserve":{"origin":"devel/p5-Context-Preserve","version":"0.03"},"p5-Devel-Declare":{"origin":"devel/p5-Devel-Declare","version":"0.006022"},"p5-Module-Runtime":{"origin":"devel/p5-Module-Runtime","version":"0.016"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-LazyRequire":{"origin":"devel/p5-MooseX-LazyRequire","version":"0.11"},"p5-MooseX-Meta-TypeConstraint-ForceCoercion":{"origin":"devel/p5-MooseX-Meta-TypeConstraint-ForceCoercion","version":"0.01_1"},"p5-MooseX-Types":{"origin":"devel/p5-MooseX-Types","version":"0.50"},"p5-MooseX-Types-Structured":{"origin":"devel/p5-MooseX-Types-Structured","version":"0.36"},"p5-Parse-Method-Signatures":{"origin":"devel/p5-Parse-Method-Signatures","version":"1.003019"},"p5-Sub-Name":{"origin":"devel/p5-Sub-Name","version":"0.28,1"},"p5-Task-Weaken":{"origin":"devel/p5-Task-Weaken","version":"1.06"},"p5-aliased":{"origin":"devel/p5-aliased","version":"0.34"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-Meta-TypeConstraint-Mooish","origin":"devel/p5-MooseX-Meta-TypeConstraint-Mooish","version":"0.001","comment":"Translate Moo-style constraints to Moose-style","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MooseX-Meta-TypeConstraint-Mooish","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dfb68b109c3118a12c7e220995c6bf85b9d48fec05cf092a89371e63775adc21","flatsize":43162,"path":"All/p5-MooseX-Meta-TypeConstraint-Mooish-0.001.pkg","repopath":"All/p5-MooseX-Meta-TypeConstraint-Mooish-0.001.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":17848,"desc":"Moose type constraints are expected to return true if the value\npasses the constraint, and false otherwise; Moo \"constraints\", on\nthe other hand, die if validation fails.\n\nThis metaclass allows for Moo-style constraints; it will wrap them\nand translate their Moo into a dialect Moose understands.","deps":{"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-MarkAsMethods","origin":"devel/p5-MooseX-MarkAsMethods","version":"0.15_1","comment":"Mark overload code symbols as methods","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/MooseX-MarkAsMethods","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"68f01aad2ddbd99329290ff50c14d5bb348070c5c71805c193dd6f0cd2bd3be8","flatsize":40342,"path":"All/p5-MooseX-MarkAsMethods-0.15_1.pkg","repopath":"All/p5-MooseX-MarkAsMethods-0.15_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":16868,"desc":"MooseX::MarkAsMethods allows one to easily mark certain functions as Moose\nmethods. This will allow other packages such as namespace::autoclean to operate\nwithout blowing away your overloads. After using MooseX::MarkAsMethods your\noverloads will be recognized by Class::MOP as being methods, and class extension\nas well as composition from roles with overloads will \"just work\".\n\nBy default we check for overloads, and mark those functions as methods.\n\nIf 'autoclean => 1' is passed to import on use'ing this module, we will invoke\nnamespace::autoclean to clear out non-methods.","deps":{"p5-B-Hooks-EndOfScope":{"origin":"devel/p5-B-Hooks-EndOfScope","version":"0.28"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-InsideOut","origin":"devel/p5-MooseX-InsideOut","version":"0.106_2","comment":"Inside-out objects with Moose","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MooseX-InsideOut","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9f2d4c7bb3422564d31c89bae3e58b8000072e4c985626dd0527dcee2ce6b5e8","flatsize":7574,"path":"All/p5-MooseX-InsideOut-0.106_2.pkg","repopath":"All/p5-MooseX-InsideOut-0.106_2.pkg","licenselogic":"single","pkgsize":5552,"desc":"MooseX::InsideOut is a inside-out objects with Moose.","deps":{"p5-Hash-Util-FieldHash-Compat":{"origin":"devel/p5-Hash-Util-FieldHash-Compat","version":"0.11"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-LazyRequire","origin":"devel/p5-MooseX-LazyRequire","version":"0.11","comment":"Required attributes which fail only when trying to use them","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MooseX-LazyRequire","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9243e337938eca98e46aca99f89cac4f14b82cebc01f2e753176bfb8308c5146","flatsize":17939,"path":"All/p5-MooseX-LazyRequire-0.11.pkg","repopath":"All/p5-MooseX-LazyRequire-0.11.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10300,"desc":"This module adds a \"lazy_required\" option to Moose attribute\ndeclarations.\n\nThe reader methods for all attributes with that option will throw an\nexception unless a value for the attributes was provided earlier by a\nconstructor parameter or through a writer method.","deps":{"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-aliased":{"origin":"devel/p5-aliased","version":"0.34"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-HasDefaults","origin":"devel/p5-MooseX-HasDefaults","version":"0.03_1","comment":"Default \"is\" to \"ro\" or \"rw\" for all attributes","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/MooseX-HasDefaults","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"58fde604966bf40a5d0210dab41b9e859a18192816758db8cb19de6977da85d2","flatsize":4971,"path":"All/p5-MooseX-HasDefaults-0.03_1.pkg","repopath":"All/p5-MooseX-HasDefaults-0.03_1.pkg","licenselogic":"single","pkgsize":3888,"desc":"The module MooseX::HasDefaults::RO defaults is to ro.\n\nThe module MooseX::HasDefaults::RW defaults is to rw.\n\nIf you pass a specific value to any has's is, that overrides the default. If\nyou do not want an accessor, pass is => undef.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-IOC","origin":"devel/p5-MooseX-IOC","version":"0.03_3","comment":"Moose attributes with IOC integration","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MooseX-IOC","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f2dbd3d6f1e7922a045632a14450beb9440553ea0c447d31d5edae90d43c66b4","flatsize":9365,"path":"All/p5-MooseX-IOC-0.03_3.pkg","repopath":"All/p5-MooseX-IOC-0.03_3.pkg","licenselogic":"single","pkgsize":6644,"desc":"This module provides a bridge between IOC registries and Moose objects\nthrough a custom attribute metaclass.","deps":{"p5-IOC":{"origin":"devel/p5-IOC","version":"0.29_3"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-Role-WarnOnConflict","origin":"devel/p5-MooseX-Role-WarnOnConflict","version":"0.01","comment":"Warn if classes override role methods without excluding them","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/MooseX-Role-WarnOnConflict","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c903c40a0171c3934b16da7516c683407de34f02cb5cd056a8354da66b4091c0","flatsize":18931,"path":"All/p5-MooseX-Role-WarnOnConflict-0.01.pkg","repopath":"All/p5-MooseX-Role-WarnOnConflict-0.01.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":9444,"desc":"When using Moose::Role, a class which provides a method a role provides will\nsilently override that method. This can cause strange, hard-to-debug errors when\nthe role's methods are not called. Simply use MooseX::Role::WarnOnConflict\ninstead of Moose::Role and overriding a role's method becomes a composition-time\nwarning. See the synopsis for a resolution.","deps":{"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-MetaDescription","origin":"devel/p5-MooseX-MetaDescription","version":"0.06_1","comment":"Framework for adding additional metadata to Moose classes","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/MooseX-MetaDescription","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e5d979186b6ab67ad827e2037cba8f56d2e8dbecc26b7bb085feb50830d6ae05","flatsize":27940,"path":"All/p5-MooseX-MetaDescription-0.06_1.pkg","repopath":"All/p5-MooseX-MetaDescription-0.06_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15956,"desc":"MooseX::MetaDescription allows you to add arbitrary out of band metadata to your\nMoose classes and attributes. This will allow you to track out of band data\nalong with attributes, which is very useful for say serializing Moose classes in\nHTML or XML.","deps":{"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-FollowPBP","origin":"devel/p5-MooseX-FollowPBP","version":"0.05_1","comment":"Name your accessors get_foo() and set_foo()","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MooseX-FollowPBP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"918143b1624ef72f467b61df18544baa8c4d79a7cf6ba21e74f9f5d3117c1c60","flatsize":16856,"path":"All/p5-MooseX-FollowPBP-0.05_1.pkg","repopath":"All/p5-MooseX-FollowPBP-0.05_1.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":9332,"desc":"This module does not provide any methods. Simply loading it changes the\ndefault naming policy for the loading class so that accessors are\nseparated into get and set methods. The get methods are prefixed with\n\"get_\" as the accessor, while set methods are prefixed with \"set_\".\nThis is the naming style recommended by Damian Conway in Perl Best\nPractices.","deps":{"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-Has-Options","origin":"devel/p5-MooseX-Has-Options","version":"0.003_1","comment":"Succinct options for Moose","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MooseX-Has-Options","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4afd2605482e115a8322b0b7ab8e8e94081ad3912739fdb7927b3bcaa2cadf05","flatsize":16548,"path":"All/p5-MooseX-Has-Options-0.003_1.pkg","repopath":"All/p5-MooseX-Has-Options-0.003_1.pkg","licenselogic":"single","pkgsize":10848,"desc":"This module provides a succinct syntax for declaring options for\nMoose attributes.","deps":{"p5-Class-Load":{"origin":"devel/p5-Class-Load","version":"0.25"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-Package-Stash":{"origin":"devel/p5-Package-Stash","version":"0.40"},"p5-String-RewritePrefix":{"origin":"textproc/p5-String-RewritePrefix","version":"0.008"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-CoverableModifiers","origin":"devel/p5-MooseX-CoverableModifiers","version":"0.30","comment":"Make Moose method modifiers Devel::Cover friendly","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MooseX-CoverableModifiers","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"94344e95af839e15f0c0a550396261626ffe0285e9d9cd0e1fd087d0fd9abeb1","flatsize":11118,"path":"All/p5-MooseX-CoverableModifiers-0.30.pkg","repopath":"All/p5-MooseX-CoverableModifiers-0.30.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6256,"desc":"Make Moose method modifiers Devel::Cover friendly","deps":{"p5-Devel-Declare":{"origin":"devel/p5-Devel-Declare","version":"0.006022"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-Emulate-Class-Accessor-Fast","origin":"devel/p5-MooseX-Emulate-Class-Accessor-Fast","version":"0.009032","comment":"Emulate Class::Accessor::Fast behavior using Moose attributes","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MooseX-Emulate-Class-Accessor-Fast","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a3cdbf990ea15a992354063e611cd56d91b3b459f82d49494f7747450c9a3d40","flatsize":54552,"path":"All/p5-MooseX-Emulate-Class-Accessor-Fast-0.009032.pkg","repopath":"All/p5-MooseX-Emulate-Class-Accessor-Fast-0.009032.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14896,"desc":"MooseX::Emulate::Class::Accessor::Fast attempts to emulate the behavior\nof Class::Accessor::Fast as accurately as possible using the Moose\nattribute system.  The public API of Class::Accessor::Fast is wholly\nsupported, but the private methods are not.  If you are only using the\npublic methods (as you should) migration should be a matter of switching\nyour \"use base\" line to a \"with\" line.","deps":{"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-Extended","origin":"devel/p5-MooseX-Extended","version":"0.35","comment":"Extend Moose with safe defaults and useful features","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/MooseX-Extended","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"41162e26bba08a6d850c05f5563179c6b0d0b127efba02d8d18f5d3e8a110f0a","flatsize":161821,"path":"All/p5-MooseX-Extended-0.35.pkg","repopath":"All/p5-MooseX-Extended-0.35.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":73204,"desc":"MooseX::Extended attempts to create a safer version of Moose that defaults to\nread-only attributes and is easier to read and write.\n\nIt tries to bring some of the lessons learned from the Corinna project, while\nacknowledging that you can't always get what you want (such as true\nencapsulation and true methods).","deps":{"p5-B-Hooks-AtRuntime":{"origin":"devel/p5-B-Hooks-AtRuntime","version":"8"},"p5-Data-Printer":{"origin":"devel/p5-Data-Printer","version":"1.002001"},"p5-Import-Into":{"origin":"devel/p5-Import-Into","version":"1.002005,1"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Role-WarnOnConflict":{"origin":"devel/p5-MooseX-Role-WarnOnConflict","version":"0.01"},"p5-MooseX-StrictConstructor":{"origin":"devel/p5-MooseX-StrictConstructor","version":"0.21"},"p5-Ref-Util":{"origin":"devel/p5-Ref-Util","version":"0.204"},"p5-Type-Tiny":{"origin":"devel/p5-Type-Tiny","version":"2.006000"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"p5-true":{"origin":"devel/p5-true","version":"1.0.2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-ConfigFromFile","origin":"devel/p5-MooseX-ConfigFromFile","version":"0.14","comment":"Perl extension to abstract Moose role attribute setting from file","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MooseX-ConfigFromFile","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5c91723286690d1cc5da76aaa279a0dff45cd410589c33f97f124b9429b3b30c","flatsize":16407,"path":"All/p5-MooseX-ConfigFromFile-0.14.pkg","repopath":"All/p5-MooseX-ConfigFromFile-0.14.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9336,"desc":"An abstract Moose role for setting attributes from a configfile.","deps":{"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Types":{"origin":"devel/p5-MooseX-Types","version":"0.50"},"p5-MooseX-Types-Path-Tiny":{"origin":"devel/p5-MooseX-Types-Path-Tiny","version":"0.012"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-CompileTime-Traits","origin":"devel/p5-MooseX-CompileTime-Traits","version":"1.102570_1","comment":"Perl extension to allow compile time traits for classes/roles","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MooseX-CompileTime-Traits","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"283736903cb5c0625fdd36c8257792fc7db40a28784c14c11e836d4bc274e914","flatsize":41566,"path":"All/p5-MooseX-CompileTime-Traits-1.102570_1.pkg","repopath":"All/p5-MooseX-CompileTime-Traits-1.102570_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10248,"desc":"MooseX::CompileTime::Traits allows role application at compile time\nvia use statements. What this class does is provide an import method\nthat will apply each of the roles (along with any arguments for\nparameterized roles).\n\nRoles and their arguments should be provided as an ArrayRef of tuples.\n\nSimply 'with' the role to gain the functionality.","deps":{"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Declare":{"origin":"devel/p5-MooseX-Declare","version":"0.43_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-Clone","origin":"devel/p5-MooseX-Clone","version":"0.06","comment":"Fine grained cloning support for Moose objects","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MooseX-Clone","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9d8a8c9bcfed13829362c711d3cce5ea621452c9ca1e241ea721153fbad1d05b","flatsize":39741,"path":"All/p5-MooseX-Clone-0.06.pkg","repopath":"All/p5-MooseX-Clone-0.06.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":22180,"desc":"Out of the box Moose only provides very barebones cloning support in order\nto maximize flexibility.\n\nThis role provides a clone method that makes use of the low level cloning\nsupport already in Moose and adds selective deep cloning based on\nintrospection on top of that. Attributes with the Clone trait will handle\ncloning of data within the object, typically delegating to the attribute\nvalue's own clone method.","deps":{"p5-Data-Visitor":{"origin":"devel/p5-Data-Visitor","version":"0.32"},"p5-Hash-Util-FieldHash-Compat":{"origin":"devel/p5-Hash-Util-FieldHash-Compat","version":"0.11"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-ClassAttribute","origin":"devel/p5-MooseX-ClassAttribute","version":"0.29_1","comment":"Declare class attributes Moose-style","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MooseX-ClassAttribute","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a8220c3c7481716fe2df7b1cf7752115b890defb60d7d37ff3a0f7f79424b9ff","flatsize":64348,"path":"All/p5-MooseX-ClassAttribute-0.29_1.pkg","repopath":"All/p5-MooseX-ClassAttribute-0.29_1.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":29916,"desc":"MooseX::ClassAttribute allows you to declare class attributes in exactly\nthe same way as you declare object attributes, except using class_has()\ninstead of has().  It is also possible to make these attributes\nimmutable (and faster) just as you can with normal Moose attributes.","deps":{"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-Role-Parameterized","origin":"devel/p5-MooseX-Role-Parameterized","version":"1.11","comment":"Roles with composition parameters","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MooseX-Role-Parameterized","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e74d49e43bd17b745b353777338264aec70dbaf38da935b084edc41b1fee29bb","flatsize":95792,"path":"All/p5-MooseX-Role-Parameterized-1.11.pkg","repopath":"All/p5-MooseX-Role-Parameterized-1.11.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":41140,"desc":"Roles are composable units of behavior. They are useful for factoring out\nfunctionality common to many classes from any part of your class hierarchy. See\nL<Moose::Cookbook::Roles::Comparable_CodeReuse> for an introduction to\nL<Moose::Role>.\n\nWhile combining roles affords you a great deal of flexibility, individual roles\nhave very little in the way of configurability. Core Moose provides C<-alias>\nfor renaming methods and C<-excludes> for ignoring methods. These options are\nprimarily for resolving role conflicts. Depending on how much of a purist you\nare, these options are I<solely> for resolving role conflicts. See\nL<Moose::Cookbook::Roles::Restartable_AdvancedComposition> for more about\nC<-alias> and C<-excludes>.\n\nBecause roles serve many different masters, they usually provide only the least\ncommon denominator of functionality. To empower roles further, more\nconfigurability than C<-alias> and C<-excludes> is required. Perhaps your role\nneeds to know which method to call when it is done processing. Or what default\nvalue to use for its C<url> attribute.\n\nParameterized roles offer a solution to these (and other) kinds of problems.","deps":{"p5-Module-Runtime":{"origin":"devel/p5-Module-Runtime","version":"0.016"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-POE","origin":"devel/p5-MooseX-POE","version":"0.215_1","comment":"The Illicit Love Child of Moose and POE","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MooseX-POE","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b8f4eaad127e4751329a536ab872c4e61f106bb0019a039c0d7a2b8366067695","flatsize":85347,"path":"All/p5-MooseX-POE-0.215_1.pkg","repopath":"All/p5-MooseX-POE-0.215_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":32800,"desc":"MooseX::POE::Object is a Moose wrapper around a POE::Session.","deps":{"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-Attribute-ENV","origin":"devel/p5-MooseX-Attribute-ENV","version":"0.02_2","comment":"Set default of an attribute to a value from %ENV","maintainer":"Alan@Wave2.org","www":"https://metacpan.org/release/MooseX-Attribute-ENV","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"28ab3e641bded286924602ac8769e0b90e5c66f45dc31ddb60c3978c4656591e","flatsize":15775,"path":"All/p5-MooseX-Attribute-ENV-0.02_2.pkg","repopath":"All/p5-MooseX-Attribute-ENV-0.02_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8888,"desc":"MooseX-Attribute-ENV is a Moose attribute trait that you use when\nyou want the default value for an attribute to be populated from\nthe %25ENV hash.","deps":{"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-Log-Log4perl","origin":"devel/p5-MooseX-Log-Log4perl","version":"0.47_1","comment":"Logging role for Moose based on Log::Log4perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MooseX-Log-Log4perl","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"048ae47a125488f0d3836ffb3fb8869100788250d4573f1450c2e03fe0ddc3c3","flatsize":13847,"path":"All/p5-MooseX-Log-Log4perl-0.47_1.pkg","repopath":"All/p5-MooseX-Log-Log4perl-0.47_1.pkg","licenselogic":"single","pkgsize":8948,"desc":"A logging role building a very lightweight wrapper to Log::Log4perl\nfor use with your Moose classes.","deps":{"p5-Any-Moose":{"origin":"devel/p5-Any-Moose","version":"0.27"},"p5-Log-Log4perl":{"origin":"devel/p5-Log-Log4perl","version":"1.57"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-Attribute-Chained","origin":"devel/p5-MooseX-Attribute-Chained","version":"1.0.3","comment":"Attribute that returns the instance to allow for chaining","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/MooseX-Attribute-Chained","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"144aed077c6b9c7e21545871a8dc67926419f302d20c6c564415edcad0307d2f","flatsize":69701,"path":"All/p5-MooseX-Attribute-Chained-1.0.3.pkg","repopath":"All/p5-MooseX-Attribute-Chained-1.0.3.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":24640,"desc":"MooseX::Attribute::Chained is a Moose Trait which allows for method chaining on\naccessors by returning $self on write/set operations.","deps":{"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-Async","origin":"devel/p5-MooseX-Async","version":"0.07_1","comment":"The Orphanange of Asynchronous Love Children","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MooseX-Async","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4a1458eb5689da58b3d45e6100e76d5cd81573e987123d573dd5e88eac23d6cd","flatsize":24677,"path":"All/p5-MooseX-Async-0.07_1.pkg","repopath":"All/p5-MooseX-Async-0.07_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13036,"desc":"MooseX::Async is a set of Metaclasses for MooseX::POE and it's siblings.\nPlease see them for documentation.","deps":{"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-AttributeHelpers":{"origin":"devel/p5-MooseX-AttributeHelpers","version":"0.25"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-ArrayRef","origin":"devel/p5-MooseX-ArrayRef","version":"0.005","comment":"Moose blessed array references","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MooseX-ArrayRef","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"06e5bb8bb76d8b7e62b668ba46caf53904c51950c9e72cc9953e2c2f5a9d9f84","flatsize":18201,"path":"All/p5-MooseX-ArrayRef-0.005.pkg","repopath":"All/p5-MooseX-ArrayRef-0.005.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8936,"desc":"Blessed arrayrefs with Moose.","deps":{"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Moose-Test","origin":"devel/p5-Moose-Test","version":"0.01_1","comment":"Test Runner for the Moose test suite","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Moose-Test","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a6ed0ebd59341ada5460af8cb7e2f2c2c9f197586915e751e09d715e03537313","flatsize":8488,"path":"All/p5-Moose-Test-0.01_1.pkg","repopath":"All/p5-Moose-Test-0.01_1.pkg","licenselogic":"single","pkgsize":5880,"desc":"This module provides an abstraction over the Moose test\ncases such that it makes it easier for them to be re-used\nin different contexts.","deps":{"p5-Mouse":{"origin":"devel/p5-Mouse","version":"2.5.11,1"},"p5-Path-Class":{"origin":"devel/p5-Path-Class","version":"0.37"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-Aliases","origin":"devel/p5-MooseX-Aliases","version":"0.11_1","comment":"Easy aliasing of methods and attributes in Moose","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MooseX-Aliases","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8df84b7736af44d935ab9d7a7d909c4f2c4583da34dd6fe0770b9174f0837663","flatsize":57722,"path":"All/p5-MooseX-Aliases-0.11_1.pkg","repopath":"All/p5-MooseX-Aliases-0.11_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16924,"desc":"The MooseX::Aliases module will allow you to quickly alias methods in\nMoose.  It provides an alias parameter for has() to generate aliased\naccessors as well as the standard ones. Attributes can also be\ninitialized in the constructor via their aliased names.","deps":{"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-Has-Sugar","origin":"devel/p5-MooseX-Has-Sugar","version":"1.000006","comment":"Sugar Syntax for moose has fields","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MooseX-Has-Sugar","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1538a374866a8e7eba1d43563ef20c085b35c62670cf1480428d66753431d591","flatsize":61173,"path":"All/p5-MooseX-Has-Sugar-1.000006.pkg","repopath":"All/p5-MooseX-Has-Sugar-1.000006.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":19536,"desc":"MooseX::Has::Sugar is a perl module of sugar sytax for moose\n'has' fields.","deps":{"p5-Sub-Exporter-Progressive":{"origin":"devel/p5-Sub-Exporter-Progressive","version":"0.001013"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-Getopt","origin":"devel/p5-MooseX-Getopt","version":"0.78","comment":"Moose role for processing command line options","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MooseX-Getopt","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"354dc55fa6ec8cfcf2b781c26c7280b4b0f0c007372228b66452f64f14531e33","flatsize":108987,"path":"All/p5-MooseX-Getopt-0.78.pkg","repopath":"All/p5-MooseX-Getopt-0.78.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":52444,"desc":"This is a role which provides an alternate constructor for creating objects\nusing parameters passed in from the command line.\n\nThis module attempts to DWIM as much as possible with the command line params\nby introspecting your class's attributes. It will use the name of your\nattribute as the command line option, and if there is a type constraint\ndefined, it will configure Getopt::Long to handle the option accordingly.","deps":{"p5-Getopt-Long-Descriptive":{"origin":"devel/p5-Getopt-Long-Descriptive","version":"0.116"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-ConfigFromFile":{"origin":"devel/p5-MooseX-ConfigFromFile","version":"0.14"},"p5-MooseX-Role-Parameterized":{"origin":"devel/p5-MooseX-Role-Parameterized","version":"1.11"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Moose-Policy","origin":"devel/p5-Moose-Policy","version":"0.05_1","comment":"Moose-mounted police","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Moose-Policy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fc1d732b03cd6e497396ef2d718fd0c296b5b02a6947b8bd1257d581a1954f8c","flatsize":20244,"path":"All/p5-Moose-Policy-0.05_1.pkg","repopath":"All/p5-Moose-Policy-0.05_1.pkg","licenselogic":"single","pkgsize":12980,"desc":"This module allows you to specify your project-wide or even company-wide\nMoose meta-policy.\n\nMost all of Moose's features can be customized through the use of custom\nmetaclasses, however fiddling with the metaclasses can be hairy.\nMoose::Policy removes most of that hairiness and makes it possible to\ncleanly contain a set of meta-level customizations in one easy to use\nmodule.","deps":{"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-Declare","origin":"devel/p5-MooseX-Declare","version":"0.43_1","comment":"Declarative syntax for Moose","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MooseX-Declare","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6d488880ab60c512d3842d5f3d38952bf9e7bf85f8cf115cc7bd297ef84e130c","flatsize":180798,"path":"All/p5-MooseX-Declare-0.43_1.pkg","repopath":"All/p5-MooseX-Declare-0.43_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":80188,"desc":"MooseX::Declare provides syntactic sugar for Moose, the postmodern\nobject system for Perl 5.  When used, it sets up the \"class\" and\n\"role\" keywords.","deps":{"p5-Devel-Declare":{"origin":"devel/p5-Devel-Declare","version":"0.006022"},"p5-Module-Runtime":{"origin":"devel/p5-Module-Runtime","version":"0.016"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Method-Signatures":{"origin":"devel/p5-MooseX-Method-Signatures","version":"0.49"},"p5-MooseX-Role-Parameterized":{"origin":"devel/p5-MooseX-Role-Parameterized","version":"1.11"},"p5-MooseX-Types":{"origin":"devel/p5-MooseX-Types","version":"0.50"},"p5-Parse-Method-Signatures":{"origin":"devel/p5-Parse-Method-Signatures","version":"1.003019"},"p5-Sub-Exporter":{"origin":"devel/p5-Sub-Exporter","version":"0.991"},"p5-Sub-Install":{"origin":"devel/p5-Sub-Install","version":"0.929"},"p5-aliased":{"origin":"devel/p5-aliased","version":"0.34"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"annotations":{"deprecated":"Deprecated by upstream without any alternative"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nDeprecated by upstream without any alternative."}]},{"name":"p5-MooX-late","origin":"devel/p5-MooX-late","version":"0.100","comment":"Perl extension to easily translate Moose code to Moo","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MooX-late","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"918d3b58629b408f3ec5a1ca7aebf80342442262ffd9a1705a74f787ffd35a42","flatsize":48570,"path":"All/p5-MooX-late-0.100.pkg","repopath":"All/p5-MooX-late-0.100.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13464,"desc":"Moo is a light-weight object oriented programming framework which aims\nto be compatible with Moose.  MooX::late provides some assistance by\nenabling a slightly more Moosey surface syntax.","deps":{"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-Sub-HandlesVia":{"origin":"devel/p5-Sub-HandlesVia","version":"0.050"},"p5-Type-Tiny":{"origin":"devel/p5-Type-Tiny","version":"2.006000"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooX-Types-MooseLike-Numeric","origin":"devel/p5-MooX-Types-MooseLike-Numeric","version":"1.03","comment":"Moo types for numbers","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MooX-Types-MooseLike-Numeric","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f9a2fcba18c30c61fb94b3ca0ccd8f5db5ed31d51d5135c0a58371ebe2880064","flatsize":12518,"path":"All/p5-MooX-Types-MooseLike-Numeric-1.03.pkg","repopath":"All/p5-MooX-Types-MooseLike-Numeric-1.03.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6204,"desc":"MooX::Types::MooseLike::Numeric provides Moo types for numbers.","deps":{"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-MooX-Types-MooseLike":{"origin":"devel/p5-MooX-Types-MooseLike","version":"0.29"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-Daemonize","origin":"devel/p5-MooseX-Daemonize","version":"0.22","comment":"Role for daemonizing your Moose based application","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MooseX-Daemonize","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ad05d8b57dbd1f8f0e581fdb0afb5ce979551f4a00d7cf4d254f80634bd1dc57","flatsize":69037,"path":"All/p5-MooseX-Daemonize-0.22.pkg","repopath":"All/p5-MooseX-Daemonize-0.22.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":35852,"desc":"Often you want to write a persistant daemon that has a pid file, and responds\nappropriately to Signals. This module provides a set of basic roles as an\ninfrastructure to do that.","deps":{"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Getopt":{"origin":"devel/p5-MooseX-Getopt","version":"0.78"},"p5-MooseX-Types-Path-Class":{"origin":"devel/p5-MooseX-Types-Path-Class","version":"0.09"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooX-TypeTiny","origin":"devel/p5-MooX-TypeTiny","version":"0.002003","comment":"Optimized type checks for Moo + Type::Tiny","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MooX-TypeTiny","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"367584f150eaa5ef7410c73e1d05a10a1286eaca459d35242cf4dc12727b0f23","flatsize":12623,"path":"All/p5-MooX-TypeTiny-0.002003.pkg","repopath":"All/p5-MooX-TypeTiny-0.002003.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7076,"desc":"This module optimizes Moo type checks when used with Type::Tiny to\nperform better. It will automatically apply to isa checks and coercions\nthat use Type::Tiny. Non-Type::Tiny isa checks will work as normal.\n\nThis is done by inlining the type check in a more optimal manner that\nis specific to Type::Tiny rather than the general mechanism Moo usually\nuses.\n\nWith this module, setters with type checks should be as fast as an\nequivalent check in Moose.","deps":{"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-Type-Tiny":{"origin":"devel/p5-Type-Tiny","version":"2.006000"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooX-Traits","origin":"devel/p5-MooX-Traits","version":"0.005_1","comment":"Automatically apply roles at object creation time","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MooX-Traits","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0be2f80f1b951dedfa8e04b04d71857edaa9748925339bdd06f82e853a8113a9","flatsize":14722,"path":"All/p5-MooX-Traits-0.005_1.pkg","repopath":"All/p5-MooX-Traits-0.005_1.pkg","licenselogic":"single","licenses":["ARTPERL10"],"pkgsize":9624,"desc":"Often you want to create components that can be added to a class arbitrarily.\nThis module makes it easy for the end user to use these components. Instead\nof requiring the user to create a named class with the desired roles applied,\nor apply roles to the instance one-by-one, he can just create a new class\nfrom yours with with_traits, and then instantiate that.","deps":{"p5-Exporter-Tiny":{"origin":"devel/p5-Exporter-Tiny","version":"1.006002"},"p5-Module-Runtime":{"origin":"devel/p5-Module-Runtime","version":"0.016"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-Role-Tiny":{"origin":"devel/p5-Role-Tiny","version":"2.002004"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooX-Types-MooseLike","origin":"devel/p5-MooX-Types-MooseLike","version":"0.29","comment":"Some Moosish types and a typer builder","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/MooX-Types-MooseLike","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5d2a94a23c374c7af28970bde5c7d8ee7a30fc44367a2fb380a75883bde38dff","flatsize":39868,"path":"All/p5-MooX-Types-MooseLike-0.29.pkg","repopath":"All/p5-MooX-Types-MooseLike-0.29.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15964,"desc":"MooX::Types::MooseLike provides some Moosish types and a typer builder.","deps":{"p5-Module-Runtime":{"origin":"devel/p5-Module-Runtime","version":"0.016"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooX-Thunking","origin":"devel/p5-MooX-Thunking","version":"0.08","comment":"Allow Moo attributes to be thunked","maintainer":"wen@FreeBSD.org","www":"https://metacpan.org/release/MooX-Thunking","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"05994d93a1245290dbdefe3f83f675e85b3559eabb2f9cfc76af504b443f7703","flatsize":11169,"path":"All/p5-MooX-Thunking-0.08.pkg","repopath":"All/p5-MooX-Thunking-0.08.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6432,"desc":"This is a Moo extension. It allows another value for the is parameter to \"has\"\nin Moo: \"thunked\". If used, this will allow you to transparently provide either\na real value for the attribute, or a \"CodeLike\" in Types::TypeTiny that when\ncalled will return such a real value.","deps":{"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-Type-Tiny":{"origin":"devel/p5-Type-Tiny","version":"2.006000"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-AuthorizedMethods","origin":"devel/p5-MooseX-AuthorizedMethods","version":"0.006_1","comment":"Syntax sugar for authorized methods","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/MooseX-AuthorizedMethods","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"51e4b71e23aa346db9cf1eb5d4bbc2b007982132541f57f8aac3971f1d6f064b","flatsize":21935,"path":"All/p5-MooseX-AuthorizedMethods-0.006_1.pkg","repopath":"All/p5-MooseX-AuthorizedMethods-0.006_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12152,"desc":"MooseX::AuthorizedMethods exports the \"authorized\" declarator that makes a\nverification if the user has the required permissions before the acual\ninvocation. The default verification method will take the \"user\" method result\nand call \"roles\" to list the roles given to that user.","deps":{"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-aliased":{"origin":"devel/p5-aliased","version":"0.34"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooX-Singleton","origin":"devel/p5-MooX-Singleton","version":"1.20","comment":"Turn your Moo class into singleton","maintainer":"dgeo@centrale-med.fr","www":"https://metacpan.org/pod/MooX::Singleton","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"344c785810141a38f8a603e729c6398a560397e4539e24fb5841c74d890e0652","flatsize":41217,"path":"All/p5-MooX-Singleton-1.20.pkg","repopath":"All/p5-MooX-Singleton-1.20.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9916,"desc":"Role::Tiny role that provides \"instance\" method turning your object into\nsingleton.\n\nNOTE: Subsequent calls to \"instance\" will return the singleton instance ignoring\nany arguments. This is different from MooseX::Singleton which does not allow any\narguments.","deps":{"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooX-Locale-Passthrough","origin":"devel/p5-MooX-Locale-Passthrough","version":"0.001","comment":"Provide API used in translator modules without translating","maintainer":"espen@tagestad.no","www":"https://metacpan.org/release/MooX-Locale-Passthrough","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"15b39cc185f02a47837eb2d19965b7fd899c804f649a50c2841a4aa393f33ba2","flatsize":11552,"path":"All/p5-MooX-Locale-Passthrough-0.001.pkg","repopath":"All/p5-MooX-Locale-Passthrough-0.001.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6856,"desc":"MooX::Locale::Passthrough is made to allow CPAN modules use translator API\nwithout adding heavy dependencies (external software) or requirements\n(operating resulting solution).","deps":{"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-AttributeShortcuts","origin":"devel/p5-MooseX-AttributeShortcuts","version":"0.037","comment":"Shorthand for common attribute options","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MooseX-AttributeShortcuts","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9a30f906e25d12baaf2ca0bd7346d47ca493382c2f5979208f613d3da2c306f0","flatsize":94288,"path":"All/p5-MooseX-AttributeShortcuts-0.037.pkg","repopath":"All/p5-MooseX-AttributeShortcuts-0.037.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":39548,"desc":"Ever find yourself repeatedly specifying writers and builders, because there's\nno good shortcut to specifying them?  Sometimes you want an attribute to have\na read-only public interface, but a private writer.  And wouldn't it be easier\nto just say \"builder => 1\" and have the attribute construct the canonical\n\"_build_$name\" builder name for you?","deps":{"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Meta-TypeConstraint-Mooish":{"origin":"devel/p5-MooseX-Meta-TypeConstraint-Mooish","version":"0.001"},"p5-MooseX-Role-Parameterized":{"origin":"devel/p5-MooseX-Role-Parameterized","version":"1.11"},"p5-MooseX-Types":{"origin":"devel/p5-MooseX-Types","version":"0.50"},"p5-MooseX-Types-Common":{"origin":"devel/p5-MooseX-Types-Common","version":"0.001014"},"p5-MooseX-Util":{"origin":"devel/p5-MooseX-Util","version":"0.006_1"},"p5-aliased":{"origin":"devel/p5-aliased","version":"0.34"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooX-HandlesVia","origin":"devel/p5-MooX-HandlesVia","version":"0.001009","comment":"NativeTrait-like behavior for Moo","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MooX-HandlesVia","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ee04eb1a931af4d3727896944da70df12727d2740c67648257c51a21498dd69d","flatsize":33133,"path":"All/p5-MooX-HandlesVia-0.001009.pkg","repopath":"All/p5-MooX-HandlesVia-0.001009.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":18748,"desc":"MooX::HandlesVia is an extension of Moo's 'handles' attribute\nfunctionality. It provides a means of proxying functionality from\nan external class to the given atttribute. This is most commonly\nused as a way to emulate 'Native Trait' behavior that has become\ncommonplace in Moose code, for which there was no Moo alternative.","deps":{"p5-Data-Perl":{"origin":"devel/p5-Data-Perl","version":"0.002011"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooX-ConfigFromFile","origin":"devel/p5-MooX-ConfigFromFile","version":"0.009","comment":"Moo eXtension for initializing objects from config file","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/MooX-ConfigFromFile","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ddd73bb091e754b9a624b4a98568ef0d21eba228188181d2381ca06c5edddff0","flatsize":43155,"path":"All/p5-MooX-ConfigFromFile-0.009.pkg","repopath":"All/p5-MooX-ConfigFromFile-0.009.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":20952,"desc":"MooX::ConfigFromFile is intended to easy load initialization values for\nattributes on object construction from an appropriate config file. The building\nis done in MooX::ConfigFromFile::Rule - using MooX::ConfigFromFile ensures the\nrole is applied.","deps":{"p5-Config-Any":{"origin":"devel/p5-Config-Any","version":"0.33"},"p5-File-Find-Rule":{"origin":"devel/p5-File-Find-Rule","version":"0.34"},"p5-Hash-Merge":{"origin":"textproc/p5-Hash-Merge","version":"0.302"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-MooX-File-ConfigDir":{"origin":"devel/p5-MooX-File-ConfigDir","version":"0.008"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-App-Cmd","origin":"devel/p5-MooseX-App-Cmd","version":"0.34","comment":"Mashes up MooseX::Getopt and App::Cmd","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MooseX-App-Cmd","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2d497ffd0a345158f48281d491ee6b52e0427102ec351641a5d2448835c7f92d","flatsize":49809,"path":"All/p5-MooseX-App-Cmd-0.34.pkg","repopath":"All/p5-MooseX-App-Cmd-0.34.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14464,"desc":"This module marries App::Cmd with MooseX::Getopt.\n\nUse it like App::Cmd advises (especially see App::Cmd::Tutorial),\nswapping App::Cmd::Command for MooseX::App::Cmd::Command.\n\nThen you can write your moose commands as moose classes, with\nMooseX::Getopt defining the options for you instead of opt_spec\nreturning a Getopt::Long::Descriptive spec.","deps":{"p5-App-Cmd":{"origin":"devel/p5-App-Cmd","version":"0.337"},"p5-Getopt-Long-Descriptive":{"origin":"devel/p5-Getopt-Long-Descriptive","version":"0.116"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Getopt":{"origin":"devel/p5-MooseX-Getopt","version":"0.78"},"p5-MooseX-NonMoose":{"origin":"devel/p5-MooseX-NonMoose","version":"0.27"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-App","origin":"devel/p5-MooseX-App","version":"1.43","comment":"Write user-friendly command line apps with even less suffering","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/MooseX-App","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6dac9a70d0bec5a0c81b96946939ca7e2d6e3931784335787317899e3f19a4ef","flatsize":255513,"path":"All/p5-MooseX-App-1.43.pkg","repopath":"All/p5-MooseX-App-1.43.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":93700,"desc":"MooseX-App is a highly customizeable helper to write user-friendly command-line\napplications without having to worry about most of the annoying things usually\ninvolved. Just take any existing Moose class, add a single line (use MooseX-App\nqw(PluginA PluginB ...)) and create one class for each command in an underlying\nnamespace.\n\nMooseX-App will then take care of\n- Finding, loading and initializing the command classes\n- Creating automated doucumentation\n- Reading and validating the command line options entered by the user\n\nRead the Tutorial for getting started with a simple MooseX::App command line\napplication.","deps":{"p5-Config-Any":{"origin":"devel/p5-Config-Any","version":"0.33"},"p5-IO-Interactive":{"origin":"devel/p5-IO-Interactive","version":"1.026,1"},"p5-Module-Pluggable":{"origin":"devel/p5-Module-Pluggable","version":"5.2"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-Path-Class":{"origin":"devel/p5-Path-Class","version":"0.37"},"p5-Pod-Elemental":{"origin":"textproc/p5-Pod-Elemental","version":"0.103006"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-AttributeHelpers","origin":"devel/p5-MooseX-AttributeHelpers","version":"0.25","comment":"Extend your attribute interfaces","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MooseX-AttributeHelpers","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3bbea281e05f5cc25b74acb9a76a9a2fa2cc93dd19ead4a2f71f70c7fa31b141","flatsize":191887,"path":"All/p5-MooseX-AttributeHelpers-0.25.pkg","repopath":"All/p5-MooseX-AttributeHelpers-0.25.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":93076,"desc":"While Moose attributes provide you with a way to name your accessors,\nreaders, writers, clearers and predicates, this library provides commonly\nused attribute helper methods for more specific types of data.","deps":{"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Moose-Autobox","origin":"devel/p5-Moose-Autobox","version":"0.15_1","comment":"Autoboxed wrappers for Native Perl datatypes","maintainer":"bill.brinzer@gmail.com","www":"https://metacpan.org/release/Moose-Autobox","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"573c0961a19a2d7e8a67f14c47685873cd3755140404786d133006b3d92a724a","flatsize":60898,"path":"All/p5-Moose-Autobox-0.15_1.pkg","repopath":"All/p5-Moose-Autobox-0.15_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":35116,"desc":"Moose::Autobox provides an implementation of SCALAR, ARRAY, HASH & CODE for use\nwith autobox. It does this using a hierarchy of roles in a manner similar to\nwhat Perl 6 might do.","deps":{"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-Syntax-Keyword-Junction":{"origin":"devel/p5-Syntax-Keyword-Junction","version":"0.003009"},"p5-autobox":{"origin":"devel/p5-autobox","version":"2.84"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Moos","origin":"devel/p5-Moos","version":"0.30_1","comment":"Moo s{imple,peedy,ingle}","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Moos","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e4db1a2b6c2f63971af81045291d40e049c09387bfbeaf279e9a4d2a784db076","flatsize":82898,"path":"All/p5-Moos-0.30_1.pkg","repopath":"All/p5-Moos-0.30_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":28440,"desc":"Moos completes the M to Moose sequence of Perl OO modules.\n\nThis one is pure Perl, single file and mostly Moose compatible (for what it\ndoes). Moos has no non-core dependencies, but certain features (roles, debugging\nfunctions, legacy Perl support) do require additional modules. If you steer away\nfrom those features, you don't need those additional modules.","deps":{"p5-Class-XSAccessor":{"origin":"devel/p5-Class-XSAccessor","version":"1.19_2,1"},"p5-Role-Tiny":{"origin":"devel/p5-Role-Tiny","version":"2.002004"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Monoceros","origin":"www/p5-Monoceros","version":"0.29","comment":"PSGI/Plack server w/ event driven connection manager, prefork workers","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Monoceros","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8d4df956e13ab61fa2ab7b9fa84fa873794539f6b17b0036eba4ea810447930e","flatsize":90220,"path":"All/p5-Monoceros-0.29.pkg","repopath":"All/p5-Monoceros-0.29.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":23976,"desc":"Monoceros is PSGI/Plack server supports HTTP/1.1.  Monoceros has a\nevent-driven connection manager and preforking workers.  Monoceros can\nkeep large amount of connection at minimal processes.","deps":{"p5-AnyEvent":{"origin":"devel/p5-AnyEvent","version":"7.17,1"},"p5-IO-FDPass":{"origin":"devel/p5-IO-FDPass","version":"1.3"},"p5-Net-CIDR-Lite":{"origin":"net/p5-Net-CIDR-Lite","version":"0.22"},"p5-POSIX-getpeername":{"origin":"net/p5-POSIX-getpeername","version":"0.01_2"},"p5-Parallel-Prefork":{"origin":"devel/p5-Parallel-Prefork","version":"0.18"},"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"p5-Starlet":{"origin":"www/p5-Starlet","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Monitoring-Livestatus","origin":"net-mgmt/p5-Monitoring-Livestatus","version":"0.84","comment":"Perl API for check_mk livestatus","maintainer":"egypcio@FreeBSD.org","www":"https://metacpan.org/release/Monitoring-Livestatus","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"66fe7cd345444eee5c9493ee12d0fe4fac45ba7245c8f11dcca5b6cfd9a50c46","flatsize":71324,"path":"All/p5-Monitoring-Livestatus-0.84.pkg","repopath":"All/p5-Monitoring-Livestatus-0.84.pkg","licenselogic":"single","licenses":["GPLv1+"],"pkgsize":22684,"desc":"Perl API for check_mk livestatus to access runtime data from Nagios and Icinga\n\nThis module connects via socket/tcp to the livestatus addon for Naemon, Nagios,\nIcinga and Shinken. You first have to install and activate the livestatus\naddon in your monitoring installation.","deps":{"p5-Cpanel-JSON-XS":{"origin":"converters/p5-Cpanel-JSON-XS","version":"4.39"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt","perl5"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"p5-MooX-StrictConstructor","origin":"devel/p5-MooX-StrictConstructor","version":"0.013","comment":"Make your Moo-based object constructors blow up on unknown attributes","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/MooX-StrictConstructor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8b3c5c330e514a70c5bd74e0347ec0d49167ba94c0637754d0c1eb5af2eae423","flatsize":29080,"path":"All/p5-MooX-StrictConstructor-0.013.pkg","repopath":"All/p5-MooX-StrictConstructor-0.013.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16532,"desc":"Simply loading this module makes your constructors \"strict\". If your constructor\nis called with an attribute init argument that your class does not declare, then\nit dies. This is a great way to catch small typos.","deps":{"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooX-Role-Parameterized","origin":"devel/p5-MooX-Role-Parameterized","version":"0.501","comment":"Roles with composition parameters","maintainer":"wen@FreeBSD.org","www":"https://metacpan.org/pod/MooX::Role::Parameterized","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b81699f0014f64ae13029394da3c2aac1afca5abb26fba5f542decaf7cc0cbc2","flatsize":31983,"path":"All/p5-MooX-Role-Parameterized-0.501.pkg","repopath":"All/p5-MooX-Role-Parameterized-0.501.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17324,"desc":"It is an experimental port of MooseX::Role::Parameterized to Moo.","deps":{"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooX-Options","origin":"devel/p5-MooX-Options","version":"4.103","comment":"Option keywords to your object (Mo/Moo/Moose)","maintainer":"espen@tagestad.no","www":"https://metacpan.org/release/MooX-Options","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"37446ed762b6d970f707bae25a4e541dcc7496d972e88c8a06da940b4e1b0a69","flatsize":84401,"path":"All/p5-MooX-Options-4.103.pkg","repopath":"All/p5-MooX-Options-4.103.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":37224,"desc":"MooX::Options adds option keywords to your object (Mo/Moo/Moose)","deps":{"p5-Data-Record":{"origin":"devel/p5-Data-Record","version":"0.02_2"},"p5-Getopt-Long-Descriptive":{"origin":"devel/p5-Getopt-Long-Descriptive","version":"0.116"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-MRO-Compat":{"origin":"devel/p5-MRO-Compat","version":"0.15"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-MooX-ConfigFromFile":{"origin":"devel/p5-MooX-ConfigFromFile","version":"0.009"},"p5-MooX-Locale-Passthrough":{"origin":"devel/p5-MooX-Locale-Passthrough","version":"0.001"},"p5-Path-Class":{"origin":"devel/p5-Path-Class","version":"0.37"},"p5-Regexp-Common":{"origin":"textproc/p5-Regexp-Common","version":"2017060201"},"p5-Term-Size-Any":{"origin":"devel/p5-Term-Size-Any","version":"0.002_1"},"p5-Unicode-LineBreak":{"origin":"textproc/p5-Unicode-LineBreak","version":"2019.001"},"p5-strictures":{"origin":"devel/p5-strictures","version":"2.000006,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Mongoose","origin":"databases/p5-Mongoose","version":"2.00","comment":"MongoDB document to Moose object mapper","maintainer":"n_hibma@FreeBSD.org","www":"https://metacpan.org/release/Mongoose/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"976cef32a3de3e5709cc7cf16dda5b6a1471981d42907a58cbd73e76680f7821","flatsize":142633,"path":"All/p5-Mongoose-2.00.pkg","repopath":"All/p5-Mongoose-2.00.pkg","licenselogic":"or","licenses":["ART10","GPLv1"],"pkgsize":60448,"desc":"This is a MongoDB to Moose object mapper. This module allows you to use\nthe full power of MongoDB within your Moose classes, without sacrificing\nMongoDB's power, flexibility and speed.","deps":{"p5-MongoDB":{"origin":"databases/p5-MongoDB","version":"2.2.2"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Role-Parameterized":{"origin":"devel/p5-MooseX-Role-Parameterized","version":"1.11"},"p5-MooseX-Singleton":{"origin":"devel/p5-MooseX-Singleton","version":"0.30"},"p5-Params-Coerce":{"origin":"devel/p5-Params-Coerce","version":"0.15"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Mojolicious-Plugin-YamlConfig","origin":"www/p5-Mojolicious-Plugin-YamlConfig","version":"0.2.1","comment":"YAML Configuration Plugin","maintainer":"skreuzer@FreeBSD.org","www":"https://metacpan.org/release/Mojolicious-Plugin-YamlConfig","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"86f4572d9115b97bf06514b6bfc82dcff1f9bd55d789f5b0fb230a8a887fc847","flatsize":11096,"path":"All/p5-Mojolicious-Plugin-YamlConfig-0.2.1.pkg","repopath":"All/p5-Mojolicious-Plugin-YamlConfig-0.2.1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6388,"desc":"Mojolicious::Plugin::YamlConfig is a YAML configuration plugin that preprocesses\nit's input with Mojo::Template.","deps":{"p5-Mojolicious":{"origin":"www/p5-Mojolicious","version":"9.39"},"p5-YAML-Tiny":{"origin":"textproc/p5-YAML-Tiny","version":"1.74"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-MooX-File-ConfigDir","origin":"devel/p5-MooX-File-ConfigDir","version":"0.008","comment":"Moo eXtension for File::ConfigDir","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/MooX-File-ConfigDir","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aa3c8a831f6c0a7d4cd884681d7d97d706eef469ac251f2793f25d27195b2aa3","flatsize":29345,"path":"All/p5-MooX-File-ConfigDir-0.008.pkg","repopath":"All/p5-MooX-File-ConfigDir-0.008.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12800,"desc":"MooX::File::ConfigDir is a helper for easily find configuration file locations.\nWhether to use this information for find a suitable place for installing them or\nlooking around for finding any piece of settings, heavily depends on the\nrequirements.","deps":{"p5-File-ConfigDir":{"origin":"devel/p5-File-ConfigDir","version":"0.021"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Mojolicious-Plugin-SetUserGroup","origin":"www/p5-Mojolicious-Plugin-SetUserGroup","version":"1.000","comment":"Mojolicious plugin to set unprivileged credentials","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/pod/Mojolicious::Plugin::SetUserGroup","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c4e951e33cf0d9e2fa3cdd2290d54edb62aedc35773ff167a64e2567ab7eab4b","flatsize":17228,"path":"All/p5-Mojolicious-Plugin-SetUserGroup-1.000.pkg","repopath":"All/p5-Mojolicious-Plugin-SetUserGroup-1.000.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":9148,"desc":"This plugin is intended to replace the setuidgid functionality of Mojo::Server.\nIt should be loaded in application startup and it will change the user and\ngroup credentials of the process when Mojo::IOLoop is started, which occurs in\neach worker process of a Mojo::Server::Prefork daemon like hypnotoad.\n\nThis allows an application to be started as root so it can bind to privileged\nports such as port 80 or 443, but run worker processes as unprivileged users.\nHowever, if the application is not started as root, it will most likely fail to\nchange credentials. So, you should only set the user/group when the application\nis started as root.","deps":{"p5-Mojolicious":{"origin":"www/p5-Mojolicious","version":"9.39"},"p5-Unix-Groups-FFI":{"origin":"devel/p5-Unix-Groups-FFI","version":"1.000"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-MooX-Cmd","origin":"devel/p5-MooX-Cmd","version":"0.017","comment":"Giving an easy Moo style way to make command organized CLI apps","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/MooX-Cmd","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"30837fad980aa5845c5cd8854f3775a920da9230673cb8c13ce5e8c5e46d91c5","flatsize":47305,"path":"All/p5-MooX-Cmd-0.017.pkg","repopath":"All/p5-MooX-Cmd-0.017.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":22456,"desc":"Giving an easy Moo style way to make command organized CLI apps","deps":{"p5-IO-TieCombine":{"origin":"devel/p5-IO-TieCombine","version":"1.005"},"p5-Module-Pluggable":{"origin":"devel/p5-Module-Pluggable","version":"5.2"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-Package-Stash":{"origin":"devel/p5-Package-Stash","version":"0.40"},"p5-Regexp-Common":{"origin":"textproc/p5-Regexp-Common","version":"2017060201"},"p5-Test-LoadAllModules":{"origin":"devel/p5-Test-LoadAllModules","version":"0.022_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Mojolicious-Plugin-OpenAPI","origin":"www/p5-Mojolicious-Plugin-OpenAPI","version":"5.05","comment":"OpenAPI / Swagger plugin for Mojolicious","maintainer":"hrs@FreeBSD.org","www":"https://metacpan.org/dist/Mojolicious-Plugin-OpenAPI","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1738ecdd5e4ae443de0dbb29825781b07ead809f231186254b1167910475417e","flatsize":141141,"path":"All/p5-Mojolicious-Plugin-OpenAPI-5.05.pkg","repopath":"All/p5-Mojolicious-Plugin-OpenAPI-5.05.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":60712,"desc":"Mojolicious::Plugin::OpenAPI is Mojolicious::Plugin that add\nroutes and input/output validation to your Mojolicious application\nbased on a OpenAPI (Swagger) specification.  This plugin supports\nboth version 2.0 and 3.x, though 3.x might have some missing features.","deps":{"p5-JSON-Validator":{"origin":"textproc/p5-JSON-Validator","version":"5.15"},"p5-Mojolicious":{"origin":"www/p5-Mojolicious","version":"9.39"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-MooX-Aliases","origin":"devel/p5-MooX-Aliases","version":"0.001006_1","comment":"Easy aliasing of methods and attributes in Moo","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MooX-Aliases","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f8afc33ff9f4f8cb57ea10dec1e3cd437adfc5b9c0c5cc9e9fd9fd27b003056e","flatsize":6609,"path":"All/p5-MooX-Aliases-0.001006_1.pkg","repopath":"All/p5-MooX-Aliases-0.001006_1.pkg","licenselogic":"single","licenses":["ARTPERL10"],"pkgsize":5048,"desc":"The MooX::Aliases module will allow you to quickly alias methods in Moo.\nIt provides an alias parameter for has() to generate aliased accessors\nas well as the standard ones. Attributes can also be initialized in the\nconstructor via their aliased names.","deps":{"p5-Class-Method-Modifiers":{"origin":"devel/p5-Class-Method-Modifiers","version":"2.15"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-strictures":{"origin":"devel/p5-strictures","version":"2.000006,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooX-Attribute-ENV","origin":"devel/p5-MooX-Attribute-ENV","version":"0.04","comment":"Allow Moo attributes to get their values from %ENV","maintainer":"wen@FreeBSD.org","www":"https://metacpan.org/release/MooX-Attribute-ENV","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d1a4390767a44a12dd29e9aefd083fbf1ada297da4ea36dadabc445ce00d0b42","flatsize":13878,"path":"All/p5-MooX-Attribute-ENV-0.04.pkg","repopath":"All/p5-MooX-Attribute-ENV-0.04.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7536,"desc":"This is a Moo extension. It allows other attributes for \"has\" in Moo.\nIf any of these are given, then instead of the normal value-setting\n\"chain\" for attributes of given, default; the chain will be given,\nenvironment, default.","deps":{"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Mojolicious-Plugin-HamlRenderer","origin":"www/p5-Mojolicious-Plugin-HamlRenderer","version":"2.100000","comment":"Haml renderer for Mojolicious","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Mojolicious-Plugin-HamlRenderer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"380e46337594655260379c2490bd7e210be4056658c8aea36291d5186e833df3","flatsize":13978,"path":"All/p5-Mojolicious-Plugin-HamlRenderer-2.100000.pkg","repopath":"All/p5-Mojolicious-Plugin-HamlRenderer-2.100000.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8228,"desc":"This plugin enables using the HTML Abstraction Markup Language (Haml),\nvia Text::Haml, as the rendering engine in Mojolicious apps. Haml pares\ndown HTML markup to almost the bare minimum, which speeds up\ndevelopment and reduces the likelihood of tag errors.","deps":{"p5-Mojolicious":{"origin":"www/p5-Mojolicious","version":"9.39"},"p5-Text-Haml":{"origin":"textproc/p5-Text-Haml","version":"0.990118"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Moo","origin":"devel/p5-Moo","version":"2.005005","comment":"Minimalist Object Orientation (with Moose compatibility)","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Moo","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a8d2b726d6f465e70dd4036e83345ee1e61dfca0b41d1c8a5a1123fa38ffbaed","flatsize":153284,"path":"All/p5-Moo-2.005005.pkg","repopath":"All/p5-Moo-2.005005.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":50028,"desc":"Moo is an extremely light-weight Object Orientation system. It allows\none to concisely define objects and roles with a convenient syntax that\navoids the details of Perl's object system. Moo contains a subset of\nMoose and is optimised for rapid startup.\n\nThe name Moo is based on the idea that it provides almost -- but not\nquite -- two thirds of Moose.\n\nUnlike Mouse this module does not aim at full compatibility with\nMoose's surface syntax, preferring instead to provide full\ninteroperability via metaclass inflation capabilities.","deps":{"p5-Class-Method-Modifiers":{"origin":"devel/p5-Class-Method-Modifiers","version":"2.15"},"p5-Role-Tiny":{"origin":"devel/p5-Role-Tiny","version":"2.002004"},"p5-Sub-Quote":{"origin":"devel/p5-Sub-Quote","version":"2.006008_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"options":{"XS":"off"}},{"name":"pcgen","origin":"games/pcgen","version":"6.06.01_1","comment":"Java-based RPG character generator and maintenance program","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f8aafc07705af97e7554a52054c84d2a42a34ac238bf2a9281c1c64d1d63fc86","flatsize":164703371,"path":"All/pcgen-6.06.01_1.pkg","repopath":"All/pcgen-6.06.01_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":58912376,"desc":"PCGen is a Java-based RPG character generator and maintenance program\nthat works on all platforms.\nIt currently is aimed at supporting as many rpgs as humanly possible.\nCurrently the focus is on OGL games (OGL = the Open Gaming License\ncrafted by Wizards of the Coast).\n\nAll datafiles are ASCII so they can be modified by users, and are\navailable through the pcgendm project.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["games","java"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe pcgen port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"p5-Mojolicious-Plugin-Authentication","origin":"www/p5-Mojolicious-Plugin-Authentication","version":"1.39","comment":"Mojolicious plugin to make authentication a bit easier","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Mojolicious-Plugin-Authentication","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0585d274bbe4f1f144c6a5a2f9b722bf6ad5814fc8d3a6eec382929f97fc1dd6","flatsize":62986,"path":"All/p5-Mojolicious-Plugin-Authentication-1.39.pkg","repopath":"All/p5-Mojolicious-Plugin-Authentication-1.39.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":18368,"desc":"Mojolicious::Plugin::Authentication is a module that helps you deal\nwith authenticating users in your Mojolicious application.","deps":{"p5-Mojolicious":{"origin":"www/p5-Mojolicious","version":"9.39"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Monitoring-Plugin","origin":"net-mgmt/p5-Monitoring-Plugin","version":"0.40","comment":"Modules to streamline writing Monitoring plugins","maintainer":"joneum@FreeBSD.org","www":"https://metacpan.org/dist/Monitoring-Plugin","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7fad2e952e9cc11100ad8c1b4291e303954afd4455a94728bd183165e65a7a73","flatsize":118615,"path":"All/p5-Monitoring-Plugin-0.40.pkg","repopath":"All/p5-Monitoring-Plugin-0.40.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":52864,"desc":"Object oriented helper routines for your Nagios plugin:\n\nThis is the place for common routines when writing Nagios plugins. The idea is\nto make it as easy as possible for developers to conform to the plugin\nguidelines (http://nagiosplug.sourceforge.net/developer-guidelines.html).","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Config-Tiny":{"origin":"devel/p5-Config-Tiny","version":"2.30"},"p5-Math-Calc-Units":{"origin":"math/p5-Math-Calc-Units","version":"1.07_1"},"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt","perl5"],"options":{"DOCS":"on"}},{"name":"p5-MojoX-Renderer-Xslate","origin":"www/p5-MojoX-Renderer-Xslate","version":"0.14","comment":"Text::Xslate renderer for for Mojolicious","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/pod/MojoX::Renderer::Xslate","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"405325e85b4a65f5f4dab27a3ebbfef2393907ac3ce76ccf1354af8af0fbde7b","flatsize":16434,"path":"All/p5-MojoX-Renderer-Xslate-0.14.pkg","repopath":"All/p5-MojoX-Renderer-Xslate-0.14.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9272,"desc":"Render Text::Xslate templates from Mojolicious apps.","deps":{"p5-Mojolicious":{"origin":"www/p5-Mojolicious","version":"9.39"},"p5-Text-Xslate":{"origin":"textproc/p5-Text-Xslate","version":"3.4.0"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc","www"]},{"name":"p5-Monitor-Simple","origin":"sysutils/p5-Monitor-Simple","version":"0.2.8_1","comment":"Simple monitoring of applications and services","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Monitor-Simple","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aafde1b0c0022bc2e1b94d1d3da6c6db12d1a9f120fd7c7ba309b55112840b69","flatsize":187087,"path":"All/p5-Monitor-Simple-0.2.8_1.pkg","repopath":"All/p5-Monitor-Simple-0.2.8_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":58336,"desc":"Monitor::Simple allows simple monitoring of applications and services of your IT\ninfrastructure. There are many such tools, some of them very complex and\nsophisticated. For example, one widely used is Nagios (http://www.nagios.org/).\nThe Monitor::Simple does not aim, as its name indicates, for all features\nprovided by those tools. It allows, however, to check whether your applications\nand services are running correctly. Its simple command-line interface can be\nused in cron jobs and reports can be viewed as a single HTML or text page.","deps":{"p5-IO-CaptureOutput":{"origin":"devel/p5-IO-CaptureOutput","version":"1.1105"},"p5-Log-Log4perl":{"origin":"devel/p5-Log-Log4perl","version":"1.57"},"p5-Parallel-ForkManager":{"origin":"devel/p5-Parallel-ForkManager","version":"2.03"},"p5-XML-Simple":{"origin":"textproc/p5-XML-Simple","version":"2.25"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-Mon","origin":"net-mgmt/p5-Mon","version":"0.11_1","comment":"Perl module that supports mon, a network and system monitoring daemon","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Mon","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"32278c805e3c981bd5dded9b8daf955ed817ae0c6df21caddbff212ec95f2ca8","flatsize":83145,"path":"All/p5-Mon-0.11_1.pkg","repopath":"All/p5-Mon-0.11_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":27564,"desc":"This is the Perl5 module for interfacing with the Mon system monitoring\npackage. Currently only the client interface is implemented, but more\nthings like special logging routines and persistent monitors are being\nconsidered.\n\n\"mon\" is a tool for monitoring the availability of services.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt","perl5","sysutils"]},{"name":"p5-Mojolicious-Plugin-TtRenderer","origin":"www/p5-Mojolicious-Plugin-TtRenderer","version":"1.62","comment":"Template-toolkit renderer for Mojolicious","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Mojolicious-Plugin-TtRenderer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aeb0f60d08eea381f295a36690b3a7ba9d54853231d2529ecc5e5420a960f701","flatsize":57992,"path":"All/p5-Mojolicious-Plugin-TtRenderer-1.62.pkg","repopath":"All/p5-Mojolicious-Plugin-TtRenderer-1.62.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":18332,"desc":"This is a simple Template Toolkit rendering engine for Mojolicious.","deps":{"p5-Mojolicious":{"origin":"www/p5-Mojolicious","version":"9.39"},"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Mojo-UserAgent-Mockable","origin":"www/p5-Mojo-UserAgent-Mockable","version":"1.59","comment":"Mojo User-Agent that can record and play back requests without Internet connectivity","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/Mojo-UserAgent-Mockable","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a3b83a9e43b4162b2f74cdf290968ef19f9218757a352cf6178356929b66d73d","flatsize":83596,"path":"All/p5-Mojo-UserAgent-Mockable-1.59.pkg","repopath":"All/p5-Mojo-UserAgent-Mockable-1.59.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":27328,"desc":"Mojo::UserAgent::Mockable is a Mojo User-Agent that can record and play back\nrequests without Internet connectivity, similar to LWP::UserAgent::Mockable.","deps":{"p5-Class-Load":{"origin":"devel/p5-Class-Load","version":"0.25"},"p5-JSON-MaybeXS":{"origin":"converters/p5-JSON-MaybeXS","version":"1.004008"},"p5-Mojolicious":{"origin":"www/p5-Mojolicious","version":"9.39"},"p5-Path-Tiny":{"origin":"devel/p5-Path-Tiny","version":"0.146"},"p5-Safe-Isa":{"origin":"devel/p5-Safe-Isa","version":"1.000010"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Mojolicious-Plugin-NYTProf","origin":"devel/p5-Mojolicious-Plugin-NYTProf","version":"0.23","comment":"Auto handling of Devel::NYTProf in your Mojolicious app","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Mojolicious-Plugin-NYTProf","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"79a9b68b505c876f8919b991332c659f161fbddebc2c02c8f0903ba4b3d235fb","flatsize":24097,"path":"All/p5-Mojolicious-Plugin-NYTProf-0.23.pkg","repopath":"All/p5-Mojolicious-Plugin-NYTProf-0.23.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11884,"desc":"This plugin enables Mojolicious to automatically generate Devel::NYTProf\nprofiles and routes for your app, and sets up a route for viewing the\ncollected data.","deps":{"p5-Devel-NYTProf":{"origin":"devel/p5-Devel-NYTProf","version":"6.14"},"p5-File-Which":{"origin":"sysutils/p5-File-Which","version":"1.27"},"p5-Mojolicious":{"origin":"www/p5-Mojolicious","version":"9.39"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5","www"]},{"name":"p5-Mojolicious-Plugin-Mongodb","origin":"www/p5-Mojolicious-Plugin-Mongodb","version":"1.16_1","comment":"Use MongoDB in Mojolicious","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Mojolicious-Plugin-Mongodb","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9a0edeade38dd46f0cd4a29f2adf0e98da682ba533cddf182ee03f8494bd1d82","flatsize":49385,"path":"All/p5-Mojolicious-Plugin-Mongodb-1.16_1.pkg","repopath":"All/p5-Mojolicious-Plugin-Mongodb-1.16_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13364,"desc":"Mojolicious::Plugin::Mongodb provides a few helpers to ease the use of MongoDB\nin your Mojolicious application.","deps":{"p5-Mojolicious":{"origin":"www/p5-Mojolicious","version":"9.39"},"p5-MongoDB":{"origin":"databases/p5-MongoDB","version":"2.2.2"},"p5-Tie-IxHash":{"origin":"devel/p5-Tie-IxHash","version":"1.23_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Mojolicious-Plugin-Database","origin":"www/p5-Mojolicious-Plugin-Database","version":"1.10_1","comment":"Handling of DBI based connections in Mojolicious","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Mojolicious-Plugin-Database","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"50f8fbd9cbf85dfbeb6c4ce3bc8c2cc2fcc5b410b29e66ec994131a80d2413d8","flatsize":15457,"path":"All/p5-Mojolicious-Plugin-Database-1.10_1.pkg","repopath":"All/p5-Mojolicious-Plugin-Database-1.10_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8332,"desc":"Mojolicious::Plugin::Database provides \"sane\" handling of DBI connections so\nproblems with pre-forking (Hypnotoad, etc.) will not occur.","deps":{"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-Mojolicious":{"origin":"www/p5-Mojolicious","version":"9.39"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Mojolicious-Plugin-Mail","origin":"mail/p5-Mojolicious-Plugin-Mail","version":"1.5","comment":"Mojolicious plugin to send email","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Mojolicious-Plugin-Mail","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"66671452c6b85ef0eb9827510d451cffb6620f8f5e0662bddcc492107a5c957a","flatsize":28231,"path":"All/p5-Mojolicious-Plugin-Mail-1.5.pkg","repopath":"All/p5-Mojolicious-Plugin-Mail-1.5.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13852,"desc":"Mojolicous::Plugin::Mail is a plugin for Mojolicious apps to send mail using\nMIME::Lite. Mojolicious 4.0 ready.","deps":{"p5-MIME-EncWords":{"origin":"mail/p5-MIME-EncWords","version":"1.015.0"},"p5-MIME-Lite":{"origin":"mail/p5-MIME-Lite","version":"3.033"},"p5-Mojolicious":{"origin":"www/p5-Mojolicious","version":"9.39"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Mojolicious-Plugin-BasicAuthPlus","origin":"www/p5-Mojolicious-Plugin-BasicAuthPlus","version":"0.11.3","comment":"Basic HTTP Auth Helper Plus","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/Mojolicious-Plugin-BasicAuthPlus","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"32d5f5d60361e32ac76ebe9a2908d4f2fe5f51435cd6be0073ac8dc2375985f2","flatsize":64905,"path":"All/p5-Mojolicious-Plugin-BasicAuthPlus-0.11.3.pkg","repopath":"All/p5-Mojolicious-Plugin-BasicAuthPlus-0.11.3.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":18704,"desc":"Mojolicious::Plugin::BasicAuthPlus is a helper for basic HTTP authentication\nthat supports multiple authentication schemes, including a callback, explicit\nusername and password (plaintext or encrypted) without a callback, a passwd\nfile, LDAP, and Active Directory.","deps":{"p5-Authen-Simple":{"origin":"security/p5-Authen-Simple","version":"0.5_1"},"p5-Authen-Simple-Passwd":{"origin":"security/p5-Authen-Simple-Passwd","version":"0.6_1"},"p5-Mojolicious":{"origin":"www/p5-Mojolicious","version":"9.39"},"p5-perl-ldap":{"origin":"net/p5-perl-ldap","version":"0.6800"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Mojo-Log-Clearable","origin":"devel/p5-Mojo-Log-Clearable","version":"1.001","comment":"Log rotation role for Mojo::Log","maintainer":"olgeni@FreeBSD.org","www":"https://metacpan.org/pod/Mojo::Log::Clearable","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"33be84fc999cecb4d7fa42db44e6f7bdaf3364ef31582b9d110e41f191ca9170","flatsize":17493,"path":"All/p5-Mojo-Log-Clearable-1.001.pkg","repopath":"All/p5-Mojo-Log-Clearable-1.001.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":10352,"desc":"Mojo::Log is a simple logger class. It holds a filehandle once it writes to\na log, and changing \"path\" in Mojo::Log does not open a new filehandle for\nlogging.\n\nMojo::Log::Role::Clearable is a role that provides a \"clear_handle\" method\nand automatically calls it when \"path\" in Mojo::Log is modified, so the\nlogging handle is reopened at the new path.\n\nThe \"clear_handle\" method can also be used to reopen the logging handle\nafter log rotation.","deps":{"p5-Mojolicious":{"origin":"www/p5-Mojolicious","version":"9.39"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Mojo-IOLoop-ForkCall","origin":"www/p5-Mojo-IOLoop-ForkCall","version":"0.21","comment":"Run blocking functions asynchronously by forking","maintainer":"olgeni@FreeBSD.org","www":"https://metacpan.org/release/Mojo-IOLoop-ForkCall","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7dfe4e33e422ed269dd37593e4b2c648aa6b9f99698e861876d1a46a997e9c9e","flatsize":29453,"path":"All/p5-Mojo-IOLoop-ForkCall-0.21.pkg","repopath":"All/p5-Mojo-IOLoop-ForkCall-0.21.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16652,"desc":"Mojo::IOLoop::ForkCall - run blocking functions asynchronously by forking","deps":{"p5-IO-Pipely":{"origin":"devel/p5-IO-Pipely","version":"0.006"},"p5-Mojo-IOLoop-Delay":{"origin":"www/p5-Mojo-IOLoop-Delay","version":"8.76"},"p5-Mojolicious":{"origin":"www/p5-Mojolicious","version":"9.39"},"p5-Perl-OSType":{"origin":"devel/p5-Perl-OSType","version":"1.010"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Mojo-IOLoop-Delay","origin":"www/p5-Mojo-IOLoop-Delay","version":"8.76","comment":"Flow-control helpers for Mojo::Promise","maintainer":"olgeni@FreeBSD.org","www":"https://metacpan.org/release/Mojo-IOLoop-Delay","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9b4091c82528cc86b1ce8a856544ea6554f0260da59a0f062c06fcad2780789e","flatsize":21388,"path":"All/p5-Mojo-IOLoop-Delay-8.76.pkg","repopath":"All/p5-Mojo-IOLoop-Delay-8.76.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":11200,"desc":"Mojo::IOLoop::Delay adds flow-control helpers to Mojo::Promise,\nwhich can help you avoid deep nested closures that often result\nfrom continuation-passing style.","deps":{"p5-Mojolicious":{"origin":"www/p5-Mojolicious","version":"9.39"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Mojo-DOM58","origin":"www/p5-Mojo-DOM58","version":"3.001","comment":"Minimalistic HTML/XML DOM parser with CSS selectors","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/dist/Mojo-DOM58","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5dcdb8e917577b5f0e2e47afe97ce779b24b0259322236e50e385f875de687dc","flatsize":137175,"path":"All/p5-Mojo-DOM58-3.001.pkg","repopath":"All/p5-Mojo-DOM58-3.001.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":46808,"desc":"Mojo::DOM58 is a minimalistic and relaxed pure-Perl HTML/XML DOM parser\nbased on Mojo::DOM.  It supports the HTML Living Standard, Extensible\nMarkup Language (XML) 1.0, and matching based on CSS3 selectors.  It will\neven try to interpret broken HTML and XML, so you should not use it for\nvalidation.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-MongoDB","origin":"databases/p5-MongoDB","version":"2.2.2","comment":"Mongo Driver for Perl","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/MongoDB","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9f58db61f33fa794790a161e6ac298e09b48458c0bfdeaf1e78c957d4fea15c9","flatsize":1104688,"path":"All/p5-MongoDB-2.2.2.pkg","repopath":"All/p5-MongoDB-2.2.2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":299328,"desc":"p5-MongoDB is a Mongo Driver for Perl.","deps":{"p5-Authen-SASL-SASLprep":{"origin":"security/p5-Authen-SASL-SASLprep","version":"1.100"},"p5-Authen-SCRAM":{"origin":"security/p5-Authen-SCRAM","version":"0.011"},"p5-BSON":{"origin":"databases/p5-BSON","version":"1.12.2"},"p5-BSON-XS":{"origin":"databases/p5-BSON-XS","version":"0.8.4"},"p5-Class-XSAccessor":{"origin":"devel/p5-Class-XSAccessor","version":"1.19_2,1"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"p5-Safe-Isa":{"origin":"devel/p5-Safe-Isa","version":"1.000010"},"p5-Sub-Quote":{"origin":"devel/p5-Sub-Quote","version":"2.006008_1"},"p5-Tie-IxHash":{"origin":"devel/p5-Tie-IxHash","version":"1.23_1"},"p5-Type-Tiny":{"origin":"devel/p5-Type-Tiny","version":"2.006000"},"p5-Type-Tiny-XS":{"origin":"devel/p5-Type-Tiny-XS","version":"0.025"},"p5-UUID-URandom":{"origin":"devel/p5-UUID-URandom","version":"0.001"},"p5-boolean":{"origin":"devel/p5-boolean","version":"0.46"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-MojoX-Log-Dispatch-Simple","origin":"www/p5-MojoX-Log-Dispatch-Simple","version":"1.12","comment":"Simple Log::Dispatch replacement of Mojo::Log","maintainer":"bokutin@bokut.in","www":"https://metacpan.org/release/MojoX-Log-Dispatch-Simple","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6a38661c5e5f373e8167c10c8c23df8f1909b6d84d9326c8be8ca5485132d2ca","flatsize":34977,"path":"All/p5-MojoX-Log-Dispatch-Simple-1.12.pkg","repopath":"All/p5-MojoX-Log-Dispatch-Simple-1.12.pkg","licenselogic":"or","licenses":["ARTPERL10","GPLv1+"],"pkgsize":11960,"desc":"Simple Log::Dispatch replacement of Mojo::Log","deps":{"p5-Log-Dispatch":{"origin":"devel/p5-Log-Dispatch","version":"2.71"},"p5-Mojolicious":{"origin":"www/p5-Mojolicious","version":"9.39"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Module-Versions-Report","origin":"devel/p5-Module-Versions-Report","version":"1.06_1","comment":"Report versions of all modules in memory","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f655abfd1b0585173e3ec3484fe070c83812f6db0d5a30f14ef0e8d650fc2bf8","flatsize":7947,"path":"All/p5-Module-Versions-Report-1.06_1.pkg","repopath":"All/p5-Module-Versions-Report-1.06_1.pkg","licenselogic":"single","pkgsize":5780,"desc":"use Module::Versions::Report;\n\n...and any code you want...\n\nThis will run all your code normally, but then as the Perl interpreter\nis about to exit, it will print something like:\n\nPerl v5.6.1 under MSWin32.\nModules in memory:\nattributes;\nAutoLoader v5.58;\nCarp;\nConfig;\nDynaLoader v1.04;\nExporter v5.562;\nModule::Versions::Report v1.01;\nHTML::Entities v1.22;\nHTML::HeadParser v2.15;\nHTML::Parser v3.25;\n[... and whatever other modules were loaded that session...]","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MogileFS-Client","origin":"sysutils/p5-MogileFS-Client","version":"1.17_2","comment":"Client library for the MogileFS distributed file system","maintainer":"trociny@FreeBSD.org","www":"https://metacpan.org/release/MogileFS-Client","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"adc5a78aa1e46ddf3182038e1824bb5773f7d74e8dcc7e786538ca096b5bca63","flatsize":80839,"path":"All/p5-MogileFS-Client-1.17_2.pkg","repopath":"All/p5-MogileFS-Client-1.17_2.pkg","licenselogic":"single","pkgsize":25124,"desc":"This module is a client library for the MogileFS distributed file\nsystem. The class method 'new' creates a client object against a\nparticular mogilefs tracker and domain. This object may then be used\nto store and retrieve content easily from MogileFS.","deps":{"p5-IO-Stringy":{"origin":"devel/p5-IO-Stringy","version":"2.113"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5","sysutils"]},{"name":"p5-Mojo-Weixin","origin":"www/p5-Mojo-Weixin","version":"1.4.6","comment":"Weixin Client Framework base on Mojolicious","maintainer":"wen@FreeBSD.org","www":"https://metacpan.org/release/Mojo-Weixin","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4a4ad874db6a82282bf02ad1754de2a6b4e244f1e47c07d6e56fec235bd61c07","flatsize":467118,"path":"All/p5-Mojo-Weixin-1.4.6.pkg","repopath":"All/p5-Mojo-Weixin-1.4.6.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":106776,"desc":"Mojo::Weixin is a Weixin Client Framework base on Mojolicious.","deps":{"p5-Encode-Locale":{"origin":"converters/p5-Encode-Locale","version":"1.05"},"p5-IO-Socket-SSL":{"origin":"security/p5-IO-Socket-SSL","version":"2.089"},"p5-Mojolicious":{"origin":"www/p5-Mojolicious","version":"9.39"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Module-Version","origin":"devel/p5-Module-Version","version":"0.201","comment":"Get module versions","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Module-Version","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"34c636b2b8aa8203f2a2c5a09d3958a2bcbd91f8f0eeaee8ad8891739b9850ea","flatsize":53992,"path":"All/p5-Module-Version-0.201.pkg","repopath":"All/p5-Module-Version-0.201.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17348,"desc":"This module fetches the version of any other module.","deps":{"p5-local-lib":{"origin":"devel/p5-local-lib","version":"2.000029"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Module-Util","origin":"devel/p5-Module-Util","version":"1.09_2","comment":"Perl module name tools and transformations","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Module-Util","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"531748c5350b86d031d350eb22dca9221c91e444370cd07b0637ebf7c37b0858","flatsize":29712,"path":"All/p5-Module-Util-1.09_2.pkg","repopath":"All/p5-Module-Util-1.09_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15700,"desc":"This module provides a few useful functions for manipulating module\nnames. Its main aim is to centralise some of the functions commonly used\nby modules that manipulate other modules in some way, like converting\nmodule names to relative paths.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Module-Starter-Plugin-TT2","origin":"devel/p5-Module-Starter-Plugin-TT2","version":"0.125_2","comment":"TT2 templates for Module::Starter::Template","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Module-Starter-Plugin-TT2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b189ce3a8ca5daae35d66c034b187cdf656bb439aa1ae97c2d80164147c52ffe","flatsize":16679,"path":"All/p5-Module-Starter-Plugin-TT2-0.125_2.pkg","repopath":"All/p5-Module-Starter-Plugin-TT2-0.125_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8928,"desc":"Module::Starter::Plugin::TT2 - allows the use of TT2 to render templates\n\nThis module is a plugin for Module::Starter, and allows the use of TT2 to\nrender templates.","deps":{"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Module-Used","origin":"devel/p5-Module-Used","version":"v1.2.0_4","comment":"Find modules loaded by Perl code without running it","maintainer":"tsucchi@cpan.org","www":"https://metacpan.org/release/Module-Used","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"033957af50e1d653724890e8555adc005d8654ee22358a51fe9b810bd88e8937","flatsize":28766,"path":"All/p5-Module-Used-v1.2.0_4.pkg","repopath":"All/p5-Module-Used-v1.2.0_4.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14692,"desc":"Find modules loaded by Perl code without running it.","deps":{"p5-File-Next":{"origin":"sysutils/p5-File-Next","version":"1.18"},"p5-PPI":{"origin":"textproc/p5-PPI","version":"1.278"},"p5-Readonly":{"origin":"devel/p5-Readonly","version":"2.05"},"p5-Test-Deep":{"origin":"devel/p5-Test-Deep","version":"1.204"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Module-Starter-Plugin-SimpleStore","origin":"devel/p5-Module-Starter-Plugin-SimpleStore","version":"0.144_1","comment":"Provide methods of retrieving templates for Module::Starter","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Module-Starter-Plugin-SimpleStore","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7921add2e3e15d1fdc54a6354c5360a38425acda83416df9e481484268b0c184","flatsize":20024,"path":"All/p5-Module-Starter-Plugin-SimpleStore-0.144_1.pkg","repopath":"All/p5-Module-Starter-Plugin-SimpleStore-0.144_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11156,"desc":"Module::Starter::Plugin::SimpleStore\n\nThis is a set of simple plugins for Module::Starter to provide methods of\nretrieving templates.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Mojo-Server-FastCGI","origin":"www/p5-Mojo-Server-FastCGI","version":"0.41_1","comment":"Mojo Server FastCGI","maintainer":"dikshie@sfc.wide.ad.jp","www":"https://metacpan.org/release/Mojo-Server-FastCGI","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e4a28c8dff84bbb3f8364e04e18ef1230b9b1cd4c630c99e3b55761255b9a146","flatsize":24313,"path":"All/p5-Mojo-Server-FastCGI-0.41_1.pkg","repopath":"All/p5-Mojo-Server-FastCGI-0.41_1.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":11252,"desc":"Mojo::Server::FastCGI - FastCGI Server","deps":{"p5-Mojolicious":{"origin":"www/p5-Mojolicious","version":"9.39"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Mojo-RabbitMQ-Client","origin":"net/p5-Mojo-RabbitMQ-Client","version":"0.3.1","comment":"Mojo::IOLoop based RabbitMQ client","maintainer":"krion@FreeBSD.org","www":"https://metacpan.org/release/Mojo-RabbitMQ-Client","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"847bdfbad8975a7e3965e02d8c0b127455b780e57ffca29a35c751a97c2cd13c","flatsize":137626,"path":"All/p5-Mojo-RabbitMQ-Client-0.3.1.pkg","repopath":"All/p5-Mojo-RabbitMQ-Client-0.3.1.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":50040,"desc":"Mojo::RabbitMQ::Client - Mojo::IOLoop based RabbitMQ client","deps":{"p5-File-ShareDir":{"origin":"devel/p5-File-ShareDir","version":"1.118"},"p5-Mojolicious":{"origin":"www/p5-Mojolicious","version":"9.39"},"p5-Net-AMQP":{"origin":"net/p5-Net-AMQP","version":"0.06_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Mojo-Pg","origin":"databases/p5-Mojo-Pg","version":"4.27","comment":"PostgreSQL integration for p5-Mojolicious","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Mojo-Pg","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"032b2fdee4e1c2da919aca93a17709b61ffe622e2f682c47fdaaa8c973254beb","flatsize":89522,"path":"All/p5-Mojo-Pg-4.27.pkg","repopath":"All/p5-Mojo-Pg-4.27.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":40844,"desc":"Mojo::Pg is a tiny wrapper around DBD::Pg that makes PostgreSQL a lot of fun to\nuse with the Mojolicious real-time web framework.\n\nDatabase handles are cached automatically, so they can be reused transparently\nto increase performance. And you can handle connection timeouts gracefully by\nholding on to them only for short amounts of time.","deps":{"p5-DBD-Pg":{"origin":"databases/p5-DBD-Pg","version":"3.18.0"},"p5-Mojolicious":{"origin":"www/p5-Mojolicious","version":"9.39"},"p5-SQL-Abstract-Pg":{"origin":"databases/p5-SQL-Abstract-Pg","version":"1.0"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5","www"],"options":{"EXAMPLES":"on"}},{"name":"p5-MogileFS-Utils","origin":"sysutils/p5-MogileFS-Utils","version":"2.30","comment":"MogileFS tools","maintainer":"trociny@FreeBSD.org","www":"https://metacpan.org/release/MogileFS-Utils","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b34fe59b4ad84740a10853a8d7fc1b61d4302c9451f51aa9904c889270151cc6","flatsize":167505,"path":"All/p5-MogileFS-Utils-2.30.pkg","repopath":"All/p5-MogileFS-Utils-2.30.pkg","licenselogic":"single","pkgsize":62280,"desc":"This package contains a collection of command line utilities for the\nMogileFS distributed file system.","deps":{"p5-MogileFS-Client":{"origin":"sysutils/p5-MogileFS-Client","version":"1.17_2"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5","sysutils"]},{"name":"p5-MogileFS-Server","origin":"sysutils/p5-MogileFS-Server","version":"2.73_1","comment":"MogileFS (distributed filesystem) server","maintainer":"trociny@FreeBSD.org","www":"https://metacpan.org/release/MogileFS-Server","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"64d9b96780059f18c12f3d7fdabb38d0fde5d2d0ebe56f25ba7c2d3f95c49651","flatsize":590504,"path":"All/p5-MogileFS-Server-2.73_1.pkg","repopath":"All/p5-MogileFS-Server-2.73_1.pkg","licenselogic":"single","pkgsize":159864,"desc":"http://en.wikipedia.org/wiki/MogileFS:\n\nMogileFS was created by Danga Interactive for use with LiveJournal. It\nis similar to the Andrew File System in its design goal. It is different\nthan a traditional filesystem in that the user has to access files via\nan API. However, it's possible to implement the file system in user\nspace using FUSE, or a similar package.\n\nMogileFS enables horizontal scaling of storage across any number of\nmachines. Files are replicated between machines according to\ncustomizable rules such that at any time a number of drives or machines\ncould be lost without data becoming unavailable. It is designed for high\nvolume applications, such as high traffic websites, to spread storage\nacross cheaper machines without relying on technologies such as NFS.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"p5-DBD-SQLite":{"origin":"databases/p5-DBD-SQLite","version":"1.76"},"p5-DBD-mysql":{"origin":"databases/p5-DBD-mysql","version":"5.008"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-Danga-Socket":{"origin":"devel/p5-Danga-Socket","version":"1.62"},"p5-IO-AIO":{"origin":"devel/p5-IO-AIO","version":"4.81"},"p5-MogileFS-Client":{"origin":"sysutils/p5-MogileFS-Client","version":"1.17_2"},"p5-Net-Netmask":{"origin":"net-mgmt/p5-Net-Netmask","version":"2.0002"},"p5-Perlbal":{"origin":"www/perlbal","version":"1.80_1"},"p5-Sys-Syscall":{"origin":"devel/p5-Sys-Syscall","version":"0.25_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"],"options":{"DOCS":"on"}},{"name":"p5-MogileFS-Network","origin":"sysutils/p5-MogileFS-Network","version":"0.06_1","comment":"Network awareness and extensions for p5-MogileFS-Server","maintainer":"trociny@FreeBSD.org","www":"https://metacpan.org/release/MogileFS-Network","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7b098ba0a9c88ba2fcb3b478e0194937a20c482c7e112770242f9be7ee330605","flatsize":33906,"path":"All/p5-MogileFS-Network-0.06_1.pkg","repopath":"All/p5-MogileFS-Network-0.06_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12784,"desc":"This collection of modules adds multiple network awareness to the MogileFS\nserver. It provides two replication policies, 'MultipleNetworks' and\n'HostsPerNetwork', and also provides a plugin 'ZoneLocal' that causes\nget_paths queries to be returned in a prioritized order based on locality of\nstorage.","deps":{"p5-MogileFS-Server":{"origin":"sysutils/p5-MogileFS-Server","version":"2.73_1"},"p5-Net-Netmask":{"origin":"net-mgmt/p5-Net-Netmask","version":"2.0002"},"p5-Net-Patricia":{"origin":"net/p5-Net-Patricia","version":"1.22_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5","sysutils"]},{"name":"p5-Module-ScanDeps","origin":"devel/p5-Module-ScanDeps","version":"1.37","comment":"Recursively scan Perl code for dependencies","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Module-ScanDeps","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"006ca585be4d51b4f2bd8b0e7d6c0fb47caad25ff713d351a483865e8deece21","flatsize":116115,"path":"All/p5-Module-ScanDeps-1.37.pkg","repopath":"All/p5-Module-ScanDeps-1.37.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":34136,"desc":"This module scans potential modules used by perl programs, using line-by-line\nanalysis and elaborate heuristics.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Module-Runtime-Conflicts","origin":"devel/p5-Module-Runtime-Conflicts","version":"0.003_1","comment":"Provide information on conflicts for Module::Runtime","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Module-Runtime-Conflicts","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f3a7c24029345fc404ffa71b8e20954dc26a6b6b4803d077623e6288e6b64369","flatsize":41801,"path":"All/p5-Module-Runtime-Conflicts-0.003_1.pkg","repopath":"All/p5-Module-Runtime-Conflicts-0.003_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10300,"desc":"Module::Runtime::Conflicts provides conflicts checking for Module::Runtime,\nwhich had a recent release that broke some versions of Moose. It is called from\nMoose::Conflicts and moose-outdated.","deps":{"p5-Dist-CheckConflicts":{"origin":"devel/p5-Dist-CheckConflicts","version":"0.11_1"},"p5-Module-Runtime":{"origin":"devel/p5-Module-Runtime","version":"0.016"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Module-Reload-Sel","origin":"devel/p5-Module-Reload-Sel","version":"1.02_1","comment":"Reload perl library files when updated on disk","maintainer":"simond@irrelevant.org","www":"https://metacpan.org/release/Module-Reload-Sel","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b02d7671ee135fb60d1067ba9e09160e703fec5d51f6311bee3220586dbb84f3","flatsize":28048,"path":"All/p5-Module-Reload-Sel-1.02_1.pkg","repopath":"All/p5-Module-Reload-Sel-1.02_1.pkg","licenselogic":"single","pkgsize":14476,"desc":"Utility for module developers to selectively reload needed modules\nand/or conditionally augment @INC with additional, per-developer\nlibrary directories, at development time based on environment\nvariables.\n\nParticularly helpful in conjunction with mod_perl applications where\nsome or all application logic resides in separate Perl modules that\nwould otherwise not get reloaded until the server restarts.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Module-Runtime","origin":"devel/p5-Module-Runtime","version":"0.016","comment":"Runtime module handling","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Module-Runtime","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4755b7614049b2eeaee90e568c9beff7333423bf7df4dd2d6108341df5e1ce02","flatsize":31175,"path":"All/p5-Module-Runtime-0.016.pkg","repopath":"All/p5-Module-Runtime-0.016.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16188,"desc":"The functions exported by this module deal with runtime handling of Perl\nmodules, which are normally handled at compile time.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Module-Reload","origin":"devel/p5-Module-Reload","version":"1.12","comment":"Reload perl library files when updated on disk","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Module-Reload","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9ad27c113d75cfdf5869c8335c43e76523b90d366a0a8dba208e093382f4af13","flatsize":5520,"path":"All/p5-Module-Reload-1.12.pkg","repopath":"All/p5-Module-Reload-1.12.pkg","licenselogic":"single","licenses":["ARTPERL10"],"pkgsize":4676,"desc":"p5-Module-Reload\n================\n\nSimilar to Apache::Reload, this module allows a running perl program to reload\nall its libraries.  Very useful for developing perl servers.\n\nWhen Perl pulls a file via require, it stores the filename in the global hash\n%25INC.  The next time Perl tries to 'require' the same file, it sees the file in\n%25INC and does not reload from disk.  This module's handler iterates over %25INC\nand reloads the file if it has changed on disk.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Module-Versions","origin":"devel/p5-Module-Versions","version":"0.02_1","comment":"Perl extension to handle versions of loaded modules","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Module-Versions","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aefd3cb07475978be4ced9bcb11a7b525da7379e2f9f17df430b4556e28ea5f7","flatsize":46961,"path":"All/p5-Module-Versions-0.02_1.pkg","repopath":"All/p5-Module-Versions-0.02_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":18212,"desc":"Module::Versions handles versions of loaded modules with a flexible\nresult interface.  The main goal is to get as much version\ninformations as possible about a module or module list with a simple\ncall interface and an absolutely flexible result interface.\nModule::Versions handles *loaded* and *loadable* modules.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MooseX-Params-Validate","origin":"devel/p5-MooseX-Params-Validate","version":"0.21","comment":"Extension of Params::Validate for using Moose types","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MooseX-Params-Validate","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8aaed4bf0621addbd7062e096916f333070ad27a421bc7fe9e76d9a8e70e647d","flatsize":31088,"path":"All/p5-MooseX-Params-Validate-0.21.pkg","repopath":"All/p5-MooseX-Params-Validate-0.21.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14712,"desc":"This module fills a gap in Moose by adding method parameter\nvalidation to Moose. This is just one of many developing options,\nit should not be considered the \"official\" one by any means though.","deps":{"p5-Devel-Caller":{"origin":"devel/p5-Devel-Caller","version":"2.07"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"p5-Sub-Exporter":{"origin":"devel/p5-Sub-Exporter","version":"0.991"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Module-Recursive-Require","origin":"devel/p5-Module-Recursive-Require","version":"0.04_1","comment":"Require module recursively","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Module-Recursive-Require","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fb45d022ba1363681b6f1075ac15628a40256574ae5a59f3dfd4aeee607817a2","flatsize":6956,"path":"All/p5-Module-Recursive-Require-0.04_1.pkg","repopath":"All/p5-Module-Recursive-Require-0.04_1.pkg","licenselogic":"single","pkgsize":4084,"desc":"Module::Recursive::Require - This class require module recursively.","deps":{"p5-UNIVERSAL-require":{"origin":"devel/p5-UNIVERSAL-require","version":"0.19"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Module-Refresh","origin":"devel/p5-Module-Refresh","version":"0.18","comment":"Refresh %INC files when updated on disk","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Module-Refresh","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b9e84c409c87847b442612d04319316b7bb4e2c8efcec5909eb69f00b09c6bb6","flatsize":14714,"path":"All/p5-Module-Refresh-0.18.pkg","repopath":"All/p5-Module-Refresh-0.18.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8176,"desc":"p5-Module-Refresh\n=================\n\nThis module is a generalization of the functionality provided by\nApache::StatINC. It's designed to make it easy to do simple\niterative development when working in a persistent environment.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Module-Pluggable-Fast","origin":"devel/p5-Module-Pluggable-Fast","version":"0.19_1","comment":"Fast plugins with instantiation","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Module-Pluggable-Fast","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9c69fb65e9b264844411d7c89c69048ee40c271aff835d7d4e50986e5d7a063c","flatsize":5974,"path":"All/p5-Module-Pluggable-Fast-0.19_1.pkg","repopath":"All/p5-Module-Pluggable-Fast-0.19_1.pkg","licenselogic":"single","pkgsize":4040,"desc":"Similar to Module::Pluggable but instantiates plugins as soon as they're\nfound, useful for code generators like Class::DBI::Loader.","deps":{"p5-UNIVERSAL-require":{"origin":"devel/p5-UNIVERSAL-require","version":"0.19"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Module-Pluggable-Ordered","origin":"devel/p5-Module-Pluggable-Ordered","version":"1.5_2","comment":"Call module plugins in a specified order","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Module-Pluggable-Ordered","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"837725ed57a227b389a4f2564dff0b071f43c0ceb23b5a8c4c6110bfa0e9934b","flatsize":7862,"path":"All/p5-Module-Pluggable-Ordered-1.5_2.pkg","repopath":"All/p5-Module-Pluggable-Ordered-1.5_2.pkg","licenselogic":"single","pkgsize":5624,"desc":"This module behaves exactly the same as Module::Pluggable, supporting\nall of its options, but also mixes in the call_plugins method to\nyour class.","deps":{"p5-UNIVERSAL-require":{"origin":"devel/p5-UNIVERSAL-require","version":"0.19"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Module-Release","origin":"devel/p5-Module-Release","version":"2.136","comment":"Upload files to CPAN and SourceForge","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Module-Release","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3f7f1a54cf9c7bdf0068f2cb8435dd6942abbad6ef5d76e8d1e0a6acda204e5f","flatsize":110699,"path":"All/p5-Module-Release-2.136.pkg","repopath":"All/p5-Module-Release-2.136.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":50984,"desc":"This program automates Perl module releases.  It makes the distribution,\ntests it, checks that CVS is up to date, tags CVS, uploads it to the\nPAUSE anonymous FTP directory and to the incoming directory for\nSourceForge.net, claims it on PAUSE for your CPAN account, and releases\nit on SourceForge.net.","deps":{"p5-CACertOrg-CA":{"origin":"security/p5-CACertOrg-CA","version":"20210114.002"},"p5-ConfigReader-Simple":{"origin":"devel/p5-ConfigReader-Simple","version":"1.297"},"p5-IO-Null":{"origin":"devel/p5-IO-Null","version":"1.01_1"},"p5-Mojolicious":{"origin":"www/p5-Mojolicious","version":"9.39"},"p5-Term-ReadKey":{"origin":"devel/p5-Term-ReadKey","version":"2.38_1"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Module-Path","origin":"devel/p5-Module-Path","version":"0.19","comment":"Get the full path to a locally installed module","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Module-Path","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f327bca9846e87e561ed3538c3cb8e377f79919da157a7dd9ef487f57d59c5ba","flatsize":18789,"path":"All/p5-Module-Path-0.19.pkg","repopath":"All/p5-Module-Path-0.19.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10976,"desc":"Module::Path provides a single function, module_path(), which will\nfind where a module is installed locally.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Module-Path-More","origin":"devel/p5-Module-Path-More","version":"0.34.0","comment":"Get path to locally installed Perl module","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/Module-Path-More","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0799273be03fbe66cd30245dc57ee7c2e30e3e6a6f41035e513563714d5fcbfb","flatsize":57727,"path":"All/p5-Module-Path-More-0.34.0.pkg","repopath":"All/p5-Module-Path-More-0.34.0.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15476,"desc":"Module::Path::More provides a function, module_path(), which will find where a\nmodule (or module prefix, or .pod file) is installed locally. (There is also\nanother function pod_path() which is just a convenience wrapper.)\n\nIt works by looking in all the directories in @INC for an appropriately named\nfile. If module is Foo::Bar, will search for Foo/Bar.pm, Foo/Bar.pmc (if\nfind_pmc argument is true), Foo/Bar directory (if find_prefix argument is true),\nor Foo/Bar.pod (if find_pod argument is true).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Module-Pluggable","origin":"devel/p5-Module-Pluggable","version":"5.2","comment":"Automatically give your module the ability to have plugins","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Module-Pluggable","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b5b2a3aa8c01afa177e6214a450f5d81078b44634553e64f406d4dfe02eef907","flatsize":43612,"path":"All/p5-Module-Pluggable-5.2.pkg","repopath":"All/p5-Module-Pluggable-5.2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":20684,"desc":"Module::Pluggable provides a simple but, hopefully, extensible way of having\n'plugins' for your module. Obviously this isn't going to be the be all and end\nall of solutions but it works for me.\n\nEssentially all it does is export a method into your namespace that looks\nthrough a search path for .pm files and turn those into class names.\n\nOptionally it instantiates those classes for you.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Module-Math-Depends","origin":"devel/p5-Module-Math-Depends","version":"0.02_3","comment":"Convenience object for manipulating module dependencies","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Module-Math-Depends","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6750277b431c84646e723998f0fc171be51b21c622cef016d79e1950e61a4806","flatsize":13370,"path":"All/p5-Module-Math-Depends-0.02_3.pkg","repopath":"All/p5-Module-Math-Depends-0.02_3.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7600,"desc":"This is a small convenience module created originally as part\nof Module::Inspector but released separately, in the hope that people might\nfind it useful in other contexts.","deps":{"p5-Params-Util":{"origin":"devel/p5-Params-Util","version":"1.102"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Module-Metadata","origin":"devel/p5-Module-Metadata","version":"1.000038","comment":"Gather package and POD information from perl module files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Module-Metadata","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b2827e5f20111c54a023310963e747ff91c88d4b1eed006ba897e2bb16641d84","flatsize":77495,"path":"All/p5-Module-Metadata-1.000038.pkg","repopath":"All/p5-Module-Metadata-1.000038.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":23212,"desc":"Module::Metadata - Gather package and POD information from perl module\nfiles.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Module-Manifest","origin":"devel/p5-Module-Manifest","version":"1.09","comment":"Parse and examine a Perl distribution MANIFEST file","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Module-Manifest","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1320d8553cc914ef63a2d5f70aa5e6af9eef87f2f48d8a6057b993509194aadd","flatsize":22665,"path":"All/p5-Module-Manifest-1.09.pkg","repopath":"All/p5-Module-Manifest-1.09.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11732,"desc":"Module::Manifest is a simple utility module created originally for use\nin Module::Inspector. It allows you to load the MANIFEST file that comes\nin a Perl distribution tarball, examine the contents, and perform some\nsimple tasks.\n\nGranted, the functionality needed to do this is quite simple, but the Perl\ndistribution MANIFEST specification contains a couple of little idiosyncracies,\nsuch as line comments and space-separated inline comments.","deps":{"p5-Params-Util":{"origin":"devel/p5-Params-Util","version":"1.102"},"p5-Test-Warn":{"origin":"devel/p5-Test-Warn","version":"0.37"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Module-Loaded","origin":"devel/p5-Module-Loaded","version":"0.08_1","comment":"Mark modules as loaded or unloaded","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Module-Loaded","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1fbd8213d9c58ea03fa5cb4ddc81d444e7dad36411ea9ed8bd66f4d6beedbcee","flatsize":12292,"path":"All/p5-Module-Loaded-0.08_1.pkg","repopath":"All/p5-Module-Loaded-0.08_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6812,"desc":"When testing applications, often you find yourself needing to provide\nfunctionality in your test environment that would usually be provided by\nexternal modules. Rather than munging the %25INC by hand to mark these external\nmodules as loaded, so they are not attempted to be loaded by perl, this module\noffers you a very simple way to mark modules as loaded and/or unloaded.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Module-Loader","origin":"devel/p5-Module-Loader","version":"0.04","comment":"Finding and loading modules in a given namespace","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Module-Loader","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8b3d75b5f3a7062db53e31413fc26346e8bc84239c89b257115c82a448b25da0","flatsize":46538,"path":"All/p5-Module-Loader-0.04.pkg","repopath":"All/p5-Module-Loader-0.04.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12728,"desc":"Module::Loader provides methods for finding modules in a given namespace, and\nthen loading them. It is intended for use in situations where you're looking for\nplugins, and then loading one or more of them.\n\nThis module was inspired by Mojo::Loader, which I have used in a number of\nprojects. But some people were wary of requiring Mojolicious just to get a\nmodule loader, which prompted me to create Module::Loader.","deps":{"p5-Module-Runtime":{"origin":"devel/p5-Module-Runtime","version":"0.016"},"p5-Path-Iterator-Rule":{"origin":"devel/p5-Path-Iterator-Rule","version":"1.015"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Module-Load-Conditional","origin":"devel/p5-Module-Load-Conditional","version":"0.74","comment":"Looking up Perl modules information/loading at runtime","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Module-Load-Conditional","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9e06c16ba9edf7481ad9dea4a9179f6a79b48a477118ebe6da4b798666cb431d","flatsize":30706,"path":"All/p5-Module-Load-Conditional-0.74.pkg","repopath":"All/p5-Module-Load-Conditional-0.74.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13832,"desc":"Module::Load::Conditional provides simple ways to query and possibly\nload any of the modules you have installed on your system during\nruntime.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Module-Load","origin":"devel/p5-Module-Load","version":"0.36","comment":"Runtime require of both modules and files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Module-Load","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2422d33d39bf54ab26f92502169f9f60fa3f38ad5e0ce4e38b1b2670b1b7f133","flatsize":19515,"path":"All/p5-Module-Load-0.36.pkg","repopath":"All/p5-Module-Load-0.36.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10180,"desc":"load() eliminates the need to know whether you are trying to require either a\nfile or a module.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Module-Starter-PBP","origin":"devel/p5-Module-Starter-PBP","version":"0.0.3_2","comment":"Create a module as recommended in \"Perl Best Practices\"","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Module-Starter-PBP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9a2ba73c480cdbf6dedec70d37b4a180346dd04c151eaeb0b12a1c51b5662d14","flatsize":33249,"path":"All/p5-Module-Starter-PBP-0.0.3_2.pkg","repopath":"All/p5-Module-Starter-PBP-0.0.3_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13844,"desc":"This module implements a simple approach to creating modules and\ntheir support files, based on the Module::Starter approach.","deps":{"p5-Module-Starter":{"origin":"devel/p5-Module-Starter","version":"1.77"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Module-Load-Util","origin":"devel/p5-Module-Load-Util","version":"0.012","comment":"Some utility routines related to module loading","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Module-Load-Util","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4a9fa71d276ef0ca2c46d253348c1c06c83040e7bc2f210c0f934acd50b712de","flatsize":46453,"path":"All/p5-Module-Load-Util-0.012.pkg","repopath":"All/p5-Module-Load-Util-0.012.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16456,"desc":"Module::Load::Util provides some utility routines related to module loading.","deps":{"p5-Regexp-Pattern-Perl":{"origin":"devel/p5-Regexp-Pattern-Perl","version":"0.007"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Module-List","origin":"devel/p5-Module-List","version":"0.004","comment":"Module 'directory' listing","maintainer":"oleg@mamontov.net","www":"https://metacpan.org/release/Module-List","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"63c7ba00eebc8515371cd616e80124634c8a362043f6301fd0ea22b6cf4c8b22","flatsize":19281,"path":"All/p5-Module-List-0.004.pkg","repopath":"All/p5-Module-List-0.004.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10208,"desc":"This module deals with the examination of the namespace of Perl modules.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Module-Starter","origin":"devel/p5-Module-Starter","version":"1.77","comment":"Simple starter kit for any Perl module","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Module-Starter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aec329ac354c2e6eabae2df36f76a9cb03113878fbbd5fa1ff8f99afcfdc00cd","flatsize":119737,"path":"All/p5-Module-Starter-1.77.pkg","repopath":"All/p5-Module-Starter-1.77.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":41248,"desc":"Module::Starter - a simple starter kit for any module\n\nModule::Starter is used to create a skeletal CPAN distribution,\nincluding basic builder scripts, tests, documentation, and module code.\n\nIf you're not looking to extend or alter the behavior of this module,\nyou probably want to look at module-starter instead.","deps":{"p5-Module-Runtime":{"origin":"devel/p5-Module-Runtime","version":"0.016"},"p5-Software-License":{"origin":"misc/p5-Software-License","version":"0.104006"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Module-Signature","origin":"security/p5-Module-Signature","version":"0.89","comment":"Module signature file manipulation","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Module-Signature","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6ff23e6405ea27b41a9be3811626747a103b45a52b5f162f518e2f7773041848","flatsize":39559,"path":"All/p5-Module-Signature-0.89.pkg","repopath":"All/p5-Module-Signature-0.89.pkg","licenselogic":"single","licenses":["CC0-1.0"],"pkgsize":17780,"desc":"Module::Signature adds cryptographic authentications to CPAN\ndistributions, via the special SIGNATURE file.\n\nIf you are a module user, all you have to do is to remember\nrunning \"cpansign -v\" (or just \"cpansign\") before issuing\n\"perl Makefile.PL\" or \"perl Build.PL\"; that will ensure the\n distribution has not been tampered with.\n\nFor module authors, you'd want to add the SIGNATURE file to\nyour MANIFEST, then type \"cpansign -s\" before making a distribution.","deps":{"gnupg":{"origin":"security/gnupg","version":"2.4.7"},"p5-PAR-Dist":{"origin":"devel/p5-PAR-Dist","version":"0.53"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"],"options":{"GPG1":"off","GPG2":"on"}},{"name":"p5-Module-Install-TestBase","origin":"devel/p5-Module-Install-TestBase","version":"0.86_1","comment":"Module::Install Support for Test::Base","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Module-Install-TestBase","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f3956d994892727a8b9b5332e16608fe8aede55f17686f9ee81b8fa84b910ffc","flatsize":10555,"path":"All/p5-Module-Install-TestBase-0.86_1.pkg","repopath":"All/p5-Module-Install-TestBase-0.86_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6104,"desc":"This module adds the use_test_base directive to Module::Install.","deps":{"p5-Module-Install":{"origin":"devel/p5-Module-Install","version":"1.21"},"p5-Test-Base":{"origin":"devel/p5-Test-Base","version":"0.89"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Module-Install-Template","origin":"devel/p5-Module-Install-Template","version":"0.08_1","comment":"Treat module source code as a template","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Module-Install-Template","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"62cf8d38c521439b1202ca0f3cd3fc83c5df3d07932faf9283568c97fde165db","flatsize":11399,"path":"All/p5-Module-Install-Template-0.08_1.pkg","repopath":"All/p5-Module-Install-Template-0.08_1.pkg","licenselogic":"single","pkgsize":6968,"desc":"Treat module source code as a template","deps":{"p5-Module-Install":{"origin":"devel/p5-Module-Install","version":"1.21"},"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Module-Install-XSUtil","origin":"devel/p5-Module-Install-XSUtil","version":"0.45_1","comment":"Utility functions for XS modules","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Module-Install-XSUtil","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"43fb55dc446e8a3d85789e1b723714e5b5a20a3b774b32e363ab8864da1e51b1","flatsize":35154,"path":"All/p5-Module-Install-XSUtil-0.45_1.pkg","repopath":"All/p5-Module-Install-XSUtil-0.45_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14796,"desc":"Module::Install::XSUtil provides a set of utilities to setup distributions which\ninclude or depend on XS module.","deps":{"p5-Module-Install":{"origin":"devel/p5-Module-Install","version":"1.21"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Module-Install-Repository","origin":"devel/p5-Module-Install-Repository","version":"0.08","comment":"Perl extension to set repository URL from svn/svk/Git checkout","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Module-Install-Repository","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f2f2220d2f1a1c684ce189ac858d5f6a149590519fe2d5a50ff1330a51342ef5","flatsize":11885,"path":"All/p5-Module-Install-Repository-0.08.pkg","repopath":"All/p5-Module-Install-Repository-0.08.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6492,"desc":"Automatically sets repository URL from svn/svk/Git checkout.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Module-Installed-Tiny","origin":"devel/p5-Module-Installed-Tiny","version":"0.011","comment":"Check if a module is installed, with as little code as possible","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/Module-Installed-Tiny","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eb67eff39626f759900cd42da22f27660514a8dec8019e5108273441871d3e7e","flatsize":55642,"path":"All/p5-Module-Installed-Tiny-0.011.pkg","repopath":"All/p5-Module-Installed-Tiny-0.011.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15548,"desc":"To check if a module is installed (available), generally the simplest way is to\ntry to require() it. However, this actually loads the module. There are some\ncases where this is not desirable: 1) we have to check a lot of modules\n(actually loading the modules will take a lot of CPU time and memory; 2) some of\nthe modules conflict with one another and cannot all be loaded; 3) the module is\nOS specific and might not load under another OS; 4) we simply do not want to\nexecute the module, for security or other reasons.\n\nModule::Installed::Tiny provides a routine module_installed() which works like\nPerl's require but does not actually load the module.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Module-Install-AuthorTests","origin":"devel/p5-Module-Install-AuthorTests","version":"0.002_1","comment":"Perl extension to designate tests only run by module authors","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Module-Install-AuthorTests","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0c31d3752018aef252808bead5693f8101d4ed2724b46403ed42466a3be9b518","flatsize":4720,"path":"All/p5-Module-Install-AuthorTests-0.002_1.pkg","repopath":"All/p5-Module-Install-AuthorTests-0.002_1.pkg","licenselogic":"single","pkgsize":3976,"desc":"Module::Install::AuthorTests designate tests only run by module\nauthors.","deps":{"p5-Module-Install":{"origin":"devel/p5-Module-Install","version":"1.21"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Module-Install-ReadmeFromPod","origin":"devel/p5-Module-Install-ReadmeFromPod","version":"0.30","comment":"Automatically generate README from POD during installation","maintainer":"des@FreeBSD.org","www":"https://metacpan.org/release/Module-Install-ReadmeFromPod","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"feb3ae1c0e991b1b24fdd1a035f8d401625534d87556af1edc2186f6fdbc8218","flatsize":16918,"path":"All/p5-Module-Install-ReadmeFromPod-0.30.pkg","repopath":"All/p5-Module-Install-ReadmeFromPod-0.30.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8476,"desc":"Module::Install::ReadmeFromPod is a Module::Install extension that\ngenerates a README file automatically from an indicated file\ncontaining POD, whenever the author runs Makefile.PL. Several output\nformats are supported: plain-text, HTML, PDF or manpage.","deps":{"p5-IO-All":{"origin":"devel/p5-IO-All","version":"0.87"},"p5-Module-Install":{"origin":"devel/p5-Module-Install","version":"1.21"},"p5-Pod-Markdown":{"origin":"textproc/p5-Pod-Markdown","version":"3.400"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Module-Install-AuthorRequires","origin":"devel/p5-Module-Install-AuthorRequires","version":"0.02_1","comment":"Perl extension to declare author-only dependencies","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Module-Install-AuthorRequires","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d8dc0c3bb9eff98ad90f21e331e693fe7bbce8d9354f5fadcb8e81f00cb2b843","flatsize":4973,"path":"All/p5-Module-Install-AuthorRequires-0.02_1.pkg","repopath":"All/p5-Module-Install-AuthorRequires-0.02_1.pkg","licenselogic":"single","pkgsize":4064,"desc":"Declare author-only dependencies.","deps":{"p5-Module-Install":{"origin":"devel/p5-Module-Install","version":"1.21"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Module-Inspector","origin":"devel/p5-Module-Inspector","version":"1.05_2","comment":"Integrated API for inspecting Perl distributions","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Module-Inspector","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"772aabb910facd89d339cad38b0f0f42296c4558b19672ba6976e09c60f4bbbd","flatsize":15777,"path":"All/p5-Module-Inspector-1.05_2.pkg","repopath":"All/p5-Module-Inspector-1.05_2.pkg","licenselogic":"single","pkgsize":8808,"desc":"Module::Inspector provides a wrapper around various modules used to read and\nexamine the different parts of a Perl module distribution tarball, and can\ninspect a module unrolled on disk, in a repository checkout, or just look\ndirectly inside a tarball. It also rovides a companion to the Class::Inspector\nAPI for accessing information on class after installation.","deps":{"p5-File-Find-Rule-Perl":{"origin":"devel/p5-File-Find-Rule-Perl","version":"1.16"},"p5-File-Find-Rule-VCS":{"origin":"devel/p5-File-Find-Rule-VCS","version":"1.09"},"p5-Module-Extract":{"origin":"devel/p5-Module-Extract","version":"0.01_2"},"p5-Module-Manifest":{"origin":"devel/p5-Module-Manifest","version":"1.09"},"p5-Module-Math-Depends":{"origin":"devel/p5-Module-Math-Depends","version":"0.02_3"},"p5-PPI":{"origin":"textproc/p5-PPI","version":"1.278"},"p5-Params-Util":{"origin":"devel/p5-Params-Util","version":"1.102"},"p5-YAML-Tiny":{"origin":"textproc/p5-YAML-Tiny","version":"1.74"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Module-Functions","origin":"devel/p5-Module-Functions","version":"2.1.3_1","comment":"Perl extension to get function list from package","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Module-Functions","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"558eb45c8a7f29441a1b82dbc4b7adf43df299294b9f7fe86ec2908366ac1070","flatsize":5696,"path":"All/p5-Module-Functions-2.1.3_1.pkg","repopath":"All/p5-Module-Functions-2.1.3_1.pkg","licenselogic":"single","pkgsize":4796,"desc":"Module::Functions is a library to get a public functions list from\npackage.  It is useful to create a exportable function list.","deps":{"p5-Sub-Identify":{"origin":"devel/p5-Sub-Identify","version":"0.14"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Module-Implementation","origin":"devel/p5-Module-Implementation","version":"0.09_1","comment":"Loads one of several alternate underlying implementations for a module","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Module-Implementation","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"efeea4ec1546e41c489a1ea744fb83cdc62761bfa39be07d4e280980f65b4064","flatsize":19922,"path":"All/p5-Module-Implementation-0.09_1.pkg","repopath":"All/p5-Module-Implementation-0.09_1.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":9864,"desc":"Module::Implementation abstracts out the process of choosing one of several\nunderlying implementations for a module. This can be used to provide XS and pure\nPerl implementations of a module, or it could be used to load an implementation\nfor a given OS or any other case of needing to provide multiple implementations.\n\nModule::Implementation is only useful when you know all the implementations\nahead of time. If you want to load arbitrary implementations then you probably\nwant something like a plugin system, not this module.","deps":{"p5-Module-Runtime":{"origin":"devel/p5-Module-Runtime","version":"0.016"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Module-Setup","origin":"devel/p5-Module-Setup","version":"0.09_1","comment":"Perl extension for a simple module maker","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Module-Setup","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2d6b1b9700ce8427a520819825af4addeac4645ce21823bb9bd72011b27828c3","flatsize":219417,"path":"All/p5-Module-Setup-0.09_1.pkg","repopath":"All/p5-Module-Setup-0.09_1.pkg","licenselogic":"single","pkgsize":92896,"desc":"Module::Setup is very simply module start kit.\n\nWhen the module-setup command is executed first, a necessary template\nfor ~/.module-setup directory is copied.","deps":{"p5-Class-Trigger":{"origin":"devel/p5-Class-Trigger","version":"0.15_1"},"p5-File-Find-Rule":{"origin":"devel/p5-File-Find-Rule","version":"0.34"},"p5-File-HomeDir":{"origin":"devel/p5-File-HomeDir","version":"1.006"},"p5-Module-Collect":{"origin":"devel/p5-Module-Collect","version":"0.06_2"},"p5-Module-Install-AuthorTests":{"origin":"devel/p5-Module-Install-AuthorTests","version":"0.002_1"},"p5-Path-Class":{"origin":"devel/p5-Path-Class","version":"0.37"},"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"p5-Text-Patch":{"origin":"textproc/p5-Text-Patch","version":"1.8_1"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Module-Find","origin":"devel/p5-Module-Find","version":"0.17","comment":"Lets you find and use modules in categories","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Module-Find","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b66741f865856f636ec4d5196b133d20be1157b84253eb4cd745ea85e1edad1e","flatsize":20842,"path":"All/p5-Module-Find-0.17.pkg","repopath":"All/p5-Module-Find-0.17.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11160,"desc":"Module::Find lets you find and use modules in categories. This can be very\nuseful for auto-detecting driver or plugin modules. You can differentiate\nbetween looking in the category itself or in all subcategories.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Module-Info","origin":"devel/p5-Module-Info","version":"0.37","comment":"Provides information about Perl modules","maintainer":"demon@FreeBSD.org","www":"https://metacpan.org/pod/Module::Info","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9f629ac31e5ef9a2ee403a5c8ab53c8c20b249ebda0a6b414f4b3a62a6707696","flatsize":51258,"path":"All/p5-Module-Info-0.37.pkg","repopath":"All/p5-Module-Info-0.37.pkg","licenselogic":"single","pkgsize":22584,"desc":"Module::Info gives you information about Perl modules without actually\nloading the module.  It actually isn't specific to modules and should\nwork on any perl code.","deps":{"p5-PathTools":{"origin":"devel/p5-PathTools","version":"3.7500"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Module-Extract-VERSION","origin":"devel/p5-Module-Extract-VERSION","version":"1.118","comment":"Extract the version of a Perl module","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/dist/Module-Extract-VERSION","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"302f3ea57c655272b2b0f18f0375ae2b8123d4d3ba06daa492f669276d70d79b","flatsize":14841,"path":"All/p5-Module-Extract-VERSION-1.118.pkg","repopath":"All/p5-Module-Extract-VERSION-1.118.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":7656,"desc":"This module allows to pull out of module source code the version number\nfor the module.  It assumes that there is only one $VERSION in the file\nand the entire $VERSION statement is on the same line.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Module-ExtractUse","origin":"devel/p5-Module-ExtractUse","version":"0.345","comment":"Find out what CPAN modules are used","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Module-ExtractUse","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cf11a55328080bc8a5852bd7b386f3462bb353305a20e4b6ddec8cc93087f122","flatsize":710856,"path":"All/p5-Module-ExtractUse-0.345.pkg","repopath":"All/p5-Module-ExtractUse-0.345.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":34836,"desc":"Module::ExtractUse is basically a Parse::RecDescent grammar to\nparse Perl code. It tries very hard to find all modules\n(whether pragmas, Core, or from CPAN) used by the parsed code.","deps":{"p5-Parse-RecDescent":{"origin":"devel/p5-Parse-RecDescent","version":"1.967015"},"p5-Pod-Strip":{"origin":"textproc/p5-Pod-Strip","version":"1.100"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Mojolicious","origin":"www/p5-Mojolicious","version":"9.39","comment":"High-level MVC web framework written in Perl","maintainer":"adamw@FreeBSD.org","www":"https://www.mojolicious.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ad56bd5ea2cc56238231991c5a087936f207a160df0c0a3741f69079e0298081","flatsize":2830951,"path":"All/p5-Mojolicious-9.39.pkg","repopath":"All/p5-Mojolicious-9.39.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":951320,"desc":"A next generation web framework for the Perl programming language; duct\ntape for the HTML5 web.\n\nAn amazing real-time web framework, allowing you to easily grow single file\nprototypes into well-structured web applications.\n\nPowerful out of the box with RESTful routes, plugins, commands, Perl-ish\ntemplates, content negotiation, session management, form validation, testing\nframework, static file server, CGI/PSGI detection, first class Unicode support\nand much more for you to discover.\n\nFull stack HTTP and WebSocket client/server implementation with IPv6, TLS, SNI,\nIDNA, HTTP/SOCKS5 proxy, Comet (long polling), keep-alive, connection pooling,\ntimeout, cookie, multipart and gzip compression support.\n\nBuilt-in non-blocking I/O web server, supporting multiple event loops as well\nas optional preforking and hot deployment, perfect for building highly scalable\nweb services.\n\nJSON and HTML/XML parser with CSS selector support.","deps":{"p5-EV":{"origin":"devel/p5-EV","version":"4.34,1"},"p5-IO-Socket-SSL":{"origin":"security/p5-IO-Socket-SSL","version":"2.089"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"],"options":{"EV":"on","JSONXS":"off","TLS":"on"},"annotations":{"cpe":"cpe:2.3:a:mojolicious:mojolicious:9.39:::::dragonfly6:x86_64"}},{"name":"p5-Module-Collect","origin":"devel/p5-Module-Collect","version":"0.06_2","comment":"Perl extension to collect module files from some directories","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Module-Collect","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"130357d2d0973317d6d9638c1ffea3052397a90b6b89c3922226f9f668fb8e2f","flatsize":8402,"path":"All/p5-Module-Collect-0.06_2.pkg","repopath":"All/p5-Module-Collect-0.06_2.pkg","licenselogic":"single","pkgsize":6004,"desc":"Module::Collect collects module files from some directories.","deps":{"p5-File-Find-Rule":{"origin":"devel/p5-File-Find-Rule","version":"0.34"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Module-Compile","origin":"devel/p5-Module-Compile","version":"0.23_1","comment":"Provide a system for writing modules that compile other Perl modules","maintainer":"snowfly@yuntech.edu.tw","www":"https://metacpan.org/release/Module-Compile","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"83fae8a228b367e0a28cdb36e7bc45baba983f69e1427e6c59ccecee698dbb6d","flatsize":46934,"path":"All/p5-Module-Compile-0.23_1.pkg","repopath":"All/p5-Module-Compile-0.23_1.pkg","licenselogic":"single","pkgsize":19180,"desc":"This module provides a system for writing modules that *compile* other\nPerl modules.\n\nModules that use these compilation modules get compiled into some\naltered form the first time they are run. The result is cached into\n\".pmc\" files.\n\nPerl has native support for \".pmc\" files. It always checks for them,\nbefore loading a \".pm\" file.","deps":{"p5-Digest-SHA1":{"origin":"security/p5-Digest-SHA1","version":"2.13_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Module-CheckDeps","origin":"devel/p5-Module-CheckDeps","version":"0.08_1","comment":"Very simple dependencies checker for Perl code","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/ALEXBIO/Module-CheckDeps-0.08","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"65175e5d5e41149c33866152ac6273b8f1241aabc904b6ba973469c3b118077a","flatsize":44734,"path":"All/p5-Module-CheckDeps-0.08_1.pkg","repopath":"All/p5-Module-CheckDeps-0.08_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12564,"desc":"Module::CheckDeps parses Perl code searching for used modules. It can either\nreturn a list of all the modules used by some code, or a list of the used\nmodules that are not available in the host system (e.g. not installed modules).\n\nCompared to similar modules, such as Module::ScanDeps, Module::CheckDeps is\nsimpler and less powerful, but also much faster.","deps":{"p5-PPI":{"origin":"textproc/p5-PPI","version":"1.278"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Module-Info-File","origin":"devel/p5-Module-Info-File","version":"1.01","comment":"Retrieves module information from a file or script","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Module-Info-File","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ca3e87eb0f0fcb565f265aa6f8e362f451157b0ce176483f150cfad35311655b","flatsize":19818,"path":"All/p5-Module-Info-File-1.01.pkg","repopath":"All/p5-Module-Info-File-1.01.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":10488,"desc":"Retrieves module information from a file or script. Enhances\nModule::Info->new_from_file to include dir and name attributes.","deps":{"p5-Module-Info":{"origin":"devel/p5-Module-Info","version":"0.37"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Module-Extract-Use","origin":"devel/p5-Module-Extract-Use","version":"1.053","comment":"Pull out the modules a module explicitly uses","maintainer":"svysh.fbsd@gmail.com","www":"https://github.com/briandfoy/module-extract-use/tree/master","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a8bcbf1940c02fe3fab6abfea14d61b04214224fe80c9dfd0f82ebd7a3dbeba7","flatsize":19476,"path":"All/p5-Module-Extract-Use-1.053.pkg","repopath":"All/p5-Module-Extract-Use-1.053.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":9460,"desc":"Extract the names of the modules used in a file using a static analysis.\nSince this module does not run code, it cannot find dynamic uses of\nmodules, such as eval \"require $class\". It only reports modules that the\nfile loads directly. Modules loaded with parent or base, for instance,\nwill will be in the import list for those pragmas but won't have separate\nentries in the data this module returns.","deps":{"p5-PPI":{"origin":"textproc/p5-PPI","version":"1.278"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Module-Depends","origin":"devel/p5-Module-Depends","version":"0.16_1","comment":"Identify the dependencies of a distribution","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Module-Depends","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"18532d8cd50d09b16f7259c38a5bba452c1194058efc0b15ebf925db6e9052d9","flatsize":12407,"path":"All/p5-Module-Depends-0.16_1.pkg","repopath":"All/p5-Module-Depends-0.16_1.pkg","licenselogic":"single","pkgsize":8260,"desc":"Module::Depends extracts module dependencies from an unpacked distribution\ntree.\n\nModule::Depends only evaluates the META.yml shipped with a distribution.\nThis won't be effective until all distributions ship META.yml files, so we\nsuggest you take your life in your hands and look at\nModule::Depends::Intrusive.","deps":{"p5-Class-Accessor-Chained":{"origin":"devel/p5-Class-Accessor-Chained","version":"0.01_2"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Module-CPANTS-Analyse","origin":"devel/p5-Module-CPANTS-Analyse","version":"1.02","comment":"Generate Kwalitee ratings for a distribution","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Module-CPANTS-Analyse","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e1c1f37912d7a0ac8e1b50f9e814d111ffb20fe8962e48e864047e38c111aa02","flatsize":151073,"path":"All/p5-Module-CPANTS-Analyse-1.02.pkg","repopath":"All/p5-Module-CPANTS-Analyse-1.02.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":55484,"desc":"Module::CPANTS::Analyse - Generate Kwalitee ratings for a distribution\n\nKwalitee is inexact quality:\n* All dependencies in Makefile.PL or the Module::Build equivalent\n* Well-tested\n* Well-documented\n* Documents match code match tests\n* Covered well\n* Pod passes Test::Pod\n* All hyperlinks work","deps":{"p5-Archive-Any-Lite":{"origin":"archivers/p5-Archive-Any-Lite","version":"0.11"},"p5-Array-Diff":{"origin":"misc/p5-Array-Diff","version":"0.09"},"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Data-Binary":{"origin":"devel/p5-Data-Binary","version":"0.01"},"p5-File-Find-Object":{"origin":"devel/p5-File-Find-Object","version":"0.3.2"},"p5-Module-Find":{"origin":"devel/p5-Module-Find","version":"0.17"},"p5-Parse-Distname":{"origin":"devel/p5-Parse-Distname","version":"0.05"},"p5-Perl-PrereqScanner-NotQuiteLite":{"origin":"devel/p5-Perl-PrereqScanner-NotQuiteLite","version":"0.9917"},"p5-Software-License":{"origin":"misc/p5-Software-License","version":"0.104006"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Module-Extract","origin":"devel/p5-Module-Extract","version":"0.01_2","comment":"Base class for working with Perl distributions","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Module-Extract","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"30b60b7f2d501169bda5526343064c28e8c588dac85fa66f266642187d92ddf1","flatsize":17613,"path":"All/p5-Module-Extract-0.01_2.pkg","repopath":"All/p5-Module-Extract-0.01_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9588,"desc":"Module::Extract is a convenience base class for creating module that work with\nPerl distributions. Its purpose is to take care of the mechanisms of locating\nand extracting a Perl distribution so that your module can do something specific\nto the distribution.\n\nThis module was originally created to provide an abstraction for the extraction\nlogic for both Module::Inspector and Module::P4P and to allow additional\nfeatures to be added in the future without having to modify both of them,\nbecause the general problem of \"locate, download, and expand a distribution\"\nis one that is almost ideal for adding additional features down the line.","deps":{"p5-Archive-Extract":{"origin":"archivers/p5-Archive-Extract","version":"0.88"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MojoMojo","origin":"www/p5-MojoMojo","version":"1.12_1","comment":"Catalyst & DBIx::Class powered Wiki","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MojoMojo","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a113fc3291da31c4220bbbf5092e284def62512bb25fea74710ee0803b0081f8","flatsize":2396229,"path":"All/p5-MojoMojo-1.12_1.pkg","repopath":"All/p5-MojoMojo-1.12_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":927596,"desc":"Mojomojo is a sort of content managment system, borrowing many concepts\nfrom wikis and blogs. It allows you to maintain a full tree-structure\nof pages, and to interlink them in various ways. It has full version\nsupport, so you can always go back to a previous version and see what's\nchanged with an easy AJAX- based diff system. There are also a bunch of\nother features like bult-in fulltext search, live AJAX preview of editing,\nand RSS feeds for every wiki page.\n\nTo find out more about how you can use MojoMojo, please visit\nhttp://mojomojo.org or read the installation instructions in\nMojoMojo::Installation to try it out yourself.","deps":{"p5-Algorithm-Diff":{"origin":"devel/p5-Algorithm-Diff","version":"1.1903"},"p5-Algorithm-Merge":{"origin":"devel/p5-Algorithm-Merge","version":"0.08_1"},"p5-Archive-Zip":{"origin":"archivers/p5-Archive-Zip","version":"1.68"},"p5-Cache-FastMmap":{"origin":"devel/p5-Cache-FastMmap","version":"1.57"},"p5-Catalyst-Action-RenderView":{"origin":"www/p5-Catalyst-Action-RenderView","version":"0.17"},"p5-Catalyst-Authentication-Store-DBIx-Class":{"origin":"www/p5-Catalyst-Authentication-Store-DBIx-Class","version":"0.1506_1"},"p5-Catalyst-Controller-HTML-FormFu":{"origin":"www/p5-Catalyst-Controller-HTML-FormFu","version":"2.04_1"},"p5-Catalyst-Model-DBIC-Schema":{"origin":"www/p5-Catalyst-Model-DBIC-Schema","version":"0.66"},"p5-Catalyst-Plugin-Authentication":{"origin":"www/p5-Catalyst-Plugin-Authentication","version":"0.10024,3"},"p5-Catalyst-Plugin-Cache":{"origin":"www/p5-Catalyst-Plugin-Cache","version":"0.12_1"},"p5-Catalyst-Plugin-ConfigLoader":{"origin":"www/p5-Catalyst-Plugin-ConfigLoader","version":"0.34_1"},"p5-Catalyst-Plugin-I18N":{"origin":"www/p5-Catalyst-Plugin-I18N","version":"0.10_2"},"p5-Catalyst-Plugin-Session-State-Cookie":{"origin":"www/p5-Catalyst-Plugin-Session-State-Cookie","version":"0.18"},"p5-Catalyst-Plugin-Session-Store-Cache":{"origin":"www/p5-Catalyst-Plugin-Session-Store-Cache","version":"0.01_1"},"p5-Catalyst-Plugin-Setenv":{"origin":"www/p5-Catalyst-Plugin-Setenv","version":"0.03_1"},"p5-Catalyst-Plugin-Static-Simple":{"origin":"www/p5-Catalyst-Plugin-Static-Simple","version":"0.37"},"p5-Catalyst-Plugin-SubRequest":{"origin":"www/p5-Catalyst-Plugin-SubRequest","version":"0.21"},"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-Catalyst-View-Email":{"origin":"www/p5-Catalyst-View-Email","version":"0.36"},"p5-Catalyst-View-JSON":{"origin":"www/p5-Catalyst-View-JSON","version":"0.36"},"p5-Catalyst-View-TT":{"origin":"www/p5-Catalyst-View-TT","version":"0.46"},"p5-Config-General":{"origin":"devel/p5-Config-General","version":"2.67"},"p5-Config-JFDI":{"origin":"devel/p5-Config-JFDI","version":"0.065_1"},"p5-Crypt-CBC":{"origin":"security/p5-Crypt-CBC","version":"3.04"},"p5-DBD-SQLite":{"origin":"databases/p5-DBD-SQLite","version":"1.76"},"p5-DBIx-Class":{"origin":"databases/p5-DBIx-Class","version":"0.082844"},"p5-DBIx-Class-DateTime-Epoch":{"origin":"databases/p5-DBIx-Class-DateTime-Epoch","version":"0.10_1"},"p5-DBIx-Class-EncodedColumn":{"origin":"databases/p5-DBIx-Class-EncodedColumn","version":"0.00020"},"p5-DBIx-Class-TimeStamp":{"origin":"databases/p5-DBIx-Class-TimeStamp","version":"0.14_2"},"p5-Data-Page":{"origin":"databases/p5-Data-Page","version":"2.03"},"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-Format-Mail":{"origin":"devel/p5-DateTime-Format-Mail","version":"0.403"},"p5-Directory-Scratch":{"origin":"devel/p5-Directory-Scratch","version":"0.18"},"p5-File-Copy-Recursive":{"origin":"devel/p5-File-Copy-Recursive","version":"0.45"},"p5-File-MMagic":{"origin":"devel/p5-File-MMagic","version":"1.30_1"},"p5-File-Slurp":{"origin":"devel/p5-File-Slurp","version":"9999.27"},"p5-HTML-FormFu":{"origin":"www/p5-HTML-FormFu","version":"2.07"},"p5-HTML-FormFu-Model-DBIC":{"origin":"www/p5-HTML-FormFu-Model-DBIC","version":"2.03"},"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-HTML-Strip":{"origin":"www/p5-HTML-Strip","version":"2.12"},"p5-HTML-TagCloud":{"origin":"www/p5-HTML-TagCloud","version":"0.38_1"},"p5-HTML-Toc":{"origin":"www/p5-HTML-Toc","version":"1.12_1"},"p5-IO-Stringy":{"origin":"devel/p5-IO-Stringy","version":"2.113"},"p5-Image-ExifTool":{"origin":"graphics/p5-Image-ExifTool","version":"13.10"},"p5-Image-Math-Constrain":{"origin":"graphics/p5-Image-Math-Constrain","version":"1.02_1"},"p5-Imager":{"origin":"graphics/p5-Imager","version":"1.027"},"p5-KinoSearch1":{"origin":"textproc/p5-KinoSearch1","version":"1.01_1"},"p5-MRO-Compat":{"origin":"devel/p5-MRO-Compat","version":"0.15"},"p5-Module-Pluggable-Ordered":{"origin":"devel/p5-Module-Pluggable-Ordered","version":"1.5_2"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-Number-Format":{"origin":"textproc/p5-Number-Format","version":"1.76"},"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"p5-Template-Plugin-JavaScript":{"origin":"www/p5-Template-Plugin-JavaScript","version":"0.02_1"},"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"p5-Term-Prompt":{"origin":"devel/p5-Term-Prompt","version":"1.04_1"},"p5-Text-Context":{"origin":"textproc/p5-Text-Context","version":"3.7_1"},"p5-Text-Emoticon-MSN":{"origin":"textproc/p5-Text-Emoticon-MSN","version":"0.04"},"p5-Text-MultiMarkdown":{"origin":"textproc/p5-Text-MultiMarkdown","version":"1.002000"},"p5-Text-Password-Pronounceable":{"origin":"security/p5-Text-Password-Pronounceable","version":"0.30_1"},"p5-Text-Textile":{"origin":"textproc/p5-Text-Textile","version":"2.13"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-URI-Find":{"origin":"textproc/p5-URI-Find","version":"20160806_1"},"p5-WWW-Mechanize":{"origin":"www/p5-WWW-Mechanize","version":"2.19"},"p5-WWW-Mechanize-TreeBuilder":{"origin":"www/p5-WWW-Mechanize-TreeBuilder","version":"1.20000"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"],"options":{"AMAZON":"off","DEPLOY":"off","DOCBOOK_FORMATTER":"off","FASTCGI":"off","POD_FORMATTER":"off","RECAPTCHA":"off","RSS_FORMATTER":"off","SYNTAX_HIGHLIGHT":"off","TOCGEN":"off","TRANSCLUSION":"off"}},{"name":"p5-Module-Build-Using-PkgConfig","origin":"devel/p5-Module-Build-Using-PkgConfig","version":"0.03","comment":"Extend Module::Build to use platform libraries provided by pkg-config","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Module-Build-Using-PkgConfig","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"18a1bdb362294d841488b06c3020207ba18325aeb2e7410c3ece31ce2d28a03e","flatsize":54555,"path":"All/p5-Module-Build-Using-PkgConfig-0.03.pkg","repopath":"All/p5-Module-Build-Using-PkgConfig-0.03.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15284,"desc":"Module::Build::Using::PkgConfig provides some handy methods to assist the\nBuild.PL script of XS-based module distributions that make use of platform\nlibraries managed by pkg-config.","deps":{"p5-ExtUtils-PkgConfig":{"origin":"devel/p5-ExtUtils-PkgConfig","version":"1.16"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Module-CoreList","origin":"devel/p5-Module-CoreList","version":"5.20250220","comment":"See what modules shipped with versions of Perl","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Module-CoreList","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"648398f6753108aa654b2421450ed943328067b0c3797a14e7512f9462535dff","flatsize":1240947,"path":"All/p5-Module-CoreList-5.20250220.pkg","repopath":"All/p5-Module-CoreList-5.20250220.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":74696,"desc":"Module::CoreList contains the hash of hashes %25Module::CoreList::version,\nthis is keyed on perl version as indicated in $].  The second level hash\nis module => version pairs.\n\nIt also contains %25Module::CoreList::released hash, which has ISO formatted\nversions of the release dates, as gleaned from the perlhist man page.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Module-CPANfile","origin":"devel/p5-Module-CPANfile","version":"1.1004","comment":"Parse cpanfile","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Module-CPANfile","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e50d681165aa2de8a78f55e34b241da0d96f2a6b19b960142e9ac1dd891177ef","flatsize":80348,"path":"All/p5-Module-CPANfile-1.1004.pkg","repopath":"All/p5-Module-CPANfile-1.1004.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":28536,"desc":"Module::CPANfile is a tool to handle L<cpanfile> format to load\napplication specific dependencies, not just for CPAN distributions.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Module-Dependency","origin":"devel/p5-Module-Dependency","version":"1.86_2","comment":"Collection of modules for examining dependencies","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Module-Dependency","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1cf1b6390143a29cae4c44f2eb06053558cb677fdb8fabc7ac0eec0697dc28c6","flatsize":112312,"path":"All/p5-Module-Dependency-1.86_2.pkg","repopath":"All/p5-Module-Dependency-1.86_2.pkg","licenselogic":"single","pkgsize":43304,"desc":"Module::Dependency - Collection of modules for examining dependencies\n                     between parents and children, like Perl files\n\nA set of pure-perl modules and helper programs that let you build a\ndatabase of the dependency links between a collection of Perl files,\nand then query that database, even producing text, HTML, PostScript\nor graphical reports.\n\nThe database in question is actually a simple Storable image of a\nPerl data structure, and you can create as many of these as you want.\nYou can use the command-line tools, or write your own Perl to query\nand manipulate the data however you want.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Module-CheckVersion","origin":"devel/p5-Module-CheckVersion","version":"0.08","comment":"Check module (e.g. latest version) with CPAN (or equivalent repo)","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Module-CheckVersion","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"459ad96b9e2dc461fbfcab7059946724fae83518ab05c5c39db7c250188bfd5c","flatsize":594736,"path":"All/p5-Module-CheckVersion-0.08.pkg","repopath":"All/p5-Module-CheckVersion-0.08.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":108436,"desc":"Module::CheckVersion checks latest version of modules with CPAN (or equivalent\nrepo).","deps":{"p5-JSON-MaybeXS":{"origin":"converters/p5-JSON-MaybeXS","version":"1.004008"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Module-Build-Pluggable-CPANfile","origin":"devel/p5-Module-Build-Pluggable-CPANfile","version":"0.05","comment":"Include cpanfile","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/Module-Build-Pluggable-CPANfile","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d79e7a3458eae710b0641b87d87590317e0d1a6b7d02e27b558f7ded53394434","flatsize":43872,"path":"All/p5-Module-Build-Pluggable-CPANfile-0.05.pkg","repopath":"All/p5-Module-Build-Pluggable-CPANfile-0.05.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10988,"desc":"Module::Build::Pluggable::CPANfile is plugin for Module::Build::Pluggable to\ninclude dependencies from cpanfile into meta files. This modules is\nModule::Install::CPANfile for Module::Build.","deps":{"p5-Module-Build-Pluggable":{"origin":"devel/p5-Module-Build-Pluggable","version":"0.10"},"p5-Module-CPANfile":{"origin":"devel/p5-Module-CPANfile","version":"1.1004"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Module-Install","origin":"devel/p5-Module-Install","version":"1.21","comment":"Standalone, extensible Perl module installer","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Module-Install","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"69c085673a43521942268737ace5f9fea99828765499a4f92a7f4a240992a08a","flatsize":302219,"path":"All/p5-Module-Install-1.21.pkg","repopath":"All/p5-Module-Install-1.21.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":131344,"desc":"Module::Install is a standalone, extensible installer for Perl modules.\nIt is designed to be a drop-in replacement for ExtUtils::MakeMaker, and is a\ndescendent of CPAN::MakeMaker.\nPlease type \"perldoc Module::Install\" after installation to see the\nmodule usage information.","deps":{"p5-File-Remove":{"origin":"devel/p5-File-Remove","version":"1.58"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-Module-ScanDeps":{"origin":"devel/p5-Module-ScanDeps","version":"1.37"},"p5-PAR-Dist":{"origin":"devel/p5-PAR-Dist","version":"0.53"},"p5-YAML-Tiny":{"origin":"textproc/p5-YAML-Tiny","version":"1.74"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Module-Build-XSUtil","origin":"devel/p5-Module-Build-XSUtil","version":"0.19","comment":"Module::Build class for building XS modules","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Module-Build-XSUtil","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"299b764cfa757a3430fdc2349c0062dd19ceff41a67502673bb1490ec6d60962","flatsize":53166,"path":"All/p5-Module-Build-XSUtil-0.19.pkg","repopath":"All/p5-Module-Build-XSUtil-0.19.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14076,"desc":"Module::Build::XSUtil is subclass of Module::Build for support building XS\nmodules.","deps":{"p5-Devel-CheckCompiler":{"origin":"devel/p5-Devel-CheckCompiler","version":"0.07"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Module-Build-Kwalitee","origin":"devel/p5-Module-Build-Kwalitee","version":"0.24_1","comment":"Module::Build subclass with prepackaged tests","maintainer":"ychsiao@ychsiao.org","www":"https://metacpan.org/release/Module-Build-Kwalitee","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"041b9087238c4145b4cd8946f66cc0a40ccda2b610682520c82ccf6f7ef9464a","flatsize":13499,"path":"All/p5-Module-Build-Kwalitee-0.24_1.pkg","repopath":"All/p5-Module-Build-Kwalitee-0.24_1.pkg","licenselogic":"single","pkgsize":7740,"desc":"Module::Build::Kwalitee subclasses Module::Build to provide boilerplate\ntests for your project. It does this by overriding new() and copying\ntests to your t directory when you run 'perl Build.PL'.","deps":{"p5-File-Find-Rule":{"origin":"devel/p5-File-Find-Rule","version":"0.34"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Module-Build-WithXSpp","origin":"devel/p5-Module-Build-WithXSpp","version":"0.14","comment":"XS++ enhanced flavour of Module::Build","maintainer":"bokutin@bokut.in","www":"https://metacpan.org/release/Module-Build-WithXSpp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"44a2d268052ee3ea71987694b7b3be45788a27397fc3d85a2b262bf0bdb83b2e","flatsize":35165,"path":"All/p5-Module-Build-WithXSpp-0.14.pkg","repopath":"All/p5-Module-Build-WithXSpp-0.14.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16400,"desc":"This subclass of Module::Build adds some tools and processes\nto make it easier to use for wrapping C++ using XS++ (ExtUtils::XSpp).","deps":{"p5-ExtUtils-CppGuess":{"origin":"devel/p5-ExtUtils-CppGuess","version":"0.27"},"p5-ExtUtils-XSpp":{"origin":"devel/p5-ExtUtils-XSpp","version":"0.18"},"p5-Module-Build":{"origin":"devel/p5-Module-Build","version":"0.4234"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Module-Build-Tiny","origin":"devel/p5-Module-Build-Tiny","version":"0.051","comment":"Tiny replacement for Module::Build","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Module-Build-Tiny","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1cae98b06e266ae9711713af25fefd72feca11a92bb091fc8c6e5fc6b443f3d9","flatsize":55108,"path":"All/p5-Module-Build-Tiny-0.051.pkg","repopath":"All/p5-Module-Build-Tiny-0.051.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15308,"desc":"Many Perl distributions use a Build.PL file instead of a Makefile.PL file to\ndrive distribution configuration, build, test and installation. Traditionally,\nBuild.PL uses Module::Build as the underlying build system. This module provides\na simple, lightweight, drop-in replacement.\n\nWhereas Module::Build has over 6,700 lines of code; this module has less than\n70, yet supports the features needed by most pure-Perl distributions.","deps":{"p5-CPAN-Requirements-Dynamic":{"origin":"devel/p5-CPAN-Requirements-Dynamic","version":"0.001"},"p5-ExtUtils-Config":{"origin":"devel/p5-ExtUtils-Config","version":"0.010"},"p5-ExtUtils-Helpers":{"origin":"devel/p5-ExtUtils-Helpers","version":"0.028"},"p5-ExtUtils-InstallPaths":{"origin":"devel/p5-ExtUtils-InstallPaths","version":"0.014"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Modern-Perl","origin":"lang/p5-Modern-Perl","version":"1.20241001","comment":"Enable all of the features of Modern Perl with one import","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Modern-Perl","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bbb365fcd2c4dab1e4702e19e8d2aa23bfededd955dad97670b18938f47d8ea1","flatsize":39058,"path":"All/p5-Modern-Perl-1.20241001.pkg","repopath":"All/p5-Modern-Perl-1.20241001.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15428,"desc":"Modern Perl programs use several modules to enable additional features of Perl\nand of the CPAN.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["lang","perl5"]},{"name":"p5-Module-Build-Prereqs-FromCPANfile","origin":"devel/p5-Module-Build-Prereqs-FromCPANfile","version":"0.02","comment":"Construct prereq parameters of Module::Build from cpanfile","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/Module-Build-Prereqs-FromCPANfile","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"393b646ad3268db2f74b199d7dc252517b5b232438eb8daf222199efce40b22a","flatsize":14371,"path":"All/p5-Module-Build-Prereqs-FromCPANfile-0.02.pkg","repopath":"All/p5-Module-Build-Prereqs-FromCPANfile-0.02.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8124,"desc":"Module::Build::Prereqs::FromCPANfile reads cpanfile and converts its content\ninto valid prereq parameters for new() method of Module::Build.","deps":{"p5-Module-CPANfile":{"origin":"devel/p5-Module-CPANfile","version":"1.1004"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Module-Build-Pluggable-ReadmeMarkdownFromPod","origin":"devel/p5-Module-Build-Pluggable-ReadmeMarkdownFromPod","version":"0.04","comment":"Make README.mkdn from POD","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Module-Build-Pluggable-ReadmeMarkdownFromPod","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"261c49409363eba407e2e0f735c83af0aacf0bd6d482dd4ae62cf01c791d8a41","flatsize":11655,"path":"All/p5-Module-Build-Pluggable-ReadmeMarkdownFromPod-0.04.pkg","repopath":"All/p5-Module-Build-Pluggable-ReadmeMarkdownFromPod-0.04.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6876,"desc":"Module::Build::Pluggable::ReadmeMarkdownFromPod generates README.mkdn from pod\nfile.","deps":{"p5-Class-Accessor-Lite":{"origin":"devel/p5-Class-Accessor-Lite","version":"0.08"},"p5-Module-Build-Pluggable":{"origin":"devel/p5-Module-Build-Pluggable","version":"0.10"},"p5-Pod-Markdown":{"origin":"textproc/p5-Pod-Markdown","version":"3.400"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Mock-Sub","origin":"devel/p5-Mock-Sub","version":"1.09","comment":"Mock package, object and standard subroutines, with unit testing in mind","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/Mock-Sub","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7ebb41c2f5d6ad7a0b2b3cc670462cf4bdc7118ac4089de301edccae175b792d","flatsize":31771,"path":"All/p5-Mock-Sub-1.09.pkg","repopath":"All/p5-Mock-Sub-1.09.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16024,"desc":"Easy to use and very lightweight module for mocking out sub calls. Very useful\nfor testing areas of your own modules where getting coverage may be difficult\ndue to nothing to test against, and/or to reduce test run time by eliminating\nthe need to call subs that you really don't want or need to test.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Mock-MonkeyPatch","origin":"devel/p5-Mock-MonkeyPatch","version":"1.03","comment":"Monkey patching with test mocking in mind","maintainer":"svysh.fbsd@gmail.com","www":"https://metacpan.org/dist/Mock-MonkeyPatch","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"31343254d4e39528d13624ec19833b0a9b68eab1b397978632a62bc6048aeeb3","flatsize":54397,"path":"All/p5-Mock-MonkeyPatch-1.03.pkg","repopath":"All/p5-Mock-MonkeyPatch-1.03.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15828,"desc":"Mocking is a common tool, especially for testing. By strategically\nreplacing a subroutine, one can isolate segments (units) of code to\ntest individually. When this is done it is important to know that the\nmocked sub was actually called and with what arguments it was called.\n\nMock::MonkeyPatch injects a subroutine in the place of an existing one.\nIt returns an object by which you can revisit the manner in which the\nmocked subroutine was called. Further when the object goes out of scope\n(or when the \"restore\" method is called) the original subroutine is\nreplaced.","deps":{"p5-Scalar-List-Utils":{"origin":"lang/p5-Scalar-List-Utils","version":"1.68,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Mobile-UserAgent","origin":"www/p5-Mobile-UserAgent","version":"1.05_1","comment":"Parses a mobile user agent string into its basic constituent parts","maintainer":"dliakh@ukr.net","www":"https://metacpan.org/release/Mobile-UserAgent","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0ae437adcf90abe89b7ee4b39c5bd3e59869f56f4c15345de790767494b2a0c9","flatsize":42334,"path":"All/p5-Mobile-UserAgent-1.05_1.pkg","repopath":"All/p5-Mobile-UserAgent-1.05_1.pkg","licenselogic":"single","pkgsize":15948,"desc":"Parses a mobile user agent string into it's basic constituent parts, the most\nimportant being vendor and model. One reason for doing this would be to use\nthis information to lookup vendor-model specific device characteristics in a\ndatabase.","deps":{"p5-Class-Singleton":{"origin":"devel/p5-Class-Singleton","version":"1.6"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["www"]},{"name":"p5-Mknod","origin":"devel/p5-Mknod","version":"0.02_1","comment":"Perl module interface to the mknod(2) system call","maintainer":"sean-freebsd@farley.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a0e9c9bb039400144e455c278933e49c530d0559d7d8ee545edd06ea2838a709","flatsize":13188,"path":"All/p5-Mknod-0.02_1.pkg","repopath":"All/p5-Mknod-0.02_1.pkg","licenselogic":"single","pkgsize":6048,"desc":"Mknod is an interface to the mknod(2) system call.\n\n\nCopyright (C) 2003 Raoul Zwart\n\nThis library is free software; you can redistribute it and/or modify it under\nthe same terms as Perl itself.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Mixin-Linewise","origin":"devel/p5-Mixin-Linewise","version":"0.111","comment":"Write your linewise code for handles; this does the rest","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Mixin-Linewise","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"78c59a22c281c8c5e06ff3b0cefc8b2caae5573e8e21094799ff5a5a298abaea","flatsize":62359,"path":"All/p5-Mixin-Linewise-0.111.pkg","repopath":"All/p5-Mixin-Linewise-0.111.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17612,"desc":"With Mixin::Linewise::Readers and Mixin::Linewise::Writers, you can just write\na method to handle handles, and methods for handling strings and filenames are\nadded for you.","deps":{"p5-PerlIO-utf8_strict":{"origin":"devel/p5-PerlIO-utf8_strict","version":"0.010"},"p5-Sub-Exporter":{"origin":"devel/p5-Sub-Exporter","version":"0.991"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Mixin-Event-Dispatch","origin":"devel/p5-Mixin-Event-Dispatch","version":"2.000","comment":"Mixin methods for simple event/message dispatch framework","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Mixin-Event-Dispatch","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2883a259d645a33af7bd7e2ba5e205ad1bb8987d1a544cf7b90631b53d27b23a","flatsize":72130,"path":"All/p5-Mixin-Event-Dispatch-2.000.pkg","repopath":"All/p5-Mixin-Event-Dispatch-2.000.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":24640,"desc":"Add Mixin::Event::Dispatch in as a parent to your class, and it'll provide some\nmethods for defining event handlers (\"subscribe_to_event\" or\n\"add_handler_for_event\") and calling them (\"invoke_event\").\n\nNote that handlers should return 0 for a one-off handler, and 1 if it should be\ncalled again on the next event.","deps":{"p5-List-UtilsBy":{"origin":"devel/p5-List-UtilsBy","version":"0.12"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Misc-Quality","origin":"astro/p5-Misc-Quality","version":"0.1_1","comment":"Class for handling quality flags for astronomical objects","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Misc-Quality","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eaa11876ef7b315d62b602fa32777b642707bcbd7bebfac43b451016f3bdc989","flatsize":17860,"path":"All/p5-Misc-Quality-0.1_1.pkg","repopath":"All/p5-Misc-Quality-0.1_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":8344,"desc":"Misc::Quality provides a class for handling quality flags for astronomical\nobjects. This class can handle any type of flag used.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["astro","perl5"]},{"name":"p5-Module-Build-Parse-Yapp","origin":"devel/p5-Module-Build-Parse-Yapp","version":"0.1.2","comment":"Build Parse::Yapp parsers from source","maintainer":"wen@FreeBSD.org","www":"https://metacpan.org/release/Module-Build-Parse-Yapp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a593df5547a967333a4bc1d647d7c59aaff73a6edaa88b1729b74d3f8e6929a1","flatsize":5992,"path":"All/p5-Module-Build-Parse-Yapp-0.1.2.pkg","repopath":"All/p5-Module-Build-Parse-Yapp-0.1.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":4620,"desc":"Module::Build::Parse::Yapp is a subclass of Module::Build made\nto build Parse::Yapp parsers from the source. Thus, prebuilt\nparsers do not have to be included in the source distribution.","deps":{"p5-Parse-Yapp":{"origin":"devel/p5-Parse-Yapp","version":"1.21"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Module-Build-Pluggable","origin":"devel/p5-Module-Build-Pluggable","version":"0.10","comment":"Module::Build meets plugins","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Module-Build-Pluggable","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d0e1ae83d5c767cd687fd534f7e068de7fdd1b1c4fc7460aca2f62c680fed0f1","flatsize":35456,"path":"All/p5-Module-Build-Pluggable-0.10.pkg","repopath":"All/p5-Module-Build-Pluggable-0.10.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":20004,"desc":"Module::Build::Pluggable adds pluggability for Module::Build.","deps":{"p5-Class-Accessor-Lite":{"origin":"devel/p5-Class-Accessor-Lite","version":"0.08"},"p5-Class-Method-Modifiers":{"origin":"devel/p5-Class-Method-Modifiers","version":"2.15"},"p5-Data-OptList":{"origin":"devel/p5-Data-OptList","version":"0.114"},"p5-Test-SharedFork":{"origin":"devel/p5-Test-SharedFork","version":"0.35"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Metrics-Any","origin":"devel/p5-Metrics-Any","version":"0.10","comment":"Abstract collection of monitoring metrics","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Metrics-Any","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e054b2cb6814e98eb7886188f221da2440651cace1c0a3f8247d98d981309ad1","flatsize":118388,"path":"All/p5-Metrics-Any-0.10.pkg","repopath":"All/p5-Metrics-Any-0.10.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":49472,"desc":"Metrics::Any provides a central location for modules to report monitoring\nmetrics, such as counters of the number of times interesting events have\nhappened, and programs to collect up and send those metrics to monitoring\nservices.\n\nInspired by Log::Any, this module splits the overall problem into two sides.\nModules wishing to provide metrics for monitoring purposes can use the use\nMetrics::Any statement to obtain a collector into which they can report metric\nevents. By default this collector doesn't actually do anything, so modules can\neasily use it without adding extra specific dependencies for specific reporting.\n\nA program using one or more such modules can apply a different policy and\nrequest a particular adapter implementation in order to actually report these\nmetrics to some external system, by using the use Metrics::Any::Adapter\nstatement.\n\nThis separation of concerns allows module authors to write code which will\nreport metrics without needing to care about the exact mechanism of that\nreporting (as well as to write code which does not itself depend on the code\nrequired to perform that reporting).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Module-Build-Convert","origin":"devel/p5-Module-Build-Convert","version":"0.50","comment":"Makefile.PL to Build.PL converter","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Module-Build-Convert","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a91fdd522994f79d208d8c110f8e176a5e0eea386705f0034c510d075181285c","flatsize":71076,"path":"All/p5-Module-Build-Convert-0.50.pkg","repopath":"All/p5-Module-Build-Convert-0.50.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":23504,"desc":"Module::Build::Convert - Makefile.PL to Build.PL converter\n\nExtUtils::MakeMaker has been a de-facto standard for the common\ndistribution of Perl modules; Module::Build is expected to supersede\nExtUtils::MakeMaker in some time (part of the Perl core as of 5.10?)\n\nThe transition takes place slowly, as the converting process manually\nachieved is yet an uncommon practice. The Module::Build::Convert\nMakefile.PL parser is intended to ease the transition process.","deps":{"p5-File-HomeDir":{"origin":"devel/p5-File-HomeDir","version":"1.006"},"p5-File-Slurp":{"origin":"devel/p5-File-Slurp","version":"9999.27"},"p5-IO-Prompt":{"origin":"devel/p5-IO-Prompt","version":"0.997004"},"p5-PPI":{"origin":"textproc/p5-PPI","version":"1.278"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-ModPerl-VersionUtil","origin":"www/p5-ModPerl-VersionUtil","version":"0.03_1","comment":"Makes it easier to investigate your mod_perl version","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/ModPerl-VersionUtil","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8c1687832fc0d125e56a109277301c739e30febbd12f4e33f6bd156128989ce6","flatsize":11684,"path":"All/p5-ModPerl-VersionUtil-0.03_1.pkg","repopath":"All/p5-ModPerl-VersionUtil-0.03_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6520,"desc":"ModPerl::VersionUtil helps you to investigate your mod_perl version easily.","deps":{"p5-Class-Data-Inheritable":{"origin":"devel/p5-Class-Data-Inheritable","version":"0.10"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Method-Signatures-Simple","origin":"devel/p5-Method-Signatures-Simple","version":"1.07_1","comment":"Basic method declarations with signatures, without source filters","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Method-Signatures-Simple","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e92468ef3a45aaeec47662a062dbe2c14c7076c5f32c9dd80b78d99b57cc32f1","flatsize":49435,"path":"All/p5-Method-Signatures-Simple-1.07_1.pkg","repopath":"All/p5-Method-Signatures-Simple-1.07_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13704,"desc":"Basic method declarations with signatures, without source filters","deps":{"p5-Devel-Declare":{"origin":"devel/p5-Devel-Declare","version":"0.006022"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Method-Signatures","origin":"devel/p5-Method-Signatures","version":"20170211","comment":"Method and function declarations with signatures and no source filter","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Method-Signatures","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"826e18b6868aa212685bb343d91bfe9b41a72a0a2a1cbe40e946abf28d1f0b54","flatsize":138410,"path":"All/p5-Method-Signatures-20170211.pkg","repopath":"All/p5-Method-Signatures-20170211.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":47540,"desc":"Method::Signatures provides two new keywords, func and method, so that you can\nwrite subroutines with signatures instead of having to spell out my $self =\nshift; my($thing) = @_\n\nfunc is like sub but takes a signature where the prototype would normally go.\nThis takes the place of my($foo, $bar) = @_ and does a whole lot more.\n\nmethod is like func but specifically for making methods. It will automatically\nprovide the invocant as $self (by default). No more my $self = shift.\n\nIt also allows signatures, very similar to Perl 6 signatures.\n\nIt also does type checking, understanding all the types that Moose (or Mouse)\nwould understand.\n\nAnd it does all this with no source filters.","deps":{"p5-Any-Moose":{"origin":"devel/p5-Any-Moose","version":"0.27"},"p5-Const-Fast":{"origin":"devel/p5-Const-Fast","version":"0.014_2"},"p5-Devel-Declare":{"origin":"devel/p5-Devel-Declare","version":"0.006022"},"p5-Lexical-SealRequireHints":{"origin":"devel/p5-Lexical-SealRequireHints","version":"0.012"},"p5-Mouse":{"origin":"devel/p5-Mouse","version":"2.5.11,1"},"p5-PPI":{"origin":"textproc/p5-PPI","version":"1.278"},"p5-Sub-Name":{"origin":"devel/p5-Sub-Name","version":"0.28,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Method-Alias","origin":"devel/p5-Method-Alias","version":"1.03_1","comment":"Create method aliases (and do it safely)","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Method-Alias","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"59f91642c716307c48f2c756dbe0fd309c36a7c04deb174fa3504b1924cf48e7","flatsize":27097,"path":"All/p5-Method-Alias-1.03_1.pkg","repopath":"All/p5-Method-Alias-1.03_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12252,"desc":"Method::Alias is designed to be used as a pragma, to which you provide a\nset of pairs of method names. Only very minimal checking is done, if you\nwish to create infinite loops or what have you, you are more than\nwelcome to shoot yourself in the foot.\n\n# Add a single method alias\n    use Method::Alias 'foo' => 'bar';\n\n# Add several method aliases\n    use Method::Alias 'a' => 'b',\n    'c' => 'd',\n    'e' => 'f';","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Metabase-Client-Simple","origin":"devel/p5-Metabase-Client-Simple","version":"0.012","comment":"Client that submits to Metabase servers","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Metabase-Client-Simple","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6d6c2132965d9a1d133e498e9640342cbb8c4b822efc26d8d8df0aa5d093020b","flatsize":12544,"path":"All/p5-Metabase-Client-Simple-0.012.pkg","repopath":"All/p5-Metabase-Client-Simple-0.012.pkg","licenselogic":"single","pkgsize":6416,"desc":"Client that submits to Metabase servers","deps":{"p5-Crypt-SSLeay":{"origin":"security/p5-Crypt-SSLeay","version":"0.72_3"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-Metabase-Fact":{"origin":"devel/p5-Metabase-Fact","version":"0.025"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Mock-Quick","origin":"devel/p5-Mock-Quick","version":"1.111","comment":"Quickly mock objects and classes","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Mock-Quick","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b7a51f70752732df998681626371a7cdbeff520b75272ca63adfdfd0531218e0","flatsize":61531,"path":"All/p5-Mock-Quick-1.111.pkg","repopath":"All/p5-Mock-Quick-1.111.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":31692,"desc":"Mock-Object provides a declarative mocking interface that results in a\nvery concise, but clear syntax. There are separate facilities for\nmocking object instances, and classes. You can quickly create an\ninstance of an object with custom attributes and methods. You can also\nquickly create an anonymous class, optionally inheriting from another,\nwith whatever methods you desire.\n\nMock-Object also provides a tool that provides an OO interface to\noverriding methods in existing classes. This tool also allows for the\nrestoration of the original class methods. Best of all this is a\nlocalized tool, when your control object falls out of scope the original\nclass is restored.","deps":{"p5-Exporter-Declare":{"origin":"devel/p5-Exporter-Declare","version":"0.114"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MetaCPAN-Client","origin":"devel/p5-MetaCPAN-Client","version":"2.033000","comment":"Comprehensive, DWIM-featured client to the MetaCPAN API","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/MetaCPAN-Client","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7bdb4c8bb8f73e076709480d010b3a80ccb93139b025c93fb125ff7a93f64f10","flatsize":165209,"path":"All/p5-MetaCPAN-Client-2.033000.pkg","repopath":"All/p5-MetaCPAN-Client-2.033000.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":67936,"desc":"This is a hopefully-complete API-compliant client to MetaCPAN\n(https://metacpan.org) with DWIM capabilities, to make your life easier.","deps":{"p5-IO-Socket-SSL":{"origin":"security/p5-IO-Socket-SSL","version":"2.089"},"p5-JSON-MaybeXS":{"origin":"converters/p5-JSON-MaybeXS","version":"1.004008"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-Net-SSLeay":{"origin":"security/p5-Net-SSLeay","version":"1.94"},"p5-Ref-Util":{"origin":"devel/p5-Ref-Util","version":"0.204"},"p5-Safe-Isa":{"origin":"devel/p5-Safe-Isa","version":"1.000010"},"p5-Type-Tiny":{"origin":"devel/p5-Type-Tiny","version":"2.006000"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Meta-Builder","origin":"devel/p5-Meta-Builder","version":"0.004","comment":"Perl extension for creating Meta objects to track custom metrics","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Meta-Builder","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dfb41c756c52d78c9e82cbbc4a1eaa55bf72810d4331950eb58f94d89336e474","flatsize":38464,"path":"All/p5-Meta-Builder-0.004.pkg","repopath":"All/p5-Meta-Builder-0.004.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":19044,"desc":"Meta::Builder is designed to be a generic tool for writing Meta\nobjects. Unlike specialized tools, Meta::Builder makes no assumptions\nabout what metrics you will care about. Meta::Builder also mkaes it\nsimple for others to extend your meta-object based tools by providing\nhooks for other packages to add metrics to your meta object.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Memoize-ExpireLRU","origin":"devel/p5-Memoize-ExpireLRU","version":"0.56","comment":"Expiry plug-in for Memoize that adds LRU cache expiration","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Memoize-ExpireLRU","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"986f9904f6da350be5d27d826c72a23c158f406721b31f54a47bab1c6d5e4657","flatsize":53149,"path":"All/p5-Memoize-ExpireLRU-0.56.pkg","repopath":"All/p5-Memoize-ExpireLRU-0.56.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13800,"desc":"Memoize::ExpireLRU is a module that implements LRU expiration for Memoize.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Mo","origin":"devel/p5-Mo","version":"0.40,1","comment":"Micro Objects. Mo is less","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Mo","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"21b6394e6b66cbe99a0919149cf960ec9c3e75100485963b4447157d1c8887ba","flatsize":112561,"path":"All/p5-Mo-0.40,1.pkg","repopath":"All/p5-Mo-0.40,1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":54244,"desc":"Mo is the bare minimum needed for Perl OO. Many times you'll want just a couple\nmore features. Don't worry. Mo's got you covered.\n\nMo simply loads the feature classes Mo::build, Mo::default, Mo::builder,\nMo::coerce, Mo::is and Mo::required. The first one supports BUILD constructing\nand the other three add their magics to has. A Mo::Feature module can enhance\nnew, extends and has, and also add new export subs, or remove existing ones.\nFeatures can also be combined for a single accessor. See Mo::Features for a list\nof all the features and for an explanation of the Feature API.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Memoize","origin":"devel/p5-Memoize","version":"1.17","comment":"Transparently speed up perl functions by caching return values","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Memoize","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d8d9c7c20a4828947d3c3f6d9e37810bcafe04def70e270b2e0f53fd208d78c5","flatsize":75162,"path":"All/p5-Memoize-1.17.pkg","repopath":"All/p5-Memoize-1.17.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":40108,"desc":"`Memoizing' a function makes it faster by trading space for time.  It\ndoes this by caching the return values of the function in a table.  If\nyou call the function again with the same arguments, memoize jumps in\nand gives you the value out of the table, instead of letting the\nfunction compute the value all over again.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Module-Reader","origin":"devel/p5-Module-Reader","version":"0.003003","comment":"Perl extension to read the source of module like perl does","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Module-Reader","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1e434af221c8b2d75783ddfe4b260f421bd597a7fbd15e7e9f1e6604d2f2114b","flatsize":28070,"path":"All/p5-Module-Reader-0.003003.pkg","repopath":"All/p5-Module-Reader-0.003003.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13192,"desc":"Reads the content of perl modules the same way perl does.  This\nincludes reading modules available only by @INC hooks, or filtered\nthrough them.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MediaWiki-API","origin":"www/p5-MediaWiki-API","version":"0.52","comment":"OOP MediaWiki engine client","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MediaWiki-API","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0ea0143ac8e636c2b2d51bfce0475fe6b4240f2baafab38810230d4f607984c1","flatsize":79885,"path":"All/p5-MediaWiki-API-0.52.pkg","repopath":"All/p5-MediaWiki-API-0.52.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":31056,"desc":"This module provides an interface between Perl and the MediaWiki API\nallowing creation of scripts to automate editing and extraction of data\nfrom MediaWiki driven sites like Wikipedia.","deps":{"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-McBain-WithPSGI","origin":"www/p5-McBain-WithPSGI","version":"2.001001","comment":"Load a McBain API as a RESTful PSGI web service","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/pod/McBain::WithPSGI","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3dc67bc76e19da181715063b0563fe77797753b7a9c983339ee59c961121abf6","flatsize":25795,"path":"All/p5-McBain-WithPSGI-2.001001.pkg","repopath":"All/p5-McBain-WithPSGI-2.001001.pkg","licenselogic":"or","licenses":["ARTPERL10","GPLv1"],"pkgsize":13176,"desc":"McBain::WithPSGI turns your McBain API into a RESTful PSGI web service based on\nPlack, thus making McBain a web application framework.\n\nThe created web service will be a JSON-in JSON-out service. Requests to your\napplication are expected to have a Content-Type of application/json;\ncharset=UTF-8. The JSON body of a request will be the payload. The results of\nthe API will be formatted into JSON as well.","deps":{"p5-JSON-MaybeXS":{"origin":"converters/p5-JSON-MaybeXS","version":"1.004008"},"p5-McBain":{"origin":"www/p5-McBain","version":"2.001000"},"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Maypole-Component","origin":"www/p5-Maypole-Component","version":"0.03_1","comment":"Run Maypole sub-requests as components","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Maypole-Component","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"79be29050d62aea5ea78f85141bc38d2772edced4272976f15832670911068a1","flatsize":3169,"path":"All/p5-Maypole-Component-0.03_1.pkg","repopath":"All/p5-Maypole-Component-0.03_1.pkg","licenselogic":"single","pkgsize":3152,"desc":"Run Maypole sub-requests as components","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-McBain","origin":"www/p5-McBain","version":"2.001000","comment":"Lightweight auto-validating, self-documenting web framework","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/McBain","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fb2453f176829bc3fa1e01185be9e950c3b8ad9adbbdf7dad9c47c0045c2bfdc","flatsize":79487,"path":"All/p5-McBain-2.001000.pkg","repopath":"All/p5-McBain-2.001000.pkg","licenselogic":"or","licenses":["ARTPERL10","GPLv1"],"pkgsize":38440,"desc":"McBain is a framework for building powerful APIs and applications. Writing an\nAPI with McBain provides the following benefits:\n\n* Lightweight-ness\n* Portability\n* Auto-validation\n* Self-documentation\n* Modularity and flexibility","deps":{"p5-Brannigan":{"origin":"devel/p5-Brannigan","version":"1.1.00001"},"p5-Getopt-Compact":{"origin":"devel/p5-Getopt-Compact","version":"0.04_2"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Maypole-Authentication-UserSessionCookie","origin":"www/p5-Maypole-Authentication-UserSessionCookie","version":"1.4_1","comment":"Track sessions and, optionally, users","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Maypole-Authentication-UserSessionCookie","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e0e04cb9b497a0aaeab61983ea4d8e71a08d1ea7500ea26bacb6dfabb1d497ea","flatsize":11284,"path":"All/p5-Maypole-Authentication-UserSessionCookie-1.4_1.pkg","repopath":"All/p5-Maypole-Authentication-UserSessionCookie-1.4_1.pkg","licenselogic":"single","pkgsize":6712,"desc":"Track sessions and, optionally, users","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Module-Build","origin":"devel/p5-Module-Build","version":"0.4234","comment":"Build and install Perl modules","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Module-Build","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6d1319e7780891a35483aa519f578c7218166a139a6c60b6460e41c9aaec5080","flatsize":508228,"path":"All/p5-Module-Build-0.4234.pkg","repopath":"All/p5-Module-Build-0.4234.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":195736,"desc":"Module::Build is a system for building, testing, and installing Perl modules.\nIt is meant to be a replacement for ExtUtils::MakeMaker. Developers may alter\nthe behavior of the module through subclassing in a much more straightforward\nway than with MakeMaker. It also does not require a make on your system - most\nof the Module::Build code is pure-perl and written in a very cross-platform\nway.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Minilla","origin":"devel/p5-Minilla","version":"3.0.15_1","comment":"CPAN module authoring tool","maintainer":"oklaspec@gmail.com","www":"https://metacpan.org/release/Minilla","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"32f37e86190804549b863c805c84ef4733552fd49d7dabfeee4ac87bf02a2132","flatsize":215871,"path":"All/p5-Minilla-3.0.15_1.pkg","repopath":"All/p5-Minilla-3.0.15_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":74864,"desc":"Minilla is a CPAN module authoring tool. Minilla provides 'minil' command for\nauthorizing a CPAN distribution. The repository created and managed by Minilla\nis git install ready, and cpan of course. Minilla is built on only few small\nlibraries. You can install Minilla without a huge list of dependencies to\nheavy modules. Conventions: module written in Pure Perl are located in lib/;\nexecutable file is in script/ directory, if any; module is maintained with\nGit and git ls-files matches with what you will release; module has a static\nlist of prerequisites that can be described in cpanfile; has a Changes file.","deps":{"git":{"origin":"devel/git","version":"2.49.0"},"p5-App-cpanminus":{"origin":"devel/p5-App-cpanminus","version":"1.7048"},"p5-CPAN-Uploader":{"origin":"devel/p5-CPAN-Uploader","version":"0.103013_1"},"p5-Config-Identity":{"origin":"devel/p5-Config-Identity","version":"0.0019"},"p5-Data-Section-Simple":{"origin":"devel/p5-Data-Section-Simple","version":"0.07_1"},"p5-Devel-CheckBin":{"origin":"devel/p5-Devel-CheckBin","version":"0.04"},"p5-File-Which":{"origin":"sysutils/p5-File-Which","version":"1.27"},"p5-File-pushd":{"origin":"devel/p5-File-pushd","version":"1.016"},"p5-Module-CPANfile":{"origin":"devel/p5-Module-CPANfile","version":"1.1004"},"p5-Module-Runtime":{"origin":"devel/p5-Module-Runtime","version":"0.016"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-Pod-Markdown":{"origin":"textproc/p5-Pod-Markdown","version":"3.400"},"p5-Software-License":{"origin":"misc/p5-Software-License","version":"0.104006"},"p5-TOML":{"origin":"textproc/p5-TOML","version":"0.97"},"p5-Text-MicroTemplate":{"origin":"textproc/p5-Text-MicroTemplate","version":"0.24"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-Version-Next":{"origin":"textproc/p5-Version-Next","version":"1.000"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"tree":{"origin":"sysutils/tree","version":"2.2.1"}},"categories":["devel","perl5"]},{"name":"p5-MaxMind-DB-Reader","origin":"net/p5-MaxMind-DB-Reader","version":"1.000014","comment":"Read MaxMind DB files","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/MaxMind-DB-Reader","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"595f8f2d35f0a23dea378412fb063c859aca43cd4bf02c91de839570e2a9c548","flatsize":44933,"path":"All/p5-MaxMind-DB-Reader-1.000014.pkg","repopath":"All/p5-MaxMind-DB-Reader-1.000014.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":16764,"desc":"MaxMind::DB::Reader provides functionality to read MaxMind DB files.","deps":{"p5-Data-IEEE754":{"origin":"devel/p5-Data-IEEE754","version":"0.02"},"p5-Data-Printer":{"origin":"devel/p5-Data-Printer","version":"1.002001"},"p5-Data-Validate-IP":{"origin":"net-mgmt/p5-Data-Validate-IP","version":"0.27"},"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-List-AllUtils":{"origin":"devel/p5-List-AllUtils","version":"0.19"},"p5-MaxMind-DB-Common":{"origin":"net/p5-MaxMind-DB-Common","version":"0.040001_1"},"p5-Module-Implementation":{"origin":"devel/p5-Module-Implementation","version":"0.09_1"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-MooX-StrictConstructor":{"origin":"devel/p5-MooX-StrictConstructor","version":"0.013"},"p5-Role-Tiny":{"origin":"devel/p5-Role-Tiny","version":"2.002004"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-MaxMind-DB-Common","origin":"net/p5-MaxMind-DB-Common","version":"0.040001_1","comment":"Code shared by the DB reader and writer modules","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/MaxMind-DB-Common","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e9e67b8cd0f19ef956d135f4ecf9dd8d7b5633043ae7268f7fe3662844e986d3","flatsize":39345,"path":"All/p5-MaxMind-DB-Common-0.040001_1.pkg","repopath":"All/p5-MaxMind-DB-Common-0.040001_1.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":13200,"desc":"MaxMind::DB::Common provides code shared by the DB reader and writer modules.","deps":{"p5-Data-Dumper-Concise":{"origin":"devel/p5-Data-Dumper-Concise","version":"2.023"},"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-List-AllUtils":{"origin":"devel/p5-List-AllUtils","version":"0.19"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-MooX-StrictConstructor":{"origin":"devel/p5-MooX-StrictConstructor","version":"0.013"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Metadata","origin":"databases/p5-Metadata","version":"0.24_1","comment":"Perl implementation of Dublin Core compatible metadata","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Metadata","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f52b8e64f15534608d24c9de281868a3e7bd83b6afe648842f52559a1da99dc5","flatsize":55037,"path":"All/p5-Metadata-0.24_1.pkg","repopath":"All/p5-Metadata-0.24_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":24288,"desc":"This collection of modules provide an implementation of Dublin Core\ncompatible metadata and subclasses for IAFA Templates, SOIF (Harvest)\nand should be easily extendible to similar (fairly flat) metadata\nformats.","deps":{"p5-TimeDate":{"origin":"devel/p5-TimeDate","version":"2.33,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-MathML-Entities","origin":"textproc/p5-MathML-Entities","version":"0.17_1","comment":"Convert XHTML+MathML Named Entities to Numeric Character References","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MathML-Entities","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"02e2f82e96cff56720aac478085c9a501f020cad4900b387bd7ea8756a91c238","flatsize":63108,"path":"All/p5-MathML-Entities-0.17_1.pkg","repopath":"All/p5-MathML-Entities-0.17_1.pkg","licenselogic":"single","pkgsize":14632,"desc":"MathML::Entities a content conversion filter for named XHTML+MathML\nentities. There are over two thousand named entities in the XHTML+MathML\nDTD. All the Entities defined in the XHTML+MathML DTD except the five\n\"safe\" ones (&lt;, &gt;, &amp;, &quot;, &apos;), will be converted to the\nequivalent numeric character references or to utf-8 characters. Named\nentities which are not in the XHTML+MathML DTD are escaped. This makes the\nresulting XHTML (or XHTML+MathML) safe for consumption by non-validating\nXML parsers.\n\nUnlike, HTML::Entities, the mapping between MathML named entities and\ncodepoints is many-to-one. Therefore, there's no particular sense in\nhaving an inverse function, which takes codepoints to named entities.\n\nBased on: HTML::Entities by Koichi Taniguchi <taniguchi@livedoor.jp>","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5","textproc","www"]},{"name":"p5-Math-VectorReal","origin":"math/p5-Math-VectorReal","version":"1.02_1","comment":"Perl Module to handle 3D Vector Mathematics","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Math-VectorReal","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f06ac3caa734040e1f135ea5957a2277166ca9a120b9470793676d83207d122d","flatsize":42677,"path":"All/p5-Math-VectorReal-1.02_1.pkg","repopath":"All/p5-Math-VectorReal-1.02_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17656,"desc":"The Math::VectorReal package defines a 3D mathematical \"vector\",\nin a way that is compatible with the previous CPAN module\nMath::MatrixReal. However it provides a more vector oriented set\nof mathematical functions and overload operators, to the MatrixReal\npackage. For example the normal perl string functions \"x\" and \".\"\nhave been overloaded to allow vector cross and dot product\noperations. Vector math formula thus looks like vector math formula\nin perl programs using this package.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Metabase-Fact","origin":"devel/p5-Metabase-Fact","version":"0.025","comment":"Metabase Facts","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Metabase-Fact","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"52906c01b1f058efa982fe185dc867bd6a322435c0451fb5d80366a40d8d1cd3","flatsize":124667,"path":"All/p5-Metabase-Fact-0.025.pkg","repopath":"All/p5-Metabase-Fact-0.025.pkg","licenselogic":"single","pkgsize":59248,"desc":"Metabase Facts and accompanying classes","deps":{"p5-CPAN-DistnameInfo":{"origin":"devel/p5-CPAN-DistnameInfo","version":"0.12_1"},"p5-Data-GUID":{"origin":"devel/p5-Data-GUID","version":"0.051"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-Test-Exception":{"origin":"devel/p5-Test-Exception","version":"0.43"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Math-VecStat","origin":"math/p5-Math-VecStat","version":"0.08_1","comment":"Basic statistics on vectors","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5ff696fa5f4d465f05bf7cddc4644d03b3ca7a20cb93c432ac2a9017d0d1125f","flatsize":19109,"path":"All/p5-Math-VecStat-0.08_1.pkg","repopath":"All/p5-Math-VecStat-0.08_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9600,"desc":"Some basic statistics on vectors (min,max,average,....).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-Vec","origin":"math/p5-Math-Vec","version":"1.01_1","comment":"Object-Oriented Vector Math Methods in Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Math-Vec","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5d01b12f0413777ec6f157ed2744175d14dea42a62e92845d84daa03cf4c92d9","flatsize":30611,"path":"All/p5-Math-Vec-1.01_1.pkg","repopath":"All/p5-Math-Vec-1.01_1.pkg","licenselogic":"single","pkgsize":14996,"desc":"This module was adapted from Math::Vector.\n\nIt uses most of the same algorithms, and currently preserves the same\nnames as the original functions, though some aliases have been added\nto make the interface more natural.\n\nThe \"object\" for the object oriented calling style is a blessed array\nreference which contains a vector of the form [x,y,z]. Methods will\ntypically return a list.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-Utils","origin":"math/p5-Math-Utils","version":"1.14","comment":"Useful mathematical functions not in Perl","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Math-Utils","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3b901406f776fe5ef7dbb3ef516328c562c8b616af904ab507079f1f7d243b0f","flatsize":69014,"path":"All/p5-Math-Utils-1.14.pkg","repopath":"All/p5-Math-Utils-1.14.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":22492,"desc":"Math::Utils provides useful mathematical functions not in Perl.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-Units","origin":"math/p5-Math-Units","version":"1.3_1","comment":"Unit conversion","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Math-Units","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6f6bbc2dddfcb7666c618e3160f32c67694968f3640692e7826b82e7f07cd244","flatsize":30900,"path":"All/p5-Math-Units-1.3_1.pkg","repopath":"All/p5-Math-Units-1.3_1.pkg","licenselogic":"single","pkgsize":11312,"desc":"The Math::Units module converts a numeric value in one unit of measurement\nto some other unit. The units must be compatible, i.e. length cannot be\nconverted to volume. If a conversion cannot be made an exception is\nthrown.\n\nA combination chaining and reduction algorithm is used to perform the most\ndirect unit conversion possible. Units may be written in several different\nstyles. An abbreviation table is used to convert from common long-form\nunit names to the (more or less) standard abbreviations that the units\nmodule uses internally. All multiplicative unit conversions are cached so\nthat future conversions can be performed very quickly.\n\nToo many units, prefixes and abbreviations are supported to list here. See\nthe source code for a complete listing.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-TrulyRandom","origin":"math/p5-Math-TrulyRandom","version":"1.0_2","comment":"Perl interface to a truly random number generator function","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Math-TrulyRandom","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e17812147ca7e52d37e8138bb82c120b3e55ecbde5033e0c6e0ee92e616ec73a","flatsize":15463,"path":"All/p5-Math-TrulyRandom-1.0_2.pkg","repopath":"All/p5-Math-TrulyRandom-1.0_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":8120,"desc":"The Math::TrulyRandom module provides an ability to generate truly random\nnumbers from within Perl programs. The source of the randomness is from\ninterrupt timing discrepancies.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"],"options":{"DOCS":"on"}},{"name":"p5-Math-SymbolicX-Statistics-Distributions","origin":"math/p5-Math-SymbolicX-Statistics-Distributions","version":"1.02_1","comment":"Statistical distributions","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Math-SymbolicX-Statistics-Distributions","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6a2ecc08c62e58ac8aed639c23c6af848e2396c8276aab917466d28061d318ca","flatsize":31956,"path":"All/p5-Math-SymbolicX-Statistics-Distributions-1.02_1.pkg","repopath":"All/p5-Math-SymbolicX-Statistics-Distributions-1.02_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13008,"desc":"This module offers easy access to formulas for a few often-used\ndistributions. For that, it uses the Math::Symbolic module which gives the\nuser an opportunity to manufacture distributions to his liking.\n\nThe module can be used in two styles: It has a procedural interface which\nis demonstrated in the first half of the synopsis. But it also features a\nwholly different interface: It can modify the Math::Symbolic parser so\nthat you can use the distributions right inside strings that will be\nparsed as Math::Symbolic trees. This is demonstrated for very simple cases\nin the second half of the synopsis.\n\nAll arguments in both interface styles are optional. Whichever expression\nis used instead of, for examle 'mean', is plugged into the formula for the\ndistribution as a Math::Symbolic tree. Details on argument handling are\nexplained below.\n\nPlease see the section on Export for details on how to choose the\ninterface style you want to use.","deps":{"p5-Math-Symbolic":{"origin":"math/p5-Math-Symbolic","version":"0.613"},"p5-Math-SymbolicX-ParserExtensionFactory":{"origin":"math/p5-Math-SymbolicX-ParserExtensionFactory","version":"3.02_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-MediaWiki","origin":"www/p5-MediaWiki","version":"1.13_1","comment":"OOP MediaWiki engine client","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/SPECTRUM/MediaWiki-1.13","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a3608ed223191a8be75119ba902673ef32e06e64393cc4042f3eca9912318df6","flatsize":61164,"path":"All/p5-MediaWiki-1.13_1.pkg","repopath":"All/p5-MediaWiki-1.13_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":24356,"desc":"The MediaWiki module provides high-level interface to MediaWiki\ncontent management system.","deps":{"p5-Config-IniHash":{"origin":"devel/p5-Config-IniHash","version":"3.01.01_2"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Media-Type-Simple","origin":"devel/p5-Media-Type-Simple","version":"0.31.0","comment":"MIME Media Types and their file extensions","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Media-Type-Simple","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"652cddd9fc09d3c32367e0e2346cf272c668dfa4adb96f5825198935b6728d13","flatsize":38543,"path":"All/p5-Media-Type-Simple-0.31.0.pkg","repopath":"All/p5-Media-Type-Simple-0.31.0.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":15016,"desc":"Media::Type::Simple gives a simple functions for obtaining common file\nextensions from media types, and from obtaining media types from file\nextensions.\n\nIt is also relaxed with respect to having multiple media types associated with a\nfile extension, or multiple extensions associated with a media type, and it\nincludes media types for encodings such as gzip. It is defined this way in the\ndefault data, but this does not meet your needs, then you can have it use a\nsystem file (e.g. /etc/mime.types) or custom data.\n\nBy default, there is a functional interface, although you can also use an\nobject-oriented inteface. (Different objects will not share the same data.)","deps":{"p5-Exporter-Lite":{"origin":"devel/p5-Exporter-Lite","version":"0.09"},"p5-File-Share":{"origin":"devel/p5-File-Share","version":"0.27"},"p5-File-ShareDir":{"origin":"devel/p5-File-ShareDir","version":"1.118"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Math-SymbolicX-Error","origin":"math/p5-Math-SymbolicX-Error","version":"1.01_1","comment":"Parser extension for dealing with numeric errors","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Math-SymbolicX-Error","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a4d49879366786ccd35f3d4036f993327739280df186d171408528ebead56600","flatsize":7444,"path":"All/p5-Math-SymbolicX-Error-1.01_1.pkg","repopath":"All/p5-Math-SymbolicX-Error-1.01_1.pkg","licenselogic":"single","pkgsize":5444,"desc":"This module adds numeric error (or uncertainty) support to the\nMath::Symbolic parser. It does so by extending the parser grammar of the\nMath::Symbolic module (that is, the one stored in $Math::Symbolic::Parser)\nwith certain special functions that create constants as Number::WithError\nobjects. (Math::Symbolic::Variable objects have been able to contain\nobjects since the very beginning.)","deps":{"p5-Math-Symbolic":{"origin":"math/p5-Math-Symbolic","version":"0.613"},"p5-Math-SymbolicX-ParserExtensionFactory":{"origin":"math/p5-Math-SymbolicX-ParserExtensionFactory","version":"3.02_1"},"p5-Number-WithError":{"origin":"math/p5-Number-WithError","version":"1.01_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-SymbolicX-Complex","origin":"math/p5-Math-SymbolicX-Complex","version":"1.01_1","comment":"Complex number support for the Math::Symbolic parser","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Math-SymbolicX-Complex","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0ed24a6420f227fb16acfe03f55db750e7a48ed929be098a347a3b89c445ad68","flatsize":10096,"path":"All/p5-Math-SymbolicX-Complex-1.01_1.pkg","repopath":"All/p5-Math-SymbolicX-Complex-1.01_1.pkg","licenselogic":"single","pkgsize":6352,"desc":"This module adds complex number support to Math::Symbolic. It does so by\nextending the parser of the Math::Symbolic module (that is, the one stored\nin $Math::Symbolic::Parser) with certain special functions that create\ncomplex constants. (Math::Symbolic::Variable objects have been able to\ncontain complex number objects since the very beginning.)","deps":{"p5-Math-Symbolic":{"origin":"math/p5-Math-Symbolic","version":"0.613"},"p5-Math-SymbolicX-ParserExtensionFactory":{"origin":"math/p5-Math-SymbolicX-ParserExtensionFactory","version":"3.02_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-SymbolicX-BigNum","origin":"math/p5-Math-SymbolicX-BigNum","version":"0.02_1","comment":"Big number support for the Math::Symbolic parser","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Math-SymbolicX-BigNum","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7553370e78d3cab06f07be1c5a501f8860f37ca96c1a0a5e88fe0d2264790db5","flatsize":14305,"path":"All/p5-Math-SymbolicX-BigNum-0.02_1.pkg","repopath":"All/p5-Math-SymbolicX-BigNum-0.02_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8048,"desc":"This module adds big number support to Math::Symbolic. It does so by\nextending the parser of the Math::Symbolic module (that is, the one stored\nin $Math::Symbolic::Parser) with certain special functions that create\narbitrary precision constants. (Math::Symbolic::Variable objects have been\nable to contain arbitrary precision objects since the very beginning.)","deps":{"p5-Math-Symbolic":{"origin":"math/p5-Math-Symbolic","version":"0.613"},"p5-Math-SymbolicX-ParserExtensionFactory":{"origin":"math/p5-Math-SymbolicX-ParserExtensionFactory","version":"3.02_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-Symbolic-Custom-Simplification","origin":"math/p5-Math-Symbolic-Custom-Simplification","version":"1.01_1","comment":"User defined simplification routines","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Math-Symbolic-Custom-Simplification","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a6f3d3bc8e9e37cb5f00c7536bdfbde639ba547edcce73a70815f89245db8894","flatsize":14611,"path":"All/p5-Math-Symbolic-Custom-Simplification-1.01_1.pkg","repopath":"All/p5-Math-Symbolic-Custom-Simplification-1.01_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8028,"desc":"This module is an extension to the Math::Symbolic module. A basic\nfamiliarity with that module is required.\n\nMath::Symbolic offers some builtin simplification routines. These,\nhowever, are not capable of complex simplifications. This extension offers\nfacilities to override the default simplification routines through means\nof subclassing this module. A subclass of this module is required to\ndefine a simplify object method that implements a simplification of\nMath::Symbolic trees.\n\nThere are two class methods to inherit: register and unregister. Calling\nthe register method on your subclass registers your class as providing the\nsimplify method that is invoked whenever simplify() is called on a\nMath::Symbolic::Operator object.\n\nCalling unregister on your subclass restores whichever simplification\nroutines where in place before.","deps":{"p5-Math-Symbolic":{"origin":"math/p5-Math-Symbolic","version":"0.613"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-Symbolic-Custom-Transformation","origin":"math/p5-Math-Symbolic-Custom-Transformation","version":"2.02_1","comment":"Transform Math::Symbolic trees","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Math-Symbolic-Custom-Transformation","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8e012eca2cc7ce3788dd1a2bce62ccc6f8d1d00a54a2872566492847af183bc3","flatsize":34091,"path":"All/p5-Math-Symbolic-Custom-Transformation-2.02_1.pkg","repopath":"All/p5-Math-Symbolic-Custom-Transformation-2.02_1.pkg","licenselogic":"single","pkgsize":16168,"desc":"Math::Symbolic::Custom::Transformation is an extension to the\nMath::Symbolic module. You're assumed to be remotely familiar with that\nmodule throughout the documentation.\n\nThis package implements transformations of Math::Symbolic trees using\nMath::Symbolic trees. I'll try to explain what this means in the following\nparagraphs.\n\nUntil now, in order to be able to inspect a Math::Symbolic tree, one had\nto use the low-level Math::Symbolic interface like comparing the top\nnode's term type with a constant (such as T_OPERATOR) and then its\noperator type with more constants. This has changed with the release of\nMath::Symbolic::Custom::Pattern.\n\nTo modify the tree, you had to use equally low-level or even\nencapsulation-breaking methods. This is meant to be changed by this\ndistribution.","deps":{"p5-Math-Symbolic":{"origin":"math/p5-Math-Symbolic","version":"0.613"},"p5-Math-Symbolic-Custom-Pattern":{"origin":"math/p5-Math-Symbolic-Custom-Pattern","version":"2.01_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-Symbolic-Custom-LaTeXDumper","origin":"math/p5-Math-Symbolic-Custom-LaTeXDumper","version":"0.208_1","comment":"Math::Symbolic LaTeX output","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Math-Symbolic-Custom-LaTeXDumper","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"189372ecd763cf34e491790b36a7e07da29395d3d10c6ed219c55e3d176cbac8","flatsize":16562,"path":"All/p5-Math-Symbolic-Custom-LaTeXDumper-0.208_1.pkg","repopath":"All/p5-Math-Symbolic-Custom-LaTeXDumper-0.208_1.pkg","licenselogic":"single","pkgsize":8100,"desc":"This class provides the to_latex() method for all Math::Symbolic trees. It\nis a rewrite of the to_latex() method that was supplied by Math::Symbolic\nprior to version 0.201.\n\nFor details on how the custom method delegation model works, please have a\nlook at the Math::Symbolic::Custom and Math::Symbolic::Custom::Base\nclasses.","deps":{"p5-Math-Symbolic":{"origin":"math/p5-Math-Symbolic","version":"0.613"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-Symbolic-Custom-Pattern","origin":"math/p5-Math-Symbolic-Custom-Pattern","version":"2.01_2","comment":"Pattern matching on Math::Symbolic trees","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Math-Symbolic-Custom-Pattern","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8d1e171400552037bb247d2087ac5ef381d44a4e47737681788d60ac942017fa","flatsize":27212,"path":"All/p5-Math-Symbolic-Custom-Pattern-2.01_2.pkg","repopath":"All/p5-Math-Symbolic-Custom-Pattern-2.01_2.pkg","licenselogic":"single","pkgsize":13600,"desc":"This module is an extension to the Math::Symbolic module. A basic\nfamiliarity with that module is required.\n\nThe Math::Symbolic::Custom::Pattern module implements pattern matching\nroutines on Math::Symbolic trees. The patterns itself are constructed from\nMath::Symbolic trees with just a few variables which have a special\nmeaning.\n\nThe module provides two interfaces. You can use the new() and match()\nmethods this class provides, or you can use the to_pattern() and\nis_of_form() methods on any Math::Symbolic tree. (Exported by the\nMath::Symbolic::Custom::Pattern::Export module. Refer to that module for\ndetails on is_of_form().)","deps":{"p5-Clone":{"origin":"devel/p5-Clone","version":"0.47"},"p5-Math-Symbolic":{"origin":"math/p5-Math-Symbolic","version":"0.613"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-Symbolic-Custom-Contains","origin":"math/p5-Math-Symbolic-Custom-Contains","version":"1.01_1","comment":"Find subtrees in Math::Symbolic expressions","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Math-Symbolic-Custom-Contains","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6214a5b04442cdd473eddf139592022262c4506160d994bf3a28723a53f0f9d7","flatsize":5654,"path":"All/p5-Math-Symbolic-Custom-Contains-1.01_1.pkg","repopath":"All/p5-Math-Symbolic-Custom-Contains-1.01_1.pkg","licenselogic":"single","pkgsize":4680,"desc":"This module extends the functionality of Math::Symbolic by offering\nfacilities to test a Math::Symbolic tree for existance of a specific\nsubtree in the Math::Symbolic tree.","deps":{"p5-Math-Symbolic":{"origin":"math/p5-Math-Symbolic","version":"0.613"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Maypole","origin":"www/p5-Maypole","version":"2.13_6","comment":"MVC web application framework","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Maypole","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"13c7cbc511ed65d29f0a3ea0a2fd25c423d4315b46d8c142de9128396f2875d6","flatsize":692458,"path":"All/p5-Maypole-2.13_6.pkg","repopath":"All/p5-Maypole-2.13_6.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":261312,"desc":"Maypole is a Perl framework for MVC-oriented web applications,\nsimilar to Jakarta's Struts. Maypole is designed to minimize coding\nrequirements for creating simple web interfaces to databases, while\nremaining flexible enough to support enterprise web applications.","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"},"p5-CGI-Simple":{"origin":"www/p5-CGI-Simple","version":"1.281"},"p5-CGI-Untaint":{"origin":"www/p5-CGI-Untaint","version":"1.26_2"},"p5-CGI-Untaint-date":{"origin":"www/p5-CGI-Untaint-date","version":"1.00_1"},"p5-CGI-Untaint-email":{"origin":"www/p5-CGI-Untaint-email","version":"0.03_1"},"p5-Class-DBI":{"origin":"databases/p5-Class-DBI","version":"3.0.17_3"},"p5-Class-DBI-AbstractSearch":{"origin":"databases/p5-Class-DBI-AbstractSearch","version":"0.07_1"},"p5-Class-DBI-Loader":{"origin":"databases/p5-Class-DBI-Loader","version":"0.34_2"},"p5-Class-DBI-Loader-Relationship":{"origin":"databases/p5-Class-DBI-Loader-Relationship","version":"1.3_1"},"p5-Class-DBI-Pager":{"origin":"databases/p5-Class-DBI-Pager","version":"0.08_1"},"p5-Class-DBI-Plugin-RetrieveAll":{"origin":"databases/p5-Class-DBI-Plugin-RetrieveAll","version":"1.04_1"},"p5-Class-DBI-Plugin-Type":{"origin":"databases/p5-Class-DBI-Plugin-Type","version":"0.02_1"},"p5-File-MMagic-XS":{"origin":"devel/p5-File-MMagic-XS","version":"0.09008_1"},"p5-HTML-Tree":{"origin":"www/p5-HTML-Tree","version":"5.07"},"p5-HTTP-Body":{"origin":"www/p5-HTTP-Body","version":"1.23"},"p5-Lingua-EN-Inflect-Number":{"origin":"textproc/p5-Lingua-EN-Inflect-Number","version":"1.12"},"p5-Template-Plugin-Class":{"origin":"www/p5-Template-Plugin-Class","version":"0.14_1"},"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"p5-UNIVERSAL-moniker":{"origin":"devel/p5-UNIVERSAL-moniker","version":"0.08_1"},"p5-UNIVERSAL-require":{"origin":"devel/p5-UNIVERSAL-require","version":"0.19"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"],"options":{"DOCS":"on","EXAMPLES":"on","MODPERL2":"on"},"messages":[{"message":"Maypole has now been installed.\n\nDocumentation:\t/usr/local/share/doc/Maypole/\nExamples:\t/usr/local/share/examples/Maypole/\n\nEnjoy!","type":"install"}]},{"name":"p5-Math-Symbolic-Custom-CCompiler","origin":"math/p5-Math-Symbolic-Custom-CCompiler","version":"1.04_2","comment":"Compile Math::Symbolic trees to C","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Math-Symbolic-Custom-CCompiler","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c640723601b2f2bed849df8f39b74a050d729df139ba12db86d8f97981003a00","flatsize":18498,"path":"All/p5-Math-Symbolic-Custom-CCompiler-1.04_2.pkg","repopath":"All/p5-Math-Symbolic-Custom-CCompiler-1.04_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9960,"desc":"This module extends the functionality of Math::Symbolic by offering\nfacilities to compile symbolic math trees (formulas) to C code. It also\nuses Inline::C to compile and link the generated C code at run-time, thus\nallowing the user to do symbolic calculations in Perl with Math::Symbolic\nand then use the results in a fast numeric environment.\n\nThis software generates code. Code generators are difficult to test, but\nthe first release of the module is now 1.5 years old and I haven't\nreceived any bug reports, so I consider it somewhat stable now.\n\nPlease read the manpage of Math::Symbolic::Compiler which comes with the\nMath::Symbolic distribution. Most of the gotchas involved with compiling\nthe functions to Perl subroutines also apply to this module which compiles\nto C instead.\n\nAlternatively, you can use the module not for faster calculations from\nyour Perl program, but to generate C code for you. I have used it to\ngenerate an implementation for (many!) Zernike Polynomials for work in C.","deps":{"p5-Inline":{"origin":"devel/p5-Inline","version":"0.86"},"p5-Inline-C":{"origin":"devel/p5-Inline-C","version":"0.82"},"p5-Math-Symbolic":{"origin":"math/p5-Math-Symbolic","version":"0.613"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-MaxMind-DB-Reader-XS","origin":"net/p5-MaxMind-DB-Reader-XS","version":"1.000009","comment":"Fast XS implementation of MaxMind DB reader","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/MaxMind-DB-Reader-XS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"631ba4d348aa392e8ca28a846e5ba4565f224ebdee53ed3d5e9ab1530ee782fc","flatsize":44155,"path":"All/p5-MaxMind-DB-Reader-XS-1.000009.pkg","repopath":"All/p5-MaxMind-DB-Reader-XS-1.000009.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":17772,"desc":"Simply installing this module causes MaxMind::DB::Reader to use the XS\nimplementation, which is much faster than the Perl implementation. The XS\nimplementation links against the libmaxminddb library. See MaxMind::DB::Reader\nfor API details.","deps":{"libmaxminddb":{"origin":"net/libmaxminddb","version":"1.12.2"},"p5-Math-Int128":{"origin":"math/p5-Math-Int128","version":"0.22_6"},"p5-Math-Int64":{"origin":"math/p5-Math-Int64","version":"0.57"},"p5-MaxMind-DB-Common":{"origin":"net/p5-MaxMind-DB-Common","version":"0.040001_1"},"p5-MaxMind-DB-Reader":{"origin":"net/p5-MaxMind-DB-Reader","version":"1.000014"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Math-Spline","origin":"math/p5-Math-Spline","version":"0.02_1","comment":"Cubic Spline Interpolation of data","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Math-Spline","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8c68bdfc14e5f9f3e724301586970193085755b3cda879619ecbe61bc400e4c1","flatsize":13008,"path":"All/p5-Math-Spline-0.02_1.pkg","repopath":"All/p5-Math-Spline-0.02_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7556,"desc":"This package provides cubic spline interpolation of numeric data. The\ndata is passed as references to two arrays containing the x and y\nordinates. It may be used as an exporter of the numerical functions or,\nmore easily as a class module.","deps":{"p5-Math-Derivative":{"origin":"math/p5-Math-Derivative","version":"1.01"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-String","origin":"math/p5-Math-String","version":"1.30","comment":"Perl module to calculate with strings as if they were big integers","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Math-String","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"408f6a3254fdd618a8c9a4ef2a1a904deb51cddf8595408094004d0ebd6b477f","flatsize":221681,"path":"All/p5-Math-String-1.30.pkg","repopath":"All/p5-Math-String-1.30.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":75504,"desc":"Perl module which lets you calculate with strings (specifically passwords, but\nnot limited to) as if they were big integers.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-SimpleVariable","origin":"math/p5-Math-SimpleVariable","version":"0.03_2","comment":"Simple representation of mathematical variables","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Math-SimpleVariable","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0dd45f62dd117bdd508ec12ad5df20c4b8c56c15f8f5e3e79d6aeaf266ce3001","flatsize":7352,"path":"All/p5-Math-SimpleVariable-0.03_2.pkg","repopath":"All/p5-Math-SimpleVariable-0.03_2.pkg","licenselogic":"single","pkgsize":5040,"desc":"Math::SimpleVariable is a simple representation of mathematical\nvariables, with an obligatory name and an optional value.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-SigFigs","origin":"math/p5-Math-SigFigs","version":"1.21","comment":"Do math with correct handling of significant figures","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Math-SigFigs","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5e3fc993f9b94651016f12d75abb3553bdc98b3996be1408d309bd20978a5f63","flatsize":15854,"path":"All/p5-Math-SigFigs-1.21.pkg","repopath":"All/p5-Math-SigFigs-1.21.pkg","licenselogic":"single","pkgsize":8072,"desc":"Do math with correct handling of significant figures","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Memcached-libmemcached","origin":"databases/p5-Memcached-libmemcached","version":"1.001801_1","comment":"Thin fast full interface to the libmemcached client API","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Memcached-libmemcached","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fddf2373d4b13078e11e35ba1071aa80e5719840a8a6932228ac8e27b2174ce3","flatsize":355338,"path":"All/p5-Memcached-libmemcached-1.001801_1.pkg","repopath":"All/p5-Memcached-libmemcached-1.001801_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":135500,"desc":"Memcached::libmemcached -\n    Thin fast full interface to the libmemcached client API\n\nMemcached::libmemcached is a very thin, highly efficient,\nwrapper around the libmemcached library.\n\nIt gives full access to the rich functionality offered by\nlibmemcached. libmemcached is fast, light on memory usage,\nthread safe, and provide full access to server side methods.\n\n    - Synchronous and Asynchronous support.\n    - TCP and Unix Socket protocols.\n    - A half dozen or so different hash algorithms.\n    - Implementations of the new cas, replace, and append operators.\n    - Man pages written up on entire API.\n    - Implements both modulo and consistent hashing solutions.","deps":{"libmemcached":{"origin":"databases/libmemcached","version":"1.1.4_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","devel","perl5"]},{"name":"p5-Math-Series","origin":"math/p5-Math-Series","version":"1.01_1","comment":"Perl extension dealing with mathematic series","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Math-Series","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0c60f1cfa422e82a68509e5e1cd162c3a84efbd2c2eacbb02a35f55064b3f41f","flatsize":23741,"path":"All/p5-Math-Series-1.01_1.pkg","repopath":"All/p5-Math-Series-1.01_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10748,"desc":"Math::Series defines a class for simple mathematic series with a recursive\ndefinition such as x_(n+1) = 1 / (x_n + 1). Such a recursive definition is\ntreated as a sequence whose elements will be added to form a series. You\ncan refer to the previous sequence element as well as to the current index\nin the series. Creation of a Math::Series object is described below in the\nparagraph about the constructor.\n\nMath::Series uses Math::Symbolic to parse and modify the recursive\nsequence definitions. That means you specify the sequence as a string\nwhich is parsed by Math::Symbolic. Alternatively, you can pass the\nconstructor a Math::Symbolic tree directly.\n\nBecause Math::Series uses Math::Symbolic for its implementation, all\nresults will be Math::Symbolic objects which may contain other variables\nthan the sequence variable and the iterator variable.\n\nEach Math::Series object is an iterator to iterate over the elements of\nthe series starting at the first element (which was specified by the\nstarting element, the second argument to the new() constructor). It offers\nfacilities to cache all calculated elements and access any element\ndirectly, though unless the element has been cached in a previous\ncalculation, this is just a shortcut for repeated use of the iterator.","deps":{"p5-Math-Sequence":{"origin":"math/p5-Math-Sequence","version":"1.00_1"},"p5-Math-Symbolic":{"origin":"math/p5-Math-Symbolic","version":"0.613"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-Sequence","origin":"math/p5-Math-Sequence","version":"1.00_1","comment":"Perl extension dealing with mathematic sequences","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Math-Sequence","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"46b3fb23228a128b04de872ac9b8b6d143ba9cfb1fd898cce07aeb7dc64ac735","flatsize":20794,"path":"All/p5-Math-Sequence-1.00_1.pkg","repopath":"All/p5-Math-Sequence-1.00_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9700,"desc":"Math::Sequence defines a class for simple mathematic sequences with a\nrecursive definition such as x_(n+1) = 1 / (x_n + 1). Creation of a\nMath::Sequence object is described below in the paragraph about the\nconstructor.\n\nMath::Sequence uses Math::Symbolic to parse and modify the recursive\nsequence definitions. That means you specify the sequence as a string\nwhich is parsed by Math::Symbolic. Alternatively, you can pass the\nconstructor a Math::Symbolic tree directly.\n\nBecause Math::Sequence uses Math::Symbolic for its implementation, all\nresults will be Math::Symbolic objects which may contain other variables\nthan the sequence variable itself.\n\nEach Math::Sequence object is an iterator to iterate over the elements of\nthe sequence starting at the first element (which was specified by the\nstarting element, the second argument to the new() constructor). It offers\nfacilities to cache all calculated elements and access any element\ndirectly, though unless the element has been cached in a previous\ncalculation, this is just a shortcut for repeated use of the iterator.","deps":{"p5-Math-Symbolic":{"origin":"math/p5-Math-Symbolic","version":"0.613"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-Symbolic","origin":"math/p5-Math-Symbolic","version":"0.613","comment":"Symbolic calculations","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Math-Symbolic","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6c84f3db56da894125627dbd8f0c59a991552ca95a5a15471a0a5c79e26ecf3d","flatsize":646533,"path":"All/p5-Math-Symbolic-0.613.pkg","repopath":"All/p5-Math-Symbolic-0.613.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":130912,"desc":"Math::Symbolic is intended to offer symbolic calculation capabilities to\nthe Perl programmer without using external (and commercial) libraries\nand/or applications.\n\nPossibly the most convenient way of constructing Math::Symbolic trees is\nusing the builtin parser to generate trees from expressions such as '2 *\nx^5'. You may use the Math::Symbolic->parse_from_string() class method for\nthis.","deps":{"p5-Parse-RecDescent":{"origin":"devel/p5-Parse-RecDescent","version":"1.967015"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-RandomOrg","origin":"math/p5-Math-RandomOrg","version":"0.04_2","comment":"Retrieve random numbers and data from random.org","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Math-RandomOrg","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"429798795ca4313fe3b910d446c799741a041adee030cc0ec0647c8c210a0a2a","flatsize":15208,"path":"All/p5-Math-RandomOrg-0.04_2.pkg","repopath":"All/p5-Math-RandomOrg-0.04_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8288,"desc":"Math::RandomOrg provides functions for retrieving random data from the\nrandom.org server. Data may be retrieved in an integer or byte-stream\nformat using the randnum and randbyte functions respectively.\n\n\thttp://random.org","deps":{"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-SymbolicX-NoSimplification","origin":"math/p5-Math-SymbolicX-NoSimplification","version":"1.01_1","comment":"Turn off Math::Symbolic simplification","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Math-SymbolicX-NoSimplification","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bacda6636543138a5db4f273cd7198f4eed6c4ada83cdbacb58edcd5b7af63af","flatsize":13869,"path":"All/p5-Math-SymbolicX-NoSimplification-1.01_1.pkg","repopath":"All/p5-Math-SymbolicX-NoSimplification-1.01_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7844,"desc":"This module offers facilities to turn off the builtin Math::Symbolic\nsimplification routines and replace them with routines that just clone the\nobjects. You may want to do this in cases where the simplification\nroutines fail to simplify the Math::Symbolic trees and waste a lot of CPU\ntime. (For example, calculating the first order Taylor polynomial of a\nmoderately complex test function was sped up by 100%25 on my machine.)\n\nA word of caution, however: If you turn off the simplification routines,\nsome procedures may produce very, very large trees. One such procedure\nwould be the consecutive application of many derivatives to a product\nwithout intermediate simplification. This would yield exponential growth\nof nodes. (And may, in fact, still do if you keep the simplification\nheuristics turned on because most expressions cannot be simplified\nsignificantly.)","deps":{"p5-Math-Symbolic":{"origin":"math/p5-Math-Symbolic","version":"0.613"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-SymbolicX-ParserExtensionFactory","origin":"math/p5-Math-SymbolicX-ParserExtensionFactory","version":"3.02_1","comment":"Generate parser extensions","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Math-SymbolicX-ParserExtensionFactory","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4855a280b1c14773d9f08cab646d558cd6c560000751bcae8226745808e514ea","flatsize":12541,"path":"All/p5-Math-SymbolicX-ParserExtensionFactory-3.02_1.pkg","repopath":"All/p5-Math-SymbolicX-ParserExtensionFactory-3.02_1.pkg","licenselogic":"single","pkgsize":7324,"desc":"This module provides a simple way to extend the Math::Symbolic parser with\narbitrary functions that return any valid Math::Symbolic tree. The return\nvalue of the function call is inserted into the complete parse tree at the\npoint at which the function call is parsed. Familiarity with the\nMath::Symbolic module will be assumed throughout the documentation.\n\nThis module is not object oriented. It does not export anything. You\nshould not call any subroutines directly nor should you modify any class\ndata directly. The complete interface is the call to use\nMath::SymbolicX::ParserExtensionFactory and its arguments. The reason for\nthe long module name is that you should not have to call it multiple times\nin your code because it modifies the parser for good. It is intended to be\na pain to type. :-)\n\nThe aim of the module is to allow for hooks into the parser without\nmodifying the parser yourself because that requires rather in-depth\nknowledge of the module code. By specifying key => value pairs of function\nnames and function implementations (code references) as arguments to the\nuse() call of the module, this module extends the parser that is stored in\nthe $Math::Symbolic::Parser variable with the specified functions and\nwhenever \"yourfunction(any argument string not containing an unescaped \\)\n)\" occurs in the code, the subroutine reference is called with the\nargument string as argument.\n\nThe subroutine is expected to return any Math::Symbolic tree. That means,\nas of version 0.133, a Math::Symbolic::Operator, a\nMath::Symbolic::Variable, or a Math::Symbolic::Constant object. The\nreturned object will be incorporated into the Math::Symbolic tree that\nresults from the parse at the exact position at which the custom function\ncall was parsed.\n\nPlease note that the usage of this module will be quite slow at compile\ntime because it has to regenerate the complete Math::Symbolic parser the\nfirst time you use this module in your code. The run time performance\npenalty should be low, however.","deps":{"p5-Math-Symbolic":{"origin":"math/p5-Math-Symbolic","version":"0.613"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-Round","origin":"math/p5-Math-Round","version":"0.08","comment":"Perl extension for rounding numbers","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Math-Round","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ec0871a7fb87c2481a58bba9880614d5b8217b5633f39abdba5020e617e9b902","flatsize":50478,"path":"All/p5-Math-Round-0.08.pkg","repopath":"All/p5-Math-Round-0.08.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12856,"desc":"Math::Round supplies functions that will round numbers in different ways. The\nfunctions round and nearest are exported by default; others are available as\ndescribed below. \"use ... qw(:all)\" exports all functions.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-Random-Secure","origin":"math/p5-Math-Random-Secure","version":"0.080001","comment":"Cryptographically-secure rand function","maintainer":"dereckson@gmail.com","www":"https://metacpan.org/release/Math-Random-Secure","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4e06a02ec8dd6a73155939a3a9141193a9fca7d2a4a02aa9cc7b5ce6d2f188ec","flatsize":32570,"path":"All/p5-Math-Random-Secure-0.080001.pkg","repopath":"All/p5-Math-Random-Secure-0.080001.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":16880,"desc":"Cryptographically-secure, cross-platform replacement for rand()","deps":{"p5-Any-Moose":{"origin":"devel/p5-Any-Moose","version":"0.27"},"p5-Crypt-Random-Source":{"origin":"security/p5-Crypt-Random-Source","version":"0.12"},"p5-Math-Random-ISAAC":{"origin":"math/p5-Math-Random-ISAAC","version":"1.004_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-SymbolicX-Inline","origin":"math/p5-Math-SymbolicX-Inline","version":"1.11_1","comment":"Inlined Math::Symbolic functions","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Math-SymbolicX-Inline","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"00bbd471e03b07eb791c6acbef1a0ce7cedb6d31fa3c14fc8d1211e730457b5a","flatsize":20924,"path":"All/p5-Math-SymbolicX-Inline-1.11_1.pkg","repopath":"All/p5-Math-SymbolicX-Inline-1.11_1.pkg","licenselogic":"single","pkgsize":10220,"desc":"This module is an extension to the Math::Symbolic module. A basic\nfamiliarity with that module is required.\n\nMath::SymbolicX::Inline allows easy creation of Perl functions from\nsymbolic expressions in the context of Math::Symbolic. That means you can\ndefine arbitrary Math::Symbolic trees (including derivatives) and let this\nmodule compile them to package subroutines.","deps":{"p5-Math-Symbolic":{"origin":"math/p5-Math-Symbolic","version":"0.613"},"p5-Math-Symbolic-Custom-Contains":{"origin":"math/p5-Math-Symbolic-Custom-Contains","version":"1.01_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-Random-MT","origin":"math/p5-Math-Random-MT","version":"1.17","comment":"The Mersenne Twister PRNG","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Math-Random-MT","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e829d06e9a797798dcc88d3e54db818adb80a433c174ab57dc5b49ecd481f9f1","flatsize":19447,"path":"All/p5-Math-Random-MT-1.17.pkg","repopath":"All/p5-Math-Random-MT-1.17.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":9732,"desc":"The Mersenne Twister is a pseudorandom number generator developed by\nMakoto Matsumoto and Takuji Nishimura.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-Random-OO","origin":"math/p5-Math-Random-OO","version":"0.22_1","comment":"Consistent object-oriented interface for generating random numbers","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Math-Random-OO","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"946651fc2867c78cb4aabc6c2c2732ba908eb307a827b9c96a45319779ec9c4c","flatsize":44780,"path":"All/p5-Math-Random-OO-0.22_1.pkg","repopath":"All/p5-Math-Random-OO-0.22_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":22028,"desc":"This module defines an abstract interface for random number generation.\nSubclasses of this model will implement specific types of random number\ngenerators or will wrap existing random number generators.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Mcstas-Tools","origin":"science/p5-Mcstas-Tools","version":"2.5_3","comment":"Perl based tools for the McStas neutron ray tracing package","maintainer":"erkn@fysik.dtu.dk","www":"https://www.mcstas.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7a5405b227bdef9da685c2e8525623c5ef704d7c8080ba757bcffb7475e439f3","flatsize":628539,"path":"All/p5-Mcstas-Tools-2.5_3.pkg","repopath":"All/p5-Mcstas-Tools-2.5_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":157292,"desc":"McStas perl tools to aid in running neutron ray tracing simulations.\n\nMcStas is a tool for simulating neutron instrumentation and experiments using\na ray-tracing formalism. Currently the main use of McStas is in the field of\ninstrumentation design.\n\nThis port contains a few perl-based helper tools (including a GUI) to aid the\nuser in setting up and running simulations. The tools are:\nmcgui: A Tk/Perl based GUI.\nmcrun: A Script that makes it easy to run sims and perform\n  point scans and simple optimizations.\nmcdoc: Script for viewing inline component documentation.\nmcplot: Tool for plotting McXtrace-generated results.\nmcdisplay: Visual ray-tracing displaying neutron trajectories.\nmcformatgui: Front-end to mxformat to help reformat data-files (obsolescent).\nmcdaemon: Deamon to dynamically monitor and plot results (obsolescent).\nmcstas2vitess: Tool to transfer a McStas simulation to ViTESS.\nmcresplot: Script to help plotting resolution functions.","deps":{"mcstas":{"origin":"science/mcstas","version":"2.5"},"p5-PDL":{"origin":"math/p5-PDL","version":"2.099"},"p5-PGPLOT":{"origin":"graphics/p5-PGPLOT","version":"2.35"},"p5-Tk":{"origin":"x11-toolkits/p5-Tk","version":"804.035_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["science"]},{"name":"p5-Math-Random-MT-Auto","origin":"math/p5-Math-Random-MT-Auto","version":"6.23","comment":"Auto-seeded Mersenne Twister PRNGs","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Math-Random-MT-Auto","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c8230150ec93daf1fd5c090c1ce40edf7071e4caf07006b2268bef9bdac63bc3","flatsize":104480,"path":"All/p5-Math-Random-MT-Auto-6.23.pkg","repopath":"All/p5-Math-Random-MT-Auto-6.23.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":45184,"desc":"The Mersenne Twister is a fast pseudorandom number generator (PRNG)\nthat is capable of providing large volumes (> 10^6004) of \"high\nquality\" pseudorandom data to applications that may exhaust available\n\"truly\" random data sources or system-provided PRNGs such as rand.\n\nThis module provides PRNGs that are based on the Mersenne Twister.\nThere is a functional interface to a single, standalone PRNG, and an\nOO interface (based on the inside-out object model as implemented by\nthe Object::InsideOut module) for generating multiple PRNG objects.\nThe PRNGs are self-seeding, automatically acquiring a (19968-bit)\nrandom seed from user-selectable sources.","deps":{"p5-Exception-Class":{"origin":"devel/p5-Exception-Class","version":"1.45"},"p5-Object-InsideOut":{"origin":"devel/p5-Object-InsideOut","version":"4.05"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-Random-ISAAC-XS","origin":"math/p5-Math-Random-ISAAC-XS","version":"1.004_3","comment":"C implementation of the ISAAC PRNG Algorithm","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Math-Random-ISAAC-XS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8e4c95a3d10f698df2432abd2f56c59703fcfb0eb758e85bc3b140d15b683781","flatsize":254278,"path":"All/p5-Math-Random-ISAAC-XS-1.004_3.pkg","repopath":"All/p5-Math-Random-ISAAC-XS-1.004_3.pkg","licenselogic":"or","licenses":["ART10","ART20","GPLv1+","MIT","PD"],"pkgsize":23856,"desc":"As with other Pseudo-Random Number Generator (PRNG) algorithms like the\nMersenne Twister (see Math::Random::MT), this algorithm is designed to\ntake some seed information and produce seemingly random results as output.\n\nHowever, ISAAC (Indirection, Shift, Accumulate, Add, and Count) has\ndifferent goals than these commonly used algorithms. In particular, it's\nreally fast - on average, it requires only 18.75 machine cycles to generate\na 32-bit value. This makes it suitable for applications where a significant\namount of random data needs to be produced quickly, such solving using the\nMonte Carlo method or for games.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-Random-ISAAC","origin":"math/p5-Math-Random-ISAAC","version":"1.004_2","comment":"Perl interface to the ISAAC PRNG Algorithm","maintainer":"wen@FreeBSD.org","www":"https://metacpan.org/release/Math-Random-ISAAC","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8c24204cd18a4c845f52dd50ada14060bef7dbaa5cb9453b48eb25e720aed615","flatsize":25262,"path":"All/p5-Math-Random-ISAAC-1.004_2.pkg","repopath":"All/p5-Math-Random-ISAAC-1.004_2.pkg","licenselogic":"single","pkgsize":13844,"desc":"As with other Pseudo-Random Number Generator (PRNG) algorithms like the\nMersenne Twister (see Math::Random::MT), this algorithm is designed to\ntake some seed information and produce seemingly random results as output.\n\nHowever, ISAAC (Indirection, Shift, Accumulate, Add, and Count) has\ndifferent goals than these commonly used algorithms. In particular, it's\nreally fast - on average, it requires only 18.75 machine cycles to generate\na 32-bit value. This makes it suitable for applications where a significant\namount of random data needs to be produced quickly, such solving using the\nMonte Carlo method or for games.","deps":{"p5-Math-Random-ISAAC-XS":{"origin":"math/p5-Math-Random-ISAAC-XS","version":"1.004_3"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-Symbolic-Custom-ErrorPropagation","origin":"math/p5-Math-Symbolic-Custom-ErrorPropagation","version":"0.11_1","comment":"Calculate Gaussian Error Propagation","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Math-Symbolic-Custom-ErrorPropagation","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e11b8f45b7415f9b21cf6d9c0da5fe4edb824e8d5c771d527eaa8797db74ab3f","flatsize":5446,"path":"All/p5-Math-Symbolic-Custom-ErrorPropagation-0.11_1.pkg","repopath":"All/p5-Math-Symbolic-Custom-ErrorPropagation-0.11_1.pkg","licenselogic":"single","pkgsize":4300,"desc":"This module extends the functionality of Math::Symbolic by offering\nfacilities to calculate the propagated variance of a function of variables\nwith variances themselves.","deps":{"p5-Math-Symbolic":{"origin":"math/p5-Math-Symbolic","version":"0.613"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-RPN","origin":"math/p5-Math-RPN","version":"1.11_1","comment":"Reverse polish math expression evaluation","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Math-RPN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"73d11926e6e54dfe1181885d2df6f1f61072eb29c2a5a39841a79c11329a0ae9","flatsize":26985,"path":"All/p5-Math-RPN-1.11_1.pkg","repopath":"All/p5-Math-RPN-1.11_1.pkg","licenselogic":"single","pkgsize":10916,"desc":"The rpn function will take a scalar or list of sclars which\ncontain an RPN expression as a set of comma delimited values and\noperators, and return the result or stack, depending on context.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-Random","origin":"math/p5-Math-Random","version":"0.72","comment":"Random number generators","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Math-Random","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c556e1f46c6d1e85e48fd008c5ee1643cbd4fa4e21166e0b1737bd35563f6be4","flatsize":121417,"path":"All/p5-Math-Random-0.72.pkg","repopath":"All/p5-Math-Random-0.72.pkg","licenselogic":"single","pkgsize":44820,"desc":"Math::Random is a Perl port of the C version of randlib, which is a\nsuite of routines for generating random deviates.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-Polygon-Tree","origin":"math/p5-Math-Polygon-Tree","version":"0.08_1","comment":"Class for fast check if point is inside polygon","maintainer":"amdmi3@FreeBSD.org","www":"https://metacpan.org/release/Math-Polygon-Tree","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1043365c2e2b24475d62ce17c428bf9eeb918c1e9fd0046fbc2628185bd84f01","flatsize":18729,"path":"All/p5-Math-Polygon-Tree-0.08_1.pkg","repopath":"All/p5-Math-Polygon-Tree-0.08_1.pkg","licenselogic":"single","pkgsize":7660,"desc":"Math::Polygon::Tree creates a B-tree of polygon parts for fast check\nif object is inside this polygon. This method is effective if polygon\nhas hundreds or more segments.","deps":{"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-Math-Geometry-Planar-GPC-PolygonXS":{"origin":"math/p5-Math-Geometry-Planar-GPC-PolygonXS","version":"0.052"},"p5-Test-Simple":{"origin":"devel/p5-Test-Simple","version":"1.302209"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Minion","origin":"devel/p5-Minion","version":"10.31","comment":"Asynchronous job queue for Mojolicious","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Minion","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1a0c10d956e8bba8a53c98b7a3c2789615e24891c707db49547f6b8f1b399bd9","flatsize":3855388,"path":"All/p5-Minion-10.31.pkg","repopath":"All/p5-Minion-10.31.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":1257416,"desc":"Minion is a job queue for the Mojolicious real-time web framework with support\nfor multiple backends, such as DBM::Deep and PostgreSQL.\n\nA job queue allows you to process time and/or computationally intensive tasks\nin background processes, outside of the request/response lifecycle. Among those\ntasks you'll commonly find image resizing, spam filtering, HTTP downloads,\nbuilding tarballs, warming caches and basically everything else you can imagine\nthat's not super fast.","deps":{"p5-Mojolicious":{"origin":"www/p5-Mojolicious","version":"9.39"},"p5-YAML-LibYAML":{"origin":"textproc/p5-YAML-LibYAML","version":"0.90"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"options":{"PGSQL":"off"}},{"name":"p5-Math-Polynomial-Solve","origin":"math/p5-Math-Polynomial-Solve","version":"2.86","comment":"Find the roots of polynomial equations","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Math-Polynomial-Solve","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ad1fb8bccf317d1d6d1b68889b379b4d1125027828470ff62b318d5095dca02e","flatsize":103303,"path":"All/p5-Math-Polynomial-Solve-2.86.pkg","repopath":"All/p5-Math-Polynomial-Solve-2.86.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":33260,"desc":"This package supplies a set of functions that find the roots of\npolynomials. Polynomials up to the quartic may be solved directly by\nnumerical formulae. Polynomials of fifth and higher powers will be\nsolved by an iterative method, as there are no general solutions for\nfifth and higher powers.\n\nThe linear, quadratic, cubic, and quartic *_roots() functions all\nexpect to have a non-zero value for the $a term.\n\nIf the constant term is zero then the first value returned in the list\nof answers will always be zero, for all functions.","deps":{"p5-Math-Utils":{"origin":"math/p5-Math-Utils","version":"1.14"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-Polygon","origin":"math/p5-Math-Polygon","version":"1.10","comment":"Class for Maintaining Polygon Data","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Math-Polygon","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"51639c5e15196dafa64e93315b81c865de48d04f74e9343cac1516d538d69f86","flatsize":88217,"path":"All/p5-Math-Polygon-1.10.pkg","repopath":"All/p5-Math-Polygon-1.10.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":37040,"desc":"p5-Math-Polygon is a perl class provides an OO interface around\nMath::Polygon::Calc and Math::Polygon::Clip.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-NumberCruncher","origin":"math/p5-Math-NumberCruncher","version":"5.00_2","comment":"Collection of useful math-related functions","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Math-NumberCruncher","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8b01b864594dd6854a28bd99081cbc4a2ed584350e3eb3e9365d11f00734e03b","flatsize":200082,"path":"All/p5-Math-NumberCruncher-5.00_2.pkg","repopath":"All/p5-Math-NumberCruncher-5.00_2.pkg","licenselogic":"single","pkgsize":69000,"desc":"Math::NumberCruncher - Collection of useful math-related functions.\nThis module is a collection of commonly needed number-related functions,\nincluding numerous standard statistical, geometric, and probability\nfunctions.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-MatrixReal","origin":"math/p5-Math-MatrixReal","version":"2.13","comment":"Perl module implementing a Matrix of Reals","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Math-MatrixReal","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"67b700806df4cd0214c8e68d089a92f7dc376ffb2c1042a378c7b6b80dd8d576","flatsize":205684,"path":"All/p5-Math-MatrixReal-2.13.pkg","repopath":"All/p5-Math-MatrixReal-2.13.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":67244,"desc":"p5-MatrixReal is port of the perl module Math::MatrixReal, implementing a\nmatrix of Reals.\n\nMath::MatrixReal needs support for operator overloading to support\noperations on matrixes as though they were just another basic perl type.\n\nIn addition to the basics (+, -, *) also supported are:\n\nmatrix norm, matrix transposition, matrix inverse, determinant of a\nmatrix, order and numerical condition of a matrix, scalar product of\nvectors, vector product of vectors, vector length, projection of row and\ncolumn vectors, a comfortable way for reading in a matrix from a file, the\nkeyboard or your code, solving linear equations, etc.\n\nIt also has an implementation of Kleene's algorithm for finding minimal\ncosts for paths in a graph.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-Matrix","origin":"math/p5-Math-Matrix","version":"0.94","comment":"Multiply and invert matrices in Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Math-Matrix","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e3909722e06ce4ae1d97f8d0af6aca7423e2ee710151f131d0876d6ab4640023","flatsize":204584,"path":"All/p5-Math-Matrix-0.94.pkg","repopath":"All/p5-Math-Matrix-0.94.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":50848,"desc":"Math::Matrix is a Perl module that performs a number of common matrix\noperations.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-Logic","origin":"math/p5-Math-Logic","version":"1.19_1","comment":"Perl module providing pure 2, 3, or multi-value logic","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Math-Logic","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d13905c2670390e8b17e53108c3c88d9b3a88474820fe0db07c5d4123b8c2506","flatsize":42632,"path":"All/p5-Math-Logic-1.19_1.pkg","repopath":"All/p5-Math-Logic-1.19_1.pkg","licenselogic":"single","pkgsize":15592,"desc":"Perl's built-in logical operators, C<and>, C<or>, C<xor> and C<not>\nsupport 2-value logic. This means that they always produce a result\nwhich is either true or false. In fact perl sometimes returns 0 and\nsometimes returns undef for false depending on the operator and the\norder of the arguments. For \"true\" Perl generally returns the first\nvalue that evaluated to true which turns out to be extremely useful\nin practice. Given the choice Perl's built-in logical operators are\nto be preferred -- but when you really want pure 2-degree logic or\n3-degree logic or multi-degree logic they are available through\nthis module","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-Intersection-StraightLine","origin":"math/p5-Math-Intersection-StraightLine","version":"0.05","comment":"Calculate intersection point for two lines","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Math-Intersection-StraightLine","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bffa7186848745a2c77f8e7aef37791e10d73802c117eafe61fd302de826e36d","flatsize":18235,"path":"All/p5-Math-Intersection-StraightLine-0.05.pkg","repopath":"All/p5-Math-Intersection-StraightLine-0.05.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8120,"desc":"This module calculates the intersection point of two straight lines (if\none exists). It returns 0, if no intersection point exists. If the lines\nhave an intersection point, the coordinates of the point are the\nreturnvalue. If the given lines have infinite intersection points, -1 is\nreturned.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-Round-Var","origin":"math/p5-Math-Round-Var","version":"1.0.0_1","comment":"Variations on rounding","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Math-Round-Var","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f9091680a42d57b455eb5b4c5d75d824d7b63443403cbc5f1e8fcc944333e627","flatsize":17132,"path":"All/p5-Math-Round-Var-1.0.0_1.pkg","repopath":"All/p5-Math-Round-Var-1.0.0_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9124,"desc":"This module gives you the ability to round numbers to either decimal or\nfractional precision while encapsulating the rounding precision in an\nobject. This allows scripts and modules to maintain multiple precision\nvalues as objects.\n\nIt also implements flexible scheme parsing, so that your programs and\nmodules can offload the how-to-round decisions to this module.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-Interpolate","origin":"math/p5-Math-Interpolate","version":"1.06_1","comment":"Perl routines for data sets interpolation and interval search","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Math-Interpolate","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2341bbcf390cefeabd429be130b649b94a9ade52741f99d8b3dcfdff590cf7c1","flatsize":29713,"path":"All/p5-Math-Interpolate-1.06_1.pkg","repopath":"All/p5-Math-Interpolate-1.06_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13384,"desc":"* This module contains several useful routines for interpolating\n  data sets and finding where a given value lies in a sorted list.\n  The first is a subroutine used to locate a position in an array\n  of values where a given value would fit using bisection. It has\n  been designed to be efficient in the common situation that it is\n  called repeatedly. The user can supply a different set of comparison\n  operators to replace the standard < and <=. For example, given a\n  list (1, 2, 5, 8, 15) and the number 9.5 it would return 3.\n* The remaining routines all are related to interpolating sets of\n  (x,y) data pairs. They all take a list of (x,y) data pairs given\n  another x value, return a sensible y value using the list of (x,y)\n  data pairs. Three different interpolating functions are provided.\n  The first, called a constant interpolator, assumes that the\n  function being interpolated moves in non-linear jumps from one\n  value to another. The interpolated value for some value x is the\n  y value of the neighboring (x,y) to the left of the given x. The\n  second interpolator performs a linear interpolation between the\n  neighboring points. The third interpolator is called the robust\n  interpolator and interpolates a smooth curve between all of the\n  (x,y) pairs. To do the interpolation, it first calculates some\n  reasonable derivatives at the (x,y) pairs. The robust interpolator\n  can also use derivative information supplied by the user.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-Int64","origin":"math/p5-Math-Int64","version":"0.57","comment":"Manipulate 64 bits integers in Perl","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Math-Int64","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8200822ccafff8acc03a116160c18ce90b09202189c8ba92fc18212f75d10aa7","flatsize":125171,"path":"All/p5-Math-Int64-0.57.pkg","repopath":"All/p5-Math-Int64-0.57.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":38256,"desc":"Math::Int64 adds support for 64 bit integers, signed and unsigned, to Perl.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-Gradient","origin":"math/p5-Math-Gradient","version":"0.04_1","comment":"Calculating gradients for color transitions and the like","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Math-Gradient","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4aa0c23379cafadbc57f28488a281d72fd5dfc94f77c69ed159c677b680cc8cf","flatsize":9753,"path":"All/p5-Math-Gradient-0.04_1.pkg","repopath":"All/p5-Math-Gradient-0.04_1.pkg","licenselogic":"single","pkgsize":5692,"desc":"Math::Gradient is used to calculate smooth transitions between numerical\nvalues (also known as a \"Gradient\"). I wrote this module mainly to mix\ncolours, but it probably has several other applications. Methods are\nsupported to handle both basic and multiple-point gradients, both with\nscalars and arrays.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-Int128","origin":"math/p5-Math-Int128","version":"0.22_6","comment":"Manipulate 128 bits integers in Perl","maintainer":"pi@FreeBSD.org","www":"https://metacpan.org/release/Math-Int128","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9c5276849dd3054485a533b28b9c5d230ab798f27a76825159cd969c4c19d51c","flatsize":97697,"path":"All/p5-Math-Int128-0.22_6.pkg","repopath":"All/p5-Math-Int128-0.22_6.pkg","licenselogic":"single","licenses":["ART10"],"pkgsize":30832,"desc":"Math::Int128 adds support for 128 bit integers, signed and unsigned, to Perl.","deps":{"p5-Math-Int64":{"origin":"math/p5-Math-Int64","version":"0.57"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-Geometry-Voronoi","origin":"math/p5-Math-Geometry-Voronoi","version":"1.3_2","comment":"Perl Module to compute Voronoi diagrams from sets of points","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Math-Geometry-Voronoi","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a7a102ddbb014da7be69efa7625447dd98bc4b00fec8fc25439419ec7c4c9f5b","flatsize":50729,"path":"All/p5-Math-Geometry-Voronoi-1.3_2.pkg","repopath":"All/p5-Math-Geometry-Voronoi-1.3_2.pkg","licenselogic":"single","pkgsize":19640,"desc":"Math::Geometry::Voronoi computes Voronoi diagrams from a set of\ninput points.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-Geometry-Planar-Offset","origin":"math/p5-Math-Geometry-Planar-Offset","version":"1.05_1","comment":"Calculate offset polygons","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Math-Geometry-Planar-Offset","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ec174982517369df0baf68c01de78dd5b76f601a686a526b3dc826ab11ab9ecc","flatsize":29935,"path":"All/p5-Math-Geometry-Planar-Offset-1.05_1.pkg","repopath":"All/p5-Math-Geometry-Planar-Offset-1.05_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12488,"desc":"A library for calculating offset polygons.","deps":{"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-ProvablePrime","origin":"math/p5-Math-ProvablePrime","version":"0.51","comment":"Generate a provable prime number, in pure Perl","maintainer":"pi@FreeBSD.org","www":"https://metacpan.org/release/Math-ProvablePrime","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1c41eadc52a830a1e6b2d2a7ec9f29b373c1b352af9accefab6c04abffd1cecb","flatsize":62931,"path":"All/p5-Math-ProvablePrime-0.51.pkg","repopath":"All/p5-Math-ProvablePrime-0.51.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17972,"desc":"This module returns a prime number of a specified bit length, using\nMaurers algorithm.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-Geometry-Planar-GPC-PolygonXS","origin":"math/p5-Math-Geometry-Planar-GPC-PolygonXS","version":"0.052","comment":"OO wrapper to gpc library (translated to XS)","maintainer":"amdmi3@FreeBSD.org","www":"https://metacpan.org/release/Math-Geometry-Planar-GPC-PolygonXS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"647e3dae19f9d89430092702ba8aec21394202b4f9268dd6c8a1195edf154e29","flatsize":55450,"path":"All/p5-Math-Geometry-Planar-GPC-PolygonXS-0.052.pkg","repopath":"All/p5-Math-Geometry-Planar-GPC-PolygonXS-0.052.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":24200,"desc":"OO wrapper to gpc library (translated from Inline-based\nMath::Geometry::Planar::GPC::Polygon to XS)","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-Prime-XS","origin":"math/p5-Math-Prime-XS","version":"0.27","comment":"Detect and calculate prime numbers with deterministic tests","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Math-Prime-XS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"03a9f57f6a7906d49881777a043c57f11042fedb6fa48b7931bb2f4d862c6974","flatsize":29380,"path":"All/p5-Math-Prime-XS-0.27.pkg","repopath":"All/p5-Math-Prime-XS-0.27.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13904,"desc":"Math::Prime::XS detects and calculates prime numbers by either applying Modulo\noperator division, the Sieve of Eratosthenes, a Summation calculation or Trial\ndivision.","deps":{"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"p5-boolean":{"origin":"devel/p5-boolean","version":"0.46"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-Geometry","origin":"math/p5-Math-Geometry","version":"0.04_1","comment":"Geometry related functions","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Math-Geometry","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8eac158d5c7a81cd1f978454f507073203547dcfcb48676b6e954e66f64498f9","flatsize":16134,"path":"All/p5-Math-Geometry-0.04_1.pkg","repopath":"All/p5-Math-Geometry-0.04_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7548,"desc":"Math::Geometry implements classic geomtrical functions in Perl, it has an\nemphasis on 3 dimensional geometry including projects, rotations and other\nstandard 3 dimensional operations.","deps":{"p5-Math-Matrix":{"origin":"math/p5-Math-Matrix","version":"0.94"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-Geometry-Planar-GPC","origin":"math/p5-Math-Geometry-Planar-GPC","version":"1.04_1","comment":"Perl wrapper for Alan Murta's gpc library","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Math-Geometry-Planar-GPC","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b64f1223bddcfd5b83a92eff651013cdbdc8de3e33608105721a30acc4aff9ef","flatsize":90367,"path":"All/p5-Math-Geometry-Planar-GPC-1.04_1.pkg","repopath":"All/p5-Math-Geometry-Planar-GPC-1.04_1.pkg","licenselogic":"single","licenses":["ART10"],"pkgsize":27420,"desc":"This module is just a wrapper around the gpc C library written by Alan\nMurta\n\ngpc: General Polygon Clipping library (C) 1997-1999, Advanced Interfaces\nGroup, University of Manchester.\n\nPlease refer to the gpc manual for more details on gpc.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-Geometry-Planar","origin":"math/p5-Math-Geometry-Planar","version":"1.18_1","comment":"Collection of planar geometry functions","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Math-Geometry-Planar","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9e57a7b86c16c351bad3f744b8553e345ff3c87d94a4818ab4c103eed0b1a2f9","flatsize":137471,"path":"All/p5-Math-Geometry-Planar-1.18_1.pkg","repopath":"All/p5-Math-Geometry-Planar-1.18_1.pkg","licenselogic":"single","licenses":["ART10"],"pkgsize":30408,"desc":"A collection of planar geometry functions","deps":{"p5-Math-Geometry-Planar-GPC":{"origin":"math/p5-Math-Geometry-Planar-GPC","version":"1.04_1"},"p5-Math-Geometry-Planar-Offset":{"origin":"math/p5-Math-Geometry-Planar-Offset","version":"1.05_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-Prime-Util-GMP","origin":"math/p5-Math-Prime-Util-GMP","version":"0.52","comment":"Utilities related to prime numbers and factoring, using GMP","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Math-Prime-Util-GMP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"df4cce0422319925f2414d0b480979654db94965df256de20e590fce1a7d0149","flatsize":557796,"path":"All/p5-Math-Prime-Util-GMP-0.52.pkg","repopath":"All/p5-Math-Prime-Util-GMP-0.52.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":226616,"desc":"Math::Prime::Util::GMP is a module for number theory in Perl using GMP. This\nincludes primality tests, getting primes in a range, factoring, and more.\n\nThese use GMP directly, so should be quite fast for bignums. This module is\nmainly intended to be used within Math::Prime::Util, but most functions can be\neasily used in independent C programs. Some, like factoring and primality\nproving, have explicit ways of compiling as standalone programs.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-Fleximal","origin":"math/p5-Math-Fleximal","version":"0.06_1","comment":"Integers with flexible representations","maintainer":"matthew@FreeBSD.org","www":"https://metacpan.org/release/Math-Fleximal","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e8cdc36256d8a1362990409856c8ce55c2c0a848a9975b9bc431e60919a9fcfa","flatsize":19007,"path":"All/p5-Math-Fleximal-0.06_1.pkg","repopath":"All/p5-Math-Fleximal-0.06_1.pkg","licenselogic":"single","pkgsize":9596,"desc":"This is a package for doing integer arithmetic while using a different\nbase representation than normal. In base n arithmetic you have n\nsymbols which have a representation. I was going to call them\n\"glyphs\", but being text strings they are not really. On Tye McQueen's\nwhimsical suggestion I settled on the name Math::Fleximal, the set of\ntext representations is called a \"flex\", and the representation of\nindividual digits are the \"flecks\". These names are somewhat\nunofficial...\n\nThis allows you to do basic arithmetic using whatever digits you want,\nand to convert from one to another.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-GMPf","origin":"math/p5-Math-GMPf","version":"0.53","comment":"Perl interface to the GMP library floating point (mpf) functions","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Math-GMPf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b426c8a7cebed335192a6cfa84f77fe83be7962b81d09051ba93eac8e1a662c7","flatsize":223112,"path":"All/p5-Math-GMPf-0.53.pkg","repopath":"All/p5-Math-GMPf-0.53.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":60040,"desc":"Math::GMPf is a bigfloat module utilising the GNU MP (GMP) library. Basically\nthis module simply wraps all of the mpf floating point functions provided by\nthat library. See the Math::GMPf test suite for some examples of usage.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-MPC","origin":"math/p5-Math-MPC","version":"1.33","comment":"Perl interface to MPC Library","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Math-MPC","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4f409b6f1c44f4ef76fa2d166afc7470afec86a6daee7fec951d514759a84e0c","flatsize":370132,"path":"All/p5-Math-MPC-1.33.pkg","repopath":"All/p5-Math-MPC-1.33.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":92172,"desc":"p5-Math-MPC is a module wraps the MPC library functions.\n\nThe MPC library is a C library for multiple-precision complex number\ncomputations with exact rounding. It is based on the MPFR C library\nwhich, in turn, is based on the GMP C library.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"mpc":{"origin":"math/mpc","version":"1.3.1_1"},"mpfr":{"origin":"math/mpfr","version":"4.2.2,1"},"p5-Math-MPFR":{"origin":"math/p5-Math-MPFR","version":"4.38"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-FFT","origin":"math/p5-Math-FFT","version":"1.36","comment":"Perl module providing an interface to Fast Fourier Transform routines","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Math-FFT","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e4d929675bcaf4a268413efd3950976d5a2c879ab86fc8de757d94b70fc491b3","flatsize":94669,"path":"All/p5-Math-FFT-1.36.pkg","repopath":"All/p5-Math-FFT-1.36.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":34636,"desc":"The Math::FFT module provides an interface to various Fast Fourier\nTransform (FFT) routines of the C routine of fft4g.c; The one-dimensional\ndata sets, of size 2^n, are assumed to be sampled at a constant\nrate.\n\nThe FFT methods available are\n- cdft: Complex Discrete Fourier Transform\n- rdft: Real Discrete Fourier Transform\n- ddct: Discrete Cosine Transform\n- ddst: Discrete Sine Transform\n- dfct:  Cosine Transform of RDFT (Real Symmetric DFT)\n- dfst:  Sine Transform of RDFT (Real Symmetric DFT)\nas well as their inverses.\n\nThe C code for the FFT routines of fft4g.c is copyrighted 1996-99\nby Takuya OOURA. The file arrays.c included here to handle passing\narrays to and from C comes from the PGPLOT module of Karl Glazebrook\n<kgb@aaoepp.aao.gov.au>. The perl interface of the Math::FTT module\nis Copyright 2000 by Randy Kobes <randy@theoryx5.uwinnipeg.ca>,\nand may be distributed under the same terms as Perl itself.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-GMPz","origin":"math/p5-Math-GMPz","version":"0.63","comment":"Perl interface to the GMP library integer (mpz) functions","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Math-GMPz","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"604fb246eda1742b797ab3877dbb5670bf3428566686fd4eed1cabf5c528df88","flatsize":366354,"path":"All/p5-Math-GMPz-0.63.pkg","repopath":"All/p5-Math-GMPz-0.63.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":92936,"desc":"Math::GMPz is a bignum module utilising the GNU MP (GMP) library. Basically this\nmodule simply wraps all of the mpz integer functions provided by that library.\nSee the Math::GMPz test suite for some examples of usage.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-GMPq","origin":"math/p5-Math-GMPq","version":"0.63","comment":"Perl interface to the GMP library rational (mpq) functions","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Math-GMPq","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7f945a71f7ac772a80f369dfe182764699fec6d59d9075df735efa76be1a5344","flatsize":201711,"path":"All/p5-Math-GMPq-0.63.pkg","repopath":"All/p5-Math-GMPq-0.63.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":54440,"desc":"Math::GMPq is a bigrational module utilising the GNU MP (GMP) library. Basically\nthis module simply wraps all of the mpq rational functions provided by that\nlibrary. See the Math::GMPq test suite for some examples of usage.\n\nIMPORTANT:\nIf your perl was built with '-Duse64bitint' you need to assign all integers\nlarger than 52-bit in a 'use integer;' block. Failure to do so can result in the\ncreation of the variable as an NV (rather than an IV) - with a resultant loss of\nprecision.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-Evol","origin":"math/p5-Math-Evol","version":"1.13","comment":"Perl module implements the evolution search strategy","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Math-Evol","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1a987952b59d18db4971d5fc7c67d18dc43eed0b7eca3eee61b67575161d89d7","flatsize":36154,"path":"All/p5-Math-Evol-1.13.pkg","repopath":"All/p5-Math-Evol-1.13.pkg","licenselogic":"single","pkgsize":18484,"desc":"p5-Math-Evol implements the evolution search strategy. Derivatives of the\nobjective function are not required. Constraints can be incorporated. The\ncaller must supply initial values for the variables and for the initial\nstep sizes.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-GMP","origin":"math/p5-Math-GMP","version":"2.25","comment":"Perl module that provides an interface to the GMP library","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Math-GMP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"159e95f4f5a36910ec12bc68c0e6f36e5e9a796ff22443333c0d913aea27db16","flatsize":63162,"path":"All/p5-Math-GMP-2.25.pkg","repopath":"All/p5-Math-GMP-2.25.pkg","licenselogic":"single","licenses":["LGPL20+"],"pkgsize":24536,"desc":"Math::GMP is a perl interface to the high-speed arbitrary size integer\nmath library libgmp (GNU MP lib).","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-Derivative","origin":"math/p5-Math-Derivative","version":"1.01","comment":"Numeric 1st and 2nd order differentiation","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Math-Derivative","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ed0b954c2a51e81bd5661bad8b6b544270f78e3ca16294df8b565c2df812bbf7","flatsize":13945,"path":"All/p5-Math-Derivative-1.01.pkg","repopath":"All/p5-Math-Derivative-1.01.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7440,"desc":"This Perl package exports functions for performing numerical first\n(Derivative1) and second Derivative2) order differentiation on vectors\nof data. They both take references to two arrays containing the x and y\nordinates of the data and return an array of the 1st or 2nd derivative\nat the given x ordinates. Derivative2 may optionally be given values to\nuse for the first dervivative at the start and end points of the data -\notherwiswe 'natural' values are used.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-ConvexHull","origin":"math/p5-Math-ConvexHull","version":"1.04_1","comment":"Calculate convex hulls using Graham's scan (n*log(n))","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Math-ConvexHull","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1c25ce9aff631e96119fd4a12f8b6c3c52eeaa5d75f4978fac6686d48bf0c012","flatsize":10023,"path":"All/p5-Math-ConvexHull-1.04_1.pkg","repopath":"All/p5-Math-ConvexHull-1.04_1.pkg","licenselogic":"single","pkgsize":5916,"desc":"Math::ConvexHull is a simple module that calculates convex hulls from a\nset of points in 2D space. It is a straightforward implementation of the\nalgorithm known as Graham's scan which, with complexity of O(n*log(n)),\nis the fastest known method of finding the convex hull of an arbitrary\nset of points.  There are some methods of eliminating points that cannot\nbe part of the convex hull. These may or may not be implemented in a\nfuture version.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-Expr","origin":"math/p5-Math-Expr","version":"0.4_1","comment":"Perl module for parsing mathematical expressions into a tree structure","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HAKANARDO/Math-Expr-0.4","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"abef2165490cfea99d30bc79b3d6ac0349db0810e20dbf7d923020c6b40195a0","flatsize":85297,"path":"All/p5-Math-Expr-0.4_1.pkg","repopath":"All/p5-Math-Expr-0.4_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":36864,"desc":"Math::Expr parses mathematical expressions into a tree structure.\nThe expressions may contain integers, real numbers, alphanumeric\nvariable names, alphanumeric function names and most other characters\nmight be used as operators. The operators can consist of multiple\ncharacters.  The only limitation is that a variable or function\nname may not start on a digit, and not all chars are accepted in\noperation names.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-Currency","origin":"math/p5-Math-Currency","version":"0.53","comment":"Perl module for exact currency math with formatting and rounding","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Math-Currency","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"12c0de63298eacff8f4f67acf3699d2716ae6b9a531e4097652d3c676552ebe7","flatsize":102042,"path":"All/p5-Math-Currency-0.53.pkg","repopath":"All/p5-Math-Currency-0.53.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":35296,"desc":"Math::Currency is a perl module that implements exact currency math\nwith formatting and rounding.","deps":{"p5-Math-FixedPrecision":{"origin":"math/p5-Math-FixedPrecision","version":"0.21_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-Combinatorics","origin":"math/p5-Math-Combinatorics","version":"0.09_1","comment":"Perform combinations and permutations on lists","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Math-Combinatorics","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7919f971aa140e3375adb02e6ffa905259fc41859e34cc8ac93260ffae14d6a4","flatsize":40465,"path":"All/p5-Math-Combinatorics-0.09_1.pkg","repopath":"All/p5-Math-Combinatorics-0.09_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16740,"desc":"Combinatorics is the branch of mathematics studying the enumeration,\ncombination, and permutation of sets of elements and the mathematical\nrelations that characterize their properties. As a jumping off point,\nrefer to:\n\nhttp://mathworld.wolfram.com/Combinatorics.html\n\nThis module provides a pure-perl implementation of nCk, nPk, and n!\n(combination, permutation, and factorial, respectively).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-Calc-Units","origin":"math/p5-Math-Calc-Units","version":"1.07_1","comment":"Human-readable unit-aware calculator","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Math-Calc-Units","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3115d27ce47a35a9f9a9d2ae6bc4b9ac689dc7d86753fe4d02ab5193240dc3c4","flatsize":68826,"path":"All/p5-Math-Calc-Units-1.07_1.pkg","repopath":"All/p5-Math-Calc-Units-1.07_1.pkg","licenselogic":"single","pkgsize":21936,"desc":"Math::Calc::Units is a simple calculator that keeps track\nof units. It currently handles combinations of byte sizes\nand duration only, although adding any other\nmultiplicative types is easy. Any unknown type is treated\nas a unique user type (with some effort to map English\nplurals to their singular forms).\n\nSeamus Venasse <svenasse@polaris.ca>","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-FixedPrecision","origin":"math/p5-Math-FixedPrecision","version":"0.21_2","comment":"Perl module that provides decimal math without floating point errors","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Math-FixedPrecision","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4f91a01028e9e987fb604ea18e45ded0118850a0d8851a264161706e24de08a2","flatsize":8368,"path":"All/p5-Math-FixedPrecision-0.21_2.pkg","repopath":"All/p5-Math-FixedPrecision-0.21_2.pkg","licenselogic":"single","pkgsize":5764,"desc":"Math::FixedPrecision provides a way to do decimal math without floating\npoint errors.\n\nWARNING:  In order for all tests to complete successfully, you must replace\nthe stock BigFloat.pm with the one located in this distribution.  This file\nwill also be updated as part of the 5.6.1 distribution, when that is released.\nPlease copy the included BigFloat.pm to {PERLVERSION}/lib/Math/BigFloat.pm.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-MPFR","origin":"math/p5-Math-MPFR","version":"4.38","comment":"Perl interface to MPFR Library","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Math-MPFR","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7fdeaae9a18077e7477b4f86f93da9172c879ad287d34ba42701db4884525e01","flatsize":647060,"path":"All/p5-Math-MPFR-4.38.pkg","repopath":"All/p5-Math-MPFR-4.38.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":160360,"desc":"p5-Math-MPFR is a module wraps the MPFR library functions.\n\nThe MPFR library is a C library for multiple-precision floating-point\ncomputations with exact rounding (also called correct rounding). It\nis based on the GMP multiple-precision C library.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"mpfr":{"origin":"math/mpfr","version":"4.2.2,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-BigInt-Pari","origin":"math/p5-Math-BigInt-Pari","version":"1.3014","comment":"Use Math::Pari for Math::BigInt routines","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Math-BigInt-Pari","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"10ed00b25604f341c374ef1c791830072c1fa957945719d6ad2ae9fdf0d95362","flatsize":18327,"path":"All/p5-Math-BigInt-Pari-1.3014.pkg","repopath":"All/p5-Math-BigInt-Pari-1.3014.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8896,"desc":"This is Math::BigInt::Pari, a plugin module for Math::BigInt that\nreplaces Math::BigInt's core math routines with Math::Pari routines.\n\nThis package contains a replacement (drop-in) module for Math::BigInt's core,\nMath::BigInt::Calc.pm. It needs the new versions of Math::BigInt and\nMath::BigFloat as they are from Perl 5.7.x onwards.","deps":{"p5-Math-BigInt":{"origin":"math/p5-Math-BigInt","version":"2.004001"},"p5-Math-Pari":{"origin":"math/p5-Math-Pari","version":"2.030518,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-Cephes","origin":"math/p5-Math-Cephes","version":"0.5306","comment":"Perl interface to the cephes math library","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Math-Cephes","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"62c981369a304dc2b42a35e16d2cad06c1b2c3caad9f587cdcb578c94123ff70","flatsize":637691,"path":"All/p5-Math-Cephes-0.5306.pkg","repopath":"All/p5-Math-Cephes-0.5306.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":189188,"desc":"This module provides an interface to over 150 functions of the\ncephes math library of Stephen Moshier. No functions are exported\nby default, but rather must be imported explicitly, as in\n\n  use Math::Cephes qw(sin cos);\n\nThere are a number of export tags defined which allow\nimporting groups of functions.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-Financial","origin":"finance/p5-Math-Financial","version":"0.76_1","comment":"Perl module containing common functions for loans and annuities","maintainer":"skreuzer@FreeBSD.org","www":"https://metacpan.org/release/Math-Financial","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"17d313afc5bd2de2f4b5c5622c033b6d324f2e35eceb31be943595d2d05af997","flatsize":19632,"path":"All/p5-Math-Financial-0.76_1.pkg","repopath":"All/p5-Math-Financial-0.76_1.pkg","licenselogic":"single","pkgsize":9840,"desc":"Math::Financial contains common functions for loans and annuities.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["finance","math","perl5"]},{"name":"p5-Math-Bezier-Convert","origin":"math/p5-Math-Bezier-Convert","version":"0.02_1","comment":"Convert cubic and quadratic Bezier each other","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Math-Bezier-Convert","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cb81d7cb0c0f3d450c892ed3135ff754882681d0bd6be0d596db24460f0b4ee3","flatsize":13674,"path":"All/p5-Math-Bezier-Convert-0.02_1.pkg","repopath":"All/p5-Math-Bezier-Convert-0.02_1.pkg","licenselogic":"single","pkgsize":6076,"desc":"Math::Bezier::Convert provides functions to convert quadratic bezier to\ncubic, to approximate cubic bezier to quadratic, and to approximate\ncubic and quadratic bezier to polyline.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-BigInt-Lite","origin":"math/p5-Math-BigInt-Lite","version":"0.29","comment":"What Math::BigInts are before they become big","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Math-BigInt-Lite","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"746e29fc8761a869996e3c5428affed184d3a15e6bcb3a786133fdb69aef57b5","flatsize":53077,"path":"All/p5-Math-BigInt-Lite-0.29.pkg","repopath":"All/p5-Math-BigInt-Lite-0.29.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14140,"desc":"Math::BigInt is not very good suited to work with small (read: typical less than\n10 digits) numbers, since it has a quite high per-operation overhead and is thus\nmuch slower than normal Perl for operations.\n\nBut for some applications, you want fast speed for small numbers without the\nrisk of overflowing. This is were Math::BigInt::Lite comes into play.\n\nMath::BigInt::Lite objects should behave in every way like Math::BigInt objects,\nthat is apart from the different label, you should not be able to tell the\ndifference. Since Math::BigInt::Lite is designed with speed in mind, there are\ncertain limitations build-in. In praxis, however, you will not feel them,\nbecause everytime something gets to big to pass as Lite (literally), it will\nupgrade the objects and operation in question to Math::BigInt.","deps":{"p5-Math-BigInt":{"origin":"math/p5-Math-BigInt","version":"2.004001"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-BigInt-FastCalc","origin":"math/p5-Math-BigInt-FastCalc","version":"0.5019","comment":"Math::BigInt::Calc with some XS for more speed","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Math-BigInt-FastCalc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4a70a0767e97a01d895f43abcfc240cdb0e7a3fe50f1748795bde9afed4fc438","flatsize":29626,"path":"All/p5-Math-BigInt-FastCalc-0.5019.pkg","repopath":"All/p5-Math-BigInt-FastCalc-0.5019.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13316,"desc":"Provides support for big integer calculations. Not intended to be used\nby other modules. Other modules which sport the same functions can\nalso be used to support Math::BigInt, like Math::BigInt::GMP or\nMath::BigInt::Pari.","deps":{"p5-Math-BigInt":{"origin":"math/p5-Math-BigInt","version":"2.004001"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-Bezier","origin":"math/p5-Math-Bezier","version":"0.01_1","comment":"Perl module to solve Bezier curves","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Math-Bezier","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7509ce942303534d74f5bdc267ba85ebad4bb33a8985a25339a2f64eae6ccf7b","flatsize":8035,"path":"All/p5-Math-Bezier-0.01_1.pkg","repopath":"All/p5-Math-Bezier-0.01_1.pkg","licenselogic":"single","pkgsize":4816,"desc":"Math::Bezier is a perl interface to solve Bezier curves.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-BigInt-GMP","origin":"math/p5-Math-BigInt-GMP","version":"1.7002","comment":"Use GMP library for Math::BigInt routines","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Math-BigInt-GMP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"087da9e27b4c4b95cc8f3b95efcb56f427288fc7e5ea91fb45fdca1c1075986f","flatsize":44985,"path":"All/p5-Math-BigInt-GMP-1.7002.pkg","repopath":"All/p5-Math-BigInt-GMP-1.7002.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16052,"desc":"Math::BigInt::GMP - Use the GMP library for Math::BigInt routines.\n\nProvides support for big integer calculations via means of the GMP c-library.\n\nMath::BigInt::GMP now no longer uses Math::GMP, but provides its own XS layer\nto access the GMP c-library. This cuts out another (perl sub routine) layer and\nalso reduces the memory footprint by not loading Math::GMP and Carp at all.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"p5-Math-BigInt":{"origin":"math/p5-Math-BigInt","version":"2.004001"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-Base85","origin":"math/p5-Math-Base85","version":"0.5","comment":"Perl extension for base 85 numbers, as referenced by RFC 1924","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Math-Base85","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b0943f6d95efda1e47d7eb5abd1f9aec491026dd11fb1a2d0091db8f8eea2a96","flatsize":11992,"path":"All/p5-Math-Base85-0.5.pkg","repopath":"All/p5-Math-Base85-0.5.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6848,"desc":"RFC 1924 describes a compact, fixed-size representation of IPv6\naddresses which uses a base 85 number system. This module handles some\nof the uglier details of it.\n\nThe base 85 numbers (from 0 to 84) are as follows:\n\n    0..9 A..Z a..z ! # $ %25 & ( ) * + - ; < = > ? @ ^ _ ` { | } ~\n\nAt the moment, there's not much in this module. But it should be\nsufficient for the purposes of RFC 1924.\n\n-Anton","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","math","net","perl5"]},{"name":"p5-Math-Base36","origin":"math/p5-Math-Base36","version":"0.14,2","comment":"Encoding and decoding of base36 strings","maintainer":"svysh.fbsd@gmail.com","www":"https://metacpan.org/release/Math-Base36","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3c186a9312f40fcb48eae55e89df50f7a5bd99b5ad81db5b71b6a5ea03701f44","flatsize":6641,"path":"All/p5-Math-Base36-0.14,2.pkg","repopath":"All/p5-Math-Base36-0.14,2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":4036,"desc":"This module converts to and from Base36 numbers (0..9 - A..Z)\n\nIt was created because of an article/challenge in \"The Perl Review\"","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","math","perl5"]},{"name":"p5-Math-BaseCalc","origin":"math/p5-Math-BaseCalc","version":"1.019","comment":"Convert numbers between various bases","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Math-BaseCalc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"97429844ec6581a9890d020591533329ae8b166c8b11ee0204918ffdd220b914","flatsize":8695,"path":"All/p5-Math-BaseCalc-1.019.pkg","repopath":"All/p5-Math-BaseCalc-1.019.pkg","licenselogic":"single","pkgsize":5864,"desc":"This module facilitates the conversion of numbers between various number\nbases. You may define your own digit sets, or use any of several\npredefined digit sets.\n\nSeamus Venasse <svenasse@polaris.ca>","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-BaseCnv","origin":"math/p5-Math-BaseCnv","version":"1.14","comment":"Fast functions to convert between number Bases","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Math-BaseCnv","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"626af8b8afd29690f346f0d9d752d1497a7c94fa94a6613a2d423f2ff00884e6","flatsize":64498,"path":"All/p5-Math-BaseCnv-1.14.pkg","repopath":"All/p5-Math-BaseCnv-1.14.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":26516,"desc":"BaseCnv provides a few simple functions for converting between\narbitrary number bases. It is as fast as I currently know how\nto make it (of course relying only on the lovely Perl). If you\nwould rather utilize an object syntax for number-base conversion,\nplease see Ken Williams's <Ken@Forum.Swarthmore.Edu> fine\nMath::BaseCalc module.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-MasonX-Profiler","origin":"www/p5-MasonX-Profiler","version":"0.07","comment":"Mason per-component profiler","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MasonX-Profiler","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7e5147db3320ace97e99989e3348ee4ddb1c79e49b7ccf4ab70150205b1df70f","flatsize":5726,"path":"All/p5-MasonX-Profiler-0.07.pkg","repopath":"All/p5-MasonX-Profiler-0.07.pkg","licenselogic":"single","pkgsize":4556,"desc":"This module prints per-component profiling information to STDERR (usually\n    directed to the Apache error log). Its output looks like this:\n\n    =Mason= 127.0.0.1 - /NoAuth/webrt.css BEGINS {{{\n    =Mason= 127.0.0.1 -     /NoAuth/webrt.css {{{\n    =Mason= 127.0.0.1 -         /Elements/Callback {{{\n    =Mason= 127.0.0.1 -         /Elements/Callback }}} 0.0008\n    =Mason= 127.0.0.1 -     /NoAuth/webrt.css }}} 0.0072\n    =Mason= 127.0.0.1 - /NoAuth/webrt.css }}} ENDS\n\nEach row contains five whitespace-separated fields: =Mason=, remote IP address,\n-, indented component name, and how many seconds did it take to process that\ncomponent, including all subcomponents called by it.\n\nThe beginning and end of the initial request is represented by the special time\nfields BEGINS and ENDS.","deps":{"p5-HTML-Mason":{"origin":"www/p5-HTML-Mason","version":"1.60"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-MasonX-Request-WithApacheSession","origin":"www/p5-MasonX-Request-WithApacheSession","version":"0.31_2","comment":"Interface to Apache::Session for HTML::Mason","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"390ed01fb3fb8e76cd22786a71e21f5365cd6ae86fd0ad59cca52c6af9351314","flatsize":22044,"path":"All/p5-MasonX-Request-WithApacheSession-0.31_2.pkg","repopath":"All/p5-MasonX-Request-WithApacheSession-0.31_2.pkg","licenselogic":"single","pkgsize":12384,"desc":"This module provides a interface between HTML::Mason and Apache::Session, in\neffect, providing full session and cooking handling from within HTML::Mason.\n\nWhen run under the ApacheHandler module, this module attempts to first use\nApache::Cookie for cookie-handling.  Otherwise it uses CGI::Cookie as a\nfallback.\n\nThis module accepts quite a number of parameters, most of which are simply\npassed through to Apache::Session.  For this reason, you are advised to\nfamiliarize yourself with the Apache::Session documentation before\nattempting to configure this module.\n\nUse 'perldoc MasonX::Request::WithApacheSession' for information on how to\nuse the module.\n\nMasonX::Request::WithApacheSession was written by Dave Rolsky.","deps":{"p5-Apache-Session-Wrapper":{"origin":"www/p5-Apache-Session-Wrapper","version":"0.34_1"},"p5-HTML-Mason":{"origin":"www/p5-HTML-Mason","version":"1.60"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Mcrypt","origin":"security/p5-Mcrypt","version":"2.5.7.0_4","comment":"Perl extension for the Mcrypt cryptography library","maintainer":"tatsuki_makino@hotmail.com","www":"https://metacpan.org/release/Mcrypt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bfe96a0512fbc62bfdb5bfc16f835cbea874f959ca4324a62b033c82317ae31d","flatsize":33407,"path":"All/p5-Mcrypt-2.5.7.0_4.pkg","repopath":"All/p5-Mcrypt-2.5.7.0_4.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13460,"desc":"The Mcrypt modules provides and simple and inuitive perl abstraction of the\nlibmcrypt cryptography library.  It provide mechanisms for encoding and\ndecoding perl scalars.","deps":{"libmcrypt":{"origin":"security/libmcrypt","version":"2.5.8_4"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Math-Prime-Util","origin":"math/p5-Math-Prime-Util","version":"0.73","comment":"Utilities related to prime numbers, including fast sieves and factoring","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Math-Prime-Util","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9b9611a75666018297cf3950a4d6c759ac462c8154b4bb4b8140ecb3982b83c4","flatsize":1147724,"path":"All/p5-Math-Prime-Util-0.73.pkg","repopath":"All/p5-Math-Prime-Util-0.73.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":401540,"desc":"Math::Prime::Util is a module for number theory in Perl. This includes prime\nsieving, primality tests, primality proofs, integer factoring, counts / bounds /\napproximations for primes, nth primes, and twin primes, random prime generation,\nand much more.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"p5-Math-Prime-Util-GMP":{"origin":"math/p5-Math-Prime-Util-GMP","version":"0.52"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-Complex","origin":"math/p5-Math-Complex","version":"1.59_1","comment":"Complex numbers and associated mathematical functions","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Math-Complex","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3b10404b5819823e445779de57db264cd78500a3dc93dd53cfec844f22223768","flatsize":93256,"path":"All/p5-Math-Complex-1.59_1.pkg","repopath":"All/p5-Math-Complex-1.59_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":39028,"desc":"This package lets you create and manipulate complex numbers. By default, Perl\nlimits itself to real numbers, but an extra use statement brings full complex\nsupport, along with a full set of mathematical functions typically associated\nwith and/or extended to complex numbers.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Math-CDF","origin":"math/p5-Math-CDF","version":"0.1_2","comment":"Generate probabilities and quantiles","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Math-CDF","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fc10b2d6616c63ad0fe31ee77697a1bff7954466c3967b3d96288b9f24781887","flatsize":117064,"path":"All/p5-Math-CDF-0.1_2.pkg","repopath":"All/p5-Math-CDF-0.1_2.pkg","licenselogic":"single","pkgsize":49764,"desc":"This module provides a perl interface to the DCDFLIB. See the section on DCDFLIB\nfor more information.\n\nFunctions are available for 7 continuous distributions (Beta, Chi-square, F,\nGamma, Normal, Poisson and T-distribution) and for two discrete distributions\n(Binomial and Negative Binomial). Optional non-centrality parameters are\navailable for the Chi-square, F and T-distributions. Cumulative probabilities\nare available for all 9 distributions and quantile functions are available for\nthe 7 continuous distributions.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-MasonX-WebApp","origin":"www/p5-MasonX-WebApp","version":"0.12_6","comment":"Works with HTML::Mason to do processing before Mason is invoked","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MasonX-WebApp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1e4f4bb239211e838254803cf328efbac293d57d3d02a7176093bc3e15f2efdb","flatsize":42040,"path":"All/p5-MasonX-WebApp-0.12_6.pkg","repopath":"All/p5-MasonX-WebApp-0.12_6.pkg","licenselogic":"single","pkgsize":19592,"desc":"MasonX::WebApp works with Mason to let you do processing before Mason is ever\ninvoked. There are a number of things that one might want to do:\n\n* Argument munging\n\n\tYou might want to make sure all incoming arguments are UTF-8 encoded.\n\tOr you might want to create some objects which Mason will see as\n\tincoming arguments. For example, a \"user_id\" parameter could be turned\n\tinto a user object.\n\n* Handle requests without Mason\n\n\tIf you're not generating output for the browser other than a redirect,\n\tthen there's no reason to use Mason. You can use a MasonX::WebApp\n\tsubclass to handle all form submissions, for example.\n\n\tThis has the added benefit of making it easier to preload this code\n\tonce during server startup.\n\n* And others ...","deps":{"ap24-mod_perl2":{"origin":"www/mod_perl2","version":"2.0.13,3"},"apache24":{"origin":"www/apache24","version":"2.4.63"},"p5-Apache-Session-Wrapper":{"origin":"www/p5-Apache-Session-Wrapper","version":"0.34_1"},"p5-Class-Data-Inheritable":{"origin":"devel/p5-Class-Data-Inheritable","version":"0.10"},"p5-Class-Factory-Util":{"origin":"devel/p5-Class-Factory-Util","version":"1.7_1"},"p5-Exception-Class":{"origin":"devel/p5-Exception-Class","version":"1.45"},"p5-HTML-Mason":{"origin":"www/p5-HTML-Mason","version":"1.60"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Math-Algebra-Symbols","origin":"math/p5-Math-Algebra-Symbols","version":"1.27","comment":"Symbolic Algebra in Pure Perl","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Math-Algebra-Symbols","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cc9b49893cb67118167711edc3e3b6a0e4ac732cf6f7901466918e673653e14b","flatsize":127031,"path":"All/p5-Math-Algebra-Symbols-1.27.pkg","repopath":"All/p5-Math-Algebra-Symbols-1.27.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":43176,"desc":"This package supplies a set of functions and operators to manipulate\noperator expressions algebraically using the familiar Perl syntax.\n\nThese expressions are constructed from \"Symbols\", \"Operators\", and\n\"Functions\", and processed via \"Methods\". For examples, see: \"Examples\".","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Markup-Perl","origin":"www/p5-Markup-Perl","version":"0.5_1","comment":"Support perl code inside CGI scripts using simple tags","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Markup-Perl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5b607acdbdcb29524bb395f10cbbc8985b2cd8784e5585a07a1b8d8acb9ac3be","flatsize":11260,"path":"All/p5-Markup-Perl-0.5_1.pkg","repopath":"All/p5-Markup-Perl-0.5_1.pkg","licenselogic":"single","pkgsize":7940,"desc":"This perl module allows the embedding of perl code within CGI scripts\nusing simple tags, <perl> and </perl>, to begin and end perl parsing.\nOnce the perl module is included via \"use\", all text gets output to\nstdout except for code within the above tags.\n\nDespite what's in the CPAN README, this module does not require\nFilter::Simple, only CGI.pm.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-MasonX-Interp-WithCallbacks","origin":"www/p5-MasonX-Interp-WithCallbacks","version":"1.20","comment":"Mason callback support via Params::CallbackRequest","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MasonX-Interp-WithCallbacks","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7a6b7d94cef4233fcb2b6a808ecac0e8fbd72bf7575195fe4de7bbbec8a2828d","flatsize":52639,"path":"All/p5-MasonX-Interp-WithCallbacks-1.20.pkg","repopath":"All/p5-MasonX-Interp-WithCallbacks-1.20.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":23956,"desc":"MasonX::Interp::WithCallbacks subclasses HTML::Mason::Interp in order to\nprovide a Mason callback system built on Params::CallbackRequest. Callbacks\nmay be either code references provided to the C<new()> constructor, or methods\ndefined in subclasses of Params::Callback. Callbacks are triggered either for\nevery request or by specially named keys in the Mason request arguments, and\nall callbacks are executed at the beginning of a request, just before Mason\ncreates and executes the request component stack.\n\nThis module brings support for a sort of plugin architecture based on\nParams::CallbackRequest to Mason. Mason then executes code before executing\nany components. This approach allows you to carry out logical processing of\ndata submitted from a form, to affect the contents of the Mason request\narguments (and thus the %25ARGS hash in components), and even to redirect or\nabort the request before Mason handles it.","deps":{"p5-Class-Container":{"origin":"devel/p5-Class-Container","version":"0.13"},"p5-HTML-Mason":{"origin":"www/p5-HTML-Mason","version":"1.60"},"p5-Params-CallbackRequest":{"origin":"devel/p5-Params-CallbackRequest","version":"1.20_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Math-BigInt","origin":"math/p5-Math-BigInt","version":"2.004001","comment":"Arbitrary size integer math perl package","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Math-BigInt","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a51e9bb4f77c1bee4b97cb492bc7b33feafe4d2c5c326ee8d9279b5f8ce3893e","flatsize":866656,"path":"All/p5-Math-BigInt-2.004001.pkg","repopath":"All/p5-Math-BigInt-2.004001.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":178896,"desc":"Math::BigInt - Arbitrary size integer math package for perl.\n\nThis is a complete rewrite of Math::BigInt, Math::BigFloat and friends,\nwhich are included with the standard system perl.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Marpa-PP","origin":"lang/p5-Marpa-PP","version":"0.014_2","comment":"Pure Perl version of Marpa","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/JKEGL/Marpa-PP-0.014000","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6768531ab62779088f2605d15ec6854e3e2ee7e6a0a31c85f1e61e1f4ea1a3f3","flatsize":580004,"path":"All/p5-Marpa-PP-0.014_2.pkg","repopath":"All/p5-Marpa-PP-0.014_2.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":175820,"desc":"Marpa::PP is the pure Perl version of Marpa.\n\nMarpa parses any language whose grammar can be written in BNF. That includes\nrecursive grammars, ambiguous grammars, infinitely ambiguous grammars and\ngrammars with useless or empty productions.","deps":{"p5-PPI":{"origin":"textproc/p5-PPI","version":"1.278"},"p5-Task-Weaken":{"origin":"devel/p5-Task-Weaken","version":"1.06"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["lang","perl5","textproc"]},{"name":"p5-Marpa-HTML","origin":"textproc/p5-Marpa-HTML","version":"0.112_2","comment":"High-level HTML Parser","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/JKEGL/Marpa-HTML-0.112000","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a5c997b5a53b317b7e28b3bc78cddcbf145a45215d80586f9e8dcc8d442f6948","flatsize":185570,"path":"All/p5-Marpa-HTML-0.112_2.pkg","repopath":"All/p5-Marpa-HTML-0.112_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":55596,"desc":"Marpa::HTML does \"high-level\" parsing of HTML. It allows handlers to be\nspecified for elements, terminals and other components in the hierarchical\nstructure of an HTML document. Marpa::HTML is an extremely liberal HTML parser.\nMarpa::HTML does not reject any documents, no mater how poorly they fit the HTML\nstandards.","deps":{"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-Marpa-PP":{"origin":"lang/p5-Marpa-PP","version":"0.014_2"},"p5-Marpa-XS":{"origin":"lang/p5-Marpa-XS","version":"1.008000_3"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["lang","perl5","textproc"]},{"name":"p5-Mail-Verp","origin":"mail/p5-Mail-Verp","version":"0.06_1","comment":"Encodes and decodes Variable Envelope Return Paths (VERP) addresses","maintainer":"vivek@khera.org","www":"https://metacpan.org/release/Mail-Verp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0dd0dfadfae57f69dc8f44ca8a7dc1e3ab637b14d74e6bdd6ba63b819a35d5e6","flatsize":7910,"path":"All/p5-Mail-Verp-0.06_1.pkg","repopath":"All/p5-Mail-Verp-0.06_1.pkg","licenselogic":"single","pkgsize":5240,"desc":"Mail::Verp encodes the address of an email recipient into the envelope sender\naddress so that a bounce can be more easily handled even if the original\nrecipient is forwarding their mail to another address and the remote Mail\nTransport Agents send back unhelpful bounce messages. The module must also be\nused to decode bounce recipient addresses.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Mail-Verify","origin":"mail/p5-Mail-Verify","version":"0.02_1","comment":"Perl module to verify email addresses","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Mail-Verify","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d267f90b2dceac9af5262606b887708af0ce2de7a10da0cf7d358445d9a3fec2","flatsize":4999,"path":"All/p5-Mail-Verify-0.02_1.pkg","repopath":"All/p5-Mail-Verify-0.02_1.pkg","licenselogic":"single","pkgsize":4128,"desc":"Mail::Verify provides a function CheckAddress function for verifying\nemail addresses.  First the syntax of the email address is checked,\nthen it verifies that there is at least one valid MX server accepting\nemail for the domain.  Using the Net::DNS module and the IO::Socket\nmodule a list of MX records (or, falling back on a hosts A record)\nare checked to make sure at least one SMTP server is accepting\nconnections.","deps":{"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Make","origin":"devel/p5-Make","version":"2.011","comment":"Perl module implementing 'make' and script","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Make","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"480085552c625dd55e0583bf32dbff5202deb6e5a9ef560ec7da6f07e15d38d2","flatsize":66272,"path":"All/p5-Make-2.011.pkg","repopath":"All/p5-Make-2.011.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":28304,"desc":"This port provides a perl version of make (in script form) as well\nas a module 'Make'.","deps":{"p5-Graph":{"origin":"math/p5-Graph","version":"0.9734,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Mail-Webmail-Gmail","origin":"mail/p5-Mail-Webmail-Gmail","version":"1.09_1","comment":"Perl interface to Google webmail service","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Mail-Webmail-Gmail","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"19082b4f47edf461c5f973504e0242253247c093fc96e9462b8558e2f3aa91d6","flatsize":72890,"path":"All/p5-Mail-Webmail-Gmail-1.09_1.pkg","repopath":"All/p5-Mail-Webmail-Gmail-1.09_1.pkg","licenselogic":"single","pkgsize":19348,"desc":"This perl module uses objects to make it easy to interface with Gmail.\nI eventually hope to implement all of the functionality of the Gmail\nwebsite, plus additional features.\n\nBecause Gmail is currently in Beta testing, expect this module to\nbreak as they make updates to thier interface. I will attempt to\nkeep this module in line with the changes they make, but, if after\nupdating to the newest version of this module, the feature that you\nrequire still doesn't work, please contact me with the issue.","deps":{"p5-Crypt-SSLeay":{"origin":"security/p5-Crypt-SSLeay","version":"0.72_3"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Moose","origin":"devel/p5-Moose","version":"2.2207,1","comment":"Complete modern object system for Perl 5","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Moose","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b38e0aaf967f471f3dc89c0b58760a0525b381ceda4673ad197df410ff2a1f67","flatsize":1971499,"path":"All/p5-Moose-2.2207,1.pkg","repopath":"All/p5-Moose-2.2207,1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":721740,"desc":"Moose is an extension of the Perl 5 object system.\n\nAnother object system!?!?\n\nYes, I know there has been an explosion recently of new ways to build\nobjects in Perl 5, most of them based on inside-out objects, and other\nsuch things. Moose is different because it is not a new object system\nfor Perl 5, but instead an extension of the existing object system.\n\nMoose is built on top of Class::MOP, which is a metaclass system for\nPerl 5. This means that Moose not only makes building normal Perl 5\nobjects better, but it also provides the power of metaclass programming.","deps":{"p5-Class-Load":{"origin":"devel/p5-Class-Load","version":"0.25"},"p5-Class-Load-XS":{"origin":"devel/p5-Class-Load-XS","version":"0.10"},"p5-Data-OptList":{"origin":"devel/p5-Data-OptList","version":"0.114"},"p5-Devel-GlobalDestruction":{"origin":"devel/p5-Devel-GlobalDestruction","version":"0.14"},"p5-Devel-OverloadInfo":{"origin":"devel/p5-Devel-OverloadInfo","version":"0.007"},"p5-Devel-StackTrace":{"origin":"devel/p5-Devel-StackTrace","version":"2.05"},"p5-Eval-Closure":{"origin":"devel/p5-Eval-Closure","version":"0.14"},"p5-MRO-Compat":{"origin":"devel/p5-MRO-Compat","version":"0.15"},"p5-Module-Runtime":{"origin":"devel/p5-Module-Runtime","version":"0.016"},"p5-Module-Runtime-Conflicts":{"origin":"devel/p5-Module-Runtime-Conflicts","version":"0.003_1"},"p5-Package-DeprecationManager":{"origin":"devel/p5-Package-DeprecationManager","version":"0.18"},"p5-Package-Stash":{"origin":"devel/p5-Package-Stash","version":"0.40"},"p5-Package-Stash-XS":{"origin":"devel/p5-Package-Stash-XS","version":"0.30"},"p5-Params-Util":{"origin":"devel/p5-Params-Util","version":"1.102"},"p5-Scalar-List-Utils":{"origin":"lang/p5-Scalar-List-Utils","version":"1.68,1"},"p5-Sub-Exporter":{"origin":"devel/p5-Sub-Exporter","version":"0.991"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"messages":[{"message":"Note that this release of p5-Moose is incompatible with\nolder versions of the following modules:\n\n       Catalyst                        <= 5.80017\n       Devel::REPL                     <= 1.003008\n       Fey::ORM                        <= 0.23\n       File::ChangeNotify              <= 0.15\n       KiokuDB                         <= 0.41\n       MooseX::Aliases                 <= 0.07\n       MooseX::AttributeHelpers        <= 0.22\n       MooseX::AttributeInflate        <= 0.02\n       MooseX::Attribute::Prototype    <= 0.10\n       MooseX::ClassAttribute          <= 0.13\n       MooseX::FollowPBP               <= 0.02\n       MooseX::HasDefaults             <= 0.02\n       MooseX::InstanceTracking        <= 0.04\n       MooseX::LazyRequire             <= 0.05\n       MooseX::MethodAttributes        <= 0.22\n       MooseX::NonMoose                <= 0.13\n       MooseX::Params::Validate        <= 0.05\n       MooseX::Role::Cmd               <= 0.06\n       MooseX::Role::WithOverloading   <= 0.07\n       MooseX::SemiAffordanceAccessor  <= 0.05\n       MooseX::Singleton               <= 0.22\n       MooseX::StrictConstructor       <= 0.08\n       MooseX::Types                   <= 0.19\n       MooseX::UndefTolerant           <= 0.04\n       namespace::autoclean            <= 0.08\n       Pod::Elemental                  <= 0.093280\n\nThey will need to be updated.","type":"install"}]},{"name":"p5-Markapl","origin":"textproc/p5-Markapl","version":"0.14_1","comment":"Markup as Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Markapl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2fd1cf4ee7995f671b4f5a91426463724fb9f79e49cda4cb5d4bea4208c259a3","flatsize":30328,"path":"All/p5-Markapl-0.14_1.pkg","repopath":"All/p5-Markapl-0.14_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16536,"desc":"This is a new try to use Devel::Declare to change the Perl5\nlanguage. It learns pretty much everything from Template::Declare,\nand has similar interface. With only one difference: how element\nattributes are defined.","deps":{"p5-B-Hooks-EndOfScope":{"origin":"devel/p5-B-Hooks-EndOfScope","version":"0.28"},"p5-Devel-Declare":{"origin":"devel/p5-Devel-Declare","version":"0.006022"},"p5-Exporter-Lite":{"origin":"devel/p5-Exporter-Lite","version":"0.09"},"p5-HTML-Lint":{"origin":"www/p5-HTML-Lint","version":"2.32"},"p5-String-BufferStack":{"origin":"textproc/p5-String-BufferStack","version":"1.16_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Mango","origin":"databases/p5-Mango","version":"1.30_4","comment":"Pure-Perl non-blocking I/O MongoDB driver","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Mango","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c8d495efae21c35b5f147e2dcd33b904daefb1e900af67f699fb5e26e1fbd500","flatsize":155271,"path":"All/p5-Mango-1.30_4.pkg","repopath":"All/p5-Mango-1.30_4.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":70084,"desc":"Mango is a pure-Perl non-blocking I/O MongoDB driver, optimized for use with\nthe Mojolicious real-time web framework, and with multiple event loop support.\nSince MongoDB is still changing rapidly, only the latest stable version is\nsupported.\n\nMany arguments passed to methods as well as values of attributes get serialized\nto BSON with Mango::BSON, which provides many helper functions you can use to\ngenerate data types that are not available natively in Perl. All connections\nwill be reset automatically if a new process has been forked, this allows\nmultiple processes to share the same Mango object safely.","deps":{"p5-Mojolicious":{"origin":"www/p5-Mojolicious","version":"9.39"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Mason","origin":"www/p5-Mason","version":"2.24","comment":"High-performance, dynamic web site authoring system","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Mason","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8372ebe24ca1c3ccd65d65bfa0fdc1a11d4443499be14c6c7cd0860c723ca968","flatsize":372139,"path":"All/p5-Mason-2.24.pkg","repopath":"All/p5-Mason-2.24.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":158652,"desc":"Mason is a powerful Perl-based templating system, designed to generate dynamic\ncontent of all kinds.\n\nUnlike many templating systems, Mason does not attempt to invent an alternate,\n\"easier\" syntax for templates. It provides a set of syntax and features specific\nto template creation, but underneath it is still clearly and proudly\nrecognizable as Perl.\n\nMason is most often used for generating web pages. It has a companion web\nframework, Poet, designed to take maximum advantage of its routing and content\ngeneration features. It can also be used as the templating layer for web\nframeworks such as Catalyst and Dancer.","deps":{"p5-Capture-Tiny":{"origin":"devel/p5-Capture-Tiny","version":"0.50"},"p5-Class-Load":{"origin":"devel/p5-Class-Load","version":"0.25"},"p5-Class-Unload":{"origin":"devel/p5-Class-Unload","version":"0.11"},"p5-Devel-GlobalDestruction":{"origin":"devel/p5-Devel-GlobalDestruction","version":"0.14"},"p5-Exception-Class":{"origin":"devel/p5-Exception-Class","version":"1.45"},"p5-Guard":{"origin":"devel/p5-Guard","version":"1.023_1"},"p5-IPC-System-Simple":{"origin":"devel/p5-IPC-System-Simple","version":"1.30"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-Log-Any":{"origin":"devel/p5-Log-Any","version":"1.717"},"p5-Method-Signatures-Simple":{"origin":"devel/p5-Method-Signatures-Simple","version":"1.07_1"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-HasDefaults":{"origin":"devel/p5-MooseX-HasDefaults","version":"0.03_1"},"p5-MooseX-StrictConstructor":{"origin":"devel/p5-MooseX-StrictConstructor","version":"0.21"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc","www"]},{"name":"p5-Makefile-DOM","origin":"textproc/p5-Makefile-DOM","version":"0.008_1","comment":"Simple DOM parser for Makefiles","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Makefile-DOM","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c4734d0c4c5c2818389cc3e4daedb3e95869e98f51eede5d034d8bf5f676e9dc","flatsize":144510,"path":"All/p5-Makefile-DOM-0.008_1.pkg","repopath":"All/p5-Makefile-DOM-0.008_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":66624,"desc":"This libary can serve as an advanced lexer for (GNU) makefiles. It parses\nmakefiles as \"documents\" and the parsing is lossless. The results are data\nstructures similar to DOM trees. The DOM trees hold every single bit of the\ninformation in the original input files, including white spaces, blank lines and\nmakefile comments. That means it's possible to reproduce the original makefiles\nfrom the DOM trees.  In addition, each node of the DOM trees is modifiable and\nso is the whole tree, just like the PPI module used for Perl source parsing and\nthe HTML::TreeBuilder module used for parsing HTML source.","deps":{"p5-Clone":{"origin":"devel/p5-Clone","version":"0.47"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-Params-Util":{"origin":"devel/p5-Params-Util","version":"1.102"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Makefile-Parser","origin":"textproc/p5-Makefile-Parser","version":"0.216","comment":"Simple Perl parser for makefiles","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Makefile-Parser","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"316ca3c52e2f80d39a3d6cacd60ef2a9a0627bf7bdaeff1fd671cce4d0962762","flatsize":146027,"path":"All/p5-Makefile-Parser-0.216.pkg","repopath":"All/p5-Makefile-Parser-0.216.pkg","licenselogic":"single","pkgsize":48720,"desc":"This is a parser for Makefiles. At this very early stage, the parser\nonly supports a limited set of features, so it may not recognize some\nadvanced features provided by certain make tools like GNU make.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Class-Trigger":{"origin":"devel/p5-Class-Trigger","version":"0.15_1"},"p5-File-Slurp":{"origin":"devel/p5-File-Slurp","version":"9999.27"},"p5-IPC-Run3":{"origin":"devel/p5-IPC-Run3","version":"0.049"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-Makefile-DOM":{"origin":"textproc/p5-Makefile-DOM","version":"0.008_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Mail-SendEasy","origin":"mail/p5-Mail-SendEasy","version":"1.2_1","comment":"Send plain/html e-mails through SMTP servers","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Mail-SendEasy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"68049e56d4cd9f56dd36334e9f0b33f69250aab1dd47f37f10ca8e061d91491d","flatsize":52617,"path":"All/p5-Mail-SendEasy-1.2_1.pkg","repopath":"All/p5-Mail-SendEasy-1.2_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":18936,"desc":"This modules will send in a easy way e-mails, and doesn't have dependencies.\nSoo, you don't need to install libnet.\n\nIt supports SMTP authentication and attachments.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Marpa","origin":"lang/p5-Marpa","version":"0.208_1","comment":"Parse any Language You Can Describe in BNF","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/JKEGL/Marpa-0.208000","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bd349ddfa6134cc607d18fbc83c49f5be10449cc69ab43bbb7b0c62ccf3662f9","flatsize":1025059,"path":"All/p5-Marpa-0.208_1.pkg","repopath":"All/p5-Marpa-0.208_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":271944,"desc":"Marpa parses any language whose grammar can be written in BNF. That includes\nrecursive grammars, ambiguous grammars, infinitely ambiguous grammars and\ngrammars with useless or empty productions.","deps":{"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-PPI":{"origin":"textproc/p5-PPI","version":"1.278"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["lang","perl5","textproc"]},{"name":"p5-Mail-RFC822-Address","origin":"mail/p5-Mail-RFC822-Address","version":"0.3_1","comment":"Perl5 module to validate RFC822 conformance of email addresses","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Mail-RFC822-Address","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4c99777b53c0c9a0142a0f0d753682b285d13f27b938406d6f76742ccd6be885","flatsize":9556,"path":"All/p5-Mail-RFC822-Address-0.3_1.pkg","repopath":"All/p5-Mail-RFC822-Address-0.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6480,"desc":"This perl module  validates email addresses against the grammar described in\nRFC 822 using regular expressions.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Mail-RBL","origin":"mail/p5-Mail-RBL","version":"1.10_2","comment":"Perl extension to access RBL-style host verification services","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Mail-RBL","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d2d51d558e0e4acf2b8bc5bed6191322ef85b8b2ef8e3ccf8b8b90ea13c35de9","flatsize":8249,"path":"All/p5-Mail-RBL-1.10_2.pkg","repopath":"All/p5-Mail-RBL-1.10_2.pkg","licenselogic":"single","pkgsize":6016,"desc":"This module eases the task of checking if a given host is in the list.\nThe methods available are described below:\n\n`->new(suffix)'\n    Creates a list handle. The `suffix' parameter is mandatory and\n    specifies which suffix to append to the queries.\n\n`->check($host)'\n    `$host' can be either a hostname or an IP address. In the case of an\n    IP Address, any trailing netmask (anything after a '/' character)\n    will be ignored. In the case of a hostname, all the IP addresses\n    will be looked up and checked against the list. If any of the\n    addresses is in the list, the host will be considered in the list as\n    a whole.","deps":{"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"p5-NetAddr-IP":{"origin":"net-mgmt/p5-NetAddr-IP","version":"4.079"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Mail-SPF","origin":"mail/p5-Mail-SPF","version":"3.20240923","comment":"Object-oriented implementation of Sender Policy Framework","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Mail-SPF","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"56374c78495c1fe17cc1c4e6e0df1ca3dd9e4b4381263ea335aeeb8ba4e3b6cb","flatsize":311395,"path":"All/p5-Mail-SPF-3.20240923.pkg","repopath":"All/p5-Mail-SPF-3.20240923.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":116632,"desc":"Mail::SPF is an object-oriented Perl implementation of the Sender Policy\nFramework (SPF) e-mail sender authentication system.\n\nThis release of Mail::SPF fully conforms to RFC 4408 and passes the 2006.11\nrelease of the official test-suite <http://www.openspf.org/Test_Suite>.\n\nThe Mail::SPF source package includes the following additional tools:\n- spfquery: A command-line tool for performing SPF checks.\n- spfd:     A daemon for services that perform SPF checks frequently.","deps":{"p5-Error":{"origin":"lang/p5-Error","version":"0.17030"},"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"p5-NetAddr-IP":{"origin":"net-mgmt/p5-NetAddr-IP","version":"4.079"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Mail-Tools","origin":"mail/p5-Mail-Tools","version":"2.22","comment":"Perl5 modules for dealing with Internet e-mail messages","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MailTools","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"de4ffb305a51fc2722479d0fca9d48e34533404a138cff88516ae85b34804825","flatsize":176572,"path":"All/p5-Mail-Tools-2.22.pkg","repopath":"All/p5-Mail-Tools-2.22.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":76328,"desc":"MailTools is a collection of Perl modules for dealing with Internet\ne-mail messages.\n\nThe modules included can perform a wide range of tasks, including\nparsing e-mail addresses, parsing mailcap files, manipulating\nmessage header fields and bodies, sending messages via SMTP or the\nUnix mail and sendmail commands, reading mbox mail boxes, and\nmessage filtering through Perl subroutines.","deps":{"p5-TimeDate":{"origin":"devel/p5-TimeDate","version":"2.33,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Mail-Transport","origin":"mail/p5-Mail-Transport","version":"3.005","comment":"Use Mail Transfer Agents (MTAs)","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Mail-Transport","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"60c159265e9a193d440d653087e0788a4baa19bdf57c4a92f87593747fcf9150","flatsize":115846,"path":"All/p5-Mail-Transport-3.005.pkg","repopath":"All/p5-Mail-Transport-3.005.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":47324,"desc":"Mail::Transport extends Mail::Transport implement sending and/or receiving of\nmessages, using various protocols.\n\nMail::Transport::Send extends this class, and offers general functionality for\nsend protocols, like SMTP. Mail::Transport::Receive also extends this class, and\noffers receive method. Some transport protocols will implement both sending and\nreceiving.","deps":{"p5-Mail-Message":{"origin":"mail/p5-Mail-Message","version":"3.016"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Mail-Procmailrc","origin":"mail/p5-Mail-Procmailrc","version":"1.09_1","comment":"Perl OO interface to procmail rc files","maintainer":"perl@FreeBSD.org","www":"http://scott.wiersdorf.org/perl/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a922f9f592d18a39f6e7019c13f4996f935128500888812b9badbdd47f344e47","flatsize":38384,"path":"All/p5-Mail-Procmailrc-1.09_1.pkg","repopath":"All/p5-Mail-Procmailrc-1.09_1.pkg","licenselogic":"single","pkgsize":16100,"desc":"Mail::Procmailrc is a pure Perl module that can read and write\nprocmail(1) compatible rc files. The intent behind its creation was\nto provide an abstracted interface for web clients wishing to edit\nprocmailrc files, but it could be used in any number of useful ways\n(e.g., a procmail rc pretty printer--how useful is that!?).\n\nMail::Procmailrc does not process mail in any form; it only reads and\nwrites procmail(1) rc files.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Mail-Sendmail","origin":"mail/p5-Mail-Sendmail","version":"0.80","comment":"Perl module implementing a simple, platform-independent mailer","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Mail-Sendmail","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"80b420ee111a9e6e95d6cfa69c57cbb981a7c6f0e935ab3d1d55fff61a4953d4","flatsize":78011,"path":"All/p5-Mail-Sendmail-0.80.pkg","repopath":"All/p5-Mail-Sendmail-0.80.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":25112,"desc":"Mail::Sendmail provides a simple, platform-independent e-mail interface from\nyour perl script. It requires only Perl5 and a network connection.\n\nMail::Sendmail contains mainly &sendmail, which takes a hash with the message\nto send and sends it.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Mail-POP3Client","origin":"mail/p5-Mail-POP3Client","version":"2.21","comment":"Perl5 module to talk to a POP3 (RFC1939) server","maintainer":"demon@FreeBSD.org","www":"https://metacpan.org/release/Mail-POP3Client","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f899461edec78a53a5c7f4d9c4867969d93925d202170e8fcafc3017b58acaad","flatsize":49609,"path":"All/p5-Mail-POP3Client-2.21.pkg","repopath":"All/p5-Mail-POP3Client-2.21.pkg","licenselogic":"single","pkgsize":16488,"desc":"This module implements an Object-Oriented interface to a POP3 server. It is\nbased on RFC1939.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Mail-Transport-Dbx","origin":"mail/p5-Mail-Transport-Dbx","version":"0.07_1","comment":"Perl module to parse Outlook Express mailboxes","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Mail-Transport-Dbx","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8b1949e284e495b493b86c4cef90c8826e3e348aa5d61d64a71722c91d5abefe","flatsize":83591,"path":"All/p5-Mail-Transport-Dbx-0.07_1.pkg","repopath":"All/p5-Mail-Transport-Dbx-0.07_1.pkg","licenselogic":"single","pkgsize":29504,"desc":"Mail::Transport::Dbx gives you platform independent access to Outlook\nExpress' dbx files.  Extract subfolders, messages etc. from those or use\nit to convert dbx archives into a more portable format (such as standard\nmbox format).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Mail-Sender","origin":"mail/p5-Mail-Sender","version":"0.903","comment":"Module for sending mails with attachments through an SMTP server","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Mail-Sender","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2647a0b62a2c30d5324bb2896c0432d6d0208e42bf26fe5b4df2305fbdfe095d","flatsize":163427,"path":"All/p5-Mail-Sender-0.903.pkg","repopath":"All/p5-Mail-Sender-0.903.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":43476,"desc":"Mail::Sender provides an object oriented interface to sending mails.  It\ndoesn't need any outer program.  It connects to a mail server directly\nfrom Perl, using Socket.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Mail-OpenDKIM","origin":"mail/p5-Mail-OpenDKIM","version":"4204_1","comment":"Perl interface to OpenDKIM C library","maintainer":"matthew@FreeBSD.org","www":"https://metacpan.org/release/Mail-OpenDKIM","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"507179c45885769e9d753dad9ee9d114f16025d2a2afbac864aa6fb2ea40fb10","flatsize":212996,"path":"All/p5-Mail-OpenDKIM-4204_1.pkg","repopath":"All/p5-Mail-OpenDKIM-4204_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":48668,"desc":"Mail::OpenDKIM is a perl interface to the OpenDKIM C library. It also\nimplements a drop-in replacement for the Mail::DKIM::Signer object which is up\nto four times faster than the pure perl Mail::DKIM implementation.","deps":{"opendkim":{"origin":"mail/opendkim","version":"2.10.3_20"},"p5-Error":{"origin":"lang/p5-Error","version":"0.17030"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Mail-ListDetector","origin":"mail/p5-Mail-ListDetector","version":"1.04_2","comment":"Perl module for detecting mailing list messages","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Mail-ListDetector","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c6bebc44e54403fa262ded0e3dc66d40a829c02433e4f5770d243254134be393","flatsize":94854,"path":"All/p5-Mail-ListDetector-1.04_2.pkg","repopath":"All/p5-Mail-ListDetector-1.04_2.pkg","licenselogic":"single","pkgsize":47532,"desc":"This module analyzses a Mail::Internet object and returns a\nMail::ListDetector::List object representing the mailing list the\nemail was sent to, if any.\n\nThe RFC2369 mailing list detector is also capable of matching some\nMailman and Ezmlm messages. It is deliberately checked last to allow\nthe more specific Mailman and Ezmlm parsing to happen first, and\nmore accurately identify the type of mailing list involved.","deps":{"p5-Email-Abstract":{"origin":"mail/p5-Email-Abstract","version":"3.010"},"p5-Email-Valid":{"origin":"mail/p5-Email-Valid","version":"1.204"},"p5-Mail-Tools":{"origin":"mail/p5-Mail-Tools","version":"2.22"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"],"options":{"EXAMPLES":"on"}},{"name":"p5-Mail-SRS","origin":"mail/p5-Mail-SRS","version":"0.31_2","comment":"Sender Rewriting Scheme","maintainer":"perl@FreeBSD.org","www":"https://www.anarres.org/projects/srs/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"45a291cf469aeb67eaa13441dcb1a1caeec5657197af8ba65b38147f9d42299f","flatsize":75602,"path":"All/p5-Mail-SRS-0.31_2.pkg","repopath":"All/p5-Mail-SRS-0.31_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":39424,"desc":"Mail::SRS provides an interface to the Sender Rewriting Scheme .","deps":{"p5-Digest-HMAC":{"origin":"security/p5-Digest-HMAC","version":"1.05"},"p5-MLDBM":{"origin":"databases/p5-MLDBM","version":"2.05_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Mail-Procmail","origin":"mail/p5-Mail-Procmail","version":"1.08_2","comment":"Perl5 module provides procmail-like tools","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Mail-Procmail","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9e6611122360e0a561a1a043cc9377252db7680caf5b9f2460d8350531f3447d","flatsize":28555,"path":"All/p5-Mail-Procmail-1.08_2.pkg","repopath":"All/p5-Mail-Procmail-1.08_2.pkg","licenselogic":"single","pkgsize":14996,"desc":"Mail::Procmail.pm is a Perl module that provides procmail-like\ntools that you can use to write your own mail filtering program.","deps":{"p5-LockFile-Simple":{"origin":"devel/p5-LockFile-Simple","version":"0.208"},"p5-Mail-Tools":{"origin":"mail/p5-Mail-Tools","version":"2.22"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Mail-OpenRelay-Simple","origin":"mail/p5-Mail-OpenRelay-Simple","version":"0.02_1","comment":"Check if a mail server runs as an open relay","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Mail-OpenRelay-Simple","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7843750d5e1d50587ab8dfb97d8f4c44499fb59fab67f8ea0b9bfb6c9db06860","flatsize":11740,"path":"All/p5-Mail-OpenRelay-Simple-0.02_1.pkg","repopath":"All/p5-Mail-OpenRelay-Simple-0.02_1.pkg","licenselogic":"single","licenses":["ART10"],"pkgsize":6520,"desc":"This module permit to check if a mail server runs as an open relay.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Net-Telnet":{"origin":"net/p5-Net-Telnet","version":"3.05"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Mail-Graph","origin":"mail/p5-Mail-Graph","version":"0.14_8","comment":"Perl module for drawing graphical stats for mails/spams","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Mail-Graph","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"804acb6733a249cb87eeafdfb2fdbfc3843a01d6cac8362f5ac06016f89bac81","flatsize":65874,"path":"All/p5-Mail-Graph-0.14_8.pkg","repopath":"All/p5-Mail-Graph-0.14_8.pkg","licenselogic":"single","pkgsize":25164,"desc":"Mail::Graph - visualize mails via graphs (spams, bug reports etc)\n\nIn the directory samples/ is a short example. For a real-life example\nplease visit <http://bloodgate.com/spams/>.","deps":{"p5-Date-Calc":{"origin":"devel/p5-Date-Calc","version":"6.4"},"p5-GD":{"origin":"graphics/p5-GD","version":"2.83"},"p5-GD-Graph":{"origin":"graphics/p5-GD-Graph","version":"1.56"},"p5-GD-TextUtil":{"origin":"graphics/p5-GD-TextUtil","version":"0.86_5"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"],"options":{"EXAMPLES":"on"}},{"name":"p5-Mail-Freshmeat","origin":"mail/p5-Mail-Freshmeat","version":"1.20_1","comment":"Perl module to parse daily newsletters from freshmeat.net","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/ASPIERS/Mail-Freshmeat-0.94","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"23f13b3a1c5097d3d6249d956cd6ba4cd3261368b9065e9fead5572a2586f232","flatsize":30008,"path":"All/p5-Mail-Freshmeat-1.20_1.pkg","repopath":"All/p5-Mail-Freshmeat-1.20_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10980,"desc":"Mail::Freshmeat is a parser for the daily newsletters from freshmeat.net.\nSee <http://www.new.ox.ac.uk/~adam/computing/fmscore/> for what may be\nthe only sensible application of this module.  (Quick summary: fmscore\nis a Perl5 program which uses Mail::Freshmeat to parse freshmeat daily\ne-mail newsletters, and then rank them by interest according to highly\nflexible user-supplied ranking rules. Articles below a specified score\nwill be removed from the output. fmscore is ideal for use as a\nprocmail filter.)","deps":{"p5-Mail-Tools":{"origin":"mail/p5-Mail-Tools","version":"2.22"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Mail-Folder","origin":"mail/p5-Mail-Folder","version":"0.07_1","comment":"Perl module for a folder-independant interface to email folders","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a5edf63ede9155f86cdcfdcc1d52346706a0403015bce4e897a1c358fc081d4b","flatsize":129777,"path":"All/p5-Mail-Folder-0.07_1.pkg","repopath":"All/p5-Mail-Folder-0.07_1.pkg","licenselogic":"single","pkgsize":47324,"desc":"WARNING: This code is in alpha release. Expect the interface to\n       change\n\nSYNOPSIS\n\nuse Mail::Folder;\n\nDESCRIPTION\n\nThis base class, and it's subclasses provide an object- oriented interface\nto email folders independant of the underlying folder implementation.  There\nare currently two folder interfaces provided with this package:\n\nMail::Folder::Emaul\nMail::Folder::Mbox","deps":{"p5-File-Sync":{"origin":"devel/p5-File-Sync","version":"0.11_1"},"p5-MIME-Tools":{"origin":"mail/p5-MIME-Tools","version":"5.515,2"},"p5-Mail-Tools":{"origin":"mail/p5-Mail-Tools","version":"2.22"},"p5-TimeDate":{"origin":"devel/p5-TimeDate","version":"2.33,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Mail-FilterXML","origin":"mail/p5-Mail-FilterXML","version":"0.3_2","comment":"Perl module that allows writing mail filter rules in XML","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Mail-FilterXML","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c698a641db38ad752e30da7426eb2d8edda2690878bdd8e0731030a1f09c86bb","flatsize":9781,"path":"All/p5-Mail-FilterXML-0.3_2.pkg","repopath":"All/p5-Mail-FilterXML-0.3_2.pkg","licenselogic":"single","pkgsize":5316,"desc":"Mail::FilterXML is a module that builds upon Mail::Audit, in such a\nmanner that filter rules can be written in XML form.","deps":{"p5-Mail-Audit":{"origin":"mail/p5-Mail-Audit","version":"2.228"},"p5-XML-Parser":{"origin":"textproc/p5-XML-Parser","version":"2.47"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Math-Pari","origin":"math/p5-Math-Pari","version":"2.030518,1","comment":"Numerical/scientific/number-theoretic calculations","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/dist/Math-Pari","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e254b8b8975927b02bc7562ff529d6e5838b86421f737e829fab23654ade1a5e","flatsize":7874541,"path":"All/p5-Math-Pari-2.030518,1.pkg","repopath":"All/p5-Math-Pari-2.030518,1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":2065348,"desc":"This package is a Perl interface to famous library PARI for\nnumerical/scientific/number-theoretic calculations. It allows use of most\nPARI functions as Perl functions, and (almost) seamless merging of PARI\nand Perl data.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Mail-MboxParser","origin":"mail/p5-Mail-MboxParser","version":"0.55_2","comment":"Module for working with UNIX-flavoured mailboxes","maintainer":"demon@FreeBSD.org","www":"https://metacpan.org/release/Mail-MboxParser","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9e8981d970880e9cb0647d039fc9d1c8f9afca93afc977c39cf22bccc3f18aea","flatsize":95223,"path":"All/p5-Mail-MboxParser-0.55_2.pkg","repopath":"All/p5-Mail-MboxParser-0.55_2.pkg","licenselogic":"single","pkgsize":43552,"desc":"Mail::MboxParser is a module for working with UNIX-flavoured mailboxes.\n\nIts purpose is to _easily_ extract messages from a mailbox with _simple_\naccess to header fields, body and MIME-parts.  It is particularly easy to\ndeal with any kind of attached files.","deps":{"p5-MIME-Tools":{"origin":"mail/p5-MIME-Tools","version":"5.515,2"},"p5-Mail-Mbox-MessageParser":{"origin":"mail/p5-Mail-Mbox-MessageParser","version":"1.5111"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Mail-Mbox-MessageParser","origin":"mail/p5-Mail-Mbox-MessageParser","version":"1.5111","comment":"Fast and simple mbox folder reader","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Mail-Mbox-MessageParser","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ad212ca21ba77435ae7b4e311d273fe5574ca3964e813896bb3085519599458f","flatsize":112883,"path":"All/p5-Mail-Mbox-MessageParser-1.5111.pkg","repopath":"All/p5-Mail-Mbox-MessageParser-1.5111.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":35552,"desc":"Mail::Mbox::MessageParser is a very fast but very simple mbox parser. It uses\nthe best of three strategies for parsing a mailbox: either using cached folder\ninformation, GNU grep, or highly optimized Perl.","deps":{"p5-FileHandle-Unget":{"origin":"devel/p5-FileHandle-Unget","version":"0.1634"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Mail-DomainKeys","origin":"mail/p5-Mail-DomainKeys","version":"1.0_2","comment":"Perl implementation of DomainKeys","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Mail-DomainKeys","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f153788b561b287b13ea58e77d86fff58bf80be51a4271df412e6165b95991e8","flatsize":27952,"path":"All/p5-Mail-DomainKeys-1.0_2.pkg","repopath":"All/p5-Mail-DomainKeys-1.0_2.pkg","licenselogic":"single","pkgsize":8980,"desc":"This is a suite of perl packages providing functionality to sign and\nverify email per draft 01 of the DomainKeys specification.","deps":{"p5-Crypt-OpenSSL-RSA":{"origin":"security/p5-Crypt-OpenSSL-RSA","version":"0.33"},"p5-Mail-Tools":{"origin":"mail/p5-Mail-Tools","version":"2.22"},"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Mail-DataFeed-Abusix","origin":"mail/p5-Mail-DataFeed-Abusix","version":"2.20210112","comment":"Send SMTP transaction data to the Abusix transaction feed","maintainer":"nork@FreeBSD.org","www":"https://metacpan.org/release/Mail-DataFeed-Abusix","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8e926ff5a6354a8721568e71be20bb726de82704917deb73f1667e3c511c7e50","flatsize":14128,"path":"All/p5-Mail-DataFeed-Abusix-2.20210112.pkg","repopath":"All/p5-Mail-DataFeed-Abusix-2.20210112.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7408,"desc":"Send SMTP transaction data via udp to the Abusix real-time\ntransaction feed.","deps":{"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Mail-DeliveryStatus-BounceParser","origin":"mail/p5-Mail-DeliveryStatus-BounceParser","version":"1.543","comment":"Perl extension to analyze bounce messages","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Mail-DeliveryStatus-BounceParser","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"27d9eae69183a988723011907ac1f698bb845dc1c00e4e5e6d7a6db8f8082bf9","flatsize":94643,"path":"All/p5-Mail-DeliveryStatus-BounceParser-1.543.pkg","repopath":"All/p5-Mail-DeliveryStatus-BounceParser-1.543.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":27024,"desc":"Mail::DeliveryStatus::BounceParser analyzes RFC822 bounce messages and\nreturns a structured description of the addresses that bounced and the\nreason they bounced; it also returns information about the original\nreturned message including the Message-ID. It works best with RFC1892\ndelivery reports, but will gamely attempt to understand any bounce\nmessage no matter what MTA generated it.","deps":{"p5-MIME-Tools":{"origin":"mail/p5-MIME-Tools","version":"5.515,2"},"p5-Mail-Tools":{"origin":"mail/p5-Mail-Tools","version":"2.22"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Mail-IMAPTalk","origin":"mail/p5-Mail-IMAPTalk","version":"4.06","comment":"IMAP client interface with lots of features","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Mail-IMAPTalk","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cde34e66f1457b50f5abdb8b0bef62299bfa792841ffb7cbcfd54b8cd8d1aed5","flatsize":180949,"path":"All/p5-Mail-IMAPTalk-4.06.pkg","repopath":"All/p5-Mail-IMAPTalk-4.06.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":67672,"desc":"This module communicates with an IMAP server. Each IMAP server command is mapped\nto a method of this object. Although other IMAP modules exist on CPAN, this has\nseveral advantages over other modules:\n- It parses the more complex IMAP structures like envelopes and body structures\n  into nice Perl data structures.\n- It correctly supports atoms, quoted strings and literals at any point. Some\n  parsers in other modules aren't fully IMAP compatiable and may break at odd\n  times with certain messages on some servers.\n- It allows large return values (eg. attachments on a message) to be read\n  directly into a file, rather than into memory.\n- It includes some helper functions to find the actual text/plain or text/html\n  part of a message out of a complex MIME structure. It also can find a list of\n  attachements, and CID links for HTML messages with attached images.\n- It supports decoding of MIME headers to Perl utf-8 strings automatically, so\n  you don't have to deal with MIME encoded headers (enabled optionally).\n\nWhile the IMAP protocol does allow for asynchronous running of commands, this\nmodule is designed to be used in a synchronous manner. That is, you issue a\ncommand by calling a method, and the command will block until the appropriate\nresponse is returned. The method will then return the parsed results from the\ngiven command.","deps":{"p5-Authen-SASL":{"origin":"security/p5-Authen-SASL","version":"2.17_1"},"p5-Encode-IMAPUTF7":{"origin":"converters/p5-Encode-IMAPUTF7","version":"1.05_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Mail-IMAPClient","origin":"mail/p5-Mail-IMAPClient","version":"3.43","comment":"Perl5 module to talk to a IMAP4rev1 (RFC2060) server","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Mail-IMAPClient","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"974beaa349bc738942db03e2a40fa42e7648b4a1458edce66da3f9560d002d0d","flatsize":1239867,"path":"All/p5-Mail-IMAPClient-3.43.pkg","repopath":"All/p5-Mail-IMAPClient-3.43.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":151988,"desc":"This module provides perl routines that simplify a sockets connection\nto and an IMAP conversation with an IMAP server","deps":{"p5-Authen-SASL":{"origin":"security/p5-Authen-SASL","version":"2.17_1"},"p5-Digest-HMAC":{"origin":"security/p5-Digest-HMAC","version":"1.05"},"p5-Digest-MD5":{"origin":"security/p5-Digest-MD5","version":"2.59"},"p5-IO-Socket-SSL":{"origin":"security/p5-IO-Socket-SSL","version":"2.089"},"p5-Parse-RecDescent":{"origin":"devel/p5-Parse-RecDescent","version":"1.967015"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"],"options":{"CRAMMD5":"on","DIGESTMD5":"on","NTLM":"off"}},{"name":"p5-Mail-CheckUser","origin":"mail/p5-Mail-CheckUser","version":"1.24","comment":"Perl module to check email addresses for validity","maintainer":"bra@fsn.hu","www":"https://metacpan.org/release/Mail-CheckUser","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"44df895bb2a7a0ff198ad91be4a0d93fb0d4f5320e61604e42113aabca248e80","flatsize":34340,"path":"All/p5-Mail-CheckUser-1.24.pkg","repopath":"All/p5-Mail-CheckUser-1.24.pkg","licenselogic":"single","pkgsize":14976,"desc":"This Perl module provides routines for checking validity of email address.\n\nIt makes several checks:\n\n   1. It checks the syntax of an email address.\n   2. It checks if there any MX records or A records for the domain part of\n      the email address.\n   3. It tries to connect to an email server directly via SMTP to check if\n      mailbox is valid. It uses a combination of MAIL and RCPT commands which\n      simulates sending an email. It can detect bad mailboxes in many cases.","deps":{"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Mail-GnuPG","origin":"mail/p5-Mail-GnuPG","version":"0.23","comment":"Perl5 interface to process and/or create PGP email","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Mail-GnuPG","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f3448ef99875f59aeb3a7d9d6634aa4f93bdc29c3848acb239ac40aa582f3daf","flatsize":34227,"path":"All/p5-Mail-GnuPG-0.23.pkg","repopath":"All/p5-Mail-GnuPG-0.23.pkg","licenselogic":"single","pkgsize":11804,"desc":"Use GnuPG::Interface to process and/or create PGP signed or encrypted\nemail.\n\nPlease send all bugs/issues/patches to bug-Mail-GnuPG@rt.cpan.org","deps":{"p5-GnuPG-Interface":{"origin":"security/p5-GnuPG-Interface","version":"1.04"},"p5-MIME-Tools":{"origin":"mail/p5-MIME-Tools","version":"5.515,2"},"p5-Mail-Tools":{"origin":"mail/p5-Mail-Tools","version":"2.22"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5","security"]},{"name":"p5-Mail-LMLM","origin":"mail/p5-Mail-LMLM","version":"0.6807","comment":"List of Mailing Lists Manager","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Mail-LMLM","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f46d43d670e9c1a3e66f57d172de0a8e51c0b6a16428ecf1a69089076db01ef5","flatsize":132355,"path":"All/p5-Mail-LMLM-0.6807.pkg","repopath":"All/p5-Mail-LMLM-0.6807.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":48500,"desc":"The Mail::LMLM module allows users to easily manage HTML directories\nof mailing lists of various mailing list managers and hosts.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"],"options":{"EXAMPLES":"on"}},{"name":"p5-Mail-Box-POP3","origin":"mail/p5-Mail-Box-POP3","version":"3.006","comment":"Handle POP3 folders as client","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Mail-Box-POP3","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"203ccd93ffa1a9da6aa4f8f87329de1fe9904b811c646b6c8b9b4d7cc479c0a6","flatsize":119217,"path":"All/p5-Mail-Box-POP3-3.006.pkg","repopath":"All/p5-Mail-Box-POP3-3.006.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":46428,"desc":"Maintain a folder which has its messages stored on a remote server. The\ncommunication between the client application and the server is implemented using\nthe POP3 protocol. This class uses Mail::Transport::POP3 to hide the transport\nof information, and focusses solely on the correct handling of messages within a\nPOP3 folder.","deps":{"p5-Mail-Box":{"origin":"mail/p5-Mail-Box","version":"3.010"},"p5-Mail-Message":{"origin":"mail/p5-Mail-Message","version":"3.016"},"p5-Mail-Transport":{"origin":"mail/p5-Mail-Transport","version":"3.005"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Mail-Box-IMAP4-SSL","origin":"mail/p5-Mail-Box-IMAP4-SSL","version":"0.03","comment":"Missing part of Mail::Box::IMAP4","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Mail-Box-IMAP4-SSL","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e68ba5e023c98561d29c422557b52374d86ddbb9b882fe22191b945b54196449","flatsize":18753,"path":"All/p5-Mail-Box-IMAP4-SSL-0.03.pkg","repopath":"All/p5-Mail-Box-IMAP4-SSL-0.03.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":8908,"desc":"This is a thin subclass of Mail::Box::IMAP4 to provide IMAP\nover SSL (aka IMAPS).\nIt hides the complexity of setting up Mail::Box::IMAP4\nwith IO::Socket::SSL, Mail::IMAPClient and Mail::Transport::IMAP4.\n\nIn all other respects, it resembles Mail::Box::IMAP4.\nSee that module for documentation.","deps":{"p5-IO-Socket-SSL":{"origin":"security/p5-IO-Socket-SSL","version":"2.089"},"p5-Mail-Box":{"origin":"mail/p5-Mail-Box","version":"3.010"},"p5-superclass":{"origin":"devel/p5-superclass","version":"0.003"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Mail-Field-Received","origin":"mail/p5-Mail-Field-Received","version":"0.26_1","comment":"Perl5 modules for parsing of `Received' headers in e-mails","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Mail-Field-Received","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"532dfcbe55496da2b690d7044ac1dc6d8273a462e5cc36b2b48da95bd81f3b70","flatsize":34796,"path":"All/p5-Mail-Field-Received-0.26_1.pkg","repopath":"All/p5-Mail-Field-Received-0.26_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12644,"desc":"Mail-Field-Received is a Perl5 modules for parsing of `Received'\nheaders in e-mails.\n\nAny program which requires detailed information about the journey an\ne-mail took in order to arrive at its present location should find\nthis parser very handy.","deps":{"p5-Mail-Tools":{"origin":"mail/p5-Mail-Tools","version":"2.22"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Mail-Ezmlm","origin":"mail/p5-Mail-Ezmlm","version":"0.08.2_2","comment":"Perl module to allow object methods for ezmlm-idx mailing lists","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Ezmlm","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eae36e343692f8b1a590fbeeaf6d908dd4c357da4f405d05e8201bcd4276f7f1","flatsize":137872,"path":"All/p5-Mail-Ezmlm-0.08.2_2.pkg","repopath":"All/p5-Mail-Ezmlm-0.08.2_2.pkg","licenselogic":"or","licenses":["BSD3CLAUSE","GPLv2","GPLv3"],"pkgsize":42500,"desc":"Object methods for ezmlm mailing lists.\n\nThis software is beta release. As such, please treat it with the appropriate\namount of caution. Let me know if you find any bugs, etc.\n\nThe main reason for release is to sort of 'test the waters' ... Does anyone\napart from me think this is a good idea??\n\nInstall by doing the following ...\n# perl Makefile.PL\n# make test\n# make install\n\nOne thing. For some reason MakeMaker doesn't like symlinks. Please make sure\nyou use the full cantonical path for the qmail and ezmlm binaries.\n\nDocumentation is in pod format. Please run perldoc Mail::Ezmlm after you have\ninstalled it.","deps":{"ezmlm-idx":{"origin":"mail/ezmlm-idx","version":"7.2.2_2"},"p5-Crypt-GPG":{"origin":"security/p5-Crypt-GPG","version":"1.64"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Mail-Milter-Authentication","origin":"mail/p5-Mail-Milter-Authentication","version":"3.20241024","comment":"Perl Mail Authentication Milter","maintainer":"nork@FreeBSD.org","www":"https://metacpan.org/release/Mail-Milter-Authentication/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d7dfbd116dae4885f074ee971c681f1004ed0808f98d2ef7e6d4d1070b769718","flatsize":831712,"path":"All/p5-Mail-Milter-Authentication-3.20241024.pkg","repopath":"All/p5-Mail-Milter-Authentication-3.20241024.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":197192,"desc":"A Perl implementation of email authentication standards rolled up into a\nsingle easy to use milter.\nThis milter verifies using the following standards.\n    ARC / BIMI / DMARC / IPRev / SPF\n    Check HELO matches it's IP address\n    DKIM (including ADSP)\n    DomainKeys (deprecated)\n    SenderID (deprecated)\nIncludes additional modules.\n    AddID - add a header to all email (example)\n    ReturnOK - Checks that return addresses have properly configured MX\n               records\n    TLS (milter protocol only) - identifies TLS protected connections\n    Check alignment of RFC5322 From and Mail From addresses\n    Send aggregate data to the abusix service\n    Check for SMTP Authentication\n    Block mail based on simple rules\n    Check IP against a trusted list and/or local IP space\n    Extended logging\n    Reverse loopup checking\n    Check against a list of RBLDNS services\n    Generate metrics about message header and body sizes","deps":{"p5-App-Cmd":{"origin":"devel/p5-App-Cmd","version":"0.337"},"p5-Clone":{"origin":"devel/p5-Clone","version":"0.47"},"p5-Date-Manip":{"origin":"devel/p5-Date-Manip","version":"6.97"},"p5-Email-Date-Format":{"origin":"mail/p5-Email-Date-Format","version":"1.008"},"p5-Email-Sender":{"origin":"mail/p5-Email-Sender","version":"2.601"},"p5-Email-Simple":{"origin":"mail/p5-Email-Simple","version":"2.218"},"p5-File-Slurp":{"origin":"devel/p5-File-Slurp","version":"9999.27"},"p5-Import-Into":{"origin":"devel/p5-Import-Into","version":"1.002005,1"},"p5-JSON-XS":{"origin":"converters/p5-JSON-XS","version":"4.03"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-Lock-File":{"origin":"devel/p5-Lock-File","version":"1.03"},"p5-Log-Dispatchouli":{"origin":"devel/p5-Log-Dispatchouli","version":"2.012_1"},"p5-Mail-AuthenticationResults":{"origin":"mail/p5-Mail-AuthenticationResults","version":"2.20231031"},"p5-Mail-BIMI":{"origin":"mail/p5-Mail-BIMI","version":"3.20250130"},"p5-Mail-DKIM":{"origin":"mail/p5-Mail-DKIM","version":"1.20240923"},"p5-Mail-DMARC":{"origin":"mail/p5-Mail-DMARC","version":"1.20240214"},"p5-Mail-DataFeed-Abusix":{"origin":"mail/p5-Mail-DataFeed-Abusix","version":"2.20210112"},"p5-Mail-SPF":{"origin":"mail/p5-Mail-SPF","version":"3.20240923"},"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"p5-Net-DNS-Resolver-Mock":{"origin":"dns/p5-Net-DNS-Resolver-Mock","version":"1.20230216"},"p5-Net-IP":{"origin":"net-mgmt/p5-Net-IP","version":"1.26_1"},"p5-Net-Server":{"origin":"net/p5-Net-Server","version":"2.014"},"p5-Proc-ProcessTable":{"origin":"devel/p5-Proc-ProcessTable","version":"0.636"},"p5-Prometheus-Tiny-Shared":{"origin":"net-mgmt/p5-Prometheus-Tiny-Shared","version":"0.027"},"p5-SUPER":{"origin":"devel/p5-SUPER","version":"1.20190531"},"p5-Sereal":{"origin":"converters/p5-Sereal","version":"5.004"},"p5-TOML":{"origin":"textproc/p5-TOML","version":"0.97"},"p5-Test-File-Contents":{"origin":"devel/p5-Test-File-Contents","version":"0.24"},"p5-Text-Table":{"origin":"textproc/p5-Text-Table","version":"1.135"},"p5-TimeDate":{"origin":"devel/p5-TimeDate","version":"2.33,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"],"messages":[{"message":"To enable authentication_milter to run at boot time, set the following\nvariable in your /etc/rc.conf file:\n\n    authentication_milter_enable=\"YES\"\n\nCheck and/or modify the following configuration files to suit your needs:\n\n    /usr/local/etc/mail/authentication_milter.json\n    /usr/local/etc/mail/mail-dmarc.ini\n\n  NOTE: The default settings almost works for test and/or personal use,\n        SPF/DKIM/DMARC(no report mail)/ARC(but not enable ARC-Seals) are OK.\n\n        To enable DMARC report feature, now TODO. Because it's required\n        p5-Mail-DMARC port setup.\n\nFor sendmail users, please add the following line to your sendmail.mc:\n\n    INPUT_MAIL_FILTER(`authentication_milter', \\\n        `S=local:/var/run/auth_milter/auth_milter.sock, F=T, T=R:2m')\n\nFor postfix users, please add the following line to your main.cf:\n\n    smtpd_milters = sock:/var/run/auth_milter/auth_milter.sock\n\n    Note: milter sockets must be accessible from postfix/smtpd;\n          using inet sockets might be preferred.","type":"install"}]},{"name":"p5-Mail-AuthenticationResults","origin":"mail/p5-Mail-AuthenticationResults","version":"2.20231031","comment":"Object Oriented Authentication-Results Headers","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Mail-AuthenticationResults","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2ab253e72c2292013865b7d69fb74ea524c6e80bb1f8b69f6a315ad0af7c24e5","flatsize":139521,"path":"All/p5-Mail-AuthenticationResults-2.20231031.pkg","repopath":"All/p5-Mail-AuthenticationResults-2.20231031.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":45444,"desc":"Mail::AuthenticationResults provides object-oriented authentication-results\nemail headers. This parser copes with most styles of Authentication-Results\nheader seen in the wild, but is not yet fully RFC7601 compliant.\n\nDifferences from RFC7601:\n- key/value pairs are parsed when present in the authserv-id section, this is\n  against RFC but has been seen in headers added by Yahoo!.\n- Comments added between key/value pairs will be added after them in the data\n  structures and when stringified.","deps":{"p5-Clone":{"origin":"devel/p5-Clone","version":"0.47"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Mail-Audit-Attach","origin":"mail/p5-Mail-Audit-Attach","version":"0.96_1","comment":"Mail::Audit plugin for attachment handling","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Mail-Audit-Attach","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"40e92b2d5c3771e5fb459c463e9113f98fbac5b66307f59b0e8af0ad5b48a283","flatsize":13207,"path":"All/p5-Mail-Audit-Attach-0.96_1.pkg","repopath":"All/p5-Mail-Audit-Attach-0.96_1.pkg","licenselogic":"single","pkgsize":7924,"desc":"This is a Mail::Audit plugin which provides easy access to files attached\nto mail messages. Besides Mail::Audit, it requires the MIME::Entity\nmodule.","deps":{"p5-Mail-Audit":{"origin":"mail/p5-Mail-Audit","version":"2.228"},"p5-Mail-Tools":{"origin":"mail/p5-Mail-Tools","version":"2.22"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Mail-Alias","origin":"mail/p5-Mail-Alias","version":"1.15","comment":"Mail::Alias","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Mail-Alias","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"56bcf09fc502b325524557d21e996a88625b6b71e37de4814df49dff1dbea756","flatsize":19091,"path":"All/p5-Mail-Alias-1.15.pkg","repopath":"All/p5-Mail-Alias-1.15.pkg","licenselogic":"single","pkgsize":8412,"desc":"Manipulates mail alias files of various formats.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Mail-Audit","origin":"mail/p5-Mail-Audit","version":"2.228","comment":"Perl module for creating easy mail filters","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Mail-Audit","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"140845809c4a7ece023a0488408d1afd0a53b4fa1b1741cea76b1f4cbff8fe9e","flatsize":127325,"path":"All/p5-Mail-Audit-2.228.pkg","repopath":"All/p5-Mail-Audit-2.228.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":45548,"desc":"Mail::Audit was inspired by Tom Christiansen's audit_mail\nand deliverlib programs. It allows a piece of email to be logged,\nexamined, accepted into a mailbox, filtered, resent elsewhere,\nrejected, replied to, and so on. It's designed to allow you to\neasily create filter programs to stick in a .forward file or similar.\n\nMail::Audit groks MIME; when appropriate, it subclasses MIME::Entity.\nRead the MIME::Tools man page for details.","deps":{"p5-File-HomeDir":{"origin":"devel/p5-File-HomeDir","version":"1.006"},"p5-File-Tempdir":{"origin":"devel/p5-File-Tempdir","version":"0.02_1"},"p5-MIME-Tools":{"origin":"mail/p5-MIME-Tools","version":"5.515,2"},"p5-Mail-Tools":{"origin":"mail/p5-Mail-Tools","version":"2.22"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"p5-Mail-Address-MobileJp","origin":"mail/p5-Mail-Address-MobileJp","version":"0.09_1","comment":"Utility to detect an e-mail is mobile one or not","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Mail-Address-MobileJp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4eaccbfe70d4be22c2242945c1f0b6e41c1ba85baae5606efbee533df3d90439","flatsize":5845,"path":"All/p5-Mail-Address-MobileJp-0.09_1.pkg","repopath":"All/p5-Mail-Address-MobileJp-0.09_1.pkg","licenselogic":"single","pkgsize":3812,"desc":"Mail::Address::MobileJp is an utility to detect an email\naddress is mobile (cellurar) email address or not.","deps":{"p5-Mail-Tools":{"origin":"mail/p5-Mail-Tools","version":"2.22"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Mac-Macbinary","origin":"archivers/p5-Mac-Macbinary","version":"0.06_1","comment":"Perl module that can extract info from Macbinary files","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"37017f485c51b6f19a6850824b63e8387a687b9755dba90bdc4d67d0425f5624","flatsize":16699,"path":"All/p5-Mac-Macbinary-0.06_1.pkg","repopath":"All/p5-Mac-Macbinary-0.06_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8820,"desc":"Mac::Macbinary provides an object-oriented way to extract various kinds\nof information from Macintosh Macbinary files.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["archivers","perl5"]},{"name":"p5-Mac-PropertyList","origin":"devel/p5-Mac-PropertyList","version":"1.505","comment":"Perl extension for parsing Mac OS X property lists","maintainer":"nobutaka@FreeBSD.org","www":"https://metacpan.org/release/Mac-PropertyList","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"71bacd6cb3f85b36f05c7e69b9c8572991b0404ed094c05ea34471b3cabfaa5c","flatsize":66218,"path":"All/p5-Mac-PropertyList-1.505.pkg","repopath":"All/p5-Mac-PropertyList-1.505.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":26308,"desc":"Mac-PropertyList is a Perl extension for parsing Mac OS X property lists.","deps":{"p5-XML-Entities":{"origin":"textproc/p5-XML-Entities","version":"1.0002"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Mail-Message","origin":"mail/p5-Mail-Message","version":"3.016","comment":"General message object","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Mail-Message","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2346bf685b336086c68e7fa68709dc5ab89eec5d7370865ae3daaf92ce949a89","flatsize":1239053,"path":"All/p5-Mail-Message-3.016.pkg","repopath":"All/p5-Mail-Message-3.016.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":446604,"desc":"A Mail::Message object is a container for MIME-encoded message information, as\ndefined by RFC2822. Everything what is not specificaly related to storing the\nmessages in mailboxes (folders) is implemented in this class. Methods which are\nrelated to folders is implemented in the Mail::Box::Message extension.\n\nThe main methods are get(), to get information from a message header field, and\ndecoded() to get the intended content of a message. But there are many more\nwhich can assist your program.\n\nComplex message handling, like construction of replies and forwards, are\nimplemented in separate packages which are autoloaded into this class. This\nmeans you can simply use these methods as if they are part of this class. Those\npackage add functionality to all kinds of message objects.","deps":{"p5-IO-Stringy":{"origin":"devel/p5-IO-Stringy","version":"2.113"},"p5-MIME-Types":{"origin":"mail/p5-MIME-Types","version":"2.27"},"p5-Mail-Tools":{"origin":"mail/p5-Mail-Tools","version":"2.22"},"p5-TimeDate":{"origin":"devel/p5-TimeDate","version":"2.33,1"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-User-Identity":{"origin":"devel/p5-User-Identity","version":"1.02"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Mac-FileSpec-Unixish","origin":"devel/p5-Mac-FileSpec-Unixish","version":"1.12_1","comment":"Perl module with functions to manipulate pathspecs in Unixish style","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Mac-FileSpec-Unixish","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f0c1dcba7c56a75d792ec741aa5116dd84429a8c8f12c17ef9582f5c44f9f750","flatsize":16876,"path":"All/p5-Mac-FileSpec-Unixish-1.12_1.pkg","repopath":"All/p5-Mac-FileSpec-Unixish-1.12_1.pkg","licenselogic":"single","pkgsize":10196,"desc":"Mac::FileSpec::Unixish provides two functions, `nativize' and `unixify'\n(both of which are exported by default), that will allow you to denote\nand manipulate pathspecs in Unixish style, and let you convert these\npathspecs to and from the native OS's format for conveying such things.\nIt currently assumes that if you are not running under MacOS (as\nreported in `$^O'), you must be on a Unix box.  If you want better, use\nFile::Spec -- in essence, Mac::FileSpec::Unixish is a cheap hack to get\naround using File::Spec.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MRTG-Parse","origin":"net-mgmt/p5-MRTG-Parse","version":"0.03_1","comment":"Parsing and utilizing logfiles generated by MRTG Tool","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/MRTG-Parse","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"46359ef2e23883bb6660db0fc001f208925eaade1c771d60a4abb14a910d7486","flatsize":48403,"path":"All/p5-MRTG-Parse-0.03_1.pkg","repopath":"All/p5-MRTG-Parse-0.03_1.pkg","licenselogic":"or","licenses":["LGPL21","LGPL3"],"pkgsize":16428,"desc":"This perl extension enables its users to parse and utilize the logfiles that are\ngenerated by the famous MRTG (Multi Router Traffic Grapher) tool.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt","perl5"]},{"name":"p5-Mail-DMARC","origin":"mail/p5-Mail-DMARC","version":"1.20240214","comment":"Perl5 module to process and/or create DKIM email","maintainer":"dgeo@centrale-med.fr","www":"https://github.com/msimerson/mail-dmarc","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"86c527cedf270e0d86f3690935bd52c6eaefdaa2a2540341ccf5263ee86b1826","flatsize":872438,"path":"All/p5-Mail-DMARC-1.20240214.pkg","repopath":"All/p5-Mail-DMARC-1.20240214.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":403052,"desc":"Mail::DMARC - Perl implementation of DMARC\n DMARC: Domain-based Message Authentication, Reporting and Conformance","deps":{"p5-CGI":{"origin":"www/p5-CGI","version":"4.67"},"p5-Config-Tiny":{"origin":"devel/p5-Config-Tiny","version":"2.30"},"p5-Crypt-OpenSSL-RSA":{"origin":"security/p5-Crypt-OpenSSL-RSA","version":"0.33"},"p5-DBD-SQLite":{"origin":"databases/p5-DBD-SQLite","version":"1.76"},"p5-DBIx-Simple":{"origin":"databases/p5-DBIx-Simple","version":"1.37"},"p5-Email-MIME":{"origin":"mail/p5-Email-MIME","version":"1.954"},"p5-Email-Simple":{"origin":"mail/p5-Email-Simple","version":"2.218"},"p5-File-ShareDir-Install":{"origin":"devel/p5-File-ShareDir-Install","version":"0.14"},"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-HTTP-Tiny":{"origin":"www/p5-HTTP-Tiny","version":"0.090"},"p5-IO-Socket-SSL":{"origin":"security/p5-IO-Socket-SSL","version":"2.089"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-Mail-DKIM":{"origin":"mail/p5-Mail-DKIM","version":"1.20240923"},"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"p5-Net-HTTP":{"origin":"net/p5-Net-HTTP","version":"6.23"},"p5-Net-IDN-Encode":{"origin":"textproc/p5-Net-IDN-Encode","version":"2.500_1"},"p5-Net-IMAP-Simple":{"origin":"mail/p5-Net-IMAP-Simple","version":"1.2212"},"p5-Net-IP":{"origin":"net-mgmt/p5-Net-IP","version":"1.26_1"},"p5-Net-SMTPS":{"origin":"mail/p5-Net-SMTPS","version":"0.03_2"},"p5-Net-SSLeay":{"origin":"security/p5-Net-SSLeay","version":"1.94"},"p5-Net-Server":{"origin":"net/p5-Net-Server","version":"2.014"},"p5-Regexp-Common":{"origin":"textproc/p5-Regexp-Common","version":"2017060201"},"p5-Socket6":{"origin":"net/p5-Socket6","version":"0.29"},"p5-Test-File-ShareDir":{"origin":"devel/p5-Test-File-ShareDir","version":"1.001002"},"p5-Test-Output":{"origin":"devel/p5-Test-Output","version":"1.035"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Mail-DKIM","origin":"mail/p5-Mail-DKIM","version":"1.20240923","comment":"Perl5 module to process and/or create DKIM email","maintainer":"jadawin@FreeBSD.org","www":"https://metacpan.org/dist/Mail-DKIM","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"da8cb2accd92e44e1099f1fd4d84cffc48f487512ecde6e1e82e375a8a957a7b","flatsize":403268,"path":"All/p5-Mail-DKIM-1.20240923.pkg","repopath":"All/p5-Mail-DKIM-1.20240923.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":143872,"desc":"Use Mail::DKIM to process and/or create DKIM signed email.","deps":{"p5-Crypt-OpenSSL-RSA":{"origin":"security/p5-Crypt-OpenSSL-RSA","version":"0.33"},"p5-CryptX":{"origin":"security/p5-CryptX","version":"0.085"},"p5-Mail-AuthenticationResults":{"origin":"mail/p5-Mail-AuthenticationResults","version":"2.20231031"},"p5-Mail-Tools":{"origin":"mail/p5-Mail-Tools","version":"2.22"},"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-MR-Tarantool","origin":"databases/p5-MR-Tarantool","version":"0.0.24_2","comment":"Driver for an efficient Tarantool/Box NoSQL in-memory storage","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/MR-Tarantool","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e707c154f70ac7963350dd7d22571f881a9c925198ac9003e69d0b097c2768ab","flatsize":176864,"path":"All/p5-MR-Tarantool-0.0.24_2.pkg","repopath":"All/p5-MR-Tarantool-0.0.24_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":67528,"desc":"A driver for an efficient Tarantool/Box NoSQL in-memory storage.","deps":{"p5-AnyEvent":{"origin":"devel/p5-AnyEvent","version":"7.17,1"},"p5-Class-Singleton":{"origin":"devel/p5-Class-Singleton","version":"1.6"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-MRO-Compat":{"origin":"devel/p5-MRO-Compat","version":"0.15"},"p5-Mouse":{"origin":"devel/p5-Mouse","version":"2.5.11,1"},"p5-String-CRC32":{"origin":"devel/p5-String-CRC32","version":"2.100"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-MPEG-ID3v2Tag","origin":"audio/p5-MPEG-ID3v2Tag","version":"0.39_1","comment":"Perl module that provides a way to write/read ID3 v2.3 tags","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MPEG-ID3v2Tag","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eb9f2b87cdfc885fd6446b0ff2964a544f3d521780940dc2ecc113ab569711f1","flatsize":53061,"path":"All/p5-MPEG-ID3v2Tag-0.39_1.pkg","repopath":"All/p5-MPEG-ID3v2Tag-0.39_1.pkg","licenselogic":"single","pkgsize":18852,"desc":"MPEG::ID3v2Tag is a Perl module capable of parsing and creating\nID3v2 revision 3 tags.  While not all frames are fully supported,\nit's easy to add support for more.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["audio","perl5"]},{"name":"p5-MP3-Tag-Utils","origin":"audio/p5-MP3-Tag-Utils","version":"0.0.3_1","comment":"Assorted utilities for manipulating MP3 files via MP3::Tag","maintainer":"vvelox@vvelox.net","www":"https://metacpan.org/release/MP3-Tag-Utils","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6c87cfce5ec3ed0f55de14a53ee4d3ddf56fe6fd85834aa5b69c20c83bba3000","flatsize":34401,"path":"All/p5-MP3-Tag-Utils-0.0.3_1.pkg","repopath":"All/p5-MP3-Tag-Utils-0.0.3_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11208,"desc":"Assorted utilities for manipulating MP3 files via MP3::Tag.\n\nmp3rename - Rename MP3 files based off of it's tags.\nmp3show - Show tags for one or more MP3 file.\nmp3tag - Manipulate the tags for one or more MP3 files.","deps":{"p5-MP3-Tag":{"origin":"audio/p5-MP3-Tag","version":"1.16"},"p5-Text-NeatTemplate":{"origin":"textproc/p5-Text-NeatTemplate","version":"0.11.01"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["audio","perl5"]},{"name":"p5-Mail-Box-IMAP4","origin":"mail/p5-Mail-Box-IMAP4","version":"3.008","comment":"Handle IMAP4 folders as client","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Mail-Box-IMAP4","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"65d2d667750c19cc9bd892a0ec667951799c6f349318c98feb00916560d32c8a","flatsize":212674,"path":"All/p5-Mail-Box-IMAP4-3.008.pkg","repopath":"All/p5-Mail-Box-IMAP4-3.008.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":85732,"desc":"Maintain a folder which has its messages stored on a remote server. The\ncommunication between the client application and the server is implemented using\nthe IMAP4 protocol. This class uses Mail::Transport::IMAP4 to hide the transport\nof information, and focusses solely on the correct handling of messages within a\nIMAP4 folder. More than one IMAP4 folder can be handled by one single IMAP4\nconnection.","deps":{"p5-Digest-HMAC":{"origin":"security/p5-Digest-HMAC","version":"1.05"},"p5-Mail-Box":{"origin":"mail/p5-Mail-Box","version":"3.010"},"p5-Mail-IMAPClient":{"origin":"mail/p5-Mail-IMAPClient","version":"3.43"},"p5-Mail-Message":{"origin":"mail/p5-Mail-Message","version":"3.016"},"p5-Mail-Transport":{"origin":"mail/p5-Mail-Transport","version":"3.005"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Mail-Box-Parser-C","origin":"mail/p5-Mail-Box-Parser-C","version":"3.011","comment":"Parsing folders for Mail::Box with C routines","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Mail-Box-Parser-C","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"51acbcd850462fa1341860db96fc00fb8a439b2c7a440312b152a3c5d53a93ec","flatsize":39169,"path":"All/p5-Mail-Box-Parser-C-3.011.pkg","repopath":"All/p5-Mail-Box-Parser-C-3.011.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16516,"desc":"The Mail::Box::Parser::C implements parsing of messages in ANSI C, using\nPerl's XS extension facility.\n\nThis is an optional module for MailBox, and will (once installed)\nautomatically be used by MailBox to parse e-mail message content when\nthe message is supplied as file-handle.  In all other cases, MailBox\nwill use Mail::Box::Parser::Perl.","deps":{"p5-Mail-Box":{"origin":"mail/p5-Mail-Box","version":"3.010"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Mail-Bulkmail","origin":"mail/p5-Mail-Bulkmail","version":"3.12_1","comment":"Perl module for mailing lists","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Mail-Bulkmail","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"937d28b933a19c7e77d3cbd2e2a599e44cc2c9f7fa34fd23b35a887b60d39b9e","flatsize":281125,"path":"All/p5-Mail-Bulkmail-3.12_1.pkg","repopath":"All/p5-Mail-Bulkmail-3.12_1.pkg","licenselogic":"single","pkgsize":107796,"desc":"Mail::Bulkmail is a platform-independent mailing list module.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-MP3-Info","origin":"audio/p5-MP3-Info","version":"1.26","comment":"Manipulate / fetch info from MP3 audio files","maintainer":"demon@FreeBSD.org","www":"https://metacpan.org/release/MP3-Info","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a6e054ebd597007ee987e96f986f2dc8e64b8602028307e306ff68851bd1c962","flatsize":88307,"path":"All/p5-MP3-Info-1.26.pkg","repopath":"All/p5-MP3-Info-1.26.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":32248,"desc":"Manipulate / fetch info from MP3 audio files.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["audio","perl5"]},{"name":"p5-MLDBM-Sync","origin":"databases/p5-MLDBM-Sync","version":"0.30_1","comment":"Safe concurrent access to MLDBM databases from Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MLDBM-Sync","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2437c80bf392fb7bcb2e215146021c6d0fe10ac829e81197cf40ff3c4b254e78","flatsize":26995,"path":"All/p5-MLDBM-Sync-0.30_1.pkg","repopath":"All/p5-MLDBM-Sync-0.30_1.pkg","licenselogic":"single","pkgsize":12632,"desc":"This module wraps around the MLDBM interface, by handling concurrent access\nto MLDBM databases with file locking, and flushes i/o explicity per\nlock/unlock.\nThe new [Read]Lock()/UnLock() API can be used to serialize requests\nlogically and improve performance for bundled reads & writes.","deps":{"p5-MLDBM":{"origin":"databases/p5-MLDBM","version":"2.05_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Mail-BIMI","origin":"mail/p5-Mail-BIMI","version":"3.20250130","comment":"BIMI (Brand Indicators for Message Identification) object","maintainer":"nork@FreeBSD.org","www":"https://metacpan.org/release/Mail-BIMI","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bccae1a004bc34b7ca923c3a9dd2aee4482e3ce90dc479dfcdcaa119cd3162d8","flatsize":1699864,"path":"All/p5-Mail-BIMI-3.20250130.pkg","repopath":"All/p5-Mail-BIMI-3.20250130.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":110208,"desc":"Module for retrieving, parsing, and validating BIMI Assertion Records,\nBIMI Indicators, and BIMI VMC Evidence Documents.","deps":{"p5-App-Cmd":{"origin":"devel/p5-App-Cmd","version":"0.337"},"p5-Cache-FastMmap":{"origin":"devel/p5-Cache-FastMmap","version":"1.57"},"p5-Convert-ASN1":{"origin":"converters/p5-Convert-ASN1","version":"0.34"},"p5-Crypt-OpenSSL-Verify":{"origin":"security/p5-Crypt-OpenSSL-Verify","version":"0.36"},"p5-Crypt-OpenSSL-X509":{"origin":"security/p5-Crypt-OpenSSL-X509","version":"2.0.1"},"p5-File-Slurp":{"origin":"devel/p5-File-Slurp","version":"9999.27"},"p5-HTTP-Tiny-Paranoid":{"origin":"www/p5-HTTP-Tiny-Paranoid","version":"0.07"},"p5-Import-Into":{"origin":"devel/p5-Import-Into","version":"1.002005,1"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-Mail-AuthenticationResults":{"origin":"mail/p5-Mail-AuthenticationResults","version":"2.20231031"},"p5-Mail-DMARC":{"origin":"mail/p5-Mail-DMARC","version":"1.20240214"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-Mozilla-CA":{"origin":"www/p5-Mozilla-CA","version":"20250202"},"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"p5-Sereal":{"origin":"converters/p5-Sereal","version":"5.004"},"p5-Sub-Install":{"origin":"devel/p5-Sub-Install","version":"0.929"},"p5-Term-ANSIColor":{"origin":"devel/p5-Term-ANSIColor","version":"5.01"},"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-MLDBM","origin":"databases/p5-MLDBM","version":"2.05_1","comment":"Store multi-level hash structure in single level tied hash","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MLDBM","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"067a0e07c86957821e74d4ddcfb5a473fb1d8d9f12adcdfc7b7757cc54af86ea","flatsize":32480,"path":"All/p5-MLDBM-2.05_1.pkg","repopath":"All/p5-MLDBM-2.05_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15944,"desc":"MLDBM - store multi-level hash structure in single level tied hash\n\nThis module, intended primarily for use with DBM packages, can serve as a\ntransparent interface to any TIEHASH package that must be used to\nstore arbitrary perl data, including nested references.\n\nIt works by converting the values in the hash that are references, to their\nstring representation in perl syntax.  When using a DBM database, it is this\nstring that gets stored.","deps":{"p5-FreezeThaw":{"origin":"devel/p5-FreezeThaw","version":"0.5001"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Math-GSL","origin":"math/p5-Math-GSL","version":"0.43_1","comment":"Perl interface to GNU Scientific Library","maintainer":"bokutin@bokut.in","www":"https://metacpan.org/release/Math-GSL","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"62876f42acc356a87cc2f4e817a338dd6f5fd88832c4dbc79143a3f1ab8d2fdb","flatsize":14709766,"path":"All/p5-Math-GSL-0.43_1.pkg","repopath":"All/p5-Math-GSL-0.43_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":2109224,"desc":"This is a very resticted perl interface to GNU Scientific Library.\nThe GSL is itself distributed under GPL and is available from:\n\nOnly the routines relating the solving of polynomials are exported.\nIt exists to provide that function to \"tkscope\" in Audio::Data.","deps":{"gsl":{"origin":"math/gsl","version":"2.7.1_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-MIME-Types","origin":"mail/p5-MIME-Types","version":"2.27","comment":"Perl extension for determining MIME types","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MIME-Types","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e946ec9766594f3ab14654450957c8c3f7c49d3cd0144bc064d8e35a76c233f2","flatsize":189444,"path":"All/p5-MIME-Types-2.27.pkg","repopath":"All/p5-MIME-Types-2.27.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":62560,"desc":"This Perl module is built to conform to the MIME types standard defined\nin RFC 1341 and updated by RFC's 1521 and 1522.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-MKDoc-XML","origin":"textproc/p5-MKDoc-XML","version":"0.75_2","comment":"The MKDoc XML Toolkit","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MKDoc-XML","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"71d2917323801b625c995a7ac2bd4a119323b17a8477c1a5201e9b64999b8271","flatsize":185635,"path":"All/p5-MKDoc-XML-0.75_2.pkg","repopath":"All/p5-MKDoc-XML-0.75_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":51820,"desc":"MKDoc is a web content management system written in Perl which focuses on\nstandards compliance, accessiblity and usability issues, and multi-lingual\nwebsites.\n\nAt MKDoc Ltd we have decided to gradually break up our existing commercial\nsoftware into a collection of completely independent, well-documented,\nwell-tested open-source CPAN modules.\n\nUltimately we want MKDoc code to be a coherent collection of module\ndistributions, yet each distribution should be usable and useful in\nitself.\n\nMKDoc::XML is part of this effort.\n\nYou could help us and turn some of MKDoc's code into a CPAN module. You\ncan take a look at the existing code at http://download.mkdoc.org/.\n\nIf you are interested in some functionality which you would like to see as\na standalone CPAN module, send an email to\n<mkdoc-modules@lists.webarch.co.uk>","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-MIME-Tools","origin":"mail/p5-MIME-Tools","version":"5.515,2","comment":"Set of perl5 modules for MIME","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MIME-tools","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5f09e52bbdfd52a379b33bd32107b7e082951e8caece2558d38e53de9d880571","flatsize":428717,"path":"All/p5-MIME-Tools-5.515,2.pkg","repopath":"All/p5-MIME-Tools-5.515,2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":187680,"desc":"This collection of modules provides perl5 access methods related to MIME.\nIt includes the following modules:\n\nMIME::Body MIME::Decoder MIME::Decoder::Base64 MIME::Decoder::BinHex\nMIME::Decoder::Binary MIME::Decoder::Gzip64 MIME::Decoder::NBit\nMIME::Decoder::QuotedPrint MIME::Decoder::UU MIME::Entity\nMIME::Field::ConTraEnc MIME::Field::ContDisp MIME::Field::ContType\nMIME::Field::ParamVal MIME::Head MIME::IO MIME::Latin1 MIME::Parser\nMIME::ParserBase MIME::ToolUtils MIME::Tools MIME::Words\n\nWarning: This module is _very_ slow for (at least some) large mails,\nis derived from Mail-Tools, and has at least some mail-specific parts.","deps":{"p5-Convert-BinHex":{"origin":"converters/p5-Convert-BinHex","version":"1.125"},"p5-Mail-Tools":{"origin":"mail/p5-Mail-Tools","version":"2.22"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-MIME-Lite-TT","origin":"mail/p5-MIME-Lite-TT","version":"0.02_2","comment":"TT enabled MIME::Lite wrapper","maintainer":"freebsd-ports@t-b-o-h.net","www":"https://metacpan.org/release/MIME-Lite-TT","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6093aeff4b972f000274e0ba9dca7c119935fea6a1e51104ee587cc03af3163d","flatsize":4871,"path":"All/p5-MIME-Lite-TT-0.02_2.pkg","repopath":"All/p5-MIME-Lite-TT-0.02_2.pkg","licenselogic":"single","pkgsize":3816,"desc":"MIME::Lite::TT is the wrapper of MIME::Lite which enabled Template::Toolkit\nas a template of email.","deps":{"p5-MIME-Lite":{"origin":"mail/p5-MIME-Lite","version":"3.033"},"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"p5-Test-Simple":{"origin":"devel/p5-Test-Simple","version":"1.302209"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-MRO-Define","origin":"devel/p5-MRO-Define","version":"0.02_1","comment":"Define your own method resolution order","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MRO-Define","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"80fa3a7d45bd227a05dbd4d839975669d1b3bbab59e5fecc8d922a0e6c9a7617","flatsize":15204,"path":"All/p5-MRO-Define-0.02_1.pkg","repopath":"All/p5-MRO-Define-0.02_1.pkg","licenselogic":"single","pkgsize":7044,"desc":"Define your own method resolution order in Perl","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MIME-Lite-HTML","origin":"mail/p5-MIME-Lite-HTML","version":"1.24_1","comment":"Provide routine to transform a HTML page into a MIME mail","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MIME-Lite-HTML","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6b6b7789de49aa6fa03790257100515eb5ed6e91104295d588a3a75ed552e4b8","flatsize":42131,"path":"All/p5-MIME-Lite-HTML-1.24_1.pkg","repopath":"All/p5-MIME-Lite-HTML-1.24_1.pkg","licenselogic":"single","pkgsize":17600,"desc":"This module is a Perl mail client interface for sending message that support\nHTML format and build them for you.. This module provide routine to transform a\nHTML page in MIME::Lite mail.\n\nThe job done is:\n\n    * Get the file (LWP) if needed\n    * Parse page to find include images (gif, jpg, flash)\n    * Attach them to mail with adequat header if asked (default)\n    * Include external CSS,Javascript file\n    * Replace relative url with absolute one\n    * Build the final MIME-Lite object with each part found\n\nDid you already see link like \"Send this page to a friend\" ?. With this module,\nyou can do script that to this in 3 lines.  It can be used too in a HTML\nnewsletter. You make a classic HTML page, and give just url to\nMIME::Lite::HTML.","deps":{"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-MIME-Lite":{"origin":"mail/p5-MIME-Lite","version":"3.033"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-MRO-Compat","origin":"devel/p5-MRO-Compat","version":"0.15","comment":"Add mro::* interface compatibility for Perls < 5.9.5","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MRO-Compat","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5afaddfaa73a719bc7a4d5aff75ddc0ee278ee753a59f564009f40a2bfe1ef38","flatsize":21344,"path":"All/p5-MRO-Compat-0.15.pkg","repopath":"All/p5-MRO-Compat-0.15.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10732,"desc":"The \"mro\" namespace provides several utilities for dealing with method\nresolution order and method caching in general in Perl 5.9.5 and\nhigher.","deps":{"p5-Class-C3":{"origin":"devel/p5-Class-C3","version":"0.35"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MIME-Lite","origin":"mail/p5-MIME-Lite","version":"3.033","comment":"Simple interface for creating (not parsing!) MIME messages","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MIME-Lite","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"92dc7875a3a6f45a3cae396621e7df32864e629300f276023fe284a4794cbe9a","flatsize":195991,"path":"All/p5-MIME-Lite-3.033.pkg","repopath":"All/p5-MIME-Lite-3.033.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":75272,"desc":"MIME::Lite is intended as a simple, standalone module for generating\n(not parsing!) MIME messages... specifically, it allows you to output a\nsimple, decent single- or multi-part message with text or binary\nattachments. It does not require that you have the Mail:: or MIME::\nmodules installed.\n\nTo use the built-in SMTP interface (and thereby avoid calling sendmail) please\ninstall the Net module through ports/net/p5-Net, or stand alone. This package\nwill contain the Net::SMTP code required.\n\nIf you need more sophisticated behaviour from MIME, please install the\nMIME::tools package instead.","deps":{"p5-Email-Date-Format":{"origin":"mail/p5-Email-Date-Format","version":"1.008"},"p5-MIME-Types":{"origin":"mail/p5-MIME-Types","version":"2.27"},"p5-Mail-Tools":{"origin":"mail/p5-Mail-Tools","version":"2.22"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-MIME-EcoEncode","origin":"mail/p5-MIME-EcoEncode","version":"0.95_1","comment":"Perl extension for economical MIME Encoding","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MIME-EcoEncode","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0cf5dea5fa57a2c0a5c566ca863813532d5054607d7828b427c778b92ae02c8c","flatsize":65531,"path":"All/p5-MIME-EcoEncode-0.95_1.pkg","repopath":"All/p5-MIME-EcoEncode-0.95_1.pkg","licenselogic":"single","pkgsize":17308,"desc":"This module implements RFC 2047 Mime Header Encoding (Economical).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-MP4-Info","origin":"multimedia/p5-MP4-Info","version":"1.13_2","comment":"Fetch info from MPEG-4 files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MP4-Info","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fba49124b8c8b8aa85077402494fca74c9d3555e5038794df0076208db37a742","flatsize":35595,"path":"All/p5-MP4-Info-1.13_2.pkg","repopath":"All/p5-MP4-Info-1.13_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15316,"desc":"The MP4::Info module can be used to extract tag and meta information\nfrom MPEG-4 audio (AAC) and video files. It is designed as a drop-in\nreplacement for MP3::Info.\n\nNote that this module does not allow you to update the information\nin MPEG-4 files.","deps":{"p5-IO-String":{"origin":"devel/p5-IO-String","version":"1.08_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["multimedia","perl5"]},{"name":"p5-MIME-Base64-URLSafe","origin":"converters/p5-MIME-Base64-URLSafe","version":"0.01_2","comment":"Perl version of Python's URL-safe base64 codec","maintainer":"citric@cubicone.tmetic.com","www":"https://metacpan.org/release/MIME-Base64-URLSafe","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d5255978e9303f94c405fa77d3e1e11ec11e981e0b6ee0f7f8d18796f11fa7f5","flatsize":11268,"path":"All/p5-MIME-Base64-URLSafe-0.01_2.pkg","repopath":"All/p5-MIME-Base64-URLSafe-0.01_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6536,"desc":"Perl version of Python's URL-safe base64 codec","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","perl5"]},{"name":"p5-Mail-Box","origin":"mail/p5-Mail-Box","version":"3.010","comment":"Perl module implementing a modern mail folder management","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Mail-Box","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d6683015c05f81b79fbc2e81ace7356ec8ab6200eda1e1416a9c412ca049ea23","flatsize":984181,"path":"All/p5-Mail-Box-3.010.pkg","repopath":"All/p5-Mail-Box-3.010.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":352584,"desc":"The Mail::Box folder is a modern mail-folder manager (at least on the\nmoment of this writing).  It is written to replace Mail::Folder,\nalthough its interface is different.","deps":{"p5-Devel-GlobalDestruction":{"origin":"devel/p5-Devel-GlobalDestruction","version":"0.14"},"p5-File-Remove":{"origin":"devel/p5-File-Remove","version":"1.58"},"p5-IO-Stringy":{"origin":"devel/p5-IO-Stringy","version":"2.113"},"p5-Mail-Message":{"origin":"mail/p5-Mail-Message","version":"3.016"},"p5-Mail-Transport":{"origin":"mail/p5-Mail-Transport","version":"3.005"},"p5-Object-Realize-Later":{"origin":"devel/p5-Object-Realize-Later","version":"0.21"},"p5-TimeDate":{"origin":"devel/p5-TimeDate","version":"2.33,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-MP3-ID3v1Tag","origin":"audio/p5-MP3-ID3v1Tag","version":"1.11_1","comment":"Edit ID3v1 Tags from an Audio MPEG Layer 3","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MP3-ID3v1Tag","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cab96cce46eb7d3f842fbf848f7a306cc166777a91e1d398c1dc0d6a1c95bafd","flatsize":21897,"path":"All/p5-MP3-ID3v1Tag-1.11_1.pkg","repopath":"All/p5-MP3-ID3v1Tag-1.11_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10576,"desc":"The ID3v1Tag routines are useful for setting and reading ID3 MP3 Audio Tags.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["audio","perl5"]},{"name":"p5-MIME-Charset","origin":"mail/p5-MIME-Charset","version":"1.012.2","comment":"Charset Informations for MIME","maintainer":"Olivier.Girard@univ-angers.fr","www":"https://metacpan.org/release/MIME-Charset","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"932892ec77da86b743bdb41bc6dfeb027a5bcb3207d6a5adb30cc0b1abba7557","flatsize":79853,"path":"All/p5-MIME-Charset-1.012.2.pkg","repopath":"All/p5-MIME-Charset-1.012.2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":30836,"desc":"MIME::Charset provides informations about character sets used for MIME\nmessages on Internet.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-MIME-Base32","origin":"converters/p5-MIME-Base32","version":"1.303","comment":"Perl5 module for Base32 encodings","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/MIME-Base32","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b9026730258e8d85b9cb3ed6d552d49ec5c9e37edc9b51f1f12e22816cf8cafb","flatsize":15056,"path":"All/p5-MIME-Base32-1.303.pkg","repopath":"All/p5-MIME-Base32-1.303.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8044,"desc":"This package contains a base32 encoder/decoder.\nThese encoding methods are specified in RFC 3548 -\nThe Base16, Base32, and Base64 Data Encodings.\n\nThe base32 encoding is designed to represent arbitrary\nsequences of octets in a form that need not be humanly\nreadable. A 33-character subset ([A-Z2-7=]) of US-ASCII\nis used, enabling 5 bits to be represented per printable\ncharacter.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","perl5"]},{"name":"p5-MIME-EncWords","origin":"mail/p5-MIME-EncWords","version":"1.015.0","comment":"Deal with RFC 2047 encoded words (improved)","maintainer":"Olivier.Girard@univ-angers.fr","www":"https://metacpan.org/release/MIME-EncWords","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"930cba2a5deb6cf62b88ab7cfca658e7f35557f2f3ccdfa38c853aea1650021d","flatsize":89247,"path":"All/p5-MIME-EncWords-1.015.0.pkg","repopath":"All/p5-MIME-EncWords-1.015.0.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":39732,"desc":"MIME::EncWords is aimed to be another implementation of MIME::Words so\nwill achive more exact conformance with MIME specifications.  Additionally, it\ncontains some improvements. Following synopsis and descriptions are inherited\nfrom its inspirer, with description of improvements and clarifications added.","deps":{"p5-MIME-Charset":{"origin":"mail/p5-MIME-Charset","version":"1.012.2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-MP3-Find","origin":"audio/p5-MP3-Find","version":"0.07_1","comment":"Search and sort MP3 files based on their ID3 tags","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MP3-Find","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0f9de503322fb83704aed4aa4b24fd4bb46db180b767ac8a8131c0fce8c91bbf","flatsize":62428,"path":"All/p5-MP3-Find-0.07_1.pkg","repopath":"All/p5-MP3-Find-0.07_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":30904,"desc":"This module allows you to search for MP3 files by their ID3 tags.\nYou can ask for the results to be sorted by one or more of those tags,\nand return either the list of filenames (the default), a printf-style\nformatted string for each file using its ID3 tags, or the actual Perl\ndata structure representing the results.","deps":{"p5-MP3-Info":{"origin":"audio/p5-MP3-Info","version":"1.26"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["audio","perl5"],"options":{"DB":"off"}},{"name":"p5-MIME-Base64","origin":"converters/p5-MIME-Base64","version":"3.16","comment":"Perl5 module for Base64 and Quoted-Printable encodings","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MIME-Base64","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"554c1140702e847fed757b684904638a28cd70d79725a26af7c17fe9c0d7a3e9","flatsize":64788,"path":"All/p5-MIME-Base64-3.16.pkg","repopath":"All/p5-MIME-Base64-3.16.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":21892,"desc":"This package contains a base64 encoder/decoder and a quoted-printable\nencoder/decoder.  These encoding methods are specified in RFC 2045 -\nMIME (Multipurpose Internet Mail Extensions).\n\nThe base64 encoding is designed to represent arbitrary sequences of\noctets in a form that need not be humanly readable. A 65-character\nsubset ([A-Za-z0-9+/=]) of US-ASCII is used, enabling 6 bits to be\nrepresented per printable character.\n\nThe quoted-printable encoding is intended to represent data that\nlargely consists of bytes that correspond to printable characters in\nthe ASCII character set.  Non-printable characters are represented by\na triplet consisting of the character \"=\" followed by two hexadecimal\ndigits.\n\nThe MIME::Base64 and MIME::QuotedPrint modules used to be part of\nlibwww-perl package.  They are now distributed separately (this\npackage).  The main improvement is that the base64 encoder/decoder is\nimplemented by XS functions.  This makes it about 20 times faster than\nthe old implementation in perl.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","perl5"]},{"name":"p5-MP3-Tag","origin":"audio/p5-MP3-Tag","version":"1.16","comment":"Module for reading tags of MP3 audio files","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/MP3-Tag","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f4d73150afff22cd944b8cd668a546dfc2a174ddea2473067488bb76974f3436","flatsize":852252,"path":"All/p5-MP3-Tag-1.16.pkg","repopath":"All/p5-MP3-Tag-1.16.pkg","licenselogic":"single","pkgsize":272028,"desc":"MP3::Tag is a wrapper module to read different tags of mp3 files. It provides an\neasy way to access the functions of separate modules which do the handling of\nreading/writing the tags itself.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["audio","perl5"]},{"name":"p5-MIME-Lite-TT-HTML","origin":"mail/p5-MIME-Lite-TT-HTML","version":"0.04_1","comment":"Create html mail with MIME::Lite and TT","maintainer":"freebsd-ports@t-b-o-h.net","www":"https://metacpan.org/release/MIME-Lite-TT-HTML","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"584e6e36cb9d4af735fe1af25e095d18b86398efe2167b3a05acbc75b2c04138","flatsize":8265,"path":"All/p5-MIME-Lite-TT-HTML-0.04_1.pkg","repopath":"All/p5-MIME-Lite-TT-HTML-0.04_1.pkg","licenselogic":"single","pkgsize":5780,"desc":"This module provide easy interface to make MIME::Lite object with html\n    formatted mail.","deps":{"p5-DateTime-Format-Mail":{"origin":"devel/p5-DateTime-Format-Mail","version":"0.403"},"p5-HTML-FormatText-WithLinks":{"origin":"textproc/p5-HTML-FormatText-WithLinks","version":"0.15"},"p5-MIME-Lite":{"origin":"mail/p5-MIME-Lite","version":"3.033"},"p5-MIME-Tools":{"origin":"mail/p5-MIME-Tools","version":"5.515,2"},"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-MIME-AltWords","origin":"mail/p5-MIME-AltWords","version":"0.12_1","comment":"Perl module for encoding and decoding MIME words","maintainer":"dliakh@ukr.net","www":"https://metacpan.org/release/MIME-AltWords","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6cb27dd03a4df25918ce95d48e78b8baf57503570a7dcd72bb4f54ed20dc90d8","flatsize":60777,"path":"All/p5-MIME-AltWords-0.12_1.pkg","repopath":"All/p5-MIME-AltWords-0.12_1.pkg","licenselogic":"single","pkgsize":21336,"desc":"MIME::AltWords is similar to MIME::Words in MIME::Tools, but it provides an\nalternate implementation that follows the MIME specification more carefully.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail"]},{"name":"p5-MIDI-Perl","origin":"audio/p5-MIDI-Perl","version":"0.84","comment":"Perl5 module for handling MIDI files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MIDI-Perl","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"170e577e8a3cd25a83b8dbf5d984fd2b4425787469b1988510423aa87a396993","flatsize":233936,"path":"All/p5-MIDI-Perl-0.84.pkg","repopath":"All/p5-MIDI-Perl-0.84.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":96180,"desc":"This suite of modules provides routines for reading, composing, modifying, and\nwriting MIDI files.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["audio","perl5"],"options":{"GD":"off"}},{"name":"p5-Lvalue","origin":"devel/p5-Lvalue","version":"0.21_3","comment":"Add lvalue getters and setters to existing objects","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Lvalue","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"167a667f94860b822356760de8c28aebdcf46ddc5128fa2976ae4894725749c4","flatsize":8744,"path":"All/p5-Lvalue-0.21_3.pkg","repopath":"All/p5-Lvalue-0.21_3.pkg","licenselogic":"single","pkgsize":5592,"desc":"Lvalue takes an object produced by some other package and wraps it\nwith lvalue functionality implemented with the object's original\ngetter and setter routines. Lvalue assumes its object uses the\nrelatively standard getter / setter idiom where any arguments is a\nsetter, and no arguments is a getter.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MARC-XML","origin":"textproc/p5-MARC-XML","version":"1.0.3_1","comment":"Extension to the MARC-Record distribution for working with XML data","maintainer":"demon@FreeBSD.org","www":"https://metacpan.org/release/MARC-XML","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d69ac90d03eb6cb060141742aca300b788b063ab6255ee5534ef01b23d7cc060","flatsize":32136,"path":"All/p5-MARC-XML-1.0.3_1.pkg","repopath":"All/p5-MARC-XML-1.0.3_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15592,"desc":"MARC-XML is an extension to the MARC-Record distribution for working with\nXML data encoded using the MARC21slim XML schema from the Library of Congress.\n\nFor more details see: http://www.loc.gov/standards/marcxml/","deps":{"p5-MARC-Charset":{"origin":"textproc/p5-MARC-Charset","version":"1.35_1"},"p5-MARC-Record":{"origin":"textproc/p5-MARC-Record","version":"2.0.7"},"p5-XML-SAX":{"origin":"textproc/p5-XML-SAX","version":"1.02"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-MARC-Record","origin":"textproc/p5-MARC-Record","version":"2.0.7","comment":"Core class for representing a single MARC record","maintainer":"demon@FreeBSD.org","www":"https://metacpan.org/release/MARC-Record","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2585b93b8d08857fd9dce2692b69c0b1673ca7420c90370def06aa0a2359eda3","flatsize":177284,"path":"All/p5-MARC-Record-2.0.7.pkg","repopath":"All/p5-MARC-Record-2.0.7.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":81020,"desc":"The MARC::* series of modules create a simple object-oriented abstraction\nof MARC record handling.\n\nMARC::Record is the core class for representing a single MARC record.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-MIME-Explode","origin":"mail/p5-MIME-Explode","version":"0.39_1","comment":"Perl extension for explode MIME messages","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MIME-Explode","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"609b0e91552d298f1cba116c1a5882eb41f1530826aa8d963f349fd15a9ad8c1","flatsize":48217,"path":"All/p5-MIME-Explode-0.39_1.pkg","repopath":"All/p5-MIME-Explode-0.39_1.pkg","licenselogic":"single","pkgsize":18556,"desc":"MIME::Explode is perl module for parsing and decoding single or multipart\nMIME messages, and outputting its decoded components to a given directory\nie, this module is designed to allows users to extract the attached files\nout of a MIME encoded email messages or mailboxes.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Logfile-Rotate","origin":"devel/p5-Logfile-Rotate","version":"1.04_1","comment":"Perl module to rotate logfiles","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Logfile-Rotate","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"901b3c5864d02d758ce16cbe967045eafac9a903a85d5756bb9879518a4091d5","flatsize":18384,"path":"All/p5-Logfile-Rotate-1.04_1.pkg","repopath":"All/p5-Logfile-Rotate-1.04_1.pkg","licenselogic":"single","pkgsize":9904,"desc":"Perl module to rotate log files","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Log-TraceMessages","origin":"devel/p5-Log-TraceMessages","version":"1.4_1","comment":"Perl extension for trace messages used in debugging","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Log-TraceMessages","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2e69b4c830ae5e8c55aa8c3dd68103eef4ef7c6fd35e8f76188125c3fa7fc7bd","flatsize":7337,"path":"All/p5-Log-TraceMessages-1.4_1.pkg","repopath":"All/p5-Log-TraceMessages-1.4_1.pkg","licenselogic":"single","pkgsize":5428,"desc":"This module is a better way of putting 'hello there' trace messages in\nyour code.  It lets you turn tracing on and off without commenting out\ntrace statements, and provides other useful things like HTML-ified\ntrace messages for CGI scripts and an easy way to trace out data\nstructures using Data::Dumper.\n\nSeamus Venasse <svenasse@polaris.ca>","deps":{"p5-HTML-FromText":{"origin":"www/p5-HTML-FromText","version":"2.07_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Log-ger","origin":"devel/p5-Log-ger","version":"0.042","comment":"Lightweight, flexible logging framework","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Log-ger","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"647be98f0c8f9f8af01916fbc17226eadbf04d22b83d536b5e24cee5c5b2376e","flatsize":122976,"path":"All/p5-Log-ger-0.042.pkg","repopath":"All/p5-Log-ger-0.042.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":48324,"desc":"Log::ger is yet another logging framework with the following features:\n- Separation of producers and consumers/listeners\n- Lightweight and fast\n- Flexible","deps":{"p5-Data-Dmp":{"origin":"devel/p5-Data-Dmp","version":"0.242"},"p5-Sub-Name":{"origin":"devel/p5-Sub-Name","version":"0.28,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Log-Syslog-Constants","origin":"sysutils/p5-Log-Syslog-Constants","version":"1.02","comment":"Syslog priority constants as defined in RFC3164","maintainer":"matthew@FreeBSD.org","www":"https://metacpan.org/release/Log-Syslog-Constants","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"092faf85e5e0ee7a6519c804dc657a6fc443cd554903f2764e0e4f76d06713f0","flatsize":7673,"path":"All/p5-Log-Syslog-Constants-1.02.pkg","repopath":"All/p5-Log-Syslog-Constants-1.02.pkg","licenselogic":"single","pkgsize":4704,"desc":"Syslog messages--as standardized in RFC3164--embed a priority number\n(the PRI part) which is composed of a severity and a facility\nvalue. The constants which encode these values are specified in\nsection 4.1.1, and are made available by this module. For instance,\nthe exportable LOG_FTP constant has a value of 11, the value for the\nFTP facility.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-Log-Syslog-Fast","origin":"sysutils/p5-Log-Syslog-Fast","version":"0.67","comment":"Send syslog messages over TCP, UDP, or UNIX sockets","maintainer":"matthew@FreeBSD.org","www":"https://metacpan.org/release/Log-Syslog-Fast","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"946970f65578cf5b22f05a49f223dc3984d753f6b9de08035c80d159adf8f70f","flatsize":61360,"path":"All/p5-Log-Syslog-Fast-0.67.pkg","repopath":"All/p5-Log-Syslog-Fast-0.67.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":24360,"desc":"This module sends syslog messages over a network socket. It works like\nSys::Syslog in setlogsock's 'udp', 'tcp', or 'unix' modes, but without\nthe significant CPU overhead of that module when used for high-volume\nlogging. Use of this specialized module is only recommended if 1) you\nmust use network syslog as a messaging transport but 2) need to\nminimize the time spent in the logger.","deps":{"p5-Log-Syslog-Constants":{"origin":"sysutils/p5-Log-Syslog-Constants","version":"1.02"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-MD5","origin":"security/p5-MD5","version":"2.03_1","comment":"Wrapper to the Digest::MD5 module","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MD5","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"48614fc65313efa672f4c00d0355b4b317d204953cb3d12cc4df1663e0b3fa1f","flatsize":2757,"path":"All/p5-MD5-2.03_1.pkg","repopath":"All/p5-MD5-2.03_1.pkg","licenselogic":"single","pkgsize":2912,"desc":"The current MD5 module is just a wrapper around the Digest::MD5\nmodule. It is provided so that legacy code that rely on the old\ninterface still work and get the speed benefit of the new module.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Log-Simple","origin":"devel/p5-Log-Simple","version":"1.8_1","comment":"Basic runtime logger","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Log-Simple","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f6cebbb53112a85db7d744d89b5f1cce43bc951820c85943894f13262681d1a8","flatsize":25754,"path":"All/p5-Log-Simple-1.8_1.pkg","repopath":"All/p5-Log-Simple-1.8_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":11240,"desc":"Log::Simple is a Basic runtime logger.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Log-Report-Optional","origin":"devel/p5-Log-Report-Optional","version":"1.07","comment":"Log::Report or ::Minimal","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Log-Report-Optional","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2f514cd9c89f3480dcb3f052febac7c948dab62444354132181fc5f76523f418","flatsize":42157,"path":"All/p5-Log-Report-Optional-1.07.pkg","repopath":"All/p5-Log-Report-Optional-1.07.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":21352,"desc":"Log::Report::Optional will allow libraries (helper modules) to have a dependency\nto a small module instead of the full Log-Report distribution. The full power of\nLog::Report is only released when the main program uses that module. In that\ncase, the module using the 'Optional' will also use the full Log::Report,\notherwise the dressed-down Log::Report::Minimal version.","deps":{"p5-String-Print":{"origin":"textproc/p5-String-Print","version":"0.94"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Log-Procmail","origin":"mail/p5-Log-Procmail","version":"0.14","comment":"Perl extension for reading procmail logfiles","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Log-Procmail","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e01fbc605bc95ef33244d53d6f30a3e54f67e3c4deafb651db47d740e31b8c39","flatsize":34867,"path":"All/p5-Log-Procmail-0.14.pkg","repopath":"All/p5-Log-Procmail-0.14.pkg","licenselogic":"single","licenses":["ART10"],"pkgsize":15844,"desc":"Log::Procmail reads procmail(1) logfiles and returns the abstracts one by one.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","mail","perl5"]},{"name":"p5-Log-Message-Simple","origin":"devel/p5-Log-Message-Simple","version":"0.10_1","comment":"Provides standardized logging facilities using the Log::Message module","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Log-Message-Simple","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bbeef97ec7c838fe3456ae6f44a3769695a8d1a6d2dbd18cb2a26e06ae4b82d0","flatsize":10327,"path":"All/p5-Log-Message-Simple-0.10_1.pkg","repopath":"All/p5-Log-Message-Simple-0.10_1.pkg","licenselogic":"single","pkgsize":5468,"desc":"This module provides standardized logging facilities using the\nLog::Message module.","deps":{"p5-Log-Message":{"origin":"devel/p5-Log-Message","version":"0.08_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Log-Minimal","origin":"devel/p5-Log-Minimal","version":"0.19_1","comment":"Minimal but customizable logger","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Log-Minimal","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"195b0c130c567669ae7e003c4a456312d583cc84d1cc75930f22ebb416468e5e","flatsize":23021,"path":"All/p5-Log-Minimal-0.19_1.pkg","repopath":"All/p5-Log-Minimal-0.19_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11256,"desc":"Log::Minimal is Minimal but customizable log module.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Log-Message","origin":"devel/p5-Log-Message","version":"0.08_2","comment":"Powerful and flexible message logging mechanism","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Log-Message","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"26f850bbbfc7b41bec2ec37ebdb8c480e9fe7d5b50e79b4b178d1c9e64ce4404","flatsize":47523,"path":"All/p5-Log-Message-0.08_2.pkg","repopath":"All/p5-Log-Message-0.08_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":23104,"desc":"Log::Message is a generic message storage mechanism. It allows you to\nstore messages on a stack -- either shared or private -- and assign\nmeta-data to it. Some meta-data will automatically be added for you, like\na timestamp and a stack trace, but some can be filled in by the user, like\na tag by which to identify it or group it, and a level at which to handle\nthe message (for example, log it, or die with it)\n\nLog::Message also provides a powerful way of searching through items by\nregexes on messages, tags and level.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MARC-Lint","origin":"textproc/p5-MARC-Lint","version":"1.46_1","comment":"Mechanism for validating MARC records","maintainer":"demon@FreeBSD.org","www":"https://metacpan.org/release/MARC-Lint","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"540cc74adc9452c33428c56db273a4864fe1b4460e1d604e01980e4cdb8d9180","flatsize":175045,"path":"All/p5-MARC-Lint-1.46_1.pkg","repopath":"All/p5-MARC-Lint-1.46_1.pkg","licenselogic":"single","pkgsize":37392,"desc":"MARC::Lint provides a mechanism for validating MARC records.","deps":{"p5-Business-ISBN":{"origin":"misc/p5-Business-ISBN","version":"3.008"},"p5-MARC-Record":{"origin":"textproc/p5-MARC-Record","version":"2.0.7"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Log-Log4perl-Layout-JSON","origin":"devel/p5-Log-Log4perl-Layout-JSON","version":"0.61","comment":"Layout a log message as a JSON hash, including MDC data","maintainer":"svysh.fbsd@gmail.com","www":"https://metacpan.org/release/Log-Log4perl","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"095b0138ade8d659a422400da1e46051c23f0f358f46b10432be823a389f0138","flatsize":60336,"path":"All/p5-Log-Log4perl-Layout-JSON-0.61.pkg","repopath":"All/p5-Log-Log4perl-Layout-JSON-0.61.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17228,"desc":"This class implements a \"Log::Log4perl\" layout format, similar to\nLog::Log4perl::Layout::PatternLayout except that the output is a JSON hash.\nThe JSON hash is ASCII encoded, with no newlines or other whitespace, and is\nsuitable for output, via Log::Log4perl appenders, to files and syslog etc.\nThe JSON hash can, optionally, be UTF-8 encoded.\nContextual data in the Log::Log4perl::MDC hash can be included.","deps":{"p5-Class-Tiny":{"origin":"devel/p5-Class-Tiny","version":"1.008"},"p5-JSON-MaybeXS":{"origin":"converters/p5-JSON-MaybeXS","version":"1.004008"},"p5-Log-Log4perl":{"origin":"devel/p5-Log-Log4perl","version":"1.57"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Log-Log4perl-Appender-Socket-UNIX","origin":"devel/p5-Log-Log4perl-Appender-Socket-UNIX","version":"1.04","comment":"Perl module which allows logging to a unix domain socket","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Log-Log4perl-Appender-Socket-UNIX","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c1829194cc6a67c6014a33872796960952ed3ff68d89fcbfdd3a0b8b51b1510e","flatsize":41584,"path":"All/p5-Log-Log4perl-Appender-Socket-UNIX-1.04.pkg","repopath":"All/p5-Log-Log4perl-Appender-Socket-UNIX-1.04.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10280,"desc":"Log::Log4perl::Appender::Socket::UNIX is a simple appender for writing to a unix\ndomain socket. It relies on Socket and only logs to an existing socket - ie.\nvery useful to always log debug streams to the socket.\n\nThe appender tries to stream to a socket. The socket in questions is beeing\ncreated by the client who wants to listen, once created the messages are coming\nthru.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Log-Log4perl-Appender-RabbitMQ","origin":"devel/p5-Log-Log4perl-Appender-RabbitMQ","version":"0.200002","comment":"Perl module which allows logging to RabbitMQ via log4perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Log-Log4perl-Appender-RabbitMQ","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"75adc8c3adb9e1d6461a5fac9e851f21b88dd1a66afb066538223a6be58b5bad","flatsize":10997,"path":"All/p5-Log-Log4perl-Appender-RabbitMQ-0.200002.pkg","repopath":"All/p5-Log-Log4perl-Appender-RabbitMQ-0.200002.pkg","licenselogic":"single","pkgsize":6092,"desc":"Perl module which allows logging to RabbitMQ","deps":{"p5-Log-Log4perl":{"origin":"devel/p5-Log-Log4perl","version":"1.57"},"p5-Net-AMQP-RabbitMQ":{"origin":"net/p5-Net-AMQP-RabbitMQ","version":"2.40014"},"p5-Readonly":{"origin":"devel/p5-Readonly","version":"2.05"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MCE","origin":"devel/p5-MCE","version":"1.901","comment":"Many-Core Engine for Perl providing parallel processing capabilities","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/MCE","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a43601d10c4c3ff867cb65c8ec410f265b71ff2eb4c0ee1585f8050e9066fac6","flatsize":933776,"path":"All/p5-MCE-1.901.pkg","repopath":"All/p5-MCE-1.901.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":271292,"desc":"Many-Core Engine (MCE) for Perl helps enable a new level of performance by\nmaximizing all available cores. MCE spawns a pool of workers and therefore does\nnot fork a new process per each element of data. Instead, MCE follows a bank\nqueuing model. Imagine the line being the data and bank-tellers the parallel\nworkers. MCE enhances that model by adding the ability to chunk the next n\nelements from the input stream to the next available worker.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Luka","origin":"devel/p5-Luka","version":"1.08_2","comment":"Exception handling and reporting framework","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Luka","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"245d4470c8b44762d0ca138da0341611734e02f0c4fe6372889395a5d9fb17d2","flatsize":54915,"path":"All/p5-Luka-1.08_2.pkg","repopath":"All/p5-Luka-1.08_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":25940,"desc":"Luka is an exception handling and reporting framework. It's useful to look at it\nas an event handling framework.\n\nIt comes from operational understanding of networks.\n\nScenario that Luka is addressing is following: on a network with multiple hosts\nrunning multiple applications, it is very difficult to track operational status\nof all the functionality that those applications and hosts are meant to deliver.\nIn order to make it easier, we decided to specify the error handling and\nreporting data model that each component delivering functionality has to conform\nto.  What is a component? In most cases, it is a script, often run from cronjob,\nin some cases it is a class in an application. In all cases, a component has to\nsuccessfully complete a task on which functionality of an application, or entire\nnetwork, relies on.\n\nIt is common practice that programmers choose their way of handling errors and\nreporting. Luka is an attempt to standardize that process.  Its primary goal is\nto make it easier for smaller number of people to keep larger number of\napplications and networks running.","deps":{"p5-Class-Std":{"origin":"devel/p5-Class-Std","version":"0.013"},"p5-Config-IniFiles":{"origin":"devel/p5-Config-IniFiles","version":"3.000003_1"},"p5-Error":{"origin":"lang/p5-Error","version":"0.17030"},"p5-Exception-Class":{"origin":"devel/p5-Exception-Class","version":"1.45"},"p5-Mail-SendEasy":{"origin":"mail/p5-Mail-SendEasy","version":"1.2_1"},"p5-Sub-Uplevel":{"origin":"devel/p5-Sub-Uplevel","version":"0.2800"},"p5-Sys-Hostname-Long":{"origin":"sysutils/p5-Sys-Hostname-Long","version":"1.5_1"},"p5-What":{"origin":"net/p5-What","version":"1.01_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Log-Dump","origin":"devel/p5-Log-Dump","version":"0.14_1","comment":"Perl extension of simple logger mainly for debugging","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Log-Dump","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3f294906c0247848a2ba7f56155d546155f2bf90f231e4010ed075c4f4e08183","flatsize":24549,"path":"All/p5-Log-Dump-0.14_1.pkg","repopath":"All/p5-Log-Dump-0.14_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13204,"desc":"Log::Dump is a simple logger mix-in mainly for debugging. This\ninstalls six methods into a caller (the class that used Log::Dump) via\nSub::Install. The point is you don't need to load extra dumper modules\nor you don't need to concatenate messages. Just log things and they\nwill be dumped (and concatenated if necessary) to stderr, and to a\nfile if you prefer. Also, you can use these logging methods as class\nmethods or object methods (though usually you don't want to mix them,\nespecially when you're doing something special).","deps":{"p5-Data-Dump":{"origin":"devel/p5-Data-Dump","version":"1.25"},"p5-Sub-Install":{"origin":"devel/p5-Sub-Install","version":"0.929"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Log-Dispatch-Screen-Color","origin":"devel/p5-Log-Dispatch-Screen-Color","version":"0.04_2","comment":"Perl extension to support color for Log::Dispatch::Screen","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Log-Dispatch-Screen-Color","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c41401e5c91d20214af3954997ecd9d413c5d524707e418a4d51f92cb10846b6","flatsize":6588,"path":"All/p5-Log-Dispatch-Screen-Color-0.04_2.pkg","repopath":"All/p5-Log-Dispatch-Screen-Color-0.04_2.pkg","licenselogic":"single","pkgsize":4108,"desc":"Color support for Log::Dispatch::Screen.","deps":{"p5-Log-Dispatch":{"origin":"devel/p5-Log-Dispatch","version":"2.71"},"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MARC-Charset","origin":"textproc/p5-MARC-Charset","version":"1.35_1","comment":"Convert MARC-8 encoded strings to UTF-8","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MARC-Charset","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"308df161f7fc7f390520d739f359a411a619f1669e4eb45f3ff86f6cc681ba39","flatsize":6027950,"path":"All/p5-MARC-Charset-1.35_1.pkg","repopath":"All/p5-MARC-Charset-1.35_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":519504,"desc":"MARC::Charset allows you to turn MARC-8 encoded strings into UTF-8\nstrings. MARC-8 is a single byte character encoding that predates\nunicode, and allows you to put non-Roman scripts in MARC bibliographic\nrecords.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-XML-SAX":{"origin":"textproc/p5-XML-SAX","version":"1.02"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Log-Trace","origin":"devel/p5-Log-Trace","version":"1.070_1","comment":"Provides a unified approach to tracing","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Log-Trace","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"845edb5364faf724575efb9147fbbdb3b932fa73fc49368242c5f5cf1ee943f6","flatsize":69578,"path":"All/p5-Log-Trace-1.070_1.pkg","repopath":"All/p5-Log-Trace-1.070_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":32944,"desc":"A module to provide a unified approach to tracing.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Mail-Spool","origin":"mail/p5-Mail-Spool","version":"0.50_1","comment":"Pure Perl implementation of mail spooling, unspooling, and sending","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Mail-Spool","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"776f864a30778cdea4bdc9f0269e2acd217449f97d74c13433859fef8af89b65","flatsize":58465,"path":"All/p5-Mail-Spool-0.50_1.pkg","repopath":"All/p5-Mail-Spool-0.50_1.pkg","licenselogic":"single","pkgsize":24148,"desc":"Mail::Spool is a \"pure perl\" implementation of mail spooling, unspooling\nand sending. It is intended to be used with daemons such as\nNet::Server::SMTP (to be released soon), but it also contains its own\ndaemon (based off of Net::Server::Fork) that can be used if necessary.\n\nIt is also intended to be used as a quick spooling mechanism for perl\nscripts. As it can write straight to the queue without opening another\nprocess.","deps":{"p5-File-NFSLock":{"origin":"devel/p5-File-NFSLock","version":"1.29"},"p5-Mail-Tools":{"origin":"mail/p5-Mail-Tools","version":"2.22"},"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Log-Dispatch-FileShared","origin":"devel/p5-Log-Dispatch-FileShared","version":"1.02_1","comment":"Log::Dispatch output class for logging to shared files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Log-Dispatch-FileShared","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3886c4043ae820067146d5bc2cd1466882913e5815e3e6511c14d1bc162b6867","flatsize":17998,"path":"All/p5-Log-Dispatch-FileShared-1.02_1.pkg","repopath":"All/p5-Log-Dispatch-FileShared-1.02_1.pkg","licenselogic":"single","pkgsize":9048,"desc":"Log::Dispatch::FileShared is an output class for logging to shared files\nunder the Log::Dispatch system.\n\nLog messages are written using the flock file locking mechanism on a\nper write basis which means that this module is suitable for sharing a\nlog file in a multitasking environment.","deps":{"p5-Log-Dispatch":{"origin":"devel/p5-Log-Dispatch","version":"2.71"},"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Log-Dispatch-File-Stamped","origin":"devel/p5-Log-Dispatch-File-Stamped","version":"0.12_2","comment":"Logging to date/time stamped files","maintainer":"jnlin@freebsd.cs.nctu.edu.tw","www":"https://metacpan.org/release/Log-Dispatch-File-Stamped","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aae421e1915eebda55e5232c80d906a1e033783ad43f4adf683981f09ca7809c","flatsize":13949,"path":"All/p5-Log-Dispatch-File-Stamped-0.12_2.pkg","repopath":"All/p5-Log-Dispatch-File-Stamped-0.12_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7752,"desc":"This module provides a Log::Dispatch style interface to log to date/time\nstamped files.","deps":{"p5-Log-Dispatch":{"origin":"devel/p5-Log-Dispatch","version":"2.71"},"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Log-Report","origin":"devel/p5-Log-Report","version":"1.39","comment":"Report a problem, pluggable handlers and language support","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Log-Report","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c7d9396cb86e38e6d1fd1fb397ab383c9813153d2f70d91a83f7a182c6df83a5","flatsize":372380,"path":"All/p5-Log-Report-1.39.pkg","repopath":"All/p5-Log-Report-1.39.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":158908,"desc":"Handling messages to users can be a hassle, certainly when the same module is\nused for command-line and in a graphical interfaces, and has to cope with\ninternationalization at the same time; this set of modules tries to simplify\nthis. Log::Report combines gettext features with Log::Dispatch-like features.\nHowever, you can also use this module to do only translations or only message\ndispatching.","deps":{"p5-Devel-GlobalDestruction":{"origin":"devel/p5-Devel-GlobalDestruction","version":"0.14"},"p5-Log-Report-Optional":{"origin":"devel/p5-Log-Report-Optional","version":"1.07"},"p5-String-Print":{"origin":"textproc/p5-String-Print","version":"0.94"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Log-Log4perl-Tiny","origin":"devel/p5-Log-Log4perl-Tiny","version":"1.8.0","comment":"Mimic Log::Log4perl in one single module","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Log-Log4perl-Tiny","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"77fe9dbc4df934d8c68a3dd0f9d497a8a6f13bde1cbb554b488d3f6c2c5f9eb6","flatsize":74389,"path":"All/p5-Log-Log4perl-Tiny-1.8.0.pkg","repopath":"All/p5-Log-Log4perl-Tiny-1.8.0.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":31264,"desc":"Log::Log4perl::Tiny yet another logging module. Nothing particularly fancy nor\noriginal, too, but a single-module implementation of the features the author use\nmost from Log::Log4perl for quick things, namely:\n- Easy mode and stealth loggers (aka log functions INFO, WARN, etc.)\n- Debug message filtering by log level\n- Line formatting customisation\n- Quick sending of messages to a log file","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Log-Dispatch-Dir","origin":"devel/p5-Log-Dispatch-Dir","version":"0.160","comment":"Log messages to separate files in a directory, with rotate options","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Log-Dispatch-Dir","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7437a1c63f8a1808db31ce322131103b6fa07832fd8ed3d78a7dbfcb7f6e00a3","flatsize":53850,"path":"All/p5-Log-Dispatch-Dir-0.160.pkg","repopath":"All/p5-Log-Dispatch-Dir-0.160.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15448,"desc":"Log::Dispatch::Dir provides a simple object for logging to directories under the\nLog::Dispatch::* system, and automatically rotating them according to different\nconstraints. Each message will be logged to a separate file the directory.\n\nLogging to separate files can be useful for example when dumping whole network\nresponses (like HTTP::Response content).","deps":{"p5-File-Slurper":{"origin":"devel/p5-File-Slurper","version":"0.014"},"p5-Log-Dispatch":{"origin":"devel/p5-Log-Dispatch","version":"2.71"},"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"p5-Probe-Perl":{"origin":"sysutils/p5-Probe-Perl","version":"0.03"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Log-Dispatch-DBI","origin":"devel/p5-Log-Dispatch-DBI","version":"0.02_1","comment":"Log::Dispatch output class for logging to database via DBI interface","maintainer":"gebhart@secnetix.de","www":"https://metacpan.org/release/Log-Dispatch-DBI","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d109bcbe52501737d944501acfe2f4305fce037b1fcd397656b79f7641a5691b","flatsize":5795,"path":"All/p5-Log-Dispatch-DBI-0.02_1.pkg","repopath":"All/p5-Log-Dispatch-DBI-0.02_1.pkg","licenselogic":"single","pkgsize":4536,"desc":"Log::Dispatch::DBI is a subclass of Log::Dispatch::Output, which\ninserts logging output into relational database using DBI interface.","deps":{"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-Log-Dispatch":{"origin":"devel/p5-Log-Dispatch","version":"2.71"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Log-Handler","origin":"devel/p5-Log-Handler","version":"0.90","comment":"Object-oriented handler for logging, tracing, and debugging in Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Log-Handler","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"65b6c75c10195834e9bfeb4bb057792e819582c9e93574416fb91d7a8c1da0e5","flatsize":209868,"path":"All/p5-Log-Handler-0.90.pkg","repopath":"All/p5-Log-Handler-0.90.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":79624,"desc":"Log::Handler is an object-oriented handler for logging, tracing and\ndebugging. It is very easy to use and provides a simple interface for\nmultiple output objects with lots of configuration parameters.","deps":{"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Log-Dispatchouli","origin":"devel/p5-Log-Dispatchouli","version":"2.012_1","comment":"Log events to an array (reference)","maintainer":"geraud@gcu.info","www":"https://metacpan.org/release/Log-Dispatchouli","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e3c7a6bf8240d5bc0c30d92f67d611a2a12061d5ab8e67ecd3e4abe8170f65c9","flatsize":95159,"path":"All/p5-Log-Dispatchouli-2.012_1.pkg","repopath":"All/p5-Log-Dispatchouli-2.012_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":27352,"desc":"Log::Dispatchouli is a thin layer above Log::Dispatch and meant to\nmake it dead simple to add logging to a program without having to\nthink much about categories, facilities, levels, or things like that.\nIt is meant to make logging just configurable enough that you can find\nthe logs you want and just easy enough that you will actually log\nthings.","deps":{"p5-Log-Dispatch":{"origin":"devel/p5-Log-Dispatch","version":"2.71"},"p5-Log-Dispatch-Array":{"origin":"devel/p5-Log-Dispatch-Array","version":"1.003"},"p5-Params-Util":{"origin":"devel/p5-Params-Util","version":"1.102"},"p5-String-Flogger":{"origin":"textproc/p5-String-Flogger","version":"1.101246"},"p5-Sub-Exporter":{"origin":"devel/p5-Sub-Exporter","version":"0.991"},"p5-Sub-Exporter-GlobExporter":{"origin":"devel/p5-Sub-Exporter-GlobExporter","version":"0.005"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Log-Dispatch-Configurator-Any","origin":"devel/p5-Log-Dispatch-Configurator-Any","version":"1.122640","comment":"Configurator implementation with Config::Any","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Log-Dispatch-Configurator-Any","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f9c9cfece140255ef2d96f1c87d845c8f06e4c80a8d5301e87a233a84f4a2831","flatsize":15886,"path":"All/p5-Log-Dispatch-Configurator-Any-1.122640.pkg","repopath":"All/p5-Log-Dispatch-Configurator-Any-1.122640.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8740,"desc":"Log::Dispatch::Config is a wrapper for Log::Dispatch and provides a way to\nconfigure Log::Dispatch objects with configuration files. Somewhat like a lite\nversion of log4j and Log::Log4perl it allows multiple log destinations. The\nstandard configuration file format for Log::Dispatch::Config is AppConfig.\n\nThis module plugs in to Log::Dispatch::Config and allows the use of other file\nformats, in fact any format supported by the Config::Any module. As a bonus you\ncan also pass in a configuration data structure instead of a file name.","deps":{"p5-Config-Any":{"origin":"devel/p5-Config-Any","version":"0.33"},"p5-Log-Dispatch":{"origin":"devel/p5-Log-Dispatch","version":"2.71"},"p5-Log-Dispatch-Config":{"origin":"devel/p5-Log-Dispatch-Config","version":"1.04_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Log-Dispatch-Scribe","origin":"devel/p5-Log-Dispatch-Scribe","version":"0.07","comment":"Logging via Facebook's Scribe server software","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Log-Dispatch-Scribe","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a88a67c775531d189368689d08a0be2d854e2f9792fe922beabfba0ef5ddf7e8","flatsize":32147,"path":"All/p5-Log-Dispatch-Scribe-0.07.pkg","repopath":"All/p5-Log-Dispatch-Scribe-0.07.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16592,"desc":"This module provides a Log::Dispatch style interface to Scribe, and is\nalso fully compatible with Log::Log4perl.","deps":{"p5-Log-Dispatch":{"origin":"devel/p5-Log-Dispatch","version":"2.71"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Log-Dispatch-Colorful","origin":"devel/p5-Log-Dispatch-Colorful","version":"0.03_3","comment":"Perl extension for logging to screen","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Log-Dispatch-Colorful","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"031de4108a001c1da4e1648ed337cd1a111af33b4318aeaf6cb317f4ec5480b3","flatsize":6177,"path":"All/p5-Log-Dispatch-Colorful-0.03_3.pkg","repopath":"All/p5-Log-Dispatch-Colorful-0.03_3.pkg","licenselogic":"single","pkgsize":4336,"desc":"Log::Dispatch::Colorful provides an object for logging to the screen.","deps":{"p5-Filter":{"origin":"devel/p5-Filter","version":"1.64"},"p5-IO-Stringy":{"origin":"devel/p5-IO-Stringy","version":"2.113"},"p5-Log-Dispatch":{"origin":"devel/p5-Log-Dispatch","version":"2.71"},"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Log-Dispatch-Perl","origin":"devel/p5-Log-Dispatch-Perl","version":"0.05","comment":"Log::Dispatch plug-in using core Perl functions for logging","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Log-Dispatch-Perl","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"baae9852d1725ba2647ab530b6aa6c9a3bb0988a2acce5bc43717e7ae99cfcca","flatsize":47460,"path":"All/p5-Log-Dispatch-Perl-0.05.pkg","repopath":"All/p5-Log-Dispatch-Perl-0.05.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11976,"desc":"The \"Log::Dispatch::Perl\" module offers a logging alternative using\nstandard Perl core functions. It allows you to fall back to the\ncommon Perl alternatives for logging, such as \"warn\" and \"cluck\".\nIt also adds the possibility for a logging action to halt the current\nenvironment, such as with \"die\" and \"croak\".","deps":{"p5-Log-Dispatch":{"origin":"devel/p5-Log-Dispatch","version":"2.71"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Log-Dispatch-ArrayWithLimits","origin":"devel/p5-Log-Dispatch-ArrayWithLimits","version":"0.050","comment":"Log to array, with some limits applied","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Log-Dispatch-ArrayWithLimits","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ebf73f6e4a4d328bc8b6676a6ccff2a6078fa8504f25673a041eac89d33afeb7","flatsize":13317,"path":"All/p5-Log-Dispatch-ArrayWithLimits-0.050.pkg","repopath":"All/p5-Log-Dispatch-ArrayWithLimits-0.050.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7764,"desc":"Log::Dispatch::ArrayWithLimits functions similarly to Log::Dispatch::Array, with\na few differences:\n- only the messages (strings) are stored\n- allow specifying array variable name (e.g. \"My::array\" instead of \\@My:array)\n  This makes it possible to use in Log::Log4perl configuration, which is a text\n  file.\n- can apply some limits\n  Currently only max_elems (the maximum number of elements in the array) is\n  available. Future limits will be added (see \"TODO\").\n\nLogging to an in-process array can be useful when debugging/testing, or when you\nwant to let users of your program connect to your program to request viewing the\nogs being produced.","deps":{"p5-Log-Dispatch":{"origin":"devel/p5-Log-Dispatch","version":"2.71"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Log-Dispatch-Config","origin":"devel/p5-Log-Dispatch-Config","version":"1.04_2","comment":"Log4j equivalent for Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Log-Dispatch-Config","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d92e950b9f4b677765355dd4c9d6e447c59240e75b33ca83e9ec0cbaf8f2ec3a","flatsize":33404,"path":"All/p5-Log-Dispatch-Config-1.04_2.pkg","repopath":"All/p5-Log-Dispatch-Config-1.04_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17232,"desc":"Log::Dispatch::Config is a subclass of Log::Dispatch and provides a\nway to configure Log::Dispatch object with configuration file\n(default, in AppConfig format).  This is almost a log4j equivalent for\nPerl, not with all API compatibility though.","deps":{"p5-AppConfig":{"origin":"devel/p5-AppConfig","version":"1.71"},"p5-IO-Stringy":{"origin":"devel/p5-IO-Stringy","version":"2.113"},"p5-Log-Dispatch":{"origin":"devel/p5-Log-Dispatch","version":"2.71"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5","sysutils"]},{"name":"p5-Log-Dispatch-FileWriteRotate","origin":"devel/p5-Log-Dispatch-FileWriteRotate","version":"0.062","comment":"Log to files that archive/rotate themselves, w/ File::Write::Rotate","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Log-Dispatch-FileWriteRotate","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d362994b9678792606ea2d4edb9d119955c25a7836e7b91201266899402a0f38","flatsize":43853,"path":"All/p5-Log-Dispatch-FileWriteRotate-0.062.pkg","repopath":"All/p5-Log-Dispatch-FileWriteRotate-0.062.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11284,"desc":"Log::Dispatch::FileWriteRotate functions similarly to Log::Dispatch::FileRotate,\nbut uses File::Write::Rotate as backend, thus interoperates more easily with\nother modules which use File::Write::Rotate as backend, e.g.\nTie::Handle::FileWriteRotate or Process::Govern.","deps":{"p5-File-Write-Rotate":{"origin":"devel/p5-File-Write-Rotate","version":"0.321"},"p5-Log-Dispatch":{"origin":"devel/p5-Log-Dispatch","version":"2.71"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Log-Defer","origin":"devel/p5-Log-Defer","version":"0.312","comment":"Deferred logs and timers","maintainer":"bill.brinzer@gmail.com","www":"https://metacpan.org/release/Log-Defer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7c24ac9685ef5f6f97dee0f6a2d038a393b3a420db7f3bfba22bb1e4b362e0ae","flatsize":21980,"path":"All/p5-Log-Defer-0.312.pkg","repopath":"All/p5-Log-Defer-0.312.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12584,"desc":"I believe a lot of log processing is done too early.\n\nThis module lets you defer log processing in two ways:\n\n* Defer recording of log messages until some \"transaction\" has completed\n\n  Typically this transaction is something like an HTTP request or a cron job.\n  Generally log messages are easier to read if they are recorded atomically and\n  are not intermingled with log messages created by other transactions.\n\n* Defer rendering of log messages\n\n  Sometimes you don't know how logs should be rendered until long after the\n  message has been written. If you aren't sure what information you'll want to\n  display, or you expect to display the same logs in multiple formats, it makes\n  sense to store your logs in a highly structured format so they can be\n  reliably parsed and processed later.\n\nThis module doesn't actually write out logs! To use this module for normal\nlogging purposes you also need a logging library.","deps":{"p5-Guard":{"origin":"devel/p5-Guard","version":"1.023_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Long-Jump","origin":"devel/p5-Long-Jump","version":"0.000003","comment":"Mechanism for returning to a specific point from a deeply nested stack","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Long-Jump","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0058e5515e92e78a111b6c719f90c07c2a86dded08a0843118d1d915845dc407","flatsize":32835,"path":"All/p5-Long-Jump-0.000003.pkg","repopath":"All/p5-Long-Jump-0.000003.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12148,"desc":"Long::Jump essentially provides a multi-level return. You can mark a spot with\nsetjump() and then unwind the stack back to that point from any nested stack\nframe by name using longjump(). You can also provide a list of return values.\n\nThis is not quite a match for C's long jump, but it is \"close enough\". It is\nsafer than C's jump in that it only lets you escape frames by going up the\nstack, you cannot jump in other ways.","deps":{"p5-Importer":{"origin":"devel/p5-Importer","version":"0.026"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Log-Colorize-Helper","origin":"sysutils/p5-Log-Colorize-Helper","version":"0.1.1_1","comment":"Makes searching and colorizing logs trivial without piping","maintainer":"vvelox@vvelox.net","www":"https://metacpan.org/release/Log-Colorize-Helper","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5f01f34d52f9b4b6dee93da343065c73c4a60d7db9785c45468979a27de0f0ae","flatsize":23306,"path":"All/p5-Log-Colorize-Helper-0.1.1_1.pkg","repopath":"All/p5-Log-Colorize-Helper-0.1.1_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10736,"desc":"Interfaces with colorize, head, tail, less, grep,\nbunzip2, and gunzip.\n\nThe purpose of this is to make it easy to colorize and\nview log files by drastically reducing the amount of\ntyping involved.\n\nbin/clog - Searches, displays, and colorizes log files.","deps":{"colorize":{"origin":"sysutils/colorize","version":"0.3.4_3"},"p5-Error-Helper":{"origin":"devel/p5-Error-Helper","version":"2.1.0"},"p5-String-ShellQuote":{"origin":"textproc/p5-String-ShellQuote","version":"1.04_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-Log-Any-IfLOG","origin":"devel/p5-Log-Any-IfLOG","version":"0.090","comment":"Load Log::Any only if LOG environment variable is true","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Log-Any-IfLOG","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f23de702d4f0145cb1ee81ee49a2e8ab8baac844e7ed810df52ab717a775d78a","flatsize":44549,"path":"All/p5-Log-Any-IfLOG-0.090.pkg","repopath":"All/p5-Log-Any-IfLOG-0.090.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11860,"desc":"Log::Any::IfLOG will load Log::Any only when LOG environment variable is true.\nOtherwise, the module is not loaded and if user imports $log, a dumb object will\nbe returned instead that will accept any method but return false.\n\nThis is a quick-hack solution to avoid the cost of loading Log::Any under\n\"normal condition\" (when LOG is not set to true).","deps":{"p5-Log-Any":{"origin":"devel/p5-Log-Any","version":"1.717"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Log-Dispatch-Email-EmailSend","origin":"devel/p5-Log-Dispatch-Email-EmailSend","version":"0.03_2","comment":"Subclass of Log-Dispatch-Email that uses Email-Send","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Log-Dispatch-Email-EmailSend","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"64693f632fabd813a719fc4756bd7a41cd5fe89972c3c73f594cfc29267a9f30","flatsize":14508,"path":"All/p5-Log-Dispatch-Email-EmailSend-0.03_2.pkg","repopath":"All/p5-Log-Dispatch-Email-EmailSend-0.03_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8216,"desc":"This is a subclass of Log::Dispatch::Email that implements the\nsend_email method using the Email::Send module.","deps":{"p5-Email-Send":{"origin":"mail/p5-Email-Send","version":"2.202"},"p5-Email-Simple":{"origin":"mail/p5-Email-Simple","version":"2.218"},"p5-Log-Dispatch":{"origin":"devel/p5-Log-Dispatch","version":"2.71"},"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Log-Any-Adapter-Log4perl","origin":"devel/p5-Log-Any-Adapter-Log4perl","version":"0.09","comment":"Log::Any adapter for Log4perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Log-Any-Adapter-Log4perl","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f56499a2af8e060f859a52c6d074f52963be9a194f099effd0e5415123686c21","flatsize":43020,"path":"All/p5-Log-Any-Adapter-Log4perl-0.09.pkg","repopath":"All/p5-Log-Any-Adapter-Log4perl-0.09.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10848,"desc":"This is a port for Log::Any::Adapter::Log4perl, Log::Any's adapter for Log4perl.","deps":{"p5-Log-Any":{"origin":"devel/p5-Log-Any","version":"1.717"},"p5-Log-Log4perl":{"origin":"devel/p5-Log-Log4perl","version":"1.57"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Log-Dispatch-File-Rolling","origin":"devel/p5-Log-Dispatch-File-Rolling","version":"1.09_3","comment":"Object for logging to date/time/pid stamped files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Log-Dispatch-File-Rolling","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"805f305570fc4a907e2bfbd6ef3f77c74d9fa4425de66e9a9e360ea1f0d0c2c5","flatsize":21021,"path":"All/p5-Log-Dispatch-File-Rolling-1.09_3.pkg","repopath":"All/p5-Log-Dispatch-File-Rolling-1.09_3.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":10436,"desc":"This module subclasses Log::Dispatch::File for logging to date/time stamped\nfiles.","deps":{"p5-Log-Dispatch":{"origin":"devel/p5-Log-Dispatch","version":"2.71"},"p5-Log-Log4perl":{"origin":"devel/p5-Log-Log4perl","version":"1.57"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Log-Any-Adapter-Dispatch","origin":"devel/p5-Log-Any-Adapter-Dispatch","version":"0.08","comment":"Perl extension for adapter to use Log::Dispatch with Log::Any","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Log-Any-Adapter-Dispatch","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"763d38259fec856bfab396a6a1270771b3017550f5167b0ad5376ad2469a09d7","flatsize":4025,"path":"All/p5-Log-Any-Adapter-Dispatch-0.08.pkg","repopath":"All/p5-Log-Any-Adapter-Dispatch-0.08.pkg","licenselogic":"single","pkgsize":3464,"desc":"Adapter to use Log::Dispatch with Log::Any.","deps":{"p5-Log-Any":{"origin":"devel/p5-Log-Any","version":"1.717"},"p5-Log-Dispatch":{"origin":"devel/p5-Log-Dispatch","version":"2.71"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Log-Contextual","origin":"devel/p5-Log-Contextual","version":"0.009001","comment":"Perl extension for simple logging interface with a contextual log","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Log-Contextual","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2370dcb199ce34e73b943f1248ba2391f06ebe4f798aa5583263842df200a8b0","flatsize":119420,"path":"All/p5-Log-Contextual-0.009001.pkg","repopath":"All/p5-Log-Contextual-0.009001.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":51788,"desc":"This module is a simple interface to extensible logging.  It is\nbundled with a really basic logger, Log::Contextual::SimpleLogger, but\nin general you should use a real logger instead of that.  For\nsomething more serious but not overly complicated, try\nLog::Dispatchouli (see \"SYNOPSIS\" for example.)\n\nThe reason for this module is to abstract your logging interface so\nthat logging is as painless as possible, while still allowing you to\nswitch from one logger to another.","deps":{"p5-Data-Dumper-Concise":{"origin":"devel/p5-Data-Dumper-Concise","version":"2.023"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Log-Any","origin":"devel/p5-Log-Any","version":"1.717","comment":"Bringing loggers and listeners together","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Log-Any","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a3073c4df16a97bc0834614171550df60de8dd060cb5730a06f2c5b9f12b3903","flatsize":197801,"path":"All/p5-Log-Any-1.717.pkg","repopath":"All/p5-Log-Any-1.717.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":78404,"desc":"Log::Any allows CPAN modules to safely and efficiently log messages,\nwhile letting the application choose (or decline to choose) a logging\nmechanism such as Log::Dispatch or Log::Log4perl.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Log-Agent","origin":"devel/p5-Log-Agent","version":"1.005","comment":"Set of Perl modules that allows you to enhance logging capabilities","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Log-Agent","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4882e1aa879952f0eb512a29be8cd41dae5ed7ff777f322e924e1f5710f20859","flatsize":251283,"path":"All/p5-Log-Agent-1.005.pkg","repopath":"All/p5-Log-Agent-1.005.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":101288,"desc":"The Log::Agent module provides an abstract layer for logging and tracing, which\nis independent from the actual method used to physically perform those\nactivities. It acts as an agent (hence the name) that collects the requests and\ndelegates processing to a sublayer: the logging driver.\n\nThe Log::Agent module is meant to be used in all reusable components, since\nthey cannot know in advance how the application which ends up using them will\nperform its logging activities: either by emitting messages on stdout and\nerrors on stderr, or by directing messages to log files, or by using syslog(3).\n\nThe logging interface is common for all the logging drivers, and is therefore\nthe result of a compromise between many logging schemes: any information given\nat this level must be either handled by all drivers, or may be ignored\ndepending on the application's final choice.\n\nWARNING: THIS INTERFACE IS STILL SOMEWHAT ALPHA AND COULD STILL CHANGE\nDEPENDING ON THE FEEDBACK THE AUTHOR RECEIVES, WITHOUT ANY BACKWARD\nCOMPATIBILITY ASSURANCE.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-LockFile-Simple","origin":"devel/p5-LockFile-Simple","version":"0.208","comment":"Perl module implementing simple file locking","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/LockFile-Simple","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"632a7a3ef7df594c411ad1226e773b81609d578231af154dfeb2f340b439abd7","flatsize":42579,"path":"All/p5-LockFile-Simple-0.208.pkg","repopath":"All/p5-LockFile-Simple-0.208.pkg","licenselogic":"or","licenses":["ART10","GPLv2+"],"pkgsize":18028,"desc":"The LockFile::Simple extension provides simple file locking, of\nthe advisory kind, i.e. it requires cooperation between applications\nwishing to lock the same files.\n\nIt is meant to be used in quick-and-dirty scripts or more elaborated\nprograms that want a simple locking scheme, yet with a reasonable\nlevel of configuration.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Lock-File","origin":"devel/p5-Lock-File","version":"1.03","comment":"File locker with an automatic out-of-scope unlocking mechanism","maintainer":"nork@FreeBSD.org","www":"https://metacpan.org/release/Lock-File","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"81c7a61bd94fc1d4085fbf43481a2240ce9ba55cab5698fafc6da71ce476e47b","flatsize":25194,"path":"All/p5-Lock-File-1.03.pkg","repopath":"All/p5-Lock-File-1.03.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13280,"desc":"The Lock::File module provides flock wrapper functions that watch the\nassociated object and release it automatically if the object has no\nreference.","deps":{"p5-Log-Any":{"origin":"devel/p5-Log-Any","version":"1.717"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Log-Dispatch-Configurator-YAML","origin":"devel/p5-Log-Dispatch-Configurator-YAML","version":"0.03_1","comment":"Configurator implementation with YAML","maintainer":"oleg@mamontov.net","www":"https://metacpan.org/release/Log-Dispatch-Configurator-YAML","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4157d6ba5db6fc8ac40b33fdd2559e0319e7f109fc8c70296c73a55e7588bcff","flatsize":3891,"path":"All/p5-Log-Dispatch-Configurator-YAML-0.03_1.pkg","repopath":"All/p5-Log-Dispatch-Configurator-YAML-0.03_1.pkg","licenselogic":"single","pkgsize":3372,"desc":"Implementation of Log::Dispatch::Configurator using YAML format.","deps":{"p5-Log-Dispatch-Config":{"origin":"devel/p5-Log-Dispatch-Config","version":"1.04_2"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Log-Log4perl","origin":"devel/p5-Log-Log4perl","version":"1.57","comment":"Log4j implementation for Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Log-Log4perl","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cd27ec43a1518b28cbe8f0026b8e7e9f00d3a2e51c574b3ee48895920211b6e5","flatsize":841515,"path":"All/p5-Log-Log4perl-1.57.pkg","repopath":"All/p5-Log-Log4perl-1.57.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":340900,"desc":"Log::Log4perl lets you remote-control and fine-tune the logging\nbehaviour of your system from the outside. It implements the widely\npopular (Java-based) Log4j logging package in pure Perl.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-MCE-Shared","origin":"devel/p5-MCE-Shared","version":"1.893","comment":"MCE extension for sharing data supporting threads and processes","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/MCE-Shared","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6c40976b1a460005092b8464285e0b4f3aa9efd808b1633ac98d5498ed00cd77","flatsize":604976,"path":"All/p5-MCE-Shared-1.893.pkg","repopath":"All/p5-MCE-Shared-1.893.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":178332,"desc":"MCE::Shared provides data sharing capabilities for MCE supporting threads and\nprocesses.\n\nMCE::Hobo, included with the distribution, provides threads-like parallelization\nfor running code asynchronously. Unlike threads, Hobo workers are spawned as\nprocesses having unique PIDs.","deps":{"p5-IO-FDPass":{"origin":"devel/p5-IO-FDPass","version":"1.3"},"p5-MCE":{"origin":"devel/p5-MCE","version":"1.901"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Locale-gettext","origin":"devel/p5-Locale-gettext","version":"1.07","comment":"Message handling functions","maintainer":"demon@FreeBSD.org","www":"https://metacpan.org/release/gettext","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c07e7f79c14090afb1f753971470eb0aba652eedc16deb66ea5a3c5d49d262f4","flatsize":41774,"path":"All/p5-Locale-gettext-1.07.pkg","repopath":"All/p5-Locale-gettext-1.07.pkg","licenselogic":"or","licenses":["ARTPERL10","GPLv2"],"pkgsize":16516,"desc":"This module permits from perl to the gettext() family of functions\nfor retrieving message strings from databases constructed to\ninternationalize software.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Locale-US","origin":"misc/p5-Locale-US","version":"3.04","comment":"Two letter codes for state identification in the United States","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Locale-US","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ab43be4503a160c12f2ae3ba90f7899534a955b7d1a69cc4a6c33210ead011e0","flatsize":43603,"path":"All/p5-Locale-US-3.04.pkg","repopath":"All/p5-Locale-US-3.04.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11380,"desc":"Map from US two-letter codes to statees and vice versa.","deps":{"p5-Data-Section-Simple":{"origin":"devel/p5-Data-Section-Simple","version":"0.07_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["misc","perl5"]},{"name":"p5-Locale-PGetText","origin":"devel/p5-Locale-PGetText","version":"0.16_1","comment":"Pure perl implementation of GNU gettext","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Locale-PGetText","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d18f3c87d58f74bcbdce659ccaa8558bc4b69a87eda510aa37b133497c08e9bb","flatsize":7946,"path":"All/p5-Locale-PGetText-0.16_1.pkg","repopath":"All/p5-Locale-PGetText-0.16_1.pkg","licenselogic":"single","pkgsize":6628,"desc":"pure perl implementation of GNU gettext","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Locale-PO","origin":"devel/p5-Locale-PO","version":"0.27_1","comment":"Perl module for manipulating .po entries from GNU gettext","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Locale-PO","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0db0d783b2f2aa7dde61dd2b9264e894d2851667c856fde94ba441aeb06e177a","flatsize":36093,"path":"All/p5-Locale-PO-0.27_1.pkg","repopath":"All/p5-Locale-PO-0.27_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12900,"desc":"This module provides methods for manipulating objects that represent entries in\na gettext po-file (untranslated and translated strings, with associated\ncomments). It can load and save complete po-files.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Locale-Msgfmt","origin":"devel/p5-Locale-Msgfmt","version":"0.15_2","comment":"Compile .po files to .mo files","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Locale-Msgfmt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"087a72c6fab9c49ef5f01419e45358ea8f14e1e9e237f426bafac6f7c79838ba","flatsize":23367,"path":"All/p5-Locale-Msgfmt-0.15_2.pkg","repopath":"All/p5-Locale-Msgfmt-0.15_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10740,"desc":"This module does the same thing as msgfmt from GNU gettext-tools,\nexcept this is pure Perl.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Locale-Maketext-Simple","origin":"devel/p5-Locale-Maketext-Simple","version":"0.21_1","comment":"Simple interface to Locale::Maketext::Lexicon","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Locale-Maketext-Simple","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"751c99e625c558d12c9fbdb5a6e94dbafa797ad51a75a742b6306c57d1ade103","flatsize":20245,"path":"All/p5-Locale-Maketext-Simple-0.21_1.pkg","repopath":"All/p5-Locale-Maketext-Simple-0.21_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10900,"desc":"This module is a simple wrapper around Locale::Maketext::Lexicon,\ndesigned to alleviate the need of creating Language Classes for module\nauthors.\n\nIf Locale::Maketext::Lexicon is not present, it implements a minimal\nlocalization function, so the program can function normally.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Locale-libintl","origin":"devel/p5-Locale-libintl","version":"1.35","comment":"Internationalization library for Perl","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/libintl-perl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"47bd459257699f28dba57182625abd0d4d43295d532945818652f9b5a719f4ca","flatsize":4240149,"path":"All/p5-Locale-libintl-1.35.pkg","repopath":"All/p5-Locale-libintl-1.35.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":719108,"desc":"The package libintl-perl is an internationalization library for Perl\nthat aims to be compatible with the Uniforum message translations\nsystem as implemented for example in GNU gettext.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libiconv":{"origin":"converters/libiconv","version":"1.17_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"options":{"NLS":"on"}},{"name":"p5-Log-Accounting-SVN","origin":"devel/p5-Log-Accounting-SVN","version":"0.01_12","comment":"Perl module for accounting SVN repository","maintainer":"ychsiao@ychsiao.org","www":"https://metacpan.org/release/GUGOD/Log-Accounting-SVN-0.01","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0db563ade984534289d07ac66332296502ec5f9bff0e60002b483c18af06d8db","flatsize":10691,"path":"All/p5-Log-Accounting-SVN-0.01_12.pkg","repopath":"All/p5-Log-Accounting-SVN-0.01_12.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6364,"desc":"This module make use of Algorithm::Accounting and SVN::Log to do\nsimple accounting of any subversion repository (not necessarily\nlocal, as long as you can do \"svn log\" to). The installed\nsvn-accounting.pl script demonstrate a simple use to this module,\nyou may try:\n\n  svn-accounting.pl http://svn.collab.net/repos/svn/","deps":{"p5-Algorithm-Accounting":{"origin":"devel/p5-Algorithm-Accounting","version":"0.08_7"},"p5-SVN-Log":{"origin":"devel/p5-SVN-Log","version":"0.03_7"},"p5-Test-Simple":{"origin":"devel/p5-Test-Simple","version":"1.302209"},"p5-subversion":{"origin":"devel/p5-subversion","version":"1.14.5"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Log-Accounting-SVK","origin":"devel/p5-Log-Accounting-SVK","version":"0.05_10","comment":"Perl module for accounting SVK repository","maintainer":"ychsiao@ychsiao.org","www":"https://metacpan.org/release/GUGOD/Log-Accounting-SVK-0.05","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dc505f55c692ab7213d11fe9f177602eeeaf73c7bdc5315e262f39da26e77688","flatsize":18757,"path":"All/p5-Log-Accounting-SVK-0.05_10.pkg","repopath":"All/p5-Log-Accounting-SVK-0.05_10.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11452,"desc":"This module make use of Algorithm::Accounting and SVK to do\nsimple accounting of any SVK repository. The installed\nsvn-accounting.pl script demonstrate a simple use to this module,\nyou may try:\n\n  svk-accounting.pl //\n\nThis will display all the contributions of developers under\nrepository '//'. You may also specify depotpath like '//trunk/svk'.","deps":{"p5-Algorithm-Accounting":{"origin":"devel/p5-Algorithm-Accounting","version":"0.08_7"},"p5-Graph-SocialMap":{"origin":"graphics/p5-Graph-SocialMap","version":"0.13"},"p5-Graph-Writer-GraphViz":{"origin":"graphics/p5-Graph-Writer-GraphViz","version":"0.12"},"p5-Spiffy":{"origin":"devel/p5-Spiffy","version":"0.46_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"svk":{"origin":"devel/svk","version":"2.2.3_7"}},"categories":["devel","perl5"]},{"name":"p5-Log-Dispatch","origin":"devel/p5-Log-Dispatch","version":"2.71","comment":"Suite of OO modules for logging messages to multiple outputs","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Log-Dispatch","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c4fc4b763ac77d59aa054cf84f327335054492c88bcbfa430b34a7cc65b946e8","flatsize":132160,"path":"All/p5-Log-Dispatch-2.71.pkg","repopath":"All/p5-Log-Dispatch-2.71.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":62776,"desc":"Log::Dispatch is a suite of OO modules for logging messages to multiple\noutputs, each of which can have a minimum and maximum log level.  It is\ndesigned to be easily subclassed, both for creating a new dispatcher\nobject and particularly for creating new outputs.\n\nIt also allows both global (dispatcher level) and local (logging object)\nmessage formatting callbacks which allows greater flexibility and should\nreduce the need for subclassing.\n\nSubclassing is only needed to send a message to a different output, not\nto change the message format.","deps":{"p5-Devel-GlobalDestruction":{"origin":"devel/p5-Devel-GlobalDestruction","version":"0.14"},"p5-Dist-CheckConflicts":{"origin":"devel/p5-Dist-CheckConflicts","version":"0.11_1"},"p5-Mail-Sendmail":{"origin":"mail/p5-Mail-Sendmail","version":"0.80"},"p5-Module-Runtime":{"origin":"devel/p5-Module-Runtime","version":"0.016"},"p5-Params-ValidationCompiler":{"origin":"devel/p5-Params-ValidationCompiler","version":"0.31"},"p5-Specio":{"origin":"devel/p5-Specio","version":"0.50"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"options":{"APACHELOG":"off","MAILSEND":"off","MAILSENDER":"off","MAILSENDMAIL":"on","MIMELITE":"off"}},{"name":"p5-Log-Agent-Logger","origin":"devel/p5-Log-Agent-Logger","version":"0.201","comment":"Logging interface for Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Log-Agent-Logger","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b4a17bf0c70c6cb0d0d97f45a11a73c7f6f31bbda6070d904fc691367c827419","flatsize":28232,"path":"All/p5-Log-Agent-Logger-0.201.pkg","repopath":"All/p5-Log-Agent-Logger-0.201.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":13204,"desc":"The Log::Agent::Logger class defines a generic interface for application\nlogging. It must not be confused with the interface provided by\nLog::Agent, which is meant to be used by re-usable modules that do not\nwish to commit on a particular logging method, so that they remain true\nbuilding blocks.","deps":{"p5-Log-Agent":{"origin":"devel/p5-Log-Agent","version":"1.005"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Locale-Maketext-Fuzzy","origin":"devel/p5-Locale-Maketext-Fuzzy","version":"0.11_1","comment":"Maketext from already interpolated strings","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Locale-Maketext-Fuzzy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5123342a7a15719f4726e346c7de8625df2db9c997b1c77d512a9f414113f337","flatsize":13974,"path":"All/p5-Locale-Maketext-Fuzzy-0.11_1.pkg","repopath":"All/p5-Locale-Maketext-Fuzzy-0.11_1.pkg","licenselogic":"single","pkgsize":8968,"desc":"This module is a subclass of Locale::Maketext, with additional\nsupport for localizing messages that already contains interpolated\nvariables. This is most useful when the messages are returned by\nexternal modules -- for example, to match dir: command not found\nagainst [_1]: command not found.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Locale-Maketext-Gettext","origin":"devel/p5-Locale-Maketext-Gettext","version":"1.32","comment":"Joins gettext and Maketext frameworks","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Locale-Maketext-Gettext","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0156d5ca1150305518e750cf3944501c03fa445ef56e1b778b2f39755d45ffe5","flatsize":79802,"path":"All/p5-Locale-Maketext-Gettext-1.32.pkg","repopath":"All/p5-Locale-Maketext-Gettext-1.32.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":31232,"desc":"Locale::Maketext::Gettext brings GNU gettext and Maketext together.  It is a\nsubclass of Locale::Maketext(3) that follows the way GNU gettext works.  It\nworks seamlessly, both in the sense of GNU gettext and Maketext.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Log-Dispatch-Array","origin":"devel/p5-Log-Dispatch-Array","version":"1.003","comment":"Log events to an array (reference)","maintainer":"geraud@gcu.info","www":"https://metacpan.org/release/Log-Dispatch-Array","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"97a23a63a6d76e8113f7b803a04670a56ddbbbe03654b392a746a70e75b8e812","flatsize":41296,"path":"All/p5-Log-Dispatch-Array-1.003.pkg","repopath":"All/p5-Log-Dispatch-Array-1.003.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10092,"desc":"This provides a Log::Dispatch log output system that appends logged\nevents to an array reference. This is probably only useful for testing\nthe logging of your code.","deps":{"p5-Log-Dispatch":{"origin":"devel/p5-Log-Dispatch","version":"2.71"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Locale-Currency-Format","origin":"finance/p5-Locale-Currency-Format","version":"1.35","comment":"Perl functions for formatting monetary values","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Locale-Currency-Format","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4fa7165be610d4309d67e1053284bb775205281c0a531d061fcced8b6d390dd3","flatsize":42728,"path":"All/p5-Locale-Currency-Format-1.35.pkg","repopath":"All/p5-Locale-Currency-Format-1.35.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15364,"desc":"Perl functions for converting monetary values to different formats.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["finance","perl5"]},{"name":"p5-Locale-Maketext","origin":"devel/p5-Locale-Maketext","version":"1.33","comment":"Framework for software localization and inheritance-based lexicons","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Locale-Maketext","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"957ea7300d0f71f0530ff810968315fd1594d286ab363df27007dd1ab2088f5b","flatsize":174278,"path":"All/p5-Locale-Maketext-1.33.pkg","repopath":"All/p5-Locale-Maketext-1.33.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":85156,"desc":"Locale::Maketext is a base class providing a framework for software\nlocalization and inheritance-based lexicons, as described in my\narticle in The Perl Journal #13 (which is on the way to your mailbox\nand/or newsstand).\n\nCopyright 1999, Sean M. Burke <sburke@netadventure.net>, all rights\nreserved.  This program is free software; you can redistribute it\nand/or modify it under the same terms as Perl itself.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-List-Util-WeightedRoundRobin","origin":"misc/p5-List-Util-WeightedRoundRobin","version":"0.4_1","comment":"Creates a list based on weighted input","maintainer":"wen@FreeBSD.org","www":"https://metacpan.org/release/List-Util-WeightedRoundRobin","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e2c04fbd7a2178736db4c82818a3fa3c2b7fe6aaae09b5362baa6bb419ed3b01","flatsize":5269,"path":"All/p5-List-Util-WeightedRoundRobin-0.4_1.pkg","repopath":"All/p5-List-Util-WeightedRoundRobin-0.4_1.pkg","licenselogic":"single","pkgsize":3896,"desc":"List::Util::WeightedRoundRobin is a utility for creating a weighted list\nbased on the input and associated weights.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["geography","misc","perl5"]},{"name":"p5-List-UtilsBy-XS","origin":"devel/p5-List-UtilsBy-XS","version":"0.06","comment":"XS implementation of List::UtilsBy","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/List-UtilsBy-XS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aa6d6e4b66e5e987d2abb5ca1465b626a964ce9b419b8d9b8cd075b5999470ce","flatsize":82715,"path":"All/p5-List-UtilsBy-XS-0.06.pkg","repopath":"All/p5-List-UtilsBy-XS-0.06.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":24320,"desc":"List::UtilsBy::XS is XS implementation of List::UtilsBy. Functions are more\nfast than original ones.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-List-Uniq","origin":"devel/p5-List-Uniq","version":"0.20_1","comment":"Extract the unique elements of a list","maintainer":"mopsfelder@gmail.com","www":"https://metacpan.org/release/List-Uniq","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4ace3b17cf74f11eef0e99ffc74786dd6b074ef2a21347ce217b079a975e0763","flatsize":7025,"path":"All/p5-List-Uniq-0.20_1.pkg","repopath":"All/p5-List-Uniq-0.20_1.pkg","licenselogic":"single","pkgsize":5288,"desc":"List::Uniq extracts the unique elements of a list.\nThis is a commonly re-written (or at least re-looked-up)\nidiom in Perl programs.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-List-UtilsBy","origin":"devel/p5-List-UtilsBy","version":"0.12","comment":"Perl extension for higher-order list utility functions","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/List-UtilsBy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"acd611fae906fac2cc87a931c68f60044a49af76e0e4e2782b200b9aa143caea","flatsize":61769,"path":"All/p5-List-UtilsBy-0.12.pkg","repopath":"All/p5-List-UtilsBy-0.12.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":18756,"desc":"This module provides a number of list utility functions, all of which\ntake an initial code block to control their behaviour.  They are\nvariations on similar core perl or List::Util functions of similar\nnames, but which use the block to control their behaviour.  For\nexample, the core Perl function sort takes a list of values and\nreturns them, sorted into order by their string value.  The sort_by\nfunction sorts them according to the string value returned by the\nextra function, when given each value.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-List-Rotation-Cycle","origin":"devel/p5-List-Rotation-Cycle","version":"1.009_1","comment":"Cycle through a list of values","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/List-Rotation-Cycle","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0f8d481e902df6fc3c26e550e2d8ebeb87c7175183fb22788087ded6d8a5af42","flatsize":10594,"path":"All/p5-List-Rotation-Cycle-1.009_1.pkg","repopath":"All/p5-List-Rotation-Cycle-1.009_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6196,"desc":"Use List::Rotation::Cycle to loop through a list of values. Once you get to\nthe end of the list, you go back to the beginning.\n\nList::Rotation::Cycle is implemented as a Singleton Pattern. You always just\nget 1 (the very same) Cycle object even if you use the new method several\ntimes. This is done by using Memoize on the new method. It returns the same\nobject for every use of new that comes with the same List of parameters.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-List-Permutor","origin":"devel/p5-List-Permutor","version":"0.022_1","comment":"Allow you to process all possible permutations of a list","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a6fdc6b6a03911d38f8a0cec00169567b1b595011f89e2df343801fead971ee2","flatsize":4324,"path":"All/p5-List-Permutor-0.022_1.pkg","repopath":"All/p5-List-Permutor-0.022_1.pkg","licenselogic":"single","pkgsize":3684,"desc":"The List::Permutor module is simple module that currently allows you to\nprocess all possible permutations of a list","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-List-SomeUtils-XS","origin":"devel/p5-List-SomeUtils-XS","version":"0.58","comment":"XS implementation for List::SomeUtils","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/List-SomeUtils-XS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"825a3290aafc8763a0f85908afd8a6ea93cf12c24f1c75edeb61b252695dd097","flatsize":92120,"path":"All/p5-List-SomeUtils-XS-0.58.pkg","repopath":"All/p5-List-SomeUtils-XS-0.58.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":28464,"desc":"List::SomeUtils::XS is XS implementation for List::SomeUtils.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-List-PowerSet","origin":"devel/p5-List-PowerSet","version":"0.01_1","comment":"Perl module that allows you to generate the power set of a list","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/List-PowerSet","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ec602a5de6ae15180ad78a414f58231b6cc7ec2287d20aa7563930afb59b4f33","flatsize":12334,"path":"All/p5-List-PowerSet-0.01_1.pkg","repopath":"All/p5-List-PowerSet-0.01_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7200,"desc":"The List::PowerSet module is simple module that currently allows you to\ngenerate the power set of a list","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Marpa-XS","origin":"lang/p5-Marpa-XS","version":"1.008000_3","comment":"XS version of Marpa","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/JKEGL/Marpa-XS-1.008000","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"06b5c4790fba215c7a44cec7a62c35846ed0ff3e46faa4ef769f440521bc5f3f","flatsize":677604,"path":"All/p5-Marpa-XS-1.008000_3.pkg","repopath":"All/p5-Marpa-XS-1.008000_3.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":224176,"desc":"Marpa::XS is the XS version of Marpa.\n\nMarpa parses any language whose grammar can be written in BNF. That includes\nrecursive grammars, ambiguous grammars, infinitely ambiguous grammars and\ngrammars with useless or empty productions.","deps":{"p5-ExtUtils-PkgConfig":{"origin":"devel/p5-ExtUtils-PkgConfig","version":"1.16"},"p5-Glib":{"origin":"devel/p5-Glib","version":"1.3294"},"p5-PPI":{"origin":"textproc/p5-PPI","version":"1.278"},"p5-Task-Weaken":{"origin":"devel/p5-Task-Weaken","version":"1.06"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["lang","perl5","textproc"]},{"name":"p5-List-Pairwise","origin":"devel/p5-List-Pairwise","version":"1.03","comment":"Map/grep arrays and hashes pairwise","maintainer":"ports@FreeBSD.org","www":"https://metacpan.org/pod/List::Pairwise","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"10c0b5248ca26c0b32f0ff786011d1a0dcf8bdab79bb195138324ca2322efeeb","flatsize":25008,"path":"All/p5-List-Pairwise-1.03.pkg","repopath":"All/p5-List-Pairwise-1.03.pkg","licenselogic":"single","licenses":["ART10"],"pkgsize":11492,"desc":"List::Pairwise provides functions to map and grep lists two elements at\na time, setting $a and $b to each pair instead of setting $_ to each\nelement.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"messages":[{"message":"===>   NOTICE:\n\nThe p5-List-Pairwise port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"p5-List-Objects-Types","origin":"devel/p5-List-Objects-Types","version":"2.001001","comment":"Type::Tiny-based types for List::Objects::WithUtils","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/List-Objects-Types","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cc3be8cc8d62812455ca237ba6f541a0ce8fccf6adf5e93c308037ac30b0b938","flatsize":49828,"path":"All/p5-List-Objects-Types-2.001001.pkg","repopath":"All/p5-List-Objects-Types-2.001001.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12248,"desc":"A set of Type::Tiny-based types & coercions matching the list objects found in\nList::Objects::WithUtils.","deps":{"p5-List-Objects-WithUtils":{"origin":"devel/p5-List-Objects-WithUtils","version":"2.028003_2"},"p5-Type-Tiny":{"origin":"devel/p5-Type-Tiny","version":"2.006000"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Locale-XGettext","origin":"devel/p5-Locale-XGettext","version":"0.8","comment":"Create PO files from text files","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Locale-XGettext","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"abafb281bd1fb905f14a136903c540a4876f991594b981a1317b03fc7beb2a74","flatsize":149333,"path":"All/p5-Locale-XGettext-0.8.pkg","repopath":"All/p5-Locale-XGettext-0.8.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":51764,"desc":"When using GNU gettext you often find yourself extracting translatable strings\nfrom more or less exotic file formats that cannot be handled by xgettext from\nthe GNU gettext suite directly. This package simplifies the task of writing a\nstring extractor in Perl, Python, Java, Ruby or other languages by providing a\ncommon base needed for such scripts.\n\nLocale::XGettext is the base class for various string extractors. These string\nextractors can be used as standalone programs on the command-line or as a module\nas a part of other software.","deps":{"p5-Locale-PO":{"origin":"devel/p5-Locale-PO","version":"0.27_1"},"p5-Locale-libintl":{"origin":"devel/p5-Locale-libintl","version":"1.35"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-List-Group","origin":"devel/p5-List-Group","version":"1.3_1","comment":"Perl module that allows you to group a list by columns or rows","maintainer":"tillman@seekingfire.com","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5aa67d6072bcb28581940eaefc11fbe9c0514f65fb36d57f81d10e2d40b9401f","flatsize":4441,"path":"All/p5-List-Group-1.3_1.pkg","repopath":"All/p5-List-Group-1.3_1.pkg","licenselogic":"single","pkgsize":3780,"desc":"The List::Group module is simple module that currently allows you to group a\nlist by columns or rows.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-List-Flatten","origin":"devel/p5-List-Flatten","version":"0.01","comment":"Interpolate array references in a list","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/pod/List::Flatten","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d890ee00a5b22f8dd40749d2013a18b8b68b0abf7d1b27380a08e514bdcbb8b7","flatsize":3982,"path":"All/p5-List-Flatten-0.01.pkg","repopath":"All/p5-List-Flatten-0.01.pkg","licenselogic":"single","pkgsize":3732,"desc":"Flattens nested array elements into a single list.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Locale-SubCountry","origin":"misc/p5-Locale-SubCountry","version":"2.07","comment":"Convert state, province, county etc. names to/from code","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Locale-SubCountry","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0e89b3cdfc1f553415a61d5883b3043fb3a7c47b4b9a2182e34be5f7c4f04a78","flatsize":567984,"path":"All/p5-Locale-SubCountry-2.07.pkg","repopath":"All/p5-Locale-SubCountry-2.07.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":63252,"desc":"This module allows you to convert the full name for a countries\nadministrative region to the code commonly used for postal addressing.\nThe reverse lookup can also be done. Sub country codes are defined\nin \"ISO 3166-2:1998, Codes for the representation of names of\ncountries and their subdivisions\".\n\nSub countries are termed as states in the US and Australia, provinces\nin Canada and counties in the UK and Ireland.\n\nAdditionally, names and codes for all sub countries in a country\ncan be returned as either a hash or an array.","deps":{"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["misc","perl5"]},{"name":"p5-List-Cycle","origin":"devel/p5-List-Cycle","version":"1.04","comment":"Objects for cycling through a list of values","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/List-Cycle","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2faefaa2b6f76eac0bba8357cf302e00ef0a26b8b76c14c487f21a1f630c62f9","flatsize":16218,"path":"All/p5-List-Cycle-1.04.pkg","repopath":"All/p5-List-Cycle-1.04.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":8344,"desc":"List::Cycle - objects for cycling through a list of values.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Locale-Maketext-Lexicon","origin":"devel/p5-Locale-Maketext-Lexicon","version":"1.00_1","comment":"Use other catalog formats in Locale::Maketext","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Locale-Maketext-Lexicon","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a4de634be6f1d6b73383a5a95e564f15bda37873fa1992c6599b6fe3c3357f23","flatsize":195166,"path":"All/p5-Locale-Maketext-Lexicon-1.00_1.pkg","repopath":"All/p5-Locale-Maketext-Lexicon-1.00_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":83860,"desc":"This module provides lexicon-handling modules to read from other localization\nformats, such as Gettext, Msgcat, and so on.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-List-Gen","origin":"devel/p5-List-Gen","version":"0.976","comment":"Functions for generating lists","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/List-Gen","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8763e7463ffea9bbc7fdb79df171f27953e957cf945a117c8da200b87197dcd4","flatsize":348851,"path":"All/p5-List-Gen-0.976.pkg","repopath":"All/p5-List-Gen-0.976.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":126556,"desc":"List::Gen provides higher order functions, list comprehensions, generators,\niterators, and other utility functions for working with lists. walk lists with\nany step size you want, create lazy ranges and arrays with a map like syntax\nthat generate values on demand. there are several other hopefully useful\nfunctions, and all functions from List::Util are available.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-List-BinarySearch","origin":"devel/p5-List-BinarySearch","version":"0.25","comment":"Binary Search within a sorted array","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/List-BinarySearch","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"480cd094ea2219f26d98e6de014ec4770f4ea30da37997777c7cc50363f4dda2","flatsize":42247,"path":"All/p5-List-BinarySearch-0.25.pkg","repopath":"All/p5-List-BinarySearch-0.25.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":21812,"desc":"List::BinarySearch performs a binary search on an array.\n\nThe binary search algorithm implemented in this module is known as a Deferred\nDetection variant on the traditional Binary Search. Deferred Detection provides\nstable searches.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Lingua-ZH-Wrap","origin":"chinese/p5-Lingua-ZH-Wrap","version":"0.03_1","comment":"Simple Chinese text Wrapper","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Lingua-ZH-Wrap","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"60edc8170657b51bf63259aebd58126d6332e5d3acce5d9bc97721dbc1e49976","flatsize":5643,"path":"All/p5-Lingua-ZH-Wrap-0.03_1.pkg","repopath":"All/p5-Lingua-ZH-Wrap-0.03_1.pkg","licenselogic":"single","pkgsize":4568,"desc":"This module is for wrapping simple Traditional Chinese text.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["chinese","perl5"]},{"name":"p5-List-AllUtils","origin":"devel/p5-List-AllUtils","version":"0.19","comment":"Combines List::Util and List::MoreUtils in one bite-sized package","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/List-AllUtils","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3ca2cba019218b06506a9e5f0b6572a0e0da646ca76af40797af801c082ed44a","flatsize":77119,"path":"All/p5-List-AllUtils-0.19.pkg","repopath":"All/p5-List-AllUtils-0.19.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":34560,"desc":"Are you sick of trying to remember whether a particular helper is defined in\nList::Util or List::MoreUtils? I sure am. Now you don't have to remember. This\nmodule will export all of the functions that either of those two modules\ndefines.","deps":{"p5-List-SomeUtils":{"origin":"devel/p5-List-SomeUtils","version":"0.59"},"p5-List-UtilsBy":{"origin":"devel/p5-List-UtilsBy","version":"0.12"},"p5-Scalar-List-Utils":{"origin":"lang/p5-Scalar-List-Utils","version":"1.68,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Locale-Geocode","origin":"misc/p5-Locale-Geocode","version":"1.20_1","comment":"Find codes and information on geographical location","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Locale-Geocode","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9e1dd3d429d4f5ca88ce26e149535e6e928908dbdaa98844624ff5f6ce9df548","flatsize":497353,"path":"All/p5-Locale-Geocode-1.20_1.pkg","repopath":"All/p5-Locale-Geocode-1.20_1.pkg","licenselogic":"single","pkgsize":51976,"desc":"Locale::Geocode is a module that provides an interface with which to find\ncodes and information on geographical locations and their administrative\nsubdivisions as defined primarily by ISO 3166-1 and ISO 3166-2. It is the\nmost complete ISO 3166 module available on CPAN.\n\nAlso included are, where applicable, FIPS codes.","deps":{"p5-XML-SAX-Expat":{"origin":"textproc/p5-XML-SAX-Expat","version":"0.51_1"},"p5-XML-Simple":{"origin":"textproc/p5-XML-Simple","version":"2.25"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["misc","perl5"]},{"name":"p5-Locale-Codes","origin":"misc/p5-Locale-Codes","version":"3.64","comment":"Perl5 module providing access to ISO3166 and ISO639 Country Codes","maintainer":"demon@FreeBSD.org","www":"https://metacpan.org/release/Locale-Codes","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"73550c41880844ec8e9c1a4e65fc50cd462f5e589382ed7cbccde93d1c4a6552","flatsize":2366197,"path":"All/p5-Locale-Codes-3.64.pkg","repopath":"All/p5-Locale-Codes-3.64.pkg","licenselogic":"single","licenses":["ART10"],"pkgsize":246928,"desc":"The Locale::Country module provides access to the ISO two-letter codes\nfor identifying countries, as defined in ISO 3166.  You can either access\nthe codes via the section on conversion routines (described below), or\nwith the two functions which return lists of all country codes or all\ncountry names.\n\nThe Locale::Language module provides access to the ISO two-letter codes\nfor identifying languages, as defined in ISO 639.  You can either access\nthe codes via the the section on conversion routines (described below),\nor with the two functions which return lists of all language codes\nor all language names.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["misc","perl5"]},{"name":"p5-Lingua-ZH-TaBE","origin":"chinese/p5-Lingua-ZH-TaBE","version":"0.07_5","comment":"Chinese processing via libtabe","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Lingua-ZH-TaBE","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"22c9357a2a8edd3707e66e1e427edf83f6752cfa19ea9f233ae9dbd6ce9674e6","flatsize":68971,"path":"All/p5-Lingua-ZH-TaBE-0.07_5.pkg","repopath":"All/p5-Lingua-ZH-TaBE-0.07_5.pkg","licenselogic":"single","pkgsize":18212,"desc":"This module is a Perl interface to the TaBE (Taiwan and Big5 Encoding)\nlibrary, an unified interface and library dealing with Chinese words,\nphrases, sentences, and phonetic symbols; it is intended to be used as\nthe foundation of Chinese text processing.","deps":{"db5":{"origin":"databases/db5","version":"5.3.28_9"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"zh-libtabe":{"origin":"chinese/libtabe","version":"0.2.6_8"}},"categories":["chinese","perl5"]},{"name":"p5-Lingua-ZH-Summarize","origin":"chinese/p5-Lingua-ZH-Summarize","version":"0.01_2","comment":"Chinese Text Summarization","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Lingua-ZH-Summarize","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0180e569b6837343c48d060c8e98d9073fda70404c9c0ea736f667def32afcf2","flatsize":6619,"path":"All/p5-Lingua-ZH-Summarize-0.01_2.pkg","repopath":"All/p5-Lingua-ZH-Summarize-0.01_2.pkg","licenselogic":"single","pkgsize":4912,"desc":"This module generate summarization from Chinese article.","deps":{"p5-Lingua-ZH-Toke":{"origin":"chinese/p5-Lingua-ZH-Toke","version":"0.02_2"},"p5-Lingua-ZH-Wrap":{"origin":"chinese/p5-Lingua-ZH-Wrap","version":"0.03_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["chinese","perl5"]},{"name":"p5-Lingua-ZH-Segment","origin":"chinese/p5-Lingua-ZH-Segment","version":"0.02_1","comment":"Chinese Text Segmentation","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Lingua-ZH-Segment","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"396fa2109089be95ff2d69456050c32823bab5724e07c956dca6ed11725207af","flatsize":3289,"path":"All/p5-Lingua-ZH-Segment-0.02_1.pkg","repopath":"All/p5-Lingua-ZH-Segment-0.02_1.pkg","licenselogic":"single","pkgsize":3300,"desc":"This module currently only break chinese text into single character\n(Chinese word), it will not break up any alphabet.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["chinese","perl5"]},{"name":"p5-List-Regexp","origin":"devel/p5-List-Regexp","version":"1.05","comment":"Convert list of strings to a regular expression","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/List-Regexp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a97c7791f99f2f290da1b8c2f69ef5e553df77b253a9fb79885b1635d81c1727","flatsize":52423,"path":"All/p5-List-Regexp-1.05.pkg","repopath":"All/p5-List-Regexp-1.05.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":19704,"desc":"Returns a regular expression that will match any string from the input\nlist @strings.  First argument can be a reference to a hash, which\ncontrols how the regular expression is built.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Lingua-ZH-Numbers","origin":"chinese/p5-Lingua-ZH-Numbers","version":"0.04_1","comment":"Converts numeric values into their Chinese string equivalents","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Lingua-ZH-Numbers","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ee79388225d002fa3696fa11a15860d8b2ef005aaed077bc99e45a462a75934a","flatsize":15271,"path":"All/p5-Lingua-ZH-Numbers-0.04_1.pkg","repopath":"All/p5-Lingua-ZH-Numbers-0.04_1.pkg","licenselogic":"single","pkgsize":8052,"desc":"This module tries to convert a number into Chinese cardinal number. It\nsupports decimals number, and five representation systems (charsets):\ntraditional, simplified, big5, gb and pinyin. The first two are returned\nas unicode strings; hence they are only available for Perl 5.6 and later\nversions.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["chinese","perl5"]},{"name":"p5-Lingua-ZH-Keywords","origin":"chinese/p5-Lingua-ZH-Keywords","version":"0.04_2","comment":"Chinese Keywords Extraction via Lingua::ZH::TaBE","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Lingua-ZH-Keywords","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e42ade49acc24016fed6d58931da6747344bc3442536071bf306fb75036dcb2c","flatsize":5068,"path":"All/p5-Lingua-ZH-Keywords-0.04_2.pkg","repopath":"All/p5-Lingua-ZH-Keywords-0.04_2.pkg","licenselogic":"single","pkgsize":4360,"desc":"This module extracts keywords from Chinese text,\nwhich requires Lingua::ZH::TaBE.","deps":{"p5-Lingua-ZH-TaBE":{"origin":"chinese/p5-Lingua-ZH-TaBE","version":"0.07_5"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["chinese","perl5"]},{"name":"p5-Lingua-ZH-HanDetect","origin":"chinese/p5-Lingua-ZH-HanDetect","version":"0.04_1","comment":"Guess Chinese text's variant and encoding","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Lingua-ZH-HanDetect","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a8d518e51cdff13c675c169f8b9d3ecb43d69a99ceafdad8064ebad894f1436e","flatsize":12854,"path":"All/p5-Lingua-ZH-HanDetect-0.04_1.pkg","repopath":"All/p5-Lingua-ZH-HanDetect-0.04_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7448,"desc":"Lingua::ZH::HanDetect uses statistical measures to test a text string to see if\nit's in Traditional or Simplified Chinese, as well as which encoding it is in.\n\nIf the string does not contain Chinese characters, both the encoding and variant\nvalues will be set to the empty string.\n\nThis module is needed because the various encodings for Chinese text tend to\noccupy the similar byte ranges, rendering Encode::Guess ineffective.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["chinese","perl5"]},{"name":"p5-List-Objects-WithUtils","origin":"devel/p5-List-Objects-WithUtils","version":"2.028003_2","comment":"List objects, kitchen sink included","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/List-Objects-WithUtils","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"05fd7a918030c11b395f01086a0adaae0091b56d89a56290ff3b0e4d2003731a","flatsize":189649,"path":"All/p5-List-Objects-WithUtils-2.028003_2.pkg","repopath":"All/p5-List-Objects-WithUtils-2.028003_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":79660,"desc":"A set of roles and classes defining an object-oriented interface to Perl hashes\nand arrays with useful utility methods, junctions, type-checking ability, and\noptional autoboxing. Originally derived from Data::Perl.","deps":{"p5-Class-Method-Modifiers":{"origin":"devel/p5-Class-Method-Modifiers","version":"2.15"},"p5-List-UtilsBy":{"origin":"devel/p5-List-UtilsBy","version":"0.12"},"p5-List-UtilsBy-XS":{"origin":"devel/p5-List-UtilsBy-XS","version":"0.06"},"p5-Module-Runtime":{"origin":"devel/p5-Module-Runtime","version":"0.016"},"p5-Role-Tiny":{"origin":"devel/p5-Role-Tiny","version":"2.002004"},"p5-Type-Tiny":{"origin":"devel/p5-Type-Tiny","version":"2.006000"},"p5-autobox":{"origin":"devel/p5-autobox","version":"2.84"},"p5-strictures":{"origin":"devel/p5-strictures","version":"2.000006,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-List-MoreUtils-XS","origin":"lang/p5-List-MoreUtils-XS","version":"0.430","comment":"Provide compiled List::MoreUtils functions","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/List-MoreUtils-XS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"27c30eac3867d15455c20743c92a15435553fd5d147414b0e0ab030012f481f7","flatsize":130023,"path":"All/p5-List-MoreUtils-XS-0.430.pkg","repopath":"All/p5-List-MoreUtils-XS-0.430.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":38988,"desc":"List::MoreUtils::XS provides compiled List::MoreUtils functions.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["lang","perl5"]},{"name":"p5-List-MoreUtils","origin":"lang/p5-List-MoreUtils","version":"0.430","comment":"Provide the stuff missing in List::Util","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/List-MoreUtils","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"955c2ca794a7e60f53cd1d56db03b2f998132f2776c73c33467e86c90e8ba888","flatsize":94074,"path":"All/p5-List-MoreUtils-0.430.pkg","repopath":"All/p5-List-MoreUtils-0.430.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":39844,"desc":"List::MoreUtils provides some trivial but commonly needed functionality\non lists which is not going to go into List::Util.","deps":{"p5-Exporter-Tiny":{"origin":"devel/p5-Exporter-Tiny","version":"1.006002"},"p5-List-MoreUtils-XS":{"origin":"lang/p5-List-MoreUtils-XS","version":"0.430"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["lang","perl5"]},{"name":"p5-Lingua-Translit","origin":"devel/p5-Lingua-Translit","version":"0.28","comment":"Transliterates text between writing systems","maintainer":"anes@anes.su","www":"https://metacpan.org/release/Lingua-Translit","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"136a6a13283a7b78282790ef4af3635436761c305996918395d554789d5d32c0","flatsize":174660,"path":"All/p5-Lingua-Translit-0.28.pkg","repopath":"All/p5-Lingua-Translit-0.28.pkg","licenselogic":"single","licenses":["ARTPERL10"],"pkgsize":23032,"desc":"Lingua::Translit can be used to convert text from one writing system to\nanother, based on national or international transliteration tables. Where\npossible a reverse transliteration is supported.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Lingua-StopWords","origin":"textproc/p5-Lingua-StopWords","version":"0.12","comment":"Stop words for several languages","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Lingua-StopWords","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"821817eed5120161043508201a434779befd474d38dab66f7b348f7d159e6222","flatsize":74630,"path":"All/p5-Lingua-StopWords-0.12.pkg","repopath":"All/p5-Lingua-StopWords-0.12.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":20496,"desc":"This module provides lists of stopwords for several languages.\nCurrently supported languages are Danish, Dutch, English, Finnish,\nFrench, German, Italian, Norwegian, Portugese, Spanish, Swedish,\nand Russian.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Lingua-Stem-Snowball-Se","origin":"textproc/p5-Lingua-Stem-Snowball-Se","version":"1.2_1","comment":"Stemmer for Swedish","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Snowball-Swedish","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"76e86bea82b08153d29348b5500d91ad17cb9a78d7c7be0e179ed6520ae52d57","flatsize":52158,"path":"All/p5-Lingua-Stem-Snowball-Se-1.2_1.pkg","repopath":"All/p5-Lingua-Stem-Snowball-Se-1.2_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13184,"desc":"Lingua::Stem::Snowball::Se is a perl port of the swedish stemmer at\nhttps://sourceforge.net/projects/snowball/.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Lingua-Stem-Snowball-No","origin":"textproc/p5-Lingua-Stem-Snowball-No","version":"1.2_2","comment":"Stemmer for Norwegian","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Snowball-Norwegian","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"49ff42c55079e4d3ba20d41ae9756ce8ebd82f978fa7350df30ce41f4d7f6101","flatsize":52612,"path":"All/p5-Lingua-Stem-Snowball-No-1.2_2.pkg","repopath":"All/p5-Lingua-Stem-Snowball-No-1.2_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13268,"desc":"Lingua::Stem::Snowball::No is a perl port of the norwegian stemmer at\nhttps://sourceforge.net/projects/snowball/.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Lingua-Stem-Snowball-Da","origin":"textproc/p5-Lingua-Stem-Snowball-Da","version":"1.01_1","comment":"Porters stemming algorithm for Denmark","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Lingua-Stem-Snowball-Da","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2b5e02beb43a3445cca73fa1084c80d1a0d5e5b9b6301ae7dd556500254b04b8","flatsize":27516,"path":"All/p5-Lingua-Stem-Snowball-Da-1.01_1.pkg","repopath":"All/p5-Lingua-Stem-Snowball-Da-1.01_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":11228,"desc":"The stem function takes a scalar as a parameter and stems the word according to\nMartin Porters Danish stemming algorithm.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-List-Compare","origin":"misc/p5-List-Compare","version":"0.53","comment":"Perl extension for comparing lists","maintainer":"marck@FreeBSD.org","www":"https://metacpan.org/release/List-Compare","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"434647a35be8136f3a78db6d57723e3258d2df38582db1d3abd1b51268c64d4a","flatsize":231170,"path":"All/p5-List-Compare-0.53.pkg","repopath":"All/p5-List-Compare-0.53.pkg","licenselogic":"single","licenses":["ART10"],"pkgsize":65208,"desc":"List::Compare is a Perl module which allows you to compare lists.\n\nMore than two lists can be compared, in either full or accelerated way,\nvia both array/list and hash references, and, finally, via both\nobject-oriented and functional call style.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["misc","perl5"],"options":{"DOCS":"on"}},{"name":"p5-Linux-Cpuinfo","origin":"sysutils/p5-Linux-Cpuinfo","version":"1.12","comment":"Object Oriented Interface to /proc/cpuinfo","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/dist/Linux-Cpuinfo","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cd93c6f4d9791efe38ac838771d312e88254c181faf48d32fa3f4c58aa5d2e5e","flatsize":21994,"path":"All/p5-Linux-Cpuinfo-1.12.pkg","repopath":"All/p5-Linux-Cpuinfo-1.12.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11160,"desc":"An Object Oriented Interface to /proc/cpuinfo","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-Lingua-Stem-It","origin":"textproc/p5-Lingua-Stem-It","version":"0.02_1","comment":"Porter stemming algorithm for Italian","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Lingua-Stem-It","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f4cd3a03caf10ff9cbcaf6c26b9fe0b842f64438964b635362e5a6b8360170ef","flatsize":19975,"path":"All/p5-Lingua-Stem-It-0.02_1.pkg","repopath":"All/p5-Lingua-Stem-It-0.02_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8896,"desc":"Lingua::Stem::It applies the Porter Stemming Algorithm to its parameters,\nreturning the stemmed words.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Lingua-ZH-Toke","origin":"chinese/p5-Lingua-ZH-Toke","version":"0.02_2","comment":"Chinese Tokenizer on steroids","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Lingua-ZH-Toke","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e1f814a12fbca429f70fd2de4c4e3909b850c57843815ce07a98e803f755ffcf","flatsize":8732,"path":"All/p5-Lingua-ZH-Toke-0.02_2.pkg","repopath":"All/p5-Lingua-ZH-Toke-0.02_2.pkg","licenselogic":"single","pkgsize":6260,"desc":"This modules requires Lingua::ZH::TaBE, a Chinese Tokenizer on\nsteroids; it's a thin wrapper around Lingua::ZH::TaBE, as well as its\ninterface with overload and utf8 semantics.","deps":{"p5-Lingua-ZH-TaBE":{"origin":"chinese/p5-Lingua-ZH-TaBE","version":"0.07_5"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["chinese","perl5"]},{"name":"p5-List-SomeUtils","origin":"devel/p5-List-SomeUtils","version":"0.59","comment":"Provide the stuff missing in List::Util","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/List-SomeUtils","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5b4fc58db7de5a04ec0992be15ea2c436c0993b9e9692cc70216fb542be87534","flatsize":88492,"path":"All/p5-List-SomeUtils-0.59.pkg","repopath":"All/p5-List-SomeUtils-0.59.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":30532,"desc":"List::SomeUtils provides some trivial but commonly needed functionality on lists\nwhich is not going to go into List::Util.\n\nAll of the below functions are implementable in only a couple of lines of Perl\ncode. Using the functions from this module however should give slightly better\nperformance as everything is implemented in C. The pure-Perl implementation of\nthese functions only serves as a fallback in case the C portions of this module\ncouldn't be compiled on this machine.","deps":{"p5-List-SomeUtils-XS":{"origin":"devel/p5-List-SomeUtils-XS","version":"0.58"},"p5-Module-Implementation":{"origin":"devel/p5-Module-Implementation","version":"0.09_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Lingua-RU-Charset","origin":"russian/p5-Lingua-RU-Charset","version":"0.02_1","comment":"Perl extension for detecting and converting Russian character sets","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Lingua-RU-Charset","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eb47589fe8a13baf9569e271a26e3f8f99cd4f7f4be0efdfa9fecaef94a7c88e","flatsize":19143,"path":"All/p5-Lingua-RU-Charset-0.02_1.pkg","repopath":"All/p5-Lingua-RU-Charset-0.02_1.pkg","licenselogic":"single","pkgsize":5160,"desc":"From the README file for Lingua::RU::Charset:\nLingua::RU::Charset - Perl extension for detecting and converting\nvarious russian character sets: KOI8-r, Windows-1251, CP866,\nISO-8859-5, X-Mac-Cyrillic, russian text in english letters,\nrussian part of Unicode and UTF-8. This module can be especially\nuseful for computers with broken cyrillic locales (like foreign\nweb hosts).\n\nThis module does not use locale or unicode and is written in pure Perl,\nso it will probably work at any computer.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","russian"]},{"name":"p5-Log-Dispatch-FileRotate","origin":"devel/p5-Log-Dispatch-FileRotate","version":"1.38","comment":"Log::Dispatch plug-in for files that archive/rotate themselves","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Log-Dispatch-FileRotate","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9d635c687979082331d24dff75541aacad9f6916303d96cfc3a9baaaff63ef61","flatsize":84181,"path":"All/p5-Log-Dispatch-FileRotate-1.38.pkg","repopath":"All/p5-Log-Dispatch-FileRotate-1.38.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":27340,"desc":"This module provides a simple object for logging to files under the\nLog::Dispatch::* system, and automatically rotating them according to\ndifferent constraints. This is basically a Log::Dispatch::File wrapper\nwith additions.","deps":{"p5-Date-Manip":{"origin":"devel/p5-Date-Manip","version":"6.97"},"p5-Log-Dispatch":{"origin":"devel/p5-Log-Dispatch","version":"2.71"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Lingua-Preferred","origin":"textproc/p5-Lingua-Preferred","version":"0.2.4_1","comment":"Perl extension to choose a language","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Lingua-Preferred","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dd7edd67bb89768750c3c7ecc4b4e28436efb757ce64d8df971f6ddc7f202f4b","flatsize":10131,"path":"All/p5-Lingua-Preferred-0.2.4_1.pkg","repopath":"All/p5-Lingua-Preferred-0.2.4_1.pkg","licenselogic":"single","pkgsize":6532,"desc":"This module provides a way for the user to specify possible languages\nin order of preference, and then to pick the best language of those\navailable.  Different 'dialects' given by the 'territory' part of the\nlanguage specifier (such as en, en_GB, and en_US) are also supported.\n\nSeamus Venasse <svenasse@polaris.ca>","deps":{"p5-Log-TraceMessages":{"origin":"devel/p5-Log-TraceMessages","version":"1.4_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Lingua-ZH-Romanize-Pinyin","origin":"chinese/p5-Lingua-ZH-Romanize-Pinyin","version":"0.23","comment":"Romanization of Standard Chinese language","maintainer":"bokutin@bokut.in","www":"https://metacpan.org/release/Lingua-ZH-Romanize-Pinyin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9c89da76c3be35003607b2bb2d3e17e22bb080c4c79d8418c95c38bd69ba22c7","flatsize":330593,"path":"All/p5-Lingua-ZH-Romanize-Pinyin-0.23.pkg","repopath":"All/p5-Lingua-ZH-Romanize-Pinyin-0.23.pkg","licenselogic":"single","licenses":["Lingua-ZH-Romanize-Pinyin"],"pkgsize":113664,"desc":"Romanization of Standard Chinese language.\nPinyin is a phonemic notation for Chinese characters.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["chinese","perl5"]},{"name":"p5-Lingua-KO-Romanize-Hangul","origin":"korean/p5-Lingua-KO-Romanize-Hangul","version":"0.20","comment":"Romanization of Korean language","maintainer":"bokutin@bokut.in","www":"https://metacpan.org/release/Lingua-KO-Romanize-Hangul","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7421b2b588f68fa1d17e91c69c4ec1893be3a768d39b6605ab38e6ecd6070c20","flatsize":15678,"path":"All/p5-Lingua-KO-Romanize-Hangul-0.20.pkg","repopath":"All/p5-Lingua-KO-Romanize-Hangul-0.20.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7568,"desc":"Romanization of Korean language.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["korean","perl5"]},{"name":"p5-Lingua-PT-Stemmer","origin":"textproc/p5-Lingua-PT-Stemmer","version":"0.02","comment":"Stemmers for Portuguese and Galician","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Lingua-PT-Stemmer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9997da498eefa1faa76ba53e5f3935f438c4bb0c2bded9abf014c8fd52412c72","flatsize":61624,"path":"All/p5-Lingua-PT-Stemmer-0.02.pkg","repopath":"All/p5-Lingua-PT-Stemmer-0.02.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13944,"desc":"Lingua::PT::Stemmer - Stemmers for Portuguese and Galician. While these stemmers\ncan be used stand alone, they are typically used as back ends to the general\nstemmer front end provided by textproc/p5-Lingua-Stem.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Lingua-JA-Fold","origin":"devel/p5-Lingua-JA-Fold","version":"0.08_2","comment":"Perl module for folding Japanese text","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Lingua-JA-Fold","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c95f0c7c982729a414fd943628c132d119d763cdcad43b59f224190d5bee2fed","flatsize":13672,"path":"All/p5-Lingua-JA-Fold-0.08_2.pkg","repopath":"All/p5-Lingua-JA-Fold-0.08_2.pkg","licenselogic":"single","pkgsize":6716,"desc":"This module is used for Japanese text wrapping and so on.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Lingua-KO-Hangul-Util","origin":"korean/p5-Lingua-KO-Hangul-Util","version":"0.28","comment":"Utility functions for Hangul in Unicode","maintainer":"bokutin@bokut.in","www":"https://metacpan.org/release/Lingua-KO-Hangul-Util","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"35909490534bd91b46509f081755e050da8714ce7e09bd037341518e43b9ff56","flatsize":31991,"path":"All/p5-Lingua-KO-Hangul-Util-0.28.pkg","repopath":"All/p5-Lingua-KO-Hangul-Util-0.28.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12704,"desc":"Utility functions for Hangul in Unicode.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["korean","perl5"]},{"name":"p5-Lingua-Han-Utils","origin":"chinese/p5-Lingua-Han-Utils","version":"0.13","comment":"Utility tools of Chinese character(HanZi)","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Lingua-Han-Utils","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5d87337f7745cd5c508b08e0de4c6f4ebd303f591f12ee41d3e68d541a4c6e4d","flatsize":13981,"path":"All/p5-Lingua-Han-Utils-0.13.pkg","repopath":"All/p5-Lingua-Han-Utils-0.13.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7740,"desc":"The utility tools of Chinese character(HanZi).","deps":{"p5-Encode-Detect-CJK":{"origin":"converters/p5-Encode-Detect-CJK","version":"2.0.2_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["chinese","perl5"]},{"name":"p5-Lingua-Ispell","origin":"textproc/p5-Lingua-Ispell","version":"0.07_3","comment":"Perl module that encapsulates access to the Ispell program","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Lingua-Ispell","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"708abbd334d53a153000771bde81e3818ac9d87990649a8bba8a4828ce8088eb","flatsize":27666,"path":"All/p5-Lingua-Ispell-0.07_3.pkg","repopath":"All/p5-Lingua-Ispell-0.07_3.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14052,"desc":"Lingua::Ispell.pm - a module encapsulating access to the Ispell program.\n\nispell, when reporting on misspelled words, indicates the string it was\nunable to verify, as well as its starting offset in the input line.\nNo such information is returned for words which are deemed to be\ncorrectly spelled.","deps":{"aspell-ispell":{"origin":"textproc/aspell-ispell","version":"0.60.8.1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Lingua-Treebank","origin":"textproc/p5-Lingua-Treebank","version":"0.16_1","comment":"Perl extension for manipulating the Penn Treebank format","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Lingua-Treebank","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b0523543e563d4b929c13d7fa205fb9506ead5a723c75b3a3df81b5198b19c12","flatsize":102515,"path":"All/p5-Lingua-Treebank-0.16_1.pkg","repopath":"All/p5-Lingua-Treebank-0.16_1.pkg","licenselogic":"single","pkgsize":44724,"desc":"This class knows how to read two treebank formats, the Penn format\nand the Chomsky Normal Form (CNF) format. These formats differ in\nhow they handle terminal nodes. The Penn format places pre-terminal\npart of speech tags in the left-hand position of a\nparenthesis-delimited pair, just like it does non-terminal nodes.\n\nThe CNF format attaches pre-terminal tags to the word with an\nunderscore.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Lingua-Ident","origin":"textproc/p5-Lingua-Ident","version":"1.7_1","comment":"Statistical language identification","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Lingua-Ident","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e44d2e011e85b66a1a2e6ee948f74014313ef507950256516d3a1106b5395d7b","flatsize":21917,"path":"All/p5-Lingua-Ident-1.7_1.pkg","repopath":"All/p5-Lingua-Ident-1.7_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11804,"desc":"This module implements a statistical language identifier.\n\nThe filename attributes to the constructor must refer to files\ncontaining tables of n-gram probabilites for languages. These tables\ncan be generated using the trainlid(1) utility program.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Lingua-EN-Words2Nums","origin":"textproc/p5-Lingua-EN-Words2Nums","version":"0.18_1","comment":"Convert English text to numbers","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Lingua-EN-Words2Nums","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c18ffb77d60564f5e4b5cd0eed83e85c14b4e055c4be9d56aa27c128d1bcf975","flatsize":17158,"path":"All/p5-Lingua-EN-Words2Nums-0.18_1.pkg","repopath":"All/p5-Lingua-EN-Words2Nums-0.18_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8292,"desc":"Lingua::EN::Words2Nums converts English text into numbers. It supports both\nordinal and cardinal numbers, negative numbers, and very large numbers.\n\nThe main subroutine, which is exported by default, is words2nums(). This\nsubroutine, when fed a string, will attempt to convert it into a number. If it\nsucceeds, the number will be returned. If it fails, it returns undef.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Lingua-Stem-Snowball","origin":"textproc/p5-Lingua-Stem-Snowball","version":"0.952_2","comment":"Perl interface to Snowball stemmers","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Lingua-Stem-Snowball","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"92f3acaa80ae83effcf5c38571a96ac37403171e27a86b75e64a95568c3b3f5b","flatsize":375351,"path":"All/p5-Lingua-Stem-Snowball-0.952_2.pkg","repopath":"All/p5-Lingua-Stem-Snowball-0.952_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":71400,"desc":"This module provides unified perl interface to Snowball stemmers\n(http://snowball.tartarus.org) and virtually supports various\nlanguages. It's written using C for high performance and provides\nOO and plain interfaces.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Lingua-EN-Syllable","origin":"textproc/p5-Lingua-EN-Syllable","version":"0.251_1","comment":"Routine for estimating syllable count in words","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Lingua-EN-Syllable","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cd960af22e59649a511228da7b323735fdb3867cfeee0a76b2a0ea5aa926f009","flatsize":13214,"path":"All/p5-Lingua-EN-Syllable-0.251_1.pkg","repopath":"All/p5-Lingua-EN-Syllable-0.251_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7660,"desc":"Lingua::EN::Syllable::syllable() estimates the number of syllables\nin the word passed to it.\n\nSeamus Venasse <svenasse@polaris.ca>","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Lingua-EN-Summarize","origin":"textproc/p5-Lingua-EN-Summarize","version":"0.2_2","comment":"Simple tool for summarizing bodies of English text","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Lingua-EN-Summarize","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a56898b169ce08736d26656e03ba89105657eca987180c83a1db5fd2df40414d","flatsize":10414,"path":"All/p5-Lingua-EN-Summarize-0.2_2.pkg","repopath":"All/p5-Lingua-EN-Summarize-0.2_2.pkg","licenselogic":"single","pkgsize":7604,"desc":"This is a simple module which makes an unscientific effort at\nsummarizing English text. It recognizes simple patterns which look\nlike statements, abridges them, and concatenates them into something\nvaguely resembling a summary. It needs more work on large bodies\nof text, but it seems to have a decent effect on small inputs at\nthe moment.\n\nSeamus Venasse <svenasse@polaris.ca>","deps":{"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-HTML-Summary":{"origin":"www/p5-HTML-Summary","version":"0.020"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Lingua-Stem-Fr","origin":"textproc/p5-Lingua-Stem-Fr","version":"0.02_1","comment":"Perl French Stemming","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Lingua-Stem-Fr","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1a256bb8e31d8abd18dd3b019f059504cce1517810a85b47638529d9ad5f2705","flatsize":24108,"path":"All/p5-Lingua-Stem-Fr-0.02_1.pkg","repopath":"All/p5-Lingua-Stem-Fr-0.02_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10164,"desc":"Lingua::Stem::Fr uses the modified version of the Porter Stemming Algorithm to\nreturn a stemmed words.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Lingua-EN-Numbers-Easy","origin":"textproc/p5-Lingua-EN-Numbers-Easy","version":"2014120401","comment":"Perl module providing hash access to Lingua::EN::Numbers objects","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Lingua-EN-Numbers-Easy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"63274c5df17eb36245b07c76f2c1e91784d28b8a6f26b67151fd7e0019bc5390","flatsize":6859,"path":"All/p5-Lingua-EN-Numbers-Easy-2014120401.pkg","repopath":"All/p5-Lingua-EN-Numbers-Easy-2014120401.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5560,"desc":"Perl module Lingua::EN::Numbers::Easy provides hash access to\nLingua::EN::Numbers objects.","deps":{"p5-Lingua-EN-Numbers":{"origin":"textproc/p5-Lingua-EN-Numbers","version":"2.03"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Lingua-EN-PluralToSingular","origin":"textproc/p5-Lingua-EN-PluralToSingular","version":"0.21","comment":"Change an English plural to a singular","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Lingua-EN-PluralToSingular","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a5fc230ecd503eca9235c1239354d2b929242fca3f8520820ac6d0bae5d9ec1d","flatsize":29986,"path":"All/p5-Lingua-EN-PluralToSingular-0.21.pkg","repopath":"All/p5-Lingua-EN-PluralToSingular-0.21.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14292,"desc":"Lingua::EN::PluralToSingular converts words denoting a plural in the English\nlanguage into words denoting a singular noun.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Lingua-EN-Numbers-Ordinate","origin":"textproc/p5-Lingua-EN-Numbers-Ordinate","version":"1.05","comment":"Go from cardinal number (3) to ordinal (\"3rd\")","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Lingua-EN-Numbers-Ordinate","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"93dcf0cd79b3e312aff330b65504b916d16cb5a07c897f2891fb29d145a58a36","flatsize":44081,"path":"All/p5-Lingua-EN-Numbers-Ordinate-1.05.pkg","repopath":"All/p5-Lingua-EN-Numbers-Ordinate-1.05.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11648,"desc":"There are two kinds of numbers in English -- cardinals (1,\n2, 3...), and ordinals (1st, 2nd, 3rd...).  This library\nprovides functions for giving the ordinal form of a number,\ngiven its cardinal value.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Lingua-EN-Squeeze","origin":"textproc/p5-Lingua-EN-Squeeze","version":"2020.02","comment":"Shorten text to minimum syllables by using hash table","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Lingua-EN-Squeeze","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"794a361ef232e1605f5145d3fdc5c64599574d6bcb243f72ca8edfeae96fcaf0","flatsize":57711,"path":"All/p5-Lingua-EN-Squeeze-2020.02.pkg","repopath":"All/p5-Lingua-EN-Squeeze-2020.02.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":22636,"desc":"Squeeze English text to most compact format possibly so that it is\nbarely readable. You should convert all text to lowercase for maximum\ncompression, because optimizations have been designed mostly for\nuncapitalised letters.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Lingua-Stem-Ru","origin":"textproc/p5-Lingua-Stem-Ru","version":"0.04","comment":"Porter stemming algorithm for Russian (KOI8-R only)","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Lingua-Stem-Ru","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"931e2f1287a55b68a8f8a648555f221e60d278dc0158b41e25a0f6c11b384902","flatsize":46045,"path":"All/p5-Lingua-Stem-Ru-0.04.pkg","repopath":"All/p5-Lingua-Stem-Ru-0.04.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11888,"desc":"Lingua::Stem::Ru applies the Porter Stemming Algorithm to its parameters,\nreturning the stemmed words.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Lingua-EN-Number-IsOrdinal","origin":"textproc/p5-Lingua-EN-Number-IsOrdinal","version":"0.05","comment":"Perl extension to detect if English number is ordinal or cardinal","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Lingua-EN-Number-IsOrdinal","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b894fb44b2d44b0a3cb2b527aa7fb21d34328411f85404dd91741351363bcf53","flatsize":11939,"path":"All/p5-Lingua-EN-Number-IsOrdinal-0.05.pkg","repopath":"All/p5-Lingua-EN-Number-IsOrdinal-0.05.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6808,"desc":"This module will tell you if a number, either in words or as digits,\nis a cardinal or ordinal number.\n\nThis is useful if you e.g. want to distinguish these types of numbers\nfound with Lingua::EN::FindNumber and take different actions.","deps":{"p5-Lingua-EN-FindNumber":{"origin":"textproc/p5-Lingua-EN-FindNumber","version":"1.32"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Lingua-EN-Numbers","origin":"textproc/p5-Lingua-EN-Numbers","version":"2.03","comment":"Converts numeric values into their English string equivalents","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Lingua-EN-Numbers","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f192490c83dd59288f8c23df73d7b6c6c841a9214c2787804ec582c047e13b5d","flatsize":31252,"path":"All/p5-Lingua-EN-Numbers-2.03.pkg","repopath":"All/p5-Lingua-EN-Numbers-2.03.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":14120,"desc":"Lingua::EN::Numbers converts arbitrary numbers into human-oriented\nEnglish text. Limited support is included for parsing standardly\nformatted numbers (i.e. '3,213.23'). But no attempt has been made\nto handle any complex formats. Support for multiple variants of\nEnglish are supported. Currently only \"American\" formatting is\nsupported.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Lingua-Identify","origin":"textproc/p5-Lingua-Identify","version":"0.56_1","comment":"Perl module for language identification","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Lingua-Identify","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0983ff37d666013b4ddf4b50aa813f05d9b8d821bb12e43944cde940e7d073d5","flatsize":356224,"path":"All/p5-Lingua-Identify-0.56_1.pkg","repopath":"All/p5-Lingua-Identify-0.56_1.pkg","licenselogic":"single","pkgsize":120308,"desc":"Lingua::Identify identifies the language a given string or file is\nwritten in.","deps":{"p5-Class-Factory-Util":{"origin":"devel/p5-Class-Factory-Util","version":"1.7_1"},"p5-Text-Affixes":{"origin":"textproc/p5-Text-Affixes","version":"0.09"},"p5-Text-Ngram":{"origin":"textproc/p5-Text-Ngram","version":"0.15_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Lingua-EN-Nickname","origin":"textproc/p5-Lingua-EN-Nickname","version":"1.36","comment":"Genealogical nickname matching (Liz=Beth)","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Lingua-EN-Nickname","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fa41ee6c710e832f1486456aa6a134def338851b336bda38809dbbb838c908a7","flatsize":94207,"path":"All/p5-Lingua-EN-Nickname-1.36.pkg","repopath":"All/p5-Lingua-EN-Nickname-1.36.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":29072,"desc":"Nicknames, alternate spellings, and alternate etymological derivations\nmake checking first name equivalence nearly impossible. This module\nwill tell you that 'Maggie', 'Peg', and 'Margaret' are all probably\nthe same name.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Lingua-EN-MatchNames","origin":"textproc/p5-Lingua-EN-MatchNames","version":"1.36","comment":"Smart matching for human names","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Lingua-EN-MatchNames","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"057c60214c36575cbb886f65b8ff0072a15d547f4a93c8db9db64fdb79b00adc","flatsize":16800,"path":"All/p5-Lingua-EN-MatchNames-1.36.pkg","repopath":"All/p5-Lingua-EN-MatchNames-1.36.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8920,"desc":"You have two databases of person records that need to be synchronized\nor matched up, but they use different keys--maybe one uses SSN and\nthe other uses employee id. The only fields you have to match on\nare first and last name.\n\nThat's what this module is for.\n\nJust feed the first and last names to the name_eq() function, and\nit returns undef for no possible match, and a percentage of certainty\n(rank) otherwise.\n\nSeamus Venasse <svenasse@polaris.ca>","deps":{"p5-Lingua-EN-NameParse":{"origin":"textproc/p5-Lingua-EN-NameParse","version":"1.38"},"p5-Lingua-EN-Nickname":{"origin":"textproc/p5-Lingua-EN-Nickname","version":"1.36"},"p5-String-Approx":{"origin":"devel/p5-String-Approx","version":"3.28"},"p5-Text-Metaphone":{"origin":"textproc/p5-Text-Metaphone","version":"20160805"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Lingua-EN-NameCase","origin":"textproc/p5-Lingua-EN-NameCase","version":"1.21","comment":"Perl module to fix the case of people's names","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Lingua-EN-NameCase","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8bc72636f7a00eefe60faf357e81bf951ab6a847517eb62e53b5b127b8f77d9b","flatsize":23213,"path":"All/p5-Lingua-EN-NameCase-1.21.pkg","repopath":"All/p5-Lingua-EN-NameCase-1.21.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":11468,"desc":"Forenames and surnames are often stored either wholly in UPPERCASE\nor wholly in lowercase. This module allows you to convert names\ninto the correct case where possible.\n\nAlthough forenames and surnames are normally stored separately if\nthey do appear in a single string, whitespace separated, NameCase\nand nc deal correctly with them.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Lingua-EN-Inflect-Number","origin":"textproc/p5-Lingua-EN-Inflect-Number","version":"1.12","comment":"Force number of words to singular or plural","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Lingua-EN-Inflect-Number","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ca76c2d1ee2ab95642d3d7b784f6a524c2d2d412f138f44e53ff6fe8c7d5c172","flatsize":12257,"path":"All/p5-Lingua-EN-Inflect-Number-1.12.pkg","repopath":"All/p5-Lingua-EN-Inflect-Number-1.12.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6972,"desc":"This module extends the functionality of Lingua::EN::Inflect with\nthree new functions available for export.","deps":{"p5-Lingua-EN-Inflect":{"origin":"textproc/p5-Lingua-EN-Inflect","version":"1.905"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Lingua-EN-Gender","origin":"textproc/p5-Lingua-EN-Gender","version":"0.02_2,1","comment":"Inflect pronouns for gender","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Lingua-EN-Gender","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4a08cd644c290203d62484a257a90e2cab2721a2091ee1df65dff3c3cbfea2f9","flatsize":5152,"path":"All/p5-Lingua-EN-Gender-0.02_2,1.pkg","repopath":"All/p5-Lingua-EN-Gender-0.02_2,1.pkg","licenselogic":"single","pkgsize":4000,"desc":"Small module for inflecting pronouns for a bunch of different\ngenders.\n\nSeamus Venasse <svenasse@polaris.ca>","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Lingua-EN-Inflect","origin":"textproc/p5-Lingua-EN-Inflect","version":"1.905","comment":"Convert singular words to their plural form","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Lingua-EN-Inflect","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ecbde88408cc0804cd1f7a53e0c894656f1f7166368dc1f734ecdfce4faa9c79","flatsize":128556,"path":"All/p5-Lingua-EN-Inflect-1.905.pkg","repopath":"All/p5-Lingua-EN-Inflect-1.905.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":49432,"desc":"The exportable subroutines of Lingua::EN::Inflect provide plural\ninflections and \"a\"/\"an\" selection for English words.\n\nPlural forms of all nouns, most verbs, and some adjectives are\nprovided. Where appropriate, \"classical\" variants (for example:\n\"brother\" -> \"brethren\", \"dogma\" -> \"dogmata\", etc.) are also\nprovided.\n\nSeamus Venasse <svenasse@polaris.ca>","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Lingua-EN-Fathom","origin":"textproc/p5-Lingua-EN-Fathom","version":"1.27","comment":"Measure readability of English text","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Lingua-EN-Fathom","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2b25165d2760d7cee98caddc191f0687b7434d5e33eb68b382d9108772a88c29","flatsize":30336,"path":"All/p5-Lingua-EN-Fathom-1.27.pkg","repopath":"All/p5-Lingua-EN-Fathom-1.27.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12288,"desc":"This module analyses English text in either a string or file. Totals are\nthen calculated for the number of characters, words, sentences, blank\nand non blank (text) lines and paragraphs.","deps":{"p5-Lingua-EN-Sentence":{"origin":"textproc/p5-Lingua-EN-Sentence","version":"0.34"},"p5-Lingua-EN-Syllable":{"origin":"textproc/p5-Lingua-EN-Syllable","version":"0.251_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Lingua-EN-AddressParse","origin":"textproc/p5-Lingua-EN-AddressParse","version":"1.27","comment":"Perl module to manipulate geographical addresses","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Lingua-EN-AddressParse","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"53066aaf44725e2a7bdcbf71abaabc083f43a44399f8aab017fae3726ff0d1fb","flatsize":85268,"path":"All/p5-Lingua-EN-AddressParse-1.27.pkg","repopath":"All/p5-Lingua-EN-AddressParse-1.27.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":29156,"desc":"This module takes as input an address or post box in free format\ntext and attempts to parse it. If successful, the address is broken\ndown into components and useful functions can be performed.","deps":{"p5-Lingua-EN-NameParse":{"origin":"textproc/p5-Lingua-EN-NameParse","version":"1.38"},"p5-Locale-SubCountry":{"origin":"misc/p5-Locale-SubCountry","version":"2.07"},"p5-Parse-RecDescent":{"origin":"devel/p5-Parse-RecDescent","version":"1.967015"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["geography","perl5","textproc"]},{"name":"p5-Lingua-Han-PinYin","origin":"chinese/p5-Lingua-Han-PinYin","version":"0.23","comment":"Retrieve the Mandarin (PinYin) of Chinese character (HanZi)","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Lingua-Han-PinYin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"40862d7606b3dc4fabdb1b77053e727bc01ea8b3e6a50b1171d7ccfdddf3844f","flatsize":443692,"path":"All/p5-Lingua-Han-PinYin-0.23.pkg","repopath":"All/p5-Lingua-Han-PinYin-0.23.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":131536,"desc":"There is a Chinese document @ http://www.fayland.org/project/Han-PinYin/.\nIt tells why and how I write this module.","deps":{"p5-Lingua-Han-Utils":{"origin":"chinese/p5-Lingua-Han-Utils","version":"0.13"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["chinese","perl5"]},{"name":"p5-Lingua-JA-Romanize-Japanese","origin":"japanese/p5-Lingua-JA-Romanize-Japanese","version":"0.23","comment":"Romanization of Japanese language","maintainer":"bokutin@bokut.in","www":"https://metacpan.org/release/Lingua-JA-Romanize-Japanese","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"177396398434a3b6136bbd4abb36031c7c68fe4f628b59243a5cd5389315dbe7","flatsize":230300,"path":"All/p5-Lingua-JA-Romanize-Japanese-0.23.pkg","repopath":"All/p5-Lingua-JA-Romanize-Japanese-0.23.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":72552,"desc":"Romanization of Japanese language.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["japanese","perl5"],"messages":[{"message":"The dictionary included in this package is created from skk/SKK-JISYO.S included in the official tarball.\n\nTo update using a dictionary published online, execute the command below.\nperl -MLingua::JA::Romanize::DictJA -e 'Lingua::JA::Romanize::DictJA->update();'","type":"install"}]},{"name":"p5-Lingua-Conjunction","origin":"textproc/p5-Lingua-Conjunction","version":"2.7","comment":"Convert Perl lists into linguistic conjunctions","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Lingua-Conjunction","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e88853ae7318618d992de8af08aaa384e3b711240e766d513f24ab949a2a9e86","flatsize":21458,"path":"All/p5-Lingua-Conjunction-2.7.pkg","repopath":"All/p5-Lingua-Conjunction-2.7.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":10512,"desc":"Lingua::Conjunction exports a single subroutine, conjunction, that\nconverts a list into a properly punctuated text string.\n\nSeamus Venasse <svenasse@polaris.ca>","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Lingua-EN-Sentence","origin":"textproc/p5-Lingua-EN-Sentence","version":"0.34","comment":"Module for splitting text into sentences","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Lingua-EN-Sentence","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f8b377c9d342e9ee0c2e8becced5b3ed61f06720efbc33afd6472e222cc5931a","flatsize":57119,"path":"All/p5-Lingua-EN-Sentence-0.34.pkg","repopath":"All/p5-Lingua-EN-Sentence-0.34.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16752,"desc":"The Lingua::EN::Sentence module contains the function get_sentences,\nwhich splits text into its constituent sentences, based on a regular\nexpression and a list of abbreviations (built in and given).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Lingua-EN-NameParse","origin":"textproc/p5-Lingua-EN-NameParse","version":"1.38","comment":"Routines for manipulating a person's name","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Lingua-EN-NameParse","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b3b9fc06b969a2e067a8587ffaa93fe4cab54abcea2cd974d557a0732c5846e0","flatsize":75045,"path":"All/p5-Lingua-EN-NameParse-1.38.pkg","repopath":"All/p5-Lingua-EN-NameParse-1.38.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":26840,"desc":"This module takes as input a person or persons name in free format\ntext and attempts to parse it. If successful, the name is broken\ndown into components and useful functions can be performed.","deps":{"p5-Parse-RecDescent":{"origin":"devel/p5-Parse-RecDescent","version":"1.967015"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Lexical-SealRequireHints","origin":"devel/p5-Lexical-SealRequireHints","version":"0.012","comment":"Perl module to prevent leakage of lexical hints","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Lexical-SealRequireHints","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3d8e0497b181d404d9de3d0dd2d87e9fa23acecd6b8ef9c949b55cfd4e5a0537","flatsize":33450,"path":"All/p5-Lexical-SealRequireHints-0.012.pkg","repopath":"All/p5-Lexical-SealRequireHints-0.012.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15444,"desc":"Perl module to prevent leakage of lexical hints\n\nLexical::SealRequireHints works around two historical bugs in Perl's handling of\nthe %25^H (lexical hints) variable. One bug causes lexical state in one file to\nleak into another that is required/used from it. This bug, [perl #68590], was\npresent from Perl 5.6 up to Perl 5.10, fixed in Perl 5.11.0. The second bug\ncauses lexical state (normally a blank %25^H once the first bug is fixed) to leak\noutwards from utf8.pm, if it is automatically loaded during Unicode regular\nexpression matching, into whatever source is compiling at the time of the regexp\nmatch. This bug, [perl #73174], was present from Perl 5.8.7 up to Perl 5.11.5,\nfixed in Perl 5.12.0.\n\nBoth of these bugs seriously damage the usability of any module relying on %25^H\nfor lexical scoping, on the affected Perl versions. It is in practice essential\nto work around these bugs when using such modules. On versions of Perl that\nrequire such a workaround, this module globally changes the behaviour of\nrequire, including use and the implicit require performed in Unicode regular\nexpression matching, so that it no longer exhibits these bugs.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Lexical-Import","origin":"devel/p5-Lexical-Import","version":"0.002_2","comment":"Clean imports from package-exporting modules","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Lexical-Import","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8d2771c4bb3b6bfc0023c198c9b7040dd221680095ffcc6924de5a5df2ac9136","flatsize":26045,"path":"All/p5-Lexical-Import-0.002_2.pkg","repopath":"All/p5-Lexical-Import-0.002_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13816,"desc":"Lexical::Import allows functions and other items, from a separate module, to be\nimported into the lexical namespace (as implemented by Lexical::Var), when the\nexporting module exports non-lexically to a package in the traditional manner.\nThis is a translation layer, to help code written in the new way to use modules\nwritten in the old way.\n\nA lexically-imported item takes effect from the end of the definition statement\nup to the end of the immediately enclosing block, except where it is shadowed\nwithin a nested block. This is the same lexical scoping that the my, our, and\nstate keywords supply. Within its scope, any use of the single-part name of the\nitem (e.g., \"$foo\") refers directly to that item, regardless of what is in any\npackage. Explicitly package-qualified names (e.g., \"$main::foo\") still refer to\nthe package. There is no conflict between a lexical name definition and the same\nname in any package.\n\nThis mechanism only works on Perl 5.11.2 and later. Prior to that, it is\nimpossible for lexical subroutine imports to work for bareword subroutine calls.\n(See \"BUGS\" in Lexical::Var for details.) Other kinds of lexical importing are\npossible on earlier Perls, but because this is such a critical kind of usage in\nmost code, this module will ensure that it works, for convenience. If the\nlimited lexical importing is desired on earlier Perls, use Lexical::Var\ndirectly.","deps":{"p5-Lexical-Var":{"origin":"devel/p5-Lexical-Var","version":"0.010"},"p5-Module-Runtime":{"origin":"devel/p5-Module-Runtime","version":"0.016"},"p5-Params-Classify":{"origin":"devel/p5-Params-Classify","version":"0.015"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Lingua-Stem","origin":"textproc/p5-Lingua-Stem","version":"2.31","comment":"Provides word stemming algorithms localized by language","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Lingua-Stem","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5f7f7465bd4b9677affe36e604ee4f7574f83e96b655a71de320e4f0c9a47363","flatsize":128437,"path":"All/p5-Lingua-Stem-2.31.pkg","repopath":"All/p5-Lingua-Stem-2.31.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":45608,"desc":"Lingua::Stem - Stemming of words\n\nThis routine applies stemming algorithms to its parameters, returning the\nstemmed words as appropriate to the selected locale.\n\nCurrently supported locales are:\n\n      EN          - English (also EN-US and EN-UK)\n      DA          - Danish\n      DE          - German\n      GL          - Galician\n      IT          - Italian\n      NO          - Norwegian\n      PT          - Portuguese\n      SV          - Swedish","deps":{"p5-Lingua-PT-Stemmer":{"origin":"textproc/p5-Lingua-PT-Stemmer","version":"0.02"},"p5-Lingua-Stem-Fr":{"origin":"textproc/p5-Lingua-Stem-Fr","version":"0.02_1"},"p5-Lingua-Stem-It":{"origin":"textproc/p5-Lingua-Stem-It","version":"0.02_1"},"p5-Lingua-Stem-Ru":{"origin":"textproc/p5-Lingua-Stem-Ru","version":"0.04"},"p5-Lingua-Stem-Snowball-Da":{"origin":"textproc/p5-Lingua-Stem-Snowball-Da","version":"1.01_1"},"p5-Lingua-Stem-Snowball-No":{"origin":"textproc/p5-Lingua-Stem-Snowball-No","version":"1.2_2"},"p5-Lingua-Stem-Snowball-Se":{"origin":"textproc/p5-Lingua-Stem-Snowball-Se","version":"1.2_1"},"p5-Text-German":{"origin":"textproc/p5-Text-German","version":"0.06_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Lingua-EN-Inflect-Phrase","origin":"textproc/p5-Lingua-EN-Inflect-Phrase","version":"0.20","comment":"Perl extension to inflect short English Phrases","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Lingua-EN-Inflect-Phrase","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0b05fa9bef467f799bc2541a7e89b39adc02f1f617d5313304e460941adeb8f9","flatsize":50536,"path":"All/p5-Lingua-EN-Inflect-Phrase-0.20.pkg","repopath":"All/p5-Lingua-EN-Inflect-Phrase-0.20.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13136,"desc":"Inflect short English Phrases.","deps":{"p5-Lingua-EN-FindNumber":{"origin":"textproc/p5-Lingua-EN-FindNumber","version":"1.32"},"p5-Lingua-EN-Inflect":{"origin":"textproc/p5-Lingua-EN-Inflect","version":"1.905"},"p5-Lingua-EN-Inflect-Number":{"origin":"textproc/p5-Lingua-EN-Inflect-Number","version":"1.12"},"p5-Lingua-EN-Number-IsOrdinal":{"origin":"textproc/p5-Lingua-EN-Number-IsOrdinal","version":"0.05"},"p5-Lingua-EN-Tagger":{"origin":"textproc/p5-Lingua-EN-Tagger","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Lingua-EN-Infinitive","origin":"textproc/p5-Lingua-EN-Infinitive","version":"1.14","comment":"Determine the infinitive form of a conjugated word","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Lingua-EN-Infinitive","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7e6bb3d0123e5fd79b381359c440ad5e11ac13b5cc49dced7382fcb876777579","flatsize":78328,"path":"All/p5-Lingua-EN-Infinitive-1.14.pkg","repopath":"All/p5-Lingua-EN-Infinitive-1.14.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":18492,"desc":"Determine the infinitive form of a conjugated word. Also,\ndetermine the suffix used to identify which rule to apply to\ntransform the conjugated word into the infinitive form.\n\n\nSeamus Venasse <svenasse@polaris.ca>","deps":{"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-Type-Tiny":{"origin":"devel/p5-Type-Tiny","version":"2.006000"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Lingua-EN-FindNumber","origin":"textproc/p5-Lingua-EN-FindNumber","version":"1.32","comment":"Locate (written) numbers in English text","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Lingua-EN-FindNumber","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2769973b7c77140ba795913f2d674f034cacd640e97daf8daa2194bff1e459eb","flatsize":12431,"path":"All/p5-Lingua-EN-FindNumber-1.32.pkg","repopath":"All/p5-Lingua-EN-FindNumber-1.32.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6992,"desc":"Lingua::EN::FindNumber provides a regular expression for finding numbers in\nEnglish text. It also provides functions for extracting and manipulating such\nnumbers.","deps":{"p5-Lingua-EN-Words2Nums":{"origin":"textproc/p5-Lingua-EN-Words2Nums","version":"0.18_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Lingua-DetectCyrillic","origin":"russian/p5-Lingua-DetectCyrillic","version":"0.02_1","comment":"Detects 7 Cyrillic codings as well as the language","maintainer":"dliakh@ukr.net","www":"https://metacpan.org/release/Lingua-DetectCyrillic","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"324ca854af9e9367aa4c64008f87f3ab58becdd6a57982dfb5800213ee5d2e4e","flatsize":68294,"path":"All/p5-Lingua-DetectCyrillic-0.02_1.pkg","repopath":"All/p5-Lingua-DetectCyrillic-0.02_1.pkg","licenselogic":"single","pkgsize":24612,"desc":"Lingua::DetectCyrillic. The package detects 7 Cyrillic codings as well as the\nlanguage - Russian or Ukrainian. Uses embedded frequency dictionaries; usually\none word is enough for correct detection.","deps":{"p5-Unicode-Map8":{"origin":"converters/p5-Unicode-Map8","version":"0.13_1"},"p5-Unicode-String":{"origin":"converters/p5-Unicode-String","version":"2.10_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","russian"]},{"name":"p5-LaTeX-ToUnicode","origin":"textproc/p5-LaTeX-ToUnicode","version":"0.11","comment":"Convert LaTeX commands to Unicode","maintainer":"wen@FreeBSD.org","www":"https://metacpan.org/release/LaTeX-ToUnicode","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9c16d54b202ef698b7ad8457a1795db022f2af4afa1e487aa61c91f437dd34f7","flatsize":60409,"path":"All/p5-LaTeX-ToUnicode-0.11.pkg","repopath":"All/p5-LaTeX-ToUnicode-0.11.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16760,"desc":"LaTeX::ToUnicode provides a method to convert LaTeX-style markups\nfor accents etc. into their Unicode equivalents. It translates\ncommands for special characters or accents into their Unicode\nequivalents and removes formatting commands.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Lexical-Var","origin":"devel/p5-Lexical-Var","version":"0.010","comment":"Perl module for static variables without namespace pollution","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Lexical-Var","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"42f23eb73a6ec0bf5ea58a3ecc9572226c370a6231d5ced47afb434d4fea122f","flatsize":47774,"path":"All/p5-Lexical-Var-0.010.pkg","repopath":"All/p5-Lexical-Var-0.010.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":23112,"desc":"Perl module for static variables without namespace pollution\n\nLexical::Var and Lexical::Sub implement lexical scoping of static variables and\nsubroutines. Although it can be used directly, it is mainly intended to be\ninfrastructure for modules that export particular objects.\n\nLexical::Var only manages variables of static duration (the kind of duration\nthat our and state variables have). To get a fresh variable for each invocation\nof a function, use my.\n\nLexical::Sub is implemented through the mechanism of Lexical::Var. Its distinct\nname and declaration syntax exist to make lexical subroutine declarations\nclearer.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Log-Any-App","origin":"devel/p5-Log-Any-App","version":"0.540","comment":"Easy way to use Log::Any in applications","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/PERLANCAR/Log-Any-App-0.53","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"15577c9457e93b2f309e48c590d157471587f74b973a66f367e33c6dac890722","flatsize":131792,"path":"All/p5-Log-Any-App-0.540.pkg","repopath":"All/p5-Log-Any-App-0.540.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":40796,"desc":"This Perl module simplifies usage of Log::Any-aware modules in\napplications.","deps":{"p5-File-HomeDir":{"origin":"devel/p5-File-HomeDir","version":"1.006"},"p5-File-Write-Rotate":{"origin":"devel/p5-File-Write-Rotate","version":"0.321"},"p5-IO-Socket-UNIX-Util":{"origin":"net/p5-IO-Socket-UNIX-Util","version":"0.05"},"p5-JSON-MaybeXS":{"origin":"converters/p5-JSON-MaybeXS","version":"1.004008"},"p5-Log-Any-Adapter-Log4perl":{"origin":"devel/p5-Log-Any-Adapter-Log4perl","version":"0.09"},"p5-Log-Any-IfLOG":{"origin":"devel/p5-Log-Any-IfLOG","version":"0.090"},"p5-Log-Dispatch":{"origin":"devel/p5-Log-Dispatch","version":"2.71"},"p5-Log-Dispatch-ArrayWithLimits":{"origin":"devel/p5-Log-Dispatch-ArrayWithLimits","version":"0.050"},"p5-Log-Dispatch-Dir":{"origin":"devel/p5-Log-Dispatch-Dir","version":"0.160"},"p5-Log-Dispatch-FileWriteRotate":{"origin":"devel/p5-Log-Dispatch-FileWriteRotate","version":"0.062"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Lexical-Persistence","origin":"devel/p5-Lexical-Persistence","version":"1.023_1","comment":"Persistent lexical variable values for arbitrary calls","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Lexical-Persistence","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d6032fb5976a59391b0692e4853dd036db6818ca6393e1b2b2c33b5629bc786d","flatsize":60487,"path":"All/p5-Lexical-Persistence-1.023_1.pkg","repopath":"All/p5-Lexical-Persistence-1.023_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":19256,"desc":"Lexical::Persistence does a few things, all related. Note that all the\nbehaviors listed here are the defaults. Subclasses can override nearly\nevery aspect of Lexical::Persistence's behavior.\n\nLexical::Persistence lets your code access persistent data through lexical\nvariables. This example prints \"some value\" because the value of $x\npersists in the $lp object between setter() and getter().\n\n        use Lexical::Persistence;\n\n        my $lp = Lexical::Persistence->new();\n        $lp->call(\\&setter);\n        $lp->call(\\&getter);\n\n        sub setter { my $x = \"some value\" }\n        sub getter { print my $x, \"\\n\" }","deps":{"p5-Devel-LexAlias":{"origin":"devel/p5-Devel-LexAlias","version":"0.05_2"},"p5-PadWalker":{"origin":"devel/p5-PadWalker","version":"2.5"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-LaTeX-TOM","origin":"textproc/p5-LaTeX-TOM","version":"1.06","comment":"Perl module for parsing, analyzing, and manipulating LaTeX documents","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/LaTeX-TOM","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d8bb9ac652511799912099491f837de2c1b3b4062548a6f87226a1af86e3ed85","flatsize":92881,"path":"All/p5-LaTeX-TOM-1.06.pkg","repopath":"All/p5-LaTeX-TOM-1.06.pkg","licenselogic":"single","pkgsize":27604,"desc":"This module provides a parser which parses and interprets (though\nnot fully) LaTeX documents and returns a tree-based representation\nof what it finds. This tree is a LaTeX::TOM::Tree. The tree contains\nLaTeX::TOM::Node nodes.\n\nThis module should be especially useful to anyone who wants to do\nprocessing of LaTeX documents that requires extraction of plain-text\ninformation, or altering of the plain-text components (or\nalternatively, the math-text components).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-LaTeX-Encode","origin":"textproc/p5-LaTeX-Encode","version":"0.092.0","comment":"Encode characters for LaTeX formatting","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/LaTeX-Encode","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c0b05280ff710f29462fb4aaf997225adc891a604c5d5fccc0f8de2897b42e9d","flatsize":81915,"path":"All/p5-LaTeX-Encode-0.092.0.pkg","repopath":"All/p5-LaTeX-Encode-0.092.0.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":21712,"desc":"p5-LaTeX-Encode provides a function to encode text that is to\nbe formatted with LaTeX. It encodes characters that are special\nto LaTeX or that are represented in LaTeX by LaTeX commands.","deps":{"p5-Readonly":{"origin":"devel/p5-Readonly","version":"2.05"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Lexical-Alias","origin":"devel/p5-Lexical-Alias","version":"0.04_1","comment":"Makes a lexical an alias for another variable","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Lexical-Alias","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d77c8bcc5b6436547a30168c5970d44d7d694e6b6ed61d7023598697135ef7c3","flatsize":15932,"path":"All/p5-Lexical-Alias-0.04_1.pkg","repopath":"All/p5-Lexical-Alias-0.04_1.pkg","licenselogic":"single","pkgsize":7624,"desc":"This module allows you to alias a lexical variable to another variable\n(package or lexical).  You will receive a fatal error if you try\naliasing a scalar to something that is not a scalar etc.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-LWPx-TimedHTTP","origin":"www/p5-LWPx-TimedHTTP","version":"1.8_1","comment":"Time the different stages of an HTTP request","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/LWPx-TimedHTTP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"00a3b113a6b3450f2687f149f07c18d004fac9deeb1690ff0216a20518c9f0fe","flatsize":27035,"path":"All/p5-LWPx-TimedHTTP-1.8_1.pkg","repopath":"All/p5-LWPx-TimedHTTP-1.8_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11080,"desc":"LWPx::TimedHTTP performs an HTTP request exactly the same as LWP does normally\nexcept for the fact that it times each stage of the request and then inserts the\nresults as header.\n\nIt's useful for debugging where abouts in a connection slow downs are occuring.","deps":{"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-LWP-UserAgent-WithCache","origin":"www/p5-LWP-UserAgent-WithCache","version":"0.13","comment":"LWP::UserAgent extension with local cache","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/LWP-UserAgent-WithCache","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"62af2beac99e6e71a194934eed3e5de1f680e6462f07367421e3f3d06b0afb13","flatsize":11953,"path":"All/p5-LWP-UserAgent-WithCache-0.13.pkg","repopath":"All/p5-LWP-UserAgent-WithCache-0.13.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6376,"desc":"LWP::UserAgent::WithCache is a LWP::UserAgent extention. It handle\n'If-Modified-Since' request header with local cache file. local cache files are\nimplemented by Cache::FileCache.","deps":{"p5-Cache-Cache":{"origin":"devel/p5-Cache-Cache","version":"1.08"},"p5-File-HomeDir":{"origin":"devel/p5-File-HomeDir","version":"1.006"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Lchown","origin":"sysutils/p5-Lchown","version":"1.01_2","comment":"Perl5 module providing access to lchown(2)","maintainer":"jeffrey@goldmark.org","www":"https://metacpan.org/release/Lchown","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"27495037f2f9e46e26d419fd1308e2aa4f9e3571d71b093240eaf6b10f97a21d","flatsize":11478,"path":"All/p5-Lchown-1.01_2.pkg","repopath":"All/p5-Lchown-1.01_2.pkg","licenselogic":"single","pkgsize":6496,"desc":"Lchown allows calls from Perl5 to lchown(2) enable changes to the ownership of a\nsymbolic link itself instead of to the file the link points to.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-Layout-Manager","origin":"graphics/p5-Layout-Manager","version":"0.35_1","comment":"2D Layout Management","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Layout-Manager","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"355fc3ceaeee951855c6406014a2b4597a9b6da3088868132cfc234dcee3055c","flatsize":63921,"path":"All/p5-Layout-Manager-0.35_1.pkg","repopath":"All/p5-Layout-Manager-0.35_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":26436,"desc":"Layout::Manager provides a simple interface for creating layout managers, or\nclasses that size and position components withing a container.","deps":{"p5-Geometry-Primitive":{"origin":"graphics/p5-Geometry-Primitive","version":"0.24_1"},"p5-Graphics-Primitive":{"origin":"graphics/p5-Graphics-Primitive","version":"0.67"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-Language-Expr","origin":"devel/p5-Language-Expr","version":"0.29","comment":"Simple minilanguage for use in expression","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/Language-Expr","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"430a37858c19b2b6b00422cf066a09fffb73fbdfa53649bcc2640b128b9fce64","flatsize":157082,"path":"All/p5-Language-Expr-0.29.pkg","repopath":"All/p5-Language-Expr-0.29.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":54184,"desc":"Language::Expr defines a simple, Perl-like expression minilanguage. It supports\nmathematical and string operators, arrays, hashes, variables, and functions. See\nLanguage::Expr::Manual::Syntax for description of the language syntax.\n\nThis distribution consists of the language parser (Language::Expr::Parser), some\ninterpreters (Language::Expr::Interpreter::*), and some compilers\n(Language::Expr::Compiler::*).","deps":{"p5-JSON-MaybeXS":{"origin":"converters/p5-JSON-MaybeXS","version":"1.004008"},"p5-Mo":{"origin":"devel/p5-Mo","version":"0.40,1"},"p5-Nodejs-Util":{"origin":"www/p5-Nodejs-Util","version":"0.012_1"},"p5-Regexp-Grammars":{"origin":"devel/p5-Regexp-Grammars","version":"1.058"},"p5-Role-Tiny":{"origin":"devel/p5-Role-Tiny","version":"2.002004"},"p5-UUID-Tiny":{"origin":"devel/p5-UUID-Tiny","version":"1.04_1"},"p5-boolean":{"origin":"devel/p5-boolean","version":"0.46"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Lingua-ZH-WordSegmenter","origin":"chinese/p5-Lingua-ZH-WordSegmenter","version":"0.01_1","comment":"Simplified Chinese Word Segmentation","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Lingua-ZH-WordSegmenter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7a88fe61c13c5763950dfa68695f9088560276361741cf8630238ca4ee6435fa","flatsize":2407621,"path":"All/p5-Lingua-ZH-WordSegmenter-0.01_1.pkg","repopath":"All/p5-Lingua-ZH-WordSegmenter-0.01_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":910640,"desc":"This is a perl version of simplified Chinese word segmentation.\n\nThe algorithm for this segmenter is to search the longest word at each point\nfrom both left and right directions, and choose the one with higher frequency\nproduct.\n\nThe original program is from the CPAN module Lingua::ZH::WordSegment\n(https://metacpan.org/author/CHENYR) I did the follwing changes: 1) make the\ninterface object oriented; 2) make the internal string into utf8; 3) using\nsogou's dictionary (http://www.sogou.com/labs/dl/w.html) as the default\ndictionary.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["chinese","perl5"]},{"name":"p5-LWP-Protocol-socks","origin":"www/p5-LWP-Protocol-socks","version":"1.7_1","comment":"Adds support for the socks protocol and proxy facility in LWP","maintainer":"ehaupt@FreeBSD.org","www":"https://metacpan.org/release/LWP-Protocol-socks","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"60dcd4192feebca4abb8d9be7270f68d6386d592a4cb4ffb0b95fdf5a1e17c41","flatsize":19570,"path":"All/p5-LWP-Protocol-socks-1.7_1.pkg","repopath":"All/p5-LWP-Protocol-socks-1.7_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10620,"desc":"Adds support for the SOCKS protocol and proxy facility in the LWP\n(Library for WWW in Perl) suite. This module allows LWP to route its\nrequests through SOCKS proxies, supporting both SOCKS4 and SOCKS5\nprotocols. It is designed to facilitate secure and anonymous web\ninteractions by redirecting network traffic through proxy servers.","deps":{"p5-IO-Socket-SSL":{"origin":"security/p5-IO-Socket-SSL","version":"2.089"},"p5-IO-Socket-Socks":{"origin":"net/p5-IO-Socket-Socks","version":"0.74"},"p5-LWP-Protocol-https":{"origin":"www/p5-LWP-Protocol-https","version":"6.14"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Lingua-EN-Tagger","origin":"textproc/p5-Lingua-EN-Tagger","version":"0.31","comment":"Part-of-speech tagger for English natural language processing","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Lingua-EN-Tagger","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b546a45ae50df301b1a4eaafa9742594d295127c08992b00060ddd12450fdafb","flatsize":2445173,"path":"All/p5-Lingua-EN-Tagger-0.31.pkg","repopath":"All/p5-Lingua-EN-Tagger-0.31.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":467632,"desc":"The module is a probability based, corpus-trained tagger that assigns\nPOS tags to English text based on a lookup dictionary and probability\nvalues. The tagger determines appropriate tags based on conditional\nprobabilities - it looks at the preceding tag to figure out what the\nappropriate tag is for the current word. Unknown words will be classified\naccording to word morphology or can be set to be treated as nouns or\nother parts of speech.\n\nThe tagger also recursively extracts as many nouns and noun phrases as\nit can, using a set of regular expressions.","deps":{"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-HTML-Tagset":{"origin":"www/p5-HTML-Tagset","version":"3.24"},"p5-Lingua-Stem":{"origin":"textproc/p5-Lingua-Stem","version":"2.31"},"p5-Memoize-ExpireLRU":{"origin":"devel/p5-Memoize-ExpireLRU","version":"0.56"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-LaTeX-Table","origin":"textproc/p5-LaTeX-Table","version":"1.0.6_6","comment":"Perl extension for the automatic generation of LaTeX tables","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/LaTeX-Table","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"53476797b4e42b6735bad22ff8106687a3b4a51834d75d294708954b330e9150","flatsize":147974,"path":"All/p5-LaTeX-Table-1.0.6_6.pkg","repopath":"All/p5-LaTeX-Table-1.0.6_6.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":70032,"desc":"This module supports multipage tables via the xtab and the longtable\npackage. For publication quality tables it utilizes the booktabs\npackage. It also supports the tabularx and tabulary packages for\nnicer fixed-width tables. Furthermore, it supports the colortbl\npackage for colored tables optimized for presentations.  The powerful\nnew ctable package is supported and especially recommended when\nfootnotes are needed. LaTeX::Table ships with some predefined, good\nlooking themes.","deps":{"p5-LaTeX-Driver":{"origin":"textproc/p5-LaTeX-Driver","version":"1.2.0_1"},"p5-LaTeX-Encode":{"origin":"textproc/p5-LaTeX-Encode","version":"0.092.0"},"p5-Module-Pluggable":{"origin":"devel/p5-Module-Pluggable","version":"5.2"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-Moose-Policy":{"origin":"devel/p5-Moose-Policy","version":"0.05_1"},"p5-MooseX-FollowPBP":{"origin":"devel/p5-MooseX-FollowPBP","version":"0.05_1"},"p5-Number-Format":{"origin":"textproc/p5-Number-Format","version":"1.76"},"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"p5-Text-CSV":{"origin":"textproc/p5-Text-CSV","version":"2.06"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-LaTeX-Pod","origin":"textproc/p5-LaTeX-Pod","version":"0.23","comment":"Transform LaTeX source files to POD","maintainer":"wen@FreeBSD.org","www":"https://metacpan.org/release/LaTeX-Pod","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9ec0e26e49d564c70d474cf5a38c12e7cc78b9ebc5cd939e0f189b6c45bbe543","flatsize":31410,"path":"All/p5-LaTeX-Pod-0.23.pkg","repopath":"All/p5-LaTeX-Pod-0.23.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13892,"desc":"LaTeX::Pod converts LaTeX sources to Perl's POD (Plain old\ndocumentation) format. Currently only a subset of the available\nLaTeX language is supported.","deps":{"p5-LaTeX-TOM":{"origin":"textproc/p5-LaTeX-TOM","version":"1.06"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"p5-boolean":{"origin":"devel/p5-boolean","version":"0.46"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-LWP-Protocol-PSGI","origin":"www/p5-LWP-Protocol-PSGI","version":"0.11","comment":"Perl extension to override LWP HTTP/HTTPS backend with your PSGI app","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/LWP-Protocol-PSGI","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"764665318dcac0b6793729b68d9567df1958cd83b6d60860b35260200f1ced23","flatsize":51369,"path":"All/p5-LWP-Protocol-PSGI-0.11.pkg","repopath":"All/p5-LWP-Protocol-PSGI-0.11.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15104,"desc":"LWP::Protocol::PSGI is a module to hijack any code that uses\nLWP::UserAgent underneath such that any HTTP or HTTPS requests can be\nrouted to your own PSGI application.","deps":{"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-LWP-Online","origin":"www/p5-LWP-Online","version":"1.08_1","comment":"Checks if process has access to the web","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/LWP-Online","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"856d770cb30788f60c02cbe400c9cb6512f2c72f100504aa8d971dffac89f5b9","flatsize":21602,"path":"All/p5-LWP-Online-1.08_1.pkg","repopath":"All/p5-LWP-Online-1.08_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12160,"desc":"LWP::Online attempts to answer, as accurately as it can, one of the\nnastiest technical questions there is:  Am I on the internet?\n\nThis a problem that had no clean permanent solution, and for\nwhich you could just keep writing more and more functionality\nindefinitely, asymtopically approaching 100%25 correctness but never\nreaching it.\n\nAnd so LWP::Online is intended to do as good a job as possible, without\nhaving to resort to asking any human questions (who may well get it\nwrong anyway), and limiting itself to a finite amount of programming\nwork and a reasonable level of memory overhead to load the code.","deps":{"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-LaTeX-Driver","origin":"textproc/p5-LaTeX-Driver","version":"1.2.0_1","comment":"Perl module of LaTeX Driver","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/LaTeX-Driver","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8fe63047c72903715d977a513f63f40c97a30733b164d8981d42b3c82d0b0cda","flatsize":73038,"path":"All/p5-LaTeX-Driver-1.2.0_1.pkg","repopath":"All/p5-LaTeX-Driver-1.2.0_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":32140,"desc":"The LaTeX::Driver module encapsulates the details of invoking the\nLatex programs to format a LaTeX document. Formatting with LaTeX\nis complicated; there are potentially many programs to run and the\noutput of those programs must be monitored to determine whether\nfurther processing is required.","deps":{"p5-Capture-Tiny":{"origin":"devel/p5-Capture-Tiny","version":"0.50"},"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Exception-Class":{"origin":"devel/p5-Exception-Class","version":"1.45"},"p5-File-Slurp":{"origin":"devel/p5-File-Slurp","version":"9999.27"},"p5-File-pushd":{"origin":"devel/p5-File-pushd","version":"1.016"},"p5-IPC-ShellCmd":{"origin":"devel/p5-IPC-ShellCmd","version":"0.005_1"},"p5-Log-Any":{"origin":"devel/p5-Log-Any","version":"1.717"},"p5-Readonly":{"origin":"devel/p5-Readonly","version":"2.05"},"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"tex-formats":{"origin":"print/tex-formats","version":"20250308"}},"categories":["perl5","textproc"]},{"name":"p5-LWP-UserAgent-POE","origin":"www/p5-LWP-UserAgent-POE","version":"0.05","comment":"Drop-in LWP::UserAgent replacement in POE environments","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/LWP-UserAgent-POE","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1a2b54f931b2db921e83564f80e1962ecf2fb2cea0e41014fcbe69bcea99c7fa","flatsize":10996,"path":"All/p5-LWP-UserAgent-POE-0.05.pkg","repopath":"All/p5-LWP-UserAgent-POE-0.05.pkg","licenselogic":"single","pkgsize":6148,"desc":"LWP::UserAgent::POE is a subclass of LWP::UserAgent and works well\nin a POE environment. It is a drop-in replacement for LWP::UserAgent\nin systems that are already using LWP::UserAgent synchronously and\nwant to play nicely with POE.","deps":{"p5-Log-Log4perl":{"origin":"devel/p5-Log-Log4perl","version":"1.57"},"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"p5-POE-Component-Client-HTTP":{"origin":"www/p5-POE-Component-Client-HTTP","version":"0.9490"},"p5-POE-Component-SSLify":{"origin":"security/p5-POE-Component-SSLify","version":"1.012"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-LWP-ConnCache-MaxKeepAliveRequests","origin":"www/p5-LWP-ConnCache-MaxKeepAliveRequests","version":"0.33_1","comment":"Connection cache that enforces a max keep alive limit","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/LWP-ConnCache-MaxKeepAliveRequests","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b5750c523e87f0284fd0b0a3bf1ad51751258f6aa17b3a91325038b5fab8c618","flatsize":3523,"path":"All/p5-LWP-ConnCache-MaxKeepAliveRequests-0.33_1.pkg","repopath":"All/p5-LWP-ConnCache-MaxKeepAliveRequests-0.33_1.pkg","licenselogic":"single","pkgsize":3240,"desc":"LWP::UserAgent is the default module for issuing HTTP requests from\nPerl. It has a keep_alive setting which by default allows unlimited\nrequests to the same server. Some servers will disconnect you after\na limited number of requests (in Apache 2 this is achieved with the\nMaxKeepAliveRequests directive). This module allows you to limit\nthe maximum number of keep alive requests to a server.","deps":{"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-LWPx-ParanoidAgent","origin":"www/p5-LWPx-ParanoidAgent","version":"1.12","comment":"Subclass of LWP::UserAgent that protects you from harm","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/LWPx-ParanoidAgent","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ee4d0254c244e2519f33c4d37144a27b8d55052c04880b44313058f8bf443d88","flatsize":46097,"path":"All/p5-LWPx-ParanoidAgent-1.12.pkg","repopath":"All/p5-LWPx-ParanoidAgent-1.12.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17656,"desc":"LWPx::ParanoidAgent is a class subclassing LWP::UserAgent, but\nparanoid against attackers. It's to be used when you're fetching\na remote resource on behalf of a possibly malicious user.\n\nThis class can do whatever LWP::UserAgent can (callbacks, uploads\nfrom files, etc), except proxy support is explicitly removed, because\nin that case you should do your paranoia at your proxy.\n\nAlso, the schemes are limited to http and https, which are mapped to\nLWPx::Protocol::http_paranoid and LWPx::Protocol::https_paranoid,\nrespectively, which are forked versions of the same ones without\nthe \"_paranoid\". Subclassing them didn't look possible, as they were\nessentially just one huge function.\n\nThis class protects you from connecting to internal IP ranges\n(unless you whitelist them), hostnames/IPs that you blacklist, remote\nwebserver tarpitting your process (the timeout parameter is changed to\nbe a global timeout over the entire process), and all combinations of\nredirects and DNS tricks to otherwise tarpit and/or connect to internal\nresources.","deps":{"p5-Crypt-SSLeay":{"origin":"security/p5-Crypt-SSLeay","version":"0.72_3"},"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security","www"]},{"name":"p5-LWP-Authen-Wsse","origin":"www/p5-LWP-Authen-Wsse","version":"0.05_1","comment":"Library for enabling X-WSSE authentication in LWP","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/LWP-Authen-Wsse","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dba53f03401e402bd6d529a2412319eb5f8792399270a70f92ee72bea36aaec3","flatsize":13070,"path":"All/p5-LWP-Authen-Wsse-0.05_1.pkg","repopath":"All/p5-LWP-Authen-Wsse-0.05_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7420,"desc":"LWP::Authen::Wsse allows LWP to authenticate against servers that are using\nthe X-WSSE authentication scheme, as required by the Atom Authentication API.\n\nThe module is used indirectly through LWP, rather than including it directly\nin your code. The LWP system will invoke the WSSE authentication when it\nencounters the authentication scheme while attempting to retrieve a URL\nfrom a server.","deps":{"p5-Digest-SHA1":{"origin":"security/p5-Digest-SHA1","version":"2.13_2"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-LWP-Authen-Negotiate","origin":"www/p5-LWP-Authen-Negotiate","version":"0.08_1","comment":"Perl extension to enable LWP to authenticate using negotiate","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/LWP-Authen-Negotiate","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ee25359ab272a32c504bdc8317e2fd6752af7e797eb41c99ce18e7427ffbe755","flatsize":9901,"path":"All/p5-LWP-Authen-Negotiate-0.08_1.pkg","repopath":"All/p5-LWP-Authen-Negotiate-0.08_1.pkg","licenselogic":"single","pkgsize":6616,"desc":"LWP::Authen::Negotiate is a authentication plugin for LWP to\nsupport WWW-Negotiate.","deps":{"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-LWP-Authen-OAuth2","origin":"www/p5-LWP-Authen-OAuth2","version":"0.19","comment":"Perl extension to generate signed OAuth2 requests","maintainer":"zi@FreeBSD.org","www":"https://metacpan.org/release/LWP-Authen-OAuth2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"58bbcfbcf0bda5e0443f6d4a5473c7736e7da07011b80aa297615d6cfb948d0f","flatsize":181617,"path":"All/p5-LWP-Authen-OAuth2-0.19.pkg","repopath":"All/p5-LWP-Authen-OAuth2-0.19.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":87996,"desc":"This module provides a sub-class of LWP::UserAgent that generates\nOAuth 2.0 signed requests.  You should familiarise yourself with OAuth\nat http://oauth.net/.","deps":{"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-LWP-Protocol-https":{"origin":"www/p5-LWP-Protocol-https","version":"6.14"},"p5-Mozilla-CA":{"origin":"www/p5-Mozilla-CA","version":"20250202"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-LV","origin":"devel/p5-LV","version":"0.006_1","comment":"LV for lvalue","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/LV","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9abeb41b22a273fda3ff674025f4e2e36bb27a672c9acf8cebf3aac9f5a09a3d","flatsize":46357,"path":"All/p5-LV-0.006_1.pkg","repopath":"All/p5-LV-0.006_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12496,"desc":"LV makes lvalue subroutines easy and practical to use. It's inspired by the\nlvalue module which is sadly problematic because of the existence of another\nmodule on CPAN called Lvalue. (They can get confused on file-systems that have\ncase-insensitive file names.)\n\nLV comes with three different implementations, based on Variable::Magic,\nSentinel and tie; it will choose and use the best available one. You can force\nLV to pick a particular implementation using:\n\n    $ENV{PERL_LV_IMPLEMENTATION} = 'Magic'; # or 'Sentinel' or 'Tie'\n\nThe tie implementation is the slowest, but will work on Perl 5.6 with only core\nmodules.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-LMAP-CID2SPF","origin":"mail/p5-LMAP-CID2SPF","version":"0.9_2","comment":"Module to convert between Microsoft's Caller-ID and SPF","maintainer":"bofh@FreeBSD.org","www":"http://www.baschny.de/spf/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"428f5e47e98d083de9a6969615628de53c9ac600b9223aea3282488ecc343662","flatsize":13976,"path":"All/p5-LMAP-CID2SPF-0.9_2.pkg","repopath":"All/p5-LMAP-CID2SPF-0.9_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":5880,"desc":"This module can be used to convert between two of the LMAP (Lightweight\nMTA Authentication Protocol) formats currently being proposed:\n\n  CID = Microsoft's Caller-ID\n  SPF = Sender Policy Framework\n\nIt will convert an XML-fragment as proposed by CID to a record that can\nbe added to DNS as proposed by SPF.\n\nSEE ALSO\n  SPF: http://spf.pobox.com/","deps":{"p5-XML-Parser":{"origin":"textproc/p5-XML-Parser","version":"2.47"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-LEGO-RCX","origin":"misc/p5-LEGO-RCX","version":"1.01_1","comment":"Perl module for communicating with the Lego RCX brick via the IR tower","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/LEGO-RCX","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d02132b2b0e74785d5f04ff9e70bf8b83ae4c79ef5dea2e932952d777f95ddfd","flatsize":38443,"path":"All/p5-LEGO-RCX-1.01_1.pkg","repopath":"All/p5-LEGO-RCX-1.01_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14804,"desc":"LEGO::RCX is a perl module for communicating with your LEGO(tm) Mindstorms(tm)\nRCX computer through the IR dongle. It is an object-oriented module with\nmethods for everything from controlling the motors, reading sensors, modifying\nprogram variables, and getting data from the DataLog.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["misc","perl5"]},{"name":"p5-LMDB_File","origin":"databases/p5-LMDB_File","version":"0.14","comment":"Perl wrapper around the OpenLDAP's LMDB","maintainer":"vanilla@FreeBSD.org","www":"https://metacpan.org/release/LMDB_File","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4bcaddf05fa1c65b9259991495a3861454b19a9cfc5cb8b4d93b762d0a1e285d","flatsize":157238,"path":"All/p5-LMDB_File-0.14.pkg","repopath":"All/p5-LMDB_File-0.14.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":55824,"desc":"LMDB_File is a Perl wrapper around the OpenLDAP's LMDB (Lightning\nMemory-Mapped Database) C library.\n\nLMDB is an ultra-fast, ultra-compact key-value data store developed\nby Symas for the OpenLDAP Project. See http://symas.com/mdb/ for details.\n\nLMDB_File provides full access to the complete C API, a thin Perl wrapper\nwith an Object-Oriented interface and a simple Perl's tie interface\ncompatible with others DBMs.","deps":{"lmdb":{"origin":"databases/lmdb","version":"0.9.33,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-LWP-Protocol-http10","origin":"www/p5-LWP-Protocol-http10","version":"6.03_1","comment":"Legacy HTTP/1.0 support for LWP","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/LWP-Protocol-http10","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4c1f0dd91bab3987182577e74bacb284f8923249a38a3e0e1aa7bbae55d8a835","flatsize":17375,"path":"All/p5-LWP-Protocol-http10-6.03_1.pkg","repopath":"All/p5-LWP-Protocol-http10-6.03_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8288,"desc":"The LWP::Protocol::http10 module provide support for using HTTP/1.0 protocol\nwith LWP. To use it you need to call LWP::Protocol::implementor() to override\nthe standard handler for http URLs.\n\nThis module used to be bundled with the libwww-perl, but it was unbundled in\nv6.02 as part of the general cleanup for the 6-series. LWP::Protocol::http10 is\ndeprecated.","deps":{"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-LWP-Protocol-https","origin":"www/p5-LWP-Protocol-https","version":"6.14","comment":"Provide https support for LWP::UserAgent","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/LWP-Protocol-https","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a5866b1faad103def3e47d15d8b9a2caaf9a4f7e04de6148d6ed2ac745f37db8","flatsize":47790,"path":"All/p5-LWP-Protocol-https-6.14.pkg","repopath":"All/p5-LWP-Protocol-https-6.14.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12000,"desc":"The LWP::Protocol::https module provide support for using https schemed URLs\nwith LWP. This module is a plug-in to the LWP protocol handling, so you don't\nuse it directly. Once the module is installed LWP is able to access sites using\nHTTP over SSL/TLS.\n\nIf hostname verification is requested by LWP::UserAgent's ssl_opts, and neither\nSSL_ca_file nor SSL_ca_path is set, then SSL_ca_file is implied to be the one\nprovided by Mozilla::CA. If the Mozilla::CA module isn't available SSL requests\nwill fail. Either install this module, set up an alternative SSL_ca_file or\ndisable hostname verification.\n\nThis module used to be bundled with the libwww-perl, but it was unbundled in\nv6.02 in order to be able to declare its dependencies properly for the CPAN\ntool-chain. Applications that need https support can just declare their\ndependency on LWP::Protocol::https and will no longer need to know what\nunderlying modules to install.","deps":{"p5-IO-Socket-SSL":{"origin":"security/p5-IO-Socket-SSL","version":"2.089"},"p5-Net-HTTP":{"origin":"net/p5-Net-HTTP","version":"6.23"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-KyotoCabinet","origin":"databases/p5-KyotoCabinet","version":"1.20_2","comment":"Perl extension for KyotoCabinet","maintainer":"geraud@gcu.info","www":"https://dbmx.net/kyotocabinet/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e3600c6a51d26614c67dd33a04a419c92c7f94930f2a0a2b3b35f9a0262e73c3","flatsize":196096,"path":"All/p5-KyotoCabinet-1.20_2.pkg","repopath":"All/p5-KyotoCabinet-1.20_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":51960,"desc":"Perl extension for KyotoCabinet.","deps":{"kyotocabinet":{"origin":"databases/kyotocabinet","version":"1.2.80_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Lingua-EN-NamedEntity","origin":"textproc/p5-Lingua-EN-NamedEntity","version":"1.93","comment":"Basic Named Entity Extraction algorithm","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Lingua-EN-NamedEntity","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e469c30714ec68e94872d9bcb77b1de73080f61d959d990f36a47f89cb29186c","flatsize":5144027,"path":"All/p5-Lingua-EN-NamedEntity-1.93.pkg","repopath":"All/p5-Lingua-EN-NamedEntity-1.93.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":1252500,"desc":"\"Named entities\" is the NLP jargon for proper nouns which\nrepresent people, places, organisations, and so on.\n\nThis module provides a very simple way of extracting these from a text.\nIf we run the \"extract_entities\" routine on a piece of news coverage of\nrecent UK political events, we should expect to see it return a list of\nhash references looking like this:\n\n{ entity => 'Mr Howard', class => 'person', scores => { ... }, },\n{ entity => 'Ministry of Defence', class => 'organisation', ... },\n{ entity => 'Oxfordshire', class => 'place', ... },\n\nThe additional \"scores\" hash reference in there breaks down the various\npossible classes for this entity in an open-ended scale.","deps":{"p5-Lingua-Stem":{"origin":"textproc/p5-Lingua-Stem","version":"2.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-LWP-UserAgent-Cached","origin":"www/p5-LWP-UserAgent-Cached","version":"0.08","comment":"LWP::UserAgent with simple caching mechanism","maintainer":"DtxdF@disroot.org","www":"https://metacpan.org/dist/LWP-UserAgent-Cached/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aafc5812a9854ce5547a039f6d46c7bdaedee1e51ccbc80fc59e222a3a902515","flatsize":25119,"path":"All/p5-LWP-UserAgent-Cached-0.08.pkg","repopath":"All/p5-LWP-UserAgent-Cached-0.08.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11988,"desc":"LWP::UserAgent::Cached is yet another LWP::UserAgent subclass with\ncache support. It stores cache in the files on local filesystem and\nif response already available in the cache returns it instead of\nmaking HTTP request.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Keyword-Simple","origin":"devel/p5-Keyword-Simple","version":"0.04","comment":"Define new keywords in pure Perl","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Keyword-Simple","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"abf5cced186847d7d3779e8c7847fc5011dbde7d0674b4bdb35e1bb8a55f5ba1","flatsize":23608,"path":"All/p5-Keyword-Simple-0.04.pkg","repopath":"All/p5-Keyword-Simple-0.04.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11348,"desc":"Keyword::Simple lets you implement new keywords in pure Perl. To do this, you\nneed to write a module and call Keyword::Simple::define in your import method.\nAny keywords defined this way will be available in the lexical scope that's\ncurrently being compiled.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-LWP-UserAgent-Determined","origin":"www/p5-LWP-UserAgent-Determined","version":"1.07_1","comment":"Virtual browser that retries errors","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/LWP-UserAgent-Determined","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cc2f1ad01047cefc3c598ea797e928cd08af45f54fcb02ab9e44eb331e9dcb95","flatsize":17342,"path":"All/p5-LWP-UserAgent-Determined-1.07_1.pkg","repopath":"All/p5-LWP-UserAgent-Determined-1.07_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9548,"desc":"This class works just like LWP::UserAgent (and is based on it, by being a\nsubclass of it), except that when you use it to get a web page but run into a\npossibly-temporary error (like a DNS lookup timeout), it'll wait a few seconds\nand retry a few times.\n\nIt also adds some methods for controlling exactly what errors are considered\nretry-worthy and how many times to wait and for how many seconds, but normally\nyou needn't bother about these, as the default settings are relatively sane.","deps":{"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Keyword-Pluggable","origin":"devel/p5-Keyword-Pluggable","version":"1.05","comment":"Define new keywords in pure Perl","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Keyword-Pluggable","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c5edb2c4d4c806588d3a93da67d01986a1e1f966f51a58a6f92a30c339adb3fb","flatsize":29029,"path":"All/p5-Keyword-Pluggable-1.05.pkg","repopath":"All/p5-Keyword-Pluggable-1.05.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13600,"desc":"Keyword::Pluggable lets you implement new keywords in pure Perl. To do this, you\nneed to write a module and call Keyword::Pluggable::define in your import\nmethod. Any keywords defined this way will be available in the scope that's\ncurrently being compiled. The scope can be lexical, packaged, and global.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Jonk","origin":"devel/p5-Jonk","version":"0.05_1","comment":"Simple job tank manager","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Jonk","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b3579c278a522239fdf946f02427664ce78fd7bb67117f6d6b2d6e197b311c0a","flatsize":31792,"path":"All/p5-Jonk-0.05_1.pkg","repopath":"All/p5-Jonk-0.05_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":19772,"desc":"Jonk is simple job tanking system.\n\nJob is saved and taken out. Besides, nothing is done.\n\nYou may use Jonk to make original Job Queuing System.","deps":{"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Jemplate","origin":"www/p5-Jemplate","version":"0.300","comment":"JavaScript Templating with Template Toolkit","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Jemplate","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"321be9cddde40fc9bd0d2af1c898cf649fd1417b711376981c6395d9daeca8af","flatsize":315856,"path":"All/p5-Jemplate-0.300.pkg","repopath":"All/p5-Jemplate-0.300.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":60084,"desc":"Jemplate is a templating framework for JavaScript that is built\nover Perl's Template Toolkit (TT2).","deps":{"p5-File-Find-Rule":{"origin":"devel/p5-File-Find-Rule","version":"0.34"},"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-JavaScript-Value-Escape","origin":"lang/p5-JavaScript-Value-Escape","version":"0.07","comment":"Perl extension to avoid XSS with JavaScript value interpolation","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/JavaScript-Value-Escape","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fb0ec286ea299572ab61e9f2970b2f910b10c95f0daff83606f5d088f1d574eb","flatsize":12625,"path":"All/p5-JavaScript-Value-Escape-0.07.pkg","repopath":"All/p5-JavaScript-Value-Escape-0.07.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7792,"desc":"There are a lot of XSS, a security hole typically found in web\napplications, caused by incorrect (or lack of) JavaScript\nescaping.  This module is aimed to provide a secure JavaScript\nescaping to avoid XSS with JavaScript values.\n\nThe escaping routine JavaScript::Value::Escape provides escapes q!\"!,\nq!'!, q!&!, q!=!, q!-!, q!+!, q!;!, q!<!, q!>!, q!/!, q!\\! and control\ncharacters to JavaScript unicode entities like \"\\u0026\".","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["lang","perl5"]},{"name":"p5-LWP-Protocol-connect","origin":"www/p5-LWP-Protocol-connect","version":"6.09_1","comment":"Provides HTTP/CONNECT proxy support for LWP::UserAgent","maintainer":"beastie@tardisi.com","www":"https://metacpan.org/release/LWP-Protocol-connect","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"08d58003f5a12a8cd9c75f4b0a9a6493e10c15f27388f7d0a13b1799257c4260","flatsize":15323,"path":"All/p5-LWP-Protocol-connect-6.09_1.pkg","repopath":"All/p5-LWP-Protocol-connect-6.09_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7680,"desc":"The LWP::Protocol::connect module provides support for using https\nover a proxy via the HTTP/Connect method.","deps":{"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-IO-Socket-SSL":{"origin":"security/p5-IO-Socket-SSL","version":"2.089"},"p5-LWP-Protocol-https":{"origin":"www/p5-LWP-Protocol-https","version":"6.14"},"p5-Net-HTTP":{"origin":"net/p5-Net-HTTP","version":"6.23"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-JavaScript-Squish","origin":"lang/p5-JavaScript-Squish","version":"0.07_1","comment":"Reduce/Compact JavaScript code to as few characters as possible","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/JavaScript-Squish","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"55b4108675cbe0c379da2ee90fe7eb334ed28cf0070181e55f2e25b32c2d54b2","flatsize":43374,"path":"All/p5-JavaScript-Squish-0.07_1.pkg","repopath":"All/p5-JavaScript-Squish-0.07_1.pkg","licenselogic":"single","pkgsize":17256,"desc":"This module provides methods to compact javascript source down to just\nwhat is needed. It can remove all comments, put everything on one line\n(semi-)safely, and remove extra whitespace.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["lang","perl5"]},{"name":"p5-JavaScript-Packer","origin":"textproc/p5-JavaScript-Packer","version":"2.11","comment":"Perl version of Dean Edwards' Packer.js","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/JavaScript-Packer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4748370eede2b5bfea118deabfe11cddbbaebba69ed024937f7561ebeea428a9","flatsize":36734,"path":"All/p5-JavaScript-Packer-2.11.pkg","repopath":"All/p5-JavaScript-Packer-2.11.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12872,"desc":"JavaScript::Packer, a JavaScript compressor, is an adaptation of Dean Edwards'\nPacker.js. Additional information: http://dean.edwards.name/packer/","deps":{"p5-Regexp-RegGrp":{"origin":"devel/p5-Regexp-RegGrp","version":"2.01"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc","www"]},{"name":"p5-JavaScript-Minifier-XS","origin":"textproc/p5-JavaScript-Minifier-XS","version":"0.15","comment":"XS based JavaScript minifier","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/JavaScript-Minifier-XS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"67b7e599943862cab52097d5ccb15aac0483b3e696225397fd800e63ce8c4ca3","flatsize":28181,"path":"All/p5-JavaScript-Minifier-XS-0.15.pkg","repopath":"All/p5-JavaScript-Minifier-XS-0.15.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13300,"desc":"JavaScript::Minifier::XS is a JavaScript \"minifier\"; its designed to remove\nun-necessary whitespace and comments from JavaScript files, which also not\nbreaking the JavaScript.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc","www"]},{"name":"p5-LWP-MediaTypes","origin":"www/p5-LWP-MediaTypes","version":"6.04","comment":"Guess media type for a file or a URL","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/LWP-MediaTypes","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c65cbb3ef4989626e06b2150468e31bc325b832c4410e2c5021d45bd79d84759","flatsize":66222,"path":"All/p5-LWP-MediaTypes-6.04.pkg","repopath":"All/p5-LWP-MediaTypes-6.04.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":20128,"desc":"LWP::MediaTypes provides functions for handling media (also known as MIME) types\nand encodings. The mapping from file extensions to media types is defined by the\nmedia.types file. If the ~/.media.types file exists it is used instead. For\nbackwards compatibility we will also look for ~/.mime.types.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Jabber-SimpleSend","origin":"net-im/p5-Jabber-SimpleSend","version":"0.03_1","comment":"Send a Jabber message simply","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Jabber-SimpleSend","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"774956cfc808c51d07771dc0bcea4b6cb9b75245f26dd3fc320d1126fad3e6d9","flatsize":6280,"path":"All/p5-Jabber-SimpleSend-0.03_1.pkg","repopath":"All/p5-Jabber-SimpleSend-0.03_1.pkg","licenselogic":"single","pkgsize":4364,"desc":"This module is a wrapper around Net::Jabber that allows you to do one\nthing simply - send Jabber messages. It is useful for daemon\nprocesses, cron jobs or in any program that you want to be able to get\nyour attention via Jabber.","deps":{"p5-Net-Jabber":{"origin":"net-im/p5-Net-Jabber","version":"2.0_1"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-im","perl5"]},{"name":"p5-JavaScript-Minifier","origin":"textproc/p5-JavaScript-Minifier","version":"1.16","comment":"JavaScript whitespace/comment eliminator","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/JavaScript-Minifier","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1e136a07e803411394a0a12ca2232ce2a7093f62e5a05f5f7b2c36ab48774404","flatsize":55457,"path":"All/p5-JavaScript-Minifier-1.16.pkg","repopath":"All/p5-JavaScript-Minifier-1.16.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14348,"desc":"Strip whitespace and comments from JavaScript code","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-LWP-Authen-OAuth","origin":"www/p5-LWP-Authen-OAuth","version":"1.02_1","comment":"Perl extension to generate signed OAuth requests","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/LWP-Authen-OAuth","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"daedc8d38228072994a15734ad6f05fc01fc08bd542137617dbfaf4afe99b778","flatsize":12654,"path":"All/p5-LWP-Authen-OAuth-1.02_1.pkg","repopath":"All/p5-LWP-Authen-OAuth-1.02_1.pkg","licenselogic":"single","pkgsize":7192,"desc":"This module provides a sub-class of LWP::UserAgent that generates\nOAuth 1.0 signed requests.  You should familiarise yourself with OAuth\nat http://oauth.net/.","deps":{"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-JSON-XS-VersionOneAndTwo","origin":"converters/p5-JSON-XS-VersionOneAndTwo","version":"0.31_1","comment":"Support versions 1 and 2 of JSON::XS","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/JSON-XS-VersionOneAndTwo","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"206d8ca314241d3412000875db8b090b5d3296d17e5faae0a4a9643982914f3d","flatsize":3430,"path":"All/p5-JSON-XS-VersionOneAndTwo-0.31_1.pkg","repopath":"All/p5-JSON-XS-VersionOneAndTwo-0.31_1.pkg","licenselogic":"single","pkgsize":3064,"desc":"Support versions 1 and 2 of JSON::XS","deps":{"p5-JSON-XS":{"origin":"converters/p5-JSON-XS","version":"4.03"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","perl5"]},{"name":"p5-Jabber-Lite","origin":"net-im/p5-Jabber-Lite","version":"0.8.1_1","comment":"Standalone library for communicating with Jabber servers","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Jabber-Lite","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8d13ca91202f376e5e4c44894964943fd6abfe407720ce2618f9018d2c60a134","flatsize":191282,"path":"All/p5-Jabber-Lite-0.8.1_1.pkg","repopath":"All/p5-Jabber-Lite-0.8.1_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":58656,"desc":"Jabber::Lite is, as the name implies, a small 'lite' library for dealing with\nJabber servers, implemented entirely in perl. Whilst it is small, it does try to\nbe fairly complete for common tasks.","deps":{"p5-Authen-SASL":{"origin":"security/p5-Authen-SASL","version":"2.17_1"},"p5-Digest-SHA1":{"origin":"security/p5-Digest-SHA1","version":"2.13_2"},"p5-IO-Socket-SSL":{"origin":"security/p5-IO-Socket-SSL","version":"2.089"},"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-im","perl5"]},{"name":"p5-JSON-WebToken","origin":"www/p5-JSON-WebToken","version":"0.10","comment":"JSON Web Token (JWT) implementation","maintainer":"bofh@FreeBSD.org","www":"https://github.com/xaicron/p5-JSON-WebToken","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"03f162d6f80187bb846ed81dcb97d2d4a0df371b6898823c0549c24135c9d571","flatsize":26269,"path":"All/p5-JSON-WebToken-0.10.pkg","repopath":"All/p5-JSON-WebToken-0.10.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11448,"desc":"JSON Web Token (JWT) implementation for Perl.","deps":{"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-Module-Runtime":{"origin":"devel/p5-Module-Runtime","version":"0.016"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-JSON-XS","origin":"converters/p5-JSON-XS","version":"4.03","comment":"JSON serialising/deserialising, done correctly and fast","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/JSON-XS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f76b0d49562e9e9e7b894eb6d809a7de481fc924a08d5e1e2223b6190ab6652d","flatsize":173162,"path":"All/p5-JSON-XS-4.03.pkg","repopath":"All/p5-JSON-XS-4.03.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":81176,"desc":"This module converts Perl data structures to JSON and vice versa.\nIts primary goal is to be correct and its secondary goal is to be fast.\nTo reach the latter goal it was written in C.\n\nAs this is the n-th-something JSON module on CPAN, what was the reason\nto write yet another JSON module? While it seems there are many JSON\nmodules, none of them correctly handle all corner cases, and in most\ncases their maintainers are unresponsive, gone missing, or not listening\nto bug reports for other reasons.","deps":{"p5-Types-Serialiser":{"origin":"devel/p5-Types-Serialiser","version":"1.01"},"p5-common-sense":{"origin":"devel/p5-common-sense","version":"3.75"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","perl5"]},{"name":"p5-JSON-Validator","origin":"textproc/p5-JSON-Validator","version":"5.15","comment":"Validate data against a JSON schema","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/dist/JSON-Validator","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2de614bd36e97bb38e0b95197fb4863f8ad6ea608898c39f28660bad03e30d99","flatsize":382609,"path":"All/p5-JSON-Validator-5.15.pkg","repopath":"All/p5-JSON-Validator-5.15.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":88308,"desc":"JSON::Validator validates a data structure against a schema. It can\nload schemas from JSON, YAML, and perl data structures, and includes a\npowerful schema-building DSL.\n\nJSON is processed by Mojo::JSON (which will use p5-Cpanel-JSON-XS\nif it's installed). YAML uses p5-YAML-LibYAML (YAML::XS).","deps":{"p5-Mojolicious":{"origin":"www/p5-Mojolicious","version":"9.39"},"p5-YAML-LibYAML":{"origin":"textproc/p5-YAML-LibYAML","version":"0.90"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Kwalify","origin":"textproc/p5-Kwalify","version":"1.24","comment":"Implementation of Kwalify parser, validator and data binding tool","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Kwalify","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ced313029701ee7e76466d515a0bb40c51da1d5dce13d81fa3e7fa60aa49e4e6","flatsize":36266,"path":"All/p5-Kwalify-1.24.pkg","repopath":"All/p5-Kwalify-1.24.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16372,"desc":"Kwalify is a parser, schema validator, and data binding tool for\nYAML and JSON.\nThis package provides a Perl 5 implementation of Kwalify.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Keyword-Declare","origin":"devel/p5-Keyword-Declare","version":"0.001018","comment":"Declare new Perl keywords...via a keyword...named keyword","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Keyword-Declare","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"98ba1fffbe87321a52df7d367405f94dc9ae67477e7091e2b07f79406b6d9cb0","flatsize":164233,"path":"All/p5-Keyword-Declare-0.001018.pkg","repopath":"All/p5-Keyword-Declare-0.001018.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":50588,"desc":"Keyword::Declare implements a new Perl keyword: keyword, which you can use to\nspecify other new keywords.\n\nNormally, to define new keywords in Perl, you either have to write them in XS\n(shiver!) or use a module like Keyword::Simple or Keyword::API. Using any of\nthese approaches requires you to grab all the source code after the keyword,\nmanually parse out the components of the keyword's syntax, construct the\nreplacement source code, and then substitute it for the original source code you\njust parsed.\n\nUsing Keyword::Declare, you define a new keyword by specifying its name and a\nparameter list corresponding to the syntactic components that must follow the\nkeyword. You then use those parameters to construct and return the replacement\nsource code. The module takes care of setting up the keyword, and of the\nassociated syntax parsing, and of inserting the replacement source code in the\ncorrect place.","deps":{"p5-B-Hooks-EndOfScope":{"origin":"devel/p5-B-Hooks-EndOfScope","version":"0.28"},"p5-Keyword-Simple":{"origin":"devel/p5-Keyword-Simple","version":"0.04"},"p5-PPR":{"origin":"devel/p5-PPR","version":"0.001010"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-JSON-RPC-Dispatcher","origin":"devel/p5-JSON-RPC-Dispatcher","version":"0.0508","comment":"JSON-RPC 2.0 server","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/JSON-RPC-Dispatcher","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7ceafbd51d3cf9601bb756332e797183db75e44c39cfedc0b663ddf6c5cd7a73","flatsize":72085,"path":"All/p5-JSON-RPC-Dispatcher-0.0508.pkg","repopath":"All/p5-JSON-RPC-Dispatcher-0.0508.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":23184,"desc":"JSON::RPC::Dispatcher can make any PSGI/Plack aware server a\nJSON-RPC 2.0 server. This will allow you to expose your custom\nfunctionality as a web service in a relatiely tiny amount of\ncode, as you can see above.\n\nThis module follows the draft specficiation for JSON-RPC 2.0.\nMore information can be found at:\nhttp://groups.google.com/group/json-rpc/web/json-rpc-2-0.","deps":{"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-Log-Any":{"origin":"devel/p5-Log-Any","version":"1.717"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Kafka","origin":"net/p5-Kafka","version":"0.8010_2","comment":"Apache Kafka interface for Perl","maintainer":"gebhart@secnetix.de","www":"https://metacpan.org/pod/Kafka","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"18056d89e4621f67eaa4baeb012c11e2f7b7d564e38970f40661f366b4d9d20a","flatsize":279918,"path":"All/p5-Kafka-0.8010_2.pkg","repopath":"All/p5-Kafka-0.8010_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":85308,"desc":"Kafka - Apache Kafka interface for Perl.","deps":{"p5-Compress-Snappy":{"origin":"archivers/p5-Compress-Snappy","version":"0.25"},"p5-Const-Fast":{"origin":"devel/p5-Const-Fast","version":"0.014_2"},"p5-Data-Compare":{"origin":"devel/p5-Data-Compare","version":"1.2200_1"},"p5-Data-HexDump-Range":{"origin":"devel/p5-Data-HexDump-Range","version":"0.13.59_1"},"p5-Exception-Class":{"origin":"devel/p5-Exception-Class","version":"1.45"},"p5-Scalar-Util-Numeric":{"origin":"devel/p5-Scalar-Util-Numeric","version":"0.40"},"p5-String-CRC32":{"origin":"devel/p5-String-CRC32","version":"2.100"},"p5-Sys-SigAction":{"origin":"devel/p5-Sys-SigAction","version":"0.24"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-JSON-Schema","origin":"devel/p5-JSON-Schema","version":"0.016","comment":"Validate JSON against a schema","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/JSON-Schema","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f59d174d0cfbe9a4a312235f869785d58fea5bfdf6d8989b8a578d07f77157ad","flatsize":52199,"path":"All/p5-JSON-Schema-0.016.pkg","repopath":"All/p5-JSON-Schema-0.016.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":25300,"desc":"Validate JSON against a schema.","deps":{"p5-Exporter-Tiny":{"origin":"devel/p5-Exporter-Tiny","version":"1.006002"},"p5-HTTP-Link-Parser":{"origin":"www/p5-HTTP-Link-Parser","version":"0.200_1"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-JSON-Hyper":{"origin":"devel/p5-JSON-Hyper","version":"0.011_1"},"p5-JSON-Path":{"origin":"devel/p5-JSON-Path","version":"1.0.6"},"p5-autovivification":{"origin":"devel/p5-autovivification","version":"0.18_1"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"p5-match-simple":{"origin":"devel/p5-match-simple","version":"0.012"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Jifty-DBI","origin":"databases/p5-Jifty-DBI","version":"0.78","comment":"Object-relational persistence Perl framework","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Jifty-DBI","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"60e5472820744ca606c28e6e32ba8c92e47ffe835e7fc0ebe0cbb461890a8ff5","flatsize":375199,"path":"All/p5-Jifty-DBI-0.78.pkg","repopath":"All/p5-Jifty-DBI-0.78.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":152464,"desc":"Jifty::DBI deals with databases, so that you don't have to.\n\nThis module provides an object-oriented mechanism for retrieving and\nupdating data in a DBI-accesible database.\n\nThis module is the direct descendent of DBIx::SearchBuilder. If you're\nfamiliar with SearchBuilder, Jifty::DBI should be quite familiar to you.","deps":{"p5-Cache-Memcached":{"origin":"databases/p5-Cache-Memcached","version":"1.30_1"},"p5-Cache-Simple-TimedExpiry":{"origin":"devel/p5-Cache-Simple-TimedExpiry","version":"0.27_1"},"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Class-Data-Inheritable":{"origin":"devel/p5-Class-Data-Inheritable","version":"0.10"},"p5-Class-ReturnValue":{"origin":"devel/p5-Class-ReturnValue","version":"0.55_1"},"p5-Class-Trigger":{"origin":"devel/p5-Class-Trigger","version":"0.15_1"},"p5-Clone":{"origin":"devel/p5-Clone","version":"0.47"},"p5-DBD-SQLite":{"origin":"databases/p5-DBD-SQLite","version":"1.76"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-DBIx-DBSchema":{"origin":"databases/p5-DBIx-DBSchema","version":"0.47"},"p5-Data-Page":{"origin":"databases/p5-Data-Page","version":"2.03"},"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-Format-ISO8601":{"origin":"devel/p5-DateTime-Format-ISO8601","version":"0.17"},"p5-DateTime-Format-Strptime":{"origin":"devel/p5-DateTime-Format-Strptime","version":"1.79,1"},"p5-Exporter-Lite":{"origin":"devel/p5-Exporter-Lite","version":"0.09"},"p5-Hash-Merge":{"origin":"textproc/p5-Hash-Merge","version":"0.302"},"p5-Lingua-EN-Inflect":{"origin":"textproc/p5-Lingua-EN-Inflect","version":"1.905"},"p5-Object-Declare":{"origin":"devel/p5-Object-Declare","version":"0.25"},"p5-Scalar-Defer":{"origin":"devel/p5-Scalar-Defer","version":"0.23_1"},"p5-Time-Duration":{"origin":"devel/p5-Time-Duration","version":"1.21,1"},"p5-Time-Duration-Parse":{"origin":"devel/p5-Time-Duration-Parse","version":"0.16"},"p5-UNIVERSAL-require":{"origin":"devel/p5-UNIVERSAL-require","version":"0.19"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-YAML-Syck":{"origin":"textproc/p5-YAML-Syck","version":"1.34_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-JSON-Path","origin":"devel/p5-JSON-Path","version":"1.0.6","comment":"Search nested hashref/arrayref structures using JSONPath","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/JSON-Path","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8b44ab1676ccdf901ef5f535c995538f7408db602ecd8c5869d095809f1edd93","flatsize":91240,"path":"All/p5-JSON-Path-1.0.6.pkg","repopath":"All/p5-JSON-Path-1.0.6.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":33104,"desc":"search nested hashref/arrayref structures using JSONPath","deps":{"p5-Carp-Assert":{"origin":"devel/p5-Carp-Assert","version":"0.22"},"p5-Exporter-Easy":{"origin":"devel/p5-Exporter-Easy","version":"0.18"},"p5-Exporter-Tiny":{"origin":"devel/p5-Exporter-Tiny","version":"1.006002"},"p5-JSON-MaybeXS":{"origin":"converters/p5-JSON-MaybeXS","version":"1.004008"},"p5-LV":{"origin":"devel/p5-LV","version":"0.006_1"},"p5-Readonly":{"origin":"devel/p5-Readonly","version":"2.05"},"p5-Tie-IxHash":{"origin":"devel/p5-Tie-IxHash","version":"1.23_1"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-KinoSearch1","origin":"textproc/p5-KinoSearch1","version":"1.01_1","comment":"Perl search engine library","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/KinoSearch1","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"09cb4dfb3c99b1cc7cadf890f292b39380d5aedd22e5516ba6134024d52e01a8","flatsize":832098,"path":"All/p5-KinoSearch1-1.01_1.pkg","repopath":"All/p5-KinoSearch1-1.01_1.pkg","licenselogic":"single","pkgsize":252768,"desc":"KinoSearch is a loose port of the Java search engine library Apache Lucene,\nwritten in Perl and C. The archetypal application is website search, but it\ncan be put to many different uses.\n\nKinoSearch1 is a fork of KinoSearch version 0.165 intended to provide stability\nand backwards compatibility. For the latest features, see the main branch.\n\nFeatures\n * Extremely fast and scalable - can handle millions of documents\n * Full support for 12 Indo-European languages.\n * Support for boolean operators AND, OR, and AND NOT; parenthetical\n   groupings, and prepended +plus and -minus\n * Algorithmic selection of relevant excerpts and highlighting of search terms\n   within excerpts\n * Highly customizable query and indexing APIs\n * Phrase matching\n * Stemming\n * Stoplists","deps":{"p5-Clone":{"origin":"devel/p5-Clone","version":"0.47"},"p5-Lingua-Stem-Snowball":{"origin":"textproc/p5-Lingua-Stem-Snowball","version":"0.952_2"},"p5-Lingua-StopWords":{"origin":"textproc/p5-Lingua-StopWords","version":"0.12"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-JSON-RPC","origin":"devel/p5-JSON-RPC","version":"1.06_1","comment":"Perl implementation of JSON-RPC 1.1 protocol","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/JSON-RPC","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1e2136124c89c846d563db15436db3853304270966627654153d0979a47e3068","flatsize":108129,"path":"All/p5-JSON-RPC-1.06_1.pkg","repopath":"All/p5-JSON-RPC-1.06_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":55468,"desc":"JSON::RPC - Perl implementation of JSON-RPC 1.1 protocol.","deps":{"p5-Class-Accessor-Lite":{"origin":"devel/p5-Class-Accessor-Lite","version":"0.08"},"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-JSON-XS":{"origin":"converters/p5-JSON-XS","version":"4.03"},"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"p5-Router-Simple":{"origin":"www/p5-Router-Simple","version":"0.17"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-JavaScript-RPC","origin":"net/p5-JavaScript-RPC","version":"0.3_1","comment":"Remote procedure calls from JavaScript","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/BRICAS/JavaScript-RPC-0.3","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cee66dbb260415ff98f24a3289071b3dbc316bc4418be2c58463036e44f21415","flatsize":19261,"path":"All/p5-JavaScript-RPC-0.3_1.pkg","repopath":"All/p5-JavaScript-RPC-0.3_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10632,"desc":"JavaScript::RPC::Server::CGI is a CGI-based server library for use with\nBrent Ashley's JavaScript Remote Scripting (JSRS) client library. It\nworks asynchronously and uses DHTML to deal with the payload.\n\nIn order to add your custom meothds, this module should be subclassed.\n\nThe most current version (as of the release of this module) of the\nclient library as well as a demo application have been included in this\ndistribution.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-JSON-Any","origin":"converters/p5-JSON-Any","version":"1.40","comment":"Perl Wrapper Class for the various JSON classes","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/JSON-Any","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1308ef7eaa978f0ae1e4d0bfbb0c6e9a29d853b69599ede0e3ea035e7ce2313f","flatsize":39066,"path":"All/p5-JSON-Any-1.40.pkg","repopath":"All/p5-JSON-Any-1.40.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14072,"desc":"This module will provide a coherent API to bring together\nthe various JSON modules currently on CPAN. This module will\nallow you to code to any JSON API and have it work regardless\nof which JSON module is actually installed.","deps":{"p5-Cpanel-JSON-XS":{"origin":"converters/p5-Cpanel-JSON-XS","version":"4.39"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","perl5"],"options":{"CPANEL":"on","JSON":"off","JSON_DWIW":"off","JSON_PP":"off","JSON_XS":"off"}},{"name":"p5-JSON-API","origin":"www/p5-JSON-API","version":"1.1.1","comment":"Module to interact with a JSON API","maintainer":"ehaupt@FreeBSD.org","www":"https://metacpan.org/release/JSON-API","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b3d10ec13ac3b03eb9b5ca401569a0e9769a4810d4d242a253dfa404a457bd60","flatsize":23502,"path":"All/p5-JSON-API-1.1.1.pkg","repopath":"All/p5-JSON-API-1.1.1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12428,"desc":"This module wraps JSON and LWP::UserAgent to create a flexible utility for\naccessing APIs that accept/provide JSON data.\n\nIt supports all the options LWP supports, including authentication.","deps":{"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-URI-Encode":{"origin":"www/p5-URI-Encode","version":"0.09_1"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Java","origin":"devel/p5-Java","version":"4.7_5","comment":"Perl extension for accessing a JVM remotely or locally","maintainer":"numisemis@yahoo.com","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"31301ecb8ebfb1451af06bace8b107f5b916014404fddb474f6219707a36db50","flatsize":83894,"path":"All/p5-Java-4.7_5.pkg","repopath":"All/p5-Java-4.7_5.pkg","licenselogic":"single","pkgsize":52344,"desc":"Perl extension for accessing a JVM remotely or locally","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","java","perl5"]},{"name":"p5-JSAN","origin":"lang/p5-JSAN","version":"0.07_8","comment":"JavaScript Archive Network (JSAN) Shell","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/JSAN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"745b2e71cc87cb3ea5de26a3cc426ad78fc004b3fa8af3908bced0289189effd","flatsize":19045,"path":"All/p5-JSAN-0.07_8.pkg","repopath":"All/p5-JSAN-0.07_8.pkg","licenselogic":"single","pkgsize":10364,"desc":"JSAN -- JavaScript Archive Network (JSAN) Shell","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Class-DBI":{"origin":"databases/p5-Class-DBI","version":"3.0.17_3"},"p5-Class-DBI-DATA-Schema":{"origin":"databases/p5-Class-DBI-DATA-Schema","version":"1.00_1"},"p5-Class-DBI-Loader":{"origin":"databases/p5-Class-DBI-Loader","version":"0.34_2"},"p5-Class-DBI-SQLite":{"origin":"databases/p5-Class-DBI-SQLite","version":"0.11_2"},"p5-DBD-SQLite":{"origin":"databases/p5-DBD-SQLite","version":"1.76"},"p5-SQL-Translator":{"origin":"databases/p5-SQL-Translator","version":"1.66"},"p5-XML-XPath":{"origin":"textproc/p5-XML-XPath","version":"1.48"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["lang","perl5"]},{"name":"p5-JSON-Tiny","origin":"converters/p5-JSON-Tiny","version":"0.58","comment":"Minimalistic JSON","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/JSON-Tiny","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e6ef10337a3f5c6ed50baed5f982b7900f61b5c81e7299d61725c138ece46682","flatsize":27178,"path":"All/p5-JSON-Tiny-0.58.pkg","repopath":"All/p5-JSON-Tiny-0.58.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":13876,"desc":"JSON::Tiny is a standalone adaptation of Mojo::JSON, from the Mojolicious\nframework. It has been adapted as a single-source-file module of under 350 lines\nof code and core-only dependencies.\n\nKey features include relaxed JSON handling, transparent Unicode support, speed,\nsmall memory footprint, and a minimal code base ideal for bundling or inlining.\n\nMojo::JSON was chosen as a model because it is robust, minimal, and well tested.\nMojo::JSON's tests were also adapted to a design free of non-core dependencies.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","perl5"]},{"name":"p5-JSON-RPC-Common","origin":"devel/p5-JSON-RPC-Common","version":"0.11_2","comment":"Transport agnostic JSON RPC helper objects","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/JSON-RPC-Common","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2eccb9d8e0030ecedb0123ef8e46c96911289f33373b69319645711b17d534de","flatsize":125055,"path":"All/p5-JSON-RPC-Common-0.11_2.pkg","repopath":"All/p5-JSON-RPC-Common-0.11_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":50224,"desc":"p5::JSON::RPC-Common is a perl module provides abstractions for\nJSON-RPC 1.0, 1.1 (both variations) and 2.0 (formerly 1.2)\nProcedure Call and Procedure Return objects (formerly known as\nrequest and result), along with error objects. It also provides\nmarshalling objects to convert the model objects into JSON text\nand HTTP requests/responses.","deps":{"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Types":{"origin":"devel/p5-MooseX-Types","version":"0.50"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-JSON-Pointer","origin":"devel/p5-JSON-Pointer","version":"0.07","comment":"Perl extension of JSON Pointer (RFC6901)","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/JSON-Pointer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7322dc7655005df75fd49aea3c852147961a3a838ef650e3c6c66930fd949511","flatsize":44625,"path":"All/p5-JSON-Pointer-0.07.pkg","repopath":"All/p5-JSON-Pointer-0.07.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":19944,"desc":"This library is implemented JSON Pointer\n(http://tools.ietf.org/html/rfc6901) and some useful operator from\nJSON Patch (http://tools.ietf.org/html/rfc6902).\n\nJSON Pointer is available to identify a specified value in JSON\ndocument, and it is simillar to XPath.  Please read the both of\nspecifications for details.","deps":{"p5-Class-Accessor-Lite":{"origin":"devel/p5-Class-Accessor-Lite","version":"0.08"},"p5-Clone":{"origin":"devel/p5-Clone","version":"0.47"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-JE","origin":"www/p5-JE","version":"0.066_2","comment":"Pure-Perl ECMAScript (JavaScript) Engine","maintainer":"ehaupt@FreeBSD.org","www":"https://metacpan.org/release/JE","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b0942fcaf9a9baf14cbd67060c00cb76ddb122d2491a025261d34c6f42a26ad5","flatsize":488637,"path":"All/p5-JE-0.066_2.pkg","repopath":"All/p5-JE-0.066_2.pkg","licenselogic":"single","pkgsize":167512,"desc":"JE is a pure-Perl ECMAScript (JavaScript) engine that seamlessly\nintegrates JavaScript's dynamic capabilities into Perl projects. It\nstands out for its compatibility with serialization tools, allowing the\nruntime environment to be easily serialized. The engine is highly\ncustomizable, with a parser that can be tailored to support a wide range\nof language features according to project needs. Additionally, JE offers\ndirect manipulation of JavaScript datatypes from Perl, utilizing\noverloaded operators for a smooth interoperability. This feature set\nmakes JE particularly useful for developers looking to enhance their\nPerl applications with JavaScript functionality, providing a bridge\nbetween the two languages' ecosystems.","deps":{"p5-Tie-RefHash-Weak":{"origin":"devel/p5-Tie-RefHash-Weak","version":"0.09_2"},"p5-TimeDate":{"origin":"devel/p5-TimeDate","version":"2.33,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-JSON-Hyper","origin":"devel/p5-JSON-Hyper","version":"0.011_1","comment":"Extract links from JSON objects","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/JSON-Hyper","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9a051f49300d2b942674b8bd1e1debf416e3f8ea12e45007532d4a1d5153b646","flatsize":20871,"path":"All/p5-JSON-Hyper-0.011_1.pkg","repopath":"All/p5-JSON-Hyper-0.011_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12388,"desc":"Extract links from JSON via a schema","deps":{"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-JSON-Path":{"origin":"devel/p5-JSON-Path","version":"1.0.6"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-JSON-PP","origin":"converters/p5-JSON-PP","version":"4.16","comment":"JSON::XS compatible pure-Perl module","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/JSON-PP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"feed17fc77d578eddd9ab62251465242267136c25cf0d6a0469bd5ba2270a664","flatsize":136598,"path":"All/p5-JSON-PP-4.16.pkg","repopath":"All/p5-JSON-PP-4.16.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":54304,"desc":"JSON::PP is a JSON::XS compatible pure-Perl module.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","perl5"]},{"name":"p5-JSON-MaybeXS","origin":"converters/p5-JSON-MaybeXS","version":"1.004008","comment":"Use Cpanel::JSON::XS with a fallback to JSON::PP","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/JSON-MaybeXS","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8d131ed7f592cbf7da92f12ecb1f42118e6b04e377037b5e6d9f979bd55a7563","flatsize":41600,"path":"All/p5-JSON-MaybeXS-1.004008.pkg","repopath":"All/p5-JSON-MaybeXS-1.004008.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16484,"desc":"JSON::MaybeXS tries to load Cpanel::JSON::XS, and if that fails instead tries to\nload JSON::PP. If neither is available, an exception will be thrown.\n\nIt then exports the encode_json and decode_json functions from the loaded\nmodule, along with a JSON constant that returns the class name for calling new\non.","deps":{"p5-Cpanel-JSON-XS":{"origin":"converters/p5-Cpanel-JSON-XS","version":"4.39"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","perl5"]},{"name":"p5-JSON-Parse","origin":"devel/p5-JSON-Parse","version":"0.62","comment":"Read JSON into a Perl variable","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/JSON-Parse","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e721d99c81e50a8f1c2bc9ca7e639bcbb7253bc1ef4940a11b554de03c8fbcaf","flatsize":211860,"path":"All/p5-JSON-Parse-0.62.pkg","repopath":"All/p5-JSON-Parse-0.62.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":83348,"desc":"JSON::Parse is a module for parsing JSON. (JSON means \"JavaScript Object\nNotation\" and it is specified in \"RFC 7159\".)\n\nJSON::Parse offers the function \"parse_json\", which takes a string containing\nJSON, and returns an equivalent Perl structure. It also offers validation of\nJSON via \"valid_json\", which returns true or false depending on whether the JSON\nis correct or not, and \"assert_valid_json\", which produces a descriptive fatal\nerror if the JSON is invalid. A function \"json_file_to_perl\" reads JSON from a\nfile, and there is a safer version of \"parse_json\" called \"parse_json_safe\"\nwhich doesn't throw exceptions.\n\nFor special cases of parsing, there are also methods \"new\" and \"run\", which\ncreate a JSON parsing object and run it on text. See \"METHODS\".\n\nJSON::Parse accepts only UTF-8 as input. See \"UTF-8 only\" and \"Handling of\nUnicode\".","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-JSON-DWIW","origin":"converters/p5-JSON-DWIW","version":"0.47_1","comment":"JSON converter that Does What I Want","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/JSON-DWIW","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3691e75a3667f681f67a8edcf655e4a4b102a6dec8ef56f5c6d8f27bdab0d049","flatsize":148718,"path":"All/p5-JSON-DWIW-0.47_1.pkg","repopath":"All/p5-JSON-DWIW-0.47_1.pkg","licenselogic":"single","pkgsize":54896,"desc":"Other JSON modules require setting several parameters before calling the\nconversion methods to do what I want. This module does things by default\nthat I think should be done when working with JSON in Perl. This module also\nencodes and decodes faster than JSON.pm and JSON::Syck in my benchmarks.\n\nThis means that any piece of data in Perl will get converted to something in\nJSON instead of throwing an exception. It also means that output will be\nstrict JSON, while accepted input will be flexible, without having to set\nany options.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","perl5"]},{"name":"p5-Iterator-Simple-Lookahead","origin":"devel/p5-Iterator-Simple-Lookahead","version":"0.09","comment":"Simple iterator with lookahead and unget","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/dist/Iterator-Simple-Lookahead","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d852826d13f90eecff63de916c43a2550a5557308cdf9096fcfbacfb6a73b65c","flatsize":15701,"path":"All/p5-Iterator-Simple-Lookahead-0.09.pkg","repopath":"All/p5-Iterator-Simple-Lookahead-0.09.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8016,"desc":"Simple, fast, and powerful iterator utility with lookahead and unget.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Iterator-Simple":{"origin":"devel/p5-Iterator-Simple","version":"0.07"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Iterator-Util","origin":"devel/p5-Iterator-Util","version":"0.02_1","comment":"Essential utilities for the Iterator class","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Iterator-DBI","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"efedca87cd1b3687f9b546fc2da2f08c35a42939695bc7945b5a668dd850f0a9","flatsize":27695,"path":"All/p5-Iterator-Util-0.02_1.pkg","repopath":"All/p5-Iterator-Util-0.02_1.pkg","licenselogic":"single","pkgsize":12172,"desc":"This module implements many useful functions for creating and manipulating\niterator objects.\n\nAn \"iterator\" is an object, represented as a code block that generates the\n\"next value\" of a sequence, and generally implemented as a closure. For\nfurther information, including a tutorial on using iterator objects, see\nthe Iterator documentation.","deps":{"p5-Iterator":{"origin":"devel/p5-Iterator","version":"0.03_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Iterator-Misc","origin":"devel/p5-Iterator-Misc","version":"0.03_1","comment":"Miscellaneous iterator functions","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Iterator-Misc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c9e073309bfb4f4bf9758cfe9019ffa221621ebd472b76761381f4d848ba81eb","flatsize":21119,"path":"All/p5-Iterator-Misc-0.03_1.pkg","repopath":"All/p5-Iterator-Misc-0.03_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10504,"desc":"This module contains miscellaneous iterator utility functions that I think\naren't as broadly useful as the ones in Iterator::Util. They are here to\nkeep the size of Iterator::Util down.\n\nFor more information on iterators and how to use them, see the Iterator\nmodule documentation.","deps":{"p5-Iterator":{"origin":"devel/p5-Iterator","version":"0.03_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Ioctl","origin":"devel/p5-Ioctl","version":"0.81_1","comment":"Perl module that provides a way to get the value of C ioctl constants","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/JPRIT/Ioctl-0.81","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"55e58937100c8fa62148d0123a7630fcbb234d7c59ad881291d63481538c5e55","flatsize":20785,"path":"All/p5-Ioctl-0.81_1.pkg","repopath":"All/p5-Ioctl-0.81_1.pkg","licenselogic":"single","pkgsize":7508,"desc":"The Perl Ioctl module provides an easily extensible way of getting\nthe value of the C ioctl constants.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Iterator","origin":"devel/p5-Iterator","version":"0.03_2","comment":"General-purpose iterator class","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Iterator","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"af53e1ba6f05b228689cdfd6660904c78f8e38d16c36254c8c858d717a8ec046","flatsize":39753,"path":"All/p5-Iterator-0.03_2.pkg","repopath":"All/p5-Iterator-0.03_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":19292,"desc":"This module is meant to be the definitive implementation of iterators, as\npopularized by Mark Jason Dominus's lectures and recent book (Higher Order\nPerl, Morgan Kauffman, 2005).\n\nAn \"iterator\" is an object, represented as a code block that generates the\n\"next value\" of a sequence, and generally implemented as a closure. When\nyou need a value to operate on, you pull it from the iterator. If it\ndepends on other iterators, it pulls values from them when it needs to.\nIterators can be chained together (see Iterator::Util for functions that\nhelp you do just that), queuing up work to be done but not actually doing\nit until a value is needed at the front end of the chain. At that time,\none data value is pulled through the chain.\n\nIterator.pm provides a class that simplifies creation and use of these\niterator objects. Other Iterator:: modules (see \"SEE ALSO\") provide many\ngeneral-purpose and special-purpose iterator functions.","deps":{"p5-Exception-Class":{"origin":"devel/p5-Exception-Class","version":"1.45"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Iterator-File","origin":"sysutils/p5-Iterator-File","version":"1.01_1","comment":"File iterator, optionally stateful and verbose","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Iterator-File","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b9c531fb4f516ad0a00bfc724272d239297d4da6c46a235f8ee49a8a0c93c33e","flatsize":42546,"path":"All/p5-Iterator-File-1.01_1.pkg","repopath":"All/p5-Iterator-File-1.01_1.pkg","licenselogic":"single","pkgsize":22792,"desc":"Iterator_File is an attempt to take some repetition & tedium out of\nprocessing a flat file. Whenever doing so, I found myself adapting prior\nscripts so that processes could be resumed, emit status, etc. Hence an itch\n(and this module) was born.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-Interpolation","origin":"lang/p5-Interpolation","version":"0.74_1","comment":"Implement arbitrary string interpolation semantics for Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Interpolation","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4917ba0a58691467d6a1a1a783bf72135e853059f5a8c33f10517246449cf055","flatsize":26135,"path":"All/p5-Interpolation-0.74_1.pkg","repopath":"All/p5-Interpolation-0.74_1.pkg","licenselogic":"single","pkgsize":12600,"desc":"Beginners always want to write this:\n\n  print \"The sum of three and four is: 3+4\";\n\nAnd they want the 3+4 part to be evaluated, so that it prints this:\n\n  The sum of three and four is: 7\n\nOf course, it's a double-quoted string, so it's not evaluated.  The only\nthings that are evaluated in double-quoted strings are variable\nreferences.\n\nThere are solutions to this, but most of them are ugly.  This module is\nless ugly.","deps":{"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["lang","perl5"]},{"name":"p5-JSON","origin":"converters/p5-JSON","version":"4.10","comment":"Perl extension to convert to JSON (JavaScript Object Notation)","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/JSON","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b740e7240e7f2e20716f24dfdc031374e23af56785f91517a76a95eddce8276a","flatsize":224981,"path":"All/p5-JSON-4.10.pkg","repopath":"All/p5-JSON-4.10.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":80752,"desc":"Perl extension interface to convert to JSON (JavaScript Object Notation).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","perl5"]},{"name":"p5-Input-Validator","origin":"devel/p5-Input-Validator","version":"0.001005","comment":"Input validator that just validates input","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/pod/Input::Validator","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ccd41ebb62eb186aab586593a8bc90505e285e1d1e88f7fa55440a478ae1423b","flatsize":73529,"path":"All/p5-Input-Validator-0.001005.pkg","repopath":"All/p5-Input-Validator-0.001005.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":39544,"desc":"Data validator. Validates only the data. No form generation, no javascript\ngeneration, no other stuff that does something else. Only data validation!\n\nFeatures:\n  * Validates data that is presented as a hash reference\n  * Multiple values\n  * Field registration\n  * Group validation\n  * Conditional validation","deps":{"p5-Class-Load":{"origin":"devel/p5-Class-Load","version":"0.25"},"p5-String-CamelCase":{"origin":"textproc/p5-String-CamelCase","version":"0.04"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Interchange6","origin":"www/p5-Interchange6","version":"0.120","comment":"Open Source Shop Machine","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Interchange6","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"624fe7f60ee3f84eb5d7c1de9fee96140b2b0003c9320a222cda97a4dd3c5747","flatsize":53729,"path":"All/p5-Interchange6-0.120.pkg","repopath":"All/p5-Interchange6-0.120.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":26176,"desc":"Interchange6, the Open Source Shop Machine,\nis the Modern Perl ecosystem for online business.\nIt uses the DBIx::Class database schema Interchange6::Schema.\n\nThis is a small module, implementing an API, used in Dancer plugins.","deps":{"p5-Interchange6-Schema":{"origin":"databases/p5-Interchange6-Schema","version":"0.133"},"p5-Module-Runtime":{"origin":"devel/p5-Module-Runtime","version":"0.016"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-MooX-HandlesVia":{"origin":"devel/p5-MooX-HandlesVia","version":"0.001009"},"p5-MooseX-CoverableModifiers":{"origin":"devel/p5-MooseX-CoverableModifiers","version":"0.30"},"p5-Safe-Isa":{"origin":"devel/p5-Safe-Isa","version":"1.000010"},"p5-Type-Tiny":{"origin":"devel/p5-Type-Tiny","version":"2.006000"},"p5-aliased":{"origin":"devel/p5-aliased","version":"0.34"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-JIRA-REST","origin":"devel/p5-JIRA-REST","version":"0.024","comment":"Extended interface to JIRA REST API","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/JIRA-REST","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"94332b44757aa3f63e17ee50b89a77d143f6666570845efb04d28131f918c754","flatsize":71136,"path":"All/p5-JIRA-REST-0.024.pkg","repopath":"All/p5-JIRA-REST-0.024.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":23024,"desc":"JIRA is a proprietary bug tracking system from Atlassian\n(http://www.atlassian.com/software/jira/).\n\nThis module implements an Object Oriented wrapper around JIRA's\nREST API.\n\nMoreover, it implements some other methods to make it easier to do\nsome common operations.","deps":{"p5-Config-Identity":{"origin":"devel/p5-Config-Identity","version":"0.0019"},"p5-HTML-TreeBuilder-LibXML":{"origin":"www/p5-HTML-TreeBuilder-LibXML","version":"0.23_1"},"p5-HTTP-CookieJar":{"origin":"www/p5-HTTP-CookieJar","version":"0.014"},"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-REST-Client":{"origin":"www/p5-REST-Client","version":"281"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Inline-Tcl","origin":"devel/p5-Inline-Tcl","version":"0.09_1","comment":"Write Perl subroutines in Tcl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Inline-Tcl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7666f2611bc30ecd144c2372c8088c84b25b873a52b48c42db3d5b0654485230","flatsize":26532,"path":"All/p5-Inline-Tcl-0.09_1.pkg","repopath":"All/p5-Inline-Tcl-0.09_1.pkg","licenselogic":"single","licenses":["ARTPERL10"],"pkgsize":11264,"desc":"The Inline::Tcl module allows you to put Tcl source code directly\n\"inline\" in a Perl script or module. A Tcl interpreter is loaded and the\nTcl code is interpreted, then Perl asks the Tcl interpreter which global\nprocedures have been defined. Those functions are made available to your\nPerl program as if they had been written in Perl.\n\nThe process of interrogating the Tcl interpreter for globals only occurs\nthe first time you run your Tcl code. The namespace is cached, and\nsubsequent calls use the cached version.","deps":{"p5-Inline":{"origin":"devel/p5-Inline","version":"0.86"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"}},"categories":["devel","perl5","tcl"]},{"name":"p5-InlineX-C2XS","origin":"devel/p5-InlineX-C2XS","version":"0.27","comment":"Perl module to create an XS file from an Inline C file","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/InlineX-C2XS","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e495ffa00516b60f6c39241d476c74686e6ec867d9f1198291c1056b9484fe45","flatsize":74981,"path":"All/p5-InlineX-C2XS-0.27.pkg","repopath":"All/p5-InlineX-C2XS-0.27.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":31136,"desc":"InlineX::C2XS - create an XS file from an Inline C file.\n\nThe C file that InlineX::C2XS needs to find would contain\nonly the C code.\n\nInlineX::C2XS looks for the file in ./src directory - expecting that the\nfilename will be the same as what appears after the final '::' in the\nmodule name (with a '.c' extension). ie if the module is called\nMy::Next::Mod it looks for a file ./src/Mod.c, and creates a file\nnamed Mod.xs. Also created, is the file 'INLINE.h' - but only if that\nfile is needed. The generated xs file (and INLINE.h) will be written\nto the cwd unless a third argument (specifying a valid directory) is\nprovided to the c2xs() function.\n\nThe created XS file, when packaged with the '.pm' file, an\nappropriate 'Makefile.PL', and 'INLINE.h' (if it's needed),\ncan be used to build the module in the usual way - without\nany dependence upon the Inline::C module.","deps":{"p5-Inline-C":{"origin":"devel/p5-Inline-C","version":"0.82"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Inline-TT","origin":"devel/p5-Inline-TT","version":"0.07_1","comment":"Provides inline support for template toolkit 2.x","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Inline-TT","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"39dc92c933f118e110729d357a10c5885329f4469edc65ed6eb37d6effe8b494","flatsize":18930,"path":"All/p5-Inline-TT-0.07_1.pkg","repopath":"All/p5-Inline-TT-0.07_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9916,"desc":"Inline::TT provides Inline access to version 2.0 and higher of the Template\nToolkit. This allows you to house your templates inside the source code file,\nwhile retaining the ability to cache compiled templates on the disk (via\nInline's caching mechanism).\n\nThe names of the blocks in the template are exported as functions.  Call these\nwith a reference to a hash of values, which will be used for interpolation in\nthe templates. This hash reference is the same as the second argument to the\nprocess method of any Template object. The output from template toolkit will be\nreturned to you as a single string. Note that leading and trailing spaces are\ntrimmed, further the template toolkit options PRE_CHOMP and POST_CHOMP are set.\nCurrently, there is no way to change these behaviors.","deps":{"p5-Inline":{"origin":"devel/p5-Inline","version":"0.86"},"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Inline-Python","origin":"devel/p5-Inline-Python","version":"0.57","comment":"Write Perl Subroutines in Python","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Inline-Python","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"32075252c8ff64483ee026fc815257b9a81f2c79aee86ef0e87d9bda9c53993d","flatsize":111259,"path":"All/p5-Inline-Python-0.57.pkg","repopath":"All/p5-Inline-Python-0.57.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":43476,"desc":"The Inline::Python module allows you to put Python source code directly\n\"inline\" in a Perl script or module. It sets up an in-process Python\ninterpreter, runs your code, and then examines Python's symbol table for\nthings to bind to Perl. The process of interrogating the Python\ninterpreter for globals only occurs the first time you run your Python\ncode. The namespace is cached, and subsequent calls use the cached version.","deps":{"p5-Inline":{"origin":"devel/p5-Inline","version":"0.86"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","perl5"]},{"name":"p5-Inline-Filters","origin":"devel/p5-Inline-Filters","version":"0.20","comment":"Common source code filters for Inline Modules","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Inline-Filters","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fa89b6dee0a0bb40d4b465ae46c03d16e3f899f58328979205569db9baede539","flatsize":53445,"path":"All/p5-Inline-Filters-0.20.pkg","repopath":"All/p5-Inline-Filters-0.20.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15608,"desc":"Inline::Filters provides common source code filters to Inline Language\nModules.","deps":{"p5-Inline":{"origin":"devel/p5-Inline","version":"0.86"},"p5-Inline-C":{"origin":"devel/p5-Inline-C","version":"0.82"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Inline-CPP","origin":"devel/p5-Inline-CPP","version":"0.80","comment":"Write Perl subroutines and classes in C++","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Inline-CPP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0020c6fdb029af093af66bd2e66f5459231d1f5e201c61363fce7b648725e763","flatsize":126096,"path":"All/p5-Inline-CPP-0.80.pkg","repopath":"All/p5-Inline-CPP-0.80.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":54396,"desc":"The Inline::CPP module allows you to put C++ source code directly\n\"inline\" in a Perl script or module. You code classes or functions in\nC++, and you can use them as if they were written in Perl.","deps":{"p5-Inline":{"origin":"devel/p5-Inline","version":"0.86"},"p5-Inline-C":{"origin":"devel/p5-Inline-C","version":"0.82"},"p5-Parse-RecDescent":{"origin":"devel/p5-Parse-RecDescent","version":"1.967015"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Iterator-IO","origin":"devel/p5-Iterator-IO","version":"0.02_1","comment":"Filesystem and stream iterators","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Iterator-IO","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5318c012e35ba7093136ebf62286509f4f2e9d0fb5e78b6b1c9673fe8b2149d2","flatsize":26069,"path":"All/p5-Iterator-IO-0.02_1.pkg","repopath":"All/p5-Iterator-IO-0.02_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11432,"desc":"This module provides filesystem and stream iterator functions. See the\nIterator module for more information about how to use iterators.","deps":{"p5-Iterator":{"origin":"devel/p5-Iterator","version":"0.03_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Iterator-Simple","origin":"devel/p5-Iterator-Simple","version":"0.07","comment":"Simple iterator and utilities","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Iterator-Simple","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4e5c2f291ef1e47e053fec4769cb93e14e9bb6ed28c09139a2ccef69b1b4f35d","flatsize":30931,"path":"All/p5-Iterator-Simple-0.07.pkg","repopath":"All/p5-Iterator-Simple-0.07.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13944,"desc":"Another general-purpose iterator utility that is simple, fast and powerful.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Inline-ASM","origin":"devel/p5-Inline-ASM","version":"0.03_2","comment":"Write Perl Subroutines in assembler","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Inline-ASM","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"65d24c93ef919a7c5e744bda81b4828c9fe6364d9dfab8d887db9b8a60d18650","flatsize":28810,"path":"All/p5-Inline-ASM-0.03_2.pkg","repopath":"All/p5-Inline-ASM-0.03_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14084,"desc":"Inline::ASM allows you to write Perl subroutines in assembly language.\nOf course, many C compilers allow you to put assembly right in your C\ncode, so this module does not provide any new functionality. It does,\nhowever, provide a feature most C compilers don't: you can mix different\nassembler syntaxes in the same file!","deps":{"p5-Inline-C":{"origin":"devel/p5-Inline-C","version":"0.82"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Iodef-Pb-Simple","origin":"devel/p5-Iodef-Pb-Simple","version":"0.21_2","comment":"Perl extension providing high level API access to Iodef-Pb","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Iodef-Pb-Simple","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c28ecb12d5bb563e8ee74b0bc170a6e669fcf762a3e02d0cbf7a1eb8214affb0","flatsize":169226,"path":"All/p5-Iodef-Pb-Simple-0.21_2.pkg","repopath":"All/p5-Iodef-Pb-Simple-0.21_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":30784,"desc":"Iodef::Pb::Simple is a Perl extension providing high level API access to\nIodef::Pb, which is useful to an array of IODEF protocol buffer objects\ninto things like tab-delimited tables, csv, and snort rules.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Compress-Snappy":{"origin":"archivers/p5-Compress-Snappy","version":"0.25"},"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-Format-DateParse":{"origin":"devel/p5-DateTime-Format-DateParse","version":"0.05_2"},"p5-Google-ProtocolBuffers":{"origin":"devel/p5-Google-ProtocolBuffers","version":"0.12"},"p5-HTML-Table":{"origin":"www/p5-HTML-Table","version":"2.08a_2"},"p5-JSON-XS":{"origin":"converters/p5-JSON-XS","version":"4.03"},"p5-Module-Install":{"origin":"devel/p5-Module-Install","version":"1.21"},"p5-OSSP-uuid":{"origin":"misc/p5-OSSP-uuid","version":"1.6.2_11"},"p5-Parse-Range":{"origin":"math/p5-Parse-Range","version":"0.96_1"},"p5-Regexp-Common":{"origin":"textproc/p5-Regexp-Common","version":"2017060201"},"p5-Regexp-Common-net-CIDR":{"origin":"textproc/p5-Regexp-Common-net-CIDR","version":"0.03"},"p5-Snort-Rule":{"origin":"security/p5-Snort-Rule","version":"1.07_1"},"p5-Text-Table":{"origin":"textproc/p5-Text-Table","version":"1.135"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Inline","origin":"devel/p5-Inline","version":"0.86","comment":"Write Perl subroutines in other programming languages","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Inline","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3b690b70994501412a9de32192e768ca2038c4c03c3b2f0420931c4367edc3e4","flatsize":219054,"path":"All/p5-Inline-0.86.pkg","repopath":"All/p5-Inline-0.86.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":78152,"desc":"The Inline module allows you to put source code from other programming\nlanguages directly \"inline\" in a Perl script or module. The code is\nautomatically compiled as needed, and then loaded for immediate access\nfrom Perl.\n\nInline saves you from the hassle of having to write and compile your own\nglue code using facilities like XS or SWIG. Simply type the code where\nyou want it and run your Perl as normal. All the hairy details are\nhandled for you. The compilation and installation of your code chunks\nall happen transparently; all you will notice is the delay of\ncompilation on the first run.\n\nThe Inline code only gets compiled the first time you run it (or\nwhenever it is modified) so you only take the performance hit once. Code\nthat is Inlined into distributed modules (like on the CPAN) will get\ncompiled when the module is installed, so the end user will never notice\nthe compilation time.","deps":{"p5-Parse-RecDescent":{"origin":"devel/p5-Parse-RecDescent","version":"1.967015"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Library-CallNumber-LC","origin":"misc/p5-Library-CallNumber-LC","version":"0.23","comment":"Deal with Library-of-Congress call numbers","maintainer":"m.ne@gmx.net","www":"https://metacpan.org/dist/Library-CallNumber-LC","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9a335b8279edf5e7d8df4c9c91545ad84d1e2d3e2cac3dbe80b2c55e490abfc1","flatsize":25072,"path":"All/p5-Library-CallNumber-LC-0.23.pkg","repopath":"All/p5-Library-CallNumber-LC-0.23.pkg","licenselogic":"and","licenses":["ART10","BSD2CLAUSE","GPLv1+"],"pkgsize":11920,"desc":"Library::CallNumber::LC is mostly designed to do call number\nnormalization, with the following goals:\n* The normalized call numbers are comparable with each other, for\n  proper sorting\n* The normalized call number is a short as possible, so left-anchored\n  wildcard searches are possible (e.g., searching on \"A11*\" should\n  give you all the A11 call numbers)\n* A range defined by start_of_range and end_of_range should be\n  correct, assuming that the string given for the end of the range\n  is, in fact, a left prefix.","deps":{"p5-Math-BigInt":{"origin":"math/p5-Math-BigInt","version":"2.004001"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["misc","perl5"]},{"name":"p5-Import-Into","origin":"devel/p5-Import-Into","version":"1.002005,1","comment":"Import packages into other packages","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Import-Into","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ed4b1ae776c82d8d0344b005323ae492804972ea31bf68e434158cc4192cd010","flatsize":19302,"path":"All/p5-Import-Into-1.002005,1.pkg","repopath":"All/p5-Import-Into-1.002005,1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10976,"desc":"Import::Into creates a global method import::into which you can call on\nany package to import it into another package.","deps":{"p5-Module-Runtime":{"origin":"devel/p5-Module-Runtime","version":"0.016"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-JQuery","origin":"devel/p5-JQuery","version":"1.06_2","comment":"Interface to Jquery, a language based on JavaScript","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/JQuery","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4ab6db62fd25b82af8f485dca5ec36a8976af255a25ad1db9640189ddcf030bd","flatsize":909890,"path":"All/p5-JQuery-1.06_2.pkg","repopath":"All/p5-JQuery-1.06_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":298260,"desc":"JQuery is a frontend for the jQuery language. I use JQuery to refer to the Perl\npart or the package, and jQuery to reference the javascript part or the package.\n\nA quote from http://jquery.com: jQuery is a fast, concise, JavaScript Library\nthat simplifies how you traverse HTML documents, handle events, perform\nanimations, and add Ajax interactions to your web pages.","deps":{"p5-CGI-Application":{"origin":"www/p5-CGI-Application","version":"4.61"},"p5-CSS":{"origin":"textproc/p5-CSS","version":"1.09_1"},"p5-HTML-Table":{"origin":"www/p5-HTML-Table","version":"2.08a_2"},"p5-IO-String":{"origin":"devel/p5-IO-String","version":"1.08_1"},"p5-XML-Writer":{"origin":"textproc/p5-XML-Writer","version":"0.900"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Interchange6-Schema","origin":"databases/p5-Interchange6-Schema","version":"0.133","comment":"Database Schema for Interchange 6","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Interchange6-Schema","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5d01186b242ae1a1b3cd0f182194a166c3f9ca68961bc55153319b1c4cdd2418","flatsize":466915,"path":"All/p5-Interchange6-Schema-0.133.pkg","repopath":"All/p5-Interchange6-Schema-0.133.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":189316,"desc":"Database schema classes for Interchange6\nOpen Source eCommerce software.","deps":{"p5-DBIx-Class":{"origin":"databases/p5-DBIx-Class","version":"0.082844"},"p5-DBIx-Class-InflateColumn-Authen-Passphrase":{"origin":"databases/p5-DBIx-Class-InflateColumn-Authen-Passphrase","version":"0.01_1"},"p5-DBIx-Class-PassphraseColumn":{"origin":"databases/p5-DBIx-Class-PassphraseColumn","version":"0.02_1"},"p5-DBIx-Class-Schema-Config":{"origin":"databases/p5-DBIx-Class-Schema-Config","version":"0.001008_1"},"p5-DBIx-Class-Tree":{"origin":"databases/p5-DBIx-Class-Tree","version":"0.03003_1"},"p5-Data-UUID":{"origin":"devel/p5-Data-UUID","version":"1.227"},"p5-JSON-MaybeXS":{"origin":"converters/p5-JSON-MaybeXS","version":"1.004008"},"p5-Locale-SubCountry":{"origin":"misc/p5-Locale-SubCountry","version":"2.07"},"p5-Time-Duration-Parse":{"origin":"devel/p5-Time-Duration-Parse","version":"0.16"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Import-Base","origin":"devel/p5-Import-Base","version":"1.004","comment":"Import a set of modules into the calling module","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/pod/Import::Base","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2ef50d5399b34170cf3eb4cb1251f999fa05fb05d6d8a28ed17764e528eab252","flatsize":67323,"path":"All/p5-Import-Base-1.004.pkg","repopath":"All/p5-Import-Base-1.004.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":21336,"desc":"This module makes it easier to build and manage a base set of imports. Rather\nthan importing a dozen modules in each of your project's modules, you simply\nimport one module and get all the other modules you want. This reduces your\nmodule boilerplate from 12 lines to 1.","deps":{"p5-Import-Into":{"origin":"devel/p5-Import-Into","version":"1.002005,1"},"p5-Module-Runtime":{"origin":"devel/p5-Module-Runtime","version":"0.016"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Imager-Plot","origin":"graphics/p5-Imager-Plot","version":"0.09_7","comment":"Perl extension for generating fancy graphic plots in color","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Imager-Plot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5e8f5cb4c5cf1e853bbe6e6216797fa10ddc1679ce5b105e67b745d1c7e6b449","flatsize":42335,"path":"All/p5-Imager-Plot-0.09_7.pkg","repopath":"All/p5-Imager-Plot-0.09_7.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16484,"desc":"This is a module for generating fancy raster plots in color. There is support\nfor drawing multiple datasets on the same plot, over a background image. It's\neven possible to do shadows with some thinking.\n\nIt's also possible to generate clean plots without any chartjunk at all.\n\nThe plot is generated in a few phases. First the initial plot object is\ngenerated and contains defaults at that point. Then datasets are added with\npossible drawing specifications.\n\nMost of the actual work is delegated to Imager::Plot::Axis. See the\nImager::Plot::Axis manpage for more information on how to control grid\ngeneration, ranges for data (zoom).","deps":{"p5-Imager":{"origin":"graphics/p5-Imager","version":"1.027"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-Imager-Graph","origin":"graphics/p5-Imager-Graph","version":"0.10_1","comment":"Perl extension for producing Graphs using the Imager library","maintainer":"ychsiao@ychsiao.org","www":"https://metacpan.org/release/Imager-Graph","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"189aae0a68a7b6bc2061c862082ef55b3e762ca08479ab117b940249586f8a91","flatsize":181220,"path":"All/p5-Imager-Graph-0.10_1.pkg","repopath":"All/p5-Imager-Graph-0.10_1.pkg","licenselogic":"single","pkgsize":54048,"desc":"Imager::Graph is intended to produce good looking graphs with a\nminimum effort on the part of the user.\n\nCurrently only the pie graph class, Imager::Graph::Pie, is provided.","deps":{"p5-Imager":{"origin":"graphics/p5-Imager","version":"1.027"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-InlineX-CPP2XS","origin":"devel/p5-InlineX-CPP2XS","version":"0.25","comment":"Convert from Inline C++ code to XS","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/InlineX-CPP2XS","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"33234b209a4ea0fc9e180341b0fe26215c9e5a7521514f332fa1d15aab4670cf","flatsize":76003,"path":"All/p5-InlineX-CPP2XS-0.25.pkg","repopath":"All/p5-InlineX-CPP2XS-0.25.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":30344,"desc":"InlineX::CPP2XS is a perl module to create an XS file from an\nInline C++ file.","deps":{"p5-Inline":{"origin":"devel/p5-Inline","version":"0.86"},"p5-Inline-CPP":{"origin":"devel/p5-Inline-CPP","version":"0.80"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Image-Size","origin":"graphics/p5-Image-Size","version":"3.300","comment":"Perl5 module to determine the size of images in several common formats","maintainer":"tolid@tolid.eu.org","www":"https://metacpan.org/release/Image-Size","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1f9163acd1e77b0db80b43f8b10fb9a6e4bd6264984380a920451651062e7e58","flatsize":99349,"path":"All/p5-Image-Size-3.300.pkg","repopath":"All/p5-Image-Size-3.300.pkg","licenselogic":"or","licenses":["ART20","LGPL21"],"pkgsize":39984,"desc":"Image::Size is a library based on the image-sizing code in the wwwimagesize\nscript, a tool that analyzes HTML files and adds HEIGHT and WIDTH tags to\nIMG directives. Image::Size has generalized that code to return a raw (X, Y)\npair, and included wrappers to pre-format that output into either HTML or a\nset of attribute pairs suitable for the CGI.pm library by Lincoln Stein.\nCurrently, Image::Size can size images in XPM, XBM, GIF, JPEG and PNG\nformats.\n\nI did this because my WWW server generates a lot of documents on demand\nrather than keeping them in static files. These documents not only use\ndirectional icons and buttons, but other graphics to annotate and highlight\nsections of the text. Without size attributes, browsers cannot render the\ntext of a page until the image data is loaded and the size known for layout.\nThis library enables scripts to size their images at run-time and include\nthat as part of the generated HTML. Or for any other utility that uses and\nmanipulates graphics. The idea of the basic interface + wrappers is to not\nlimit the programmer to a certain data format.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5","www"]},{"name":"p5-Image-Pngslimmer","origin":"graphics/p5-Image-Pngslimmer","version":"0.30_2","comment":"Slims (dynamically created) PNGs","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Image-Pngslimmer","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7ae8149e86f294a7afd1beb71e9203dff5de7b050360ce3e0fb24ffc3517e553","flatsize":71309,"path":"All/p5-Image-Pngslimmer-0.30_2.pkg","repopath":"All/p5-Image-Pngslimmer-0.30_2.pkg","licenselogic":"single","pkgsize":16192,"desc":"This Perl extension aims to cut down the size of PNGs. Users pass a PNG to\nvarious functions (though only one presently exists -\nImage::Pngslimmer::discard_noncritical($blob)) and a slimmer version is\nreturned. Image::Pngslimmer is designed for use where PNGs are being\ngenerated on the fly and where size matters - eg for J2ME use. There are\nother options - probably better ones - for handling static PNGs.\nand more image types.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-Inline-Java","origin":"devel/p5-Inline-Java","version":"0.540_2","comment":"Write Perl subroutines and classes in Java","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Inline-Java","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4a540187de516da7ac3eb15cf9211b33b16fbefc34220fcf332f965e43feac36","flatsize":335578,"path":"All/p5-Inline-Java-0.540_2.pkg","repopath":"All/p5-Inline-Java-0.540_2.pkg","licenselogic":"single","licenses":["ARTPERL10"],"pkgsize":129788,"desc":"The Inline::Java module allows you to put Java source code directly \"inline\"\nin a Perl script or module. A Java compiler is launched and the Java code is\ncompiled. Then Perl asks the Java classes what public methods have been\ndefined. These classes and methods are available to the Perl program as if\nthey had been written in Perl.\n\nThe process of interrogating the Java classes for public methods occurs the\nfirst time you run your Java code. The namespace is cached, and subsequent\ncalls use the cached version.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"},"p5-Inline":{"origin":"devel/p5-Inline","version":"0.86"},"p5-Inline-C":{"origin":"devel/p5-Inline-C","version":"0.82"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","java","perl5"]},{"name":"p5-Inline-Files","origin":"devel/p5-Inline-Files","version":"0.71","comment":"Multiple virtual files at the end of your code","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Inline-Files","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4d53c4836cc19537b23a5f030f29a316be74de91850925d491c9fa284a096f3d","flatsize":37816,"path":"All/p5-Inline-Files-0.71.pkg","repopath":"All/p5-Inline-Files-0.71.pkg","licenselogic":"single","pkgsize":17948,"desc":"Inline::Files generalizes the notion of the __DATA__ marker and the\nassociated <DATA> filehandle, to an arbitrary number of markers and\nassociated filehandles.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Iterator-DBI","origin":"databases/p5-Iterator-DBI","version":"0.02_1","comment":"Iterator for returning DBI query results","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Iterator-DBI","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e656da799c8b4e88f88ddd59d20bb575293c583d76a0b3803eb6887776eda9e3","flatsize":15200,"path":"All/p5-Iterator-DBI-0.02_1.pkg","repopath":"All/p5-Iterator-DBI-0.02_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8612,"desc":"his module contains a function to return an iterator (see the Iterator\nmodule) that returns the rows of a database query, one at a time.\n\nThis is marginally more useful than simply calling prepare and execute,\nand then repeatedly calling fetchrow_hashref; since this one function\nbundles up the calls to all three of those DBI methods.\n\nBut the real usefulness of this interface is that it can be chained\ntogether with other Iterator functions. The \"idb_rows\" iterator has the\nsame interface as any other interface, making it interchangeable with\niterators of any other source (for example, files), and usable with the\niterator manipulation functions in the Iterator::Util module.","deps":{"p5-Iterator":{"origin":"devel/p5-Iterator","version":"0.03_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Image-PBMlib","origin":"graphics/p5-Image-PBMlib","version":"2.00_1","comment":"Helper functions for PBM/PGM/PPM image file formats","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Image-PBMlib","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0ecd6f0b5fd413531c969babc86faa738c42044190264000a9ce7557ea212fba","flatsize":80527,"path":"All/p5-Image-PBMlib-2.00_1.pkg","repopath":"All/p5-Image-PBMlib-2.00_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":24076,"desc":"This is primarily a library for reading portable bitmap (PBM),\nportable graymap (PGM), and portable pixmap (PPM) files. These image\nformats are only the barest step up from raw data, and have a very\nsimple format which is the key to be \"portable\". Writing out images in\nthese formats is very easy.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-Image-OCR-Tesseract","origin":"graphics/p5-Image-OCR-Tesseract","version":"1.26_2","comment":"Read an image with Resseract OCR and get output","maintainer":"dvl@FreeBSD.org","www":"https://metacpan.org/release/LEOCHARRE/Image-OCR-Tesseract-1.26","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d9eca138576597af40bce15160cb69feaaeff5729f7cd42cc1518e04099bdd87","flatsize":51753,"path":"All/p5-Image-OCR-Tesseract-1.26_2.pkg","repopath":"All/p5-Image-OCR-Tesseract-1.26_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":21400,"desc":"Provides a perl interface to tesseract.\n\nThis is just an interface to make it quick an easy to get ocr output from an\nimage file. No matter what image type you provide, imagemagick convert is\ncalled to turn it into the format for tesseract\n\nAlso accepts any image input- takes care of converting your imput image to a\ntiff to the required specs, without changing the original.\n\nExample usage:\n\nocr ./image.jpg > ./savetext.txt\nocr ./image.png\nocr ./image1.jpg ./image2.jpg > ./alltext.txt\nocr ./image*jpg","deps":{"ImageMagick6-nox11":{"origin":"graphics/ImageMagick6","version":"6.9.13.23,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"tesseract":{"origin":"graphics/tesseract","version":"5.5.0_1"}},"categories":["graphics","perl5"]},{"name":"p5-Inline-C","origin":"devel/p5-Inline-C","version":"0.82","comment":"Write Perl Subroutines in C","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Inline-C","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e487e54af8cd9ebf297edaf69460c4a94353a8c24436912bf06d63df388920f6","flatsize":189388,"path":"All/p5-Inline-C-0.82.pkg","repopath":"All/p5-Inline-C-0.82.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":73424,"desc":"Inline::C is a module that allows you to write Perl subroutines in C. Since\nversion 0.30 the Inline module supports multiple programming languages and each\nlanguage has its own support module. This document describes how to use Inline\nwith the C programming language. It also goes a bit into Perl C internals.","deps":{"p5-Inline":{"origin":"devel/p5-Inline","version":"0.86"},"p5-Parse-RecDescent":{"origin":"devel/p5-Parse-RecDescent","version":"1.967015"},"p5-Pegex":{"origin":"devel/p5-Pegex","version":"0.75"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Image-Math-Constrain","origin":"graphics/p5-Image-Math-Constrain","version":"1.02_1","comment":"Scaling math used in image size constraining (such as thumbnails)","maintainer":"coryking@mozimedia.com","www":"https://metacpan.org/release/Image-Math-Constrain","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f7b31a085a42a9369fb3fe38ba997ba82e8e1cd76d3dde204599016320ead775","flatsize":12713,"path":"All/p5-Image-Math-Constrain-1.02_1.pkg","repopath":"All/p5-Image-Math-Constrain-1.02_1.pkg","licenselogic":"single","pkgsize":7612,"desc":"Scaling math used in image size constraining (such as thumbnails)","deps":{"p5-PathTools":{"origin":"devel/p5-PathTools","version":"3.7500"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-Image-MetaData-GQview","origin":"graphics/p5-Image-MetaData-GQview","version":"2.0.2","comment":"Perl extension for GQview image metadata","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Image-MetaData-GQview","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9bfb7a19a90e6202a1a06b1f13dd40f55c5110329d1def7aaf57d9db26cc46f2","flatsize":68833,"path":"All/p5-Image-MetaData-GQview-2.0.2.pkg","repopath":"All/p5-Image-MetaData-GQview-2.0.2.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3"],"pkgsize":22552,"desc":"This module is a abstraction to the image meta data of GQview.\n\nAll internal errors will trow an error!","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-Importer","origin":"devel/p5-Importer","version":"0.026","comment":"Alternative but compatible interface to modules that export symbols","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Importer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1440d30d966619b8e1b7fa2e2a53d36fd9451caf3ad1f25e61fcb1b829cf1ebd","flatsize":89023,"path":"All/p5-Importer-0.026.pkg","repopath":"All/p5-Importer-0.026.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":28228,"desc":"Importer acts as a layer between Exporter and modules which consume exports. It\nis feature-compatible with Exporter, plus some much needed extras. You can use\nthis to import symbols from any exporter that follows Exporters specification.\nThe exporter modules themselves do not need to use or inherit from the Exporter\nmodule, they just need to set @EXPORT and/or other variables.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Imager-QRCode","origin":"graphics/p5-Imager-QRCode","version":"0.035","comment":"Generate QR Code with Imager using libqrencode","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Imager-QRCode","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"77b5a489548eeb4cf5accf9f7b856d57b3aae4ed179f232ed8b4670ab0622b56","flatsize":74650,"path":"All/p5-Imager-QRCode-0.035.pkg","repopath":"All/p5-Imager-QRCode-0.035.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":30376,"desc":"This module allows you to generate QR Code with Imager. This module use\nlibqrencode library.","deps":{"p5-Imager":{"origin":"graphics/p5-Imager","version":"1.027"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-Image-Imlib2","origin":"graphics/p5-Image-Imlib2","version":"2.03_10","comment":"Perl interface to the Imlib2 image library","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Image-Imlib2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f4f3caa1c737452e6e6cf62b5b57c3491daf45d3fc86402dcc19146dad527070","flatsize":95070,"path":"All/p5-Image-Imlib2-2.03_10.pkg","repopath":"All/p5-Image-Imlib2-2.03_10.pkg","licenselogic":"single","pkgsize":31860,"desc":"Image::Imlib2 is a Perl port of Imlib2, a graphics library\nthat does image file loading and saving as well as manipulation,\narbitrary polygon support, etc. It does ALL of these operations\nFAST. It allows you to create colour images using a large number\nof graphics primitives, and output the images in a range of formats.","deps":{"imlib2":{"origin":"graphics/imlib2","version":"1.12.4_1,2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"],"options":{"EXAMPLES":"on"}},{"name":"p5-Image-Scale","origin":"graphics/p5-Image-Scale","version":"0.14_1","comment":"Perl module for fast, high-quality fixed-point image resizing","maintainer":"atkin901@gmail.com","www":"https://metacpan.org/release/Image-Scale","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"58b00f158a6bc3bf65fe55724f341b61e1be296d43dd05f2b4bbd42069185d60","flatsize":113107,"path":"All/p5-Image-Scale-0.14_1.pkg","repopath":"All/p5-Image-Scale-0.14_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":44920,"desc":"This module implements several resizing algorithms with a focus on low\noverhead, speed and minimal features. Algorithms available are:\n\n  GD's copyResampled (floating-point)\n  GD's copyResampled fixed-point (useful on embedded devices/NAS devices)\n  GraphicsMagick's assortment of resize filters (floating-point)\n  GraphicsMagick's Triangle filter in fixed-point\n\nSupported image formats include JPEG, GIF, PNG, and BMP for input, and\nJPEG and PNG for output.","deps":{"giflib":{"origin":"graphics/giflib","version":"5.2.2"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["graphics","perl5"]},{"name":"p5-Image-Imgur","origin":"graphics/p5-Image-Imgur","version":"0.01_1","comment":"Perl extension for uploading images to http://imgur.com","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Image-Imgur","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"52e2f0111dda2af86a5028a9144b0edb02b01658180ecf4185169b0b12018abf","flatsize":12049,"path":"All/p5-Image-Imgur-0.01_1.pkg","repopath":"All/p5-Image-Imgur-0.01_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6968,"desc":"Image::Imgur intends to make programmatically possible to upload image files to\nthe website http://imgur.com.","deps":{"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-Image-PNG-QRCode","origin":"graphics/p5-Image-PNG-QRCode","version":"0.10","comment":"Make a PNG image containing a QR code from text","maintainer":"dvl@FreeBSD.org","www":"https://metacpan.org/pod/Image::PNG::QRCode","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"47b9755420e695a5f590f95992edfec7ac2e8dab70ea375cdb5ac95a481e8f33","flatsize":85276,"path":"All/p5-Image-PNG-QRCode-0.10.pkg","repopath":"All/p5-Image-PNG-QRCode-0.10.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":35876,"desc":"This module converts input text to a PNG image of a QR code containing the\ntext. The PNG image can either be stored to a file or it can be a scalar.\n\nImage::PNG::Libpng requires \"libpng\" to be installed. \"libpng\" should\nalready be installed on most Linux and Windows systems.\n\nThis example makes a data URL QR code:\n\nuse Image::PNG::QRCode 'qrpng';\nuse URI;\nmy $data = 'abcdefghijklmnopqrstuvwxyz';\nmy $u = URI->new ('data:');\n$u->media_type ('image/png');\n$u->data (qrpng (text => $data));\nprint \"<img src='$u'>\\n\";","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["graphics","perl5"]},{"name":"p5-Image-PNG-Libpng","origin":"graphics/p5-Image-PNG-Libpng","version":"0.59","comment":"Perl interface to the C library \"libpng\"","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Image-PNG-Libpng","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"30cf78941bddad1fc88b2ddd8012381ca24ebc5f3da18771e6c1502e3af85533","flatsize":358853,"path":"All/p5-Image-PNG-Libpng-0.59.pkg","repopath":"All/p5-Image-PNG-Libpng-0.59.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":122156,"desc":"Image::PNG::Libpng is a Perl library for accessing the contents of\nPNG (Portable Network Graphics) images. Image::PNG::Libpng enables\nPerl to use the \"libpng\" library for reading and writing files in\nthe PNG format.\n\nImage::PNG::Libpng consists of Perl subroutines which mirror the C\nfunctions in libpng, plus helper subroutines to make it easier to\nread and write PNG data in Perl.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["graphics","perl5"]},{"name":"p5-Image-Magick-Iterator","origin":"graphics/p5-Image-Magick-Iterator","version":"0.01_11","comment":"Sequentially read Image::Magick object from a filehandle","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Image-Magick-Iterator","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"111b02bee0b4acbbc4cde7f1b094703342e00b21f6ad607ad804cfcb53749213","flatsize":11645,"path":"All/p5-Image-Magick-Iterator-0.01_11.pkg","repopath":"All/p5-Image-Magick-Iterator-0.01_11.pkg","licenselogic":"single","pkgsize":7884,"desc":"Image::Magick::Iterator adds iteration support to Image::Magick. This means that\nif you have a stream of concatenated images, you can access each image in the\nstream as an independent Image::Magick object.\n\nIteration functionality is not present in Image::Magick itself as of version\n5.56. Passing a stream of concatenated images would result in essentially a\n\"stack\" of images which would all be manipulated in parallel by any\nImage::Magick calls. Calls to Write() either output an animated series of image\n(a la animated GIFs), or the first image in the series.","deps":{"ImageMagick7":{"origin":"graphics/ImageMagick7","version":"7.1.1.45"},"p5-Image-PBMlib":{"origin":"graphics/p5-Image-PBMlib","version":"2.00_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-Image-Info","origin":"graphics/p5-Image-Info","version":"1.45","comment":"Perl module for getting image information","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Image-Info","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bc0467d44e2a69347002036d821a51f3cbeb787eab5b5e7e1c4363148b38a0bb","flatsize":162476,"path":"All/p5-Image-Info-1.45.pkg","repopath":"All/p5-Image-Info-1.45.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":66956,"desc":"This Perl extension allows you to extract meta information from\nvarious types of image files. It currently supports JPEG, GIF, PNG\nand more image types.","deps":{"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"p5-XML-Simple":{"origin":"textproc/p5-XML-Simple","version":"2.25"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-Image-Sane","origin":"graphics/p5-Image-Sane","version":"5_1","comment":"Perl extension for the SANE (Scanner Access Now Easy) Project","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Image-Sane","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5dfda04c974f22c68fab694ff85a3ca1492c2254740ce225e2cc54ccefc68807","flatsize":73940,"path":"All/p5-Image-Sane-5_1.pkg","repopath":"All/p5-Image-Sane-5_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":27612,"desc":"Perl bindings for the SANE (Scanner Access Now Easy) Project. This module\nallows you to access SANE-compatible scanners in a Perlish and\nobject-oriented way, freeing you from the casting and memory management in\nC, yet remaining very close in spirit to original API.","deps":{"p5-Exception-Class":{"origin":"devel/p5-Exception-Class","version":"1.45"},"p5-Readonly":{"origin":"devel/p5-Readonly","version":"2.05"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"sane-backends":{"origin":"graphics/sane-backends","version":"1.3.1_1"}},"categories":["graphics","perl5"]},{"name":"p5-Image-LibExif","origin":"graphics/p5-Image-LibExif","version":"0.04_1","comment":"Read EXIF module","maintainer":"anes@anes.su","www":"https://metacpan.org/release/Image-LibExif","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7ab1a8059e3faf820ade6553d8ae8a07480c6627b767c8c9a7a5ac17c1d3970d","flatsize":22286,"path":"All/p5-Image-LibExif-0.04_1.pkg","repopath":"All/p5-Image-LibExif-0.04_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9624,"desc":"Very simple and very fast (about 30 times faster than Image::ExifTool) EXIF\nextractor, based on libexif.","deps":{"libexif":{"origin":"graphics/libexif","version":"0.6.25"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-Image-Heatmap","origin":"graphics/p5-Image-Heatmap","version":"0.565_5","comment":"Convert geographic coordinates into a graphical heatmap","maintainer":"skreuzer@FreeBSD.org","www":"https://metacpan.org/release/Image-Heatmap","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9ed9f5a859de6835e8795a5ea8249a1b64e480d9c75a05a047dc32374ed476ad","flatsize":67847,"path":"All/p5-Image-Heatmap-0.565_5.pkg","repopath":"All/p5-Image-Heatmap-0.565_5.pkg","licenselogic":"or","licenses":["ART20","GPLv1"],"pkgsize":37052,"desc":"Effortlessly convert latitude/longitude coordinates into a graphical heatmap\nof the geographical region relative the number of points outlined.","deps":{"ImageMagick6":{"origin":"graphics/ImageMagick6","version":"6.9.13.23,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-Image-IPTCInfo","origin":"graphics/p5-Image-IPTCInfo","version":"1.95_1","comment":"Perl extension for extracting IPTC image meta-data","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Image-IPTCInfo","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e3d2a89a25c51d2727bdd944ca3153f639a3999cee2714b7fb2e8facbcec6932","flatsize":64981,"path":"All/p5-Image-IPTCInfo-1.95_1.pkg","repopath":"All/p5-Image-IPTCInfo-1.95_1.pkg","licenselogic":"single","pkgsize":35352,"desc":"Ever wish you add information to your photos like a caption, the place\nyou took it, the date, and perhaps even keywords and categories? You\nalready can. The International Press Telecommunications Council (IPTC)\ndefines a format for exchanging meta-information in news content, and\nthat includes photographs. You can embed all kinds of information in\nyour images. The trick is putting it to use.\n\nThat's where this IPTCInfo Perl module comes into play. You can embed\ninformation using many programs, including Adobe Photoshop, and\nIPTCInfo will let your web server -- and other automated server\nprograms -- pull it back out. You can use the information directly in\nPerl programs, export it to XML, or even export SQL statements ready\nto be fed into a database.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"],"options":{"EXAMPLES":"on"}},{"name":"p5-Image-Grab","origin":"graphics/p5-Image-Grab","version":"1.4.2_4","comment":"Perl extension for Grabbing images off the Internet","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Image-Grab","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"826f108b4affdf73e61ca1a89c00d039daf2a05af1f483343a1eea0c4ebb8226","flatsize":30215,"path":"All/p5-Image-Grab-1.4.2_4.pkg","repopath":"All/p5-Image-Grab-1.4.2_4.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14520,"desc":"Image::Grab is a simple way to get images with URLs that are either not\npredictable or are \"hidden\" by some method.","deps":{"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-HTML-Tree":{"origin":"www/p5-HTML-Tree","version":"5.07"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-Image-MetaData-JPEG","origin":"graphics/p5-Image-MetaData-JPEG","version":"0.153_1","comment":"Perl extension for showing/modifying JPEG (meta)data]","maintainer":"snowfly@yuntech.edu.tw","www":"https://metacpan.org/release/Image-MetaData-JPEG","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5e323a586270c9d9f5fe6cc4a1e176eacd683d0ec9edba816e515216e7b40c90","flatsize":692242,"path":"All/p5-Image-MetaData-JPEG-0.153_1.pkg","repopath":"All/p5-Image-MetaData-JPEG-0.153_1.pkg","licenselogic":"single","pkgsize":197400,"desc":"Image::MetaData::JPEG - Perl extension for showing/modifying JPEG (meta)data.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-Image-Base","origin":"graphics/p5-Image-Base","version":"1.17_1","comment":"Base class for loading, manipulating, and saving images","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Image-Base","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d3d1fcb0ad98defbbe6c6b7a6d67d595bc5b51ed2e5530dc448f245fae056760","flatsize":39614,"path":"All/p5-Image-Base-1.17_1.pkg","repopath":"All/p5-Image-Base-1.17_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":17616,"desc":"Image::Base is a base class for loading, manipulating and saving images. This\nclass should not be used directly.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-Image-Base-SVG","origin":"graphics/p5-Image-Base-SVG","version":"5","comment":"SVG image file output","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Image-Base-SVG","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8770f01c69023c6f2c8263c21f94b97d8e39271d7ab0ab79638d05e952029d97","flatsize":51069,"path":"All/p5-Image-Base-SVG-5.pkg","repopath":"All/p5-Image-Base-SVG-5.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":19472,"desc":"Image::Base::SVG extends Image::Base to create or update SVG format image files\nusing the SVG.pm module (see SVG::Manual).\n\nImage::Base is pixel oriented so isn't really the sort of thing SVG is meant\nfor, but this module can direct some Image::Base style code at an SVG object. Of\ncourse the SVG module has many more features if used natively.\n\nIt's often fairly easy to spit out SVG directly too, and for instance the\nImage::Base::SVGout module can do that. The advantages of the SVG document\nobject model comes when combining images or fragments, or going through elements\nfor post-facto mangling.\n\nIn the current code the SVG elements emitted assume some default style\nattributes such as stroke-width 1. Perhaps that should be set explicitly on each\nelement.","deps":{"p5-Image-Base":{"origin":"graphics/p5-Image-Base","version":"1.17_1"},"p5-SVG":{"origin":"textproc/p5-SVG","version":"2.87"},"p5-SVG-Parser":{"origin":"textproc/p5-SVG-Parser","version":"1.03_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-Ima-DBI","origin":"databases/p5-Ima-DBI","version":"0.35_1","comment":"Database connection caching and organization","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Ima-DBI","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d95141287af51d0af7544c9cd98b4fa90cf53f0f52cf990cffca479c9f5853cc","flatsize":38129,"path":"All/p5-Ima-DBI-0.35_1.pkg","repopath":"All/p5-Ima-DBI-0.35_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":20176,"desc":"Ima::DBI attempts to organize and facilitate caching and more efficient\nuse of database connections and statement handles by storing DBI and SQL\ninformation with your class (instead of as separate objects).  This\nallows you to pass around just one object without worrying about a trail\nof DBI handles behind it.","deps":{"p5-Class-Data-Inheritable":{"origin":"devel/p5-Class-Data-Inheritable","version":"0.10"},"p5-DBIx-ContextualFetch":{"origin":"databases/p5-DBIx-ContextualFetch","version":"1.03_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-IRC-Utils","origin":"irc/p5-IRC-Utils","version":"0.12_1","comment":"Common utilities for IRC-related tasks","maintainer":"markun@onohara.to","www":"https://metacpan.org/release/IRC-Utils","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8a11e1680faad53e0c54421b5c0fd531558ff2cdee455ac46faa2a0c4519ed99","flatsize":42472,"path":"All/p5-IRC-Utils-0.12_1.pkg","repopath":"All/p5-IRC-Utils-0.12_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17232,"desc":"The functions in this module take care of many of the tasks you are\nfaced with when working with IRC. Mode lines, ban masks, message\nencoding and formatting, etc.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["irc","perl5"]},{"name":"p5-IPC-System-Simple","origin":"devel/p5-IPC-System-Simple","version":"1.30","comment":"Perl extension to run commands simply with detailed diagnostics","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/IPC-System-Simple","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9a0076e5775b8dce7b1fc36188dd82f43df66168749d778b04295c1ef473b0bb","flatsize":78988,"path":"All/p5-IPC-System-Simple-1.30.pkg","repopath":"All/p5-IPC-System-Simple-1.30.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":25652,"desc":"Calling Perl's in-built system() function is easy, determining if it\nwas successful is hard.  Let's face it, $? isn't the nicest variable\nin the world to play with, and even if you do check it, producing a\nwell-formatted error string takes a lot of work.\n\nIPC::System::Simple takes the hard work out of calling external\ncommands.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-IPC-System-Options","origin":"devel/p5-IPC-System-Options","version":"0.341","comment":"Perl system(), readpipe()/qx, IPC::Run's run(), start() (with more options)","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/IPC-System-Options","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"96048929b2739b0e7c057aea0c0529f4092682c9e36aa0eb895dc586cdc10822","flatsize":71188,"path":"All/p5-IPC-System-Options-0.341.pkg","repopath":"All/p5-IPC-System-Options-0.341.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":19716,"desc":"IPC::System::Options provides replacement (wrapper) for Perl's system(),\nreadpipe() (qx//, a.k.a. the backtick operator), as well as IPC::Run's start()\nand run(). The wrappers give you options like forcing/avoiding use of shell\n(like what IPC::System::Simple offers you), logging the arguments and/or output\n(using Log::ger), temporarily setting environment variables, temporarily setting\nworking directory, dying on non-zero exit code, capturing (or tee-ing) output\n(stdout/stderr) (using Capture::Tiny), and a few others. They are meant as a\nconvenience so you can just call system() (or the other wrapper target) instead\nof doing some additional setup and cleanup yourself.","deps":{"p5-Capture-Tiny":{"origin":"devel/p5-Capture-Tiny","version":"0.50"},"p5-IPC-Run":{"origin":"devel/p5-IPC-Run","version":"20231003.0"},"p5-Log-ger":{"origin":"devel/p5-Log-ger","version":"0.042"},"p5-Proc-ChildError":{"origin":"devel/p5-Proc-ChildError","version":"0.04"},"p5-String-ShellQuote":{"origin":"textproc/p5-String-ShellQuote","version":"1.04_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-IPC-Signal","origin":"devel/p5-IPC-Signal","version":"1.00_1","comment":"Utility functions to deal with signals in Perl","maintainer":"rouslan@rshell.net","www":"https://metacpan.org/release/IPC-Signal","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ddf57edec38b20494e6420c4aebe97b401afd5431027cf9705883704079b0425","flatsize":11786,"path":"All/p5-IPC-Signal-1.00_1.pkg","repopath":"All/p5-IPC-Signal-1.00_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6544,"desc":"IPC::Signal - Utility functions dealing with signals\n\nThis module contains utility functions for dealing with signals.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Imager","origin":"graphics/p5-Imager","version":"1.027","comment":"Perl module for manipulating gray, color, and rgba format images","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Imager","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"52a0fdf26434522f8396248051446e6ea353380335fbbdd47e1e3f7865554ecb","flatsize":2492686,"path":"All/p5-Imager-1.027.pkg","repopath":"All/p5-Imager-1.027.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":772404,"desc":"Imager is a perl module for manipulating gray, color and rgba format images.\nIt can read various file formats and has a builtin interpretered language for\nblends, fade and multiimage effects. It also has a plugin interface to write\nplugins in C. It also has drawing primitives and supports antialiased truetype\nand postscript fonts.","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"giflib":{"origin":"graphics/giflib","version":"5.2.2"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"png":{"origin":"graphics/png","version":"1.6.47"},"t1lib":{"origin":"devel/t1lib","version":"5.1.2_5,1"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["graphics","perl5"]},{"name":"p5-Image-Delivery","origin":"www/p5-Image-Delivery","version":"0.14_2","comment":"Efficient transformation and delivery of web images","maintainer":"coryking@mozimedia.com","www":"https://metacpan.org/release/Image-Delivery","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8c6121016a5dbe5d5082af684c84269df292fc06e8b4f64fed20f1006f3e4d1e","flatsize":26191,"path":"All/p5-Image-Delivery-0.14_2.pkg","repopath":"All/p5-Image-Delivery-0.14_2.pkg","licenselogic":"single","pkgsize":14612,"desc":"Image::Delivery - Efficient transformation and delivery of web images\n\nMany web applications generate or otherwise deliver graphics as part\nof their interface. Getting the delivery of these images right is\ntricky, and developers usually need to make trade-offs in order\nto get a usable mechanism.\n\nImage::Delivery is an extremely sophisticated module for delivering\nthese generated images. It is designed to be powerful, flexible,\nextensible, scalable, secure, stable and correct, and use a minimum\nof resources.","deps":{"p5-Digest-TransformPath":{"origin":"devel/p5-Digest-TransformPath","version":"1.00_2"},"p5-File-Remove":{"origin":"devel/p5-File-Remove","version":"1.58"},"p5-File-Slurp":{"origin":"devel/p5-File-Slurp","version":"9999.27"},"p5-HTML-Location":{"origin":"www/p5-HTML-Location","version":"1.03_2"},"p5-Params-Coerce":{"origin":"devel/p5-Params-Coerce","version":"0.15"},"p5-Test-ClassAPI":{"origin":"devel/p5-Test-ClassAPI","version":"1.07"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5","www"]},{"name":"p5-LaTeXML","origin":"converters/p5-LaTeXML","version":"0.8.8","comment":"LaTeX to XML/HTML/MathML converter in Perl","maintainer":"wen@FreeBSD.org","www":"https://metacpan.org/release/LaTeXML","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c2ff0927a90419474fca03aa0e29ffecbb1712f17218c7d84de32a9659e525d0","flatsize":9889930,"path":"All/p5-LaTeXML-0.8.8.pkg","repopath":"All/p5-LaTeXML-0.8.8.pkg","licenselogic":"or","licenses":["CC0-1.0","PD"],"pkgsize":2131708,"desc":"LaTeXML is a TeX and LaTeX to XML/HTML/MathML converter. From XML it\ncan generate various flavors of HTML. MathML and ePub, with other\nformats under development.\n\nSee the included manual.pdf for documentation.","deps":{"p5-Archive-Zip":{"origin":"archivers/p5-Archive-Zip","version":"1.68"},"p5-File-Which":{"origin":"sysutils/p5-File-Which","version":"1.27"},"p5-IO-String":{"origin":"devel/p5-IO-String","version":"1.08_1"},"p5-Image-Size":{"origin":"graphics/p5-Image-Size","version":"3.300"},"p5-JSON-XS":{"origin":"converters/p5-JSON-XS","version":"4.03"},"p5-Parse-RecDescent":{"origin":"devel/p5-Parse-RecDescent","version":"1.967015"},"p5-Pod-Parser":{"origin":"textproc/p5-Pod-Parser","version":"1.67"},"p5-Text-Unidecode":{"origin":"converters/p5-Text-Unidecode","version":"1.30"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"p5-XML-LibXSLT":{"origin":"textproc/p5-XML-LibXSLT","version":"2.003000"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"tex-kpathsea":{"origin":"devel/tex-kpathsea","version":"6.4.1"}},"categories":["converters","perl5"],"options":{"DOCS":"on"}},{"name":"p5-IPC-Shareable","origin":"devel/p5-IPC-Shareable","version":"1.13","comment":"Share Perl variables between processes","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/IPC-Shareable","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4aa08ad919a2837f9e236b3d99c74aaa03c581bcc16cab2b75d2e46c2771979e","flatsize":67915,"path":"All/p5-IPC-Shareable-1.13.pkg","repopath":"All/p5-IPC-Shareable-1.13.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":27276,"desc":"IPC::Shareable allows you to tie a variable to shared memory making it\neasy to share the contents of that variable with other Perl processes.\nScalars, arrays, and hashes can be tied. The variable being tied may\ncontain arbitrarily complex data structures - including references to\narrays, hashes of hashes, etc.","deps":{"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-String-CRC32":{"origin":"devel/p5-String-CRC32","version":"2.100"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-IPC-Session","origin":"net/p5-IPC-Session","version":"0.05_1","comment":"Drive ssh or other interactive shell, local or remote (like 'expect')","maintainer":"avk@vl.ru","www":"https://metacpan.org/release/IPC-Session","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"83639ece23e2c4cb10a33d56e533a04fd1dc84322ce596a77dce9375e122fea5","flatsize":13515,"path":"All/p5-IPC-Session-0.05_1.pkg","repopath":"All/p5-IPC-Session-0.05_1.pkg","licenselogic":"single","pkgsize":7704,"desc":"Drive ssh or other interactive shell, local or remote (like 'expect')","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-IRI","origin":"devel/p5-IRI","version":"0.013","comment":"Internationalized Resource Identifiers","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/IRI","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"56689dab8be2610b8113aeb9663ba8aafff6190e7a97a620f9e60c0d2cc85f56","flatsize":26048,"path":"All/p5-IRI-0.013.pkg","repopath":"All/p5-IRI-0.013.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10832,"desc":"The IRI module provides an object representation for Internationalized Resource\nIdentifiers (IRIs) as defined by RFC 3987 and supports their parsing,\nserializing, and base resolution.","deps":{"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-MooX-HandlesVia":{"origin":"devel/p5-MooX-HandlesVia","version":"0.001009"},"p5-Type-Tiny":{"origin":"devel/p5-Type-Tiny","version":"2.006000"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-IPC-Run-SafeHandles","origin":"devel/p5-IPC-Run-SafeHandles","version":"0.04_1","comment":"Safe guarding for IPC::Run(3)","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/IPC-Run-SafeHandles","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"183f183115e754e4e368a7bc4e60d665815c340856eb1eed30caf3c795b0f44c","flatsize":12230,"path":"All/p5-IPC-Run-SafeHandles-0.04_1.pkg","repopath":"All/p5-IPC-Run-SafeHandles-0.04_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7052,"desc":"IPC::Run and IPC::Run3 are both very upset when you try to use them\nunder environments where you have STDOUT and/or STDERR tied to something\nelse, such as under fastcgi.\n\nThe module adds safe-guarding code when you call IPC::Run or IPC::Run3\nunder such environment to make sure it always works.\n\nIf you intend to release your code to work under normal envionrment as\nwell as under fastcgi, simply use this module *after* the \"IPC\" modules\nare loaded in your code.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-IPv6-Address","origin":"net/p5-IPv6-Address","version":"0.208","comment":"IPv6 Address Manipulation Library","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/IPv6-Address","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"64b265e2fcb3ace34d18180a2cb7ca535339bed42a0e4c9b9ed1c668bfe59d5d","flatsize":34446,"path":"All/p5-IPv6-Address-0.208.pkg","repopath":"All/p5-IPv6-Address-0.208.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":15384,"desc":"IPv6 Address Manipulation Library","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-IRC-Bot-Hangman","origin":"irc/p5-IRC-Bot-Hangman","version":"0.1_2","comment":"IRC hangman bot","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/IRC-Bot-Hangman","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0128b959cfb8333b164c6a90338146d74234284047cc6a4d9668e34af0150778","flatsize":72695,"path":"All/p5-IRC-Bot-Hangman-0.1_2.pkg","repopath":"All/p5-IRC-Bot-Hangman-0.1_2.pkg","licenselogic":"single","pkgsize":40200,"desc":"This module provides a useless IRC bot which enables you to play hangman,\nthe classic word game. It comes shipped with a list of ~2000 english words\nby default. The architecture is plugin based, words, commands and\nresponses can be extended at will by adding new modules.\n\nThe main motivation was to provide a multi-player text based game for\nchildren to help them practising writing.","deps":{"p5-Bot-BasicBot":{"origin":"irc/p5-Bot-BasicBot","version":"0.93"},"p5-Chatbot-Eliza":{"origin":"misc/p5-Chatbot-Eliza","version":"1.08"},"p5-Games-GuessWord":{"origin":"games/p5-Games-GuessWord","version":"0.16_1"},"p5-Module-Find":{"origin":"devel/p5-Module-Find","version":"0.17"},"p5-Regexp-Common":{"origin":"textproc/p5-Regexp-Common","version":"2017060201"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["games","irc","perl5"]},{"name":"p5-IPC-PubSub","origin":"devel/p5-IPC-PubSub","version":"0.29_2","comment":"Interprocess Publish/Subscribe channels","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/IPC-PubSub","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5c046879df81fe24bf6ed3bb314ebc33f25d874a418d673dfa578cb9bf675eae","flatsize":26069,"path":"All/p5-IPC-PubSub-0.29_2.pkg","repopath":"All/p5-IPC-PubSub-0.29_2.pkg","licenselogic":"single","pkgsize":10576,"desc":"This module provides a simple API for publishing messages to channels\nand for subscribing to them.\n\nWhen a message is published on a channel, all subscribers currently in\nthat channel will get it on their next \"get\" or \"get_all\" call.\n\nCurrently, it offers three backends: \"DBM_Deep\" for on-disk storage,\n\"Memcached\" for possibly multi-host storage, and \"PlainHash\" for\nsingle-process storage.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-DBM-Deep":{"origin":"databases/p5-DBM-Deep","version":"2.0019"},"p5-Data-UUID":{"origin":"devel/p5-Data-UUID","version":"1.227"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-IPC-PerlSSH","origin":"devel/p5-IPC-PerlSSH","version":"0.17","comment":"Class for executing remote perl code over an SSH link","maintainer":"niels@kristensen.io","www":"https://metacpan.org/release/IPC-PerlSSH","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"251ad2783864bc76914187faa53708e42f42195bc76ca3b3b25403d97b9547ee","flatsize":100075,"path":"All/p5-IPC-PerlSSH-0.17.pkg","repopath":"All/p5-IPC-PerlSSH-0.17.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":38608,"desc":"a class for executing remote perl code over an SSH link","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-IPC-Open3-Simple","origin":"devel/p5-IPC-Open3-Simple","version":"0.04_1","comment":"Simple alternative to IPC::Open3","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/IPC-Open3-Simple","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e32c69460525d7578c9489d28e4441b8000dacf0e3bb3950d7e31369f16d6f72","flatsize":16418,"path":"All/p5-IPC-Open3-Simple-0.04_1.pkg","repopath":"All/p5-IPC-Open3-Simple-0.04_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8964,"desc":"IPC::Open3::Simple aims at making it very easy to start a shell command,\neventually feed its stdin with some data, then retrieve its stdout and stderr\nseparately.\n\nWhen you want to run a shell command and parse its stdout/stderr or feed its\nstdin, you often end up using IPC::Run, IPC::Cmd or IPC::Open3 with your own\nparsing code, and end up writing more code than you intended. IPC::Open3::Simple\nis about removing this overhead and making IPC::Open3 easier to use.\n\nIPC::Open3::Simple calls IPC::Open3 and redirects stdin, stdout and stderr to\nsome function references passed in argument to the constructor. It does a select\non the input/output filehandles returned by IPC::Open3 and dispatches their\ncontent to and from those functions.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-IPC-Mmap-Share","origin":"devel/p5-IPC-Mmap-Share","version":"0.03_1","comment":"Safely share structures among processes using anonymous mmap","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/IPC-Mmap-Share","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f132410c336c5d40988c673b1740fcab82c4fc0292f6bbd2c60cc422b3deb94d","flatsize":31854,"path":"All/p5-IPC-Mmap-Share-0.03_1.pkg","repopath":"All/p5-IPC-Mmap-Share-0.03_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13844,"desc":"The IPC::Mmap::Share was born out of the need to share structures among\nprocesses that come from the same ancestor. It tries to do so in a very simple\nand straightforward manner. Just create an IPC::Mmap::Share object, and use set\nto store your data and get to get it back.","deps":{"p5-IPC-Mmap":{"origin":"devel/p5-IPC-Mmap","version":"0.21_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-IPC-Mmap","origin":"devel/p5-IPC-Mmap","version":"0.21_1","comment":"Provides a minimal mmap() interface for both POSIX and Win32","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/IPC-Mmap","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5b4c9ea5f8f53259dae832ed3c1f2038cf5bbc2eb7869e1e0db478d3030b6968","flatsize":32886,"path":"All/p5-IPC-Mmap-0.21_1.pkg","repopath":"All/p5-IPC-Mmap-0.21_1.pkg","licenselogic":"single","pkgsize":11228,"desc":"Provides an object-oriented interface to either the POSIX mmap() or\nWin32 equivalent APIs to memory map a file into a process's address\nspace for general memory access. IPC::Mmap provides only a minimal\ninterface without the additional overhead of tie'd variables or\nlocking enforced in other modules (e.g., Sys::Mmap, Win32::MMF); hence,\nthe application is responsible for performing read()'s and write()'s\non the IPC::Mmap object, and calling any needed lock() and unlock()\nmethods, as required by concurrent processes.\n\nMemory mapped files provide an alternate shared memory mechanism for\nmultiple processes. The technique maps the OS's file system buffers\nfor a given file into each mmap()'ing process's virtual memory space,\nthereby permitting each process to essentially share the same physical\nmemory. Refer to the excellent \"Advanced Programming in the UNIX\nEnvironment\", Stevens et al., Addison-Wesley Publisher for a detailed\nreference on the POSIX implementation. IPC::Mmap provides OS-agnostic\nwrappers for both the POSIX and Win32 memory mapped file capabilities.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-IPC-ShellCmd","origin":"devel/p5-IPC-ShellCmd","version":"0.005_1","comment":"Run a command with a given environment and capture output","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/IPC-ShellCmd","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c5ebe979669459dbe60b23d6c9d90044640ce86a7748ff1e565d40c4990942a5","flatsize":57097,"path":"All/p5-IPC-ShellCmd-0.005_1.pkg","repopath":"All/p5-IPC-ShellCmd-0.005_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":22584,"desc":"IPC::ShellCmd comes from the nth time I've had to implement a select loop and\nwanted appropriate sudo/su privilege magic, environment variables that are set\nin the child, working directories set etc.\n\nIt aims to provide a reasonable interface for setting up command execution\nenvironment (working directory, environment variables, stdin, stdout and stderr\nredirection if necessary), but allowing for ssh and sudo and magicking in the\nappropriate shell quoting.\n\nIt tries to be flexible about how you might want to capture output, exit status\nand other such, but in such a way as it's hopefully easy to understand and make\nit work.\n\nSetup method calls are chain-able in a File::Find::Rule kind of a way.","deps":{"p5-String-ShellQuote":{"origin":"textproc/p5-String-ShellQuote","version":"1.04_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"sudo":{"origin":"security/sudo","version":"1.9.17p1"}},"categories":["devel","perl5"]},{"name":"p5-Image-Compare","origin":"graphics/p5-Image-Compare","version":"1.03","comment":"Compare two images in a variety of ways","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Image-Compare","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d72e53096ac5d95e56bc99272510f983a41895ffcbb06d647d2954db667e25c0","flatsize":64252,"path":"All/p5-Image-Compare-1.03.pkg","repopath":"All/p5-Image-Compare-1.03.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":33080,"desc":"This library implements a system by which 2 image files can be\ncompared, using a variety of comparison methods. In general, those\nmethods operate on the images on a pixel-by-pixel basis and reporting\nstatistics or data based on color value comparisons.","deps":{"p5-Imager":{"origin":"graphics/p5-Imager","version":"1.027"},"p5-Regexp-Common":{"origin":"textproc/p5-Regexp-Common","version":"2017060201"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-IPC-SharedCache","origin":"devel/p5-IPC-SharedCache","version":"1.3_2","comment":"Perl module for managing a SysV IPC shared memory cache","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b513bf410f058c92de108803073a386eb50133af9ad3f9c57d1d0aa4c60008c4","flatsize":45945,"path":"All/p5-IPC-SharedCache-1.3_2.pkg","repopath":"All/p5-IPC-SharedCache-1.3_2.pkg","licenselogic":"single","pkgsize":18060,"desc":"This module provides a shared memory cache accessed as a\ntied hash.\nShared memory is an area of memory that is available to\nall processes.  It is accessed by choosing a key, the\nipc_key argument to tie.  Every process that accesses\nshared memory with the same key gets access to the same\nregion of memory.  In some ways it resembles a file\nsystem, but it is not hierarchical and it is resident in\nmemory.  This makes it harder to use than a filesystem but\nmuch faster.  The data in shared memory persists until the\nmachine is rebooted or it is explicitly deleted.","deps":{"p5-IPC-ShareLite":{"origin":"devel/p5-IPC-ShareLite","version":"0.17_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-IPC-Cmd","origin":"devel/p5-IPC-Cmd","version":"1.04","comment":"Finding and running system commands made easy","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/IPC-Cmd","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a95328c0e0a84b177f18080b4c354ffecaebbfd17f4494a46bc12b452695c4a4","flatsize":82350,"path":"All/p5-IPC-Cmd-1.04.pkg","repopath":"All/p5-IPC-Cmd-1.04.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":29468,"desc":"IPC::Cmd allows you to run commands, interactively if desired,\nplatform independent but have them still work.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-IPC-Run3","origin":"devel/p5-IPC-Run3","version":"0.049","comment":"Run a subprocess in batch mode","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/IPC-Run3","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"da0f7d2bcb6a8088b339beed484d4de398b53b30a709ec1829d429081cdc3df1","flatsize":76353,"path":"All/p5-IPC-Run3-0.049.pkg","repopath":"All/p5-IPC-Run3-0.049.pkg","licenselogic":"or","licenses":["ART10","BSD2CLAUSE","GPLv1"],"pkgsize":34160,"desc":"This module allows you to run a subprocess and redirect stdin, stdout,\nand/or stderr to files and perl data structures.  It aims to satisfy\n99%25 of the need for using system()/qx``/open3() with a simple,\nextremely Perlish API and none of the bloat and rarely used features of\nIPC::Run.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-IPC-Run","origin":"devel/p5-IPC-Run","version":"20231003.0","comment":"Run subprocesses with piping and redirection","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/IPC-Run","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"abd715b7d36f7d7fe10e8e1d0af2d20a743498b052d020119a24f42b3eba92a4","flatsize":301764,"path":"All/p5-IPC-Run-20231003.0.pkg","repopath":"All/p5-IPC-Run-20231003.0.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":112340,"desc":"IPC::Run allows you run and interact with child processes, files, pipes,\nand pseudo-ttys.  Both event-loop and procedural techniques are\nsupported and may be mixed.  Likewise, functional and OO API styles are\nboth supported and may be mixed.","deps":{"p5-IO-Tty":{"origin":"devel/p5-IO-Tty","version":"1.20_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Imlib2","origin":"graphics/p5-Imlib2","version":"1.0.0_15","comment":"Perl bindings for Imlib2","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2cb196f052b4d2bc195ae0a86e49ca1cf9e8dfd9d2cce46192ff0128ac875736","flatsize":52111,"path":"All/p5-Imlib2-1.0.0_15.pkg","repopath":"All/p5-Imlib2-1.0.0_15.pkg","licenselogic":"single","pkgsize":13828,"desc":"Perl bindings for Imlib2.","deps":{"imlib2":{"origin":"graphics/imlib2","version":"1.12.4_1,2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-IP-Anonymous","origin":"net/p5-IP-Anonymous","version":"0.04_1","comment":"Perl extension to provide anonymous IP addresses","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/IP-Anonymous","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e26a9aea6c9d8613a89e762fba252a34f0a42efd87ae2cfb26b13c5c058bd051","flatsize":19174,"path":"All/p5-IP-Anonymous-0.04_1.pkg","repopath":"All/p5-IP-Anonymous-0.04_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10064,"desc":"This module is a cryptography-based sanitization tool for network trace\nor log data.","deps":{"p5-Crypt-Rijndael":{"origin":"security/p5-Crypt-Rijndael","version":"1.16"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-IO-Zlib","origin":"archivers/p5-IO-Zlib","version":"1.15","comment":"IO:: style interface to Compress::Zlib","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/IO-Zlib","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"869bc02aae0a02ff2a74cc6aad8a95e2a5b4ab12f42782eba69233d36a3cea4a","flatsize":27093,"path":"All/p5-IO-Zlib-1.15.pkg","repopath":"All/p5-IO-Zlib-1.15.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12412,"desc":"This is the IO::Zlib module package for perl5.\n\nThis modules provides an IO:: style interface to the Compress::Zlib\npackage. The main advantage is that you can use an IO::Zlib object\nin much the same way as an IO::File object so you can have common\ncode that doesn't know which sort of file it is using.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["archivers","perl5"]},{"name":"p5-IO-YAML","origin":"devel/p5-IO-YAML","version":"0.10_1","comment":"Read and write YAML streams incrementally","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/IO-YAML","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e5ba3ba072ee143a22dcc37263e9f9d94b6c8ce11528629f550879894c9c8892","flatsize":32839,"path":"All/p5-IO-YAML-0.10_1.pkg","repopath":"All/p5-IO-YAML-0.10_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15196,"desc":"IO::YAML may be used to read and write YAML streams one document\n(i.e., one value) at a time.","deps":{"p5-IO-Stringy":{"origin":"devel/p5-IO-Stringy","version":"2.113"},"p5-YAML-LibYAML":{"origin":"textproc/p5-YAML-LibYAML","version":"0.90"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-IPC-MMA","origin":"devel/p5-IPC-MMA","version":"0.81_2","comment":"Improved Perl interface to Ralf Engelschall's mm library","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/IPC-MMA","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5b07efb4248f15958f433775771312f8736d23fdbfbc08ffc76651e669b73049","flatsize":138817,"path":"All/p5-IPC-MMA-0.81_2.pkg","repopath":"All/p5-IPC-MMA-0.81_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":53572,"desc":"IPC::MMA provides an interface to Ralf Engelschall's mm library, allowing\nmemory to be shared between multiple processes in a relatively\nconvenient way.\n\nIPC::MMA is a superset of Arthur Choung's IPC::MM module, adding arrays and\nallowing any Perl scalar to be used as a hash/BTree key rather than just C\nstrings. IPC::MMA hashes are like IPC::MM BTrees in that they return keys in\nsorted order ineach, keys, and next operations.\n\nAn IPC::MMA array can store data in any of six ways, including general-purpose\nscalars, signed or unsigned integers, floating-point numbers, fixed-length\nstrings/records, and booleans at one bit per array element.","deps":{"mm":{"origin":"devel/mm","version":"1.4.2_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-IPC-MM","origin":"devel/p5-IPC-MM","version":"0.03_1","comment":"Perl interface to Ralf Engelschall's mm library","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/IPC-MM","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5f6b2079e88055f28f2ef7385a6a0204674ac59b426c5018c966a34710a7fae0","flatsize":59811,"path":"All/p5-IPC-MM-0.03_1.pkg","repopath":"All/p5-IPC-MM-0.03_1.pkg","licenselogic":"single","pkgsize":19976,"desc":"IPC::MM provides an interface to Ralf Engelschall's mm library, allowing\nmemory to be shared between multiple processes in a relatively\nconvenient way.\n\nIPC::MM provides methods to create and destroy shared memory segments and\nto access data structures within those shared memory segments, as well\nas miscellaneous methods.  Additionally, it provides a tied interface\nfor scalars and hashes.","deps":{"mm":{"origin":"devel/mm","version":"1.4.2_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Jifty","origin":"www/p5-Jifty","version":"1.50430","comment":"Yet another web framework written in Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Jifty","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d6aff2a261bd499eec30b9da64211138538c58580fd21754ba28a2ed570d6b24","flatsize":4373834,"path":"All/p5-Jifty-1.50430.pkg","repopath":"All/p5-Jifty-1.50430.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":1271772,"desc":"Jifty -- Just Do It.\n\nJifty is yet another web framework.  Jifty tries not to make you say\nthings more than once.  Out of the proverbial box, Jifty comes with one\nway to do everything you should need to do: One database mapper, one\ntemplating system, one web services layer, one AJAX toolkit, one set of\nhandlers for standalone or FastCGI servers. We work hard to make all the\nbits play well together, so you don't have to.","deps":{"p5-Any-Moose":{"origin":"devel/p5-Any-Moose","version":"0.27"},"p5-App-CLI":{"origin":"devel/p5-App-CLI","version":"0.500"},"p5-CGI-Cookie-Splitter":{"origin":"www/p5-CGI-Cookie-Splitter","version":"0.05"},"p5-CGI-Emulate-PSGI":{"origin":"www/p5-CGI-Emulate-PSGI","version":"0.22"},"p5-CSS-Squish":{"origin":"textproc/p5-CSS-Squish","version":"0.10_1"},"p5-Cache-Cache":{"origin":"devel/p5-Cache-Cache","version":"1.08"},"p5-Calendar-Simple":{"origin":"devel/p5-Calendar-Simple","version":"2.1.0"},"p5-Carp-Clan":{"origin":"devel/p5-Carp-Clan","version":"6.08"},"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Class-Accessor-Named":{"origin":"devel/p5-Class-Accessor-Named","version":"0.009_1"},"p5-Class-Container":{"origin":"devel/p5-Class-Container","version":"0.13"},"p5-Class-Data-Inheritable":{"origin":"devel/p5-Class-Data-Inheritable","version":"0.10"},"p5-Class-Trigger":{"origin":"devel/p5-Class-Trigger","version":"0.15_1"},"p5-Clone":{"origin":"devel/p5-Clone","version":"0.47"},"p5-Crypt-CBC":{"origin":"security/p5-Crypt-CBC","version":"3.04"},"p5-Crypt-Rijndael":{"origin":"security/p5-Crypt-Rijndael","version":"1.16"},"p5-DBD-SQLite":{"origin":"databases/p5-DBD-SQLite","version":"1.76"},"p5-Data-Page":{"origin":"databases/p5-Data-Page","version":"2.03"},"p5-Data-UUID":{"origin":"devel/p5-Data-UUID","version":"1.227"},"p5-Date-Manip":{"origin":"devel/p5-Date-Manip","version":"6.97"},"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-Devel-Cover":{"origin":"devel/p5-Devel-Cover","version":"1.44"},"p5-Email-Folder":{"origin":"mail/p5-Email-Folder","version":"0.860"},"p5-Email-LocalDelivery":{"origin":"mail/p5-Email-LocalDelivery","version":"1.201"},"p5-Email-MIME":{"origin":"mail/p5-Email-MIME","version":"1.954"},"p5-Email-MIME-ContentType":{"origin":"mail/p5-Email-MIME-ContentType","version":"1.028"},"p5-Email-MIME-CreateHTML":{"origin":"mail/p5-Email-MIME-CreateHTML","version":"1.042"},"p5-Email-Send":{"origin":"mail/p5-Email-Send","version":"2.202"},"p5-Email-Simple":{"origin":"mail/p5-Email-Simple","version":"2.218"},"p5-Exporter-Lite":{"origin":"devel/p5-Exporter-Lite","version":"0.09"},"p5-File-Find-Rule":{"origin":"devel/p5-File-Find-Rule","version":"0.34"},"p5-File-MMagic":{"origin":"devel/p5-File-MMagic","version":"1.30_1"},"p5-File-ShareDir":{"origin":"devel/p5-File-ShareDir","version":"1.118"},"p5-HTML-Lint":{"origin":"www/p5-HTML-Lint","version":"2.32"},"p5-HTML-Mason":{"origin":"www/p5-HTML-Mason","version":"1.60"},"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-HTML-TreeBuilder-XPath":{"origin":"www/p5-HTML-TreeBuilder-XPath","version":"0.14_1"},"p5-HTTP-Server-Simple":{"origin":"www/p5-HTTP-Server-Simple","version":"0.52"},"p5-HTTP-Server-Simple-Recorder":{"origin":"www/p5-HTTP-Server-Simple-Recorder","version":"0.03_1"},"p5-Hash-Merge":{"origin":"textproc/p5-Hash-Merge","version":"0.302"},"p5-Hash-MultiValue":{"origin":"devel/p5-Hash-MultiValue","version":"0.16"},"p5-Hook-LexWrap":{"origin":"devel/p5-Hook-LexWrap","version":"0.26"},"p5-IO-Handle-Util":{"origin":"devel/p5-IO-Handle-Util","version":"0.02_1"},"p5-IPC-Run3":{"origin":"devel/p5-IPC-Run3","version":"0.049"},"p5-JSON-XS":{"origin":"converters/p5-JSON-XS","version":"4.03"},"p5-Jifty-DBI":{"origin":"databases/p5-Jifty-DBI","version":"0.78"},"p5-Locale-Maketext-Lexicon":{"origin":"devel/p5-Locale-Maketext-Lexicon","version":"1.00_1"},"p5-Log-Log4perl":{"origin":"devel/p5-Log-Log4perl","version":"1.57"},"p5-MIME-Types":{"origin":"mail/p5-MIME-Types","version":"2.27"},"p5-Module-Install":{"origin":"devel/p5-Module-Install","version":"1.21"},"p5-Module-Refresh":{"origin":"devel/p5-Module-Refresh","version":"0.18"},"p5-Module-ScanDeps":{"origin":"devel/p5-Module-ScanDeps","version":"1.37"},"p5-Net-Server":{"origin":"net/p5-Net-Server","version":"2.014"},"p5-Object-Declare":{"origin":"devel/p5-Object-Declare","version":"0.25"},"p5-PadWalker":{"origin":"devel/p5-PadWalker","version":"2.5"},"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"p5-PerlIO-gzip":{"origin":"archivers/p5-PerlIO-gzip","version":"0.20"},"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"p5-Plack-Middleware-Deflater":{"origin":"www/p5-Plack-Middleware-Deflater","version":"0.12_1"},"p5-SQL-ReservedWords":{"origin":"databases/p5-SQL-ReservedWords","version":"0.8_1"},"p5-SUPER":{"origin":"devel/p5-SUPER","version":"1.20190531"},"p5-Scalar-Defer":{"origin":"devel/p5-Scalar-Defer","version":"0.23_1"},"p5-Shell-Command":{"origin":"sysutils/p5-Shell-Command","version":"0.06_1"},"p5-String-Koremutake":{"origin":"textproc/p5-String-Koremutake","version":"0.30_1"},"p5-Template-Declare":{"origin":"textproc/p5-Template-Declare","version":"0.47_1"},"p5-UNIVERSAL-require":{"origin":"devel/p5-UNIVERSAL-require","version":"0.19"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-WWW-Mechanize":{"origin":"www/p5-WWW-Mechanize","version":"2.19"},"p5-XML-Simple":{"origin":"textproc/p5-XML-Simple","version":"2.25"},"p5-XML-Writer":{"origin":"textproc/p5-XML-Writer","version":"0.900"},"p5-XML-XPath":{"origin":"textproc/p5-XML-XPath","version":"1.48"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"p5-YAML-Syck":{"origin":"textproc/p5-YAML-Syck","version":"1.34_1"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-IO-Util","origin":"devel/p5-IO-Util","version":"1.5_2,1","comment":"Selection of general-utility IO function","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/IO-Util","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7b2581c07d50d36ae0d6188bdfc6ded642d577ee311d6fe08a10c9fa86695ecd","flatsize":35988,"path":"All/p5-IO-Util-1.5_2,1.pkg","repopath":"All/p5-IO-Util-1.5_2,1.pkg","licenselogic":"single","pkgsize":17276,"desc":"IO::Util - A selection of general-utility IO function\n\nThis is a micro-weight module that exports just a couple of\nfunctions of general utility in IO operations.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-IO-Toolkit","origin":"devel/p5-IO-Toolkit","version":"1.008_2","comment":"Perl extension to create logfiles","maintainer":"ychsiao@ychsiao.org","www":"https://metacpan.org/release/LINMAR/IO-Toolkit-1.008","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2c544899f195c12d54e0363ac8f46e771c7ce79ae47b4cdee0c0a9670541e85f","flatsize":22666,"path":"All/p5-IO-Toolkit-1.008_2.pkg","repopath":"All/p5-IO-Toolkit-1.008_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11252,"desc":"IO::Toolkit - Perl extension to create log files","deps":{"p5-Crypt-RC6":{"origin":"security/p5-Crypt-RC6","version":"1.0_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-IPC-Locker","origin":"devel/p5-IPC-Locker","version":"1.502","comment":"Provide a server for locks and clients to access that server","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/IPC-Locker","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b6552638030a6bd83fd0b33e70164f328ebf6744a2323259c9d7e18f754e9fa9","flatsize":115215,"path":"All/p5-IPC-Locker-1.502.pkg","repopath":"All/p5-IPC-Locker-1.502.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":46836,"desc":"This package provides a server for locks and a package for clients to access\nthat server. The result is that clients can access named locks on a Internet\nwide bases, solving critical section problems without the mess of NFS or other\nfile locking techniques.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-IO-Tty","origin":"devel/p5-IO-Tty","version":"1.20_1","comment":"Flexible I/O Perl5 module that allows manipulation of pseudo-TTYs","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/IO-Tty","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0ef2d8a4cc3c50ec9f1198510431b76ca0874c15d13268a6bb774c78429ae3cd","flatsize":68215,"path":"All/p5-IO-Tty-1.20_1.pkg","repopath":"All/p5-IO-Tty-1.20_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":29344,"desc":"Perl5 module that allows creation of pseudo-tty's\nas well as manipulation.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-IPC-ShareLite","origin":"devel/p5-IPC-ShareLite","version":"0.17_2","comment":"Simple interface to access shared memory","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/IPC-ShareLite","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b4708edcbd72411b767d874ab705aff27fa4035e0bece6300c5a04c97ec0ac6f","flatsize":48460,"path":"All/p5-IPC-ShareLite-0.17_2.pkg","repopath":"All/p5-IPC-ShareLite-0.17_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":21080,"desc":"IPC::ShareLite provides a simple interface to shared memory, allowing data to\nbe efficiently communicated between processes.  Your operating system must\nsupport SysV IPC (shared memory and semaphores) in order to use this module.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-IO-Tee","origin":"devel/p5-IO-Tee","version":"0.66","comment":"Multiplex output to multiple output handles","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/IO-Tee","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d143f7fb830723df39d26a4293ad10884669802ae94bb70ad47dd19b7d7b972b","flatsize":18137,"path":"All/p5-IO-Tee-0.66.pkg","repopath":"All/p5-IO-Tee-0.66.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8964,"desc":"The `IO::Tee' constructor, given a list of output handles,\nreturns a tied handle that can be written to but not read from.\nWhen written to (using print or printf), it multiplexes the\noutput to the list of handles originally passed to the\nconstructor. As a shortcut, you can also directly pass a string\nor an array reference to the constructor, in which case\n`IO::File::new' is called for you with the specified argument or\narguments.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-IO-TieCombine","origin":"devel/p5-IO-TieCombine","version":"1.005","comment":"Perl 5 module to produce tied separate but combined variables","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/IO-TieCombine","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9c726bd889e763adbf12dddabb190140df40157743c6a2abf3907caf65e2c6dc","flatsize":22235,"path":"All/p5-IO-TieCombine-1.005.pkg","repopath":"All/p5-IO-TieCombine-1.005.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10088,"desc":"IO::TieCombine - produce tied (and other) separate but combined variables.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-IO-Stty","origin":"devel/p5-IO-Stty","version":"0.04","comment":"Change and print terminal line settings","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/IO-Stty","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"478e34a5f8df3b22593f546c2b6dd6a1865b025e378559b51e62cdc59db30ec6","flatsize":31889,"path":"All/p5-IO-Stty-0.04.pkg","repopath":"All/p5-IO-Stty-0.04.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13672,"desc":"IO::Stty is a perl module that change and print terminal line settings.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-IO-Socket-UNIX-Util","origin":"net/p5-IO-Socket-UNIX-Util","version":"0.05","comment":"Unix domain socket utilities","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/IO-Socket-UNIX-Util","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"65bc296aae0cc899e5e7e965864d53e28ec4813e5554ccea3265520bb6353fff","flatsize":43447,"path":"All/p5-IO-Socket-UNIX-Util-0.05.pkg","repopath":"All/p5-IO-Socket-UNIX-Util-0.05.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10792,"desc":"IO::Socket::UNIX::Util provides Unix domain socket utilities.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-IO-Stringy","origin":"devel/p5-IO-Stringy","version":"2.113","comment":"Use IO handles with non-file objects","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/IO-Stringy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eddb3809d15a977d83c0b49a487d15b2e239b3d716979989883bef6834f2493a","flatsize":136515,"path":"All/p5-IO-Stringy-2.113.pkg","repopath":"All/p5-IO-Stringy-2.113.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":50672,"desc":"This toolkit primarily provides modules for performing both traditional and\nobject-oriented i/o) on things other than normal filehandles; in particular,\nIO::Scalar, IO::ScalarArray, and IO::Lines.\n\nIn the more-traditional IO::Handle front, we have IO::AtomicFile which may be\nused to painlessly create files which are updated atomically.\n\nAnd in the \"this-may-prove-useful\" corner, we have IO::Wrap, whose exported\nwraphandle() function will clothe anything that's not a blessed object in an\nIO::Handle-like wrapper... so you can just use OO syntax and stop worrying about\nwhether your function's caller handed you a string, a globref, or a FileHandle.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-IPC-Cache","origin":"devel/p5-IPC-Cache","version":"0.02_1","comment":"Persist data across processes via shared memory","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/IPC-Cache","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2a90b06960cd7d08ce692af01a88687028cf485ceb81cae1625a88dd5d256469","flatsize":29443,"path":"All/p5-IPC-Cache-0.02_1.pkg","repopath":"All/p5-IPC-Cache-0.02_1.pkg","licenselogic":"single","licenses":["GPLv1"],"pkgsize":12160,"desc":"IPC::Cache implements an object store where data is persisted across\nprocesses.","deps":{"p5-IPC-ShareLite":{"origin":"devel/p5-IPC-ShareLite","version":"0.17_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-IO-Socket-Timeout","origin":"net/p5-IO-Socket-Timeout","version":"0.32_1","comment":"IO::Socket with read/write timeout","maintainer":"pi@FreeBSD.org","www":"https://metacpan.org/release/IO-Socket-Timeout","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a330a6756e2691ca0adbfad49286438c8ba65c43c215cdb2cf10c3a369798c27","flatsize":21020,"path":"All/p5-IO-Socket-Timeout-0.32_1.pkg","repopath":"All/p5-IO-Socket-Timeout-0.32_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9724,"desc":"This module provides a way to set a timeout on read / write operations\non an IO::Socket instance, or any IO::Socket::* modules, like\nIO::Socket::INET.","deps":{"p5-PerlIO-via-Timeout":{"origin":"devel/p5-PerlIO-via-Timeout","version":"0.32_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-IO-Socket-Socks","origin":"net/p5-IO-Socket-Socks","version":"0.74","comment":"Provides a way to create socks client or server both 4 and 5 version","maintainer":"ehaupt@FreeBSD.org","www":"https://metacpan.org/release/IO-Socket-Socks","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"01044de35fd3a623d5c6789fbe787a30b03be3cfea0577cbaae33fc162fd758f","flatsize":106421,"path":"All/p5-IO-Socket-Socks-0.74.pkg","repopath":"All/p5-IO-Socket-Socks-0.74.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":30980,"desc":"Provides a way to create socks client or server both 4 and 5 version.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-IO-Socket-Multicast6","origin":"net/p5-IO-Socket-Multicast6","version":"0.03_2","comment":"Send and receive IPv4 and IPv6 multicast messages","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/IO-Socket-Multicast6","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cfdbf83129aa339409a129e3771bc7c56ff5a7b86b30d1deb65ba599d37d5a29","flatsize":34197,"path":"All/p5-IO-Socket-Multicast6-0.03_2.pkg","repopath":"All/p5-IO-Socket-Multicast6-0.03_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15744,"desc":"The IO::Socket::Multicast6 module subclasses IO::Socket::INET6 to enable you to\nmanipulate multicast groups. With this module you will be able to receive\nincoming multicast transmissions and generate your own outgoing multicast\npackets.\n\nThis module uses the same API as IO::Socket::Multicast, but with added support\nfor IPv6 (IPv4 is still supported). Unlike IO::Socket::Multicast, this is a\npure-perl module.","deps":{"p5-IO-Interface":{"origin":"net/p5-IO-Interface","version":"1.09_1"},"p5-IO-Socket-INET6":{"origin":"net/p5-IO-Socket-INET6","version":"2.73"},"p5-Socket-Multicast6":{"origin":"net/p5-Socket-Multicast6","version":"0.04_1"},"p5-Socket6":{"origin":"net/p5-Socket6","version":"0.29"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-IO-Socket-Multicast","origin":"net/p5-IO-Socket-Multicast","version":"1.12_2","comment":"Perl module to send and receive multicast messages","maintainer":"jmohacsi@bsd.hu","www":"https://metacpan.org/release/IO-Socket-Multicast","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2b6db2ad79c0227340565345cf98d3595feeebad92c4d585a650cfb4391009bf","flatsize":33883,"path":"All/p5-IO-Socket-Multicast-1.12_2.pkg","repopath":"All/p5-IO-Socket-Multicast-1.12_2.pkg","licenselogic":"single","pkgsize":14988,"desc":"The IO::Socket::Multicast module subclasses IO::Socket::INET to enable\nyou to manipulate multicast groups. With this module (and an operating\nsystem that supports multicasting), you will be able to receive incoming\nmulticast transmissions and generate your own outgoing multicast\npackets.","deps":{"p5-IO-Interface":{"origin":"net/p5-IO-Interface","version":"1.09_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"],"options":{"EXAMPLES":"on"}},{"name":"p5-IP-Country","origin":"net/p5-IP-Country","version":"2.28_1","comment":"Fast lookup of country codes from IP addresses","maintainer":"dikshie@lapi.itb.ac.id","www":"https://metacpan.org/release/IP-Country","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1f20195b84c6b7f4803ae0b93523dbb421dcb3d3ba734942fad48f963169f70d","flatsize":617366,"path":"All/p5-IP-Country-2.28_1.pkg","repopath":"All/p5-IP-Country-2.28_1.pkg","licenselogic":"single","pkgsize":267564,"desc":"Finding the home country of a client using only the IP address can be\ndifficult. Looking up the domain name associated with that address can\nprovide some help, but many IP address are not reverse mapped to any\nuseful domain, and the most common domain (.com) offers no help when\nlooking for country.\n\nThis module comes bundled with a database of countries where various IP\naddresses have been assigned. Although the country of assignment will\nprobably be the country associated with a large ISP rather than the\nclient herself, this is probably good enough for most log analysis\napplications, and under test has proved to be as accurate as\nreverse-DNS and WHOIS lookup.","deps":{"p5-Geography-Countries":{"origin":"misc/p5-Geography-Countries","version":"2009041301_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["geography","net","perl5"]},{"name":"p5-IO-Socket-IP","origin":"net/p5-IO-Socket-IP","version":"0.43","comment":"Drop-in replacement for IO::Socket::INET supporting IPv4 and IPv6","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/IO-Socket-IP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"af082a0ad444031e49846b8a9c5fd20531c3e1b4169c978de568d8da6373ddc1","flatsize":76658,"path":"All/p5-IO-Socket-IP-0.43.pkg","repopath":"All/p5-IO-Socket-IP-0.43.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":28548,"desc":"IO::Socket::IP provides a protocol-independent way to use IPv4 and IPv6 sockets,\nas a drop-in replacement for IO::Socket::INET. Most constructor arguments and\nmethods are provided in a backward-compatible way. For a list of known\ndifferences, see the IO::Socket::INET INCOMPATIBILITES section below.\n\nIt uses the getaddrinfo(3) function to convert hostnames and service names or\nport numbers into sets of possible addresses to connect to or listen on. This\nallows it to work for IPv6 where the system supports it, while still falling\nback to IPv4-only on systems which don't.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-IO-SessionData","origin":"devel/p5-IO-SessionData","version":"1.03_1","comment":"Supporting module for SOAP::Lite","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/IO-SessionData","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3e7e91a5570ed08fade06f07be19b3c522e58a275ff19c692f56631376bc9b93","flatsize":19005,"path":"All/p5-IO-SessionData-1.03_1.pkg","repopath":"All/p5-IO-SessionData-1.03_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6976,"desc":"IO::SessionData is a supporting module for SOAP::Lite.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-IO-Socket-INET6","origin":"net/p5-IO-Socket-INET6","version":"2.73","comment":"Perl module with object interface to AF_INET6 domain sockets","maintainer":"jmohacsi@bsd.hu","www":"https://metacpan.org/release/IO-Socket-INET6","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1c4580ff595315e06dd0d27ce5afc0f64fdb456c4401ac09ec4303ccc58b636b","flatsize":30570,"path":"All/p5-IO-Socket-INET6-2.73.pkg","repopath":"All/p5-IO-Socket-INET6-2.73.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13324,"desc":"IO::Socket::INET6 provides an object interface to creating and using sockets\nin the AF_INET6 domain. It is built upon the IO::Socket interface and\ninherits all the methods defined by IO::Socket. As a consequence, this module\nis protocol independent, it can run both IPv6 & IPv4, when DNS names are\npassed.\n\nDeprecated in favour of port net/p5-IO-Socket-IP","deps":{"p5-Socket6":{"origin":"net/p5-Socket6","version":"0.29"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-IO-Socket-SSL","origin":"security/p5-IO-Socket-SSL","version":"2.089","comment":"Perl5 interface to SSL sockets","maintainer":"svysh.fbsd@gmail.com","www":"https://metacpan.org/release/IO-Socket-SSL","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c498d68e98a36ab90f1082aa961c1099d9a13312a1a0eeef49bf99bc920d68d3","flatsize":820940,"path":"All/p5-IO-Socket-SSL-2.089.pkg","repopath":"All/p5-IO-Socket-SSL-2.089.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":192356,"desc":"IO::Socket::SSL is a class implementing an object oriented\ninterface to SSL sockets. The class is a descendent of\nIO::Socket::INET and provides a subset of the base class's\ninterface methods.","deps":{"p5-IO-Socket-IP":{"origin":"net/p5-IO-Socket-IP","version":"0.43"},"p5-Mozilla-CA":{"origin":"www/p5-Mozilla-CA","version":"20250202"},"p5-Net-SSLeay":{"origin":"security/p5-Net-SSLeay","version":"1.94"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"],"options":{"CERTS":"on","EXAMPLES":"on","IDN":"off","IPV6":"on"}},{"name":"p5-IO-Prompt-Tiny","origin":"devel/p5-IO-Prompt-Tiny","version":"0.003","comment":"Prompt for user input with a default option","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/IO-Prompt-Tiny","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bd7fde29f8fc9e974aa1601f8ae6b9be5b5c2f2fd1f611bfe832a28b16ce5c57","flatsize":18487,"path":"All/p5-IO-Prompt-Tiny-0.003.pkg","repopath":"All/p5-IO-Prompt-Tiny-0.003.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":9040,"desc":"IO::Prompt::Tiny is an extremely simple prompting module, based on the extremely\nsimple prompt offered by ExtUtils::MakeMaker.In many cases, that's all you need\nand this module gives it to you without all the overhead of ExtUtils::MakeMaker\njust to prompt for input.\n\nIt doesn't do any validation, coloring, menus, timeouts, or any of the wild,\ncrazy, cool stuff that other prompting modules do. It just prompts with a\ndefault. That's it!","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-IO-Socket-Socks-Wrapper","origin":"net/p5-IO-Socket-Socks-Wrapper","version":"0.17","comment":"Add SOCKS support for any perl object, package or program","maintainer":"gehm@physik.tu-berlin.de","www":"https://metacpan.org/release/IO-Socket-Socks-Wrapper","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"17bb68e0bf3395fc0ee3800673bf1f8a54aa5d43e13b39f8bb6d557ea5b5b73c","flatsize":61271,"path":"All/p5-IO-Socket-Socks-Wrapper-0.17.pkg","repopath":"All/p5-IO-Socket-Socks-Wrapper-0.17.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":24548,"desc":"Add SOCKS support for any perl object / package / program","deps":{"p5-IO-Socket-Socks":{"origin":"net/p5-IO-Socket-Socks","version":"0.74"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-IO-Prompt-Simple","origin":"devel/p5-IO-Prompt-Simple","version":"0.07","comment":"Simple interface for user input","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/pod/IO::Prompt::Simple","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c086378fc7a953a56ab4347a14c7bf9a8d1bd6dbb14a47de7312f4a06667d3fb","flatsize":54154,"path":"All/p5-IO-Prompt-Simple-0.07.pkg","repopath":"All/p5-IO-Prompt-Simple-0.07.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15088,"desc":"IO::Prompt::Simple replicates ExtUtils::MakeMaker's prompt() function.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-IO-Pty-Easy","origin":"devel/p5-IO-Pty-Easy","version":"0.10","comment":"Easy interface to IO::Pty","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/IO-Pty-Easy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b3a42bf2a38cd71f32fa0430f20e43d76d52446d85b3336040357348ce181228","flatsize":52276,"path":"All/p5-IO-Pty-Easy-0.10.pkg","repopath":"All/p5-IO-Pty-Easy-0.10.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14412,"desc":"IO::Pty::Easy provides an interface to IO::Pty which hides most of the ugly\ndetails of handling ptys, wrapping them instead in simple spawn/read/write\ncommands.\n\nIO::Pty::Easy uses IO::Pty internally, so it inherits all of the portability\nrestrictions from that module.","deps":{"p5-IO-Tty":{"origin":"devel/p5-IO-Tty","version":"1.20_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-IO-Prompter","origin":"devel/p5-IO-Prompter","version":"0.004015","comment":"Prompt for input, read it, clean it, return it","maintainer":"zi@FreeBSD.org","www":"https://metacpan.org/release/IO-Prompter","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"264562c441108835bee51c2b624a8cb1b58d2e16246e9851b525cd24b78bcc43","flatsize":146236,"path":"All/p5-IO-Prompter-0.004015.pkg","repopath":"All/p5-IO-Prompter-0.004015.pkg","licenselogic":"single","pkgsize":55960,"desc":"IO::Prompter exports a single subroutine, prompt, that prints a prompt (but\nonly if the program's selected input and output streams are connected to a\nterminal), then reads some input, then chomps it, and finally returns an\nobject representing that text.","deps":{"p5-Contextual-Return":{"origin":"devel/p5-Contextual-Return","version":"0.004014"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-IOC","origin":"devel/p5-IOC","version":"0.29_3","comment":"Lightweight IOC (Inversion of Control) framework","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/IOC","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"96724bc8012f6942230c74ef2cf72121b2f6893c5197f966511565eff387cca6","flatsize":195942,"path":"All/p5-IOC-0.29_3.pkg","repopath":"All/p5-IOC-0.29_3.pkg","licenselogic":"single","pkgsize":84524,"desc":"This module provide a lightweight IOC or Inversion of Control framework.\nInversion of Control, sometimes called Dependency Injection, is a\ncomponent management style which aims to clean up component\nconfiguration and provide a cleaner, more flexible means of configuring\na large application.","deps":{"p5-Class-Interfaces":{"origin":"devel/p5-Class-Interfaces","version":"0.04_1"},"p5-Class-StrongSingleton":{"origin":"devel/p5-Class-StrongSingleton","version":"0.02_1"},"p5-Class-Throwable":{"origin":"devel/p5-Class-Throwable","version":"0.13"},"p5-XML-SAX":{"origin":"textproc/p5-XML-SAX","version":"1.02"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-IO-Prompt","origin":"devel/p5-IO-Prompt","version":"0.997004","comment":"Interactively prompt for user input","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/IO-Prompt","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a83ee3b0d07ed6170ed5fcb68b0d8b277d17310305fa4706e9ad49d0d5033c89","flatsize":40749,"path":"All/p5-IO-Prompt-0.997004.pkg","repopath":"All/p5-IO-Prompt-0.997004.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17460,"desc":"By default, this module exports a single function 'prompt'.  It\nprompts the user to enter some input, and returns an object that\nrepresents the user input.","deps":{"p5-Term-ReadKey":{"origin":"devel/p5-Term-ReadKey","version":"2.38_1"},"p5-Want":{"origin":"devel/p5-Want","version":"0.29_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-IO-Pipely","origin":"devel/p5-IO-Pipely","version":"0.006","comment":"Portably create pipe() or pipe-like handles, one way or another","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/IO-Pipely","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"69c8208b0c39d803149b9a7626417198483c697692c1ec9e5780d5b67bb3bf8b","flatsize":61513,"path":"All/p5-IO-Pipely-0.006.pkg","repopath":"All/p5-IO-Pipely-0.006.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17268,"desc":"IO::Pipely - Portably create pipe() or pipe-like handles, one way or another.\n\nPipes are troublesome beasts because there are a few different, incompatible\nways to create them. Not all platforms support all ways, and some platforms may\nhave hidden difficulties like incomplete or buggy support.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-IO-Null","origin":"devel/p5-IO-Null","version":"1.01_1","comment":"Perl class for null file handles","maintainer":"rouslan@rshell.net","www":"https://metacpan.org/release/IO-Null","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a1146652ba94ca600ffaa29cd3101c5f951b0b74c173b80019da51dc1492d155","flatsize":6290,"path":"All/p5-IO-Null-1.01_1.pkg","repopath":"All/p5-IO-Null-1.01_1.pkg","licenselogic":"single","pkgsize":4920,"desc":"IO::Null\n========\n\nCalling a constructor of this class always succeeds, returning a new\nnull filehandle. Writing to any object of this class is always a no-\noperation, and returns true. Reading from any object of this class is\nalways nooperation, and returns empty-string or empty-list, as\nappropriate.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-IO-MultiPipe","origin":"devel/p5-IO-MultiPipe","version":"0.0.0_1","comment":"Check for errors when running a command through multiple pipes","maintainer":"vvelox@vvelox.net","www":"https://metacpan.org/release/IO-MultiPipe","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"704ffdc67efde09fe3714853bdc89e87df7208476f455e05d53a9da976810303","flatsize":7571,"path":"All/p5-IO-MultiPipe-0.0.0_1.pkg","repopath":"All/p5-IO-MultiPipe-0.0.0_1.pkg","licenselogic":"single","pkgsize":5148,"desc":"Normally if a part of a pipe fails, depending on the location, it won't\nbe detected. This breaks down a command involving pipes and runs each\ncommand separately.\n\nIt uses open3 to run each chunk of the pipe.\n\n    use IO::MultiPipe;\n\n    my $pipes = IO::MultiPipe->new();\n\n    #This sets the pipe that will be run.\n    $pipes->set('sed s/-// | sed s/123/abc/ | sed s/ABC/abc/');\n    if ($pipes->{error}){\n        print \"Error!\\n\";\n    }\n\n    #'123-ABCxyz' through the command set above.\n    my $returned=$pipes->run('123-ABCxyz');","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-IO-LockedFile","origin":"devel/p5-IO-LockedFile","version":"0.23_1","comment":"Perl object-oriented methods for locking files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/IO-LockedFile","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f1eb9e4afb6c024edeb7d557aa2529cd7c717533adc3b9e6768482cf58264a94","flatsize":23451,"path":"All/p5-IO-LockedFile-0.23_1.pkg","repopath":"All/p5-IO-LockedFile-0.23_1.pkg","licenselogic":"single","pkgsize":11644,"desc":"IO::LockedFile supplies object methods for locking files.  In its\nsimplistic use, the IO::LockedFile class gives us the same interface as\nthe IO::File class with the unique difference that the files we deal\nwith are locked using the Flock mechanism (using the flock function).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-IPC-DirQueue","origin":"devel/p5-IPC-DirQueue","version":"1.0_1","comment":"Disk-based many-to-many task queue","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/IPC-DirQueue","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e244cf018274af1d8585d1055d9cc342f9a6d73d5ab53375ef2db75ca2fd47c5","flatsize":80026,"path":"All/p5-IPC-DirQueue-1.0_1.pkg","repopath":"All/p5-IPC-DirQueue-1.0_1.pkg","licenselogic":"single","pkgsize":37240,"desc":"This module implements a FIFO queuing infrastructure, using a directory\nas the communications and storage media.  No daemon process is required\nto manage the queue; all communication takes place via the filesystem.","deps":{"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-IO-Multiplex","origin":"devel/p5-IO-Multiplex","version":"1.16","comment":"Perl module to manage I/O on many file handles","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/IO-Multiplex","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"944aa8f0d3f4c263310a2b1e17ef6765e5da76060ce179b8d122d62f32732d2a","flatsize":43201,"path":"All/p5-IO-Multiplex-1.16.pkg","repopath":"All/p5-IO-Multiplex-1.16.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17572,"desc":"IO::Multiplex is designed to take the effort out of managing multiple\nfile handles.  It is essentially a really fancy front end to the select\nsystem call.  In addition to maintaining the select loop, it buffers all\ninput and output to/from the file handles.  It can also accept incoming\nconnections on one or more listen sockets.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-IO-Interactive","origin":"devel/p5-IO-Interactive","version":"1.026,1","comment":"Utilities for interactive I/O","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/IO-Interactive","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4d89945991d74c62fceb3d218b4dea823a4e0f1e2a9b6a666356d36111db983f","flatsize":22118,"path":"All/p5-IO-Interactive-1.026,1.pkg","repopath":"All/p5-IO-Interactive-1.026,1.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":11272,"desc":"Utilities for interactive I/O","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-IO-KQueue","origin":"devel/p5-IO-KQueue","version":"0.39","comment":"Perl interface to the BSD kqueue system call","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/IO-KQueue","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"56dc5d03d0935d33e844004abb54d168577466ef4e1d49cdcc7bd0ecac2b40c1","flatsize":51718,"path":"All/p5-IO-KQueue-0.39.pkg","repopath":"All/p5-IO-KQueue-0.39.pkg","licenselogic":"or","licenses":["ART10","GPLv2"],"pkgsize":20448,"desc":"IO::KQueue - perl interface to the BSD kqueue system call.","deps":{"p5-Devel-CheckLib":{"origin":"devel/p5-Devel-CheckLib","version":"1.16"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"options":{"EXAMPLES":"on"}},{"name":"p5-IO-Handle-Util","origin":"devel/p5-IO-Handle-Util","version":"0.02_1","comment":"Perl extension for working with IO::Handle like objects","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/IO-Handle-Util","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"657e18dffbf62fc804d8b5d272cd38d39eb307fce468769088cc29047527a67c","flatsize":81542,"path":"All/p5-IO-Handle-Util-0.02_1.pkg","repopath":"All/p5-IO-Handle-Util-0.02_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":27608,"desc":"This module provides a number of helpful routines to manipulate or\ncreate IO::Handle like objects.","deps":{"p5-IO-String":{"origin":"devel/p5-IO-String","version":"1.08_1"},"p5-Sub-Exporter":{"origin":"devel/p5-Sub-Exporter","version":"0.991"},"p5-asa":{"origin":"devel/p5-asa","version":"1.03_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-IO-Interface","origin":"net/p5-IO-Interface","version":"1.09_1","comment":"Perl extension for access to network card configuration information","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/IO-Interface","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cbf69202f68c1b799c5cd0dc804ce186f4b6fc2f17fc837009a6cff71b841309","flatsize":48726,"path":"All/p5-IO-Interface-1.09_1.pkg","repopath":"All/p5-IO-Interface-1.09_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":21440,"desc":"IO::Interface adds object-methods to IO::Socket objects to allow\nthem to get and set operational characteristics of network interface\ncards, such as IP addresses, net masks, and so forth.  It is useful\nfor identifying runtime characteristics of cards, such as broadcast\naddresses, and finding interfaces that satisfy certain criteria,\nsuch as the ability to multicast.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-IO-File-AtomicChange","origin":"devel/p5-IO-File-AtomicChange","version":"0.08","comment":"Perl extension to change content of a file atomically","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/IO-File-AtomicChange","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0ca46b53586177f455726cf5183786045d7f0e6fdb5c658237ea6db5885cddfd","flatsize":48216,"path":"All/p5-IO-File-AtomicChange-0.08.pkg","repopath":"All/p5-IO-File-AtomicChange-0.08.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13156,"desc":"IO::File::AtomicChange - change content of a file atomically.\n\nThis module truncate and write to temporary file. When you call\n$fh->close, replace target file with temporary file preserved\npermission and owner (if possible).","deps":{"p5-Path-Class":{"origin":"devel/p5-Path-Class","version":"0.37"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-IO-HTML","origin":"devel/p5-IO-HTML","version":"1.004","comment":"Open an HTML file with automatic charset detection","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/IO-HTML","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c3ff274ed52269fb803d6320692c3ac7134c29e9c0962615710b932708401cc0","flatsize":32303,"path":"All/p5-IO-HTML-1.004.pkg","repopath":"All/p5-IO-HTML-1.004.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15372,"desc":"IO::HTML provides an easy way to open a file containing HTML while\nautomatically determining its encoding. It uses the HTML5 encoding\nsniffing algorithm specified in section 8.2.2.1 of the draft standard.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-IO-String","origin":"devel/p5-IO-String","version":"1.08_1","comment":"Simplified Perl5 module to handle I/O on in-core strings","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/IO-String","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b5914363775ca3e211e795babf591c78e69a30fb12df14050fc7e667e0a83763","flatsize":21284,"path":"All/p5-IO-String-1.08_1.pkg","repopath":"All/p5-IO-String-1.08_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10248,"desc":"IO::String is an IO::File (and IO::Handle) compatible class that reads data\nfrom or writes data to in-core strings.  It is essentially a simplification\nof parts of the IO-stringy collection of modules.  As such, IO::String is a\nreplacement for IO::Scalar.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-IO-Digest","origin":"devel/p5-IO-Digest","version":"0.11_2","comment":"Calculate digests while reading or writing","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/IO-Digest","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a752cf445e1ac51b7391e54b98eb5cacf09e90d6a6cae10709f9a9dbb28457cf","flatsize":10256,"path":"All/p5-IO-Digest-0.11_2.pkg","repopath":"All/p5-IO-Digest-0.11_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":5932,"desc":"This module allows you to calculate digests while reading or writing file\nhandles. This avoids the case you need to reread the same content to compute the\ndigests after written a file.","deps":{"p5-PerlIO-via-dynamic":{"origin":"devel/p5-PerlIO-via-dynamic","version":"0.14_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-IO-FDPass","origin":"devel/p5-IO-FDPass","version":"1.3","comment":"Perl extension to pass a file descriptor over a socket","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/IO-FDPass","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4545561a55d218f38512345fee122587405f771c3e05c245229ee13dd552c9ad","flatsize":21689,"path":"All/p5-IO-FDPass-1.3.pkg","repopath":"All/p5-IO-FDPass-1.3.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11036,"desc":"This small low-level module only has one purpose: pass a file\ndescriptor to another process, using a (streaming) Unix domain socket\n(on POSIX systems) or any (streaming) socket (on WIN32 systems).  The\nability to pass file descriptors on windows is currently the unique\nselling point of this module. Have I mentioned that it is really\nsmall, too?","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-IO-Event","origin":"devel/p5-IO-Event","version":"0.813_1","comment":"Tied Filehandles for Nonblocking IO with Object Callbacks","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/IO-Event","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"18830115ef5fd55f872b20ecb96aaebe70e13384a09b4d596dc099753117a0ca","flatsize":81015,"path":"All/p5-IO-Event-0.813_1.pkg","repopath":"All/p5-IO-Event-0.813_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":29740,"desc":"IO::Event provides an object-based callback system for handling nonblocking IO.\nThe design goal is to provide a system that just does the right thing without\nthe user needing to think about it much.\n\nAll APIs are kept as simple as possible yet at the same time, all functionality\nis accesible if needed. Simple things are easy. Hard things are possible.\n\nMost of the time file handling syntax will work fine: <$filehandle> and print\n$filehandle 'stuff'.\n\nIO::Event provides automatic buffering of output (with a callback to throttle).\nIt provides automatic line-at-a-time input.\n\nAfter initial setup, call IO::Event::loop().\n\nIO::Event was originally written to use Event. IO::Event still defaults to using\nEvent but it can now use AnyEvent or its own event loop.","deps":{"p5-AnyEvent":{"origin":"devel/p5-AnyEvent","version":"7.17,1"},"p5-Event":{"origin":"devel/p5-Event","version":"1.28"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"options":{"ANYEVENT":"on","EVENT":"on"}},{"name":"p5-IO-Compress-Lzop","origin":"archivers/p5-IO-Compress-Lzop","version":"2.213","comment":"Write lzop files / buffers","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/IO-Compress-Lzop","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"74102019af4ea90d0b6cd392933b06ebfc209f11e607d054b8c249566671fee1","flatsize":86308,"path":"All/p5-IO-Compress-Lzop-2.213.pkg","repopath":"All/p5-IO-Compress-Lzop-2.213.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":31388,"desc":"IO::Compress::Lzop is a perl module for reading/writing lzop files/buffer.","deps":{"p5-Compress-LZO":{"origin":"archivers/p5-Compress-LZO","version":"1.09"},"p5-IO-Compress":{"origin":"archivers/p5-IO-Compress","version":"2.213"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["archivers","perl5"]},{"name":"p5-IO-CaptureOutput","origin":"devel/p5-IO-CaptureOutput","version":"1.1105","comment":"Capture STDOUT/STDERR from subprocesses and XS/C modules","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/IO-CaptureOutput","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"65a40bbd156ff18b9a6b595a3620694be722573208e6c38d87ea1d372ee9e051","flatsize":55770,"path":"All/p5-IO-CaptureOutput-1.1105.pkg","repopath":"All/p5-IO-CaptureOutput-1.1105.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15848,"desc":"This module provides routines for capturing STDOUT and STDERR from\nforked system calls (e.g. system(), fork()) and from XS/C modules.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-IO-Callback","origin":"devel/p5-IO-Callback","version":"2.00","comment":"Perl extension to emulate file interface for a code reference","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/IO-Callback","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b83746db3e2df23c89d87bf69ea1708d56f28b14132ef0174ef61be5c754d1ca","flatsize":28819,"path":"All/p5-IO-Callback-2.00.pkg","repopath":"All/p5-IO-Callback-2.00.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13388,"desc":"IO::Callback provides an easy way to produce a phoney read-only\nfilehandle that calls back to your own code when it needs data to\nsatisfy a read.  This is useful if you want to use a library module\nthat expects to read data from a filehandle, but you want the data to\ncome from some other source and you don't want to read it all into\nmemory and use IO::String.","deps":{"p5-IO-String":{"origin":"devel/p5-IO-String","version":"1.08_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-IO-CSVHeaderFile","origin":"textproc/p5-IO-CSVHeaderFile","version":"0.04_1","comment":"Perl module to automate reads from CSV formatted text files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/IO-CSVHeaderFile","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b0bd51f2b50dc336880f91a7d8368db604e4963dc4b32f6d5bca6408dc211bc7","flatsize":7364,"path":"All/p5-IO-CSVHeaderFile-0.04_1.pkg","repopath":"All/p5-IO-CSVHeaderFile-0.04_1.pkg","licenselogic":"single","pkgsize":4976,"desc":"IO::CSVHeaderFile is a module that adds read/write CSV capabilities.","deps":{"p5-Text-CSV_XS":{"origin":"textproc/p5-Text-CSV_XS","version":"1.60"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-IO-BufferedSelect","origin":"devel/p5-IO-BufferedSelect","version":"1.0_2","comment":"Line-buffered select interface","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/IO-BufferedSelect","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"75821fbffd039604fc2ac6a66b311004eeac2093feca7e27b93dd1d583461c0e","flatsize":9060,"path":"All/p5-IO-BufferedSelect-1.0_2.pkg","repopath":"All/p5-IO-BufferedSelect-1.0_2.pkg","licenselogic":"single","licenses":["PERL"],"pkgsize":6292,"desc":"IO::BufferedSelect - Line-buffered select interface\n\nThe purpose of this module is to implement a buffered version of the\nselect interface that operates on lines, rather than characters.\nGiven a set of filehandles, it will block until a full line is\navailable on one or more of them.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-IO-Async-Resolver-DNS","origin":"dns/p5-IO-Async-Resolver-DNS","version":"0.06","comment":"Resolve DNS queries using IO::Async","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/IO-Async-Resolver-DNS","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"277433555e4b6805a81cf8acd86dc9e7c201b546828001d45995fc703bf10169","flatsize":56581,"path":"All/p5-IO-Async-Resolver-DNS-0.06.pkg","repopath":"All/p5-IO-Async-Resolver-DNS-0.06.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15676,"desc":"IO::Async::Resolver::DNS extends the IO::Async::Resolver class with extra\nmethods and resolver functions to perform DNS-specific resolver lookups. It does\nnot directly provide any methods or functions of its own.\n\nThese functions are provided for performing DNS-specific lookups, to obtain MX\nor SRV records, for example. For regular name resolution, the usual getaddrinfo\nand getnameinfo methods on the standard IO::Async::Resolver should be used.","deps":{"p5-Future":{"origin":"devel/p5-Future","version":"0.51"},"p5-IO-Async":{"origin":"devel/p5-IO-Async","version":"0.803"},"p5-List-UtilsBy":{"origin":"devel/p5-List-UtilsBy","version":"0.12"},"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["dns","perl5"]},{"name":"p5-Image-Caa","origin":"graphics/p5-Image-Caa","version":"1.01_1","comment":"Colored ASCII Art","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Image-Caa","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7eb7d2b6f89796f31dd57a995f8cce012bf860fb0a33c5cddcba88cc5b68b75b","flatsize":217239,"path":"All/p5-Image-Caa-1.01_1.pkg","repopath":"All/p5-Image-Caa-1.01_1.pkg","licenselogic":"single","pkgsize":203372,"desc":"This module outputs Image::Magick image objects as ASCII Art, using a\nvariety of output dithering modes and output drivers (currently\nsupported is a plain old ANSI termical output driver and a curses\ndriver).","deps":{"p5-Curses":{"origin":"devel/p5-Curses","version":"1.45"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"],"options":{"EXAMPLES":"on"}},{"name":"p5-IO-NestedCapture","origin":"devel/p5-IO-NestedCapture","version":"1.03_1","comment":"Perl module for performing nested STD\\* handle captures","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/IO-NestedCapture","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cf546beb73983e96f4dfa1c6bf3a23c11670a5e88a676baad6f0b28fe0e3d34f","flatsize":25602,"path":"All/p5-IO-NestedCapture-1.03_1.pkg","repopath":"All/p5-IO-NestedCapture-1.03_1.pkg","licenselogic":"single","pkgsize":11432,"desc":"With this module you can capture any combination of STDIN, STDOUT, and\nSTDERR. In the case of STDIN, you may feed any input into capture you\nwant (or even set it to use another file handle). For STDOUT and STDERR\nyou may review the full output of these or prior to capture set a file\nhandle that will receive all the data during the capture.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-IO-Lambda","origin":"devel/p5-IO-Lambda","version":"1.23_1","comment":"Non-blocking I/O in lambda style","maintainer":"ivan@serezhkin.com","www":"https://metacpan.org/release/IO-Lambda","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d9fdc805996659d3b1318b5c4f4ffc6c95ba84d7d5f0f64ff1eb2e4d5ec93c15","flatsize":288931,"path":"All/p5-IO-Lambda-1.23_1.pkg","repopath":"All/p5-IO-Lambda-1.23_1.pkg","licenselogic":"single","pkgsize":126936,"desc":"This module is another attempt to fight the horrors of\nnon-blocking I/O programming. It tries to bring back the\nsimplicity of the declarative programming style, that is\nonly otherwise available when one employs threads,\ncoroutines, or co-processes.","deps":{"p5-AnyEvent":{"origin":"devel/p5-AnyEvent","version":"7.17,1"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-IO-Socket-SSL":{"origin":"security/p5-IO-Socket-SSL","version":"2.089"},"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"p5-Sub-Name":{"origin":"devel/p5-Sub-Name","version":"0.28,1"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","devel","net","parallel","perl5","www"]},{"name":"p5-IO-All-LWP","origin":"devel/p5-IO-All-LWP","version":"0.14_2","comment":"IO::All interface to LWP","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/IO-All-LWP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5010d0e206ca4aa734979f606970082ff3dd9547c0d3662bbc29b2ad312df66a","flatsize":28297,"path":"All/p5-IO-All-LWP-0.14_2.pkg","repopath":"All/p5-IO-All-LWP-0.14_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16024,"desc":"This module acts as glue between IO::All and LWP, so that files can be read and\nwritten through the network using the convenient IO:All interface. Note that\nthis module is not used directly: you just use IO::All, which knows when to\nautoload IO::All::HTTP, IO::All::HTTPS, IO::All::FTP, or IO::All::Gopher, which\nimplement the specific protocols based on IO::All::LWP.","deps":{"p5-IO-All":{"origin":"devel/p5-IO-All","version":"0.87"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-IO-Compress-Lzf","origin":"archivers/p5-IO-Compress-Lzf","version":"2.213","comment":"Write lzf files / buffers","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/IO-Compress-Lzf","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6acadf1b90835eb6deff18cd62cba432c64b699d9a97d92298fbdeaf4bb9f5ee","flatsize":77929,"path":"All/p5-IO-Compress-Lzf-2.213.pkg","repopath":"All/p5-IO-Compress-Lzf-2.213.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":29300,"desc":"IO::Compress::Lzf is a perl module for reading/writing lzf files/buffer.","deps":{"p5-Compress-LZF":{"origin":"archivers/p5-Compress-LZF","version":"3.80"},"p5-IO-Compress":{"origin":"archivers/p5-IO-Compress","version":"2.213"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["archivers","perl5"]},{"name":"p5-IO-Pager","origin":"devel/p5-IO-Pager","version":"2.10","comment":"Select a pager, optionally pipe it output if destination is a TTY","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/IO-Pager","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f0b35b232cde9aebc88ef126d33640a9d0e0953aa3deafce85307831b51d18c7","flatsize":120931,"path":"All/p5-IO-Pager-2.10.pkg","repopath":"All/p5-IO-Pager-2.10.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":52744,"desc":"IO::Pager is lightweight and can be used to locate an available pager and set\n$ENV{PAGER} sanely or as a factory for creating objects defined elsewhere such\nas IO::Pager::Buffered and IO::Pager::Unbuffered.\n\nIO::Pager subclasses are designed to programmatically decide whether or not to\npipe a filehandle's output to a program specified in $ENV{PAGER}. Subclasses are\nonly required to support filehandle output methods and close, namely","deps":{"p5-File-Which":{"origin":"sysutils/p5-File-Which","version":"1.27"},"p5-Term-ReadKey":{"origin":"devel/p5-Term-ReadKey","version":"2.38_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-IMAP-Sieve","origin":"mail/p5-IMAP-Sieve","version":"0.4.9_3","comment":"Perl module to edit Sieve scripts on an Cyrus IMAP server","maintainer":"perl@FreeBSD.org","www":"https://sourceforge.net/projects/websieve/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7e8960f6a2cd7d6a5eeb9201fdbe2da41c01d8b70330a18a24af1fd1fb855b76","flatsize":10778,"path":"All/p5-IMAP-Sieve-0.4.9_3.pkg","repopath":"All/p5-IMAP-Sieve-0.4.9_3.pkg","licenselogic":"single","pkgsize":3632,"desc":"A Perl module used by websieve for creating Sieve scripts on an Cyrus\nIMAP mail server.  Sometimes also referenced as 'perlsieve'.","deps":{"p5-IO-Socket-SSL":{"origin":"security/p5-IO-Socket-SSL","version":"2.089"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-IO-Compress-Lzma","origin":"archivers/p5-IO-Compress-Lzma","version":"2.213","comment":"Write lzma files / buffers","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/IO-Compress-Lzma","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"701079f31d737b8e94e94586eb7291f42ae0bd9f77d82d7770de2c211192111e","flatsize":219134,"path":"All/p5-IO-Compress-Lzma-2.213.pkg","repopath":"All/p5-IO-Compress-Lzma-2.213.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":63088,"desc":"IO::Compress::Lzma is a perl module for reading/writing lzma files/buffer.","deps":{"p5-Compress-Raw-Lzma":{"origin":"archivers/p5-Compress-Raw-Lzma","version":"2.213"},"p5-IO-Compress":{"origin":"archivers/p5-IO-Compress","version":"2.213"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["archivers","perl5"]},{"name":"p5-IO-Compress-Brotli","origin":"archivers/p5-IO-Compress-Brotli","version":"0.017000_1","comment":"Perl implementation of Brotli","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/IO-Compress-Brotli","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6c2d66dbe92fbc571226a42019a0229f05237faea5e39eb7f4505793e7921ff7","flatsize":29840,"path":"All/p5-IO-Compress-Brotli-0.017000_1.pkg","repopath":"All/p5-IO-Compress-Brotli-0.017000_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14564,"desc":"IO::Compress::Brotli is a module that compresses/decompresses Brotli buffers\nand streams.","deps":{"brotli":{"origin":"archivers/brotli","version":"1.1.0,1"},"p5-File-Slurper":{"origin":"devel/p5-File-Slurper","version":"0.014"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["archivers","perl5"]},{"name":"p5-IMAP-Admin","origin":"mail/p5-IMAP-Admin","version":"1.6.8","comment":"Perl module for basic IMAP server administration","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/IMAP-Admin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0fcd4086d3cfbc246d99c4c050d1a7aed18e1d5db7343441aca7568dab65d911","flatsize":41333,"path":"All/p5-IMAP-Admin-1.6.8.pkg","repopath":"All/p5-IMAP-Admin-1.6.8.pkg","licenselogic":"single","licenses":["ART10"],"pkgsize":16256,"desc":"IMAP-Admin is a Perl module for basic IMAP server administration. With\nthis module it's easy to make Perl scripts to create new and remove obsolete\nIMAP accounts, set user quotas on Cyrus server etc.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"],"options":{"EXAMPLES":"on"}},{"name":"p5-I18N-LangTags","origin":"misc/p5-I18N-LangTags","version":"0.35_2","comment":"Functions for dealing with RFC-1766-style language tags","maintainer":"demon@FreeBSD.org","www":"https://metacpan.org/release/SBURKE/I18N-LangTags-0.35","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b35afae9d26a251fb092d4d64d887ca90c9251dbb6dfb569bd852b8056fe1da1","flatsize":92466,"path":"All/p5-I18N-LangTags-0.35_2.pkg","repopath":"All/p5-I18N-LangTags-0.35_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":45700,"desc":"Language tags are a formalism, described in RFC 1766, for declaring\nwhat language form (language and possibly dialect) a given chunk of\ninformation is in.\n\nThis library provides functions for common tasks involving language\ntags (notably the extraction of them, comparing them, and testing the\nformal validity of them) as is needed in a variety of protocols and\napplications.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["misc","perl5"]},{"name":"p5-IO-Capture","origin":"devel/p5-IO-Capture","version":"0.05_1","comment":"Abstract Base Class to build modules to capture output","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/IO-Capture","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1c1335ee376175e1026fd61ef8691df507cdb8c41c2b2cff884546baaf71ddb5","flatsize":50081,"path":"All/p5-IO-Capture-0.05_1.pkg","repopath":"All/p5-IO-Capture-0.05_1.pkg","licenselogic":"single","pkgsize":25996,"desc":"The C<IO::Capture> Module defines an abstract base class that can be\nused to build modules that capture output being sent on a filehandle\nsuch as STDOUT or STDERR.\n  Several modules that come with the distribution, do just that.\n(I.e., Capture STDOUT and STDERR)  See L<IO::Capture::Overview> for a\ndiscussion of these modules and examples of how to build a module to\nsub-class from C<IO::Capture> yourself.   If after reading the overview,\nyou would like to build a class from C<IO::Capture>, look here for\ndetails on the internals.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-I18N-AcceptLanguage","origin":"www/p5-I18N-AcceptLanguage","version":"1.04_1","comment":"Perl extension to matches language preference (HTTP Accept-Language)","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/I18N-AcceptLanguage","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e9d3f8c2e09530b6959cda573dcb0a4b6163f3c11a48adcd25fec383052b9f47","flatsize":25101,"path":"All/p5-I18N-AcceptLanguage-1.04_1.pkg","repopath":"All/p5-I18N-AcceptLanguage-1.04_1.pkg","licenselogic":"single","pkgsize":10004,"desc":"I18N::AcceptLanguage matches language preference to available\nlanguages per rules defined in RFC 2616, section 14.4: HTTP/1.1 -\nHeader Field Definitions - Accept-Language.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-I18N-Charset","origin":"misc/p5-I18N-Charset","version":"1.39.4_1","comment":"Module which maps CharSet names to the names registered with IANA","maintainer":"demon@FreeBSD.org","www":"https://metacpan.org/release/I18N-Charset","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5219f272e938288d93d9b0651abafd20df8fd084c4b87d745a556da4fd00bf44","flatsize":99709,"path":"All/p5-I18N-Charset-1.39.4_1.pkg","repopath":"All/p5-I18N-Charset-1.39.4_1.pkg","licenselogic":"single","pkgsize":24288,"desc":"This distribution contains a module I18N::Charset which maps Character\nSet names to the names officially registered with IANA.  For example,\n'Shift_JIS' is the official name of 'x-sjis'.\n\nIt also maps character set names to Unicode::Map8 conversion scheme\nnames (if Unicode::Map8 is installed).  For example, the Unicode::Map8\nscheme name for 'windows-1251' is 'cp1251'.","deps":{"p5-IO-String":{"origin":"devel/p5-IO-String","version":"1.08_1"},"p5-Unicode-MapUTF8":{"origin":"converters/p5-Unicode-MapUTF8","version":"1.14"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["misc","perl5"]},{"name":"p5-IO-Async-SSL","origin":"security/p5-IO-Async-SSL","version":"0.25","comment":"Use SSL/TLS with IO::Async","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/IO-Async-SSL","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"df64a868123b35729608a13fe6b922fc3a71dac244814552ef7776c29e251689","flatsize":61267,"path":"All/p5-IO-Async-SSL-0.25.pkg","repopath":"All/p5-IO-Async-SSL-0.25.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":18848,"desc":"This module extends existing IO::Async classes with extra methods to allow the\nuse of SSL or TLS-based connections using IO::Socket::SSL. It does not directly\nprovide any methods or functions of its own.\n\nPrimarily, it provides SSL_connect and SSL_listen, which yield\nIO::Socket::SSL-upgraded socket handles or IO::Async::SSLStream instances, and\ntwo forms of SSL_upgrade to upgrade an existing TCP connection to use SSL.","deps":{"p5-Future":{"origin":"devel/p5-Future","version":"0.51"},"p5-IO-Async":{"origin":"devel/p5-IO-Async","version":"0.803"},"p5-IO-Socket-SSL":{"origin":"security/p5-IO-Socket-SSL","version":"2.089"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Hook-LexWrap","origin":"devel/p5-Hook-LexWrap","version":"0.26","comment":"Lexically scoped subroutine wrappers for Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Hook-LexWrap","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0e6bc4f7cf4db0f9983987a91e56f432d88fa643b23b5091e401f52c1e11f547","flatsize":53286,"path":"All/p5-Hook-LexWrap-0.26.pkg","repopath":"All/p5-Hook-LexWrap-0.26.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15704,"desc":"Hook::LexWrap allows you to install a pre- or post-wrapper (or both)\naround an existing subroutine.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-IO-Any","origin":"devel/p5-IO-Any","version":"0.09_2","comment":"IO::Any opens anything","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/IO-Any","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"36c97b311b3f138016930a10097d5d14a1ad0e46f086c525751262d3255d0b6c","flatsize":22347,"path":"All/p5-IO-Any-0.09_2.pkg","repopath":"All/p5-IO-Any-0.09_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11320,"desc":"IO::Any aims to provide read/write anything. It tries to guess what the\n\"anything\" is based on some rules.","deps":{"p5-AnyEvent":{"origin":"devel/p5-AnyEvent","version":"7.17,1"},"p5-IO-String":{"origin":"devel/p5-IO-String","version":"1.08_1"},"p5-IO-Stringy":{"origin":"devel/p5-IO-Stringy","version":"2.113"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Heap-Simple-Perl","origin":"devel/p5-Heap-Simple-Perl","version":"0.14_1","comment":"Pure perl implementation of the Heap::Simple interface","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Heap-Simple-Perl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3f5d126c940cb56a73e7b609fede2e474c59a5047f89c50df8f6991dcc4d2dd4","flatsize":79913,"path":"All/p5-Heap-Simple-Perl-0.14_1.pkg","repopath":"All/p5-Heap-Simple-Perl-0.14_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15568,"desc":"This module provides a pure perl implementation of the interface described\nin Heap::Simple. Look there for a description.","deps":{"p5-Heap-Simple":{"origin":"devel/p5-Heap-Simple","version":"0.13_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Heap-Simple-XS","origin":"devel/p5-Heap-Simple-XS","version":"0.10_1","comment":"XS implementation of the Heap::Simple interface","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Heap-Simple-XS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8c4b5e420b0d13cecfbf95a4fa4cdf1062115bd08301d7a1f00e817029acebe2","flatsize":86571,"path":"All/p5-Heap-Simple-XS-0.10_1.pkg","repopath":"All/p5-Heap-Simple-XS-0.10_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":33824,"desc":"This module provides an XS implementation of the interface described in\nHeap::Simple. Look there for a description.","deps":{"p5-Heap-Simple":{"origin":"devel/p5-Heap-Simple","version":"0.13_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Hatena-Keyword","origin":"textproc/p5-Hatena-Keyword","version":"0.05_3","comment":"Extract Hatena Keywords in a string","maintainer":"markun@onohara.to","www":"https://metacpan.org/release/Hatena-Keyword","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d2805520bb3e14398aaf8747e3a288f2d2b8c7fe60228bb2394e4163364fcf95","flatsize":12655,"path":"All/p5-Hatena-Keyword-0.05_3.pkg","repopath":"All/p5-Hatena-Keyword-0.05_3.pkg","licenselogic":"single","pkgsize":8028,"desc":"This module allows you to extract Hatena keywords used in an\narbitrary text and also allows you to mark up a text as HTML\nwith the keywords.\n\nA Hatena keyword is an element in a suite of web sites\n*.hatena.ne.jp having blogs and social bookmarks among others.\nPlease refer to http://d.hatena.ne.jp/keyword/ (in Japanese) for details.\n\nIn Hatena Diary, a blog hosting service, a Hatena keyword found in\na posting is linked to the keywords page automatically.\nYou can implement the same kind of feature outside Hatena using this module.\n\nIt queries Hatena Keyword Link API internally for retrieving terms","deps":{"ja-p5-Jcode":{"origin":"japanese/p5-Jcode","version":"2.07_1"},"p5-Cache":{"origin":"devel/p5-Cache","version":"2.11"},"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Class-Data-Inheritable":{"origin":"devel/p5-Class-Data-Inheritable","version":"0.10"},"p5-Class-ErrorHandler":{"origin":"devel/p5-Class-ErrorHandler","version":"0.04"},"p5-RPC-XML":{"origin":"net/p5-RPC-XML","version":"0.82"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Hash-WithDefaults","origin":"devel/p5-Hash-WithDefaults","version":"0.05_1","comment":"Class for hashes with key-casing requirements supporting defaults","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Hash-WithDefaults","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fbd6e2b281c8372d9d0734d4484d2c5f29b241fffc8b394433c9ec96c491075a","flatsize":24518,"path":"All/p5-Hash-WithDefaults-0.05_1.pkg","repopath":"All/p5-Hash-WithDefaults-0.05_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8916,"desc":"This module implements hashes that support \"defaults\". That is you may specify\nseveral more hashes in which the data will be looked up in case it is not found\nin the current hash.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Heap","origin":"devel/p5-Heap","version":"0.80_1","comment":"Perl extensions for keeping data partially sorted","maintainer":"tolid@tolid.eu.org","www":"https://metacpan.org/release/Heap","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9005fe4e981993b80d234ee0dbd36947fc07a6edfb80d7348d438ea210a29279","flatsize":71338,"path":"All/p5-Heap-0.80_1.pkg","repopath":"All/p5-Heap-0.80_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":33568,"desc":"The Heap collection of modules provide routines that manage a heap of\nelements.  A heap is a partially sorted structure that is always able to\neasily extract the smallest of the elements in the structure (or the\nlargest if a reversed compare routine is provided).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Hash-Util-FieldHash-Compat","origin":"devel/p5-Hash-Util-FieldHash-Compat","version":"0.11","comment":"Use Hash::Util::FieldHash or ties, depending on availability","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Hash-Util-FieldHash-Compat","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5107c999c1d68387065b099cd90a4a0f1c39d036d5d87bd7c669bae69c1425f7","flatsize":49105,"path":"All/p5-Hash-Util-FieldHash-Compat-0.11.pkg","repopath":"All/p5-Hash-Util-FieldHash-Compat-0.11.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13264,"desc":"Under older perls this module provides a drop in compatible api to\nHash::Util::FieldHash using perltie. When Hash::Util::FieldHash is available\nit will use that instead.\n\nThis way code requiring field hashes can benefit from fast, robust field\nhashes on Perl 5.10 and newer, but still run on older perls that don't ship\nwith that module.","deps":{"p5-Tie-RefHash-Weak":{"origin":"devel/p5-Tie-RefHash-Weak","version":"0.09_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Hash-Slice","origin":"devel/p5-Hash-Slice","version":"0.03","comment":"Make a hash from a deep slice of another hash","maintainer":"ehaupt@FreeBSD.org","www":"https://metacpan.org/release/Hash-Slice","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c6a78e0ba396717a56ef148831a7cf6b4fa0eb6990d1c601dbd3af659a5070c1","flatsize":7770,"path":"All/p5-Hash-Slice-0.03.pkg","repopath":"All/p5-Hash-Slice-0.03.pkg","licenselogic":"single","pkgsize":5268,"desc":"Hash::Slice lets you easily make a deep slice of a hash, specifically a hash\ncontaining one or more nested hashes. Instead of just taking a slice of the\nfirst level of a hash in an all-or-nothing manner, you can use slice to take a\nslice of the first level, then take a particular slice of the second level, and\nso on.","deps":{"p5-Carp-Clan":{"origin":"devel/p5-Carp-Clan","version":"6.08"},"p5-Clone":{"origin":"devel/p5-Clone","version":"0.47"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-IMDB-Film","origin":"www/p5-IMDB-Film","version":"0.53_1","comment":"OO Perl interface to the movies database IMDB","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/IMDB-Film","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f7d1752b63d3ee673cdad7f0fdff7d02487db5e1955047447f151857ba8da5c5","flatsize":71886,"path":"All/p5-IMDB-Film-0.53_1.pkg","repopath":"All/p5-IMDB-Film-0.53_1.pkg","licenselogic":"single","pkgsize":26696,"desc":"IMDB::Film is an object-oriented interface to the IMDB. You can use\nthat module to retrieve information about film: title, year, plot etc.","deps":{"p5-Cache-Cache":{"origin":"devel/p5-Cache-Cache","version":"1.08"},"p5-Digest-SHA1":{"origin":"security/p5-Digest-SHA1","version":"2.13_2"},"p5-Error":{"origin":"lang/p5-Error","version":"0.17030"},"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-Text-Unidecode":{"origin":"converters/p5-Text-Unidecode","version":"1.30"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-IO-AIO","origin":"devel/p5-IO-AIO","version":"4.81","comment":"Asynchronous/Advanced Input/Output","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/IO-AIO","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"29c8f19e0216f19b2d1c577daa7ce22d098b15bb0f352077101182cf60a4903b","flatsize":281353,"path":"All/p5-IO-AIO-4.81.pkg","repopath":"All/p5-IO-AIO-4.81.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":109828,"desc":"IO::AIO implements asynchronous I/O using whatever means your operating system\nsupports. It is implemented as an interface to libeio.\n\nAsynchronous means that operations that can normally block your program (e.g.\nreading from disk) will be done asynchronously: the operation will still block,\nbut you can do something else in the meantime. This is extremely useful for\nprograms that need to stay interactive even when doing heavy I/O (GUI programs,\nhigh performance network servers etc.), but can also be used to easily do\noperations in parallel that are normally done sequentially, e.g. stat'ing many\nfiles, which is much faster on a RAID volume or over NFS when you do a number of\nstat operations concurrently.\n\nWhile most of this works on all types of file descriptors (for example sockets),\nusing these functions on file descriptors that support nonblocking operation\n(again, sockets, pipes etc.) is very inefficient. Use an event loop for that\n(such as the EV module): IO::AIO will naturally fit into such an event loop\nitself.\n\nIn addition to asynchronous I/O, this module also exports some rather arcane\ninterfaces, such as madvise or linux's splice system call, which is why the A in\nAIO can also mean advanced.","deps":{"p5-common-sense":{"origin":"devel/p5-common-sense","version":"3.75"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Hash-Ordered","origin":"devel/p5-Hash-Ordered","version":"0.014","comment":"Fast, pure-Perl ordered hash class","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/Hash-Ordered","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"096f24eb08046f70e644f3bfb3e00eec1bf3d5844a5cffa24d180cbde6fa5f7c","flatsize":72290,"path":"All/p5-Hash-Ordered-0.014.pkg","repopath":"All/p5-Hash-Ordered-0.014.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":28640,"desc":"Hash::Ordered implements an ordered hash, meaning that it associates keys with\nvalues like a Perl hash, but keeps the keys in a consistent order. Because it is\nimplemented as an object and manipulated with method calls, it is much slower\nthan a Perl hash. This is the cost of keeping order.\n\nHowever, compared to other ordered hash implementations, Hash::Ordered is\noptimized for getting and setting individual elements and is generally faster at\nmost other tasks as well. For specific details, see Hash::Ordered::Benchmarks.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Hash-Objectify","origin":"devel/p5-Hash-Objectify","version":"0.008","comment":"Create objects from hashes on the fly","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Hash-Objectify","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8c90f3dc7560022cd2a0ea19f17c9220aa49d6150f58038b03e203c75feea110","flatsize":22102,"path":"All/p5-Hash-Objectify-0.008.pkg","repopath":"All/p5-Hash-Objectify-0.008.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":10716,"desc":"Hash::Objectify turns a hash reference into a simple object with accessors for\neach of the keys.\n\nOne application of this module could be to create lightweight response objects\nwithout the extra work of setting up an entire response class with the framework\nof your choice.\n\nUsing Hash::Objectify is slower than accessing the keys of the hash directly,\nbut does provide \"typo protection\" since a misspelled method is an error.","deps":{"p5-Class-XSAccessor":{"origin":"devel/p5-Class-XSAccessor","version":"1.19_2,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Hash-NoRef","origin":"devel/p5-Hash-NoRef","version":"0.03_2","comment":"HASH that store values without increase the reference count","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Hash-NoRef","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"62440513fdfdf16034dafb90925ed0c4040fb4b00e79cfa067d7742a14c641cf","flatsize":19419,"path":"All/p5-Hash-NoRef-0.03_2.pkg","repopath":"All/p5-Hash-NoRef-0.03_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9188,"desc":"Hash::NoRef is a Perl module to create HASH that store values without increase\nthe reference count (weak references). This can be used to store objects but\nwithout interfere in the DESTROY mechanism, since the reference in this HASH\nwon't count.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-IMAP-Client","origin":"mail/p5-IMAP-Client","version":"0.13_1","comment":"Advanced manipulation of IMAP services w/ referral support","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/IMAP-Client","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"34dd44a7e1e774550fdea59a366928b5c9001386aa468cf9257d975232c541b1","flatsize":129882,"path":"All/p5-IMAP-Client-0.13_1.pkg","repopath":"All/p5-IMAP-Client-0.13_1.pkg","licenselogic":"single","pkgsize":49420,"desc":"This module was created as a low-level inteface to any IMAP server. It\nwas built to be a 'clear box' solution to working with an IMAP\nenvironment. The idea is that anything an IMAP client should be able\nto do, and any information available via the IMAP specs, should be\navailable to a client interface and user. This way, the full strength\nof the IMAP protocol and data can be utilized, ideally in the most\nnetwork-efficient mannger possible, rather than being contrained only\nto a subset of commands or data-limited responses. If the server says\nit, the client should be able to see it.\n\nThis module also takes steps to be able to handle anticipated\nsituations for the user rather than forcing a per-implementation\nbehavior for such expected events, such as referrals. IMAP::Client\nwill fully support referrals, and will transparently handle them for\nwhatever command is issued to them (so long as the referral s for\nanonymous or the same user with the same password - a new user or\ndifferent password would require a new username/password to be\nobtained. As of 0.01, this is not supported, however the framework is\ndown.","deps":{"p5-IO-Socket-SSL":{"origin":"security/p5-IO-Socket-SSL","version":"2.089"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-URI-imap":{"origin":"mail/p5-URI-imap","version":"1.01_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Hash-MultiValue","origin":"devel/p5-Hash-MultiValue","version":"0.16","comment":"Perl extension to store multiple values per key","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Hash-MultiValue","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"53070e558341ea38a7491387e875757ef8ec4bfa196d5b77b2f8a296c99de5a8","flatsize":26288,"path":"All/p5-Hash-MultiValue-0.16.pkg","repopath":"All/p5-Hash-MultiValue-0.16.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13264,"desc":"Store multiple values per key.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-IO-All","origin":"devel/p5-IO-All","version":"0.87","comment":"IO::All combines all of the best Perl IO modules","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/IO-All","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f7e9c93286939d90ff27fc0b142d23c6129c50e1688b6bb5e6af0f01f1a98488","flatsize":175456,"path":"All/p5-IO-All-0.87.pkg","repopath":"All/p5-IO-All-0.87.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":63932,"desc":"IO::All - IO::All combines all of the best Perl IO modules\n\nIO::All combines all of the best Perl IO modules into a single Spiffy object\noriented interface to greatly simplify your everyday Perl IO idioms.\nIt exports a single function called io, which returns a new IO::All object.\nAnd that object can do it all!","deps":{"p5-File-ReadBackwards":{"origin":"devel/p5-File-ReadBackwards","version":"1.06"},"p5-IO-String":{"origin":"devel/p5-IO-String","version":"1.08_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Hash-MoreUtils","origin":"devel/p5-Hash-MoreUtils","version":"0.06","comment":"Perl extension to provide the stuff missing in Hash::Util","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Hash-MoreUtils","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0b597275451f46caf6dfbb6b40aa492a2e5123a406157f53d04f3ac6b0bb33d1","flatsize":23206,"path":"All/p5-Hash-MoreUtils-0.06.pkg","repopath":"All/p5-Hash-MoreUtils-0.06.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10748,"desc":"Provide the stuff missing in Hash::Util.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Hash-Merge-Simple","origin":"devel/p5-Hash-Merge-Simple","version":"0.052","comment":"Recursively merge two or more hashes, simply","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Hash-Merge-Simple","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c4e4e26b64aa4fbe19493b54882a9e86db6b4121c9a15ad6b5b18076b19953d8","flatsize":34560,"path":"All/p5-Hash-Merge-Simple-0.052.pkg","repopath":"All/p5-Hash-Merge-Simple-0.052.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12804,"desc":"Hash::Merge::Simple will recursively merge two or more hashes and\nreturn the result as a new hash reference. The merge function will\ndescend and merge hashes that exist under the same node in both the\nleft and right hash, but doesn't attempt to combine arrays, objects,\nscalars, or anything else. The rightmost hash also takes precedence,\nreplacing whatever was in the left hash if a conflict occurs.\n\nThis code was pretty much taken straight from Catalyst::Utils, and\nmodified to handle more than 2 hashes at the same time.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Hijk","origin":"www/p5-Hijk","version":"0.28","comment":"Fast & minimal low-level HTTP client","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Hijk","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"37040d75850d18f4945a9c43efb6bf56a3b4c75c21aebb72288d94c9eb663aff","flatsize":40168,"path":"All/p5-Hijk-0.28.pkg","repopath":"All/p5-Hijk-0.28.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":18448,"desc":"Fast & minimal low-level HTTP client.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Hash-Flatten","origin":"devel/p5-Hash-Flatten","version":"1.19_2","comment":"Flatten, unflatten complex data hashes","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/pod/Hash::Flatten","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"443780ab0716a6a1605a9d37587bff2e286dffcbaa53bc9627ee95b3228f2188","flatsize":34127,"path":"All/p5-Hash-Flatten-1.19_2.pkg","repopath":"All/p5-Hash-Flatten-1.19_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":14616,"desc":"Converts back and forth between a nested hash structure and a flat hash of\ndelimited key-value pairs. Useful for protocols that only support\nkey-value pairs (such as CGI and DBMs).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Hash-Diff","origin":"devel/p5-Hash-Diff","version":"0.007","comment":"Return the difference between two hashes as a hash","maintainer":"skreuzer@FreeBSD.org","www":"https://metacpan.org/release/Hash-Diff","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"25b9d6bc6ffb1c8cfecb48d519a436a8a3fe0df17c7962ee5c1a744514b34a19","flatsize":4058,"path":"All/p5-Hash-Diff-0.007.pkg","repopath":"All/p5-Hash-Diff-0.007.pkg","licenselogic":"single","pkgsize":3532,"desc":"Hash::Diff returns the difference between two hashes as a hash.","deps":{"p5-Hash-Merge":{"origin":"textproc/p5-Hash-Merge","version":"0.302"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Hash-FieldHash","origin":"devel/p5-Hash-FieldHash","version":"0.15","comment":"Lightweight field hash implementation","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Hash-FieldHash","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9f96eeb990ce190bb37d340dc3ca21579ac6034f686be70466a90e81a6d61b2e","flatsize":64437,"path":"All/p5-Hash-FieldHash-0.15.pkg","repopath":"All/p5-Hash-FieldHash-0.15.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":20472,"desc":"Hash::FieldHash provides the field hash mechanism which supports the inside-out\ntechnique.\n\nYou may know Hash::Util::FieldHash. It's a very useful module, but too complex\nto understand all the functions and only available in 5.10. H::U::F::Compat is\navailable for pre-5.10, but it seems too slow to use.\n\nThis is an alternative to H::U::F with following features:\n\nSimpler interface\n- Hash::FieldHash provides a few functions: fieldhash() and fieldhashes().\n  That's enough.\n\nHigher performance\n- Hash::FieldHash is faster than Hash::Util::FieldHash, because its internals\n  use simpler structures.\n\nRelic support\n- Although Hash::FieldHash uses a new feature introduced in Perl 5.10, the uvar\n  magic for hashes described in \"GUTS\" in Hash::Util::Fieldhash, it supports\n  Perl 5.8 using the traditional tie-hash layer.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Heimdal-Kadm5","origin":"security/p5-Heimdal-Kadm5","version":"0.08","comment":"Perl extension for Heimdal administrative client library","maintainer":"hrs@FreeBSD.org","www":"https://metacpan.org/release/Heimdal-Kadm5","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2dc47200d54c0f4135137381f92a21db98f75acf97dcccf37311f084dd17611e","flatsize":68040,"path":"All/p5-Heimdal-Kadm5-0.08.pkg","repopath":"All/p5-Heimdal-Kadm5-0.08.pkg","licenselogic":"single","pkgsize":23572,"desc":"Heimdal::Kadm5 is a Perl XS wrapper around the Heimdal Kerberos\nadministrative client library (libkadm5clnt).  Heimdal is a free slightly\nless export challenged implementation of Kerberos5 by Assar Westerlund and\nJohan Danielsson.  This module exposes the API used to administer a\nKerberos realm: add, remove, and list principals, create keytabs, change\nkeys, and similar operations.","deps":{"heimdal":{"origin":"security/heimdal","version":"7.8.0_8"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"],"options":{"GSSAPI_BASE":"off","GSSAPI_HEIMDAL":"on"}},{"name":"p5-Hash-AsObject","origin":"devel/p5-Hash-AsObject","version":"0.13_1","comment":"Hashes with accessors/mutators","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Hash-AsObject","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"03b79146afae1fcb773fb08598ed4d93684b5415f82519a0425b670a36b3fcad","flatsize":14149,"path":"All/p5-Hash-AsObject-0.13_1.pkg","repopath":"All/p5-Hash-AsObject-0.13_1.pkg","licenselogic":"single","pkgsize":8312,"desc":"A Hash::AsObject is a blessed hash that provides read-write access to its\nelements using accessors. (Actually, they're both accessors and mutators.)\n\nIt's designed to act as much like a plain hash as possible; this means,\nfor example, that you can use methods like DESTROY and if the Hash::AsObject\nhas an element with that name, it'll get or set it.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Hash-AutoHash","origin":"devel/p5-Hash-AutoHash","version":"1.17_1","comment":"Object-oriented access to real and tied hashes","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Hash-AutoHash","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9a95374f500ab5acad3c55810d30fc26afafb894fbf56cdce935c25155dc0121","flatsize":79113,"path":"All/p5-Hash-AutoHash-1.17_1.pkg","repopath":"All/p5-Hash-AutoHash-1.17_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":29356,"desc":"This is yet another module that lets you access or change the elements\nof a hash using methods with the same name as the element's key.  It\nfollows in the footsteps of Hash::AsObject, Hash::Inflator,\nData::OpenStruct::Deep, Object::AutoAccessor, and probably others. The\nmain difference between this module and its forebears is that it\nsupports tied hashes, in addition to regular hashes. This allows a\nmodular division of labor: this class is generic and treats all hashes\nthe same; any special semantics come from the tied hash.","deps":{"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-Tie-ToObject":{"origin":"devel/p5-Tie-ToObject","version":"0.03_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Hash-Case","origin":"devel/p5-Hash-Case","version":"1.030","comment":"Base class for hashes with key-casing requirements","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Hash-Case","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bfa366c65056fac5ce1e903126373ab7a5d2387ce5a77c8a4d43409f738a7fd8","flatsize":30217,"path":"All/p5-Hash-Case-1.030.pkg","repopath":"All/p5-Hash-Case-1.030.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16064,"desc":"Hash::Case is the base class for various classes which tie special\ntreatment for the casing of keys. Be aware of the differences in\nimplementation: Lower and Upper are tied native hashes: these hashes\nhave no need for hidden fields or other assisting data structured. A\ncase Preserve hash will actually create three hashes.","deps":{"p5-Log-Report":{"origin":"devel/p5-Log-Report","version":"1.39"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Hash-Union","origin":"devel/p5-Hash-Union","version":"0.03_1","comment":"Smart hashes merging","maintainer":"oleg@mamontov.net","www":"https://metacpan.org/release/Hash-Union","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2252222dec84146f819aca494a5d6a1beb564b04cceb427f999eb724c16e9016","flatsize":11172,"path":"All/p5-Hash-Union-0.03_1.pkg","repopath":"All/p5-Hash-Union-0.03_1.pkg","licenselogic":"single","pkgsize":6044,"desc":"Smart hashes merging","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-HTTPD-Log-Filter","origin":"www/p5-HTTPD-Log-Filter","version":"1.08_2","comment":"Perl module to filter entries out of an httpd log","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTTPD-Log-Filter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aec384f16ebd53ab6f63ddf151d2949bcaf12a467610d6af2a73bdf0e2f7a005","flatsize":29881,"path":"All/p5-HTTPD-Log-Filter-1.08_2.pkg","repopath":"All/p5-HTTPD-Log-Filter-1.08_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13584,"desc":"This module provide a simple interface to filter entries out\nof an httpd logfile. The constructor can be passed regular\nexpressions to match against particular fields on the\nlogfile.  It does its filtering line by line, using a filter\nmethod that takes a line of a logfile as input, and returns\ntrue if it matches, and false if it doesn't.\n\nThere are two possible non-matching (false) conditions; one\nis where the line is a valid httpd logfile entry, but just\ndoesn't happen to match the filter (where \"\" is returned).\nThe other is where it is an invalid entry according to the\nformat specified in the constructor.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTTP-XSCookies","origin":"www/p5-HTTP-XSCookies","version":"0.000021","comment":"Fast XS cookie mangling for Perl","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/HTTP-XSCookies","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"59803d7bdd7492bc7060fb93c38dcf40858711c0cd7e2e4544cd5d25d14f451e","flatsize":38112,"path":"All/p5-HTTP-XSCookies-0.000021.pkg","repopath":"All/p5-HTTP-XSCookies-0.000021.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15224,"desc":"HTTP::XSCookies implements cookie creation (baking) and parsing (crushing) using\nXS, therefore improving the speed of a pure Perl implementation.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTTP-Tiny-UNIX","origin":"www/p5-HTTP-Tiny-UNIX","version":"0.051","comment":"Subclass of HTTP::Tiny to connect to HTTP server over Unix socket","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/HTTP-Tiny-UNIX","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ae6a05a0699f17ce18efe11f760c04fa85fe02bc189cd593806f45876dd32b3d","flatsize":44114,"path":"All/p5-HTTP-Tiny-UNIX-0.051.pkg","repopath":"All/p5-HTTP-Tiny-UNIX-0.051.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11316,"desc":"HTTP::Tiny::UNIX is a subclass of HTTP::Tiny to connect to HTTP server over Unix\nsocket. URL syntax is \"http:\" + path to unix socket + \"/\" + uri path. For\nexample: http:/var/run/apid.sock//api/v1/matches. URL not matching this pattern\nwill be passed to HTTP::Tiny.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Hash-SharedMem","origin":"devel/p5-Hash-SharedMem","version":"0.005","comment":"Efficient shared mutable hash","maintainer":"nork@FreeBSD.org","www":"https://metacpan.org/release/Hash-SharedMem","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5ae1521717141728e0ef1bd2b4e55455a3ba4f584302c6f4f565af47901574da","flatsize":140495,"path":"All/p5-Hash-SharedMem-0.005.pkg","repopath":"All/p5-Hash-SharedMem-0.005.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":59784,"desc":"This module provides a facility for efficiently sharing mutable\ndata between processes on one host.  Data is organised as a\nkey/value store, resembling a Perl hash.  The keys and values\nare restricted to octet (Latin-1) strings.  Structured objects\nmay be stored by serialising them using a mechanism such as\nSereal.","deps":{"p5-Devel-CallChecker":{"origin":"devel/p5-Devel-CallChecker","version":"0.009"},"p5-Scalar-String":{"origin":"devel/p5-Scalar-String","version":"0.003"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Hash-MultiKey","origin":"devel/p5-Hash-MultiKey","version":"0.06_1","comment":"Hashes whose keys can be multiple","maintainer":"delgod@portaone.com","www":"https://metacpan.org/release/Hash-MultiKey","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"26811e222df20c3a20b7b888b90fe083c35857311c1bc1f66b5853d8c0855d9b","flatsize":15140,"path":"All/p5-Hash-MultiKey-0.06_1.pkg","repopath":"All/p5-Hash-MultiKey-0.06_1.pkg","licenselogic":"single","pkgsize":8916,"desc":"Hash::MultiKey provides hashes that accept arrayrefs of strings as keys.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-HTTP-Tiny-SPDY","origin":"www/p5-HTTP-Tiny-SPDY","version":"0.020_1","comment":"Subclass of HTTP::Tiny with SPDY support","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/HTTP-Tiny-SPDY","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dbd27596555fefa06593b44e9ada8ab7cda3038b15f960e035b5c54a459d770b","flatsize":22376,"path":"All/p5-HTTP-Tiny-SPDY-0.020_1.pkg","repopath":"All/p5-HTTP-Tiny-SPDY-0.020_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9808,"desc":"HTTP::Tiny::SPDY is a subclass of HTTP::Tiny with added support for the SPDY\nprotocol. It is intended to be fully compatible with HTTP::Tiny so that it can\nbe used as a drop-in replacement for it.","deps":{"p5-IO-Socket-SSL":{"origin":"security/p5-IO-Socket-SSL","version":"2.089"},"p5-Net-SPDY":{"origin":"net/p5-Net-SPDY","version":"0.1.5_2"},"p5-Net-SSLeay":{"origin":"security/p5-Net-SSLeay","version":"1.94"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTTP-Tiny-UA","origin":"www/p5-HTTP-Tiny-UA","version":"0.006","comment":"Higher-level UA features for HTTP::Tiny","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/HTTP-Tiny-UA","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f8f1c09fe11feb5ea1230d4a5f50b2ab8e42579b1d82d352b757d65d0a53e623","flatsize":26584,"path":"All/p5-HTTP-Tiny-UA-0.006.pkg","repopath":"All/p5-HTTP-Tiny-UA-0.006.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":12740,"desc":"HTTP::Tiny::UA extends HTTP::Tiny with higher-level convenience features.","deps":{"p5-Class-Tiny":{"origin":"devel/p5-Class-Tiny","version":"1.008"},"p5-superclass":{"origin":"devel/p5-superclass","version":"0.003"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTTP-Tiny-Multipart","origin":"www/p5-HTTP-Tiny-Multipart","version":"0.08","comment":"Add post_multipart to HTTP::Tiny","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/HTTP-Tiny-Multipart","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c6fb16f70645c1b10cd13f41d308141f0a3ca04cb16893322fc881c0945d8d57","flatsize":16305,"path":"All/p5-HTTP-Tiny-Multipart-0.08.pkg","repopath":"All/p5-HTTP-Tiny-Multipart-0.08.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":7600,"desc":"HTTP::Tiny::Multipart adds post_multipart to HTTP::Tiny.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTTP-Tiny-Paranoid","origin":"www/p5-HTTP-Tiny-Paranoid","version":"0.07","comment":"Safer HTTP::Tiny","maintainer":"nork@FreeBSD.org","www":"https://metacpan.org/release/HTTP-Tiny-Paranoid","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"36c7b25c7a8cdaea0d142df33de3329ca2f118e095e6c51d516f8224270d245e","flatsize":11674,"path":"All/p5-HTTP-Tiny-Paranoid-0.07.pkg","repopath":"All/p5-HTTP-Tiny-Paranoid-0.07.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6740,"desc":"This module is a subclass of HTTP::Tiny that performs exactly one additional\nfunction: before connecting, it passes the hostname to Net::DNS::Paranoid.\nIf the hostname is rejected, then the request is aborted before a connect is\neven attempted.","deps":{"p5-Class-Method-Modifiers":{"origin":"devel/p5-Class-Method-Modifiers","version":"2.15"},"p5-Net-DNS-Paranoid":{"origin":"dns/p5-Net-DNS-Paranoid","version":"0.11"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-IO-Async","origin":"devel/p5-IO-Async","version":"0.803","comment":"Perl modules that implement asynchronous filehandle IO","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/IO-Async","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"90a468b8fa834b5c4ea3282ce9085b50a88a5d4556982613b60128a00cfa505f","flatsize":658726,"path":"All/p5-IO-Async-0.803.pkg","repopath":"All/p5-IO-Async-0.803.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":264320,"desc":"This collection of modules allows programs to be written that perform\nasynchronous filehandle IO operations. A typical program using them would\nconsist of a single subclass of IO::Async::Set to act as a container for a\nnumber of IO::Async::Notifier objects (or subclasses thereof). The set itself is\nresponsible for checking read- or write-readiness, and informing the notifiers\nof these conditions. The notifiers then perform whatever work is required on\nthese conditions, by using subclass methods or callback functions.","deps":{"p5-Future":{"origin":"devel/p5-Future","version":"0.51"},"p5-Struct-Dumb":{"origin":"devel/p5-Struct-Dumb","version":"0.14"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-HTTP-Size","origin":"www/p5-HTTP-Size","version":"1.153","comment":"Get the byte size of an internet resource","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTTP-Size","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ea46cbc3c034681b1a46e595de80a4f3f5419d91b4ebdccbd64435d5bde2fe1a","flatsize":16883,"path":"All/p5-HTTP-Size-1.153.pkg","repopath":"All/p5-HTTP-Size-1.153.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":8760,"desc":"Gets the byte size of an internet resource.","deps":{"p5-HTML-SimpleLinkExtor":{"origin":"www/p5-HTML-SimpleLinkExtor","version":"1.273"},"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Hash-Merge","origin":"textproc/p5-Hash-Merge","version":"0.302","comment":"Merges hashes","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Hash-Merge","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"086638e2c44eebf937e17fbc642b34bd790f3bdb7b0f57a0f06e27e0e86283a3","flatsize":29167,"path":"All/p5-Hash-Merge-0.302.pkg","repopath":"All/p5-Hash-Merge-0.302.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12488,"desc":"Hash::Merge merges two arbitrarily deep hashes into a single hash.","deps":{"p5-Clone-Choose":{"origin":"devel/p5-Clone-Choose","version":"0.010"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Heap-Simple","origin":"devel/p5-Heap-Simple","version":"0.13_1","comment":"Fast and easy to use classic heaps","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Heap-Simple","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fcf660a1c26460af1acaec950d26473494bdf1d79531ed3d4c52aed601816593","flatsize":60600,"path":"All/p5-Heap-Simple-0.13_1.pkg","repopath":"All/p5-Heap-Simple-0.13_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":26936,"desc":"A heap is a partially sorted structure where it's always easy to extract the\nsmallest element. If the collection of elements is changing dynamically, a heap\nhas less overhead than keeping the collection fully sorted.\n\nThe order in which equal elements get extracted is unspecified.\n\nThe main order relations supported by this module are \"<\" (numeric compare) and\n\"lt\" (string compare).\n\nThe internals of the module do nothing with the elements inserted except\ninspecting the key. This means that if you for example store a blessed object,\nthat's what you will get back on extract. It's also ok to keep references to the\nelements around and make changes to them while they are in the heap as long as\nyou don't change the key.\n\nHeap::Simple itself is just a loader for the code that will actually implement\nthe functionality mentioned above. You will need to install something like\nHeap::Simple::XS or Heap::Simple::Perl to be able to actually do anything.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"messages":[{"message":"This module is useless by itself!  It requires one or both of:\n\n- devel/p5-Heap-Simple-Perl (a pure perl implementation of the interface)\n- devel/p5-Heap-Simple-XS (an XS implementation of the interface.)\n\nPlease take the time to install one or both of these now.","type":"install"}]},{"name":"p5-HTTP-SimpleLinkChecker","origin":"www/p5-HTTP-SimpleLinkChecker","version":"1.168","comment":"Check the HTTP response code for a link","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTTP-SimpleLinkChecker","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e0c0f90994ad8a7bb833154fedaca40097410552e8f58b87988e523c370d7ed9","flatsize":18845,"path":"All/p5-HTTP-SimpleLinkChecker-1.168.pkg","repopath":"All/p5-HTTP-SimpleLinkChecker-1.168.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":10932,"desc":"You don't have to know anything about objected-oriented Perl, LWP, or the\nHTTP module to be able to check your links. This module is designed for\nthe casual user. It has one function, check_link, that returns the HTTP\nresponse code that it receives when it tries to fetch the web address\npassed to it. The undef value is returned for any non-HTTP failure and the\n$HTTP::SimpleLinkChecker::ERROR variable is set.\n\nThe HEAD method is tried first, although if anything other than a good\nstatus code (those less than 400) is received, another request is made\nwith the GET method. Note, however, that even with the best code, no\nmodule can control how servers decide to respond to a check, or control\nany of the myriad things that can go wrong with the network between you\nand the remote server. Some may filter requests based on origin IP\naddress, user-agent type, or any other arbitrary factor. Some servers may\nnot respond correctly at all. Furthermore, some servers might be\ntemporarily down or overloaded. I recommend that you recheck \"broken\"\nlinks a couple times over a long period (like a day or two) before you\ndecide they are really broken.","deps":{"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-LWP-Protocol-https":{"origin":"www/p5-LWP-Protocol-https","version":"6.14"},"p5-Mojolicious":{"origin":"www/p5-Mojolicious","version":"9.39"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Hash-AutoHash-Args","origin":"devel/p5-Hash-AutoHash-Args","version":"1.18_1","comment":"Object-oriented processing of keyword-based argument lists","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Hash-AutoHash-Args","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dacab48244831a526e9027b40b9169c9e1d82b6e5ea101bb40c538af478c9890","flatsize":58938,"path":"All/p5-Hash-AutoHash-Args-1.18_1.pkg","repopath":"All/p5-Hash-AutoHash-Args-1.18_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":25604,"desc":"This class simplifies the handling of keyword argument lists. It replaces\nClass::AutoClass::Args. See \"DIFFERENCES FROM Class::AutoClass::Args\" for a\ndiscussion of what's new. See Hash::AutoHash::Args::V0 for a subclass which is\nmore compatible with the original.","deps":{"p5-Hash-AutoHash":{"origin":"devel/p5-Hash-AutoHash","version":"1.17_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-HTTP-Session-State-MobileAgentID","origin":"www/p5-HTTP-Session-State-MobileAgentID","version":"0.46_1","comment":"Perl extension to maintain session IDs using mobile phone unique id","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTTP-Session-State-MobileAgentID","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c9d0597e6585dbc50f0de5a2279a3d0a6cddafdd49e6fbe8ef88fec52c9a4153","flatsize":4578,"path":"All/p5-HTTP-Session-State-MobileAgentID-0.46_1.pkg","repopath":"All/p5-HTTP-Session-State-MobileAgentID-0.46_1.pkg","licenselogic":"single","pkgsize":3648,"desc":"Maintain session IDs using mobile phone's unique id.","deps":{"p5-HTTP-MobileAgent":{"origin":"www/p5-HTTP-MobileAgent","version":"0.36_2"},"p5-HTTP-Session":{"origin":"www/p5-HTTP-Session","version":"0.49_2"},"p5-Net-CIDR-MobileJP":{"origin":"net/p5-Net-CIDR-MobileJP","version":"0.24_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Hailo","origin":"textproc/p5-Hailo","version":"0.75_1","comment":"Pluggable Markov engine analogous to MegaHAL","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Hailo","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bc1b93ba595fba912f45078c29b3974e4d5516b572604346d9267eb5d4e9d887","flatsize":185021,"path":"All/p5-Hailo-0.75_1.pkg","repopath":"All/p5-Hailo-0.75_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":71240,"desc":"Hailo is a fast and lightweight markov engine intended to replace AI::MegaHAL.\nHailso has a Mouse (or Moose) based core with pluggable storage, tokenizer and\nengine backends.\n\nHailo is similar to MegaHAL in functionality, the main differences (with the\ndefault backends) being better scalability, drastically less memory usage, an\nimproved tokenizer, and tidier output.\n\nWith Hailo, you can create, modify, and query Hailo brains. To use Hailo in\nevent-driven POE applications, you can use the POE::Component::Hailo wrapper.","deps":{"p5-Class-Load":{"origin":"devel/p5-Class-Load","version":"0.25"},"p5-DBD-SQLite":{"origin":"databases/p5-DBD-SQLite","version":"1.76"},"p5-Data-Dump":{"origin":"devel/p5-Data-Dump","version":"1.25"},"p5-Dir-Self":{"origin":"devel/p5-Dir-Self","version":"0.11_1"},"p5-File-CountLines":{"origin":"devel/p5-File-CountLines","version":"0.0.3_1"},"p5-Getopt-Long-Descriptive":{"origin":"devel/p5-Getopt-Long-Descriptive","version":"0.116"},"p5-IO-Interactive":{"origin":"devel/p5-IO-Interactive","version":"1.026,1"},"p5-IPC-System-Simple":{"origin":"devel/p5-IPC-System-Simple","version":"1.30"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Getopt":{"origin":"devel/p5-MooseX-Getopt","version":"0.78"},"p5-MooseX-StrictConstructor":{"origin":"devel/p5-MooseX-StrictConstructor","version":"0.21"},"p5-MooseX-Types":{"origin":"devel/p5-MooseX-Types","version":"0.50"},"p5-Regexp-Common":{"origin":"textproc/p5-Regexp-Common","version":"2017060201"},"p5-Term-Sk":{"origin":"devel/p5-Term-Sk","version":"0.18"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"],"options":{"MYSQL":"off","PGSQL":"off","SQLITE":"on"}},{"name":"p5-HTTPD-User-Manage","origin":"www/p5-HTTPD-User-Manage","version":"1.66_1","comment":"Perl modules for managing access control with the web server","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTTPD-User-Manage","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e4d74b38eef3e7d46a135cbeace52a8c15e09da011c4a7145d4ad47febd2b7e2","flatsize":136898,"path":"All/p5-HTTPD-User-Manage-1.66_1.pkg","repopath":"All/p5-HTTPD-User-Manage-1.66_1.pkg","licenselogic":"single","pkgsize":52444,"desc":"HTTPD-User-Manage is set of Perl modules for managing access control\nwith the Apache, NCSA httpd, CERN and Netscape servers (and maybe some\nothers).\n\nYou can install this program as a CGI script to allow remote users to\nchange their Web access passwords.  Web administrators can use it to\nremotely add, edit and delete users and their groups.  You can also use\nit from the command line as a nice all-in-one interface to access\ncontrol databases based on text files, DBM files, and SQL databases.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTTP-Server-Simple-Recorder","origin":"www/p5-HTTP-Server-Simple-Recorder","version":"0.03_1","comment":"Mixin to record HTTP::Server::Simple's sockets","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTTP-Server-Simple-Recorder","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"72930a628b024c27116b6f873c46c8ea66c2abf8f926fe6d3192705b303ff636","flatsize":7767,"path":"All/p5-HTTP-Server-Simple-Recorder-0.03_1.pkg","repopath":"All/p5-HTTP-Server-Simple-Recorder-0.03_1.pkg","licenselogic":"single","pkgsize":5648,"desc":"This module allows you to record all HTTP communication between an\nHTTP::Server::Simple-derived server and its clients.  It is a mixin, so\nit doesn't itself subclass HTTP::Server::Simple; you need to subclass\nfrom both HTTP::Server::Simple::Recorder and an actual\nHTTP::Server::Simple subclass, and HTTP::Server::Simple::Recorder should\nbe listed first.","deps":{"p5-HTTP-Server-Simple":{"origin":"www/p5-HTTP-Server-Simple","version":"0.52"},"p5-IO-Tee":{"origin":"devel/p5-IO-Tee","version":"0.66"},"p5-Test-HTTP-Server-Simple":{"origin":"www/p5-Test-HTTP-Server-Simple","version":"0.11_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTTP-WebTest","origin":"www/p5-HTTP-WebTest","version":"2.04_2","comment":"Tests remote URLs or local web files","maintainer":"perl@FreeBSD.org","www":"http://martynov.org/webtest/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c9e16ba2f4427550c62e7b1675590a8dba0b25437f340469c7c010ec502a4f21","flatsize":267372,"path":"All/p5-HTTP-WebTest-2.04_2.pkg","repopath":"All/p5-HTTP-WebTest-2.04_2.pkg","licenselogic":"single","pkgsize":107248,"desc":"HTTP-WebTest tests remote URLs or local web files.\n\nThis module runs tests on remote URLs or local web files containing\nPerl/JSP/HTML/JavaScript/etc. and generates a detailed test report.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTTP-Server-Simple-PSGI","origin":"www/p5-HTTP-Server-Simple-PSGI","version":"0.16_1","comment":"PSGI handler for HTTP::Server::Simple","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/HTTP-Server-Simple-PSGI","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1c0f9aa95ed8e0afb4030cf6a47107a253eb2e5636efdde74f753c43f59dbc6d","flatsize":13969,"path":"All/p5-HTTP-Server-Simple-PSGI-0.16_1.pkg","repopath":"All/p5-HTTP-Server-Simple-PSGI-0.16_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7004,"desc":"HTTP::Server::Simple::PSGI is a HTTP::Server::Simple based HTTP server\nthat can run PSGI applications. This module only depends on\nHTTP::Server::Simple, which itself doesn't depend on any non-core\nmodules so it's best to be used as an embedded web server.","deps":{"p5-HTTP-Server-Simple":{"origin":"www/p5-HTTP-Server-Simple","version":"0.52"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTTP-Server-Simple-Mason","origin":"www/p5-HTTP-Server-Simple-Mason","version":"0.14_1","comment":"Abstract baseclass for a standalone mason server","maintainer":"demon@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"388705a52d6dc99a6761116a41d8154cd9c2767f204940195ccedbd9e4fb688c","flatsize":14314,"path":"All/p5-HTTP-Server-Simple-Mason-0.14_1.pkg","repopath":"All/p5-HTTP-Server-Simple-Mason-0.14_1.pkg","licenselogic":"single","pkgsize":8232,"desc":"An abstract baseclass for a standalone mason server.","deps":{"p5-HTML-Mason":{"origin":"www/p5-HTML-Mason","version":"1.60"},"p5-HTTP-Server-Simple":{"origin":"www/p5-HTTP-Server-Simple","version":"0.52"},"p5-Hook-LexWrap":{"origin":"devel/p5-Hook-LexWrap","version":"0.26"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTTP-Server-Simple-Authen","origin":"www/p5-HTTP-Server-Simple-Authen","version":"0.04_2","comment":"Authentication plugin for HTTP::Server::Simple","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/HTTP-Server-Simple-Authen","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"35b8664a463f630e22c155d68ad7f919b57b418eee0d90073c67bfebf6fea97c","flatsize":12448,"path":"All/p5-HTTP-Server-Simple-Authen-0.04_2.pkg","repopath":"All/p5-HTTP-Server-Simple-Authen-0.04_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7048,"desc":"HTTP::Server::Simple::Authen is an HTTP::Server::Simple plugin to allow HTTP\nauthentication. Authentication scheme is pluggable and you can use whatever\nAuthentication protocol that Authen::Simple supports.\n\nYou can use authenticate method whatever you want to authenticate the request.\nThe method returns $username taken from the request if the authentication is\nsuccessful, and undef otherwise. The code in \"SYNOPSIS\" requires authentication\nfor all the requests and behaves just the same as Apache's Require valid-user.","deps":{"p5-Authen-Simple":{"origin":"security/p5-Authen-Simple","version":"0.5_1"},"p5-HTTP-Server-Simple":{"origin":"www/p5-HTTP-Server-Simple","version":"0.52"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security","www"]},{"name":"p5-HTTP-Router","origin":"www/p5-HTTP-Router","version":"0.05_3","comment":"Perl extension of Yet Another Path Router for HTTP","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTTP-Router","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1ea24f70ca5f64b08f270471005ea127554080e0d070a8632e9aa7aea25230d6","flatsize":34721,"path":"All/p5-HTTP-Router-0.05_3.pkg","repopath":"All/p5-HTTP-Router-0.05_3.pkg","licenselogic":"single","pkgsize":16712,"desc":"HTTP::Router provides a Merb-like way of constructing routing tables.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Devel-Caller-Perl":{"origin":"devel/p5-Devel-Caller-Perl","version":"1.4_1"},"p5-Filter":{"origin":"devel/p5-Filter","version":"1.64"},"p5-Hash-AsObject":{"origin":"devel/p5-Hash-AsObject","version":"0.13_1"},"p5-Lingua-EN-Inflect-Number":{"origin":"textproc/p5-Lingua-EN-Inflect-Number","version":"1.12"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-String-CamelCase":{"origin":"textproc/p5-String-CamelCase","version":"0.04"},"p5-Text-SimpleTable":{"origin":"textproc/p5-Text-SimpleTable","version":"2.07"},"p5-Text-SimpleTemplate":{"origin":"textproc/p5-Text-SimpleTemplate","version":"0.36_1"},"p5-URI-Template-Restrict":{"origin":"net/p5-URI-Template-Restrict","version":"0.06_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTTP-Response-Encoding","origin":"www/p5-HTTP-Response-Encoding","version":"0.06_3","comment":"Adds encoding() to HTTP::Response","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTTP-Response-Encoding","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9e1648987cad5d43f498dd9f5bff0c17b8e221101bcf37e204b405814840f30c","flatsize":13712,"path":"All/p5-HTTP-Response-Encoding-0.06_3.pkg","repopath":"All/p5-HTTP-Response-Encoding-0.06_3.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8036,"desc":"This module adds the following methods to HTTP::Response objects.\n\n$res->charset\n\n  Tells the charset exactly as appears in the Content-Type: header. Note that\n  the presence of the charset does not guarantee if the response content is\n  decodable via Encode.\n\n$res->encoder\n\n  Returns the corresponding encoder object or undef if it can't.\n\n$res->encoding\n\n  Tells the content encoding in the canonical name in Encode. Returns undef\n  if it can't.\n\n$res->decoded_content\n\n  Discontinued since HTTP::Message already has this method.","deps":{"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTTP-Request-Params","origin":"www/p5-HTTP-Request-Params","version":"1.02","comment":"Retrieve GET/POST Parameters from HTTP Requests","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTTP-Request-Params","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"612f876f6c4dc9cc37b309d0908f322cb06bc96e152ce5f9b520e6a830c9d4cd","flatsize":13676,"path":"All/p5-HTTP-Request-Params-1.02.pkg","repopath":"All/p5-HTTP-Request-Params-1.02.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7544,"desc":"This software does all the dirty work of parsing HTTP Requests to find incoming\nquery parameters.\n\nIncoming query parameters come from two places. The first place is the query\nportion of the URL. Second is the content portion of an HTTP request as is the\ncase when parsing a POST request, for example.","deps":{"p5-CGI":{"origin":"www/p5-CGI","version":"4.67"},"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Email-MIME":{"origin":"mail/p5-Email-MIME","version":"1.954"},"p5-Email-MIME-ContentType":{"origin":"mail/p5-Email-MIME-ContentType","version":"1.028"},"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTTP-Tiny","origin":"www/p5-HTTP-Tiny","version":"0.090","comment":"Small, simple, correct HTTP/1.1 client","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/HTTP-Tiny","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2586b98541dea46789eea377b2950ca5e4bdc94f7a56582bc0e553a65237c7c7","flatsize":117779,"path":"All/p5-HTTP-Tiny-0.090.pkg","repopath":"All/p5-HTTP-Tiny-0.090.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":37804,"desc":"HTTP::Tiny is a small, simple, correct HTTP/1.1 client.","deps":{"p5-HTTP-CookieJar":{"origin":"www/p5-HTTP-CookieJar","version":"0.014"},"p5-IO-Socket-SSL":{"origin":"security/p5-IO-Socket-SSL","version":"2.089"},"p5-Mozilla-CA":{"origin":"www/p5-Mozilla-CA","version":"20250202"},"p5-Net-SSLeay":{"origin":"security/p5-Net-SSLeay","version":"1.94"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"],"options":{"CERTS":"on","COOKIE":"on","HTTPS":"on","IO_SOCKET_IP":"on"}},{"name":"p5-HTTP-Thin","origin":"www/p5-HTTP-Thin","version":"0.006","comment":"Thin Wrapper around HTTP::Tiny to play nice with HTTP::Message","maintainer":"amontalban@gmail.com","www":"https://metacpan.org/release/HTTP-Thin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dc533f950aca7f743e486cabda2c899bd253d499d3cd16e4f4cf06b7362b6431","flatsize":11790,"path":"All/p5-HTTP-Thin-0.006.pkg","repopath":"All/p5-HTTP-Thin-0.006.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6924,"desc":"HTTP::Thin is a thin wrapper around HTTP::Tiny adding the ability to pass in\nHTTP::Request objects and get back HTTP::Response objects. The maintainers of\nHTTP::Tiny, justifiably, don't want to have to maintain compatibility but many\nother projects already consume the HTTP::Message objects. This is just glue code\ndoing what it does best.","deps":{"p5-Class-Method-Modifiers":{"origin":"devel/p5-Class-Method-Modifiers","version":"2.15"},"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-HTTP-Tiny":{"origin":"www/p5-HTTP-Tiny","version":"0.090"},"p5-Hash-MultiValue":{"origin":"devel/p5-Hash-MultiValue","version":"0.16"},"p5-Safe-Isa":{"origin":"devel/p5-Safe-Isa","version":"1.000010"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTTP-Request-AsCGI","origin":"www/p5-HTTP-Request-AsCGI","version":"1.2_1","comment":"Setup a CGI environment from a HTTP::Request","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTTP-Request-AsCGI","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c8d8d5c904db31105bab5331f25cb27a8ef011601e24352e80c365a4f6fa26a1","flatsize":19520,"path":"All/p5-HTTP-Request-AsCGI-1.2_1.pkg","repopath":"All/p5-HTTP-Request-AsCGI-1.2_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8992,"desc":"Provides a convinient way of setting up an CGI enviroment from a HTTP::Request.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTTP-Throwable","origin":"www/p5-HTTP-Throwable","version":"0.028","comment":"Set of strongly-typed, PSGI-friendly HTTP 1.1 exception libraries","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/HTTP-Throwable","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"80563f7bef34f0d7700aed0305e614595e2caf6679d6c28cad9b57cbd7138ed2","flatsize":258611,"path":"All/p5-HTTP-Throwable-0.028.pkg","repopath":"All/p5-HTTP-Throwable-0.028.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":105316,"desc":"HTTP::Throwable provides a set of strongly-typed, PSGI-friendly exception\nimplementations corresponding to the HTTP error status code (4xx-5xx) as well as\nthe redirection codes (3xx).\n\nThis particular package (HTTP::Throwable) is the shared role for all the\nexceptions involved. It's not intended that you use HTTP::Throwable directly,\nalthough you can, and instructions for using it correctly are given below.\nInstead, you probably want to use HTTP::Throwable::Factory, which will assemble\nexception classes from roles needed to build an exception for your use case.","deps":{"p5-Module-Runtime":{"origin":"devel/p5-Module-Runtime","version":"0.016"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-MooX-StrictConstructor":{"origin":"devel/p5-MooX-StrictConstructor","version":"0.013"},"p5-Package-Variant":{"origin":"devel/p5-Package-Variant","version":"1.003002_1"},"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"p5-Sub-Exporter":{"origin":"devel/p5-Sub-Exporter","version":"0.991"},"p5-Throwable":{"origin":"devel/p5-Throwable","version":"1.001"},"p5-Type-Tiny":{"origin":"devel/p5-Type-Tiny","version":"2.006000"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTTP-Recorder","origin":"www/p5-HTTP-Recorder","version":"0.07_1","comment":"Record interaction with websites","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTTP-Recorder","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e8779e064d5011eedc0d01cd46c3e5c4bd02e95955790eb83a9d8cc206862fc5","flatsize":32390,"path":"All/p5-HTTP-Recorder-0.07_1.pkg","repopath":"All/p5-HTTP-Recorder-0.07_1.pkg","licenselogic":"single","pkgsize":13576,"desc":"Set HTTP::Recorder as the user agent for a proxy, and it rewrites HTTP\nresponses so that additional requests can be recorded.\n\nThen, tell your web browser to use this proxy, and the script will be recorded\nin the specified file.","deps":{"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-HTTP-Proxy":{"origin":"www/p5-HTTP-Proxy","version":"0.304"},"p5-HTTP-Request-Params":{"origin":"www/p5-HTTP-Request-Params","version":"1.02"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTTP-ProxyPAC","origin":"www/p5-HTTP-ProxyPAC","version":"0.31","comment":"Use a proxy auto config file to get proxy info","maintainer":"ehaupt@FreeBSD.org","www":"https://metacpan.org/release/HTTP-ProxyPAC","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e5425d9e050c15cbf2768c1e883a327d1f981f16d370300bdc893ac9f135b8e8","flatsize":42282,"path":"All/p5-HTTP-ProxyPAC-0.31.pkg","repopath":"All/p5-HTTP-ProxyPAC-0.31.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16324,"desc":"Use a proxy auto config file to get proxy info.","deps":{"p5-JE":{"origin":"www/p5-JE","version":"0.066_2"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTTP-Proxy","origin":"www/p5-HTTP-Proxy","version":"0.304","comment":"Pure Perl HTTP proxy","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTTP-Proxy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8d32a13ac746d2ca563e9b69b461e718bc2ce51abb0986df0a2d88f110894b90","flatsize":177134,"path":"All/p5-HTTP-Proxy-0.304.pkg","repopath":"All/p5-HTTP-Proxy-0.304.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":81552,"desc":"This module implements a HTTP proxy, using a HTTP::Daemon to accept client\nconnections, and a LWP::UserAgent to ask for the requested pages.\n\nThe most interesting feature of this proxy object is its hability to filter the\nHTTP requests and responses through user-defined filters.","deps":{"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-HTTP-Daemon":{"origin":"www/p5-HTTP-Daemon","version":"6.16"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTTP-Session-Store-DBI","origin":"www/p5-HTTP-Session-Store-DBI","version":"0.02_1","comment":"Perl extension to store session data in DBI for HTTP::Session","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTTP-Session-Store-DBI","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fe2e5154f3a69c059dd9b27f42915af137c733e5c318b527ba2205ee0617c051","flatsize":7342,"path":"All/p5-HTTP-Session-Store-DBI-0.02_1.pkg","repopath":"All/p5-HTTP-Session-Store-DBI-0.02_1.pkg","licenselogic":"single","pkgsize":4404,"desc":"Store session data in DBI for HTTP::Session.","deps":{"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-HTTP-Session":{"origin":"www/p5-HTTP-Session","version":"0.49_2"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTTP-Parser","origin":"www/p5-HTTP-Parser","version":"0.06_1","comment":"Parse HTTP/1.1 request into HTTP::Request/Response object","maintainer":"markun@onohara.to","www":"https://metacpan.org/release/HTTP-Parser","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"21b30b631378158320d0c012db0f98c6eabfc16e116f2f2b6ee30ed15bb8111b","flatsize":14070,"path":"All/p5-HTTP-Parser-0.06_1.pkg","repopath":"All/p5-HTTP-Parser-0.06_1.pkg","licenselogic":"single","pkgsize":7536,"desc":"HTTP::Parser is a stateful HTTP request/response parsing module.\n\nIt accepts chunks of data passed to it and returns either a completion hint\nor an HTTP::Request (or Response) object when it has the entire request. It\nwas originally written to be part of a simple Event.pm-based HTTP server.","deps":{"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTTP-Parser-XS","origin":"www/p5-HTTP-Parser-XS","version":"0.17_1","comment":"Perl extension of fast, primitive HTTP request parser","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTTP-Parser-XS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a88f70e9a71e7ab1b4c00a6ef1128930b52e62c95b78fe4ca067c98c642c7d63","flatsize":41087,"path":"All/p5-HTTP-Parser-XS-0.17_1.pkg","repopath":"All/p5-HTTP-Parser-XS-0.17_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":18280,"desc":"A fast, primitive HTTP request parser","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTTP-MobileAgent-Plugin-Charset","origin":"www/p5-HTTP-MobileAgent-Plugin-Charset","version":"0.04_1","comment":"Perl extension to plugin Encode::JP::Mobile for HTTP::MobileAgent","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTTP-MobileAgent-Plugin-Charset","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"91d33e4295171595a8210db832aa4cbb4f94424817da659a98b9e33d9798eee1","flatsize":3590,"path":"All/p5-HTTP-MobileAgent-Plugin-Charset-0.04_1.pkg","repopath":"All/p5-HTTP-MobileAgent-Plugin-Charset-0.04_1.pkg","licenselogic":"single","pkgsize":3240,"desc":"HTTP::MobileAgent::Plugin::Charset is a plugin of HTTP::MobileAgent.\n\nYou can detect encoding.  The result can use with Encode::JP::Mobile.","deps":{"p5-HTTP-MobileAgent":{"origin":"www/p5-HTTP-MobileAgent","version":"0.36_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTTP-Simple","origin":"www/p5-HTTP-Simple","version":"0.004","comment":"Simple procedural interface to HTTP::Tiny","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/HTTP-Simple","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"78532a5330afcf5ec0d8716dec211a69915270bb9fc1bb405dce3c6a186dddc8","flatsize":22250,"path":"All/p5-HTTP-Simple-0.004.pkg","repopath":"All/p5-HTTP-Simple-0.004.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":10256,"desc":"HTTP::Simple is a wrapper of HTTP::Tiny that provides simplified functions for\nperforming HTTP requests in a similar manner to LWP::Simple, but with slightly\nmore useful error handling. For full control of the request process and response\nhandling, use HTTP::Tiny directly.\n\nIO::Socket::SSL is required for HTTPS requests with HTTP::Tiny.\n\nRequest methods that return the body content of the response will return a byte\nstring suitable for directly printing, but that may need to be decoded for text\noperations.\n\nThe HTTP::Tiny object used by these functions to make requests can be accessed\nas $HTTP::Simple::UA (for example, to configure the timeout, or replace it with\na compatible object like HTTP::Tinyish).\n\nThe JSON encoder used by the JSON functions defaults to a JSON::PP instance, and\ncan be accessed as $HTTP::Simple::JSON.","deps":{"p5-Cpanel-JSON-XS":{"origin":"converters/p5-Cpanel-JSON-XS","version":"4.39"},"p5-IO-Socket-SSL":{"origin":"security/p5-IO-Socket-SSL","version":"2.089"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTTP-MultiPartParser","origin":"www/p5-HTTP-MultiPartParser","version":"0.02","comment":"HTTP MultiPart Parser","maintainer":"wen@FreeBSD.org","www":"https://search.mcpan.org/dist/HTTP-MultiPartParser/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0ea2620cf75125743047f9fcf36947937e0c36e379532630a8d66a28fe87f6b8","flatsize":21998,"path":"All/p5-HTTP-MultiPartParser-0.02.pkg","repopath":"All/p5-HTTP-MultiPartParser-0.02.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9788,"desc":"This class provides a low-level API for processing MultiPart MIME data\nstreams conforming to MultiPart types as defined in RFC 2616.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTTP-Session","origin":"www/p5-HTTP-Session","version":"0.49_2","comment":"Perl extension of yet another session manager","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTTP-Session","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"74235c8a9cf9760335fdeaf9939c0c014b4a76a13fafeaee4d84cf45161313db","flatsize":61946,"path":"All/p5-HTTP-Session-0.49_2.pkg","repopath":"All/p5-HTTP-Session-0.49_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":36108,"desc":"Yet another session manager.\n\nEasy to integrate with HTTP::Engine.","deps":{"p5-CGI-Simple":{"origin":"www/p5-CGI-Simple","version":"1.281"},"p5-CHI":{"origin":"devel/p5-CHI","version":"0.600"},"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Digest-SHA1":{"origin":"security/p5-Digest-SHA1","version":"2.13_2"},"p5-HTML-StickyQuery":{"origin":"www/p5-HTML-StickyQuery","version":"0.13_1"},"p5-Module-Runtime":{"origin":"devel/p5-Module-Runtime","version":"0.016"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTTP-Negotiate","origin":"www/p5-HTTP-Negotiate","version":"6.01_1","comment":"Implementation of the HTTP content negotiation algorithm","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTTP-Negotiate","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b5f27ca38fac91116fd2b3a155f8b4a4db4d338be5d0081e502edc9500f2a3e4","flatsize":27256,"path":"All/p5-HTTP-Negotiate-6.01_1.pkg","repopath":"All/p5-HTTP-Negotiate-6.01_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13216,"desc":"HTTP::Negotiate provides a complete implementation of the HTTP content\nnegotiation algorithm. Content negotiation allows for the selection of\na preferred content representation based upon attributes of the\nnegotiable variants and the value of the various Accept* header fields\nin the request.","deps":{"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTTP-Session2","origin":"www/p5-HTTP-Session2","version":"1.10","comment":"Perl extension for HTTP session management","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTTP-Session2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"086d2cc33a0b0c5966649b41be21acb47380b0496874740e97d028b76017bc14","flatsize":46212,"path":"All/p5-HTTP-Session2-1.10.pkg","repopath":"All/p5-HTTP-Session2-1.10.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":23356,"desc":"HTTP::Session2 is yet another HTTP session data management library.","deps":{"p5-Cookie-Baker":{"origin":"www/p5-Cookie-Baker","version":"0.12"},"p5-Crypt-CBC":{"origin":"security/p5-Crypt-CBC","version":"3.04"},"p5-Digest-HMAC":{"origin":"security/p5-Digest-HMAC","version":"1.05"},"p5-Digest-SHA1":{"origin":"security/p5-Digest-SHA1","version":"2.13_2"},"p5-Mouse":{"origin":"devel/p5-Mouse","version":"2.5.11,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTTP-MobileAgent","origin":"www/p5-HTTP-MobileAgent","version":"0.36_2","comment":"HTTP mobile user agent string parser for Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTTP-MobileAgent","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0782e82a2732fc38e97611aec0ff27a8f00ecdffa8bd3bfbb17676b63a1d6fc4","flatsize":96688,"path":"All/p5-HTTP-MobileAgent-0.36_2.pkg","repopath":"All/p5-HTTP-MobileAgent-0.36_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":33240,"desc":"HTTP::MobileAgent is an HTTP mobile user agent string parser for Perl.","deps":{"ja-p5-WWW-MobileCarrierJP":{"origin":"japanese/p5-WWW-MobileCarrierJP","version":"0.65"},"p5-Filter":{"origin":"devel/p5-Filter","version":"1.64"},"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-XML-Simple":{"origin":"textproc/p5-XML-Simple","version":"2.25"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTTP-Lite","origin":"www/p5-HTTP-Lite","version":"2.44","comment":"Perl5 modules for Lightweight HTTP implementation","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTTP-Lite","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f5cd5b6a170f095435d353f150486a46cf60abf5d347923dca3d5fb621244890","flatsize":69611,"path":"All/p5-HTTP-Lite-2.44.pkg","repopath":"All/p5-HTTP-Lite-2.44.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":20352,"desc":"HTTP::Lite is a stand-alone lightweight HTTP/1.1 implementation for perl.  It\nis not intended as a replacement for the fully-features LWP module.  Instead,\nit is intended for use in situations where it is desirable to install the\nminimal number of modules to achieve HTTP support, or where LWP is not a good\ncandidate due to CPU overhead, such as slower processors.  HTTP::Lite is also\nsignificantly faster than LWP.\n\nHTTP::Lite is ideal for CGI (or mod_perl) programs or for bundling for\nredistribution with larger packages where only HTTP GET and POST functionality\nare necessary.\n\nIf you require more functionality, such as FTP or HTTPS, please see libwwwperl\n(LWP).  LWP is a significantly better and more comprehensive package than\nHTTP::Lite, and should be used instead of HTTP::Lite whenever possible.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTTP-MHTTP","origin":"www/p5-HTTP-MHTTP","version":"0.15_1","comment":"Low level access to the HTTP protocol","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTTP-MHTTP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"50fcb2970f1891082ec795f54e7b534ad82da170ed07435eb236926cf14843cc","flatsize":49212,"path":"All/p5-HTTP-MHTTP-0.15_1.pkg","repopath":"All/p5-HTTP-MHTTP-0.15_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":20056,"desc":"HTTP::MHTTP - this library provides reasonably low level access to the\nHTTP protocol, for perl.  This does not replace LWP (what possibly could\n:-) but is a cut for speed.  It also supports all of HTTP 1.0, so you\nhave GET, POST, PUT, HEAD, and DELETE.  Some support of HTTP 1.1 is\navailable - specifically Transfer-Encoding = chunked and the Keep-Alive\nextensions.\n\nAdditionally - rudimentary SSL support compiled in.  This effectively\nenables negotiation of TLS, but does not validate the certificates.\n\nA way faster http access library that uses C extension based on mhttp to\ndo the calls.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTTP-Server-Simple-Static","origin":"www/p5-HTTP-Server-Simple-Static","version":"0.14","comment":"Serve static files with HTTP::Server::Simple","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTTP-Server-Simple-Static","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"598e0c472ffe38ad988152fc9cc3f8228e81a7b9e3facb5123e36b08e3f9475d","flatsize":15994,"path":"All/p5-HTTP-Server-Simple-Static-0.14.pkg","repopath":"All/p5-HTTP-Server-Simple-Static-0.14.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8796,"desc":"This mixin adds a method to serve static files from your\nHTTP::Server::Simple subclass.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTTP-Headers-ActionPack","origin":"www/p5-HTTP-Headers-ActionPack","version":"0.09","comment":"HTTP Action, Adventure and Excitement","maintainer":"mikael@FreeBSD.org","www":"https://metacpan.org/pod/HTTP::Headers::ActionPack","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2b00b4cd414d28934857303d643cf0859c6ffe2f42d1c0ff692b3272b604ad8d","flatsize":128020,"path":"All/p5-HTTP-Headers-ActionPack-0.09.pkg","repopath":"All/p5-HTTP-Headers-ActionPack-0.09.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":61992,"desc":"This is a module to handle the inflation and deflation of complex HTTP header\ntypes. In many cases header values are simple strings, but in some cases\nthey are complex values with a lot of information encoded in them. The goal\nof this module is to make the parsing and analysis of these headers as easy as\ncalling inflate on a compatible object.\n\nSee also: https://github.com/sartak/http-headers-actionpack","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTTP-Server-Simple","origin":"www/p5-HTTP-Server-Simple","version":"0.52","comment":"Simple standalone HTTP daemon","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTTP-Server-Simple","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4fde3b4d22812c54d381cc5c55fc8774f7600c0197cf12d70293b813c5bc6264","flatsize":44000,"path":"All/p5-HTTP-Server-Simple-0.52.pkg","repopath":"All/p5-HTTP-Server-Simple-0.52.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":21864,"desc":"HTTP::Server::Simple is a very simple standalone HTTP daemon with\nno non-core module dependencies.  It's ideal for building a standalone\nhttp-based UI to your existing tools.","deps":{"p5-CGI":{"origin":"www/p5-CGI","version":"4.67"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTTP-HeaderParser-XS","origin":"www/p5-HTTP-HeaderParser-XS","version":"0.20_1","comment":"XS extension for processing HTTP headers","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTTP-HeaderParser-XS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"708c847a7d9393f98b64e45f24156642c7205a7eeaf1ff091b3af68a1dd41da8","flatsize":83098,"path":"All/p5-HTTP-HeaderParser-XS-0.20_1.pkg","repopath":"All/p5-HTTP-HeaderParser-XS-0.20_1.pkg","licenselogic":"single","pkgsize":28444,"desc":"This module parses HTTP headers using a C++ state machine.  The goal is\nto be fast, not necessarily to do everything you could ever want.\n\nHeaders are not static, you can parse them, munge them, or even build\nthem using this module.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTTP-Engine-Middleware","origin":"www/p5-HTTP-Engine-Middleware","version":"0.22_2","comment":"Perl extension for official distribution of HTTP::Engine","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTTP-Engine-Middleware","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ba9b3cbe544a153a1305d26f528cd28b4787300ab8a5fed6d508b3e3bd0bc2bd","flatsize":78371,"path":"All/p5-HTTP-Engine-Middleware-0.22_2.pkg","repopath":"All/p5-HTTP-Engine-Middleware-0.22_2.pkg","licenselogic":"single","pkgsize":38772,"desc":"HTTP::Engine::Middleware is official middlewares distribution of\nHTTP::Engine.","deps":{"p5-Any-Moose":{"origin":"devel/p5-Any-Moose","version":"0.27"},"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-Filter":{"origin":"devel/p5-Filter","version":"1.64"},"p5-HTTP-Engine":{"origin":"www/p5-HTTP-Engine","version":"0.03005_5"},"p5-Mouse":{"origin":"devel/p5-Mouse","version":"2.5.11,1"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTTP-Date","origin":"www/p5-HTTP-Date","version":"6.06","comment":"Conversion routines for the HTTP protocol date formats","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/HTTP-Date","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e8b19a737c2a5f2ad6092f5af99fac10a1dbbea25b319050cf876bb8dae28921","flatsize":22079,"path":"All/p5-HTTP-Date-6.06.pkg","repopath":"All/p5-HTTP-Date-6.06.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10632,"desc":"HTTP::Date provides functions that deal the date formats used by the HTTP\nprotocol (and then some more). Only the first two functions, time2str() and\nstr2time(), are exported by default.","deps":{"p5-TimeDate":{"origin":"devel/p5-TimeDate","version":"2.33,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTTP-Entity-Parser","origin":"www/p5-HTTP-Entity-Parser","version":"0.25","comment":"PSGI compliant HTTP Entity Parser","maintainer":"wen@FreeBSD.org","www":"https://search.mcpan.org/dist/HTTP-Entity-Parser/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c0007b46b8f091d06dd637b82c1a4420aac37c69595acd071d5765e298091ac7","flatsize":35580,"path":"All/p5-HTTP-Entity-Parser-0.25.pkg","repopath":"All/p5-HTTP-Entity-Parser-0.25.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":19672,"desc":"HTTP::Entity::Parser is PSGI compliant HTTP Entity parser. This module\nalso has compatibility with HTTP::Body. Unlike HTTP::Body, HTTP::Entity::Parser\nreads HTTP entity from PSGI's env $env->{'psgi.input'} and parse it.\nThis module support application/x-www-form-urlencoded, multipart/form-data\nand application/json.","deps":{"p5-HTTP-MultiPartParser":{"origin":"www/p5-HTTP-MultiPartParser","version":"0.02"},"p5-Hash-MultiValue":{"origin":"devel/p5-Hash-MultiValue","version":"0.16"},"p5-JSON-MaybeXS":{"origin":"converters/p5-JSON-MaybeXS","version":"1.004008"},"p5-Stream-Buffered":{"origin":"devel/p5-Stream-Buffered","version":"0.03_1"},"p5-WWW-Form-UrlEncoded":{"origin":"www/p5-WWW-Form-UrlEncoded","version":"0.26"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTTP-Daemon-SSL","origin":"www/p5-HTTP-Daemon-SSL","version":"1.04_1","comment":"Simple http server class with SSL support","maintainer":"delgod@portaone.com","www":"https://metacpan.org/release/HTTP-Daemon-SSL","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4f87a38714766d7f1c8d6c592ee387085aa2da016dbee6e75f62c3b15d226509","flatsize":8058,"path":"All/p5-HTTP-Daemon-SSL-1.04_1.pkg","repopath":"All/p5-HTTP-Daemon-SSL-1.04_1.pkg","licenselogic":"single","pkgsize":5860,"desc":"HTTP::Daemon::SSL - a simple http server class with SSL support.\nInstances of the HTTP::Daemon::SSL class are HTTP/1.1 servers\nthat listen on a socket for incoming requests.","deps":{"p5-IO-Socket-SSL":{"origin":"security/p5-IO-Socket-SSL","version":"2.089"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTTP-Cookies-w3m","origin":"www/p5-HTTP-Cookies-w3m","version":"0.01_2","comment":"Cookie storage and management for w3m","maintainer":"markun@onohara.to","www":"https://metacpan.org/release/HTTP-Cookies-w3m","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c502a679d19557de16b2156cc017f91a6c38fcbf386ff528d00a946c5fe58e3a","flatsize":3120,"path":"All/p5-HTTP-Cookies-w3m-0.01_2.pkg","repopath":"All/p5-HTTP-Cookies-w3m-0.01_2.pkg","licenselogic":"single","pkgsize":3040,"desc":"Cookie storage and management for w3m","deps":{"p5-Module-Install":{"origin":"devel/p5-Module-Install","version":"1.21"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTTP-Cookies-iCab","origin":"www/p5-HTTP-Cookies-iCab","version":"1.132","comment":"Cookie storage and management for iCab","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTTP-Cookies-iCab","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7ee0e4289533efc53d6ba0af2b6358da4b5f3dc548c8e8cefc8d1bc3e3314bfe","flatsize":14895,"path":"All/p5-HTTP-Cookies-iCab-1.132.pkg","repopath":"All/p5-HTTP-Cookies-iCab-1.132.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":7252,"desc":"This package overrides the load() and save() methods of HTTP::Cookies\nso it can work with iCab cookie files.","deps":{"p5-HTTP-Cookies":{"origin":"www/p5-HTTP-Cookies","version":"6.11"},"p5-Text-Diff":{"origin":"textproc/p5-Text-Diff","version":"1.45"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTTP-Cookies-Mozilla","origin":"www/p5-HTTP-Cookies-Mozilla","version":"2.036","comment":"Cookie storage and management for Mozilla","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTTP-Cookies-Mozilla","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"168dcaf422316f24c2c58af7fd4cd9472f7717692e1367fee767284d00be79b8","flatsize":17096,"path":"All/p5-HTTP-Cookies-Mozilla-2.036.pkg","repopath":"All/p5-HTTP-Cookies-Mozilla-2.036.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8776,"desc":"This package overrides the load() and save() methods of HTTP::Cookies\nso it can work with Mozilla cookie files.\n\nThis module should be able to work with all Mozilla derived browsers\n(FireBird, Camino, et alia).","deps":{"p5-HTTP-Cookies":{"origin":"www/p5-HTTP-Cookies","version":"6.11"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTTP-MobileAgent-Plugin-Locator","origin":"www/p5-HTTP-MobileAgent-Plugin-Locator","version":"0.04_1","comment":"Mobile location information plugin for p5-HTTP-MobileAgent","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTTP-MobileAgent-Plugin-Locator","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c60a87b57cd991cd8db062542b1bd5011ef505cbe45a538b0885fab70578c757","flatsize":14371,"path":"All/p5-HTTP-MobileAgent-Plugin-Locator-0.04_1.pkg","repopath":"All/p5-HTTP-MobileAgent-Plugin-Locator-0.04_1.pkg","licenselogic":"single","pkgsize":6860,"desc":"Handling mobile location information plugin for HTTP::MobileAgent.","deps":{"p5-Geo-Coordinates-Converter":{"origin":"science/p5-Geo-Coordinates-Converter","version":"0.13_1"},"p5-Geo-Coordinates-Converter-iArea":{"origin":"science/p5-Geo-Coordinates-Converter-iArea","version":"0.14_1"},"p5-HTTP-MobileAgent":{"origin":"www/p5-HTTP-MobileAgent","version":"0.36_2"},"p5-UNIVERSAL-can":{"origin":"devel/p5-UNIVERSAL-can","version":"1.20140328_1"},"p5-UNIVERSAL-require":{"origin":"devel/p5-UNIVERSAL-require","version":"0.19"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTTP-Message","origin":"www/p5-HTTP-Message","version":"7.00","comment":"Representation of HTTP style messages","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/HTTP-Message","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8bc50531ced13cabb148fdf05eb1eee1f29f9ba26047f20a66475491d24d61ff","flatsize":216832,"path":"All/p5-HTTP-Message-7.00.pkg","repopath":"All/p5-HTTP-Message-7.00.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":82028,"desc":"This module contains classes useful for representing the messages passed\nin HTTP style communication. These are classes representing requests,\nresponses and the headers contained within them.","deps":{"p5-Clone":{"origin":"devel/p5-Clone","version":"0.47"},"p5-Encode-Locale":{"origin":"converters/p5-Encode-Locale","version":"1.05"},"p5-HTTP-Date":{"origin":"www/p5-HTTP-Date","version":"6.06"},"p5-IO-HTML":{"origin":"devel/p5-IO-HTML","version":"1.004"},"p5-LWP-MediaTypes":{"origin":"www/p5-LWP-MediaTypes","version":"6.04"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTTP-Cookies","origin":"www/p5-HTTP-Cookies","version":"6.11","comment":"HTTP Cookie jars","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/HTTP-Cookies","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d7367fc6169d7c9b520dff8843a2e3dbe3750d1564c896edf40888f4d6d0ada2","flatsize":85368,"path":"All/p5-HTTP-Cookies-6.11.pkg","repopath":"All/p5-HTTP-Cookies-6.11.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":27076,"desc":"The HTTP::Cookies class is for objects that represent a \"cookie jar\" -- that is,\na database of all the HTTP cookies that a given LWP::UserAgent object knows\nabout.\n\nCookies are a general mechanism which server side connections can use to both\nstore and retrieve information on the client side of the connection. For more\ninformation about cookies refer to Cookie Spec and Cookie Central. This module\nalso implements the new style cookies described in RFC 2965. The two variants of\ncookies are supposed to be able to coexist happily.\n\nInstances of the class HTTP::Cookies are able to store a collection of\nSet-Cookie2: and Set-Cookie: headers and are able to use this information to\ninitialize Cookie-headers in HTTP::Request objects. The state of a HTTP::Cookies\nobject can be saved in and restored from files.","deps":{"p5-HTTP-Date":{"origin":"www/p5-HTTP-Date","version":"6.06"},"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTTP-OAI","origin":"www/p5-HTTP-OAI","version":"4.12_1","comment":"HTTP::OAI - API for the OAI-PMH","maintainer":"m.ne@gmx.net","www":"https://metacpan.org/dist/HTTP-OAI","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"44620090c4152e9fb62eef155632bedcca44a1c11cb330388fafa90f0d338776","flatsize":173364,"path":"All/p5-HTTP-OAI-4.12_1.pkg","repopath":"All/p5-HTTP-OAI-4.12_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":92392,"desc":"HTTP::OAI - API for the OAI-PMH","deps":{"p5-Encode":{"origin":"converters/p5-Encode","version":"3.21"},"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"p5-XML-NamespaceSupport":{"origin":"textproc/p5-XML-NamespaceSupport","version":"1.12"},"p5-XML-SAX":{"origin":"textproc/p5-XML-SAX","version":"1.02"},"p5-XML-SAX-Base":{"origin":"textproc/p5-XML-SAX-Base","version":"1.09"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTTP-CookieJar","origin":"www/p5-HTTP-CookieJar","version":"0.014","comment":"Minimalist HTTP user agent cookie jar","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/HTTP-CookieJar","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bd50e95329703952bed3a9dbd735485d1f12c05a4633085c7cae6598cc941575","flatsize":39263,"path":"All/p5-HTTP-CookieJar-0.014.pkg","repopath":"All/p5-HTTP-CookieJar-0.014.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":16272,"desc":"HTTP::CookieJar implements a minimalist HTTP user agent cookie jar in\nconformance with RFC 6265.\n\nUnlike the commonly used HTTP::Cookies module, this module does not require use\nof HTTP::Request and HTTP::Response objects. An LWP-compatible adapter is\navailable as HTTP::CookieJar::LWP.","deps":{"p5-HTTP-Date":{"origin":"www/p5-HTTP-Date","version":"6.06"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTTP-Link-Parser","origin":"www/p5-HTTP-Link-Parser","version":"0.200_1","comment":"Parse HTTP Link headers","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTTP-Link-Parser","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a1a7042f34d571cf46652b0ca77afdb2246e3189aeaaee3bb5828ae92820cd47","flatsize":14690,"path":"All/p5-HTTP-Link-Parser-0.200_1.pkg","repopath":"All/p5-HTTP-Link-Parser-0.200_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8356,"desc":"Parse HTTP Link headers.","deps":{"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-RDF-Trine":{"origin":"textproc/p5-RDF-Trine","version":"1.019_1"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTTP-BrowserDetect","origin":"www/p5-HTTP-BrowserDetect","version":"3.41","comment":"Determine the Web browser, version, OS from an HTTP user agent string","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTTP-BrowserDetect","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8c11090d88b2df47a5682229d788217ac5c27ff701ece843ba57c6d3166f924a","flatsize":149977,"path":"All/p5-HTTP-BrowserDetect-3.41.pkg","repopath":"All/p5-HTTP-BrowserDetect-3.41.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":40340,"desc":"The HTTP::BrowserDetect object does a number of tests on an HTTP user\nagent string.  The results of these tests are available via methods of\nthe object.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTTP-Body","origin":"www/p5-HTTP-Body","version":"1.23","comment":"HTTP Body Parser","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTTP-Body","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"50fd84a13c550d273a31edd413c169ad75d3a00cf9acfc3f940766437593dfcc","flatsize":42585,"path":"All/p5-HTTP-Body-1.23.pkg","repopath":"All/p5-HTTP-Body-1.23.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":20748,"desc":"HTTP Body Parser.","deps":{"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTTP-Async","origin":"www/p5-HTTP-Async","version":"0.33","comment":"Process multiple HTTP requests in parallel without blocking","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTTP-Async","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"082ee56a05f864e4195243702b51313eb9c42ee28a0e4d6c70a13d6b314492df","flatsize":49570,"path":"All/p5-HTTP-Async-0.33.pkg","repopath":"All/p5-HTTP-Async-0.33.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":21220,"desc":"Although using the conventional LWP::UserAgent is fast and easy it does have\nsome drawbacks - the code execution blocks until the request has been\ncompleted and it is only possible to process one request at a time.\nHTTP::Async attempts to address these limitations.\n\nIt gives you a 'Async' object that you can add requests to, and then get the\nrequests off as they finish. The actual sending and receiving of the\nrequests is abstracted. As soon as you add a request it is transmitted, if\nthere are too many requests in progress at the moment they are queued. There\nis no concept of starting or stopping - it runs continuously.","deps":{"p5-HTTP-Server-Simple":{"origin":"www/p5-HTTP-Server-Simple","version":"0.52"},"p5-Net-HTTPS-NB":{"origin":"net/p5-Net-HTTPS-NB","version":"0.15"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-WikiConverter-WakkaWiki","origin":"www/p5-HTML-WikiConverter-WakkaWiki","version":"0.50_1","comment":"Convert HTML to WakkaWiki markup","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-WikiConverter-WakkaWiki","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d7fffbc1610766bc4fff3effb1512927f4ecc99412b668ca049549e7488a5d2b","flatsize":5630,"path":"All/p5-HTML-WikiConverter-WakkaWiki-0.50_1.pkg","repopath":"All/p5-HTML-WikiConverter-WakkaWiki-0.50_1.pkg","licenselogic":"single","pkgsize":4232,"desc":"This module contains rules for converting HTML into WakkaWiki markup. See\nHTML::WikiConverter for additional usage details.","deps":{"p5-HTML-WikiConverter":{"origin":"www/p5-HTML-WikiConverter","version":"0.68_1"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-WikiConverter-WikkaWiki","origin":"www/p5-HTML-WikiConverter-WikkaWiki","version":"0.50_1","comment":"Convert HTML to WikkaWiki markup","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-WikiConverter-WikkaWiki","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f95f5fad3a2e953e3e95bc0da1fee6ade4de2236233f531c5726693f5118edef","flatsize":13000,"path":"All/p5-HTML-WikiConverter-WikkaWiki-0.50_1.pkg","repopath":"All/p5-HTML-WikiConverter-WikkaWiki-0.50_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7068,"desc":"This module contains rules for converting HTML into WikkaWiki markup. See\nHTML::WikiConverter for additional usage details.","deps":{"p5-HTML-WikiConverter":{"origin":"www/p5-HTML-WikiConverter","version":"0.68_1"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-WikiConverter-UseMod","origin":"www/p5-HTML-WikiConverter-UseMod","version":"0.50_1","comment":"Convert HTML to UseMod markup","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-WikiConverter-UseMod","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e4c7fb6e80ff08e5c1d5f301dd2119de61797dc3a17bdf9a9ec01808383dbbf9","flatsize":12559,"path":"All/p5-HTML-WikiConverter-UseMod-0.50_1.pkg","repopath":"All/p5-HTML-WikiConverter-UseMod-0.50_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6816,"desc":"This module contains rules for converting HTML into UseMod markup. See\nHTML::WikiConverter for additional usage details.","deps":{"p5-HTML-WikiConverter":{"origin":"www/p5-HTML-WikiConverter","version":"0.68_1"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTTP-Exception","origin":"www/p5-HTTP-Exception","version":"0.04007","comment":"Perl extension to throw HTTP-Errors as (Exception::Class-) Exceptions","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTTP-Exception","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"13963ea2bf047c6decdfde43fb03f15481f03cbfcbbe65d6b7f294f91a148388","flatsize":56408,"path":"All/p5-HTTP-Exception-0.04007.pkg","repopath":"All/p5-HTTP-Exception-0.04007.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":27836,"desc":"Every HTTP::Exception is a Exception::Class - Class. So the same\nmechanisms apply as with Exception::Class-classes. In fact have a look\nat Exception::Class' docs for more general information on exceptions\nand Exception::Class::Base for information on what methods a caught\nexception also has.\n\nHTTP::Exception is only a factory for HTTP::Exception::XXX (where X is\na number) subclasses. That means that HTTP::Exception->new(404)\nreturns a HTTP::Exception::404 object, which in turn is a\nHTTP::Exception::Base - Object.","deps":{"p5-Exception-Class":{"origin":"devel/p5-Exception-Class","version":"1.45"},"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-WikiConverter-Socialtext","origin":"www/p5-HTML-WikiConverter-Socialtext","version":"0.03_1","comment":"Convert HTML to Socialtext markup","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-WikiConverter-Socialtext","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cccd880998dbee626fe563d2c41fb2bd0d29ff6d6eea670e47f2f8d5a80f1edf","flatsize":7415,"path":"All/p5-HTML-WikiConverter-Socialtext-0.03_1.pkg","repopath":"All/p5-HTML-WikiConverter-Socialtext-0.03_1.pkg","licenselogic":"single","pkgsize":4472,"desc":"This module contains rules for converting HTML into Socialtext markup. See\nHTML::WikiConverter for additional usage details.","deps":{"p5-HTML-WikiConverter":{"origin":"www/p5-HTML-WikiConverter","version":"0.68_1"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-WikiConverter-PmWiki","origin":"www/p5-HTML-WikiConverter-PmWiki","version":"0.51_1","comment":"Convert HTML to PmWiki markup","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-WikiConverter-PmWiki","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6d6d3d87ef832645bfbd768596542465fb7c26e171b0b82fd284eadb1a004ec2","flatsize":15193,"path":"All/p5-HTML-WikiConverter-PmWiki-0.51_1.pkg","repopath":"All/p5-HTML-WikiConverter-PmWiki-0.51_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7268,"desc":"This module contains rules for converting HTML into PmWiki markup. See\nHTML::WikiConverter for additional usage details.","deps":{"p5-HTML-WikiConverter":{"origin":"www/p5-HTML-WikiConverter","version":"0.68_1"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTTP-Engine","origin":"www/p5-HTTP-Engine","version":"0.03005_5","comment":"Perl extension for HTTP Server Engine Drivers","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTTP-Engine","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d11735d8621ea9565add1b77d46b737346fb9e84016c3023cfb0068474fb75d1","flatsize":128414,"path":"All/p5-HTTP-Engine-0.03005_5.pkg","repopath":"All/p5-HTTP-Engine-0.03005_5.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":57904,"desc":"Web Server Gateway Interface and HTTP Server Engine Drivers (Yet\nAnother Catalyst::Engine).","deps":{"p5-Any-Moose":{"origin":"devel/p5-Any-Moose","version":"0.27"},"p5-CGI-Simple":{"origin":"www/p5-CGI-Simple","version":"1.281"},"p5-Filter":{"origin":"devel/p5-Filter","version":"1.64"},"p5-HTTP-Body":{"origin":"www/p5-HTTP-Body","version":"1.23"},"p5-HTTP-Headers-Fast":{"origin":"www/p5-HTTP-Headers-Fast","version":"0.22"},"p5-HTTP-Server-Simple":{"origin":"www/p5-HTTP-Server-Simple","version":"0.52"},"p5-Mouse":{"origin":"devel/p5-Mouse","version":"2.5.11,1"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-WikiConverter-PhpWiki","origin":"www/p5-HTML-WikiConverter-PhpWiki","version":"0.51_1","comment":"Convert HTML to PhpWiki markup","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-WikiConverter-PhpWiki","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2f478cf59afb76c65f9280c44a67c7b0dafd88173d24b6a54145affdc1a927b7","flatsize":6633,"path":"All/p5-HTML-WikiConverter-PhpWiki-0.51_1.pkg","repopath":"All/p5-HTML-WikiConverter-PhpWiki-0.51_1.pkg","licenselogic":"single","pkgsize":4356,"desc":"This module contains rules for converting HTML into PhpWiki markup. See\nHTML::WikiConverter for additional usage details.","deps":{"p5-HTML-WikiConverter":{"origin":"www/p5-HTML-WikiConverter","version":"0.68_1"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-WikiConverter-Oddmuse","origin":"www/p5-HTML-WikiConverter-Oddmuse","version":"0.52_1","comment":"Convert HTML to Oddmuse markup","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-WikiConverter-Oddmuse","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"04fc87dceabd2e307f3af43073fd14c2b22476eb097d0af6acfa5de7a58bc1ff","flatsize":7743,"path":"All/p5-HTML-WikiConverter-Oddmuse-0.52_1.pkg","repopath":"All/p5-HTML-WikiConverter-Oddmuse-0.52_1.pkg","licenselogic":"single","pkgsize":5152,"desc":"This module contains rules for converting HTML into Oddmuse markup. See\nHTML::WikiConverter for additional usage details.","deps":{"p5-HTML-WikiConverter":{"origin":"www/p5-HTML-WikiConverter","version":"0.68_1"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTTP-Daemon","origin":"www/p5-HTTP-Daemon","version":"6.16","comment":"Simple HTTP server class","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/HTTP-Daemon","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0f8c648f47497ffde65a0237a7e7e1451f47c733823ff546d71173253f788d2a","flatsize":75169,"path":"All/p5-HTTP-Daemon-6.16.pkg","repopath":"All/p5-HTTP-Daemon-6.16.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":23444,"desc":"Instances of the HTTP::Daemon class are HTTP/1.1 servers that listen on a socket\nfor incoming requests. The HTTP::Daemon is a subclass of IO::Socket::INET, so\nyou can perform socket operations directly on it too.\n\nThe accept() method will return when a connection from a client is available.\nThe returned value will be an HTTP::Daemon::ClientConn object which is another\nIO::Socket::INET subclass. Calling the get_request() method on this object will\nread data from the client and return an HTTP::Request object. The ClientConn\nobject also provide methods to send back various responses.\n\nThis HTTP daemon does not fork(2) for you. Your application, i.e. the user of\nthe HTTP::Daemon is responsible for forking if that is desirable. Also note that\nthe user is responsible for generating responses that conform to the HTTP/1.1\nprotocol.","deps":{"p5-HTTP-Date":{"origin":"www/p5-HTTP-Date","version":"6.06"},"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-LWP-MediaTypes":{"origin":"www/p5-LWP-MediaTypes","version":"6.04"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-WikiConverter-MoinMoin","origin":"www/p5-HTML-WikiConverter-MoinMoin","version":"0.54_1","comment":"Convert HTML to MoinMoin markup","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-WikiConverter-MoinMoin","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4aeec96d32786568c994a93fa33e6d54e74dfe6568d2236628ac682193ec84bd","flatsize":16719,"path":"All/p5-HTML-WikiConverter-MoinMoin-0.54_1.pkg","repopath":"All/p5-HTML-WikiConverter-MoinMoin-0.54_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8268,"desc":"This module contains rules for converting HTML into MoinMoin markup. See\nHTML::WikiConverter for additional usage details.","deps":{"p5-HTML-WikiConverter":{"origin":"www/p5-HTML-WikiConverter","version":"0.68_1"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-WikiConverter-Markdown","origin":"www/p5-HTML-WikiConverter-Markdown","version":"0.06_1","comment":"Convert HTML to Markdown markup","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-WikiConverter-Markdown","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c46580f0e9e61465a64cd07d7306d8b6baffcbe0f8e933137d236e86615b075d","flatsize":26729,"path":"All/p5-HTML-WikiConverter-Markdown-0.06_1.pkg","repopath":"All/p5-HTML-WikiConverter-Markdown-0.06_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11140,"desc":"This module contains rules for converting HTML into Markdown markup. See\nHTML::WikiConverter for additional usage details.","deps":{"p5-HTML-WikiConverter":{"origin":"www/p5-HTML-WikiConverter","version":"0.68_1"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-WikiConverter-Kwiki","origin":"www/p5-HTML-WikiConverter-Kwiki","version":"0.51_1","comment":"Convert HTML to Kwiki markup","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-WikiConverter-Kwiki","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b09a571cc8dedd790139e8709898b6a9f0bc802762983ae0fe90f20fd6cdd17a","flatsize":6181,"path":"All/p5-HTML-WikiConverter-Kwiki-0.51_1.pkg","repopath":"All/p5-HTML-WikiConverter-Kwiki-0.51_1.pkg","licenselogic":"single","pkgsize":4116,"desc":"This module contains rules for converting HTML into Kwiki markup. See\nHTML::WikiConverter for additional usage details.","deps":{"p5-HTML-WikiConverter":{"origin":"www/p5-HTML-WikiConverter","version":"0.68_1"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-WikiConverter-GoogleCode","origin":"www/p5-HTML-WikiConverter-GoogleCode","version":"0.12_1","comment":"Convert HTML to Google Code wiki markup","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-WikiConverter-GoogleCode","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b692c9640f534f7c3d9482778feab9b444333173121736f06c70324c4bfe26fe","flatsize":17455,"path":"All/p5-HTML-WikiConverter-GoogleCode-0.12_1.pkg","repopath":"All/p5-HTML-WikiConverter-GoogleCode-0.12_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8772,"desc":"This module contains rules for converting HTML into Google Code wiki markup.\nSee HTML::WikiConverter for additional usage details.","deps":{"p5-HTML-WikiConverter":{"origin":"www/p5-HTML-WikiConverter","version":"0.68_1"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-WikiConverter-DokuWiki","origin":"www/p5-HTML-WikiConverter-DokuWiki","version":"0.53_1","comment":"Convert HTML to DokuWiki markup","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-WikiConverter-DokuWiki","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cd2672397ab115dcc55db2ecbbc6866a96394dfcf3d75d8f2945057c1b304c45","flatsize":15140,"path":"All/p5-HTML-WikiConverter-DokuWiki-0.53_1.pkg","repopath":"All/p5-HTML-WikiConverter-DokuWiki-0.53_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7808,"desc":"This module contains rules for converting HTML into DokuWiki markup. See\nHTML::WikiConverter for additional usage details.","deps":{"p5-HTML-WikiConverter":{"origin":"www/p5-HTML-WikiConverter","version":"0.68_1"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTTP-AnyUA","origin":"www/p5-HTTP-AnyUA","version":"0.904","comment":"HTTP user agent programming interface unification layer","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/HTTP-AnyUA","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d98565aac9f2794e23d1b2fe043d1020efedc030a88e51b317ba670630d3ff99","flatsize":148069,"path":"All/p5-HTTP-AnyUA-0.904.pkg","repopath":"All/p5-HTTP-AnyUA-0.904.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":57668,"desc":"HTTP::AnyUA provides a small wrapper for unifying the programming interfaces of\nseveral different actual user agents (HTTP clients) under one familiar\ninterface.\n\nRather than providing yet another programming interface for you to learn,\nHTTP::AnyUA follows the HTTP::Tiny interface. This also means that you can plug\nin any supported HTTP client (LWP::UserAgent, Furl, etc.) and use it as if it\nwere HTTP::Tiny.\n\nUnfortunately, many modules on CPAN are hardcoded to work with specific HTTP\nclients, leaving the end user unable to use the HTTP client that would be best\nfor them. Although the end user won't -- or at least doesn't need to -- use\nHTTP::AnyUA directly, they will benefit from client choice if their third-party\nmodules use HTTP::AnyUA or something like it.\n\nThe primary goal of HTTP::AnyUA is to make it easy for module developers to\nwrite HTTP code once that can work with any HTTP client the end user may decide\nto plug in. A secondary goal is to make it easy for anyone to add support for\nnew or yet-unsupported user agents.","deps":{"p5-Future":{"origin":"devel/p5-Future","version":"0.51"},"p5-Module-Loader":{"origin":"devel/p5-Module-Loader","version":"0.04"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTTP-DAV","origin":"www/p5-HTTP-DAV","version":"0.50","comment":"WebDAV client library","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTTP-DAV","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"62178d0ce110cd7df70c9389a05e2201a0936069e6d84265f366ad0b93f7049f","flatsize":254636,"path":"All/p5-HTTP-DAV-0.50.pkg","repopath":"All/p5-HTTP-DAV-0.50.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":88520,"desc":"HTTP::DAV is a Perl API for interacting with and modifying content on\nwebservers using the WebDAV protocol.  Now you can LOCK, DELETE and PUT\nfiles and much more on a DAV-enabled webserver.","deps":{"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-XML-DOM":{"origin":"textproc/p5-XML-DOM","version":"1.46"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-WikiConverter-SnipSnap","origin":"www/p5-HTML-WikiConverter-SnipSnap","version":"0.50_1","comment":"Convert HTML to SnipSnap markup","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-WikiConverter-SnipSnap","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ce4f13d8babfb9969e075fcb0cd5c106a42556ba689394bd48ed545526c1de43","flatsize":12227,"path":"All/p5-HTML-WikiConverter-SnipSnap-0.50_1.pkg","repopath":"All/p5-HTML-WikiConverter-SnipSnap-0.50_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6788,"desc":"This module contains rules for converting HTML into SnipSnap markup. See\nHTML::WikiConverter for additional usage details.","deps":{"p5-HTML-WikiConverter":{"origin":"www/p5-HTML-WikiConverter","version":"0.68_1"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-WikiConverter-TikiWiki","origin":"www/p5-HTML-WikiConverter-TikiWiki","version":"0.50_1","comment":"Convert HTML to TikiWiki markup","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-WikiConverter-TikiWiki","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c3de04ca3abc27422f14a81e909a0475e2a486bf7a88a6dd01b8d4bae9c365d9","flatsize":12822,"path":"All/p5-HTML-WikiConverter-TikiWiki-0.50_1.pkg","repopath":"All/p5-HTML-WikiConverter-TikiWiki-0.50_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6996,"desc":"This module contains rules for converting HTML into TikiWiki markup. See\nHTML::WikiConverter for additional usage details.","deps":{"p5-HTML-WikiConverter":{"origin":"www/p5-HTML-WikiConverter","version":"0.68_1"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-WikiConverter-MediaWiki","origin":"www/p5-HTML-WikiConverter-MediaWiki","version":"0.59_1","comment":"Convert HTML to MediaWiki markup","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-WikiConverter-MediaWiki","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ed00cedb37e8e04ffa52f48d303e54734c370cdff83ae626b9ad4596dee8eacd","flatsize":17133,"path":"All/p5-HTML-WikiConverter-MediaWiki-0.59_1.pkg","repopath":"All/p5-HTML-WikiConverter-MediaWiki-0.59_1.pkg","licenselogic":"single","pkgsize":7820,"desc":"This module contains rules for converting HTML into MediaWiki markup. See\nHTML::WikiConverter for additional usage details.","deps":{"p5-HTML-WikiConverter":{"origin":"www/p5-HTML-WikiConverter","version":"0.68_1"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-WikiConverter-PbWiki","origin":"www/p5-HTML-WikiConverter-PbWiki","version":"0.01_1","comment":"Convert HTML to PbWiki markup","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-WikiConverter-PbWiki","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2ad5fbb9b003724c8131af072d4377b3d353d8ed947a65a313fc56811a8526c2","flatsize":15978,"path":"All/p5-HTML-WikiConverter-PbWiki-0.01_1.pkg","repopath":"All/p5-HTML-WikiConverter-PbWiki-0.01_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7936,"desc":"This module contains rules for converting HTML into PbWiki markup. See\nHTML::WikiConverter for additional usage details.","deps":{"p5-HTML-WikiConverter":{"origin":"www/p5-HTML-WikiConverter","version":"0.68_1"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-TreeBuilder-XPath","origin":"www/p5-HTML-TreeBuilder-XPath","version":"0.14_1","comment":"Add XPath support to HTML::TreeBuilder","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-TreeBuilder-XPath","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"78d45ed43119515e21d760a50fbc09c7311f67a1cda31d5884b031e0cff17dad","flatsize":31116,"path":"All/p5-HTML-TreeBuilder-XPath-0.14_1.pkg","repopath":"All/p5-HTML-TreeBuilder-XPath-0.14_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11956,"desc":"This module adds typical XPath methods to HTML::TreeBuilder, to make\nit easy to query a document.","deps":{"p5-HTML-Tree":{"origin":"www/p5-HTML-Tree","version":"5.07"},"p5-XML-XPathEngine":{"origin":"textproc/p5-XML-XPathEngine","version":"0.14_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-TreeBuilder-LibXML","origin":"www/p5-HTML-TreeBuilder-LibXML","version":"0.23_1","comment":"HTML::TreeBuilder::XPath compatible interface with libxml","maintainer":"markun@onohara.to","www":"https://metacpan.org/release/HTML-TreeBuilder-LibXML","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ab52dd5d977bff74d8eee383b7688ce54a6ac548232d8a5d52515fe2775b7d20","flatsize":31304,"path":"All/p5-HTML-TreeBuilder-LibXML-0.23_1.pkg","repopath":"All/p5-HTML-TreeBuilder-LibXML-0.23_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13472,"desc":"HTML::TreeBuilder is bit slow for some use case.\nand, XML::LibXML is very fast! I want to use it.\nBut, some libraries uses HTML::TreeBuilder.\n\nHTML::TreeBuilder::LibXML is drop-in-replacement\nfor HTML::TreeBuilder::XPath.\n\nCurrently, this module implements good enough methods\nfor work with Web::Scraper.","deps":{"p5-Filter":{"origin":"devel/p5-Filter","version":"1.64"},"p5-HTML-TreeBuilder-XPath":{"origin":"www/p5-HTML-TreeBuilder-XPath","version":"0.14_1"},"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-Toc","origin":"www/p5-HTML-Toc","version":"1.12_1","comment":"Generate, insert and update HTML Table of Contents","maintainer":"alex.deiter@gmail.com","www":"https://metacpan.org/release/HTML-Toc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"48b6f57e9ba9120ff81953a567eb5c8bc8f9c5eaf2a1bb830eff5c05f7971b2d","flatsize":187839,"path":"All/p5-HTML-Toc-1.12_1.pkg","repopath":"All/p5-HTML-Toc-1.12_1.pkg","licenselogic":"single","pkgsize":29292,"desc":"Generate, insert and update HTML Table of Contents.","deps":{"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-Test-Differences":{"origin":"devel/p5-Test-Differences","version":"0.710,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-Truncate","origin":"textproc/p5-HTML-Truncate","version":"0.20_1","comment":"Truncate HTML by character count while preserving well-formedness","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-Truncate","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"25858516bcad99ad7933a28ab24af639b9485ed4ad3358fbc4153b30c4464843","flatsize":26128,"path":"All/p5-HTML-Truncate-0.20_1.pkg","repopath":"All/p5-HTML-Truncate-0.20_1.pkg","licenselogic":"single","pkgsize":13644,"desc":"When working with text it is convenient and common to want to truncate\nstrings to make them fit a desired context. E.g., you might have a menu\nthat is only 100px wide and prefer text doesn't wrap so you'd truncate\nit around 15-30 characters, depending on preference and typeface size.\nThis is trivial with plain text and substr but with HTML it is somewhat\ndifficult because whitespace has fluid significance and open tags that\nare not properly closed destroy well-formedness and can wreck an entire\nlayout.\n\nHTML::Truncate attempts to account for those two problems by padding\ntruncation for spacing and entities and closing any tags that remain\nopen at the point of truncation.","deps":{"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-HTML-Tagset":{"origin":"www/p5-HTML-Tagset","version":"3.24"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc","www"]},{"name":"p5-HTML-Tiny","origin":"textproc/p5-HTML-Tiny","version":"1.05_1","comment":"Lightweight, dependency free HTML/XML generation","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-Tiny","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"01a41fad9ee9a5c0fb08b08c9826a0f91ef0b97fd8a16b2e364351ae998fcfa0","flatsize":33486,"path":"All/p5-HTML-Tiny-1.05_1.pkg","repopath":"All/p5-HTML-Tiny-1.05_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17304,"desc":"HTML::Tiny is a simple, dependency free module for generating HTML (and\nXML). It concentrates on generating syntactically correct XHTML using a\nsimple Perl notation.\n\nIn addition to the HTML generation functions utility functions are provided\nto\n\n    * encode and decode URL encoded strings\n    * entity encode HTML\n    * build query strings\n    * JSON encode data structures","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-IO-Compress","origin":"archivers/p5-IO-Compress","version":"2.213","comment":"Perl5 compression modules (bzip2, deflate, gzip, zlib, zip)","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/IO-Compress","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"173b9f928afca2569e61d5cbed4a8fdb6a7968b6406720a28b9428d8c82f978c","flatsize":765144,"path":"All/p5-IO-Compress-2.213.pkg","repopath":"All/p5-IO-Compress-2.213.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":212488,"desc":"This module contains the base, bzip2, deflate, gzip, zip and zlib classes for\nIO::Compress and IO::Uncompress modules and the Compress::Zlib module.","deps":{"p5-Compress-Raw-Bzip2":{"origin":"archivers/p5-Compress-Raw-Bzip2","version":"2.213"},"p5-Compress-Raw-Zlib":{"origin":"archivers/p5-Compress-Raw-Zlib","version":"2.213"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["archivers","perl5"]},{"name":"p5-HTML-WikiConverter","origin":"www/p5-HTML-WikiConverter","version":"0.68_1","comment":"HTML to wiki markup converter","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-WikiConverter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f6111d9624a7a6264e846163f4f22f8ff2c5e0a991eef0eba600a633e8ee5305","flatsize":116898,"path":"All/p5-HTML-WikiConverter-0.68_1.pkg","repopath":"All/p5-HTML-WikiConverter-0.68_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":51488,"desc":"HTML::WikiConverter is an HTML to wiki converter capable of\nconverting HTML source into a variety of wiki dialects. Supported\ndialects include:\n\n  DokuWiki    Kwiki\n  MediaWiki   MoinMoin\n  Oddmuse     PbWiki\n  PhpWiki     PmWiki\n  SlipSlap    TikiWiki\n  UseMod      WakkaWiki\n  WikkaWiki","deps":{"p5-CSS":{"origin":"textproc/p5-CSS","version":"1.09_1"},"p5-Class-Data-Inheritable":{"origin":"devel/p5-Class-Data-Inheritable","version":"0.10"},"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-HTML-Tagset":{"origin":"www/p5-HTML-Tagset","version":"3.24"},"p5-HTML-Tree":{"origin":"www/p5-HTML-Tree","version":"5.07"},"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-Widgets-SelectLayers","origin":"www/p5-HTML-Widgets-SelectLayers","version":"0.07_2","comment":"Implements an HTML widget with multiple layers","maintainer":"perl@FreeBSD.org","www":"http://www.420.am/selectlayers/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"655928b2d2740d6f2020fd87468e9da76ebab58110435cf7b945562321a522d2","flatsize":31401,"path":"All/p5-HTML-Widgets-SelectLayers-0.07_2.pkg","repopath":"All/p5-HTML-Widgets-SelectLayers-0.07_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12460,"desc":"This module implements an HTML widget with multiple layers.  Only one\nlayer is visible at any given time, controlled by a <SELECT> box.\n\nThe HTML generated by this module uses JavaScript, but nevertheless\nattempts to be as cross-browser as possible, testing for features via\nDOM support rather than specific browsers or versions.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-Template-HashWrapper","origin":"www/p5-HTML-Template-HashWrapper","version":"1.3_1","comment":"Easy way to use the associate option from HTML::Template","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-Template-HashWrapper","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cb85a4c39eb2e1852ac7e27769da255fc7606c504a5912dc60e776e63da7ff59","flatsize":8257,"path":"All/p5-HTML-Template-HashWrapper-1.3_1.pkg","repopath":"All/p5-HTML-Template-HashWrapper-1.3_1.pkg","licenselogic":"single","pkgsize":5600,"desc":"A module to use the associate option from HTML::Template via hash references.","deps":{"p5-HTML-Template":{"origin":"www/p5-HTML-Template","version":"2.97"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-Template-JIT","origin":"www/p5-HTML-Template-JIT","version":"0.05_3","comment":"Perl module to compile HTML Templates with Inline::C","maintainer":"perl@FreeBSD.org","www":"https://html-template.sourceforge.net/html_template_jit.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"271b6e6e6cc435beb6090d74f76e3171d4fa3c37a14982e5978f72c3756ae91f","flatsize":38576,"path":"All/p5-HTML-Template-JIT-0.05_3.pkg","repopath":"All/p5-HTML-Template-JIT-0.05_3.pkg","licenselogic":"single","licenses":["ARTPERL10"],"pkgsize":17292,"desc":"This module provides a just-in-time compiler for HTML::Template.\n\nIf your template needs to be compiled - either because it has changed\nor because it has never been compiled - then HTML::Template::JIT uses\nHTML::Template and Inline::C to compile your template to native\nmachine instructions.\n\nThe resulting compiled template is much faster than a normal cached\ntemplate.  Benchmarks show HTML::Template::JIT, with a precompiled\ntemplate, performing 4 to 8 times faster than HTML::Template in cache\nmode.","deps":{"p5-HTML-Template":{"origin":"www/p5-HTML-Template","version":"2.97"},"p5-Inline":{"origin":"devel/p5-Inline","version":"0.86"},"p5-Inline-C":{"origin":"devel/p5-Inline-C","version":"0.82"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-Template-Expr","origin":"www/p5-HTML-Template-Expr","version":"0.07_2","comment":"Perl module to use HTML Templates which allows expressions","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-Template-Expr","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7a47567fe04ef13c07221cb12eea67f8e7fd87ca67d8c587e70a6ce86855fe0b","flatsize":31144,"path":"All/p5-HTML-Template-Expr-0.07_2.pkg","repopath":"All/p5-HTML-Template-Expr-0.07_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14196,"desc":"This module provides an extension to HTML::Template which allows\nexpressions in the template syntax.  This is purely an addition - all\nthe normal HTML::Template options, syntax and behaviors will still\nwork.  See HTML::Template for details.\n\nExpression support includes comparisons, math operations, string\noperations and a mechanism to allow you add your own functions at\nruntime.","deps":{"p5-HTML-Template":{"origin":"www/p5-HTML-Template","version":"2.97"},"p5-Parse-RecDescent":{"origin":"devel/p5-Parse-RecDescent","version":"1.967015"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-Template-Associate","origin":"www/p5-HTML-Template-Associate","version":"2.01_1","comment":"Bridges gap between HTML::Template and other modules","maintainer":"rodrigo@FreeBSD.org","www":"https://metacpan.org/release/HTML-Template-Associate","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a73b4c1814f84cca75cdc0a0f5a149c32b09d0504ba1cf1ba0d6d42f6369f67b","flatsize":34956,"path":"All/p5-HTML-Template-Associate-2.01_1.pkg","repopath":"All/p5-HTML-Template-Associate-2.01_1.pkg","licenselogic":"single","pkgsize":16048,"desc":"HTML::Template::Associate bridges gap between HTML::Template and\nother modules that can be used in conjunction with it to do something\nuseful together, like for example Data::FormValidator that can verify form\ninputs.\n\nThe primary reason I wrote this is that I needed something to bridge those\ntwo and the thought of creating something more expandable came to mind.","deps":{"p5-Data-FormValidator":{"origin":"textproc/p5-Data-FormValidator","version":"4.88"},"p5-HTML-Template":{"origin":"www/p5-HTML-Template","version":"2.97"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-Template","origin":"www/p5-HTML-Template","version":"2.97","comment":"Perl module to use HTML-like templating language","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-Template","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"77de1709e7cd3408cbd2e65d939ba15ef3cf3dbed8a0226e8e2bb1c305c5778f","flatsize":198519,"path":"All/p5-HTML-Template-2.97.pkg","repopath":"All/p5-HTML-Template-2.97.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":60132,"desc":"Perl module to use HTML Templates from CGI scripts.","deps":{"p5-CGI":{"origin":"www/p5-CGI","version":"4.67"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-Tagset","origin":"www/p5-HTML-Tagset","version":"3.24","comment":"Some useful data table in parsing HTML","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-Tagset","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f695c8ed90cdbaf5f2bfe0f8f59dd4a6a9d6abcfe181b38e5494036c23390599","flatsize":23504,"path":"All/p5-HTML-Tagset-3.24.pkg","repopath":"All/p5-HTML-Tagset-3.24.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11952,"desc":"This module contains several data tables useful in various kinds of\nHTML parsing operations.\n\nNote that all tag names used are lowercase.\n\nIn the following documentation, a \"hashset\" is a hash being used as a\nset -- the hash conveys that its keys are there, and the actual values\nassociated with the keys are not significant.  (But what values are\nthere, are always true.)","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-TokeParser-Simple","origin":"www/p5-HTML-TokeParser-Simple","version":"3.16_1","comment":"Subclass of HTML::TokeParser with easy-to-remember method calls","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-TokeParser-Simple","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2ad6d8346565c3f890d648471c36858451c555bd5d7e121367da4f32045b06d0","flatsize":60868,"path":"All/p5-HTML-TokeParser-Simple-3.16_1.pkg","repopath":"All/p5-HTML-TokeParser-Simple-3.16_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":31220,"desc":"HTML::TokeParser::Simple is a subclass of HTML::TokeParser that uses\neasy-to-remember method calls to work with the tokens.  Rather than\ntry to remember a bunch of array indices or try to write a bunch of\nconstants for them, you can now do something like:\n\n $token->is_start_tag( 'form' )\n\nInstead of\n\n $token->[0] eq 'S' and $token->[1] eq 'form'","deps":{"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-Sub-Override":{"origin":"devel/p5-Sub-Override","version":"0.12"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-TagFilter","origin":"textproc/p5-HTML-TagFilter","version":"1.03_1","comment":"Fine-grained html-filter, xss-blocker and mailto-obfuscator","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-TagFilter","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aabb2880e04bc8d8844579149a2e53eee47ac778ecf31b45ea2d5b83ca8d3b50","flatsize":46458,"path":"All/p5-HTML-TagFilter-1.03_1.pkg","repopath":"All/p5-HTML-TagFilter-1.03_1.pkg","licenselogic":"single","pkgsize":21600,"desc":"HTML::TagFilter is a subclass of HTML::Parser with a single purpose: it\nwill remove unwanted html tags and attributes from a piece of text. It\ncan act in a more or less fine-grained way - you can specify permitted\ntags, permitted attributes of each tag, and permitted values for each\nattribute in as much detail as you like.","deps":{"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-HTML-TagCloud-Extended","origin":"www/p5-HTML-TagCloud-Extended","version":"0.10_1","comment":"HTML::TagCloud extension for time-stamp based coloring of tags","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-TagCloud-Extended","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a2112c3ae77de79c82da361c8b6fab6554e86567f8f263a9dcde7965855b04e5","flatsize":30210,"path":"All/p5-HTML-TagCloud-Extended-0.10_1.pkg","repopath":"All/p5-HTML-TagCloud-Extended-0.10_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11272,"desc":"This is extension of HTML::TagCloud.\n\nThis module allows you to register timestamp with tags.  And color of\ntags will be changed according to it's timestamp.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Class-Data-Inheritable":{"origin":"devel/p5-Class-Data-Inheritable","version":"0.10"},"p5-Readonly":{"origin":"devel/p5-Readonly","version":"2.05"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-Tidy5","origin":"textproc/p5-HTML-Tidy5","version":"1.06","comment":"HTML validation in a Perl object","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/HTML-Tidy5","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8a2050ccb5371f269efab4bc7a6d3deef57fbf2eee4e10872bdc4ef90d117633","flatsize":47566,"path":"All/p5-HTML-Tidy5-1.06.pkg","repopath":"All/p5-HTML-Tidy5-1.06.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":21940,"desc":"HTML::Tidy5 is an HTML checker in a handy dandy object. It's meant as a\nreplacement for HTML::Lint.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"tidy-html5":{"origin":"www/tidy-html5","version":"5.8.0_3"}},"categories":["perl5","textproc"]},{"name":"p5-HTML-Template-Pluggable","origin":"www/p5-HTML-Template-Pluggable","version":"0.22","comment":"Extends HTML::Template with plugin support","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-Template-Pluggable","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"13f6994457344aff12c4e7cb909f61c75107b9472b893f6480120f792d8136c0","flatsize":34178,"path":"All/p5-HTML-Template-Pluggable-0.22.pkg","repopath":"All/p5-HTML-Template-Pluggable-0.22.pkg","licenselogic":"single","pkgsize":16088,"desc":"Just use this module instead of HTML::Template, then use any plugins, and go on\nwith life.\n\nBy adding support for the module included, HTML::Template::Plugin::Dot, to\nHTML::Template, the programmers' job of sending data to the template is easier,\nand designers have easier access to more data to display in the template,\nwithout learning any more tag syntax.","deps":{"p5-CGI":{"origin":"www/p5-CGI","version":"4.67"},"p5-Class-Trigger":{"origin":"devel/p5-Class-Trigger","version":"0.15_1"},"p5-HTML-Template":{"origin":"www/p5-HTML-Template","version":"2.97"},"p5-Regexp-Common":{"origin":"textproc/p5-Regexp-Common","version":"2017060201"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-TableTiler","origin":"www/p5-HTML-TableTiler","version":"1.21_1","comment":"Module generate a HTML table from bidimensional array data","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-TableTiler","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a507c8125bf2aa3b37b970650d8eae21e1e4dca64293715f65864bce4ef1dc27","flatsize":27480,"path":"All/p5-HTML-TableTiler-1.21_1.pkg","repopath":"All/p5-HTML-TableTiler-1.21_1.pkg","licenselogic":"single","pkgsize":10052,"desc":"HTML::TableTiler uses a minimum HTML table as a tile to generate a complete\nHTML table from a bidimensional array of data. It can easily produce simple or\ncomplex graphic styled tables with minimum effort and maximum speed.\n\nThink about the table tile as a sort of tile that automatically expands itself\nto contain the whole data. You can control the final look of a table by\nchoosing either the HORIZONTAL and the VERTICAL tiling mode among:\nPULL, TILE and TRIM.\n\nThe main advantages to use it are:\n\n* automatic table generation\n\n* complex graphic patterns generation without coding\n\n* simple to maintain","deps":{"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-IO-Util":{"origin":"devel/p5-IO-Util","version":"1.5_2,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-TableParser","origin":"www/p5-HTML-TableParser","version":"0.43","comment":"Extract data from an HTML table","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-TableParser","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"42db7ae8fe25889259ebdb51d12e81588fb45d033067c6214de261589841ef13","flatsize":102072,"path":"All/p5-HTML-TableParser-0.43.pkg","repopath":"All/p5-HTML-TableParser-0.43.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":33076,"desc":"HTML::TableParser uses HTML::Parser to extract data from an HTML table. The\ndata is returned via a series of user defined callback functions or methods.\nSpecific tables may be selected either by a matching a unique table id or by\nmatching against the column names. Multiple (even nested) tables may be\nparsed in a document in one pass.","deps":{"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-Template-Pro","origin":"www/p5-HTML-Template-Pro","version":"0.9524","comment":"Perl extension to use HTML Templates from CGI scripts","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-Template-Pro","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1dc8d4e987334947c11ca60d63f1a114c639ec0e006692ec4e370247f69c4ca5","flatsize":252601,"path":"All/p5-HTML-Template-Pro-0.9524.pkg","repopath":"All/p5-HTML-Template-Pro-0.9524.pkg","licenselogic":"or","licenses":["ART10","GPLv1+","LGPL21+"],"pkgsize":90620,"desc":"HTML::Template::Pro is a fast lightweight C/Perl+XS reimplementation\nof HTML::Template (as of 2.9) and HTML::Template::Expr (as of\n0.0.7).  It is not intended to be a complete replacement, but to be a\nfast implementation of HTML::Template if you don't need querying, the\nextended facility of HTML::Template.  Designed for heavy upload,\nresource limitations, abcence of mod_perl.","deps":{"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML5-DOM","origin":"www/p5-HTML5-DOM","version":"1.26","comment":"Super fast html5 DOM library with css selectors","maintainer":"wen@FreeBSD.org","www":"https://metacpan.org/release/HTML5-DOM","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"712621c95fd4116cba1cf076ec3586f0e4bd2c1094e1d67858a22b9fb2bbd32e","flatsize":3152902,"path":"All/p5-HTML5-DOM-1.26.pkg","repopath":"All/p5-HTML5-DOM-1.26.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":447032,"desc":"HTML5::DOM is a fast HTML5 parser and DOM manipulatin library with CSS4\nselectors, fully conformant with the HTML5 specification.\n\nIt based on https://github.com/lexborisov/Modest as selector engine and\nhttps://github.com/lexborisov/myhtml as HTML5 parser.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-TableLayout","origin":"www/p5-HTML-TableLayout","version":"1.001008_1","comment":"Layout manager for CGI-based web applications","maintainer":"demon@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"809cbd28f892772f0f23d327b2fdcf8c5b8f1175b0feb2388f16eb7923422424","flatsize":77500,"path":"All/p5-HTML-TableLayout-1.001008_1.pkg","repopath":"All/p5-HTML-TableLayout-1.001008_1.pkg","licenselogic":"single","pkgsize":24136,"desc":"This is a HTML-generating package for making graphical user interfaces\nvia a web browser using a \"Layout Manager\" paradigm such as in Tcl/Tk\nor Java.  It includes a component hierarchy for making new \"widgets\".","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-TableExtract","origin":"www/p5-HTML-TableExtract","version":"2.15","comment":"Extract text contained in tables within an HTML document","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-TableExtract","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2dbbe835de13a0a19075752ba335bc957c7d7dde46a9a728860c6e780989acb8","flatsize":101214,"path":"All/p5-HTML-TableExtract-2.15.pkg","repopath":"All/p5-HTML-TableExtract-2.15.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":30792,"desc":"HTML::TableExtract is a module that simplifies the extraction\nof information contained in tables within HTML documents.\n\nTables of note may be specified using Headers, Depth, Count,\nor some combination of the three. See the module documentation\nfor details.","deps":{"p5-HTML-Element-Extended":{"origin":"www/p5-HTML-Element-Extended","version":"1.18_1"},"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-Template-Compiled","origin":"www/p5-HTML-Template-Compiled","version":"1.003","comment":"Templating system that compiles HTML::Template files to Perl code","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-Template-Compiled","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"08839ab47639d3e553debbde9c69bad508f2fe1e80b8de7264b85c123d36fb60","flatsize":285483,"path":"All/p5-HTML-Template-Compiled-1.003.pkg","repopath":"All/p5-HTML-Template-Compiled-1.003.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":96300,"desc":"Fast templating system using the same syntax as HTML::Template but\nwhich compiles templates to perl code.\n\nSee also: http://www.tinita.de/projects/perl/en","deps":{"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-Summary","origin":"www/p5-HTML-Summary","version":"0.020","comment":"Produces summaries from the textual content of web pages","maintainer":"demon@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dc4553cbe28512821dd0a7d4c63926474d81354e0c7016729a33c0ca1e8730f4","flatsize":33182,"path":"All/p5-HTML-Summary-0.020.pkg","repopath":"All/p5-HTML-Summary-0.020.pkg","licenselogic":"single","pkgsize":13704,"desc":"The HTML::Summary module produces summaries from the textual content of\nweb pages. It does so using the location heuristic, which determines the value\nof a given sentence based on its position and status within the document; for\nexample, headings, section titles and opening paragraph sentences may be\nfavoured over other textual content. A LENGTH option can be used to restrict\nthe length of the summary produced.\n\nThis distribution contains the HTML::Summary module, and some supporting\nmodules. The full list of modules is:\n\nHTML::Summary\nText::Sentence\nLingua::JA::Jcode\nLingua::JA::Jtruncate","deps":{"ja-p5-Jcode":{"origin":"japanese/p5-Jcode","version":"2.07_1"},"p5-HTML-Tree":{"origin":"www/p5-HTML-Tree","version":"5.07"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-SuperForm","origin":"textproc/p5-HTML-SuperForm","version":"1.09_1","comment":"HTML form generator","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"86604d1b389da37b098726a88acd49bea423a3972f33e5ca52280f3ac635757e","flatsize":73889,"path":"All/p5-HTML-SuperForm-1.09_1.pkg","repopath":"All/p5-HTML-SuperForm-1.09_1.pkg","licenselogic":"single","pkgsize":30732,"desc":"Used in its basic form, this module provides an interface for generating\nbasic HTML form elements much like HTML::StickyForms does. The main\ndifference is HTML::SuperForm returns HTML::SuperForm::Field objects\nrather than plain HTML.  This allows for more flexibilty when generating\nforms for a complex application.\n\nTo get the most out of this module, use it as a base (Super) class for\nyour own form object which generates your own custom fields. If you\ndon't use it this way, I guess there's really nothing Super about it.\nExample are shown later in the document.\n\nThe interface was designed with mod_perl and the Template Toolkit in\nmind, but it works equally well in any cgi environment.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-HTML-TagCloud","origin":"www/p5-HTML-TagCloud","version":"0.38_1","comment":"Generate an HTML tag cloud with Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-TagCloud","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e5c0daa42583644c885de2070182048007d93b24891f0531884da64efac817ab","flatsize":13752,"path":"All/p5-HTML-TagCloud-0.38_1.pkg","repopath":"All/p5-HTML-TagCloud-0.38_1.pkg","licenselogic":"single","pkgsize":6632,"desc":"The HTML::TagCloud module enables you to generate \"tag clouds\" in HTML.\nTag clouds serve as a textual way to visualize terms and topics that are\nused most frequently. The tags are sorted alphabetically and a larger\nfont is used to indicate more frequent term usage.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-TagParser","origin":"www/p5-HTML-TagParser","version":"0.20_1","comment":"Yet another HTML tag parser by pure Perl implementation","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-TagParser","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b558264c5dababaea6183c1210fb89ad9a2cf28ce2cebca86e7ec83e56b802ae","flatsize":30381,"path":"All/p5-HTML-TagParser-0.20_1.pkg","repopath":"All/p5-HTML-TagParser-0.20_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12716,"desc":"HTML::TagParser is a pure Perl implementaion for parsing HTML files.\nThis module provides some methods like DOM. This module is not strict\nabout XHTML format because many of HTML pages are not strict. You know,\nmany pages use <br> elemtents instead of <br/> and have <p> elements\nwhich are not closed.\n\nThis module natively understands a character set of document by reading\nits meta element.\n\n <meta http-equiv=\"Content-Type\" content=\"text/html; charset=Shift_JIS\">\n\nThe parsed document's encoding is converted as this class's fixed\ninternal encoding \"UTF-8\".","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-StripScripts","origin":"www/p5-HTML-StripScripts","version":"1.06","comment":"Strip scripting constructs out of HTML","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/HTML-StripScripts","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a77661fc319c3c62b1d44b94e1509000652acc2fd0d31980f20b63f3e37a28e0","flatsize":80352,"path":"All/p5-HTML-StripScripts-1.06.pkg","repopath":"All/p5-HTML-StripScripts-1.06.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":29556,"desc":"This module strips scripting constructs out of HTML, leaving as\nmuch non-scripting markup in place as possible. This allows web\napplications to display HTML originating from an untrusted source\nwithout introducing XSS (cross site scripting) vulnerabilities.\nYou will probably use HTML::StripScripts::Parser rather than using\nthis module directly.\n\nThe process is based on whitelists of tags, attributes and attribute\nvalues. This approach is the most secure against disguised scripting\nconstructs hidden in malicious HTML documents. As well as removing\nscripting constructs, this module ensures that there is a matching\nend for each start tag, and that the tags are properly nested.\n\nPreviously, in order to customise the output, you needed to subclass\nHTML::StripScripts and override methods. Now, most customisation\ncan be done through the Rules option provided to new(). (See\nexamples/declaration/ and examples/tags/ for cases where subclassing\nis necessary.) The HTML document must be parsed into start tags,\nend tags and text before it can be filtered by this module. Use\neither HTML::StripScripts::Parser or HTML::StripScripts::Regex\ninstead if you want to input an unparsed HTML document.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-StripScripts-Parser","origin":"www/p5-HTML-StripScripts-Parser","version":"1.03_1","comment":"XSS filter using HTML::Parser","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/HTML-StripScripts-Parser","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d43df32d52e651bb3e47f37bd0e43e40e9397c4c946184d116e4fc6e49fef0cb","flatsize":13669,"path":"All/p5-HTML-StripScripts-Parser-1.03_1.pkg","repopath":"All/p5-HTML-StripScripts-Parser-1.03_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7664,"desc":"This class provides an easy interface to HTML::StripScripts, using\nHTML::Parser to parse the HTML.\n\nSee HTML::Parser for details of how to customise how the raw HTML\nis parsed into tags, and HTML::StripScripts for details of how to\ncustomise the way those tags are filtered.","deps":{"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-HTML-StripScripts":{"origin":"www/p5-HTML-StripScripts","version":"1.06"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-Tree","origin":"www/p5-HTML-Tree","version":"5.07","comment":"Collection of modules to manipulate HTML syntax trees","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-Tree","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"040de5dbf8eeff11d698c9f6e1775ab2a88085e2138441abe2344a85a6efa3ac","flatsize":497659,"path":"All/p5-HTML-Tree-5.07.pkg","repopath":"All/p5-HTML-Tree-5.07.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":201424,"desc":"This is a collection of modules that represent, create, and extract\ninformation from HTML syntax trees.\n\nThe modules present in this collection are:\n\n  HTML::Element - represents the nodes of the HTML syntax trees.  The\n        elements have other elements and text segments as children.\n        The HTML::Element class have methods to methods to build,\n        alter, and traverse the structure of the tree.\n\n  HTML::TreeBuilder - uses HTML::Parser to read HTML document text and\n        build from it a syntax tree made of HTML::Element nodes.\n\n  HTML::Parse - deprecated.  Now just a wrapper around\n        HTML::TreeBuilder\n\n  HTML::AsSubs - Easy way to build an HTML syntax tree by nesting\n        functions.","deps":{"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-HTML-Tagset":{"origin":"www/p5-HTML-Tagset","version":"3.24"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-StickyQuery-DoCoMoGUID","origin":"www/p5-HTML-StickyQuery-DoCoMoGUID","version":"0.03_1","comment":"Perl extension to add guid in query for DoCoMo imode","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-StickyQuery-DoCoMoGUID","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9debb7fc8d368b7cd016eb9154db6527b044589de074a7da97be96d2869084cd","flatsize":7495,"path":"All/p5-HTML-StickyQuery-DoCoMoGUID-0.03_1.pkg","repopath":"All/p5-HTML-StickyQuery-DoCoMoGUID-0.03_1.pkg","licenselogic":"single","pkgsize":4800,"desc":"HTML::StickyQuery::DoCoMoGUID - add guid in query for DoCoMo imode.","deps":{"p5-HTML-StickyQuery":{"origin":"www/p5-HTML-StickyQuery","version":"0.13_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-StickyQuery","origin":"www/p5-HTML-StickyQuery","version":"0.13_1","comment":"Add sticky QUERY_STRING to a tag href attributes","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-StickyQuery","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6b246add1e2ca74bb04b692aa0cec0b47dd14e50ffddb6584608c7c1937e51d2","flatsize":17651,"path":"All/p5-HTML-StickyQuery-0.13_1.pkg","repopath":"All/p5-HTML-StickyQuery-0.13_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9340,"desc":"This module is sub class of the HTML::Parser and uses it to\nparse HTML document and add QUERY_STRING to href attributes.\n\nYou can assign Session ID or any form data without using cookie.\n\nSeamus Venasse <svenasse@polaris.ca>","deps":{"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-SimpleLinkExtor","origin":"www/p5-HTML-SimpleLinkExtor","version":"1.273","comment":"Simple HTML link extractor","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-SimpleLinkExtor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"23e4eef941a5b4cd60a204aa4e6cbb474b77c9f292cda87d1a238c92fd797968","flatsize":27553,"path":"All/p5-HTML-SimpleLinkExtor-1.273.pkg","repopath":"All/p5-HTML-SimpleLinkExtor-1.273.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":13436,"desc":"This is a simple HTML link extractor designed for the person who does\nnot want to deal with the intricacies of \"HTML::Parser\" or the de-ref-\nerencing needed to get links out of \"HTML::LinkExtor\".","deps":{"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-TableContentParser","origin":"www/p5-HTML-TableContentParser","version":"0.300","comment":"Do interesting things with the contents of tables","maintainer":"skreuzer@FreeBSD.org","www":"https://metacpan.org/release/HTML-TableContentParser","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cde4afc1a5a098f0f155dbe6d2058e127d2c2f600aa0a3e42f474e7685a6ef4b","flatsize":20758,"path":"All/p5-HTML-TableContentParser-0.300.pkg","repopath":"All/p5-HTML-TableContentParser-0.300.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10464,"desc":"This module can be used to parse the content of tables in HTML text. The\nparser returns an arrayref consisting of data for each table found within the\npassed-in text.","deps":{"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-Selector-XPath","origin":"www/p5-HTML-Selector-XPath","version":"0.28","comment":"CSS selector to XPath compiler Perl module","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/HTML-Selector-XPath","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ce6acd8f421c6feb0a456a3575fb184daf617f06e243cb68b9a7ddf0f32fe0fb","flatsize":23223,"path":"All/p5-HTML-Selector-XPath-0.28.pkg","repopath":"All/p5-HTML-Selector-XPath-0.28.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10456,"desc":"HTML::Selector::XPath is a utility function to compile full set of CSS2 and\npartial CSS3 selectors to the equivalent XPath expression.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-SBC","origin":"textproc/p5-HTML-SBC","version":"0.15_2","comment":"Simple blog code to valid XHTML","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MEMOWE/HTML-SBC-0.15","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ef8cf805b8cfeb404a1ae4b51420290da387fa769c1b0dd1bd14f643d113f4e9","flatsize":36278,"path":"All/p5-HTML-SBC-0.15_2.pkg","repopath":"All/p5-HTML-SBC-0.15_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15156,"desc":"Simple Blog Code is a simple markup language. You can use it for guest\nbooks, blogs, wikis, boards and various other web applications. It\nproduces valid and semantic (X)HTML from input and is patterned on that\ntiny usenet markups like *bold* and _underline_.","deps":{"p5-Test-Exception":{"origin":"devel/p5-Test-Exception","version":"0.43"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-HTML-T5","origin":"textproc/p5-HTML-T5","version":"0.014","comment":"HTML validation in a Perl object","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/HTML-T5","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ffb1543bfb1d8eff04cf1c0a118929fc2dc76715662f065140e4e67766512174","flatsize":46778,"path":"All/p5-HTML-T5-0.014.pkg","repopath":"All/p5-HTML-T5-0.014.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":22152,"desc":"HTML::T5 is an HTML checker in a handy dandy object. It's meant as a replacement\nfor HTML::Lint.","deps":{"p5-Test-Exception":{"origin":"devel/p5-Test-Exception","version":"0.43"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"tidy-html5":{"origin":"www/tidy-html5","version":"5.8.0_3"}},"categories":["perl5","textproc"]},{"name":"p5-HTML-RewriteAttributes","origin":"textproc/p5-HTML-RewriteAttributes","version":"0.06","comment":"Simple yet powerful HTML attribute rewriting","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-RewriteAttributes","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2cfd582358e3eb7d9e99e12572b529f398f2adda2b6f4220f453cccd8b119612","flatsize":28520,"path":"All/p5-HTML-RewriteAttributes-0.06.pkg","repopath":"All/p5-HTML-RewriteAttributes-0.06.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14640,"desc":"HTML::RewriteAttributes is designed for simple yet powerful HTML\nattribute rewriting.  You simply specify a callback to run for each\nattribute and we do the rest for you.  This module is designed to\nbe subclassable to make handling special cases eaiser.","deps":{"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-HTML-Tagset":{"origin":"www/p5-HTML-Tagset","version":"3.24"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-HTML-SimpleParse","origin":"www/p5-HTML-SimpleParse","version":"0.12_1","comment":"Bare-bones HTML parser","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/HTML-SimpleParse","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c448070e95719266faa4cc73d039543a38eda1f9055db0eac24037cf369760d5","flatsize":24567,"path":"All/p5-HTML-SimpleParse-0.12_1.pkg","repopath":"All/p5-HTML-SimpleParse-0.12_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13316,"desc":"This module is a simple HTML parser.  It is similar in concept to HTML::Parser,\nbut it differs in a couple of important ways.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-ResolveLink","origin":"www/p5-HTML-ResolveLink","version":"0.05_2","comment":"Resolve relative links in (X)HTML into absolute URI","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-ResolveLink","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"904b87568b406a09fbfe7501f3ed45449f0d88c18ba6f53b8e17ceb611117b38","flatsize":13651,"path":"All/p5-HTML-ResolveLink-0.05_2.pkg","repopath":"All/p5-HTML-ResolveLink-0.05_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7352,"desc":"HTML::ResolveLink is a module to rewrite relative links in XHTML or\nHTML into absolute URI.","deps":{"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-Stream","origin":"www/p5-HTML-Stream","version":"1.60_1","comment":"Perl5 HTML output stream class, and some markup utilities","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-Stream","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9fa7c3889cb87db1dc3bd04d6f821ffa6b4751f473bf46a79ff93f4d60c2985d","flatsize":56658,"path":"All/p5-HTML-Stream-1.60_1.pkg","repopath":"All/p5-HTML-Stream-1.60_1.pkg","licenselogic":"single","pkgsize":27784,"desc":"HTML::Stream provides an object-oriented and\nsubclassable way of outputting HTML.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-RSSAutodiscovery","origin":"www/p5-HTML-RSSAutodiscovery","version":"1.21_1","comment":"Methods for retrieving RSS-ish information from an HTML document","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/HTML-RSSAutodiscovery","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d9e1794f35ba0e59d4e0d415231c5e3a740f647159476976ce61bcbb0b2e0151","flatsize":19706,"path":"All/p5-HTML-RSSAutodiscovery-1.21_1.pkg","repopath":"All/p5-HTML-RSSAutodiscovery-1.21_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9452,"desc":"Methods for retreiving RSS-ish information from an HTML document.","deps":{"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-Shakan","origin":"www/p5-HTML-Shakan","version":"2.10_1","comment":"Perl extension of form html generator/validator","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-Shakan","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"26651e8bda269df38884ea052acad787655e5feb8e97d98488129c9e175734b7","flatsize":125310,"path":"All/p5-HTML-Shakan-2.10_1.pkg","repopath":"All/p5-HTML-Shakan-2.10_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":63152,"desc":"HTML::Shakan is yet another form generator.","deps":{"p5-Email-Valid-Loose":{"origin":"mail/p5-Email-Valid-Loose","version":"0.05_1"},"p5-FormValidator-Lite":{"origin":"textproc/p5-FormValidator-Lite","version":"0.41_1"},"p5-HTML-Escape":{"origin":"www/p5-HTML-Escape","version":"1.11"},"p5-Hash-MultiValue":{"origin":"devel/p5-Hash-MultiValue","version":"0.16"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-Mouse":{"origin":"devel/p5-Mouse","version":"2.5.11,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-Quoted","origin":"textproc/p5-HTML-Quoted","version":"0.05","comment":"Extract structure of quoted HTML mail message","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-Quoted","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3247045614671ca93c116a89609c0e60592b5c108950b9a8b4cf9d2f43caafdd","flatsize":17525,"path":"All/p5-HTML-Quoted-0.05.pkg","repopath":"All/p5-HTML-Quoted-0.05.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8104,"desc":"Parses and extracts quotation structure out of a HTML message.\nPurpose and returned structures are very similar to Text::Quoted.","deps":{"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-HTML-QuickCheck","origin":"www/p5-HTML-QuickCheck","version":"1.0b1_1","comment":"Simple and fast HTML syntax checking package for perl 4 and perl 5","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/YLU/HTML-QuickCheck-1.0b1","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"17a1772ed5302bf29e4ce69c718915f30fadf2dc83ce15faa1417030a7e4eb68","flatsize":8620,"path":"All/p5-HTML-QuickCheck-1.0b1_1.pkg","repopath":"All/p5-HTML-QuickCheck-1.0b1_1.pkg","licenselogic":"single","pkgsize":5404,"desc":"The objective of the package is to provide a fast and essential HTML check (esp.\nfor CGI scripts where response time is important) to prevent a piece of user\ninput HTML code from messing up the rest of a file, i.e., to minimize and\nlocalize any possible damage created by including a piece of user input HTML\ntext in a dynamic document.\n\nHTMLQuickCheck checks for unmatched < and >, unmatched tags and improper\nnesting, which could ruin the rest of the document.  Attributes and elements\nwith optional end tags are not checked, as they should not cause disasters with\nany decent browsers (they should ignore any unrecognized tags and attributes\naccording to the standard).  A piece of HTML that passes HTMLQuickCheck may not\nnecessarily be valid HTML, but it would be very unlikely to screw others but\nitself. A valid piece of HTML that doesn't pass the HTMLQuickCheck is however\nvery likely to screw many browsers(which are obviously broken in terms of strict\nconformance).\n\nHTMLQuickCheck currently supports HTML 1.0, 2.x (draft), 3.0 (draft) and\nnetscape extensions (1.1).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-Seamstress","origin":"www/p5-HTML-Seamstress","version":"6.112830","comment":"HTML::Tree subclass for HTML templating via tree rewriting","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-Seamstress","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4f398a9c32837452dc84ebc6a6d3b58850a6e5078bee3f2da562064e1132981f","flatsize":217592,"path":"All/p5-HTML-Seamstress-6.112830.pkg","repopath":"All/p5-HTML-Seamstress-6.112830.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":66292,"desc":"HTML::Seamstress - HTML::Tree subclass for HTML templating via tree\nrewriting.","deps":{"p5-File-Slurp":{"origin":"devel/p5-File-Slurp","version":"9999.27"},"p5-HTML-Element-Library":{"origin":"www/p5-HTML-Element-Library","version":"5.220000"},"p5-HTML-Element-Replacer":{"origin":"www/p5-HTML-Element-Replacer","version":"0.08"},"p5-HTML-Tree":{"origin":"www/p5-HTML-Tree","version":"5.07"},"p5-Set-Array":{"origin":"devel/p5-Set-Array","version":"0.30_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-RobotsMETA","origin":"www/p5-HTML-RobotsMETA","version":"0.00004_1","comment":"Parse HTML For Robots Exclusion META Markup","maintainer":"markun@onohara.to","www":"https://metacpan.org/release/HTML-RobotsMETA","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"43f71d1a7a01431ad232fc3126d0f7cfce9603093e119fb2d773d4da80ccc9ff","flatsize":8785,"path":"All/p5-HTML-RobotsMETA-0.00004_1.pkg","repopath":"All/p5-HTML-RobotsMETA-0.00004_1.pkg","licenselogic":"single","pkgsize":6096,"desc":"HTML::RobotsMETA is a simple HTML::Parser subclass\nthat extracts robots exclusion information from meta tags.","deps":{"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-Scrubber","origin":"www/p5-HTML-Scrubber","version":"0.19","comment":"Perl extension for scrubbing/sanitizing html","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-Scrubber","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"48885f998307949e1e1417e85791c0a8eeb1b4ea2e2928f5fa0b1cb972bca15a","flatsize":67614,"path":"All/p5-HTML-Scrubber-0.19.pkg","repopath":"All/p5-HTML-Scrubber-0.19.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":20972,"desc":"HTML::Scrubber - Perl extension for scrubbing/sanitizing html. If you wanna\n\"scrub\" or \"sanitize\" html input in a reliable an flexible fashion, then\nthis module is for you.\n\nWhen a tag is encountered, HTML::Scrubber allows/denies the tag using the\nexplicit rule if one exists. If no explicit rule exists, Scrubber applies\nthe default rule. If an explicit rule exists, but it's a simple rule(1),\nthe default attribute rule is applied.","deps":{"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-Query","origin":"www/p5-HTML-Query","version":"0.09_1","comment":"JQuery-like selection queries for HTML::Element","maintainer":"vivek@khera.org","www":"https://metacpan.org/release/HTML-Query","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cb6239a88710cfe99401960e3950ace9119584d7cdf91b5413764a3cb32d03f2","flatsize":62039,"path":"All/p5-HTML-Query-0.09_1.pkg","repopath":"All/p5-HTML-Query-0.09_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":24024,"desc":"The HTML::Query module provides jQuery-like selection queries for\nHTML::Element.","deps":{"p5-Badger":{"origin":"devel/p5-Badger","version":"0.16"},"p5-HTML-Tree":{"origin":"www/p5-HTML-Tree","version":"5.07"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-Strip","origin":"www/p5-HTML-Strip","version":"2.12","comment":"Perl5 module for strip HTML tag","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-Strip","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"56d12f14c3d308a56523fe4e6fdd8f1cbacd233fed01e57b6f2b0869eea86e03","flatsize":38323,"path":"All/p5-HTML-Strip-2.12.pkg","repopath":"All/p5-HTML-Strip-2.12.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16552,"desc":"HTML::Strip\n===========\nThis module strips HTML-like markup from text.\nIt is written in XS, and thus about five times quicker than using\nregular expressions for the same task.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-Parser-Simple","origin":"www/p5-HTML-Parser-Simple","version":"2.02","comment":"Parse nice HTML files without needing a compiler","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/HTML-Parser-Simple","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7269f0237d5573436ab5022831f0aefdbe0b793f9f59a87c6f4097de63b94cb1","flatsize":66734,"path":"All/p5-HTML-Parser-Simple-2.02.pkg","repopath":"All/p5-HTML-Parser-Simple-2.02.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":28708,"desc":"HTML::Parser::Simple is a pure Perl module. It parses HTML4 files, and\ngenerates a tree of nodes per HTML tag.","deps":{"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-Tree-Simple":{"origin":"devel/p5-Tree-Simple","version":"1.34"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-Pager","origin":"www/p5-HTML-Pager","version":"0.03_1","comment":"Perl module for handling CGI HTML paging of arbitrary data","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/HTML-Pager","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c2a175dfc533839c69761e4b259c4ad5fcc1de1eec47e23e67d7bda7f2652d53","flatsize":46360,"path":"All/p5-HTML-Pager-0.03_1.pkg","repopath":"All/p5-HTML-Pager-0.03_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":18804,"desc":"HTML::Pager is a perl module designed to handle CGI HTML paging of arbitrary\ndata.  It provides an interface to pages of data similar to many well-known\nsites like Altavista or Google.  It uses the module HTML::Template to do all the\nHTML generation.","deps":{"p5-HTML-Template":{"origin":"www/p5-HTML-Template","version":"2.97"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-Parser","origin":"www/p5-HTML-Parser","version":"3.83","comment":"Perl5 module for parsing HTML documents","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-Parser","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a42102acc699dbc746d15c406459c3a51684189e0fd4ce95b80a7b55846f30fc","flatsize":195574,"path":"All/p5-HTML-Parser-3.83.pkg","repopath":"All/p5-HTML-Parser-3.83.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":85596,"desc":"This is a collection of modules that parse HTML text documents. These\nmodules used to be part of the libwww-perl distribution, but are now\nunbundled in order to facilitate a separate development track.  Bug\nreports and discussions about these modules can still be sent to the\n<libwww-perl@ics.uci.edu> mailing list.  Remember to also take a look at\nthe HTML-Tree module collection that create and extract information from\nHTML syntax trees.","deps":{"p5-HTML-Tagset":{"origin":"www/p5-HTML-Tagset","version":"3.24"},"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-Packer","origin":"textproc/p5-HTML-Packer","version":"2.11","comment":"Another HTML code cleaner","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/HTML-Packer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f56d7150132791f1e4b3570a9298389ba2cc8a8f8f8566bd31cad14c6fe00b21","flatsize":27262,"path":"All/p5-HTML-Packer-2.11.pkg","repopath":"All/p5-HTML-Packer-2.11.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11036,"desc":"HTML::Packer is another HTML code cleaner.","deps":{"p5-CSS-Packer":{"origin":"textproc/p5-CSS-Packer","version":"2.09"},"p5-JavaScript-Packer":{"origin":"textproc/p5-JavaScript-Packer","version":"2.11"},"p5-Regexp-RegGrp":{"origin":"devel/p5-Regexp-RegGrp","version":"2.01"},"p5-Safe-Isa":{"origin":"devel/p5-Safe-Isa","version":"1.000010"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc","www"]},{"name":"p5-HTML-Mason-PSGIHandler","origin":"www/p5-HTML-Mason-PSGIHandler","version":"0.53_1","comment":"PSGI handler for HTML::Mason","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-Mason-PSGIHandler","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bf85f8e76b2f5472ab72447b918adcd788855faccebcc42810074dd52f780965","flatsize":8093,"path":"All/p5-HTML-Mason-PSGIHandler-0.53_1.pkg","repopath":"All/p5-HTML-Mason-PSGIHandler-0.53_1.pkg","licenselogic":"single","pkgsize":4848,"desc":"HTML::Mason::PSGIHandler is a PSGI handler for HTML::Mason. It's\nbased on HTML::Mason::CGIHandler and allows you to process Mason\ntemplates on any web servers that support PSGI.","deps":{"p5-CGI-PSGI":{"origin":"www/p5-CGI-PSGI","version":"0.15_1"},"p5-HTML-Mason":{"origin":"www/p5-HTML-Mason","version":"1.60"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-MobileConverter","origin":"www/p5-HTML-MobileConverter","version":"0.011_1","comment":"HTML Converter for mobile agent","maintainer":"dliakh@ukr.net","www":"https://metacpan.org/release/HTML-MobileConverter","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"657a470f1becf4ec9055fe5ec843e3a9cdd33a52bcc9ce2fdfc4e5545132bbe7","flatsize":10871,"path":"All/p5-HTML-MobileConverter-0.011_1.pkg","repopath":"All/p5-HTML-MobileConverter-0.011_1.pkg","licenselogic":"single","pkgsize":5384,"desc":"Parses HTML and returns new HTML for mobile agent (mainly for DoCoMo i-mode).","deps":{"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["www"]},{"name":"p5-HTML-Table","origin":"www/p5-HTML-Table","version":"2.08a_2","comment":"Generate HTML tables for CGI scripts","maintainer":"perl@FreeBSD.org","www":"http://www.chime.ucl.ac.uk/~rmhiajp/htmltable/index.htm","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"901877946c9b30652b7a66aa3cf9e2fc2c474609b0cbd72737dbe328ae147b17","flatsize":163586,"path":"All/p5-HTML-Table-2.08a_2.pkg","repopath":"All/p5-HTML-Table-2.08a_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":27496,"desc":"HTML::Table is used to generate HTML tables for CGI scripts. By\nusing the methods provided fairly complex tables can be created,\nmanipulated, then printed from Perl scripts. The module also greatly\nsimplifies creating tables within tables from Perl. It is possible\nto create an entire table using the methods provided and never use\nan HTML tag.\n\nHTML::Table also allows for creating dynamically sized tables via\nits addRow and addCol methods.  These methods automatically resize\nthe table if passed more cell values than will fit in the current\ntable grid.\n\nMethods are provided for nearly all valid table, row, and cell tags\nspecified for HTML 3.0.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-Perlinfo","origin":"www/p5-HTML-Perlinfo","version":"1.73","comment":"Display a lot of Perl information in HTML format","maintainer":"pi@FreeBSD.org","www":"https://metacpan.org/release/HTML-Perlinfo","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"76b9bcf0f27c00542f4c7a1a07212c035c35511212755ca81779ed457301027f","flatsize":110296,"path":"All/p5-HTML-Perlinfo-1.73.pkg","repopath":"All/p5-HTML-Perlinfo-1.73.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":44868,"desc":"HTML-Perlinfo displays a lot of Perl information in HTML format,\nsimilar to phpinfo.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-Restrict","origin":"www/p5-HTML-Restrict","version":"3.0.2","comment":"Perl extension to strip unwanted HTML tags and attributes","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-Restrict","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0f77173f6f1a4deb03579469568992f297bbbf0ab5d9d82932931891f74be4db","flatsize":69381,"path":"All/p5-HTML-Restrict-3.0.2.pkg","repopath":"All/p5-HTML-Restrict-3.0.2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":20708,"desc":"Strip unwanted HTML tags and attributes.","deps":{"p5-Data-Dump":{"origin":"devel/p5-Data-Dump","version":"1.25"},"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-Sub-Quote":{"origin":"devel/p5-Sub-Quote","version":"2.006008_1"},"p5-Type-Tiny":{"origin":"devel/p5-Type-Tiny","version":"2.006000"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-Location","origin":"www/p5-HTML-Location","version":"1.03_2","comment":"Working with disk to URI file mappings (deprecated: see URI::ToDisk)","maintainer":"coryking@mozimedia.com","www":"https://metacpan.org/release/HTML-Location","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"de7d08911f4fd6f0d105d769e85bce8a1d45739c28be5a19906f42a10ea42bef","flatsize":11518,"path":"All/p5-HTML-Location-1.03_2.pkg","repopath":"All/p5-HTML-Location-1.03_2.pkg","licenselogic":"single","pkgsize":7424,"desc":"Working with disk to URI file mappings (deprecated: see URI::ToDisk)","deps":{"p5-Clone":{"origin":"devel/p5-Clone","version":"0.47"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-LinkList","origin":"www/p5-HTML-LinkList","version":"0.1701","comment":"Create a 'smart' list of HTML links","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-LinkList","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b5537d69f493ee16e5aeaaec3ec706e41a209de6bb7a716eb93680deca1c562f","flatsize":90669,"path":"All/p5-HTML-LinkList-0.1701.pkg","repopath":"All/p5-HTML-LinkList-0.1701.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":24696,"desc":"This module contains a number of functions for taking sets of URLs and\nlabels and creating suitably formatted HTML.  These links are \"smart\"\nbecause, if given the url of the current page, if any of the links in\nthe list equal it, that item in the list will be formatted as a special\nlabel, not as a link; this is a Good Thing, since the user would be\nconfused by clicking on a link back to the current page.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-Highlight","origin":"www/p5-HTML-Highlight","version":"0.20_1","comment":"Module to highlight words or patterns in HTML documents","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-Highlight","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cbe1eb39e0e0bdabfa6429b83f49d83706de76279b567cc5dea331dc01bc0658","flatsize":13988,"path":"All/p5-HTML-Highlight-0.20_1.pkg","repopath":"All/p5-HTML-Highlight-0.20_1.pkg","licenselogic":"single","pkgsize":8044,"desc":"HTML::Highlight - A module to highlight words or patterns in HTML documents","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-LinkExtractor","origin":"www/p5-HTML-LinkExtractor","version":"0.130_1","comment":"HTML::LinkExtractor is used for extracting links from HTML","maintainer":"lars.eggert@gmx.net","www":"https://metacpan.org/release/HTML-LinkExtractor","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"18d80e9d57bdeed4709ad98a1183ddad2cd02cc718fb17ba3be0e8d2cbbb0f0d","flatsize":23047,"path":"All/p5-HTML-LinkExtractor-0.130_1.pkg","repopath":"All/p5-HTML-LinkExtractor-0.130_1.pkg","licenselogic":"single","pkgsize":10704,"desc":"HTML::LinkExtractor is used for extracting links from HTML. It is very\nsimilar to HTML::LinkExtor, except that besides getting the URL,\nyou also get the link-text.","deps":{"p5-HTML-TokeParser-Simple":{"origin":"www/p5-HTML-TokeParser-Simple","version":"3.16_1"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-HTML5-Entities","origin":"textproc/p5-HTML-HTML5-Entities","version":"0.004_1","comment":"Pure Perl drop-in replacement for HTML::Entities","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-HTML5-Entities","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"48d62cefdfa150d3add3d68f69d8de0564cba966596cd3adb3a31e257557ed7a","flatsize":84853,"path":"All/p5-HTML-HTML5-Entities-0.004_1.pkg","repopath":"All/p5-HTML-HTML5-Entities-0.004_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":21048,"desc":"HTML::HTML5::Entities is a pure Perl, drop-in replacement for HTML::Entities,\nproviding the character entities defined in HTML5.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-HTML-HTML5-Parser","origin":"textproc/p5-HTML-HTML5-Parser","version":"0.992","comment":"Named entity list for HTML parser","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-HTML5-Parser","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"edd0f3baf04348179b34f9100be63ef18cd1d1c1ff098499d9758b47a4bb2986","flatsize":729824,"path":"All/p5-HTML-HTML5-Parser-0.992.pkg","repopath":"All/p5-HTML-HTML5-Parser-0.992.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":84104,"desc":"HTML::HTML5::Parse is substantially the same as the non-CPAN module\nWhatpm::HTML. Changes include:\n    * Provides an XML::LibXML-like DOM interface. If you usually use\nXML::LibXML's DOM parser, this should be a drop-in solution for tag\nsoup HTML.\n    * Constructs an XML::LibXML::Document as the result of parsing.\n    * Via bundling and modifications, removed external dependencies\non non-CPAN packages.","deps":{"p5-HTML-HTML5-Entities":{"origin":"textproc/p5-HTML-HTML5-Entities","version":"0.004_1"},"p5-IO-HTML":{"origin":"devel/p5-IO-HTML","version":"1.004"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-HTML-GoogleMaps","origin":"www/p5-HTML-GoogleMaps","version":"10_1","comment":"Simple wrapper around the Google Maps API","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-GoogleMaps","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b94408a0dc4ebd2d1dd2b08837d0530d2dce9ff64ebe94558185e6d79db5648b","flatsize":16392,"path":"All/p5-HTML-GoogleMaps-10_1.pkg","repopath":"All/p5-HTML-GoogleMaps-10_1.pkg","licenselogic":"single","pkgsize":8272,"desc":"HTML::GoogleMaps provides a simple wrapper around the Google Maps API. It\nallows you to easily create maps with markers, polylines and information\nwindows. Thanks to Geo::Coder::Google you can now look up locations around\nthe world without having to install a local database.","deps":{"p5-Geo-Coder-Google":{"origin":"misc/p5-Geo-Coder-Google","version":"0.20"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-QRCode","origin":"textproc/p5-HTML-QRCode","version":"0.01_3","comment":"Generate HTML based QR Code","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-QRCode","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8b46d9ece136ad5830312e4ed9084128f31e401bf5342b75c3f47dc61fa9dfcc","flatsize":3927,"path":"All/p5-HTML-QRCode-0.01_3.pkg","repopath":"All/p5-HTML-QRCode-0.01_3.pkg","licenselogic":"single","pkgsize":3536,"desc":"HTML::QRCode is HTML based QRCode generator, using Text::QRCode","deps":{"libqrencode":{"origin":"graphics/libqrencode","version":"4.1.1"},"p5-Text-QRCode":{"origin":"textproc/p5-Text-QRCode","version":"0.05_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-HTML-GenerateUtil","origin":"www/p5-HTML-GenerateUtil","version":"1.20_1","comment":"Perl5 module for generating HTML on the fly","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-GenerateUtil","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d7a5987db62cc2a909081d5e7429f34b9939ed1d127ccb27f916149e403f8ce2","flatsize":44887,"path":"All/p5-HTML-GenerateUtil-1.20_1.pkg","repopath":"All/p5-HTML-GenerateUtil-1.20_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":20484,"desc":"HTML::GenerateUtil is a module provides C language version of various helper\nroutines for generating HTML output.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-FromText","origin":"www/p5-HTML-FromText","version":"2.07_1","comment":"Mark up text as HTML","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/HTML-FromText","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9b2de34246d719196fb5806af2b9e29bd691b1f27c0e16d7d181e1109248a797","flatsize":66666,"path":"All/p5-HTML-FromText-2.07_1.pkg","repopath":"All/p5-HTML-FromText-2.07_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":20100,"desc":"The text2html function marks up plain text as HTML.  By\ndefault it converts HTML metacharacters into the\ncorresponding entities.  More sophisticated transformations,\nsuch as splitting the text into paragraphs or marking up\nbulleted lists, can be carried out by setting the\nappropriate options.","deps":{"p5-Email-Find":{"origin":"mail/p5-Email-Find","version":"0.10_1"},"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-PrettyPrinter","origin":"www/p5-HTML-PrettyPrinter","version":"0.03_1","comment":"Generate nice HTML files from HTML syntax trees","maintainer":"vivek@khera.org","www":"https://metacpan.org/release/HTML-PrettyPrinter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f570b3ac17406abcbf07d7833145909705c20a6a895f4b5239590b92e5e8a771","flatsize":45381,"path":"All/p5-HTML-PrettyPrinter-0.03_1.pkg","repopath":"All/p5-HTML-PrettyPrinter-0.03_1.pkg","licenselogic":"single","pkgsize":20984,"desc":"HTML::PrettyPrinter produces nicely formatted HTML code from a HTML syntax\ntree. It is especially usefull if the produced HTML file shall be read or\nedited manually afterwards. Various parameters let you adapt the output to\ndifferent styles and requirements.","deps":{"p5-HTML-Tree":{"origin":"www/p5-HTML-Tree","version":"5.07"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-Prototype","origin":"www/p5-HTML-Prototype","version":"1.48_1","comment":"Generate HTML and JavaScript for the Prototype library","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-Prototype","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d29c03d480b2302f418bf38eba866717337abe3770de93eb233059a42e0e2218","flatsize":201129,"path":"All/p5-HTML-Prototype-1.48_1.pkg","repopath":"All/p5-HTML-Prototype-1.48_1.pkg","licenselogic":"single","pkgsize":61288,"desc":"The module contains some code generators for Prototype, the famous\nJavaScript OO library and the script.aculous extensions.\n\nThe Prototype library (http://prototype.conio.net/) is designed to make\nAJAX easy. Catalyst::Plugin::Prototype makes it easy to connect to the\nPrototype library.\n\nThis is mostly a port of the Ruby on Rails helper tags for JavaScript\nfor use in Catalyst.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-HTML-Tree":{"origin":"www/p5-HTML-Tree","version":"5.07"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-Fraction","origin":"textproc/p5-HTML-Fraction","version":"0.50_1","comment":"Encode fractions as HTML entities with Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-Fraction","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"18f672144ee101f2752eae3a37cf126956ffbbf774c4017ed73d0b2e6a9f37ba","flatsize":13788,"path":"All/p5-HTML-Fraction-0.50_1.pkg","repopath":"All/p5-HTML-Fraction-0.50_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7408,"desc":"The HTML::Fraction encodes fractions as HTML entities. Some very common\nfractions have HTML entities (eg 1/2 is &frac12;). Additionally, common\nvulgar fractions have Unicode characters (eg 1/5 is &#8533;). This\nmodule takes a string and encodes fractions as entities: this means that\nit will look pretty in the browser.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Image-ExifTool","origin":"graphics/p5-Image-ExifTool","version":"13.10","comment":"Perl module for getting EXIF data from image files","maintainer":"devnull@apt322.org","www":"https://exiftool.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9ac1498a9e97cd9f41715bc34d15ac7ff8c102da363e77a4ffaa95d8d01041d1","flatsize":27927348,"path":"All/p5-Image-ExifTool-13.10.pkg","repopath":"All/p5-Image-ExifTool-13.10.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":5448868,"desc":"ExifTool is a customizable set of Perl modules plus a full-featured\ncommand-line application for reading and writing meta information in a wide\nvariety of files, including the maker note information of many digital\ncameras by various manufacturers such as Canon, Casio, DJI, FLIR, FujiFilm,\nGE, GoPro, HP, JVC/Victor, Kodak, Leaf, Minolta/Konica-Minolta, Nikon,\nNintendo, Olympus/Epson, Panasonic/Leica, Pentax/Asahi, Phase One, Reconyx,\nRicoh, Samsung, Sanyo, Sigma/Foveon and Sony.\n\nSee html/index.html for more details about ExifTool features and a list of\nfile types and meta information formats currently supported by ExifTool","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"],"options":{"DOCS":"on"}},{"name":"p5-HTML-FormatText-WithLinks-AndTables","origin":"textproc/p5-HTML-FormatText-WithLinks-AndTables","version":"0.07","comment":"Perl5 module to convert HTML to text with tables intact","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-FormatText-WithLinks-AndTables","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ced9307b90789225224c8feeb08abd74df3431d863fcfc134aabfe7d3ef82832","flatsize":22853,"path":"All/p5-HTML-FormatText-WithLinks-AndTables-0.07.pkg","repopath":"All/p5-HTML-FormatText-WithLinks-AndTables-0.07.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10632,"desc":"This module was inspired by HTML::FormatText::WithLinks which has proven to be\na useful `lynx -dump` work-alike. The aim was to provide facility to take a\nsimple HTML based email template, and to also convert it to text with the\n<TABLE> structure intact for inclusion as \"multipart/alternative\" content.\nFurther, it will preserve both the formatting specified by the <TD> tag's\n\"align\" attribute, and will also preserve multiline text inside of a <TD>\nelement provided it is broken using <BR/> tags.","deps":{"p5-HTML-Format":{"origin":"textproc/p5-HTML-Format","version":"2.12"},"p5-HTML-FormatText-WithLinks":{"origin":"textproc/p5-HTML-FormatText-WithLinks","version":"0.15"},"p5-HTML-Tree":{"origin":"www/p5-HTML-Tree","version":"5.07"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-HTML-FormatText-WithLinks","origin":"textproc/p5-HTML-FormatText-WithLinks","version":"0.15","comment":"Perl5 module to convert HTML to text with links as footnotes","maintainer":"loader@FreeBSD.org","www":"https://metacpan.org/release/HTML-FormatText-WithLinks","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8b602b8b2048182ed4f6f2b2e6812439fce30df0ef7402bec2828080cc99844b","flatsize":22246,"path":"All/p5-HTML-FormatText-WithLinks-0.15.pkg","repopath":"All/p5-HTML-FormatText-WithLinks-0.15.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10736,"desc":"HTML::FormatText::WithLinks takes HTML and turns it into plain text\nbut prints all the links in the HTML as footnotes. By default, it\nattempts to mimic the format of the lynx text based web browser's\n--dump option.","deps":{"p5-HTML-Format":{"origin":"textproc/p5-HTML-Format","version":"2.12"},"p5-HTML-Tree":{"origin":"www/p5-HTML-Tree","version":"5.07"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-HTML-Macro","origin":"www/p5-HTML-Macro","version":"1.30","comment":"Process HTML templates with loops, conditionals, macros and more","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-Macro","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3fa4f5cd0719c1c534cfce6ec0805b6cde8450110c77a33f54516e4fa7f2e87a","flatsize":75944,"path":"All/p5-HTML-Macro-1.30.pkg","repopath":"All/p5-HTML-Macro-1.30.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":29640,"desc":"HTML::Macro is a module to be used behind a web server (in CGI scripts). It\nprovides a convenient mechanism for generating HTML pages by combining\n\"dynamic\" data derived from a database or other computation with HTML templates\nthat represent fixed or \"static\" content of a page.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-FormatExternal","origin":"textproc/p5-HTML-FormatExternal","version":"26","comment":"HTML to text formatting using external programs","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-FormatExternal","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4b5e1540736892b2d286aa3a80e0ea76429c92f56190bbec61c38a6ad81529e3","flatsize":125972,"path":"All/p5-HTML-FormatExternal-26.pkg","repopath":"All/p5-HTML-FormatExternal-26.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":50068,"desc":"HTML-FormatExternal lets you turn HTML into plain text using one of\nthe browsing/formatting programs,\n\n    elinks        www/elinks\n    html2text     textproc/html2text\n    links         www/links\n    lynx          www/lynx\n    netrik        www/netrik\n    w3m           www/w3m","deps":{"lynx":{"origin":"www/lynx","version":"2.8.9.1_3,1"},"p5-IPC-Run":{"origin":"devel/p5-IPC-Run","version":"20231003.0"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-constant-defer":{"origin":"devel/p5-constant-defer","version":"6"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"],"options":{"ELINKS":"off","HTML2TEXT":"off","LINKS":"off","LYNX":"on","LYNX_CURRENT":"off","NETRIK":"off","W3M":"off"}},{"name":"p5-HTTP-Headers-Fast","origin":"www/p5-HTTP-Headers-Fast","version":"0.22","comment":"Perl extension for faster implementation of HTTP::Headers","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTTP-Headers-Fast","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c66cf9bdd2cb560a925caa92ee53286d45b8c2aa2e6652fc24ad986b2d000415","flatsize":58442,"path":"All/p5-HTTP-Headers-Fast-0.22.pkg","repopath":"All/p5-HTTP-Headers-Fast-0.22.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15324,"desc":"HTTP::Headers::Fast is a perl class for parsing/writing HTTP headers.\n\nThe interface is same as HTTP::Headers.","deps":{"p5-HTTP-Date":{"origin":"www/p5-HTTP-Date","version":"6.06"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-Mason","origin":"www/p5-HTML-Mason","version":"1.60","comment":"High-performance, dynamic web site authoring system","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-Mason","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7a99a5d1173d09007562fba128433e312b4a0d61a6494b5bf145123b3f6692c5","flatsize":807423,"path":"All/p5-HTML-Mason-1.60.pkg","repopath":"All/p5-HTML-Mason-1.60.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":312756,"desc":"Mason is a tool for building, serving and managing large web sites. Its features\nmake it an ideal backend for high load sites serving dynamic content, such as\nonline newspapers or database driven e-commerce sites.\n\nMason's various pieces revolve around the notion of \"components\". A component is\na mix of HTML, Perl, and special Mason commands, one component per file.\nSo-called \"top-level\" components represent entire web-pages, while smaller\ncomponents typically return HTML snippets for embedding in top-level components.\nThis object-like architecture greatly simplifies site maintenance: change a\nshared component, and you instantly changed all dependant pages that refer to it\nacross a site (or across many virtual sites).\n\nMason's component syntax lets designers separate a web page into programmatic\nand design elements. This means the esoteric Perl bits can be hidden near the\nbottom of a component, preloading simple variables for use above in the HTML. In\nour own experience, this frees content managers (i.e., non-programmers) to work\non the layout without getting mired in programming details. Techies, however,\nstill enjoy the full power of Perl.\n\nSee also: http://www.masonhq.com/","deps":{"p5-Cache-Cache":{"origin":"devel/p5-Cache-Cache","version":"1.08"},"p5-Class-Container":{"origin":"devel/p5-Class-Container","version":"0.13"},"p5-Exception-Class":{"origin":"devel/p5-Exception-Class","version":"1.45"},"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-Log-Any":{"origin":"devel/p5-Log-Any","version":"1.717"},"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"],"options":{"MODPERL":"off"}},{"name":"p5-HTML-FormFu-Model-DBIC","origin":"www/p5-HTML-FormFu-Model-DBIC","version":"2.03","comment":"Integrate HTML::FormFu with DBIx::Class","maintainer":"oleg@mamontov.net","www":"https://metacpan.org/release/HTML-FormFu-Model-DBIC","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"943c00947b01a83dce759a91c668bee19b6615507ced1e7ddeb0fd4f2e05d106","flatsize":79424,"path":"All/p5-HTML-FormFu-Model-DBIC-2.03.pkg","repopath":"All/p5-HTML-FormFu-Model-DBIC-2.03.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":26860,"desc":"Integrate HTML::FormFu with DBIx::Class","deps":{"p5-DBD-SQLite":{"origin":"databases/p5-DBD-SQLite","version":"1.76"},"p5-DBIx-Class":{"origin":"databases/p5-DBIx-Class","version":"0.082844"},"p5-HTML-FormFu":{"origin":"www/p5-HTML-FormFu","version":"2.07"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-MooseX-Attribute-Chained":{"origin":"devel/p5-MooseX-Attribute-Chained","version":"1.0.3"},"p5-Task-Weaken":{"origin":"devel/p5-Task-Weaken","version":"1.06"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-Lint","origin":"www/p5-HTML-Lint","version":"2.32","comment":"Check for HTML errors in string or file with Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-Lint","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"915839654abf03d4f368258e42296f97f3f24e5ea77af32f9ad79f71ec2bd8f3","flatsize":71328,"path":"All/p5-HTML-Lint-2.32.pkg","repopath":"All/p5-HTML-Lint-2.32.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":31000,"desc":"HTML::Lint - check for HTML errors in a string or file.\n\nHTML::Lint also comes with a wrapper program called weblint that handles\nlinting from the command line.","deps":{"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-HTML-Tagset":{"origin":"www/p5-HTML-Tagset","version":"3.24"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-HTMLDoc","origin":"textproc/p5-HTML-HTMLDoc","version":"0.10_2","comment":"Perl interface to the htmldoc program","maintainer":"kostjnspb@yandex.ru","www":"https://metacpan.org/release/HTML-HTMLDoc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"86d39122ca30cadec9612f371c680a48d7e97efae8a0a360ce7b3fda789b1660","flatsize":44924,"path":"All/p5-HTML-HTMLDoc-0.10_2.pkg","repopath":"All/p5-HTML-HTMLDoc-0.10_2.pkg","licenselogic":"single","pkgsize":17856,"desc":"This Module provides an OO-interface to the htmldoc program.\nYou can use it to produce PDF or PS files from a HTML-document.\nCurrently many but not all parameters of HTMLDoc are supported.","deps":{"htmldoc":{"origin":"textproc/htmldoc","version":"1.9.20"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-HTML-Gumbo","origin":"www/p5-HTML-Gumbo","version":"0.18_1","comment":"HTML5 parser based on gumbo C library","maintainer":"mikael@FreeBSD.org","www":"https://metacpan.org/pod/HTML::Gumbo","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1a8aee373080fc3f40ed8f2273795ff3b467dbee21b1eb4f3fe5d0711e05fd3c","flatsize":44648,"path":"All/p5-HTML-Gumbo-0.18_1.pkg","repopath":"All/p5-HTML-Gumbo-0.18_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":20180,"desc":"Gumbo is an implementation of the HTML5 parsing algorithm implemented as a pure\nC99 library with no outside dependencies.\n\nGoals and features of the C library:\n - Fully conformant with the HTML5 spec.\n - Robust and resilient to bad input.\n - Simple API that can be easily wrapped by other languages.\n   (This is one of such wrappers.)\n - Support for source locations and pointers back to the original text.\n   (Not exposed by this implementation at the moment.)\n - Relatively lightweight, with no outside dependencies.\n - Passes all html5lib-0.95 tests.\n - Tested on over 2.5 billion pages from Google's index.\n\nSee also: https://github.com/ruz/HTML-Gumbo","deps":{"p5-Alien-LibGumbo":{"origin":"devel/p5-Alien-LibGumbo","version":"0.05_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-FormFu-Imager","origin":"www/p5-HTML-FormFu-Imager","version":"1.00_1","comment":"Imager.pm helpers for HTML::FormFu file uploads","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-FormFu-Imager","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f0318ce2fb4c040571e7bc90b9b4ccce83193abb45ce2910746074b105773ff5","flatsize":20218,"path":"All/p5-HTML-FormFu-Imager-1.00_1.pkg","repopath":"All/p5-HTML-FormFu-Imager-1.00_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11860,"desc":"Imager.pm helpers for HTML::FormFu file uploads.","deps":{"p5-Clone":{"origin":"devel/p5-Clone","version":"0.47"},"p5-HTML-FormFu":{"origin":"www/p5-HTML-FormFu","version":"2.07"},"p5-Imager":{"origin":"graphics/p5-Imager","version":"1.027"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Attribute-Chained":{"origin":"devel/p5-MooseX-Attribute-Chained","version":"1.0.3"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-FillInForm-ForceUTF8","origin":"www/p5-HTML-FillInForm-ForceUTF8","version":"0.03_1","comment":"FillInForm with UTF-8 encoding","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-FillInForm-ForceUTF8","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"34cba1497543bd998dbbf69f520199fc196b072bb047e1593541709eda3fec9f","flatsize":4220,"path":"All/p5-HTML-FillInForm-ForceUTF8-0.03_1.pkg","repopath":"All/p5-HTML-FillInForm-ForceUTF8-0.03_1.pkg","licenselogic":"single","pkgsize":3848,"desc":"HTML::FillInForm::ForceUTF8 is a subclass of HTML::FillInForm that forces\nutf8 flag on html and parameters. This allows you to prevent filling\ngarbled result.","deps":{"p5-HTML-FillInForm":{"origin":"www/p5-HTML-FillInForm","version":"2.22"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Image-ExifTool-devel","origin":"graphics/p5-Image-ExifTool-devel","version":"13.25","comment":"Script and Perl module to read/write meta data in files","maintainer":"svysh.fbsd@gmail.com","www":"https://exiftool.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f2aabe5ef39a162e51acd02e618b59d1767706bf495bf476cca1041f46761b0c","flatsize":28245534,"path":"All/p5-Image-ExifTool-devel-13.25.pkg","repopath":"All/p5-Image-ExifTool-devel-13.25.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":5552180,"desc":"ExifTool is a highly customizable Perl script and module for reading,\nwriting and editing meta information in a wide variety of files.\n\nExifTool supports many different metadata formats including EXIF, GPS, IPTC,\nXMP, JFIF, GeoTIFF, ICC Profile, Photoshop IRB, FlashPix, AFCP and ID3,\nLyrics3, as well as the maker notes of many digital cameras by Canon, Casio,\nDJI, FLIR, FujiFilm, GE, GoPro, HP, JVC/Victor, Kodak, Leaf,\nMinolta/Konica-Minolta, Motorola, Nikon, Nintendo, Olympus/Epson,\nPanasonic/Leica, Pentax/Asahi, Phase One, Reconyx, Ricoh, Samsung, Sanyo,\nSigma/Foveon and Sony.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"],"options":{"DOCS":"on"}},{"name":"p5-HTML-GenToc","origin":"www/p5-HTML-GenToc","version":"3.20_2","comment":"Generate a Table of Contents for HTML documents","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-GenToc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"10fb4f837a37541d3567caaa5593c5043c41903db20aa6638e3e73f2d792f0e1","flatsize":93100,"path":"All/p5-HTML-GenToc-3.20_2.pkg","repopath":"All/p5-HTML-GenToc-3.20_2.pkg","licenselogic":"single","pkgsize":38704,"desc":"HTML::GenToc generates anchors and a table of contents for\nHTML documents.  Depending on the arguments, it will insert\nthe information it generates, or output to a string, a separate file\nor STDOUT.\n\nWhile it defaults to taking H1 and H2 elements as the significant\nelements to put into the table of contents, any tag can be defined\nas a significant element.  Also, it doesn't matter if the input\nHTML code is complete, pure HTML, one can input pseudo-html\nor page-fragments, which makes it suitable for using on templates\nand HTML meta-languages such as WML.\n\nAlso included in the distrubution is hypertoc, a script which uses the\nmodule so that one can process files on the command-line in a\nuser-friendly manner.","deps":{"p5-Getopt-ArgvFile":{"origin":"devel/p5-Getopt-ArgvFile","version":"1.11_1"},"p5-HTML-LinkList":{"origin":"www/p5-HTML-LinkList","version":"0.1701"},"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-HTML-SimpleParse":{"origin":"www/p5-HTML-SimpleParse","version":"0.12_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-FillInForm","origin":"www/p5-HTML-FillInForm","version":"2.22","comment":"Perl5 module for auto-filling HTML form fields from previous values","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-FillInForm","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"83b185065a91d5e26af939dd6e144ba31ca5bf1af0e649a50baeb62267c53588","flatsize":35482,"path":"All/p5-HTML-FillInForm-2.22.pkg","repopath":"All/p5-HTML-FillInForm-2.22.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15636,"desc":"From README:\n\nThis module automatically inserts data from a previous HTML form into\nthe HTML input and select tags. It is a subclass of HTML::Parser and\nuses it to parse the HTML and insert the values into the form tags.\n\nOne useful application is after a user submits an HTML form without\nfilling out required field.  HTML::FillInForm can be used to redisplay\nthe HTML form with all the form elements containing the submitted\ninfo.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-ExtractMain","origin":"www/p5-HTML-ExtractMain","version":"0.62_1","comment":"Perl extension to extract main content of a web page","maintainer":"jnlin@freebsd.cs.nctu.edu.tw","www":"https://metacpan.org/release/HTML-ExtractMain","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dca8412b4ee71ed54dac6ec34efea695c7852cafcecb4e3f761afe874b3c6e0e","flatsize":15256,"path":"All/p5-HTML-ExtractMain-0.62_1.pkg","repopath":"All/p5-HTML-ExtractMain-0.62_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8304,"desc":"HTML::ExtractMain is a module which takes HTML content, and uses the\nReadability algorithm to detect the main body of the page, usually\nskipping headers, footers, navigation, etc.","deps":{"p5-HTML-Tree":{"origin":"www/p5-HTML-Tree","version":"5.07"},"p5-Object-Destroyer":{"origin":"devel/p5-Object-Destroyer","version":"2.02"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-FromANSI-Tiny","origin":"textproc/p5-HTML-FromANSI-Tiny","version":"0.107","comment":"Easily convert colored command line output to HTML","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-FromANSI-Tiny","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5b98249403fd6d774906a2dc368daebbd5b4f7188f7d89a98a9554be2985a3ca","flatsize":55037,"path":"All/p5-HTML-FromANSI-Tiny-0.107.pkg","repopath":"All/p5-HTML-FromANSI-Tiny-0.107.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16816,"desc":"Convert the output from a terminal command that is decorated with ANSI\nescape sequences into customizable HTML (with a small amount of code).\n\nParse::ANSIColor::Tiny returns a data structure that's easy to reformat\ninto any desired output.  Reformatting to HTML seemed simple and common\nenough to warrant this module as well.","deps":{"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-Parse-ANSIColor-Tiny":{"origin":"textproc/p5-Parse-ANSIColor-Tiny","version":"0.700"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-HTML-Field","origin":"www/p5-HTML-Field","version":"1.19_1","comment":"Perl module to generate HTML form elements","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/JFRAIRE/HTML-Field-1.19","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5bbfa34530c2944a919a0476794a6e267f936751d8e0fe779c74636bb33c2f96","flatsize":46824,"path":"All/p5-HTML-Field-1.19_1.pkg","repopath":"All/p5-HTML-Field-1.19_1.pkg","licenselogic":"single","pkgsize":18176,"desc":"The HTML::Field set of modules creates objects that represent HTML form fields\nwhich try to make it easier to interact with CGI objects, databases, and\nHTML::Template objects.\n\nThe objective of an HTML::Field object is to know how to write its own HTML,\nhow to get its value out of a CGI object or from a hash,\nhow to add their value to a hash suitable for passing into a HTML::Template\nor into a SQL::Abstract object, for example, and thus re-use some of the code\nwhich is typically repeated several times in a CGI script.\n\nThis bundle includes also HTML::FieldForm, which is a very simple module to\nmanage sets of HTML::Field objects.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-FromANSI","origin":"www/p5-HTML-FromANSI","version":"2.03_1","comment":"Mark up ANSI sequences as HTML","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-FromANSI","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"60c80040af5ae6b13f101abca344630a9c639f27352d5a63962e1eaa56c085f8","flatsize":37342,"path":"All/p5-HTML-FromANSI-2.03_1.pkg","repopath":"All/p5-HTML-FromANSI-2.03_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1","MIT"],"pkgsize":17472,"desc":"This small module converts ANSI text sequences to corresponding HTML\ncodes, using stylesheets to control color and blinking properties.\n\nIt exports ansi2html() by default, which takes an array, joins it it\ninto a single scalar, and returns its HTML rendering.","deps":{"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-Term-VT102-Boundless":{"origin":"devel/p5-Term-VT102-Boundless","version":"0.05"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-Entities-Numbered","origin":"textproc/p5-HTML-Entities-Numbered","version":"0.04_1","comment":"Convert numbered HTML entities with Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-Entities-Numbered","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6fac36a9d282d7c8a615c74f772b779238594ddd450449c2cf8fe22d3927e094","flatsize":16483,"path":"All/p5-HTML-Entities-Numbered-0.04_1.pkg","repopath":"All/p5-HTML-Entities-Numbered-0.04_1.pkg","licenselogic":"single","pkgsize":8024,"desc":"HTML::Entities::Numbered is a content conversion filter for named HTML\nentities (symbols, mathematical symbols, Greek letters, Latin letters,\netc.).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-HTML-Escape","origin":"www/p5-HTML-Escape","version":"1.11","comment":"Extremely fast HTML escaping","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/HTML-Escape","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e45f7b0661566ac6ab5df5294e25a8287cb66c6dd27e591a355f99395b1d5f47","flatsize":49728,"path":"All/p5-HTML-Escape-1.11.pkg","repopath":"All/p5-HTML-Escape-1.11.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13460,"desc":"HTML::Escape provides a function which escapes HTML's special characters. It\nperforms a similar function to PHP's htmlspecialchars. It escapes the following\ncharacters: \" & ' < > ` { }","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-Format","origin":"textproc/p5-HTML-Format","version":"2.12","comment":"Module to format HTML to text or PS","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/NIGELM/HTML-Format-2.12","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a19f8d8e33b9f898b91ef29ced8555efe0f9ad5a2bc4c372c4581549fb4813cc","flatsize":147207,"path":"All/p5-HTML-Format-2.12.pkg","repopath":"All/p5-HTML-Format-2.12.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":44332,"desc":"This is a collection of modules that formats text from HTML syntax\ntrees. Bug reports and discussions about these modules can be sent\nto the <libwww@perl.org> mailing list.\n\nThe modules present in this package are:\n\n  HTML::Formatter - Base class for various formatters.  Formatters\n\ttraverse a syntax tree and produce some textual output.\n\tNone of the current formatters handle tables or forms yet.\n\n  HTML::FormatText - Formatter that converts a syntax tree to plain\n\treadable text.\n\n  HTML::FormatPS - Formatter that outputs PostScript code.","deps":{"p5-Font-AFM":{"origin":"x11-fonts/p5-Font-AFM","version":"1.20_1"},"p5-HTML-Tree":{"origin":"www/p5-HTML-Tree","version":"5.07"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-HTML-Entities-Interpolate","origin":"textproc/p5-HTML-Entities-Interpolate","version":"1.10","comment":"Call HTML::Entities::encode_entities, via a hash, within a string","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/HTML-Entities-Interpolate","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"19984314d4e7f06c54ec13aacaade0b10f0303cce9a6c01ad38d22f5f3d19410","flatsize":45518,"path":"All/p5-HTML-Entities-Interpolate-1.10.pkg","repopath":"All/p5-HTML-Entities-Interpolate-1.10.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11104,"desc":"HTML::Entities::Interpolate is a pure Perl module to call\nHTML::Entities::encode_entities, via a hash, within a string.","deps":{"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-Tie-Function":{"origin":"devel/p5-Tie-Function","version":"0.02_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc","www"]},{"name":"p5-HTML-Entities-ImodePictogram","origin":"textproc/p5-HTML-Entities-ImodePictogram","version":"0.06_1","comment":"Encode/decode HTML entities for i-mode pictograms","maintainer":"ports@FreeBSD.org","www":"https://metacpan.org/release/HTML-Entities-ImodePictogram","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0da97985ebebf850e5819b1759d0cebd6a6cba58fb91abd62ec3a8fa666abb13","flatsize":14672,"path":"All/p5-HTML-Entities-ImodePictogram-0.06_1.pkg","repopath":"All/p5-HTML-Entities-ImodePictogram-0.06_1.pkg","licenselogic":"single","pkgsize":9728,"desc":"HTML::Entities::ImodePictogram handles HTML entities for i-mode\npictogram (emoji), which are assigned in Shift_JIS private area.\n\nSee http://www.nttdocomo.co.jp/i/tag/emoji/index.html for details\nabout i-mode pictogram.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"],"messages":[{"message":"===>   NOTICE:\n\nThe p5-HTML-Entities-ImodePictogram port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"p5-HTTP-Cache-Transparent","origin":"www/p5-HTTP-Cache-Transparent","version":"1.4","comment":"Implementation of http get that keeps a local cache of fetched pages","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTTP-Cache-Transparent","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"680af74f468f2e710b1d7319206d7e90b69b86c37a2a3907117ee92d8f40f891","flatsize":25195,"path":"All/p5-HTTP-Cache-Transparent-1.4.pkg","repopath":"All/p5-HTTP-Cache-Transparent-1.4.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12188,"desc":"Implementation of http get that keeps a local cache of fetched pages to\navoid fetching the same data from the server if it hasn't been updated.\nThe cache is stored on disk and is thus persistent between invocations.","deps":{"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-Email-Obfuscate","origin":"security/p5-HTML-Email-Obfuscate","version":"1.00_1","comment":"Obfuscates HTML email addresses that look normal","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-Email-Obfuscate","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ddc195876464724f18d87093a953838f6a47709fe7fb07f6bff0d22e9dcd7a12","flatsize":11033,"path":"All/p5-HTML-Email-Obfuscate-1.00_1.pkg","repopath":"All/p5-HTML-Email-Obfuscate-1.00_1.pkg","licenselogic":"single","pkgsize":7476,"desc":"\"Don't put emails directly on the page, they will be scraped\"\nHTML::Email::Obfuscate - Obfuscated HTML email addresses that look normal.","deps":{"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-HTML-Element-Replacer","origin":"www/p5-HTML-Element-Replacer","version":"0.08","comment":"Perl HTML::Element replacer","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-Element-Replacer","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"23382c6e8833028b90b4832f1ea4de477f5f7465985e308d97dd0e9154e5ede7","flatsize":11705,"path":"All/p5-HTML-Element-Replacer-0.08.pkg","repopath":"All/p5-HTML-Element-Replacer-0.08.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6748,"desc":"Perl HTML::Element replacement module","deps":{"p5-HTML-Element-Library":{"origin":"www/p5-HTML-Element-Library","version":"5.220000"},"p5-HTML-Tree":{"origin":"www/p5-HTML-Tree","version":"5.07"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-Encoding","origin":"www/p5-HTML-Encoding","version":"0.61_1","comment":"Determine the encoding of HTML/XML/XHTML documents","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-Encoding","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1995e09a84aa1b1aec63bba9a0265e7d980a80564d813a5bdc2ddaf03a2b144e","flatsize":42566,"path":"All/p5-HTML-Encoding-0.61_1.pkg","repopath":"All/p5-HTML-Encoding-0.61_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17520,"desc":"HTML::Encoding helps to determine the encoding of HTML and XML/XHTML documents.","deps":{"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-Diff","origin":"www/p5-HTML-Diff","version":"0.60_1,1","comment":"Perl module for finding changes between two strings of HTML","maintainer":"perl@FreeBSD.org","www":"https://github.com/neilb/html-diff","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fdeecfdf81f84f76648a3f88a7cd0218648024e792320c33192219eb3679d158","flatsize":11361,"path":"All/p5-HTML-Diff-0.60_1,1.pkg","repopath":"All/p5-HTML-Diff-0.60_1,1.pkg","licenselogic":"single","licenses":["ARTPERL10"],"pkgsize":6980,"desc":"HTML::Diff is a Perl module for finding changes between two strings of\nHTML.","deps":{"p5-Algorithm-Diff":{"origin":"devel/p5-Algorithm-Diff","version":"1.1903"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-FormHandler-Model-DBIC","origin":"databases/p5-HTML-FormHandler-Model-DBIC","version":"0.29","comment":"Model class for FormHandler unsing DBIx::Class","maintainer":"bokutin@bokut.in","www":"https://metacpan.org/release/HTML-FormHandler-Model-DBIC","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"18ee2c540dfd13d9aa54d33140227513257cd0b80ba82036a54f8ae8c09973df","flatsize":88902,"path":"All/p5-HTML-FormHandler-Model-DBIC-0.29.pkg","repopath":"All/p5-HTML-FormHandler-Model-DBIC-0.29.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":29592,"desc":"This is a separate DBIx::Class model class for HTML::FormHandler","deps":{"p5-DBIx-Class":{"origin":"databases/p5-DBIx-Class","version":"0.082844"},"p5-DBIx-Class-ResultSet-RecursiveUpdate":{"origin":"databases/p5-DBIx-Class-ResultSet-RecursiveUpdate","version":"0.45"},"p5-HTML-FormHandler":{"origin":"www/p5-HTML-FormHandler","version":"0.40068,1"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5","www"]},{"name":"p5-HTML-Element-Library","origin":"www/p5-HTML-Element-Library","version":"5.220000","comment":"HTML::Element convenience functions","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-Element-Library","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"186a8781a658b7319e5c0c4b7f6358165c5db624aed2522fb229b59d2fc753c4","flatsize":76106,"path":"All/p5-HTML-Element-Library-5.220000.pkg","repopath":"All/p5-HTML-Element-Library-5.220000.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":35092,"desc":"HTML::Element::Library - HTML::Element convenience functions\nThis method provides API calls for common actions on trees when using\nHTML::Tree.","deps":{"p5-Array-Group":{"origin":"devel/p5-Array-Group","version":"4.2"},"p5-Data-Rmap":{"origin":"devel/p5-Data-Rmap","version":"0.65"},"p5-HTML-FillInForm":{"origin":"www/p5-HTML-FillInForm","version":"2.22"},"p5-HTML-Tree":{"origin":"www/p5-HTML-Tree","version":"5.07"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-List-Rotation-Cycle":{"origin":"devel/p5-List-Rotation-Cycle","version":"1.009_1"},"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"p5-Scalar-Listify":{"origin":"devel/p5-Scalar-Listify","version":"0.03_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-Display","origin":"www/p5-HTML-Display","version":"0.40_2","comment":"Display HTML locally in a browser","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/HTML-Display","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"211a7db3983c117cbf83fb9eee5060843e28b23b513f4d7d57448a3a8840fddf","flatsize":48480,"path":"All/p5-HTML-Display-0.40_2.pkg","repopath":"All/p5-HTML-Display-0.40_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":28444,"desc":"This module abstracts the task of displaying HTML to the user. The displaying is\ndone by launching a browser and navigating it to either a temporary file with\nthe HTML stored in it, or, if possible, by pushing the HTML directly into the\nbrowser window.","deps":{"p5-HTML-TokeParser-Simple":{"origin":"www/p5-HTML-TokeParser-Simple","version":"3.16_1"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-Declare","origin":"www/p5-HTML-Declare","version":"2.6","comment":"Very simple micro language to generate HTML","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/HTML-Declare","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d50bafeeda86127067c876fa02e5db6a64d06583ba1612c85019dc96e0b617e4","flatsize":48477,"path":"All/p5-HTML-Declare-2.6.pkg","repopath":"All/p5-HTML-Declare-2.6.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12540,"desc":"HTML::Declare is a very simple micro language to generate HTML.","deps":{"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-Defang","origin":"www/p5-HTML-Defang","version":"1.07","comment":"Cleans HTML of executable contents, and neutralises XSS attacks","maintainer":"m.ne@gmx.net","www":"https://metacpan.org/dist/HTML-Defang","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6a434daaf0299fd865d00a4d77502927a1e764ef9eb1b035546db07eb553043c","flatsize":93265,"path":"All/p5-HTML-Defang-1.07.pkg","repopath":"All/p5-HTML-Defang-1.07.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":31892,"desc":"This module accepts an input HTML and/or CSS string and removes any\nexecutable code including scripting, embedded objects, applets, etc.,\nand neutralises any XSS attacks. A whitelist based approach is used\nwhich means only HTML known to be safe is allowed through.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-Copy","origin":"textproc/p5-HTML-Copy","version":"1.31_1","comment":"Copy a HTML file without breaking links","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-Copy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"74969c0c48b3fbffee5bf4415c855012b2634eb55b99bf02ac0834631f027c98","flatsize":20498,"path":"All/p5-HTML-Copy-1.31_1.pkg","repopath":"All/p5-HTML-Copy-1.31_1.pkg","licenselogic":"single","pkgsize":9432,"desc":"This module is to copy a HTML file without beaking links in the file.\nThis module is a sub class of HTML::Parser.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-HTML-ContentExtractor","origin":"www/p5-HTML-ContentExtractor","version":"0.03_1","comment":"Extract text contained within an HTML document","maintainer":"oleg@mamontov.net","www":"https://metacpan.org/release/HTML-ContentExtractor","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"99b275dce9b18367c0f99304fc6069617a965536a58ce91cb68e8481750369e9","flatsize":13749,"path":"All/p5-HTML-ContentExtractor-0.03_1.pkg","repopath":"All/p5-HTML-ContentExtractor-0.03_1.pkg","licenselogic":"single","pkgsize":6696,"desc":"Extract text contained within an HTML document","deps":{"p5-HTML-TableExtract":{"origin":"www/p5-HTML-TableExtract","version":"2.15"},"p5-HTML-Tree":{"origin":"www/p5-HTML-Tree","version":"5.07"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-Clean","origin":"www/p5-HTML-Clean","version":"1.4","comment":"Cleans up HTML code for web browsers, not humans","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/HTML-Clean","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e6593c8ddf2c31903da19c47b7fdb60c259d241e1cfca3e6f36e1660dee98aeb","flatsize":31295,"path":"All/p5-HTML-Clean-1.4.pkg","repopath":"All/p5-HTML-Clean-1.4.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16256,"desc":"The majority of the web pages of the internet today are much larger than they\nneed to be. The reason for this is that HTML tends to be stored in a human\nreadable format, with indenting, newlines and comments.\n\nHowever, all of these comments, whitespace etc. are ignored by the browser, and\nneedlessly lengthen download times.\n\nSecond, many people are using WYSIWYG HTML editors these days. This makes\ncreating content easy. However these editors can cause a number of compatibility\nproblems by tying themselves to a particular browser or operating system.\n\nThe HTML::Clean module encapsulates a number of HTML optimizations and cleanups.\nThe end result is HTML that loads faster, displays properly in more browsers.\nThink of it as a compiler that translates HTML input into optimized machine\nreadable code.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-Chunks","origin":"www/p5-HTML-Chunks","version":"1.55.1_2","comment":"Simple nested template engine for HTML, XML and XHTML","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-Chunks","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"770803a422c90b384aac7e41c217ffaad490cac6ae29b194ea0aa3ca453e503e","flatsize":39008,"path":"All/p5-HTML-Chunks-1.55.1_2.pkg","repopath":"All/p5-HTML-Chunks-1.55.1_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":20940,"desc":"HTML::Chunks is a Perl module which provides a simple template system for HTML,\nXML and XHTML.","deps":{"p5-IO-Stringy":{"origin":"devel/p5-IO-Stringy","version":"2.113"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-FillInForm-Lite","origin":"www/p5-HTML-FillInForm-Lite","version":"1.15","comment":"Perl extension for lightweight FillInForm module in Pure Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-FillInForm-Lite","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8e17f5ad6abf62dc457b54b2c9ecb13b47b62f3f693edf109073ae5165940b12","flatsize":85170,"path":"All/p5-HTML-FillInForm-Lite-1.15.pkg","repopath":"All/p5-HTML-FillInForm-Lite-1.15.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":28272,"desc":"This module fills in HTML forms with Perl data, which re-implements\nHTML::FillInForm using regexp-based parser, not using HTML::Parser.\n\nThe difference in the parsers makes HTML::FillInForm::Lite about 2\ntimes faster than HTML::FillInForm.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-Breadcrumbs","origin":"www/p5-HTML-Breadcrumbs","version":"0.7_1","comment":"Module to produce HTML 'breadcrumb trails'","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/HTML-Breadcrumbs","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a6947b0dfe47ad07138b005d4083e9aecf71d49e84fcfc170058cc579d030c89","flatsize":31006,"path":"All/p5-HTML-Breadcrumbs-0.7_1.pkg","repopath":"All/p5-HTML-Breadcrumbs-0.7_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13800,"desc":"HTML::Breadcrumbs is a module used to create HTML 'breadcrumb trails'\ni.e. an ordered set of html links locating the current page within\na hierarchy.\n\nHTML::Breadcrumbs splits the given path up into a list of elements,\nderives labels to use for each of these elements, and then renders\nthis list as N-1 links using the derived label, with the final\nelement being just a label.\n\nBoth procedural and object-oriented interfaces are provided. The OO\ninterface is useful if you want to separate object creation and\ninitialisation from rendering or display, or for subclassing.\n\nBoth interfaces allow you to munge the path in various ways, to set\nlabels either explicitly via a hashref or via a callback subroutine,\nand to control the formatting of elements via sprintf patterns or a\ncallback subroutine.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-Adsense","origin":"www/p5-HTML-Adsense","version":"0.2_1","comment":"Create adsense widgets easily","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/HTML-Adsense","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"99971d86faf35bed2bcae94d5204f2925f69c90e51d792bd3d45d4b6706a1bc7","flatsize":13854,"path":"All/p5-HTML-Adsense-0.2_1.pkg","repopath":"All/p5-HTML-Adsense-0.2_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7780,"desc":"This module wraps Google Adsense ad creation in OO perl code.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-CalendarMonthSimple","origin":"www/p5-HTML-CalendarMonthSimple","version":"1.26","comment":"Perl Module for Generating HTML Calendars","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-CalendarMonthSimple","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e675041d4c48bc1be690526784c48f11b68a368d4b7bd9b7d33762d8891b8428","flatsize":57767,"path":"All/p5-HTML-CalendarMonthSimple-1.26.pkg","repopath":"All/p5-HTML-CalendarMonthSimple-1.26.pkg","licenselogic":"single","pkgsize":20588,"desc":"HTML::CalendarMonthSimple is a Perl module for generating, manipulating,\nand printing a HTML calendar grid for a specified month. It is intended\nas a faster and easier-to-use alternative to HTML::CalendarMonth.","deps":{"p5-Date-Calc":{"origin":"devel/p5-Date-Calc","version":"6.4"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Gzip-Faster","origin":"archivers/p5-Gzip-Faster","version":"0.21","comment":"Simple and fast gzip and gunzip","maintainer":"ports@FreeBSD.org","www":"https://metacpan.org/release/Gzip-Faster","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"710cdda3bf249629ee94ea8ea6941099f44966c83efb20905f97527c78347cab","flatsize":70285,"path":"All/p5-Gzip-Faster-0.21.pkg","repopath":"All/p5-Gzip-Faster-0.21.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":29132,"desc":"Gzip::Faster - simple and fast gzip and gunzip","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["archivers","perl5"],"messages":[{"message":"===>   NOTICE:\n\nThe p5-Gzip-Faster port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"p5-GunghoX-FollowLinks","origin":"www/p5-GunghoX-FollowLinks","version":"0.00006_1","comment":"Perl extension to follow links within responses for Gungho","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/GunghoX-FollowLinks","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6083568d2be2f43fb511d5010b921fd779aec72f7abb4fb8df41c00586d8f34e","flatsize":43937,"path":"All/p5-GunghoX-FollowLinks-0.00006_1.pkg","repopath":"All/p5-GunghoX-FollowLinks-0.00006_1.pkg","licenselogic":"single","pkgsize":26008,"desc":"The most common action that a crawler takes is to follow links on a\npage. This module helps you with that task.","deps":{"p5-Gungho":{"origin":"www/p5-Gungho","version":"0.09008_2"},"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-HTML-Tagset":{"origin":"www/p5-HTML-Tagset","version":"3.24"},"p5-MIME-Types":{"origin":"mail/p5-MIME-Types","version":"2.27"},"p5-Sub-Exporter":{"origin":"devel/p5-Sub-Exporter","version":"0.991"},"p5-URI-Match":{"origin":"net/p5-URI-Match","version":"0.00001_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-EscapeEvil","origin":"textproc/p5-HTML-EscapeEvil","version":"0.05_1","comment":"Escape evil HTML tags","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-EscapeEvil","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2c8ff7e560006f88d415282b632631eae5d85a6c4b94cc0c9d263ae647196876","flatsize":19351,"path":"All/p5-HTML-EscapeEvil-0.05_1.pkg","repopath":"All/p5-HTML-EscapeEvil-0.05_1.pkg","licenselogic":"single","pkgsize":8200,"desc":"HTML::EscapeEvil is a Perl module that will escape HTML tags considered\nevil (useful for user inut filtering).  It is somewhat similar to\nHTML::TagFilter, but escapes tags instead of removing them.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-HTML-Tree":{"origin":"www/p5-HTML-Tree","version":"5.07"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc","www"]},{"name":"p5-HTML-ExtractContent","origin":"www/p5-HTML-ExtractContent","version":"0.12_1","comment":"Perl extension for HTML content extractor with scoring heuristics","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-ExtractContent","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"764aa9ade53b7b89afb88259d52350e69ae89b60de2b9d90318a512d272a1260","flatsize":52400,"path":"All/p5-HTML-ExtractContent-0.12_1.pkg","repopath":"All/p5-HTML-ExtractContent-0.12_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14076,"desc":"HTML::ExtractContent is a module for extracting content from HTML with\nscoring heuristics.\n\nIt guesses which block of HTML looks like content according to scores\ndepending on the amount of punctuation marks and the lengths of non-tag\ntexts.\n\nIt also guesses whether content end in the block or continue to the next\nblock.","deps":{"p5-Class-Accessor-Lvalue":{"origin":"devel/p5-Class-Accessor-Lvalue","version":"0.11_1"},"p5-Exporter-Lite":{"origin":"devel/p5-Exporter-Lite","version":"0.09"},"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HOP-Lexer","origin":"devel/p5-HOP-Lexer","version":"0.032_2","comment":"Higher Order Perl Lexer","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HOP-Lexer","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f67f5a85c8339e1d87e03dfbb7638ed5b5886167ba6619723435c0344033f623","flatsize":42914,"path":"All/p5-HOP-Lexer-0.032_2.pkg","repopath":"All/p5-HOP-Lexer-0.032_2.pkg","licenselogic":"single","pkgsize":25244,"desc":"Higher Order Perl Lexer","deps":{"p5-HOP-Stream":{"origin":"devel/p5-HOP-Stream","version":"0.03_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-HTML-FormFu-MultiForm","origin":"www/p5-HTML-FormFu-MultiForm","version":"1.03_1","comment":"Handle multi-page/stage forms with FormFu","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/HTML-FormFu-MultiForm","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6950117883f5ebe2fb709d97073dd5837bfb8bea019511b0e8a09764ff69c59f","flatsize":58286,"path":"All/p5-HTML-FormFu-MultiForm-1.03_1.pkg","repopath":"All/p5-HTML-FormFu-MultiForm-1.03_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14480,"desc":"HTML::FormFu::MultiForm handles multi-page/stage forms with FormFu.","deps":{"p5-Clone":{"origin":"devel/p5-Clone","version":"0.47"},"p5-Crypt-CBC":{"origin":"security/p5-Crypt-CBC","version":"3.04"},"p5-Crypt-DES":{"origin":"security/p5-Crypt-DES","version":"2.07_2"},"p5-HTML-FormFu":{"origin":"www/p5-HTML-FormFu","version":"2.07"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Attribute-Chained":{"origin":"devel/p5-MooseX-Attribute-Chained","version":"1.0.3"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-Defaultify","origin":"www/p5-HTML-Defaultify","version":"1.01_1","comment":"Perl module to populate HTML forms with default values","maintainer":"takefu@airport.fm","www":"https://metacpan.org/release/HTML-Defaultify","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0cb32a193f09fc1f522aaf94360b74e1777aebc62072d1f6cc172f73d2b86bc3","flatsize":53463,"path":"All/p5-HTML-Defaultify-1.01_1.pkg","repopath":"All/p5-HTML-Defaultify-1.01_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":21456,"desc":"This Perl module is used to populate HTML forms with default values.  Unlike\nother tools that fill a similar niche, this module can handle any existing\nHTML page; this approach allows a clean separation of HTML development from\nPerl program development.\n\nSee also: https://www.jmarshall.com/tools/defaultify/","deps":{"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HOP-Stream","origin":"devel/p5-HOP-Stream","version":"0.03_1","comment":"Higher Order Perl Streams","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HOP-Stream","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2da436144330f2fde102c3c3833e873a6002d277ac4dfc7987047e3ce5f47bd4","flatsize":21032,"path":"All/p5-HOP-Stream-0.03_1.pkg","repopath":"All/p5-HOP-Stream-0.03_1.pkg","licenselogic":"single","pkgsize":11960,"desc":"Higher Order Perl Streams","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-HTML-DOM","origin":"www/p5-HTML-DOM","version":"0.058","comment":"Implementation of the HTML Document Object Model","maintainer":"ehaupt@FreeBSD.org","www":"https://metacpan.org/release/HTML-DOM","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b556640ba9fddab9719348c735798455bdf4cbb20785a03975a85d68e4cd4865","flatsize":630910,"path":"All/p5-HTML-DOM-0.058.pkg","repopath":"All/p5-HTML-DOM-0.058.pkg","licenselogic":"single","pkgsize":243284,"desc":"This module implements the HTML Document Object Model by extending the\nHTML::Tree modules. The HTML::DOM class serves both as an HTML parser and as the\ndocument class.","deps":{"p5-CSS-DOM":{"origin":"www/p5-CSS-DOM","version":"0.17"},"p5-HTML-Element-Library":{"origin":"www/p5-HTML-Element-Library","version":"5.220000"},"p5-HTML-Encoding":{"origin":"www/p5-HTML-Encoding","version":"0.61_1"},"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-Hash-Util-FieldHash-Compat":{"origin":"devel/p5-Hash-Util-FieldHash-Compat","version":"0.11"},"p5-TimeDate":{"origin":"devel/p5-TimeDate","version":"2.33,1"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-constant-lexical":{"origin":"devel/p5-constant-lexical","version":"2.0003_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-HTML-Form","origin":"www/p5-HTML-Form","version":"6.12","comment":"Class that represents an HTML form element","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/HTML-Form","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"45aa6de3b161e060b68a84664d8ca10450891ec1b5442b9d5500a9a2c0113cd9","flatsize":96437,"path":"All/p5-HTML-Form-6.12.pkg","repopath":"All/p5-HTML-Form-6.12.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":36760,"desc":"Objects of the HTML::Form class represent a single HTML <form> ... </form>\ninstance. A form consists of a sequence of inputs that usually have names,\nand which can take on various values.","deps":{"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Gungho","origin":"www/p5-Gungho","version":"0.09008_2","comment":"Event Based High Performance Web Crawler Framework","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Gungho","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f0df22fa0661d8097690ec5afd4bb4b0c6875591a872604ffad64a25780c0e52","flatsize":247805,"path":"All/p5-Gungho-0.09008_2.pkg","repopath":"All/p5-Gungho-0.09008_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":126824,"desc":"Gungho is Yet Another Web Crawler Framework, aimed to be extensible\nand fast.\n\nGungho tries to build from clean structures, based upon principles\nfrom the likes of Catalyst and Plagger, so that you can easily\nextend it to your liking.\n\nFeatures such as robot rules handling (robots.txt) and request\nthrottling can be removed/added on the fly, just by specifying\nthe components that you want to load. You can easily create\nadditional functionality by writing your own component.","deps":{"p5-Best":{"origin":"devel/p5-Best","version":"0.17"},"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Class-C3":{"origin":"devel/p5-Class-C3","version":"0.35"},"p5-Class-C3-Componentised":{"origin":"devel/p5-Class-C3-Componentised","version":"1.001002"},"p5-Class-C3-XS":{"origin":"devel/p5-Class-C3-XS","version":"0.15"},"p5-Class-Data-Inheritable":{"origin":"devel/p5-Class-Data-Inheritable","version":"0.10"},"p5-Class-Inspector":{"origin":"devel/p5-Class-Inspector","version":"1.36"},"p5-Config-Any":{"origin":"devel/p5-Config-Any","version":"0.33"},"p5-Danga-Socket":{"origin":"devel/p5-Danga-Socket","version":"1.62"},"p5-Danga-Socket-Callback":{"origin":"devel/p5-Danga-Socket-Callback","version":"0.013_1,1"},"p5-Data-Throttler":{"origin":"devel/p5-Data-Throttler","version":"0.08"},"p5-Data-Throttler-Memcached":{"origin":"devel/p5-Data-Throttler-Memcached","version":"0.00003_3"},"p5-Event-Notify":{"origin":"devel/p5-Event-Notify","version":"0.00004_1"},"p5-Exception-Class":{"origin":"devel/p5-Exception-Class","version":"1.45"},"p5-HTML-RobotsMETA":{"origin":"www/p5-HTML-RobotsMETA","version":"0.00004_1"},"p5-HTTP-Parser":{"origin":"www/p5-HTTP-Parser","version":"0.06_1"},"p5-IO-Async":{"origin":"devel/p5-IO-Async","version":"0.803"},"p5-Log-Dispatch":{"origin":"devel/p5-Log-Dispatch","version":"2.71"},"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"p5-POE-Component-Client-DNS":{"origin":"dns/p5-POE-Component-Client-DNS","version":"1.054,1"},"p5-POE-Component-Client-HTTP":{"origin":"www/p5-POE-Component-Client-HTTP","version":"0.9490"},"p5-POE-Component-Client-Keepalive":{"origin":"net/p5-POE-Component-Client-Keepalive","version":"0.2720"},"p5-Path-Class":{"origin":"devel/p5-Path-Class","version":"0.37"},"p5-Regexp-Common":{"origin":"textproc/p5-Regexp-Common","version":"2017060201"},"p5-UNIVERSAL-isa":{"origin":"devel/p5-UNIVERSAL-isa","version":"1.20171012"},"p5-UNIVERSAL-require":{"origin":"devel/p5-UNIVERSAL-require","version":"0.19"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-WWW-RobotRules-Parser":{"origin":"www/p5-WWW-RobotRules-Parser","version":"0.04001_1"},"p5-Web-Scraper-Config":{"origin":"www/p5-Web-Scraper-Config","version":"0.01_1"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Guard","origin":"devel/p5-Guard","version":"1.023_1","comment":"Safe cleanup blocks","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Guard","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b4f297184699ddb1580773db277d1b03cd81bbf49df911280ab4dd6b172efa0a","flatsize":29744,"path":"All/p5-Guard-1.023_1.pkg","repopath":"All/p5-Guard-1.023_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14008,"desc":"This module implements so-called \"guards\". A guard is something (usually\nan object) that \"guards\" a resource, ensuring that it is cleaned up when\nexpected.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Gtk3-SimpleList","origin":"x11-toolkits/p5-Gtk3-SimpleList","version":"0.21","comment":"Simple interface to Gtk3's complex MVC list widget","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/Gtk3-SimpleList","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"56c32a1d8298b274c7445c789cdf8f79d57b36576e66ab638e470a9fd765cc73","flatsize":57641,"path":"All/p5-Gtk3-SimpleList-0.21.pkg","repopath":"All/p5-Gtk3-SimpleList-0.21.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":22900,"desc":"Gtk3 has a powerful, but complex MVC (Model, View, Controller) system used to\nimplement list and tree widgets. Gtk3::SimpleList automates the complex setup\nwork and allows you to treat the list model as a more natural list of lists\nstructure.\n\nAfter creating a new Gtk3::SimpleList object with the desired columns you may\nset the list data with a simple Perl array assignment. Rows may be added or\ndeleted with all of the normal array operations. You can treat the data member\nof the list simplelist object as an array reference, and manipulate the list\ndata with perl's normal array operators.","deps":{"p5-Gtk3":{"origin":"x11-toolkits/p5-Gtk3","version":"0.034_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","x11-toolkits"]},{"name":"p5-Gtk3-ImageView","origin":"x11-toolkits/p5-Gtk3-ImageView","version":"12","comment":"Perl bindings to the GtkImageView image viewer widget","maintainer":"cmt@FreeBSD.org","www":"https://metacpan.org/pod/Gtk3::ImageView","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"febfbf007752f56bc082e10f8548901fd24752eea34633c33511d9ac845fb774","flatsize":45085,"path":"All/p5-Gtk3-ImageView-12.pkg","repopath":"All/p5-Gtk3-ImageView-12.pkg","licenselogic":"or","licenses":["ARTPERL10","GPLv1+"],"pkgsize":13828,"desc":"The Gtk3::ImageView widget allows the user to zoom, pan and select the\nspecified image and provides hooks to allow additional tools, e.g.\npainter, to be created and used.\n\nGtk3::ImageView is a Gtk3 port of Gtk2::ImageView.\n\nFind out more about GtkImageView at http://trac.bjourne.webfactional.com/.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"p5-Glib":{"origin":"devel/p5-Glib","version":"1.3294"},"p5-Gtk3":{"origin":"x11-toolkits/p5-Gtk3","version":"0.034_2"},"p5-Readonly":{"origin":"devel/p5-Readonly","version":"2.05"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","x11-toolkits"]},{"name":"p5-Gtk2-Ex-Simple-List","origin":"x11-toolkits/p5-Gtk2-Ex-Simple-List","version":"0.50_8","comment":"Simple interface to complex MVC list widget","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Gtk2-Ex-Simple-List","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4bf88cc18c41f7be8b893fb2e9c1a0896493e74c9e25ff646c84d951bb115f25","flatsize":65672,"path":"All/p5-Gtk2-Ex-Simple-List-0.50_8.pkg","repopath":"All/p5-Gtk2-Ex-Simple-List-0.50_8.pkg","licenselogic":"or","licenses":["LGPL21","LGPL3"],"pkgsize":24460,"desc":"Gtk2 has a powerful, but complex MVC (Model, View, Controller) system\nused to implement list and tree widgets. Gtk2::Ex::Simple::List\nautomates the complex setup work and allows you to treat the list model\nas a more natural list of lists structure.\n\nAfter creating a new Gtk2::Ex::Simple::List object with the desired\ncolumns you may set the list data with a simple Perl array assignment.\nRows may be added or deleted with all of the normal array operations.\nYou can treat the data member of the Simple::List object as an array\nreference, and manipulate the list data with perl's normal array\noperators.\n\nA mechanism has also been put into place allowing columns to be Perl\nscalars. The scalar is converted to text through Perl's normal\nmechanisms and then displayed in the list. This same mechanism can be\nexpanded by defining arbitrary new column types before calling the new\nfunction.","deps":{"p5-Glib":{"origin":"devel/p5-Glib","version":"1.3294"},"p5-Gtk2":{"origin":"x11-toolkits/p5-Gtk2","version":"1.24993_3"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","x11-toolkits"]},{"name":"p5-Gtk2-Chmod","origin":"x11-toolkits/p5-Gtk2-Chmod","version":"0.0.0_5","comment":"Provides a dialog for getting values to use with chmod","maintainer":"vvelox@vvelox.net","www":"https://metacpan.org/release/Gtk2-Chmod","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"309184ec020937e340c54dfdd4dd6afeecd5b819b1d0d942df6e4279b51a6bb2","flatsize":14203,"path":"All/p5-Gtk2-Chmod-0.0.0_5.pkg","repopath":"All/p5-Gtk2-Chmod-0.0.0_5.pkg","licenselogic":"single","pkgsize":6016,"desc":"Provides a dialog for getting values to use with chmod.","deps":{"p5-File-Stat-Bits":{"origin":"sysutils/p5-File-Stat-Bits","version":"1.01_2"},"p5-Gtk2":{"origin":"x11-toolkits/p5-Gtk2","version":"1.24993_3"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","x11-toolkits"]},{"name":"p5-Gtk3","origin":"x11-toolkits/p5-Gtk3","version":"0.034_2","comment":"Perl module for Gtk+ 3.x graphical user interface library","maintainer":"hiroto.kagotani@gmail.com","www":"https://metacpan.org/pod/Gtk3","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dad2e676df7b5c0d64b0892d2f12c1bb2ebd43e58c89cfe6a834aa0f755929e0","flatsize":84266,"path":"All/p5-Gtk3-0.034_2.pkg","repopath":"All/p5-Gtk3-0.034_2.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":25396,"desc":"Perl bindings to the 3.x series of the gtk+ toolkit. This module\nallows you to write graphical user interfaces in a Perlish and\nobject-oriented way, freeing you from the casting and memory\nmanagement in C, yet remaining very close in spirit to original\nAPI. Find out more about gtk+ at http://www.gtk.org.\n\nThe gtk+ reference manual is also a handy companion when writing\nGtk3 programs in Perl: http://developer.gnome.org/gtk3/stable/. The\nPerl bindings follow the C API very closely, and the C reference\ndocumentation should be considered the canonical source.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"p5-Cairo-GObject":{"origin":"devel/p5-Cairo-GObject","version":"1.005_1"},"p5-Glib-Object-Introspection":{"origin":"devel/p5-Glib-Object-Introspection","version":"0.051"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["lang","perl5","x11-toolkits"]},{"name":"p5-Growl-GNTP","origin":"net/p5-Growl-GNTP","version":"0.21","comment":"Perl implementation of the Growl GNTP Protocol (Client Part)","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Growl-GNTP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"739fe24f711f15f3219bdff3467b236515614a9f8f4a4565f09642884b8c82b9","flatsize":60048,"path":"All/p5-Growl-GNTP-0.21.pkg","repopath":"All/p5-Growl-GNTP-0.21.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15280,"desc":"Perl implementation of the Growl GNTP Protocol (Client Part).","deps":{"p5-Crypt-CBC":{"origin":"security/p5-Crypt-CBC","version":"3.04"},"p5-Data-UUID":{"origin":"devel/p5-Data-UUID","version":"1.227"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Grutatxt","origin":"textproc/p5-Grutatxt","version":"2.20","comment":"Plain text to HTML (and other formats) converter","maintainer":"jhale@FreeBSD.org","www":"https://triptico.com/software/grutatxt.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"571679a48e2777a0fae8e9a6221d4c0f3eb60e7b9aa40ea9ed697a4ecdfb05c1","flatsize":66124,"path":"All/p5-Grutatxt-2.20.pkg","repopath":"All/p5-Grutatxt-2.20.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":21444,"desc":"Grutatxt is a plain text to HTML (and other formats) converter. It succesfully\nconverts subtle text markup of lists, bold, italics, tables and headings to\ntheir corresponding HTML, troff, man page or LaTeX markup without having to\nwrite unreadable source text files. Grutatxt is a Perl module and a command\nline utility, and is the main text renderer in the Gruta CMS.\n\nThe output drivers currently supported by Grutatxt are: HTML, troff (me\nmacros), man and LaTeX.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"],"options":{"DOCS":"on"}},{"name":"p5-HTML-FormHandler","origin":"www/p5-HTML-FormHandler","version":"0.40068,1","comment":"Form handler written in Moose","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-FormHandler","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dbb984295cece9b3400b3dc89b81ed2ee606d6532b8da7e3e308e5b65bb6dbbb","flatsize":1118116,"path":"All/p5-HTML-FormHandler-0.40068,1.pkg","repopath":"All/p5-HTML-FormHandler-0.40068,1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":433584,"desc":"HTML::FormHandler allows you to define HTML form fields and validators.\nIt can be used for both database and non-database forms, and will\nautomatically update or create rows in a database. It can also be used\nto process structured data that doesn't come from an HTML form.","deps":{"p5-Class-Load":{"origin":"devel/p5-Class-Load","version":"0.25"},"p5-Config-Any":{"origin":"devel/p5-Config-Any","version":"0.33"},"p5-Crypt-Blowfish":{"origin":"security/p5-Crypt-Blowfish","version":"2.14_2"},"p5-Crypt-CBC":{"origin":"security/p5-Crypt-CBC","version":"3.04"},"p5-Data-Clone":{"origin":"devel/p5-Data-Clone","version":"0.006"},"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-Format-Strptime":{"origin":"devel/p5-DateTime-Format-Strptime","version":"1.79,1"},"p5-Email-Valid":{"origin":"mail/p5-Email-Valid","version":"1.204"},"p5-File-ShareDir":{"origin":"devel/p5-File-ShareDir","version":"1.118"},"p5-File-ShareDir-Install":{"origin":"devel/p5-File-ShareDir-Install","version":"0.14"},"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-HTML-Tree":{"origin":"www/p5-HTML-Tree","version":"5.07"},"p5-JSON-MaybeXS":{"origin":"converters/p5-JSON-MaybeXS","version":"1.004008"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Getopt":{"origin":"devel/p5-MooseX-Getopt","version":"0.78"},"p5-MooseX-Types":{"origin":"devel/p5-MooseX-Types","version":"0.50"},"p5-MooseX-Types-Common":{"origin":"devel/p5-MooseX-Types-Common","version":"0.001014"},"p5-MooseX-Types-LoadableClass":{"origin":"devel/p5-MooseX-Types-LoadableClass","version":"0.015"},"p5-Sub-Exporter":{"origin":"devel/p5-Sub-Exporter","version":"0.991"},"p5-Sub-Name":{"origin":"devel/p5-Sub-Name","version":"0.28,1"},"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-aliased":{"origin":"devel/p5-aliased","version":"0.34"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Gtk2-PathButtonBar","origin":"x11-toolkits/p5-Gtk2-PathButtonBar","version":"0.1.2_4","comment":"Creates a bar for path manipulation","maintainer":"vvelox@vvelox.net","www":"https://metacpan.org/dist/Gtk2-PathButtonBar","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8220a1799a933a6a0e7cde088733dea3aec1849e51a49ac1f49f5d3efef376d4","flatsize":14662,"path":"All/p5-Gtk2-PathButtonBar-0.1.2_4.pkg","repopath":"All/p5-Gtk2-PathButtonBar-0.1.2_4.pkg","licenselogic":"single","pkgsize":7548,"desc":"Provides a dialog for getting values to use with chmod.","deps":{"p5-Gtk2":{"origin":"x11-toolkits/p5-Gtk2","version":"1.24993_3"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","x11-toolkits"]},{"name":"p5-Gravatar-URL","origin":"devel/p5-Gravatar-URL","version":"1.07","comment":"Make URLs for Gravatars from an email address","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Gravatar-URL","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"210841a8a0b408565bbcd55fc94e564816b0a7ec1dc0874026783cf3810c3b7c","flatsize":25283,"path":"All/p5-Gravatar-URL-1.07.pkg","repopath":"All/p5-Gravatar-URL-1.07.pkg","licenselogic":"single","pkgsize":14900,"desc":"Gravatar::URL is a perl module to make URLs for Gravatars from an email address.","deps":{"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Graphics-TIFF","origin":"graphics/p5-Graphics-TIFF","version":"21","comment":"Perl extension for the libtiff library","maintainer":"cmt@FreeBSD.org","www":"https://metacpan.org/dist/Graphics-TIFF","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b0fdc336789162caa1c2400f42f6e811f3830e902eeb3a5bedb0186ecec3567e","flatsize":72982,"path":"All/p5-Graphics-TIFF-21.pkg","repopath":"All/p5-Graphics-TIFF-21.pkg","licenselogic":"or","licenses":["ARTPERL10","GPLv1+"],"pkgsize":25084,"desc":"Perl bindings for the libtiff library. This module allows you to access\nTIFF images in a Perlish and object-oriented way, freeing you from the\ncasting and memory management in C, yet remaining very close in spirit\nto original API.\n\nFind out more about libtiff at http://www.libtiff.org.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["graphics","perl5"]},{"name":"p5-Graphics-Primitive-Driver-Cairo","origin":"graphics/p5-Graphics-Primitive-Driver-Cairo","version":"0.47","comment":"Cairo backend for Graphics::Primitive","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Graphics-Primitive-Driver-Cairo","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4dbeefd4fc931b79e7a4bfb5ab3eb380351b21dd8c2a724cb844d7d584d1a257","flatsize":71629,"path":"All/p5-Graphics-Primitive-Driver-Cairo-0.47.pkg","repopath":"All/p5-Graphics-Primitive-Driver-Cairo-0.47.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":18356,"desc":"This module draws Graphics::Primitive objects using Cairo.","deps":{"p5-Cairo":{"origin":"graphics/p5-Cairo","version":"1.109_1"},"p5-Graphics-Primitive":{"origin":"graphics/p5-Graphics-Primitive","version":"0.67"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-Text-Flow":{"origin":"textproc/p5-Text-Flow","version":"0.01_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-Graphics-GnuplotIF","origin":"graphics/p5-Graphics-GnuplotIF","version":"1.8","comment":"Dynamic Perl interface to gnuplot","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Graphics-GnuplotIF","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5928b551c814fe1a38a7b9dd85c9fcdb24531ad784d8ea83a95c12745087e86a","flatsize":61478,"path":"All/p5-Graphics-GnuplotIF-1.8.pkg","repopath":"All/p5-Graphics-GnuplotIF-1.8.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":20968,"desc":"Graphics::GnuplotIF is a simple and easy to use dynamic Perl interface\nto gnuplot. gnuplot is a freely available, command-driven graphical\ndisplay tool for Unix.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-Graphics-Primitive","origin":"graphics/p5-Graphics-Primitive","version":"0.67","comment":"Device and library agnostic graphic primitives","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Graphics-Primitive","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c6be23266d307a7af829f6ab0cdf5c0e0848214ca3ccf15a67e55eb3d1e0938f","flatsize":137809,"path":"All/p5-Graphics-Primitive-0.67.pkg","repopath":"All/p5-Graphics-Primitive-0.67.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":68644,"desc":"Graphics::Primitive is library agnostic system for drawing things.\n\nThe idea is to allow you to create and manipulate graphical components and\nthen pass them off to a Driver for actual drawing.","deps":{"p5-Forest":{"origin":"devel/p5-Forest","version":"0.10_1"},"p5-Geometry-Primitive":{"origin":"graphics/p5-Geometry-Primitive","version":"0.24_1"},"p5-Graphics-Color":{"origin":"graphics/p5-Graphics-Color","version":"0.31"},"p5-JSON-Any":{"origin":"converters/p5-JSON-Any","version":"1.40"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Clone":{"origin":"devel/p5-MooseX-Clone","version":"0.06"},"p5-MooseX-Storage":{"origin":"devel/p5-MooseX-Storage","version":"0.53_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-Graphics-ColorUtils","origin":"graphics/p5-Graphics-ColorUtils","version":"0.17","comment":"Easy-to-use color space conversions and more","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Graphics-ColorUtils","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c837cd7f9746f55a9146591dd0a5702633823bfc265227e9194a1409158d6bb4","flatsize":71245,"path":"All/p5-Graphics-ColorUtils-0.17.pkg","repopath":"All/p5-Graphics-ColorUtils-0.17.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":22700,"desc":"Graphics::ColorUtils - Easy-to-use color space conversions and more.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-Graphics-ColorNames-WWW","origin":"graphics/p5-Graphics-ColorNames-WWW","version":"1.14","comment":"WWW color names and equivalent RGB values","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Graphics-ColorNames-WWW","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"82f3841f65a48322f85d8f10b006c366f69e1568b9af086f2352e678097ee701","flatsize":67653,"path":"All/p5-Graphics-ColorNames-WWW-1.14.pkg","repopath":"All/p5-Graphics-ColorNames-WWW-1.14.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":22764,"desc":"WWW color names and equivalent RGB values.  This modules defines color names\nand their associated RGB values from various WWW specifications and\nimplementations.","deps":{"p5-Graphics-ColorNames":{"origin":"graphics/p5-Graphics-ColorNames","version":"2.11_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-Gtk2-Notify","origin":"devel/p5-Gtk2-Notify","version":"0.05_3","comment":"Perl interface to libnotify","maintainer":"lichray@gmail.com","www":"https://metacpan.org/release/Gtk2-Notify","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"763fe6ab034478e55677681c16857612773c6801d2d752fc712d2c1795bd18b2","flatsize":42949,"path":"All/p5-Gtk2-Notify-0.05_3.pkg","repopath":"All/p5-Gtk2-Notify-0.05_3.pkg","licenselogic":"single","pkgsize":15388,"desc":"Gtk2::Notify provides a Perl XS API to the The Desktop Notifications\nframework, which provides a standard way of doing passive pop-up\nnotifications on the desktop.","deps":{"libnotify":{"origin":"devel/libnotify","version":"0.8.6"},"p5-Gtk2":{"origin":"x11-toolkits/p5-Gtk2","version":"1.24993_3"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Graphics-ColorNames","origin":"graphics/p5-Graphics-ColorNames","version":"2.11_2","comment":"Perl class that defines RGB values for common color names","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Graphics-ColorNames","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d1ea9d8d662032229e5a07cc78996b65670b2cc7aa5b0b3de1eebd389e194db4","flatsize":74045,"path":"All/p5-Graphics-ColorNames-2.11_2.pkg","repopath":"All/p5-Graphics-ColorNames-2.11_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":31728,"desc":"This module provides an interface to retrieve the RGB values for\ncommon color names.  This prevents authors from having to redefine\nthese colors in their perl script, and also makes an easy interface\nto let a user pick their own color.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-HTML-FormFu","origin":"www/p5-HTML-FormFu","version":"2.07","comment":"HTML Form Creation, Rendering and Validation Framework","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-FormFu","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"911eab6ce3242808c4e537ca2f9ee8a48e257cae6387c6d1298491586b809e7d","flatsize":1094343,"path":"All/p5-HTML-FormFu-2.07.pkg","repopath":"All/p5-HTML-FormFu-2.07.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":387752,"desc":"HTML::FormFu is a HTML form framework which aims to be as easy as possible to\nuse for basic web forms, but with the power and flexibility to do anything\nelse you might want to do (as long as it involves forms).\nYou can configure almost any part of formfu's behaviour and output.\nBy default formfu renders \"XHTML 1.0 Strict\" compliant markup, with as\nlittle extra markup as possible, but with sufficient CSS class names to allow\nfor a wide-range of output styles to be generated by changing only the CSS.","deps":{"p5-Clone":{"origin":"devel/p5-Clone","version":"0.47"},"p5-Config-Any":{"origin":"devel/p5-Config-Any","version":"0.33"},"p5-Data-Visitor":{"origin":"devel/p5-Data-Visitor","version":"0.32"},"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-Format-Builder":{"origin":"devel/p5-DateTime-Format-Builder","version":"0.83"},"p5-DateTime-Format-Natural":{"origin":"devel/p5-DateTime-Format-Natural","version":"1.20"},"p5-DateTime-Format-Strptime":{"origin":"devel/p5-DateTime-Format-Strptime","version":"1.79,1"},"p5-DateTime-Locale":{"origin":"devel/p5-DateTime-Locale","version":"1.44"},"p5-Email-Valid":{"origin":"mail/p5-Email-Valid","version":"1.204"},"p5-File-ShareDir":{"origin":"devel/p5-File-ShareDir","version":"1.118"},"p5-HTML-Scrubber":{"origin":"www/p5-HTML-Scrubber","version":"0.19"},"p5-HTML-TokeParser-Simple":{"origin":"www/p5-HTML-TokeParser-Simple","version":"3.16_1"},"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-Hash-Flatten":{"origin":"devel/p5-Hash-Flatten","version":"1.19_2"},"p5-JSON-MaybeXS":{"origin":"converters/p5-JSON-MaybeXS","version":"1.004008"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Aliases":{"origin":"devel/p5-MooseX-Aliases","version":"0.11_1"},"p5-MooseX-Attribute-Chained":{"origin":"devel/p5-MooseX-Attribute-Chained","version":"1.0.3"},"p5-Number-Format":{"origin":"textproc/p5-Number-Format","version":"1.76"},"p5-Path-Class":{"origin":"devel/p5-Path-Class","version":"0.37"},"p5-Readonly":{"origin":"devel/p5-Readonly","version":"2.05"},"p5-Regexp-Common":{"origin":"textproc/p5-Regexp-Common","version":"2017060201"},"p5-Task-Weaken":{"origin":"devel/p5-Task-Weaken","version":"1.06"},"p5-YAML-LibYAML":{"origin":"textproc/p5-YAML-LibYAML","version":"0.90"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Gtk2-ImageView","origin":"x11-toolkits/p5-Gtk2-ImageView","version":"0.05_7","comment":"Perl bindings to the GtkImageView image viewer widget","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Gtk2-ImageView","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"410d5e18eb23d798c7ccf5d70dbbf94a55823f6fbd444509cfb3627289b0a2d7","flatsize":141596,"path":"All/p5-Gtk2-ImageView-0.05_7.pkg","repopath":"All/p5-Gtk2-ImageView-0.05_7.pkg","licenselogic":"single","pkgsize":52412,"desc":"The Gtk2::ImageView module allows a Perl developer to use the GtkImageView\nimage viewer widget. Find out more about GtkImageView at\nhttp://trac.bjourne.webfactional.com/.","deps":{"gtkimageview":{"origin":"x11-toolkits/gtkimageview","version":"1.6.4_6"},"p5-Cairo":{"origin":"graphics/p5-Cairo","version":"1.109_1"},"p5-ExtUtils-Depends":{"origin":"devel/p5-ExtUtils-Depends","version":"0.8001"},"p5-ExtUtils-PkgConfig":{"origin":"devel/p5-ExtUtils-PkgConfig","version":"1.16"},"p5-Gtk2":{"origin":"x11-toolkits/p5-Gtk2","version":"1.24993_3"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","x11-toolkits"]},{"name":"p5-Gtk2-Ex-PodViewer","origin":"x11-toolkits/p5-Gtk2-Ex-PodViewer","version":"0.18_5","comment":"Displays plain old documentation","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Gtk2-Ex-PodViewer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e4a97d75236eddcaef166295527c5961f5c3910508dc10ff85d614a1d9b837da","flatsize":67524,"path":"All/p5-Gtk2-Ex-PodViewer-0.18_5.pkg","repopath":"All/p5-Gtk2-Ex-PodViewer-0.18_5.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":25964,"desc":"Gtk2::PodViewer is a widget for rendering Perl POD documents.\nIt is based on the Gtk2::TextView widget and uses Pod::Parser\nfor manipulating POD data.\n\nAlso, podviewer provides a simple and attractive way to read\nPerl's POD documentation. You can use it to read the Perl POD\npages, module documentation and information about Perl's\nbuiltin functions.","deps":{"p5-Gtk2":{"origin":"x11-toolkits/p5-Gtk2","version":"1.24993_3"},"p5-Gtk2-Ex-Simple-List":{"origin":"x11-toolkits/p5-Gtk2-Ex-Simple-List","version":"0.50_8"},"p5-IO-Stringy":{"origin":"devel/p5-IO-Stringy","version":"2.113"},"p5-Locale-gettext":{"origin":"devel/p5-Locale-gettext","version":"1.07"},"p5-Pod-Simple":{"origin":"textproc/p5-Pod-Simple","version":"3.45"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","x11-toolkits"]},{"name":"p5-GraphViz-Traverse","origin":"graphics/p5-GraphViz-Traverse","version":"0.02_7","comment":"Build a GraphViz object via callback traversal","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/GraphViz-Traverse","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b624ed2889cadd8526e32e6f086f15bf6f7a7ab11d1b5aa9c2b04e2e6c32dd09","flatsize":15123,"path":"All/p5-GraphViz-Traverse-0.02_7.pkg","repopath":"All/p5-GraphViz-Traverse-0.02_7.pkg","licenselogic":"single","pkgsize":9236,"desc":"A GraphViz::Traverse object represents a base class for inheriting by\nother traversal modules.","deps":{"p5-GraphViz":{"origin":"graphics/p5-GraphViz","version":"2.25"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-Graphics-Color","origin":"graphics/p5-Graphics-Color","version":"0.31","comment":"Device and library agnostic color spaces","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Graphics-Color","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f9b2cffe8d31e83470e992b743d5871448f32bf9698ff9d644709ee8cc02f960","flatsize":52488,"path":"All/p5-Graphics-Color-0.31.pkg","repopath":"All/p5-Graphics-Color-0.31.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":25708,"desc":"Graphics color is a device and library agnostic system for creating and\nmanipulating colors in various color spaces.","deps":{"p5-Color-Library":{"origin":"graphics/p5-Color-Library","version":"0.021_1"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Aliases":{"origin":"devel/p5-MooseX-Aliases","version":"0.11_1"},"p5-MooseX-Clone":{"origin":"devel/p5-MooseX-Clone","version":"0.06"},"p5-MooseX-Storage":{"origin":"devel/p5-MooseX-Storage","version":"0.53_1"},"p5-MooseX-Types":{"origin":"devel/p5-MooseX-Types","version":"0.50"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-GraphViz2-Parse-XML","origin":"graphics/p5-GraphViz2-Parse-XML","version":"2.50","comment":"Visualize XML as a graph","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/GraphViz2-Parse-XML","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a6f9b62512cc7fb5f550e60f91d7b8b2877c7abfdd106450ec1148deb5b750f2","flatsize":27893,"path":"All/p5-GraphViz2-Parse-XML-2.50.pkg","repopath":"All/p5-GraphViz2-Parse-XML-2.50.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12392,"desc":"GraphViz2::Parse::XML takes an XML file and converts it into a graph, using the\npure-Perl XML::Tiny.","deps":{"p5-GraphViz2":{"origin":"graphics/p5-GraphViz2","version":"2.67"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-XML-Tiny":{"origin":"textproc/p5-XML-Tiny","version":"2.07"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-GraphViz2-Parse-RecDescent","origin":"graphics/p5-GraphViz2-Parse-RecDescent","version":"2.52","comment":"Visualize a Parse::RecDescent grammar as a graph","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/GraphViz2-Parse-RecDescent","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5cc99bd31ce1fceade2c065a7657d09d3613e62d348937f798728b2fbdc75b99","flatsize":30480,"path":"All/p5-GraphViz2-Parse-RecDescent-2.52.pkg","repopath":"All/p5-GraphViz2-Parse-RecDescent-2.52.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13500,"desc":"GraphViz2::Parse::RecDescent takes a Parse::RecDescent grammar and converts it\ninto a graph.","deps":{"p5-GraphViz2":{"origin":"graphics/p5-GraphViz2","version":"2.67"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-Parse-RecDescent":{"origin":"devel/p5-Parse-RecDescent","version":"1.967015"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-GraphViz2-DBI","origin":"graphics/p5-GraphViz2-DBI","version":"2.52","comment":"Visualize a database schema as a graph","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/GraphViz2-DBI","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fca614ea918b9b2283908538282926102b3392d5131a648258b93ab54a33acae","flatsize":32217,"path":"All/p5-GraphViz2-DBI-2.52.pkg","repopath":"All/p5-GraphViz2-DBI-2.52.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14516,"desc":"GraphViz2::DBI takes a database handle, and graphs the schema.","deps":{"p5-DBIx-Admin-TableInfo":{"origin":"databases/p5-DBIx-Admin-TableInfo","version":"3.04"},"p5-GraphViz2":{"origin":"graphics/p5-GraphViz2","version":"2.67"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-GraphViz2-Parse-ISA","origin":"graphics/p5-GraphViz2-Parse-ISA","version":"2.54","comment":"Visualize N Perl class hierarchies as a graph","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/GraphViz2-Parse-ISA","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f71fa62d36381580a3c2a7cb4296139b0c8187337534fb55eec1a4a26694e59a","flatsize":29188,"path":"All/p5-GraphViz2-Parse-ISA-2.54.pkg","repopath":"All/p5-GraphViz2-Parse-ISA-2.54.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13220,"desc":"GraphViz2::Parse::ISA takes a class name and converts its class hierarchy into a\ngraph. This can be done for N different classes before the graph is generated.","deps":{"p5-GraphViz2":{"origin":"graphics/p5-GraphViz2","version":"2.67"},"p5-Module-Runtime":{"origin":"devel/p5-Module-Runtime","version":"0.016"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-Graph-SocialMap","origin":"graphics/p5-Graph-SocialMap","version":"0.13","comment":"Easy tool to create social network maps","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Graph-SocialMap","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"28f990319424b4c5b8b3bb800964d2c4a5d4e710b0548be8d57e103cfd9fda32","flatsize":17800,"path":"All/p5-Graph-SocialMap-0.13.pkg","repopath":"All/p5-Graph-SocialMap-0.13.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9380,"desc":"This module implement a interesting graph application that is called the\n'Social Relation Map'. It provides object-oriented way to retrieve many\nsocial information that can be found in this map.\n\nThe new() constructor accepts one argument in the for of 'hashref of\narrayref'. The key to this hash is the name of relation, and the value of\nthe hash is a list of identities involved in this relation.","deps":{"p5-Graph":{"origin":"math/p5-Graph","version":"0.9734,1"},"p5-Graph-Writer-GraphViz":{"origin":"graphics/p5-Graph-Writer-GraphViz","version":"0.12"},"p5-Quantum-Superpositions":{"origin":"lang/p5-Quantum-Superpositions","version":"2.03"},"p5-Spiffy":{"origin":"devel/p5-Spiffy","version":"0.46_1"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-GraphViz2-Data-Grapher","origin":"graphics/p5-GraphViz2-Data-Grapher","version":"2.51","comment":"Visualize a data structure as a graph","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/GraphViz2-Data-Grapher","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f4da63c99b6548b3af8913a00a2724375f99f140589a2e14eafbfdbb21e1e4ec","flatsize":31973,"path":"All/p5-GraphViz2-Data-Grapher-2.51.pkg","repopath":"All/p5-GraphViz2-Data-Grapher-2.51.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14128,"desc":"GraphViz2::Data::Grapher takes a Perl data structure and recursively converts it\ninto Tree::DAG_Node object, and then graphs it.","deps":{"p5-GraphViz2":{"origin":"graphics/p5-GraphViz2","version":"2.67"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-Tree-DAG_Node":{"origin":"devel/p5-Tree-DAG_Node","version":"1.32"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-GraphViz2","origin":"graphics/p5-GraphViz2","version":"2.67","comment":"Wrapper for AT&T Graphviz","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/GraphViz2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"22b721a709e9d4e8ce0e1d270325bf09b855cd48493236b8de839d3996bcb69d","flatsize":139547,"path":"All/p5-GraphViz2-2.67.pkg","repopath":"All/p5-GraphViz2-2.67.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":55448,"desc":"This module provides a Perl interface to the amazing Graphviz, an open source\ngraph visualization tool from AT&T.\n\nIt is called GraphViz2 so that pre-existing code using (the Perl module)\nGraphViz continues to work.\n\nTo avoid confusion, when I use GraphViz2 (note the capital V), I'm referring to\nthis Perl module, and when I use Graphviz (lower-case v) I'm referring to the\nunderlying tool (which is in fact a set of programs).\n\nThis version of GraphViz2 targets Graphviz 2.23.6+.\n\nGraphViz2 1.x is a complete re-write, by Ron Savage, of GraphViz 2.x, which was\nwritten by Leon Brocard. The point of the re-write is to provide access to all\nthe latest options available to users of Graphviz.\n\nGraphViz2 1.x is not backwards compatible with GraphViz 2.x, despite the\nconsiderable similarity. It was not possible to maintain compatibility while\nextending support to all the latest features of Graphviz.\n\nTo ensure GraphViz2 is a light-weight module, Hash::FieldHash has been used to\nprovide getters and setters, rather than Moose.","deps":{"graphviz":{"origin":"graphics/graphviz","version":"12.2.1_1"},"p5-Data-Section-Simple":{"origin":"devel/p5-Data-Section-Simple","version":"0.07_1"},"p5-File-Which":{"origin":"sysutils/p5-File-Which","version":"1.27"},"p5-Graph":{"origin":"math/p5-Graph","version":"0.9734,1"},"p5-IPC-Run3":{"origin":"devel/p5-IPC-Run3","version":"0.049"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-Type-Tiny":{"origin":"devel/p5-Type-Tiny","version":"2.006000"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-GraphQL","origin":"devel/p5-GraphQL","version":"0.54","comment":"Perl implementation of GraphQL","maintainer":"wen@FreeBSD.org","www":"https://metacpan.org/release/GraphQL","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a1adef03ca895f6cabd102cd13839719ca86ee4c58f419fa2a0f7ef2c318f7b4","flatsize":277186,"path":"All/p5-GraphQL-0.54.pkg","repopath":"All/p5-GraphQL-0.54.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":114344,"desc":"This module is a port of the GraphQL reference implementation, graphql-js,\nto Perl 5.\n\nIt now supports Promises, allowing asynchronous operation. See\nMojolicious::Plugin::GraphQL for an example of how to take advantage of this.","deps":{"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-Format-ISO8601":{"origin":"devel/p5-DateTime-Format-ISO8601","version":"0.17"},"p5-Devel-StrictMode":{"origin":"devel/p5-Devel-StrictMode","version":"0.003"},"p5-Function-Parameters":{"origin":"devel/p5-Function-Parameters","version":"2.002005"},"p5-Import-Into":{"origin":"devel/p5-Import-Into","version":"1.002005,1"},"p5-JSON-MaybeXS":{"origin":"converters/p5-JSON-MaybeXS","version":"1.004008"},"p5-Module-Runtime":{"origin":"devel/p5-Module-Runtime","version":"0.016"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-MooX-Thunking":{"origin":"devel/p5-MooX-Thunking","version":"0.08"},"p5-Pegex":{"origin":"devel/p5-Pegex","version":"0.75"},"p5-Pod-Markdown":{"origin":"textproc/p5-Pod-Markdown","version":"3.400"},"p5-Return-Type":{"origin":"devel/p5-Return-Type","version":"0.007"},"p5-Type-Tiny":{"origin":"devel/p5-Type-Tiny","version":"2.006000"},"p5-curry":{"origin":"devel/p5-curry","version":"2.000001"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Graph-ReadWrite","origin":"graphics/p5-Graph-ReadWrite","version":"2.10","comment":"Reading and Writing a variety of graph file formats","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Graph-ReadWrite","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e0457e700d31593ccc5e9d7bc1f542f0ce0f7e8d69b3fea9e6817cffd3a9f2ed","flatsize":143010,"path":"All/p5-Graph-ReadWrite-2.10.pkg","repopath":"All/p5-Graph-ReadWrite-2.10.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":46600,"desc":"This is a collection of perl classes for reading and writing\ndirected graphs in a variety of file formats. The graphs are\nrepresented in Perl using Jarkko Hietaniemi's Graph classes.","deps":{"p5-Graph":{"origin":"math/p5-Graph","version":"0.9734,1"},"p5-Parse-Yapp":{"origin":"devel/p5-Parse-Yapp","version":"1.21"},"p5-XML-Parser":{"origin":"textproc/p5-XML-Parser","version":"2.47"},"p5-XML-Writer":{"origin":"textproc/p5-XML-Writer","version":"0.900"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-Gtk2-Ex-FormFactory","origin":"x11-toolkits/p5-Gtk2-Ex-FormFactory","version":"0.67_3","comment":"Makes building complex GUI more easy","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Gtk2-Ex-FormFactory","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"caad882943262fa3ec4e39e3ae346756d1f3e5c25e5720d71a9c57afcde1cbc6","flatsize":452883,"path":"All/p5-Gtk2-Ex-FormFactory-0.67_3.pkg","repopath":"All/p5-Gtk2-Ex-FormFactory-0.67_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":179144,"desc":"With Gtk2::Ex::FormFactory you can build a GUI which consistently represents\nthe data of your application.","deps":{"p5-Glib":{"origin":"devel/p5-Glib","version":"1.3294"},"p5-Gtk2":{"origin":"x11-toolkits/p5-Gtk2","version":"1.24993_3"},"p5-Gtk2-Ex-Simple-List":{"origin":"x11-toolkits/p5-Gtk2-Ex-Simple-List","version":"0.50_8"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","x11-toolkits"]},{"name":"p5-Graph","origin":"math/p5-Graph","version":"0.9734,1","comment":"Graph, the Perl module for graph operations","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Graph","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fc9b03952947de57972a8675efdd4bca5545c8b7135e1d48406ce531a2a2ed3e","flatsize":281401,"path":"All/p5-Graph-0.9734,1.pkg","repopath":"All/p5-Graph-0.9734,1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":101432,"desc":"This is Graph, the Perl module for graph operations as the code was for\nthe 1st edition of \"Mastering Algorithms with Perl\", by Jon Orwant,\nJarkko Hietaniemi, and John Macdonald, published in August 1999 by the\nO'Reilly and Associates.","deps":{"p5-Heap":{"origin":"devel/p5-Heap","version":"0.80_1"},"p5-Set-Object":{"origin":"devel/p5-Set-Object","version":"1.42"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Google-Search","origin":"www/p5-Google-Search","version":"0.028_1","comment":"Interface to the Google AJAX Search API and suggestion API","maintainer":"ehaupt@FreeBSD.org","www":"https://metacpan.org/release/Google-Search","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3c11e627963d1b927977bb60ef9de5d6171dec176fc3802d9df84be7e7d04446","flatsize":37999,"path":"All/p5-Google-Search-0.028_1.pkg","repopath":"All/p5-Google-Search-0.028_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16096,"desc":"Google::Search is an interface to the Google AJAX Search API. Currently, their\nAPI looks like it will fetch you the top 64 results for your search query.","deps":{"p5-Any-Moose":{"origin":"devel/p5-Any-Moose","version":"0.27"},"p5-Carp-Clan-Share":{"origin":"devel/p5-Carp-Clan-Share","version":"0.013_1"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-Test-Most":{"origin":"devel/p5-Test-Most","version":"0.38"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Google-SAML-Request","origin":"net/p5-Google-SAML-Request","version":"0.05","comment":"Create or parse Google SAML requests","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Google-SAML-Request","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3b03efbc4b9a7a8cbe57b7dd1f9463c00993921f0002a83fbe0cbe171a4a770f","flatsize":20020,"path":"All/p5-Google-SAML-Request-0.05.pkg","repopath":"All/p5-Google-SAML-Request-0.05.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10232,"desc":"Google::SAML::Request will parse (and, for the sake of completeness,\ncreate) SAML requests as used by Google. Please note that\nGoogle::SAML::Request is by no means a full implementation of the SAML\n2.0 standard. But if you want to talk to Google to authenticate users,\nyou should be fine.","deps":{"p5-TimeDate":{"origin":"devel/p5-TimeDate","version":"2.33,1"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-XML-Simple":{"origin":"textproc/p5-XML-Simple","version":"2.25"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Google-Data-JSON","origin":"textproc/p5-Google-Data-JSON","version":"0.1.10_2","comment":"General XML-JSON converter based on Google Data APIs","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Google-Data-JSON","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b462310955311480a88a449ef0792141d0197f15268b44518f447431c9e4fac1","flatsize":20653,"path":"All/p5-Google-Data-JSON-0.1.10_2.pkg","repopath":"All/p5-Google-Data-JSON-0.1.10_2.pkg","licenselogic":"single","pkgsize":9932,"desc":"Google::Data::JSON provides several methods to convert an XML feed into a\nJSON feed, and vice versa. The JSON format is defined in Google Data APIs,\nhttp://code.google.com/apis/gdata/json.html .","deps":{"p5-File-Slurp":{"origin":"devel/p5-File-Slurp","version":"9999.27"},"p5-JSON-Any":{"origin":"converters/p5-JSON-Any","version":"1.40"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-Perl6-Export-Attrs":{"origin":"devel/p5-Perl6-Export-Attrs","version":"0.000006"},"p5-UNIVERSAL-require":{"origin":"devel/p5-UNIVERSAL-require","version":"0.19"},"p5-XML-Atom":{"origin":"textproc/p5-XML-Atom","version":"0.43"},"p5-XML-Simple":{"origin":"textproc/p5-XML-Simple","version":"2.25"},"p5-YAML-Syck":{"origin":"textproc/p5-YAML-Syck","version":"1.34_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Google-Chart","origin":"graphics/p5-Google-Chart","version":"0.05014_4","comment":"Perl Interface to Google Charts API","maintainer":"wen@FreeBSD.org","www":"https://metacpan.org/release/Google-Chart","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1f7ec68c4e6732086cf008d4d14bfbb3a7fc735c38085998b75acd3ef1e4b83f","flatsize":85932,"path":"All/p5-Google-Chart-0.05014_4.pkg","repopath":"All/p5-Google-Chart-0.05014_4.pkg","licenselogic":"single","pkgsize":41328,"desc":"p5-Google-Chart is a Perl interface to Google Charts API.","deps":{"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-Google-Checkout","origin":"devel/p5-Google-Checkout","version":"1.1.1_1","comment":"Perl implementation of Google Checkout (GCO)","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Google-Checkout","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eb623e7b620ab069cd6224c4bb209c7ff28b795e7e4fbd3f8314b4ef314ba5e5","flatsize":320808,"path":"All/p5-Google-Checkout-1.1.1_1.pkg","repopath":"All/p5-Google-Checkout-1.1.1_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":120984,"desc":"his module provides an implementation of Google Checkout. It\nallows you to checkout, send commands, wait and process notifications.\nFor more about Google Checkout, please see\nhttp://code.google.com/apis/checkout/developer/index.html.","deps":{"p5-Crypt-SSLeay":{"origin":"security/p5-Crypt-SSLeay","version":"0.72_3"},"p5-Date-Manip":{"origin":"devel/p5-Date-Manip","version":"6.97"},"p5-Digest-HMAC":{"origin":"security/p5-Digest-HMAC","version":"1.05"},"p5-XML-Simple":{"origin":"textproc/p5-XML-Simple","version":"2.25"},"p5-XML-Writer":{"origin":"textproc/p5-XML-Writer","version":"0.900"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5","www"]},{"name":"p5-Goo-Canvas2","origin":"devel/p5-Goo-Canvas2","version":"0.06_3","comment":"Perl binding for GooCanvas2","maintainer":"ports@FreeBSD.org","www":"https://metacpan.org/release/GooCanvas2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a9e0a0c1469db5e4cc6df4628bc9e6c8441f4ceabc3f05866d54d3c9691ff61f","flatsize":28988,"path":"All/p5-Goo-Canvas2-0.06_3.pkg","repopath":"All/p5-Goo-Canvas2-0.06_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":13612,"desc":"Perl binding for GooCanvas2 widget using Glib::Object::Introspection\n\nGooCanvas2 is a new canvas widget for use with Gtk3\nthat uses the Cairo 2d library for drawing. This is a\nsimple and basic implementation of this wonderful Canvas widget.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"goocanvas2":{"origin":"graphics/goocanvas2","version":"2.0.4_2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"p5-Glib":{"origin":"devel/p5-Glib","version":"1.3294"},"p5-Gtk3":{"origin":"x11-toolkits/p5-Gtk3","version":"0.034_2"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"messages":[{"message":"===>   NOTICE:\n\nThe p5-Goo-Canvas2 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"p5-GraphViz-DBI","origin":"databases/p5-GraphViz-DBI","version":"1.100860_2","comment":"Perl module for graph database tables and relations","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/GraphViz-DBI","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"addd7310ac2af0cf41a74daaaa61c53816d1763ac1807712d8b35b28537a5d71","flatsize":8314,"path":"All/p5-GraphViz-DBI-1.100860_2.pkg","repopath":"All/p5-GraphViz-DBI-1.100860_2.pkg","licenselogic":"single","pkgsize":5792,"desc":"This perl module constructs a graph for a database showing tables and\nconnecting them if they are related. While or after constructing the\nobject, pass an open database handle, then call `graph_tables' to\ndetermine database metadata and construct a GraphViz graph from the\ntable and field information.","deps":{"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-GraphViz":{"origin":"graphics/p5-GraphViz","version":"2.25"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-GraphViz-Data-Structure","origin":"graphics/p5-GraphViz-Data-Structure","version":"0.20","comment":"Visualise data structures","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/GraphViz-Data-Structure","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"058fc0a17611052abc77828381610c3d11d0dca99adb905b39077207f72ab76f","flatsize":77533,"path":"All/p5-GraphViz-Data-Structure-0.20.pkg","repopath":"All/p5-GraphViz-Data-Structure-0.20.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":30412,"desc":"This module makes it easy to visualise data structures, even recursive or\ncircular ones.\n\nIt is provided as an alternative to GraphViz::Data::Grapher. Differences:\n   - GraphViz::Data::Structure handles structures of arbitrary depth and\n     complexity, automatically following links using a standard graph\n     traversal algorithm.\n   - GraphViz::Data::Grapher creates graphics of indiividual substructures\n     (arrays, scalars, hashes) which keep the substructure type and data\n     together; GraphViz::Data::Structure does this by shape alone.\n   - GraphViz::Data::Structure encapsulates object info (if any) directly\n     into the node being used to represent the class.\n   - GraphViz::Data::Grapher colors its graphs; GraphViz::Data::Structure\n     doesn't by default.\n   - GraphViz::Data:Structure can parse out globs and CODE references (almost\n     as well as the debugger does).","deps":{"graphviz":{"origin":"graphics/graphviz","version":"12.2.1_1"},"p5-GraphViz":{"origin":"graphics/p5-GraphViz","version":"2.25"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-GnuPG","origin":"security/p5-GnuPG","version":"0.19_1","comment":"Perl module for interfacing with GnuPG","maintainer":"marcellocoutinho@gmail.com","www":"https://metacpan.org/release/GnuPG","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"68d8e8aecdd9c17aef46556a4ca9ff6a7c7d77ecb0717e7b64936d8846a86be6","flatsize":83055,"path":"All/p5-GnuPG-0.19_1.pkg","repopath":"All/p5-GnuPG-0.19_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":29496,"desc":"GnuPG -- Perl module interface to the GNU Privacy Guard (v1.x.x series).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Graph-Writer-GraphViz","origin":"graphics/p5-Graph-Writer-GraphViz","version":"0.12","comment":"GraphViz Writer for Graph object","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Graph-Writer-GraphViz","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5727ea16452d4bec107ffcf4451176d77df7e7f9194c9158a9ba99f5f9618c24","flatsize":13624,"path":"All/p5-Graph-Writer-GraphViz-0.12.pkg","repopath":"All/p5-Graph-Writer-GraphViz-0.12.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7792,"desc":"Graph::Writer::GraphViz is a class for writing out a Graph object with GraphViz\nmodule. All GraphViz formats should be supported without a problem.","deps":{"p5-Graph":{"origin":"math/p5-Graph","version":"0.9734,1"},"p5-Graph-ReadWrite":{"origin":"graphics/p5-Graph-ReadWrite","version":"2.10"},"p5-GraphViz":{"origin":"graphics/p5-GraphViz","version":"2.25"},"p5-IO-All":{"origin":"devel/p5-IO-All","version":"0.87"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-GraphViz","origin":"graphics/p5-GraphViz","version":"2.25","comment":"Perl interface to GraphViz graphing tool","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/GraphViz","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ca731f34caceb29fed02dc50bd03f921ecc47af873a3ad3f0dea5567e63d7244","flatsize":133404,"path":"All/p5-GraphViz-2.25.pkg","repopath":"All/p5-GraphViz-2.25.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":59692,"desc":"This modules provides an interface to layout and generate images of\ndirected graphs in a variety of formats (PostScript, PNG, etc.) using\nthe \"dot\" and \"neato\" programs from the GraphViz project\n(http://www.graphviz.org/).","deps":{"graphviz":{"origin":"graphics/graphviz","version":"12.2.1_1"},"p5-IPC-Run":{"origin":"devel/p5-IPC-Run","version":"20231003.0"},"p5-Parse-RecDescent":{"origin":"devel/p5-Parse-RecDescent","version":"1.967015"},"p5-XML-Twig":{"origin":"textproc/p5-XML-Twig","version":"3.53"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"],"annotations":{"cpe":"cpe:2.3:a:graphviz:graphviz:2.25:::::dragonfly6:x86_64"}},{"name":"p5-Glib-Object-Introspection","origin":"devel/p5-Glib-Object-Introspection","version":"0.051","comment":"Dynamically create Perl language bindings","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Glib-Object-Introspection","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7aac7b449e81f26f74c14f63920ca8656abefb977c78dafc72ed88ff8d5ea787","flatsize":216169,"path":"All/p5-Glib-Object-Introspection-0.051.pkg","repopath":"All/p5-Glib-Object-Introspection-0.051.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":68524,"desc":"Glib::Object::Introspection uses the gobject-introspection and libffi projects\nto dynamically create Perl bindings for a wide variety of libraries. Examples\ninclude gtk+, webkit, libsoup and many more.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gobject-introspection":{"origin":"devel/gobject-introspection","version":"1.78.1_2,1"},"libffi":{"origin":"devel/libffi","version":"3.4.6"},"p5-Glib":{"origin":"devel/p5-Glib","version":"1.3294"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"options":{"TEST":"off"}},{"name":"p5-GitDDL-Migrator","origin":"databases/p5-GitDDL-Migrator","version":"0.08","comment":"Perl extension to extended p5-GitDDL","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/GitDDL-Migrator","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"144616d98ef84ec20bdce8455850368c9749a1be3bd41a3001d9796379e5c09c","flatsize":20797,"path":"All/p5-GitDDL-Migrator-0.08.pkg","repopath":"All/p5-GitDDL-Migrator-0.08.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10060,"desc":"GitDDL::Migrator is database migration utility extended GitDDL.\n\nExtended features are:\n\n- save migration history\n- rollback to previous version\n- specify version\n- specify SQL (sometimes SQL::Translator's output is wrong)\n- check differences from versioned SQL and real database","deps":{"p5-GitDDL":{"origin":"databases/p5-GitDDL","version":"0.03"},"p5-Mouse":{"origin":"devel/p5-Mouse","version":"2.5.11,1"},"p5-SQL-Translator":{"origin":"databases/p5-SQL-Translator","version":"1.66"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Google-SAML-Response","origin":"net/p5-Google-SAML-Response","version":"0.14","comment":"SAML responses for Google SSO implementation","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Google-SAML-Response","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f409cf22e99d1319b6dee4424023c73b81428a95a0175bc9a4229d9cb7b226fa","flatsize":30501,"path":"All/p5-Google-SAML-Response-0.14.pkg","repopath":"All/p5-Google-SAML-Response-0.14.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14668,"desc":"Google::SAML::Response can be used to generate a signed XML document\nthat is needed for logging your users into Google using SSO.\n\nYou have some sort of web application that can identify and\nauthenticate users. You want users to be able to use some sort of\nGoogle service such as Google mail.\n\nWhen using SSO with your Google partner account, your users will send\na request to a Google URL. If the user isn't already logged in to\nGoogle, Google will redirect him to a URL that you can define. Behind\nthis URL, you need to have a script that authenticates users in your\noriginal framework and generates a SAML response for Google that you\nsend back to the user whose browser will then submit it back to\nGoogle. If everything works, users will then be logged into their\nGoogle account and they don't even have to know their usernames or\npasswords.","deps":{"p5-Crypt-OpenSSL-Bignum":{"origin":"security/p5-Crypt-OpenSSL-Bignum","version":"0.09"},"p5-Crypt-OpenSSL-DSA":{"origin":"security/p5-Crypt-OpenSSL-DSA","version":"0.20"},"p5-Crypt-OpenSSL-RSA":{"origin":"security/p5-Crypt-OpenSSL-RSA","version":"0.33"},"p5-File-Which":{"origin":"sysutils/p5-File-Which","version":"1.27"},"p5-Google-SAML-Request":{"origin":"net/p5-Google-SAML-Request","version":"0.05"},"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-TimeDate":{"origin":"devel/p5-TimeDate","version":"2.33,1"},"p5-XML-CanonicalizeXML":{"origin":"textproc/p5-XML-CanonicalizeXML","version":"0.10_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Graph-Easy","origin":"graphics/p5-Graph-Easy","version":"0.76","comment":"Render graphs as ASCII, HTML, SVG, or Graphviz","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Graph-Easy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"49f9106ecdc1ea4099edc52f1157a08b58c7fbee0c1b3273df8d0b0a6d77010f","flatsize":912186,"path":"All/p5-Graph-Easy-0.76.pkg","repopath":"All/p5-Graph-Easy-0.76.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":249488,"desc":"Graph::Easy lets you generate graphs consisting of various shaped nodes\nconnected by edges (with optional labels).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-Git-Version-Compare","origin":"devel/p5-Git-Version-Compare","version":"1.005","comment":"Functions to compare Git versions","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Git-Version-Compare","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a0f54e524f58bf3dd8b29a55c2ac35bae2a0b9207e6a7da728109109fef02c61","flatsize":50742,"path":"All/p5-Git-Version-Compare-1.005.pkg","repopath":"All/p5-Git-Version-Compare-1.005.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14240,"desc":"Git::Version::Compare contains a selection of subroutines that make dealing with\nGit-related things (like versions) a little bit easier.\n\nThe strings to compare can be version numbers, tags from git.git or the output\nof git version or git describe.\n\nThese routines collect the knowledge about Git versions that was accumulated\nwhile developing Git::Repository.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Git-Sub","origin":"devel/p5-Git-Sub","version":"0.163320","comment":"Git commands imported into the git:: namespace","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Git-Sub","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6c35474d4478aa729ec5b379009791a4882cf86d4be3e704ff3dfa41cab6e91b","flatsize":42658,"path":"All/p5-Git-Sub-0.163320.pkg","repopath":"All/p5-Git-Sub-0.163320.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10824,"desc":"Use git commands easily from your Perl program. Each git command\nis imported as a System::Sub DWIM sub.","deps":{"p5-File-Which":{"origin":"sysutils/p5-File-Which","version":"1.27"},"p5-System-Sub":{"origin":"devel/p5-System-Sub","version":"0.162800"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Google-ProtocolBuffers","origin":"devel/p5-Google-ProtocolBuffers","version":"0.12","comment":"Simple interface to Google Protocol Buffers","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Google-ProtocolBuffers","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"63e8df1aff7768481e2a302978f4a94eb46a0b8097f6b420d0ca723230499b9b","flatsize":114320,"path":"All/p5-Google-ProtocolBuffers-0.12.pkg","repopath":"All/p5-Google-ProtocolBuffers-0.12.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":32932,"desc":"Google Protocol Buffers is a data serialization format. It is binary (and hence\ncompact and fast for serialization) and as extendable as XML; its nearest\nanalogues are Thrift and ASN.1. There are official mappings for C++, Java and\nPython languages; this library is a mapping for Perl.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Parse-RecDescent":{"origin":"devel/p5-Parse-RecDescent","version":"1.967015"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Goo","origin":"deskutils/p5-Goo","version":"0.09_3","comment":"Stick Things together with The Goo","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Goo","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6340e77630abc77c3a8bec08a5cb703d30d872bb15f46d3a4ee7626a4db9b911","flatsize":678616,"path":"All/p5-Goo-0.09_3.pkg","repopath":"All/p5-Goo-0.09_3.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":227512,"desc":"\"The Goo\" helps you stick \"Things\" together in your working environment.\n\nThings include Perl modules, Perl scripts, log files, javascripts,\nconfiguration files, database tables, templates etc.\n\nThe Goo records a \"Trail\" as you jump quickly from Thing to Thing in a\nsimple, text-based console. It remembers how you associate Things in your\nenvironment.\n\nAccelerate your work by quickly traversing the Trail of associations\nbetween Things.\n\n     http://thegoo.org/","deps":{"p5-Config-Auto":{"origin":"devel/p5-Config-Auto","version":"0.44_1"},"p5-Config-Tiny":{"origin":"devel/p5-Config-Tiny","version":"2.30"},"p5-DBD-SQLite":{"origin":"databases/p5-DBD-SQLite","version":"1.76"},"p5-Devel-Symdump":{"origin":"devel/p5-Devel-Symdump","version":"2.1800"},"p5-File-Grep":{"origin":"devel/p5-File-Grep","version":"0.02_1"},"p5-File-NCopy":{"origin":"devel/p5-File-NCopy","version":"0.36_2"},"p5-Perl-Tidy":{"origin":"devel/p5-Perl-Tidy","version":"20250311"},"p5-Term-ProgressBar":{"origin":"devel/p5-Term-ProgressBar","version":"2.23"},"p5-Term-ReadKey":{"origin":"devel/p5-Term-ReadKey","version":"2.38_1"},"p5-Text-FormatTable":{"origin":"textproc/p5-Text-FormatTable","version":"1.03_1"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["deskutils","perl5","sysutils"]},{"name":"p5-GnuPG-Interface","origin":"security/p5-GnuPG-Interface","version":"1.04","comment":"Perl module for interfacing with GnuPG","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/GnuPG-Interface","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"63b09ca48baac44e2fe51f876fea2f8ea8e1df5bffc92882b101dc265fa2ee6b","flatsize":127760,"path":"All/p5-GnuPG-Interface-1.04.pkg","repopath":"All/p5-GnuPG-Interface-1.04.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":53864,"desc":"This is a Perl module for interfacing with GnuPG.","deps":{"gnupg":{"origin":"security/gnupg","version":"2.4.7"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-MooX-HandlesVia":{"origin":"devel/p5-MooX-HandlesVia","version":"0.001009"},"p5-MooX-late":{"origin":"devel/p5-MooX-late","version":"0.100"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Gtk2","origin":"x11-toolkits/p5-Gtk2","version":"1.24993_3","comment":"Perl module for Gtk+ 2.x graphical user interface library","maintainer":"perl@FreeBSD.org","www":"https://gtk2-perl.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0823e53c1d5de729c680d6619e59d8dd74f1a1251773b35deeff0ff305b50100","flatsize":4401883,"path":"All/p5-Gtk2-1.24993_3.pkg","repopath":"All/p5-Gtk2-1.24993_3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":1324564,"desc":"Perl bindings to the 2.x series of the Gtk+ graphical user interface library.\nThis module allows you to write graphical user interfaces in a perlish and\nobject-oriented way, freeing you from the casting and memory management in C,\nyet remaining very close in spirit to original API.  Find out more about Gtk+\nat http://www.gtk.org.\n\nThe GTK+ Reference Manual is also a handy companion when writing Gtk\nprograms in any language.  http://developer.gnome.org/doc/API/2.0/gtk/\nThe perl bindings follow the C API very closely, and the C reference\ndocumentation should be considered the canonical source.\n\nTo discuss gtk2-perl, ask questions and flame/praise the authors,\njoin gtk-perl-list@gnome.org at lists.gnome.org.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"p5-Cairo":{"origin":"graphics/p5-Cairo","version":"1.109_1"},"p5-Glib":{"origin":"devel/p5-Glib","version":"1.3294"},"p5-Pango":{"origin":"x11-toolkits/p5-Pango","version":"1.227_2"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["lang","perl5","x11-toolkits"]},{"name":"p5-Getopt-Lucid","origin":"textproc/p5-Getopt-Lucid","version":"1.10","comment":"Clear, readable syntax for command line processing","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Getopt-Lucid","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"88d63524d5f7e3e107a7f8d2dd31e6a4f4a49f0d7180d7e0a2a9c3e77a0fdb9a","flatsize":80376,"path":"All/p5-Getopt-Lucid-1.10.pkg","repopath":"All/p5-Getopt-Lucid-1.10.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":30128,"desc":"The goal of this module is providing good code readability and clarity\nof intent for command-line option processing. While readability is a\nsubjective standard, Getopt::Lucid relies on a more verbose,\nplain-English option specification as compared against the more symbolic\napproach of Getopt::Long.","deps":{"p5-Exception-Class":{"origin":"devel/p5-Exception-Class","version":"1.45"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-GitDDL","origin":"databases/p5-GitDDL","version":"0.03","comment":"Perl extension for database migration utility by git managed sql","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/GitDDL","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1628ec839bb1e1957deea55c1d916bf882b85aa47d54b52f42ba698c9e13319f","flatsize":17572,"path":"All/p5-GitDDL-0.03.pkg","repopath":"All/p5-GitDDL-0.03.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8708,"desc":"This is database migration helper module for users who manage database\nschema version by single .sql file in git repository.\n\nBy using this module, you can deploy .sql to database, check sql\nversion between database and .sql file, make diff between them, and\napply alter table to database.","deps":{"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-Git-Repository":{"origin":"devel/p5-Git-Repository","version":"1.325"},"p5-Mouse":{"origin":"devel/p5-Mouse","version":"2.5.11,1"},"p5-SQL-Translator":{"origin":"databases/p5-SQL-Translator","version":"1.66"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Getopt-Long-Descriptive","origin":"devel/p5-Getopt-Long-Descriptive","version":"0.116","comment":"Getopt::Long with usage text","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Getopt-Long-Descriptive","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fa0214d14accf186b1de351998d2e1d7d92258a903cdb953ac461b93119b9bfc","flatsize":98581,"path":"All/p5-Getopt-Long-Descriptive-0.116.pkg","repopath":"All/p5-Getopt-Long-Descriptive-0.116.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":29848,"desc":"Convenient wrapper for Getopt::Long and program usage output.","deps":{"p5-Getopt-Long":{"origin":"devel/p5-Getopt-Long","version":"2.58"},"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"p5-Sub-Exporter":{"origin":"devel/p5-Sub-Exporter","version":"0.991"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Git-Wrapper","origin":"devel/p5-Git-Wrapper","version":"0.048","comment":"Wrap git(7) command-line interface","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Git-Wrapper","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"995a290878dfa1a12346b8877760c1286ba84ec2583cc8592af465a3abf020e4","flatsize":59294,"path":"All/p5-Git-Wrapper-0.048.pkg","repopath":"All/p5-Git-Wrapper-0.048.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":30168,"desc":"Git::Wrapper provides an API for git(7) that uses Perl data\nstructures for argument passing, instead of CLI-style --options as\nGit does.","deps":{"git":{"origin":"devel/git","version":"2.49.0"},"p5-File-chdir":{"origin":"devel/p5-File-chdir","version":"0.1011"},"p5-Sort-Versions":{"origin":"devel/p5-Sort-Versions","version":"1.62"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Getopt-Long","origin":"devel/p5-Getopt-Long","version":"2.58","comment":"Perl module for extended processing of command line options","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e33effe06c7d8475ffd2fe7f3f4910bb3f924fc5aa28369c13a8797140cc9eda","flatsize":113848,"path":"All/p5-Getopt-Long-2.58.pkg","repopath":"All/p5-Getopt-Long-2.58.pkg","licenselogic":"or","licenses":["ART10","GPLv2+"],"pkgsize":45984,"desc":"Module Getopt::Long implements an extended getopt function called\nGetOptions(). This function implements the POSIX standard for command\nline options, with GNU extensions, while still capable of handling the\ntraditional one-letter options.\n\nIn general, this means that command line options can have long names\ninstead of single letters, and are introduced with a double dash `--'.\n\nOptionally, Getopt::Long can support the traditional bundling of\nsingle-letter command line options.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Getopt-GUI-Long","origin":"devel/p5-Getopt-GUI-Long","version":"0.93_1","comment":"Wrapper around Getopt::Long","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Getopt-GUI-Long","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cb8bf766bb5f2e95dc7adbe770758c42ef1ce7abcb8b2543fabdf0eb02064c29","flatsize":46115,"path":"All/p5-Getopt-GUI-Long-0.93_1.pkg","repopath":"All/p5-Getopt-GUI-Long-0.93_1.pkg","licenselogic":"single","pkgsize":20884,"desc":"This module is a wrapper around Getopt::Long that extends the value of\nthe original Getopt::Long module to:\n\n1) add a simple graphical user interface option screen if no arguments\n   are passed to the program.\n2) provide an auto-help mechanism such that -h and --help are handled\n   automatically.\n\n   It's designed to make the creation of graphical shells trivial without the\n   programmer having to think about it much as well as providing automatic\n   good-looking usage output without the programmer needing to write usage()\n   functions.\n\n   This also can turn normal command line programs into web CGI scripts as\n   well (automatically).  If the Getopt::GUI::Long program is installed as a\n   CGI script then it will automatically prompt the user for the same\n   variables.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Getopt-EX","origin":"devel/p5-Getopt-EX","version":"1.15.1_1,1","comment":"Getopt Extender","maintainer":"hrs@FreeBSD.org","www":"https://metacpan.org/release/Getopt-EX","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"97ad376ddbeef9aef5cec0eaca19c7547b65aaa7c4e8a7e3c5e739056e4f97a1","flatsize":142379,"path":"All/p5-Getopt-EX-1.15.1_1,1.pkg","repopath":"All/p5-Getopt-EX-1.15.1_1,1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":61248,"desc":"Getopt::EX extends the basic function of Getopt family to\nsupport user-definable option aliases, and dynamic module which works\ntogether with the script through option interface.","deps":{"p5-Graphics-ColorNames":{"origin":"graphics/p5-Graphics-ColorNames","version":"2.11_2"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Git-Repository-Plugin-Log","origin":"devel/p5-Git-Repository-Plugin-Log","version":"1.314","comment":"Add a log() method to Git::Repository","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Git-Repository-Plugin-Log","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"95b5e3eaae680af4f7faaa8964a80de41cccf4a9bde3234a9cfaa6a7b53592ca","flatsize":56540,"path":"All/p5-Git-Repository-Plugin-Log-1.314.pkg","repopath":"All/p5-Git-Repository-Plugin-Log-1.314.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":18144,"desc":"Git::Repository::Plugin::Log adds a log() method to Git::Repository, which will\nreturn Git::Repository::Log objects representing the commit information provided\nby `git log`.","deps":{"p5-Git-Repository":{"origin":"devel/p5-Git-Repository","version":"1.325"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Git-Repository","origin":"devel/p5-Git-Repository","version":"1.325","comment":"Perl interface to Git repositories","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Git-Repository","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2688246c64789e99b21b4d6708d99e29da8a38ccf4d4cfecd05ac4b7e9e1ee82","flatsize":123505,"path":"All/p5-Git-Repository-1.325.pkg","repopath":"All/p5-Git-Repository-1.325.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":49964,"desc":"Git::Repository is a Perl interface to Git, for scripted interactions\nwith repositories. It's a low-level interface that allows calling any\nGit command, whether porcelain or plumbing, including bidirectional\ncommands such as git commit-tree.\n\nA Git::Repository object simply provides context to the git commands\nbeing run. Is it possible to call the command()and run() methods against\nthe class itself, and the context (typically current working directory)\nwill be obtained from the options and environment.","deps":{"git":{"origin":"devel/git","version":"2.49.0"},"p5-Git-Version-Compare":{"origin":"devel/p5-Git-Version-Compare","version":"1.005"},"p5-System-Command":{"origin":"devel/p5-System-Command","version":"1.122"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Git-PurePerl","origin":"devel/p5-Git-PurePerl","version":"0.53","comment":"Pure Perl interface to Git repositories","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Git-PurePerl","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"889dcd1f301f27dbc672e264092edcfa948256576e5c5087ef8d75fd2f6f1eaa","flatsize":61641,"path":"All/p5-Git-PurePerl-0.53.pkg","repopath":"All/p5-Git-PurePerl-0.53.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16328,"desc":"Git::PurePerl - A Pure Perl interface to Git repositories","deps":{"p5-Archive-Extract":{"origin":"archivers/p5-Archive-Extract","version":"0.88"},"p5-Config-GitLike":{"origin":"devel/p5-Config-GitLike","version":"1.18"},"p5-Data-Stream-Bulk":{"origin":"devel/p5-Data-Stream-Bulk","version":"0.11_1"},"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-File-Find-Rule":{"origin":"devel/p5-File-Find-Rule","version":"0.34"},"p5-IO-Digest":{"origin":"devel/p5-IO-Digest","version":"0.11_2"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-StrictConstructor":{"origin":"devel/p5-MooseX-StrictConstructor","version":"0.21"},"p5-MooseX-Types-Path-Class":{"origin":"devel/p5-MooseX-Types-Path-Class","version":"0.09"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Getopt-Compact-WithCmd","origin":"devel/p5-Getopt-Compact-WithCmd","version":"0.22_1","comment":"Sub-command friendly, like Getopt::Compact","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Getopt-Compact-WithCmd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6288d6a7729bc02156e6eb1ee12ccb69fbce9bd18e6513591ed7af46d494fc1d","flatsize":45794,"path":"All/p5-Getopt-Compact-WithCmd-0.22_1.pkg","repopath":"All/p5-Getopt-Compact-WithCmd-0.22_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16180,"desc":"Getopt::Compact::WithCmd is yet another Getopt::* module. It allows you to\ndefine git-like options. In addition, usage can be set at the same time.","deps":{"p5-Text-Table":{"origin":"textproc/p5-Text-Table","version":"1.135"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Giovanni","origin":"sysutils/p5-Giovanni","version":"1.12","comment":"PERL-based software deployment tool inspired by capistrano","maintainer":"dch@FreeBSD.org","www":"https://metacpan.org/release/Giovanni","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e3f1413d8397068d1594a9b6df43250d4ee27a53db93e329d08a924bfa7ab8d2","flatsize":37536,"path":"All/p5-Giovanni-1.12.pkg","repopath":"All/p5-Giovanni-1.12.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17820,"desc":"Giovanni is a Perl replacement for the idea behind Capistrano.\nIt is a deployment system that can be used comfortably from the\ncommandline to check out code, restart systems and notify.","deps":{"p5-Config-GitLike":{"origin":"devel/p5-Config-GitLike","version":"1.18"},"p5-Expect":{"origin":"lang/p5-Expect","version":"1.38"},"p5-Git-Repository":{"origin":"devel/p5-Git-Repository","version":"1.325"},"p5-LWP-Protocol-https":{"origin":"www/p5-LWP-Protocol-https","version":"6.14"},"p5-Mouse":{"origin":"devel/p5-Mouse","version":"2.5.11,1"},"p5-Net-OpenSSH":{"origin":"net/p5-Net-OpenSSH","version":"0.84"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-Getopt-Compact","origin":"devel/p5-Getopt-Compact","version":"0.04_2","comment":"Getopt processing in a compact statement with long and short options","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Getopt-Compact","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"99a168d65c63b4262293ee040061e67dd2437f44a19cb00103ff356b0b56d619","flatsize":24714,"path":"All/p5-Getopt-Compact-0.04_2.pkg","repopath":"All/p5-Getopt-Compact-0.04_2.pkg","licenselogic":"single","pkgsize":13432,"desc":"This is yet another Getopt related module. Getopt::Compact is geared towards\ncompactly and yet quite powerfully describing an option syntax. Options can\nbe parsed, returned as a hashref of values, and/or displayed as a usage string\nor within the script POD.","deps":{"p5-Env-Path":{"origin":"devel/p5-Env-Path","version":"0.19_1"},"p5-Text-Table":{"origin":"textproc/p5-Text-Table","version":"1.135"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Getopt-Attribute","origin":"devel/p5-Getopt-Attribute","version":"2.101700_1","comment":"Attribute wrapper for Getopt::Long","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Getopt-Attribute","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e21fc211d0030e766887f72ddabfdec3e63e64f2733e2a118c80ce4b431186ae","flatsize":43667,"path":"All/p5-Getopt-Attribute-2.101700_1.pkg","repopath":"All/p5-Getopt-Attribute-2.101700_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11656,"desc":"This module provides an attribute wrapper around Getopt::Long.  Instead of\ndeclaring the options in a hash with references to the variables and subroutines\naffected by the options, you can use the Getopt attribute on the variables and\nsubroutines directly.\n\nAs you can see from the Synopsis, the attribute takes an argument of the same\nformat as you would give as the hash key for Getopt::Long.  See the Getopt::Long\nmanpage for details.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Getopt-Declare","origin":"devel/p5-Getopt-Declare","version":"1.14_1","comment":"Declaratively Expressed Command-Line Arguments via Regular Expressions","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Getopt-Declare","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f41e809b95cc2fbd6ae24b1d2013f0f5b416668f0b7729080ed86e2d33ed6aec","flatsize":125064,"path":"All/p5-Getopt-Declare-1.14_1.pkg","repopath":"All/p5-Getopt-Declare-1.14_1.pkg","licenselogic":"single","pkgsize":53580,"desc":"Getopt::Declare is yet another command-line argument parser, one which\nis specifically designed to be powerful but exceptionally easy to use.\n\nTo parse the command-line in @ARGV, one simply creates a Getopt::Declare\nobject, by passing Getopt::Declare::new() a specification of the various\nparameters that may be encountered.\n\nThe specification is a single string, in which the syntax of each\nparameter is declared, along with a description and (optionally) one or\nmore actions to be performed when the parameter is encountered. The\nspecification string may also include other usage formatting information\n(such as group headings or separators) as well as standard Perl comments\n(which are ignored).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-HTML-Element-Extended","origin":"www/p5-HTML-Element-Extended","version":"1.18_1","comment":"Extended interface to HTML::Tree's HTML::Element class","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HTML-Element-Extended","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"45ea8f4a3cd3af62f15d972d86c17c568d630f2a79e404a7cbe22ecef6fd0d81","flatsize":73247,"path":"All/p5-HTML-Element-Extended-1.18_1.pkg","repopath":"All/p5-HTML-Element-Extended-1.18_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":31168,"desc":"HTML-Element-Extended is a package of several enhanced\nHTML::Element classes, most of which arose during the effort\nto implement an HTML::Element based table class.\n\nThe modules are:\n        HTML::ElementTable\n        HTML::ElementSuper\n        HTML::ElementGlob\n        HTML::ElementRaw\n\nThe resulting functionality enables:\n        tables\n        element globs\n        element coordinates\n        content replacement\n        content wrapping\n        element cloning\n        raw HTML string adoption\n\nSee also: http://www.mojotoad.com/sisk/projects/HTML-Element-Extended/","deps":{"p5-HTML-Tree":{"origin":"www/p5-HTML-Tree","version":"5.07"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Geography-Countries","origin":"misc/p5-Geography-Countries","version":"2009041301_1","comment":"Handle ISO-3166 country codes","maintainer":"dikshie@lapi.itb.ac.id","www":"https://metacpan.org/release/Geography-Countries","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7805fcb9ac88543fe3c780bd2ad543c065ca38a79f3291bdeb82ecd03d4a46bc","flatsize":21308,"path":"All/p5-Geography-Countries-2009041301_1.pkg","repopath":"All/p5-Geography-Countries-2009041301_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12004,"desc":"This module maps country names, and their 2-letter, 3-letter and numerical\ncodes, as defined by the ISO-3166 maintenance agency, and defined by the\nUNSD.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["geography","misc","perl5"]},{"name":"p5-Getopt-ArgvFile","origin":"devel/p5-Getopt-ArgvFile","version":"1.11_1","comment":"Perl module for processing argument vectors","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Getopt-ArgvFile","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2c3af46b69a31df6ce608e340fb866db1c8f31cdebfb2515a385b96870528e19","flatsize":49734,"path":"All/p5-Getopt-ArgvFile-1.11_1.pkg","repopath":"All/p5-Getopt-ArgvFile-1.11_1.pkg","licenselogic":"single","licenses":["ART10"],"pkgsize":22656,"desc":"Module Getopt::ArgvFile is a simple supplement to other option\nhandling modules.  It allows script options and parameters to be\nread from files instead of from the command line by interpolating\nfile contents into @ARGV. This way it PREPARES the final option\nhandling.\n\nGetopt::ArgvFile does NOT perform any option processing itself, and\nshould work fine together with any other option handling module\n(e.g. Getopt::Long) or even self coded option handling.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Getargs-Long","origin":"devel/p5-Getargs-Long","version":"1.1012","comment":"Parse routine arguments","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Getargs-Long","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"61ad82b15bde5ef56fcc64d00d96f9346ce8afce0e955db70871524248af6f32","flatsize":48115,"path":"All/p5-Getargs-Long-1.1012.pkg","repopath":"All/p5-Getargs-Long-1.1012.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":21636,"desc":"The Getargs::Long module allows usage of named parameters in function\ncalls, along with optional argument type-checking. It provides an\neasy way to get at the parameters within the routine, and yields\nconcise descriptions for the common cases of all-mandatory and\nall-optional parameter lists.\n\nSeamus Venasse <svenasse@polaris.ca>","deps":{"p5-Log-Agent":{"origin":"devel/p5-Log-Agent","version":"1.005"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Geo-WebService-Elevation-USGS","origin":"science/p5-Geo-WebService-Elevation-USGS","version":"0.201","comment":"Perl extension for elevation queries against USGS web services","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Geo-WebService-Elevation-USGS","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a1c6c3959b6ce37fd313afbc39f7bd0bdca964ec26cded4126171ef56a1f5376","flatsize":37626,"path":"All/p5-Geo-WebService-Elevation-USGS-0.201.pkg","repopath":"All/p5-Geo-WebService-Elevation-USGS-0.201.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":18072,"desc":"Geo::WebService::Elevation::USGS executes elevation queries against the\nUnited States Geological Survey's web server. You provide the latitude\nand longitude in degrees, with south latitude and west longitude being\nnegative. The return is typically a hash containing the data you want.\nQuery errors are exceptions by default, though the object can be configured\nto signal an error by an undef response, with the error retrievable from\nthe 'error' attribute.","deps":{"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-LWP-Protocol-https":{"origin":"www/p5-LWP-Protocol-https","version":"6.14"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","science"]},{"name":"p5-Geometry-Primitive","origin":"graphics/p5-Geometry-Primitive","version":"0.24_1","comment":"Primitive Geometry Entities","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Geometry-Primitive","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a520e3ea08bc850aa694b3b5b6b256e5fee5adf10d6f286ef2a660ff34cd1c53","flatsize":45925,"path":"All/p5-Geometry-Primitive-0.24_1.pkg","repopath":"All/p5-Geometry-Primitive-0.24_1.pkg","licenselogic":"single","pkgsize":26648,"desc":"Geometry::Primitive is a device and library agnostic system for representing\ngeometric entities such as points, lines and shapes. It provides simple\nobjects and many convenience methods you would expect from a geometry\nlibrary.","deps":{"p5-Check-ISA":{"origin":"devel/p5-Check-ISA","version":"0.09"},"p5-JSON-Any":{"origin":"converters/p5-JSON-Any","version":"1.40"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Clone":{"origin":"devel/p5-MooseX-Clone","version":"0.06"},"p5-MooseX-Storage":{"origin":"devel/p5-MooseX-Storage","version":"0.53_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-Geo-Postcodes-NO","origin":"misc/p5-Geo-Postcodes-NO","version":"0.31_1","comment":"Norwegian postcodes with associated information","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Geo-Postcodes-NO","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"687c84d7f07fb4ed7dd510bfd529465e0eb01d43baa8755121304fc1e37f8075","flatsize":434422,"path":"All/p5-Geo-Postcodes-NO-0.31_1.pkg","repopath":"All/p5-Geo-Postcodes-NO-0.31_1.pkg","licenselogic":"single","pkgsize":40820,"desc":"Tired of entering the postal location all the time? This is not\nnecessary, as it is uniquely defined from the postcode. Request the\npostcode only, and use this library to get the postal name.\n\nThe library can also tell you in which borough by name or number and\ncounty by name the postcode is located. The borough number can be\nhandy, as it is used when reporting wages and tax to the Norwegian Tax\nAdministration.","deps":{"p5-Geo-Postcodes":{"origin":"misc/p5-Geo-Postcodes","version":"0.320_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["misc","perl5"]},{"name":"p5-Geo-Postcodes-DK","origin":"misc/p5-Geo-Postcodes-DK","version":"0.32_1","comment":"Danish postcodes with associated information","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Geo-Postcodes-DK","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f3c8e0c11db773af927db13e191ab5fbf85836ed7ffcb1d6a0ee5ab25ad8ee8a","flatsize":103973,"path":"All/p5-Geo-Postcodes-DK-0.32_1.pkg","repopath":"All/p5-Geo-Postcodes-DK-0.32_1.pkg","licenselogic":"single","pkgsize":20436,"desc":"Tired og entering the postal name all the time? This is not necessary,\nas it is uniquely defined from the postcode. Request the postcode\nonly, and use this library to get the postal name.","deps":{"p5-Geo-Postcodes":{"origin":"misc/p5-Geo-Postcodes","version":"0.320_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["misc","perl5"]},{"name":"p5-Geo-Parse-OSM","origin":"textproc/p5-Geo-Parse-OSM","version":"0.42_2","comment":"OpenStreetMap XML file regexp parser","maintainer":"amdmi3@FreeBSD.org","www":"https://metacpan.org/release/Geo-Parse-OSM","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f827f5c6055a4a629ae48418b1172a681cdabe06302d11b22f1a0de9d851de00","flatsize":30749,"path":"All/p5-Geo-Parse-OSM-0.42_2.pkg","repopath":"All/p5-Geo-Parse-OSM-0.42_2.pkg","licenselogic":"single","pkgsize":12628,"desc":"Geo::Parse::OSM - OpenStreetMap XML file regexp parser","deps":{"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["geography","perl5","textproc"]},{"name":"p5-Geo-Postcodes","origin":"misc/p5-Geo-Postcodes","version":"0.320_1","comment":"Base class for the Geo::Postcodes::XX modules","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Geo-Postcodes","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a95e0db73825cec886a6f7d877fc72e634e291c8b58c1eb493f97d50a79e1888","flatsize":98467,"path":"All/p5-Geo-Postcodes-0.320_1.pkg","repopath":"All/p5-Geo-Postcodes-0.320_1.pkg","licenselogic":"single","pkgsize":43536,"desc":"This is the base class for the Geo::Postcodes::XX modules.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["geography","misc","perl5"]},{"name":"p5-Getopt-Tabular","origin":"devel/p5-Getopt-Tabular","version":"0.3_1","comment":"Table-driven argument parsing for Perl 5","maintainer":"dim@FreeBSD.org","www":"https://metacpan.org/release/GWARD/Getopt-Tabular-0.3","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fe57c25c75a032a2a04249d8a2436ff99b9c1e835a4b138624efac445aba96f0","flatsize":83622,"path":"All/p5-Getopt-Tabular-0.3_1.pkg","repopath":"All/p5-Getopt-Tabular-0.3_1.pkg","licenselogic":"single","pkgsize":36696,"desc":"Getopt::Tabular is a Perl 5 module for table-driven argument parsing,\nvaguely inspired by John Ousterhout's Tk_ParseArgv.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Geo-METAR","origin":"astro/p5-Geo-METAR","version":"1.15_1","comment":"Perl module that processes METAR information from NOAA sources","maintainer":"perl@FreeBSD.org","www":"https://jeremy.zawodny.com/perl/Geo-METAR/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d414886146d43f68bb31233b705ebf561f327e8fbff4ef8eefcbb0943f5b91ff","flatsize":49805,"path":"All/p5-Geo-METAR-1.15_1.pkg","repopath":"All/p5-Geo-METAR-1.15_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":17840,"desc":"Geo::METAR is a perl module that processes METAR information from NOAA sources.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["astro","geography","perl5"]},{"name":"p5-Gimp","origin":"graphics/p5-Gimp","version":"2.38","comment":"Write GIMP extensions/plug-ins/load- and save-handlers in Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Gimp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"558aed53148701c6c436a71fe362f5e8ecf612f894b61b7a6bcbc1a4d18c07fa","flatsize":835013,"path":"All/p5-Gimp-2.38.pkg","repopath":"All/p5-Gimp-2.38.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":253100,"desc":"Gimp - Perl extension for writing Gimp Extension/Plug-ins/Load & Save-Handlers.","deps":{"gimp-app":{"origin":"graphics/gimp-app","version":"2.10.38_4,1"},"p5-Gtk2":{"origin":"x11-toolkits/p5-Gtk2","version":"1.24993_3"},"p5-Gtk2-Ex-PodViewer":{"origin":"x11-toolkits/p5-Gtk2-Ex-PodViewer","version":"0.18_5"},"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-IO-All":{"origin":"devel/p5-IO-All","version":"0.87"},"p5-IO-Stringy":{"origin":"devel/p5-IO-Stringy","version":"2.113"},"p5-PDL":{"origin":"math/p5-PDL","version":"2.099"},"p5-Web-Scraper":{"origin":"www/p5-Web-Scraper","version":"0.38"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-Geo-GeoNames","origin":"misc/p5-Geo-GeoNames","version":"1.140","comment":"Perform geographical queries using GeoNames Web Services","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Geo-GeoNames","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9c55f7e9c19bfb0fd08ff0b3f86a793686a7ffe597de56427e63ac4663ef2779","flatsize":38150,"path":"All/p5-Geo-GeoNames-1.140.pkg","repopath":"All/p5-Geo-GeoNames-1.140.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":15424,"desc":"Geo::GeoNames provides a perl interface to the webservices found at [1]. That\nis, given a given placename or postalcode, the module will look it up and return\nmore information (longitude, lattitude, etc) for the given placename or\npostalcode. Wikipedia lookups are also supported. If more than one match is\nfound, a list of locations will be returned.\n\nBefore you start, get a free GeoNames account and enable it for access to the\nfree web service:\n- Get an account [2]\n- Respond to the email\n- Login and enable your account for free access [3]\n\n[1] http://api.geonames.org/\n[2] http://www.geonames.org/login\n[3] http://www.geonames.org/enablefreewebservice","deps":{"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-Mojolicious":{"origin":"www/p5-Mojolicious","version":"9.39"},"p5-XML-Simple":{"origin":"textproc/p5-XML-Simple","version":"2.25"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["misc","perl5"]},{"name":"p5-Geo-IP-PurePerl","origin":"net/p5-Geo-IP-PurePerl","version":"1.26","comment":"Look up country by IP Address","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Geo-IP-PurePerl","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"283f2125318f0e4b8ac16643a4dd1bc3fb304159f105376970cabeacc69b2ef1","flatsize":57388,"path":"All/p5-Geo-IP-PurePerl-1.26.pkg","repopath":"All/p5-Geo-IP-PurePerl-1.26.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":22076,"desc":"Geo::IP::PurePerl uses a file based database. This database simply contains\nIP blocks as keys, and countries as values. This database is more complete\nand accurate than reverse DNS lookups.\n\nGeo::IP::PurePerl can be used to automatically select the geographically\nclosest mirror, to analyze your web server logs to determine the countries\nof your visiters, for credit card fraud detection, and for software export\ncontrols.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Getopt-Euclid","origin":"devel/p5-Getopt-Euclid","version":"0.4.8","comment":"Executable Uniform Command-Line Interface Descriptions","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Getopt-Euclid","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"da40e869817e5df32291f3de3483060d8615f545a1c02161745014fafd3e03b6","flatsize":106106,"path":"All/p5-Getopt-Euclid-0.4.8.pkg","repopath":"All/p5-Getopt-Euclid-0.4.8.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":41164,"desc":"Getopt::Euclid uses your program's own documentation to create a\ncommand-line argument parser. This ensures that your program's documented\ninterface and its actual interface always agree.","deps":{"p5-IO-Pager":{"origin":"devel/p5-IO-Pager","version":"2.10"},"p5-Pod-Parser":{"origin":"textproc/p5-Pod-Parser","version":"1.67"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-GeoIP2","origin":"net/p5-GeoIP2","version":"2.006002","comment":"Perl API for MaxMind GeoIP2 web services and databases","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/GeoIP2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c3f5c75f796c64b7dac586aba7ad12b8bb0d3fd472f854723f2e38da3354468c","flatsize":218927,"path":"All/p5-GeoIP2-2.006002.pkg","repopath":"All/p5-GeoIP2-2.006002.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":89224,"desc":"This distribution provides an API for the GeoIP2 web services and databases. The\nAPI also works with the free GeoLite2 databases.\n\nSee GeoIP2::WebService::Client for details on the web service client API and\nGeoIP2::Database::Reader for the database API.","deps":{"p5-Data-Validate-IP":{"origin":"net-mgmt/p5-Data-Validate-IP","version":"0.27"},"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-JSON-MaybeXS":{"origin":"converters/p5-JSON-MaybeXS","version":"1.004008"},"p5-LWP-Protocol-https":{"origin":"www/p5-LWP-Protocol-https","version":"6.14"},"p5-List-SomeUtils":{"origin":"devel/p5-List-SomeUtils","version":"0.59"},"p5-MaxMind-DB-Reader":{"origin":"net/p5-MaxMind-DB-Reader","version":"1.000014"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"p5-Sub-Quote":{"origin":"devel/p5-Sub-Quote","version":"2.006008_1"},"p5-Throwable":{"origin":"devel/p5-Throwable","version":"1.001"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Geo-ShapeFile","origin":"devel/p5-Geo-ShapeFile","version":"3.03","comment":"Extension for handling ESRI GIS Shapefiles","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/pod/Geo::ShapeFile","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f423364ebf9a597e89a8f03db3f9160071a16f4c8a26b312cb2e7c0e9b7f9c67","flatsize":90323,"path":"All/p5-Geo-ShapeFile-3.03.pkg","repopath":"All/p5-Geo-ShapeFile-3.03.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":33028,"desc":"The Geo::ShapeFile module reads ESRI ShapeFiles containing GIS mapping data, it\nhas support for shp (shape), shx (shape index), and dbf (data base) formats.","deps":{"p5-Tree-R":{"origin":"devel/p5-Tree-R","version":"0.072"},"p5-autovivification":{"origin":"devel/p5-autovivification","version":"0.18_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Geo-LibProj-FFI","origin":"graphics/p5-Geo-LibProj-FFI","version":"1.01","comment":"Foreign function interface to PROJ coordinate transformation software","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/Geo-LibProj-FFI","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"12141f68722ee5963e916f4081f327c6d29a966e37f6c397f5e0ecf6d0a0f428","flatsize":48471,"path":"All/p5-Geo-LibProj-FFI-1.01.pkg","repopath":"All/p5-Geo-LibProj-FFI-1.01.pkg","licenselogic":"or","licenses":["ART10","ART20","GPLv1+"],"pkgsize":18232,"desc":"Geo::LibProj::FFI is a foreign function interface to the PROJ coordinate\ntransformation / projection library. Please see the PROJ library's C function\nreference for further documentation. You should be able to use those C functions\nas if they were Perl.\n\nGeo::LibProj::FFI offers a large portion of the most commonly used PROJ\nfunctions, but more could be added later. If you need a function that isn't yet\navailable in this module, please open a GitHub issue with a description of your\nuse case.","deps":{"p5-Convert-Binary-C":{"origin":"converters/p5-Convert-Binary-C","version":"0.85_1"},"p5-Exporter-Easy":{"origin":"devel/p5-Exporter-Easy","version":"0.18"},"p5-FFI-C":{"origin":"devel/p5-FFI-C","version":"0.15"},"p5-FFI-Platypus":{"origin":"devel/p5-FFI-Platypus","version":"2.10"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"proj":{"origin":"graphics/proj","version":"9.6.0,1"}},"categories":["graphics","perl5"]},{"name":"p5-Geo-JSON","origin":"devel/p5-Geo-JSON","version":"0.007","comment":"Perl OO interface for geojson","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Geo-JSON","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f78e1c99a9bf616cb25ca8869078bcbccff99b95fab293a95471730dade2b676","flatsize":98513,"path":"All/p5-Geo-JSON-0.007.pkg","repopath":"All/p5-Geo-JSON-0.007.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":48720,"desc":"Geo::JSON converts to and from geojson using Perl objects. GeoJSON objects\nrepresent various geographical positions - points, lines, polygons, etc.\n\nCurrently supports 2 or 3 dimensions (longitude, latitude, altitude). Further\ndimensions in positions are ignored for calculations and comparisons, but will\nbe read-from and written-to.","deps":{"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-Type-Tiny":{"origin":"devel/p5-Type-Tiny","version":"2.006000"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Geo-Gpx","origin":"graphics/p5-Geo-Gpx","version":"1.11","comment":"Perl Module to Create and Parse GPX Files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Geo-Gpx","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"39eca3caa8f346e8e2dc38ce519cda343ba182210d878c5d77f90e79bf6f2fcc","flatsize":106965,"path":"All/p5-Geo-Gpx-1.11.pkg","repopath":"All/p5-Geo-Gpx-1.11.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":33400,"desc":"p5-Geo-Gpx is a perl module to Create and parse GPX files.","deps":{"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-Format-ISO8601":{"origin":"devel/p5-DateTime-Format-ISO8601","version":"0.17"},"p5-ExtUtils-MakeMaker-Coverage":{"origin":"devel/p5-ExtUtils-MakeMaker-Coverage","version":"0.05_2"},"p5-Geo-Coordinates-Transform":{"origin":"science/p5-Geo-Coordinates-Transform","version":"0.10"},"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-XML-Descent":{"origin":"textproc/p5-XML-Descent","version":"1.04_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-Geo-Coordinates-UTM","origin":"math/p5-Geo-Coordinates-UTM","version":"0.11_1","comment":"Perl extension for converting latitude/longitude to UTM","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Geo-Coordinates-UTM","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"030acf52d72ec6dd30c84adebe6ae1a5d1c3df55e0989a782547f7f5d5d7c373","flatsize":31312,"path":"All/p5-Geo-Coordinates-UTM-0.11_1.pkg","repopath":"All/p5-Geo-Coordinates-UTM-0.11_1.pkg","licenselogic":"single","pkgsize":13576,"desc":"This module will translate latitude/longitude coordinates to Universal\nTransverse Mercator(UTM) coordinates and vice versa.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Geo-Coordinates-Transform","origin":"science/p5-Geo-Coordinates-Transform","version":"0.10","comment":"Transform Latitude/Longitude between various different coordinate functions","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/Geo-Coordinates-Transform","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1c1eef319c26cb26a4d2917eccb7851b6ef9848fa715123ff6f7d63c0192983d","flatsize":15247,"path":"All/p5-Geo-Coordinates-Transform-0.10.pkg","repopath":"All/p5-Geo-Coordinates-Transform-0.10.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8284,"desc":"There are several formats used to present geographic coordinates.\n\nGeo::Coordinates::Transform converts a list of provided latitude and longitude\ncoordinates in any of the three formats above (mixed input is ok) and converts\nto the desired format. Note that special characters or non-numerical characters\nsuch as \" will throw an warning and return NaN for that list item.\n\nIn addition, the input does not interpert N,S,W,E designators but expects\ncoordinates to be in positive or negative representation.\n\nFormat of the output can be controlled via input arguments in the constructor.\nThe arguments are expected to be in the form of a hash reference.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","science"]},{"name":"p5-Gtk2-Spell","origin":"devel/p5-Gtk2-Spell","version":"1.04_3","comment":"Perl interface to the Gtk2Spell library","maintainer":"acm@FreeBSD.org","www":"https://gtk2-perl.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0a1985000729ee5df7b314b70a56f3f6c001ec5d380e22746d1edab3899420f8","flatsize":45063,"path":"All/p5-Gtk2-Spell-1.04_3.pkg","repopath":"All/p5-Gtk2-Spell-1.04_3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":17204,"desc":"Perl bindings to the 2.x series of the GtkSpell graphical user interface\nlibrary.  This module allows you to write perl applications that utilize the\nGtkSpell library for mis-spelled word highlighting.","deps":{"gtkspell":{"origin":"textproc/gtkspell","version":"2.0.16_7"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Geo-Coder-TomTom","origin":"misc/p5-Geo-Coder-TomTom","version":"0.04","comment":"Geocode addresses with the TomTom route planner","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Geo-Coder-TomTom","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"128d2cc95ec16530b558b9e34860e93ff803ef9f27591e155b5cc0900e77c1e7","flatsize":15666,"path":"All/p5-Geo-Coder-TomTom-0.04.pkg","repopath":"All/p5-Geo-Coder-TomTom-0.04.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8780,"desc":"Geo::Coder::TomTom provides an interface to the geocoding service of the TomTom\nroute planner through the unofficial (as-yet unpublished) REST API.","deps":{"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-JSON-XS":{"origin":"converters/p5-JSON-XS","version":"4.03"},"p5-LWP-Protocol-https":{"origin":"www/p5-LWP-Protocol-https","version":"6.14"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["geography","misc","perl5"]},{"name":"p5-Geo-Coordinates-Converter","origin":"science/p5-Geo-Coordinates-Converter","version":"0.13_1","comment":"Simple converter of geo coordinates","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Geo-Coordinates-Converter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"be5fbff2cf3c4601b229598476608a1adb4fea1f108377703566d48a50d874f9","flatsize":44051,"path":"All/p5-Geo-Coordinates-Converter-0.13_1.pkg","repopath":"All/p5-Geo-Coordinates-Converter-0.13_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":20100,"desc":"Geo::Coordinates::Converter is a simple converter of geo coordinates, the\nformat and datum of geo coordinates are simply converted. when it is\ninsufficient in the coordinate system and the format of the standard, it\nis possible to add it easily.","deps":{"p5-Class-Accessor-Lite":{"origin":"devel/p5-Class-Accessor-Lite","version":"0.08"},"p5-String-CamelCase":{"origin":"textproc/p5-String-CamelCase","version":"0.04"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["geography","perl5","science"]},{"name":"p5-Geo-Coder-Ovi","origin":"misc/p5-Geo-Coder-Ovi","version":"0.03_1","comment":"Geocode addresses with the Ovi Maps API","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Geo-Coder-Ovi","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"18b7a71383cdaeaccf56cf3fb12ead6935ebf67f965f604b29068b88c653a28d","flatsize":16780,"path":"All/p5-Geo-Coder-Ovi-0.03_1.pkg","repopath":"All/p5-Geo-Coder-Ovi-0.03_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9244,"desc":"Geo::Coder::Ovi provides an interface to the geocoding service of the Ovi Maps\nAPI.","deps":{"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-JSON-XS":{"origin":"converters/p5-JSON-XS","version":"4.03"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["geography","misc","perl5"]},{"name":"p5-Glib","origin":"devel/p5-Glib","version":"1.3294","comment":"Interface to Glib and GObject libraries","maintainer":"sunpoet@FreeBSD.org","www":"https://gtk2-perl.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c22fcac82f15b2cf0275c1b24ad578db9422a0c89bddf7a4c69f51641e3fe693","flatsize":859553,"path":"All/p5-Glib-1.3294.pkg","repopath":"All/p5-Glib-1.3294.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":324244,"desc":"This module provides perl access to Glib and GLib's GObject libraries.\nGLib is a portability and utility library; GObject provides a generic\ntype system with inheritance and a powerful signal system.  Together\nthese libraries are used as the foundation for many of the libraries\nthat make up the Gnome environment, and are used in many unrelated\nprojects.\n\nThis wrapper attempts to provide a perlish interface while remaining\nas true as possible to the underlying C API, so that any reference\nmaterials you can find on using GLib may still apply to using the\nlibraries from perl.  Where GLib's functionality overlaps perl's,\nperl's is favored; for example, you will find perl lists and arrays in\nplace of GSList or GList objects.  Some concepts have been eliminated;\nyou need never worry about reference-counting on GObjects or GBoxed\nstructures.  Other concepts have been converted to a perlish analogy;\nthe GType id will never be seen in perl, as the package name serves\nthat purpose.  [FIXME link to a document describing this stuff in detail.]","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"p5-ExtUtils-Depends":{"origin":"devel/p5-ExtUtils-Depends","version":"0.8001"},"p5-ExtUtils-PkgConfig":{"origin":"devel/p5-ExtUtils-PkgConfig","version":"1.16"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Geo-Coder-OpenCage","origin":"misc/p5-Geo-Coder-OpenCage","version":"0.36","comment":"Geocode addresses with the OpenCage Geocoder API","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Geo-Coder-OpenCage","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"314bfd4800bb7e1befdb2fdff0df0eb0a85194cacbf6d36c608cc0f6fafeac1a","flatsize":48339,"path":"All/p5-Geo-Coder-OpenCage-0.36.pkg","repopath":"All/p5-Geo-Coder-OpenCage-0.36.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13324,"desc":"Geo::Coder::OpenCage provides an interface to the OpenCage geocoding service.","deps":{"p5-Cpanel-JSON-XS":{"origin":"converters/p5-Cpanel-JSON-XS","version":"4.39"},"p5-IO-Socket-SSL":{"origin":"security/p5-IO-Socket-SSL","version":"2.089"},"p5-JSON-MaybeXS":{"origin":"converters/p5-JSON-MaybeXS","version":"1.004008"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["geography","misc","perl5"]},{"name":"p5-Geo-Coder-OSM","origin":"misc/p5-Geo-Coder-OSM","version":"0.03_1","comment":"Geocode addresses with the OpenStreetMap Nominatim API","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Geo-Coder-OSM","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"45771032b22b89600f17984ca00676a9ca029200f01a071a479cc838252406e0","flatsize":18062,"path":"All/p5-Geo-Coder-OSM-0.03_1.pkg","repopath":"All/p5-Geo-Coder-OSM-0.03_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9484,"desc":"Geo::Coder::OSM provides an interface to the OpenStreet Nominatim geocoding\nservice.","deps":{"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-JSON-XS":{"origin":"converters/p5-JSON-XS","version":"4.03"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["geography","misc","perl5"]},{"name":"p5-Geo-GDAL-FFI","origin":"graphics/p5-Geo-GDAL-FFI","version":"0.12_2","comment":"Foreign function interface to GDAL","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Geo-GDAL-FFI","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d392593b5fccf1d67d42242524520b5147552142ef2e2d7df9a88f64714bf45b","flatsize":242799,"path":"All/p5-Geo-GDAL-FFI-0.12_2.pkg","repopath":"All/p5-Geo-GDAL-FFI-0.12_2.pkg","licenselogic":"single","licenses":["ART10"],"pkgsize":65772,"desc":"Geo::GDAL::FFI is a foreign function interface to the GDAL geospatial data\naccess library.","deps":{"gdal":{"origin":"graphics/gdal","version":"3.10.2_1"},"p5-FFI-Platypus":{"origin":"devel/p5-FFI-Platypus","version":"2.10"},"p5-PDL":{"origin":"math/p5-PDL","version":"2.099"},"p5-PkgConfig":{"origin":"devel/p5-PkgConfig","version":"0.25026"},"p5-Sort-Versions":{"origin":"devel/p5-Sort-Versions","version":"1.62"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-Geo-Coder-Multimap","origin":"misc/p5-Geo-Coder-Multimap","version":"0.01_1","comment":"Geocode addresses with the Multimap Open API","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Geo-Coder-Multimap","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b2672cf47cb1427fa8ae79f516a4996421bae820cac78e8c062fafae2b18a7ef","flatsize":14207,"path":"All/p5-Geo-Coder-Multimap-0.01_1.pkg","repopath":"All/p5-Geo-Coder-Multimap-0.01_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8084,"desc":"Geo::Coder::Multimap provides an interface to the geocoding functionality of the\nMultimap Open API.","deps":{"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-JSON-XS":{"origin":"converters/p5-JSON-XS","version":"4.03"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["geography","misc","perl5"]},{"name":"p5-Geo-Coder-Multiple","origin":"misc/p5-Geo-Coder-Multiple","version":"0.60_1","comment":"Perl module to tie together multiple Geo::Coder modules","maintainer":"wen@FreeBSD.org","www":"https://metacpan.org/release/FRIFFIN/Geo-Coder-Multiple-0.61","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e2523648cd6cf441e8c9783cc1698273ec566778362e74f95e1cbacdeaf25e52","flatsize":26386,"path":"All/p5-Geo-Coder-Multiple-0.60_1.pkg","repopath":"All/p5-Geo-Coder-Multiple-0.60_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11192,"desc":"Geo::Coder::Multiple is a wrapper for multiple Geo::Coder::* modules.\n\nMost free geocoding datasource specify a limit to the number of queries which\ncan be sent from an IP or made using an API key in a 24 hour period. This\nmodule balances the incoming requests across the available sources to ensure\nindividual limits are exceeded only when the total limit is exceeded.\n\nThe algorithm for load balancing takes into account the limit imposed by the\nsource per 24 hour period.","deps":{"p5-List-Util-WeightedRoundRobin":{"origin":"misc/p5-List-Util-WeightedRoundRobin","version":"0.4_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["geography","misc","perl5"]},{"name":"p5-Geo-EOP","origin":"graphics/p5-Geo-EOP","version":"0.50","comment":"Perl Module to Process Earth Observation Products Meta-data","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/MARKOV/Geo-EOP-0.50","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7a6d2550945ce4db0a4f9e2ec5a7fc9740519447e72db991eabcb9efbbd1a94f","flatsize":536036,"path":"All/p5-Geo-EOP-0.50.pkg","repopath":"All/p5-Geo-EOP-0.50.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":49488,"desc":"p5-Geo-EOP is a perl module to process earth bservation\nproducts meta-data.","deps":{"p5-Geo-GML":{"origin":"graphics/p5-Geo-GML","version":"0.18"},"p5-XML-Compile":{"origin":"textproc/p5-XML-Compile","version":"1.64"},"p5-XML-Compile-Cache":{"origin":"textproc/p5-XML-Compile-Cache","version":"1.06"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-Geo-Coder-Mapquest","origin":"misc/p5-Geo-Coder-Mapquest","version":"0.06_1","comment":"Geocode addresses with Mapquest","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Geo-Coder-Mapquest","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e81ca1ef6270f8936d79b2210f3cc4ced75f399bfc1fecca085b6305c2d4ce22","flatsize":18792,"path":"All/p5-Geo-Coder-Mapquest-0.06_1.pkg","repopath":"All/p5-Geo-Coder-Mapquest-0.06_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9808,"desc":"Geo::Coder::Mapquest provides an interface to the Mapquest Geocoding Web\nService.","deps":{"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-JSON-XS":{"origin":"converters/p5-JSON-XS","version":"4.03"},"p5-LWP-Protocol-https":{"origin":"www/p5-LWP-Protocol-https","version":"6.14"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["geography","misc","perl5"]},{"name":"p5-Geo-Coder-Google","origin":"misc/p5-Geo-Coder-Google","version":"0.20","comment":"Google Maps Geocoding API","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Geo-Coder-Google","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"838d870f46747aa682be17337de6dcea0506f2a4a13d2fda1857d8a01ecfc723","flatsize":27907,"path":"All/p5-Geo-Coder-Google-0.20.pkg","repopath":"All/p5-Geo-Coder-Google-0.20.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14164,"desc":"Geo::Coder::Google provides a geocoding functionality using Google Maps API.","deps":{"p5-Digest-HMAC":{"origin":"security/p5-Digest-HMAC","version":"1.05"},"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["geography","misc","perl5"]},{"name":"p5-Geo-Coder-Bing","origin":"misc/p5-Geo-Coder-Bing","version":"0.13","comment":"Geocode addresses with the Bing Maps API","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Geo-Coder-Bing","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"344adfd4767ec791a1c8915ff2f380cbc5f3abb4defed89bcd815d0bdb110ed1","flatsize":19168,"path":"All/p5-Geo-Coder-Bing-0.13.pkg","repopath":"All/p5-Geo-Coder-Bing-0.13.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9788,"desc":"Geo::Coder::Bing provides an interface to the Bing Maps geocoding service.","deps":{"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-JSON-XS":{"origin":"converters/p5-JSON-XS","version":"4.03"},"p5-LWP-Protocol-https":{"origin":"www/p5-LWP-Protocol-https","version":"6.14"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["geography","misc","perl5"]},{"name":"p5-Geo-Calc","origin":"science/p5-Geo-Calc","version":"0.12","comment":"Simple geo calculator for points and distances","maintainer":"wen@FreeBSD.org","www":"https://metacpan.org/release/Geo-Calc","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f7b44a85bc5a3f4b5753824c5562a8daccf0223a9b03e6ac6087445c6495f371","flatsize":33777,"path":"All/p5-Geo-Calc-0.12.pkg","repopath":"All/p5-Geo-Calc-0.12.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13384,"desc":"Geo::Calc implements a variety of calculations for latitude/longitude points.\n\nAll these formulare are for calculations on the basis of a spherical earth\n(ignoring ellipsoidal effects) which is accurate enough* for most purposes.","deps":{"p5-Math-BigInt":{"origin":"math/p5-Math-BigInt","version":"2.004001"},"p5-Math-Complex":{"origin":"math/p5-Math-Complex","version":"1.59_1"},"p5-Math-Units":{"origin":"math/p5-Math-Units","version":"1.3_1"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-FollowPBP":{"origin":"devel/p5-MooseX-FollowPBP","version":"0.05_1"},"p5-MooseX-Method-Signatures":{"origin":"devel/p5-MooseX-Method-Signatures","version":"0.49"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","science"]},{"name":"p5-Geo-Caching","origin":"www/p5-Geo-Caching","version":"0.11_2","comment":"Object interface for querying Geocaching.com website","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Geo-Caching","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e7140de9843c3682c0d2477ed2254613bf230e08be0150bdb23da401404e57e5","flatsize":18790,"path":"All/p5-Geo-Caching-0.11_2.pkg","repopath":"All/p5-Geo-Caching-0.11_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8540,"desc":"Provides an object interface to query Geocaching.com","deps":{"p5-Geo-Cache":{"origin":"misc/p5-Geo-Cache","version":"0.11_1"},"p5-Geo-Gpx":{"origin":"graphics/p5-Geo-Gpx","version":"1.11"},"p5-WWW-Mechanize":{"origin":"www/p5-WWW-Mechanize","version":"2.19"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["geography","perl5","www"]},{"name":"p5-Geo-Distance-XS","origin":"math/p5-Geo-Distance-XS","version":"0.13","comment":"Calculate Distances and Closest Locations faster","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Geo-Distance-XS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c1d2efb3424d9dc39dd85bc54bd36f0e076c5c3362ebbaa1e83418bd5bd082ca","flatsize":32283,"path":"All/p5-Geo-Distance-XS-0.13.pkg","repopath":"All/p5-Geo-Distance-XS-0.13.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14280,"desc":"The Geo::Distance::XS module provides faster C implementations of the distance\ncalculations found in Geo::Distance. See the documentation for that module for\nusage.","deps":{"p5-Geo-Distance":{"origin":"math/p5-Geo-Distance","version":"0.25"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Geo-Cache","origin":"misc/p5-Geo-Cache","version":"0.11_1","comment":"Object interface for GPS waypoints","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Geo-Cache","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2efd5a59a980a54c485ab69b3c67f1ba3b2d02af7c4971ad85aff3dfb1d27670","flatsize":14602,"path":"All/p5-Geo-Cache-0.11_1.pkg","repopath":"All/p5-Geo-Cache-0.11_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7836,"desc":"Provide an object interface to Geocaching.com waypoints and/or geocaches,\nusing the Groundspeak GPX file as the reference for what fields are valid.\n\nMethods are provide for various of the fields that require special\ntreatment.","deps":{"p5-Time-modules":{"origin":"devel/p5-Time-modules","version":"2013.0912_1"},"p5-XML-Simple":{"origin":"textproc/p5-XML-Simple","version":"2.25"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["geography","misc","perl5"]},{"name":"p5-Gearman-Server","origin":"devel/p5-Gearman-Server","version":"1.11_2","comment":"Gearman server daemon","maintainer":"vivek@khera.org","www":"https://metacpan.org/release/Gearman-Server","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"04fb6351f3a5f3ad6c110fc395db996548dd09da2c52d1b46c807c5c5d30f6d4","flatsize":52390,"path":"All/p5-Gearman-Server-1.11_2.pkg","repopath":"All/p5-Gearman-Server-1.11_2.pkg","licenselogic":"single","pkgsize":20824,"desc":"Gearman is a system to farm out work to other machines, dispatching function\ncalls to machines that are better suited to do work, to do work in parallel,\nto load balance lots of function calls, or to call functions between\nlanguages.\n\nThis is the server daemon component.  The bridge between workers (clients who\ncan do work) and callers (clients who want work done).  You should run several\nof these, at least two, for both load balancing and high availability.","deps":{"p5-Danga-Socket":{"origin":"devel/p5-Danga-Socket","version":"1.62"},"p5-Gearman":{"origin":"devel/p5-Gearman","version":"2.004.015"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Geo-Distance","origin":"math/p5-Geo-Distance","version":"0.25","comment":"Calculate Distances and Closest Locations","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Geo-Distance","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8d87dca751877a52d9d265144e3dc5739d83bbca6ade2de3819bce7fc6e6aeee","flatsize":60233,"path":"All/p5-Geo-Distance-0.25.pkg","repopath":"All/p5-Geo-Distance-0.25.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":18156,"desc":"This perl library aims to provide as many tools to make it as simple as possible\nto calculate distances between geographic points, and anything that can be\nderived from that. Currently there is support for finding the closest locations\nwithin a specified distance, to find the closest number of points to a specified\npoint, and to do basic point-to-point distance calculations.","deps":{"p5-Const-Fast":{"origin":"devel/p5-Const-Fast","version":"0.014_2"},"p5-GIS-Distance":{"origin":"math/p5-GIS-Distance","version":"0.20,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["geography","math","perl5"]},{"name":"p5-Gearman-Client-Async","origin":"devel/p5-Gearman-Client-Async","version":"0.94_2","comment":"Asynchronous client module for Gearman for Danga::Socket applications","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Gearman-Client-Async","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"04225e3e5ac0e30521601b365dbbc22d219b6b2c7a48a9568b59095a7fae3ecd","flatsize":18678,"path":"All/p5-Gearman-Client-Async-0.94_2.pkg","repopath":"All/p5-Gearman-Client-Async-0.94_2.pkg","licenselogic":"single","pkgsize":6992,"desc":"Gearman::Client::Async - Asynchronous client module for Gearman for\nDanga::Socket applications","deps":{"p5-Danga-Socket":{"origin":"devel/p5-Danga-Socket","version":"1.62"},"p5-Gearman":{"origin":"devel/p5-Gearman","version":"2.004.015"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Gazelle","origin":"www/p5-Gazelle","version":"0.49","comment":"Preforked Plack Handler for performance freaks","maintainer":"bokutin@bokut.in","www":"https://metacpan.org/release/Gazelle","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"79129649af39b1b9e406e1facda9be45f44be2cbfd64fd35245f43f7820eb4d9","flatsize":99284,"path":"All/p5-Gazelle-0.49.pkg","repopath":"All/p5-Gazelle-0.49.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":30700,"desc":"A Preforked Plack Handler for performance freaks","deps":{"p5-Guard":{"origin":"devel/p5-Guard","version":"1.023_1"},"p5-Parallel-Prefork":{"origin":"devel/p5-Parallel-Prefork","version":"0.18"},"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"p5-Server-Starter":{"origin":"net/p5-Server-Starter","version":"0.35"},"p5-Stream-Buffered":{"origin":"devel/p5-Stream-Buffered","version":"0.03_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Geo-IPfree","origin":"net/p5-Geo-IPfree","version":"1.160000","comment":"Look up country from an IP Address","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Geo-IPfree","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e93d8d6bb8c09c457c4b66b497f2d223d6d3cfc3ba87f2682b720e6afa49992a","flatsize":1148373,"path":"All/p5-Geo-IPfree-1.160000.pkg","repopath":"All/p5-Geo-IPfree-1.160000.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":454232,"desc":"Looks up country from an IP Address. This module makes this off-line and\nthe database of IPs is free.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["geography","net","perl5"]},{"name":"p5-Geo-Coder-Googlev3","origin":"misc/p5-Geo-Coder-Googlev3","version":"0.17","comment":"Google Maps v3 Geocoding API","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Geo-Coder-Googlev3","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c38d4ba4ce14451651c503c7693a95e55f9c8c21b97daf586a29455fe7ce3856","flatsize":19179,"path":"All/p5-Geo-Coder-Googlev3-0.17.pkg","repopath":"All/p5-Geo-Coder-Googlev3-0.17.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9444,"desc":"Use Geo::Coder::Googlev3 just like Geo::Coder::Google. Note that no apikey is\nused in Google's v3 API, and the returned data structure differs.\n\nPlease check also [1] for more information about Google's Geocoding API and\nespecially usage limits.\n\n[1] http://code.google.com/intl/en/apis/maps/documentation/geocoding/","deps":{"p5-JSON-XS":{"origin":"converters/p5-JSON-XS","version":"4.03"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["geography","misc","perl5"]},{"name":"p5-Geo-Coder-Navteq","origin":"misc/p5-Geo-Coder-Navteq","version":"0.03_1","comment":"Geocode addresses with the Navteq MapTP AJAX API","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Geo-Coder-Navteq","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ad12c18a4bdaaeab9af6931de8b2b53d55de01b6b92d538112fc1e344f07d5a7","flatsize":20779,"path":"All/p5-Geo-Coder-Navteq-0.03_1.pkg","repopath":"All/p5-Geo-Coder-Navteq-0.03_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10208,"desc":"Geo::Coder::Navteq provides an interface to the geocoding functionality of the\nNavteq MapTP AJAX API.","deps":{"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-XML-Simple":{"origin":"textproc/p5-XML-Simple","version":"2.25"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["geography","misc","perl5"]},{"name":"p5-Games-Dissociate","origin":"textproc/p5-Games-Dissociate","version":"1","comment":"Dissociated Press algorithm and filter","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Games-Dissociate","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ec1fa785d0c9a51064c980a23dec51f58039f762a938817cd75e6e288e088182","flatsize":27330,"path":"All/p5-Games-Dissociate-1.pkg","repopath":"All/p5-Games-Dissociate-1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14572,"desc":"This module provides the function dissociate, which implements a\nDissociated Press algorithm, well known to Emacs users as \"meta-x\ndissociate\". The algorithm here is by no means a straight port of Emacs's\ndissociate.el, but is instead merely inspired by it.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["games","perl5","textproc"]},{"name":"p5-Games-Dice","origin":"games/p5-Games-Dice","version":"0.046","comment":"Perl module to simulate die rolls","maintainer":"ports@FreeBSD.org","www":"https://metacpan.org/release/Games-Dice","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ce414fe53730b630117a47e9234ae0f91e4d6026e5a31d139900d5bf5c6f54e6","flatsize":19848,"path":"All/p5-Games-Dice-0.046.pkg","repopath":"All/p5-Games-Dice-0.046.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10952,"desc":"Games::Dice simulates die rolls. It uses a function-oriented (not\nobject-oriented) interface. No functions are exported by default. At present,\nthere are two functions which are exportable: roll and roll_array. The latter is\nused internally by roll, but can also be exported by itself.\n\nThe number and type of dice to roll is given in a style which should be familiar\nto players of popular role-playing games: adb[+-*/b]c. a is optional and\ndefaults to 1; it gives the number of dice to roll. b indicates the number of\nsides to each die; the most common, cube-shaped die is thus a d6. %25 can be used\ninstead of 100 for b; hence, rolling 2d%25 and 2d100 is equivalent. If F is used\nfor b fudge dice are used, which either results in -1, 0 or 1. roll simulates a\nrolls of b-sided dice and adds together the results. The optional end,\nconsisting of one of +-*/b and a number c, can modify the sum of the individual\ndice. +-*/ are similar in that they take the sum of the rolls and add or\nsubtract c, or multiply or divide the sum by c. (x can also be used instead of\n*.) Hence, 1d6+2 gives a number in the range 3..8, and 2d4*10 gives a number in\nthe range 20..80. (Using / truncates the result to an int after dividing.) Using\nb in this slot is a little different: it's short for \"best\" and indicates \"roll\na number of dice, but add together only the best few\". For example, 5d6b3 rolls\nfive six- sided dice and adds together the three best rolls. This is sometimes\nused, for example, in role-playing to give higher averages.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["games","perl5"],"messages":[{"message":"===>   NOTICE:\n\nThe p5-Games-Dice port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"p5-Games-Bingo-Print","origin":"games/p5-Games-Bingo-Print","version":"0.04_3","comment":"Perl class for PDF generation","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Games-Bingo-Print","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eade3194952e6ac3172afe9bc47b6d968692de08b6a8a60dd34960a8f00889c2","flatsize":26115,"path":"All/p5-Games-Bingo-Print-0.04_3.pkg","repopath":"All/p5-Games-Bingo-Print-0.04_3.pkg","licenselogic":"single","licenses":["ART10"],"pkgsize":11900,"desc":"Games::Bingo::Print - PDF Generation Class\n\nThis is that actual printing class. It generates a PDF file with pages\ncontaining bingo cards.","deps":{"p5-Games-Bingo":{"origin":"games/p5-Games-Bingo","version":"0.18_1"},"p5-PDFLib":{"origin":"print/p5-PDFLib","version":"0.14_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["games","perl5"],"options":{"EXAMPLES":"on"}},{"name":"p5-Geo-Address-Formatter","origin":"misc/p5-Geo-Address-Formatter","version":"1.998.2","comment":"Take structured address data and format it according to the various global/country rules","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Geo-Address-Formatter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6c25eed659549d914234d9185ab69d7044e87947704686b3dfca7e7823b94ee8","flatsize":72982,"path":"All/p5-Geo-Address-Formatter-1.998.2.pkg","repopath":"All/p5-Geo-Address-Formatter-1.998.2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":18076,"desc":"Geo::Address::Formatter takes structured address data and formats it according\nto the various global/country rules.\n\nIf you have a structured postal address (hash) and need to convert it into a\nreadable address based on the format of the address country, it gets more\ncomplicated with 200+ countries and territories and dozens more address\ncomponents to consider.","deps":{"p5-Clone":{"origin":"devel/p5-Clone","version":"0.47"},"p5-File-Find-Rule":{"origin":"devel/p5-File-Find-Rule","version":"0.34"},"p5-Ref-Util":{"origin":"devel/p5-Ref-Util","version":"0.204"},"p5-Text-Hogan":{"origin":"textproc/p5-Text-Hogan","version":"2.03"},"p5-Try-Catch":{"origin":"lang/p5-Try-Catch","version":"1.1.0"},"p5-YAML-LibYAML":{"origin":"textproc/p5-YAML-LibYAML","version":"0.90"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["misc","perl5"]},{"name":"p5-Games-Bingo-Bot","origin":"games/p5-Games-Bingo-Bot","version":"0.01_2","comment":"Simple class holding IRC related methods for bingo","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/JONASBN/Games-Bingo-Bot-0.01","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e0fa07f30e3ec9b7dcd2fdc94f0a920c5bafdb1c4e58cf6904d6a0ec91d243e0","flatsize":17608,"path":"All/p5-Games-Bingo-Bot-0.01_2.pkg","repopath":"All/p5-Games-Bingo-Bot-0.01_2.pkg","licenselogic":"single","pkgsize":8484,"desc":"This module contains all the commands supported by the Games::Bingo::Bot\nIRC bot (see the script in the bin directory).  The Games::Bingo::Bot\nclass and the script mentioned above is a complete IRC setup for playing\nBingo, using the Games::Bingo module.","deps":{"p5-Games-Bingo":{"origin":"games/p5-Games-Bingo","version":"0.18_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["games","perl5"],"options":{"EXAMPLES":"on"}},{"name":"p5-Geo-BUFR","origin":"science/p5-Geo-BUFR","version":"1.39","comment":"Perl extension for handling of WMO BUFR files","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Geo-BUFR","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"166a63e7e7a750aef57146b75d3b64f887a67d404764ea07bc4104688b1a1597","flatsize":504277,"path":"All/p5-Geo-BUFR-1.39.pkg","repopath":"All/p5-Geo-BUFR-1.39.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":115996,"desc":"BUFR = Binary Universal Form for the Representation of meteorological data.\nBUFR is approved by WMO (World Meteorological Organization) as the standard\nuniversal exchange format for meteorological observations, gradually\nreplacing a lot of older alphanumeric data formats.\n\nThis module provides methods for decoding and encoding BUFR messages, and\nfor displaying information in BUFR B and D tables and in BUFR flag and code\ntables.\n\nInstalling this module also installs some programs: bufrread.pl,\nbufrresolve.pl, bufrencode.pl, bufr_reencode.pl and bufralter.pl. See\nhttps://wiki.met.no/bufr.pm/start for examples of use. For the majority of\npotential users of Geo::BUFR I would expect these programs to be all that\nyou will need Geo::BUFR for.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["geography","perl5","science"]},{"name":"p5-Games-Alak","origin":"games/p5-Games-Alak","version":"0.19_1","comment":"Simple game-tree implementation of a gomoku-like game","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Games-Alak","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"21b0fa6b3694f20c5e9966efe8865771cde4b400ca198559b29e9695c2897df3","flatsize":18649,"path":"All/p5-Games-Alak-0.19_1.pkg","repopath":"All/p5-Games-Alak-0.19_1.pkg","licenselogic":"single","pkgsize":9520,"desc":"This module implements a simple game-tree system for the computer to\nplay against the user in a game of Alak. You can just play the game\nfor fun; or you can use this module as a starting point for\nunderstanding game trees (and implementing smarter strategy -- the\nmodule's current logic is fairly simple-minded), particularly after\nreading my Perl Journal #18 article on trees, which discusses this\nmodule's implementation of game trees as an example of general\ntree-shaped data structures.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["games","perl5"]},{"name":"p5-Gearman","origin":"devel/p5-Gearman","version":"2.004.015","comment":"Gearman client libraray for Perl","maintainer":"bokutin@bokut.in","www":"https://www.danga.com/gearman/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"140738bbc69072559e0eb6e8f645730c9a7be03e7e867394840934bfb5ac17d2","flatsize":118577,"path":"All/p5-Gearman-2.004.015.pkg","repopath":"All/p5-Gearman-2.004.015.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":46620,"desc":"Gearman is a system to farm out work to other machines, dispatching function\ncalls to machines that are better suited to do work, to do work in parallel,\nto load balance lots of function calls, or to call functions between\nlanguages.\n\nThis is the Perl client component.","deps":{"p5-IO-Socket-SSL":{"origin":"security/p5-IO-Socket-SSL","version":"2.089"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-String-CRC32":{"origin":"devel/p5-String-CRC32","version":"2.100"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Games-Bingo","origin":"games/p5-Games-Bingo","version":"0.18_1","comment":"Bingo game Perl implementation","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Games-Bingo","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"432d252cad0df265e6d7b408b31b2a9758fe8eb23be222366e038c7b091fe705","flatsize":46378,"path":"All/p5-Games-Bingo-0.18_1.pkg","repopath":"All/p5-Games-Bingo-0.18_1.pkg","licenselogic":"single","pkgsize":27016,"desc":"Games::Bingo - a bingo game Perl implementation. This is a simple game\nof bingo. The program can randomly call out the numbers.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["games","perl5"]},{"name":"p5-Genezzo","origin":"databases/p5-Genezzo","version":"0.72_2","comment":"Extensible database with SQL and DBI","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Genezzo","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5913491182fc028ee523fa4dc7718eba361fd00e3a36569a14c34bf173443118","flatsize":6051655,"path":"All/p5-Genezzo-0.72_2.pkg","repopath":"All/p5-Genezzo-0.72_2.pkg","licenselogic":"single","pkgsize":492764,"desc":"The Genezzo modules implement a hierarchy of persistent hashes using a\nfixed amount of memory and disk.  This system is designed to be easily\nconfigured and extended with custom functions, persistent storage\nrepresentations, and novel data access methods.  In its current\nincarnation it supports a subset of SQL and a partial DBI interface.","deps":{"p5-Parse-RecDescent":{"origin":"devel/p5-Parse-RecDescent","version":"1.967015"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-GPS-OID","origin":"astro/p5-GPS-OID","version":"0.07_1","comment":"Package for GPS PRN - Object ID conversions","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/GPS-OID","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"42e582fa6b4cedf3225f81576c10cea53bb7c0b0ad9d9e9195f3bde4f67cd57a","flatsize":14431,"path":"All/p5-GPS-OID-0.07_1.pkg","repopath":"All/p5-GPS-OID-0.07_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7472,"desc":"GPS::OID maps GPS PRN number to Satellite OID and vice versa.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["astro","perl5"]},{"name":"p5-GSSAPI","origin":"security/p5-GSSAPI","version":"0.28_2","comment":"Perl extension providing access to the GSSAPIv2 library","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/GSSAPI","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6784b11ac2a329114d9755597fe5fef6cddcda6f1c31da491ac5d4e27603dc4b","flatsize":102452,"path":"All/p5-GSSAPI-0.28_2.pkg","repopath":"All/p5-GSSAPI-0.28_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":37996,"desc":"This module gives access to the routines of the GSSAPI library,\nas described in rfc2743 and rfc2744 and implemented by the\nKerberos-1.2 distribution from MIT.","deps":{"krb5":{"origin":"security/krb5","version":"1.21.3_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"],"options":{"GSSAPI_HEIMDAL":"off","GSSAPI_MIT":"on"}},{"name":"p5-GMail-IMAPD","origin":"mail/p5-GMail-IMAPD","version":"0.94_1","comment":"Perl IMAP4 gateway to Google's webmail service","maintainer":"mashtizadeh@gmail.com","www":"https://metacpan.org/release/GMail-IMAPD","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dc1ec88222b6cdf14701b1724b07559ced2adf530a5704e79cc925e2cff94f83","flatsize":25357,"path":"All/p5-GMail-IMAPD-0.94_1.pkg","repopath":"All/p5-GMail-IMAPD-0.94_1.pkg","licenselogic":"single","pkgsize":10976,"desc":"This module allows users to access their Gmail messages with an IMAP\nclient by running a server which accepts IMAP connections.\n\nCurrently this module supports only a subset of the IMAP4 protocol.","deps":{"p5-Mail-Webmail-Gmail":{"origin":"mail/p5-Mail-Webmail-Gmail","version":"1.09_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-GPS","origin":"astro/p5-GPS","version":"0.17_1","comment":"Perl interface to GPS receivers","maintainer":"ehaupt@FreeBSD.org","www":"https://metacpan.org/release/perl-GPS","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2d8d78465ae8eab9d1cee03947caa371b22a49fa059e899e771d70cb65a933a8","flatsize":84173,"path":"All/p5-GPS-0.17_1.pkg","repopath":"All/p5-GPS-0.17_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":29920,"desc":"This is a Perl module that gives access to several GPS protocols, such as\nGarmin, NMEA, and Magellan. It works in Unix and Win32.","deps":{"p5-Device-SerialPort":{"origin":"comms/p5-Device-SerialPort","version":"1.040000_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["astro","geography","perl5"]},{"name":"p5-GIS-Distance-Lite","origin":"math/p5-GIS-Distance-Lite","version":"1.0_2","comment":"Calculate geographic distances in geodetic WGS84 format","maintainer":"wen@FreeBSD.org","www":"https://metacpan.org/release/GIS-Distance-Lite","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cb48fd0aeb6d47c6690158d2ccdc62816f2a866637b4ec2d2ed09d17be075f0c","flatsize":3919,"path":"All/p5-GIS-Distance-Lite-1.0_2.pkg","repopath":"All/p5-GIS-Distance-Lite-1.0_2.pkg","licenselogic":"single","pkgsize":3628,"desc":"The module provides a method to calculate geographic distances\nbetween coordinates in geodetic WGS84 format using the Haversine\nformula.\n\nIt is similar to GIS::Distance, but without the extra bells and\nwhistles and without the additional dependencies. Same great taste,\nless filling. It exists for those who cannot, or prefer not to\ninstall Moose and its dependencies.","deps":{"p5-Math-Complex":{"origin":"math/p5-Math-Complex","version":"1.59_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-GIS-Distance-Fast","origin":"math/p5-GIS-Distance-Fast","version":"0.16","comment":"C implementation of GIS::Distance formulas","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/GIS-Distance-Fast","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a206e45cf8bcebe8ba480341e08132c3e77f0f3d3715a062ee74c9f945a5d173","flatsize":77680,"path":"All/p5-GIS-Distance-Fast-0.16.pkg","repopath":"All/p5-GIS-Distance-Fast-0.16.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":25604,"desc":"This distribution re-implements some, but not all, of the formulas that come\nwith GIS::Distance in the C programming language. C code is generally much\nfaster than the perl equivilent.","deps":{"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"p5-strictures":{"origin":"devel/p5-strictures","version":"2.000006,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Geo-GML","origin":"graphics/p5-Geo-GML","version":"0.18","comment":"Perl Module to Process Geography Markup Language","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Geo-GML","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cc7dc2154c71ad5cdbd2ab688ded68e7aec4af9d1580aa09d08a103735c006da","flatsize":3686766,"path":"All/p5-Geo-GML-0.18.pkg","repopath":"All/p5-Geo-GML-0.18.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":561036,"desc":"p5-Geo-KML is a perl module to process GML(Geography\nMarkup Language) file.","deps":{"p5-Log-Report":{"origin":"devel/p5-Log-Report","version":"1.39"},"p5-XML-Compile":{"origin":"textproc/p5-XML-Compile","version":"1.64"},"p5-XML-Compile-Cache":{"origin":"textproc/p5-XML-Compile-Cache","version":"1.06"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-Games-GuessWord","origin":"games/p5-Games-GuessWord","version":"0.16_1","comment":"Guess the letters in a word (ie Hangman)","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Games-GuessWord","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d1c26611d1a1b440c7cf68241c7fe061a19fb264fd12fcdbe2f50e678211c95f","flatsize":14292,"path":"All/p5-Games-GuessWord-0.16_1.pkg","repopath":"All/p5-Games-GuessWord-0.16_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7752,"desc":"This module is a simple wrapper around a word guessing game. You have to\nguess the word by guessing letters in the word, and is otherwise known as\nHangman.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["games","perl5"]},{"name":"p5-Games-Tournament-RoundRobin","origin":"games/p5-Games-Tournament-RoundRobin","version":"0.03","comment":"Round-Robin Tournament Schedule Pairings","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Games-Tournament-RoundRobin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"60facf95026cd8060fab7ea3ae87d455a1a1c34ae55ab4e25cb6966fb42abd66","flatsize":61807,"path":"All/p5-Games-Tournament-RoundRobin-0.03.pkg","repopath":"All/p5-Games-Tournament-RoundRobin-0.03.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":19800,"desc":"Every member of a league of 2n players can be paired with every other\nmember in 2n-1 rounds.\n\nIf the league members are (Inf, 1 .. 2n-1), then in round i, i can be\npaired with Inf, and a can meet b, where a+b = 2i (mod 2n-1).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["games","perl5"]},{"name":"p5-GDBM","origin":"databases/p5-GDBM","version":"1.14_5","comment":"GNU Data Base Manager (gdbm) interface","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"30d1844f4d1a723ffdf879c7443d187f2943976cd23fcbe3cf614dbc9dbe3df4","flatsize":24933,"path":"All/p5-GDBM-1.14_5.pkg","repopath":"All/p5-GDBM-1.14_5.pkg","licenselogic":"single","pkgsize":10008,"desc":"GDBM_File is a perl module which allows Perl programs to make use of the\nfacilities provided by the GNU gdbm library.  If you intend to use this\nmodule you should really have a copy of the gdbm manualpage at hand.\n\nMost of the libgdbm.a functions are available through the GDBM_File\ninterface.","deps":{"gdbm":{"origin":"databases/gdbm","version":"1.24"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-GD-Thumbnail","origin":"graphics/p5-GD-Thumbnail","version":"1.46","comment":"Thumbnail maker for GD","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/GD-Thumbnail","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6336eea6dac4e95335e46bff7136612036a12b97247d1ca235099030ef1c6b52","flatsize":26977,"path":"All/p5-GD-Thumbnail-1.46.pkg","repopath":"All/p5-GD-Thumbnail-1.46.pkg","licenselogic":"single","pkgsize":11956,"desc":"This a thumbnail maker. Thumbnails are smaller versions of the original\nimage/graphic/picture and are used for preview purposes, where bigger images\ncan take a long time to load. They are also used in image galleries to\npreview a lot of images at a time.\n\nThis module also has the capability to add information strips about the\noriginal image. Original image's size (in bytes) and resolution & mime type\ncan be added to the thumbnail's upper and lower parts. This feature can be\nuseful for web software (image galleries or forums).\n\nThis is a Yet Another type of module. There are several other thumbnail\nmodules on CPAN, but they simply don't have the features I need, so this\nmodule is written to increase the thumbnail population on CPAN.\n\nThe module can raise an exception if something goes wrong. So, you may have\nto use an eval block to catch them.","deps":{"p5-GD":{"origin":"graphics/p5-GD","version":"2.83"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-GD-TextUtil","origin":"graphics/p5-GD-TextUtil","version":"0.86_5","comment":"Text utilities for use with GD drawing package","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"818f53a10cf31f635ac64adf4b276798d23da70959f2bedfea61bbe599878e63","flatsize":78338,"path":"All/p5-GD-TextUtil-0.86_5.pkg","repopath":"All/p5-GD-TextUtil-0.86_5.pkg","licenselogic":"or","licenses":["ART10","GPLv1+","GPLv2+"],"pkgsize":32156,"desc":"This are Text utilities for use with the GD drawing package. This\npackage provides three modules:\n\nGD::Text:\n    Provides information about a font, irrespective of whether the font\n    is a TTF or builtin font.\n\nGD::Text::Align\n    Align a string around a coordinate, left, right, center, top, bottom\n    or center.\n\nGD::Text::Wrap\n    Wrap a long string between a right and left margin, starting at a\n    certain y coordinate. Layout the text flush left, flush right,\n    center, or justified.","deps":{"p5-GD":{"origin":"graphics/p5-GD","version":"2.83"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-Games-AlphaBeta","origin":"games/p5-Games-AlphaBeta","version":"0.4.7_2","comment":"Game-tree search with object oriented interface","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Games-AlphaBeta","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"83753f0789a8617d928ed881e5437512dac171fddf692b8a1a9e52e9ac4bf3b8","flatsize":53704,"path":"All/p5-Games-AlphaBeta-0.4.7_2.pkg","repopath":"All/p5-Games-AlphaBeta-0.4.7_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":27696,"desc":"Games::AlphaBeta provides a generic implementation of the AlphaBeta\ngame-tree search algorithm (also known as MiniMax search with alpha beta\npruning). This algorithm can be used to find the best move at a particular\nposition in any two-player, zero-sum game with perfect information.\nExamples of such games include Chess, Othello, Connect4, Go, Tic-Tac-Toe\nand many, many other boardgames.\n\nUsers must pass an object representing the initial state of the game as the\nfirst argument to new(). This object must provide the following methods:\ncopy(), apply(), endpos(), evaluate() and findmoves(). This is explained\nmore carefully in Games::AlphaBeta::Position which is a base class you can\nuse to implement your position object.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["games","perl5"]},{"name":"p5-GPS-Point","origin":"astro/p5-GPS-Point","version":"0.20","comment":"Provides an object interface for a GPS point","maintainer":"bscott@bunyatech.com.au","www":"https://metacpan.org/release/GPS-Point","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e3c4f8e139303f927207031bb9fa5718594721f8429f8103f8dba2b2f37ee909","flatsize":23058,"path":"All/p5-GPS-Point-0.20.pkg","repopath":"All/p5-GPS-Point-0.20.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":10500,"desc":"Provides an object interface for a GPS point (e.g. Position, Velocity and\nTime).\n\nThis is a re-write of Net::GPSD::Point with the goal of being more re-usable.","deps":{"p5-Test-Number-Delta":{"origin":"devel/p5-Test-Number-Delta","version":"1.06_1"},"p5-Test-Simple":{"origin":"devel/p5-Test-Simple","version":"1.302209"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["astro","geography","perl5"]},{"name":"p5-GD-Graph-ohlc","origin":"graphics/p5-GD-Graph-ohlc","version":"0.9703_1","comment":"Create charts displaying the open, high, low, and close","maintainer":"skreuzer@FreeBSD.org","www":"https://metacpan.org/release/GD-Graph-ohlc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"822870f7ca021f1be133722335ddafccd47037094b95ca6945daaa574d627ab3","flatsize":23190,"path":"All/p5-GD-Graph-ohlc-0.9703_1.pkg","repopath":"All/p5-GD-Graph-ohlc-0.9703_1.pkg","licenselogic":"single","pkgsize":10512,"desc":"GD::Graph type that shows open, high, low and close as ticks on little sticks","deps":{"p5-GD-Graph":{"origin":"graphics/p5-GD-Graph","version":"1.56"},"p5-Test-Simple":{"origin":"devel/p5-Test-Simple","version":"1.302209"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-GPS-Babel","origin":"astro/p5-GPS-Babel","version":"0.11_1","comment":"Perl interface to gpsbabel","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/GPS-Babel","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"55965413274f428689fb335c968df3372a75d3350ff003ec7c56a26ac241555f","flatsize":36628,"path":"All/p5-GPS-Babel-0.11_1.pkg","repopath":"All/p5-GPS-Babel-0.11_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":18320,"desc":"p5-GPS-Babel is a perl interface to gpsbabel.","deps":{"p5-File-Which":{"origin":"sysutils/p5-File-Which","version":"1.27"},"p5-Geo-Gpx":{"origin":"graphics/p5-Geo-Gpx","version":"1.11"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["astro","geography","perl5"]},{"name":"p5-Gtk2-Ex-Utils","origin":"x11-toolkits/p5-Gtk2-Ex-Utils","version":"0.09_8","comment":"Extra Gtk2 utilities for Gtk2 in perl","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Gtk2-Ex-Utils","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ff6398140cb8a6c73cc216438c0e2c5a31b710a3fb7c08291b3cbb97b82c4fbf","flatsize":46767,"path":"All/p5-Gtk2-Ex-Utils-0.09_8.pkg","repopath":"All/p5-Gtk2-Ex-Utils-0.09_8.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":18580,"desc":"Gtk2-Ex-Utils provides simple utility functions for\nGnome/Gtk2 Perl programming.","deps":{"p5-Glib":{"origin":"devel/p5-Glib","version":"1.3294"},"p5-Gtk2":{"origin":"x11-toolkits/p5-Gtk2","version":"1.24993_3"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","x11-toolkits"]},{"name":"p5-GIS-Distance","origin":"math/p5-GIS-Distance","version":"0.20,1","comment":"Calculate geographic distances","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/GIS-Distance","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"605028b762f6d30bd1857edcff6b68852c663a0ba4880ea8de3be533c986e5dd","flatsize":94135,"path":"All/p5-GIS-Distance-0.20,1.pkg","repopath":"All/p5-GIS-Distance-0.20,1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":43408,"desc":"GIS::Distance calculates distances between geographic points on, at the moment,\nplanet Earth. Various \"FORMULAS\" are available that provide different levels of\naccuracy versus speed.\n\nGIS::Distance::Fast, a separate distribution, ships with C implmentations of\nsome of the formulas shipped with GIS::Distance. If you're looking for speed\nthen install it and the ::Fast formulas will be automatically used by this\nmodule.","deps":{"p5-Class-Measure":{"origin":"devel/p5-Class-Measure","version":"0.10"},"p5-Const-Fast":{"origin":"devel/p5-Const-Fast","version":"0.014_2"},"p5-GIS-Distance-Fast":{"origin":"math/p5-GIS-Distance-Fast","version":"0.16"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"p5-strictures":{"origin":"devel/p5-strictures","version":"2.000006,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-GDS2","origin":"cad/p5-GDS2","version":"3.35","comment":"GDS2 stream module","maintainer":"hrs@FreeBSD.org","www":"https://metacpan.org/release/GDS2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7d5aa4638fe47f362586d67f78d7d7a6f45e84eda70cfebf20e437eeec618b1c","flatsize":231368,"path":"All/p5-GDS2-3.35.pkg","repopath":"All/p5-GDS2-3.35.pkg","licenselogic":"single","licenses":["ART10"],"pkgsize":46776,"desc":"This is GDS2, a module for quickly creating programs to read,\nwrite, and manipulate GDS2 (GDSII) stream files.","deps":{"p5-Tk":{"origin":"x11-toolkits/p5-Tk","version":"804.035_2"},"p5-Tk-WaitBox":{"origin":"x11-toolkits/p5-Tk-WaitBox","version":"1.3_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["cad","perl5"]},{"name":"p5-GD-SecurityImage","origin":"security/p5-GD-SecurityImage","version":"1.75_3,1","comment":"Perl5 module for creating CAPTCHA security images","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/GD-SecurityImage","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"feca9d9f6553360d3879baabe93d6667d897785672f67cbc4b34c04101ed1dd8","flatsize":110229,"path":"All/p5-GD-SecurityImage-1.75_3,1.pkg","repopath":"All/p5-GD-SecurityImage-1.75_3,1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":37220,"desc":"This module gives you a basic interface to create CAPTCHAs (Completely\nAutomated Public Turing Test to Tell Computers and Humans Apart) also known\nas \"Security Images\".\n\nThe final output is the actual graphic data, the mime type of the graphic and\nthe created random string.","deps":{"p5-GD":{"origin":"graphics/p5-GD","version":"2.83"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"],"options":{"IMAGEMAGICK":"off","X11":"on"}},{"name":"p5-Future-IO","origin":"devel/p5-Future-IO","version":"0.16","comment":"Future-returning IO methods","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/Future-IO","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"83f0a4791addb790a6c86e119cd73f1c9c122a08ca22dd612a5132e08754ee57","flatsize":65285,"path":"All/p5-Future-IO-0.16.pkg","repopath":"All/p5-Future-IO-0.16.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":26664,"desc":"Future::IO provides a few basic methods that behave similarly to the same-named\ncore perl functions relating to IO operations, but yield their results\nasynchronously via Future instances.\n\nThis is provided primarily as a decoupling mechanism, to allow modules to be\nwritten that perform IO in an asynchronous manner to depend directly on this,\nwhile allowing asynchronous event systems to provide an implementation of these\noperations.","deps":{"p5-Future":{"origin":"devel/p5-Future","version":"0.51"},"p5-Struct-Dumb":{"origin":"devel/p5-Struct-Dumb","version":"0.14"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-GD-SVG","origin":"graphics/p5-GD-SVG","version":"0.33_6","comment":"Seamlessly enable SVG output from scripts written using GD","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/GD-SVG","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"41d69bd42a76dd8337322158f87864a7f4a671532d55e0296aad7171cd439e1e","flatsize":102197,"path":"All/p5-GD-SVG-0.33_6.pkg","repopath":"All/p5-GD-SVG-0.33_6.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":42500,"desc":"GD::SVG seamlessly enables the scalable vector graphics (SVG) output\nfrom scripts written using GD.  It accomplishes this by translating GD\nfunctions into SVG functions.","deps":{"p5-GD":{"origin":"graphics/p5-GD","version":"2.83"},"p5-SVG":{"origin":"textproc/p5-SVG","version":"2.87"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-GD-Graph3d","origin":"graphics/p5-GD-Graph3d","version":"0.63_6","comment":"Creates 3D charts with GD::Graph and GD","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/GD-Graph3d","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1e9c5ff66ed6dd7fa59700806f1578d2e8cda6be42d387def875a5271281512c","flatsize":71586,"path":"All/p5-GD-Graph3d-0.63_6.pkg","repopath":"All/p5-GD-Graph3d-0.63_6.pkg","licenselogic":"single","pkgsize":18192,"desc":"GD-Graph3d extensions module provides 3D graphs for the GD::Graph module.","deps":{"p5-GD-Graph":{"origin":"graphics/p5-GD-Graph","version":"1.56"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-Future","origin":"devel/p5-Future","version":"0.51","comment":"Build objects representing outstanding operations","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Future","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ba0e0e589fb72069dda6b21f565bbaf56f09abb5ab8f8b5304e3200349f3644e","flatsize":198538,"path":"All/p5-Future-0.51.pkg","repopath":"All/p5-Future-0.51.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":81480,"desc":"A Future object represents an operation that is currently in progress,\nor has recently completed. Library functions that perform asynchronous\noperations would use Future objects to allow calling programs to control\nor wait for those operations to complete.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Fuse-Simple","origin":"sysutils/p5-Fuse-Simple","version":"1.00_1","comment":"Simple way to write filesystems in Perl using FUSE","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Fuse-Simple","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"af84435cdaf0ce2dd01fe57a62fe3cdf98bea96aee79b23642c0a113980f637c","flatsize":35579,"path":"All/p5-Fuse-Simple-1.00_1.pkg","repopath":"All/p5-Fuse-Simple-1.00_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16588,"desc":"Fuse lets you write filesystems in Perl. Fuse::Simple makes this REALLY Simple,\nas you just need a hash for your root directory, containing strings for files,\nmore hashes for subdirs, or functions to be called for magical functionality a\nbit like /proc.","deps":{"p5-Fuse":{"origin":"filesystems/p5-Fuse","version":"0.16.1_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-GD-Graph-histogram","origin":"graphics/p5-GD-Graph-histogram","version":"1.1_5","comment":"Histogram plotting module for perl5","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/GDGraph-histogram","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"129a6a2824416f659a4cc56e708153f6c390feef7f269ff88f2a171b40c8781e","flatsize":16803,"path":"All/p5-GD-Graph-histogram-1.1_5.pkg","repopath":"All/p5-GD-Graph-histogram-1.1_5.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8728,"desc":"GD::Graph::histogram extends the GD::Graph module to create histograms. The\nmodule allow creation of count or percentage histograms.","deps":{"p5-GD-Graph":{"origin":"graphics/p5-GD-Graph","version":"1.56"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-FurlX-Coro","origin":"www/p5-FurlX-Coro","version":"1.02_1","comment":"Perl extension for multiple HTTP requests with Coro","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/FurlX-Coro","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2e1d1aa1246c13f28b8ba15832073978cd0da4fb3ccfd862b24dfc8ce2f107a7","flatsize":7376,"path":"All/p5-FurlX-Coro-1.02_1.pkg","repopath":"All/p5-FurlX-Coro-1.02_1.pkg","licenselogic":"single","pkgsize":6632,"desc":"This is a wrapper to Furl for asynchronous HTTP requests with Coro.","deps":{"p5-Coro":{"origin":"devel/p5-Coro","version":"6.570,1"},"p5-Furl":{"origin":"www/p5-Furl","version":"3.14_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-GD-Graph","origin":"graphics/p5-GD-Graph","version":"1.56","comment":"Graph plotting module for perl5","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/GDGraph","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5091fd72bce236048b366aa004b2f593d42f7e565260c0fa92d340dafe153fe1","flatsize":241229,"path":"All/p5-GD-Graph-1.56.pkg","repopath":"All/p5-GD-Graph-1.56.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":82420,"desc":"GD::Graph is a perl5 module to create charts using the GD module.","deps":{"p5-GD":{"origin":"graphics/p5-GD","version":"2.83"},"p5-GD-TextUtil":{"origin":"graphics/p5-GD-TextUtil","version":"0.86_5"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-Furl","origin":"www/p5-Furl","version":"3.14_1","comment":"Perl extension of lightning-fast URL fetcher","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Furl","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8d8af7ae7dc25e766de2d637f493723c0234294a7065798e3a75526236d2d67f","flatsize":134058,"path":"All/p5-Furl-3.14_1.pkg","repopath":"All/p5-Furl-3.14_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":46944,"desc":"Lightning-fast URL fetcher.","deps":{"p5-Class-Accessor-Lite":{"origin":"devel/p5-Class-Accessor-Lite","version":"0.08"},"p5-HTTP-Parser-XS":{"origin":"www/p5-HTTP-Parser-XS","version":"0.17_1"},"p5-Mozilla-CA":{"origin":"www/p5-Mozilla-CA","version":"20250202"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Function-Parameters","origin":"devel/p5-Function-Parameters","version":"2.002005","comment":"Subroutine definitions with parameter lists","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Function-Parameters","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"38696c7c757fe2634fded6a1ab38d2bc5a1761ef899d99397ff07ddf6dafe8f2","flatsize":134076,"path":"All/p5-Function-Parameters-2.002005.pkg","repopath":"All/p5-Function-Parameters-2.002005.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":53352,"desc":"Function::Parameters extends Perl with keywords that let you define functions\nwith parameter lists. It uses Perl's keyword plugin API, so it works reliably\nand doesn't require a source filter.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Function-Fallback-CoreOrPP","origin":"devel/p5-Function-Fallback-CoreOrPP","version":"0.090","comment":"Functions that use non-core XS module but provide pure-Perl/core fallback","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Function-Fallback-CoreOrPP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4052d81ed57b140f53c17460967a95da52425ed570540dc49f1c576793d9f643","flatsize":45165,"path":"All/p5-Function-Fallback-CoreOrPP-0.090.pkg","repopath":"All/p5-Function-Fallback-CoreOrPP-0.090.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11908,"desc":"Function::Fallback::CoreOrPP provides functions that use non-core XS modules\n(for best speed, reliability, feature, etc) but falls back to those that use\ncore XS or pure-Perl modules when the non-core XS module is not available.\n\nThis module helps when you want to bootstrap your Perl application with a\nportable, dependency-free Perl script. In a vanilla Perl installation (having\nonly core modules), you can use App::FatPacker to include non-core pure-Perl\ndependencies to your script.","deps":{"p5-Clone-PP":{"origin":"devel/p5-Clone-PP","version":"1.08"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-FuzzyOcr-devel","origin":"mail/p5-FuzzyOcr-devel","version":"3.6.0_7","comment":"Plugin for SpamAssassin which scans image attachments for spam","maintainer":"ismail.yenigul@endersys.com.tr","www":"https://fuzzyocr.own-hero.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1a0aa9de9fadb3384d937145101e9dd2af5975fb0eb3ab1e332e28cc537b73c7","flatsize":283823,"path":"All/p5-FuzzyOcr-devel-3.6.0_7.pkg","repopath":"All/p5-FuzzyOcr-devel-3.6.0_7.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":105888,"desc":"FuzzyOcr is a plugin for SpamAssassin which scans image attachments for\nspam keywords, using an Optical Character Recognition program.\n\nThis plugin can be used to detect spam that puts all the real spam\ncontent in an attached image. The mail itself only random text and\nrandom html, without any URLs or identifiable information.\n\nIt is also able to do approximate matches on words, so errors in\nrecognition or attempts to obfuscate the text inside the image will not\ncause the detection to fail.","deps":{"ImageMagick7":{"origin":"graphics/ImageMagick7","version":"7.1.1.45"},"giflib":{"origin":"graphics/giflib","version":"5.2.2"},"gifsicle":{"origin":"graphics/gifsicle","version":"1.96"},"gocr":{"origin":"graphics/gocr","version":"0.52_1"},"netpbm":{"origin":"graphics/netpbm","version":"11.04.02_2"},"ocrad":{"origin":"graphics/ocrad","version":"0.29"},"p5-MLDBM":{"origin":"databases/p5-MLDBM","version":"2.05_1"},"p5-MLDBM-Sync":{"origin":"databases/p5-MLDBM-Sync","version":"0.30_1"},"p5-String-Approx":{"origin":"devel/p5-String-Approx","version":"3.28"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"spamassassin":{"origin":"mail/spamassassin","version":"4.0.1_2"}},"categories":["mail","perl5"],"options":{"DOCS":"on","EXAMPLES":"on","IMAGEMAGICK":"on","GRAPHICSMAGICK":"off"},"messages":[{"message":"To complete the install of FuzzyOcr, copy FuzzyOcr.cf, FuzzyOcr.preps,\nFuzzyOcr.scansets and FuzzyOcr.words from /usr/local/share/examples/FuzzyOcr into your\n SpamAssassin configuration directory.","type":"install"}]},{"name":"p5-GD","origin":"graphics/p5-GD","version":"2.83","comment":"Perl5 interface to Gd Graphics Library version2","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/GD","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8909bfac1f06ae4fd1a60130a2758980d2f89ffc77b8ed258f7fc974ba8dc3b0","flatsize":346154,"path":"All/p5-GD-2.83.pkg","repopath":"All/p5-GD-2.83.pkg","licenselogic":"or","licenses":["ART20","GPLv1+"],"pkgsize":123636,"desc":"GD.pm is a Perl interface to Thomas Boutell's gd graphics library\n(version 2.01 or higher). GD allows you to create color drawings\nusing a large number of graphics primitives, and emit the drawings\nas PNG files.","deps":{"libgd":{"origin":"graphics/gd","version":"2.3.3_13,1"},"p5-File-Which":{"origin":"sysutils/p5-File-Which","version":"1.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-FreezeThaw","origin":"devel/p5-FreezeThaw","version":"0.5001","comment":"Module for converting Perl structures to strings and back","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"91a417d32f6ffb6dad1f0d4e7f676678b3fa5c36c67dd48a0f8c7da997a3dc2e","flatsize":36456,"path":"All/p5-FreezeThaw-0.5001.pkg","repopath":"All/p5-FreezeThaw-0.5001.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15384,"desc":"Converts data to/from stringified form, appropriate for\nsaving-to/reading-from permanent storage.\n\nDeals with objects, circular lists, repeated appearance of\nthe same refence. Does not deal with overloaded stringify\noperator yet.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-FreeBSD-Ports-INDEXhash","origin":"ports-mgmt/p5-FreeBSD-Ports-INDEXhash","version":"1.2.2_1","comment":"Make a hash out of the index file for the ports tree","maintainer":"vvelox@vvelox.net","www":"https://metacpan.org/release/FreeBSD-Ports-INDEXhash","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"60513ae5ffeb204d3e35033f592d9ed2299fb0161e88be518af7642e66adc367","flatsize":9590,"path":"All/p5-FreeBSD-Ports-INDEXhash-1.2.2_1.pkg","repopath":"All/p5-FreeBSD-Ports-INDEXhash-1.2.2_1.pkg","licenselogic":"single","pkgsize":5680,"desc":"This takes the FreeBSD port's index file and makes it into a easy to use hash.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","ports-mgmt","sysutils"]},{"name":"p5-Format-Human-Bytes","origin":"converters/p5-Format-Human-Bytes","version":"0.06_1","comment":"Perl module to format a bytecount and make it human readable","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Format-Human-Bytes","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eb77a10c1fd6f8269e4a9d8b9c093ea89dedee855116810b54acbb9a9d07e129","flatsize":8436,"path":"All/p5-Format-Human-Bytes-0.06_1.pkg","repopath":"All/p5-Format-Human-Bytes-0.06_1.pkg","licenselogic":"single","pkgsize":5020,"desc":"Ever showed 12345678 bytes to the user instead of just saying 11MB?\nThis module returns you a printable string which is more readable\nby humans than a simple bytecount.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","perl5"]},{"name":"p5-Frontier-RPC","origin":"net/p5-Frontier-RPC","version":"0.07.b4_1","comment":"Frontier::RPC implements UserLand Software's XML RPC","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ef918020a9fc27f5fb74890341e274064d4f215a6e35c7c74b4ef1df618d786d","flatsize":50092,"path":"All/p5-Frontier-RPC-0.07.b4_1.pkg","repopath":"All/p5-Frontier-RPC-0.07.b4_1.pkg","licenselogic":"single","pkgsize":24056,"desc":"Frontier::RPC implements UserLand Software's XML RPC (Remote Procedure\nCalls using Extensible Markup Language).  Frontier::RPC includes both a\nclient module for making requests to a server and a daemon module for\nimplementing servers.  Frontier::RPC uses RPC2 format messages.\n\nRPC client connections are made by creating instances of Frontier::Client\nobjects that record the server name, and then issuing `call' requests that\nsend a method name and parameters to the server.\n\nRPC daemons are mini-HTTP servers (using HTTP::Daemon from the `libwww'\nPerl module).  Daemons are created by first defining the procedures you\nwant to make available to RPC and then passing a list of those procedures\nas you create the Frontier::Daemon object.\n\nThe Frontier::RPC2 module implements the encoding and decoding of XML RPC\nrequests using the XML::Parser Perl module.","deps":{"p5-XML-Parser":{"origin":"textproc/p5-XML-Parser","version":"2.47"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-FormValidator-Lite","origin":"textproc/p5-FormValidator-Lite","version":"0.41_1","comment":"Lightleight form validation library","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/FormValidator-Lite","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"db39536d0075f3e1ef7e30eed0d933fdcf177ce6ce030ae2a90b642a8b828503","flatsize":98941,"path":"All/p5-FormValidator-Lite-0.41_1.pkg","repopath":"All/p5-FormValidator-Lite-0.41_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":44456,"desc":"FormValidator::Lite is a simple, fast implementation for form validation.","deps":{"p5-Class-Accessor-Lite":{"origin":"devel/p5-Class-Accessor-Lite","version":"0.08"},"p5-Class-Load":{"origin":"devel/p5-Class-Load","version":"0.25"},"p5-Email-Valid":{"origin":"mail/p5-Email-Valid","version":"1.204"},"p5-Email-Valid-Loose":{"origin":"mail/p5-Email-Valid-Loose","version":"0.05_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Font-TTFMetrics","origin":"x11-fonts/p5-Font-TTFMetrics","version":"0.1_1","comment":"Parser for the TTF file","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Font-TTFMetrics","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"da0b61fe360961f915fee77eddb9fc494b7605edb3b3362fb59d961ba5ff230c","flatsize":65470,"path":"All/p5-Font-TTFMetrics-0.1_1.pkg","repopath":"All/p5-Font-TTFMetrics-0.1_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":19856,"desc":"Font::TTFMetrics encapsulates the font metrics of a true type font file. A\ntrue type font file contains several tables which need to be parsed before\nany useful information could be gathered about the font. There is the\nexcellent module for parsing TTF font in CPAN by Martin Hosken, Font::TTF.\nBut in my opinion the use of Font::TTF requires intimate knowledge of TTF\nfont format. This module was written to support the use of TTF in Pastel\n2D graphics library in Perl. Three factors prompted me to write this\nmodule: first, I required a fast module to access TTF file. Second, all\nthe access required was read-only. Last, I wanted a user friendly, higher\nlevel API to access TTF file.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","x11-fonts"]},{"name":"p5-Future-AsyncAwait","origin":"devel/p5-Future-AsyncAwait","version":"0.70","comment":"Deferred subroutine syntax for futures","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/Future-AsyncAwait","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b3efc042f8ab323aec5a80cd72eda37d595ced8e7569fa18347ecf102ef91c5c","flatsize":135269,"path":"All/p5-Future-AsyncAwait-0.70.pkg","repopath":"All/p5-Future-AsyncAwait-0.70.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":56000,"desc":"Future::AsyncAwait provides syntax for deferring and resuming subroutines while\nwaiting for Futures to complete. This syntax aims to make code that performs\nasynchronous operations using futures look neater and more expressive than\nsimply using then chaining and other techniques on the futures themselves. It is\nalso a similar syntax used by a number of other languages; notably C# 5,\nEcmaScript 6, Python 3, Dart, Rust, C++20.\n\nThis module is still under active development. While it now seems relatively\nstable enough for most use-cases and has received a lot of \"battle-testing\" in a\nwide variety of scenarios, there may still be the occasional case of memory leak\nleft in it, especially if still-pending futures are abandoned.\n\nThe new syntax takes the form of two new keywords, async and await.","deps":{"p5-Future":{"origin":"devel/p5-Future","version":"0.51"},"p5-XS-Parse-Keyword":{"origin":"devel/p5-XS-Parse-Keyword","version":"0.48"},"p5-XS-Parse-Sublike":{"origin":"devel/p5-XS-Parse-Sublike","version":"0.37"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Font-FreeType","origin":"print/p5-Font-FreeType","version":"0.16","comment":"Perl extension to read font files and render glyphs using FreeType2","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Font-FreeType","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"26bfd7872966df706bfdce42aac219f40105f43b114e2beeb2c54ad9b196ff11","flatsize":132082,"path":"All/p5-Font-FreeType-0.16.pkg","repopath":"All/p5-Font-FreeType-0.16.pkg","licenselogic":"single","licenses":["ARTPERL10"],"pkgsize":51916,"desc":"This module allows Perl programs to conveniently read information from\nfont files. All the font access is done through the FreeType2 library,\nwhich supports many formats. It can render images of characters with\nhigh-quality hinting and antialiasing, extract metrics information,\nand extract the outlines of characters in scalable formats like\nTrueType.","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","print"]},{"name":"p5-Fuse","origin":"filesystems/p5-Fuse","version":"0.16.1_2","comment":"Write filesystems in Perl using FUSE","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Fuse","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d4928eafac3e4cef306083d0d8f995cfb2c982e6fa4cbf4df6b32269b44864e5","flatsize":136035,"path":"All/p5-Fuse-0.16.1_2.pkg","repopath":"All/p5-Fuse-0.16.1_2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":50060,"desc":"This lets you implement filesystems in perl, through the FUSE\n(Filesystem in USErspace) kernel/lib interface.\n\nFUSE expects you to implement callbacks for the various functions.\n\nIn the following definitions, \"errno\" can be 0 (for a success),\n-EINVAL, -ENOENT, -EONFIRE, any integer less than 1 really.\n\nYou can import standard error constants by saying something like \"use\nPOSIX qw(EDOTDOT ENOANO);\".\n\nEvery constant you need (file types, open() flags, error values, etc)\ncan be imported either from POSIX or from Fcntl, often both. See their\nrespective documentations, for more information.","deps":{"fusefs-libs":{"origin":"filesystems/fusefs-libs","version":"2.9.9_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["filesystems","perl5","sysutils"]},{"name":"p5-Font-AFM","origin":"x11-fonts/p5-Font-AFM","version":"1.20_1","comment":"Interface to Adobe font metrics files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Font-AFM","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7df168d1492441b5be44a29aace7b2ebf3b3106627dc4ff1f1c9b27fa8e06009","flatsize":48486,"path":"All/p5-Font-AFM-1.20_1.pkg","repopath":"All/p5-Font-AFM-1.20_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13020,"desc":"This module implements the Font::AFM class. Objects of this class\nare initialised from an AFM-file and allows you to obtain information\nabout the font and the metrics of the various glyphs in the font.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","x11-fonts"]},{"name":"p5-FusionInventory-Agent","origin":"net-mgmt/p5-FusionInventory-Agent","version":"2.6","comment":"Agent for OCS Inventory server and FusionInventory for GLPI servers","maintainer":"freebsd@simweb.ch","www":"https://metacpan.org/release/FusionInventory-Agent","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"47f9204f7dfa1255115a8982f52df8266bc757a414514dd7976624eac20a1169","flatsize":3920043,"path":"All/p5-FusionInventory-Agent-2.6.pkg","repopath":"All/p5-FusionInventory-Agent-2.6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":801588,"desc":"fusioninventory-agent is an agent for OCS Inventory server and\nFusionInventory for GLPI servers. It creates local inventory of the\nmachines (hardware and software) and send it to the server. It can also\nwrite it in a local XML file. This agent is the successor of the former\nlinux_agent which was released with OCS 1.01 and prior. It also replaces\nthe unofficial Solaris/AIX/BSD agents.\n\nSee also: https://fusioninventory.org/","deps":{"dmidecode":{"origin":"sysutils/dmidecode","version":"3.6"},"p5-File-Which":{"origin":"sysutils/p5-File-Which","version":"1.27"},"p5-HTTP-Daemon":{"origin":"www/p5-HTTP-Daemon","version":"6.16"},"p5-Net-IP":{"origin":"net-mgmt/p5-Net-IP","version":"1.26_1"},"p5-Proc-Daemon":{"origin":"devel/p5-Proc-Daemon","version":"0.23"},"p5-Proc-PID-File":{"origin":"devel/p5-Proc-PID-File","version":"1.29"},"p5-Text-Template":{"origin":"textproc/p5-Text-Template","version":"1.61"},"p5-UNIVERSAL-require":{"origin":"devel/p5-UNIVERSAL-require","version":"0.19"},"p5-XML-TreePP":{"origin":"textproc/p5-XML-TreePP","version":"0.43"},"p5-XML-XPath":{"origin":"textproc/p5-XML-XPath","version":"1.48"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"pciutils":{"origin":"sysutils/pciutils","version":"3.13.0"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt"],"options":{"CUPS":"off","DAEMON":"on","DEPLOY":"off","DMIDECODE":"on","NETDISC":"off","NETINV":"off","PCIUTILS":"on","SSL":"off","WOL":"off"}},{"name":"p5-FreeBSD-Ports","origin":"ports-mgmt/p5-FreeBSD-Ports","version":"0.04_1","comment":"Perl modules for parsing FreeBSD's Ports INDEX file","maintainer":"perl@FreeBSD.org","www":"https://people.freebsd.org/~tom/portpm/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4aab178e34524f648142de7d2ab29e5f40be7f817b7108999736468bdd9979fa","flatsize":27080,"path":"All/p5-FreeBSD-Ports-0.04_1.pkg","repopath":"All/p5-FreeBSD-Ports-0.04_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":13180,"desc":"FreeBSD::Ports and FreeBSD::Ports::Port are modules for parsing\nFreeBSD's Ports INDEX file and selecting ports that match certain\ncriteria.\n\nFor example, you might want to list ports maintained by tom@FreeBSD.org\nsorted alphabetically:\n  my $ports = tie my %25port, 'FreeBSD::Ports', '/usr/ports/INDEX';\n  $ports->maintainer('tom@FreeBSD.org');\n  $ports->sort('alpha');\n  foreach my $p (keys %25port) {\n      print $p->as_ascii,\"\\n\";\n  }","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","ports-mgmt"]},{"name":"p5-Flea","origin":"www/p5-Flea","version":"0.04_2","comment":"Perl extension for minimalistic sugar for your Plack","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Flea","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"345563b79e7175592f4b42328f81d226af3cd62b7ea220b2be5fe1eb4405b598","flatsize":13230,"path":"All/p5-Flea-0.04_2.pkg","repopath":"All/p5-Flea-0.04_2.pkg","licenselogic":"single","pkgsize":8412,"desc":"PSGI/Plack is where it's at. Dancer's routing syntax is really cool,\nbut it does a lot of things I don't usually want. What I really want\nis Dancer-like sugar as an extremely thin layer over my\nteeth^H^H^H^H^H PSGI apps.","deps":{"p5-Devel-Declare-Parser":{"origin":"devel/p5-Devel-Declare-Parser","version":"0.021"},"p5-Exception-Class":{"origin":"devel/p5-Exception-Class","version":"1.45"},"p5-Exporter-Declare":{"origin":"devel/p5-Exporter-Declare","version":"0.114"},"p5-HTTP-Exception":{"origin":"www/p5-HTTP-Exception","version":"0.04007"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Geo-Weather","origin":"misc/p5-Geo-Weather","version":"1.41_1","comment":"Perl module to retrieve weather information from weather.com","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Geo-Weather","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"78666b8498ff250c7c90f097214c594adf42317c457ce5f564f1d41b2406c9be","flatsize":25215,"path":"All/p5-Geo-Weather-1.41_1.pkg","repopath":"All/p5-Geo-Weather-1.41_1.pkg","licenselogic":"single","pkgsize":10452,"desc":"The Geo::Weather module retrieves the current weather from weather.com\nwhen given city and state or a US zip code.  After fetching the weather,\nthe module can print a general weather report, or return specific values\n(ie: URL to a picture of the current weather for use on a website,\ncurrent numerical values for wind speed, temperature, dew point, etc).","deps":{"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["geography","misc","perl5"]},{"name":"p5-Form-Sensible","origin":"devel/p5-Form-Sensible","version":"0.20023","comment":"Sensible way to handle form based user interface","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Form-Sensible","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"264ccfccd321a967b37dcbc81a474a4adbf79ddc78f8dd5a0d39017f672961b8","flatsize":297997,"path":"All/p5-Form-Sensible-0.20023.pkg","repopath":"All/p5-Form-Sensible-0.20023.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":126924,"desc":"Form::Sensible is a different kind of form library. Form::Sensible is not just\nanother HTML form creator, or a form validator, though it can do both.\nForm::Sensible, instead, focuses on what forms are: a method to relay\ninformation to and from a user interface.\n\nForm::Sensible forms are primarily tied to the data they represent.\nForm::Sensible is not tied to HTML in any way. You could render Form::Sensible\nforms using any presentation system you like, whether that's HTML, console\nprompts, WxPerl or voice prompts. (* currently only an HTML renderer is provided\nwith Form::Sensible, but work is already under way to produce others.)\n\nFeatures:\n- Easy form validation\n- Ability to easily save created forms for future use\n- Define form once, render any number of ways\n- Flexible built-in form validator\n- Easily extended to produce new renderers, field types and validation\n- HTML renderer produces sane html that can be easily styled via CSS\n- HTML renderer allows for custom templates to control all aspects of form\n  rendering.\n- HTML output not tied to any javascript library.","deps":{"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-Format-Natural":{"origin":"devel/p5-DateTime-Format-Natural","version":"1.20"},"p5-DateTime-Set":{"origin":"devel/p5-DateTime-Set","version":"0.3900"},"p5-File-ShareDir":{"origin":"devel/p5-File-ShareDir","version":"1.118"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Find-Lib","origin":"devel/p5-Find-Lib","version":"1.04_1","comment":"Helper to smartly find libs to use in the filesystem tree","maintainer":"wen@FreeBSD.org","www":"https://metacpan.org/release/Find-Lib","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6219e86344656ed448a6c2af2280c5f7f4613d156a54f32f6f4b7dfd574da3a2","flatsize":12446,"path":"All/p5-Find-Lib-1.04_1.pkg","repopath":"All/p5-Find-Lib-1.04_1.pkg","licenselogic":"single","pkgsize":8320,"desc":"Find::Lib is a perl helper to smartly find libs to use in the\nfilesystem tree.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Forest","origin":"devel/p5-Forest","version":"0.10_1","comment":"Collection of n-ary tree related modules","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Forest","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bedbbcfc81445808f8eb384c452d21d0a78cd1742394066fdf90864b806b7d45","flatsize":98911,"path":"All/p5-Forest-0.10_1.pkg","repopath":"All/p5-Forest-0.10_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":51328,"desc":"Forest is intended to be a replacement for the Tree::Simple family of\nmodules, and fixes many of the issues that have always bothered me about\nthem. It is by no means a complete replacement yet, but should eventually\ngrow to become that.","deps":{"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Clone":{"origin":"devel/p5-MooseX-Clone","version":"0.06"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Finance-TW-TSEQuote","origin":"finance/p5-Finance-TW-TSEQuote","version":"0.28","comment":"Check stock quotes from Taiwan Security Exchange","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Finance-TW-TSEQuote","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"88f6e21c24ff28f8a063f06b5018dbfb4f2b05f5df748ddcc2c8dbac42c2dbe1","flatsize":17944,"path":"All/p5-Finance-TW-TSEQuote-0.28.pkg","repopath":"All/p5-Finance-TW-TSEQuote-0.28.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9760,"desc":"This module provides interface to stock information available from Taiwan\nSecurity Exchange. You could resolve company name to stock symbol, as well\nas getting the real time quote.","deps":{"p5-App-Cache":{"origin":"devel/p5-App-Cache","version":"0.37_1"},"p5-HTML-TableExtract":{"origin":"www/p5-HTML-TableExtract","version":"2.15"},"p5-UNIVERSAL-require":{"origin":"devel/p5-UNIVERSAL-require","version":"0.19"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["finance","perl5"]},{"name":"p5-Finance-YahooQuote","origin":"finance/p5-Finance-YahooQuote","version":"0.26","comment":"Get stock quotes from Yahoo! Finance","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Finance-YahooQuote","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"296b33bf035143eb73a5620b5421231c5ef166a11bd010d04900480ffe7facaf","flatsize":27637,"path":"All/p5-Finance-YahooQuote-0.26.pkg","repopath":"All/p5-Finance-YahooQuote-0.26.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":15232,"desc":"This module gets stock quotes from Yahoo! Finance. The getonequote\nfunction will return a quote for a single stock symbol, while the\ngetquote function will return a quote for each of the stock symbols\npassed to it.  getcustomquote allows to specify a format other than\nthe default to take advantage of the extended range of available\ninformation.","deps":{"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["finance","perl5"]},{"name":"p5-Finance-TW-EmergingQuote","origin":"finance/p5-Finance-TW-EmergingQuote","version":"0.26_1","comment":"Check stock quotes from Taiwan Emerging Stock","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Finance-TW-EmergingQuote","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1362a743ab5d9fee9865fb8b1663c525b9eedd0bf5a31e6177e8d27bfd5ab870","flatsize":5343,"path":"All/p5-Finance-TW-EmergingQuote-0.26_1.pkg","repopath":"All/p5-Finance-TW-EmergingQuote-0.26_1.pkg","licenselogic":"single","pkgsize":3992,"desc":"This module provides interface to Emerging Stock price information available\nfrom Taiwan's OTC(over-the-counter market). You could get the real time quote.","deps":{"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["finance","perl5"]},{"name":"p5-Font-TTF","origin":"x11-fonts/p5-Font-TTF","version":"1.06","comment":"Perl module for TrueType font hacking","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Font-TTF","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8bebd0db05a0c29b0720114676b4a4df6ada0b749a88234b3716ffd896ae97e7","flatsize":948093,"path":"All/p5-Font-TTF-1.06.pkg","repopath":"All/p5-Font-TTF-1.06.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":315164,"desc":"Perl module for TrueType font hacking. Supports reading, processing and\nwriting of the following tables: GDEF, GPOS, GSUB, LTSH, OS/2, PCLT,\nbsln, cmap, cvt, fdsc, feat, fpgm, glyf, hdmx, head, hhea, hmtx, kern,\nloca, maxp, mort, name, post, prep, prop, vhea, vmtx and the reading and\nwriting of all other table types.\n\nIn short, you can do almost anything with a standard TrueType font with\nthis module.","deps":{"p5-IO-String":{"origin":"devel/p5-IO-String","version":"1.08_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","x11-fonts"]},{"name":"p5-Finance-QuoteHist","origin":"finance/p5-Finance-QuoteHist","version":"1.32","comment":"Perl module for fetching historical stock quotes","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Finance-QuoteHist","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e7614a5099803097971535ef68e38b3c51b577149cdf8bacd65ac9cdf8696040","flatsize":115013,"path":"All/p5-Finance-QuoteHist-1.32.pkg","repopath":"All/p5-Finance-QuoteHist-1.32.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":36308,"desc":"Top level aggregator that will select a default lineup of\nsite instances from which to retrieve quotes. Other\nthan the default lineup, this module behaves identically\nto whichever site-specific module is first in the lineup.\nSee below for site-specific modules.","deps":{"p5-Date-Manip":{"origin":"devel/p5-Date-Manip","version":"6.97"},"p5-HTML-TableExtract":{"origin":"www/p5-HTML-TableExtract","version":"2.15"},"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-Regexp-Common":{"origin":"textproc/p5-Regexp-Common","version":"2017060201"},"p5-Text-CSV":{"origin":"textproc/p5-Text-CSV","version":"2.06"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["finance","perl5"]},{"name":"p5-Fliggy","origin":"www/p5-Fliggy","version":"0.009003_1","comment":"Perl extension for Fliggy: Twiggy with inlined flash policy server","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Fliggy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"95548c8c126ce2aefe94dc0010aefb5a2dcd1133a761cd3ae55f6ed9e61525d6","flatsize":10116,"path":"All/p5-Fliggy-0.009003_1.pkg","repopath":"All/p5-Fliggy-0.009003_1.pkg","licenselogic":"single","pkgsize":7564,"desc":"Fliggy inherits Twiggy and adds support for inlined Flash Policy\nserver (useful for Plack::Middleware::SocketIO or Flash WebSocket\nfallback).\n\nNo need to run Flash Policy server as root on 843 port!\n\nUsage is exactly the same as Twiggy, whenever you run twiggy command,\nreplace it with fliggy and you're ready to go.","deps":{"p5-Twiggy":{"origin":"www/p5-Twiggy","version":"0.1026"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Finance-QuoteTW","origin":"finance/p5-Finance-QuoteTW","version":"0.09_3","comment":"Fetch quotes of mutual funds in Taiwan","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Finance-QuoteTW","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4cf6bd799ec752ae7bb12a16df995bb766cef521fa014c93b5d363b6174540e2","flatsize":39904,"path":"All/p5-Finance-QuoteTW-0.09_3.pkg","repopath":"All/p5-Finance-QuoteTW-0.09_3.pkg","licenselogic":"single","pkgsize":19272,"desc":"Finance::QuoteTW provides a easy way to get the latest fund quotes from\nvarious website in Taiwan.","deps":{"p5-Data-TreeDumper":{"origin":"devel/p5-Data-TreeDumper","version":"0.41"},"p5-HTML-Encoding":{"origin":"www/p5-HTML-Encoding","version":"0.61_1"},"p5-HTML-TableExtract":{"origin":"www/p5-HTML-TableExtract","version":"2.15"},"p5-Spiffy":{"origin":"devel/p5-Spiffy","version":"0.46_1"},"p5-WWW-Mechanize":{"origin":"www/p5-WWW-Mechanize","version":"2.19"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["finance","perl5"]},{"name":"p5-Finance-Currency-Convert-WebserviceX","origin":"finance/p5-Finance-Currency-Convert-WebserviceX","version":"0.07001_1","comment":"Lightweight currency conversion using WebserviceX.NET","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Finance-Currency-Convert-WebserviceX","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bfdfa5e7a505ac546044a0a9e21cdbe3c95b7fde761828651bf0737d2c813aa6","flatsize":12998,"path":"All/p5-Finance-Currency-Convert-WebserviceX-0.07001_1.pkg","repopath":"All/p5-Finance-Currency-Convert-WebserviceX-0.07001_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7264,"desc":"Lightweight currency conversion using WebserviceX.NET","deps":{"p5-Module-Install":{"origin":"devel/p5-Module-Install","version":"1.21"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["finance","perl5"]},{"name":"p5-Finance-Currency-Convert","origin":"finance/p5-Finance-Currency-Convert","version":"1.08_1","comment":"Convert currencies and fetch their exchange rates","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Finance-Currency-Convert","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"54a4be0c6406a9041704afc5b8506f74027225fa1030d6a8d74774fd175b3dac","flatsize":19576,"path":"All/p5-Finance-Currency-Convert-1.08_1.pkg","repopath":"All/p5-Finance-Currency-Convert-1.08_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9736,"desc":"This module converts currencies. It has built in the fixed\nexchange rates for all Euro currencies (as of November\n2000). If you wish to use other / more currencies, you can\nautomatically fetch their exchange rates from the internet\nand (optionally) store them in a file for later reference.\n\nSeamus Venasse <svenasse@polaris.ca>","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["finance","perl5"]},{"name":"p5-Flickr-Upload","origin":"www/p5-Flickr-Upload","version":"1.60","comment":"Upload images to flickr.com","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Flickr-Upload","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"99f0791986149405a281e9fd3e9584130c07ad354eceeb6d6ff435839c2f092b","flatsize":50124,"path":"All/p5-Flickr-Upload-1.60.pkg","repopath":"All/p5-Flickr-Upload-1.60.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":23412,"desc":"Upload an image to flickr.com.","deps":{"p5-Flickr-API":{"origin":"www/p5-Flickr-API","version":"1.29"},"p5-XML-Parser-Lite-Tree":{"origin":"textproc/p5-XML-Parser-Lite-Tree","version":"0.14_1"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Flickr-API","origin":"www/p5-Flickr-API","version":"1.29","comment":"Perl interface to the Flickr API","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Flickr-API","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"da620c8ae7a146f0496502dd3691d58d26ab0d0c08e8f7349fd20a2aa870e120","flatsize":106383,"path":"All/p5-Flickr-API-1.29.pkg","repopath":"All/p5-Flickr-API-1.29.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":41668,"desc":"A simple interface for using the Flickr API.\n\nFlickr::API is a subclass of LWP::UserAgent, so all of the various proxy,\nrequest limits, caching, etc are available.","deps":{"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-Net-OAuth":{"origin":"net/p5-Net-OAuth","version":"0.30"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-XML-LibXML-Simple":{"origin":"textproc/p5-XML-LibXML-Simple","version":"0.95"},"p5-XML-Parser-Lite-Tree":{"origin":"textproc/p5-XML-Parser-Lite-Tree","version":"0.14_1"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Geo-Coder-PlaceFinder","origin":"misc/p5-Geo-Coder-PlaceFinder","version":"0.05_1","comment":"Geocode addresses with Yahoo PlaceFinder","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/FRIFFIN/Geo-Coder-PlaceFinder-0.1","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f84499aef6dab6868d2f1aae8437f20bdef0509c0afeca7152cf79af57745cb7","flatsize":17448,"path":"All/p5-Geo-Coder-PlaceFinder-0.05_1.pkg","repopath":"All/p5-Geo-Coder-PlaceFinder-0.05_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9488,"desc":"Geo::Coder::PlaceFinder provides an interface to the Yahoo PlaceFinder geocoding\nservice.","deps":{"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-JSON-XS":{"origin":"converters/p5-JSON-XS","version":"4.03"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["geography","misc","perl5"]},{"name":"p5-FindBin-libs","origin":"devel/p5-FindBin-libs","version":"2.1100_1","comment":"Perl extension to locate and use lib directories","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/FindBin-libs","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9b5e24e5c933eb1ad01e45c031af921f0915be67763de07cf8764162f61b56da","flatsize":38417,"path":"All/p5-FindBin-libs-2.1100_1.pkg","repopath":"All/p5-FindBin-libs-2.1100_1.pkg","licenselogic":"single","pkgsize":19828,"desc":"Locate and 'use lib' directories along the path of $FindBin::Bin to\nautomate locating modules.\n\nUses File::Spec and Cwd's abs_path to accomodate multiple O/S and\nredundant symlinks.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Finance-Amortization","origin":"finance/p5-Finance-Amortization","version":"0.5_1","comment":"Simple amortization schedules","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Finance-Amortization","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b4ae7ee3c388ce1083dc2387d1acd2fdb965dc115cd31668da22ea897a0cae29","flatsize":8370,"path":"All/p5-Finance-Amortization-0.5_1.pkg","repopath":"All/p5-Finance-Amortization-0.5_1.pkg","licenselogic":"single","pkgsize":5688,"desc":"Finance::Amortization is a simple object oriented interface to an amortization\ntable. Pass in the principal to be amortized, the number of payments to be\nmade, and the interest rate per payment. It will calculate the rest on demand,\nand provides a few methods to ask for the state of the table after a given\nnumber of periods.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["finance","perl5"]},{"name":"p5-Filter-Template","origin":"devel/p5-Filter-Template","version":"1.043_1","comment":"Source filter for inline code templates (macros)","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Filter-Template","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d3624d78e8e6638c969ad90e36d8fae25a60391479083033072e27fcd20fc293","flatsize":30403,"path":"All/p5-Filter-Template-1.043_1.pkg","repopath":"All/p5-Filter-Template-1.043_1.pkg","licenselogic":"single","pkgsize":13972,"desc":"Filter::Template is a Perl source filter that provides simple inline\nsource code templates. Inlined source code can be significantly faster\nthan subroutines, especially for small-scale functions like accessors and\nmutators. On the other hand, they are more difficult to maintain and use.\nChoose your trade-offs wisely.","deps":{"p5-Filter":{"origin":"devel/p5-Filter","version":"1.64"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Filesys-ZFS-Stat","origin":"sysutils/p5-Filesys-ZFS-Stat","version":"0.01_1","comment":"Perl interface to kstat.zfs","maintainer":"glebius@FreeBSD.org","www":"https://github.com/glebius/Filesys-ZFS-Stat","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0b3ebd951c94c7f4b3fcd7bc751b6ecf14059f60736b19ed3b91c15f777f88f1","flatsize":7516,"path":"All/p5-Filesys-ZFS-Stat-0.01_1.pkg","repopath":"All/p5-Filesys-ZFS-Stat-0.01_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":5036,"desc":"Filesys::ZFS::Stat works on top BSD::Sysctl and provides handy access\nto kstat.zfs sysctl tree.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-Filter-Simple","origin":"textproc/p5-Filter-Simple","version":"0.94","comment":"Simplified source filtering","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Filter-Simple","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eace59dc90d18a8e75be5fc9450e105e6c6dc5dc26d75b04c418292d6b262eef","flatsize":38054,"path":"All/p5-Filter-Simple-0.94.pkg","repopath":"All/p5-Filter-Simple-0.94.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":18324,"desc":"Filter::Simple - Simplified source filtering\n\nSource filtering is an immensely powerful feature of recent versions of Perl.\nIt allows one to extend the language itself (e.g. the Switch module), to\nsimplify the language (e.g. Language::Pythonesque), or to completely recast the\nlanguage (e.g. Lingua::Romana::Perligata). Effec- tively, it allows one to use\nthe full power of Perl as its own, recur- sively applied, macro language.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Finance-Currency-Convert-XE","origin":"finance/p5-Finance-Currency-Convert-XE","version":"0.25_1","comment":"Currency conversion module","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Finance-Currency-Convert-XE","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"00a4fed21598dd2da752dee7268fd27a0bf96e56950a7dcb0998508c010a9990","flatsize":35753,"path":"All/p5-Finance-Currency-Convert-XE-0.25_1.pkg","repopath":"All/p5-Finance-Currency-Convert-XE-0.25_1.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":15560,"desc":"Currency conversion module using XE.com's Universal Currency Converter (tm)\nsite.","deps":{"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-WWW-Mechanize":{"origin":"www/p5-WWW-Mechanize","version":"2.19"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["finance","perl5"],"options":{"DOCS":"on"}},{"name":"p5-Filesys-ZFS","origin":"sysutils/p5-Filesys-ZFS","version":"1.5","comment":"Perl interface to zpool(8) and zfs(8)","maintainer":"glebius@FreeBSD.org","www":"https://metacpan.org/pod/Filesys::ZFS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d4dc20cfdb8ee4f5a8c27100f9bb6b30f41d37d5b2c5cf944e0f46df42580d71","flatsize":28497,"path":"All/p5-Filesys-ZFS-1.5.pkg","repopath":"All/p5-Filesys-ZFS-1.5.pkg","licenselogic":"single","licenses":["ARTPERL10"],"pkgsize":11532,"desc":"Filesys::ZFS is a simple interface to zfs and zpool commands for\nmanaging ZFS file systems.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-Filesys-Virtual-Plain","origin":"devel/p5-Filesys-Virtual-Plain","version":"0.10_1","comment":"Plain virtual filesystem","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Filesys-Virtual-Plain","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0654bfba83eba3473f811222106bca895fbb07642e1a51b6cf189ea6f16500e3","flatsize":24168,"path":"All/p5-Filesys-Virtual-Plain-0.10_1.pkg","repopath":"All/p5-Filesys-Virtual-Plain-0.10_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10920,"desc":"This module is used by other modules to provide a pluggable filesystem.","deps":{"p5-Filesys-Virtual":{"origin":"devel/p5-Filesys-Virtual","version":"0.06_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Filesys-Virtual","origin":"devel/p5-Filesys-Virtual","version":"0.06_1","comment":"Perl extension to provide a framework for a virtual filesystem","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Filesys-Virtual","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c9fb969073dff836ed767045ea27a7308326767eb3cc9132fadd95de5c53a60e","flatsize":13706,"path":"All/p5-Filesys-Virtual-0.06_1.pkg","repopath":"All/p5-Filesys-Virtual-0.06_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6640,"desc":"Perl extension to provide a framework for a virtual filesystem.\nCurrently this module only exists to complement\nPOE::Component::Server::FTP.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Filesys-Statvfs","origin":"filesystems/p5-Filesys-Statvfs","version":"0.82_1","comment":"Perl extension for statvfs() and fstatvfs()","maintainer":"pirzyk@FreeBSD.org","www":"https://metacpan.org/release/Filesys-Statvfs","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fe713c4d50a47f6f1931f944c89ef2057811f3d9ede3ab14975f50f50ace9a9f","flatsize":14521,"path":"All/p5-Filesys-Statvfs-0.82_1.pkg","repopath":"All/p5-Filesys-Statvfs-0.82_1.pkg","licenselogic":"single","pkgsize":6592,"desc":"Interface for statvfs() and fstatvfs()\n\nUnless you need access to the bsize, flag, and namemax values, you should\nprobably look at using Filesys::DfPortable or Filesys::Df instead.\n\nThe statvfs() and fstatvfs() functions will return a list of values, or\nwill return undef and set $! if there was an error.\n\nThe values returned are described in the statvfs header or the statvfs()\nman page.\n\nThe module assumes that if you have statvfs(), fstatvfs() will also be\navailable.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["filesystems","perl5","sysutils"]},{"name":"p5-Filesys-Notify-KQueue","origin":"devel/p5-Filesys-Notify-KQueue","version":"0.11","comment":"Perl extension to wrap IO::KQueue for watching file system","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Filesys-Notify-KQueue","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ecd0917575876e1bfbf1574f2a98945b6ba7444bd379ec4222317bdec6ffca3c","flatsize":14427,"path":"All/p5-Filesys-Notify-KQueue-0.11.pkg","repopath":"All/p5-Filesys-Notify-KQueue-0.11.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7632,"desc":"Filesys::Notify::KQueue is IO::KQueue wrapper for watching file\nsystem.","deps":{"p5-IO-KQueue":{"origin":"devel/p5-IO-KQueue","version":"0.39"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Filesys-Notify-Simple","origin":"devel/p5-Filesys-Notify-Simple","version":"0.14","comment":"Simple and dumb file system watcher","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Filesys-Notify-Simple","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"650b651c9cefcac17209b1530f11fd096bac4e2290399e63dfe4e61918fc6607","flatsize":47895,"path":"All/p5-Filesys-Notify-Simple-0.14.pkg","repopath":"All/p5-Filesys-Notify-Simple-0.14.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12000,"desc":"Simple and dumb file system watcher.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Filesys-DiskSpace","origin":"sysutils/p5-Filesys-DiskSpace","version":"0.05_1","comment":"Perl equivalent of statfs(2)","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Filesys-DiskSpace","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dd203341d17ed2ce1e60680cec2bcd287502f1a47b6cbd7833846a858d1f4a59","flatsize":11161,"path":"All/p5-Filesys-DiskSpace-0.05_1.pkg","repopath":"All/p5-Filesys-DiskSpace-0.05_1.pkg","licenselogic":"single","pkgsize":5968,"desc":"This routine displays information on a file system such as its type,\nthe amount of disk space occupied, the total disk space and the number\nof inodes.\n\nIt tries C<syscall(SYS_statfs)> and C<syscall(SYS_statvfs)> in several\nways. If all fails, it C<croak>s.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-Filesys-DiskUsage","origin":"sysutils/p5-Filesys-DiskUsage","version":"0.13","comment":"Perl equivalent of du(1)","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Filesys-DiskUsage","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2d0a163b11a4f404d43399c89699ef8bbf840286874cb16f61645b3ac4ca56cf","flatsize":22276,"path":"All/p5-Filesys-DiskUsage-0.13.pkg","repopath":"All/p5-Filesys-DiskUsage-0.13.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11500,"desc":"Filesys::DiskUsage - Estimate file space usage (similar to `du`)","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-Filesys-DiskFree","origin":"sysutils/p5-Filesys-DiskFree","version":"0.06_2","comment":"Perl equivalent of df(2)","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eaad58349ae4123e6923afe0987b4a86cef6ed623e871586e4c9d4eb85f19c0a","flatsize":11536,"path":"All/p5-Filesys-DiskFree-0.06_2.pkg","repopath":"All/p5-Filesys-DiskFree-0.06_2.pkg","licenselogic":"single","pkgsize":5772,"desc":"Filesys::DiskFree does about what the Unix command df(1) does, listing\nthe mounted disks, and the amount of free space used & available.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-Filesys-DfPortable","origin":"sysutils/p5-Filesys-DfPortable","version":"0.85_1","comment":"Perl extension for filesystem disk space information","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Filesys-DfPortable","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"115461cc20acf6ab8f31e6e8e15324b2f189ff17be5db902da112fd30f4085b6","flatsize":21839,"path":"All/p5-Filesys-DfPortable-0.85_1.pkg","repopath":"All/p5-Filesys-DfPortable-0.85_1.pkg","licenselogic":"single","pkgsize":8876,"desc":"Filesys::DfPortable module provides a portable way to obtain filesystem disk\nspace information.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-Filesys-Df","origin":"sysutils/p5-Filesys-Df","version":"0.92_1","comment":"Perl extension for filesystem space","maintainer":"pirzyk@FreeBSD.org","www":"https://metacpan.org/release/Filesys-Df","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0befb1a8d9f53f415e83be89fa6aff89b1b5c6d541d4816f40f5be45daea0310","flatsize":24703,"path":"All/p5-Filesys-Df-0.92_1.pkg","repopath":"All/p5-Filesys-Df-0.92_1.pkg","licenselogic":"single","pkgsize":9660,"desc":"This module provides a way to obtain filesystem disk space information.\nThis is a Unix only distribution. If you want to gather this information\nfor Unix and Windows, use Filesys::DfPortable. The only major benefit of\nusing Filesys::Df over Filesys::DfPortable, is that Filesys::Df supports\nthe use of open filehandles as arguments.\n\nThe module should work with all flavors of Unix, including Mac OS X\n(Darwin, Tiger, etc), and Cygwin.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-FileHandle-Unget","origin":"devel/p5-FileHandle-Unget","version":"0.1634","comment":"FileHandle which supports ungetting of multiple bytes","maintainer":"perl@FreeBSD.org","www":"https://github.com/coppit/filehandle-unget","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2a76ee9e61c1389d65fc7aa31d0eb08b9fa25c1bde1bdde8d0253c2fc257a3cd","flatsize":43116,"path":"All/p5-FileHandle-Unget-0.1634.pkg","repopath":"All/p5-FileHandle-Unget-0.1634.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":16060,"desc":"FileHandle::Unget is a drop-in replacement for FileHandle which allows more\nthan one byte to be placed back on the input. It supports an ungetc(ORD) which\ncan be called more than once in a row, and an ungets(SCALAR) which places a\nstring of bytes back on the input.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-FileHandle-Fmode","origin":"devel/p5-FileHandle-Fmode","version":"0.14","comment":"Module to determine if a filehandle is opened for reading, writing","maintainer":"jmohacsi@bsd.hu","www":"https://metacpan.org/release/FileHandle-Fmode","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f6ee466cbaaafe50a7d01f4184d7275205faa573d434bbb07e7d3191fbbfb03a","flatsize":22883,"path":"All/p5-FileHandle-Fmode-0.14.pkg","repopath":"All/p5-FileHandle-Fmode-0.14.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10080,"desc":"Use this module to check whether a filehandle is readable, writable, or\nreadable/writable.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-pushd","origin":"devel/p5-File-pushd","version":"1.016","comment":"Temporary chdir for a limited scope in Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/File-pushd","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a64c3bd643f273c1d5a361889876d699d7414932ebee3fb81e43627f7c4928d8","flatsize":23876,"path":"All/p5-File-pushd-1.016.pkg","repopath":"All/p5-File-pushd-1.016.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":11164,"desc":"File::pushd does a temporary chdir that is easily and automatically\nreverted.  It works by creating a simple object that caches the original\nworking directory.  When the object is destroyed, the destructor calls\nchdir to revert to the original working directory.  By storing the\nobject in a lexical variable with a limited scope, this happens\nautomatically at the end of the scope.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-chmod","origin":"devel/p5-File-chmod","version":"0.42","comment":"Perl module for symbolic and ls(1)-like chmod modes","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/File-chmod","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9ead2f8a49f9fdaf5f73cb7a531554a6541d7f6cf796e6f27f6747441f961ba4","flatsize":55394,"path":"All/p5-File-chmod-0.42.pkg","repopath":"All/p5-File-chmod-0.42.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15768,"desc":"File::chmod is a utility that allows you to bypass system calls or bit\nprocessing of a file's permissions. It overloads the chmod() function with its\nown that gets an octal mode, a symbolic mode (see below), or an \"ls\" mode (see\nbelow). If you wish not to overload chmod(), you can export symchmod() and\nlschmod(), which take, respectively, a symbolic mode and an \"ls\" mode.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-chdir","origin":"devel/p5-File-chdir","version":"0.1011","comment":"More sensible way to change directories","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/File-chdir","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bcbb1170aa2c6523000cd83c5cfac5f7ca399df4202f23447d6a39682cd02a82","flatsize":52831,"path":"All/p5-File-chdir-0.1011.pkg","repopath":"All/p5-File-chdir-0.1011.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15424,"desc":"Perl's chdir() has the unfortunate problem of being very, very, very\nglobal.  If any part of your program calls chdir() or if any library you\nuse calls chdir(), it changes the current working directory for the\nwhole program.\n\nFile::chdir gives you an alternative, $CWD and @CWD.  These two\nvariables combine all the power of chdir(), File::Spec and Cwd.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-Write-Rotate","origin":"devel/p5-File-Write-Rotate","version":"0.321","comment":"Write to files that archive/rotate themselves","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/File-Write-Rotate","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2216062e61981632eb12b71a2545905e5a4ef35b897121a7f95d89931391c075","flatsize":70538,"path":"All/p5-File-Write-Rotate-0.321.pkg","repopath":"All/p5-File-Write-Rotate-0.321.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":22300,"desc":"File::Write::Rotate can be used to write to file, usually for logging, that can\nrotate itself. File will be opened in append mode. Locking will be done to avoid\nconflict when there are multiple writers. Rotation can be done by size (after a\ncertain size is reached), by time (daily/monthly/yearly), or both.","deps":{"p5-File-Flock-Retry":{"origin":"devel/p5-File-Flock-Retry","version":"0.632"},"p5-Proc-PID-File":{"origin":"devel/p5-Proc-PID-File","version":"1.29"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Finance-Bitcoin","origin":"finance/p5-Finance-Bitcoin","version":"0.902","comment":"Perl interface to a bitcoin instance","maintainer":"skreuzer@FreeBSD.org","www":"https://metacpan.org/release/Finance-Bitcoin","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ef3ebad0ee64491e29c2d7c4d03230428f10e3d013ae696b4a4a5434b013b258","flatsize":21835,"path":"All/p5-Finance-Bitcoin-0.902.pkg","repopath":"All/p5-Finance-Bitcoin-0.902.pkg","licenselogic":"single","pkgsize":14136,"desc":"Bitcoin is a peer-to-peer network based digital currency.\n\nFinance::Bitcoin provides a perl interface to the high\nand low level APIs for managing a running bitcoin\ninstance over JSON-RPC.","deps":{"p5-Any-Moose":{"origin":"devel/p5-Any-Moose","version":"0.27"},"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-JSON-RPC":{"origin":"devel/p5-JSON-RPC","version":"1.06_1"},"p5-Module-Signature":{"origin":"security/p5-Module-Signature","version":"0.89"},"p5-Object-AUTHORITY":{"origin":"devel/p5-Object-Authority","version":"0.004_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["finance","perl5"]},{"name":"p5-Finance-Quote","origin":"finance/p5-Finance-Quote","version":"1.64","comment":"Get stock and mutual fund quotes from various exchanges","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Finance-Quote","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a2715e02190a970ca09b5999ce5cccb4db37c6c6e3ec6fa5414562a59587959b","flatsize":587253,"path":"All/p5-Finance-Quote-1.64.pkg","repopath":"All/p5-Finance-Quote-1.64.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":194828,"desc":"This module gets stock quotes from various internet sources, including Yahoo!\nFinance, Fidelity Investments, and the Australian Stock Exchange. There are two\nmethods of using this module -- a functional interface that is deprecated, and\nan object-orientated method that provides greater flexibility and stability.\n\nGithub repository is at https://github.com/pfenwick/finance-quote/","deps":{"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-Format-Strptime":{"origin":"devel/p5-DateTime-Format-Strptime","version":"1.79,1"},"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-HTML-TableExtract":{"origin":"www/p5-HTML-TableExtract","version":"2.15"},"p5-HTML-Tree":{"origin":"www/p5-HTML-Tree","version":"5.07"},"p5-HTML-TreeBuilder-XPath":{"origin":"www/p5-HTML-TreeBuilder-XPath","version":"0.14_1"},"p5-HTTP-CookieJar":{"origin":"www/p5-HTTP-CookieJar","version":"0.014"},"p5-HTTP-Cookies":{"origin":"www/p5-HTTP-Cookies","version":"6.11"},"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-IO-String":{"origin":"devel/p5-IO-String","version":"1.08_1"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-LWP-Protocol-https":{"origin":"www/p5-LWP-Protocol-https","version":"6.14"},"p5-Mozilla-CA":{"origin":"www/p5-Mozilla-CA","version":"20250202"},"p5-Readonly":{"origin":"devel/p5-Readonly","version":"2.05"},"p5-Spreadsheet-XLSX":{"origin":"textproc/p5-Spreadsheet-XLSX","version":"0.18"},"p5-String-Util":{"origin":"textproc/p5-String-Util","version":"1.35"},"p5-Text-Template":{"origin":"textproc/p5-Text-Template","version":"1.61"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-Web-Scraper":{"origin":"www/p5-Web-Scraper","version":"0.38"},"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["finance","perl5"]},{"name":"p5-File-Which","origin":"sysutils/p5-File-Which","version":"1.27","comment":"Portable implementation of which(1) in Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/File-Which","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4722bf63ab80a225cca3da63661ed21c280846b1b8579025cc633a9f12487e76","flatsize":54885,"path":"All/p5-File-Which-1.27.pkg","repopath":"All/p5-File-Which-1.27.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16976,"desc":"File::Which is a portable implementation (in Perl) of `which', and can\nbe used to get the absolute filename of an executable program\ninstalled somewhere in your PATH, or just check for its existence.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-File-TreeCreate","origin":"devel/p5-File-TreeCreate","version":"0.0.1","comment":"Recursively create a directory tree","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/File-TreeCreate","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6d49722edca7f0a2407cd3ba0e19ad08a7c2a5f21f380d5f4e3b8b306d49728e","flatsize":11572,"path":"All/p5-File-TreeCreate-0.0.1.pkg","repopath":"All/p5-File-TreeCreate-0.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7632,"desc":"File::TreeCreate was extracted from several near-identical copies used in the\ntests of some of my CPAN distributions.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-Type","origin":"devel/p5-File-Type","version":"0.22_1","comment":"Determine file type using magic","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/File-Type","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"acd1c89f5f650a64db30a17d39ea60e6d1434b50f0b539118a416f6bc4c89621","flatsize":57394,"path":"All/p5-File-Type-0.22_1.pkg","repopath":"All/p5-File-Type-0.22_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14832,"desc":"File::Type uses magic numbers (typically at the start of a file) to determine\nthe MIME type of that file.\n\nFile::Type can use either a filename, or file contents, to determine the type\nof a file.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Geo-Coordinates-Converter-iArea","origin":"science/p5-Geo-Coordinates-Converter-iArea","version":"0.14_1","comment":"Some utility functions around iArea","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Geo-Coordinates-Converter-iArea","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b17b299cd77d769c2ceb0213039ce88d2f47e1fb5538d8b044571444e7e1835d","flatsize":14768198,"path":"All/p5-Geo-Coordinates-Converter-iArea-0.14_1.pkg","repopath":"All/p5-Geo-Coordinates-Converter-iArea-0.14_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":2455768,"desc":"Geo::Coordinates::Converter::iArea is utilities for DoCoMo iArea.","deps":{"p5-CDB_File":{"origin":"databases/p5-CDB_File","version":"1.02"},"p5-File-ShareDir":{"origin":"devel/p5-File-ShareDir","version":"1.118"},"p5-Geo-Coordinates-Converter":{"origin":"science/p5-Geo-Coordinates-Converter","version":"0.13_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["geography","perl5","science"]},{"name":"p5-Filter-CBC","origin":"security/p5-Filter-CBC","version":"0.10_2","comment":"Source filter for Cipher Block Chaining","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Filter-CBC","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1af6236f8156b332b4f1973e70cddc555c83fdd58a8395db8fd6558e89ff6e56","flatsize":16466,"path":"All/p5-Filter-CBC-0.10_2.pkg","repopath":"All/p5-Filter-CBC-0.10_2.pkg","licenselogic":"single","pkgsize":10072,"desc":"Filter::CBC is a Source filter that uses Cipher Block Chaining (CBC) to\nencrypt your code. The tricky part is that most CBC Algorithms have binary\noutput. The textmode bypasses this obstacle, by converting the data to less\nscary data.","deps":{"p5-Crypt-CBC":{"origin":"security/p5-Crypt-CBC","version":"3.04"},"p5-Crypt-Rijndael":{"origin":"security/p5-Crypt-Rijndael","version":"1.16"},"p5-Filter":{"origin":"devel/p5-Filter","version":"1.64"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"],"options":{"EXAMPLES":"on"}},{"name":"p5-File-Touch","origin":"devel/p5-File-Touch","version":"0.12","comment":"Module to 'touch' files","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/File-Touch","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"75e49e3470fee39bda751de2eda9d8d429d7b5eaf4e23856031d218f3f1b18ed","flatsize":16782,"path":"All/p5-File-Touch-0.12.pkg","repopath":"All/p5-File-Touch-0.12.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8188,"desc":"File::Touch - update access and modification timestamps, creating nonexistent\nfiles where necessary.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-Tempdir","origin":"devel/p5-File-Tempdir","version":"0.02_1","comment":"Perl5 module to provide an object interface for File::Temp","maintainer":"loader@FreeBSD.org","www":"https://metacpan.org/release/File-Tempdir","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"882656733dd2ad498403d1da9718b2271fbf0e6be5b4492a9db91f892a3a94d1","flatsize":10962,"path":"All/p5-File-Tempdir-0.02_1.pkg","repopath":"All/p5-File-Tempdir-0.02_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6372,"desc":"File::Tempdir is a Perl5 module which provides an object interface to\ntempdir() from File::Temp. This allow to destroy the temporary directory\nas soon you don't need it anymore using the magic DESTROY() function\nautomatically call be perl when the object is no longer reference.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Filter","origin":"devel/p5-Filter","version":"1.64","comment":"Number of source filters for perl5 programs","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Filter","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"29418335e4681ec07a97251cfa13eb0fd09ae28c0239b2576dc14c26bd8db7e6","flatsize":123498,"path":"All/p5-Filter-1.64.pkg","repopath":"All/p5-Filter-1.64.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":57700,"desc":"Contents of p5-Filter\n=====================\nFilter::sh\n       use Filter::sh 'command' ;\n\n       This filter pipes the current source file through the\n       program which corresponds to the command parameter using\n       the Bourne shell.\n\nFilter::exec\n       use Filter::exec qw(command parameters) ;\n\n       This filter pipes the current source file through the\n       program which corresponds to the command parameter.\n\nFilter::cpp\n       use Filter::cpp ;\n\n       This source filter pipes the current source file through\n       the C pre-processor (cpp) if it is available.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-Temp","origin":"devel/p5-File-Temp","version":"0.2311","comment":"Generate temporary files or directories safely","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/File-Temp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1e935bde5161fddfa7d39181c24f5e8a5a13c7902e4f96c677a68e3934d7b353","flatsize":168946,"path":"All/p5-File-Temp-0.2311.pkg","repopath":"All/p5-File-Temp-0.2311.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":44952,"desc":"File::Temp can be used to create and open temporary files in a safe way. There\nis both a function interface and an object-oriented interface. The File::Temp\nconstructor or the tempfile() function can be used to return the name and the\nopen filehandle of a temporary file. The tempdir() function can be used to\ncreate a temporary directory.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-Tail-Scribe","origin":"devel/p5-File-Tail-Scribe","version":"0.13_1","comment":"Perl Module to tail file to Scribe server","maintainer":"gaod@hychen.org","www":"https://metacpan.org/release/File-Tail-Scribe","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"226937eeb0e9d79069f763228e73ddb30dacc8919f9cb277b3248cfbdb7ef602","flatsize":30296,"path":"All/p5-File-Tail-Scribe-0.13_1.pkg","repopath":"All/p5-File-Tail-Scribe-0.13_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15420,"desc":"It monitors files in a given directory (or set of directories), such as\nApache log files in /var/log/httpd, and as the log files are written to,\ntakes the changes and sends them to a running instance of the Scribe\nlogging system.","deps":{"p5-File-Tail-Dir":{"origin":"devel/p5-File-Tail-Dir","version":"0.14_1"},"p5-Log-Dispatch-Scribe":{"origin":"devel/p5-Log-Dispatch-Scribe","version":"0.07"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-GD-Barcode","origin":"graphics/p5-GD-Barcode","version":"2.00","comment":"Create barcode image with GD in Perl","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/GD-Barcode","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c63808e2e3b2370a50710df1c7a6e15ae15a5ba46d7e8ca1a7c445354e500ebb","flatsize":11013716,"path":"All/p5-GD-Barcode-2.00.pkg","repopath":"All/p5-GD-Barcode-2.00.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":495104,"desc":"GD::Barcode is a subclass of GD and allows you to create barcode image with GD.\nThis module based on \"Generate Barcode Ver 1.02 By Shisei Hanai 97/08/22\".","deps":{"p5-GD":{"origin":"graphics/p5-GD","version":"2.83"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-File-Tail-Dir","origin":"devel/p5-File-Tail-Dir","version":"0.14_1","comment":"Tail all matching files in a given set of directories","maintainer":"jnlin@freebsd.cs.nctu.edu.tw","www":"https://metacpan.org/release/File-Tail-Dir","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"80cbc405fab7b6144cc5cee735ad36f77699c6b3dd64de6705ba55687fc4fe84","flatsize":34916,"path":"All/p5-File-Tail-Dir-0.14_1.pkg","repopath":"All/p5-File-Tail-Dir-0.14_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15416,"desc":"This module monitors and processes any lines appended to the end of one\nor more files in a given list of directories and keeping state between\nsessions.","deps":{"p5-File-ChangeNotify":{"origin":"devel/p5-File-ChangeNotify","version":"0.31"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-Sync","origin":"devel/p5-File-Sync","version":"0.11_1","comment":"Perl5 module interface to the UNIX sync(2) and POSIX.1b fsync(2)","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/File-Sync","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5b1a23d60ed792a768d4ec26621ff3fec2a8443d9957af58fbc0a6ca0b4f6deb","flatsize":13520,"path":"All/p5-File-Sync-0.11_1.pkg","repopath":"All/p5-File-Sync-0.11_1.pkg","licenselogic":"single","pkgsize":6636,"desc":"File::Sync provides Perl interfaces to the Unix sync(2) and POSIX.1b\nfsync(2) system calls. The fsync() call is needed for putting messages into\nqmail maildirs, and sync() is included for completeness.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-Tail-Multi","origin":"devel/p5-File-Tail-Multi","version":"0.1_1","comment":"Stateful tail of multiple files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/pod/File::Tail::Multi","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c999fd1c90f69e71732fc0449d3a990709b1f5a5789a1e794a903ab7f571d036","flatsize":78335,"path":"All/p5-File-Tail-Multi-0.1_1.pkg","repopath":"All/p5-File-Tail-Multi-0.1_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1"],"pkgsize":24156,"desc":"Derived from MultiTail, this perl library makes it easy to tail a dynamic\nlist of files and match/except lines using full regular expressions and\neven maintains their state locally.\n\nFile::Tail::Multi will tail multiple files and return the records read\nto a Data Structure. The Data Structure can be processed by\nFile::Tail::Multi functions.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-Tail","origin":"devel/p5-File-Tail","version":"1.3","comment":"Perl Module to read the end of a file as it's appended to","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/File-Tail","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"634627925034ea8430efe845e0db2e3cb2808646071668826417e7514030b437","flatsize":38178,"path":"All/p5-File-Tail-1.3.pkg","repopath":"All/p5-File-Tail-1.3.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17104,"desc":"The File::Tail module is designed for reading files which are continuously\nappended to (the name comes from the tail -f directive). Usually such files\nare log files of some description.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-Stream","origin":"devel/p5-File-Stream","version":"2.30_1","comment":"Regular expression delimited records from streams","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/File-Stream","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3cc2e4a362c75e0e00309e3c13c059bbf6d12ce5c31891d995307632f8da66b6","flatsize":16378,"path":"All/p5-File-Stream-2.30_1.pkg","repopath":"All/p5-File-Stream-2.30_1.pkg","licenselogic":"single","pkgsize":9924,"desc":"Perl filehandles are streams, but sometimes they just aren't powerful\nenough. This module offers to have streams from filehandles searched with\nregexes and allows the global input record separator variable to contain\nregexes.\n\nThus, readline() and the <> operator can now return records delimited by\nregular expression matches.","deps":{"p5-YAPE-Regex":{"origin":"textproc/p5-YAPE-Regex","version":"4.00_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-Stat-Bits","origin":"sysutils/p5-File-Stat-Bits","version":"1.01_2","comment":"Perl5 module interface to the major()/minor() C routines","maintainer":"pirzyk@FreeBSD.org","www":"https://metacpan.org/release/File-Stat-Bits","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6c6398b4118eaa41dfd04628bd7d2df3969123501eb2ffc1eac261bc353204ec","flatsize":10883,"path":"All/p5-File-Stat-Bits-1.01_2.pkg","repopath":"All/p5-File-Stat-Bits-1.01_2.pkg","licenselogic":"single","pkgsize":6136,"desc":"This Perl5 module to interface with the major()/minor() C routines.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-File-Spec-Native","origin":"devel/p5-File-Spec-Native","version":"1.004","comment":"Perl extension for native OS implementation of File::Spec","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/File-Spec-Native","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"97d21c08f4bf4b8fdf6e09292e9a6f30e9c92f1290ba4ee160639a5121b9a7b1","flatsize":13050,"path":"All/p5-File-Spec-Native-1.004.pkg","repopath":"All/p5-File-Spec-Native-1.004.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7576,"desc":"This module is a stupid hack to make the default File::Spec behavior\navailable from a subclass.  This can be useful when using another\nmodule that expects a subclass of File::Spec but you want to use the\ncurrent, native OS format (automatically detected by File::Spec).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-Stat-ModeString","origin":"sysutils/p5-File-Stat-ModeString","version":"1.00_1","comment":"Converts file stat(2) mode to/from string representation","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/File-Stat-ModeString","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ed2be85a77040e558319ca7f7fdd39aabd58700b81fed7058c35afe91b5b2f97","flatsize":25878,"path":"All/p5-File-Stat-ModeString-1.00_1.pkg","repopath":"All/p5-File-Stat-ModeString-1.00_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":11212,"desc":"File::Stat::ModeString is a Perl5 module provides a few functions for\nconversionbetween binary and literal representations of file mode bits,\nincluding file type.","deps":{"p5-File-Stat-Bits":{"origin":"sysutils/p5-File-Stat-Bits","version":"1.01_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-File-Slurp-Tree","origin":"devel/p5-File-Slurp-Tree","version":"1.24_1","comment":"Slurp and emit file trees as nested hashes","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/File-Slurp-Tree","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"423ac2faa0fd4a34e226be06c9f7cd1191e53ae69db715e9b98218bf5dab8e65","flatsize":12209,"path":"All/p5-File-Slurp-Tree-1.24_1.pkg","repopath":"All/p5-File-Slurp-Tree-1.24_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7076,"desc":"File::Slurp::Tree provides functions for slurping and emitting trees of files\nand directories.\n\n # an example of use in a test suite\n use Test::More tests => 1;\n use File::Slurp::Tree;\n is_deeply( slurp_tree( \"t/some_path\" ), { foo => {}, bar => \"sample\\n\" },\n            \"some_path contains a directory called foo, and a file bar\" );\n\nThe tree data structure is a hash of hashes. The keys of each hash are names of\ndirectories or files. Directories have hash references as their value, files\nhave a scalar which holds the contents of the file.","deps":{"p5-File-Find-Rule":{"origin":"devel/p5-File-Find-Rule","version":"0.34"},"p5-File-Slurp":{"origin":"devel/p5-File-Slurp","version":"9999.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-Slurper","origin":"devel/p5-File-Slurper","version":"0.014","comment":"Simple, sane and efficient module to slurp a file","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/dist/File-Slurper","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f7b70a0a2c21764c5ab25a55956f7cb27a3f1d57997fdb5f899c63d619adb5f0","flatsize":46541,"path":"All/p5-File-Slurper-0.014.pkg","repopath":"All/p5-File-Slurper-0.014.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12372,"desc":"This module provides functions for fast and correct slurping and spewing. All\nfunctions are optionally exported.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-Slurp-Tiny","origin":"devel/p5-File-Slurp-Tiny","version":"0.004","comment":"Simple, sane and efficient file slurper","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/File-Slurp-Tiny","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"883e31b5e6f270586f36db4bba170346c2c87f799eb5fe7cc16e94e1f6a1cd6d","flatsize":44532,"path":"All/p5-File-Slurp-Tiny-0.004.pkg","repopath":"All/p5-File-Slurp-Tiny-0.004.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11288,"desc":"File::Slurp::Tiny provides functions for fast and correct slurping and spewing.\nAll functions are optionally exported.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-Signature","origin":"sysutils/p5-File-Signature","version":"1.009_1","comment":"Detect changes to a file's content or attributes","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/File-Signature","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"13b27a1fbaf6cf626925f859abb65d672d350eec52ede71103daf9d20393f78c","flatsize":20581,"path":"All/p5-File-Signature-1.009_1.pkg","repopath":"All/p5-File-Signature-1.009_1.pkg","licenselogic":"single","pkgsize":10756,"desc":"This perl library uses perl5 objects to assist in determining whether a\nfile's contents or attributes have changed. It maintains several pieces\nof information about the file: a digest (currently only MD5 is\nsupported), its inode number, its mode, the uid of its owner, the gid of\nits group owner, and its last modification time.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-File-ShareDir-PathClass","origin":"devel/p5-File-ShareDir-PathClass","version":"1.112440_1","comment":"File::ShareDir returning Path::Class objects","maintainer":"wen@FreeBSD.org","www":"https://metacpan.org/release/File-ShareDir-PathClass","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"71ab15ce669b7d87cc2be9d4c6e98210bc98a3db306d8e21da5a39a34fa52175","flatsize":6350,"path":"All/p5-File-ShareDir-PathClass-1.112440_1.pkg","repopath":"All/p5-File-ShareDir-PathClass-1.112440_1.pkg","licenselogic":"single","pkgsize":5108,"desc":"File::ShareDir::PathClass is just a wrapper around File::ShareDir\nfunctions, transforming their return value to Path::Class objects.\nThis allows for easier usage of the value.","deps":{"p5-File-ShareDir":{"origin":"devel/p5-File-ShareDir","version":"1.118"},"p5-Path-Class":{"origin":"devel/p5-Path-Class","version":"0.37"},"p5-Sub-Exporter":{"origin":"devel/p5-Sub-Exporter","version":"0.991"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-ShareDir-Tarball","origin":"devel/p5-File-ShareDir-Tarball","version":"0.2.2","comment":"Deal transparently with shared files distributed as tarballs","maintainer":"dgeo@centrale-med.fr","www":"https://metacpan.org/pod/File::ShareDir::Tarball","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9707331d819c1c2a133164c74e62f76b07b5bed38fdf868eef222f73b013063f","flatsize":43733,"path":"All/p5-File-ShareDir-Tarball-0.2.2.pkg","repopath":"All/p5-File-ShareDir-Tarball-0.2.2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11580,"desc":"If the shared files of a distribution are contained in a tarball (see\nDist::Zilla::Plugin::ShareDir::Tarball for why you would want to do that)\nautomatically extract the archive in a temporary directory and return the path\nto that directory.\n\nIf called for a regular distribution without a bundle file\n(shared-files.tar.gz), it'll return the original shared dir. In other words,\nfrom the consumer point of view, it'll behave just like File::ShareDir.","deps":{"p5-File-ShareDir":{"origin":"devel/p5-File-ShareDir","version":"1.118"},"p5-File-chdir":{"origin":"devel/p5-File-chdir","version":"0.1011"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Firefox-Marionette","origin":"www/p5-Firefox-Marionette","version":"1.53","comment":"Automate the Firefox browser with the Marionette protocol","maintainer":"bokutin@bokut.in","www":"https://metacpan.org/release/Firefox-Marionette","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c62b97182c8570a1ae55e1c1e24bc7400cbc4caa7999f3cd7e2c6b9f93f30e03","flatsize":1121929,"path":"All/p5-Firefox-Marionette-1.53.pkg","repopath":"All/p5-Firefox-Marionette-1.53.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":326796,"desc":"This is a client module to automate the Mozilla Firefox browser\nvia the Marionette protocol","deps":{"p5-Archive-Zip":{"origin":"archivers/p5-Archive-Zip","version":"1.68"},"p5-Config-INI":{"origin":"devel/p5-Config-INI","version":"0.029"},"p5-Crypt-URandom":{"origin":"security/p5-Crypt-URandom","version":"0.54"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-MIME-Base64":{"origin":"converters/p5-MIME-Base64","version":"3.16"},"p5-Term-ReadKey":{"origin":"devel/p5-Term-ReadKey","version":"2.38_1"},"p5-Text-CSV_XS":{"origin":"textproc/p5-Text-CSV_XS","version":"1.60"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-XML-Parser":{"origin":"textproc/p5-XML-Parser","version":"2.47"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-File-Slurp","origin":"devel/p5-File-Slurp","version":"9999.27","comment":"Perl module for single call read and write file routines","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/File-Slurp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"89390e0512c16fb594e7d13f49d57adb45cd2333cadf97c8fa0459045116a1c8","flatsize":43363,"path":"All/p5-File-Slurp-9999.27.pkg","repopath":"All/p5-File-Slurp-9999.27.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17556,"desc":"These are quickie routines that are meant to save a couple\nof lines of code over and over again.  They do not do\nanything fancy.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-ShareDir-PAR","origin":"devel/p5-File-ShareDir-PAR","version":"0.06_1","comment":"Perl5 File::ShareDir module with PAR support","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/File-ShareDir-PAR","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"44c50f7db701a8a08ce96a796fe2334af9e3d577d4e1bd17d5deb7af750200a7","flatsize":19557,"path":"All/p5-File-ShareDir-PAR-0.06_1.pkg","repopath":"All/p5-File-ShareDir-PAR-0.06_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10148,"desc":"File::ShareDir::PAR provides the same functionality as File::ShareDir but tries\nhard to be compatible with PAR packaged applications.\n\nThe problem is, that the concept of having a distribution or module specific\nshare directory becomes a little hazy when you're loading everything from\na single file. PAR uses an @INC hook to intercept any attempt to load a module.\nFile::ShareDir uses the directory structure that is typically found in the\ndirectories that are listed in @INC for storing the shared data. In a PAR\nenviroment, this is not necessarily possible.\n\nWARNING:\nThis module contains highly experimental code. If you want to load\nmodules from .par files using PAR and then access their shared directory\nusing File::ShareDir, you probably have no choice but to use it.","deps":{"p5-Class-Inspector":{"origin":"devel/p5-Class-Inspector","version":"1.36"},"p5-File-ShareDir":{"origin":"devel/p5-File-ShareDir","version":"1.118"},"p5-PAR":{"origin":"devel/p5-PAR","version":"1.020"},"p5-Params-Util":{"origin":"devel/p5-Params-Util","version":"1.102"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-ShareDir-Dist","origin":"devel/p5-File-ShareDir-Dist","version":"0.07","comment":"Locate per-dist shared files","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/File-ShareDir-Dist","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d2001380a16f2f5abf66a9a6a087a361f69d4292520fd0374e6df19fd2ebc69a","flatsize":61785,"path":"All/p5-File-ShareDir-Dist-0.07.pkg","repopath":"All/p5-File-ShareDir-Dist-0.07.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":20784,"desc":"File::ShareDir::Dist finds share directories for distributions. It is similar to\nFile::ShareDir with a few differences:\n- Only supports distribution directories.\n- Doesn't compute filenames.\n- Doesn't compute filenames.\n- Hopefully doesn't find the wrong directory.\n- No non-core dependencies.\n- Works in your development tree.\n- Built in override.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-Share","origin":"devel/p5-File-Share","version":"0.27","comment":"Extend File::ShareDir to Local Libraries","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/File-Share","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"06dcddfddf6239c619a2820d4b1bfcc1464508e47a342d554316c00967c108e5","flatsize":43046,"path":"All/p5-File-Share-0.27.pkg","repopath":"All/p5-File-Share-0.27.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11040,"desc":"File::Share is a dropin replacement for File::ShareDir. It supports the dist_dir\nand dist_file functions, except these functions have been enhanced to understand\nwhen the developer's local ./share/ directory should be used.","deps":{"p5-File-ShareDir":{"origin":"devel/p5-File-ShareDir","version":"1.118"},"p5-Readonly":{"origin":"devel/p5-Readonly","version":"2.05"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-ShareDir","origin":"devel/p5-File-ShareDir","version":"1.118","comment":"Locate per-dist and per-module shared files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/File-ShareDir","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1a031df0091a53693de96970e3a9291392ae83b112117d6755e30ce6d5828d5b","flatsize":61231,"path":"All/p5-File-ShareDir-1.118.pkg","repopath":"All/p5-File-ShareDir-1.118.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":18228,"desc":"The intent of File::ShareDir is to provide a companion to\nClass::Inspector and File::HomeDir, modules that take a process that is\nwell-known by advanced Perl developers but gets a little tricky, and\nmake it more available to the larger Perl community.\n\nQuite often you want or need your Perl module (CPAN or otherwise) to\nhave access to a large amount of read-only data that is stored on the\nfile-system at run-time.\n\nOn a Linux-like system, this would be in a place such as /usr/share,\nhowever Perl runs on a wide variety of different systems, and so the use\nof any one location is unreliable.\n\nPerl provides a little-known method for doing this, but almost nobody is\naware that it exists. As a result, module authors often go through some\nvery strange ways to make the data available to their code.","deps":{"p5-Class-Inspector":{"origin":"devel/p5-Class-Inspector","version":"1.36"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Filesys-Virtual-DAAP","origin":"audio/p5-Filesys-Virtual-DAAP","version":"0.04_2","comment":"Present a DAAP share as a VFS","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Filesys-Virtual-DAAP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cf6bf278e16755d1bf41e6f93857f9f69b9101e9c589854a2ae16f24db14d814","flatsize":9666,"path":"All/p5-Filesys-Virtual-DAAP-0.04_2.pkg","repopath":"All/p5-Filesys-Virtual-DAAP-0.04_2.pkg","licenselogic":"single","pkgsize":5548,"desc":"The module can be used to republish a DAAP share.  You'll probably\nwant to use Net::DAV::Server or POE::Component::Server::FTP to\nre-export it in a browseable form.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Filesys-Virtual":{"origin":"devel/p5-Filesys-Virtual","version":"0.06_1"},"p5-Filesys-Virtual-Plain":{"origin":"devel/p5-Filesys-Virtual-Plain","version":"0.10_1"},"p5-Net-DAAP-Client":{"origin":"audio/p5-Net-DAAP-Client","version":"0.42_3"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["audio","perl5"]},{"name":"p5-File-SafeDO","origin":"devel/p5-File-SafeDO","version":"0.14_1","comment":"Safer do file for perl","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d6df1cdc2f3f89bbbf72ae452c9cec536a3e322b0589cfbf4a61d8ec34108db9","flatsize":6910,"path":"All/p5-File-SafeDO-0.14_1.pkg","repopath":"All/p5-File-SafeDO-0.14_1.pkg","licenselogic":"single","pkgsize":5004,"desc":"This is a fancy 'do file'. A safer one even!","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-SearchPath","origin":"devel/p5-File-SearchPath","version":"0.07","comment":"Search for a file in an environment variable path","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/File-SearchPath","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ce0b106d0115af3755a87a4d3602091acfb4874ffc0f8c2c47863b1e682001ae","flatsize":31821,"path":"All/p5-File-SearchPath-0.07.pkg","repopath":"All/p5-File-SearchPath-0.07.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":14504,"desc":"This module provides the ability to search a path-like environment variable\nfor a file (that does not necessarily have to be an executable).","deps":{"p5-Env-Path":{"origin":"devel/p5-Env-Path","version":"0.19_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-Rename","origin":"sysutils/p5-File-Rename","version":"2.01","comment":"Rename multiple files","maintainer":"vidar@karlsen.tech","www":"https://metacpan.org/release/File-Rename","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"da5783a45e75f120bb41455a0132f01552ac29e9d3f85c79dc2e6afd8f0f08cb","flatsize":38371,"path":"All/p5-File-Rename-2.01.pkg","repopath":"All/p5-File-Rename-2.01.pkg","licenselogic":"single","licenses":["ART10"],"pkgsize":20104,"desc":"rename renames the filenames supplied according to the rule specified as the\nfirst argument. The perlexpr argument is a Perl expression which is expected\nto modify the $_ string in Perl for at least some of the filenames specified.\nIf a given filename is not modified by the expression, it will not be renamed.\nIf no filenames are given on the command line, filenames will be read via\nstandard input.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-GD-Arrow","origin":"graphics/p5-GD-Arrow","version":"0.01_5","comment":"Draw arrows using GD","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/GD-Arrow","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"43c20a7621fef9430a1539ef2d2e8d162ff5c769886d9b355e0a17745748b997","flatsize":17141,"path":"All/p5-GD-Arrow-0.01_5.pkg","repopath":"All/p5-GD-Arrow-0.01_5.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7080,"desc":"This is a subclass of GD::Polygon used to draw an arrow between two vertices.\n\nGD::Arrow::Full draws a full arrow between two verticies.\n\n                                  |\\\n           +----------------------+ \\\n  (X2, Y2) *                         * (X1, Y1)\n           +----------------------+ /\n                                  |/\n\nGD::Arrow::RightHalf draws a half arrow between two verticies.\n\n  (X2, Y2) *-------------------------* (X1, Y1)\n           +----------------------+ /\n                                  |/\n\nGD::Arrow::LeftHalf draws a half arrow between two verticies.\n\n                                  |\\\n           +----------------------+ \\\n  (X2, Y2) *-------------------------* (X1, Y1)","deps":{"p5-GD":{"origin":"graphics/p5-GD","version":"2.83"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-File-Util","origin":"devel/p5-File-Util","version":"4.161950","comment":"Perl5 module for easy, versatile, portable file handling","maintainer":"jeffhung@mail2000.com.tw","www":"https://metacpan.org/release/File-Util","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a4784ed32dfb79a651263f2579243f5f681000ce8cbd897acdf1cfd9be52534c","flatsize":347194,"path":"All/p5-File-Util-4.161950.pkg","repopath":"All/p5-File-Util-4.161950.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":117312,"desc":"File::Util provides a comprehensive toolbox of utilities to automate\nall kinds of common tasks on file / directories. Its purpose is to do\nso in the most portable manner possible so that users of this module\nwon't have to worry about whether their programs will work on other\nOSes and machines.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-Remove","origin":"devel/p5-File-Remove","version":"1.58","comment":"Perl5 module to easily removes files and directories","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/File-Remove","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a4a3e926f0597cbad1dde9d3cb919e84b2ffba21c7d8c242cdde6bbdadac26ad","flatsize":56369,"path":"All/p5-File-Remove-1.58.pkg","repopath":"All/p5-File-Remove-1.58.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16348,"desc":"File::Remove - Remove files and directories","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-Random","origin":"devel/p5-File-Random","version":"0.21","comment":"Perl module for random selecting of a file","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/File-Random","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ea93a7740c028e7c53c7ae9272c950cb1eeb3c57487a1e56894b5af12582404f","flatsize":23337,"path":"All/p5-File-Random-0.21.pkg","repopath":"All/p5-File-Random-0.21.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12620,"desc":"This module simplifies the routine job of selecting a random file. (As you\ncan find at CGI scripts).  It's done, because it's boring (and\nerror prone), always to write something like\n\n  my @files = (<*.*>);\n  my $randf = $files[rand @files];\n\nor\n\n  opendir DIR, \" ... \" or die \" ... \";\n  my @files = grep {-f ...} (readdir DIR);\n  closedir DIR;\n  my $randf = $files[rand @files];\n\nIt also becomes very boring and very dangerous to write randomly selection\nfor subdirectory searching with special check-routines.  The simple\nstandard job of selecting a random line from a file is implemented, too.","deps":{"p5-Set-Scalar":{"origin":"devel/p5-Set-Scalar","version":"1.29"},"p5-Want":{"origin":"devel/p5-Want","version":"0.29_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-Policy","origin":"devel/p5-File-Policy","version":"1.005_2","comment":"Simple policy for file I/O functions","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/File-Policy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0c18264d7cf61968da77eefe30d424cefc8820e8f7917a2d655de106185dcdbe","flatsize":17411,"path":"All/p5-File-Policy-1.005_2.pkg","repopath":"All/p5-File-Policy-1.005_2.pkg","licenselogic":"single","pkgsize":11024,"desc":"This defines the policy for file I/O with modules such as\nFile::Slurp::WithinPolicy. The purpose is to allow systems administrators to\ndefine locations and restrictions for applications' file I/O and give app\ndevelopers a policy to follow. Note that the module doesn't ENFORCE the\npolicy - application developers can choose to ignore it\n(and systems administrators can choose not to install their applications\n if they do!).\n\nYou may control which policy gets applied by creating a File::Policy::Config\nmodule with an IMPLEMENTATION constant. You may write your own policy as a\nmodule within the File::Policy:: namespace.\n\nBy default (if no File::Policy::Config is present), the File::Policy::Default\npolicy gets applied which doesn't impose any restrictions and provides\nreasonable default locations for temporary and log files.","deps":{"p5-File-Slurp":{"origin":"devel/p5-File-Slurp","version":"9999.27"},"p5-Log-Trace":{"origin":"devel/p5-Log-Trace","version":"1.070_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-Tee","origin":"sysutils/p5-File-Tee","version":"0.07_1","comment":"Replicate data sent to a Perl stream","maintainer":"kostjnspb@yandex.ru","www":"https://metacpan.org/release/File-Tee","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7ef72aa784bfc3982d36c810179a5e3c816f7ce8c563e8f98e37088ede7c21c9","flatsize":17866,"path":"All/p5-File-Tee-0.07_1.pkg","repopath":"All/p5-File-Tee-0.07_1.pkg","licenselogic":"single","pkgsize":8812,"desc":"This module is able to replicate data written to a\nPerl stream into another streams.\n\nIt is the Perl equivalent of the shell utility tee(1)","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-File-Pid","origin":"devel/p5-File-Pid","version":"1.01_2","comment":"Pid File Manipulation","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/File-Pid","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"74aed2e75cbc13172b5dde1cdb3c92f9b8aeafba4e18610e7c98b81f51288dba","flatsize":13180,"path":"All/p5-File-Pid-1.01_2.pkg","repopath":"All/p5-File-Pid-1.01_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7344,"desc":"This software manages a pid file for you. It will create a pid file, query the\nprocess within to discover if it's still running, and remove the pid file.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-Scan-ClamAV","origin":"security/p5-File-Scan-ClamAV","version":"1.95_1","comment":"Perl extension for the clamav virus scanner","maintainer":"perl@FreeBSD.org","www":"http://www.clamav.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"406f5a37af8a7ae75e191d29d81373a95858b67c97296cd0bd7ba7cbb3af92b9","flatsize":51644,"path":"All/p5-File-Scan-ClamAV-1.95_1.pkg","repopath":"All/p5-File-Scan-ClamAV-1.95_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14828,"desc":"A library for connecting to and sending commands to a local\nClamAV clamd service - an anti-virus daemon process.\n\nYou can find more information about clam anti-virus at\nFile::Scan::ClamAV was originally based on the Clamd module","deps":{"clamav":{"origin":"security/clamav","version":"1.4.2_1,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-File-Sort","origin":"misc/p5-File-Sort","version":"1.01_1","comment":"Sort a file or merge sort multiple files","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/File-Sort","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"24194892b92e8dabadd5b6eea0c9e7c604393f9fea0067da5004359ed509bf24","flatsize":45579,"path":"All/p5-File-Sort-1.01_1.pkg","repopath":"All/p5-File-Sort-1.01_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":20960,"desc":"This is File::Sort 1.00, for sorting files similarly to sort(1).  Written\nprimarily for MacPerl users who do not have sort(1) and because of memory\nlimitations cannot sort files in memory, but works on all perls, and can\nbe useful for portable sorting of large files, or for any system that\ndoesn't have a sort(1) and is virtual-memory-deprived (including Windows).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["misc","perl5"]},{"name":"p5-File-PathConvert","origin":"devel/p5-File-PathConvert","version":"0.9_1","comment":"Various path conversion routines for Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/File-PathConvert","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"727e83f471b1f87e0eecfb2947f8832b080c8e30c29b0290ed611cd7a87a33f3","flatsize":39627,"path":"All/p5-File-PathConvert-0.9_1.pkg","repopath":"All/p5-File-PathConvert-0.9_1.pkg","licenselogic":"single","pkgsize":13448,"desc":"File::PathConvert provides functions to convert between absolute and\nrelative paths, and from logical paths to physical paths on a variety of\nfilesystems, including the URL 'filesystem'.\n\nFor new programs, it is probably better to use File::Spec and Cwd\nmodules, if you can help it.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-ShareDir-ProjectDistDir","origin":"devel/p5-File-ShareDir-ProjectDistDir","version":"1.000009","comment":"Perl extension for set-and-forget using a directory in projects root","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/File-ShareDir-ProjectDistDir","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"81064e8d7314775f3a237a32e94ddb11640f57cfe33ff6a58d67b5eed88ed3fc","flatsize":67552,"path":"All/p5-File-ShareDir-ProjectDistDir-1.000009.pkg","repopath":"All/p5-File-ShareDir-ProjectDistDir-1.000009.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":20912,"desc":"Simple set-and-forget using of a '/share' directory in your projects\nroot.","deps":{"p5-File-ShareDir":{"origin":"devel/p5-File-ShareDir","version":"1.118"},"p5-Path-FindDev":{"origin":"devel/p5-Path-FindDev","version":"0.5.2_1"},"p5-Path-IsDev":{"origin":"devel/p5-Path-IsDev","version":"1.001003"},"p5-Path-Tiny":{"origin":"devel/p5-Path-Tiny","version":"0.146"},"p5-Sub-Exporter":{"origin":"devel/p5-Sub-Exporter","version":"0.991"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-ShareDir-Install","origin":"devel/p5-File-ShareDir-Install","version":"0.14","comment":"Install read-only data files from a distribution","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/File-ShareDir-Install","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ea78ea1a36880220a0a8726f3a7a5f6fea896e538976316ed9fb30d40c3a126e","flatsize":51991,"path":"All/p5-File-ShareDir-Install-0.14.pkg","repopath":"All/p5-File-ShareDir-Install-0.14.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14096,"desc":"File::ShareDir::Install allows you to install read-only data files from a\ndistribution. It is a companion module to File::ShareDir, which allows you to\nlocate these files after installation.\n\nIt is a port Module::Install::Share to ExtUtils::MakeMaker with the improvement\nof only installing the files you want; .svn and other source-control junk will\nbe ignored.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-Scan","origin":"security/p5-File-Scan","version":"1.43_1","comment":"Perl5 anti-virus file scanning package","maintainer":"jims@bluenotch.com","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a0bee5b8a951beb95c63723d6016a1d5eca731ba3b9649f1133907d013d61501","flatsize":122226,"path":"All/p5-File-Scan-1.43_1.pkg","repopath":"All/p5-File-Scan-1.43_1.pkg","licenselogic":"single","pkgsize":33536,"desc":"File::Scan allows users to make multiplatform virus scans which\ncan detect Windows/DOS/Mac viruses.\n\nIt includes a virus scanner and a signature database.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"p5-File-Path-Expand","origin":"devel/p5-File-Path-Expand","version":"1.02_1","comment":"Expand filenames","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/File-Path-Expand","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d65ab8c821b18b28ec3ed51b49865705efb8d72abadb793f07c27b8ae7b990b5","flatsize":9627,"path":"All/p5-File-Path-Expand-1.02_1.pkg","repopath":"All/p5-File-Path-Expand-1.02_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":5656,"desc":"File::Path::Expand expands user directories in filenames.  For the\nsimple case it's no more complex than s{^~/}{$HOME/}, but for other\ncases it consults C<getpwent> and does the right thing.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-Path-Tiny","origin":"devel/p5-File-Path-Tiny","version":"1.0","comment":"Lightweight File::Path alternative","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/File-Path-Tiny","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cce721ef9e7de37987933a0a627080c859eee963bf08358a2d4a0f7e98643a50","flatsize":24798,"path":"All/p5-File-Path-Tiny-1.0.pkg","repopath":"All/p5-File-Path-Tiny-1.0.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13280,"desc":"Provides recursive versions of mkdir() and rmdir()\nwith as little code and overhead as possible.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-Next","origin":"sysutils/p5-File-Next","version":"1.18","comment":"File-finding iterator","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/File-Next","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d84e68dfe4209ed4144c5c517a282b0c18c898d20ca1580bf3d13c1e3b622e40","flatsize":28688,"path":"All/p5-File-Next-1.18.pkg","repopath":"All/p5-File-Next-1.18.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13632,"desc":"File::Next is a lightweight, taint-safe file-finding module. It's\nlightweight and has no non-core prerequisites.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-File-NFSLock","origin":"devel/p5-File-NFSLock","version":"1.29","comment":"Perl module to do NFS (or not) locking","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/File-NFSLock","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6aa3259b3c44ad860e5b8f88063a261b9f9792d66c58474ec26bed4768600e74","flatsize":34261,"path":"All/p5-File-NFSLock-1.29.pkg","repopath":"All/p5-File-NFSLock-1.29.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15644,"desc":"File::NFSLock - perl module to do NFS (or not) locking.\n\nThe module is based of concept of hard linking of files being atomic\nacross NFS. This concept was mentioned in Mail::Box::Locker (which was\noriginally presented in Mail::Folder::Maildir). Some routine flow is\ntaken from there -- particularly the idea of creating a random local\nfile, hard linking a common file to the local file, and then checking\nthe nlink status. Some ideologies were not complete (uncache mechanism,\nshared locking) and some coding was even incorrect (wrong stat index).\nFile::NFSLock was written to be light, generic, and fast.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-Modified","origin":"devel/p5-File-Modified","version":"0.10","comment":"Perl module for checking intelligently if files have changed","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/File-Modified","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5f0bfe8cb4b95d36e21bc138be70f8f4e9b8960eb0ee77431934b39ae9a57ab7","flatsize":22455,"path":"All/p5-File-Modified-0.10.pkg","repopath":"All/p5-File-Modified-0.10.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11576,"desc":"The Modified module is intended as a simple method for programs to\ndetect whether configuration files (or modules they rely on) have\nchanged.","deps":{"p5-Digest-SHA1":{"origin":"security/p5-Digest-SHA1","version":"2.13_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-Pid-Quick","origin":"devel/p5-File-Pid-Quick","version":"1.02_1","comment":"Associates a PID file with your script","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/File-Pid-Quick","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"250b4c7a3215c01fb0b906e98d54a588e7cf66ed6ec0045ed57acb65668adc4f","flatsize":19403,"path":"All/p5-File-Pid-Quick-1.02_1.pkg","repopath":"All/p5-File-Pid-Quick-1.02_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9588,"desc":"This module associates a PID file with your script for the purpose\nof keeping more than one copy from running (concurrency prevention).\nIt creates the PID file, checks for its existence when the script\nis run, terminates the script if there is already an instance running,\nand removes the PID file when the script finishes.\n\nThis module's objective is to provide a completely simplified\ninterface that makes adding PID-file-based concurrency prevention\nto your script as quick and simple as possible; hence File::Pid::Quick.\nFor a more nuanced implementation of PID files, please see File::Pid.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-Rsync","origin":"net/p5-File-Rsync","version":"0.49_1","comment":"Perl convenience wrapper for the rsync(1) program","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/File-Rsync","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d0b94882d6f454830b0835a7f1175baeef1a902f9172bebec15fbaaf3bc222e0","flatsize":44145,"path":"All/p5-File-Rsync-0.49_1.pkg","repopath":"All/p5-File-Rsync-0.49_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":18908,"desc":"The File::Rsync Perl module is a convenience wrapper to the rsync(1)\ncommand.  It has wrappers for almost all the rsync commands and features,\nas well as detecting errors.\n\nFor more details, type 'perldoc File::Rsync' or see the CPAN homepage:","deps":{"p5-IPC-Run3":{"origin":"devel/p5-IPC-Run3","version":"0.049"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"rsync":{"origin":"net/rsync","version":"3.4.1_2"}},"categories":["net","perl5"]},{"name":"p5-File-Monitor","origin":"devel/p5-File-Monitor","version":"1.00_2","comment":"Monitor files and directories for changes","maintainer":"markun@onohara.to","www":"https://metacpan.org/release/File-Monitor","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"309004ac64eea3597c74c87a426cb7735ea184920837224c00d0558ccf1a45fd","flatsize":69385,"path":"All/p5-File-Monitor-1.00_2.pkg","repopath":"All/p5-File-Monitor-1.00_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":31264,"desc":"This module provides a simple interface for monitoring\none or more files or directories and reporting any changes\nthat are made to them.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-RsyncP","origin":"net/p5-File-RsyncP","version":"0.76","comment":"Perl Rsync client","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/CBARRATT/File-RsyncP-0.76","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"81865860873a92b5d91191152aa75d26e13d3753a4525e46a10829e7dc8e518f","flatsize":228634,"path":"All/p5-File-RsyncP-0.76.pkg","repopath":"All/p5-File-RsyncP-0.76.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":80056,"desc":"File::RsyncP is a perl implementation of an Rsync client. It is\ncompatible with Rsync 2.5.5 (protocol version 26). It can send or\nreceive files, either by running rsync on the remote machine, or\nconnecting to an rsyncd daemon on the remote machine.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Gantry","origin":"www/p5-Gantry","version":"3.64_1","comment":"Web application framework for mod_perl, cgi, etc","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Gantry","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6e35bc85ef90d569152b72d728511d3ec8f0c4dfd66eb4cef7cb51746c19eb7c","flatsize":3567555,"path":"All/p5-Gantry-3.64_1.pkg","repopath":"All/p5-Gantry-3.64_1.pkg","licenselogic":"single","pkgsize":2415344,"desc":"Perl Web application framework for Apache/mod_perl. Object Oriented\ndesign for a pragmatic, modular approach to URL dispatching. Supports\nMVC (or VC, MC, C, take your pick) and initiates rapid development.\nThis project offers an orgainized coding scheme for web applications.","deps":{"p5-CGI-Simple":{"origin":"www/p5-CGI-Simple","version":"1.281"},"p5-Config-General":{"origin":"devel/p5-Config-General","version":"2.67"},"p5-Crypt-CBC":{"origin":"security/p5-Crypt-CBC","version":"3.04"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-Data-FormValidator":{"origin":"textproc/p5-Data-FormValidator","version":"4.88"},"p5-Data-UUID":{"origin":"devel/p5-Data-UUID","version":"1.227"},"p5-Date-Calc":{"origin":"devel/p5-Date-Calc","version":"6.4"},"p5-File-Copy-Recursive":{"origin":"devel/p5-File-Copy-Recursive","version":"0.45"},"p5-HTML-Prototype":{"origin":"www/p5-HTML-Prototype","version":"1.48_1"},"p5-HTTP-Server-Simple":{"origin":"www/p5-HTTP-Server-Simple","version":"0.52"},"p5-Hash-Merge":{"origin":"textproc/p5-Hash-Merge","version":"0.302"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-Mail-RFC822-Address":{"origin":"mail/p5-Mail-RFC822-Address","version":"0.3_1"},"p5-Sub-Install":{"origin":"devel/p5-Sub-Install","version":"0.929"},"p5-Template-Plugin-HTML-SuperForm":{"origin":"textproc/p5-Template-Plugin-HTML-SuperForm","version":"1.0_1"},"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-File-Log","origin":"sysutils/p5-File-Log","version":"1.05_1","comment":"Simple Object Orientated Logger","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/File-Log","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bf338e6a65ee526aba4b458bb8588cd45b8527b96427e6a20e7d45c81d539c3e","flatsize":26123,"path":"All/p5-File-Log-1.05_1.pkg","repopath":"All/p5-File-Log-1.05_1.pkg","licenselogic":"single","pkgsize":11444,"desc":"File::Log is a class providing methods to log data to a file. There are\na number of parameters that can be passed to allow configuration of the\nlogger.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-File-MMagic-XS","origin":"devel/p5-File-MMagic-XS","version":"0.09008_1","comment":"Guess File Type With XS (a la mod_mime_magic)","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/File-MMagic-XS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5dbda3f90a5e7946aa6dabf8d688f839505f403c2b46dfc8acd554ba29842072","flatsize":89346,"path":"All/p5-File-MMagic-XS-0.09008_1.pkg","repopath":"All/p5-File-MMagic-XS-0.09008_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":31372,"desc":"This is a port of Apache2 mod_mime_magic.c in Perl, written in XS with the\naim of being efficient and fast especially for applications that need to\nbe run for an extended amount of time.\n\nThere is a compatibility layer for File::MMagic. you can specify :compat\nwhen importing the module\n\n   use File::MMagic::XS qw(:compat);\n\nAnd then the following methods are going to be available from\nFile::MMagic::XS:\n\n   checktype_filename\n   checktype_filehandle\n   checktype_contents\n   addMagicEntry\n\nCurrently this software is in beta. If you have\nsuggestions/recommendations about the interface or anything else, now is\nyour chance to send them!","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-Locate","origin":"databases/p5-File-Locate","version":"0.62","comment":"Search the locate(1)-database from Perl","maintainer":"pi@FreeBSD.org","www":"https://metacpan.org/release/File-Locate","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1bdbcd30506ae7be61ed81c127739ee4e20309fd45b75a1a4d0c0d110e602719","flatsize":31715,"path":"All/p5-File-Locate-0.62.pkg","repopath":"All/p5-File-Locate-0.62.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":14364,"desc":"File::Locate provides the locate() function that scans the locate\ndatabase for a given substring or POSIX regular expression. The\nmodule can handle both plain old locate databases as well as the\nmore hip slocate format.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-File-LoadLines","origin":"devel/p5-File-LoadLines","version":"1.047","comment":"Load lines from file","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/File-LoadLines","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fd2aec0ca137d2bbd8de7e114e62f4379121e95de940ccf0b8d2e4d779d4e51f","flatsize":21071,"path":"All/p5-File-LoadLines-1.047.pkg","repopath":"All/p5-File-LoadLines-1.047.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10616,"desc":"File::LoadLines provides an easy way to load the contents of a text file into an\narray of lines. It is intended for relatively small files like config files that\nare often produced by weird tools (and users).\n\nIt automatically handles ASCII, Latin-1 and UTF-8 text. When the file has a BOM,\nit handles UTF-8, UTF-16 LE and BE, and UTF-32 LE and BE.\n\nRecognized line terminators are NL (Unix, Linux), CRLF (DOS, Windows) and CR\n(Mac)","deps":{"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-MMagic","origin":"devel/p5-File-MMagic","version":"1.30_1","comment":"Perl5 module to guess file type like file(1)","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/File-MMagic","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f14f5aa316a9bfd4138cb8da1e593f3fe7ba65a60f17d7630c10c326b542019e","flatsize":59609,"path":"All/p5-File-MMagic-1.30_1.pkg","repopath":"All/p5-File-MMagic-1.30_1.pkg","licenselogic":"single","pkgsize":19896,"desc":"This module is to guess file type from its contents like file(1)\ncommand.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-LibMagic","origin":"devel/p5-File-LibMagic","version":"1.23","comment":"Nice wrapper for libmagic","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/File-LibMagic","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e732e6ecb82fe6fb7c877eaadd4dfe3a94008c9658ec0effb5a4b756d065fb0e","flatsize":89519,"path":"All/p5-File-LibMagic-1.23.pkg","repopath":"All/p5-File-LibMagic-1.23.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":28588,"desc":"A small wrapper for libmagic.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-Iterator","origin":"devel/p5-File-Iterator","version":"0.14_1","comment":"Module for iterating across files in a directory tree","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/File-Iterator","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4af7c4a00579c304049dc5970b3364c0e594eccec7f57942a179dc6297f13c2d","flatsize":15097,"path":"All/p5-File-Iterator-0.14_1.pkg","repopath":"All/p5-File-Iterator-0.14_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8552,"desc":"File::Iterator wraps a simple iteration interface around the files in a\ndirectory or directory tree. It builds a list of filenames, and maintains a\ncursor that points to one filename in the list. The user can work through the\nfilenames sequentially by repeatedly doing stuff with the next filename that\nthe cursor points to until their are no filenames left.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-Inplace","origin":"textproc/p5-File-Inplace","version":"0.20_1","comment":"Perl module for in-place editing of files","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/File-Inplace","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0221797257081d1ea310a9151efc27d8c068b41eeab7bcf57164a00f85995d7f","flatsize":16930,"path":"All/p5-File-Inplace-0.20_1.pkg","repopath":"All/p5-File-Inplace-0.20_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8832,"desc":"File::Inplace is a Perl module intended to ease the common task of\nediting a file in-place. Inspired by variations of Perl's -i option,\nthis module is intended for somewhat more structured and reusable\nediting than command line Perl typically allows.\n\nFile::Inplace endeavors to guarantee file integrity; that is, either\nall of the changes made will be saved to the file, or none will.\nIt also offers functionality such as backup creation, automatic\nfield splitting per-line, automatic chomping/unchomping, and aborting\nedits partially through without affecting the original file.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-File-KeePass-Agent","origin":"security/p5-File-KeePass-Agent","version":"2.01_2","comment":"Application agent for working with File::KeePass objects","maintainer":"cy@FreeBSD.org","www":"https://metacpan.org/release/File-KeePass-Agent","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e5b7e3346e4ba69b091f372048a83324954da08f1cdc8395f2392c232de05aed","flatsize":59329,"path":"All/p5-File-KeePass-Agent-2.01_2.pkg","repopath":"All/p5-File-KeePass-Agent-2.01_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":23968,"desc":"File::KeePass::Agent - Application agent for working with File::KeePass objects","deps":{"p5-Crypt-Rijndael":{"origin":"security/p5-Crypt-Rijndael","version":"1.16"},"p5-File-KeePass":{"origin":"security/p5-File-KeePass","version":"2.03_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-File-KeePass","origin":"security/p5-File-KeePass","version":"2.03_2","comment":"Interface to KeePassX, KeePass 1.x and 2.x database files","maintainer":"alexander.4mail@gmail.com","www":"https://metacpan.org/release/File-KeePass","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e123571c4b4ad745b064c1732099e9ca5550fb7097718a4442137f7b802292d3","flatsize":111078,"path":"All/p5-File-KeePass-2.03_2.pkg","repopath":"All/p5-File-KeePass-2.03_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":34332,"desc":"File::KeePass is an interface to KeePassX, KeePass 1.x and 2.x database files.","deps":{"p5-Crypt-Rijndael":{"origin":"security/p5-Crypt-Rijndael","version":"1.16"},"p5-XML-Parser":{"origin":"textproc/p5-XML-Parser","version":"2.47"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-File-HomeDir-Tiny","origin":"devel/p5-File-HomeDir-Tiny","version":"0.01","comment":"Find your home directory","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/File-HomeDir-Tiny","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"683699a7b133f31a323fc9bf4009b4b43d0b0380a1e46c9474576589f84286b9","flatsize":12101,"path":"All/p5-File-HomeDir-Tiny-0.01.pkg","repopath":"All/p5-File-HomeDir-Tiny-0.01.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7344,"desc":"File::HomeDir::Tiny is useful for the 90%25 of the time that you only need 10%25 of\nFile::HomeDir's functionality. It depends on no other modules and consists of\njust fourteen lines of code.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-HStore","origin":"devel/p5-File-HStore","version":"0.10_2","comment":"Store files on a filesystem using a simple hash-based storage","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/File-HStore","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"052eab5e44eef0c0bf026bc7e7771fe52a5d9933db4b40c92f9e07534b7f08ca","flatsize":11292,"path":"All/p5-File-HStore-0.10_2.pkg","repopath":"All/p5-File-HStore-0.10_2.pkg","licenselogic":"single","pkgsize":6660,"desc":"File-HStore is a very minimalist perl library to store files on a\nfilesystem using a very simple hash-based storage.\n\nFile-HStore is nothing more than a simple wrapper interface to a\nstorage containing a specific directory structure where files are hold\nbased on their hashes. The name of the directories is based on the\nfirst two bytes of the hexadecimal form of the digest. The file is\nstored and named with its full hexadecimal form in the corresponding\nprefixed directory.\n\nThe current version is supporting the SHA-1 and SHA-2 (256 bits)\nalgorithm. The FAT (Free Archive Toolkit) format is also supported and\nit is composed of the date of submission plus the SHA-2 real digest\npart.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-Grep","origin":"devel/p5-File-Grep","version":"0.02_1","comment":"Perl Module that Find matches to a pattern in files or function","maintainer":"kiwi@FreeBSD.org","www":"https://metacpan.org/release/File-Grep","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a213b1e4a58a707dfaf94d8f5d9475509df1b44145adef1e2cec6d51961539e6","flatsize":10425,"path":"All/p5-File-Grep-0.02_1.pkg","repopath":"All/p5-File-Grep-0.02_1.pkg","licenselogic":"single","pkgsize":6356,"desc":"The File::Grep module is designed for find matches to a pattern in\na series of files and related functions.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-HomeDir","origin":"devel/p5-File-HomeDir","version":"1.006","comment":"Get home directory for self or other users","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/File-HomeDir","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1ed7f416ddf87d727f10de41eaae306ef7d7e90cb83ce875df6a55c643fcd5bd","flatsize":100285,"path":"All/p5-File-HomeDir-1.006.pkg","repopath":"All/p5-File-HomeDir-1.006.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":41844,"desc":"File::HomeDir -- get home directory for self or other users\n\nThis module provides a function, home, and also ties the in-all-packages\nvariable %25~.","deps":{"p5-File-Which":{"origin":"sysutils/p5-File-Which","version":"1.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-FnMatch","origin":"devel/p5-File-FnMatch","version":"0.02_1","comment":"Simple filename and pathname matching","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/File-FnMatch","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5f91dcec810850d05f33369339dd76bc1a1e176617051084db05e08f57afadd0","flatsize":21928,"path":"All/p5-File-FnMatch-0.02_1.pkg","repopath":"All/p5-File-FnMatch-0.02_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10684,"desc":"File::FnMatch::fnmatch() provides simple, shell-like pattern matching.\n\nThough considerably less powerful than regular expressions, shell patterns\nare nonetheless useful and familiar to a large audience of end-users.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-Flock-Retry","origin":"devel/p5-File-Flock-Retry","version":"0.632","comment":"Yet another flock module","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/File-Flock-Retry","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"80a823112637f4bab9ac8e0441c9bf7233fb50de9f11b3f26248d4ec3dd58963","flatsize":47367,"path":"All/p5-File-Flock-Retry-0.632.pkg","repopath":"All/p5-File-Flock-Retry-0.632.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12880,"desc":"File::Flock::Retry is yet another flock module. It is a more lightweight\nalternative to File::Flock with some other differences:\n- OO interface only\n- Autoretry (by default for 60s) when trying to acquire lock","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-Format-RIFF","origin":"multimedia/p5-File-Format-RIFF","version":"1.0.1_1","comment":"Read, manipulate, and write RIFF files","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/File-Format-RIFF","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d8d5ac79bb9b2ae47e1fd757259ff97b2aa5efa8f76d8e7d1badd45984d6e7e6","flatsize":36448,"path":"All/p5-File-Format-RIFF-1.0.1_1.pkg","repopath":"All/p5-File-Format-RIFF-1.0.1_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":18524,"desc":"File::Format::RIFF provides an implementation of the Resource\nInterchange File Format. You can read, manipulate, and write\nRIFF files.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["multimedia","perl5"]},{"name":"p5-File-Flock","origin":"devel/p5-File-Flock","version":"2014.01_1","comment":"Perl5 module for file locking with flock","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/File-Flock","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9aac7133b3a05d49e6130214efcac31ac5664278fbc692b982064f22093f867a","flatsize":34366,"path":"All/p5-File-Flock-2014.01_1.pkg","repopath":"All/p5-File-Flock-2014.01_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15688,"desc":"File::Flock is a wrapper around the flock() call.  The only thing it\ndoes that is special is that it creates the lock file if the lock file\ndoes not already exist.\n\nIt will also try to remove the lock file.  This makes it a bit\ncomplicated.","deps":{"p5-AnyEvent":{"origin":"devel/p5-AnyEvent","version":"7.17,1"},"p5-Data-Structure-Util":{"origin":"devel/p5-Data-Structure-Util","version":"0.16_1"},"p5-IO-Event":{"origin":"devel/p5-IO-Event","version":"0.813_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-Find-Rule-VCS","origin":"devel/p5-File-Find-Rule-VCS","version":"1.09","comment":"Exclude files and directories for Version Control Systems","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/File-Find-Rule-VCS","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c3c675d6a45cba7ee5951ab206feb0bc17cc23e73e7b499e1d45e7bb0e956da9","flatsize":16393,"path":"All/p5-File-Find-Rule-VCS-1.09.pkg","repopath":"All/p5-File-Find-Rule-VCS-1.09.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8488,"desc":"Many tools need to be equally useful both on ordinary files, and on code that\nhas been checked out from revision control systems.\n\nFile::Find::Rule::VCS provides quick and convenient methods to exclude the\nversion control directories of several major Version Control Systems (currently\nCVS, subversion, and Bazaar).","deps":{"p5-File-Find-Rule":{"origin":"devel/p5-File-Find-Rule","version":"0.34"},"p5-Text-Glob":{"origin":"textproc/p5-Text-Glob","version":"0.11"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-Flat","origin":"devel/p5-File-Flat","version":"1.07","comment":"Implements a flat filesystem","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/File-Flat","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b500cb7e8903c417bbcd5fc50a769031cedfc11f850ddd3a4ed07c689fc1dd29","flatsize":38437,"path":"All/p5-File-Flat-1.07.pkg","repopath":"All/p5-File-Flat-1.07.pkg","licenselogic":"single","pkgsize":15408,"desc":"File::Flat implements a flat filesystem.  A flat filesystem is a\nfilesystem in which directories do not exist.  It provides an\nabstraction over any normal filesystem which makes it appear as if\ndirectories do not exist.  In effect, it will automatically create\ndirectories as needed.  This is create for things like install scripts\nand such, as you never need to worry about the existence of directories,\njust write to a file, no matter where it is.","deps":{"p5-File-Copy-Recursive":{"origin":"devel/p5-File-Copy-Recursive","version":"0.45"},"p5-File-Remove":{"origin":"devel/p5-File-Remove","version":"1.58"},"p5-prefork":{"origin":"devel/p5-prefork","version":"1.05"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-Finder","origin":"devel/p5-File-Finder","version":"0.53_2","comment":"Nice wrapper for File::Find ala find(1)","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/File-Finder","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4daa58088ad1948ae04852b358fab15c84621aeab599abc3ae9af8cc50f73939","flatsize":45568,"path":"All/p5-File-Finder-0.53_2.pkg","repopath":"All/p5-File-Finder-0.53_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":22924,"desc":"File::Find is great, but constructing the wanted routine can sometimes\nbe a pain. This module provides a wanted-writer, using syntax that\nis directly mappable to the find command's syntax.","deps":{"p5-Text-Glob":{"origin":"textproc/p5-Text-Glob","version":"0.11"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-Find-Rule-Perl","origin":"devel/p5-File-Find-Rule-Perl","version":"1.16","comment":"Common rules for searching for Perl things","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/File-Find-Rule-Perl","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"648d8de04819f6669d558ab3976b636cce3a36832f4503634a370da74eb5df34","flatsize":16544,"path":"All/p5-File-Find-Rule-Perl-1.16.pkg","repopath":"All/p5-File-Find-Rule-Perl-1.16.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8448,"desc":"Provides File::Find::Rule methods for finding various Perl-related\nfiles.","deps":{"p5-File-Find-Rule":{"origin":"devel/p5-File-Find-Rule","version":"0.34"},"p5-Params-Util":{"origin":"devel/p5-Params-Util","version":"1.102"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-Find-Rule-Filesys-Virtual","origin":"devel/p5-File-Find-Rule-Filesys-Virtual","version":"1.22_1","comment":"File::Find::Rule adapted to Filesys::Virtual","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/File-Find-Rule-Filesys-Virtual","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e0377227385389a7672205c9da8e2137c8eed1725412876f0c2071418a85a5bf","flatsize":13349,"path":"All/p5-File-Find-Rule-Filesys-Virtual-1.22_1.pkg","repopath":"All/p5-File-Find-Rule-Filesys-Virtual-1.22_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6880,"desc":"This module allows you to use File::Find::Rule file finding semantics to\nFilesys::Virtual derived filesystems.","deps":{"p5-File-Find-Rule":{"origin":"devel/p5-File-Find-Rule","version":"0.34"},"p5-Filesys-Virtual":{"origin":"devel/p5-Filesys-Virtual","version":"0.06_1"},"p5-Filesys-Virtual-Plain":{"origin":"devel/p5-Filesys-Virtual-Plain","version":"0.10_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-Find-Closures","origin":"devel/p5-File-Find-Closures","version":"1.117","comment":"Functions you can use with File::Find","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/File-Find-Closures","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"275a00b4e336e22387979c33c0a11c2ce892ea7fdb83d710622e06a8e981bc2a","flatsize":24085,"path":"All/p5-File-Find-Closures-1.117.pkg","repopath":"All/p5-File-Find-Closures-1.117.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":10976,"desc":"The author wrote this module as an example of both using closures and using\nFile::Find. Students are always asking me what closures are good for, and here's\nsome examples. The functions mostly stand alone (i.e. they don't need the rest\nof the module), so rather than creating a dependency in your code, just lift the\nparts you want).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-Find-Object","origin":"devel/p5-File-Find-Object","version":"0.3.2","comment":"Object oriented File::Find replacement","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/File-Find-Object","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"24fcdbc6f80332ec4a6f7833c337c62caf50a22bf1f2c10c4a2ebbc3cee4970a","flatsize":59374,"path":"All/p5-File-Find-Object-0.3.2.pkg","repopath":"All/p5-File-Find-Object-0.3.2.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":24396,"desc":"File::Find::Object does same job as File::Find but works like an\nobject and with an iterator. As File::Find is not object oriented, one\ncannot perform multiple searches in the same application. The second\nproblem of File::Find is its file processing: after starting its main\nloop, one cannot easily wait for another event an so get the next\nresult.\n\nWith File::Find::Object you can get the next file by calling the\nnext() function, but setting a callback is still possible.","deps":{"p5-Class-XSAccessor":{"origin":"devel/p5-Class-XSAccessor","version":"1.19_2,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-Path","origin":"devel/p5-File-Path","version":"2.18","comment":"Create or remove directory trees","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/File-Path","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e7776e1514c71784a4b837853daf0bb2d47b1ea33a0b30a4b126aceda17d806a","flatsize":59929,"path":"All/p5-File-Path-2.18.pkg","repopath":"All/p5-File-Path-2.18.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":25492,"desc":"File::Path - Create or remove directory trees","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-NCopy","origin":"devel/p5-File-NCopy","version":"0.36_2","comment":"Copy file(s) to directories/file","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/File-NCopy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"33c849d2c08859fb819b8d227449745f86ba1d7b3adfa228f370e6e3523d656e","flatsize":29941,"path":"All/p5-File-NCopy-0.36_2.pkg","repopath":"All/p5-File-NCopy-0.36_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12664,"desc":"File::NCopy::copy copies files to directories, or a single file to\nanother file.  You can also use a reference to a file handle if you wish\nwhen doing a file to file copy.  The functionality is very similar to\ncp.  If the argument is a directory to directory copy and the recursive\nflag is set then it is done recursively like cp -R.  In fact it behaves\nlike cp on Unix for the most part.\n\nIf called in array context, an array of successful copies is returned,\notherwise the number of successful copies is returned.  If passed a file\nhandle, it's difficult to make sure the file we are copying isn't the\nsame that we are copying to, since by opening the file in write mode it\ngets pooched.  To avoid this use file names instead, if at all possible,\nespecially for the to file.  If passed a file handle, it is not closed\nwhen copy returns, files opened by copy are closed.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-Find-Object-Rule","origin":"devel/p5-File-Find-Object-Rule","version":"0.0313","comment":"Alternative interface to File::Find::Object","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/File-Find-Object-Rule","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8fdde96df3c3cbe67274fa54d89993067449781bd184131dca4266e188d1d8a2","flatsize":85853,"path":"All/p5-File-Find-Object-Rule-0.0313.pkg","repopath":"All/p5-File-Find-Object-Rule-0.0313.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":39068,"desc":"File::Find::Object::Rule is a friendlier interface to File::Find::Object . It\nallows you to build rules which specify the desired files and directories.","deps":{"p5-Class-XSAccessor":{"origin":"devel/p5-Class-XSAccessor","version":"1.19_2,1"},"p5-File-Find-Object":{"origin":"devel/p5-File-Find-Object","version":"0.3.2"},"p5-Number-Compare":{"origin":"math/p5-Number-Compare","version":"0.03_1"},"p5-Text-Glob":{"origin":"textproc/p5-Text-Glob","version":"0.11"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-Mork","origin":"www/p5-File-Mork","version":"0.3_1","comment":"Module to read Mozilla URL history files","maintainer":"markun@onohara.to","www":"https://metacpan.org/release/File-Mork","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c4c131dfe2addd9b729035da972dc030df61a88eaf9cb3142035d11418c5eb46","flatsize":27730,"path":"All/p5-File-Mork-0.3_1.pkg","repopath":"All/p5-File-Mork-0.3_1.pkg","licenselogic":"single","pkgsize":13608,"desc":"a module to read Mozilla URL history files","deps":{"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-File-FcntlLock","origin":"devel/p5-File-FcntlLock","version":"0.22","comment":"Perl5 module for file locking with fcntl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/File-FcntlLock","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"42a71ee028a4052c84f20c051931f57c5343ae067db248943a4f99b01ab9b689","flatsize":94712,"path":"All/p5-File-FcntlLock-0.22.pkg","repopath":"All/p5-File-FcntlLock-0.22.pkg","licenselogic":"single","pkgsize":28224,"desc":"FcntlLock is a module to do file locking in an object oriented fashion using\nthe fcntl(2) system call. This allows locks on parts of a file as well as on\nthe whole file and overcomes some known problems with flock(2), on which Perls\nflock() function is based by default.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-HomeDir-PathClass","origin":"devel/p5-File-HomeDir-PathClass","version":"1.112060","comment":"File::HomeDir returning Path::Class objects","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/File-HomeDir-PathClass","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"32461aa8103660cb791b46628ee1d69c034937f8ac0a93035aba94fa59963c86","flatsize":43716,"path":"All/p5-File-HomeDir-PathClass-1.112060.pkg","repopath":"All/p5-File-HomeDir-PathClass-1.112060.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11620,"desc":"File::HomeDir::PathClass is just a wrapper around File::HomeDir methods,\ntransforming their return value to Path::Class objects. This allows for easier\nusage of the value.\n\nRefer to File::HomeDir#METHODS for a list of which functions are supported.\nFile::HomeDir::PathClass supports both original File::HomeDir interfaces.","deps":{"p5-File-HomeDir":{"origin":"devel/p5-File-HomeDir","version":"1.006"},"p5-Path-Class":{"origin":"devel/p5-Path-Class","version":"0.37"},"p5-Sub-Exporter":{"origin":"devel/p5-Sub-Exporter","version":"0.991"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-ExtAttr","origin":"devel/p5-File-ExtAttr","version":"1.09_1","comment":"Access to extended attributes of the files","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/File-ExtAttr","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0a245916a37e5cf1006f6edc1c549b376eeb898522d1b2f8a96ce6efb17e6e6f","flatsize":45792,"path":"All/p5-File-ExtAttr-1.09_1.pkg","repopath":"All/p5-File-ExtAttr-1.09_1.pkg","licenselogic":"single","pkgsize":19344,"desc":"File::ExtAttr is a Perl module providing access to the extended\nattributes of the files.\n\nExtended attributes are metadata associated with a file. Examples are\naccess control lists (ACLs) and other security parameters. But users can\nadd their own key=value pairs.\n\nExtended attributes are supported by FreeBSD starting from version 5.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-CreationTime","origin":"devel/p5-File-CreationTime","version":"2.04_1","comment":"Keeps track of file creation times","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/File-CreationTime","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c72df8309e35c76f7fbf00489b16535276e1f97bc7dddd0de94875c8e29ec5ef","flatsize":6191,"path":"All/p5-File-CreationTime-2.04_1.pkg","repopath":"All/p5-File-CreationTime-2.04_1.pkg","licenselogic":"single","pkgsize":4860,"desc":"Keeps track of creation times on filesystems that don't normally provide\nsuch information.\n\n    use File::CreationTime;\n\n    my $file = '/path/to/file';\n    print \"$file was created: \". creation_time($file). \"\\n\";","deps":{"p5-File-Attributes":{"origin":"devel/p5-File-Attributes","version":"0.04_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-CounterFile","origin":"misc/p5-File-CounterFile","version":"1.04_1","comment":"Perl module for persistent counter class","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/File-CounterFile","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2427e94014a5a904d5d660ec946df8891049af96fd4b8fa645ef56b6fa2ea28f","flatsize":8312,"path":"All/p5-File-CounterFile-1.04_1.pkg","repopath":"All/p5-File-CounterFile-1.04_1.pkg","licenselogic":"single","pkgsize":5324,"desc":"This Perl module implements a persistent counter class. Each counter is\nrepresented by a separate file in the file system. File locking is applied,\nso multiple processes might try to access the same counters at the same\ntime without risk fo counter destruction.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["misc","perl5"]},{"name":"p5-File-Map","origin":"devel/p5-File-Map","version":"0.71","comment":"Memory mapping made simple and safe","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/File-Map","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f33e75abd058fdcceaf5ed2cc25a59fcaf9f1603745e20c7f5eed677ec81c989","flatsize":88552,"path":"All/p5-File-Map-0.71.pkg","repopath":"All/p5-File-Map-0.71.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":29400,"desc":"File::Map - Memory mapping made simple and safe","deps":{"p5-PerlIO-Layers":{"origin":"devel/p5-PerlIO-Layers","version":"0.012"},"p5-Sub-Exporter-Progressive":{"origin":"devel/p5-Sub-Exporter-Progressive","version":"0.001013"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-MimeInfo","origin":"devel/p5-File-MimeInfo","version":"0.35","comment":"Determine file type","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/File-MimeInfo","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a1bb6aa5bc99285f7d87c4f9594bf37c03bbdc94ae48173ed828dc0b5ed84520","flatsize":94628,"path":"All/p5-File-MimeInfo-0.35.pkg","repopath":"All/p5-File-MimeInfo-0.35.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":42312,"desc":"This module can be used to determine the mime type of a file. It\ntries to implement the freedesktop specification for a shared\nMIME database.\n\nFor this module shared-mime-info-spec 0.12 was used.\n\nThis package only uses the globs file. No real magic checking is\nused. The File::MimeInfo::Magic package is provided for magic typing.\n\nIf you want to determine the mimetype of data in a memory buffer\nyou should use File::MimeInfo::Magic in combination with IO::Scalar.","deps":{"p5-Encode-Locale":{"origin":"converters/p5-Encode-Locale","version":"1.05"},"p5-File-BaseDir":{"origin":"devel/p5-File-BaseDir","version":"0.09"},"p5-File-DesktopEntry":{"origin":"devel/p5-File-DesktopEntry","version":"0.22"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["devel","perl5"]},{"name":"p5-File-Dir-Dumper","origin":"devel/p5-File-Dir-Dumper","version":"0.0.8_2","comment":"Perl5 module to dump directory structures meta-data","maintainer":"tolid@tolid.eu.org","www":"https://metacpan.org/release/File-Dir-Dumper","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f86aea3570dc0e96fcab596920887c656d972a86d66023e77146989b6d065707","flatsize":36687,"path":"All/p5-File-Dir-Dumper-0.0.8_2.pkg","repopath":"All/p5-File-Dir-Dumper-0.0.8_2.pkg","licenselogic":"single","pkgsize":22844,"desc":"File::Dir::Dumper - dump directory structures' meta-data in a consistent and\nmachine-readable way.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Devel-CheckOS":{"origin":"devel/p5-Devel-CheckOS","version":"2.04"},"p5-File-Find-Object":{"origin":"devel/p5-File-Find-Object","version":"0.3.2"},"p5-IO-String":{"origin":"devel/p5-IO-String","version":"1.08_1"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-Listing","origin":"sysutils/p5-File-Listing","version":"6.16","comment":"Parse directory listings","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/File-Listing","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8a114033777fec4667350af27eff904a67c4b858a84e5bebe1437f84a078e05a","flatsize":54643,"path":"All/p5-File-Listing-6.16.pkg","repopath":"All/p5-File-Listing-6.16.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15108,"desc":"This module can be used to parse directory listings.","deps":{"p5-HTTP-Date":{"origin":"www/p5-HTTP-Date","version":"6.06"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-File-Copy-Recursive-Reduced","origin":"devel/p5-File-Copy-Recursive-Reduced","version":"0.008","comment":"Recursive copying of files and directories","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/File-Copy-Recursive-Reduced","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"150d8ff37fc603e699643cfaa8b4b67eb1ee8941df9406130663f784cdcef603","flatsize":43575,"path":"All/p5-File-Copy-Recursive-Reduced-0.008.pkg","repopath":"All/p5-File-Copy-Recursive-Reduced-0.008.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":18624,"desc":"File::Copy::Recursive::Reduced is intended as a not-quite-drop-in replacement\nfor certain functionality provided by CPAN distribution File-Copy-Recursive. The\nlibrary provides methods similar enough to that distribution's fcopy(),\ndircopy() and rcopy() functions to be usable in those CPAN distributions often\ndescribed as being part of the Perl toolchain.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-Copy-Link","origin":"devel/p5-File-Copy-Link","version":"0.140","comment":"Extension for replacing a link with a copy of linked file","maintainer":"loader@FreeBSD.org","www":"https://metacpan.org/release/File-Copy-Link","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"35d71b534af0f3d97ead93b908f840a440a49c564b78ddfdd7655d7d8294fdaa","flatsize":25321,"path":"All/p5-File-Copy-Link-0.140.pkg","repopath":"All/p5-File-Copy-Link-0.140.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13392,"desc":"The distribution File-Copy-Link includes the modules\nFile::Spec::Link and File::Copy::Link and the script\ncopylink. They include routines to read and copy links.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-ConfigDir","origin":"devel/p5-File-ConfigDir","version":"0.021","comment":"Get directories of configuration files","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/File-ConfigDir","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8958455167e2999664e00a29066526386fff97eab38ae6f16aabe257c0106f39","flatsize":27215,"path":"All/p5-File-ConfigDir-0.021.pkg","repopath":"All/p5-File-ConfigDir-0.021.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11956,"desc":"File::ConfigDir is a helper for installing, reading and finding configuration\nfile locations. It's intended to work in every supported Perl5 environment and\nwill always try to Do The Right Thing(TM).\n\nFile::ConfigDir is a module to help out when perl modules (especially\napplications) need to read and store configuration files from more than one\nlocation. Writing user configuration is easy thanks to File::HomeDir, but what\nwhen the system administrator needs to place some global configuration or there\nwill be system related configuration (in /etc on UNIX(TM) or $ENV{windir} on\nWindows(TM)) and some network configuration in nfs mapped /etc/p5-app or\n$ENV{ALLUSERSPROFILE} . \"\\\\Application Data\\\\p5-app\", respectively.\n\nFile::ConfigDir has no \"do what I mean\" mode - it's entirely up to the user to\npick the right directory for each particular application.","deps":{"p5-File-HomeDir":{"origin":"devel/p5-File-HomeDir","version":"1.006"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-List-MoreUtils-XS":{"origin":"lang/p5-List-MoreUtils-XS","version":"0.430"},"p5-local-lib":{"origin":"devel/p5-local-lib","version":"2.000029"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-Copy-Recursive","origin":"devel/p5-File-Copy-Recursive","version":"0.45","comment":"Perl extension for recursively copying files and directories","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/File-Copy-Recursive","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c63e4a4acb1ec89c52a347df5b13a7bf0fbc211e928cff1fe770097ec73ed76e","flatsize":40394,"path":"All/p5-File-Copy-Recursive-0.45.pkg","repopath":"All/p5-File-Copy-Recursive-0.45.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17100,"desc":"This module copies and moves directories recursively (or single files, well...\nsingley) to an optional depth and attempts to preserve each file or\ndirectory's mode.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-Cat","origin":"devel/p5-File-Cat","version":"1.2_1","comment":"Perl implementation of cat","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"570dd86bef28e6abbf14f2b3aac7cef3f20058c0ffd4c5d3b4dc0598a4d17f51","flatsize":3352,"path":"All/p5-File-Cat-1.2_1.pkg","repopath":"All/p5-File-Cat-1.2_1.pkg","licenselogic":"single","pkgsize":3204,"desc":"File::Cat is a module of adventure, danger, and low cunning. With it,\nyou will explore some of the most inane programs ever seen by mortals.\nNo computer should be without one!","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-Cmp","origin":"sysutils/p5-File-Cmp","version":"1.09","comment":"Perl module to compare two files character by character","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/File-Cmp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"32ea74bd24959bde287f2464dbf42869fad3c1fb25090c7c9eaa64f1fc0bbc56","flatsize":21822,"path":"All/p5-File-Cmp-1.09.pkg","repopath":"All/p5-File-Cmp-1.09.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":13852,"desc":"This module provides Perl function that checks whether the contents\nof two files are identical, in the spirit of the Unix cmp(1) utility.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-File-BasicFlock","origin":"devel/p5-File-BasicFlock","version":"98.1202_1","comment":"Perl5 module for file locking with flock","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/File-BasicFlock","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f1e676af0c0c202cc8d48e2c79aa4c56ac26806fe11bd3cd13db19cd01bf11d7","flatsize":3467,"path":"All/p5-File-BasicFlock-98.1202_1.pkg","repopath":"All/p5-File-BasicFlock-98.1202_1.pkg","licenselogic":"single","pkgsize":3116,"desc":"File::Flock is a wrapper around the flock() call.  The only thing it\ndoes that is special is that it creates the lock file if the lock file\ndoes not already exist.\n\nIt will also try to remove the lock file.  This makes it a bit\ncomplicated.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-ChangeNotify","origin":"devel/p5-File-ChangeNotify","version":"0.31","comment":"Watch for changes to files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/File-ChangeNotify","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ebd44796532c80b807c93631be851877379f1a4d62569ed0384253c4c99a371b","flatsize":64247,"path":"All/p5-File-ChangeNotify-0.31.pkg","repopath":"All/p5-File-ChangeNotify-0.31.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":27904,"desc":"Watch for changes to files, cross-platform style","deps":{"p5-Module-Pluggable":{"origin":"devel/p5-Module-Pluggable","version":"5.2"},"p5-Module-Runtime":{"origin":"devel/p5-Module-Runtime","version":"0.016"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-Type-Tiny":{"origin":"devel/p5-Type-Tiny","version":"2.006000"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-Binary","origin":"devel/p5-File-Binary","version":"1.7_2","comment":"Perl interface to modify and read binary files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/File-Binary","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b0a794d60e2e1cc561e3433a39120c981e98d2d0f203856c596cebe4497a0649","flatsize":12200,"path":"All/p5-File-Binary-1.7_2.pkg","repopath":"All/p5-File-Binary-1.7_2.pkg","licenselogic":"single","pkgsize":6760,"desc":"File::Binary is a perl module that provides an interface to modify\nand read binary files.","deps":{"p5-IO-Stringy":{"origin":"devel/p5-IO-Stringy","version":"2.113"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-Cache","origin":"devel/p5-File-Cache","version":"0.16_1","comment":"Perl module implementing a persistent object store","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/File-Cache","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"522e6246af384bdfaf5999c98cf57eff921fe687d4148a6782233783a1ed52ce","flatsize":142155,"path":"All/p5-File-Cache-0.16_1.pkg","repopath":"All/p5-File-Cache-0.16_1.pkg","licenselogic":"or","licenses":["GPLv1","GPLv2","GPLv3"],"pkgsize":37072,"desc":"File::Cache implements an object store where data is persistent across\nprocesses in the filesystem.  It was written to complement IPC::Cache.\nWhere IPC::Cache is faster for small numbers of simple objects,\nFile::Cache tends towards being more performant when caching large\nnumbers of complex objects.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-Attributes-Recursive","origin":"devel/p5-File-Attributes-Recursive","version":"0.02_1","comment":"Inherit file attributes from parent directories","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/File-Attributes-Recursive","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2eed69493ca5d199ae7c11c5ec5d2b8ceeab316988a5ac795c601725c8368958","flatsize":7836,"path":"All/p5-File-Attributes-Recursive-0.02_1.pkg","repopath":"All/p5-File-Attributes-Recursive-0.02_1.pkg","licenselogic":"single","pkgsize":5220,"desc":"Works like File::Attributes, but will recurse up the directory tree\nuntil a matching attribute is found.","deps":{"p5-Directory-Scratch":{"origin":"devel/p5-Directory-Scratch","version":"0.18"},"p5-File-Attributes":{"origin":"devel/p5-File-Attributes","version":"0.04_2"},"p5-Path-Class":{"origin":"devel/p5-Path-Class","version":"0.37"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-BaseDir","origin":"devel/p5-File-BaseDir","version":"0.09","comment":"Use the freedesktop basedir spec","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/File-BaseDir","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"98c481c36140efb7235ce981a7da3e2622783603ed7a446434a974cd7eff4446","flatsize":29456,"path":"All/p5-File-BaseDir-0.09.pkg","repopath":"All/p5-File-BaseDir-0.09.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15220,"desc":"This module can be used to find directories and files as specified by the XDG\nBase Directory Specification. It takes care of defaults and uses File::Spec to\nmake the output platform specific.\n\nThis module forked from File::MimeInfo.\n\nFor this module the XDG basedir specification 0.6 was used.","deps":{"p5-IPC-System-Simple":{"origin":"devel/p5-IPC-System-Simple","version":"1.30"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-BOM","origin":"devel/p5-File-BOM","version":"0.18","comment":"Perl module to handle Unicode byte order marks","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/File-BOM","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"53ebc919981dce37a6f91a1af34623ca4cb1cbad413d3bd3e7c96902d6dc8378","flatsize":32068,"path":"All/p5-File-BOM-0.18.pkg","repopath":"All/p5-File-BOM-0.18.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15888,"desc":"This module provides functions for handling unicode byte order\nmarks, which are to be found at the beginning of some files and\nstreams.\n\nThe intention of File::BOM is for files with BOMs to be readable\nas seamlessly as possible, regardless of the encoding used.","deps":{"p5-Readonly":{"origin":"devel/p5-Readonly","version":"2.05"},"p5-Test-Exception":{"origin":"devel/p5-Test-Exception","version":"0.43"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-Assets","origin":"devel/p5-File-Assets","version":"0.064_3","comment":"Perl module to Manage .css and .js assets","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/File-Assets","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0b4340d5869c3547b849548590f07c8ea6bcf0e0b9c18082e50eb2c1fc8fc25e","flatsize":79002,"path":"All/p5-File-Assets-0.064_3.pkg","repopath":"All/p5-File-Assets-0.064_3.pkg","licenselogic":"single","pkgsize":27140,"desc":"File::Assets is a tool for managing JavaScript and CSS assets in a (web)\napplication. It allows you to \"publish\" assests in one place after having\nspecified them in different parts of the application (e.g. throughout request\nand template processing phases).","deps":{"p5-CSS-Minifier-XS":{"origin":"textproc/p5-CSS-Minifier-XS","version":"0.13"},"p5-Carp-Clan-Share":{"origin":"devel/p5-Carp-Clan-Share","version":"0.013_1"},"p5-Directory-Scratch":{"origin":"devel/p5-Directory-Scratch","version":"0.18"},"p5-HTML-Declare":{"origin":"www/p5-HTML-Declare","version":"2.6"},"p5-IO-Stringy":{"origin":"devel/p5-IO-Stringy","version":"2.113"},"p5-JavaScript-Minifier-XS":{"origin":"textproc/p5-JavaScript-Minifier-XS","version":"0.15"},"p5-MIME-Types":{"origin":"mail/p5-MIME-Types","version":"2.27"},"p5-Object-Tiny":{"origin":"devel/p5-Object-Tiny","version":"1.09"},"p5-Path-Resource":{"origin":"devel/p5-Path-Resource","version":"0.072_1"},"p5-Test-Memory-Cycle":{"origin":"devel/p5-Test-Memory-Cycle","version":"1.06"},"p5-Tie-LLHash":{"origin":"devel/p5-Tie-LLHash","version":"1.004"},"p5-XML-Tiny":{"origin":"textproc/p5-XML-Tiny","version":"2.07"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-Append-TempFile","origin":"devel/p5-File-Append-TempFile","version":"0.07","comment":"Append data to files using a temporary copy","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/File-Append-TempFile","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"71dd23cd671edff4e4d9927518bb599fb63aebb87cdf32e936765fcf7162841d","flatsize":21340,"path":"All/p5-File-Append-TempFile-0.07.pkg","repopath":"All/p5-File-Append-TempFile-0.07.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10840,"desc":"The File::Append::TempFile module provides an OOP interface to appending\ndata to files using a temporary file, in order to ensure the atomicity of\nthe updates.  Care should be taken to ensure that no other applications\ntry to modify the original file concurrently, since any changes made while\nappending the data may be lost.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"options":{"DOCS":"on"}},{"name":"p5-Feed-Find","origin":"www/p5-Feed-Find","version":"0.07_1","comment":"Syndication feed auto-discovery","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Feed-Find","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a6c9343c24f02630baf4f06b3258c35e863303bd3d7cc9dba3b1d826c0b9c957","flatsize":7452,"path":"All/p5-Feed-Find-0.07_1.pkg","repopath":"All/p5-Feed-Find-0.07_1.pkg","licenselogic":"single","pkgsize":5240,"desc":"Feed::Find implements feed auto-discovery for finding syndication\nfeeds, given a URI.","deps":{"p5-Class-ErrorHandler":{"origin":"devel/p5-Class-ErrorHandler","version":"0.04"},"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-File-Find-Rule","origin":"devel/p5-File-Find-Rule","version":"0.34","comment":"Alternative interface to File::Find","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/File-Find-Rule","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6bb2b118028f7a3df9e68abd5b695477b13f6a2d3b17d9124e626940e50e06d6","flatsize":46822,"path":"All/p5-File-Find-Rule-0.34.pkg","repopath":"All/p5-File-Find-Rule-0.34.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":24520,"desc":"File::Find::Rule is a friendlier interface to File::Find.  It allows you\nto build rules which specify the desired files and directories.","deps":{"p5-Number-Compare":{"origin":"math/p5-Number-Compare","version":"0.03_1"},"p5-Text-Glob":{"origin":"textproc/p5-Text-Glob","version":"0.11"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-Fetch","origin":"ftp/p5-File-Fetch","version":"1.04","comment":"Generic file fetching mechanism","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/File-Fetch","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7d8c2f8d8e1855a1d596c4631b22bb42805ba74058436058ef161d08af4c0b2d","flatsize":59867,"path":"All/p5-File-Fetch-1.04.pkg","repopath":"All/p5-File-Fetch-1.04.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":21636,"desc":"File::Fetch is a generic file fetching mechanism.\n\nIt allows you to fetch any file pointed to by a ftp, http, file, or rsync\nuri by a number of different means.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["ftp","perl5","www"]},{"name":"p5-Feersum","origin":"www/p5-Feersum","version":"1.410","comment":"PSGI engine for Perl based on EV/libev","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Feersum","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6cdf8392c2062ad369e8a882ec842159d3d28ee0a61c969a8c66def836f86646","flatsize":133325,"path":"All/p5-Feersum-1.410.pkg","repopath":"All/p5-Feersum-1.410.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":62632,"desc":"Feersum is an HTTP server built on EV. It fully supports the PSGI 1.03 spec\nincluding the psgi.streaming interface and is compatible with Plack. PSGI 1.1,\nwhich has yet to be published formally, is also supported. Feersum also has\nits own \"native\" interface which is similar in a lot of ways to PSGI, but is\nnot compatible with PSGI or PSGI middleware.\n\nFeersum uses a single-threaded, event-based programming architecture to scale\nand can handle many concurrent connections efficiently in both CPU and RAM.\nIt skips doing a lot of sanity checking with the assumption that a \"front-end\"\nHTTP/HTTPS server is placed between it and the Internet.","deps":{"p5-EV":{"origin":"devel/p5-EV","version":"4.34,1"},"p5-HTTP-Entity-Parser":{"origin":"www/p5-HTTP-Entity-Parser","version":"0.25"},"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Feature-Compat-Try","origin":"devel/p5-Feature-Compat-Try","version":"0.05","comment":"Make try/catch syntax available","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Feature-Compat-Try","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"46d3c28918d3df5eb78e136a13e98bd8dfef2920ef2ad53091f02684458bf9ac","flatsize":49210,"path":"All/p5-Feature-Compat-Try-0.05.pkg","repopath":"All/p5-Feature-Compat-Try-0.05.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14692,"desc":"Feature::Compat::Try is written in preparation for when perl will gain true\nnative syntax support for try/catch control flow.","deps":{"p5-Syntax-Keyword-Try":{"origin":"devel/p5-Syntax-Keyword-Try","version":"0.30"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Fax-Hylafax-Client","origin":"comms/p5-Fax-Hylafax-Client","version":"1.02_2","comment":"Simple Perl client for the HylaFAX fax server","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Fax-Hylafax-Client","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"597dbb1e35f720c891dd4e1c7b07c1283ff0504427e6b59a09f8e112e4c11839","flatsize":37741,"path":"All/p5-Fax-Hylafax-Client-1.02_2.pkg","repopath":"All/p5-Fax-Hylafax-Client-1.02_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13692,"desc":"Fax::Hylafax::Client is a simple Perl client for the HylaFAX fax server\n(www.hylafax.org). It communicates with the server directly through the FTP\nprotocol and thus does not require any HylaFAX software component to be\ninstalled on the client machine.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["comms","perl5"]},{"name":"p5-File-DirCompare","origin":"sysutils/p5-File-DirCompare","version":"0.7_1","comment":"Perl module to compare two directories using callbacks","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/File-DirCompare","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2cd34e541d12bf9801f76b5c6f7caab4e235eb740b7b34d0e8cbcacb1e6d0c6e","flatsize":10424,"path":"All/p5-File-DirCompare-0.7_1.pkg","repopath":"All/p5-File-DirCompare-0.7_1.pkg","licenselogic":"single","pkgsize":6232,"desc":"File::DirCompare is a perl module to compare two directories using\na callback, invoked for all files that are 'different' between the\ntwo directories, and for any files that exist only in one or other\ndirectory ('unique' files).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-File-DirSync","origin":"devel/p5-File-DirSync","version":"1.22_1","comment":"Perl5 module for synchronizing two directories rapidly","maintainer":"mhjacks@swbell.net","www":"http://freeware.roobik.com/filedirsync/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a80b1e581813b067584de626147e3b28576246351f0064d092c3212a55cc3fc5","flatsize":46296,"path":"All/p5-File-DirSync-1.22_1.pkg","repopath":"All/p5-File-DirSync-1.22_1.pkg","licenselogic":"single","pkgsize":19900,"desc":"File::DirSync will make two directories exactly the same. The goal\nis to perform this synchronization process as quickly as possible\nwith as few stats and reads and writes as possible. It usually can\nperform the synchronization process within a few milliseconds - even\nfor gigabytes or more of information.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Facebook-Graph","origin":"www/p5-Facebook-Graph","version":"1.1205","comment":"Perl extension to integrate your apps with Facebook","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Facebook-Graph","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aa88df601c8248f28bf121c066b75c317992b11f5749de8d1c49194ca869f928","flatsize":153574,"path":"All/p5-Facebook-Graph-1.1205.pkg","repopath":"All/p5-Facebook-Graph-1.1205.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":76544,"desc":"A fast and easy way to integrate your apps with Facebook.\n\nThis is a Perl interface to the Facebook Graph API\nhttp://developers.facebook.com/docs/api.  With this module you can\ncurrently query public Facebook data, query privileged Facebook data,\nand build a privileged Facebook application.  See the TODO for all\nthat this module cannot yet do.","deps":{"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-Format-Strptime":{"origin":"devel/p5-DateTime-Format-Strptime","version":"1.79,1"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-LWP-Protocol-https":{"origin":"www/p5-LWP-Protocol-https","version":"6.14"},"p5-MIME-Base64-URLSafe":{"origin":"converters/p5-MIME-Base64-URLSafe","version":"0.01_2"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-Ouch":{"origin":"devel/p5-Ouch","version":"0.0501"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-File-DesktopEntry","origin":"devel/p5-File-DesktopEntry","version":"0.22","comment":"Object to handle desktop files","maintainer":"acm@FreeBSD.org","www":"https://metacpan.org/release/File-DesktopEntry","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2c9876dd3ca97d887c1d48baf46ab8c577970fa7f173132c4b3d9a229d612191","flatsize":36218,"path":"All/p5-File-DesktopEntry-0.22.pkg","repopath":"All/p5-File-DesktopEntry-0.22.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16952,"desc":"This module is used to work with .desktop files. The format of these files is\nspecified by the freedesktop \"Desktop Entry\" specification.","deps":{"p5-File-BaseDir":{"origin":"devel/p5-File-BaseDir","version":"0.09"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-FFI-Platypus-Type-Enum","origin":"devel/p5-FFI-Platypus-Type-Enum","version":"0.06","comment":"Custom platypus type for dealing with C enumerated types","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/FFI-Platypus-Type-Enum","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"218d630cbf74ecbffa8ccb961eb1f199d4ed2577d103313c30fee1d6df165329","flatsize":51227,"path":"All/p5-FFI-Platypus-Type-Enum-0.06.pkg","repopath":"All/p5-FFI-Platypus-Type-Enum-0.06.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14324,"desc":"FFI::Platypus::Type::Enum is a helper for making enumerated types. It makes the\nmost sense to use this when you have an enumerated type with a small number of\npossible values. For a large set of enumerated values or constants, see\nFFI::Platypus::Constant.","deps":{"p5-Ref-Util":{"origin":"devel/p5-Ref-Util","version":"0.204"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-FLV-Info","origin":"multimedia/p5-FLV-Info","version":"0.24_1","comment":"Extract metadata from Flash Video files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/FLV-Info","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"50dbc4a02ab2bb6ed0f29ae4363567927a5fedfe29a241bd913805767f0ba218","flatsize":138598,"path":"All/p5-FLV-Info-0.24_1.pkg","repopath":"All/p5-FLV-Info-0.24_1.pkg","licenselogic":"single","pkgsize":64824,"desc":"This module reads Macromedia FLV files and reports metadata about\nthose files.","deps":{"p5-AMF-Perl":{"origin":"www/p5-AMF-Perl","version":"0.15_3"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-Readonly":{"origin":"devel/p5-Readonly","version":"2.05"},"p5-SWF-File":{"origin":"graphics/p5-SWF-File","version":"0.42_2,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["multimedia","perl5"]},{"name":"p5-FFI-Platypus-Lang-Rust","origin":"devel/p5-FFI-Platypus-Lang-Rust","version":"0.17","comment":"Platypus Documentation and tools for using Rust","maintainer":"dvl@FreeBSD.org","www":"https://metacpan.org/pod/FFI::Platypus::Lang::Rust","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4c382d40c43c8cba7846f7dabfe4e94643d4e504e42562f2f690bf04a0d7dd64","flatsize":81871,"path":"All/p5-FFI-Platypus-Lang-Rust-0.17.pkg","repopath":"All/p5-FFI-Platypus-Lang-Rust-0.17.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":29080,"desc":"This module provides native Rust types for FFI::Platypus in order to\nreduce cognitive load and concentrate on Rust and forget about C\ntypes. This document also documents issues and caveats that I have\ndiscovered in my attempts to work with Rust and FFI.\n\nNote that in addition to using pre-compiled Rust libraries, you can\nbundle Rust code with your Perl distribution using FFI::Build and\nFFI::Build::File::Cargo.","deps":{"p5-FFI-CheckLib":{"origin":"devel/p5-FFI-CheckLib","version":"0.31"},"p5-FFI-Platypus":{"origin":"devel/p5-FFI-Platypus","version":"2.10"},"p5-File-Which":{"origin":"sysutils/p5-File-Which","version":"1.27"},"p5-File-chdir":{"origin":"devel/p5-File-chdir","version":"0.1011"},"p5-Text-Shellwords":{"origin":"textproc/p5-Text-Shellwords","version":"1.08_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-FFI-Platypus-Declare","origin":"devel/p5-FFI-Platypus-Declare","version":"1.34","comment":"Declarative interface to FFI::Platypus","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/FFI-Platypus-Declare","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b40384c597afca614cc72233dfa1d065674d30ccae7701a5d82a7077cfae54d6","flatsize":52742,"path":"All/p5-FFI-Platypus-Declare-1.34.pkg","repopath":"All/p5-FFI-Platypus-Declare-1.34.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15588,"desc":"FFI::Platypus::Declare provides a declarative interface to FFI::Platypus. It\nprovides a more concise interface at the cost of a little less power, and a\nlittle more namespace pollution.","deps":{"p5-FFI-Platypus":{"origin":"devel/p5-FFI-Platypus","version":"2.10"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-FFI-CheckLib","origin":"devel/p5-FFI-CheckLib","version":"0.31","comment":"Check that a library is available for FFI","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/FFI-CheckLib","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7bd772896412e03401635588059de18e51b3d35fd506d7eeb3f75e7143ad8bfc","flatsize":64492,"path":"All/p5-FFI-CheckLib-0.31.pkg","repopath":"All/p5-FFI-CheckLib-0.31.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":20520,"desc":"FFI::CheckLib checks whether a particular dynamic library is available for FFI\nto use. It is modeled heavily on Devel::CheckLib, but will find dynamic\nlibraries even when development packages are not installed. It also provides a\nfind_lib function that will return the full path to the found dynamic library,\nwhich can be feed directly into FFI::Platypus or FFI::Raw.\n\nAlthough intended mainly for FFI modules via FFI::Platypus and similar, this\nmodule does not actually use any FFI to do its detection and probing. This\nmodule does not have any non-core runtime dependencies. The test suite does\ndepend on Test2::Suite.","deps":{"p5-File-Which":{"origin":"sysutils/p5-File-Which","version":"1.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-FFI-C","origin":"devel/p5-FFI-C","version":"0.15","comment":"C data types for FFI","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/FFI-C","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9ddeacd3f9d081137f51116f619af5b8ff911581010ced11cb550abcf218c416","flatsize":141762,"path":"All/p5-FFI-C-0.15.pkg","repopath":"All/p5-FFI-C-0.15.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":53096,"desc":"FFI::C provides tools for building classes to interface for common C data types.\nArrays, struct, union and nested types based on those are supported.\n\nCore FFI::Platypus also provides FFI::Platypus::Record for manipulating and\npassing structured data. Typically you want to use FFI::C instead, the main\nexception is when you need to pass structured data by value instead of by\nreference.\n\nTo work with C APIs that work with C file pointers you can use FFI::C::File and\nFFI::C::PosixFile. For C APIs that expose the POSIX stat structure use\nFFI::C::Stat.","deps":{"p5-Class-Inspector":{"origin":"devel/p5-Class-Inspector","version":"1.36"},"p5-FFI-Platypus":{"origin":"devel/p5-FFI-Platypus","version":"2.10"},"p5-FFI-Platypus-Type-Enum":{"origin":"devel/p5-FFI-Platypus-Type-Enum","version":"0.06"},"p5-Ref-Util":{"origin":"devel/p5-Ref-Util","version":"0.204"},"p5-Sub-Identify":{"origin":"devel/p5-Sub-Identify","version":"0.14"},"p5-Sub-Install":{"origin":"devel/p5-Sub-Install","version":"0.929"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-CountLines","origin":"devel/p5-File-CountLines","version":"0.0.3_1","comment":"Efficiently count the number of line breaks in a file","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/File-CountLines","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4a01a702fbae25b695dca7f19097abcd7b9d978f6a4c8b023780fa3dbb492e30","flatsize":16285,"path":"All/p5-File-CountLines-0.0.3_1.pkg","repopath":"All/p5-File-CountLines-0.0.3_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8944,"desc":"Perlfaq5 answers the question on how to count the number of lines in a\nfile. This module is a convenient wrapper around that method, with\nadditional options.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-BackupCopy","origin":"sysutils/p5-File-BackupCopy","version":"1.02","comment":"Create a backup copy of the file with Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/File-BackupCopy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e83787b08f6e73d01bdf4b1fb38e6d1007be075536ef08c838237ddcb3306075","flatsize":51310,"path":"All/p5-File-BackupCopy-1.02.pkg","repopath":"All/p5-File-BackupCopy-1.02.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":19264,"desc":"The File::BackupCopy module provides functions for creating backup copies of\nfiles.  Two backup schemes are supported: simple and numbered backups.  In\nsimple (or single) backup scheme, only one backup copy is maintained for the\ngiven file.  Its name is created by appending a single tilde character to the\noriginal file name.  In numbered backup scheme, arbitrary number of backup\ncopies can be created.  The name of each backup copy is created by suffixing\nthe original file name with '.~N~', where N is a decimal number starting with\n1.  Additionally, the automatic backup name scheme is implemented.  In this\nnaming scheme, numbered backups are created if at least one numbered backup\ncopy already exists and simple backups are created otherwise.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-File-Attributes","origin":"devel/p5-File-Attributes","version":"0.04_2","comment":"Manipulate file metadata in Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/File-Attributes","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9b487f87a1ab9e59146b3bc348f88b08d33d00fb6d1f528e50cb01ffed545869","flatsize":20642,"path":"All/p5-File-Attributes-0.04_2.pkg","repopath":"All/p5-File-Attributes-0.04_2.pkg","licenselogic":"single","pkgsize":12616,"desc":"File::Attributes lets you assign attributes to files (and read them, and\nlist them, and delete them).","deps":{"p5-Best":{"origin":"devel/p5-Best","version":"0.17"},"p5-Directory-Scratch":{"origin":"devel/p5-Directory-Scratch","version":"0.18"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"p5-YAML-Syck":{"origin":"textproc/p5-YAML-Syck","version":"1.34_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Fennec-Lite","origin":"devel/p5-Fennec-Lite","version":"0.004_1","comment":"Perl extension for minimalist Fennec, the commonly used bits","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Fennec-Lite","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eb2e89a12b75776338c896d53ca6db53c15516cc4178ccf04ece090f87b3335f","flatsize":22740,"path":"All/p5-Fennec-Lite-0.004_1.pkg","repopath":"All/p5-Fennec-Lite-0.004_1.pkg","licenselogic":"single","pkgsize":12400,"desc":"Fennec does a ton, but it may be hard to adopt it all at once. It also\nis a large project, and has not yet been fully split into component\nprojects. Fennec::Lite takes a minimalist approach to do for Fennec\nwhat Mouse does for Moose.\n\nFennec::Lite is a single module file with no non-core dependencies. It\ncan easily be used by any project, either directly, or by copying it\ninto your project. The file itself is less than 300 lines of code at\nthe time of this writing, that includes whitespace.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-FCGI-Async","origin":"www/p5-FCGI-Async","version":"0.22_2","comment":"Module to allow use of FastCGI asynchronously","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/FCGI-Async","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0a851c74f87707d5291937531ff3b427051c28da0aff2b2e11e7994beb96d223","flatsize":22380,"path":"All/p5-FCGI-Async-0.22_2.pkg","repopath":"All/p5-FCGI-Async-0.22_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12304,"desc":"This module allows a program to respond to FastCGI requests using an\nasynchronous model. It is based on IO::Async and will fully interact\nwith any program using this base.","deps":{"p5-IO-Async":{"origin":"devel/p5-IO-Async","version":"0.803"},"p5-Net-Async-FastCGI":{"origin":"www/p5-Net-Async-FastCGI","version":"0.26"},"p5-Net-FastCGI":{"origin":"www/p5-Net-FastCGI","version":"0.14_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-FCGI-Client","origin":"www/p5-FCGI-Client","version":"0.09","comment":"Perl extension for fastcgi protocol client library","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/FCGI-Client","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"359f3e2fc37f49ec17e643891d2f73bfbab88e73f939c23c0437e3dfec96a964","flatsize":29697,"path":"All/p5-FCGI-Client-0.09.pkg","repopath":"All/p5-FCGI-Client-0.09.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":18900,"desc":"Client library for fastcgi protocol.","deps":{"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-Type-Tiny":{"origin":"devel/p5-Type-Tiny","version":"2.006000"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-FFmpeg-Command","origin":"multimedia/p5-FFmpeg-Command","version":"0.19_7","comment":"Wrapper class for ffmpeg command line utility","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/FFmpeg-Command","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a86a4e65753998e42143998ecd71c81b6af37bf31ad143dbd3501fecdc1eca0c","flatsize":13845,"path":"All/p5-FFmpeg-Command-0.19_7.pkg","repopath":"All/p5-FFmpeg-Command-0.19_7.pkg","licenselogic":"single","pkgsize":7084,"desc":"A wrapper class for ffmpeg command line utility.","deps":{"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Class-ErrorHandler":{"origin":"devel/p5-Class-ErrorHandler","version":"0.04"},"p5-IPC-Run":{"origin":"devel/p5-IPC-Run","version":"20231003.0"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["multimedia","perl5"]},{"name":"p5-FSA-Rules","origin":"devel/p5-FSA-Rules","version":"0.35","comment":"Build simple rules-based state machines in Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/FSA-Rules","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9200d583c50f184a47786206b3a0d0eb43bdd65f2e843edbb5067c8811e68cc6","flatsize":61829,"path":"All/p5-FSA-Rules-0.35.pkg","repopath":"All/p5-FSA-Rules-0.35.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":24996,"desc":"This class implements a simple state machine pattern, allowing you to\nquickly build rules-based state machines in Perl. As a simple\nimplementation of a powerful concept, it differs slightly from an ideal\nDFA model in that it does not enforce a single possible switch from one\nstate to another. Rather, it short circuits the evaluation of the rules\nfor such switches, so that the first rule to return a true value will\ntrigger its switch and no other switch rules will be checked. (But see the\nstrict attribute and parameter to new().) It differs from an NFA model in\nthat it offers no back-tracking. But in truth, you can use it to build a\nstate machine that adheres to either model--hence the more generic FSA\nmoniker.","deps":{"p5-GraphViz":{"origin":"graphics/p5-GraphViz","version":"2.25"},"p5-Text-Tabs+Wrap":{"origin":"textproc/p5-Text-Tabs+Wrap","version":"2024.001"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-FFI-Platypus-Type-PtrObject","origin":"devel/p5-FFI-Platypus-Type-PtrObject","version":"0.03","comment":"Platypus custom type for an object wrapped around an opaque pointer","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/FFI-Platypus-Type-PtrObject","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"da0a28816fafa9132bcfeb8a4d849c758c7bebc9dd28ba57aa5effef8ffdabf0","flatsize":44184,"path":"All/p5-FFI-Platypus-Type-PtrObject-0.03.pkg","repopath":"All/p5-FFI-Platypus-Type-PtrObject-0.03.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11684,"desc":"FFI::Platypus::Type::PtrObject is a helper type for FFI::Platypus that handles\ntype checking for the common pattern where a Perl class is a simple wrapper\naround an opaque pointer. The class should be implemented as a hash reference,\nand the pointer itself is expected to be stored on the ptr key. If the caller of\nthe interface (Perl) is responsible for cleaning up the memory, then it normally\nshould be done in the DESTROY method (as above).\n\nIf you do not pass in the correct type, it will be detected before the C code is\ncalled and an exception will be thrown. (otherwise you would probably get a\nsegment violation SEGV).","deps":{"p5-FFI-Platypus":{"origin":"devel/p5-FFI-Platypus","version":"2.10"},"p5-Ref-Util":{"origin":"devel/p5-Ref-Util","version":"0.204"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-FCGI","origin":"www/p5-FCGI","version":"0.82","comment":"Modules for perl5, for enabling FastCGI support in CGI scripts","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/FCGI","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"628735ccb6dcca703e889d785073ed71b837f6dea6e64e4b0b94e0a93a4f0d36","flatsize":64906,"path":"All/p5-FCGI-0.82.pkg","repopath":"All/p5-FCGI-0.82.pkg","licenselogic":"single","licenses":["OpenMarket"],"pkgsize":28356,"desc":"This the FCGI module for perl5 which enables CGI scripts to take\nadvantage of servers that are FastCGI-enabled. This module does not abstract\nthe writing of CGIs themselves, for that you should refer to the p5-CGI\nmodule. For more information about FastCGI, the performance enhancements it\noffers, and how to write scripts using it, visit their web site at\nhttp://www.fastcgi.com/","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-ExtUtils-XSpp","origin":"devel/p5-ExtUtils-XSpp","version":"0.18","comment":"XS for C++ in Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/ExtUtils-XSpp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e026f30862b4d76690f56816422c924fa8b60296cd0174e83bcd3dad842ee4e4","flatsize":255184,"path":"All/p5-ExtUtils-XSpp-0.18.pkg","repopath":"All/p5-ExtUtils-XSpp-0.18.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":102408,"desc":"XS++ is just a thin layer over plain XS, hence to use it you are\nsupposed to know, at the very least, C++ and XS.  This means that\nyou will need typemaps for both the normal XS pre-processor xsubpp\nand the XS++ pre-processor xspp.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-FFI-Platypus","origin":"devel/p5-FFI-Platypus","version":"2.10","comment":"Write Perl bindings to non-Perl libraries with FFI","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/FFI-Platypus","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"086baf9261d3e11584673b4989efa68be996ce423e39c5eced078bab393736ce","flatsize":767691,"path":"All/p5-FFI-Platypus-2.10.pkg","repopath":"All/p5-FFI-Platypus-2.10.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":304728,"desc":"Platypus is a library for creating interfaces to machine code libraries written\nin languages like C, C++, Fortran, Rust, Pascal. Essentially anything that gets\ncompiled into machine code. This implementation uses libffi to accomplish this\ntask. libffi is battle tested by a number of other scripting and virtual machine\nlanguages, such as Python and Ruby to serve a similar role.","deps":{"libffi":{"origin":"devel/libffi","version":"3.4.6"},"p5-Capture-Tiny":{"origin":"devel/p5-Capture-Tiny","version":"0.50"},"p5-FFI-CheckLib":{"origin":"devel/p5-FFI-CheckLib","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"shlibs_required":["libc.so.8","libdl.so.0","libpthread.so.0"]},{"name":"p5-ExtUtils-XSBuilder","origin":"devel/p5-ExtUtils-XSBuilder","version":"0.28_2","comment":"Autogenerating XS-glue Code","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/ExtUtils-XSBuilder","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"019e4c6adb655d045a6ba19c3a3566ed9a2ad62500e071b6adc4ae9b5d0dfdbc","flatsize":186628,"path":"All/p5-ExtUtils-XSBuilder-0.28_2.pkg","repopath":"All/p5-ExtUtils-XSBuilder-0.28_2.pkg","licenselogic":"single","pkgsize":58768,"desc":"ExtUtils::XSBuilder is a set modules to parse C header files and create XS\nglue code and documentation out of it. Ideally this allows to \"write\" an\ninterface to a C library without coding a line. Since no C-API is ideal,\nsome adjustments are necessary most of the time. So to use this module you\nmust still be familiar with C and XS programming, but it removes a lot of\nstupid work and copy&paste from you. Also when the C API changes, most\nof the time you only have to rerun XSBuilder to get your new Perl API.","deps":{"p5-Tie-IxHash":{"origin":"devel/p5-Tie-IxHash","version":"1.23_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-FFI-C-Stat","origin":"devel/p5-FFI-C-Stat","version":"0.03","comment":"Object-oriented FFI interface to native stat and lstat","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/FFI-C-Stat","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7083cdea264c74ddefbebed1dafd10709d5093fb0d46e0e641127ecddd805ecc","flatsize":56031,"path":"All/p5-FFI-C-Stat-0.03.pkg","repopath":"All/p5-FFI-C-Stat-0.03.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14880,"desc":"Perl comes with perfectly good stat, lstat functions, however if you are writing\nFFI bindings for a library that use the C stat structure, you are out of luck\nthere. FFI::C::Stat Perl comes with perfectly good stat, lstat functions,\nhowever if you are writing FFI bindings for a library that use the C stat\nstructure, you are out of luck there.","deps":{"p5-FFI-Platypus":{"origin":"devel/p5-FFI-Platypus","version":"2.10"},"p5-Ref-Util":{"origin":"devel/p5-Ref-Util","version":"0.204"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-ExtUtils-MakeMaker-Coverage","origin":"devel/p5-ExtUtils-MakeMaker-Coverage","version":"0.05_2","comment":"Add a Makefile target to determine test coverage using Devel::Cover","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/SMPETERS/ExtUtils-MakeMaker-Coverage-0.05","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cf95fb9756dc894c2a841895790f66b16d53ff8d0dd60ff1bee37c3db6478d34","flatsize":20870,"path":"All/p5-ExtUtils-MakeMaker-Coverage-0.05_2.pkg","repopath":"All/p5-ExtUtils-MakeMaker-Coverage-0.05_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10388,"desc":"ExtUtils::MakeMaker::Coverage adds a Makefile target to determine\ntest coverage using Devel::Cover:\n\n    # In Makefile.PL\n    use ExtUtils::MakeMaker;\n    use ExtUtils::MakeMaker::Coverage;\n    ...\n    # if you already have a MY::postamble...\n    sub MY::postamble {\n        testcover();\n        ...\n    }","deps":{"p5-Devel-Cover":{"origin":"devel/p5-Devel-Cover","version":"1.44"},"p5-Object-Accessor":{"origin":"devel/p5-Object-Accessor","version":"0.48_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-ExtUtils-MakeMaker-CPANfile","origin":"devel/p5-ExtUtils-MakeMaker-CPANfile","version":"0.09","comment":"Cpanfile support for ExtUtils::MakeMaker","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/ExtUtils-MakeMaker-CPANfile","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5408302314165e74934d4b9c17cacae17f99cdb6fb8ca5943abac91ceab615f2","flatsize":47452,"path":"All/p5-ExtUtils-MakeMaker-CPANfile-0.09.pkg","repopath":"All/p5-ExtUtils-MakeMaker-CPANfile-0.09.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11920,"desc":"ExtUtils::MakeMaker::CPANfile loads cpanfile in your distribution and modifies\nparameters for WriteMakefile in your Makefile.PL. Just use it instead of\nExtUtils::MakeMaker (which should be loaded internally), and prepare cpanfile.\n\nAs of version 0.03, ExtUtils::MakeMaker::CPANfile also removes WriteMakefile\nparameters that the installed version of ExtUtils::MakeMaker doesn't know, to\navoid warnings.","deps":{"p5-Module-CPANfile":{"origin":"devel/p5-Module-CPANfile","version":"1.1004"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-ExtUtils-LibBuilder","origin":"devel/p5-ExtUtils-LibBuilder","version":"0.09","comment":"Perl module to build C libraries","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/ExtUtils-LibBuilder","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2f85091336d66ca37d09ab88118be494506c1bd0a2e64790abf2f06898f96485","flatsize":15940,"path":"All/p5-ExtUtils-LibBuilder-0.09.pkg","repopath":"All/p5-ExtUtils-LibBuilder-0.09.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8736,"desc":"ExtUtils::LibBuilder is a tool to build C libraries.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-FCGI-Spawn","origin":"www/p5-FCGI-Spawn","version":"0.16.7_1","comment":"FastCGI server for CGI-like applications multiprocessing","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/FCGI-Spawn","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1de526573632c91a91bb2dcea9f360d0fe8c7d5b41975f17c84d62e290911517","flatsize":95667,"path":"All/p5-FCGI-Spawn-0.16.7_1.pkg","repopath":"All/p5-FCGI-Spawn-0.16.7_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":42516,"desc":"FCGI::Spawn is used to serve as a FastCGI process manager. Besides\nthe features the FCGI::ProcManager posess itself, the FCGI::Spawn\nis targeted as web server admin understandable instance for building\nthe own fastcgi server with copy-on-write memory sharing among forks\nand with single input parameters like socket path and processes number.\nAnother thing to mention is that it is able to execute any file pointed\nby Web server. So we have the daemon that is hot ready for hosting\nproviding.","deps":{"p5-CGI-Fast":{"origin":"www/p5-CGI-Fast","version":"2.17"},"p5-Const-Fast":{"origin":"devel/p5-Const-Fast","version":"0.014_2"},"p5-FCGI":{"origin":"www/p5-FCGI","version":"0.82"},"p5-FCGI-ProcManager":{"origin":"www/p5-FCGI-ProcManager","version":"0.28"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"],"options":{"DOCS":"on","MYSQL":"off","PGSQL":"off"},"messages":[{"message":"For the first time, check all the docs supplied wwith the package.\n\nTo run the fcgi_spawn on boot time, create the system user for it, and group,\ntoo. After that, assuming you name them \"fcgi\", add this to your rc.conf:\n\nfcgi_spawn_enable=\"YES\"\nfcgi_spawn_username=\"fcgi\"\nfcgi_spawn_groupname=\"fcgi\"\n\nYou may want to set fcgi_spawn_flags also according to taste.","type":"install"}]},{"name":"p5-FEAR-API","origin":"www/p5-FEAR-API","version":"0.489_3","comment":"Web Scraping Zen","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/XERN/FEAR-API-0.489","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"68e8e30872745dc62927116b7b95b1901cccf4d3c2b35d0c341ede7767087124","flatsize":103022,"path":"All/p5-FEAR-API-0.489_3.pkg","repopath":"All/p5-FEAR-API-0.489_3.pkg","licenselogic":"single","licenses":["ARTPERL10"],"pkgsize":39800,"desc":"FEAR::API is a tool that helps reduce your time creating site scraping scripts\nand help you do it in a much more elegant way. FEAR::API combines many strong\nand powerful features from various CPAN modules, such as LWP::UserAgent,\nWWW::Mechanize, Template::Extract, Encode, HTML::Parser, etc. and digests them\ninto a deeper Zen.","deps":{"p5-Email-Find":{"origin":"mail/p5-Email-Find","version":"0.10_1"},"p5-Exporter-Lite":{"origin":"devel/p5-Exporter-Lite","version":"0.09"},"p5-File-MMagic":{"origin":"devel/p5-File-MMagic","version":"1.30_1"},"p5-File-Slurp":{"origin":"devel/p5-File-Slurp","version":"9999.27"},"p5-HTML-Encoding":{"origin":"www/p5-HTML-Encoding","version":"0.61_1"},"p5-HTML-LinkExtractor":{"origin":"www/p5-HTML-LinkExtractor","version":"0.130_1"},"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-HTTP-Proxy":{"origin":"www/p5-HTTP-Proxy","version":"0.304"},"p5-HTTP-Recorder":{"origin":"www/p5-HTTP-Recorder","version":"0.07_1"},"p5-IO-All":{"origin":"devel/p5-IO-All","version":"0.87"},"p5-IO-String":{"origin":"devel/p5-IO-String","version":"1.08_1"},"p5-Inline":{"origin":"devel/p5-Inline","version":"0.86"},"p5-Inline-Files":{"origin":"devel/p5-Inline-Files","version":"0.71"},"p5-Net-Server":{"origin":"net/p5-Net-Server","version":"2.014"},"p5-Parallel-ForkManager":{"origin":"devel/p5-Parallel-ForkManager","version":"2.03"},"p5-Regexp-Bind":{"origin":"devel/p5-Regexp-Bind","version":"0.05_1"},"p5-Regexp-Common":{"origin":"textproc/p5-Regexp-Common","version":"2017060201"},"p5-Sort-Versions":{"origin":"devel/p5-Sort-Versions","version":"1.62"},"p5-Spiffy":{"origin":"devel/p5-Spiffy","version":"0.46_1"},"p5-Template-Extract":{"origin":"textproc/p5-Template-Extract","version":"0.50"},"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"p5-Text-CSV":{"origin":"textproc/p5-Text-CSV","version":"2.06"},"p5-Text-Iconv":{"origin":"converters/p5-Text-Iconv","version":"1.7_4"},"p5-WWW-Mechanize":{"origin":"www/p5-WWW-Mechanize","version":"2.19"},"p5-XML-RSS-SimpleGen":{"origin":"textproc/p5-XML-RSS-SimpleGen","version":"11.11_1"},"p5-XML-XPath":{"origin":"textproc/p5-XML-XPath","version":"1.48"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-ExtUtils-InstallPaths","origin":"devel/p5-ExtUtils-InstallPaths","version":"0.014","comment":"Build.PL install path logic made easy","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/ExtUtils-InstallPaths","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fb6d6fb11265314c8fbf7fa69af371cbf19c0b245b8ed48cea0c11b79c6b3476","flatsize":31327,"path":"All/p5-ExtUtils-InstallPaths-0.014.pkg","repopath":"All/p5-ExtUtils-InstallPaths-0.014.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13812,"desc":"ExtUtils::InstallPaths tries to make install path resolution as easy as\npossible.\n\nWhen you want to install a module, it needs to figure out where to install\nthings. The nutshell version of how this works is that default installation\nlocations are determined from ExtUtils::Config, and they may be individually\noverridden by using the install_path attribute. An install_base attribute lets\nyou specify an alternative installation root like /home/foo and prefix does\nsomething similar in a rather different (and more complicated) way. destdir lets\nyou specify a temporary installation directory like /tmp/install in case you\nwant to create bundled-up installable packages.","deps":{"p5-ExtUtils-Config":{"origin":"devel/p5-ExtUtils-Config","version":"0.010"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-FCGI-ProcManager","origin":"www/p5-FCGI-ProcManager","version":"0.28","comment":"Functions for managing FastCGI applications","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/FCGI-ProcManager","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f64e2f179a02fc6a6c7a3634c020becd381d6792e881d6c6dd29c3a53b40052e","flatsize":57652,"path":"All/p5-FCGI-ProcManager-0.28.pkg","repopath":"All/p5-FCGI-ProcManager-0.28.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":23200,"desc":"FCGI-ProcManager is a process manager for FCGI. By implementing the process\nmanager in perl, we can more finely tune FastCGI performance, and we can take\nCPU and memory advantages of fast forks and copy-on-write UNIX process\nmanagement characteristics.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-FCGI-Engine","origin":"www/p5-FCGI-Engine","version":"0.22","comment":"Flexible engine for running FCGI-based applications","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/FCGI-Engine","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"943f0833febed6b6b6178a2d14d10cce6b13facab3b84df4f7a781e38e67ed47","flatsize":92585,"path":"All/p5-FCGI-Engine-0.22.pkg","repopath":"All/p5-FCGI-Engine-0.22.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":44900,"desc":"This module helps manage FCGI based web applications by providing a wrapper\nwhich handles most of the low-level FCGI details for you. It can run FCGI\nprograms as simple scripts or as full standalone socket based servers who\nare managed by FCGI::Engine::ProcManager.","deps":{"p5-CGI-Simple":{"origin":"www/p5-CGI-Simple","version":"1.281"},"p5-Class-Load":{"origin":"devel/p5-Class-Load","version":"0.25"},"p5-Config-Any":{"origin":"devel/p5-Config-Any","version":"0.33"},"p5-Declare-Constraints-Simple":{"origin":"devel/p5-Declare-Constraints-Simple","version":"0.03_2"},"p5-FCGI":{"origin":"www/p5-FCGI","version":"0.82"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Daemonize":{"origin":"devel/p5-MooseX-Daemonize","version":"0.22"},"p5-MooseX-Getopt":{"origin":"devel/p5-MooseX-Getopt","version":"0.78"},"p5-MooseX-Types-Path-Class":{"origin":"devel/p5-MooseX-Types-Path-Class","version":"0.09"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-ExtUtils-HasCompiler","origin":"devel/p5-ExtUtils-HasCompiler","version":"0.025","comment":"Check for the presence of a compiler","maintainer":"svysh.fbsd@gmail.com","www":"https://metacpan.org/dist/ExtUtils-HasCompiler","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c03df4a53b4234ab96ccb373c63529c15900b67c6b8586f3ef5f03222ea0600f","flatsize":51817,"path":"All/p5-ExtUtils-HasCompiler-0.025.pkg","repopath":"All/p5-ExtUtils-HasCompiler-0.025.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12772,"desc":"Check for the presence of a compiler.\nThis module tries to check if the current system is capable of\ncompiling, linking and loading an XS module.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-ExtUtils-H2PM","origin":"devel/p5-ExtUtils-H2PM","version":"0.11","comment":"Automatically generate Perl modules to wrap C header files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/dist/ExtUtils-H2PM","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f6b294ca20d1fac6fde9338b8cc8860b5c1d1071ea7fb92582c5749b657eae80","flatsize":68771,"path":"All/p5-ExtUtils-H2PM-0.11.pkg","repopath":"All/p5-ExtUtils-H2PM-0.11.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":20980,"desc":"This module assists in generating wrappers around system functionality,\nsuch as socket() types or ioctl() calls, where the only interesting\nfeatures required are the values of some constants or structure layouts\nnormally only known to the C header files.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-ExtUtils-Helpers","origin":"devel/p5-ExtUtils-Helpers","version":"0.028","comment":"Various portability utilities for module builders","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/ExtUtils-Helpers","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8335ff5c0ebf5519f06f65e27fbc23b7f48de86f2d2e5dc05f6ff475c8d61f47","flatsize":42794,"path":"All/p5-ExtUtils-Helpers-0.028.pkg","repopath":"All/p5-ExtUtils-Helpers-0.028.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17332,"desc":"ExtUtils::Helpers provides various portable helper functions for module building\nmodules.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-ExtUtils-F77","origin":"lang/p5-ExtUtils-F77","version":"1.26_2","comment":"Helps link C programs with Fortran subroutines","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/ExtUtils-F77","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eda9e3ce9d284969e40d7f52cc4170c03722adf4af2f4307719c850f7830dcf6","flatsize":32405,"path":"All/p5-ExtUtils-F77-1.26_2.pkg","repopath":"All/p5-ExtUtils-F77-1.26_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13440,"desc":"This module tries to figure out how to link C programs with\nFortran subroutines on your system. Basically one must add a list\nof Fortran runtime libraries. The problem is their location\nand name varies with each OS/compiler combination!","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"p5-File-Which":{"origin":"sysutils/p5-File-Which","version":"1.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["lang","perl5"]},{"name":"p5-ExtUtils-CppGuess","origin":"devel/p5-ExtUtils-CppGuess","version":"0.27","comment":"Guess C++ compiler and flags","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/ExtUtils-CppGuess","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a79982b65f0280e1e9036627764f987c78a79ef5a354dcd71d65661c0bbca1f5","flatsize":26015,"path":"All/p5-ExtUtils-CppGuess-0.27.pkg","repopath":"All/p5-ExtUtils-CppGuess-0.27.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11472,"desc":"ExtUtils::CppGuess attempts to guess the system's C++ compiler that is\ncompatible with the C compiler that your perl was built with.\n\nIt can generate the necessary options to the Module::Build constructor or to\nExtUtils::MakeMaker's WriteMakefile function.","deps":{"p5-Capture-Tiny":{"origin":"devel/p5-Capture-Tiny","version":"0.50"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-ExtUtils-Config","origin":"devel/p5-ExtUtils-Config","version":"0.010","comment":"Wrapper for perl configuration","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/ExtUtils-Config","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"07827b13e9ad5a19e6c6c4760a038f8a60c880fb0cab66850015fb10831447bb","flatsize":50508,"path":"All/p5-ExtUtils-Config-0.010.pkg","repopath":"All/p5-ExtUtils-Config-0.010.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13524,"desc":"ExtUtils::Config is an abstraction around the %25Config hash.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-ExtUtils-CBuilder","origin":"devel/p5-ExtUtils-CBuilder","version":"0.280236,1","comment":"Compile and link C code for Perl modules","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/ExtUtils-CBuilder","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"10c18a05159b94c27972e880eae316fed682aeaaacc1106f6aa19a192ddb3d7f","flatsize":101135,"path":"All/p5-ExtUtils-CBuilder-0.280236,1.pkg","repopath":"All/p5-ExtUtils-CBuilder-0.280236,1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":28888,"desc":"This module can build the C portions of Perl modules by invoking the\nappropriate compilers and linkers in a cross-platform manner. It was motivated\nby the Module::Build project, but may be useful for other purposes as well.\nHowever, it is not intended as a general cross-platform interface to all your C\nbuilding needs. That would have been a much more ambitious goal!","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-ExtUtils-Builder-Compiler","origin":"devel/p5-ExtUtils-Builder-Compiler","version":"0.026","comment":"Interface around different compilers","maintainer":"svysh.fbsd@gmail.com","www":"https://metacpan.org/dist/ExtUtils-Builder-Compiler","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ec7cc1c07e3dcbb4adbe374beea1212dbad1144183b904e357aa43d542354b47","flatsize":122255,"path":"All/p5-ExtUtils-Builder-Compiler-0.026.pkg","repopath":"All/p5-ExtUtils-Builder-Compiler-0.026.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":43388,"desc":"Interface around different compilers. It's usually not used directly\nbut by a portability layer like: ExtUtils:Builder::Autodetect::C.","deps":{"p5-ExtUtils-Builder":{"origin":"devel/p5-ExtUtils-Builder","version":"0.016"},"p5-ExtUtils-Config":{"origin":"devel/p5-ExtUtils-Config","version":"0.010"},"p5-ExtUtils-Helpers":{"origin":"devel/p5-ExtUtils-Helpers","version":"0.028"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-ExtUtils-PkgConfig","origin":"devel/p5-ExtUtils-PkgConfig","version":"1.16","comment":"Simplistic interface to pkg-config","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/ExtUtils-PkgConfig","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7790bc64c2f9a3763c7b47ba039b216d5c4cba59ab2bfc78fea5df47769c7fb5","flatsize":19780,"path":"All/p5-ExtUtils-PkgConfig-1.16.pkg","repopath":"All/p5-ExtUtils-PkgConfig-1.16.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":9304,"desc":"The pkg-config program retrieves information about installed libraries,\nusually for the purposes of compiling against and linking to them.\n\nExtUtils::PkgConfig is a very simplistic interface to this utility,\nintended for use in the Makefile.PL of perl extensions which bind\nlibraries that pkg-config knows.  It is really just boilerplate code\nthat you would've written yourself.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"pkgconf":{"origin":"devel/pkgconf","version":"2.3.0,2"}},"categories":["devel","perl5"]},{"name":"p5-FAQ-OMatic","origin":"www/p5-FAQ-OMatic","version":"2.719_1","comment":"Perl API to manipulate FAQ-O-Matics","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/FAQ-OMatic","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"03cfbee3ce0368b03301ef9d9f2d53a615a1ab83c699c0fc2b2a6b482e36a04e","flatsize":969694,"path":"All/p5-FAQ-OMatic-2.719_1.pkg","repopath":"All/p5-FAQ-OMatic-2.719_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":186464,"desc":"The Faq-O-Matic is a CGI-based system that automates the process of\nmaintaining a FAQ (or Frequently Asked Questions list). It allows\nvisitors to your FAQ to take part in keeping it up-to-date. A\npermission system also makes it useful as a help-desk application,\nbug-tracking database, or documentation system.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Exporter-Tidy","origin":"devel/p5-Exporter-Tidy","version":"0.09","comment":"Another way of exporting symbols","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Exporter-Tidy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f8a284034e202e6e6fe3f140a4fa60e6ed37a169d9fcc814fec2e4179473bf23","flatsize":18017,"path":"All/p5-Exporter-Tidy-0.09.pkg","repopath":"All/p5-Exporter-Tidy-0.09.pkg","licenselogic":"or","licenses":["ART10","BSD2CLAUSE","GPLv1+","MIT"],"pkgsize":9832,"desc":"This module serves as an easy, clean alternative to Exporter. Unlike Exporter,\nit is not subclassed, but it simply exports a custom import() into your\nnamespace.\n\nWith Exporter::Tidy, you don't need to use any package global in your module.\nEven the subs you export can be lexically scoped.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-ExtUtils-AutoInstall","origin":"devel/p5-ExtUtils-AutoInstall","version":"0.64","comment":"Automatic install of dependencies via CPAN","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/ExtUtils-AutoInstall","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"86bc058723f8686c40041dc6f01783f64ce383cc0f829f1cdab444ec912ef4b4","flatsize":44954,"path":"All/p5-ExtUtils-AutoInstall-0.64.pkg","repopath":"All/p5-ExtUtils-AutoInstall-0.64.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":20024,"desc":"ExtUtils::AutoInstall lets module writers to specify a more\nsophisticated form of dependency information than the PREREQ_PM\noption offered by ExtUtils::MakeMaker.\n\nThis module works best with the Module::Install framework,\na drop-in replacement for MakeMaker.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Exporter-Lite","origin":"devel/p5-Exporter-Lite","version":"0.09","comment":"Lightweight exporting of functions and variables","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/pod/Exporter::Lite","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"737cf8017d54280ed35a8292c1f43a98b28983d44cbb82e17f161f4889f1fd39","flatsize":18171,"path":"All/p5-Exporter-Lite-0.09.pkg","repopath":"All/p5-Exporter-Lite-0.09.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9888,"desc":"This is an alternative to Exporter intended to provide a lightweight subset of\nthe most commonly-used functionality. It supports import(), @EXPORT and\n@EXPORT_OK and not a whole lot else.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-ExtUtils-Manifest","origin":"devel/p5-ExtUtils-Manifest","version":"1.75","comment":"Utilities to write and check a MANIFEST file","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/ExtUtils-Manifest","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ab9acf8152f493f39563c9856b255e98a6fb772265aaad464f412572911fffdd","flatsize":66744,"path":"All/p5-ExtUtils-Manifest-1.75.pkg","repopath":"All/p5-ExtUtils-Manifest-1.75.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":19684,"desc":"ExtUtils::Manifest provides a number of utilities to write and check a MANIFEST\nfile. At present the list includes mkmanifest, manicheck, filecheck, fullcheck,\nskipcheck, manifind, maniread, manicopy, and maniadd.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-ExtUtils-MakeMaker","origin":"devel/p5-ExtUtils-MakeMaker","version":"7.72","comment":"Designed to write a Makefile for an extension module","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/ExtUtils-MakeMaker","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fd485ae1dbd83d37183f127c563c8b87bc8d78fa457fc8fdb735432ac44c70b9","flatsize":675841,"path":"All/p5-ExtUtils-MakeMaker-7.72.pkg","repopath":"All/p5-ExtUtils-MakeMaker-7.72.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":254680,"desc":"This utility is designed to write a Makefile for an extension module from a\nMakefile.PL. It is based on the Makefile.SH model provided by Andy Dougherty\nand the perl5-porters.\n\nIt splits the task of generating the Makefile into several subroutines that\ncan be individually overridden. Each subroutine returns the text it wishes to\nhave written to the Makefile.\n\nMakeMaker is object oriented. Each directory below the current directory that\ncontains a Makefile.PL is treated as a separate object. This makes it possible\nto write an unlimited number of Makefiles with a single invocation of\nWriteMakefile().","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-ExtUtils-ParseXS","origin":"devel/p5-ExtUtils-ParseXS","version":"3.35","comment":"Converts Perl XS code into C code","maintainer":"demon@FreeBSD.org","www":"https://metacpan.org/release/ExtUtils-ParseXS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"81aca46d076f4e0c4a19d9a40793173b3442b4a0589e501fc428f378be179fe4","flatsize":165978,"path":"All/p5-ExtUtils-ParseXS-3.35.pkg","repopath":"All/p5-ExtUtils-ParseXS-3.35.pkg","licenselogic":"single","licenses":["ART10"],"pkgsize":59368,"desc":"ExtUtils::ParseXS will compile XS code into C code by embedding the\nconstructs necessary to let C functions manipulate Perl values and creates\nthe glue necessary to let Perl access those functions.  The compiler uses\ntypemaps to determine how to map C function parameters and variables to Perl\nvalues.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Exporter-Easy","origin":"devel/p5-Exporter-Easy","version":"0.18","comment":"Takes the drudgery out of Exporting symbols","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Exporter-Easy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a0cd3cd3a9b4c135ff2d6bc46de3b58294bb7d21e951afd0599cb967541f1f3b","flatsize":58933,"path":"All/p5-Exporter-Easy-0.18.pkg","repopath":"All/p5-Exporter-Easy-0.18.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":18544,"desc":"Exporter::Easy makes using Exporter easy. In it's simplest case it\nallows you to drop the boilerplate code that comes with using Exporter.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-ExportTo","origin":"devel/p5-ExportTo","version":"0.03","comment":"Export any function/method to any namespace","maintainer":"ports@FreeBSD.org","www":"https://github.com/ktat/ExportTo","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aa4448067f6f506655cc7beb1bd40aef9e9461e335d40cdace797961848a73fe","flatsize":8967,"path":"All/p5-ExportTo-0.03.pkg","repopath":"All/p5-ExportTo-0.03.pkg","licenselogic":"single","licenses":["ARTPERL10"],"pkgsize":6116,"desc":"This module allow you to export/override subroutine/method to one\nnamespace. It can be used for mix-in, for extension of modules not using\ninheritance.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"messages":[{"message":"===>   NOTICE:\n\nThe p5-ExportTo port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"p5-ExtUtils-Install","origin":"devel/p5-ExtUtils-Install","version":"2.22","comment":"Perl extension to install files from here to there","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/ExtUtils-Install","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9409f873be2018e6220e25ebcb3b955d335eac5897765d82639d856779cdb0be","flatsize":81885,"path":"All/p5-ExtUtils-Install-2.22.pkg","repopath":"All/p5-ExtUtils-Install-2.22.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":32908,"desc":"This module handles the installing and uninstalling of perl modules,\nscripts, man pages, etc...\n\nBoth install() and uninstall() are specific to the way\nExtUtils::MakeMaker handles the installation and deinstallation of\nperl modules. They are not designed as general purpose tools.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Exception-Handler","origin":"devel/p5-Exception-Handler","version":"1.004_1","comment":"Perl module that report exceptions with formatted text call-stack","maintainer":"jeffhung@mail2000.com.tw","www":"https://metacpan.org/release/Exception-Handler","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bb7b56fc739b65fad55deafc8880dbb163522838955ac88694a245c3246ddbfd","flatsize":5359,"path":"All/p5-Exception-Handler-1.004_1.pkg","repopath":"All/p5-Exception-Handler-1.004_1.pkg","licenselogic":"single","pkgsize":3740,"desc":"Exception::Handler\n\nException::Handler helps to report exceptions with formatted text\ncall-stack.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Expect-Simple","origin":"devel/p5-Expect-Simple","version":"0.04_1","comment":"Wrapper around the Expect module","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Expect-Simple","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"63ae177135d909da99f376c0b06ea5737784549a52cf3456be3f55d518b7e40c","flatsize":31785,"path":"All/p5-Expect-Simple-0.04_1.pkg","repopath":"All/p5-Expect-Simple-0.04_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":14832,"desc":"Expect::Simple is a wrapper around the Expect module which should suffice\nfor simple applications. It hides most of the Expect machinery; the Expect\nobject is available for tweaking if need be.\n\nGenerally, one starts by creating an Expect::Simple object using new. This\nwill start up the target program, and will wait until one of the specified\nprompts is output by the target. At that point the caller should send()\ncommands to the program; the results are available via the before, after,\nmatch_str, and match_idx methods. Since Expect simulates a terminal, there\nwill be extra \\r characters at the end of each line in the result (on UNIX\nat least). This is easily fixed:\n\n    ($res = $obj->before) =~ tr/\\r//d;\n    @lines = split( \"\\n\", $res );\n\nThis is not done automatically.\n\nExceptions will be thrown on error (match with /Expect::Simple/). Errors\nfrom Expect are available via the error_expect method. More human readable\nerrors are available via the error method.\n\nThe connection is automatically broken (by sending the specified\ndisconnect command to the target) when the Expect::Simple object is\ndestroyed.","deps":{"p5-Expect":{"origin":"lang/p5-Expect","version":"1.38"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Exporter","origin":"devel/p5-Exporter","version":"5.68_1","comment":"Implements default import method for modules","maintainer":"snowfly@yuntech.edu.tw","www":"https://metacpan.org/release/Exporter","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ade72ef56c0c415fb2fb9bb7e9785d26b86a2896ca295bb71dd23d94327f98b3","flatsize":41245,"path":"All/p5-Exporter-5.68_1.pkg","repopath":"All/p5-Exporter-5.68_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":21744,"desc":"The Exporter module implements an \"import\" method which allows a module\nto export functions and variables to its users' namespaces. Many modules\nuse Exporter rather than implementing their own \"import\" method because\nExporter provides a highly flexible interface, with an implementation\noptimised for the common case.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-ExtUtils-Depends","origin":"devel/p5-ExtUtils-Depends","version":"0.8001","comment":"Easily build XS extensions that depend on XS extensions","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/ExtUtils-Depends","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5e56f640da1e101e390f74bbb6b650caf68c7b489bf2869d0cf9a56621f4dbf9","flatsize":29344,"path":"All/p5-ExtUtils-Depends-0.8001.pkg","repopath":"All/p5-ExtUtils-Depends-0.8001.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14804,"desc":"This module tries to make it easy to build Perl extensions that use\nfunctions and typemaps provided by other perl extensions.  This means\nthat a perl extension is treated like a shared library that provides\nalso a C and an XS interface besides the perl one.  This works as long\nas the base extension is loaded with the RTLD_GLOBAL flag (usually done\nwith a\n\n\tsub dl_load_flags {0x01}\n\nin the main .pm file) if you need to use functions defined in the\nmodule.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Exception-Class-DBI","origin":"databases/p5-Exception-Class-DBI","version":"1.04","comment":"DBI Exception objects","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Exception-Class-DBI","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"daa9c327f6ecd0546652dd8e6b704afe48715304eaa37236536a4df2cea6b5f5","flatsize":34491,"path":"All/p5-Exception-Class-DBI-1.04.pkg","repopath":"All/p5-Exception-Class-DBI-1.04.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16088,"desc":"This module offers a set of DBI-specific exception classes. They\ninherit from Exception::Class, the base class for all exception\nobjects created by the Exception::Class module from the CPAN.\nException::Class::DBI itself offers a single class method, handler(),\nthat returns a code reference appropriate for passing to the DBI\nHandleError attribute.","deps":{"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-Exception-Class":{"origin":"devel/p5-Exception-Class","version":"1.45"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Exception-Class-TryCatch","origin":"devel/p5-Exception-Class-TryCatch","version":"1.13","comment":"Syntactic try/catch sugar for use with Exception::Class","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Exception-Class-TryCatch","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9464c0b43cafe85f66c57198e40f7dbdb63da104070b433481a3faf2e29f136e","flatsize":26500,"path":"All/p5-Exception-Class-TryCatch-1.13.pkg","repopath":"All/p5-Exception-Class-TryCatch-1.13.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":13052,"desc":"Exception::Class::TryCatch - Syntactic try/catch sugar for use with\nException::Class.","deps":{"p5-Exception-Class":{"origin":"devel/p5-Exception-Class","version":"1.45"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Every","origin":"devel/p5-Every","version":"0.08_1","comment":"Return true every N cycles or S seconds","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Every","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fe3ac57a6fd554933fd088b06bf5fe8bb62ecfa30748dddaa319559db2331924","flatsize":5465,"path":"All/p5-Every-0.08_1.pkg","repopath":"All/p5-Every-0.08_1.pkg","licenselogic":"single","pkgsize":4360,"desc":"Returns true when the conditions (cycles or seconds elapsed) are met.","deps":{"p5-Devel-Callsite":{"origin":"devel/p5-Devel-Callsite","version":"1.0.1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Event-tcp","origin":"net/p5-Event-tcp","version":"0.14_1","comment":"Glue code to build client-server style TCP-based services","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Event-tcp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b5645a89e04d011418ecc10b100710c1ef5656ff4f667b47c58c12257882212d","flatsize":21677,"path":"All/p5-Event-tcp-0.14_1.pkg","repopath":"All/p5-Event-tcp-0.14_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9900,"desc":"Event::tcp is a bunch of glue code to make it very easy to build\nclient-server style TCP-based services.","deps":{"p5-Event":{"origin":"devel/p5-Event","version":"1.28"},"p5-Ioctl":{"origin":"devel/p5-Ioctl","version":"0.81_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","net","perl5"]},{"name":"p5-ExtUtils-CChecker","origin":"devel/p5-ExtUtils-CChecker","version":"0.12","comment":"Configure-time utilities for using C headers, libraries, OS features","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/ExtUtils-CChecker","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6ed0015061c7d86709f1ef57040dd876cd44a96f1cb434b0977f3ee895ae4b48","flatsize":52192,"path":"All/p5-ExtUtils-CChecker-0.12.pkg","repopath":"All/p5-ExtUtils-CChecker-0.12.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":19588,"desc":"Often Perl modules are written to wrap functionality found in existing C\nheaders, libraries, or to use OS-specific features. It is useful in the Build.PL\nor Makefile.PL file to check for the existance of these requirements before\nattempting to actually build the module.\n\nObjects in this class provide an extension around ExtUtils::CBuilder to simplify\nthe creation of a .c file, compiling, linking and running it, to test if a\ncertain feature is present.\n\nIt may also be necessary to search for the correct library to link against, or\nfor the right include directories to find header files in. This class also\nprovides assistance here.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-ExtUtils-Builder","origin":"devel/p5-ExtUtils-Builder","version":"0.016","comment":"Overview of foundations of ExtUtils::Builder Plan framework","maintainer":"svysh.fbsd@gmail.com","www":"https://metacpan.org/dist/ExtUtils-Builder","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fe5a7115835661d50235f9e33a11a644a16012445ab09deeb57474b4271a930f","flatsize":128146,"path":"All/p5-ExtUtils-Builder-0.016.pkg","repopath":"All/p5-ExtUtils-Builder-0.016.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":51960,"desc":"An overview of the foundations of the ExtUtils::Builder Plan framework.\nActions are the cornerstone of this framework. They provide an\ninterface between build tools (e.g. ExtUtils::MakeMaker, Module::Build,\n...) and building extensions. This allows producing and consuming sides\nto be completely independent from each other. It is a flexible\nabstraction around pieces of work, this work can be a piece of perl\ncode, an external command, a mix of those or possibly other things.","deps":{"p5-ExtUtils-Config":{"origin":"devel/p5-ExtUtils-Config","version":"0.010"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Event-Notify","origin":"devel/p5-Event-Notify","version":"0.00004_1","comment":"Simple Observer/Notifier","maintainer":"markun@onohara.to","www":"https://metacpan.org/release/Event-Notify","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"74942efb9b4245e89a5090a38ce1ca1f0132afdb6e836d9bc356170fa2b1b1e3","flatsize":7626,"path":"All/p5-Event-Notify-0.00004_1.pkg","repopath":"All/p5-Event-Notify-0.00004_1.pkg","licenselogic":"single","pkgsize":5100,"desc":"Event::Notify implements a simple Observer pattern.","deps":{"p5-Test-MockObject":{"origin":"devel/p5-Test-MockObject","version":"1.20200122"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-ExtUtils-Constant","origin":"devel/p5-ExtUtils-Constant","version":"0.25","comment":"Generate XS code to import C header constants","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/ExtUtils-Constant","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c36a2ca091615b78197dc354952c4e6af82d76acb55e23cfb7008efa30c86ac7","flatsize":97284,"path":"All/p5-ExtUtils-Constant-0.25.pkg","repopath":"All/p5-ExtUtils-Constant-0.25.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":37352,"desc":"ExtUtils::Constant facilitates generating C and XS wrapper code to allow\nperl modules to AUTOLOAD constants defined in C library header files.\nIt is principally used by the h2xs utility, on which this code is based.\nIt doesn't contain the routines to scan header files to extract these\nconstants.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Exporter-Tiny","origin":"devel/p5-Exporter-Tiny","version":"1.006002","comment":"Exporter with features of Sub::Exporter but only core dependencies","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Exporter-Tiny","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3821af25681893bd2ae96c146a0b35f56279c050cb3225f37e270f513f8819d2","flatsize":99428,"path":"All/p5-Exporter-Tiny-1.006002.pkg","repopath":"All/p5-Exporter-Tiny-1.006002.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":38664,"desc":"Exporter::Tiny supports many of Sub::Exporter's external-facing features\nincluding renaming imported functions with the -as, -prefix and -suffix options;\nexplicit destinations with the into option; and alternative installers with the\ninstalller option. But it's written in only about 40%25 as many lines of code and\nwith zero non-core dependencies.\n\nIts internal-facing interface is closer to Exporter.pm, with configuration done\nthrough the @EXPORT, @EXPORT_OK and %25EXPORT_TAGS package variables.\n\nExporter::Tiny performs most of its internal duties (including resolution of tag\nnames to sub names, resolution of sub names to coderefs, and installation of\ncoderefs into the target package) as method calls, which means they can be\noverridden to provide interesting behaviour.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Eval-WithLexicals","origin":"devel/p5-Eval-WithLexicals","version":"1.003006","comment":"Perl extension for pure perl eval with persistent lexical variables","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Eval-WithLexicals","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"41e6376096eeff4a285ec22673b31e50243fd3b3abc1ad61c0315f626078aba5","flatsize":22640,"path":"All/p5-Eval-WithLexicals-1.003006.pkg","repopath":"All/p5-Eval-WithLexicals-1.003006.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12520,"desc":"Pure perl eval with persistent lexical variables.","deps":{"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-strictures":{"origin":"devel/p5-strictures","version":"2.000006,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Eval-Quosure","origin":"devel/p5-Eval-Quosure","version":"0.001002","comment":"Evaluate within a caller environment","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/Eval-Quosure","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ddc223cf8062e3dd93dbe1ca8e5e2924583d91de0b33d3d28577492afd832544","flatsize":44262,"path":"All/p5-Eval-Quosure-0.001002.pkg","repopath":"All/p5-Eval-Quosure-0.001002.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11432,"desc":"Eval::Quosure acts similar to R's \"quosure\". A \"quosure\" is an object that\ncombines an expression and an environment in which the expression can be\nevaluated.","deps":{"p5-PadWalker":{"origin":"devel/p5-PadWalker","version":"2.5"},"p5-Safe-Isa":{"origin":"devel/p5-Safe-Isa","version":"1.000010"},"p5-Sub-Quote":{"origin":"devel/p5-Sub-Quote","version":"2.006008_1"},"p5-Type-Tiny":{"origin":"devel/p5-Type-Tiny","version":"2.006000"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Event","origin":"devel/p5-Event","version":"1.28","comment":"Generic Perl Event Loop","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Event","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fe46355d059f7b45b0d4bca86293d94cfa53c3aac2951e3b7ff3125aa3b12d11","flatsize":161885,"path":"All/p5-Event-1.28.pkg","repopath":"All/p5-Event-1.28.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":68836,"desc":"Event - A Generic Perl Event Loop\n\nThis extension aims to provide a simple and optimized event loop for a\nbroad class of applications.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Event-ExecFlow","origin":"devel/p5-Event-ExecFlow","version":"0.64_1","comment":"API for complex flow controls with asynchronous execution of external programs","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Event-ExecFlow","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3e2a3bc791539d4c8d1aea610bd42a34c918add2349f8ccc76dfe12b73f26385","flatsize":85225,"path":"All/p5-Event-ExecFlow-0.64_1.pkg","repopath":"All/p5-Event-ExecFlow-0.64_1.pkg","licenselogic":"single","pkgsize":32996,"desc":"Event::ExecFlow provides a high level API for defining complex flow controls\nwith asynchronous execution of external programs.","deps":{"p5-AnyEvent":{"origin":"devel/p5-AnyEvent","version":"7.17,1"},"p5-Locale-libintl":{"origin":"devel/p5-Locale-libintl","version":"1.35"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","net","perl5"]},{"name":"p5-Exporter-Declare","origin":"devel/p5-Exporter-Declare","version":"0.114","comment":"Perl extension for exporting done right","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Exporter-Declare","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ac0edc73f388732b241aa482cf088f6bb3d39d60e90c73cd740fa0110cd8da03","flatsize":76851,"path":"All/p5-Exporter-Declare-0.114.pkg","repopath":"All/p5-Exporter-Declare-0.114.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":39600,"desc":"Exporter::Declare is a meta-driven exporting tool. Exporter::Declare\ntries to adopt all the good features of other exporting tools, while\nthrowing away horrible interfaces. Exporter::Declare also provides\nhooks that allow you to add options and arguments for import. Finally,\nExporter::Declare's meta-driven system allows for top-notch\nintrospection.","deps":{"p5-Meta-Builder":{"origin":"devel/p5-Meta-Builder","version":"0.004"},"p5-aliased":{"origin":"devel/p5-aliased","version":"0.34"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Eval-LineNumbers","origin":"devel/p5-Eval-LineNumbers","version":"0.35","comment":"Add line numbers to hereis blocks that contain perl source code","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Eval-LineNumbers","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dc19fe69d33bd264888f00a46f7848c6514c738640731d4384e26e526df4f529","flatsize":40801,"path":"All/p5-Eval-LineNumbers-0.35.pkg","repopath":"All/p5-Eval-LineNumbers-0.35.pkg","licenselogic":"or","licenses":["ART20","LGPL21"],"pkgsize":15608,"desc":"Eval::LineNumbers adds a #line \"this-file\" 392 comment to hereis text that is\ngoing to be eval'd so that error messages will point back to the right place.\n\nPlease note: when you embed \\n in your code, it gets expanded in double-quote\nhereis documents so it will mess up your line numbering. Use \\\\n instead when\nyou can.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Eval-Context","origin":"devel/p5-Eval-Context","version":"0.09.11_3","comment":"Evaluate Perl code in context wrapper","maintainer":"ehaupt@FreeBSD.org","www":"https://metacpan.org/release/Eval-Context","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ba5dacab8e27ad1cc0c26944d18956492d4fa0733d9703c833935ef35cd0f944","flatsize":59804,"path":"All/p5-Eval-Context-0.09.11_3.pkg","repopath":"All/p5-Eval-Context-0.09.11_3.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":22464,"desc":"This module define a subroutine that let you evaluate Perl code in a specific\ncontext. The code can be passed directly as a string or as a file name to read\nfrom. It also provides some subroutines to let you define and optionally share\nvariables and subroutines between your code and the code you wish to evaluate.\nFinally there is some support for running your code in a safe compartment.","deps":{"p5-Data-Compare":{"origin":"devel/p5-Data-Compare","version":"1.2200_1"},"p5-Data-TreeDumper":{"origin":"devel/p5-Data-TreeDumper","version":"0.41"},"p5-Directory-Scratch-Structured":{"origin":"devel/p5-Directory-Scratch-Structured","version":"0.04_1"},"p5-File-Slurp":{"origin":"devel/p5-File-Slurp","version":"9999.27"},"p5-Package-Generator":{"origin":"devel/p5-Package-Generator","version":"1.106_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Eval-Closure","origin":"devel/p5-Eval-Closure","version":"0.14","comment":"Safely and cleanly create closures via string eval","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Eval-Closure","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"09e4283977f1f376f702ad7d180614623ca66d09831ea9a5e57022bc261db1c9","flatsize":20205,"path":"All/p5-Eval-Closure-0.14.pkg","repopath":"All/p5-Eval-Closure-0.14.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10684,"desc":"String eval is often used for dynamic code generation. For instance, Moose uses\nit heavily, to generate inlined versions of accessors and constructors, which\nspeeds code up at runtime by a significant amount. String eval is not without\nits issues however - it's difficult to control the scope it's used in (which\ndetermines which variables are in scope inside the eval), and it can be quite\nslow, especially if doing a large number of evals.\n\nThis module attempts to solve both of those problems. It provides an\neval_closure function, which evals a string in a clean environment, other than\na fixed list of specified variables. It also caches the result of the eval, so\nthat doing repeated evals of the same source, even with a different\nenvironment, will be much faster (but note that the description is part of the\nstring to be evaled, so it must also be the same (or non-existent) if caching\nis to work properly).","deps":{"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Error-Helper","origin":"devel/p5-Error-Helper","version":"2.1.0","comment":"Provides some easy error related methods","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Error-Helper","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"30442974762bc5ee0dd97cc8dfd873aac1c5594f74eea82904afbca15e4d33eb","flatsize":28500,"path":"All/p5-Error-Helper-2.1.0.pkg","repopath":"All/p5-Error-Helper-2.1.0.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11976,"desc":"Error::Helper provides some easy error related methods.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Env-PS1","origin":"devel/p5-Env-PS1","version":"0.06_1","comment":"Prompt string formatter","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Env-PS1","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d788378e958b3776ef2fc7d2cedf79df42f8a4875071ff37e00e8ae3d2ed454a","flatsize":22485,"path":"All/p5-Env-PS1-0.06_1.pkg","repopath":"All/p5-Env-PS1-0.06_1.pkg","licenselogic":"single","pkgsize":11228,"desc":"This package supplies variables that are \"tied\" to environment variables like\n'PS1' and 'PS2', if read it takes the contents of the variable as a format\nstring like the ones bash(1) uses to format the prompt.\n\nIt is intended to be used in combination with the various ReadLine packages.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Expect","origin":"lang/p5-Expect","version":"1.38","comment":"Perl module inspired by the Tcl version of Expect","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Expect","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f934fbcea9b4c82e96873032fb86bc4f34531a1dde2b310412fe101d7a3ea088","flatsize":127522,"path":"All/p5-Expect-1.38.pkg","repopath":"All/p5-Expect-1.38.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":51608,"desc":"p5-Expect is a perl module inspired by the Tcl version of Expect.","deps":{"p5-IO-Tty":{"origin":"devel/p5-IO-Tty","version":"1.20_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["lang","perl5"]},{"name":"p5-Env-Path","origin":"devel/p5-Env-Path","version":"0.19_1","comment":"Advanced operations on path variables","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Env-Path","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c0a9495d649406413b7c7c9539ed25d4faa568acf1ae820c1b0cd172180f9ae8","flatsize":36284,"path":"All/p5-Env-Path-0.19_1.pkg","repopath":"All/p5-Env-Path-0.19_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":18392,"desc":"Env::Path presents an object-oriented interface to path variables,\ndefined as that subclass of environment variables which name an\nordered list of filesystem elements separated by a platform-standard\nseparator (typically ':' on UNIX and ';' on Windows).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Encoding-FixLatin","origin":"converters/p5-Encoding-FixLatin","version":"1.04","comment":"Takes mixed encoding input and produces UTF-8 output","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Encoding-FixLatin","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9a01e9360527a7b8e01fb20ba5a60b1e3f6c1a115d342708cac2cbf9c07ebca1","flatsize":25682,"path":"All/p5-Encoding-FixLatin-1.04.pkg","repopath":"All/p5-Encoding-FixLatin-1.04.pkg","licenselogic":"single","pkgsize":14280,"desc":"Most encoding conversion tools take input in one encoding and produce\noutput in another encoding.  This module takes input which may contain\ncharacters in more than one encoding and makes a best effort to convert\nthem all to UTF-8 output.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","perl5"]},{"name":"p5-Error","origin":"lang/p5-Error","version":"0.17030","comment":"Error/exception handling in object-oriented programming style","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Error","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d1e912ce9fbc5c8a4c06b9b19d93e2796bab7d79dd33e5730d5a68c0c17c7824","flatsize":64973,"path":"All/p5-Error-0.17030.pkg","repopath":"All/p5-Error-0.17030.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":27108,"desc":"The Error package provides two interfaces. Firstly Error provides a procedural\ninterface to exception handling. Secondly Error is a base class for\nerrors/exceptions that can either be thrown, for subsequent catch, or can simply\nbe recorded.\n\nErrors in the class Error should not be thrown directly, but the user should\nthrow errors from a sub-class of Error.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["lang","perl5"]},{"name":"p5-Encode-compat","origin":"converters/p5-Encode-compat","version":"0.07_1","comment":"Compatibility interfaces for Encode.pm on Perl < 5.7.1","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Encode-compat","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"14f77f3a9c709e90acc0c7e6553d8f1458aba3382adef957f7cb2b2dd6735ce7","flatsize":19849,"path":"All/p5-Encode-compat-0.07_1.pkg","repopath":"All/p5-Encode-compat-0.07_1.pkg","licenselogic":"single","pkgsize":10928,"desc":"This module provide a compatibility layer for Encode.pm users\non perl versions earlier than v5.7.1. It translates whatever\ncall it receives into Text::Iconv, or (in the future)\nUnicode::MapUTF8 to perform the actual work.\n\nCurrently, this module only support 5.6.1, and merely provides\nthe three utility function above (encode(), decode() and from_to()),\nwith a very kludgy FB_HTMLCREF fallback against latin-1 in from_to().","deps":{"p5-Text-Iconv":{"origin":"converters/p5-Text-Iconv","version":"1.7_4"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","perl5"]},{"name":"p5-Encode-Punycode","origin":"converters/p5-Encode-Punycode","version":"1.002","comment":"Encode plugin for Punycode","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Encode-Punycode","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"33d7c3d6cb568241e4f1cc8cf38a0ddbedcdc07f86b401ca59e6ee8d4ba49c48","flatsize":17952,"path":"All/p5-Encode-Punycode-1.002.pkg","repopath":"All/p5-Encode-Punycode-1.002.pkg","licenselogic":"single","licenses":["GPLv1"],"pkgsize":9436,"desc":"This module provides an easy-to-use interface for encoding and decoding\nInternationalized Domain Names (IDNs) via Encode interface.","deps":{"p5-Net-IDN-Encode":{"origin":"textproc/p5-Net-IDN-Encode","version":"2.500_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","perl5"]},{"name":"p5-Exception-Class","origin":"devel/p5-Exception-Class","version":"1.45","comment":"Real exception classes in Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Exception-Class","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ac70e1535378394867effa1f5852aa9330253e64f10bc54c950ba497bb879644","flatsize":82207,"path":"All/p5-Exception-Class-1.45.pkg","repopath":"All/p5-Exception-Class-1.45.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":28052,"desc":"This module allows you to declare hierarchies of exception classes for\nuse in your code.  It also provides a simple exception class that it\nuses as the default base class for all other exceptions.\n\nYou may choose to use another base class for your exceptions.\nRegardless, the ability to declare all your exceptions at compile time\nis a fairly useful trick and helps push people towards more structured\nuse of exceptions.","deps":{"p5-Class-Data-Inheritable":{"origin":"devel/p5-Class-Data-Inheritable","version":"0.10"},"p5-Devel-StackTrace":{"origin":"devel/p5-Devel-StackTrace","version":"2.05"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Encode-Locale","origin":"converters/p5-Encode-Locale","version":"1.05","comment":"Determine the locale encoding","maintainer":"amdmi3@FreeBSD.org","www":"https://metacpan.org/release/Encode-Locale","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8c285ce92504894c861bd33480b3701612f130f1a55a8c1045bbc4884bd97e00","flatsize":23502,"path":"All/p5-Encode-Locale-1.05.pkg","repopath":"All/p5-Encode-Locale-1.05.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11896,"desc":"Encode::Locale - Determine the locale encoding","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","perl5"]},{"name":"p5-Encode-IMAPUTF7","origin":"converters/p5-Encode-IMAPUTF7","version":"1.05_1","comment":"Modification of UTF-7 encoding for IMAP","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Encode-IMAPUTF7","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7c41b174207b5947c53c8130194b07de4adf636a4a7a89bd7218ffcac210ce62","flatsize":8877,"path":"All/p5-Encode-IMAPUTF7-1.05_1.pkg","repopath":"All/p5-Encode-IMAPUTF7-1.05_1.pkg","licenselogic":"single","pkgsize":6156,"desc":"Encode::IMAPUTF7 is a perl module for modification of UTF-7 encoding\nfor IMAP.\n\nIMAP mailbox names are encoded in a modified UTF7 when names contains\ninternational characters outside of the printable ASCII range. The\nmodified UTF-7 encoding is defined in RFC2060 (section 5.1.3).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","perl5"]},{"name":"p5-Encode-DoubleEncodedUTF8","origin":"converters/p5-Encode-DoubleEncodedUTF8","version":"0.05_1","comment":"Fix double encoded UTF-8 bytes to the correct ones","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Encode-DoubleEncodedUTF8","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a48c46754bc1d41f7bf4fe83a782d3f2a4b48c75aecbf721263c230db220d41b","flatsize":5055,"path":"All/p5-Encode-DoubleEncodedUTF8-0.05_1.pkg","repopath":"All/p5-Encode-DoubleEncodedUTF8-0.05_1.pkg","licenselogic":"single","pkgsize":4024,"desc":"Encode::DoubleEncodedUTF8 adds a new encoding utf-8-de and fixes double\nencoded utf-8 bytes found in the original bytes to the correct Unicode\nentity.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","perl5"]},{"name":"p5-Encode-Detect-CJK","origin":"converters/p5-Encode-Detect-CJK","version":"2.0.2_1","comment":"Charset detector for East Asia charsets and website contents","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Encode-Detect-CJK","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"af354e90e76cb7bdd2d2b26424ba7dcdd9268cf0d91ddb359124d7a0824eb61b","flatsize":395258,"path":"All/p5-Encode-Detect-CJK-2.0.2_1.pkg","repopath":"All/p5-Encode-Detect-CJK-2.0.2_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":24036,"desc":"Encode::Detect::CJK is a charset detector which is optimized for East Asia\ncharsets and website contents.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","perl5"]},{"name":"p5-Encode-Base58-GMP","origin":"converters/p5-Encode-Base58-GMP","version":"1.00","comment":"High speed Base58 encoding using GMP with BigInt and MD5 support","maintainer":"bokutin@bokut.in","www":"https://github.com/grokify/base58-gmp-perl","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1937d04e10d4b96879b9bf734f093a3d59dfbc091e919194eb40ecaf9a27c7d6","flatsize":14023,"path":"All/p5-Encode-Base58-GMP-1.00.pkg","repopath":"All/p5-Encode-Base58-GMP-1.00.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7896,"desc":"High speed Base58 encoding using GMP with BigInt and MD5 support","deps":{"p5-Math-GMPz":{"origin":"math/p5-Math-GMPz","version":"0.63"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","perl5"]},{"name":"p5-Event-RPC","origin":"devel/p5-Event-RPC","version":"1.03_3","comment":"Event based transparent Client/Server RPC framework","maintainer":"vivek@khera.org","www":"https://metacpan.org/release/Event-RPC","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f1dd561eef30e1735d6cf371676f477306cc5c08d295a6cc50eae2b1275c3039","flatsize":131624,"path":"All/p5-Event-RPC-1.03_3.pkg","repopath":"All/p5-Event-RPC-1.03_3.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":53840,"desc":"Event::RPC supports you in developing Event based networking client/server\napplications with transparent object/method access from the client to the\nserver. Network communication is optionally encrypted using IO::Socket::SSL.\nSeveral event loop managers are supported due to an extensible API. Currently\nEvent, Glib and AnyEvent are implemented. The latter lets you use nearly every\nevent loop implementation available for Perl. AnyEvent was invented after\nEvent::RPC was created and thus Event::RPC started using it's own abstraction\nmodel.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"p5-AnyEvent":{"origin":"devel/p5-AnyEvent","version":"7.17,1"},"p5-Event":{"origin":"devel/p5-Event","version":"1.28"},"p5-IO-Socket-SSL":{"origin":"security/p5-IO-Socket-SSL","version":"2.089"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","net","perl5"],"options":{"ANYEVENT":"on","EVENT":"on","GLIB":"off","SSL":"on"}},{"name":"p5-Excel-Template","origin":"textproc/p5-Excel-Template","version":"0.34_2","comment":"Perl module for templating Excel files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Excel-Template","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8d97c2c3c275543c5b3e551bb5501c73c5b11893063e3995428211fff0724824","flatsize":152056,"path":"All/p5-Excel-Template-0.34_2.pkg","repopath":"All/p5-Excel-Template-0.34_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":77468,"desc":"The Excel::Template perl module is a module used for templating Excel files.\nIts genesis came from the need to use the same datastructure as HTML::Template,\nbut provide Excel files instead. The existing modules don't do the trick, as\nthey require replication of logic that's already been done within\nHTML::Template.","deps":{"p5-IO-Stringy":{"origin":"devel/p5-IO-Stringy","version":"2.113"},"p5-Spreadsheet-WriteExcel":{"origin":"textproc/p5-Spreadsheet-WriteExcel","version":"2.40_1"},"p5-Test-Deep":{"origin":"devel/p5-Test-Deep","version":"1.204"},"p5-Test-Exception":{"origin":"devel/p5-Test-Exception","version":"0.43"},"p5-XML-Parser":{"origin":"textproc/p5-XML-Parser","version":"2.47"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Encode-Base32-Crockford","origin":"converters/p5-Encode-Base32-Crockford","version":"2.112991","comment":"Encode/Decode numbers using Douglas Crockford's Base32 Encoding","maintainer":"bokutin@bokut.in","www":"https://github.com/gbarr/Encode-Base32-Crockford","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"82ab521c260964b6a9df11a1d16fa0bd174ee20092f1f4c00be9b743fbf3b65f","flatsize":46908,"path":"All/p5-Encode-Base32-Crockford-2.112991.pkg","repopath":"All/p5-Encode-Base32-Crockford-2.112991.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12504,"desc":"Encode/Decode numbers using Douglas Crockford's Base32 Encoding","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","perl5"]},{"name":"p5-Emplacken","origin":"www/p5-Emplacken","version":"0.01_2","comment":"Manage multiple plack apps with a directory of config files","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/DROLSKY/Emplacken-0.01","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b1804ee216b24c2710dc4c534df66799a6855f8e6b0275721589ddafc8e1616e","flatsize":44796,"path":"All/p5-Emplacken-0.01_2.pkg","repopath":"All/p5-Emplacken-0.01_2.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":18444,"desc":"Emplacken is a tool for managing a set of Plack applications based on config\nfiles. It also adds support for privilege dropping and error logs to those Plack\nservers that don't support these features natively.\n\nIt works be reading a config file and using that to generate a PSGI application\nfile based on your config. It knows how to generate Catalyst, Mojo, and Mason\napp files natively. For other apps, or more complicated setups, you can supply a\ntemplate to Emplacken and it will use that to generate the PSGI app.","deps":{"p5-Class-Load":{"origin":"devel/p5-Class-Load","version":"0.25"},"p5-Config-Any":{"origin":"devel/p5-Config-Any","version":"0.33"},"p5-File-Pid":{"origin":"devel/p5-File-Pid","version":"1.01_2"},"p5-List-AllUtils":{"origin":"devel/p5-List-AllUtils","version":"0.19"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Getopt":{"origin":"devel/p5-MooseX-Getopt","version":"0.78"},"p5-MooseX-Types":{"origin":"devel/p5-MooseX-Types","version":"0.50"},"p5-MooseX-Types-Path-Class":{"origin":"devel/p5-MooseX-Types-Path-Class","version":"0.09"},"p5-MooseX-Types-Perl":{"origin":"devel/p5-MooseX-Types-Perl","version":"0.101344"},"p5-Path-Class":{"origin":"devel/p5-Path-Class","version":"0.37"},"p5-Text-Template":{"origin":"textproc/p5-Text-Template","version":"1.61"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Event-Join","origin":"devel/p5-Event-Join","version":"0.06_1","comment":"Join multiple \"events\" into one","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Event-Join","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e54956810706fd47051c4e8b1cc941cf75763d971e63151955a1a52545aefef3","flatsize":13934,"path":"All/p5-Event-Join-0.06_1.pkg","repopath":"All/p5-Event-Join-0.06_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7880,"desc":"Event::Join is a perl module to join multiple \"events\" into one.","deps":{"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Encoding-BER","origin":"converters/p5-Encoding-BER","version":"1.02","comment":"Encode/decode data using ASN.1 Basic Encoding Rules (BER)","maintainer":"pi@FreeBSD.org","www":"https://metacpan.org/release/Encoding-BER","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f898e3a00249aa7ded2d5a357c32ff30b59469b8a04ad804fa4292d5d2f034dd","flatsize":62352,"path":"All/p5-Encoding-BER-1.02.pkg","repopath":"All/p5-Encoding-BER-1.02.pkg","licenselogic":"single","licenses":["ART10"],"pkgsize":24884,"desc":"Perl module to encode/decode data using ASN.1 Basic Encoding Rules (BER)","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","perl5"]},{"name":"p5-Excel-Writer-XLSX","origin":"textproc/p5-Excel-Writer-XLSX","version":"1.14","comment":"Create a new file in the Excel 2007+ XLSX format","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Excel-Writer-XLSX","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fcd726343be92af536b813e105ad460c5fc7ca9232280576a96949275a797a16","flatsize":1962501,"path":"All/p5-Excel-Writer-XLSX-1.14.pkg","repopath":"All/p5-Excel-Writer-XLSX-1.14.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":439356,"desc":"The Excel::Writer::XLSX module can be used to create an Excel file in the 2007+\nXLSX format. The XLSX format is the Office Open XML (OOXML) format used by Excel\n2007 and later. Multiple worksheets can be added to a workbook and formatting\ncan be applied to cells. Text, numbers, and formulas can be written to the\ncells. This module cannot, as yet, be used to write to an existing Excel XLSX\nfile.","deps":{"p5-Archive-Zip":{"origin":"archivers/p5-Archive-Zip","version":"1.68"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Email-Stuffer","origin":"mail/p5-Email-Stuffer","version":"0.018","comment":"More casual approach to creating and sending Email","maintainer":"zi@FreeBSD.org","www":"https://metacpan.org/release/Email-Stuffer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0747203a6a60a8e6a6d759f53ecbee90726cb69574e834f0938fca02df9314a4","flatsize":76912,"path":"All/p5-Email-Stuffer-0.018.pkg","repopath":"All/p5-Email-Stuffer-0.018.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":21256,"desc":"Email::Stuffer, as its name suggests, is a fairly casual module used to stuff\nthings into an email and send them. It is a high-level module designed for\nease of use when doing a very specific common task, but implemented on top of\nthe light and tolerable Email:: modules.\n\nEmail::Stuffer is typically used to build emails and send them in a single\nstatement, as seen in the synopsis. And it is certain only for use when\ncreating and sending emails. As such, it contains no email parsing\ncapability, and little to no modification support.","deps":{"p5-Email-MIME":{"origin":"mail/p5-Email-MIME","version":"1.954"},"p5-Email-Sender":{"origin":"mail/p5-Email-Sender","version":"2.601"},"p5-File-Type":{"origin":"devel/p5-File-Type","version":"0.22_1"},"p5-Params-Util":{"origin":"devel/p5-Params-Util","version":"1.102"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Email-Simple-FromHandle","origin":"mail/p5-Email-Simple-FromHandle","version":"0.055","comment":"Perl library for making email objects from a filehandle","maintainer":"ashish@FreeBSD.org","www":"https://github.com/rjbs/Email-Simple-FromHandle","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3a748d60ed483dbef53551abeae8ddd70064d1f816783e7c5c16fae86d068124","flatsize":18772,"path":"All/p5-Email-Simple-FromHandle-0.055.pkg","repopath":"All/p5-Email-Simple-FromHandle-0.055.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9136,"desc":"Email::Simple::FromHandle provides an Email::Simple object which uses a\nfilehandle as its source, so it does not need to hold the entire body in memory\nuntil needed.","deps":{"p5-Email-Simple":{"origin":"mail/p5-Email-Simple","version":"2.218"},"p5-IO-String":{"origin":"devel/p5-IO-String","version":"1.08_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Email-Simple","origin":"mail/p5-Email-Simple","version":"2.218","comment":"Simple parsing of RFC2822 message format and headers","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Email-Simple","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"29954f44cb02c8b8579c6310a716b2ec9f2124b7de4894bcceba7c2dd2dc53e0","flatsize":82238,"path":"All/p5-Email-Simple-2.218.pkg","repopath":"All/p5-Email-Simple-2.218.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":24376,"desc":"Email::Simple is the first deliverable of the \"Perl Email Project\", a\nreaction against the complexity and increasing bugginess of the Mail::*\nmodules. In contrast, Email::* modules are meant to be simple to use\nand to maintain, pared to the bone, fast, minimal in their external\ndependencies, and correct.","deps":{"p5-Email-Date-Format":{"origin":"mail/p5-Email-Date-Format","version":"1.008"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Email-Sender-Transport-SQLite","origin":"mail/p5-Email-Sender-Transport-SQLite","version":"1.500","comment":"Deliver mail to an SQLite db for testing","maintainer":"bill.brinzer@gmail.com","www":"https://metacpan.org/release/Email-Sender-Transport-SQLite","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"13bb90d4ae2b5c97858bc9b5efe1ed19e83122e93524653a62a6e016735b5161","flatsize":45537,"path":"All/p5-Email-Sender-Transport-SQLite-1.500.pkg","repopath":"All/p5-Email-Sender-Transport-SQLite-1.500.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11412,"desc":"This transport makes deliveries to an SQLite database, creating it if needed.\nThe SQLite transport is intended for testing programs that fork or that\notherwise can't use the Test transport. It is not meant for robust, long-term\nstorage of mail.","deps":{"p5-DBD-SQLite":{"origin":"databases/p5-DBD-SQLite","version":"1.76"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-Email-Sender":{"origin":"mail/p5-Email-Sender","version":"2.601"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Encode-Detect","origin":"converters/p5-Encode-Detect","version":"1.01_1","comment":"Encode::Encoding subclass that detects the encoding of data","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Encode-Detect","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7cc6c1a04f642c043d7ed97580c8cfb3b720bb342ccbd0a396493fbb41f3df4a","flatsize":240553,"path":"All/p5-Encode-Detect-1.01_1.pkg","repopath":"All/p5-Encode-Detect-1.01_1.pkg","licenselogic":"single","licenses":["MPL11"],"pkgsize":86092,"desc":"This Perl module is an Encode::Encoding subclass that uses\nEncode::Detect::Detector to determine the charset of the input data and\nthen decodes it using the encoder of the detected charset.\n\nIt is similar to Encode::Guess, but does not require the configuration\nof a set of expected encodings. Like Encode::Guess, it only supports\ndecoding--it cannot encode.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","perl5"]},{"name":"p5-Encode-JIS2K","origin":"converters/p5-Encode-JIS2K","version":"0.05","comment":"JIS X 0212 (aka JIS 2000) Encodings","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Encode-JIS2K","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"242b62251b9df7b2c0790693e03df9f4b72c35d09e63d5c74b29e6ea341af73b","flatsize":2384117,"path":"All/p5-Encode-JIS2K-0.05.pkg","repopath":"All/p5-Encode-JIS2K-0.05.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":316708,"desc":"This module implements encodings that covers JIS X 0213 charset (AKA\nJIS 2000, hence the module name). Encodings supported are as follows.\n\nCanonical     Alias                                      Description\n--------------------------------------------------------------------\neuc-jisx0213  qr/\\beuc.*jp[ \\-]?(?:2000|2k)$/i          EUC-JISX0213\n              qr/\\bjp.*euc[ \\-]?(2000|2k)$/i\n              qr/\\bujis[ \\-]?(?:2000|2k)$/i\nshiftjisx0123 qr/\\bshift.*jis(?:2000|2k)$/i           Shift_JISX0213\n              qr/\\bsjisp \\-]?(?:2000|2k)$/i\n\niso-2022-jp-3\njis0213-1-raw                         JIS X 0213 plane 1, raw format\njis0213-2-raw                         JIS X 0213 plane 2, raw format","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","perl5"]},{"name":"p5-Email-Sender-Transport-SMTP-TLS","origin":"mail/p5-Email-Sender-Transport-SMTP-TLS","version":"0.15","comment":"Email::Sender with Net::SMTP::TLS (Eg. Gmail)","maintainer":"ale@biancalanas.net","www":"https://metacpan.org/release/Email-Sender-Transport-SMTP-TLS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"60458892f2914e2d1e4793dbd3daa65745df42b028b5bb72699043a0ab749998","flatsize":27946,"path":"All/p5-Email-Sender-Transport-SMTP-TLS-0.15.pkg","repopath":"All/p5-Email-Sender-Transport-SMTP-TLS-0.15.pkg","licenselogic":"single","licenses":["GPLv1"],"pkgsize":11928,"desc":"Email::Sender replaces the old and sometimes problematic Email::Send library,\nwhile this module replaces the Email::Send::SMTP::TLS.","deps":{"p5-Email-Sender":{"origin":"mail/p5-Email-Sender","version":"2.601"},"p5-Net-SMTP-TLS-ButMaintained":{"origin":"mail/p5-Net-SMTP-TLS-ButMaintained","version":"0.24_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Email-Sender","origin":"mail/p5-Email-Sender","version":"2.601","comment":"Library for sending email","maintainer":"bill.brinzer@gmail.com","www":"https://metacpan.org/release/Email-Sender","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"11d3e27d1c7616a181917144ba489365672235546997ce24151f367f60a669ce","flatsize":194658,"path":"All/p5-Email-Sender-2.601.pkg","repopath":"All/p5-Email-Sender-2.601.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":75112,"desc":"Email::Sender replaces the old and sometimes problematic Email::Send library,\nwhich did a decent job at handling very simple email sending tasks, but was not\nsuitable for serious use, for a variety of reasons.\n\nMost users will be able to use Email::Sender::Simple to send mail. Users with\nmore specific needs should look at the available Email::Sender::Transport\nclasses.\n\nDocumentation may be found in Email::Sender::Manual, and new users should start\nwith Email::Sender::Manual::QuickStart.\n\nThis module provides a very simple, very clean, very specific interface\nto multiple Email mailers.  The goal of this software is to be small\nand simple, easy to use, and easy to extend.","deps":{"p5-Email-Abstract":{"origin":"mail/p5-Email-Abstract","version":"3.010"},"p5-Email-Address-XS":{"origin":"mail/p5-Email-Address-XS","version":"1.05"},"p5-Email-Simple":{"origin":"mail/p5-Email-Simple","version":"2.218"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-Module-Runtime":{"origin":"devel/p5-Module-Runtime","version":"0.016"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-MooX-Types-MooseLike":{"origin":"devel/p5-MooX-Types-MooseLike","version":"0.29"},"p5-Sub-Exporter":{"origin":"devel/p5-Sub-Exporter","version":"0.991"},"p5-Throwable":{"origin":"devel/p5-Throwable","version":"1.001"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Email-Reply","origin":"mail/p5-Email-Reply","version":"1.204","comment":"Perl module for replying to email","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Email-Reply","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5b73373bdb2949d3f48d5713cdce3ce74cae454dc47f7e55236767401bd3967f","flatsize":26305,"path":"All/p5-Email-Reply-1.204.pkg","repopath":"All/p5-Email-Reply-1.204.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10900,"desc":"This software takes the hard out of generating replies to email messages.","deps":{"p5-Email-Abstract":{"origin":"mail/p5-Email-Abstract","version":"3.010"},"p5-Email-Address":{"origin":"mail/p5-Email-Address","version":"1.913"},"p5-Email-MIME":{"origin":"mail/p5-Email-MIME","version":"1.954"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Email-Send","origin":"mail/p5-Email-Send","version":"2.202","comment":"Perl module for simple email sending","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Email-Send","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"04fa8e23c4da78329bc7499d863dccc16389ffa23418519fabaaab62aaf69ca9","flatsize":81008,"path":"All/p5-Email-Send-2.202.pkg","repopath":"All/p5-Email-Send-2.202.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":30152,"desc":"This module provides a very simple, very clean, very specific interface\nto multiple Email mailers.  The goal of this software is to be small\nand simple, easy to use, and easy to extend.","deps":{"p5-Email-Abstract":{"origin":"mail/p5-Email-Abstract","version":"3.010"},"p5-Email-Address":{"origin":"mail/p5-Email-Address","version":"1.913"},"p5-Email-Simple":{"origin":"mail/p5-Email-Simple","version":"2.218"},"p5-Module-Pluggable":{"origin":"devel/p5-Module-Pluggable","version":"5.2"},"p5-Return-Value":{"origin":"devel/p5-Return-Value","version":"1.666005"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"],"annotations":{"deprecated":"Send it's being officially marked \"out of favor\". Consider using mail/p5-Email-Sender for new projects"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nSend it's being officially marked \"out of favor\". Consider using mail/p5-Email-Sender for new projects."}]},{"name":"p5-Email-Outlook-Message","origin":"mail/p5-Email-Outlook-Message","version":"0.921","comment":"Read e-mail messages stored as .msg files","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Email-Outlook-Message","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"12a450c19cc6ae9b2e90272dd4e5fadab34766df5393d45408153dc9a135f434","flatsize":50518,"path":"All/p5-Email-Outlook-Message-0.921.pkg","repopath":"All/p5-Email-Outlook-Message-0.921.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":22224,"desc":"This module reads e-mail messages stored as .msg files (such as generated\nby Outlook), and converts them to Email::MIME objects. It also includes a\ncommand-line interface in the form of the msgconvert script.\n\nSuch files may be identified by file(1) as follows:\nComposite Document File V2 Document\n\nYou do not need Outlook installed to use this module.","deps":{"p5-Email-Address":{"origin":"mail/p5-Email-Address","version":"1.913"},"p5-Email-MIME":{"origin":"mail/p5-Email-MIME","version":"1.954"},"p5-Email-MIME-ContentType":{"origin":"mail/p5-Email-MIME-ContentType","version":"1.028"},"p5-Email-Sender":{"origin":"mail/p5-Email-Sender","version":"2.601"},"p5-Email-Simple":{"origin":"mail/p5-Email-Simple","version":"2.218"},"p5-IO-All":{"origin":"devel/p5-IO-All","version":"0.87"},"p5-IO-String":{"origin":"devel/p5-IO-String","version":"1.08_1"},"p5-OLE-Storage_Lite":{"origin":"devel/p5-OLE-Storage_Lite","version":"0.22"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Encode-Base32-GMP","origin":"converters/p5-Encode-Base32-GMP","version":"0.02","comment":"High speed Base32 encoding using GMP with BigInt and MD5 support","maintainer":"bokutin@bokut.in","www":"https://www.crockford.com/wrmg/base32.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5e1868c9e0d45bbf4c8438b1429907f2d5baf63e04010d9c03e0fc7db8e2a9b1","flatsize":15541,"path":"All/p5-Encode-Base32-GMP-0.02.pkg","repopath":"All/p5-Encode-Base32-GMP-0.02.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8036,"desc":"High speed Base32 encoding using GMP with BigInt and MD5 support","deps":{"p5-Math-GMPz":{"origin":"math/p5-Math-GMPz","version":"0.63"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","perl5"]},{"name":"p5-Encode-CNMap","origin":"chinese/p5-Encode-CNMap","version":"0.32_2","comment":"Enhanced Chinese encodings with Simplified-Traditional auto-mapping","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Encode-CNMap","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3de4df7807b1f196754251eff4661881f2ebf868836cab3afb23b224f169a331","flatsize":1294092,"path":"All/p5-Encode-CNMap-0.32_2.pkg","repopath":"All/p5-Encode-CNMap-0.32_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":216256,"desc":"This module implements China-based Chinese charset encodings.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["chinese","perl5"]},{"name":"p5-Email-MIME-Creator-ISO_2022_JP","origin":"mail/p5-Email-MIME-Creator-ISO_2022_JP","version":"0.02_1","comment":"Perl extension of Email::MIME mixin to create an iso-2022-jp mail","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Email-MIME-Creator-ISO_2022_JP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9fa60016dd02186465df26629d12121406c2f1728c96d56ecece6ffb5ad70801","flatsize":8289,"path":"All/p5-Email-MIME-Creator-ISO_2022_JP-0.02_1.pkg","repopath":"All/p5-Email-MIME-Creator-ISO_2022_JP-0.02_1.pkg","licenselogic":"single","pkgsize":5408,"desc":"Email::MIME mixin to create an iso-2022-jp mail.","deps":{"p5-Email-MIME":{"origin":"mail/p5-Email-MIME","version":"1.954"},"p5-Sub-Install":{"origin":"devel/p5-Sub-Install","version":"0.929"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Email-MIME-ContentType","origin":"mail/p5-Email-MIME-ContentType","version":"1.028","comment":"Parse a MIME Content-Type Header","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Email-MIME-ContentType","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5acb7594110b0eebe00b51f2d2d45496cdcc7a68abce2a5880417a0219c91d04","flatsize":63206,"path":"All/p5-Email-MIME-ContentType-1.028.pkg","repopath":"All/p5-Email-MIME-ContentType-1.028.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15832,"desc":"This module is responsible for parsing email content type headers\naccording to section 5.1 of RFC 2045. It returns a hash with entries\nfor the discrete type, the composite type, and a hash of attributes.","deps":{"p5-Text-Unidecode":{"origin":"converters/p5-Text-Unidecode","version":"1.30"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Email-MIME-Attachment-Stripper","origin":"mail/p5-Email-MIME-Attachment-Stripper","version":"1.317","comment":"Strip the attachments from a mail","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Email-MIME-Attachment-Stripper","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"68b4f262fa6f9ab802a79bc57642f295939040efa45acd650bac24170d4e631e","flatsize":44274,"path":"All/p5-Email-MIME-Attachment-Stripper-1.317.pkg","repopath":"All/p5-Email-MIME-Attachment-Stripper-1.317.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11464,"desc":"Given a Email::MIME object, detach all attachments from the message.","deps":{"p5-Email-MIME":{"origin":"mail/p5-Email-MIME","version":"1.954"},"p5-Email-MIME-ContentType":{"origin":"mail/p5-Email-MIME-ContentType","version":"1.028"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Email-MIME-CreateHTML","origin":"mail/p5-Email-MIME-CreateHTML","version":"1.042","comment":"Multipart HTML Email builder","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Email-MIME-CreateHTML","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"587517d503416cc02d83a9efd13eecef53c77804789dc785eda6254eb6e76897","flatsize":65154,"path":"All/p5-Email-MIME-CreateHTML-1.042.pkg","repopath":"All/p5-Email-MIME-CreateHTML-1.042.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":29932,"desc":"This module allows you to build HTML emails, optionally with a\ntext-only alternative and embedded media objects. For example,\nan HTML email with an alternative version in plain text and\nwith all the required images contained in the mail.","deps":{"p5-Data-Serializer":{"origin":"devel/p5-Data-Serializer","version":"0.65"},"p5-Email-MIME":{"origin":"mail/p5-Email-MIME","version":"1.954"},"p5-File-Policy":{"origin":"devel/p5-File-Policy","version":"1.005_2"},"p5-HTML-Tagset":{"origin":"www/p5-HTML-Tagset","version":"3.24"},"p5-HTML-TokeParser-Simple":{"origin":"www/p5-HTML-TokeParser-Simple","version":"3.16_1"},"p5-Log-Trace":{"origin":"devel/p5-Log-Trace","version":"1.070_1"},"p5-MIME-Types":{"origin":"mail/p5-MIME-Types","version":"2.27"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5","www"]},{"name":"p5-Email-LocalDelivery-Ezmlm","origin":"mail/p5-Email-LocalDelivery-Ezmlm","version":"0.10_1","comment":"Deliver mail into ezmlm archives","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Email-LocalDelivery-Ezmlm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5f530e1b5696bcc82e2edc6a9dd9f2208f68b46a6a0b58198f7015afe6612194","flatsize":3929,"path":"All/p5-Email-LocalDelivery-Ezmlm-0.10_1.pkg","repopath":"All/p5-Email-LocalDelivery-Ezmlm-0.10_1.pkg","licenselogic":"single","pkgsize":3516,"desc":"This module delivers RFC822 messages into ezmlm-style archive folders.","deps":{"p5-Email-FolderType":{"origin":"mail/p5-Email-FolderType","version":"0.814"},"p5-Email-LocalDelivery":{"origin":"mail/p5-Email-LocalDelivery","version":"1.201"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Email-FolderType-Net","origin":"mail/p5-Email-FolderType-Net","version":"1.043","comment":"Recognize folder types for network based message protocols","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Email-FolderType-Net","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1b7cbc551e4f2ecaaa7d9e9a333379c4e9062a248357b9a6de69542c4dbde0a3","flatsize":41977,"path":"All/p5-Email-FolderType-Net-1.043.pkg","repopath":"All/p5-Email-FolderType-Net-1.043.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10072,"desc":"Registers several mail folder types that are known as network based\nmessaging protocols. Folder names for these protocols should be\nspecified using a URI syntax.","deps":{"p5-Email-FolderType":{"origin":"mail/p5-Email-FolderType","version":"0.814"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Email-Valid-Loose","origin":"mail/p5-Email-Valid-Loose","version":"0.05_1","comment":"Variation of Email::Valid which allows dot before at mark","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Email-Valid-Loose","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"845d13c5cc28b9b68ee8aa4bbd3a153f594ef5687831883bc73efac56c1b052d","flatsize":3947,"path":"All/p5-Email-Valid-Loose-0.05_1.pkg","repopath":"All/p5-Email-Valid-Loose-0.05_1.pkg","licenselogic":"single","pkgsize":3396,"desc":"Email::Valid::Loose is a subclass of Email::Valid, which allows . (dot)\nbefore @ (at-mark). It is invalid in RFC822, but is commonly used in some of\nmobile phone addresses in Japan (like docomo.ne.jp or jp-t.ne.jp).","deps":{"p5-Email-Valid":{"origin":"mail/p5-Email-Valid","version":"1.204"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Email-LocalDelivery","origin":"mail/p5-Email-LocalDelivery","version":"1.201","comment":"Deliver a piece of email - simply","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Email-LocalDelivery","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"94c05fe865f800a3d304b803f201876bbdf79fb5c7c9eee03bf3a4ca4434ccbb","flatsize":54359,"path":"All/p5-Email-LocalDelivery-1.201.pkg","repopath":"All/p5-Email-LocalDelivery-1.201.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16148,"desc":"This is the second module produced by the \"Perl Email Project\", a\nreaction against the complexity and increasing bugginess of the Mail::*\nmodules. It delivers an email to a list of mailboxes.","deps":{"p5-Email-FolderType":{"origin":"mail/p5-Email-FolderType","version":"0.814"},"p5-Email-Simple":{"origin":"mail/p5-Email-Simple","version":"2.218"},"p5-File-Path-Expand":{"origin":"devel/p5-File-Path-Expand","version":"1.02_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Encode-HanConvert","origin":"chinese/p5-Encode-HanConvert","version":"0.35_2","comment":"Traditional and Simplified Chinese mappings","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Encode-HanConvert","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6a265f178a57093d27079c6dbf67124e106324bd880292d1e42ea7ec90c6c68a","flatsize":5077006,"path":"All/p5-Encode-HanConvert-0.35_2.pkg","repopath":"All/p5-Encode-HanConvert-0.35_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":507984,"desc":"This module is an attempt to solve most common problems occurred in\nTraditional vs. Simplified Chinese conversion, in an efficient,\nflexible way, without resorting to external tools or modules.\n\nAfter installing this module, you'll have two additional encoding\nformats: big5-simp maps Big5 into Unicode's Simplified Chinese\n(and vice versa), and gbk-trad maps CP936 (better known as GBK)\ninto Unicode's Traditional Chinese and back.\n\nThe module exports various xxx_to_yyy functions by default, where\nxxx and yyy are one of big5, gb (i.e. GBK/CP936), simp (simplified\nChinese unicode), or trad (traditional Chinese unicode).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["chinese","perl5"]},{"name":"p5-Email-Folder-IMAPS","origin":"mail/p5-Email-Folder-IMAPS","version":"1.105","comment":"Email::Folder access to IMAP over SSL folders","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Email-Folder-IMAPS","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7c2f00d440f4455639d3c3868173d1dddc4a92960b740fcf988fa31780e54272","flatsize":42976,"path":"All/p5-Email-Folder-IMAPS-1.105.pkg","repopath":"All/p5-Email-Folder-IMAPS-1.105.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10352,"desc":"This software adds IMAPS functionality to Email::Folder.  Its\ninterface is identical to the other Email::Folder::Reader subclasses.","deps":{"p5-Email-Folder-IMAP":{"origin":"mail/p5-Email-Folder-IMAP","version":"1.105"},"p5-Net-IMAP-Simple-SSL":{"origin":"mail/p5-Net-IMAP-Simple-SSL","version":"1.3_1"},"p5-URI-imap":{"origin":"mail/p5-URI-imap","version":"1.01_1"},"p5-URI-imaps":{"origin":"mail/p5-URI-imaps","version":"1.04"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Email-Folder-IMAP","origin":"mail/p5-Email-Folder-IMAP","version":"1.105","comment":"Email::Folder Access to IMAP Folders","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Email-Folder-IMAP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e237799abca5f47f2a2d9e99b2f799bdf51cf19dd44faf9e82bb43376ec345f3","flatsize":43564,"path":"All/p5-Email-Folder-IMAP-1.105.pkg","repopath":"All/p5-Email-Folder-IMAP-1.105.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10596,"desc":"This software adds IMAP functionality to Email::Folder.  Its interface\nis identical to the other Email::Folder::Reader subclasses.","deps":{"p5-Email-Folder":{"origin":"mail/p5-Email-Folder","version":"0.860"},"p5-Email-FolderType-Net":{"origin":"mail/p5-Email-FolderType-Net","version":"1.043"},"p5-Net-IMAP-Simple":{"origin":"mail/p5-Net-IMAP-Simple","version":"1.2212"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-URI-imap":{"origin":"mail/p5-URI-imap","version":"1.01_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Email-Folder","origin":"mail/p5-Email-Folder","version":"0.860","comment":"Read all the messages from a folder as Email::Simple objects","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Email-Folder","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8b1aad8fc40bc8ff521b6ed5966b6cbb4f41cde36aa89c10f690ffc45ac3f026","flatsize":68767,"path":"All/p5-Email-Folder-0.860.pkg","repopath":"All/p5-Email-Folder-0.860.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":23676,"desc":"Read all the messages from a folder as Email::Simple objects.","deps":{"p5-Email-FolderType":{"origin":"mail/p5-Email-FolderType","version":"0.814"},"p5-Email-Simple":{"origin":"mail/p5-Email-Simple","version":"2.218"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Email-Find","origin":"mail/p5-Email-Find","version":"0.10_1","comment":"Find RFC 822 email addresses in plain text","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Email-Find","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cc20bca8799138c12f929aae62a1deb7420295f50a3306d95feec2814c8947c7","flatsize":21188,"path":"All/p5-Email-Find-0.10_1.pkg","repopath":"All/p5-Email-Find-0.10_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12204,"desc":"This is a module for finding a subset of RFC 822 email addresses in\narbitrary text. The addresses it finds are not guaranteed to exist or\neven actually be email addresses at all, but they will be valid RFC 822\nsyntax.\n\nEmail::Find will perform some heuristics to avoid some of the more\nobvious red herrings and false addresses, but there's only so much which\ncan be done without a human.\n\n-Anton\n<tobez@FreeBSD.org>","deps":{"p5-Email-Valid":{"origin":"mail/p5-Email-Valid","version":"1.204"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Email-MessageID","origin":"mail/p5-Email-MessageID","version":"1.408","comment":"Generate world unique message-ids","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Email-MessageID","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"48dbae031deb140f69e04ca5d47d6364fdd75da1052c0cee7303390f57095c8a","flatsize":45903,"path":"All/p5-Email-MessageID-1.408.pkg","repopath":"All/p5-Email-MessageID-1.408.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11540,"desc":"Message-ids are optional, but highly recommended, headers that\nidentify a message uniquely. This software generates a unique\nmessage-id.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Email-MIME-Encodings","origin":"mail/p5-Email-MIME-Encodings","version":"1.317","comment":"Unified interface to MIME encoding and decoding","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Email-MIME-Encodings","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ac4a05afb3a85fe7e08ba984692a03d97cff1da213a9c2799875810494df4234","flatsize":44219,"path":"All/p5-Email-MIME-Encodings-1.317.pkg","repopath":"All/p5-Email-MIME-Encodings-1.317.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11064,"desc":"This module simply wraps MIME::Base64 and MIME::QuotedPrint so that you\ncan throw the contents of a Content-Transfer-Encoding header at some\ntext and have the right thing happen.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Email-Filter","origin":"mail/p5-Email-Filter","version":"1.035","comment":"Library for creating easy email filters","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Email-Filter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ba5a9fef3f26dfd0e468c65841370e84bb569cfd141bb5324df87db62916f170","flatsize":58264,"path":"All/p5-Email-Filter-1.035.pkg","repopath":"All/p5-Email-Filter-1.035.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16084,"desc":"This is another module produced by the \"Perl Email Project\", a reaction\nagainst the complexity and increasing bugginess of the \"Mail::*\"\nmodules. It replaces Mail::Audit, and allows you to write programs\ndescribing how your mail should be filtered.","deps":{"p5-Class-Trigger":{"origin":"devel/p5-Class-Trigger","version":"0.15_1"},"p5-Email-LocalDelivery":{"origin":"mail/p5-Email-LocalDelivery","version":"1.201"},"p5-Email-Simple":{"origin":"mail/p5-Email-Simple","version":"2.218"},"p5-IPC-Run":{"origin":"devel/p5-IPC-Run","version":"20231003.0"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Email-MIME-RFC2047","origin":"mail/p5-Email-MIME-RFC2047","version":"0.97","comment":"Correct handling of non-ASCII MIME headers","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Email-MIME-RFC2047","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e17a55bbf7f321eaff9e3c36d8b3ca1888fb16474ec899622536a3adfdd32f11","flatsize":60156,"path":"All/p5-Email-MIME-RFC2047-0.97.pkg","repopath":"All/p5-Email-MIME-RFC2047-0.97.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":28192,"desc":"This set of modules tries to provide a correct and usable\nimplementation of RFC 2047\n\"MIME Part Three: Message Header Extensions for Non-ASCII Text\"\n\n- As a replacement of 'text' tokens, for example in a Subject header\n- As a replacement for a 'word' entity within a 'phrase',\n  for example, one that precedes an address in a From,\n  To, or Cc header","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Email-Delete","origin":"mail/p5-Email-Delete","version":"2.002","comment":"Delete Messages from Folders","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Email-Delete","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dda3c161cf041046f6f21843a295eb695d7ef83052224eb36b010e5b30d4944f","flatsize":49298,"path":"All/p5-Email-Delete-2.002.pkg","repopath":"All/p5-Email-Delete-2.002.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14768,"desc":"This software will delete messages from a given folder if the test\nreturns true.","deps":{"p5-Email-Folder":{"origin":"mail/p5-Email-Folder","version":"0.860"},"p5-Email-FolderType":{"origin":"mail/p5-Email-FolderType","version":"0.814"},"p5-Email-LocalDelivery":{"origin":"mail/p5-Email-LocalDelivery","version":"1.201"},"p5-Email-Simple":{"origin":"mail/p5-Email-Simple","version":"2.218"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Email-MIME","origin":"mail/p5-Email-MIME","version":"1.954","comment":"Easy MIME message parsing","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Email-MIME","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a6170c53c3aa121de7c5b444a5c0e9010154d8aaac26077a0501b8f192a65df1","flatsize":136699,"path":"All/p5-Email-MIME-1.954.pkg","repopath":"All/p5-Email-MIME-1.954.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":40696,"desc":"This is an extension of the Email::Simple module, to handle MIME\nencoded messages. It takes a message as a string, splits it up into\nits constituent parts, and allows you access to various parts of\nthe message. Headers are decoded from MIME encoding.","deps":{"p5-Email-Address-XS":{"origin":"mail/p5-Email-Address-XS","version":"1.05"},"p5-Email-MIME-ContentType":{"origin":"mail/p5-Email-MIME-ContentType","version":"1.028"},"p5-Email-MIME-Encodings":{"origin":"mail/p5-Email-MIME-Encodings","version":"1.317"},"p5-Email-MessageID":{"origin":"mail/p5-Email-MessageID","version":"1.408"},"p5-Email-Simple":{"origin":"mail/p5-Email-Simple","version":"2.218"},"p5-MIME-Types":{"origin":"mail/p5-MIME-Types","version":"2.27"},"p5-Module-Runtime":{"origin":"devel/p5-Module-Runtime","version":"0.016"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Email-Date-Format","origin":"mail/p5-Email-Date-Format","version":"1.008","comment":"Produce RFC 2822 date strings","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Email-Date-Format","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5b524dcd75d1e2ce866641dd4d7e1713e6e7913e82f16906c0a7620d4aed3ec2","flatsize":44469,"path":"All/p5-Email-Date-Format-1.008.pkg","repopath":"All/p5-Email-Date-Format-1.008.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11148,"desc":"Email::Date::Format - produce RFC 2822 date strings","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Email-Date","origin":"mail/p5-Email-Date","version":"1.104","comment":"Find and Format Date Headers","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Email-Date","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3900d4b98853538d5c391e8f21fb803d6a9175f3fef0a7a554b9fa4c753ee766","flatsize":43314,"path":"All/p5-Email-Date-1.104.pkg","repopath":"All/p5-Email-Date-1.104.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11264,"desc":"Email::Date - Find and Format Date Headers.","deps":{"p5-Email-Abstract":{"origin":"mail/p5-Email-Abstract","version":"3.010"},"p5-Email-Date-Format":{"origin":"mail/p5-Email-Date-Format","version":"1.008"},"p5-Email-Simple":{"origin":"mail/p5-Email-Simple","version":"2.218"},"p5-TimeDate":{"origin":"devel/p5-TimeDate","version":"2.33,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Email-Address-UseXS","origin":"mail/p5-Email-Address-UseXS","version":"1.000","comment":"Ensure that any code uses Email::Address::XS instead of Email::Address","maintainer":"dvl@FreeBSD.org","www":"https://metacpan.org/pod/Email::Address::UseXS","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b75ecb173b0e873cf6ae5fb48031792769991396fbe1a0fd66385e4bc26b0300","flatsize":9537,"path":"All/p5-Email-Address-UseXS-1.000.pkg","repopath":"All/p5-Email-Address-UseXS-1.000.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":5696,"desc":"To use, simply add use Email::Address::UseXS; in your code before anything that\ntries to load in Email::Address.\n\nuse Email::Address::UseXS;\nprint Email::Address->parse('user@example.com');\n\nEmail::Address is dangerous, badly-formed input can cause very slow regex\nexpressions (taking minutes or more to run).\n\nSee https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-7686 for details.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Email-Address-Loose","origin":"mail/p5-Email-Address-Loose","version":"0.10_1","comment":"Perl extension to make Email::Address->parse() loose","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Email-Address-Loose","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6ce21b685fcf1ee61956b4eb09d5994e7779ad31db91de64654804eb7d915cc8","flatsize":14938,"path":"All/p5-Email-Address-Loose-0.10_1.pkg","repopath":"All/p5-Email-Address-Loose-0.10_1.pkg","licenselogic":"single","pkgsize":7508,"desc":"Make Email::Address->parse() loose.","deps":{"p5-Email-Address":{"origin":"mail/p5-Email-Address","version":"1.913"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Email-AddressParser","origin":"mail/p5-Email-AddressParser","version":"0.04_1","comment":"RFC 2822 Address Parsing and Creation","maintainer":"dliakh@ukr.net","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d212ed62aaa39f363ecdb5f6778bae932a75e83f2d2d1c68d2e0d512d40ca791","flatsize":26290,"path":"All/p5-Email-AddressParser-0.04_1.pkg","repopath":"All/p5-Email-AddressParser-0.04_1.pkg","licenselogic":"single","pkgsize":12004,"desc":"This class is a near drop-in replacement for the regex parsing of\nEmail::Address","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Email-Address-List","origin":"mail/p5-Email-Address-List","version":"0.06","comment":"RFC-close address list parsing","maintainer":"matthew@FreeBSD.org","www":"https://metacpan.org/release/Email-Address-List","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a7a2be146f7d7194167b23e102161bedb14aedff69a0cb8094574620ab97edde","flatsize":16141,"path":"All/p5-Email-Address-List-0.06.pkg","repopath":"All/p5-Email-Address-List-0.06.pkg","licenselogic":"single","pkgsize":7892,"desc":"Parser for From, To, Cc, Bcc, Reply-To, Sender and previous prefixed\nwith Resent- (eg Resent-From) headers.\n\nMentioned headers are structured and contain lists of addresses. Most\nof the time you want to parse such field from start to end keeping\neverything even if it's an invalid input.","deps":{"p5-Email-Address":{"origin":"mail/p5-Email-Address","version":"1.913"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Email-Address-XS","origin":"mail/p5-Email-Address-XS","version":"1.05","comment":"Parse and format RFC 2822 email addresses and groups","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Email-Address-XS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"346e5fc6cb5b44893d7ff62b45aa7a737d5b34287c090f21fd033729d5d0aa70","flatsize":67062,"path":"All/p5-Email-Address-XS-1.05.pkg","repopath":"All/p5-Email-Address-XS-1.05.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":28136,"desc":"This module implements RFC 2822 parser and formatter of email addresses and\ngroups. It parses an input string from email headers which contain a list of\nemail addresses or a groups of email addresses (like From, To, Cc, Bcc,\nReply-To, Sender, ...). Also it can generate a string value for those headers\nfrom a list of email addresses objects.\n\nParser and formatter functionality is implemented in XS and uses shared code\nfrom Dovecot IMAP server.\n\nIt is a drop-in replacement for the Email::Address module which has several\nsecurity issues. Existing applications that use Email::Address module could be\neasily switched to Email::Address::XS module. In most cases only changing use\nEmail::Address to use Email::Address::XS and replacing every Email::Address\noccurrence with Email::Address::XS is sufficient.\n\nSo unlike Email::Address, this module does not use regular expressions for\nparsing but instead native XS implementation parses input string sequentially\naccording to RFC 2822 grammar.\n\nAdditionally it has support also for named groups and so can be use instead of\nthe Email::Address::List module.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Email-Address","origin":"mail/p5-Email-Address","version":"1.913","comment":"RFC 2822 Address Parsing and Creation","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Email-Address","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"27ff8b9983f88dd826046502acadf20d4e87a076a60da5dce050df6bcd074370","flatsize":69230,"path":"All/p5-Email-Address-1.913.pkg","repopath":"All/p5-Email-Address-1.913.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":19168,"desc":"This class implements a complete RFC 2822 parser that locates email\naddresses in strings and returns a list of Email::Address objects\nfound. The goal of this software is to be correct, fast, and API\ncompatible with the MailTools version.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Email-Abstract","origin":"mail/p5-Email-Abstract","version":"3.010","comment":"Unified interface to mail representations","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Email-Abstract","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0353ba33f2462874e2695f5700fd8e26b2f5bff8b281973d46ab996d6942c653","flatsize":66212,"path":"All/p5-Email-Abstract-3.010.pkg","repopath":"All/p5-Email-Abstract-3.010.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":26044,"desc":"Email::Abstract provides module writers with the ability to write\nrepresentation-independent mail handling code. For instance, in the\ncases of Mail::Thread or Mail::ListDetector, a key part of the code\ninvolves reading the headers from a mail object. Where previously\none would either have to specify the mail class required, or to\nbuild a new object from scratch, Email::Abstract can be used to\nperform certain simple operations on an object regardless of its\nunderlying representation.","deps":{"p5-Email-Simple":{"origin":"mail/p5-Email-Simple","version":"2.218"},"p5-MRO-Compat":{"origin":"devel/p5-MRO-Compat","version":"0.15"},"p5-Module-Pluggable":{"origin":"devel/p5-Module-Pluggable","version":"5.2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-EasyTCP","origin":"net/p5-EasyTCP","version":"0.26_2","comment":"Easily create TCP/IP clients and servers","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/EasyTCP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e33d06498f314637154603877bcc682661c9178ff2d76280753ce79a47ca6bfc","flatsize":94865,"path":"All/p5-EasyTCP-0.26_2.pkg","repopath":"All/p5-EasyTCP-0.26_2.pkg","licenselogic":"single","pkgsize":28548,"desc":"Net::EasyTCP - Easily create TCP/IP clients and servers\n\n* One easy module to create both clients and servers\n* Object Oriented interface\n* Event-based callbacks in server mode\n* Internal protocol to take care of all the common transport problems\n* Transparent encryption\n* Transparent compression\n\nSeamus Venasse <svenasse@polaris.ca>","deps":{"p5-Crypt-RSA":{"origin":"security/p5-Crypt-RSA","version":"1.99_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-DynaLoader-Functions","origin":"devel/p5-DynaLoader-Functions","version":"0.004","comment":"Deconstructed dynamic C library loading","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/DynaLoader-Functions","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8ea747cd9c567261b67c1e298add224bb4acdab12b49720db6eb8710e0b8a020","flatsize":25943,"path":"All/p5-DynaLoader-Functions-0.004.pkg","repopath":"All/p5-DynaLoader-Functions-0.004.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12800,"desc":"DynaLoader::Functions provides a function-based interface to dynamic loading as\nused by Perl. Some details of dynamic loading are very platform-dependent, so\ncorrect use of these functions requires the programmer to be mindful of the\nspace of platform variations.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Doxygen-Filter-Perl","origin":"devel/p5-Doxygen-Filter-Perl","version":"1.61_1","comment":"Input filter for Doxygen enabling support for Perl code documentation","maintainer":"svvord@soft-wizard.ru","www":"http://perldoxygen.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"48b2b0b5b84f7fa992d55d58bc6e33f304e1a23a6e8e219e8a9c2ac32ab6eca0","flatsize":95502,"path":"All/p5-Doxygen-Filter-Perl-1.61_1.pkg","repopath":"All/p5-Doxygen-Filter-Perl-1.61_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":29368,"desc":"Doxygen Filter is an input filter for Doxygen enabling support for Perl code\ndocumentation.  Doxygen is quite a powerful code documentation system that\nalready has built-in support for multiple programming languages.","deps":{"doxygen":{"origin":"devel/doxygen","version":"1.9.6_2,2"},"p5-Log-Log4perl":{"origin":"devel/p5-Log-Log4perl","version":"1.57"},"p5-Pod-POM":{"origin":"textproc/p5-Pod-POM","version":"2.01"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Dumbbench","origin":"benchmarks/p5-Dumbbench","version":"0.505","comment":"More reliable benchmarking with the least amount of thinking","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Dumbbench","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f34da3d56d3785bbaf99d5a6e114cee3c61f7b1cd7f1390f6764295b6a12a60e","flatsize":93844,"path":"All/p5-Dumbbench-0.505.pkg","repopath":"All/p5-Dumbbench-0.505.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":41592,"desc":"This module attempts to implement reasonably robust benchmarking with little\nextra effort and expertise required from the user. That is to say, benchmarking\nusing this module is likely an improvement over\n\n  time some-command --to --benchmark\n\nor\n\n  use Benchmark qw/timethis/;\n  timethis(1000, 'system(\"some-command\", ...)');\n\nThe module currently works similar to the former command line, except (in layman\nterms) it will run the command many times, estimate the uncertainty of the\nresult and keep iterating until a certain user-defined precision has been\nreached. Then, it calculates the resulting uncertainty and goes through some\npain to discard bad runs and subtract overhead from the timings. The reported\ntiming includes an uncertainty, so that multiple benchmarks can more easily be\ncompared.\n\nPlease note that Dumbbench works entirely with wallclock time as reported by\nTime::HiRes' time() function.","deps":{"p5-Capture-Tiny":{"origin":"devel/p5-Capture-Tiny","version":"0.50"},"p5-Class-XSAccessor":{"origin":"devel/p5-Class-XSAccessor","version":"1.19_2,1"},"p5-Devel-CheckOS":{"origin":"devel/p5-Devel-CheckOS","version":"2.04"},"p5-Number-WithError":{"origin":"math/p5-Number-WithError","version":"1.01_1"},"p5-Params-Util":{"origin":"devel/p5-Params-Util","version":"1.102"},"p5-Statistics-CaseResampling":{"origin":"math/p5-Statistics-CaseResampling","version":"0.15"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["benchmarks","perl5"]},{"name":"p5-Dist-Joseki","origin":"devel/p5-Dist-Joseki","version":"0.20_1","comment":"Tools for the prolific module author","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/MARCEL/Dist-Joseki-0.20","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f8028e1480f880edc32303bfc560be321e4997bc229e8320b17d944cea23b8ee","flatsize":112855,"path":"All/p5-Dist-Joseki-0.20_1.pkg","repopath":"All/p5-Dist-Joseki-0.20_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":50312,"desc":"\"Joseki\" is a japanese term from the game Go and means \"a formulaic sequence of\nmoves which is established for giving equal outcomes to both players\", but it\nhas come into general use to describe any fixed form of behaviour.\n\nDist::Joseki offers you tools that help you in developing Perl module\ndistributions if you stick to a certain formulaic style of structuring your\ndistributions.","deps":{"p5-App-Cmd":{"origin":"devel/p5-App-Cmd","version":"0.337"},"p5-Class-Accessor-Complex":{"origin":"devel/p5-Class-Accessor-Complex","version":"1.100880_2"},"p5-Data-Rmap":{"origin":"devel/p5-Data-Rmap","version":"0.65"},"p5-Error":{"origin":"lang/p5-Error","version":"0.17030"},"p5-File-Slurp":{"origin":"devel/p5-File-Slurp","version":"9999.27"},"p5-Getopt-Attribute":{"origin":"devel/p5-Getopt-Attribute","version":"2.101700_1"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Email-Folder-POP3","origin":"mail/p5-Email-Folder-POP3","version":"1.015","comment":"Email::Folder access to POP3 folders","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Email-Folder-POP3","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8790de9a46313e7bfd37b9c57cf2446a71f4a475e2fa97b7b05a7096062ffec0","flatsize":41469,"path":"All/p5-Email-Folder-POP3-1.015.pkg","repopath":"All/p5-Email-Folder-POP3-1.015.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10064,"desc":"This software adds POP3 functionality to Email::Folder.\nIts interface is identical to the other\nEmail::Folder::Reader subclasses.","deps":{"p5-Email-Folder":{"origin":"mail/p5-Email-Folder","version":"0.860"},"p5-Email-FolderType-Net":{"origin":"mail/p5-Email-FolderType-Net","version":"1.043"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Dist-CheckConflicts","origin":"devel/p5-Dist-CheckConflicts","version":"0.11_1","comment":"Declare version conflicts for your dist","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Dist-CheckConflicts","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1788ddbb95ac543cf54f515bdf0eb5e3c91be784d8af41639ab239444113e506","flatsize":19897,"path":"All/p5-Dist-CheckConflicts-0.11_1.pkg","repopath":"All/p5-Dist-CheckConflicts-0.11_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10108,"desc":"Declare version conflicts for your dist","deps":{"p5-Module-Runtime":{"origin":"devel/p5-Module-Runtime","version":"0.016"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Directory-Scratch-Structured","origin":"devel/p5-Directory-Scratch-Structured","version":"0.04_1","comment":"Creates temporary files and directories from a structured description","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Directory-Scratch-Structured","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3c43f4342a930b5933287136c588946295eaa151aab2909330db07006c34f65e","flatsize":16745,"path":"All/p5-Directory-Scratch-Structured-0.04_1.pkg","repopath":"All/p5-Directory-Scratch-Structured-0.04_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8936,"desc":"This module adds a create_structured_tree subroutine to the\nDirectory::Scratch.","deps":{"p5-Data-TreeDumper":{"origin":"devel/p5-Data-TreeDumper","version":"0.41"},"p5-Directory-Scratch":{"origin":"devel/p5-Directory-Scratch","version":"0.18"},"p5-Readonly":{"origin":"devel/p5-Readonly","version":"2.05"},"p5-Sub-Exporter":{"origin":"devel/p5-Sub-Exporter","version":"0.991"},"p5-Sub-Install":{"origin":"devel/p5-Sub-Install","version":"0.929"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Email-FolderType","origin":"mail/p5-Email-FolderType","version":"0.814","comment":"Determine the type of a mail folder","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Email-FolderType","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"df879dcae2c882c35784eda7a3d6cd3662045221fc4de2a590025913cd1a8946","flatsize":52999,"path":"All/p5-Email-FolderType-0.814.pkg","repopath":"All/p5-Email-FolderType-0.814.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17468,"desc":"Provides a utility subroutine for detecting the type of a given mail folder.","deps":{"p5-Module-Pluggable":{"origin":"devel/p5-Module-Pluggable","version":"5.2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Directory-Queue","origin":"devel/p5-Directory-Queue","version":"2.2","comment":"Object oriented interface to a directory based queue in Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Directory-Queue","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8ebfb0ce11de12df854a1289befe134b19c343bcae49e5806b152198344d28c2","flatsize":96547,"path":"All/p5-Directory-Queue-2.2.pkg","repopath":"All/p5-Directory-Queue-2.2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":33772,"desc":"The goal of this module is to offer a simple queue system using the\nunderlying filesystem for storage, security and to prevent race\nconditions via atomic operations. It focuses on simplicity, robustness\nand scalability.","deps":{"p5-No-Worries":{"origin":"devel/p5-No-Worries","version":"1.7"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Dir-Self","origin":"devel/p5-Dir-Self","version":"0.11_1","comment":"__DIR__ constant for the directory your source file is in","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Dir-Self","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eb87455d3e367fd43ea2ca5ef20162fad957a7370700daf4f2377f1537fdbf6b","flatsize":3972,"path":"All/p5-Dir-Self-0.11_1.pkg","repopath":"All/p5-Dir-Self-0.11_1.pkg","licenselogic":"single","pkgsize":3692,"desc":"Perl has two pseudo-constants describing the current location in your source\ncode, __FILE__ and __LINE__. This module adds __DIR__, which expands to the\ndirectory your source file is in, as an absolute pathname.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Dir-Purge","origin":"sysutils/p5-Dir-Purge","version":"1.02_1","comment":"Purge directories to a given number of files","maintainer":"ehaupt@FreeBSD.org","www":"https://metacpan.org/release/Dir-Purge","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9ce4f990c520c7bba9c189c4423d14def0a24d863f7e5b96c2597a24f053e976","flatsize":13993,"path":"All/p5-Dir-Purge-1.02_1.pkg","repopath":"All/p5-Dir-Purge-1.02_1.pkg","licenselogic":"single","pkgsize":7940,"desc":"Dir::Purge implements functions to reduce the number of files in a directory\naccording to a strategy. It currently provides one strategy: removal of files by\nage.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-Filter-Crypto","origin":"security/p5-Filter-Crypto","version":"2.10","comment":"Create runnable Perl files encrypted with OpenSSL libcrypto","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Filter-Crypto","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9e3a144d8e0dea759832e9555b62f31b36d6b0276b5e0ac7699a4131a2b645b1","flatsize":182866,"path":"All/p5-Filter-Crypto-2.10.pkg","repopath":"All/p5-Filter-Crypto-2.10.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":64956,"desc":"The Filter-Crypto distribution provides the means to convert your Perl\nfiles into an encrypted, yet still runnable, format to hide the source\ncode from casual prying eyes.\n\nThis is achieved using a Perl source code filter.  The encrypted files,\nproduced using the Filter::Crypto::CryptFile module automatically have\none (unencrypted) line added to the start of them which loads the\nFilter::Crypto::Decrypt module.  The latter is a Perl source code filter\nwhich decrypts the remaining (encrypted) part of the Perl file\non-the-fly when it is run.  See perlfilter if you want to know more\nabout how Perl source code filters work.\n\nEncrypted files can also be produced more conveniently using the\ncrypt_file script, or (if you also have the PAR module available) using\nthe PAR::Filter::Crypto module.  The latter can be utilised by the\nstandard PAR tools to produce PAR archives in which your Perl files are\nencrypted.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"p5-PAR-Packer":{"origin":"devel/p5-PAR-Packer","version":"1.063"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Dir-Project","origin":"devel/p5-Dir-Project","version":"3.026","comment":"Project Environment determination","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Dir-Project","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"921b660b32b31b939328c816ef58bf795626b24161bbbc5efeb7907f8bc4ba79","flatsize":53493,"path":"All/p5-Dir-Project-3.026.pkg","repopath":"All/p5-Dir-Project-3.026.pkg","licenselogic":"or","licenses":["ART20","LGPL3"],"pkgsize":22704,"desc":"Dir::Project provides a way to locate a source-controlled directory\n(CVS, Subversion, Perforce, etc) using only the current working\ndirectory (cd). This prevents users from having to set other\nenvironment variables when they switch between areas, and allows\nscripts and such inside the directory to be executed without changing\nthe user's PATH.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Digest-TransformPath","origin":"devel/p5-Digest-TransformPath","version":"1.00_2","comment":"Implements the TransformPath concept","maintainer":"coryking@mozimedia.com","www":"https://metacpan.org/release/Digest-TransformPath","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5c863dc7b44ca754d1c456a4344217e85898e46a3390e52dbef17569480d7178","flatsize":8945,"path":"All/p5-Digest-TransformPath-1.00_2.pkg","repopath":"All/p5-Digest-TransformPath-1.00_2.pkg","licenselogic":"single","pkgsize":6692,"desc":"The Digest::TransformPath module implements the TransformPath concept.\nA TransformPath is a complex higher-order key that is designed for use\nwith chains of functions that sequentially transform a piece of data.\n\nThe concept starts with a sizable chunk of data, for example an image,\nfor which we can determine a unique identifier, and for which we can\ncheaply determine if and when the source material has changed. A series\nof resource-intensive transforms might be applied to this original data\nto produce another piece of data. In the image example, we might auto-level,\ncrop, scale, rotate, colour-balance and then thumbnail the image. This\ntransformed data would be put into a cache.  If at some future point\nwe wish to obtain the same image, but would preferably like to use the\ncached version, we would have to take the original image, reapply the\ntransforms, and then compare to the result the first time around.\n\nFurther documentation is found within the module.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-File-ReadBackwards","origin":"devel/p5-File-ReadBackwards","version":"1.06","comment":"Perl module to read file backwards by lines","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/File-ReadBackwards","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f87e82ab3239e9224811aceceff5f068c26d189f87664992f095b3d92850470d","flatsize":20755,"path":"All/p5-File-ReadBackwards-1.06.pkg","repopath":"All/p5-File-ReadBackwards-1.06.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10940,"desc":"This module reads a file backwards line by line. It is simple to use,\nmemory efficient and fast. It supports both an object and a tied handle\ninterface.\n\nIt is intended for processing log and other similar text files which\ntypically have their newest entries appended to them. By default files\nare assumed to be plain text and have a line ending appropriate to the\nOS. But you can set the input record separator string on a per file\nbasis.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Digest-Tiger","origin":"security/p5-Digest-Tiger","version":"0.03_1","comment":"Perl extension for Tiger hash algorithm","maintainer":"skreuzer@FreeBSD.org","www":"https://metacpan.org/release/Digest-Tiger","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2476f87a269390193c8011c0b4a65d8ec6f4ad28c49357f707af329f40c6b8bb","flatsize":23372,"path":"All/p5-Digest-Tiger-0.03_1.pkg","repopath":"All/p5-Digest-Tiger-0.03_1.pkg","licenselogic":"single","pkgsize":16124,"desc":"A perl module that implements the tiger hash, which is believed to be secure\nand runs quickly on 64-bit processors.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-EV","origin":"devel/p5-EV","version":"4.34,1","comment":"Perl interface to libev, a high performance full-featured event loop","maintainer":"vovkasm@gmail.com","www":"https://metacpan.org/release/EV","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4ab65467c88f5cdce7d37fe275ba00ea6d92cf46a3f992d6fcc049c0cb881f47","flatsize":545443,"path":"All/p5-EV-4.34,1.pkg","repopath":"All/p5-EV-4.34,1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":230156,"desc":"Perl interface to libev - high-performance event loop/event model with\nlots of features. It is modelled (very losely) after libevent and the\nEvent perl module, but is faster, scales better and is more correct,\nand also more featureful. And also smaller.","deps":{"p5-common-sense":{"origin":"devel/p5-common-sense","version":"3.75"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Digest-SHA3","origin":"security/p5-Digest-SHA3","version":"1.05","comment":"Perl extension for SHA-3","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/pod/Digest::SHA3","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"efc43e22a3b4242d39a4c8c2b7e128e55de579a36db8315bd9b82093e0f19c95","flatsize":63093,"path":"All/p5-Digest-SHA3-1.05.pkg","repopath":"All/p5-Digest-SHA3-1.05.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":30028,"desc":"Digest::SHA3 is a complete implementation of the NIST SHA-3 cryptographic hash\nfunction, as specified in Draft FIPS 202 (SHA-3 Standard: Permutation-Based\nHash and Extendable-Output Functions).\n\nThe module gives Perl programmers a convenient way to calculate SHA3-224,\nSHA3-256, SHA3-384, and SHA3-512 message digests, as well as variable-length\nhashes using SHAKE128 and SHAKE256. Digest::SHA3 can handle all types of input,\nincluding partial-byte data.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-DocSet","origin":"textproc/p5-DocSet","version":"0.19_3","comment":"Documentation projects builder in HTML, PS, and PDF formats","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DocSet","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2f1fe28f81f163561cf5834ce21040855dbade8f2adb4bf5d50673188f0aa1d5","flatsize":339708,"path":"All/p5-DocSet-0.19_3.pkg","repopath":"All/p5-DocSet-0.19_3.pkg","licenselogic":"single","pkgsize":129756,"desc":"This package builds a docset from sources in different formats. The\ngenerated documents can be all nicely interlinked and to have the same\nlook and feel.\n\nCurrently it knows to handle input formats:\n\n * POD * HTML\n\nand knows to generate:\n\n * HTML * PS * PDF","deps":{"p5-Pod-POM":{"origin":"textproc/p5-Pod-POM","version":"2.01"},"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc","www"]},{"name":"p5-Digest-SHA1","origin":"security/p5-Digest-SHA1","version":"2.13_2","comment":"Perl interface to the SHA-1 Algorithm","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2955b99beb44bba2ff34a3607e277eaa01173249a184076513035714be790c75","flatsize":35926,"path":"All/p5-Digest-SHA1-2.13_2.pkg","repopath":"All/p5-Digest-SHA1-2.13_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17296,"desc":"The Digest::SHA1 module allows you to use the NIST SHA-1 message\ndigest algorithm from within Perl programs.  The algorithm takes as\ninput a message of arbitrary length and produces as output a 160-bit\n\"fingerprint\" or \"message digest\" of the input.\n\nYou will need Perl version 5.004 or better to install this module.\n\nCopyright 1999-2001 Gisle Aas.\nCopyright 1997 Uwe Hollerbach.\n\nThis library is free software; you can redistribute it and/or\nmodify it under the same terms as Perl itself.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Dist-Metadata","origin":"devel/p5-Dist-Metadata","version":"0.927","comment":"Perl extension for information about a perl module distribution","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Dist-Metadata","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3c6a000a009b4f98cca1dd7f3c03cf30e59834fa7b115e927b8b72e76758a323","flatsize":99933,"path":"All/p5-Dist-Metadata-0.927.pkg","repopath":"All/p5-Dist-Metadata-0.927.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":36596,"desc":"This module provides an easy interface for getting various metadata\nabout a Perl module distribution.","deps":{"p5-Archive-Zip":{"origin":"archivers/p5-Archive-Zip","version":"1.68"},"p5-CPAN-DistnameInfo":{"origin":"devel/p5-CPAN-DistnameInfo","version":"0.12_1"},"p5-File-Spec-Native":{"origin":"devel/p5-File-Spec-Native","version":"1.004"},"p5-Path-Class":{"origin":"devel/p5-Path-Class","version":"0.37"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Dist-Zilla","origin":"devel/p5-Dist-Zilla","version":"6.032","comment":"Distribution builder","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Dist-Zilla","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"962224b6327552bbe3869e46491be7aab920c9b52c9533524c6dc587209fa21e","flatsize":946868,"path":"All/p5-Dist-Zilla-6.032.pkg","repopath":"All/p5-Dist-Zilla-6.032.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":361564,"desc":"Dist::Zilla builds distributions of code to be uploaded to the CPAN.\nIn this respect, it is like ExtUtils::MakeMaker, Module::Build, or\nModule::Install. Unlike those tools, however, it is not also a\nsystem for installing code that has been downloaded from the CPAN.\nSince it's only run by authors, and is meant to be run on a repository\ncheckout rather than on published, released code, it can do much\nmore than those tools, and is free to make much more ludicrous\ndemands in terms of prerequisites.","deps":{"p5-App-Cmd":{"origin":"devel/p5-App-Cmd","version":"0.337"},"p5-CPAN-Uploader":{"origin":"devel/p5-CPAN-Uploader","version":"0.103013_1"},"p5-Config-MVP":{"origin":"devel/p5-Config-MVP","version":"2.200013"},"p5-Config-MVP-Reader-INI":{"origin":"devel/p5-Config-MVP-Reader-INI","version":"2.101463"},"p5-Data-Section":{"origin":"devel/p5-Data-Section","version":"0.200008"},"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-File-Copy-Recursive":{"origin":"devel/p5-File-Copy-Recursive","version":"0.45"},"p5-File-Find-Rule":{"origin":"devel/p5-File-Find-Rule","version":"0.34"},"p5-File-ShareDir":{"origin":"devel/p5-File-ShareDir","version":"1.118"},"p5-File-ShareDir-Install":{"origin":"devel/p5-File-ShareDir-Install","version":"0.14"},"p5-File-pushd":{"origin":"devel/p5-File-pushd","version":"1.016"},"p5-JSON-MaybeXS":{"origin":"converters/p5-JSON-MaybeXS","version":"1.004008"},"p5-Log-Dispatchouli":{"origin":"devel/p5-Log-Dispatchouli","version":"2.012_1"},"p5-Mixin-Linewise":{"origin":"devel/p5-Mixin-Linewise","version":"0.111"},"p5-Module-Runtime":{"origin":"devel/p5-Module-Runtime","version":"0.016"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-LazyRequire":{"origin":"devel/p5-MooseX-LazyRequire","version":"0.11"},"p5-MooseX-Role-Parameterized":{"origin":"devel/p5-MooseX-Role-Parameterized","version":"1.11"},"p5-MooseX-SetOnce":{"origin":"devel/p5-MooseX-SetOnce","version":"0.201000"},"p5-MooseX-Types":{"origin":"devel/p5-MooseX-Types","version":"0.50"},"p5-MooseX-Types-Perl":{"origin":"devel/p5-MooseX-Types-Perl","version":"0.101344"},"p5-PPI":{"origin":"textproc/p5-PPI","version":"1.278"},"p5-Params-Util":{"origin":"devel/p5-Params-Util","version":"1.102"},"p5-Path-Tiny":{"origin":"devel/p5-Path-Tiny","version":"0.146"},"p5-Perl-PrereqScanner":{"origin":"devel/p5-Perl-PrereqScanner","version":"1.023"},"p5-Software-License":{"origin":"misc/p5-Software-License","version":"0.104006"},"p5-String-Formatter":{"origin":"devel/p5-String-Formatter","version":"0.102084_1"},"p5-String-RewritePrefix":{"origin":"textproc/p5-String-RewritePrefix","version":"0.008"},"p5-Sub-Exporter":{"origin":"devel/p5-Sub-Exporter","version":"0.991"},"p5-Sub-Exporter-ForMethods":{"origin":"devel/p5-Sub-Exporter-ForMethods","version":"0.100055"},"p5-Term-Encoding":{"origin":"devel/p5-Term-Encoding","version":"0.03"},"p5-Term-ReadKey":{"origin":"devel/p5-Term-ReadKey","version":"2.38_1"},"p5-Term-UI":{"origin":"devel/p5-Term-UI","version":"0.50"},"p5-Text-Glob":{"origin":"textproc/p5-Text-Glob","version":"0.11"},"p5-Text-Template":{"origin":"textproc/p5-Text-Template","version":"1.61"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-YAML-Tiny":{"origin":"textproc/p5-YAML-Tiny","version":"1.74"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Digest-Perl-MD5","origin":"security/p5-Digest-Perl-MD5","version":"1.9_1","comment":"Perl extension for MD5 hash algorithm in pure Perl","maintainer":"ashish@FreeBSD.org","www":"https://metacpan.org/release/Digest-Perl-MD5","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"01cdf3c59fcc30f8b69da0a6b64d19bd3bd0c61ed39cd7b643e1bc191ad9ff96","flatsize":23018,"path":"All/p5-Digest-Perl-MD5-1.9_1.pkg","repopath":"All/p5-Digest-Perl-MD5-1.9_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11528,"desc":"This is not an interface (like \"Digest::MD5\") but a Perl implementation\nof MD5. It is written in perl only and because of this it is slow but it\nworks without C-Code. You should use \"Digest::MD5\" instead of this\nmodule if it is available. This module is only usefull for\ncomputers where you cannot install \"Digest::MD5\" (e.g. lack of a\nC-Compiler).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Digest-SHA-PurePerl","origin":"security/p5-Digest-SHA-PurePerl","version":"6.03","comment":"Perl extension for SHA-1/224/256/384/512 in pure Perl","maintainer":"ashish@FreeBSD.org","www":"https://metacpan.org/release/Digest-SHA-PurePerl","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aaee7a2dc6b90eefa3c9f5fff42a70c32233db2d428ce4a91ee4a383d8d08540","flatsize":62783,"path":"All/p5-Digest-SHA-PurePerl-6.03.pkg","repopath":"All/p5-Digest-SHA-PurePerl-6.03.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":24560,"desc":"Digest::SHA::PurePerl is a complete implementation of the NIST\nSecure Hash Standard.  It gives Perl programmers a convenient way\nto calculate SHA-1, SHA-224, SHA-256, SHA-384, and SHA-512 message\ndigests.  The module can handle all types of input, including\npartial-byte data.\nDigest::SHA::PurePerl is written entirely in Perl.  If your platform\nhas a C compiler, you should install the functionally-equivalent\n(but much faster) Digest::SHA module.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"],"options":{"EXAMPLES":"on"}},{"name":"p5-Digest-Perl-MD4","origin":"security/p5-Digest-Perl-MD4","version":"1.4_1","comment":"Perl extension for MD4 hash algorithm in pure Perl","maintainer":"ashish@FreeBSD.org","www":"https://metacpan.org/release/Digest-Perl-MD4","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f855c984ec107f0fd0604db8bb6f572a9fc5c7279ceb18939efdc6bdfcab0444","flatsize":13362,"path":"All/p5-Digest-Perl-MD4-1.4_1.pkg","repopath":"All/p5-Digest-Perl-MD4-1.4_1.pkg","licenselogic":"single","pkgsize":9124,"desc":"This is not C-code interface (like `Digest::MD5') but a Perl-only\nimplementation of MD4 (like `Digest::Perl::MD5'). Because of this, it is\nslow but avoids platform specific complications. For efficiency you\nshould use `Digest::MD4' instead of this module if it is available.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Digest-Pearson-PurePerl","origin":"security/p5-Digest-Pearson-PurePerl","version":"1.00_1","comment":"Perl extension for Peter K. Pearson's hash algorithm in pure Perl","maintainer":"ashish@FreeBSD.org","www":"https://metacpan.org/release/Digest-Pearson-PurePerl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d164c74584aef9cbf78f0f6d58f47cee3c33fd393d106a8158b20364a716e3e6","flatsize":4583,"path":"All/p5-Digest-Pearson-PurePerl-1.00_1.pkg","repopath":"All/p5-Digest-Pearson-PurePerl-1.00_1.pkg","licenselogic":"single","pkgsize":3908,"desc":"Digest::Pearson::PurePerl is an implementation of Peter K. Pearson's hash\nalgorithm presented in \"Fast Hashing of Variable Length Text Strings\"\n- ACM 1990. This hashing technique yields good distribution of hashed results\nfor variable length input strings on the range 0-255, and thus, it is well\nsuited for data load balancing.\nIf you prefer a fast implementation, you might want to\nconsider Digest::Pearson instead.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Digest-SHA","origin":"security/p5-Digest-SHA","version":"6.04","comment":"Perl extension for SHA-1/224/256/384/512","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Digest-SHA","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"059488fbb46e8ae2306d8209177964bfd4943e2684dccff2d7fdbf1f4d83f8f4","flatsize":75206,"path":"All/p5-Digest-SHA-6.04.pkg","repopath":"All/p5-Digest-SHA-6.04.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":35896,"desc":"Digest::SHA is a complete implementation of the NIST Secure Hash\nStandard. It gives Perl programmers a convenient way to calculate\nSHA-1, SHA-224, SHA-256, SHA-384, and SHA-512 message digests. The\nmodule can handle all types of input, including partial-byte data.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Encode-HanExtra","origin":"chinese/p5-Encode-HanExtra","version":"0.23_2","comment":"Extra sets of Chinese encodings","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Encode-HanExtra","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f9b9922c64f1e698fd1e2457703f065ca0983a8a16c6ccdd7f674b6432fd0c14","flatsize":11263644,"path":"All/p5-Encode-HanExtra-0.23_2.pkg","repopath":"All/p5-Encode-HanExtra-0.23_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1511832,"desc":"Perl 5.7.3 and later ships with an adequate set of Chinese encodings,\nincluding the commonly used CP950, CP936 (also known as GBK), Big5\n(alias for Big5-Eten), Big5-HKSCS, EUC-CN, HZ, and ISO-IR-165.\n\nHowever, the numbers of Chinese encodings are staggering, and a complete\ncoverage will easily increase the size of perl distribution by several\nmegabytes; hence, this CPAN module tries to provide the rest of them.\n\nIf you are using perl 5.8 or later, Encode::CN and Encode::TW will\nautomatically load the extra encodings for you, so there's no need to\nexplicitly write use Encode::HanExtra if you are using one of them already.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["chinese","perl5"]},{"name":"p5-Dir-Watch","origin":"devel/p5-Dir-Watch","version":"0.0.0_1","comment":"Watches the current directory for file/dir additions or removals","maintainer":"vvelox@vvelox.net","www":"https://metacpan.org/release/Dir-Watch","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2e6c7c2297894c14cb94ef355c3f66540cea93d1f9d96c659d157cbf6384e7d8","flatsize":5201,"path":"All/p5-Dir-Watch-0.0.0_1.pkg","repopath":"All/p5-Dir-Watch-0.0.0_1.pkg","licenselogic":"single","pkgsize":4012,"desc":"Checks for dir/file addition/removals in the current directory.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Digest-Pearson","origin":"security/p5-Digest-Pearson","version":"1.00_1","comment":"Perl extension for Peter K. Pearson's hash algorithm","maintainer":"ashish@FreeBSD.org","www":"https://metacpan.org/release/Digest-Pearson","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ac572d1b76dda800242b0bb7c1604b16c14fa56a3b5f828e3c618e16465fa43a","flatsize":12762,"path":"All/p5-Digest-Pearson-1.00_1.pkg","repopath":"All/p5-Digest-Pearson-1.00_1.pkg","licenselogic":"single","pkgsize":6368,"desc":"Digest::Pearson is an implementation of Peter K. Pearson's hash algorithm\npresented in \"Fast Hashing of Variable Length Text Strings\" - ACM 1990. This\nhashing technique yields good distribution of hashed results for variable\nlength input strings on the range 0-255, and thus, it is well suited for\ndata load balancing.\nThe implementation is in C, so it is fast. If you prefer a pure Perl version\nand can tolerate slower speed, you might want to consider\nDigest::Pearson::PurePerl instead.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Digest-ManberHash","origin":"security/p5-Digest-ManberHash","version":"0.7_1","comment":"Perl extension for ManberHash hash algorithm","maintainer":"ashish@FreeBSD.org","www":"https://metacpan.org/release/Digest-ManberHash","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"beaaf0ea6e4dc62fe1b5a52559cf65331b37e190a577feba4ce787fd2fe7213a","flatsize":14725,"path":"All/p5-Digest-ManberHash-0.7_1.pkg","repopath":"All/p5-Digest-ManberHash-0.7_1.pkg","licenselogic":"single","pkgsize":7104,"desc":"Digest::ManberHash - a Perl package to calculate Manber Hashes","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Digest-MD5-Reverse","origin":"security/p5-Digest-MD5-Reverse","version":"1.3_1","comment":"Perl extension that looks for MD5 hashes in several databases","maintainer":"ashish@FreeBSD.org","www":"https://metacpan.org/release/Digest-MD5-Reverse","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7ca54d16095b2f84403091a52f9a3912c091d8cc7f910be080512e0fc5213c54","flatsize":7927,"path":"All/p5-Digest-MD5-Reverse-1.3_1.pkg","repopath":"All/p5-Digest-MD5-Reverse-1.3_1.pkg","licenselogic":"single","pkgsize":5208,"desc":"MD5 sums (see RFC 1321 - The MD5 Message-Digest Algorithm) are used as a\none-way hash of data. Due to the nature of the formula used, it is impossible\nto reverse it.\nThis module provides functions to search several online MD5 hashes database and\nreturn the results (or return undefined if no match found).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Directory-Scratch","origin":"devel/p5-Directory-Scratch","version":"0.18","comment":"Easy-to-use self-cleaning scratch space","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Directory-Scratch","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d1e50283485ee33ea35273377ed4938530485589b92dbb109d4f7473fd42cd2c","flatsize":65031,"path":"All/p5-Directory-Scratch-0.18.pkg","repopath":"All/p5-Directory-Scratch-0.18.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":21112,"desc":"It's often inconvenient to correctly create a platform-independent\ntemporary storage space, manipulate files inside it, then clean it up.\n\nThis module aims to eliminate that problem by making it easy to do\nthings right.","deps":{"p5-Path-Class":{"origin":"devel/p5-Path-Class","version":"0.37"},"p5-Path-Tiny":{"origin":"devel/p5-Path-Tiny","version":"0.146"},"p5-String-Random":{"origin":"devel/p5-String-Random","version":"0.32,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Digest-Nilsimsa","origin":"security/p5-Digest-Nilsimsa","version":"0.06_1","comment":"Perl version of Nilsimsa code","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Digest-Nilsimsa","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ffd9e49df3f362e9c16cbf9661de655d88f85014cebe4ad612c6ba218e83910e","flatsize":28465,"path":"All/p5-Digest-Nilsimsa-0.06_1.pkg","repopath":"All/p5-Digest-Nilsimsa-0.06_1.pkg","licenselogic":"single","pkgsize":11648,"desc":"A nilsimsa signature is a statistic of n-gram occurrence in a piece of text.\nIt is a 256 bit value usually represented in hex. This module is a wrapper\naround nilsimsa implementation in C by cmeclax.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Digest-MD5-M4p","origin":"security/p5-Digest-MD5-M4p","version":"0.01_2","comment":"Perl interface to a variant of the MD5 algorithm","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Digest-MD5-M4p","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a55d6c153603dd032b31b74901ab136d397a66ee9c095d2e9cdc85b668ac8012","flatsize":18862,"path":"All/p5-Digest-MD5-M4p-0.01_2.pkg","repopath":"All/p5-Digest-MD5-M4p-0.01_2.pkg","licenselogic":"single","pkgsize":9316,"desc":"The Digest::MD5::M4p module is cloned from the Digest::MD5 module\nto support a variant Apple iTunes implementation of the MD5 algorithm.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Digest-MD5-File","origin":"security/p5-Digest-MD5-File","version":"0.08_1","comment":"Perl extension for getting MD5 sums for files and urls","maintainer":"ashish@FreeBSD.org","www":"https://metacpan.org/release/Digest-MD5-File","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d63ac68c7821f9e79f3506e6bf00fa853280336403d66057f14cff6fdd09b0d4","flatsize":20607,"path":"All/p5-Digest-MD5-File-0.08_1.pkg","repopath":"All/p5-Digest-MD5-File-0.08_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9384,"desc":"Get MD5 sums for files of a given path or content of a given url.","deps":{"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Digest-MD2","origin":"security/p5-Digest-MD2","version":"2.04_2","comment":"Perl5 interface to the MD2 message digest algorithm","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Digest-MD2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"370f03eaabc2bd21b5a559676dfb775d2b9e060c051f1fc0170b4dafbeaafd53","flatsize":22716,"path":"All/p5-Digest-MD2-2.04_2.pkg","repopath":"All/p5-Digest-MD2-2.04_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10940,"desc":"The Digest::MD2 module allows you to use the RSA Data Security\nInc. MD2 Message Digest algorithm from within Perl programs.  The\nalgorithm takes as input a message of arbitrary length and produces as\noutput a 128-bit \"fingerprint\" or \"message digest\" of the input.\n\nThe Digest::MD2 programming interface is identical to the interface\nof Digest::MD5.  MD2 is described in RFC 1115.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Digest-JHash","origin":"security/p5-Digest-JHash","version":"0.10","comment":"Perl extension for JHash hash algorithm","maintainer":"ashish@FreeBSD.org","www":"https://metacpan.org/release/Digest-JHash","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"06635e30c413ba1fc54fd404aedfaec244f38b38fb336444c86860a6f71b7e5a","flatsize":22138,"path":"All/p5-Digest-JHash-0.10.pkg","repopath":"All/p5-Digest-JHash-0.10.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":10232,"desc":"The Digest::JHash module allows you to use the fast JHash hashing algorithm\ndeveloped by Bob Jenkins from within Perl programs. The algorithm takes as\ninput a message of arbitrary length and produces as output a 32-bit\n\"message digest\" of the input in the form of an unsigned long integer.\nSee http://burtleburtle.net/bob/hash/doobs.html for more information.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Digest-MD5","origin":"security/p5-Digest-MD5","version":"2.59","comment":"Perl5 interface to the MD5 algorithm","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Digest-MD5","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9ef44b7b388717eee810e67ea02a42ab5ebc9d6d0c1bad32f258a37ac62a8f6d","flatsize":35830,"path":"All/p5-Digest-MD5-2.59.pkg","repopath":"All/p5-Digest-MD5-2.59.pkg","licenselogic":"single","licenses":["ARTPERL10"],"pkgsize":17920,"desc":"The Digest::MD5 module allows you to use the RSA Data Security Inc.\nMD5 Message Digest algorithm from within Perl programs.  The algorithm\ntakes as input a message of arbitrary length and produces as output\na 128-bit \"fingerprint\" or \"message digest\" of the input.\n\nThe Digest::MD5 module provide a procedural interface for simple\nuse, as well as an object oriented interface that can handle messages\nof arbitrary length and which can read files directly.\n\nFurther documentation is embedded in the individual modules.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Digest-MD4","origin":"security/p5-Digest-MD4","version":"1.9_2","comment":"Perl5 interface to the MD4 message digest algorithm","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Digest-MD4","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2edc17bbfc76e0e492f29eff52fc038cc5f85cfb1062e8e3774d065c81b6c2e9","flatsize":69057,"path":"All/p5-Digest-MD4-1.9_2.pkg","repopath":"All/p5-Digest-MD4-1.9_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":25936,"desc":"The Digest::MD4 module allows you to use the RSA Data Security Inc. MD4\nMessage Digest algorithm from within Perl programs.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"],"options":{"DOCS":"on"}},{"name":"p5-Digest-Hashcash","origin":"security/p5-Digest-Hashcash","version":"0.04_1","comment":"Perl extension for Hashcash hash algorithm","maintainer":"skreuzer@FreeBSD.org","www":"https://metacpan.org/release/Digest-Hashcash","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"845ceb4ae4f6e311d74ab84b2cbbececeb2423dcb2fa131264de41c972d80275","flatsize":33640,"path":"All/p5-Digest-Hashcash-0.04_1.pkg","repopath":"All/p5-Digest-Hashcash-0.04_1.pkg","licenselogic":"single","pkgsize":15552,"desc":"This module implements the hashcash hash (or digest, although it's not\nclearly a digest). For all your information needs please\nvisit http://www.hashcash.org.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Digest-HMAC","origin":"security/p5-Digest-HMAC","version":"1.05","comment":"Perl5 interface to HMAC Message-Digest Algorithms","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Digest-HMAC","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eac3ffc760b7ef1a5a02c76d6c9e86aabb9e4411f5371b40f33e1fa1c41c48ac","flatsize":37000,"path":"All/p5-Digest-HMAC-1.05.pkg","repopath":"All/p5-Digest-HMAC-1.05.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14948,"desc":"Digest:: HMAC\n---------------------------------\n\nThis package provide modules which calculate HMAC digests.\n\nTo build the extensions, unpack this distribution somewhere, create\nthe Makefile by running 'perl Makefile.PL' and do a 'make', 'make\ntest', and if successful 'make install'.\n\nYou will need perl version 5.004 or better to install these modules.\nFurther documentation is embedded in the individual modules.\n\nCopyright 1998-1999 Gisle Aas.\nCopyright 1998 Graham Barr.\nCopyright 1997 Uwe Hollerbach.\nCopyright 1995-1996 Neil Winton.\nCopyright 1990-1992 RSA Data Security, Inc.\n\nThis library is free software; you can redistribute it and/or\nmodify it under the same terms as Perl itself.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Digest-Haval256","origin":"security/p5-Digest-Haval256","version":"1.0.5_2","comment":"Perl extension for Haval256 hash algorithm","maintainer":"skreuzer@FreeBSD.org","www":"https://metacpan.org/release/Digest-Haval256","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1861d050d023ffac3c913b2e48ac5024aaefa7a466e64ac84d08141b87c53369","flatsize":58150,"path":"All/p5-Digest-Haval256-1.0.5_2.pkg","repopath":"All/p5-Digest-Haval256-1.0.5_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":25300,"desc":"Haval is a variable-length, variable-round one-way hash function designed by\nYuliang Zheng, Josef Pieprzyk, and Jennifer Seberry. The number of rounds can\nbe 3, 4, or 5, while the hash length can be 128, 160, 192, 224, or 256 bits.\nThus, there are a total of 15 different outputs. For better security, however,\nthis module implements the 5-round, 256-bit output.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Digest-Elf","origin":"security/p5-Digest-Elf","version":"1.42","comment":"Perl extension for ElfHash hash algorithm","maintainer":"ashish@FreeBSD.org","www":"https://metacpan.org/release/Digest-Elf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9a99fe807a309a586f3e75d173da3a5587cff575b18d29a1451b19ad7d21740f","flatsize":11616,"path":"All/p5-Digest-Elf-1.42.pkg","repopath":"All/p5-Digest-Elf-1.42.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6256,"desc":"Digest::Elf provides an XS based implementation of the ElfHash algorithm.\nElfHash generates resonably 32 bit integer value from a string in a\nreasonably short period of time.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Digest-GOST","origin":"security/p5-Digest-GOST","version":"0.06","comment":"Perl interface to the GOST R 34.11-94 digest algorithm","maintainer":"pi@FreeBSD.org","www":"https://metacpan.org/release/Digest-GOST","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2038f73276adc22ffd80445f294c445f59b9221a46584d16510d3e2ab875c570","flatsize":40716,"path":"All/p5-Digest-GOST-0.06.pkg","repopath":"All/p5-Digest-GOST-0.06.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17116,"desc":"Digest::GOST provides an interface to the GOST R 34.11-94\nmessage digest algorithm, also defined in RFC 5831.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Digest-DJB","origin":"security/p5-Digest-DJB","version":"1.00_1","comment":"Perl extension for D.J Bernstein's hash algorithm","maintainer":"ashish@FreeBSD.org","www":"https://metacpan.org/release/Digest-DJB","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c7793445f6dfcb776bf9ba76d465a26e71fc376e2bf2371d11d986b13338e85d","flatsize":10438,"path":"All/p5-Digest-DJB-1.00_1.pkg","repopath":"All/p5-Digest-DJB-1.00_1.pkg","licenselogic":"single","pkgsize":5348,"desc":"Digest::DJB is an implementation of D. J. Bernstein's hash which returns a\n32-bit unsigned value for any variable-length input string. An equivalent pure\nPerl version is also available: Digest::DJB::PurePerl.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Digest-Crc32","origin":"security/p5-Digest-Crc32","version":"0.01_1","comment":"Perl extension for calculating 32-bit CRC checksums","maintainer":"ashish@FreeBSD.org","www":"https://metacpan.org/release/Digest-Crc32","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d6d2221559d204132f1f2cf05d50f7931e55c5bef39cdbd2004b30e96dec72a0","flatsize":3358,"path":"All/p5-Digest-Crc32-0.01_1.pkg","repopath":"All/p5-Digest-Crc32-0.01_1.pkg","licenselogic":"single","pkgsize":3064,"desc":"This module provides a perl implementation to generate 32 bits CRC digests for\nbuffers and files.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Digest-FNV","origin":"security/p5-Digest-FNV","version":"2.00_1","comment":"Perl extension for Fowler/Noll/Vo hash algorithm","maintainer":"ashish@FreeBSD.org","www":"https://metacpan.org/release/Digest-FNV","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"26509050b59b62e0f0f12d01e8bbc73c2862f6819fa6c393f0e8abae22c3b888","flatsize":28860,"path":"All/p5-Digest-FNV-2.00_1.pkg","repopath":"All/p5-Digest-FNV-2.00_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12568,"desc":"Digest::FNV is an implementation for the 32-bit version of Fowler/Noll/Vo\nhashing algorithm which allows variable length input strings to be quickly\nhashed into unsigned integer values. For more information about this hash,\nplease visit http://www.isthe.com/chongo/tech/comp/fnv/.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Digest-DMAC","origin":"security/p5-Digest-DMAC","version":"1.1.4_2","comment":"Perl5 interface to DMAC Double Message-Digest Algorithms","maintainer":"skreuzer@FreeBSD.org","www":"https://metacpan.org/release/Digest-DMAC","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"64a12f76800f316ee8afecf62e8574fc9ea18c3e773673c540c20be703d91e7c","flatsize":26497,"path":"All/p5-Digest-DMAC-1.1.4_2.pkg","repopath":"All/p5-Digest-DMAC-1.1.4_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":12216,"desc":"This is Encrypted MAC (EMAC), formerly known as Double MAC (DMAC).\nUnlike HMAC, which reuses an existing one-way hash function, such as\nMD5, SHA-1 or RIPEMD-160, EMAC reuses an existing block cipher to\nproduce a secure message authentication code (MAC).\n\nUsing the block cipher, a message is encrypted in CBC mode. The last\nblock is taken as the MAC of the message. For fixed-length messages,\nthis method is provably secure. In reality, however, messages have\narbitrary lengths, and this method is not secure. To make secure MACs\nfor variable length messages, the last block is encrypted once again\nwith a different key. The security of this construction has been proved\nin the paper, ``CBC MAC for Real-Time Data Sources'' by Erez Petrank\nand Charles Rackoff. The security can be proved on the assumption that\nthe underlying block cipher is pseudo-random.\n\nThe performance and key-agility of EMAC are reasonable. EMAC is\npreferable for short messages because the block length is smaller\ncompared to the schemes based on a hash function. EMAC is also chosen\nas one of the NESSIE winners for Message Authentication Codes, along\nwith UMAC, TTMAC and HMAC. The current NESSIE specification chooses the\nAES as block cipher.","deps":{"p5-Crypt-CBC":{"origin":"security/p5-Crypt-CBC","version":"3.04"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Digest-Adler32","origin":"security/p5-Digest-Adler32","version":"0.03_2","comment":"Perl extension for Adler32 hash algorithm","maintainer":"skreuzer@FreeBSD.org","www":"https://metacpan.org/release/Digest-Adler32","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"374bfc5a719df09e3ed8b7a03ef66c897a058ac78c479a831ac5b65d3f66804b","flatsize":3359,"path":"All/p5-Digest-Adler32-0.03_2.pkg","repopath":"All/p5-Digest-Adler32-0.03_2.pkg","licenselogic":"single","pkgsize":3172,"desc":"The Digest::Adler32 module implements the Adler-32 checksum as specified\nin RFC 1950. The interface provided by this module is specified in Digest,\nbut no functional interface is provided.","deps":{"p5-Digest":{"origin":"security/p5-Digest","version":"1.20"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Digest-BubbleBabble","origin":"security/p5-Digest-BubbleBabble","version":"0.02_1","comment":"Perl5 interface to a fingerprint in \"bubble babble\" format","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Digest-BubbleBabble","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2fd80c71a634cfb611f8f6c693ad92fdad84848c79fb2d445f014391a3c0da23","flatsize":12711,"path":"All/p5-Digest-BubbleBabble-0.02_1.pkg","repopath":"All/p5-Digest-BubbleBabble-0.02_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7260,"desc":"Digest::BubbleBabble takes a message digest (generated by\neither of the MD5 or SHA-1 message digest algorithms) and creates\na fingerprint of that digest in \"bubble babble\" format.\nBubble babble is a method of representing a message digest\nas a string of \"real\" words, to make the fingerprint easier\nto remember. The \"words\" are not necessarily real words, but\nthey look more like words than a string of hex characters.\n\nBubble babble fingerprinting is used by the SSH2 suite\n(and, consequently, by Net::SSH::Perl, the Perl SSH\nimplementation) to display easy-to-remember key fingerprints.\nThe key (a DSA or RSA key) is converted into a textual form,\ndigested using Digest::SHA1, and run through bubblebabble\nto create the key fingerprint.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Digest-CRC","origin":"security/p5-Digest-CRC","version":"0.24","comment":"Perl extension for calculating CRC checksums","maintainer":"ashish@FreeBSD.org","www":"https://metacpan.org/release/Digest-CRC","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6d9e9c55f6a8acb7525e5456b774334fc61d23f10e70f6c06539c226908b3579","flatsize":25053,"path":"All/p5-Digest-CRC-0.24.pkg","repopath":"All/p5-Digest-CRC-0.24.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":10068,"desc":"The Digest::CRC module calculates CRC sums of all sorts. It contains wrapper\nfunctions with the correct parameters for CRC-CCITT, CRC-16 and CRC-32.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Digest-Bcrypt","origin":"security/p5-Digest-Bcrypt","version":"1.212","comment":"Perl interface to the bcrypt digest algorithm","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/module/Digest::Bcrypt","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ad3eeea80f58b6bf4751bd80c2de76d0d87c304fc19bf4977839441935834e07","flatsize":52612,"path":"All/p5-Digest-Bcrypt-1.212.pkg","repopath":"All/p5-Digest-Bcrypt-1.212.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14612,"desc":"Provides an interface to the bcrypt digest algorithm.\n\nThis module subclasses Digest::base and can be used either directly or\nthrough the Digest meta-module. Using the latter is recommended.\n\nIt is mostly a wrapper around Crypt::Eksblowfish::Bcrypt.","deps":{"p5-Crypt-Eksblowfish":{"origin":"security/p5-Crypt-Eksblowfish","version":"0.009_3"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Digest","origin":"security/p5-Digest","version":"1.20","comment":"Modules that calculate message digests","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Digest","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5c08624b99e3a06c057bff8ec85668638d59c179c74f04dff8fbd8958f723077","flatsize":23228,"path":"All/p5-Digest-1.20.pkg","repopath":"All/p5-Digest-1.20.pkg","licenselogic":"single","pkgsize":14248,"desc":"This is just a simple frontend module for autoloading of various\nDigest:: modules.  It also provide documentation of the interface that\nall Digest:: modules should provide.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Device-RAID-Poller","origin":"sysutils/p5-Device-RAID-Poller","version":"0.2.0","comment":"RAID poller providing LibreNMS JSON app and Nagios style checks","maintainer":"vvelox@vvelox.net","www":"https://metacpan.org/dist/Device-RAID-Poller","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"42685e4264ec04c6922e27075e4e86e505135b41d8cce2ef0915c0cb44e8725c","flatsize":82990,"path":"All/p5-Device-RAID-Poller-0.2.0.pkg","repopath":"All/p5-Device-RAID-Poller-0.2.0.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":30800,"desc":"The included check_raid provides LibreNMS JSON app or\nNagios style check output.\n\nThe RAID checking is supported for the following.\n\n- Adaptec arcconf\n- Avago tw_cli\n- GEOM\n-- mirror\n-- graid3\n-- graid\n- ZFS","deps":{"p5-Error-Helper":{"origin":"devel/p5-Error-Helper","version":"2.1.0"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-Module-List":{"origin":"devel/p5-Module-List","version":"0.004"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-Device-Modem","origin":"comms/p5-Device-Modem","version":"1.59","comment":"Perl class to interface generic modems (AT-compliant)","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Device-Modem","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bd99ed6e41d907e163fe06fff1ddc640d2f0276d807d34af85930023e3ea0f41","flatsize":126052,"path":"All/p5-Device-Modem-1.59.pkg","repopath":"All/p5-Device-Modem-1.59.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":53980,"desc":"Device::Modem is a perl extension to talk to AT compliant devices via\nserial ports.","deps":{"p5-Device-SerialPort":{"origin":"comms/p5-Device-SerialPort","version":"1.040000_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["comms","perl5"],"options":{"EXAMPLES":"on"}},{"name":"p5-Digest-MurmurHash","origin":"security/p5-Digest-MurmurHash","version":"0.11_1","comment":"Perl extension for XS interface to the MurmurHash algorithm","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Digest-MurmurHash","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"67a699acc81cc7f3dcc1f84e21b22fe3a1e07bb67226f3a6b59bb03cbadf0096","flatsize":11718,"path":"All/p5-Digest-MurmurHash-0.11_1.pkg","repopath":"All/p5-Digest-MurmurHash-0.11_1.pkg","licenselogic":"single","pkgsize":6120,"desc":"The murmur hash algorithm by Austin Appleby is an exteremely fast\nalgorithm that combines both excellent collision resistence and\ndistribution characteristics.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Devel-ebug","origin":"devel/p5-Devel-ebug","version":"0.64","comment":"Simple, extensible Perl debugger","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Devel-ebug","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"339ea781ede4886c0a3a287e9466bd3d2d53986f9b0afca2cd45ed9b3e4dcad9","flatsize":149985,"path":"All/p5-Devel-ebug-0.64.pkg","repopath":"All/p5-Devel-ebug-0.64.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":57264,"desc":"A debugger is a computer program that is used to debug other programs.\nDevel::ebug is a simple, extensible Perl debugger with a clean API.\nUsing this module, you may easily write a Perl debugger to debug your\nprograms. Alternatively, it comes with an interactive debugger, ebug.\n\nperl5db.pl, Perl's current debugger is currently 2,600 lines of magic\nand special cases. The code is nearly unreadable: fixing bugs and\nadding new features is fraught with difficulties. The debugger has no\ntest suite which has caused breakage with changes that couldn't be\nproperly tested. It will also not debug regexes. Devel::ebug is aimed\nat fixing these problems and delivering a replacement debugger which\nprovides a well-tested simple programmatic interface to debugging\nprograms. This makes it easier to build debuggers on top of\nDevel::ebug, be they console-, curses-, GUI- or Ajax-based.\n\nThere are currently two user interfaces to Devel::debug, ebug and\nebug_http. ebug is a console-based interface to debugging programs,\nmuch like perl5db.pl. ebug_http is an innovative web-based interface\nto debugging programs.","deps":{"p5-Class-Accessor-Chained":{"origin":"devel/p5-Class-Accessor-Chained","version":"0.01_2"},"p5-Devel-StackTrace":{"origin":"devel/p5-Devel-StackTrace","version":"2.05"},"p5-Module-Pluggable":{"origin":"devel/p5-Module-Pluggable","version":"5.2"},"p5-PadWalker":{"origin":"devel/p5-PadWalker","version":"2.5"},"p5-Proc-Background":{"origin":"devel/p5-Proc-Background","version":"1.32"},"p5-String-Koremutake":{"origin":"textproc/p5-String-Koremutake","version":"0.30_1"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Devel-TraceSAX","origin":"textproc/p5-Devel-TraceSAX","version":"0.021_1","comment":"Trace SAX events","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Devel-TraceSAX","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aa4948e7ba9259ef2e4d9506df15fbc5988009c29326cd87b52c7d3f1d4607dc","flatsize":15782,"path":"All/p5-Devel-TraceSAX-0.021_1.pkg","repopath":"All/p5-Devel-TraceSAX-0.021_1.pkg","licenselogic":"single","pkgsize":7048,"desc":"Traces SAX events in a program. Works by applying Devel::TraceCalls\nto a tracer on the desired classes for all known SAX event types\n(according to XML::SAX::EventMethodMaker and XML::SAX::Machines).","deps":{"p5-Devel-TraceCalls":{"origin":"devel/p5-Devel-TraceCalls","version":"0.04_1"},"p5-XML-SAX-Machines":{"origin":"textproc/p5-XML-SAX-Machines","version":"0.46_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Devel-TraceUse","origin":"devel/p5-Devel-TraceUse","version":"2.096","comment":"Show the modules your program loads, recursively","maintainer":"mauricio@arareko.net","www":"https://metacpan.org/release/Devel-TraceUse","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c4d29be7ddccdaea41bcf815a2330d4f306af13b4fab24e6b65d3e23f3829f27","flatsize":30490,"path":"All/p5-Devel-TraceUse-2.096.pkg","repopath":"All/p5-Devel-TraceUse-2.096.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15424,"desc":"Devel::TraceUse - Show the modules your program loads, recursively.\n\nAn apparently simple program may load a lot of modules. That's useful, but\nsometimes you may wonder exactly which part of your program loads which module.\n\nDevel::TraceUse can analyze a program to see which part used which module.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Devel-Trace","origin":"devel/p5-Devel-Trace","version":"0.12_1","comment":"Print out each line before it is executed (like sh -x)","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Devel-Trace","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f9c90018e526190682515677ca1efa826118b34da2b0883fd03db0250728edf9","flatsize":6021,"path":"All/p5-Devel-Trace-0.12_1.pkg","repopath":"All/p5-Devel-Trace-0.12_1.pkg","licenselogic":"single","pkgsize":4464,"desc":"If you run your program with perl -d:Trace program, this module will print a\nmessage to standard error just before each line is executed. For example, if\nyour program looks like this:","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Devel-TraceCalls","origin":"devel/p5-Devel-TraceCalls","version":"0.04_1","comment":"Track calls to subs, classes, and object instances","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Devel-TraceCalls","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"be0e9c87c7010a145ac9a3e95c8523a73121d76c5095e00f0ac609c4286c721c","flatsize":58273,"path":"All/p5-Devel-TraceCalls-0.04_1.pkg","repopath":"All/p5-Devel-TraceCalls-0.04_1.pkg","licenselogic":"single","pkgsize":20492,"desc":"Devel::TraceCalls allows subroutine calls to be tracked on a\nper-subroutine, per-package, per-class, or per object instance\nbasis.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Devel-Timer","origin":"devel/p5-Devel-Timer","version":"0.14","comment":"Track and report execution time for parts of code","maintainer":"coryking@mozimedia.com","www":"https://metacpan.org/release/Devel-Timer","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2a4a72e55111327fad2faea7e2674bcb099549b676bc13e49f14613c18aeff2a","flatsize":53427,"path":"All/p5-Devel-Timer-0.14.pkg","repopath":"All/p5-Devel-Timer-0.14.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15144,"desc":"Track and report execution time for parts of code","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Devel-Symdump","origin":"devel/p5-Devel-Symdump","version":"2.1800","comment":"Perl5 module that dumps symbol names or the symbol table","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Devel-Symdump","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"812ecb79793a8cecdaff29f9d2408b94ca2f93c82477394f3ade05abda01c31c","flatsize":24180,"path":"All/p5-Devel-Symdump-2.1800.pkg","repopath":"All/p5-Devel-Symdump-2.1800.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11564,"desc":"This little package serves to access the symbol table of perl.\n\nDevel::Symdump->rnew(@packages)\n\nreturns a symbol table object for all subtrees below @packages.\nNested Modules are analyzed recursively. If no package is given as\nargument, it defaults to main. That means to get the whole symbol\ntable, just do a rnew without arguments.\n\nDevel::Symdump->new(@packages)\n\ndoes not go into recursion and only analyzes the packages that are\ngiven as arguments.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Encode","origin":"converters/p5-Encode","version":"3.21","comment":"Provides interfaces between strings and the rest of the system","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Encode","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"010e66ccdbce6056c3a395df49cb418c984e7f0741db3edc02344c170b0080bb","flatsize":10128733,"path":"All/p5-Encode-3.21.pkg","repopath":"All/p5-Encode-3.21.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":1390268,"desc":"The \"Encode\" module provides the interfaces between Perl's strings and the rest\nof the system. Perl strings are sequences of characters. See \"perldoc Encode\"\nfor the rest of the story","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","perl5"]},{"name":"p5-Digest-EMAC","origin":"security/p5-Digest-EMAC","version":"1.2_2","comment":"Perl5 interface to EMAC Double Message-Digest Algorithms","maintainer":"skreuzer@FreeBSD.org","www":"https://metacpan.org/release/Digest-EMAC","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"917fb3457a0400379393aa4a63ca6edbe3f9ab2e46d27cc71c8aadcc0290fdb8","flatsize":26329,"path":"All/p5-Digest-EMAC-1.2_2.pkg","repopath":"All/p5-Digest-EMAC-1.2_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":12104,"desc":"This is Encrypted MAC (EMAC), formerly known as Double MAC (DMAC).\nUnlike HMAC, which reuses an existing one-way hash function, such as\nMD5, SHA-1 or RIPEMD-160, EMAC reuses an existing block cipher to\nproduce a secure message authentication code (MAC).\n\nUsing the block cipher, a message is encrypted in CBC mode. The last\nblock is taken as the MAC of the message. For fixed-length messages,\nthis method is provably secure. In reality, however, messages have\narbitrary lengths, and this method is not secure. To make secure MACs\nfor variable length messages, the last block is encrypted once again\nwith a different key. The security of this construction has been proved\nin the paper, ``CBC MAC for Real-Time Data Sources'' by Erez Petrank\nand Charles Rackoff. The security can be proved on the assumption that\nthe underlying block cipher is pseudo-random.\n\nThe performance and key-agility of EMAC are reasonable. EMAC is\npreferable for short messages because the block length is smaller\ncompared to the schemes based on a hash function. EMAC is also chosen\nas one of the NESSIE winners for Message Authentication Codes, along\nwith UMAC, TTMAC and HMAC. The current NESSIE specification chooses the\nAES as block cipher.","deps":{"p5-Crypt-CBC":{"origin":"security/p5-Crypt-CBC","version":"3.04"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Devel-StackTrace-WithLexicals","origin":"devel/p5-Devel-StackTrace-WithLexicals","version":"2.01","comment":"Perl extension for Devel::StackTrace + PadWalker","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Devel-StackTrace-WithLexicals","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d81f7efb68bba6a275e7d1df03835a73210e14566064dc4d0eb311fccee50a83","flatsize":13735,"path":"All/p5-Devel-StackTrace-WithLexicals-2.01.pkg","repopath":"All/p5-Devel-StackTrace-WithLexicals-2.01.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7288,"desc":"Devel::StackTrace + PadWalker.","deps":{"p5-Devel-StackTrace":{"origin":"devel/p5-Devel-StackTrace","version":"2.05"},"p5-PadWalker":{"origin":"devel/p5-PadWalker","version":"2.5"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Devel-StealthDebug","origin":"devel/p5-Devel-StealthDebug","version":"1.008_1","comment":"Simple non-intrusive debug module","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Devel-StealthDebug","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7e4dd6366edd862f3795e456e60539571b9c6e12705a9022767a231fa461f569","flatsize":24792,"path":"All/p5-Devel-StealthDebug-1.008_1.pkg","repopath":"All/p5-Devel-StealthDebug-1.008_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12012,"desc":"This module lets you add debugging instructions which look\nlike comments and do nothing unless you 'use' this module.\n\n\tuse Devel::StealthDebug;\n\n\tmy $foo = 0;\n\t# ... Several processing on $foo\n\n\tmy $bar = 1 / $foo;    #!assert($foo != 0)!\n\n\tmy %25myhash;                    #!watch(%25myhash)!\n\n\tsub func1 {                    #!emit(Entering func1)!\n\t#...\n\t}","deps":{"p5-Filter-Simple":{"origin":"textproc/p5-Filter-Simple","version":"0.94"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Devel-SmallProf","origin":"devel/p5-Devel-SmallProf","version":"2.02_2","comment":"Per-line Perl profiler","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Devel-SmallProf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"44672ef7d966476e650e3e9195779405a23b4431c9b60ccc7a729a55d32ccc12","flatsize":15491,"path":"All/p5-Devel-SmallProf-2.02_2.pkg","repopath":"All/p5-Devel-SmallProf-2.02_2.pkg","licenselogic":"single","pkgsize":9412,"desc":"The Devel::SmallProf profiler is focused on the time taken for a program\nrun on a line-by-line basis.  It is intended to be as \"small\" in terms\nof impact on the speed and memory usage of the profiled program as\npossible and also in terms of being simple to use.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Devel-StackTrace-AsHTML","origin":"devel/p5-Devel-StackTrace-AsHTML","version":"0.15","comment":"Perl extension to display stack trace in HTML","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Devel-StackTrace-AsHTML","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1bf0d845384c2bd01227101b207d8652a2aea228ce18e6c4c39568baee0ba9a0","flatsize":47240,"path":"All/p5-Devel-StackTrace-AsHTML-0.15.pkg","repopath":"All/p5-Devel-StackTrace-AsHTML-0.15.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11996,"desc":"Displays stack trace in HTML.","deps":{"p5-Devel-StackTrace":{"origin":"devel/p5-Devel-StackTrace","version":"2.05"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Devel-StackTrace","origin":"devel/p5-Devel-StackTrace","version":"2.05","comment":"Stack trace and stack trace frame objects","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Devel-StackTrace","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a4c20fbae098db25fc2dbc59ef5bc1525c759377ed608f6399ba3891f3beb6d4","flatsize":40196,"path":"All/p5-Devel-StackTrace-2.05.pkg","repopath":"All/p5-Devel-StackTrace-2.05.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":18420,"desc":"The Devel::StackTrace module contains two classes, Devel::StackTrace and\nDevel::StackTraceFrame. The goal of this object is to encapsulate the\ninformation that can found through using the caller() function, as well as\nproviding a simple interface to this data.\n\nThe Devel::StackTrace object contains a set of Devel::StackTraceFrame\nobjects, one for each level of the stack. The frames contain all the data\navailable from caller() as of Perl 5.6.0 though this module still works\nwith 5.00503.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Device-SerialPort","origin":"comms/p5-Device-SerialPort","version":"1.040000_2","comment":"Perl5 module for simple serial port control","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Device-SerialPort","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"317b39240b7d6aa7d2136fd0ebde9d776cd91862912b5870c3f1011b73f6ddcd","flatsize":138364,"path":"All/p5-Device-SerialPort-1.040000_2.pkg","repopath":"All/p5-Device-SerialPort-1.040000_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":50024,"desc":"Device::SerialPort is a perl module that provides a simple interface to\nserial ports and their settings (baud rate, word length, etc).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["comms","perl5"]},{"name":"p5-Device-USB","origin":"devel/p5-Device-USB","version":"0.35_2","comment":"Perl wrapper for libusb","maintainer":"josh.carroll@gmail.com","www":"https://metacpan.org/release/Device-USB","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3877d81a501423ced6c8f1bc5ccc31f936e90d8ffd9e2734cdc1cb8ffc604487","flatsize":147162,"path":"All/p5-Device-USB-0.35_2.pkg","repopath":"All/p5-Device-USB-0.35_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":54024,"desc":"Device::USB, Perl wrappers for libusb.","deps":{"p5-Inline":{"origin":"devel/p5-Inline","version":"0.86"},"p5-Inline-C":{"origin":"devel/p5-Inline-C","version":"0.82"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Devel-Size-Report","origin":"devel/p5-Devel-Size-Report","version":"0.13_3","comment":"Generate a size report for all elements in a structure","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Devel-Size-Report","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"94c6c13594cea560ecb43dc7d0d9a2515b21327ed4cc6f3c96a3faf0c3ca6315","flatsize":37124,"path":"All/p5-Devel-Size-Report-0.13_3.pkg","repopath":"All/p5-Devel-Size-Report-0.13_3.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15908,"desc":"Devel::Size can only report the size of a single element or the total size of a\nstructure (array, hash etc). This module enhances Devel::Size by giving you the\nability to generate a full size report for each element in a structure.\n\nYou have full control over how the generated text report looks like, and where\nyou want to output it. In addition, the method track_size allows you to get at\nthe raw data that is used to generate the report for even more flexibility.","deps":{"p5-Array-RefElem":{"origin":"misc/p5-Array-RefElem","version":"1.00_1"},"p5-Devel-Size":{"origin":"devel/p5-Devel-Size","version":"0.84"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"options":{"DOCS":"on"}},{"name":"p5-Device-Gsm","origin":"comms/p5-Device-Gsm","version":"1.61","comment":"Perl interface to GSM phones/modems on serial ports","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Device-Gsm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"83369fe9a6e70a8d21fc8ee578cdabd4f68037b52a4c64f91abe5a18e7a6dc31","flatsize":176615,"path":"All/p5-Device-Gsm-1.61.pkg","repopath":"All/p5-Device-Gsm-1.61.pkg","licenselogic":"single","pkgsize":49936,"desc":"This module works as an interface to GSM phones or GSM modems connected on your\nlocal serial ports. It can control your GSM *standard* functions and status. It\ncan send SMS messages in a simple and convenient way. It can read messages\nstored on your sim card.","deps":{"p5-Device-Modem":{"origin":"comms/p5-Device-Modem","version":"1.59"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["comms","perl5"]},{"name":"p5-Devel-Size","origin":"devel/p5-Devel-Size","version":"0.84","comment":"Perl extension for finding the memory usage of Perl variables","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Devel-Size","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dff6b0b1040fc79c3f26aee831fd904453eac07278a8d866424cf3fe643db458","flatsize":35171,"path":"All/p5-Devel-Size-0.84.pkg","repopath":"All/p5-Devel-Size-0.84.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":18092,"desc":"This module figures out the real sizes of Perl variables in bytes. Call\nfunctions with a reference to the variable you want the size of. If the\nvariable is a plain scalar it returns the size of the scalar. If the variable\nis a hash or an array, use a reference when calling.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Devel-STrace","origin":"devel/p5-Devel-STrace","version":"0.31_2","comment":"strace(1)-like runtime call trace for Perl applications","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Devel-STrace","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1813b886d3ba5e7c768004e40c6db48b0536d3ed5322b65355e4f7c3442ed4de","flatsize":32200,"path":"All/p5-Devel-STrace-0.31_2.pkg","repopath":"All/p5-Devel-STrace-0.31_2.pkg","licenselogic":"single","pkgsize":14344,"desc":"Provides a strace/truss-like runtime call monitor for Perl applications.\nNote that, while strace/truss only dumps system calls, Devel::STrace\ndumps all calls to Perl subs on the application's stack.  Also note that\nDevel::STrace cannot trace non-Perl calls (e.g., calls inside XS/C\nmodules), so an additional external strace/truss monitor may be needed\nto fully diagnose a misbehaving Perl script.","deps":{"p5-Devel-RingBuffer":{"origin":"devel/p5-Devel-RingBuffer","version":"0.31_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Devel-Refcount","origin":"devel/p5-Devel-Refcount","version":"0.10_1","comment":"Obtain the REFCNT value of a referent","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Devel-Refcount","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"719e92a8624ca58fd07e20c8d075816d065e660c7fbd9bf99ec9f29065733dfd","flatsize":16246,"path":"All/p5-Devel-Refcount-0.10_1.pkg","repopath":"All/p5-Devel-Refcount-0.10_1.pkg","licenselogic":"single","pkgsize":8712,"desc":"This module provides a single function, refcount(), which obtains the\nreference count of the object being pointed to by the passed reference\nvalue.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Devel-Required","origin":"devel/p5-Devel-Required","version":"0.16","comment":"Automatic update of required modules documentation","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Devel-Required","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"16d70a1645590724f14b172056d740f6007cf0c899d53489898229b1257ba8ff","flatsize":24838,"path":"All/p5-Devel-Required-0.16.pkg","repopath":"All/p5-Devel-Required-0.16.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11196,"desc":"The Devel::Required module only serves a purpose in the development\nenvironment of an author of a CPAN module (or more precisely: a user of the\nExtUtils::MakeMaker module). It makes sure that any changes to the required\nmodules specified in the Makefile.PL are automatically reflected in the\nappropriate text file and in the appropriate source files (either\nexplicitly or implicitly specified).\n\nIt takes the information given with the PREREQ_PM parameter and by default\nwrites this to the README file, as well as to the POD of the file specified\nwith the VERSION_FROM parameter. Both these defaults can be overridden with\nthe \"text\" and \"pod\" parameters in the use Devel::Required specification.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Devel-Refactor","origin":"devel/p5-Devel-Refactor","version":"0.05_1","comment":"Perl extension for refactoring Perl code","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Devel-Refactor","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ecab1b2d144be757e39d355c653f1f5204eeb947addb36527c288e003c46e41b","flatsize":29699,"path":"All/p5-Devel-Refactor-0.05_1.pkg","repopath":"All/p5-Devel-Refactor-0.05_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12828,"desc":"The Devel::Refactor module is for code refactoring.\n\nWhile Devel::Refactor may be used from Perl programs, it is also\ndesigned to be used with the EPIC plug-in for the eclipse integrated\ndevelopment environment.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Devel-RingBuffer","origin":"devel/p5-Devel-RingBuffer","version":"0.31_1","comment":"Shared memory ring buffers for Perl scripts diagnosis/debug","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Devel-RingBuffer","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f400f84106cb3f9a67abf1638ed168296400e82a3f39507b641fb36097e696af","flatsize":86683,"path":"All/p5-Devel-RingBuffer-0.31_1.pkg","repopath":"All/p5-Devel-RingBuffer-0.31_1.pkg","licenselogic":"single","pkgsize":30964,"desc":"Provides shared memory structures (using memory mapped files via\nIPC::Mmap) to be used by diagnostic and debugger applications for Perl\nscripts (see Devel::STrace).  Using XS/C code to maximize performance,\ncreates a set of ring buffers with a configurable number of slots.  Each\nslot includes a field for a line number, a timestamp, and a fully\nqualified subroutine name.  Each ring buffer also includes additional\nheaders and fields to support diagnostic interfaces, e.g., watched\nexpressions, command/response interfaces to the monitored applications,\netc.","deps":{"p5-IPC-Mmap":{"origin":"devel/p5-IPC-Mmap","version":"0.21_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Devel-Profile","origin":"devel/p5-Devel-Profile","version":"1.05_2","comment":"Tell me why my perl program runs so slowly","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Devel-Profile","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b05a3e6710786bdc1a5fa4d9114fb6cfe0abc6df6ba92bfd8a269fadc21dda4b","flatsize":16505,"path":"All/p5-Devel-Profile-1.05_2.pkg","repopath":"All/p5-Devel-Profile-1.05_2.pkg","licenselogic":"single","pkgsize":9292,"desc":"The Devel::Profile package is a Perl code profiler. This will collect\ninformation on the execution time of a Perl script and of the subs in that\nscript. This information can be used to determine which subroutines are using\nthe most time and which subroutines are being called most often.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Devel-Pointer","origin":"devel/p5-Devel-Pointer","version":"1.00_1","comment":"Fiddle around with pointers","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Devel-Pointer","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"610d964eb537a8bbef6757760cca7b0e1543f0ba917e9696ff7dc2dd1cbc6ebf","flatsize":12008,"path":"All/p5-Devel-Pointer-1.00_1.pkg","repopath":"All/p5-Devel-Pointer-1.00_1.pkg","licenselogic":"single","pkgsize":5780,"desc":"The primary purpose of this is to turn a smashed reference address back\ninto a value.  Once a reference is treated as a numeric value, you can't\ndereference it normally; although with this module, you can.\n\nBe careful, though, to avoid dereferencing things that don't want to be\ndereferenced.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Devel-ptkdb","origin":"devel/p5-Devel-ptkdb","version":"1.1091_5","comment":"Tk debugger for Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Devel-ptkdb","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"74dbea6a49c467009aaadec3927a65f8632b2cc408dd0adf78a9efeddf7963f1","flatsize":139255,"path":"All/p5-Devel-ptkdb-1.1091_5.pkg","repopath":"All/p5-Devel-ptkdb-1.1091_5.pkg","licenselogic":"single","pkgsize":41460,"desc":"ptkdb is a debugger for perl that uses Perl/Tk for a user interface.\n\nFeatures include:\n\tHot Variable Inspection\n\tBreakpoint Control Panel\n\tExpression List\n\tSubroutine Tree\n\nTo debug a script using ptkdb invoke perl like this:\n\tperl -d:ptkdb myscript.pl\n\nptkdb can easily be used to debug CGI scripts if your web server box is\ncapable of running Perl/Tk applications. Just change the shebang line of your\nscripts to:\n\t#! /usr/bin/perl -w -d:ptkdb","deps":{"p5-Tk":{"origin":"x11-toolkits/p5-Tk","version":"804.035_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Devel-PackagePath","origin":"devel/p5-Devel-PackagePath","version":"0.03_1","comment":"Inspect and manipulate a Path based on a Package name","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Devel-PackagePath","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"501706164bf58f9e81cfd4b88e3c2e9198da5893b62a23910ed7f6b9aecb1ce5","flatsize":13454,"path":"All/p5-Devel-PackagePath-0.03_1.pkg","repopath":"All/p5-Devel-PackagePath-0.03_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7996,"desc":"Devel::PackagePath is a Perl module to inspect and manipulate a Path based on\na Package name.","deps":{"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Types-Path-Class":{"origin":"devel/p5-MooseX-Types-Path-Class","version":"0.09"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Devel-PartialDump","origin":"devel/p5-Devel-PartialDump","version":"0.20","comment":"Partial dumping of data structures, optimized for argument printing","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Devel-PartialDump","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b40f39bc601f308ff858daaaa4e2c6247aa5775caff7523390d08f92eb40b281","flatsize":56166,"path":"All/p5-Devel-PartialDump-0.20.pkg","repopath":"All/p5-Devel-PartialDump-0.20.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16588,"desc":"Devel::PartialDump is a data dumper optimized for logging of arbitrary\nparameters.\n\nIt attempts to truncate overly verbose data, in a way that is hopefully\nmore useful for diagnostics warnings than\n\n\twarn Dumper(@stuff);\n\nUnlike other data dumping modules there are no attempts at correctness\nor cross referencing, this is only meant to provide a slightly deeper\nlook into the data in question.","deps":{"p5-Class-Tiny":{"origin":"devel/p5-Class-Tiny","version":"1.008"},"p5-Sub-Exporter":{"origin":"devel/p5-Sub-Exporter","version":"0.991"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Devel-PatchPerl","origin":"devel/p5-Devel-PatchPerl","version":"2.08","comment":"Perl module to patch Perl source","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Devel-PatchPerl","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5f1c52b900127294ac11db969ffd6f34015debeabf2fafb4bbe368fdfd73b336","flatsize":621513,"path":"All/p5-Devel-PatchPerl-2.08.pkg","repopath":"All/p5-Devel-PatchPerl-2.08.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":146888,"desc":"Perl module to patch perl source","deps":{"p5-File-pushd":{"origin":"devel/p5-File-pushd","version":"1.016"},"p5-Module-Pluggable":{"origin":"devel/p5-Module-Pluggable","version":"5.2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Devel-OverloadInfo","origin":"devel/p5-Devel-OverloadInfo","version":"0.007","comment":"Introspect overloaded operators","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Devel-OverloadInfo","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"61b01310210a8295884240abfd5e14c64cc750a657c3ed6617dcb0a18586386c","flatsize":48359,"path":"All/p5-Devel-OverloadInfo-0.007.pkg","repopath":"All/p5-Devel-OverloadInfo-0.007.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11864,"desc":"Devel::OverloadInfo returns information about overloaded operators for a given\nclass (or object), including where in the inheritance hierarchy the overloads\nare declared and where the code implementing it is.","deps":{"p5-MRO-Compat":{"origin":"devel/p5-MRO-Compat","version":"0.15"},"p5-Package-Stash":{"origin":"devel/p5-Package-Stash","version":"0.40"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Devel-Platform-Info","origin":"devel/p5-Devel-Platform-Info","version":"1.00","comment":"Unified framework for obtaining common platform metadata","maintainer":"jkeenan@cpan.org","www":"https://metacpan.org/release/Devel-Platform-Info","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7369c7ab68b689ea135795010e89f9311c50ea1b58f9d7b79b78f29f5d36fdbb","flatsize":87313,"path":"All/p5-Devel-Platform-Info-1.00.pkg","repopath":"All/p5-Devel-Platform-Info-1.00.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":32532,"desc":"Devel::Platform::Info is a Perl module which provides a unified\nframework for obtaining common platform metadata.\n\nThe module is a wrapper to the drivers which can determine platform\nmetadata regarding the operating system currently running.\n\nThe goal of the distribution is to furnish CPANtesters test reports with\ninformation concerning key components of the platform currently being\nused.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"options":{"DOCS":"on"}},{"name":"p5-Devel-StrictMode","origin":"devel/p5-Devel-StrictMode","version":"0.003","comment":"Determine whether strict (but slow) tests should be enabled","maintainer":"wen@FreeBSD.org","www":"https://metacpan.org/release/Devel-StrictMode","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c85c832731b38a596e4ba1e4c360f8578767e26df76ac35341c1a351cfa20551","flatsize":13263,"path":"All/p5-Devel-StrictMode-0.003.pkg","repopath":"All/p5-Devel-StrictMode-0.003.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7868,"desc":"This module provides you with a constant STRICT which you can\nuse to determine whether additional strict (but slow) runtime\ntests are executed by your code.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Devel-Modlist","origin":"devel/p5-Devel-Modlist","version":"0.801_1","comment":"Perl extension to collect module use information","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Devel-Modlist","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8fee33c13b8e92c3ee817bfc308d9518744e8fb461ea3a812b835b1b8d500a2a","flatsize":18949,"path":"All/p5-Devel-Modlist-0.801_1.pkg","repopath":"All/p5-Devel-Modlist-0.801_1.pkg","licenselogic":"single","pkgsize":11032,"desc":"The Devel::Modlist perl module provides a means by which to get a\nquick run-down on which libraries and modules are being utilized\nby a given perl script.\n\nJust as compiler systems like gcc provide dependency information\nvia switches such as -M, Devel::Modlist is intended to assist script\nauthors in preparing dependency information for potential users of\ntheir scripts.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Devel-Messenger","origin":"devel/p5-Devel-Messenger","version":"0.02_1","comment":"Let Your Code Talk to You","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Devel-Messenger","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"902c8147957ca87421c321a7da6e80367bc003379f186a0c0f44af7c6f0f6ea9","flatsize":18657,"path":"All/p5-Devel-Messenger-0.02_1.pkg","repopath":"All/p5-Devel-Messenger-0.02_1.pkg","licenselogic":"single","pkgsize":10356,"desc":"Do you want your program to tell you what it is doing? Send this\nmessenger into the abyss of your code to bring back to you all the\npertinent information you want.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Devel-LexAlias","origin":"devel/p5-Devel-LexAlias","version":"0.05_2","comment":"Perl module which does alias lexical variables","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Devel-LexAlias","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"afe12e14556c97335ee25c176e9e91f7c28690d49eb1c6adf718c213022f8bc2","flatsize":17281,"path":"All/p5-Devel-LexAlias-0.05_2.pkg","repopath":"All/p5-Devel-LexAlias-0.05_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8920,"desc":"Description from the home page:\n\nDevel::LexAlias provides the ability to alias a lexical variable in a\nsubroutines scope to one of your choosing.\n\nIf you don't know why you'd want to do this, I'd suggest that you skip\nthis module. If you think you have a use for it, I'd insist on it.\n\nStill here?\n\nlexalias( $where, $name, $variable )\n\n    $where refers to the subroutine in which to alias the lexical, it\n     can be a coderef or a call level such that you'd give to caller\n\n    $name is the name of the lexical within that subroutine\n\n    $variable is a reference to the variable to install at that location","deps":{"p5-Devel-Caller":{"origin":"devel/p5-Devel-Caller","version":"2.07"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Devel-LeakTrace","origin":"devel/p5-Devel-LeakTrace","version":"0.06","comment":"Indicate where leaked variables are coming from","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Devel-LeakTrace","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"88a3ed375dafaf4f8d510e5d00eb288c225a6cf0b81766ffcdc703f5ed900c90","flatsize":19446,"path":"All/p5-Devel-LeakTrace-0.06.pkg","repopath":"All/p5-Devel-LeakTrace-0.06.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10120,"desc":"Based heavily on Devel::Leak, Devel::LeakTrace uses the pluggable runops\nfeature in perl 5.6 and later in order to trace SV allocations of a\nrunning program.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Devel-LeakGuard-Object","origin":"devel/p5-Devel-LeakGuard-Object","version":"0.06_2","comment":"Scoped checks for object leaks","maintainer":"markun@onohara.to","www":"https://metacpan.org/release/Devel-LeakGuard-Object","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e5db476cf6f3077021034048082c17f5b67ad2a28c70509e09113a1e0d002955","flatsize":27291,"path":"All/p5-Devel-LeakGuard-Object-0.06_2.pkg","repopath":"All/p5-Devel-LeakGuard-Object-0.06_2.pkg","licenselogic":"single","pkgsize":15468,"desc":"This module provides tracking of objects, for the purpose of detecting\nmemory leaks due to circular references or innappropriate caching schemes.","deps":{"p5-Test-Differences":{"origin":"devel/p5-Test-Differences","version":"0.710,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Devel-Leak-Cb","origin":"devel/p5-Devel-Leak-Cb","version":"0.04_1","comment":"Detect leaked callbacks","maintainer":"anes@anes.su","www":"https://metacpan.org/release/Devel-Leak-Cb","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1b4da66ced1f6f4b8c45f3863756842c8487e324b8d7d99db76c42eec397773a","flatsize":15568,"path":"All/p5-Devel-Leak-Cb-0.04_1.pkg","repopath":"All/p5-Devel-Leak-Cb-0.04_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8192,"desc":"Detect leaked callbacks","deps":{"p5-Devel-Declare":{"origin":"devel/p5-Devel-Declare","version":"0.006022"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Devel-Leak","origin":"devel/p5-Devel-Leak","version":"0.03_2","comment":"Utility for looking for perl objects that are not reclaimed","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Devel-Leak","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f3758a36355475e370d6dcadf33e148757e7e27e7bfdf93f0ad94f7263a8d154","flatsize":20208,"path":"All/p5-Devel-Leak-0.03_2.pkg","repopath":"All/p5-Devel-Leak-0.03_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9868,"desc":"Devel::Leak has two functions NoteSV and CheckSV.\n\nNoteSV walks the perl internal table of allocated SVs (scalar values) -\n(which actually contains arrays and hashes too), and records their\naddresses in a table.  It returns a count of these \"things\", and stores\na pointer to the table (which is obtained from the heap using malloc())\nin its argument.\n\nCheckSV is passed argument which holds a pointer to a table created by\nNoteSV.  It re-walks the perl-internals and calls sv_dump() for any\n\"things\" which did not exist when NoteSV was called.  It returns a count\nof the number of \"things\" now allocated.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Devel-KYTProf","origin":"devel/p5-Devel-KYTProf","version":"0.9994_1","comment":"Perl extension for simple profiler","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Devel-KYTProf","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cd62ae0b7dc47fc221eeb56be45361ac63cee25181dbe6b6807759aaa4775882","flatsize":58698,"path":"All/p5-Devel-KYTProf-0.9994_1.pkg","repopath":"All/p5-Devel-KYTProf-0.9994_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16488,"desc":"Devel::KYTProf is a perl code profiler to explore IO blocking time.","deps":{"p5-Class-Data-Lite":{"origin":"devel/p5-Class-Data-Lite","version":"0.0010"},"p5-Class-Inspector":{"origin":"devel/p5-Class-Inspector","version":"1.36"},"p5-DBIx-Tracer":{"origin":"databases/p5-DBIx-Tracer","version":"0.03"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Devel-InheritNamespace","origin":"devel/p5-Devel-InheritNamespace","version":"0.00003_1","comment":"Inherit an entire namespace","maintainer":"danny@dannywarren.com","www":"https://metacpan.org/release/Devel-InheritNamespace","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9ae32a876a6fa2b4078ebf40d87f6b374fcacbb2c529bd646119c46d114fc7a4","flatsize":15823,"path":"All/p5-Devel-InheritNamespace-0.00003_1.pkg","repopath":"All/p5-Devel-InheritNamespace-0.00003_1.pkg","licenselogic":"single","licenses":["ART10"],"pkgsize":8816,"desc":"Devel::InheritNamespace\nInherit an entire namespace","deps":{"p5-Module-Pluggable":{"origin":"devel/p5-Module-Pluggable","version":"5.2"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Devel-SimpleTrace","origin":"devel/p5-Devel-SimpleTrace","version":"0.08_2","comment":"Perl module for better stack traces on interpreter-generated warn/die","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Devel-SimpleTrace","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6695efe10cd0eb94bad60d6b64ca22c5cb92bf0af8fe9c3e050e5c13a27011c3","flatsize":16538,"path":"All/p5-Devel-SimpleTrace-0.08_2.pkg","repopath":"All/p5-Devel-SimpleTrace-0.08_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8904,"desc":"This module can be used to more easily spot the place where a program or a\nmodule generates errors. Its use is extremely simple, reduced to just'use'ing\nit.\n\nThis is achieved by modifying the functions warn() and die() in order to\nreplace the standard messages by complete stack traces that precisely indicates\nhow and where the error or warning occurred. Other than this, their use should\nstay unchanged, even when using die() inside eval().","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Devel-Hide","origin":"devel/p5-Devel-Hide","version":"0.0015","comment":"Forces the unavailability of specified Perl modules (for testing)","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Devel-Hide","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"17529fa8f2e1fa62b32a709bfeddbbb42b9c7a78cbc8792f2115ade0e860524c","flatsize":24075,"path":"All/p5-Devel-Hide-0.0015.pkg","repopath":"All/p5-Devel-Hide-0.0015.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12212,"desc":"Given a list of Perl modules/filenames, this module makes require and\nuse statements fail (no matter the specified files/modules are installed\nor not).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Devel-GlobalDestruction-XS","origin":"devel/p5-Devel-GlobalDestruction-XS","version":"0.03","comment":"Faster implementation of the Devel::GlobalDestruction API","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Devel-GlobalDestruction-XS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dfa2da8ee58a11ed1f3af77ff1956789e1d525c0067787b09b88a51a538eefc8","flatsize":15213,"path":"All/p5-Devel-GlobalDestruction-XS-0.03.pkg","repopath":"All/p5-Devel-GlobalDestruction-XS-0.03.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7540,"desc":"Devel::GlobalDestruction::XS is an XS backend for Devel::GlobalDestruction.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Devel-GlobalDestruction","origin":"devel/p5-Devel-GlobalDestruction","version":"0.14","comment":"Expose PL_dirty, the flag which marks global destruction","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Devel-GlobalDestruction","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c17d679afc25226fc10c481a81e55829cef585be2f46b47bd16c4ab3e335e3f1","flatsize":11803,"path":"All/p5-Devel-GlobalDestruction-0.14.pkg","repopath":"All/p5-Devel-GlobalDestruction-0.14.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7008,"desc":"Perl's global destruction is a little tricky to deal with WRT finalizers\nbecause it's not ordered and objects can sometimes disappear.\n\nWriting defensive destructors is hard and annoying, and usually if global\ndestruction is happenning you only need the destructors that free up non\nprocess local resources to actually execute.\n\nFor these constructors you can avoid the mess by simply bailing out if global\ndestruction is in effect.","deps":{"p5-Sub-Exporter-Progressive":{"origin":"devel/p5-Sub-Exporter-Progressive","version":"0.001013"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Devel-REPL","origin":"devel/p5-Devel-REPL","version":"1.003029","comment":"Modern Perl interactive shell","maintainer":"ashish@FreeBSD.org","www":"https://metacpan.org/release/Devel-REPL","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0377e09660ce9db8a5ff466758e3383af1504b7214b51b521ed2e5ca7dd27ef6","flatsize":209480,"path":"All/p5-Devel-REPL-1.003029.pkg","repopath":"All/p5-Devel-REPL-1.003029.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":91720,"desc":"This is an interactive shell for Perl, commonly known as a REPL -\nRead, Evaluate, Print, Loop. The shell provides for rapid development\nor testing of code without the need to create a temporary source code\nfile.\n\nThrough a plugin system, many features are available on demand. You\ncan also tailor the environment through the use of profiles and run\ncontrol files, for example to pre-load certain Perl modules when\nworking on a particular project.","deps":{"p5-App-Nopaste":{"origin":"www/p5-App-Nopaste","version":"1.013"},"p5-B-Keywords":{"origin":"devel/p5-B-Keywords","version":"1.27"},"p5-Data-Dump-Streamer":{"origin":"devel/p5-Data-Dump-Streamer","version":"2.42"},"p5-Data-Dumper-Concise":{"origin":"devel/p5-Data-Dumper-Concise","version":"2.023"},"p5-File-HomeDir":{"origin":"devel/p5-File-HomeDir","version":"1.006"},"p5-File-Next":{"origin":"sysutils/p5-File-Next","version":"1.18"},"p5-Lexical-Persistence":{"origin":"devel/p5-Lexical-Persistence","version":"1.023_1"},"p5-Module-Refresh":{"origin":"devel/p5-Module-Refresh","version":"0.18"},"p5-Module-Runtime":{"origin":"devel/p5-Module-Runtime","version":"0.016"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Getopt":{"origin":"devel/p5-MooseX-Getopt","version":"0.78"},"p5-MooseX-Object-Pluggable":{"origin":"devel/p5-MooseX-Object-Pluggable","version":"0.0014_1"},"p5-PPI":{"origin":"textproc/p5-PPI","version":"1.278"},"p5-Sys-SigAction":{"origin":"devel/p5-Sys-SigAction","version":"0.24"},"p5-Task-Weaken":{"origin":"devel/p5-Task-Weaken","version":"1.06"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Devel-Gladiator","origin":"devel/p5-Devel-Gladiator","version":"0.08_1","comment":"Perl 5 module to walk Perls arena","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Devel-Gladiator","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"64e5cfb5bf9f0ba7dde5dc9ec61aa381cc526e9c62884048671d8c45c816907c","flatsize":50633,"path":"All/p5-Devel-Gladiator-0.08_1.pkg","repopath":"All/p5-Devel-Gladiator-0.08_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13912,"desc":"The Perl 5 module Devel::Gladiator iterate's Perl's internal memory\nstructures and can be used to enumerate all the currently live SVs.\n\nThis can be used to hunt leaks and to profile memory usage.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Devel-EvalContext","origin":"devel/p5-Devel-EvalContext","version":"0.09_1","comment":"Save lexicals and hints between calls to eval","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Devel-EvalContext","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e5b5c406fed0a6a434d0e62ff2fa2dcb83f38413d84e86664b562dbd651337ba","flatsize":8829,"path":"All/p5-Devel-EvalContext-0.09_1.pkg","repopath":"All/p5-Devel-EvalContext-0.09_1.pkg","licenselogic":"single","pkgsize":5436,"desc":"Devel::EvalContext - Save lexicals and hints between calls to eval","deps":{"p5-Data-Alias":{"origin":"devel/p5-Data-Alias","version":"1.28"},"p5-PadWalker":{"origin":"devel/p5-PadWalker","version":"2.5"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Devel-Dumpvar","origin":"devel/p5-Devel-Dumpvar","version":"1.06_3","comment":"Pure-OO reimplementation of dumpvar.pl","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Devel-Dumpvar","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"060b17d6fac3735c4202e30e92877784036af536264539c0c0e01a0948153f8b","flatsize":19813,"path":"All/p5-Devel-Dumpvar-1.06_3.pkg","repopath":"All/p5-Devel-Dumpvar-1.06_3.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9856,"desc":"Devel::Dumpvar is a pure object-orientated reimplementation of the dumpvar.pl\nscript. This makes it much more versatile version to use for dumping information\nto debug log files or other uses where is no need to reassemble the data.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Devel-Ditto","origin":"devel/p5-Devel-Ditto","version":"0.06_1","comment":"Identify where print output comes from","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Devel-Ditto","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f57e400cecafc155ed59132eaa3965870480d7a4365d0565ece502d00ffec3fc","flatsize":12354,"path":"All/p5-Devel-Ditto-0.06_1.pkg","repopath":"All/p5-Devel-Ditto-0.06_1.pkg","licenselogic":"single","pkgsize":9440,"desc":"Sometimes it's hard to work out where some printed output is coming\nfrom. This module ties STDOUT and STDERR such that each call to print or\nwarn will have its output prefixed with the package, file and line of\nthe print or warn statement.","deps":{"p5-IPC-Run":{"origin":"devel/p5-IPC-Run","version":"20231003.0"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Devel-MAT-Dumper","origin":"devel/p5-Devel-MAT-Dumper","version":"0.50","comment":"Write a heap dump file for later analysis","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Devel-MAT-Dumper","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e200e06c942bf6c0a3f23d10432e866abf54ca8ed91688d876db6bb10a4752b0","flatsize":89479,"path":"All/p5-Devel-MAT-Dumper-0.50.pkg","repopath":"All/p5-Devel-MAT-Dumper-0.50.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":36124,"desc":"Devel::MAT::Dumper provides the memory-dumping function that creates a heap dump\nfile which can later be read by Devel::MAT::Dumpfile. It provides a single\nfunction which is not exported, which writes a file to the given path.\n\nThe dump file will contain a representation of every SV in Perl's arena,\nproviding information about pointers between them, as well as other information\nabout the state of the process at the time it was created. It contains a\nsnapshot of the process at that moment in time, which can later be loaded and\nanalysed by various tools using Devel::MAT::Dumpfile.\n\nThis module used to be part of the main Devel::MAT distribution but is now in\nits own one so that it can be installed independently on servers or other\nlocations where perl processes need to inspected but analysis tools can be run\nelsewhere.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Devel-Diagram","origin":"devel/p5-Devel-Diagram","version":"1.00_1","comment":"Discover the classes of an arbitrary suite of Perl modules","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Devel-Diagram","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2b040cd01f3ed14641ec81f05970f1122490e6f87b9416cb80022ef157f16cf6","flatsize":231733,"path":"All/p5-Devel-Diagram-1.00_1.pkg","repopath":"All/p5-Devel-Diagram-1.00_1.pkg","licenselogic":"single","pkgsize":17788,"desc":"Devel::Diagram scans the given Perl modules attempting to discover the\nclass structure.  It produces a hash table that can be converted to XML\n(or other formats) via Render().\n\nAn XSL stylesheet is included that converts the XML class diagram into\nHTML.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"options":{"EXAMPLES":"on"}},{"name":"p5-Devel-PPPort","origin":"devel/p5-Devel-PPPort","version":"3.68","comment":"Perl/Pollution/Portability","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Devel-PPPort","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a50e1c3ec97eab7f56290c94be5210f1a2e66cfec38f5a569a5ce62e401e3206","flatsize":826370,"path":"All/p5-Devel-PPPort-3.68.pkg","repopath":"All/p5-Devel-PPPort-3.68.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":178548,"desc":"Perl has changed over time, gaining new features, new functions, increasing its\nflexibility, and reducing the impact on the C namespace environment (reduced\npollution). The header file, typically ppport.h, written by this module attempts\nto bring some of the newer Perl features to older versions of Perl, so that you\ncan worry less about keeping track of old releases, but users can still reap\nthe benefit.\n\nWhy you should use ppport.h in modern code: so that your code will work with\nthe widest range of Perl interpreters possible, without significant additional\nwork.\n\nWhy you should attempt older code to fully use ppport.h: because the reduced\npollution of newer Perl versions is an important thing, so important that the\nold polluting ways of original Perl modules will not be supported very far into\nthe future, and your module will almost certainly break! By adapting to it now,\nyou'll gain compatibility and a sense of having done the electronic ecology\nsome good.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Devel-NYTProf","origin":"devel/p5-Devel-NYTProf","version":"6.14","comment":"Powerful feature-rich Perl source code profiler","maintainer":"vovkasm@gmail.com","www":"https://metacpan.org/release/Devel-NYTProf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"713149c82f585240082aaff5260b733197de73e8d16ccc3ac17941675db394d4","flatsize":1189612,"path":"All/p5-Devel-NYTProf-6.14.pkg","repopath":"All/p5-Devel-NYTProf-6.14.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":356612,"desc":"Devel::NYTProf is a powerful feature-rich perl source code profiler.\n\n * Performs per-line statement profiling for fine detail\n * Performs per-subroutine statement profiling for overview\n * Performs per-block statement profiling (the first profiler to do so)\n * Accounts correctly for time spent after calls return\n * Performs inclusive and exclusive timing of subroutines\n * Subroutine times are per calling location (a powerful feature)\n * Can profile compile-time activity, just run-time, or just END time\n * Uses novel techniques for efficient profiling\n * Sub-microsecond (100ns) resolution on systems with clock_gettime()\n * Very fast - the fastest statement and subroutine profilers for perl\n * Handles applications that fork, with no performance cost\n * Immune from noise caused by profiling overheads and I/O\n * Program being profiled can stop/start the profiler\n * Generates richly annotated and cross-linked html reports\n * Trivial to use with mod_perl - add one line to httpd.conf\n * Includes an extensive test suite\n * Tested on very large codebases","deps":{"p5-File-Which":{"origin":"sysutils/p5-File-Which","version":"1.27"},"p5-JSON-MaybeXS":{"origin":"converters/p5-JSON-MaybeXS","version":"1.004008"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Devel-DProfPP","origin":"devel/p5-Devel-DProfPP","version":"1.3_1","comment":"Parse Devel::DProf output","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/SMPETERS/Devel-DProfPP-1.3","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"25811f8e67b96654436d83c7b5305a4473276d96dc2dd65e4285926501ba2627","flatsize":17756,"path":"All/p5-Devel-DProfPP-1.3_1.pkg","repopath":"All/p5-Devel-DProfPP-1.3_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9144,"desc":"This module takes the output file from Devel::DProf (typically tmon.out)\nand parses it.  By hooking subroutines onto the enter and leave events,\nyou can produce useful reports from the profiling data.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Devel-Declare-Parser","origin":"devel/p5-Devel-Declare-Parser","version":"0.021","comment":"Perl extension for higher level interface to Devel-Declare","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Devel-Declare-Parser","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"acc7a3b3d1237546e3e351d802b570ff6ca9f39fd2ff77f28ace98b0efd785a8","flatsize":60299,"path":"All/p5-Devel-Declare-Parser-0.021.pkg","repopath":"All/p5-Devel-Declare-Parser-0.021.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":31468,"desc":"Devel-Declare-Parser is a higher-level API sitting on top of\nDevel::Declare. It is used by Devel::Declare::Exporter to simplify\nexporting of Devel::Declare magic. Writing custom parsers usualy only\nrequires subclassing this module and overriding a couple methods.","deps":{"p5-B-Compiling":{"origin":"devel/p5-B-Compiling","version":"0.06"},"p5-B-Hooks-EndOfScope":{"origin":"devel/p5-B-Hooks-EndOfScope","version":"0.28"},"p5-Devel-Declare":{"origin":"devel/p5-Devel-Declare","version":"0.006022"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Devel-Leak-Object","origin":"devel/p5-Devel-Leak-Object","version":"1.02","comment":"Detect leaks of objects","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Devel-Leak-Object","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f8116951bd813b51c20aa0aecc7c1d64032d2706ec98d28a4686947f3d72b403","flatsize":49696,"path":"All/p5-Devel-Leak-Object-1.02.pkg","repopath":"All/p5-Devel-Leak-Object-1.02.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13044,"desc":"This module provides tracking of objects, for the purpose of detecting\nmemory leaks due to circular references or inappropriate caching\nschemes.\n\nObject tracking can be enabled on a per object basis or globally.  Any\nobjects thus tracked are remembered until DESTROYed; details of any\nobjects left are printed out to stderr at END-time.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Devel-FindPerl","origin":"devel/p5-Devel-FindPerl","version":"0.016","comment":"Find the path to your perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Devel-FindPerl","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d6f00d60ae1feeded77d580c64f8ea0b0cee7dcedb448f4370a62a65f554ad77","flatsize":46843,"path":"All/p5-Devel-FindPerl-0.016.pkg","repopath":"All/p5-Devel-FindPerl-0.016.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12592,"desc":"This module tries to find the path to the currently running perl.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Devel-Cycle","origin":"devel/p5-Devel-Cycle","version":"1.12","comment":"Find memory cycles in objects","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Devel-Cycle","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b12d78868b35a6bcafabd77d58601906cb6bb17fa3176bc2461f5d107ad074bb","flatsize":24121,"path":"All/p5-Devel-Cycle-1.12.pkg","repopath":"All/p5-Devel-Cycle-1.12.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10916,"desc":"This is a simple developer's tool for finding circular references in\nobjects and other types of references.  Because of Perl's\nreference-count based memory management, circular references will cause\nmemory leaks.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Devel-CoreStack","origin":"devel/p5-Devel-CoreStack","version":"1.3_1","comment":"Perl5 module that generates a stack dump from a core file","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Devel-CoreStack","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4835d466aea308458238059e0fa87e6a801dd57071c12f6788b82c57429ea218","flatsize":4545,"path":"All/p5-Devel-CoreStack-1.3_1.pkg","repopath":"All/p5-Devel-CoreStack-1.3_1.pkg","licenselogic":"single","pkgsize":3456,"desc":"This module attempts to generate a stack dump from a core file by\nlocating the best available debugger (if any) and running it with the\nappropriate arguments and command script.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Devel-Declare","origin":"devel/p5-Devel-Declare","version":"0.006022","comment":"Adding keywords to Perl, in Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Devel-Declare","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"00419ef288abac483fad2f828104d9ef16e5e67b3207bce1f36ccb727fa9a103","flatsize":77452,"path":"All/p5-Devel-Declare-0.006022.pkg","repopath":"All/p5-Devel-Declare-0.006022.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":31512,"desc":"Adding keywords to perl, in perl.","deps":{"p5-B-Hooks-EndOfScope":{"origin":"devel/p5-B-Hooks-EndOfScope","version":"0.28"},"p5-B-Hooks-OP-Check":{"origin":"devel/p5-B-Hooks-OP-Check","version":"0.22"},"p5-Sub-Name":{"origin":"devel/p5-Sub-Name","version":"0.28,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Devel-MAT","origin":"devel/p5-Devel-MAT","version":"0.53","comment":"Perl Memory Analysis Tool","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Devel-MAT","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6fa821a4a7ebc473ad13dfebc3fd26643ca31d1c1b6d2d54b8f77d5e1be7ae90","flatsize":701947,"path":"All/p5-Devel-MAT-0.53.pkg","repopath":"All/p5-Devel-MAT-0.53.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":171868,"desc":"A Devel::MAT instance loads a heapdump file, and provides a container to store\nanalysis tools to work on it. Tools may be provided that conform to the\nDevel::MAT::Tool API, which can help analyse the data and interact with the\nexplorer user interface by using the methods in the Devel::MAT::UI package.","deps":{"p5-Commandable":{"origin":"devel/p5-Commandable","version":"0.14"},"p5-Devel-MAT-Dumper":{"origin":"devel/p5-Devel-MAT-Dumper","version":"0.50"},"p5-Feature-Compat-Try":{"origin":"devel/p5-Feature-Compat-Try","version":"0.05"},"p5-File-ShareDir":{"origin":"devel/p5-File-ShareDir","version":"1.118"},"p5-Heap":{"origin":"devel/p5-Heap","version":"0.80_1"},"p5-List-UtilsBy":{"origin":"devel/p5-List-UtilsBy","version":"0.12"},"p5-Module-Pluggable":{"origin":"devel/p5-Module-Pluggable","version":"5.2"},"p5-String-Tagged":{"origin":"textproc/p5-String-Tagged","version":"0.24"},"p5-String-Tagged-Terminal":{"origin":"textproc/p5-String-Tagged-Terminal","version":"0.08"},"p5-Struct-Dumb":{"origin":"devel/p5-Struct-Dumb","version":"0.14"},"p5-Syntax-Keyword-Match":{"origin":"devel/p5-Syntax-Keyword-Match","version":"0.15"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Devel-Cover-Report-Clover","origin":"devel/p5-Devel-Cover-Report-Clover","version":"1.01","comment":"Perl extension for Clover reporting of coverage statistics","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Devel-Cover-Report-Clover","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d58e9810d1a2a932b2aa45f2defee6cd2f889c79b78509f0658d02b2fb06be91","flatsize":36060,"path":"All/p5-Devel-Cover-Report-Clover-1.01.pkg","repopath":"All/p5-Devel-Cover-Report-Clover-1.01.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11684,"desc":"This module generates a Clover compatible coverage xml file which can\nbe used in a variety of continuous integration software offerings.\n\nIt is designed to be called from the cover program distributed with\nDevel::Cover.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Devel-Cover":{"origin":"devel/p5-Devel-Cover","version":"1.44"},"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Devel-Constants","origin":"devel/p5-Devel-Constants","version":"1.04","comment":"Perl module to translate constants back to their named symbols","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Devel-Constants","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a3c00893bc2796058b33ff53bb38e1032ba44c6a14a455e0f789beecec385c93","flatsize":17923,"path":"All/p5-Devel-Constants-1.04.pkg","repopath":"All/p5-Devel-Constants-1.04.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10180,"desc":"Declaring constants is very convenient for writing programs, but as\nthey're often inlined by Perl, retrieving their symbolic names can be\ntricky.  This is made worse with low level modules that use constants for\nbit-twiddling.\n\nDevel::Constants makes this much more manageable.\n\nIt silently wraps around the constant module, intercepting all constant\ndeclarations.  It builds a hash, associating the values to their names.\nThe names can then be retrieved as necessary.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Devel-CheckLib","origin":"devel/p5-Devel-CheckLib","version":"1.16","comment":"Check that a library is available","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Devel-CheckLib","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a47c310d5ae32737ac6990b710f56188f3914d13164c957ee512ec03d7e2fdfd","flatsize":34356,"path":"All/p5-Devel-CheckLib-1.16.pkg","repopath":"All/p5-Devel-CheckLib-1.16.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16572,"desc":"Devel::CheckLib provides a way of checking whether a particular library and\nits headers are available, by attempting to compile a simple program and\nlink against it.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Devel-CheckBin","origin":"devel/p5-Devel-CheckBin","version":"0.04","comment":"Check that a command is available","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Devel-CheckBin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"860b1fbe8c456dc00af534993d1a8f0044d42dfd7c096efb1ead69d7998abe51","flatsize":10334,"path":"All/p5-Devel-CheckBin-0.04.pkg","repopath":"All/p5-Devel-CheckBin-0.04.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":5932,"desc":"Devel::CheckBin is a perl module that checks whether a particular command\nis available.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Devel-Confess","origin":"devel/p5-Devel-Confess","version":"0.009004","comment":"Include stack traces on all warnings and errors","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Devel-Confess","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0d1c3bd27bb02a580347c8b7ce7e73c084fefe204251f8f92f501b79cef22f0b","flatsize":42145,"path":"All/p5-Devel-Confess-0.009004.pkg","repopath":"All/p5-Devel-Confess-0.009004.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":18132,"desc":"This module is meant as a debugging aid. It can be used to make a script\ncomplain loudly with stack backtraces when warn()ing or die()ing. Unlike other\nsimilar modules (e.g. Carp::Always), stack traces will also be included when\nexception objects are thrown.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Devel-CheckCompiler","origin":"devel/p5-Devel-CheckCompiler","version":"0.07","comment":"Check the compiler availability","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Devel-CheckCompiler","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1fb93ba10d78d555f90eef16af75dff4763eabc735a806c15baf202e8eab34c8","flatsize":46728,"path":"All/p5-Devel-CheckCompiler-0.07.pkg","repopath":"All/p5-Devel-CheckCompiler-0.07.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13732,"desc":"Devel::CheckCompiler is a checker for compiler's availability.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Devel-Caller-Perl","origin":"devel/p5-Devel-Caller-Perl","version":"1.4_1","comment":"Perl extension to implement Devel::Caller with Perl only","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Devel-Caller-Perl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"55411efeab11911902c1602f9f2c9264d9d3cb0e4ceb4c0569c28c43328d7dbd","flatsize":4407,"path":"All/p5-Devel-Caller-Perl-1.4_1.pkg","repopath":"All/p5-Devel-Caller-Perl-1.4_1.pkg","licenselogic":"single","pkgsize":4248,"desc":"This module allows a method to get at arguments passed to subroutines\nhigher up in the call stack.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Devel-CheckOS","origin":"devel/p5-Devel-CheckOS","version":"2.04","comment":"Check currently running OS","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Devel-CheckOS","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2239b2a7d2ac1ac890c5a8a8f929a433440c0079c34cb18ea7ccd962c3a41aa7","flatsize":304839,"path":"All/p5-Devel-CheckOS-2.04.pkg","repopath":"All/p5-Devel-CheckOS-2.04.pkg","licenselogic":"or","licenses":["ART10","GPLv2"],"pkgsize":89456,"desc":"Devel::CheckOS provides a more friendly interface to $^O, and also lets you\ncheck for various OS \"families\" such as \"Unix\", which includes things like\nLinux, Solaris, AIX etc.","deps":{"p5-File-Find-Rule":{"origin":"devel/p5-File-Find-Rule","version":"0.34"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Devel-Caller-IgnoreNamespaces","origin":"devel/p5-Devel-Caller-IgnoreNamespaces","version":"1.1","comment":"Make available a magic caller which can ignore namespaces","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Devel-Caller-IgnoreNamespaces","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0b198dae9820190e422e157e051f47f86403a339043b9e4817f405d214e0b5e0","flatsize":29672,"path":"All/p5-Devel-Caller-IgnoreNamespaces-1.1.pkg","repopath":"All/p5-Devel-Caller-IgnoreNamespaces-1.1.pkg","licenselogic":"or","licenses":["ART10","GPLv2"],"pkgsize":12452,"desc":"Make available a magic caller() which can ignore namespaces that you tell it\nabout.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Devel-BeginLift","origin":"devel/p5-Devel-BeginLift","version":"0.001003_1","comment":"Perl extension to make selected sub calls evaluate at compile time","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Devel-BeginLift","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ba321426f263769f6e1097dcc925095c2829d62de5ad88b8439d3409bb54f1b2","flatsize":14917,"path":"All/p5-Devel-BeginLift-0.001003_1.pkg","repopath":"All/p5-Devel-BeginLift-0.001003_1.pkg","licenselogic":"single","pkgsize":7032,"desc":"Devel::BeginLift 'lifts' arbitrary sub calls to running at compile\ntime - sort of a souped up version of \"use constant\". It does this via\nsome slightly insane perlguts magic.","deps":{"p5-B-Hooks-OP-Check-EntersubForCV":{"origin":"devel/p5-B-Hooks-OP-Check-EntersubForCV","version":"0.10"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Devel-Events-Objects","origin":"devel/p5-Devel-Events-Objects","version":"0.05_3","comment":"Perl module providing object tracking support for Devel::Events","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Devel-Events-Objects","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"862ba87f4f280a82b089199f50ecad8e505af0dfaf035d39040d438660954d14","flatsize":19444,"path":"All/p5-Devel-Events-Objects-0.05_3.pkg","repopath":"All/p5-Devel-Events-Objects-0.05_3.pkg","licenselogic":"single","pkgsize":11808,"desc":"The Perl 5 module Devel::Events::Objects provides an event generator\nand a handler for Devel::Events, that facilitate leak checking.\nThere are two components of this module: Devel::Events::Generator::Objects,\nand Devel::Events::Handler::ObjectTracker. The first one uses some\ntrickery to generate events for every object creation and destruction\nin code loaded after it was loaded. The second one will listen on\nthese events, and track all currently living objects.","deps":{"p5-Devel-Events":{"origin":"devel/p5-Devel-Events","version":"0.10"},"p5-Task-Weaken":{"origin":"devel/p5-Task-Weaken","version":"1.06"},"p5-Tie-RefHash-Weak":{"origin":"devel/p5-Tie-RefHash-Weak","version":"0.09_2"},"p5-Variable-Magic":{"origin":"devel/p5-Variable-Magic","version":"0.64"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Devel-CallChecker","origin":"devel/p5-Devel-CallChecker","version":"0.009","comment":"Custom op checking attached to subroutines","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Devel-CallChecker","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"913d51bdf90e1856ca6dec8c630be9220b62d153b936754bd9f60f2765c4bd4b","flatsize":30245,"path":"All/p5-Devel-CallChecker-0.009.pkg","repopath":"All/p5-Devel-CallChecker-0.009.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14880,"desc":"Devel::CallChecker makes some new features of the Perl 5.14.0 C API available to\nXS modules running on older versions of Perl. The features are centred around\nthe function cv_set_call_checker, which allows XS code to attach a magical\nannotation to a Perl subroutine, resulting in resolvable calls to that\nsubroutine being mutated at compile time by arbitrary C code. This module makes\ncv_set_call_checker and several supporting functions available. (It is possible\nto achieve the effect of cv_set_call_checker from XS code on much earlier Perl\nversions, but it is painful to achieve without the centralised facility.)\n\nDevel::CallCheckerprovides the implementation of the functions at runtime (on\nPerls where they are not provided by the core). It also, at compile time,\nsupplies the C header file and link library which provide access to the\nfunctions. In normal use, \"callchecker0_h\" and \"callchecker_linkable\" should be\ncalled at build time (not authoring time) for the module that wishes to use the\nC functions.","deps":{"p5-DynaLoader-Functions":{"origin":"devel/p5-DynaLoader-Functions","version":"0.004"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Devel-Events","origin":"devel/p5-Devel-Events","version":"0.10","comment":"Perl5 module providing an extensible instrumentation framework","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Devel-Events","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0ccc5513245a5916abd2f216f4a64d7bcb950062a56659dc8865f8429df763d7","flatsize":109088,"path":"All/p5-Devel-Events-0.10.pkg","repopath":"All/p5-Devel-Events-0.10.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":64540,"desc":"The Perl 5 module Devel::Events is an event generation, filtering\nand analaysis framework for instrumenting and auditing perl code.","deps":{"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-Set-Object":{"origin":"devel/p5-Set-Object","version":"1.42"},"p5-Sub-Uplevel":{"origin":"devel/p5-Sub-Uplevel","version":"0.2800"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Devel-Autoflush","origin":"devel/p5-Devel-Autoflush","version":"0.06_1","comment":"Set autoflush from the command line","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Devel-Autoflush","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cf787b5298e0ad3463564dc1bfb6042920dbd65eb5e2c1e32fdcde22667f1af5","flatsize":16251,"path":"All/p5-Devel-Autoflush-0.06_1.pkg","repopath":"All/p5-Devel-Autoflush-0.06_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":7956,"desc":"Set autoflush from the command line","deps":{"p5-IO-CaptureOutput":{"origin":"devel/p5-IO-CaptureOutput","version":"1.1105"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Devel-ArgNames","origin":"devel/p5-Devel-ArgNames","version":"0.03_2","comment":"Figure out the names of variables passed into subroutines","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Devel-ArgNames","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"291533ed9af1f1700b7d658a9bf28c8b59814b454bf75218979c1f1a09dabe59","flatsize":10957,"path":"All/p5-Devel-ArgNames-0.03_2.pkg","repopath":"All/p5-Devel-ArgNames-0.03_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6632,"desc":"Figure out the names of variables passed into subroutines.","deps":{"p5-PadWalker":{"origin":"devel/p5-PadWalker","version":"2.5"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Dev-Bollocks","origin":"textproc/p5-Dev-Bollocks","version":"0.06_1","comment":"Perl module to generate bollocks straight from middle management","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Dev-Bollocks","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bbd4b5373058cd48d2623ebc784e292b2f272ae39d093794da71796c7b80b37b","flatsize":17746,"path":"All/p5-Dev-Bollocks-0.06_1.pkg","repopath":"All/p5-Dev-Bollocks-0.06_1.pkg","licenselogic":"single","pkgsize":10144,"desc":"Perl module to generate arbitrary sized bollocks straight from middle\nmanagement","deps":{"p5-Math-String":{"origin":"math/p5-Math-String","version":"1.30"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-DelimMatch","origin":"textproc/p5-DelimMatch","version":"1.06","comment":"Perl extension to find regexp delimited strings with proper nesting","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DelimMatch","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e8f9171710dd7e5604650c39882e161cfcfb4eab8cdbae48bed9b9b6a8594598","flatsize":33389,"path":"All/p5-DelimMatch-1.06.pkg","repopath":"All/p5-DelimMatch-1.06.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13152,"desc":"DelimMatch allows you to match delimited substrings in a buffer.  The\ndelimiters can be specified with any regular expression and the start\nand end delimiters need not be the same.  If the delimited text is\nproperly nested, entire nested groups are returned.\n\nIn addition, you may specify quoting and escaping characters that\ncontribute to the recognition of start and end delimiters.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Devel-Cover","origin":"devel/p5-Devel-Cover","version":"1.44","comment":"Code coverage metrics for Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Devel-Cover","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3a514a167a0f370453ef10dc28bb4dc849420cbb21612af85d7cfa1133081166","flatsize":547620,"path":"All/p5-Devel-Cover-1.44.pkg","repopath":"All/p5-Devel-Cover-1.44.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":178848,"desc":"This module provides code coverage metrics for Perl.\n\nIf you can't guess by the version number this is an alpha release.\n\nCode coverage data are collected using a pluggable runops function which counts\nhow many times each op is executed. These data are then mapped back to reality\nusing the B compiler modules. There is also a statement profiling facility\nwhich needs a better backend to be really useful.\n\nThe cover program can be used to generate coverage reports.\n\nStatement, branch, condition, subroutine, pod and time coverage information is\nreported. Statement coverage data should be reasonable, although there may be\nsome statements which are not reported. Branch and condition coverage data\nshould be mostly accurate too, although not always what one might initially\nexpect. Subroutine coverage should be as accurate as statement coverage. Pod\ncoverage comes from Pod::Coverage. Coverage data for path coverage are not yet\ncollected.","deps":{"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-Parallel-Iterator":{"origin":"devel/p5-Parallel-Iterator","version":"1.002"},"p5-Pod-Coverage":{"origin":"devel/p5-Pod-Coverage","version":"0.23_2"},"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"options":{"CPANCOVER":"on","HTML_REPORTS":"on","POD_COVERAGE":"on","SYNTAX_HIGHLIGHTING":"off"}},{"name":"p5-DefHash","origin":"devel/p5-DefHash","version":"2.0.1","comment":"Define things according to a specification, using hashes","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/DefHash","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"45c86830b81048a36df915ee42676142ad1a5324e374310db45485aa892ad7d2","flatsize":55115,"path":"All/p5-DefHash-2.0.1.pkg","repopath":"All/p5-DefHash-2.0.1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14264,"desc":"DefHash is a specification for using hashes to define things. It was born out of\nseveral other projects/specifications like Sah, Rinci, Riap, Module::Patch.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Decision-ACL","origin":"devel/p5-Decision-ACL","version":"0.02_1","comment":"Manage and Build Access Control Lists","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Decision-ACL","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e06ff55570a248cef9edd8c82b3f62228a958ed5b2565aeb32fac598cec1b36e","flatsize":31901,"path":"All/p5-Decision-ACL-0.02_1.pkg","repopath":"All/p5-Decision-ACL-0.02_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15464,"desc":"This module's purpose is to provide an already implemented ACL logic for\nprogrammers. Most of the time writing access control list scripts is long\nand boring. This set of modules has all the convenient logic behind access\ncontrol lists and provide an easy interface to it. It allows you to build\ncustom ACL's, and provide the mechanisms to run the ACL against data.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Devel-Callsite","origin":"devel/p5-Devel-Callsite","version":"1.0.1","comment":"Gets current callsite and interpreter context","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Devel-Callsite","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0fb1153e23b7cc0d003d2aadeb7397a871401b095560eda09e3870418aa9e24a","flatsize":41986,"path":"All/p5-Devel-Callsite-1.0.1.pkg","repopath":"All/p5-Devel-Callsite-1.0.1.pkg","licenselogic":"or","licenses":["ART10","GPLv2+"],"pkgsize":17372,"desc":"The callsite() function returns the callsite (a number) one level up\nfrom where it was called.  See the tests for an example.  It's useful\nfor functions that need to uniquely know where they were called, such\nas Every::every() (see devel/p5-Every).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-DateTimeX-Easy","origin":"devel/p5-DateTimeX-Easy","version":"0.092","comment":"Parse a date/time string using the best method available","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/DateTimeX-Easy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7bcedb7affb4a32b546559ce646626da8230443cae5bd4051518740f6c2fee99","flatsize":55902,"path":"All/p5-DateTimeX-Easy-0.092.pkg","repopath":"All/p5-DateTimeX-Easy-0.092.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":19960,"desc":"DateTimeX::Easy makes DateTime object creation quick and easy. It uses a variety\nof DateTime::Format packages to do the bulk of the parsing, with some custom\ntweaks to smooth out the rough edges (mainly concerning timezone detection and\nselection).","deps":{"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-Format-DateManip":{"origin":"devel/p5-DateTime-Format-DateManip","version":"0.04_1"},"p5-DateTime-Format-Flexible":{"origin":"devel/p5-DateTime-Format-Flexible","version":"0.37"},"p5-DateTime-Format-ICal":{"origin":"devel/p5-DateTime-Format-ICal","version":"0.09_1"},"p5-DateTime-Format-Natural":{"origin":"devel/p5-DateTime-Format-Natural","version":"1.20"},"p5-DateTime-TimeZone":{"origin":"devel/p5-DateTime-TimeZone","version":"2.64,1"},"p5-TimeDate":{"origin":"devel/p5-TimeDate","version":"2.33,1"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-DateTime-Util-Calc","origin":"devel/p5-DateTime-Util-Calc","version":"0.13002_4","comment":"DateTime Calculation Utilities","maintainer":"markun@onohara.to","www":"https://metacpan.org/release/DateTime-Util-Calc","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"84edf609e24d3ad32176793669d51ba218be861902a638cccb1f8177b2e06739","flatsize":14042,"path":"All/p5-DateTime-Util-Calc-0.13002_4.pkg","repopath":"All/p5-DateTime-Util-Calc-0.13002_4.pkg","licenselogic":"single","pkgsize":8100,"desc":"This module contains some common calculation utilities\nthat are required to perform datetime calculations.","deps":{"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"options":{"GMP":"off"}},{"name":"p5-Devel-Caller","origin":"devel/p5-Devel-Caller","version":"2.07","comment":"Perl module which is meatier versions of caller","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Devel-Caller","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e6782baabb1933ccdbce12e7d47788690deb08758b90c329cc340b160d98b703","flatsize":24290,"path":"All/p5-Devel-Caller-2.07.pkg","repopath":"All/p5-Devel-Caller-2.07.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10332,"desc":"Devel::Caller - meatier versions of caller\n\nSYNOPSIS\n\n use Devel::Caller qw(caller_cv);\n $foo = sub { print \"huzzah\\n\" if $foo == caller_cv(0) };\n $foo->();  # prints huzzah\n\n use Devel::Caller qw(called_with);\n sub foo { print called_with(0,1); }\n foo( my @foo ); # should print '@foo'","deps":{"p5-PadWalker":{"origin":"devel/p5-PadWalker","version":"2.5"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Devel-Backtrace","origin":"devel/p5-Devel-Backtrace","version":"0.12_2","comment":"Object-oriented backtrace","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Devel-Backtrace","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fd4d15230934ce6bc6b0db21f319fbf700be35bf7901c93cbb76ca5b6ecb69e6","flatsize":32475,"path":"All/p5-Devel-Backtrace-0.12_2.pkg","repopath":"All/p5-Devel-Backtrace-0.12_2.pkg","licenselogic":"single","pkgsize":17644,"desc":"Object-oriented backtrace","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-String-Escape":{"origin":"textproc/p5-String-Escape","version":"2010.002_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Digest-SV1","origin":"security/p5-Digest-SV1","version":"0.01_1","comment":"Perl extension for SV1 hash algorithm","maintainer":"ashish@FreeBSD.org","www":"https://metacpan.org/release/SAMV/Digest-SV1-0.01","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"788203728af91e9900e55a8631b81b74f5fe2ab9a5769568741e7add3efd4d30","flatsize":8178,"path":"All/p5-Digest-SV1-0.01_1.pkg","repopath":"All/p5-Digest-SV1-0.01_1.pkg","licenselogic":"single","pkgsize":6512,"desc":"Digest::SV1 - Cryptosleazically strong message digest format","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Digest-Whirlpool","origin":"security/p5-Digest-Whirlpool","version":"2.04_1","comment":"Perl extension for Whirlpool hash algorithm","maintainer":"skreuzer@FreeBSD.org","www":"https://metacpan.org/release/Digest-Whirlpool","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d1a85f5e4a4bca909d38627740140dcb8c1a9daa9a9c86f9fa70f9b513174659","flatsize":70431,"path":"All/p5-Digest-Whirlpool-2.04_1.pkg","repopath":"All/p5-Digest-Whirlpool-2.04_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":27056,"desc":"Digest::Whirlpool - A 512-bit, collision-resistant, one-way hash function\ndeveloped by Paulo S. L. M. Barreto and Vincent Rijmen.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-DateTime-Incomplete","origin":"devel/p5-DateTime-Incomplete","version":"0.08","comment":"Incomplete DateTime, like January 5","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DateTime-Incomplete","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0faa5674e1ad3fcfe9f8fd25dd54bf205cc484d26f6ba38a78ce134393bdd8a9","flatsize":92569,"path":"All/p5-DateTime-Incomplete-0.08.pkg","repopath":"All/p5-DateTime-Incomplete-0.08.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":25904,"desc":"DateTime::Incomplete is a class for representing partial dates and times.\n\nThese are actually encountered relatively frequently. For example, a birthday\nis commonly given as a month and day, without a year.","deps":{"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-Event-Recurrence":{"origin":"devel/p5-DateTime-Event-Recurrence","version":"0.19"},"p5-DateTime-Set":{"origin":"devel/p5-DateTime-Set","version":"0.3900"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"options":{"DOCS":"on"}},{"name":"p5-Debug-Client","origin":"devel/p5-Debug-Client","version":"0.34","comment":"Client for the standard Perl debugger","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Debug-Client","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"35ab4484211afec4fe16bc8afeb6da782d9e447cbf55fd28b08f9d80d4c6bcf4","flatsize":35330,"path":"All/p5-Debug-Client-0.34.pkg","repopath":"All/p5-Debug-Client-0.34.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16596,"desc":"The primary use of Debug::Client is to provide debugger functionality for Padre\n0.98 and beyond.","deps":{"p5-PadWalker":{"origin":"devel/p5-PadWalker","version":"2.5"},"p5-Term-ReadLine-Gnu":{"origin":"devel/p5-Term-ReadLine-Gnu","version":"1.46"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Declare-Constraints-Simple","origin":"devel/p5-Declare-Constraints-Simple","version":"0.03_2","comment":"Declarative Validation of Perl Data Structures","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Declare-Constraints-Simple","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"79f222bbdd5c7a72d96e68a56500ccd46756b88d4b36917401f8e063e21bd60d","flatsize":83060,"path":"All/p5-Declare-Constraints-Simple-0.03_2.pkg","repopath":"All/p5-Declare-Constraints-Simple-0.03_2.pkg","licenselogic":"single","pkgsize":43184,"desc":"The main purpose of this module is to provide an easy way to build a profile\nto validate a data structure. It does this by giving you a set of declarative\nkeywords in the importing namespace.","deps":{"p5-Carp-Clan":{"origin":"devel/p5-Carp-Clan","version":"6.08"},"p5-Class-Inspector":{"origin":"devel/p5-Class-Inspector","version":"1.36"},"p5-aliased":{"origin":"devel/p5-aliased","version":"0.34"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-DateTime-TimeZone-LMT","origin":"devel/p5-DateTime-TimeZone-LMT","version":"1.01","comment":"Local Mean Time time zone for DateTime","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/pod/DateTime::TimeZone::LMT","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ac17159a9afc0439a068c0430957167b37e3c9d6fb2bf0795d35a8bce08a0522","flatsize":21549,"path":"All/p5-DateTime-TimeZone-LMT-1.01.pkg","repopath":"All/p5-DateTime-TimeZone-LMT-1.01.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11480,"desc":"This module provides a 'Local Mean Time' timezone for DateTime. Using it you\ncan determine the Mean Time for any location on Earth. Note however that the\nMean Time and the Apparent Time (where the sun is in the sky) differ from day\nto day. This module may account for Local Apparent Time in the future but then\nagain, the Solar:: modules will probably be a better bet.\n\nIf you want more information on the difference between LMT and LAT, search the\nwww for 'equation of time' or 'ephemeris'.","deps":{"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-TimeZone":{"origin":"devel/p5-DateTime-TimeZone","version":"2.64,1"},"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-DateTime-TimeZone-Alias","origin":"devel/p5-DateTime-TimeZone-Alias","version":"0.06_1","comment":"Create aliases for DateTime timezones","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DateTime-TimeZone-Alias","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7bc38299187da5cb3334bc729487946ab3446259b8e4959454d6c7d2e0117cde","flatsize":13802,"path":"All/p5-DateTime-TimeZone-Alias-0.06_1.pkg","repopath":"All/p5-DateTime-TimeZone-Alias-0.06_1.pkg","licenselogic":"single","pkgsize":7896,"desc":"Creates and destroys aliases for DateTime timezones. This module violates the\nencapsulation of the DateTime internals. User _Beware_.","deps":{"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-TimeZone":{"origin":"devel/p5-DateTime-TimeZone","version":"2.64,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-DateTime-Precise","origin":"devel/p5-DateTime-Precise","version":"1.05_1","comment":"Perform common time and date operations with additional GPS operations","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DateTime-Precise","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9f5555007cd261d630ef279be58c1b81d6e97082f87917f0f5ff4dd124207749","flatsize":105710,"path":"All/p5-DateTime-Precise-1.05_1.pkg","repopath":"All/p5-DateTime-Precise-1.05_1.pkg","licenselogic":"single","pkgsize":35224,"desc":"The purpose of this library was to replace our dependence on Unix epoch time,\nwhich, being limited to a range of about 1970 to 2030, is inadequate for our\npurposes (we have data as old as 1870). This date library effectively handles\ndates from A.D. 1000 to infinity, and would probably work all the way back to 0\n(ignoring, of course, the switch-over to the Gregorian calendar). The useful\nfeatures of Unix epoch time (ease of date difference calculation and date\ncomparison, strict ordering) are preserved, and elements such as\nhuman-legibility are added. The library handles fractional seconds and some\ndate/time manipulations used for the Global Positioning Satellite system.","deps":{"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-DateTime-TimeZone","origin":"devel/p5-DateTime-TimeZone","version":"2.64,1","comment":"Time zone object base class and factory","maintainer":"svysh.fbsd@gmail.com","www":"https://metacpan.org/pod/DateTime::TimeZone","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"457921e93885fb17a28d9a07a5d38d7b2980524d1074cd4f72a35e396b408e22","flatsize":6352442,"path":"All/p5-DateTime-TimeZone-2.64,1.pkg","repopath":"All/p5-DateTime-TimeZone-2.64,1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":252720,"desc":"This class is the base class for all time zone objects. A time zone is\nrepresented internally as a set of observances, each of which describes the\noffset from GMT for a given time period.","deps":{"p5-Class-Singleton":{"origin":"devel/p5-Class-Singleton","version":"1.6"},"p5-Module-Runtime":{"origin":"devel/p5-Module-Runtime","version":"0.016"},"p5-Params-ValidationCompiler":{"origin":"devel/p5-Params-ValidationCompiler","version":"0.31"},"p5-Specio":{"origin":"devel/p5-Specio","version":"0.50"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-DateTime-Set","origin":"devel/p5-DateTime-Set","version":"0.3900","comment":"Datetime sets and set math","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DateTime-Set","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f49ddd9c962061435ef6d74f5c2e689488bfb2e74e4abcc55b517bd8cd0c0caa","flatsize":143260,"path":"All/p5-DateTime-Set-0.3900.pkg","repopath":"All/p5-DateTime-Set-0.3900.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":45936,"desc":"DateTime::Set is a module for date/time sets. It can be used to handle two\ndifferent types of sets.\n\nThe first is a fixed set of predefined datetime objects. For example, if we\nwanted to create a set of dates containing the birthdays of people in our\nfamily.\n\nThe second type of set that it can handle is one based on the idea of a\nrecurrence, such as \"every Wednesday\", or \"noon on the 15th day of every\nmonth\". This type of set can have fixed starting and ending datetimes, but\nneither is required. So our \"every Wednesday set\" could be \"every Wednesday\nfrom the beginning of time until the end of time\", or \"every Wednesday after\n2003-03-05 until the end of time\", or \"every Wednesday between 2003-03-05 and\n2004-01-07\".\n\nSee also: http://datetime.perl.org/","deps":{"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"p5-Set-Infinite":{"origin":"devel/p5-Set-Infinite","version":"0.65_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"options":{"DOCS":"on"}},{"name":"p5-DateTime-Format-Pg","origin":"devel/p5-DateTime-Format-Pg","version":"0.16014","comment":"Parse and format PostgreSQL dates and times","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DateTime-Format-Pg","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"24f743408433a7c589aaaeed23e14ee750e1bc00d9b1628c9717a2e0fd82a299","flatsize":76543,"path":"All/p5-DateTime-Format-Pg-0.16014.pkg","repopath":"All/p5-DateTime-Format-Pg-0.16014.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":21448,"desc":"This module understands the formats used by PostgreSQL for its DATE, TIME,\nTIMESTAMP, and INTERVAL data types. It can be used to parse these formats in\norder to create DateTime or DateTime::Duration objects, and it can take a\nDateTime or DateTime::Duration object and produce a string representing it in a\nformat accepted by PostgreSQL.","deps":{"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-Format-Builder":{"origin":"devel/p5-DateTime-Format-Builder","version":"0.83"},"p5-DateTime-TimeZone":{"origin":"devel/p5-DateTime-TimeZone","version":"2.64,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Email-Valid","origin":"mail/p5-Email-Valid","version":"1.204","comment":"Check validity of Internet email addresses","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Email-Valid","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bbd19a79c530938a1d1113937a2d7e5d6f1fdb6da79e96decd151c83bae6eb60","flatsize":78329,"path":"All/p5-Email-Valid-1.204.pkg","repopath":"All/p5-Email-Valid-1.204.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":19724,"desc":"This module determines whether an email address is well-formed, and\noptionally, whether a mail host exists for the domain.\n\nPlease note that there is no way to determine whether an address is\ndeliverable without attempting delivery.","deps":{"p5-Mail-Tools":{"origin":"mail/p5-Mail-Tools","version":"2.22"},"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"p5-Net-Domain-TLD":{"origin":"dns/p5-Net-Domain-TLD","version":"1.75"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-DateTime-Functions","origin":"devel/p5-DateTime-Functions","version":"0.13","comment":"Procedural interface to DateTime functions","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DateTime-Functions","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f1d2925cd0f5c1a4b510e6c767b9c88b3272768f8137b8b2b6bc12e9d57e1466","flatsize":4566,"path":"All/p5-DateTime-Functions-0.13.pkg","repopath":"All/p5-DateTime-Functions-0.13.pkg","licenselogic":"single","pkgsize":3924,"desc":"This module simply exports all class methods of DateTime into the caller's\nnamespace.\n\nUnless otherwise noted, all methods correspond to the same-named class method\nin DateTime. Please see DateTime for which parameters are supported.","deps":{"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-DateTime-HiRes","origin":"devel/p5-DateTime-HiRes","version":"0.04","comment":"Create DateTime objects with sub-second current time resolution","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DateTime-HiRes","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6dfd3c63b9dc6f5226bb6b8e4d71378ab5296620303765606d91d4ac8335c26e","flatsize":22845,"path":"All/p5-DateTime-HiRes-0.04.pkg","repopath":"All/p5-DateTime-HiRes-0.04.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":10236,"desc":"This module enables you to generate DateTime objects that represent the current\ntime with sub-second resolution.","deps":{"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-DateTime-Format-XSD","origin":"devel/p5-DateTime-Format-XSD","version":"0.2_1","comment":"Format DateTime according to xsd:dateTime","maintainer":"sergey.dyatko@gmail.com","www":"https://metacpan.org/release/DateTime-Format-XSD","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"67a5919c5a987a055ac3d0a285061b8fe16c7de1fe5aa36dcf675d0b6d4c7315","flatsize":3057,"path":"All/p5-DateTime-Format-XSD-0.2_1.pkg","repopath":"All/p5-DateTime-Format-XSD-0.2_1.pkg","licenselogic":"single","pkgsize":3168,"desc":"XML Schema defines a usage profile which is a subset of\nthe ISO8601 profile.  This profile defines that the\nfollowing is the only possible representation for a\ndateTime, despite all other options ISO provides.","deps":{"p5-DateTime-Format-ISO8601":{"origin":"devel/p5-DateTime-Format-ISO8601","version":"0.17"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-DateTime-Format-ICal","origin":"devel/p5-DateTime-Format-ICal","version":"0.09_1","comment":"Parse and format ICal datetime and duration strings","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DateTime-Format-ICal","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5b6aa956b70e49f7923d9a33bb7293eac1fef5219c1a2edb5f2e98d2778d11cf","flatsize":63140,"path":"All/p5-DateTime-Format-ICal-0.09_1.pkg","repopath":"All/p5-DateTime-Format-ICal-0.09_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16884,"desc":"This module understands the ICal date/time and duration formats, as defined in\nRFC 2445. It can be used to parse these formats in order to create the\nappropriate objects.","deps":{"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-Event-ICal":{"origin":"devel/p5-DateTime-Event-ICal","version":"0.13"},"p5-DateTime-Set":{"origin":"devel/p5-DateTime-Set","version":"0.3900"},"p5-DateTime-TimeZone":{"origin":"devel/p5-DateTime-TimeZone","version":"2.64,1"},"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-DateTime-Format-SQLite","origin":"devel/p5-DateTime-Format-SQLite","version":"0.11_1","comment":"Parse and format SQLite dates and times","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DateTime-Format-SQLite","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"199b61bce1ee5f3df313f6e09731c2303435b6e239e75450a6f7ecf9034227c9","flatsize":29859,"path":"All/p5-DateTime-Format-SQLite-0.11_1.pkg","repopath":"All/p5-DateTime-Format-SQLite-0.11_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12544,"desc":"This module understands the formats used by SQLite for its DATE, DATETIME, TIME,\nand TIMESTAMP data types. It can be used to parse these formats in order to\ncreate DateTime objects, and it can take a DateTime object and produce a string\nrepresenting it in the SQLite format.","deps":{"p5-DateTime-Format-Builder":{"origin":"devel/p5-DateTime-Format-Builder","version":"0.83"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-DateTime-Format-Strptime","origin":"devel/p5-DateTime-Format-Strptime","version":"1.79,1","comment":"Parse and format strp and strf time patterns","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DateTime-Format-Strptime","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"839fd18f12a452fc5689e221584e08a3f809ed3ced48cdf21b3123c34e7f69b0","flatsize":63770,"path":"All/p5-DateTime-Format-Strptime-1.79,1.pkg","repopath":"All/p5-DateTime-Format-Strptime-1.79,1.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":22456,"desc":"This module implements most of strptime(3), the POSIX function that is the\nreverse of strftime(3), for DateTime. While strftime takes a DateTime and a\npattern and returns a string, strptime takes a string and a pattern and returns\nthe DateTime object associated.","deps":{"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-Locale":{"origin":"devel/p5-DateTime-Locale","version":"1.44"},"p5-DateTime-TimeZone":{"origin":"devel/p5-DateTime-TimeZone","version":"2.64,1"},"p5-Params-ValidationCompiler":{"origin":"devel/p5-Params-ValidationCompiler","version":"0.31"},"p5-Specio":{"origin":"devel/p5-Specio","version":"0.50"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-DateTime-Format-W3CDTF","origin":"devel/p5-DateTime-Format-W3CDTF","version":"0.08","comment":"Parse and format W3CDTF datetime strings","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DateTime-Format-W3CDTF","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6973d457ef5f2f82ca2fb78ae653018e9fb6ca7101642a22edec3d31b245bca3","flatsize":51108,"path":"All/p5-DateTime-Format-W3CDTF-0.08.pkg","repopath":"All/p5-DateTime-Format-W3CDTF-0.08.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13072,"desc":"This module understands the W3CDTF date/time format, an ISO 8601 profile,\ndefined at http://www.w3.org/TR/NOTE-datetime. This format as the native date\nformat of RSS 1.0.","deps":{"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-DateTime-Format-Excel","origin":"devel/p5-DateTime-Format-Excel","version":"0.31_1","comment":"Convert between DateTime and Excel dates","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DateTime-Format-Excel","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c694d676cc65ea51ae4a3e7a533ab4c50977943e4ab248e17b0e8ef966dffd0c","flatsize":14428,"path":"All/p5-DateTime-Format-Excel-0.31_1.pkg","repopath":"All/p5-DateTime-Format-Excel-0.31_1.pkg","licenselogic":"single","pkgsize":8944,"desc":"Excel uses a different system for its dates than most Unix programs. This\nmodule allows you to convert between a few of the Excel raw formats and\nDateTime objects, which can then be further converted via any of the other\nDateTime::Format::* modules, or just with DateTime's methods.","deps":{"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-DateTime-Format-Roman","origin":"devel/p5-DateTime-Format-Roman","version":"0.04","comment":"Roman day numbering for DateTime objects","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DateTime-Format-Roman","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"056f4ed58feb27f0394b35626d2eb16a4f396b1d107c537227826251a490f5c9","flatsize":31953,"path":"All/p5-DateTime-Format-Roman-0.04.pkg","repopath":"All/p5-DateTime-Format-Roman-0.04.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13892,"desc":"DateTime::Format::Roman - Roman day numbering for DateTime objects","deps":{"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"p5-Roman":{"origin":"math/p5-Roman","version":"1.24"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-DateTime-Format-Epoch","origin":"devel/p5-DateTime-Format-Epoch","version":"0.16","comment":"Convert DateTimes to/from epoch seconds","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/pod/DateTime::Format::Epoch","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8f2fde41b46521230df51984dd80961539f6dd68008432241aabb56b44f987ba","flatsize":71758,"path":"All/p5-DateTime-Format-Epoch-0.16.pkg","repopath":"All/p5-DateTime-Format-Epoch-0.16.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":34588,"desc":"This module can convert a DateTime object (or any object that can be converted\nto a DateTime object) to the number of seconds since a given epoch. It can also\ndo the reverse.\n\nSee also: http://datetime.perl.org/","deps":{"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-DateTime-Format-RSS","origin":"devel/p5-DateTime-Format-RSS","version":"0.03000_1","comment":"Format DateTime For RSS","maintainer":"anes@anes.su","www":"https://metacpan.org/release/DateTime-Format-RSS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"daa80a57512c9220364c3971f5e31a78021499f03e81251dcda0749bb2b48191","flatsize":4596,"path":"All/p5-DateTime-Format-RSS-0.03000_1.pkg","repopath":"All/p5-DateTime-Format-RSS-0.03000_1.pkg","licenselogic":"single","pkgsize":3724,"desc":"Format DateTime For RSS\n\nDateTime::Format::RSS attempts to deal with those nasty RSS\ndate/time strings used in fields (such as <issued>, <modified>,\n<pubDate>) that never ever seems to be right.","deps":{"p5-Class-Accessor-Fast-XS":{"origin":"devel/p5-Class-Accessor-Fast-XS","version":"0.04_1"},"p5-DateTime-Format-DateParse":{"origin":"devel/p5-DateTime-Format-DateParse","version":"0.05_2"},"p5-DateTime-Format-ISO8601":{"origin":"devel/p5-DateTime-Format-ISO8601","version":"0.17"},"p5-DateTime-Format-Mail":{"origin":"devel/p5-DateTime-Format-Mail","version":"0.403"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-DateTime-Format-DateParse","origin":"devel/p5-DateTime-Format-DateParse","version":"0.05_2","comment":"Compatibility wrapper around Date::Parse","maintainer":"svysh.fbsd@gmail.com","www":"https://metacpan.org/release/DateTime-Format-DateParse","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"56a1e17081ec8384cd2bcc8c7ad29c146606560830aa58b202601ba9e7650d88","flatsize":49811,"path":"All/p5-DateTime-Format-DateParse-0.05_2.pkg","repopath":"All/p5-DateTime-Format-DateParse-0.05_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13168,"desc":"This module is a compatibility wrapper around Date::Parse.\n\nProvides a tool to process different combinations of dates and zones values.\nIf a date doesn't contain a timezone suffix, and zone parameter is not set,\nthen the timezone of the returned DateTime object will be set to the local\ntimezone. This is consistent with the behavior of Date::Parse.\nIf no zone is specified and the date string does specify a timezone/offset or\nif a zone format cannot be parsed by DateTime::TimeZone, the returned\nDateTime object will have UTC timezone.","deps":{"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-TimeDate":{"origin":"devel/p5-TimeDate","version":"2.33,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-DateTime-Format-DBI","origin":"devel/p5-DateTime-Format-DBI","version":"0.041_1","comment":"Find a parser class for a database connection","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DateTime-Format-DBI","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bc29bf6367614724be490943ca3accb6c460c1fb1e93cbc38e35a0246a137af8","flatsize":16047,"path":"All/p5-DateTime-Format-DBI-0.041_1.pkg","repopath":"All/p5-DateTime-Format-DBI-0.041_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9208,"desc":"This module finds a DateTime::Format::* class that is suitable for the use with\na given DBI connection (and DBD::* driver).\n\nIt currently supports the following drivers: MySQL, PostgreSQL (Pg).\n\nSee also: http://datetime.perl.org/","deps":{"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-DateTime-Format-DateManip","origin":"devel/p5-DateTime-Format-DateManip","version":"0.04_1","comment":"Convert Date::Manip dates and durations to DateTimes and vice versa","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DateTime-Format-DateManip","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8e31088aae39ff0d8b37b62212f3e1f1fec3752d0f43e04eb8e3391026381bdc","flatsize":39283,"path":"All/p5-DateTime-Format-DateManip-0.04_1.pkg","repopath":"All/p5-DateTime-Format-DateManip-0.04_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15740,"desc":"DateTime::Format::DateManip is a class that knows how to convert between\nDate::Manip dates and durations and DateTime and DateTime::Duration objects.\nRecurrences are note yet supported.","deps":{"p5-Date-Manip":{"origin":"devel/p5-Date-Manip","version":"6.97"},"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-DateTime-Format-Oracle","origin":"devel/p5-DateTime-Format-Oracle","version":"0.06_1","comment":"Parse and format Oracle dates and timestamps","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/DateTime-Format-Oracle","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d10df70d7d9300bc3b262b2ec437e9d31cc147ab1e4d79f0448a6b8ee5412422","flatsize":23217,"path":"All/p5-DateTime-Format-Oracle-0.06_1.pkg","repopath":"All/p5-DateTime-Format-Oracle-0.06_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10184,"desc":"DateTime::Format::Oracle may be used to convert Oracle date and timestamp values\ninto DateTime objects. It also can take a DateTime object and produce a date\nstring matching the NLS_DATE_FORMAT.\n\nOracle has flexible date formatting via its NLS_DATE_FORMAT session variable.\nDate values will be returned from Oracle according to the current value of that\nvariable. Date values going into Oracle must also match the current setting of\nNLS_DATE_FORMAT.\n\nTimestamp values will match either the NLS_TIMESTAMP_FORMAT or\nNLS_TIMESTAMP_TZ_FORMAT session variables.\n\nThis module keeps track of these Oracle session variable values by examining\nenvironment variables of the same name. Each time one of Oracle's formatting\nsession variables is updated, the %25ENV hash must also be updated.","deps":{"p5-Convert-NLS_DATE_FORMAT":{"origin":"converters/p5-Convert-NLS_DATE_FORMAT","version":"0.06"},"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-Format-Builder":{"origin":"devel/p5-DateTime-Format-Builder","version":"0.83"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-DateTime-Format-RFC3339","origin":"devel/p5-DateTime-Format-RFC3339","version":"1.2.0","comment":"Parse and format RFC3339 times","maintainer":"citric@cubicone.tmetic.com","www":"https://metacpan.org/release/DateTime-Format-RFC3339","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5014b97109ffb383627e515050185dcd3cb585291233f3d0df1b91465bb6ae55","flatsize":14399,"path":"All/p5-DateTime-Format-RFC3339-1.2.0.pkg","repopath":"All/p5-DateTime-Format-RFC3339-1.2.0.pkg","licenselogic":"single","licenses":["CC0-1.0"],"pkgsize":7888,"desc":"This module understands the RFC3339 date/time format.\nCan be used to parse these formats and create the appropriate objects.","deps":{"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-DateTime-Format-Natural","origin":"devel/p5-DateTime-Format-Natural","version":"1.20","comment":"Create machine readable date/time with natural parsing logic","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/DateTime-Format-Natural","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fd110d454d05d2aff8624040736a172f6b3e914f0a97376ee0d2ca7eba2fb8b6","flatsize":285696,"path":"All/p5-DateTime-Format-Natural-1.20.pkg","repopath":"All/p5-DateTime-Format-Natural-1.20.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":68164,"desc":"DateTime::Format::Natural takes a string with a human readable date/time\nand creates a machine readable one by applying natural parsing logic.","deps":{"p5-Clone":{"origin":"devel/p5-Clone","version":"0.47"},"p5-Date-Calc":{"origin":"devel/p5-Date-Calc","version":"6.4"},"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-HiRes":{"origin":"devel/p5-DateTime-HiRes","version":"0.04"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-Module-Util":{"origin":"devel/p5-Module-Util","version":"1.09_2"},"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"p5-boolean":{"origin":"devel/p5-boolean","version":"0.46"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-DateTime-Event-Zodiac","origin":"devel/p5-DateTime-Event-Zodiac","version":"1.03_1","comment":"Return zodiac for a given date","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DateTime-Event-Zodiac","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5363b36827ac9b38e4034689418a78d27a5f258c33211724f6293bb8ac8a0826","flatsize":11254,"path":"All/p5-DateTime-Event-Zodiac-1.03_1.pkg","repopath":"All/p5-DateTime-Event-Zodiac-1.03_1.pkg","licenselogic":"single","pkgsize":5564,"desc":"DateTime::Event::Zodiac returns the latin zodiac name or alternatively\nthe unicode zodiac symbol for the given date. The zodiac may be calculated\nusing either fixed dates or using the longitude/position of the sun.","deps":{"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-Astro":{"origin":"devel/p5-DateTime-Astro","version":"1.04"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-DateTime-Format-Mail","origin":"devel/p5-DateTime-Format-Mail","version":"0.403","comment":"Convert between DateTime and RFC2822/822 formats","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DateTime-Format-Mail","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3f7c0e6a0e8ac92b5b3b5ee9617000902c21b7c9895df21f05fe044626c21b21","flatsize":56377,"path":"All/p5-DateTime-Format-Mail-0.403.pkg","repopath":"All/p5-DateTime-Format-Mail-0.403.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16660,"desc":"RFC2822 introduces a slightly different format of date than that used by\nRFC822. The main correction is that the format is more limited, and thus easier\nto parse.","deps":{"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-DateTime-Format-ISO8601","origin":"devel/p5-DateTime-Format-ISO8601","version":"0.17","comment":"Parse ISO8601 formats","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DateTime-Format-ISO8601","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a3779747a73e59bb37bf649df64877a7b34607b3ae76b4cc9b3c0e31f5f360ec","flatsize":94900,"path":"All/p5-DateTime-Format-ISO8601-0.17.pkg","repopath":"All/p5-DateTime-Format-ISO8601-0.17.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":21572,"desc":"Parses almost all ISO 8601:2000(E) date and time formats. ISO 8601:2000(E)\ntime-intervals will be supported in a later release.","deps":{"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-Format-Builder":{"origin":"devel/p5-DateTime-Format-Builder","version":"0.83"},"p5-Params-ValidationCompiler":{"origin":"devel/p5-Params-ValidationCompiler","version":"0.31"},"p5-Specio":{"origin":"devel/p5-Specio","version":"0.50"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-DateTime-Format-IBeat","origin":"devel/p5-DateTime-Format-IBeat","version":"0.161_1","comment":"Format times in .beat notation","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/EMARTIN/DateTime-Format-IBeat-0.161","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"25614aa055fad63f98c7497a4442e8bfd7b71b20fad476e56ac09b2a2272d90c","flatsize":35365,"path":"All/p5-DateTime-Format-IBeat-0.161_1.pkg","repopath":"All/p5-DateTime-Format-IBeat-0.161_1.pkg","licenselogic":"or","licenses":["ART10","GPLv2"],"pkgsize":15620,"desc":"No Time Zones\nNo Geographical Borders\n\nHow long is a Swatch .beat? In short, we have divided up the virtual and real\nday into 1000 beats. One Swatch beat is the equivalent of 1 minute 26.4\nseconds. That means that 12 noon in the old time system is the equivalent of\n@500 Swatch .beats.\n\nWe are not just creating a new way of measuring time, we are also creating a\nnew meridian in Biel, Switzerland, home of Swatch.\n\nBiel MeanTime (BMT) is the universal reference for Internet Time. A day in\nInternet Time begins at midnight BMT (@000 Swatch .beats) (Central European\nWintertime). The meridian is marked for all to see on the facade of the Swatch\nInternational Headquarters on Jakob-Staempfli Street, Biel, Switzerland.  So,\nit is the same time all over the world, be it night or day, the era of time\nzones has disappeared.","deps":{"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-DateTime-Format-HTTP","origin":"devel/p5-DateTime-Format-HTTP","version":"0.43","comment":"HTTP date conversion routines","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DateTime-Format-HTTP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0f7fe72c4f5333c18098705daabbc45cfe90b5fd63901233778f9ffca1423129","flatsize":33075,"path":"All/p5-DateTime-Format-HTTP-0.43.pkg","repopath":"All/p5-DateTime-Format-HTTP-0.43.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15296,"desc":"This module provides functions that deal the date formats used by the HTTP\nprotocol (and then some more).","deps":{"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-DateTime-Event-Lunar","origin":"devel/p5-DateTime-Event-Lunar","version":"0.06_2","comment":"Compute Lunar Events","maintainer":"markun@onohara.to","www":"https://metacpan.org/release/DateTime-Event-Lunar","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"93c5791563d39b6119a625cdf857d514d4a75190c2bf7776d443e2ef035b2627","flatsize":14095,"path":"All/p5-DateTime-Event-Lunar-0.06_2.pkg","repopath":"All/p5-DateTime-Event-Lunar-0.06_2.pkg","licenselogic":"single","pkgsize":6512,"desc":"This module calculates the time and date of certain recurring lunar events,\nincluding new moons and specific lunar phases.","deps":{"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-Astro":{"origin":"devel/p5-DateTime-Astro","version":"1.04"},"p5-DateTime-Set":{"origin":"devel/p5-DateTime-Set","version":"0.3900"},"p5-Math-Round":{"origin":"math/p5-Math-Round","version":"0.08"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-DateTime-Format-Flexible","origin":"devel/p5-DateTime-Format-Flexible","version":"0.37","comment":"Flexibly parse strings and turn them into DateTime objects","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/DateTime-Format-Flexible","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"057d6a0f82d68f9225a4758029e085fa530ca08cf8b4a00104ba867ac6d969a2","flatsize":115339,"path":"All/p5-DateTime-Format-Flexible-0.37.pkg","repopath":"All/p5-DateTime-Format-Flexible-0.37.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":35924,"desc":"DateTime::Format::Flexible attempts to take any string you give it and parse it\ninto a DateTime object. The test file tests 2500+ variations of date/time\nstrings.","deps":{"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-Format-Builder":{"origin":"devel/p5-DateTime-Format-Builder","version":"0.83"},"p5-DateTime-TimeZone":{"origin":"devel/p5-DateTime-TimeZone","version":"2.64,1"},"p5-Module-Pluggable":{"origin":"devel/p5-Module-Pluggable","version":"5.2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"palomino","origin":"games/palomino","version":"20131231_10","comment":"Action flight simulation computer program using OSG","maintainer":"ports@FreeBSD.org","www":"https://www.palomino3d.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ec2e3397c5d974e7bd3dbc289a96db974e1cb449f2d6b27d7cec1ba649313f2c","flatsize":109917253,"path":"All/palomino-20131231_10.pkg","repopath":"All/palomino-20131231_10.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":65594924,"desc":"Palomino is a flight simulation computer program. Version 3 renders using\nOpenSceneGraph. OSG provides the ability to render satellite imagery.","deps":{"fltk":{"origin":"x11-toolkits/fltk","version":"1.3.10"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"lua51":{"origin":"lang/lua51","version":"5.1.5_10"},"osg34":{"origin":"graphics/osg34","version":"3.4.1_62"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libOpenThreads.so.20","libSDL-1.2.so.0","libSDL_mixer-1.2.so.0","libc.so.8","libfltk.so.1.3","libfltk_forms.so.1.3","libfltk_images.so.1.3","libm.so.4","libosg.so.131","libosgDB.so.131","libosgFX.so.131","libosgGA.so.131","libosgManipulator.so.131","libosgParticle.so.131","libosgShadow.so.131","libosgText.so.131","libosgUtil.so.131","libosgViewer.so.131","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on","GUI":"on","PLIB":"off","SDL":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe palomino port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"p5-DateTime-Format-Duration","origin":"devel/p5-DateTime-Format-Duration","version":"1.04","comment":"Format and parse DateTime::Durations","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DateTime-Format-Duration","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"edf6ce576705a905631bf7ab999159b463d97b8ed4f0d1401fc099cb10b4943f","flatsize":48575,"path":"All/p5-DateTime-Format-Duration-1.04.pkg","repopath":"All/p5-DateTime-Format-Duration-1.04.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":18184,"desc":"This module formats and parses DateTime::Duration objects as well as other\ndurations representations.","deps":{"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-DateTime-Event-Cron","origin":"devel/p5-DateTime-Event-Cron","version":"0.09","comment":"DateTime extension for generating recurrence sets from crontab","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DateTime-Event-Cron","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a4e49327222d2a833b9151e675d615d6080c6188f839db57257b193f562ea3f6","flatsize":35776,"path":"All/p5-DateTime-Event-Cron-0.09.pkg","repopath":"All/p5-DateTime-Event-Cron-0.09.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13324,"desc":"DateTime::Event::Cron generated DateTime events or DateTime::Set objects based\non crontab-style entries.","deps":{"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-Set":{"origin":"devel/p5-DateTime-Set","version":"0.3900"},"p5-Set-Crontab":{"origin":"devel/p5-Set-Crontab","version":"1.03_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-DateTime-Cron-Simple","origin":"devel/p5-DateTime-Cron-Simple","version":"0.2_1","comment":"Parse a cron entry and check against current time","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DateTime-Cron-Simple","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"edd1086b3b3c546f204959ba261664581e8d52166f53392ff008ff3e05a1f4a9","flatsize":7976,"path":"All/p5-DateTime-Cron-Simple-0.2_1.pkg","repopath":"All/p5-DateTime-Cron-Simple-0.2_1.pkg","licenselogic":"single","pkgsize":3772,"desc":"This module is a quick and dirty way to determine if a cron time format\nis valid for the current date and time.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-DateTime-Format-Bork","origin":"devel/p5-DateTime-Format-Bork","version":"0.02_2","comment":"Formats datetimes for that guy from The Muppet Show","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DateTime-Format-Bork","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5474a6f3f1c6e28a8a0ba5a5a4089af96a749b27562f727fe9aa9992a3ccf4c4","flatsize":5555,"path":"All/p5-DateTime-Format-Bork-0.02_2.pkg","repopath":"All/p5-DateTime-Format-Bork-0.02_2.pkg","licenselogic":"single","pkgsize":4244,"desc":"Bork debork, bork bork bork.","deps":{"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-Format-Builder":{"origin":"devel/p5-DateTime-Format-Builder","version":"0.83"},"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-DateTime-Format-Builder","origin":"devel/p5-DateTime-Format-Builder","version":"0.83","comment":"Create DateTime parser classes and objects","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DateTime-Format-Builder","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8596ae9d248295dfe362f66387a3b26dae12b298c8942dc8f20ece532323f63f","flatsize":131578,"path":"All/p5-DateTime-Format-Builder-0.83.pkg","repopath":"All/p5-DateTime-Format-Builder-0.83.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":56372,"desc":"DateTime::Format::Builder creates DateTime parsers. Many string formats of\ndates and times are simple and just require a basic regular expression to\nextract the relevant information. Builder provides a simple way to do this\nwithout writing reams of structural code.\n\nBuilder provides a number of methods, most of which you'll never need, or at\nleast rarely need. They're provided more for exposing of the module's innards\nto any subclasses, or for when you need to do something slightly beyond what I\nexpected.","deps":{"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-Format-Strptime":{"origin":"devel/p5-DateTime-Format-Strptime","version":"1.79,1"},"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"p5-Task-Weaken":{"origin":"devel/p5-Task-Weaken","version":"1.06"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"options":{"EXAMPLES":"on"}},{"name":"p5-DateTime-Calendar-Mayan","origin":"devel/p5-DateTime-Calendar-Mayan","version":"0.0601_1","comment":"Mayan Long Count, Haab, and Tzolkin calendars","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DateTime-Calendar-Mayan","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"34e3312fb195b96cf39a3629c050aa6327970fbd641cc3e8dc8e695c2a453295","flatsize":64422,"path":"All/p5-DateTime-Calendar-Mayan-0.0601_1.pkg","repopath":"All/p5-DateTime-Calendar-Mayan-0.0601_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16716,"desc":"An implementation of the Mayan Long Count, Haab, and Tzolkin calendars as\ndefined in \"Calendrical Calculations The Millennium Edition\". Supplemented by\n\"Frequently Asked Questions about Calendars\".","deps":{"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-DateTime-Format-Baby","origin":"devel/p5-DateTime-Format-Baby","version":"1.0200","comment":"Parse and format baby-style time","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DateTime-Format-Baby","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b405f6e4861d543ee43dc14f3cc7c487ffc4e376beedb019e8bfb2fbb5f5ae8e","flatsize":58177,"path":"All/p5-DateTime-Format-Baby-1.0200.pkg","repopath":"All/p5-DateTime-Format-Baby-1.0200.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16692,"desc":"This module understands baby talk in a variety of languages.","deps":{"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-DateTime-Calendar-Japanese","origin":"devel/p5-DateTime-Calendar-Japanese","version":"0.06001_2","comment":"DateTime Extension for Traditional Japanese Calendars","maintainer":"markun@onohara.to","www":"https://metacpan.org/release/DateTime-Calendar-Japanese","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c002eaa73a98e69756256d1ec6d7f68d0ceecd5c37c73608c07f0846a98bdefc","flatsize":27756,"path":"All/p5-DateTime-Calendar-Japanese-0.06001_2.pkg","repopath":"All/p5-DateTime-Calendar-Japanese-0.06001_2.pkg","licenselogic":"single","pkgsize":12440,"desc":"DateTime Extension for Traditional Japanese Calendars","deps":{"ja-p5-DateTime-Calendar-Japanese-Era":{"origin":"japanese/p5-DateTime-Calendar-Japanese-Era","version":"0.08001_2"},"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-Calendar-Chinese":{"origin":"devel/p5-DateTime-Calendar-Chinese","version":"1.00_1"},"p5-DateTime-Event-Sunrise":{"origin":"devel/p5-DateTime-Event-Sunrise","version":"0.0506"},"p5-DateTime-Util-Calc":{"origin":"devel/p5-DateTime-Util-Calc","version":"0.13002_4"},"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-DateTime-Event-Sunrise","origin":"devel/p5-DateTime-Event-Sunrise","version":"0.0506","comment":"DateTime Objects for sunrise and sunset for a given day","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DateTime-Event-Sunrise","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f4082e6729951a5c763a81500b127a9050f5d594421866285ec9297ddb1b611b","flatsize":97796,"path":"All/p5-DateTime-Event-Sunrise-0.0506.pkg","repopath":"All/p5-DateTime-Event-Sunrise-0.0506.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":27336,"desc":"This module will return a DateTime recurrence set for sunrise or sunset.","deps":{"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-Set":{"origin":"devel/p5-DateTime-Set","version":"0.3900"},"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"p5-Set-Infinite":{"origin":"devel/p5-Set-Infinite","version":"0.65_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-DateTime-Fiscal-Year","origin":"devel/p5-DateTime-Fiscal-Year","version":"0.02_1","comment":"Calculate the day or week of the Fiscal Year with an arbitrary start date","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DateTime-Fiscal-Year","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3905bd5c34c5ba92ade38026ca2db18abea4be3e6d23d4d3011b74784a66bfcb","flatsize":10190,"path":"All/p5-DateTime-Fiscal-Year-0.02_1.pkg","repopath":"All/p5-DateTime-Fiscal-Year-0.02_1.pkg","licenselogic":"single","pkgsize":5996,"desc":"This module allows you to calculate the day, week, period or quarter of a date\nin a fiscal year, given a start date and either a target date or number of\nperiods and target date. This is often needed in business, where the fiscal\nyear begins and ends on different days than the calendar year. This module is\nbased on the Gregorian calendar. Using other DT calendar objects will return\nresults, but the behavior is unpredictable for calendars that have more than\n365 or 366 days.","deps":{"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-DateTime-Event-Random","origin":"devel/p5-DateTime-Event-Random","version":"0.03_1","comment":"DateTime extension for creating random datetimes","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DateTime-Event-Random","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7ee8e92050409055342d5d7052937b1b49b4ee8445edaf5184e72a094593dd59","flatsize":18305,"path":"All/p5-DateTime-Event-Random-0.03_1.pkg","repopath":"All/p5-DateTime-Event-Random-0.03_1.pkg","licenselogic":"single","pkgsize":7800,"desc":"This module provides convenience methods that let you easily create\nDateTime::Set, DateTime, or DateTime::Duration objects with random values.","deps":{"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-Set":{"origin":"devel/p5-DateTime-Set","version":"0.3900"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-DateTime-Calendar-Discordian","origin":"devel/p5-DateTime-Calendar-Discordian","version":"1.0_1","comment":"Perl extension for the Discordian Calendar","maintainer":"philip@FreeBSD.org","www":"https://metacpan.org/release/DateTime-Calendar-Discordian","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"19832746ca6730119d6601eadde63e66ee07e7c788d6faa41e0cc896ee89c8fe","flatsize":63182,"path":"All/p5-DateTime-Calendar-Discordian-1.0_1.pkg","repopath":"All/p5-DateTime-Calendar-Discordian-1.0_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17352,"desc":"A module that implements the Discordian calendar made popular(?) in the\n\"Illuminatus!\" trilogy by Robert Shea and Robert Anton Wilson and by the\nChurch of the SubGenius.","deps":{"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-Locale":{"origin":"devel/p5-DateTime-Locale","version":"1.44"},"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-DateTime-Event-NameDay","origin":"devel/p5-DateTime-Event-NameDay","version":"0.02_2","comment":"Perl DateTime extension to work with namedays from various countries","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DateTime-Event-NameDay","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"646dd697ecc1f9f0b2aaa2ca86a5e9c7cc1d2d11a8d2227d0ea2a5391a67ef2d","flatsize":36775,"path":"All/p5-DateTime-Event-NameDay-0.02_2.pkg","repopath":"All/p5-DateTime-Event-NameDay-0.02_2.pkg","licenselogic":"single","pkgsize":16752,"desc":"DateTime::Event::NameDay is a class that knows the name days for various\ncountries. In some countries a person's nameday is more important than their\nbirthday and gifts may be exchanged.","deps":{"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-Calendar-Christian":{"origin":"devel/p5-DateTime-Calendar-Christian","version":"0.14"},"p5-DateTime-Set":{"origin":"devel/p5-DateTime-Set","version":"0.3900"},"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-DateTime-Event-ICal","origin":"devel/p5-DateTime-Event-ICal","version":"0.13","comment":"Perl DateTime extension for computing RFC 2445 recurrences","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DateTime-Event-ICal","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0d2cde50cc3a56c4351c399257837178a2ed9a9d23f14cc5552c230a267d9bba","flatsize":39302,"path":"All/p5-DateTime-Event-ICal-0.13.pkg","repopath":"All/p5-DateTime-Event-ICal-0.13.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12508,"desc":"This module provides convenience methods that let you easily create\nDateTime::Set objects for rfc2445 style recurrences.","deps":{"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-Event-Recurrence":{"origin":"devel/p5-DateTime-Event-Recurrence","version":"0.19"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-DateTime","origin":"devel/p5-DateTime","version":"1.66","comment":"Date and time object","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/dist/DateTime","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0483c468a5ca766b2759046c3d667b063e8b7973641e933f21fe51afa43b7e1b","flatsize":244489,"path":"All/p5-DateTime-1.66.pkg","repopath":"All/p5-DateTime-1.66.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":90580,"desc":"DateTime is a class for the representation of date/time combinations, and is\npart of the Perl DateTime project. For details on this project please see","deps":{"p5-DateTime-Locale":{"origin":"devel/p5-DateTime-Locale","version":"1.44"},"p5-DateTime-TimeZone":{"origin":"devel/p5-DateTime-TimeZone","version":"2.64,1"},"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"p5-Params-ValidationCompiler":{"origin":"devel/p5-Params-ValidationCompiler","version":"0.31"},"p5-Specio":{"origin":"devel/p5-Specio","version":"0.50"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-DateTime-Event-Chinese","origin":"devel/p5-DateTime-Event-Chinese","version":"1.00_1","comment":"DateTime Extension for Calculating Important Chinese Dates","maintainer":"markun@onohara.to","www":"https://metacpan.org/release/DateTime-Event-Chinese","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"107c41502101f059996427de608cc1c71da8a6a974325fc65f80803890d0668b","flatsize":14667,"path":"All/p5-DateTime-Event-Chinese-1.00_1.pkg","repopath":"All/p5-DateTime-Event-Chinese-1.00_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7396,"desc":"DateTime Extension for Calculating Important Chinese Dates","deps":{"p5-DateTime-Astro":{"origin":"devel/p5-DateTime-Astro","version":"1.04"},"p5-Math-Round":{"origin":"math/p5-Math-Round","version":"0.08"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-DateTime-Event-Easter","origin":"devel/p5-DateTime-Event-Easter","version":"1.09,1","comment":"Returns Easter events for DateTime objects","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DateTime-Event-Easter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"437a9b885691a2d346fce94bd47cf844c7b61e1aa16fb7bc990810246eae89ba","flatsize":65264,"path":"All/p5-DateTime-Event-Easter-1.09,1.pkg","repopath":"All/p5-DateTime-Event-Easter-1.09,1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":26116,"desc":"The DateTime::Event::Easter module returns Easter events for DateTime objects.\nFrom a given datetime, it can tell you the previous, the following and the\nclosest Easter event. The 'is' method will tell you if the given DateTime is an\nEaster Event.\n\nEaster Events can be Palm Sunday, Maundy Thursday, Good Friday, Black Saturday\nand Easter Sunday. If that's not enough, the module will also accept an offset\nso you can get the date for Pentecost (49 days after Easter Sunday) by passing\n49.","deps":{"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-Calendar-Julian":{"origin":"devel/p5-DateTime-Calendar-Julian","version":"0.107"},"p5-DateTime-Set":{"origin":"devel/p5-DateTime-Set","version":"0.3900"},"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Date-Range","origin":"devel/p5-Date-Range","version":"1.41_1","comment":"Work with a range of dates in Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Date-Range","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f19291936219e856e69d91fa3a3699f01a6cdf06bc53368bdd81cda46cb35f6c","flatsize":8119,"path":"All/p5-Date-Range-1.41_1.pkg","repopath":"All/p5-Date-Range-1.41_1.pkg","licenselogic":"single","pkgsize":5388,"desc":"Quite often, when dealing with dates, we don't just want to know\ninformation about one particular date, but about a range of dates. For\nexample, we may wish to know whether a given date is in a particular\nrange, or what the overlap is between one range and another.  This module\nlets you ask such questions.","deps":{"p5-Date-Simple":{"origin":"devel/p5-Date-Simple","version":"3.03_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-DateTime-Calendar-Pataphysical","origin":"devel/p5-DateTime-Calendar-Pataphysical","version":"0.07","comment":"Dates in the pataphysical calendar","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DateTime-Calendar-Pataphysical","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bf52a9422c08d7449c01c0cbc3e9593625c7900d65463b79a4fa4eaa0b6f68d9","flatsize":74427,"path":"All/p5-DateTime-Calendar-Pataphysical-0.07.pkg","repopath":"All/p5-DateTime-Calendar-Pataphysical-0.07.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":22828,"desc":"DateTime::Calendar::Pataphysical is the implementation of the pataphysical\ncalendar. Each year in this calendar contains 13 months of 29 days. This\nregularity makes this a convenient alternative for the irregular Gregorian\ncalendar.","deps":{"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-Locale":{"origin":"devel/p5-DateTime-Locale","version":"1.44"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-DateConvert","origin":"devel/p5-DateConvert","version":"0.16_1","comment":"Perl5 module to convert dates between any two calendar formats","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/DateConvert","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fc9b8b865217edc28d0fd91c3f252fc78ad300e6b8d79283a2f7dbb6f44588bc","flatsize":38826,"path":"All/p5-DateConvert-0.16_1.pkg","repopath":"All/p5-DateConvert-0.16_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":18036,"desc":"Date::Convert allows you to convert date formats using an OO mechanism\nthat lets you easily choose any two formats and add in new ones.\n\nIf you have suggestions, bug reports, or if you want to add a new date\nformat, feel free to contact me:  morty@sanctuary.arbutus.md.us","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Date-Simple","origin":"devel/p5-Date-Simple","version":"3.03_2","comment":"Simple date object","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Date-Simple","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3e2d293b46e4b73b00397846233bf38ab268fd33150a35fa8f5dedba2e07a7e5","flatsize":86319,"path":"All/p5-Date-Simple-3.03_2.pkg","repopath":"All/p5-Date-Simple-3.03_2.pkg","licenselogic":"or","licenses":["ART10","GPLv2+"],"pkgsize":37872,"desc":"From Date::Simple(3) man page:\n\nDates are complex enough without times and timezones. This module may be used to\ncreate simple date objects. It handles:\n\nValidation:\n    Reject 1999-02-29 but accept 2000-02-29.\nInterval arithmetic:\n    How many days were between two given dates? What date comes N days after\n    today?\nDay-of-week calculation:\n    What day of the week is a given date?\n\nIt does NOT deal with hours, minutes, seconds, and time zones.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-DateTime-Calendar-Julian","origin":"devel/p5-DateTime-Calendar-Julian","version":"0.107","comment":"Dates in the Julian calendar","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DateTime-Calendar-Julian","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3abb08494c0a2efa687b5523ee590693ae0634869b0f6ac768155abe0da895a3","flatsize":51712,"path":"All/p5-DateTime-Calendar-Julian-0.107.pkg","repopath":"All/p5-DateTime-Calendar-Julian-0.107.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13924,"desc":"DateTime::Calendar::Julian implements the Julian Calendar. This module\nimplements all methods of DateTime; see the DateTime(3) man page for all\nmethods.","deps":{"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Date-Leapyear","origin":"devel/p5-Date-Leapyear","version":"1.72_1","comment":"Perl module to determine if a particular year a leap year","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Date-Leapyear","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"87735544f17cceb3220ee85954b68d5ed4d972b85fbdb35211da2b1e78252859","flatsize":23494,"path":"All/p5-Date-Leapyear-1.72_1.pkg","repopath":"All/p5-Date-Leapyear-1.72_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10004,"desc":"Date::Leapyear is a Perl module which exports one function: isleap(),\nwhich returns a 1 or 0 if the year is a leap year or not, respectively.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Date-Piece","origin":"devel/p5-Date-Piece","version":"0.0.3_2","comment":"Perl5 module containing date manipulation routines","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Date-Piece","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c3b811b967f2a6cd5467561f73858fa67322f2b2a36a5a8c0a1a66db548e8018","flatsize":41705,"path":"All/p5-Date-Piece-0.0.3_2.pkg","repopath":"All/p5-Date-Piece-0.0.3_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":19936,"desc":"This module allows you to do nominal math on dates. That is, rather\nthan worrying about time zones and DST while adding increments of\n24*60**2 seconds to a date&time object, you simply discard the time\ncomponent and do math directly on the date. If you need a time-of-day\non the calculated date, the at() method returns a Time::Piece object,\nthus allowing you to be specific about the endpoints of a nominal interval.","deps":{"p5-Date-Simple":{"origin":"devel/p5-Date-Simple","version":"3.03_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Date-ISO","origin":"devel/p5-Date-ISO","version":"1.31_1","comment":"Converts dates between ISO and Gregorian formats","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Date-ISO","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b2c7443cd08d4e0259ceea3506e1afc4f197204c7ea5c49b15d2a2f1aab1e716","flatsize":15426,"path":"All/p5-Date-ISO-1.31_1.pkg","repopath":"All/p5-Date-ISO-1.31_1.pkg","licenselogic":"single","pkgsize":6964,"desc":"Date::ISO is a perl extension for converting dates between ISO and\nGregorian formats.","deps":{"p5-Date-ICal":{"origin":"devel/p5-Date-ICal","version":"2.682"},"p5-Date-Leapyear":{"origin":"devel/p5-Date-Leapyear","version":"1.72_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Date-Holidays-DK","origin":"devel/p5-Date-Holidays-DK","version":"0.05","comment":"Determine Danish public holidays","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Date-Holidays-DK","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a7100e17846e13238fbbf8a690d36797157fae234ac6abf23f82c5d7a261886a","flatsize":5326,"path":"All/p5-Date-Holidays-DK-0.05.pkg","repopath":"All/p5-Date-Holidays-DK-0.05.pkg","licenselogic":"single","pkgsize":4144,"desc":"Determines whether a given date is a Danish public holiday or not.","deps":{"p5-Date-Easter":{"origin":"devel/p5-Date-Easter","version":"1.22"},"p5-Date-Simple":{"origin":"devel/p5-Date-Simple","version":"3.03_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-DateTime-Calendar-Hebrew","origin":"devel/p5-DateTime-Calendar-Hebrew","version":"0.05_1","comment":"Dates in the Hebrew calendar","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DateTime-Calendar-Hebrew","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f52f2858cc9737a96877bafc851dbc8e08be73c79a175ab423819020d5e77163","flatsize":80124,"path":"All/p5-DateTime-Calendar-Hebrew-0.05_1.pkg","repopath":"All/p5-DateTime-Calendar-Hebrew-0.05_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":24472,"desc":"DateTime::Calendar::Hebrew is the implementation of the Hebrew calendar. Read\non for more details on the Hebrew calendar.\n\nThe Hebrew/Jewish calendar is a Luni-Solar calendar. Torah Law mandates that\nmonths are Lunar. The first day of a month coincides with the new moon in\nJerusalem. (In ancient times, this was determined by witnesses. Read the books\nin the bibliography for more info). The Torah also mandates that certain\nholidays must occur in certain seasons. Seasons are solar, so a calendar that\ncan work with lunar & solar events is needed.","deps":{"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-Event-Sunrise":{"origin":"devel/p5-DateTime-Event-Sunrise","version":"0.0506"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-DateTime-Calendar-FrenchRevolutionary","origin":"devel/p5-DateTime-Calendar-FrenchRevolutionary","version":"0.17","comment":"Dates in the French Revolutionary Calendar","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DateTime-Calendar-FrenchRevolutionary","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"785b70388a098e3dd5a1432569d0de7f788712d9b673fbd294b914b86be6c96a","flatsize":323093,"path":"All/p5-DateTime-Calendar-FrenchRevolutionary-0.17.pkg","repopath":"All/p5-DateTime-Calendar-FrenchRevolutionary-0.17.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":95596,"desc":"DateTime::Calendar::FrenchRevolutionary implements the French Revolutionary\nCalendar. This module implements most methods of DateTime; see the DateTime(3)\nman page for all methods.","deps":{"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"p5-Roman":{"origin":"math/p5-Roman","version":"1.24"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Date-Extract","origin":"devel/p5-Date-Extract","version":"0.07","comment":"Extract probable dates from strings","maintainer":"matthew@FreeBSD.org","www":"https://metacpan.org/release/Date-Extract","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f1038a63d966c47f84395c23c45d7cff66815ea959bf23430c49d44b35114981","flatsize":22102,"path":"All/p5-Date-Extract-0.07.pkg","repopath":"All/p5-Date-Extract-0.07.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11272,"desc":"Date::Extract takes an arbitrary block of text, searches it for\nsomething that looks like a date string, and builds a DateTime object\nout of it.  By design it will produce few false positives. This means\nit will not catch nearly everything that looks like a date string. So\nif you have the string \"do homework for class 2019\" it won't return a\nDateTime object with the year set to 2019.","deps":{"p5-Class-Data-Inheritable":{"origin":"devel/p5-Class-Data-Inheritable","version":"0.10"},"p5-DateTime-Format-Natural":{"origin":"devel/p5-DateTime-Format-Natural","version":"1.20"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-DateTime-Calendar-Christian","origin":"devel/p5-DateTime-Calendar-Christian","version":"0.14","comment":"Dates in the Christian calendar","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DateTime-Calendar-Christian","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ee91f22b70603aaf43e6d4e77b84b7a8c2530f9e37987de3fe57963eb589c59a","flatsize":57500,"path":"All/p5-DateTime-Calendar-Christian-0.14.pkg","repopath":"All/p5-DateTime-Calendar-Christian-0.14.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":23184,"desc":"DateTime::Calendar::Christian is the implementation of the combined Julian and\nGregorian calendar.\n\nSee DateTime for information about most of the methods.","deps":{"p5-DateTime-Calendar-Julian":{"origin":"devel/p5-DateTime-Calendar-Julian","version":"0.107"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Date-Chinese","origin":"chinese/p5-Date-Chinese","version":"1.12_1","comment":"Perl module to calculate dates in the Chinese calendar","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Date-Chinese","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4102d8e34fd376e550b6a95d83b03fafba37c19ac8d359ad90a91f168912b638","flatsize":5811,"path":"All/p5-Date-Chinese-1.12_1.pkg","repopath":"All/p5-Date-Chinese-1.12_1.pkg","licenselogic":"single","pkgsize":4900,"desc":"Noted that the Chinese new year does not coincide with the Gregorian\nnew year, so the determination of what year it is in the Chinese\ncalendar is only going to be correct for a portion of the Gregorian\nyear. This module is API for calculating dates for Chinese calendar.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["chinese","perl5"]},{"name":"p5-Date-DayOfWeek","origin":"devel/p5-Date-DayOfWeek","version":"1.22_1","comment":"Determine the day of the week for any date","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Date-DayOfWeek","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ab1a28b2201d2f3cd1435d36029987d9aba1003eda3a59cb97b1733950927649","flatsize":23843,"path":"All/p5-Date-DayOfWeek-1.22_1.pkg","repopath":"All/p5-Date-DayOfWeek-1.22_1.pkg","licenselogic":"single","pkgsize":15116,"desc":"There are two modules in this distribution. Date::Doomsday calculates\ndoomsday for a particular year. Date::DayOfWeek uses the doomsday\nalgorithm to calculate the day of the week for any given date.\n\nDoomsday is a cute little idea invented by Dr John Conway that makes it\nvery easy to figure out the day of the week for any date.\n\nFor more information about the origins and mathematics surrounding\ndoomsday, see the following web sites:\n\nhttp://rudy.ca/doomsday.html\nhttp://quasar.as.utexas.edu/BillInfo/doomsday.html\nhttp://www.cst.cmich.edu/users/graha1sw/Pub/Doomsday/Doomsday.html","deps":{"p5-Date-Leapyear":{"origin":"devel/p5-Date-Leapyear","version":"1.72_1"},"p5-Test-Simple":{"origin":"devel/p5-Test-Simple","version":"1.302209"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-DateTime-Calendar-Chinese","origin":"devel/p5-DateTime-Calendar-Chinese","version":"1.00_1","comment":"Traditional Chinese Calendar Implementation","maintainer":"markun@onohara.to","www":"https://metacpan.org/release/DateTime-Calendar-Chinese","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"831fa494efc801470cdf0a050eec326b45cf2b7e7f523fd08f87bfaf6e44b5b7","flatsize":34156,"path":"All/p5-DateTime-Calendar-Chinese-1.00_1.pkg","repopath":"All/p5-DateTime-Calendar-Chinese-1.00_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14364,"desc":"Traditional Chinese Calendar Implementation","deps":{"p5-DateTime-Event-Chinese":{"origin":"devel/p5-DateTime-Event-Chinese","version":"1.00_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-DateTime-Event-Recurrence","origin":"devel/p5-DateTime-Event-Recurrence","version":"0.19","comment":"Perl DateTime extension for computing basic recurrences","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DateTime-Event-Recurrence","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"90dd05ca7bd7bfbf102ea4ceca1d4e73f780e711f4d9b1f1346c9f15e3ffa8f5","flatsize":51851,"path":"All/p5-DateTime-Event-Recurrence-0.19.pkg","repopath":"All/p5-DateTime-Event-Recurrence-0.19.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":18448,"desc":"This module provides convenience methods that let you easily create\nDateTime::Set objects for common recurrences, such as \"monthly\" or \"daily\".","deps":{"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-Set":{"origin":"devel/p5-DateTime-Set","version":"0.3900"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"options":{"DOCS":"on"}},{"name":"p5-Date-Calc-Iterator","origin":"devel/p5-Date-Calc-Iterator","version":"1.02","comment":"Iterate over a range of dates","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Date-Calc-Iterator","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"717f2d25ea9a8ba25252ed9c1198a22f607b7be3d05c75cf372fe968ef491e19","flatsize":16064,"path":"All/p5-Date-Calc-Iterator-1.02.pkg","repopath":"All/p5-Date-Calc-Iterator-1.02.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8812,"desc":"Date::Calc::Iterator objects are used to iterate over a range of dates,\nday by day or with a specified step.","deps":{"p5-Date-Calc":{"origin":"devel/p5-Date-Calc","version":"6.4"},"p5-Ref-Util":{"origin":"devel/p5-Ref-Util","version":"0.204"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","net","perl5"]},{"name":"p5-DateTime-Astro","origin":"devel/p5-DateTime-Astro","version":"1.04","comment":"Functions For Astromical Calendars","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/DateTime-Astro","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"70ceb9e8fb78c30239ed28fc39d2a02b0a9f4fa1ba0355dcd88b9e0429605fc5","flatsize":128058,"path":"All/p5-DateTime-Astro-1.04.pkg","repopath":"All/p5-DateTime-Astro-1.04.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":45448,"desc":"DateTime::Astro implements functions used in astronomical calendars:\n- Solar Longitude\n- Solar Terms\n- Lunar Longitude\n- New Moons\n... etc\n\nThis module is best used in environments where a C compiler and the MPFR\narbitrary precision math library is installed. It can fallback to using\nMath::BigInt, but that would pretty much render it useless because of its speed\nand loss of accuracy that may creep up while doing Perl to C struct conversions.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"mpfr":{"origin":"math/mpfr","version":"4.2.2,1"},"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-Set":{"origin":"devel/p5-DateTime-Set","version":"0.3900"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-DataStruct-Flat","origin":"devel/p5-DataStruct-Flat","version":"0.01","comment":"Convert a data structure into a one level list of keys and values","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/DataStruct-Flat","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6b99b972cc016327b5e870ddc0068178bb230b8fb1b029ef0defbd748410fe30","flatsize":15621,"path":"All/p5-DataStruct-Flat-0.01.pkg","repopath":"All/p5-DataStruct-Flat-0.01.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":7448,"desc":"DataStruct::Flat converts a nested Perl data structure into a one level hash of\nkeys and values apt for human consumption.","deps":{"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Walk","origin":"devel/p5-Data-Walk","version":"2.01","comment":"Traverse Perl data structures","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7c2f7c985c62156259908d70ef7453179b94e0f7508284c5e92ae1828dff008a","flatsize":25976,"path":"All/p5-Data-Walk-2.01.pkg","repopath":"All/p5-Data-Walk-2.01.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12804,"desc":"Data::Walk is for data what File::Find is for files. You can use it fo\nrolling your own serialization class, for displaying Perl data structures,\nfor deep copying or comparing, for recursive deletion of data, or ...","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Date-Roman","origin":"devel/p5-Date-Roman","version":"1.06_1","comment":"Perl module to play with Roman dates","maintainer":"philip@FreeBSD.org","www":"https://metacpan.org/release/Date-Roman","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ac4b54ca987739f85960534ee1aab351731712f3a14507d449c6728a4d393a83","flatsize":38056,"path":"All/p5-Date-Roman-1.06_1.pkg","repopath":"All/p5-Date-Roman-1.06_1.pkg","licenselogic":"single","pkgsize":18068,"desc":"This Perl module deals with Roman dates.  Very useful for generating custom\nheaders for e-mail messages, or just to dazzle and confuse friends, relatives\nand complete strangers.","deps":{"p5-Roman":{"origin":"math/p5-Roman","version":"1.24"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Visitor-Tiny","origin":"devel/p5-Data-Visitor-Tiny","version":"0.001","comment":"Recursively walk data structures","maintainer":"dgeo@centrale-med.fr","www":"https://metacpan.org/release/Data-Visitor-Tiny","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9a19b35efc71797b46916c6f90cb8c76ce9d73cb8193128a12dba839103356c6","flatsize":14786,"path":"All/p5-Data-Visitor-Tiny-0.001.pkg","repopath":"All/p5-Data-Visitor-Tiny-0.001.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7896,"desc":"Data::Visitor::Tiny - Recursively walk data structures\n\nThis module provides a simple framework for recursively\niterating over a data structure of hashrefs and/or arrayrefs.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Visitor-Encode","origin":"devel/p5-Data-Visitor-Encode","version":"0.10007_1","comment":"Perl extension to encode/decode values in a structure","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Data-Visitor-Encode","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"230b1226bab8e38d6b29d09cff21e577f325d7bc49794c223a583a651b7cb407","flatsize":12982,"path":"All/p5-Data-Visitor-Encode-0.10007_1.pkg","repopath":"All/p5-Data-Visitor-Encode-0.10007_1.pkg","licenselogic":"single","pkgsize":6016,"desc":"Data::Visitor::Encode visits each node of a structure, and returns a\nnew structure with each node's encoding (or similar action).  If you\never wished to do a bulk encode/decode of the contents of a structure,\nthen this module may help you.","deps":{"p5-Data-Visitor":{"origin":"devel/p5-Data-Visitor","version":"0.32"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Date-Handler","origin":"math/p5-Date-Handler","version":"1.2_1","comment":"Perl module for calculating time differences","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Date-Handler","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4c039242795eb3fffe7defb3ac22d764fc38197023fdf9c1c8f73a63bdf92c5a","flatsize":128424,"path":"All/p5-Date-Handler-1.2_1.pkg","repopath":"All/p5-Date-Handler-1.2_1.pkg","licenselogic":"single","pkgsize":33248,"desc":"Date::Handler is a container for dates that holds all the methods\nto transform itself from Timezone to Timezone and format itself.\nIt uses operator overloading and Delta date objects to calculates\ntime differences.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Date-ICal","origin":"devel/p5-Date-ICal","version":"2.682","comment":"Perl extension for ICalendar date objects","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Date-ICal","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6fc9c39bc415c5c68394d7930e1a737293805fd0da919ddad3da5198ee6a9771","flatsize":77362,"path":"All/p5-Date-ICal-2.682.pkg","repopath":"All/p5-Date-ICal-2.682.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":30916,"desc":"Date::ICal talks the ICal date format, and is intended to be a base\nclass for other date/calendar modules that know about ICal time format\nalso.","deps":{"p5-Date-Leapyear":{"origin":"devel/p5-Date-Leapyear","version":"1.72_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Date-EzDate","origin":"devel/p5-Date-EzDate","version":"1.16","comment":"Date and time manipulation made easy","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Date-EzDate","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c2082aef050a04a52f184af5f034b1da54a2e42648c849649de801de2e3a9946","flatsize":128981,"path":"All/p5-Date-EzDate-1.16.pkg","repopath":"All/p5-Date-EzDate-1.16.pkg","licenselogic":"single","pkgsize":36100,"desc":"The main idea of EzDate is that the object represents a specific date\nand time.  A variety of properties tells you information about that date\nand time such as hour, minute, day of month, weekday, etc.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Visitor","origin":"devel/p5-Data-Visitor","version":"0.32","comment":"Visitor style traversal of Perl data structures","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Data-Visitor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9198c72c7cf0dc8440ee3b07eeb6a7759020502cec0218a2d51f9a6137bac03c","flatsize":42802,"path":"All/p5-Data-Visitor-0.32.pkg","repopath":"All/p5-Data-Visitor-0.32.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":18456,"desc":"This module is a simple visitor implementation for Perl values.\n\nIt has a main dispatcher method, visit, which takes a single perl\nvalue and then calls the methods appropriate for that value.","deps":{"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-Tie-ToObject":{"origin":"devel/p5-Tie-ToObject","version":"0.03_2"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Date-Easter","origin":"devel/p5-Date-Easter","version":"1.22","comment":"Calculates Easter for any given year","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Date-Easter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e0214f4add3881845cd5821a816a81d163e967a4b6b59048496f8f978668196e","flatsize":16506,"path":"All/p5-Date-Easter-1.22.pkg","repopath":"All/p5-Date-Easter-1.22.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":8356,"desc":"Calculates Easter for a given year. Yes, Date::Manip already has\ncode in it to do this. But Date::Manip is very big, and rather slow.\nI needed something faster and smaller, and did not need all that\nother stuff.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Validate-Email","origin":"mail/p5-Data-Validate-Email","version":"0.04_1","comment":"Common email validation written in Perl","maintainer":"mopsfelder@gmail.com","www":"https://metacpan.org/release/Data-Validate-Email","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7dd9aee3d035760fb03b7f14d2af47db79b0255aacfe1ec1866a06db141cd557","flatsize":15093,"path":"All/p5-Data-Validate-Email-0.04_1.pkg","repopath":"All/p5-Data-Validate-Email-0.04_1.pkg","licenselogic":"single","pkgsize":7124,"desc":"This module collects common email validation routines to\nmake input validation, and untainting easier and more readable.","deps":{"p5-Data-Validate-Domain":{"origin":"dns/p5-Data-Validate-Domain","version":"0.15"},"p5-Email-Address":{"origin":"mail/p5-Email-Address","version":"1.913"},"p5-Net-Domain-TLD":{"origin":"dns/p5-Net-Domain-TLD","version":"1.75"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Data-Validate-Domain","origin":"dns/p5-Data-Validate-Domain","version":"0.15","comment":"Domain validation methods in Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Data-Validate-Domain","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4dccd509a0509595b27fa8245bfa3ebcf6428948a153f897a735c04f613cc251","flatsize":22298,"path":"All/p5-Data-Validate-Domain-0.15.pkg","repopath":"All/p5-Data-Validate-Domain-0.15.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11532,"desc":"This module collects domain validation routines to make input\nvalidation, and untainting easier and more readable.","deps":{"p5-Net-Domain-TLD":{"origin":"dns/p5-Net-Domain-TLD","version":"1.75"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["dns","perl5"]},{"name":"p5-Data-Validate-IP","origin":"net-mgmt/p5-Data-Validate-IP","version":"0.27","comment":"Common data validation methods for IPs","maintainer":"freebsd-ports@t-b-o-h.net","www":"https://metacpan.org/release/Data-Validate-IP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d582a4bb506a732d9322da5c64fc77201130dfe1d327cbbe671f6d78cfcbf69d","flatsize":67402,"path":"All/p5-Data-Validate-IP-0.27.pkg","repopath":"All/p5-Data-Validate-IP-0.27.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17152,"desc":"This module collects IP validation routines to make input validation, and\nuntainting easier and more readable.\n\nAll functions return an untainted value if the test passes, and undef if it\nfails. This means that you should always check for a defined status\nexplicitly. Don't assume the return will be true. (e.g. is_username('0'))\n\nThe value to test is always the first (and often only) argument.","deps":{"p5-NetAddr-IP":{"origin":"net-mgmt/p5-NetAddr-IP","version":"4.079"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt","perl5"]},{"name":"p5-Data-Validate","origin":"devel/p5-Data-Validate","version":"0.09_1","comment":"Common data validation methods","maintainer":"skreuzer@FreeBSD.org","www":"https://metacpan.org/release/Data-Validate","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"95991553f730cdf99e2398a4116d2fb14cf652a9da2e23f9bd342e204de07849","flatsize":31748,"path":"All/p5-Data-Validate-0.09_1.pkg","repopath":"All/p5-Data-Validate-0.09_1.pkg","licenselogic":"single","pkgsize":9284,"desc":"This module collects common validation routines to make input validation,\nand untainting easier and more readable. Most of the functions are not\nmuch shorter than their direct perl equivalent, but their names make it\nclear what you're trying to test for.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Uniqid","origin":"devel/p5-Data-Uniqid","version":"0.12_1","comment":"Perl extension for simple genrating of unique id's","maintainer":"sergey.dyatko@gmail.com","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"33be278439b610b2b8652547771753befcc7158eb46452a85b450d7f8266cc5f","flatsize":4686,"path":"All/p5-Data-Uniqid-0.12_1.pkg","repopath":"All/p5-Data-Uniqid-0.12_1.pkg","licenselogic":"single","pkgsize":3800,"desc":"Data::Uniqid provides three simple routines for generating unique ids. These ids\nare coded with a Base62 systen to make them short and handy (e.g. to use it as\npart of a URL).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"options":{"DOCS":"on"}},{"name":"p5-Date-Calc-XS","origin":"devel/p5-Date-Calc-XS","version":"6.4","comment":"XS wrapper and C library plug-in for Date::Calc","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Date-Calc-XS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"837ea703de4dfde2163ca8ae245f3d82a325a2f597e30ebf8c4814bbb4f4abe0","flatsize":128227,"path":"All/p5-Date-Calc-XS-6.4.pkg","repopath":"All/p5-Date-Calc-XS-6.4.pkg","licenselogic":"single","pkgsize":34236,"desc":"Date::Calc::XS is a XS wrapper and C library plug-in for Date::Calc.","deps":{"p5-Bit-Vector":{"origin":"math/p5-Bit-Vector","version":"7.4_1"},"p5-Carp-Clan":{"origin":"devel/p5-Carp-Clan","version":"6.08"},"p5-Date-Calc":{"origin":"devel/p5-Date-Calc","version":"6.4"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-UUID","origin":"devel/p5-Data-UUID","version":"1.227","comment":"Generate Globally/Universally Unique Identifiers (GUIDs/UUIDs)","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Data-UUID","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"855bb9be079a55d1af057846f30c0c9ca4913cc6b2e1a86d8be1ab368e025d7a","flatsize":27366,"path":"All/p5-Data-UUID-1.227.pkg","repopath":"All/p5-Data-UUID-1.227.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":13104,"desc":"This module provides a framework for generating UUIDs (Universally\nUnique Identifiers, also known as GUIDs (Globally Unique Identifiers).\nA UUID is 128 bits long, and is guaranteed to be different from all\nother UUIDs/GUIDs generated until 3400 A.D.  Currently many different\ntechnologies rely on UUIDs to provide unique identity for various\nsoftware components.\n\nThe algorithm for UUID generation, used by this extension, is described\nin the Internet Draft \"UUIDs and GUIDs\" by Paul J. Leach and Rich Salz.\nIt provides reasonably efficient and reliable framework for generating\nUUIDs and supports fairly high allocation rates - 10 million per second\nper machine, and therefore, is suitable for identifying both - extremely\nshort-lived and very persistent objects on a given system as well as\nacross the network.\n\nSee also: http://www.opengroup.org/dce/info/draft-leach-uuids-guids-01.txt","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-URIEncode","origin":"devel/p5-Data-URIEncode","version":"0.11","comment":"Allow complex data structures to be encoded using flat URIs","maintainer":"ports@FreeBSD.org","www":"https://metacpan.org/pod/Data::URIEncode","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c352ecff5312d63fd327bc700cb859c133e77925edb9f7d7d1f62e9dc59bce28","flatsize":27236,"path":"All/p5-Data-URIEncode-0.11.pkg","repopath":"All/p5-Data-URIEncode-0.11.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13052,"desc":"Data::URIEncode allows for encoding and decoding complex (multi level\ndatastructures) using native Query String manipulators (such as CGI.pm).\nIt takes complex data and turns it into a flat hashref which can then be turned\ninto a URI query string using URL encoding. It also takes a flat hashref of\ndata passed in and translates it back to a complex structure.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"messages":[{"message":"===>   NOTICE:\n\nThe p5-Data-URIEncode port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"p5-Date-Business","origin":"devel/p5-Date-Business","version":"1.3","comment":"Fast calendar and business date calculations","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/dist/Date-Business","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0295d859112e67e8bd51206a776843ed4ee5c72933c7b80b52773fbb776e3401","flatsize":24099,"path":"All/p5-Date-Business-1.3.pkg","repopath":"All/p5-Date-Business-1.3.pkg","licenselogic":"single","licenses":["ARTPERL10"],"pkgsize":10800,"desc":"Date::Business provides the functionality to perform simple date manipulations\nquickly. Support for calendar date and business date math is provided.\n\nBusiness dates are weekdays only. Adding 1 to a weekend returns Monday,\nsubtracting 1 returns Friday.\n\nThe difference in business days between Friday and the following\nMonday (using the diffb function) is one business day. The\nnumber of business days between Friday and the following\nMonday (using the betweenb function) is zero.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Types","origin":"devel/p5-Data-Types","version":"0.17","comment":"Validate and convert data types","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Data-Types","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"64d8e93f49bcfee07a482793b993c94d435fa81ad73d3311b093f44580a08a2c","flatsize":25246,"path":"All/p5-Data-Types-0.17.pkg","repopath":"All/p5-Data-Types-0.17.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11780,"desc":"This module exports a number of functions that are useful for\nvalidating and converting data types. It is intended for use in\napplications where data types are more important than they\ntypically are in Perl -- e.g., database applications.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-TreeDumper-Renderer-DHTML","origin":"www/p5-Data-TreeDumper-Renderer-DHTML","version":"0.09_1","comment":"DHTML renderer for Data::TreeDumper","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Data-TreeDumper-Renderer-DHTML","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"92649c66b79e513b9923154bab8d85445e2dff6259fd69e30853e1f4328dc15d","flatsize":27625,"path":"All/p5-Data-TreeDumper-Renderer-DHTML-0.09_1.pkg","repopath":"All/p5-Data-TreeDumper-Renderer-DHTML-0.09_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11436,"desc":"Simple DHTML renderer for Data::TreeDumper.","deps":{"p5-Data-TreeDumper":{"origin":"devel/p5-Data-TreeDumper","version":"0.41"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Data-Throttler-Memcached","origin":"devel/p5-Data-Throttler-Memcached","version":"0.00003_3","comment":"Memcached-Based Data::Throttler","maintainer":"markun@onohara.to","www":"https://metacpan.org/release/Data-Throttler-Memcached","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"deeee45bbe3510d4cefcbb360ccabd5b9ab1440e3b7d32d633590b1cc70c89e4","flatsize":11116,"path":"All/p5-Data-Throttler-Memcached-0.00003_3.pkg","repopath":"All/p5-Data-Throttler-Memcached-0.00003_3.pkg","licenselogic":"single","pkgsize":6760,"desc":"Data::Throttler::Memcached accepts the same arguments as Data::Throttler,\nplus the \"cache\" argument. The cache argument must be a hashref, which contains\nthe arguments passed to the cache backend.","deps":{"p5-Cache-Memcached-Managed":{"origin":"databases/p5-Cache-Memcached-Managed","version":"0.26"},"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Data-Throttler":{"origin":"devel/p5-Data-Throttler","version":"0.08"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Thunk","origin":"devel/p5-Data-Thunk","version":"0.07_1","comment":"Lazy/deferred evaluation - a sneakier Scalar::Defer","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Data-Thunk","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"22e923dc2cb72ef103d716a7d84f889ea6e5b3de981661b95bf69c6699bc08ef","flatsize":17276,"path":"All/p5-Data-Thunk-0.07_1.pkg","repopath":"All/p5-Data-Thunk-0.07_1.pkg","licenselogic":"single","pkgsize":11140,"desc":"This is an implementation of thunks a la Scalar::Defer, but uses\nData::Swap and assignment to $_[0] in order to leave a minimal trace of\nthe thunk.","deps":{"p5-Check-ISA":{"origin":"devel/p5-Check-ISA","version":"0.09"},"p5-Data-Swap":{"origin":"devel/p5-Data-Swap","version":"0.08_1"},"p5-Devel-Refcount":{"origin":"devel/p5-Devel-Refcount","version":"0.10_1"},"p5-Sub-Exporter":{"origin":"devel/p5-Sub-Exporter","version":"0.991"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-UNIVERSAL-ref":{"origin":"devel/p5-UNIVERSAL-ref","version":"0.14_1"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-TreeDumper","origin":"devel/p5-Data-TreeDumper","version":"0.41","comment":"Dumps a data structure in a tree fashion","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Data-TreeDumper","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"438a7a2aed237d6084ce069e987f1b696d6257060b756b22d2da51eb8f368b45","flatsize":104184,"path":"All/p5-Data-TreeDumper-0.41.pkg","repopath":"All/p5-Data-TreeDumper-0.41.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":35476,"desc":"Data::Dumper and other modules do a great job at dumping data structures.\nTheir output, however, often takes more brain power to understand than the\ndata itself. When dumping large amounts of data, the output can be overwhelming\nand it's difficult to see the relationship between each piece of the dumped\ndata.  Data::TreeDumper also dumps data in a tree-like fashion but hopefully\nin a format more easily understood.\n\nData::TreeDumper also gives one extraordinary control over output and\nprovides for custom filtering of and iteration over data structures.","deps":{"p5-Check-ISA":{"origin":"devel/p5-Check-ISA","version":"0.09"},"p5-Sort-Naturally":{"origin":"textproc/p5-Sort-Naturally","version":"1.03_1"},"p5-Term-Size":{"origin":"devel/p5-Term-Size","version":"0.211"},"p5-Text-Tabs+Wrap":{"origin":"textproc/p5-Text-Tabs+Wrap","version":"2024.001"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Date-Pcalc","origin":"devel/p5-Date-Pcalc","version":"6.1_1","comment":"Gregorian calendar date calculations","maintainer":"perl@FreeBSD.org","www":"https://catcode.com/date/pcalc.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"47424d06875a62000daad1c6cebbbc7066ebba52280063451d9bced9410edc52","flatsize":635655,"path":"All/p5-Date-Pcalc-6.1_1.pkg","repopath":"All/p5-Date-Pcalc-6.1_1.pkg","licenselogic":"single","pkgsize":184336,"desc":"This Perl module is a direct translation of Steffen Beyer's excellent\nDate::Calc module to use Perl only instead of a combination of Perl and C.\n\nThis package consists of a Perl module for all kinds of date calculations\nbased on the Gregorian calendar (the one used in all western countries\ntoday), thereby complying with all relevant norms and standards:\nISO/R 2015-1971, DIN 1355 and, to some extent, ISO 8601 (where applicable).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Throttler","origin":"devel/p5-Data-Throttler","version":"0.08","comment":"Limit data throughput","maintainer":"markun@onohara.to","www":"https://metacpan.org/release/Data-Throttler","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d690d1b488c8adb8184edaa53435d329867341f811292bbd6df151e4f057e22b","flatsize":36439,"path":"All/p5-Data-Throttler-0.08.pkg","repopath":"All/p5-Data-Throttler-0.08.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13188,"desc":"Data::Throttler helps solving throttling tasks like \"allow a single IP\nonly to send 100 emails per hour\".\n\nIt provides an optionally persistent data store to keep track of\nwhat happened before and offers a simple yes/no interface to an application,\nwhich can then focus on performing the actual task (like sending email)\nor suppressing/postponing it.","deps":{"p5-Log-Log4perl":{"origin":"devel/p5-Log-Log4perl","version":"1.57"},"p5-Set-IntSpan":{"origin":"math/p5-Set-IntSpan","version":"1.19_1"},"p5-Text-ASCIITable":{"origin":"textproc/p5-Text-ASCIITable","version":"0.22"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Table","origin":"devel/p5-Data-Table","version":"1.78","comment":"Data type related to database tables, HTML table displays, etc","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Data-Table","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5dcd8cea7823b93758018231b97ed1fbc5a3a3c703e6eaf07bd4ea9610fb3fbb","flatsize":165488,"path":"All/p5-Data-Table-1.78.pkg","repopath":"All/p5-Data-Table-1.78.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":56912,"desc":"This perl package uses perl5 objects to make it easy for manipulating\nspreadsheet data among disk files, database, and Web publishing.\n\nA table object contains a header and a two-dimensional array of scalars. Four\nclass methods Data::fromFile, Data::Table::fromCSV, Data::Table::fromTSV, and\nData::Table::fromSQL allow users to create a table object from a CSV/TSV file or\na database SQL selection in a snap.\n\nTable methods provide basic access, add, delete row(s) or column(s) operations,\nas well as more advanced sub-table extraction, table sorting, record matching\nvia keywords or patterns, table merging, and web publishing. Data::Table class\nalso provides a straightforward interface to other popular Perl modules such as\nDBI and GD::Graph.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Swap","origin":"devel/p5-Data-Swap","version":"0.08_1","comment":"XS module to swap the contents and types of referenced variables","maintainer":"parv@pair.com","www":"https://metacpan.org/release/Data-Swap","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e44852b728e9e04271efd8e3da59fbfd7b81d42d2bdc2de5b6de53d5e95b6a75","flatsize":15963,"path":"All/p5-Data-Swap-0.08_1.pkg","repopath":"All/p5-Data-Swap-0.08_1.pkg","licenselogic":"single","pkgsize":7972,"desc":"Paraphrased from the Data:Swap's documentation  ...\n\nData::Swap (XS) module allows to swap the contents of two referenced\nvariables, even if they have different types.  The main application is\nto change the base type of an object after it has been created, for\nexample for dynamic loading of data structures:\n\n      swap $self, bless $replacement, $newclass;","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-TemporaryBag","origin":"devel/p5-Data-TemporaryBag","version":"0.09_1","comment":"Handle long size data using temporary file","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Data-TemporaryBag","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"589ea2b139657b7d6ce99cad76e43653e13c03da9dbd3474514fef217cd3d136","flatsize":19352,"path":"All/p5-Data-TemporaryBag-0.09_1.pkg","repopath":"All/p5-Data-TemporaryBag-0.09_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8652,"desc":"Data::TemporaryBag module provides a bag object class\nhandling long size data.  The short size data are kept on\nmemory.  When the data size becomes over $Threshold size,\nthey are saved into a temporary file internally.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Validate-URI","origin":"www/p5-Data-Validate-URI","version":"0.07","comment":"Common data validation methods for URIs","maintainer":"freebsd-ports@t-b-o-h.net","www":"https://metacpan.org/release/Data-Validate-URI","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c42cb540cd9d7e3765a6c0d73fa1847203cb4fbc5e68cdfa0782c63befd44f06","flatsize":29219,"path":"All/p5-Data-Validate-URI-0.07.pkg","repopath":"All/p5-Data-Validate-URI-0.07.pkg","licenselogic":"single","pkgsize":9192,"desc":"This module collects common URI validation routines to make input validation,\nand untainting easier and more readable.\n\nAll functions return an untainted value if the test passes, and undef if it\nfails. This means that you should always check for a defined status\nexplicitly. Don't assume the return will be true.\n\nThe value to test is always the first (and often only) argument.\n\nThere are a number of other URI validation modules out there as well.\nThis one focuses on being fast, lightweight, and relatively 'real-world'.\ni.e. it's good if you want to check user input, and don't need to parse\nout the URI/URL into chunks.\n\nRight now the module focuses on HTTP URIs, since they're arguably the most\ncommon.","deps":{"p5-Data-Validate-Domain":{"origin":"dns/p5-Data-Validate-Domain","version":"0.15"},"p5-Data-Validate-IP":{"origin":"net-mgmt/p5-Data-Validate-IP","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Data-Util","origin":"devel/p5-Data-Util","version":"0.67","comment":"Perl extension for utilities for data and data types","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Data-Util","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"590ce66fa8ea6de88ba27b1608dd0bfad6692a90381024f4cd24b9dfba843101","flatsize":149346,"path":"All/p5-Data-Util-0.67.pkg","repopath":"All/p5-Data-Util-0.67.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":55636,"desc":"This module provides utilities for data and data types.","deps":{"p5-Hash-Util-FieldHash-Compat":{"origin":"devel/p5-Hash-Util-FieldHash-Compat","version":"0.11"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Validator","origin":"devel/p5-Data-Validator","version":"1.07_1","comment":"Rule based validator on type constraint system","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Data-Validator","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0d4e4276202df9254f19ca7ad0c2e5f254c933ea5cf4134fcec1d0cb7c0118f0","flatsize":78985,"path":"All/p5-Data-Validator-1.07_1.pkg","repopath":"All/p5-Data-Validator-1.07_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":31376,"desc":"This is yet another validation library, based on Smart::Args but less smart.\nThis is designed for general data validation. For example, it is useful for CSV,\nJSON, XML, and so on.","deps":{"p5-Mouse":{"origin":"devel/p5-Mouse","version":"2.5.11,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-SpreadPagination","origin":"textproc/p5-Data-SpreadPagination","version":"0.1.2_2","comment":"Page numbering and spread pagination","maintainer":"svysh.fbsd@gmail.com","www":"https://metacpan.org/release/Data-SpreadPagination","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"46cf0ed5e2ea75617e069844cac9192a40a331050eac73942e4cf3dcd41abb16","flatsize":19389,"path":"All/p5-Data-SpreadPagination-0.1.2_2.pkg","repopath":"All/p5-Data-SpreadPagination-0.1.2_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9072,"desc":"Perl module for page numbering and spread pagination. The object produced by\nData::SpreadPagination can be used to create an easy to use spread pagination\nnavigator. It inherits from Data::Page, and in addition provides methods to\ncreate a pagination spread, keeping pagenumbers displayed within a sensible\nlimit.","deps":{"p5-Data-Page":{"origin":"databases/p5-Data-Page","version":"2.03"},"p5-Math-Round":{"origin":"math/p5-Math-Round","version":"0.08"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Data-Serializer-Sereal","origin":"devel/p5-Data-Serializer-Sereal","version":"1.05","comment":"Creates bridge between Data::Serializer and Sereal","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/pod/Data::Serializer::Sereal","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3018e2361fdc94bfbfb88f194cb1c71a8ee77ad022148ef009a937e8c81431fe","flatsize":4831,"path":"All/p5-Data-Serializer-Sereal-1.05.pkg","repopath":"All/p5-Data-Serializer-Sereal-1.05.pkg","licenselogic":"single","pkgsize":3864,"desc":"Allows you to use Sereal as the serializer backend in Data::Serializer.","deps":{"p5-Data-Serializer":{"origin":"devel/p5-Data-Serializer","version":"0.65"},"p5-Sereal-Decoder":{"origin":"converters/p5-Sereal-Decoder","version":"5.004"},"p5-Sereal-Encoder":{"origin":"converters/p5-Sereal-Encoder","version":"5.004"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-DateTime-Format-MySQL","origin":"devel/p5-DateTime-Format-MySQL","version":"0.08,1","comment":"Parse and format MySQL dates and times","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DateTime-Format-MySQL","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"db14b146dc5a9367d82ba3b63094ea2790c36e078ae83fe30db93bdc01dba63a","flatsize":30439,"path":"All/p5-DateTime-Format-MySQL-0.08,1.pkg","repopath":"All/p5-DateTime-Format-MySQL-0.08,1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12408,"desc":"This module understands the formats used by MySQL for its DATE, DATETIME, TIME,\nand TIMESTAMP data types. It can be used to parse these formats in order to\ncreate DateTime objects, and it can take a DateTime object and produce a string\nrepresenting it in the MySQL format.","deps":{"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-Format-Builder":{"origin":"devel/p5-DateTime-Format-Builder","version":"0.83"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-TreeDumper-Renderer-GTK","origin":"devel/p5-Data-TreeDumper-Renderer-GTK","version":"0.03","comment":"GTK renderer for Data::TreeDumper","maintainer":"ehaupt@FreeBSD.org","www":"https://metacpan.org/release/Data-TreeDumper-Renderer-GTK","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bb5ca0404049fcc2f7984cc30c064403cc2bd46f9ebca62efac3c0268123ae90","flatsize":9705,"path":"All/p5-Data-TreeDumper-Renderer-GTK-0.03.pkg","repopath":"All/p5-Data-TreeDumper-Renderer-GTK-0.03.pkg","licenselogic":"single","pkgsize":6112,"desc":"GTK renderer for Data::TreeDumper.","deps":{"p5-Data-TreeDumper":{"origin":"devel/p5-Data-TreeDumper","version":"0.41"},"p5-Gtk3":{"origin":"x11-toolkits/p5-Gtk3","version":"0.034_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-ShowTable","origin":"devel/p5-Data-ShowTable","version":"4.6_1","comment":"Perl5 module to pretty-print arrays of data","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Data-ShowTable","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"767ef747ff6acbc3bd447eafd5d8a027f22a84795082ba3bab9c68e25256dfc1","flatsize":132883,"path":"All/p5-Data-ShowTable-4.6_1.pkg","repopath":"All/p5-Data-ShowTable-4.6_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":51928,"desc":"ShowTable.pm, is a Perl 5 module which defines subroutines to print arrays\nof data in a nicely formatted listing, using one of four possible formats:\nsimple table, boxed table, list style, and HTML-formatting (for\nWorld-Wide-Web output).  See the documentation on ShowTable.pm for details\non the formatting.\n\nThe program \"showtable\" reads data in a variety of formats from a file or\nSTDIN, optimally columnizes the data, and then feeds the array of data to\nthe ShowTable module for display.  Showtable can parse its own output as\ninput (except for HTML).  Individual or ranges of columns may be selected\nfor display, either by name or by index.\n\nIn other words, showtable is a data formatting program.  Using the '-html'\noption, showtable can accept ASCII tabular data and format it appropriately\nfor display through a Web-browser.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Section-Simple","origin":"devel/p5-Data-Section-Simple","version":"0.07_1","comment":"Read data from __DATA__","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Data-Section-Simple","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8647ff4208ada0555d36dce6765e8e1d5d069448554b1087342f473dc4da8189","flatsize":43733,"path":"All/p5-Data-Section-Simple-0.07_1.pkg","repopath":"All/p5-Data-Section-Simple-0.07_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11408,"desc":"Data::Section::Simple is a simple module to extract data drom __DATA__ section\nof the file.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Serializable","origin":"devel/p5-Data-Serializable","version":"0.41.0_1","comment":"Moose role that adds serialization support to any class","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Data-Serializable","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2a77458d87e359b0fef735a5a486ec3042762196f43077bd6fbc95364382d4cd","flatsize":51131,"path":"All/p5-Data-Serializable-0.41.0_1.pkg","repopath":"All/p5-Data-Serializable-0.41.0_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13624,"desc":"Data::Serializable is a Moose-based role that enables the consumer to easily\nserialize/deserialize data structures. The default serializer is Storable, but\nany serializer in the Data::Serializer hierarchy can be used automatically. You\ncan even install your own custom serializer if the pre-defined ones are not\nuseful for you.","deps":{"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-Module-Runtime":{"origin":"devel/p5-Module-Runtime","version":"0.016"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Section","origin":"devel/p5-Data-Section","version":"0.200008","comment":"Read multiple hunks of data out of your DATA section","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Data-Section","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aa719b3f5d802c8facc86eafeee87f19cd804078f85a7f0806ef8e674bd3ec89","flatsize":59678,"path":"All/p5-Data-Section-0.200008.pkg","repopath":"All/p5-Data-Section-0.200008.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15920,"desc":"read multiple hunks of data out of your DATA section","deps":{"p5-MRO-Compat":{"origin":"devel/p5-MRO-Compat","version":"0.15"},"p5-Sub-Exporter":{"origin":"devel/p5-Sub-Exporter","version":"0.991"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Unixish","origin":"devel/p5-Data-Unixish","version":"1.572_2","comment":"Implementation for Unixish, a data transformation framework","maintainer":"vvelox@vvelox.net","www":"https://metacpan.org/release/Data-Unixish","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c18998dbcba853321f98c40bab148b176df79218f842578b46071621a691f1a7","flatsize":316649,"path":"All/p5-Data-Unixish-1.572_2.pkg","repopath":"All/p5-Data-Unixish-1.572_2.pkg","licenselogic":"single","pkgsize":126672,"desc":"This distribution implements Unixish, a data transformation framework\ninspired by Unix toolbox philosophy.","deps":{"p5-Exporter":{"origin":"devel/p5-Exporter","version":"5.68_1"},"p5-File-Which":{"origin":"sysutils/p5-File-Which","version":"1.27"},"p5-IPC-Cmd":{"origin":"devel/p5-IPC-Cmd","version":"1.04"},"p5-JSON-MaybeXS":{"origin":"converters/p5-JSON-MaybeXS","version":"1.004008"},"p5-Log-ger":{"origin":"devel/p5-Log-ger","version":"0.042"},"p5-Module-Load":{"origin":"devel/p5-Module-Load","version":"0.36"},"p5-Number-Format":{"origin":"textproc/p5-Number-Format","version":"1.76"},"p5-Number-Format-Metric":{"origin":"textproc/p5-Number-Format-Metric","version":"0.60"},"p5-Package-Util-Lite":{"origin":"devel/p5-Package-Util-Lite","version":"0.001"},"p5-Sort-Sub":{"origin":"devel/p5-Sort-Sub","version":"0.121"},"p5-String-Pad":{"origin":"textproc/p5-String-Pad","version":"0.021"},"p5-String-ShellQuote":{"origin":"textproc/p5-String-ShellQuote","version":"1.04_1"},"p5-Text-ANSI-Util":{"origin":"textproc/p5-Text-ANSI-Util","version":"0.234"},"p5-Text-ANSI-WideUtil":{"origin":"textproc/p5-Text-ANSI-WideUtil","version":"0.232"},"p5-Text-sprintfn":{"origin":"textproc/p5-Text-sprintfn","version":"0.090"},"p5-Tie-File":{"origin":"devel/p5-Tie-File","version":"1.07"},"p5-Tie-Simple":{"origin":"devel/p5-Tie-Simple","version":"1.04"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Sah-Normalize","origin":"devel/p5-Data-Sah-Normalize","version":"0.051","comment":"Normalize Sah schema","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Data-Sah-Normalize","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5684936619867bfe9b228296f5cb5e740abf562fe8910bf6808dbdcf4464c51f","flatsize":48796,"path":"All/p5-Data-Sah-Normalize-0.051.pkg","repopath":"All/p5-Data-Sah-Normalize-0.051.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12192,"desc":"This often-needed functionality is split from the main Data::Sah to keep it in a\nsmall and minimal-dependencies package.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Sah-DefaultValue","origin":"devel/p5-Data-Sah-DefaultValue","version":"0.005","comment":"Default-value rules for Data::Sah","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/Data-Sah-DefaultValue","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e40bd09fa832a412e6c08e20a6cee5d3af17cf797097b6365178a53bec91b1f3","flatsize":74326,"path":"All/p5-Data-Sah-DefaultValue-0.005.pkg","repopath":"All/p5-Data-Sah-DefaultValue-0.005.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":29604,"desc":"Data::Sah::DefaultValue generates code to set default value using value rules.\n\nA value rule is put in Data::Sah::Value::$COMPILER::$TOPIC::$DESCRIPTION module,\nfor example: Data::Sah::Value::perl::Perl::this_mod contains the value \"this\nmodule\" (see App::ThisDist for more details on the meaning of \"this module\").\n\nBasically, a value rule will provide an expression (expr_value) that return some\nvalue.","deps":{"p5-Data-Dmp":{"origin":"devel/p5-Data-Dmp","version":"0.242"},"p5-IPC-System-Options":{"origin":"devel/p5-IPC-System-Options","version":"0.341"},"p5-JSON-MaybeXS":{"origin":"converters/p5-JSON-MaybeXS","version":"1.004008"},"p5-Log-ger":{"origin":"devel/p5-Log-ger","version":"0.042"},"p5-Nodejs-Util":{"origin":"www/p5-Nodejs-Util","version":"0.012_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Date-Manip","origin":"devel/p5-Date-Manip","version":"6.97","comment":"Perl5 module containing date manipulation routines","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Date-Manip","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"41aee8634b8bc85e20d9cb1fe31fb815ea331193b2b1d2ef6576e5a38c5b047e","flatsize":11267199,"path":"All/p5-Date-Manip-6.97.pkg","repopath":"All/p5-Date-Manip-6.97.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":916452,"desc":"Date::Manip is a series of modules designed to make any common date/time\noperation easy to do. Operations such as comparing two times, calculating a\ntime a given amount of time from another, or parsing international times are\nall easily done.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-SExpression","origin":"devel/p5-Data-SExpression","version":"0.41_1","comment":"Perl extension to parse lisp S-expressions into perl data structures","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Data-SExpression","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e3f59452d0f0abef46298c16a13503ec992713275fc0bd8181e8d09de9a9b493","flatsize":36165,"path":"All/p5-Data-SExpression-0.41_1.pkg","repopath":"All/p5-Data-SExpression-0.41_1.pkg","licenselogic":"single","pkgsize":15296,"desc":"Data::SExpression -- Parse Lisp S-Expressions into perl data\nstructures.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-RoundRobin","origin":"devel/p5-Data-RoundRobin","version":"0.03_1","comment":"Serve data in a round robin manner","maintainer":"lwhsu@FreeBSD.org","www":"https://metacpan.org/release/Data-RoundRobin","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d44cddcd3607286df628a70530fd494f0b1ae98b5b7267ff64dfb16292645af1","flatsize":10674,"path":"All/p5-Data-RoundRobin-0.03_1.pkg","repopath":"All/p5-Data-RoundRobin-0.03_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6208,"desc":"This module provides a round robin object implementation. It is similar\nto an iterator, only the internal counter is reset to the beginning\nwhenever it reaches the end. It might also be considered as a circular\niterator.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Taxonomy-Tags","origin":"devel/p5-Data-Taxonomy-Tags","version":"0.05_1","comment":"Represents a set of tags for any item","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Data-Taxonomy-Tags","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"250910036e017fd292b294296990478710517ad219b61411aabec048d470c1a2","flatsize":21041,"path":"All/p5-Data-Taxonomy-Tags-0.05_1.pkg","repopath":"All/p5-Data-Taxonomy-Tags-0.05_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11604,"desc":"Data::Taxonomy::Tags will basically take care of easily managing tags for an\nitem. You provide it with a string of tags and it will allow you to call\nmethods to get all the tags and categories as well as add and delete tags\nfrom the list.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Rx","origin":"devel/p5-Data-Rx","version":"0.200008","comment":"Perl implementation of Rx schema system","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Data-Rx","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"24731f191d4ea1377705d103351c37ab33d9d46d7527f322f4676af91ca6575e","flatsize":162040,"path":"All/p5-Data-Rx-0.200008.pkg","repopath":"All/p5-Data-Rx-0.200008.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":48300,"desc":"Data::Rx is the perl implementation of Rx schema system.","deps":{"p5-File-Find-Rule":{"origin":"devel/p5-File-Find-Rule","version":"0.34"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-Number-Tolerant":{"origin":"devel/p5-Number-Tolerant","version":"1.710"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Recursive-Encode","origin":"devel/p5-Data-Recursive-Encode","version":"0.07","comment":"Perl extension to encode/decode values in a structure","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Data-Recursive-Encode","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e3b843aff5116a084023a840ae1307985bea56233338a5179af825c62f3a9d89","flatsize":15330,"path":"All/p5-Data-Recursive-Encode-0.07.pkg","repopath":"All/p5-Data-Recursive-Encode-0.07.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7920,"desc":"Encode/Decode values in a structure.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Rmap","origin":"devel/p5-Data-Rmap","version":"0.65","comment":"Recursive map, apply a block to a data structure","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Data-Rmap","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3b7f9c55a5fe32e4bc972be8bb2014e0cdfbc82ade3f722f1d59d028227fa47f","flatsize":27902,"path":"All/p5-Data-Rmap-0.65.pkg","repopath":"All/p5-Data-Rmap-0.65.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15160,"desc":"Recursively evaluate a BLOCK over a list of data structures (locally setting $_\nto each element) and return the list composed of the results of such\nevaluations. $_ can be used to modify the elements.\n\nData::Rmap currently traverses HASH, ARRAY, SCALAR and GLOB reference types and\nignores others. Depending on which rmap_* wrapper is used, the BLOCK is called\nfor only scalar values, arrays, hashes, references, all elements or a\ncustomizable combination.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Report","origin":"textproc/p5-Data-Report","version":"1.001","comment":"Framework for flexible reporting","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Data-Report","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3e57cbb1b04dd304515493c505fe40bab839588a10a17f1b0b8bcd6b3b1f00f0","flatsize":60871,"path":"All/p5-Data-Report-1.001.pkg","repopath":"All/p5-Data-Report-1.001.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":24464,"desc":"Data::Report is a flexible, plugin-driven reporting framework.\n\nThe Data::Report framework consists of three parts:\n\n- the plugins\n\nPlugins implement a specific type of report. Standard plugins provided\nare Data::Report::Plugin::Text for textual reports,\nData::Report::Plugin::Html for HTML reports, and\nData::Report::Plugin::Csv for CSV (comma-separated) files.\n\n- the base class\n\nThe base class Data::Report::Base implements the functionality common to\nall reporters, plus a number of utility functions the plugins can use.\n\n- the factory\n\nThe actual Data::Report module is a factory that creates a reporter for\na given report type by selecting the appropriate plugin and returning an\ninstance thereof.","deps":{"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-Text-CSV_XS":{"origin":"textproc/p5-Text-CSV_XS","version":"1.60"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Data-Record","origin":"devel/p5-Data-Record","version":"0.02_2","comment":"Perl module implementing \"split\" on steroids","maintainer":"espen@tagestad.no","www":"https://metacpan.org/release/Data-Record","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a4f45a04996818e55b5814de19b6a73369fc6a076da7cfc0caa1c43a10d10578","flatsize":23685,"path":"All/p5-Data-Record-0.02_2.pkg","repopath":"All/p5-Data-Record-0.02_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11652,"desc":"Data::Record - \"split\" on steroids","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Range-Compare","origin":"devel/p5-Data-Range-Compare","version":"1.031","comment":"Find gaps and intersections in lists of ranges","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Data-Range-Compare","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aa3793813d76b980e0fb8f1e83aac1c3fff268a40998cfb6cbe0a57afb515165","flatsize":74531,"path":"All/p5-Data-Range-Compare-1.031.pkg","repopath":"All/p5-Data-Range-Compare-1.031.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":32740,"desc":"This package provides a universal framework for calculating the intersections\nand gaps in/of 2 dimensional ranges.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Rand-Obscure","origin":"devel/p5-Data-Rand-Obscure","version":"0.021_1","comment":"Perl module for generating (fairly) random strings easily","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Data-Rand-Obscure","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5ab955abcb75bd7cb3e0edbbda25760eef1c244bd94ae55d183e100d43c601e4","flatsize":24256,"path":"All/p5-Data-Rand-Obscure-0.021_1.pkg","repopath":"All/p5-Data-Rand-Obscure-0.021_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12120,"desc":"A module used to generate (fairly) random strings easily.","deps":{"p5-Carp-Clan":{"origin":"devel/p5-Carp-Clan","version":"6.08"},"p5-Object-Tiny":{"origin":"devel/p5-Object-Tiny","version":"1.09"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Date-Calc","origin":"devel/p5-Date-Calc","version":"6.4","comment":"Gregorian calendar date calculations","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/pod/Date::Calc","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d5827f905240d984263cb264b1649573083d664aec7fc5f4a53df2ef42251c9c","flatsize":621456,"path":"All/p5-Date-Calc-6.4.pkg","repopath":"All/p5-Date-Calc-6.4.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":170492,"desc":"This package consists of a C library and a Perl module (which uses\nthe C library, internally) for all kinds of date calculations based\non the Gregorian calendar (the one used in all western countries today),\nthereby complying with all relevant norms and standards: ISO/R 2015-1971,\nDIN 1355 and, to some extent, ISO 8601 (where applicable).","deps":{"p5-Bit-Vector":{"origin":"math/p5-Bit-Vector","version":"7.4_1"},"p5-Carp-Clan":{"origin":"devel/p5-Carp-Clan","version":"6.08"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Structure-Util","origin":"devel/p5-Data-Structure-Util","version":"0.16_1","comment":"Perl5 module to change the nature of data within a structure","maintainer":"nistor@snickers.org","www":"https://metacpan.org/release/Data-Structure-Util","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"427847f7700f2e0252756fb333ea07e229161aa604cad6f49bec0e55b2e13563","flatsize":53303,"path":"All/p5-Data-Structure-Util-0.16_1.pkg","repopath":"All/p5-Data-Structure-Util-0.16_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":21156,"desc":"Data::Structure::Util - Change nature of data within a structure\n\nData::Structure::Util is a toolbox to manipulate the data inside\na data structure. It can process an entire tree and perform the\noperation requested on each appropriate element.\n\nFor example: It can transform all strings within a data structure\nto utf8 or transform any utf8 string back to the default encoding.\nIt can remove the blessing on any reference. It can collect all\nthe objects or detect if there is a circular reference.\n\nIt is written in C for decent speed.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Properties","origin":"devel/p5-Data-Properties","version":"1.07","comment":"Perl module for persistent properties","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Data-Properties","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d9b8a8e232af4cadf472857249407ab78547a3072e28a560b4ad5722001db679","flatsize":23546,"path":"All/p5-Data-Properties-1.07.pkg","repopath":"All/p5-Data-Properties-1.07.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":11420,"desc":"This class is a Perl version of Java's java.util.Properties and aims\nto be format-compatible with that class.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Rand","origin":"devel/p5-Data-Rand","version":"0.0.4_1","comment":"Perl module for generating random strings or arrays","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Data-Rand","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e7d27c27637dfcff8a7f73c691ed5a558f708e772f8f7958398253a85df87ad4","flatsize":23974,"path":"All/p5-Data-Rand-0.0.4_1.pkg","repopath":"All/p5-Data-Rand-0.0.4_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13656,"desc":"A module used to generate random strings and lists.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Phrasebook","origin":"textproc/p5-Data-Phrasebook","version":"0.35_2","comment":"Accessing phrasebooks from various data sources","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Data-Phrasebook","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c0d5cd10d715ede2214e0b3f2d1d0069b5cfaaf543fd5476e5f1761492b06c73","flatsize":76224,"path":"All/p5-Data-Phrasebook-0.35_2.pkg","repopath":"All/p5-Data-Phrasebook-0.35_2.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":38400,"desc":"Data::Phrasebook is a collection of modules for accessing phrasebooks\nfrom various data sources.\n\nCommon uses of phrasebooks are in handling error codes, accessing\ndatabases via SQL queries and written language phrases. Examples are the\nmime.types file and the hosts file, both of which use a simple\nphrasebook design.","deps":{"p5-Module-Pluggable":{"origin":"devel/p5-Module-Pluggable","version":"5.2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Data-Perl","origin":"devel/p5-Data-Perl","version":"0.002011","comment":"Base classes wrapping fundamental Perl data types","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Data-Perl","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c195aaa6be25454b776f690ca7bacee8ccb488b9341201575e2ae28ff7e00e39","flatsize":79273,"path":"All/p5-Data-Perl-0.002011.pkg","repopath":"All/p5-Data-Perl-0.002011.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":41424,"desc":"Data::Perl is a collection of classes that wrap fundamental data\ntypes that exist in Perl. These classes and methods as they exist\ntoday are an attempt to mirror functionality provided by Moose's\nNative Traits. One important thing to note is all classes currently\ndo no validation on constructor input.","deps":{"p5-Class-Method-Modifiers":{"origin":"devel/p5-Class-Method-Modifiers","version":"2.15"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-Module-Runtime":{"origin":"devel/p5-Module-Runtime","version":"0.016"},"p5-Role-Tiny":{"origin":"devel/p5-Role-Tiny","version":"2.002004"},"p5-strictures":{"origin":"devel/p5-strictures","version":"2.000006,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Serializer","origin":"devel/p5-Data-Serializer","version":"0.65","comment":"Modules that serialize data structures","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Data-Serializer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cd203a534de2a68873e46ed5a017e7ca1b67d743ef5b2e723c0f510fedd2f8b0","flatsize":130222,"path":"All/p5-Data-Serializer-0.65.pkg","repopath":"All/p5-Data-Serializer-0.65.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":59860,"desc":"Provides a unified interface to the various serializing modules\ncurrently available.  Adds the functionality of both compression and\nencryption.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Path","origin":"devel/p5-Data-Path","version":"1.4.1_1","comment":"XPath-like access to complex data structures","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/ZAPHAR/Data-Path-1.4.1","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a8b77c3c866a4450810b64ddf8cf326d35983098a1a8d4270b879d9420f78518","flatsize":14983,"path":"All/p5-Data-Path-1.4.1_1.pkg","repopath":"All/p5-Data-Path-1.4.1_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7552,"desc":"This modules provides an XPath-like syntax to get values from complex\ndata structures.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Sah-Resolve","origin":"devel/p5-Data-Sah-Resolve","version":"0.011","comment":"Resolve Sah schema","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/Data-Sah-Resolve","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f168ac9372f9be86a6b6f739b484694444d4913a9ef141798c711362605b99d0","flatsize":53807,"path":"All/p5-Data-Sah-Resolve-0.011.pkg","repopath":"All/p5-Data-Sah-Resolve-0.011.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14968,"desc":"Data::Sah::Resolve provides resolve_schema. Sah schemas can be defined in terms\nof other schemas as base. The resolving process follows the (outermost) base\nschema until it finds a builtin type as the (innermost) base. It then returns a\nhash result (a DefHash with v=2) containing the type as well other information\nlike the collected clause sets and others.\n\nThis routine performs the following steps:\n1. Normalize the schema\n   Unless schema_is_normalized option is true, in which case schema is assumed\n   to be normalized already.\n2. Check if the schema's type is a builtin type\n   Currently this is done by checking if the module of the name\n   Data::Sah::Type::<type> is loadable. If it is a builtin type then we are\n   done.\n3. Check if the schema's type is the name of another schema\n   This is done by checking if Sah::Schema::<name> module exists and is\n   loadable. If this is the case then we retrieve the base schema from the\n   $schema variable in the Sah::Schema::<name> package and repeat the process\n   while accumulating and/or merging the clause sets.\n4. If schema's type is neither, we die.","deps":{"p5-Data-ModeMerge":{"origin":"devel/p5-Data-ModeMerge","version":"0.36.0"},"p5-Data-Sah-Normalize":{"origin":"devel/p5-Data-Sah-Normalize","version":"0.051"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Password","origin":"security/p5-Data-Password","version":"1.12","comment":"Assess password quality","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Data-Password","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"adec0ddd34ce35e015b01446f7e7c7a476dfdccccd2b6f0d79c5ee37694a8b75","flatsize":16386,"path":"All/p5-Data-Password-1.12.pkg","repopath":"All/p5-Data-Password-1.12.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8904,"desc":"Data::Password checks potential passwords for crackability. It checks that the\npassword has the appropriate length, that it has enough character groups, that\nit does not contain the same characters repeatedly, that it does not contain\nascending or descending characters, or characters close to each other on the\nkeyboard. It also searches for the password in the ispell word file.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Data-Pageset","origin":"databases/p5-Data-Pageset","version":"1.06_2","comment":"Page numbering and page sets","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Data-Pageset","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c715ca68f6c708b9214eb746f002ab7cd213bd845621cfc64d3511f9dfa262de","flatsize":14496,"path":"All/p5-Data-Pageset-1.06_2.pkg","repopath":"All/p5-Data-Pageset-1.06_2.pkg","licenselogic":"single","pkgsize":6968,"desc":"The object produced by Data::Pageset can be used to create page\nnavigation, it inherits from Data::Page and has access to all methods from\nthis object.\n\nIn addition it also provides methods for dealing with set of pages, so\nthat if there are too many pages you can easily break them into chunks for\nthe user to browse through.\n\nYou can even choose to view page numbers in your set in a 'sliding'\nfassion.\n\nThe object can easily be passed to a templating system such as Template\nToolkit or be used within a script.","deps":{"p5-Data-Page":{"origin":"databases/p5-Data-Page","version":"2.03"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Data-Peek","origin":"devel/p5-Data-Peek","version":"0.53","comment":"Collection of low-level debug facilities","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Data-Peek","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0e116a35f72c0b77b472f6fad48740b431cf92f6d72981eec596ad4442578545","flatsize":47249,"path":"All/p5-Data-Peek-0.53.pkg","repopath":"All/p5-Data-Peek-0.53.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":22152,"desc":"Data::Peek started off as DDumper being a wrapper module over\nData::Dumper, but grew out to be a set of low-level data\nintrospection utilities that no other module provided yet, using\nthe lowest level of the perl internals API as possible.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Page-Pageset","origin":"devel/p5-Data-Page-Pageset","version":"1.02_1","comment":"Perl extension to simplify page number lists","maintainer":"Michael_Fisher@URMC.Rochester.edu","www":"https://metacpan.org/release/Data-Page-Pageset","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"51e413c597dbb62564527683b0cf2ba8b17f2a50840c4b30ed8927a248f80380","flatsize":17795,"path":"All/p5-Data-Page-Pageset-1.02_1.pkg","repopath":"All/p5-Data-Page-Pageset-1.02_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8768,"desc":"Data::Page::Pageset is a generic pager object, so it's very\nsimilar to Data::Page and Data::Pageset.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Data-Page":{"origin":"databases/p5-Data-Page","version":"2.03"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Page-NoTotalEntries","origin":"devel/p5-Data-Page-NoTotalEntries","version":"0.02_2","comment":"Perl extension for paging results without total entries","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Data-Page-NoTotalEntries","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7d4a2a6a46a0f269d23a05e95c583223d3164ef5c9b384b82d5408d6cd3cfaf0","flatsize":5424,"path":"All/p5-Data-Page-NoTotalEntries-0.02_2.pkg","repopath":"All/p5-Data-Page-NoTotalEntries-0.02_2.pkg","licenselogic":"single","pkgsize":3992,"desc":"Data::Page::NoTotalEntries is a generic pager object, so it's very\nsimilar with Data::Page.  But so Data::Page::NoTotalEntries doesn't\nsupport $pager->total_entries and other some methods.","deps":{"p5-Class-Accessor-Lite":{"origin":"devel/p5-Class-Accessor-Lite","version":"0.08"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Page","origin":"databases/p5-Data-Page","version":"2.03","comment":"Pager utility for Class::DBI","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Data-Page","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e9c32da25c4b379584c1933e803ff74ce6977a88567046454c9da0b4c17b3b6c","flatsize":18280,"path":"All/p5-Data-Page-2.03.pkg","repopath":"All/p5-Data-Page-2.03.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9112,"desc":"When searching through large amounts of data, it is often the case that a\nresult set is returned that is larger than we want to display on one page. This\nresults in wanting to page through various pages of data. The maths behind this\nis unfortunately fiddly, hence this module.\n\nThe main concept is that you pass in the number of total entries, the number of\nentries per page, and the current page number. You can then call methods to\nfind out how many pages of information there are, and what number the first and\nlast entries on the current page really are.","deps":{"p5-Class-Accessor-Chained":{"origin":"devel/p5-Class-Accessor-Chained","version":"0.01_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Data-Remember","origin":"devel/p5-Data-Remember","version":"0.140490","comment":"Remember complex information without giving yourself a headache","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Data-Remember","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e188021257c8418fd37b781ccc4cffbc0c44a2a88ef321e8eef4007166343c6a","flatsize":114117,"path":"All/p5-Data-Remember-0.140490.pkg","repopath":"All/p5-Data-Remember-0.140490.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":42316,"desc":"The author got really tired of statements that looked like:\n\n$heap->{job}{$job} = {\n    source  => $source,\n    dest    => $destination,\n    options => $options,\n};\n\nand later:\n\nif ($heap->{job}{$job}{options}{wibble} eq $something_else) {\n    # do something...\n}\n\nThis module is meant to simplify this sort of things, with\noptional persistence as a bonus.","deps":{"p5-Class-Load":{"origin":"devel/p5-Class-Load","version":"0.25"},"p5-DBM-Deep":{"origin":"databases/p5-DBM-Deep","version":"2.0019"},"p5-Sub-Exporter":{"origin":"devel/p5-Sub-Exporter","version":"0.991"},"p5-YAML-Syck":{"origin":"textproc/p5-YAML-Syck","version":"1.34_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Object-Vars","origin":"devel/p5-Data-Object-Vars","version":"2.01","comment":"Stashable Role for Data::Object","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Data-Object-Vars","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e588ef56572506f8eaf0726c405bd5c883befc2b9b538552efb0ba633dc9004e","flatsize":18787,"path":"All/p5-Data-Object-Vars-2.01.pkg","repopath":"All/p5-Data-Object-Vars-2.01.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":8580,"desc":"Data::Object::Role::Stashable provides methods for stashing data within the\nobject.","deps":{"p5-Data-Object-Class":{"origin":"devel/p5-Data-Object-Class","version":"2.02"},"p5-Data-Object-ClassHas":{"origin":"devel/p5-Data-Object-ClassHas","version":"2.01"},"p5-Data-Object-Role-Buildable":{"origin":"devel/p5-Data-Object-Role-Buildable","version":"0.03"},"p5-Data-Object-Role-Proxyable":{"origin":"devel/p5-Data-Object-Role-Proxyable","version":"2.03"},"p5-Data-Object-Role-Stashable":{"origin":"devel/p5-Data-Object-Role-Stashable","version":"2.01"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-OptList","origin":"devel/p5-Data-OptList","version":"0.114","comment":"Parse and validate simple name/value option pairs","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Data-OptList","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6b531645b5fc561c41f28a1a20a10947c131a812565bf0cc7f7b243316de207b","flatsize":52941,"path":"All/p5-Data-OptList-0.114.pkg","repopath":"All/p5-Data-OptList-0.114.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13960,"desc":"Hashes are great for storing named data, but if you want more than one entry\nfor a name, you have to use a list of pairs.  Even then, this is really boring\nto write:\n\n  @values = (\n    foo => undef,\n    bar => undef,\n    baz => undef,\n    xyz => { ... },\n  );\n\nWith Data::OptList, you can do this instead:\n\n  Data::OptList::mkopt([\n    qw(foo bar baz),\n    xyz => { ... },\n  ]);\n\nThis works by assuming that any defined scalar is a name and any reference\nfollowing a name is its value.","deps":{"p5-Params-Util":{"origin":"devel/p5-Params-Util","version":"1.102"},"p5-Sub-Install":{"origin":"devel/p5-Sub-Install","version":"0.929"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Object-Struct","origin":"devel/p5-Data-Object-Struct","version":"2.00","comment":"Struct Class for Data::Object","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Data-Object-Struct","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"37a78ce2ecf7434e6ade07e58c13912198a946b43f6f3c1206206ed58fe74e9e","flatsize":14518,"path":"All/p5-Data-Object-Struct-2.00.pkg","repopath":"All/p5-Data-Object-Struct-2.00.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":7176,"desc":"Data::Object::Struct provides a class that creates struct-like objects which\nbundle attributes together, is immutable, and provides accessors, without having\nto write an explicit class.","deps":{"p5-Data-Object-Class":{"origin":"devel/p5-Data-Object-Class","version":"2.02"},"p5-Data-Object-Role-Buildable":{"origin":"devel/p5-Data-Object-Role-Buildable","version":"0.03"},"p5-Data-Object-Role-Immutable":{"origin":"devel/p5-Data-Object-Role-Immutable","version":"2.01"},"p5-Data-Object-Role-Proxyable":{"origin":"devel/p5-Data-Object-Role-Proxyable","version":"2.03"},"p5-routines":{"origin":"devel/p5-routines","version":"0.02"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Object-Types","origin":"devel/p5-Data-Object-Types","version":"0.04","comment":"Data-Object Type Constraints for Data::Object","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Data-Object-Types","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fa738d135f832df2e47aec456036533021040e821a6a6748fd1d743b310840d9","flatsize":89155,"path":"All/p5-Data-Object-Types-0.04.pkg","repopath":"All/p5-Data-Object-Types-0.04.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":22916,"desc":"Data::Object::Types provides type constraints for Data::Object.","deps":{"p5-Type-Tiny":{"origin":"devel/p5-Type-Tiny","version":"2.006000"},"p5-routines":{"origin":"devel/p5-routines","version":"0.02"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Object-State","origin":"devel/p5-Data-Object-State","version":"2.00","comment":"Singleton Builder for Data::Object","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Data-Object-State","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"65745892cb5280b4028677205c07400161071de8653f82ecf48d93bfd6de0dd4","flatsize":16049,"path":"All/p5-Data-Object-State-2.00.pkg","repopath":"All/p5-Data-Object-State-2.00.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":7796,"desc":"Data::Object::State provides an abstract base class for creating singleton\nclasses. This package is derived from Moo and makes consumers Moo classes (with\nall that that entails). This package also injects a BUILD method which is\nresponsible for hooking into the build process and returning the appropriate\nstate.","deps":{"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-routines":{"origin":"devel/p5-routines","version":"0.02"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Object-Try","origin":"devel/p5-Data-Object-Try","version":"2.02","comment":"Try Class for Data::Object","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Data-Object-Role-Tryable","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"18d373be8d16bf3c267f32e209231ee294b844778d50d4c563159d107f3514a2","flatsize":24741,"path":"All/p5-Data-Object-Try-2.02.pkg","repopath":"All/p5-Data-Object-Try-2.02.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":10128,"desc":"Data::Object::Try provides an object-oriented interface for performing complex\ntry/catch operations.","deps":{"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-routines":{"origin":"devel/p5-routines","version":"0.02"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Random","origin":"devel/p5-Data-Random","version":"0.13","comment":"Perl module for generating random data","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Data-Random","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"17da92778cb99a51d33783f78414a07f922b3416158eaf2306c79a61ed34f083","flatsize":494107,"path":"All/p5-Data-Random-0.13.pkg","repopath":"All/p5-Data-Random-0.13.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":131636,"desc":"A module used to generate random data.  Useful mostly for test programs.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"options":{"GD":"off"}},{"name":"p5-Data-Object-RoleHas","origin":"devel/p5-Data-Object-RoleHas","version":"2.01","comment":"Attribute Builder for Data::Object","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Data-Object-RoleHas","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0a0f61abe2b76a392ecfc8eae1e871fd5f77a276cc78878cc51a5fdae45b06c0","flatsize":13509,"path":"All/p5-Data-Object-RoleHas-2.01.pkg","repopath":"All/p5-Data-Object-RoleHas-2.01.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":6632,"desc":"Data::Object::RoleHas provides options for defining class attributes.","deps":{"p5-Data-Object-Attributes":{"origin":"devel/p5-Data-Object-Attributes","version":"0.06"},"p5-routines":{"origin":"devel/p5-routines","version":"0.02"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Object-Role-Tryable","origin":"devel/p5-Data-Object-Role-Tryable","version":"2.00","comment":"Tryable Role for Data::Object","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Data-Object-Role-Tryable","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1f3d08b49e608fe6d4cd1ea685dbbf15a3de36267891e2c103c9bf51b4e9ead1","flatsize":15012,"path":"All/p5-Data-Object-Role-Tryable-2.00.pkg","repopath":"All/p5-Data-Object-Role-Tryable-2.00.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":7484,"desc":"Data::Object::Role::Tryable provides a wrapper around the Data::Object::Try\nclass which provides an object-oriented interface for performing complex\ntry/catch operations.","deps":{"p5-Data-Object-Try":{"origin":"devel/p5-Data-Object-Try","version":"2.02"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-routines":{"origin":"devel/p5-routines","version":"0.02"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Object-Role-Throwable","origin":"devel/p5-Data-Object-Role-Throwable","version":"2.01","comment":"Throwable Role for Data::Object","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Data-Object-Role-Throwable","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1c91ea037190be2eaafcd19aa6d5e444ad51d55d51f5997dae6ffbb9a14f3f41","flatsize":14543,"path":"All/p5-Data-Object-Role-Throwable-2.01.pkg","repopath":"All/p5-Data-Object-Role-Throwable-2.01.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":7196,"desc":"Data::Object::Role::Throwable provides mechanisms for throwing the object as an\nexception.","deps":{"p5-Data-Object-Exception":{"origin":"devel/p5-Data-Object-Exception","version":"2.02"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-routines":{"origin":"devel/p5-routines","version":"0.02"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Object-Space","origin":"devel/p5-Data-Object-Space","version":"2.10","comment":"Namespace Class for Data::Object","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Data-Object-Space","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"df45b75fd77fbd4470ba987fda13fac694289d5d2840117710bdfe51d659fc2a","flatsize":50987,"path":"All/p5-Data-Object-Space-2.10.pkg","repopath":"All/p5-Data-Object-Space-2.10.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":18088,"desc":"Data::Object::Space provides methods for parsing and manipulating package\nnamespaces.","deps":{"p5-Data-Object-Name":{"origin":"devel/p5-Data-Object-Name","version":"2.03"},"p5-routines":{"origin":"devel/p5-routines","version":"0.02"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Object-Role-Stashable","origin":"devel/p5-Data-Object-Role-Stashable","version":"2.01","comment":"Stashable Role for Data::Object","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Data-Object-Role-Stashable","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f37e1f37d226e1895787e55e81ae5c28849eaba123cc4397f13f31dc549a2a17","flatsize":14787,"path":"All/p5-Data-Object-Role-Stashable-2.01.pkg","repopath":"All/p5-Data-Object-Role-Stashable-2.01.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":7188,"desc":"Data::Object::Role::Stashable provides methods for stashing data within the\nobject.","deps":{"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-routines":{"origin":"devel/p5-routines","version":"0.02"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Phrasebook-Loader-YAML","origin":"textproc/p5-Data-Phrasebook-Loader-YAML","version":"0.13_1","comment":"Loader class for phrasebook implementations using YAML","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Data-Phrasebook-Loader-YAML","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"33f16fb654b822566bde595af42197915afa0f6b6da206d4bfa732afc91f52f8","flatsize":21864,"path":"All/p5-Data-Phrasebook-Loader-YAML-0.13_1.pkg","repopath":"All/p5-Data-Phrasebook-Loader-YAML-0.13_1.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":11220,"desc":"This class loader implements phrasebook patterns using YAML.\n\nPhrases can be contained within one or more dictionaries, with each phrase\naccessible via a unique key. Phrases may contain placeholders, please see\nData::Phrasebook for an explanation of how to use these. Groups of phrases are\nkept in a dictionary. In this implementation a single file is one complete\ndictionary.","deps":{"p5-Data-Phrasebook":{"origin":"textproc/p5-Data-Phrasebook","version":"0.35_2"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Data-Object-Role-Pluggable","origin":"devel/p5-Data-Object-Role-Pluggable","version":"0.01","comment":"Pluggable Role for Data::Object","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Data-Object-Role-Pluggable","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b6c7406b99ed1640710d16c20c52aeb26a9efd4bf107b86279ab1d95ab32cac8","flatsize":14742,"path":"All/p5-Data-Object-Role-Pluggable-0.01.pkg","repopath":"All/p5-Data-Object-Role-Pluggable-0.01.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":7344,"desc":"Data::Object::Role::Pluggable provides a mechanism for dispatching to plugin\nclasses.","deps":{"p5-Data-Object-Class":{"origin":"devel/p5-Data-Object-Class","version":"2.02"},"p5-Data-Object-Plugin":{"origin":"devel/p5-Data-Object-Plugin","version":"0.01"},"p5-Data-Object-Role":{"origin":"devel/p5-Data-Object-Role","version":"2.01"},"p5-Data-Object-Space":{"origin":"devel/p5-Data-Object-Space","version":"2.10"},"p5-routines":{"origin":"devel/p5-routines","version":"0.02"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Object-Role-Proxyable","origin":"devel/p5-Data-Object-Role-Proxyable","version":"2.03","comment":"Proxyable Role for Data::Object","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Data-Object-Role-Proxyable","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cd00a44a7fe845c69f3d0bc0bcb30ec8ce0d17278a08b9557c34e1f10063c89a","flatsize":15320,"path":"All/p5-Data-Object-Role-Proxyable-2.03.pkg","repopath":"All/p5-Data-Object-Role-Proxyable-2.03.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":7572,"desc":"Data::Object::Role::Proxyable provides a wrapper around the AUTOLOAD routine\nwhich processes calls to routines which don't exist. Adding a build_proxy method\nto the consuming class acts as a hook into routine dispatching, which processes\ncalls to routines which don't exist. The build_proxy routine is called as a\nmethod and receives $self, $package, $method, and any arguments passed to the\nmethod as a list of arguments, e.g. @args. The build_proxy method must return a\nroutine (i.e. a callback) or the undefined value which results in a \"method\nmissing\" error.","deps":{"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-routines":{"origin":"devel/p5-routines","version":"0.02"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Stag","origin":"devel/p5-Data-Stag","version":"0.14_2","comment":"Structured Tags data structures","maintainer":"perl@FreeBSD.org","www":"https://stag.sourceforge.net","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"30e9ce2ab32f445f68203e6669e56502898843b131eadeeeef00b7e7b5e6e62b","flatsize":341009,"path":"All/p5-Data-Stag-0.14_2.pkg","repopath":"All/p5-Data-Stag-0.14_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":137468,"desc":"This module is for manipulating data as hierarchical tag/value pairs\n(Structured TAGs or Simple Tree AGgreggates). These data structures can\nbe represented as nested arrays, which have the advantage of being\nnative to perl.","deps":{"p5-IO-String":{"origin":"devel/p5-IO-String","version":"1.08_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Object-Role-Immutable","origin":"devel/p5-Data-Object-Role-Immutable","version":"2.01","comment":"Immutable Role for Data::Object","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Data-Object-Role-Immutable","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8083900b5106d6e1ae86882ca447124e70a7e00c613063d5e775a14407bbaa7a","flatsize":14364,"path":"All/p5-Data-Object-Role-Immutable-2.01.pkg","repopath":"All/p5-Data-Object-Role-Immutable-2.01.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":7068,"desc":"Data::Object::Role::Immutable provides a mechanism for making any derived object\nimmutable.","deps":{"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-Readonly":{"origin":"devel/p5-Readonly","version":"2.05"},"p5-routines":{"origin":"devel/p5-routines","version":"0.02"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Object-Role-Formulatable","origin":"devel/p5-Data-Object-Role-Formulatable","version":"0.03","comment":"Formulatable Role for Data::Object","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Data-Object-Role-Formulatable","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7f5a187ad6eb91d519178615de792284f7555ed19d5fc0e53206bf287d4c360f","flatsize":19308,"path":"All/p5-Data-Object-Role-Formulatable-0.03.pkg","repopath":"All/p5-Data-Object-Role-Formulatable-0.03.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":8676,"desc":"Data::Object::Role::Formulatable provides a mechanism for automatically\ninflating objects from constructor arguments.","deps":{"p5-Data-Object-Class":{"origin":"devel/p5-Data-Object-Class","version":"2.02"},"p5-Data-Object-ClassHas":{"origin":"devel/p5-Data-Object-ClassHas","version":"2.01"},"p5-Data-Object-Role":{"origin":"devel/p5-Data-Object-Role","version":"2.01"},"p5-Data-Object-Role-Buildable":{"origin":"devel/p5-Data-Object-Role-Buildable","version":"0.03"},"p5-Data-Object-RoleHas":{"origin":"devel/p5-Data-Object-RoleHas","version":"2.01"},"p5-Data-Object-Space":{"origin":"devel/p5-Data-Object-Space","version":"2.10"},"p5-routines":{"origin":"devel/p5-routines","version":"0.02"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Object-Role-Dumpable","origin":"devel/p5-Data-Object-Role-Dumpable","version":"2.02","comment":"Dumpable Role for Data::Object","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Data-Object-Role-Dumpable","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1beefb37b222db5d8fe9daf65633a63e890b6d4f619a414ef38df4ac9facd608","flatsize":17716,"path":"All/p5-Data-Object-Role-Dumpable-2.02.pkg","repopath":"All/p5-Data-Object-Role-Dumpable-2.02.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":7736,"desc":"Data::Object::Role::Dumpable provides methods for dumping the object and\nunderlying value.","deps":{"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-routines":{"origin":"devel/p5-routines","version":"0.02"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Stream-Bulk","origin":"devel/p5-Data-Stream-Bulk","version":"0.11_1","comment":"N at a time iteration API","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Data-Stream-Bulk","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"23a9609b001c4f5d3486252b3fef97b5a236097c37bba5b09fbc156224c4e1d0","flatsize":64004,"path":"All/p5-Data-Stream-Bulk-0.11_1.pkg","repopath":"All/p5-Data-Stream-Bulk-0.11_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":36656,"desc":"This module tries to find middle ground between one at a time and all at\nonce processing of data sets.\n\nThe purpose of this module is to avoid the overhead of implementing an\niterative api when this isn't necessary, without breaking forward\ncompatibility in case that becomes necessary later on.\n\nThe API optimizes for when a data set typically fits in memory and is\nreturned as an array, but the consumer cannot assume that the data set is\nbounded.\n\nThe API is destructive in order to minimize the chance that resultsets are\nleaked due to improper usage.","deps":{"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-Path-Class":{"origin":"devel/p5-Path-Class","version":"0.37"},"p5-Sub-Exporter":{"origin":"devel/p5-Sub-Exporter","version":"0.991"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Object-Role-Buildable","origin":"devel/p5-Data-Object-Role-Buildable","version":"0.03","comment":"Buildable Role for Data::Object","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Data-Object-Role-Buildable","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"253165fb5b3463654ecdbae841d8c9e0bb323546199c58288f27467cd135c85a","flatsize":16242,"path":"All/p5-Data-Object-Role-Buildable-0.03.pkg","repopath":"All/p5-Data-Object-Role-Buildable-0.03.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":7748,"desc":"Data::Object::Role::Buildable provides methods for hooking into object\nconstruction of the consuming class, e.g. handling single-arg object\nconstruction.","deps":{"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-routines":{"origin":"devel/p5-routines","version":"0.02"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Object-Role-Arguable","origin":"devel/p5-Data-Object-Role-Arguable","version":"0.01","comment":"Arguable Role for Data::Object","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Data-Object-Role-Arguable","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c178c05ceba3ed15402268a67d885e2e013063f1c137a685eb16783139ec33e9","flatsize":16357,"path":"All/p5-Data-Object-Role-Arguable-0.01.pkg","repopath":"All/p5-Data-Object-Role-Arguable-0.01.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":8016,"desc":"Data::Object::Role::Arguable provides a mechanism for unpacking an argument list\nand creating a data structure suitable for passing to the consumer constructor.\nThe argslist routine should return a list of attribute names in the order to be\nparsed. An attribute name maybe prefixed with \"@\" to denote that all remaining\nitems should be assigned to an arrayref, e.g. @options, or \"%25\" to denote that\nall remaining items should be assigned to a hashref, e.g. %25options.","deps":{"p5-Data-Object-Role-Buildable":{"origin":"devel/p5-Data-Object-Role-Buildable","version":"0.03"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-routines":{"origin":"devel/p5-routines","version":"0.02"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Object-Plugin","origin":"devel/p5-Data-Object-Plugin","version":"0.01","comment":"Plugin Class for Data::Object","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Data-Object-Plugin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dd82a770dd8a59cbed961d9a21b1f0560a5a40e4d74d1457faf211858daef549","flatsize":13888,"path":"All/p5-Data-Object-Plugin-0.01.pkg","repopath":"All/p5-Data-Object-Plugin-0.01.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":6868,"desc":"Data::Object::Plugin provides an abstract base class for defining plugin\nclasses.","deps":{"p5-Data-Object-Class":{"origin":"devel/p5-Data-Object-Class","version":"2.02"},"p5-routines":{"origin":"devel/p5-routines","version":"0.02"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Object-Opts","origin":"devel/p5-Data-Object-Opts","version":"2.00","comment":"Opts Class for Data::Object","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Data-Object-Opts","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"09f260cd48e3f5a2714aeeab43a8c1328d953d958def7f1a3eab1b05b1f93aa6","flatsize":20815,"path":"All/p5-Data-Object-Opts-2.00.pkg","repopath":"All/p5-Data-Object-Opts-2.00.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":9240,"desc":"Data::Object::Opts provides methods for accessing command-line arguments.","deps":{"p5-Data-Object-Class":{"origin":"devel/p5-Data-Object-Class","version":"2.02"},"p5-Data-Object-ClassHas":{"origin":"devel/p5-Data-Object-ClassHas","version":"2.01"},"p5-Data-Object-Role-Buildable":{"origin":"devel/p5-Data-Object-Role-Buildable","version":"0.03"},"p5-Data-Object-Role-Proxyable":{"origin":"devel/p5-Data-Object-Role-Proxyable","version":"2.03"},"p5-Data-Object-Role-Stashable":{"origin":"devel/p5-Data-Object-Role-Stashable","version":"2.01"},"p5-routines":{"origin":"devel/p5-routines","version":"0.02"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Object-Kind","origin":"devel/p5-Data-Object-Kind","version":"0.01","comment":"Abstract Base Class for Data::Object","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Data-Object-Kind","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eed0b54a2b7838990f999c7a8b43c452b163108749db26dc4400ff921b848213","flatsize":15099,"path":"All/p5-Data-Object-Kind-0.01.pkg","repopath":"All/p5-Data-Object-Kind-0.01.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":7404,"desc":"Data::Object::Kind provides methods common across all Data::Object value\nclasses.","deps":{"p5-Data-Object-Cast":{"origin":"devel/p5-Data-Object-Cast","version":"0.02"},"p5-Data-Object-Class":{"origin":"devel/p5-Data-Object-Class","version":"2.02"},"p5-Data-Object-Space":{"origin":"devel/p5-Data-Object-Space","version":"2.10"},"p5-Data-Object-Types":{"origin":"devel/p5-Data-Object-Types","version":"0.04"},"p5-routines":{"origin":"devel/p5-routines","version":"0.02"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Sah-Filter","origin":"devel/p5-Data-Sah-Filter","version":"0.025","comment":"Filtering for Data::Sah","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/Data-Sah-Filter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f32c1be05438830c60e9ac1b40d0bbf95d1fb5928424c34d25363d5de1c3ca8b","flatsize":363916,"path":"All/p5-Data-Sah-Filter-0.025.pkg","repopath":"All/p5-Data-Sah-Filter-0.025.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":140368,"desc":"Data::Sah::Filter contains a standard set of filter rules for Data::Sah (to be\nused in prefilters and postfilters clauses). It is separated from the Data-Sah\ndistribution and can be used independently.\n\nA filter rule is put in Data::Sah::Filter::$COMPILER::$CATEGORY:$DESCRIPTION\nmodule, for example: Data::Sah::Filter::perl::Str::trim for trimming whitespace\nat the beginning and end of string.\n\nBasically, a filter rule will provide an expression (in expr_filter) in the\ntarget language (e.g. Perl, JavaScript, or others) to convert one data to\nanother. Multiple filter rules can be combined to form the final filtering code.\nThis code can be used by Data::Sah when generating validator code from Sah\nschema, or can be used directly. Some projects which use filtering rules\ndirectly include: App::orgadb (which lets users specify filters from the\ncommand-line).","deps":{"p5-Data-Dmp":{"origin":"devel/p5-Data-Dmp","version":"0.242"},"p5-IPC-System-Options":{"origin":"devel/p5-IPC-System-Options","version":"0.341"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-Log-ger":{"origin":"devel/p5-Log-ger","version":"0.042"},"p5-Nodejs-Util":{"origin":"www/p5-Nodejs-Util","version":"0.012_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Object-Exception","origin":"devel/p5-Data-Object-Exception","version":"2.02","comment":"Exception Class for Data::Object","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Data-Object-Exception","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2c1c2cf4a21f18584da38cde47b8f53a973eb9e98a4f7c5843d3a1b96c711bca","flatsize":18643,"path":"All/p5-Data-Object-Exception-2.02.pkg","repopath":"All/p5-Data-Object-Exception-2.02.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":8420,"desc":"Data::Object::Exception provides functionality for creating, throwing, and\nintrospecting exception objects.","deps":{"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-routines":{"origin":"devel/p5-routines","version":"0.02"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-ParseBinary","origin":"devel/p5-Data-ParseBinary","version":"0.31_1","comment":"Yet Another parser for binary structures","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/pod/Data::ParseBinary","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f0ef2649125e4e0ab9e242772abfeef2bcad6fd682d9e343d93c969e895cc710","flatsize":201864,"path":"All/p5-Data-ParseBinary-0.31_1.pkg","repopath":"All/p5-Data-ParseBinary-0.31_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":63380,"desc":"This module enables writing declarations for simple and complex binary\nstructures, parsing binary to hash/array data structure, and building\nbinary data from hash/array data structure.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Object-ClassHas","origin":"devel/p5-Data-Object-ClassHas","version":"2.01","comment":"Attribute Builder for Data::Object","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Data-Object-ClassHas","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"945b8649b3419b8ad3854edadc790408176420541820850e332cafd1755fa405","flatsize":13524,"path":"All/p5-Data-Object-ClassHas-2.01.pkg","repopath":"All/p5-Data-Object-ClassHas-2.01.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":6624,"desc":"Data::Object::ClassHas provides options for defining class attributes.","deps":{"p5-Data-Object-Attributes":{"origin":"devel/p5-Data-Object-Attributes","version":"0.06"},"p5-routines":{"origin":"devel/p5-routines","version":"0.02"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-ObjectDriver","origin":"devel/p5-Data-ObjectDriver","version":"0.23","comment":"Simple, transparent data interface, with caching","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Data-ObjectDriver","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"391cebd572ce2c114b001166df634fb782563f26b7bb55d62dca506f82d0d98d","flatsize":305868,"path":"All/p5-Data-ObjectDriver-0.23.pkg","repopath":"All/p5-Data-ObjectDriver-0.23.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":121368,"desc":"Data::ObjectDriver is an object relational mapper, meaning that it\nmaps object-oriented design concepts onto a relational database.\n\nIt's inspired by, and descended from, the MT::ObjectDriver classes in\nSix Apart's Movable Type and TypePad weblogging products. But it adds\nin caching and partitioning layers, allowing you to spread data across\nmultiple physical databases, without your application code needing to\nknow where the data is stored.\n\nIt's currently considered ALPHA code. The API is largely fixed, but\nmay seen some small changes in the future. For what it's worth, the\nlikeliest area for changes are in the syntax for the search method,\nand would most likely not break much in the way of backwards\ncompatibility.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Class-Data-Inheritable":{"origin":"devel/p5-Class-Data-Inheritable","version":"0.10"},"p5-Class-Trigger":{"origin":"devel/p5-Class-Trigger","version":"0.15_1"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-Text-SimpleTable":{"origin":"textproc/p5-Text-SimpleTable","version":"2.07"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Printer","origin":"devel/p5-Data-Printer","version":"1.002001","comment":"Colored pretty-print of Perl data structures and objects","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Data-Printer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a1ddb99b2ec9ae4912918154e84f2436e939f4e44c9cc093fe08c72cbaef4ed2","flatsize":314946,"path":"All/p5-Data-Printer-1.002001.pkg","repopath":"All/p5-Data-Printer-1.002001.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":121300,"desc":"Data::Printer is meant to do one thing and one thing only: display Perl\nvariables and objects on screen, properly formatted (to be inspected by a\nhuman).\n\nHere's what Data::Printer has to offer to Perl developers, out of the box:\n- Very sane defaults (I hope!)\n- Highly customizable (in case you disagree with me :)\n- Colored output by default\n- Human-friendly output, with array index and custom separators\n- Full object dumps including methods, inheritance and internals\n- Exposes extra information such as tainted data and weak references\n- Ability to easily create filters for objects and regular structures\n- Ability to load settings from a .dataprinter file so you don't have to write\n  anything other than \"use DDP;\" in your code!","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Object-Class","origin":"devel/p5-Data-Object-Class","version":"2.02","comment":"Class Builder for Data::Object","maintainer":"sunpoet@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c7d64cb69de5ebc996c841ba2b5df7e812f8715b05f030398256876e39d1cf1f","flatsize":14915,"path":"All/p5-Data-Object-Class-2.02.pkg","repopath":"All/p5-Data-Object-Class-2.02.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":7280,"desc":"Data::Object::Class modifies the consuming package making it a class.\n\nWWW https://metacpan.org/release/Data-Object-Class","deps":{"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-routines":{"origin":"devel/p5-routines","version":"0.02"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Object-Cast","origin":"devel/p5-Data-Object-Cast","version":"0.02","comment":"Data Type Casting for Data::Object","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Data-Object-Cast","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"652102fc136aabbb2245f7e3b17149aa621da802b5ca45ded67e21642d9c2c55","flatsize":24557,"path":"All/p5-Data-Object-Cast-0.02.pkg","repopath":"All/p5-Data-Object-Cast-0.02.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":9160,"desc":"Data::Object::Cast provides functions for casting native data types to objects\nand the reverse.","deps":{"p5-Data-Object-Space":{"origin":"devel/p5-Data-Object-Space","version":"2.10"},"p5-routines":{"origin":"devel/p5-routines","version":"0.02"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Object-Attributes","origin":"devel/p5-Data-Object-Attributes","version":"0.06","comment":"Attribute Builder for Data::Object","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Data-Object-Attributes","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f4a130a78c657737e0208f85731cf1390c18a8282d13e15dfe76cdff61472160","flatsize":28619,"path":"All/p5-Data-Object-Attributes-0.06.pkg","repopath":"All/p5-Data-Object-Attributes-0.06.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":10916,"desc":"Data::Object::Attributes provides options for defining class attributes.\nSpecifically, this package wraps the has attribute keyword and adds shortcuts\nand enhancements. If no directives are specified, the attribute is declared as\nread-write and optional.","deps":{"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-routines":{"origin":"devel/p5-routines","version":"0.02"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Munge","origin":"devel/p5-Data-Munge","version":"0.100","comment":"Various utility functions","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Data-Munge","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"354eb104596421c1b46d52691c9589c009c34a82d0d95202ab14a3cc20c9df7e","flatsize":22782,"path":"All/p5-Data-Munge-0.100.pkg","repopath":"All/p5-Data-Munge-0.100.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12840,"desc":"This module defines a few generally useful utility functions.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Miscellany","origin":"devel/p5-Data-Miscellany","version":"1.100850_1","comment":"Collection of miscellaneous subroutines","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Data-Miscellany","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0c20da9425ee8dfbfc08b020ec114b52ab2d4b827a4d460bf09cdbcd70115dff","flatsize":52764,"path":"All/p5-Data-Miscellany-1.100850_1.pkg","repopath":"All/p5-Data-Miscellany-1.100850_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15040,"desc":"This is a collection of miscellaneous subroutines useful in wide but varying\nscenarios; a catch-all module for things that don't obviously belong anywhere\nelse. Obviously what's useful differs from person to person, but this particular\ncollection should be useful in object-oriented frameworks, such as\nClass::Scaffold and Data::Conveyor.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Object-Role-Errable","origin":"devel/p5-Data-Object-Role-Errable","version":"0.01","comment":"Errable Role for Data::Object","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Data-Object-Role-Errable","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4b0ec41d88a504b2975bd11624c4ad15c17d5f801c16919c17ed14cdda22ab77","flatsize":16657,"path":"All/p5-Data-Object-Role-Errable-0.01.pkg","repopath":"All/p5-Data-Object-Role-Errable-0.01.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":8116,"desc":"Data::Object::Role::Errable provides a mechanism for handling errors\n(exceptions). It's a more structured approach to being \"throwable\". The idea is\nthat any object that consumes this role can set an error which automatically\nthrows an exception which if trapped includes the state (object as thrown) in\nthe exception context.","deps":{"p5-Data-Object-Exception":{"origin":"devel/p5-Data-Object-Exception","version":"2.02"},"p5-Data-Object-Role":{"origin":"devel/p5-Data-Object-Role","version":"2.01"},"p5-Data-Object-Role-Tryable":{"origin":"devel/p5-Data-Object-Role-Tryable","version":"2.00"},"p5-Data-Object-RoleHas":{"origin":"devel/p5-Data-Object-RoleHas","version":"2.01"},"p5-Data-Object-Types":{"origin":"devel/p5-Data-Object-Types","version":"0.04"},"p5-routines":{"origin":"devel/p5-routines","version":"0.02"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-MessagePack","origin":"devel/p5-Data-MessagePack","version":"0.48_2","comment":"Perl extension for MessagePack","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Data-MessagePack","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bc0dcb96a873bbffe257e9af852ba355fc46935740ff89b3330ba5bc1c90c3d8","flatsize":73699,"path":"All/p5-Data-MessagePack-0.48_2.pkg","repopath":"All/p5-Data-MessagePack-0.48_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":28532,"desc":"Data::MessagePack is a binary packer for perl.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Object-Args","origin":"devel/p5-Data-Object-Args","version":"2.01","comment":"Args Class for Data::Object","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Data-Object-Args","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2807973fcf6608d40600106ed70ed48a8401ed0c79ef5b2e56dc27af85d433ca","flatsize":20389,"path":"All/p5-Data-Object-Args-2.01.pkg","repopath":"All/p5-Data-Object-Args-2.01.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":9100,"desc":"Data::Object::Args provides methods for accessing @ARGS items.","deps":{"p5-Data-Object-Class":{"origin":"devel/p5-Data-Object-Class","version":"2.02"},"p5-Data-Object-ClassHas":{"origin":"devel/p5-Data-Object-ClassHas","version":"2.01"},"p5-Data-Object-Role-Buildable":{"origin":"devel/p5-Data-Object-Role-Buildable","version":"0.03"},"p5-Data-Object-Role-Proxyable":{"origin":"devel/p5-Data-Object-Role-Proxyable","version":"2.03"},"p5-Data-Object-Role-Stashable":{"origin":"devel/p5-Data-Object-Role-Stashable","version":"2.01"},"p5-routines":{"origin":"devel/p5-routines","version":"0.02"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Object-Role","origin":"devel/p5-Data-Object-Role","version":"2.01","comment":"Role Builder for Data::Object","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Data-Object-Role","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"822f1515dfb1e6220aaa240db00fde37ea088869126fb25d10d2db68504ec658","flatsize":15222,"path":"All/p5-Data-Object-Role-2.01.pkg","repopath":"All/p5-Data-Object-Role-2.01.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":7372,"desc":"Data::Object::Role modifies the consuming package making it a role.","deps":{"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-routines":{"origin":"devel/p5-routines","version":"0.02"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Lazy","origin":"devel/p5-Data-Lazy","version":"0.6_1","comment":"\"lazy\" variables","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Data-Lazy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"35d5602979ba14a4e3032d067047d49628e4e593ce61b4a696a69e2c094d8e9d","flatsize":18202,"path":"All/p5-Data-Lazy-0.6_1.pkg","repopath":"All/p5-Data-Lazy-0.6_1.pkg","licenselogic":"single","pkgsize":10168,"desc":"A very little module for simulating laziness in perl.  It provides\nscalars that are \"lazy\", that is their value is computed only if\nnecessary and at most once.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Object-Name","origin":"devel/p5-Data-Object-Name","version":"2.03","comment":"Name Class for Data::Object","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Data-Object-Name","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d4b249dea1cc1b26e3b0473e6eaa4aaba86953184a9f110d009a5350b2098fdd","flatsize":19067,"path":"All/p5-Data-Object-Name-2.03.pkg","repopath":"All/p5-Data-Object-Name-2.03.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":8408,"desc":"Data::Object::Name provides methods for converting \"name\" strings.","deps":{"p5-routines":{"origin":"devel/p5-routines","version":"0.02"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Localize","origin":"devel/p5-Data-Localize","version":"0.00028","comment":"Perl extension for alternate data localization API","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Data-Localize","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"79a4e25f890dfeba4040331e682160a791db29cadfa73f9c6fb8b1cc2596eff9","flatsize":95091,"path":"All/p5-Data-Localize-0.00028.pkg","repopath":"All/p5-Data-Localize-0.00028.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":55112,"desc":"Alternate Data Localization API.","deps":{"p5-Log-Minimal":{"origin":"devel/p5-Log-Minimal","version":"0.19_1"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-MooX-Types-MooseLike":{"origin":"devel/p5-MooX-Types-MooseLike","version":"0.29"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-JavaScript","origin":"lang/p5-Data-JavaScript","version":"1.13_1","comment":"Dump Perl structures to JavaScript code","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Data-JavaScript","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"83dbc5a2415c6e9abdfa34cbe5c2011124a2acd8a5812670fdbeb7f549003037","flatsize":11180,"path":"All/p5-Data-JavaScript-1.13_1.pkg","repopath":"All/p5-Data-JavaScript-1.13_1.pkg","licenselogic":"single","pkgsize":7396,"desc":"This module is aimed mainly for CGI programming, when a perl script\ngenerates a page with client side JavaScript code that needs access to\nstructures created on the server.\n\nIt works by creating one line of JavaScript code per datum. Therefore,\nstructures cannot be created anonymously and needed to be assigned to\nvariables. This enables dumping big structures.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["lang","perl5","www"]},{"name":"p5-Data-Object-Data","origin":"devel/p5-Data-Object-Data","version":"2.03","comment":"Podish Parser for Data::Object","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Data-Object-Data","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f2e5868820815cc6d02295c0d59e2dc1bc103ce86a3ca2d640684bf0fd8cc525","flatsize":26840,"path":"All/p5-Data-Object-Data-2.03.pkg","repopath":"All/p5-Data-Object-Data-2.03.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":10648,"desc":"Data::Object::Data provides methods for parsing and extracting pod-like sections\nfrom any file or package. The pod-like syntax allows for using these sections\nanywhere in the source code and having Perl properly ignoring them.","deps":{"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-routines":{"origin":"devel/p5-routines","version":"0.02"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-JavaScript-Anon","origin":"devel/p5-Data-JavaScript-Anon","version":"1.03_1","comment":"Dump big dumb Perl structs to anonymous JavaScript structs","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Data-JavaScript-Anon","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2ed728b41131487b108a53879e26c9de67466133717153557f7d3600157ca81e","flatsize":24263,"path":"All/p5-Data-JavaScript-Anon-1.03_1.pkg","repopath":"All/p5-Data-JavaScript-Anon-1.03_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11788,"desc":"Data::JavaScript::Anon provides the ability to dump large\nsimple data structures to JavaScript. That is, things that\ndon't need to be a class, or have special methods or whatever.","deps":{"p5-Class-Default":{"origin":"devel/p5-Class-Default","version":"1.51_1"},"p5-Params-Util":{"origin":"devel/p5-Params-Util","version":"1.102"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Inspect","origin":"devel/p5-Data-Inspect","version":"0.05","comment":"Another pretty-printer for perl objects","maintainer":"ports@FreeBSD.org","www":"https://metacpan.org/release/Data-Inspect","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"44ebd8782cbea578365332d1cb8c57ad9174c84ec74d6d7bd4b271a628936ef7","flatsize":21001,"path":"All/p5-Data-Inspect-0.05.pkg","repopath":"All/p5-Data-Inspect-0.05.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10892,"desc":"Another perl object pretty-printer","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"messages":[{"message":"===>   NOTICE:\n\nThe p5-Data-Inspect port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"p5-Data-Inherited","origin":"devel/p5-Data-Inherited","version":"1.100860_1","comment":"Perl extension for hierarchy-wide accumulation of list/hash results","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Data-Inherited","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"62e354afc81313f736b8203cba79372f55f76cb00fb68504594840c8a30b1477","flatsize":8583,"path":"All/p5-Data-Inherited-1.100860_1.pkg","repopath":"All/p5-Data-Inherited-1.100860_1.pkg","licenselogic":"single","pkgsize":5812,"desc":"Hierarchy-wide accumulation of list and hash results.\n\nThis is a mixin class.  By inheriting from it you get two methods that\nare able to accumulate hierarchy-wide list and hash results.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Integer","origin":"devel/p5-Data-Integer","version":"0.006","comment":"Details of the native integer data type","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Data-Integer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7870a05290a2d83f58084ea539280ca9366e985988cf77d04bb27bed51e477fe","flatsize":49727,"path":"All/p5-Data-Integer-0.006.pkg","repopath":"All/p5-Data-Integer-0.006.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":19440,"desc":"This module is about the native integer numerical data type. A native integer is\none of the types of datum that can appear in the numeric part of a Perl scalar.\nThis module supplies constants describing the native integer type.\n\nThere are actually two native integer representations: signed and unsigned. Both\nare handled by this module.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-IPV4-Range-Parse","origin":"net/p5-Data-IPV4-Range-Parse","version":"1.05_1","comment":"Perl extension parsing IPv4 ranges","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Data-IPV4-Range-Parse","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c022225763101523cf141b14e21880775c646e28b6a7d26108b669de84c0da76","flatsize":17380,"path":"All/p5-Data-IPV4-Range-Parse-1.05_1.pkg","repopath":"All/p5-Data-IPV4-Range-Parse-1.05_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8456,"desc":"Simple Interface for getting start and ending address of ranges as integers.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Data-IEEE754","origin":"devel/p5-Data-IEEE754","version":"0.02","comment":"Pack and unpack big-endian IEEE754 floats and doubles","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Data-IEEE754","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fba6c9265933218ef3dc37d3bcd2757df07a0ef838aa444962aa1a4c599e55e8","flatsize":15074,"path":"All/p5-Data-IEEE754-0.02.pkg","repopath":"All/p5-Data-IEEE754-0.02.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":7560,"desc":"Data::IEEE754 provides some simple convenience functions for packing and\nunpacking IEEE 754 floats and doubles.\n\nCurrently this module only implements big-endian order.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-ICal-DateTime","origin":"deskutils/p5-Data-ICal-DateTime","version":"0.82","comment":"Convenience methods for using Data::ICal with DateTime","maintainer":"matthew@FreeBSD.org","www":"https://metacpan.org/release/Data-ICal-DateTime","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"22165b0cfbf75f913ebf9037831b24db477fe829a000ef512bb5af459ce27646","flatsize":32314,"path":"All/p5-Data-ICal-DateTime-0.82.pkg","repopath":"All/p5-Data-ICal-DateTime-0.82.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12264,"desc":"Data::ICal::DateTime - convenience methods for using Data::ICal with\nDateTime","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Clone":{"origin":"devel/p5-Clone","version":"0.47"},"p5-Data-ICal":{"origin":"deskutils/p5-Data-ICal","version":"0.24"},"p5-DateTime-Format-ICal":{"origin":"devel/p5-DateTime-Format-ICal","version":"0.09_1"},"p5-DateTime-Set":{"origin":"devel/p5-DateTime-Set","version":"0.3900"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["deskutils","perl5"]},{"name":"p5-Data-Model","origin":"devel/p5-Data-Model","version":"0.00008_3","comment":"Perl extension for model interface which had more data sources unified","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Data-Model","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f61494bdd181f46cfac25788c57d94bd1ceb6cf483b242a1eeb10ea5b1e47c3a","flatsize":207325,"path":"All/p5-Data-Model-0.00008_3.pkg","repopath":"All/p5-Data-Model-0.00008_3.pkg","licenselogic":"single","pkgsize":75860,"desc":"Model interface which had more data sources unified, a.k.a data/object\nmapper.","deps":{"p5-Class-Trigger":{"origin":"devel/p5-Class-Trigger","version":"0.15_1"},"p5-DBD-SQLite":{"origin":"databases/p5-DBD-SQLite","version":"1.76"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-ModeMerge","origin":"devel/p5-Data-ModeMerge","version":"0.36.0","comment":"Merge two nested data structures, with merging modes and options","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/Data-ModeMerge","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9f00607905b6cb47fca9ef4851ba63033835e5de675a6a529afe3d36ebb0973c","flatsize":140199,"path":"All/p5-Data-ModeMerge-0.36.0.pkg","repopath":"All/p5-Data-ModeMerge-0.36.0.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":46652,"desc":"There are already several modules on CPAN to do recursive data structure\nmerging, like Data::Merger and Hash::Merge. Data::ModeMerge differs in that it\noffers merging \"modes\" and \"options\". It provides greater flexibility on what\nthe result of a merge between two data should/can be. This module may or may not\nbe what you need.\n\nOne application of this module is in handling configuration. Often there are\nmultiple levels of configuration, e.g. in your typical Unix command-line program\nthere are system-wide config file in /etc, per-user config file under ~/, and\ncommand-line options. It's convenient programatically to load each of those in a\nhash and then merge system-wide hash with the per-user hash, and then merge the\nresult with the command-line hash to get the a single hash as the final\nconfiguration. Your program can from there on deal with this just one hash\ninstead of three.\n\nIn a typical merging process between two hashes (left-side and right-side), when\nthere is a conflicting key, then the right-side key will override the left-side.\nThis is usually the desired behaviour in our said program as the system-wide\nconfig is there to provide defaults, and the per-user config (and the\ncommand-line arguments) allow a user to override those defaults.","deps":{"p5-Data-Dmp":{"origin":"devel/p5-Data-Dmp","version":"0.242"},"p5-Mo":{"origin":"devel/p5-Mo","version":"0.40,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Hierarchy","origin":"devel/p5-Data-Hierarchy","version":"0.34_1","comment":"Handle data in a hierarchical structure","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Data-Hierarchy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f5dc422b6f01e14cccb916fd6d8329baca0d74a177f0b5b8fe3ea1bf5491445f","flatsize":27066,"path":"All/p5-Data-Hierarchy-0.34_1.pkg","repopath":"All/p5-Data-Hierarchy-0.34_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12036,"desc":"Data::Hierarchy provides a simple interface for manipulating inheritable\ndata attached to a hierarchical environment (like filesystem).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-MessagePack-Stream","origin":"devel/p5-Data-MessagePack-Stream","version":"1.05","comment":"Perl extension for yet another messagepack streaming deserializer","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Data-MessagePack-Stream","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e0e0044c1743ecd8e80ac8a7dfc901e24ed605ce53d51ae07488b30f16811360","flatsize":17665,"path":"All/p5-Data-MessagePack-Stream-1.05.pkg","repopath":"All/p5-Data-MessagePack-Stream-1.05.pkg","licenselogic":"single","pkgsize":8632,"desc":"Data::MessagePack::Stream is streaming deserializer for MessagePack.\n\nThis module is alternate for Data::MessagePack::Unpacker.  Unlike\noriginal unpacker, this module support internal buffer and it's\npossible to handle streaming data correctly.","deps":{"msgpack-c":{"origin":"devel/msgpack-c","version":"6.1.0"},"p5-Data-MessagePack":{"origin":"devel/p5-Data-MessagePack","version":"0.48_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Hexify","origin":"devel/p5-Data-Hexify","version":"1.00_1","comment":"Perl extension for hexdumping arbitrary data","maintainer":"nobutaka@FreeBSD.org","www":"https://metacpan.org/release/Data-Hexify","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1af5ddcbffd7f808b3acb4b8d5b10c7b73747272ee550e98a5e54870d422ab6b","flatsize":17816,"path":"All/p5-Data-Hexify-1.00_1.pkg","repopath":"All/p5-Data-Hexify-1.00_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8960,"desc":"Hexify formats arbitrary (possible binary) data into a format suitable for hex\ndumps in the style of xd or hexl.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-HexDump-Range","origin":"devel/p5-Data-HexDump-Range","version":"0.13.59_1","comment":"Hexadecimal Range Dumper with color, bitfields and skip ranges","maintainer":"gebhart@secnetix.de","www":"https://metacpan.org/release/Data-HexDump-Range","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d26dd44ef63196e955c9a648325f75a99e68633284b247f64197f5cad04fc23d","flatsize":144823,"path":"All/p5-Data-HexDump-Range-0.13.59_1.pkg","repopath":"All/p5-Data-HexDump-Range-0.13.59_1.pkg","licenselogic":"single","pkgsize":46780,"desc":"Creates a dump from binary data and user defined range descriptions.\nThe goal of this module is to create an easy to understand dump of binary data.\n\nThis achieved through:\n- Highlighted (colors) dump that is easier to understand than\n  a monochrome blob of hex data\n- Multiple rendering modes with different output formats\n- Bitfield rendering\n- Skipping uninterresting data\n- The possibility to describe complex structures","deps":{"p5-Data-TreeDumper":{"origin":"devel/p5-Data-TreeDumper","version":"0.41"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-Readonly":{"origin":"devel/p5-Readonly","version":"2.05"},"p5-Sub-Exporter":{"origin":"devel/p5-Sub-Exporter","version":"0.991"},"p5-Term-Bash-Completion-Generator":{"origin":"shells/p5-Term-Bash-Completion-Generator","version":"0.02.8_2"},"p5-Text-Colorizer":{"origin":"textproc/p5-Text-Colorizer","version":"0.02.2_1"},"p5-Text-Diff":{"origin":"textproc/p5-Text-Diff","version":"1.45"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-HexDump","origin":"devel/p5-Data-HexDump","version":"0.04","comment":"Simple hexadecimal dumper","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Data-HexDump","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"48103c00a8e0d381e65a0a665cfee6d87b6c00d48741a4d9dba0f712a675b6cf","flatsize":47628,"path":"All/p5-Data-HexDump-0.04.pkg","repopath":"All/p5-Data-HexDump-0.04.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12708,"desc":"Dump in hexadecimal the content of a scalar. The result is\nreturned in a string. Each line of the result consists of\nthe offset in the source in the leftmost column of each\nline, followed by one or more columns of data from the\nsource in hexadecimal. The rightmost column of each line\nshows the printable characters (all others are shown as\nsingle dots).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Grouper","origin":"devel/p5-Data-Grouper","version":"0.06_1","comment":"Data aggregator for perl objects","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Data-Grouper","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f5b6d2eb79753a1c96ed54cb72244136301bd654c5f16765e308c1f6da3c4d47","flatsize":26902,"path":"All/p5-Data-Grouper-0.06_1.pkg","repopath":"All/p5-Data-Grouper-0.06_1.pkg","licenselogic":"single","pkgsize":13164,"desc":"Aggregate perl modules, often useful for template expansion.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Lock","origin":"devel/p5-Data-Lock","version":"1.03","comment":"Make variables (im)?mutable","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/pod/Data::Lock","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9cd8d9c6a358155c60b4545a40788b6ee58542eb1745ba47816d814a8d0b1921","flatsize":20300,"path":"All/p5-Data-Lock-1.03.pkg","repopath":"All/p5-Data-Lock-1.03.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11864,"desc":"Data::Lock makes the specified variable immutable like Readonly. Unlike Readonly\nwhich implements immutability via tie, Data::Lock makes use of the internal flag\nof perl SV so it imposes almost no penalty.\n\nLike Readonly, Data::Lock locks not only the variable itself but also elements\ntherein. You can Data::Lock objects as well.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Object","origin":"devel/p5-Data-Object","version":"2.05","comment":"Data Type Objects for Perl 5","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Data-Object","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"484f8d28770de97ce5924b8c7a93b91995076809a9628d7c6e751cf29d0f2afd","flatsize":323389,"path":"All/p5-Data-Object-2.05.pkg","repopath":"All/p5-Data-Object-2.05.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":80772,"desc":"Data::Object provides functions for promoting Perl 5 native data types to\nobjects which provide common methods for operating on the data.\n\nBasically it provides Moo objects and roles for native Perl data types.","deps":{"p5-Data-Object-Cast":{"origin":"devel/p5-Data-Object-Cast","version":"0.02"},"p5-Data-Object-Class":{"origin":"devel/p5-Data-Object-Class","version":"2.02"},"p5-Data-Object-ClassHas":{"origin":"devel/p5-Data-Object-ClassHas","version":"2.01"},"p5-Data-Object-Kind":{"origin":"devel/p5-Data-Object-Kind","version":"0.01"},"p5-Data-Object-Role-Buildable":{"origin":"devel/p5-Data-Object-Role-Buildable","version":"0.03"},"p5-Data-Object-Role-Dumpable":{"origin":"devel/p5-Data-Object-Role-Dumpable","version":"2.02"},"p5-Data-Object-Role-Proxyable":{"origin":"devel/p5-Data-Object-Role-Proxyable","version":"2.03"},"p5-Data-Object-Role-Throwable":{"origin":"devel/p5-Data-Object-Role-Throwable","version":"2.01"},"p5-Data-Object-Types":{"origin":"devel/p5-Data-Object-Types","version":"0.04"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Google-Visualization-DataTable","origin":"graphics/p5-Data-Google-Visualization-DataTable","version":"0.11_1","comment":"Easily create Google DataTable objects for the Google Visulization API","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Data-Google-Visualization-DataTable","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6facf9b28a5256453526f062e0bd281a83a3e4ee3d1313e7372d431af38cbcd1","flatsize":68506,"path":"All/p5-Data-Google-Visualization-DataTable-0.11_1.pkg","repopath":"All/p5-Data-Google-Visualization-DataTable-0.11_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":21948,"desc":"Google's excellent Visualization suite requires you to format your Javascript\ndata very carefully. It's entirely possible to do this by hand, especially with\nthe help of the most excellent JSON::XS but it's a bit fiddly, largely because\nPerl doesn't natively support data types and Google's API accepts a super-set of\nJSON - see \"JSON vs Javascript\" below.\n\nThis module is attempts to hide the gory details of preparing your data before\nsending it to a JSON serializer - more specifically, hiding some of the hoops\nthat have to be jump through for making sure your data serializes to the right\ndata types.\n\nEvery effort has been made to keep naming conventions as close as possible to\nthose in the API itself.","deps":{"p5-JSON-XS":{"origin":"converters/p5-JSON-XS","version":"4.03"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-Data-Google-Visualization-DataSource","origin":"graphics/p5-Data-Google-Visualization-DataSource","version":"0.01_1","comment":"Perl helper class for the Google Chart Tools Datasource Protocol","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Data-Google-Visualization-DataSource","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"04ec2bc62acce9582ca9323b2bca209097d03cadb286446c98826114038f5e07","flatsize":59465,"path":"All/p5-Data-Google-Visualization-DataSource-0.01_1.pkg","repopath":"All/p5-Data-Google-Visualization-DataSource-0.01_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":19224,"desc":"The Google Visualization API is a nifty bit of kit for generating pretty\npictures from your data. By design it has a fair amount of Google-cruft, such as\nnon-standard JSON and stuffing configuration options in to a single CGI query\nparameter. It's also got somewhat confusing documentation, and some non-obvious\nrules for generating certain message classes.\n\nData::Google::Visualization::DataTable takes care of preparing data for the API,\nbut this module implements the Google Chart Tools Datasource Protocol, or Google\nVisualization API wire protocol, or whatever it is they've decided to call it\nthis week.","deps":{"p5-Clone":{"origin":"devel/p5-Clone","version":"0.47"},"p5-Data-Google-Visualization-DataTable":{"origin":"graphics/p5-Data-Google-Visualization-DataTable","version":"0.11_1"},"p5-JSON-XS":{"origin":"converters/p5-JSON-XS","version":"4.03"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-Data-GUID","origin":"devel/p5-Data-GUID","version":"0.051","comment":"Generate globally unique identifiers","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Data-GUID","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c7a640a61008b36e896de089f7a82f0a08157b256cd726cecf62c23703019128","flatsize":55120,"path":"All/p5-Data-GUID-0.051.pkg","repopath":"All/p5-Data-GUID-0.051.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14176,"desc":"Data::GUID provides a simple interface for generating and using globally\nunique identifiers.","deps":{"p5-Data-UUID":{"origin":"devel/p5-Data-UUID","version":"1.227"},"p5-Sub-Exporter":{"origin":"devel/p5-Sub-Exporter","version":"0.991"},"p5-Sub-Install":{"origin":"devel/p5-Sub-Install","version":"0.929"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Flow","origin":"devel/p5-Data-Flow","version":"1.02_1","comment":"Perl extension for simple-minded recipe-controlled build of data","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Data-Flow","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"67b63ad69805b2bc9750e754fdf3dfb2a878b181886f801886035225e5d257a6","flatsize":12963,"path":"All/p5-Data-Flow-1.02_1.pkg","repopath":"All/p5-Data-Flow-1.02_1.pkg","licenselogic":"single","pkgsize":7368,"desc":"The module Data::Flow provides its services via objects.  The objects\nmay be obtained by the usual\n\n         $request = new Data::Flow $recipes;\n\nparadigm. The argument $recipes is a hash reference, which provides the\nrules for request processing. The objects support two methods, set() and\nget(). The first one is used to provide input data for processing, the\nsecond one to obtain the output.\n\nThe unit of requested information is a field. The method set() takes a\npair field => value, the method get() takes one argument: the field.\n\nEvery object is created without any fields filled, but it knows how to\nconstruct fields basing on other fields or some global into. This\nknowledge is provided in the argument $recipe of the new() function.\nThis is a reference to a hash, keyed by fields. The values of this hash\nare hash references themselves, which describe how to acquire the field\nwhich is the corresponding key of the initial hash.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-FormValidator","origin":"textproc/p5-Data-FormValidator","version":"4.88","comment":"Validates user input (usually from an HTML form) based","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Data-FormValidator","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8b3f2e8d545dd8d74d20bbfabc855ef3f1aae19c810343c64fb291618cd0bc75","flatsize":197890,"path":"All/p5-Data-FormValidator-4.88.pkg","repopath":"All/p5-Data-FormValidator-4.88.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":74700,"desc":"Data::FormValidator's main aim is to make the tedious coding of input\nvalidation expressible in a simple format and to let the programmer focus\non more interesting tasks.\n\nWhen you are coding a web application one of the most tedious though\ncrucial tasks is to validate user's input (usually submitted by way of\nan HTML form). You have to check that each required fields is present\nand that some fields have valid data. (Does the phone input looks like a\nphone number? Is that a plausible email address? Is the YY state\nvalid? etc.) For a simple form, this is not really a problem but as\nforms get more complex and you code more of them this task becames\nreally boring and tedious.\n\nData::FormValidator lets you define profiles which declare the\nrequired fields and their format. When you are ready to validate the\nuser's input, you tell Data::FormValidator the profile to apply to the\nuser data and you get the valid fields, the name of the fields which\nare missing. An array is returned listing which fields are valid,\nmissing, invalid and unknown in this profile.\n\nSeamus Venasse <svenasse@polaris.ca>","deps":{"p5-CGI":{"origin":"www/p5-CGI","version":"4.67"},"p5-Date-Calc":{"origin":"devel/p5-Date-Calc","version":"6.4"},"p5-Email-Valid":{"origin":"mail/p5-Email-Valid","version":"1.204"},"p5-File-MMagic":{"origin":"devel/p5-File-MMagic","version":"1.30_1"},"p5-Image-Size":{"origin":"graphics/p5-Image-Size","version":"3.300"},"p5-MIME-Types":{"origin":"mail/p5-MIME-Types","version":"2.27"},"p5-Perl6-Junction":{"origin":"devel/p5-Perl6-Junction","version":"1.60000_1"},"p5-Regexp-Common":{"origin":"textproc/p5-Regexp-Common","version":"2017060201"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Data-Dumper-Simple","origin":"devel/p5-Data-Dumper-Simple","version":"0.11_1","comment":"Easily dump variables with names","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Data-Dumper-Simple","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b6081d75c1675ac439b5d9f98a70cb506de1037bb605ab691214250c5a92ac77","flatsize":14898,"path":"All/p5-Data-Dumper-Simple-0.11_1.pkg","repopath":"All/p5-Data-Dumper-Simple-0.11_1.pkg","licenselogic":"single","pkgsize":9868,"desc":"This module allow the user to dump variables in a Data::Dumper format.\n\nUnlike the default behavior of Data::Dumper, the variables are named\n(instead of $VAR1, $VAR2, etc.)  Data::Dumper provides an extended\ninterface that allows the programmer to name the variables, but this\ninterface requires a lot of typing and is prone to tyops (sic).  This\nmodule fixes that.\n\nData::Dumper::Simple is actually a source filter that replaces all\ninstances of Dumper($some, @args) in your code with a call to\nData::Dumper->Dump(). You can use the one function provided to make\ndumping variables for debugging a trivial task.\n\nNote that this is primarily a debugging tool. Data::Dumper offers a\nbit more than that, so don't expect this module to be more than it is.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Dumper-Perltidy","origin":"devel/p5-Data-Dumper-Perltidy","version":"0.01_1","comment":"Stringify and pretty print Perl data structures","maintainer":"mopsfelder@gmail.com","www":"https://metacpan.org/release/Data-Dumper-Perltidy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bb2cf0f9e2352fb0fe4c8a86afb94f91af48f1dd9a4814487852eb3ffe5a645c","flatsize":8794,"path":"All/p5-Data-Dumper-Perltidy-0.01_1.pkg","repopath":"All/p5-Data-Dumper-Perltidy-0.01_1.pkg","licenselogic":"single","pkgsize":5944,"desc":"Data::Dumper::Perltidy encapsulates both Data::Dumper and\nPerl::Tidy to provide a function that stringifies a Perl\ndata structure in a pretty printed format.","deps":{"p5-Perl-Tidy":{"origin":"devel/p5-Perl-Tidy","version":"20250311"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Float","origin":"math/p5-Data-Float","version":"0.013","comment":"Details of the floating point data type","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Data-Float","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1939bb9a1e5d45d97055890df28210a08894e2a89d8b925b24428d89b9463cee","flatsize":59498,"path":"All/p5-Data-Float-0.013.pkg","repopath":"All/p5-Data-Float-0.013.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":25140,"desc":"This module is about the native floating point numerical\ndata type. A floating point number is one of the types of\ndatum that can appear in the numeric part of a Perl scalar.\n\nThis module supplies constants describing the native floating\npoint type, classification functions, and functions to\nmanipulate floating point values at a low level.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Data-DumpXML","origin":"devel/p5-Data-DumpXML","version":"1.06_2","comment":"Dump arbitrary data structures as XML","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Data-DumpXML","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7ce46da05836c89739a041fbd60282c33205ee7986e59ac3bd80ad57620a55af","flatsize":17665,"path":"All/p5-Data-DumpXML-1.06_2.pkg","repopath":"All/p5-Data-DumpXML-1.06_2.pkg","licenselogic":"single","pkgsize":10420,"desc":"This module provide a single function called dump_xml() that takes\na list of perl values as argument and produce a string as result.\nThe string returned is an XML document that represents any perl\ndata structures passed in. Reference loops are handled correctly.\n\nSeamus Venasse <svenasse@polaris.ca>","deps":{"p5-Array-RefElem":{"origin":"misc/p5-Array-RefElem","version":"1.00_1"},"p5-XML-Parser":{"origin":"textproc/p5-XML-Parser","version":"2.47"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-ICal","origin":"deskutils/p5-Data-ICal","version":"0.24","comment":"Generate iCalendar (RFC 2445) calendar files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Data-ICal","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1ebd6f6ce2d63eb917b86674fe5fce4891619765a249cbd9ac6735eeb81159d9","flatsize":118031,"path":"All/p5-Data-ICal-0.24.pkg","repopath":"All/p5-Data-ICal-0.24.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":57108,"desc":"A Data::ICal object represents a VCALENDAR object as defined in the\niCalendar protocol (RFC 2445, MIME type \"text/calendar\"), as implemented\nin many popular calendaring programs such as Apple's iCal.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Class-ReturnValue":{"origin":"devel/p5-Class-ReturnValue","version":"0.55_1"},"p5-Text-vFile-asData":{"origin":"devel/p5-Text-vFile-asData","version":"0.08_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["deskutils","perl5"]},{"name":"p5-Data-Hexdumper","origin":"devel/p5-Data-Hexdumper","version":"3.0001","comment":"Module for displaying binary data in a readable format","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Data-Hexdumper","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5edf5c5e0536bd50777883b04071a22adc2337b4f79ad7ba4ab8974b5ed5e70b","flatsize":43411,"path":"All/p5-Data-Hexdumper-3.0001.pkg","repopath":"All/p5-Data-Hexdumper-3.0001.pkg","licenselogic":"or","licenses":["ART10","GPLv2"],"pkgsize":18560,"desc":"Data::Hexdumper provides a simple way to format and display arbitrary binary\ndata in a way similar to how some debuggers do for lesser languages. It\ngives the programmer a considerable degree of flexibility in how the data is\nformatted, with sensible defaults. It is envisaged that it will primarily be\nof use for those wrestling alligators in the swamp of binary file formats,\nwhich is why it was written in the first place.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Dump-Streamer","origin":"devel/p5-Data-Dump-Streamer","version":"2.42","comment":"Stream a highly accurate breadth first data dump in Perl code","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Data-Dump-Streamer","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0a58a27c0c2040ce7649a6a6d008f26a38887cfc48f64598790310dbf64dc18c","flatsize":190495,"path":"All/p5-Data-Dump-Streamer-2.42.pkg","repopath":"All/p5-Data-Dump-Streamer-2.42.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":65536,"desc":"Converts a data structure into a sequence of perl statements sufficient for\nrecreating the original via eval. This module is very similar in concept to\nData::Dumper and Data::Dump, with the major differences being that this module\nis designed to output to a stream instead of constructing its output in memory,\nand that the traversal over the data structure is effectively breadth first\nversus the depth first traversal done by the others.\n\nIn fact the data structure is scanned twice, first in breadth first mode to\nperform structural analysis, and then in depth first mode to actually produce\nthe output, but obeying the depth relationships of the first pass.","deps":{"p5-Algorithm-Diff":{"origin":"devel/p5-Algorithm-Diff","version":"1.1903"},"p5-B-Utils":{"origin":"devel/p5-B-Utils","version":"0.27"},"p5-PadWalker":{"origin":"devel/p5-PadWalker","version":"2.5"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-HashArray","origin":"devel/p5-Data-HashArray","version":"1.03","comment":"Array class of hashes with properties via overloading and AUTOLOAD","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Data-HashArray","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6ac99581229fed7b0586e6f6c5de5b4c01d5a6d1fe2cc55becdb3f22145c3204","flatsize":22343,"path":"All/p5-Data-HashArray-1.03.pkg","repopath":"All/p5-Data-HashArray-1.03.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11696,"desc":"Data::HashArray is an array of hashes or hash-based objects. This\nclass has some magical properties that make it easier to deal with\nmultiplicity.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Dump","origin":"devel/p5-Data-Dump","version":"1.25","comment":"Pretty printing of data structures","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Data-Dump","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"36d9d4e0c852bbc6abfe10209d07d2ba0babf7045cfdcaa37eab57d2f5d188a8","flatsize":52038,"path":"All/p5-Data-Dump-1.25.pkg","repopath":"All/p5-Data-Dump-1.25.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":24840,"desc":"This module provides a single function called dump() that takes a list of\nvalues as its argument and produces a string as its result. The string contains\nPerl code that, when evaled, produces a deep copy of the original arguments.\nThe string is formatted for easy reading.\n\nIf dump() is called in a void context, then the dump is printed on STDERR\ninstead of being returned.\n\nIf you don't like importing a function that overrides Perl's not-so-useful\nbuiltin, then you can also import the same function as pp(), mnemonic for\n\"pretty-print\".","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Dmp","origin":"devel/p5-Data-Dmp","version":"0.242","comment":"Dump Perl data structures as Perl code","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Data-Dmp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"77d1be6658c5dd12303b535948534c4d1c4aabbdf493b2eaeb912e4cda11acf3","flatsize":57121,"path":"All/p5-Data-Dmp-0.242.pkg","repopath":"All/p5-Data-Dmp-0.242.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17576,"desc":"Data::Dmp is a Perl dumper like Data::Dumper. It's compact (only about 200 lines\nof code long), starts fast and does not use any non-core modules except\nRegexp::Stringify when dumping regexes. It produces compact single-line output\n(similar to Data::Dumper::Concise). It roughly has the same speed as\nData::Dumper (usually a bit faster for smaller structures) and faster than\nData::Dump, but does not offer the various formatting options. It supports\ndumping objects, regexes, circular structures, coderefs. Its code is first based\non Data::Dump: I removed all the parts that I don't need, particularly the\npretty formatting stuffs) and added some features that I need like proper regex\ndumping and coderef deparsing.","deps":{"p5-Regexp-Stringify":{"origin":"devel/p5-Regexp-Stringify","version":"0.06"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Domain","origin":"devel/p5-Data-Domain","version":"1.16","comment":"Data description and validation","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Data-Domain","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"000de85a5139fda1d022249241830837b99f6b27459b1611d931ac418af1fbf9","flatsize":123476,"path":"All/p5-Data-Domain-1.16.pkg","repopath":"All/p5-Data-Domain-1.16.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":47560,"desc":"A data domain is a description of a set of values, either scalar or structured\n(arrays or hashes). The description can include many constraints, like minimal\nor maximal values, regular expressions, required fields, forbidden fields, and\nalso contextual dependencies. From that description, one can then invoke the\ndomain's inspect method to check if a given value belongs to it or not. In case\nof mismatch, a structured set of error messages is returned.\n\nThe motivation for writing this package was to be able to express in a compact\nway some possibly complex constraints about structured data. Typically the data\nis a Perl tree (nested hashrefs or arrayrefs) that may come from XML, JSON, from\na database through DBIx::DataModel, or from postprocessing an HTML form through\nCGI::Expand. Data::Domain is a kind of tree parser on that structure, with some\nfacilities for dealing with dependencies within the structure, and with several\noptions to finely tune the error messages returned to the user.","deps":{"p5-Date-Calc":{"origin":"devel/p5-Date-Calc","version":"6.4"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-Scalar-Does":{"origin":"devel/p5-Scalar-Does","version":"0.203"},"p5-Sub-Exporter":{"origin":"devel/p5-Sub-Exporter","version":"0.991"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-experimental":{"origin":"devel/p5-experimental","version":"0.034"},"p5-match-simple":{"origin":"devel/p5-match-simple","version":"0.012"},"p5-match-simple-XS":{"origin":"devel/p5-match-simple-XS","version":"0.002"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"options":{"RECOMMENDED":"on"}},{"name":"p5-Data-Currency","origin":"finance/p5-Data-Currency","version":"0.06000_1","comment":"Container class for currency conversion/formatting","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Data-Currency","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"700adaf4a4b5d92f477dcd0bdf70ca0f0dfc42dfd74f03b5f71bcfe25488b9fa","flatsize":16282,"path":"All/p5-Data-Currency-0.06000_1.pkg","repopath":"All/p5-Data-Currency-0.06000_1.pkg","licenselogic":"single","pkgsize":7240,"desc":"The Data::Currency module provides basic currency formatting and conversion.","deps":{"p5-Class-Accessor-Grouped":{"origin":"devel/p5-Class-Accessor-Grouped","version":"0.10014"},"p5-Class-Inspector":{"origin":"devel/p5-Class-Inspector","version":"1.36"},"p5-Finance-Currency-Convert-WebserviceX":{"origin":"finance/p5-Finance-Currency-Convert-WebserviceX","version":"0.07001_1"},"p5-Locale-Codes":{"origin":"misc/p5-Locale-Codes","version":"3.64"},"p5-Locale-Currency-Format":{"origin":"finance/p5-Locale-Currency-Format","version":"1.35"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["finance","perl5"]},{"name":"p5-Data-Cmp","origin":"devel/p5-Data-Cmp","version":"0.010","comment":"Compare two data structures, return -1/0/1 like cmp","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/Data-Cmp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"67a8a43959648bddc2e9f8596bf3fc0365b0e127fe0295d9d755c7d228f2e124","flatsize":63245,"path":"All/p5-Data-Cmp-0.010.pkg","repopath":"All/p5-Data-Cmp-0.010.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":18820,"desc":"This relatively lightweight (no non-core dependencies, under 100 lines of code)\nmodule offers the cmp_data function that, like Perl's cmp, returns -1/0/1 value.\ncmp_data differs from cmp in that it can compare two data of different types and\ncompare data items recursively, with pretty sensible semantics. In addition to\nreturning -1/0/1, cmp_data can also return 2 if two data differ but not\ncomparable: there is no sensible notion of which one is \"greater than\" the\nother. An example is empty hash {} vs empty array []).\n\nThis module can handle circular structure.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Compare","origin":"devel/p5-Data-Compare","version":"1.2200_1","comment":"Compare Perl data structures","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Data-Compare","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"05b758447ffa77e759b557d14e3ea54827bbdddbb9d886127c54861e408031e3","flatsize":33664,"path":"All/p5-Data-Compare-1.2200_1.pkg","repopath":"All/p5-Data-Compare-1.2200_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17984,"desc":"Compare two perl data structures recursively. Returns 0 if the\nstructures differ, else returns 1.","deps":{"p5-File-Find-Rule":{"origin":"devel/p5-File-Find-Rule","version":"0.34"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Capture","origin":"devel/p5-Data-Capture","version":"0.27_1","comment":"Perl6 Capture objects","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Data-Capture","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f09d0bc94ae72fea8f5be086e326695d064dccc5450447ea986f5716400e0410","flatsize":3994,"path":"All/p5-Data-Capture-0.27_1.pkg","repopath":"All/p5-Data-Capture-0.27_1.pkg","licenselogic":"single","pkgsize":3100,"desc":"Perl6 Capture objects","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-ClearSilver-HDF","origin":"devel/p5-Data-ClearSilver-HDF","version":"0.04_2","comment":"Convert from Perl Data Structure to ClearSilver HDF","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Data-ClearSilver-HDF","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"348250973ff7cb4991fc0bf8255879f63ff85d4a5279e1430c672db64050e77e","flatsize":10129,"path":"All/p5-Data-ClearSilver-HDF-0.04_2.pkg","repopath":"All/p5-Data-ClearSilver-HDF-0.04_2.pkg","licenselogic":"single","pkgsize":6844,"desc":"Convert from Perl Data Structure to ClearSilver HDF","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-ClearSilver":{"origin":"www/p5-ClearSilver","version":"0.10.5_2"},"p5-Data-Structure-Util":{"origin":"devel/p5-Data-Structure-Util","version":"0.16_1"},"p5-File-Slurp":{"origin":"devel/p5-File-Slurp","version":"9999.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5","www"]},{"name":"p5-DateTime-Locale","origin":"devel/p5-DateTime-Locale","version":"1.44","comment":"Localization support for DateTime","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/DateTime-Locale","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e89a92370dbf8ab7f07ea964d1192e80794a1c447dbddc3884b6cfa876bceda4","flatsize":23992449,"path":"All/p5-DateTime-Locale-1.44.pkg","repopath":"All/p5-DateTime-Locale-1.44.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":3336636,"desc":"DateTime::Locale is primarily a factory for the various locale subclasses. It\nalso provides some functions for getting information on all the available\nlocales.\n\nIf you want to know what methods are available for locale objects, then please\nread the DateTime::Locale::FromData documentation.","deps":{"p5-Dist-CheckConflicts":{"origin":"devel/p5-Dist-CheckConflicts","version":"0.11_1"},"p5-File-ShareDir":{"origin":"devel/p5-File-ShareDir","version":"1.118"},"p5-Params-ValidationCompiler":{"origin":"devel/p5-Params-ValidationCompiler","version":"0.31"},"p5-Specio":{"origin":"devel/p5-Specio","version":"0.50"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Buffer","origin":"misc/p5-Data-Buffer","version":"0.06","comment":"Read/write buffer class","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Data-Buffer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7f0137c4ec10730cf796e962f139a5a39eb36a73431071a8df784ffca15ba411","flatsize":42820,"path":"All/p5-Data-Buffer-0.06.pkg","repopath":"All/p5-Data-Buffer-0.06.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16028,"desc":"A Read/write buffer class.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["misc","perl5"]},{"name":"p5-Data-Bind","origin":"devel/p5-Data-Bind","version":"0.30_2","comment":"Perl module to bind and alias variables","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Data-Bind","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8885f93a248ff49bea02a176561b60d884393514414ce012bb1d54053c3052b7","flatsize":33884,"path":"All/p5-Data-Bind-0.30_2.pkg","repopath":"All/p5-Data-Bind-0.30_2.pkg","licenselogic":"single","pkgsize":12168,"desc":"This module implements the semantics for perl6-style variable binding,\n\nas well as subroutine call argument passing and binding, in Perl 5.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Data-Capture":{"origin":"devel/p5-Data-Capture","version":"0.27_1"},"p5-Devel-Caller":{"origin":"devel/p5-Devel-Caller","version":"2.07"},"p5-Devel-LexAlias":{"origin":"devel/p5-Devel-LexAlias","version":"0.05_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Binary","origin":"devel/p5-Data-Binary","version":"0.01","comment":"Simple detection of binary versus text in strings","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Data-Binary","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"61090ce3f5aca0ca6fb3fd89bb390e58e4cb7f892bc24afb69a95984f49155a3","flatsize":12891,"path":"All/p5-Data-Binary-0.01.pkg","repopath":"All/p5-Data-Binary-0.01.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":6808,"desc":"Data::Binary provides string equivalents to the -T / -B operators. Since these\nonly work on file names and file handles, this module provides the same\nfunctions but on strings.\n\nNote that the actual implementation is currently different, basically because\nthe -T / -B functions are in C/XS, and this module is written in pure Perl. For\nnow, anyway.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Entropy","origin":"security/p5-Data-Entropy","version":"0.007_1","comment":"Entropy (randomness) management","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Data-Entropy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"008ba3d5c418ddce1a0614d734d9c38fffef343a1f511a656617bfcdbd04244a","flatsize":83816,"path":"All/p5-Data-Entropy-0.007_1.pkg","repopath":"All/p5-Data-Entropy-0.007_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":41448,"desc":"This module maintains a concept of a current selection of entropy\nsource. Algorithms that require entropy can use the source nominated\nby this module, avoiding the need for entropy source objects to be\nexplicitly passed around. This is convenient because usually one\nentropy source will be used for an entire program run and so an\nexplicit entropy source parameter would rarely vary. There is also a\ndefault entropy source, avoiding the need to explicitly configure a\nsource at all.\n\nIf nothing is done to set a source then it defaults to the use of\nRijndael (AES) in counter mode (see\nData::Entropy::RawSource::CryptCounter and Crypt::Rijndael), keyed\nusing Perl's built-in rand function. This gives a data stream that\nlooks like concentrated entropy, but really only has at most the\nentropy of the rand seed. Within a single run it is cryptographically\ndifficult to detect the correlation between parts of the\npseudo-entropy stream. If more true entropy is required then it is\nnecessary to configure a different entropy source.","deps":{"p5-Crypt-Rijndael":{"origin":"security/p5-Crypt-Rijndael","version":"1.16"},"p5-Data-Float":{"origin":"math/p5-Data-Float","version":"0.013"},"p5-HTTP-Lite":{"origin":"www/p5-HTTP-Lite","version":"2.44"},"p5-Params-Classify":{"origin":"devel/p5-Params-Classify","version":"0.015"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Data-Dumper-Interp","origin":"devel/p5-Data-Dumper-Interp","version":"7.013","comment":"Interpolate Data::Dumper output into strings for human consumption","maintainer":"wen@FreeBSD.org","www":"https://metacpan.org/release/Data-Dumper-Interp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"60101918c509b1a00a08f21962b59eb239aab269c572c59b8fb05aa82f7db142","flatsize":108655,"path":"All/p5-Data-Dumper-Interp-7.013.pkg","repopath":"All/p5-Data-Dumper-Interp-7.013.pkg","licenselogic":"single","licenses":["CC0-1.0"],"pkgsize":42356,"desc":"This Data::Dumper wrapper optimizes output for human consumption and\navoids side-effects which interfere with debugging.\n\nThe namesake feature is interpolating Data::Dumper output into strings,\nbut simple functions are also provided to format a scalar, array, or hash.","deps":{"p5-Data-Dumper":{"origin":"devel/p5-Data-Dumper","version":"2.183"},"p5-Data-Structure-Util":{"origin":"devel/p5-Data-Structure-Util","version":"0.16_1"},"p5-Data-Visitor":{"origin":"devel/p5-Data-Visitor","version":"0.32"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-Regexp-Common":{"origin":"textproc/p5-Regexp-Common","version":"2017060201"},"p5-Term-ReadKey":{"origin":"devel/p5-Term-ReadKey","version":"2.38_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-ACL","origin":"devel/p5-Data-ACL","version":"0.02_1","comment":"Perl extension for simple ACL lists","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Data-ACL","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"799a4afe622ceead6ee84e6a21b1fac831f8884f0fc61d13accef1134c9906f4","flatsize":6719,"path":"All/p5-Data-ACL-0.02_1.pkg","repopath":"All/p5-Data-ACL-0.02_1.pkg","licenselogic":"single","pkgsize":4292,"desc":"This module implements a series of allowed and denied access control lists\nfor permissive controls.  The Set::NestedGroups module is used to define\nusers and nested permissive groups.","deps":{"p5-Set-NestedGroups":{"origin":"devel/p5-Set-NestedGroups","version":"0.01_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-Dumper","origin":"devel/p5-Data-Dumper","version":"2.183","comment":"Stringified perl data structures, suitable for both printing and eval","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Data-Dumper","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0b742fcba787a963a31d2ffb76cc05b181056fdd17579bb0db51ca0ebf3df60f","flatsize":98978,"path":"All/p5-Data-Dumper-2.183.pkg","repopath":"All/p5-Data-Dumper-2.183.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":41116,"desc":"Given a list of scalars or reference variables, writes out their contents in\nperl syntax. The references can also be objects. The contents of each variable\nis output in a single Perl statement. Handles self-referential structures\ncorrectly.\n\nThe return value can be evaled to get back an identical copy of the original\nreference structure.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Danga-Socket-Callback","origin":"devel/p5-Danga-Socket-Callback","version":"0.013_1,1","comment":"Use Danga::Socket From Callbacks","maintainer":"markun@onohara.to","www":"https://metacpan.org/release/Danga-Socket-Callback","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"241b026ba79bd14ac711faa06d2c938657618c304ec87795e7ea933194c5d106","flatsize":13608,"path":"All/p5-Danga-Socket-Callback-0.013_1,1.pkg","repopath":"All/p5-Danga-Socket-Callback-0.013_1,1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7728,"desc":"Danga::Socket::Callback is a thin wrapper arond Danga::Socket\nthat allows you to set callbacks to be called at various events.","deps":{"p5-Danga-Socket":{"origin":"devel/p5-Danga-Socket","version":"1.62"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Data-AMF","origin":"converters/p5-Data-AMF","version":"0.09_1","comment":"Perl extension to serialize, deserialize AMF data","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Data-AMF","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9019d3efbb96037e5686de4f0ff229c9f8208aa775b5c344469f4ef5da0d7f12","flatsize":68091,"path":"All/p5-Data-AMF-0.09_1.pkg","repopath":"All/p5-Data-AMF-0.09_1.pkg","licenselogic":"single","pkgsize":31168,"desc":"Serialize / deserialize AMF data.","deps":{"p5-Any-Moose":{"origin":"devel/p5-Any-Moose","version":"0.27"},"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-UNIVERSAL-require":{"origin":"devel/p5-UNIVERSAL-require","version":"0.19"},"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","perl5"]},{"name":"p5-Dancer2-Plugin-Path-Class","origin":"www/p5-Dancer2-Plugin-Path-Class","version":"0.08","comment":"List a directory using Path::Class","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/HVOERS/Dancer2-Plugin-Path-Class-0.08","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"74d1e3ada37dbd81bcdd2511f77192f6f7728b0071024c850f7ecdf093877213","flatsize":13725,"path":"All/p5-Dancer2-Plugin-Path-Class-0.08.pkg","repopath":"All/p5-Dancer2-Plugin-Path-Class-0.08.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7268,"desc":"Dancer2::Plugin::Path::Class exports the keyword 'ls'\nreturning a Path::Class object.\n\nThe 'ls' keyword also sets some 'vars'.\n- ls_name: The basename of the path\n- ls_cdup: The parent of the request path\n- ls_dirs: A list of subdirectories if the path is a directory object\n- ls_files: A list of files or just one file if the path is a file object","deps":{"p5-Dancer2":{"origin":"www/p5-Dancer2","version":"1.1.2_1"},"p5-Format-Human-Bytes":{"origin":"converters/p5-Format-Human-Bytes","version":"0.06_1"},"p5-MIME-Types":{"origin":"mail/p5-MIME-Types","version":"2.27"},"p5-Path-Class":{"origin":"devel/p5-Path-Class","version":"0.37"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Dancer2-Session-DBIC","origin":"databases/p5-Dancer2-Session-DBIC","version":"0.120","comment":"DBIx::Class based session engine for Dancer2","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Dancer2-Session-DBIC","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b9c3f0aee39d7180be9a77603d5521714516ccf57a3941eaf8e4546a6c989823","flatsize":30282,"path":"All/p5-Dancer2-Session-DBIC-0.120.pkg","repopath":"All/p5-Dancer2-Session-DBIC-0.120.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16436,"desc":"This module implements a session engine for Dancer2 by serializing\nthe session, and storing it in a database via DBIx::Class.\n\nJSON was chosen as the default serialization format,\nas it is fast, terse, and portable.","deps":{"p5-DBICx-Sugar":{"origin":"databases/p5-DBICx-Sugar","version":"0.0200"},"p5-DBIx-Class":{"origin":"databases/p5-DBIx-Class","version":"0.082844"},"p5-Dancer2":{"origin":"www/p5-Dancer2","version":"1.1.2_1"},"p5-JSON-MaybeXS":{"origin":"converters/p5-JSON-MaybeXS","version":"1.004008"},"p5-Module-Runtime":{"origin":"devel/p5-Module-Runtime","version":"0.016"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Danga-Socket","origin":"devel/p5-Danga-Socket","version":"1.62","comment":"Event loop and event-driven async socket base class","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Danga-Socket","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"112f627548ad184508929321a49dd34ab3866f3f9bbebb1edb98815ff60318f9","flatsize":56749,"path":"All/p5-Danga-Socket-1.62.pkg","repopath":"All/p5-Danga-Socket-1.62.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":20456,"desc":"This is an abstract base class for objects backed by a socket which\nprovides the basic framework for event-driven asynchronous IO,\ndesigned to be fast.  Danga::Socket is both a base class for objects,\nand an event loop.\n\nCallers subclass Danga::Socket.  Danga::Socket's constructor registers\nitself with the Danga::Socket event loop, and invokes callbacks on the\nobject for readability, writability, errors, and other conditions.","deps":{"p5-Sys-Syscall":{"origin":"devel/p5-Sys-Syscall","version":"0.25_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","net","perl5"]},{"name":"p5-Dancer2-Plugin-FormValidator","origin":"www/p5-Dancer2-Plugin-FormValidator","version":"1.04","comment":"Neat and easy to start form validation plugin for Dancer2","maintainer":"wen@FreeBSD.org","www":"https://metacpan.org/pod/Dancer2::Plugin::FormValidator","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"24bdae233475f223461ba70906beeed1e4647545b9776901f3d8fe7d7ac52566","flatsize":93292,"path":"All/p5-Dancer2-Plugin-FormValidator-1.04.pkg","repopath":"All/p5-Dancer2-Plugin-FormValidator-1.04.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":24096,"desc":"This is micro-framework that provides validation in your Dancer2\napplication. It consists of dsl's keywords and a set of agreements.\nIt has a set of built-in validators that can be extended by\ncompatible modules (extensions). Also proved runtime switching\nbetween languages, so you can show proper error messages to users.","deps":{"p5-Dancer2":{"origin":"www/p5-Dancer2","version":"1.1.2_1"},"p5-Dancer2-Plugin-Deferred":{"origin":"www/p5-Dancer2-Plugin-Deferred","version":"0.008000"},"p5-Email-Valid":{"origin":"mail/p5-Email-Valid","version":"1.204"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"p5-utf8-all":{"origin":"textproc/p5-utf8-all","version":"0.024"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Data-Diver","origin":"devel/p5-Data-Diver","version":"1.0101_1","comment":"Simple, ad-hoc access to elements of deeply nested structures","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Data-Diver","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"37a762f8763473ad8a71a1a4f4c67a23187c59972fc48f2ca29a0d1fe6601182","flatsize":21819,"path":"All/p5-Data-Diver-1.0101_1.pkg","repopath":"All/p5-Data-Diver-1.0101_1.pkg","licenselogic":"single","pkgsize":11256,"desc":"Data::Diver provides the Dive() and DiveVal() functions for ad-hoc access to\nelements of deeply nested data structures, and the DiveRef(), DiveError(),\nDiveClear(), and DiveDie() support functions.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Dancer2-Plugin-Passphrase","origin":"security/p5-Dancer2-Plugin-Passphrase","version":"3.4.1","comment":"Passphrases and Passwords as objects for Dancer2","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Dancer2-Plugin-Passphrase","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c97290ecfa9bfcbc84c3a094e2fbfa0ea18cd6d7688012f5cbf49fc7e29b693d","flatsize":41916,"path":"All/p5-Dancer2-Plugin-Passphrase-3.4.1.pkg","repopath":"All/p5-Dancer2-Plugin-Passphrase-3.4.1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":21940,"desc":"Dancer2::Plugin::Passphrase manages the hashing of passwords for Dancer apps,\nallowing developers to follow cryptography best practices without having to\nbecome a cryptography expert. It uses the bcrypt algorithm as the default,\nwhile also supporting any hashing function provided by Digest.","deps":{"p5-Crypt-Bcrypt":{"origin":"security/p5-Crypt-Bcrypt","version":"0.011"},"p5-Dancer2":{"origin":"www/p5-Dancer2","version":"1.1.2_1"},"p5-Data-Entropy":{"origin":"security/p5-Data-Entropy","version":"0.007_1"},"p5-Digest-Bcrypt":{"origin":"security/p5-Digest-Bcrypt","version":"1.212"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Dancer2-Plugin-Deferred","origin":"www/p5-Dancer2-Plugin-Deferred","version":"0.008000","comment":"Dancer2 plugin to defer messages or data across redirections","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Dancer2-Plugin-Deferred","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a1aff9a7cf9f009db63f5edc15e025f91391fd83860506957af78c65836d106a","flatsize":22097,"path":"All/p5-Dancer2-Plugin-Deferred-0.008000.pkg","repopath":"All/p5-Dancer2-Plugin-Deferred-0.008000.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":9940,"desc":"This Dancer2 plugin provides a method for deferring a one-time message across a\nredirect. It is similar to \"flash\" messages, but without the race conditions\nthat can result from multiple tabs in a browser or from AJAX requests. It is\nsimilar in design to Catalyst::Plugin::StatusMessage, but adapted for Dancer2.\n\nIt works by creating a unique message ID within the session that holds deferred\ndata. The message ID is automatically added as a query parameter to redirection\nrequests. It's sort of like a session within a session, but tied to a request\nrather than global to the browser. (It will even chain across multiple\nredirects.)","deps":{"p5-Dancer2":{"origin":"www/p5-Dancer2","version":"1.1.2_1"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Dancer2-Plugin-Email","origin":"mail/p5-Dancer2-Plugin-Email","version":"0.0202","comment":"Simple email handling for Dancer2 applications","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Dancer2-Plugin-Email","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d81f278205b5a80af19275e6e316c199f52f8cca2d8ba51952659714642aceda","flatsize":51167,"path":"All/p5-Dancer2-Plugin-Email-0.0202.pkg","repopath":"All/p5-Dancer2-Plugin-Email-0.0202.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14544,"desc":"Dancer2::Plugin::Email provides an easy way of handling text or\nhtml email messages with or without attachments. Simply define\nhow you wish to send the email in your application's YAML\nconfiguration file, then call the email keyword passing the\nnecessary parameters.","deps":{"p5-Dancer2":{"origin":"www/p5-Dancer2","version":"1.1.2_1"},"p5-Email-Date-Format":{"origin":"mail/p5-Email-Date-Format","version":"1.008"},"p5-Email-Sender":{"origin":"mail/p5-Email-Sender","version":"2.601"},"p5-File-Type":{"origin":"devel/p5-File-Type","version":"0.22_1"},"p5-IO-Socket-SSL":{"origin":"security/p5-IO-Socket-SSL","version":"2.089"},"p5-MIME-Tools":{"origin":"mail/p5-MIME-Tools","version":"5.515,2"},"p5-Module-Runtime":{"origin":"devel/p5-Module-Runtime","version":"0.016"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Data-FormValidator-Constraints-DateTime","origin":"textproc/p5-Data-FormValidator-Constraints-DateTime","version":"1.11_1","comment":"Data::FormValidator constraints for dates and times","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Data-FormValidator-Constraints-DateTime","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2d3b9e1743a443a51d064f50576b03dd0af2caf707bf6761609aebf798b2d785","flatsize":42062,"path":"All/p5-Data-FormValidator-Constraints-DateTime-1.11_1.pkg","repopath":"All/p5-Data-FormValidator-Constraints-DateTime-1.11_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13900,"desc":"This package provides constraint routines for Data::FormValidator for\ndealing with dates and times.  It provides an easy mechanism for\nvalidating dates of any format (using strptime(3)) and transforming\nthose dates (as long as you 'untaint' the fields) into valid DateTime\nobjects, or into strings that would be properly formatted for various\ndatabase engines.","deps":{"p5-Data-FormValidator":{"origin":"textproc/p5-Data-FormValidator","version":"4.88"},"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-Format-Builder":{"origin":"devel/p5-DateTime-Format-Builder","version":"0.83"},"p5-DateTime-Format-Strptime":{"origin":"devel/p5-DateTime-Format-Strptime","version":"1.79,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Data-Dump-Color","origin":"devel/p5-Data-Dump-Color","version":"0.251","comment":"Like Data::Dump, but with color","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Data-Dump-Color","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ed17b7a2b5a8b5bf3a5c725780df5b3e23d1fd70d9888f6795e504db6456442f","flatsize":266745,"path":"All/p5-Data-Dump-Color-0.251.pkg","repopath":"All/p5-Data-Dump-Color-0.251.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":212172,"desc":"Data::Dump::Color aims to be a drop-in replacement for Data::Dump. It adds\ncolors to dumps. It also adds various visual aids in the comments, e.g.\narray/hash index, depth indicator, and so on.","deps":{"p5-ColorThemeBase-Static":{"origin":"devel/p5-ColorThemeBase-Static","version":"0.009"},"p5-ColorThemeUtil-ANSI":{"origin":"devel/p5-ColorThemeUtil-ANSI","version":"0.002"},"p5-Data-Dump":{"origin":"devel/p5-Data-Dump","version":"1.25"},"p5-Module-Load-Util":{"origin":"devel/p5-Module-Load-Util","version":"0.012"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Dancer2-Plugin-Database","origin":"databases/p5-Dancer2-Plugin-Database","version":"2.17","comment":"Easy database connections for Dancer2 applications","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Dancer2-Plugin-Database","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4c890dec2e5155c6eb993e9b7100de08116681830636bd1c3f071e43a6b74c64","flatsize":27902,"path":"All/p5-Dancer2-Plugin-Database-2.17.pkg","repopath":"All/p5-Dancer2-Plugin-Database-2.17.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15360,"desc":"Dancer2::Plugin::Database provides an easy way to obtain a connected\nDBI database handle by simply calling the database keyword\nwithin your Dancer2 application.\n\nReturns a Dancer2::Plugin::Database::Handle object, which is a\nsubclass of DBI's DBI::db connection handle object, so it does\neverything you'd expect to do with DBI, but also adds a few convenience\nmethods. See the documentation for Dancer2::Plugin::Database::Handle\nfor full details of those.","deps":{"p5-Dancer-Plugin-Database-Core":{"origin":"databases/p5-Dancer-Plugin-Database-Core","version":"0.20"},"p5-Dancer2":{"origin":"www/p5-Dancer2","version":"1.1.2_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Dancer2-Plugin-Auth-Extensible-Provider-Database","origin":"security/p5-Dancer2-Plugin-Auth-Extensible-Provider-Database","version":"0.630","comment":"Extensible authentication for D2 apps using Dancer2-Plugin-Database","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Dancer2-Plugin-Auth-Extensible-Provider-Database","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ca85308920092f79a459e0bc1d352f4aae4cf94d172989afb3c9695185fb80b3","flatsize":32942,"path":"All/p5-Dancer2-Plugin-Auth-Extensible-Provider-Database-0.630.pkg","repopath":"All/p5-Dancer2-Plugin-Auth-Extensible-Provider-Database-0.630.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16104,"desc":"This class is an authentication provider designed to authenticate users\nagainst a database, using Dancer2::Plugin::Database to access a database.\n\nSee Dancer2::Plugin::Auth::Extensible for details on how to use\nthe authentication framework.","deps":{"p5-Dancer2-Plugin-Auth-Extensible":{"origin":"security/p5-Dancer2-Plugin-Auth-Extensible","version":"0.711"},"p5-Dancer2-Plugin-Database":{"origin":"databases/p5-Dancer2-Plugin-Database","version":"2.17"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Dancer2-Plugin-Ajax","origin":"www/p5-Dancer2-Plugin-Ajax","version":"0.400000","comment":"Ajax handling for Dancer2 applications","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/pod/Dancer2::Plugin::Ajax","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"482a3eb8961b2651a1e5e53b02a94b4f9bd360264d46c7ad58698d823bd32344","flatsize":42953,"path":"All/p5-Dancer2-Plugin-Ajax-0.400000.pkg","repopath":"All/p5-Dancer2-Plugin-Ajax-0.400000.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10752,"desc":"The ajax keyword which is exported by this plugin allow you to\ndefine a route handler optimized for Ajax queries.","deps":{"p5-Dancer2":{"origin":"www/p5-Dancer2","version":"1.1.2_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Dancer-Session-Memcached","origin":"databases/p5-Dancer-Session-Memcached","version":"0.202","comment":"Memcached-based session backend for Dancer","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Dancer-Session-Memcached","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c260230a23a332c1799ad36bdd88e3ac4d5be2a2984ebed5b509e233fb3bb254","flatsize":42032,"path":"All/p5-Dancer-Session-Memcached-0.202.pkg","repopath":"All/p5-Dancer-Session-Memcached-0.202.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10300,"desc":"A session engine for Dancer based on the Memcache API.\nSession are stored as memcache objects via a list of Memcached servers.","deps":{"p5-Cache-Memcached":{"origin":"databases/p5-Cache-Memcached","version":"1.30_1"},"p5-Dancer":{"origin":"www/p5-Dancer","version":"1.3520"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Data-Dumper-Concise","origin":"devel/p5-Data-Dumper-Concise","version":"2.023","comment":"Less indentation and newlines plus sub deparsing","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Data-Dumper-Concise","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"84c10f74681cf37a6ff77c0759e8a7baf8182f005826ea1f6390a5d26ece7b66","flatsize":25903,"path":"All/p5-Data-Dumper-Concise-2.023.pkg","repopath":"All/p5-Data-Dumper-Concise-2.023.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14512,"desc":"Data::Dumper::Concise is a perl module for less indentation and\nnewlines plus sub deparsing.","deps":{"p5-Devel-ArgNames":{"origin":"devel/p5-Devel-ArgNames","version":"0.03_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"options":{"ARGNAMES":"on"}},{"name":"p5-Data-Clone","origin":"devel/p5-Data-Clone","version":"0.006","comment":"Polymorphic data cloning","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Data-Clone","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"779651af76678399b6799c6a26730eb5d8a6f26d78cf971a10a0abaa195fe466","flatsize":31354,"path":"All/p5-Data-Clone-0.006.pkg","repopath":"All/p5-Data-Clone-0.006.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14620,"desc":"Data::Clone does data cloning, i.e. copies things recursively. This is smart so\nthat it works with not only non-blessed references, but also with blessed\nreferences (i.e. objects). When clone() finds an object, it calls a clone method\nof the object if the object has a clone, otherwise it makes a surface copy of\nthe object. That is, this module does polymorphic data cloning.\n\nAlthough there are several modules on CPAN which can clone data, this module has\na different cloning policy from almost all of them. See \"Cloning policy\" and\n\"Comparison to other cloning modules\" for details.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Dancer-Session-Cookie","origin":"www/p5-Dancer-Session-Cookie","version":"0.30","comment":"Perl extension for encrypted cookie-based session backend for Dancer","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Dancer-Session-Cookie","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"59e49289eb6043b7d27f7a59d0e0b88ac4856d534dc39fae6aa73a8a8b4c33d3","flatsize":11109,"path":"All/p5-Dancer-Session-Cookie-0.30.pkg","repopath":"All/p5-Dancer-Session-Cookie-0.30.pkg","licenselogic":"single","pkgsize":6904,"desc":"Encrypted cookie-based session backend for Dancer.","deps":{"p5-Crypt-CBC":{"origin":"security/p5-Crypt-CBC","version":"3.04"},"p5-Crypt-Rijndael":{"origin":"security/p5-Crypt-Rijndael","version":"1.16"},"p5-Dancer":{"origin":"www/p5-Dancer","version":"1.3520"},"p5-HTTP-Date":{"origin":"www/p5-HTTP-Date","version":"6.06"},"p5-Session-Storage-Secure":{"origin":"www/p5-Session-Storage-Secure","version":"1.000"},"p5-String-CRC32":{"origin":"devel/p5-String-CRC32","version":"2.100"},"p5-Time-Duration-Parse":{"origin":"devel/p5-Time-Duration-Parse","version":"0.16"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Data-Alias","origin":"devel/p5-Data-Alias","version":"1.28","comment":"Comprehensive set of aliasing operations","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Data-Alias","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ef896f81d4a8c40bd2d4b589ca1c906fcae972147748682424ba132ff28c9434","flatsize":73502,"path":"All/p5-Data-Alias-1.28.pkg","repopath":"All/p5-Data-Alias-1.28.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":34132,"desc":"Data::Alias is a module that allows you to apply \"aliasing semantics\"\nto a section of code, causing aliases to be made wherever Perl would\nnormally make copies instead. You can use this to improve efficiency\nand readability, when compared to using references.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Dancer-Plugin-SiteMap","origin":"www/p5-Dancer-Plugin-SiteMap","version":"0.14_1","comment":"Automated site map for the Dancer web framework","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Dancer-Plugin-SiteMap","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3ef925d90c297bf7089767678893e8a3887bd0a49611469a26db6665188a6f0a","flatsize":20334,"path":"All/p5-Dancer-Plugin-SiteMap-0.14_1.pkg","repopath":"All/p5-Dancer-Plugin-SiteMap-0.14_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10660,"desc":"Dancer::Plugin::SiteMap automagically adds sitemap routes to the webapp.\nCurrently adds /sitemap and /sitemap.xml where the former is a basic\nHTML list and the latter is an XML document of URLS.","deps":{"p5-Dancer":{"origin":"www/p5-Dancer","version":"1.3520"},"p5-XML-Simple":{"origin":"textproc/p5-XML-Simple","version":"2.25"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Dancer2-Plugin-Interchange6","origin":"www/p5-Dancer2-Plugin-Interchange6","version":"0.204","comment":"Dancer2 Plugin for Interchange6 Open Source Shop Machine","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Dancer2-Plugin-Interchange6","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"401e2ec96d226d26807d28fe23dfdcb9166d3fd0fab3529f2b5b05e3efc62201","flatsize":84589,"path":"All/p5-Dancer2-Plugin-Interchange6-0.204.pkg","repopath":"All/p5-Dancer2-Plugin-Interchange6-0.204.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":35084,"desc":"Interchange6, the Open Source Shop Machine,\nis the Modern Perl ecosystem for online business.\n\nThis plugin turns your Dancer2 site into a shop.","deps":{"p5-Business-OnlinePayment":{"origin":"finance/p5-Business-OnlinePayment","version":"3.05"},"p5-Dancer2":{"origin":"www/p5-Dancer2","version":"1.1.2_1"},"p5-Dancer2-Plugin-Auth-Extensible":{"origin":"security/p5-Dancer2-Plugin-Auth-Extensible","version":"0.711"},"p5-Dancer2-Plugin-Auth-Extensible-Provider-DBIC":{"origin":"security/p5-Dancer2-Plugin-Auth-Extensible-Provider-DBIC","version":"0.624"},"p5-Dancer2-Plugin-DBIC":{"origin":"databases/p5-Dancer2-Plugin-DBIC","version":"0.0100"},"p5-Dancer2-Session-DBIC":{"origin":"databases/p5-Dancer2-Session-DBIC","version":"0.120"},"p5-Interchange6":{"origin":"www/p5-Interchange6","version":"0.120"},"p5-Interchange6-Schema":{"origin":"databases/p5-Interchange6-Schema","version":"0.133"},"p5-JSON-MaybeXS":{"origin":"converters/p5-JSON-MaybeXS","version":"1.004008"},"p5-Module-Runtime":{"origin":"devel/p5-Module-Runtime","version":"0.016"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-MooX-HandlesVia":{"origin":"devel/p5-MooX-HandlesVia","version":"0.001009"},"p5-MooseX-CoverableModifiers":{"origin":"devel/p5-MooseX-CoverableModifiers","version":"0.30"},"p5-Net-HTTPS-Any":{"origin":"net/p5-Net-HTTPS-Any","version":"0.12"},"p5-Safe-Isa":{"origin":"devel/p5-Safe-Isa","version":"1.000010"},"p5-Type-Tiny":{"origin":"devel/p5-Type-Tiny","version":"2.006000"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Dancer-Plugin-REST","origin":"www/p5-Dancer-Plugin-REST","version":"0.11_1","comment":"Dancer plugin for writing RESTful apps","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Dancer-Plugin-REST","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7d8100bce3ae11d5c68fdb7255c3bc7455336365cbef76e124dca5ca63b61ed9","flatsize":10843,"path":"All/p5-Dancer-Plugin-REST-0.11_1.pkg","repopath":"All/p5-Dancer-Plugin-REST-0.11_1.pkg","licenselogic":"single","pkgsize":6744,"desc":"This plugin helps you write a RESTful webservice with Dancer.","deps":{"p5-Dancer":{"origin":"www/p5-Dancer","version":"1.3520"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Dancer-Plugin-Redis","origin":"databases/p5-Dancer-Plugin-Redis","version":"0.8_1","comment":"Redis database connector for Dancer","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Dancer-Plugin-Redis","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bd7b61b4993a343401f6c073c29da30f5131616f128f85efb5621586c9685673","flatsize":44933,"path":"All/p5-Dancer-Plugin-Redis-0.8_1.pkg","repopath":"All/p5-Dancer-Plugin-Redis-0.8_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12180,"desc":"Dancer::Plugin::Redis provides an easy way to obtain a connected Redis database\nhandle by simply calling the 'redis' keyword within a Dancer application.","deps":{"p5-Dancer":{"origin":"www/p5-Dancer","version":"1.3520"},"p5-Redis":{"origin":"databases/p5-Redis","version":"1.9950"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Dancer-Template-Xslate","origin":"www/p5-Dancer-Template-Xslate","version":"0.03_2","comment":"Text::Xslate wrapper for Dancer","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Dancer-Template-Xslate","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e3af33963541dec3b82cf3b76a3805c6de7561a59bc321bf045f0faa53c05774","flatsize":13091,"path":"All/p5-Dancer-Template-Xslate-0.03_2.pkg","repopath":"All/p5-Dancer-Template-Xslate-0.03_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7712,"desc":"Xslate template engine for Dancer web framework","deps":{"p5-Dancer":{"origin":"www/p5-Dancer","version":"1.3520"},"p5-Text-Xslate":{"origin":"textproc/p5-Text-Xslate","version":"3.4.0"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Dancer2-Plugin-Auth-Extensible-Provider-Usergroup","origin":"security/p5-Dancer2-Plugin-Auth-Extensible-Provider-Usergroup","version":"0.709","comment":"Extensible authentication framework for Dancer2 apps","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Dancer2-Plugin-Auth-Extensible-Provider-Usergroup","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2487aac7cfc9f731dd8b230d2fb67cc33f8a0ed66a4efcbc634a2653ed4559d0","flatsize":20313,"path":"All/p5-Dancer2-Plugin-Auth-Extensible-Provider-Usergroup-0.709.pkg","repopath":"All/p5-Dancer2-Plugin-Auth-Extensible-Provider-Usergroup-0.709.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9800,"desc":"Define that a user must be logged in and have the proper permissions to\naccess a route","deps":{"p5-Dancer2":{"origin":"www/p5-Dancer2","version":"1.1.2_1"},"p5-Dancer2-Plugin-Auth-Extensible":{"origin":"security/p5-Dancer2-Plugin-Auth-Extensible","version":"0.711"},"p5-Dancer2-Plugin-DBIC":{"origin":"databases/p5-Dancer2-Plugin-DBIC","version":"0.0100"},"p5-Dancer2-Plugin-Passphrase":{"origin":"security/p5-Dancer2-Plugin-Passphrase","version":"3.4.1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Dancer-Plugin-Passphrase","origin":"security/p5-Dancer-Plugin-Passphrase","version":"2.0.1_2","comment":"Passphrases and Passwords as objects for Dancer","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Dancer-Plugin-Passphrase","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"24c3f0f002f48d5ff20cd620893b1eeaba33f57fdc49ce15b88d64a7a0be1562","flatsize":66803,"path":"All/p5-Dancer-Plugin-Passphrase-2.0.1_2.pkg","repopath":"All/p5-Dancer-Plugin-Passphrase-2.0.1_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":21736,"desc":"Dancer::Plugin::Passphrase manages the hashing of passwords for Dancer apps,\nallowing developers to follow cryptography best practices without having to\nbecome a cryptography expert. It uses the bcrypt algorithm as the default,\nwhile also supporting any hashing function provided by Digest.","deps":{"p5-Dancer":{"origin":"www/p5-Dancer","version":"1.3520"},"p5-Data-Entropy":{"origin":"security/p5-Data-Entropy","version":"0.007_1"},"p5-Digest-Bcrypt":{"origin":"security/p5-Digest-Bcrypt","version":"1.212"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Dancer2-Plugin-Auth-Extensible-Provider-DBIC","origin":"security/p5-Dancer2-Plugin-Auth-Extensible-Provider-DBIC","version":"0.624","comment":"Extensible authentication framework for Dancer2 apps using DBIC","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Dancer2-Plugin-Auth-Extensible-Provider-DBIC","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3e73b9b397d7c102ae6dcaf623071818cd3a559fac6201349ca1f4b57b6914aa","flatsize":37361,"path":"All/p5-Dancer2-Plugin-Auth-Extensible-Provider-DBIC-0.624.pkg","repopath":"All/p5-Dancer2-Plugin-Auth-Extensible-Provider-DBIC-0.624.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14184,"desc":"This class is an authentication provider designed to authenticate users\nagainst a database, using Dancer2::Plugin::DBIC to access a database.\n\nSee Dancer2::Plugin::Auth::Extensible for details on how to use\nthe authentication framework.","deps":{"p5-DBIx-Class":{"origin":"databases/p5-DBIx-Class","version":"0.082844"},"p5-Dancer2":{"origin":"www/p5-Dancer2","version":"1.1.2_1"},"p5-Dancer2-Plugin-Auth-Extensible":{"origin":"security/p5-Dancer2-Plugin-Auth-Extensible","version":"0.711"},"p5-Dancer2-Plugin-DBIC":{"origin":"databases/p5-Dancer2-Plugin-DBIC","version":"0.0100"},"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-String-CamelCase":{"origin":"textproc/p5-String-CamelCase","version":"0.04"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Dancer-Plugin-ValidationClass","origin":"www/p5-Dancer-Plugin-ValidationClass","version":"0.120490_1","comment":"Perl extension for centralized input validation for Dancer","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/AWNCORP/Dancer-Plugin-ValidationClass-0.120490","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d7843bca1699684a1858a82fe64bb441324bb516069833f4ff8ba9ac6a538ce6","flatsize":5349,"path":"All/p5-Dancer-Plugin-ValidationClass-0.120490_1.pkg","repopath":"All/p5-Dancer-Plugin-ValidationClass-0.120490_1.pkg","licenselogic":"single","pkgsize":4180,"desc":"This plugin provides a convenient wrapper around the Validation::Class\nmodule for easy, reusable data validation for your Dancer\napplications.  You don't even need to configure it unless your\nenvironment isn't a typical one.","deps":{"p5-Dancer":{"origin":"www/p5-Dancer","version":"1.3520"},"p5-Validation-Class":{"origin":"devel/p5-Validation-Class","version":"7.900057"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Dancer2-Plugin-Auth-Extensible-Provider-IMAP","origin":"security/p5-Dancer2-Plugin-Auth-Extensible-Provider-IMAP","version":"0.003","comment":"Extensible authentication for D2 apps using Net::IMAP::Simple","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Dancer2-Plugin-Auth-Extensible-Provider-IMAP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0a76df9dd45aa80654a6625e12cbe6f835a78a5807f55df1a63bfcacade6e264","flatsize":14593,"path":"All/p5-Dancer2-Plugin-Auth-Extensible-Provider-IMAP-0.003.pkg","repopath":"All/p5-Dancer2-Plugin-Auth-Extensible-Provider-IMAP-0.003.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8348,"desc":"IMAP authentication provider for Dancer2::Plugin::Auth::Extensible\n\nSee Dancer2::Plugin::Auth::Extensible for details on how to use\nthe authentication framework.","deps":{"p5-Dancer2-Plugin-Auth-Extensible":{"origin":"security/p5-Dancer2-Plugin-Auth-Extensible","version":"0.711"},"p5-Net-IMAP-Simple":{"origin":"mail/p5-Net-IMAP-Simple","version":"1.2212"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Dancer2-Plugin-DBIC","origin":"databases/p5-Dancer2-Plugin-DBIC","version":"0.0100","comment":"DBIx::Class interface for Dancer2 applications","maintainer":"perl@FreeBSD.org","www":"https://github.com/ironcamel/Dancer2-Plugin-DBIC","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6edbaf2e7fd0610dc36efd8af43b39d152659acbc701c339c0924228618cf713","flatsize":17037,"path":"All/p5-Dancer2-Plugin-DBIC-0.0100.pkg","repopath":"All/p5-Dancer2-Plugin-DBIC-0.0100.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9456,"desc":"This plugin makes it very easy to create Dancer2 applications that\ninterface with databases. It automatically exports the keyword `schema`\nwhich returns a DBIx::Class::Schema object. You just need to configure\nyour database connection information. For performance, schema objects\nare cached in memory and are lazy loaded the first time they are accessed.","deps":{"p5-DBICx-Sugar":{"origin":"databases/p5-DBICx-Sugar","version":"0.0200"},"p5-DBIx-Class":{"origin":"databases/p5-DBIx-Class","version":"0.082844"},"p5-DBIx-Class-Schema-Loader":{"origin":"databases/p5-DBIx-Class-Schema-Loader","version":"0.07049"},"p5-Dancer2":{"origin":"www/p5-Dancer2","version":"1.1.2_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Data-Frame","origin":"devel/p5-Data-Frame","version":"0.006004","comment":"Data frame implementation","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/Data-Frame","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"171eb176bf32f60c31975f96e12b83bc7731621aaa3d820bf1ab1a53e5d77213","flatsize":3992921,"path":"All/p5-Data-Frame-0.006004.pkg","repopath":"All/p5-Data-Frame-0.006004.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":725888,"desc":"Data::Frame implements a data frame container that uses PDL for individual\ncolumns. As such, it supports marking missing values (BAD values).","deps":{"p5-Class-Method-Modifiers":{"origin":"devel/p5-Class-Method-Modifiers","version":"2.15"},"p5-Devel-OverloadInfo":{"origin":"devel/p5-Devel-OverloadInfo","version":"0.007"},"p5-Eval-Quosure":{"origin":"devel/p5-Eval-Quosure","version":"0.001002"},"p5-Exporter-Tiny":{"origin":"devel/p5-Exporter-Tiny","version":"1.006002"},"p5-Feature-Compat-Try":{"origin":"devel/p5-Feature-Compat-Try","version":"0.05"},"p5-File-ShareDir":{"origin":"devel/p5-File-ShareDir","version":"1.118"},"p5-Function-Parameters":{"origin":"devel/p5-Function-Parameters","version":"2.002005"},"p5-Hash-Ordered":{"origin":"devel/p5-Hash-Ordered","version":"0.014"},"p5-Import-Into":{"origin":"devel/p5-Import-Into","version":"1.002005,1"},"p5-List-AllUtils":{"origin":"devel/p5-List-AllUtils","version":"0.19"},"p5-Module-Runtime":{"origin":"devel/p5-Module-Runtime","version":"0.016"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-MooX-Traits":{"origin":"devel/p5-MooX-Traits","version":"0.005_1"},"p5-PDL":{"origin":"math/p5-PDL","version":"2.099"},"p5-PDL-DateTime":{"origin":"math/p5-PDL-DateTime","version":"0.004"},"p5-Package-Stash":{"origin":"devel/p5-Package-Stash","version":"0.40"},"p5-Path-Tiny":{"origin":"devel/p5-Path-Tiny","version":"0.146"},"p5-Ref-Util":{"origin":"devel/p5-Ref-Util","version":"0.204"},"p5-Role-Tiny":{"origin":"devel/p5-Role-Tiny","version":"2.002004"},"p5-Safe-Isa":{"origin":"devel/p5-Safe-Isa","version":"1.000010"},"p5-Sereal-Encoder":{"origin":"converters/p5-Sereal-Encoder","version":"5.004"},"p5-Test-Simple":{"origin":"devel/p5-Test-Simple","version":"1.302209"},"p5-Text-CSV":{"origin":"textproc/p5-Text-CSV","version":"2.06"},"p5-Text-Table-Tiny":{"origin":"textproc/p5-Text-Table-Tiny","version":"1.03"},"p5-Type-Tiny":{"origin":"devel/p5-Type-Tiny","version":"2.006000"},"p5-Types-PDL":{"origin":"devel/p5-Types-PDL","version":"0.04"},"p5-autobox":{"origin":"devel/p5-autobox","version":"2.84"},"p5-boolean":{"origin":"devel/p5-boolean","version":"0.46"},"p5-failures":{"origin":"devel/p5-failures","version":"0.004"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Dancer2-Plugin-Auth-Extensible","origin":"security/p5-Dancer2-Plugin-Auth-Extensible","version":"0.711","comment":"Extensible authentication framework for Dancer2 apps","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Dancer2-Plugin-Auth-Extensible","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"876f5814fd938fd46496d062ef0f22208294a8b01f5078314b07ce5df80024d8","flatsize":206562,"path":"All/p5-Dancer2-Plugin-Auth-Extensible-0.711.pkg","repopath":"All/p5-Dancer2-Plugin-Auth-Extensible-0.711.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":58288,"desc":"A user authentication and authorisation framework plugin for Dancer2 apps.\n\nMakes it easy to require a user to be logged in to access certain\nroutes, provides role-based access control, and supports various\nauthentication methods/sources (config file, database, Unix system\nusers, etc).\n\nDesigned to support multiple authentication realms and to be as\nextensible as possible, and to make secure password handling easy (the\nbase class for auth providers makes handling `RFC2307'-style hashed\npasswords really simple, so you have no excuse for storing plain-text\npasswords).","deps":{"p5-Crypt-SaltedHash":{"origin":"security/p5-Crypt-SaltedHash","version":"0.09"},"p5-Dancer2":{"origin":"www/p5-Dancer2","version":"1.1.2_1"},"p5-File-Share":{"origin":"devel/p5-File-Share","version":"0.27"},"p5-HTTP-BrowserDetect":{"origin":"www/p5-HTTP-BrowserDetect","version":"3.41"},"p5-Module-Runtime":{"origin":"devel/p5-Module-Runtime","version":"0.016"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"p5-Session-Token":{"origin":"security/p5-Session-Token","version":"1.503"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"],"options":{"DPAEPU":"off"}},{"name":"p5-Dancer-Plugin-Memcached","origin":"www/p5-Dancer-Plugin-Memcached","version":"0.02_1","comment":"Cache response content to memcached","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Dancer-Plugin-Memcached","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"83515dbd741e66978316fe5c2b93120e72aa2ab7619f226d9a01b3e4da8a0a6e","flatsize":7139,"path":"All/p5-Dancer-Plugin-Memcached-0.02_1.pkg","repopath":"All/p5-Dancer-Plugin-Memcached-0.02_1.pkg","licenselogic":"single","pkgsize":5200,"desc":"This plugin gives Dancer the ability to get and store page content in a\nmemcached server, which in specific configurations could give a\nperformance boost - particulary on GET requests that incur significant\ndatabase calls.","deps":{"p5-Dancer":{"origin":"www/p5-Dancer","version":"1.3520"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Dancer-Plugin-ExtDirect","origin":"www/p5-Dancer-Plugin-ExtDirect","version":"1.03_1","comment":"Dancer plugin for implementing ExtDirect APIs","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Dancer-Plugin-ExtDirect","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0845f5f45857c5184f473838fef230b9c4c27fe5bb6bbab43e3bb6a196091c05","flatsize":16641,"path":"All/p5-Dancer-Plugin-ExtDirect-1.03_1.pkg","repopath":"All/p5-Dancer-Plugin-ExtDirect-1.03_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8496,"desc":"Dancer plugin which provides an easy way implement ExtDirect APIs.","deps":{"p5-Dancer":{"origin":"www/p5-Dancer","version":"1.3520"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Dancer-Plugin-Email","origin":"mail/p5-Dancer-Plugin-Email","version":"1.0400","comment":"Simple email handling for Dancer applications","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Dancer-Plugin-Email","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d4df52ddbfbd964349fc5ed6e42da1e8de412a68941d3712e9b8d6c1b4409709","flatsize":20905,"path":"All/p5-Dancer-Plugin-Email-1.0400.pkg","repopath":"All/p5-Dancer-Plugin-Email-1.0400.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10940,"desc":"Dancer::Plugin::Email provides an easy way of handling text or html email\nmessages with or without attachments. Simply define how you wish to send the\nemail in your application's YAML configuration file, then call the email keyword\npassing the necessary parameters.","deps":{"p5-Dancer":{"origin":"www/p5-Dancer","version":"1.3520"},"p5-Email-Date-Format":{"origin":"mail/p5-Email-Date-Format","version":"1.008"},"p5-Email-Sender":{"origin":"mail/p5-Email-Sender","version":"2.601"},"p5-File-Type":{"origin":"devel/p5-File-Type","version":"0.22_1"},"p5-MIME-Tools":{"origin":"mail/p5-MIME-Tools","version":"5.515,2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Dancer2","origin":"www/p5-Dancer2","version":"1.1.2_1","comment":"Lightweight yet powerful web application framework","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Dancer2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8c45e42b80629da3522ac62fbeabf6f0c5d3b1e037c86a4dbc80ea8bd953c4ab","flatsize":1059143,"path":"All/p5-Dancer2-1.1.2_1.pkg","repopath":"All/p5-Dancer2-1.1.2_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":446460,"desc":"Dancer2 is the new generation of Dancer, the lightweight web-framework for\nPerl. Dancer2 is a complete rewrite based on Moo.","deps":{"p5-CGI-Deurl-XS":{"origin":"www/p5-CGI-Deurl-XS","version":"0.08_1"},"p5-CLI-Osprey":{"origin":"devel/p5-CLI-Osprey","version":"0.08"},"p5-Capture-Tiny":{"origin":"devel/p5-Capture-Tiny","version":"0.50"},"p5-Class-Load-XS":{"origin":"devel/p5-Class-Load-XS","version":"0.10"},"p5-Clone":{"origin":"devel/p5-Clone","version":"0.47"},"p5-Config-Any":{"origin":"devel/p5-Config-Any","version":"0.33"},"p5-Crypt-URandom":{"origin":"security/p5-Crypt-URandom","version":"0.54"},"p5-File-Share":{"origin":"devel/p5-File-Share","version":"0.27"},"p5-File-Which":{"origin":"sysutils/p5-File-Which","version":"1.27"},"p5-HTTP-Date":{"origin":"www/p5-HTTP-Date","version":"6.06"},"p5-HTTP-Headers-Fast":{"origin":"www/p5-HTTP-Headers-Fast","version":"0.22"},"p5-HTTP-XSCookies":{"origin":"www/p5-HTTP-XSCookies","version":"0.000021"},"p5-Hash-Merge-Simple":{"origin":"devel/p5-Hash-Merge-Simple","version":"0.052"},"p5-Import-Into":{"origin":"devel/p5-Import-Into","version":"1.002005,1"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-JSON-MaybeXS":{"origin":"converters/p5-JSON-MaybeXS","version":"1.004008"},"p5-JSON-XS":{"origin":"converters/p5-JSON-XS","version":"4.03"},"p5-Module-Pluggable":{"origin":"devel/p5-Module-Pluggable","version":"5.2"},"p5-Module-Runtime":{"origin":"devel/p5-Module-Runtime","version":"0.016"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-Path-Tiny":{"origin":"devel/p5-Path-Tiny","version":"0.146"},"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"p5-Plack-Middleware-FixMissingBodyInRedirect":{"origin":"www/p5-Plack-Middleware-FixMissingBodyInRedirect","version":"0.12_1"},"p5-Plack-Middleware-RemoveRedundantBody":{"origin":"www/p5-Plack-Middleware-RemoveRedundantBody","version":"0.09"},"p5-Ref-Util":{"origin":"devel/p5-Ref-Util","version":"0.204"},"p5-Return-MultiLevel":{"origin":"devel/p5-Return-MultiLevel","version":"0.05"},"p5-Role-Tiny":{"origin":"devel/p5-Role-Tiny","version":"2.002004"},"p5-Safe-Isa":{"origin":"devel/p5-Safe-Isa","version":"1.000010"},"p5-Sub-Quote":{"origin":"devel/p5-Sub-Quote","version":"2.006008_1"},"p5-Template-Tiny":{"origin":"textproc/p5-Template-Tiny","version":"1.14"},"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"p5-Type-Tiny":{"origin":"devel/p5-Type-Tiny","version":"2.006000"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-URL-Encode-XS":{"origin":"www/p5-URL-Encode-XS","version":"0.03_1"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"p5-YAML-LibYAML":{"origin":"textproc/p5-YAML-LibYAML","version":"0.90"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"],"options":{"XS":"on"}},{"name":"p5-Dancer-Plugin-Lexicon","origin":"www/p5-Dancer-Plugin-Lexicon","version":"0.06_1","comment":"Flexible I18N using Locale::Maketext::Lexicon for Dancer apps","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Dancer-Plugin-Lexicon","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"22f2419b37457a0edbe49705e27d15b6b47810af32aa368552661728c62799cc","flatsize":24711,"path":"All/p5-Dancer-Plugin-Lexicon-0.06_1.pkg","repopath":"All/p5-Dancer-Plugin-Lexicon-0.06_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12088,"desc":"Dancer::Plugin::Lexicon uses Locale::Maketext::Lexicon to provide I18N\nfunctionality to your Dancer application.\n\nTranslations are stored in PO or MO (compiled PO) gettext files in the\n\"languages/\" dir. You can generate or update your PO files by\nautomatically extracting translatable strings from your code and\ntemplates with xgettext.pl.\n\nThe user's preferred language can be auto-detected from their browser\nsettings, and the current language is automatically stored in the user's\nsession. Including \"lang=$lang_tag\" in the query string change the\nuser's language.","deps":{"p5-Dancer":{"origin":"www/p5-Dancer","version":"1.3520"},"p5-Locale-Maketext-Lexicon":{"origin":"devel/p5-Locale-Maketext-Lexicon","version":"1.00_1"},"p5-Package-Stash":{"origin":"devel/p5-Package-Stash","version":"0.40"},"p5-PathTools":{"origin":"devel/p5-PathTools","version":"3.7500"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Dancer-Plugin-CORS","origin":"www/p5-Dancer-Plugin-CORS","version":"0.13","comment":"Dancer plugin for using cross origin resource sharing","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Dancer-Plugin-CORS","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"109e3fdd91e6596115263cbfd8026a37d21cc64c3c7227178103abe41832982f","flatsize":20412,"path":"All/p5-Dancer-Plugin-CORS-0.13.pkg","repopath":"All/p5-Dancer-Plugin-CORS-0.13.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":11228,"desc":"Cross origin resource sharing is a feature used by modern web browser to bypass\ncross site scripting restrictions. A webservice can provide those rules from\nwhich origin a client is allowed to make cross-site requests. This module helps\nyou to setup such rules.","deps":{"p5-Dancer":{"origin":"www/p5-Dancer","version":"1.3520"},"p5-Sub-Name":{"origin":"devel/p5-Sub-Name","version":"0.28,1"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Dancer-Plugin-Database","origin":"databases/p5-Dancer-Plugin-Database","version":"2.13","comment":"Easy database connections for Dancer applications","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Dancer-Plugin-Database","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"54a623f743ed54fa59856a63f969fdfd41a1865bc06af27bfbb61348dc516a6a","flatsize":27061,"path":"All/p5-Dancer-Plugin-Database-2.13.pkg","repopath":"All/p5-Dancer-Plugin-Database-2.13.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15104,"desc":"Dancer::Plugin::Database provides an easy way to obtain a connected DBI database\nhandle by simply calling the database keyword within your Dancer application.\n\nReturns a Dancer::Plugin::Database::Handle object, which is a subclass of DBI's\nDBI::db connection handle object, so it does everything you'd expect to do with\nDBI, but also adds a few convenience methods. See the documentation for\nDancer::Plugin::Database::Handle for full details of those.","deps":{"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-Dancer":{"origin":"www/p5-Dancer","version":"1.3520"},"p5-Dancer-Plugin-Database-Core":{"origin":"databases/p5-Dancer-Plugin-Database-Core","version":"0.20"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Dancer-Plugin-DBIC","origin":"databases/p5-Dancer-Plugin-DBIC","version":"0.2104","comment":"DBIx::Class interface for Dancer applications","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Dancer-Plugin-DBIC","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fb418447ce7acb2492562592884b0e095b988d7b9cd664ccfe104e0a185246bc","flatsize":18919,"path":"All/p5-Dancer-Plugin-DBIC-0.2104.pkg","repopath":"All/p5-Dancer-Plugin-DBIC-0.2104.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10288,"desc":"DBIx::Class interface for Dancer applications","deps":{"p5-DBD-SQLite":{"origin":"databases/p5-DBD-SQLite","version":"1.76"},"p5-DBICx-Sugar":{"origin":"databases/p5-DBICx-Sugar","version":"0.0200"},"p5-DBIx-Class":{"origin":"databases/p5-DBIx-Class","version":"0.082844"},"p5-DBIx-Class-Schema-Loader":{"origin":"databases/p5-DBIx-Class-Schema-Loader","version":"0.07049"},"p5-Dancer":{"origin":"www/p5-Dancer","version":"1.3520"},"p5-Test-Exception":{"origin":"devel/p5-Test-Exception","version":"0.43"},"p5-Test-Requires":{"origin":"devel/p5-Test-Requires","version":"0.11"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Dancer-Logger-Syslog","origin":"devel/p5-Dancer-Logger-Syslog","version":"0.6","comment":"Dancer logger engine for Sys::Syslog","maintainer":"dvl@FreeBSD.org","www":"https://metacpan.org/release/Dancer-Logger-Syslog","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f9882cbca8704356addaf9a55a1b2c23052b4065fdabf6f7e2e4751c75068169","flatsize":6218,"path":"All/p5-Dancer-Logger-Syslog-0.6.pkg","repopath":"All/p5-Dancer-Logger-Syslog-0.6.pkg","licenselogic":"single","licenses":["GPLv1+"],"pkgsize":5284,"desc":"Dancer logger engine for Sys::Syslog\n\nThis module implements a logger engine that sends log messages to syslog,\nthrough the Sys::Syslog module.\n\nThe setting __logger__ should be set to `syslog` in order to use this session\nengine in a Dancer application.\n\nYou can also specify the other configuration via the 'syslog' config key, e.g.\n\n    syslog:\n      facility: 'local0'\n      ident: 'my_app'","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Dancer-Plugin-FlashMessage","origin":"www/p5-Dancer-Plugin-FlashMessage","version":"0.314","comment":"Dancer plugin for implementing Flash Messages","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Dancer-Plugin-FlashMessage","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e03258c797ae50a04286ab835de3429ef66fda78e1db72fdac39b141c8e1e632","flatsize":15589,"path":"All/p5-Dancer-Plugin-FlashMessage-0.314.pkg","repopath":"All/p5-Dancer-Plugin-FlashMessage-0.314.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8312,"desc":"Dancer plugin which provides an easy way implement flash messages.","deps":{"p5-Dancer":{"origin":"www/p5-Dancer","version":"1.3520"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Dancer-Logger-Log4perl","origin":"www/p5-Dancer-Logger-Log4perl","version":"0.9.0_1","comment":"Dancer logging adapter for Log::Log4perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Dancer-Logger-Log4perl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0014f5f467e31224b36a65f53e371c0b9dbb6037e8b9b5331f8c8e6acd953194","flatsize":22679,"path":"All/p5-Dancer-Logger-Log4perl-0.9.0_1.pkg","repopath":"All/p5-Dancer-Logger-Log4perl-0.9.0_1.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":10784,"desc":"An interface between Dancer's logging engine abstraction layer and the\nLog::Log4perl library.","deps":{"p5-Dancer":{"origin":"www/p5-Dancer","version":"1.3520"},"p5-Log-Log4perl":{"origin":"devel/p5-Log-Log4perl","version":"1.57"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Dancer-Plugin-RPC","origin":"www/p5-Dancer-Plugin-RPC","version":"1.11","comment":"Configure endpoints for XMLRPC and JSONRPC procedures","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Dancer-Plugin-RPC","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ce4434e326b90e484dadfd52e3f10325c4d036bb334aa83ad511549d919d5f3e","flatsize":101921,"path":"All/p5-Dancer-Plugin-RPC-1.11.pkg","repopath":"All/p5-Dancer-Plugin-RPC-1.11.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":43544,"desc":"This module contains two plugins for Dancer: Dancer::Plugin::RPC::XMLRPC\nand Dancer::Plugin::RPC::JSONRPC. They are plugins rather than\nPlack::Middleware.\n\nDancer::Plugin::RPC::XMLRPC\n\nThis plugin exposes the new keyword \"xmlrpc\" that is followed by 2\narguments: the endpoint and the arguments to configure the xmlrpc-calls\nat this endpoint.\n\nDancer::Plugin::RPC::JSONRPC\n\nThis plugin exposes the new keyword \"jsonrpc\" that is followed by\n2 arguments: the endpoint and the arguments to configure the\njsonrpc-calls at this endpoint.\n\nSee the /t dir for examples (until some tutorial exists)","deps":{"p5-Dancer":{"origin":"www/p5-Dancer","version":"1.3520"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-Params-ValidationCompiler":{"origin":"devel/p5-Params-ValidationCompiler","version":"0.31"},"p5-RPC-XML":{"origin":"net/p5-RPC-XML","version":"0.82"},"p5-Type-Tiny":{"origin":"devel/p5-Type-Tiny","version":"2.006000"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Dancer-Plugin-Database-Core","origin":"databases/p5-Dancer-Plugin-Database-Core","version":"0.20","comment":"Shared core for D1 and D2 Database plugins","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Dancer-Plugin-Database-Core","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"32b68196463c559fb63f407519e373421b3484db7ee16c1e085d398257c1b354","flatsize":55347,"path":"All/p5-Dancer-Plugin-Database-Core-0.20.pkg","repopath":"All/p5-Dancer-Plugin-Database-Core-0.20.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":22772,"desc":"Dancer::Plugin::Database::Core is a shared library for Dancer::Plugin::Database\nand Dancer2::Plugin::Database modules.","deps":{"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Dancer-Plugin-Auth-Extensible","origin":"security/p5-Dancer-Plugin-Auth-Extensible","version":"1.00","comment":"Extensible authentication framework for Dancer apps","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Dancer-Plugin-Auth-Extensible","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dbcac19e812705931458c92a0ce7bd85947f5fefb9be05ff2ab51360b50372c5","flatsize":64111,"path":"All/p5-Dancer-Plugin-Auth-Extensible-1.00.pkg","repopath":"All/p5-Dancer-Plugin-Auth-Extensible-1.00.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":30548,"desc":"A user authentication and authorisation framework plugin for Dancer apps.\n\nMakes it easy to require a user to be logged in to access certain\nroutes, provides role-based access control, and supports various\nauthentication methods/sources (config file, database, Unix system\nusers, etc).\n\nDesigned to support multiple authentication realms and to be as\nextensible as possible, and to make secure password handling easy (the\nbase class for auth providers makes handling `RFC2307'-style hashed\npasswords really simple, so you have no excuse for storing plain-text\npasswords).","deps":{"p5-Crypt-SaltedHash":{"origin":"security/p5-Crypt-SaltedHash","version":"0.09"},"p5-Dancer":{"origin":"www/p5-Dancer","version":"1.3520"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"],"options":{"DPAEPD":"off","DPAEPU":"off"}},{"name":"p5-DWH_File","origin":"databases/p5-DWH_File","version":"0.24_2","comment":"Store deep and wide hashes in single level tied hash","maintainer":"perl@FreeBSD.org","www":"http://www.orqwood.dk/perl5/dwh/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8f1280018a0ae1908f13cbee2bc76bc43043ba90d3065fa55630fcf695bb2d42","flatsize":112180,"path":"All/p5-DWH_File-0.24_2.pkg","repopath":"All/p5-DWH_File-0.24_2.pkg","licenselogic":"single","pkgsize":47764,"desc":"DWH_File is used in a similar manner to NDBM_File, DB_File etc. In fact it\ndepends on one of these. DWH_File expands the functionality to save not\nonly the hash that is tied but also all the data that this hash contains\nreferences to - that is it'll save all you list of lists and list of hashes\nand so forth. And what's more, it will save objects as well - if they'll\ncomply with some very simple rules which don't impose any limitations to\ntheir functionality or structure except that they can't themselves be tied\nto anyone else. See the \"Models\" section of the embedded documentation for\ndetails.","deps":{"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Daemon-Control","origin":"devel/p5-Daemon-Control","version":"0.001010","comment":"Create init scripts in Perl","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Daemon-Control","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"462270388d67a68c60de088a4eb81f1dfdac429bf6dfa5f616e6b93882dff053","flatsize":48325,"path":"All/p5-Daemon-Control-0.001010.pkg","repopath":"All/p5-Daemon-Control-0.001010.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":20404,"desc":"Daemon::Control provides a library for creating init scripts in perl. Your perl\nscript just needs to set the accessors for what and how you want something to\nrun and the library takes care of the rest.\n\nYou can launch programs through the shell (/usr/sbin/my_program) or launch Perl\ncode itself into a daemon mode. Single and double fork methods are supported and\nin double-fork mode all the things you would expect like reopening\nSTDOUT/STDERR, switching UID/GID are supported.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-DNS-EasyDNS","origin":"dns/p5-DNS-EasyDNS","version":"0.04_1","comment":"Update your EasyDNS dynamic DNS entries","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DNS-EasyDNS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"377bc340b8091019581fb3d8eb5fca594921f6442d2a7ec91ee61e864e640c25","flatsize":14580,"path":"All/p5-DNS-EasyDNS-0.04_1.pkg","repopath":"All/p5-DNS-EasyDNS-0.04_1.pkg","licenselogic":"single","pkgsize":7624,"desc":"This module allows you to update your EasyDNS ( http://www.easydns.com/ )\ndynamic DNS records. This is done via an http get using the libwww-perl\nmodules.","deps":{"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["dns","perl5"],"options":{"EXAMPLES":"on"}},{"name":"p5-DNS-Zone","origin":"dns/p5-DNS-Zone","version":"0.85_1","comment":"DNS::Zone is set of perl modules for name service zone files","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/DNS-Zone","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bfcd70ebcd5703f54f9097ac3dc249f1f2c648ef792d2c19f7f83be9b3f6a24f","flatsize":35063,"path":"All/p5-DNS-Zone-0.85_1.pkg","repopath":"All/p5-DNS-Zone-0.85_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10300,"desc":"DNS::Zone is a collection of Perl modules which provide an\nabstraction of name service zones as well as server specific\nadaptors for concrete file representations.\nThe modules origin is the ZoneMaster project which make heavy\nuse of the module for comprehensive zone file management. Go to\nhttp://www.zonemaster.org for further information.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["dns","perl5"],"options":{"DOCS":"on"}},{"name":"p5-DNS-ZoneParse","origin":"dns/p5-DNS-ZoneParse","version":"1.10_2","comment":"Parse and manipulate DNS Zone Files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DNS-ZoneParse","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"381bba31a94c74088e35a18b1cee33b15633d8d5bc7e2588b5b9aa18a2c24dd6","flatsize":49350,"path":"All/p5-DNS-ZoneParse-1.10_2.pkg","repopath":"All/p5-DNS-ZoneParse-1.10_2.pkg","licenselogic":"single","pkgsize":17116,"desc":"This module will parse a Zone File and put all the Resource Records (RRs) into\nan anonymous hash structure. At the moment, the following types of RRs are\nsupported: SOA, NS, MX, A, CNAME, TXT, PTR. It could be useful for maintaining\nDNS zones, or for transferring DNS zones to other servers. If you want to\ngenerate an XML-friendly version of your zone files, it is easy to use\nXML::Simple with this module once you have parsed the zonefile.\n\nDNS::ZoneParse scans the DNS zonefile - removes comments and separates the file\ninto it's constituent records. It then parses each record and stores the\nrecords internally. See below for information on the accessor methods.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["dns","perl5","textproc"]},{"name":"p5-DB_File-Lock","origin":"devel/p5-DB_File-Lock","version":"0.05_1","comment":"Perl module to use the DB_File with Lock","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ab8003e5f03941a988d1dabb242b3de373a0c59972c74e0ee9c0d252df08081b","flatsize":14471,"path":"All/p5-DB_File-Lock-0.05_1.pkg","repopath":"All/p5-DB_File-Lock-0.05_1.pkg","licenselogic":"single","pkgsize":8476,"desc":"This module provides a wrapper for the DB_File module, adding locking.\n\nWhen you need locking, simply use this module in place of DB_File and\nadd an extra argument onto the tie command specifying if the file should\nbe locked for reading or writing.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-DNS-Config","origin":"dns/p5-DNS-Config","version":"0.66_1","comment":"DNS::Config is set of perl modules for name service configurations","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/DNS-Config","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"27384b3f6ecd20ef57767871cfe92e6544ae69cccae465ceba1d65fe3f7b3381","flatsize":60102,"path":"All/p5-DNS-Config-0.66_1.pkg","repopath":"All/p5-DNS-Config-0.66_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14612,"desc":"DNS::Config  is a collection of Perl modules which provide an\nabstraction of name service zones as well as server specific\nadaptors for concrete file representations.\nThe modules origin is the ZoneMaster project which make heavy\nuse of the module for comprehensive zone file management. Go to\nhttp://www.zonemaster.org for further information.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["dns","perl5"],"options":{"DOCS":"on"}},{"name":"p5-DBM-Deep","origin":"databases/p5-DBM-Deep","version":"2.0019","comment":"Pure perl persistent multi-level hash/array DBM","maintainer":"jmohacsi@bsd.hu","www":"https://metacpan.org/release/DBM-Deep","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7f9c52f2f37694fc4e3ccfc405ef5d964881f326c99f3d77638ffb44c98c0290","flatsize":268586,"path":"All/p5-DBM-Deep-2.0019.pkg","repopath":"All/p5-DBM-Deep-2.0019.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":96708,"desc":"A unique flat-file database module, written in pure perl. True multi-level\nhash/array support (unlike MLDBM, which is faked), hybrid OO / tie() interface,\ncross-platform FTPable files, and quite fast. Can handle millions of keys and\nunlimited hash levels without significant slow-down. Written from the ground-up\nin pure perl -- this is NOT a wrapper around a C-based DBM.  Out-of-the-box\ncompatibility with Unix, Mac OS X and Windows.","deps":{"p5-FileHandle-Fmode":{"origin":"devel/p5-FileHandle-Fmode","version":"0.14"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBIx-XML_RDB","origin":"databases/p5-DBIx-XML_RDB","version":"0.05_2","comment":"Perl extension for creating XML from existing DBI datasources","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DBIx-XML_RDB","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"538c1c24a32e4bf435f6251036c4b142ab2fcd99f105f0370125e0cff9137115","flatsize":22815,"path":"All/p5-DBIx-XML_RDB-0.05_2.pkg","repopath":"All/p5-DBIx-XML_RDB-0.05_2.pkg","licenselogic":"single","pkgsize":8328,"desc":"This module is a simple creator of XML data from DBI datasources. It allows you\nto easily extract data from a database, and manipulate later using XML::Parser.","deps":{"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-XML-Parser":{"origin":"textproc/p5-XML-Parser","version":"2.47"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Dancer-Plugin-Feed","origin":"www/p5-Dancer-Plugin-Feed","version":"1.131470_1","comment":"Dancer plugin for generating RSS or Atom feeds","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Dancer-Plugin-Feed","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4d62079d914bd46293c6af081ce6c67f19b643fd01a17b924351421e42da1554","flatsize":15117,"path":"All/p5-Dancer-Plugin-Feed-1.131470_1.pkg","repopath":"All/p5-Dancer-Plugin-Feed-1.131470_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8024,"desc":"Dancer plugin which provides an easy way to generate RSS or Atom feed.\nThis module relies on XML::Feed.","deps":{"p5-Dancer":{"origin":"www/p5-Dancer","version":"1.3520"},"p5-XML-Feed":{"origin":"textproc/p5-XML-Feed","version":"0.65"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-DBIx-XHTML_Table","origin":"databases/p5-DBIx-XHTML_Table","version":"1.49","comment":"Create XHTML tables from SQL queries","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DBIx-XHTML_Table","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5ea0fe530d475030b41f106ae662da1ac6fac58a84a0176c0b52565d2be0dc11","flatsize":71247,"path":"All/p5-DBIx-XHTML_Table-1.49.pkg","repopath":"All/p5-DBIx-XHTML_Table-1.49.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":29952,"desc":"XHTML_Table will execute SQL queries and return the results (as a\nscalar 'string') wrapped in XHTML tags.\n\nThis module was created to fill a need for a quick and easy way to\ncreate 'on the fly' XHTML tables from SQL queries for the purpose\nof 'quick and dirty' reporting. It is not intended for serious\nproduction use, although it use is viable for prototyping and just\nplain fun.\n\nSeamus Venasse <svenasse@polaris.ca>","deps":{"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5","www"]},{"name":"p5-Dancer-Plugin-Auth-Extensible-Provider-Usergroup","origin":"security/p5-Dancer-Plugin-Auth-Extensible-Provider-Usergroup","version":"0.21_2","comment":"Extensible authentication framework for Dancer apps","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/pod/Dancer::Plugin::Auth::Extensible::Provider::Usergroup","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"32d96ec259eb4d5197161902637a902c1df407ac5dfbaffebd69f01449dae3e2","flatsize":18438,"path":"All/p5-Dancer-Plugin-Auth-Extensible-Provider-Usergroup-0.21_2.pkg","repopath":"All/p5-Dancer-Plugin-Auth-Extensible-Provider-Usergroup-0.21_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9388,"desc":"authenticate as a member of a group\n\nDefine that a user must be logged in and have the proper permissions to\naccess a route","deps":{"p5-Dancer":{"origin":"www/p5-Dancer","version":"1.3520"},"p5-Dancer-Plugin-Auth-Extensible":{"origin":"security/p5-Dancer-Plugin-Auth-Extensible","version":"1.00"},"p5-Dancer-Plugin-DBIC":{"origin":"databases/p5-Dancer-Plugin-DBIC","version":"0.2104"},"p5-Dancer-Plugin-Passphrase":{"origin":"security/p5-Dancer-Plugin-Passphrase","version":"2.0.1_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-DBIx-Wrapper","origin":"databases/p5-DBIx-Wrapper","version":"0.29","comment":"Wrapper around Perl's DBI module","maintainer":"don@regexguy.com","www":"https://metacpan.org/release/DBIx-Wrapper","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"be5e66de2a0c47c72a2a2da8f3a38f7dc7dc3ce1a0b02039d03207babc28a2db","flatsize":159951,"path":"All/p5-DBIx-Wrapper-0.29.pkg","repopath":"All/p5-DBIx-Wrapper-0.29.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":45000,"desc":"This is the DBIx::Wrapper module -- a convenience wrapper around Perl's DBI.","deps":{"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBIx-Tree","origin":"databases/p5-DBIx-Tree","version":"1.98","comment":"Perl module for generating a tree from a self-referential table","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DBIx-Tree","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f5b69d40e4f78657acd6aaec75dac560dec076512714505ae3cb6e0ebca4c5ea","flatsize":35901,"path":"All/p5-DBIx-Tree-1.98.pkg","repopath":"All/p5-DBIx-Tree-1.98.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":15872,"desc":"When you've got one of those nasty self-referential tables that you\nwant to bust out into a tree, this is the module to check out.  Assum-\ning there are no horribly broken nodes in your tree and (heaven forbid)\nany circular references\n\nPhilip M. Gollucci <philip@p6m7g8.com>","deps":{"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBIx-VersionedDDL","origin":"databases/p5-DBIx-VersionedDDL","version":"0.17_1","comment":"Upgrade and downgrade database schemas to a specified version","maintainer":"Alan@Wave2.org","www":"https://metacpan.org/release/DBIx-VersionedDDL","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1216f47d0d4c3cc651e256d9acf678582754f8f59b4b766a1a59e5cb2774f4a4","flatsize":32075,"path":"All/p5-DBIx-VersionedDDL-0.17_1.pkg","repopath":"All/p5-DBIx-VersionedDDL-0.17_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16416,"desc":"DBIx::VersionedDDL is a perl module to upgrade and downgrade database\nschemas to a specified version.","deps":{"p5-DBD-SQLite":{"origin":"databases/p5-DBD-SQLite","version":"1.76"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Attribute-ENV":{"origin":"devel/p5-MooseX-Attribute-ENV","version":"0.02_2"},"p5-MooseX-Object-Pluggable":{"origin":"devel/p5-MooseX-Object-Pluggable","version":"0.0014_1"},"p5-Text-CSV":{"origin":"textproc/p5-Text-CSV","version":"2.06"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBIx-TransactionManager","origin":"databases/p5-DBIx-TransactionManager","version":"1.13_1","comment":"Perl extension for database transaction handling","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DBIx-TransactionManager","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ed21275a069f3620b12fd1edfdd29d5c3bf0b91174a04223a3b4be72400e3004","flatsize":18883,"path":"All/p5-DBIx-TransactionManager-1.13_1.pkg","repopath":"All/p5-DBIx-TransactionManager-1.13_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10252,"desc":"DBIx::TransactionManager is a simple transaction manager.  Like\nDBIx::Class::Storage::TxnScopeGuard.","deps":{"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBIx-Tracer","origin":"databases/p5-DBIx-Tracer","version":"0.03","comment":"Easy tracer for DBI","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/DBIx-Tracer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5b1321e4bf77a88f1ee292f418da7084a21dcd66c7f351ace7808ff27a06600f","flatsize":48314,"path":"All/p5-DBIx-Tracer-0.03.pkg","repopath":"All/p5-DBIx-Tracer-0.03.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12396,"desc":"DBIx::Tracer is easy tracer for DBI. You can trace a SQL queries without\nmodifying configuration in your application.\n\nYou can insert snippets using DBIx::Tracer, and profile it.","deps":{"p5-DBD-SQLite":{"origin":"databases/p5-DBD-SQLite","version":"1.76"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Dancer-Debug","origin":"devel/p5-Dancer-Debug","version":"0.04","comment":"Extend Plack::Middleware::Debug with some specific panels for Dancer","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Dancer-Debug","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e7e5cf3424ba96eb67ad7302a58a3871b55141a8376e0c2b142eb85bd12b58aa","flatsize":46845,"path":"All/p5-Dancer-Debug-0.04.pkg","repopath":"All/p5-Dancer-Debug-0.04.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":19816,"desc":"Dancer::Debug extends Plack::Middleware::Debug with some specific\npanels for Dancer.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-DBIx-Skinny-Schema-Loader","origin":"databases/p5-DBIx-Skinny-Schema-Loader","version":"0.25_1","comment":"Perl extension to load schema for DBIx::Skinny","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DBIx-Skinny-Schema-Loader","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"07ba4dcc26e1e5867058ae2bd35f7afe055e7c9b164461eb918f310b7c5605e7","flatsize":17662,"path":"All/p5-DBIx-Skinny-Schema-Loader-0.25_1.pkg","repopath":"All/p5-DBIx-Skinny-Schema-Loader-0.25_1.pkg","licenselogic":"single","pkgsize":8576,"desc":"DBIx::Skinny::Schema::Loader is schema loader for DBIx::Skinny.  It\ncan dynamically load schema at run-time or statically publish them.\n\nIt supports MySQL and SQLite, and PostgreSQL.","deps":{"p5-DBIx-Skinny":{"origin":"databases/p5-DBIx-Skinny","version":"0.0742_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Daemon-Generic","origin":"net/p5-Daemon-Generic","version":"0.85","comment":"Framework to provide start/stop/reload for a daemon","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Daemon-Generic","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c8ec5366a05d343a951cd9c044d27a8139901ea74b8a8a1f961af4672813bf04","flatsize":43325,"path":"All/p5-Daemon-Generic-0.85.pkg","repopath":"All/p5-Daemon-Generic-0.85.pkg","licenselogic":"single","pkgsize":21096,"desc":"Daemon::Generic provides a framework for starting, stopping, reconfiguring\ndaemon-like programs. The framework provides for standard commands that work\nfor as init.d files and as apachectl-like commands.\n\nPrograms that use Daemon::Generic subclass Daemon::Generic to override its\nbehavior. Almost everything that Genric::Daemon does can be overridden as\nneeded.","deps":{"p5-AnyEvent":{"origin":"devel/p5-AnyEvent","version":"7.17,1"},"p5-Eval-LineNumbers":{"origin":"devel/p5-Eval-LineNumbers","version":"0.35"},"p5-Event":{"origin":"devel/p5-Event","version":"1.28"},"p5-File-Flock":{"origin":"devel/p5-File-Flock","version":"2014.01_1"},"p5-File-Slurp":{"origin":"devel/p5-File-Slurp","version":"9999.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-DBIx-Sunny","origin":"databases/p5-DBIx-Sunny","version":"0.9993","comment":"Simple DBI wrapper supports SQLite and MySQL","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DBIx-Sunny","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"613218f6117b504524bedc746e06fb171a8b65cb834c7244d7f75b4886fa29e0","flatsize":70641,"path":"All/p5-DBIx-Sunny-0.9993.pkg","repopath":"All/p5-DBIx-Sunny-0.9993.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":21500,"desc":"DBIx::Sunny is a simple DBI wrapper. It provides better usability for you.\nThis module based on Amon2::DBI. DBIx::Sunny supports only SQLite and MySQL.","deps":{"p5-Class-Accessor-Lite":{"origin":"devel/p5-Class-Accessor-Lite","version":"0.08"},"p5-Class-Data-Inheritable":{"origin":"devel/p5-Class-Data-Inheritable","version":"0.10"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-DBIx-TransactionManager":{"origin":"databases/p5-DBIx-TransactionManager","version":"1.13_1"},"p5-Data-Validator":{"origin":"devel/p5-Data-Validator","version":"1.07_1"},"p5-SQL-Maker":{"origin":"databases/p5-SQL-Maker","version":"1.22_1"},"p5-SQL-NamedPlaceholder":{"origin":"databases/p5-SQL-NamedPlaceholder","version":"0.10"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBIx-Skinny-Mixin-DBHResolver","origin":"databases/p5-DBIx-Skinny-Mixin-DBHResolver","version":"0.04_1","comment":"Perl extension of DBIx::DBHResolver mixin for DBIx::Skinny","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DBIx-Skinny-Mixin-DBHResolver","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8f33b5da584e1bf927ba92d0fb1950af66005b97ae220efbedeb97f4d5dd074d","flatsize":3125,"path":"All/p5-DBIx-Skinny-Mixin-DBHResolver-0.04_1.pkg","repopath":"All/p5-DBIx-Skinny-Mixin-DBHResolver-0.04_1.pkg","licenselogic":"single","pkgsize":2856,"desc":"DBIx::DBHResolver mixin for DBIx::Skinny.","deps":{"p5-DBIx-DBHResolver":{"origin":"databases/p5-DBIx-DBHResolver","version":"0.17_1"},"p5-DBIx-Skinny":{"origin":"databases/p5-DBIx-Skinny","version":"0.0742_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBIx-TableHash","origin":"databases/p5-DBIx-TableHash","version":"1.05_2","comment":"Tie a hash to a MySQL table plus SQL utilities","maintainer":"perl@FreeBSD.org","www":"https://christhorman.com/projects/perl/DBIx-TableHash/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"40691d5a0738dcbfc50bd13435aa0f457abd3f98c8ea487fcd57206f211cd8d7","flatsize":52971,"path":"All/p5-DBIx-TableHash-1.05_2.pkg","repopath":"All/p5-DBIx-TableHash-1.05_2.pkg","licenselogic":"single","pkgsize":21852,"desc":"DBIx::TableHash is a perl module that ties a hash to a DBI/mysql table or\nslice of the table, along with some methods to build SQL for common\ndatabase operations, returning data in convenient structures.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"p5-DBD-mysql":{"origin":"databases/p5-DBD-mysql","version":"5.008"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBIx-Skinny-Pager","origin":"databases/p5-DBIx-Skinny-Pager","version":"0.11_1","comment":"Perl extension of resultset pager for DBIx::Skinny","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DBIx-Skinny-Pager","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5c5dbfd5e69723e274df07f695d5a33254654e7688c8ec5ec71766c36cb750d1","flatsize":23737,"path":"All/p5-DBIx-Skinny-Pager-0.11_1.pkg","repopath":"All/p5-DBIx-Skinny-Pager-0.11_1.pkg","licenselogic":"single","pkgsize":15436,"desc":"DBIx::Skinny::Pager is resultset pager interface for\nDBIx::Skinny. This module is not support for search_by_sql or\nsearch_named.","deps":{"p5-Class-Accessor-Lite":{"origin":"devel/p5-Class-Accessor-Lite","version":"0.08"},"p5-DBIx-Skinny":{"origin":"databases/p5-DBIx-Skinny","version":"0.0742_1"},"p5-Data-Page":{"origin":"databases/p5-Data-Page","version":"2.03"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBIx-Sequence","origin":"databases/p5-DBIx-Sequence","version":"1.5_1","comment":"Simple SQL92 ID generator in Perl","maintainer":"nistor@snickers.org","www":"https://metacpan.org/release/DBIx-Sequence","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"abed72b84447570ddf6dd3af7f0c92758cc3aa6cf5076df96e43ccebb0a0b093","flatsize":23542,"path":"All/p5-DBIx-Sequence-1.5_1.pkg","repopath":"All/p5-DBIx-Sequence-1.5_1.pkg","licenselogic":"single","pkgsize":11204,"desc":"DBIx::Sequence - A simple SQL92 ID generator\n\nhis module is intended to give easier portability to Perl database\napplication by providing a database independant unique ID generator.\nThis way, an application developer is not bound to use his database's\nSEQUENCE or auto_increment thus making his application portable on\nmultiple database environnements.\n\nThis module implements a simple Spin Locker mechanism and is garanteed\nto return a unique value every time it is called, even with concurrent\nprocesses. It uses your database for its state storage with ANSI SQL92\ncompliant SQL. All SQL queries inside DBIx::Sequence are pre cached and\nvery efficient especially under mod_perl.","deps":{"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DR-Tarantool","origin":"databases/p5-DR-Tarantool","version":"0.44_1","comment":"Perl driver for Tarantool","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/DR-Tarantool","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d292e1ea881de99fb27690abe09d3acdc38a73e476ab204004b4489d27301787","flatsize":230137,"path":"All/p5-DR-Tarantool-0.44_1.pkg","repopath":"All/p5-DR-Tarantool-0.44_1.pkg","licenselogic":"single","licenses":["ART10"],"pkgsize":79968,"desc":"This module provides a synchronous and asynchronous driver for Tarantool.\n\nThe driver does not have external dependencies, but includes the official\nlight-weight Tarantool C client (a single C header which implements all protocol\nformatting) for packing requests and unpacking server responses.","deps":{"p5-AnyEvent":{"origin":"devel/p5-AnyEvent","version":"7.17,1"},"p5-Devel-GlobalDestruction":{"origin":"devel/p5-Devel-GlobalDestruction","version":"0.14"},"p5-JSON-XS":{"origin":"converters/p5-JSON-XS","version":"4.03"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBIx-Safe","origin":"databases/p5-DBIx-Safe","version":"1.2.5_3","comment":"Safer access to your database through a DBI database handle","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/DBIx-Safe","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"52181348b347a3fb3247bb92e0907f8ae9cd6316855d0236810a8251f5611971","flatsize":24644,"path":"All/p5-DBIx-Safe-1.2.5_3.pkg","repopath":"All/p5-DBIx-Safe-1.2.5_3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":10988,"desc":"The purpose of DBIx::Safe is to give controlled, limited access to an\napplication, rather than simply passing it a raw database handle through DBI.\nDBIx::Safe acts as a wrapper to the database, by only allowing through the\ncommands you tell it to. It filters all things related to the database handle -\nmethods and attributes.\n\nThe typical usage is for your application to create a database handle via a\nnormal DBI call to new(), then pass that to DBIx::Safe->new(), which will return\nyou a DBIx::Safe object. After specifying exactly what is and what is not\nallowed, you can pass the object to the untrusted application. The object will\nact very similar to a DBI database handle, and in most cases can be used\ninterchangeably.\n\nBy default, nothing is allowed to run at all. There are many things you can\ncontrol. You can specify which SQL commands are allowed, by indicating the first\nword in the SQL statement (e.g. 'SELECT'). You can specify which database\nmethods are allowed to run (e.g. 'ping'). You can specify a regular expression\nthat allows matching SQL statements to run (e.g. 'qr{SET TIMEZONE}'). You can\nspecify a regular expression that is NOT allowed to run (e.g. qr(UPDATE xxx}).\nFinally, you can indicate which database attributes are allowed to be read and\nchanged (e.g. 'PrintError'). For all of the above, there are matching methods to\nremove them as well.","deps":{"p5-DBD-Pg":{"origin":"databases/p5-DBD-Pg","version":"3.18.0"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBIx-Skinny","origin":"databases/p5-DBIx-Skinny","version":"0.0742_1","comment":"Perl extension for simple DBI wrapper/ORMapper","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DBIx-Skinny","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"701b83a46d1a54055d955c816b3baad31448732a468a616a1a91695f0e0e2b7e","flatsize":190741,"path":"All/p5-DBIx-Skinny-0.0742_1.pkg","repopath":"All/p5-DBIx-Skinny-0.0742_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":71800,"desc":"DBIx::Skinny is simple DBI wrapper and simple O/R Mapper.  It aims to\nbe lightweight, with minimal dependencies so it's easier to install.","deps":{"p5-Class-Accessor-Lite":{"origin":"devel/p5-Class-Accessor-Lite","version":"0.08"},"p5-Class-Load":{"origin":"devel/p5-Class-Load","version":"0.25"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-DBIx-TransactionManager":{"origin":"databases/p5-DBIx-TransactionManager","version":"1.13_1"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-UNIVERSAL-require":{"origin":"devel/p5-UNIVERSAL-require","version":"0.19"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBIx-SQLite-Simple","origin":"databases/p5-DBIx-SQLite-Simple","version":"0.35","comment":"Easy access to SQLite databases using objects","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/DBIx-SQLite-Simple","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"76e40d1e1c15092d95d6c08cec5f06240345112d220bf2f4c7f7ee283c8fdcc5","flatsize":19600,"path":"All/p5-DBIx-SQLite-Simple-0.35.pkg","repopath":"All/p5-DBIx-SQLite-Simple-0.35.pkg","licenselogic":"single","pkgsize":8948,"desc":"DBIx::SQLite::Simple - easy access to SQLite databases using objects","deps":{"p5-Class-Gomor":{"origin":"devel/p5-Class-Gomor","version":"1.03"},"p5-DBD-SQLite":{"origin":"databases/p5-DBD-SQLite","version":"1.76"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBIx-RetryOverDisconnects","origin":"databases/p5-DBIx-RetryOverDisconnects","version":"0.08_1","comment":"Keeps database connection persistent","maintainer":"vovkasm@gmail.com","www":"https://metacpan.org/release/DBIx-RetryOverDisconnects","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b949a5ad6cc212effbe372aa25f3e0dd65966404459341d16b1d74abb613aded","flatsize":20038,"path":"All/p5-DBIx-RetryOverDisconnects-0.08_1.pkg","repopath":"All/p5-DBIx-RetryOverDisconnects-0.08_1.pkg","licenselogic":"single","pkgsize":8804,"desc":"DBI wrapper that helps to deal with databases connection problems","deps":{"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-Exception-Class":{"origin":"devel/p5-Exception-Class","version":"1.45"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBIx-SearchBuilder","origin":"databases/p5-DBIx-SearchBuilder","version":"1.80","comment":"Perl extension for easy SQL SELECT Statement generation","maintainer":"mikael@FreeBSD.org","www":"https://metacpan.org/release/DBIx-SearchBuilder","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a3ff531f79d39068a65d3363aa54a690c05d82f893c028d8586491dace716dce","flatsize":269758,"path":"All/p5-DBIx-SearchBuilder-1.80.pkg","repopath":"All/p5-DBIx-SearchBuilder-1.80.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":100000,"desc":"Perl extension for easy SQL SELECT Statement generation.","deps":{"p5-Cache-Simple-TimedExpiry":{"origin":"devel/p5-Cache-Simple-TimedExpiry","version":"0.27_1"},"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Class-ReturnValue":{"origin":"devel/p5-Class-ReturnValue","version":"0.55_1"},"p5-Clone":{"origin":"devel/p5-Clone","version":"0.47"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-DBIx-DBSchema":{"origin":"databases/p5-DBIx-DBSchema","version":"0.47"},"p5-Want":{"origin":"devel/p5-Want","version":"0.29_1"},"p5-capitalization":{"origin":"devel/p5-capitalization","version":"0.03_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DNS-nsdiff","origin":"dns/p5-DNS-nsdiff","version":"1.85_1","comment":"Create an \"nsupdate\" script from DNS zone file differences","maintainer":"matthew@FreeBSD.org","www":"https://dotat.at/prog/nsdiff/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b92cd4fc6a1a1be9f02342d59eda0413c36e2bfb59b0cd9e67a30353eebcbe82","flatsize":43484,"path":"All/p5-DNS-nsdiff-1.85_1.pkg","repopath":"All/p5-DNS-nsdiff-1.85_1.pkg","licenselogic":"or","licenses":["BSD0CLAUSE","MIT"],"pkgsize":23820,"desc":"create an \"nsupdate\" script from DNS zone file differences\n\nThe nsdiff program examines the old and new versions of a DNS zone,\nand outputs the differences as a script for use by BIND's nsupdate\nprogram. It provides a bridge between static zone files and dynamic\nupdates.\n\nThe nspatch script is a wrapper around nsdiff | nsupdate that checks\nand reports errors in a manner suitable for running from cron.\n\nThe nsvi script makes it easy to edit a dynamic zone.","deps":{"bind-tools":{"origin":"dns/bind-tools","version":"9.20.10"},"bind920":{"origin":"dns/bind920","version":"9.20.10"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["dns","perl5"],"options":{"BIND918":"off","BIND920":"on","BINDDEVEL":"off"}},{"name":"p5-DBIx-Password","origin":"databases/p5-DBIx-Password","version":"1.9_1","comment":"Allows you to create a global password file for DB passwords","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DBIx-Password","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6b7011b0f193babf71f06bc6594d8d77016f2f304909583c01d82fe14b642333","flatsize":5754,"path":"All/p5-DBIx-Password-1.9_1.pkg","repopath":"All/p5-DBIx-Password-1.9_1.pkg","licenselogic":"single","pkgsize":4296,"desc":"This module keeps track of database passwords.","deps":{"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBIx-Recordset","origin":"databases/p5-DBIx-Recordset","version":"0.26_1","comment":"Perl module for abstraction and simplification of database access","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DBIx-Recordset","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1c9c9c95dbf315c3c1a49635a72c9511e512ae3186d90487a351a3e42be7ff27","flatsize":324217,"path":"All/p5-DBIx-Recordset-0.26_1.pkg","repopath":"All/p5-DBIx-Recordset-0.26_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":98040,"desc":"DBIx::Recordset is a perl module for abstraction and simplification of\ndatabase access.\n\nThe goal is to make standard database access\n(select/insert/update/delete) easier to handle and independend of the\nunderlying DBMS.  Special attention is made on web applications to make\nit possible to handle the state-less access and to process the posted\ndata of formfields, but DBIx::Recordset is not limited to web\napplications.","deps":{"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBIx-Perlish","origin":"databases/p5-DBIx-Perlish","version":"1.06","comment":"Perlish interface to SQL databases","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DBIx-Perlish","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7da73f022425775566f5528c40b5e10724d23f235c95b1432154da26a29ef92a","flatsize":137833,"path":"All/p5-DBIx-Perlish-1.06.pkg","repopath":"All/p5-DBIx-Perlish-1.06.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":49252,"desc":"The DBIx::Perlish module provides the ability to work with databases\nsupported by the DBI module using Perl's own syntax for four most common\noperations: SELECT, UPDATE, DELETE, and INSERT.","deps":{"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-Devel-Caller":{"origin":"devel/p5-Devel-Caller","version":"2.07"},"p5-Keyword-Pluggable":{"origin":"devel/p5-Keyword-Pluggable","version":"1.05"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DJabberd","origin":"net-im/p5-DJabberd","version":"0.85_2","comment":"Scalable, extensible Jabber/XMPP server framework","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DJabberd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"75a207cdda889e89d71654d5f3688b82825eac0d02130f1687f472cb75c28027","flatsize":391525,"path":"All/p5-DJabberd-0.85_2.pkg","repopath":"All/p5-DJabberd-0.85_2.pkg","licenselogic":"single","pkgsize":115072,"desc":"DJabberd is a high-performance, scalable, extensible Jabber/XMPP server\nframework.  While it comes with an example server, it's really a set of\nclasses for you to build your own Jabber server without understanding\nJabber.  Instead of working with XML and protocol-specific details, you\nsubclass parts and work with sane objects and data structures and let\nDJabberd do all the ugly work.","deps":{"p5-Danga-Socket":{"origin":"devel/p5-Danga-Socket","version":"1.62"},"p5-Digest-HMAC":{"origin":"security/p5-Digest-HMAC","version":"1.05"},"p5-Log-Log4perl":{"origin":"devel/p5-Log-Log4perl","version":"1.57"},"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"p5-Net-SSLeay":{"origin":"security/p5-Net-SSLeay","version":"1.94"},"p5-Unicode-Stringprep":{"origin":"converters/p5-Unicode-Stringprep","version":"1.105_1"},"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"p5-XML-SAX":{"origin":"textproc/p5-XML-SAX","version":"1.02"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-im","perl5"]},{"name":"p5-DBIx-MySQLSequence","origin":"databases/p5-DBIx-MySQLSequence","version":"1.04_2","comment":"Proper and correct (emulated) sequence support for MySQL","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DBIx-MySQLSequence","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0173c154ee364adf2b1f87c9eb4006df6bd7537c53d3dd62afa08a2e3427590a","flatsize":26166,"path":"All/p5-DBIx-MySQLSequence-1.04_2.pkg","repopath":"All/p5-DBIx-MySQLSequence-1.04_2.pkg","licenselogic":"single","pkgsize":12676,"desc":"The DBIx::MySQLSequence package implements an emulation layer that\nprovides \"real\" sequences on MySQL. The module works by creating a\n\"sequence table\", a single table where each record represents a\nsingle sequence, and performing some \"magic\" MySQL specific SQL to\nensure the sequences will work correctly.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"p5-DBD-mysql":{"origin":"databases/p5-DBD-mysql","version":"5.008"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-Params-Util":{"origin":"devel/p5-Params-Util","version":"1.102"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBIx-Lite","origin":"databases/p5-DBIx-Lite","version":"0.36","comment":"Chained and minimal ORM","maintainer":"wen@FreeBSD.org","www":"https://metacpan.org/release/DBIx-Lite","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1e901d8cb67556a25cb54e4141cd0b6da01a19a03dce2defe5d90c65c73df392","flatsize":89382,"path":"All/p5-DBIx-Lite-0.36.pkg","repopath":"All/p5-DBIx-Lite-0.36.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":35764,"desc":"DBIx::Lite was written with some goals in mind, that no other\navailable module provides. Such goals/key features are:\n\nno need to define your database schema (most features work without\none and some advanced features only require some bits, and still\nnot the full table definitions)\nno need to connect to database: the module can just generate SQL\nfor you\nchained methods with lazy SQL generation\njoins/relationships\noptional custom classes for results and resultsets with custom methods\nSQL::Abstract syntax\npaging features (with Data::Page)","deps":{"p5-DBIx-Connector":{"origin":"databases/p5-DBIx-Connector","version":"0.60"},"p5-Data-Page":{"origin":"databases/p5-Data-Page","version":"2.03"},"p5-SQL-Abstract-More":{"origin":"databases/p5-SQL-Abstract-More","version":"1.43"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBIx-Introspector","origin":"databases/p5-DBIx-Introspector","version":"0.001005","comment":"Detect what database you are connected to","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/DBIx-Introspector","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6ba3533ab8430f36771dda31e910fffb2c822f94851ef2a5448de4939afc0942","flatsize":65963,"path":"All/p5-DBIx-Introspector-0.001005.pkg","repopath":"All/p5-DBIx-Introspector-0.001005.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":20352,"desc":"Detect what database you are connected to.","deps":{"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBIx-Log4perl","origin":"databases/p5-DBIx-Log4perl","version":"0.26_1","comment":"For DBI to selectively log SQL, parameters, result-sets, transactions","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DBIx-Log4perl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fafda8a217c3895d1f3ceb7bdf4de951ac854ab2bb37aff1006c6102d4c16bb9","flatsize":73701,"path":"All/p5-DBIx-Log4perl-0.26_1.pkg","repopath":"All/p5-DBIx-Log4perl-0.26_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":28416,"desc":"DBIx::Log4perl is a wrapper over DBI which adds logging of your DBI activity\nvia a Log::Log4perl handle. Log::Log4perl has many advantages for logging\nbut the ones probably most attractive are:\n\nThe ability to turn logging on or off or change the logging you see without\nchanging your code.\n\nDifferent log levels allowing you to separate warnings, errors and fatals\nto different files.","deps":{"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-Log-Log4perl":{"origin":"devel/p5-Log-Log4perl","version":"1.57"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBIx-Handler","origin":"databases/p5-DBIx-Handler","version":"0.15","comment":"Fork-safe and easy transaction handling DBI handler","maintainer":"svysh.fbsd@gmail.com","www":"https://metacpan.org/release/DBIx-Handler","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8be9aff711f486ca67052a28ae7f54cb48933250137265790097a1c1137d5093","flatsize":52705,"path":"All/p5-DBIx-Handler-0.15.pkg","repopath":"All/p5-DBIx-Handler-0.15.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14384,"desc":"DBIx::Handler is fork-safe and easy transaction handling DBI handler.\nIt provides scope base transaction, fork safe dbh handling.","deps":{"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-DBIx-TransactionManager":{"origin":"databases/p5-DBIx-TransactionManager","version":"1.13_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBIx-Inspector","origin":"databases/p5-DBIx-Inspector","version":"0.12_1","comment":"Perl extension to get information from bh","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DBIx-Inspector","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b437d3c166af9fdac197cbe0a524567cfe916686c60168a73aa847917ec337c4","flatsize":29496,"path":"All/p5-DBIx-Inspector-0.12_1.pkg","repopath":"All/p5-DBIx-Inspector-0.12_1.pkg","licenselogic":"single","pkgsize":16424,"desc":"Get information from $dbh.","deps":{"p5-Class-Accessor-Lite":{"origin":"devel/p5-Class-Accessor-Lite","version":"0.08"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBIx-Dump","origin":"databases/p5-DBIx-Dump","version":"0.04_2","comment":"Module for dumping database (DBI) data into a variety of formats","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DBIx-Dump","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d10000666de12f23b0deaec9a8879a476b179b1b1ab52decec35719212a37ab2","flatsize":6740,"path":"All/p5-DBIx-Dump-0.04_2.pkg","repopath":"All/p5-DBIx-Dump-0.04_2.pkg","licenselogic":"single","pkgsize":4316,"desc":"DBIx::Dump allows you to easily dump database data, retrieved using DBI,\ninto a variety of formats including Excel, CSV, etc...","deps":{"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-Spreadsheet-WriteExcel":{"origin":"textproc/p5-Spreadsheet-WriteExcel","version":"2.40_1"},"p5-Text-CSV_XS":{"origin":"textproc/p5-Text-CSV_XS","version":"1.60"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBIx-HA","origin":"databases/p5-DBIx-HA","version":"1.1_1","comment":"High Availability package for DBI","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DBIx-HA","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eac812937d0cd79e0edb52a68dc662901361bf39ea06e347610f4479735a1daa","flatsize":40450,"path":"All/p5-DBIx-HA-1.1_1.pkg","repopath":"All/p5-DBIx-HA-1.1_1.pkg","licenselogic":"single","pkgsize":17144,"desc":"DBIx::HA is a High Availability module for DBI. It is implemented by\noverloading the DBI connect, prepare and execute methods and can be\nseamlessly used without code modification except for initialization.\n\nDBIx::HA also works seamlessly with Apache::DBI when available, and\nensures that cached database handles in the Apache::DBI module are\nproperly updated when failing over.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBIx-QueryLog","origin":"databases/p5-DBIx-QueryLog","version":"0.42","comment":"Perl extension for logging queries for DBI","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DBIx-QueryLog","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"875780bb511912c61c9bf769ee5ebe2cfb01806fdf878778e935e57cba75b1b9","flatsize":63642,"path":"All/p5-DBIx-QueryLog-0.42.pkg","repopath":"All/p5-DBIx-QueryLog-0.42.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17172,"desc":"DBIx::QueryLog is logs each execution time and the actual query.\n\nCurrently, works on DBD::mysql and DBD::sqlite.","deps":{"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-Text-ASCIITable":{"origin":"textproc/p5-Text-ASCIITable","version":"0.22"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBIx-DataSource","origin":"databases/p5-DBIx-DataSource","version":"0.02_1","comment":"Database-independent create and drop functions","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2102a35e8fb9d4a967e86f22dbf5c7b3766e901c0efe84d543e2742172f44545","flatsize":15649,"path":"All/p5-DBIx-DataSource-0.02_1.pkg","repopath":"All/p5-DBIx-DataSource-0.02_1.pkg","licenselogic":"single","pkgsize":9736,"desc":"This module implements create_database and drop_database functions for\ndatabases.  It aims to provide a common interface to database creation\nand deletion regardless of the actual database being used.\n\nCurrently supported databases are MySQL and PostgreSQL.","deps":{"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBIx-DisconnectAll","origin":"databases/p5-DBIx-DisconnectAll","version":"0.03","comment":"Disconnect all databases","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/DBIx-DisconnectAll","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"58c2712d23690946263eadbc121d627357e7d0e0696a95953c72b072ed4cc234","flatsize":41180,"path":"All/p5-DBIx-DisconnectAll-0.03.pkg","repopath":"All/p5-DBIx-DisconnectAll-0.03.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10280,"desc":"DBIx::DisconnectAll is utility module to disconnect all connected databases.\n\nDBI has DBI->disconnect_all methods, but some DBD modules does not support it,\nso DBI->disconnect_all is undocumented yet and unusable.\n\nDBIx::DisconnectAll realizes disconnect_all from DBI's public API.","deps":{"p5-DBD-SQLite":{"origin":"databases/p5-DBD-SQLite","version":"1.76"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBIx-Skinny-InflateColumn-DateTime","origin":"databases/p5-DBIx-Skinny-InflateColumn-DateTime","version":"0.06_1","comment":"Perl extension to inflate/deflate DateTime for DBIx::Skinny","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DBIx-Skinny-InflateColumn-DateTime","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0d0eea02585d660ba057aac936dd74070879823a1ab5d731574e8077160d60e2","flatsize":19043,"path":"All/p5-DBIx-Skinny-InflateColumn-DateTime-0.06_1.pkg","repopath":"All/p5-DBIx-Skinny-InflateColumn-DateTime-0.06_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9400,"desc":"DBIx::Skinny::InflateColumn::DateTime provides inflate/deflate\nsettings for *_at/*_on columns.\n\nIf you want to set created_XX and updated_XX automatically, you can\nuse DBIx::Class::InflateColumn::DateTime::Auto.","deps":{"p5-DBD-SQLite":{"origin":"databases/p5-DBD-SQLite","version":"1.76"},"p5-DBIx-Skinny":{"origin":"databases/p5-DBIx-Skinny","version":"0.0742_1"},"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-Format-MySQL":{"origin":"devel/p5-DateTime-Format-MySQL","version":"0.08,1"},"p5-DateTime-Format-Strptime":{"origin":"devel/p5-DateTime-Format-Strptime","version":"1.79,1"},"p5-DateTime-TimeZone":{"origin":"devel/p5-DateTime-TimeZone","version":"2.64,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBIx-ContextualFetch","origin":"databases/p5-DBIx-ContextualFetch","version":"1.03_1","comment":"Add contextual fetches to DBI","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DBIx-ContextualFetch","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0e8087737028d22c9d8c0be2ce7115532e96393e0faa7f6d00b036eb72b1b8d1","flatsize":15206,"path":"All/p5-DBIx-ContextualFetch-1.03_1.pkg","repopath":"All/p5-DBIx-ContextualFetch-1.03_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8088,"desc":"DBIx::ContextualFetch redefines some of the various fetch methods to\nadd context sensitivity.","deps":{"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBIx-Simple","origin":"databases/p5-DBIx-Simple","version":"1.37","comment":"Simplified object oriented interface to Perl DBI","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DBIx-Simple","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"482839b859a574b7400b447785d58866403d0bd2cde9ad35a3b9db1f26ba9141","flatsize":64577,"path":"All/p5-DBIx-Simple-1.37.pkg","repopath":"All/p5-DBIx-Simple-1.37.pkg","licenselogic":"single","pkgsize":30868,"desc":"DBIx::Simple module aims to be a simplified object oriented interface to Perl\nDBI.  From its description ...\n\n  Query preparation and execution are combined in a single method, the result\n  object (which is a wrapper around the statement handle) provides easy\n  row-by-row and slurping methods.\n\n  The \"query\" method returns either a result object, or a dummy object.  The\n  dummy object returns undef (or an empty list) for all methods and when used in\n  boolean context, is false. The dummy object lets you postpone (or skip) error\n  checking, but it also makes immediate error check simply \" $db->query(...) or\n  die $db->error\".","deps":{"p5-DBD-SQLite":{"origin":"databases/p5-DBD-SQLite","version":"1.76"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"],"options":{"DBIX_XHTML_TABLE":"off","SQL_ABSTRACT":"off","SQL_INTERP":"off","TEXT_TABLE":"off"}},{"name":"p5-DBIx-DBHResolver","origin":"databases/p5-DBIx-DBHResolver","version":"0.17_1","comment":"Perl extension to resolve DB connection with many database servers","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DBIx-DBHResolver","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4dba5e63808a180433fbe69d0b36a2625830ed3f6e0e08a4a97088000ff82769","flatsize":39219,"path":"All/p5-DBIx-DBHResolver-0.17_1.pkg","repopath":"All/p5-DBIx-DBHResolver-0.17_1.pkg","licenselogic":"single","pkgsize":19784,"desc":"DBIx::DBHResolver resolves database connection on the environment has\nmany database servers.  The resolution algorithm is extensible and\npluggable, because of this you can make custom strategy module easily.\n\nThis module can retrieve DBI's database handle object or connection\ninformation (data source, user, credential...) by labeled name and\ntreat same cluster consists many nodes as one labeled name, choose\nfetching strategy.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Config-Any":{"origin":"devel/p5-Config-Any","version":"0.33"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-Data-Util":{"origin":"devel/p5-Data-Util","version":"0.67"},"p5-Hash-Merge-Simple":{"origin":"devel/p5-Hash-Merge-Simple","version":"0.052"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-UNIVERSAL-require":{"origin":"devel/p5-UNIVERSAL-require","version":"0.19"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBIx-DBSchema","origin":"databases/p5-DBIx-DBSchema","version":"0.47","comment":"OO-interface to database schemas","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DBIx-DBSchema","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"da8c839b2b9fa9f28782d4a050441e2e84f16026f92ecd1a7b087dfa9769aac2","flatsize":144250,"path":"All/p5-DBIx-DBSchema-0.47.pkg","repopath":"All/p5-DBIx-DBSchema-0.47.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":56108,"desc":"This module implements an OO-interface to database schemas.  Using this module,\nyou can create a database schema with an OO Perl interface.  You can read the\nschema from an existing database.  You can save the schema to disk and restore\nit in a different process.  Most importantly, DBIx::DBSchema can write SQL\nCREATE statements for different databases from a single source.\n\nSee also: http://www.420.am/dbix-dbschema/","deps":{"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"],"options":{"DOCS":"on"}},{"name":"p5-DBIx-Class-WebForm","origin":"databases/p5-DBIx-Class-WebForm","version":"0.02_2","comment":"CRUD methods for DBIx::Class","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DBIx-Class-WebForm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"40dbd291eccb1bb181582313074792d657cb9ef0e1b4de3f7ec2d506f7625f9e","flatsize":6142,"path":"All/p5-DBIx-Class-WebForm-0.02_2.pkg","repopath":"All/p5-DBIx-Class-WebForm-0.02_2.pkg","licenselogic":"single","pkgsize":4444,"desc":"CRUD methods for DBIx::Class","deps":{"p5-DBIx-Class":{"origin":"databases/p5-DBIx-Class","version":"0.082844"},"p5-Data-FormValidator":{"origin":"textproc/p5-Data-FormValidator","version":"4.88"},"p5-HTML-Tree":{"origin":"www/p5-HTML-Tree","version":"5.07"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Dancer-Plugin-Swagger","origin":"www/p5-Dancer-Plugin-Swagger","version":"0.3.0","comment":"Dancer plugin to create Swagger documentation for app REST","maintainer":"dgeo@centrale-med.fr","www":"https://metacpan.org/pod/Dancer::Plugin::Swagger","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0dd215d7295dca69df0397475b5b160b8df2cffd965ba2e5e6d74d90e9a9661f","flatsize":846620,"path":"All/p5-Dancer-Plugin-Swagger-0.3.0.pkg","repopath":"All/p5-Dancer-Plugin-Swagger-0.3.0.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":801960,"desc":"This plugin provides tools to create and access a Swagger specification file\nfor a Dancer REST web service.\n\nOverview of Dancer::Plugin::Swagger's features:\n\n* Can create a /swagger.json REST specification file.\n* Can auto-discover routes and add them to the swagger file.\n* Can provide a Swagger UI version of the swagger documentation.","deps":{"p5-Class-Load":{"origin":"devel/p5-Class-Load","version":"0.25"},"p5-Clone":{"origin":"devel/p5-Clone","version":"0.47"},"p5-Dancer":{"origin":"www/p5-Dancer","version":"1.3520"},"p5-Dancer-Plugin-REST":{"origin":"www/p5-Dancer-Plugin-REST","version":"0.11_1"},"p5-File-ShareDir-Install":{"origin":"devel/p5-File-ShareDir-Install","version":"0.14"},"p5-File-ShareDir-Tarball":{"origin":"devel/p5-File-ShareDir-Tarball","version":"0.2.2"},"p5-Hash-Merge":{"origin":"textproc/p5-Hash-Merge","version":"0.302"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-List-AllUtils":{"origin":"devel/p5-List-AllUtils","version":"0.19"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-MooX-Singleton":{"origin":"devel/p5-MooX-Singleton","version":"1.20"},"p5-MooseX-MungeHas":{"origin":"devel/p5-MooseX-MungeHas","version":"0.011"},"p5-Path-Tiny":{"origin":"devel/p5-Path-Tiny","version":"0.146"},"p5-PerlX-Maybe":{"origin":"devel/p5-PerlX-Maybe","version":"1.202"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-DBIx-Class-TimeStamp","origin":"databases/p5-DBIx-Class-TimeStamp","version":"0.14_2","comment":"DBIx::Class extension to handle date and time based fields","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DBIx-Class-TimeStamp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1bed84bdeb8767659ed31f3e20afe58d9ccd4bea5d915c9cbaa1904fdfd65de6","flatsize":4509,"path":"All/p5-DBIx-Class-TimeStamp-0.14_2.pkg","repopath":"All/p5-DBIx-Class-TimeStamp-0.14_2.pkg","licenselogic":"single","pkgsize":3884,"desc":"Works in conjunction with InflateColumn::DateTime to automatically set update\nand create date and time based fields in a table.","deps":{"p5-DBIx-Class":{"origin":"databases/p5-DBIx-Class","version":"0.082844"},"p5-DBIx-Class-DynamicDefault":{"origin":"databases/p5-DBIx-Class-DynamicDefault","version":"0.04_1"},"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-Format-MySQL":{"origin":"devel/p5-DateTime-Format-MySQL","version":"0.08,1"},"p5-DateTime-Format-SQLite":{"origin":"devel/p5-DateTime-Format-SQLite","version":"0.11_1"},"p5-Time-Warp":{"origin":"devel/p5-Time-Warp","version":"0.55"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBIx-Class-Tree-NestedSet","origin":"databases/p5-DBIx-Class-Tree-NestedSet","version":"0.10_1","comment":"Perl extension to manage trees of data using the nested set model","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DBIx-Class-Tree-NestedSet","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f08616358ac207590313c618206abd3f0a350d90fccc8f7569942a13b683f3c5","flatsize":45950,"path":"All/p5-DBIx-Class-Tree-NestedSet-0.10_1.pkg","repopath":"All/p5-DBIx-Class-Tree-NestedSet-0.10_1.pkg","licenselogic":"single","pkgsize":15016,"desc":"This module provides methods for working with nested set trees.  The\nnested tree model is a way of representing hierarchical information in\na database.  This takes a different approach to the Adjacency List\nimplementation.  (see DBIx::Class::Tree::AdjacencyList which uses\nparent relationships in a recursive manner).","deps":{"p5-DBIx-Class":{"origin":"databases/p5-DBIx-Class","version":"0.082844"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBIx-Class-Tree","origin":"databases/p5-DBIx-Class-Tree","version":"0.03003_1","comment":"Perl extension to manipulate and analyze tree structured data","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DBIx-Class-Tree","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7bed831a97e15cdf9b49fb404179b2a793a14ced5a6ac84075569bdd18ae467a","flatsize":33176,"path":"All/p5-DBIx-Class-Tree-0.03003_1.pkg","repopath":"All/p5-DBIx-Class-Tree-0.03003_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16272,"desc":"This module provides methods for working with adjacency lists.  The\nadjacency list model is a very common way of representing a tree\nstructure.  In this model each row in a table has a prent ID column\nthat references the primary key of another row in the same table.\nBecause of this the primary key must only be one column and is usually\nsome sort of integer.  The row with a parent ID of 0 is the root node\nand is usually the parent of all other rows.  Although, there is no\nlimitation in this module that would stop you from having multiple\nroot nodes.","deps":{"p5-DBIx-Class":{"origin":"databases/p5-DBIx-Class","version":"0.082844"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBIx-QuickDB","origin":"databases/p5-DBIx-QuickDB","version":"0.000035_1","comment":"Quickly start a db server","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/DBIx-QuickDB","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c924e861a7c4f1b05c9c652edb5097996b1b181072f34aec4ef082d7718d36ca","flatsize":182562,"path":"All/p5-DBIx-QuickDB-0.000035_1.pkg","repopath":"All/p5-DBIx-QuickDB-0.000035_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":68996,"desc":"DBIx::QuickDB makes it easy to spin up a temporary database server for any\nsupported driver. PostgreSQL and MySQL are the initially supported drivers.","deps":{"p5-Capture-Tiny":{"origin":"devel/p5-Capture-Tiny","version":"0.50"},"p5-File-Copy-Recursive":{"origin":"devel/p5-File-Copy-Recursive","version":"0.45"},"p5-Importer":{"origin":"devel/p5-Importer","version":"0.026"},"p5-Module-Pluggable":{"origin":"devel/p5-Module-Pluggable","version":"5.2"},"p5-Test-Simple":{"origin":"devel/p5-Test-Simple","version":"1.302209"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBIx-Class-UUIDColumns","origin":"databases/p5-DBIx-Class-UUIDColumns","version":"0.02006_1","comment":"Perl module implementing implicit UUID columns","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DBIx-Class-UUIDColumns","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a02e5e56b505960a1c3208869d112c617f45941f4a0307ff48feec8f420ff38c","flatsize":37120,"path":"All/p5-DBIx-Class-UUIDColumns-0.02006_1.pkg","repopath":"All/p5-DBIx-Class-UUIDColumns-0.02006_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":21688,"desc":"This DBIx::Class component resembles the behaviour of Class::DBI::UUID,\nimplicitly creating columns as uuid.","deps":{"p5-Class-Accessor-Grouped":{"origin":"devel/p5-Class-Accessor-Grouped","version":"0.10014"},"p5-DBD-SQLite":{"origin":"databases/p5-DBD-SQLite","version":"1.76"},"p5-DBIx-Class":{"origin":"databases/p5-DBIx-Class","version":"0.082844"},"p5-Data-UUID":{"origin":"devel/p5-Data-UUID","version":"1.227"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBIx-NoSQL","origin":"databases/p5-DBIx-NoSQL","version":"0.0021","comment":"NoSQL-ish overlay for an SQL database","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DBIx-NoSQL","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"da3c9abf16d954437f9b4dcb29409ce9f17ab6f7c59875196f14018e51116b57","flatsize":103346,"path":"All/p5-DBIx-NoSQL-0.0021.pkg","repopath":"All/p5-DBIx-NoSQL-0.0021.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":33896,"desc":"DBIx::NoSQL is a layer over DBI that presents a NoSQLish way to store and\nretrieve data. It does this by using a table called __Store__. Once connected\nto a database, it will detect if this table is missing and create it if\nnecessary.\n\nWhen writing data to the store, the data (a HASH reference) is first\nserialized using JSON and then inserted/updated via DBIx::Class to (currently)\nan SQLite backend.\n\nRetrieving data from the store is done by key lookup or by searching an\nSQL-based index. Once found, the data is deserialized via JSON and returned.","deps":{"p5-Clone":{"origin":"devel/p5-Clone","version":"0.47"},"p5-DBD-SQLite":{"origin":"databases/p5-DBD-SQLite","version":"1.76"},"p5-DBIx-Class":{"origin":"databases/p5-DBIx-Class","version":"0.082844"},"p5-Data-GUID":{"origin":"devel/p5-Data-GUID","version":"0.051"},"p5-Hash-Merge-Simple":{"origin":"devel/p5-Hash-Merge-Simple","version":"0.052"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-JSON-XS":{"origin":"converters/p5-JSON-XS","version":"4.03"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-Path-Class":{"origin":"devel/p5-Path-Class","version":"0.37"},"p5-SQL-Translator":{"origin":"databases/p5-SQL-Translator","version":"1.66"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBIx-SQLEngine","origin":"databases/p5-DBIx-SQLEngine","version":"0.93_1","comment":"Extends DBI with high-level operations","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DBIx-SQLEngine","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b9d68b5068a17858a964611908de1fb8eae9aaf322f39b43067e38a4feb57841","flatsize":630367,"path":"All/p5-DBIx-SQLEngine-0.93_1.pkg","repopath":"All/p5-DBIx-SQLEngine-0.93_1.pkg","licenselogic":"single","pkgsize":250656,"desc":"The DBIx::SQLEngine class provides an extended interface for the DBI\ndatabase framework. Each SQLEngine object is a wrapper around a DBI\ndatabase handle, adding methods that support ad-hoc SQL generation and\nquery execution in a single call. Dynamic subclassing based on database\nserver type enables cross-platform portability.","deps":{"p5-Class-MakeMethods":{"origin":"devel/p5-Class-MakeMethods","version":"1.010_1"},"p5-Class-MixinFactory":{"origin":"devel/p5-Class-MixinFactory","version":"0.92_1"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-DBIx-AnyDBD":{"origin":"databases/p5-DBIx-AnyDBD","version":"2.03"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBIx-Class-ResultSet-HashRef","origin":"databases/p5-DBIx-Class-ResultSet-HashRef","version":"1.002_1","comment":"Adds syntactic sugar to skip the fancy objects","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DBIx-Class-ResultSet-HashRef","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"40a87ea5fe91dd3639b6d3f7061f5fd9c7f041b2b83d75bace792eaa0d9de5f9","flatsize":5506,"path":"All/p5-DBIx-Class-ResultSet-HashRef-1.002_1.pkg","repopath":"All/p5-DBIx-Class-ResultSet-HashRef-1.002_1.pkg","licenselogic":"single","pkgsize":4080,"desc":"Easy way to turn resultsets into hashrefs.","deps":{"p5-DBIx-Class":{"origin":"databases/p5-DBIx-Class","version":"0.082844"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBIx-Class-Schema-Config","origin":"databases/p5-DBIx-Class-Schema-Config","version":"0.001008_1","comment":"Credential Management for DBIx::Class","maintainer":"espen@tagestad.no","www":"https://metacpan.org/release/DBIx-Class-Schema-Config","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2f19862ad5e2c362cf06a4e252f7d336104a322f58e51b4efbdc5f84ca9c8e79","flatsize":21751,"path":"All/p5-DBIx-Class-Schema-Config-0.001008_1.pkg","repopath":"All/p5-DBIx-Class-Schema-Config-0.001008_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11452,"desc":"DBIx::Class::Schema::Config is a subclass of DBIx::Class::Schema that\nallows the loading of credentials from a file. The actual code itself\nwould only need to know about the name used in the configuration file.\nThis aims to make it simpler for operations teams to manage database\ncredentials.","deps":{"p5-Config-Any":{"origin":"devel/p5-Config-Any","version":"0.33"},"p5-DBIx-Class":{"origin":"databases/p5-DBIx-Class","version":"0.082844"},"p5-File-HomeDir":{"origin":"devel/p5-File-HomeDir","version":"1.006"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBIx-Class-QueryProfiler","origin":"databases/p5-DBIx-Class-QueryProfiler","version":"0.05_1","comment":"DBIx::Class profiler","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DBIx-Class-QueryProfiler","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1f9f19528b1820cf258ba16d295d68f9d74b8fc8512f13d70df68ce0b503ac76","flatsize":12875,"path":"All/p5-DBIx-Class-QueryProfiler-0.05_1.pkg","repopath":"All/p5-DBIx-Class-QueryProfiler-0.05_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7096,"desc":"DBIx::Class::QueryProfiler is a profiler for DBIx::Class. Also\nit provides more usable output or queries.","deps":{"p5-DBIx-Class":{"origin":"databases/p5-DBIx-Class","version":"0.082844"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBIx-Class-PassphraseColumn","origin":"databases/p5-DBIx-Class-PassphraseColumn","version":"0.02_1","comment":"Automatically hash password/passphrase columns","maintainer":"fw@moov.de","www":"https://metacpan.org/release/DBIx-Class-PassphraseColumn","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"912a55a48fa3554f3c27e2a6c64b5cf304277ec6058f90af6fc6c4647ccf17d8","flatsize":11358,"path":"All/p5-DBIx-Class-PassphraseColumn-0.02_1.pkg","repopath":"All/p5-DBIx-Class-PassphraseColumn-0.02_1.pkg","licenselogic":"single","pkgsize":6956,"desc":"DBIx::Class::PassphraseColumn - Automatically hash password/passphrase columns","deps":{"p5-DBIx-Class":{"origin":"databases/p5-DBIx-Class","version":"0.082844"},"p5-DBIx-Class-DynamicDefault":{"origin":"databases/p5-DBIx-Class-DynamicDefault","version":"0.04_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBIx-Class-ResultSet-RecursiveUpdate","origin":"databases/p5-DBIx-Class-ResultSet-RecursiveUpdate","version":"0.45","comment":"Like update_or_create - but recursive","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DBIx-Class-ResultSet-RecursiveUpdate","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b77af36347b7f7f310a75f24156d4154ce00dc4a48af1c678abc7a3b90bc1675","flatsize":80023,"path":"All/p5-DBIx-Class-ResultSet-RecursiveUpdate-0.45.pkg","repopath":"All/p5-DBIx-Class-ResultSet-RecursiveUpdate-0.45.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":23852,"desc":"It is a base class for ResultSets providing just one method: recur-\nsive_update which works just like update_or_create but can recursively\nupdate or create data objects composed of multiple rows. All rows need\nto be identified by primary keys - so you need to provide them in the\nupdate structure (unless they can be deduced from the parent row - for\nexample when you have a belongs_to relationship).  If not all colums\ncomprising the primary key are specified - then a new row will be cre-\nated, with the expectation that the missing columns will be filled by\nit (as in the case of auto_increment primary keys).","deps":{"p5-Carp-Clan":{"origin":"devel/p5-Carp-Clan","version":"6.08"},"p5-DBD-SQLite":{"origin":"databases/p5-DBD-SQLite","version":"1.76"},"p5-DBIx-Class":{"origin":"databases/p5-DBIx-Class","version":"0.082844"},"p5-DBIx-Class-IntrospectableM2M":{"origin":"databases/p5-DBIx-Class-IntrospectableM2M","version":"0.001002"},"p5-Data-Dumper-Concise":{"origin":"devel/p5-Data-Dumper-Concise","version":"2.023"},"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-SQL-Translator":{"origin":"databases/p5-SQL-Translator","version":"1.66"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DNS-ldns","origin":"dns/p5-DNS-Ldns","version":"1.8.4","comment":"Library for programs conforming to DNS RFCs and drafts","maintainer":"jaap@NLnetLabs.nl","www":"https://www.nlnetlabs.nl/projects/ldns/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"14f8fce04227faee4ecd52eb38fa10fb2086c56e147909b2a81840b27cb696e4","flatsize":469428,"path":"All/p5-DNS-ldns-1.8.4.pkg","repopath":"All/p5-DNS-ldns-1.8.4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":113500,"desc":"Ldns is a library to simplify implementation of recent DNS RFCs. The goal\nis to allow depelopers to easily create software conforming to current RFCs\nand experimental software for current Internet drafts.\nBecause ldns is written in C it should be a lot faster than Perl or other\nscripting languages.","deps":{"ldns":{"origin":"dns/ldns","version":"1.8.4"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"p5-Devel-CheckLib":{"origin":"devel/p5-Devel-CheckLib","version":"1.16"},"p5-Test-Exception":{"origin":"devel/p5-Test-Exception","version":"0.43"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["dns"],"options":{"DANETAUSAGE":"off","GOST":"off","RRTYPEAMTRELAY":"off","RRTYPEAVC":"off","RRTYPENINFO":"off","RRTYPERKEY":"off","RRTYPETA":"off"},"annotations":{"cpe":"cpe:2.3:a:nlnetlabs:ldns:1.8.4:::::dragonfly6:x86_64"}},{"name":"p5-DBIx-Class-MooseColumns","origin":"databases/p5-DBIx-Class-MooseColumns","version":"0.22_2","comment":"Allow write DBIC add_column definitions as attribute options","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DBIx-Class-MooseColumns","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dd32ff8f46cbcd7076a4ff05e82817be596e6c4a0e7ad13f127ef6ebb5e7cdc9","flatsize":31268,"path":"All/p5-DBIx-Class-MooseColumns-0.22_2.pkg","repopath":"All/p5-DBIx-Class-MooseColumns-0.22_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14204,"desc":"This module allows you to put the arguments to \"add_column\" in\nDBIx::Class::ResultSource right into your attribute definitions and will\nautomatically call it when it finds an add_column attribute option.  It also\nreplaces the DBIx::Class-generated accessor methods (these are\nClass::Accessor::Grouped-generated accessor methods under the hood) with the\nMoose-generated accessor methods so that you can use more of the wonderful\npowers of Moose (eg. type constraints, triggers, ...).","deps":{"p5-IO-All":{"origin":"devel/p5-IO-All","version":"0.87"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-NonMoose":{"origin":"devel/p5-MooseX-NonMoose","version":"0.27"},"p5-Path-Class":{"origin":"devel/p5-Path-Class","version":"0.37"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Dancer","origin":"www/p5-Dancer","version":"1.3520","comment":"Perl extension for minimal-effort oriented web application framework","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Dancer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3f10117efe1efafef17781401a3c3288d393c143c0f12e9023d95acf43f1e8de","flatsize":895021,"path":"All/p5-Dancer-1.3520.pkg","repopath":"All/p5-Dancer-1.3520.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":393808,"desc":"A minimal-effort oriented web application framework.","deps":{"p5-HTTP-Body":{"origin":"www/p5-HTTP-Body","version":"1.23"},"p5-HTTP-Date":{"origin":"www/p5-HTTP-Date","version":"6.06"},"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-HTTP-Server-Simple-PSGI":{"origin":"www/p5-HTTP-Server-Simple-PSGI","version":"0.16_1"},"p5-Hash-Merge-Simple":{"origin":"devel/p5-Hash-Merge-Simple","version":"0.052"},"p5-MIME-Types":{"origin":"mail/p5-MIME-Types","version":"2.27"},"p5-Module-Runtime":{"origin":"devel/p5-Module-Runtime","version":"0.016"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"],"options":{"YAML":"on"}},{"name":"p5-DBIx-Class-IntrospectableM2M","origin":"databases/p5-DBIx-Class-IntrospectableM2M","version":"0.001002","comment":"Introspect many-to-many shortcuts","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DBIx-Class-IntrospectableM2M","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3d22b0c818fd8b4711f92ceea6cce7031a43d6671926bbb390171c731c3a017f","flatsize":12553,"path":"All/p5-DBIx-Class-IntrospectableM2M-0.001002.pkg","repopath":"All/p5-DBIx-Class-IntrospectableM2M-0.001002.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7352,"desc":"Because the many-to-many relationships are not real relationships,\nthey cannot be introspected with DBIx::Class. Many-to-many\nrelationships are actually just a collection of convenience methods\ninstalled to bridge two relationships. This DBIx::Class component\ncan be used to store all relevant information about these\nnon-relationships so they can later be introspected and examined.\n\nThis module is fairly esoteric and, unless you are dynamically\ncreating something out of a DBIC Schema, is probably the wrong\nsolution for whatever it is you are trying to do. Please be advised\nthat compatibility is not guaranteed for DBIx::Class 0.09000+. We\nwill try to mantain all compatibility, but internal changes might\nmake it impossible.","deps":{"p5-DBIx-Class":{"origin":"databases/p5-DBIx-Class","version":"0.082844"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBIx-Class-InflateColumn-IP","origin":"databases/p5-DBIx-Class-InflateColumn-IP","version":"0.02003_1","comment":"Component to auto-create NetAddr::IP objects from columns","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DBIx-Class-InflateColumn-IP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"630d2324f03542a8902c3212135a0d073a5933752354009920fa7cda26e87a93","flatsize":7112,"path":"All/p5-DBIx-Class-InflateColumn-IP-0.02003_1.pkg","repopath":"All/p5-DBIx-Class-InflateColumn-IP-0.02003_1.pkg","licenselogic":"single","pkgsize":5184,"desc":"The Perl 5 module DBIx::Class::InflateColumn::IP is a DBIx::Class\ncomponent to declare columns as IP addresses and treat them as\nNetAddr::IP objects.","deps":{"p5-DBIx-Class":{"origin":"databases/p5-DBIx-Class","version":"0.082844"},"p5-NetAddr-IP":{"origin":"net-mgmt/p5-NetAddr-IP","version":"4.079"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBIx-Class-InflateColumn-Serializer","origin":"databases/p5-DBIx-Class-InflateColumn-Serializer","version":"0.09","comment":"Inflators to serialize data structures for DBIx::Class","maintainer":"bokutin@bokut.in","www":"https://metacpan.org/release/DBIx-Class-InflateColumn-Serializer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d4fb1690a76de276ed8e3902c3aa399a3f02256363056350169a346438684140","flatsize":54614,"path":"All/p5-DBIx-Class-InflateColumn-Serializer-0.09.pkg","repopath":"All/p5-DBIx-Class-InflateColumn-Serializer-0.09.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17020,"desc":"These modules help you store and access serialized data structures\nin the columns of your DB from your DBIx::Classes.","deps":{"p5-DBIx-Class":{"origin":"databases/p5-DBIx-Class","version":"0.082844"},"p5-JSON-MaybeXS":{"origin":"converters/p5-JSON-MaybeXS","version":"1.004008"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBIx-Class-InflateColumn-Authen-Passphrase","origin":"databases/p5-DBIx-Class-InflateColumn-Authen-Passphrase","version":"0.01_1","comment":"Inflate/deflate columns to Authen::Passphrase instances","maintainer":"fw@moov.de","www":"https://metacpan.org/release/DBIx-Class-InflateColumn-Authen-Passphrase","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f300ab815f862d40376f10232d47c882f879b1c946781d86a320559a0001c883","flatsize":5648,"path":"All/p5-DBIx-Class-InflateColumn-Authen-Passphrase-0.01_1.pkg","repopath":"All/p5-DBIx-Class-InflateColumn-Authen-Passphrase-0.01_1.pkg","licenselogic":"single","pkgsize":4360,"desc":"Provides inflation and deflation for Authen::Passphrase instances from\nand to either RFC 2307 or crypt encoding.","deps":{"p5-Authen-Passphrase":{"origin":"security/p5-Authen-Passphrase","version":"0.008_1"},"p5-DBIx-Class":{"origin":"databases/p5-DBIx-Class","version":"0.082844"},"p5-DBIx-Class-DynamicDefault":{"origin":"databases/p5-DBIx-Class-DynamicDefault","version":"0.04_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBIx-Class-FrozenColumns","origin":"databases/p5-DBIx-Class-FrozenColumns","version":"0.09_2","comment":"Store virtual columns inside another column","maintainer":"vovkasm@gmail.com","www":"https://metacpan.org/release/DBIx-Class-FrozenColumns","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f2b03bb5e39fda3e806864804eb55afb6f6f729bc5d4b4d410290e34184417d1","flatsize":23181,"path":"All/p5-DBIx-Class-FrozenColumns-0.09_2.pkg","repopath":"All/p5-DBIx-Class-FrozenColumns-0.09_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10492,"desc":"This module allows you to store multiple columns in one and\ntransparently use this columns as if they were normal columns\nin your table.","deps":{"p5-DBIx-Class":{"origin":"databases/p5-DBIx-Class","version":"0.082844"},"p5-JSON-XS":{"origin":"converters/p5-JSON-XS","version":"4.03"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBIx-Custom","origin":"databases/p5-DBIx-Custom","version":"0.4000","comment":"Customizable DBI","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DBIx-Custom","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fae1476fe92ce48df27c50debdae52ded7457fdca79714450313e755a68a3833","flatsize":142640,"path":"All/p5-DBIx-Custom-0.4000.pkg","repopath":"All/p5-DBIx-Custom-0.4000.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":52504,"desc":"Customizable DBI","deps":{"p5-DBD-SQLite":{"origin":"databases/p5-DBD-SQLite","version":"1.76"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-DBIx-Connector":{"origin":"databases/p5-DBIx-Connector","version":"0.60"},"p5-Object-Simple":{"origin":"devel/p5-Object-Simple","version":"3.1600"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBIx-Class-EncodeColumns","origin":"databases/p5-DBIx-Class-EncodeColumns","version":"0.02_1","comment":"Handle column encodings","maintainer":"vovkasm@gmail.com","www":"https://metacpan.org/release/DBIx-Class-EncodeColumns","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ed9c7141fa80f2f4d6ce45ee4d87752e99f4bdadc55294d263e30db878cd0464","flatsize":4679,"path":"All/p5-DBIx-Class-EncodeColumns-0.02_1.pkg","repopath":"All/p5-DBIx-Class-EncodeColumns-0.02_1.pkg","licenselogic":"single","pkgsize":3828,"desc":"This module allows you to handle column encodings","deps":{"p5-DBIx-Class":{"origin":"databases/p5-DBIx-Class","version":"0.082844"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBIx-Class-Fixtures","origin":"databases/p5-DBIx-Class-Fixtures","version":"1.001039","comment":"Perl extension to use fixtures with DBIx::Class","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DBIx-Class-Fixtures","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2c2656bf38d51b64c345a9d7c4641db673567975c5e447f53fcf46f04b4ac586","flatsize":66830,"path":"All/p5-DBIx-Class-Fixtures-1.001039.pkg","repopath":"All/p5-DBIx-Class-Fixtures-1.001039.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":26920,"desc":"Dump fixtures from source database to filesystem then import to\nanother database (with same schema) at any time.  Use as a constant\ndataset for running tests against or for populating development\ndatabases when impractical to use production clones.  Describe fixture\nset using relations and conditions based on your DBIx::Class schema.","deps":{"p5-Class-Accessor-Grouped":{"origin":"devel/p5-Class-Accessor-Grouped","version":"0.10014"},"p5-Config-Any":{"origin":"devel/p5-Config-Any","version":"0.33"},"p5-DBIx-Class":{"origin":"databases/p5-DBIx-Class","version":"0.082844"},"p5-DBIx-Class-Schema-Loader":{"origin":"databases/p5-DBIx-Class-Schema-Loader","version":"0.07049"},"p5-Data-Dump-Streamer":{"origin":"devel/p5-Data-Dump-Streamer","version":"2.42"},"p5-Data-Visitor":{"origin":"devel/p5-Data-Visitor","version":"0.32"},"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-Format-MySQL":{"origin":"devel/p5-DateTime-Format-MySQL","version":"0.08,1"},"p5-DateTime-Format-Pg":{"origin":"devel/p5-DateTime-Format-Pg","version":"0.16014"},"p5-DateTime-Format-SQLite":{"origin":"devel/p5-DateTime-Format-SQLite","version":"0.11_1"},"p5-File-Copy-Recursive":{"origin":"devel/p5-File-Copy-Recursive","version":"0.45"},"p5-Hash-Merge":{"origin":"textproc/p5-Hash-Merge","version":"0.302"},"p5-IO-All":{"origin":"devel/p5-IO-All","version":"0.87"},"p5-Path-Class":{"origin":"devel/p5-Path-Class","version":"0.37"},"p5-YAML-Syck":{"origin":"textproc/p5-YAML-Syck","version":"1.34_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBIx-Connector","origin":"databases/p5-DBIx-Connector","version":"0.60","comment":"Perl extension for fast, safe DBI connection management","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DBIx-Connector","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"60ed9abd43407c1c367e7d3172364a89d221e4916aadfe3ca948853dc6bd9831","flatsize":109720,"path":"All/p5-DBIx-Connector-0.60.pkg","repopath":"All/p5-DBIx-Connector-0.60.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":42576,"desc":"DBIx::Connector provides a simple interface for fast and safe DBI\nconnection and transaction management.  Connecting to a database can\nbe expensive; you don't want your application to re-connect every time\nyou need to run a query.  The efficient thing to do is to hang on to a\ndatabase handle to maintain a connection to the database in order to\nminimize that overhead.  DBIx::Connector lets you do that without\nhaving to worry about dropped or corrupted connections.","deps":{"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBIx-Class-DynamicSubclass","origin":"databases/p5-DBIx-Class-DynamicSubclass","version":"0.03_1","comment":"Use dynamic subclassing with DBIx::Class","maintainer":"vovkasm@gmail.com","www":"https://metacpan.org/release/DBIx-Class-DynamicSubclass","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"70182a68f9705caf2d5d72a1e876c51e69981e01e8f2542ccc9ede5d99ae443c","flatsize":8145,"path":"All/p5-DBIx-Class-DynamicSubclass-0.03_1.pkg","repopath":"All/p5-DBIx-Class-DynamicSubclass-0.03_1.pkg","licenselogic":"single","pkgsize":5324,"desc":"Convenient way to use dynamic subclassing. This plugin implements\nmethodics described in \"Dynamic Sub-classing DBIx::Class proxy classes\"\nin DBIx::Class::Manual::Cookbook.","deps":{"p5-DBIx-Class":{"origin":"databases/p5-DBIx-Class","version":"0.082844"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBIx-Class-DynamicDefault","origin":"databases/p5-DBIx-Class-DynamicDefault","version":"0.04_1","comment":"Automatically set and update fields","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DBIx-Class-DynamicDefault","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9f83de449ab6a120a801abb028d9e24055686afcd35d6704ce3b95219364eac3","flatsize":13644,"path":"All/p5-DBIx-Class-DynamicDefault-0.04_1.pkg","repopath":"All/p5-DBIx-Class-DynamicDefault-0.04_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6952,"desc":"Automatically set and update fields with values calculated at runtime.","deps":{"p5-DBIx-Class":{"origin":"databases/p5-DBIx-Class","version":"0.082844"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBIx-Class-DigestColumns","origin":"databases/p5-DBIx-Class-DigestColumns","version":"0.06000_2","comment":"Automatic digest columns","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DBIx-Class-DigestColumns","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8ba514b412ed8c5314cc30aa743e664a9822dedf48638df28c2b9f0071a31008","flatsize":13305,"path":"All/p5-DBIx-Class-DigestColumns-0.06000_2.pkg","repopath":"All/p5-DBIx-Class-DigestColumns-0.06000_2.pkg","licenselogic":"single","pkgsize":7760,"desc":"This DBIx::Class component can be used to automatically insert a message\ndigest of selected columns. By default DigestColumns will use Digest::MD5\nto insert a 128-bit hexadecimal message digest of the column value.","deps":{"p5-DBIx-Class":{"origin":"databases/p5-DBIx-Class","version":"0.082844"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBIx-Class-Storage-TxnEndHook","origin":"databases/p5-DBIx-Class-Storage-TxnEndHook","version":"0.01","comment":"Transaction hook provider for DBIx::Class","maintainer":"bokutin@bokut.in","www":"https://metacpan.org/release/DBIx-Class-Storage-TxnEndHook","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e73876db38e621e53f2bf08bbc0061dd01755df1222768dfc0343342714eeb2a","flatsize":46718,"path":"All/p5-DBIx-Class-Storage-TxnEndHook-0.01.pkg","repopath":"All/p5-DBIx-Class-Storage-TxnEndHook-0.01.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13628,"desc":"DBIx::Class::Storage::TxnEndHook is transaction hook provider for DBIx::Class.","deps":{"p5-DBIx-Class":{"origin":"databases/p5-DBIx-Class","version":"0.082844"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBIx-Class-Schema-PopulateMore","origin":"databases/p5-DBIx-Class-Schema-PopulateMore","version":"0.19","comment":"Enhanced populate method","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DBIx-Class-Schema-PopulateMore","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b2da7b95d592d0dde8a2a60776dc2e9f9cce871ef5c9642819854c0732ea902c","flatsize":85280,"path":"All/p5-DBIx-Class-Schema-PopulateMore-0.19.pkg","repopath":"All/p5-DBIx-Class-Schema-PopulateMore-0.19.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":47108,"desc":"A Perl module which provides an enhanced database populate method","deps":{"p5-Data-Visitor":{"origin":"devel/p5-Data-Visitor","version":"0.32"},"p5-DateTimeX-Easy":{"origin":"devel/p5-DateTimeX-Easy","version":"0.092"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-MooX-HandlesVia":{"origin":"devel/p5-MooX-HandlesVia","version":"0.001009"},"p5-Type-Tiny":{"origin":"devel/p5-Type-Tiny","version":"2.006000"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBIx-Class-DateTime-Epoch","origin":"databases/p5-DBIx-Class-DateTime-Epoch","version":"0.10_1","comment":"Automatic inflation/deflation of epoch-based DateTime objects","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DBIx-Class-DateTime-Epoch","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"308078ada94ac0bfbda68ab480e7dcdbfabde95cd7e70afa9b061db7dad82131","flatsize":13647,"path":"All/p5-DBIx-Class-DateTime-Epoch-0.10_1.pkg","repopath":"All/p5-DBIx-Class-DateTime-Epoch-0.10_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7484,"desc":"This module automatically inflates/deflates DateTime objects\ncorresponding to applicable columns. Columns may also be\ndefined to specify their nature, such as columns representing a\ncreation time (set at time of insertion) or a modification time\n(set at time of every update).","deps":{"p5-DBIx-Class":{"origin":"databases/p5-DBIx-Class","version":"0.082844"},"p5-DBIx-Class-TimeStamp":{"origin":"databases/p5-DBIx-Class-TimeStamp","version":"0.14_2"},"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBIx-Class-CustomPrefetch","origin":"databases/p5-DBIx-Class-CustomPrefetch","version":"0.09_2","comment":"Custom prefetches for DBIx::Class","maintainer":"anes@anes.su","www":"https://metacpan.org/release/DBIx-Class-CustomPrefetch","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"36ca78ef78dca2fadac3f742ffbea87b5c79b900e5ccb8d793f290f5a4e90381","flatsize":17224,"path":"All/p5-DBIx-Class-CustomPrefetch-0.09_2.pkg","repopath":"All/p5-DBIx-Class-CustomPrefetch-0.09_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9792,"desc":"DBIx::Class onle allows joins for prefetches.\nBut sometimes you can't use JOIN for prefetch.\nE.g. for prefetching many related objects to resultset with paging.\n\nAlso you can use this module to create cross-database prefetches.\n\nThis module provides other logic for prefetching data to resultsets.","deps":{"p5-DBIx-Class":{"origin":"databases/p5-DBIx-Class","version":"0.082844"},"p5-DBIx-Class-VirtualColumns":{"origin":"databases/p5-DBIx-Class-VirtualColumns","version":"1.03_1"},"p5-Module-Load":{"origin":"devel/p5-Module-Load","version":"0.36"},"p5-Sub-Name":{"origin":"devel/p5-Sub-Name","version":"0.28,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBIx-Class-Cursor-Cached","origin":"databases/p5-DBIx-Class-Cursor-Cached","version":"1.001004","comment":"Cursor class with built-in caching support","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/DBIx-Class-Cursor-Cached","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b280676171b2d0e50940ae8a493b117509d5171ee775d286c82099dc41ff941f","flatsize":12067,"path":"All/p5-DBIx-Class-Cursor-Cached-1.001004.pkg","repopath":"All/p5-DBIx-Class-Cursor-Cached-1.001004.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6552,"desc":"DBIx::Class::Cursor::Cached provides cursor class with built-in caching support.","deps":{"p5-Carp-Clan":{"origin":"devel/p5-Carp-Clan","version":"6.08"},"p5-DBIx-Class":{"origin":"databases/p5-DBIx-Class","version":"0.082844"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBIx-Class-QueryLog","origin":"databases/p5-DBIx-Class-QueryLog","version":"1.005.001","comment":"Log queries for later analysis","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DBIx-Class-QueryLog","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"22257ecce1694ecaff0b34560388bc586bbb84d9b7e6bd03bacc380559685196","flatsize":68129,"path":"All/p5-DBIx-Class-QueryLog-1.005.001.pkg","repopath":"All/p5-DBIx-Class-QueryLog-1.005.001.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":23000,"desc":"DBIx::Class::QueryLog logs each transaction and query executed so you can\nanalyze what happened in the session.","deps":{"p5-DBIx-Class":{"origin":"databases/p5-DBIx-Class","version":"0.082844"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-Type-Tiny":{"origin":"devel/p5-Type-Tiny","version":"2.006000"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBIx-Class-BitField","origin":"databases/p5-DBIx-Class-BitField","version":"0.13_1","comment":"Store multiple boolean fields in one integer field","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DBIx-Class-BitField","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4fdde9d01d275dfa509b53c57a677a05cfe26ba3b178cb11486b291473e2d718","flatsize":14567,"path":"All/p5-DBIx-Class-BitField-0.13_1.pkg","repopath":"All/p5-DBIx-Class-BitField-0.13_1.pkg","licenselogic":"single","pkgsize":8424,"desc":"This module is useful if you manage data which has a lot of on/off attributes\nlike active, inactive, deleted, important, etc. If you do not want to add an\nextra column for each of those attributes you can easily specify them in one\ninteger column.\n\nA bit field is a way to store multiple bit values on one integer field.\n\nThe main benefit from this module is that you can add additional attributes\nto your result class whithout the need to deploy or change the schema on the\ndata base.","deps":{"p5-DBIx-Class":{"origin":"databases/p5-DBIx-Class","version":"0.082844"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBIx-Class-DeploymentHandler","origin":"databases/p5-DBIx-Class-DeploymentHandler","version":"0.002234","comment":"Perl extension for extensible DBIx::Class deployment","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DBIx-Class-DeploymentHandler","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e3ed35ee6e107ccb31eb6b223800761371c248d17c48b3c557e8a504f794b15e","flatsize":226003,"path":"All/p5-DBIx-Class-DeploymentHandler-0.002234.pkg","repopath":"All/p5-DBIx-Class-DeploymentHandler-0.002234.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":102232,"desc":"DBIx::Class::DeploymentHandler is, as its name suggests, a tool for\ndeploying and upgrading databases with DBIx::Class.  It is designed to\nbe much more flexible than DBIx::Class::Schema::Versioned, hence the\nuse of Moose and lots of roles.","deps":{"p5-Carp-Clan":{"origin":"devel/p5-Carp-Clan","version":"6.08"},"p5-Context-Preserve":{"origin":"devel/p5-Context-Preserve","version":"0.03"},"p5-DBIx-Class":{"origin":"databases/p5-DBIx-Class","version":"0.082844"},"p5-Log-Contextual":{"origin":"devel/p5-Log-Contextual","version":"0.009001"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Role-Parameterized":{"origin":"devel/p5-MooseX-Role-Parameterized","version":"1.11"},"p5-Path-Class":{"origin":"devel/p5-Path-Class","version":"0.37"},"p5-SQL-SplitStatement":{"origin":"databases/p5-SQL-SplitStatement","version":"1.00023"},"p5-SQL-Translator":{"origin":"databases/p5-SQL-Translator","version":"1.66"},"p5-Sub-Exporter-Progressive":{"origin":"devel/p5-Sub-Exporter-Progressive","version":"0.001013"},"p5-Text-Brew":{"origin":"textproc/p5-Text-Brew","version":"0.02_1"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBIx-Class-Candy","origin":"databases/p5-DBIx-Class-Candy","version":"0.005004","comment":"Sugar for your favorite ORM, DBIx::Class","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DBIx-Class-Candy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fcceef5e343232770a330b61007306527d1da0802ce7de62f977a7cb36ec1d05","flatsize":59060,"path":"All/p5-DBIx-Class-Candy-0.005004.pkg","repopath":"All/p5-DBIx-Class-Candy-0.005004.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":22644,"desc":"DBIx::Class::Candy is a simple sugar layer for definition of DBIx::Class\nresults. Note that it may later be expanded to add sugar for more\nDBIx::Class related things.","deps":{"p5-DBIx-Class":{"origin":"databases/p5-DBIx-Class","version":"0.082844"},"p5-Lingua-EN-Inflect":{"origin":"textproc/p5-Lingua-EN-Inflect","version":"1.905"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBIx-Class-AuditLog","origin":"databases/p5-DBIx-Class-AuditLog","version":"0.6.4","comment":"Simple activity audit logging for DBIx::Class","maintainer":"bokutin@bokut.in","www":"https://metacpan.org/release/DBIx-Class-AuditLog","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6030b24eaf64df96949c2a925a888a60f4c52428dd1181922c79b28db488ea12","flatsize":122653,"path":"All/p5-DBIx-Class-AuditLog-0.6.4.pkg","repopath":"All/p5-DBIx-Class-AuditLog-0.6.4.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":34116,"desc":"Simple activity audit logging for DBIx::Class. Save the update contents in\nanother tables.","deps":{"p5-Class-C3-Componentised":{"origin":"devel/p5-Class-C3-Componentised","version":"1.001002"},"p5-DBIx-Class":{"origin":"databases/p5-DBIx-Class","version":"0.082844"},"p5-DBIx-Class-TimeStamp":{"origin":"databases/p5-DBIx-Class-TimeStamp","version":"0.14_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBIx-Class-VirtualColumns","origin":"databases/p5-DBIx-Class-VirtualColumns","version":"1.03_1","comment":"Add virtual columns to DBIx::Class schemata","maintainer":"anes@anes.su","www":"https://metacpan.org/release/DBIx-Class-VirtualColumns","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"078f0b51bc7035625b880113023c6cac7d41f91cd312a822c790266fb7c402a2","flatsize":13452,"path":"All/p5-DBIx-Class-VirtualColumns-1.03_1.pkg","repopath":"All/p5-DBIx-Class-VirtualColumns-1.03_1.pkg","licenselogic":"single","pkgsize":7056,"desc":"This module allows to specify 'virtual columns' in DBIx::Class schema\nclasses. Virtual columns behave almost like regular columns but are not\nstored in the database. They may be used to store temporary information\nin the DBIx::Class::Row object and without introducting an additional\ninterface.\n\nMost DBIx::Class methods like \"set_column\", \"set_columns\", \"get_column\",\n\"get_columns\", \"column_info\", ... will work with regular as well as\nvirtual columns.","deps":{"p5-DBIx-Class":{"origin":"databases/p5-DBIx-Class","version":"0.082844"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBIx-AnyDBD","origin":"databases/p5-DBIx-AnyDBD","version":"2.03","comment":"DBD independent class","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DBIx-AnyDBD","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"abd2b4ed6654b5476c46d9a49666c18e9db89c0e0688a65369f52e868010f9cd","flatsize":19148,"path":"All/p5-DBIx-AnyDBD-2.03.pkg","repopath":"All/p5-DBIx-AnyDBD-2.03.pkg","licenselogic":"single","pkgsize":10472,"desc":"This class provides application developers with an abstraction class\na level away from DBI, that allows them to write an application\nthat works on multiple database platforms. The idea isn't to take\naway the responsibility for coding different SQL on different\nplatforms, but to simply provide a platform that uses the right\nclass at the right time for whatever DB is currently in use.","deps":{"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBIx-Class-InflateColumn-FS","origin":"databases/p5-DBIx-Class-InflateColumn-FS","version":"0.01007_1","comment":"Perl extension to {in,de}flate columns to Path::Class::File objects","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DBIx-Class-InflateColumn-FS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5f6b33d488d6f15d75bc14269b22d279fc648caf3b4b7ecb26f9c4c86646e597","flatsize":13764,"path":"All/p5-DBIx-Class-InflateColumn-FS-0.01007_1.pkg","repopath":"All/p5-DBIx-Class-InflateColumn-FS-0.01007_1.pkg","licenselogic":"single","pkgsize":7884,"desc":"Provides inflation to a Path::Class::File object allowing file system\nstorage of BLOBS.\n\nThe storage path is specified with fs_column_path. Each file receives\na unique name, so the storage for all FS columns can share the same\npath.\n\nWithin the path specified by fs_column_path, files are stored in\nsub-directories based on the first 2 characters of the unique file\nnames.  Up to 256 sub-directories will be created, as needed. Override\n_fs_column_dirs in a derived class to change this behavior.\n\nfs_new_on_update will create a new file name if the file has been\nupdated.","deps":{"p5-DBIx-Class":{"origin":"databases/p5-DBIx-Class","version":"0.082844"},"p5-DBIx-Class-UUIDColumns":{"origin":"databases/p5-DBIx-Class-UUIDColumns","version":"0.02006_1"},"p5-Path-Class":{"origin":"devel/p5-Path-Class","version":"0.37"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBIx-Class-Loader","origin":"databases/p5-DBIx-Class-Loader","version":"0.21_2","comment":"Dynamic definition of DBIx::Class sub classes","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DBIx-Class-Loader","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e7717c20aa7fe98a6709d2cd1c7f1d11347958021c4f4ed48cdb60662636c418","flatsize":38181,"path":"All/p5-DBIx-Class-Loader-0.21_2.pkg","repopath":"All/p5-DBIx-Class-Loader-0.21_2.pkg","licenselogic":"single","pkgsize":19824,"desc":"Dynamic definition of DBIx::Class sub classes.","deps":{"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-DBIx-Class":{"origin":"databases/p5-DBIx-Class","version":"0.082844"},"p5-Lingua-EN-Inflect":{"origin":"textproc/p5-Lingua-EN-Inflect","version":"1.905"},"p5-UNIVERSAL-require":{"origin":"devel/p5-UNIVERSAL-require","version":"0.19"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBIx-Admin-TableInfo","origin":"databases/p5-DBIx-Admin-TableInfo","version":"3.04","comment":"Wrapper for all of table_info(), column_info(), *_key_info()","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/DBIx-Admin-TableInfo","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7bb4e80b82c63a051bf6efe04ac8db2c0f36c1ab239d9f10f5d6ceb7d7b957a3","flatsize":59466,"path":"All/p5-DBIx-Admin-TableInfo-3.04.pkg","repopath":"All/p5-DBIx-Admin-TableInfo-3.04.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":24732,"desc":"DBIx::Admin::TableInfo is a pure Perl module. It is a convenient wrapper around\nall of these DBI methods:\n- table_info()\n- column_info()\n- primary_key_info()\n- foreign_key_info()","deps":{"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-DBIx-Admin-CreateTable":{"origin":"databases/p5-DBIx-Admin-CreateTable","version":"2.11"},"p5-DBIx-Admin-DSNManager":{"origin":"databases/p5-DBIx-Admin-DSNManager","version":"2.02"},"p5-Data-Dumper-Concise":{"origin":"devel/p5-Data-Dumper-Concise","version":"2.023"},"p5-Lingua-EN-PluralToSingular":{"origin":"textproc/p5-Lingua-EN-PluralToSingular","version":"0.21"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-Text-Table-Manifold":{"origin":"textproc/p5-Text-Table-Manifold","version":"1.03"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBIx-Admin-DSNManager","origin":"databases/p5-DBIx-Admin-DSNManager","version":"2.02","comment":"Manage a file of DSNs, for both testing and production","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/DBIx-Admin-DSNManager","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1e4fe58281d94c6e3b304f672021e24791e97c98c14c8404d5fe8af88f5eee30","flatsize":40810,"path":"All/p5-DBIx-Admin-DSNManager-2.02.pkg","repopath":"All/p5-DBIx-Admin-DSNManager-2.02.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17724,"desc":"DBIx::Admin::DSNManager manages a file of DSNs, for both testing and production.\n\nThe INI-style format was selected, rather than, say, using an SQLite database,\nso that casual users could edit the file without needing to know SQL and without\nhaving to install the command line program sqlite3.\n\nEach DSN is normally for something requiring manual preparation, such as\ncreating the database named in the DSN.\n\nIn the case of SQLite, etc, where manual intervention is not required, you can\nstill put the DSN in dsn.ini.\n\nOne major use of this module is to avoid environment variable overload, since it\nis common to test Perl modules by setting the env vars $DBI_DSN, $DBI_USER and\n$DBI_PASS.\n\nBut then the problem becomes: What do you do when you want to run tests against\na set of databases servers? Some modules define sets of env vars, one set per\ndatabase server, with awkward and hard-to-guess names. This is messy and\nobscure.\n\nDBIx::Admin::DSNManager is a solution to this problem.","deps":{"p5-Config-Tiny":{"origin":"devel/p5-Config-Tiny","version":"2.30"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-File-Slurp":{"origin":"devel/p5-File-Slurp","version":"9999.27"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBIx-Class-Migration","origin":"databases/p5-DBIx-Class-Migration","version":"0.075","comment":"Perl extension to make migrating your DBIx::Class databases easier","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DBIx-Class-Migration","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"32c786fc1e3b4d746f06f7c9bcc5461e74df2fbec4500b5bae93eb031d989fb1","flatsize":504598,"path":"All/p5-DBIx-Class-Migration-0.075.pkg","repopath":"All/p5-DBIx-Class-Migration-0.075.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":249120,"desc":"Tools to make migrating your DBIx::Class databases easier.","deps":{"p5-Class-Load":{"origin":"devel/p5-Class-Load","version":"0.25"},"p5-Config-MySQL":{"origin":"devel/p5-Config-MySQL","version":"0.02_1"},"p5-DBD-SQLite":{"origin":"databases/p5-DBD-SQLite","version":"1.76"},"p5-DBIx-Class-DeploymentHandler":{"origin":"databases/p5-DBIx-Class-DeploymentHandler","version":"0.002234"},"p5-DBIx-Class-Fixtures":{"origin":"databases/p5-DBIx-Class-Fixtures","version":"1.001039"},"p5-DBIx-Class-Schema-Loader":{"origin":"databases/p5-DBIx-Class-Schema-Loader","version":"0.07049"},"p5-Devel-PartialDump":{"origin":"devel/p5-Devel-PartialDump","version":"0.20"},"p5-File-ShareDir-ProjectDistDir":{"origin":"devel/p5-File-ShareDir-ProjectDistDir","version":"1.000009"},"p5-JSON-MaybeXS":{"origin":"converters/p5-JSON-MaybeXS","version":"1.004008"},"p5-Log-Any":{"origin":"devel/p5-Log-Any","version":"1.717"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-MooX-Attribute-ENV":{"origin":"devel/p5-MooX-Attribute-ENV","version":"0.04"},"p5-MooX-Options":{"origin":"devel/p5-MooX-Options","version":"4.103"},"p5-MooX-Traits":{"origin":"devel/p5-MooX-Traits","version":"0.005_1"},"p5-Pod-Parser":{"origin":"textproc/p5-Pod-Parser","version":"1.67"},"p5-SQL-Translator":{"origin":"databases/p5-SQL-Translator","version":"1.66"},"p5-Text-Brew":{"origin":"textproc/p5-Text-Brew","version":"0.02_1"},"p5-version":{"origin":"devel/p5-version","version":"0.9933"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBICx-TxnInsert","origin":"databases/p5-DBICx-TxnInsert","version":"0.02_2","comment":"Wrap all inserts into transaction","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DBICx-TxnInsert","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"549c5ad9234be4e453c64c62074df3aa6be05b5dfccd294a5a01cd919f035c41","flatsize":4290,"path":"All/p5-DBICx-TxnInsert-0.02_2.pkg","repopath":"All/p5-DBICx-TxnInsert-0.02_2.pkg","licenselogic":"single","pkgsize":3860,"desc":"Wrap all inserts into transactions.","deps":{"p5-DBD-Mock":{"origin":"databases/p5-DBD-Mock","version":"1.59_1"},"p5-DBIx-Class":{"origin":"databases/p5-DBIx-Class","version":"0.082844"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBIx-Admin-CreateTable","origin":"databases/p5-DBIx-Admin-CreateTable","version":"2.11","comment":"Create and drop tables, primary indexes, and sequences","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/DBIx-Admin-CreateTable","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"131e7e0c196074956121ec31ba1b6f89bfe63f2b2beca493fce03b3851a6d177","flatsize":55540,"path":"All/p5-DBIx-Admin-CreateTable-2.11.pkg","repopath":"All/p5-DBIx-Admin-CreateTable-2.11.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":19376,"desc":"DBIx::Admin::CreateTable is a pure Perl module.\n\nDatabase vendors supported: MySQL, Oracle, Postgres, SQLite.\n\nAssumptions:\n- Every table has a primary key\n- The primary key is a unique, non-null, integer\n- The primary key is a single column\n- The primary key column is called 'id'\n- If a primary key has a corresponding auto-created index, the index is called\n  't_pkey': This is true for Postgres, where declaring a column as a primary\n  key automatically results in the creation of an associated index for that\n  column. The index is named after the table, not after the column.\n- If a table 't' (with primary key 'id') has an associated sequence, the\n  sequence is called 't_id_seq': This is true for both Oracle and Postgres,\n  which use sequences to populate primary key columns. The sequences are named\n  after both the table and the column.","deps":{"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBIWrapper","origin":"databases/p5-DBIWrapper","version":"0.30_1","comment":"Perl extension for generic DBI database access","maintainer":"perl@FreeBSD.org","www":"https://dbiwrapper.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"02c2f4efc788cecc33cde756b8741ee4997683c2d51cab079544f97df267338a","flatsize":170361,"path":"All/p5-DBIWrapper-0.30_1.pkg","repopath":"All/p5-DBIWrapper-0.30_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":51820,"desc":"DBIWrapper is a generic database Perl module for accessing\nthe Perl DBI database interface.  It provides the lowest level\nof functionality needed by any program wanting to access\ndatabases via the DBI.  Currently, DBIWrapper is only\naware of Pg (PostgreSQL), mysql (MySQL) and ODBC DBD\nmodules and how to work with them correctly.\n\nSupport for transactions on MySQL is now checked for and\nif found to be available, the AutoCommit flag is turned\noff so that transactions will be used.","deps":{"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-DateTime-HiRes":{"origin":"devel/p5-DateTime-HiRes","version":"0.04"},"p5-IO-Stringy":{"origin":"devel/p5-IO-Stringy","version":"2.113"},"p5-Spreadsheet-WriteExcel":{"origin":"textproc/p5-Spreadsheet-WriteExcel","version":"2.40_1"},"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"p5-XML-SAX":{"origin":"textproc/p5-XML-SAX","version":"1.02"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBICx-Sugar","origin":"databases/p5-DBICx-Sugar","version":"0.0200","comment":"Just some syntax sugar for DBIx::Class","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/DBICx-Sugar","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"43147b40abe960741dee32fbf1926e020e8c9c366f6847287c8043fe9754b853","flatsize":22191,"path":"All/p5-DBICx-Sugar-0.0200.pkg","repopath":"All/p5-DBICx-Sugar-0.0200.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11172,"desc":"Just some syntax sugar for your DBIx::Class applications. This was originally\ncreated to remove code duplication between Dancer::Plugin::DBIC and\nDancer2::Plugin::DBIC.","deps":{"p5-DBIx-Class":{"origin":"databases/p5-DBIx-Class","version":"0.082844"},"p5-SQL-Translator":{"origin":"databases/p5-SQL-Translator","version":"1.66"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBICx-MapMaker","origin":"databases/p5-DBICx-MapMaker","version":"0.03_1","comment":"Perl 5 module to automatically create a DBIx::Class mapping table","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DBICx-MapMaker","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"84c428d8a45478ffb5b31c2c2d4bf8c49f366f744fcb3a0110f804f4cd5b7990","flatsize":46398,"path":"All/p5-DBICx-MapMaker-0.03_1.pkg","repopath":"All/p5-DBICx-MapMaker-0.03_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12088,"desc":"The Perl 5 module DBICx::MapMaker automatically creates a DBIx::Class\nresult source for \"many to many\" relationship.","deps":{"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBIx-Class-Helpers","origin":"databases/p5-DBIx-Class-Helpers","version":"2.037000","comment":"Simplify the common case stuff for DBIx::Class","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/DBIx-Class-Helpers","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3f73ae4213c922266219edd1689436861d58dba69416aadb6a62afbbf3ce8026","flatsize":366415,"path":"All/p5-DBIx-Class-Helpers-2.037000.pkg","repopath":"All/p5-DBIx-Class-Helpers-2.037000.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":170520,"desc":"DBIx::Class::Helpers is a collection of tools to help simplify the\ncommon tasks in DBIx::Class.","deps":{"p5-Carp-Clan":{"origin":"devel/p5-Carp-Clan","version":"6.08"},"p5-DBIx-Class":{"origin":"databases/p5-DBIx-Class","version":"0.082844"},"p5-DBIx-Class-Candy":{"origin":"databases/p5-DBIx-Class-Candy","version":"0.005004"},"p5-DBIx-Introspector":{"origin":"databases/p5-DBIx-Introspector","version":"0.001005"},"p5-Lingua-EN-Inflect":{"origin":"textproc/p5-Lingua-EN-Inflect","version":"1.905"},"p5-Module-Runtime":{"origin":"devel/p5-Module-Runtime","version":"0.016"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-Safe-Isa":{"origin":"devel/p5-Safe-Isa","version":"1.000010"},"p5-Sub-Exporter-Progressive":{"origin":"devel/p5-Sub-Exporter-Progressive","version":"0.001013"},"p5-Text-Brew":{"origin":"textproc/p5-Text-Brew","version":"0.02_1"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBIx-Class-EncodedColumn","origin":"databases/p5-DBIx-Class-EncodedColumn","version":"0.00020","comment":"Automatically encode columns","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DBIx-Class-EncodedColumn","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7d7f456bd855297fb2f90bb01ac7c81a74768daa3a8e33d3097a12db77b4e5b6","flatsize":76400,"path":"All/p5-DBIx-Class-EncodedColumn-0.00020.pkg","repopath":"All/p5-DBIx-Class-EncodedColumn-0.00020.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":29548,"desc":"This DBIx::Class component can be used to automatically encode a\ncolumn's contents whenever the value of that column is set.","deps":{"p5-Crypt-CAST5_PP":{"origin":"security/p5-Crypt-CAST5_PP","version":"1.04_1"},"p5-Crypt-Eksblowfish":{"origin":"security/p5-Crypt-Eksblowfish","version":"0.009_3"},"p5-Crypt-OpenPGP":{"origin":"security/p5-Crypt-OpenPGP","version":"1.19"},"p5-DBIx-Class":{"origin":"databases/p5-DBIx-Class","version":"0.082844"},"p5-SQL-Translator":{"origin":"databases/p5-SQL-Translator","version":"1.66"},"p5-Sub-Name":{"origin":"devel/p5-Sub-Name","version":"0.28,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"],"options":{"BLOWFISH":"on","OPENPGP":"on"}},{"name":"p5-DBIx-Class-AsFdat","origin":"databases/p5-DBIx-Class-AsFdat","version":"0.03_2","comment":"Perl extension like CDBI::Plugin::AsFdat","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DBIx-Class-AsFdat","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"60724b026b02e6c4777a7fcd613aad0cbf3db33e6aca4e7b2dd698ce423fa9f4","flatsize":3117,"path":"All/p5-DBIx-Class-AsFdat-0.03_2.pkg","repopath":"All/p5-DBIx-Class-AsFdat-0.03_2.pkg","licenselogic":"single","pkgsize":3048,"desc":"DBIx::Class::AsFdat - like CDBI::Plugin::AsFdat.","deps":{"p5-DBIx-Class":{"origin":"databases/p5-DBIx-Class","version":"0.082844"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBIx-Class-Schema-Loader","origin":"databases/p5-DBIx-Class-Schema-Loader","version":"0.07049","comment":"Dynamic definition of a DBIx::Class::Schema","maintainer":"des@FreeBSD.org","www":"https://metacpan.org/release/DBIx-Class-Schema-Loader","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d550de9f4eb78aa2f24e0a2b5dc05ede4dbb8d41b1b0e87f0ff7c50ed5554392","flatsize":497609,"path":"All/p5-DBIx-Class-Schema-Loader-0.07049.pkg","repopath":"All/p5-DBIx-Class-Schema-Loader-0.07049.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":161192,"desc":"DBIx::Class::Schema::Loader automates the definition of a\nDBIx::Class::Schema by scanning database table definitions and setting\nup the columns, primary keys, and relationships.\n\nDBIx::Class::Schema::Loader currently supports only the DBI storage\ntype. It has explicit support for DBD::Pg, DBD::mysql, DBD::DB2, and\nDBD::SQLite. Other DBI drivers may function to a greater or lesser\ndegree with this loader, depending on how much of the DBI spec they\nimplement, and how standard their implementation is. Patches to make\nother DBDs work correctly welcome.\n\nSee DBIx::Class::Schema::Loader::DBI::Writing for notes on writing your\nown vendor-specific subclass for an unsupported DBD driver.\n\nThis module requires DBIx::Class 0.06 or later, and obsoletes the older\nDBIx::Class::Loader.\n\nThis module is designed more to get you up and running quickly against\nan existing database, or to be effective for simple situations, rather\nthan to be what you use in the long term for a complex database/project.","deps":{"p5-Carp-Clan":{"origin":"devel/p5-Carp-Clan","version":"6.08"},"p5-Class-Accessor-Grouped":{"origin":"devel/p5-Class-Accessor-Grouped","version":"0.10014"},"p5-Class-C3-Componentised":{"origin":"devel/p5-Class-C3-Componentised","version":"1.001002"},"p5-Class-Inspector":{"origin":"devel/p5-Class-Inspector","version":"1.36"},"p5-Class-Unload":{"origin":"devel/p5-Class-Unload","version":"0.11"},"p5-DBIx-Class":{"origin":"databases/p5-DBIx-Class","version":"0.082844"},"p5-Data-Dump":{"origin":"devel/p5-Data-Dump","version":"1.25"},"p5-Hash-Merge":{"origin":"textproc/p5-Hash-Merge","version":"0.302"},"p5-Lingua-EN-Inflect-Number":{"origin":"textproc/p5-Lingua-EN-Inflect-Number","version":"1.12"},"p5-Lingua-EN-Inflect-Phrase":{"origin":"textproc/p5-Lingua-EN-Inflect-Phrase","version":"0.20"},"p5-Lingua-EN-Tagger":{"origin":"textproc/p5-Lingua-EN-Tagger","version":"0.31"},"p5-MRO-Compat":{"origin":"devel/p5-MRO-Compat","version":"0.15"},"p5-Scope-Guard":{"origin":"devel/p5-Scope-Guard","version":"0.21"},"p5-String-ToIdentifier-EN":{"origin":"textproc/p5-String-ToIdentifier-EN","version":"0.12"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-curry":{"origin":"devel/p5-curry","version":"2.000001"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"],"options":{"MYSQL":"off","PGSQL":"off","SQLITE":"off"}},{"name":"p5-DBD-XBase","origin":"databases/p5-DBD-XBase","version":"1.08","comment":"Provides access to XBase (dBase, Fox*) database files through DBI","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DBD-XBase","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7290ba3bbda9bdd38fd66422e385f4de89d1d47d10b36a6190363b856d99c721","flatsize":214985,"path":"All/p5-DBD-XBase-1.08.pkg","repopath":"All/p5-DBD-XBase-1.08.pkg","licenselogic":"single","pkgsize":79884,"desc":"Module XBase provides access to XBase (dBase, Fox*) database files,\nnamely dbf, dbt, fpt, ndx, ntx, mdx, idx and cdx. It provides native\nPerl interface ($table->get_record, $table->update_record) to read\nand write the tables. The index support is alpha and read only at the\nmoment.\n\nModule DBD::XBase is a DBI driver that uses the XBase module\nto work with the data, providing you with DBI compliant processing\ninterface and SQL commands ($dbh->prepare(\"SELECT * FROM TABLE\")). As\nan argument to DBI->connect, specify \"dbi:XBase:$dir\", where $dir is\nthe directory with the data files.","deps":{"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBIx-Browse","origin":"databases/p5-DBIx-Browse","version":"2.09_1","comment":"Perl extension to browse tables","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DBIx-Browse","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c2fdf844a04f24c0941f4821519b02d5a0cba7a6619b9348ed14bef98ad5c88e","flatsize":48809,"path":"All/p5-DBIx-Browse-2.09_1.pkg","repopath":"All/p5-DBIx-Browse-2.09_1.pkg","licenselogic":"single","pkgsize":18896,"desc":"The purpose of DBIx::Browse is to handle the browsing of relational\ntables.\n\nDBIx::Browse transparently translates SELECTs, UPDATEs, DELETEs and\nINSERTs from the desired \"human view\" to the values needed for the ta-\nble. This is the case when you have related tables (1 to n) where the\ndetail table has a reference (FOREIGN KEY) to a generic table (i.e.\nCustomers and Bills) with some index (tipically an integer).\n\n\nPhilip M. Gollucci <philip@p6m7g8.com>","deps":{"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBIx-Class","origin":"databases/p5-DBIx-Class","version":"0.082844","comment":"Extensible and flexible object <-> relational mapper","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DBIx-Class","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0abe090fb88aa6d9da508d431d99a27a62401e2978bc91503457184f5ad169f4","flatsize":1891310,"path":"All/p5-DBIx-Class-0.082844.pkg","repopath":"All/p5-DBIx-Class-0.082844.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":711092,"desc":"This is an SQL to OO mapper with an object API inspired by Class::DBI (with a\ncompatibility layer as a springboard for porting) and a resultset API that\nallows abstract encapsulation of database operations. It aims to make\nrepresenting queries in your code as perl-ish as possible while still providing\naccess to as many of the capabilities of the database as possible, including\nretrieving related records from multiple tables in a single query, JOIN, LEFT\nJOIN, COUNT, DISTINCT, GROUP BY, ORDER BY and HAVING support.\n\nDBIx::Class can handle multi-column primary and foreign keys, complex queries\nand database-level paging, and does its best to only query the database in\norder to return something you've directly asked for. If a resultset is used as\nan iterator it only fetches rows off the statement handle as requested in order\nto minimise memory usage. It has auto-increment support for SQLite, MySQL,\nPostgreSQL, Oracle, SQL Server and DB2 and is known to be used in production\non at least the first four, and is fork- and thread-safe out of the box\n(although your DBD may not be).\n\nThis project is still under rapid development, so large new features may be\nmarked EXPERIMENTAL - such APIs are still usable but may have edge bugs.\nFailing test cases are *always* welcome and point releases are put out rapidly\nas bugs are found and fixed.","deps":{"p5-Class-Accessor-Grouped":{"origin":"devel/p5-Class-Accessor-Grouped","version":"0.10014"},"p5-Class-C3-Componentised":{"origin":"devel/p5-Class-C3-Componentised","version":"1.001002"},"p5-Class-Inspector":{"origin":"devel/p5-Class-Inspector","version":"1.36"},"p5-Class-Method-Modifiers":{"origin":"devel/p5-Class-Method-Modifiers","version":"2.15"},"p5-Config-Any":{"origin":"devel/p5-Config-Any","version":"0.33"},"p5-Context-Preserve":{"origin":"devel/p5-Context-Preserve","version":"0.03"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-Data-Compare":{"origin":"devel/p5-Data-Compare","version":"1.2200_1"},"p5-Data-Dumper-Concise":{"origin":"devel/p5-Data-Dumper-Concise","version":"2.023"},"p5-Devel-GlobalDestruction":{"origin":"devel/p5-Devel-GlobalDestruction","version":"0.14"},"p5-Hash-Merge":{"origin":"textproc/p5-Hash-Merge","version":"0.302"},"p5-MRO-Compat":{"origin":"devel/p5-MRO-Compat","version":"0.15"},"p5-Module-Find":{"origin":"devel/p5-Module-Find","version":"0.17"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-Path-Class":{"origin":"devel/p5-Path-Class","version":"0.37"},"p5-SQL-Abstract-Classic":{"origin":"databases/p5-SQL-Abstract-Classic","version":"1.91"},"p5-Scope-Guard":{"origin":"devel/p5-Scope-Guard","version":"0.21"},"p5-Sub-Name":{"origin":"devel/p5-Sub-Name","version":"0.28,1"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"p5-strictures":{"origin":"devel/p5-strictures","version":"2.000006,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"],"options":{"SQLT":"off"}},{"name":"p5-DBIx-Abstract","origin":"databases/p5-DBIx-Abstract","version":"1.040","comment":"Perl module for DBI SQL abstraction","maintainer":"nistor@snickers.org","www":"https://metacpan.org/release/DBIx-Abstract","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a5a386ac74239a7695b4a41e3402bb8153a2c421c9d18232aee15268e07e6cee","flatsize":91250,"path":"All/p5-DBIx-Abstract-1.040.pkg","repopath":"All/p5-DBIx-Abstract-1.040.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":24504,"desc":"DBIx::Abstract - DBI SQL abstraction.\n\nThis module provides methods for doing manipulating database tables\nThis module provides methods retrieving and storing data in SQL\ndatabases. It provides methods for all of the more important SQL\ncommands (like SELECT, INSERT, REPLACE, UPDATE, DELETE).\n\nIt endeavors to produce an interface that will be intuitive to those\nalready familiar with SQL.\n\nNotable features include:\n\n  * data_source generation for some DBD drivers.\n  * Can check to make sure the connection is not stale and reconnect\n    if it is.\n  * Controls statement handles for you.\n  * Can delay writes.\n  * Generates complex where clauses from hashes and arrays.\n  * Shortcuts (convenience functions) for some common cases. (Like\n    select_all_to_hashref.)","deps":{"p5-Check-ISA":{"origin":"devel/p5-Check-ISA","version":"0.09"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBICx-Deploy","origin":"databases/p5-DBICx-Deploy","version":"0.02_4","comment":"Perl 5 module to deploy a DBIx::Class schema","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DBICx-Deploy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a138ecd559d1e1f9b2dbc17fde8a5c2822d749637b6c3a850d915ac3484cd667","flatsize":15887,"path":"All/p5-DBICx-Deploy-0.02_4.pkg","repopath":"All/p5-DBICx-Deploy-0.02_4.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9656,"desc":"The Perl 5 module DBICx::Deploy deploys a DBIx::Class schema to a\ndatabase. A command line script, dbicdeploy, is provided.","deps":{"p5-DBIx-Class":{"origin":"databases/p5-DBIx-Class","version":"0.082844"},"p5-SQL-Translator":{"origin":"databases/p5-SQL-Translator","version":"1.66"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBD-PgLite","origin":"databases/p5-DBD-PgLite","version":"0.11_2","comment":"PostgreSQL emulation mode for SQLite","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DBD-PgLite","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"af79ba5cc1154ff486b129fd09ef946060e5a23eb4c626ba429b51cec479d430","flatsize":87274,"path":"All/p5-DBD-PgLite-0.11_2.pkg","repopath":"All/p5-DBD-PgLite-0.11_2.pkg","licenselogic":"single","pkgsize":35828,"desc":"The module automatically and transparently transforms a broad range of\nSQL statements typical of PostgreSQL into a form suitable for use in\nSQLite. This involves both (a) parsing and filtering of the SQL; and\n(b) the addition of several PostgreSQL-compatible functions to SQLite.","deps":{"p5-DBD-SQLite":{"origin":"databases/p5-DBD-SQLite","version":"1.76"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-Text-Iconv":{"origin":"converters/p5-Text-Iconv","version":"1.7_4"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBI-Shell","origin":"databases/p5-DBI-Shell","version":"11.98","comment":"Interactive command shell for the DBI","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"adfcbed9348b238f225879ff1f2abc09338f606fcecbe7cf0793506bccf05448","flatsize":187038,"path":"All/p5-DBI-Shell-11.98.pkg","repopath":"All/p5-DBI-Shell-11.98.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":53860,"desc":"DBI::Shell\n==========\n\nThe DBI::Shell module (and dbish command, if installed) provide a\nsimple but effective command line interface for the Perl DBI\nmodule.\n\nPlease note: DBI::Shell is very new, very experimental and very\nsubject to change. Your mileage will vary. Interfaces will change\nwith each release.","deps":{"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-File-HomeDir":{"origin":"devel/p5-File-HomeDir","version":"1.006"},"p5-IO-Interactive":{"origin":"devel/p5-IO-Interactive","version":"1.026,1"},"p5-IO-Tee":{"origin":"devel/p5-IO-Tee","version":"0.66"},"p5-Text-CSV_XS":{"origin":"textproc/p5-Text-CSV_XS","version":"1.60"},"p5-Text-Reform":{"origin":"textproc/p5-Text-Reform","version":"1.20_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBD-Multi","origin":"databases/p5-DBD-Multi","version":"0.16_1","comment":"Manage Multiple Data Sources with Failover and Load Balancing","maintainer":"snowfly@yuntech.edu.tw","www":"https://metacpan.org/release/DBD-Multi","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c5d8c262d75e416ae7f5a364113802e9c9a6f00d6805069d8d9539509911d4d3","flatsize":28312,"path":"All/p5-DBD-Multi-0.16_1.pkg","repopath":"All/p5-DBD-Multi-0.16_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13172,"desc":"DBD::Multi - Manage Multiple Data Sources with Failover and Load Balancing","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-Sys-SigAction":{"origin":"devel/p5-Sys-SigAction","version":"0.24"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBD-Mock","origin":"databases/p5-DBD-Mock","version":"1.59_1","comment":"Simple mock DBD implementation used for testing","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DBD-Mock","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"58b78609679789450e9390a2caf3c0572843eda4a2030226b4a3cba30921a10d","flatsize":121179,"path":"All/p5-DBD-Mock-1.59_1.pkg","repopath":"All/p5-DBD-Mock-1.59_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":45264,"desc":"The DBD::Mock perl module is a simple mock DBD implementation used for testing.\nIt's entirely self-contained so that you can extract the single library file\n(DBD/Mock.pm), put it in your own distribution and be able to run DBI-based\ntests even though you don't have information about a database.","deps":{"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-Test-Exception":{"origin":"devel/p5-Test-Exception","version":"0.43"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBD-mysql4","origin":"databases/p5-DBD-mysql4","version":"4.052","comment":"MySQL driver for the Perl5 Database Interface (DBI)","maintainer":"sirdice@gmail.com","www":"https://metacpan.org/release/DBD-mysql","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cfd110997e20a572a6415cb2701371671a1cf87cced8bfa846b4517d7ba372ea","flatsize":293086,"path":"All/p5-DBD-mysql4-4.052.pkg","repopath":"All/p5-DBD-mysql4-4.052.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":103588,"desc":"DBD::mysql is the Perl5 Database Interface driver for the MySQL\ndatabase.  In other words: DBD::mysql is an interface between the Perl\nprogramming language and the MySQL programming API that comes with the\nMySQL relational database management system.  Most functions provided by\nthis programming API are supported.  Some rarely used functions are\nmissing, mainly because noone ever requested them.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"p5-Crypt-SSLeay":{"origin":"security/p5-Crypt-SSLeay","version":"0.72_3"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"],"options":{"SSL":"on"}},{"name":"p5-DBD-LDAP","origin":"databases/p5-DBD-LDAP","version":"1.00","comment":"DBI interface for accessing LDAP servers","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DBD-LDAP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d5f1b2527dab6505433267ecd8f329b0082060999604818e0dddfd15a812d349","flatsize":87162,"path":"All/p5-DBD-LDAP-1.00.pkg","repopath":"All/p5-DBD-LDAP-1.00.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":31688,"desc":"DBD::LDAP is a DBI extension module adding an SQL database interface to\nstandard LDAP databases to Perl's database-independent database interface.\nYou will need access to an existing LDAP database or set up your own using\nan LDAP server, ie. \"OpenLDAP\".","deps":{"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-perl-ldap":{"origin":"net/p5-perl-ldap","version":"0.6800"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBD-mysql","origin":"databases/p5-DBD-mysql","version":"5.008","comment":"MySQL driver for the Perl5 Database Interface (DBI)","maintainer":"sirdice@gmail.com","www":"https://metacpan.org/release/DBD-mysql","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"672f7d6f08b9cb66538aa328f323019752100fe662649c3552d5231c72a93427","flatsize":291265,"path":"All/p5-DBD-mysql-5.008.pkg","repopath":"All/p5-DBD-mysql-5.008.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":101640,"desc":"DBD::mysql is the Perl5 Database Interface driver for the MySQL\ndatabase.  In other words: DBD::mysql is an interface between the Perl\nprogramming language and the MySQL programming API that comes with the\nMySQL relational database management system.  Most functions provided by\nthis programming API are supported.  Some rarely used functions are\nmissing, mainly because noone ever requested them.","deps":{"libunwind":{"origin":"devel/libunwind","version":"20240221_2"},"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBD-Excel","origin":"databases/p5-DBD-Excel","version":"0.06_1","comment":"Class for DBI drivers that acts on Excel files","maintainer":"skreuzer@FreeBSD.org","www":"https://metacpan.org/release/DBD-Excel","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9f93287512c218ac75ad17be52d2ef695dc0dce6bb1eef0b26f9d3e769a839ba","flatsize":115043,"path":"All/p5-DBD-Excel-0.06_1.pkg","repopath":"All/p5-DBD-Excel-0.06_1.pkg","licenselogic":"single","pkgsize":19320,"desc":"A class for DBI drivers that acts on Excel files","deps":{"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-SQL-Statement":{"origin":"databases/p5-SQL-Statement","version":"1.414"},"p5-Spreadsheet-ParseExcel":{"origin":"textproc/p5-Spreadsheet-ParseExcel","version":"0.66,1"},"p5-Spreadsheet-WriteExcel":{"origin":"textproc/p5-Spreadsheet-WriteExcel","version":"2.40_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"],"options":{"EXAMPLES":"on"}},{"name":"p5-Cwd-Guard","origin":"devel/p5-Cwd-Guard","version":"0.05","comment":"Temporary changing working directory (chdir)","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Cwd-Guard","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"31699a81d4bb7003d07e31fe39bfdf92532353aa9289ec1197f147f5ce66b3fd","flatsize":41639,"path":"All/p5-Cwd-Guard-0.05.pkg","repopath":"All/p5-Cwd-Guard-0.05.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10580,"desc":"CORE::chdir Cwd::Guard can change the current directory (chdir) using a limited\nscope.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-DBD-CSV","origin":"databases/p5-DBD-CSV","version":"0.62,1","comment":"DBI driver for CSV files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DBD-CSV","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"caf02e26836e10d01aba8ba786bbec09c5af501061f28b29a0c6e1aa0db27f94","flatsize":71032,"path":"All/p5-DBD-CSV-0.62,1.pkg","repopath":"All/p5-DBD-CSV-0.62,1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":31476,"desc":"The DBD::CSV module is yet another driver for the DBI (Database\nindependent interface for Perl). This one is based on the SQL\n\"engine\" SQL::Statement and the abstract DBI driver DBD::File\nand implements access to so-called CSV files (Comma separated\nvalues).","deps":{"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-SQL-Statement":{"origin":"databases/p5-SQL-Statement","version":"1.414"},"p5-Text-CSV_XS":{"origin":"textproc/p5-Text-CSV_XS","version":"1.60"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBD-AnyData","origin":"databases/p5-DBD-AnyData","version":"0.110_1","comment":"DBI access to XML, CSV, and other formats","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DBD-AnyData","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d3afb09222d19de70b76b86056dee8f7d0eff170fc4db0ab90a7ed5f846c55e1","flatsize":67675,"path":"All/p5-DBD-AnyData-0.110_1.pkg","repopath":"All/p5-DBD-AnyData-0.110_1.pkg","licenselogic":"single","pkgsize":29452,"desc":"The DBD::AnyData module provides a DBI/SQL interface to data in many formats\nand from many sources.\n\nRegardless of the format or source of the data, it may be accessed and/or\nmodified using all standard DBI methods and a subset of SQL syntax.\n\nIn addition to standard database access to files, the module also supports\nin-memory tables which allow you to create temporary views; to combine data\nfrom a number of sources; to quickly prototype database systems; and to display\nor save the data in any of the supported formats (e.g. to display data in a CSV\nfile as an HTML table). These in-memory tables can be created from any\ncombination of DBI databases or files of any format. They may also be created\nfrom perl data structures which means it's possible to quickly prototype a\ndatabase system without any file access or rdbms backend.\n\nThe module also supports converting files between any of the supported formats\n(e.g. save selected data from MySQL or Oracle to an XML file).","deps":{"p5-AnyData":{"origin":"devel/p5-AnyData","version":"0.12"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-SQL-Statement":{"origin":"databases/p5-SQL-Statement","version":"1.414"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBD-cego","origin":"databases/p5-DBD-cego","version":"1.5.3","comment":"Cego DBI driver for Perl 5","maintainer":"pi@FreeBSD.org","www":"https://www.lemke-it.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c472c6c172d80bfb8a377a7cdeef6f7fe0b38f7d2a7656d5f1386b4f2302057a","flatsize":102501,"path":"All/p5-DBD-cego-1.5.3.pkg","repopath":"All/p5-DBD-cego-1.5.3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":37604,"desc":"A DBI driver for the Cego database for Perl 5\n\nMany more details are available at:","deps":{"cego":{"origin":"databases/cego","version":"2.50.6"},"lfcbase":{"origin":"devel/lfcbase","version":"1.18.11"},"lfcxml":{"origin":"devel/lfcxml","version":"1.3.8"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBD-Sybase","origin":"databases/p5-DBD-Sybase","version":"1.25","comment":"Sybase DBI driver for Perl 5","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DBD-Sybase","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"16a46213803726e2908240e65eab526be12d7fadfab55cb0c4f4a830610e1730","flatsize":233070,"path":"All/p5-DBD-Sybase-1.25.pkg","repopath":"All/p5-DBD-Sybase-1.25.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":95148,"desc":"DBD::Sybase is DBI (Database Interface) driver for Perl, which uses the\nFreeTDS libraries to provide access to Sybase databases (including MSSQL\n7).","deps":{"freetds":{"origin":"databases/freetds","version":"1.4.26,1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Cvs","origin":"devel/p5-Cvs","version":"0.07_2","comment":"Object-oriented interface to CVS command","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Cvs","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4563a5bb2b862491b2839f9adbc7834a7716e3632250812320dd7fecd35a2dce","flatsize":147975,"path":"All/p5-Cvs-0.07_2.pkg","repopath":"All/p5-Cvs-0.07_2.pkg","licenselogic":"single","pkgsize":61572,"desc":"Cvs Object oriented interface to the CVS command","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-IO-Tty":{"origin":"devel/p5-IO-Tty","version":"1.20_1"},"p5-IPC-Run":{"origin":"devel/p5-IPC-Run","version":"20231003.0"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-DBD-SQLite2","origin":"databases/p5-DBD-SQLite2","version":"0.38","comment":"Provides access to SQLite2 databases through the DBI","maintainer":"perl@FreeBSD.org","www":"https://www.sqlite.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"60043f1ed12d625fcdf98ad97c1182fa7f8d01555924c6b80e4b7020729ff971","flatsize":395577,"path":"All/p5-DBD-SQLite2-0.38.pkg","repopath":"All/p5-DBD-SQLite2-0.38.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":166180,"desc":"DBD::SQLite2\n============\n\nSQLite is a small fast embedded SQL database engine.\n\nDBD::SQLite2 embeds that database engine into a DBD driver, so if\nyou want a relational database for your project, but don't want\nto install a large RDBMS system like MySQL or PostgreSQL, then\nDBD::SQLite2 may be just what you need.\n\nIt supports quite a lot of features, such as transactions (atomic\ncommit and rollback), indexes, DBA-free operation, a large subset\nof SQL92 supported, and more.","deps":{"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Curses-Application","origin":"devel/p5-Curses-Application","version":"0.2_1","comment":"Curses application development framework","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/CursesApplication","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f82ac923a14f8da13a1371d91f2ba098fac1935683351cfc7e2d0132b7049498","flatsize":40397,"path":"All/p5-Curses-Application-0.2_1.pkg","repopath":"All/p5-Curses-Application-0.2_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":17168,"desc":"Curses::Application is designed to provide a flexible framework for rapid\napplication development of Curses-based console applications in Perl. Based\non Curses::Widgets and Curses::Forms, Curses::Application provides a flexible\nOO framework to manage forms, widgets, and dialogs, without (hopefully) ever\nhaving to deal directly with Curses calls.","deps":{"p5-Curses-Forms":{"origin":"devel/p5-Curses-Forms","version":"1.997_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-DBD-PgPP","origin":"databases/p5-DBD-PgPP","version":"0.08_1","comment":"Pure Perl PostgreSQL driver for the DBI","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DBD-PgPP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"34ffe1c623528a17ecb55eed1f655fa11cb11ca7bf667abcb7bda080718173ce","flatsize":53663,"path":"All/p5-DBD-PgPP-0.08_1.pkg","repopath":"All/p5-DBD-PgPP-0.08_1.pkg","licenselogic":"single","pkgsize":18432,"desc":"DBD::PgPP is a Pure Perl client interface for the PostgreSQL database.\nIt implements the PostgreSQL client/server network protocol and doesn't\nneed an external PostgreSQL client library like \"libpq\" for it to work.\nConsequently, it allows one to connect to a PostgreSQL server from\noperating systems to which PostgreSQL has not been ported.","deps":{"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-DBICx-TestDatabase","origin":"databases/p5-DBICx-TestDatabase","version":"0.05_2","comment":"Module to create temporary database from a DBIx::Class::Schema","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DBICx-TestDatabase","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a654d450ef24d628290d9cd701b22d833592ffdeb904d9e1546c3138af6be266","flatsize":15365,"path":"All/p5-DBICx-TestDatabase-0.05_2.pkg","repopath":"All/p5-DBICx-TestDatabase-0.05_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9160,"desc":"The Perl 5 module DBICx::TestDatabase creates a temporary SQLite\ndatabase, deploys your DBIC schema, and then connects to it. This\nlets you easily test your DBIC schema. Since you have a fresh\ndatabase for every test, you don't have to worry about cleaning up\nafter your tests, ordering of tests affecting failure, etc.","deps":{"p5-DBD-SQLite":{"origin":"databases/p5-DBD-SQLite","version":"1.76"},"p5-SQL-Translator":{"origin":"databases/p5-SQL-Translator","version":"1.66"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Crypt-xDBM_File","origin":"security/p5-Crypt-xDBM_File","version":"1.02_1","comment":"Perl module encrypt almost any kind of dbm file","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Crypt-xDBM_File","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6b2e8e358a4af856472a40615befdd1c4fdeb6d32d4392e90a477a5e51ca7643","flatsize":7807,"path":"All/p5-Crypt-xDBM_File-1.02_1.pkg","repopath":"All/p5-Crypt-xDBM_File-1.02_1.pkg","licenselogic":"single","pkgsize":4732,"desc":"Crypt::xDBM_File encrypts/decrypts the data in a gdbm, ndbm, sdbm (and\nmaybe even berkeleyDB, but I didn't test that) file. It gets tied to a\nhash and you just access the hash like normal. The crypt function can\nbe any of the CPAN modules that use encrypt, decrypt, keysize, blocksize\n(so Crypt::IDEA, Crypt::DES, Crypt::Blowfish, ... should all work)\n\n***IMPORTANT*** Encryption keys (the key you pass in on the tie line)\nwill be padded or truncated to fit the keysize(). Data (the key/values of\nthe hash) is padded to fill complete blocks of blocksize().\n\nThe padding is stripped before being returned to the user so you shouldn't\nneed to worry about it (except truncated keys). Read the doc that comes\nwith crypt function to get an idea of what these sizes are. If keysize\nor blocksize returns a zero the default is set to 8 bytes (64 bits).","deps":{"p5-Crypt-Blowfish":{"origin":"security/p5-Crypt-Blowfish","version":"2.14_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-XTEA","origin":"security/p5-Crypt-XTEA","version":"0.0108","comment":"Implementation of the eXtended Tiny Encryption Algorithm","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/pod/Crypt::XTEA","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3ffd5adcdb4e13f019ddf5b1f9f57b46047da2d10a1da6274417edcf1d6ca0fd","flatsize":24183,"path":"All/p5-Crypt-XTEA-0.0108.pkg","repopath":"All/p5-Crypt-XTEA-0.0108.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10788,"desc":"In cryptography, XTEA (eXtended TEA) is a block cipher designed to correct\nweaknesses in TEA. The cipher's designers were David Wheeler and Roger Needham\nof the Cambridge Computer Laboratory, and the algorithm was presented in an\nunpublished technical report in 1997 (Needham and Wheeler, 1997). It is not\nsubject to any patents.\n\nLike TEA, XTEA is a 64-bit block Feistel cipher with a 128-bit key and a\nsuggested 64 Feistel rounds (i.e 32 cycles). Crypt::XTEA uses the recommended\nvalue of 32 cycles by default.\n\nThis module implements XTEA encryption. It supports the Crypt::CBC interface.","deps":{"p5-Scalar-Util-Numeric":{"origin":"devel/p5-Scalar-Util-Numeric","version":"0.40"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-X509-CRL","origin":"security/p5-Crypt-X509-CRL","version":"0.4","comment":"Object oriented X.509 certificate revocation list parser","maintainer":"svysh.fbsd@gmail.com","www":"https://metacpan.org/release/Crypt-X509-CRL","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"00ccf3da708ab9614a15a2e1714db120dc777baced7b222753255e79583fbebb","flatsize":67446,"path":"All/p5-Crypt-X509-CRL-0.4.pkg","repopath":"All/p5-Crypt-X509-CRL-0.4.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15284,"desc":"Crypt::X509::CRL is an object oriented X.509 certificate\nrevocation list parser with numerous methods for directly\nextracting information from certificate revocation lists","deps":{"p5-Convert-ASN1":{"origin":"converters/p5-Convert-ASN1","version":"0.34"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-DBD-Pg","origin":"databases/p5-DBD-Pg","version":"3.18.0","comment":"Provides access to PostgreSQL databases through the DBI","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/DBD-Pg","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"841a329e99586ffbd858f81ad88abca5c2e00e438d52fd4da1dda8b22c53342e","flatsize":514355,"path":"All/p5-DBD-Pg-3.18.0.pkg","repopath":"All/p5-DBD-Pg-3.18.0.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":166292,"desc":"DBD::Pg is an extension to Perl which allows access to\nPostgreSQL databases. It is built on top of the standard\nDBI extension and implements some of the methods that DBI\ndefines.","deps":{"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"}},"categories":["databases","perl5"]},{"name":"p5-Crypt-UnixCrypt","origin":"security/p5-Crypt-UnixCrypt","version":"1.0_1","comment":"Perl module implementing crypt(3) function","maintainer":"skreuzer@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4579e28c21371cf9b6dc642132fffbd0eaefdb25ac9cfbe0c928025e04f78340","flatsize":27221,"path":"All/p5-Crypt-UnixCrypt-1.0_1.pkg","repopath":"All/p5-Crypt-UnixCrypt-1.0_1.pkg","licenselogic":"single","pkgsize":8596,"desc":"Crypt::UnixCrypt - perl-only implementation of the crypt(3) function.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-UnixCrypt_XS","origin":"security/p5-Crypt-UnixCrypt_XS","version":"0.11","comment":"Perl XS interface for a portable traditional crypt function","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Crypt-UnixCrypt_XS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e1c8b493e91af51114f28dda8a629a03ef81a94a8c3e056bcecceb4160485c37","flatsize":42168,"path":"All/p5-Crypt-UnixCrypt_XS-0.11.pkg","repopath":"All/p5-Crypt-UnixCrypt_XS-0.11.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16596,"desc":"Perl XS interface for a portable traditional crypt function.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-DBD-MariaDB","origin":"databases/p5-DBD-MariaDB","version":"1.23","comment":"MariaDB driver for the Perl5 Database Interface (DBI)","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DBD-MariaDB","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"64d98b1b08580cc9f64b9732cee9eeca8b0b57b9d77f151c8efa28a17c2c62ea","flatsize":310305,"path":"All/p5-DBD-MariaDB-1.23.pkg","repopath":"All/p5-DBD-MariaDB-1.23.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":108992,"desc":"DBD::MariaDB is the Perl5 Database Interface driver for MariaDB and MySQL\ndatabases. In other words: DBD::MariaDB is an interface between the Perl\nprogramming language and the MariaDB/MySQL programming API that comes with the\nMariaDB/MySQL relational database management system. Most functions provided by\nthis programming API are supported.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"],"options":{"SSL":"off"}},{"name":"p5-DBD-Google","origin":"databases/p5-DBD-Google","version":"0.51_2","comment":"Treat Google as a datasource for DBI","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DBD-Google","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b999e1a3420e316cacd1010d160404bd0af5a4c14ea02d86fbb5688e28752828","flatsize":54908,"path":"All/p5-DBD-Google-0.51_2.pkg","repopath":"All/p5-DBD-Google-0.51_2.pkg","licenselogic":"single","pkgsize":19776,"desc":"DBD::Google allows you to use Google as a datasource; Google can be queried\nusing SQL SELECT statements, and iterated over using standard DBI conventions.","deps":{"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-Net-Google":{"origin":"net/p5-Net-Google","version":"1.0.1_1"},"p5-SQL-Statement":{"origin":"databases/p5-SQL-Statement","version":"1.414"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Curses-Forms","origin":"devel/p5-Curses-Forms","version":"1.997_1","comment":"Provide high level APIs for rapid UI design on the console","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/CursesForms","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"505736abfe434a05f2ebb628ff4dce65139beed32099c07d2eac8a326e72975b","flatsize":73305,"path":"All/p5-Curses-Forms-1.997_1.pkg","repopath":"All/p5-Curses-Forms-1.997_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":28144,"desc":"Curses::Forms is designed to provide high level APIs for rapid user interface\ndesign on the console in Perl. Based on Curses::Widgets, Curses::Forms provide\na flexible OO framework to manage a collection of widgets on forms and dialogs.\n\nWhile intended to be used in the Curses::Application framework, it can also be\nused alone with Curses::Widgets for quick and dirty interfaces.","deps":{"p5-Curses-Widgets":{"origin":"devel/p5-Curses-Widgets","version":"1.997_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Crypt-Twofish_PP","origin":"security/p5-Crypt-Twofish_PP","version":"0.17_2","comment":"The Twofish Algorithm in Pure Perl","maintainer":"kostjnspb@yandex.ru","www":"https://metacpan.org/release/Crypt-Twofish_PP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"38b66728ad9903c01dad0c83f23bf80aa2ff8b714671284d9b7e83a20bb17271","flatsize":62678,"path":"All/p5-Crypt-Twofish_PP-0.17_2.pkg","repopath":"All/p5-Crypt-Twofish_PP-0.17_2.pkg","licenselogic":"single","pkgsize":23404,"desc":"Twofish is a 128-bit symmetric block cipher with a variable key\nlength (128, 192, or 256 bits) key, developed by Counterpane Labs.\nIt is unpatented and free for all uses, as described at\nhttp://www.counterpane.com/twofish.html. It has been one of the\nfive finalists for AES.\n\nThis module is written in pure Perl, it should run everywhere\nwhere Perl runs.","deps":{"p5-Locale-libintl":{"origin":"devel/p5-Locale-libintl","version":"1.35"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-DBI","origin":"databases/p5-DBI","version":"1.647","comment":"Perl5 Database Interface, required for DBD::* modules","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DBI","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"522fd83989823ebf6b48e21a1d180d244bc6c3c3707640e51ab8766c2cb8702e","flatsize":2460581,"path":"All/p5-DBI-1.647.pkg","repopath":"All/p5-DBI-1.647.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":828524,"desc":"The DBI interface allows perl programs to use DBD (Database Definition)\ndrivers with a common set of routines.  A program can then (theoretically)\nchange from using mSQL to Oracle (for example) without changing the entire\nprogram around.\n\nThis DBI interface is not yet fully specified. The current development\nwork is focused on writing drivers, such as DBD::Oracle, which also\nimplement emulations of old perl4 database interfaces, e.g., oraperl.\nThis strategy enables the DBI and drivers to serve a useful purpose\nwhilst allowing the real interface to evolve with experience behind the\nemulation interface.\n\nSee also: https://dbi.perl.org","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"],"options":{"PROXY":"off"},"annotations":{"cpe":"cpe:2.3:a:perl:dbi:1.647:::::dragonfly6:x86_64"}},{"name":"p5-Crypt-URandom","origin":"security/p5-Crypt-URandom","version":"0.54","comment":"Perl extension to provide non blocking randomness","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Crypt-URandom","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ace52446d8bffffabb99e84bd0d4019bd1b32a70e94eaef4ade00eece878a0db","flatsize":64125,"path":"All/p5-Crypt-URandom-0.54.pkg","repopath":"All/p5-Crypt-URandom-0.54.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17188,"desc":"This Module is intended to provide an interface to the strongest\navailable source of non-blocking randomness on the current\nplatform.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-TripleDES","origin":"security/p5-Crypt-TripleDES","version":"0.24_1","comment":"Perl module implementing the Triple-DES cipher","maintainer":"skreuzer@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"918ea284a849da6327344100e11588c781f1458704d48f88bcea08f3d17d8b78","flatsize":22626,"path":"All/p5-Crypt-TripleDES-0.24_1.pkg","repopath":"All/p5-Crypt-TripleDES-0.24_1.pkg","licenselogic":"single","pkgsize":6900,"desc":"Crypt::TripleDES is a perl module implementing the Triple-DES (3DES)\ncipher.  It is used via the crypt3() function.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Curses-Widgets","origin":"devel/p5-Curses-Widgets","version":"1.997_1","comment":"Curses-based widgets and functions","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/CursesWidgets","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9db8d8b7fc62e9fc90815c6853f1260cd2cd76d44f0dbbd2e722df3161e18b38","flatsize":195031,"path":"All/p5-Curses-Widgets-1.997_1.pkg","repopath":"All/p5-Curses-Widgets-1.997_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":72216,"desc":"This module provides a standard library of functions and\nwidgets for use in creating Curses-based interfaces.\nShould work reliably with both Curses and nCurses\nlibraries.","deps":{"p5-Curses":{"origin":"devel/p5-Curses","version":"1.45"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Crypt-T_e_a","origin":"security/p5-Crypt-T_e_a","version":"2.12_1","comment":"The Tiny Encryption Algorithm in Perl and JavaScript","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/PJB/Crypt-Tea-2.12","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"36ffd0d3b6f8637dc3ee74c39790cf1c1b451c0b392b8843b3833e9a137d4142","flatsize":41532,"path":"All/p5-Crypt-T_e_a-2.12_1.pkg","repopath":"All/p5-Crypt-T_e_a-2.12_1.pkg","licenselogic":"single","pkgsize":17276,"desc":"The Tiny Encryption Algorithm in Perl and JavaScript.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-Tea_JS","origin":"security/p5-Crypt-Tea_JS","version":"2.23_3","comment":"Next gen Tiny Encryption Algorithm in Perl and Javascript","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Crypt-Tea_JS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"90c4c27f1c7b3bfea8fd9ae67406caf3f9dd1467d01bfdcd5e2103695faa5807","flatsize":73930,"path":"All/p5-Crypt-Tea_JS-2.23_3.pkg","repopath":"All/p5-Crypt-Tea_JS-2.23_3.pkg","licenselogic":"single","pkgsize":22612,"desc":"This module implements TEA, the Tiny Encryption Algorithm, and some Modes of\nUse, in Perl and JavaScript.\n\nThe $key is a sufficiently longish string; at least 17 random 8-bit bytes for\nsingle encryption.\n\nCrypt::Tea_JS can be used for secret-key encryption in general, or, in\nparticular, to communicate securely between browser and web-host. In this case,\nthe simplest arrangement is for the user to enter the key into a JavaScript\nvariable, and for the host to retrieve that user's key from a database. Or, for\nextra security, the first message (or even each message) between browser and\nhost could contain a random challenge-string, which each end would then turn\ninto a signature, and use that signature as the encryption-key for the session\n(or the reply).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"],"options":{"EXAMPLES":"on"}},{"name":"p5-Curses","origin":"devel/p5-Curses","version":"1.45","comment":"Perl5 module for terminal screen handling and optimization","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Curses","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bc1bcac78152b4cf70c172427c9527834366c7d040078e982ee828b54e5bd51f","flatsize":305285,"path":"All/p5-Curses-1.45.pkg","repopath":"All/p5-Curses-1.45.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":71516,"desc":"Curses is the interface between Perl and your system's curses(3) library.\nFor descriptions on the usage of a given function, variable, or constant,\nconsult your system's documentation, as such information invariably varies\n(:-) between different curses(3) libraries and operating systems.  This\ndocument describes the interface itself, and assumes that you already know\nhow your system's curses(3) library works.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"options":{"NCURSESW":"off"}},{"name":"p5-Cstools","origin":"converters/p5-Cstools","version":"3.44","comment":"Tools for dealing with Czech encodings in Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Cstools","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4c8f856c99fac0feb98b08412c7b77a3bbfd528d7538b9a30fafb2d96e3d6e11","flatsize":95426,"path":"All/p5-Cstools-3.44.pkg","repopath":"All/p5-Cstools-3.44.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":35784,"desc":"Tools for converting encoding of Czech (and Slovak) texts.\nProvides console program cstocs and Perl module Cz::Cstocs.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","perl5"]},{"name":"p5-Crypt-Twofish2","origin":"security/p5-Crypt-Twofish2","version":"1.03","comment":"Perl implementation of the Twofish encryption algorithm","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"567d5bd2a835b6cfff8aeecd3c53e6741df7613257ff74165bb7304156d0ef71","flatsize":28692,"path":"All/p5-Crypt-Twofish2-1.03.pkg","repopath":"All/p5-Crypt-Twofish2-1.03.pkg","licenselogic":"single","pkgsize":13764,"desc":"This module implements the twofish cipher in a less braindamaged (read:\nslow and ugly) way than the existing \"Crypt::Twofish\" module.\n\nAlthough it is \"Crypt::CBC\" compliant you usually gain nothing by using\nthat module (except generality), since \"Crypt::Twofish2\" can work in\neither ECB or CBC mode.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-Simple","origin":"security/p5-Crypt-Simple","version":"0.06_4","comment":"Perl encrypt stuff simply","maintainer":"avk@vl.ru","www":"https://metacpan.org/release/Crypt-Simple","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b608dbc5e865fe4a384a5a34aabbc2e032f13b9d6eadf14e8b09b535f8e55b5d","flatsize":9018,"path":"All/p5-Crypt-Simple-0.06_4.pkg","repopath":"All/p5-Crypt-Simple-0.06_4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":6368,"desc":"Perl encrypt stuff simply","deps":{"p5-Crypt-Blowfish":{"origin":"security/p5-Crypt-Blowfish","version":"2.14_2"},"p5-FreezeThaw":{"origin":"devel/p5-FreezeThaw","version":"0.5001"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-SmbHash","origin":"security/p5-Crypt-SmbHash","version":"0.12_1","comment":"Perl module implementing lanman and nt md4 hash functions","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Crypt-SmbHash","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"23a10112148bd2fb6751dae6b9305e1b54492d252594e19f10f4f05984d632a9","flatsize":76789,"path":"All/p5-Crypt-SmbHash-0.12_1.pkg","repopath":"All/p5-Crypt-SmbHash-0.12_1.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3"],"pkgsize":24168,"desc":"Perl implementation of lanman and nt md4 hash functions.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-Sodium","origin":"security/p5-Crypt-Sodium","version":"0.11_2","comment":"Perl bindings for portable NaCL (libsodium)","maintainer":"freebsd@daemon.de","www":"https://metacpan.org/release/Crypt-Sodium","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b3ee93b9cb45a3eab34373de0fd848272c62bb8d89154f52e57c342eb1177951","flatsize":55580,"path":"All/p5-Crypt-Sodium-0.11_2.pkg","repopath":"All/p5-Crypt-Sodium-0.11_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16448,"desc":"This module provides perl bindings for the portable\nNaCL implementation libsodium, a library for network\ncommunication, encryption, decryption and signatures.","deps":{"libsodium":{"origin":"security/libsodium","version":"1.0.19"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-Salt","origin":"security/p5-Crypt-Salt","version":"0.01_1","comment":"Perl extension to generate a salt to be fed into crypt","maintainer":"ashish@FreeBSD.org","www":"https://metacpan.org/release/Crypt-Salt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"76ba24a174d711526b290fd83308733a854c426e6e52262915643a1124a2b88e","flatsize":3447,"path":"All/p5-Crypt-Salt-0.01_1.pkg","repopath":"All/p5-Crypt-Salt-0.01_1.pkg","licenselogic":"single","pkgsize":3288,"desc":"The single exported subroutine in this module is for generating a salt\nsuitable for being fed to crypt() and other similar functions.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-SaltedHash","origin":"security/p5-Crypt-SaltedHash","version":"0.09","comment":"Perl extension to work with salted hashes","maintainer":"skreuzer@FreeBSD.org","www":"https://metacpan.org/release/Crypt-SaltedHash","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6156c18ad23f225afc27dd160882dd99a2d08424ef12acf94f5996073163c23d","flatsize":24948,"path":"All/p5-Crypt-SaltedHash-0.09.pkg","repopath":"All/p5-Crypt-SaltedHash-0.09.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13196,"desc":"The Crypt::SaltedHash module provides an object oriented interface to create\nsalted (or seeded) hashes of clear text data. The original formalization of\nthis concept comes from RFC-3112 and is extended by the use of different\ndigital agorithms.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-DBD-ODBC","origin":"databases/p5-DBD-ODBC","version":"1.61","comment":"DBD module interfacing the ODBC databases","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DBD-ODBC","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bdc2074a8118563eef395fb78ad592be74f7c0df2363988779b4bfc095eb1549","flatsize":580014,"path":"All/p5-DBD-ODBC-1.61.pkg","repopath":"All/p5-DBD-ODBC-1.61.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":168512,"desc":"DBD module interfacing the ODBC databases.","deps":{"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"unixODBC":{"origin":"databases/unixODBC","version":"2.3.12_1"}},"categories":["databases","perl5"],"options":{"DOCS":"on"}},{"name":"p5-Crypt-SSSS","origin":"security/p5-Crypt-SSSS","version":"0.3","comment":"Implementation of Shamir's Secret Sharing System","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Crypt-SSSS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f0dc0cc68ae8f7e600ba25fb5288bca9e0d93d05e4ddf7805128dc1a1d776033","flatsize":15301,"path":"All/p5-Crypt-SSSS-0.3.pkg","repopath":"All/p5-Crypt-SSSS-0.3.pkg","licenselogic":"single","licenses":["ART10"],"pkgsize":7780,"desc":"Crypt::SSSS module implements Shamir's Secret Sharing System, that is,\nit breaks the secret data into multiple shares which can be distributed\namong multiple parties, so that only when the parties bring together\ntheir respective shares can the secret be reconstructed.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-Serpent","origin":"security/p5-Crypt-Serpent","version":"1.01_1","comment":"Perl implementation of the Serpent encryption algorithm","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4b425ec353f11ff66fff30d32a82dfaf801aad423ef923389f8e19e83b7eaa0d","flatsize":39537,"path":"All/p5-Crypt-Serpent-1.01_1.pkg","repopath":"All/p5-Crypt-Serpent-1.01_1.pkg","licenselogic":"single","pkgsize":16464,"desc":"Serpent was designed by Ross Anderson, Eli Biham and Lars Knudsen\nas a candidate for the Advanced Encryption Standard. It has been\nselected as one of the five finalists in the AES competition.\nSerpent is faster than DES and more secure than Triple DES. It\nprovides users with a very high level of assurance that no shortcut\nattack will be found. To achieve this, the algorithm's designers\nlimited themselves to well understood cryptography mechanisms, so\nthat they could rely on the wide experience and proven techniques\nof block cipher cryptanalysis. The algorithm uses twice as many\nrounds as are necessary to block all currently known shortcut\nattacks. This means that Serpent should be safe against as yet\nunknown attacks that may be capable of breaking the standard 16\nrounds used in many types of encryption today. However, the fact\nthat Serpent uses so many rounds means that it is the slowest of\nthe five AES finalists. But this shouldn't be an issue because it\nstill outperforms Triple DES. The algorithm's designers maintain\nthat Serpent has a service life of at least a century.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-Solitaire","origin":"security/p5-Crypt-Solitaire","version":"2.0_1","comment":"Solitaire encryption","maintainer":"skreuzer@FreeBSD.org","www":"https://metacpan.org/release/Crypt-Solitaire","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f688e6b71a0cc4d3b288f2731bb9da835581ae1a81434393242ff8c739104554","flatsize":8436,"path":"All/p5-Crypt-Solitaire-2.0_1.pkg","repopath":"All/p5-Crypt-Solitaire-2.0_1.pkg","licenselogic":"single","pkgsize":5976,"desc":"Solitaire is a top-notch pencil-and-paper encryption system developed\nby Bruce Schneier. Here is the description in Schneier's own words:\n\n\"Solitaire gets its security from the inherent randomness in a\nshuffled deck of cards. By manipulating this deck, a communicant\ncan create a string of \"random\" letters that he then combines with\nhis message. Of course Solitaire can be simulated on a computer,\nbut it is designed to be implemented by hand.\n\n\"Solitaire may be low-tech, but its security is intended to be\nhigh-tech. I designed Solitaire to be secure even against the most\nwell-funded military adversaries with the biggest computers and the\nsmartest cryptanalysts. Of course, there is no guarantee that someone\nwon't find a clever attack against Solitaire, but the algorithm is\ncertainly better than any other pencil-and-paper cipher I've ever\nseen.\"\n\nSimple system, easy to use, and relatively fast.\n\nSeamus Venasse <svenasse@polaris.ca>","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-SSLeay","origin":"security/p5-Crypt-SSLeay","version":"0.72_3","comment":"Perl5 interface to allow p5-libwww LWP to make https connections","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Crypt-SSLeay","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3356083f4611f5d4f09d19dfa2c97e57f0a1eed74aa0cbc92c89131b3bb654f3","flatsize":90958,"path":"All/p5-Crypt-SSLeay-0.72_3.pkg","repopath":"All/p5-Crypt-SSLeay-0.72_3.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":38072,"desc":"This perl module provides support for the https protocol\n       under LWP, so that a LWP::UserAgent can make https GET &\n       HEAD & POST requests. Please see perldoc LWP for more\n       information on POST requests.\n\n       The Crypt::SSLeay package contains Net::SSL, which is\n       automatically loaded by LWP::Protocol::https on https\n       requests, and provides the necessary SSL glue for that\n       module to work via these deprecated modules:\n\n          Crypt::SSLeay::CTX\n          Crypt::SSLeay::Conn\n          Crypt::SSLeay::X509\n\n       Work on Crypt::SSLeay has been continued only to provide\n       https support for the LWP - libwww perl libraries.  If you\n       want access to the OpenSSL API via perl, check out Sampo's\n       Net::SSLeay.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"p5-LWP-Protocol-https":{"origin":"www/p5-LWP-Protocol-https","version":"6.14"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-SMIME","origin":"security/p5-Crypt-SMIME","version":"0.31","comment":"S/MIME message signing, verification, encryption and decryption","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Crypt-SMIME","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8c894cd68ad493eea1ec6ab2ca56d093c54918bef6ce691a5ac1c70718d9a676","flatsize":68409,"path":"All/p5-Crypt-SMIME-0.31.pkg","repopath":"All/p5-Crypt-SMIME-0.31.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":26776,"desc":"Crypt::SMIME - S/MIME message signing, verification, encryption and decryption","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-Rijndael_PP","origin":"security/p5-Crypt-Rijndael_PP","version":"0.05_1","comment":"Perl implementation of Rijndael","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Crypt-Rijndael_PP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"db481c06cffd21a33e1c7469eeddf162d5f8d90fb7cf1173259521b6a9311c65","flatsize":124085,"path":"All/p5-Crypt-Rijndael_PP-0.05_1.pkg","repopath":"All/p5-Crypt-Rijndael_PP-0.05_1.pkg","licenselogic":"single","pkgsize":23948,"desc":"This is a pure perl implementation of the new AES Rijndael. You want\nto use Crypt::Rijndael where available. This implementation is really\nslow, but I am working on it.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-Rijndael","origin":"security/p5-Crypt-Rijndael","version":"1.16","comment":"Perl module that implements the Rijndael cipher","maintainer":"skreuzer@FreeBSD.org","www":"https://metacpan.org/release/Crypt-Rijndael","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d9863ad52bb1de579e2878fc5afb5c6b3824179ec0a79b80eb4b4e0ddadee499","flatsize":35006,"path":"All/p5-Crypt-Rijndael-1.16.pkg","repopath":"All/p5-Crypt-Rijndael-1.16.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":17504,"desc":"Crypt::Rijndael is a Crypt::CBC compliant Rijndael encryption module that\nimplements the Rijndael cipher, which has just been selected as the new\nAdvanced Encryption Standard (AES).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-Random-TESHA2","origin":"security/p5-Crypt-Random-TESHA2","version":"0.01","comment":"Random numbers using timer/schedule entropy","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Crypt-Random-TESHA2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"576b7f818a4ac0fdfab9d8e9564954565eb82d9fda6069f18bc8db4ae6e04284","flatsize":61200,"path":"All/p5-Crypt-Random-TESHA2-0.01.pkg","repopath":"All/p5-Crypt-Random-TESHA2-0.01.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":20324,"desc":"Crypt::Random::TESHA2 implements userspace voodoo entropy. You should use a\nproper O/S supplied entropy source such as /dev/random or the Win32 Crypt API.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Curses-UI","origin":"devel/p5-Curses-UI","version":"0.9609_1","comment":"Curses based OO user interface framework","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Curses-UI","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ad5103c61ba11cf5df5297d63586a66280a14d6ccb6b8f200bb3e10c411c0377","flatsize":561021,"path":"All/p5-Curses-UI-0.9609_1.pkg","repopath":"All/p5-Curses-UI-0.9609_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":173416,"desc":"Curses::UI - A curses based OO user interface framework","deps":{"p5-Curses":{"origin":"devel/p5-Curses","version":"1.45"},"p5-Term-ReadKey":{"origin":"devel/p5-Term-ReadKey","version":"2.38_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Crypt-Random-Source","origin":"security/p5-Crypt-Random-Source","version":"0.12","comment":"Get weak or strong random data from pluggable sources","maintainer":"dereckson@gmail.com","www":"https://metacpan.org/release/Crypt-Random-Source","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"822da344db2235cc07f54cec06d5c1d5a36dfceb6de1d44c72ec1e1f7b835609","flatsize":59217,"path":"All/p5-Crypt-Random-Source-0.12.pkg","repopath":"All/p5-Crypt-Random-Source-0.12.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":32240,"desc":"Get weak or strong random data from pluggable sources","deps":{"p5-Capture-Tiny":{"origin":"devel/p5-Capture-Tiny","version":"0.50"},"p5-Module-Find":{"origin":"devel/p5-Module-Find","version":"0.17"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-Sub-Exporter":{"origin":"devel/p5-Sub-Exporter","version":"0.991"},"p5-Type-Tiny":{"origin":"devel/p5-Type-Tiny","version":"2.006000"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-Random-Seed","origin":"security/p5-Crypt-Random-Seed","version":"0.03","comment":"Simple method to get strong randomness","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Crypt-Random-Seed","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f0a88afb6e34900c4b0097594c856adebe4d764a04001ee1ecd017e1caa8dbce","flatsize":71961,"path":"All/p5-Crypt-Random-Seed-0.03.pkg","repopath":"All/p5-Crypt-Random-Seed-0.03.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":23948,"desc":"Crypt::Random::Seed is a simple mechanism to get strong randomness. The main\npurpose of this module is to provide a simple way to generate a seed for a PRNG\nsuch as Math::Random::ISAAC, for use in cryptographic key generation, or as the\nseed for an upstream module such as Bytes::Random::Secure. Flags for requiring\nnon-blocking sources are allowed, as well as a very simple method for plugging\nin a source.","deps":{"p5-Crypt-Random-TESHA2":{"origin":"security/p5-Crypt-Random-TESHA2","version":"0.01"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-RandPasswd","origin":"security/p5-Crypt-RandPasswd","version":"0.04_2","comment":"Implementation of the Automated Password Generator standard","maintainer":"skreuzer@FreeBSD.org","www":"https://metacpan.org/release/Crypt-RandPasswd","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"03688185c16300922879ccfba6d01d7c2f7865dab446d1ee233d0e785d81eb62","flatsize":107577,"path":"All/p5-Crypt-RandPasswd-0.04_2.pkg","repopath":"All/p5-Crypt-RandPasswd-0.04_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":20572,"desc":"This is an implementation of the Automated Password Generator standard,\ndefined in FIPS Publication 181, \"Standard for Automated Password Generator\":","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-RSA-Parse","origin":"security/p5-Crypt-RSA-Parse","version":"0.044","comment":"Parse RSA keys","maintainer":"pi@FreeBSD.org","www":"https://metacpan.org/release/Crypt-RSA-Parse","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fd2bac9f63705132482081642d281d136a7f2cbe2ac44d759ba0de7dfee2c084","flatsize":20000,"path":"All/p5-Crypt-RSA-Parse-0.044.pkg","repopath":"All/p5-Crypt-RSA-Parse-0.044.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8780,"desc":"Parse RSA keys for useful information","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Convert-ASN1":{"origin":"converters/p5-Convert-ASN1","version":"0.34"},"p5-Crypt-Format":{"origin":"security/p5-Crypt-Format","version":"0.12"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-Rabbit","origin":"security/p5-Crypt-Rabbit","version":"1.0.0_1","comment":"Perl extension for Rabbit stream cipher","maintainer":"skreuzer@FreeBSD.org","www":"https://metacpan.org/release/Crypt-Rabbit","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"253666ff7a3b99161696f5034ef75529ed443d68ceecf433a792fe59c5ace000","flatsize":36636,"path":"All/p5-Crypt-Rabbit-1.0.0_1.pkg","repopath":"All/p5-Crypt-Rabbit-1.0.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":15520,"desc":"Rabbit is a new stream cipher based on the properties of counter assisted\nstream ciphers, invented by Martin Boesgaard, Mette Vesterager,\nThomas Pedersen, Jesper Christiansen, and Ove Scavenius of Cryptico A/S.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-Twofish","origin":"security/p5-Crypt-Twofish","version":"2.18","comment":"Perl module implementing the Twofish cipher","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Crypt-Twofish","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a76276a045d3dd2982d471d3297a7de218a3354968cabefa435a209c6e0f95a8","flatsize":32845,"path":"All/p5-Crypt-Twofish-2.18.pkg","repopath":"All/p5-Crypt-Twofish-2.18.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16892,"desc":"This module implements Twofish encryption.  It supports the Crypt::CBC\ninterface.  It also provides an interface that is call- compatible\nwith Crypt::Twofish 1.0, but its use in new code is strongly\ndiscouraged.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-X509","origin":"security/p5-Crypt-X509","version":"0.55","comment":"Perl extension to parse X.509 certificates","maintainer":"svysh.fbsd@gmail.com","www":"https://metacpan.org/release/Crypt-X509","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"862fe576407cc5d00662e7e43969a6c536e1304485d6c3359f5cf680cfaee4a6","flatsize":168872,"path":"All/p5-Crypt-X509-0.55.pkg","repopath":"All/p5-Crypt-X509-0.55.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17604,"desc":"Crypt::X509 parses X.509 certificates. Methods are provided for accessing most\ncertificate elements. It is based on the generic ASN.1 module by Graham Barr,\non the x509decode example by Norbert Klasen and contributions on the\nperl-ldap-dev-Mailinglist by Chriss Ridd.","deps":{"p5-Convert-ASN1":{"origin":"converters/p5-Convert-ASN1","version":"0.34"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-TEA","origin":"security/p5-Crypt-TEA","version":"1.26","comment":"Perl extension to Tiny Encryption Algorithm","maintainer":"skreuzer@FreeBSD.org","www":"https://metacpan.org/release/Crypt-TEA","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7b83f1f4964ce67ae258a7ad57c866f05478da215a34eea244e948b7d328a703","flatsize":23012,"path":"All/p5-Crypt-TEA-1.26.pkg","repopath":"All/p5-Crypt-TEA-1.26.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10692,"desc":"TEA is a 64-bit symmetric block cipher with a 128-bit key and a variable number\nof rounds (32 is recommended). It has a low setup time, and depends on a\nlarge number of rounds for security, rather than a complex algorithm. It was\ndeveloped by David J. Wheeler and Roger M. Needham, and is described at\nhttp://www.ftp.cl.cam.ac.uk/ftp/papers/djw-rmn/djw-rmn-tea.html .","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-RC5","origin":"security/p5-Crypt-RC5","version":"2.00_1","comment":"Perl implementation of the RC5 encryption algorithm","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6b864700a70c4c204d8cef4f5f940229a6b7d367035048cdc00bb0855e589f5f","flatsize":5765,"path":"All/p5-Crypt-RC5-2.00_1.pkg","repopath":"All/p5-Crypt-RC5-2.00_1.pkg","licenselogic":"single","pkgsize":3884,"desc":"RC5 is a fast block cipher designed by Ronald Rivest for RSA Data\nSecurity (now RSA Security) in 1994.  It is a parameterized algorithm\nwith a variable block size, a variable key size, and a variable number\nof rounds.  This particular implementation is 32 bit.  As such, it is\nsuggested that a minimum of 12 rounds be performed.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-RC6","origin":"security/p5-Crypt-RC6","version":"1.0_1","comment":"Perl implementation of the RC6 encryption algorithm","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"da8f997cbbeaf90f67515b2c6dc8d3862d5a4352643185c42f59312c03622e12","flatsize":15622,"path":"All/p5-Crypt-RC6-1.0_1.pkg","repopath":"All/p5-Crypt-RC6-1.0_1.pkg","licenselogic":"single","pkgsize":7388,"desc":"\"RC6 is an evolutionary improvement of RC5, designed to meet the\nrequirements of the Advanced Encryption Standard (AES). Like RC5,\nRC6 makes essential use of data-dependent rotations. New features\nof RC6 include the use of four working registers instead of two,\nand the inclusion of integer multiplication as an additional primitive\noperation. The use of multiplication greatly increases the diffusion\nachieved per round, allowing for greater security, fewer rounds, and\nincreased throughput.\"","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-RC4","origin":"security/p5-Crypt-RC4","version":"2.02_1","comment":"Perl implementation of the RC4 encryption algorithm","maintainer":"skreuzer@FreeBSD.org","www":"https://metacpan.org/release/Crypt-RC4","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"17d1d01fadac748d21aacfbea722e34e22a7da6c233390822d6318c0865a89d6","flatsize":14330,"path":"All/p5-Crypt-RC4-2.02_1.pkg","repopath":"All/p5-Crypt-RC4-2.02_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8160,"desc":"A simple implementation of the RC4 algorithm, developed by RSA\nSecurity, Inc. Here is the description from RSA's website:\n\nRC4 is a stream cipher designed by Rivest for RSA Data Security\n(now RSA Security). It is a variable key-size stream cipher with\nbyte-oriented operations. The algorithm is based on the use of a\nrandom permutation. Analysis shows that the period of the cipher\nis overwhelmingly likely to be greater than 10100. Eight to sixteen\nmachine operations are required per output byte, and the cipher can\nbe expected to run very quickly in software. Independent analysts\nhave scrutinized the algorithm and it is considered secure.\n\nBased substantially on the \"RC4 in 3 lines of perl\" found at\nhttp://www.cypherspace.org\n\nSeamus Venasse <svenasse@polaris.ca>","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-RIPEMD160","origin":"security/p5-Crypt-RIPEMD160","version":"0.08","comment":"RIPEMD-160 message digest algorithm","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"93d5aa1a3171d49b6406be8ca29e2ac646fcb9045da1746322e8d107ed32c51a","flatsize":54203,"path":"All/p5-Crypt-RIPEMD160-0.08.pkg","repopath":"All/p5-Crypt-RIPEMD160-0.08.pkg","licenselogic":"or","licenses":["ART20","GPLv1"],"pkgsize":23624,"desc":"The Crypt::RIPEMD160 module allows you to use the RIPEMD160 Message Digest\nalgorithm from within Perl programs.\n\nThe module is based on the implementation from Antoon Bosselaers from\nKatholieke Universiteit Leuven.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-Password-Util","origin":"security/p5-Crypt-Password-Util","version":"0.17","comment":"Crypt password utilities","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Crypt-Password-Util","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a426572de0ba6cca9b3636ffd6964c5a4fa9dd7c4a49db5638491714fc998eb3","flatsize":50989,"path":"All/p5-Crypt-Password-Util-0.17.pkg","repopath":"All/p5-Crypt-Password-Util-0.17.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14164,"desc":"Crypt::Password::Util is a crypt password utilities.\n\nIts crypt($str) works like Perl's crypt(), but automatically choose the\nappropriate crypt type and random salt. Will first choose SSHA512 with 64-bit\nrandom salt. If not supported by system, fall back to MD5-CRYPT with 32-bit\nrandom salt. If that is not supported, fall back to CRYPT.\n\nIts crypt_type($str) returns crypt type, or undef if $str does not look like a\ncrypted password. Currently known types: CRYPT (traditional DES crypt),\nMD5-CRYPT (including Apache variant), SSHA256 (salted SHA256), SSHA512 (salted\nSHA512), and PLAIN-MD5.\n\nSee also Authen::Passphrase which recognizes more encodings (but currently not\nSSHA256 and SSHA512).","deps":{"p5-Bytes-Random-Secure":{"origin":"security/p5-Bytes-Random-Secure","version":"0.29"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-SKey","origin":"security/p5-Crypt-SKey","version":"0.10_3","comment":"Perl S/Key calculator","maintainer":"ashish@FreeBSD.org","www":"https://metacpan.org/release/Crypt-SKey","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"77c3c719ae2847dc4a978a8e1bd27a001f82ec3ffb94a68be0ac520f7b8098df","flatsize":21353,"path":"All/p5-Crypt-SKey-0.10_3.pkg","repopath":"All/p5-Crypt-SKey-0.10_3.pkg","licenselogic":"single","pkgsize":10420,"desc":"This module contains a simple S/Key calculator (as described in RFC\n1760) implemented in Perl. It exports the function `key' by default, and\nmay optionally export the function `compute'.\n`compute_md4', `compute_md5', `key_md4', and `key_md5' are provided as\nconvenience functions for selecting either MD4 or MD5 hashes. The\ndefault is MD4; this may be changed with with the `$Crypt::SKey::HASH'\nvariable, assigning it the value of `MD4' or `MD5'. You can access any\nof these functions by exporting them in the same manner as `compute' in\nthe above example.\nMost S/Key systems use MD4 hashing, but a few (notably OPIE) use MD5.","deps":{"p5-Digest-MD4":{"origin":"security/p5-Digest-MD4","version":"1.9_2"},"p5-Digest-SHA1":{"origin":"security/p5-Digest-SHA1","version":"2.13_2"},"p5-Term-ReadKey":{"origin":"devel/p5-Term-ReadKey","version":"2.38_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-PasswdMD5","origin":"security/p5-Crypt-PasswdMD5","version":"1.42","comment":"Perl module that provides interoperable MD5-based crypt() function","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Crypt-PasswdMD5","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1daf70eef989edf24cb4df86a5ead2596cc50bdf27d51663076b9551e682b989","flatsize":29835,"path":"All/p5-Crypt-PasswdMD5-1.42.pkg","repopath":"All/p5-Crypt-PasswdMD5-1.42.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12484,"desc":"apache_md5_crypt() provides a function compatible with Apache's .htpasswd files.\nThis was contributed by Bryan Hart <bryan@eai.com>. This function is exported by\ndefault.\n\nThe unix_md5_crypt() provides a crypt()-compatible interface to the rather new\nMD5-based crypt() function found in modern operating systems. It's based on the\nimplementation found on FreeBSD 2.2.[56]-RELEASE. This function is also exported\nby default.\n\nFor both functions, if a salt value is not supplied, a random salt will be\ngenerated, using the function random_md5_salt(). This function is not exported\nby default.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-Shark","origin":"security/p5-Crypt-Shark","version":"1.0.1_1","comment":"Perl extension for Shark block cipher","maintainer":"ashish@FreeBSD.org","www":"https://metacpan.org/release/Crypt-Shark","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ea11235af9e22f6750a35a078bdb9d139b8ede600139fbb61d94cdec99e923ef","flatsize":58856,"path":"All/p5-Crypt-Shark-1.0.1_1.pkg","repopath":"All/p5-Crypt-Shark-1.0.1_1.pkg","licenselogic":"single","pkgsize":42424,"desc":"Shark is 64-bit block cipher that accepts a 128-bit key. It was\ndesigned by Vincent Rijmen, Joan Daemen, Bart Preneel, Antoon\nBosselaers, and Erik De Win.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-PassGen","origin":"security/p5-Crypt-PassGen","version":"0.06_1","comment":"Generate random password that looks like real word","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Crypt-PassGen","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"19c5dc1d31a095f4090c605a0e7187633d64b95f16ca45b857f38486eb90087b","flatsize":68494,"path":"All/p5-Crypt-PassGen-0.06_1.pkg","repopath":"All/p5-Crypt-PassGen-0.06_1.pkg","licenselogic":"single","pkgsize":24396,"desc":"This module provides a single command for generating random password\nthat is close enough to a real word that it is easy to remember.  It\ndoes this by using the frequency of letter combinations in a language\n(the frequency table is generated during installation although multiple\ntables can be generated and used for different languages).\n\nThis module should not be used for high security applications (such as\nuser accounts) since it returns passwords that are not mixed case, have\nno punctuation and no letters. This word can be used as a basis for a\nmore secure password.\n\nThe language of the password depends on the language used to construct\nthe frequency table.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-Passwd-XS","origin":"security/p5-Crypt-Passwd-XS","version":"0.601_1","comment":"Full XS implementation of common crypt() algorithms","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Crypt-Passwd-XS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b8686f83ed062ba504c13e6282f8156881dabf8b21775d2eabd5b32e63d7cdd0","flatsize":53398,"path":"All/p5-Crypt-Passwd-XS-0.601_1.pkg","repopath":"All/p5-Crypt-Passwd-XS-0.601_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":23360,"desc":"Crypt::Passwd::XS - Full XS implementation of common crypt() algorithms\n\nThis module provides several common crypt() schemes as full XS\nimplementations.  It allows you to validate crypted passwords that were\nhashed using a scheme that the system's native crypt() implementation\ndoes not support.\n\nThe following files are adapted from other sources (primarily DragonFly BSD.)\nSee the copyright notices in these files for full details:\n\ncrypt_to64.c - copyright 1991 University of California\ncrypt_to64.h - copyright 1991 University of California\ndes.c - copyright 1994 David Burren, Geoffrey M. Rehmet, Mark R V Murray\nmd5.c - copyright 1999, 2000, 2002 Aladdin Enterprises\nmd5.h - copyright 1999, 2000, 2002 Aladdin Enterprises\nmd5crypt.c - copyright Poul-Henning Kamp\nmd5crypt.h - copyright Poul-Henning Kamp\nsha256crypt.c - public domain reference implementation by Ulrich Drepper\nsha512crypt.c - public domain reference implementation by Ulrich Drepper","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-PKCS10","origin":"security/p5-Crypt-PKCS10","version":"2.005,1","comment":"Parse PKCS #10 certificate requests","maintainer":"svysh.fbsd@gmail.com","www":"https://github.com/openxpki/Crypt-PKCS10/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fd2f9d7168c7746de8a123a4b6c69e59585befc78664e48c6607a6efaedf0080","flatsize":137253,"path":"All/p5-Crypt-PKCS10-2.005,1.pkg","repopath":"All/p5-Crypt-PKCS10-2.005,1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":39492,"desc":"A small command line utility for parsing PKCS#10 certificate signing\nrequests to perl data structure and provides accessor methods to\nsupported elements.\n\nIt is based on the generic ASN.1 module by Graham Barr and on the\nx509decode example by Norbert Klasen. It is also based upon the\nworks of Duncan Segrests Crypt-X509-CRL module. The module parses\ncommon fields and extensions. Some fields might be missing.","deps":{"p5-Convert-ASN1":{"origin":"converters/p5-Convert-ASN1","version":"0.34"},"p5-Crypt-OpenSSL-DSA":{"origin":"security/p5-Crypt-OpenSSL-DSA","version":"0.20"},"p5-Crypt-OpenSSL-RSA":{"origin":"security/p5-Crypt-OpenSSL-RSA","version":"0.33"},"p5-CryptX":{"origin":"security/p5-CryptX","version":"0.085"},"p5-Digest-MD2":{"origin":"security/p5-Digest-MD2","version":"2.04_2"},"p5-Digest-MD4":{"origin":"security/p5-Digest-MD4","version":"1.9_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-Random","origin":"security/p5-Crypt-Random","version":"1.57","comment":"Cryptographically Secure, True Random Number Generator","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Crypt-Random","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"366654db2bbd858ee6246583174ce520a6d1c9b88aab4d79675a4f8eb37c5be0","flatsize":29728,"path":"All/p5-Crypt-Random-1.57.pkg","repopath":"All/p5-Crypt-Random-1.57.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12744,"desc":"Crypt::Random is an interface module to the /dev/random device found on most\nmodern Unix systems. The /dev/random driver gathers environmental noise from\nvarious non-deterministic sources including inter-keyboard timings and\ninter-interrupt timings that occur within the operating system environment.\n\nThe /dev/random driver maintains an estimate of true randomness in the pool and\ndecreases it every time random strings are requested for use. When the estimate\ngoes down to zero, the routine blocks and waits for the occurrence of\nnon-deterministic events to refresh the pool.\n\nThe /dev/random kernel module also provides another interface, /dev/urandom,\nthat does not wait for the entropy-pool to recharge and returns as many bytes\nas requested. /dev/urandom is considerably faster at generation compared to\n/dev/random, which should be used only when very high quality randomness is\ndesired.","deps":{"p5-Class-Loader":{"origin":"devel/p5-Class-Loader","version":"2.03_1"},"p5-Math-Pari":{"origin":"math/p5-Math-Pari","version":"2.030518,1"},"p5-Statistics-ChiSquare":{"origin":"math/p5-Statistics-ChiSquare","version":"1.0000"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-PWSafe3","origin":"security/p5-Crypt-PWSafe3","version":"1.22","comment":"Read and write Passwordsafe v3 files","maintainer":"alexander.4mail@gmail.com","www":"https://metacpan.org/release/Crypt-PWSafe3","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6c4ef9a81f7daf4e457fef55d873affc9b4f938ceeff0d16f28f2ce5c50935f6","flatsize":101865,"path":"All/p5-Crypt-PWSafe3-1.22.pkg","repopath":"All/p5-Crypt-PWSafe3-1.22.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":44384,"desc":"Crypt::PWSafe3 provides read/write access to Password Safe V3 database files.","deps":{"p5-Crypt-CBC":{"origin":"security/p5-Crypt-CBC","version":"3.04"},"p5-Crypt-ECB":{"origin":"security/p5-Crypt-ECB","version":"2.23"},"p5-Crypt-Random":{"origin":"security/p5-Crypt-Random","version":"1.57"},"p5-Crypt-Twofish":{"origin":"security/p5-Crypt-Twofish","version":"2.18"},"p5-Data-UUID":{"origin":"devel/p5-Data-UUID","version":"1.227"},"p5-Digest-HMAC":{"origin":"security/p5-Digest-HMAC","version":"1.05"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-OpenSSL-X509","origin":"security/p5-Crypt-OpenSSL-X509","version":"2.0.1","comment":"Perl extension for OpenSSL X509 API","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Crypt-OpenSSL-X509","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a82b6da15f4edc9287e45f50ae602a56580da8d8f8f6962bc88a6f84ab13b551","flatsize":99255,"path":"All/p5-Crypt-OpenSSL-X509-2.0.1.pkg","repopath":"All/p5-Crypt-OpenSSL-X509-2.0.1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":32976,"desc":"This implement a large majority of OpenSSL's useful X509 API.\n\n  The email() method supports both certificates where the\n  subject is of the form:\n  \"... CN=Firstname lastname/emailAddress=user@domain\", and also\n  certificates where there is a X509v3 Extension of the form\n  \"X509v3 Subject Alternative Name: email=user@domain\".","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"p5-Convert-ASN1":{"origin":"converters/p5-Convert-ASN1","version":"0.34"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-RSA-Yandex","origin":"security/p5-Crypt-RSA-Yandex","version":"0.06_1","comment":"Perl binding to modified RSA (yamrsa)","maintainer":"anes@anes.su","www":"https://metacpan.org/release/Crypt-RSA-Yandex","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1cde9c1ff97eca1893604811c3b116aa6cca23eee225d3f7f642b0bf35ac41f7","flatsize":80493,"path":"All/p5-Crypt-RSA-Yandex-0.06_1.pkg","repopath":"All/p5-Crypt-RSA-Yandex-0.06_1.pkg","licenselogic":"single","pkgsize":28924,"desc":"Perl binding to modified RSA library (yamrsa) for encrypting Yandex auth token","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-OpenSSL-Verify","origin":"security/p5-Crypt-OpenSSL-Verify","version":"0.36","comment":"OpenSSL Verify certificate verification in XS","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/Crypt-OpenSSL-Verify","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"423b4b16aeb29a49ec6caaea27db0254444a404f26a0ae642a6db49f1116ad65","flatsize":44736,"path":"All/p5-Crypt-OpenSSL-Verify-0.36.pkg","repopath":"All/p5-Crypt-OpenSSL-Verify-0.36.pkg","licenselogic":"single","licenses":["OpenSSL"],"pkgsize":17832,"desc":"Given a CA certificate and another untrusted certificate, will show whether the\nCA signs the certificate. This is a useful thing to have if you're signing with\nX509 certificates, but outside of SSL.\n\nA specific example is where you're working with XML signatures, and need to\nverify that the signing certificate is valid.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-RSA","origin":"security/p5-Crypt-RSA","version":"1.99_2","comment":"RSA public-key cryptosystem","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Crypt-RSA","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5bd1d3908de45d90001e09227e7074bd6b614a42e6698edf105a83f2ab19f96f","flatsize":124061,"path":"All/p5-Crypt-RSA-1.99_2.pkg","repopath":"All/p5-Crypt-RSA-1.99_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":54240,"desc":"Crypt::RSA is a pure-perl, cleanroom implementation of the RSA public-key\ncryptosystem. It uses Math::Pari(3), a perl interface to the blazingly fast\nPARI library, for big integer arithmetic and number theoretic computations.\n\nCrypt::RSA provides arbitrary size key-pair generation, plaintext-aware\nencryption (OAEP) and digital signatures with appendix (PSS). For compatibility\nwith SSLv3, RSAREF2, PGP and other applications that follow the PKCS #1 v1.5\nstandard, it also provides PKCS #1 v1.5 encryption and signatures.\n\nCrypt::RSA is structured as bundle of modules that encapsulate different parts\nof the RSA cryptosystem. The RSA algorithm is implemented in\nCrypt::RSA::Primitives(3). Encryption schemes, located under Crypt::RSA::ES,\nand signature schemes, located under Crypt::RSA::SS, use the RSA algorithm to\nbuild encryption/signature schemes that employ secure padding. (See the note on\nSecurity of Padding Schemes.)\n\nThe key generation engine and other functions that work on both components of\nthe key-pair are encapsulated in Crypt::RSA::Key(3). Crypt::RSA::Key::Public(3)\n& Crypt::RSA::Key::Private(3) provide mechanisms for storage & retrival of keys\nfrom disk, decoding & encoding of keys in certain formats, and secure\nrepresentation of keys in memory. Finally, the Crypt::RSA module provides a\nconvenient, DWIM wrapper around the rest of the modules in the bundle.","deps":{"p5-Class-Loader":{"origin":"devel/p5-Class-Loader","version":"2.03_1"},"p5-Convert-ASCII-Armour":{"origin":"converters/p5-Convert-ASCII-Armour","version":"1.4_3"},"p5-Crypt-Blowfish":{"origin":"security/p5-Crypt-Blowfish","version":"2.14_2"},"p5-Crypt-CBC":{"origin":"security/p5-Crypt-CBC","version":"3.04"},"p5-Crypt-Primes":{"origin":"security/p5-Crypt-Primes","version":"0.52"},"p5-Crypt-Random":{"origin":"security/p5-Crypt-Random","version":"1.57"},"p5-Data-Buffer":{"origin":"misc/p5-Data-Buffer","version":"0.06"},"p5-Digest-MD2":{"origin":"security/p5-Digest-MD2","version":"2.04_2"},"p5-Digest-SHA1":{"origin":"security/p5-Digest-SHA1","version":"2.13_2"},"p5-Math-Pari":{"origin":"math/p5-Math-Pari","version":"2.030518,1"},"p5-Sort-Versions":{"origin":"devel/p5-Sort-Versions","version":"1.62"},"p5-Tie-EncryptedHash":{"origin":"security/p5-Tie-EncryptedHash","version":"1.24_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-OpenSSL-Guess","origin":"security/p5-Crypt-OpenSSL-Guess","version":"0.15","comment":"Guess OpenSSL include path","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Crypt-OpenSSL-Guess","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7fd2971164b9300ba0f72e093c98ec9d7b226945fbcc42f56b33fff7e9a78454","flatsize":48863,"path":"All/p5-Crypt-OpenSSL-Guess-0.15.pkg","repopath":"All/p5-Crypt-OpenSSL-Guess-0.15.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12384,"desc":"Crypt::OpenSSL::Guess provides helpers to guess OpenSSL include path on any\nplatforms.\n\nOften MacOS's homebrew OpenSSL cause a problem on installation due to include\npath is not added. Some CPAN module provides to modify include path with\nconfigure-args, but Carton or Module::CPANfile is not supported to pass\nconfigure-args to each modules. Crypt::OpenSSL::* modules should use it on your\nMakefile.PL.\n\nThis module resolves the include path by Net::SSLeay's workaround. Original code\nis taken from inc/Module/Install/PRIVATE/Net/SSLeay.pm by Net::SSLeay.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-CryptX","origin":"security/p5-CryptX","version":"0.085","comment":"Crypto toolkit","maintainer":"vanilla@FreeBSD.org","www":"https://metacpan.org/release/CryptX","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"70d2781bd62371f211dedb3cf6f185e8e664c981233fb5abacb8ee3ebf4365f1","flatsize":1861106,"path":"All/p5-CryptX-0.085.pkg","repopath":"All/p5-CryptX-0.085.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":629236,"desc":"CryptX - Crypto toolkit (self-contained no external libraries needed)\n\nCurrently available modules:\n  *   Ciphers - see Crypt::Cipher and related modules\n  *   Block cipher modes\n  *   Authenticated encryption modes\n  *   Hash Functions - see Crypt::Digest and related modules\n  *   Message Authentication Codes\n  *   Public key cryptography\n  *   Cryptographically secure random number generators\n  *   Key derivation functions - PBKDF1, PBKFD2 and HKDF","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-OpenSSL-ECDSA","origin":"security/p5-Crypt-OpenSSL-ECDSA","version":"0.10","comment":"Perl extension for OpenSSL ECDSA","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Crypt-OpenSSL-ECDSA","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"262e0e5fc49710de654b258e7280c6cb5ad6e216836f2ef4b56d19e876d59882","flatsize":30906,"path":"All/p5-Crypt-OpenSSL-ECDSA-0.10.pkg","repopath":"All/p5-Crypt-OpenSSL-ECDSA-0.10.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12648,"desc":"This module provides an interface to the ECDSA (Elliptic Curve Digital\nSignature Algorithm) functions in OpenSSL.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"p5-Crypt-OpenSSL-EC":{"origin":"security/p5-Crypt-OpenSSL-EC","version":"1.32"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-OpenSSL-EC","origin":"security/p5-Crypt-OpenSSL-EC","version":"1.32","comment":"Perl extension for OpenSSL EC (Elliptic Curves) library","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Crypt-OpenSSL-EC","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2a4dfbd474119584bdd7b7ed90738b696c99261d50e08fe69e3f51e634c390f8","flatsize":155860,"path":"All/p5-Crypt-OpenSSL-EC-1.32.pkg","repopath":"All/p5-Crypt-OpenSSL-EC-1.32.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":37852,"desc":"This module provides a standard (non-OO) interface to the OpenSSL EC (Elliptic\nCurve) library. Some OO Calls are supported.\n\nMost of the functions described in openssl/ec.h are supported.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"p5-Crypt-OpenSSL-Bignum":{"origin":"security/p5-Crypt-OpenSSL-Bignum","version":"0.09"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-OpenSSL-Bignum","origin":"security/p5-Crypt-OpenSSL-Bignum","version":"0.09","comment":"OpenSSL's multiprecision integer arithmetic","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Crypt-OpenSSL-Bignum","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cac74a7b420a3ad5f4b72b2850713b07a6dfe2bd5b2a47872447b1b1d60995cc","flatsize":100691,"path":"All/p5-Crypt-OpenSSL-Bignum-0.09.pkg","repopath":"All/p5-Crypt-OpenSSL-Bignum-0.09.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":27356,"desc":"Crypt::OpenSSL::Bignum provides access to OpenSSL\nmultiprecision integer arithmetic libraries. Presently,\nmany though not all of the arithmetic operations that\nOpenSSL provides are exposed to perl. In addition,\nthis module can be used to provide access to bignum\nvalues produced by other OpenSSL modules, such as key\nparameters from Crypt::OpenSSL::RSA.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-OpenSSL-DSA","origin":"security/p5-Crypt-OpenSSL-DSA","version":"0.20","comment":"Perl5 module to DSA signature verification using OpenSSL","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Crypt-OpenSSL-DSA","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b84c1238093967710168ccda1f2493b8c9903ded46325b1604607b3395985bb4","flatsize":53270,"path":"All/p5-Crypt-OpenSSL-DSA-0.20.pkg","repopath":"All/p5-Crypt-OpenSSL-DSA-0.20.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":18844,"desc":"Crypt::OpenSSL::DSA implements the DSA (Digital Signature Algorithm)\nsignature verification system.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-OpenSSL-AES","origin":"security/p5-Crypt-OpenSSL-AES","version":"0.21","comment":"Perl wrapper around OpenSSL's AES library","maintainer":"svysh.fbsd@gmail.com","www":"https://metacpan.org/release/Crypt-OpenSSL-AES","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"51cf25cb360afa462e1d848f8789994e80abf6c52cc2e0d500a3d902a66cbb1b","flatsize":65877,"path":"All/p5-Crypt-OpenSSL-AES-0.21.pkg","repopath":"All/p5-Crypt-OpenSSL-AES-0.21.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":18056,"desc":"The Crypt::OpenSSL::AES module implements a wrapper around\nOpenSSL's AES (Rijndael) library.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"p5-Crypt-OpenSSL-Guess":{"origin":"security/p5-Crypt-OpenSSL-Guess","version":"0.15"},"p5-File-Which":{"origin":"sysutils/p5-File-Which","version":"1.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-OFB","origin":"security/p5-Crypt-OFB","version":"0.01_1","comment":"Encrypt Data using OFB Mode","maintainer":"skreuzer@FreeBSD.org","www":"https://metacpan.org/release/Crypt-OFB","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"070739fa1a36ec14ad1e5a762ebbd16a7a49da3d48a498f35c8ba2858362f70a","flatsize":6751,"path":"All/p5-Crypt-OFB-0.01_1.pkg","repopath":"All/p5-Crypt-OFB-0.01_1.pkg","licenselogic":"single","pkgsize":4356,"desc":"This module is a Perl-only implementation of the OFB mode.\nWhere OFB stands for Output Feedback Block.","deps":{"p5-Crypt-ECB":{"origin":"security/p5-Crypt-ECB","version":"2.23"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-OTP","origin":"security/p5-Crypt-OTP","version":"2.00_1","comment":"Perl implementation of the One Time Pad (hence, OTP) encryption method","maintainer":"skreuzer@FreeBSD.org","www":"https://metacpan.org/release/Crypt-OTP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"57a9fef7c54ca6190a069981174dd689b8bf96e14a59805b2e14791be93d03f0","flatsize":7729,"path":"All/p5-Crypt-OTP-2.00_1.pkg","repopath":"All/p5-Crypt-OTP-2.00_1.pkg","licenselogic":"single","pkgsize":5496,"desc":"The One Time Pad encryption method is very simple, and impossible\nto crack without the actual pad file against which the to-be-encrypted\nmessage is XOR'ed. Encryption and decryption are performed using\nexcactly the same method, and the message will decrypt correctly\nonly if the same pad is used in decryption as was use in encryption.\n\nSeamus Venasse <svenasse@polaris.ca>","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-NULL","origin":"security/p5-Crypt-NULL","version":"1.02_1","comment":"Perl implementation of the NULL encryption algorithm","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Crypt-NULL","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fa18ea7c9bcb338a7d72c532a2e7b5092fcbe7c869b1b69c947221b76c7c59b9","flatsize":3668,"path":"All/p5-Crypt-NULL-1.02_1.pkg","repopath":"All/p5-Crypt-NULL-1.02_1.pkg","licenselogic":"single","pkgsize":3324,"desc":"This is Crypt::NULL. Perl module for NULL Encryption Algorithm.\n\nThe NULL Encryption Algorithm is a symmetric block cipher described in\nRFC 2410 by Rob Glenn and Stephen Kent.\n\nThis module implements NULL encryption. It supports the Crypt::CBC.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-RHash","origin":"security/p5-Crypt-RHash","version":"1.05","comment":"Compute hash sums and magnet links","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Crypt-RHash","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ba1ed794f428a3e30fce5c63faafd477c701ab93429cc75c2563598f30ec682d","flatsize":260280,"path":"All/p5-Crypt-RHash-1.05.pkg","repopath":"All/p5-Crypt-RHash-1.05.pkg","licenselogic":"single","licenses":["BSD0CLAUSE"],"pkgsize":137312,"desc":"Crypt::Rhash module is an object-oriented interface to the LibRHash library,\nallowing simultaneous calculation of several hash functions for a file or a\ntext message.\n\nResulting hash digest can be obtained in hexadecimal, BASE32, BASE64, raw\nbinary format or as a magnet link.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-MySQL","origin":"security/p5-Crypt-MySQL","version":"0.04_1","comment":"Perl extension to compare MySQL passwords without libmysqlclient","maintainer":"ashish@FreeBSD.org","www":"https://metacpan.org/release/Crypt-MySQL","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"df3a574dbedfa87a68ff7f0f6e1af61ddcbac10ff98a34be66fe46c0c7a9835b","flatsize":19116,"path":"All/p5-Crypt-MySQL-0.04_1.pkg","repopath":"All/p5-Crypt-MySQL-0.04_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9016,"desc":"Crypt::MySQL emulates MySQL PASSWORD() SQL function, without libmysqlclient.\nYou can compare encrypted passwords, without real MySQL environment.","deps":{"p5-Digest-SHA1":{"origin":"security/p5-Digest-SHA1","version":"2.13_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-Loki97","origin":"security/p5-Crypt-Loki97","version":"1.0.1_1","comment":"Perl extension for Loki97 block cipher","maintainer":"ashish@FreeBSD.org","www":"https://metacpan.org/release/Crypt-Loki97","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f744240e40efc0e9a2e88ae8c72ea53d9c275444a93b6bfacbff13a2224f5717","flatsize":28181,"path":"All/p5-Crypt-Loki97-1.0.1_1.pkg","repopath":"All/p5-Crypt-Loki97-1.0.1_1.pkg","licenselogic":"single","pkgsize":12240,"desc":"Loki97 is 128-bit block cipher that accepts a variable-length key. It was\ndesigned by Lawrie Brown, Josef Pieprzyk, and Jennifer Seberry. The default\nkey length in this implementation is 128 bits. Loki97 was one of the 15\ncandidates for the AES.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-Lite","origin":"security/p5-Crypt-Lite","version":"0.82.11_2","comment":"Perl extension for a symmetric data encryption and decryption","maintainer":"ashish@FreeBSD.org","www":"https://metacpan.org/release/Crypt-Lite","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aced78aa38faadd6cfa0c77e571d28e02db048e7e0cfd1567df8c5ed028a63a5","flatsize":18787,"path":"All/p5-Crypt-Lite-0.82.11_2.pkg","repopath":"All/p5-Crypt-Lite-0.82.11_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9756,"desc":"Sometimes it's necessary to protect some certain data against plain reading\nor you intend to send information through the Internet. Another reason might\nbe to assure users cannot modify their previously entered data in a follow-up\nstep of a long Web transaction where you don't want to deal with server-side\nsession data. The goal of Crypt::Lite was to have a pretty simple way to\nencrypt and decrypt data without the need to install and compile huge\npackages with lots of dependencies.\nCrypt::Lite generates every time a different encrypted hash when you\nre-encrypt the same data with the same secret string. Nevertheless you\nare able to make double or tripple-encryption with any data to increase\nthe security. Decryption works also on hashes that have been encrypted\non a foreign host (try this with an unpatched IDEA installation ;-).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-Perl","origin":"security/p5-Crypt-Perl","version":"0.38","comment":"Cryptography in Pure Perl","maintainer":"pi@FreeBSD.org","www":"https://metacpan.org/release/Crypt-Perl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"568356a2587a61f79f066094f38954fe72a14bf01f3d8f75303ccd41ba1a4d9c","flatsize":342644,"path":"All/p5-Crypt-Perl-0.38.pkg","repopath":"All/p5-Crypt-Perl-0.38.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":140664,"desc":"Cryptography in pure perl, needs no non-core XS dependencies.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-Juniper","origin":"security/p5-Crypt-Juniper","version":"0.02_1","comment":"Encrypt and decrypt Juniper secrets","maintainer":"snowfly@yuntech.edu.tw","www":"https://metacpan.org/release/Crypt-Juniper","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7dc439eedd55247598f77c79b9a3e1656e3637eb880ac9f4d476a2604b89d36c","flatsize":6302,"path":"All/p5-Crypt-Juniper-0.02_1.pkg","repopath":"All/p5-Crypt-Juniper-0.02_1.pkg","licenselogic":"single","pkgsize":4204,"desc":"Crypt::Juniper - Encrypt/decrypt Juniper $9$ secrets","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-License","origin":"security/p5-Crypt-License","version":"2.04_1","comment":"Perl extension to examine a license","maintainer":"ashish@FreeBSD.org","www":"https://metacpan.org/release/Crypt-License","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"75c6539c132f344a172e0d8503c0fa4cac441a239b8908eb71af44d32576ab73","flatsize":35339,"path":"All/p5-Crypt-License-2.04_1.pkg","repopath":"All/p5-Crypt-License-2.04_1.pkg","licenselogic":"single","pkgsize":21588,"desc":"Crypt::License decodes an encrypted file and attempts to decrypt it by first,\nlooking for a hash pointer in the caller program called $ptr2_License. The\nhash contains the path to the License file and an optional 'private' key list\nof modules which will decrypt only with the 'private' key. OR, a hash key of\n'next' with no particular value that indicates to look to the next caller on\nthe stack for the License pointer. If the pointer is not present or the\nLicense file is not found successfully, then no further action is taken. If the\nLicense file is successfully opened, and the contents validated then the\nattached encrypted module is loaded and the seconds remaining until License\nexpiration are returned or now() in the case of no expiration. Undef is\nreturned for an expired license (module fails to load).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-Imail","origin":"security/p5-Crypt-Imail","version":"0.01_1","comment":"Perl extension to encrypt and decrypt Imail passwords","maintainer":"skreuzer@FreeBSD.org","www":"https://metacpan.org/release/Crypt-Imail","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ec81b067a8d117bd20343dcaddf2f84d535553811afa288eae33160fd7864802","flatsize":4634,"path":"All/p5-Crypt-Imail-0.01_1.pkg","repopath":"All/p5-Crypt-Imail-0.01_1.pkg","licenselogic":"single","pkgsize":3868,"desc":"This package is used to encrypt and decrypt passwords generated by IMail.\nSee: http://www.ipswitch.com/products/imail_server/","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-LE","origin":"security/p5-Crypt-LE","version":"0.39","comment":"Let's Encrypt API interfacing module","maintainer":"des@FreeBSD.org","www":"https://metacpan.org/release/Crypt-LE","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3f640fc61ee8556aae18f96a3b77c2ac617180c7d4d83fecd04f46aa0bcc73f3","flatsize":150342,"path":"All/p5-Crypt-LE-0.39.pkg","repopath":"All/p5-Crypt-LE-0.39.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":45392,"desc":"Crypt::LE provides the functionality necessary to use Let's Encrypt\nAPI and generate free SSL certificates for your domains. It can\nalso be used to generate RSA keys and Certificate Signing Requests\nor to revoke previously issued certificates. Crypt::LE is shipped\nwith a self-sufficient client for obtaining SSL certificates -\nle.pl.\n\nThe client supports 'http' and 'dns' domain verification out of the box.","deps":{"p5-Convert-ASN1":{"origin":"converters/p5-Convert-ASN1","version":"0.34"},"p5-Crypt-OpenSSL-RSA":{"origin":"security/p5-Crypt-OpenSSL-RSA","version":"0.33"},"p5-IO-Socket-SSL":{"origin":"security/p5-IO-Socket-SSL","version":"2.089"},"p5-JSON-MaybeXS":{"origin":"converters/p5-JSON-MaybeXS","version":"1.004008"},"p5-Log-Log4perl":{"origin":"devel/p5-Log-Log4perl","version":"1.57"},"p5-Net-SSLeay":{"origin":"security/p5-Net-SSLeay","version":"1.94"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-IDEA","origin":"security/p5-Crypt-IDEA","version":"1.10_1","comment":"Perl5 interface to IDEA block cipher","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Crypt-IDEA","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"44eab72a8d567c3cb5e48cfd84327b4675bf474a503b2513a3b341511350fa34","flatsize":16564,"path":"All/p5-Crypt-IDEA-1.10_1.pkg","repopath":"All/p5-Crypt-IDEA-1.10_1.pkg","licenselogic":"single","pkgsize":8068,"desc":"This perl extension is an implementation of the IDEA block\n       cipher algorithm.  The module implements the\n       Crypt::BlockCipher interface, which has the following\n       methods\n\n       blocksize =item keysize =item encrypt =item decrypt","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-JWT","origin":"security/p5-Crypt-JWT","version":"0.036","comment":"JSON Web Token (JWT, JWS, JWE) as defined by RFC7519, RFC7515, RFC7516","maintainer":"svysh.fbsd@gmail.com","www":"https://metacpan.org/release/Crypt-JWT","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dff974d20635d04934402c4f4b6ccc16e85ebc3d0f9ea120facadf69a65e914b","flatsize":91027,"path":"All/p5-Crypt-JWT-0.036.pkg","repopath":"All/p5-Crypt-JWT-0.036.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":28784,"desc":"JSON Web Token (JWT, JWS, JWE) as defined by RFC7519, RFC7515, RFC7516\nimplements the Perl interface to:\n\n * JSON Web Token (JWT)\n * JSON Web Signature (JWS)\n * JSON Web Encryption (JWE)\n\nAs defined by RFC7519, RFC7515, RFC7516.\n\nThe module implements all (100%25) algorithms defined in RFC7518 - JSON\nWeb Algorithms (JWA). This module supports Compact JWS/JWE and\nflattened JWS/JWE JSON serialization, general JSON serialization\nis not supported yet.","deps":{"p5-CryptX":{"origin":"security/p5-CryptX","version":"0.085"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-PBKDF2","origin":"security/p5-Crypt-PBKDF2","version":"0.161520","comment":"PBKDF2 password hashing algorithm","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Crypt-PBKDF2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7841e9aed9d7ed1391d116657a169031af40473e140bc33ba1dd5a8ec0d95715","flatsize":72275,"path":"All/p5-Crypt-PBKDF2-0.161520.pkg","repopath":"All/p5-Crypt-PBKDF2-0.161520.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":24972,"desc":"PBKDF2 is a secure password hashing algorithm that uses the techniques of\n\"key strengthening\" to make the complexity of a brute-force attack arbitrarily\nhigh. PBKDF2 uses any other cryptographic hash or cipher (by convention,\nusually HMAC-SHA1, but Crypt::PBKDF2 is fully pluggable), and allows for an\narbitrary number of iterations of the hashing function, and a nearly unlimited\noutput hash size (up to 2**32 - 1 times the size of the output of the backend\nhash). The hash is salted, as any password hash should be, and the salt may\nalso be of arbitrary size.\n\nSee also: RFC2898, PKCS#5 version 2.0: http://tools.ietf.org/html/rfc2898","deps":{"p5-Digest-HMAC":{"origin":"security/p5-Digest-HMAC","version":"1.05"},"p5-Digest-SHA3":{"origin":"security/p5-Digest-SHA3","version":"1.05"},"p5-Module-Runtime":{"origin":"devel/p5-Module-Runtime","version":"0.016"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-Type-Tiny":{"origin":"devel/p5-Type-Tiny","version":"2.006000"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"p5-strictures":{"origin":"devel/p5-strictures","version":"2.000006,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-HCE_SHA","origin":"security/p5-Crypt-HCE_SHA","version":"0.70_1","comment":"Perl5 interface to one way hash chaining block cipher","maintainer":"skreuzer@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"55238133f4f89c413910b8c6e90a0a722a38471b736ebab35e1fda0ee0412f34","flatsize":6254,"path":"All/p5-Crypt-HCE_SHA-0.70_1.pkg","repopath":"All/p5-Crypt-HCE_SHA-0.70_1.pkg","licenselogic":"single","pkgsize":4304,"desc":"This module implements a chaining block cipher using a one\n     way hash.  This method of encryption is the same that is\n     used by radius (RFC2138) and is also described in Applied\n     Cryptography.\n\n     Two interfaces are provided in the module.  The first is\n     straight block encryption/decryption the second does base64\n     mime encoding/decoding of the encrypted/decrypted blocks.\n\n     The idea is that the two sides have a shared secret that\n     supplies one of the keys and a randomly generated block of\n     bytes provides the second key.  The random key is passed in\n     cleartext between the two sides.\n\n     An example client and server are packaged as modules with\n     this module.  They are used in the tests.","deps":{"p5-Digest-SHA1":{"origin":"security/p5-Digest-SHA1","version":"2.13_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-HCE_MD5","origin":"security/p5-Crypt-HCE_MD5","version":"0.75","comment":"Perl extension implementing one way hash chaining encryption using MD5","maintainer":"ashish@FreeBSD.org","www":"https://metacpan.org/release/Crypt-HCE_MD5","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c9f38813e98c87f1db0b6d1ae9388631d78ca4a4deacf27c79de15a961efa18d","flatsize":7234,"path":"All/p5-Crypt-HCE_MD5-0.75.pkg","repopath":"All/p5-Crypt-HCE_MD5-0.75.pkg","licenselogic":"single","pkgsize":4712,"desc":"This module implements a chaining block cipher using a one\nway hash. This method of encryption is the same that is\nused by radius (RFC2138) and is also described in Applied\nCryptography.\nTwo interfaces are provided in the module. The first is\nstraight block encryption/decryption the second does base64\nmime encoding/decoding of the encrypted/decrypted blocks.\nThe idea is the two sides have a shared secret that\nsupplies one of the keys and a randomly generated block of\nbytes provides the second key. The random key is passed in\ncleartext between the two sides.\nAn example client and server are packaged as modules with\nthis module. They are used in the tests.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-OpenSSL-RSA","origin":"security/p5-Crypt-OpenSSL-RSA","version":"0.33","comment":"Perl5 module to RSA encode and decode strings using OpenSSL","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Crypt-OpenSSL-RSA","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"26cd7265be1940637fd8ff16b616295afc87e5b91afeb43d8589682a616d4db4","flatsize":90509,"path":"All/p5-Crypt-OpenSSL-RSA-0.33.pkg","repopath":"All/p5-Crypt-OpenSSL-RSA-0.33.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":25452,"desc":"Crypt::OpenSSL::RSA provides the ability to RSA encrypt\nstrings which are somewhat shorter than the block size of\na key.  It also allows for decryption, signatures and\nsignature verification.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"p5-Crypt-OpenSSL-Bignum":{"origin":"security/p5-Crypt-OpenSSL-Bignum","version":"0.09"},"p5-Crypt-OpenSSL-Random":{"origin":"security/p5-Crypt-OpenSSL-Random","version":"0.17"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-OpenSSL-Random","origin":"security/p5-Crypt-OpenSSL-Random","version":"0.17","comment":"Perl5 interface to the OpenSSL pseudo-random number generator","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2086be3bcf8cdba1c0bd8bbf08d2734cf8ab3615b0307da21ac00899924daacf","flatsize":34490,"path":"All/p5-Crypt-OpenSSL-Random-0.17.pkg","repopath":"All/p5-Crypt-OpenSSL-Random-0.17.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14432,"desc":"Crypt::OpenSSL::Random provides the ability to seed and\nquery the OpenSSL library's pseudo-random number generator.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-GOST_PP","origin":"security/p5-Crypt-GOST_PP","version":"1.10_1","comment":"Perl extension for GOST Encryption Algorithm in pure Perl","maintainer":"skreuzer@FreeBSD.org","www":"https://metacpan.org/release/Crypt-GOST_PP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e09e71f06ac8e83bed18d4d91d71e7bb765df2d0990fd6bc84c30da7380563cc","flatsize":5468,"path":"All/p5-Crypt-GOST_PP-1.10_1.pkg","repopath":"All/p5-Crypt-GOST_PP-1.10_1.pkg","licenselogic":"single","pkgsize":4360,"desc":"Crypt::GOST_PP is a pure perl implementation of GOST, a 64-bit\nsymmetrical block cipher with a 256-bit key from the former Soviet\nUnion. Please read the Pod documentation contained in the module\nitself for additional information, including the rationale behind\nthe writing of this module.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-OpenSSL-PKCS10","origin":"security/p5-Crypt-OpenSSL-PKCS10","version":"0.25","comment":"Perl extension for OpenSSL PKCS10 API","maintainer":"pi@FreeBSD.org","www":"https://metacpan.org/release/Crypt-OpenSSL-PKCS10","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"433ac09d387a0fb1aa31c400641842d54136694d93d052315cf0c44ca26f2aa2","flatsize":48291,"path":"All/p5-Crypt-OpenSSL-PKCS10-0.25.pkg","repopath":"All/p5-Crypt-OpenSSL-PKCS10-0.25.pkg","licenselogic":"single","licenses":["ART10"],"pkgsize":17848,"desc":"Perl extension to OpenSSL's PKCS10 API.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"p5-Crypt-OpenSSL-Guess":{"origin":"security/p5-Crypt-OpenSSL-Guess","version":"0.15"},"p5-Crypt-OpenSSL-RSA":{"origin":"security/p5-Crypt-OpenSSL-RSA","version":"0.33"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-GOST","origin":"security/p5-Crypt-GOST","version":"1.00_1","comment":"Perl extension for GOST Encryption Algorithm","maintainer":"ashish@FreeBSD.org","www":"https://metacpan.org/release/Crypt-GOST","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"466071f65eea9ed44e56b34c93484e52e6f9bd20b98acd85d457564b8424d115","flatsize":22184,"path":"All/p5-Crypt-GOST-1.00_1.pkg","repopath":"All/p5-Crypt-GOST-1.00_1.pkg","licenselogic":"single","pkgsize":10052,"desc":"GOST 28147-89 is a 64-bit symmetric block cipher with a 256-bit\nkey developed in the former Soviet Union. Some information on it\nis available at http://vipul.net/gost/ .\nThis module implements GOST encryption. It supports the Crypt::CBC\ninterface, with the functions described below. It also provides\nan interface that is backwards- compatible with Crypt::GOST 0.41,\nbut its use in new code is discouraged.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-Format","origin":"security/p5-Crypt-Format","version":"0.12","comment":"Conversion utilities for encryption applications","maintainer":"pi@FreeBSD.org","www":"https://metacpan.org/release/Crypt-Format","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cab4ef288c7b2498892d4df2e9efd8fa4d00bc9df06e19b8436e4cc72d0e75f0","flatsize":11173,"path":"All/p5-Crypt-Format-0.12.pkg","repopath":"All/p5-Crypt-Format-0.12.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6420,"desc":"Conversion utilities for encryption applications","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-GeneratePassword","origin":"security/p5-Crypt-GeneratePassword","version":"0.05","comment":"Generate secure random pronounceable passwords","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/dist/Crypt-GeneratePassword","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0c0d834a76f8bb287990e1d41e96e7fcac88d34c8136547809ce2e42e15f082a","flatsize":2048967,"path":"All/p5-Crypt-GeneratePassword-0.05.pkg","repopath":"All/p5-Crypt-GeneratePassword-0.05.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":174408,"desc":"Crypt/GeneratePassword version 0.02\n===================================\n\nThis module lets you generate secure random passwords\nwith a reasonable amount of pronounceability. It avoids\nthe problems associated with the FIPS-181 NIST standard\nas used by Crypt::RandPasswd. See perldoc for more\ndetails.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-OpenSSL-CA","origin":"security/p5-Crypt-OpenSSL-CA","version":"0.91","comment":"Perl extension for OpenSSL CA API","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Crypt-OpenSSL-CA","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b16a37b22d6a9d99d396759d29169dc1b9341ee8293fc77264863e2421145d35","flatsize":300439,"path":"All/p5-Crypt-OpenSSL-CA-0.91.pkg","repopath":"All/p5-Crypt-OpenSSL-CA-0.91.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":88056,"desc":"Crypt-OpenSSL-CA - Model of an X509v3 Certification Authority\n\nThis package performs the cryptographic operations necessary to issue\nX509 certificates and certificate revocation lists (CRLs).  It is\nimplemented as a Perl wrapper around the popular OpenSSL library.  All\ncertificate and CRL extensions supported by OpenSSL are available, and\nthen some.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"p5-Convert-ASN1":{"origin":"converters/p5-Convert-ASN1","version":"0.34"},"p5-Devel-Leak":{"origin":"devel/p5-Devel-Leak","version":"0.03_2"},"p5-File-Slurp":{"origin":"devel/p5-File-Slurp","version":"9999.27"},"p5-File-Which":{"origin":"sysutils/p5-File-Which","version":"1.27"},"p5-IPC-Run":{"origin":"devel/p5-IPC-Run","version":"20231003.0"},"p5-Inline":{"origin":"devel/p5-Inline","version":"0.86"},"p5-Inline-C":{"origin":"devel/p5-Inline-C","version":"0.82"},"p5-Net-SSLeay":{"origin":"security/p5-Net-SSLeay","version":"1.94"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-Eksblowfish","origin":"security/p5-Crypt-Eksblowfish","version":"0.009_3","comment":"Perl module for the Eksblowfish block cipher","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Crypt-Eksblowfish","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f92838be7c288d120ba1dd1a2cb410d368823cd02a38ac4aef05bf0da7718218","flatsize":86101,"path":"All/p5-Crypt-Eksblowfish-0.009_3.pkg","repopath":"All/p5-Crypt-Eksblowfish-0.009_3.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":46488,"desc":"Eksblowfish is a variant of the Blowfish cipher, modified to make the\nkey setup very expensive.  (\"Eks\" stands for \"expensive key\nschedule\".)  This doesn't make it significantly cryptographically\nstronger, but is intended to hinder brute-force attacks.  It also\nmakes it unsuitable for any application requiring key agility.  It was\ndesigned by Niels Provos and David Mazieres for password hashing in\nOpenBSD.\n\nEksblowfish is a parameterised (family-keyed) cipher.  It takes a cost\nparameter that controls how expensive the key scheduling is.  It also\ntakes a family key, known as the \"salt\".  Cost and salt parameters\ntogether define a cipher family.  Within each family, a key determines\nan encryption function in the usual way.\n\nThis distribution also includes an implementation of \"bcrypt\", the\nUnix crypt() password hashing algorithm based on Eksblowfish.","deps":{"p5-Class-Mix":{"origin":"devel/p5-Class-Mix","version":"0.006"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-OpenPGP","origin":"security/p5-Crypt-OpenPGP","version":"1.19","comment":"Pure-Perl OpenPGP-compatible PGP implementation","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Crypt-OpenPGP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"074024710afa63a2c33a66abdc5762d9d54892b0897cdc2ca26a4837aef6aee1","flatsize":347377,"path":"All/p5-Crypt-OpenPGP-1.19.pkg","repopath":"All/p5-Crypt-OpenPGP-1.19.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":133080,"desc":"Crypt::OpenPGP is a pure-Perl implementation of the OpenPGP standard[1].\nIn addition to support for the standard itself, Crypt::OpenPGP claims\ncompatibility with many other PGP implementations, both those that\nsupport the standard and those that preceded it.\n\nCrypt::OpenPGP provides signing/verification, encryption/decryption,\nkeyring management, and key-pair generation; in short it should provide\nyou with everything you need to PGP-enable yourself. Alternatively it can\nbe used as part of a larger system; for example, perhaps you have a\nweb-form-to-email generator written in Perl, and you'd like to encrypt\noutgoing messages, because they contain sensitive information.\nCrypt::OpenPGP can be plugged into such a scenario, given your public\nkey, and told to encrypt all messages; they will then be readable only by\nyou.\n\nThis module currently supports RSA and DSA for digital signatures, and\nRSA and ElGamal for encryption/decryption. It supports the symmetric\nciphers 3DES, Blowfish, IDEA, Twofish, and Rijndael (AES). Rijndael is\nsupported for key sizes of 128, 192, and 256 bits. Crypt::OpenPGP\nsupports the digest algorithms MD5, SHA-1, and RIPE-MD/160. And it\nsupports ZIP and Zlib compression.","deps":{"p5-Alt-Crypt-RSA-BigInt":{"origin":"security/p5-Alt-Crypt-RSA-BigInt","version":"0.06"},"p5-Bytes-Random-Secure":{"origin":"security/p5-Bytes-Random-Secure","version":"0.29"},"p5-Crypt-Blowfish":{"origin":"security/p5-Crypt-Blowfish","version":"2.14_2"},"p5-Crypt-CAST5_PP":{"origin":"security/p5-Crypt-CAST5_PP","version":"1.04_1"},"p5-Crypt-DES_EDE3":{"origin":"security/p5-Crypt-DES_EDE3","version":"0.03"},"p5-Crypt-DSA":{"origin":"security/p5-Crypt-DSA","version":"1.19"},"p5-Crypt-IDEA":{"origin":"security/p5-Crypt-IDEA","version":"1.10_1"},"p5-Crypt-RIPEMD160":{"origin":"security/p5-Crypt-RIPEMD160","version":"0.08"},"p5-Crypt-Rijndael":{"origin":"security/p5-Crypt-Rijndael","version":"1.16"},"p5-Crypt-Twofish":{"origin":"security/p5-Crypt-Twofish","version":"2.18"},"p5-Data-Buffer":{"origin":"misc/p5-Data-Buffer","version":"0.06"},"p5-File-HomeDir":{"origin":"devel/p5-File-HomeDir","version":"1.006"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-ECB","origin":"security/p5-Crypt-ECB","version":"2.23","comment":"Perl module implementing the ECB encryption algorithm","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Crypt-ECB","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"75d2583959018d74dec197fb2554b42d6ec0a8e3e2ca74f02d39cfc8efa8706e","flatsize":43642,"path":"All/p5-Crypt-ECB-2.23.pkg","repopath":"All/p5-Crypt-ECB-2.23.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":18372,"desc":"This module is a Perl-only implementation of the ECB mode.  In\ncombination with a block cipher such as DES, IDEA or Blowfish, you can\nencrypt and decrypt messages of arbitrarily long length.  Though for\nsecurity reasons other modes than ECB such as CBC should be preferred.\nSee textbooks on cryptography if you want to know why.\n\nThe functionality of the module can be accessed via OO methods or via\nstandard function calls.  Remember that some crypting module like for\nexample Blowfish has to be installed.  The syntax follows that of\nCrypt::CBC meaning you can access Crypt::ECB exactly like Crypt::CBC,\nthough Crypt::ECB is more flexible.  For example you can change the key\nor the cipher without having to create a new crypt object.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-DH","origin":"security/p5-Crypt-DH","version":"0.07_1","comment":"Perl5 interface to a Diffie-Hellman key exchange system","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9d487069d06f432520b2941cfd924527c22321f7a701d5b3b9a288ac8b9cfcbd","flatsize":16976,"path":"All/p5-Crypt-DH-0.07_1.pkg","repopath":"All/p5-Crypt-DH-0.07_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9404,"desc":"Crypt::DH is a Perl implementation of the Diffie-Hellman key\nexchange system. Diffie-Hellman is an algorithm by which two\nparties can agree on a shared secret key, known only to them.\nThe secret is negotiated over an insecure network without the\ntwo parties ever passing the actual shared secret, or their\nprivate keys, between them.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-DSA","origin":"security/p5-Crypt-DSA","version":"1.19","comment":"DSA signature and key generation","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Crypt-DSA","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bf2b03b461a429c22508da64929fb250ad1a2eb44c162ab98680570c6ab647fa","flatsize":50500,"path":"All/p5-Crypt-DSA-1.19.pkg","repopath":"All/p5-Crypt-DSA-1.19.pkg","licenselogic":"single","pkgsize":25880,"desc":"Crypt::DSA is an implementation of the DSA (Digital Signature Algorithm)\nsignature verification system. The implementation itself is pure Perl,\nalthough the heavy-duty mathematics underneath are provided by the\nMath::Pari library.\n\nThis package provides DSA signing, signature verification, and key generation.","deps":{"p5-Convert-PEM":{"origin":"converters/p5-Convert-PEM","version":"0.13"},"p5-Data-Buffer":{"origin":"misc/p5-Data-Buffer","version":"0.06"},"p5-Digest-SHA1":{"origin":"security/p5-Digest-SHA1","version":"2.13_2"},"p5-File-Which":{"origin":"sysutils/p5-File-Which","version":"1.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-DES_PP","origin":"security/p5-Crypt-DES_PP","version":"1.00_1","comment":"Perl extension for DES encryption in pure Perl","maintainer":"ashish@FreeBSD.org","www":"https://metacpan.org/release/Crypt-DES_PP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"47c5431c7c01719b945ce41183e11809f077208a2f4706d2221390c4bdadc713","flatsize":26938,"path":"All/p5-Crypt-DES_PP-1.00_1.pkg","repopath":"All/p5-Crypt-DES_PP-1.00_1.pkg","licenselogic":"single","pkgsize":7640,"desc":"The Data Encryption Standard (DES), also known as Data\nEncryption Algorithm (DEA) is a semi-strong encryption and\ndecryption algorithm.\nThe module is 100 %25 compatible to Crypt::DES but is implemented\nentirely in Perl. That means that you do not need a C compiler\nto build and install this extension.\nThe module implements the Crypt::CBC interface. You are\nencouraged to read the documentation for Crypt::CBC if you\nintend to use this module for Cipher Block Chaining.\nThe minimum (and maximum) key size is 8 bytes. Shorter keys will\ncause an exception, longer keys will get silently truncated.\nData is encrypted and decrypted in blocks of 8 bytes.\nThe module implements the Ultra-Fast-Crypt (UFC) algorithm as\nfound for example in the GNU libc. On the Perl side a lot has\nbeen done in order to make the module as fast as possible\n(function inlining, use integer, ...).\nNote: For performance issues the source code for the module is\nfirst preprocessed by m4. That means that you need an m4 macro\nprocessor in order to hack on the sources. This is of no concern\nfor you if you only want to use the module, the preprocessed\noutput is always included in the distribution.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-LibSCEP","origin":"security/p5-Crypt-LibSCEP","version":"0.09","comment":"Easy-to-use interface between LibSCEP and Perl programs","maintainer":"svysh.fbsd@gmail.com","www":"https://github.com/openxpki/libscep/src/clients/perl/Crypt-LibSCEP/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6cae0b2306146c81fe73adb5eac5949482bfe4ae6ea28659165c6caa516db2e6","flatsize":95406,"path":"All/p5-Crypt-LibSCEP-0.09.pkg","repopath":"All/p5-Crypt-LibSCEP-0.09.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":29632,"desc":"Crypt::LibSCEP implements an easy-to-use interface between LibSCEP and Perl\nprograms. Its goal is to provide Perl programs with the capability of\ngenerating and reading messages for the Simple Certificate Enrollment Protocol\n(SCEP).","deps":{"libscep":{"origin":"security/libscep","version":"0.09_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-Primes","origin":"security/p5-Crypt-Primes","version":"0.52","comment":"Provable Prime Number Generator suitable for Cryptographic Applications","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Crypt-Primes","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ad7eb60c14e75905d44d03416d170a4e91ad189565f89ca2baf7b6f69487da1d","flatsize":99643,"path":"All/p5-Crypt-Primes-0.52.pkg","repopath":"All/p5-Crypt-Primes-0.52.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":26604,"desc":"This module implements Ueli Maurer's algorithm for generating large\nprovable primes and secure parameters for public-key cryptosystems.\nThe generated primes are almost uniformly distributed over the set of\nprimes of the specified bitsize and expected time for generation is\nless than the time required for generating a pseudo-prime of the same\nsize with Miller-Rabin tests. Detailed description and running time\nanalysis of the algorithm can be found in Maurer's paper[1].\n\nCrypt::Primes is a pure perl implementation. It uses Math::Pari for\nmultiple precision integer arithmetic and number theoretic functions.\nRandom numbers are gathered with Crypt::Random, a perl interface to\n/dev/u?random devices found on modern Unix operating systems.","deps":{"p5-Crypt-Random":{"origin":"security/p5-Crypt-Random","version":"1.57"},"p5-Math-Pari":{"origin":"math/p5-Math-Pari","version":"2.030518,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-DES_EDE3","origin":"security/p5-Crypt-DES_EDE3","version":"0.03","comment":"Perl5 interface to a implementing 3-DES EDE encryption and decryption","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Crypt-DES_EDE3","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b03c49711515bf9ca5872a385cc8a5ea0135f02fb3e9b5cdb7521dad7824b8b2","flatsize":31437,"path":"All/p5-Crypt-DES_EDE3-0.03.pkg","repopath":"All/p5-Crypt-DES_EDE3-0.03.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11356,"desc":"Crypt::DES_EDE3 implements DES-EDE3 encryption. This is triple-DES\nencryption where an encrypt operation is encrypt-decrypt-encrypt, and\ndecrypt is decrypt-encrypt-decrypt. This implementation uses Crypt::DES\nto do its dirty DES work, and simply provides a wrapper around that\nmodule: setting up the individual DES ciphers, initializing the keys,\nand performing the encryption/decryption steps","deps":{"p5-Crypt-DES":{"origin":"security/p5-Crypt-DES","version":"2.07_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-Khazad","origin":"security/p5-Crypt-Khazad","version":"1.0.3_1","comment":"Perl extension for Khazad block cipher","maintainer":"ashish@FreeBSD.org","www":"https://metacpan.org/release/Crypt-Khazad","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"496a40c4c376c4cea553b33b2e6ce11476845d5a380b43f3c064a26d3ed120d0","flatsize":31011,"path":"All/p5-Crypt-Khazad-1.0.3_1.pkg","repopath":"All/p5-Crypt-Khazad-1.0.3_1.pkg","licenselogic":"single","pkgsize":17560,"desc":"Khazad is a 128-bit key, 64-bit block cipher. Designed by Vincent Rijmen and\nPaulo S. L. M. Barreto, Khazad is a NESSIE finalist for legacy-level block\nciphers. Khazad has many similarities with Rijndael, and has an extremely\nhigh rate of diffusion.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-DES","origin":"security/p5-Crypt-DES","version":"2.07_2","comment":"Perl5 interface to DES block cipher","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Crypt-DES","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4b8109cac6223f03db40217bd104ee91c78baac2c3ace5abb3616f7b470558a5","flatsize":28706,"path":"All/p5-Crypt-DES-2.07_2.pkg","repopath":"All/p5-Crypt-DES-2.07_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":11208,"desc":"This perl extension is an implementation of the DES block\ncipher algorithm.  The module implements the\nCrypt::BlockCipher interface, which has the following\nmethods:\n\nblocksize, keysize, encrypt, decrypt","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-Ctr","origin":"security/p5-Crypt-Ctr","version":"0.01_2","comment":"Perl extension for encrypting data in Counter Mode","maintainer":"ashish@FreeBSD.org","www":"https://metacpan.org/release/Crypt-Ctr","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f063c03c47c9d267c6382782df3a8f340c359fae14a97790bf71c4369d184208","flatsize":5230,"path":"All/p5-Crypt-Ctr-0.01_2.pkg","repopath":"All/p5-Crypt-Ctr-0.01_2.pkg","licenselogic":"single","pkgsize":4320,"desc":"Generic Counter Mode implementation in pure Perl. The Counter Mode module\nconstructs a stream cipher from a block cipher or cryptographic hash funtion\nand returns it as an object. Any block cipher in the Crypt:: class can be\nused, as long as it supports the blocksize and keysize methods. Any hash\nfunction in the Digest:: class can be used, as long as it supports\nthe add method.","deps":{"p5-Crypt-CFB":{"origin":"security/p5-Crypt-CFB","version":"0.02_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-Chimera","origin":"security/p5-Crypt-Chimera","version":"1.01_1","comment":"Perl extension for Chimera key exchange protocol","maintainer":"skreuzer@FreeBSD.org","www":"https://metacpan.org/release/Crypt-Chimera","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"79ade858396d36fb84cb53c62952fbacffc050725d919b6be389e15248b4dbb8","flatsize":10882,"path":"All/p5-Crypt-Chimera-1.01_1.pkg","repopath":"All/p5-Crypt-Chimera-1.01_1.pkg","licenselogic":"single","pkgsize":5320,"desc":"The Chimera key exchange protocol generates a shared key between two parties.\nThe protocol was shown to be INSECURE. This module is therefore released for\npurely academic curiosity.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-Caesar","origin":"security/p5-Crypt-Caesar","version":"0.01_1","comment":"Perl extension for decrypting rot-N strings","maintainer":"skreuzer@FreeBSD.org","www":"https://metacpan.org/release/Crypt-Caesar","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"71abf6ae990ff8830331759566c92db0e5ce7d15415ccafcc4ff1399ae904e5e","flatsize":2994,"path":"All/p5-Crypt-Caesar-0.01_1.pkg","repopath":"All/p5-Crypt-Caesar-0.01_1.pkg","licenselogic":"single","pkgsize":3008,"desc":"Crypt::Caesar - Decrypt rot-N strings","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-CipherSaber","origin":"security/p5-Crypt-CipherSaber","version":"1.01","comment":"Perl module providing an OO interface to CipherSaber encryption","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Crypt-CipherSaber","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"021de475a254c67358a5ab58b1eb419735ec8a77e6e083ab6e8391c880936ee3","flatsize":17347,"path":"All/p5-Crypt-CipherSaber-1.01.pkg","repopath":"All/p5-Crypt-CipherSaber-1.01.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9400,"desc":"Crypt::CipherSaber is a Perl module providing an object oriented interface to\nCipherSaber-1 and CipherSaber-2 encryption.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-Curve25519","origin":"security/p5-Crypt-Curve25519","version":"0.07","comment":"Generate shared secret using elliptic-curve Diffie-Hellman function","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Crypt-Curve25519","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"322977ac66a62488d8d5186a7ce3d2f810265e364835076c9be83f0bb83d5e84","flatsize":45411,"path":"All/p5-Crypt-Curve25519-0.07.pkg","repopath":"All/p5-Crypt-Curve25519-0.07.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17500,"desc":"Curve25519 is a state-of-the-art Diffie-Hellman function suitable for a wide\nvariety of applications.\n\nGiven a user's 32-byte secret key, Curve25519 computes the user's 32-byte public\nkey. Given the user's 32-byte secret key and another user's 32-byte public key,\nCurve25519 computes a 32-byte secret shared by the two users. This secret can\nthen be used to authenticate and encrypt messages between the two users.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-CFB","origin":"security/p5-Crypt-CFB","version":"0.02_1","comment":"Perl extension for encrypting data in Cipher Feedback Mode","maintainer":"ashish@FreeBSD.org","www":"https://metacpan.org/release/Crypt-CFB","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0ad2fdacfb5ef571b7cf95b36e593d560479f3ddb9995f90b73892c4add9f91e","flatsize":9919,"path":"All/p5-Crypt-CFB-0.02_1.pkg","repopath":"All/p5-Crypt-CFB-0.02_1.pkg","licenselogic":"single","pkgsize":5588,"desc":"Generic CFB implementation in pure Perl. The Cipher Feedback Mode module\nconstructs a stream cipher from a block cipher or cryptographic hash funtion\nand returns it as an object. Any block cipher in the Crypt:: class can be\nused, as long as it supports the blocksize and keysize methods. Any hash\nfunction in the Digest:: class can be used, as long as it supports the\nadd method.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-GpgME","origin":"security/p5-Crypt-GpgME","version":"0.09_1","comment":"Perl interface to libgpgme","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/dist/Crypt-GpgME","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f604799b34733f0ac26d267e3a2bd835e9160d52ab0d1dd5da83ec0d92c5d714","flatsize":99349,"path":"All/p5-Crypt-GpgME-0.09_1.pkg","repopath":"All/p5-Crypt-GpgME-0.09_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":29324,"desc":"Crypt::GpgME is Perl interface to libgpgme.","deps":{"gpgme":{"origin":"security/gpgme","version":"1.24.2"},"libassuan":{"origin":"security/libassuan","version":"3.0.2"},"libgpg-error":{"origin":"security/libgpg-error","version":"1.51"},"p5-IO-Stringy":{"origin":"devel/p5-IO-Stringy","version":"2.113"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"p5-Crypt-Cracklib","origin":"security/p5-Crypt-Cracklib","version":"1.7_6","comment":"Perl interface to Alec Muffet's cracklib library","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Crypt-Cracklib","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"33119e9eb7cf0e384c7acb3a3516fc571ed72a349dd68c147dd3809d33c76305","flatsize":63481,"path":"All/p5-Crypt-Cracklib-1.7_6.pkg","repopath":"All/p5-Crypt-Cracklib-1.7_6.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":28036,"desc":"Crypt::Cracklib is a perl interface to Alec Muffet's cracklib library.","deps":{"cracklib":{"origin":"security/cracklib","version":"2.9.7_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-GPG","origin":"security/p5-Crypt-GPG","version":"1.64","comment":"Perl extension for GnuPG","maintainer":"ashish@FreeBSD.org","www":"https://metacpan.org/release/Crypt-GPG","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d2669971293560f33addcf22d61c11d809e67ae9530ceb3e489ddf5f9c34364d","flatsize":46104,"path":"All/p5-Crypt-GPG-1.64.pkg","repopath":"All/p5-Crypt-GPG-1.64.pkg","licenselogic":"single","pkgsize":18040,"desc":"The Crypt::GPG module provides access to the functionality of the GnuPG\n(www.gnupg.org) encryption tool through an object oriented interface.\nIt provides methods for encryption, decryption, signing, signature\nverification, key generation, key certification, export and import.\nKey-server access is on the todo list.\nThis release of the module may create compatibility issues with previous\nversions. If you find any such problems, or any bugs or documentation\nerrors, please do report them to crypt-gpg at neomailbox.com.","deps":{"p5-IPC-Run":{"origin":"devel/p5-IPC-Run","version":"20231003.0"},"p5-TimeDate":{"origin":"devel/p5-TimeDate","version":"2.33,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-CBC","origin":"security/p5-Crypt-CBC","version":"3.04","comment":"Perl5 interface to Cipher Block Chaining with DES and IDEA","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Crypt-CBC","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"28a36450ee3f05bb44d3794ac0e8f988ab235baedd0feadea3c5dafa8dc0e30e","flatsize":76735,"path":"All/p5-Crypt-CBC-3.04.pkg","repopath":"All/p5-Crypt-CBC-3.04.pkg","licenselogic":"single","licenses":["ART10"],"pkgsize":30524,"desc":"This is Crypt::CBC, a Perl-only implementation of the cryptographic\ncipher block chaining mode (CBC). In combination with a block cipher\nsuch as DES or IDEA, you can encrypt and decrypt messages of\narbitrarily long length. The encrypted messages are compatible with\nthe encryption format used by the OpenSSL package.","deps":{"p5-Crypt-PBKDF2":{"origin":"security/p5-Crypt-PBKDF2","version":"0.161520"},"p5-CryptX":{"origin":"security/p5-CryptX","version":"0.085"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-Blowfish_PP","origin":"security/p5-Crypt-Blowfish_PP","version":"1.12_1","comment":"Blowfish encryption algorithm implemented purely in Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Crypt-Blowfish_PP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fd97c4201137ffb72cadc26afb16eb03a0110f3ac69325660d8e093e0876c80b","flatsize":20995,"path":"All/p5-Crypt-Blowfish_PP-1.12_1.pkg","repopath":"All/p5-Crypt-Blowfish_PP-1.12_1.pkg","licenselogic":"single","pkgsize":9876,"desc":"Blowfish is a published algorithm written by Bruce Schneier Unlike\nIDEA or DES etc. there are no patent implications in using this\nalgorithm.\n\nIt uses anywhere between a 64 bit and a 448 bit key. The transform\nitself is fast and operates on a 64 bit block, and most of the\ncalculation time is in initialising the context with the key data.\n\nThe _PP name comes from the fact that this implementation is Pure\nPerl, and will not have any compatibility problems.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-CAST5_PP","origin":"security/p5-Crypt-CAST5_PP","version":"1.04_1","comment":"CAST5 block cipher in pure Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Crypt-CAST5_PP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f9d84dd6406d79ff4665b74dcd2e423447ed509c585acde6e5dfbf8872068b68","flatsize":50021,"path":"All/p5-Crypt-CAST5_PP-1.04_1.pkg","repopath":"All/p5-Crypt-CAST5_PP-1.04_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":18628,"desc":"This module provides a pure Perl implementation of the CAST5 block\ncipher.  CAST5 is also known as CAST-128.  It is a product of the CAST\ndesign procedure developed by C. Adams and S. Tavares.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-GCrypt","origin":"security/p5-Crypt-GCrypt","version":"1.26_3","comment":"Perl interface to the GNU Cryptographic library","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Crypt-GCrypt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a8fae4a8411d02bc446a8b6e2ee2434ab5952b7fb20894a99e4b2b3bd892f369","flatsize":76010,"path":"All/p5-Crypt-GCrypt-1.26_3.pkg","repopath":"All/p5-Crypt-GCrypt-1.26_3.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":30880,"desc":"Crypt::GCrypt provides an object interface to the C libgcrypt library. It\ncurrently supports symmetric encryption/decryption and message digests, while\nasymmetric cryptography is being worked on.","deps":{"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-CAST5","origin":"security/p5-Crypt-CAST5","version":"0.05_1","comment":"CAST5 block cipher","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Crypt-CAST5","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"935215fc0222bd4cb98f001f3577474d1a0ea7d8b4f5eebdb733955396f580b4","flatsize":33558,"path":"All/p5-Crypt-CAST5-0.05_1.pkg","repopath":"All/p5-Crypt-CAST5-0.05_1.pkg","licenselogic":"single","pkgsize":20552,"desc":"This module provides an implementation of the CAST5 block cipher using\ncompiled C code for increased speed. CAST5 is also known as CAST-128. It\nis a product of the CAST design procedure developed by C. Adams and\nS. Tavares.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-Dining","origin":"security/p5-Crypt-Dining","version":"1.01_1","comment":"The Dining Cryptographers' Protocol","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Crypt-Dining","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d33ca2e4141de121a1775c3e331931b1ecb691247b3cb3955f97ddd6746672d3","flatsize":10112,"path":"All/p5-Crypt-Dining-1.01_1.pkg","repopath":"All/p5-Crypt-Dining-1.01_1.pkg","licenselogic":"single","pkgsize":6468,"desc":"The dining cryptographers' protocol is documented in Bruce Schneier's book\nas a kind of \"cryptographic ouija board\". It works as follows:\n\nA number of cryptographers are dining at a circular table. At the end of\nthe meal, the waiter is summoned and asked for the bill. He replies,\n\"Thank you, sir. The bill has been paid.\" The cryptographers now have the\nproblem of working out whether someone at the table paid the bill, or\nwhether the NSA has paid it as some sort of veiled threat. The protocol\nproceeds.\n\nEach cryptographer flips a coin, and shows the result ONLY to the\nparticipant on his RIGHT. Each cryptographer then compares his coin with\nthat on his LEFT, and raises his hand if they show different faces. If any\nparticipant paid the bill, he \"cheats\" and does the opposite, that is, he\nraises his hand if the coins show the same face. Now, the hands are\ncounted. An odd number means that someone at the table paid the bill. An\neven number means that the NSA paid.","deps":{"p5-Crypt-Random":{"origin":"security/p5-Crypt-Random","version":"1.57"},"p5-Net-Address-IPv4-Local":{"origin":"net/p5-Net-Address-IPv4-Local","version":"0.12_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-Bcrypt","origin":"security/p5-Crypt-Bcrypt","version":"0.011","comment":"Modern bcrypt implementation","maintainer":"wen@FreeBSD.org","www":"https://metacpan.org/module/Crypt::Bcrypt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a1c9821f7f1539b258a52b086af9102d01f7b37c2a9ee51112521321cd120e8a","flatsize":69959,"path":"All/p5-Crypt-Bcrypt-0.011.pkg","repopath":"All/p5-Crypt-Bcrypt-0.011.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":23268,"desc":"This module provides a modern and user-friendly implementation of\nthe bcrypt password hash.\n\nNote that in bcrypt passwords may only contain 72 characters.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-Enigma","origin":"security/p5-Crypt-Enigma","version":"1.4_1","comment":"Perl extension for the Enigma cipher","maintainer":"skreuzer@FreeBSD.org","www":"https://metacpan.org/release/Crypt-Enigma","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"50ee7d674a475d2919f599bef7ee2347dbf89ea71d8ef06ddd5db06b7f730574","flatsize":24367,"path":"All/p5-Crypt-Enigma-1.4_1.pkg","repopath":"All/p5-Crypt-Enigma-1.4_1.pkg","licenselogic":"single","pkgsize":8176,"desc":"This module is a complete working Perl implementation of the Enigma Machine\nused during World War II. The cipher calculations are based on actual Enigma\nvalues and the resulting ciphered values are as would be expected from an\nEnigma Machine.\nThe implementation allows for all of the Rotors and Reflectors available to the\nreal world Enigma to be used. A Steckerboard has also been implemented,\nallowing letter substitutions to be made.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-AppleTwoFish","origin":"security/p5-Crypt-AppleTwoFish","version":"0.051_1","comment":"Perl extension for Apple iTMS internal key descrambling algorithm","maintainer":"skreuzer@FreeBSD.org","www":"https://metacpan.org/release/Crypt-AppleTwoFish","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0c8ecb12a5b709911d5db06612aa30ec7b3d09c3df75402679deb6c772f03502","flatsize":93769,"path":"All/p5-Crypt-AppleTwoFish-0.051_1.pkg","repopath":"All/p5-Crypt-AppleTwoFish-0.051_1.pkg","licenselogic":"single","pkgsize":29668,"desc":"This code appears to have only cursory resemblance to Bruce Schneier's\nblowfish and twofish algorithms in that it too has a table-based decoder.\nDerivation from FairKeys code by Jon Lech Johanson at nanocrew.net.\nIf you don't know what that is, don't bother looking here further. This is\na Pure Perl implementation. I doubt there is any need for xs coding for\nwhat would mainly be processing 16 bytes at a time. This code is part of an\nongoing effort to clone portions of the Apple iTMS in Perl for portability.\nSee www.hymn-project.org for prior efforts by others.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-Anubis","origin":"security/p5-Crypt-Anubis","version":"1.0.4_1","comment":"Crypt::CBC-compliant block cipher","maintainer":"skreuzer@FreeBSD.org","www":"https://metacpan.org/release/Crypt-Anubis","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"66c8a8983c8c4503a97c98c384ff3272442a29e31d0da47c3e124c29278280af","flatsize":29204,"path":"All/p5-Crypt-Anubis-1.0.4_1.pkg","repopath":"All/p5-Crypt-Anubis-1.0.4_1.pkg","licenselogic":"single","pkgsize":15516,"desc":"Anubis is a variable-length key, 128-bit block cipher designed by\nVincent Rijmen and Paulo S. L. M. Barreto. Anubis was submitted as\na NESSIE candidate. Key length can be 128, 160, 192, 224, 256, 288,\nor 320 bits.\n\nThe default key length in this implementation is 128 bits.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Crypt-Argon2","origin":"security/p5-Crypt-Argon2","version":"0.022","comment":"Perl interface to the Argon2 key derivation functions","maintainer":"svysh.fbsd@gmail.com","www":"https://metacpan.org/release/Crypt-Argon2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2ca3cd6e07886a567b6efa708d9b7c298ebb12e6f41bfdebcd7f7449c6044e51","flatsize":55943,"path":"All/p5-Crypt-Argon2-0.022.pkg","repopath":"All/p5-Crypt-Argon2-0.022.pkg","licenselogic":"single","licenses":["CC0-1.0"],"pkgsize":27068,"desc":"Perl interface to Argon2 key derivation functions.\nSuitable to convert any password into a cryptographic key. Can be used for\nsecure storage of passwords, or to derive encryption key from a password. It\noffers variable time and memory costs as well as output size.\nTo find appropriate parameters, utility argon2-calibrate is provided.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["security"]},{"name":"p5-Corona","origin":"www/p5-Corona","version":"0.1004_1","comment":"Perl extension for Coro based PSGI web server","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Corona","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fe7ac626f8879d0a822c7f6acd89a58a147a87dc0d78422af69e975bc6649f37","flatsize":10005,"path":"All/p5-Corona-0.1004_1.pkg","repopath":"All/p5-Corona-0.1004_1.pkg","licenselogic":"single","pkgsize":7608,"desc":"Coro based PSGI web server.","deps":{"p5-Coro":{"origin":"devel/p5-Coro","version":"6.570,1"},"p5-Net-Server-Coro":{"origin":"net/p5-Net-Server-Coro","version":"1.3_1"},"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-CouchDB-View","origin":"databases/p5-CouchDB-View","version":"0.003_1","comment":"Handle and create CouchDB views in Perl","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/CouchDB-View","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f5b8046ebbe3434b8d7d3ef656d595ed80dd90b03623923c8313e154069333fe","flatsize":20591,"path":"All/p5-CouchDB-View-0.003_1.pkg","repopath":"All/p5-CouchDB-View-0.003_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12632,"desc":"CouchDB::View is a Perl module to handle and create CouchDB views.","deps":{"p5-Data-Dump-Streamer":{"origin":"devel/p5-Data-Dump-Streamer","version":"2.42"},"p5-JSON-XS":{"origin":"converters/p5-JSON-XS","version":"4.03"},"p5-PadWalker":{"origin":"devel/p5-PadWalker","version":"2.5"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Convert-UU","origin":"converters/p5-Convert-UU","version":"0.52.01_1","comment":"Perl5 module for uuencode and uudecode","maintainer":"demon@FreeBSD.org","www":"https://metacpan.org/release/Convert-UU","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"faf0cc62d164ebe90720e82e7325a25d17151b1f3f2e8c4f9c041b217d0d0d09","flatsize":12218,"path":"All/p5-Convert-UU-0.52.01_1.pkg","repopath":"All/p5-Convert-UU-0.52.01_1.pkg","licenselogic":"single","pkgsize":8664,"desc":"SYNOPSIS\n         use Convert::UU qw(uudecode uuencode);\n         $encoded_string = uuencode($string,[$filename],[$mode]);\n         ($string,$filename,$mode) = uudecode($string);\n         $string = uudecode($string); # in scalar context\n\n\nDESCRIPTION\n       uuencode() takes as the first argument a scalar that is to\n       be uuencoded. Alternatively a filehandle may be passed\n       that must be opened for reading. It returns the uuencoded\n       string including begin and end. Second and third argument\n       are optional and specify filename and mode. If unspecified\n       these default to \"uuencode.uu\" and 644.\n\n       uudecode() takes a string as argument which will be\n       uudecoded. If the argument is a filehandle this will be\n       read instead. Leading and trailing garbage will be\n       ignored. The function returns the uudecoded string for the\n       first begin/end pair. In array context it returns an array\n       whose first element is the uudecoded string, the second is\n       the filename and the third is the mode.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","perl5"]},{"name":"p5-Cookie-Baker","origin":"www/p5-Cookie-Baker","version":"0.12","comment":"Cookie string generator/parser","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Cookie-Baker","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"51e44f4ecabc3f107c990b27e3898306b9d8d3dcc70edf2c44a34f44581b4297","flatsize":47614,"path":"All/p5-Cookie-Baker-0.12.pkg","repopath":"All/p5-Cookie-Baker-0.12.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13292,"desc":"Cookie string generator / parser.","deps":{"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Convert-TNEF","origin":"converters/p5-Convert-TNEF","version":"0.18_2","comment":"Perl module to read TNEF files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Convert-TNEF","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7e27ba811e13ac899809b9c27262c90a4d5c60a7cc5aac3e0cb2bf3ced4bb4e4","flatsize":33420,"path":"All/p5-Convert-TNEF-0.18_2.pkg","repopath":"All/p5-Convert-TNEF-0.18_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14148,"desc":"Perl module to read TNEF files\n\nTNEF stands for Transport Neutral Encapsulation Format, and if\nyou've ever been unfortunate enough to receive one of these files\nas an email attachment, you may want to use this module.","deps":{"p5-IO-Stringy":{"origin":"devel/p5-IO-Stringy","version":"2.113"},"p5-MIME-Tools":{"origin":"mail/p5-MIME-Tools","version":"5.515,2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","perl5"]},{"name":"p5-Convert-Recode","origin":"converters/p5-Convert-Recode","version":"1.04_2","comment":"Front end to the GNU recode program","maintainer":"demon@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1d9d696ed42786e083885679df74749fa9ccd8f909687d2327cfbb15e01a2471","flatsize":4761,"path":"All/p5-Convert-Recode-1.04_2.pkg","repopath":"All/p5-Convert-Recode-1.04_2.pkg","licenselogic":"single","pkgsize":4088,"desc":"Convert::Recode is a front end to the GNU recode program.  It will\nbuild a perl tr/// function based on the mapping tables that recode\nknows about.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"recode":{"origin":"converters/recode","version":"3.6_16"}},"categories":["converters","perl5"]},{"name":"p5-Crypt-DH-GMP","origin":"net/p5-Crypt-DH-GMP","version":"0.00012_1","comment":"Crypt::DH Using GMP Directly","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Crypt-DH-GMP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"00b54f93c76ce524133db9bdf596ccf817413d4466c310b59fb9016a98140cc1","flatsize":39641,"path":"All/p5-Crypt-DH-GMP-0.00012_1.pkg","repopath":"All/p5-Crypt-DH-GMP-0.00012_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16452,"desc":"Crypt::DH::GMP is a (somewhat) portable replacement to Crypt::DH,\nimplemented mostly in C.\n\nCrypt::DH uses Math::BigInt, which is a very feature-full and fast\ninterface to perform high-precision math.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Convert-Scalar","origin":"devel/p5-Convert-Scalar","version":"1.12","comment":"Convert between different representations of perl scalars","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/Convert-Scalar","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bcc7664e55e0c8cc34dcdeaed9279a7814a2b836919192d60446e4bacca6343e","flatsize":41928,"path":"All/p5-Convert-Scalar-1.12.pkg","repopath":"All/p5-Convert-Scalar-1.12.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":18204,"desc":"Convert::Scalar exports various internal perl methods that change the internal\nrepresentation or state of a perl scalar. All of these work in-place, that is,\nthey modify their scalar argument. No functions are exported by default.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Crypt-Camellia_PP","origin":"security/p5-Crypt-Camellia_PP","version":"0.02_1","comment":"Pure Perl Camellia 128-bit block cipher module","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Crypt-Camellia_PP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8093f2e7235bc387c94053b70923e0b5c03f2a7e6b593c79d8e745de667aa50f","flatsize":26422,"path":"All/p5-Crypt-Camellia_PP-0.02_1.pkg","repopath":"All/p5-Crypt-Camellia_PP-0.02_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9936,"desc":"Crypt::Camellia_PP is a pure perl implementation of Camellia, a 128-bit\nsymmetrical block cipher with 128-bit, 192-bit, and 256-bit key from\nNTT and Mitsubishi Electric Corporation.  It is one of the approved\nencryption methods to be used by European Union as well as specified\nin several Internet RFCs.\n\nSee also: http://info.isl.ntt.co.jp/crypt/eng/camellia/index.html","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Convert-UUlib","origin":"converters/p5-Convert-UUlib","version":"1.70,1","comment":"Perl5 interface to the uulib library (a.k.a. uudeview/uuenview)","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Convert-UUlib","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d120a785dfb98947a84c482a81cd70465ad21a9d01ef02c23dbed16e0f38782e","flatsize":240111,"path":"All/p5-Convert-UUlib-1.70,1.pkg","repopath":"All/p5-Convert-UUlib-1.70,1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":107928,"desc":"Convert::UUlib is a versatile and powerful decoder/encoder library\nfor a variety of encodings used in Usenet and Mail (uuencode,\nxxencode, b64, binhex...).","deps":{"p5-common-sense":{"origin":"devel/p5-common-sense","version":"3.75"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","perl5"]},{"name":"p5-Convert-Morse","origin":"converters/p5-Convert-Morse","version":"0.06_1","comment":"Perl module to convert between ASCII and Morse codes","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Convert-Morse","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c7d189c8413ba194ebf4b03cc281917a0efd02ba69914b1c7e709f447edbe143","flatsize":10174,"path":"All/p5-Convert-Morse-0.06_1.pkg","repopath":"All/p5-Convert-Morse-0.06_1.pkg","licenselogic":"single","pkgsize":6132,"desc":"Perl module to convert between ASCII and Morse codes","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","perl5"]},{"name":"p5-Convert-PEM","origin":"converters/p5-Convert-PEM","version":"0.13","comment":"Read/write access to ASN.1-encoded PEM files with optional encryption","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Convert-PEM","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2795a9bc6b5b443c1d0037c1020e0ef18feb6d9cb407b99eedc06e3ebb546e98","flatsize":68105,"path":"All/p5-Convert-PEM-0.13.pkg","repopath":"All/p5-Convert-PEM-0.13.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":25816,"desc":"This is Convert::PEM, a module implementing read/write access\nto ASN.1-encoded PEM files (with optional encryption).","deps":{"p5-Class-ErrorHandler":{"origin":"devel/p5-Class-ErrorHandler","version":"0.04"},"p5-Convert-ASN1":{"origin":"converters/p5-Convert-ASN1","version":"0.34"},"p5-Crypt-DES_EDE3":{"origin":"security/p5-Crypt-DES_EDE3","version":"0.03"},"p5-CryptX":{"origin":"security/p5-CryptX","version":"0.085"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","perl5"]},{"name":"p5-Convert-NLS_DATE_FORMAT","origin":"converters/p5-Convert-NLS_DATE_FORMAT","version":"0.06","comment":"Convert Oracle NLS_DATE_FORMAT <-> strftime format strings","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Convert-NLS_DATE_FORMAT","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"966763bc0a51e935fa7efe2e0e83a4ab3c770fb5921175aab1d2da4abd36b069","flatsize":46239,"path":"All/p5-Convert-NLS_DATE_FORMAT-0.06.pkg","repopath":"All/p5-Convert-NLS_DATE_FORMAT-0.06.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12000,"desc":"Convert::NLS_DATE_FORMAT is a Perl module to convert Oracle's NLS_DATE_FORMAT\nstring into a strptime format string, or the reverse.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","perl5"]},{"name":"p5-Convert-Moji","origin":"converters/p5-Convert-Moji","version":"0.11","comment":"Perl extension to convert objects to alphabets","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Convert-Moji","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d20f85e1832318b831a47f75fcb6586b3dfe54558cab0935362a2dfc1fc6989a","flatsize":26705,"path":"All/p5-Convert-Moji-0.11.pkg","repopath":"All/p5-Convert-Moji-0.11.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13404,"desc":"Convert::Moji creates objects which can be used to convert between\ndifferent alphabets.\n\nThis is basically a helper module for Lingua::JA::Moji.  It was split\nout of that module as a general-purpose converter for any alphabets.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","perl5"]},{"name":"p5-Convert-Color-XTerm","origin":"graphics/p5-Convert-Color-XTerm","version":"0.06","comment":"Indexed colors used by XTerm","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Convert-Color-XTerm","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fe673a6beaac20d97d4a2b4cf1c4f3363f3fa0e1fa6ded0b7b5204ff9fed3b4a","flatsize":45678,"path":"All/p5-Convert-Color-XTerm-0.06.pkg","repopath":"All/p5-Convert-Color-XTerm-0.06.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12044,"desc":"This subclass of Convert::Color::RGB8 provides lookup of the colors that xterm\nuses by default. Note that the module is not intelligent enough to actually\nparse the XTerm configuration on a machine, nor to query a running terminal for\nits actual colors. It simply implements the colors that are present as defaults\nin the XTerm source code.\n\nIt implements the complete 256-color model in XTerm.","deps":{"p5-Convert-Color":{"origin":"graphics/p5-Convert-Color","version":"0.18"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-Convert-Bencode_XS","origin":"converters/p5-Convert-Bencode_XS","version":"0.06_2","comment":"Faster conversions to/from Bencode format","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Convert-Bencode_XS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bbe6d10604a42600d3dfe7d3fa200aca66b7e6d5d61d832e590654df33341e27","flatsize":24573,"path":"All/p5-Convert-Bencode_XS-0.06_2.pkg","repopath":"All/p5-Convert-Bencode_XS-0.06_2.pkg","licenselogic":"single","pkgsize":12696,"desc":"Convert::Bencode_XS exists for a couple of reasons, first of all\nperformance. Especially bdecode() is between 10 and 200 times faster\nthan Convert::Bencode version (depending on file): the great speed\nincrease is in part due to the iterative algorithm used. bencode() is\nwritten in C for better performance, but it still uses a recursive\nalgorithm. It manages to be around 3 to 5 times faster than\nConvert::Bencode version. Check out the \"extras\" directory in this\ndistribution for benchmarks.","deps":{"p5-Convert-Bencode":{"origin":"converters/p5-Convert-Bencode","version":"1.03_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","perl5"],"options":{"EXAMPLES":"on"}},{"name":"p5-Crypt-CBCeasy","origin":"security/p5-Crypt-CBCeasy","version":"0.24_2","comment":"Easy things make really easy with Crypt::CBC","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Crypt-CBCeasy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"28e3a954175bec44af3300f25a326deeaa58188db13ed066f4749e5975b0fd7c","flatsize":12736,"path":"All/p5-Crypt-CBCeasy-0.24_2.pkg","repopath":"All/p5-Crypt-CBCeasy-0.24_2.pkg","licenselogic":"single","pkgsize":8116,"desc":"This module is just a helper for Crypt::CBC to make simple and usual jobs just\none-liners.","deps":{"p5-Crypt-Blowfish":{"origin":"security/p5-Crypt-Blowfish","version":"2.14_2"},"p5-Crypt-Blowfish_PP":{"origin":"security/p5-Crypt-Blowfish_PP","version":"1.12_1"},"p5-Crypt-CBC":{"origin":"security/p5-Crypt-CBC","version":"3.04"},"p5-Crypt-DES":{"origin":"security/p5-Crypt-DES","version":"2.07_2"},"p5-Crypt-IDEA":{"origin":"security/p5-Crypt-IDEA","version":"1.10_1"},"p5-Crypt-Rijndael":{"origin":"security/p5-Crypt-Rijndael","version":"1.16"},"p5-Crypt-Twofish2":{"origin":"security/p5-Crypt-Twofish2","version":"1.03"},"p5-MD5":{"origin":"security/p5-MD5","version":"2.03_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"],"options":{"BLOWFISH":"on","BLOWFISH_PP":"on","DES":"on","IDEA":"on","RIJNDAEL":"on","TWOFISH2":"on"}},{"name":"p5-Convert-BinHex","origin":"converters/p5-Convert-BinHex","version":"1.125","comment":"Perl module to extract data from Macintosh BinHex files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Convert-BinHex","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3790d06b681bc89d40ad447a5ccfdc01fd2820deefa8922995d85e8b2c6307a4","flatsize":72139,"path":"All/p5-Convert-BinHex-1.125.pkg","repopath":"All/p5-Convert-BinHex-1.125.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":30316,"desc":"BinHex is a format used by Macintosh for transporting Mac files safely through\nelectronic mail, as short-lined, 7-bit, semi-compressed data streams.\nConvert::BinHex provides a means of converting those data streams back into into\nbinary data.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","perl5"]},{"name":"p5-Convert-Bencode","origin":"converters/p5-Convert-Bencode","version":"1.03_2","comment":"Encode and decode bencoded strings","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Convert-Bencode","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"963bb7622dd944e3bd97fde7c5b62e603cc3c3dd801e560782c448becba14a83","flatsize":13208,"path":"All/p5-Convert-Bencode-1.03_2.pkg","repopath":"All/p5-Convert-Bencode-1.03_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7184,"desc":"This module provides two functions, bencode and bdecode,\nwhich encode and decode bencoded strings respectivly.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","perl5"]},{"name":"p5-Convert-Base32","origin":"converters/p5-Convert-Base32","version":"0.06","comment":"Encoding and decoding of base32 strings","maintainer":"pi@FreeBSD.org","www":"https://metacpan.org/release/Convert-Base32","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f31e10044d1aa10c1258b9122d6867360fc19083ac5826fc90df7255fdbcd9e3","flatsize":6282,"path":"All/p5-Convert-Base32-0.06.pkg","repopath":"All/p5-Convert-Base32-0.06.pkg","licenselogic":"single","pkgsize":4240,"desc":"This module provides two functions to encode and decode base32 strings.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","perl5"]},{"name":"p5-Convert-Age","origin":"devel/p5-Convert-Age","version":"0.04","comment":"Convert integer seconds into a compact form and back","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/pod/Convert::Age","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"268039a36fb42223a29cdab3c132322090e5fd9aceaef7c245ae9953a07fe89d","flatsize":5721,"path":"All/p5-Convert-Age-0.04.pkg","repopath":"All/p5-Convert-Age-0.04.pkg","licenselogic":"single","licenses":["ARTPERL10"],"pkgsize":4716,"desc":"This is a rather simple Perl module for dealing with time intervals.\nConvert 189988007 seconds to compact form 6y7d10h26m47s.\nConvert compact 5h37m5s to seconds 20225.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Convert-Binary-C","origin":"converters/p5-Convert-Binary-C","version":"0.85_1","comment":"Binary Data Conversion using C Types","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Convert-Binary-C","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fc786a86b8a6311c2857a60fc8aa611f432e8235f5e990bc5670b57265efc391","flatsize":663910,"path":"All/p5-Convert-Binary-C-0.85_1.pkg","repopath":"All/p5-Convert-Binary-C-0.85_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":249212,"desc":"Convert::Binary::C is a preprocessor and parser for C type definitions.\nIt is highly configurable and should support arbitrarily complex data\nstructures.  Its object-oriented interface has \"pack\" and \"unpack\"\nmethods that act as replacements for Perl's \"pack\" and \"unpack\" and\nallow to use the C types instead of a string representation of the data\nstructure for conversion of binary data from and to Perl's complex data\nstructures.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","perl5"]},{"name":"p5-Crypt-Blowfish","origin":"security/p5-Crypt-Blowfish","version":"2.14_2","comment":"Perl interface to the Blowfish encryption algorithm","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Crypt-Blowfish","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7872f37ee83ee68ddadab442d5e3a3ba34c7c39ffd4ebaf78ccc944e15e89fbe","flatsize":25090,"path":"All/p5-Crypt-Blowfish-2.14_2.pkg","repopath":"All/p5-Crypt-Blowfish-2.14_2.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":14796,"desc":"his is Crypt::Blowfish, an XS-based implementation of the\nBlowfish cryptography algorithm designed by Bruce Schneier.  It's designed\nto take full advantage of Crypt::CBC when desired.  Blowfish keys may be\nup to 448 bits (56 bytes) long.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Convert-BER","origin":"converters/p5-Convert-BER","version":"1.32_1","comment":"Perl5 module to encode and decode objects using Basic Encoding Rules (BER)","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Convert-BER","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"43f642768b437b0095fb081dce1b4fe6aa477a4f1988a48a3d5191e54a4ad32f","flatsize":74965,"path":"All/p5-Convert-BER-1.32_1.pkg","repopath":"All/p5-Convert-BER-1.32_1.pkg","licenselogic":"single","pkgsize":26696,"desc":"`Convert::BER' provides an OO interface to encoding and decoding data\nusing the ASN.1 Basic Encoding Rules (BER), a platform independent way\nof encoding structured binary data together with the structure.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","perl5"]},{"name":"p5-Convert-ASCII-Armour","origin":"converters/p5-Convert-ASCII-Armour","version":"1.4_3","comment":"Convert binary octets into ASCII armoured messages","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Convert-ASCII-Armour","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"74d430d80b5f81e3685f1672bd297221856e0a67012aab3705ccc6c80fffcbf1","flatsize":17386,"path":"All/p5-Convert-ASCII-Armour-1.4_3.pkg","repopath":"All/p5-Convert-ASCII-Armour-1.4_3.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9600,"desc":"This module converts hashes of binary octets into ASCII messages\nsuitable for transfer over 6-bit clean transport channels. The\nencoded ASCII resembles PGP's armoured messages, but are in no\nway compatible with PGP.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","perl5"]},{"name":"p5-Convert-ASN1","origin":"converters/p5-Convert-ASN1","version":"0.34","comment":"Perl5 module to encode and decode ASN.1 data structures","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Convert-ASN1","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6ecdafbe7b5ebb2c9dc8da69bef11bb93b4d8428fde0a77079b33df81aa7961f","flatsize":130188,"path":"All/p5-Convert-ASN1-0.34.pkg","repopath":"All/p5-Convert-ASN1-0.34.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":34620,"desc":"Convert::ASN1 encodes and decodes ASN.1 data structures\nusing BER/DER rules.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","perl5"]},{"name":"p5-Const-Fast","origin":"devel/p5-Const-Fast","version":"0.014_2","comment":"Facility for creating read-only scalars, arrays, and hashes","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Const-Fast","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"534d87d72fd8abb509f43d0cfa3d2e6e0c29e34d943d364e626839170131301d","flatsize":14572,"path":"All/p5-Const-Fast-0.014_2.pkg","repopath":"All/p5-Const-Fast-0.014_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8732,"desc":"This module was written because I stumbled on some serious issues of Readonly\nthat aren't easily fixable without breaking backwards compatibility in subtle\nways. In particular Readonly's use of ties is a source of subtle bugs and bad\nperformance. Instead, this module uses the builtin readonly feature of perl,\nmaking access to the variables just as fast as any normal variable without\nthe weird side-effects of ties. Readonly can do the same for scalars when\nReadonly::XS is installed, but chooses not to do so in the most common case.","deps":{"p5-Sub-Exporter":{"origin":"devel/p5-Sub-Exporter","version":"0.991"},"p5-Sub-Exporter-Progressive":{"origin":"devel/p5-Sub-Exporter-Progressive","version":"0.001013"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Contextual-Return","origin":"devel/p5-Contextual-Return","version":"0.004014","comment":"Create context-sensitive return values","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Contextual-Return","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"78c10616be41f82b352362446e18ed1f28422fc03b4853fa46c3c32538772b8b","flatsize":164029,"path":"All/p5-Contextual-Return-0.004014.pkg","repopath":"All/p5-Contextual-Return-0.004014.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":53644,"desc":"Contextual::Return - Create context-sensitive return values.","deps":{"p5-Want":{"origin":"devel/p5-Want","version":"0.29_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Continuity","origin":"www/p5-Continuity","version":"1.6","comment":"Stateful Web applications in Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Continuity","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"26f3218e38fc830ba9a3cb937a3c21dfdcd120c90a3b19a7c7da5c5058fb3b1f","flatsize":104229,"path":"All/p5-Continuity-1.6.pkg","repopath":"All/p5-Continuity-1.6.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":47528,"desc":"Continuity is a library to simplify web applications. Each session is\nwritten and runs as a persistant application, and is able to request\nadditional input at any time without exiting. This is significantly\ndifferent from the traditional CGI model of web applications in which a\nprogram is restarted for each new request.","deps":{"p5-Coro":{"origin":"devel/p5-Coro","version":"6.570,1"},"p5-Event":{"origin":"devel/p5-Event","version":"1.28"},"p5-HTTP-Daemon":{"origin":"www/p5-HTTP-Daemon","version":"6.16"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Const-Exporter","origin":"devel/p5-Const-Exporter","version":"1.3.0","comment":"Declare constants for export","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Const-Exporter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d5b1274b0ece469a11352ebecb6b8cb0ff707d2b07ff4582aa679cd79bdfa6bd","flatsize":26312,"path":"All/p5-Const-Exporter-1.3.0.pkg","repopath":"All/p5-Const-Exporter-1.3.0.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":12136,"desc":"Const::Exporter allows you to declare constants that can be exported to other\nmodules.","deps":{"p5-Const-Fast":{"origin":"devel/p5-Const-Fast","version":"0.014_2"},"p5-List-SomeUtils-XS":{"origin":"devel/p5-List-SomeUtils-XS","version":"0.58"},"p5-Package-Stash":{"origin":"devel/p5-Package-Stash","version":"0.40"},"p5-Ref-Util":{"origin":"devel/p5-Ref-Util","version":"0.204"},"p5-Scalar-List-Utils":{"origin":"lang/p5-Scalar-List-Utils","version":"1.68,1"},"p5-Sub-Identify":{"origin":"devel/p5-Sub-Identify","version":"0.14"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Config-YAML","origin":"devel/p5-Config-YAML","version":"1.42_1","comment":"Simple configuration automation","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Config-YAML","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"de54d39ae6d95fb50025e5d0269efca15eee7f4cbc7f561d771c6b9ff8b45e56","flatsize":10410,"path":"All/p5-Config-YAML-1.42_1.pkg","repopath":"All/p5-Config-YAML-1.42_1.pkg","licenselogic":"single","pkgsize":6776,"desc":"Config::YAML is a somewhat object-oriented wrapper around the YAML module\nwhich makes reading and writing configuration files simple.","deps":{"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5","textproc"]},{"name":"p5-ConfigReader","origin":"devel/p5-ConfigReader","version":"0.5_2","comment":"Perl5 module to read directives from a configuration file","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cac1231983653f78476e3f5aac4222537227c76c7d01c4f5f56d665e398b6b21","flatsize":28786,"path":"All/p5-ConfigReader-0.5_2.pkg","repopath":"All/p5-ConfigReader-0.5_2.pkg","licenselogic":"single","pkgsize":7908,"desc":"The ConfigReader library is a set of classes which reads\n       directives from a configuration file.  The library is\n       completely object oriented, and it is envisioned that\n       parsers for new styles of configuration files can be\n       easily added.\n\n       ConfigReader::Spec encapsulates a specification for\n       configuration directives.  You can specify which\n       directives can be in the configuration file, aliases for\n       the directive, whether the directive is required or has a\n       default value, and how to parse the directive value.\n\n       Here's an example of how one directive might be specified:\n\n            required $spec 'HomePage', 'new URI::URL';\n\n       This defines a required directive called 'HomePage'.  To\n       parse the value from the configuration file, the\n       URI::URL::new() method will be called with the string\n       value as its argument.\n\n       use 'perldoc ConfigReader' for more information.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Cpanel-JSON-XS","origin":"converters/p5-Cpanel-JSON-XS","version":"4.39","comment":"JSON::XS for Cpanel, fast and correct serialising","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Cpanel-JSON-XS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"336c6ec974546ef74ee014ac4c4541ead0c75b02f0915118282010aab8d64ac9","flatsize":246704,"path":"All/p5-Cpanel-JSON-XS-4.39.pkg","repopath":"All/p5-Cpanel-JSON-XS-4.39.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":110940,"desc":"Cpanel::JSON::XS converts Perl data structures to JSON and vice versa. Its\nprimary goal is to be correct and its secondary goal is to be fast. To reach the\nlatter goal it was written in C.\n\nAs this is the n-th-something JSON module on CPAN, what was the reason to write\nyet another JSON module? While it seems there are many JSON modules, none of\nthem correctly handle all corner cases, and in most cases their maintainers are\nunresponsive, gone missing, or not listening to bug reports for other reasons.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","perl5"]},{"name":"p5-ConfigReader-Simple","origin":"devel/p5-ConfigReader-Simple","version":"1.297","comment":"Simple configuration file parser","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/ConfigReader-Simple","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b0875754ff34d2e25c7790ab97164f2c5509c2357b4614bba45c6d004b795fec","flatsize":32025,"path":"All/p5-ConfigReader-Simple-1.297.pkg","repopath":"All/p5-ConfigReader-Simple-1.297.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":14868,"desc":"ConfigReader::Simple reads and parses simple configuration files. It is designed\nto be smaller and simpler than the ConfigReader module and is more suited to\nsimple configuration files.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Config-Std","origin":"devel/p5-Config-Std","version":"0.903","comment":"Load and save configuration files in a standard format","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Config-Std","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d6d06e74728020c9eb16c5231495ab9445d605eb622b09b21b6a66323f3a8a0a","flatsize":80885,"path":"All/p5-Config-Std-0.903.pkg","repopath":"All/p5-Config-Std-0.903.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":25700,"desc":"This module implements yet another damn configuration-file system.\n\nThe configuration language is deliberately simple and limited, and the\nmodule works hard to preserve as much information (section order,\ncomments, etc.) as possible when a configuration file is updated.\n\nSee Chapter 19 of \"Perl Best Practices\" (O'Reilly, 2005) for the\nrationale for this approach.\n\nThe configuration language is a slight extension of the Windows INI\nformat.","deps":{"p5-Class-Std":{"origin":"devel/p5-Class-Std","version":"0.013"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Config-Versioned","origin":"devel/p5-Config-Versioned","version":"1.01_1","comment":"Simple, versioned access to configuration data","maintainer":"svysh.fbsd@gmail.com","www":"https://metacpan.org/release/Config-Versioned","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f369715aed174c93644b030e2dda7796afe39c86418b6b020ea95f2651c4b5d5","flatsize":51537,"path":"All/p5-Config-Versioned-1.01_1.pkg","repopath":"All/p5-Config-Versioned-1.01_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":19880,"desc":"Config::Versioned allows an application to access configuration parameters\nnot only by parameter name, but also by version number. This allows for\nthe configuration subsystem to store previous versions of the configuration\nparameters. When requesting the value for a specific attribute, the programmer\nspecifies whether to fetch the most recent value or a previous value.","deps":{"p5-Config-Std":{"origin":"devel/p5-Config-Std","version":"0.903"},"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-Git-PurePerl":{"origin":"devel/p5-Git-PurePerl","version":"0.53"},"p5-Path-Class":{"origin":"devel/p5-Path-Class","version":"0.37"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Convert-IBM390","origin":"converters/p5-Convert-IBM390","version":"0.30","comment":"Functions for manipulating mainframe data","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Convert-IBM390","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f90db6785f63e9afe71b0108ae1ce96c49d045f1fc39569c9c47500af90df8f0","flatsize":145454,"path":"All/p5-Convert-IBM390-0.30.pkg","repopath":"All/p5-Convert-IBM390-0.30.pkg","licenselogic":"single","pkgsize":57720,"desc":"Convert::IBM390 -- functions for manipulating mainframe data\n\nConvert::IBM390 is a Perl module.  It supplies various functions that\nyou may find useful when messing with IBM System/3[679]0 data.  See the\nPOD documentation in the module, or \"man Convert::IBM390\" after you have\ninstalled it.\n\nasc2eb, eb2asc, eb2ascp:  ASCII/EBCDIC conversion\npackeb, unpackeb:  pack/unpack and convert an EBCDIC record\nhexdump:  dump memory in an MVS-like format","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","perl5"]},{"name":"p5-Config-Setting","origin":"devel/p5-Config-Setting","version":"0.04_2","comment":"Class that provides an easy interface to use config files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Config-Setting","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0e9dcabaf9ec781c093a1156cfd7228173763ac1feee4d0566e4a03f5afa3c65","flatsize":41848,"path":"All/p5-Config-Setting-0.04_2.pkg","repopath":"All/p5-Config-Setting-0.04_2.pkg","licenselogic":"single","pkgsize":20416,"desc":"A perl module that is designed to provide easy to use settings\nfiles for your project. You subclass the basic Config::Setting\nclass in one of your own modules, and then provide an interface to\nyour code using it. When set up, you can then override the settings\non a per-host basis, or even using an environment variable.\n\nBy default a win.ini style of configuration is used, but this can\nbe overridden and an XML based configuration is also included. The\naccess mechanism can also be overridden, the setting don't have to\ncome from a file, but (maybe) from a web site. You'll have to write\nyour own there, though.","deps":{"p5-XML-Parser":{"origin":"textproc/p5-XML-Parser","version":"2.47"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Convert-Color","origin":"graphics/p5-Convert-Color","version":"0.18","comment":"Perl extension for color space conversions and named lookups","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Convert-Color","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9a96a92a60e5969343090756b4d68c2841abc4710f4219670fbff8c1e88165bd","flatsize":115632,"path":"All/p5-Convert-Color-0.18.pkg","repopath":"All/p5-Convert-Color-0.18.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":49592,"desc":"This module provides conversions between commonly used ways to express\ncolors. It provides conversions between color spaces such as RGB and\nHSV, and it provides ways to look up colors by a name.\n\nThis class provides a base for subclasses which represent particular\ncolor values in particular spaces. The base class provides methods to\nrepresent the color in a few convenient forms, though subclasses may\nprovide more specific details for the space in question.","deps":{"p5-List-UtilsBy":{"origin":"devel/p5-List-UtilsBy","version":"0.12"},"p5-Module-Pluggable":{"origin":"devel/p5-Module-Pluggable","version":"5.2"},"p5-meta":{"origin":"devel/p5-meta","version":"0.012"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-Config-Record","origin":"devel/p5-Config-Record","version":"1.1.2_1","comment":"Configuration file access","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Config-Record","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ae3ab63ddb90a46cf066f5967c6cbd9fe64948a3c2a31deddd575bd12aec9aad","flatsize":45731,"path":"All/p5-Config-Record-1.1.2_1.pkg","repopath":"All/p5-Config-Record-1.1.2_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":16808,"desc":"This module provides an API for loading and saving of simple configuration\nfile records. Entries in the configuration file are essentially key,value\npairs, with the key and values separated by a single equals symbol. The\nkey consists only of alphanumeric characters. There are three types of\nvalues, scalar values can contain anything except newlines. Trailing\nwhitespace will be trimmed unless the value is surrounded in double\nquotes.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Config-Properties","origin":"devel/p5-Config-Properties","version":"1.80","comment":"Read and write property files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Config-Properties","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a7c73e4a11e85ca216021295d170d1bc34af0c200ddfb47c5ff23eb74ae75d81","flatsize":36382,"path":"All/p5-Config-Properties-1.80.pkg","repopath":"All/p5-Config-Properties-1.80.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15872,"desc":"Config::Properties is a near implementation of the java.util.Properties API.\nIt is designed to allow easy reading, writing and manipulation of Java-style\nproperty files.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Config-Perl-V","origin":"devel/p5-Config-Perl-V","version":"0.38","comment":"Structured data retrieval of perl -V output","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Config-Perl-V","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0c6eb30e386656d500db9f0fb4142df983cf079598f17657811ec3bcdaec20a2","flatsize":25910,"path":"All/p5-Config-Perl-V-0.38.pkg","repopath":"All/p5-Config-Perl-V-0.38.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12380,"desc":"Structured data retreival of perl -V output","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Config-Parser-ldap","origin":"devel/p5-Config-Parser-ldap","version":"1.02","comment":"Configuration file parser for ldap.conf","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Config-Parser-ldap","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"477bc530bf9334778ec91ed7f50bc378ac487854c5b2ea8da785a01eb2cddd55","flatsize":42657,"path":"All/p5-Config-Parser-ldap-1.02.pkg","repopath":"All/p5-Config-Parser-ldap-1.02.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":16556,"desc":"A parser for ldap.conf and similar files.","deps":{"p5-Config-AST":{"origin":"devel/p5-Config-AST","version":"1.07"},"p5-Config-Parser":{"origin":"devel/p5-Config-Parser","version":"1.05"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Config-Options","origin":"devel/p5-Config-Options","version":"0.08_1","comment":"Provide a configuration hash with options","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Config-Options","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ad57d03d40f727726264cc7e9559f675b79fb9361a03f2d5e837ddc7a55aece0","flatsize":20420,"path":"All/p5-Config-Options-0.08_1.pkg","repopath":"All/p5-Config-Options-0.08_1.pkg","licenselogic":"single","pkgsize":9776,"desc":"Module to provide a configuration hash with option to read from file.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Context-Preserve","origin":"devel/p5-Context-Preserve","version":"0.03","comment":"Run code after a subroutine call, preserving the context the subroutine","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Context-Preserve","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9494a03197efa577e95da5f11817f00ea25d4cf9a49e3693f57786fa9d3bdf4a","flatsize":45413,"path":"All/p5-Context-Preserve-0.03.pkg","repopath":"All/p5-Context-Preserve-0.03.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11920,"desc":"Context::Preserve - run code after a subroutine call, preserving the\ncontext the subroutine would have seen if it were the last statement in\nthe caller.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Config-Parser","origin":"devel/p5-Config-Parser","version":"1.05","comment":"Base class for configuration file parsers","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Config-Parser","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3d1d32579e965fc981a2a94ec018a28dbe495c8ff96254b210db84b779b366ee","flatsize":29779,"path":"All/p5-Config-Parser-1.05.pkg","repopath":"All/p5-Config-Parser-1.05.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":16768,"desc":"Config::Parser provides a framework for writing configuration file\nparsers.  It is an intermediate layer between the abstract syntax tree\n(Config::AST) and implementation of a parser for a particular\nconfiguration file format.\n\nConfig::Parser::Ini is a configuration file parser for ini-style files.","deps":{"p5-Config-AST":{"origin":"devel/p5-Config-AST","version":"1.07"},"p5-Text-Locus":{"origin":"textproc/p5-Text-Locus","version":"1.04"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Config-Tiny","origin":"devel/p5-Config-Tiny","version":"2.30","comment":"Read/Write .ini style files with as little code as possible","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Config-Tiny","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b7373d9b919977d57e65b47f614dcbbc59f55f8161de995f9235ed50834d263f","flatsize":42058,"path":"All/p5-Config-Tiny-2.30.pkg","repopath":"All/p5-Config-Tiny-2.30.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":19436,"desc":"Config::Tiny is a perl class to read and write .ini style configuration\nfiles with as little code as possible, reducing load time and memory\noverhead.  Memory usage is normally scoffed at in Perl, but in my\nopinion should be at least kept in mind.\n\nThis module is primarily for reading human written files, and anything\nwe write shouldn't need to have documentation/comments.  If you need\nsomething with more power, move up to Config::Simple, Config::General or\none of the many other Config:: modules.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Config-MySQL","origin":"devel/p5-Config-MySQL","version":"0.02_1","comment":"Perl extension to read/write MySQL-style configuration files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Config-MySQL","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5c6645dbd653280613ec97f851a93089fb6d69f5c52ed74467e16a3969dc288c","flatsize":16830,"path":"All/p5-Config-MySQL-0.02_1.pkg","repopath":"All/p5-Config-MySQL-0.02_1.pkg","licenselogic":"single","pkgsize":10452,"desc":"This module extends Config::INI to support reading and writing\nMySQL-style configuration files.  Although deceptively similar to\nstandard .INI files, they can include bare boolean options with no\nvalue assignment and additional features like !include and\n!includedir.","deps":{"p5-Config-INI":{"origin":"devel/p5-Config-INI","version":"0.029"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Config-Objective","origin":"devel/p5-Config-Objective","version":"0.9.1_3","comment":"Configuration data as perl objects","maintainer":"pirzyk@FreeBSD.org","www":"https://metacpan.org/release/Config-Objective","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b8acd23307bf6b67323b4328e2d62642a7373f0565502178362b0b62208e85b4","flatsize":86184,"path":"All/p5-Config-Objective-0.9.1_3.pkg","repopath":"All/p5-Config-Objective-0.9.1_3.pkg","licenselogic":"single","pkgsize":32088,"desc":"The Config::Objective module provides a mechanism for parsing config files\nto manipulate configuration data.  Unlike most other config file modules,\nwhich represent config data as simple variables, Config::Objective\nrepresents config data as perl objects.  This allows for a much more\nflexible configuration language, since new classes can be easily written\nto add methods to the config syntax.","deps":{"p5-Parse-Yapp":{"origin":"devel/p5-Parse-Yapp","version":"1.21"},"p5-ParseLex":{"origin":"devel/p5-ParseLex","version":"2.21_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Convert-Cyrillic","origin":"russian/p5-Convert-Cyrillic","version":"1.05_1","comment":"Routines for converting from one Cyrillic charset to another","maintainer":"pluknet@gmail.com","www":"https://metacpan.org/release/cyrillic","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bc66acb2eeb84f57accd81e49a191e0e5c65b2f4f0d708025f5678095c01dd5e","flatsize":77032,"path":"All/p5-Convert-Cyrillic-1.05_1.pkg","repopath":"All/p5-Convert-Cyrillic-1.05_1.pkg","licenselogic":"single","pkgsize":17428,"desc":"Convert::Cyrillic is a Perl module. It implements routine for converting from\none cyrillic charset to another. It is intended to be used from cgi's which\nneed built-in support for translations. For example, you may wish to use it in\nform processor to translate from user encoding to one used by your site.","deps":{"p5-Unicode-Map8":{"origin":"converters/p5-Unicode-Map8","version":"0.13_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","perl5","russian"]},{"name":"p5-Config-Model-Backend-Yaml","origin":"devel/p5-Config-Model-Backend-Yaml","version":"2.134","comment":"Read and write config as a YAML data structure","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Config-Model-Backend-Yaml","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"31b62b4430a9ab057918ec900ee8fdf1a9506653de23e518054428033e68a703","flatsize":37055,"path":"All/p5-Config-Model-Backend-Yaml-2.134.pkg","repopath":"All/p5-Config-Model-Backend-Yaml-2.134.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":16084,"desc":"Config::Model::Backend::Yaml is used directly by Config::Model to read or write\nthe content of a configuration tree written with YAML syntax in Config::Model\nconfiguration tree.","deps":{"p5-Config-Model":{"origin":"devel/p5-Config-Model","version":"2.155"},"p5-Log-Log4perl":{"origin":"devel/p5-Log-Log4perl","version":"1.57"},"p5-YAML-LibYAML":{"origin":"textproc/p5-YAML-LibYAML","version":"0.90"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Config-JSON","origin":"devel/p5-Config-JSON","version":"1.5202","comment":"JSON based config file system","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Config-JSON","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6b54ada4ff0508004774a6f7df5ba636f961c42b17f6916a78e0ff93c4f488bd","flatsize":27761,"path":"All/p5-Config-JSON-1.5202.pkg","repopath":"All/p5-Config-JSON-1.5202.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12480,"desc":"This package parses the config files written in JSON. It also does some\nnon-JSON stuff, like allowing for comments in the files.","deps":{"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Config-Wrest","origin":"devel/p5-Config-Wrest","version":"1.036_2","comment":"Perl module for reading and writing configuration data","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Config-Wrest","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"43ac7b592225bdd3d7a2d039a0e5cffdcccd7884e589c49c2ac95010dd41fc4c","flatsize":76890,"path":"All/p5-Config-Wrest-1.036_2.pkg","repopath":"All/p5-Config-Wrest-1.036_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":34520,"desc":"This module allows you to read configuration data written in a\nhuman-readable and easily-editable text format and access it as\na perl data structure. It also allows you to write configuration\ndata from perl back to this format.\n\nThe data format allows key/value pairs, comments, escaping of\nunprintable or problematic characters, sensible whitespace\nhandling, support for Unicode data, nested sections, or blocks,\nof configuration data.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Config-Validator","origin":"devel/p5-Config-Validator","version":"1.4","comment":"Schema based configuration validation","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Config-Validator","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8b09015b4dd04d4b229df032e6d2f87178e0d3feb6f9f1cc4d0bc730c67eb197","flatsize":53846,"path":"All/p5-Config-Validator-1.4.pkg","repopath":"All/p5-Config-Validator-1.4.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17292,"desc":"This module allows to perform schema based configuration validation.\n\nThe idea is to define in a schema what valid data is. This schema can\nbe used to create a validator object that can in turn be used to make\nsure that some data indeed conforms to the schema.\n\nAlthough the primary focus is on \"configuration\" (for instance as\nprovided by modules like Config::General) and, to a lesser extent,\n\"options\" (for instance as provided by modules like Getopt::Long),\nthis module can in fact validate any data structure.","deps":{"p5-No-Worries":{"origin":"devel/p5-No-Worries","version":"1.7"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Config-JFDI","origin":"devel/p5-Config-JFDI","version":"0.065_1","comment":"Catalyst::Plugin::ConfigLoader-style layer over Config::Any","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Config-JFDI","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"55633fd07c841347152c4a7ff5b52a592ef06bb6f7e2f032ab34ec489b5989b0","flatsize":29636,"path":"All/p5-Config-JFDI-0.065_1.pkg","repopath":"All/p5-Config-JFDI-0.065_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13848,"desc":"Config::JFDI is an implementation of Catalyst::Plugin::ConfigLoader\nthat exists outside of Catalyst.\n\nEssentially, Config::JFDI will scan a directory for files matching a\ncertain name. If such a file is found which also matches an extension\nthat Config::Any can read, then the configuration from that file will\nbe loaded.","deps":{"p5-Any-Moose":{"origin":"devel/p5-Any-Moose","version":"0.27"},"p5-Carp-Clan-Share":{"origin":"devel/p5-Carp-Clan-Share","version":"0.013_1"},"p5-Clone":{"origin":"devel/p5-Clone","version":"0.47"},"p5-Config-Any":{"origin":"devel/p5-Config-Any","version":"0.33"},"p5-Config-General":{"origin":"devel/p5-Config-General","version":"2.67"},"p5-Data-Visitor":{"origin":"devel/p5-Data-Visitor","version":"0.32"},"p5-Hash-Merge-Simple":{"origin":"devel/p5-Hash-Merge-Simple","version":"0.052"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-Path-Class":{"origin":"devel/p5-Path-Class","version":"0.37"},"p5-Sub-Install":{"origin":"devel/p5-Sub-Install","version":"0.929"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Config-IniHash","origin":"devel/p5-Config-IniHash","version":"3.01.01_2","comment":"Perl extension for reading and writing INI files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/JENDA/Config-IniHash-3.01.01","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"83accd002c52d62fa4565d022fe9108c94d2d3d69f7498c688869e66ebd69e58","flatsize":29959,"path":"All/p5-Config-IniHash-3.01.01_2.pkg","repopath":"All/p5-Config-IniHash-3.01.01_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12464,"desc":"This module reads and writes INI files.","deps":{"p5-Hash-Case":{"origin":"devel/p5-Hash-Case","version":"1.030"},"p5-Hash-WithDefaults":{"origin":"devel/p5-Hash-WithDefaults","version":"0.05_1"},"p5-IO-Stringy":{"origin":"devel/p5-IO-Stringy","version":"2.113"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Config-Identity","origin":"devel/p5-Config-Identity","version":"0.0019","comment":"Load (and optionally decrypt via GnuPG) user/pass identity information","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Config-Identity","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b680fe389c06cccbe52ab1e06aa664238694e9365a82101be40d23685daf78aa","flatsize":50493,"path":"All/p5-Config-Identity-0.0019.pkg","repopath":"All/p5-Config-Identity-0.0019.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13800,"desc":"Config::Identity is a tool for loadiing (and optionally decrypting via GnuPG)\nuser/pass identity information\n\nFor GitHub API access, an identity is a \"login\"/\"token\" pair.\nFor PAUSE access, an identity is a \"user\"/\"password\" pair.","deps":{"p5-File-HomeDir":{"origin":"devel/p5-File-HomeDir","version":"1.006"},"p5-File-Which":{"origin":"sysutils/p5-File-Which","version":"1.27"},"p5-IPC-Run":{"origin":"devel/p5-IPC-Run","version":"20231003.0"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-DBD-SQLite","origin":"databases/p5-DBD-SQLite","version":"1.76","comment":"Provides access to SQLite3 databases through the DBI","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DBD-SQLite","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c25006b23d3f6107fc0b45debe441be8208496b55570e9005bd78d81ed092542","flatsize":11522020,"path":"All/p5-DBD-SQLite-1.76.pkg","repopath":"All/p5-DBD-SQLite-1.76.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":2501300,"desc":"DBD::SQLite\n===========\n\nSQLite is a small fast embedded SQL database engine.\n\nDBD::SQLite embeds that database engine into a DBD driver, so if\nyou want a relational database for your project, but don't want\nto install a large RDBMS system like MySQL or PostgreSQL, then\nDBD::SQLite may be just what you need.\n\nIt supports quite a lot of features, such as transactions (atomic\ncommit and rollback), indexes, DBA-free operation, a large subset\nof SQL92 supported, and more.\n\nSee also: https://www.sqlite.org/","deps":{"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"],"options":{"BUNDLED_SQLITE":"on"}},{"name":"p5-Config-INI-Simple","origin":"devel/p5-Config-INI-Simple","version":"1.00","comment":"Simple reading and writing from an INI file","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/TORG/Config-INI-Simple-1.00","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2b4e2cd4e328d0a1b7055d63854315de0b0df18cbae855ba5347094fd57467bb","flatsize":11375,"path":"All/p5-Config-INI-Simple-1.00.pkg","repopath":"All/p5-Config-INI-Simple-1.00.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6716,"desc":"Config::INI::Simple is for very simplistic reading and writing of INI files. A\nnew object must be created for each INI file (an object keeps all the data read\nin from an INI which is used on the write method to write to the INI). It also\nkeeps all your comments and original order intact.","deps":{"p5-File-Slurp":{"origin":"devel/p5-File-Slurp","version":"9999.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Config-Simple","origin":"devel/p5-Config-Simple","version":"4.59_1","comment":"Simple configuration file class","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Config-Simple","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"14aa07ab68ea05b666b39da44587a24bed7c148a007fc84850a451b96f1747c6","flatsize":68127,"path":"All/p5-Config-Simple-4.59_1.pkg","repopath":"All/p5-Config-Simple-4.59_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":26172,"desc":"Reading and writing configuration files is one of the most frequent\naspects of any software design. Config::Simple is the library to help\nyou with it.\n\nConfig::Simple is a class representing configuration file object. It\nsupports several configuration file syntax and tries to identify the\nfile syntax to parse them accordingly. Library supports parsing,\nupdating and creating configuration files.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Config-INI-Reader-Ordered","origin":"devel/p5-Config-INI-Reader-Ordered","version":"0.022","comment":"INI-file parser that returns sections in order","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/dist/Config-INI-Reader-Ordered","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dc8bb3994abe28202ed81014473c7d9c286c1446846d6dbe79aa22859a861b52","flatsize":42976,"path":"All/p5-Config-INI-Reader-Ordered-0.022.pkg","repopath":"All/p5-Config-INI-Reader-Ordered-0.022.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10496,"desc":"Config::INI::Reader::Ordered is a subclass of Config::INI::Reader which\npreserves section order.","deps":{"p5-Config-INI":{"origin":"devel/p5-Config-INI","version":"0.029"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Config-INI","origin":"devel/p5-Config-INI","version":"0.029","comment":"Simple .ini files emitter and parser for Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Config-INI","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9211e61c2884757b5f189eabefda9e7905c9832af2c07e5ea5eab353bd006cde","flatsize":90896,"path":"All/p5-Config-INI-0.029.pkg","repopath":"All/p5-Config-INI-0.029.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":25652,"desc":"Simple .ini files emitter and parser for Perl.","deps":{"p5-Mixin-Linewise":{"origin":"devel/p5-Mixin-Linewise","version":"0.111"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Config-GitLike","origin":"devel/p5-Config-GitLike","version":"1.18","comment":"Simple git-compatible config file parser for Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Config-GitLike","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"216d7cfe476bf2624d02584fdfdcddf63dbf3753d0259d28de3ac1b43980450e","flatsize":85928,"path":"All/p5-Config-GitLike-1.18.pkg","repopath":"All/p5-Config-GitLike-1.18.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":34052,"desc":"Simple git-compatible config file parser for Perl.","deps":{"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-MooX-Types-MooseLike":{"origin":"devel/p5-MooX-Types-MooseLike","version":"0.29"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Config-Grammar","origin":"devel/p5-Config-Grammar","version":"1.10_1","comment":"Grammar-based, user-friendly config parser","maintainer":"dikshie@sfc.wide.ad.jp","www":"https://metacpan.org/release/Config-Grammar","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0db1b2cf6b422126047421e8602cc992c5cf708c03d307f5eaab82b1a1626480","flatsize":58884,"path":"All/p5-Config-Grammar-1.10_1.pkg","repopath":"All/p5-Config-Grammar-1.10_1.pkg","licenselogic":"single","pkgsize":18968,"desc":"A grammar-based, user-friendly config parser","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Config-General","origin":"devel/p5-Config-General","version":"2.67","comment":"Perl5 module for handling Apache-style configuration files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Config-General","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"554ba3d3b0b3d68e8ef103d1560bcb4aeeabe4898a02b85453905fa92e5cca68","flatsize":141018,"path":"All/p5-Config-General-2.67.pkg","repopath":"All/p5-Config-General-2.67.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":54176,"desc":"Config::General handles configuration files of a format inspired by\nApache's httpd.conf file format.  It features some enhancements such\nas here-documents, C-style commends and multi-line options.  Both\nreading and writing of configuration files is supported.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Config-Model-Tester","origin":"devel/p5-Config-Model-Tester","version":"4.007_1","comment":"Test framework for Config::Model","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Config-Model-Tester","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"647f78b116fefa621ec5716920a8ff8efe0831e3785069981115d92361a5ac1a","flatsize":92647,"path":"All/p5-Config-Model-Tester-4.007_1.pkg","repopath":"All/p5-Config-Model-Tester-4.007_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":37008,"desc":"Config::Model::Tester provides a way to test configuration models with tests\nfiles. This class was designed to tests several models and several tests cases\nper model.","deps":{"p5-Config-Model":{"origin":"devel/p5-Config-Model","version":"2.155"},"p5-File-Copy-Recursive":{"origin":"devel/p5-File-Copy-Recursive","version":"0.45"},"p5-Log-Log4perl":{"origin":"devel/p5-Log-Log4perl","version":"1.57"},"p5-Path-Tiny":{"origin":"devel/p5-Path-Tiny","version":"0.146"},"p5-Test-Differences":{"origin":"devel/p5-Test-Differences","version":"0.710,1"},"p5-Test-Exception":{"origin":"devel/p5-Test-Exception","version":"0.43"},"p5-Test-File-Contents":{"origin":"devel/p5-Test-File-Contents","version":"0.24"},"p5-Test-Log-Log4perl":{"origin":"devel/p5-Test-Log-Log4perl","version":"0.32"},"p5-Test-Memory-Cycle":{"origin":"devel/p5-Test-Memory-Cycle","version":"1.06"},"p5-Test-Warn":{"origin":"devel/p5-Test-Warn","version":"0.37"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Config-Fast","origin":"devel/p5-Config-Fast","version":"1.07_1","comment":"Extremely fast configuration file parser","maintainer":"kiwi@FreeBSD.org","www":"https://metacpan.org/release/Config-Fast","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a9648fb6293fc333b79fce7dc860b38664ae944e1682da721c8f1170534f027a","flatsize":18016,"path":"All/p5-Config-Fast-1.07_1.pkg","repopath":"All/p5-Config-Fast-1.07_1.pkg","licenselogic":"single","pkgsize":11072,"desc":"This module is designed to provide an extremely lightweight way to parse\nmoderately complex configuration files. As such, it exports a single\nfunction - fastconfig() - and does not provide any OO access methods.\nStill, it is fairly full-featured.\n\nHere's how it works:\n\n    %25cf = fastconfig($file, $delim);\n\nBasically, the fastconfig() function returns a hash of keys and values\nbased on the directives in your configuration file. By default, directives\nand values are separated by whitespace in the config file, but this can be\neasily changed with the delimiter argument (see below).\n\nWhen the configuration file is read, its modification time is first\nchecked and the results cached. On each call to fastconfig(), if the\nconfig file has been changed, then the file is reread. Otherwise, the\ncached results are returned automatically. This makes this module great\nfor mod_perl modules and scripts, one of the primary reasons I wrote it.\nSimply include this at the top of your script or inside of your\nconstructor function:\n\n    my %25cf = fastconfig('/path/to/config/file.conf');\n\nIf the file argument is omitted, then fastconfig() looks for a file named\n$0.conf in the ../etc directory relative to the executable. For example,\nif you ran:\n\n    /usr/local/bin/myapp\n\nThen fastconfig() will automatically look for:\n\n    /usr/local/etc/myapp.conf\n\nThis is great if you're really lazy and always in a hurry, like I am.\n\nIf this doesn't work for you, simply supply a filename manually. Note that\nfilename generation does not work in mod_perl, so you'll need to supply a\nfilename manually.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Config-AutoConf","origin":"devel/p5-Config-AutoConf","version":"0.320","comment":"Perl module to implement some of AutoConf macros","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Config-AutoConf","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"19e8671392315d60661c187f7b62804e54b784a3cb0f9efda7d9903d9f8af263","flatsize":157282,"path":"All/p5-Config-AutoConf-0.320.pkg","repopath":"All/p5-Config-AutoConf-0.320.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":41916,"desc":"Config::AutoConf is a  module to implement some of AutoConf macros\nin pure perl.","deps":{"p5-Capture-Tiny":{"origin":"devel/p5-Capture-Tiny","version":"0.50"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Config-MVP-Reader-INI","origin":"devel/p5-Config-MVP-Reader-INI","version":"2.101463","comment":"MVP config reader for .ini files","maintainer":"geraud@gcu.info","www":"https://metacpan.org/release/Config-MVP-Reader-INI","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"22c340ab124209d35e36b94a7cfe947fae55c85ad6d84cc73b99c77336613bb4","flatsize":41441,"path":"All/p5-Config-MVP-Reader-INI-2.101463.pkg","repopath":"All/p5-Config-MVP-Reader-INI-2.101463.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9796,"desc":"Config::MVP::Reader::INI reads .ini files containing MVP-style\nconfiguration.","deps":{"p5-Config-INI":{"origin":"devel/p5-Config-INI","version":"0.029"},"p5-Config-MVP":{"origin":"devel/p5-Config-MVP","version":"2.200013"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Config-Auto","origin":"devel/p5-Config-Auto","version":"0.44_1","comment":"Magical config file parser","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Config-Auto","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f00703b98452c5a41e3c586d2d2e73f169b66754b9e36d0ffebab7c7acd3f314","flatsize":36139,"path":"All/p5-Config-Auto-0.44_1.pkg","repopath":"All/p5-Config-Auto-0.44_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15992,"desc":"Parse diverse config file formats 'magically'.","deps":{"p5-Config-IniFiles":{"origin":"devel/p5-Config-IniFiles","version":"3.000003_1"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"options":{"XMLSIMPLE":"off"}},{"name":"p5-Config-ApacheFormat","origin":"devel/p5-Config-ApacheFormat","version":"1.2_2","comment":"Parse a configuration file in the same syntax as the Apache web server","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Config-ApacheFormat","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ce281e28583a8fc795d55f9bf63c554d56b171dd38ae446a274978085678149a","flatsize":49037,"path":"All/p5-Config-ApacheFormat-1.2_2.pkg","repopath":"All/p5-Config-ApacheFormat-1.2_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":20808,"desc":"This module is designed to parse a configuration file in the same syntax\nused by the Apache web server (see http://httpd.apache.org for\ndetails). This allows you to build applications which can be easily\nmanaged by experienced Apache admins. Also, by using this module,\nyou'll benefit from the support for nested blocks with built-in\nparameter inheritance. This can greatly reduce the amount or repeated\ninformation in your configuration files.\n\nA good reference to the Apache configuration file format can be found\nhere:\nhttp://httpd.apache.org/docs-2.0/configuring.html","deps":{"p5-Class-MethodMaker":{"origin":"devel/p5-Class-MethodMaker","version":"2.25"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Config-Any","origin":"devel/p5-Config-Any","version":"0.33","comment":"Load class configuration data from a number of file formats","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Config-Any","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9d7e9bf81d7b3aeb1132045727015e980ca509798f2903cd63de7a0af65834ab","flatsize":50649,"path":"All/p5-Config-Any-0.33.pkg","repopath":"All/p5-Config-Any-0.33.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":28380,"desc":"Config::Any provides a facility for Perl applications and libraries to load\nconfiguration data from multiple different file formats. It supports XML, YAML,\nJSON, Apache-style configuration, Windows INI files, and even Perl code.\n\nThe rationale for this module is as follows: Perl programs are deployed on many\ndifferent platforms and integrated with many different systems.  Systems\nadministrators and end users may prefer different configuration formats than the\ndevelopers. The flexibility inherent in a multiple format configuration loader\nallows different users to make different choices, without generating extra work\nfor the developers. As a developer you only need to learn a single interface to\nbe able to use the power of different configuration formats.","deps":{"p5-Config-General":{"origin":"devel/p5-Config-General","version":"2.67"},"p5-Config-Tiny":{"origin":"devel/p5-Config-Tiny","version":"2.30"},"p5-Cpanel-JSON-XS":{"origin":"converters/p5-Cpanel-JSON-XS","version":"4.39"},"p5-Module-Pluggable":{"origin":"devel/p5-Module-Pluggable","version":"5.2"},"p5-XML-Simple":{"origin":"textproc/p5-XML-Simple","version":"2.25"},"p5-YAML-LibYAML":{"origin":"textproc/p5-YAML-LibYAML","version":"0.90"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"options":{"GENERAL":"on","INI":"on","JSON":"on","XML":"on","YAML":"on"}},{"name":"p5-Config-IniFiles","origin":"devel/p5-Config-IniFiles","version":"3.000003_1","comment":"Read .ini-style configuration files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Config-IniFiles","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fafc8b06aedcb1ff5a431fb9c493b5221374a9a8ab6669da032985b19e5e908e","flatsize":110251,"path":"All/p5-Config-IniFiles-3.000003_1.pkg","repopath":"All/p5-Config-IniFiles-3.000003_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":38476,"desc":"Config::IniFiles provides a way to have readable configuration files\noutside your Perl script. The configuration can be safely reloaded upon\nreceipt of a signal. Configurations can be imported (inherited,\nstacked,...), sections can be grouped, and settings can be accessed from\na tied hash.\n\nUSAGE\n\nGet a new Config::IniFiles object with the *new* method:\n\n    $cfg = Config::IniFiles->new( -file => \"/path/configfile.ini\" );\n    $cfg = new Config::IniFiles -file => \"/path/configfile.ini\";\n\nOptional named parameters may be specified after the configuration file\nname. See the *new* in the METHODS section, below.\n\nINI files consist of a number of sections, each preceded with the\nsection name in square brackets. Parameters are specified in each section\nas Name=Value. Any spaces around the equals sign will be ignored, and the\nvalue extends to the end of the line.","deps":{"p5-IO-Stringy":{"origin":"devel/p5-IO-Stringy","version":"2.113"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Config-IniRegEx","origin":"devel/p5-Config-IniRegEx","version":"0.01_1","comment":"Ini workaround, regex search for parameters and sections","maintainer":"mopsfelder@gmail.com","www":"https://metacpan.org/release/Config-IniRegEx","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c99d2b53a9d1263ada9726571185a7ad55a4257e4080159330e97617b0bf3d42","flatsize":11384,"path":"All/p5-Config-IniRegEx-0.01_1.pkg","repopath":"All/p5-Config-IniRegEx-0.01_1.pkg","licenselogic":"single","pkgsize":6284,"desc":"Using this module it does the ini configuration file parsing,\nwith an addon facility of regex kind of search. This module\naims out doing a regex search for Sections, and Parameters\nof the Ini configuration file. It does the Perl regex matching,\nnothing external. So whoever knows the Perl basic regex can\nuse this feature.","deps":{"p5-Config-IniFiles":{"origin":"devel/p5-Config-IniFiles","version":"3.000003_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Config-Merge","origin":"devel/p5-Config-Merge","version":"1.04_1","comment":"Load a configuration directory tree in a number of languages","maintainer":"svysh.fbsd@gmail.com","www":"https://metacpan.org/release/Config-Merge","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d11b3f9049003d1d23544d592d4af77b7a4a47045e9af868c492b5fe2a899fa9","flatsize":58566,"path":"All/p5-Config-Merge-1.04_1.pkg","repopath":"All/p5-Config-Merge-1.04_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":25168,"desc":"Config::Merge - load a configuration directory tree\ncontaining YAML, JSON, XML, Perl, INI\nor Config::General files","deps":{"p5-Config-Any":{"origin":"devel/p5-Config-Any","version":"0.33"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Connector","origin":"devel/p5-Connector","version":"1.54","comment":"Generic connection to a hierarchical-structured data set","maintainer":"svysh.fbsd@gmail.com","www":"https://github.com/whiterabbitsecurity/connector","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c9e60f6ef5821c21a71ac570c686d19f05eb77631761add22370142f3a62e3f1","flatsize":328023,"path":"All/p5-Connector-1.54.pkg","repopath":"All/p5-Connector-1.54.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":144792,"desc":"The Connector provides a generic connection to a data set, typically\nconfiguration data in a hierarchical structure. Each connector\nobject accepts the get(KEY) method, which, when given a key, returns\nthe associated value from the connector's data source. Typically,\na connector acts as a proxy to a simple data source like YAML,\nConfig::Std, Config::Versioned, or to a more complex data source\nlike an LDAP server or Proc::SafeExec. The standard calling convention\nvia get(KEY) makes the connectors interchangeable.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"p5-AppConfig":{"origin":"devel/p5-AppConfig","version":"1.71"},"p5-Config-GitLike":{"origin":"devel/p5-Config-GitLike","version":"1.18"},"p5-Config-Std":{"origin":"devel/p5-Config-Std","version":"0.903"},"p5-Config-Versioned":{"origin":"devel/p5-Config-Versioned","version":"1.01_1"},"p5-Crypt-SSLeay":{"origin":"security/p5-Crypt-SSLeay","version":"0.72_3"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-Log-Log4perl":{"origin":"devel/p5-Log-Log4perl","version":"1.57"},"p5-Module-Install":{"origin":"devel/p5-Module-Install","version":"1.21"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-Proc-SafeExec":{"origin":"devel/p5-Proc-SafeExec","version":"1.5_1"},"p5-Syntax-Keyword-Try":{"origin":"devel/p5-Syntax-Keyword-Try","version":"0.30"},"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"p5-Text-CSV_XS":{"origin":"textproc/p5-Text-CSV_XS","version":"1.60"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"p5-perl-ldap":{"origin":"net/p5-perl-ldap","version":"0.6800"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Config-AWS","origin":"devel/p5-Config-AWS","version":"0.12","comment":"Parse AWS config files","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/Config-AWS","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3d803d5ee5717f9813e4c822eb7b68c612b37410cfe261370d19188d1cf33478","flatsize":51091,"path":"All/p5-Config-AWS-0.12.pkg","repopath":"All/p5-Config-AWS-0.12.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14768,"desc":"Config::AWS is a small distribution with generic methods to correctly parse the\ncontents of config files for the AWS CLI client as described in the AWS\ndocumentation.\n\nAlthough it is common to see these files parsed as standard INI files, this is\nnot appropriate since AWS config files have an idiosyncratic format for nested\nvalues (as shown in the link above).\n\nStandard INI parsers (like Config::INI) are not made to parse this sort of\nstructure (nor should they). So Config::AWS exists to provide a suitable and\nlightweight ad-hoc parser that can be used in other applications.","deps":{"p5-Exporter-Tiny":{"origin":"devel/p5-Exporter-Tiny","version":"1.006002"},"p5-Path-Tiny":{"origin":"devel/p5-Path-Tiny","version":"0.146"},"p5-Ref-Util":{"origin":"devel/p5-Ref-Util","version":"0.204"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Compress-Snappy","origin":"archivers/p5-Compress-Snappy","version":"0.25","comment":"Perl interface to Google Snappy (de)compressor","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Compress-Snappy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ee3606638676ab3563afc0c07a979d5c4bd2469a4344a06914ff8a657d35aadf","flatsize":24191,"path":"All/p5-Compress-Snappy-0.25.pkg","repopath":"All/p5-Compress-Snappy-0.25.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12140,"desc":"Compress::Snappy provides an interface to Google's Snappy (de)compressor.\n\nSnappy does not aim for maximum compression, or compatibility with any other\ncompression library; instead, it aims for very high speeds and reasonable\ncompression. For instance, compared to the fastest mode of zlib, Snappy is an\norder of magnitude faster for most inputs, but the resulting compressed files\nare anywhere from 20%25 to 100%25 bigger.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["archivers","perl5"]},{"name":"p5-Compress-LeadingBlankSpaces","origin":"www/p5-Compress-LeadingBlankSpaces","version":"0.06_1","comment":"Perl class to compress leading blank spaces in web content","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Compress-LeadingBlankSpaces","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b15f611f575f0522446d3334be14686705c120c82c4bf9643426246c736b5612","flatsize":13814,"path":"All/p5-Compress-LeadingBlankSpaces-0.06_1.pkg","repopath":"All/p5-Compress-LeadingBlankSpaces-0.06_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7824,"desc":"Compress::LeadingBlankSpaces - Perl class to compress leading blank\nspaces in (HTML, JavaScript, etc.) web content.\n\nThis class provides the functionality for the most simple web content\ncompression.\n\nBasically, the outgoing web content (HTML, JavaScript, etc.) contains\na lot of leading blank spaces, because of being structured on\ndevelopment stage.  Usually, the client browser ignores leading\nblank spaces.  Indeed, the amount of those blank spaces is as\nsignificant as 10 to 20 percent of the length of regular web page.\nWe can reduce this part of web traffic on busy servers with no\nvisible impact on transferred web content, especially for old\nbrowsers incapable to understand modern content compression.\n\nThe main functionality of this class is concentrated within the\n\"squeeze_string\" member function that is supposed to be used inside\nthe data transfer loop on server side.  The rest of the class is\ndeveloped in order to serve possible exceptions, like pre-formatted\ndata within HTML.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Compress-Raw-Bzip2","origin":"archivers/p5-Compress-Raw-Bzip2","version":"2.213","comment":"Low-Level Interface to bzip2 compression library","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Compress-Raw-Bzip2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"71b0f83acbab5dd3f65ad261c1b15fda764742e648ca6c922164689b6da9319e","flatsize":103241,"path":"All/p5-Compress-Raw-Bzip2-2.213.pkg","repopath":"All/p5-Compress-Raw-Bzip2-2.213.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":40000,"desc":"Low-Level Interface to bzip2 compression library.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["archivers","perl5"]},{"name":"p5-Compress-LZW","origin":"archivers/p5-Compress-LZW","version":"0.04","comment":"Pure perl implementation of LZW","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Compress-LZW","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"92ed252baa3c06d024c58976e6a6342e2e37ce5304503a81b73736a01a5fffcb","flatsize":24862,"path":"All/p5-Compress-LZW-0.04.pkg","repopath":"All/p5-Compress-LZW-0.04.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12868,"desc":"Compress::LZW it a perl implementation of the newly free LZW\ncompression algorithm. It defaults to building a 16-bit codeword table,\nbut provides the ability to choose a 12-bit table also. Depending on\nthe size of your data, the 12-bit table may provide better compression.","deps":{"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-Type-Tiny":{"origin":"devel/p5-Type-Tiny","version":"2.006000"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"p5-strictures":{"origin":"devel/p5-strictures","version":"2.000006,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["archivers","perl5"]},{"name":"p5-Compress-LZF","origin":"archivers/p5-Compress-LZF","version":"3.80","comment":"Extremely lightweight Lempel-Ziv-Free compression","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Compress-LZF","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"af96d93c26b675cc5d7aae83333cfc7153b4e67e3bb7c76e8decb3be16fcfff5","flatsize":35923,"path":"All/p5-Compress-LZF-3.80.pkg","repopath":"All/p5-Compress-LZF-3.80.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16944,"desc":"LZF is an extremely fast (not that much slower than a pure memcpy)\ncompression algorithm. It is ideal for applications where you want to\nsave some space but not at the cost of speed. It is ideal for\nrepetitive data as well. The module is self-contained and very small\n(no large library to be pulled in). It is also free, so there should\nbe no problems incorporating this module into commercial programs.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["archivers","perl5"]},{"name":"p5-Compress-LZ4","origin":"archivers/p5-Compress-LZ4","version":"0.25","comment":"Interface to the LZ4 (de)compressor","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Compress-LZ4","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d3c463d1a8a68092d7ddcaf417f97f2323baf49890e6c9b61cb5e48172cbfdd2","flatsize":70115,"path":"All/p5-Compress-LZ4-0.25.pkg","repopath":"All/p5-Compress-LZ4-0.25.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":30700,"desc":"The Compress::LZ4 module provides an interface to the LZ4 (de)compressor.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["archivers","perl5"]},{"name":"p5-Complete-Util","origin":"devel/p5-Complete-Util","version":"0.620","comment":"General completion Perl routines","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Complete-Util","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c1db298436888660579dd5c103a0bd2a5e65a4a9ffb2ec5d9a8b5b539322b0c0","flatsize":101673,"path":"All/p5-Complete-Util-0.620.pkg","repopath":"All/p5-Complete-Util-0.620.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":24704,"desc":"This package provides some generic completion routines that follow the\nComplete convention.  The main routine is complete_array_elem which\ntries to complete a word using choices from elements of supplied array.\n\nThe routine will first try a simple substring prefix matching; if that\nfails, will try some other methods like word-mode, character-mode, or\nfuzzy matching.","deps":{"p5-Complete-Common":{"origin":"devel/p5-Complete-Common","version":"0.22"},"p5-Log-ger":{"origin":"devel/p5-Log-ger","version":"0.042"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Config-MVP","origin":"devel/p5-Config-MVP","version":"2.200013","comment":"Multivalue-property package-oriented configuration","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Config-MVP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"80987c4f33db1ed599f498c59b1d3bd037b76d334e94cb752bb06081f2d778eb","flatsize":142635,"path":"All/p5-Config-MVP-2.200013.pkg","repopath":"All/p5-Config-MVP-2.200013.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":48448,"desc":"Config::MVP is a perl module for multivalue-property package-oriented\nconfiguration.MVP is a mechanism for loading configuration (or other\ninformation) for libraries.It doesn't read a file or a database.\nIt's a helper for things that do.","deps":{"p5-Class-Load":{"origin":"devel/p5-Class-Load","version":"0.25"},"p5-Module-Pluggable":{"origin":"devel/p5-Module-Pluggable","version":"5.2"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-OneArgNew":{"origin":"devel/p5-MooseX-OneArgNew","version":"0.005"},"p5-Params-Util":{"origin":"devel/p5-Params-Util","version":"1.102"},"p5-Role-HasMessage":{"origin":"devel/p5-Role-HasMessage","version":"0.006"},"p5-Role-Identifiable":{"origin":"devel/p5-Role-Identifiable","version":"0.007"},"p5-Throwable":{"origin":"devel/p5-Throwable","version":"1.001"},"p5-Tie-IxHash":{"origin":"devel/p5-Tie-IxHash","version":"1.23_1"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Compress-Bzip2","origin":"archivers/p5-Compress-Bzip2","version":"2.28","comment":"Perl5 interface to bzip2 compression library","maintainer":"demon@FreeBSD.org","www":"https://metacpan.org/release/Compress-Bzip2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a166ecf734b6953501cea32402d5a8a08eb2ae49e7e6a702da9659532f317e2f","flatsize":117841,"path":"All/p5-Compress-Bzip2-2.28.pkg","repopath":"All/p5-Compress-Bzip2-2.28.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":45304,"desc":"Bzip2 bindings for Perl5. That means you can access the\nBzip2 library from your Perl scripts there by compressing ordinary\nPerl strings.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["archivers","perl5"]},{"name":"p5-Complete-Sah","origin":"devel/p5-Complete-Sah","version":"0.013","comment":"Sah-related completion Perl routines","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Complete-Sah","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c1979d09ae9b38fe3a5b4dd74e8f0c7de5ac44393296ff1577e268b326b722cd","flatsize":20265,"path":"All/p5-Complete-Sah-0.013.pkg","repopath":"All/p5-Complete-Sah-0.013.pkg","licenselogic":"single","pkgsize":7848,"desc":"This module provides Sah-related completion routines for Perl.","deps":{"p5-Complete-Common":{"origin":"devel/p5-Complete-Common","version":"0.22"},"p5-Complete-Util":{"origin":"devel/p5-Complete-Util","version":"0.620"},"p5-Data-Sah-Normalize":{"origin":"devel/p5-Data-Sah-Normalize","version":"0.051"},"p5-Log-ger":{"origin":"devel/p5-Log-ger","version":"0.042"},"p5-Module-Installed-Tiny":{"origin":"devel/p5-Module-Installed-Tiny","version":"0.011"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Complete-Common","origin":"devel/p5-Complete-Common","version":"0.22","comment":"Common stuff for completion Perl routines","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Complete-Common","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e9b1d451f3dffb98736291e0c4e8a1af911054a12c32ef3bde47422f7203b3d0","flatsize":9800,"path":"All/p5-Complete-Common-0.22.pkg","repopath":"All/p5-Complete-Common-0.22.pkg","licenselogic":"single","pkgsize":6540,"desc":"This module defines some common arguments and settings.  Other Complete::*\nmodules should use the default from these settings, to make it convenient\nfor users to change some behaviors globally.\n\nThe defaults are optimized for convenience and laziness for user typing\nand might change from release to release.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Complete-Path","origin":"devel/p5-Complete-Path","version":"0.251","comment":"Perl routine for completing anything path-like","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Complete-Path","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"432fde282ec155376e843b44a17e255ef65629354709829a3915d1b78a443d55","flatsize":57091,"path":"All/p5-Complete-Path-0.251.pkg","repopath":"All/p5-Complete-Path-0.251.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14496,"desc":"Complete path, for anything path-like.  Meant to be used as backend for\nother completing functions provided by Complete::* modules.  Provides\nfeatures like case-insensitive matching, expanding intermediate paths,\nand case mapping.\n\nAlgorithm is to split path into path elements, then list items (using\nthe supplied list_func) and perform filtering (using the supplied\nfilter_func) at every level.","deps":{"p5-Complete-Common":{"origin":"devel/p5-Complete-Common","version":"0.22"},"p5-Complete-Util":{"origin":"devel/p5-Complete-Util","version":"0.620"},"p5-Log-ger":{"origin":"devel/p5-Log-ger","version":"0.042"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Config-Model","origin":"devel/p5-Config-Model","version":"2.155","comment":"Model to create configuration validation tool","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Config-Model","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"605071d6f8d27305bcd4f1615662c504b1f17492ea7ed6a96e6978cee400c81e","flatsize":1165099,"path":"All/p5-Config-Model-2.155.pkg","repopath":"All/p5-Config-Model-2.155.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":409880,"desc":"Config::Model will generate interactive configuration editors (with integrated\nhelp and data validation). These editors can be graphical, curses based, or\nbased on ReadLine.","deps":{"p5-Carp-Assert-More":{"origin":"devel/p5-Carp-Assert-More","version":"2.9.0"},"p5-File-HomeDir":{"origin":"devel/p5-File-HomeDir","version":"1.006"},"p5-Hash-Merge":{"origin":"textproc/p5-Hash-Merge","version":"0.302"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-Log-Log4perl":{"origin":"devel/p5-Log-Log4perl","version":"1.57"},"p5-Mouse":{"origin":"devel/p5-Mouse","version":"2.5.11,1"},"p5-MouseX-NativeTraits":{"origin":"devel/p5-MouseX-NativeTraits","version":"1.09_2"},"p5-MouseX-StrictConstructor":{"origin":"devel/p5-MouseX-StrictConstructor","version":"0.02_1"},"p5-Parse-RecDescent":{"origin":"devel/p5-Parse-RecDescent","version":"1.967015"},"p5-Path-Tiny":{"origin":"devel/p5-Path-Tiny","version":"0.146"},"p5-Pod-POM":{"origin":"textproc/p5-Pod-POM","version":"2.01"},"p5-Regexp-Common":{"origin":"textproc/p5-Regexp-Common","version":"2017060201"},"p5-Term-ReadLine-Perl":{"origin":"devel/p5-Term-ReadLine-Perl","version":"1.0303_1"},"p5-Text-Levenshtein-Damerau":{"origin":"devel/p5-Text-Levenshtein-Damerau","version":"0.41"},"p5-YAML-Tiny":{"origin":"textproc/p5-YAML-Tiny","version":"1.74"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Commands-Guarded","origin":"devel/p5-Commands-Guarded","version":"1.01_1","comment":"Deterministic guarded commands for Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Commands-Guarded","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d90edbb55b7c7eeb100822a68505ecd74aa824ffa141efe1d2a11ec37830996f","flatsize":41221,"path":"All/p5-Commands-Guarded-1.01_1.pkg","repopath":"All/p5-Commands-Guarded-1.01_1.pkg","licenselogic":"single","pkgsize":21476,"desc":"This module implements a deterministic, rectifying variant on Dijkstra's\nguarded commands.  Each named step is passed two blocks: an \"ensure\"\nblock that defines a test for a necessary and sufficient condition of\nthe step, and a \"using\" block that will cause that condition to obtain.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Command-Runner","origin":"sysutils/p5-Command-Runner","version":"0.200","comment":"Run external commands and Perl code refs","maintainer":"dgeo@centrale-med.fr","www":"https://metacpan.org/dist/Command-Runner","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c10fb5ad14a1df259138d82e9e758562f1230b757a3ec000c3cc11cc1dc7baa8","flatsize":23557,"path":"All/p5-Command-Runner-0.200.pkg","repopath":"All/p5-Command-Runner-0.200.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10412,"desc":"Command::Runner is a perl module that helps\nrunning external commands and Perl code refs,\nfeaturing timeout, quoting and flexible logging.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-Compress-Raw-Zlib","origin":"archivers/p5-Compress-Raw-Zlib","version":"2.213","comment":"Low-Level Interface to zlib compression library","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Compress-Raw-Zlib","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"453fd0e718ff8ac02fcd14301fde0e52a96fe766c03c4633e99d9497c9bbae4a","flatsize":131103,"path":"All/p5-Compress-Raw-Zlib-2.213.pkg","repopath":"All/p5-Compress-Raw-Zlib-2.213.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":42360,"desc":"Compress::Raw::Zlib provides low-Level Interface to zlib compression library.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["archivers","perl5"]},{"name":"p5-Config-AST","origin":"devel/p5-Config-AST","version":"1.07","comment":"Abstract syntax tree for configuration files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Config-AST","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ba1e45a464da82e6abad5b927f945b86762496889892e12b22ee0a96aa19f4eb","flatsize":111710,"path":"All/p5-Config-AST-1.07.pkg","repopath":"All/p5-Config-AST-1.07.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":46048,"desc":"This module aims to provide a generalized syntax tree implementation for\nvarious configuration files.  It does not implement parser for any existing\nconfiguration file format.  Instead, it provides an API that can be used by\nparsers to build internal representation for the particular configuration\nfile format.","deps":{"p5-Clone":{"origin":"devel/p5-Clone","version":"0.47"},"p5-Text-Locus":{"origin":"textproc/p5-Text-Locus","version":"1.04"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Compress-Raw-Lzma","origin":"archivers/p5-Compress-Raw-Lzma","version":"2.213","comment":"Low-Level Interface to lzma compression library","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Compress-Raw-Lzma","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"81d0a603f93c3e13a514041833a363268ae9584a32c46a7fd9d207b2745a4f25","flatsize":106856,"path":"All/p5-Compress-Raw-Lzma-2.213.pkg","repopath":"All/p5-Compress-Raw-Lzma-2.213.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":33708,"desc":"Compress::Raw::Lzma is a low-Level interface to lzma compression library.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["archivers","perl5"]},{"name":"p5-ColorThemes-Standard","origin":"devel/p5-ColorThemes-Standard","version":"0.003","comment":"Standard collection of generic color themes","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/ColorThemes-Standard","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"59dad499472b3cd9e2da0e53e46eac641c77a6f5fdc49e398f283dab7b44d4d5","flatsize":44081,"path":"All/p5-ColorThemes-Standard-0.003.pkg","repopath":"All/p5-ColorThemes-Standard-0.003.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11684,"desc":"ColorThemes::Standard provides a standard collection of generic color themes.","deps":{"p5-ColorThemeBase-Static":{"origin":"devel/p5-ColorThemeBase-Static","version":"0.009"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-ColorThemeUtil-ANSI","origin":"devel/p5-ColorThemeUtil-ANSI","version":"0.002","comment":"Utility routines related to color themes and ANSI code","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/ColorThemeUtil-ANSI","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0de2525bcf3bdb10146a5c5386b87dd3e93aba9547e1f5a18a4ed498c1ab397e","flatsize":42328,"path":"All/p5-ColorThemeUtil-ANSI-0.002.pkg","repopath":"All/p5-ColorThemeUtil-ANSI-0.002.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10420,"desc":"ColorThemeUtil::ANSI provides utility routines related to color themes and ANSI\ncode.","deps":{"p5-Color-ANSI-Util":{"origin":"devel/p5-Color-ANSI-Util","version":"0.165"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-ColorThemeBase-Static","origin":"devel/p5-ColorThemeBase-Static","version":"0.009","comment":"Base class for color theme modules with static list of items","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/ColorThemeBase-Static","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"48acb9e02fd6a9b01b3b190d9c0436081691938e6b6a345501d6cc79728bca66","flatsize":60924,"path":"All/p5-ColorThemeBase-Static-0.009.pkg","repopath":"All/p5-ColorThemeBase-Static-0.009.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":24980,"desc":"ColorThemeBase::Static provides base class for color theme modules with static\nlist of items.","deps":{"p5-Color-RGB-Util":{"origin":"devel/p5-Color-RGB-Util","version":"0.607"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Color-Rgb","origin":"graphics/p5-Color-Rgb","version":"1.4_1","comment":"Simple rgb.txt parsing class","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Color-Rgb","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"85c3016c12bde5a866b7b6cc23ddc0c2a0c77ea20b9506b50257779f3c33d448","flatsize":19004,"path":"All/p5-Color-Rgb-1.4_1.pkg","repopath":"All/p5-Color-Rgb-1.4_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9536,"desc":"Color::Rgb - simple rgb.txt parsing class.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-Compress-Zstd","origin":"archivers/p5-Compress-Zstd","version":"0.20","comment":"Perl interface to the Zstd (Zstandard) (de)compressor","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/Compress-Zstd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"06f6868ef337c9349c0106d7724435d7e7451b4323c5217f9f6ccb725e499d66","flatsize":793477,"path":"All/p5-Compress-Zstd-0.20.pkg","repopath":"All/p5-Compress-Zstd-0.20.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":276152,"desc":"The Compress::Zstd module provides an interface to the Zstd (de)compressor.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["archivers","perl5"]},{"name":"p5-Color-Scheme","origin":"graphics/p5-Color-Scheme","version":"1.08","comment":"Generate pleasant color schemes","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Color-Scheme","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f479fe7697d10b52eca28a098833daecb3e2281029fd1c42ba15d12c61a84df0","flatsize":74820,"path":"All/p5-Color-Scheme-1.08.pkg","repopath":"All/p5-Color-Scheme-1.08.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":20036,"desc":"This module is a Perl implementation of Color Schemes 2\n(http://wellstyled.com/tools/colorscheme2/), a color scheme generator.\nStart by visiting the Color Schemes 2 web site and playing with the\ncolors.  When you want to generate those schemes on the fly, begin using\nthis module.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-Color-Theme-Role","origin":"devel/p5-Color-Theme-Role","version":"0.020","comment":"Role for class wanting to support color themes","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Color-Theme-Role","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8a837176fc7336605136634ac2ad9cb9615811246d3d2ae127368aaebb5ab351","flatsize":53031,"path":"All/p5-Color-Theme-Role-0.020.pkg","repopath":"All/p5-Color-Theme-Role-0.020.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15084,"desc":"Color::Theme::Role is for class that wants to support color themes. Color theme\nis represented as a structure according to the specification described in\nColor::Theme.\n\nColor themes are put in modules under Color::Theme::Themes:: (configurable using\ncolor_theme_module_prefix attribute). Each color theme modules can contain one\nor more color themes. The module must define a package global variable named\n%25color_themes that contain color themes keyed by their names.","deps":{"p5-Color-ANSI-Util":{"origin":"devel/p5-Color-ANSI-Util","version":"0.165"},"p5-Module-List":{"origin":"devel/p5-Module-List","version":"0.004"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-Term-App-Roles":{"origin":"devel/p5-Term-App-Roles","version":"0.031"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Color-RGB-Util","origin":"devel/p5-Color-RGB-Util","version":"0.607","comment":"Utilities related to RGB colors","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Color-RGB-Util","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d95cf89deec5c397ab82051092c96cd01e119709f81f43febe6aaf8225a09200","flatsize":74960,"path":"All/p5-Color-RGB-Util-0.607.pkg","repopath":"All/p5-Color-RGB-Util-0.607.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":20928,"desc":"Color::RGB::Util provides utilities related to RGB colors.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Color-Calc","origin":"graphics/p5-Color-Calc","version":"1.074_1","comment":"Simple calculations with RGB colors","maintainer":"vanilla@FreeBSD.org","www":"https://metacpan.org/release/Color-Calc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"82e1c4c40a40bbdaf72e8837493260a45ca29164c8ecbe8f77257b9c83f44535","flatsize":29135,"path":"All/p5-Color-Calc-1.074_1.pkg","repopath":"All/p5-Color-Calc-1.074_1.pkg","licenselogic":"single","pkgsize":14572,"desc":"The module implements simple calculations with RGB colors.\nThis can be used to create a full color scheme from a few colors.","deps":{"p5-Graphics-ColorNames-WWW":{"origin":"graphics/p5-Graphics-ColorNames-WWW","version":"1.14"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-Color-ANSI-Util","origin":"devel/p5-Color-ANSI-Util","version":"0.165","comment":"Routines for dealing with ANSI colors","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Color-ANSI-Util","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"760d2f86310673094d7fda17334511fa5ba105a3b0fe4bc6c30264c38100922e","flatsize":55922,"path":"All/p5-Color-ANSI-Util-0.165.pkg","repopath":"All/p5-Color-ANSI-Util-0.165.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16620,"desc":"Color::ANSI::Util provides routines for dealing with ANSI colors. The two main\nfunctions are ansifg and ansibg. With those functions, you can specify colors in\nRGB and let it output the correct ANSI color escape code according to the color\ndepth support of the terminal (whether 16-color, 256-color, or 24bit). There are\nother functions to convert RGB to ANSI in specific color depths, or reverse\nfunctions to convert from ANSI to RGB codes.","deps":{"p5-Color-RGB-Util":{"origin":"devel/p5-Color-RGB-Util","version":"0.607"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Code-Perl","origin":"devel/p5-Code-Perl","version":"0.03_2","comment":"Produce Perl code from a tree","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Code-Perl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"93f27c533b8ba4837a1e054f677d2b132934a683f4a5176ecd106d49b759a45b","flatsize":26027,"path":"All/p5-Code-Perl-0.03_2.pkg","repopath":"All/p5-Code-Perl-0.03_2.pkg","licenselogic":"single","pkgsize":12740,"desc":"Code::Perl allows you to build chunks of Perl code as a tree and then when\nyou're finished building, the tree can output the Perl code. This is\nuseful if you have built your own mini-language and you want to generate\nPerl from it. Rather than generating the Perl at parse time and having to\nworry about quoting, escaping, parentheses etc, you can just build a tree\nusing Code::Perl and then dump out the correct Perl at the end.","deps":{"p5-Class-MethodMaker":{"origin":"devel/p5-Class-MethodMaker","version":"2.25"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Compress-LZO","origin":"archivers/p5-Compress-LZO","version":"1.09","comment":"Interface to the LZO compression library","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Compress-LZO","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dbc18300acf1d2eac98576268260eec3c6814ebeb5a52323c6f9f4eaa882422d","flatsize":40243,"path":"All/p5-Compress-LZO-1.09.pkg","repopath":"All/p5-Compress-LZO-1.09.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":16340,"desc":"The Compress::LZO module provides a Perl interface to the LZO\ncompression library (see \"AUTHOR\" for details about where to get LZO).\nA relevant subset of the functionality provided by LZO is available in\nCompress::LZO.","deps":{"lzo2":{"origin":"archivers/lzo2","version":"2.10_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["archivers","perl5"]},{"name":"p5-Clone-Choose","origin":"devel/p5-Clone-Choose","version":"0.010","comment":"Choose appropriate clone utility","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Clone-Choose","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7e69071090bc3239bfb9c30b547138e6ea224a70fce4f3bf848ba6267fc5d7f4","flatsize":17371,"path":"All/p5-Clone-Choose-0.010.pkg","repopath":"All/p5-Clone-Choose-0.010.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8936,"desc":"Clone::Choose checks several different modules which provides a clone() function\nand selects an appropriate one. The default preference is:\n- Clone\n- Storable\n- Clone::PP\n\nThis list might evolve in future. Please see [\"EXPORTS\"](#exports) how to pick a\nparticular one.","deps":{"p5-Clone":{"origin":"devel/p5-Clone","version":"0.47"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"options":{"CLONE":"on","CLONE_PP":"off","STORABLE":"off"}},{"name":"p5-Complete-Sequence","origin":"devel/p5-Complete-Sequence","version":"0.002","comment":"Complete string from a sequence of choices","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Complete-Sequence","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ce9c46b62b6ad6a6e1846dcc7420b1e39836b8505a000ea63f1b446b130f24ca","flatsize":13460,"path":"All/p5-Complete-Sequence-0.002.pkg","repopath":"All/p5-Complete-Sequence-0.002.pkg","licenselogic":"single","pkgsize":6780,"desc":"This module provides routine to complete string from a sequence of choices,\nthat is, where its parts (sequence items) are formed from various pieces.","deps":{"p5-Complete-Common":{"origin":"devel/p5-Complete-Common","version":"0.22"},"p5-Complete-Util":{"origin":"devel/p5-Complete-Util","version":"0.620"},"p5-Set-CrossProduct":{"origin":"devel/p5-Set-CrossProduct","version":"2.008"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Clone","origin":"devel/p5-Clone","version":"0.47","comment":"Recursively copy Perl datatypes","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Clone","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"67372f40734ea8c5681aa346766678fa42120831093c76855edebdcb32afe36b","flatsize":22572,"path":"All/p5-Clone-0.47.pkg","repopath":"All/p5-Clone-0.47.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10812,"desc":"This perl module provides a clone() method which makes recursive copies of\nnested hash, array, scalar and reference types, including tied variables and\nobjects.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Compiler-Lexer","origin":"devel/p5-Compiler-Lexer","version":"0.23","comment":"Perl extension for lexical analyzer","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Compiler-Lexer","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2200fc058aeff47510419368e907a4075e1fbb321f50e63a1a1365eb77d758f1","flatsize":334739,"path":"All/p5-Compiler-Lexer-0.23.pkg","repopath":"All/p5-Compiler-Lexer-0.23.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":75156,"desc":"Lexical Analyzer for Perl5.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Clone-Fast","origin":"devel/p5-Clone-Fast","version":"0.97_1","comment":"Natively copying Perl data structures","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/WAZZUTEKE/Clone-Fast-0.97","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a9fe137c7ae484fd4a275e37462b978f3c0fb0546dbcd013d6937786158896cb","flatsize":47872,"path":"All/p5-Clone-Fast-0.97_1.pkg","repopath":"All/p5-Clone-Fast-0.97_1.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":21076,"desc":"Essentially, this module is a very optimized version of Clone::More.\nBy taking advantage of one of Clone::More's 'OPTIMIZATION_HACKS' as\nwell as removing all the Pure Perl from the More.pm, I was able to\ngain a lot of speed out of the module. Essentially, though, the core\nof the module is exactly as that of Clone::More.\n\nYou will see that by using Benchmark::cmpthese, I ran a simple\ncomparison between Storable::dclone, Clone::More::clone, and\nClone::Fast::clone. You will (should) begin to see the reason why I\nloaded this module along side of Clone::More.\n\n\t\t   Rate    Storable Clone::More Clone::Fast\n    Storable     7552/s          --        -39%25        -59%25\n    Clone::More 12400/s         64%25          --        -33%25\n    Clone::Fast 18442/s        144%25         49%25          --\n\nFor more information relative to the DESCRIPTION of this module, I\nrecommend peeking into the POD written for Clone::More (I took more\ntime with it ;) )","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Clone-More","origin":"devel/p5-Clone-More","version":"0.90.2_2","comment":"Perl module for natively copying Perl data structures","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/WAZZUTEKE/Clone-More-0.90.2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"72ed33c4fedfe88fdb2f203ddf31589ee844eddfb23c36b14d76bb1efac26799","flatsize":53087,"path":"All/p5-Clone-More-0.90.2_2.pkg","repopath":"All/p5-Clone-More-0.90.2_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":24544,"desc":"This is intended to act as a utility in order to natively clone data structures\nvia a simple Perl interface. Will ensure that all references will be separated\nfrom the parent data structure, yet kept relative to the new structure (if need\nbe).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Clipboard","origin":"x11/p5-Clipboard","version":"0.32","comment":"Access to X11 clipboard from Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Clipboard","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c2880cb1db8daf59db923059790d7302db23e7d5161eb0b4ddc4972ab264e461","flatsize":110344,"path":"All/p5-Clipboard-0.32.pkg","repopath":"All/p5-Clipboard-0.32.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":48920,"desc":"Who doesn't remember the first time they learned to copy and paste, and\ngenerated an exponentially growing text document?   Yes, that's right,\nclipboards are magical.\n\nWith Clipboard.pm, this magic is now trivial to access,\ncross-platformly, from your Perl code.","deps":{"p5-CGI":{"origin":"www/p5-CGI","version":"4.67"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"xclip":{"origin":"x11/xclip","version":"0.13.99"}},"categories":["perl5","x11"]},{"name":"p5-Class-XPath","origin":"devel/p5-Class-XPath","version":"1.4_1","comment":"Base class to add xpath matching to object trees","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-XPath","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dedc5ba1c9470a7b95e73d735c82f9b100fcc697820df5a95c4554460d5745df","flatsize":23870,"path":"All/p5-Class-XPath-1.4_1.pkg","repopath":"All/p5-Class-XPath-1.4_1.pkg","licenselogic":"single","pkgsize":11416,"desc":"This module adds XPath-style matching to your object trees. This means\nthat you can find nodes using an XPath-esque query with \"match()\" from\nanywhere in the tree. Also, the \"xpath()\" method returns a unique path\nto a given node which can be used as an identifier.\n\nNOTE: This module is not yet a complete XPath implementation. Over\ntime I expect the subset of XPath supported to grow. See the SYNTAX\ndocumentation in the module POD for details on the current level of\nsupport.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-WhiteHole","origin":"devel/p5-Class-WhiteHole","version":"0.04_1","comment":"Base class to treat unhandled method calls as errors","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-WhiteHole","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c0aeba6626aac2ab847dcbae4cefcd01a4e7089c9b74e6d7dc4cb0041f1b3ac9","flatsize":3865,"path":"All/p5-Class-WhiteHole-0.04_1.pkg","repopath":"All/p5-Class-WhiteHole-0.04_1.pkg","licenselogic":"single","pkgsize":3648,"desc":"Its possible to accidentally inherit an AUTOLOAD method.  Often this\nwill happen if a class somewhere in the chain uses AutoLoader or defines\none of their own.  This can lead to confusing error messages when method\nlookups fail.\n\nSometimes you want to avoid this accidental inheritance.  In that case,\ninherit from Class::WhiteHole.  All unhandled methods will produce\nnormal Perl error messages.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-CommitBit","origin":"devel/p5-CommitBit","version":"0.02_3","comment":"Project administration tool","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/CommitBit","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d854168cd1966994b60e5ce20d83280d3fae65662a0af77e1198d01a33f84d55","flatsize":42607,"path":"All/p5-CommitBit-0.02_3.pkg","repopath":"All/p5-CommitBit-0.02_3.pkg","licenselogic":"single","pkgsize":19508,"desc":"CommitBit is a tool for managing commit access to software\nprojects. It also provides for a \"code.yourorganization.org\"\nsite with links to your wiki, mailing lists, bug tracking\nand so on.","deps":{"p5-Jifty":{"origin":"www/p5-Jifty","version":"1.50430"},"p5-Text-Password-Pronounceable":{"origin":"security/p5-Text-Password-Pronounceable","version":"0.30_1"},"p5-UNIVERSAL-require":{"origin":"devel/p5-UNIVERSAL-require","version":"0.19"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-Unload","origin":"devel/p5-Class-Unload","version":"0.11","comment":"Perl5 module for unloading classes","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-Unload","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5dc81bf18ddb020d03812b73f77a05bb77d94df13891431031ed41c5e3bb6fbf","flatsize":10358,"path":"All/p5-Class-Unload-0.11.pkg","repopath":"All/p5-Class-Unload-0.11.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6120,"desc":"Unloads the given class by clearing out its symbol table and removing\nit from %25INC.\n\nSYNOPSIS\n\n    use Class::Unload;\n    use Class::Inspector;\n\n    use Some::Class;\n\n    Class::Unload->unload( 'Some::Class' );\n    Class::Inspector->loaded( 'Some::Class' ); # Returns false\n\n    require Some::Class; # Reloads the class","deps":{"p5-Class-Inspector":{"origin":"devel/p5-Class-Inspector","version":"1.36"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-XSAccessor","origin":"devel/p5-Class-XSAccessor","version":"1.19_2,1","comment":"Generate fast XS accessors without runtime compilation","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-XSAccessor","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"683abdc8a900d8757e83173dc8035ef8a50f3fbf8681c7445124ff76427c7d05","flatsize":90871,"path":"All/p5-Class-XSAccessor-1.19_2,1.pkg","repopath":"All/p5-Class-XSAccessor-1.19_2,1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":33256,"desc":"Class::XSAccessor implements fast read, write and read/write accessors in XS.\nAdditionally, it can provide predicates such as has_foo() for testing whether\nthe attribute foo is defined in the object. It only works with objects that\nare implemented as ordinary hashes. Class::XSAccessor::Array implements the\nsame interface for objects that use arrays for their internal representation.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-Virtual","origin":"devel/p5-Class-Virtual","version":"0.08","comment":"Base class for virtual base classes in Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-Virtual","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7d2ceac1970642d6237e41168ec49588261d076f63d28d67fd92db946349b80c","flatsize":20104,"path":"All/p5-Class-Virtual-0.08.pkg","repopath":"All/p5-Class-Virtual-0.08.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10944,"desc":"This is a base class for implementing virtual base classes (what some\npeople call an abstract class).  It allows you to explicitly declare\nwhat methods are virtual and that must be implemented by subclasses.","deps":{"p5-Carp-Assert":{"origin":"devel/p5-Carp-Assert","version":"0.22"},"p5-Class-Data-Inheritable":{"origin":"devel/p5-Class-Data-Inheritable","version":"0.10"},"p5-Class-ISA":{"origin":"devel/p5-Class-ISA","version":"0.36_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-Tom","origin":"devel/p5-Class-Tom","version":"3.02_3","comment":"Perl module to transport objects from one system to another","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d74ccb9eae1dd64baabf2ae268413b26b8266fdadd9b0bf13f19994806f25b14","flatsize":8762,"path":"All/p5-Class-Tom-3.02_3.pkg","repopath":"All/p5-Class-Tom-3.02_3.pkg","licenselogic":"single","pkgsize":5540,"desc":"Class::Tom is a perl module that allows you to transport objects from\none system to another without requiring that the packages the object\nrelies on actually exist on the other machine.","deps":{"p5-Devel-Symdump":{"origin":"devel/p5-Devel-Symdump","version":"2.1800"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Commandable","origin":"devel/p5-Commandable","version":"0.14","comment":"Utilities for commandline-based programs","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Commandable","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0e513036652394e2b31a740b8fa153394b7a4451c5eee84c846782aa68d0be59","flatsize":110537,"path":"All/p5-Commandable-0.14.pkg","repopath":"All/p5-Commandable-0.14.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":50856,"desc":"This distribution contains a collection of utilities extracted from various\ncommandline-based programs I have written, in the hope of trying to find a\nstandard base to build these from in future.\n\nNote that \"commandline\" does not necessarily mean \"plain-text running in a\nterminal\"; simply that the mode of operation is that the user types a textual\nrepresentation of some action, and the program parses this text in order to\nperform it. This could equally apply to a command input text area in a GUI\nprogram.","deps":{"p5-Module-Pluggable":{"origin":"devel/p5-Module-Pluggable","version":"5.2"},"p5-meta":{"origin":"devel/p5-meta","version":"0.012"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-Tiny-Chained","origin":"devel/p5-Class-Tiny-Chained","version":"0.004","comment":"Minimalist class construction, with chained attributes","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-Tiny-Chained","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"10d01d36b741c02b712535ae8cc5f4e14a641783c205b0ce2e1c0864a7174086","flatsize":13159,"path":"All/p5-Class-Tiny-Chained-0.004.pkg","repopath":"All/p5-Class-Tiny-Chained-0.004.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":6820,"desc":"Class::Tiny::Chained is a wrapper around Class::Tiny which makes the\ngenerated attribute accessors chainable; that is, when setting an\nattribute value, the object is returned so that further methods can\nbe called.","deps":{"p5-Class-Tiny":{"origin":"devel/p5-Class-Tiny","version":"1.008"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-Trigger","origin":"devel/p5-Class-Trigger","version":"0.15_1","comment":"Mixin to add / call inheritable triggers","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-Trigger","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cc358a8f6cb798b1ce4a2ec2505bba2bc3234b77910796dafe20ee12d48780c4","flatsize":51979,"path":"All/p5-Class-Trigger-0.15_1.pkg","repopath":"All/p5-Class-Trigger-0.15_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14588,"desc":"Class::Trigger is a mixin class to add / call triggers (or hooks) that\nget called at some points you specify.","deps":{"p5-IO-Stringy":{"origin":"devel/p5-IO-Stringy","version":"2.113"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-Tiny","origin":"devel/p5-Class-Tiny","version":"1.008","comment":"Perl extension for minimalist class construction","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-Tiny","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"40d6b84dca8b64bf044aeca0f9fe065a3c529b8ad70c2ae027c08c8de23f9d2f","flatsize":33535,"path":"All/p5-Class-Tiny-1.008.pkg","repopath":"All/p5-Class-Tiny-1.008.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":16076,"desc":"This module offers a minimalist class construction kit in around 120\nlines of code.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-StrongSingleton","origin":"devel/p5-Class-StrongSingleton","version":"0.02_1","comment":"Stronger and more secure Singleton base class","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-StrongSingleton","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"de97a1b56e20384693e5dcf39b69a16071005d9d0469f1e4139c830928499ddd","flatsize":18819,"path":"All/p5-Class-StrongSingleton-0.02_1.pkg","repopath":"All/p5-Class-StrongSingleton-0.02_1.pkg","licenselogic":"single","pkgsize":10668,"desc":"This module is an alternative to Class::Singleton and\nClass::WeakSingleton, and provides a more secure Singleton class in that\nit takes steps to prevent the possibility of accidental creation of\nmultiple instances and/or the overwriting of existing Singleton\ninstances.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-Std-Utils","origin":"devel/p5-Class-Std-Utils","version":"0.0.3_1","comment":"Utility subroutines for building \"inside-out\" objects","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Class-Std-Utils","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cfa0dc40103b86da1871eceb52f07bb4c2d1d778994edaee9d7d9c270c3c325d","flatsize":18031,"path":"All/p5-Class-Std-Utils-0.0.3_1.pkg","repopath":"All/p5-Class-Std-Utils-0.0.3_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9948,"desc":"This module provides three utility subroutines that simplify the creation of\n\"inside-out\" classes. See Chapters 15 and 16 of \"Perl Best Practices\" (O'Reilly,\n2005) for details.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-Workflow","origin":"devel/p5-Class-Workflow","version":"0.11_1","comment":"Lightweight workflow system","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Class-Workflow","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8ab06916545033a894e23cdb34c5436aba96732f1e8fd659d7bfe1b21b14daff","flatsize":141227,"path":"All/p5-Class-Workflow-0.11_1.pkg","repopath":"All/p5-Class-Workflow-0.11_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":65068,"desc":"Lightweight workflow system, let you build a state machine, with\ntransitions between states.","deps":{"p5-Data-Compare":{"origin":"devel/p5-Data-Compare","version":"1.2200_1"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Clone":{"origin":"devel/p5-MooseX-Clone","version":"0.06"},"p5-Set-Object":{"origin":"devel/p5-Set-Object","version":"1.42"},"p5-YAML-Syck":{"origin":"textproc/p5-YAML-Syck","version":"1.34_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-Throwable","origin":"devel/p5-Class-Throwable","version":"0.13","comment":"Minimal lightweight exception class","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-Throwable","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bcf1080ddf942e827c41307defa2ef9d148fed8f98e55d557b08820fa4eb4844","flatsize":35272,"path":"All/p5-Class-Throwable-0.13.pkg","repopath":"All/p5-Class-Throwable-0.13.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16832,"desc":"This module implements a minimal lightweight exception object. It is meant\nto be a compromise between more basic solutions like Carp which can only\nprint information and cannot handle exception objects, and more complex\nsolutions like Exception::Class which can be used to define complex inline\nexceptions and has a number of module dependencies.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Clone-PP","origin":"devel/p5-Clone-PP","version":"1.08","comment":"Recursively copy Perl datatypes","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Clone-PP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a094dc1b32990cc40fac6977daab34fae76a5a6fa671e0e4ca7704561319d8bc","flatsize":15793,"path":"All/p5-Clone-PP-1.08.pkg","repopath":"All/p5-Clone-PP-1.08.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8792,"desc":"This module provides a general-purpose clone function to make deep\ncopies of Perl data structures. It calls itself recursively to copy\nnested hash, array, scalar and reference types, including tied\nvariables and objects.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-StateMachine","origin":"devel/p5-Class-StateMachine","version":"0.24_1","comment":"Define classes for state machines","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-StateMachine","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"609118d0125b658e47fad8fcd8cf6352ebd7d42aecaa48b45ff567e8bdc82b99","flatsize":35264,"path":"All/p5-Class-StateMachine-0.24_1.pkg","repopath":"All/p5-Class-StateMachine-0.24_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15792,"desc":"Class::StateMachine allows to define methods that are dispatched\ndepending on an internal state property via the OnState attribute.","deps":{"p5-MRO-Define":{"origin":"devel/p5-MRO-Define","version":"0.02_1"},"p5-Package-Stash":{"origin":"devel/p5-Package-Stash","version":"0.40"},"p5-Sub-Name":{"origin":"devel/p5-Sub-Name","version":"0.28,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Color-Palette","origin":"graphics/p5-Color-Palette","version":"0.100004","comment":"Handle sets of named colors in Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Color-Palette","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7982d8c1684de8cae07d4c8e51fb301670df60eed3815ad5915b098761045171","flatsize":59936,"path":"All/p5-Color-Palette-0.100004.pkg","repopath":"All/p5-Color-Palette-0.100004.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17756,"desc":"The libraries in the Color-Palette distribution are meant to make it\neasy to build sets of named colors, and to write applications that can\ndefine and validate the color names they required.","deps":{"p5-Graphics-Color":{"origin":"graphics/p5-Graphics-Color","version":"0.31"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Types":{"origin":"devel/p5-MooseX-Types","version":"0.50"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-Class-Tangram","origin":"devel/p5-Class-Tangram","version":"1.57_1","comment":"Create constructors, accessor, update methods for objects from Tangram","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-Tangram","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4e58998d92defe9d9e022279b4edca8701564a78e392c441b21776038781e99a","flatsize":120762,"path":"All/p5-Class-Tangram-1.57_1.pkg","repopath":"All/p5-Class-Tangram-1.57_1.pkg","licenselogic":"single","pkgsize":48348,"desc":"Class::Tangram is a common base class originally intended for use with\nTangram objects, that gives you free constructors, access methods,\nupdate methods, and a destructor that should help in breaking circular\nreferences for you.  Type checking is achieved by parsing the Tangram\nschema for the object, which is contained within the object class in an\nexported variable $schema.","deps":{"p5-Date-Manip":{"origin":"devel/p5-Date-Manip","version":"6.97"},"p5-Set-Object":{"origin":"devel/p5-Set-Object","version":"1.42"},"p5-Tangram":{"origin":"databases/p5-Tangram","version":"2.12"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-Std","origin":"devel/p5-Class-Std","version":"0.013","comment":"Support for creating standard \"inside-out\" classes","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-Std","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2bb91849f6faaab7fb5d33672dd0639f174a5403cad41b00a0a3cece4ca568c5","flatsize":101473,"path":"All/p5-Class-Std-0.013.pkg","repopath":"All/p5-Class-Std-0.013.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":42044,"desc":"Most programmers who use Perl's object-oriented features construct their\nobjects by blessing a hash. But, in doing so, they undermine the\nrobustness of the OO approach. Hash-based objects are unencapsulated:\ntheir entries are open for the world to access and modify.\n\nObjects without effective encapsulation are vulnerable. Instead of\npolitely respecting their public interface, some clever client coder\ninevitably will realize that it's marginally faster to interact directly\nwith the underlying implementation, pulling out attribute values\ndirectly from the hash of an object.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-STL-Containers","origin":"devel/p5-Class-STL-Containers","version":"0.37","comment":"Perl extension for STL-like object management","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Class-STL-Containers","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b07da408bf6fedfbddb75ab57a6e0d6f726ecbee45e24a13188e79d2313ebc33","flatsize":155655,"path":"All/p5-Class-STL-Containers-0.37.pkg","repopath":"All/p5-Class-STL-Containers-0.37.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":22368,"desc":"This package provides a framework for rapid Object Oriented Perl\napplication development. It consists of a number of base classes that are\nsimilar to the C++/STL framework, plus a number of helper classes which\nprovide the glue to transparently generate common functions, and will\nenable you to put your Perl application together very quickly.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-Singleton","origin":"devel/p5-Class-Singleton","version":"1.6","comment":"Perl module that describes a singular object class","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-Singleton","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"29231a928d1e7b64b5a3d006260b4c5cd19f14872f75e9539182bc85b5a6babf","flatsize":24035,"path":"All/p5-Class-Singleton-1.6.pkg","repopath":"All/p5-Class-Singleton-1.6.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11936,"desc":"This is the Class::Singleton module. A Singleton describes an\nobject class that can have only one instance in any system. An\nexample of a Singleton might be a print spooler or system\nregistry. This module implements a Singleton class from which\nother classes can be derived. By itself, the Class::Singleton\nmodule does very little other than manage the instantiation of a\nsingle object. In deriving a class from Class::Singleton, your\nmodule will inherit the Singleton instantiation method and can\nimplement whatever specific functionality is required.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-ReturnValue","origin":"devel/p5-Class-ReturnValue","version":"0.55_1","comment":"Return-value object that can be treated as a boolean, array, or object","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-ReturnValue","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"68c69cfb93f041210ab09375ac26e57b740fdda3226a8e3a5e90f9bb2751562a","flatsize":10462,"path":"All/p5-Class-ReturnValue-0.55_1.pkg","repopath":"All/p5-Class-ReturnValue-0.55_1.pkg","licenselogic":"single","pkgsize":6504,"desc":"Class::ReturnValue is a \"clever\" return value object that can allow\ncode calling your routine to expect:\n    a boolean value (did it fail)\nor  a list (what are the return values)","deps":{"p5-Devel-StackTrace":{"origin":"devel/p5-Devel-StackTrace","version":"2.05"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-Spiffy","origin":"devel/p5-Class-Spiffy","version":"0.15_2","comment":"Spiffy Perl Interface Framework For You","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-Spiffy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eef20b16e2268babd81700efd20f6ea5693e03b69c6f5449feb5da46934e49e4","flatsize":38178,"path":"All/p5-Class-Spiffy-0.15_2.pkg","repopath":"All/p5-Class-Spiffy-0.15_2.pkg","licenselogic":"single","pkgsize":18220,"desc":"Class::Spiffy is a framework and methodology for doing object oriented\n(OO) programming in Perl. Class::Spiffy combines the best parts of\nExporter.pm, base.pm, mixin.pm and SUPER.pm into one magic foundation\nclass. It attempts to fix all the nits and warts of traditional Perl OO,\nin a clean, straightforward and (perhaps someday) standard way.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-Roles","origin":"devel/p5-Class-Roles","version":"0.30_2","comment":"Provides a role-based system of OOP (emulates Perl6)","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Class-Roles","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"71d9b6290375ac872511fd819872a8c98dd161698061255e39a0de8ac3488dd5","flatsize":18574,"path":"All/p5-Class-Roles-0.30_2.pkg","repopath":"All/p5-Class-Roles-0.30_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10688,"desc":"Class::Roles provides a Perl 5 implementation of Perl 6 roles.\n\nRoles are named collections of reusable behavior.  They provide a\nmechanism to mark that a class performs certain behaviors and to reuse\nthe code that performs those behaviors.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-ParmList","origin":"devel/p5-Class-ParmList","version":"1.06","comment":"Module for processing named parameter lists for method calls","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-ParmList","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"440cc3c50e22f6b2d692ab9218b998be511c6fee80193402f037a1ee90f5bfb7","flatsize":25262,"path":"All/p5-Class-ParmList-1.06.pkg","repopath":"All/p5-Class-ParmList-1.06.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12372,"desc":"Class::ParmList\n\nGeneral named parameter list parser. Handles default values,\nrequired vs allowed distinctions, optional name lexical checking,\nmultiple retrieval, and error reporting. Works well as a complement to\nClass::NamedParms.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-ObjectTemplate-DB","origin":"devel/p5-Class-ObjectTemplate-DB","version":"0.27_1","comment":"Optimized template builder base class with lookup capability","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-ObjectTemplate-DB","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d9a48ac4d4b0f0f60fe4a117649504fe25113c678bdfa1b459d1073222c9f217","flatsize":9207,"path":"All/p5-Class-ObjectTemplate-DB-0.27_1.pkg","repopath":"All/p5-Class-ObjectTemplate-DB-0.27_1.pkg","licenselogic":"single","pkgsize":5812,"desc":"Class::ObjectTemplate::DB extends Class::ObjectTemplate in one\nsimple way: the undefined() method.\n\nThe author finds this useful when representing classes based on\nobjects stored in databases (hence the name of the module).\nThat way an object can be created, without triggering a DB lookup.\nLater if data is accessed and it is not currently present in the object,\nit can be retrieved on an as-need basis.","deps":{"p5-Class-ObjectTemplate":{"origin":"devel/p5-Class-ObjectTemplate","version":"0.7_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-ObjectTemplate","origin":"devel/p5-Class-ObjectTemplate","version":"0.7_1","comment":"Optimized template builder base class","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-ObjectTemplate","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"77f2b45d2fa42ac00b6f784c19973971ca54f01bb89da5a70a07f24c5b96d38b","flatsize":10608,"path":"All/p5-Class-ObjectTemplate-0.7_1.pkg","repopath":"All/p5-Class-ObjectTemplate-0.7_1.pkg","licenselogic":"single","pkgsize":5960,"desc":"Class::ObjectTemplate is a utility class to assist in the building\nof other Object Oriented Perl classes.  It was described in detail in\nthe O'Reilly book, \"Advanced Perl Programming\" by Sriram Srinivasam.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-Null","origin":"devel/p5-Class-Null","version":"2.110730_1","comment":"Perl module which implements the Null Class design pattern","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-Null","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ad7e83b3b6406db5e6fd6606608ff663f865bffa23b87abaa6de5ba94bf8fe19","flatsize":9157,"path":"All/p5-Class-Null-2.110730_1.pkg","repopath":"All/p5-Class-Null-2.110730_1.pkg","licenselogic":"single","pkgsize":6268,"desc":"Perl module which implements the Null Class design pattern","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-Observable","origin":"devel/p5-Class-Observable","version":"2.004","comment":"Allow other classes and objects to respond to events in yours","maintainer":"svysh.fbsd@gmail.com","www":"https://metacpan.org/release/Class-Observable","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"927a59ac7a5ebf86dd8011610bdedb8f583e10b8c1150cb20b617ee93e57e983","flatsize":61939,"path":"All/p5-Class-Observable-2.004.pkg","repopath":"All/p5-Class-Observable-2.004.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":19352,"desc":"If you have ever used Java, you may have run across the java.util.Observable\nclass and the java.util.Observer interface. Using them, you can decouple an\nobject from the one or more objects that wish to be notified whenever\nparticular events occur.  Class::Observable allows you to mimic this action.","deps":{"p5-Class-ISA":{"origin":"devel/p5-Class-ISA","version":"0.36_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-OOorNO","origin":"devel/p5-Class-OOorNO","version":"0.011_1","comment":"Perl module that give your module classic AND OO interfaces","maintainer":"jeffhung@mail2000.com.tw","www":"https://metacpan.org/release/Class-OOorNO","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f78b55c7a5cf6d673dbe87bb150ab1f68cee49d250581f973b2f3e0b8e984583","flatsize":23838,"path":"All/p5-Class-OOorNO-0.011_1.pkg","repopath":"All/p5-Class-OOorNO-0.011_1.pkg","licenselogic":"single","pkgsize":12388,"desc":"Class::OOorNO\n\nClass::OOorNO helps your module handle the input for its subroutines\nwhether called in object-oriented style (as object methods or class\nmethods with the arrow syntax ->), or in functional programming style\n(as subroutines imported to the caller's namespace via Exporter).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-Mixin","origin":"devel/p5-Class-Mixin","version":"1.00_1","comment":"API for aliasing methods to/from other classes","maintainer":"anes@anes.su","www":"https://metacpan.org/release/Class-Mixin","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c94b402bc1c6c9f090ab32d15c388256cecb84a00872478bc3be640978d66330","flatsize":7840,"path":"All/p5-Class-Mixin-1.00_1.pkg","repopath":"All/p5-Class-Mixin-1.00_1.pkg","licenselogic":"single","pkgsize":5408,"desc":"Class::Mixin provides a way to mix methods from one class into another,\nsuch that the target class can use both its methods as well as those of\nthe source class.\nThe primary advantage is that the behavior of a class can be modified\nto effectively be another class without changing any of the calling\ncode -- just requires using the new class that mixes into the original.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-NamedParms","origin":"devel/p5-Class-NamedParms","version":"1.08","comment":"Lightweight named parameter handling system","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-NamedParms","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d27828a45190b742766e6eb94d34af5ee82016f72ce2b8c4f4cb453f30626596","flatsize":16606,"path":"All/p5-Class-NamedParms-1.08.pkg","repopath":"All/p5-Class-NamedParms-1.08.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8728,"desc":"Class::NamedParms\n\nProvides standard get/set/clear accessors for a class via named\nparameter with forced lexical checking of named parameters\nfor validity and initialization validation. Lightweight and simple\nto use. Designed as a base class for inheritance by other modules.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-ClearSilver","origin":"www/p5-ClearSilver","version":"0.10.5_2","comment":"Perl bindings for fast and powerful template system","maintainer":"perl@FreeBSD.org","www":"http://www.clearsilver.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"63b78b61077f3344f3753a7de49dd7f0dcdaaaaa09f4540881d2120a315b9502","flatsize":242449,"path":"All/p5-ClearSilver-0.10.5_2.pkg","repopath":"All/p5-ClearSilver-0.10.5_2.pkg","licenselogic":"single","pkgsize":84328,"desc":"ClearSilver is a fast, powerful, and language-neutral template system.  It is\ndesigned to make it easy to create template driven static or dynamic\nwebsites.\n\nThis port installs the ClearSilver Perl bindings.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Class-MethodMapper","origin":"devel/p5-Class-MethodMapper","version":"1.0_1","comment":"Perl module for abstract Class wrapper for AutoLoader","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-MethodMapper","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f5bc689039c3e6667c98f8454ca8fd471fbeab9e2bc029b44cb38b6286fe07a0","flatsize":15426,"path":"All/p5-Class-MethodMapper-1.0_1.pkg","repopath":"All/p5-Class-MethodMapper-1.0_1.pkg","licenselogic":"single","pkgsize":8200,"desc":"Class::MethodMapper - Abstract Class wrapper for AutoLoader","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-Mix","origin":"devel/p5-Class-Mix","version":"0.006","comment":"Perl module for dynamic class mixing","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Class-Mix","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0c8138dad62c9b331521620887659dbccf01ea41ea5a15f7754519aca33e65a7","flatsize":17546,"path":"All/p5-Class-Mix-0.006.pkg","repopath":"All/p5-Class-Mix-0.006.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9944,"desc":"The \"mix_class\" function provided by this module dynamically generates\n`anonymous' classes with specified inheritance.","deps":{"p5-Params-Classify":{"origin":"devel/p5-Params-Classify","version":"0.015"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-Multimethods-Pure","origin":"devel/p5-Class-Multimethods-Pure","version":"0.13_1","comment":"Method-ordered multimethod dispatch","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-Multimethods-Pure","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a00d49e026ba94f625babcd8e1cd77330c5daded55eb286c797e7ad4a231d12d","flatsize":50383,"path":"All/p5-Class-Multimethods-Pure-0.13_1.pkg","repopath":"All/p5-Class-Multimethods-Pure-0.13_1.pkg","licenselogic":"single","pkgsize":20168,"desc":"You can define multimethods with the \"multi\" declarator:\n\n    use Class::Multimethods::Pure;\n\n    multi collide => ('Bullet', 'Ship') => sub {\n        my ($a, $b) = @_;  ...\n    };\n\n    multi collide => ('Ship', 'Asteroid') => sub {\n        my ($a, $b) = @_;  ...\n    };\n\nIt is usually wise to put such declarations within a BEGIN block, so\nthey behave more like Perl treats subs (you can call them without\nparentheses and you can use them before you define them).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-Multimethods","origin":"devel/p5-Class-Multimethods","version":"1.701","comment":"Support multimethods and function overloading in Perl","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Class-Multimethods","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7484e30d6bb9ba6b0dc02b35ee89de5f1f947ad700a36e49dd809f0488a28d48","flatsize":60983,"path":"All/p5-Class-Multimethods-1.701.pkg","repopath":"All/p5-Class-Multimethods-1.701.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":25632,"desc":"The Class:Multimethod module exports a subroutine (&multimethod) that can\nbe used to declare other subroutines that are dispatched using a algorithm\ndifferent from the normal Perl subroutine or method dispatch mechanism.\n\nNormal Perl subroutines are dispatched by finding the appropriately-named\nsubroutine in the current (or specified) package and calling that. Normal\nPerl methods are dispatched by attempting to find the appropriately-named\nsubroutine in the package into which the invoking object is blessed or,\nfailing that, recursively searching for it in the packages listed in the\nappropriate @ISA arrays.\n\nClass::Multimethods multimethods are dispatched quite differently. The\ndispatch mechanism looks at the classes or types of each argument to the\nmultimethod (by calling ref on each) and determines the \"closest\" matching\nvariant of the multimethod, according to the argument types specified in\nthe variants' definitions (see \"Finding the \"nearest\" multimethod\" for a\ndefinition of \"closest\").","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-Std-Fast","origin":"devel/p5-Class-Std-Fast","version":"0.0.8_2","comment":"Faster but less secure than Class::Std","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-Std-Fast","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f1a1f12e4d03f4601cbf4c465cf10f98764b87afd04fbf98e0427f18ab950c3a","flatsize":43474,"path":"All/p5-Class-Std-Fast-0.0.8_2.pkg","repopath":"All/p5-Class-Std-Fast-0.0.8_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":19272,"desc":"This module provides a faster but less secure version of Class::Std.","deps":{"p5-Class-Std":{"origin":"devel/p5-Class-Std","version":"0.013"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-Method-Modifiers","origin":"devel/p5-Class-Method-Modifiers","version":"2.15","comment":"Provides Moose-like method modifiers","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-Method-Modifiers","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8141d21ad58ada31b5fb1675514be8f85173c800dadf1eda21a8228ff50d4c36","flatsize":59942,"path":"All/p5-Class-Method-Modifiers-2.15.pkg","repopath":"All/p5-Class-Method-Modifiers-2.15.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":18624,"desc":"Method modifiers are a powerful feature from the CLOS (Common Lisp Object\nSystem) world.\n\nIn its most basic form, a method modifier is just a method that calls\n$self->SUPER::foo(@_). I for one have trouble remembering that exact\ninvocation, so my classes seldom re-dispatch to their base classes. Very bad!\n\nClass::Method::Modifiers provides three modifiers: before, around, and after.\nbefore and after are run just before and after the method they modify, but can\nnot really affect that original method. around is run in place of the original\nmethod, with a hook to easily call that original method.\n\nOne clear benefit of using Class::Method::Modifiers is that you can define\nmultiple modifiers in a single namespace. These separate modifiers don't need\nto know about each other. This makes top-down design easy. Have a base class\nthat provides the skeleton methods of each operation, and have plugins modify\nthose methods to flesh out the specifics.\n\nIn short, Class::Method::Modifiers solves the problem of making sure you call\n$self->SUPER::foo(@_), and provides a cleaner interface for it.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-Loader","origin":"devel/p5-Class-Loader","version":"2.03_1","comment":"Load modules and create objects on demand","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-Loader","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b0c26eb48fdc4c55a613e8e94eb13bfb77e97024a04cb37f560be91a28cebe72","flatsize":15391,"path":"All/p5-Class-Loader-2.03_1.pkg","repopath":"All/p5-Class-Loader-2.03_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8420,"desc":"Certain applications like to defer the decision to use a particular\nmodule till runtime.  This is possible in perl, and is a useful trick in\nsituations where the type of data is not known at compile time and the\napplication doesn't wish to pre-compile modules to handle all types of\ndata it can work with.  Loading modules at runtime can also provide\nflexible interfaces for perl modules.  Modules can let the programmer\ndecide what modules will be used by it instead of hard-coding their\nnames.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-Measure","origin":"devel/p5-Class-Measure","version":"0.10","comment":"Create, compare, and convert units of measurement","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Class-Measure","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4924346577e5f89b3016bc66f4b5f6243922635a2940a309d1449ce1298d4f9d","flatsize":57914,"path":"All/p5-Class-Measure-0.10.pkg","repopath":"All/p5-Class-Measure-0.10.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17268,"desc":"This is a base class that is inherited by the Class::Measure classes.\nThis distribution comes with the class Class::Measure::Length.","deps":{"p5-Sub-Exporter":{"origin":"devel/p5-Sub-Exporter","version":"0.991"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-MixinFactory","origin":"devel/p5-Class-MixinFactory","version":"0.92_1","comment":"Class Factory with Selection of Mixins","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Class-MixinFactory","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"587b7e698bd62d7b5af608bae213c625773a2082018e081d7d4bc5cde27db68a","flatsize":50292,"path":"All/p5-Class-MixinFactory-0.92_1.pkg","repopath":"All/p5-Class-MixinFactory-0.92_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":27748,"desc":"This distribution facilitates the run-time generation of classes which\ninherit from a base class and some optional selection of mixin classes.\n\nA factory is provided to generate the mixed classes with multiple\ninheritance. A NEXT method allows method redispatch up the inheritance\nchain.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-Load-XS","origin":"devel/p5-Class-Load-XS","version":"0.10","comment":"XS implementation of parts of Class::Load","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Class-Load-XS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4fcdb56ad4c49550b61787027977affe5ca03e54784e81e9e6a568769f7ff2e4","flatsize":21657,"path":"All/p5-Class-Load-XS-0.10.pkg","repopath":"All/p5-Class-Load-XS-0.10.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":9880,"desc":"Class::Load::XS provides an XS implementation for portions of Class::Load. See\nClass::Load for API details.","deps":{"p5-Class-Load":{"origin":"devel/p5-Class-Load","version":"0.25"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Color-Library","origin":"graphics/p5-Color-Library","version":"0.021_1","comment":"Easy-to-use and comprehensive named-color library","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Color-Library","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c956865b74ff31ed8c4c0e43b70a6679720605b2349c826409d2c7d534eb2832","flatsize":2206014,"path":"All/p5-Color-Library-0.021_1.pkg","repopath":"All/p5-Color-Library-0.021_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":371824,"desc":"Color::Library is an easy-to-use and comprehensive named-color dictionary.\nCurrently provides coverage for www (svg, html, css) colors, x11 colors, and\nmore.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Class-Data-Inheritable":{"origin":"devel/p5-Class-Data-Inheritable","version":"0.10"},"p5-Module-Pluggable":{"origin":"devel/p5-Module-Pluggable","version":"5.2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-Class-Inner","origin":"devel/p5-Class-Inner","version":"0.200001_1","comment":"Perlish implementation of Java like inner classes","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-Inner","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"14949d0af0fe1cd8765cc1097621f6838efcf63ceaa9c1692e3688dea72a32bc","flatsize":7338,"path":"All/p5-Class-Inner-0.200001_1.pkg","repopath":"All/p5-Class-Inner-0.200001_1.pkg","licenselogic":"single","pkgsize":5476,"desc":"Yet another implementation of an anonymous class with per object\noverridable methods, but with the added attraction of sort of working\ndispatch to the parent class's method.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-Interfaces","origin":"devel/p5-Class-Interfaces","version":"0.04_1","comment":"Module for defining interface classes inline","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-Interfaces","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c9e96b34a4a4f451a2c37ff226c1d91b5bf0d1cdd82edbe569ecf1d329ffcf10","flatsize":17211,"path":"All/p5-Class-Interfaces-0.04_1.pkg","repopath":"All/p5-Class-Interfaces-0.04_1.pkg","licenselogic":"single","pkgsize":9596,"desc":"This module provides a simple means to define abstract class interfaces,\nwhich can be used to program using the concepts of interface\npolymorphism.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-Load","origin":"devel/p5-Class-Load","version":"0.25","comment":"Working (require Class::Name) and more","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/pod/Class::Load","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9d0a64e254fdb03122077e2ec0bee712d61aee86efb13a22b4342bcd8d9719f5","flatsize":54337,"path":"All/p5-Class-Load-0.25.pkg","repopath":"All/p5-Class-Load-0.25.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15824,"desc":"require EXPR only accepts Class/Name.pm style module names, not Class::Name.\nHow frustrating! For that, we provide load_class 'Class::Name'.\nIt's often useful to test whether a module can be loaded, instead of throwing\nan error when it's not available. For that, we provide try_load_class\n'Class::Name'.\nFinally, sometimes we need to know whether a particular class has been loaded.\nAsking %25INC is an option, but that will miss inner packages and any class for\nwhich the filename does not correspond to the package name. For that,\nwe provide is_class_loaded 'Class::Name'.","deps":{"p5-Data-OptList":{"origin":"devel/p5-Data-OptList","version":"0.114"},"p5-Module-Implementation":{"origin":"devel/p5-Module-Implementation","version":"0.09_1"},"p5-Module-Runtime":{"origin":"devel/p5-Module-Runtime","version":"0.016"},"p5-Package-Stash":{"origin":"devel/p5-Package-Stash","version":"0.40"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-Inspector","origin":"devel/p5-Class-Inspector","version":"1.36","comment":"Provides information about classes","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Class-Inspector","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e74fb4840ef3c4e5d584f90a34e792897e4cb3a5f55be1923fbadce8924efec5","flatsize":64851,"path":"All/p5-Class-Inspector-1.36.pkg","repopath":"All/p5-Class-Inspector-1.36.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":19396,"desc":"Class::Inspector allows you to get information about a loaded class. Most or all\nof this information can be found in other ways, but they aren't always very\nfriendly, and usually involve a relatively high level of Perl wizardry, or\nstrange and unusual looking code. Class::Inspector attempts to provide an\neasier, more friendly interface to this information.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-Inflate","origin":"databases/p5-Class-Inflate","version":"0.07_1","comment":"Inflate HASH Object from Values in Database","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-Inflate","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2a5ab8fffaed8bb5029b7c8f6029194683f5b5c13f4e32b0ec755b3b040ec78c","flatsize":34166,"path":"All/p5-Class-Inflate-0.07_1.pkg","repopath":"All/p5-Class-Inflate-0.07_1.pkg","licenselogic":"single","pkgsize":11104,"desc":"Allows for any blessed HASH object to be populated from a database, by\ndescribing table relationships to each method.","deps":{"p5-Devel-Messenger":{"origin":"devel/p5-Devel-Messenger","version":"0.02_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Class-ISA","origin":"devel/p5-Class-ISA","version":"0.36_1","comment":"Report the search path for a class's ISA tree","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-ISA","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ecbe5d4c3215c489ec8c88f4051cf8d582faaed313406413237bd9d2d6c7469d","flatsize":17107,"path":"All/p5-Class-ISA-0.36_1.pkg","repopath":"All/p5-Class-ISA-0.36_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9448,"desc":"This library, Class::ISA, provides functions that return the list (in\norder) of names of classes Perl would search to find a method, with no\nduplicates.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-Handle","origin":"devel/p5-Class-Handle","version":"1.07_1","comment":"Create objects that are handles to classes","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Class-Handle","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3e2af211704b3bdea129a40d31c0898edd40e64f6b5f0d16d4fcb4d12d931372","flatsize":23619,"path":"All/p5-Class-Handle-1.07_1.pkg","repopath":"All/p5-Class-Handle-1.07_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11636,"desc":"Class related functionality in Perl is broken up into a variety of\ndifferent modules.  Class::Handle attempts to provide a convenient\nobject wrapper around the various different types of functions that can\nbe performed on a class.\n\nCurrently, Class::Handle provides what is effectively a combined API from\nUNIVERSAL, Class::ISA and Class::Inspector for obtaining information\nabout a Class, and some additional task methods, such as load to common\ntasks relating to classes.","deps":{"p5-Class-ISA":{"origin":"devel/p5-Class-ISA","version":"0.36_1"},"p5-Class-Inspector":{"origin":"devel/p5-Class-Inspector","version":"1.36"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-Hook","origin":"devel/p5-Class-Hook","version":"0.06","comment":"Add hooks on methods from other classes","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-Hook","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"785af674e972a91dc3a0cf75610ebf8cb92938d877ab31de2b06882978fe2b26","flatsize":48939,"path":"All/p5-Class-Hook-0.06.pkg","repopath":"All/p5-Class-Hook-0.06.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12700,"desc":"Class::Hook enables you to trace methods calls from your code to other classes.\n\nInstead of putting 'use Foo;' in your code, simply type 'use Class::Hook;'.\nThe class Foo is unknown in your code. It will be magically caught by\nClass::Hook which will call Foo itself. You can see Class::Hook as a kind of\nrelay.\n\nYou can setup a subroutine to be called before any call to Foo->amethod and a\nsubroutine to be called after the call. Your subs will receive all the\ninformation that Foo->amethod will receive, so you can trace everything\nbetween your code and Foo.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-Gomor","origin":"devel/p5-Class-Gomor","version":"1.03","comment":"Class and object builder","maintainer":"spry@anarchy.in.the.ph","www":"https://metacpan.org/release/Class-Gomor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5a90f3a5a5792a233e08f6fb28d5be2e0c7a8d0178911017ecec0e8449000d5b","flatsize":32741,"path":"All/p5-Class-Gomor-1.03.pkg","repopath":"All/p5-Class-Gomor-1.03.pkg","licenselogic":"single","licenses":["ART10"],"pkgsize":16012,"desc":"This module is yet another class builder. This one adds parameter checking in\nnew constructor, that is to check for attributes existence, and definedness.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-Generate","origin":"devel/p5-Class-Generate","version":"1.18","comment":"Simplify the creation of class hierarchies","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-Generate","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"828b31fe569c3b26d403785b1f894416e32b6a8d3307503c63f61f06c4eebda9","flatsize":216926,"path":"All/p5-Class-Generate-1.18.pkg","repopath":"All/p5-Class-Generate-1.18.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":69660,"desc":"Class::Generate is a Perl5 module to simplify creating class\nhierarchies.  It offers typed or untyped scalar, array, and hash\nmembers, required members, private members, methods (both\ninstance and class), and other common features of object-\noriented software development.  Of course, you can implement all\nthese things without a special module, but doing it via\nClass::Generate is much, much more concise.  And furthermore,\nit's much less error prone: if you are using Perl's -w flag,\nClass::Generate will catch many class specification and usage\nerrors.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-Forward","origin":"devel/p5-Class-Forward","version":"0.100006_1","comment":"Perl extension for class dispatcher that handles namespaces like paths","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/AWNCORP/Class-Forward-0.100006","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3b186f4a5e70c4110680a2ea4d261ac8cdc3a548d0ff5bc49fdd966a46bef94e","flatsize":49534,"path":"All/p5-Class-Forward-0.100006_1.pkg","repopath":"All/p5-Class-Forward-0.100006_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12784,"desc":"A class dispatcher that handles namespaces like paths.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-Prototyped","origin":"devel/p5-Class-Prototyped","version":"1.16","comment":"Fast prototype-based OO programming in Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-Prototyped","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"50dbb161943c579bdefdb3358a03ac706ab397b8c6690a45ef29e67134054ad1","flatsize":121096,"path":"All/p5-Class-Prototyped-1.16.pkg","repopath":"All/p5-Class-Prototyped-1.16.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":47812,"desc":"This module provides for efficient and simple prototype-based\nprogramming in Perl. You can provide different subroutines for each\nobject, and also have objects inherit their behavior and state from\nanother object.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-Field","origin":"devel/p5-Class-Field","version":"0.24","comment":"Class Field Accessor Generator","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-Field","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b7bcaf2614cb64f5217bda603b270673b36ce5ca3c5dfc241f306be1b88a3999","flatsize":15024,"path":"All/p5-Class-Field-0.24.pkg","repopath":"All/p5-Class-Field-0.24.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7796,"desc":"Class::Field exports two subroutines, field and const. These\nfunctions are used to declare fields and constants in your class.\n\nClass::Field generates custom code for each accessor that is\noptimized for speed.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-Factory-Util","origin":"devel/p5-Class-Factory-Util","version":"1.7_1","comment":"Utility functions for (factory) classes","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-Factory-Util","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"15a629ef85f527394f97c5b35d7cc516ac7684e040e3229c5429daede5f60963","flatsize":46924,"path":"All/p5-Class-Factory-Util-1.7_1.pkg","repopath":"All/p5-Class-Factory-Util-1.7_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11944,"desc":"This module is part of an effort to take functionality within Alzabo which has\ngeneral utility and make it available outside of the Alzabo framework.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-Fields","origin":"devel/p5-Class-Fields","version":"0.204","comment":"Functions/methods for examining data members of a class","maintainer":"svysh.fbsd@gmail.com","www":"https://metacpan.org/release/Class-Fields","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bd3bdc3d38c26c5438858ded25b36cdf72a19779364ee0f8ed13b26436c95c7d","flatsize":54197,"path":"All/p5-Class-Fields-0.204.pkg","repopath":"All/p5-Class-Fields-0.204.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":29736,"desc":"A collection of utility functions/methods for examining the data members of\na class. It provides a nice, high-level interface that should stand the test\nof time and Perl upgrades nicely.","deps":{"p5-Carp-Assert":{"origin":"devel/p5-Carp-Assert","version":"0.22"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-ErrorHandler","origin":"devel/p5-Class-ErrorHandler","version":"0.04","comment":"Base class for error handling","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-ErrorHandler","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9ee6210e41f10af33b41a3083c9baa7422592acccb3c7e0935e964bcbbf3907d","flatsize":11450,"path":"All/p5-Class-ErrorHandler-0.04.pkg","repopath":"All/p5-Class-ErrorHandler-0.04.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6620,"desc":"Class::ErrorHandler provides an error-handling mechanism that's\ngeneric enough to be used as the base class for a variety of OO\nclasses.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-Factory","origin":"devel/p5-Class-Factory","version":"1.06_2","comment":"Base class for dynamic factory classes","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Class-Factory","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bf720f04111a394ec630b4106b2dcf1150e27780123537ca2954f020bf0a7b08","flatsize":39562,"path":"All/p5-Class-Factory-1.06_2.pkg","repopath":"All/p5-Class-Factory-1.06_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17544,"desc":"This is a simple module that factory classes can use to generate new\ntypes of objects on the fly, providing a consistent interface to common\ngroups of objects.\n\nFactory classes are used when you have different implementations for the\nsame set of tasks but may not know in advance what implementations you\nwill be using.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-EHierarchy","origin":"devel/p5-Class-EHierarchy","version":"2.01","comment":"Base class for hierarchically ordered objects","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Class-EHierarchy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a8ea9d162ae4f3141fdaac8898867dedaaae4d735474c2e5c3b1e0886a672828","flatsize":96362,"path":"All/p5-Class-EHierarchy-2.01.pkg","repopath":"All/p5-Class-EHierarchy-2.01.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":29004,"desc":"Class::EHierarchy is intended for use as a base class for objects that need\nsupport for class or object hierarchies. Additional features are also provided\nwhich can be useful for general property implementation and manipulation.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-Delegation","origin":"devel/p5-Class-Delegation","version":"1.9.0","comment":"Object-oriented delegation","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-Delegation","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"14dd60fe57228ec71768a38d51c5be4bff766fdfa7ff3847381a9b357dd14fdc","flatsize":55280,"path":"All/p5-Class-Delegation-1.9.0.pkg","repopath":"All/p5-Class-Delegation-1.9.0.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":23972,"desc":"The Class::Delegation module simplifies the creation of delegation-based\nclass hierarchies, allowing a method to be redispatched:\n\t* to a single nominated attribute,\n\t* to a collection of nominated attributes in parallel, or\n\t* to any attribute that can handle the message.\n\nThese three delegation mechanisms can be specified for:\n\t* a single method\n\t* a set of nominated methods collectively\n\t* any as-yet-undelegated methods\n\t* all methods, delegated or not.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"options":{"EXAMPLES":"on"}},{"name":"p5-Class-Data-Lite","origin":"devel/p5-Class-Data-Lite","version":"0.0010","comment":"Minimalistic class accessors","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/Class-Data-Lite","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"081781ab8f7059d5975ecc4fe15d7903053edf31cfcf4286620ffac8836ea2b1","flatsize":43303,"path":"All/p5-Class-Data-Lite-0.0010.pkg","repopath":"All/p5-Class-Data-Lite-0.0010.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11232,"desc":"Class::Data::Lite is a minimalistic implement for class accessors. There is no\ninheritance and fast.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-Date","origin":"devel/p5-Class-Date","version":"1.1.17","comment":"Perl class for easy date and time manipulation","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-Date","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fd7f259904ff9a37cc9f8bd1fa01a574932e563622ec84265ef8e8aeac06f812","flatsize":76431,"path":"All/p5-Class-Date-1.1.17.pkg","repopath":"All/p5-Class-Date-1.1.17.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":34328,"desc":"This module is intended to provide a general-purpose date and\ndatetime type for perl. You have a Class::Date class for absolute\ndate and datetime, and have a Class::Date::Rel class for relative\ndates.\n\nYou can use ``+'', ``-'', ``<'' and ``>'' operators as with native\nperl data types.","deps":{"p5-TimeDate":{"origin":"devel/p5-TimeDate","version":"2.33,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-Method-Modifiers-Fast","origin":"devel/p5-Class-Method-Modifiers-Fast","version":"0.041_1","comment":"Perl extension to provide Moose-like method modifiers","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-Method-Modifiers-Fast","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"56beff575bfd0de3cb60e0fd6ac334a2377782dd65a9305bcb42e515c4bc0d46","flatsize":6786,"path":"All/p5-Class-Method-Modifiers-Fast-0.041_1.pkg","repopath":"All/p5-Class-Method-Modifiers-Fast-0.041_1.pkg","licenselogic":"single","pkgsize":4856,"desc":"Class::Method::Modifiers::Fast provides three modifiers: before,\naround, and after.  before and after are run just before and after the\nmethod they modify, but cannot really affect that original method.\naround is run in place of the original method, with a hook to easily\ncall that original method. See the MODIFIERS section for more details\non how the particular modifiers work.","deps":{"p5-Data-Util":{"origin":"devel/p5-Data-Util","version":"0.67"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-Data-Inheritable","origin":"devel/p5-Class-Data-Inheritable","version":"0.10","comment":"Inheritable, overridable class data","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-Data-Inheritable","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"92e7d0565cb94930a4f7084e7dd5f7aa79a9bb90088473a58544d5037a8adddf","flatsize":13642,"path":"All/p5-Class-Data-Inheritable-0.10.pkg","repopath":"All/p5-Class-Data-Inheritable-0.10.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7848,"desc":"Class::Data::Inheritable is for creating accessor/mutators to class\ndata.  That is, if you want to store something about your class as a\nwhole (instead of about a single object).  This data is then inherited\nby your subclasses and can be overridden.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-MakeMethods","origin":"devel/p5-Class-MakeMethods","version":"1.010_1","comment":"Generate common types of methods","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-MakeMethods","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7a689669cd604ced0e30853c0cc59138614892ece863647dbdc2d2c76a4c2dd9","flatsize":765733,"path":"All/p5-Class-MakeMethods-1.010_1.pkg","repopath":"All/p5-Class-MakeMethods-1.010_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":288792,"desc":"The Class::MakeMethods framework allows Perl class developers to quickly\ndefine common types of methods. When a module \"use\"s a subclass of\nClass::MakeMethods, it can select from the supported method types, and\nspecify a name for each method desired. The methods are dynamically\ngenerated and installed in the calling package.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-Data-ConfigHash","origin":"devel/p5-Class-Data-ConfigHash","version":"0.00002_1","comment":"Add Catalyst-Style Config To Your Class","maintainer":"markun@onohara.to","www":"https://metacpan.org/release/Class-Data-ConfigHash","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"269e00c4bf325b82aa172bdb399373eab35bb3fb7a17c1080c553718805420eb","flatsize":13391,"path":"All/p5-Class-Data-ConfigHash-0.00002_1.pkg","repopath":"All/p5-Class-Data-ConfigHash-0.00002_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7380,"desc":"Add Catalyst-Style Config To Your Class","deps":{"p5-Class-Data-Inheritable":{"origin":"devel/p5-Class-Data-Inheritable","version":"0.10"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-InsideOut","origin":"devel/p5-Class-InsideOut","version":"1.14","comment":"Safe, simple inside-out object construction kit","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-InsideOut","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fc10515d1a8188bc0eb17ecf3a8afd77813f16d6201c27c77903e8e2735b85f7","flatsize":74484,"path":"All/p5-Class-InsideOut-1.14.pkg","repopath":"All/p5-Class-InsideOut-1.14.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":33536,"desc":"This is a simple, safe and streamlined toolkit for building inside-out\nobjects. Unlike most other inside-out object building modules already\non CPAN, this module aims for minimalism and robustness:\n\n    * Does not require derived classes to subclass it\n    * Uses no source filters, attributes or CHECK blocks\n    * Supports any underlying object type including foreign inheritance\n    * Does not leak memory on object destruction\n    * Overloading-safe\n    * Thread-safe for Perl 5.8 or better\n    * mod_perl compatible\n    * Makes no assumption about inheritance or initializer needs\n\nIt provides the minimal support necessary for creating safe inside-out\nobjects and generating flexible accessors.","deps":{"p5-Class-ISA":{"origin":"devel/p5-Class-ISA","version":"0.36_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-DBI-ToSax","origin":"databases/p5-Class-DBI-ToSax","version":"0.10_1","comment":"Extension to Class::DBI for sqlite","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-DBI-ToSax","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3182c3855d522d060526764cf08a64ec552b90fd71722752a85c1fd72872d55e","flatsize":10694,"path":"All/p5-Class-DBI-ToSax-0.10_1.pkg","repopath":"All/p5-Class-DBI-ToSax-0.10_1.pkg","licenselogic":"single","pkgsize":6476,"desc":"Turn database objects to SAX events.","deps":{"p5-Class-DBI":{"origin":"databases/p5-Class-DBI","version":"3.0.17_3"},"p5-NEXT":{"origin":"devel/p5-NEXT","version":"0.69"},"p5-XML-SAX-Writer":{"origin":"textproc/p5-XML-SAX-Writer","version":"0.57"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5","textproc"]},{"name":"p5-Class-Default","origin":"devel/p5-Class-Default","version":"1.51_1","comment":"Static calls apply to a default instantiation","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Class-Default","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"319cd687c996de90e96828802c0b30c1fcf26282afb9a9238b6179c6ac377201","flatsize":17473,"path":"All/p5-Class-Default-1.51_1.pkg","repopath":"All/p5-Class-Default-1.51_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9828,"desc":"Class::Default provides a mechanism to allow your class to take static\nmethod calls and apply it to a default instantiation of an object.  It\nprovides a flexibility to an API that allows it to be used more\ncomfortably in different situations.\n\nThis technique appears to be especially useful when writing modules\nthat you want to be used in either a single use or a persistent\nenvironment.  In a CGI like environment, you want the simplicity of a\nstatic interface.  You can call Class-method> directly, without having\nto pass an instantiation around constantly.","deps":{"p5-Class-Inspector":{"origin":"devel/p5-Class-Inspector","version":"1.36"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-DBI-SQLite","origin":"databases/p5-Class-DBI-SQLite","version":"0.11_2","comment":"Extension to Class::DBI for sqlite","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-DBI-SQLite","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"81f35fe514489fcdfc9ead2fb2b757154c210e64b3607320bd2e1fd0a3f614ca","flatsize":5469,"path":"All/p5-Class-DBI-SQLite-0.11_2.pkg","repopath":"All/p5-Class-DBI-SQLite-0.11_2.pkg","licenselogic":"single","pkgsize":4460,"desc":"Class::DBI::SQLite is an extension to Class::DBI for DBD::SQLite, which allows\nyou to populate auto incremented row id after insert.","deps":{"p5-Class-DBI":{"origin":"databases/p5-Class-DBI","version":"3.0.17_3"},"p5-Clone":{"origin":"devel/p5-Clone","version":"0.47"},"p5-DBD-SQLite":{"origin":"databases/p5-DBD-SQLite","version":"1.76"},"p5-Ima-DBI":{"origin":"databases/p5-Ima-DBI","version":"0.35_1"},"p5-SQL-Statement":{"origin":"databases/p5-SQL-Statement","version":"1.414"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"],"options":{"DOCS":"on"}},{"name":"p5-Class-DBI-SAK","origin":"databases/p5-Class-DBI-SAK","version":"1.4_1","comment":"Class::DBI Swiss Army Knife (SAK)","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-DBI-SAK","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7949f4eb662f727a87dc04ebe3cb0f9f4598f1a60aae524ec58c17e99d85a3b6","flatsize":7854,"path":"All/p5-Class-DBI-SAK-1.4_1.pkg","repopath":"All/p5-Class-DBI-SAK-1.4_1.pkg","licenselogic":"single","pkgsize":5892,"desc":"By taking the busy work out of using Class::DBI as you see fit, your code\nbecomes more useful by size. Most of us end up using at least a couple\nClass::DBI extensions in our programs, and it's just a pain. Enter the Swiss\nArmy Knife.","deps":{"p5-Class-DBI":{"origin":"databases/p5-Class-DBI","version":"3.0.17_3"},"p5-Class-DBI-AbstractSearch":{"origin":"databases/p5-Class-DBI-AbstractSearch","version":"0.07_1"},"p5-Class-DBI-Pager":{"origin":"databases/p5-Class-DBI-Pager","version":"0.08_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Class-DBI-Plugin-Type","origin":"databases/p5-Class-DBI-Plugin-Type","version":"0.02_1","comment":"Determine type information for columns","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-DBI-Plugin-Type","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"36fe9d4de998aa7b3be3b51dc5b0488e11d2a3f1d5f1b0af05f53ac696c6d5fe","flatsize":3544,"path":"All/p5-Class-DBI-Plugin-Type-0.02_1.pkg","repopath":"All/p5-Class-DBI-Plugin-Type-0.02_1.pkg","licenselogic":"single","pkgsize":3236,"desc":"This module allows Class::DBI-based classes to query their columns\nfor data type information in a database-independent manner.","deps":{"p5-Class-DBI":{"origin":"databases/p5-Class-DBI","version":"3.0.17_3"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Class-DBI-Plugin-Senna","origin":"databases/p5-Class-DBI-Plugin-Senna","version":"0.01_5","comment":"Add Instant Fulltext Search Capability With Senna to Class::DBI","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-DBI-Plugin-Senna","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3ea703b8a5a23df230e50b031df90ba082e976a6a6f721a4fc77eb3207fe1dcf","flatsize":11625,"path":"All/p5-Class-DBI-Plugin-Senna-0.01_5.pkg","repopath":"All/p5-Class-DBI-Plugin-Senna-0.01_5.pkg","licenselogic":"single","pkgsize":6680,"desc":"Class::DBI::Plugin::Senna harnesses the power of Senna\n(http://b.razil.jp/project/senna) with Class::DBI.\n\nThis module installs hooks in your Class::DBI package that automatically\ncreates and updates a Senna index.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Class-DBI-Sweet","origin":"databases/p5-Class-DBI-Sweet","version":"0.11_1","comment":"Extra sweet features for Class::DBI","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-DBI-Sweet","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"661e22dcb0206a8778b782fec65437c5f256eb47b28f14b2445dd00291cf3a1b","flatsize":49001,"path":"All/p5-Class-DBI-Sweet-0.11_1.pkg","repopath":"All/p5-Class-DBI-Sweet-0.11_1.pkg","licenselogic":"single","pkgsize":21016,"desc":"Class::DBI::Sweet provides convenient count, search, page, and cache\nfunctions in a sweet package. It integrates these functions with\n\"Class::DBI\" in a convenient and efficient way.","deps":{"p5-Class-DBI":{"origin":"databases/p5-Class-DBI","version":"3.0.17_3"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-Data-Page":{"origin":"databases/p5-Data-Page","version":"2.03"},"p5-SQL-Abstract":{"origin":"databases/p5-SQL-Abstract","version":"2.000001"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Class-DBI-Plugin-Iterator","origin":"databases/p5-Class-DBI-Plugin-Iterator","version":"0.13_1","comment":"New iterator for p5-Class-DBI","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-DBI-Plugin-Iterator","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"acc0cadb2793a75ba411d60514b0f06816dc00d757b8420fe5001d46590eb584","flatsize":15206,"path":"All/p5-Class-DBI-Plugin-Iterator-0.13_1.pkg","repopath":"All/p5-Class-DBI-Plugin-Iterator-0.13_1.pkg","licenselogic":"single","pkgsize":7852,"desc":"New iterator for Class::DBI.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Class-DBI-Plugin-Pager","origin":"databases/p5-Class-DBI-Plugin-Pager","version":"0.566_1","comment":"Perl extension to paged queries for CDBI","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-DBI-Plugin-Pager","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cfb434ed7074b87bf190799649b86a93035e9cfad59b87df50765049622b74bc","flatsize":24375,"path":"All/p5-Class-DBI-Plugin-Pager-0.566_1.pkg","repopath":"All/p5-Class-DBI-Plugin-Pager-0.566_1.pkg","licenselogic":"single","pkgsize":11756,"desc":"Perl extension to paged queries for CDBI.\n\nAdds a pager method to your class that can query using SQL::Abstract\nwhere clauses, and limit the number of rows returned to a specific\nsubset.","deps":{"p5-Class-DBI":{"origin":"databases/p5-Class-DBI","version":"3.0.17_3"},"p5-Class-DBI-Plugin-AbstractCount":{"origin":"databases/p5-Class-DBI-Plugin-AbstractCount","version":"0.08_1"},"p5-Data-Page":{"origin":"databases/p5-Data-Page","version":"2.03"},"p5-SQL-Abstract":{"origin":"databases/p5-SQL-Abstract","version":"2.000001"},"p5-UNIVERSAL-require":{"origin":"devel/p5-UNIVERSAL-require","version":"0.19"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Class-DBI-Plugin-AbstractCount","origin":"databases/p5-Class-DBI-Plugin-AbstractCount","version":"0.08_1","comment":"Get COUNT(*) results with abstract SQL","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-DBI-Plugin-AbstractCount","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9e7a441867b9815c6da0783f8bd27e1ad9d7a1f1aa2ef3fa5a40739c7a5668ac","flatsize":5724,"path":"All/p5-Class-DBI-Plugin-AbstractCount-0.08_1.pkg","repopath":"All/p5-Class-DBI-Plugin-AbstractCount-0.08_1.pkg","licenselogic":"single","pkgsize":4328,"desc":"This Class::DBI plugin combines the functionality from\nClass::DBI::Plugin::CountSearch (counting objects without having\nto use an array or an iterator), and Class::DBI::AbstractSearch,\nwhich allows complex where-clauses a la SQL::Abstract.","deps":{"p5-Class-DBI":{"origin":"databases/p5-Class-DBI","version":"3.0.17_3"},"p5-Class-DBI-Plugin":{"origin":"databases/p5-Class-DBI-Plugin","version":"0.03_1"},"p5-SQL-Abstract":{"origin":"databases/p5-SQL-Abstract","version":"2.000001"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Class-DBI-Plugin-DeepAbstractSearch","origin":"databases/p5-Class-DBI-Plugin-DeepAbstractSearch","version":"0.08_1","comment":"Provides deep_search_where() for Class::DBI","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-DBI-Plugin-DeepAbstractSearch","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3beb4f5bb3ae6da9dc30a8bfa409817ac0e79cbf58b63496b748c33cd1792044","flatsize":18868,"path":"All/p5-Class-DBI-Plugin-DeepAbstractSearch-0.08_1.pkg","repopath":"All/p5-Class-DBI-Plugin-DeepAbstractSearch-0.08_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8832,"desc":"This plugin provides a SQL::Abstract search method for Class::DBI. It is\nsimilar to Class::DBI::AbstractSearch, but allows you to search and sort\nby fields from joined tables.","deps":{"p5-Class-DBI":{"origin":"databases/p5-Class-DBI","version":"3.0.17_3"},"p5-Class-DBI-Plugin":{"origin":"databases/p5-Class-DBI-Plugin","version":"0.03_1"},"p5-SQL-Abstract":{"origin":"databases/p5-SQL-Abstract","version":"2.000001"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Class-DBI-Plugin","origin":"databases/p5-Class-DBI-Plugin","version":"0.03_1","comment":"Abstract base class for Class::DBI plugins","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-DBI-Plugin","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"74859c32c48284659c39b7c21e4ce2fa4f6b6855e76ee11afd2d117f8b9e7982","flatsize":5105,"path":"All/p5-Class-DBI-Plugin-0.03_1.pkg","repopath":"All/p5-Class-DBI-Plugin-0.03_1.pkg","licenselogic":"single","pkgsize":4320,"desc":"Class::DBI::Plugin is an abstract base class for Class::DBI plugins.\nIts purpose is to make writing plugins easier. Writers of plugins\nshould be able to concentrate on the functionality their module\nprovides, instead of having to deal with the symbol table hackery\ninvolved when writing a plugin module.","deps":{"p5-Class-DBI":{"origin":"databases/p5-Class-DBI","version":"3.0.17_3"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Class-DBI-Pg","origin":"databases/p5-Class-DBI-Pg","version":"0.09_4","comment":"Extensions to Class::DBI for PostgreSQL","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-DBI-Pg","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ec21d33f0bc1fde37f6b45c73eab804f91745358ff4b9ca6b7f25fdf517e543b","flatsize":11437,"path":"All/p5-Class-DBI-Pg-0.09_4.pkg","repopath":"All/p5-Class-DBI-Pg-0.09_4.pkg","licenselogic":"single","pkgsize":6544,"desc":"Class::DBI::Pg automate the setup of Class::DBI columns and primary key for\nPostgres.\n\nselect Postgres system catalog and find out all columns, primary key and SERIAL\ntype column.","deps":{"p5-Class-DBI":{"origin":"databases/p5-Class-DBI","version":"3.0.17_3"},"p5-DBD-Pg":{"origin":"databases/p5-DBD-Pg","version":"3.18.0"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"],"options":{"DOCS":"on"}},{"name":"p5-Class-DBI-Oracle","origin":"databases/p5-Class-DBI-Oracle","version":"0.51_1","comment":"Extensions to Class::DBI for Oracle","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-DBI-Oracle","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ff3331a88222083d8406098f3f9fddb10599e58bd4ee7e857861a2a76efa9b61","flatsize":6781,"path":"All/p5-Class-DBI-Oracle-0.51_1.pkg","repopath":"All/p5-Class-DBI-Oracle-0.51_1.pkg","licenselogic":"single","pkgsize":4928,"desc":"This is an extension to Class::DBI that currently implements:\n\n* A sequence fix for Oracle databases.\n* Automatic column name discovery.\n* Automatic primary key detection.\n* Sequence name guessing.\n* Proper aliasing of reserved words.\n\nInstead of setting Class::DBI as your base class, use this.","deps":{"p5-Class-DBI":{"origin":"databases/p5-Class-DBI","version":"3.0.17_3"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Class-DBI-Loader-Relationship","origin":"databases/p5-Class-DBI-Loader-Relationship","version":"1.3_1","comment":"Easier relationship specification in CDBI::L","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-DBI-Loader-Relationship","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"78a59ee06778dbb8c39c15645b6551e20575f6682f1fe2639203bc085f54477b","flatsize":6081,"path":"All/p5-Class-DBI-Loader-Relationship-1.3_1.pkg","repopath":"All/p5-Class-DBI-Loader-Relationship-1.3_1.pkg","licenselogic":"single","pkgsize":4328,"desc":"This module acts as a mix-in, adding the relationship method to\nClass::DBI::Loader. Since Class::DBI::Loader knows how to map between\ntable names and class names, there ought to be no need to replicate\nthe names.  In addition, it is common (but not universal) to want\nreverse relationships defined for has-many relationships, and for\nhas-a relationships to be defined for the linkages surrounding a\nmany-to-many table.","deps":{"p5-Class-DBI-Loader":{"origin":"databases/p5-Class-DBI-Loader","version":"0.34_2"},"p5-Lingua-EN-Inflect-Number":{"origin":"textproc/p5-Lingua-EN-Inflect-Number","version":"1.12"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Class-MethodMaker","origin":"devel/p5-Class-MethodMaker","version":"2.25","comment":"Perl module for creating generic methods","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-MethodMaker","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2e254175348e44e35b61b787ba07985948b9970c042fa8c1d0bcc7ab90ca68cf","flatsize":21457487,"path":"All/p5-Class-MethodMaker-2.25.pkg","repopath":"All/p5-Class-MethodMaker-2.25.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":194816,"desc":"from the README:\n\nThis module solves the problem of having to write a bazillion get/set\nmethods that are all the same. The argument to 'use' is a hash whose keys\nare the names of types of generic methods generated by MethodMaker and\nwhose values tell method maker what methods to make. (More precisely, the\nkeys are the names of MethodMaker methods (methods that write methods) and\nthe values are the arguments to those methods.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-Declare","origin":"devel/p5-Class-Declare","version":"0.19","comment":"Perl module for declare classes","maintainer":"simarg@gmail.com","www":"https://metacpan.org/release/Class-Declare","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"df2a2e1cacfd56fa03f55985fe5f073906cff6b49eb723ecbcb8c632af6a4635","flatsize":139624,"path":"All/p5-Class-Declare-0.19.pkg","repopath":"All/p5-Class-Declare-0.19.pkg","licenselogic":"single","pkgsize":43704,"desc":"Class::Declare allows class authors to specify public, private and protected\nattributes and methods for their classes, giving them control over how their\nmodules may be accessed. The standard object oriented programming concepts\nof public, private and protected have been implemented for both class and\ninstance (or object) attributes and methods.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-DBI-LazyInflate","origin":"databases/p5-Class-DBI-LazyInflate","version":"0.06_1","comment":"Defer inflating of columns until they are used","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-DBI-LazyInflate","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1d95bb9a617b68daa1799a9548930f63d393e7ed41e51bdf2e5ebd2358f30cea","flatsize":4963,"path":"All/p5-Class-DBI-LazyInflate-0.06_1.pkg","repopath":"All/p5-Class-DBI-LazyInflate-0.06_1.pkg","licenselogic":"single","pkgsize":4108,"desc":"Class::DBI::LazyInflate is a utility class that allows you to create\nDBI columns that only inflate to an object when it is required.\nWhen a row is fetched, columns specified via has_lazy() is wrapped\nby Data::Lazy, such that it is inflated only when the column is\nactually used.","deps":{"p5-Class-DBI":{"origin":"databases/p5-Class-DBI","version":"3.0.17_3"},"p5-Data-Lazy":{"origin":"devel/p5-Data-Lazy","version":"0.6_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Class-DBI-FromForm","origin":"www/p5-Class-DBI-FromForm","version":"0.04_1","comment":"Update Class::DBI using Data::FormValidator or HTML::Widget","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-DBI-FromForm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4a49e67f8288b50470d094c1deea6c030d619b314cde01ab2eaf697f39cd6b65","flatsize":11374,"path":"All/p5-Class-DBI-FromForm-0.04_1.pkg","repopath":"All/p5-Class-DBI-FromForm-0.04_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6184,"desc":"Create and update Class::DBI objects from Data::FormValidator or HTML::Widget.","deps":{"p5-Class-DBI":{"origin":"databases/p5-Class-DBI","version":"3.0.17_3"},"p5-Data-FormValidator":{"origin":"textproc/p5-Data-FormValidator","version":"4.88"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Class-DBI-Loader","origin":"databases/p5-Class-DBI-Loader","version":"0.34_2","comment":"Dynamic definition of Class::DBI sub classes","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-DBI-Loader","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f37f08a1ec71a33a83f7a0e1d0efbe56905af54a380b48b90a20d0bcc5cec939","flatsize":41090,"path":"All/p5-Class-DBI-Loader-0.34_2.pkg","repopath":"All/p5-Class-DBI-Loader-0.34_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":19192,"desc":"Class::DBI::Loader automate the definition of Class::DBI sub-classes. scan\ntable schemas and setup columns, primary key.\n\nclass names are defined by table names and namespace option.\n\n+-----------+-----------+-----------+\n|   table   | namespace | class     |\n+-----------+-----------+-----------+\n|   foo     | Data      | Data::Foo |\n|   foo_bar |           | FooBar    |\n+-----------+-----------+-----------+\n\nClass::DBI::Loader supports MySQL, Postgres and SQLite.","deps":{"p5-Class-DBI":{"origin":"databases/p5-Class-DBI","version":"3.0.17_3"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-Lingua-EN-Inflect":{"origin":"textproc/p5-Lingua-EN-Inflect","version":"1.905"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"],"options":{"DOCS":"on","MYSQL":"off","PGSQL":"off","SQLITE":"off"}},{"name":"p5-Class-DBI-FromCGI","origin":"databases/p5-Class-DBI-FromCGI","version":"1.00_2","comment":"Update Class::DBI data using CGI::Untaint","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-DBI-FromCGI","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f05bdfe0990b85bbc7506237928284a5d66e7d29c6521992fcb9808e6ea646e4","flatsize":12122,"path":"All/p5-Class-DBI-FromCGI-1.00_2.pkg","repopath":"All/p5-Class-DBI-FromCGI-1.00_2.pkg","licenselogic":"single","pkgsize":7516,"desc":"Lots of times, Class::DBI is used in web-based applications. (In fact, coupled\nwith a templating system that allows you to pass objects, such as\nTemplate::Toolkit, Class::DBI is very much your friend for these.)\n\nAnd, as we all know, one of the most irritating things about writing web-based\napplications is the monotony of writing much of the same stuff over and over\nagain. And, where there's monotony there's a tendency to skip over stuff that\nwe all know is really important, but is a pain to write - like Taint Checking\nand sensible input validation. (Especially as we can still show a 'working'\napplication without it!). So, we now have CGI::Untaint to take care of a lot of\nthat for us.\n\nIt so happens that CGI::Untaint also plays well with Class::DBI. All you need\nto do is to 'use Class::DBI::FromCGI' in your class (or in your local\nClass::DBI subclass that all your other classes inherit from. You do do that,\ndon't you?).","deps":{"p5-CGI-Untaint":{"origin":"www/p5-CGI-Untaint","version":"1.26_2"},"p5-Class-DBI":{"origin":"databases/p5-Class-DBI","version":"3.0.17_3"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5","www"]},{"name":"p5-Class-DBI-Untaint","origin":"databases/p5-Class-DBI-Untaint","version":"1.00_1","comment":"Class::DBI constraints using CGI::Untaint","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-DBI-Untaint","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aea623bbfb61f3280c3aebdb32403691b5d0203aa601eb8e47b1d268c83bf86b","flatsize":3786,"path":"All/p5-Class-DBI-Untaint-1.00_1.pkg","repopath":"All/p5-Class-DBI-Untaint-1.00_1.pkg","licenselogic":"single","pkgsize":3644,"desc":"Using this module will plug-in a new constraint type to Class::DBI\nthat uses CGI::Untaint.\n\nAny column can then be said to require untainting of a given type\n- i.e. that any value which you attempted to set that column to\n(include at create() time) must pass an untaint as_type() check.","deps":{"p5-CGI-Untaint":{"origin":"www/p5-CGI-Untaint","version":"1.26_2"},"p5-Class-DBI":{"origin":"databases/p5-Class-DBI","version":"3.0.17_3"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Class-DBI-Plugin-RetrieveAll","origin":"databases/p5-Class-DBI-Plugin-RetrieveAll","version":"1.04_1","comment":"More complex retrieve_all() for Class::DBI","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-DBI-Plugin-RetrieveAll","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"67a3ec4c30d740466c070fbd2ab3517e70e5b34113192b465c6cc61d0c7e5e01","flatsize":4974,"path":"All/p5-Class-DBI-Plugin-RetrieveAll-1.04_1.pkg","repopath":"All/p5-Class-DBI-Plugin-RetrieveAll-1.04_1.pkg","licenselogic":"single","pkgsize":4008,"desc":"This is a simple plugin to a Class::DBI subclass which provides a\n'retrieve_all_sorted_by' method.","deps":{"p5-Class-DBI":{"origin":"databases/p5-Class-DBI","version":"3.0.17_3"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Class-DBI-mysql","origin":"databases/p5-Class-DBI-mysql","version":"1.00_2","comment":"Extensions to Class::DBI for MySQL","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-DBI-mysql","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f301147b093a61840cbf8132910d078b8079656b93ec5ec4c8dc3143d2fbaf1a","flatsize":8988,"path":"All/p5-Class-DBI-mysql-1.00_2.pkg","repopath":"All/p5-Class-DBI-mysql-1.00_2.pkg","licenselogic":"single","pkgsize":6296,"desc":"This is an extension to Class::DBI, containing several functions and\noptimisations for the MySQL database. Instead of setting Class::DBI as\nyour base class, use this instead.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"p5-Class-DBI":{"origin":"databases/p5-Class-DBI","version":"3.0.17_3"},"p5-DBD-mysql":{"origin":"databases/p5-DBD-mysql","version":"5.008"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Class-DBI-DATA-Schema","origin":"databases/p5-Class-DBI-DATA-Schema","version":"1.00_1","comment":"Execute Class::DBI SQL from DATA sections","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-DBI-DATA-Schema","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"02c27b063191cbeee3707e703fe71def93443aebf539f6fcb35cf17c648a2cf5","flatsize":6420,"path":"All/p5-Class-DBI-DATA-Schema-1.00_1.pkg","repopath":"All/p5-Class-DBI-DATA-Schema-1.00_1.pkg","licenselogic":"single","pkgsize":4936,"desc":"This is an extension to Class::DBI which injects a method into your\nclass to find and execute all SQL statements in the DATA section\nof the package.","deps":{"p5-Class-DBI":{"origin":"databases/p5-Class-DBI","version":"3.0.17_3"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Class-DBI-AsForm","origin":"databases/p5-Class-DBI-AsForm","version":"2.42_1","comment":"Produce HTML form elements for database columns","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-DBI-AsForm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"80f07f6d532a05a994119ae97cce8020e6cfc5827a74fb7eb54d1a0c43535b9e","flatsize":6735,"path":"All/p5-Class-DBI-AsForm-2.42_1.pkg","repopath":"All/p5-Class-DBI-AsForm-2.42_1.pkg","licenselogic":"single","pkgsize":5088,"desc":"This module helps to generate HTML forms for creating new database\nrows or editing existing rows. It maps column names in a database\ntable to HTML form elements which fit the schema. Large text fields\nare turned into textareas, and fields with a has-a relationship to\nother Class::DBI tables are turned into select drop-downs populated\nwith objects from the joined class.","deps":{"p5-Class-DBI":{"origin":"databases/p5-Class-DBI","version":"3.0.17_3"},"p5-Class-DBI-Plugin-Type":{"origin":"databases/p5-Class-DBI-Plugin-Type","version":"0.02_1"},"p5-HTML-Tree":{"origin":"www/p5-HTML-Tree","version":"5.07"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Class-DBI-DDL","origin":"databases/p5-Class-DBI-DDL","version":"1.02_1","comment":"DDL for Class-DBI","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-DBI-DDL","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a9fc3105c885d7ff3cc5068d9f1913e6a0f861163d19a1d6dbee0cd582274b3a","flatsize":22140,"path":"All/p5-Class-DBI-DDL-1.02_1.pkg","repopath":"All/p5-Class-DBI-DDL-1.02_1.pkg","licenselogic":"single","pkgsize":12860,"desc":"Combined with Class::DBI to create and dispose of tables","deps":{"p5-Class-DBI":{"origin":"databases/p5-Class-DBI","version":"3.0.17_3"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Class-DBI-AutoLoader","origin":"databases/p5-Class-DBI-AutoLoader","version":"0.12_1","comment":"Generates Class::DBI subclasses dynamically","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-DBI-AutoLoader","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1bd31f5d2e871b13c221a25065eba7ca3bb054f087092a345093c175e2849bd8","flatsize":10023,"path":"All/p5-Class-DBI-AutoLoader-0.12_1.pkg","repopath":"All/p5-Class-DBI-AutoLoader-0.12_1.pkg","licenselogic":"single","pkgsize":6956,"desc":"Class::DBI::AutoLoader scans the tables in a given database, and auto-generates\nthe Class::DBI classes. These are loaded into your package when you import\nClass::DBI::AutoLoader.","deps":{"p5-Class-DBI":{"origin":"databases/p5-Class-DBI","version":"3.0.17_3"},"p5-Class-DBI-BaseDSN":{"origin":"databases/p5-Class-DBI-BaseDSN","version":"1.22_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Class-Constant","origin":"devel/p5-Class-Constant","version":"0.07","comment":"Build constant classes","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-Constant","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ce81218e4f8d2877514fab8836ea394d9bc260f8c5a54d3125023bd05f974463","flatsize":19765,"path":"All/p5-Class-Constant-0.07.pkg","repopath":"All/p5-Class-Constant-0.07.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9980,"desc":"Class::Constant allows you declaratively created so-called \"constant\nclasses\". These are very much like enumerated types (as close as a\ntypeless language like Perl can get, at least).\n\nThe classes generated by this module are modeled closely after Java's\n\"typesafe enumeration\" pattern, but with some added spice to make them\nmore useful to Perl programs.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-DBI-Replication","origin":"databases/p5-Class-DBI-Replication","version":"0.01_1","comment":"Class::DBI for replicated database","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-DBI-Replication","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1774f41168b337b7300053dac5d7e787039723dbb8114822ae1634371e665b3a","flatsize":6967,"path":"All/p5-Class-DBI-Replication-0.01_1.pkg","repopath":"All/p5-Class-DBI-Replication-0.01_1.pkg","licenselogic":"single","pkgsize":4868,"desc":"Classs::DBI::Replication extends Class::DBI's persistence for replicated\ndatabases.\n\nThe idea is very simple. SELECT from slaves, INSERT/UPDATE/DELETE to master.","deps":{"p5-Class-DBI":{"origin":"databases/p5-Class-DBI","version":"3.0.17_3"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Class-Container","origin":"devel/p5-Class-Container","version":"0.13","comment":"Glues object frameworks together transparently","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fb61c50e7f3bc1607158bc31a67aa62766bf52652d1958158e86779e6f909c8d","flatsize":72902,"path":"All/p5-Class-Container-0.13.pkg","repopath":"All/p5-Class-Container-0.13.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":22872,"desc":"This class facilitates building frameworks of several classes that\ninter-operate. It was first designed and built for \"HTML::Mason\", in\nwhich the Compiler, Lexer, Interpreter, Resolver, Component, Buffer,\nand several other objects must create each other transparently,\npassing the appropriate parameters to the right class, possibly\nsubstituting their own subclass for any of these objects.\n\nThe main features of \"Class::Container\" are:\n\n * Declaration of parameters used by each member in a class framework\n\n * Transparent passing of constructor parameters to the class that\n   needs them\n\n * Ability to create one (automatic) or many (manual) contained\n   objects automatically and transparently","deps":{"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-Contract","origin":"devel/p5-Class-Contract","version":"1.14_1","comment":"Design-by-Contract OO in Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-Contract","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2a261a39675fa16944ed201e6cb7588d9f4e8411cabbd99f67cd24f8a3d82523","flatsize":124072,"path":"All/p5-Class-Contract-1.14_1.pkg","repopath":"All/p5-Class-Contract-1.14_1.pkg","licenselogic":"single","pkgsize":36892,"desc":"The Class::Contract module implements strong encapsulation, static\ninheritance, and design-by-contract condition checking for\nobject-oriented Perl.  The module provides a declarative syntax for\nattribute, method, constructor, and destructor definitions at both the\nobject and class level.  Pre-conditions, post-conditions, and class\ninvariants are also fully supported.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"options":{"EXAMPLES":"on"}},{"name":"p5-Class-CSV","origin":"textproc/p5-Class-CSV","version":"1.03_1","comment":"Class based CSV parser/writer","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-CSV","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"06f9b4a1c71d101d305fbd3c81ab8bc63d531e665eab0096bf245fc1fb859c08","flatsize":19736,"path":"All/p5-Class-CSV-1.03_1.pkg","repopath":"All/p5-Class-CSV-1.03_1.pkg","licenselogic":"single","pkgsize":9044,"desc":"This module can be used to create objects from CSV files, or to create CSV\nfiles from objects. Text::CSV_XS is used for parsing and creating CSV file\nlines, so any limitations in Text::CSV_XS will of course be inherant in\nthis module.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Text-CSV_XS":{"origin":"textproc/p5-Text-CSV_XS","version":"1.60"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Class-C3-XS","origin":"devel/p5-Class-C3-XS","version":"0.15","comment":"XS speedups for Class::C3","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-C3-XS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"297788329e3662b30cd88676836c7ea9048259b90b9f8a22e8bff04996e471f2","flatsize":29470,"path":"All/p5-Class-C3-XS-0.15.pkg","repopath":"All/p5-Class-C3-XS-0.15.pkg","licenselogic":"single","pkgsize":12260,"desc":"This contains XS performance enhancers for Class::C3 version\n0.16 and higher.  The main Class::C3 package will use this\npackage automatically if it can find it.  Do not use this\npackage directly, use Class::C3 instead.\n\nThis module won't do anything for you if you're running a\nversion of Class::C3 older than 0.16.  (It's not a\ndependency because it would be circular with the optional\ndep from that package to this one).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-CodeStyler","origin":"devel/p5-Class-CodeStyler","version":"0.27_1","comment":"Perl extension for code generation program formatting and execution","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Class-CodeStyler","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"13c20baea2a4a06a991667ff4380f55a8934bcbfee72ff85230dbc8b65920eb8","flatsize":75143,"path":"All/p5-Class-CodeStyler-0.27_1.pkg","repopath":"All/p5-Class-CodeStyler-0.27_1.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3"],"pkgsize":19236,"desc":"Class::CodeStyler is an object oriented API to be used by code-generators\nin producing formatted code (Perl, C, other). The produced code file can\nalso be syntax checked, displayed with line numbers, executed, and eval'd.\nCode can be inserted anywhere in the generated program using a system of\nbookmarks and jumps.","deps":{"p5-Class-STL-Containers":{"origin":"devel/p5-Class-STL-Containers","version":"0.37"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-Closure","origin":"devel/p5-Class-Closure","version":"0.304","comment":"Encapsulated, declarative classes in Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-Closure","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c25bf9d5f026da521d72ea26ddb5ea4876c0887ba7179f7f1de1bed503722dc7","flatsize":54492,"path":"All/p5-Class-Closure-0.304.pkg","repopath":"All/p5-Class-Closure-0.304.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16780,"desc":"Class::Closure is a package that makes creating Perl classes less\ncumbersome.  You can think of it as a more featureful Class::Struct.","deps":{"p5-Devel-Caller":{"origin":"devel/p5-Devel-Caller","version":"2.07"},"p5-PadWalker":{"origin":"devel/p5-PadWalker","version":"2.5"},"p5-Sentinel":{"origin":"devel/p5-Sentinel","version":"0.07"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-C3-Componentised","origin":"devel/p5-Class-C3-Componentised","version":"1.001002","comment":"Load mix-ins or components to your C3-based class","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-C3-Componentised","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9169f49edfc037743014c5c307974c7d69c141fa2ade9ea1f3a17b56c214b63c","flatsize":20741,"path":"All/p5-Class-C3-Componentised-1.001002.pkg","repopath":"All/p5-Class-C3-Componentised-1.001002.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10956,"desc":"This will inject base classes to your module using the Class::C3 method\nresolution order.\n\nPlease note: these are not plugins that can take precedence over methods\ndeclared in MyModule. If you want something like that, consider\nMooseX::Object::Pluggable.","deps":{"p5-Class-C3":{"origin":"devel/p5-Class-C3","version":"0.35"},"p5-Class-Inspector":{"origin":"devel/p5-Class-Inspector","version":"1.36"},"p5-MRO-Compat":{"origin":"devel/p5-MRO-Compat","version":"0.15"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-BlackHole","origin":"devel/p5-Class-BlackHole","version":"0.04_1","comment":"Base class to treat unhandled method calls as no-ops","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-BlackHole","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"392f2e38fbd6e5ce63c8e992ac599bb9b15464c225875bc880492c7cb9b5a9fe","flatsize":5531,"path":"All/p5-Class-BlackHole-0.04_1.pkg","repopath":"All/p5-Class-BlackHole-0.04_1.pkg","licenselogic":"single","pkgsize":4552,"desc":"Normally, if you try to call a method that there's no handler for, you\nget an error:\n\n  Can't locate object method \"flork\" via package \"X\".\n\nBut for classes that inherit from Class::BlackHole, unhandled methods\nbecome just no-operations.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-C3-Adopt-NEXT","origin":"devel/p5-Class-C3-Adopt-NEXT","version":"0.14","comment":"Make NEXT suck less","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-C3-Adopt-NEXT","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6ec27aace1e30427cf7c9403f719f663d8c8352f33dc4bbb3a9666f7f79a9050","flatsize":53652,"path":"All/p5-Class-C3-Adopt-NEXT-0.14.pkg","repopath":"All/p5-Class-C3-Adopt-NEXT-0.14.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13788,"desc":"Make NEXT suck less","deps":{"p5-MRO-Compat":{"origin":"devel/p5-MRO-Compat","version":"0.15"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-C3","origin":"devel/p5-Class-C3","version":"0.35","comment":"Pragma to use the C3 method resolution order algorithm","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-C3","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1c23b95072f4a5b56ad29f2bf071d0ba269c26a6120675b868e58e10ca4a67e1","flatsize":35879,"path":"All/p5-Class-C3-0.35.pkg","repopath":"All/p5-Class-C3-0.35.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":18744,"desc":"This is a pragma to change Perl 5's standard method resolution order\nfrom depth-first left-to-right (a.k.a - pre-order) to the more\nsophisticated C3 method resolution order.","deps":{"p5-Algorithm-C3":{"origin":"devel/p5-Algorithm-C3","version":"0.11"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"options":{"XS":"off"}},{"name":"p5-Class-Base","origin":"devel/p5-Class-Base","version":"0.09","comment":"Useful base class for deriving other modules","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-Base","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4e7e7f6b2346aa2112ae9a0bc84c2f15bf1ed81198566c71b01a4d52cb4bf322","flatsize":37074,"path":"All/p5-Class-Base-0.09.pkg","repopath":"All/p5-Class-Base-0.09.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17124,"desc":"This module implements a simple base class from which other modules can be\nderived, thereby inheriting a number of useful methods such as \"new()\",\n\"init()\", \"params()\", \"clone()\", \"error()\" and \"debug()\".","deps":{"p5-Clone":{"origin":"devel/p5-Clone","version":"0.47"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-DBI-Pager","origin":"databases/p5-Class-DBI-Pager","version":"0.08_1","comment":"Pager utility for Class::DBI","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-DBI-Pager","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a5f87448515f550f5786f5191b87d222e5e9c40f7289f3e1d166728a3485bdf3","flatsize":5949,"path":"All/p5-Class-DBI-Pager-0.08_1.pkg","repopath":"All/p5-Class-DBI-Pager-0.08_1.pkg","licenselogic":"single","pkgsize":4760,"desc":"Class::DBI::Pager is a plugin for Class::DBI, which glues Data::Page with\nClass::DBI. This module reduces your work a lot, for example when you have to\ndo something like:\n\n* retrieve objects from a database\n* display objects with 20 items per page\n\nIn addition, your work will be reduced more, when you use Template-Toolkit as\nyour templating engine","deps":{"p5-Class-DBI":{"origin":"databases/p5-Class-DBI","version":"3.0.17_3"},"p5-Clone":{"origin":"devel/p5-Clone","version":"0.47"},"p5-Data-Page":{"origin":"databases/p5-Data-Page","version":"2.03"},"p5-Exporter-Lite":{"origin":"devel/p5-Exporter-Lite","version":"0.09"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Class-ArrayObjects","origin":"devel/p5-Class-ArrayObjects","version":"1.03_1","comment":"Utility class for array based objects","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-ArrayObjects","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"499410decdd8c147c7e5747bd1fac86a7545fdafce8143333eb381708145ad1b","flatsize":17907,"path":"All/p5-Class-ArrayObjects-1.03_1.pkg","repopath":"All/p5-Class-ArrayObjects-1.03_1.pkg","licenselogic":"single","pkgsize":10764,"desc":"This module makes it easy to build classes using array based objects.\nIt's main goal is to allow one to create less memory hungry programs,\nnotably in memory-sensitive contexts such as mod_perl.\n\nThis module is little more than a cute way of defining constant subs in\nyour own package.  Constant subs are very useful when dealing with array\nbased objects because they allow one to access array slots by name\ninstead of by index.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-AutoClass","origin":"devel/p5-Class-AutoClass","version":"1.56_2","comment":"Create get and set methods and simplify object initialization","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Class-AutoClass","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ae0eb4f6a360154bf2a269178488cbc2ce6a889d4d511740827575e7501e6373","flatsize":70570,"path":"All/p5-Class-AutoClass-1.56_2.pkg","repopath":"All/p5-Class-AutoClass-1.56_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":27176,"desc":"This is yet another module that generates standard 'get' and 'set' methods for\nPerl classes. It also handles initialization of object and class data from\nparameter lists or defaults, and arranges for object creation and initialization\nto occur in top-down, textbook order even in the presence of multiple\ninheritance.","deps":{"p5-Hash-AutoHash":{"origin":"devel/p5-Hash-AutoHash","version":"1.17_1"},"p5-Hash-AutoHash-Args":{"origin":"devel/p5-Hash-AutoHash-Args","version":"1.18_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-Autouse","origin":"devel/p5-Class-Autouse","version":"2.01_1","comment":"Defer loading of one or more classes","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-Autouse","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f26a216a2134f4a90dcf3d98db43dae6846930b349bc712faeda6643885cbe01","flatsize":47147,"path":"All/p5-Class-Autouse-2.01_1.pkg","repopath":"All/p5-Class-Autouse-2.01_1.pkg","licenselogic":"single","pkgsize":21016,"desc":"Class::Autouse allows you to specify a class the will only load when a\nmethod of that class is called.  For large classes that might not be\nused during the running of a program, such as Date::Manip, this can save\nyou large amounts of memory, and decrease the script load time.","deps":{"p5-prefork":{"origin":"devel/p5-prefork","version":"1.05"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-Accessor-Named","origin":"devel/p5-Class-Accessor-Named","version":"0.009_1","comment":"Better profiling output for Class::Accessor","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-Accessor-Named","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"922f39fe3fe5a9fa6b8c5a84b5ce1848a448b2ec04e95d1ded7835ee058291f5","flatsize":6437,"path":"All/p5-Class-Accessor-Named-0.009_1.pkg","repopath":"All/p5-Class-Accessor-Named-0.009_1.pkg","licenselogic":"single","pkgsize":5488,"desc":"Class::Accessor is a great way to automate the tedious task of\ngenerating accessors and mutators. One small drawback is that due to\nthe details of the implementation, you only get one __ANON__ entry in\nprofiling output. That entry contains all your accessors, which can be\na real pain if you're attempting to figure out which of your accessors\nis being called six billion times. This module is a development aid\nwhich uses Hook::LexWrap and Sub::Name to talk your accessors into\nidentifying themselves. While it shouldn't add much additional runtime\noverhead (as it acts only Class::Accessor's generator functions), it\nhas not been designed for production deployment.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Hook-LexWrap":{"origin":"devel/p5-Hook-LexWrap","version":"0.26"},"p5-Sub-Name":{"origin":"devel/p5-Sub-Name","version":"0.28,1"},"p5-UNIVERSAL-require":{"origin":"devel/p5-UNIVERSAL-require","version":"0.19"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-AlzaboWrapper","origin":"devel/p5-Class-AlzaboWrapper","version":"0.14_1","comment":"Higher level wrapper around Alzabo Row and Table objects","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-AlzaboWrapper","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b8406dcb647b478b57d1d8299526621a59260aa34b0254d9251a41c4c67f64d9","flatsize":32889,"path":"All/p5-Class-AlzaboWrapper-0.14_1.pkg","repopath":"All/p5-Class-AlzaboWrapper-0.14_1.pkg","licenselogic":"single","pkgsize":14936,"desc":"This module is intended for use as a base class when you are writing a class\nthat wraps Alzabo's table and row classes.","deps":{"p5-Alzabo":{"origin":"devel/p5-Alzabo","version":"0.92_1"},"p5-Exception-Class":{"origin":"devel/p5-Exception-Class","version":"1.45"},"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","devel","perl5"],"options":{"DOCS":"on"}},{"name":"p5-Class-Accessor-Lvalue","origin":"devel/p5-Class-Accessor-Lvalue","version":"0.11_1","comment":"Create Lvalue accessors","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-Accessor-Lvalue","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b05c6df813c696d428484ca81d1004a6e23085a7ecb8caf31afa1b22a2535e71","flatsize":9336,"path":"All/p5-Class-Accessor-Lvalue-0.11_1.pkg","repopath":"All/p5-Class-Accessor-Lvalue-0.11_1.pkg","licenselogic":"single","pkgsize":6808,"desc":"This module subclasses Class::Accessor and Class::Accessor::Fast\nin order to provide lvalue accessor makers.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Want":{"origin":"devel/p5-Want","version":"0.29_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-Adapter","origin":"devel/p5-Class-Adapter","version":"1.08_1","comment":"Perl implementation of the \"Adapter\" Design Pattern","maintainer":"snowfly@yuntech.edu.tw","www":"https://metacpan.org/release/Class-Adapter","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"947c4239fcb915f20b11195b234ecb40ea51e50be1fcbed952387e4a74db79de","flatsize":34798,"path":"All/p5-Class-Adapter-1.08_1.pkg","repopath":"All/p5-Class-Adapter-1.08_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":18348,"desc":"The Class::Adapter class is intended as an abstract base class for creating\nany sort of class or object that follows the Adapter pattern.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-Accessor-Lite","origin":"devel/p5-Class-Accessor-Lite","version":"0.08","comment":"Minimalistic variant of p5-Class-Accessor","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Class-Accessor-Lite","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b52ab32d91ab6691c2334565d34e79afa6703665c9b70cd8751d277184fa6c5a","flatsize":16557,"path":"All/p5-Class-Accessor-Lite-0.08.pkg","repopath":"All/p5-Class-Accessor-Lite-0.08.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8408,"desc":"Class::Accessor::Lite is a variant of Class::Accessor. It is fast and requires\nless typing, has no dependencies to other modules, and does not mess up the\n@ISA.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-Accessor-Installer","origin":"devel/p5-Class-Accessor-Installer","version":"1.100880_1","comment":"Install an accessor subroutine","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-Accessor-Installer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1c8a6cdf8fac93445bee577e858f69162586c5ac8db30020de457a3a9162c72b","flatsize":10554,"path":"All/p5-Class-Accessor-Installer-1.100880_1.pkg","repopath":"All/p5-Class-Accessor-Installer-1.100880_1.pkg","licenselogic":"single","pkgsize":6992,"desc":"Perl module to install an accessor subroutine","deps":{"p5-Sub-Name":{"origin":"devel/p5-Sub-Name","version":"0.28,1"},"p5-UNIVERSAL-require":{"origin":"devel/p5-UNIVERSAL-require","version":"0.19"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-Accessor-Fast-Contained","origin":"devel/p5-Class-Accessor-Fast-Contained","version":"1.01_1","comment":"Fast accessors with data containment","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-Accessor-Fast-Contained","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4d5e891b6fb1c3bcfd3a03b47bfd21f27eb6f5ccb32e4f469485577d4cf0d9e2","flatsize":5976,"path":"All/p5-Class-Accessor-Fast-Contained-1.01_1.pkg","repopath":"All/p5-Class-Accessor-Fast-Contained-1.01_1.pkg","licenselogic":"single","pkgsize":4416,"desc":"This module does two things differently to the venerable\nClass::Accessor::Fast:\n\n- Fields are stored at arms-length within a single hash value of $self, rather\n  than directly in the $self blessed referent.\n\n- new() allows mixin into an existing object, rather than creating and\n  returning a new blessed hashref.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-Accessor-Fast-XS","origin":"devel/p5-Class-Accessor-Fast-XS","version":"0.04_1","comment":"XS replacement for Class::Accessor::Fast","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-Accessor-Fast-XS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"239deb8b8234267ca79be6bec734829df56265b953d4eb5cc4305a4452e05e7f","flatsize":21691,"path":"All/p5-Class-Accessor-Fast-XS-0.04_1.pkg","repopath":"All/p5-Class-Accessor-Fast-XS-0.04_1.pkg","licenselogic":"single","pkgsize":9160,"desc":"This module is a XS based replacement for Class::Accessor::Fast.\nJust replace Class::Accessor::Fast with Class::Accessor::Fast::XS\nand it should just work.\n\nRead Class::Accessor::Fast and Class::Accessor for API docs and usage.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-Accessor-Constructor","origin":"devel/p5-Class-Accessor-Constructor","version":"1.111590_1","comment":"Perl extension for constructor generator","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-Accessor-Constructor","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"50b520eededbb6dd62d1a3656a0278bfde992c20cb1d57d747d444491c57a792","flatsize":23290,"path":"All/p5-Class-Accessor-Constructor-1.111590_1.pkg","repopath":"All/p5-Class-Accessor-Constructor-1.111590_1.pkg","licenselogic":"single","pkgsize":11696,"desc":"This module generates accessors for your class in the same spirit as\nClass::Accessor does.  While the latter deals with accessors for\nscalar values, this module provides accessor makers for rather\nflexible constructors.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Class-Accessor-Complex":{"origin":"devel/p5-Class-Accessor-Complex","version":"1.100880_2"},"p5-Class-Accessor-Installer":{"origin":"devel/p5-Class-Accessor-Installer","version":"1.100880_1"},"p5-Data-Inherited":{"origin":"devel/p5-Data-Inherited","version":"1.100860_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-Accessor-Chained","origin":"devel/p5-Class-Accessor-Chained","version":"0.01_2","comment":"Make chained accessors","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-Accessor-Chained","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"365d003a1bcc7193174665932fdab1467136f31f00702433ac1c5f8ce5faac17","flatsize":13230,"path":"All/p5-Class-Accessor-Chained-0.01_2.pkg","repopath":"All/p5-Class-Accessor-Chained-0.01_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7596,"desc":"A chained accessor is one that always returns the object when called\nwith parameters (to set), and the value of the field when called with\nno arguments.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-Accessor-Complex","origin":"devel/p5-Class-Accessor-Complex","version":"1.100880_2","comment":"Arrays, hashes, booleans, integers, sets, and more","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Class-Accessor-Complex","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1dbfcf2f4c56729cdbbfee63bcefbb935aed7f72bdfc6c8e0a440103b65438d0","flatsize":119336,"path":"All/p5-Class-Accessor-Complex-1.100880_2.pkg","repopath":"All/p5-Class-Accessor-Complex-1.100880_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":22892,"desc":"This module generates accessors for your class in the same spirit as\nClass::Accessor does. While the latter deals with accessors for scalar values,\nthis module provides accessor makers for arrays, hashes, integers, booleans,\nsets and more.\n\nAs seen in the synopsis, you can chain calls to the accessor makers. Also,\nbecause this module inherits from Class::Accessor, you can put a call to one of\nits accessor makers at the end of the chain.\n\nThe accessor generators also generate documentation ready to be used with\nSub::Documentation.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Class-Accessor-Installer":{"origin":"devel/p5-Class-Accessor-Installer","version":"1.100880_1"},"p5-Data-Miscellany":{"origin":"devel/p5-Data-Miscellany","version":"1.100850_1"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-Accessor-Children","origin":"devel/p5-Class-Accessor-Children","version":"0.02_1","comment":"Automated child-class/accessor generation","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Class-Accessor-Children","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"abb30da71499e98541cb097bea24f6e9811540384cd3931a73b59f4749a5ac18","flatsize":16779,"path":"All/p5-Class-Accessor-Children-0.02_1.pkg","repopath":"All/p5-Class-Accessor-Children-0.02_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8512,"desc":"This module automagically generates child classes which have accessor/mutator\nmethods.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-Accessor-Grouped","origin":"devel/p5-Class-Accessor-Grouped","version":"0.10014","comment":"Lets you build groups of accessors","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-Accessor-Grouped","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4037d9f288c787e9ab8f804baa673a3ca6a54c0fcca7b346ea918c14b81f347d","flatsize":42404,"path":"All/p5-Class-Accessor-Grouped-0.10014.pkg","repopath":"All/p5-Class-Accessor-Grouped-0.10014.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":18948,"desc":"This class lets you build groups of accessors that will call different\ngetters and setters.","deps":{"p5-Class-XSAccessor":{"origin":"devel/p5-Class-XSAccessor","version":"1.19_2,1"},"p5-Module-Runtime":{"origin":"devel/p5-Module-Runtime","version":"0.016"},"p5-Sub-Name":{"origin":"devel/p5-Sub-Name","version":"0.28,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Class-DBI-AbstractSearch","origin":"databases/p5-Class-DBI-AbstractSearch","version":"0.07_1","comment":"Abstract Class::DBI SQL with SQL::Abstract","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-DBI-AbstractSearch","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e71117e04ad6a4f8f622d45cbb3ece88f2454f65c2588ddf337a1aa872fb4867","flatsize":5584,"path":"All/p5-Class-DBI-AbstractSearch-0.07_1.pkg","repopath":"All/p5-Class-DBI-AbstractSearch-0.07_1.pkg","licenselogic":"single","pkgsize":4456,"desc":"Class::DBI::AbstractSearch is a Class::DBI plugin to glue SQL::Abstract into\nClass::DBI.","deps":{"p5-Class-DBI":{"origin":"databases/p5-Class-DBI","version":"3.0.17_3"},"p5-SQL-Abstract":{"origin":"databases/p5-SQL-Abstract","version":"2.000001"},"p5-SQL-Abstract-Limit":{"origin":"databases/p5-SQL-Abstract-Limit","version":"0.143"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Cisco-Hash","origin":"security/p5-Cisco-Hash","version":"0.02_1","comment":"De- and encrypts Cisco type 7 hashes","maintainer":"snowfly@yuntech.edu.tw","www":"https://metacpan.org/release/Cisco-Hash","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cc73c1fdf1f35ed81a3e1489e3db375d4962370b560eb04305a11716d1098acb","flatsize":6559,"path":"All/p5-Cisco-Hash-0.02_1.pkg","repopath":"All/p5-Cisco-Hash-0.02_1.pkg","licenselogic":"single","pkgsize":4624,"desc":"This Module decrypts all kind of Cisco encrypted hashes\nalso referred to as type 7 passwords. Further you can\nencrypt any given string into a encrypted hash that will\nbe accepted by any Cisco device as an encrypted type 7 password.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Cisco-CopyConfig","origin":"net-mgmt/p5-Cisco-CopyConfig","version":"1.4","comment":"Cisco IOS running-config manipulation","maintainer":"rihaz.jerrin@gmail.com","www":"https://metacpan.org/release/Cisco-CopyConfig","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"86375e4cd01249d172d9b85b18cafd6e720813fdc2b91a6973f778cdff1d7731","flatsize":14317,"path":"All/p5-Cisco-CopyConfig-1.4.pkg","repopath":"All/p5-Cisco-CopyConfig-1.4.pkg","licenselogic":"single","pkgsize":8204,"desc":"Cisco::CopyConfig provides methods for manipulating the\nrunning-config of devices running Cisco  IOS via  SNMP\ndirected TFTP. This module is essentially a wrapper for\nNet::SNMP and the CISCO-CONFIG-COPY-MIB-V1SMI.my MIB schema.","deps":{"p5-Net-SNMP":{"origin":"net-mgmt/p5-Net-SNMP","version":"6.0.1_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt","perl5"]},{"name":"p5-Chooser","origin":"devel/p5-Chooser","version":"2.0.0_2","comment":"Takes a string composed of various tests, arguments, etc and returns a value","maintainer":"vvelox@vvelox.net","www":"https://metacpan.org/release/Chooser","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d7600aa9a260322b118d6e75daddc00e8979fc2aeb23aafd45493199ef1028a1","flatsize":22347,"path":"All/p5-Chooser-2.0.0_2.pkg","repopath":"All/p5-Chooser-2.0.0_2.pkg","licenselogic":"single","pkgsize":11192,"desc":"A system for choosing a value for something. Takes a string composed of various\ntests, arguements, and etc and returns a value based on it.","deps":{"p5-IO-Socket-SSL":{"origin":"security/p5-IO-Socket-SSL","version":"2.089"},"p5-Net-CIDR-Lite":{"origin":"net/p5-Net-CIDR-Lite","version":"0.22"},"p5-Text-NeatTemplate":{"origin":"textproc/p5-Text-NeatTemplate","version":"0.11.01"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Cisco-IPPhone","origin":"net/p5-Cisco-IPPhone","version":"0.05_1","comment":"Package for creating Cisco IPPhone XML objects","maintainer":"numisemis@yahoo.com","www":"https://metacpan.org/release/Cisco-IPPhone","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"883a3c7e24b3c053ff64e1c7d78d968c6c77dd1ccf3459c23ff73d073b96005e","flatsize":46404,"path":"All/p5-Cisco-IPPhone-0.05_1.pkg","repopath":"All/p5-Cisco-IPPhone-0.05_1.pkg","licenselogic":"single","pkgsize":14404,"desc":"This Cisco IPPhone module was created to provide a simple convenient\nmethod to display Cisco IP Phone objects and gather input from a Cisco\n7940 or 7960 IP Phone.  This module supports all known Cisco XML objects\nfor 7940 and 7960 phones.  Knowledge of Cisco XML syntax is not a\nrequirement.\n\nThis Perl module gives the ability to use simple PERL objects to display XML\non the IP Phone unlike to Cisco Software Development Kit (SDK) which uses\nMicrosoft IIS Server, ASP's, JSP's, Javascript, COM Objects, and requires\nknowledge of XML syntax.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Cisco-Reconfig","origin":"net-mgmt/p5-Cisco-Reconfig","version":"0.912","comment":"Parse and generate Cisco configuration files","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Cisco-Reconfig","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ac4d8922b2c2462e6058880ae3c170dd9df32e23b2377a36d0a6ec695229e183","flatsize":41209,"path":"All/p5-Cisco-Reconfig-0.912.pkg","repopath":"All/p5-Cisco-Reconfig-0.912.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17592,"desc":"Cisco::Reconfig makes it easier to write programs to generate changes to Cisco\nconfiguration files.\n\nCisco::Reconfig is a module that parses Cisco router configuration files. It doesn't\nhave any real understanding of Cisco configurations so it might be useful for other\nsimilar configuration languages. It knows that nesting is shown by indentation.\nIt knows that ! means a comment. It knows that no may proceed a line without\nchanging where that line exists in the hierarchy. It doesn't know much else.\n\nCisco::Reconfig can be used to modify configurations. The set() method will check\nthe current configruation and return commands to change it if it is other than\nwhat is wanted (as passed to the set() method).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt","perl5"]},{"name":"p5-Cisco-UCS","origin":"comms/p5-Cisco-UCS","version":"0.51_1,1","comment":"Perl interface to the Cisco UCS XML API","maintainer":"snowfly@yuntech.edu.tw","www":"https://metacpan.org/release/Cisco-UCS","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c81a6b8c83ace6477a261d41551e2270fd4927b2fea8634e67463b643062623e","flatsize":282260,"path":"All/p5-Cisco-UCS-0.51_1,1.pkg","repopath":"All/p5-Cisco-UCS-0.51_1,1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":104164,"desc":"This package provides an abstracted interface to the Cisco UCS Manager XML API\nand Cisco UCS Management Information Model.\n\nThe Cisco UCS Manager (UCSM) is an embedded software agent providing access to\nthe hardware and configuration management features of attached Cisco UCS\nhardware. The Management Information Model for the UCSM is organised into a\nstructured hierarchy of both physical and virtual objects. Accessing objects\nwithin the hierarchy is done through a number of high level calls to hierarchy\nsearch and traversal methods.","deps":{"p5-XML-Simple":{"origin":"textproc/p5-XML-Simple","version":"2.25"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["comms","perl5"]},{"name":"p5-Class-DBI","origin":"databases/p5-Class-DBI","version":"3.0.17_3","comment":"Simple Database Abstraction","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-DBI","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b520e9c76abf9b66c14ba22b80690514b63017994267e7abdfc82c9222ba54b6","flatsize":198513,"path":"All/p5-Class-DBI-3.0.17_3.pkg","repopath":"All/p5-Class-DBI-3.0.17_3.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":92804,"desc":"Class::DBI provides a convenient abstraction layer to a database.\n\nIt not only provides a simple database to object mapping layer, but can\nbe used to implement several higher order database functions (triggers,\nreferential integrity, cascading delete etc.), at the application level,\nrather than at the database.\n\nThis is particularly useful when using a database which doesn't support\nthese (such as MySQL), or when you would like your code to be portable\nacross multiple databases which might implement these things in\ndifferent ways.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Class-Data-Inheritable":{"origin":"devel/p5-Class-Data-Inheritable","version":"0.10"},"p5-Class-Trigger":{"origin":"devel/p5-Class-Trigger","version":"0.15_1"},"p5-Clone":{"origin":"devel/p5-Clone","version":"0.47"},"p5-Ima-DBI":{"origin":"databases/p5-Ima-DBI","version":"0.35_1"},"p5-UNIVERSAL-moniker":{"origin":"devel/p5-UNIVERSAL-moniker","version":"0.08_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Chemistry-Reaction","origin":"science/p5-Chemistry-Reaction","version":"0.02_1","comment":"Represent a ring as a substructure of a molecule","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Chemistry-Reaction","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f5800cbc00fd173ee0b8d5e213e69b891c39335563663eeef99339ffb3f6ee95","flatsize":22924,"path":"All/p5-Chemistry-Reaction-0.02_1.pkg","repopath":"All/p5-Chemistry-Reaction-0.02_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9720,"desc":"Explicit chemical reactions","deps":{"p5-Chemistry-File-SMILES":{"origin":"science/p5-Chemistry-File-SMILES","version":"0.47_2"},"p5-Chemistry-Mol":{"origin":"science/p5-Chemistry-Mol","version":"0.39"},"p5-Chemistry-Pattern":{"origin":"science/p5-Chemistry-Pattern","version":"0.27_1"},"p5-Statistics-Regression":{"origin":"math/p5-Statistics-Regression","version":"0.53_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","science"]},{"name":"p5-Chemistry-Ring","origin":"science/p5-Chemistry-Ring","version":"0.20_1","comment":"Represent a ring as a substructure of a molecule","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Chemistry-Ring","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"006afbae0cf482c78389e4ea8dbfff7ae8995451edcf96e8622e9f81c96af26d","flatsize":22162,"path":"All/p5-Chemistry-Ring-0.20_1.pkg","repopath":"All/p5-Chemistry-Ring-0.20_1.pkg","licenselogic":"single","pkgsize":11648,"desc":"Perl module which provides some basic methods for representing a ring.","deps":{"p5-Chemistry-Mol":{"origin":"science/p5-Chemistry-Mol","version":"0.39"},"p5-Statistics-Regression":{"origin":"math/p5-Statistics-Regression","version":"0.53_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","science"]},{"name":"p5-Chemistry-Pattern","origin":"science/p5-Chemistry-Pattern","version":"0.27_1","comment":"Chemical substructure pattern matching","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Chemistry-Pattern","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a98f56f2a0602175f5c9d11d143008b635e4191730b8cc3e83872fe89f18c4ab","flatsize":26222,"path":"All/p5-Chemistry-Pattern-0.27_1.pkg","repopath":"All/p5-Chemistry-Pattern-0.27_1.pkg","licenselogic":"single","pkgsize":12804,"desc":"Perl module which implements basic pattern matching for molecules.","deps":{"p5-Chemistry-Mol":{"origin":"science/p5-Chemistry-Mol","version":"0.39"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","science"]},{"name":"p5-Chess-PGN-Parse","origin":"textproc/p5-Chess-PGN-Parse","version":"0.20","comment":"Reads and parses PGN (Portable Game Notation) Chess files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Chess-PGN-Parse","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6e8e18d00d8564eb9059513e6aecaf55ffb24d849c0acad18be4b71ade20242d","flatsize":60630,"path":"All/p5-Chess-PGN-Parse-0.20.pkg","repopath":"All/p5-Chess-PGN-Parse-0.20.pkg","licenselogic":"single","pkgsize":21252,"desc":"Chess::PGN::Parse offers a range of methods to read and manipulate\nPortable Game Notation files. PGN files contain chess games produced by\nchess programs following a standard format\n(http://www.schachprobleme.de/chessml/faq/pgn/). It is among the preferred\nmeans of chess games distribution. Being a public, well established\nstandard, PGN is understood by many chess archive programs. Parsing simple\nPGN files is not difficult. However, dealing with some of the intricacies\nof the Standard is less than trivial. This module offers a clean handle\ntoward reading and parsing complex PGN files.\n\nA PGN file has several tags, which are key/values pairs at the header of\neach game, in the format [key \"value\"]\n\nAfter the header, the game follows. A string of numbered chess moves,\noptionally interrupted by braced comments and recursive parenthesized\nvariants and comments. While dealing with simple braced comments is\nstraightforward, parsing nested comments can give you more than a\nheadache.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["games","perl5","textproc"]},{"name":"p5-Class-Component","origin":"devel/p5-Class-Component","version":"0.17_1","comment":"Pluggable component framework","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-Component","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4bb97277cdfad20788aa2c332c2d83afdb8306a8ceebf873df99106c2e6d9085","flatsize":58152,"path":"All/p5-Class-Component-0.17_1.pkg","repopath":"All/p5-Class-Component-0.17_1.pkg","licenselogic":"single","pkgsize":20428,"desc":"Class::Component is pluggable component framework. The compatibilities such\nas dump and load such as YAML are good.","deps":{"p5-Carp-Clan":{"origin":"devel/p5-Carp-Clan","version":"6.08"},"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Class-Data-Inheritable":{"origin":"devel/p5-Class-Data-Inheritable","version":"0.10"},"p5-Class-Inspector":{"origin":"devel/p5-Class-Inspector","version":"1.36"},"p5-UNIVERSAL-require":{"origin":"devel/p5-UNIVERSAL-require","version":"0.19"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Chemistry-OpenSMILES","origin":"science/p5-Chemistry-OpenSMILES","version":"0.11.6","comment":"OpenSMILES format reader and writer","maintainer":"wen@FreeBSD.org","www":"https://metacpan.org/release/Chemistry-OpenSMILES","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"caeed993ee67f5c2e2d12cebd7d0dc1d5cb7000664f96178dfa125e21addd869","flatsize":107269,"path":"All/p5-Chemistry-OpenSMILES-0.11.6.pkg","repopath":"All/p5-Chemistry-OpenSMILES-0.11.6.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":27136,"desc":"Chemistry::OpenSMILES provides support for SMILES chemical\nidentifiers conforming to OpenSMILES v1.0 specification\n(http://opensmiles.org/opensmiles.html).","deps":{"p5-Graph":{"origin":"math/p5-Graph","version":"0.9734,1"},"p5-Parse-Yapp":{"origin":"devel/p5-Parse-Yapp","version":"1.21"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","science"]},{"name":"p5-Class-Accessor","origin":"devel/p5-Class-Accessor","version":"0.51","comment":"Automated accessor generation","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-Accessor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"570536a4456e6d60ee47ca863c9aa943e4c5b930584fe41b4026a6aa3d366bb5","flatsize":43238,"path":"All/p5-Class-Accessor-0.51.pkg","repopath":"All/p5-Class-Accessor-0.51.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":20900,"desc":"This module automagically generates accessor/mutators for your class.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Chemistry-Mol","origin":"science/p5-Chemistry-Mol","version":"0.39","comment":"Perl toolkit to describe molecules","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Chemistry-Mol","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5dd0a7c0a76ad08766f38985d322307008a76eacf0a86735912bc1ced3030770","flatsize":144209,"path":"All/p5-Chemistry-Mol-0.39.pkg","repopath":"All/p5-Chemistry-Mol-0.39.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":64664,"desc":"Chemistr-Mol is a toolkit includes basic objects and methods to\ndescribe molecules. It consists of several modules: Chemistry::Mol,\nChemistry::Atom, Chemistry::Bond, and Chemistry::File.\n\nThey are the core modules of the PerlMol toolkit, see:\nhttp://www.perlmol.org/.","deps":{"p5-IO-String":{"origin":"devel/p5-IO-String","version":"1.08_1"},"p5-Math-VectorReal":{"origin":"math/p5-Math-VectorReal","version":"1.02_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","science"]},{"name":"p5-Chemistry-Mok","origin":"science/p5-Chemistry-Mok","version":"0.25_1","comment":"Molecular awk interpreter","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Chemistry-Mok","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5bff0711cd0293d86cd6e48401c945ff9e56df1985a64a7a18aa4a3bc07419df","flatsize":30460,"path":"All/p5-Chemistry-Mok-0.25_1.pkg","repopath":"All/p5-Chemistry-Mok-0.25_1.pkg","licenselogic":"single","pkgsize":15788,"desc":"Perl molecular awk interpreter","deps":{"p5-Chemistry-Bond-Find":{"origin":"science/p5-Chemistry-Bond-Find","version":"0.23_1"},"p5-Chemistry-File-SMILES":{"origin":"science/p5-Chemistry-File-SMILES","version":"0.47_2"},"p5-Chemistry-Mol":{"origin":"science/p5-Chemistry-Mol","version":"0.39"},"p5-Chemistry-Pattern":{"origin":"science/p5-Chemistry-Pattern","version":"0.27_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","science"]},{"name":"p5-Chemistry-Isotope","origin":"science/p5-Chemistry-Isotope","version":"0.11_1","comment":"Table of the isotopes exact mass data","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Chemistry-Isotope","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e68f7fca9cafd8ab360b3fc0793c1cd3240202a557c7996af3ee97a85ccda667","flatsize":80167,"path":"All/p5-Chemistry-Isotope-0.11_1.pkg","repopath":"All/p5-Chemistry-Isotope-0.11_1.pkg","licenselogic":"single","pkgsize":24720,"desc":"Perl module which contains the exact mass data from the table of the isotopes.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","science"]},{"name":"p5-Chemistry-MidasPattern","origin":"science/p5-Chemistry-MidasPattern","version":"0.11_1","comment":"Select atoms in macromolecules","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Chemistry-MidasPattern","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6a68e44cfebde3a977ddf532306e3c28f8e562c5d50148a8c42bac0ea2dc73e0","flatsize":19128,"path":"All/p5-Chemistry-MidasPattern-0.11_1.pkg","repopath":"All/p5-Chemistry-MidasPattern-0.11_1.pkg","licenselogic":"single","pkgsize":10584,"desc":"Select atoms in macromolecule","deps":{"p5-Chemistry-File-PDB":{"origin":"science/p5-Chemistry-File-PDB","version":"0.23_1"},"p5-Chemistry-MacroMol":{"origin":"science/p5-Chemistry-MacroMol","version":"0.06_1"},"p5-Chemistry-Mol":{"origin":"science/p5-Chemistry-Mol","version":"0.39"},"p5-Chemistry-Pattern":{"origin":"science/p5-Chemistry-Pattern","version":"0.27_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","science"]},{"name":"p5-Chemistry-InternalCoords","origin":"science/p5-Chemistry-InternalCoords","version":"0.18_1","comment":"Represent the position of an atom using internal coordinates","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Chemistry-InternalCoords","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9a9e0f640f1f1f05a5371ec88ef737c527a0d0e897ca69f41728a9042f7460b8","flatsize":20351,"path":"All/p5-Chemistry-InternalCoords-0.18_1.pkg","repopath":"All/p5-Chemistry-InternalCoords-0.18_1.pkg","licenselogic":"single","pkgsize":10824,"desc":"Perl module implements an object class for representing internal\ncoordinates and provides methods for converting them to Cartesian\ncoordinates.","deps":{"p5-Chemistry-Bond-Find":{"origin":"science/p5-Chemistry-Bond-Find","version":"0.23_1"},"p5-Chemistry-Canonicalize":{"origin":"science/p5-Chemistry-Canonicalize","version":"0.11_1"},"p5-Chemistry-Mol":{"origin":"science/p5-Chemistry-Mol","version":"0.39"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","science"]},{"name":"p5-Clamd","origin":"mail/p5-Clamd","version":"1.04_5","comment":"Connect to local clamd(8) service and send commands","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Clamd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1756d95caa1fba1a5c8706db5b1cdf8b58a9bfbfbfa2680e49f86ba989edccc1","flatsize":11021,"path":"All/p5-Clamd-1.04_5.pkg","repopath":"All/p5-Clamd-1.04_5.pkg","licenselogic":"single","pkgsize":6896,"desc":"A library for connecting to and sending commands to a local\nclamd service - an anti-virus daemon process.\n\nYou can find more information about clam anti-virus at\nhttp://www.clamav.org/","deps":{"clamav":{"origin":"security/clamav","version":"1.4.2_1,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-Child","origin":"devel/p5-Child","version":"0.013","comment":"Object oriented simple interface to fork()","maintainer":"citric@cubicone.tmetic.com","www":"https://metacpan.org/release/Child","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5ff55468b741dfe090978a9c82dc1fc0197da5f66ca57307331007a57290f78e","flatsize":84362,"path":"All/p5-Child-0.013.pkg","repopath":"All/p5-Child-0.013.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":33168,"desc":"Child - a Perl 5 OO interface to fork()\n\nMy working version of this port is at:\nhttps://github.com/drench/FreeBSD-p5-Child","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Chemistry-File-XYZ","origin":"science/p5-Chemistry-File-XYZ","version":"0.11_1","comment":"XYZ molecule format reader/writer","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Chemistry-File-XYZ","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a2db4a526f12e4898fa322ede88d4da3af28cb37a5e7211951df42573cc2815f","flatsize":5676,"path":"All/p5-Chemistry-File-XYZ-0.11_1.pkg","repopath":"All/p5-Chemistry-File-XYZ-0.11_1.pkg","licenselogic":"single","pkgsize":4260,"desc":"XYZ molecule format reader/writer","deps":{"p5-Chemistry-Mol":{"origin":"science/p5-Chemistry-Mol","version":"0.39"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","science"]},{"name":"p5-Chemistry-File-VRML","origin":"science/p5-Chemistry-File-VRML","version":"0.10_1","comment":"Generate VRML models for molecules","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Chemistry-File-VRML","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"821df2c9784ba48aa3af7957190fc94b7275c210385dfa798a837b9b503698d3","flatsize":32282,"path":"All/p5-Chemistry-File-VRML-0.10_1.pkg","repopath":"All/p5-Chemistry-File-VRML-0.10_1.pkg","licenselogic":"single","pkgsize":10200,"desc":"Generate VRML models for molecules","deps":{"p5-Chemistry-Mol":{"origin":"science/p5-Chemistry-Mol","version":"0.39"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","science"]},{"name":"p5-Chemistry-File-SMARTS","origin":"science/p5-Chemistry-File-SMARTS","version":"0.22_1","comment":"SMARTS chemical substructure pattern linear notation parser","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Chemistry-File-SMARTS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1df5a23bb93c4b553c51c2f7f51a56e5e470e170da57139715d92b90befe36a9","flatsize":15824,"path":"All/p5-Chemistry-File-SMARTS-0.22_1.pkg","repopath":"All/p5-Chemistry-File-SMARTS-0.22_1.pkg","licenselogic":"single","pkgsize":7300,"desc":"Perl module which will parse a SMARTS (SMiles ARbitrary Target Specification)\nstring, generating a Chemistry::Pattern object. It is a file I/O driver for\nthe PerlMol toolkit.","deps":{"p5-Chemistry-File-SMILES":{"origin":"science/p5-Chemistry-File-SMILES","version":"0.47_2"},"p5-Chemistry-Mol":{"origin":"science/p5-Chemistry-Mol","version":"0.39"},"p5-Chemistry-Pattern":{"origin":"science/p5-Chemistry-Pattern","version":"0.27_1"},"p5-Chemistry-Ring":{"origin":"science/p5-Chemistry-Ring","version":"0.20_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","science"]},{"name":"p5-Chemistry-File-Mopac","origin":"science/p5-Chemistry-File-Mopac","version":"0.15_1","comment":"MOPAC 6 input file reader/writer","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Chemistry-File-Mopac","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"53a0b4f5e5c00c63443d047afe5454a19702ad17b89bb70ade99fe57236979d5","flatsize":10242,"path":"All/p5-Chemistry-File-Mopac-0.15_1.pkg","repopath":"All/p5-Chemistry-File-Mopac-0.15_1.pkg","licenselogic":"single","pkgsize":5796,"desc":"MOPAC 6 input file reader/writer","deps":{"p5-Chemistry-InternalCoords":{"origin":"science/p5-Chemistry-InternalCoords","version":"0.18_1"},"p5-Chemistry-Mol":{"origin":"science/p5-Chemistry-Mol","version":"0.39"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","science"]},{"name":"p5-Chemistry-File-PDB","origin":"science/p5-Chemistry-File-PDB","version":"0.23_1","comment":"Perl module to read and write PDB files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Chemistry-File-PDB","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e2a5f388e3d09dd677988d1a7fce62d498aeb9399115d7fcf485f25d40a3adf0","flatsize":11199,"path":"All/p5-Chemistry-File-PDB-0.23_1.pkg","repopath":"All/p5-Chemistry-File-PDB-0.23_1.pkg","licenselogic":"single","pkgsize":6704,"desc":"p5-Chemistry-File-PDB reads and writes PDB files. The PDB file format\nis commonly used to describe proteins, particularly those stored in the\nProtein Data Bank(<http://www.rcsb.org/pdb/>).","deps":{"p5-Chemistry-MacroMol":{"origin":"science/p5-Chemistry-MacroMol","version":"0.06_1"},"p5-Chemistry-Mol":{"origin":"science/p5-Chemistry-Mol","version":"0.39"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","science"]},{"name":"p5-Chemistry-File-SLN","origin":"science/p5-Chemistry-File-SLN","version":"0.11_1","comment":"SLN linear notation parser/writer","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Chemistry-File-SLN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8dea21bfc1b8a10d1323103378abb1f39097ac9103521622693ab942a91581a2","flatsize":30201,"path":"All/p5-Chemistry-File-SLN-0.11_1.pkg","repopath":"All/p5-Chemistry-File-SLN-0.11_1.pkg","licenselogic":"single","pkgsize":10524,"desc":"SLN linear notation parser/writer","deps":{"p5-Chemistry-Bond-Find":{"origin":"science/p5-Chemistry-Bond-Find","version":"0.23_1"},"p5-Chemistry-Canonicalize":{"origin":"science/p5-Chemistry-Canonicalize","version":"0.11_1"},"p5-Chemistry-Mol":{"origin":"science/p5-Chemistry-Mol","version":"0.39"},"p5-Chemistry-Ring":{"origin":"science/p5-Chemistry-Ring","version":"0.20_1"},"p5-Parse-Yapp":{"origin":"devel/p5-Parse-Yapp","version":"1.21"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","science"]},{"name":"p5-Chemistry-File-SMILES","origin":"science/p5-Chemistry-File-SMILES","version":"0.47_2","comment":"SMILES linear notation parser/writer","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Chemistry-File-SMILES","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5238caf1fd93d9f1888e4091926e2727c29a2dc160e5e77bbe69bb269431ae58","flatsize":23715,"path":"All/p5-Chemistry-File-SMILES-0.47_2.pkg","repopath":"All/p5-Chemistry-File-SMILES-0.47_2.pkg","licenselogic":"single","pkgsize":10660,"desc":"Perl module which parses a SMILES (Simplified Molecular Input Line Entry\nSpecification) string.","deps":{"p5-Chemistry-Bond-Find":{"origin":"science/p5-Chemistry-Bond-Find","version":"0.23_1"},"p5-Chemistry-Canonicalize":{"origin":"science/p5-Chemistry-Canonicalize","version":"0.11_1"},"p5-Chemistry-Mol":{"origin":"science/p5-Chemistry-Mol","version":"0.39"},"p5-Chemistry-Ring":{"origin":"science/p5-Chemistry-Ring","version":"0.20_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","science"]},{"name":"p5-Chemistry-File-MDLMol","origin":"science/p5-Chemistry-File-MDLMol","version":"0.21_1","comment":"MDL molfile reader/write","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Chemistry-File-SMARTS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"068eb836de13539a231ba1142c986a7e40c94f4d8266234692dc08e5702e406e","flatsize":20289,"path":"All/p5-Chemistry-File-MDLMol-0.21_1.pkg","repopath":"All/p5-Chemistry-File-MDLMol-0.21_1.pkg","licenselogic":"single","pkgsize":10356,"desc":"Perl module which will parse a SMARTS (SMiles ARbitrary Target Specification)\nstring, generating a Chemistry::Pattern object. It is a file I/O driver for\nthe PerlMol toolkit.","deps":{"p5-Chemistry-Mol":{"origin":"science/p5-Chemistry-Mol","version":"0.39"},"p5-Chemistry-Ring":{"origin":"science/p5-Chemistry-Ring","version":"0.20_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","science"]},{"name":"p5-Chemistry-Canonicalize","origin":"science/p5-Chemistry-Canonicalize","version":"0.11_1","comment":"Number the atoms in a molecule in a unique way","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Chemistry-Canonicalize","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"124f8194c6f26b4047fe9d45a720f93b070120f93b358d1e8bb8dfde66295331","flatsize":19416,"path":"All/p5-Chemistry-Canonicalize-0.11_1.pkg","repopath":"All/p5-Chemistry-Canonicalize-0.11_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8996,"desc":"Perl module which provides functions for \"canonicalizing\" a molecular\nstructure; that is, to number the atoms in a unique way regardless of the\ninput order.","deps":{"p5-Chemistry-Mol":{"origin":"science/p5-Chemistry-Mol","version":"0.39"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","science"]},{"name":"p5-Chemistry-FormulaPattern","origin":"science/p5-Chemistry-FormulaPattern","version":"0.10_1","comment":"Match molecule by formula","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Chemistry-FormulaPattern","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7a81b1afceed7b08f19414856702b1c75f164a1fb20b47f5951a84c7578ad0b4","flatsize":16319,"path":"All/p5-Chemistry-FormulaPattern-0.10_1.pkg","repopath":"All/p5-Chemistry-FormulaPattern-0.10_1.pkg","licenselogic":"single","pkgsize":9364,"desc":"Match molecule by formula","deps":{"p5-Chemistry-Mol":{"origin":"science/p5-Chemistry-Mol","version":"0.39"},"p5-Chemistry-Pattern":{"origin":"science/p5-Chemistry-Pattern","version":"0.27_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","science"]},{"name":"p5-Chemistry-3DBuilder","origin":"science/p5-Chemistry-3DBuilder","version":"0.10_1","comment":"Generate 3D coordinates from a connection table","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Chemistry-3DBuilder","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e24f2d161c6a17fdf906b4f6dac6336af15758dcc5458c24c2872f511d528d6e","flatsize":9806,"path":"All/p5-Chemistry-3DBuilder-0.10_1.pkg","repopath":"All/p5-Chemistry-3DBuilder-0.10_1.pkg","licenselogic":"single","pkgsize":5384,"desc":"Perl module which generates a three-dimensional molecular structure from a\nconnection table, such as that obtained by a 2D representation of the\nmolecule or from a SMILES string.","deps":{"p5-Chemistry-File-SMARTS":{"origin":"science/p5-Chemistry-File-SMARTS","version":"0.22_1"},"p5-Chemistry-File-SMILES":{"origin":"science/p5-Chemistry-File-SMILES","version":"0.47_2"},"p5-Chemistry-InternalCoords":{"origin":"science/p5-Chemistry-InternalCoords","version":"0.18_1"},"p5-Chemistry-Mol":{"origin":"science/p5-Chemistry-Mol","version":"0.39"},"p5-Chemistry-Ring":{"origin":"science/p5-Chemistry-Ring","version":"0.20_1"},"p5-Math-VectorReal":{"origin":"math/p5-Math-VectorReal","version":"1.02_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","science"]},{"name":"p5-Chemistry-Elements","origin":"science/p5-Chemistry-Elements","version":"1.079","comment":"Perl extension for working with Chemical Elements","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Chemistry-Elements","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"12b4eebf07a1d47946c5f8312b3bb0823ca2847587d27cd84850d45a98ecd90a","flatsize":36963,"path":"All/p5-Chemistry-Elements-1.079.pkg","repopath":"All/p5-Chemistry-Elements-1.079.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":14632,"desc":"Chemistry::Elements provides an easy, object-oriented way to keep\ntrack of your chemical data. Using either the atomic number, chemical\nsymbol, or element name you can construct an Element object.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","science"]},{"name":"p5-Chemistry-Bond-Find","origin":"science/p5-Chemistry-Bond-Find","version":"0.23_1","comment":"Detect bonds in a molecule and assign formal bond orders","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Chemistry-Bond-Find","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c93afbf2275d800971996ce11fe533955f463a9bef3b145679084e86f3af6c62","flatsize":37598,"path":"All/p5-Chemistry-Bond-Find-0.23_1.pkg","repopath":"All/p5-Chemistry-Bond-Find-0.23_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14900,"desc":"Perl module which provides functions for detecting the bonds in a molecule from\nits 3D coordinates by using simple cutoffs, and for guessing the formal bond\norders.","deps":{"p5-Chemistry-Mol":{"origin":"science/p5-Chemistry-Mol","version":"0.39"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","science"]},{"name":"p5-Chart-Math-Axis","origin":"math/p5-Chart-Math-Axis","version":"1.06_1","comment":"Implements an algorithm to find good values for chart axis","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Chart-Math-Axis","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"95ed4ee091be949699eddc8aef3c0c8e35773edf39b28e37ac8423b5dac9a0b2","flatsize":17246,"path":"All/p5-Chart-Math-Axis-1.06_1.pkg","repopath":"All/p5-Chart-Math-Axis-1.06_1.pkg","licenselogic":"single","pkgsize":8028,"desc":"Chart::Math::Axis implements in a generic way an algorithm for finding a\nset of ideal values for an axis.  That is, for any given set of data,\nwhat should the top and bottom of the axis scale be, and what should the\ninterval between the ticks be.\n\nThe terms top and bottom are used throughout this module, as it's\nprimary use is for determining the Y axis.  For calculating the X axis,\nyou should think of 'top' as 'right', and 'bottom' as 'left'.","deps":{"p5-Params-Util":{"origin":"devel/p5-Params-Util","version":"1.102"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","math","perl5"]},{"name":"p5-Check-ISA","origin":"devel/p5-Check-ISA","version":"0.09","comment":"DWIM, correct checking of an object's class","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Check-ISA","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"13458bf10725858dccd6c45967377f5a4f07c006dfc3ce2dd5d67da16ff054bb","flatsize":49460,"path":"All/p5-Check-ISA-0.09.pkg","repopath":"All/p5-Check-ISA-0.09.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14036,"desc":"This module provides several functions to assist in testing whether a value\nis an object, and if so asking about its class.","deps":{"p5-Sub-Exporter":{"origin":"devel/p5-Sub-Exporter","version":"0.991"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Chemistry-MacroMol","origin":"science/p5-Chemistry-MacroMol","version":"0.06_1","comment":"Perl toolkit to describe macromolecules","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Chemistry-MacroMol","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1155f2c1153e79b877dedb838b3cb7d2135a066eb00f83d25acbc86cb5211511","flatsize":10069,"path":"All/p5-Chemistry-MacroMol-0.06_1.pkg","repopath":"All/p5-Chemistry-MacroMol-0.06_1.pkg","licenselogic":"single","pkgsize":6964,"desc":"Chemistry-MacroMol is a toolkit includes basic objects and methods to\ndescribe macromolecules, a macromolecule is just a molecule that\nconsists of several \"domains\". For example, a protein consists\nof aminoacid residues, or a nucleic acid consists of bases. Therefore\nChemistry::MacroMol is derived from Chemistry::Mol, with additional\nmethods to handle the domains.","deps":{"p5-Chemistry-Mol":{"origin":"science/p5-Chemistry-Mol","version":"0.39"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","science"]},{"name":"p5-Chatbot-Eliza","origin":"misc/p5-Chatbot-Eliza","version":"1.08","comment":"Clone of the classic Eliza program","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Chatbot-Eliza","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"38bed2de15d7ba2526bbe8d1d24d23d2edd1c48bc3f5b810969652d2a3053d3f","flatsize":64530,"path":"All/p5-Chatbot-Eliza-1.08.pkg","repopath":"All/p5-Chatbot-Eliza-1.08.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":25264,"desc":"This module implements the classic Eliza algorithm. The original Eliza\nprogram was written by Joseph Weizenbaum and described in the Communications\nof the ACM in 1967. Eliza is a mock Rogerian psychotherapist. It prompts\nfor user input, and uses a simple transformation algorithm to change user\ninput into a follow-up question. The program is designed to give the\nappearance of understanding.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["misc","perl5"]},{"name":"p5-CatalystX-VirtualComponents","origin":"www/p5-CatalystX-VirtualComponents","version":"0.00004_1","comment":"Setup virtual Catalyst components","maintainer":"danny@dannywarren.com","www":"https://metacpan.org/release/CatalystX-VirtualComponents","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7cb547b6a91ab035e6ccaa0a29c091afdd4e570a4ddc20705dfbbbc39daa65f2","flatsize":16018,"path":"All/p5-CatalystX-VirtualComponents-0.00004_1.pkg","repopath":"All/p5-CatalystX-VirtualComponents-0.00004_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8560,"desc":"CatalystX::VirtualComponents\nSetup virtual Catalyst components","deps":{"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-Devel-InheritNamespace":{"origin":"devel/p5-Devel-InheritNamespace","version":"0.00003_1"},"p5-Module-Pluggable":{"origin":"devel/p5-Module-Pluggable","version":"5.2"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Coro","origin":"devel/p5-Coro","version":"6.570,1","comment":"Coroutine process abstraction for perl","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Coro","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"796d519bda48b0b96dc9600e580a31933e6e797dd5c9ced7662abd3c2ce07156","flatsize":432167,"path":"All/p5-Coro-6.570,1.pkg","repopath":"All/p5-Coro-6.570,1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":197836,"desc":"Coro started as a simple module that implemented a specific form of first class\ncontinuations called Coroutines. These basically allow you to capture the\ncurrent point execution and jump to another point, while allowing you to return\nat any time, as kind of non-local jump, not unlike C's setjmp/longjmp. This is\nnowadays known as a Coro::State.\n\nOne natural application for these is to include a scheduler, resulting in\ncooperative threads, which is the main use case for Coro today. Still, much of\nthe documentation and custom refers to these threads as \"coroutines\" or often\njust \"coros\".\n\nA thread is very much like a stripped-down perl interpreter, or a process:\nUnlike a full interpreter process, a thread doesn't have its own variable or\ncode namespaces - everything is shared. That means that when one thread modifies\na variable (or any value, e.g. through a reference), then other threads\nimmediately see this change when they look at the same variable or location.","deps":{"p5-AnyEvent":{"origin":"devel/p5-AnyEvent","version":"7.17,1"},"p5-AnyEvent-AIO":{"origin":"devel/p5-AnyEvent-AIO","version":"1.1_1"},"p5-EV":{"origin":"devel/p5-EV","version":"4.34,1"},"p5-Event":{"origin":"devel/p5-Event","version":"1.28"},"p5-Guard":{"origin":"devel/p5-Guard","version":"1.023_1"},"p5-IO-AIO":{"origin":"devel/p5-IO-AIO","version":"4.81"},"p5-common-sense":{"origin":"devel/p5-common-sense","version":"3.75"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"p5-Chart-PNGgraph","origin":"graphics/p5-Chart-PNGgraph","version":"1.21_8","comment":"Perl module for generating presentation graphics (i.e., charts)","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Chart-PNGgraph","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"975f2cb262397cf17ec2fbb7aac619f4552a96c14d64c02a5234c1d9d3734973","flatsize":19330,"path":"All/p5-Chart-PNGgraph-1.21_8.pkg","repopath":"All/p5-Chart-PNGgraph-1.21_8.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8492,"desc":"Chart::PNGgraph is a perl5 module to create and display PNG output for a graph.\nThe following classes for graphs with axes are defined:\n\nChart::PNGgraph::lines\n    Create a line chart.\nChart::PNGgraph::bars\n    Create a bar chart.\nChart::PNGgraph::points\n    Create an chart, displaying the data as points.\nChart::PNGgraph::linespoints\n    Combination of lines and points.\nChart::PNGgraph::area\n    Create a graph, representing the data as areas under a line.\nChart::PNGgraph::mixed\n    Create a mixed type graph, any combination of the above. At the moment this\n    is fairly limited. Some of the options that can be used with some of the\n    individual graph types won't work very well. Multiple bar graphs in a mixed\n    graph won't display very nicely.\n\nChart::PNGgraph::pie\n    Create a pie chart.","deps":{"p5-GD":{"origin":"graphics/p5-GD","version":"2.83"},"p5-GD-Graph":{"origin":"graphics/p5-GD-Graph","version":"1.56"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-Chart-Graph","origin":"graphics/p5-Chart-Graph","version":"3.2_13","comment":"Perl extension for a front-end to gnuplot, XRT, and Xmgrace","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Chart-Graph","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f59243d6e3826fd7e80011f0018ec5208c542bd48cf7b0d85192fdb5b49f2ec7","flatsize":301039,"path":"All/p5-Chart-Graph-3.2_13.pkg","repopath":"All/p5-Chart-Graph-3.2_13.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":76112,"desc":"Graph.pm is a wrapper module that allows easy generation of graphs within perl.\nCurrently Graph.pm supports three graphing packages, gnuplot, XRT, and Xmgrace.\nThese software packages must be obtained separately from this Perl module.\nInformation on each graphing package and it's availability is provided in the\ndocumentation on that module.","deps":{"gnuplot":{"origin":"math/gnuplot","version":"5.4.10_2"},"grace":{"origin":"math/grace","version":"5.1.25_11"},"netpbm":{"origin":"graphics/netpbm","version":"11.04.02_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-CatalystX-Profile","origin":"www/p5-CatalystX-Profile","version":"0.02","comment":"Profile your Catalyst application with Devel::NYTProf","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/CatalystX-Profile","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5a4013bf24d913c36e215892692b32d71b87942c5f2deaf7ed5d7c15730b2a62","flatsize":43993,"path":"All/p5-CatalystX-Profile-0.02.pkg","repopath":"All/p5-CatalystX-Profile-0.02.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11972,"desc":"Adds support for profiling your Catalyst application, without profiling setup.","deps":{"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-CatalystX-InjectComponent":{"origin":"www/p5-CatalystX-InjectComponent","version":"0.025_1"},"p5-Devel-NYTProf":{"origin":"devel/p5-Devel-NYTProf","version":"6.14"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-Sub-Identify":{"origin":"devel/p5-Sub-Identify","version":"0.14"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Chart-Gnuplot","origin":"graphics/p5-Chart-Gnuplot","version":"0.23","comment":"Perl module to plot graphs using GNUPLOT on the fly","maintainer":"koue@chaosophia.net","www":"https://metacpan.org/release/Chart-Gnuplot","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"533101741abf5ee1e6c15fbc748783ffb64b4bc7ad0f2aab95962eccf11e5398","flatsize":129789,"path":"All/p5-Chart-Gnuplot-0.23.pkg","repopath":"All/p5-Chart-Gnuplot-0.23.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":37200,"desc":"This Perl module is to plot graphs using GNUPLOT on the fly.\nIn order to use this module, gnuplot need to be installed.\nIf image format other than PS and EPS is required to generate,\nit is recommended to install the convert program of ImageMagick as well.","deps":{"gnuplot":{"origin":"math/gnuplot","version":"5.4.10_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-CatalystX-LeakChecker","origin":"www/p5-CatalystX-LeakChecker","version":"0.06_1","comment":"Debug memory leaks in Catalyst applications","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/CatalystX-LeakChecker","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"157133ec4e615572e0073275f3f8a3441bfe60a6725cb14c82c62f8ef99fac4f","flatsize":43732,"path":"All/p5-CatalystX-LeakChecker-0.06_1.pkg","repopath":"All/p5-CatalystX-LeakChecker-0.06_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11052,"desc":"It's easy to create memory leaks in Catalyst applications and often they're\nhard to find. This module tries to help you finding them by automatically\nchecking for common causes of leaks.","deps":{"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-Devel-Cycle":{"origin":"devel/p5-Devel-Cycle","version":"1.12"},"p5-PadWalker":{"origin":"devel/p5-PadWalker","version":"2.5"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Chart-Clicker","origin":"graphics/p5-Chart-Clicker","version":"2.90_1","comment":"Powerful, extensible charting","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Chart-Clicker","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5152146098454ded6d8795d9882f55c3ca0b0e14293d6480fffd7c2fcfeeaa16","flatsize":303753,"path":"All/p5-Chart-Clicker-2.90_1.pkg","repopath":"All/p5-Chart-Clicker-2.90_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":115260,"desc":"Chart::Clicker aims to be a powerful, extensible charting package that\ncreates really pretty output.\n\nClicker leverages the power of Cairo to create snazzy 2D graphics easily and\nquickly.\n\nAt it's core Clicker is more of a toolkit for creating charts. It's\ninterface is a bit more complex because making pretty charts requires\nattention and care. Some fine defaults are established to make getting\nstarted easier, but to really unleash the potential of Clicker you must roll\nup your sleeves and build things by hand.","deps":{"p5-Color-Scheme":{"origin":"graphics/p5-Color-Scheme","version":"1.08"},"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-Set":{"origin":"devel/p5-DateTime-Set","version":"0.3900"},"p5-Geometry-Primitive":{"origin":"graphics/p5-Geometry-Primitive","version":"0.24_1"},"p5-Graphics-Color":{"origin":"graphics/p5-Graphics-Color","version":"0.31"},"p5-Graphics-Primitive":{"origin":"graphics/p5-Graphics-Primitive","version":"0.67"},"p5-Graphics-Primitive-Driver-Cairo":{"origin":"graphics/p5-Graphics-Primitive-Driver-Cairo","version":"0.47"},"p5-Layout-Manager":{"origin":"graphics/p5-Layout-Manager","version":"0.35_1"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-Catalyst-View-vCard","origin":"www/p5-Catalyst-View-vCard","version":"0.04","comment":"vCard view class for Catalyst","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-View-vCard","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"603f4657be2411481423b5a2d00d96ee7c381c7d79feeeeb7ef614e311c77b7e","flatsize":4929,"path":"All/p5-Catalyst-View-vCard-0.04.pkg","repopath":"All/p5-Catalyst-View-vCard-0.04.pkg","licenselogic":"single","pkgsize":4032,"desc":"Catalyst::View::vCard is a Catalyst View handler that returns stash\ndata in vCard format.","deps":{"p5-Text-vCard":{"origin":"textproc/p5-Text-vCard","version":"3.09"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Cflow","origin":"net-mgmt/p5-Cflow","version":"1.053_2","comment":"Analyze raw flow files written by cflowd (Cisco NetFlow data)","maintainer":"fw@moov.de","www":"http://net.doit.wisc.edu/~plonka/Cflow/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2c485059bd8ea8cf560fad53a7f98403db61d24f7b71588b086106287b108f03","flatsize":82365,"path":"All/p5-Cflow-1.053_2.pkg","repopath":"All/p5-Cflow-1.053_2.pkg","licenselogic":"single","pkgsize":32664,"desc":"Cflow is a perl module for analyzing raw flow files written by\ncflowd, a package used to collect Cisco NetFlow data.","deps":{"flow-tools":{"origin":"net-mgmt/flow-tools","version":"0.68.6_5"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt","perl5"]},{"name":"p5-Catalyst-View-XML-Simple","origin":"www/p5-Catalyst-View-XML-Simple","version":"0.01_2","comment":"Perl extension for Catalyst XML View Class","maintainer":"perl@FreeBSD.org","www":"http://catalyst.g.hatena.ne.jp/ikasam_a/20071202/1196581882","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"813e1941ac50572b00f1279f6abe728b72f0074930ce6d59cec95710700f5664","flatsize":10956,"path":"All/p5-Catalyst-View-XML-Simple-0.01_2.pkg","repopath":"All/p5-Catalyst-View-XML-Simple-0.01_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6196,"desc":"Catalyst View class for XML::Simple.","deps":{"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-XML-Simple":{"origin":"textproc/p5-XML-Simple","version":"2.25"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-View-XSLT","origin":"www/p5-Catalyst-View-XSLT","version":"0.09_1","comment":"XSLT view class for Catalyst","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-View-XSLT","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"05deea3cdcb6bc5c07143be9c7aa5aa2df91884e2bef94a4edcf68aee076717e","flatsize":24495,"path":"All/p5-Catalyst-View-XSLT-0.09_1.pkg","repopath":"All/p5-Catalyst-View-XSLT-0.09_1.pkg","licenselogic":"single","pkgsize":13816,"desc":"A view base class for Catalyst using XSLT.\nYour subclass should inherit from this class.","deps":{"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-Path-Class":{"origin":"devel/p5-Path-Class","version":"0.37"},"p5-XML-LibXSLT":{"origin":"textproc/p5-XML-LibXSLT","version":"2.003000"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Chart","origin":"graphics/p5-Chart","version":"2.4.10","comment":"Perl5 interface to build chart graphics","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Chart","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"88a9b0db735d4fc9ddc1ed9726bd9519c2d12d40d816e2cf03ab48b189917045","flatsize":462851,"path":"All/p5-Chart-2.4.10.pkg","repopath":"All/p5-Chart-2.4.10.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":69060,"desc":"This module is an attempt to build a general purpose graphing module\nthat is easily modified and expanded. I borrowed most of the API from\nMartien Verbruggen's GIFgraph module. I liked most of GIFgraph, but I\nthought it was to difficult to modify, and it was missing a few things\nthat I needed, most notably legends. So I decided to write a new module\nfrom scratch, and I've designed it from the bottom up to be easy to\nmodify. Like GIFgraph, Chart::* uses Lincoln Stein's GD module for all\nof its graphics primitives calls.","deps":{"p5-GD":{"origin":"graphics/p5-GD","version":"2.83"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-Catalyst-View-XML-Feed","origin":"www/p5-Catalyst-View-XML-Feed","version":"0.09","comment":"Perl extension for Catalyst view for RSS, Atom, or other XML feeds","maintainer":"ehaupt@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-View-XML-Feed","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d1efa43d8287d4960366e537fec7ff4b52f2e87448debcdaded58ba03ddb41b0","flatsize":21315,"path":"All/p5-Catalyst-View-XML-Feed-0.09.pkg","repopath":"All/p5-Catalyst-View-XML-Feed-0.09.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10044,"desc":"A hassle-free way to serve an RSS, Atom, or other XML feed from your Catalyst\napplication.","deps":{"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-TimeDate":{"origin":"devel/p5-TimeDate","version":"2.33,1"},"p5-XML-Feed":{"origin":"textproc/p5-XML-Feed","version":"0.65"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-View-Templated","origin":"www/p5-Catalyst-View-Templated","version":"0.02_1","comment":"Generic base class for template-based views","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-View-Templated","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e58c11aa082e1b8300a34387ed512c6b933b083420e55ed520d1903374406cc6","flatsize":17240,"path":"All/p5-Catalyst-View-Templated-0.02_1.pkg","repopath":"All/p5-Catalyst-View-Templated-0.02_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9224,"desc":"View::Templated makes all (template-based) Catalyst views work\nthe same way.","deps":{"p5-Catalyst-Component-ACCEPT_CONTEXT":{"origin":"www/p5-Catalyst-Component-ACCEPT_CONTEXT","version":"0.07_2"},"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-Class-C3":{"origin":"devel/p5-Class-C3","version":"0.35"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-View-TT-ControllerLocal","origin":"www/p5-Catalyst-View-TT-ControllerLocal","version":"0.02_2","comment":"Catalyst TT View with template names relative to the Controller","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-View-TT-ControllerLocal","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7086d1369f7f95c76a4670cf22379ffbf3030a484cd69611627541c36581cf15","flatsize":15781,"path":"All/p5-Catalyst-View-TT-ControllerLocal-0.02_2.pkg","repopath":"All/p5-Catalyst-View-TT-ControllerLocal-0.02_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9404,"desc":"Catalyst::View::TT::ControllerLocal is like a normal Catalyst TT View,\nbut with template file names relative to the current Controller. So\nwith a set of templates like:\n\n ./root/edit.html\n ./root/add.html\n ./root/Frobniz/add.html\n\nand an action \"add\" in the Controller \"MyApp::Controller::Frobniz\", you\nset \"$c->stash->{template}\" to \"add.html\" in order for it to pick up\nthe \"./root/frobbiz/add.html\" template.\n\nSetting the \"$c->stash->{template}\" from Controller \"MyApp::Con-\ntroller::Bogon\" would instead pick the default template in\n\"./root/add.html\" (since there is no Bogon subdirectory under root).\n\nIn addition, since there is no file \"edit.html\" except in the Frobniz\ndirectory, C::V::TT::ControllerLocal will default to looking for\n\"edit.html\" in ./root/ and ./root/base (or whatever you set MyApp->con-\nfig->{INCLUDE_PATH} to).","deps":{"p5-Catalyst-Devel":{"origin":"www/p5-Catalyst-Devel","version":"1.42"},"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-Catalyst-View-TT":{"origin":"www/p5-Catalyst-View-TT","version":"0.46"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-View-TT-Alloy","origin":"www/p5-Catalyst-View-TT-Alloy","version":"0.00007_1","comment":"Template::Alloy views for Catalyst","maintainer":"danny@dannywarren.com","www":"https://metacpan.org/release/Catalyst-View-TT-Alloy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"04d64108f6eeed03df464267b5114eebc1c9946bd2d05f8ccd8e384e545598a5","flatsize":26595,"path":"All/p5-Catalyst-View-TT-Alloy-0.00007_1.pkg","repopath":"All/p5-Catalyst-View-TT-Alloy-0.00007_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14400,"desc":"Catalyst::View::TT::Alloy\nTemplate::Alloy views for Catalyst","deps":{"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-Data-Dump":{"origin":"devel/p5-Data-Dump","version":"1.25"},"p5-Path-Class":{"origin":"devel/p5-Path-Class","version":"0.37"},"p5-Template-Alloy":{"origin":"www/p5-Template-Alloy","version":"1.022"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-CatalystX-SimpleLogin","origin":"www/p5-CatalystX-SimpleLogin","version":"0.21","comment":"Provide a simple Login controller which can be reused","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/CatalystX-SimpleLogin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fb7376094d8f6bb54f713e9ae5d9eb6ee59b8bece22c46dfeab9180611af17ae","flatsize":66035,"path":"All/p5-CatalystX-SimpleLogin-0.21.pkg","repopath":"All/p5-CatalystX-SimpleLogin-0.21.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":35784,"desc":"CatalystX::SimpleLogin is an application class Moose::Role which will inject a\nCatalyst::Controller which is an instance of\nCatalystX::SimpleLogin::Controller::Login into your application. This provides\na simple login and logout page with the adition of only one line of code and\none template to your application.","deps":{"p5-Catalyst-Action-REST":{"origin":"www/p5-Catalyst-Action-REST","version":"1.21"},"p5-Catalyst-Plugin-Authentication":{"origin":"www/p5-Catalyst-Plugin-Authentication","version":"0.10024,3"},"p5-Catalyst-Plugin-Session":{"origin":"www/p5-Catalyst-Plugin-Session","version":"0.43"},"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-Catalyst-View-TT":{"origin":"www/p5-Catalyst-View-TT","version":"0.46"},"p5-CatalystX-Component-Traits":{"origin":"www/p5-CatalystX-Component-Traits","version":"0.19"},"p5-CatalystX-InjectComponent":{"origin":"www/p5-CatalystX-InjectComponent","version":"0.025_1"},"p5-HTML-FormHandler":{"origin":"www/p5-HTML-FormHandler","version":"0.40068,1"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-MethodAttributes":{"origin":"devel/p5-MooseX-MethodAttributes","version":"0.32"},"p5-MooseX-RelatedClassRoles":{"origin":"devel/p5-MooseX-RelatedClassRoles","version":"0.004_2"},"p5-MooseX-Types":{"origin":"devel/p5-MooseX-Types","version":"0.50"},"p5-MooseX-Types-Common":{"origin":"devel/p5-MooseX-Types-Common","version":"0.001014"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-View-RRDGraph","origin":"www/p5-Catalyst-View-RRDGraph","version":"0.10_2","comment":"RRD graph view class for Catalyst","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-View-RRDGraph","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f9526946e6503be8e57cfea02072b3c25544ff3900fe3b84906f7b98872a8f4c","flatsize":17109,"path":"All/p5-Catalyst-View-RRDGraph-0.10_2.pkg","repopath":"All/p5-Catalyst-View-RRDGraph-0.10_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10000,"desc":"This view generates RRD graph images from the graph defintion placed in the\nstash. The controller is responsable of placing an ARRAYREF in\n$c-stash->{'graph'}> with the same data as to generate a graph with the RRDs\nmodule, except for filename, that will be automatically generated by the view.","deps":{"p5-Catalyst-Plugin-Static-Simple":{"origin":"www/p5-Catalyst-Plugin-Static-Simple","version":"0.37"},"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-MRO-Compat":{"origin":"devel/p5-MRO-Compat","version":"0.15"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"rrdtool":{"origin":"databases/rrdtool","version":"1.9.0"}},"categories":["perl5","www"]},{"name":"p5-CatalystX-RoleApplicator","origin":"www/p5-CatalystX-RoleApplicator","version":"0.005_1","comment":"Apply roles to your Catalyst application-related classes","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Plugin-Browser","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ae0193f2487a0340608821a371ca814b8a64efcc36ea00ebf853e0a1d8dbc6ca","flatsize":3635,"path":"All/p5-CatalystX-RoleApplicator-0.005_1.pkg","repopath":"All/p5-CatalystX-RoleApplicator-0.005_1.pkg","licenselogic":"single","pkgsize":3328,"desc":"Apply roles to your Catalyst application-related classes","deps":{"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-MooseX-RelatedClassRoles":{"origin":"devel/p5-MooseX-RelatedClassRoles","version":"0.004_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-CatalystX-REPL","origin":"www/p5-CatalystX-REPL","version":"0.04_1","comment":"Read-Eval-Print-Loop for debugging your Catalyst application","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/CatalystX-REPL","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"208a21fc0f520cdecad107b0824e010924a0c8dff0f17b4c28fb5486e796413e","flatsize":12092,"path":"All/p5-CatalystX-REPL-0.04_1.pkg","repopath":"All/p5-CatalystX-REPL-0.04_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7208,"desc":"A read-eval-print-loop for debugging your Catalyst application","deps":{"p5-Carp-REPL":{"origin":"devel/p5-Carp-REPL","version":"0.18"},"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-CatalystX-InjectComponent","origin":"www/p5-CatalystX-InjectComponent","version":"0.025_1","comment":"Inject components into your Catalyst application","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/CatalystX-InjectComponent","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3d39eb8f9b13877416c681dffb6f8a412bd601c1ef6d849edb94d8d85a76584c","flatsize":13888,"path":"All/p5-CatalystX-InjectComponent-0.025_1.pkg","repopath":"All/p5-CatalystX-InjectComponent-0.025_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7288,"desc":"CatalystX::InjectComponent will inject Controller, Model, and View components\ninto your Catalyst application at setup (run)time. It does this by creating a\nnew package on-the-fly, having that package extend the given component, and\nthen having Catalyst setup the new component (via ->setup_component)","deps":{"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-Class-Inspector":{"origin":"devel/p5-Class-Inspector","version":"1.36"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-CatalystX-Component-Traits","origin":"www/p5-CatalystX-Component-Traits","version":"0.19","comment":"Automatic Trait Loading and Resolution for Catalyst Components","maintainer":"des@FreeBSD.org","www":"https://metacpan.org/release/CatalystX-Component-Traits","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aabe2d2a9e14aab4e70e7d4cf78030b839f71045d4c304dec4cae3a4f6185c23","flatsize":46818,"path":"All/p5-CatalystX-Component-Traits-0.19.pkg","repopath":"All/p5-CatalystX-Component-Traits-0.19.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12484,"desc":"Adds a Catalyst::Component \"COMPONENT\" method to your Catalyst component base\nclass.  This method reads the optional traits parameter from app and component\nconfig and instantiates the component subclass with those traits using\n\"new_with_traits\" in MooseX::Traits from MooseX::Traits::Pluggable.","deps":{"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-MooseX-Traits-Pluggable":{"origin":"devel/p5-MooseX-Traits-Pluggable","version":"0.12_1"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-CatalystX-AppBuilder","origin":"www/p5-CatalystX-AppBuilder","version":"0.00011_1","comment":"Programatically build your Catalyst app","maintainer":"danny@dannywarren.com","www":"https://metacpan.org/release/CatalystX-AppBuilder","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0b1275caa17a2aadfafda66749c82547dc69888835150cbb57f61df01c469920","flatsize":21223,"path":"All/p5-CatalystX-AppBuilder-0.00011_1.pkg","repopath":"All/p5-CatalystX-AppBuilder-0.00011_1.pkg","licenselogic":"single","licenses":["ART10"],"pkgsize":11224,"desc":"CatalystX::AppBuilder\nProgramatically build your Catalyst app","deps":{"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-TraitFor-Request-BrowserDetect","origin":"www/p5-Catalyst-TraitFor-Request-BrowserDetect","version":"0.02_1","comment":"Browser detection for Catalyst::Requests","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b458fff88ba36cff3437aa4c19f221c0a03f4ee48eca096abb665d2386e7f908","flatsize":3267,"path":"All/p5-Catalyst-TraitFor-Request-BrowserDetect-0.02_1.pkg","repopath":"All/p5-Catalyst-TraitFor-Request-BrowserDetect-0.02_1.pkg","licenselogic":"single","pkgsize":3196,"desc":"Browser detection for Catalyst::Requests","deps":{"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-CatalystX-RoleApplicator":{"origin":"www/p5-CatalystX-RoleApplicator","version":"0.005_1"},"p5-HTTP-BrowserDetect":{"origin":"www/p5-HTTP-BrowserDetect","version":"3.41"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-View-Email","origin":"www/p5-Catalyst-View-Email","version":"0.36","comment":"Catalyst View for Email","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-View-Email","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bd165b51baead7accc528ba2c8d80510e1cbf0e99a756a3783a01a88aa591625","flatsize":43469,"path":"All/p5-Catalyst-View-Email-0.36.pkg","repopath":"All/p5-Catalyst-View-Email-0.36.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":20744,"desc":"Catalyst::Helper::View::Email - Helper for Email Views","deps":{"p5-Authen-SASL":{"origin":"security/p5-Authen-SASL","version":"2.17_1"},"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-Email-MIME":{"origin":"mail/p5-Email-MIME","version":"1.954"},"p5-Email-Sender":{"origin":"mail/p5-Email-Sender","version":"2.601"},"p5-Module-Runtime":{"origin":"devel/p5-Module-Runtime","version":"0.016"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Crypt-HSXKPasswd","origin":"security/p5-Crypt-HSXKPasswd","version":"3.6","comment":"Secure memorable password generator inspired by XKCD","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Crypt-HSXKPasswd","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f278b3e9cab2e355fcc4ec7d6fb765761ebd1137802c0c1de963459f0b8669a0","flatsize":40729080,"path":"All/p5-Crypt-HSXKPasswd-3.6.pkg","repopath":"All/p5-Crypt-HSXKPasswd-3.6.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":4417092,"desc":"A secure memorable password generator inspired by the wonderful XKCD\nwebcomic and Steve Gibson's Password Haystacks webpage.","deps":{"p5-Clone":{"origin":"devel/p5-Clone","version":"0.47"},"p5-File-HomeDir":{"origin":"devel/p5-File-HomeDir","version":"1.006"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-Math-Round":{"origin":"math/p5-Math-Round","version":"0.08"},"p5-Readonly":{"origin":"devel/p5-Readonly","version":"2.05"},"p5-Text-Unidecode":{"origin":"converters/p5-Text-Unidecode","version":"1.30"},"p5-Type-Tiny":{"origin":"devel/p5-Type-Tiny","version":"2.006000"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Catalyst-View-Template-Declare","origin":"www/p5-Catalyst-View-Template-Declare","version":"0.04_1","comment":"Perl module to use Template::Declare with Catalyst","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-View-Template-Declare","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"56e5981e691d747edad7542d1781d25079702460eff92a2c7730c9ac73dd6feb","flatsize":11684,"path":"All/p5-Catalyst-View-Template-Declare-0.04_1.pkg","repopath":"All/p5-Catalyst-View-Template-Declare-0.04_1.pkg","licenselogic":"single","pkgsize":8052,"desc":"Perl module to use Template::Declare with Catalyst","deps":{"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-Catalyst-View-Templated":{"origin":"www/p5-Catalyst-View-Templated","version":"0.02_1"},"p5-Class-C3":{"origin":"devel/p5-Class-C3","version":"0.35"},"p5-PadWalker":{"origin":"devel/p5-PadWalker","version":"2.5"},"p5-Template-Declare":{"origin":"textproc/p5-Template-Declare","version":"0.47_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Plugin-Unicode","origin":"www/p5-Catalyst-Plugin-Unicode","version":"0.93_2","comment":"Unicode aware Catalyst","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Plugin-Unicode","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"83240a4aca1032b84b28e303b180bee01de670c32fd2b6dea22215053ac586c0","flatsize":11401,"path":"All/p5-Catalyst-Plugin-Unicode-0.93_2.pkg","repopath":"All/p5-Catalyst-Plugin-Unicode-0.93_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6804,"desc":"On request, decodes all params from UTF-8 octets into a sequence of\nlogical characters. On response, encodes body into UTF-8 octets.","deps":{"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-MRO-Compat":{"origin":"devel/p5-MRO-Compat","version":"0.15"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Plugin-Textile","origin":"www/p5-Catalyst-Plugin-Textile","version":"0.01_2","comment":"Textile for Catalyst","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Plugin-Textile","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"98114da8529930774f8b2fc5deff4b4b7cc72253706a2322bbe6c4bd08713094","flatsize":2472,"path":"All/p5-Catalyst-Plugin-Textile-0.01_2.pkg","repopath":"All/p5-Catalyst-Plugin-Textile-0.01_2.pkg","licenselogic":"single","pkgsize":2784,"desc":"A persistent Textile processor for Catalyst","deps":{"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-Class-Data-Inheritable":{"origin":"devel/p5-Class-Data-Inheritable","version":"0.10"},"p5-Text-Textile":{"origin":"textproc/p5-Text-Textile","version":"2.13"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Plugin-SubRequest","origin":"www/p5-Catalyst-Plugin-SubRequest","version":"0.21","comment":"Make subrequests to actions in Catalyst","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Plugin-SubRequest","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"63db23801d42145b3ccad173a46528f94d2f99cd3f363796f16afe1ac3f3b2e4","flatsize":13280,"path":"All/p5-Catalyst-Plugin-SubRequest-0.21.pkg","repopath":"All/p5-Catalyst-Plugin-SubRequest-0.21.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7328,"desc":"Make subrequests to actions in Catalyst","deps":{"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-View-TT","origin":"www/p5-Catalyst-View-TT","version":"0.46","comment":"Template Toolkit view class for Catalyst","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-View-TT","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"71c850a8a5a6ebb6157efdde83f176e29c6f25895ab5d665e906a13ff9d52c1f","flatsize":85676,"path":"All/p5-Catalyst-View-TT-0.46.pkg","repopath":"All/p5-Catalyst-View-TT-0.46.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":30440,"desc":"A view base class for Catalyst using Template Toolkit.","deps":{"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Data-Dump":{"origin":"devel/p5-Data-Dump","version":"1.25"},"p5-MRO-Compat":{"origin":"devel/p5-MRO-Compat","version":"0.15"},"p5-Path-Class":{"origin":"devel/p5-Path-Class","version":"0.37"},"p5-Template-Timer":{"origin":"www/p5-Template-Timer","version":"1.00_2"},"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-View-REST-XML","origin":"www/p5-Catalyst-View-REST-XML","version":"0.02_1","comment":"Perl extension for Catalyst XML View Class","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-View-REST-XML","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"48e49c51c8abfff83aea0c9a0b0be65468d782fc3a1f6fbd3c2a58edfdce3a25","flatsize":9527,"path":"All/p5-Catalyst-View-REST-XML-0.02_1.pkg","repopath":"All/p5-Catalyst-View-REST-XML-0.02_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":5684,"desc":"Catalyst View class with XML::Simple.","deps":{"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-XML-Simple":{"origin":"textproc/p5-XML-Simple","version":"2.25"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-View-Jemplate","origin":"www/p5-Catalyst-View-Jemplate","version":"0.06_1","comment":"Jemplate files server","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-View-Jemplate","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0c8701706aa6448d1bfea2584e8e3a6b124232d9331d32f3d1f8a51abf91ee1f","flatsize":9704,"path":"All/p5-Catalyst-View-Jemplate-0.06_1.pkg","repopath":"All/p5-Catalyst-View-Jemplate-0.06_1.pkg","licenselogic":"single","pkgsize":6596,"desc":"Catalyst::View::Jemplate is a Catalyst View plugin to automatically\ncompile TT files into JavaScript, using ingy's Jemplate.","deps":{"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-File-Find-Rule":{"origin":"devel/p5-File-Find-Rule","version":"0.34"},"p5-Jemplate":{"origin":"www/p5-Jemplate","version":"0.300"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Plugin-Static","origin":"www/p5-Catalyst-Plugin-Static","version":"0.11_2","comment":"Serve static files with Catalyst","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Plugin-Static","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2ec87a6e3d3aebf3d106004ef8b7b108eb23740a4ad9b39bd37d996fe83262f2","flatsize":4958,"path":"All/p5-Catalyst-Plugin-Static-0.11_2.pkg","repopath":"All/p5-Catalyst-Plugin-Static-0.11_2.pkg","licenselogic":"single","pkgsize":4000,"desc":"Serve static files with Catalyst. This module is not as optimized\nfor static files as a normal web server, and is most useful for\nstand alone operation and development.","deps":{"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-Class-Data-Inheritable":{"origin":"devel/p5-Class-Data-Inheritable","version":"0.10"},"p5-File-MimeInfo":{"origin":"devel/p5-File-MimeInfo","version":"0.35"},"p5-File-Slurp":{"origin":"devel/p5-File-Slurp","version":"9999.27"},"p5-MRO-Compat":{"origin":"devel/p5-MRO-Compat","version":"0.15"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-View-Mason","origin":"www/p5-Catalyst-View-Mason","version":"0.19","comment":"Mason view class for Catalyst","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-View-Mason","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3dc92559ca5072bbbb9d636a4e2e4b7eb8471f79893c458ca3cf31c7839fb842","flatsize":20642,"path":"All/p5-Catalyst-View-Mason-0.19.pkg","repopath":"All/p5-Catalyst-View-Mason-0.19.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11316,"desc":"Want to use a Mason component in your views? No problem!\nCatalyst::View::Mason comes to the rescue.","deps":{"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-HTML-Mason":{"origin":"www/p5-HTML-Mason","version":"1.60"},"p5-MRO-Compat":{"origin":"devel/p5-MRO-Compat","version":"0.15"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Plugin-Static-Simple","origin":"www/p5-Catalyst-Plugin-Static-Simple","version":"0.37","comment":"Make serving static pages painless","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Plugin-Static-Simple","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"00c5f3cfc9fbea3593afeb26753a1ffc534576f6daf0ec698047d9e5b60dbf5f","flatsize":64067,"path":"All/p5-Catalyst-Plugin-Static-Simple-0.37.pkg","repopath":"All/p5-Catalyst-Plugin-Static-Simple-0.37.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":20156,"desc":"The Static::Simple plugin is designed to make serving static content in\nyour application during development quick and easy, without requiring a\nsingle line of code from you.\n\nThis plugin detects static files by looking at the file extension in\nURL (such as .css or .png or .js). The plugin uses the lightweight\nMIME::Types module to map file extensions to IANA-registered MIME\ntypes, and will serve your static files with the correct MIME type\ndirectly to the browser, without being processed through Catalyst.","deps":{"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-MIME-Types":{"origin":"mail/p5-MIME-Types","version":"2.27"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-View-HTML-Template-Compiled","origin":"www/p5-Catalyst-View-HTML-Template-Compiled","version":"0.16_1","comment":"HTML::Template::Compiled View Class","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-View-HTML-Template-Compiled","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bcd4c5b4f051bd0c7c6d576dcdbbd69c5a6953ce9ee53be6824bb0aacf8caa48","flatsize":15431,"path":"All/p5-Catalyst-View-HTML-Template-Compiled-0.16_1.pkg","repopath":"All/p5-Catalyst-View-HTML-Template-Compiled-0.16_1.pkg","licenselogic":"single","pkgsize":9360,"desc":"HTML::Template::Compiled view class for Catalyst","deps":{"p5-Catalyst-Devel":{"origin":"www/p5-Catalyst-Devel","version":"1.42"},"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-HTML-Template-Compiled":{"origin":"www/p5-HTML-Template-Compiled","version":"1.003"},"p5-Path-Class":{"origin":"devel/p5-Path-Class","version":"0.37"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-View-HTML-Template","origin":"www/p5-Catalyst-View-HTML-Template","version":"0.03_1","comment":"HTML::Template view class for Catalyst","maintainer":"kiki@bsdro.org","www":"https://metacpan.org/release/Catalyst-View-HTML-Template","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"06f46f492b269ce73ef24511d09231e23899bd57c20ae86214333ad97eb77171","flatsize":9211,"path":"All/p5-Catalyst-View-HTML-Template-0.03_1.pkg","repopath":"All/p5-Catalyst-View-HTML-Template-0.03_1.pkg","licenselogic":"single","pkgsize":7184,"desc":"A view base class for Catalyst using HTML::Template.","deps":{"p5-Catalyst-Devel":{"origin":"www/p5-Catalyst-Devel","version":"1.42"},"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-HTML-Template":{"origin":"www/p5-HTML-Template","version":"2.97"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-View-GraphViz","origin":"www/p5-Catalyst-View-GraphViz","version":"0.05_7","comment":"GraphViz View Perl class for Catalyst","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-View-GraphViz","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"872cce547b48700dba3e26377bfe0ba890a26d3e6b7879d80d2269b080ca1e3a","flatsize":22366,"path":"All/p5-Catalyst-View-GraphViz-0.05_7.pkg","repopath":"All/p5-Catalyst-View-GraphViz-0.05_7.pkg","licenselogic":"single","pkgsize":13148,"desc":"This is the Catalyst view class for GraphViz.","deps":{"p5-Catalyst-Plugin-SubRequest":{"origin":"www/p5-Catalyst-Plugin-SubRequest","version":"0.21"},"p5-GraphViz":{"origin":"graphics/p5-GraphViz","version":"2.25"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Plugin-Session-Store-FastMmap","origin":"www/p5-Catalyst-Plugin-Session-Store-FastMmap","version":"0.16_1","comment":"FastMmap session storage backend","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Plugin-Session-Store-FastMmap","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"05ee8f46b06bc2162b77e8282953305426aeda050f79b758e63882e909e24ca8","flatsize":8611,"path":"All/p5-Catalyst-Plugin-Session-Store-FastMmap-0.16_1.pkg","repopath":"All/p5-Catalyst-Plugin-Session-Store-FastMmap-0.16_1.pkg","licenselogic":"single","pkgsize":6088,"desc":"\"Catalyst::Plugin::Session::Store::FastMmap\" is a fast session storage\nplugin for Catalyst that uses an mmap'ed file to act as a shared memory\ninterprocess cache. It is based on Cache::FastMmap.","deps":{"p5-Cache-FastMmap":{"origin":"devel/p5-Cache-FastMmap","version":"1.57"},"p5-Catalyst-Plugin-Session":{"origin":"www/p5-Catalyst-Plugin-Session","version":"0.43"},"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-Class-Data-Inheritable":{"origin":"devel/p5-Class-Data-Inheritable","version":"0.10"},"p5-MRO-Compat":{"origin":"devel/p5-MRO-Compat","version":"0.15"},"p5-MooseX-Emulate-Class-Accessor-Fast":{"origin":"devel/p5-MooseX-Emulate-Class-Accessor-Fast","version":"0.009032"},"p5-Path-Class":{"origin":"devel/p5-Path-Class","version":"0.37"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-View-ClearSilver","origin":"www/p5-Catalyst-View-ClearSilver","version":"0.02_1","comment":"ClearSilver view class for Catalyst","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-View-ClearSilver","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ceb081570d4340ac8047c76d64c3152e6e6915f2030363549c769048869da795","flatsize":16515,"path":"All/p5-Catalyst-View-ClearSilver-0.02_1.pkg","repopath":"All/p5-Catalyst-View-ClearSilver-0.02_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9580,"desc":"A view base class for Catalyst using ClearSilver.","deps":{"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-Catalyst-View-Templated":{"origin":"www/p5-Catalyst-View-Templated","version":"0.02_1"},"p5-Class-C3":{"origin":"devel/p5-Class-C3","version":"0.35"},"p5-ClearSilver":{"origin":"www/p5-ClearSilver","version":"0.10.5_2"},"p5-Data-Structure-Util":{"origin":"devel/p5-Data-Structure-Util","version":"0.16_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-TraitFor-Controller-DBIC-DoesPaging","origin":"www/p5-Catalyst-TraitFor-Controller-DBIC-DoesPaging","version":"1.001000_1","comment":"Helps you paginate, search, sort, and more easily using DBIx::Class","maintainer":"Alex.Bakhtin@gmail.com","www":"https://metacpan.org/release/Catalyst-TraitFor-Controller-DBIC-DoesPaging","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6af42c263ffe846c2acfa161e45ff1389def5534b20f36dbd71e154a6364f232","flatsize":12028,"path":"All/p5-Catalyst-TraitFor-Controller-DBIC-DoesPaging-1.001000_1.pkg","repopath":"All/p5-Catalyst-TraitFor-Controller-DBIC-DoesPaging-1.001000_1.pkg","licenselogic":"single","pkgsize":6904,"desc":"Catalyst::TraitFor::Controller::DBIC::DoesPaging - Helps you paginate,\nsearch, sort, and more easily using DBIx::Class.\n\nThis module helps you to map various DBIx::Class features to CGI\nparameters. For the most part that means it will help you search,\nsort, and paginate with a minimum of effort and thought.","deps":{"p5-Catalyst-Model-DBIC-Schema":{"origin":"www/p5-Catalyst-Model-DBIC-Schema","version":"0.66"},"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-DBIx-Class":{"origin":"databases/p5-DBIx-Class","version":"0.082844"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Plugin-Session-Store-DBI","origin":"www/p5-Catalyst-Plugin-Session-Store-DBI","version":"0.16_1","comment":"Store your sessions in a database","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Plugin-Session-Store-DBI","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c8e4737f418c236efa45d95f8785b139841fe168172a71b87b77e1336a95e1a8","flatsize":25197,"path":"All/p5-Catalyst-Plugin-Session-Store-DBI-0.16_1.pkg","repopath":"All/p5-Catalyst-Plugin-Session-Store-DBI-0.16_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10572,"desc":"This storage module will store session data in a database using DBI.","deps":{"p5-Catalyst-Plugin-Session":{"origin":"www/p5-Catalyst-Plugin-Session","version":"0.43"},"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-Class-Data-Inheritable":{"origin":"devel/p5-Class-Data-Inheritable","version":"0.10"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-MRO-Compat":{"origin":"devel/p5-MRO-Compat","version":"0.15"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Plugin-Session-Store-Cache","origin":"www/p5-Catalyst-Plugin-Session-Store-Cache","version":"0.01_1","comment":"Store sessions using a Catalyst::Plugin::Cache","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Plugin-Session-Store-Cache","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fb36fa3ece5e0e2ac3f09cd0a271a9017d65a347caa4c4311030c6547075ec22","flatsize":10058,"path":"All/p5-Catalyst-Plugin-Session-Store-Cache-0.01_1.pkg","repopath":"All/p5-Catalyst-Plugin-Session-Store-Cache-0.01_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":5760,"desc":"This plugin will store your session data in whatever cache module you\nhave configured.","deps":{"p5-Catalyst-Plugin-Session":{"origin":"www/p5-Catalyst-Plugin-Session","version":"0.43"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Plugin-XMLRPC","origin":"www/p5-Catalyst-Plugin-XMLRPC","version":"2.01_2","comment":"Dispatch XMLRPC methods with Catalyst","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Plugin-XMLRPC","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b7fdb5a1198cd676d38322b03c3b606cd429fbcbfb0f244760d03d966f8f8b69","flatsize":17860,"path":"All/p5-Catalyst-Plugin-XMLRPC-2.01_2.pkg","repopath":"All/p5-Catalyst-Plugin-XMLRPC-2.01_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10476,"desc":"This plugin allows your controller class to dispatch XMLRPC methods from\nits own class.","deps":{"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-Class-Data-Inheritable":{"origin":"devel/p5-Class-Data-Inheritable","version":"0.10"},"p5-RPC-XML":{"origin":"net/p5-RPC-XML","version":"0.82"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Plugin-Session-State-URI","origin":"www/p5-Catalyst-Plugin-Session-State-URI","version":"0.15_1","comment":"Saves Catalyst Session IDs by rewriting URIs","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Plugin-Session-State-URI","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"61c546ecccd94850301573f365da3261db7b122910e2f477f7e2cefb49a47914","flatsize":19870,"path":"All/p5-Catalyst-Plugin-Session-State-URI-0.15_1.pkg","repopath":"All/p5-Catalyst-Plugin-Session-State-URI-0.15_1.pkg","licenselogic":"single","pkgsize":9924,"desc":"In order for Catalyst::Plugin::Session to work the session ID needs to\nbe stored on the client, and the session data needs to be stored on the\nserver.\n\nThis plugin cheats and instead of storing the session id on the client,\nit simply embeds the session id into every URI sent to the user.","deps":{"p5-Catalyst-Plugin-Session":{"origin":"www/p5-Catalyst-Plugin-Session","version":"0.43"},"p5-Class-Data-Inheritable":{"origin":"devel/p5-Class-Data-Inheritable","version":"0.10"},"p5-HTML-TokeParser-Simple":{"origin":"www/p5-HTML-TokeParser-Simple","version":"3.16_1"},"p5-MIME-Types":{"origin":"mail/p5-MIME-Types","version":"2.27"},"p5-MRO-Compat":{"origin":"devel/p5-MRO-Compat","version":"0.15"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Emulate-Class-Accessor-Fast":{"origin":"devel/p5-MooseX-Emulate-Class-Accessor-Fast","version":"0.009032"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-URI-Find":{"origin":"textproc/p5-URI-Find","version":"20160806_1"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Plugin-Session-State-Cookie","origin":"www/p5-Catalyst-Plugin-Session-State-Cookie","version":"0.18","comment":"Stores a Catalyst Session in a Cookie","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Plugin-Session-State-Cookie","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2d1f17bcaa52dea30c33a87ca56a71ea1b492d846a198d66d512e581b1294bcb","flatsize":49234,"path":"All/p5-Catalyst-Plugin-Session-State-Cookie-0.18.pkg","repopath":"All/p5-Catalyst-Plugin-Session-State-Cookie-0.18.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13708,"desc":"In order for Catalyst::Plugin::Session to work the session ID needs to\nbe stored on the client, and the session data needs to be stored on the\nserver.\n\nThis plugin stores the session ID on the client using the cookie\nmechanism.","deps":{"p5-Catalyst-Plugin-Session":{"origin":"www/p5-Catalyst-Plugin-Session","version":"0.43"},"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-MRO-Compat":{"origin":"devel/p5-MRO-Compat","version":"0.15"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Plugin-Session-PerUser","origin":"www/p5-Catalyst-Plugin-Session-PerUser","version":"0.05_1","comment":"Per user sessions (instead of per browser sessions)","maintainer":"anes@anes.su","www":"https://metacpan.org/release/Catalyst-Plugin-Session-PerUser","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"88b65d9062e3c2a711c66a677a476fa0d3b6deacc9cdd7e2f91a6f50bd3da7f9","flatsize":16812,"path":"All/p5-Catalyst-Plugin-Session-PerUser-0.05_1.pkg","repopath":"All/p5-Catalyst-Plugin-Session-PerUser-0.05_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9064,"desc":"This plugin allows you to write e.g. shopping cart code\nwhich should behave well for guests as well as permanent users.\n\nThe basic idea is both logged in and not logged in users can\nget the same benefits from sessions where it doesn't matter,\nbut that logged in users can keep their sessions accross logins,\nand will even get the data they added/changed assimilated to their\npermanent account if they made the changes as guests and then logged in.\n\nThis is probably most useful for e-commerce sites, where the\nshopping cart is typically used before login, and should be\nequally accessible to both guests and logged in users.","deps":{"p5-Catalyst-Plugin-Authentication":{"origin":"www/p5-Catalyst-Plugin-Authentication","version":"0.10024,3"},"p5-Catalyst-Plugin-Session":{"origin":"www/p5-Catalyst-Plugin-Session","version":"0.43"},"p5-Hash-Merge":{"origin":"textproc/p5-Hash-Merge","version":"0.302"},"p5-MRO-Compat":{"origin":"devel/p5-MRO-Compat","version":"0.15"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-Object-Signature":{"origin":"devel/p5-Object-Signature","version":"1.08"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Plugin-Session-FastMmap","origin":"www/p5-Catalyst-Plugin-Session-FastMmap","version":"0.13_1","comment":"FastMmap sessions for Catalyst","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Plugin-Session-FastMmap","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6d33f12c8830710c71d30cc2c6064a868c9b16364979b5a38bb395669d5667f5","flatsize":14491,"path":"All/p5-Catalyst-Plugin-Session-FastMmap-0.13_1.pkg","repopath":"All/p5-Catalyst-Plugin-Session-FastMmap-0.13_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7756,"desc":"FastMmap sessions for Catalyst.","deps":{"p5-Cache-FastMmap":{"origin":"devel/p5-Cache-FastMmap","version":"1.57"},"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Class-Data-Inheritable":{"origin":"devel/p5-Class-Data-Inheritable","version":"0.10"},"p5-MRO-Compat":{"origin":"devel/p5-MRO-Compat","version":"0.15"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-URI-Find":{"origin":"textproc/p5-URI-Find","version":"20160806_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Runtime","origin":"www/p5-Catalyst-Runtime","version":"5.90132","comment":"Elegant MVC Web Application Framework (Runtime)","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Runtime","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cc9e96e59cb28f5e6e9f5dd98e68abb92c52ae3a2ae2646caafa29653a97b3ec","flatsize":843073,"path":"All/p5-Catalyst-Runtime-5.90132.pkg","repopath":"All/p5-Catalyst-Runtime-5.90132.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":353876,"desc":"Catalyst is a web application framework. This means that you use it to\nhelp build applications that run on the web, or that run using proto-\ncols used for the web. Catalyst is designed to make it easy to manage\nthe various tasks you need to do to run an application on the web,\neither by doing them itself, or by letting you \"plug in\" existing Perl\nmodules that do what you need.","deps":{"p5-CGI-Simple":{"origin":"www/p5-CGI-Simple","version":"1.281"},"p5-CGI-Struct":{"origin":"www/p5-CGI-Struct","version":"1.21_1"},"p5-Class-C3-Adopt-NEXT":{"origin":"devel/p5-Class-C3-Adopt-NEXT","version":"0.14"},"p5-Class-Load":{"origin":"devel/p5-Class-Load","version":"0.25"},"p5-Data-Dump":{"origin":"devel/p5-Data-Dump","version":"1.25"},"p5-Data-OptList":{"origin":"devel/p5-Data-OptList","version":"0.114"},"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-HTTP-Body":{"origin":"www/p5-HTTP-Body","version":"1.23"},"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-Hash-MultiValue":{"origin":"devel/p5-Hash-MultiValue","version":"0.16"},"p5-JSON-MaybeXS":{"origin":"converters/p5-JSON-MaybeXS","version":"1.004008"},"p5-MRO-Compat":{"origin":"devel/p5-MRO-Compat","version":"0.15"},"p5-Module-Pluggable":{"origin":"devel/p5-Module-Pluggable","version":"5.2"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Emulate-Class-Accessor-Fast":{"origin":"devel/p5-MooseX-Emulate-Class-Accessor-Fast","version":"0.009032"},"p5-MooseX-Getopt":{"origin":"devel/p5-MooseX-Getopt","version":"0.78"},"p5-MooseX-MethodAttributes":{"origin":"devel/p5-MooseX-MethodAttributes","version":"0.32"},"p5-Path-Class":{"origin":"devel/p5-Path-Class","version":"0.37"},"p5-PerlIO-utf8_strict":{"origin":"devel/p5-PerlIO-utf8_strict","version":"0.010"},"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"p5-Plack-Middleware-FixMissingBodyInRedirect":{"origin":"www/p5-Plack-Middleware-FixMissingBodyInRedirect","version":"0.12_1"},"p5-Plack-Middleware-MethodOverride":{"origin":"www/p5-Plack-Middleware-MethodOverride","version":"0.20"},"p5-Plack-Middleware-RemoveRedundantBody":{"origin":"www/p5-Plack-Middleware-RemoveRedundantBody","version":"0.09"},"p5-Plack-Middleware-ReverseProxy":{"origin":"www/p5-Plack-Middleware-ReverseProxy","version":"0.16"},"p5-Plack-Test-ExternalServer":{"origin":"www/p5-Plack-Test-ExternalServer","version":"0.02"},"p5-Safe-Isa":{"origin":"devel/p5-Safe-Isa","version":"1.000010"},"p5-Stream-Buffered":{"origin":"devel/p5-Stream-Buffered","version":"0.03_1"},"p5-String-RewritePrefix":{"origin":"textproc/p5-String-RewritePrefix","version":"0.008"},"p5-Sub-Exporter":{"origin":"devel/p5-Sub-Exporter","version":"0.991"},"p5-Task-Weaken":{"origin":"devel/p5-Task-Weaken","version":"1.06"},"p5-Text-SimpleTable":{"origin":"textproc/p5-Text-SimpleTable","version":"2.07"},"p5-Tree-Simple":{"origin":"devel/p5-Tree-Simple","version":"1.34"},"p5-Tree-Simple-VisitorFactory":{"origin":"devel/p5-Tree-Simple-VisitorFactory","version":"0.16"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-URI-ws":{"origin":"net/p5-URI-ws","version":"0.03"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"],"messages":[{"message":"The Apache engines have been moved to a separate package: Please install\nwww/p5-Catalyst-Engine-Apache if you need Apache/mod_perl support.\n\nThe parts necessary to do development with Catalyst have been moved to\na separate package: Please install www/p5-Catalyst-Devel, if you need\nto develop Catalyst-apps, as opposed to simply running them.\n\nThe majority of the documentation has been moved to a separate package as\nwell: Install www/p5-Catalyst-Manual for the tutorially goodness.","type":"install"}]},{"name":"p5-Catalyst-Plugin-StatusMessage","origin":"www/p5-Catalyst-Plugin-StatusMessage","version":"1.002000_1","comment":"Handle passing of status (success and error) messages","maintainer":"fw@moov.de","www":"https://metacpan.org/release/Catalyst-Plugin-StatusMessage","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c82a15969d289d725384fda156c6df2951f8319a9db7b6e5719c29bc32a3cb1f","flatsize":11242,"path":"All/p5-Catalyst-Plugin-StatusMessage-1.002000_1.pkg","repopath":"All/p5-Catalyst-Plugin-StatusMessage-1.002000_1.pkg","licenselogic":"single","pkgsize":6936,"desc":"Handle passing of status (success and error) messages between screens of\na web application.","deps":{"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Plugin-Server","origin":"www/p5-Catalyst-Plugin-Server","version":"0.28_4","comment":"Catalyst Server Plugin: Base & XMLRPC","maintainer":"des@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Plugin-Server","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6accfab2c6f56c752ae172dfa178d4cd91e13bea3f9e22717a4fcc9a24def51a","flatsize":71020,"path":"All/p5-Catalyst-Plugin-Server-0.28_4.pkg","repopath":"All/p5-Catalyst-Plugin-Server-0.28_4.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":31704,"desc":"This package contains base Plugin::Server and Plugin::Server::XMLRPC.","deps":{"p5-Catalyst-DispatchType-Regex":{"origin":"www/p5-Catalyst-DispatchType-Regex","version":"5.90035_1"},"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-Class-Data-Inheritable":{"origin":"devel/p5-Class-Data-Inheritable","version":"0.10"},"p5-Clone-Fast":{"origin":"devel/p5-Clone-Fast","version":"0.97_1"},"p5-MRO-Compat":{"origin":"devel/p5-MRO-Compat","version":"0.15"},"p5-RPC-XML":{"origin":"net/p5-RPC-XML","version":"0.82"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5","www"]},{"name":"p5-Catalyst-Plugin-StackTrace","origin":"www/p5-Catalyst-Plugin-StackTrace","version":"0.12_1","comment":"Display a stack trace on the debug screen","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Plugin-StackTrace","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7ddad685b775598d09c372ca5ec03ca786a45b55b2f48339f98923bfd4962232","flatsize":18052,"path":"All/p5-Catalyst-Plugin-StackTrace-0.12_1.pkg","repopath":"All/p5-Catalyst-Plugin-StackTrace-0.12_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8824,"desc":"This plugin will enhance the standard Catalyst debug screen by including\na stack trace of your appliation up to the point where the error\noccurred. Each stack frame is displayed along with the package name,\nline number, file name, and code context surrounding the line number.","deps":{"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-Devel-StackTrace":{"origin":"devel/p5-Devel-StackTrace","version":"2.05"},"p5-MRO-Compat":{"origin":"devel/p5-MRO-Compat","version":"0.15"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Plugin-Prototype","origin":"www/p5-Catalyst-Plugin-Prototype","version":"1.33_1","comment":"Catalyst plugin for Prototype","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Plugin-Prototype","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b725105e6208667a0f22ee1f1e8ceb575c887d97ea1bbefda65f663636cc680d","flatsize":6772,"path":"All/p5-Catalyst-Plugin-Prototype-1.33_1.pkg","repopath":"All/p5-Catalyst-Plugin-Prototype-1.33_1.pkg","licenselogic":"single","pkgsize":5464,"desc":"A Catalyst plugin for Prototype.","deps":{"p5-Catalyst-Devel":{"origin":"www/p5-Catalyst-Devel","version":"1.42"},"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-Class-Data-Inheritable":{"origin":"devel/p5-Class-Data-Inheritable","version":"0.10"},"p5-HTML-Prototype":{"origin":"www/p5-HTML-Prototype","version":"1.48_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Class-DBI-BaseDSN","origin":"databases/p5-Class-DBI-BaseDSN","version":"1.22_2","comment":"DSN sensitive base class","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Class-DBI-BaseDSN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3ad6260204bdc47badf0e59b1f0abeeccceb8e92668c1f5cc3f4649e1c023287","flatsize":5135,"path":"All/p5-Class-DBI-BaseDSN-1.22_2.pkg","repopath":"All/p5-Class-DBI-BaseDSN-1.22_2.pkg","licenselogic":"single","pkgsize":4572,"desc":"Class::DBI::BaseDSN acts as a placeholder for a base class which will be\nswitched for a specific Class::DBI extension when you specify the dsn of the\ndatabase to connect to.","deps":{"p5-Class-DBI":{"origin":"databases/p5-Class-DBI","version":"3.0.17_3"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Catalyst-Plugin-SmartURI","origin":"www/p5-Catalyst-Plugin-SmartURI","version":"0.041","comment":"Configurable URIs for Catalyst","maintainer":"oleg@mamontov.net","www":"https://metacpan.org/release/Catalyst-Plugin-SmartURI","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"572de0076be2129d5171850877891cc440300ccdf390a534bcbdc6ddb31e72d9","flatsize":19649,"path":"All/p5-Catalyst-Plugin-SmartURI-0.041.pkg","repopath":"All/p5-Catalyst-Plugin-SmartURI-0.041.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10044,"desc":"Configurable URIs for Catalyst","deps":{"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-Class-C3-Componentised":{"origin":"devel/p5-Class-C3-Componentised","version":"1.001002"},"p5-Class-Load":{"origin":"devel/p5-Class-Load","version":"0.25"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-URI-SmartURI":{"origin":"net/p5-URI-SmartURI","version":"0.032_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Plugin-Session-Store-Memcached-Fast","origin":"www/p5-Catalyst-Plugin-Session-Store-Memcached-Fast","version":"0.02_2","comment":"Memcached storage backend for session data","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Plugin-Session-Store-Memcached-Fast","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c42495006202edfa6ce82be3e2b599db6844e01fb59e6dd888d464f133f06269","flatsize":5853,"path":"All/p5-Catalyst-Plugin-Session-Store-Memcached-Fast-0.02_2.pkg","repopath":"All/p5-Catalyst-Plugin-Session-Store-Memcached-Fast-0.02_2.pkg","licenselogic":"single","pkgsize":4544,"desc":"Memcached session storage backend","deps":{"p5-Cache-Memcached-Fast":{"origin":"databases/p5-Cache-Memcached-Fast","version":"0.28"},"p5-Catalyst-Plugin-Session":{"origin":"www/p5-Catalyst-Plugin-Session","version":"0.43"},"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-Class-Data-Inheritable":{"origin":"devel/p5-Class-Data-Inheritable","version":"0.10"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Plugin-Setenv","origin":"www/p5-Catalyst-Plugin-Setenv","version":"0.03_1","comment":"Set up the environment from Catalyst's config file","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Plugin-Setenv","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3f424ff5f37c3441e3f3891e12f15c2bf348cec314cc7f450e00071b4fdd6fa6","flatsize":13528,"path":"All/p5-Catalyst-Plugin-Setenv-0.03_1.pkg","repopath":"All/p5-Catalyst-Plugin-Setenv-0.03_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8268,"desc":"Allows you to set up the environment from Catalyst's config file.","deps":{"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Plugin-LogWarnings","origin":"www/p5-Catalyst-Plugin-LogWarnings","version":"0.03_2","comment":"Log perl warnings to your Catalyst log object","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Plugin-LogWarnings","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"98a726c6624dcb7728575f168992f4d27360b85610c72e07d40989429c45010a","flatsize":5043,"path":"All/p5-Catalyst-Plugin-LogWarnings-0.03_2.pkg","repopath":"All/p5-Catalyst-Plugin-LogWarnings-0.03_2.pkg","licenselogic":"single","pkgsize":4372,"desc":"In MyApp.pm:\n\n    use Catalyst qw/LogWarnings/;\n\nAfter that, any warn statement that's executed during action\nprocessing is sent to the log $c->log as a warning (instead of\nbeing dumped to STDERR).","deps":{"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-MRO-Compat":{"origin":"devel/p5-MRO-Compat","version":"0.15"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Plugin-Scheduler","origin":"www/p5-Catalyst-Plugin-Scheduler","version":"0.10_2","comment":"Schedule events to run in a cron-like manner","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Plugin-Scheduler","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"709a9ad02e1f321f2fedad47b7e3e56d09262db0e313115cd9e676824ce2cb30","flatsize":35402,"path":"All/p5-Catalyst-Plugin-Scheduler-0.10_2.pkg","repopath":"All/p5-Catalyst-Plugin-Scheduler-0.10_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15684,"desc":"This plugin allows you to schedule events to run at recurring\nintervals. Events will run during the first request which meets or\nexceeds the specified time.  Depending on the level of traffic to the\napplication, events may or may not run at exactly the correct time,\nbut it should be enough to satisfy many basic scheduling needs.","deps":{"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-Class-Data-Inheritable":{"origin":"devel/p5-Class-Data-Inheritable","version":"0.10"},"p5-DateTime-Event-Cron":{"origin":"devel/p5-DateTime-Event-Cron","version":"0.09"},"p5-Set-Scalar":{"origin":"devel/p5-Set-Scalar","version":"1.29"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Plugin-Log-Dispatch","origin":"www/p5-Catalyst-Plugin-Log-Dispatch","version":"0.121_1","comment":"Log module of Catalyst that uses Log::Dispatch","maintainer":"oleg@mamontov.net","www":"https://metacpan.org/release/Catalyst-Plugin-Log-Dispatch","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"40e204472d1d37abbff5e8e6fc59fbcd71cd913281cdb8df219b6a5482172eee","flatsize":12912,"path":"All/p5-Catalyst-Plugin-Log-Dispatch-0.121_1.pkg","repopath":"All/p5-Catalyst-Plugin-Log-Dispatch-0.121_1.pkg","licenselogic":"single","pkgsize":5752,"desc":"Log module of Catalyst that uses Log::Dispatch","deps":{"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-Log-Dispatch":{"origin":"devel/p5-Log-Dispatch","version":"2.71"},"p5-Log-Dispatch-Config":{"origin":"devel/p5-Log-Dispatch-Config","version":"1.04_2"},"p5-UNIVERSAL-require":{"origin":"devel/p5-UNIVERSAL-require","version":"0.19"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Plugin-Session-Store-Memcached","origin":"www/p5-Catalyst-Plugin-Session-Store-Memcached","version":"0.05_1","comment":"Memcached storage backend for session data","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Plugin-Session-Store-Memcached","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"082566cd33745f53f3587c9b4f9b00e781a9486f0af3828e3ae67c4e42c65ffb","flatsize":13801,"path":"All/p5-Catalyst-Plugin-Session-Store-Memcached-0.05_1.pkg","repopath":"All/p5-Catalyst-Plugin-Session-Store-Memcached-0.05_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7636,"desc":"\"Catalyst::Plugin::Session::Store::Memcached\" is a session storage\nplugin for Catalyst that uses the Cache::Memcached::Managed module to\nconnect to memcached, a fast data caching server.","deps":{"p5-Cache-Memcached-Managed":{"origin":"databases/p5-Cache-Memcached-Managed","version":"0.26"},"p5-Catalyst-Plugin-Session":{"origin":"www/p5-Catalyst-Plugin-Session","version":"0.43"},"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-Class-Data-Inheritable":{"origin":"devel/p5-Class-Data-Inheritable","version":"0.10"},"p5-MRO-Compat":{"origin":"devel/p5-MRO-Compat","version":"0.15"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Emulate-Class-Accessor-Fast":{"origin":"devel/p5-MooseX-Emulate-Class-Accessor-Fast","version":"0.009032"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Plugin-FormValidator","origin":"www/p5-Catalyst-Plugin-FormValidator","version":"0.094_1","comment":"FormValidator for Catalyst","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Plugin-FormValidator","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4cef99517f2fe7cca269f3ad8626c99941c973e40988173b3f9411973adc9863","flatsize":10730,"path":"All/p5-Catalyst-Plugin-FormValidator-0.094_1.pkg","repopath":"All/p5-Catalyst-Plugin-FormValidator-0.094_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6328,"desc":"This Catalyst plugin uses Data::FormValidator to validate and set\nup form data from your request parameters. It's a quite thin wrapper\naround that module.","deps":{"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-Data-FormValidator":{"origin":"textproc/p5-Data-FormValidator","version":"4.88"},"p5-MRO-Compat":{"origin":"devel/p5-MRO-Compat","version":"0.15"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Plugin-FillInForm","origin":"www/p5-Catalyst-Plugin-FillInForm","version":"0.12_1","comment":"Automatically fill in forms in Catalyst using HTML::FillInForms","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Plugin-FillInForm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"926988dfeb8bd9c758c65adcf7d0f014f64e1884ab58f6a786808a6c3c6abfc6","flatsize":7514,"path":"All/p5-Catalyst-Plugin-FillInForm-0.12_1.pkg","repopath":"All/p5-Catalyst-Plugin-FillInForm-0.12_1.pkg","licenselogic":"single","pkgsize":5708,"desc":"Catalyst-Plugin-FillInForm is a Catalyst plugin that automatically fills in\nforms if the last form has missing or invalid fields.","deps":{"p5-Catalyst-Action-RenderView":{"origin":"www/p5-Catalyst-Action-RenderView","version":"0.17"},"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-HTML-FillInForm":{"origin":"www/p5-HTML-FillInForm","version":"2.22"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Plugin-Session-Store-File","origin":"www/p5-Catalyst-Plugin-Session-Store-File","version":"0.18_1","comment":"File storage backend for session data","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Plugin-Session-Store-File","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"330c6054639a70dc504d7336203f3dff7f3da6ecacd5d7f42a58b8f80f790c95","flatsize":14032,"path":"All/p5-Catalyst-Plugin-Session-Store-File-0.18_1.pkg","repopath":"All/p5-Catalyst-Plugin-Session-Store-File-0.18_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7888,"desc":"Catalyst::Plugin::Session::Store::File is an easy to use storage plugin\nfor Catalyst that uses an simple file to act as a shared memory interprocess\ncache. It is based on Cache::FileCache.","deps":{"p5-Cache-Cache":{"origin":"devel/p5-Cache-Cache","version":"1.08"},"p5-Catalyst-Plugin-Session":{"origin":"www/p5-Catalyst-Plugin-Session","version":"0.43"},"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-Class-Data-Inheritable":{"origin":"devel/p5-Class-Data-Inheritable","version":"0.10"},"p5-MRO-Compat":{"origin":"devel/p5-MRO-Compat","version":"0.15"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Plugin-I18N","origin":"www/p5-Catalyst-Plugin-I18N","version":"0.10_2","comment":"I18N for Catalyst","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Plugin-I18N","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bfbd6f2ce175eb82b1bff8e6be1dd6f09e0ecb7693d113aa551856850aabded8","flatsize":36211,"path":"All/p5-Catalyst-Plugin-I18N-0.10_2.pkg","repopath":"All/p5-Catalyst-Plugin-I18N-0.10_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17056,"desc":"Supports mo/po files and Maketext classes under your applications I18N\nnamespace.","deps":{"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-Locale-Maketext-Lexicon":{"origin":"devel/p5-Locale-Maketext-Lexicon","version":"1.00_1"},"p5-MRO-Compat":{"origin":"devel/p5-MRO-Compat","version":"0.15"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Plugin-DefaultEnd","origin":"www/p5-Catalyst-Plugin-DefaultEnd","version":"0.08_1","comment":"Sensible default end action","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Plugin-DefaultEnd","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ebea1d1273c2b6e2b85fc75ffba2fc881da43b5c1ee2207eaea09ed37fdba8b6","flatsize":11364,"path":"All/p5-Catalyst-Plugin-DefaultEnd-0.08_1.pkg","repopath":"All/p5-Catalyst-Plugin-DefaultEnd-0.08_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7016,"desc":"This action implements a sensible default end action, which will forward\nto the first available view, unless status is set to 3xx, or there is a\nresponse body. It also allows you to pass dump_info=1 to the url in\norder to force a debug screen, while in debug mode.\n\nIf you have more than 1 view, you can specify which one to use with the\n'view' config setting.","deps":{"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Plugin-DateTime","origin":"www/p5-Catalyst-Plugin-DateTime","version":"0.03_1","comment":"DateTime support for Catalyst","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Plugin-DateTime","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5e33ed9ed4943dd116e5517e303e247b0dbad093d20cf986756facc0a7ae2a10","flatsize":10969,"path":"All/p5-Catalyst-Plugin-DateTime-0.03_1.pkg","repopath":"All/p5-Catalyst-Plugin-DateTime-0.03_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6556,"desc":"This module makes DateTime easily accesible within a Catalyst application\nvia the Catalyst::Plugin interface.","deps":{"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Plugin-Email","origin":"www/p5-Catalyst-Plugin-Email","version":"0.09","comment":"Send emails with Catalyst","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Plugin-Email","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cff46bec4afa165c5fc6f76258182b7a6e18d2eb79f078d57eb061c0c804b0e9","flatsize":13848,"path":"All/p5-Catalyst-Plugin-Email-0.09.pkg","repopath":"All/p5-Catalyst-Plugin-Email-0.09.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7788,"desc":"Send emails with Catalyst and Email::Send and Email::MIME::Creator.","deps":{"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-Email-MIME":{"origin":"mail/p5-Email-MIME","version":"1.954"},"p5-Email-Send":{"origin":"mail/p5-Email-Send","version":"2.202"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Plugin-ErrorCatcher","origin":"www/p5-Catalyst-Plugin-ErrorCatcher","version":"0.0.8.21","comment":"Catch application errors and emit them somewhere","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Plugin-ErrorCatcher","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"80a1e27f5de28b887b67abc15fc1b59082aadba3717bb527a5a3765db6e1a432","flatsize":63302,"path":"All/p5-Catalyst-Plugin-ErrorCatcher-0.0.8.21.pkg","repopath":"All/p5-Catalyst-Plugin-ErrorCatcher-0.0.8.21.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":29784,"desc":"Catalyst::Plugin::ErrorCatcher allows you to do More Stuff with the\ninformation that would normally only be seen on the Catalyst Error\nScreen courtesy of the Catalyst::Plugin::StackTrace plugin.","deps":{"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-Data-Dump":{"origin":"devel/p5-Data-Dump","version":"1.25"},"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-File-Slurp":{"origin":"devel/p5-File-Slurp","version":"9999.27"},"p5-File-Type":{"origin":"devel/p5-File-Type","version":"0.22_1"},"p5-MIME-Lite":{"origin":"mail/p5-MIME-Lite","version":"3.033"},"p5-Module-Pluggable":{"origin":"devel/p5-Module-Pluggable","version":"5.2"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-Path-Class":{"origin":"devel/p5-Path-Class","version":"0.37"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Plugin-CookiedSession","origin":"www/p5-Catalyst-Plugin-CookiedSession","version":"0.35_2","comment":"Catalyst Plugin for storing sessions in a browser cookie","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Plugin-CookiedSession","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e60d92be8e70a015b582e1f22f1ca55f03faff750e453c83e9de91bcc34c7eed","flatsize":6249,"path":"All/p5-Catalyst-Plugin-CookiedSession-0.35_2.pkg","repopath":"All/p5-Catalyst-Plugin-CookiedSession-0.35_2.pkg","licenselogic":"single","pkgsize":4408,"desc":"Catalyst Plugin for storing sessions in a browser cookie","deps":{"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Crypt-CBC":{"origin":"security/p5-Crypt-CBC","version":"3.04"},"p5-Crypt-Rijndael":{"origin":"security/p5-Crypt-Rijndael","version":"1.16"},"p5-JSON-XS-VersionOneAndTwo":{"origin":"converters/p5-JSON-XS-VersionOneAndTwo","version":"0.31_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Plugin-Session-Store-Delegate","origin":"www/p5-Catalyst-Plugin-Session-Store-Delegate","version":"0.06_1","comment":"Delegate session storage to an application model object","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Plugin-Session-Store-Delegate","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6bfa7c1f9ba8561b5b9301c5815d89fadc046c756a6316777fae4773e5e505fa","flatsize":17359,"path":"All/p5-Catalyst-Plugin-Session-Store-Delegate-0.06_1.pkg","repopath":"All/p5-Catalyst-Plugin-Session-Store-Delegate-0.06_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9152,"desc":"This store plugins makes delegating session storage to a first class object\nmodel easy.","deps":{"p5-Catalyst-Plugin-Session":{"origin":"www/p5-Catalyst-Plugin-Session","version":"0.43"},"p5-MRO-Compat":{"origin":"devel/p5-MRO-Compat","version":"0.15"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Plugin-ConfigLoader-Environment","origin":"www/p5-Catalyst-Plugin-ConfigLoader-Environment","version":"0.07_1","comment":"Configure your application with environment variables","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Plugin-ConfigLoader-Environment","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c574f9a983b557e6d633d6cc1edb63c6c72fe4f440cb1fc04ca23eb30fbb5544","flatsize":15963,"path":"All/p5-Catalyst-Plugin-ConfigLoader-Environment-0.07_1.pkg","repopath":"All/p5-Catalyst-Plugin-ConfigLoader-Environment-0.07_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9172,"desc":"Catalyst::Plugin::ConfigLoader::Environment reads environment\nvariables and sets up the configuration in your application\naccordingly.","deps":{"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-JSON-Any":{"origin":"converters/p5-JSON-Any","version":"1.40"},"p5-MRO-Compat":{"origin":"devel/p5-MRO-Compat","version":"0.15"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Plugin-Cache-Memcached-Fast","origin":"www/p5-Catalyst-Plugin-Cache-Memcached-Fast","version":"0.14_1","comment":"Catalyst Plugin for Cache::Memcached::Fast","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Plugin-Cache-Memcached-Fast","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d01cab2d85f13f0fa10d28176938a80b613c1cce2da560851ea561f2f39935dd","flatsize":3265,"path":"All/p5-Catalyst-Plugin-Cache-Memcached-Fast-0.14_1.pkg","repopath":"All/p5-Catalyst-Plugin-Cache-Memcached-Fast-0.14_1.pkg","licenselogic":"single","pkgsize":3248,"desc":"Catalyst Plugin for Cache::Memcached::Fast.","deps":{"p5-Cache-Memcached-Fast":{"origin":"databases/p5-Cache-Memcached-Fast","version":"0.28"},"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-Class-Data-Inheritable":{"origin":"devel/p5-Class-Data-Inheritable","version":"0.10"},"p5-Test-Simple":{"origin":"devel/p5-Test-Simple","version":"1.302209"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Plugin-Captcha","origin":"www/p5-Catalyst-Plugin-Captcha","version":"0.04_2","comment":"Create and validate Captcha for Catalyst","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Plugin-Captcha","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fd2e2aeacc9634f68b02b7cb44bd844f042b8c1d65b6dc93724277bffc62ee11","flatsize":5979,"path":"All/p5-Catalyst-Plugin-Captcha-0.04_2.pkg","repopath":"All/p5-Catalyst-Plugin-Captcha-0.04_2.pkg","licenselogic":"single","pkgsize":4336,"desc":"This plugin for Catalyst creates and validates Captcha.","deps":{"p5-Catalyst-Plugin-Session":{"origin":"www/p5-Catalyst-Plugin-Session","version":"0.43"},"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-GD-SecurityImage":{"origin":"security/p5-GD-SecurityImage","version":"1.75_3,1"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security","www"]},{"name":"p5-Catalyst-Plugin-Cache-FastMmap","origin":"www/p5-Catalyst-Plugin-Cache-FastMmap","version":"0.9_2","comment":"Mmap cache for Catalyst","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Plugin-Cache-FastMmap","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"681786505c703d27003f1424e024cbdff1b72856ebd8ad7a927142aee599d2ae","flatsize":10682,"path":"All/p5-Catalyst-Plugin-Cache-FastMmap-0.9_2.pkg","repopath":"All/p5-Catalyst-Plugin-Cache-FastMmap-0.9_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6324,"desc":"This package is part of the Catalyst Cache family. It allows integration\nof Cache::FastMmap and Catalyst\n\nThis module extends the Catalyst application class with a \"mmap\" cache.","deps":{"p5-Cache-FastMmap":{"origin":"devel/p5-Cache-FastMmap","version":"1.57"},"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-Class-Data-Inheritable":{"origin":"devel/p5-Class-Data-Inheritable","version":"0.10"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Plugin-C3","origin":"www/p5-Catalyst-Plugin-C3","version":"0.03_1","comment":"Catalyst Plugin to subvert NEXT to use Class::C3","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Plugin-C3","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e7a6b30a1784bf229127ca9b6a88cd0ede9f205b9e22ea0853b0ac978d18d336","flatsize":8094,"path":"All/p5-Catalyst-Plugin-C3-0.03_1.pkg","repopath":"All/p5-Catalyst-Plugin-C3-0.03_1.pkg","licenselogic":"single","pkgsize":5648,"desc":"*** WARNING *** THIS MODULE IS STILL EXPERIMENTAL !!!\n\nThis module is related to the possible transition of Catalyst from NEXT\nto Class::C3.  This transition hasn't happened yet, and might not for\na while.\n\nThis module is only intended for use by Catalyst module developers at\nthis time.  You would know it if you should be using this module.\n\n*** END WARNING ***","deps":{"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-Class-C3":{"origin":"devel/p5-Class-C3","version":"0.35"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Plugin-Session-Store-DBIC","origin":"www/p5-Catalyst-Plugin-Session-Store-DBIC","version":"0.14_1","comment":"Store your sessions via DBIx::Class","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Plugin-Session-Store-DBIC","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"70f50148525b26c61ac25ba2b18c493e2c137361d13e57ad2fc1690c23c51ad7","flatsize":24955,"path":"All/p5-Catalyst-Plugin-Session-Store-DBIC-0.14_1.pkg","repopath":"All/p5-Catalyst-Plugin-Session-Store-DBIC-0.14_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12668,"desc":"This storage module will store session data in a database using DBIx::Class.","deps":{"p5-Catalyst-Plugin-Session-Store-Delegate":{"origin":"www/p5-Catalyst-Plugin-Session-Store-Delegate","version":"0.06_1"},"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-DBIx-Class":{"origin":"databases/p5-DBIx-Class","version":"0.082844"},"p5-MRO-Compat":{"origin":"devel/p5-MRO-Compat","version":"0.15"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Plugin-Cache","origin":"www/p5-Catalyst-Plugin-Cache","version":"0.12_1","comment":"Flexible caching support for Catalyst","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Plugin-Cache","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"145ea272c843c087d7b626b31ad09692bfd4131fdd3b82e8bd00f90e28614347","flatsize":46462,"path":"All/p5-Catalyst-Plugin-Cache-0.12_1.pkg","repopath":"All/p5-Catalyst-Plugin-Cache-0.12_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+","MIT"],"pkgsize":24816,"desc":"This plugin gives you access to a variety of systems for caching\ndata. It allows you to use a very simple configuration API, while\nmaintaining the possibility of flexibility when you need it later.\n\nAmong its features are support for multiple backends, segmentation based\non component or controller, keyspace partitioning, and so more, in\nvarious subsidiary plugins.","deps":{"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-MRO-Compat":{"origin":"devel/p5-MRO-Compat","version":"0.15"},"p5-Task-Weaken":{"origin":"devel/p5-Task-Weaken","version":"1.06"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Plugin-Authorization-ACL","origin":"www/p5-Catalyst-Plugin-Authorization-ACL","version":"0.16","comment":"ACL support for Catalyst applications","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Plugin-Authorization-ACL","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e49ba75df7d9cc166fbb51f0e59281580c4c6e0d536435a7f7881b03af71d9a7","flatsize":37366,"path":"All/p5-Catalyst-Plugin-Authorization-ACL-0.16.pkg","repopath":"All/p5-Catalyst-Plugin-Authorization-ACL-0.16.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17732,"desc":"This module provides Access Control List style path protection, with\narbitrary rules for Catalyst applications. It operates only on the\nCatalyst private namespace, at least at the moment.","deps":{"p5-Catalyst-Plugin-Authentication":{"origin":"www/p5-Catalyst-Plugin-Authentication","version":"0.10024,3"},"p5-Catalyst-Plugin-Authorization-Roles":{"origin":"www/p5-Catalyst-Plugin-Authorization-Roles","version":"0.09_1"},"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-Class-Throwable":{"origin":"devel/p5-Class-Throwable","version":"0.13"},"p5-MRO-Compat":{"origin":"devel/p5-MRO-Compat","version":"0.15"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-Tree-Simple":{"origin":"devel/p5-Tree-Simple","version":"1.34"},"p5-Tree-Simple-VisitorFactory":{"origin":"devel/p5-Tree-Simple-VisitorFactory","version":"0.16"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Plugin-Session","origin":"www/p5-Catalyst-Plugin-Session","version":"0.43","comment":"Generic Catalyst Session plugin","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Plugin-Session","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f8925a331fe32a72dc5b3ad5c485adf9bd890b257546320d39855640145ef5a6","flatsize":80874,"path":"All/p5-Catalyst-Plugin-Session-0.43.pkg","repopath":"All/p5-Catalyst-Plugin-Session-0.43.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":39488,"desc":"The Session plugin is the base of two related parts of functionality\nrequired for session management in web applications.\n\nThe first part, the State, is getting the browser to repeat back a\nsession key, so that the web application can identify the client and\nlogically string several requests together into a session.\n\nThe second part, the Store, deals with the actual storage of information\nabout the client. This data is stored so that the it may be revived for\nevery request made by the same client.\n\nThis plugin links the two pieces together.","deps":{"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-MRO-Compat":{"origin":"devel/p5-MRO-Compat","version":"0.15"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Emulate-Class-Accessor-Fast":{"origin":"devel/p5-MooseX-Emulate-Class-Accessor-Fast","version":"0.009032"},"p5-Object-Signature":{"origin":"devel/p5-Object-Signature","version":"1.08"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Plugin-Authentication-OpenID","origin":"www/p5-Catalyst-Plugin-Authentication-OpenID","version":"0.02_1","comment":"OpenID Authentication","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/BTROTT/Catalyst-Plugin-Authentication-OpenID-0.02","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fa6f5cf4608f3589056df4dea755cd6fa96ab438b89ad51e950c0f0228ab6106","flatsize":17108,"path":"All/p5-Catalyst-Plugin-Authentication-OpenID-0.02_1.pkg","repopath":"All/p5-Catalyst-Plugin-Authentication-OpenID-0.02_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9220,"desc":"Catalyst::Plugin::Authentication::OpenID implements support for OpenID\nauthentication in a Catalyst application. For more information on OpenID, take a\nlook at http://www.openid.net/.\n\nIn most cases, you'll want to use this plugin in combination with a session\nplugin for Catalyst. For example, Catalyst::Plugin::Session::FastMmap, which\nuses a memory-mapped database to store session data.","deps":{"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-LWPx-ParanoidAgent":{"origin":"www/p5-LWPx-ParanoidAgent","version":"1.12"},"p5-Net-OpenID-Consumer":{"origin":"net/p5-Net-OpenID-Consumer","version":"1.18"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security","www"]},{"name":"p5-Catalyst-Plugin-Authentication-Store-Htpasswd","origin":"www/p5-Catalyst-Plugin-Authentication-Store-Htpasswd","version":"0.020_2","comment":"Use .htpasswd with Catalyst","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/DKAMHOLZ/Catalyst-Plugin-Authentication-Store-Htpasswd-0.02","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e2cd9f3b5d773e21fec97a5656c117460337c47de1d978cc1f9a6a292b3df82a","flatsize":21161,"path":"All/p5-Catalyst-Plugin-Authentication-Store-Htpasswd-0.020_2.pkg","repopath":"All/p5-Catalyst-Plugin-Authentication-Store-Htpasswd-0.020_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13288,"desc":"This plugin uses \"Authen::Htpasswd\" to let your application use\n\".htpasswd\" files for it's authentication storage.","deps":{"p5-Authen-Htpasswd":{"origin":"security/p5-Authen-Htpasswd","version":"0.171_1"},"p5-Catalyst-Plugin-Authentication":{"origin":"www/p5-Catalyst-Plugin-Authentication","version":"0.10024,3"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Plugin-RunAfterRequest","origin":"www/p5-Catalyst-Plugin-RunAfterRequest","version":"0.04_1","comment":"Run code after the response has been sent","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Plugin-RunAfterRequest","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3318ca248feefc031817f09080a2ee42b5aef244ce3d726e450250f97692d1ea","flatsize":8579,"path":"All/p5-Catalyst-Plugin-RunAfterRequest-0.04_1.pkg","repopath":"All/p5-Catalyst-Plugin-RunAfterRequest-0.04_1.pkg","licenselogic":"single","pkgsize":6212,"desc":"Run code after the response has been sent.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Plugin-Cache-Memcached","origin":"www/p5-Catalyst-Plugin-Cache-Memcached","version":"0.8_2","comment":"Distributed cache for Catalyst","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/BOBTFISH/Catalyst-Plugin-Cache-Memcached-0.8","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c7fdb3e8ad1863a958743d226705dcba2ee626e2e012e95d0a75dd2052dc4ae2","flatsize":3518,"path":"All/p5-Catalyst-Plugin-Cache-Memcached-0.8_2.pkg","repopath":"All/p5-Catalyst-Plugin-Cache-Memcached-0.8_2.pkg","licenselogic":"single","pkgsize":3432,"desc":"Extends base class with a distributed cache.","deps":{"p5-Cache-Memcached":{"origin":"databases/p5-Cache-Memcached","version":"1.30_1"},"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-Class-Data-Inheritable":{"origin":"devel/p5-Class-Data-Inheritable","version":"0.10"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Plugin-Params-Nested","origin":"www/p5-Catalyst-Plugin-Params-Nested","version":"0.05_1","comment":"Nested params (ala Ruby on Rails or PHP-style param arrays)","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Plugin-Params-Nested","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7d7eb77cc68a4aacdfd07ce76ec41ca9fc97a26badae329183162e515b3ea493","flatsize":13671,"path":"All/p5-Catalyst-Plugin-Params-Nested-0.05_1.pkg","repopath":"All/p5-Catalyst-Plugin-Params-Nested-0.05_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8612,"desc":"Ruby on Rails has a nice feature to create nested parameters that help\nwith the organization of data in a form - parameters can be an\narbitrarily deep nested structure.\n\nThe way this structure is denoted is that when you construct a form the\nfield names have a special syntax which is parsed.\n\nThis plugin supports two syntaxes:\n\ndot notation\n\n        <input name=\"foo.bar.gorch\" />\n\nsubscript notation\n\n        <input name=\"foo[bar][gorch]\" />\n\nWhen reading query parameters from $c->req you can now access all the\nitems starting with \"foo\" as one entity using $c->req->param('foo');.\nEach subitem, denoted by either the dot or the square brackets, will be\nreturned as a further deeper hashref.","deps":{"p5-CGI-Expand":{"origin":"www/p5-CGI-Expand","version":"2.05_1"},"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Plugin-Pluggable","origin":"www/p5-Catalyst-Plugin-Pluggable","version":"0.04_1","comment":"Plugin for pluggable Catalyst applications","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Plugin-Pluggable","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"16f4b3c5779ece6c96346cd2926c9f33cac7137f1d37411525c5dc5c55c20e4c","flatsize":3953,"path":"All/p5-Catalyst-Plugin-Pluggable-0.04_1.pkg","repopath":"All/p5-Catalyst-Plugin-Pluggable-0.04_1.pkg","licenselogic":"single","pkgsize":3400,"desc":"Catalyst::Plugin::Pluggable is a plugin for pluggable Catalyst applications.","deps":{"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Model-Xapian","origin":"www/p5-Catalyst-Model-Xapian","version":"0.06_5","comment":"Catalyst model for Search::Xapian","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Model-Xapian","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0f2285554be097603dae8d615b271b3a973000cf71dc4feb9937c29a38a80a7e","flatsize":20881,"path":"All/p5-Catalyst-Model-Xapian-0.06_5.pkg","repopath":"All/p5-Catalyst-Model-Xapian-0.06_5.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11180,"desc":"This model class wraps Search::Xapian to provide a friendly, paged\ninterface to Xapian (www.xapian.org) indexes. This class adds a little\nextra convenience on top of the Search::Xapian class. It expects you to\nuse the QueryParser, and sets up some keywords based on the standard\nomega keywords (id, host, date, month, year,title), so that you can do\nsearches like\n\n      'fubar site:microsoft.com'","deps":{"p5-Catalyst-Devel":{"origin":"www/p5-Catalyst-Devel","version":"1.42"},"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-Data-Page":{"origin":"databases/p5-Data-Page","version":"2.03"},"p5-Search-Xapian":{"origin":"databases/p5-Search-Xapian","version":"1.2.25.5"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Model-XML-Feed","origin":"www/p5-Catalyst-Model-XML-Feed","version":"0.04_1","comment":"Use RSS/Atom feeds as a Catalyst Model","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Model-XML-Feed","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bba3f0692bd6e41682c802a40df21279bf26a79f26e2f8afeb7f94d109cb932c","flatsize":15210,"path":"All/p5-Catalyst-Model-XML-Feed-0.04_1.pkg","repopath":"All/p5-Catalyst-Model-XML-Feed-0.04_1.pkg","licenselogic":"single","pkgsize":9236,"desc":"Catalyst::Model::XML::Feed allows you to use XML feeds in your\nCatalyst application.  To use a feed, you need to register it with\nthe \"register\" method.\n\nOnce a feed is registered, it's automatically cached for you.","deps":{"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-XML-Feed":{"origin":"textproc/p5-XML-Feed","version":"0.65"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Plugin-ConfigLoader","origin":"www/p5-Catalyst-Plugin-ConfigLoader","version":"0.34_1","comment":"Load config files of various types","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Plugin-ConfigLoader","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0c55e0d2a3a8de2100dca0fe76c83fc7ac5b0db5965faab8ff6dd4fef237da47","flatsize":28752,"path":"All/p5-Catalyst-Plugin-ConfigLoader-0.34_1.pkg","repopath":"All/p5-Catalyst-Plugin-ConfigLoader-0.34_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15420,"desc":"This module will attempt to load find and load a configuration file of\nvarious types. Currently it supports YAML, JSON, XML, INI and Perl formats.\n\nTo support the distinction between development and production environments,\nthis module will also attemp to load a local config (e.g. myapp_local.yaml)\nwhich will override any duplicate settings.","deps":{"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-Config-Any":{"origin":"devel/p5-Config-Any","version":"0.33"},"p5-Data-Visitor":{"origin":"devel/p5-Data-Visitor","version":"0.32"},"p5-MRO-Compat":{"origin":"devel/p5-MRO-Compat","version":"0.15"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Plugin-AtomServer","origin":"www/p5-Catalyst-Plugin-AtomServer","version":"0.04_1","comment":"Atom API server for Catalyst applications","maintainer":"oleg@mamontov.net","www":"https://metacpan.org/release/Catalyst-Plugin-AtomServer","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"abee818c9edf897838d7dbf6c16e9196315c34877175062ebb6a454b1fcc63eb","flatsize":17694,"path":"All/p5-Catalyst-Plugin-AtomServer-0.04_1.pkg","repopath":"All/p5-Catalyst-Plugin-AtomServer-0.04_1.pkg","licenselogic":"single","pkgsize":10368,"desc":"Atom API server for Catalyst applications","deps":{"p5-Catalyst-Plugin-Authentication":{"origin":"www/p5-Catalyst-Plugin-Authentication","version":"0.10024,3"},"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-Digest-SHA1":{"origin":"security/p5-Digest-SHA1","version":"2.13_2"},"p5-XML-Atom":{"origin":"textproc/p5-XML-Atom","version":"0.43"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Plugin-Log-Handler","origin":"www/p5-Catalyst-Plugin-Log-Handler","version":"0.08_1","comment":"Catalyst log handler","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"baaa5cab3d53f1860c8aa4cc55e30d3e01f3b17b6803beeee57386d8ccef45cf","flatsize":7787,"path":"All/p5-Catalyst-Plugin-Log-Handler-0.08_1.pkg","repopath":"All/p5-Catalyst-Plugin-Log-Handler-0.08_1.pkg","licenselogic":"single","pkgsize":5960,"desc":"If your Catalyst project logs many messages, logging via standard error to\nApache's error log is not very clean: The log messages are mixed with\nother web applications' noise; and especially if you use mod_fastcgi,\nevery line will be prepended with a long prefix.\n\nAn alternative is logging to a file. But then you have to make sure that\nmultiple processes won't corrupt the log file. The module Log::Handler\nby Jonny Schulz does exactly this, because it supports message-wise flocking.\n\nThis module is a wrapper for said Log::Handler.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Log-Handler":{"origin":"devel/p5-Log-Handler","version":"0.90"},"p5-MRO-Compat":{"origin":"devel/p5-MRO-Compat","version":"0.15"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Model-Tarantool","origin":"www/p5-Catalyst-Model-Tarantool","version":"0.02","comment":"Tarantool interface for Catalyst based application","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Model-Tarantool","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cf4285a9cb1c80ce0cbd39eeb893c13ef9d918c65f213e4ebd7ddff835e54b05","flatsize":12081,"path":"All/p5-Catalyst-Model-Tarantool-0.02.pkg","repopath":"All/p5-Catalyst-Model-Tarantool-0.02.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6540,"desc":"Tarantool interface for Catalyst based application","deps":{"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-DR-Tarantool":{"origin":"databases/p5-DR-Tarantool","version":"0.44_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Plugin-Browser","origin":"www/p5-Catalyst-Plugin-Browser","version":"0.08_1","comment":"Browser Detection for Catalyst","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Plugin-Browser","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"713defdc7b4cf07fc754583abca09045e1d1a0588da66fb248e8d94adec97e7c","flatsize":3450,"path":"All/p5-Catalyst-Plugin-Browser-0.08_1.pkg","repopath":"All/p5-Catalyst-Plugin-Browser-0.08_1.pkg","licenselogic":"single","pkgsize":3328,"desc":"A browser detection plugin for catalyst framework","deps":{"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-Catalyst-TraitFor-Request-BrowserDetect":{"origin":"www/p5-Catalyst-TraitFor-Request-BrowserDetect","version":"0.02_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Model-Memcached","origin":"www/p5-Catalyst-Model-Memcached","version":"0.02_1","comment":"Wrapper for memcached imitating Catalyst models","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Model-Memcached","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f0558a39fa849b7a3a51ed0197d2793fc7b5a62f43c68dde55bd4c6775b5829b","flatsize":49835,"path":"All/p5-Catalyst-Model-Memcached-0.02_1.pkg","repopath":"All/p5-Catalyst-Model-Memcached-0.02_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12576,"desc":"Catalyst::Model::Memcached is a simple Model for Catalyst for storing\ndata in memcached.","deps":{"p5-Cache-Memcached-Fast":{"origin":"databases/p5-Cache-Memcached-Fast","version":"0.28"},"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Model-DBIC-Plain","origin":"www/p5-Catalyst-Model-DBIC-Plain","version":"0.03_1","comment":"DBIx::Class model class for Catalyst, without loader","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Model-DBIC-Plain","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ab5794bb3009f266c4f5183051b5b4bf259c3cf5b46536ea0e066fc200e2205b","flatsize":6985,"path":"All/p5-Catalyst-Model-DBIC-Plain-0.03_1.pkg","repopath":"All/p5-Catalyst-Model-DBIC-Plain-0.03_1.pkg","licenselogic":"single","pkgsize":5596,"desc":"This is the DBIx::Class model class for Catalyst. Whilst it allows you to\nuse DBIC as your model in Catalyst, it does not make your tables classes\nCatalyst-specific, so you can still use them in a non-Catalyst context.","deps":{"p5-Catalyst-Devel":{"origin":"www/p5-Catalyst-Devel","version":"1.42"},"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-DBIx-Class":{"origin":"databases/p5-DBIx-Class","version":"0.082844"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Plugin-AutoCRUD","origin":"www/p5-Catalyst-Plugin-AutoCRUD","version":"2.200002","comment":"Instant AJAX web front-end for DBIx::Class","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Plugin-AutoCRUD","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"250e926b9ad71e57c12531fd8e34bc0761f3a2a43377e2855acfb0ad895b8ebd","flatsize":227237,"path":"All/p5-Catalyst-Plugin-AutoCRUD-2.200002.pkg","repopath":"All/p5-Catalyst-Plugin-AutoCRUD-2.200002.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":73028,"desc":"Catalyst::Plugin::AutoCRUD is a instant AJAX web front-end for DBIx::Class.","deps":{"p5-Catalyst-Action-RenderView":{"origin":"www/p5-Catalyst-Action-RenderView","version":"0.17"},"p5-Catalyst-Model-DBIC-Schema":{"origin":"www/p5-Catalyst-Model-DBIC-Schema","version":"0.66"},"p5-Catalyst-Plugin-ConfigLoader":{"origin":"www/p5-Catalyst-Plugin-ConfigLoader","version":"0.34_1"},"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-Catalyst-View-JSON":{"origin":"www/p5-Catalyst-View-JSON","version":"0.36"},"p5-Catalyst-View-TT":{"origin":"www/p5-Catalyst-View-TT","version":"0.46"},"p5-DBIx-Class-Schema-Loader":{"origin":"databases/p5-DBIx-Class-Schema-Loader","version":"0.07049"},"p5-Data-Page":{"origin":"databases/p5-Data-Page","version":"2.03"},"p5-File-Slurp":{"origin":"devel/p5-File-Slurp","version":"9999.27"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-Lingua-EN-Inflect-Number":{"origin":"textproc/p5-Lingua-EN-Inflect-Number","version":"1.12"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-MRO-Compat":{"origin":"devel/p5-MRO-Compat","version":"0.15"},"p5-SQL-Translator":{"origin":"databases/p5-SQL-Translator","version":"1.66"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Model-CDBI-Sweet","origin":"www/p5-Catalyst-Model-CDBI-Sweet","version":"0.06_1","comment":"CDBI model class for Catalyst that makes things sweeter","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Model-CDBI-Sweet","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"90e6de4daf79ee8e632d7b486f505e8ebff4ae2e468c9484fe731b467b3830a8","flatsize":4323,"path":"All/p5-Catalyst-Model-CDBI-Sweet-0.06_1.pkg","repopath":"All/p5-Catalyst-Model-CDBI-Sweet-0.06_1.pkg","licenselogic":"single","pkgsize":4180,"desc":"This model is a thin wrapper around Class::DBI::Sweet to let you use it as\na Catalyst Model easily. It's similar to Catalyst::Model::CDBI::Plain.","deps":{"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-Class-DBI-Sweet":{"origin":"databases/p5-Class-DBI-Sweet","version":"0.11_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Plugin-Authorization-Roles","origin":"www/p5-Catalyst-Plugin-Authorization-Roles","version":"0.09_1","comment":"Role based authorization for Catalyst","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Plugin-Authorization-Roles","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"49c0aa3da97ff524c179a1414105f124b3328304e0f8ad7b4f4acc92a251698b","flatsize":8913,"path":"All/p5-Catalyst-Plugin-Authorization-Roles-0.09_1.pkg","repopath":"All/p5-Catalyst-Plugin-Authorization-Roles-0.09_1.pkg","licenselogic":"single","pkgsize":5308,"desc":"Role based access control is very simple: every user has a list of\nroles, which that user is allowed to assume, and every restricted part\nof the app makes an assertion about the necessary roles.\n\nIf the user is a member in all of the required roles access is granted.\nOtherwise, access is denied.","deps":{"p5-Catalyst-Plugin-Authentication":{"origin":"www/p5-Catalyst-Plugin-Authentication","version":"0.10024,3"},"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-Set-Object":{"origin":"devel/p5-Set-Object","version":"1.42"},"p5-UNIVERSAL-isa":{"origin":"devel/p5-UNIVERSAL-isa","version":"1.20171012"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Model-CDBI-Plain","origin":"www/p5-Catalyst-Model-CDBI-Plain","version":"0.03_1","comment":"Catalyst plain base class for Class::DBI models","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Model-CDBI-Plain","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"06dfaf85347837c5c95c63ca7dd3d68ca2d780084705b16f53cdd2ff308878dc","flatsize":7547,"path":"All/p5-Catalyst-Model-CDBI-Plain-0.03_1.pkg","repopath":"All/p5-Catalyst-Model-CDBI-Plain-0.03_1.pkg","licenselogic":"single","pkgsize":6004,"desc":"Catalyst::Model::CDBI::Plain is a Model class for Catalyst to be used\nwith user-specified Class::DBI classes.\n\nIt does not automatically set anything up or create relationships;\nthis is left to the user. This module can be used with existing\nClass::DBI classes, so that they can be used with Catalyst, or as a\nway of writing CDBI-based Model classes within Catalyst.","deps":{"p5-Catalyst-Devel":{"origin":"www/p5-Catalyst-Devel","version":"1.42"},"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Model-Adaptor","origin":"www/p5-Catalyst-Model-Adaptor","version":"0.10_1","comment":"Use a plain class as a Catalyst model","maintainer":"vovkasm@gmail.com","www":"https://metacpan.org/release/Catalyst-Model-Adaptor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9f1e55b0a3e143bbe133c58cb0ef87bdd02c6f558293b88ea563c2c6c0bbf4ef","flatsize":33050,"path":"All/p5-Catalyst-Model-Adaptor-0.10_1.pkg","repopath":"All/p5-Catalyst-Model-Adaptor-0.10_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":19964,"desc":"use a plain class as a Catalyst model","deps":{"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-MRO-Compat":{"origin":"devel/p5-MRO-Compat","version":"0.15"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Helper-Controller-Scaffold","origin":"www/p5-Catalyst-Helper-Controller-Scaffold","version":"0.04_1","comment":"Catalyst helper for Scaffolding","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Helper-Controller-Scaffold","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b7ba5ab6e0b3827788b23f0879677191bc032cb4f8f10d06002178cc484ee4ca","flatsize":8907,"path":"All/p5-Catalyst-Helper-Controller-Scaffold-0.04_1.pkg","repopath":"All/p5-Catalyst-Helper-Controller-Scaffold-0.04_1.pkg","licenselogic":"single","pkgsize":4776,"desc":"Catalyst::Helper::Controller::Scaffold is a helper for scaffolding for\nCatalyst, which adds easy scaffolding:\n\n    # Imagine you want to generate a scaffolding controller MyApp::C::SomeTable\n    # for a CDBI table class MyApp::M::CDBI::SomeTable\n    script/myapp_create.pl controller SomeTable Scaffold CDBI::SomeTable","deps":{"p5-Catalyst-Devel":{"origin":"www/p5-Catalyst-Devel","version":"1.42"},"p5-Catalyst-Plugin-FormValidator":{"origin":"www/p5-Catalyst-Plugin-FormValidator","version":"0.094_1"},"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-Catalyst-View-TT":{"origin":"www/p5-Catalyst-View-TT","version":"0.46"},"p5-Class-DBI":{"origin":"databases/p5-Class-DBI","version":"3.0.17_3"},"p5-Class-DBI-AsForm":{"origin":"databases/p5-Class-DBI-AsForm","version":"2.42_1"},"p5-Class-DBI-FromForm":{"origin":"www/p5-Class-DBI-FromForm","version":"0.04_1"},"p5-Path-Class":{"origin":"devel/p5-Path-Class","version":"0.37"},"p5-Template-Plugin-Class":{"origin":"www/p5-Template-Plugin-Class","version":"0.14_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Plugin-Authentication-CDBI","origin":"www/p5-Catalyst-Plugin-Authentication-CDBI","version":"0.10_1","comment":"CDBI Authentication for Catalyst","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Plugin-Authentication-CDBI","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dd6b0e5fc1706dd2dccd0ab31a25f02da8ecbef563c5b9e7e42ce8c4be44bb13","flatsize":10818,"path":"All/p5-Catalyst-Plugin-Authentication-CDBI-0.10_1.pkg","repopath":"All/p5-Catalyst-Plugin-Authentication-CDBI-0.10_1.pkg","licenselogic":"single","pkgsize":5940,"desc":"CDBI Authentication for Catalyst","deps":{"p5-Catalyst-Model-CDBI":{"origin":"www/p5-Catalyst-Model-CDBI","version":"0.12_1"},"p5-Catalyst-Plugin-Session-FastMmap":{"origin":"www/p5-Catalyst-Plugin-Session-FastMmap","version":"0.13_1"},"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Plugin-Authentication","origin":"www/p5-Catalyst-Plugin-Authentication","version":"0.10024,3","comment":"Infrastructure plugin for the Catalyst authentication framework","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Plugin-Authentication","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d5be54a56efea71be6824d434a23305a2b8f8b75dbf0eba505748cbcd3dffdde","flatsize":186766,"path":"All/p5-Catalyst-Plugin-Authentication-0.10024,3.pkg","repopath":"All/p5-Catalyst-Plugin-Authentication-0.10024,3.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":85860,"desc":"The authentication plugin provides generic user support for Catalyst\napps. It is the basis for both authentication (checking the user is who\nthey claim to be), and authorization (allowing the user to do what the\nsystem authorises them to do).","deps":{"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Emulate-Class-Accessor-Fast":{"origin":"devel/p5-MooseX-Emulate-Class-Accessor-Fast","version":"0.009032"},"p5-String-RewritePrefix":{"origin":"textproc/p5-String-RewritePrefix","version":"0.008"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Enzyme","origin":"www/p5-Catalyst-Enzyme","version":"0.11_2","comment":"CRUD framework for Catalyst","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Enzyme","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5866eef74eb156625766473f3bafa55bd09a9754ba92bbbdf3e6fa7763dbfe5a","flatsize":88321,"path":"All/p5-Catalyst-Enzyme-0.11_2.pkg","repopath":"All/p5-Catalyst-Enzyme-0.11_2.pkg","licenselogic":"single","pkgsize":42712,"desc":"Catalyst::Enzyme is a layer on top of the Catalyst framework providing\nCRUD functionality for Class::DBI models.\n\nEnzyme uses convention and configuration to provide e.g. extensible\nCRUD out-of-the-box, and a common way of dealing with error handling\netc.\n\nIt's not completely unlike Maypole in this regard. However, at this\npoint Enzyme isn't as feature-rich as Maypole.\n\nEnzyme is one way of bringing many Catalyst modules and concepts\ntogether into a unified whole. There are other ways to do this\n(obviously. This is, like... uh, Perl).","deps":{"p5-Catalyst-Devel":{"origin":"www/p5-Catalyst-Devel","version":"1.42"},"p5-Catalyst-Model-CDBI":{"origin":"www/p5-Catalyst-Model-CDBI","version":"0.12_1"},"p5-Catalyst-Plugin-DefaultEnd":{"origin":"www/p5-Catalyst-Plugin-DefaultEnd","version":"0.08_1"},"p5-Catalyst-Plugin-FormValidator":{"origin":"www/p5-Catalyst-Plugin-FormValidator","version":"0.094_1"},"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-Catalyst-View-TT-ControllerLocal":{"origin":"www/p5-Catalyst-View-TT-ControllerLocal","version":"0.02_2"},"p5-Class-DBI":{"origin":"databases/p5-Class-DBI","version":"3.0.17_3"},"p5-Class-DBI-AsForm":{"origin":"databases/p5-Class-DBI-AsForm","version":"2.42_1"},"p5-Class-DBI-FromForm":{"origin":"www/p5-Class-DBI-FromForm","version":"0.04_1"},"p5-Class-DBI-Pager":{"origin":"databases/p5-Class-DBI-Pager","version":"0.08_1"},"p5-Class-DBI-Plugin-Type":{"origin":"databases/p5-Class-DBI-Plugin-Type","version":"0.02_1"},"p5-Class-DBI-SQLite":{"origin":"databases/p5-Class-DBI-SQLite","version":"0.11_2"},"p5-DBI-Shell":{"origin":"databases/p5-DBI-Shell","version":"11.98"},"p5-Data-FormValidator":{"origin":"textproc/p5-Data-FormValidator","version":"4.88"},"p5-File-Slurp":{"origin":"devel/p5-File-Slurp","version":"9999.27"},"p5-HTML-Tree":{"origin":"www/p5-HTML-Tree","version":"5.07"},"p5-Path-Class":{"origin":"devel/p5-Path-Class","version":"0.37"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Model-Oryx","origin":"www/p5-Catalyst-Model-Oryx","version":"0.01_1","comment":"Oryx model component for Catalyst","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Model-Oryx","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"812cd00c7923ec12ea7f7d74812999ce160baeadf7aa4eae8b44d0dda16ac1a9","flatsize":7166,"path":"All/p5-Catalyst-Model-Oryx-0.01_1.pkg","repopath":"All/p5-Catalyst-Model-Oryx-0.01_1.pkg","licenselogic":"single","pkgsize":5856,"desc":"This module implements an Oryx object persistence model\ncomponent for the Catalyst application framework.","deps":{"p5-Catalyst-Devel":{"origin":"www/p5-Catalyst-Devel","version":"1.42"},"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-Oryx":{"origin":"databases/p5-Oryx","version":"0.24_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Model-LDAP","origin":"www/p5-Catalyst-Model-LDAP","version":"0.21","comment":"LDAP model class for Catalyst","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Model-LDAP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fb27d343a728595587adf431ab1fa7d68ca08d19b72361cd32bd38372182b8a1","flatsize":70855,"path":"All/p5-Catalyst-Model-LDAP-0.21.pkg","repopath":"All/p5-Catalyst-Model-LDAP-0.21.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":25256,"desc":"This is the Net::LDAP model class for Catalyst. It is nothing more than a\nsimple wrapper for Net::LDAP. This class simplifies LDAP access by letting\nyou configure a common set of bind arguments. It also lets you configure a\nbase DN for searching.","deps":{"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Data-Page":{"origin":"databases/p5-Data-Page","version":"2.03"},"p5-MRO-Compat":{"origin":"devel/p5-MRO-Compat","version":"0.15"},"p5-Module-Runtime":{"origin":"devel/p5-Module-Runtime","version":"0.016"},"p5-perl-ldap":{"origin":"net/p5-perl-ldap","version":"0.6800"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Model-DynamicAdaptor","origin":"www/p5-Catalyst-Model-DynamicAdaptor","version":"0.02_2","comment":"Dynamically load adaptor modules","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Model-DynamicAdaptor","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"43bc9effae5e0299915745312097936f45ca9fd24a49176f3b69f06cbd33d46e","flatsize":4134,"path":"All/p5-Catalyst-Model-DynamicAdaptor-0.02_2.pkg","repopath":"All/p5-Catalyst-Model-DynamicAdaptor-0.02_2.pkg","licenselogic":"single","pkgsize":3536,"desc":"Catalyst::Model::DynamicAdaptor - Dynamically load adaptor modules","deps":{"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-Module-Recursive-Require":{"origin":"devel/p5-Module-Recursive-Require","version":"0.04_1"},"p5-Test-Spelling":{"origin":"devel/p5-Test-Spelling","version":"0.25"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5","www"]},{"name":"p5-Catalyst-DispatchType-Regex","origin":"www/p5-Catalyst-DispatchType-Regex","version":"5.90035_1","comment":"Regex DispatchType","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-DispatchType-Regex","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8fef7ec549374219530a6be81f696379b188f116594a08166d3137491f7a35de","flatsize":28559,"path":"All/p5-Catalyst-DispatchType-Regex-5.90035_1.pkg","repopath":"All/p5-Catalyst-DispatchType-Regex-5.90035_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16600,"desc":"Regex dispatch types have been deprecated and removed from Catalyst core. It is\nrecommend that you use Chained methods or other techniques instead. As part of\nthe refactoring, the dispatch priority of Regex vs Regexp vs LocalRegex vs\nLocalRegexp may have changed. Priority is now influenced by when the dispatch\ntype is first seen in your application.","deps":{"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-Text-SimpleTable":{"origin":"textproc/p5-Text-SimpleTable","version":"2.07"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Controller-RateLimit","origin":"www/p5-Catalyst-Controller-RateLimit","version":"0.28_2","comment":"Protect your site from robots","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Controller-RateLimit","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2ac6e65b897722ba5f213c27347665cb66179480464d0e378e5b030c7f5f5af7","flatsize":13020,"path":"All/p5-Catalyst-Controller-RateLimit-0.28_2.pkg","repopath":"All/p5-Catalyst-Controller-RateLimit-0.28_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7400,"desc":"Protect your site from robots","deps":{"p5-Algorithm-FloodControl":{"origin":"devel/p5-Algorithm-FloodControl","version":"2.001000_2"},"p5-Catalyst-Plugin-Cache-FastMmap":{"origin":"www/p5-Catalyst-Plugin-Cache-FastMmap","version":"0.9_2"},"p5-Catalyst-Plugin-ConfigLoader":{"origin":"www/p5-Catalyst-Plugin-ConfigLoader","version":"0.34_1"},"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Model-DBIC-Schema","origin":"www/p5-Catalyst-Model-DBIC-Schema","version":"0.66","comment":"DBIx::Class::Schema Model Class","maintainer":"des@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Model-DBIC-Schema","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"861bc2dfdac17c33fd80c5c3543370678ae34308abbf4c03ea38456518762b49","flatsize":85312,"path":"All/p5-Catalyst-Model-DBIC-Schema-0.66.pkg","repopath":"All/p5-Catalyst-Model-DBIC-Schema-0.66.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":37588,"desc":"This is a Catalyst Model for DBIx::Class::Schema-based Models. See the\ndocumentation for Catalyst::Helper::Model::DBIC::Schema and\nCatalyst::Helper::Model::DBIC::SchemaLoader for information on\ngenerating these Models via Helper scripts. The latter of the two will\nalso generated a DBIx::Class::Schema::Loader-based Schema class for you.","deps":{"p5-Carp-Clan":{"origin":"devel/p5-Carp-Clan","version":"6.08"},"p5-Catalyst-Component-InstancePerContext":{"origin":"www/p5-Catalyst-Component-InstancePerContext","version":"0.001001_1"},"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-CatalystX-Component-Traits":{"origin":"www/p5-CatalystX-Component-Traits","version":"0.19"},"p5-DBIx-Class":{"origin":"databases/p5-DBIx-Class","version":"0.082844"},"p5-DBIx-Class-Cursor-Cached":{"origin":"databases/p5-DBIx-Class-Cursor-Cached","version":"1.001004"},"p5-DBIx-Class-Schema-Loader":{"origin":"databases/p5-DBIx-Class-Schema-Loader","version":"0.07049"},"p5-Hash-Merge":{"origin":"textproc/p5-Hash-Merge","version":"0.302"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-Module-Runtime":{"origin":"devel/p5-Module-Runtime","version":"0.016"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-MarkAsMethods":{"origin":"devel/p5-MooseX-MarkAsMethods","version":"0.15_1"},"p5-MooseX-NonMoose":{"origin":"devel/p5-MooseX-NonMoose","version":"0.27"},"p5-MooseX-Types":{"origin":"devel/p5-MooseX-Types","version":"0.50"},"p5-MooseX-Types-LoadableClass":{"origin":"devel/p5-MooseX-Types-LoadableClass","version":"0.015"},"p5-Tie-IxHash":{"origin":"devel/p5-Tie-IxHash","version":"1.23_1"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Devel","origin":"www/p5-Catalyst-Devel","version":"1.42","comment":"Catalyst Development Tools","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Devel","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8ebbded72bf75b17b4f03f3e1cbfb72c3e97a09b4dd27296d74f77e77dbf7ffb","flatsize":106967,"path":"All/p5-Catalyst-Devel-1.42.pkg","repopath":"All/p5-Catalyst-Devel-1.42.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":63772,"desc":"The \"Catalyst::Devel\" package includes a variety of modules useful for\nthe development of Catalyst applications, but not required to run them.\nThis is intended to make it easier to deploy Catalyst apps. The runtime\nparts of Catalyst are now known as \"Catalyst::Runtime\".\n\n\"Catalyst::Devel\" includes the Catalyst::Helper system, which autogenerates\nscripts and tests; Module::Install::Catalyst, a Module::Install extension\nfor Catalyst; and requirements for a variety of development-related modules.\nThe documentation remains with Catalyst::Runtime.","deps":{"p5-Catalyst-Action-RenderView":{"origin":"www/p5-Catalyst-Action-RenderView","version":"0.17"},"p5-Catalyst-Plugin-ConfigLoader":{"origin":"www/p5-Catalyst-Plugin-ConfigLoader","version":"0.34_1"},"p5-Catalyst-Plugin-Static-Simple":{"origin":"www/p5-Catalyst-Plugin-Static-Simple","version":"0.37"},"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-Config-General":{"origin":"devel/p5-Config-General","version":"2.67"},"p5-File-ChangeNotify":{"origin":"devel/p5-File-ChangeNotify","version":"0.31"},"p5-File-Copy-Recursive":{"origin":"devel/p5-File-Copy-Recursive","version":"0.45"},"p5-File-ShareDir":{"origin":"devel/p5-File-ShareDir","version":"1.118"},"p5-Module-Install":{"origin":"devel/p5-Module-Install","version":"1.21"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Emulate-Class-Accessor-Fast":{"origin":"devel/p5-MooseX-Emulate-Class-Accessor-Fast","version":"0.009032"},"p5-Path-Class":{"origin":"devel/p5-Path-Class","version":"0.37"},"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Model-CDBI","origin":"www/p5-Catalyst-Model-CDBI","version":"0.12_1","comment":"CDBI model class for Catalyst","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Model-CDBI","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1c6308bb88bd153125a64085ccff36fce5d895e695aa7ad05af587b1af7d65cc","flatsize":16784,"path":"All/p5-Catalyst-Model-CDBI-0.12_1.pkg","repopath":"All/p5-Catalyst-Model-CDBI-0.12_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9464,"desc":"This is the Class::DBI model class for Catalyst. It's built on top\nof Class::DBI::Loader.","deps":{"p5-Catalyst-Devel":{"origin":"www/p5-Catalyst-Devel","version":"1.42"},"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-Class-DBI":{"origin":"databases/p5-Class-DBI","version":"3.0.17_3"},"p5-Class-DBI-Loader":{"origin":"databases/p5-Class-DBI-Loader","version":"0.34_2"},"p5-MRO-Compat":{"origin":"devel/p5-MRO-Compat","version":"0.15"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Controller-FormBuilder","origin":"www/p5-Catalyst-Controller-FormBuilder","version":"0.06_2","comment":"Catalyst FormBuilder Base Controller","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Controller-FormBuilder","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7fbb0625de23c2b35d451f514d049fed342e25e3d9ab4996ed60de542708a04c","flatsize":35131,"path":"All/p5-Catalyst-Controller-FormBuilder-0.06_2.pkg","repopath":"All/p5-Catalyst-Controller-FormBuilder-0.06_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16304,"desc":"This base controller merges the functionality of CGI::FormBuilder with\nCatalyst and the following templating systems: Template Toolkit, Mason and\nHTML::Template. This gives you access to all of FormBuilder's niceties,\nsuch as controllablefield stickiness, multilingual support, and Javascript\ngeneration. For more details, see CGI::FormBuilder or the website at:\n\n    http://www.formbuilder.org","deps":{"p5-CGI-FormBuilder":{"origin":"www/p5-CGI-FormBuilder","version":"3.1000"},"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-Class-Data-Inheritable":{"origin":"devel/p5-Class-Data-Inheritable","version":"0.10"},"p5-Class-Inspector":{"origin":"devel/p5-Class-Inspector","version":"1.36"},"p5-MRO-Compat":{"origin":"devel/p5-MRO-Compat","version":"0.15"},"p5-Tie-IxHash":{"origin":"devel/p5-Tie-IxHash","version":"1.23_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Controller-ActionRole","origin":"www/p5-Catalyst-Controller-ActionRole","version":"0.15_1","comment":"Apply roles to action instances","maintainer":"mons@cpan.org","www":"https://metacpan.org/release/Catalyst-Controller-ActionRole","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ace3a5c2d530638e2018364de9cc81223063aa97a950213832cb64e92622ce1d","flatsize":47637,"path":"All/p5-Catalyst-Controller-ActionRole-0.15_1.pkg","repopath":"All/p5-Catalyst-Controller-ActionRole-0.15_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12752,"desc":"Catalyst::Controller::ActionRole is a perl module that apply roles to\naction instances.","deps":{"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Types":{"origin":"devel/p5-MooseX-Types","version":"0.50"},"p5-String-RewritePrefix":{"origin":"textproc/p5-String-RewritePrefix","version":"0.008"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Component-InstancePerContext","origin":"www/p5-Catalyst-Component-InstancePerContext","version":"0.001001_1","comment":"Return a new instance a component on each request","maintainer":"oleg@mamontov.net","www":"https://metacpan.org/release/GRODITI/Catalyst-Component-InstancePerContext-0.001001","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"29937c9f721a12324600bc9e930465c938e4dc18de759656eb7d3ec996a656dd","flatsize":10960,"path":"All/p5-Catalyst-Component-InstancePerContext-0.001001_1.pkg","repopath":"All/p5-Catalyst-Component-InstancePerContext-0.001001_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6288,"desc":"Return a new instance a component on each request","deps":{"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Component-ACCEPT_CONTEXT","origin":"www/p5-Catalyst-Component-ACCEPT_CONTEXT","version":"0.07_2","comment":"Make the Catalyst request context available in Models and Views","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Component-ACCEPT_CONTEXT","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"62e86228e9c00c55f26840387b7e742cc4289e81db2c4920fbae7a2681cb4204","flatsize":15232,"path":"All/p5-Catalyst-Component-ACCEPT_CONTEXT-0.07_2.pkg","repopath":"All/p5-Catalyst-Component-ACCEPT_CONTEXT-0.07_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8828,"desc":"Make the current Catalyst request context available in Models and\nViews.\n\nModels and Views don't usually have access to the request object,\nsince they probably don't really need it. Sometimes, however, having\nthe request context available outside of Controllers makes your\napplication cleaner. If that's the case, just use this module as a\nbase class.","deps":{"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Manual","origin":"www/p5-Catalyst-Manual","version":"5.9013,1","comment":"Catalyst developer's manual","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Manual","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"08a064452076a3a20b7f2224695149456b42b7aa7ed295507f738def81bcf35d","flatsize":798076,"path":"All/p5-Catalyst-Manual-5.9013,1.pkg","repopath":"All/p5-Catalyst-Manual-5.9013,1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":368536,"desc":"This is just the Catalyst manual.  If you want to develop Catalyst\napps, please install Catalyst::Devel.  If you'd like a tutorial and a\nfull example Catalyst application, please intall\nTask::Catalyst::Tutorial.\n\nIf you just want to run Catalyst applications, you probably don't need\nthis manual, but you do need Catalyst::Runtime.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Authentication-Store-LDAP","origin":"www/p5-Catalyst-Authentication-Store-LDAP","version":"1.017","comment":"Authentication from an LDAP Directory for Catalyst","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Authentication-Store-LDAP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9543645e09f26ac6d16c0349f87c8f2578063e5607c87a7b64df2f3f1b68afb7","flatsize":56130,"path":"All/p5-Catalyst-Authentication-Store-LDAP-1.017.pkg","repopath":"All/p5-Catalyst-Authentication-Store-LDAP-1.017.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":25764,"desc":"This plugin implements the Catalyst::Authentication v.10 API.\n\nThis plugin uses Net::LDAP to let your application authenticate against\nan LDAP directory.  It has a pretty high degree of flexibility, given\nthe wide variation of LDAP directories and schemas from one system to\nanother.\n\nIt authenticates users in two steps:\n\n1) A search of the directory is performed, looking for a user object\nthat matches the username you pass.  This is done with the bind\ncredentials supplied in the \"binddn\" and \"bindpw\" configuration options.\n\n2) If that object is found, we then re-bind to the directory as that\nobject.  Assuming this is successful, the user is Authenticated.","deps":{"p5-Catalyst-Plugin-Authentication":{"origin":"www/p5-Catalyst-Plugin-Authentication","version":"0.10024,3"},"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-perl-ldap":{"origin":"net/p5-perl-ldap","version":"0.6800"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Authentication-Credential-OpenID","origin":"www/p5-Catalyst-Authentication-Credential-OpenID","version":"0.19_1","comment":"OpenID credential for Catalyst::Plugin::Authentication framework","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Authentication-Credential-OpenID","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d3679791012bad71596262f3f16cbae2dec1f0a428c7419ac1b888cd603b86c4","flatsize":34890,"path":"All/p5-Catalyst-Authentication-Credential-OpenID-0.19_1.pkg","repopath":"All/p5-Catalyst-Authentication-Credential-OpenID-0.19_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16952,"desc":"OpenID credential for Catalyst::Plugin::Authentication framework.","deps":{"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Net-OpenID-Consumer":{"origin":"net/p5-Net-OpenID-Consumer","version":"1.18"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Engine-PSGI","origin":"www/p5-Catalyst-Engine-PSGI","version":"0.14","comment":"Perl extension of PSGI engine for Catalyst","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Engine-PSGI","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"613e439d4584e895d52da788bad638dd299c72b72473959939fa5bfb7a829c87","flatsize":27491,"path":"All/p5-Catalyst-Engine-PSGI-0.14.pkg","repopath":"All/p5-Catalyst-Engine-PSGI-0.14.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17096,"desc":"PSGI engine for Catalyst.","deps":{"p5-Catalyst-Action-RenderView":{"origin":"www/p5-Catalyst-Action-RenderView","version":"0.17"},"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Action-Serialize-XML-Hash-LX","origin":"www/p5-Catalyst-Action-Serialize-XML-Hash-LX","version":"0.06_1","comment":"XML::Hash::LX serializer for Catalyst::Action::Serialize","maintainer":"anes@anes.su","www":"https://metacpan.org/release/Catalyst-Action-Serialize-XML-Hash-LX","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d48011dbd23f5214187b8ce9191474cca8f396409087ade5e5c67e353bc4dccf","flatsize":13443,"path":"All/p5-Catalyst-Action-Serialize-XML-Hash-LX-0.06_1.pkg","repopath":"All/p5-Catalyst-Action-Serialize-XML-Hash-LX-0.06_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7732,"desc":"XML::Hash::LX serialize/deserializer for Catalyst (Catalyst::Action::Serialize\nand Catalyst::Action::Deserialize).","deps":{"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-XML-Hash-LX":{"origin":"textproc/p5-XML-Hash-LX","version":"0.07,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-ActionRole-ACL","origin":"www/p5-Catalyst-ActionRole-ACL","version":"0.07_1","comment":"User role-based authorization action class","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-ActionRole-ACL","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"86f1d4249415eb59f23d9c9fc43709e94410d4a36f16ef30ad60ac0bb9f0dd8f","flatsize":18919,"path":"All/p5-Catalyst-ActionRole-ACL-0.07_1.pkg","repopath":"All/p5-Catalyst-ActionRole-ACL-0.07_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10496,"desc":"Provides a Catalyst reusable action role for user role-based authorization.\nACLs are applied via the assignment of attributes to application action\nsubroutines.","deps":{"p5-Catalyst-Controller-ActionRole":{"origin":"www/p5-Catalyst-Controller-ActionRole","version":"0.15_1"},"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Authentication-Credential-HTTP","origin":"www/p5-Catalyst-Authentication-Credential-HTTP","version":"1.018","comment":"HTTP plain and digest authentication plugin for Catalyst","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Authentication-Credential-HTTP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8c77703da1fc1f307e79cbd6e8bc3aff451001c833af40e299a4dbcd5d3a3e72","flatsize":34672,"path":"All/p5-Catalyst-Authentication-Credential-HTTP-1.018.pkg","repopath":"All/p5-Catalyst-Authentication-Credential-HTTP-1.018.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15532,"desc":"HTTP plain and digest authentication plugin for Catalyst.","deps":{"p5-Catalyst-Plugin-Authentication":{"origin":"www/p5-Catalyst-Plugin-Authentication","version":"0.10024,3"},"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Data-UUID":{"origin":"devel/p5-Data-UUID","version":"1.227"},"p5-String-Escape":{"origin":"textproc/p5-String-Escape","version":"2010.002_1"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Engine-HTTP-Prefork","origin":"www/p5-Catalyst-Engine-HTTP-Prefork","version":"0.51_1","comment":"High-performance pre-forking Catalyst engine","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Engine-HTTP-Prefork","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"75c03652480f4f7feedf031be7643a673079b5d03d7686ecbe411a8a98477b5a","flatsize":23676,"path":"All/p5-Catalyst-Engine-HTTP-Prefork-0.51_1.pkg","repopath":"All/p5-Catalyst-Engine-HTTP-Prefork-0.51_1.pkg","licenselogic":"single","pkgsize":9508,"desc":"This engine is designed to run as a standalone Catalyst server, without\nrequiring the use of another web server.  It's goals are\nhigh-performance, HTTP/1.1 compliance, and robustness.  It is also\nsuitable for use as a faster development server with support for\nautomatic restarting.","deps":{"p5-CGI-Cookie-XS":{"origin":"www/p5-CGI-Cookie-XS","version":"0.18_1"},"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-HTTP-Body":{"origin":"www/p5-HTTP-Body","version":"1.23"},"p5-HTTP-HeaderParser-XS":{"origin":"www/p5-HTTP-HeaderParser-XS","version":"0.20_1"},"p5-Net-Server":{"origin":"net/p5-Net-Server","version":"2.014"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Controller-BindLex","origin":"www/p5-Catalyst-Controller-BindLex","version":"0.03_2","comment":"Stash your lexical goodness","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Controller-BindLex","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c2acea92fd96103c006dcc85faa6078ee45f81fb7037b27aad59838d6c572d90","flatsize":18169,"path":"All/p5-Catalyst-Controller-BindLex-0.03_2.pkg","repopath":"All/p5-Catalyst-Controller-BindLex-0.03_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9728,"desc":"This plugin lets you put your lexicals on the stash and elsewhere very easily.\n\nIf you use the same name for two variables with the same storage binding\nattribute they will be aliased to each other, so you can use this for reading\nas well as writing values across controller subs. This is almost like sharing\nyour lexical scope.","deps":{"p5-Array-RefElem":{"origin":"misc/p5-Array-RefElem","version":"1.00_1"},"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-Devel-Caller":{"origin":"devel/p5-Devel-Caller","version":"2.07"},"p5-Devel-LexAlias":{"origin":"devel/p5-Devel-LexAlias","version":"0.05_2"},"p5-PadWalker":{"origin":"devel/p5-PadWalker","version":"2.5"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Catalyst-Action-RenderView","origin":"www/p5-Catalyst-Action-RenderView","version":"0.17","comment":"Sensible default end action for Catalyst","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Action-RenderView","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"25fea89b5fa31bdfa4e12f67566184e7c2dbfcf2483d09eba5f802697bc404fe","flatsize":34527,"path":"All/p5-Catalyst-Action-RenderView-0.17.pkg","repopath":"All/p5-Catalyst-Action-RenderView-0.17.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12896,"desc":"This action implements a sensible default end action, which will forward\nto the first available view, unless status is set to 3xx, or there is a\nresponse body. It also allows you to pass \"dump_info=1\" to the url in\norder to force a debug screen, while in debug mode.\n\nIf you have more than one view, you can specify which one to use with\nthe \"default_view\" config setting (see \"\"$c->view($name)\" in \"Catalyst\".)","deps":{"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-Data-Visitor":{"origin":"devel/p5-Data-Visitor","version":"0.32"},"p5-MRO-Compat":{"origin":"devel/p5-MRO-Compat","version":"0.15"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Carp-Clan-Share","origin":"devel/p5-Carp-Clan-Share","version":"0.013_1","comment":"Share your Carp::Clan settings with your whole Clan","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Carp-Clan-Share","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3b229e0fc6bcad8cf2e7a73e005ad2c7137a5d92674a870b820e68af4f3cc174","flatsize":12171,"path":"All/p5-Carp-Clan-Share-0.013_1.pkg","repopath":"All/p5-Carp-Clan-Share-0.013_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6904,"desc":"This is a very lightweight helper module (actually just an import\nmethod) that will automagically create a __PACKAGE__::Carp module for\nyou.","deps":{"p5-Carp-Clan":{"origin":"devel/p5-Carp-Clan","version":"6.08"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Carp-Datum","origin":"devel/p5-Carp-Datum","version":"0.1.3_1","comment":"Debugging And Tracing Ultimate Module","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Carp-Datum","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2b1e3dbbeb61c91c373f710b2cfb3bfd1df7f264f62001512097aac56b9afb3f","flatsize":156033,"path":"All/p5-Carp-Datum-0.1.3_1.pkg","repopath":"All/p5-Carp-Datum-0.1.3_1.pkg","licenselogic":"single","pkgsize":53512,"desc":"Debugging And Tracing Ultimate Module.","deps":{"p5-Getargs-Long":{"origin":"devel/p5-Getargs-Long","version":"1.1012"},"p5-Log-Agent":{"origin":"devel/p5-Log-Agent","version":"1.005"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Carp-Clan","origin":"devel/p5-Carp-Clan","version":"6.08","comment":"Report errors from perspective of caller of a \"clan\" of modules","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Carp-Clan","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1822f213196a619611e845c46b0eb8ca6bebcb48bace17de11979c448c5888a7","flatsize":53726,"path":"All/p5-Carp-Clan-6.08.pkg","repopath":"All/p5-Carp-Clan-6.08.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14812,"desc":"This module is based on Carp.pm from Perl 5.005_03. It has been\nmodified to skip all package names matching the pattern given in\nthe \"use\" statement inside the \"qw()\" term (or argument list).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Catalyst-Engine-Apache","origin":"www/p5-Catalyst-Engine-Apache","version":"1.16_1","comment":"Catalyst Apache Engines","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Engine-Apache","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9fdde93586db2fa9aa95d9a8cf5e6f5ad4e8ccb2ace4179bef84546bae2e7c64","flatsize":40855,"path":"All/p5-Catalyst-Engine-Apache-1.16_1.pkg","repopath":"All/p5-Catalyst-Engine-Apache-1.16_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":19756,"desc":"Catalyst::Engine::Apache - Catalyst Apache Engines\n\nThese classes provide mod_perl support for Catalyst.","deps":{"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Carp-Assert-More","origin":"devel/p5-Carp-Assert-More","version":"2.9.0","comment":"Convenience wrappers around Carp::Assert","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Carp-Assert-More","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d332c6dfd429bfc882f8558ed2fbcf0c2ae2b5574bbfbdf3a45c07089925beee","flatsize":54405,"path":"All/p5-Carp-Assert-More-2.9.0.pkg","repopath":"All/p5-Carp-Assert-More-2.9.0.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":17528,"desc":"Carp::Assert::More is a set of wrappers around the Carp::Assert functions\nto make the habit of writing assertions even easier.\n\nEverything in here is effectively syntactic sugar. There's no technical\nreason to use\n\n    assert_isa( $foo, 'HTML::Lint' );\n\ninstead of\n\n    assert( defined $foo );\n    assert( ref($foo) eq 'HTML::Lint' );\n\nother than readability and simplicity of the code.\n\nMy intent here is to make common assertions easy so that we as programmers\nhave no excuse to not use them.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Catalyst-Controller-RequestToken","origin":"www/p5-Catalyst-Controller-RequestToken","version":"0.07_1","comment":"Generate and validate unique tokens across HTTP requests (anti-CSRF)","maintainer":"bill.brinzer@gmail.com","www":"https://metacpan.org/release/Catalyst-Controller-RequestToken","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5fddf24f817bffee183ee0fa83099995632d0ff38a93c447d17cee44ae1a9d05","flatsize":17155,"path":"All/p5-Catalyst-Controller-RequestToken-0.07_1.pkg","repopath":"All/p5-Catalyst-Controller-RequestToken-0.07_1.pkg","licenselogic":"single","pkgsize":10468,"desc":"This controller automatically generates and validates unique tokens across\nmultiple HTTP requests (form submits).  You can use it to prevent duplicate\nsubmits, or to protect against CSRF attacks.","deps":{"p5-Catalyst-Action-RenderView":{"origin":"www/p5-Catalyst-Action-RenderView","version":"0.17"},"p5-Catalyst-Plugin-Session":{"origin":"www/p5-Catalyst-Plugin-Session","version":"0.43"},"p5-Catalyst-Plugin-Session-State-Cookie":{"origin":"www/p5-Catalyst-Plugin-Session-State-Cookie","version":"0.18"},"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-MRO-Compat":{"origin":"devel/p5-MRO-Compat","version":"0.15"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Carp-Assert","origin":"devel/p5-Carp-Assert","version":"0.22","comment":"Executable comments like the ANSI C library assert.h","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Carp-Assert","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0d4415f9383acf042d0f53328fc8e233b621b110138b66d95cff633818a5d881","flatsize":29119,"path":"All/p5-Carp-Assert-0.22.pkg","repopath":"All/p5-Carp-Assert-0.22.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15764,"desc":"Carp::Assert is intended for a purpose like the ANSI C library assert.h.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Catalyst-Controller-SOAP","origin":"www/p5-Catalyst-Controller-SOAP","version":"1.25_1","comment":"Catalyst SOAP Controller","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Controller-SOAP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"208bdeba13eb4edac7a923e980abe4647bf3a494a86a14c52227b1f79a7d154e","flatsize":66745,"path":"All/p5-Catalyst-Controller-SOAP-1.25_1.pkg","repopath":"All/p5-Catalyst-Controller-SOAP-1.25_1.pkg","licenselogic":"single","licenses":["ARTPERL10"],"pkgsize":32952,"desc":"Controller for serving SOAP in Catalyst MVC framework.","deps":{"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-IO-Stringy":{"origin":"devel/p5-IO-Stringy","version":"2.113"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-XML-Compile-SOAP":{"origin":"net/p5-XML-Compile-SOAP","version":"3.28"},"p5-XML-Compile-WSDL11":{"origin":"net/p5-XML-Compile-WSDL11","version":"3.08"},"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Carp-Always-Color","origin":"devel/p5-Carp-Always-Color","version":"0.08","comment":"Carp::Always, but with color","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Carp-Always-Color","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3f037f36292a002adc63f19718c2aed2a69f528e018130e86043a988366226b1","flatsize":48004,"path":"All/p5-Carp-Always-Color-0.08.pkg","repopath":"All/p5-Carp-Always-Color-0.08.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13968,"desc":"Stack traces are hard to read when the messages wrap, because it's hard to tell\nwhen one message ends and the next message starts. Carp::Always::Color just\ncolors the first line of each stacktrace, based on whether it's a warning or an\nerror. If messages are being sent to a terminal, it colors them with terminal\nescape codes, otherwise it colors them with HTML (ideas for more intelligent\nbehavior here are welcome).","deps":{"p5-Carp-Always":{"origin":"devel/p5-Carp-Always","version":"0.16"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Carp-Always","origin":"devel/p5-Carp-Always","version":"0.16","comment":"Warns and dies noisily with stack backtraces","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Carp-Always","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e448301ba3fac8a34837fa4c47fbb2210d9ef5c4136b15d00d6ecff258a98e8e","flatsize":44378,"path":"All/p5-Carp-Always-0.16.pkg","repopath":"All/p5-Carp-Always-0.16.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11880,"desc":"This module is meant as a debugging aid.  It can be used to make a\nscript complain loudly with stack backtraces when warn()ing or\ndie()ing.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Canary-Stability","origin":"devel/p5-Canary-Stability","version":"2013_1","comment":"Stub for ancient system-checking module","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0379ef2a714822eb38ef65f5b29d16f0b1deb9409e544f4843e467d97b44442d","flatsize":7229,"path":"All/p5-Canary-Stability-2013_1.pkg","repopath":"All/p5-Canary-Stability-2013_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":3676,"desc":"This is a stub to satisy dependencies for a number of modules.\nThe original Canary::Stability contains system checks that produce\nwarnings that must be ignored (and which would be harmful if\nacted upon). This stub is a no-op.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Captcha-reCAPTCHA-Mailhide","origin":"graphics/p5-Captcha-reCAPTCHA-Mailhide","version":"0.94_1","comment":"Perl implementation of the reCAPTCHA Mailhide API","maintainer":"gerard@seibercom.net","www":"https://metacpan.org/release/Captcha-reCAPTCHA-Mailhide","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b100c82d7d47330c1cea13939cedc3c97578a47dc648437d5a32c5b0c60251c1","flatsize":17626,"path":"All/p5-Captcha-reCAPTCHA-Mailhide-0.94_1.pkg","repopath":"All/p5-Captcha-reCAPTCHA-Mailhide-0.94_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9944,"desc":"Captcha::reCAPTCHA::Mailhide - A Perl implementation of\nthe reCAPTCHA Mailhide API\n\nreCAPTCHA is a hybrid mechanical turk and captcha that allows visitors who\ncomplete the captcha to assist in the digitization of books.\n\nreCAPTCHA improves the process of digitizing books by sending words that\ncannot be read by computers to the Web in the form of CAPTCHAs for\nhumans to decipher. More specifically, each word that cannot be read\ncorrectly by OCR is placed on an image and used as a CAPTCHA. This is\npossible because most OCR programs alert you when a word cannot be read\ncorrectly.\n\nhttp://recaptcha.net/learnmore.html","deps":{"p5-Crypt-Rijndael":{"origin":"security/p5-Crypt-Rijndael","version":"1.16"},"p5-HTML-Tiny":{"origin":"textproc/p5-HTML-Tiny","version":"1.05_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-Carp","origin":"devel/p5-Carp","version":"1.50","comment":"Alternative warn and die for modules","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Carp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"68d8c1907ca459a669573823e0a4f4bb2f60155acc10e59f92a1d06c4d3750d6","flatsize":49277,"path":"All/p5-Carp-1.50.pkg","repopath":"All/p5-Carp-1.50.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":21388,"desc":"The Carp routines are useful in your own modules because they act like die() or\nwarn(), but with a message which is more likely to be useful to a user of your\nmodule. In the case of cluck, confess, and longmess that context is a summary of\nevery call in the call-stack. For a shorter message you can use carp or croak\nwhich report the error as being from where your module was called. There is no\nguarantee that that is where the error was, but it is a good educated guess.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Capture-Tiny-Extended","origin":"devel/p5-Capture-Tiny-Extended","version":"0.114","comment":"Capture output from external programs (with some extras)","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/dist/Capture-Tiny-Extended","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"279615852d898d64fe4839ee8b59aafed4592ba4cca3df5b32eeeb70e5d21330","flatsize":37544,"path":"All/p5-Capture-Tiny-Extended-0.114.pkg","repopath":"All/p5-Capture-Tiny-Extended-0.114.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":15572,"desc":"This module is for capturing standard output and error streams from\nPerl, XS, or external programs (with some extras).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Capture-Tiny","origin":"devel/p5-Capture-Tiny","version":"0.50","comment":"Capture STDOUT and STDERR from Perl, XS, or external programs","maintainer":"svysh.fbsd@gmail.com","www":"https://metacpan.org/release/Capture-Tiny","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"965c782891592b99e24a5db079ac21f74ccb5ff35275dafeba90821bd74944cc","flatsize":47936,"path":"All/p5-Capture-Tiny-0.50.pkg","repopath":"All/p5-Capture-Tiny-0.50.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":20096,"desc":"Capture::Tiny provides a simple, portable way to capture anything sent to\nSTDOUT or STDERR, regardless of whether it comes from Perl, from XS code or\nfrom an external program. Optionally, output can be teed so that it is captured\nwhile being passed through to the original handles.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Catalyst-Controller-HTML-FormFu","origin":"www/p5-Catalyst-Controller-HTML-FormFu","version":"2.04_1","comment":"Catalyst FormFu Base Controller","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Controller-HTML-FormFu","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d00a4a9de1fec69c6bc8b7431374a6ab12e3f7ac1c9f7502d7145d0f51c13bb3","flatsize":111097,"path":"All/p5-Catalyst-Controller-HTML-FormFu-2.04_1.pkg","repopath":"All/p5-Catalyst-Controller-HTML-FormFu-2.04_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":38152,"desc":"This creates a new HTML::FormFu object, passing as it's argument\nthe contents of the \"constructor\" config value.","deps":{"p5-Catalyst-Component-InstancePerContext":{"origin":"www/p5-Catalyst-Component-InstancePerContext","version":"0.001001_1"},"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-Config-Any":{"origin":"devel/p5-Config-Any","version":"0.33"},"p5-HTML-FormFu":{"origin":"www/p5-HTML-FormFu","version":"2.07"},"p5-HTML-FormFu-MultiForm":{"origin":"www/p5-HTML-FormFu-MultiForm","version":"1.03_1"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Attribute-Chained":{"origin":"devel/p5-MooseX-Attribute-Chained","version":"1.0.3"},"p5-Regexp-Assemble":{"origin":"devel/p5-Regexp-Assemble","version":"0.38"},"p5-Task-Weaken":{"origin":"devel/p5-Task-Weaken","version":"1.06"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Call-Context","origin":"devel/p5-Call-Context","version":"0.02","comment":"Sanity-check calling context","maintainer":"pi@FreeBSD.org","www":"https://metacpan.org/release/Call-Context","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ae16021971dedb47f8e88f3e0c50f412be295248180aea8fbd82abbe43118346","flatsize":10548,"path":"All/p5-Call-Context-0.02.pkg","repopath":"All/p5-Call-Context-0.02.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6180,"desc":"Sanity-check calling context\n\nIf your function only expects to return a list, then a call in some\nother context is, by definition, an error. The problem is that,\ndepending on how the function is written, it may actually do something\nexpected in testing, but then in production act differently.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Captcha-reCAPTCHA","origin":"graphics/p5-Captcha-reCAPTCHA","version":"0.99","comment":"Perl implementation of the reCAPTCHA API","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Captcha-reCaptcha","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a06ea4887d0217b9a83643bef8ca39c09ea9fa255ae772a859a3260f4a07fe6a","flatsize":28005,"path":"All/p5-Captcha-reCAPTCHA-0.99.pkg","repopath":"All/p5-Captcha-reCAPTCHA-0.99.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13500,"desc":"This is a Perl implementation of the reCAPTCHA API.\n\nFrom the recaptcha.net web site:\n\nreCAPTCHA improves the process of digitizing books by sending words that\ncannot be read by computers to the Web in the form of CAPTCHAs for\nhumans to decipher. More specifically, each word that cannot be read\ncorrectly by OCR is placed on an image and used as a CAPTCHA. This is\npossible because most OCR programs alert you when a word cannot be read\ncorrectly.","deps":{"p5-HTML-Tiny":{"origin":"textproc/p5-HTML-Tiny","version":"1.05_1"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-Calendar-Simple","origin":"devel/p5-Calendar-Simple","version":"2.1.0","comment":"Perl extension to create simple calendars","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Calendar-Simple","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9c73d970fb82cb7b62278cf3baa93864d0d340841062a68bf95078be1295ffe8","flatsize":18234,"path":"All/p5-Calendar-Simple-2.1.0.pkg","repopath":"All/p5-Calendar-Simple-2.1.0.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10168,"desc":"Perl extension to create simple calendars.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Callback-Frame","origin":"devel/p5-Callback-Frame","version":"1.102","comment":"Preserve error handlers and \"local\" variables across callbacks","maintainer":"bill.brinzer@gmail.com","www":"https://metacpan.org/release/Callback-Frame","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"556cbfd7ed760c23eb103f7a61d52f21b2c8801d0e6417634b49ca00ad94a5fd","flatsize":27325,"path":"All/p5-Callback-Frame-1.102.pkg","repopath":"All/p5-Callback-Frame-1.102.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14820,"desc":"When programming with callbacks in perl, you create anonymous functions with\nsub { ... }. These functions are especially useful because when they are called\nthey will preserve their surrounding lexical environment.  Sometimes people\ncall these anonymous functions that reference variables in their surrounding\nlexical scope \"closures\". Whatever you call them, they are essential for\nconvenient and efficient asynchronous programming.\n\nFor many applications we really like straightforward callback style. The goal\nof Callback::Frame is to simplify the management of dynamic environments while\nleaving callback style alone.","deps":{"p5-Guard":{"origin":"devel/p5-Guard","version":"1.023_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Cache-Simple-TimedExpiry","origin":"devel/p5-Cache-Simple-TimedExpiry","version":"0.27_1","comment":"Lightweight cache with timed expiration","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Cache-Simple-TimedExpiry","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e04ee0502345299144664ef23e628b8ef978914a604b644600e7e3b25ba9f318","flatsize":11696,"path":"All/p5-Cache-Simple-TimedExpiry-0.27_1.pkg","repopath":"All/p5-Cache-Simple-TimedExpiry-0.27_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6488,"desc":"A lightweight cache with timed expiration.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Cache-Memcached-Tie","origin":"devel/p5-Cache-Memcached-Tie","version":"0.09_1","comment":"Use Cache::Memcached::Fast like hash","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Cache-Memcached-Tie","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1173336ee0364dcc322974ac46fbb55ed5050a063bae17b482baa2a9dc0e61e7","flatsize":4019,"path":"All/p5-Cache-Memcached-Tie-0.09_1.pkg","repopath":"All/p5-Cache-Memcached-Tie-0.09_1.pkg","licenselogic":"single","pkgsize":3404,"desc":"Use Cache::Memcached::Fast like hash.","deps":{"p5-Cache-Memcached-Fast":{"origin":"databases/p5-Cache-Memcached-Fast","version":"0.28"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Catalyst-Authentication-Store-DBIx-Class","origin":"www/p5-Catalyst-Authentication-Store-DBIx-Class","version":"0.1506_1","comment":"Storage class for Catalyst Authentication using DBIx::Class","maintainer":"oleg@mamontov.net","www":"https://metacpan.org/release/Catalyst-Authentication-Store-DBIx-Class","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"32ab6b264e3ffbc4e7c19d2fa71936bb8ea4c006ed945d2d65beb02d0f124d62","flatsize":59563,"path":"All/p5-Catalyst-Authentication-Store-DBIx-Class-0.1506_1.pkg","repopath":"All/p5-Catalyst-Authentication-Store-DBIx-Class-0.1506_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":27444,"desc":"A storage class for Catalyst Authentication using DBIx::Class","deps":{"p5-Catalyst-Model-DBIC-Schema":{"origin":"www/p5-Catalyst-Model-DBIC-Schema","version":"0.66"},"p5-Catalyst-Plugin-Authentication":{"origin":"www/p5-Catalyst-Plugin-Authentication","version":"0.10024,3"},"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-DBIx-Class":{"origin":"databases/p5-DBIx-Class","version":"0.082844"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Cache-Memcached-XS","origin":"databases/p5-Cache-Memcached-XS","version":"0.01_3","comment":"Client library for memcached using libmemcache","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Cache-Memcached-XS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6ef029a355df3857fbb062048130eec91189cd5f38fe3c00a30f909fee882c38","flatsize":42058,"path":"All/p5-Cache-Memcached-XS-0.01_3.pkg","repopath":"All/p5-Cache-Memcached-XS-0.01_3.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16644,"desc":"Cache::Memcached::XS is a memcached client using libmemcache.  It uses a\nlot less CPU than the original pure-perl client.","deps":{"libmemcache":{"origin":"databases/libmemcache","version":"1.4.0.r2_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Catalyst-Plugin-PageCache","origin":"www/p5-Catalyst-Plugin-PageCache","version":"0.32","comment":"Cache the output of entire pages","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Plugin-PageCache","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"08a40043ae869f911c99da305d940da72cdd2c1122c2b8fccfc8a400fdaf7c37","flatsize":33792,"path":"All/p5-Catalyst-Plugin-PageCache-0.32.pkg","repopath":"All/p5-Catalyst-Plugin-PageCache-0.32.pkg","licenselogic":"single","pkgsize":15556,"desc":"Many dynamic websites perform heavy processing on most pages, yet this\ninformation may rarely change from request to request. Using the\nPageCache plugin, you can cache the full output of different pages so\nthey are served to your visitors as fast as possible. This method of\ncaching is very useful for withstanding a Slashdotting, for example.\n\nThis plugin requires that you also load a Cache plugin. Please see the\nKnown Issues when choosing a cache backend.","deps":{"p5-Catalyst-Plugin-Cache":{"origin":"www/p5-Catalyst-Plugin-Cache","version":"0.12_1"},"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-Digest-SHA1":{"origin":"security/p5-Digest-SHA1","version":"2.13_2"},"p5-MRO-Compat":{"origin":"devel/p5-MRO-Compat","version":"0.15"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Cache-LRU","origin":"devel/p5-Cache-LRU","version":"0.04_1","comment":"Simple, fast implementation of an in-memory LRU cache","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Cache-LRU","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"df15129e9a5bdd3ee4c7128e0c14f50019856d6c7a3472dd8de9f792da800f59","flatsize":11986,"path":"All/p5-Cache-LRU-0.04_1.pkg","repopath":"All/p5-Cache-LRU-0.04_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6552,"desc":"A simple, fast implementation of an in-memory LRU cache in pure perl with\nthe maximum number of entries to be stored within the cache object.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Carp-REPL","origin":"devel/p5-Carp-REPL","version":"0.18","comment":"Read-Eval-Print-Loop on die and/or warn","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Carp-REPL","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9bd3cf3c5fb15e57ad442cfbd1c3288060d4a279ce0cf97dfc5c4d8298953f93","flatsize":22673,"path":"All/p5-Carp-REPL-0.18.pkg","repopath":"All/p5-Carp-REPL-0.18.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12148,"desc":"Read-Eval-Print-Loop on die and/or warn","deps":{"p5-Data-Dump-Streamer":{"origin":"devel/p5-Data-Dump-Streamer","version":"2.42"},"p5-Devel-LexAlias":{"origin":"devel/p5-Devel-LexAlias","version":"0.05_2"},"p5-Devel-REPL":{"origin":"devel/p5-Devel-REPL","version":"1.003029"},"p5-Devel-StackTrace-WithLexicals":{"origin":"devel/p5-Devel-StackTrace-WithLexicals","version":"2.01"},"p5-Lexical-Persistence":{"origin":"devel/p5-Lexical-Persistence","version":"1.023_1"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Catalyst-Action-REST","origin":"www/p5-Catalyst-Action-REST","version":"1.21","comment":"Automated REST Method Dispatching for Catalyst","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-Action-REST","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fea872b141d0260e433b997425b71590f31b0aedd9b164d0733cb800eb58805a","flatsize":147655,"path":"All/p5-Catalyst-Action-REST-1.21.pkg","repopath":"All/p5-Catalyst-Action-REST-1.21.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":56316,"desc":"Catalyst::Controller::REST implements a mechanism for building RESTful\nservices in Catalyst.  It does this by extending the normal Catalyst\ndispatch mechanism to allow for different subroutines to be called based\non the HTTP Method requested, while also transparently handling all the\nserialization/deserialization for you.","deps":{"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-Class-Inspector":{"origin":"devel/p5-Class-Inspector","version":"1.36"},"p5-JSON-MaybeXS":{"origin":"converters/p5-JSON-MaybeXS","version":"1.004008"},"p5-MRO-Compat":{"origin":"devel/p5-MRO-Compat","version":"0.15"},"p5-Module-Pluggable":{"origin":"devel/p5-Module-Pluggable","version":"5.2"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"p5-URI-Find":{"origin":"textproc/p5-URI-Find","version":"20160806_1"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Cache-Memcached-Managed","origin":"databases/p5-Cache-Memcached-Managed","version":"0.26","comment":"Provide API for managing cached information","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Cache-Memcached-Managed","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e052432efeb2c24c037dad3a9758323059970505787136d324e425ac92359ae1","flatsize":166893,"path":"All/p5-Cache-Memcached-Managed-0.26.pkg","repopath":"All/p5-Cache-Memcached-Managed-0.26.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3"],"pkgsize":54652,"desc":"The Cache::Memcached::Managed module provides an API to values, cached in\none or more memcached servers.  Apart from being very similar to the API\nof Cache::Memcached, the Cached::Memcached::Managed API allows for\nmanagement of groups of values, for simplified key generation and expiration,\nas well as version and namespace management and a few other goodies.","deps":{"p5-Cache-Memcached":{"origin":"databases/p5-Cache-Memcached","version":"1.30_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Cache-Memcached","origin":"databases/p5-Cache-Memcached","version":"1.30_1","comment":"Perl API for memcached, a distributed memory cache daemon","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Cache-Memcached","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"27301a314bfa2da94eb109011b5dbbfe2bbb4e1140283a2095e22be3c971cfc7","flatsize":54521,"path":"All/p5-Cache-Memcached-1.30_1.pkg","repopath":"All/p5-Cache-Memcached-1.30_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":20212,"desc":"The API takes advantage of the server's opaque flag support and sets its\n\"complex\" flag whenever the object being stored or retrieved isn't a plain\nscalar. In that case, the Storable module is used to freeze and thaw the\nvalue automatically going in and out of the memcached.\n\nSee also: https://www.danga.com/memcached/","deps":{"p5-String-CRC32":{"origin":"devel/p5-String-CRC32","version":"2.100"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Cache-Memcached-Fast","origin":"databases/p5-Cache-Memcached-Fast","version":"0.28","comment":"Fast Perl client for memcached, a distributed memory cache daemon","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Cache-Memcached-Fast","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"26691de17f072fad388244207b484c904ed629ba4f2f5c4bd85b550a0a4c7cb4","flatsize":134681,"path":"All/p5-Cache-Memcached-Fast-0.28.pkg","repopath":"All/p5-Cache-Memcached-Fast-0.28.pkg","licenselogic":"or","licenses":["ART10","GPLv2+"],"pkgsize":52796,"desc":"Cache::Memchached::Fast is a Perl client for memcached, a memory cache\ndaemon.  Module core is implemented in C and tries hard to minimize\nnumber of system calls and to avoid any key/value copying for speed.\nAs a result, it has very low CPU consumption.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-CSS-Tiny","origin":"textproc/p5-CSS-Tiny","version":"1.20","comment":"Read/Write .css files with as little code as possible","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/CSS-Tiny","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"131ad5b170201764a5a16b00dc36bbee23dc20ff5c1c311a2917661fcf9c5d80","flatsize":12935,"path":"All/p5-CSS-Tiny-1.20.pkg","repopath":"All/p5-CSS-Tiny-1.20.pkg","licenselogic":"single","licenses":["ARTPERL10"],"pkgsize":8388,"desc":"CSS::Tiny is a perl class to read and write .css stylesheets with as\nlittle code as possible, reducing load time and memory overhead.\n\nThis module is primarily for reading and writing simple files, and\nanything we write shouldn't need to have documentation/comments. If you\nneed something with more power, move up to CSS.pm.\n\nHansjoerg Pehofer <hansjoerg.pehofer@uibk.ac.at>","deps":{"p5-Clone":{"origin":"devel/p5-Clone","version":"0.47"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Cache-FastMmap","origin":"devel/p5-Cache-FastMmap","version":"1.57","comment":"Uses an mmap'ed file to act as a shared memory interprocess cache","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Cache-FastMmap","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c0be986ad1436281aa9d1b2393a4e405f9b44715ddf7fe600a73109715ecf5e9","flatsize":104272,"path":"All/p5-Cache-FastMmap-1.57.pkg","repopath":"All/p5-Cache-FastMmap-1.57.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":43668,"desc":"A shared memory cache through an mmap'ed file.  It's core is written in\nC for performance.  It uses fcntl locking to ensure multiple processes\ncan safely access the cache at the same time.  It uses a basic LRU\nalgorithm to keep the most used entries in the cache.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-CSS-Squish","origin":"textproc/p5-CSS-Squish","version":"0.10_1","comment":"Compact many CSS files into one big file","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/CSS-Squish","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f1f1189b1c6d6230428243e144a21ccfd0b488b4e2a1f7ae0586aef47a22540a","flatsize":17011,"path":"All/p5-CSS-Squish-0.10_1.pkg","repopath":"All/p5-CSS-Squish-0.10_1.pkg","licenselogic":"single","pkgsize":9160,"desc":"This module takes a list of CSS files and concatenates them, making sure\nto honor any valid @import statements included in the files.\n\nFollowing the CSS 2.1 spec, @import statements must be the first rules in\na CSS file. Media-specific @import statements will be honored by enclosing\nthe included file in an @media rule. This has the side effect of actually\nimproving compatibility in Internet Explorer, which ignores media-specific\n@import rules but understands @media rules.\n\nIt is possible that feature versions will include methods to compact\nwhitespace and other parts of the CSS itself, but this functionality is\nnot supported at the current time.","deps":{"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc","www"]},{"name":"p5-Cache-BDB","origin":"databases/p5-Cache-BDB","version":"0.04_1","comment":"Object caching wrapper around BerkeleyDB","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Cache-BDB","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"11a3d1366ec3fc8626b6ec14ed4f747508aba46869312d49d7d895765a60121b","flatsize":40066,"path":"All/p5-Cache-BDB-0.04_1.pkg","repopath":"All/p5-Cache-BDB-0.04_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":19568,"desc":"This module implements a caching layer around BerkeleyDB for object persistence.\nIt implements the basic methods necessary to add, retrieve, and remove objects.\nThe main advantage over other caching modules is performance. I've attempted to\nstick with a Cache::Cache-like interface as much as possible, though it may\ndiffer here and there.","deps":{"p5-BerkeleyDB":{"origin":"databases/p5-BerkeleyDB","version":"0.66"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-CSS-Simple","origin":"textproc/p5-CSS-Simple","version":"3220","comment":"Interface through which to read/write/manipulate CSS files","maintainer":"vivek@khera.org","www":"https://metacpan.org/release/CSS-Simple","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b88ccea0e88b2826096efc90b691d7b0ca97247ca48f98a695907ac3432d4302","flatsize":25633,"path":"All/p5-CSS-Simple-3220.pkg","repopath":"All/p5-CSS-Simple-3220.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11000,"desc":"CSS::Simple is an interface through which to read/write/manipulate CSS\nfiles while respecting the cascade order.","deps":{"p5-Tie-IxHash":{"origin":"devel/p5-Tie-IxHash","version":"1.23_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc","www"]},{"name":"p5-CSS-Packer","origin":"textproc/p5-CSS-Packer","version":"2.09","comment":"Another CSS minifier","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/CSS-Packer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9daf974e8627be25be462a820b6316c9e6e42d00cebebb360a3a8faa55c00ba3","flatsize":22658,"path":"All/p5-CSS-Packer-2.09.pkg","repopath":"All/p5-CSS-Packer-2.09.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9340,"desc":"CSS::Packer is another CSS minifier.","deps":{"p5-Regexp-RegGrp":{"origin":"devel/p5-Regexp-RegGrp","version":"2.01"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc","www"]},{"name":"p5-Cache","origin":"devel/p5-Cache","version":"2.11","comment":"Perl Cache interface","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Cache","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5eb2912f475c51a2e572ff080c0c143aeb02b6b2a49b2464d07042226974c8e6","flatsize":159175,"path":"All/p5-Cache-2.11.pkg","repopath":"All/p5-Cache-2.11.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":68864,"desc":"The Cache modules are designed to assist a developer in persisting\ndata for a specified period of time.  Often these modules are used\nin web applications to store data locally to save repeated and\nredundant expensive calls to remote machines or databases.","deps":{"p5-File-NFSLock":{"origin":"devel/p5-File-NFSLock","version":"1.29"},"p5-Heap":{"origin":"devel/p5-Heap","version":"0.80_1"},"p5-IO-String":{"origin":"devel/p5-IO-String","version":"1.08_1"},"p5-TimeDate":{"origin":"devel/p5-TimeDate","version":"2.33,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-CSS-Minifier-XS","origin":"textproc/p5-CSS-Minifier-XS","version":"0.13","comment":"XS based CSS minifier","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/CSS-Minifier-XS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d4093718faa480d740027bc0c9e08ad8c5c621afd3448a95d20711e556b74235","flatsize":59375,"path":"All/p5-CSS-Minifier-XS-0.13.pkg","repopath":"All/p5-CSS-Minifier-XS-0.13.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17232,"desc":"CSS::Minifier::XS is a CSS \"minifier\"; its designed to remove unnecessary\nwhitespace and comments from CSS files, while also not breaking the CSS.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc","www"]},{"name":"p5-Cache-Cache","origin":"devel/p5-Cache-Cache","version":"1.08","comment":"Perl Cache interface","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Cache-Cache","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"088b2e2dbf7021ad0987ad6d3fc99b9989fb4e2dd8e1d5ee50b51b7f89477b57","flatsize":157462,"path":"All/p5-Cache-Cache-1.08.pkg","repopath":"All/p5-Cache-Cache-1.08.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":59640,"desc":"The Perl Cache package provides Cache::Cache, a generic interface for\ncreating persistent data stores.  This interface is implemented by the\nCache::MemoryCache, Cache::SharedMemoryCache, Cache::FileCache,\nCache::SizeAwareFileCache, Cache::SizeAwareMemoryCache, and\nCache::SizeAwareSharedMemoryCache classes.  This work replaces\nFile::Cache and IPC::Cache.\n\n-Anton\n<tobez@FreeBSD.org>","deps":{"p5-Cache":{"origin":"devel/p5-Cache","version":"2.11"},"p5-Digest-SHA1":{"origin":"security/p5-Digest-SHA1","version":"2.13_2"},"p5-Error":{"origin":"lang/p5-Error","version":"0.17030"},"p5-IPC-ShareLite":{"origin":"devel/p5-IPC-ShareLite","version":"0.17_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Cairo-GObject","origin":"devel/p5-Cairo-GObject","version":"1.005_1","comment":"Integrate Cairo into the Glib type system","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Cairo-GObject","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a0805b6c0e895389a26ca85194373f8211b16d3655e7fc0d41a102d59a31113b","flatsize":43048,"path":"All/p5-Cairo-GObject-1.005_1.pkg","repopath":"All/p5-Cairo-GObject-1.005_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":15484,"desc":"Cairo::GObject registers Cairo's types (Cairo::Context, Cairo::Surface, etc.)\nwith Glib's type systems so that they can be used normally in signals and\nproperties.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"p5-Cairo":{"origin":"graphics/p5-Cairo","version":"1.109_1"},"p5-Glib":{"origin":"devel/p5-Glib","version":"1.3294"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","graphics","perl5"]},{"name":"p5-CSS-Minifier","origin":"textproc/p5-CSS-Minifier","version":"0.01_1","comment":"Perl extension for minifying CSS","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/CSS-Minifier","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0b27ca48a45fc4cfdd44d8f22c4f9e615c7a4bc1576e339d747b639642ff81ab","flatsize":18769,"path":"All/p5-CSS-Minifier-0.01_1.pkg","repopath":"All/p5-CSS-Minifier-0.01_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8812,"desc":"CSS::Minifier removes unnecessary whitespace from CSS. The primary requirement\ndeveloping this module is to not break working stylesheets: if working CSS is in\ninput then working CSS is output. The Mac/Internet Explorer comment hack will be\nminimized but not stripped and so will continue to function.\n\nThis module understands space, horizontal tab, new line, carriage return, and\nform feed characters to be whitespace. Any other characters that may be\nconsidered whitespace are not minimized. These other characters include\nparagraph separator and vertical tab.\n\nFor static CSS files, it is recommended that you minify during the build stage\nof web deployment. If you minify on-the-fly then it might be a good idea to\ncache the minified file. Minifying static files on-the-fly repeatedly is\nwasteful.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc","www"]},{"name":"p5-Cairo","origin":"graphics/p5-Cairo","version":"1.109_1","comment":"Perl bindings to the cairo graphics library","maintainer":"perl@FreeBSD.org","www":"https://gtk2-perl.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"72ca34ce630bcc253103848be9b3b42b61abe7b7fd6910659b8c638f1388ff06","flatsize":303173,"path":"All/p5-Cairo-1.109_1.pkg","repopath":"All/p5-Cairo-1.109_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":77668,"desc":"Perl bindings to the cairo graphics library","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-CSS-Compressor","origin":"textproc/p5-CSS-Compressor","version":"0.05","comment":"Perl extension for CSS minification","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/CSS-Compressor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3124140990ade04f5d7eba7d3d1a68445e93aeb94dc0d44f548103a6ede6f44d","flatsize":21995,"path":"All/p5-CSS-Compressor-0.05.pkg","repopath":"All/p5-CSS-Compressor-0.05.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10036,"desc":"This module is an implementation of the CSS parts of Yahoo! YUIcompressor in\nPerl. It was needed to produce minified css on the fly using Perl based backend\nsystems.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-CSS-SAC","origin":"textproc/p5-CSS-SAC","version":"0.08_2","comment":"SAC CSS (Simple API for CSS) parser","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/CSS-SAC","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"19042930d5ffa6b1d604621eaa037c5b796323b4df410651a8559a2f58774c32","flatsize":284302,"path":"All/p5-CSS-SAC-0.08_2.pkg","repopath":"All/p5-CSS-SAC-0.08_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":71664,"desc":"SAC (Simple API for CSS) is an event-based API much like SAX for XML.\nIf you are familiar with the latter, you should have little trouble\ngetting used to SAC.  More information on SAC can be found online at\nhttp://www.w3.org/TR/SAC.\n\nCSS having more constructs than XML, core SAC is still more complex than\ncore SAX.  However, if you need to parse a CSS style sheet, SAC probably\nremains the easiest way to get it done.","deps":{"p5-Class-ArrayObjects":{"origin":"devel/p5-Class-ArrayObjects","version":"1.03_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc","www"]},{"name":"p5-CSS-Inliner","origin":"www/p5-CSS-Inliner","version":"4003","comment":"Library for converting CSS blocks and files to inline styles","maintainer":"vivek@khera.org","www":"https://metacpan.org/release/CSS-Inliner","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b03ba29c75620d9c506039c848bf8cd7a408d993354eddf9688bb2db53f0ab4e","flatsize":64630,"path":"All/p5-CSS-Inliner-4003.pkg","repopath":"All/p5-CSS-Inliner-4003.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":24880,"desc":"Library for converting CSS <style> blocks and external CSS files to inline\nstyles.","deps":{"p5-HTML-Query":{"origin":"www/p5-HTML-Query","version":"0.09_1"},"p5-HTML-Tree":{"origin":"www/p5-HTML-Tree","version":"5.07"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-CSP","origin":"security/p5-CSP","version":"0.34_1","comment":"Perl tool for managing Certificate Authorities","maintainer":"ports@FreeBSD.org","www":"http://devel.it.su.se/projects/CSP/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6a6261063471b417c8d02418c29537e3fae0789884d153f06170bb0478a9b837","flatsize":58396,"path":"All/p5-CSP-0.34_1.pkg","repopath":"All/p5-CSP-0.34_1.pkg","licenselogic":"single","pkgsize":20456,"desc":"CSP is a Perl class and script for running multiple CAs. OpenSSL is used\nfor all operations. CSP can also generate a small CA website used to\ndistribute certificates and CRLs.","deps":{"p5-Date-Calc":{"origin":"devel/p5-Date-Calc","version":"6.4"},"p5-IPC-Run":{"origin":"devel/p5-IPC-Run","version":"20231003.0"},"p5-Term-Prompt":{"origin":"devel/p5-Term-Prompt","version":"1.04_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"],"messages":[{"message":"===>   NOTICE:\n\nThe p5-CSP port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"p5-CQL-Parser","origin":"textproc/p5-CQL-Parser","version":"1.13_1","comment":"Compiles CQL strings into parse trees of Node subtypes","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/CQL-Parser","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d8093190e4806b56a46a6eb66b09acdd1b9570948770f0261b5a264348997e87","flatsize":82343,"path":"All/p5-CQL-Parser-1.13_1.pkg","repopath":"All/p5-CQL-Parser-1.13_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":41396,"desc":"CQL::Parser provides a mechanism to parse Common Query Language (CQL)\nstatements. The best description of CQL comes from the CQL homepage at the\nLibrary of Congress http://www.loc.gov/z3950/agency/zing/cql/\n\nCQL is a formal language for representing queries to information retrieval\nsystems such as web indexes, bibliographic catalogs and museum collection\ninformation. The CQL design objective is that queries be human readable\nand human writable, and that the language be intuitive while maintaining\nthe expressiveness of more complex languages.\n\nA CQL statement can be as simple as a single keyword, or as complicated as\na set of compoenents indicating search indexes, relations, relational\nmodifiers, proximity clauses and boolean logic. CQL::Parser will parse CQL\nstatements and return the root node for a tree of nodes which describes\nthe CQL statement. This data structure can then be used by a client\napplication to analyze the statement, and possibly turn it into a query\nfor a local repository.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Clone":{"origin":"devel/p5-Clone","version":"0.47"},"p5-String-Tokenizer":{"origin":"textproc/p5-String-Tokenizer","version":"0.06"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Cache-Memcached-libmemcached","origin":"databases/p5-Cache-Memcached-libmemcached","version":"0.02011_2","comment":"Cache::Memcached compatible interface to libmemcached","maintainer":"dliakh@ukr.net","www":"https://metacpan.org/release/Cache-Memcached-libmemcached","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a3c5041e184afbc7f1c4f753bdcad8aeb68f5913dfc2dd349ded8cf35001e9d7","flatsize":25054,"path":"All/p5-Cache-Memcached-libmemcached-0.02011_2.pkg","repopath":"All/p5-Cache-Memcached-libmemcached-0.02011_2.pkg","licenselogic":"single","pkgsize":12424,"desc":"This is the Cache::Memcached compatible interface to libmemcached, a C library\nto interface with memcached.","deps":{"p5-Memcached-libmemcached":{"origin":"databases/p5-Memcached-libmemcached","version":"1.001801_1"},"p5-Task-Weaken":{"origin":"devel/p5-Task-Weaken","version":"1.06"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases"]},{"name":"p5-Cache-Mmap","origin":"devel/p5-Cache-Mmap","version":"0.11_1,1","comment":"Shared data cache using memory mapped files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Cache-Mmap","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8bdab11bd3c116b08d5fdc3254787a6b9e9304d6a4a94a4d8bdc49f216c36292","flatsize":43348,"path":"All/p5-Cache-Mmap-0.11_1,1.pkg","repopath":"All/p5-Cache-Mmap-0.11_1,1.pkg","licenselogic":"single","pkgsize":17064,"desc":"This module provides a shared cache, using a memory mapped file. Very useful\nfor mod_perl applications. If routines are provided which interact with the\nunderlying data, access to the cache is completely transparent, and the module\nhandles all the details of refreshing cache contents, and updating underlying\ndata, if necessary.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-CPU-Z80-Assembler","origin":"devel/p5-CPU-Z80-Assembler","version":"2.25","comment":"Z80 assembler written in Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/dist/CPU-Z80-Assembler","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c9abaefc3fbf97125a8d03c1a03720c3ef8bdac202c3c67d3ef49712336e7702","flatsize":838315,"path":"All/p5-CPU-Z80-Assembler-2.25.pkg","repopath":"All/p5-CPU-Z80-Assembler-2.25.pkg","licenselogic":"or","licenses":["ART10","GPLv2"],"pkgsize":93512,"desc":"This Perl module implements a Z80 assembler.","deps":{"p5-Asm-Preproc":{"origin":"devel/p5-Asm-Preproc","version":"1.03"},"p5-Capture-Tiny":{"origin":"devel/p5-Capture-Tiny","version":"0.50"},"p5-Path-Tiny":{"origin":"devel/p5-Path-Tiny","version":"0.146"},"p5-Regexp-Trie":{"origin":"devel/p5-Regexp-Trie","version":"0.02"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-CPS","origin":"devel/p5-CPS","version":"0.19","comment":"Manage flow of control in Continuation-Passing Style","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/CPS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ad051f6e127b4357bfc9a8106f9a71ba1330354e6d176eb5131726210ee71280","flatsize":64709,"path":"All/p5-CPS-0.19.pkg","repopath":"All/p5-CPS-0.19.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":35192,"desc":"The functions in this module implement or assist the writing of\nprograms, or parts of them, in Continuation Passing Style (CPS).\nBriefly, CPS is a style of writing code where the normal call/return\nmechanism is replaced by explicit \"continuations\", values passed in\nto functions which they should invoke, to implement return behaviour.","deps":{"p5-Future":{"origin":"devel/p5-Future","version":"0.51"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-CPANPLUS-Dist-Build","origin":"devel/p5-CPANPLUS-Dist-Build","version":"0.90","comment":"CPANPLUS plug-in to use Module-Build","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/BINGOS/CPANPLUS-Dist-Build-0.88","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"70a595ef864e6a76d046fece4240191f101cafb9d429ec495cb93a5f2fbe0db5","flatsize":75625,"path":"All/p5-CPANPLUS-Dist-Build-0.90.pkg","repopath":"All/p5-CPANPLUS-Dist-Build-0.90.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":19572,"desc":"CPANPLUS::Dist::Build is a distribution class for Module::Build\nrelated modules.\n\nUsing this package, you can create, install and uninstall perl\nmodules. It inherits from CPANPLUS::Dist.\n\nNormal users won't have to worry about the interface to this module,\nas it functions transparently as a plug-in to CPANPLUS and will\njust Do The Right Thing when it's loaded.","deps":{"p5-CPANPLUS":{"origin":"devel/p5-CPANPLUS","version":"0.9916"},"p5-Module-Build":{"origin":"devel/p5-Module-Build","version":"0.4234"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-CPANSA-DB","origin":"security/p5-CPANSA-DB","version":"20250104.001","comment":"CPAN Security Advisory data as a Perl data structure, mostly for CPAN::Audit","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/CPANSA-DB","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"29cb2bb15d8510d8ba19c34b3b3f1d34778c40017af737daf1dfedc38861e2ec","flatsize":11836076,"path":"All/p5-CPANSA-DB-20250104.001.pkg","repopath":"All/p5-CPANSA-DB-20250104.001.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":281128,"desc":"CPANSA::DB provides the CPAN Security Advisory data as a Perl data structure,\nmostly for CPAN::Audit.\n\nThe db subroutine returns the CPAN Security Advisory (CPANSA) reports as a Perl\ndata structure. However, anything can use this.\n\nEach release also comes with a .gpg file that has the signature for the file. If\nyou cannot confirm that the module file has the right signature, it might have\nbeen corrupted or modified.\n\nThis module is available outside of CPAN as a release on GitHub:\nhttps://github.com/briandfoy/cpan-security-advisory/releases. Each release on\nGitHub includes an attestation.\n\nThere is also a JSON file that provides the same datastructure.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Cache-AgainstFile","origin":"devel/p5-Cache-AgainstFile","version":"1.016_2","comment":"Cache data structures parsed from files, watching for updates","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Cache-AgainstFile","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"831ac6015672c1a82c8bfcabc7ec1ea1cd31dd1e1f9d51fdf714e59c155749b1","flatsize":65895,"path":"All/p5-Cache-AgainstFile-1.016_2.pkg","repopath":"All/p5-Cache-AgainstFile-1.016_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":30496,"desc":"A module that caches a data structure against a filename, statting the\nfile to determine whether it has changed and needs to be re-parsed.\nYou supply a routine to generate the data structure given the filename.\n\nThis module is recommended for files which change infrequently but\nare read often, especially if they are expensive to parse.\n\nThis approach has the advantage over lazy caching that multiple\nprocesses holding a cache will all update at the same time so you\nwill not get inconsistent results if you request data from different\nprocesses.\n\nThe module itself is simply a factory for various backend modules.\nThe distribution includes backends for in-memory caching or file\ncaching using Storable, plus an adaptor to use any modules offering\nthe Cache or Cache::Cache interfaces as the cache implementation.\n\nData structures are automatically serialised/deserialised by the\nbackend modules if they are being persisted somewhere other than\nin memory (e.g. on the filesystem).","deps":{"p5-Log-Trace":{"origin":"devel/p5-Log-Trace","version":"1.070_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-CPAN-Testers-Report","origin":"devel/p5-CPAN-Testers-Report","version":"1.999003","comment":"CPAN Testers report object","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/CPAN-Testers-Report","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"63a31394f94ae03b8744f35e8d0ebb163c8e8605d4908d52d0a779fa4a5c5b47","flatsize":37489,"path":"All/p5-CPAN-Testers-Report-1.999003.pkg","repopath":"All/p5-CPAN-Testers-Report-1.999003.pkg","licenselogic":"single","pkgsize":21584,"desc":"CPAN Testers report object","deps":{"p5-Metabase-Fact":{"origin":"devel/p5-Metabase-Fact","version":"0.025"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Catalyst-View-JSON","origin":"www/p5-Catalyst-View-JSON","version":"0.36","comment":"Catalyst View handler that returns stash data in JSON format","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Catalyst-View-JSON","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5c77e05ee1adc8cced2d04a384fe610b6b30ad5ab0b02e7d39697e4c42f95fde","flatsize":31034,"path":"All/p5-Catalyst-View-JSON-0.36.pkg","repopath":"All/p5-Catalyst-View-JSON-0.36.pkg","licenselogic":"single","licenses":["ART10"],"pkgsize":17428,"desc":"Catalyst::View::JSON is a Catalyst View handler that returns stash\ndata in JSON format.","deps":{"p5-Catalyst-Runtime":{"origin":"www/p5-Catalyst-Runtime","version":"5.90132"},"p5-JSON-Any":{"origin":"converters/p5-JSON-Any","version":"1.40"},"p5-MRO-Compat":{"origin":"devel/p5-MRO-Compat","version":"0.15"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-CPAN-SQLite","origin":"devel/p5-CPAN-SQLite","version":"0.199_2","comment":"Search CPAN using a SQLite database","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/CPAN-SQLite","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2bc049c6679d651c7f78fdff638ed5919223ac513efaf8263d9ad9f296f39e1b","flatsize":154744,"path":"All/p5-CPAN-SQLite-0.199_2.pkg","repopath":"All/p5-CPAN-SQLite-0.199_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":55732,"desc":"This package is used for setting up, maintaining, and searching a CPAN database\nconsisting of the information stored in the three main CPAN indices:\n$CPAN/modules/03modlist.data.gz, $CPAN/modules/02packages.details.txt.gz, and\n$CPAN/authors/01mailrc.txt.gz.","deps":{"p5-CPAN-DistnameInfo":{"origin":"devel/p5-CPAN-DistnameInfo","version":"0.12_1"},"p5-DBD-SQLite":{"origin":"databases/p5-DBD-SQLite","version":"1.76"},"p5-File-HomeDir":{"origin":"devel/p5-File-HomeDir","version":"1.006"},"p5-PathTools":{"origin":"devel/p5-PathTools","version":"3.7500"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-CPAN-Requirements-Dynamic","origin":"devel/p5-CPAN-Requirements-Dynamic","version":"0.001","comment":"Dynamic prerequisites in meta files","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/CPAN-Requirements-Dynamic","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3a1d24f129cca0134de7b84b6599f0bbc91646b88fae7bb21d0ed8efc83ee7d3","flatsize":39452,"path":"All/p5-CPAN-Requirements-Dynamic-0.001.pkg","repopath":"All/p5-CPAN-Requirements-Dynamic-0.001.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14320,"desc":"CPAN::Requirements::Dynamic implements a format for describing dynamic\nprerequisites of a distribution.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-CPAN-Reporter-Smoker","origin":"devel/p5-CPAN-Reporter-Smoker","version":"0.29","comment":"Turnkey CPAN Testers smoking","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/CPAN-Reporter-Smoker","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"91f13731f678e87de85c620215fb1ca4c3923a99406a23bd9ce8f7873583c7b1","flatsize":41185,"path":"All/p5-CPAN-Reporter-Smoker-0.29.pkg","repopath":"All/p5-CPAN-Reporter-Smoker-0.29.pkg","licenselogic":"single","pkgsize":19164,"desc":"Turnkey CPAN Testers smoking","deps":{"p5-CPAN-Reporter":{"origin":"devel/p5-CPAN-Reporter","version":"1.2018"},"p5-Probe-Perl":{"origin":"sysutils/p5-Probe-Perl","version":"0.03"},"p5-Term-Title":{"origin":"devel/p5-Term-Title","version":"0.09"},"p5-Test-Reporter":{"origin":"devel/p5-Test-Reporter","version":"1.62_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-CPAN-Reporter","origin":"devel/p5-CPAN-Reporter","version":"1.2018","comment":"Adds CPAN Testers reporting to CPAN.pm","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/CPAN-Reporter","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0b1b914b6998885cc5bb1a7d69d18d1cbb8f0cb73f8a606a04c5ec1d7955f590","flatsize":143264,"path":"All/p5-CPAN-Reporter-1.2018.pkg","repopath":"All/p5-CPAN-Reporter-1.2018.pkg","licenselogic":"single","pkgsize":51972,"desc":"Adds CPAN Testers reporting to CPAN.pm","deps":{"p5-Capture-Tiny":{"origin":"devel/p5-Capture-Tiny","version":"0.50"},"p5-Config-Tiny":{"origin":"devel/p5-Config-Tiny","version":"2.30"},"p5-Devel-Autoflush":{"origin":"devel/p5-Devel-Autoflush","version":"0.06_1"},"p5-File-HomeDir":{"origin":"devel/p5-File-HomeDir","version":"1.006"},"p5-IPC-Cmd":{"origin":"devel/p5-IPC-Cmd","version":"1.04"},"p5-Probe-Perl":{"origin":"sysutils/p5-Probe-Perl","version":"0.03"},"p5-Test-Reporter":{"origin":"devel/p5-Test-Reporter","version":"1.62_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel"]},{"name":"p5-CPAN-Recent-Uploads","origin":"devel/p5-CPAN-Recent-Uploads","version":"0.16","comment":"Find the distributions recently uploaded to CPAN","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/CPAN-Recent-Uploads","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fbc0cb6a9e635adc56822ec575244ec49c2889643928424652630d5c3787acad","flatsize":47272,"path":"All/p5-CPAN-Recent-Uploads-0.16.pkg","repopath":"All/p5-CPAN-Recent-Uploads-0.16.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13328,"desc":"CPAN::Recent::Uploads provides a mechanism for obtaining a list of\nthe RECENT uploads to CPAN as determined from the files produced\nby File::Rsync::Mirror::Recentfile that exist in the authors/\ndirectory on CPAN.","deps":{"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-YAML-LibYAML":{"origin":"textproc/p5-YAML-LibYAML","version":"0.90"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-CPAN-Perl-Releases","origin":"devel/p5-CPAN-Perl-Releases","version":"5.20250224","comment":"Map Perl releases to the location of the tarballs","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/CPAN-Perl-Releases","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9cbf0e85233234084c9ea6167d77d12769db6f0d34c166fd1d8a5c20fa12256a","flatsize":56542,"path":"All/p5-CPAN-Perl-Releases-5.20250224.pkg","repopath":"All/p5-CPAN-Perl-Releases-5.20250224.pkg","licenselogic":"or","licenses":["ARTPERL10","GPLv1+"],"pkgsize":12892,"desc":"Perl module for mapping Perl releases on CPAN to the location of the tarballs.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-CPAN-Meta-YAML","origin":"devel/p5-CPAN-Meta-YAML","version":"0.020","comment":"Read and write a subset of YAML for CPAN Meta files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/CPAN-Meta-YAML","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"82ae44781f5680a0c67418dd6547fe2189d7c8875ee06aaded1280c3f236be51","flatsize":35993,"path":"All/p5-CPAN-Meta-YAML-0.020.pkg","repopath":"All/p5-CPAN-Meta-YAML-0.020.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12848,"desc":"This module implements a subset of the YAML specification for use in\nreading and writing CPAN metadata files like META.yml and MYMETA.yml.\nIt should not be used for any other general YAML parsing or generation\ntask.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-CPAN-Uploader","origin":"devel/p5-CPAN-Uploader","version":"0.103013_1","comment":"Upload things to the CPAN","maintainer":"geraud@gcu.info","www":"https://metacpan.org/release/CPAN-Uploader","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"254b4a06841367e6971ee0098952bcbbdecd3e610c48049f8e10bd3198ad2f9f","flatsize":59320,"path":"All/p5-CPAN-Uploader-0.103013_1.pkg","repopath":"All/p5-CPAN-Uploader-0.103013_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17232,"desc":"CPAN::Uploader - upload things to the CPAN","deps":{"p5-File-HomeDir":{"origin":"devel/p5-File-HomeDir","version":"1.006"},"p5-Getopt-Long-Descriptive":{"origin":"devel/p5-Getopt-Long-Descriptive","version":"0.116"},"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-LWP-Protocol-https":{"origin":"www/p5-LWP-Protocol-https","version":"6.14"},"p5-Term-ReadKey":{"origin":"devel/p5-Term-ReadKey","version":"2.38_1"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-CPAN-Meta-Requirements","origin":"devel/p5-CPAN-Meta-Requirements","version":"2.143","comment":"Set of version requirements for a CPAN distribution","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/CPAN-Meta-Requirements","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5173e8fb247e347c8e39523c933418eef71c7962d722873da5bb02c253604d53","flatsize":86427,"path":"All/p5-CPAN-Meta-Requirements-2.143.pkg","repopath":"All/p5-CPAN-Meta-Requirements-2.143.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":22176,"desc":"A CPAN::Meta::Requirements object models a set of version constraints like those\nspecified in the META.yml or META.json files in CPAN distributions. It can be\nbuilt up by adding more and more constraints, and it will reduce them to the\nsimplest representation.\n\nLogically impossible constraints will be identified immediately by thrown\nexceptions.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-CPAN-YACSmoke","origin":"devel/p5-CPAN-YACSmoke","version":"0.03_2","comment":"Yet Another CPAN Smoke Tester","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/RRWO/CPAN-YACSmoke-0.03_07","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"623e97c326b361b44f80b9779f425904364244c403f7a5b94233dfc0d2f0efb3","flatsize":45673,"path":"All/p5-CPAN-YACSmoke-0.03_2.pkg","repopath":"All/p5-CPAN-YACSmoke-0.03_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":20720,"desc":"This module uses the backend of CPANPLUS to run tests on modules recently\nuploaded to CPAN and post results to the CPAN Testers list.\n\nIt will create a database file in the .cpanplus directory, which it uses\nto track tested distributions. This information will be used to keep from\nposting multiple reports for the same module, and to keep from testing\nmodules that use non-passing modules as prerequisites.\n\nIf it is given multiple versions of the same distribution to test, it will\ntest the most recent version only. If that version fails, then it will test\na previous version.\n\nBy default it uses CPANPLUS configuration settings.","deps":{"p5-Config-IniFiles":{"origin":"devel/p5-Config-IniFiles","version":"3.000003_1"},"p5-File-HomeDir":{"origin":"devel/p5-File-HomeDir","version":"1.006"},"p5-Regexp-Assemble":{"origin":"devel/p5-Regexp-Assemble","version":"0.38"},"p5-Sort-Versions":{"origin":"devel/p5-Sort-Versions","version":"1.62"},"p5-Test-Reporter":{"origin":"devel/p5-Test-Reporter","version":"1.62_1"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-CPAN-Meta-Check","origin":"devel/p5-CPAN-Meta-Check","version":"0.018","comment":"Verify requirements in a CPAN::Meta object","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/CPAN-Meta-Check","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3e85a01038b47ecfa8cfcb65f79cd671b827ff3b0439dc07c1f3f6765caf9347","flatsize":46673,"path":"All/p5-CPAN-Meta-Check-0.018.pkg","repopath":"All/p5-CPAN-Meta-Check-0.018.pkg","licenselogic":"or","licenses":["ARTPERL10","GPLv1+"],"pkgsize":11252,"desc":"CPAN::Meta::Check verifies if requirements described in a CPAN::Meta\nobject are present.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-CPAN-Mini","origin":"devel/p5-CPAN-Mini","version":"1.111017","comment":"Create a minimal mirror of CPAN","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/CPAN-Mini","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c50acd65f1aab14148982ec1e6d0eeea3275093064deb06de717d06a9a153da9","flatsize":82419,"path":"All/p5-CPAN-Mini-1.111017.pkg","repopath":"All/p5-CPAN-Mini-1.111017.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":28580,"desc":"CPAN::Mini provides a simple mechanism to build and update a minimal\nmirror of the CPAN on your local disk.  It contains only those files\nneeded to install the newest version of every distribution.","deps":{"p5-File-HomeDir":{"origin":"devel/p5-File-HomeDir","version":"1.006"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-CSS-Croco","origin":"textproc/p5-CSS-Croco","version":"0.09_2","comment":"Quick CSS parser","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/CSS-Croco","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"116df7e590e308f4b237f7ed9b21f91f7d59711f68a4859e8ead1fc265297674","flatsize":61677,"path":"All/p5-CSS-Croco-0.09_2.pkg","repopath":"All/p5-CSS-Croco-0.09_2.pkg","licenselogic":"single","pkgsize":30676,"desc":"Quick CSS parser","deps":{"libcroco":{"origin":"textproc/libcroco","version":"0.6.13_2"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-CSS-DOM","origin":"www/p5-CSS-DOM","version":"0.17","comment":"Document Object Model for Cascading Style Sheets","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/CSS-DOM","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5f6c50720dab155d566cd48d226c21296e009d5c9dee1734ad718f4591ecc776","flatsize":275924,"path":"All/p5-CSS-DOM-0.17.pkg","repopath":"All/p5-CSS-DOM-0.17.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":111748,"desc":"This module provides the CSS-specific interfaces described in the W3C\nDOM recommendation.\n\nThe CSS::DOM class itself implements the StyleSheet and CSSStyleSheet\nDOM interfaces.","deps":{"p5-Clone":{"origin":"devel/p5-Clone","version":"0.47"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-CPAN-DistnameInfo","origin":"devel/p5-CPAN-DistnameInfo","version":"0.12_1","comment":"Extract distribution name and version from a CPAN filename","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/CPAN-DistnameInfo","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"81327e04cc1dc486fa043df14774aa3a3a4a0fde9de4bd4d37eca7b2afa1e15d","flatsize":14309,"path":"All/p5-CPAN-DistnameInfo-0.12_1.pkg","repopath":"All/p5-CPAN-DistnameInfo-0.12_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7860,"desc":"CPAN::DistnameInfo uses heuristics that have been learnt by\nhttp://search.cpan.org/ to extract the distribution name and version\nfrom filenames and also report if the version is to be treated as\na developer release.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-CSS","origin":"textproc/p5-CSS","version":"1.09_1","comment":"Object oriented access to Cascading Style Sheets (CSS)","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/CSS","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"099897cba6ae25656badce01e34b6817c8349a96838e2f906ae93f2658bb669b","flatsize":850268,"path":"All/p5-CSS-1.09_1.pkg","repopath":"All/p5-CSS-1.09_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":50596,"desc":"This module can be used, along with a CSS::Parse::* module, to parse CSS\ndata and represent it as a tree of objects. Using a CSS::Adaptor::* module,\nthe CSS data tree can then be transformed into other formats.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc","www"]},{"name":"p5-CPAN-Changes","origin":"devel/p5-CPAN-Changes","version":"0.500004","comment":"Read and write CPAN Changes files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/CPAN-Changes","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c5a784084fcebfc7549116996cc6218aaa3df5b551cfc4f5502519b2be8a3bbb","flatsize":98412,"path":"All/p5-CPAN-Changes-0.500004.pkg","repopath":"All/p5-CPAN-Changes-0.500004.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":35976,"desc":"Perl module to read and write CPAN Changes files","deps":{"p5-Module-Runtime":{"origin":"devel/p5-Module-Runtime","version":"0.016"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-Sub-Quote":{"origin":"devel/p5-Sub-Quote","version":"2.006008_1"},"p5-Type-Tiny":{"origin":"devel/p5-Type-Tiny","version":"2.006000"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-CPAN-Audit","origin":"security/p5-CPAN-Audit","version":"20250115.001","comment":"Audit CPAN distributions for known vulnerabilities","maintainer":"jadawin@FreeBSD.org","www":"https://metacpan.org/dist/CPAN-Audit","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ddfef3056390df49273c9348429f444e5eb02a5ca8fb585e62cc9e740d94ded0","flatsize":59372,"path":"All/p5-CPAN-Audit-20250115.001.pkg","repopath":"All/p5-CPAN-Audit-20250115.001.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":26488,"desc":"CPAN::Audit is a module and a database at the same time.  It is used by\nthe cpan-audit(1) command-line application to query for vulnerabilities.","deps":{"p5-CPAN-DistnameInfo":{"origin":"devel/p5-CPAN-DistnameInfo","version":"0.12_1"},"p5-CPANSA-DB":{"origin":"security/p5-CPANSA-DB","version":"20250104.001"},"p5-IO-Interactive":{"origin":"devel/p5-IO-Interactive","version":"1.026,1"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-Module-CPANfile":{"origin":"devel/p5-Module-CPANfile","version":"1.1004"},"p5-Module-Extract-VERSION":{"origin":"devel/p5-Module-Extract-VERSION","version":"1.118"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-CLASS","origin":"devel/p5-CLASS","version":"1.1.8","comment":"Alias for __PACKAGE__","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/CLASS","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d4586960ef4258473e14779ed85b73d56ab95998965bd8c8b1f33574d2782c15","flatsize":10117,"path":"All/p5-CLASS-1.1.8.pkg","repopath":"All/p5-CLASS-1.1.8.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6020,"desc":"[BCLASS and $CLASS are both synonyms for __PACKAGE__. Easier to type.\n\n$CLASS has the additional benefit of working in strings.\n\nCLASS is a constant, not a subroutine call. $CLASS is a plain variable, it is\nnot tied. There is no performance loss for using CLASS over __PACKAGE__ except\nthe loading of the module.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-CIF-Client","origin":"www/p5-CIF-Client","version":"0.21_3","comment":"Extends REST::Client for use with the CI-Framework REST interface","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/SAXJAZMAN/CIF-Client-0.21","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7bf2b2c10e635c7d372c7ecab7c028c3d725dc76dedf943608bca70a3c9d4f58","flatsize":78066,"path":"All/p5-CIF-Client-0.21_3.pkg","repopath":"All/p5-CIF-Client-0.21_3.pkg","licenselogic":"or","licenses":["ART10","GPLv2"],"pkgsize":24520,"desc":"This module is a Perl extension that extends\nREST::Client for use with the CIF-Framework REST interface","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Config-Simple":{"origin":"devel/p5-Config-Simple","version":"4.59_1"},"p5-Digest-SHA1":{"origin":"security/p5-Digest-SHA1","version":"2.13_2"},"p5-HTML-Table":{"origin":"www/p5-HTML-Table","version":"2.08a_2"},"p5-HTTP-Server-Simple":{"origin":"www/p5-HTTP-Server-Simple","version":"0.52"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-LWP-Protocol-https":{"origin":"www/p5-LWP-Protocol-https","version":"6.14"},"p5-Module-Install":{"origin":"devel/p5-Module-Install","version":"1.21"},"p5-Module-Pluggable":{"origin":"devel/p5-Module-Pluggable","version":"5.2"},"p5-Parse-Range":{"origin":"math/p5-Parse-Range","version":"0.96_1"},"p5-REST-Client":{"origin":"www/p5-REST-Client","version":"281"},"p5-Regexp-Common":{"origin":"textproc/p5-Regexp-Common","version":"2017060201"},"p5-Regexp-Common-net-CIDR":{"origin":"textproc/p5-Regexp-Common-net-CIDR","version":"0.03"},"p5-Snort-Rule":{"origin":"security/p5-Snort-Rule","version":"1.07_1"},"p5-Text-Table":{"origin":"textproc/p5-Text-Table","version":"1.135"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-CLI-Osprey","origin":"devel/p5-CLI-Osprey","version":"0.08","comment":"MooX::Options + MooX::Cmd + Sanity","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/CLI-Osprey","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"855a2ea453b41b62536d9abf98daf42b2dc6f2ef96361c2c9aa3cc65ffb9aaea","flatsize":89078,"path":"All/p5-CLI-Osprey-0.08.pkg","repopath":"All/p5-CLI-Osprey-0.08.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":32956,"desc":"CLI::Osprey is a module to assist in writing commandline applications with M* OO\nmodules (Moose, Moo, Mo). With it, you structure your app as one or more\nmodules, which get instantiated with the commandline arguments as attributes.\nArguments are parsed using Getopt::Long::Descriptive, and both long and short\nhelp messages as well as complete manual pages are automatically generated. An\napp can be a single command with options, or have sub-commands (like git).\nSub-commands can be defined as modules (with options of their own) or as simple\ncoderefs.","deps":{"p5-Getopt-Long-Descriptive":{"origin":"devel/p5-Getopt-Long-Descriptive","version":"0.116"},"p5-Module-Runtime":{"origin":"devel/p5-Module-Runtime","version":"0.016"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-Path-Tiny":{"origin":"devel/p5-Path-Tiny","version":"0.146"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-CHI-Driver-Redis","origin":"databases/p5-CHI-Driver-Redis","version":"0.10","comment":"Redis driver for CHI","maintainer":"bokutin@bokut.in","www":"https://metacpan.org/pod/CHI::Driver::Redis","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6106337b343973d05661597a314d8ad7f42d92b5a2c0c4b603cbc10d08d809fc","flatsize":48362,"path":"All/p5-CHI-Driver-Redis-0.10.pkg","repopath":"All/p5-CHI-Driver-Redis-0.10.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11936,"desc":"Redis driver for CHI","deps":{"p5-CHI":{"origin":"devel/p5-CHI","version":"0.600"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-Redis":{"origin":"databases/p5-Redis","version":"1.9950"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-CPAN-Site","origin":"devel/p5-CPAN-Site","version":"1.15","comment":"Extend CPAN with private packages","maintainer":"anes@anes.su","www":"https://metacpan.org/release/CPAN-Site","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bde46af1ff3ced5fa0694fa3897afea3dbfeef7312385e2bbf5111c0b002620e","flatsize":37206,"path":"All/p5-CPAN-Site-1.15.pkg","repopath":"All/p5-CPAN-Site-1.15.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16848,"desc":"The cpansite script is used to create your own CPAN server.\nThe logic is implemented in CPAN::Site::Index which you may\nuse directly.\n\nYou only need to install this module on one server in your network.","deps":{"p5-Archive-Zip":{"origin":"archivers/p5-Archive-Zip","version":"1.68"},"p5-CPAN-Checksums":{"origin":"devel/p5-CPAN-Checksums","version":"2.14"},"p5-Compress-Bzip2":{"origin":"archivers/p5-Compress-Bzip2","version":"2.28"},"p5-HTTP-Date":{"origin":"www/p5-HTTP-Date","version":"6.06"},"p5-Log-Report":{"origin":"devel/p5-Log-Report","version":"1.39"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-CPAN-Testers-Common-Client","origin":"devel/p5-CPAN-Testers-Common-Client","version":"0.14","comment":"Common class for CPAN::Testers clients","maintainer":"jkeenan@cpan.org","www":"https://metacpan.org/release/CPAN-Testers-Common-Client","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a2679401f547d842f37b48b16e833aa889f45bdd5e6cb4be3d216414b0f87c99","flatsize":98200,"path":"All/p5-CPAN-Testers-Common-Client-0.14.pkg","repopath":"All/p5-CPAN-Testers-Common-Client-0.14.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":38188,"desc":"CPAN::Testers::Common::Client is a Perl module which provides a common client\nfor constructing metabase facts and the legacy email message sent to CPAN\nTesters in a way that is properly parsed by the extraction and report tools.\nIt is meant to be used by all the CPAN clients (and standalone tools) that\nwant/need to support the CPAN Testers infrastructure.","deps":{"p5-Capture-Tiny":{"origin":"devel/p5-Capture-Tiny","version":"0.50"},"p5-Config-Perl-V":{"origin":"devel/p5-Config-Perl-V","version":"0.38"},"p5-Devel-Platform-Info":{"origin":"devel/p5-Devel-Platform-Info","version":"1.00"},"p5-File-HomeDir":{"origin":"devel/p5-File-HomeDir","version":"1.006"},"p5-Probe-Perl":{"origin":"sysutils/p5-Probe-Perl","version":"0.03"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"options":{"DOCS":"on"}},{"name":"p5-CHI-Driver-DBI","origin":"devel/p5-CHI-Driver-DBI","version":"1.27_1","comment":"Use DBI for CHI unified cache interface storage","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/CHI-Driver-DBI","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d50588e4714589cc07f146199b1d9be3ef4c97d0068d332dd60526554f202808","flatsize":51514,"path":"All/p5-CHI-Driver-DBI-1.27_1.pkg","repopath":"All/p5-CHI-Driver-DBI-1.27_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13604,"desc":"This driver uses a database table to store the cache. The newest versions of\nMySQL and SQLite work are known to work. Other RDBMSes should work.\n\nWhy cache things in a database? Isn't the database what people are trying to\navoid with caches? This is often true, but a simple primary key lookup is\nextremely fast in many databases and this provides a shared cache that can be\nused when less reliable storage like memcached is not appropriate. Also, the\nspeed of simple lookups on MySQL when accessed over a local socket is very hard\nto beat. DBI is fast.","deps":{"p5-CHI":{"origin":"devel/p5-CHI","version":"0.600"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-CGP-CLI","origin":"mail/p5-CGP-CLI","version":"2.7.5_1","comment":"CommunigatePro Command Line Interface perl module","maintainer":"avk@vl.ru","www":"https://metacpan.org/release/CGP-CLI","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9637929f6280f1413d0583d06d4bfa85eb8d90e9d228c06d2953ef50140df5e9","flatsize":106999,"path":"All/p5-CGP-CLI-2.7.5_1.pkg","repopath":"All/p5-CGP-CLI-2.7.5_1.pkg","licenselogic":"single","pkgsize":13604,"desc":"CommunigatePro Command Line Interface perl module.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"p5-CGI-Upload","origin":"www/p5-CGI-Upload","version":"1.14","comment":"CGI class for handling browser file uploads","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/CGI-Upload","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6c13c8c4159964744a5f0a82e61b294904f1674d038f93741b1f5b5f8a475751","flatsize":24055,"path":"All/p5-CGI-Upload-1.14.pkg","repopath":"All/p5-CGI-Upload-1.14.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11864,"desc":"This module has been written to provide a simple and secure\nmanner by which to handle files uploaded in multipart/form-data\nrequests through a web browser. The primary advantage which this\nmodule offers over existing modules is the single interface\nwhich it provides for the most often required information\nregarding files uploaded in this manner.\n\nThis module builds upon primarily the CGI and File::MMagic\nmodules and offers some tidy and succinct methods for the\nhandling of files uploaded via multipart/form-data requests.","deps":{"p5-CGI":{"origin":"www/p5-CGI","version":"4.67"},"p5-File-MMagic":{"origin":"devel/p5-File-MMagic","version":"1.30_1"},"p5-HTTP-BrowserDetect":{"origin":"www/p5-HTTP-BrowserDetect","version":"3.41"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-CGI-XMLApplication","origin":"www/p5-CGI-XMLApplication","version":"1.1.5","comment":"Object Oriented Interface for CGI Script Applications","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/CGI-XMLApplication","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0f774082a34b36e04040f737749b38bf872843c4c87b5e62e6424270ea5b6b73","flatsize":70081,"path":"All/p5-CGI-XMLApplication-1.1.5.pkg","repopath":"All/p5-CGI-XMLApplication-1.1.5.pkg","licenselogic":"single","pkgsize":29532,"desc":"CGI::XMLApplication is a CGI application class, that intends to enable\nperl artists to implement CGIs that make use of XML/XSLT functionality,\nwithout taking too much care about specialized errorchecking or even\ncare too much about XML itself. It provides the power of the\nXML::LibXML/XML::LibXSLT module package for content deliverment.\n\nAs well CGI::XMLApplication is designed to support project management on\ncode level. The class allows to split web applications into several\nsimple parts. Through this most of the code stays simple and easy to\nmaintain. Throughout the whole lifetime of a script CGI::XMLApplication\ntries to keep the application stable. As well a programmer has not to\nbother about some of XML::LibXML/XML::LibXSLT transformation pitfalls.","deps":{"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"p5-XML-LibXSLT":{"origin":"textproc/p5-XML-LibXSLT","version":"2.003000"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"],"options":{"EXAMPLES":"on"}},{"name":"p5-CHI-Driver-TokyoTyrant","origin":"databases/p5-CHI-Driver-TokyoTyrant","version":"0.02","comment":"TokyoTyrant Driver to use with the Cache Handling Interface CHI","maintainer":"bokutin@bokut.in","www":"https://metacpan.org/release/CHI-Driver-TokyoTyrant","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"03e38db555f7220b141a7c68959bf0c36153674885faa148f46cd562a03c720f","flatsize":13652,"path":"All/p5-CHI-Driver-TokyoTyrant-0.02.pkg","repopath":"All/p5-CHI-Driver-TokyoTyrant-0.02.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7868,"desc":"This implements a driver for the generic cache handling interface (CHI)\nthat uses TokyoTyrant to store data in the specified memcached\nserver(s).","deps":{"p5-CHI":{"origin":"devel/p5-CHI","version":"0.600"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-CGI-Untaint-email","origin":"www/p5-CGI-Untaint-email","version":"0.03_1","comment":"Validate an email address in a CGI form","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/CGI-Untaint-email","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4118532328cbd7182de53c9fd3db92b6174e5529b124250dea11a66eff78614a","flatsize":2766,"path":"All/p5-CGI-Untaint-email-0.03_1.pkg","repopath":"All/p5-CGI-Untaint-email-0.03_1.pkg","licenselogic":"single","pkgsize":2912,"desc":"CGI::Untaint::email input handler verifies that it is a\nvalid RFC2822 mailbox format.\n\nThe resulting value will be a Mail::Address instance.","deps":{"p5-CGI-Untaint":{"origin":"www/p5-CGI-Untaint","version":"1.26_2"},"p5-Email-Valid":{"origin":"mail/p5-Email-Valid","version":"1.204"},"p5-Mail-Tools":{"origin":"mail/p5-Mail-Tools","version":"2.22"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-CPAN-Checksums","origin":"devel/p5-CPAN-Checksums","version":"2.14","comment":"Perl module to write a CHECKSUMS file for a directory as on CPAN","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/CPAN-Checksums","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0fd28e32075eeff95a64366d5346cd71934666de3221d5ee9eb377d815f61ed8","flatsize":23204,"path":"All/p5-CPAN-Checksums-2.14.pkg","repopath":"All/p5-CPAN-Checksums-2.14.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11016,"desc":"CPAN::Checksums - Write a CHECKSUMS file for a directory as on CPAN","deps":{"p5-Compress-Bzip2":{"origin":"archivers/p5-Compress-Bzip2","version":"2.28"},"p5-Data-Compare":{"origin":"devel/p5-Data-Compare","version":"1.2200_1"},"p5-Module-Signature":{"origin":"security/p5-Module-Signature","version":"0.89"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-CGI-Untaint-date","origin":"www/p5-CGI-Untaint-date","version":"1.00_1","comment":"Validate a date","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/CGI-Untaint-date","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"db63da3fa7c49b56a0e859890f3b9d5e6743a7db4fa8b5e902326d4ae368a22e","flatsize":4179,"path":"All/p5-CGI-Untaint-date-1.00_1.pkg","repopath":"All/p5-CGI-Untaint-date-1.00_1.pkg","licenselogic":"single","pkgsize":4000,"desc":"This Input Handler verifies that it is dealing with a reasonable date.\nReasonably means anything that Date::Manip thinks is sensible, so you\ncould use any of (for example): \"December 12, 2001\" \"12th December, 2001\"\n\"2001-12-12\" \"next Tuesday\" \"third Wednesday in March\"\n\nSee Date::Manip for much more information on what date formats are\nacceptable.\n\nThe resulting date will be a Date::Simple object. Date::Simple for more\ninformation on this.","deps":{"p5-CGI-Untaint":{"origin":"www/p5-CGI-Untaint","version":"1.26_2"},"p5-Date-Manip":{"origin":"devel/p5-Date-Manip","version":"6.97"},"p5-Date-Simple":{"origin":"devel/p5-Date-Simple","version":"3.03_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-CPAN-Meta","origin":"devel/p5-CPAN-Meta","version":"2.150010","comment":"Distribution metadata for a CPAN dist","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/CPAN-Meta","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c0ce90a9ba68a19953cc83fc9eef40155aa82ba8a65df3c8f4ea495d5bca2484","flatsize":373472,"path":"All/p5-CPAN-Meta-2.150010.pkg","repopath":"All/p5-CPAN-Meta-2.150010.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":123828,"desc":"Software distributions released to the CPAN include a META.json or,\nfor older distributions, META.yml, which describes the distribution,\nits contents, and the requirements for building and installing the\ndistribution. The data structure stored in the META.json  file is\ndescribed in CPAN::Meta::Spec.\n\nCPAN::Meta provides a simple class to represent this distribution\nmetadata (or distmeta), along with some helpful methods for\ninterrogating that data.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-CSS-Sass","origin":"textproc/p5-CSS-Sass","version":"3.6.4","comment":"Compile .scss and .sass files using LibSass","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/OCBNET/CSS-Sass-3.4.12","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a28e49a435d1cb62be7acd79107f0661a8c80584844277c91c55c1a2850b424a","flatsize":6195936,"path":"All/p5-CSS-Sass-3.6.4.pkg","repopath":"All/p5-CSS-Sass-3.6.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1046480,"desc":"CSS::Sass provides a perl interface to LibSass, a nearly complete Sass compiler\nwritten in C++. It is currently at ruby sass 3.4 feature parity and heading\ntowards 3.5 compatibility. It can compile .scss and .sass files.","deps":{"p5-Encode-Locale":{"origin":"converters/p5-Encode-Locale","version":"1.05"},"p5-Filesys-Notify-KQueue":{"origin":"devel/p5-Filesys-Notify-KQueue","version":"0.11"},"p5-Filesys-Notify-Simple":{"origin":"devel/p5-Filesys-Notify-Simple","version":"0.14"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-CGI-Thin","origin":"www/p5-CGI-Thin","version":"0.52_1","comment":"Lightweight Parser for CGI Forms","maintainer":"pphillips@experts-exchange.com","www":"https://metacpan.org/release/CGI-Thin","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f6512a5166d5d85e3aa574bf759ca8d527385573c0c7e0dea579178b04bccf05","flatsize":17720,"path":"All/p5-CGI-Thin-0.52_1.pkg","repopath":"All/p5-CGI-Thin-0.52_1.pkg","licenselogic":"single","pkgsize":9900,"desc":"This module is a very lightweight parser of CGI forms. And it has a special\nfeature that it will return an array if the same key is used twice in the\nform.  You can force an array even if only one value returned to avoid\ncomplications.\n\nThe hash %25cgi_data will have all the form data from either a POST or GET form\nand will also work for \"multipart/form-data\" forms necessary for uploading\nfiles.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-CGI-Untaint","origin":"www/p5-CGI-Untaint","version":"1.26_2","comment":"Process CGI input parameters","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/CGI-Untaint","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5c623c520bdf76ca314f187935707ecbad25c9d1493337fbc7edbeee8e20020c","flatsize":24839,"path":"All/p5-CGI-Untaint-1.26_2.pkg","repopath":"All/p5-CGI-Untaint-1.26_2.pkg","licenselogic":"single","pkgsize":16356,"desc":"Dealing with large web based applications with multiple forms is a minefield.\nIt's often hard enough to ensure you validate all your input at all, without\nhaving to worry about doing it in a consistent manner. If any of the validation\nrules change, you often have to alter them in many different places. And, if\nyou want to operate taint-safe, then you're just adding even more headaches.","deps":{"p5-UNIVERSAL-require":{"origin":"devel/p5-UNIVERSAL-require","version":"0.19"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"],"options":{"DOCS":"on"}},{"name":"p5-CGI-Struct","origin":"www/p5-CGI-Struct","version":"1.21_1","comment":"Build data structures from CGI request parameters","maintainer":"fullermd@over-yonder.net","www":"https://metacpan.org/release/CGI-Struct","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9b2d22a00d15325c37bb1a82cdbe4f418e001a7ff37ce554f0f19735a0a35ea2","flatsize":22975,"path":"All/p5-CGI-Struct-1.21_1.pkg","repopath":"All/p5-CGI-Struct-1.21_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":13408,"desc":"CGI::Struct lets you transform CGI data keys that look like perl data\nstructures into actual perl data structures.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-CGI-Simple","origin":"www/p5-CGI-Simple","version":"1.281","comment":"Simple totally OO CGI interface that is CGI.pm compliant","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/CGI-Simple","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"99673aeab467526d0cfaaf8c15a9994bc0f2bc192f889d5c7d849c876cfe9ae3","flatsize":224064,"path":"All/p5-CGI-Simple-1.281.pkg","repopath":"All/p5-CGI-Simple-1.281.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":93768,"desc":"CGI::Simple provides a relatively lightweight drop in replacement for CGI.pm. It\nshares an identical OO interface to CGI.pm for parameter parsing, file upload,\ncookie handling and header generation. This module is entirely object oriented,\nhowever a complete functional interface is available by using the\nCGI::Simple::Standard module.\n\nEssentially everything in CGI.pm that relates to the CGI (not HTML) side of\nthings is available. There are even a few new methods and additions to old ones!\nIf you are interested in what has gone on under the hood see the Compatibility\nwith CGI.pm section at the end.\n\nIn practical testing this module loads and runs about twice as fast as CGI.pm\ndepending on the precise task.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-CGI-SpeedyCGI","origin":"www/p5-CGI-SpeedyCGI","version":"2.22_9","comment":"Speed up perl CGI scripts by running them persistently","maintainer":"perl@FreeBSD.org","www":"http://daemoninc.com/SpeedyCGI/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1a2af08180d23d7df2154fac52a7655bcac07b9a0cb1c5ee83f861528d5a9f9f","flatsize":314372,"path":"All/p5-CGI-SpeedyCGI-2.22_9.pkg","repopath":"All/p5-CGI-SpeedyCGI-2.22_9.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":76076,"desc":"SpeedyCGI is a way to run CGI perl scripts persistently, which usually\nmakes them run much more quickly. A script can be converted to\nSpeedyCGI by changing the interpreter line at the top of the\nscript. After the script is initially run, instead of exiting,\nSpeedyCGI keeps the perl interpreter running. During subsequent runs,\nthis interpreter is used to handle new requests instead of starting a\nnew perl interpreter for each execution.","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"],"shlibs_required":["libc.so.8","libcrypt.so.4","libdl.so.0","libm.so.4","libperl.so.5.36","libpthread.so.0","libutil.so.4"],"options":{"APACHE":"on"}},{"name":"p5-CGI-Session-Driver-memcached","origin":"databases/p5-CGI-Session-Driver-memcached","version":"0.04_1","comment":"Perl extension for persistent session data in CGI applications","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/CGI-Session-Driver-memcached","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"479409c5964f811ad8319840246cb04a29da79efb5647cb00a8ed60c81b4f700","flatsize":4481,"path":"All/p5-CGI-Session-Driver-memcached-0.04_1.pkg","repopath":"All/p5-CGI-Session-Driver-memcached-0.04_1.pkg","licenselogic":"single","pkgsize":3688,"desc":"CGI::Session::Driver::memcache is a storage driver (only referred as\n'driver' in CGI::Session lingo) for persisting CGI Sessions into a\nfast memcached server.","deps":{"p5-CGI-Session":{"origin":"www/p5-CGI-Session","version":"4.48_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-CPANPLUS","origin":"devel/p5-CPANPLUS","version":"0.9916","comment":"Ameliorated interface to the CPAN","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/CPANPLUS","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f49757d40e482972f194ddab2035ba96a645081b60441eebffc834797649b63b","flatsize":727985,"path":"All/p5-CPANPLUS-0.9916.pkg","repopath":"All/p5-CPANPLUS-0.9916.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":220244,"desc":"The \"CPANPLUS\" library is an API to the \"CPAN\" mirrors and a collection of\ninteractive shells, command line programs, daemons, etc, that use this API.","deps":{"p5-Archive-Extract":{"origin":"archivers/p5-Archive-Extract","version":"0.88"},"p5-Log-Message":{"origin":"devel/p5-Log-Message","version":"0.08_2"},"p5-Module-Pluggable":{"origin":"devel/p5-Module-Pluggable","version":"5.2"},"p5-Module-Signature":{"origin":"security/p5-Module-Signature","version":"0.89"},"p5-Object-Accessor":{"origin":"devel/p5-Object-Accessor","version":"0.48_2"},"p5-Package-Constants":{"origin":"devel/p5-Package-Constants","version":"0.06"},"p5-Term-UI":{"origin":"devel/p5-Term-UI","version":"0.50"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"options":{"TEST_REPORTER":"off","YAML":"off"}},{"name":"p5-CGI-SSI","origin":"www/p5-CGI-SSI","version":"0.92_2","comment":"Use SSI from CGI scripts","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b3b2a978405ff33d1d959774a4eeb61a0c4eeefcc6d2deed2b0812042aa6e160","flatsize":28839,"path":"All/p5-CGI-SSI-0.92_2.pkg","repopath":"All/p5-CGI-SSI-0.92_2.pkg","licenselogic":"single","pkgsize":11676,"desc":"CGI::SSI is meant to be used as an easy way to filter shtml through CGI\nscripts in a loose imitation of Apache's mod_include. If you're using\nApache, you may want to use either mod_include or the Apache::SSI module\ninstead of CGI::SSI. Limitations in a CGI script's knowledge of how the\nserver behaves make some SSI directives impossible to imitate from a CGI\nscript.","deps":{"p5-HTML-SimpleParse":{"origin":"www/p5-HTML-SimpleParse","version":"0.12_1"},"p5-TimeDate":{"origin":"devel/p5-TimeDate","version":"2.33,1"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-CGI-Session","origin":"www/p5-CGI-Session","version":"4.48_1","comment":"Perl extension for persistent session management","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/CGI-Session","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"edcb6a0c2fd26994b4cf5bab0dd0da331f29fd9213d9573b6e89426395becbc7","flatsize":198646,"path":"All/p5-CGI-Session-4.48_1.pkg","repopath":"All/p5-CGI-Session-4.48_1.pkg","licenselogic":"single","pkgsize":89492,"desc":"\"CGI::Session\" is Perl5 library that provides an easy persistent session\n    management system across HTTP requests. Session persistence is a very\n    important issue in web applications. Shopping carts, user-recognition\n    features, login and authentication methods and etc. all require\n    persistent session management mechanism, which is both secure and\n    reliable. \"CGI::Session\" provides with just that. You can read the whole\n    documentation as a tutorial on session management. But if you are\n    already familiar with \"CGI::Session\" go to the methods section for the\n    list of all the methods available.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-CGI-Response","origin":"www/p5-CGI-Response","version":"0.03_1","comment":"Perl module allowing response construction for CGI applications","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/MGH/CGI-Response-0.03","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b23351cd7a5f489ebcb463e014434d2fb7139cc23133b81ab85b9f295f213d58","flatsize":28150,"path":"All/p5-CGI-Response-0.03_1.pkg","repopath":"All/p5-CGI-Response-0.03_1.pkg","licenselogic":"single","licenses":["ART10"],"pkgsize":13092,"desc":"CGI::Response is a Perl5 module for constructing responses to\n Common Gateway Interface (CGI) requests. It is designed to be\n light-weight and efficient for the most common tasks, and also\n to provide access to all HTTP response features for more\n advanced CGI applications.\n\nThere are two ways to use CGI::Response.\nFor basic applications, the Simple Interface provides a number\n of plain functions that cover the most commonly-used CGI\n response headers.\nMore advanced applications may employ the Full Interface object\n methods to access any HTTP header, or to add experimental or\n non-standard headers. Both interfaces try to generate reasonable\n defaults whenever possible.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-CGI-PSGI","origin":"www/p5-CGI-PSGI","version":"0.15_1","comment":"Perl extension to enable CGI.pm applications to adapt PSGI","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/CGI-PSGI","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"14ba78dd9c5472dd91b509839ee17b72a735bd5e10205e48a8b24eca7ea5a48f","flatsize":12019,"path":"All/p5-CGI-PSGI-0.15_1.pkg","repopath":"All/p5-CGI-PSGI-0.15_1.pkg","licenselogic":"single","pkgsize":7176,"desc":"Enable your CGI.pm aware applications to adapt PSGI protocol.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-CGI-Pager","origin":"www/p5-CGI-Pager","version":"1.01_1","comment":"Perl extension to generate HTML pagination linkage easily","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/CGI-Pager","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fa21710226ebaa4e16ec5c4855bc48aa9ea4dbbf6c6cf05067ea2f8e1b380907","flatsize":22916,"path":"All/p5-CGI-Pager-1.01_1.pkg","repopath":"All/p5-CGI-Pager-1.01_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11340,"desc":"CGI::Pager performs the \"dirty work\" necessary to program paginated\ndata display in a web application.\n\nBased on given resultset size, page size, and offset value sensed from\ncurrent URI, it constructs links for navigation between results pages.\n\nIt can be used conveniently from a templating system, has both OO and\nfunctional interface, and can optionally generate necessary HTML\nitself.","deps":{"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-CGI-Prototype","origin":"www/p5-CGI-Prototype","version":"0.9054_1","comment":"Create a CGI application by subclassing","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/CGI-Prototype","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7bdc69f8976e9564b4df1e064435af510cd1aa3daaa57e181d0c5b941f3f84b9","flatsize":44996,"path":"All/p5-CGI-Prototype-0.9054_1.pkg","repopath":"All/p5-CGI-Prototype-0.9054_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":23656,"desc":"The core of every CGI application seems to be roughly the same:\n- analyze the incoming parameters, cookies, and URLs to determine the\n  state of the application (let's call this \"dispatch\").\n- based on the current state, analyze the incoming parameters to respond\n  to any form submitted (\"respond\").\n- from there, decide what response page should be generated, and produce\n  it (\"render\").\n\nCGI::Prototype creates a Class::Prototyped engine for doing all this,\nwith the right amount of callback hooks to customize the process.","deps":{"p5-Class-Prototyped":{"origin":"devel/p5-Class-Prototyped","version":"1.16"},"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-CPAN-Inject","origin":"devel/p5-CPAN-Inject","version":"1.14_1","comment":"Base class for injecting distributions into CPAN sources","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/CPAN-Inject","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1e6d07c186be473fcf6ff88115d8b76fe4b3522e172afcd9d15e3a461b13ff0a","flatsize":28922,"path":"All/p5-CPAN-Inject-1.14_1.pkg","repopath":"All/p5-CPAN-Inject-1.14_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14508,"desc":"Following the release of CPAN::Mini, the CPAN::Mini::Inject module\nwas created to add additional distributions into a minicpan mirror.\n\nWhile it was created for use with a minicpan mirror, similar\nfunctionality can be reused in other situations.\n\nCPAN::Inject replicates the basics of this functionality.\n\nSpecifically, it takes an arbitrary tarball and adds it to the CPAN\nsources directory for a particular author, and then add the new\nfile to the CHECKSUMS file.","deps":{"p5-CPAN-Checksums":{"origin":"devel/p5-CPAN-Checksums","version":"2.14"},"p5-File-chmod":{"origin":"devel/p5-File-chmod","version":"0.42"},"p5-Params-Util":{"origin":"devel/p5-Params-Util","version":"1.102"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-CGI-Minimal","origin":"www/p5-CGI-Minimal","version":"1.30","comment":"Extremely lightweight CGI processing package","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/CGI-Minimal","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ab3cfaac7e32c28a307a59c07e2933554b08ba9e5496b97bd80e14f2cbc6b238","flatsize":62670,"path":"All/p5-CGI-Minimal-1.30.pkg","repopath":"All/p5-CGI-Minimal-1.30.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":25560,"desc":"An _extremely_ lightweight CGI processing package provides _minimum_\nfunctions needed such as form decoding (including file upload forms),\nURL encoding and decoding, HTTP usable date generation (RFC1123 compliant\ndates) and basic escaping and unescaping of HTMLized text.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"],"options":{"DOCS":"on"}},{"name":"p5-CHI-Driver-Memcached","origin":"databases/p5-CHI-Driver-Memcached","version":"0.16","comment":"Memcached Driver to use with the Cache Handling Interface CHI","maintainer":"bokutin@bokut.in","www":"https://metacpan.org/pod/CHI::Driver::Memcached","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"418b9b953997338c51eadde5744b27820738aa218cebfafd9f0a05fb27b2f972","flatsize":53000,"path":"All/p5-CHI-Driver-Memcached-0.16.pkg","repopath":"All/p5-CHI-Driver-Memcached-0.16.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15884,"desc":"This implements a driver for the generic cache handling interface (CHI)\nthat uses Cache::Memcached to store data in the specified memcached\nserver(s).","deps":{"p5-CHI":{"origin":"devel/p5-CHI","version":"0.600"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-CGI-Fast","origin":"www/p5-CGI-Fast","version":"2.17","comment":"Perl CGI Interface for FastCGI","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/CGI-Fast","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1106aa45b5f3abc0016c8f28bd18bf4ce4d9d4f20b472dce41ea5c51309fd7e7","flatsize":20339,"path":"All/p5-CGI-Fast-2.17.pkg","repopath":"All/p5-CGI-Fast-2.17.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10924,"desc":"CGI::Fast is a subclass of the CGI object created by CGI.pm. It is specialized\nto work with the FCGI module, which greatly speeds up CGI scripts by turning\nthem into persistently running server processes. Scripts that perform\ntime-consuming initialization processes, such as loading large modules or\nopening persistent database connections, will see large performance\nimprovements.","deps":{"p5-CGI":{"origin":"www/p5-CGI","version":"4.67"},"p5-FCGI":{"origin":"www/p5-FCGI","version":"0.82"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-CGI-Kwiki","origin":"www/p5-CGI-Kwiki","version":"0.18_4","comment":"Quickie Wiki Package that's not too Tricky","maintainer":"perl@FreeBSD.org","www":"http://www.kwiki.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a08866db3caea608436e77e689cfb00fa7aca6194c15680f5bbf0a3906f8dcd4","flatsize":276869,"path":"All/p5-CGI-Kwiki-0.18_4.pkg","repopath":"All/p5-CGI-Kwiki-0.18_4.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":85952,"desc":"Kwiki is perhaps the simplest, most modular and easy to extend wiki. A wiki\nallows users to freely create and edit web pages in any web browser. Kwiki\nis Open Source Software and is available on CPAN.\n\nThe overall design goal of CGI::Kwiki is simplicity and extensibility.\nEven so, Kwiki will have some killer built in features not available in\nmost wikis:\n\n    * KwikiSlideShow\n    * KwikiBlog\n    * KwikiSisters\n    * KwikiHotKeys\n    * KwikiFit\n    * KwikiPod\n    * KwikiPrivacy\n\nEach feature is implemented as a separate plugin class. This keeps things\nsimple and extensible.","deps":{"p5-CGI":{"origin":"www/p5-CGI","version":"4.67"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"],"messages":[{"message":"Note:\n\tKwiki software installed! Now you should create\n\tyour kwiki web directory by yourself:\n\n$ mkdir cgi-bin/my-kwiki\n$ cd cgi-bin/my-kwiki\n\n\tNext execute kwiki-install script:\n\n$ kwiki-install\n\n\tFinally remember to point your browser at required location.","type":"install"}]},{"name":"p5-CGI-Utils","origin":"www/p5-CGI-Utils","version":"0.12_1","comment":"Utilities for retrieving information through the CGI","maintainer":"mopsfelder@gmail.com","www":"https://metacpan.org/release/CGI-Utils","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"03706f1fea38f30b8d2c66524e20686e80d0cbf4470bae44dce8d589308cacd7","flatsize":71792,"path":"All/p5-CGI-Utils-0.12_1.pkg","repopath":"All/p5-CGI-Utils-0.12_1.pkg","licenselogic":"single","pkgsize":22232,"desc":"This module can be used almost as a drop-in replacement for CGI.pm\nfor those of you who do not use the HTML generating features of CGI.pm\nThis module provides an object-oriented interface for retrieving information\nprovided by the Common Gateway Interface, as well as url-encoding and\ndecoding values, and parsing CGI parameters.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-CGI-Tiny","origin":"www/p5-CGI-Tiny","version":"1.003","comment":"Common Gateway Interface, with no frills","maintainer":"wen@FreeBSD.org","www":"https://metacpan.org/release/CGI-Tiny","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c2e0ae141136a7fcd3a43252a7ca381561458053706825bcccbbbbe5200850c8","flatsize":137615,"path":"All/p5-CGI-Tiny-1.003.pkg","repopath":"All/p5-CGI-Tiny-1.003.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":53808,"desc":"CGI::Tiny provides a modern interface to write CGI scripts to\ndynamically respond to HTTP requests as defined in RFC 3875.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-CHI","origin":"devel/p5-CHI","version":"0.600","comment":"Perl extension for unified cache interface","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/CHI","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"636bbdd3b2a71e2e722bc79503adc46acd8f31f426e52f1cc7976767e0d23bf4","flatsize":332823,"path":"All/p5-CHI-0.600.pkg","repopath":"All/p5-CHI-0.600.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":107572,"desc":"CHI provides a unified caching API, designed to assist a developer in\npersisting data for a specified period of time.\n\nThe CHI interface is implemented by driver classes that support\nfetching, storing and clearing of data. Driver classes exist or will\nexist for the gamut of storage backends available to Perl, such as\nmemory, plain files, memory mapped files, memcached, and DBI.\n\nCHI is intended as an evolution of DeWitt Clinton's Cache::Cache\npackage, adhering to the basic Cache API but adding new features and\naddressing limitations in the Cache::Cache implementation.","deps":{"p5-Carp-Assert":{"origin":"devel/p5-Carp-Assert","version":"0.22"},"p5-Data-UUID":{"origin":"devel/p5-Data-UUID","version":"1.227"},"p5-Digest-JHash":{"origin":"security/p5-Digest-JHash","version":"0.10"},"p5-Hash-MoreUtils":{"origin":"devel/p5-Hash-MoreUtils","version":"0.06"},"p5-JSON-MaybeXS":{"origin":"converters/p5-JSON-MaybeXS","version":"1.004008"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-Log-Any":{"origin":"devel/p5-Log-Any","version":"1.717"},"p5-Module-Runtime":{"origin":"devel/p5-Module-Runtime","version":"0.016"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-MooX-Types-MooseLike":{"origin":"devel/p5-MooX-Types-MooseLike","version":"0.29"},"p5-MooX-Types-MooseLike-Numeric":{"origin":"devel/p5-MooX-Types-MooseLike-Numeric","version":"1.03"},"p5-String-RewritePrefix":{"origin":"textproc/p5-String-RewritePrefix","version":"0.008"},"p5-Task-Weaken":{"origin":"devel/p5-Task-Weaken","version":"1.06"},"p5-Time-Duration":{"origin":"devel/p5-Time-Duration","version":"1.21,1"},"p5-Time-Duration-Parse":{"origin":"devel/p5-Time-Duration-Parse","version":"0.16"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-CGI-ExtDirect","origin":"www/p5-CGI-ExtDirect","version":"3.24","comment":"Perl extension for creating Ext.Direct remoting in CGI applications","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/CGI-ExtDirect","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"17669e72aa36c6b2c1a82690f350ed83b25d63927a05ce8b5d82832f5984c68c","flatsize":30986,"path":"All/p5-CGI-ExtDirect-3.24.pkg","repopath":"All/p5-CGI-ExtDirect-3.24.pkg","licenselogic":"single","pkgsize":14512,"desc":"This module implement RPC::ExtDirect gateway for CGI environment.\nIt was successfully tested in Apache CGI and\nHTTP::Server::Simple::CGI applications.","deps":{"p5-CGI":{"origin":"www/p5-CGI","version":"4.67"},"p5-RPC-ExtDirect":{"origin":"www/p5-RPC-ExtDirect","version":"3.24"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-CGI-Expand","origin":"www/p5-CGI-Expand","version":"2.05_1","comment":"Convert flat hash to nested data using TT2 dot convention","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/CGI-Expand","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b870d36a7a70b2de342f835ad85e76e32ee054c78da40918f8913e24712fbeeb","flatsize":24836,"path":"All/p5-CGI-Expand-2.05_1.pkg","repopath":"All/p5-CGI-Expand-2.05_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13052,"desc":"Converts a CGI query into structured data using a dotted name convention\nsimilar to TT2.\n\nexpand_cgi works with CGI.pm, Apache::Request or anything with an appropriate\n\"param\" method. Or you can use expand_hash directly.\n\nIf you prefer to use a different flattening convention then CGI::Expand can\nbe subclassed.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-CGI-Enurl","origin":"www/p5-CGI-Enurl","version":"1.07_2","comment":"Perl module for URL-encoding strings and hashes","maintainer":"crees@FreeBSD.org","www":"https://metacpan.org/release/CGI-Enurl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e0c859aebc005e6ccc3cd250778907ee31dd79f4e7f03239076a6c73d4755417","flatsize":9200,"path":"All/p5-CGI-Enurl-1.07_2.pkg","repopath":"All/p5-CGI-Enurl-1.07_2.pkg","licenselogic":"single","pkgsize":6348,"desc":"This is a little module made for CGI scripting. It encodes the parameters to\nbe passed to a CGI. It does nothing more, so it's much smaller and loads more\nquickly.","deps":{"p5-CGI":{"origin":"www/p5-CGI","version":"4.67"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-CGI-EncryptForm","origin":"www/p5-CGI-EncryptForm","version":"1.02_2","comment":"Implement trusted stateful CGI Form Data using cryptography","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/CGI-EncryptForm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6d50d0f43ce9baf41ae7254a5713ca7d9c65f9ef55b0e68645b34858793fb02a","flatsize":21428,"path":"All/p5-CGI-EncryptForm-1.02_2.pkg","repopath":"All/p5-CGI-EncryptForm-1.02_2.pkg","licenselogic":"single","pkgsize":10692,"desc":"Implement trusted stateful CGI Form Data using cryptography.","deps":{"p5-Crypt-HCE_SHA":{"origin":"security/p5-Crypt-HCE_SHA","version":"0.70_1"},"p5-Digest-SHA1":{"origin":"security/p5-Digest-SHA1","version":"2.13_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-CGI-Session-ExpireSessions","origin":"www/p5-CGI-Session-ExpireSessions","version":"1.12_1","comment":"Perl module to delete expired CGI::Session-type sessions","maintainer":"gerard@seibercom.net","www":"https://metacpan.org/release/CGI-Session-ExpireSessions","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6488831952b45813ed73f0d39268c31abf87da49759cc36a1fafb615197b69d3","flatsize":21882,"path":"All/p5-CGI-Session-ExpireSessions-1.12_1.pkg","repopath":"All/p5-CGI-Session-ExpireSessions-1.12_1.pkg","licenselogic":"single","pkgsize":11044,"desc":"CGI::Session::ExpireSessions is a pure Perl module.\n\nIt deletes CGI::Session-type sessions which have passed their use-by date.\n\nIt works with CGI::Session-type sessions in a database or in disk files,\nbut does not appear to work with CGI::Session::PureSQL-type sessions.\n\nThe recommended way to use this module is via method expire_sessions(),\nwhich requires CGI::Session V 4 or later.","deps":{"p5-CGI-Session":{"origin":"www/p5-CGI-Session","version":"4.48_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-CGI-Deurl-XS","origin":"www/p5-CGI-Deurl-XS","version":"0.08_1","comment":"Fast decoder for URL parameter strings","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/CGI-Deurl-XS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"71fdd2c5b28d25d35b531487495c518df8b6fc2a71dc6672edc7cf173aeeb939","flatsize":23084,"path":"All/p5-CGI-Deurl-XS-0.08_1.pkg","repopath":"All/p5-CGI-Deurl-XS-0.08_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11344,"desc":"This module decodes a URL-encoded parameter string in the manner of\nCGI.pm.  However, as it uses C code from libapreq to perform the task,\nit's somewhere from slightly to much faster (depending on your strings)\nthan using CGI or a functionally similar module like CGI::Deurl.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-CGI-Cookie-Splitter","origin":"www/p5-CGI-Cookie-Splitter","version":"0.05","comment":"Split big cookies into smaller ones","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/CGI-Cookie-Splitter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f9a31c9b31d040471053c23f2f4fa2ec879d056ccdc8e9c6b914b6490e4c8dbe","flatsize":48105,"path":"All/p5-CGI-Cookie-Splitter-0.05.pkg","repopath":"All/p5-CGI-Cookie-Splitter-0.05.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12692,"desc":"RFC 2109 recommends that the minimal cookie size supported by the client is\n4096 bytes. This has become a pretty standard value, and if your server sends\nlarger cookies than that it's considered a no-no.\n\nThis module provides a pretty simple interface to generate small cookies that\nare under a certain limit, without wasting too much effort.","deps":{"p5-CGI-Simple":{"origin":"www/p5-CGI-Simple","version":"1.281"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-CGI-Compile","origin":"www/p5-CGI-Compile","version":"0.26","comment":"Perl extension to compile .cgi scripts to a code reference","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/CGI-Compile","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aee8e2f1bb7db75775f5b6d8afca64cc6ba4257dd1a8632c2cc214de00896abc","flatsize":26273,"path":"All/p5-CGI-Compile-0.26.pkg","repopath":"All/p5-CGI-Compile-0.26.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14176,"desc":"Compile .cgi scripts to a code reference like ModPerl::Registry.","deps":{"p5-File-pushd":{"origin":"devel/p5-File-pushd","version":"1.016"},"p5-Sub-Name":{"origin":"devel/p5-Sub-Name","version":"0.28,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-CGI-Compress-Gzip","origin":"www/p5-CGI-Compress-Gzip","version":"1.03_4","comment":"CGI in Perl with automatically compressed output","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/CGI-Compress-Gzip","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a0cd4fe55e4be6c95906705bbb237eef7edb68f0fe1663ac2a57f458aeb6ea40","flatsize":36974,"path":"All/p5-CGI-Compress-Gzip-1.03_4.pkg","repopath":"All/p5-CGI-Compress-Gzip-1.03_4.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":19304,"desc":"CGI::Compress::Gzip extends the CGI class to auto-detect whether the\nclient browser wants compressed output and apply gzip compression on any\ncontent printed on the default filehandle.  This module is intended to\nbe a drop-in replacement for CGI.pm in a typical scripting environment.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-CGI-Builder-TT2","origin":"www/p5-CGI-Builder-TT2","version":"0.03_1","comment":"CGI::Builder and Template Toolkit 2 integration","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/CGI-Builder-TT2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bba1a26dcc851ad304904670ec7fef939421216305dc2b1b9a9ff4923fb4439f","flatsize":22267,"path":"All/p5-CGI-Builder-TT2-0.03_1.pkg","repopath":"All/p5-CGI-Builder-TT2-0.03_1.pkg","licenselogic":"single","pkgsize":12688,"desc":"CGI::Builder and Template Toolkit 2 integration","deps":{"p5-CGI-Builder":{"origin":"www/p5-CGI-Builder","version":"1.36_1"},"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-CGI-Cache","origin":"www/p5-CGI-Cache","version":"1.4214","comment":"Perl extension to cache output of time-intensive CGI scripts","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/CGI-Cache","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7f7b7198e2ef888b6775f643cf0f68607bebc8a0f522f03568f7260d9845ecfc","flatsize":53730,"path":"All/p5-CGI-Cache-1.4214.pkg","repopath":"All/p5-CGI-Cache-1.4214.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":22468,"desc":"CGI::Cache is a perl extension to help cache output of time-intensive\nCGI scripts so that subsequent visits to such scripts will not cost\nas much time.","deps":{"p5-Cache":{"origin":"devel/p5-Cache","version":"2.11"},"p5-Cache-Cache":{"origin":"devel/p5-Cache-Cache","version":"1.08"},"p5-Tie-Restore":{"origin":"devel/p5-Tie-Restore","version":"0.11_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-CGI-ArgChecker","origin":"www/p5-CGI-ArgChecker","version":"0.02_1","comment":"Perl module implementing a cgi interface to String::Checker","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/CGI-ArgChecker","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3a1b574b4e43ff44dd183af77ac749fa6e39c9e04d0a18b052f388b55644d663","flatsize":8917,"path":"All/p5-CGI-ArgChecker-0.02_1.pkg","repopath":"All/p5-CGI-ArgChecker-0.02_1.pkg","licenselogic":"single","pkgsize":4988,"desc":"CGI::ArgChecker - An extensible CGI parameter validation module (allowing\ncommonly used checks on parameters to be called more concisely and consistently)\nbased on String::Checker. This is really nothing more than a simple wrapper\naround String::Checker.","deps":{"p5-String-Checker":{"origin":"devel/p5-String-Checker","version":"0.03_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-CGI-Lite","origin":"www/p5-CGI-Lite","version":"3.03","comment":"Process and decode WWW forms and cookies","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/CGI-Lite","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"201f860661c2bdae15a1b105df12fba29bfc6d00d582ddedf52abd177a823024","flatsize":57193,"path":"All/p5-CGI-Lite-3.03.pkg","repopath":"All/p5-CGI-Lite-3.03.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":24748,"desc":"You can use this module to decode form and query information, including file\nuploads, as well as cookies in a very simple manner; you need not concern\nyourself with the actual details behind the decoding process.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"],"options":{"EXAMPLES":"on"}},{"name":"p5-CGI-Application-Server","origin":"www/p5-CGI-Application-Server","version":"0.063_1","comment":"Simple HTTP server for developing with CGI::Application","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/CGI-Application-Server","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2ab06df6617f6265132a55738ee757827556586ec606ea585a3b63d932fd2211","flatsize":16688,"path":"All/p5-CGI-Application-Server-0.063_1.pkg","repopath":"All/p5-CGI-Application-Server-0.063_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8704,"desc":"CGI::Application::Server\n   \t A simple HTTP server for developing with CGI::Application.","deps":{"p5-CGI-Application":{"origin":"www/p5-CGI-Application","version":"4.61"},"p5-CGI-Application-Plugin-Redirect":{"origin":"www/p5-CGI-Application-Plugin-Redirect","version":"1.00_1"},"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-HTTP-Server-Simple":{"origin":"www/p5-HTTP-Server-Simple","version":"0.52"},"p5-HTTP-Server-Simple-Static":{"origin":"www/p5-HTTP-Server-Simple-Static","version":"0.14"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-CGI-FCKeditor","origin":"www/p5-CGI-FCKeditor","version":"0.02_1","comment":"This's FCKeditor Controller for Perl OOP","maintainer":"snowfly@yuntech.edu.tw","www":"https://metacpan.org/release/CGI-FCKeditor","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c08ffc69980e05ea8387d86222a88986300df9426eafd77f97dfe0279d8115b0","flatsize":6993,"path":"All/p5-CGI-FCKeditor-0.02_1.pkg","repopath":"All/p5-CGI-FCKeditor-0.02_1.pkg","licenselogic":"single","pkgsize":4440,"desc":"CGI::FCKeditor is FCKeditor(http://www.fckeditor.net/) Controller for Perl OOP.\nFCKeditor(http://www.fckeditor.net/) is necessary though it is natural.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-CGI-Framework","origin":"www/p5-CGI-Framework","version":"0.23_2","comment":"Simple-to-use, lightweight web CGI framework","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/CGI-Framework","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"30c4612a30ced665fab162e773f230f3efa5c0c3b35662be540059d5795dffdf","flatsize":99654,"path":"All/p5-CGI-Framework-0.23_2.pkg","repopath":"All/p5-CGI-Framework-0.23_2.pkg","licenselogic":"single","pkgsize":38112,"desc":"CGI::Framework is a simple and lightweight framework for building web-based CGI\napplications. It features complete code-content separation (templating) by\nutilizing the HTML::Template library, stateful file or database-based sessions\nby utilizing the CGI::Session library, form parsing by utilizing the CGI\nlibrary, (optional) multi-lingual templates support, and an extremely easy to\nuse methodology for the validation, pre-preparation and post-cleanup associated\nwith each template. It also provides easy logging mechanisms, graceful fatal\nerror handling, including special templates and emails to admins.","deps":{"p5-CGI":{"origin":"www/p5-CGI","version":"4.67"},"p5-CGI-Session":{"origin":"www/p5-CGI-Session","version":"4.48_1"},"p5-HTML-Template":{"origin":"www/p5-HTML-Template","version":"2.97"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"],"options":{"DOCS":"on"}},{"name":"p5-CGI-Application-Plugin-ValidateRM","origin":"www/p5-CGI-Application-Plugin-ValidateRM","version":"2.5.2","comment":"Help validate forms with the CGI::Application framework","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/CGI-Application-Plugin-ValidateRM","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1d364c015cd2a3a0deb6676aa1e1fe236fb6cade79215e7ad10fbeb4218ced53","flatsize":17596,"path":"All/p5-CGI-Application-Plugin-ValidateRM-2.5.2.pkg","repopath":"All/p5-CGI-Application-Plugin-ValidateRM-2.5.2.pkg","licenselogic":"single","pkgsize":10616,"desc":"CGI::Application::Plugin::ValidateRM helps to validate web forms when using the\nCGI::Application framework and the Data::FormValidator module.\n\nSee a nice example of all that modules working together at:\nhttp://mark.stosberg.com/Tech/perl/form-validation/","deps":{"p5-CGI-Application":{"origin":"www/p5-CGI-Application","version":"4.61"},"p5-Data-FormValidator":{"origin":"textproc/p5-Data-FormValidator","version":"4.88"},"p5-HTML-FillInForm":{"origin":"www/p5-HTML-FillInForm","version":"2.22"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-CGI-Application-Plugin-Stream","origin":"www/p5-CGI-Application-Plugin-Stream","version":"2.12","comment":"Plugin that adds file streaming support to CGI::Application","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/CGI-Application-Plugin-Stream","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9c99e41ae60541e3f7d552ca4c19eb1f3dc6b5f9666cf7d3ace232a24d9ccbfc","flatsize":15142,"path":"All/p5-CGI-Application-Plugin-Stream-2.12.pkg","repopath":"All/p5-CGI-Application-Plugin-Stream-2.12.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8516,"desc":"This plugin provides a way to stream a file back to the user.\n\nThis is useful if you are creating a PDF or Spreadsheet document\ndynamically to deliver to the user.\n\nThe file is read and printed in small chunks to keep memory\nconsumption down.\n\nThis plugin is a consumer, as in your runmode shouldn't try to do any\noutput or anything afterwards. This plugin affects the HTTP response\nheaders, so anything you do afterwards will probably not work. If you\npass along a filehandle, we'll make sure to close it for you.\n\nIt's recommended that you increment $| (or set it to 1), which will\nautoflush the buffer as your application is streaming out the file.","deps":{"p5-CGI-Application":{"origin":"www/p5-CGI-Application","version":"4.61"},"p5-File-MMagic":{"origin":"devel/p5-File-MMagic","version":"1.30_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-CGI-Application-Plugin-Redirect","origin":"www/p5-CGI-Application-Plugin-Redirect","version":"1.00_1","comment":"Easy external redirects in CGI::Application","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/CGI-Application-Plugin-Redirect","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7bd99c57783d515ea389238ed1fdbc32f43bc8b8b50ad4fcfe25629cdb6c6dd7","flatsize":14278,"path":"All/p5-CGI-Application-Plugin-Redirect-1.00_1.pkg","repopath":"All/p5-CGI-Application-Plugin-Redirect-1.00_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8632,"desc":"CGI::Application::Plugin::Redirect\n    Easy external redirects in CGI::Application.","deps":{"p5-CGI-Application":{"origin":"www/p5-CGI-Application","version":"4.61"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-CGI-Application-Plugin-Session","origin":"www/p5-CGI-Application-Plugin-Session","version":"1.06","comment":"Plugin that adds session support to CGI::Application","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/CGI-Application-Plugin-Session","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"802967396bd29c859d87bb7ddb2cf7f52863e0c2cbebd025249a434e31c8e25e","flatsize":31555,"path":"All/p5-CGI-Application-Plugin-Session-1.06.pkg","repopath":"All/p5-CGI-Application-Plugin-Session-1.06.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14096,"desc":"CGI::Application::Plugin::Session seamlessly adds session support to\nyour CGI::Application modules by providing a CGI::Session object that\nis accessible from anywhere in the application.","deps":{"p5-CGI-Application":{"origin":"www/p5-CGI-Application","version":"4.61"},"p5-CGI-Session":{"origin":"www/p5-CGI-Session","version":"4.48_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-CGI-Builder","origin":"www/p5-CGI-Builder","version":"1.36_1","comment":"Perl module intended to make it easier to create reusable web apps","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/CGI-Builder","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"62f7b12f9f9267d43cf4f1ca98bed9c5437fd63ac38ce145acc5ea663c86fe93","flatsize":133578,"path":"All/p5-CGI-Builder-1.36_1.pkg","repopath":"All/p5-CGI-Builder-1.36_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":61316,"desc":"CGI::Builder - Framework to build simple or complex web-apps","deps":{"p5-IO-Util":{"origin":"devel/p5-IO-Util","version":"1.5_2,1"},"p5-OOTools":{"origin":"devel/p5-OOTools","version":"2.40"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-CGI-Application-Plugin-TT","origin":"www/p5-CGI-Application-Plugin-TT","version":"1.06","comment":"Add Template Toolkit support to CGI::Application","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/CGI-Application-Plugin-TT","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8a34f9dc6c2bb47b5d521369b4493f13184a8f3cce6e5bec13369454a3dd4177","flatsize":45332,"path":"All/p5-CGI-Application-Plugin-TT-1.06.pkg","repopath":"All/p5-CGI-Application-Plugin-TT-1.06.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":19688,"desc":"CGI::Application::Plugin::TT adds support for the popular Template\nToolkit engine to your CGI::Application modules by providing several\nhelper methods that allow you to process template files from within\nyour runmodes.\n\nIt complements the support for HTML::Template that is built into\nCGI::Application through the load_tmpl method.  It also provides a few\nextra features than just the ability to load a template.","deps":{"p5-CGI-Application":{"origin":"www/p5-CGI-Application","version":"4.61"},"p5-CGI-Application-Plugin-DevPopup":{"origin":"www/p5-CGI-Application-Plugin-DevPopup","version":"1.08_2"},"p5-Class-ISA":{"origin":"devel/p5-Class-ISA","version":"0.36_1"},"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"],"options":{"DEVPOPUP":"on"}},{"name":"p5-CGI-FormBuilder","origin":"www/p5-CGI-FormBuilder","version":"3.1000","comment":"FormBuilder for CGI","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/CGI-FormBuilder","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6e685cbda21a1a1a6f1f5a18793b0965dc631e23e562934a07b39ad29a42a1ed","flatsize":540342,"path":"All/p5-CGI-FormBuilder-3.1000.pkg","repopath":"All/p5-CGI-FormBuilder-3.1000.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":168992,"desc":"The goal of CGI::FormBuilder (FormBuilder) is to provide an easy way\nfor you to generate and process entire CGI form-based applications.\nIts main features are:\n\n* Field Abstraction\n  Viewing fields as entities (instead of just params), where the HTML\n  representation, CGI values, validation, and so on are properties of\n  each field.\n* DWIMmery\n  Lots of built-in \"intelligence\" (such as automatic field typing),\n  giving you about a 4:1 ratio of the code it generates versus what\n  you have to write.\n* Built-in Validation\n  Full-blown regex validation for fields, even including JavaScript\n  code generation.\n* Template Support\n  Pluggable support for external template engines, such as\n  HTML::Template, Text::Template, Template Toolkit, and\n  CGI::FastTemplate.\n\nPlus, the native HTML generated is valid XHTML 1.0 Transitional.","deps":{"p5-CGI":{"origin":"www/p5-CGI","version":"4.67"},"p5-HTML-Template":{"origin":"www/p5-HTML-Template","version":"2.97"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"],"options":{"HTML_TEMPLATE":"on","TEXT_TEMPLATE":"off","TEMPLATE":"off","CGI_FAST_TEMPLATE":"off","CGI_SSI":"off","CGI_SESSION":"off"}},{"name":"p5-CGI-Application-Plugin-JSON","origin":"www/p5-CGI-Application-Plugin-JSON","version":"1.02_1","comment":"Easy manipulation of JSON headers for CGI::Application","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/CGI-Application-Plugin-JSON","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0beab3fc3f02d7101ef71c6b6f7705f843cf9731b20b47db85f06f387441975d","flatsize":10820,"path":"All/p5-CGI-Application-Plugin-JSON-1.02_1.pkg","repopath":"All/p5-CGI-Application-Plugin-JSON-1.02_1.pkg","licenselogic":"single","pkgsize":6564,"desc":"Easy manipulation of JSON headers for CGI::Application","deps":{"p5-CGI-Application":{"origin":"www/p5-CGI-Application","version":"4.61"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-JSON-Any":{"origin":"converters/p5-JSON-Any","version":"1.40"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-CGI-Application-Plugin-HTMLPrototype","origin":"www/p5-CGI-Application-Plugin-HTMLPrototype","version":"0.20_1","comment":"Access to the prototype JavaScript library using HTML::Prototype","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/CGI-Application-Plugin-HTMLPrototype","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a4e906dbe931c53ff55bbc5c1a755fd015197a86d452253fed0da621935f3903","flatsize":12868,"path":"All/p5-CGI-Application-Plugin-HTMLPrototype-0.20_1.pkg","repopath":"All/p5-CGI-Application-Plugin-HTMLPrototype-0.20_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7892,"desc":"CGI::Application::Plugin::HTMLPrototype - Give easy access to the\nprototype JavaScript library using HTML::Prototype\n\nHTML::Prototype is a JavaScript code generator for the prototype.js\nJavaScript library, and the script.aculo.us extensions to\nprototype.js.  It allows you to easily add AJAX calls and dynamic\nelements to your website.","deps":{"p5-CGI-Application":{"origin":"www/p5-CGI-Application","version":"4.61"},"p5-HTML-Prototype":{"origin":"www/p5-HTML-Prototype","version":"1.48_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-CGI-Application-Plugin-LogDispatch","origin":"www/p5-CGI-Application-Plugin-LogDispatch","version":"1.02_1","comment":"Plugin that adds Log::Dispatch support to CGI::Application","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/CGI-Application-Plugin-LogDispatch","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a1268f8752c958a061081e85b5dc3f0d8f7aa00b79b2e528d6fd4595e3f49cff","flatsize":31793,"path":"All/p5-CGI-Application-Plugin-LogDispatch-1.02_1.pkg","repopath":"All/p5-CGI-Application-Plugin-LogDispatch-1.02_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14504,"desc":"CGI::Application::Plugin::LogDispatch adds logging support to your\nCGI::Application modules by providing a Log::Dispatch dispatcher\nobject that is accessible from anywhere in the application.","deps":{"p5-CGI-Application":{"origin":"www/p5-CGI-Application","version":"4.61"},"p5-Log-Dispatch":{"origin":"devel/p5-Log-Dispatch","version":"2.71"},"p5-UNIVERSAL-require":{"origin":"devel/p5-UNIVERSAL-require","version":"0.19"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-CGI-Application-Plugin-HTDot","origin":"www/p5-CGI-Application-Plugin-HTDot","version":"0.07_1","comment":"Enable \"magic dot\" notation in CGI::Application-derived applications","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/CGI-Application-Plugin-HTDot","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"66a39bed9c33dd1001737e774fd02b7cac42cd7b4d2e2e0469c9e0f07b6cb81f","flatsize":13451,"path":"All/p5-CGI-Application-Plugin-HTDot-0.07_1.pkg","repopath":"All/p5-CGI-Application-Plugin-HTDot-0.07_1.pkg","licenselogic":"single","pkgsize":8648,"desc":"CGI::Application::Plugin::HTDot - Enable \"magic dot\" notation in\nCGI::Application-derived applications that use HTML::Template for their\ntemplating mechanism.","deps":{"p5-CGI-Application":{"origin":"www/p5-CGI-Application","version":"4.61"},"p5-HTML-Template-Pluggable":{"origin":"www/p5-HTML-Template-Pluggable","version":"0.22"},"p5-Test-Exception":{"origin":"devel/p5-Test-Exception","version":"0.43"},"p5-Test-Simple":{"origin":"devel/p5-Test-Simple","version":"1.302209"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-CGI-Application-Plugin-LinkIntegrity","origin":"www/p5-CGI-Application-Plugin-LinkIntegrity","version":"0.06_2","comment":"Make tamper-resistent links in CGI::Application","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/CGI-Application-Plugin-LinkIntegrity","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cd0630cb5e20255187f622943c5395d958f38185cc7aaa0f0dc05b098ea3f88c","flatsize":32341,"path":"All/p5-CGI-Application-Plugin-LinkIntegrity-0.06_2.pkg","repopath":"All/p5-CGI-Application-Plugin-LinkIntegrity-0.06_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15360,"desc":"CGI::Application::Plugin::LinkIntegrity - Make tamper-resisistent\nlinks in CGI::Application.","deps":{"p5-CGI-Application":{"origin":"www/p5-CGI-Application","version":"4.61"},"p5-CGI-Application-Plugin-AutoRunmode":{"origin":"www/p5-CGI-Application-Plugin-AutoRunmode","version":"0.18_1"},"p5-Digest-HMAC":{"origin":"security/p5-Digest-HMAC","version":"1.05"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-CGI-Application-Plugin-Forward","origin":"www/p5-CGI-Application-Plugin-Forward","version":"1.06_1","comment":"Support for forwarding requests in CGI::Application","maintainer":"hartzell@alerce.com","www":"https://metacpan.org/release/CGI-Application-Plugin-Forward","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0d2a55be2fc40267546195082099c8c79d6a22d985239ee9c58618f196facc2d","flatsize":11979,"path":"All/p5-CGI-Application-Plugin-Forward-1.06_1.pkg","repopath":"All/p5-CGI-Application-Plugin-Forward-1.06_1.pkg","licenselogic":"single","pkgsize":7484,"desc":"The forward method passes control to another run mode and returns its\noutput. This is equivalent to calling $self->$other_runmode, except\nthat CGI::Application's internal value of the current run mode is\nupdated.","deps":{"p5-CGI-Application":{"origin":"www/p5-CGI-Application","version":"4.61"},"p5-CGI-Application-Plugin-AutoRunmode":{"origin":"www/p5-CGI-Application-Plugin-AutoRunmode","version":"0.18_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-CGI-Application-Plugin-DebugScreen","origin":"www/p5-CGI-Application-Plugin-DebugScreen","version":"1.00_1","comment":"DebugScreen support for CGI::Application","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/CGI-Application-Plugin-DebugScreen","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c6edef76fe2bac34bc497163bf00576f0be572918534425966a33091a341ff78","flatsize":20096,"path":"All/p5-CGI-Application-Plugin-DebugScreen-1.00_1.pkg","repopath":"All/p5-CGI-Application-Plugin-DebugScreen-1.00_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8880,"desc":"This plug-in add Debug support to CGI::Application. This plug-in like\nCatalyst debug mode.","deps":{"p5-CGI-Application":{"origin":"www/p5-CGI-Application","version":"4.61"},"p5-CGI-Application-Plugin-ViewCode":{"origin":"www/p5-CGI-Application-Plugin-ViewCode","version":"1.02_1"},"p5-Devel-StackTrace":{"origin":"devel/p5-Devel-StackTrace","version":"2.05"},"p5-HTML-Template":{"origin":"www/p5-HTML-Template","version":"2.97"},"p5-UNIVERSAL-require":{"origin":"devel/p5-UNIVERSAL-require","version":"0.19"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-CGI-Emulate-PSGI","origin":"www/p5-CGI-Emulate-PSGI","version":"0.22","comment":"Perl extension of PSGI adapter for CGI","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/CGI-Emulate-PSGI","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"181e1ee13256ddb8e86c648e461e08721f324aa650dfd210ce8f6e2b3c4a0abd","flatsize":49037,"path":"All/p5-CGI-Emulate-PSGI-0.22.pkg","repopath":"All/p5-CGI-Emulate-PSGI-0.22.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14168,"desc":"PSGI adapter for CGI.","deps":{"p5-CGI":{"origin":"www/p5-CGI","version":"4.67"},"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-CGI-Application-Plugin-ConfigAuto","origin":"www/p5-CGI-Application-Plugin-ConfigAuto","version":"1.33_1","comment":"Plugin that adds Config::Auto support to CGI::Application","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/CGI-Application-Plugin-ConfigAuto","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e19f24016af64680cffca9d5e4ff4bc42ab3d77399ad4ec2b1b86b2ff2df8de8","flatsize":11225,"path":"All/p5-CGI-Application-Plugin-ConfigAuto-1.33_1.pkg","repopath":"All/p5-CGI-Application-Plugin-ConfigAuto-1.33_1.pkg","licenselogic":"single","pkgsize":7508,"desc":"CGI::Application::Plugin::ConfigAuto adds easy access to config file\nvariables to your CGI::Application modules. Lazy loading is used to\nprevent the config file from being parsed if no configuration variables\nare accessed during the request.\n\nThe format is detected automatically using Config::Auto. It is known to\nsupport the following formats: colon separated, space separated, equals\nseparated, XML, Perl code, and Windows INI. See that modules\ndocumentation for complete details.","deps":{"p5-CGI-Application":{"origin":"www/p5-CGI-Application","version":"4.61"},"p5-Config-Auto":{"origin":"devel/p5-Config-Auto","version":"0.44_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-CGI-Application-Plugin-Config-YAML","origin":"www/p5-CGI-Application-Plugin-Config-YAML","version":"0.01_1","comment":"Add Config::YAML support to CGI::Application","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/CGI-Application-Plugin-Config-YAML","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d6c782ba53093a96b7a495ca49dc45daf984294b7faaa4571bd47923e798da84","flatsize":7557,"path":"All/p5-CGI-Application-Plugin-Config-YAML-0.01_1.pkg","repopath":"All/p5-CGI-Application-Plugin-Config-YAML-0.01_1.pkg","licenselogic":"single","pkgsize":4628,"desc":"add Config::YAML support to CGI::Application","deps":{"p5-CGI-Application":{"origin":"www/p5-CGI-Application","version":"4.61"},"p5-Config-YAML":{"origin":"devel/p5-Config-YAML","version":"1.42_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-CGI-Application-Plugin-DBH","origin":"www/p5-CGI-Application-Plugin-DBH","version":"4.04","comment":"Easy DBI access from CGI::Application","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/CGI-Application-Plugin-DBH","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"deb8b7207188f89e76f6190cd440cdd498274d9996f77170d9ab3c1c381679a6","flatsize":19772,"path":"All/p5-CGI-Application-Plugin-DBH-4.04.pkg","repopath":"All/p5-CGI-Application-Plugin-DBH-4.04.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9648,"desc":"CGI::Application::Plugin::DBH adds easy access to a DBI database handle to your\nCGI::Application modules. Lazy loading is used to prevent a database connection\nfrom being made if the dbh method is not called during the request. In other\nwords, the database connection is not created until it is actually needed.","deps":{"p5-CGI-Application":{"origin":"www/p5-CGI-Application","version":"4.61"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-CGI-FastTemplate","origin":"www/p5-CGI-FastTemplate","version":"1.09_1","comment":"Perl module for manage templates and parses templates","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/CGI-FastTemplate","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"88e8181b9e90bb1732680ae9f682bb6ea6ff51eb71b01228c1e40e11f85111b0","flatsize":46293,"path":"All/p5-CGI-FastTemplate-1.09_1.pkg","repopath":"All/p5-CGI-FastTemplate-1.09_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":21240,"desc":"CGI::FastTemplate manages templates and parses templates replacing variable\nnames with values. It was designed for mid to large scale web applications (CGI,\nmod_perl) where there are great benefits to separating the logic of an\napplication from the specific implementation details.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-CGI-Application-Plugin-Apache","origin":"www/p5-CGI-Application-Plugin-Apache","version":"1.02_2","comment":"Provides easy access to Apache::* modules for CGI::Application","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/CGI-Application-Plugin-Apache","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9788d7b663edd31e0410f9182cc27a386be567d52a9f66648001e1d4318e0bf9","flatsize":43467,"path":"All/p5-CGI-Application-Plugin-Apache-1.02_2.pkg","repopath":"All/p5-CGI-Application-Plugin-Apache-1.02_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":20476,"desc":"CGI::Application::Plugin::Apache provides easy access to Apache::* modules\nfor CGI::Application.","deps":{"p5-CGI-Application":{"origin":"www/p5-CGI-Application","version":"4.61"},"p5-HTML-GenerateUtil":{"origin":"www/p5-HTML-GenerateUtil","version":"1.20_1"},"p5-libapreq2":{"origin":"www/p5-libapreq2","version":"2.17"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-CGI-Application-PSGI","origin":"www/p5-CGI-Application-PSGI","version":"1.00_1","comment":"Perl extension of PSGI Adapter for CGI::Application","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/CGI-Application-PSGI","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2f67ed8a46578af42ebf63be19dcacec54096e5bfa986ff30b14c7940e0e0d97","flatsize":3476,"path":"All/p5-CGI-Application-PSGI-1.00_1.pkg","repopath":"All/p5-CGI-Application-PSGI-1.00_1.pkg","licenselogic":"single","pkgsize":3152,"desc":"PSGI Adapter for CGI::Application.","deps":{"p5-CGI-Application":{"origin":"www/p5-CGI-Application","version":"4.61"},"p5-CGI-PSGI":{"origin":"www/p5-CGI-PSGI","version":"0.15_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-CGI-Application-Plugin-ViewCode","origin":"www/p5-CGI-Application-Plugin-ViewCode","version":"1.02_1","comment":"View the source of the running application","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/CGI-Application-Plugin-ViewCode","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d0cdaff28f33f08cdc93b9e5cfffbf2e36628ead611f87a4595c7a542dd0a142","flatsize":22394,"path":"All/p5-CGI-Application-Plugin-ViewCode-1.02_1.pkg","repopath":"All/p5-CGI-Application-Plugin-ViewCode-1.02_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10596,"desc":"CGI::Application::Plugin::ViewCode - View the source of the running\napplication.","deps":{"p5-CGI-Application":{"origin":"www/p5-CGI-Application","version":"4.61"},"p5-CGI-Application-Plugin-Forward":{"origin":"www/p5-CGI-Application-Plugin-Forward","version":"1.06_1"},"p5-Pod-Xhtml":{"origin":"textproc/p5-Pod-Xhtml","version":"1.61_1"},"p5-Syntax-Highlight-Perl-Improved":{"origin":"textproc/p5-Syntax-Highlight-Perl-Improved","version":"1.01_1"},"p5-Test-LongString":{"origin":"devel/p5-Test-LongString","version":"0.17"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-CGI-Application-Dispatch-Server","origin":"www/p5-CGI-Application-Dispatch-Server","version":"0.53_1","comment":"Simple HTTP server for developing with CGI::Application::Dispatch","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/CGI-Application-Dispatch-Server","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b00b75ec595dd83432dd8846bf95787cc7a21424ec6aa46edcca783cd60874e9","flatsize":16139,"path":"All/p5-CGI-Application-Dispatch-Server-0.53_1.pkg","repopath":"All/p5-CGI-Application-Dispatch-Server-0.53_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8736,"desc":"CGI::Application::Dispatch::Server\nA simple HTTP server for developing apps that use CGI::Application::Dispatch","deps":{"p5-CGI-Application":{"origin":"www/p5-CGI-Application","version":"4.61"},"p5-CGI-Application-Dispatch":{"origin":"www/p5-CGI-Application-Dispatch","version":"3.12_2"},"p5-HTTP-Server-Simple":{"origin":"www/p5-HTTP-Server-Simple","version":"0.52"},"p5-HTTP-Server-Simple-Static":{"origin":"www/p5-HTTP-Server-Simple-Static","version":"0.14"},"p5-IO-Capture":{"origin":"devel/p5-IO-Capture","version":"0.05_1"},"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-CGI-Ex","origin":"www/p5-CGI-Ex","version":"2.55","comment":"CGI utility suite - makes powerful application writing fun and easy","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/CGI::Ex","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5c59e5cab28bc6ed4f8c4cd6c59cf6abd765919b1ec03161850864f74bbb5dee","flatsize":751608,"path":"All/p5-CGI-Ex-2.55.pkg","repopath":"All/p5-CGI-Ex-2.55.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":229348,"desc":"CGI::Ex provides a suite of utilities to make writing CGI scripts more\nenjoyable. Although they can all be used separately, the main functionality of\neach of the modules is best represented in the CGI::Ex::App module. CGI::Ex::App\ntakes CGI application building to the next step. CGI::Ex::App is not quite a\nframework (which normally includes pre-built html) instead CGI::Ex::App is an\nextended application flow that dramatically reduces CGI build time in most\ncases. It does so using as little magic as possible. See CGI::Ex::App.\n\nThe main functionality is provided by several other modules that may be used\nseparately, or together through the CGI::Ex interface.","deps":{"p5-CGI":{"origin":"www/p5-CGI","version":"4.67"},"p5-Template-Alloy":{"origin":"www/p5-Template-Alloy","version":"1.022"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"],"options":{"EXAMPLES":"on"}},{"name":"p5-CGI-Application-Plugin-Authentication","origin":"www/p5-CGI-Application-Plugin-Authentication","version":"0.25","comment":"Support for authenticating requests in CGI::Application","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/CGI-Application-Plugin-Authentication","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bf4bf3bad107ca6398d481e70d9cb633940f97fc114543f3d4fce72d15a1861c","flatsize":234363,"path":"All/p5-CGI-Application-Plugin-Authentication-0.25.pkg","repopath":"All/p5-CGI-Application-Plugin-Authentication-0.25.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":97484,"desc":"CGI::Application::Plugin::Authentication adds the ability to authenticate\nusers in your CGI::Application modules.","deps":{"p5-Apache-Htpasswd":{"origin":"security/p5-Apache-Htpasswd","version":"1.9_2"},"p5-CGI-Application":{"origin":"www/p5-CGI-Application","version":"4.61"},"p5-Color-Calc":{"origin":"graphics/p5-Color-Calc","version":"1.074_1"},"p5-Digest-SHA1":{"origin":"security/p5-Digest-SHA1","version":"2.13_2"},"p5-UNIVERSAL-require":{"origin":"devel/p5-UNIVERSAL-require","version":"0.19"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-CGI-Application-Plugin-AnyTemplate","origin":"www/p5-CGI-Application-Plugin-AnyTemplate","version":"0.18_2","comment":"Use any templating system in CGI::Application","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/CGI-Application-Plugin-AnyTemplate","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"342cbd857ac6abb227e22ed2a9427f8603394c875be05b7f54da8cc47fbe996e","flatsize":153387,"path":"All/p5-CGI-Application-Plugin-AnyTemplate-0.18_2.pkg","repopath":"All/p5-CGI-Application-Plugin-AnyTemplate-0.18_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":62268,"desc":"CGI::Application::Plugin::AnyTemplate allows you to use any supported\nPerl templating system using a single consistent interface.\n\nCurrently supported templating systems include HTML::Template,\nHTML::Template::Expr, HTML::Template::Pluggable, Template::Toolkit and\nPetal.\n\nYou can access any of these templating systems using the same\ninterface. In this way, you can use the same code and switch\ntemplating systems on the fly.\n\nThis approach has many uses. For instance, it can be useful in\nmigrating your application from one templating system to another.","deps":{"p5-CGI-Application":{"origin":"www/p5-CGI-Application","version":"4.61"},"p5-CGI-Application-Plugin-Forward":{"origin":"www/p5-CGI-Application-Plugin-Forward","version":"1.06_1"},"p5-Clone":{"origin":"devel/p5-Clone","version":"0.47"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-CGI-Application-Plugin-MessageStack","origin":"www/p5-CGI-Application-Plugin-MessageStack","version":"0.34_1","comment":"Message stack for your CGI::Application","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/CGI-Application-Plugin-MessageStack","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3d66c426cfda4331d493f8982a51388e41a398949159a1c53b96323b9a6800f6","flatsize":34574,"path":"All/p5-CGI-Application-Plugin-MessageStack-0.34_1.pkg","repopath":"All/p5-CGI-Application-Plugin-MessageStack-0.34_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14304,"desc":"The forward method passes control to another run mode and returns its\noutput. This is equivalent to calling $self->$other_runmode, except\nthat CGI::Application's internal value of the current run mode is\nupdated.","deps":{"p5-CGI-Application":{"origin":"www/p5-CGI-Application","version":"4.61"},"p5-CGI-Application-Plugin-Session":{"origin":"www/p5-CGI-Application-Plugin-Session","version":"1.06"},"p5-CGI-Application-Plugin-TT":{"origin":"www/p5-CGI-Application-Plugin-TT","version":"1.06"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-CDDB-File","origin":"audio/p5-CDDB-File","version":"1.05_2","comment":"Parse a CDDB/freedb data file","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/CDDB-File","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"76205842f2f68f37b90356cf3b2f3c6a324d8edaa1bcb56df7dffefda3a72b7e","flatsize":9217,"path":"All/p5-CDDB-File-1.05_2.pkg","repopath":"All/p5-CDDB-File-1.05_2.pkg","licenselogic":"single","pkgsize":5648,"desc":"This module provides an interface for extracting data from CDDB-format data\nfiles, as used by freedb.\n\nIt does not read data from your CD, or submit information to freedb.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["audio","perl5"]},{"name":"p5-CGI-Ajax","origin":"www/p5-CGI-Ajax","version":"0.707_1","comment":"Module for writing AJAX/DHTML-based web apps","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/CGI-Ajax","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3c9c1f8158c70322b17820ac30d043aac8e5d2f7ad999fe6ccdbdd909cb4d23e","flatsize":52958,"path":"All/p5-CGI-Ajax-0.707_1.pkg","repopath":"All/p5-CGI-Ajax-0.707_1.pkg","licenselogic":"single","pkgsize":23048,"desc":"CGI::Ajax is an object-oriented module that provides a unique\nmechanism for using perl code asynchronously from javascript-enhanced\nweb pages.  You would commonly use CGI::Ajax in AJAX/DHTML-based\nweb applications.  CGI::Ajax unburdens the user from having to write\nany javascript, except for having to associate an exported method\nwith a document-defined event (such as onClick, onKeyUp, etc). Only\nin the more advanced implementations of a exported perl method would\na user need to write any javascript.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-CGI-Application","origin":"www/p5-CGI-Application","version":"4.61","comment":"Perl module intended to make it easier to create reusable web apps","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/CGI-Application","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"530d150cb03f7c6efbbd5e8461268ac141eba566258f96583161c3ac6646d81d","flatsize":136809,"path":"All/p5-CGI-Application-4.61.pkg","repopath":"All/p5-CGI-Application-4.61.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":60692,"desc":"CGI::Application is a perl module intended to make it easier to create\nsophisticated, reusable web-based applications.  This module implements\na methodology which, if followed, will make your web software easier to\ndesign, easier to document, easier to write, and easier to solve.","deps":{"p5-CGI":{"origin":"www/p5-CGI","version":"4.67"},"p5-Class-ISA":{"origin":"devel/p5-Class-ISA","version":"0.36_1"},"p5-HTML-Template":{"origin":"www/p5-HTML-Template","version":"2.97"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-CGI-Application-Plugin-DevPopup","origin":"www/p5-CGI-Application-Plugin-DevPopup","version":"1.08_2","comment":"Runtime cgiapp info in a popup window","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/CGI-Application-Plugin-DevPopup","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2606ba20e5a350a35eb81e2dce6b1206c0eededea6ef72f1d8d37b6d9271d9da","flatsize":40737,"path":"All/p5-CGI-Application-Plugin-DevPopup-1.08_2.pkg","repopath":"All/p5-CGI-Application-Plugin-DevPopup-1.08_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":20084,"desc":"This module provides a plugin framework for displaying runtime\ninformation about your CGI::Application app in a popup window. A\nsample Timing plugin is provided to show how it works:","deps":{"p5-CGI-Application":{"origin":"www/p5-CGI-Application","version":"4.61"},"p5-HTML-Template":{"origin":"www/p5-HTML-Template","version":"2.97"},"p5-IO-Stringy":{"origin":"devel/p5-IO-Stringy","version":"2.113"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-CDDB_get","origin":"audio/p5-CDDB_get","version":"2.28_3,1","comment":"High-level interface to the Compact Disc Database","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/CDDB_get","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fd67ca76dc9563f0b4590ff7311bd4905635e1c9667deab718dc4bed8d7fdbd4","flatsize":64032,"path":"All/p5-CDDB_get-2.28_3,1.pkg","repopath":"All/p5-CDDB_get-2.28_3,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":18644,"desc":"The CDDB_get module implements a Perl class for communicating with an\naudio compact disc database through the CDDBP protocol.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["audio","perl5"]},{"name":"p5-CGI-Application-Plugin-AutoRunmode","origin":"www/p5-CGI-Application-Plugin-AutoRunmode","version":"0.18_1","comment":"CGI::App plugin to automatically register runmodes","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/CGI-Application-Plugin-AutoRunmode","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"113670927e383fd577ee54d2ed8daec1cbc3cff979a331cd16c18b159bfefbe9","flatsize":32472,"path":"All/p5-CGI-Application-Plugin-AutoRunmode-0.18_1.pkg","repopath":"All/p5-CGI-Application-Plugin-AutoRunmode-0.18_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16704,"desc":"This plugin for CGI::Application provides easy ways to setup run modes.\nYou can just write the method that implement a run mode, you do not have\nto explicitly register it with CGI::App anymore.","deps":{"p5-CGI-Application":{"origin":"www/p5-CGI-Application","version":"4.61"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-CDB_File-Generator","origin":"databases/p5-CDB_File-Generator","version":"0.030_1","comment":"Generate massive sorted CDB files simply","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/CDB_File-Generator","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d3dfbd9e78b358d0c4caa02de0ae10de00608d77452fd8b903e7515fe5af6845","flatsize":8361,"path":"All/p5-CDB_File-Generator-0.030_1.pkg","repopath":"All/p5-CDB_File-Generator-0.030_1.pkg","licenselogic":"single","pkgsize":5620,"desc":"CDB::Generator is a designed for generating very large sorted CDB\nfiles.  This makes it easy to generate files in which cdbmultiget can\nreturn more than one key.","deps":{"cdb":{"origin":"databases/cdb","version":"0.75"},"p5-CDB_File":{"origin":"databases/p5-CDB_File","version":"1.02"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-CGI","origin":"www/p5-CGI","version":"4.67","comment":"Handle Common Gateway Interface requests and responses","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/CGI","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cae3de182163215655172649ee848b01c15b44454e2065cfdab02167ab31dc2d","flatsize":402942,"path":"All/p5-CGI-4.67.pkg","repopath":"All/p5-CGI-4.67.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":159332,"desc":"CGI.pm is a stable, complete and mature solution for processing and preparing\nHTTP requests and responses. Major features including processing form\nsubmissions, file uploads, reading and writing cookies, query string generation\nand manipulation, and processing and preparing HTTP headers.\n\nCGI.pm performs very well in a vanilla CGI.pm environment and also comes with\nbuilt-in support for mod_perl and mod_perl2 as well as FastCGI.\n\nIt has the benefit of having developed and refined over 20 years with input from\ndozens of contributors and being deployed on thousands of websites. CGI.pm was\nincluded in the perl distribution from perl v5.4 to v5.20, however is has now\nbeen removed from the perl core.","deps":{"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"],"options":{"EXAMPLES":"on"}},{"name":"p5-CDDB","origin":"audio/p5-CDDB","version":"1.222_1","comment":"High-level interface to the Compact Disc Database","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/CDDB","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c2a7cdee79905779d5b195cb7966dbecd342fccf3fa4d2dd2f0e2922232352bb","flatsize":57895,"path":"All/p5-CDDB-1.222_1.pkg","repopath":"All/p5-CDDB-1.222_1.pkg","licenselogic":"single","pkgsize":25720,"desc":"The CDDB module implements a Perl class for communicating with an\naudio compact disc database through the CDDBP protocol. It allows\nquerying the database and submitting new entries to it via e-mail\n(the Mail::Internet and Mail::Header modules are required for\nsubmitting, but their absence won't affect other functions). Unlike\nits analogs, CDDB.pm doesn't try to read a disc in your CD-ROM by\nitself, but relies on the main program supplying disc data.\nTherefore, it is particularly useful for developing software that\ndeals with alternative media, such as MPEG audio files.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["audio","perl5"]},{"name":"p5-CGI-Cookie-XS","origin":"www/p5-CGI-Cookie-XS","version":"0.18_1","comment":"HTTP Cookie parser in C","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Cookie-XS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"032280298ef27eb11682273cceccb4dee13fc890b8a7e4dd48980e847d2000ca","flatsize":689659,"path":"All/p5-CGI-Cookie-XS-0.18_1.pkg","repopath":"All/p5-CGI-Cookie-XS-0.18_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":213980,"desc":"This module implements a very simple and fast parser for cookies used in\nHTTP applications.","deps":{"p5-Filter-Simple":{"origin":"textproc/p5-Filter-Simple","version":"0.94"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-CAM-PDF","origin":"textproc/p5-CAM-PDF","version":"1.60_1","comment":"PDF manipulation library","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/CAM-PDF","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"711dee83fd678abf06e14e99ddd4a576061ec08f6d3919ea91c87092967f7b83","flatsize":416466,"path":"All/p5-CAM-PDF-1.60_1.pkg","repopath":"All/p5-CAM-PDF-1.60_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":149292,"desc":"This package reads and writes any document that conforms to the PDF\nspecification generously provided by Adobe at\nhttp://partners.adobe.com/public/developer/pdf/index_reference.html\n\nThe file format is well-supported, with the exception of the\n\"linearized\" or \"optimized\" output format, which this module can read\nbut not write.  Many specific aspects of the document model are not\nmanipulable with this package (like fonts), but if the input document\nis correctly written, then this module will preserve the model\nintegrity.\n\nThis library grants you some power over the PDF security model. Note\nthat applications editing PDF documents via this library MUST respect\nthe security preferences of the document. Any violation of this\nrespect is contrary to Adobe's intellectual property position, as\nstated in the reference manual at the above URL.","deps":{"p5-Crypt-RC4":{"origin":"security/p5-Crypt-RC4","version":"2.02_1"},"p5-Text-PDF":{"origin":"print/p5-Text-PDF","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"],"options":{"DOCS":"on"}},{"name":"p5-CAD-Drawing-Template","origin":"graphics/p5-CAD-Drawing-Template","version":"0.01_6","comment":"Replace tags with text and geometry","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/CAD-Drawing-Template","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"52c20d316b6d9f9affa6ddb019e07c24a99f0c47741cc4da61a8b407e4fbe21b","flatsize":29765,"path":"All/p5-CAD-Drawing-Template-0.01_6.pkg","repopath":"All/p5-CAD-Drawing-Template-0.01_6.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14552,"desc":"Tag replacement framework for graphics/p5-CAD-Drawing.","deps":{"p5-CAD-Calc":{"origin":"math/p5-CAD-Calc","version":"0.27_2"},"p5-CAD-Drawing":{"origin":"graphics/p5-CAD-Drawing","version":"0.26_12"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-CBOR-XS","origin":"devel/p5-CBOR-XS","version":"1.30","comment":"Perl does Concise Binary Object Representation (CBOR, RFC7049)","maintainer":"pi@FreeBSD.org","www":"https://metacpan.org/release/CBOR-XS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f0849579f1134d697ad069abaf5cfa0f98c22be44b89fc8fb4b7e087241c3efb","flatsize":132538,"path":"All/p5-CBOR-XS-1.30.pkg","repopath":"All/p5-CBOR-XS-1.30.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":56012,"desc":"This module converts Perl data structures to the Concise Binary\nObject Representation (CBOR, RFC7049) and vice versa.","deps":{"p5-Types-Serialiser":{"origin":"devel/p5-Types-Serialiser","version":"1.01"},"p5-common-sense":{"origin":"devel/p5-common-sense","version":"3.75"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-CACertOrg-CA","origin":"security/p5-CACertOrg-CA","version":"20210114.002","comment":"CACert.org CA root certificate in PEM format","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/CACertOrg-CA","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5a12dab7cdf5038766a5906563be577c950520a820cf3d7a2cd3623448683c58","flatsize":14227,"path":"All/p5-CACertOrg-CA-20210114.002.pkg","repopath":"All/p5-CACertOrg-CA-20210114.002.pkg","licenselogic":"single","licenses":["CACERT"],"pkgsize":8752,"desc":"CACertOrg::CA provides a copy of Certificate Authority certificate for\nCACert.org. This is the Class 1 PKI Key.\n\nsha1 13:5C:EC:36:F4:9C:B8:E9:3B:1A:B2:70:CD:80:88:46:76:CE:8F:33\nmd5  A6:1B:37:5E:39:0D:9C:36:54:EE:BD:20:31:46:1F:6B","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-CAD-Calc","origin":"math/p5-CAD-Calc","version":"0.27_2","comment":"Generic cad-related geometry calculations","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/CAD-Calc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9cca8dff9c7a7eac43afba7e6d0350ff85efc12fff3d45231589bde8871dff2d","flatsize":53315,"path":"All/p5-CAD-Calc-0.27_2.pkg","repopath":"All/p5-CAD-Calc-0.27_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":20396,"desc":"A library of generic CAD-related geometry calculations.","deps":{"p5-Math-Geometry-Planar-Offset":{"origin":"math/p5-Math-Geometry-Planar-Offset","version":"1.05_1"},"p5-Math-Round-Var":{"origin":"math/p5-Math-Round-Var","version":"1.0.0_1"},"p5-Math-Vec":{"origin":"math/p5-Math-Vec","version":"1.01_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","math","perl5"]},{"name":"p5-C-Scan","origin":"devel/p5-C-Scan","version":"0.74_1","comment":"Perl5 module to scan C language files for easily recognized constructs","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/C-Scan","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bbf0c10d7e1133edf19fabaf94d5f8684d7393ed5a99b6167998ea3afa762907","flatsize":34855,"path":"All/p5-C-Scan-0.74_1.pkg","repopath":"All/p5-C-Scan-0.74_1.pkg","licenselogic":"single","pkgsize":12836,"desc":"C-Scan is a Perl module to scan C language files for easily recognized\nconstructs such as included header files, macros and their arguments,\ndeclarations of functions, extern declarations, and typedefs.  It uses the\nData::Flow interface.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-CGI-Application-Plugin-Authorization","origin":"www/p5-CGI-Application-Plugin-Authorization","version":"0.07_2","comment":"Support for authorization of requests in CGI::Application","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/CGI-Application-Plugin-Authorization","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"340d8e89d2bde7bbf128ba6e28276bb9c1306003e5baaf9c4533c0caaab6510d","flatsize":89741,"path":"All/p5-CGI-Application-Plugin-Authorization-0.07_2.pkg","repopath":"All/p5-CGI-Application-Plugin-Authorization-0.07_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":43604,"desc":"CGI::Application::Plugin::Authorization adds the ability to\nauthorize users for specific tasks.","deps":{"p5-CGI-Application":{"origin":"www/p5-CGI-Application","version":"4.61"},"p5-CGI-Application-Plugin-Authentication":{"origin":"www/p5-CGI-Application-Plugin-Authentication","version":"0.25"},"p5-Class-ISA":{"origin":"devel/p5-Class-ISA","version":"0.36_1"},"p5-Test-Exception":{"origin":"devel/p5-Test-Exception","version":"0.43"},"p5-Test-Warn":{"origin":"devel/p5-Test-Warn","version":"0.37"},"p5-UNIVERSAL-require":{"origin":"devel/p5-UNIVERSAL-require","version":"0.19"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-CGI-Application-Dispatch","origin":"www/p5-CGI-Application-Dispatch","version":"3.12_2","comment":"Dispatch requests to CGI::Application based objects","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/CGI-Application-Dispatch","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8942a197ec8049600046437203d9908ea13959fa86717efd65efae37a42f1451","flatsize":108589,"path":"All/p5-CGI-Application-Dispatch-3.12_2.pkg","repopath":"All/p5-CGI-Application-Dispatch-3.12_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":42044,"desc":"CGI::Application::Dispatch\nDispatch requests to CGI::Application based objects","deps":{"p5-CGI-Application":{"origin":"www/p5-CGI-Application","version":"4.61"},"p5-CGI-PSGI":{"origin":"www/p5-CGI-PSGI","version":"0.15_1"},"p5-Exception-Class":{"origin":"devel/p5-Exception-Class","version":"1.45"},"p5-HTTP-Exception":{"origin":"www/p5-HTTP-Exception","version":"0.04007"},"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Bytes-Random-Secure-Tiny","origin":"security/p5-Bytes-Random-Secure-Tiny","version":"1.011","comment":"Generate cryptographically-secure random bytes","maintainer":"pi@FreeBSD.org","www":"https://metacpan.org/release/Bytes-Random-Secure-Tiny","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"525f6321597af753fe3c540626c933e04e34fb492d893fa144721a7d67738d71","flatsize":42309,"path":"All/p5-Bytes-Random-Secure-Tiny-1.011.pkg","repopath":"All/p5-Bytes-Random-Secure-Tiny-1.011.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":19212,"desc":"A tiny Perl extension to generate cryptographically-secure random bytes.\n\nIt provides random bytes from a cryptographically secure random\nnumber generator (ISAAC), seeded from strong entropy sources on a\nwide variety of platforms. It does so without external dependencies\n(except on Windows), and has a minimal but useful user interface\npatterned after the module Bytes::Random::Secure.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Business-TW-TSIB-CStorePayment","origin":"finance/p5-Business-TW-TSIB-CStorePayment","version":"0.04_1","comment":"Module for Taishin Bank Convenient Store Payment Management","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Business-TW-TSIB-CStorePayment","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6937afe54e100093325186e19f7c15b0f943bd80cec95f0b608b70960bda3c6d","flatsize":8708,"path":"All/p5-Business-TW-TSIB-CStorePayment-0.04_1.pkg","repopath":"All/p5-Business-TW-TSIB-CStorePayment-0.04_1.pkg","licenselogic":"single","pkgsize":5644,"desc":"This module provides utility functions for the convenient store payment\ncollection service by TSIB (Taishin International Bank, Taiwan).","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["finance","perl5"]},{"name":"p5-Business-TW-Invoice-U420","origin":"finance/p5-Business-TW-Invoice-U420","version":"0.01_1","comment":"Print Taiwan Unified Invoice with U420 printer","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Business-TW-Invoice-U420","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"73d1c28a424da8a517f3cf57cb68d6bccf46a987f3e08af9d35d5c9c1d5d314a","flatsize":7188,"path":"All/p5-Business-TW-Invoice-U420-0.01_1.pkg","repopath":"All/p5-Business-TW-Invoice-U420-0.01_1.pkg","licenselogic":"single","pkgsize":5232,"desc":"This module generates commands for the Epson RP-U420 invoice printer for\nprinting the Unified Invoice in Taiwan.\n\nYou must install the driver and printer processor properly before you can\nuse the module.\n\nYou can define multiple lines of headers that will appear on each page of\nthe printed invoices, and when you do println the module does all the\nnecessary paging and stamping for you.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["finance","perl5"]},{"name":"p5-Business-WorldPay-Junior","origin":"finance/p5-Business-WorldPay-Junior","version":"1.07_1","comment":"Perl module to handle WorldPay Junior for payment services","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Business-WorldPay-Junior","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"17525aad53529b321454fcefe421658eb6c1fb997b0f695867a111be153030e5","flatsize":62847,"path":"All/p5-Business-WorldPay-Junior-1.07_1.pkg","repopath":"All/p5-Business-WorldPay-Junior-1.07_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":18748,"desc":"This module provides a simple way to handle transactions sent to WorldPay\nfor payment when using the WorldPay Select Junior service.\n\nThis module aims for simplicity. All it does is track the transaction and\nthen verify the callback data supplied by WorldPay after a payment has been\nmade. The module is designed with the requirement to immediately verify that\na payment has been made and is as expected in mind.","deps":{"p5-Business-CreditCard":{"origin":"finance/p5-Business-CreditCard","version":"0.39"},"p5-Business-OnlinePayment":{"origin":"finance/p5-Business-OnlinePayment","version":"3.05"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["finance","perl5"]},{"name":"p5-Business-PayPal-EWP","origin":"security/p5-Business-PayPal-EWP","version":"1.03_1","comment":"Perl extension for PayPal Encrypted Website Payments","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Business-PayPal-EWP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d3bdf22649ac4a63a5db53cd46cfa0037174eb9a3434f4ec6aecf90ae1285764","flatsize":20554,"path":"All/p5-Business-PayPal-EWP-1.03_1.pkg","repopath":"All/p5-Business-PayPal-EWP-1.03_1.pkg","licenselogic":"single","pkgsize":8500,"desc":"Business::PayPal::EWP - Perl extension for PayPal's Encrypted Website Payments\nwith Encrypted Web Payments. It contains a single function, SignAndEncrypt\nwhich takes the plaintext form code, private key file, public key file, and\nPayPal's public certificate, and will return the signed and encrypted code\nneeded by paypal.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"p5-Net-SSLeay":{"origin":"security/p5-Net-SSLeay","version":"1.94"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Bytes-Random-Secure","origin":"security/p5-Bytes-Random-Secure","version":"0.29","comment":"Generate cryptographically-secure random bytes","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Bytes-Random-Secure","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8df8d85048e8672c4802cd75cc384d1f75f401d4ce4ec1ec5c09498baad82013","flatsize":53905,"path":"All/p5-Bytes-Random-Secure-0.29.pkg","repopath":"All/p5-Bytes-Random-Secure-0.29.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":26704,"desc":"Bytes::Random::Secure provides two interfaces for obtaining crypto-quality\nrandom bytes. The simple interface is built around plain functions. For greater\ncontrol over the Random Number Generator's seeding, there is an Object Oriented\ninterface that provides much more flexibility.\n\nThe \"functions\" interface provides functions that can be used any time you need\na string of a specific number of random bytes. The random bytes are available as\nsimple strings, or as hex-digits, Quoted Printable, or MIME Base64. There are\nequivalent methods available from the OO interface, plus a few others.\n\nThis module can be a drop-in replacement for Bytes::Random, with the primary\nenhancement of using a cryptographic-quality random number generator to create\nthe random data. The random_bytes function emulates the user interface of\nBytes::Random's function by the same name. But with Bytes::Random::Secure the\nrandom number generator comes from Math::Random::ISAAC, and is suitable for\ncryptographic purposes. The harder problem to solve is how to seed the\ngenerator. This module uses Crypt::Random::Seed to generate the initial seeds\nfor Math::Random::ISAAC.","deps":{"p5-Crypt-Random-Seed":{"origin":"security/p5-Crypt-Random-Seed","version":"0.03"},"p5-Math-Random-ISAAC":{"origin":"math/p5-Math-Random-ISAAC","version":"1.004_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Business-PayPal-IPN","origin":"finance/p5-Business-PayPal-IPN","version":"1.94_1","comment":"Perl extension that implements PayPal IPN v1.5","maintainer":"coryking@mozimedia.com","www":"https://metacpan.org/release/Business-PayPal-IPN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5b9a878b5b623e68556e2ec566fed789e3af1be73c3690c2a83e850bb5a9e7bb","flatsize":21022,"path":"All/p5-Business-PayPal-IPN-1.94_1.pkg","repopath":"All/p5-Business-PayPal-IPN-1.94_1.pkg","licenselogic":"single","pkgsize":11796,"desc":"Business::PayPal::IPN - Perl extension that implements PayPal IPN","deps":{"p5-Crypt-SSLeay":{"origin":"security/p5-Crypt-SSLeay","version":"0.72_3"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["finance","perl5"]},{"name":"p5-Business-Stripe","origin":"finance/p5-Business-Stripe","version":"0.07","comment":"Perl5 module interface for the Stripe.com payment system","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Business-Stripe","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3a153b7a585d6215e8e696d6b9e1bd0d39ed1dfac39d593a6968cb9c895cdc2c","flatsize":32116,"path":"All/p5-Business-Stripe-0.07.pkg","repopath":"All/p5-Business-Stripe-0.07.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16104,"desc":"Provides common bindings for Stripe payment system. Any API calls that do not\nhave bindings can be access through the generic api method.","deps":{"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["finance","perl5"]},{"name":"p5-Business-OnlinePayment-iAuthorizer","origin":"finance/p5-Business-OnlinePayment-iAuthorizer","version":"0.2.1_3","comment":"Business::OnlinePayment backend module for iAuthorizer","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Business-OnlinePayment-iAuthorizer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"30ed42ff2d295453753272edfcdff4b79cced081ba398dff6c7de2b8fde7643b","flatsize":22629,"path":"All/p5-Business-OnlinePayment-iAuthorizer-0.2.1_3.pkg","repopath":"All/p5-Business-OnlinePayment-iAuthorizer-0.2.1_3.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9152,"desc":"This is Business::OnlinePayment::iAuthorizer, an Business::OnlinePayment\nbackend module for iAuthorizer.  It is only useful if you have a merchant\naccount with iAuthorizer: http://www.iauthorizer.net","deps":{"p5-Business-OnlinePayment":{"origin":"finance/p5-Business-OnlinePayment","version":"3.05"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["finance","perl5"]},{"name":"p5-Business-OnlinePayment-eSec","origin":"finance/p5-Business-OnlinePayment-eSec","version":"0.02_3","comment":"Business::OnlinePayment backend module for eSec","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Business-OnlinePayment-eSec","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"175fea9b90d4dcd3ce8979188a6f2f5ad85f21eea37e6f23476081dbc54e0f09","flatsize":6739,"path":"All/p5-Business-OnlinePayment-eSec-0.02_3.pkg","repopath":"All/p5-Business-OnlinePayment-eSec-0.02_3.pkg","licenselogic":"single","pkgsize":4464,"desc":"This is Business::OnlinePayment::eSec, an Business::OnlinePayment backend\nmodule for eSec.  It is only useful if you have a merchant account with eSec:\nhttp://www.esec.com.au/sep.html.","deps":{"p5-Business-CreditCard":{"origin":"finance/p5-Business-CreditCard","version":"0.39"},"p5-Business-OnlinePayment":{"origin":"finance/p5-Business-OnlinePayment","version":"3.05"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["finance","perl5"]},{"name":"p5-Business-OnlinePayment-TCLink","origin":"finance/p5-Business-OnlinePayment-TCLink","version":"1.03_2","comment":"Business::OnlinePayment backend module for TrustCommerce","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Business-OnlinePayment-TCLink","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1e6649dcd920d6b7061429f967e63efad4fe95f9800753e921619214f213b863","flatsize":9810,"path":"All/p5-Business-OnlinePayment-TCLink-1.03_2.pkg","repopath":"All/p5-Business-OnlinePayment-TCLink-1.03_2.pkg","licenselogic":"single","pkgsize":5336,"desc":"This is Business::OnlinePayment::TCLink, a Business::OnlinePayment\nbackend module for TrustCommerce. It is only useful if you have an\naccount with TrustCommerce: http://www.trustcommerce.com","deps":{"p5-Business-CreditCard":{"origin":"finance/p5-Business-CreditCard","version":"0.39"},"p5-Business-OnlinePayment":{"origin":"finance/p5-Business-OnlinePayment","version":"3.05"},"p5-Net-TCLink":{"origin":"net/p5-Net-TCLink","version":"3.4_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["finance","perl5"]},{"name":"p5-Business-OnlinePayment-PaymentsGateway","origin":"finance/p5-Business-OnlinePayment-PaymentsGateway","version":"0.02_2","comment":"Business::OnlinePayment backend module for PaymentsGateway.net ACH Direct","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"694c1554546529877cd2c2faaaac2b5dbfadbef7839b35dace2b43a454006b46","flatsize":10843,"path":"All/p5-Business-OnlinePayment-PaymentsGateway-0.02_2.pkg","repopath":"All/p5-Business-OnlinePayment-PaymentsGateway-0.02_2.pkg","licenselogic":"single","pkgsize":5408,"desc":"A Business::OnlinePayment backend module for PaymentsGateway.net ACH Direct.\nIt is only useful if you have a merchant account with PaymentsGateway.net.","deps":{"p5-Business-CreditCard":{"origin":"finance/p5-Business-CreditCard","version":"0.39"},"p5-Business-OnlinePayment":{"origin":"finance/p5-Business-OnlinePayment","version":"3.05"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["finance","perl5"]},{"name":"p5-Business-OnlinePayment-VirtualNet","origin":"finance/p5-Business-OnlinePayment-VirtualNet","version":"0.02_3","comment":"Business::OnlinePayment backend module for Vital VirtualNet","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Business-OnlinePayment-VirtualNet","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"79fc6c87dbfcf6c35de8b09e7b8f92972d9211e2f9b0c3cf87fa3c1dc91277a3","flatsize":30907,"path":"All/p5-Business-OnlinePayment-VirtualNet-0.02_3.pkg","repopath":"All/p5-Business-OnlinePayment-VirtualNet-0.02_3.pkg","licenselogic":"single","pkgsize":10212,"desc":"This is Business::OnlinePayment::VirtualNet, an Business::OnlinePayment\nbackend module for Vital VirtualNet.  It is only useful if you have a merchant\naccount with Vital VirtualNet:\nhttp://www.vitalps.com/sections/merch/mer_ps_VNET_info.html","deps":{"p5-Business-CreditCard":{"origin":"finance/p5-Business-CreditCard","version":"0.39"},"p5-Business-OnlinePayment":{"origin":"finance/p5-Business-OnlinePayment","version":"3.05"},"p5-File-CounterFile":{"origin":"misc/p5-File-CounterFile","version":"1.04_1"},"p5-String-LRC":{"origin":"devel/p5-String-LRC","version":"1.01_2"},"p5-String-Parity":{"origin":"devel/p5-String-Parity","version":"1.34"},"p5-TimeDate":{"origin":"devel/p5-TimeDate","version":"2.33,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["finance","perl5"]},{"name":"p5-Business-PayPal","origin":"www/p5-Business-PayPal","version":"0.19","comment":"Perl extension for automating PayPal transactions","maintainer":"skreuzer@FreeBSD.org","www":"https://metacpan.org/release/Business-PayPal","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f125b04b7325dd67b71f8a8d2a0fa4d8eddb516c5208ee79433624fbf0881daa","flatsize":44992,"path":"All/p5-Business-PayPal-0.19.pkg","repopath":"All/p5-Business-PayPal-0.19.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":21128,"desc":"Perl extension for automating PayPal transactions","deps":{"p5-CGI":{"origin":"www/p5-CGI","version":"4.67"},"p5-Net-SSLeay":{"origin":"security/p5-Net-SSLeay","version":"1.94"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Business-OnlinePayment-OCV","origin":"finance/p5-Business-OnlinePayment-OCV","version":"0.01_2","comment":"Business::OnlinePayment backend module for OCV","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Business-OnlinePayment-OCV","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"113c6b71a31d6b18c9e9c6773125a4dd425297f6ea36396f9736380dd4a6ee5a","flatsize":11925,"path":"All/p5-Business-OnlinePayment-OCV-0.01_2.pkg","repopath":"All/p5-Business-OnlinePayment-OCV-0.01_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6812,"desc":"This is Business::OnlinePayment::OCV, an Business::OnlinePayment\nbackend module for OCV.  It is only useful if you have a merchant\naccount with OCV: http://www.iauthorizer.net","deps":{"p5-Business-OCV":{"origin":"finance/p5-Business-OCV","version":"0.1_1"},"p5-Business-OnlinePayment":{"origin":"finance/p5-Business-OnlinePayment","version":"3.05"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["finance","perl5"]},{"name":"p5-Business-OnlinePayment-Network1Financial","origin":"finance/p5-Business-OnlinePayment-Network1Financial","version":"0.02_3","comment":"Business::OnlinePayment backend module for Network1 Financial","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/IVAN/Business-OnlinePayment-Network1Financial-0.02","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b1653cc55cdf1f5ed3d7042fc0ff6df96284936f216e7529d6b142c3872600b7","flatsize":16692,"path":"All/p5-Business-OnlinePayment-Network1Financial-0.02_3.pkg","repopath":"All/p5-Business-OnlinePayment-Network1Financial-0.02_3.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7884,"desc":"A Business::OnlinePayment backend module for Network1 Financial.  It\nis only useful if you have a merchant account with Network1Financial:\nhttp://www.eftsecure.com","deps":{"p5-Business-CreditCard":{"origin":"finance/p5-Business-CreditCard","version":"0.39"},"p5-Business-OnlinePayment":{"origin":"finance/p5-Business-OnlinePayment","version":"3.05"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["finance","perl5"]},{"name":"p5-Business-OnlinePayment-Cardstream","origin":"finance/p5-Business-OnlinePayment-Cardstream","version":"1.0_3","comment":"Business::OnlinePayment backend module for Cardstream","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Business-OnlinePayment-Cardstream","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7a8c2a2650b195478f6a8cb90bdc6ccaa2fe81901bab375f6a227ccd8a6d9707","flatsize":7052,"path":"All/p5-Business-OnlinePayment-Cardstream-1.0_3.pkg","repopath":"All/p5-Business-OnlinePayment-Cardstream-1.0_3.pkg","licenselogic":"single","pkgsize":4924,"desc":"This is Business::OnlinePayment::Cardstream, an Business::OnlinePayment\nbackend module for Cardstream. For information on obtaining a merchant\naccount please visit http://www.cardstream.com or e-mail sales@cardstream.com.","deps":{"p5-Business-CreditCard":{"origin":"finance/p5-Business-CreditCard","version":"0.39"},"p5-Business-OnlinePayment":{"origin":"finance/p5-Business-OnlinePayment","version":"3.05"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["finance","perl5"]},{"name":"p5-Business-OnlinePayment-LinkPoint","origin":"finance/p5-Business-OnlinePayment-LinkPoint","version":"0.10_1","comment":"Business::OnlinePayment backend module for LinkPoint","maintainer":"perl@FreeBSD.org","www":"http://www.linkpoint.com/product_solutions/internet/lperl/lperl_main.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c9e30423427f4a10e843d023e4875d0fa4f984415bfc83ed0d8697bb64fc24e4","flatsize":11586,"path":"All/p5-Business-OnlinePayment-LinkPoint-0.10_1.pkg","repopath":"All/p5-Business-OnlinePayment-LinkPoint-0.10_1.pkg","licenselogic":"single","pkgsize":5948,"desc":"This is Business::OnlinePayment::LinkPoint, an Business::OnlinePayment\nbackend module for LinkPoint.  It is only useful if you have a merchant account\nwith LinkPoint: http://www.linkpoint.com/ and the \"LinkPoint Perl Wrapper\":","deps":{"p5-Business-CreditCard":{"origin":"finance/p5-Business-CreditCard","version":"0.39"},"p5-Business-OnlinePayment":{"origin":"finance/p5-Business-OnlinePayment","version":"3.05"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["finance","perl5"]},{"name":"p5-Business-OnlinePayment-Beanstream","origin":"finance/p5-Business-OnlinePayment-Beanstream","version":"0.02_1","comment":"Business::OnlinePayment backend module for Beanstream","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Business-OnlinePayment-Beanstream","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"24555a5fb12094171e5ca2f757b238eca6a095ceb4bcb91815fb7d52489c4c96","flatsize":11350,"path":"All/p5-Business-OnlinePayment-Beanstream-0.02_1.pkg","repopath":"All/p5-Business-OnlinePayment-Beanstream-0.02_1.pkg","licenselogic":"single","pkgsize":6168,"desc":"A Business::OnlinePayment backend module for Beanstream.  It is only useful\nif you have a merchant account with Beanstream: http://www.beanstream.com","deps":{"p5-Business-OnlinePayment":{"origin":"finance/p5-Business-OnlinePayment","version":"3.05"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["finance","perl5"]},{"name":"p5-Business-OnlinePayment-Jettis","origin":"finance/p5-Business-OnlinePayment-Jettis","version":"0.02_1","comment":"Business::OnlinePayment backend module for Jettis","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Business-OnlinePayment-Jettis","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"11d8f9f09012d513184eedf95263c2c904e315ede4dd431d96e3061beaae151d","flatsize":17800,"path":"All/p5-Business-OnlinePayment-Jettis-0.02_1.pkg","repopath":"All/p5-Business-OnlinePayment-Jettis-0.02_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8496,"desc":"A Business::OnlinePayment backend module for Jettis.","deps":{"p5-Business-CreditCard":{"origin":"finance/p5-Business-CreditCard","version":"0.39"},"p5-Business-OnlinePayment":{"origin":"finance/p5-Business-OnlinePayment","version":"3.05"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["finance","perl5"]},{"name":"p5-Business-OnlinePayment-MerchantCommerce","origin":"finance/p5-Business-OnlinePayment-MerchantCommerce","version":"0.01_2","comment":"Business::OnlinePayment backend module for MerchantCommerce authorization service","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Business-OnlinePayment-MerchantCommerce","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c0998baa2782ee5989a5f20d589bc4e856186e16a3fe3c682be852ee10b8c921","flatsize":25347,"path":"All/p5-Business-OnlinePayment-MerchantCommerce-0.01_2.pkg","repopath":"All/p5-Business-OnlinePayment-MerchantCommerce-0.01_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11172,"desc":"This is Business::OnlinePayment::MerchantCommerce, an Business::OnlinePayment\nbackend module for MerchantCommerce authorization service.","deps":{"p5-Business-OnlinePayment":{"origin":"finance/p5-Business-OnlinePayment","version":"3.05"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["finance","perl5"]},{"name":"p5-Business-OnlinePayment-BankOfAmerica","origin":"finance/p5-Business-OnlinePayment-BankOfAmerica","version":"1.02_2","comment":"Business::OnlinePayment backend module for Bank of America eStores","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Business-OnlinePayment-BankOfAmerica","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3edb2f5195cf4e040a6943cfb98556a53ad839fff6bb4ea62c574c1df1592be0","flatsize":14032,"path":"All/p5-Business-OnlinePayment-BankOfAmerica-1.02_2.pkg","repopath":"All/p5-Business-OnlinePayment-BankOfAmerica-1.02_2.pkg","licenselogic":"single","pkgsize":6876,"desc":"This is Business::OnlinePayment::BankOfAmerica, a Business::OnlinePayment\nbackend module for Bank of America eStores.  It is only useful if you\nhave a merchant account with Bank of America eStores:\nhttp://www.bofa.com/merchantservices/index.cfm?template=merch_ic_estores_ov.cfm","deps":{"p5-Business-CreditCard":{"origin":"finance/p5-Business-CreditCard","version":"0.39"},"p5-Business-OnlinePayment":{"origin":"finance/p5-Business-OnlinePayment","version":"3.05"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["finance","perl5"]},{"name":"p5-Business-OnlinePayment-2CheckOut","origin":"finance/p5-Business-OnlinePayment-2CheckOut","version":"0.02_2","comment":"Business::OnlinePayment backend module for 2CheckOut authorization service","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7a9b626a76c706c484ed333b2ee43e369b76a438d61c6a13ddf998196b9dc71a","flatsize":9121,"path":"All/p5-Business-OnlinePayment-2CheckOut-0.02_2.pkg","repopath":"All/p5-Business-OnlinePayment-2CheckOut-0.02_2.pkg","licenselogic":"single","pkgsize":5292,"desc":"This is Business::OnlinePayment::2CheckOut, an Business::OnlinePayment\nbackend module for 2CheckOut authorization service.  It is only useful\nif you have a merchant account with 2CheckOut: http://www.2checkout.com","deps":{"p5-Business-CreditCard":{"origin":"finance/p5-Business-CreditCard","version":"0.39"},"p5-Business-OnlinePayment":{"origin":"finance/p5-Business-OnlinePayment","version":"3.05"},"p5-Text-CSV_XS":{"origin":"textproc/p5-Text-CSV_XS","version":"1.60"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["finance","perl5"]},{"name":"p5-CDB_File","origin":"databases/p5-CDB_File","version":"1.02","comment":"Perl5 interface to the CDB package","maintainer":"nistor@snickers.org","www":"https://metacpan.org/release/CDB_File","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f7eec6755b086b9b9f21fb50e0fe3c19f8099963597baf1798e54ce05ac9f26b","flatsize":50525,"path":"All/p5-CDB_File-1.02.pkg","repopath":"All/p5-CDB_File-1.02.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":22756,"desc":"This is the perl5 interface to CDB.\nVery useful for people who would like to export information from an SQL type\ndatabase directly into a CDB file via $cdb->insert in a perl script.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Business-OCV","origin":"finance/p5-Business-OCV","version":"0.1_1","comment":"Interface to the Ingenico OCV Server","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Business-OCV","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"deed2260999d07a5d2a8423d62d8737bfdbb9ca509f5be205688e85bfc2afac5","flatsize":79140,"path":"All/p5-Business-OCV-0.1_1.pkg","repopath":"All/p5-Business-OCV-0.1_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":25628,"desc":"This module provides an interface to the Ingenico Online Credit Verification\nServer (OCV) (see http://www.ingenico.com.au). The OCV server provides an\ninterface into the bank network and allows credit card transactions to be\nprocessed in real-time.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["finance","perl5"]},{"name":"p5-Business-ISSN","origin":"misc/p5-Business-ISSN","version":"1.008","comment":"Perl extension for International Standard Serial Numbers","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Business-ISSN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"75134f97c2d9abc4b4e990ee8529f8874d49700e01b6ee390fcbb1ad3f6bbb50","flatsize":14570,"path":"All/p5-Business-ISSN-1.008.pkg","repopath":"All/p5-Business-ISSN-1.008.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8136,"desc":"Business::ISSN provides subroutines to work with International Standard\nSerial Numbers. ISSNs are used with magazines and other publications like\nISBNs are used with books.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["misc","perl5"]},{"name":"p5-Business-OnlinePayment","origin":"finance/p5-Business-OnlinePayment","version":"3.05","comment":"Generic interface for processing online credit card payments","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Business-OnlinePayment","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5d3a0431caaad52a568d5c2e7b3fbfb71ba18f001d78c7d97c29ddf37bdf41ca","flatsize":56651,"path":"All/p5-Business-OnlinePayment-3.05.pkg","repopath":"All/p5-Business-OnlinePayment-3.05.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":28048,"desc":"Business::OnlinePayment is a generic interface for processing payments through\nonline credit card processors, online check acceptance houses, etc.  (If you\nlike buzzwords, call it an \"multiplatform ecommerce-enabling middleware\nsolution\").\n\nIMPORTANT: Business::OnlinePayment only defines the frontend interface to the\nsystem, in order to use it you also need to have at least one backend\nprocessing module installed, the processors supported are listed below along\nwith the types of transactions supported.","deps":{"p5-Net-HTTPS-Any":{"origin":"net/p5-Net-HTTPS-Any","version":"0.12"},"p5-Tie-IxHash":{"origin":"devel/p5-Tie-IxHash","version":"1.23_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["finance","perl5"]},{"name":"p5-Business-ISIN","origin":"misc/p5-Business-ISIN","version":"0.20_1","comment":"Validate International Securities Identification Numbers","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Business-ISIN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f6fc17bc2191aca95cce777bd7bf64a1cc9bac923357fffaf6ae45dc0a2903be","flatsize":9047,"path":"All/p5-Business-ISIN-0.20_1.pkg","repopath":"All/p5-Business-ISIN-0.20_1.pkg","licenselogic":"single","pkgsize":5848,"desc":"Business::ISIN is a class which validates ISINs\n(International Securities Identification Numbers), the\ncodes which identify shares in much the same way as ISBNs\nidentify books.  An ISIN consists of two letters,\nidentifying the country of origin of the security\naccording to ISO 3166, followed by nine characters in\n[A-Z0-9], followed by a decimal check digit.","deps":{"p5-Locale-Codes":{"origin":"misc/p5-Locale-Codes","version":"3.64"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["misc","perl5"]},{"name":"p5-Business-ISMN","origin":"misc/p5-Business-ISMN","version":"1.13","comment":"Work with International Standard Music Numbers","maintainer":"hrs@FreeBSD.org","www":"https://metacpan.org/release/Business-ISMN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5d2c952173b3deb2d79f1d82c461e2898bf940b3b2f5d28ff8eada19c07dcfd1","flatsize":28837,"path":"All/p5-Business-ISMN-1.13.pkg","repopath":"All/p5-Business-ISMN-1.13.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14248,"desc":"Work with International Standard Music Numbers.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["misc","perl5"]},{"name":"p5-Business-TW-TSIB-VirtualAccount","origin":"finance/p5-Business-TW-TSIB-VirtualAccount","version":"0.04b_2","comment":"Module for Taishin Bank Virtual Account Management","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Business-TW-TSIB-VirtualAccount","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"613054d67f4a5d89d736b2ea8887b6260ed08defd045b2b92859d3af4ff29aaf","flatsize":17594,"path":"All/p5-Business-TW-TSIB-VirtualAccount-0.04b_2.pkg","repopath":"All/p5-Business-TW-TSIB-VirtualAccount-0.04b_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8736,"desc":"This module provides utility functions for the virtual account service by\nTSIB (Taishin International Bank, Taiwan).","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["finance","perl5"]},{"name":"p5-Business-MaxMind-CreditCardFraudDetection","origin":"finance/p5-Business-MaxMind-CreditCardFraudDetection","version":"1.57_1","comment":"Interface to MaxMind minFraud service","maintainer":"vivek@khera.org","www":"https://www.maxmind.com/app/ccv_overview","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bf8c512280bb09e90815be2495aeeb0a071a93f8261f33c360f980348aaaa006","flatsize":41570,"path":"All/p5-Business-MaxMind-CreditCardFraudDetection-1.57_1.pkg","repopath":"All/p5-Business-MaxMind-CreditCardFraudDetection-1.57_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":19556,"desc":"NAME\n   Business::MaxMind::CreditCardFraudDetection - Access MaxMind minFraud\n   services\n\nABSTRACT\n   This module queries the MaxMind minFraud service and returns the\n   results.  The service uses a free e-mail database, an IP address geog-\n   raphy database, a bank identification number, and proxy checks to\n   return a risk factor score representing the likelihood that the credit\n   card transaction is fraudulent.","deps":{"p5-LWP-Protocol-https":{"origin":"www/p5-LWP-Protocol-https","version":"6.14"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["finance","perl5"]},{"name":"p5-Business-ISBN-Data","origin":"misc/p5-Business-ISBN-Data","version":"20250315.001","comment":"Data pack for Business::ISBN","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Business-ISBN-Data","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4732f548d20a59b062ace338abbf4baf9f043e2c81ca6bc88e9cc583be86c889","flatsize":270575,"path":"All/p5-Business-ISBN-Data-20250315.001.pkg","repopath":"All/p5-Business-ISBN-Data-20250315.001.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":22740,"desc":"Business::ISBN uses this \"data pack\" to do its work. You can update\nBusiness::ISBN::Data independently of the main module as the various\nISBN organizations assign new publisher codes. The ISBN agency lists\nthese data at http://www.isbn-international.org/identifiers.html.\n\nThe distribution should include the kludegy script used to extract the\ndata and format the data structure.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["misc","perl5"]},{"name":"p5-Business-IS-PIN","origin":"textproc/p5-Business-IS-PIN","version":"0.06","comment":"Validate Icelandic ID numbers","maintainer":"einar@isnic.is","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d1c79ddcf2e944b9371b08bc0691fe7c4f4892d8534e234efbab9707e0917bf3","flatsize":16244,"path":"All/p5-Business-IS-PIN-0.06.pkg","repopath":"All/p5-Business-IS-PIN-0.06.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9240,"desc":"Business::IS::PIN\n\nValidate Icelandic ID numbers","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Business-ISBN","origin":"misc/p5-Business-ISBN","version":"3.008","comment":"Work with International Standard Book Numbers","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Business-ISBN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a4ea25dae6ebc133900d2a6231600caa3914beee3487daafa516a13857005c41","flatsize":43316,"path":"All/p5-Business-ISBN-3.008.pkg","repopath":"All/p5-Business-ISBN-3.008.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":19524,"desc":"Work with International Standard Book Numbers.  From the ISBN, a country\ncode and publisher code can be extracted.  The ISBN number itself can be\nverified as being valid, the checksum can be fixed, and it cna be converted\nto a European Article Number (EAN).","deps":{"p5-Business-ISBN-Data":{"origin":"misc/p5-Business-ISBN-Data","version":"20250315.001"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["misc","perl5"],"options":{"BARCODE":"off","XISBN":"off"}},{"name":"p5-Bundle-Perl6","origin":"devel/p5-Bundle-Perl6","version":"0.12_1","comment":"Bundle to install Perl6-related modules","maintainer":"ychsiao@ychsiao.org","www":"https://metacpan.org/release/Bundle-Perl6","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"696af2e0cf9c864ebb60a19b62f742f27cd2aa882952db46184cdd738bb76e37","flatsize":7116,"path":"All/p5-Bundle-Perl6-0.12_1.pkg","repopath":"All/p5-Bundle-Perl6-0.12_1.pkg","licenselogic":"single","pkgsize":5404,"desc":"This bundle defines modules that may be of interest to those discussing\nand implementing the Perl 6 language. Some of these are proof-of-concepts\nthat the respective authors have implemented to show how things might\nwork in Perl 6.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Business-Hours","origin":"misc/p5-Business-Hours","version":"0.13","comment":"Calculate business hours during a time period","maintainer":"matthew@FreeBSD.org","www":"https://metacpan.org/release/Business-Hours","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cd3af500e86a887fe7e829b65146ce0bab5606b60bac9de70aef76757c5902ec","flatsize":59636,"path":"All/p5-Business-Hours-0.13.pkg","repopath":"All/p5-Business-Hours-0.13.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15084,"desc":"This module is a simple tool for calculating business hours in a time\nperiod. Over time, additional functionality will be added to make it\neasy to calculate the number of business hours between arbitrary\ndates.","deps":{"p5-Set-IntSpan":{"origin":"math/p5-Set-IntSpan","version":"1.19_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["misc","perl5"]},{"name":"p5-CAD-Drawing","origin":"graphics/p5-CAD-Drawing","version":"0.26_12","comment":"Methods to create, load, and save vector graphics","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/CAD-Drawing","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8de5bdd96774f3d555635b209a144516583798212d9127e9339710a7d88ecf7e","flatsize":206842,"path":"All/p5-CAD-Drawing-0.26_12.pkg","repopath":"All/p5-CAD-Drawing-0.26_12.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":82400,"desc":"The primary intention of this module is to provide high-level operations\nfor creating, loading, saving and manipulating vector graphics without\nhaving to be overly concerned about smile floormats. As the code has seen\nmore use, it has also drifted into a general purpose geometry API.","deps":{"ImageMagick6":{"origin":"graphics/ImageMagick6","version":"6.9.13.23,1"},"p5-CAD-Calc":{"origin":"math/p5-CAD-Calc","version":"0.27_2"},"p5-Math-Geometry-Planar":{"origin":"math/p5-Math-Geometry-Planar","version":"1.18_1"},"p5-Math-MatrixReal":{"origin":"math/p5-Math-MatrixReal","version":"2.13"},"p5-Math-Vec":{"origin":"math/p5-Math-Vec","version":"1.01_1"},"p5-Stream":{"origin":"devel/p5-Stream","version":"1.00_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-Business-CreditCard","origin":"finance/p5-Business-CreditCard","version":"0.39","comment":"Perl5 module to validate/generate credit card checksums/names","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Business-CreditCard","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"44cedb907b42a39bb7a884a95673c2e690437bdf1965843ab4120ef33888c6b2","flatsize":25169,"path":"All/p5-Business-CreditCard-0.39.pkg","repopath":"All/p5-Business-CreditCard-0.39.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13312,"desc":"These subroutines tell you whether a credit card number is\nself-consistent -- whether the last digit of the number is a valid\nchecksum for the preceding digits.\n\nThe validate() subroutine returns 1 if the card number provided passes\nthe checksum test, and 0 otherwise.\n\nThe cardtype() subroutine returns a string containing the type of card:\n\"MasterCard\", \"VISA\", and so on.  My list is not complete; I welcome\nadditions.\n\nThe generate_last_digit() subroutine computes and returns the last digit\nof the card given the preceding digits.  With a 16-digit card, you\nprovide the first 15 digits; the subroutine returns the sixteenth.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["finance","perl5"]},{"name":"p5-Browser-Open","origin":"www/p5-Browser-Open","version":"0.04_1","comment":"Open a browser in a given URL","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Browser-Open","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"51302ab36de7e5ee89a7d4550499946fe43353e939262dfda5658bcbe5bbe739","flatsize":13617,"path":"All/p5-Browser-Open-0.04_1.pkg","repopath":"All/p5-Browser-Open-0.04_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7284,"desc":"The functions optionaly exported by this module allows you to open URLs in the\nuser browser.\n\nA set of known commands per OS-name is tested for presence, and the first one\nfound is executed. With an optional parameter, all known commands are checked.\n\nThe \"open_browser\" uses the system() function to execute the command. If you\nwant more control, you can get the command with the \"open_browser_cmd\" or\n\"open_browser_cmd_all\" functions and then use whatever method you want to\nexecute it.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Business-OnlinePayment-SurePay","origin":"finance/p5-Business-OnlinePayment-SurePay","version":"0.01_1","comment":"Business::OnlinePayment backend module for SurePay authorization service","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/AKHOBOV/Business-OnlinePayment-SurePay-0.01","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cd9e120ef16e8b8c59a3d8e5080ce9843c6f66fac628376f31ba02e618aec26f","flatsize":32720,"path":"All/p5-Business-OnlinePayment-SurePay-0.01_1.pkg","repopath":"All/p5-Business-OnlinePayment-SurePay-0.01_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12140,"desc":"This is Business::OnlinePayment::SurePay, an Business::OnlinePayment\nbackend module for SurePay authorization service.  It is only useful\nif you have a merchant account with SurePay: http://www.surepay.com","deps":{"p5-Business-CreditCard":{"origin":"finance/p5-Business-CreditCard","version":"0.39"},"p5-Business-OnlinePayment":{"origin":"finance/p5-Business-OnlinePayment","version":"3.05"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["finance","perl5"]},{"name":"p5-Business-OnlinePayment-PayConnect","origin":"finance/p5-Business-OnlinePayment-PayConnect","version":"0.02_3","comment":"Business::OnlinePayment backend module for PaymentOne PayConnect","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Business-OnlinePayment","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"95dd91d8faf0653d63aa611a2014daacaec734990edaca5a71804023c6d66bbe","flatsize":6485,"path":"All/p5-Business-OnlinePayment-PayConnect-0.02_3.pkg","repopath":"All/p5-Business-OnlinePayment-PayConnect-0.02_3.pkg","licenselogic":"single","pkgsize":4512,"desc":"A Business::OnlinePayment backend module for aymentOne (formerly eBillit)\nPayConnect.  It is only useful if you have a merchant account with PaymentOne\n(formerly eBillit): http://www.paymentone.com/products/paycon.asp","deps":{"p5-Business-CreditCard":{"origin":"finance/p5-Business-CreditCard","version":"0.39"},"p5-Business-OnlinePayment":{"origin":"finance/p5-Business-OnlinePayment","version":"3.05"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["finance","perl5"]},{"name":"p5-Business-OnlinePayment-PaymenTech","origin":"finance/p5-Business-OnlinePayment-PaymenTech","version":"2.07","comment":"PaymenTech backend for Business::OnlinePayment","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Business-OnlinePayment-PaymenTech","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"da8d696fe480752c88ffe641702bba06c43a4d102130844aa97e12042819179e","flatsize":20391,"path":"All/p5-Business-OnlinePayment-PaymenTech-2.07.pkg","repopath":"All/p5-Business-OnlinePayment-PaymenTech-2.07.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9076,"desc":"Business::OnlinePayment::PaymenTech allows you to utilize PaymenTech's\nOrbital SDK credit card services. You will need to install the Perl Orbital\nSDK for this to work.","deps":{"p5-Business-OnlinePayment":{"origin":"finance/p5-Business-OnlinePayment","version":"3.05"},"p5-Module-Install":{"origin":"devel/p5-Module-Install","version":"1.21"},"p5-Net-HTTPS-Any":{"origin":"net/p5-Net-HTTPS-Any","version":"0.12"},"p5-XML-Simple":{"origin":"textproc/p5-XML-Simple","version":"2.25"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["finance","perl5"]},{"name":"p5-Business-UPS","origin":"misc/p5-Business-UPS","version":"2.02","comment":"UPS Interface Module","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Business-UPS","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"733d0af9b6b9a776a31370287fa4d64605d9cb87bd2d60122c19720f4a1d3e7b","flatsize":25037,"path":"All/p5-Business-UPS-2.02.pkg","repopath":"All/p5-Business-UPS-2.02.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12264,"desc":"This module requires input of the shipping method, origin zip code,\ndestination zip code, and weight of the package. It then connects to\nthe UPS calculation server and outputs the total shipping charges and\nthe UPS zone.\n\nSeamus Venasse <svenasse@polaris.ca>","deps":{"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["misc","perl5"],"options":{"EXAMPLES":"on"}},{"name":"p5-Boulder","origin":"converters/p5-Boulder","version":"1.30_1","comment":"API for hierarchical tag/value structures","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Boulder","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"65893eb591548f22794884c9a7f771279720503d60cbea76dc210678ab7c8bb3","flatsize":308403,"path":"All/p5-Boulder-1.30_1.pkg","repopath":"All/p5-Boulder-1.30_1.pkg","licenselogic":"single","pkgsize":121004,"desc":"Boulder IO is a simple TAG=VALUE data format designed for sharing\ndata between programs connected via a pipe.  It is also simple\nenough to use as a common data exchange format between databases,\nWeb pages, and other data representations.\n\nThe basic data format is very simple.  It consists of a series of\nTAG=VALUE pairs separated by newlines.  It is record-oriented.\nThe end of a record is indicated by an empty delimiter alone on a\nline.  The delimiter is \"=\" by default, but can be adjusted by the\nuser.","deps":{"p5-XML-Parser":{"origin":"textproc/p5-XML-Parser","version":"2.47"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","perl5"]},{"name":"p5-Bot-Training","origin":"misc/p5-Bot-Training","version":"0.07","comment":"Plain text training material for bots like Hailo and MegaHAL","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Bot-Training","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"faf1b03e1fc9b725a125f75201dc9dc4de9980d3a2d24c7871e1f134d8ffae07","flatsize":48299,"path":"All/p5-Bot-Training-0.07.pkg","repopath":"All/p5-Bot-Training-0.07.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13616,"desc":"Markov bots like Hailo and AI::MegaHAL are fun. But to get them working you\neither need to train them on existing training material or make your own.\n\nBot::Training provides a pluggable way to install already existing training\nfiles via the CPAN. Bot::Training also comes with a command-line interface\ncalled bot-training.","deps":{"p5-Class-Load":{"origin":"devel/p5-Class-Load","version":"0.25"},"p5-Dir-Self":{"origin":"devel/p5-Dir-Self","version":"0.11_1"},"p5-File-ShareDir":{"origin":"devel/p5-File-ShareDir","version":"1.118"},"p5-File-Slurp":{"origin":"devel/p5-File-Slurp","version":"9999.27"},"p5-Module-Pluggable":{"origin":"devel/p5-Module-Pluggable","version":"5.2"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Getopt":{"origin":"devel/p5-MooseX-Getopt","version":"0.78"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["misc","perl5"]},{"name":"p5-Business-OnlinePayment-AuthorizeNet","origin":"finance/p5-Business-OnlinePayment-AuthorizeNet","version":"3.23","comment":"Business::OnlinePayment backend module for Authorize.Net","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Business-OnlinePayment-AuthorizeNet","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3cba75759dd0cff28bf161ba6340f79690fd43dbcc19956f1876e2e2e403744f","flatsize":98101,"path":"All/p5-Business-OnlinePayment-AuthorizeNet-3.23.pkg","repopath":"All/p5-Business-OnlinePayment-AuthorizeNet-3.23.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":28584,"desc":"This is Business::OnlinePayment::AuthorizeNet, an Business::OnlinePayment\nbackend module for Authorize.Net.  It is only useful if you have a merchant\naccount with Authorize.Net: http://www.authorize.net\n\nThis module has been updated and now implements Authorize.Net API version 3.1.","deps":{"p5-Business-OnlinePayment":{"origin":"finance/p5-Business-OnlinePayment","version":"3.05"},"p5-Net-SSLeay":{"origin":"security/p5-Net-SSLeay","version":"1.94"},"p5-Text-CSV_XS":{"origin":"textproc/p5-Text-CSV_XS","version":"1.60"},"p5-Tie-IxHash":{"origin":"devel/p5-Tie-IxHash","version":"1.23_1"},"p5-XML-Simple":{"origin":"textproc/p5-XML-Simple","version":"2.25"},"p5-XML-Writer":{"origin":"textproc/p5-XML-Writer","version":"0.900"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["finance","perl5"]},{"name":"p5-BorderStyleBase","origin":"devel/p5-BorderStyleBase","version":"0.011","comment":"Suitable base class for most BorderStyle::* modules","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/BorderStyleBase","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"551b6560de04d513211d2e9b4efd231a01dd99952abdbe59c97b1b97b6671368","flatsize":57355,"path":"All/p5-BorderStyleBase-0.011.pkg","repopath":"All/p5-BorderStyleBase-0.011.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17312,"desc":"BorderStyleBase provides a suitable base class for most BorderStyle::* modules.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-BorderStyle","origin":"devel/p5-BorderStyle","version":"3.0.3","comment":"Border styles","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/BorderStyle","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"53fdbf53972405faf15781ea4d5ff837c9bb1c633dd9f5d1349f756ca3fcd88c","flatsize":109811,"path":"All/p5-BorderStyle-3.0.3.pkg","repopath":"All/p5-BorderStyle-3.0.3.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":38776,"desc":"BorderStyle specifies a way to create and use border styles.","deps":{"p5-Role-Tiny":{"origin":"devel/p5-Role-Tiny","version":"2.002004"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Bloom-Filter","origin":"textproc/p5-Bloom-Filter","version":"1.2","comment":"Probabilistic algorithm for doing existence tests","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Bloom-Filter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aa16d6b5bf5d55a076743fa7522a1c6ae07f49573b8588dd6f6f4ee03ec36a4c","flatsize":27546,"path":"All/p5-Bloom-Filter-1.2.pkg","repopath":"All/p5-Bloom-Filter-1.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":12452,"desc":"A Bloom filter is a probabilistic algorithm for doing existence tests\nin less memory than a full list of keys would require.  The tradeoff to\nusing Bloom filters is a certain configurable risk of false positives.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Border-Style","origin":"devel/p5-Border-Style","version":"0.01","comment":"Border style structure","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Border-Style","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"026268b34a3180d222573cd82c2082fb0a7b9b61ecc96b9eba156655b1e84e20","flatsize":48455,"path":"All/p5-Border-Style-0.01.pkg","repopath":"All/p5-Border-Style-0.01.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13840,"desc":"Border::Style specifies a structure for border styles. The distribution also\ncomes with utility routines and roles for managing border styles in\napplications.","deps":{"p5-Module-List":{"origin":"devel/p5-Module-List","version":"0.004"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-Term-App-Roles":{"origin":"devel/p5-Term-App-Roles","version":"0.031"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Bit-Vector-Minimal","origin":"math/p5-Bit-Vector-Minimal","version":"1.3_1","comment":"Object-oriented wrapper around Perl's vec()","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Bit-Vector-Minimal","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3e7b8c879420f12f1c163fb58e83d7b0f6d9a516e3d03d551dd59a30c1602d36","flatsize":11957,"path":"All/p5-Bit-Vector-Minimal-1.3_1.pkg","repopath":"All/p5-Bit-Vector-Minimal-1.3_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6960,"desc":"This is a much simplified, lightweight version of match/p5-Bit-Vector,\nand wraps Perl's (sometimes confusing) vec() function in an\nobject-oriented abstraction.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Bit-ShiftReg","origin":"math/p5-Bit-ShiftReg","version":"2.0_1","comment":"Perl module implementing various bit shifting operations","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Bit-ShiftReg","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0c3d5965f6254b7b221e98193834a83cb352c145ed85c63e65431fd5704a8f7f","flatsize":36041,"path":"All/p5-Bit-ShiftReg-2.0_1.pkg","repopath":"All/p5-Bit-ShiftReg-2.0_1.pkg","licenselogic":"single","pkgsize":11844,"desc":"Bit::ShiftReg is a perl module that implements rotate left, rotate right,\narithmetic shift left, and logical shift right operations with carry flag for\nall C integer types. The results depend on the number of bits with that the\ninteger types unsigned char, unsigned short, unsigned int, and unsigned long\nhave on your machine. The module automatically determines the number of bits of\neach integer type and adjusts its internal constants accordingly.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Bit-Vector","origin":"math/p5-Bit-Vector","version":"7.4_1","comment":"Library of advanced math functions that includes a Perl OO module","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Bit-Vector","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"93a41c4684ea6d469e790a36e0e0de2a9a6639a62df896dde29bf7cf869197e6","flatsize":389244,"path":"All/p5-Bit-Vector-7.4_1.pkg","repopath":"All/p5-Bit-Vector-7.4_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":122656,"desc":"Bit::Vector is an efficient C library which allows you to handle\nbit vectors, sets (of integers), \"big integer arithmetic\" and\nboolean matrices, all of arbitrary sizes.\n\nThe library is efficient (in terms of algorithmical complexity)\nand therefore fast (in terms of execution speed) for instance\nthrough the widespread use of divide-and-conquer algorithms.\n\nThe package also includes an object-oriented Perl module for\naccessing the C library from Perl, and optionally features\noverloaded operators for maximum ease of use.\n\nThe C library can nevertheless be used stand-alone, without Perl.","deps":{"p5-Carp-Clan":{"origin":"devel/p5-Carp-Clan","version":"6.08"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Bot-Training-StarCraft","origin":"misc/p5-Bot-Training-StarCraft","version":"0.03","comment":"Provide starcraft.trn via Bot::Training","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Bot-Training-StarCraft","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"97e06e4baf62ec7b1e63672fae07d1112b70bf62bef17a9c3f02c87a59744a1f","flatsize":13264,"path":"All/p5-Bot-Training-StarCraft-0.03.pkg","repopath":"All/p5-Bot-Training-StarCraft-0.03.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7436,"desc":"Provides starcraft.trn training data for Bot::Training.","deps":{"p5-Bot-Training":{"origin":"misc/p5-Bot-Training","version":"0.07"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["misc","perl5"]},{"name":"p5-Bucardo","origin":"databases/p5-Bucardo","version":"5.6.0","comment":"Asynchronous PostgreSQL replication system","maintainer":"mat@FreeBSD.org","www":"https://bucardo.org/Bucardo/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"42ad52fc46880404c9b1ebed3b3d3a79529dd028bf5ca54294ce3b1b62db79cf","flatsize":999981,"path":"All/p5-Bucardo-5.6.0.pkg","repopath":"All/p5-Bucardo-5.6.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":207940,"desc":"Bucardo is an asynchronous PostgreSQL replication system, allowing for both\nmulti-master and multi-slave operations. It was developed at Backcountry.com by\nJon Jensen and Greg Sabino Mullane of End Point Corporation, and is now in use\nat many other organizations. Bucardo is free and open source software released\nunder the BSD license.","deps":{"p5-DBD-Pg":{"origin":"databases/p5-DBD-Pg","version":"3.18.0"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-DBIx-Safe":{"origin":"databases/p5-DBIx-Safe","version":"1.2.5_3"},"p5-Encode-Locale":{"origin":"converters/p5-Encode-Locale","version":"1.05"},"p5-boolean":{"origin":"devel/p5-boolean","version":"0.46"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Bread-Board-Declare","origin":"devel/p5-Bread-Board-Declare","version":"0.16_1","comment":"Create Bread::Board containers as normal Moose objects","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Bread-Board-Declare","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"00c1db3c043139dff85acd808f877e475388dd604a785677ffa5ce158282e402","flatsize":51993,"path":"All/p5-Bread-Board-Declare-0.16_1.pkg","repopath":"All/p5-Bread-Board-Declare-0.16_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":26480,"desc":"Bread::Board::Declare is a Moose extension which allows for declaring\nBread::Board container classes in a more straightforward and natural way. It\nsets up Bread::Board::Container as the superclass, and creates services\nassociated with each attribute that you create.","deps":{"p5-Bread-Board":{"origin":"devel/p5-Bread-Board","version":"0.37"},"p5-Class-Load":{"origin":"devel/p5-Class-Load","version":"0.25"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Bread-Board","origin":"devel/p5-Bread-Board","version":"0.37","comment":"Solderless way to wire up your application components","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Bread-Board","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1c9a4a491b049598945170338fbfd227a9b225c4237ba5889ee285c123c7a5b8","flatsize":281699,"path":"All/p5-Bread-Board-0.37.pkg","repopath":"All/p5-Bread-Board-0.37.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":121952,"desc":"Bread::Board is an inversion of control framework with a focus on dependency\ninjection and lifecycle management. It's goal is to help you write more\ndecoupled objects and components by removing the need for you to manually wire\nthose objects/components together.","deps":{"p5-Module-Runtime":{"origin":"devel/p5-Module-Runtime","version":"0.016"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Clone":{"origin":"devel/p5-MooseX-Clone","version":"0.06"},"p5-MooseX-Params-Validate":{"origin":"devel/p5-MooseX-Params-Validate","version":"0.21"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Brannigan","origin":"devel/p5-Brannigan","version":"1.1.00001","comment":"Comprehensive, flexible system for validating and parsing input","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/pod/Brannigan","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c579795732eb0daf238526005c34bcfabdcbc702809b06a97b414ba283145b85","flatsize":120777,"path":"All/p5-Brannigan-1.1.00001.pkg","repopath":"All/p5-Brannigan-1.1.00001.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":50084,"desc":"Brannigan is an attempt to ease the pain of collecting, validating and parsing\ninput parameters in web applications. It's designed to answer both of the main\nproblems that web applications face:\n\n* Simple user input\n\tBrannigan can validate and parse simple, \"flat\", user input, possibly\n\tcoming from web forms.\n\nComplex data structures\n\tBrannigan can validate and parse complex data structures, possibly\n\tdeserialized from JSON or XML data sent to web services and APIs.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5","www"]},{"name":"p5-Bot-Training-MegaHAL","origin":"misc/p5-Bot-Training-MegaHAL","version":"0.03","comment":"Provide megahal.trn via Bot::Training","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Bot-Training-MegaHAL","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2bbe2a2ce2d6a1616d3751f83bf2f8945cdf04feedb2a0a18f77702e8b136453","flatsize":59692,"path":"All/p5-Bot-Training-MegaHAL-0.03.pkg","repopath":"All/p5-Bot-Training-MegaHAL-0.03.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17060,"desc":"Provides megahal.trn training data for Bot::Training","deps":{"p5-Bot-Training":{"origin":"misc/p5-Bot-Training","version":"0.07"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["misc","perl5"]},{"name":"p5-Business-EDI","origin":"misc/p5-Business-EDI","version":"0.05_1","comment":"Class for generating EDI objects and subobjects","maintainer":"m.ne@gmx.net","www":"https://metacpan.org/release/Business-EDI","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ba6c56747c896754c0d0409fb8d5c5887e1a4898abf14bce33e7edb905f7271e","flatsize":10927790,"path":"All/p5-Business-EDI-0.05_1.pkg","repopath":"All/p5-Business-EDI-0.05_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":538272,"desc":"Top level class for generating U.N. EDI interchange objects and subobjects.","deps":{"p5-Exporter-Easy":{"origin":"devel/p5-Exporter-Easy","version":"0.18"},"p5-File-Find-Rule":{"origin":"devel/p5-File-Find-Rule","version":"0.34"},"p5-JSON-XS":{"origin":"converters/p5-JSON-XS","version":"4.03"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-UNIVERSAL-require":{"origin":"devel/p5-UNIVERSAL-require","version":"0.19"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["misc","perl5"]},{"name":"p5-Bio-SCF","origin":"biology/p5-Bio-SCF","version":"1.03_2","comment":"Read and Update SCF Chromatographic Sequence Files","maintainer":"wen@FreeBSD.org","www":"https://metacpan.org/release/Bio-SCF","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"756502d49c8f862440c602b44b81975cab09088b77d37235a692dc480e017cf1","flatsize":43684,"path":"All/p5-Bio-SCF-1.03_2.pkg","repopath":"All/p5-Bio-SCF-1.03_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17012,"desc":"Bio::SCF module allows you to read and update (in a restricted\nway) SCF chromatographic sequence files. It is an interface to\nRoger Staden's io-lib. See the installation directions for further\ninstructions.","deps":{"io_lib":{"origin":"biology/iolib","version":"1.14.10_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["biology","perl5"]},{"name":"p5-Bio-Glite","origin":"biology/p5-Bio-Glite","version":"0.10_2","comment":"Perl Interface to G-language","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Bio-Glite","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b2042eda7128b91b91addd21263c2b01e992cc08919cdf61a3d12c5df05bf7bb","flatsize":36349,"path":"All/p5-Bio-Glite-0.10_2.pkg","repopath":"All/p5-Bio-Glite-0.10_2.pkg","licenselogic":"single","pkgsize":15788,"desc":"Bio::Glite is an interface to G-language Genome Analysis Environment\nthrough its REST web service (http://www.g-language.org). This module\nallows almost everything G-language GAE can do, without installing\nall necessary tookits and modules.\n\nAdvantage of this module over the standard installation of\nG-language GAE package is:\n   1. Easy installation from CPAN\n   2. Extremely light-weight (less than 1000 lines of code)\n   3. Does not require much CPU/RAM (all calculation is done on\nthe cloud)\n\nDisadvantages includes:\n   1. Slower analysis speed\n   2. Internet connection is required\n   3. No other software interfaces such as the G-language Shell","deps":{"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["biology","perl5"]},{"name":"p5-Bio-GFF3","origin":"biology/p5-Bio-GFF3","version":"2.0_2","comment":"Fast low-level functions for parsing and formatting GFF3","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Bio-GFF3","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b85417575ce6d1b523eb00ab18d2e2d483d70cf405f2f5671f58a076badc7172","flatsize":54029,"path":"All/p5-Bio-GFF3-2.0_2.pkg","repopath":"All/p5-Bio-GFF3-2.0_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":25852,"desc":"Bio::GFF3 are low-level, fast functions for parsing GFF version 3 files.\nAll they do is convert back and forth between low-level Perl data\nstructures and GFF3 text.","deps":{"p5-File-ReadBackwards":{"origin":"devel/p5-File-ReadBackwards","version":"1.06"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["biology","perl5"]},{"name":"p5-Brackup","origin":"sysutils/p5-Brackup","version":"1.10_3","comment":"Flexible backup tool","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Brackup","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5ffe6db8c5f1d1de4b5ccab55d1c0b9fe27f933137e26a78f9cbab50ad0f1bfd","flatsize":267412,"path":"All/p5-Brackup-1.10_3.pkg","repopath":"All/p5-Brackup-1.10_3.pkg","licenselogic":"single","pkgsize":99472,"desc":"Flexible backup tool. Slices, dices, encrypts, and sprays across the\nnet.","deps":{"p5-DBD-SQLite":{"origin":"databases/p5-DBD-SQLite","version":"1.76"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-DateTime-Format-ISO8601":{"origin":"devel/p5-DateTime-Format-ISO8601","version":"0.17"},"p5-Digest-SHA1":{"origin":"security/p5-Digest-SHA1","version":"2.13_2"},"p5-Fuse":{"origin":"filesystems/p5-Fuse","version":"0.16.1_2"},"p5-IO-Stringy":{"origin":"devel/p5-IO-Stringy","version":"2.113"},"p5-Net-Amazon-S3":{"origin":"net/p5-Net-Amazon-S3","version":"0.991"},"p5-Net-SFTP":{"origin":"net/p5-Net-SFTP","version":"0.12_1"},"p5-String-Escape":{"origin":"textproc/p5-String-Escape","version":"2010.002_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-Blog-Spam","origin":"www/p5-Blog-Spam","version":"1.0.2_2","comment":"Blog & Forum SPAM Detection","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/SKX/Blog-Spam-1.0.2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8d343e4ea8b02154610a5677f8d1f62f66df45c7608ce2b460868a72b923b0f9","flatsize":185512,"path":"All/p5-Blog-Spam-1.0.2_2.pkg","repopath":"All/p5-Blog-Spam-1.0.2_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":70496,"desc":"The blogspam site exists to provide a service which allows you to test whether a\nsubmitted blog/forum comment is SPAM or not, in real-time.\n\nWe can identify many common SPAM characteristics and using them allow comments\nto be blocked - cutting down on the SPAM that might otherwise affect your site.","deps":{"p5-Module-Pluggable":{"origin":"devel/p5-Module-Pluggable","version":"5.2"},"p5-Net-CIDR-Lite":{"origin":"net/p5-Net-CIDR-Lite","version":"0.22"},"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"p5-RPC-XML":{"origin":"net/p5-RPC-XML","version":"0.82"},"p5-URI-Find":{"origin":"textproc/p5-URI-Find","version":"20160806_1"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5","www"]},{"name":"p5-BorderStyles-Standard","origin":"devel/p5-BorderStyles-Standard","version":"0.014","comment":"Standard collection of border styles","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/BorderStyles-Standard","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2e761fa59702999a0ba9b111c644f79ceaa138e50a69db3d6c032b833232d1a6","flatsize":288673,"path":"All/p5-BorderStyles-Standard-0.014.pkg","repopath":"All/p5-BorderStyles-Standard-0.014.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":89692,"desc":"BorderStyles::Standard provides a standard collection of border styles.","deps":{"p5-BorderStyle":{"origin":"devel/p5-BorderStyle","version":"3.0.3"},"p5-Class-Method-Modifiers":{"origin":"devel/p5-Class-Method-Modifiers","version":"2.15"},"p5-Role-Tiny":{"origin":"devel/p5-Role-Tiny","version":"2.002004"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Bio-Variation","origin":"biology/p5-Bio-Variation","version":"1.7.5","comment":"BioPerl variation-related functionality","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Bio-Variation","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1a34368273c509ce6c10541a39c36a767436fa8cfdc60cb7e37c67e088f9a1a8","flatsize":244327,"path":"All/p5-Bio-Variation-1.7.5.pkg","repopath":"All/p5-Bio-Variation-1.7.5.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":77056,"desc":"Bio::Variation::* provides BioPerl variation-related functionality.","deps":{"p5-BioPerl":{"origin":"biology/p5-BioPerl","version":"1.007008"},"p5-IO-String":{"origin":"devel/p5-IO-String","version":"1.08_1"},"p5-XML-Twig":{"origin":"textproc/p5-XML-Twig","version":"3.53"},"p5-XML-Writer":{"origin":"textproc/p5-XML-Writer","version":"0.900"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["biology","perl5"]},{"name":"p5-Bot-BasicBot","origin":"irc/p5-Bot-BasicBot","version":"0.93","comment":"Simple irc bot baseclass","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Bot-BasicBot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"908dc3fe781e4daad067aada67ae49112ce017272f5418591b00d06cf4cd5898","flatsize":88834,"path":"All/p5-Bot-BasicBot-0.93.pkg","repopath":"All/p5-Bot-BasicBot-0.93.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":28420,"desc":"Basic bot system designed to make it easy to do simple bots, optionally\nforking longer processes (like searches) concurrently in the background.","deps":{"p5-POE":{"origin":"devel/p5-POE","version":"1.370"},"p5-POE-Component-IRC":{"origin":"irc/p5-POE-Component-IRC","version":"6.93"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["irc","perl5"]},{"name":"p5-Bio-NEXUS","origin":"biology/p5-Bio-NEXUS","version":"0.78_1","comment":"Object-oriented Perl API for the NEXUS file format","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Bio-NEXUS","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"44e6185e780316212b72d084283263bc2be83a7a9255009486c4a3684813d632","flatsize":573252,"path":"All/p5-Bio-NEXUS-0.78_1.pkg","repopath":"All/p5-Bio-NEXUS-0.78_1.pkg","licenselogic":"single","pkgsize":164536,"desc":"Bio::NEXUS package provides an object-oriented, Perl-based\napplications programming interface (API) to the NEXUS file\nformat of Maddison, et al., 1997 (Syst. Biol. 46:590-621).\nNEXUS is a powerful and extensible format designed for use\nin evolutionary analysis, including the analysis of molecular\nsequence data as well as classical morphological and life-history\ndata. NEXUS is the input or output format for software such as\nPAUP*, MacClade, Mesquite, SIMMAP, MrBayes, Nexplorer, and\nso on.  This package also contains the demonstration applications\nnexplot.pl (plot character data with a tree) and nextool.pl\n(allowing programmatic editing, e.g., selecting particular\nclades or subsets of data).","deps":{"p5-Clone-PP":{"origin":"devel/p5-Clone-PP","version":"1.08"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["biology","perl5"]},{"name":"p5-BigIP-iControl","origin":"net-mgmt/p5-BigIP-iControl","version":"0.095_2","comment":"Perl interface to the F5 iControl API","maintainer":"snowfly@yuntech.edu.tw","www":"https://metacpan.org/release/BigIP-iControl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4afbfddd2b1d05d99d6bb3409abbea1c6506e17aa457900ecb3bdd5dfb5ae301","flatsize":87062,"path":"All/p5-BigIP-iControl-0.095_2.pkg","repopath":"All/p5-BigIP-iControl-0.095_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":25260,"desc":"This package provides a Perl interface to the F5 BigIP iControl API.\n\nThe F5 BigIP iControl API is an open SOAP/XML for communicating with supported\nF5 BigIP products.","deps":{"p5-SOAP-Lite":{"origin":"net/p5-SOAP-Lite","version":"1.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt","perl5"]},{"name":"p5-Bio-MAGETAB","origin":"biology/p5-Bio-MAGETAB","version":"1.31_2","comment":"Data model and utility API for the MAGE-TAB format","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Bio-MAGETAB","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"98f2209bedd9fc7740b15bc42a0f595351ab3d9da903a385ca63b8ab3d31599e","flatsize":607512,"path":"All/p5-Bio-MAGETAB-1.31_2.pkg","repopath":"All/p5-Bio-MAGETAB-1.31_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":177980,"desc":"p5-Bio-MAGETAB contains the core MAGE-TAB Utilities Perl modules. This\nis a beta release. All functions have now been implemented and most\nhave test suites; the exceptions include the modules involved in\nexport of MAGE-TAB documents, which are still a little experimental in\nnature. The API is mostly finalised (and fully documented), but some\ndetails may yet change where necessary to improve usability.","deps":{"p5-Date-Manip":{"origin":"devel/p5-Date-Manip","version":"6.97"},"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-Format-DateManip":{"origin":"devel/p5-DateTime-Format-DateManip","version":"0.04_1"},"p5-Email-Valid":{"origin":"mail/p5-Email-Valid","version":"1.204"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-FollowPBP":{"origin":"devel/p5-MooseX-FollowPBP","version":"0.05_1"},"p5-MooseX-Types":{"origin":"devel/p5-MooseX-Types","version":"0.50"},"p5-Params-Coerce":{"origin":"devel/p5-Params-Coerce","version":"0.15"},"p5-Parse-RecDescent":{"origin":"devel/p5-Parse-RecDescent","version":"1.967015"},"p5-Text-CSV_XS":{"origin":"textproc/p5-Text-CSV_XS","version":"1.60"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["biology","perl5"]},{"name":"p5-BigIP-ParseConfig","origin":"textproc/p5-BigIP-ParseConfig","version":"1.1.9","comment":"F5 BigIP configuration parser","maintainer":"osa@FreeBSD.org","www":"https://metacpan.org/release/BigIP-ParseConfig","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"986c954be6207537a6eab2e1b0787d0d019733f760486425c8091dfd7be8085d","flatsize":32567,"path":"All/p5-BigIP-ParseConfig-1.1.9.pkg","repopath":"All/p5-BigIP-ParseConfig-1.1.9.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":13028,"desc":"This module provides an interface to reading, writing, and\nmanipulating configuration files used on F5 (BigIP) LTM network\ndevices.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-BibTeX-Parser","origin":"textproc/p5-BibTeX-Parser","version":"1.05","comment":"Pure perl BibTeX parser","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/BibTeX-Parser","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fcb48ed13fbb1b91805725f7ca5d0a69ac2ba69643050ada725044b748eea832","flatsize":72768,"path":"All/p5-BibTeX-Parser-1.05.pkg","repopath":"All/p5-BibTeX-Parser-1.05.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":21984,"desc":"BibTeX::Parser is a pure perl BibTeX parser.","deps":{"p5-IO-String":{"origin":"devel/p5-IO-String","version":"1.08_1"},"p5-LaTeX-ToUnicode":{"origin":"textproc/p5-LaTeX-ToUnicode","version":"0.11"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Best","origin":"devel/p5-Best","version":"0.17","comment":"Fallbackable module loader","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Best","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"be9927d143f0bc28a1aef31d78aca616dc2d9ae062091b28151f1d5c5752678d","flatsize":22090,"path":"All/p5-Best-0.17.pkg","repopath":"All/p5-Best-0.17.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11792,"desc":"Often there are several possible providers of some functionality your\nprogram needs, but you don't know which is available at the run site.\nFor example, one of the modules may be implemented with XS, or not in\nthe core Perl distribution and thus not necessarily installed.\n\nBest.pm attempts to load modules from a list, stopping at the first\nsuccessful load and failing only if no alternative was found.","deps":{"p5-Test-Exception":{"origin":"devel/p5-Test-Exception","version":"0.43"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Bio-FeatureIO","origin":"biology/p5-Bio-FeatureIO","version":"1.6.905","comment":"Handler for FeatureIO","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Bio-FeatureIO","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"01ed5203996d7c7c249d68c925432a833e448075d13a978a735000c5da850c1c","flatsize":165295,"path":"All/p5-Bio-FeatureIO-1.6.905.pkg","repopath":"All/p5-Bio-FeatureIO-1.6.905.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":57572,"desc":"Bio::FeatureIO is an iterator subsystem for genomic sequence features.\n\nBio::FeatureIO is a handler module for the formats in the FeatureIO set (eg,\nBio::FeatureIO::GFF). It is the officially sanctioned way of getting at the\nformat objects, which most people should use.\n\nThe Bio::FeatureIO system can be thought of like biological file handles. They\nare attached to filehandles with smart formatting rules (eg, GFF format, or BED\nformat) and can either read or write feature objects (Bio::SeqFeature objects,\nor more correctly, Bio::FeatureHolderI implementing objects, of which\nBio::SeqFeature is one such object). If you want to know what to do with a\nBio::SeqFeatureI object, read Bio::SeqFeatureI.\n\nThe idea is that you request a stream object for a particular format. All the\nstream objects have a notion of an internal file that is read from or written\nto. A particular FeatureIO object instance is configured for either input or\noutput. A specific example of a stream object is the Bio::FeatureIO::gff object.","deps":{"p5-BioPerl":{"origin":"biology/p5-BioPerl","version":"1.007008"},"p5-Tree-DAG_Node":{"origin":"devel/p5-Tree-DAG_Node","version":"1.32"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-XML-DOM":{"origin":"textproc/p5-XML-DOM","version":"1.46"},"p5-XML-DOM-XPath":{"origin":"textproc/p5-XML-DOM-XPath","version":"0.14_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["biology","perl5"]},{"name":"p5-Bencode","origin":"converters/p5-Bencode","version":"1.502","comment":"BitTorrent bencode serialisation format","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Bencode","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1665f9700c3141601edb8233ff387e9b573fcbdc93dc56aecccf826972de2159","flatsize":47985,"path":"All/p5-Bencode-1.502.pkg","repopath":"All/p5-Bencode-1.502.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13028,"desc":"Bencode implements the BitTorrent bencode serialisation format, as described in\nhttp://www.bittorrent.org/beps/bep_0003.html#bencoding.","deps":{"p5-Exporter-Tidy":{"origin":"devel/p5-Exporter-Tidy","version":"0.09"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","perl5"]},{"name":"p5-Bio-Das","origin":"biology/p5-Bio-Das","version":"1.17_4","comment":"Client-side library for Distributed Genome Annotation System","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Bio-Das","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a9fa8c75d18e62ff2a62ce95d71c3b1a57d7f35144b38322942ef5f7c9420c9f","flatsize":318615,"path":"All/p5-Bio-Das-1.17_4.pkg","repopath":"All/p5-Bio-Das-1.17_4.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":122232,"desc":"Bio::Das provides access to genome sequencing and annotation databases\nthat export their data in Distributed Annotation System (DAS) format\nversion 1.5.  This system is described at http://biodas.org.  Both\nunencrypted (http:) and SSL-encrypted (https:) DAS servers are sup-\nported.  (To run SSL, you will need IO::Socket::SSL and Net::SSLeay\ninstalled).","deps":{"p5-BioPerl":{"origin":"biology/p5-BioPerl","version":"1.007008"},"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["biology","perl5"]},{"name":"p5-Bio-DB-NCBIHelper","origin":"biology/p5-Bio-DB-NCBIHelper","version":"1.7.8","comment":"Collection of routines useful for queries to NCBI databases","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Bio-DB-NCBIHelper","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eb87dfab232c7e7b20a765f8128ca3c545b672f1b7bcea1316877bdba1244293","flatsize":150987,"path":"All/p5-Bio-DB-NCBIHelper-1.7.8.pkg","repopath":"All/p5-Bio-DB-NCBIHelper-1.7.8.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":60212,"desc":"Bio::DB::NCBIHelper provides a single place to setup some common methods for\nquerying NCBI web databases. This module just centralizes the methods for\nconstructing a URL for querying NCBI GenBank and NCBI GenPept and the common\nHTML stripping done in postprocess_data().","deps":{"p5-Bio-ASN1-EntrezGene":{"origin":"biology/p5-Bio-ASN1-EntrezGene","version":"1.73_2,1"},"p5-BioPerl":{"origin":"biology/p5-BioPerl","version":"1.007008"},"p5-CGI":{"origin":"www/p5-CGI","version":"4.67"},"p5-Cache-Cache":{"origin":"devel/p5-Cache-Cache","version":"1.08"},"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-LWP-Protocol-https":{"origin":"www/p5-LWP-Protocol-https","version":"6.14"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-XML-Twig":{"origin":"textproc/p5-XML-Twig","version":"3.53"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["biology","perl5"]},{"name":"p5-Benchmark-Timer","origin":"devel/p5-Benchmark-Timer","version":"0.7112","comment":"Code benchmarking tool","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Benchmark-Timer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"01658805c701bf39cfc8841fa97722fbbf77df8809e087c5953e55f6d06c50d8","flatsize":44568,"path":"All/p5-Benchmark-Timer-0.7112.pkg","repopath":"All/p5-Benchmark-Timer-0.7112.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":19004,"desc":"Benchmark::Timer class allows you to time portions of code conveniently, as\nwell as benchmark code by allowing timings of repeated trials. It is perfect\nfor when you need more precise information about the running time of portions\nof your code than the Benchmark module will give you, but don't want to go all\nout and profile your code.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"options":{"SAMPLE":"on"}},{"name":"p5-Benchmark-Forking","origin":"benchmarks/p5-Benchmark-Forking","version":"1.01_2","comment":"Run benchmarks in separate processes","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Benchmark-Forking","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4df27b09291dfeccbebc7225e0fe0cb5e62e4def206569a1915c40ba9562b6c5","flatsize":21623,"path":"All/p5-Benchmark-Forking-1.01_2.pkg","repopath":"All/p5-Benchmark-Forking-1.01_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12340,"desc":"The Benchmark::Forking module changes the behavior of the standard\nBenchmark module, running each piece of code to be timed in a separate\nforked process. Because each child exits after running its timing loop,\nthe computations it performs can't propogate back to affect subsequent\ntest cases.\n\nThis can make benchmark comparisons more accurate, because the\nseparate test cases are mostly isolated from side-effects caused by\nthe others. Benchmark scripts typically don't depend on those\nside-effects, so in most cases you can simply use or require this\nmodule at the top of your existing code without having to change\nanything else.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["benchmarks","perl5"]},{"name":"p5-Bio-DB-EMBL","origin":"biology/p5-Bio-DB-EMBL","version":"1.7.4","comment":"Database object interface for EMBL entry retrieval","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Bio-DB-EMBL","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b294642f7511ee9423189b760f0a71a36bb6f854b4f72a9a236d420eb132260b","flatsize":44684,"path":"All/p5-Bio-DB-EMBL-1.7.4.pkg","repopath":"All/p5-Bio-DB-EMBL-1.7.4.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12160,"desc":"Bio::DB::EMBL allows the dynamic retrieval of sequence objects Bio::Seq from the\nEMBL database using the dbfetch script at EBI.\n\nIn order to make changes transparent we have host type (currently only ebi) and\nlocation (defaults to ebi) separated out. This allows later additions of more\nservers in different geographical locations.\n\nThe functionality of this module is inherited from Bio::DB::DBFetch which\nimplements Bio::DB::WebDBSeqI.","deps":{"p5-BioPerl":{"origin":"biology/p5-BioPerl","version":"1.007008"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["biology","perl5"]},{"name":"p5-Benchmark-Stopwatch","origin":"benchmarks/p5-Benchmark-Stopwatch","version":"0.05_1","comment":"Simple timing of stages of your code","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Benchmark-Stopwatch","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8c253ad60dec84db0daac36e1f1d0416f4a0d652c658064bb77c8613ce39824a","flatsize":17349,"path":"All/p5-Benchmark-Stopwatch-0.05_1.pkg","repopath":"All/p5-Benchmark-Stopwatch-0.05_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9116,"desc":"The other benchmark modules provide excellent timing for specific\nparts of your code. This module aims to allow you to easily time the\nprogression of your code.\n\nThe stopwatch analogy is that at some point you get a new stopwatch\nand start timing. Then you note certain events using lap. Finally you\nstop the watch and then print out a summary.\n\nThe summary shows all the events in order, what time they occurred at,\nhow long since the last lap and the percentage of the total time.\nHopefully this will give you a good idea of where your code is\nspending most of its time.\n\nThe times are all wallclock times in fractional seconds.\n\nThat's it.","deps":{"p5-Clone":{"origin":"devel/p5-Clone","version":"0.47"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["benchmarks","perl5"]},{"name":"p5-Bio-Cluster","origin":"biology/p5-Bio-Cluster","version":"1.7.3_1","comment":"BioPerl cluster modules","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Bio-Cluster","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d16170cfb8637ee8959810ba7438903417e0f794642c0f5eaa009c26e0339293","flatsize":167852,"path":"All/p5-Bio-Cluster-1.7.3_1.pkg","repopath":"All/p5-Bio-Cluster-1.7.3_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":57452,"desc":"Bio::Cluster is the BioPerl cluster modules. Classes and modules here describe\nthe basic structure for a cluster of BioPerl objects.","deps":{"p5-Bio-Variation":{"origin":"biology/p5-Bio-Variation","version":"1.7.5"},"p5-BioPerl":{"origin":"biology/p5-BioPerl","version":"1.007008"},"p5-XML-SAX":{"origin":"textproc/p5-XML-SAX","version":"1.02"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["biology","perl5"]},{"name":"p5-Baseball-Sabermetrics","origin":"games/p5-Baseball-Sabermetrics","version":"0.03_1","comment":"Baseball Statistics Module","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Baseball-Sabermetrics","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4acc49e971239ff5c37f3afabc24ce9cef19271f225aa0e8f13a334a0932582f","flatsize":28899,"path":"All/p5-Baseball-Sabermetrics-0.03_1.pkg","repopath":"All/p5-Baseball-Sabermetrics-0.03_1.pkg","licenselogic":"single","pkgsize":12284,"desc":"Baseball::Sabermetrics provides an easy interface for calculating baseball\nstatistics, given a data importer. In this package, I've writen CPBL.pm for\n(Chinese Professional Baseball League, http://www.cpbl.com.tw).","deps":{"p5-Data-Serializer":{"origin":"devel/p5-Data-Serializer","version":"0.65"},"p5-HTML-TableExtract":{"origin":"www/p5-HTML-TableExtract","version":"2.15"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["games","perl5"]},{"name":"p5-Bash-Completion","origin":"shells/p5-Bash-Completion","version":"0.008_2","comment":"Extensible system to provide bash completion","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Bash-Completion","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4b757623fb41f5ee360a7aaf1e212543f34f9410425d02fcd5b07bb09547e632","flatsize":48292,"path":"All/p5-Bash-Completion-0.008_2.pkg","repopath":"All/p5-Bash-Completion-0.008_2.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":27152,"desc":"bash completion should just work when you install new commands. Bash::Completion\nis a system to use and write bash completion rules.\n\nFor end-users, you just need to add this line to your .bashrc or .bash_profile:\n\n    setup-bash-complete\n\nThis will load all the installed Bash::Completion plugins, make sure they should\nbe activated and generate the proper bash code to setup bash completion for\nthem.\n\nIf you later install a new command line tool, and it has a\nBash::Completion::Plugin -based plugin, all your new shells will have bash\ncompletion rules for it. You can also force immediate setup by running the same\ncommand:\n\n    setup-bash-complete\n\nTo write a new Bash::Completion plugin, see Bash::Completion::Plugin.","deps":{"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","shells"]},{"name":"p5-Bio-ASN1-EntrezGene","origin":"biology/p5-Bio-ASN1-EntrezGene","version":"1.73_2,1","comment":"Regular expression-based Perl Parser for NCBI Entrez Gene","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Bio-ASN1-EntrezGene","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a8b8ad3cd904b3e145e88e1eedaa1da5e2a87f6e68db31e4e75ca0424dfee959","flatsize":153265,"path":"All/p5-Bio-ASN1-EntrezGene-1.73_2,1.pkg","repopath":"All/p5-Bio-ASN1-EntrezGene-1.73_2,1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":43504,"desc":"Bio::ASN1::EntrezGene is a regular expression-based Perl Parser for NCBI\nEntrez Gene genome databases [1]. It parses an ASN.1-formatted Entrez Gene\nrecord and returns a data structure that contains all data items from the\ngene record.\n\n[1] http://www.ncbi.nih.gov/entrez/query.fcgi?db=gene\n\nThe parser will report error & line number if input data does not conform\nto the NCBI Entrez Gene genome annotation file format.","deps":{"p5-Bio-Cluster":{"origin":"biology/p5-Bio-Cluster","version":"1.7.3_1"},"p5-BioPerl":{"origin":"biology/p5-BioPerl","version":"1.007008"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["biology","perl5"]},{"name":"p5-BSON-XS","origin":"databases/p5-BSON-XS","version":"0.8.4","comment":"XS implementation of MongoDB BSON serialization","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/BSON-XS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e01f31ee87e381ca8d3d43f68e265ff6b1b9e7311f2113d07286ace5cd2280e0","flatsize":189151,"path":"All/p5-BSON-XS-0.8.4.pkg","repopath":"All/p5-BSON-XS-0.8.4.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":63176,"desc":"BSON::XS contains an XS implementation for BSON encoding and decoding. There is\nno public API. Use the BSON module and it will choose the best implementation\nfor you.","deps":{"p5-BSON":{"origin":"databases/p5-BSON","version":"1.12.2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-BerkeleyDB","origin":"databases/p5-BerkeleyDB","version":"0.66","comment":"Perl5 interface to the Berkeley DB package","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/BerkeleyDB","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a29d096f6185c5cbaee3a2937b07e50647edb8587c7d1c4a176203683566a792","flatsize":418042,"path":"All/p5-BerkeleyDB-0.66.pkg","repopath":"All/p5-BerkeleyDB-0.66.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":120408,"desc":"This is the perl5 interface to Berkeley DB version 2, 3, 4 or 4.1, which\nit depends on.\n\nYou may want to use this, instead of the default dbm that perl provides,\nas that one is based on version 1, which is seriously buggy. E.g., if\nkeys or data are over a hundred bytes or so, bad things may happen to\nyour dbm files. Never mind all the extra features....","deps":{"db5":{"origin":"databases/db5","version":"5.3.28_9"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-BSD-getloadavg","origin":"sysutils/p5-BSD-getloadavg","version":"0.03","comment":"Perl Interface to getloadavg(3)","maintainer":"gert@space.net","www":"https://metacpan.org/release/BSD-getloadavg","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8a5d7020bb91a9f7c88bec6c642112c5074102616d53944218b5a951924c73be","flatsize":19919,"path":"All/p5-BSD-getloadavg-0.03.pkg","repopath":"All/p5-BSD-getloadavg-0.03.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9480,"desc":"Perl Interface to getloadavg(3)\n\nThis module allows you to access load average from perl scripts\nwithout invoking uptime(1).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-BSD-Sysctl","origin":"sysutils/p5-BSD-Sysctl","version":"0.12.3","comment":"Fetch sysctl values from BSD-like systems","maintainer":"glebius@FreeBSD.org","www":"https://metacpan.org/release/BSD-Sysctl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2563fe16763b7343caa16aad81d43e80f7c9efecc43f8b5804585e3d47817b5f","flatsize":60771,"path":"All/p5-BSD-Sysctl-0.12.3.pkg","repopath":"All/p5-BSD-Sysctl-0.12.3.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":23896,"desc":"BSD::Sysctl offers a native Perl interface for fetching sysctl values that\ndescribe the kernel state of BSD-like operating systems. This is around 80\ntimes faster than scraping the output of the sysctl(8) program.\n\nThis module handles the conversion of symbolic sysctl variable names to the\ninternal numeric format, and this information, along with the details of how\nto format the results, are cached. Hence, the first call to sysctl requires\nthree system calls, however, subsequent calls require only one call.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-Beanstalk-Client","origin":"net/p5-Beanstalk-Client","version":"1.06_1","comment":"Perl API for beanstalkd, a distributed queue daemon","maintainer":"vsevolod@FreeBSD.org","www":"https://metacpan.org/release/Beanstalk-Client","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"03a6954ce5ebd6a1e3a83f952798297b6c86730b69433184708d076e9549b981","flatsize":49285,"path":"All/p5-Beanstalk-Client-1.06_1.pkg","repopath":"All/p5-Beanstalk-Client-1.06_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":21908,"desc":"Beanstalk::Client provides a Perl API of protocol version 1.0 to the beanstalkd\nserver, a fast, general-purpose, in-memory workqueue service by Keith Rarick.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Error":{"origin":"lang/p5-Error","version":"0.17030"},"p5-YAML-Syck":{"origin":"textproc/p5-YAML-Syck","version":"1.34_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-BSD-Resource","origin":"devel/p5-BSD-Resource","version":"1.2911","comment":"Perl module to access BSD resource limit and priority functions","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/BSD-Resource","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f625bb0bd89e84cacea65589bd8fa0e1a05e8c42e7ecf56ffacce6af2095c136","flatsize":82991,"path":"All/p5-BSD-Resource-1.2911.pkg","repopath":"All/p5-BSD-Resource-1.2911.pkg","licenselogic":"or","licenses":["ART20","GPLv2"],"pkgsize":30108,"desc":"This Perl extension implements the BSD process resource limit functions\n\n\tgetrusage()\tgetrlimit()\tsetrlimit()\n\nand the BSD process priority functions.  These are available also via\ncore Perl but here we do more tricks so that the PRIO_* are available.\n\n\tgetpriority()\tsetpriority()\n\nAlso is provided\n\n\ttimes()\n\nwhich provides the same functionality as the one in core Perl, only with\nbetter time resolution.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-BSD-Process","origin":"sysutils/p5-BSD-Process","version":"0.07_2","comment":"Information about running processes on BSD platforms","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/BSD-Process","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"768d264bad7da2915d8eb776a56cb8fab5684e10702ef1516ff6402124c0f7ff","flatsize":74148,"path":"All/p5-BSD-Process-0.07_2.pkg","repopath":"All/p5-BSD-Process-0.07_2.pkg","licenselogic":"single","pkgsize":29628,"desc":"Information about running processes on BSD platforms","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-BIND-Config-Parser","origin":"dns/p5-BIND-Config-Parser","version":"0.01_1","comment":"Parse BIND Config files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/BIND-Config-Parser","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"31b054ed8fced91227a8ca9b549d83b328ad15c14540203c377b633d35bf6bf0","flatsize":7015,"path":"All/p5-BIND-Config-Parser-0.01_1.pkg","repopath":"All/p5-BIND-Config-Parser-0.01_1.pkg","licenselogic":"single","pkgsize":4844,"desc":"BIND::Config::Parser provides a lightweight parser to the configuration\nfile syntax of BIND v8 and v9 using a Parse::RecDescent grammar.","deps":{"p5-Parse-RecDescent":{"origin":"devel/p5-Parse-RecDescent","version":"1.967015"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["dns","perl5"]},{"name":"p5-BS-Event","origin":"devel/p5-BS-Event","version":"0.3_2","comment":"Class that provides an event callback interface","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/ELMEX/BS-Event-0.3","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8d50aa922a2cb659365680b0a1650ad479ee87de9d4ee56c9cf57f963a65f140","flatsize":20989,"path":"All/p5-BS-Event-0.3_2.pkg","repopath":"All/p5-BS-Event-0.3_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10508,"desc":"This module was mainly written for Net::XMPP2, Net::IRC3 and BS to provide a\nconsistent API for registering and emitting events. Even though I originally\nwrote it for those modules I released it separately in case anyone may find this\nmodule useful.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"options":{"EXAMPLES":"on"}},{"name":"p5-BIND-Conf_Parser","origin":"dns/p5-BIND-Conf_Parser","version":"0.95_1","comment":"Perl5 module to parse BIND 8 configuration files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/BIND-Conf_Parser","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d70ef9c14c65a498e4686c48666f65742982e988e9927c64a660ff0e3d05cf9b","flatsize":36940,"path":"All/p5-BIND-Conf_Parser-0.95_1.pkg","repopath":"All/p5-BIND-Conf_Parser-0.95_1.pkg","licenselogic":"single","pkgsize":12652,"desc":"BIND::Conf_Parser implements a virtual base class for parsing BIND (Berkeley\nInternet Name Domain) server version 8 configuration files (\"named.conf\").\nAs each meaningful semantic 'chunk' is parsed, a callback method is invoked\nwith the parsed information.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["dns","perl5"]},{"name":"p5-BFD","origin":"devel/p5-BFD","version":"0.31_1","comment":"Impromptu dumping of data structures for debugging purposes","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/BFD","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6211d9aad5032e771e248cff44e1c514375050354d590163fdf3a07bb37ec20d","flatsize":12397,"path":"All/p5-BFD-0.31_1.pkg","repopath":"All/p5-BFD-0.31_1.pkg","licenselogic":"or","licenses":["ART10","BSD2CLAUSE","GPLv1+","MIT"],"pkgsize":6876,"desc":"BFD allows for impromptu dumping of output to STDERR.  Useful when you\nwant to take a peek at a nest Perl data structure by emitting (relatively)\nnicely formatted output with filename and line number prefixed to each line.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-BBS-UserInfo-Wretch","origin":"net/p5-BBS-UserInfo-Wretch","version":"0.03_1","comment":"Get user information of Wretch-style BBS","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/BBS-UserInfo-Wretch","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"27eb99ba64acfb3c53511c6a51128228d78f3838c0858a0c87cdeefe8dd6cbc7","flatsize":12565,"path":"All/p5-BBS-UserInfo-Wretch-0.03_1.pkg","repopath":"All/p5-BBS-UserInfo-Wretch-0.03_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6684,"desc":"Get user information of Wretch-style BBS.","deps":{"p5-Expect":{"origin":"lang/p5-Expect","version":"1.38"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-BBS-UserInfo-SOB","origin":"net/p5-BBS-UserInfo-SOB","version":"0.01_1","comment":"Get user information of SOB-style BBS","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/BBS-UserInfo-SOB","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aab6e82657f03a99716bbf0cc56ff8f32ff36de4b655f613d3f9f9a5566cb7d4","flatsize":12355,"path":"All/p5-BBS-UserInfo-SOB-0.01_1.pkg","repopath":"All/p5-BBS-UserInfo-SOB-0.01_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6656,"desc":"Get user information of SOB-style BBS.","deps":{"p5-Expect":{"origin":"lang/p5-Expect","version":"1.38"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-BackupPC-XS","origin":"sysutils/p5-BackupPC-XS","version":"0.62","comment":"Perl extension for BackupPC libraries","maintainer":"moiseev@mezonplus.ru","www":"https://backuppc.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c2b0c420e8e03e904e4e0dd46beb0f7e6065789c1612755fa3ebf95cfc51eeed","flatsize":256512,"path":"All/p5-BackupPC-XS-0.62.pkg","repopath":"All/p5-BackupPC-XS-0.62.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":97048,"desc":"BackupPC::XS implements various BackupPC functions in a perl-callable module.\nThis module is required for BackupPC V4+.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-Barcode-ZBar","origin":"graphics/p5-Barcode-ZBar","version":"0.10_1","comment":"Perl extension to ZBar barcode reader","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Barcode-ZBar","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"78aec1300e20e75ac42ce09f615a9dbde815b7310282d1e4921d6993fd61ef6a","flatsize":106047,"path":"All/p5-Barcode-ZBar-0.10_1.pkg","repopath":"All/p5-Barcode-ZBar-0.10_1.pkg","licenselogic":"single","pkgsize":35928,"desc":"The ZBar Bar Code Reader is a library for scanning and decoding bar\ncodes from various sources such as video streams, image files or raw\nintensity sensors.  It supports EAN, UPC, Code 128, Code 39 and\nInterleaved 2 of 5.\n\nThese are the bindings for interacting directly with the library from\nPerl.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"zbar":{"origin":"graphics/zbar","version":"0.23.90_6"}},"categories":["graphics","perl5"]},{"name":"p5-BZ-Client","origin":"devel/p5-BZ-Client","version":"1.04_3","comment":"Client for the Bugzilla web services API","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/BZ-Client","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6ee6540b7bd96a4c97e4e91ab361a2566ee6bf4c872ef82a60abc11e89b2a11c","flatsize":72723,"path":"All/p5-BZ-Client-1.04_3.pkg","repopath":"All/p5-BZ-Client-1.04_3.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":26916,"desc":"A client for the Bugzilla web services API.","deps":{"p5-DateTime-Format-ISO8601":{"origin":"devel/p5-DateTime-Format-ISO8601","version":"0.17"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-XML-Parser":{"origin":"textproc/p5-XML-Parser","version":"2.47"},"p5-XML-Writer":{"origin":"textproc/p5-XML-Writer","version":"0.900"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-BBS-UserInfo-Maple3","origin":"net/p5-BBS-UserInfo-Maple3","version":"0.01_1","comment":"Get user information of Maple3-style BBS","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/BBS-UserInfo-Maple3","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"16ed8a65bc9efefcfd39c62ab411e6866c3e89bf6ffd9704b74c09273cfdd55d","flatsize":12362,"path":"All/p5-BBS-UserInfo-Maple3-0.01_1.pkg","repopath":"All/p5-BBS-UserInfo-Maple3-0.01_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6632,"desc":"Get user information of Maple3-style BBS.","deps":{"p5-Expect":{"origin":"lang/p5-Expect","version":"1.38"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Bio-Graphics","origin":"biology/p5-Bio-Graphics","version":"2.40_2","comment":"Generate GD Images of Bio::Seq Objects","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Bio-Graphics","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"edfb08d0dfb6339f609caa86bee403eaf7fa61ea726a32bcbcde7b392bacdfaa","flatsize":1659610,"path":"All/p5-Bio-Graphics-2.40_2.pkg","repopath":"All/p5-Bio-Graphics-2.40_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":596036,"desc":"p5-Bio-Graphics is a simple GD-based renderer (diagram drawer)\nfor DNA and protein sequences.","deps":{"p5-Bio-Coordinate":{"origin":"biology/p5-Bio-Coordinate","version":"1.007001"},"p5-Bio-SCF":{"origin":"biology/p5-Bio-SCF","version":"1.03_2"},"p5-BioPerl":{"origin":"biology/p5-BioPerl","version":"1.007008"},"p5-CGI":{"origin":"www/p5-CGI","version":"4.67"},"p5-GD":{"origin":"graphics/p5-GD","version":"2.83"},"p5-GD-SVG":{"origin":"graphics/p5-GD-SVG","version":"0.33_6"},"p5-Statistics-Descriptive":{"origin":"math/p5-Statistics-Descriptive","version":"3.0801"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["biology","perl5"]},{"name":"p5-BBS-UserInfo","origin":"net/p5-BBS-UserInfo","version":"0.01_1","comment":"Base class of BBS::UserInfo::XXX","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/BBS-UserInfo","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3d046a6502694cca2e3dfb4f70411261e4f1142305cf37f978dc5af745c8b62d","flatsize":9205,"path":"All/p5-BBS-UserInfo-0.01_1.pkg","repopath":"All/p5-BBS-UserInfo-0.01_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":5456,"desc":"Base class of BBS::UserInfo::XXX.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Badger","origin":"devel/p5-Badger","version":"0.16","comment":"Perl Application Programming Toolkit","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Badger","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3d1b36dcfda43d7fa2026c9f69bee2b1f3b660b2ef7a23aec2cc6ec7a4a18671","flatsize":1280968,"path":"All/p5-Badger-0.16.pkg","repopath":"All/p5-Badger-0.16.pkg","licenselogic":"or","licenses":["ART10","GPLv1"],"pkgsize":484020,"desc":"The Badger toolkit is a collection of Perl modules designed to simplify\nthe process of building object-oriented Perl applications. It provides a\nset of foundation classes upon which you can quickly build robust and\nreliable systems that are simple, sexy and scalable.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-BBS-Client","origin":"net/p5-BBS-Client","version":"0.03_1","comment":"Client Module For BBS Systems","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/CORNELIUS/BBS-Client-0.03","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a4f99aedcb14bcc127b276d104cc63a321405352a1c9ef68b7f964ef3bd5995c","flatsize":23858,"path":"All/p5-BBS-Client-0.03_1.pkg","repopath":"All/p5-BBS-Client-0.03_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10076,"desc":"BBS::Client - A Client Module For BBS Systems","deps":{"p5-Net-Telnet":{"origin":"net/p5-Net-Telnet","version":"3.05"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-BSON","origin":"databases/p5-BSON","version":"1.12.2","comment":"Pure Perl implementation of MongoDB BSON serialization","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/BSON","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7c12b579afc008e64c5a2586c558632e43f2b145730e4ade8b47cf5b2c47246d","flatsize":248230,"path":"All/p5-BSON-1.12.2.pkg","repopath":"All/p5-BSON-1.12.2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":92880,"desc":"This module implements BSON serialization and deserialization as described at\nhttp://bsonspec.org. BSON is the primary data representation for MongoDB.","deps":{"p5-Crypt-URandom":{"origin":"security/p5-Crypt-URandom","version":"0.54"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-Tie-IxHash":{"origin":"devel/p5-Tie-IxHash","version":"1.23_1"},"p5-boolean":{"origin":"devel/p5-boolean","version":"0.46"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-B-Utils","origin":"devel/p5-B-Utils","version":"0.27","comment":"Helper functions for op tree manipulation","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/B-Utils","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"80c2b608e83e366cc519c888d7bf53d7a094d092f9f9173a6d699e5c7828294b","flatsize":95184,"path":"All/p5-B-Utils-0.27.pkg","repopath":"All/p5-B-Utils-0.27.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":31236,"desc":"These functions make it easier to manipulate the op tree.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-B-Size2","origin":"devel/p5-B-Size2","version":"2.07_1","comment":"Perl extension to measure size of Perl OPs and SVs","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/B-Size2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1975e385221bbf74206581208e0b71253aee09e6aca8245db579b8b4c42034f0","flatsize":47852,"path":"All/p5-B-Size2-2.07_1.pkg","repopath":"All/p5-B-Size2-2.07_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17296,"desc":"Measure size of Perl OPs and SVs.  B::Size2 is a fork of B::Size 0.09.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-B-Keywords","origin":"devel/p5-B-Keywords","version":"1.27","comment":"Lists of reserved barewords and symbol names","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/B-Keywords","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"347c32837bd5874a92d025243995652289e2b73cf477b1f56f2dbc5ccd08966c","flatsize":40766,"path":"All/p5-B-Keywords-1.27.pkg","repopath":"All/p5-B-Keywords-1.27.pkg","licenselogic":"or","licenses":["ART10","GPLv2"],"pkgsize":16856,"desc":"B::Keywords supplies seven arrays of keywords: @Scalars, @Arrays, @Hashes,\n@Filehandles, @Symbols, @Functions and @Barewords. The @Symbols array includes\nthe contents of each of @Scalars, @Arrays, @Hashes and @Filehandles. Similarly,\n@Barewords adds a few non-function keywords (like __DATA__, NULL) to the\n@Functions array.\n\nAll additions and modifications are welcome.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-B-Hooks-Parser","origin":"devel/p5-B-Hooks-Parser","version":"0.21","comment":"Interface to perls parser variables","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/B-Hooks-Parser","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"47fbbdf627793a8ea188e1be2f2fc638eb4ebf7aa63c7b6b3c630c398db8057d","flatsize":60643,"path":"All/p5-B-Hooks-Parser-0.21.pkg","repopath":"All/p5-B-Hooks-Parser-0.21.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17112,"desc":"This module provides an API for parts of the perl parser. It can be\nused to modify code while it's being parsed.","deps":{"p5-B-Hooks-OP-Check":{"origin":"devel/p5-B-Hooks-OP-Check","version":"0.22"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-B-OPCheck","origin":"devel/p5-B-OPCheck","version":"0.32","comment":"PL_check hacks using Perl callbacks","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/B-OPCheck","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0629a6ad7bdbf33ec9283b3fb265d6f0f4564819437e929be0a08c739eb89bb4","flatsize":54229,"path":"All/p5-B-OPCheck-0.32.pkg","repopath":"All/p5-B-OPCheck-0.32.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14880,"desc":"PL_check is an array indexed by opcode number (op_type) that contains\nfunction pointers invoked as the last stage of optree compilation,\nper op.","deps":{"p5-B-Utils":{"origin":"devel/p5-B-Utils","version":"0.27"},"p5-Scope-Guard":{"origin":"devel/p5-Scope-Guard","version":"0.21"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-BSD-stat","origin":"devel/p5-BSD-stat","version":"1.36","comment":"Stat() with BSD 4.4 extensions","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/BSD-stat","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2ad163e1c30a75db236f7e4dbbc53984b6059d76337c7d6fb13ca85f72ce8147","flatsize":38599,"path":"All/p5-BSD-stat-1.36.pkg","repopath":"All/p5-BSD-stat-1.36.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16756,"desc":"This module's default exports override the core stat() and lstat()\nfunctions, replacing them with versions that contain BSD 4.4 extensions\nsuch as flags. This module also adds chflags function.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-B-Hooks-OP-PPAddr","origin":"devel/p5-B-Hooks-OP-PPAddr","version":"0.06","comment":"Hook into opcode execution","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/B-Hooks-OP-PPAddr","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"70cdead9f16a6f129cf316f289c23fde5c774735ff087eecda84f44c049d9cd6","flatsize":51228,"path":"All/p5-B-Hooks-OP-PPAddr-0.06.pkg","repopath":"All/p5-B-Hooks-OP-PPAddr-0.06.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14068,"desc":"This module provides a C api for XS modules to hook into the execution\nof perl opcodes.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-B-Hooks-OP-Check-EntersubForCV","origin":"devel/p5-B-Hooks-OP-Check-EntersubForCV","version":"0.10","comment":"Perl extension to invoke callback on construction of entersub OPs","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/B-Hooks-OP-Check-EntersubForCV","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3d8cb6746bbfee54efd587bcd5d67bf8a99a5a23a2c4407ed79ed1b3ee76ebbf","flatsize":26025,"path":"All/p5-B-Hooks-OP-Check-EntersubForCV-0.10.pkg","repopath":"All/p5-B-Hooks-OP-Check-EntersubForCV-0.10.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11212,"desc":"Invoke callbacks on construction of entersub OPs for certain CVs.","deps":{"p5-B-Hooks-OP-Check":{"origin":"devel/p5-B-Hooks-OP-Check","version":"0.22"},"p5-B-Utils":{"origin":"devel/p5-B-Utils","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-B-Hooks-OP-Check","origin":"devel/p5-B-Hooks-OP-Check","version":"0.22","comment":"Wrap OP check callbacks","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/B-Hooks-OP-Check","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e8b08fe05b402b91ae4d106f945d11288e9b4265cd1a927cc4f2c6896185b3dd","flatsize":50725,"path":"All/p5-B-Hooks-OP-Check-0.22.pkg","repopath":"All/p5-B-Hooks-OP-Check-0.22.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13840,"desc":"This module provides a c api for XS modules to hook into the callbacks of\nPL_check.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-B-Hooks-EndOfScope","origin":"devel/p5-B-Hooks-EndOfScope","version":"0.28","comment":"Execute code after a scope finished compilation","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/B-Hooks-EndOfScope","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a9e65de82402a8002b45f6ef6c81d7afd6fcf882f7f19ffaab6ff1716b9600ea","flatsize":60904,"path":"All/p5-B-Hooks-EndOfScope-0.28.pkg","repopath":"All/p5-B-Hooks-EndOfScope-0.28.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":19120,"desc":"This module allows you to execute code when perl finished compiling the\nsurrounding scope.","deps":{"p5-Module-Implementation":{"origin":"devel/p5-Module-Implementation","version":"0.09_1"},"p5-Sub-Exporter-Progressive":{"origin":"devel/p5-Sub-Exporter-Progressive","version":"0.001013"},"p5-Variable-Magic":{"origin":"devel/p5-Variable-Magic","version":"0.64"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-B-Hooks-OP-Annotation","origin":"devel/p5-B-Hooks-OP-Annotation","version":"0.44_2","comment":"Annotate and delegate hooked OPs","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/B-Hooks-OP-Annotation","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1f57ccc31c88dac9b3d553334f32ca8a83793c4ddbaaee8b8d673d10ab873d58","flatsize":27310,"path":"All/p5-B-Hooks-OP-Annotation-0.44_2.pkg","repopath":"All/p5-B-Hooks-OP-Annotation-0.44_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12916,"desc":"B::Hooks::OP::Annotation provides a way for XS code that hijacks OP op_ppaddr\nfunctions to delegate to (or restore) the previous functions, whether assigned\nby perl or by another module. Typically this should be used in conjunction with\nB::Hooks::OP::Check.","deps":{"p5-ExtUtils-Depends":{"origin":"devel/p5-ExtUtils-Depends","version":"0.8001"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-B-Hooks-AtRuntime","origin":"devel/p5-B-Hooks-AtRuntime","version":"8","comment":"Lower blocks from compile time to runtime","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/B-Hooks-AtRuntime","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c2df1c74a0d53e0ea49df75d3bbd80e07898c56f895ef9e28d4633319b8ddb32","flatsize":28361,"path":"All/p5-B-Hooks-AtRuntime-8.pkg","repopath":"All/p5-B-Hooks-AtRuntime-8.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":14628,"desc":"B::Hooks::AtRuntime allows code that runs at compile-time to do something at\nruntime. A block passed to at_runtime gets compiled into the code that's\ncurrently compiling, and will be called when control reaches that point at\nruntime. In the example in the SYNOPSIS, the warnings will occur in order, and\nif that section of code runs more than once, so will all three warnings.","deps":{"p5-Exporter-Tiny":{"origin":"devel/p5-Exporter-Tiny","version":"1.006002"},"p5-Sub-Name":{"origin":"devel/p5-Sub-Name","version":"0.28,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-B-Compiling","origin":"devel/p5-B-Compiling","version":"0.06","comment":"Perl extension to expose PL_compiling to perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/B-Compiling","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"35827541e7ced2e59e1325777138046f4fced9b4a1dfe5d8acd361f5d8c9139b","flatsize":17498,"path":"All/p5-B-Compiling-0.06.pkg","repopath":"All/p5-B-Compiling-0.06.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8016,"desc":"This module exposes the perl interpreter's PL_compiling variable to perl.","deps":{"p5-Sub-Exporter":{"origin":"devel/p5-Sub-Exporter","version":"0.991"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-B-Generate","origin":"devel/p5-B-Generate","version":"1.56","comment":"Create your own Perl op trees","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/B-Generate","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"25d3f71fbbe7543747274ba754ae871978b563df836b0e54ee43e8a98375e0f3","flatsize":84951,"path":"All/p5-B-Generate-1.56.pkg","repopath":"All/p5-B-Generate-1.56.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":29632,"desc":"Malcolm Beattie's B module allows you to examine the Perl op tree at\nruntime, in Perl space; it's the basis of the Perl compiler. But what it\ndoesn't let you do is manipulate that op tree: it won't let you create\nnew ops, or modify old ones. Now you can.\n\nWell, if you're intimately familiar with Perl's internals, you can.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-B-Flags","origin":"devel/p5-B-Flags","version":"0.17","comment":"Friendlier flags for B","maintainer":"svysh.fbsd@gmail.com","www":"https://metacpan.org/release/B-Flags","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e471b98da34948ab8b9a4f07c2571228347999e10e356dba371ae0ac57d9008d","flatsize":28042,"path":"All/p5-B-Flags-0.17.pkg","repopath":"All/p5-B-Flags-0.17.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12796,"desc":"Friendlier flags for B\n\nBy default, \"$foo->flags\" when passed an object in the \"B\" class will\nproduce a relatively meaningless number, which one would need to grovel\nthrough the Perl source code in order to do anything useful with. This\nmodule adds \"flagspv\" to the SV and op classes and \"privatepv\" to the op\nclasses, which makes them easier to understand.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-B-Debug","origin":"devel/p5-B-Debug","version":"1.26","comment":"Walk Perl syntax tree, printing debug info about ops","maintainer":"jkeenan@cpan.org","www":"https://metacpan.org/release/B-Debug","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"51886f5862889e800008daaed66ec2712e825668aaba31f7abc7a2827625104f","flatsize":30302,"path":"All/p5-B-Debug-1.26.pkg","repopath":"All/p5-B-Debug-1.26.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12396,"desc":"Walk Perl syntax tree, printing debug info about ops\n\nWithout actually executing a Perl 5 program, you can walk its optree:\n\n    $ cat hello.pl\n    print \"Hello world!\\n\";\n\n    $ perl -MO=Debug hello.pl\n    hello.pl syntax OK\n    LISTOP (0x55d1520414f8)\n    \top_ppaddr\t0x55d1520414f8 LISTOP [OP_LEAVE]\n    \top_next\t\t0x0\n    \top_sibling\t0x0\n    \top_targ\t\t1\n    \t...\n    OP (0x55d1520414c8)\n    \top_ppaddr\t0x55d1520414c8     OP [OP_ENTER]\n    \top_next\t\t0x55d152041538    COP [OP_NEXTSTATE]\n    \top_sibling\t0x55d152041538    COP [OP_NEXTSTATE]\n    \top_targ\t\t0\n    \t...","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"options":{"DOCS":"on"}},{"name":"p5-B-Deobfuscate","origin":"devel/p5-B-Deobfuscate","version":"0.20_1","comment":"Extension to B::Deparse for use in de-obfuscating source code","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/B-Deobfuscate","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1e73904faabd5295c10039635de7411a64ed45e7cfccfc8bcbaf02bfcda9c541","flatsize":37524,"path":"All/p5-B-Deobfuscate-0.20_1.pkg","repopath":"All/p5-B-Deobfuscate-0.20_1.pkg","licenselogic":"single","pkgsize":18648,"desc":"B::Deobfuscate is a backend module for the Perl compiler that generates perl\nsource code, based on the internal compiled structure that perl itself creates\nafter parsing a program. It adds symbol renaming functions to the B::Deparse\nmodule. An obfuscated program is already parsed and interpreted correctly by\nthe B::Deparse program. Unfortunately, if the obfuscation involved variable\nrenaming then the resulting program also has obfuscated symbols.","deps":{"p5-B-Keywords":{"origin":"devel/p5-B-Keywords","version":"1.27"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-BioPerl-Run","origin":"biology/p5-BioPerl-Run","version":"1.007003","comment":"Wrapper modules for common bioinformatics tools","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/bioperl/bioperl-run","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fc3d83aa1829df6d1fc3d31336917fe6b92e488b7d3a196739c79536e2fff23f","flatsize":1831934,"path":"All/p5-BioPerl-Run-1.007003.pkg","repopath":"All/p5-BioPerl-Run-1.007003.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":629488,"desc":"Bioperl-run contain modules that provides a PERL interface to various\nbioinformatics applications. This allows various applications to be used\nwith common Bioperl objects.","deps":{"p5-Algorithm-Diff":{"origin":"devel/p5-Algorithm-Diff","version":"1.1903"},"p5-Bio-Cluster":{"origin":"biology/p5-Bio-Cluster","version":"1.7.3_1"},"p5-Bio-FeatureIO":{"origin":"biology/p5-Bio-FeatureIO","version":"1.6.905"},"p5-BioPerl":{"origin":"biology/p5-BioPerl","version":"1.007008"},"p5-Config-Any":{"origin":"devel/p5-Config-Any","version":"0.33"},"p5-File-Sort":{"origin":"misc/p5-File-Sort","version":"1.01_1"},"p5-IO-String":{"origin":"devel/p5-IO-String","version":"1.08_1"},"p5-IPC-Run":{"origin":"devel/p5-IPC-Run","version":"20231003.0"},"p5-XML-Twig":{"origin":"textproc/p5-XML-Twig","version":"3.53"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["biology","perl5"],"options":{"DOCS":"on"}},{"name":"p5-B-COW","origin":"devel/p5-B-COW","version":"0.007","comment":"Additional B helpers to check COW status","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/B-COW","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2b779fe3476ff2a955ccd59bf04c278892d930b6e5d1af93f6511c5d29c9eccb","flatsize":49738,"path":"All/p5-B-COW-0.007.pkg","repopath":"All/p5-B-COW-0.007.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13252,"desc":"B::COW provides some naive additional B helpers to check the COW status of one\nSvPV.\n\nA COWed SvPV is sharing its string (the PV) with other SvPVs. It's a (kind of)\nRead Only C string, that would be Copied On Write (COW). More than one SV can\nshare the same PV, but when one PV need to alter it, it would perform a copy of\nit, decrease the COWREFCNT counter. One SV can then drop the COW flag when it's\nthe only one holding a pointer to the PV. The COWREFCNT is stored at the end of\nthe PV, after the the \"\\0\". That value is limited to 255, when we reach 255, a\nnew PV would be created,","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-AutoXS-Header","origin":"devel/p5-AutoXS-Header","version":"1.02_1","comment":"Container for the AutoXS header files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/AutoXS-Header","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4af1fb47ea26442439356d24bb97b7c94d82fcde66adc427c5846a02008e922d","flatsize":13875,"path":"All/p5-AutoXS-Header-1.02_1.pkg","repopath":"All/p5-AutoXS-Header-1.02_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6824,"desc":"This module is a simple container for the newest version of the\nAutoXS header file AutoXS.h.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Authen-TypeKey","origin":"security/p5-Authen-TypeKey","version":"0.05_3","comment":"TypeKey authentication verification","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Authen-TypeKey","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1310ae30156c0fd5a5bf349cee0e39c6419866bc15e7c8e01fccc96462e8974a","flatsize":17507,"path":"All/p5-Authen-TypeKey-0.05_3.pkg","repopath":"All/p5-Authen-TypeKey-0.05_3.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9308,"desc":"Authen::TypeKey is an implementation of verification for signatures generated by\nTypeKey authentication.\n\nFor information on the TypeKey protocol and using TypeKey in other applications,\nsee http://www.sixapart.com/typekey/api.","deps":{"p5-Class-ErrorHandler":{"origin":"devel/p5-Class-ErrorHandler","version":"0.04"},"p5-Digest-SHA1":{"origin":"security/p5-Digest-SHA1","version":"2.13_2"},"p5-Module-Install":{"origin":"devel/p5-Module-Install","version":"1.21"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Avro","origin":"devel/p5-Avro","version":"1.12.0","comment":"Official Perl API for the Apache Avro","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/Avro","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fd23866b86a79a6aa981e74b12a0f62e0b1aee193734612fa0cb2822ac098878","flatsize":81908,"path":"All/p5-Avro-1.12.0.pkg","repopath":"All/p5-Avro-1.12.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":21776,"desc":"Apache Avro is a data serialization system providing rich data structures and a\ncompact, fast, binary data form.","deps":{"p5-Compress-Zstd":{"origin":"archivers/p5-Compress-Zstd","version":"0.20"},"p5-Error":{"origin":"lang/p5-Error","version":"0.17030"},"p5-JSON-MaybeXS":{"origin":"converters/p5-JSON-MaybeXS","version":"1.004008"},"p5-Object-Tiny":{"origin":"devel/p5-Object-Tiny","version":"1.09"},"p5-Regexp-Common":{"origin":"textproc/p5-Regexp-Common","version":"2017060201"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Bio-Phylo","origin":"biology/p5-Bio-Phylo","version":"2.0.1","comment":"Phylogenetic analysis using Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Bio-Phylo","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1c482b0be292cc92026707cc564b4ea8cf178a0252fd389a7183123dea2bf819","flatsize":1769204,"path":"All/p5-Bio-Phylo-2.0.1.pkg","repopath":"All/p5-Bio-Phylo-2.0.1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":568132,"desc":"This is the base class for the Bio::Phylo package. All other modules\ninherit from it, the methods defined here are applicable to all. Consult\nthe manual for usage examples: Bio::Phylo::Manual.","deps":{"p5-Archive-Zip":{"origin":"archivers/p5-Archive-Zip","version":"1.68"},"p5-BioPerl":{"origin":"biology/p5-BioPerl","version":"1.007008"},"p5-GD":{"origin":"graphics/p5-GD","version":"2.83"},"p5-Math-CDF":{"origin":"math/p5-Math-CDF","version":"0.1_2"},"p5-Math-Random":{"origin":"math/p5-Math-Random","version":"0.72"},"p5-PDF-API2":{"origin":"textproc/p5-PDF-API2","version":"2.047"},"p5-RDF-Query":{"origin":"textproc/p5-RDF-Query","version":"2.919"},"p5-RDF-Trine":{"origin":"textproc/p5-RDF-Trine","version":"1.019_1"},"p5-SVG":{"origin":"textproc/p5-SVG","version":"2.87"},"p5-SWF-Builder":{"origin":"graphics/p5-SWF-Builder","version":"0.16_2"},"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"p5-XML-Twig":{"origin":"textproc/p5-XML-Twig","version":"3.53"},"p5-XML-XML2JSON":{"origin":"textproc/p5-XML-XML2JSON","version":"0.06_1"},"p5-libxml":{"origin":"textproc/p5-libxml","version":"0.08_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["biology","perl5"]},{"name":"p5-AutoLoader","origin":"devel/p5-AutoLoader","version":"5.74","comment":"Load subroutines only on demand","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/AutoLoader","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e6afcf39fc84542d2967e8d420d0098bc9b7bea9ba500c374e1b5e2b6677a0c7","flatsize":64819,"path":"All/p5-AutoLoader-5.74.pkg","repopath":"All/p5-AutoLoader-5.74.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":28464,"desc":"The AutoLoader module works with the AutoSplit module and the \"__END__\" token to\ndefer the loading of some subroutines until they are used rather than loading\nthem all at once.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Authen-TacacsPlus","origin":"security/p5-Authen-TacacsPlus","version":"0.28","comment":"Perl module that provides authentication using a tacacs+ server","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Authen-TacacsPlus","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9f720308ac9be49ddc2b8bd21835fd57c14670341b0a6297c5c94e316a21ac33","flatsize":40350,"path":"All/p5-Authen-TacacsPlus-0.28.pkg","repopath":"All/p5-Authen-TacacsPlus-0.28.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17728,"desc":"Authen::TacacsPlus is a perl module that provides authentication using a\ntacacs+ server.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Authen-Simple-SMB","origin":"security/p5-Authen-Simple-SMB","version":"0.1_1","comment":"Simple SMB authentication","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Authen-Simple-SMB","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a71342b8319da5654c5ee4de77a41d8b92919228be92d1ea5ecee7d66144bb58","flatsize":12609,"path":"All/p5-Authen-Simple-SMB-0.1_1.pkg","repopath":"All/p5-Authen-Simple-SMB-0.1_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7280,"desc":"Authentication via SMB protocol.","deps":{"p5-Authen-Simple":{"origin":"security/p5-Authen-Simple","version":"0.5_1"},"p5-Authen-Smb":{"origin":"security/p5-Authen-Smb","version":"0.91_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Authen-Simple-RADIUS","origin":"security/p5-Authen-Simple-RADIUS","version":"0.1_1","comment":"Simple RADIUS authentication","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Authen-Simple-RADIUS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"98ddbdbd2043e4f3b7678ef4a15e675c8a56e9dadd825d0ca09b85af730a956a","flatsize":12872,"path":"All/p5-Authen-Simple-RADIUS-0.1_1.pkg","repopath":"All/p5-Authen-Simple-RADIUS-0.1_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7452,"desc":"Authentication via RADIUS.","deps":{"p5-Authen-Radius":{"origin":"security/p5-Authen-Radius","version":"0.33"},"p5-Authen-Simple":{"origin":"security/p5-Authen-Simple","version":"0.5_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-B-C","origin":"devel/p5-B-C","version":"1.57","comment":"Perl compiler's C backend","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/B-C","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9537fa1ecc182a58ff3c6d6eadd71b096dca623348b121c80abcfd6217ccc112","flatsize":921865,"path":"All/p5-B-C-1.57.pkg","repopath":"All/p5-B-C-1.57.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":288264,"desc":"Perl compiler's C backend\n\nThis compiler backend takes Perl source and generates C source\ncode corresponding to the internal structures that perl uses to\nrun your program. When the generated C source is compiled and\nrun, it cuts out the time which perl would have taken to load\nand parse your program into its internal semi-compiled form.\nThat means that compiling with this backend will not help improve\nthe runtime execution speed of your program but may improve\nthe start-up time. Depending on the environment in which your\nprogram runs this may be either a help or a hindrance.","deps":{"p5-B-Flags":{"origin":"devel/p5-B-Flags","version":"0.17"},"p5-IPC-Run":{"origin":"devel/p5-IPC-Run","version":"20231003.0"},"p5-Opcodes":{"origin":"devel/p5-Opcodes","version":"0.14_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-BDB","origin":"databases/p5-BDB","version":"1.92","comment":"Asynchronous Berkeley DB access","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/BDB","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b0cec4ec84f4e15b3ad2d2dbdde9b2ef7ab2f288a39c8a856baa9d447ce946c8","flatsize":167979,"path":"All/p5-BDB-1.92.pkg","repopath":"All/p5-BDB-1.92.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":54220,"desc":"BDB is a Perl module to provide asynchronous Berkeley DB access.","deps":{"db5":{"origin":"databases/db5","version":"5.3.28_9"},"p5-common-sense":{"origin":"devel/p5-common-sense","version":"3.75"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Authen-Ticket","origin":"security/p5-Authen-Ticket","version":"0.02_1","comment":"Perl module providing the framework for implementing a ticketing system","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Authen-Ticket","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5c6a4a9541e14a5da660f92bbda72fe1d6b3c1f3996f2fdc4c564a7141b508ee","flatsize":64835,"path":"All/p5-Authen-Ticket-0.02_1.pkg","repopath":"All/p5-Authen-Ticket-0.02_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":27752,"desc":"Authen::Ticket provides the framework for implementing a ticketing system\nfor web authentication.  Both the client website and ticket server code\ncan be constructed from Authen::Ticket.  The framework allows for customization\nat all phases in the process.  This includes not only the login screens, but\nthe cookie creation and optional digital signature algorithm as well.  Consult\nthe README for more details on this module.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Authen-Simple-PAM","origin":"security/p5-Authen-Simple-PAM","version":"0.2_1","comment":"Simple PAM authentication","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Authen-Simple-PAM","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"76bb7adee1165c9474fd598d6a6e05f6c479c7c5ea08151d549d49193fca3d71","flatsize":12788,"path":"All/p5-Authen-Simple-PAM-0.2_1.pkg","repopath":"All/p5-Authen-Simple-PAM-0.2_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7248,"desc":"Authentication via PAM.","deps":{"p5-Authen-PAM":{"origin":"security/p5-Authen-PAM","version":"0.16_2"},"p5-Authen-Simple":{"origin":"security/p5-Authen-Simple","version":"0.5_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Authen-Simple-Passwd","origin":"security/p5-Authen-Simple-Passwd","version":"0.6_1","comment":"Simple Passwd authentication","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Authen-Simple-Passwd","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"41d026b2f3033d7ceb10484f30abc201df0bd6a784d694403d93445635bb8e10","flatsize":14763,"path":"All/p5-Authen-Simple-Passwd-0.6_1.pkg","repopath":"All/p5-Authen-Simple-Passwd-0.6_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8000,"desc":"Authentication Passwd authentication.","deps":{"p5-Authen-Simple":{"origin":"security/p5-Authen-Simple","version":"0.5_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Authen-Simple-Kerberos","origin":"security/p5-Authen-Simple-Kerberos","version":"0.1","comment":"Simple Kerberos authentication","maintainer":"hrs@FreeBSD.org","www":"https://metacpan.org/release/Authen-Simple-Kerberos","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2ae8a7ea610997777c6e50bf558930e1efd9c78d29dd9c2db865a1f925477928","flatsize":4993,"path":"All/p5-Authen-Simple-Kerberos-0.1.pkg","repopath":"All/p5-Authen-Simple-Kerberos-0.1.pkg","licenselogic":"single","pkgsize":4296,"desc":"Simple Kerberos authentication","deps":{"p5-Authen-Krb5-Simple":{"origin":"security/p5-Authen-Krb5-Simple","version":"0.43"},"p5-Authen-Simple":{"origin":"security/p5-Authen-Simple","version":"0.5_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-BBS-UserInfo-Ptt","origin":"net/p5-BBS-UserInfo-Ptt","version":"0.06_1","comment":"Get user information of PTT-style BBS","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/BBS-UserInfo-Ptt","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6ffca241123d477507005d8717b145415be7cd7c49b79d803e5f1ff346aa663e","flatsize":12704,"path":"All/p5-BBS-UserInfo-Ptt-0.06_1.pkg","repopath":"All/p5-BBS-UserInfo-Ptt-0.06_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6640,"desc":"Get user information of PTT-style BBS.","deps":{"p5-Expect":{"origin":"lang/p5-Expect","version":"1.38"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Authen-Smb","origin":"security/p5-Authen-Smb","version":"0.91_1","comment":"Perl extension to authenticate against an SMB server","maintainer":"ma499@doc.ic.ac.uk","www":"https://metacpan.org/release/Authen-Smb","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9a81cb9898fbd897a861b35df8be60e8a7d060d8836102d73e3765c305d1f939","flatsize":209632,"path":"All/p5-Authen-Smb-0.91_1.pkg","repopath":"All/p5-Authen-Smb-0.91_1.pkg","licenselogic":"and","licenses":["GPLv2+","NONE"],"pkgsize":70980,"desc":"Authen::Smb allows you to authenticate users against an NT server.  See\nSmb.pm POD documentation for details.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Authen-Simple-Net","origin":"security/p5-Authen-Simple-Net","version":"0.2_2","comment":"Simple authentication via FTP, POP3, or SMTP","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Authen-Simple-Net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b4541ccbcd583574f6a42712189e1bbacb1262cc9bab7c9973467bbfd9fa6d17","flatsize":17945,"path":"All/p5-Authen-Simple-Net-0.2_2.pkg","repopath":"All/p5-Authen-Simple-Net-0.2_2.pkg","licenselogic":"single","pkgsize":10164,"desc":"Authentication via FTP, POP3, or SMTP.","deps":{"p5-Authen-Simple":{"origin":"security/p5-Authen-Simple","version":"0.5_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Authen-Simple-LDAP","origin":"security/p5-Authen-Simple-LDAP","version":"0.3_1","comment":"Simple LDAP authentication","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Authen-Simple-LDAP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f8b0cc92fb9a6430220c13c685c3734f42faec77bad20de497c5c77eb7731e41","flatsize":22649,"path":"All/p5-Authen-Simple-LDAP-0.3_1.pkg","repopath":"All/p5-Authen-Simple-LDAP-0.3_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10700,"desc":"Authenticate against an LDAP service.","deps":{"p5-Authen-Simple":{"origin":"security/p5-Authen-Simple","version":"0.5_1"},"p5-perl-ldap":{"origin":"net/p5-perl-ldap","version":"0.6800"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Authen-Simple-DBM","origin":"security/p5-Authen-Simple-DBM","version":"0.2_1","comment":"Simple DBM authentication","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Authen-Simple-DBM","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"08e8e0590f1f240b7ac9e2cc6ef0d470e52304e68022e9b61fdd1eab0525a8e7","flatsize":14989,"path":"All/p5-Authen-Simple-DBM-0.2_1.pkg","repopath":"All/p5-Authen-Simple-DBM-0.2_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8328,"desc":"Authentication via DBM files.","deps":{"p5-Authen-Simple":{"origin":"security/p5-Authen-Simple","version":"0.5_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Authen-Simple-HTTP","origin":"security/p5-Authen-Simple-HTTP","version":"0.2_1","comment":"Simple HTTP authentication","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Authen-Simple-HTTP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"21deca6abfdef0b66e70547f900c796630ad04221ca5fcf2875c40211b2da3fa","flatsize":13602,"path":"All/p5-Authen-Simple-HTTP-0.2_1.pkg","repopath":"All/p5-Authen-Simple-HTTP-0.2_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7608,"desc":"Authentication via HTTP.","deps":{"p5-Authen-Simple":{"origin":"security/p5-Authen-Simple","version":"0.5_1"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Authen-Simple-DBI","origin":"security/p5-Authen-Simple-DBI","version":"0.2_1","comment":"Simple DBI authentication","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Authen-Simple-DBI","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c0115346bbd998a78393833ccf452b4510d15be2aa4e02af9902ffe7f8dcf387","flatsize":14771,"path":"All/p5-Authen-Simple-DBI-0.2_1.pkg","repopath":"All/p5-Authen-Simple-DBI-0.2_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7784,"desc":"Authenticate using DBI.","deps":{"p5-Authen-Simple":{"origin":"security/p5-Authen-Simple","version":"0.5_1"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-BBS-UserInfo-Maple3itoc","origin":"net/p5-BBS-UserInfo-Maple3itoc","version":"0.01_1","comment":"Get user information of Maple3itoc-style BBS","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/BBS-UserInfo-Maple3itoc","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"64bfa111b18cdf30557639feaf1f076442545aa4540603fff8d6b28f337b4c08","flatsize":12424,"path":"All/p5-BBS-UserInfo-Maple3itoc-0.01_1.pkg","repopath":"All/p5-BBS-UserInfo-Maple3itoc-0.01_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6656,"desc":"Get user information of Maple3itoc-style BBS.","deps":{"p5-Expect":{"origin":"lang/p5-Expect","version":"1.38"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Authen-SASL-SASLprep","origin":"security/p5-Authen-SASL-SASLprep","version":"1.100","comment":"Stringprep Profile for User Names and Passwords (RFC 4013)","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Authen-SASL-SASLprep","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ea80ee03755a79e658efde05d534471b4b83217b46669c68de2db53359e85d7f","flatsize":42521,"path":"All/p5-Authen-SASL-SASLprep-1.100.pkg","repopath":"All/p5-Authen-SASL-SASLprep-1.100.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10420,"desc":"Authen::SASL::SASLprep implements the SASLprep specification, which describes\nhow to prepare Unicode strings representing user names and passwords for\ncomparison. SASLprep is a profile of the stringprep algorithm.","deps":{"p5-Unicode-Stringprep":{"origin":"converters/p5-Unicode-Stringprep","version":"1.105_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Authen-Simple","origin":"security/p5-Authen-Simple","version":"0.5_1","comment":"Simple authentication framework","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Authen-Simple","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b67892c4f4ae76c4222900dffe255689fa79d49bb30aedcf45a221e87b603364","flatsize":35102,"path":"All/p5-Authen-Simple-0.5_1.pkg","repopath":"All/p5-Authen-Simple-0.5_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17192,"desc":"Simple and consistent framework for authentication.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Class-Data-Inheritable":{"origin":"devel/p5-Class-Data-Inheritable","version":"0.10"},"p5-Crypt-PasswdMD5":{"origin":"security/p5-Crypt-PasswdMD5","version":"1.42"},"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Authen-SCRAM","origin":"security/p5-Authen-SCRAM","version":"0.011","comment":"Salted Challenge Response Authentication Mechanism (RFC 5802)","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Authen-SCRAM","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"16ef304bf024d7d24935014a82cf2e749a9e75ecf48d2b46f12ee3f35e51ecc1","flatsize":58940,"path":"All/p5-Authen-SCRAM-0.011.pkg","repopath":"All/p5-Authen-SCRAM-0.011.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":21484,"desc":"The modules in this distribution implement the Salted Challenge Response\nAuthentication Mechanism (SCRAM) from RFC 5802.","deps":{"p5-Authen-SASL-SASLprep":{"origin":"security/p5-Authen-SASL-SASLprep","version":"1.100"},"p5-Crypt-URandom":{"origin":"security/p5-Crypt-URandom","version":"0.54"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-PBKDF2-Tiny":{"origin":"security/p5-PBKDF2-Tiny","version":"0.005"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-Type-Tiny":{"origin":"devel/p5-Type-Tiny","version":"2.006000"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Authen-SASL","origin":"security/p5-Authen-SASL","version":"2.17_1","comment":"Perl5 module for SASL authentication","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Authen-SASL","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b0c575bd0c3937be6a16aaaf7b7a874b77a92b0e8021b248fec155db8917545f","flatsize":98922,"path":"All/p5-Authen-SASL-2.17_1.pkg","repopath":"All/p5-Authen-SASL-2.17_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":41688,"desc":"SASL is a generic mechanism for authentication used by\nseveral network protocols. Authen::SASL provides an\nimplementation framework that all protocols should be able\nto share.","deps":{"p5-Digest-HMAC":{"origin":"security/p5-Digest-HMAC","version":"1.05"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"],"options":{"KERBEROS":"off"}},{"name":"p5-Authen-Radius","origin":"security/p5-Authen-Radius","version":"0.33","comment":"Perl5 module to provide simple Radius client facilities","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Authen-Radius","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c2fd884ec6bf819bc1c206daa9c2ad7e2fe1d94a3595d50c446e3ac7f3b1fceb","flatsize":182055,"path":"All/p5-Authen-Radius-0.33.pkg","repopath":"All/p5-Authen-Radius-0.33.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":41652,"desc":"The Authen::Radius module provides a simple class that allows you to\nsend/receive Radius requests/responses to/from a Radius server.","deps":{"p5-Data-HexDump":{"origin":"devel/p5-Data-HexDump","version":"0.04"},"p5-Net-IP":{"origin":"net-mgmt/p5-Net-IP","version":"1.26_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Authen-OATH","origin":"security/p5-Authen-OATH","version":"1.0.0_1","comment":"OATH one time passwords implementation","maintainer":"jnlin@freebsd.cs.nctu.edu.tw","www":"https://metacpan.org/release/Authen-OATH","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"805d934a14b6531f231f492f93402b81bcf04c18ada2e8caa4a935c7d56a3514","flatsize":15239,"path":"All/p5-Authen-OATH-1.0.0_1.pkg","repopath":"All/p5-Authen-OATH-1.0.0_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8124,"desc":"The Authen::OATH module provides a Perl implementation of the\nHOTP and TOTP One Time Password algorithms as defined by OATH\n(http://www.openautentication.org).","deps":{"p5-Digest-HMAC":{"origin":"security/p5-Digest-HMAC","version":"1.05"},"p5-Digest-SHA1":{"origin":"security/p5-Digest-SHA1","version":"2.13_2"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Authen-NTLM","origin":"security/p5-Authen-NTLM","version":"1.09_1","comment":"Perl5 NTLM authentication module","maintainer":"james@divide.org","www":"https://metacpan.org/release/NTLM","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"710db046e8f68eaed1a524c291c20e57ccb8ee81f04180360bf6be9e2f3ba444","flatsize":34073,"path":"All/p5-Authen-NTLM-1.09_1.pkg","repopath":"All/p5-Authen-NTLM-1.09_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13744,"desc":"The NTLM (Windows NT LAN Manager) authentication scheme is the\nauthentication algorithm used by Microsoft.\n\nNTLM authentication scheme is used in DCOM and HTTP environment. It is\nused to authenticate DCE RPC packets in DCOM. It is also used to\nauthenticate HTTP packets to MS Web Proxy or MS Web Server.\n\nCurrently, it is the authentication scheme Internet Explorer chooses to\nauthenticate itself to proxies/web servers that supports NTLM.","deps":{"p5-Digest-HMAC":{"origin":"security/p5-Digest-HMAC","version":"1.05"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Authen-PAM","origin":"security/p5-Authen-PAM","version":"0.16_2","comment":"Perl interface to the PAM library","maintainer":"des@FreeBSD.org","www":"http://www.cs.kuleuven.ac.be/~pelov/pam/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5f0f8649b77c48c1f0de8b038aac06ca263e29b00737a4470f974fc4c31c2e10","flatsize":57345,"path":"All/p5-Authen-PAM-0.16_2.pkg","repopath":"All/p5-Authen-PAM-0.16_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":23024,"desc":"This module provides a Perl interface to the PAM library.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Authen-Libwrap","origin":"security/p5-Authen-Libwrap","version":"0.23","comment":"Perl interface to TCP Wrappers library","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Authen-Libwrap","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3eaeb1f4528d9b5eaf8dcdcf71fadb11f9da564d759c461f0d2e747bc731721a","flatsize":28938,"path":"All/p5-Authen-Libwrap-0.23.pkg","repopath":"All/p5-Authen-Libwrap-0.23.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13436,"desc":"The Authen::Libwrap module allows you to access the hosts_ctl()\nfunction from the popular TCP Wrappers security package.  This\nallows validation of network access from perl programs against\nthe system-wide hosts.allow file.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Authen-Krb5-Simple","origin":"security/p5-Authen-Krb5-Simple","version":"0.43","comment":"User/password authentication using Kerberose 5","maintainer":"hrs@FreeBSD.org","www":"https://metacpan.org/release/Authen-Simple-Kerberos","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d2799de352093428692c6fc7be9ace97514ac652eaf0c152e3725a77cde550aa","flatsize":23037,"path":"All/p5-Authen-Krb5-Simple-0.43.pkg","repopath":"All/p5-Authen-Krb5-Simple-0.43.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10844,"desc":"Simple Kerberos authentication","deps":{"krb5":{"origin":"security/krb5","version":"1.21.3_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"],"options":{"GSSAPI_HEIMDAL":"off","GSSAPI_MIT":"on"}},{"name":"p5-Authen-PluggableCaptcha","origin":"security/p5-Authen-PluggableCaptcha","version":"0.05_3","comment":"Pluggable Captcha framework for Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Authen-PluggableCaptcha","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1809cc1ae584792b0a584d44a65eb3fcccffeef808720af8c46273d506d2b50b","flatsize":131423,"path":"All/p5-Authen-PluggableCaptcha-0.05_3.pkg","repopath":"All/p5-Authen-PluggableCaptcha-0.05_3.pkg","licenselogic":"single","pkgsize":59656,"desc":"Authen::PluggableCaptcha is a fully modularized and extensible system for\nmaking Pluggable Catpcha (Completely Automated Public Turing Test to Tell\nComputers and Humans Apart) tests.\n\nPluggable? All Captcha objects are instantiated and interfaced via the main\nmodule, and then manipulated to require various submodules as plug-ins.\n\nAuthen::PluggableCaptcha borrows from the functionality in\nApache::Session::Flex","deps":{"p5-HTML-Email-Obfuscate":{"origin":"security/p5-HTML-Email-Obfuscate","version":"1.00_1"},"p5-Number-Spell":{"origin":"textproc/p5-Number-Spell","version":"0.04_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Authen-CyrusSASL","origin":"security/p5-Authen-CyrusSASL","version":"0.01_1","comment":"Perl5 module for accessing the SASL authentication daemon","maintainer":"bra@fsn.hu","www":"https://metacpan.org/release/Authen-CyrusSASL","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1e4b1893b78de6d1b2e85c390208857d37b606d066be15bc5d72685301b87b88","flatsize":7504,"path":"All/p5-Authen-CyrusSASL-0.01_1.pkg","repopath":"All/p5-Authen-CyrusSASL-0.01_1.pkg","licenselogic":"single","pkgsize":4988,"desc":"The Authen::CyrusSASL module provides a simple class that allows you\nto send request to the cyrus-sasl's authen daemon.\nThis module is based on the Authen::Radius module with the similar interface.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Authen-DecHpwd","origin":"security/p5-Authen-DecHpwd","version":"2.007","comment":"Perl module for DEC VMS password hashing","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Authen-DecHpwd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6fb4102f2fbc89f515ea3c0d00beabc0eb86c9a98eba00f7c500c069c987bb83","flatsize":25249,"path":"All/p5-Authen-DecHpwd-2.007.pkg","repopath":"All/p5-Authen-DecHpwd-2.007.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":12676,"desc":"This perl module implements the LGI$HPWD password hashing function\nfrom VMS, and some associated VMS username and password handling\nfunctions.","deps":{"p5-Data-Integer":{"origin":"devel/p5-Data-Integer","version":"0.006"},"p5-Digest-CRC":{"origin":"security/p5-Digest-CRC","version":"0.24"},"p5-Scalar-String":{"origin":"devel/p5-Scalar-String","version":"0.003"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-B-Graph","origin":"devel/p5-B-Graph","version":"0.51_1","comment":"Perl Compiler backend to diagram OP trees","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/B-Graph","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2f3e17500aeaf22e33ce48f780fb26abfece13745767a59d40e87702ae0235c5","flatsize":45083,"path":"All/p5-B-Graph-0.51_1.pkg","repopath":"All/p5-B-Graph-0.51_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17728,"desc":"This module is a layer between the perl-internals-examining parts of\nMalcolm Beattie's perl compiler (the B::* classes) and your favorite\ngraph layout tool (currently Dot and VGC are supported, but adding\nothers would be easy). It examines the internal structures that perl\nbuilds to represent your code (OPs and SVs), and generates\nspecifications for multicolored boxes and arrows to represent them.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Authen-Bitcard","origin":"security/p5-Authen-Bitcard","version":"0.90_1","comment":"Bitcard authentication verification","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Authen-Bitcard","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6253b290b96d4089f433062c1b51f240aa5c4218cd4435d330cb6fca8a5bedaa","flatsize":16650,"path":"All/p5-Authen-Bitcard-0.90_1.pkg","repopath":"All/p5-Authen-Bitcard-0.90_1.pkg","licenselogic":"single","pkgsize":9184,"desc":"Authen::Bitcard is an implementation of verification for signatures\ngenerated by Bitcard authentication. For information on the Bitcard protocol\nand using Bitcard in other applications, see http://www.bitcard.org/api.\n\nThe module and the protocol are heavily based on Authen::Typekey. (In fact,\nthe Bitcard authentication server also supports the TypeKey API!)","deps":{"p5-Class-ErrorHandler":{"origin":"devel/p5-Class-ErrorHandler","version":"0.04"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-AuthCAS","origin":"security/p5-AuthCAS","version":"1.6_2","comment":"Perl API to Yale's Central Authentication System (CAS)","maintainer":"fw@moov.de","www":"http://cpan.uwinnipeg.ca/dist/AuthCAS/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7bfd4187dc6f3637915138b333605e1b16e733093ae4c32b2c892cc9838099d7","flatsize":30727,"path":"All/p5-AuthCAS-1.6_2.pkg","repopath":"All/p5-AuthCAS-1.6_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12584,"desc":"AuthCAS aims at providing a Perl API to Yale's Central Authentication\nSystem (CAS). Only a basic Perl library is provided with CAS whereas\nAuthCAS is a full object-oriented library.","deps":{"p5-IO-Socket-SSL":{"origin":"security/p5-IO-Socket-SSL","version":"2.089"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Auth-YubikeyDecrypter","origin":"security/p5-Auth-YubikeyDecrypter","version":"0.07_1","comment":"Decrypting the output from the yubikey token","maintainer":"pi@FreeBSD.org","www":"https://metacpan.org/release/Auth-Yubikey_Decrypter","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4742cd9491c7f0266e0b0b8e098c8501ae2f18a3a728984f09339c8690906897","flatsize":27356,"path":"All/p5-Auth-YubikeyDecrypter-0.07_1.pkg","repopath":"All/p5-Auth-YubikeyDecrypter-0.07_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":12188,"desc":"Decrypt the output from the yubikey token\n\nThe hardware can be found at\n\nhttp://www.yubico.com/home/index/\n\nThe decryption module does only one thing - decrypt the AES encrypted\nOTP from the Yubikey. To this, it requires the OTP, and the AES\nkey.\n\nPlease note - this module does not perform authentication - it is\na required component to decrypt the token first before authentication\ncan be performed.","deps":{"p5-Crypt-Rijndael":{"origin":"security/p5-Crypt-Rijndael","version":"1.16"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Audio-Wav","origin":"audio/p5-Audio-Wav","version":"0.14_2","comment":"Perl modules for reading and writing Microsoft WAV files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Audio-Wav","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"42c62dca3d295889c2aedc1b2b610d5419470a3c997a419d4fe7d7f1911bdfab","flatsize":70498,"path":"All/p5-Audio-Wav-0.14_2.pkg","repopath":"All/p5-Audio-Wav-0.14_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":24948,"desc":"These Perl modules provide a method of reading and writing uncompressed\nMicrosoft WAV files.","deps":{"p5-Inline":{"origin":"devel/p5-Inline","version":"0.86"},"p5-Inline-C":{"origin":"devel/p5-Inline-C","version":"0.82"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["audio","perl5"]},{"name":"p5-Audio-Scrobbler","origin":"audio/p5-Audio-Scrobbler","version":"0.01_3","comment":"Perl interface to Last.fm and AudioScrobbler","maintainer":"perl@FreeBSD.org","www":"https://devel.ringlet.net/audio/Audio-Scrobbler/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"403b7d952dec958e91ab4141d5c2b3e63f06d2c13baa8c57da5bee01b425e1eb","flatsize":29270,"path":"All/p5-Audio-Scrobbler-0.01_3.pkg","repopath":"All/p5-Audio-Scrobbler-0.01_3.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14228,"desc":"The Audio-Scrobbler module provides a Perl and command-line interface\nto Last.fm's AudioScrobbler - http://www.audioscrobbler.com/.","deps":{"p5-Config-IniFiles":{"origin":"devel/p5-Config-IniFiles","version":"3.000003_1"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["audio","net","perl5"]},{"name":"p5-Audio-WMA","origin":"audio/p5-Audio-WMA","version":"1.3_1","comment":"Fetch info from WMA audio files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Audio-WMA","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"89aa5bcf028404cd4fa4aa12b0b51a12a6abff4561ef73b961896f14853a595c","flatsize":54681,"path":"All/p5-Audio-WMA-1.3_1.pkg","repopath":"All/p5-Audio-WMA-1.3_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15852,"desc":"Fetch info from WMA audio files.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["audio","perl5"]},{"name":"p5-Authen-Simple-SSH","origin":"security/p5-Authen-Simple-SSH","version":"0.1_1","comment":"Simple SSH authentication","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Authen-Simple-SSH","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4df6aa7886c96b715029c2eb32c67404de391b6df518464794b982e954b07ef9","flatsize":12738,"path":"All/p5-Authen-Simple-SSH-0.1_1.pkg","repopath":"All/p5-Authen-Simple-SSH-0.1_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7376,"desc":"Authentication via SSH protocol.","deps":{"p5-Authen-Simple":{"origin":"security/p5-Authen-Simple","version":"0.5_1"},"p5-Net-SSH-Perl":{"origin":"net/p5-Net-SSH-Perl","version":"2.142"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Audio-Musepack","origin":"audio/p5-Audio-Musepack","version":"1.0.1_1","comment":"Interface to Musepack file information and APE tag fields","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Audio-Musepack","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a393b54544a8d06e01e49609f340bf15c6d2ec5ce7ced74060bab1ff6984b9fe","flatsize":15879,"path":"All/p5-Audio-Musepack-1.0.1_1.pkg","repopath":"All/p5-Audio-Musepack-1.0.1_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9064,"desc":"This module returns a hash containing basic information about a\nMusepack file, as well as tag information contained in the Musepack\nfile's APE tags. See Audio::APETags for more information about the\ntags.","deps":{"p5-Audio-Scan":{"origin":"audio/p5-Audio-Scan","version":"1.01"},"p5-MP3-Info":{"origin":"audio/p5-MP3-Info","version":"1.26"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["audio","perl5"]},{"name":"p5-Audio-Mixer","origin":"audio/p5-Audio-Mixer","version":"0.7_3","comment":"Perl extension for Sound Mixer control","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Audio-Mixer","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4603661ea4c60f2658fe8d8bf80d0dadf90eed4453adf1f29273848c0f142fc1","flatsize":31757,"path":"All/p5-Audio-Mixer-0.7_3.pkg","repopath":"All/p5-Audio-Mixer-0.7_3.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13560,"desc":"Audio::Mixer - Perl extension for Sound Mixer control\n\nThis is just a very simple Perl interface which allows to set various\nsound mixer parameters. The most important probably 'vol' (volume). The\nlist of all mixer parameters can be obtained using get_mixer_params()\nfunction.\n\nAll values (lcval, rcval) are numbers in 0-100 range.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["audio","perl5"]},{"name":"p5-Audio-Scan","origin":"audio/p5-Audio-Scan","version":"1.01","comment":"Scanner for audio file metadata and tag information","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Audio-Scan","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"026a1f2ff68170833f4ab54be6f16696f4a2bd97ec5d8e3d0ddb73cf9d4c3bcb","flatsize":295708,"path":"All/p5-Audio-Scan-1.01.pkg","repopath":"All/p5-Audio-Scan-1.01.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":108760,"desc":"Audio::Scan is a C-based scanner for audio file metadata and tag\ninformation. It currently supports MP3 via an included version of\nlibid3tag, MP4, Ogg Vorbis, FLAC (if libFLAC is installed), ASF,\nWAV, AIFF, Musepack, and Monkey's Audio.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["audio","perl5"]},{"name":"p5-Authen-Passphrase","origin":"security/p5-Authen-Passphrase","version":"0.008_1","comment":"Perl module for handling hashed passwords/passphrases as objects","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Authen-Passphrase","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5e3b6240577d341eec7242f02611cf205e1798c71a24bdab9414382672b57c55","flatsize":226321,"path":"All/p5-Authen-Passphrase-0.008_1.pkg","repopath":"All/p5-Authen-Passphrase-0.008_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":101132,"desc":"This is the base class for a system of objects that encapsulate\npassphrases.  An object of this type is a passphrase recogniser: its\njob is to recognise whether an offered passphrase is the right one.\nFor security, such passphrase recognisers usually do not themselves\nknow the passphrase they are looking for; they can merely recognise it\nwhen they see it.  There are many schemes in use to achieve this\neffect, and the intent of this class is to provide a consistent\ninterface to them all, hiding the details.\n\nThe CPAN package Authen::Passphrase contains implementations of\nseveral specific passphrase schemes in addition to the base class.","deps":{"p5-Authen-DecHpwd":{"origin":"security/p5-Authen-DecHpwd","version":"2.007"},"p5-Crypt-Blowfish":{"origin":"security/p5-Crypt-Blowfish","version":"2.14_2"},"p5-Crypt-DES":{"origin":"security/p5-Crypt-DES","version":"2.07_2"},"p5-Crypt-Eksblowfish":{"origin":"security/p5-Crypt-Eksblowfish","version":"0.009_3"},"p5-Crypt-MySQL":{"origin":"security/p5-Crypt-MySQL","version":"0.04_1"},"p5-Crypt-PasswdMD5":{"origin":"security/p5-Crypt-PasswdMD5","version":"1.42"},"p5-Crypt-UnixCrypt_XS":{"origin":"security/p5-Crypt-UnixCrypt_XS","version":"0.11"},"p5-Data-Entropy":{"origin":"security/p5-Data-Entropy","version":"0.007_1"},"p5-Digest-MD4":{"origin":"security/p5-Digest-MD4","version":"1.9_2"},"p5-Module-Runtime":{"origin":"devel/p5-Module-Runtime","version":"0.016"},"p5-Params-Classify":{"origin":"devel/p5-Params-Classify","version":"0.015"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Audio-MPD","origin":"audio/p5-Audio-MPD","version":"2.004_2","comment":"Class to talk to MPD (Music Player Daemon) servers","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Audio-MPD","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"60ebcde18dd334992dbe84c3baea85e403ab8fec475dbba68a23cfc685c46daf","flatsize":108507,"path":"All/p5-Audio-MPD-2.004_2.pkg","repopath":"All/p5-Audio-MPD-2.004_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":41780,"desc":"Audio::MPD gives a clear object-oriented interface for talking to and\ncontrolling MPD (Music Player Daemon) servers. A connection to the MPD\nserver is established as soon as a new Audio::MPD object is created.\n\nNote that the module will by default connect to mpd before sending any\ncommand, and will disconnect after the command has been issued. This scheme\nis far from optimal, but allows us not to care about timeout disconnections.\n\n/!\\ Note that Audio::MPD is using high-level, blocking sockets. This means\nthat if the mpd server is slow, or hangs for whatever reason, or even\ncrash abruptly, the program will be hung forever in this sub. The\nPOE::Component::Client::MPD module is way safer - you're advised to use it\ninstead of Audio::MPD. Or you can try to set conntype to $REUSE (see\nAudio::MPD constructor for more details), but you would be then on your\nown to deal with disconnections.","deps":{"p5-Audio-MPD-Common":{"origin":"audio/p5-Audio-MPD-Common","version":"2.003"},"p5-Getopt-Euclid":{"origin":"devel/p5-Getopt-Euclid","version":"0.4.8"},"p5-List-AllUtils":{"origin":"devel/p5-List-AllUtils","version":"0.19"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Has-Sugar":{"origin":"devel/p5-MooseX-Has-Sugar","version":"1.000006"},"p5-MooseX-SemiAffordanceAccessor":{"origin":"devel/p5-MooseX-SemiAffordanceAccessor","version":"0.10"},"p5-MooseX-Types":{"origin":"devel/p5-MooseX-Types","version":"0.50"},"p5-Proc-Daemon":{"origin":"devel/p5-Proc-Daemon","version":"0.23"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["audio","perl5"]},{"name":"p5-Authen-SASL-Cyrus","origin":"security/p5-Authen-SASL-Cyrus","version":"0.13_1","comment":"XS SASL Authentication","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Authen-SASL-Cyrus","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c045b1e562487193f88109c85d558d2b9d741ec36a75bfd5d4bbe0adc2ea0bb9","flatsize":141087,"path":"All/p5-Authen-SASL-Cyrus-0.13_1.pkg","repopath":"All/p5-Authen-SASL-Cyrus-0.13_1.pkg","licenselogic":"single","pkgsize":50112,"desc":"SASL is a generic mechanism for authentication used by several network\nprotocols.  Authen::SASL::Cyrus provides an implementation framework\nthat all protocols should be able to share.\n\nThe XS framework makes calls into the existing libsasl2.so shared\nlibrary to perform SASL client connection functionality, including\nloading existing shared library mechanisms.","deps":{"cyrus-sasl":{"origin":"security/cyrus-sasl2","version":"2.1.28_5"},"p5-Authen-SASL":{"origin":"security/p5-Authen-SASL","version":"2.17_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Audio-M4P","origin":"multimedia/p5-Audio-M4P","version":"0.57","comment":"M4P / MP4 / m4a Quicktime audio and video tools","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Audio-M4P","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7f1205c4a14d5ac253b26616fb825b1368c52835bee001351cc9ebb51e603110","flatsize":89061,"path":"All/p5-Audio-M4P-0.57.pkg","repopath":"All/p5-Audio-M4P-0.57.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":33784,"desc":"Slice, dice, deconstruct, markup, and decrypt\nMP4 / M4P / M4V / M4A (Apple Quicktime) audio and video.","deps":{"p5-Crypt-Rijndael":{"origin":"security/p5-Crypt-Rijndael","version":"1.16"},"p5-Tree-Simple":{"origin":"devel/p5-Tree-Simple","version":"1.34"},"p5-Tree-Simple-View":{"origin":"devel/p5-Tree-Simple-View","version":"0.20"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["multimedia","perl5"]},{"name":"p5-Audio-CD","origin":"audio/p5-Audio-CD","version":"0.04_3","comment":"Perl interface to libcdaudio (cd + cddb)","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Audio-CD","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0118c4d699d0a0f1bb6bb74214a80832f2349250ef09b1d66d1471cf683b66f7","flatsize":52364,"path":"All/p5-Audio-CD-0.04_3.pkg","repopath":"All/p5-Audio-CD-0.04_3.pkg","licenselogic":"single","pkgsize":16872,"desc":"Perl interface to libcdaudio (cd + cddb): http://cdcd.undergrid.net/\n\nThis module was created for adding CDDB support to <Xmms::shell> and\ncd tray <eject>.  I added methods for a good chunk of other\n<libcdaudio> functions while I was at it, but the docs and glue is\nnot complete.  I do not have interest in completing the interface and\ndocs, because xmms/Xmms::shell provides everything I need (at the\nmoment) for audio.  If you have an interesting reason for needing the\nmissing pieces, I'll probably be interested in adding them.","deps":{"libcdaudio":{"origin":"audio/libcdaudio","version":"0.99.12p2_3"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["audio","perl5"]},{"name":"p5-Audio-FLAC-Header","origin":"audio/p5-Audio-FLAC-Header","version":"2.4_5","comment":"Interface to FLAC header metadata","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Audio-FLAC-Header","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2b723008a18266a9c3ffc8532672679dfae971d85d679789da7c5e8b285656e7","flatsize":68370,"path":"All/p5-Audio-FLAC-Header-2.4_5.pkg","repopath":"All/p5-Audio-FLAC-Header-2.4_5.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":24060,"desc":"This module returns a hash containing basic information about a FLAC file,\na representation of the embedded cue sheet if one exists, as well as tag\ninformation contained in the FLAC file's Vorbis tags. There is no complete\nlist of tag keys for Vorbis tags, as they can be defined by the user; the\nbasic set of tags used for FLAC files include:\n\n* ALBUM\n* ARTIST\n* TITLE\n* DATE\n* GENRE\n* TRACKNUMBER\n* COMMENT","deps":{"flac":{"origin":"audio/flac","version":"1.5.0,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["audio","perl5"]},{"name":"p5-Authen-Krb5","origin":"security/p5-Authen-Krb5","version":"1.9_2","comment":"Perl extension for Kerberos 5","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Krb5","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1b01fdf7d8292763b1f54d379e722f2923f7ec5c7ab7adc6bc9e047ef1a6fb8a","flatsize":128279,"path":"All/p5-Authen-Krb5-1.9_2.pkg","repopath":"All/p5-Authen-Krb5-1.9_2.pkg","licenselogic":"single","pkgsize":36720,"desc":"Authen::Krb5 is an object-oriented interface to the Kerberos 5 API.\nBoth the implementation and documentation are nowhere near complete,\nand may require previous experience with Kerberos 5 programming.  Most\nof the functions here are documented in detail in the Kerberos 5 API\ndocumentation.","deps":{"krb5":{"origin":"security/krb5","version":"1.21.3_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"],"options":{"GSSAPI_HEIMDAL":"off","GSSAPI_MIT":"on"}},{"name":"p5-Attribute-Handlers-Prospective","origin":"devel/p5-Attribute-Handlers-Prospective","version":"0.01_2","comment":"Richer semantics for attribute handlers","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Attribute-Handlers-Prospective","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bec03a19ef30df6e242864f0d419f4b37401f89a7d434a7761f4870fb42c6d0b","flatsize":38963,"path":"All/p5-Attribute-Handlers-Prospective-0.01_2.pkg","repopath":"All/p5-Attribute-Handlers-Prospective-0.01_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":18360,"desc":"This module, when inherited by a package, allows that package's class to define\nattribute handler subroutines for specific attributes. Variables and\nsubroutines subsequently defined in that package, or in packages derived from\nthat package may be given attributes with the same names as the attribute\nhandler subroutines, which will then be called in one of the compilation phases\n(i.e. in a BEGIN, CHECK, INIT, run-time, or END block).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-AtExit","origin":"devel/p5-AtExit","version":"2.05","comment":"Perform exit processing for a program or object","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/AtExit","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"66207b482510e72910703a9648f2446582ac0590f3a4db52c35173cc0fee1295","flatsize":27654,"path":"All/p5-AtExit-2.05.pkg","repopath":"All/p5-AtExit-2.05.pkg","licenselogic":"single","licenses":["ART10"],"pkgsize":13684,"desc":"The AtExit module provides ANSI-C style exit processing modeled after\nthe atexit function in the standard C library (see atexit(3C)).  Various\nexit processing routines may be registered by calling atexit and passing\nit the desired subroutine along with any desired arguments.  Then, at\nprogram-exit time, the subroutines registered with atexit are invoked\nwith their given arguments in the reverse order of registration (last\none registered is invoked first).  Registering the same subroutine more\nthan once will cause that subroutine to be invoked once for each\nregistration.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Authen-PAAS","origin":"security/p5-Authen-PAAS","version":"1.1.1_1","comment":"Perl Authentication & Authorization Service","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/DANBERR/Authen-PAAS-1.1.1","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"830cbf7b8070f064ba05fa6f5333196b835156c830e7e5c2980ae49ff9d3f530","flatsize":85101,"path":"All/p5-Authen-PAAS-1.1.1_1.pkg","repopath":"All/p5-Authen-PAAS-1.1.1_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":39368,"desc":"The Authen::PAAS distribution provides a Perl API for authenticating and\nauthorizing users of computing services. Its design is inspired by\nexisting pluggable authentication services such as PAM and Java's JAAS, so\npeople familiar with those two services should be comfortable with the\nconcepts in Authen::PAAS. At its heart, Authen::PAAS provides a login\nservice, with pluggable modules for performing different authentication\nschemes. The pluggable framework enables the system administrator, rather\nthan the application developer to define what method is used to\nauthentication with a particular application.\n\nOne might ask, why not just use PAM directly via the existing Authen::PAM\nPerl bindings. While this works well for applications which wish to\nauthenticate against real UNIX user accounts (eg FTP, Telnet, SSH), it is\nnot particularly well suited to applications with 'virtualized' user\naccounts. For example, a web application may maintain a set of virtual\nuser accounts in a database, or a chat server, may maintain a set of user\naccounts in a text configuration file. Since it merely delegates through\nto the underlying C libraries, the Authen::PAM module does not provide a\nconvenient means to write new authentication schemes in Perl. Thus the\nAuthen::PAAS distribution provides a pure Perl API for authentication.","deps":{"p5-Config-Record":{"origin":"devel/p5-Config-Record","version":"1.1.2_1"},"p5-Log-Log4perl":{"origin":"devel/p5-Log-Log4perl","version":"1.57"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Attribute-Handlers","origin":"devel/p5-Attribute-Handlers","version":"0.99","comment":"Simpler definition of attribute handlers","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Attribute-Handlers","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dbf6fdf64ed5292c76dab4f563134d86526cc19aa132e3e8df15d988a58c7fa3","flatsize":45615,"path":"All/p5-Attribute-Handlers-0.99.pkg","repopath":"All/p5-Attribute-Handlers-0.99.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":20728,"desc":"This module, when inherited by a package, allows that package's\nclass to define attribute handler subroutines for specific\nattributes. Variables and subroutines subsequently defined in\nthat package, or in packages derived from that package may be\ngiven attributes with the same names as the attribute handler\nsubroutines, which will then be called in one of the\ncompilation phases (i.e. in a BEGIN, CHECK, INIT, or END block).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Async-MergePoint","origin":"devel/p5-Async-MergePoint","version":"0.04_1","comment":"Perl modules that resynchronise diverged control flow","maintainer":"johan@stromnet.se","www":"https://metacpan.org/release/Async-MergePoint","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fa2c10f6eb0e67ddcc06f97320b644b0468892a9a4ce418d60147bd4a0df42da","flatsize":10778,"path":"All/p5-Async-MergePoint-0.04_1.pkg","repopath":"All/p5-Async-MergePoint-0.04_1.pkg","licenselogic":"single","pkgsize":7168,"desc":"Often in program logic, multiple different steps need to be taken that\nare independent of each other, but their total result is needed before\nthe next step can be taken.  In synchronous code, the usual approach is\nto perform them sequentially.\n\nAn asynchronous or event-based program could do this, but if each step\ninvolves some I/O idle time, better overall performance can often be\ngained by running the steps in parallel.  Async::MergePoint object can\nthen be used to wait for all of the steps to complete, before passing\nthe combined result of each step on to the next stage.\n\nThis module was originally part of the IO::Async distribution, but was\nremoved under the inspiration of Pedro Melo's Async::Hooks distribution,\nbecause it does not itself contain anything I/O-specific.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Astro-WaveBand","origin":"astro/p5-Astro-WaveBand","version":"0.12","comment":"Transparently work in waveband, wavelength, or filter","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Astro-WaveBand","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9e29b0bd2051b76cbe09b962f14ba8bd2e4b7ba05a2ea7785fa8afac973866b0","flatsize":43963,"path":"All/p5-Astro-WaveBand-0.12.pkg","repopath":"All/p5-Astro-WaveBand-0.12.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17316,"desc":"Class to transparently deal with the conversion between filters, wavelength,\nfrequency and other methods of specifying a location in the electro-magentic\nspectrum.\n\nAstro::WaveBand tries to determine the natural form of the numbers such that a\nrequest for a summary of the object when it contains 2.2 microns would return\nthe filter name but would return the wavelength if it was not a standard filter.\nIn ambiguous cases an instrument name is required to decide what to return. In\nreally ambiguous cases the user can specify the unit in which to display the\nnumbers on stringification.\n\nUsed mainly as a way of storing a single number in a database table but using\nlogic to determine the number that an observer is most likely to understand.\n\nNumerical comparison operators can be used to compare two Astro::WaveBand\nobjects. When checking equality, the \"natural\" and \"instrument\" methods are\nused, so if two Astro::WaveBand objects return the same value from those\nmethods, they are considered to be equal. When checking other comparisons such\nas greater than, the wavelength is used.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["astro","perl5"]},{"name":"p5-Authen-Htpasswd","origin":"security/p5-Authen-Htpasswd","version":"0.171_1","comment":"Perl interface to read and modify Apache .htpasswd files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Authen-Htpasswd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7b3f421cceefb08ccacc521869181cf9229e8bf9ea2d9f7a6d998d8d34491ba7","flatsize":30077,"path":"All/p5-Authen-Htpasswd-0.171_1.pkg","repopath":"All/p5-Authen-Htpasswd-0.171_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14620,"desc":"This module provides a convenient, object-oriented interface to\nApache-style .htpasswd files.  It supports passwords encrypted via MD5,\nSHA1, and crypt, as well as plain (cleartext) passwords.  Additional\nfields after username and password, if present, are accessible via the\nextra_info array.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Crypt-PasswdMD5":{"origin":"security/p5-Crypt-PasswdMD5","version":"1.42"},"p5-Digest-SHA1":{"origin":"security/p5-Digest-SHA1","version":"2.13_2"},"p5-IO-LockedFile":{"origin":"devel/p5-IO-LockedFile","version":"0.23_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security","www"]},{"name":"p5-Async-Interrupt","origin":"devel/p5-Async-Interrupt","version":"1.26","comment":"Allow C/XS libraries to interrupt perl asynchronously","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Async-Interrupt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a04c758d8cbda09cef13f15e76d48054239ce71e994efae2fef9fbd8d63386bf","flatsize":66528,"path":"All/p5-Async-Interrupt-1.26.pkg","repopath":"All/p5-Async-Interrupt-1.26.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":30016,"desc":"This module implements asynchronous notifications that enable you\nto signal running perl code from another thread, asynchronously,\nand sometimes even without using a single syscall.","deps":{"p5-common-sense":{"origin":"devel/p5-common-sense","version":"3.75"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Astro-SunTime","origin":"astro/p5-Astro-SunTime","version":"0.06","comment":"Perl interface to calculate sunrise/sunset times","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c1ec5ca94df39042b0fdd54d037f60e6a905dc726280b25ce19d8065dc1c0d87","flatsize":39221,"path":"All/p5-Astro-SunTime-0.06.pkg","repopath":"All/p5-Astro-SunTime-0.06.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":13784,"desc":"Astro::SunTime is a perl module that provides an interface to calculate\nsunrise/sunset times.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["astro","perl5"]},{"name":"p5-Authen-Captcha","origin":"security/p5-Authen-Captcha","version":"1.024","comment":"Perl module to verify the human element in transactions","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Authen-Captcha","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"878a4045a164cd1e8382950adc5a1d96e7cb6eba6961d6f50ce7fa9081b2bebf","flatsize":146902,"path":"All/p5-Authen-Captcha-1.024.pkg","repopath":"All/p5-Authen-Captcha-1.024.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":95984,"desc":"Authen::Captcha provides an object oriented interface to captcha file\ncreations.  Captcha stands for Compl etely Automated Public Turning test\nto tell Computers and Humans Apart. A Captcha is a program that can\ngenerate and grade tests that:\n\n\t- most humans can pass\n\t- current computer programs can't pass\n\nThe most common form is an image file containing distorted text, which\nhumans are adept at reading, and co mputers (generally) do a poor job.\nThis module currently implements that method.","deps":{"p5-GD":{"origin":"graphics/p5-GD","version":"2.83"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Astro-SIMBAD-Client","origin":"astro/p5-Astro-SIMBAD-Client","version":"0.047","comment":"OO interface to SIMBAD4","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Astro-SIMBAD-Client","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4ec13a8776753b1703b8f8cd40db0ed99d67a2d957f823b9e3d36f2fe3992c13","flatsize":87502,"path":"All/p5-Astro-SIMBAD-Client-0.047.pkg","repopath":"All/p5-Astro-SIMBAD-Client-0.047.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":36936,"desc":"p5-Astro-SIMBAD-Client  provides an object-oriented interface to\nSIMBAD4. The new SOAP queries are supported, with the object carrying\ndefault output type and output format, as well as server name on the\nassumption that mirrors will be forthcoming.","deps":{"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-SOAP-Lite":{"origin":"net/p5-SOAP-Lite","version":"1.27"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-XML-DoubleEncodedEntities":{"origin":"textproc/p5-XML-DoubleEncodedEntities","version":"1.1"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["astro","perl5"]},{"name":"p5-Astro-MoonPhase","origin":"astro/p5-Astro-MoonPhase","version":"0.60_1","comment":"Perl interface to calculate information about the phase of the moon","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Astro-MoonPhase","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ef306f4aae654544a5a7495596604eeb57273d719031fe6c361bce9a00db362c","flatsize":23386,"path":"All/p5-Astro-MoonPhase-0.60_1.pkg","repopath":"All/p5-Astro-MoonPhase-0.60_1.pkg","licenselogic":"single","licenses":["CC0-1.0"],"pkgsize":11436,"desc":"Astro::MoonPhase is a perl module that calculates information about\nthe phase of the moon at a given time.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["astro","perl5"]},{"name":"p5-Astro-SIMBAD","origin":"astro/p5-Astro-SIMBAD","version":"2.0.0_2","comment":"OO Perl interface to the SIMBAD astronomical database","maintainer":"perl@FreeBSD.org","www":"http://www.estar.org.uk/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"35808064b2ea397fcdb4cbee757700e2131c7fdef01727cac5397bf78dcf12f2","flatsize":59625,"path":"All/p5-Astro-SIMBAD-2.0.0_2.pkg","repopath":"All/p5-Astro-SIMBAD-2.0.0_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":22360,"desc":"The Astro::SIMBAD module is an objected orientated Perl interface to the\nSIMBAD astronomical database. SIMBAD provides basic data, cross-identifications\nand bibliography for astronomical objects outside the solar system.","deps":{"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-HTML-Tree":{"origin":"www/p5-HTML-Tree","version":"5.07"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["astro","perl5"]},{"name":"p5-Audio-MPD-Common","origin":"audio/p5-Audio-MPD-Common","version":"2.003","comment":"Bunch of common helper classes for mpd","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Audio-MPD-Common","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"94b86658872df8993f362d144f709c1aac22f388e07188046939017aee1c8a4a","flatsize":59376,"path":"All/p5-Audio-MPD-Common-2.003.pkg","repopath":"All/p5-Audio-MPD-Common-2.003.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":34336,"desc":"Depending on whether you're using a POE-aware environment or not, people\nwanting to tinker with mpd (Music Player Daemon) will use either\nPOE::Component::Client::MPD or Audio::MPD.\n\nBut even if the run-cores of those two modules differ completely, they are\nusing the exact same common classes to represent the various mpd states and\ninformation.\n\nTherefore, those common classes have been outsourced to Audio::MPD::Common.","deps":{"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Has-Sugar":{"origin":"devel/p5-MooseX-Has-Sugar","version":"1.000006"},"p5-MooseX-Types":{"origin":"devel/p5-MooseX-Types","version":"0.50"},"p5-Readonly":{"origin":"devel/p5-Readonly","version":"2.05"},"p5-String-Formatter":{"origin":"devel/p5-String-Formatter","version":"0.102084_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["audio","perl5"]},{"name":"p5-Audio-Ecasound","origin":"audio/p5-Audio-Ecasound","version":"1.01_1","comment":"Perl extension for ecasound sampler, recorder, fx-processor","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Audio-Ecasound","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8a75742cc06ec7563e19995bb948a31fb93d27c97277dcf40a6ac53b7cfcf0fb","flatsize":61897,"path":"All/p5-Audio-Ecasound-1.01_1.pkg","repopath":"All/p5-Audio-Ecasound-1.01_1.pkg","licenselogic":"single","pkgsize":23440,"desc":"Audio::Ecasound provides perl bindings to the ecasound control\ninterface of the ecasound program. You can use perl to automate or\ninteract with ecasound so you don't have to turn you back on the\nadoring masses packed into Wembly Stadium.\n\nEcasound is a software package designed for multitrack audio\nprocessing. It can be used for audio playback, recording, format\nconversions, effects processing, mixing, as a LADSPA plugin host and\nJACK node. Version >= 2.2.X must be installed to use this\npackage. \"SEE ALSO\" for more info.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["audio","perl5"]},{"name":"p5-Attribute-Persistent","origin":"devel/p5-Attribute-Persistent","version":"1.1_1","comment":"Abstract away persistence of arrays and hashes","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Attribute-Persistent","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"949ca99c5c4a73065465b3a9c2ffd9bf8b0337f40bd7042e890cfd1420e55274","flatsize":4991,"path":"All/p5-Attribute-Persistent-1.1_1.pkg","repopath":"All/p5-Attribute-Persistent-1.1_1.pkg","licenselogic":"single","pkgsize":4320,"desc":"This module provides a way of abstracting away persistence of array and hash\nvariables.\n\nIt's useful for quick hacks when you don't care about pulling in the right DBM\nlibrary and calling tie and so on. Its job is to reduce fuss for the lazy\nprogrammer at the cost of flexibility.\n\nIt uses MLDBM, so you can use complex data structures in your arrays and\nhashes. It uses AnyDBM_File, so if you really care about which DBM you get, you\ncan modify AnyDBM_File::ISA in a BEGIN block after loading this module.","deps":{"p5-Attribute-Handlers-Prospective":{"origin":"devel/p5-Attribute-Handlers-Prospective","version":"0.01_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Astro-FITS-Header","origin":"astro/p5-Astro-FITS-Header","version":"3.09","comment":"Object Orientated interface to FITS HDUs","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Astro-FITS-Header","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"faac5ae005d33040e88967be7e6e0eaebf649a52e857f1787aa1d445adf8c579","flatsize":159853,"path":"All/p5-Astro-FITS-Header-3.09.pkg","repopath":"All/p5-Astro-FITS-Header-3.09.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":62012,"desc":"Stores information about a FITS header block in an object. Takes an hash with\nan array reference as an argument. The array should contain a list of FITS\nheader cards as input.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["astro","perl5"]},{"name":"p5-Astro-DSS","origin":"astro/p5-Astro-DSS","version":"1.6.1_1","comment":"OO interface to the 1st and 2nd Digital Sky Surveys","maintainer":"perl@FreeBSD.org","www":"http://www.estar.org.uk/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a6887511b89bdc2c60442350dabfb2d523b2cf3c6b688d3aa3530a59b0e402e6","flatsize":18763,"path":"All/p5-Astro-DSS-1.6.1_1.pkg","repopath":"All/p5-Astro-DSS-1.6.1_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":9044,"desc":"The module is an object orientated interface to the both the first and second\nDigital Sky Surveys at the ESO-ECF online archive. While the first sky survey\nis 100%25 complete, the second survey covers 98%25 of the sky in Red, 45%25 of the\nsky in Blue and 27%25 of the sky in the Infra-red.","deps":{"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["astro","perl5"]},{"name":"p5-Astro-Constants","origin":"astro/p5-Astro-Constants","version":"0.1400","comment":"Physical constants for use in astronomy","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Astro-Constants","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2dd7e707623f07b483763b4d07ccc3fde060ce79f93b2362840e737b90c1b38d","flatsize":131891,"path":"All/p5-Astro-Constants-0.1400.pkg","repopath":"All/p5-Astro-Constants-0.1400.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":32392,"desc":"This module provides a large number of physical constants which are\nuseful to astronomers. The module itself is essentially a wrapper around\nthe ASTROCONST package of Jeremy Balin.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["astro","perl5","science"]},{"name":"p5-Astro-Telescope","origin":"astro/p5-Astro-Telescope","version":"0.71_1","comment":"Class for obtaining telescope information","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Astro-Telescope","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c93b3aaf725b13a900c3b9deda0126d36256ea08e58389b7e5b49859f14e84eb","flatsize":121291,"path":"All/p5-Astro-Telescope-0.71_1.pkg","repopath":"All/p5-Astro-Telescope-0.71_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":46168,"desc":"Astro::Telescope is a class for handling properties of individual telescopes\nsuch as longitude, latitude, height and observational limits.","deps":{"p5-Astro-PAL":{"origin":"astro/p5-Astro-PAL","version":"1.09"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["astro","perl5"]},{"name":"p5-Astro-Sunrise","origin":"astro/p5-Astro-Sunrise","version":"0.99","comment":"Perl extension for computing the sunrise/sunset on a given day","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Astro-Sunrise","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"886b9c4fdaf0394c27f297782f73b28a1cc23d58ff4def8fa93e8d046fa251dd","flatsize":90036,"path":"All/p5-Astro-Sunrise-0.99.pkg","repopath":"All/p5-Astro-Sunrise-0.99.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":27596,"desc":"This module returns the sunrise/sunset for a given day.","deps":{"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["astro","perl5"]},{"name":"p5-Astro-satpass","origin":"astro/p5-Astro-satpass","version":"0.132","comment":"Classes and app to compute satellite visibility","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Astro-satpass","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9f3b1c70c36b54265b78205bbfdb2fbba49fe87a1681a8ddff84f57d33978552","flatsize":937333,"path":"All/p5-Astro-satpass-0.132.pkg","repopath":"All/p5-Astro-satpass-0.132.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":314980,"desc":"Astro-satpass contains classes needed to predict satellite\nvisibility, and a demonstration application (satpass) that\nmakes use of these classes.","deps":{"p5-Astro-SIMBAD-Client":{"origin":"astro/p5-Astro-SIMBAD-Client","version":"0.047"},"p5-Astro-SpaceTrack":{"origin":"astro/p5-Astro-SpaceTrack","version":"0.168"},"p5-Date-Manip":{"origin":"devel/p5-Date-Manip","version":"6.97"},"p5-Geo-WebService-Elevation-USGS":{"origin":"science/p5-Geo-WebService-Elevation-USGS","version":"0.201"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["astro","perl5"],"options":{"SIMBAD":"on","SOAPLITE":"off","SPACETRACK":"on","USGS":"on"}},{"name":"p5-Asterisk-FastAGI","origin":"misc/p5-Asterisk-FastAGI","version":"0.02_2","comment":"Perl module for FastAGI handling","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Asterisk-FastAGI","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9f34160ca577639adf3c7c45836cfb1ee110df787edeeead08a610e576e24d0e","flatsize":13646,"path":"All/p5-Asterisk-FastAGI-0.02_2.pkg","repopath":"All/p5-Asterisk-FastAGI-0.02_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7648,"desc":"Description\n-----------\n\nAsterisk::FastAGI provides a preforking daemon for handling FastAGI requests\nfrom Asterisk.\n\nRead the Net::Server for more information about the logging facilities,\nconfiguration, etc.","deps":{"p5-Net-Server":{"origin":"net/p5-Net-Server","version":"2.014"},"p5-asterisk-perl":{"origin":"misc/p5-asterisk-perl","version":"1.08"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["misc","perl5"]},{"name":"p5-Astro","origin":"astro/p5-Astro","version":"0.78","comment":"Collection of useful astronomical routines in Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Astro","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"996eb5eb2fa76ed8f56644135ce637eb432094172a228467f39fbcb83596efe4","flatsize":134588,"path":"All/p5-Astro-0.78.pkg","repopath":"All/p5-Astro-0.78.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":43684,"desc":"p5-Astro is a set of assorted astronomical routines.\n\nAstro::Time, Astro::Coord and Astro::Misc provide a collection of\nuseful astronomical routines written entirely in Perl (so no\nhassling about installing external libraries is required).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["astro","perl5"]},{"name":"p5-AsciiDB-TagFile","origin":"databases/p5-AsciiDB-TagFile","version":"1.06_1","comment":"Perl tie class for a simple ASCII database","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0554758a8579025500829cfe3d56fbaeb9fc18330bad2cbaa52decf6742953b0","flatsize":15438,"path":"All/p5-AsciiDB-TagFile-1.06_1.pkg","repopath":"All/p5-AsciiDB-TagFile-1.06_1.pkg","licenselogic":"single","pkgsize":8368,"desc":"Usually when you have to store persistent data you don't need a\nfull-blown database server, just a ASCII database would do the\ntrick.\n\nAsciiDB::Tag allows you to access a simple ASCII database using a\nperl hash variable. The database format is straightforward so you\ncan edit it by hand if you need so. Each record is stored into a\nfile, and a record is just a set of values tagged by the field\nname.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Astro-SpaceTrack","origin":"astro/p5-Astro-SpaceTrack","version":"0.168","comment":"Retrieve orbital data from www.space-track.org","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Astro-SpaceTrack","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6caccaac0c9792ac11eba80392a0b367ecb8d01af6a4cf30a43ec54e8ba71428","flatsize":283981,"path":"All/p5-Astro-SpaceTrack-0.168.pkg","repopath":"All/p5-Astro-SpaceTrack-0.168.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":95296,"desc":"This package accesses the Space-Track web site,\nhttp://www.space-track.org, and retrieves orbital data from this site.\nYou must register and get a username and password before you can make\nuse of this package, and you must abide by the site's restrictions,\nwhich include not making the data available to a third party.\n\nIn addition, the celestrak method queries http://celestrak.com/ for a\nnamed data set, and then queries http://www.space-track.org/ for the\norbital elements of the objects in the data set.\n\nBeginning with version 0.017, there is provision for retrieval of\nhistorical data.\n\nNothing is exported by default, but the shell method/subroutine can be\nexported if you so desire.\n\nMost methods return an HTTP::Response object. See the individual\nmethod document for details. Methods which return orbital data on\nsuccess add a 'Pragma: spacetrack-type = orbit' header to the\nHTTP::Response object if the request succeeds.","deps":{"p5-HTTP-Date":{"origin":"www/p5-HTTP-Date","version":"6.06"},"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-LWP-Protocol-https":{"origin":"www/p5-LWP-Protocol-https","version":"6.14"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["astro","perl5"]},{"name":"p5-Asm-Preproc","origin":"devel/p5-Asm-Preproc","version":"1.03","comment":"Preprocessor to be called from an assembler","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/dist/Asm-Preproc","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"737e490204f74140b3ca9b1c7878cf44d673fb47777659ddcc7eb6867cab67db","flatsize":49805,"path":"All/p5-Asm-Preproc-1.03.pkg","repopath":"All/p5-Asm-Preproc-1.03.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":21524,"desc":"Asm::Preproc is a preprocessor module to be called from an assembler,\nwhich grew out of Z80 assembly-specific into independent module.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Data-Dump":{"origin":"devel/p5-Data-Dump","version":"1.25"},"p5-Iterator-Simple-Lookahead":{"origin":"devel/p5-Iterator-Simple-Lookahead","version":"0.09"},"p5-Text-Template":{"origin":"textproc/p5-Text-Template","version":"1.61"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Array-Utils","origin":"misc/p5-Array-Utils","version":"0.5","comment":"Collection of list manipulation routines","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Array-Utils","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bfce7b879aa270f4e42d32bfa9990763d9776767a3b304f6a6751e6fa34f743b","flatsize":11689,"path":"All/p5-Array-Utils-0.5.pkg","repopath":"All/p5-Array-Utils-0.5.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6900,"desc":"A small pure-perl module containing list manipulation routines. The\nmodule emerged because I was tired to include same utility routines\nin numerous projects.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["misc","perl5"]},{"name":"p5-Array-Window","origin":"devel/p5-Array-Window","version":"1.02_1","comment":"Calculate windows/subsets/pages of arrays","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Array-Window","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a0dba14ed86c641942f1fbf6c0b2333293e0a3b521bdb4a63172bb54dffb5c63","flatsize":26603,"path":"All/p5-Array-Window-1.02_1.pkg","repopath":"All/p5-Array-Window-1.02_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11388,"desc":"Many applications require that a large set of results be broken down\ninto a smaller set of 'windows', or 'pages' in web language.\nArray::Window implements an algorithm specifically for dealing with\nthese windows.  It is very flexible and permissive, making adjustments\nto the window as needed.","deps":{"p5-Params-Util":{"origin":"devel/p5-Params-Util","version":"1.102"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Array-RefElem","origin":"misc/p5-Array-RefElem","version":"1.00_1","comment":"Set up array elements as aliases","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Array-RefElem","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"43f6f0a6ada50696965c2a4c13803c030688b3dfd2ff5a07b36957762009d452","flatsize":18835,"path":"All/p5-Array-RefElem-1.00_1.pkg","repopath":"All/p5-Array-RefElem-1.00_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8584,"desc":"This module give direct access to the internal perl routines that let\nyou store reference to things in arrays and hashes.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["misc","perl5"]},{"name":"p5-Astro-PAL","origin":"astro/p5-Astro-PAL","version":"1.09","comment":"Perl interface to Starlink PAL positional astronomy library","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Astro-PAL","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"17f8864f0f26bbf51a190fd49ad0ec341f06d69cb91f16f998219f160f764d61","flatsize":684755,"path":"All/p5-Astro-PAL-1.09.pkg","repopath":"All/p5-Astro-PAL-1.09.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":205604,"desc":"Astro::PAL provides a Perl interface to either the Starlink PAL positional\nastronomy library.\n\nReturn values are returned on the stack rather than being modified in place.\n\nIn addition small utility subroutines are provided that do useful tasks (from\nthe author's point of view) - specifically routines for calculating the Local\nSidereal Time.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["astro","perl5"]},{"name":"p5-Array-Unique","origin":"devel/p5-Array-Unique","version":"0.09","comment":"Tie-able array that allows only unique values","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Array-Unique","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"997c25139e400663df68055f4f90f92d3cc54717911727725ada3b0031e71f67","flatsize":34021,"path":"All/p5-Array-Unique-0.09.pkg","repopath":"All/p5-Array-Unique-0.09.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17064,"desc":"This package lets you create an array which will allow only one occurrence of\nany value.\n\nIn other words no matter how many times you put in 42 it will keep only the\nfirst occurrence and the rest will be dropped.\n\nYou use the module via tie and once you tied your array to this module it will\nbehave correctly.\n\nUniqueness is checked with the 'eq' operator so among other things it is case\nsensitive.\n\nAs a side effect the module does not allow undef as a value in the array.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Array-PrintCols","origin":"misc/p5-Array-PrintCols","version":"2.6_1","comment":"Perl5 module to print arrays of elements in sorted columns","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Array-PrintCols","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5c830e4e08473c438e71999722fcd6c63cf95e237f7c3b35100722db4c37c13e","flatsize":45023,"path":"All/p5-Array-PrintCols-2.6_1.pkg","repopath":"All/p5-Array-PrintCols-2.6_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":17368,"desc":"Array::PrintCols is a Perl 5 module which defines a subroutine to print arrays\nof elements in alphabetically, vertically sorted columns.  Optional arguments\ncan be given to control either the width or number of the columns, the total\nwidth of the output, and the amount of indentation.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["misc","perl5"]},{"name":"p5-Array-LineReader","origin":"misc/p5-Array-LineReader","version":"1.01_2","comment":"Access lines of a file via an array","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Array-LineReader","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"62dc8b7eb805603c74cf95e70c8013a48239b2d2303d47ce3c985f9a51425b4a","flatsize":13891,"path":"All/p5-Array-LineReader-1.01_2.pkg","repopath":"All/p5-Array-LineReader-1.01_2.pkg","licenselogic":"single","pkgsize":7460,"desc":"Array::LineReader gives you the possibility to access lines of some file by\nthe elements of an array. This modul inherites methods from Tie::Array (see\nTie::Array). You save a lot of memory, because the file's content is read\nonly on demand, i.e. in the case you access an element of the array. The\noffset and length of all the lines is hold in memory as long as you tie your\narray.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["misc","perl5"]},{"name":"p5-Array-Group","origin":"devel/p5-Array-Group","version":"4.2","comment":"Convert an array into array of arrayrefs of uniform size N","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Array-Group","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9aed783a0a30b513f1dc43329ca054153be31264de7c240e30c4d08ee9711cd5","flatsize":13366,"path":"All/p5-Array-Group-4.2.pkg","repopath":"All/p5-Array-Group-4.2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7580,"desc":"Array::Group - Convert an array into array of arrayrefs of uniform size N.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Array-Heap","origin":"devel/p5-Array-Heap","version":"3.22","comment":"Perl module implementing fast binary heaps/priority queues","maintainer":"eserte12@yahoo.de","www":"https://metacpan.org/release/Array-Heap","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4884f67f222be0368dd3398b676b96e90de798be109a9ffa8135a749dc2b26dd","flatsize":40826,"path":"All/p5-Array-Heap-3.22.pkg","repopath":"All/p5-Array-Heap-3.22.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17472,"desc":"A Heap implementation for Perl using functions that are loosely\nmodeled after the C++ STL's binary heap functions. They all take an\narray as argument, just like perl's built-in functions \"push\", \"pop\"\netc. The implementation itself is in C for maximum speed.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Astro-Flux","origin":"astro/p5-Astro-Flux","version":"0.01_1","comment":"Class for handling astronomical flux quantities","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Astro-Flux","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c8f169b5b94e2ca76dbebf31efadda6a2acd50d05159190527972e531bc206e6","flatsize":43136,"path":"All/p5-Astro-Flux-0.01_1.pkg","repopath":"All/p5-Astro-Flux-0.01_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17264,"desc":"Astro::Flux provides a class for handling astronomical flux quantities. This\nclass does not currently support conversions from one flux type to another (say,\nfrom magnitudes to Janskies) but may in the future.","deps":{"p5-Astro-WaveBand":{"origin":"astro/p5-Astro-WaveBand","version":"0.12"},"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-Misc-Quality":{"origin":"astro/p5-Misc-Quality","version":"0.1_1"},"p5-Number-Uncertainty":{"origin":"math/p5-Number-Uncertainty","version":"0.1_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["astro","perl5"]},{"name":"p5-Array-Iterator","origin":"devel/p5-Array-Iterator","version":"0.135","comment":"Set of array iterators","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Array-Iterator","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8bad65813530b791c748e3b5ad843de5c9fe3e59fcba71f90d56bd295128cef0","flatsize":51279,"path":"All/p5-Array-Iterator-0.135.pkg","repopath":"All/p5-Array-Iterator-0.135.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":25220,"desc":"This module implements several types of array iterators:\n- simple unidirectional\n- bidirectional\n- circular\n- reusable","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Array-FileReader","origin":"misc/p5-Array-FileReader","version":"0.03_2","comment":"Lazily tie files to arrays for reading","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Array-FileReader","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"305edb48d500e4cf80df263cfa26ed469312487f523a4619ce580550bb9edd0f","flatsize":11526,"path":"All/p5-Array-FileReader-0.03_2.pkg","repopath":"All/p5-Array-FileReader-0.03_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6660,"desc":"Array::FileReader - Lazily tie files to arrays for reading","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["misc","perl5"]},{"name":"p5-Array-IntSpan","origin":"misc/p5-Array-IntSpan","version":"2.004","comment":"Module for handling arrays using IntSpan techniques","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Array-IntSpan","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1416a985bc5e01586203e5c0010abdcb2aab5bf99e7bba6bdcd58763f3aa2ecb","flatsize":54328,"path":"All/p5-Array-IntSpan-2.004.pkg","repopath":"All/p5-Array-IntSpan-2.004.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":23456,"desc":"`Array::IntSpan' brings the speed advantages of `Set::IntSpan'\n(written by Steven McDougall) to arrays. Uses include\nmanipulating grades, routing tables, or any other situation\nwhere you have mutually exclusive ranges of integers that map to\ngiven values.\n\n`Array::IntSpan::IP' is also provided with the distribution. It\nlets you use IP addresses in any of three forms (dotted decimal,\nnetwork string, and integer) for the indices into the array. See\nthe POD for that module for more information.\n\nSeamus Venasse <svenasse@polaris.ca>","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["misc","perl5"]},{"name":"p5-Array-Diff","origin":"misc/p5-Array-Diff","version":"0.09","comment":"Diff two arrays","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Array-Diff","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"836f8f848456ef68cdcbb63f136416b656513586668acb0cff1e61108d6c2828","flatsize":13195,"path":"All/p5-Array-Diff-0.09.pkg","repopath":"All/p5-Array-Diff-0.09.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7536,"desc":"This module do diff two arrays, and return added and deleted arrays.\nIt's simple usage of Algorithm::Diff.","deps":{"p5-Algorithm-Diff":{"origin":"devel/p5-Algorithm-Diff","version":"1.1903"},"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["misc","perl5"]},{"name":"p5-Array-Compare","origin":"misc/p5-Array-Compare","version":"3.0.8","comment":"Perl extension for comparing arrays","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Array-Compare","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"edb0080f920e6c418b26588d643e0ec2fc1f92f1cd4b62e8bfaf408f0b558e6e","flatsize":25763,"path":"All/p5-Array-Compare-3.0.8.pkg","repopath":"All/p5-Array-Compare-3.0.8.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13124,"desc":"Array::Compare is a Perl module which allows you to compare two arrays.\n\nIt has a number of features which allow you to control the way that\nthe arrays are compared:\n\n* white space in array elements can be significant or ignored.\n\n* particular columns in the arrays can be ignored.\n\nAdditionally you can get a simple true/false return value or the number\nof columns which differ or an array containing the indexes of the\ndiffering columns.","deps":{"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-Type-Tiny":{"origin":"devel/p5-Type-Tiny","version":"2.006000"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["misc","perl5"]},{"name":"p5-Astro-Coords","origin":"astro/p5-Astro-Coords","version":"0.22","comment":"Class for handling astronomical coordinates","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Astro-Coords","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8959e7af25ce7aa20fcf1fa86f66e27c5884e5b8d81b2ebc51394ccd7d1b0c45","flatsize":248223,"path":"All/p5-Astro-Coords-0.22.pkg","repopath":"All/p5-Astro-Coords-0.22.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":94244,"desc":"Astro::Coords is a class for manipulating and transforming astronomical\ncoordinates. Can handle the following coordinate types:\n- Equatorial RA/Dec, galactic (including proper motions and parallax)\n- Planets\n- Comets/Asteroids\n- Fixed locations in azimuth and elevations\n- Interpolated apparent coordinates\n\nFor time dependent calculations a telescope location and reference time must be\nprovided. See Astro::Telescope and DateTime for details on specifying location\nand reference epoch.","deps":{"p5-Astro-PAL":{"origin":"astro/p5-Astro-PAL","version":"1.09"},"p5-Astro-Telescope":{"origin":"astro/p5-Astro-Telescope","version":"0.71_1"},"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["astro","perl5"]},{"name":"p5-Ark","origin":"www/p5-Ark","version":"0.1.r1_2","comment":"Perl web application framework","maintainer":"perl@FreeBSD.org","www":"http://opensource.kayac.com/en/projects/ark/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bfdc4855a3501cd8e85cd58016c61f3d6d2b64a0cfa48b6a6ba685874452a0d3","flatsize":97340,"path":"All/p5-Ark-0.1.r1_2.pkg","repopath":"All/p5-Ark-0.1.r1_2.pkg","licenselogic":"single","pkgsize":29308,"desc":"Ark is a web application framework.  It's heavily inspired by Catalyst\nFramework.\n\nMost different point between Ark and Catalyst is that Ark has CGI\nspecific mode which can run applications less latency under CGI\nenvironment.","deps":{"p5-Class-Data-Inheritable":{"origin":"devel/p5-Class-Data-Inheritable","version":"0.10"},"p5-Class-Method-Modifiers-Fast":{"origin":"devel/p5-Class-Method-Modifiers-Fast","version":"0.041_1"},"p5-Data-UUID":{"origin":"devel/p5-Data-UUID","version":"1.227"},"p5-Data-Util":{"origin":"devel/p5-Data-Util","version":"0.67"},"p5-Devel-StackTrace":{"origin":"devel/p5-Devel-StackTrace","version":"2.05"},"p5-Digest-SHA1":{"origin":"security/p5-Digest-SHA1","version":"2.13_2"},"p5-FindBin-libs":{"origin":"devel/p5-FindBin-libs","version":"2.1100_1"},"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-HTTP-Engine":{"origin":"www/p5-HTTP-Engine","version":"0.03005_5"},"p5-HTTP-Engine-Middleware":{"origin":"www/p5-HTTP-Engine-Middleware","version":"0.22_2"},"p5-MIME-Types":{"origin":"mail/p5-MIME-Types","version":"2.27"},"p5-Module-Setup":{"origin":"devel/p5-Module-Setup","version":"0.09_1"},"p5-Mouse":{"origin":"devel/p5-Mouse","version":"2.5.11,1"},"p5-MouseX-Types-Path-Class":{"origin":"devel/p5-MouseX-Types-Path-Class","version":"0.07_1"},"p5-Path-Class":{"origin":"devel/p5-Path-Class","version":"0.37"},"p5-Text-SimpleTable":{"origin":"textproc/p5-Text-SimpleTable","version":"2.07"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Archive-Zip","origin":"archivers/p5-Archive-Zip","version":"1.68","comment":"Create, manipulate, read, and write Zip archive files","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Archive-Zip","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"db1e8a933758eff2dec88009f93b4c37d8d852bb7b483c78cebabc6480647d58","flatsize":253971,"path":"All/p5-Archive-Zip-1.68.pkg","repopath":"All/p5-Archive-Zip-1.68.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":80972,"desc":"The Archive::Zip module allows a Perl program to create, manipulate,\nread, and write Zip archive files.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["archivers","perl5"]},{"name":"p5-Archive-Peek","origin":"archivers/p5-Archive-Peek","version":"0.37","comment":"Peek into archives without extracting them","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Archive-Peek","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"677a029791bd7bc6edb22c647a14807b2356bf0caa59325effba0c3b72f5506f","flatsize":11846,"path":"All/p5-Archive-Peek-0.37.pkg","repopath":"All/p5-Archive-Peek-0.37.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6428,"desc":"This module lets you peek into archives without extracting them.\nIt currently supports tar files and zip files.","deps":{"p5-Archive-Zip":{"origin":"archivers/p5-Archive-Zip","version":"1.68"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-Types-Path-Tiny":{"origin":"devel/p5-Types-Path-Tiny","version":"0.006"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["archivers","perl5"]},{"name":"p5-Archive-Tar","origin":"archivers/p5-Archive-Tar","version":"3.04","comment":"Perl module for creation and manipulation of tar files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Archive-Tar","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"28e28aa6b69ad050361f652878a7a66eb500fcda2a7afe25704677fdf50851c7","flatsize":124610,"path":"All/p5-Archive-Tar-3.04.pkg","repopath":"All/p5-Archive-Tar-3.04.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":47420,"desc":"Archive::Tar provides an object oriented mechanism for handling tar files. It\nprovides class methods for quick and easy files handling while also allowing\nfor the creation of tar file objects for custom manipulation. If you have the\nIO::Zlib module installed, Archive::Tar will also support compressed or gzipped\ntar files.\n\nAn object of class Archive::Tar represents a .tar(.gz) archive full of files\nand things.\n\nRoman Shterenzon <roman@xpert.com>","deps":{"p5-IO-Compress-Lzma":{"origin":"archivers/p5-IO-Compress-Lzma","version":"2.213"},"p5-IO-String":{"origin":"devel/p5-IO-String","version":"1.08_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["archivers","perl5"],"options":{"TEXTDIFF":"off"}},{"name":"p5-Archive-SimpleExtractor","origin":"archivers/p5-Archive-SimpleExtractor","version":"0.11_2","comment":"Simple module for extract archives","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Archive-SimpleExtractor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7b783564c904bf78bc40e1ed7061977b6b0131ae08c7cf3584083b49122f7905","flatsize":21994,"path":"All/p5-Archive-SimpleExtractor-0.11_2.pkg","repopath":"All/p5-Archive-SimpleExtractor-0.11_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11424,"desc":"Simple module for extract archives","deps":{"p5-Archive-Rar":{"origin":"archivers/p5-Archive-Rar","version":"2.02_2"},"p5-Archive-Zip":{"origin":"archivers/p5-Archive-Zip","version":"1.68"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["archivers","perl5"]},{"name":"p5-Archive-Tar-Wrapper","origin":"archivers/p5-Archive-Tar-Wrapper","version":"0.42","comment":"API wrapper around the 'tar' utility","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Archive-Tar-Wrapper","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b612ef2dfb737f9611e488a0d9f9cabc699f6b192a32c4ea53207733a64c08bb","flatsize":77126,"path":"All/p5-Archive-Tar-Wrapper-0.42.pkg","repopath":"All/p5-Archive-Tar-Wrapper-0.42.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":28924,"desc":"Archive::Tar::Wrapper is an API wrapper around the 'tar' command line utility.\nIt never stores anything in memory, but works on temporary directory structures\non disk instead. It provides a mapping between the logical paths in the tarball\nand the 'real' files in the temporary directory on disk.\n\nIt differs from Archive::Tar in two ways:\n- Archive::Tar::Wrapper doesn't hold anything in memory. Everything is stored on\n  disk.\n- Archive::Tar::Wrapper is 100%25 compliant with the platform's tar utility,\n  because it uses it internally.","deps":{"p5-File-Which":{"origin":"sysutils/p5-File-Which","version":"1.27"},"p5-IPC-Run":{"origin":"devel/p5-IPC-Run","version":"20231003.0"},"p5-Log-Log4perl":{"origin":"devel/p5-Log-Log4perl","version":"1.57"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["archivers","perl5"]},{"name":"p5-Archive-Any-Plugin-Rar","origin":"archivers/p5-Archive-Any-Plugin-Rar","version":"0.02_1","comment":"Wrapper around Archive::Rar","maintainer":"anes@anes.su","www":"https://metacpan.org/release/Archive-Any-Plugin-Rar","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ca77740a9be69e27d6c69f345530e170d0c080f762f2ce0bdfdcf221f3b9f814","flatsize":9846,"path":"All/p5-Archive-Any-Plugin-Rar-0.02_1.pkg","repopath":"All/p5-Archive-Any-Plugin-Rar-0.02_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":5712,"desc":"Wrapper around Archive::Rar.","deps":{"p5-Archive-Any":{"origin":"archivers/p5-Archive-Any","version":"0.0946"},"p5-Archive-Rar":{"origin":"archivers/p5-Archive-Rar","version":"2.02_2"},"p5-lib-abs":{"origin":"devel/p5-lib-abs","version":"0.92_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["archivers","perl5"]},{"name":"p5-Archive-Rar","origin":"archivers/p5-Archive-Rar","version":"2.02_2","comment":"Interface with the 'rar' command","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Archive-Rar","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"214bd85350ab1f798375500a618518f34995cc699320bd633f154f4246b8d8d1","flatsize":56702,"path":"All/p5-Archive-Rar-2.02_2.pkg","repopath":"All/p5-Archive-Rar-2.02_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":23268,"desc":"Archive::Rar uses the standard perl module install process","deps":{"p5-IPC-Run":{"origin":"devel/p5-IPC-Run","version":"20231003.0"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["archivers","perl5"]},{"name":"p5-Archive-Extract","origin":"archivers/p5-Archive-Extract","version":"0.88","comment":"Generic archive extracting mechanism","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Archive-Extract","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dc0987ba47b57d7278ab7f749f6a98e19ecfd7089313af62d9b2207d881384cd","flatsize":67837,"path":"All/p5-Archive-Extract-0.88.pkg","repopath":"All/p5-Archive-Extract-0.88.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":21756,"desc":"Archive::Extract is a generic archive extraction mechanism.\n\nIt allows you to extract any archive file of the type .tar, .tar.gz, .gz\nor .zip without having to worry how it does so, or use different\ninterfaces for each type by using either perl modules, or command line\ntools on your system.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["archivers","perl5"]},{"name":"p5-Archive-Any-Lite","origin":"archivers/p5-Archive-Any-Lite","version":"0.11","comment":"Simple CPAN package extractor","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Archive-Any-Lite","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aa149002acfd1e0478abda36de508ce715c8e5cd7a751ecc6ce59ea2fa53bf85","flatsize":46854,"path":"All/p5-Archive-Any-Lite-0.11.pkg","repopath":"All/p5-Archive-Any-Lite-0.11.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12004,"desc":"Archive::Any::Lite is a fork of Archive::Any. The main difference is this works\nproperly even when you fork(), and may require less memory to extract a tarball.\nOn the other hand, this isn't pluggable (this only supports file formats used in\nthe CPAN toolchains), and this doesn't check mime types (at least as of this\nwriting).","deps":{"p5-Archive-Zip":{"origin":"archivers/p5-Archive-Zip","version":"1.68"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["archivers","perl5"]},{"name":"p5-Archive-Any","origin":"archivers/p5-Archive-Any","version":"0.0946","comment":"Single interface to deal with file archives","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Archive-Any","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"936705b120212157bd1b0bf0db707c4dd965c69bef360946b69feae6f6d874f8","flatsize":60702,"path":"All/p5-Archive-Any-0.0946.pkg","repopath":"All/p5-Archive-Any-0.0946.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":20352,"desc":"This module is a single interface for manipulating different archive\nformats. Tarballs, zip files, etc.","deps":{"p5-Archive-Zip":{"origin":"archivers/p5-Archive-Zip","version":"1.68"},"p5-File-MMagic":{"origin":"devel/p5-File-MMagic","version":"1.30_1"},"p5-MIME-Types":{"origin":"mail/p5-MIME-Types","version":"2.27"},"p5-Module-Find":{"origin":"devel/p5-Module-Find","version":"0.17"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["archivers","perl5"]},{"name":"p5-AppConfig-Std","origin":"devel/p5-AppConfig-Std","version":"1.10","comment":"Subclass of AppConfig that provides standard options","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/AppConfig-Std","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2591dcb8a8be784ea3e37642c12e140cd7c3f5e1456a4ec561027ce99dace1bf","flatsize":20471,"path":"All/p5-AppConfig-Std-1.10.pkg","repopath":"All/p5-AppConfig-Std-1.10.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9756,"desc":"AppConfig::Std is a Perl module that provides a set of standard\nconfiguration variables and command-line switches.  It is implemented\nas a subclass of AppConfig; AppConfig provides a general mechanism for\nhandling global configuration variables.","deps":{"p5-AppConfig":{"origin":"devel/p5-AppConfig","version":"1.71"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Astro-ADS","origin":"astro/p5-Astro-ADS","version":"1.90","comment":"Perl library to connect with the Harvard Astrophysical Data Service","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/dist/Astro-ADS","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c76ffa6424c65740a5f1a5cdfd8ee81590e2c8d502f945816c6b9638394fd8d0","flatsize":32214,"path":"All/p5-Astro-ADS-1.90.pkg","repopath":"All/p5-Astro-ADS-1.90.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17828,"desc":"Astro::ADS is the base class for accessing the ADS API.\n\nIt handles methods common to all services such as setting the UserAgent and\nincluding your API key in all request headers.","deps":{"p5-Data-Dumper-Concise":{"origin":"devel/p5-Data-Dumper-Concise","version":"2.023"},"p5-Feature-Compat-Try":{"origin":"devel/p5-Feature-Compat-Try","version":"0.05"},"p5-Mojolicious":{"origin":"www/p5-Mojolicious","version":"9.39"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-PerlX-Maybe":{"origin":"devel/p5-PerlX-Maybe","version":"1.202"},"p5-Type-Tiny":{"origin":"devel/p5-Type-Tiny","version":"2.006000"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"p5-strictures":{"origin":"devel/p5-strictures","version":"2.000006,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["astro","perl5"]},{"name":"p5-Archive-Libarchive","origin":"archivers/p5-Archive-Libarchive","version":"0.09","comment":"Modern Perl bindings to libarchive","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/Archive-Libarchive","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0c1574139f06932b5f78ce8bff414b5596f3579d31453619ae796098f13a2a3a","flatsize":325340,"path":"All/p5-Archive-Libarchive-0.09.pkg","repopath":"All/p5-Archive-Libarchive-0.09.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":103704,"desc":"Archive::Libarchive provides a Perl object-oriented interface to the libarchive\nlibrary. The libarchive library is the API used to implemnt bsdtar, the default\ntar implementation on a number of operating systems, including FreeBSD, macOS\nand Windows. It can also be installed on most Linux distributions. But wait,\nthere is more, libarchive supports a number of formats, compressors and filters\ntransparently, so it can be a useful when used as a universal\narchiver/extractor.","deps":{"p5-FFI-C-Stat":{"origin":"devel/p5-FFI-C-Stat","version":"0.03"},"p5-FFI-CheckLib":{"origin":"devel/p5-FFI-CheckLib","version":"0.31"},"p5-FFI-Platypus":{"origin":"devel/p5-FFI-Platypus","version":"2.10"},"p5-FFI-Platypus-Type-Enum":{"origin":"devel/p5-FFI-Platypus-Type-Enum","version":"0.06"},"p5-FFI-Platypus-Type-PtrObject":{"origin":"devel/p5-FFI-Platypus-Type-PtrObject","version":"0.03"},"p5-Ref-Util":{"origin":"devel/p5-Ref-Util","version":"0.204"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["archivers","perl5"]},{"name":"p5-Astro-Hipparcos","origin":"astro/p5-Astro-Hipparcos","version":"0.09_3","comment":"Perl extension for reading the Hipparcos star catalog","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Astro-Hipparcos","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"37b16d9907c3cf71a3b1b317f4d8c2bce3a8057c8bc1943461f250b0794afa45","flatsize":232387,"path":"All/p5-Astro-Hipparcos-0.09_3.pkg","repopath":"All/p5-Astro-Hipparcos-0.09_3.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":51212,"desc":"Astro::Hipparcos is a Perl extension for reading the Hipparcos star catalog.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["astro","perl5"]},{"name":"p5-App-scan_prereqs_cpanfile","origin":"devel/p5-App-scan_prereqs_cpanfile","version":"1.10","comment":"Perl extension for scanning prerequisite modules to generate cpanfile","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/App-scan_prereqs_cpanfile","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4d54a65f9017fba85dee4588101fc9d8cf2a4327ba96ba33b0f80e802e96089d","flatsize":23827,"path":"All/p5-App-scan_prereqs_cpanfile-1.10.pkg","repopath":"All/p5-App-scan_prereqs_cpanfile-1.10.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11792,"desc":"This script scans prerequisite modules from your code, and generate\nCPANfile. You can also list missing prerequisite modules.","deps":{"p5-Module-CPANfile":{"origin":"devel/p5-Module-CPANfile","version":"1.1004"},"p5-Perl-PrereqScanner-Lite":{"origin":"devel/p5-Perl-PrereqScanner-Lite","version":"0.28_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-AppConfig","origin":"devel/p5-AppConfig","version":"1.71","comment":"Perl module for reading configuration files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/AppConfig","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"32f0ff54e83512c8e762a5cc391340ec5d382c4e3b95d2402e5123478b40bb20","flatsize":208344,"path":"All/p5-AppConfig-1.71.pkg","repopath":"All/p5-AppConfig-1.71.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":69512,"desc":"From the README file for AppConfig:\n\n    AppConfig is a Perl5 module for managing application configuration\n    information. It maintains the state of any number of variables and\n    provides methods for parsing configuration files and command line\n    arguments.\n\n    Variables values may be set via configuration files. Variables may be\n    flags (On/Off), take a single value, or take multiple values stored as a\n    a list or hash. The number of arguments a variable expects is determined\n    by its configuration when defined.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-App-gist","origin":"www/p5-App-gist","version":"0.16_1","comment":"GitHub Gist creator","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/App-gist","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"19a8b49375e83bbd1007601bf0f20d119fb077639e479d1f009868ee1f538aca","flatsize":16590,"path":"All/p5-App-gist-0.16_1.pkg","repopath":"All/p5-App-gist-0.16_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9356,"desc":"GitHub Gist creator.","deps":{"p5-App-Cmd":{"origin":"devel/p5-App-Cmd","version":"0.337"},"p5-Class-Load":{"origin":"devel/p5-Class-Load","version":"0.25"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-Pithub":{"origin":"devel/p5-Pithub","version":"0.01041"},"p5-Term-ReadKey":{"origin":"devel/p5-Term-ReadKey","version":"2.38_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-App-perlbrew","origin":"devel/p5-App-perlbrew","version":"1.01","comment":"Perl Environment manager","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/App-perlbrew","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cbfcf1af55acb6f3b73725915e88036d102928d64bf6f5f5c99804ba8e52f738","flatsize":157992,"path":"All/p5-App-perlbrew-1.01.pkg","repopath":"All/p5-App-perlbrew-1.01.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":52880,"desc":"perlbrew is a program to automate the building and installation of perl in an\neasy way. It provides multiple isolated perl environments, and a mechanism for\nyou to switch between them.\n\nEverything are installed unter ~/perl5/perlbrew. You then need to include a\nbashrc/cshrc provided by perlbrew to tweak the PATH for you. You then can\nbenefit from not having to run 'sudo' commands to install cpan modules because\nthose are installed inside your HOME too.\n\nFor the documentation of perlbrew usage see perlbrew command on CPAN, or by\nrunning perlbrew help. The following documentation features the API of\nApp::perlbrew module, and may not be remotely close to what your want to read.","deps":{"p5-CPAN-Perl-Releases":{"origin":"devel/p5-CPAN-Perl-Releases","version":"5.20250224"},"p5-Capture-Tiny":{"origin":"devel/p5-Capture-Tiny","version":"0.50"},"p5-Devel-PatchPerl":{"origin":"devel/p5-Devel-PatchPerl","version":"2.08"},"p5-local-lib":{"origin":"devel/p5-local-lib","version":"2.000029"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-App-cpanminus-reporter","origin":"devel/p5-App-cpanminus-reporter","version":"0.17","comment":"Perl extension to send cpanm output to CPAN Testers database","maintainer":"jkeenan@cpan.org","www":"https://metacpan.org/release/App-cpanminus-reporter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f8ad37d1155710766224daaed30463cb2242ef0803e4ccc158fab00fcdce2c4a","flatsize":35064,"path":"All/p5-App-cpanminus-reporter-0.17.pkg","repopath":"All/p5-App-cpanminus-reporter-0.17.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16828,"desc":"App::cpanminus::reporter is a Perl module which parses the build log generated\nby the CPAN installer program 'cpanm' and then generates and sends reports to\nthe CPAN Testers database.\n\nThe module provides the standalone application 'cpanm-reporter' to perform\nthis parsing.","deps":{"p5-CPAN-Testers-Common-Client":{"origin":"devel/p5-CPAN-Testers-Common-Client","version":"0.14"},"p5-Capture-Tiny":{"origin":"devel/p5-Capture-Tiny","version":"0.50"},"p5-Config-Tiny":{"origin":"devel/p5-Config-Tiny","version":"2.30"},"p5-File-HomeDir":{"origin":"devel/p5-File-HomeDir","version":"1.006"},"p5-IO-Prompt-Tiny":{"origin":"devel/p5-IO-Prompt-Tiny","version":"0.003"},"p5-LWP-Protocol-https":{"origin":"www/p5-LWP-Protocol-https","version":"6.14"},"p5-Metabase-Fact":{"origin":"devel/p5-Metabase-Fact","version":"0.025"},"p5-Test-Reporter":{"origin":"devel/p5-Test-Reporter","version":"1.62_1"},"p5-Test-Reporter-Transport-Metabase":{"origin":"devel/p5-Test-Reporter-Transport-Metabase","version":"1.999010"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-App-cpanoutdated","origin":"devel/p5-App-cpanoutdated","version":"0.24_1","comment":"Detect outdated CPAN modules","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/TOKUHIROM/App-cpanoutdated-0.24","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a2ac85f71bf3542b33a94b719443fc2d0b94afc474c8015946bd539e2f91a683","flatsize":49278,"path":"All/p5-App-cpanoutdated-0.24_1.pkg","repopath":"All/p5-App-cpanoutdated-0.24_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13816,"desc":"App::cpanoutdated detects outdated CPAN modules in your environment.","deps":{"p5-CPAN-DistnameInfo":{"origin":"devel/p5-CPAN-DistnameInfo","version":"0.12_1"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"p5-local-lib":{"origin":"devel/p5-local-lib","version":"2.000029"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-App-Trace","origin":"devel/p5-App-Trace","version":"0.50_2","comment":"Embedded debug statements, including call/return tracing","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/App-Trace","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"de6dbf9a6de9d9048ae94d4c5da5fff80c1b62c477ef5fcce7349f730b0888f6","flatsize":29075,"path":"All/p5-App-Trace-0.50_2.pkg","repopath":"All/p5-App-Trace-0.50_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11468,"desc":"App::Trace provides debug/tracing support for perl programs and\nmodules.\n\nThe basic concept is that you put a special call at the beginning and\nend of each subroutine/method, and when tracing is enabled, you can\nsee the flow of your program.","deps":{"p5-App-Options":{"origin":"devel/p5-App-Options","version":"1.12_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-App-local-lib-helper","origin":"devel/p5-App-local-lib-helper","version":"0.07","comment":"Make it easy to run code against a local-lib","maintainer":"dgeo@centrale-med.fr","www":"https://metacpan.org/release/App-local-lib-helper","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cb2635b2e202dd020a8803c14b8cdac8c023ae7247f8856a2bc8f788c674ed3b","flatsize":44853,"path":"All/p5-App-local-lib-helper-0.07.pkg","repopath":"All/p5-App-local-lib-helper-0.07.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":23260,"desc":"Helper for 'local' libs versions\n\nThis is an object which provide the functionality to create a\nlocal::lib 'helper' script in either the currently loaded local::lib\nenvironment or in a target directory of choice. i\nBy default the script is called localenv and can be used to invoke\na command under the local::lib which it was built against.\nFor example, assume you build a local::lib like so:\n\n  cpanm --local-lib ~/mylib App::local::lib::helper","deps":{"p5-local-lib":{"origin":"devel/p5-local-lib","version":"2.000029"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-App-TLSMe","origin":"security/p5-App-TLSMe","version":"0.110000_1","comment":"Perl extension for TLS/SSL tunnel","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/App-TLSMe","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1cc18dba4a821230ab3bdde4b448c4c2456c003fe97d38143c975a5369289e8c","flatsize":30001,"path":"All/p5-App-TLSMe-0.110000_1.pkg","repopath":"All/p5-App-TLSMe-0.110000_1.pkg","licenselogic":"single","pkgsize":16064,"desc":"TLS/SSL proxy in front of the application creates a transparent\nencryption tunnel.","deps":{"p5-AnyEvent":{"origin":"devel/p5-AnyEvent","version":"7.17,1"},"p5-Net-SSLeay":{"origin":"security/p5-Net-SSLeay","version":"1.94"},"p5-Proc-Pidfile":{"origin":"devel/p5-Proc-Pidfile","version":"1.10"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Astro-FITS-CFITSIO","origin":"astro/p5-Astro-FITS-CFITSIO","version":"1.18","comment":"Perl extension for using the cfitsio library","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Astro-FITS-CFITSIO","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"179530eb2a1d5fc72d8864b698ab06aad91c21b9396234202f996fc180ae5449","flatsize":889951,"path":"All/p5-Astro-FITS-CFITSIO-1.18.pkg","repopath":"All/p5-Astro-FITS-CFITSIO-1.18.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":146616,"desc":"Astro::FITS::CFITSIO is a perl interface to William Pence's cfitsio\nsubroutine library. For more information on cfitsio, see\nhttp://heasarc.gsfc.nasa.gov/fitsio.\n\nThis module attempts to provide a wrapper for nearly every cfitsio\nroutine, while retaining as much cfitsio behavior as possible. As\nsuch, one should be aware that it is still somewhat low-level, in\nthe sense that handing an array which is not the correct size to a\nroutine like fits_write_img() may cause SIGSEGVs.","deps":{"cfitsio":{"origin":"astro/cfitsio","version":"4.5.0"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["astro","perl5"]},{"name":"p5-App-ZFSCurses","origin":"sysutils/p5-App-ZFSCurses","version":"1.212","comment":"Curses UI to query/modify a ZFS dataset/snapshot properties","maintainer":"monsieurp@gentoo.org","www":"https://metacpan.org/pod/App::ZFSCurses","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3cedfd9706182aad5c3ad51afd3156be5a1772ea48c42680f574ff25bb764bc9","flatsize":83194,"path":"All/p5-App-ZFSCurses-1.212.pkg","repopath":"All/p5-App-ZFSCurses-1.212.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":31460,"desc":"App::ZFSCurses - Curses UI to query and modify a ZFS dataset properties.","deps":{"p5-Curses":{"origin":"devel/p5-Curses","version":"1.45"},"p5-Curses-UI":{"origin":"devel/p5-Curses-UI","version":"0.9609_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-App-RunCron","origin":"sysutils/p5-App-RunCron","version":"0.08","comment":"Making wrapper scripts for cron tasks","maintainer":"bokutin@bokut.in","www":"https://metacpan.org/release/App-RunCron","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"764eb62847d5ece93908a3e0bbf813ffd5e6cfb06041f8232a3f9b9ee819cc91","flatsize":37475,"path":"All/p5-App-RunCron-0.08.pkg","repopath":"All/p5-App-RunCron-0.08.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":19976,"desc":"Making wrapper scripts for cron tasks","deps":{"p5-Class-Accessor-Lite":{"origin":"devel/p5-Class-Accessor-Lite","version":"0.08"},"p5-YAML-Tiny":{"origin":"textproc/p5-YAML-Tiny","version":"1.74"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-App-Regather","origin":"sysutils/p5-App-Regather","version":"0.85.00","comment":"Script to perform actions on LDAP syncrepl events","maintainer":"zeus@gnu.org.ua","www":"https://metacpan.org/release/App-Regather","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f15606a4032601cbb5d97a94f1a586a6cdbdc190116337e932643e0f8c192c4c","flatsize":116320,"path":"All/p5-App-Regather-0.85.00.pkg","repopath":"All/p5-App-Regather-0.85.00.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":43412,"desc":"regather is an LDAP syncrepl consumer which can generate (re-gather) files,\ncreate or delete directories, etc. based on LDAP syncrepl events.\n\nIt uses Net::LDAP(3) to do all LDAP related stuff and Template to generate\nfiles.  Configuration file is processed with Config::Parser.\n\nFor example, regather can re-write each OpenVPN client configuration file\non changes to client LDAP configured data, or re-write CRL file on update\nin LDAP, or change sieve script for mail user.","deps":{"p5-Config-Parser":{"origin":"devel/p5-Config-Parser","version":"1.05"},"p5-Config-Parser-ldap":{"origin":"devel/p5-Config-Parser-ldap","version":"1.02"},"p5-Data-Printer":{"origin":"devel/p5-Data-Printer","version":"1.002001"},"p5-Mail-RFC822-Address":{"origin":"mail/p5-Mail-RFC822-Address","version":"0.3_1"},"p5-Mail-Tools":{"origin":"mail/p5-Mail-Tools","version":"2.22"},"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"p5-perl-ldap":{"origin":"net/p5-perl-ldap","version":"0.6800"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"]},{"name":"p5-App-cpanminus","origin":"devel/p5-App-cpanminus","version":"1.7048","comment":"Get, unpack, build and install modules from CPAN","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/App-cpanminus","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b1287a39585fb529a9f466c1dfd852a3a00eb199eff5ea3c8a5cfd900d86f0e7","flatsize":1136177,"path":"All/p5-App-cpanminus-1.7048.pkg","repopath":"All/p5-App-cpanminus-1.7048.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":236708,"desc":"Get, unpack, build and install modules from CPAN.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-App-Rad","origin":"devel/p5-App-Rad","version":"1.05_1","comment":"Rapid creation of command line applications","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/App-Rad","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1531666bd25e66077e72c6b63b261651fe63fd09a16a575a2c4603bfa536860b","flatsize":102284,"path":"All/p5-App-Rad-1.05_1.pkg","repopath":"All/p5-App-Rad-1.05_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":47984,"desc":"App::Rad aims to be a simple yet powerful framework for developing your\ncommand-line applications. It can easily transform your Perl one-liners into\nreusable subroutines than can be called directly by the user of your program.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-App-Nopaste","origin":"www/p5-App-Nopaste","version":"1.013","comment":"Easy access to any pastebin","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/App-Nopaste","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d4c17d0e6a9d80182a2a11e6c38ea0a160fc9497b1a9fc2e6d9534a927a13759","flatsize":127032,"path":"All/p5-App-Nopaste-1.013.pkg","repopath":"All/p5-App-Nopaste-1.013.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":49212,"desc":"This module aims to smooth out the differences between pastebins, and provides\nredundancy: if one site doesn't work, it just tries a different one.","deps":{"p5-Browser-Open":{"origin":"www/p5-Browser-Open","version":"0.04_1"},"p5-Class-Load":{"origin":"devel/p5-Class-Load","version":"0.25"},"p5-Clipboard":{"origin":"x11/p5-Clipboard","version":"0.32"},"p5-Config-GitLike":{"origin":"devel/p5-Config-GitLike","version":"1.18"},"p5-Getopt-Long-Descriptive":{"origin":"devel/p5-Getopt-Long-Descriptive","version":"0.116"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-Path-Tiny":{"origin":"devel/p5-Path-Tiny","version":"0.146"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-WWW-Mechanize":{"origin":"www/p5-WWW-Mechanize","version":"2.19"},"p5-WWW-Pastebin-PastebinCom-Create":{"origin":"www/p5-WWW-Pastebin-PastebinCom-Create","version":"1.003_1"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"],"options":{"CLIPBOARD":"on","GITHUB":"on","PASTEBIN":"on"}},{"name":"p5-Astro-Catalog","origin":"astro/p5-Astro-Catalog","version":"4.38","comment":"Generic stellar catalogue object","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Astro-Catalog","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ddd50a7cc366613d6380a5bca467be1fed1fa481b92c32dc7b282593f79b8684","flatsize":696014,"path":"All/p5-Astro-Catalog-4.38.pkg","repopath":"All/p5-Astro-Catalog-4.38.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":218760,"desc":"A generic object orientated astronomical catalogue object.","deps":{"p5-Astro-Coords":{"origin":"astro/p5-Astro-Coords","version":"0.22"},"p5-Astro-FITS-CFITSIO":{"origin":"astro/p5-Astro-FITS-CFITSIO","version":"1.18"},"p5-Astro-Flux":{"origin":"astro/p5-Astro-Flux","version":"0.01_1"},"p5-Astro-Telescope":{"origin":"astro/p5-Astro-Telescope","version":"0.71_1"},"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-Format-ISO8601":{"origin":"devel/p5-DateTime-Format-ISO8601","version":"0.17"},"p5-Misc-Quality":{"origin":"astro/p5-Misc-Quality","version":"0.1_1"},"p5-Number-Uncertainty":{"origin":"math/p5-Number-Uncertainty","version":"0.1_1"},"p5-SOAP-Lite":{"origin":"net/p5-SOAP-Lite","version":"1.27"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["astro","perl5"]},{"name":"p5-App-Options","origin":"devel/p5-App-Options","version":"1.12_2","comment":"Combine command line options, environment vars, and option file values","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/App-Options","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4dbf3369a4ec8cf382d0b47daffd646f8d01af6ed498f43dcc04ad8ef7b753cf","flatsize":131661,"path":"All/p5-App-Options-1.12_2.pkg","repopath":"All/p5-App-Options-1.12_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":44240,"desc":"App::Options combines command-line arguments, environment variables,\noption files, and program defaults to produce a hash of option values.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-App-GitHub","origin":"devel/p5-App-GitHub","version":"1.0.1_1","comment":"GitHub Command Tools","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/App-GitHub","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b990a0d340e7569850701ccfc4fc62dac09b0dd9da03ec1fb7d202813a2459d2","flatsize":33355,"path":"All/p5-App-GitHub-1.0.1_1.pkg","repopath":"All/p5-App-GitHub-1.0.1_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13012,"desc":"A command line tool wrap Net::GitHub.","deps":{"p5-JSON-XS":{"origin":"converters/p5-JSON-XS","version":"4.03"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-Net-GitHub":{"origin":"net/p5-Net-GitHub","version":"1.05"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-App-Genpass","origin":"security/p5-App-Genpass","version":"2.401","comment":"Quickly and easily create secure passwords","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/App-Genpass","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e389cd853cc994c4c6db46be12449355803066485ec205d7b2f94f13bbd6e654","flatsize":65927,"path":"All/p5-App-Genpass-2.401.pkg","repopath":"All/p5-App-Genpass-2.401.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":21440,"desc":"If you've ever needed to create 10 (or even 10,000) passwords on the fly with\nvarying preferences (lowercase, uppercase, no confusing characters, special\ncharacters, minimum length, etc.), you know it can become a pretty pesky task.\n\nThis module makes it possible to create flexible and secure passwords, quickly\nand easily.","deps":{"p5-Config-Any":{"origin":"devel/p5-Config-Any","version":"0.33"},"p5-File-HomeDir":{"origin":"devel/p5-File-HomeDir","version":"1.006"},"p5-List-AllUtils":{"origin":"devel/p5-List-AllUtils","version":"0.19"},"p5-Math-Random-Secure":{"origin":"math/p5-Math-Random-Secure","version":"0.080001"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-MooX-Types-MooseLike":{"origin":"devel/p5-MooX-Types-MooseLike","version":"0.29"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-App-Control","origin":"devel/p5-App-Control","version":"1.07","comment":"Apachectl style control of another script or executable","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/App-Control","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7c6506860312e0fb3ea160092061fd39eaecd39279dbec549c689c6fa0e0ded1","flatsize":19573,"path":"All/p5-App-Control-1.07.pkg","repopath":"All/p5-App-Control-1.07.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9392,"desc":"App::Control is a simple module to replicate the kind of functionality\nyou get with apachectl to control apache, but for any script or\nexecutable. There is a very simple OO interface, where the constructor\nis used to specify the executable, command line arguments, and pidfile,\nand various methods (start, stop, etc.) are used to control the executable\nin the obvious way.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-App-Cmd","origin":"devel/p5-App-Cmd","version":"0.337","comment":"Write command-line programs with less suffering","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/App-Cmd","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7d8e73ab063921f16e34616d760ecfb32aca77daccc38dc5536b29786926ddc7","flatsize":156688,"path":"All/p5-App-Cmd-0.337.pkg","repopath":"All/p5-App-Cmd-0.337.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":62132,"desc":"App::Cmd is intended to make it easy to write complex command-line\napplications without having to think about most of the annoying\nthings usually involved.\n\nFor information on how to start using App::Cmd, see App::Cmd::Tutorial.","deps":{"p5-Capture-Tiny":{"origin":"devel/p5-Capture-Tiny","version":"0.50"},"p5-Class-Load":{"origin":"devel/p5-Class-Load","version":"0.25"},"p5-Getopt-Long-Descriptive":{"origin":"devel/p5-Getopt-Long-Descriptive","version":"0.116"},"p5-IO-TieCombine":{"origin":"devel/p5-IO-TieCombine","version":"1.005"},"p5-Module-Pluggable":{"origin":"devel/p5-Module-Pluggable","version":"5.2"},"p5-String-RewritePrefix":{"origin":"textproc/p5-String-RewritePrefix","version":"0.008"},"p5-Sub-Exporter":{"origin":"devel/p5-Sub-Exporter","version":"0.991"},"p5-Sub-Install":{"origin":"devel/p5-Sub-Install","version":"0.929"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-App-Cache","origin":"devel/p5-App-Cache","version":"0.37_1","comment":"Easy application-level caching","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/App-Cache","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6b9053f50d17b1f21723866237f9fb0f61dafb41ef0be828a97ad9896b26bcca","flatsize":17221,"path":"All/p5-App-Cache-0.37_1.pkg","repopath":"All/p5-App-Cache-0.37_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8988,"desc":"The App::Cache module lets an application cache data locally. There are a\nfew times an application would need to cache data: when it is retrieving\ninformation from the network or when it has to complete a large\ncalculation.\n\nFor example, the Parse::BACKPAN::Packages module downloads a file off the\nnet and parses it, creating a data structure. Only then can it actually\nprovide any useful information for the programmer.\nParse::BACKPAN::Packages uses App::Cache to cache both the file download\nand data structures, providing much faster use when the data is cached.\n\nThis module stores data in the home directory of the user, in a dot\ndirectory. For example, the Parse::BACKPAN::Packages cache is actually\nstored underneath \"~/.parse_backpan_packages/cache/\". This is so that\npermissions are not a problem - it is a per-user, per-application cache.","deps":{"p5-Class-Accessor-Chained":{"origin":"devel/p5-Class-Accessor-Chained","version":"0.01_2"},"p5-File-Find-Rule":{"origin":"devel/p5-File-Find-Rule","version":"0.34"},"p5-File-HomeDir":{"origin":"devel/p5-File-HomeDir","version":"1.006"},"p5-Path-Class":{"origin":"devel/p5-Path-Class","version":"0.37"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-App-CLI","origin":"devel/p5-App-CLI","version":"0.500","comment":"Dispatcher Perl module for command-line programs","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/App-CLI","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9cd2c595edad62b4e0ab4ff037f6e22e50b487ea1e09da11fa571dfb834186cb","flatsize":37107,"path":"All/p5-App-CLI-0.500.pkg","repopath":"All/p5-App-CLI-0.500.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":20184,"desc":"App::CLI dispatches CLI (command line interface) based commands into\ncommand classes.  It also supports subcommand and per-command options.","deps":{"p5-Capture-Tiny":{"origin":"devel/p5-Capture-Tiny","version":"0.50"},"p5-Class-Load":{"origin":"devel/p5-Class-Load","version":"0.25"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-App-Build","origin":"devel/p5-App-Build","version":"0.74_1","comment":"Build and install Perl applications","maintainer":"Alex.Bakhtin@gmail.com","www":"https://metacpan.org/release/App-Build","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"32c1b0388488f8596815faa24a21db53f1003e537176e80952ce559ecae02eff","flatsize":40177,"path":"All/p5-App-Build-0.74_1.pkg","repopath":"All/p5-App-Build-0.74_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":18088,"desc":"App::Build is a module which extends Module::Build.\nIt is used to install whole applications rather than\nmerely perl modules.","deps":{"p5-App-Options":{"origin":"devel/p5-App-Options","version":"1.12_2"},"p5-Module-Build":{"origin":"devel/p5-Module-Build","version":"0.4234"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"options":{"DOCS":"on"}},{"name":"p5-App-SVN-Bisect","origin":"devel/p5-App-SVN-Bisect","version":"1.1_4","comment":"Binary search through svn revisions","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/App-SVN-Bisect","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bc3fd0fa4d10822db8b1810fb337bba2c13c3b771002ac491d5d336dcc28099e","flatsize":51786,"path":"All/p5-App-SVN-Bisect-1.1_4.pkg","repopath":"All/p5-App-SVN-Bisect-1.1_4.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":21428,"desc":"SVN binary search, based on git-bisect.","deps":{"p5-IO-All":{"origin":"devel/p5-IO-All","version":"0.87"},"p5-YAML-Syck":{"origin":"textproc/p5-YAML-Syck","version":"1.34_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"subversion":{"origin":"devel/subversion","version":"1.14.5_1"}},"categories":["devel","perl5"]},{"name":"p5-App-Info","origin":"devel/p5-App-Info","version":"0.57_1","comment":"Interface for providing metadata about installed software packages","maintainer":"demon@FreeBSD.org","www":"https://metacpan.org/release/App-Info","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"90f15af0fbf369c5453d1f01625458d4485bf758c2f03db7c8c905c48fa949cc","flatsize":345211,"path":"All/p5-App-Info-0.57_1.pkg","repopath":"All/p5-App-Info-0.57_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":122148,"desc":"App::Info provides a generalized interface for providing metadata about\nsoftware packages installed on a system. The idea is that App::Info subclasses\ncan be used in Perl application installers in order to determine whether\nsoftware dependencies have been fulfilled, and to get necessary metadata about\nthose software packages.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-App-SD","origin":"devel/p5-App-SD","version":"0.75_2","comment":"Peer-to-peer replicated distributed issue tracker","maintainer":"perl@FreeBSD.org","www":"https://syncwith.us/sd/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f9cc1e3937c12ea178996149d7a46bc2b6872adc00b966d35444eedcdace1a39","flatsize":390244,"path":"All/p5-App-SD-0.75_2.pkg","repopath":"All/p5-App-SD-0.75_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":104952,"desc":"SD is a peer to peer ticket tracking system built on the Prophet distributed\ndatabase. SD is designed to make it easy to work with tickets and to share\nticket databases with your collaborators","deps":{"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-Format-Natural":{"origin":"devel/p5-DateTime-Format-Natural","version":"1.20"},"p5-Email-Address":{"origin":"mail/p5-Email-Address","version":"1.913"},"p5-Email-MIME":{"origin":"mail/p5-Email-MIME","version":"1.954"},"p5-HTML-Tree":{"origin":"www/p5-HTML-Tree","version":"5.07"},"p5-Net-GitHub":{"origin":"net/p5-Net-GitHub","version":"1.05"},"p5-Net-Google-Code":{"origin":"net/p5-Net-Google-Code","version":"0.19_1"},"p5-Net-Jifty":{"origin":"net/p5-Net-Jifty","version":"0.14_1"},"p5-Net-Trac":{"origin":"www/p5-Net-Trac","version":"0.16_1"},"p5-Prophet":{"origin":"databases/p5-Prophet","version":"0.751_2"},"p5-RT-Client-REST":{"origin":"www/p5-RT-Client-REST","version":"0.72,1"},"p5-Test-Script-Run":{"origin":"devel/p5-Test-Script-Run","version":"0.08_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5","www"],"options":{"GITHUB":"on","GOOGLECODE":"on","HIVEMINDER":"on","RT":"on","TRAC":"on"}},{"name":"p5-Bigtop","origin":"www/p5-Bigtop","version":"0.38_3","comment":"Web application data language processor","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Bigtop","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"66f2aabce338c0a71a479eba01d90fc8973b1cb69a72dc0c25c54acd7099673f","flatsize":2087133,"path":"All/p5-Bigtop-0.38_3.pkg","repopath":"All/p5-Bigtop-0.38_3.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":454312,"desc":"Bigtop is a language for describing the data of a web application.\nUsually this data will be stored in a relational database. Once you\nhave a description of your data, you can generate a web application\nfrom it. This includes all the pieces you need like: the sql\nstatements ready for feeding to your database command line tool, the\nhttpd.conf you need to Include in the httpd.conf on your system, the\nmodules that will handle the web requests, the models that make the\ndatabase tables look like classes, etc.\n\nIf you need to alter the data model in the future, you can change your\noriginal description to match the new reality, then regenerate the\napplication without fear of losing hand written code (though you may\nhave to modify some of it to reflect the new reality).","deps":{"p5-Config-General":{"origin":"devel/p5-Config-General","version":"2.67"},"p5-DBIx-Class":{"origin":"databases/p5-DBIx-Class","version":"0.082844"},"p5-File-HomeDir":{"origin":"devel/p5-File-HomeDir","version":"1.006"},"p5-Gantry":{"origin":"www/p5-Gantry","version":"3.64_1"},"p5-HTTP-Server-Simple":{"origin":"www/p5-HTTP-Server-Simple","version":"0.52"},"p5-IO-Prompt":{"origin":"devel/p5-IO-Prompt","version":"0.997004"},"p5-Inline":{"origin":"devel/p5-Inline","version":"0.86"},"p5-Inline-TT":{"origin":"devel/p5-Inline-TT","version":"0.07_1"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-Parse-RecDescent":{"origin":"devel/p5-Parse-RecDescent","version":"1.967015"},"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-App-ClusterSSH","origin":"security/p5-App-ClusterSSH","version":"4.18","comment":"Controls multiple hosts simultaneously via xterms and ssh","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/duncs/clusterssh/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cf61852db7ddc41d513254eacfba5c23ba72c939cb728344d8e12809ccbd2251","flatsize":425787,"path":"All/p5-App-ClusterSSH-4.18.pkg","repopath":"All/p5-App-ClusterSSH-4.18.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":129764,"desc":"ClusterSSH controls a number of xterm windows via a single graphical\nconsole window to allow commands to be interactively run on multiple\nservers over an ssh connection.","deps":{"p5-Exception-Class":{"origin":"devel/p5-Exception-Class","version":"1.45"},"p5-Sort-Naturally":{"origin":"textproc/p5-Sort-Naturally","version":"1.03_1"},"p5-Tk":{"origin":"x11-toolkits/p5-Tk","version":"804.035_2"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-X11-Protocol":{"origin":"x11/p5-X11-Protocol","version":"0.56_1"},"p5-X11-Protocol-Other":{"origin":"x11/p5-X11-Protocol-Other","version":"31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"xterm":{"origin":"x11/xterm","version":"397_2"}},"categories":["perl5","security"],"options":{"BASH":"off"}},{"name":"p5-Apache2-SiteControl","origin":"www/p5-Apache2-SiteControl","version":"1.05_3","comment":"Perl web site authentication/authorization system","maintainer":"nick@foobar.org","www":"https://metacpan.org/release/Apache2-SiteControl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8e1eceefb4a1a546733a193e49df8b07ad4f22413da3668c6d05d4a0bf75fd18","flatsize":63728,"path":"All/p5-Apache2-SiteControl-1.05_3.pkg","repopath":"All/p5-Apache2-SiteControl-1.05_3.pkg","licenselogic":"single","pkgsize":33108,"desc":"Apache2::SiteControl is a set of perl object-oriented classes that implement\na fine-grained security control system for a web-based application.  The\nintent is to provide a clear, easy-to-integrate system that does not require\nthe policies to be written into your application components.  It attempts to\nseparate the concerns of how to show and manipulate data from the concerns\nof who is allowed to view and manipulate data and why.","deps":{"p5-Apache-AuthCookie":{"origin":"www/p5-Apache-AuthCookie","version":"3.32"},"p5-Apache-Session":{"origin":"www/p5-Apache-Session","version":"1.94"},"p5-Crypt-CAST5":{"origin":"security/p5-Crypt-CAST5","version":"0.05_1"},"p5-Crypt-CBC":{"origin":"security/p5-Crypt-CBC","version":"3.04"},"p5-libapreq2":{"origin":"www/p5-libapreq2","version":"2.17"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"],"options":{"RADIUS":"on"}},{"name":"p5-Astro-App-Satpass2","origin":"astro/p5-Astro-App-Satpass2","version":"0.055","comment":"Forecast satellite visibility","maintainer":"wen@FreeBSD.org","www":"https://metacpan.org/release/Astro-App-Satpass2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1df8ccdada30a191e674bdfd9a3a13a6eb62172d520e4599e653b92551111a6d","flatsize":887313,"path":"All/p5-Astro-App-Satpass2-0.055.pkg","repopath":"All/p5-Astro-App-Satpass2-0.055.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":316236,"desc":"This class implements an application to predict satellite visibility and\nrelated phenomena. It is a mostly-compatible rewrite and eventual\nreplacement of the satpass script in distribution Astro-satpass, aimed\nat making it easier to test, and removing some of the odder cruft that\nhas accumulated in the satpass script.","deps":{"p5-Astro-SIMBAD-Client":{"origin":"astro/p5-Astro-SIMBAD-Client","version":"0.047"},"p5-Astro-satpass":{"origin":"astro/p5-Astro-satpass","version":"0.132"},"p5-Clone":{"origin":"devel/p5-Clone","version":"0.47"},"p5-File-HomeDir":{"origin":"devel/p5-File-HomeDir","version":"1.006"},"p5-IPC-System-Simple":{"origin":"devel/p5-IPC-System-Simple","version":"1.30"},"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["astro","perl5"]},{"name":"p5-Apache-SessionX","origin":"www/p5-Apache-SessionX","version":"2.01_1","comment":"Extented persistence framework for session data","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Apache-SessionX","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e7f09cb1bd7ad3e201a46d06f1dfe73bcb5f9f1c4a358ea914ea64672dd9f201","flatsize":31313,"path":"All/p5-Apache-SessionX-2.01_1.pkg","repopath":"All/p5-Apache-SessionX-2.01_1.pkg","licenselogic":"single","pkgsize":12952,"desc":"Apache::SessionX extents Apache::Session. It was initialy written to use\nApache::Session from inside of HTML::Embperl, but is seems to be usefull\noutside of Embperl as well, so here is it as standalone module.\n\nApache::Session is a persistence framework which is particularly useful\nfor tracking session data between httpd requests. Apache::Session is\ndesigned to work with Apache and mod_perl, but it should work under CGI\nand other web servers, and it also works outside of a web server\naltogether.\n\nApache::Session consists of five components: the interface, the object\nstore, the lock manager, the ID generator, and the serializer. The\ninterface is defined in SessionX.pm, which is meant to be easily\nsubclassed. The object store can be the filesystem, a Berkeley DB, a MySQL\nDB, an Oracle DB, or a Postgres DB. Locking is done by lock files,\nsemaphores, or the locking capabilities of MySQL and Postgres.\nSerialization is done via Storable, and optionally ASCII-fied via MIME or\npack(). ID numbers are generated via MD5. The reader is encouraged to\nextend these capabilities to meet his own requirements.","deps":{"p5-Apache-Session":{"origin":"www/p5-Apache-Session","version":"1.94"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Bio-Coordinate","origin":"biology/p5-Bio-Coordinate","version":"1.007001","comment":"Modules for working with biological coordinates","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Bio-Coordinate","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"263c4d83708dfae22d3f943311b32f7c6b436268883282bb488e026155ed38fc","flatsize":186502,"path":"All/p5-Bio-Coordinate-1.007001.pkg","repopath":"All/p5-Bio-Coordinate-1.007001.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":61248,"desc":"Bio::Coordinate classes are used for working with various biological coordinate\nsystems. See Bio::Coordinate::Collection and Bio::Collection::Pair for examples.","deps":{"p5-BioPerl":{"origin":"biology/p5-BioPerl","version":"1.007008"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["biology","perl5"]},{"name":"p5-App-CLI-Extension","origin":"devel/p5-App-CLI-Extension","version":"1.421","comment":"Extension for App::CLI extension module","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/App-CLI-Extension","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"287f475259936e33ebf4cf3d229eb18126062242c1fab06be16539998f629ad3","flatsize":44059,"path":"All/p5-App-CLI-Extension-1.421.pkg","repopath":"All/p5-App-CLI-Extension-1.421.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":22920,"desc":"App::CLI::Extension is extension for App::CLI extension module.","deps":{"p5-App-CLI":{"origin":"devel/p5-App-CLI","version":"0.500"},"p5-Class-Accessor-Grouped":{"origin":"devel/p5-Class-Accessor-Grouped","version":"0.10014"},"p5-Error":{"origin":"lang/p5-Error","version":"0.17030"},"p5-MRO-Compat":{"origin":"devel/p5-MRO-Compat","version":"0.15"},"p5-UNIVERSAL-require":{"origin":"devel/p5-UNIVERSAL-require","version":"0.19"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Apache-Session-Wrapper","origin":"www/p5-Apache-Session-Wrapper","version":"0.34_1","comment":"Simple wrapper around Apache::Session","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Apache-Session-Wrapper","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"45f39d33b89acea67b13eba459fa724facd0d6723c1d390d49815c25fd066898","flatsize":89958,"path":"All/p5-Apache-Session-Wrapper-0.34_1.pkg","repopath":"All/p5-Apache-Session-Wrapper-0.34_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":25048,"desc":"This module is a simple wrapper around Apache::Session which provides some\nmethods to simplify getting and setting the session id.\n\nIt can uses cookies to store the session id, or it can look in a provided\nobject for a specific parameter. Alternately, you can simply provide the\nsession id yourself in the call to the session() method.\n\nIf you're using Mason, you should probably take a look at\nMasonX::Request::WithApacheSession first, which integrates this module directly\ninto Mason.","deps":{"p5-Apache-Session":{"origin":"www/p5-Apache-Session","version":"1.94"},"p5-Class-Container":{"origin":"devel/p5-Class-Container","version":"0.13"},"p5-Exception-Class":{"origin":"devel/p5-Exception-Class","version":"1.45"},"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"],"options":{"DOCS":"on"}},{"name":"p5-Apache-Session-PHP","origin":"www/p5-Apache-Session-PHP","version":"0.05_1","comment":"Glue Apache::Session with PHP::Session","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Apache-Session-PHP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e16d285753a118225b4a42857278a4626e8ff358db50ce222fc71588a0f9b511","flatsize":9529,"path":"All/p5-Apache-Session-PHP-0.05_1.pkg","repopath":"All/p5-Apache-Session-PHP-0.05_1.pkg","licenselogic":"single","pkgsize":6964,"desc":"Apache::Session::PHP is an adapter of Apache::Session for PHP::Session","deps":{"p5-Apache-Session":{"origin":"www/p5-Apache-Session","version":"1.94"},"p5-PHP-Session":{"origin":"www/p5-PHP-Session","version":"0.27_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-App-Sqitch","origin":"databases/p5-App-Sqitch","version":"1.3.0","comment":"Sensible database change management","maintainer":"henrik@hodne.io","www":"https://metacpan.org/release/App-Sqitch","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b4352b55b92608b52621da549cb653570a39e2d89772b963b165000ac1c379ad","flatsize":1997215,"path":"All/p5-App-Sqitch-1.3.0.pkg","repopath":"All/p5-App-Sqitch-1.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":699192,"desc":"Sqitch is a database change management application. What makes it\ndifferent from your typical migration-style approaches? A few things:\n\n* No opinions\n* Native scripting\n* Dependency resolution\n* Deployment integrity\n* Iterative development","deps":{"p5-Algorithm-Backoff":{"origin":"devel/p5-Algorithm-Backoff","version":"0.009"},"p5-Clone":{"origin":"devel/p5-Clone","version":"0.47"},"p5-Config-GitLike":{"origin":"devel/p5-Config-GitLike","version":"1.18"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-TimeZone":{"origin":"devel/p5-DateTime-TimeZone","version":"2.64,1"},"p5-Devel-StackTrace":{"origin":"devel/p5-Devel-StackTrace","version":"2.05"},"p5-Encode-Locale":{"origin":"converters/p5-Encode-Locale","version":"1.05"},"p5-Hash-Merge":{"origin":"textproc/p5-Hash-Merge","version":"0.302"},"p5-IO-Pager":{"origin":"devel/p5-IO-Pager","version":"2.10"},"p5-IPC-Run3":{"origin":"devel/p5-IPC-Run3","version":"0.049"},"p5-IPC-System-Simple":{"origin":"devel/p5-IPC-System-Simple","version":"1.30"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-Locale-libintl":{"origin":"devel/p5-Locale-libintl","version":"1.35"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-Path-Class":{"origin":"devel/p5-Path-Class","version":"0.37"},"p5-PerlIO-utf8_strict":{"origin":"devel/p5-PerlIO-utf8_strict","version":"0.010"},"p5-Pod-Escapes":{"origin":"textproc/p5-Pod-Escapes","version":"1.07"},"p5-Pod-Parser":{"origin":"textproc/p5-Pod-Parser","version":"1.67"},"p5-String-Formatter":{"origin":"devel/p5-String-Formatter","version":"0.102084_1"},"p5-String-ShellQuote":{"origin":"textproc/p5-String-ShellQuote","version":"1.04_1"},"p5-Sub-Exporter":{"origin":"devel/p5-Sub-Exporter","version":"0.991"},"p5-Template-Tiny":{"origin":"textproc/p5-Template-Tiny","version":"1.14"},"p5-Throwable":{"origin":"devel/p5-Throwable","version":"1.001"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-Type-Tiny":{"origin":"devel/p5-Type-Tiny","version":"2.006000"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-URI-db":{"origin":"net/p5-URI-db","version":"0.20"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Apache-Session","origin":"www/p5-Apache-Session","version":"1.94","comment":"Persistence framework for session data","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Apache-Session","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a1eabe3c5814789a008b2ff560d0f70a63e06511d28ea544905ab21fb9d208c3","flatsize":199902,"path":"All/p5-Apache-Session-1.94.pkg","repopath":"All/p5-Apache-Session-1.94.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":97828,"desc":"From the README file:\n\nThese modules are used to keep persistent user data across http requests.\nApache::Session was designed for use with Apache and mod_perl, but works\njust as well under CGI and any other web server.\n\nApache::Session is Copyright(c) 1998, 1999 Jeffrey William Baker\n<jeffrey@kathyandjeffrey.net>.  Distribute under the same terms as\nPerl itself.","deps":{"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Apache-Session-SharedMem","origin":"www/p5-Apache-Session-SharedMem","version":"0.6_1","comment":"Apache::Session extension that store session in shared memory","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Apache-Session-SharedMem","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9178b861f36faf2bcf4e080b12c6725cd918c020db8fa1598e3356d7030cceff","flatsize":16058,"path":"All/p5-Apache-Session-SharedMem-0.6_1.pkg","repopath":"All/p5-Apache-Session-SharedMem-0.6_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8972,"desc":"Apache::Session::SharedMem is an Apache::Session extension module\nthat stores the session data in Shared memory (so, does exactly\nwhat it says on the tin then) using IPC::Cache\n(and hence IPC::ShareLite).","deps":{"p5-Apache-Session":{"origin":"www/p5-Apache-Session","version":"1.94"},"p5-IPC-Cache":{"origin":"devel/p5-IPC-Cache","version":"0.02_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-ApacheBench","origin":"www/p5-ApacheBench","version":"0.73_1","comment":"Perl module for HTTP benchmarking","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/ApacheBench","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e20d20c3067125dfbd0250d30e107fb9d93eac915f52f1449acf59cc816b0c13","flatsize":118119,"path":"All/p5-ApacheBench-0.73_1.pkg","repopath":"All/p5-ApacheBench-0.73_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":45012,"desc":"This is ApacheBench version 0.62, the Perl API for Apache benchmarking\nand regression testing.\n\nThis project is meant to be the foundation of a complete benchmarking\nand regression testing suite for a transaction- processing mod_perl\nsite. We needed to be able to stress our server to its limit while also\nhaving a way to verify the HTTP responses for correctness. We also\nextended the single-URL ab model to a multiple-URL sequence model.\n\nApacheBench is based on the Apache 1.3.12 ab code (src/support/ab.c).\nSince the initial release, I have made efforts to merge in all the\nnewest features of ab. Currently (v0.62) it has almost all the features\nof Apache 1.3.22 ab.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["benchmarks","perl5","www"]},{"name":"p5-Apache2-SOAP","origin":"net/p5-Apache2-SOAP","version":"0.73_4","comment":"Apache2 mod_perl2 SOAP Server","maintainer":"numisemis@yahoo.com","www":"https://metacpan.org/release/Apache2-SOAP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"be5182762acafa543e7abbdbde95d813817e6af3f5d8681ebf4c4984b12ccaa8","flatsize":17772,"path":"All/p5-Apache2-SOAP-0.73_4.pkg","repopath":"All/p5-Apache2-SOAP-0.73_4.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8392,"desc":"Apache2 mod_perl2 SOAP server","deps":{"ap24-mod_perl2":{"origin":"www/mod_perl2","version":"2.0.13,3"},"apache24":{"origin":"www/apache24","version":"2.4.63"},"p5-SOAP-Lite":{"origin":"net/p5-SOAP-Lite","version":"1.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5","www"]},{"name":"p5-Apache-ParseLog","origin":"textproc/p5-Apache-ParseLog","version":"1.02_1","comment":"Perl5 module to parse Apache log files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Apache-ParseLog","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1a56dff16f4551e573bf0cad69b357ce6fff28c4a17af2d546c05415db094681","flatsize":107637,"path":"All/p5-Apache-ParseLog-1.02_1.pkg","repopath":"All/p5-Apache-ParseLog-1.02_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":34036,"desc":"Apache::ParseLog provides an easy way to parse the Apache log\nfiles, using an object-oriented constructs. The data obtained\nusing this module are generic enough that it is flexible to\nuse the data for your own applications, such as CGI, simple\ntext-only report generator, feeding RDBMS, data for Perl/Tk-based\nGUI application, etc.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc","www"]},{"name":"p5-Apache-Htpasswd","origin":"security/p5-Apache-Htpasswd","version":"1.9_2","comment":"Manage Unix crypt-style password file","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Apache-Htpasswd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b60d34742c7910ee332c66be527d7ad3c0cd26df62d4c551c1cb123a90448bb4","flatsize":31072,"path":"All/p5-Apache-Htpasswd-1.9_2.pkg","repopath":"All/p5-Apache-Htpasswd-1.9_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13108,"desc":"This module comes with a set of methods to use with htaccess password\nfiles. These files (and htaccess) are used to do Basic Authentication\non a web server.\n\nThe password file is a flat-file with login names and their associated\ncrypted password. You can use this for non-Apache files if you wish,\nbut it was written specifically for .htaccess style files.","deps":{"p5-Crypt-PasswdMD5":{"origin":"security/p5-Crypt-PasswdMD5","version":"1.42"},"p5-Digest-SHA1":{"origin":"security/p5-Digest-SHA1","version":"2.13_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security","www"]},{"name":"p5-Apache-LogFormat-Compiler","origin":"www/p5-Apache-LogFormat-Compiler","version":"0.36","comment":"Compile a log format string to perl-code","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Apache-LogFormat-Compiler","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5d87f0db108a78402d794cec0186386ef93562284b0760f89369aad514c53de4","flatsize":50998,"path":"All/p5-Apache-LogFormat-Compiler-0.36.pkg","repopath":"All/p5-Apache-LogFormat-Compiler-0.36.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14504,"desc":"Compile a log format string to perl-code.  For faster generating\naccess_log line.","deps":{"p5-POSIX-strftime-Compiler":{"origin":"devel/p5-POSIX-strftime-Compiler","version":"0.46"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Apache-Session-SQLite3","origin":"www/p5-Apache-Session-SQLite3","version":"0.03_1","comment":"Use DBD::SQLite 1.x for Apache::Session storage","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Apache-Session-SQLite3","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e5962195068dfe6b4f516d48616cdafffcdaa0a14fa43354f09e6dfd044ff6cf","flatsize":14053,"path":"All/p5-Apache-Session-SQLite3-0.03_1.pkg","repopath":"All/p5-Apache-Session-SQLite3-0.03_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7216,"desc":"This module is an implementation of Apache::Session.\nIt uses the DBD::SQLite backing store. It requires DBD::SQLite\nversion 1.00 or above, due to its use of SQLite3 API for BLOB support.\nAlso, an extra LastUpdated field is populated with the current time().\n\nThere is no need to create the data source file beforehand;\nthis module creates the session table automatically.","deps":{"p5-Apache-Session":{"origin":"www/p5-Apache-Session","version":"1.94"},"p5-DBD-SQLite":{"origin":"databases/p5-DBD-SQLite","version":"1.76"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5","www"]},{"name":"p5-App-Acmeman","origin":"security/p5-App-Acmeman","version":"3.10","comment":"Automatic management of ACME (Let's Encrypt) SSL certificates","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/App-Acmeman","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9dd2968ba55bd8e54a20c4845599449b3d436deffb209fa93ecc197d1304d5a4","flatsize":101836,"path":"All/p5-App-Acmeman-3.10.pkg","repopath":"All/p5-App-Acmeman-3.10.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":38420,"desc":"Perl module and command line utility for issuing and maintaining the ACME\n(Let's Encrypt) SSL certificates.\n\nWhile most existing ACME tools take a list of domain names for which to\nissue certificates from their command line or configuration file, acmeman\ngathers domain names directly from the configuration of the HTTP server\nthat serves them, so domain name obtains its certificate automatically,\nonce the administrator configures the HTTP server to serve it via HTTPS.\n\nThe utility is normally run as a cron(8) job.","deps":{"p5-Apache-Config-Preproc":{"origin":"www/p5-Apache-Config-Preproc","version":"1.07"},"p5-Apache-Defaults":{"origin":"www/p5-Apache-Defaults","version":"1.03"},"p5-Config-Parser":{"origin":"devel/p5-Config-Parser","version":"1.05"},"p5-Crypt-OpenSSL-PKCS10":{"origin":"security/p5-Crypt-OpenSSL-PKCS10","version":"0.25"},"p5-Crypt-OpenSSL-RSA":{"origin":"security/p5-Crypt-OpenSSL-RSA","version":"0.33"},"p5-Crypt-OpenSSL-X509":{"origin":"security/p5-Crypt-OpenSSL-X509","version":"2.0.1"},"p5-DateTime-Format-Strptime":{"origin":"devel/p5-DateTime-Format-Strptime","version":"1.79,1"},"p5-File-BackupCopy":{"origin":"sysutils/p5-File-BackupCopy","version":"1.02"},"p5-LWP-Protocol-https":{"origin":"www/p5-LWP-Protocol-https","version":"6.14"},"p5-Net-ACME2":{"origin":"net/p5-Net-ACME2","version":"0.35"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-Apache-ConfigParser","origin":"www/p5-Apache-ConfigParser","version":"1.02","comment":"Load Apache configuration files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Apache-ConfigParser","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6b46346a395d3654d151f6d3c8e72303f925c166d8c6a42b9ca961d2b8cc2a53","flatsize":157906,"path":"All/p5-Apache-ConfigParser-1.02.pkg","repopath":"All/p5-Apache-ConfigParser-1.02.pkg","licenselogic":"single","pkgsize":28244,"desc":"The Apache::ConfigParser module is used to load an Apache configuration\nfile to allow programs to determine Apache's configuration directives and\ncontexts. The resulting object contains a tree based structure using the\nApache::ConfigParser::Directive class, which is a subclass of\nTree::DAG_node, so all of the methods that enable tree based searches and\nmodifications from Tree::DAG_Node are also available. The tree structure\nis used to represent the ability to nest sections, such as <VirtualHost>,\n<Directory>, etc.\n\nApache does a great job of checking Apache configuration files for errors\nand this modules leaves most of that to Apache. This module does minimal\nconfiguration file checking. The module currently checks for:\n\nStart and end context names match\n\n    The module checks if the start and end context names match. If the end\ncontext name does not match the start context name, then it is ignored.\nThe module does not even check if the configuration contexts have valid\nnames.","deps":{"p5-File-FnMatch":{"origin":"devel/p5-File-FnMatch","version":"0.02_1"},"p5-Tree-DAG_Node":{"origin":"devel/p5-Tree-DAG_Node","version":"1.32"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Apache-Profiler","origin":"www/p5-Apache-Profiler","version":"0.10_2","comment":"Profiles time seconds needed for every request","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Apache-Profiler","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"721e1c52fa913acf9f26f1a48e255653e89cda3e80d158db8359ff54ae2e4f93","flatsize":10429,"path":"All/p5-Apache-Profiler-0.10_2.pkg","repopath":"All/p5-Apache-Profiler-0.10_2.pkg","licenselogic":"single","pkgsize":6996,"desc":"Apache::Profiler is a mod_perl init (and cleanup) handler to profile\ntime taken to process one request.  Profiled data is reported to the\nApache Log file.  It'd be useful to profile some heavy application\ntaking a long time to proceed.","deps":{"ap24-mod_perl2":{"origin":"www/mod_perl2","version":"2.0.13,3"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-App-FatPacker","origin":"devel/p5-App-FatPacker","version":"0.010008","comment":"Perl extension to pack your dependencies onto your script file","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/App-FatPacker","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"59fce1c657e9246ebb97421ed69398f0d83e6c02df99fc1fcb1ef1c1af1e3d7e","flatsize":30915,"path":"All/p5-App-FatPacker-0.010008.pkg","repopath":"All/p5-App-FatPacker-0.010008.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17204,"desc":"Pack your dependencies onto your script file.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Apache-ConfigFile","origin":"www/p5-Apache-ConfigFile","version":"1.23_1","comment":"Parse Apache style httpd.conf configuration files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/NWIGER/Apache-ConfigFile-1.23","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1f38f0ffd4cae0a16cc15ac95f4ca7b543cb69db2a46f2cec95ba3fd9269171c","flatsize":48277,"path":"All/p5-Apache-ConfigFile-1.23_1.pkg","repopath":"All/p5-Apache-ConfigFile-1.23_1.pkg","licenselogic":"single","pkgsize":22264,"desc":"This module parses the Apache httpd.conf, or any compatible\nconfig file, and provides methods for you to access the\nvalues from the config file.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Apache-Clean","origin":"www/p5-Apache-Clean2","version":"2.00_4","comment":"Mod_perl interface into HTML::Clean","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"488e433a5ab08955228b7f4d56bb26726a23f22f63e83eca10cbe8035af59a93","flatsize":11052,"path":"All/p5-Apache-Clean-2.00_4.pkg","repopath":"All/p5-Apache-Clean-2.00_4.pkg","licenselogic":"single","pkgsize":5056,"desc":"Apache::Clean uses HTML::Clean to tidy up large, messy HTML, saving\nbandwidth.  It is particularly useful with Apache::Compress for\nultimate savings.","deps":{"ap24-mod_perl2":{"origin":"www/mod_perl2","version":"2.0.13,3"},"apache24":{"origin":"www/apache24","version":"2.4.63"},"p5-HTML-Clean":{"origin":"www/p5-HTML-Clean","version":"1.4"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"],"options":{"DOCS":"on"}},{"name":"p5-Apache-ParseFormData","origin":"www/p5-Apache-ParseFormData","version":"0.09_3","comment":"Module allows you to easily decode/parse form and query data","maintainer":"nistor@snickers.org","www":"https://metacpan.org/release/Apache-ParseFormData","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3331f119f7a8cda86b85f9f48c17468ad84c5dde3356f177b8cb21bd877bad19","flatsize":16581,"path":"All/p5-Apache-ParseFormData-0.09_3.pkg","repopath":"All/p5-Apache-ParseFormData-0.09_3.pkg","licenselogic":"single","pkgsize":8172,"desc":"The Apache::ParseFormData module allows you to easily decode and parse\nform and query data, even multipart forms generated by \"file upload\".\n\nThis module only work with mod_perl-2.0","deps":{"ap24-mod_perl2":{"origin":"www/mod_perl2","version":"2.0.13,3"},"apache24":{"origin":"www/apache24","version":"2.4.63"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Paws","origin":"devel/p5-Paws","version":"0.45_1","comment":"Perl extension of SDK for AWS (Amazon Web Services) APIs","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Paws","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4fbbdbc23c872383459ef9de5cf0e34bd2228e7c2a6b315603a60fa0f79bd2cd","flatsize":155695537,"path":"All/p5-Paws-0.45_1.pkg","repopath":"All/p5-Paws-0.45_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":54208160,"desc":"This project is attempting to build an entire AWS SDK from the\ninformation that is stored in other AWS SDKs.  Other AWS SDKs have a\n\"data-driven\" approach, meaning that the definitions for the method\ncalls are stored in a data structure describing input and output\nparameters.\n\nThe project is actually generating all of it's classes from botocore.","deps":{"p5-ARGV-Struct":{"origin":"devel/p5-ARGV-Struct","version":"0.06"},"p5-Config-AWS":{"origin":"devel/p5-Config-AWS","version":"0.12"},"p5-Data-Compare":{"origin":"devel/p5-Data-Compare","version":"1.2200_1"},"p5-DataStruct-Flat":{"origin":"devel/p5-DataStruct-Flat","version":"0.01"},"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-Format-ISO8601":{"origin":"devel/p5-DateTime-Format-ISO8601","version":"0.17"},"p5-File-HomeDir":{"origin":"devel/p5-File-HomeDir","version":"1.006"},"p5-IO-Socket-SSL":{"origin":"security/p5-IO-Socket-SSL","version":"2.089"},"p5-JSON-MaybeXS":{"origin":"converters/p5-JSON-MaybeXS","version":"1.004008"},"p5-Module-Find":{"origin":"devel/p5-Module-Find","version":"0.17"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-ClassAttribute":{"origin":"devel/p5-MooseX-ClassAttribute","version":"0.29_1"},"p5-MooseX-Getopt":{"origin":"devel/p5-MooseX-Getopt","version":"0.78"},"p5-Net-Amazon-Signature-V4":{"origin":"net/p5-Net-Amazon-Signature-V4","version":"0.21"},"p5-Path-Tiny":{"origin":"devel/p5-Path-Tiny","version":"0.146"},"p5-String-CRC32":{"origin":"devel/p5-String-CRC32","version":"2.100"},"p5-Throwable":{"origin":"devel/p5-Throwable","version":"1.001"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-URI-Template":{"origin":"net/p5-URI-Template","version":"0.24"},"p5-URL-Encode":{"origin":"www/p5-URL-Encode","version":"0.03"},"p5-URL-Encode-XS":{"origin":"www/p5-URL-Encode-XS","version":"0.03_1"},"p5-XML-Simple":{"origin":"textproc/p5-XML-Simple","version":"2.25"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Apache-Admin-Config","origin":"www/p5-Apache-Admin-Config","version":"0.95_1","comment":"Perl module to manipulate Apache configuration files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Apache-Admin-Config","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8260afc1994cc3c9bd050d86dedc1566582d07f8e906c5e6fa235c87e048b1a8","flatsize":48440,"path":"All/p5-Apache-Admin-Config-0.95_1.pkg","repopath":"All/p5-Apache-Admin-Config-0.95_1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":18244,"desc":"Apache::Admin::Config provides an object interface to handling Apache\nlike configuration files without modifying comments, identation, or\ntruncated lines.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Apache-Htgroup","origin":"www/p5-Apache-Htgroup","version":"1.23_1","comment":"Manage Apache authentication group files","maintainer":"otaviof@gmail.com","www":"https://metacpan.org/release/Apache-Htgroup","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d5ff116f1787b589a2a064a639608b95547545bfbee9cd91acd0a7273121c660","flatsize":9571,"path":"All/p5-Apache-Htgroup-1.23_1.pkg","repopath":"All/p5-Apache-Htgroup-1.23_1.pkg","licenselogic":"single","pkgsize":5852,"desc":"Manage Apache htgroup files. Please note that this is not a mod_perl\nmodule. Please also note that there is another module that does similar\nthings (HTTPD::UserManage) and that this is a more simplistic module, not\ndoing all the things that one does.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-AnyMQ","origin":"devel/p5-AnyMQ","version":"0.35_1","comment":"Non-blocking message queue system based on AnyEvent","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/AnyMQ","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"60ac45c3bfe3180d70a7f0c8962560c76b3ea51cd3ca6257f8f3246ac7ec3bcd","flatsize":27156,"path":"All/p5-AnyMQ-0.35_1.pkg","repopath":"All/p5-AnyMQ-0.35_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14716,"desc":"AnyMQ is message queue system based on AnyEvent. It can store all messages in\nmemory or use external message queue servers.","deps":{"p5-Any-Moose":{"origin":"devel/p5-Any-Moose","version":"0.27"},"p5-AnyEvent":{"origin":"devel/p5-AnyEvent","version":"7.17,1"},"p5-MouseX-NativeTraits":{"origin":"devel/p5-MouseX-NativeTraits","version":"1.09_2"},"p5-MouseX-Traits":{"origin":"devel/p5-MouseX-Traits","version":"0.1102_1"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Apache-Defaults","origin":"www/p5-Apache-Defaults","version":"1.03","comment":"Get default settings for Apache httpd daemon","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Apache-Defaults","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"42b1ca8d7d2c90536eaf3d778e7747e01029b248ee209ba71a8ca91c1dfa6017","flatsize":20194,"path":"All/p5-Apache-Defaults-1.03.pkg","repopath":"All/p5-Apache-Defaults-1.03.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":9296,"desc":"This module provides a mechanism for detecting version, default settings,\nand preloaded modules of the Apache httpd server.  It does so by locating\nthe server binary, invoking it with appropriate options and analyzing the\noutput it produces.","deps":{"p5-DateTime-Format-Strptime":{"origin":"devel/p5-DateTime-Format-Strptime","version":"1.79,1"},"p5-Shell-GetEnv":{"origin":"devel/p5-Shell-GetEnv","version":"0.10"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Apache-DBI","origin":"www/p5-Apache-DBI","version":"1.12_2","comment":"DBI persistent connection, authentication and authorization","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Apache-DBI","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6b5e11afa4633d1787a88f37917fa23e8d0635b0b53598984db5b170c5f19210","flatsize":98043,"path":"All/p5-Apache-DBI-1.12_2.pkg","repopath":"All/p5-Apache-DBI-1.12_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":33412,"desc":"These modules are supposed to be used with the Apache server together\nwith an embedded perl interpreter like mod_perl.  They provide support\nfor basic authentication and authorization as well as support for\npersistent database connections via Perl's Database Independent\nInterface (DBI).\n\no AuthDBI.pm provides authentication and authorization:\n\n- optional shared cache for passwords to minimize database load -\nconfigurable cleanup-handler deletes outdated entries from the cache\n\no DBI.pm provides persistent database connections:\n\n- connections can be established during server-startup - configurable\nrollback to ensure data integrity - configurable verification of the\nconnections to avoid time-outs.","deps":{"ap24-mod_perl2":{"origin":"www/mod_perl2","version":"2.0.13,3"},"apache24":{"origin":"www/apache24","version":"2.4.63"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5","www"]},{"name":"p5-Apache-Singleton","origin":"www/p5-Apache-Singleton","version":"0.17","comment":"Singleton class for mod_perl","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Apache-Singleton","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1d2f002fc1aa3314755fb399a6d4473af049787762640e53874cdb0ad053f186","flatsize":20240,"path":"All/p5-Apache-Singleton-0.17.pkg","repopath":"All/p5-Apache-Singleton-0.17.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11044,"desc":"Apache::Singleton works the same as Class::Singleton, but with\nvarious object lifetime adapted for use under Apache.","deps":{"p5-Class-Singleton":{"origin":"devel/p5-Class-Singleton","version":"1.6"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5","www"]},{"name":"p5-Apache-Solr","origin":"textproc/p5-Apache-Solr","version":"1.09","comment":"High level interface to the Solr server","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Apache-Solr","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"27a30e739074bbea1599da48e3058223b82019e4a8950cf507b77d5d5436443a","flatsize":106363,"path":"All/p5-Apache-Solr-1.09.pkg","repopath":"All/p5-Apache-Solr-1.09.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":44656,"desc":"Apache::Solr provides an high level interface to access solr servers.","deps":{"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-Log-Report":{"origin":"devel/p5-Log-Report","version":"1.39"},"p5-MIME-Types":{"origin":"mail/p5-MIME-Types","version":"2.27"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-XML-LibXML-Simple":{"origin":"textproc/p5-XML-LibXML-Simple","version":"0.95"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc","www"]},{"name":"p5-AnyEvent-Twitter-Stream","origin":"net/p5-AnyEvent-Twitter-Stream","version":"0.28","comment":"Perl module to receive Twitter streaming API in an event loop","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/AnyEvent-Twitter-Stream","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d821381b0ef6df3358e1784003bce229d8f1cf330896de6779ea96763623394e","flatsize":23655,"path":"All/p5-AnyEvent-Twitter-Stream-0.28.pkg","repopath":"All/p5-AnyEvent-Twitter-Stream-0.28.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10772,"desc":"AnyEvent::Twitter::Stream - Receive Twitter streaming API in an event loop","deps":{"p5-AnyEvent":{"origin":"devel/p5-AnyEvent","version":"7.17,1"},"p5-AnyEvent-HTTP":{"origin":"www/p5-AnyEvent-HTTP","version":"2.22,2"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-AnyEvent-WebSocket-Client","origin":"www/p5-AnyEvent-WebSocket-Client","version":"0.55_1","comment":"WebSocket client for AnyEvent","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/plicease/AnyEvent-WebSocket-Client","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7ada677c25f2fbf6d14a15d12b700ba3183c842fe4ad0b23230b1620683e0b24","flatsize":45310,"path":"All/p5-AnyEvent-WebSocket-Client-0.55_1.pkg","repopath":"All/p5-AnyEvent-WebSocket-Client-0.55_1.pkg","licenselogic":"single","licenses":["ART10"],"pkgsize":21332,"desc":"AnyEvent::WebSocket::Client provides an interface to interact with a web server\nthat provides services via the WebSocket protocol in an AnyEvent context. It\nuses Protocol::WebSocket rather than reinventing the wheel. You could use\nAnyEvent and Protocol::WebSocket directly if you wanted finer grain control, but\nif that is not necessary then this class may save you some time.","deps":{"p5-AnyEvent":{"origin":"devel/p5-AnyEvent","version":"7.17,1"},"p5-AnyEvent-Connector":{"origin":"devel/p5-AnyEvent-Connector","version":"0.04"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-PerlX-Maybe":{"origin":"devel/p5-PerlX-Maybe","version":"1.202"},"p5-Protocol-WebSocket":{"origin":"www/p5-Protocol-WebSocket","version":"0.2300"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-URI-ws":{"origin":"net/p5-URI-ws","version":"0.03"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-App-DSC-DataTool","origin":"dns/p5-App-DSC-DataTool","version":"0.03","comment":"Tool for converting, exporting, merging and transforming DSC data","maintainer":"freebsd@dns.company","www":"https://www.dns-oarc.net/tools/dsc/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fd55d36f4045257874f2adf54986f288c79a272cbed59561c99c99e5cff8da13","flatsize":191907,"path":"All/p5-App-DSC-DataTool-0.03.pkg","repopath":"All/p5-App-DSC-DataTool-0.03.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":75032,"desc":"Tool for converting, exporting, merging and transforming DSC data.","deps":{"p5-IO-Socket-INET6":{"origin":"net/p5-IO-Socket-INET6","version":"2.73"},"p5-IP-Country":{"origin":"net/p5-IP-Country","version":"2.28_1"},"p5-Module-Find":{"origin":"devel/p5-Module-Find","version":"0.17"},"p5-NetAddr-IP":{"origin":"net-mgmt/p5-NetAddr-IP","version":"4.079"},"p5-Scalar-Util-Numeric":{"origin":"devel/p5-Scalar-Util-Numeric","version":"0.40"},"p5-Test-More-UTF8":{"origin":"devel/p5-Test-More-UTF8","version":"0.05"},"p5-XML-LibXML-Simple":{"origin":"textproc/p5-XML-LibXML-Simple","version":"0.95"},"p5-YAML-Tiny":{"origin":"textproc/p5-YAML-Tiny","version":"1.74"},"p5-common-sense":{"origin":"devel/p5-common-sense","version":"3.75"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["dns","perl5"]},{"name":"p5-BioPerl","origin":"biology/p5-BioPerl","version":"1.007008","comment":"Collection of Perl modules for bioinformatics","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/BioPerl","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0821054c20d7cd038ec18c174b834cde4729a6e0f87775978a2e0a0dbd677a09","flatsize":8811658,"path":"All/p5-BioPerl-1.007008.pkg","repopath":"All/p5-BioPerl-1.007008.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":2805460,"desc":"The BioPerl Project is an international association of developers of open\nsource Perl tools for bioinformatics, genomics and life science research.\n\nBioPerl is a collection of object-oriented Perl modules created by the\nBioPerl Project. It forms the basis of a large number of bioinformatics and\ngenomics applications.\n\n(For an interesting aside on \"How Perl saved the Human Genome Project\", see\nhttp://www.bioperl.org/wiki/How_Perl_saved_human_genome)","deps":{"p5-Data-Stag":{"origin":"devel/p5-Data-Stag","version":"0.14_2"},"p5-Error":{"origin":"lang/p5-Error","version":"0.17030"},"p5-Graph":{"origin":"math/p5-Graph","version":"0.9734,1"},"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-IO-String":{"origin":"devel/p5-IO-String","version":"1.08_1"},"p5-IO-Stringy":{"origin":"devel/p5-IO-Stringy","version":"2.113"},"p5-IPC-Run":{"origin":"devel/p5-IPC-Run","version":"20231003.0"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-Module-Build":{"origin":"devel/p5-Module-Build","version":"0.4234"},"p5-Set-Scalar":{"origin":"devel/p5-Set-Scalar","version":"1.29"},"p5-Test-Most":{"origin":"devel/p5-Test-Most","version":"0.38"},"p5-Test-RequiresInternet":{"origin":"devel/p5-Test-RequiresInternet","version":"0.05"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-XML-DOM":{"origin":"textproc/p5-XML-DOM","version":"1.46"},"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"p5-XML-SAX":{"origin":"textproc/p5-XML-SAX","version":"1.02"},"p5-XML-SAX-Base":{"origin":"textproc/p5-XML-SAX-Base","version":"1.09"},"p5-XML-SAX-Writer":{"origin":"textproc/p5-XML-SAX-Writer","version":"0.57"},"p5-XML-Twig":{"origin":"textproc/p5-XML-Twig","version":"3.53"},"p5-XML-Writer":{"origin":"textproc/p5-XML-Writer","version":"0.900"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"p5-libxml":{"origin":"textproc/p5-libxml","version":"0.08_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["biology","perl5"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"p5-AnyEvent-SNMP","origin":"net-mgmt/p5-AnyEvent-SNMP","version":"6.0_1","comment":"Adaptor to integrate Net::SNMP into AnyEvent","maintainer":"skreuzer@FreeBSD.org","www":"https://metacpan.org/release/AnyEvent-SNMP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"351e20a83b0e490fb75bdfff77ff7130c0ccf6e3389e7534e42d31008e357413","flatsize":16287,"path":"All/p5-AnyEvent-SNMP-6.0_1.pkg","repopath":"All/p5-AnyEvent-SNMP-6.0_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8768,"desc":"This module implements an alternative \"event dispatcher\" for Net::SNMP, using\nAnyEvent as a backend.\n\nIt integrates Net::SNMP into AnyEvent: You can make non-blocking Net::SNMP\ncalls and as long as other parts of your program also use AnyEvent (or some\nevent loop supported by AnyEvent) and they will run in parallel.","deps":{"p5-AnyEvent":{"origin":"devel/p5-AnyEvent","version":"7.17,1"},"p5-Net-SNMP":{"origin":"net-mgmt/p5-Net-SNMP","version":"6.0.1_1"},"p5-common-sense":{"origin":"devel/p5-common-sense","version":"3.75"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt","perl5"]},{"name":"p5-AnyEvent-SCGI","origin":"www/p5-AnyEvent-SCGI","version":"1.1_1","comment":"Perl extension for Event based SCGI server","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/AnyEvent-SCGI","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0bff59523cfb4c92738aa693d9c2b5b43207e071c2abfc00c7411d77c903014b","flatsize":14652,"path":"All/p5-AnyEvent-SCGI-1.1_1.pkg","repopath":"All/p5-AnyEvent-SCGI-1.1_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8232,"desc":"Event based SCGI server.","deps":{"p5-AnyEvent":{"origin":"devel/p5-AnyEvent","version":"7.17,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-AnyEvent-Task","origin":"devel/p5-AnyEvent-Task","version":"0.801_1","comment":"Client/server-based asynchronous worker pool","maintainer":"bill.brinzer@gmail.com","www":"https://metacpan.org/release/AnyEvent-Task","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eedb4f654df5b5b33bf32c24ef42d1a84c543a89bc670ef7a9f9311958c75b9b","flatsize":63607,"path":"All/p5-AnyEvent-Task-0.801_1.pkg","repopath":"All/p5-AnyEvent-Task-0.801_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":27608,"desc":"AnyEvent::Task is a pre-fork-on-demand server (AnyEvent::Task::Server) combined\nwith a persistent worker-pooled client (AnyEvent::Task::Client).\n\nIn a nutshell, a synchronous worker process is forked off by a server whenever\na client asks for one. The client keeps as many of these workers around as it\nwants and delegates tasks to them asynchronously.","deps":{"p5-AnyEvent":{"origin":"devel/p5-AnyEvent","version":"7.17,1"},"p5-Callback-Frame":{"origin":"devel/p5-Callback-Frame","version":"1.102"},"p5-Guard":{"origin":"devel/p5-Guard","version":"1.023_1"},"p5-JSON-XS":{"origin":"converters/p5-JSON-XS","version":"4.03"},"p5-Log-Defer":{"origin":"devel/p5-Log-Defer","version":"0.312"},"p5-common-sense":{"origin":"devel/p5-common-sense","version":"3.75"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Apache-Config-Preproc","origin":"www/p5-Apache-Config-Preproc","version":"1.07","comment":"Preprocess Apache server configuration files","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Apache-Config-Preproc","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"93fe14911faeb32073487a90c291aa7b256ff19b7669077c3cd4bc072cc022de","flatsize":88068,"path":"All/p5-Apache-Config-Preproc-1.07.pkg","repopath":"All/p5-Apache-Config-Preproc-1.07.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":36804,"desc":"Apache::Config::Preproc reads and parses Apache server configuration file,\nexpanding the syntactic constructs selected by the -expand option.  In the\nsimplest case, the argument to that option is a reference to the list of\nnames.  Each name in the list identifies a module responsible for processing\nspecific Apache configuration keywords.  For convenience, most modules are\nnamed after the keyword they process, so that, e.g. include is responsible\nfor inclusion of the files listed with Include and IncludeOptional\nstatements.","deps":{"p5-Apache-Admin-Config":{"origin":"www/p5-Apache-Admin-Config","version":"0.95_1"},"p5-Text-Locus":{"origin":"textproc/p5-Text-Locus","version":"1.04"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-AnyEvent-ReverseHTTP","origin":"www/p5-AnyEvent-ReverseHTTP","version":"0.05_1","comment":"Perl extension of reversehttp for AnyEvent","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/AnyEvent-ReverseHTTP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"361070d5117cba58b1f1245ae6b83102196eb04e99cdb5ac189a9ff36010edd0","flatsize":14378,"path":"All/p5-AnyEvent-ReverseHTTP-0.05_1.pkg","repopath":"All/p5-AnyEvent-ReverseHTTP-0.05_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7324,"desc":"A reversehttp for AnyEvent.","deps":{"p5-Any-Moose":{"origin":"devel/p5-Any-Moose","version":"0.27"},"p5-AnyEvent":{"origin":"devel/p5-AnyEvent","version":"7.17,1"},"p5-AnyEvent-HTTP":{"origin":"www/p5-AnyEvent-HTTP","version":"2.22,2"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-AnyEvent-Run","origin":"devel/p5-AnyEvent-Run","version":"0.01_1","comment":"Run a process or coderef asynchronously","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/AnyEvent-Run","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"89207b63b39a17f579b28459fb11ff8588ad2af14b37d7d9fc373390945618c6","flatsize":21070,"path":"All/p5-AnyEvent-Run-0.01_1.pkg","repopath":"All/p5-AnyEvent-Run-0.01_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9880,"desc":"Run a process or coderef asynchronously","deps":{"p5-AnyEvent":{"origin":"devel/p5-AnyEvent","version":"7.17,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-App-GitGot","origin":"devel/p5-App-GitGot","version":"1.339","comment":"Tool to make it easier to manage multiple git repositories","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/App-GitGot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b77f7d1475c761c065f3025f60801607b18b0c5d8b3a5db68dd4794368fcffe0","flatsize":181887,"path":"All/p5-App-GitGot-1.339.pkg","repopath":"All/p5-App-GitGot-1.339.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":68752,"desc":"got is a script to make it easier to manage all the version\ncontrolled repositories you have on all the computers you use. It can\noperate on all, some, or just one repo at a time, to both check the\nstatus of the repo (up to date, pending changes, dirty, etc.) and\nsync it with any upstream master.","deps":{"p5-App-Cmd":{"origin":"devel/p5-App-Cmd","version":"0.337"},"p5-Capture-Tiny":{"origin":"devel/p5-Capture-Tiny","version":"0.50"},"p5-Class-Load":{"origin":"devel/p5-Class-Load","version":"0.25"},"p5-Config-INI":{"origin":"devel/p5-Config-INI","version":"0.029"},"p5-File-Copy-Recursive":{"origin":"devel/p5-File-Copy-Recursive","version":"0.45"},"p5-File-HomeDir-Tiny":{"origin":"devel/p5-File-HomeDir-Tiny","version":"0.01"},"p5-File-chdir":{"origin":"devel/p5-File-chdir","version":"0.1011"},"p5-Git-Wrapper":{"origin":"devel/p5-Git-Wrapper","version":"0.048"},"p5-IO-Prompt-Simple":{"origin":"devel/p5-IO-Prompt-Simple","version":"0.07"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-MooX-HandlesVia":{"origin":"devel/p5-MooX-HandlesVia","version":"0.001009"},"p5-Net-GitHub":{"origin":"net/p5-Net-GitHub","version":"1.05"},"p5-Path-Tiny":{"origin":"devel/p5-Path-Tiny","version":"0.146"},"p5-PerlX-Maybe":{"origin":"devel/p5-PerlX-Maybe","version":"1.202"},"p5-Test-MockObject":{"origin":"devel/p5-Test-MockObject","version":"1.20200122"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-AnyEvent-Redis","origin":"databases/p5-AnyEvent-Redis","version":"0.24_3","comment":"Non-blocking Redis client written in Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/AnyEvent-Redis","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a4c7660ca65e7d63970677d26c7718d00b861c36f71788f371c342fc017abbd1","flatsize":26738,"path":"All/p5-AnyEvent-Redis-0.24_3.pkg","repopath":"All/p5-AnyEvent-Redis-0.24_3.pkg","licenselogic":"single","pkgsize":11480,"desc":"AnyEvent::Redis is a non-blocking (event-driven) Redis client.","deps":{"p5-AnyEvent":{"origin":"devel/p5-AnyEvent","version":"7.17,1"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Apache-AuthCookie","origin":"www/p5-Apache-AuthCookie","version":"3.32","comment":"Perl module to provide custom forms for reauthentication","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Apache-AuthCookie","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4bf755c4f1b824fb21197c787296b55346ae1a8b1c98ba8ae3dcd91a423522ca","flatsize":230133,"path":"All/p5-Apache-AuthCookie-3.32.pkg","repopath":"All/p5-Apache-AuthCookie-3.32.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":78468,"desc":"Apache::AuthCookie allows you to intercept a user's first\nunauthenticated access to a protected document. The user will be\npresented with a custom form where they can enter authentication\ncredentials. The credentials are posted to the server where AuthCookie\nverifies them and returns a session key.","deps":{"ap24-mod_perl2":{"origin":"www/mod_perl2","version":"2.0.13,3"},"apache24":{"origin":"www/apache24","version":"2.4.63"},"p5-Class-Load":{"origin":"devel/p5-Class-Load","version":"0.25"},"p5-HTTP-Body":{"origin":"www/p5-HTTP-Body","version":"1.23"},"p5-Hash-MultiValue":{"origin":"devel/p5-Hash-MultiValue","version":"0.16"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-WWW-Form-UrlEncoded":{"origin":"www/p5-WWW-Form-UrlEncoded","version":"0.26"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-AnyEvent-MQTT","origin":"net/p5-AnyEvent-MQTT","version":"1.142640_1","comment":"AnyEvent Perl module for MQTT client","maintainer":"Alex.Bakhtin@gmail.com","www":"https://metacpan.org/release/AnyEvent-MQTT","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dbc7aee1577716e287593feff4d9ffd3b8dc7c9c3f4e9802fa164cc3c548929b","flatsize":99158,"path":"All/p5-AnyEvent-MQTT-1.142640_1.pkg","repopath":"All/p5-AnyEvent-MQTT-1.142640_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":28604,"desc":"AnyEvent::MQTT - AnyEvent module for an MQTT client","deps":{"p5-AnyEvent":{"origin":"devel/p5-AnyEvent","version":"7.17,1"},"p5-Module-Pluggable":{"origin":"devel/p5-Module-Pluggable","version":"5.2"},"p5-Net-MQTT":{"origin":"net/p5-Net-MQTT","version":"1.143260_1"},"p5-Sub-Name":{"origin":"devel/p5-Sub-Name","version":"0.28,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"],"options":{"DOCS":"on"}},{"name":"p5-AnyEvent-Memcached","origin":"databases/p5-AnyEvent-Memcached","version":"0.08","comment":"AnyEvent memcached client","maintainer":"anes@anes.su","www":"https://metacpan.org/release/AnyEvent-Memcached","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8d5ee858dd467095f479cc675afcd4407ba96ed1755fcb0ecb04ed84fe2eeac3","flatsize":44900,"path":"All/p5-AnyEvent-Memcached-0.08.pkg","repopath":"All/p5-AnyEvent-Memcached-0.08.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":18508,"desc":"Asyncronous memcached/memcachedb client for AnyEvent framework","deps":{"p5-AnyEvent":{"origin":"devel/p5-AnyEvent","version":"7.17,1"},"p5-AnyEvent-Connection":{"origin":"devel/p5-AnyEvent-Connection","version":"0.06_1"},"p5-String-CRC32":{"origin":"devel/p5-String-CRC32","version":"2.100"},"p5-Test-NoWarnings":{"origin":"devel/p5-Test-NoWarnings","version":"1.06"},"p5-Test-TCP":{"origin":"devel/p5-Test-TCP","version":"2.22"},"p5-common-sense":{"origin":"devel/p5-common-sense","version":"3.75"},"p5-lib-abs":{"origin":"devel/p5-lib-abs","version":"0.92_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-AnyEvent-MPRPC","origin":"net/p5-AnyEvent-MPRPC","version":"0.20_1","comment":"Perl extension for simple TCP-based MPRPC client/server","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/AnyEvent-MPRPC","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f6c62e8d1dc074b8583ab2bfed7742d3ef4aba11185f8a6355278690dec475d5","flatsize":28902,"path":"All/p5-AnyEvent-MPRPC-0.20_1.pkg","repopath":"All/p5-AnyEvent-MPRPC-0.20_1.pkg","licenselogic":"single","pkgsize":15084,"desc":"This module provide TCP-based MessagePack RPC server/client\nimplementation.\n\nAnyEvent::MPRPC provide you a couple of export functions that are\nshortcut of AnyEvent::MPRPC::Client and AnyEvent::MPRPC::Server.  One\nis mprpc_client for Client, another is mprpc_server for Server.","deps":{"p5-Any-Moose":{"origin":"devel/p5-Any-Moose","version":"0.27"},"p5-AnyEvent":{"origin":"devel/p5-AnyEvent","version":"7.17,1"},"p5-AnyEvent-MessagePack":{"origin":"devel/p5-AnyEvent-MessagePack","version":"0.20"},"p5-Data-MessagePack":{"origin":"devel/p5-Data-MessagePack","version":"0.48_2"},"p5-Data-MessagePack-Stream":{"origin":"devel/p5-Data-MessagePack-Stream","version":"1.05"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-AnyMQ-AMQP","origin":"net/p5-AnyMQ-AMQP","version":"0.30_1","comment":"AMQP binding for AnyMQ","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/AnyMQ-AMQP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c6d5adb89936ec21a827ede233529678517858590d6b359d781cd45e66e9146f","flatsize":15458,"path":"All/p5-AnyMQ-AMQP-0.30_1.pkg","repopath":"All/p5-AnyMQ-AMQP-0.30_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7252,"desc":"AnyMQ::AMQP is AnyMQ trait to work with AMQP servers.","deps":{"p5-AnyEvent-RabbitMQ":{"origin":"net/p5-AnyEvent-RabbitMQ","version":"1.22"},"p5-AnyMQ":{"origin":"devel/p5-AnyMQ","version":"0.35_1"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","net","perl5"]},{"name":"p5-Apache-ASP","origin":"www/p5-Apache-ASP","version":"2.63","comment":"Active Server Pages for Apache","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Apache-ASP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"748cae27d6361c1d8129f5eb9ad8a614902e5955238af4b848da906f791170cd","flatsize":570861,"path":"All/p5-Apache-ASP-2.63.pkg","repopath":"All/p5-Apache-ASP-2.63.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":241056,"desc":"This perl module provides an Active Server Pages port to the Apache HTTP Server\nwith perl as the host scripting language. Active Server Pages is a web\napplication platform that originated with the Microsoft IIS server. Under Apache\nfor both Win32 and Unix, it allows a developer to create dynamic web\napplications with session management and perl code embedded in static html\nfiles.\n\nThis is a portable solution, similar to ActiveState PerlScript and MKS PScript\nimplementation of perl for IIS ASP. Work has been done and will continue to make\nports to and from these other implementations as smooth as possible.\n\nThis module works under the Apache HTTP Server with the mod_perl module enabled.\nSee https://www.apache.org/ and https://perl.apache.org/ for further\ninformation.\n\nFor database access, ActiveX, and scripting language issues, please read the FAQ\nsection.","deps":{"p5-Devel-Symdump":{"origin":"devel/p5-Devel-Symdump","version":"2.1800"},"p5-HTML-Clean":{"origin":"www/p5-HTML-Clean","version":"1.4"},"p5-HTML-FillInForm":{"origin":"www/p5-HTML-FillInForm","version":"2.22"},"p5-HTTP-Date":{"origin":"www/p5-HTTP-Date","version":"6.06"},"p5-MLDBM":{"origin":"databases/p5-MLDBM","version":"2.05_1"},"p5-MLDBM-Sync":{"origin":"databases/p5-MLDBM-Sync","version":"0.30_1"},"p5-Tie-Cache":{"origin":"devel/p5-Tie-Cache","version":"0.21_1"},"p5-XML-LibXSLT":{"origin":"textproc/p5-XML-LibXSLT","version":"2.003000"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-AnyEvent-I3","origin":"devel/p5-AnyEvent-I3","version":"0.19","comment":"Communicate with the i3 window manager","maintainer":"bapt@FreeBSD.org","www":"https://metacpan.org/release/AnyEvent-I3","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7a890e3962ad70ebad70f099cd4c2862e9ae91c23c771780b9c19950964634c8","flatsize":26099,"path":"All/p5-AnyEvent-I3-0.19.pkg","repopath":"All/p5-AnyEvent-I3-0.19.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12152,"desc":"AnyEvent::I3 - This module connects to the i3 window manager using the UNIX\nsocket based IPC interface it provides (if enabled in the configuration file).\nYou can then subscribe to events or send messages and receive their replies.","deps":{"p5-AnyEvent":{"origin":"devel/p5-AnyEvent","version":"7.17,1"},"p5-JSON-XS":{"origin":"converters/p5-JSON-XS","version":"4.03"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-AnyEvent-HTTP-LWP-UserAgent","origin":"www/p5-AnyEvent-HTTP-LWP-UserAgent","version":"0.10_1","comment":"Perl extension for LWP::UserAgent interface using AnyEvent::HTTP","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/AnyEvent-HTTP-LWP-UserAgent","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4657148b4fabac55ff648324eaa56b152cd0aa3c029455c0c4d42e3c2b1af26b","flatsize":57321,"path":"All/p5-AnyEvent-HTTP-LWP-UserAgent-0.10_1.pkg","repopath":"All/p5-AnyEvent-HTTP-LWP-UserAgent-0.10_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15552,"desc":"AnyEvent::HTTP::LWP::UserAgent uses AnyEvent::HTTP inside but have an\ninterface of LWP::UserAgent.  You can safely use this module in Coro\nenvironment (and possibly in AnyEvent too).","deps":{"p5-AnyEvent":{"origin":"devel/p5-AnyEvent","version":"7.17,1"},"p5-AnyEvent-HTTP":{"origin":"www/p5-AnyEvent-HTTP","version":"2.22,2"},"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-AnyEvent-Graphite","origin":"devel/p5-AnyEvent-Graphite","version":"0.08_1","comment":"Non-blocking Graphite client","maintainer":"skreuzer@FreeBSD.org","www":"https://metacpan.org/release/AnyEvent-Graphite","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e8a612aca4427b125508cbb5b38fc99600f46801bb130dc90c14a096dd7d61ca","flatsize":10724,"path":"All/p5-AnyEvent-Graphite-0.08_1.pkg","repopath":"All/p5-AnyEvent-Graphite-0.08_1.pkg","licenselogic":"single","pkgsize":6556,"desc":"A non-blocking Graphite client","deps":{"p5-AnyEvent":{"origin":"devel/p5-AnyEvent","version":"7.17,1"},"p5-AnyEvent-SNMP":{"origin":"net-mgmt/p5-AnyEvent-SNMP","version":"6.0_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-AnyEvent-Worker","origin":"devel/p5-AnyEvent-Worker","version":"0.06_2","comment":"Manage blocking task in external process","maintainer":"anes@anes.su","www":"https://metacpan.org/release/AnyEvent-Worker","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e9ff5d3123efe8f0f54aca1ba664017ba5649b7b9e37a3bf6ddc7c6cf09bed17","flatsize":24455,"path":"All/p5-AnyEvent-Worker-0.06_2.pkg","repopath":"All/p5-AnyEvent-Worker-0.06_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12108,"desc":"Manage blocking task in external process.","deps":{"p5-AnyEvent":{"origin":"devel/p5-AnyEvent","version":"7.17,1"},"p5-Test-NoWarnings":{"origin":"devel/p5-Test-NoWarnings","version":"1.06"},"p5-Test-TCP":{"origin":"devel/p5-Test-TCP","version":"2.22"},"p5-common-sense":{"origin":"devel/p5-common-sense","version":"3.75"},"p5-lib-abs":{"origin":"devel/p5-lib-abs","version":"0.92_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-AnyEvent-HTTPD","origin":"www/p5-AnyEvent-HTTPD","version":"0.93_1","comment":"Simple lightweight event based web server","maintainer":"mons@cpan.org","www":"https://metacpan.org/release/AnyEvent-HTTPD","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"44b16484dd4d34187109a75e265df3b3e5083ee9286ba5b22f79a2d5d30ca82a","flatsize":55501,"path":"All/p5-AnyEvent-HTTPD-0.93_1.pkg","repopath":"All/p5-AnyEvent-HTTPD-0.93_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":27196,"desc":"A simple lightweight event based web server","deps":{"p5-AnyEvent":{"origin":"devel/p5-AnyEvent","version":"7.17,1"},"p5-Object-Event":{"origin":"devel/p5-Object-Event","version":"1.220_1"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-common-sense":{"origin":"devel/p5-common-sense","version":"3.75"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-AnyEvent-HTTP","origin":"www/p5-AnyEvent-HTTP","version":"2.22,2","comment":"Simple but non-blocking HTTP/HTTPS client","maintainer":"vovkasm@gmail.com","www":"https://metacpan.org/release/AnyEvent-HTTP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c2fb4906a4e0864f926f838b39c2b406e8bd7a929ba99922a90438cf723f7fa3","flatsize":69016,"path":"All/p5-AnyEvent-HTTP-2.22,2.pkg","repopath":"All/p5-AnyEvent-HTTP-2.22,2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":30008,"desc":"Implements a simple, stateless and non-blocking HTTP client. It supports GET,\nPOST and other request methods, cookies and more, all on a very low level.\nIt can follow redirects supports proxies and automatically limits the number\nof connections to the values specified in the RFC.","deps":{"p5-AnyEvent":{"origin":"devel/p5-AnyEvent","version":"7.17,1"},"p5-common-sense":{"origin":"devel/p5-common-sense","version":"3.75"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-AnyEvent-DNS-EtcHosts","origin":"dns/p5-AnyEvent-DNS-EtcHosts","version":"0.0105","comment":"Use /etc/hosts before DNS in Perl","maintainer":"dgeo@centrale-med.fr","www":"https://metacpan.org/pod/AnyEvent::DNS::EtcHosts","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d8028366e80d03f5be9d131754b7369b8e6a6beb54d4954e9da6c24063ce405f","flatsize":18797,"path":"All/p5-AnyEvent-DNS-EtcHosts-0.0105.pkg","repopath":"All/p5-AnyEvent-DNS-EtcHosts-0.0105.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9172,"desc":"AnyEvent::DNS::EtcHosts AnyEvent::DNS behavior to use /etc/hosts\n\nThe DNS lookups are emulated. This resolver returns the standard DNS reply based\n on /etc/hosts file rather than real DNS.\nYou can choose different file by changing PERL_ANYEVENT_HOSTS\nenvironment variable.\nThis module also disables original AnyEvent::Socket's helper function\nwhich reads /etc/hosts file after DNS entry was not found.\nIt prevents to read this file twice.\nThe AnyEvent::Socket resolver searches IPv4 and IPv6 addresses separately.\nIf you don't want to check the addresses in DNS, both IPv4 and IPv6 addresses\nshould be placed in /etc/hosts or the protocol family should be set explicitly\nfor resolve_sockaddr function.","deps":{"p5-AnyEvent":{"origin":"devel/p5-AnyEvent","version":"7.17,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["dns","perl5"]},{"name":"p5-AnyEvent-Gearman","origin":"devel/p5-AnyEvent-Gearman","version":"0.10_1","comment":"Asynchronous Gearman client/worker module for AnyEvent applications","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/AnyEvent-Gearman","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5ab53a45410bd3b28de3def848840c82792a509f27f234bf8172df2c6811cc63","flatsize":55935,"path":"All/p5-AnyEvent-Gearman-0.10_1.pkg","repopath":"All/p5-AnyEvent-Gearman-0.10_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":26696,"desc":"AnyEvent::Gearman is a module set of client/worker modules for Gearman for\nAnyEvent applications.","deps":{"p5-Any-Moose":{"origin":"devel/p5-Any-Moose","version":"0.27"},"p5-AnyEvent":{"origin":"devel/p5-AnyEvent","version":"7.17,1"},"p5-Mouse":{"origin":"devel/p5-Mouse","version":"2.5.11,1"},"p5-MouseX-Foreign":{"origin":"devel/p5-MouseX-Foreign","version":"1.000_1"},"p5-Object-Container":{"origin":"devel/p5-Object-Container","version":"0.16"},"p5-Object-Event":{"origin":"devel/p5-Object-Event","version":"1.220_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-AnyEvent-DBus","origin":"devel/p5-AnyEvent-DBus","version":"0.31_1","comment":"Seamlessly integrate Net::DBus into AnyEvent","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/AnyEvent-DBus","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"31e1cecf6c56ffd65335a8bfc5779e512a1dbe038bc4afd9d85678b73fdaf960","flatsize":6817,"path":"All/p5-AnyEvent-DBus-0.31_1.pkg","repopath":"All/p5-AnyEvent-DBus-0.31_1.pkg","licenselogic":"single","pkgsize":4848,"desc":"Loading this module will install the necessary magic to seamlessly\nintegrate Net::DBus into AnyEvent. It does this by quite brutally\nhacking Net::DBus::Reactor so that all dbus connections created after\nloading this module will automatically be managed by this module.","deps":{"p5-AnyEvent":{"origin":"devel/p5-AnyEvent","version":"7.17,1"},"p5-Net-DBus":{"origin":"devel/p5-Net-DBus","version":"1.2.0_2"},"p5-common-sense":{"origin":"devel/p5-common-sense","version":"3.75"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-AnyEvent-Subprocess","origin":"devel/p5-AnyEvent-Subprocess","version":"1.102912_2","comment":"Flexible, OO, asynchronous process spawning and management","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/AnyEvent-Subprocess","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"63b6357790234b0ad2fd0ffe63f5b47d23b75d26d2ec7bc3dbd14299a678fea2","flatsize":148487,"path":"All/p5-AnyEvent-Subprocess-1.102912_2.pkg","repopath":"All/p5-AnyEvent-Subprocess-1.102912_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":75132,"desc":"Flexible, OO, asynchronous process spawning and management.","deps":{"p5-AnyEvent":{"origin":"devel/p5-AnyEvent","version":"7.17,1"},"p5-EV":{"origin":"devel/p5-EV","version":"4.34,1"},"p5-Event-Join":{"origin":"devel/p5-Event-Join","version":"0.06_1"},"p5-IO-Tty":{"origin":"devel/p5-IO-Tty","version":"1.20_1"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-MooseX-Clone":{"origin":"devel/p5-MooseX-Clone","version":"0.06"},"p5-MooseX-Role-Parameterized":{"origin":"devel/p5-MooseX-Role-Parameterized","version":"1.11"},"p5-MooseX-StrictConstructor":{"origin":"devel/p5-MooseX-StrictConstructor","version":"0.21"},"p5-MooseX-Types":{"origin":"devel/p5-MooseX-Types","version":"0.50"},"p5-MooseX-Types-Signal":{"origin":"devel/p5-MooseX-Types-Signal","version":"1.101932_1"},"p5-Sub-Exporter":{"origin":"devel/p5-Sub-Exporter","version":"0.991"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-AnyEvent-DBI-Abstract","origin":"devel/p5-AnyEvent-DBI-Abstract","version":"0.01_2","comment":"AnyEvent::DBI + SQL::Abstract","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/AnyEvent-DBI-Abstract","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"21eeebecd03257f5700615d401f11374eb7716b1587470dff7a5c76a0471d0a1","flatsize":10128,"path":"All/p5-AnyEvent-DBI-Abstract-0.01_2.pkg","repopath":"All/p5-AnyEvent-DBI-Abstract-0.01_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":5796,"desc":"AnyEvent::DBI + SQL::Abstract","deps":{"p5-AnyEvent-DBI":{"origin":"devel/p5-AnyEvent-DBI","version":"3.04"},"p5-SQL-Abstract":{"origin":"databases/p5-SQL-Abstract","version":"2.000001"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-AnyEvent-Fork","origin":"devel/p5-AnyEvent-Fork","version":"1.32","comment":"Create new worker processes like fork()","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/AnyEvent-Fork","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dc0278615c3ecf226cc707ed63734f07101a0e0751c50fc9c8ce497d262a82b5","flatsize":70231,"path":"All/p5-AnyEvent-Fork-1.32.pkg","repopath":"All/p5-AnyEvent-Fork-1.32.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":36168,"desc":"AnyEvent::Fork allows you to create new processes, without actually forking them\nfrom your current process (avoiding the problems of forking), but preserving\nmost of the advantages of fork.\n\nIt can be used to create new worker processes or new independent subprocesses\nfor short- and long-running jobs, process pools (e.g. for use in pre-forked\nservers) but also to spawn new external processes (such as CGI scripts from a\nweb server), which can be faster (and more well behaved) than using fork+exec in\nbig processes.","deps":{"p5-AnyEvent":{"origin":"devel/p5-AnyEvent","version":"7.17,1"},"p5-IO-FDPass":{"origin":"devel/p5-IO-FDPass","version":"1.3"},"p5-Proc-FastSpawn":{"origin":"devel/p5-Proc-FastSpawn","version":"1.2"},"p5-common-sense":{"origin":"devel/p5-common-sense","version":"3.75"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Apache-AuthTicket","origin":"www/p5-Apache-AuthTicket","version":"0.94","comment":"Perl modules that implement a cookie-based authentication system","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Apache-AuthTicket","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bea1ff9fc8d171c6619f85b7b1fc0fa5e848908411a76d4865e7923b629c10b1","flatsize":109116,"path":"All/p5-Apache-AuthTicket-0.94.pkg","repopath":"All/p5-Apache-AuthTicket-0.94.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":34852,"desc":"Apache::AuthTicket* modules implement a cookie-based authentication system\nsimilar to the ticket access system describde in the mod_perl eagle book.","deps":{"ap24-mod_perl2":{"origin":"www/mod_perl2","version":"2.0.13,3"},"apache24":{"origin":"www/apache24","version":"2.4.63"},"p5-Apache-AuthCookie":{"origin":"www/p5-Apache-AuthCookie","version":"3.32"},"p5-CGI":{"origin":"www/p5-CGI","version":"4.67"},"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-MRO-Compat":{"origin":"devel/p5-MRO-Compat","version":"0.15"},"p5-ModPerl-VersionUtil":{"origin":"www/p5-ModPerl-VersionUtil","version":"0.03_1"},"p5-SQL-Abstract":{"origin":"databases/p5-SQL-Abstract","version":"2.000001"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-AnyEvent-DBD-Pg","origin":"databases/p5-AnyEvent-DBD-Pg","version":"0.03_3","comment":"Perl extension for AnyEvent interface to DBD::Pg async interface","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/AnyEvent-DBD-Pg","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7caf20b709faf389a6794f016a30d49b9953dac04e7226110b67fb93a1955e34","flatsize":11312,"path":"All/p5-AnyEvent-DBD-Pg-0.03_3.pkg","repopath":"All/p5-AnyEvent-DBD-Pg-0.03_3.pkg","licenselogic":"single","pkgsize":6140,"desc":"AnyEvent interface to DBD::Pg's async interface.","deps":{"p5-AnyEvent":{"origin":"devel/p5-AnyEvent","version":"7.17,1"},"p5-DBD-Pg":{"origin":"databases/p5-DBD-Pg","version":"3.18.0"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-common-sense":{"origin":"devel/p5-common-sense","version":"3.75"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-AnyEvent-BDB","origin":"databases/p5-AnyEvent-BDB","version":"1.1_1","comment":"Truly asynchronous Berkeley DB access","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/AnyEvent-BDB","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"13b9db8efe5f2c63c83aee087cb95bbf90f9d6ada8041c197e9474b59b6b726a","flatsize":9815,"path":"All/p5-AnyEvent-BDB-1.1_1.pkg","repopath":"All/p5-AnyEvent-BDB-1.1_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":5956,"desc":"AnyEvent::BDB is an AnyEvent user, you need to make sure that you use and run a\nsupported event loop.\n\nLoading this module will install the necessary magic to seamlessly integrate BDB\ninto AnyEvent, i.e. you no longer need to concern yourself with calling\nBDB::poll_cb or any of that stuff (you still can, but this module will do it in\ncase you don't).\n\nThe AnyEvent watcher can be disabled by executing undef $AnyEvent::BDB::WATCHER.\nPlease notify the author of when and why you think this was necessary.","deps":{"p5-AnyEvent":{"origin":"devel/p5-AnyEvent","version":"7.17,1"},"p5-BDB":{"origin":"databases/p5-BDB","version":"1.92"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-AnyEvent-CacheDNS","origin":"dns/p5-AnyEvent-CacheDNS","version":"0.08","comment":"Simple DNS resolver with caching","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/AnyEvent-CacheDNS","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b56f8cacea2e132c0b8c8a73540e22517daf86e058080218007a74e1ee42e6cf","flatsize":13592,"path":"All/p5-AnyEvent-CacheDNS-0.08.pkg","repopath":"All/p5-AnyEvent-CacheDNS-0.08.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8020,"desc":"AnyEvent::CacheDNS provides a very simple DNS resolver that caches its results\nand can improve the connection times to remote hosts.","deps":{"p5-AnyEvent":{"origin":"devel/p5-AnyEvent","version":"7.17,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["dns","perl5"]},{"name":"p5-AnyEvent-Connection","origin":"devel/p5-AnyEvent-Connection","version":"0.06_1","comment":"Base class for TCP connectful clients","maintainer":"anes@anes.su","www":"https://metacpan.org/release/AnyEvent-Connection","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"460adbba0c1535cad9573f03b6c5fa7031ceeea94d032496f9ce8e424d087c24","flatsize":19092,"path":"All/p5-AnyEvent-Connection-0.06_1.pkg","repopath":"All/p5-AnyEvent-Connection-0.06_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8764,"desc":"Base class for TCP connectful clients.","deps":{"p5-AnyEvent":{"origin":"devel/p5-AnyEvent","version":"7.17,1"},"p5-Object-Event":{"origin":"devel/p5-Object-Event","version":"1.220_1"},"p5-common-sense":{"origin":"devel/p5-common-sense","version":"3.75"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-AnyEvent-Connector","origin":"devel/p5-AnyEvent-Connector","version":"0.04","comment":"tcp_connect with transparent proxy handling","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/dist/AnyEvent-Connector","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f12ed607ea57d2cc38a9f35e0fe2f2fc8f14a49ac9b927b1b328fe7129fde8f9","flatsize":22534,"path":"All/p5-AnyEvent-Connector-0.04.pkg","repopath":"All/p5-AnyEvent-Connector-0.04.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12324,"desc":"AnyEvent::Connector object has tcp_connect method compatible with that from\nAnyEvent::Socket, and it handles proxy settings transparently.","deps":{"p5-AnyEvent":{"origin":"devel/p5-AnyEvent","version":"7.17,1"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-AnyEvent-AIO","origin":"devel/p5-AnyEvent-AIO","version":"1.1_1","comment":"Asynchronous file and directory I/O with AnyEvent","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/AnyEvent-AIO","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2539b174dc8c1fefb9a68eb2b82b8882ac35bf0040fbda308d8e96eade2f62bd","flatsize":3894,"path":"All/p5-AnyEvent-AIO-1.1_1.pkg","repopath":"All/p5-AnyEvent-AIO-1.1_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":3640,"desc":"Loading this module will install the necessary magic to seamlessly\nintegrate IO::AIO into AnyEvent, i.e. you no longer need to concern\nyourself with calling IO::AIO::poll_cb or any of that stuff (you still\ncan, but this module will do it in case you don't).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-AnyEvent-CouchDB","origin":"databases/p5-AnyEvent-CouchDB","version":"1.31_4","comment":"Non-blocking CouchDB client based on jquery.couch.js","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/AnyEvent-CouchDB","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3fffe4027d1939867b07bb5d103b366a724f956d9eb1e7b0057984cc2730952c","flatsize":64060,"path":"All/p5-AnyEvent-CouchDB-1.31_4.pkg","repopath":"All/p5-AnyEvent-CouchDB-1.31_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":29876,"desc":"AnyEvent::CouchDB is a non-blocking CouchDB client implemented on top of the\nAnyEvent framework. Using this library will give you the ability to run many\nCouchDB requests asynchronously, and it was intended to be used within a\nCoro+AnyEvent environment. However, it can also be used synchronously if you\nwant.\n\nIts API is based on jquery.couch.js, but we've adapted the API slightly so that\nit makes sense in an asynchronous Perl environment.","deps":{"p5-AnyEvent-HTTP":{"origin":"www/p5-AnyEvent-HTTP","version":"2.22,2"},"p5-CouchDB-View":{"origin":"databases/p5-CouchDB-View","version":"0.003_1"},"p5-Data-Dump-Streamer":{"origin":"devel/p5-Data-Dump-Streamer","version":"2.42"},"p5-Exception-Class":{"origin":"devel/p5-Exception-Class","version":"1.45"},"p5-IO-All":{"origin":"devel/p5-IO-All","version":"0.87"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-Scope-Guard":{"origin":"devel/p5-Scope-Guard","version":"0.21"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-AnyEvent-RPC","origin":"devel/p5-AnyEvent-RPC","version":"0.05_1","comment":"Abstract framework for RPC clients","maintainer":"anes@anes.su","www":"https://metacpan.org/release/AnyEvent-RPC","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6591732e0673740393c4e8006da8b32038cf7e5ea8d88007d08bffe286997c72","flatsize":14934,"path":"All/p5-AnyEvent-RPC-0.05_1.pkg","repopath":"All/p5-AnyEvent-RPC-0.05_1.pkg","licenselogic":"single","pkgsize":8532,"desc":"Abstract framework for RPC clients.","deps":{"p5-AnyEvent":{"origin":"devel/p5-AnyEvent","version":"7.17,1"},"p5-AnyEvent-HTTP":{"origin":"www/p5-AnyEvent-HTTP","version":"2.22,2"},"p5-Test-NoWarnings":{"origin":"devel/p5-Test-NoWarnings","version":"1.06"},"p5-Test-TCP":{"origin":"devel/p5-Test-TCP","version":"2.22"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-XML-Hash-LX":{"origin":"textproc/p5-XML-Hash-LX","version":"0.07,1"},"p5-YAML-Syck":{"origin":"textproc/p5-YAML-Syck","version":"1.34_1"},"p5-common-sense":{"origin":"devel/p5-common-sense","version":"3.75"},"p5-lib-abs":{"origin":"devel/p5-lib-abs","version":"0.92_1"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-AnyEvent-RabbitMQ","origin":"net/p5-AnyEvent-RabbitMQ","version":"1.22","comment":"Asynchronous and multi channel Perl AMQP client","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/AnyEvent-RabbitMQ","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d2a2400753adea94e537b05a3844d6825f369fcc7fded46a9f0d84138960b6a7","flatsize":385552,"path":"All/p5-AnyEvent-RabbitMQ-1.22.pkg","repopath":"All/p5-AnyEvent-RabbitMQ-1.22.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":61412,"desc":"AnyEvent::RabbitMQ is an AMQP(Advanced Message Queuing Protocol) client\nlibrary, that is intended to allow you to interact with AMQP-compliant\nmessage brokers/servers such as RabbitMQ in an asynchronous fashion.\n\nYou can use AnyEvent::RabbitMQ to -\n\n  * Declare and delete exchanges\n  * Declare, delete, bind and unbind queues\n  * Set QoS\n  * Publish, consume, get, ack, recover and reject messages\n  * Select, commit and rollback transactions\n\nAnyEvnet::RabbitMQ is known to work with RabbitMQ versions 2.5.1 and\nversion 0-8 of the AMQP specification.","deps":{"p5-AnyEvent":{"origin":"devel/p5-AnyEvent","version":"7.17,1"},"p5-Devel-GlobalDestruction":{"origin":"devel/p5-Devel-GlobalDestruction","version":"0.14"},"p5-File-ShareDir":{"origin":"devel/p5-File-ShareDir","version":"1.118"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-Net-AMQP":{"origin":"net/p5-Net-AMQP","version":"0.06_1"},"p5-Readonly":{"origin":"devel/p5-Readonly","version":"2.05"},"p5-namespace-clean":{"origin":"devel/p5-namespace-clean","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","net","perl5"]},{"name":"p5-Any-URI-Escape","origin":"www/p5-Any-URI-Escape","version":"0.01_1","comment":"Load URI::Escape::XS preferentially over URI::Escape","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Any-URI-Escape","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"588ad8957e9d3127e7bd33a3af178b11879509729b39e419da75e180a4963515","flatsize":9955,"path":"All/p5-Any-URI-Escape-0.01_1.pkg","repopath":"All/p5-Any-URI-Escape-0.01_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":5820,"desc":"URI::Escape is great, but URI::Escape::XS is faster.\nThis module loads URI::Escape::XS and imports the two\nmost common methods if XS is installed.","deps":{"p5-URI-Escape-XS":{"origin":"www/p5-URI-Escape-XS","version":"0.14"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Any-Moose-Convert","origin":"devel/p5-Any-Moose-Convert","version":"0.004_2","comment":"Convert Moose libraries to Mouse ones, or vice versa","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Any-Moose-Convert","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"31e4413be0209b42f4f00a2bb50398a6108dfc5dde363013ae63aeb618939a6d","flatsize":12683,"path":"All/p5-Any-Moose-Convert-0.004_2.pkg","repopath":"All/p5-Any-Moose-Convert-0.004_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6740,"desc":"Any::Moose::Convert is a tool to convert Moose libraries to Mouse ones, or vice\nversa.","deps":{"p5-PerlIO-Util":{"origin":"devel/p5-PerlIO-Util","version":"0.72_3"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-AnyEvent-MessagePack","origin":"devel/p5-AnyEvent-MessagePack","version":"0.20","comment":"Perl extension of AnyEvent for MessagePack","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/AnyEvent-MessagePack","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"710845879806cd728d9dfc1129c96f2b10047c8a49a6fcc3cb3474b3f3e71ad9","flatsize":41680,"path":"All/p5-AnyEvent-MessagePack-0.20.pkg","repopath":"All/p5-AnyEvent-MessagePack-0.20.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10424,"desc":"AnyEvent::MessagePack is MessagePack stream serializer/deserializer\nfor AnyEvent.","deps":{"p5-AnyEvent":{"origin":"devel/p5-AnyEvent","version":"7.17,1"},"p5-Data-MessagePack":{"origin":"devel/p5-Data-MessagePack","version":"0.48_2"},"p5-Data-MessagePack-Stream":{"origin":"devel/p5-Data-MessagePack-Stream","version":"1.05"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Any-Moose","origin":"devel/p5-Any-Moose","version":"0.27","comment":"Perl extension for/to use Moose or Mouse modules","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Any-Moose","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4fa3806835143afda329611dffcf6a9e56dbd9ce0e64db3ad871d956e9ad6da4","flatsize":17121,"path":"All/p5-Any-Moose-0.27.pkg","repopath":"All/p5-Any-Moose-0.27.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8616,"desc":"use Moose or Mouse modules","deps":{"p5-Mouse":{"origin":"devel/p5-Mouse","version":"2.5.11,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"options":{"MOOSE":"off","MOUSE":"on"},"annotations":{"deprecated":"Use devel/p5-Moo instead"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUse devel/p5-Moo instead."}]},{"name":"p5-Amon2-Plugin-Web-CSRFDefender","origin":"www/p5-Amon2-Plugin-Web-CSRFDefender","version":"7.03_2","comment":"Perl extension for Amon2 anti CSRF filter","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Amon2-Plugin-Web-CSRFDefender","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6493f6dab84643f6922e5be2e69391802999666bf31a23f559f71143681daca7","flatsize":14275,"path":"All/p5-Amon2-Plugin-Web-CSRFDefender-7.03_2.pkg","repopath":"All/p5-Amon2-Plugin-Web-CSRFDefender-7.03_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8012,"desc":"Amon2 anti CSRF filter.","deps":{"p5-Amon2":{"origin":"www/p5-Amon2","version":"6.16"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Any-Daemon","origin":"devel/p5-Any-Daemon","version":"0.96,1","comment":"Provides basic needs for a daemon","maintainer":"martin@waschbuesch.de","www":"https://metacpan.org/release/Any-Daemon","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3b9d38acb5c91f29c0536cbb60044998c6a42d8eb2f68276302400f9eafa5cef","flatsize":23631,"path":"All/p5-Any-Daemon-0.96,1.pkg","repopath":"All/p5-Any-Daemon-0.96,1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11540,"desc":"This module delivers the basic needs for any daemon on UNIX systems.\nThere are other standard daemon implementations available on CPAN,\nwith as main common difference that this module is not dedicated to a\nspecific task. By using Log::Report, you can easily redirect error\nreports to any logging mechanism you like.","deps":{"p5-Log-Report-Optional":{"origin":"devel/p5-Log-Report-Optional","version":"1.07"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Amon2-Plugin-Web-MobileAgent","origin":"www/p5-Amon2-Plugin-Web-MobileAgent","version":"0.09_1","comment":"Perl extension of HTTP::MobileAgent plugin for Amon2","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/TOKUHIROM/Amon2-Plugin-Web-MobileAgent-0.09","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a55288e2bcfdac6ca7a674f63e9aa9cabc5b51ac2c3c43ef8e16fa37dafa8033","flatsize":19634,"path":"All/p5-Amon2-Plugin-Web-MobileAgent-0.09_1.pkg","repopath":"All/p5-Amon2-Plugin-Web-MobileAgent-0.09_1.pkg","licenselogic":"single","pkgsize":11560,"desc":"This plugin integrates HTTP::MobileAgent and Amon2.\n\nThis module adds $c->mobile_agent() method to the context object. The\nagent class is generated by $c->req.","deps":{"ja-p5-Encode-JP-Mobile":{"origin":"japanese/p5-Encode-JP-Mobile","version":"0.30_1"},"ja-p5-Lingua-JA-Regular-Unicode":{"origin":"japanese/p5-Lingua-JA-Regular-Unicode","version":"0.13"},"p5-Amon2":{"origin":"www/p5-Amon2","version":"6.16"},"p5-HTTP-MobileAgent":{"origin":"www/p5-HTTP-MobileAgent","version":"0.36_2"},"p5-HTTP-MobileAgent-Plugin-Charset":{"origin":"www/p5-HTTP-MobileAgent-Plugin-Charset","version":"0.04_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Any-Template","origin":"www/p5-Any-Template","version":"1.015_1","comment":"Provide a consistent interface to a wide array of templating languages","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Any-Template","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"29924b2f9615acec830f3d1cb2f67647a9c14080d7094ba568481e66ab4c1654","flatsize":55144,"path":"All/p5-Any-Template-1.015_1.pkg","repopath":"All/p5-Any-Template-1.015_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":26576,"desc":"Provide a consistent interface to a wide array of templating languages","deps":{"p5-Log-Trace":{"origin":"devel/p5-Log-Trace","version":"1.070_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Amon2-DBI","origin":"databases/p5-Amon2-DBI","version":"0.33","comment":"Perl extension of simple DBI wrapper","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Amon2-DBI","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"80b10d926831964b4f3bfcfa5e44c998b4083d8292319beef739dc3f396f9bb0","flatsize":6881,"path":"All/p5-Amon2-DBI-0.33.pkg","repopath":"All/p5-Amon2-DBI-0.33.pkg","licenselogic":"single","pkgsize":5164,"desc":"Amon2::DBI is a simple DBI wrapper.  It provides better usability for\nyou.","deps":{"p5-Carp-Clan":{"origin":"devel/p5-Carp-Clan","version":"6.08"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-DBIx-TransactionManager":{"origin":"databases/p5-DBIx-TransactionManager","version":"1.13_1"},"p5-SQL-Interp":{"origin":"databases/p5-SQL-Interp","version":"1.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-AnyEvent-DBI","origin":"devel/p5-AnyEvent-DBI","version":"3.04","comment":"Asynchronous DBI access","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/AnyEvent-DBI","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bac9489c2d4a44a0d81f85d64460090dae2b8f9c827f43c69f5366c5f497ada2","flatsize":32235,"path":"All/p5-AnyEvent-DBI-3.04.pkg","repopath":"All/p5-AnyEvent-DBI-3.04.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16348,"desc":"AnyEvent::DBI - asynchronous DBI access","deps":{"p5-AnyEvent":{"origin":"devel/p5-AnyEvent","version":"7.17,1"},"p5-AnyEvent-Fork":{"origin":"devel/p5-AnyEvent-Fork","version":"1.32"},"p5-CBOR-XS":{"origin":"devel/p5-CBOR-XS","version":"1.30"},"p5-Convert-Scalar":{"origin":"devel/p5-Convert-Scalar","version":"1.12"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-common-sense":{"origin":"devel/p5-common-sense","version":"3.75"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-AnyEvent-IRC","origin":"irc/p5-AnyEvent-IRC","version":"0.97_1","comment":"Event system independent IRC protocol module","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/AnyEvent-IRC","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"03647dbdeeff3b289da73b85cd9730084756c423f4db7d43397d95a5dc911ece","flatsize":103074,"path":"All/p5-AnyEvent-IRC-0.97_1.pkg","repopath":"All/p5-AnyEvent-IRC-0.97_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":43444,"desc":"AnyEvent::IRC is an event system independend IRC protocol module.","deps":{"p5-AnyEvent":{"origin":"devel/p5-AnyEvent","version":"7.17,1"},"p5-Object-Event":{"origin":"devel/p5-Object-Event","version":"1.220_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["irc","perl5"]},{"name":"p5-Amazon-SimpleDB","origin":"databases/p5-Amazon-SimpleDB","version":"0.03_1","comment":"Low-level perlish interface for working with Amazon SimpleDB service","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Amazon-SimpleDB","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a974e32f3190ef34cb43ec75e6eac7191c2382bf9ee3f6673db9c504fd23c706","flatsize":47469,"path":"All/p5-Amazon-SimpleDB-0.03_1.pkg","repopath":"All/p5-Amazon-SimpleDB-0.03_1.pkg","licenselogic":"single","licenses":["ART10"],"pkgsize":24800,"desc":"Amazon::SimpleDB provides a \"low-level\" perlish interface for working with\nAmazon's SimpleDB (SMB) service.","deps":{"p5-Digest-HMAC":{"origin":"security/p5-Digest-HMAC","version":"1.05"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-XML-Simple":{"origin":"textproc/p5-XML-Simple","version":"2.25"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"p5-Alt-Crypt-RSA-BigInt","origin":"security/p5-Alt-Crypt-RSA-BigInt","version":"0.06","comment":"RSA public-key cryptosystem, using Math::BigInt","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Alt-Crypt-RSA-BigInt","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d49445d4e1f2d21523424b531e817e9d95ff24455f8a8b5a2527b3d2d283c3b5","flatsize":165211,"path":"All/p5-Alt-Crypt-RSA-BigInt-0.06.pkg","repopath":"All/p5-Alt-Crypt-RSA-BigInt-0.06.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":62368,"desc":"This is a rework of Crypt::RSA to remove Math::Pari and instead base all\noperations on Math::BigInt.\n\nThis is intended to be a plug-in replacement for Crypt::RSA, with no\nuser-visible changes to existing features.\n\nMath::Pari is completely removed. This includes the two modules:\n- Crypt::Primes => Math::Prime::Util\n- Crypt::Random => Math::Prime::Util\n\nAll operations are now performed using Math::BigInt, and prefer the GMP and Pari\nbackends.","deps":{"p5-Class-Loader":{"origin":"devel/p5-Class-Loader","version":"2.03_1"},"p5-Convert-ASCII-Armour":{"origin":"converters/p5-Convert-ASCII-Armour","version":"1.4_3"},"p5-Crypt-Blowfish":{"origin":"security/p5-Crypt-Blowfish","version":"2.14_2"},"p5-Crypt-CBC":{"origin":"security/p5-Crypt-CBC","version":"3.04"},"p5-Data-Buffer":{"origin":"misc/p5-Data-Buffer","version":"0.06"},"p5-Digest-MD2":{"origin":"security/p5-Digest-MD2","version":"2.04_2"},"p5-Math-BigInt-GMP":{"origin":"math/p5-Math-BigInt-GMP","version":"1.7002"},"p5-Math-Prime-Util":{"origin":"math/p5-Math-Prime-Util","version":"0.73"},"p5-Math-Prime-Util-GMP":{"origin":"math/p5-Math-Prime-Util-GMP","version":"0.52"},"p5-Sort-Versions":{"origin":"devel/p5-Sort-Versions","version":"1.62"},"p5-Tie-EncryptedHash":{"origin":"security/p5-Tie-EncryptedHash","version":"1.24_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"p5-AnyEvent-Twitter","origin":"net/p5-AnyEvent-Twitter","version":"0.64_1","comment":"Implementation of the Twitter API for AnyEvent","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/AnyEvent-Twitter","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"102d8c230c45ee3dcd889c8d7fffeef0c448bd561a2150527c246cf5c8b3ed1c","flatsize":26178,"path":"All/p5-AnyEvent-Twitter-0.64_1.pkg","repopath":"All/p5-AnyEvent-Twitter-0.64_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11988,"desc":"AnyEvent::Twitter - Implementation of the Twitter API for AnyEvent","deps":{"p5-AnyEvent":{"origin":"devel/p5-AnyEvent","version":"7.17,1"},"p5-AnyEvent-HTTP":{"origin":"www/p5-AnyEvent-HTTP","version":"2.22,2"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-Net-OAuth":{"origin":"net/p5-Net-OAuth","version":"0.30"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-AnyEvent-Filesys-Notify","origin":"devel/p5-AnyEvent-Filesys-Notify","version":"1.23","comment":"Perl extension for AnyEvent compat to monitor file/dir changes","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/AnyEvent-Filesys-Notify","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"053f9aa3fff013fbc57a1e5c482c38f56736975f25d060b220fc12fe8e9c7d13","flatsize":57175,"path":"All/p5-AnyEvent-Filesys-Notify-1.23.pkg","repopath":"All/p5-AnyEvent-Filesys-Notify-1.23.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":28756,"desc":"An AnyEvent compatible module to monitor files/directories for changes","deps":{"p5-AnyEvent":{"origin":"devel/p5-AnyEvent","version":"7.17,1"},"p5-IO-KQueue":{"origin":"devel/p5-IO-KQueue","version":"0.39"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-MooX-Types-MooseLike":{"origin":"devel/p5-MooX-Types-MooseLike","version":"0.29"},"p5-MooX-late":{"origin":"devel/p5-MooX-late","version":"0.100"},"p5-Path-Iterator-Rule":{"origin":"devel/p5-Path-Iterator-Rule","version":"1.015"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Apache-MP3","origin":"www/p5-Apache-MP3","version":"4.00_4","comment":"MP3 browsing and streaming under mod_perl and Apache","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6fe23a0a4eeca8c74dd08b53098d0d300faea58bf1a1039e3b1e172984ec550e","flatsize":318486,"path":"All/p5-Apache-MP3-4.00_4.pkg","repopath":"All/p5-Apache-MP3-4.00_4.pkg","licenselogic":"single","pkgsize":142684,"desc":"This module takes a hierarchy of directories containing MP3 files\nand presents it as a browsable song library for streaming over the\nweb.  It requires the Apache web server, the mod_perl embedded Perl\ninterpreter, and the MP3::Info module.\n\nMP3 files are displayed in a list that shows the MP3 title, artist,\nduration and bitrate.  Subdirectories are displayed with \"CD\" icons.\nThe user can download an MP3 file to disk by clicking on its title,\nstream it to an MP3 decoder by clicking on the \"play\" link. Users\ncan also stream the entire contents of a directory, or select a\nsubset of songs to play.","deps":{"ap24-mod_perl2":{"origin":"www/mod_perl2","version":"2.0.13,3"},"apache24":{"origin":"www/apache24","version":"2.4.63"},"p5-Audio-Wav":{"origin":"audio/p5-Audio-Wav","version":"0.14_2"},"p5-CGI":{"origin":"www/p5-CGI","version":"4.67"},"p5-CGI-Session":{"origin":"www/p5-CGI-Session","version":"4.48_1"},"p5-MP3-Info":{"origin":"audio/p5-MP3-Info","version":"1.26"},"p5-Ogg-Vorbis-Header":{"origin":"audio/p5-Ogg-Vorbis-Header","version":"0.11"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["audio","perl5","www"],"messages":[{"message":"To read the manual on how to set up Apache::MP3, run:\n\n    % perldoc Apache::MP3\n\nIt contains information on what you need to put in your httpd.conf.","type":"install"}]},{"name":"p5-Alien-Gimp","origin":"graphics/p5-Alien-Gimp","version":"0.10","comment":"Encapsulate install info for GIMP","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Alien-Gimp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"30ef11c6a26cd2bb89ee7a83109b3e6ad9849a4937f569cd9b3158cd2823b4f0","flatsize":4198,"path":"All/p5-Alien-Gimp-0.10.pkg","repopath":"All/p5-Alien-Gimp-0.10.pkg","licenselogic":"single","pkgsize":3372,"desc":"Use in your Makefile.PL as above. Produces config info usable via\nExtUtils::Depends.","deps":{"gimp-app":{"origin":"graphics/gimp-app","version":"2.10.38_4,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-Alien-cmake3","origin":"devel/p5-Alien-cmake3","version":"0.08","comment":"Find, download, or build CMake v3 or better","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/dist/Alien-cmake3","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"872c0cdd53d854896e7ad4788383dabb1a263d0efa7991813573c21800e11ad9","flatsize":50852,"path":"All/p5-Alien-cmake3-0.08.pkg","repopath":"All/p5-Alien-cmake3-0.08.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":14084,"desc":"This Alien distribution provides an external dependency on the build\ntool CMake version 3.x or better.  CMake is a popular alternative to\nGNU autotools.","deps":{"cmake-core":{"origin":"devel/cmake-core","version":"3.31.6"},"p5-Alien-Build":{"origin":"devel/p5-Alien-Build","version":"2.84"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-AnyEvent-XMPP","origin":"net-im/p5-AnyEvent-XMPP","version":"0.55_1","comment":"Implementation of the XMPP Protocol","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/AnyEvent-XMPP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"153496fa21e9ba95172fe86399455126a2438137574469b082109e10244436f0","flatsize":481638,"path":"All/p5-AnyEvent-XMPP-0.55_1.pkg","repopath":"All/p5-AnyEvent-XMPP-0.55_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":204408,"desc":"AnyEvent::XMPP is an implementation of the XMPP Protocol.","deps":{"p5-AnyEvent":{"origin":"devel/p5-AnyEvent","version":"7.17,1"},"p5-Authen-SASL":{"origin":"security/p5-Authen-SASL","version":"2.17_1"},"p5-Digest-SHA1":{"origin":"security/p5-Digest-SHA1","version":"2.13_2"},"p5-Net-LibIDN":{"origin":"dns/p5-Net-LibIDN","version":"0.12_6"},"p5-Object-Event":{"origin":"devel/p5-Object-Event","version":"1.220_1"},"p5-XML-Parser":{"origin":"textproc/p5-XML-Parser","version":"2.47"},"p5-XML-Writer":{"origin":"textproc/p5-XML-Writer","version":"0.900"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-im","perl5"]},{"name":"p5-AnyData","origin":"devel/p5-AnyData","version":"0.12","comment":"Easy access to data in many formats","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/AnyData","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"83bba350f769b729d5685be4821b091b2166e17b41b150fc97a336baf6f48509","flatsize":229028,"path":"All/p5-AnyData-0.12.pkg","repopath":"All/p5-AnyData-0.12.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":78016,"desc":"The rather wacky idea behind this module and its sister module DBD::AnyData\nis that any data, regardless of source or format should be accessible and\nmodifiable with the same simple set of methods. This module provides a multi-\ndimensional tied hash interface to data in a dozen different formats. The\nDBD::AnyData module adds a DBI/SQL interface for those same formats.\n\nBoth modules provide built-in protections including appropriate flocking()\nfor all I/O and (in most cases) record-at-a-time access to files rather than\nslurping of entire files.\n\nCurrently supported formats include general format flat files (CSV, Fixed\nLength, etc.), specific formats (passwd files, httpd logs, etc.), and a\nvariety of other kinds of formats (XML, Mp3, HTML tables). The number of\nsupported formats will continue to grow rapidly since there is an open API\nmaking it easy for any author to create additional format parsers which can\nbe plugged in to AnyData itself and thereby be accessible by either the\ntiedhash or DBI/SQL interface.","deps":{"p5-CGI":{"origin":"www/p5-CGI","version":"4.67"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Alias","origin":"devel/p5-Alias","version":"2.32_3","comment":"Perl module that performs aliasing services","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Alias","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f4021f392a0fab14ff78f96b2c81b778a12abb99442cbee64ca1c01b00358428","flatsize":37423,"path":"All/p5-Alias-2.32_3.pkg","repopath":"All/p5-Alias-2.32_3.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17812,"desc":"Alias is a perl module that performs aliasing services.  It is useful for\nthose of you that are tired of dereferencing hash-based object attributes,\nor wish perl could make-do with fewer $, -> and {} things, or are a little\nscared of using typeglobs, or want the freedom to put what you want, when you\nwant in the symbol table without having to deal with weird syntax, or need\nto use scalar constants in your program since you don't trust yourself from\nchanging $PI (heh).  Most notably, there is a C<attr> function that installs\na whole hash on the symbol table with implicit localization.  This allows\nyou to access object attributes without having to deref the object every\ntime, as in most other OO languages.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Amon2-Plugin-LogDispatch","origin":"www/p5-Amon2-Plugin-LogDispatch","version":"0.01_2","comment":"Perl extension of Log::Dispatch glue for Amon2","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Amon2-Plugin-LogDispatch","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"920310b84667854636b7f03be4f656a47213adbf70e45e33cda1ecf96473f449","flatsize":3251,"path":"All/p5-Amon2-Plugin-LogDispatch-0.01_2.pkg","repopath":"All/p5-Amon2-Plugin-LogDispatch-0.01_2.pkg","licenselogic":"single","pkgsize":3180,"desc":"This is a Log::Dispatch glue for Amon2.  This module still maintained,\nbut I don't use this module on production environment today.  I'm a\nuser of Log::Minimal.","deps":{"p5-Amon2":{"origin":"www/p5-Amon2","version":"6.16"},"p5-Log-Dispatch":{"origin":"devel/p5-Log-Dispatch","version":"2.71"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Algorithm-RabinKarp","origin":"textproc/p5-Algorithm-RabinKarp","version":"0.41_2","comment":"Rabin-Karp streaming hash","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Algorithm-RabinKarp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8015963e1f21d4cf4d05c22768f039093a71215f7d2d959fc0cd73ef77262ac4","flatsize":25997,"path":"All/p5-Algorithm-RabinKarp-0.41_2.pkg","repopath":"All/p5-Algorithm-RabinKarp-0.41_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12704,"desc":"This is an implementation of Rabin and Karp's streaming hash, as described\nin \"Winnowing: Local Algorithms for Document Fingerprinting\" by Schleimer,\nWilkerson, and Aiken. Following the suggestion of Schleimer, I am using\ntheir second equation:\n\n  $H[ $c[2..$k + 1] ] = (( $H[ $c[1..$k] ] - $c[1] ** $k ) + $c[$k+1] ) * $k\n\nThe results of this hash encodes information about the next k values in\nthe stream (hense k-gram.) This means for any given stream of length n\ninteger values (or characters), you will get back n - k + 1 hash values.\n\nFor best results, you will want to create a code generator that filters\nyour data to remove all unnecessary information. For example, in a large\nenglish document, you should probably remove all white space, as well as\nremoving all capitalization.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-Algorithm-Permute","origin":"devel/p5-Algorithm-Permute","version":"0.17","comment":"Perl interface to handy and fast permutation","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Algorithm-Permute","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8f0a50720baaa196203812fc77d2b9ca7dbd888ddec71cdaac8bf88562c3c1d8","flatsize":64214,"path":"All/p5-Algorithm-Permute-0.17.pkg","repopath":"All/p5-Algorithm-Permute-0.17.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":20032,"desc":"Algorithm::Permute provides a handy and fast permutation with an OO interface,\nalthough its algorithm is perhaps not the fastest available.  Currently it only\nsupports permutation n of n objects.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Amon2-Lite","origin":"www/p5-Amon2-Lite","version":"0.13","comment":"Perl extension for Sinatra-ish framework on Amon2!","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Amon2-Lite","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c24fea12535c5d8ead11a6500ef924f0207cf38deebfc8414c14a293d5cd2a9b","flatsize":58739,"path":"All/p5-Amon2-Lite-0.13.pkg","repopath":"All/p5-Amon2-Lite-0.13.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17844,"desc":"Sinatra-ish framework on Amon2.","deps":{"p5-Amon2":{"origin":"www/p5-Amon2","version":"6.16"},"p5-Amon2-Plugin-Web-CSRFDefender":{"origin":"www/p5-Amon2-Plugin-Web-CSRFDefender","version":"7.03_2"},"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"p5-Plack-Middleware-Session":{"origin":"www/p5-Plack-Middleware-Session","version":"0.34"},"p5-Router-Simple":{"origin":"www/p5-Router-Simple","version":"0.17"},"p5-Text-Xslate":{"origin":"textproc/p5-Text-Xslate","version":"3.4.0"},"p5-Text-Xslate-Bridge-TT2Like":{"origin":"textproc/p5-Text-Xslate-Bridge-TT2Like","version":"0.00010_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Algorithm-Pair-Swiss","origin":"games/p5-Algorithm-Pair-Swiss","version":"0.14_1","comment":"Generate unique pairings for tournaments","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Algorithm-Pair-Swiss","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3e2ac01ed41dfd2f300a1b399a8a913860dc94a00cd2c751f4d20d2b3ed59cee","flatsize":20118,"path":"All/p5-Algorithm-Pair-Swiss-0.14_1.pkg","repopath":"All/p5-Algorithm-Pair-Swiss-0.14_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11296,"desc":"This module was created as an alternative for Algorithm::Pair::Best, which\nprobably offers more control over the pairings, in particular regarding\nensuring the highest overal quality of pairings. Algorithm::Pair::Swiss is\nsort of dumb in this regard, but uses a slightly more intuitive interface\nand an algorithm that should perform noticably faster. The module was\nprimarily designed based on the Swiss rounds system used for Magic: The\nGathering tournaments.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["games","perl5"]},{"name":"p5-Algorithm-Numerical-Shuffle","origin":"devel/p5-Algorithm-Numerical-Shuffle","version":"2009110301_1","comment":"Shuffle a list","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Algorithm-Numerical-Shuffle","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ac872cb253f2bb13b3109db8de2b2285d67595f098183515d82ed5f810419789","flatsize":7634,"path":"All/p5-Algorithm-Numerical-Shuffle-2009110301_1.pkg","repopath":"All/p5-Algorithm-Numerical-Shuffle-2009110301_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6356,"desc":"Algorithm::Numerical::Shuffle\n=============================\n\nShuffle is a perl module which performs a one pass, fair shuffle on a\nlist. If the list is passed as a reference to an array, the shuffle\nis done in situ.\n\nThe running time of the algorithm is linear in the size of the list.\nFor an in situ shuffle, the memory overhead is constant; otherwise,\nlinear extra memory is used.\n\nThe algorithm used is discussed by Knuth [3]. It was first published\nby Fisher and Yates [2], and later by Durstenfeld [1].","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Apache-DB","origin":"www/p5-Apache-DB","version":"0.18_1","comment":"Debugging and profiling tools for mod_perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Apache-DB","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d9a118fd26cc90f7a1c8f03e9cf52f85552dbda02d098450aa7330f8c8a8c86f","flatsize":390310,"path":"All/p5-Apache-DB-0.18_1.pkg","repopath":"All/p5-Apache-DB-0.18_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":136216,"desc":"This package provides debugging and profiling tools for mod_perl:\n\n Apache::DB        - Hooks for the interactive Perl debugger\n Apache::DProf     - Hooks for Devel::DProf\n Apache::SmallProf - Hooks for Devel::SmallProf","deps":{"ap24-mod_perl2":{"origin":"www/mod_perl2","version":"2.0.13,3"},"apache24":{"origin":"www/apache24","version":"2.4.63"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Amazon-SQS-Simple","origin":"net/p5-Amazon-SQS-Simple","version":"1.06_1","comment":"OO API for accessing the Amazon Simple Queue Service","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Amazon-SQS-Simple","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"19688329f2669dc370bbfe6df9ae2697735ccf255a9f6068220115b98e1a5e90","flatsize":38229,"path":"All/p5-Amazon-SQS-Simple-1.06_1.pkg","repopath":"All/p5-Amazon-SQS-Simple-1.06_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":19340,"desc":"This module provides a Perlish interface to Amazon SQS.","deps":{"p5-Digest-HMAC":{"origin":"security/p5-Digest-HMAC","version":"1.05"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-XML-Simple":{"origin":"textproc/p5-XML-Simple","version":"2.25"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"],"messages":[{"message":"You need to do some things before you can use the Amazon Simple\nQueue Service:\n\n1) Visit http://aws.amazon.com/ to create an Amazon AWS account.\n\n2) Obtain your AWS public key and secret key to use with the SQS service.\n\n3) Use the Amazon AWS calculator to estimate your monthly cost:\n   http://calculator.s3.amazonaws.com/calc5.html?\n\n4) Visit the Amazon SQS Resource Center for information, tutorials and\n   sample code:\n   http://developer.amazonwebservices.com/connect/kbcategory.jspa?categoryID=8\n\n   DISCLAIMER: No one but you is responsible for paying Amazon to use\n               the SQS service. SQS does not have a free sandbox area,\n               so be aware how much money you are spending to use the\n               service.","type":"install"}]},{"name":"p5-Algorithm-Pair-Best2","origin":"games/p5-Algorithm-Pair-Best2","version":"2.040","comment":"Select tournament pairings","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Algorithm-Pair-Best2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c25cd22fd8f98ddf4772d52afb788a4bb19c63731e6ce03fa57f7fe2ff89548e","flatsize":57517,"path":"All/p5-Algorithm-Pair-Best2-2.040.pkg","repopath":"All/p5-Algorithm-Pair-Best2-2.040.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16680,"desc":"Algorithm::Pair::Best2 is a re-write of Algorithm::Pair::Best. The interface is\nsimplified and the implementation is significantly streamlined.\n\nAfter creating an Algorithm::Pair::Best2 object (with->new), add items to the\nlist of items (i.e: players) to be paired. The final list must contain an even\nnumber of items or picking the pairs will throw an exception.\n\nAlgorithm::Pair::Best2->pick explores all combinations of items and returns the\npairing list with the best (lowest) score.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["games","perl5"]},{"name":"p5-Algorithm-NaiveBayes","origin":"devel/p5-Algorithm-NaiveBayes","version":"0.04_1","comment":"Perl class performing Bayesian prediction of categories","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Algorithm-NaiveBayes","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"56c0108f92d00a0104ebc0f6ac0969c3a7b4d0b54e7a76b002dca0314d784461","flatsize":27538,"path":"All/p5-Algorithm-NaiveBayes-0.04_1.pkg","repopath":"All/p5-Algorithm-NaiveBayes-0.04_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13628,"desc":"This module implements the classic \"Naive Bayes\" machine learning algorithm.\nIt is a well-studied probabilistic algorithm often used in automatic text\ncategorization. Compared to other algorithms (kNN, SVM, Decision Trees),\nit's pretty fast and reasonably competitive in the quality of its results.\n\nA paper by Fabrizio Sebastiani provides a really good introduction to\ntext categorization:\nhttp://faure.iei.pi.cnr.it/~fabrizio/Publications/ACMCS02.pdf","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Algorithm-MinMax","origin":"devel/p5-Algorithm-MinMax","version":"0.01_1","comment":"Perl modules to find the minimum and maximum of an array","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Algorithm-MinMax","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2bf79001746d64c4f492b059da4b235e71f5e9ebc4889985137f5e6754368d48","flatsize":4022,"path":"All/p5-Algorithm-MinMax-0.01_1.pkg","repopath":"All/p5-Algorithm-MinMax-0.01_1.pkg","licenselogic":"single","pkgsize":3284,"desc":"Algorithm::MinMax finds the minimum and maximum of a given\narray with at most 3n/2 - 2 comparisons, where n is the\nnumber of elements of the array.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Alien-wxWidgets","origin":"x11-toolkits/p5-Alien-wxWidgets","version":"0.69_3","comment":"Perl5 module for building, finding and using wxWidgets binaries","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Alien-wxWidgets","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9c14097626c5e5ec3de5818863c74f6d43797f283d575e8b3fa4acc7f3d056cf","flatsize":38725,"path":"All/p5-Alien-wxWidgets-0.69_3.pkg","repopath":"All/p5-Alien-wxWidgets-0.69_3.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16360,"desc":"Alien::wxWidgets can be used to detect and get configuration\nsettings from an installed wxWidgets.","deps":{"p5-Module-Pluggable":{"origin":"devel/p5-Module-Pluggable","version":"5.2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"wx30-gtk3":{"origin":"x11-toolkits/wxgtk30","version":"3.0.5.1_6"}},"categories":["perl5","x11-toolkits"]},{"name":"p5-Algorithm-MarkovChain","origin":"devel/p5-Algorithm-MarkovChain","version":"0.06_2","comment":"Perl class capable of creating Markov chains and output based on them","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Algorithm-MarkovChain","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e449737cf3c07e54e32b72e117f3b64d37f88a40a7ac878312e9464d01ca1e27","flatsize":11919,"path":"All/p5-Algorithm-MarkovChain-0.06_2.pkg","repopath":"All/p5-Algorithm-MarkovChain-0.06_2.pkg","licenselogic":"single","pkgsize":7336,"desc":"Algorithm::MarkovChain implements a class capable of creating a Markov\nchain, and then generating output based on it.  For more information\nconsult the Algorithm::MarkovChain(3) man page.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Algorithm-Line-Bresenham","origin":"graphics/p5-Algorithm-Line-Bresenham","version":"0.11","comment":"Simple pixellated line-drawing algorithm","maintainer":"bokutin@bokut.in","www":"https://metacpan.org/release/Algorithm-Line-Bresenham","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4d638713c16544d4b17bfce06af3c86bee2f601637c6a53011ac8f98575705e4","flatsize":13582,"path":"All/p5-Algorithm-Line-Bresenham-0.11.pkg","repopath":"All/p5-Algorithm-Line-Bresenham-0.11.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7724,"desc":"Bresenham is one of the canonical line drawing algorithms for\npixellated grids.  Given a start and an end-point, Bresenham\ncalculates which points on the grid need to be filled to generate\nthe line between them.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-Algorithm-LUHN","origin":"devel/p5-Algorithm-LUHN","version":"1.02","comment":"Calculate the Modulus 10 Double Add Double checksum","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Algorithm-LUHN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"006f70cff47fd9bbcab5092cdf39efadbb3a0041936490b3b651df5f48e8c1eb","flatsize":15492,"path":"All/p5-Algorithm-LUHN-1.02.pkg","repopath":"All/p5-Algorithm-LUHN-1.02.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8936,"desc":"This module calculates the Modulus 10 Double Add Double checksum, also known\nas the LUHN Formula. This algorithm is used to verify credit card numbers and\nStandard & Poor's security identifiers such as CUSIP and CSIN.\n\nYou can find plenty of information about the algorithm by searching the web\nfor \"modulus 10 double add double\".","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Algorithm-Interval2Prefix","origin":"devel/p5-Algorithm-Interval2Prefix","version":"0.02_1","comment":"Generate prefixes from intervals","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Algorithm-Interval2Prefix","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"96d1e3575a2668f51a59b30f5adf6c04324e56418d4d632b15509aa2a3901aa3","flatsize":6042,"path":"All/p5-Algorithm-Interval2Prefix-0.02_1.pkg","repopath":"All/p5-Algorithm-Interval2Prefix-0.02_1.pkg","licenselogic":"single","pkgsize":4552,"desc":"Taking an interval as input, this module will construct the smallest\nset of prefixes, such that all numbers in the interval will match\nexactly one of the prefixes, and no prefix will match a number not\nin the interval.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Algorithm-LCS","origin":"devel/p5-Algorithm-LCS","version":"1.04_1","comment":"Fast (XS) implementation of the Longest Common Subsequence Algorithm","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/JOESUF/Algorithm-LCS-1.04","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b0377fd0c0b3a1b2805cfbbd63071320d922cbef0c31350e87373d85a046fd3b","flatsize":18997,"path":"All/p5-Algorithm-LCS-1.04_1.pkg","repopath":"All/p5-Algorithm-LCS-1.04_1.pkg","licenselogic":"single","pkgsize":9144,"desc":"Algorithm::LCS reimplements Algorithm::Diff's core loop in XS,\nand provides a simple OO interface to it.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Alien-SDL","origin":"devel/p5-Alien-SDL","version":"1.446_1","comment":"Detect and get configuration setting for SDL","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Alien-SDL","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"885aa252c0492082ef17a65a29f54aeb92b3b48e0210a00b7fc9b492e01aee89","flatsize":65627,"path":"All/p5-Alien-SDL-1.446_1.pkg","repopath":"All/p5-Alien-SDL-1.446_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1"],"pkgsize":20912,"desc":"Alien::SDL can be used to detect and get configuration settings\nfrom an installed SDL and related libraries.","deps":{"p5-Archive-Extract":{"origin":"archivers/p5-Archive-Extract","version":"0.88"},"p5-Capture-Tiny":{"origin":"devel/p5-Capture-Tiny","version":"0.50"},"p5-File-ShareDir":{"origin":"devel/p5-File-ShareDir","version":"1.118"},"p5-File-Which":{"origin":"sysutils/p5-File-Which","version":"1.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_gfx":{"origin":"graphics/sdl_gfx","version":"2.0.27"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"},"sdl_pango":{"origin":"x11-toolkits/sdl_pango","version":"0.1.2_11"},"sdl_ttf":{"origin":"graphics/sdl_ttf","version":"2.0.11_8"}},"categories":["devel","perl5"]},{"name":"p5-Algorithm-IncludeExclude","origin":"devel/p5-Algorithm-IncludeExclude","version":"0.01_1","comment":"Build and evaluate include/exclude lists","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Algorithm-IncludeExclude","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4d2d3922df166291560b52f0899ddd211e7b0ed48433c20d6a2cea48b315ce03","flatsize":17385,"path":"All/p5-Algorithm-IncludeExclude-0.01_1.pkg","repopath":"All/p5-Algorithm-IncludeExclude-0.01_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9388,"desc":"Algorithm::IncludeExclude lets you define a tree of include / exclude\nrules and then allows you to determine the best rule for a given path.","deps":{"p5-Test-Exception":{"origin":"devel/p5-Test-Exception","version":"0.43"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Alien-LibGumbo","origin":"devel/p5-Alien-LibGumbo","version":"0.05_2","comment":"Gumbo parser library","maintainer":"mikael@FreeBSD.org","www":"https://metacpan.org/pod/Alien::LibGumbo","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2fb968c42c455220c1d2d20c1708375fcb511f75281f44ca910da5dc9e9c8beb","flatsize":18008,"path":"All/p5-Alien-LibGumbo-0.05_2.pkg","repopath":"All/p5-Alien-LibGumbo-0.05_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11008,"desc":"This distribution installs libgumbo:https://github.com/google/gumbo-parser\non your system for use by perl modules like HTML::Gumbo.\n\nSee also: https://github.com/ruz/Alien-LibGumbo","deps":{"gumbo":{"origin":"devel/gumbo","version":"0.13.0"},"p5-Alien-Build":{"origin":"devel/p5-Alien-Build","version":"2.84"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-AnyEvent","origin":"devel/p5-AnyEvent","version":"7.17,1","comment":"Provide framework for multiple event loops","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/AnyEvent","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"49ab8e6c9798ec3b6496ea980f8f5b7ba595b020d8ddb469f5f8496d7b969db8","flatsize":851756,"path":"All/p5-AnyEvent-7.17,1.pkg","repopath":"All/p5-AnyEvent-7.17,1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":365012,"desc":"AnyEvent provides a uniform interface to various event loops. This allows module\nauthors to use event loop functionality without forcing module users to use a\nspecific event loop implementation (since more than one event loop cannot\ncoexist peacefully).\n\nThe interface itself is vaguely similar, but not identical to the Event module.\n\nDuring the first call of any watcher-creation method, the module tries to detect\nthe currently loaded event loop by probing whether one of the following modules\nis already loaded: EV, AnyEvent::Loop, Event, Glib, Tk, Event::Lib, Qt, POE. The\nfirst one found is used. If none are detected, the module tries to load the\nfirst four modules in the order given; but note that if EV is not available, the\npure-perl AnyEvent::Loop should always work, so the other two are not normally\ntried.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Algorithm-Diff","origin":"devel/p5-Algorithm-Diff","version":"1.1903","comment":"Perl interface to compute differences between two objects","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Algorithm-Diff","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"07ce1390f47c41da97a9c0a58ee509b7608ff9511214196e76086304134569fa","flatsize":112767,"path":"All/p5-Algorithm-Diff-1.1903.pkg","repopath":"All/p5-Algorithm-Diff-1.1903.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":39056,"desc":"Algorithm::Diff is a perl module that provides an interface to compute\nthe difference between two files, two strings, or any other two lists\nof things.  It uses an intelligent algorithm similar/identical to the\none used by classical Unix diff(1).  It is guaranteed to find the\n*smallest possible* set of differences.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Algorithm-Dependency-Objects","origin":"devel/p5-Algorithm-Dependency-Objects","version":"0.04_3","comment":"Implementation of an Object Dependency Algorithm","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Algorithm-Dependency-Objects","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"87813ed8b5c6efdc76a8891f9961775dbfc8e2f56f3d14366c5a9fea941bb593","flatsize":18847,"path":"All/p5-Algorithm-Dependency-Objects-0.04_3.pkg","repopath":"All/p5-Algorithm-Dependency-Objects-0.04_3.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10156,"desc":"This modules is a re-implementation of Algorithm::Dependency using only\nobjects instead of object ids, making use of Set::Object for book-keeping.","deps":{"p5-Set-Object":{"origin":"devel/p5-Set-Object","version":"1.42"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Algorithm-FloodControl","origin":"devel/p5-Algorithm-FloodControl","version":"2.001000_2","comment":"Robot protection","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Algorithm-FloodControl","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bddb5a1c04d3c97fe7a2770df523ac800aafa6002457ac7a88289f9d6aa72549","flatsize":31104,"path":"All/p5-Algorithm-FloodControl-2.001000_2.pkg","repopath":"All/p5-Algorithm-FloodControl-2.001000_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15768,"desc":"Flood control method is used to restrict the number of events to happen or\nto be processed in specific perion of time. Few examples are: web server can\nlimit requsets number to a page or you may want to receive no more than 10 SMS\nmessages on your GSM Phone per hour. Applications of this method are unlimited.","deps":{"p5-Cache-FastMmap":{"origin":"devel/p5-Cache-FastMmap","version":"1.57"},"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Alien-GSL","origin":"math/p5-Alien-GSL","version":"1.07_1","comment":"Detect and get configuration setting for GSL","maintainer":"bokutin@bokut.in","www":"https://metacpan.org/release/Alien-GSL","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eade430260c30d0f50ad72c46e60c8448c0ae30ed640c9c45f09eb1ae657bd1e","flatsize":12618,"path":"All/p5-Alien-GSL-1.07_1.pkg","repopath":"All/p5-Alien-GSL-1.07_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":7468,"desc":"Alien::GSL can be used to detect and get configuration settings\nfrom an installed GSL library.","deps":{"gsl":{"origin":"math/gsl","version":"2.7.1_1"},"p5-Alien-Build":{"origin":"devel/p5-Alien-Build","version":"2.84"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Algorithm-Cron","origin":"devel/p5-Algorithm-Cron","version":"0.10","comment":"Abstract implementation of the cron(8) scheduling algorithm","maintainer":"dgeo@centrale-med.fr","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"295a6b7556a7ac9e57c6b89916a5e29aab763cdd7ca21c52f1e2b971a538fa1f","flatsize":21459,"path":"All/p5-Algorithm-Cron-0.10.pkg","repopath":"All/p5-Algorithm-Cron-0.10.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10660,"desc":"Algorithm::Cron - abstract implementation of the cron(8) scheduling algorithm\n\nObjects in this class implement a time scheduling algorithm such as used by\ncron(8). Objects are stateless once constructed, and represent a single schedule\n as defined by a crontab(5) entry. The object implements a method next_time\nwhich returns an epoch timestamp value to indicate the next time included\nin the crontab schedule.","deps":{"p5-Time-timegm":{"origin":"devel/p5-Time-timegm","version":"0.01"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Alien-Base-ModuleBuild","origin":"devel/p5-Alien-Base-ModuleBuild","version":"1.17","comment":"Module::Build subclass for building Alien:: modules and libraries","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Alien-Base-ModuleBuild","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5652ea3505d40873df85081c1fe4d1d121734a4ef9f60a65ebf49528a091bb28","flatsize":206607,"path":"All/p5-Alien-Base-ModuleBuild-1.17.pkg","repopath":"All/p5-Alien-Base-ModuleBuild-1.17.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":81284,"desc":"Module::Build subclass for building Alien:: modules and their libraries\n\nFor new development use Alien::Build and alienfile instead.","deps":{"p5-Alien-Build":{"origin":"devel/p5-Alien-Build","version":"2.84"},"p5-Archive-Extract":{"origin":"archivers/p5-Archive-Extract","version":"0.88"},"p5-File-chdir":{"origin":"devel/p5-File-chdir","version":"0.1011"},"p5-Path-Tiny":{"origin":"devel/p5-Path-Tiny","version":"0.146"},"p5-Shell-Config-Generate":{"origin":"devel/p5-Shell-Config-Generate","version":"0.34_1"},"p5-Shell-Guess":{"origin":"devel/p5-Shell-Guess","version":"0.10"},"p5-Sort-Versions":{"origin":"devel/p5-Sort-Versions","version":"1.62"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Algorithm-CurveFit","origin":"math/p5-Algorithm-CurveFit","version":"1.06","comment":"Nonlinear Least Squares Fitting","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Algorithm-CurveFit","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a772bde185cbc1a86416afb46554295438ac046b3ef060206f2e96a64d8e217c","flatsize":25768,"path":"All/p5-Algorithm-CurveFit-1.06.pkg","repopath":"All/p5-Algorithm-CurveFit-1.06.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13008,"desc":"Algorithm::CurveFit implements a nonlinear least squares curve fitting\nalgorithm. That means, it fits a curve of known form (sine-like,\nexponential, polynomial of degree n, etc.) to a given set of data\npoints.","deps":{"p5-Math-MatrixReal":{"origin":"math/p5-Math-MatrixReal","version":"2.13"},"p5-Math-Symbolic":{"origin":"math/p5-Math-Symbolic","version":"0.613"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Algorithm-Dependency","origin":"devel/p5-Algorithm-Dependency","version":"1.112","comment":"Base class for implementing various dependency trees","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Algorithm-Dependency","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"50d0ced17fd1e23248851becc80a332cf85355e9717edde607b6189a89f97bca","flatsize":119847,"path":"All/p5-Algorithm-Dependency-1.112.pkg","repopath":"All/p5-Algorithm-Dependency-1.112.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":39528,"desc":"Algorithm::Dependency is a framework for creating simple read-only\ndependency hierarchies, where you have a set of items that rely on other\nitems in the set, and require actions on them as well.\n\nDespite the most visible of these being software installation systems like\nthe CPAN installer, or debian apt-get, they are useful in other\nsituations. This module intentionally uses implementation-neutral words,\nto avoid confusion.","deps":{"p5-Params-Util":{"origin":"devel/p5-Params-Util","version":"1.102"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Algorithm-ChooseSubsets","origin":"devel/p5-Algorithm-ChooseSubsets","version":"0.02_1","comment":"Perl algorithm to iterate through subsets of a list","maintainer":"lars.eggert@gmx.net","www":"https://metacpan.org/release/Algorithm-ChooseSubsets","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e164da01ee12d30534d414e4cc9233d98df711b53778a0af1ab8635e6260e2c3","flatsize":6588,"path":"All/p5-Algorithm-ChooseSubsets-0.02_1.pkg","repopath":"All/p5-Algorithm-ChooseSubsets-0.02_1.pkg","licenselogic":"single","pkgsize":4540,"desc":"Perl algorithm to iterate through subsets of a list.\n\n\"Subsets\" in this context refers to lists with elements taken\nfrom the original list, and in the same order as the elements in the\noriginal list.  After creating the object, subsequent calls to next()\nwill return the next such list in lexicographic order (where the alphabet\nis the original list).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Algorithm-Combinatorics","origin":"math/p5-Algorithm-Combinatorics","version":"0.27_3","comment":"Efficient generation of combinatorial sequences","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Algorithm-Combinatorics","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b6db5fc4fc2e89d9cfd066047f644cb512e049eaa4fb3a591d764a44c322b6ae","flatsize":58655,"path":"All/p5-Algorithm-Combinatorics-0.27_3.pkg","repopath":"All/p5-Algorithm-Combinatorics-0.27_3.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":21856,"desc":"Algorithm::Combinatorics is an efficient generator of combinatorial\nsequences, where efficient means:\n\n    * Speed: The core loops are written in C.\n    * Memory: No recursion and no stacks are used.\n\nTuples are generated in lexicographic order.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Algorithm-BinPack","origin":"devel/p5-Algorithm-Binpack","version":"0.5_1","comment":"Efficiently pack items into bins","maintainer":"wblock@FreeBSD.org","www":"https://metacpan.org/release/Algorithm-BinPack","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9848fe71399aa4afacf10b4d876d0461866dd32799ce8ee321300266de990b53","flatsize":10429,"path":"All/p5-Algorithm-BinPack-0.5_1.pkg","repopath":"All/p5-Algorithm-BinPack-0.5_1.pkg","licenselogic":"or","licenses":["CC-BY-1.0","IRCCLAYPL"],"pkgsize":6660,"desc":"Algorithm::BinPack efficiently packs items into bins. The bins are given\na maximum size, and items are packed in with as little empty space as\npossible. An example use would be backing up files to CD, while\nminimizing the number of discs required.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Algorithm-SVM","origin":"devel/p5-Algorithm-SVM","version":"0.13_1","comment":"Perl bindings for the libsvm Support Vector Machine library","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Algorithm-SVM","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6354168bb4f62978aa724c0f3505c0a600fa70a46846b00b63f2e1b278995dd8","flatsize":180974,"path":"All/p5-Algorithm-SVM-0.13_1.pkg","repopath":"All/p5-Algorithm-SVM-0.13_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":64748,"desc":"Algorithm::SVM implements a Support Vector Machine for Perl.\nSupport Vector Machines provide a method for creating classification\nfunctions from a set of labeled training data, from which predictions\ncan be made for subsequent data sets.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Algorithm-Munkres","origin":"math/p5-Algorithm-Munkres","version":"0.08_1","comment":"Perl Extension for Munkres' Solution to Classical Assignment Problem","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Algorithm-Munkres","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"886881227ea59d1ad3e5fcf580df3a31bb4eb97869520b309004cb913e28fd0a","flatsize":17327,"path":"All/p5-Algorithm-Munkres-0.08_1.pkg","repopath":"All/p5-Algorithm-Munkres-0.08_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":8880,"desc":"Algorithm-Munkres is a perl extension for Munkres' solution to\nclassical Assignment problem for square and rectangular matrices\nThis module extends the solution of Assignment problem for square\nmatrices to rectangular matrices by padding zeros. Thus a rectangular\nmatrix is converted to square matrix by padding necessary zeros.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Algorithm-Annotate","origin":"devel/p5-Algorithm-Annotate","version":"0.10_1","comment":"Represent a series of changes in annotate form","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Algorithm-Annotate","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8176526183965025825575dcc1a4c1f83e0cb9fc5cd70c41802f97da32d9b7bb","flatsize":10127,"path":"All/p5-Algorithm-Annotate-0.10_1.pkg","repopath":"All/p5-Algorithm-Annotate-0.10_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":5820,"desc":"Algorithm::Annotate generates a list that is useful for generating\noutput similar to \"cvs annotate\".","deps":{"p5-Algorithm-Diff":{"origin":"devel/p5-Algorithm-Diff","version":"1.1903"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Algorithm-Bucketizer","origin":"devel/p5-Algorithm-Bucketizer","version":"0.13_1","comment":"Distribute sized items to buckets with limited size","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Algorithm-Bucketizer","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"740390ce7fd44e8421ce126e32b6b0e7536c957ed8f8644bf6f2e2413a983ff4","flatsize":33253,"path":"All/p5-Algorithm-Bucketizer-0.13_1.pkg","repopath":"All/p5-Algorithm-Bucketizer-0.13_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15780,"desc":"Algorithm::Bucketizer distributes items of a defined size into a number of\ndynamically created buckets, each of them capable of holding items of a defined\ntotal size.","deps":{"p5-Algorithm-Permute":{"origin":"devel/p5-Algorithm-Permute","version":"0.17"},"p5-Sysadm-Install":{"origin":"sysutils/p5-Sysadm-Install","version":"0.48_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Algorithm-C3","origin":"devel/p5-Algorithm-C3","version":"0.11","comment":"Module for merging hierarchies using the C3 algorithm","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Algorithm-C3","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"df376607790d506cb185834a5f4580635a52ded41d5668273eadf4a886133ec0","flatsize":20684,"path":"All/p5-Algorithm-C3-0.11.pkg","repopath":"All/p5-Algorithm-C3-0.11.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":10724,"desc":"This module implements the C3 algorithm. I have broken this out\ninto it's own module because I found myself copying and pasting\nit way too often for various needs. Most of the uses I have for\nC3 revolve around class building and metamodels, but it could\nalso be used for things like dependency resolution as well since\nit tends to do such a nice job of preserving local precedence\norderings.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Acme-Steganography-Image-Png","origin":"graphics/p5-Acme-Steganography-Image-Png","version":"0.06_6","comment":"Hide data (badly) in Png images","maintainer":"snowfly@yuntech.edu.tw","www":"https://metacpan.org/release/Acme-Steganography-Image-Png","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8a14359b5ace63066b928df17f65706ac4e7405367ea432624a2f3189567fcee","flatsize":14048,"path":"All/p5-Acme-Steganography-Image-Png-0.06_6.pkg","repopath":"All/p5-Acme-Steganography-Image-Png-0.06_6.pkg","licenselogic":"single","pkgsize":6676,"desc":"Acme::Steganography::Image::Png - hide data (badly) in Png images","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Imager":{"origin":"graphics/p5-Imager","version":"1.027"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","perl5"]},{"name":"p5-Algorithm-Backoff","origin":"devel/p5-Algorithm-Backoff","version":"0.009","comment":"Various backoff strategies for retry","maintainer":"bokutin@bokut.in","www":"https://metacpan.org/release/Algorithm-Backoff","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6290a8a79e03e56fc30fee6b4dfdad0d4ccd7bde4b6dd8739803507edcbe1785","flatsize":98119,"path":"All/p5-Algorithm-Backoff-0.009.pkg","repopath":"All/p5-Algorithm-Backoff-0.009.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":37428,"desc":"Various backoff strategies for retry","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Algorithm-Networksort","origin":"devel/p5-Algorithm-Networksort","version":"2.02","comment":"Perl module that will create sorting networks","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Algorithm-Networksort","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a53e3be7f17232a8946c23c0087450a66b9b73e8f428099e053f55731afacb66","flatsize":141417,"path":"All/p5-Algorithm-Networksort-2.02.pkg","repopath":"All/p5-Algorithm-Networksort-2.02.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":41772,"desc":"This module will create sorting networks, a sequence of comparisons\nthat do not depend upon the results of prior comparisons.\n\nThere are several algorithms to generate sorting networks.  This\nmodule has three of them:  Bose and Nelson's, Hibbard's, and\nBatcher's Merge Exchange.  It also has networks that were found\nto be superior in comparison count to those generated automatically\nby these algorithms.\n\nThere is a flexible formatting function that will allow you to\nprint out your network in many ways (see documentation).  There\nis also a graphical output function that will return the network\nin an encapsulated postscript, SVG, or text form.","deps":{"p5-Moose":{"origin":"devel/p5-Moose","version":"2.2207,1"},"p5-namespace-autoclean":{"origin":"devel/p5-namespace-autoclean","version":"0.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Amon2","origin":"www/p5-Amon2","version":"6.16","comment":"Perl extension for lightweight web application framework","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Amon2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1426110938d0be61b5f7296abc277e3cdd071766716a57f88582a7b6819053ea","flatsize":4597443,"path":"All/p5-Amon2-6.16.pkg","repopath":"All/p5-Amon2-6.16.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":435344,"desc":"Amon2 is simple, readable, extensible, STABLE, FAST web application\nframework based on Plack.","deps":{"p5-File-Copy-Recursive":{"origin":"devel/p5-File-Copy-Recursive","version":"0.45"},"p5-File-ShareDir":{"origin":"devel/p5-File-ShareDir","version":"1.118"},"p5-HTML-FillInForm-Lite":{"origin":"www/p5-HTML-FillInForm-Lite","version":"1.15"},"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-HTTP-Session2":{"origin":"www/p5-HTTP-Session2","version":"1.10"},"p5-Hash-MultiValue":{"origin":"devel/p5-Hash-MultiValue","version":"0.16"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-Module-CPANfile":{"origin":"devel/p5-Module-CPANfile","version":"1.1004"},"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"p5-Plack-Middleware-Session":{"origin":"www/p5-Plack-Middleware-Session","version":"0.34"},"p5-Router-Boom":{"origin":"www/p5-Router-Boom","version":"1.03"},"p5-Text-Xslate":{"origin":"textproc/p5-Text-Xslate","version":"3.4.0"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"p5-Adapter-Async","origin":"devel/p5-Adapter-Async","version":"0.019","comment":"Provide a way to link a data source with a view","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Adapter-Async","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b951daee2cd12207efcd2a5461e24361f969df44cc91509465dbb39410c7f619","flatsize":83442,"path":"All/p5-Adapter-Async-0.019.pkg","repopath":"All/p5-Adapter-Async-0.019.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":27052,"desc":"Adapter::Async provides a way to link a data source with a view.","deps":{"p5-Future":{"origin":"devel/p5-Future","version":"0.51"},"p5-List-BinarySearch":{"origin":"devel/p5-List-BinarySearch","version":"0.25"},"p5-Log-Any":{"origin":"devel/p5-Log-Any","version":"1.717"},"p5-Mixin-Event-Dispatch":{"origin":"devel/p5-Mixin-Event-Dispatch","version":"2.000"},"p5-Variable-Disposition":{"origin":"devel/p5-Variable-Disposition","version":"0.005"},"p5-curry":{"origin":"devel/p5-curry","version":"2.000001"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Alzabo","origin":"devel/p5-Alzabo","version":"0.92_1","comment":"Data modelling tool and RDBMS-OO mapper","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Alzabo","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e030e920248f84c31e2f63709298fbef4234fe9dca306679d0523c22805049fc","flatsize":930550,"path":"All/p5-Alzabo-0.92_1.pkg","repopath":"All/p5-Alzabo-0.92_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":323612,"desc":"Alzabo is a suite of modules with two core functions. Its first use is as a\ndata modeling tool. Through either a schema creation GUI, a perl program, or\nreverse engineering, you can create a set objects to represent a schema.\n\nIts second function is as an RDBMS to object mapping system. Once you have\ncreated a schema, you can use the Alzabo::Runtime::Table and\nAlzabo::Runtime::Row classes to access its data. These classes offer a high\nlevel interface to common operations such as SQL SELECT, INSERT, DELETE, and\nUPDATE commands.","deps":{"p5-Class-Factory-Util":{"origin":"devel/p5-Class-Factory-Util","version":"1.7_1"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-Exception-Class":{"origin":"devel/p5-Exception-Class","version":"1.45"},"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"p5-Tie-IxHash":{"origin":"devel/p5-Tie-IxHash","version":"1.23_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","devel","perl5"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"p5-Acme-GuessNumber","origin":"games/p5-Acme-GuessNumber","version":"0.05","comment":"Automatic number guessing game robot","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Acme-GuessNumber","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6a75d14da03585ffa04f2e31645a1b0de6ac8eae0b41750b07e5a237bac9f88a","flatsize":14490,"path":"All/p5-Acme-GuessNumber-0.05.pkg","repopath":"All/p5-Acme-GuessNumber-0.05.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":8308,"desc":"Many people have this experience: You sit before a gambling table. You keep\nplacing the bet. You know the Goddess will finally smile at you. You just\ndon't know when. You have only to wait. As the time goes by, the bets in\nyour hand become fewer and fewer. You feel the time goes slower and slower.\nThis lengthy waiting process become painfully long, like a train running\nstraightforwardly into hell. You start feeling your whole life is a failure,\nas the jackpot never comes...\n\nBut, hey, why so painfully waiting? The Goddess will finally smile at you,\nright? So, why not put this painly waiting process to a computer program?\nYes. This is the whole idea, the greatest invention in the century:: An\nautomatic gambler! There is no secret. It is simple brute force. It\nnever-endingly runs toward the final jackpot. You can go for other business:\nsleep, eat, work. When you finally came back you wins. With it, the hell of\ngambling is history!\n\nRemember, that the computer is never affected by emotion, luck, everything.\nIt never feel anxious or depress. It simply, faithfully, determinedly runs\nthe probability until the jackpot. As you know, the anxiety and depression\nis the enemy of the games, while a simple, faithful and determined mind is\nthe only path to the jackpot. This makes computer a perfect candidate as a\ngambler than an ordinary human.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["games","perl5"]},{"name":"p5-Acme-ButFirst","origin":"misc/p5-Acme-ButFirst","version":"1.00_1","comment":"Do something, but first do something else","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Acme-ButFirst","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bdc9ca5c2d3c8fac0cf4cbd6f56100bf5f8d02a89b0475192b2fe577652f7e48","flatsize":11526,"path":"All/p5-Acme-ButFirst-1.00_1.pkg","repopath":"All/p5-Acme-ButFirst-1.00_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6916,"desc":"Acme::ButFirst allows you to execute a block of code, but first do\nsomething else. Perfect for when you wish to add to the start of a long\nblock of code, but don't have the energy to scroll upwards in your editor.\n\nAcme::ButFirst recognises both butfirst and but first as keywords.\n\nUsage of Acme::ButFirst is lexically scoped. ButFirstification can be\nexplicitly disabled by using no Acme::ButFirst.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["misc","perl5"]},{"name":"p5-Acme-HTTP","origin":"net/p5-Acme-HTTP","version":"0.10","comment":"High-level access to Net::HTTP::NB and Net::HTTPS::NB","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/Acme-HTTP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f364f646c5c92803cc953f36109fd3a74e085e89d8b94463a7800b8f18c2cd08","flatsize":46915,"path":"All/p5-Acme-HTTP-0.10.pkg","repopath":"All/p5-Acme-HTTP-0.10.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12548,"desc":"Acme::HTTP provides high-level access to Net::HTTP::NB and Net::HTTPS::NB.","deps":{"p5-Net-HTTP":{"origin":"net/p5-Net-HTTP","version":"6.23"},"p5-Net-HTTPS-NB":{"origin":"net/p5-Net-HTTPS-NB","version":"0.15"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5","www"]},{"name":"p5-Acme-Comment","origin":"devel/p5-Acme-Comment","version":"1.04_1","comment":"Allow multi-line comments which are filtered out","maintainer":"marcellocoutinho@gmail.com","www":"https://metacpan.org/release/Acme-Comment","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e492af2ade19271227f2ba363b0b027c9c48efcb49c26eceb635b66bb38455e3","flatsize":25396,"path":"All/p5-Acme-Comment-1.04_1.pkg","repopath":"All/p5-Acme-Comment-1.04_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11060,"desc":"Acme::Comment allows multi-line comments which are filtered out.\nUnlike the pseudo multi-line comment if (0) {}, the code being\ncommented out need not be syntactically valid.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Acme-Damn","origin":"devel/p5-Acme-Damn","version":"0.06","comment":"Unblessing perl objects","maintainer":"imp@FreeBSD.org","www":"https://metacpan.org/release/Acme-Damn","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dd793db62007120cc146b72be3c4928a078077c317cfe8ee5fa7876e33528fb8","flatsize":25241,"path":"All/p5-Acme-Damn-0.06.pkg","repopath":"All/p5-Acme-Damn-0.06.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11600,"desc":"Acme::Damn provides a way to unbless objects.","deps":{"p5-Test-Exception":{"origin":"devel/p5-Test-Exception","version":"0.43"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Acme-MetaSyntactic","origin":"devel/p5-Acme-MetaSyntactic","version":"1.015","comment":"Themed metasyntactic variables names","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Acme-MetaSyntactic","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4fbd68ee62dcf437dbfeadcdf7eb296f8d5321fedc6e6fd01d66c99c38e7670d","flatsize":151961,"path":"All/p5-Acme-MetaSyntactic-1.015.pkg","repopath":"All/p5-Acme-MetaSyntactic-1.015.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":63444,"desc":"Acme::MetaSyntactic produces a sequence of meta-syntactic names (not\nunlike 'foo' and 'bar') using a number of schemes.","deps":{"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-ARGV-Struct","origin":"devel/p5-ARGV-Struct","version":"0.06","comment":"Perl extension to parse complex data structures passed in ARGV","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/ARGV-Struct","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cde3071c0f609dcb4e1c1e05760e6a1829427e1ddae733307edd4bf0ce1692cd","flatsize":17524,"path":"All/p5-ARGV-Struct-0.06.pkg","repopath":"All/p5-ARGV-Struct-0.06.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9704,"desc":"Parse complex data structures passed in ARGV.","deps":{"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-Type-Tiny":{"origin":"devel/p5-Type-Tiny","version":"2.006000"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-AWS-Signature4","origin":"devel/p5-AWS-Signature4","version":"1.02","comment":"Create a version4 signature for Amazon Web Services","maintainer":"sunpoet@FreeBSD.org","www":"https://metacpan.org/release/AWS-Signature4","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1311e76ca664782be00bb0e612fd37a2966ee3254698268e1775ac82a1d9a1a9","flatsize":26719,"path":"All/p5-AWS-Signature4-1.02.pkg","repopath":"All/p5-AWS-Signature4-1.02.pkg","licenselogic":"or","licenses":["ART20","GPLv1+"],"pkgsize":12664,"desc":"AWS::Signature4 implement's Amazon Web Service's Signature version 4.","deps":{"p5-TimeDate":{"origin":"devel/p5-TimeDate","version":"2.33,1"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Acme-6502","origin":"emulators/p5-Acme-6502","version":"0.77_2","comment":"Pure Perl 65C02 simulator","maintainer":"skreuzer@FreeBSD.org","www":"https://metacpan.org/release/Acme-6502","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1ccd588659c66b0daf0154d241395bf2b659f0cb22dcae3a9f6ff544c0ffbad8","flatsize":58581,"path":"All/p5-Acme-6502-0.77_2.pkg","repopath":"All/p5-Acme-6502-0.77_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":21092,"desc":"Imagine this nightmare scenario: your boss tells you about a legacy system you\nhave to support. How bad could it be? COBOL? Fortran? Worse: it's an embedded\n6502 system run by a family of squirrels. Fortunately there's a pure Perl 6502\nemulator that works so well the squirrels will never know the difference.","deps":{"p5-Term-ReadKey":{"origin":"devel/p5-Term-ReadKey","version":"2.38_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["emulators","perl5"]},{"name":"p5-AI-Perceptron","origin":"math/p5-AI-Perceptron","version":"1.0_1","comment":"Perl module for introducing to internal operations of neural networks","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/AI-Perceptron","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"75f3a31d18a8032e30293919a16435faff62428008ea850167d011a3909275ac","flatsize":21498,"path":"All/p5-AI-Perceptron-1.0_1.pkg","repopath":"All/p5-AI-Perceptron-1.0_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11548,"desc":"This module is meant to be an introduction to the internal operations of Neural\nNetworks. It lets the user create a single node in a neural net based on the\nPerceptron model.","deps":{"p5-accessors":{"origin":"devel/p5-accessors","version":"1.01_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-AMF-Perl","origin":"www/p5-AMF-Perl","version":"0.15_3","comment":"Flash Remoting in Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Flash-FLAP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"096ec892dfe5f2c330eb4a03591fc867dbd4f1d0a0ce57d09d31ad2ec4277753","flatsize":83831,"path":"All/p5-AMF-Perl-0.15_3.pkg","repopath":"All/p5-AMF-Perl-0.15_3.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":37404,"desc":"Flash Remoting is a way for Flash movies running in a web browser to\nrequest structured data from the web server.  The following data types\nare supported - strings, numbers, dates, arrays, dictionaries/hashes,\nobjects, recordsets.  Flash clients talk with the server using the AMF\nprotocol, which is proprietary to Macromedia.  However, it's not that\nhard to decode.\n\nUsing Flash::FLAP it is possible to send arbitrary data between client\nand server using very few lines of code.  There is no need to pack\ncomplicated data structures into CGI form parameteres or XML strings.\nThe coding time can be spent on better things - data preparation and\ngraphical presentation, not data delivery.","deps":{"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-Exception-Class":{"origin":"devel/p5-Exception-Class","version":"1.45"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5","www"]},{"name":"p5-AI-Pathfinding-AStar","origin":"devel/p5-AI-Pathfinding-AStar","version":"0.10_1","comment":"Perl implementation of the A* pathfinding algorithm","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/AI-Pathfinding-AStar","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9aef5484603bfbd76742c98bd117a5ed1b0b004ca767352964c702a295f5a2f1","flatsize":17687,"path":"All/p5-AI-Pathfinding-AStar-0.10_1.pkg","repopath":"All/p5-AI-Pathfinding-AStar-0.10_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":9336,"desc":"This module implements the A* pathfinding algorithm. It acts as a base class\nfrom which a custom map object can be derived. It requires from the map object\na subroutine named \"getSurrounding\" and provides to the object a routine called\n\"findPath\" which calculates the shortest (ie. least-expensive) path between two\nnodes.","deps":{"p5-Heap":{"origin":"devel/p5-Heap","version":"0.80_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Algorithm-Evolutionary","origin":"devel/p5-Algorithm-Evolutionary","version":"0.82.1","comment":"Library for doing evolutionary computation in Perl","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Algorithm-Evolutionary","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7fb6f52657cc7e71d9acd3b8f6621ebf13f8dddae2885b568c67e565b91b49a1","flatsize":494798,"path":"All/p5-Algorithm-Evolutionary-0.82.1.pkg","repopath":"All/p5-Algorithm-Evolutionary-0.82.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":228056,"desc":"It's a library for doing evolutionary computation in Perl.\n\nAlgorithm::Evolutionary was formerly called OPEAL, which is an acronym for\nObvious Pearl Evolutionary Algorithm Library.\n\nThe design principles of Algorithm::Evolutionary are:\n    * It should be easy to program any kind of evolutionary algorithm; all\n      chromosome representations and operators are possible.\n    * An XML dialect called EvoSpec is used as a language for description of\n      algorithms and for representation of the state of an algorithm. This\n      could make Algorithm::Evolutionary interoperable with other EA libraries,\n      such as EO or JEO.\n\nSee also: http://opeal.sourceforge.net/","deps":{"p5-Algorithm-Permute":{"origin":"devel/p5-Algorithm-Permute","version":"0.17"},"p5-Bit-Vector":{"origin":"math/p5-Bit-Vector","version":"7.4_1"},"p5-Clone":{"origin":"devel/p5-Clone","version":"0.47"},"p5-GD":{"origin":"graphics/p5-GD","version":"2.83"},"p5-Math-Random":{"origin":"math/p5-Math-Random","version":"0.72"},"p5-Object-Array":{"origin":"devel/p5-Object-Array","version":"0.060_2"},"p5-Sort-Key":{"origin":"devel/p5-Sort-Key","version":"1.33_2"},"p5-Statistics-Basic":{"origin":"math/p5-Statistics-Basic","version":"1.6611"},"p5-String-Random":{"origin":"devel/p5-String-Random","version":"0.32,1"},"p5-Tree-DAG_Node":{"origin":"devel/p5-Tree-DAG_Node","version":"1.32"},"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"p5-XML-Parser":{"origin":"textproc/p5-XML-Parser","version":"2.47"},"p5-XML-Parser-Style-EasyTree":{"origin":"textproc/p5-XML-Parser-Style-EasyTree","version":"0.09_1"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Algorithm-Cluster","origin":"devel/p5-Algorithm-Cluster","version":"1.59","comment":"Perl interface to C clustering library","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Algorithm-Cluster","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1618e0aaf435338b4bd34bf5057178fc83d9973e927bac5dcafca14b5d57199e","flatsize":159115,"path":"All/p5-Algorithm-Cluster-1.59.pkg","repopath":"All/p5-Algorithm-Cluster-1.59.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":41264,"desc":"This module is an interface to the C Clustering Library, a general\npurpose library implementing functions for hierarchical clustering\n(pairwise simple, complete, average, and centroid linkage),\nalong with k-means and k-medians clustering, and 2D self-organizing maps.\nThe library is distributed along with Cluster 3.0, an enhanced version\nof the famous Cluster program originally written by Michael Eisen\nwhile at Stanford University. The C clustering library was written\nby Michiel de Hoon.\n\nThis module is a Perl wrapper for the C clustering library for\ncDNA microarray data, Copyright (C) 2002 Michiel Jan Laurens de Hoon.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Alien-Build","origin":"devel/p5-Alien-Build","version":"2.84","comment":"Build external dependencies for use in CPAN","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Alien-Build","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"45f5c2d99378c372c77a74cf391b8be4801f9a914b4ac65e3617095789e5da51","flatsize":966563,"path":"All/p5-Alien-Build-2.84.pkg","repopath":"All/p5-Alien-Build-2.84.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":405116,"desc":"Build external dependencies for use in CPAN","deps":{"p5-Capture-Tiny":{"origin":"devel/p5-Capture-Tiny","version":"0.50"},"p5-FFI-CheckLib":{"origin":"devel/p5-FFI-CheckLib","version":"0.31"},"p5-File-Which":{"origin":"sysutils/p5-File-Which","version":"1.27"},"p5-File-chdir":{"origin":"devel/p5-File-chdir","version":"0.1011"},"p5-Path-Tiny":{"origin":"devel/p5-Path-Tiny","version":"0.146"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Algorithm-Merge","origin":"devel/p5-Algorithm-Merge","version":"0.08_1","comment":"Three-way merge and diff","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Algorithm-Merge","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8391ce29e0b30ea606756eca980c253dcc9bcb6ecb59bf572a75562f5320ed33","flatsize":35389,"path":"All/p5-Algorithm-Merge-0.08_1.pkg","repopath":"All/p5-Algorithm-Merge-0.08_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12096,"desc":"This module complements Algorithm::Diff by providing three-way merge\nand diff functions.","deps":{"p5-Algorithm-Diff":{"origin":"devel/p5-Algorithm-Diff","version":"1.1903"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-AI-DecisionTree","origin":"math/p5-AI-DecisionTree","version":"0.11_1","comment":"Perl module for Automatically Learning Decision Trees","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/AI-DecisionTree","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"45210b419755f0004568486d75a2f4e281ca9c10eccca7ef679f71a485dc3e8f","flatsize":84274,"path":"All/p5-AI-DecisionTree-0.11_1.pkg","repopath":"All/p5-AI-DecisionTree-0.11_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":27280,"desc":"The AI::DecisionTree module automatically creates so-called \"decision trees\"\nto explain a set of training data. A decision tree is a kind of categorizer\nthat use a flowchart-like process for categorizing new instances.\n\nA decision tree like this one can be learned from training data, and\nthen applied to previously unseen data to obtain results that are consistent\nwith the training data.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-AI-NeuralNet-BackProp","origin":"math/p5-AI-NeuralNet-BackProp","version":"0.89_1","comment":"Perl module implementing back-propagation feed-forward neural network","maintainer":"bofh@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"14a717fb1d41c235f6562b4fda59984a4916a21a286dc7daac27a06e665f32fd","flatsize":92731,"path":"All/p5-AI-NeuralNet-BackProp-0.89_1.pkg","repopath":"All/p5-AI-NeuralNet-BackProp-0.89_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":38080,"desc":"AI::NeuralNet::BackProp is a simply back-propagation,\nfeed-foward neural network designed to learn using\na generalization of the Delta rule and a bit of Hopefield\ntheory.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-AI-Genetic","origin":"math/p5-AI-Genetic","version":"0.05_1","comment":"Pure Perl genetic algorithm implementation","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/AI-Genetic","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5705e3b59fcf33249f4c3ee5d0c4a2c762b7dfc16c509b4a60658598c9dd0c10","flatsize":71622,"path":"All/p5-AI-Genetic-0.05_1.pkg","repopath":"All/p5-AI-Genetic-0.05_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":32584,"desc":"This module implements a Genetic Algorithm (GA) in pure Perl. Other Perl\nmodules that achieve the same thing (perhaps better, perhaps worse) do\nexist. Please check CPAN. I mainly wrote this module to satisfy my own\nneeds, and to learn something about GAs along the way.\n\nI will not go into the details of GAs here, but here are the bare basics.\nPlenty of information can be found on the web.\n\nIn a GA, a population of individuals compete for survival. Each individual\nis designated by a set of genes that define its behaviour. Individuals\nthat perform better (as defined by the fitness function) have a higher\nchance of mating with other individuals. When two individuals mate, they\nswap some of their genes, resulting in an individual that has properties\nfrom both of its \"parents\". Every now and then, a mutation occurs where\nsome gene randomly changes value, resulting in a different individual. If\nall is well defined, after a few generations, the population should\nconverge on a \"good-enough\" solution to the problem being tackled.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math","perl5"]},{"name":"p5-Algorithm-Accounting","origin":"devel/p5-Algorithm-Accounting","version":"0.08_7","comment":"Generate accounting statistic for general logs","maintainer":"ychsiao@ychsiao.org","www":"https://metacpan.org/release/Algorithm-Accounting","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"36a7514377b2b34b1e5dc8b9268adfc024c44f6f0727570f9b30fcdca7669dcd","flatsize":19891,"path":"All/p5-Algorithm-Accounting-0.08_7.pkg","repopath":"All/p5-Algorithm-Accounting-0.08_7.pkg","licenselogic":"single","pkgsize":11536,"desc":"Algorithm::Accounting provide simple aggregation method to make log\naccounting easier. It accepts data in rows, each rows can have many\nfields, and each field is a scalar or a list(arrayref).\n\nThe basic usage is you walk through all your logs, and use append_data()\nto insert each rows, (you'll have to split the line into fields), and\nthen call result() to retrieve the result, or report() to immediately\nsee simple result.\n\nYou may specify a filed_groups parameter (arrayref of arrayref), and\nAlgorithm::Accounting will account these fields in groups.","deps":{"p5-Array-Compare":{"origin":"misc/p5-Array-Compare","version":"3.0.8"},"p5-Array-Iterator":{"origin":"devel/p5-Array-Iterator","version":"0.135"},"p5-Clone":{"origin":"devel/p5-Clone","version":"0.47"},"p5-FreezeThaw":{"origin":"devel/p5-FreezeThaw","version":"0.5001"},"p5-GD-Graph":{"origin":"graphics/p5-GD-Graph","version":"1.56"},"p5-Imager-Graph":{"origin":"graphics/p5-Imager-Graph","version":"0.10_1"},"p5-Perl6-Form":{"origin":"devel/p5-Perl6-Form","version":"0.04_2"},"p5-Spiffy":{"origin":"devel/p5-Spiffy","version":"0.46_1"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-Algorithm-CheckDigits","origin":"textproc/p5-Algorithm-CheckDigits","version":"1.3.6","comment":"Perl extension to generate and test check digits","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Algorithm-CheckDigits","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"872dddf8c7a9d423fc8c2ffa1fdfbddd6ff7d5782de89e3fea9daf491f84e366","flatsize":316916,"path":"All/p5-Algorithm-CheckDigits-1.3.6.pkg","repopath":"All/p5-Algorithm-CheckDigits-1.3.6.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":140464,"desc":"Perl library that provides several modules to compute or validate check digits.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"owrep","origin":"misc/owrep","version":"1.2_1","comment":"Weather reporting program using openweathermap.org","maintainer":"bob@eager.cx","www":"https://www.bobeager.uk/software.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"53a1216401152f4944e6d2955267fc987d1051cdb546bfa2bb5154496ea1b34e","flatsize":30785,"path":"All/owrep-1.2_1.pkg","repopath":"All/owrep-1.2_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":14404,"desc":"This is a basic weather reporting program. It uses data from\nopenweathermap.org, and uses a worldwide database.","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"}},"categories":["misc"],"shlibs_required":["libc.so.8","libexpat.so.1"]},{"name":"p5-AI-Categorizer","origin":"textproc/p5-AI-Categorizer","version":"0.09_2","comment":"Automatic Text Categorization","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/AI-Categorizer","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"db77a927ab9b3e8b7111f0a64b24814aa4f7169eb2b6246e4f7990225e440040","flatsize":240394,"path":"All/p5-AI-Categorizer-0.09_2.pkg","repopath":"All/p5-AI-Categorizer-0.09_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":113044,"desc":"AI::Categorizer is a framework for automatic text categorization. It\nconsists of a collection of Perl modules that implement common\ncategorization tasks, and a set of defined relationships among those\nmodules. The various details are flexible - for example, you can choose\nwhat categorization algorithm to use, what features (words or otherwise)\nof the documents should be used (or how to automatically choose these\nfeatures), what format the documents are in, and so on.\n\nThe basic process of using this module will typically involve obtaining a\ncollection of pre-categorized documents, creating a \"knowledge set\"\nrepresentation of those documents, training a categorizer on that\nknowledge set, and saving the trained categorizer for later use. There are\nseveral ways to carry out this process. The top-level AI::Categorizer\nmodule provides an umbrella class for high-level operations, or you may\nuse the interfaces of the individual classes in the framework.\n\nA simple sample script that reads a training corpus, trains a categorizer,\nand tests the categorizer on a test corpus, is distributed as eg/demo.pl .","deps":{"p5-AI-DecisionTree":{"origin":"math/p5-AI-DecisionTree","version":"0.11_1"},"p5-Algorithm-NaiveBayes":{"origin":"devel/p5-Algorithm-NaiveBayes","version":"0.04_1"},"p5-Algorithm-SVM":{"origin":"devel/p5-Algorithm-SVM","version":"0.13_1"},"p5-Class-Container":{"origin":"devel/p5-Class-Container","version":"0.13"},"p5-Lingua-Stem":{"origin":"textproc/p5-Lingua-Stem","version":"2.31"},"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"p5-Statistics-Contingency":{"origin":"math/p5-Statistics-Contingency","version":"0.09_1"},"p5-Time-Progress":{"origin":"devel/p5-Time-Progress","version":"2.15"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"]},{"name":"p5-AddressBook","origin":"net/p5-AddressBook","version":"0.16_1","comment":"Perl5 module providing an LDAP addressbook interface","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/AddressBook","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"490c96e2c6bb144f557ba0d7542653b3c995753d7d13d351ea63ef34db68f713","flatsize":114804,"path":"All/p5-AddressBook-0.16_1.pkg","repopath":"All/p5-AddressBook-0.16_1.pkg","licenselogic":"single","pkgsize":45936,"desc":"The AddressBook module provides a perl API for accessing LDAP addressbooks.","deps":{"p5-Date-Manip":{"origin":"devel/p5-Date-Manip","version":"6.97"},"p5-XML-DOM":{"origin":"textproc/p5-XML-DOM","version":"1.46"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"p5-Agent","origin":"devel/p5-Agent","version":"3.20_1","comment":"Perl module that provides a foundation for software agent developers","maintainer":"bofh@FreeBSD.org","www":"https://metacpan.org/release/Agent","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"035790054c1806206cff6c628eccccbfbcbf84cb7e30b573d7dcca8e3fcaa1f4","flatsize":33156,"path":"All/p5-Agent-3.20_1.pkg","repopath":"All/p5-Agent-3.20_1.pkg","licenselogic":"single","licenses":["ARTPERL10"],"pkgsize":19140,"desc":"Agent Perl provides both a foundation for software agent developers, and a\nstandardized API for the agent's users.  Agent's two most prominent features\nare its support for agent transportation and abstract messaging over\ndifferent mediums.","deps":{"p5-Class-Tom":{"origin":"devel/p5-Class-Tom","version":"3.02_3"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p5-AI-Prolog","origin":"devel/p5-AI-Prolog","version":"0.741_1","comment":"Perl extension for logic programming","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/AI-Prolog","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"39d707697b8753ff935c34ec972df128fdbd71ce18ad8e540c0abe3cc877d4c6","flatsize":224698,"path":"All/p5-AI-Prolog-0.741_1.pkg","repopath":"All/p5-AI-Prolog-0.741_1.pkg","licenselogic":"single","pkgsize":102488,"desc":"AI::Prolog is merely a convenient wrapper for a pure Perl Prolog compiler.\nRegrettably, at the current time, this requires you to know Prolog. That will\nchange in the future.","deps":{"p5-Clone":{"origin":"devel/p5-Clone","version":"0.47"},"p5-Exporter-Tidy":{"origin":"devel/p5-Exporter-Tidy","version":"0.09"},"p5-Hash-AsObject":{"origin":"devel/p5-Hash-AsObject","version":"0.13_1"},"p5-Regexp-Common":{"origin":"textproc/p5-Regexp-Common","version":"2017060201"},"p5-Term-ReadKey":{"origin":"devel/p5-Term-ReadKey","version":"2.38_1"},"p5-Text-Quote":{"origin":"textproc/p5-Text-Quote","version":"0.33"},"p5-aliased":{"origin":"devel/p5-aliased","version":"0.34"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"p11-kit","origin":"security/p11-kit","version":"0.25.5","comment":"Library for loading and enumerating of PKCS#11 modules","maintainer":"novel@FreeBSD.org","www":"https://p11-glue.freedesktop.org/p11-kit.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6929f96447986b08bf15d3f459dcfd4b42b9d74f85229a49f04807b507934426","flatsize":4125334,"path":"All/p11-kit-0.25.5.pkg","repopath":"All/p11-kit-0.25.5.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":515540,"desc":"Provides a way to load and enumerate PKCS#11 modules. Provides a\nstandard configuration setup for installing PKCS#11 modules in\nsuch a way that they're discoverable.\n\nAlso solves problems with coordinating the use of PKCS#11 by\ndifferent components or libraries living in the same process.","deps":{"libffi":{"origin":"devel/libffi","version":"3.4.6"},"libtasn1":{"origin":"security/libtasn1","version":"4.20.0_1"}},"categories":["devel","security"],"shlibs_required":["libc.so.8","libpthread.so.0","libtasn1.so.6"],"options":{"DOCS":"on","MANPAGES":"on","TEST":"off"},"annotations":{"cpe":"cpe:2.3:a:p11-kit_project:p11-kit:0.25.5:::::dragonfly6:x86_64"}},{"name":"p5-Acme-Monta","origin":"www/p5-Acme-Monta","version":"0.01_1","comment":"Monta Method reproduced in web","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Acme-Monta","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cc027a16c672af1be5d2a4f8de1afc53cf10ea160f65297a27b83b2156a144d6","flatsize":11457,"path":"All/p5-Acme-Monta-0.01_1.pkg","repopath":"All/p5-Acme-Monta-0.01_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":6524,"desc":"This perl module is for using MONTA METHOD on web contents.\n\n'MONTA METHOD' is TV of Japan and a popular presentation technique.\nConverted contents and reveal it with some action.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"]},{"name":"oysttyer","origin":"net-im/oysttyer","version":"2.10.0","comment":"Interactive console text-based command-line Twitter client","maintainer":"pi@FreeBSD.org","www":"https://oysttyer.github.io/docs/userGuide.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d1cd7b613492cc13deb195e03aa93ca2820db6b0092fff6bfb3904dba7343d3e","flatsize":276377,"path":"All/oysttyer-2.10.0.pkg","repopath":"All/oysttyer-2.10.0.pkg","licenselogic":"single","licenses":["FFSL"],"pkgsize":74240,"desc":"An interactive console text-based command-line Twitter client written in Perl\n\nSee also: https://github.com/oysttyer/oysttyer","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"p5-TimeDate":{"origin":"devel/p5-TimeDate","version":"2.33,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-im"]},{"name":"p0f","origin":"net-mgmt/p0f","version":"3.09b_1","comment":"Passive OS fingerprinting tool","maintainer":"pi@FreeBSD.org","www":"https://lcamtuf.coredump.cx/p0f3/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"262c02ee931f02f281cf0769e0ebd0773fdd6706b51a428c2119f744d64e980e","flatsize":277875,"path":"All/p0f-3.09b_1.pkg","repopath":"All/p0f-3.09b_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":88268,"desc":"Passive OS fingerprinting is based on information coming from a remote host\nwhen it establishes a connection to our system.  Captured packets contain\nenough information to identify the operating system.  In contrast to active\nscanners such as nmap and QueSO, p0f does not send anything to the host\nbeing identified.\n\nFor more information, refer to Lance Spitzner's old paper about passive OS\nfingerprinting: http://old.honeynet.org/papers/finger/.\n\nUse of this program requires read access to the packet filtering device,\ntypically /dev/bpf0.  Granting such access allows the users who have it to\nput your Ethernet device into promiscuous mode and sniff your network.\nRunning p0f with no options will cause it to analyze packets intended for\nother hosts.","categories":["net-mgmt","security"],"users":["p0f"],"groups":["p0f"],"shlibs_required":["libc.so.8","libpcap.so.3"],"options":{"DOCS":"on"}},{"name":"ox-gfm.el","origin":"textproc/ox-gfm.el","version":"1.0p20231215.1901","comment":"Github Flavored Markdown exporter for Org Mode","maintainer":"pat@patmaddox.com","www":"https://github.com/larstvei/ox-gfm","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"21451dd53a8f8c0e50e8dc7dded9fb5193a341f20ad2baf54a4a9107ad619b6e","flatsize":14867,"path":"All/ox-gfm.el-1.0p20231215.1901.pkg","repopath":"All/ox-gfm.el-1.0p20231215.1901.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":5232,"desc":"This package adds an Org mode export backend for GitHub Flavored\nMarkdown.\n\nExporting to Github Flavored Markdown is available through Org mode's\nexport dispatcher once ox-gfm is loaded. Alternatively, exporting can\nbe triggered by calling the (autoloaded) function M-x\norg-gfm-export-to-markdown.","categories":["textproc"],"options":{"DOCS":"on"}},{"name":"oxygen-fonts","origin":"x11-fonts/oxygen-fonts","version":"5.4.3","comment":"Plasma5 Oxygen font family","maintainer":"vishwin@FreeBSD.org","www":"https://cgit.kde.org/oxygen-fonts.git","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ee2f680bfbd97a5483b5293dbfe3c8d951e3d9bd568700adde344816b5e88263","flatsize":118909,"path":"All/oxygen-fonts-5.4.3.pkg","repopath":"All/oxygen-fonts-5.4.3.pkg","licenselogic":"or","licenses":["GPLv3RLE+","OFL11"],"pkgsize":48664,"desc":"Oxygen Font is a project to design a desktop/gui font for integrated\nuse with the KDE Plasma desktop.\n\nThe basic concept for Oxygen Font is to design a clear, legible,\nsans serif font which would be rendered with Freetype on Linux-based\ndevices. In addition a bold weight, plus regular and bold italics,\nand a monospace version will be made.","categories":["kde-plasma","x11-fonts"]},{"name":"p5-AcePerl","origin":"biology/p5-AcePerl","version":"1.92_5","comment":"Perl5 interface to the ACEDB genome database system","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/AcePerl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0a705bc3da13d5e9b9e058734d8340556e3d03719f7ea98ea461e5ff761f92e0","flatsize":703820,"path":"All/p5-AcePerl-1.92_5.pkg","repopath":"All/p5-AcePerl-1.92_5.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":267504,"desc":"AcePerl is an object-oriented Perl interface for the ACEDB genome database\nsystem. It provides functionality for connecting to remote ACEDB databases,\nperforming queries, fetching ACE objects, and updating databases.","deps":{"p5-Cache-Cache":{"origin":"devel/p5-Cache-Cache","version":"1.08"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["biology","databases","perl5"]},{"name":"ovs","origin":"mail/ovs","version":"1.06","comment":"RRDtool frontend for mail statistics","maintainer":"ports@FreeBSD.org","www":"https://github.com/xbeaudouin/openvisp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9302ad03d4696bff8328486a745fb2b914498820886d55de35173bb90012a80e","flatsize":104821,"path":"All/ovs-1.06.pkg","repopath":"All/ovs-1.06.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":24712,"desc":"OpenVISP Stats is a very simple mail statistics RRDtool frontend for mail\nstatistics that produces daily, weekly, monthly and yearly graphs of\nreceived/sent, bounces/rejected, spam mails, viruses, ... and pop/imap\nstatistics.","deps":{"p5-File-Tail":{"origin":"devel/p5-File-Tail","version":"1.3"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"rrdtool":{"origin":"databases/rrdtool","version":"1.9.0"}},"categories":["mail"],"options":{"DOCS":"on"},"messages":[{"message":"Edit /etc/rc.conf and set\n\n  ovs_enable=\"YES\"\n\nto enable OpenVISP Stats.\n\nMake sure this script should be invoked with privilege to read\n/var/log/maillog. For example, you may change the permission of\nmaillog to be 644. Another way is to make maillog owned by\nthe mail group, and put ovs_user in that group.","type":"install"},{"message":"===>   NOTICE:\n\nThe ovs port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"owamp","origin":"net/owamp","version":"3.3_1","comment":"Implementation of the One-Way Active Measurement Protocol","maintainer":"pi@FreeBSD.org","www":"https://www.internet2.edu/performance/owamp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"70a9f824a807c4fe48602103e3d5bd5ad45da9f1aa6c7161949f5c5b80c3b36c","flatsize":1240932,"path":"All/owamp-3.3_1.pkg","repopath":"All/owamp-3.3_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":245728,"desc":"OWAMP is a command line client application and a policy daemon used\nto determine one way latencies between hosts. It is an implementation\nof the OWAMP protocol as defined by\nhttp://www.rfc-editor.org/rfc/rfc4656.txt. (When referring to the\nprotocol within this document, \"OWAMP\" will be in italicized. In\nall other instances, \"OWAMP\" will be referring to this implementation.)\n\nWith roundtrip-based measurements, it is hard to isolate the direction\nin which congestion is experienced. One-way measurements solve this\nproblem and make the direction of congestion immediately apparent.\nSince traffic can be asymmetric at many sites that are primarily\nproducers or consumers of data, this allows for more informative\nmeasurements. One-way measurements allow the user to better isolate\nthe effects of specific parts of a network on the treatment of\ntraffic.","categories":["net"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"owfs","origin":"comms/owfs","version":"3.2p4_3","comment":"1-wire file system implementation","maintainer":"johan@stromnet.se","www":"https://www.owfs.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fe9803420e28f7b876c01e0d981d99b454c3339aa9ec4b51a957e8403fbee3fd","flatsize":1792005,"path":"All/owfs-3.2p4_3.pkg","repopath":"All/owfs-3.2p4_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":628156,"desc":"OWFS -- 1-Wire file system.\nOWFS is an easy way to use the powerful 1-wire system of Dallas/Maxim.\n\nOWFS is a simple and flexible program to monitor and control the physical\nenvironment. You can write scripts to read temperature, flash lights, write\nto an LCD, log and graph, ...","categories":["comms"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libusb.so.2"],"options":{"AVAHI":"off","FTDI":"off","I2C":"on","OWCAPI":"on","OWDEBUG":"on","OWEXTERNAL":"on","OWFS":"off","OWFTPD":"on","OWHTTPD":"on","OWMALLOC":"off","OWMON":"off","OWMUTEXDEBUG":"off","OWNET":"on","OWPERL":"off","OWPHP":"off","OWSERVER":"on","OWSHELL":"on","OWTAP":"off","OWTCL":"off","PROFILING":"off","USB":"on","ZERO":"off"}},{"name":"otpw","origin":"security/otpw","version":"1.5_1","comment":"One-time password login package by Markus Kuhn","maintainer":"jkim@FreeBSD.org","www":"https://www.cl.cam.ac.uk/~mgk25/otpw.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"016b877af87ceae9f11656266c6d381a6ce3cba35693ec7d490bb01d8b9f2caf","flatsize":87969,"path":"All/otpw-1.5_1.pkg","repopath":"All/otpw-1.5_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":32084,"desc":"OTPW is a one-time password system which is robust against the password\nlist being stolen and race for the last digit attacks.","categories":["security"],"users":["otpw"],"groups":["otpw"],"shlibs_required":["libc.so.8"]},{"name":"ots","origin":"x11-fonts/ots","version":"9.2.0","comment":"OpenType Sanitizer","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/khaledhosny/ots","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6a20ae9eaf08fe4eb893f2ee931373d9eb624bee47a13e62ab5b3c6e14018813","flatsize":2033158,"path":"All/ots-9.2.0.pkg","repopath":"All/ots-9.2.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":315424,"desc":"The OpenType Sanitizer (OTS) parses and serializes OpenType files (OTF, TTF) and\nWOFF and WOFF2 font files, validating them and sanitizing them as it goes.\n\nThe C library is integrated into Chromium and Firefox, and also simple command\nline tools to check files offline in a Terminal.\n\nThe CSS font-face property is great for web typography. Having to use images in\norder to get the correct typeface is a great sadness; one should be able to use\nvectors.","deps":{"brotli":{"origin":"archivers/brotli","version":"1.1.0,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"googletest":{"origin":"devel/googletest","version":"1.16.0"},"liblz4":{"origin":"archivers/liblz4","version":"1.10.0,1"},"woff2":{"origin":"devel/woff2","version":"1.0.2_5"}},"categories":["x11-fonts"],"shlibs_required":["libc.so.8","libfreetype.so.6","libgtest.so.1.16.0","libgtest_main.so.1.16.0","libstdc++.so.9"]},{"name":"otk","origin":"x11-toolkits/otk","version":"0.96_4","comment":"Widget library based on OpenGL","maintainer":"ports@FreeBSD.org","www":"https://otk.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"403439da8417b70e3b538360ae6f907f8faff2e681c2878a127d90982def2154","flatsize":226330,"path":"All/otk-0.96_4.pkg","repopath":"All/otk-0.96_4.pkg","licenselogic":"single","licenses":["LGPL20+"],"pkgsize":84224,"desc":"Otk is a portable widget library for making graphical user interfaces for\napplication programs. It emphasizes simplicity without eliminating capability.\nIt is based on OpenGL and C. Otk provides the following basic widgets:\n* Panel -\t\tThe \"container\" widget,\n* Text Label -\t\tText labels,\n* Button -\t\tButtons with labels and call-backs\n\t\t  \tto user functions,\n* Text Form Box -\tAccept text with function call-back,\n\t\t\talso scrollable editor window,\n* Pull-down Menu -\tDisplay hierarchical menu-lists with user\n\t\t\tfunction call-backs on mouse release,\n* Slider Control -\tSlider control with call-back,\n* Sub-windows -\t\tDetachable self-managed windows,\n* Gadgets -\t\tHigh level widgets","deps":{"freeglut":{"origin":"graphics/freeglut","version":"3.2.1"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"}},"categories":["graphics","x11-toolkits"],"messages":[{"message":"===>   NOTICE:\n\nThe otk port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ott","origin":"lang/ott","version":"0.33","comment":"Tool for writing definitions of programming languages and calculi","maintainer":"domagoj.stolfa@cl.cam.ac.uk","www":"https://github.com/ott-lang/ott","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"04aeb98696b2bfa11da55869551c682973261d4cdc772a794fd3a53d11772bb0","flatsize":4398633,"path":"All/ott-0.33.pkg","repopath":"All/ott-0.33.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1142504,"desc":"A tool for writing definitions of programming languages and calculi\n\nby Peter Sewell, Francesco Zappa Nardelli, and Scott Owens.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"}},"categories":["lang"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"]},{"name":"owl-lisp","origin":"lang/owl-lisp","version":"0.2.2_1","comment":"Functional dialect of Scheme","maintainer":"me@pacopascal.com","www":"https://gitlab.com/owl-lisp/owl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"953693f18c522cad9040220513ef8994f0cf04a4f65a233a3186dee7dec98969","flatsize":1322563,"path":"All/owl-lisp-0.2.2_1.pkg","repopath":"All/owl-lisp-0.2.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":245048,"desc":"Owl Lisp is a functional dialect of the Scheme programming language.\nIt is mainly based on the applicative subset of the R7RS standard.","categories":["lang"],"shlibs_required":["libc.so.8"]},{"name":"owncloudclient","origin":"deskutils/owncloudclient","version":"2.8.2_4","comment":"OwnCloud Desktop Syncing Client","maintainer":"daniel@morante.net","www":"https://github.com/owncloud/client","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f7ae556324912f4b25ab88a38c514e9bdc6b5fc54908e88019b41e3f0d308ee7","flatsize":7103311,"path":"All/owncloudclient-2.8.2_4.pkg","repopath":"All/owncloudclient-2.8.2_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1563508,"desc":"The ownCloud Desktop Client is a tool to synchronize files\nfrom ownCloud Server with your computer.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"kf5-kcompletion":{"origin":"x11-toolkits/kf5-kcompletion","version":"5.116.0"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-kio":{"origin":"devel/kf5-kio","version":"5.116.0_1"},"kf5-kjobwidgets":{"origin":"x11-toolkits/kf5-kjobwidgets","version":"5.116.0"},"kf5-kservice":{"origin":"devel/kf5-kservice","version":"5.116.0"},"kf5-kwidgetsaddons":{"origin":"x11-toolkits/kf5-kwidgetsaddons","version":"5.116.0"},"kf5-kwindowsystem":{"origin":"x11/kf5-kwindowsystem","version":"5.116.0"},"libinotify":{"origin":"devel/libinotify","version":"20240724"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"qtkeychain-qt5":{"origin":"security/qtkeychain","version":"0.15.0"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["deskutils"],"shlibs_required":["libQt5Concurrent.so.5","libQt5Core.so.5","libQt5DBus.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libc.so.8","libinotify.so.0","libm.so.4","libqt5keychain.so.1","libsqlite3.so.0","libstdc++.so.9","libz.so.3"],"options":{"DEBUG":"off"}},{"name":"ot-recorder","origin":"www/ot-recorder","version":"0.9.7","comment":"Store and access data published by OwnTracks apps","maintainer":"dvl@FreeBSD.org","www":"https://github.com/owntracks/recorder","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c49559d0f20e1a08eac2d95d075b8056ff88a1138258959d9c79fd9f13b46cfe","flatsize":999974,"path":"All/ot-recorder-0.9.7.pkg","repopath":"All/ot-recorder-0.9.7.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":355492,"desc":"The OwnTracks Recorder is a lightweight program for storing and accessing\nlocation data published via MQTT (or HTTP) by the OwnTracks apps. It is a\ncompiled program which is easy to install and operate even on low-end hardware,\nand it doesn't require an external database.\n\nThere are two main components: the Recorder obtains data via MQTT subscribes or\nHTTP POST, stores the data in plain files and serve it via its built-in REST\nAPI, and the ocat command-line utility reads stored data in a variety of\nformats.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"libconfig":{"origin":"devel/libconfig","version":"1.7.3"},"lmdb":{"origin":"databases/lmdb","version":"0.9.33,1"},"mosquitto":{"origin":"net/mosquitto","version":"2.0.18"}},"categories":["www"],"users":["ot-recorder"],"groups":["ot-recorder"],"shlibs_required":["libc.so.8","libconfig.so.11","libcurl.so.4","liblmdb.so.0","libm.so.4","libmosquitto.so.1","libpthread.so.0","libuuid.so.1"]},{"name":"ov","origin":"textproc/ov","version":"0.15.0_12","comment":"Feature rich terminal pager","maintainer":"lcook@FreeBSD.org","www":"https://github.com/noborus/ov","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"05f1244fb333b87624a10667ab8545ce9035dcc02d611e6744a91d0c47fb2630","flatsize":7935453,"path":"All/ov-0.15.0_12.pkg","repopath":"All/ov-0.15.0_12.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2480016,"desc":"ov is a feature rich terminal pager. It has an\neffective function for tabular text. Previously\nknown as oviewer.","categories":["textproc"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"ossp-xds","origin":"devel/ossp-xds","version":"0.9.3_2","comment":"Generic and extensible framework for serialization","maintainer":"ports@FreeBSD.org","www":"http://www.ossp.org/pkg/lib/xds/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cc2a037c17a9656abc5c1b2510b748865044585c531d2b8da5b8f04645cb4f94","flatsize":116707,"path":"All/ossp-xds-0.9.3_2.pkg","repopath":"All/ossp-xds-0.9.3_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":26856,"desc":"The OSSP xds library is generic and extensible encoding and decoding\nframework for the serialization of arbitrary ISO C data types.  OSSP\nxds consists of three components: the generic encoding and decoding\nframework, a set of shipped engines to encode and decode values in\ncertain existing formats (Sun RPC/XDR and XDS/XML are currently\nprovided), and a run-time context, which is used to manage buffers,\nregistered engines, etc.  The library is designed to allow fully\nrecursive and efficient encoding/decoding of arbitrary nested data.","categories":["devel"],"messages":[{"message":"===>   NOTICE:\n\nThe ossp-xds port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ossp-uuid","origin":"misc/ossp-uuid","version":"1.6.2_11","comment":"ISO-C API and CLI for generating Universally Unique Identifiers","maintainer":"vd@FreeBSD.org","www":"http://www.ossp.org/pkg/lib/uuid/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a4da0e69a026d5375bd6fa56bd6da09e287c4e45bc69d8fa22481f2f6639c388","flatsize":362180,"path":"All/ossp-uuid-1.6.2_11.pkg","repopath":"All/ossp-uuid-1.6.2_11.pkg","licenselogic":"single","licenses":["UNKNOWN"],"pkgsize":81428,"desc":"OSSP uuid is a ISO-C and Perl application programming interface (API)\nand corresponding command line interface (CLI) for the generation of\nDCE 1.1 and ISO/IEC 11578:1996 compliant Universally Unique Identifiers\n(UUID). It supports DCE 1.1 variant UUIDs of version 1 (time and node\nbased), version 3 (name based, MD5), version 4 (random number based) and\nversion 5 (name based, SHA-1).","categories":["devel","misc"],"shlibs_required":["libc.so.8"]},{"name":"ossp-sa","origin":"net/ossp-sa","version":"1.2.6_2","comment":"Abstraction library for the Unix socket API","maintainer":"ports@FreeBSD.org","www":"http://www.ossp.org/pkg/lib/sa/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"93b91ec7f8ff90bf689943dd1b57445b39fd169a15956039abe8c90d093ef516","flatsize":190424,"path":"All/ossp-sa-1.2.6_2.pkg","repopath":"All/ossp-sa-1.2.6_2.pkg","licenselogic":"single","pkgsize":45748,"desc":"OSSP sa is an abstraction library for the Unix socket application\nprogramming interface (API) featuring stream and datagram oriented\ncommunication over Unix Domain and Internet Domain (TCP and UDP) sockets. It\nprovides the following key features: address abstraction (local, IPv4, and\nIPv6), type abstraction, I/O timeouts, I/O stream buffering and convenience\nI/O functions.","deps":{"ossp-ex":{"origin":"devel/ossp-ex","version":"1.0.6_2"}},"categories":["net"],"messages":[{"message":"===>   NOTICE:\n\nThe ossp-sa port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ossp-var","origin":"devel/ossp-var","version":"1.1.3_2","comment":"Flexible, full-featured, and fast variable expansion library","maintainer":"ports@FreeBSD.org","www":"http://www.ossp.org/pkg/lib/var/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"143db64e66627d38a71e88d421e3652f693bca987daa1482405ed7369cb149ae","flatsize":90858,"path":"All/ossp-var-1.1.3_2.pkg","repopath":"All/ossp-var-1.1.3_2.pkg","licenselogic":"single","pkgsize":39884,"desc":"OSSP var is a flexible, full-featured and fast variable construct expansion\nlibrary. It supports a configurable variable construct syntax very similar\nto the style found in many scripting languages (like @name, ${name}, , etc.)\nand provides both simple scalar (${name}) and array (${name[index]})\nexpansion, plus optionally one or more post-operations on the expanded value\n(${name:op:op...}).","categories":["devel"],"messages":[{"message":"===>   NOTICE:\n\nThe ossp-var port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ossp-l2","origin":"devel/ossp-l2","version":"0.9.13_2","comment":"C library for a flexible and sophisticated Unix logging facility","maintainer":"ports@FreeBSD.org","www":"http://www.ossp.org/pkg/lib/l2/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"45b22ea0254c3d04722841e676c6f06f2c75a84ef639a8aa2dea5543be6f8881","flatsize":396546,"path":"All/ossp-l2-0.9.13_2.pkg","repopath":"All/ossp-l2-0.9.13_2.pkg","licenselogic":"single","pkgsize":109352,"desc":"OSSP l2 is a C library providing a very flexible and sophisticated Unix logging\nfacility. It is based on the model of arbitrary number of channels, stacked\ntogether in a top-down data flow tree structure with filtering channels in\ninternal nodes and output channels on the leave nodes.","categories":["devel"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe ossp-l2 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ossp-cfg","origin":"devel/ossp-cfg","version":"0.9.11_2","comment":"Library for parsing arbitrary C/C++-style configuration files","maintainer":"ports@FreeBSD.org","www":"http://www.ossp.org/pkg/lib/cfg/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"72e7b0b001b73939a96a23733938a0f813818130fd0521b6efb0bb24b60f23ad","flatsize":164794,"path":"All/ossp-cfg-0.9.11_2.pkg","repopath":"All/ossp-cfg-0.9.11_2.pkg","licenselogic":"single","pkgsize":47020,"desc":"OSSP cfg is a ISO-C library for parsing arbitrary C/C++-style configuration\nfiles. A configuration is sequence of directives. Each directive consists of\nzero or more tokens. Each token can be either a string or again a complete\nsequence. This means the configuration syntax has a recursive structure and\nthis way allows to create configurations with arbitrarily nested sections.","deps":{"ossp-ex":{"origin":"devel/ossp-ex","version":"1.0.6_2"}},"categories":["devel"],"messages":[{"message":"===>   NOTICE:\n\nThe ossp-cfg port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ossp-al","origin":"devel/ossp-al","version":"0.9.3_2","comment":"Defines an abstract type of buffer that can move data without copying","maintainer":"vd@FreeBSD.org","www":"http://www.ossp.org/pkg/lib/al/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5b2ca345ff6bca5021e1a4206338db7a9b32f525b7ead156e1abccaa0822cd2d","flatsize":70027,"path":"All/ossp-al-0.9.3_2.pkg","repopath":"All/ossp-al-0.9.3_2.pkg","licenselogic":"single","pkgsize":22468,"desc":"OSSP al defines an abstract data type of a data buffer that can assemble,\nmove and truncate chunks of data in a stream but avoids actual copying. It\nwas built to deal efficiently with communication streams between software\nmodules. It especially provides flexible semantical data attribution through\nby-chunk labeling. It also has convenient chunk traversal methods and\noptional OSSP ex based exception handling.","deps":{"ossp-ex":{"origin":"devel/ossp-ex","version":"1.0.6_2"}},"categories":["devel"]},{"name":"ossp-val","origin":"devel/ossp-val","version":"0.9.4_2","comment":"Flexible name to value mapping library for C variables","maintainer":"ports@FreeBSD.org","www":"http://www.ossp.org/pkg/lib/val/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2dcd3f74a3d4b898de88b6626c2ff0bf332a7da7de5db9d66fda8f0bddc7ce63","flatsize":73510,"path":"All/ossp-val-0.9.4_2.pkg","repopath":"All/ossp-val-0.9.4_2.pkg","licenselogic":"single","pkgsize":23028,"desc":"OSSP val is a flexible name to value mapping library for C variables. It is\na companion library to OSSP var. It allows one to access C variables through\nname strings, although the C language does neither provide such a dedicated\nfacility nor an evaluation construct (which could be used to implement such\na facility easily).","deps":{"ossp-ex":{"origin":"devel/ossp-ex","version":"1.0.6_2"}},"categories":["devel"],"messages":[{"message":"===>   NOTICE:\n\nThe ossp-val port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ossp-ex","origin":"devel/ossp-ex","version":"1.0.6_2","comment":"Small exception handling library for use in C","maintainer":"ports@FreeBSD.org","www":"http://www.ossp.org/pkg/lib/ex/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4ee5ce4a6939cec1cb142900a2c74846a85f11d444fc7d9fc065b967b36169f8","flatsize":30995,"path":"All/ossp-ex-1.0.6_2.pkg","repopath":"All/ossp-ex-1.0.6_2.pkg","licenselogic":"single","pkgsize":17436,"desc":"OSSP ex is a small ISO-C++ style exception handling library for use in the\nISO-C language. It allows you to use the paradigm of throwing and catching\nexceptions in order to reduce the amount of error handling code without\nmaking your program less robust.","categories":["devel"],"messages":[{"message":"===>   NOTICE:\n\nThe ossp-ex port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"otter","origin":"misc/otter","version":"3.3f_4","comment":"Theorem prover and finite model searcher","maintainer":"wollman@FreeBSD.org","www":"https://www-unix.mcs.anl.gov/AR/otter/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"41eacba4331271b24b18707ae572670825b6c11c2806e0b851c7314d3850a130","flatsize":4549867,"path":"All/otter-3.3f_4.pkg","repopath":"All/otter-3.3f_4.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":815432,"desc":"Otter is an automated deduction system (theorem prover) for\nfirst-order logic with equality developed at Argonne National\nLaboratories.","categories":["misc"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"oura","origin":"net-p2p/oura","version":"1.8.4_10","comment":"A pipeline that connects to the tip of a Cardano node","maintainer":"boris@zfs.ninja","www":"https://txpipe.github.io/oura/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5f9ac2c732cab5488efe3a8451978d35871590eb63ed1d8939da45e7021b9708","flatsize":5613091,"path":"All/oura-1.8.4_10.pkg","repopath":"All/oura-1.8.4_10.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1479984,"desc":"Oura is a rust-native implementation of a pipeline that connects to the\ntip of a Cardano node through a combination of Ouroboros mini-protocol\n(using either a unix socket or tcp bearer), filters the events that match\na particular pattern and then submits a succint, self-contained payload\nto pluggable observers called \"sinks\".","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["net-p2p"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0"]},{"name":"ossec-hids-local-config","origin":"security/ossec-hids-local-config","version":"3.8.0","comment":"Configuration manager for ossec-hids-local","maintainer":"dominik.lisiak@bemsoft.pl","www":"https://ossec.github.io","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7647f367b0821e9e45b52c2fa0d83a1167aa913d74a3f0b66b949479ca369424","flatsize":39745,"path":"All/ossec-hids-local-config-3.8.0.pkg","repopath":"All/ossec-hids-local-config-3.8.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":12948,"desc":"OSSEC is a scalable, multi-platform, open source Host-based Intrusion Detection\nSystem (HIDS). It has a powerful correlation and analysis engine, integrating\nlog analysis, file integrity checking, Windows registry monitoring, centralized\npolicy enforcement, rootkit detection, real-time alerting and active response.\n\nThis package adds the configuration overlay with samples, additional rules,\ncommands, scripts and support for multiple configuration files.","deps":{"ossec-hids-local":{"origin":"security/ossec-hids-local","version":"3.8.0"}},"categories":["security"],"options":{"NOFW":"on","IPF":"off","IPFW":"off","PF":"off","DEFAULT_R":"on","CONFIG_R":"on","CMDOUT_R":"on","DEFAULT_C":"on","MERGE_C":"on","MERGE_AR":"on","RESTART_AR":"on","HOSTDENY_AR":"off","FWDROP_AR":"off","BASIC_RC":"on","NEWFILES_SC":"on","NOAUTO_SC":"on","BASIC_SC":"on","OSSEC_SC":"on","PGSQL_SC":"off","LOGINS":"on","PORTS_TCP":"on","PORTS_UDP":"on","BASIC":"on","OSSEC":"on","APACHE":"off","NGINX":"off","RADIUS":"off","VSFTPD":"off"},"messages":[{"message":"The \"ossec.conf\" must no longer be used for configuration. It will be\noverwritten by merged \"*.conf\" files from the configuration directory:\n/usr/local/ossec-hids/etc/ossec.conf.d","type":"install"}]},{"name":"ossec-hids-server-config","origin":"security/ossec-hids-server-config","version":"3.8.0","comment":"Configuration manager for ossec-hids-server","maintainer":"dominik.lisiak@bemsoft.pl","www":"https://ossec.github.io","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"05c9470e3fbbfa4299c8f57782b97908f15b8fae5ce5f6598c6a635eaa931cfe","flatsize":49239,"path":"All/ossec-hids-server-config-3.8.0.pkg","repopath":"All/ossec-hids-server-config-3.8.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":13940,"desc":"OSSEC is a scalable, multi-platform, open source Host-based Intrusion Detection\nSystem (HIDS). It has a powerful correlation and analysis engine, integrating\nlog analysis, file integrity checking, Windows registry monitoring, centralized\npolicy enforcement, rootkit detection, real-time alerting and active response.\n\nThis package adds the configuration overlay with samples, additional rules,\ncommands, scripts and support for multiple configuration files.","deps":{"ossec-hids-server":{"origin":"security/ossec-hids-server","version":"3.8.0"}},"categories":["security"],"options":{"NOFW":"on","IPF":"off","IPFW":"off","PF":"off","DEFAULT_R":"on","CONFIG_R":"on","CMDOUT_R":"on","DEFAULT_C":"on","MERGE_C":"on","MERGE_AR":"on","RESTART_AR":"on","HOSTDENY_AR":"off","FWDROP_AR":"off","BASIC_RC":"on","NEWFILES_SC":"on","NOAUTO_SC":"on","BASIC_SC":"on","OSSEC_SC":"on","PGSQL_SC":"off","LOGINS":"on","PORTS_TCP":"on","PORTS_UDP":"on","BASIC":"on","OSSEC":"on","APACHE":"off","NGINX":"off","RADIUS":"off","VSFTPD":"off","BASIC_RC_P":"on","CIS_RC_P":"on","CIS_L1_RC_P":"on","CIS_L2_RC_P":"on","BASIC_SC_P":"on","OSSEC_SC_P":"on","PGSQL_SC_P":"on","BASIC_P":"on","OSSEC_P":"on","APACHE_P":"on","NGINX_P":"on","RADIUS_P":"on","VSFTPD_P":"on"},"messages":[{"message":"The \"ossec.conf\" must no longer be used for configuration. It will be\noverwritten by merged \"*.conf\" files from the configuration directory:\n/usr/local/ossec-hids/etc/ossec.conf.d\n\nThe \"agent.conf\" must no longer be used for configuration. It will be\noverwritten by merged \"*.conf\" files from the configuration directory:\n/usr/local/ossec-hids/etc/agent.conf.d","type":"install"}]},{"name":"otter-browser","origin":"www/otter-browser","version":"1.0.03_2","comment":"Browser based on Qt 5","maintainer":"kde@FreeBSD.org","www":"https://otter-browser.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7db3181de383ad1fc12592e49b6a8d8ab653e436ea3c2c4c5ab02fa63f0bcdb7","flatsize":12607207,"path":"All/otter-browser-1.0.03_2.pkg","repopath":"All/otter-browser-1.0.03_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":2586780,"desc":"Otter Browser, project aiming to recreate classic Opera (12.x) UI using Qt 5.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"hunspell":{"origin":"textproc/hunspell","version":"1.7.2_1"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-location":{"origin":"devel/qt5-location","version":"5.15.16p7_1"},"qt5-multimedia":{"origin":"multimedia/qt5-multimedia","version":"5.15.16p2_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-script":{"origin":"devel/qt5-script","version":"5.15.18p0_2"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"},"qt5-sqldrivers-sqlite3":{"origin":"databases/qt5-sqldrivers-sqlite3","version":"5.15.16p130"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-webchannel":{"origin":"www/qt5-webchannel","version":"5.15.16p3_1"},"qt5-webengine":{"origin":"www/qt5-webengine","version":"5.15.18p7_3"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xmlpatterns":{"origin":"textproc/qt5-xmlpatterns","version":"5.15.16p0_1"}},"categories":["www"],"shlibs_required":["libQt5Core.so.5","libQt5DBus.so.5","libQt5Gui.so.5","libQt5Multimedia.so.5","libQt5Network.so.5","libQt5Positioning.so.5","libQt5PrintSupport.so.5","libQt5Qml.so.5","libQt5QmlModels.so.5","libQt5Quick.so.5","libQt5Svg.so.5","libQt5WebChannel.so.5","libQt5WebEngineCore.so.5","libQt5WebEngineWidgets.so.5","libQt5Widgets.so.5","libQt5XmlPatterns.so.5","libc.so.8","libhunspell-1.7.so.0","libm.so.4","libstdc++.so.9"],"options":{"QTWEBENGINE":"on","QTWEBKIT":"off"},"messages":[{"message":"To switch to the newer QtWebEngine web backend, add this section to the\n~/.config/otter/otter.conf:\n\n[Backends]\nWeb=qtwebengine\n\nIf you get wrong colors when watching videos while using the QtWebEngine\nbackend, this is probably because your system does not support hardware\nacceleration (see bug 237277).","type":"install"}]},{"name":"ossec-hids","origin":"security/ossec-hids","version":"3.8.0","comment":"Security tool to monitor and check logs and intrusions","maintainer":"dominik.lisiak@bemsoft.pl","www":"https://ossec.github.io","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"70b14cb33879430a5aa7653d31bc998a94a3c658eda898c8c762d570ccc3e99f","flatsize":243,"path":"All/ossec-hids-3.8.0.pkg","repopath":"All/ossec-hids-3.8.0.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":1096,"desc":"OSSEC is a scalable, multi-platform, open source Host-based Intrusion Detection\nSystem (HIDS). It has a powerful correlation and analysis engine, integrating\nlog analysis, file integrity checking, Windows registry monitoring, centralized\npolicy enforcement, rootkit detection, real-time alerting and active response.","deps":{"ossec-hids-local":{"origin":"security/ossec-hids-local","version":"3.8.0"},"ossec-hids-local-config":{"origin":"security/ossec-hids-local-config","version":"3.8.0"}},"categories":["security"],"options":{"CONFIG":"on","LOCAL":"on","AGENT":"off","SERVER":"off"}},{"name":"ossec-hids-agent-config","origin":"security/ossec-hids-agent-config","version":"3.8.0","comment":"Configuration manager for ossec-hids-agent","maintainer":"dominik.lisiak@bemsoft.pl","www":"https://ossec.github.io","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d79bd8dd0296c15d8cdc567efa538de67b80736fbb1c335a4cb3884a7d03a524","flatsize":28852,"path":"All/ossec-hids-agent-config-3.8.0.pkg","repopath":"All/ossec-hids-agent-config-3.8.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":11212,"desc":"OSSEC is a scalable, multi-platform, open source Host-based Intrusion Detection\nSystem (HIDS). It has a powerful correlation and analysis engine, integrating\nlog analysis, file integrity checking, Windows registry monitoring, centralized\npolicy enforcement, rootkit detection, real-time alerting and active response.\n\nThis package adds the configuration overlay with samples, additional rules,\ncommands, scripts and support for multiple configuration files.","deps":{"ossec-hids-agent":{"origin":"security/ossec-hids-agent","version":"3.8.0"}},"categories":["security"],"options":{"NOFW":"on","IPF":"off","IPFW":"off","PF":"off","BASIC_RC":"off","HOSTDENY_SC":"off","BASIC_SC":"off","OSSEC_SC":"off","PGSQL_SC":"off","LOGINS":"on","PORTS_TCP":"on","PORTS_UDP":"on","BASIC":"off","OSSEC":"off","APACHE":"off","NGINX":"off","RADIUS":"off","VSFTPD":"off"},"messages":[{"message":"The \"ossec.conf\" must no longer be used for configuration. It will be\noverwritten by merged \"*.conf\" files from the configuration directory:\n/usr/local/ossec-hids/etc/ossec.conf.d","type":"install"}]},{"name":"ossec-hids-server","origin":"security/ossec-hids-server","version":"3.8.0","comment":"Security tool to monitor and check logs and intrusions - server installation","maintainer":"dominik.lisiak@bemsoft.pl","www":"https://ossec.github.io","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6ad84fb398c11cb284fef35ce4bfa227184b829e57d5756a5562b73c1769fd8b","flatsize":4923147,"path":"All/ossec-hids-server-3.8.0.pkg","repopath":"All/ossec-hids-server-3.8.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":632328,"desc":"OSSEC is a scalable, multi-platform, open source Host-based Intrusion Detection\nSystem (HIDS). It has a powerful correlation and analysis engine, integrating\nlog analysis, file integrity checking, Windows registry monitoring, centralized\npolicy enforcement, rootkit detection, real-time alerting and active response.","deps":{"expect":{"origin":"lang/expect","version":"5.45.4_6,1"},"libevent":{"origin":"devel/libevent","version":"2.1.12"},"libinotify":{"origin":"devel/libinotify","version":"20240724"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"}},"categories":["security"],"users":["ossec","ossecm","ossecr"],"groups":["ossec"],"shlibs_required":["libc.so.8","libcrypto.so.12","libinotify.so.0","libm.so.4","libpcre2-8.so.0","libpthread.so.0","libssl.so.12","libz.so.3"],"options":{"DOCS":"on","INOTIFY":"on","LUA":"off","PRELUDE":"off","ZEROMQ":"off","MYSQL":"off","PGSQL":"off"},"messages":[{"message":"All the files related to OSSEC have been installed in:\n/usr/local/ossec-hids\n\nYou need to create main configuration file:\n/usr/local/ossec-hids/etc/ossec.conf\n\nFor information on proper configuration see:\nhttps://www.ossec.net/docs/syntax/ossec_config.html\n\nTo enable the startup script add ossec_hids_enable=\"YES\" to /etc/rc.conf.\n\nIf you intend to use \"firewall-drop\" active response on this OSSEC instance\ncreate the script:\n/usr/local/ossec-hids/active-response/bin/firewall-drop.sh\n\nYou can copy or hard link (symbolic link is not supported) one of the scripts\nalready provided by OSSEC:\n/usr/local/ossec-hids/active-response/bin/ipfilter.sh\n/usr/local/ossec-hids/active-response/bin/ipfw.sh\n/usr/local/ossec-hids/active-response/bin/pf.sh\n\nFor further steps see the documentation:\nhttps://www.ossec.net/docs/syntax/head_ossec_config.active-response.html\n\nConsider installing \"security/ossec-hids-server-config\" to ease\nOSSEC configuration.\n\nFor additional help execute:\n# /usr/local/etc/rc.d/ossec-hids help","type":"install"}]},{"name":"ossec-hids-local","origin":"security/ossec-hids-local","version":"3.8.0","comment":"Security tool to monitor and check logs and intrusions - local (standalone) installation","maintainer":"dominik.lisiak@bemsoft.pl","www":"https://ossec.github.io","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b26ec6ed14792c7eb45ce5bab2c4ca5a9bf5fc7e9bf94548ee95343657dbc6d2","flatsize":4922441,"path":"All/ossec-hids-local-3.8.0.pkg","repopath":"All/ossec-hids-local-3.8.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":632492,"desc":"OSSEC is a scalable, multi-platform, open source Host-based Intrusion Detection\nSystem (HIDS). It has a powerful correlation and analysis engine, integrating\nlog analysis, file integrity checking, Windows registry monitoring, centralized\npolicy enforcement, rootkit detection, real-time alerting and active response.","deps":{"expect":{"origin":"lang/expect","version":"5.45.4_6,1"},"libevent":{"origin":"devel/libevent","version":"2.1.12"},"libinotify":{"origin":"devel/libinotify","version":"20240724"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"}},"categories":["security"],"users":["ossec","ossecm","ossecr"],"groups":["ossec"],"shlibs_required":["libc.so.8","libcrypto.so.12","libinotify.so.0","libm.so.4","libpcre2-8.so.0","libpthread.so.0","libssl.so.12","libz.so.3"],"options":{"DOCS":"on","INOTIFY":"on","LUA":"off","PRELUDE":"off","ZEROMQ":"off","MYSQL":"off","PGSQL":"off"},"messages":[{"message":"All the files related to OSSEC have been installed in:\n/usr/local/ossec-hids\n\nYou need to create main configuration file:\n/usr/local/ossec-hids/etc/ossec.conf\n\nFor information on proper configuration see:\nhttps://www.ossec.net/docs/syntax/ossec_config.html\n\nTo enable the startup script add ossec_hids_enable=\"YES\" to /etc/rc.conf.\n\nIf you intend to use \"firewall-drop\" active response on this OSSEC instance\ncreate the script:\n/usr/local/ossec-hids/active-response/bin/firewall-drop.sh\n\nYou can copy or hard link (symbolic link is not supported) one of the scripts\nalready provided by OSSEC:\n/usr/local/ossec-hids/active-response/bin/ipfilter.sh\n/usr/local/ossec-hids/active-response/bin/ipfw.sh\n/usr/local/ossec-hids/active-response/bin/pf.sh\n\nFor further steps see the documentation:\nhttps://www.ossec.net/docs/syntax/head_ossec_config.active-response.html\n\nConsider installing \"security/ossec-hids-local-config\" to ease\nOSSEC configuration.\n\nFor additional help execute:\n# /usr/local/etc/rc.d/ossec-hids help","type":"install"}]},{"name":"ossec-hids-agent","origin":"security/ossec-hids-agent","version":"3.8.0","comment":"Security tool to monitor and check logs and intrusions - agent installation","maintainer":"dominik.lisiak@bemsoft.pl","www":"https://ossec.github.io","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"400d213391079b4038fc89c7bf03e44509b45ea39f65c68ba52cf04d87114d0e","flatsize":2106720,"path":"All/ossec-hids-agent-3.8.0.pkg","repopath":"All/ossec-hids-agent-3.8.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":279920,"desc":"OSSEC is a scalable, multi-platform, open source Host-based Intrusion Detection\nSystem (HIDS). It has a powerful correlation and analysis engine, integrating\nlog analysis, file integrity checking, Windows registry monitoring, centralized\npolicy enforcement, rootkit detection, real-time alerting and active response.","deps":{"libevent":{"origin":"devel/libevent","version":"2.1.12"},"libinotify":{"origin":"devel/libinotify","version":"20240724"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"}},"categories":["security"],"users":["ossec","ossecm","ossecr"],"groups":["ossec"],"shlibs_required":["libc.so.8","libcrypto.so.12","libinotify.so.0","libm.so.4","libpcre2-8.so.0","libpthread.so.0","libssl.so.12","libz.so.3"],"options":{"DOCS":"on","INOTIFY":"on","LUA":"off"},"messages":[{"message":"All the files related to OSSEC have been installed in:\n/usr/local/ossec-hids\n\nYou need to create main configuration file:\n/usr/local/ossec-hids/etc/ossec.conf\n\nFor information on proper configuration see:\nhttps://www.ossec.net/docs/syntax/ossec_config.html\n\nTo enable the startup script add ossec_hids_enable=\"YES\" to /etc/rc.conf.\n\nIf you intend to use \"firewall-drop\" active response on this OSSEC instance\ncreate the script:\n/usr/local/ossec-hids/active-response/bin/firewall-drop.sh\n\nYou can copy or hard link (symbolic link is not supported) one of the scripts\nalready provided by OSSEC:\n/usr/local/ossec-hids/active-response/bin/ipfilter.sh\n/usr/local/ossec-hids/active-response/bin/ipfw.sh\n/usr/local/ossec-hids/active-response/bin/pf.sh\n\nFor further steps see the documentation:\nhttps://www.ossec.net/docs/syntax/head_ossec_config.active-response.html\n\nConsider installing \"security/ossec-hids-agent-config\" to ease\nOSSEC configuration.\n\nFor additional help execute:\n# /usr/local/etc/rc.d/ossec-hids help","type":"install"}]},{"name":"osrtspproxy","origin":"net/osrtspproxy","version":"2.0_1","comment":"Reference implementation kit of an RTSP proxy","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/rtsp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c14c4de291a615f854aa88a686990b8e01493e41e411eed4c3f2fbe110534679","flatsize":175953,"path":"All/osrtspproxy-2.0_1.pkg","repopath":"All/osrtspproxy-2.0_1.pkg","licenselogic":"single","pkgsize":56960,"desc":"The RTSP Proxy Kit is a reference implementation of an RTSP proxy.\n\nRTSP (RFC 2326) is a client-server multimedia presentation control\nprotocol, used e.g. by RealNetworks RealPlayer.","categories":["net"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe osrtspproxy port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"otf2bdf","origin":"x11-fonts/otf2bdf","version":"3.1_1","comment":"OpenType to BDF converter","maintainer":"yasu@FreeBSD.org","www":"http://sofia.nmsu.edu/~mleisher/Software/otf2bdf/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6aaa8625989d044c1054d456d237bf705da7dfcd64085a7929ad0eef3e41ec09","flatsize":27887,"path":"All/otf2bdf-3.1_1.pkg","repopath":"All/otf2bdf-3.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14884,"desc":"otf2bdf is a command line utility that uses the FreeType 2 font\nrendering library to generate BDF bitmap fonts from OpenType outline\nfonts at different sizes and resolutions.","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"}},"categories":["x11-fonts"],"shlibs_required":["libc.so.8","libfreetype.so.6"]},{"name":"osqp","origin":"math/osqp","version":"0.6.3","comment":"Operator Splitting Quadratic Program solver for optimization problems","maintainer":"yuri@FreeBSD.org","www":"https://osqp.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4beeae08fe467b5cef58f47180feef91f6140a76ff0f3cace136f02f77f16258","flatsize":184695,"path":"All/osqp-0.6.3.pkg","repopath":"All/osqp-0.6.3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":56436,"desc":"The OSQP (Operator Splitting Quadratic Program) solver is a numerical\noptimization package for solving convex quadratic programs.\n\nOSQP uses a specialized ADMM-based first-order method with custom sparse linear\nalgebra routines that exploit structure in problem data.\n\nThe algorithm is absolutely division free after the setup and it requires no\nassumptions on problem data (the problem only needs to be convex).\n\nOSQP is self-contained and requires no external library to run.","categories":["math"]},{"name":"osmium-tool","origin":"astro/osmium-tool","version":"1.16.0_3","comment":"Command line tool for working with OpenStreetMap data using libosmium","maintainer":"ianthetechie@gmail.com","www":"https://osmcode.org/osmium-tool/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5897593ae73a094cb4a6b0a01b87989cf18868731154e34c27a9ece1eb5e814e","flatsize":1886343,"path":"All/osmium-tool-1.16.0_3.pkg","repopath":"All/osmium-tool-1.16.0_3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":638584,"desc":"Osmium Tool is a multipurpose command line tool for working with OpenStreetMap\ndata based on the Osmium library.\n\nWith the Osmium Tool you can:\n\n* Get information about an OSM file\n* Show the differences between OSM files\n* Convert OSM files from one format into another (supports XML, PBF, and more)\n* Merge and apply change files to an OSM file (with or without history)\n* Create OSM change files from OSM data files\n* Extract data from OSM history files for a given point in time or a time range\n* Sort OSM files\n* Create geographical extracts from OSM files\n* Filter OSM files by tags\n* Filter changesets by many different criteria\n* And much more...","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"liblz4":{"origin":"archivers/liblz4","version":"1.10.0,1"}},"categories":["astro","geography"],"shlibs_required":["libboost_program_options.so.1.87.0","libbz2.so.2","libc.so.8","libexpat.so.1","liblz4.so.1","libm.so.4","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"EXAMPLES":"on","LZ4":"on"}},{"name":"osm2pgsql","origin":"converters/osm2pgsql","version":"1.9.2_1","comment":"Convert OSM XML data to PostgreSQL database","maintainer":"amdmi3@FreeBSD.org","www":"https://osm2pgsql.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"12fa37baa4c1fee550d52836a5da61cea671e672b4f8625e3ae5c54a4dd1e16c","flatsize":1492612,"path":"All/osm2pgsql-1.9.2_1.pkg","repopath":"All/osm2pgsql-1.9.2_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":501052,"desc":"Converts OSM planet.osm data to a PostgreSQL database suitable\nfor rendering into map tiles by Mapnik.\n\nThe format of the database is optimised for ease of rendering\nby mapnik. It may be less suitable for other general purpose\nprocessing.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"lua54":{"origin":"lang/lua54","version":"5.4.7"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"},"proj":{"origin":"graphics/proj","version":"9.6.0,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["converters","geography"],"shlibs_required":["libboost_filesystem.so.1.87.0","libboost_system.so.1.87.0","libbz2.so.2","libc.so.8","libexpat.so.1","liblua-5.4.so","libm.so.4","libpq.so.5","libproj.so.25","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on","LUAJIT":"off","TEST":"off"}},{"name":"osinfo-db-tools","origin":"sysutils/osinfo-db-tools","version":"1.12.0_1","comment":"Tools for managing the osinfo database","maintainer":"novel@FreeBSD.org","www":"https://libosinfo.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f7e16c422bd8ae6a88784bad32c386b9a8b74ecd3f7d1493947fcb9008d6646b","flatsize":274951,"path":"All/osinfo-db-tools-1.12.0_1.pkg","repopath":"All/osinfo-db-tools-1.12.0_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":65724,"desc":"This package provides tools for managing the osinfo database of\ninformation about operating systems for use with virtualization.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"libarchive":{"origin":"archivers/libarchive","version":"3.7.9,1"},"libsoup":{"origin":"devel/libsoup","version":"2.74.3"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"}},"categories":["sysutils"],"shlibs_required":["libarchive.so.13","libc.so.8","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libintl.so.8","libjson-glib-1.0.so.0","libpthread.so.0","libsoup-2.4.so.1","libxml2.so.2"]},{"name":"osinfo-db","origin":"misc/osinfo-db","version":"20250124","comment":"Osinfo database files","maintainer":"novel@FreeBSD.org","www":"https://libosinfo.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"16663f5f5676365e1d41d18fa5764abc09b2b96eda85b6552f6b5c4bbc9f52f9","flatsize":4098670,"path":"All/osinfo-db-20250124.pkg","repopath":"All/osinfo-db-20250124.pkg","licenselogic":"single","pkgsize":185832,"desc":"The osinfo database provides information about operating systems\nand hypervisor platforms to facilitate the automated configuration\nand provisioning of new virtual machines.","categories":["misc"]},{"name":"osm2mp","origin":"converters/osm2mp","version":"r475_2","comment":"OpenStreetMap data into Polish map format (MP) converter","maintainer":"amdmi3@FreeBSD.org","www":"https://code.google.com/archive/p/osm2mp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f3e2706a34ab6abc11548e551a0a2a0fc1258ed4d98c4e21684284da3845f8a2","flatsize":227991,"path":"All/osm2mp-r475_2.pkg","repopath":"All/osm2mp-r475_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":50344,"desc":"OpenStreetMap data into Polish map format (MP) convertor","deps":{"p5-Encode-Locale":{"origin":"converters/p5-Encode-Locale","version":"1.05"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-Math-Geometry-Planar-GPC-PolygonXS":{"origin":"math/p5-Math-Geometry-Planar-GPC-PolygonXS","version":"0.052"},"p5-Math-Polygon":{"origin":"math/p5-Math-Polygon","version":"1.10"},"p5-Math-Polygon-Tree":{"origin":"math/p5-Math-Polygon-Tree","version":"0.08_1"},"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"p5-Tree-R":{"origin":"devel/p5-Tree-R","version":"0.072"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","geography"],"messages":[{"message":"If you need to tune osm2mp configuration files, you may copy\n/usr/local/share/osm2mp to some directory you own and use\nosm2mp's --config option to point it to modified files.","type":"install"}]},{"name":"osgg","origin":"games/osgg","version":"1.0_2","comment":"OldSkool Gravity Game","maintainer":"amdmi3@FreeBSD.org","www":"https://sourceforge.net/projects/osgg/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c2d79f6232bb799453193a06adc7e3df0d0b37106d83bdb2fdc0b09034819e70","flatsize":831494,"path":"All/osgg-1.0_2.pkg","repopath":"All/osgg-1.0_2.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":131400,"desc":"A gravity game with addictive gameplay and bad implementation\n\nYou are the hyperspace delivery boy, use your spaceship to travel\nbetween space bases in strange places where few people have been\nbefore you.\n\nA fun to play gravity game with built in level editor.\n\nAll in glorious 70s style vector graphics.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"},"sdl_ttf":{"origin":"graphics/sdl_ttf","version":"2.0.11_8"}},"categories":["games"],"shlibs_required":["libGL.so.1","libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libSDL_ttf-2.0.so.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"osdmixer","origin":"audio/osdmixer","version":"0.9_7","comment":"Displays audio volume with an OSD","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bce8a20fffd4f107ab5d0877e6e69531e21fed280f9a8746b884e4dc8a298614","flatsize":9048,"path":"All/osdmixer-0.9_7.pkg","repopath":"All/osdmixer-0.9_7.pkg","licenselogic":"single","pkgsize":4048,"desc":"osdmixer monitors changes of your audio volume settings and displays\nthe volume as progress bars on your screen.","deps":{"xosd":{"origin":"misc/xosd","version":"2.2.14_4"}},"categories":["audio"],"shlibs_required":["libX11.so.6","libXext.so.6","libXinerama.so.1","libc.so.8","libpthread.so.0","libxosd.so.2"],"messages":[{"message":"===>   NOTICE:\n\nThe osdmixer port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"osm-gps-map","origin":"x11-toolkits/osm-gps-map","version":"1.1.0_2","comment":"Gtk+ 3.0 mapping widget","maintainer":"dumbbell@FreeBSD.org","www":"https://nzjrs.github.io/osm-gps-map/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"928d9531312a6d842693a9a321aad25372a287b25856d333efa334490a910463","flatsize":749588,"path":"All/osm-gps-map-1.1.0_2.pkg","repopath":"All/osm-gps-map-1.1.0_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":108700,"desc":"osm-gps-map is a Gtk mapping widget (and Python bindings) that when\ngiven GPS co-ordinates, draws a GPS track, and points of interest on a\nmoving map display.\n\nosm-gps-map downloads map data from a number of websites, including\nopenstreetmap.org, openaerialmap.org and others and can be used to build\ndesktop mapping or geolocation applications.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libsoup":{"origin":"devel/libsoup","version":"2.74.3"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["net","x11-toolkits"],"options":{"DOCS":"on"}},{"name":"osdlyrics","origin":"audio/osd-lyrics","version":"0.4.3_7","comment":"On-screen lyrics display program for various media players","maintainer":"danfe@FreeBSD.org","www":"https://code.google.com/archive/p/osd-lyrics/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f39416e99c5def2f5ee4b8537260286c433d30b4f64b8d61280507d6f2338a8f","flatsize":878212,"path":"All/osdlyrics-0.4.3_7.pkg","repopath":"All/osdlyrics-0.4.3_7.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":233656,"desc":"OSD Lyrics is a lyrics display program compatible with various media players.\nIt is not a plugin but a standalone program.  OSD Lyrics shows lyrics on your\ndesktop, in the style similar to KaraOK.  It also provides another displaying\nstyle, in which lyrics scroll from bottom to top.  OSD Lyrics can download\nlyrics from the network automatically.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"dbus-glib":{"origin":"devel/dbus-glib","version":"0.114"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libnotify":{"origin":"devel/libnotify","version":"0.8.6"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["audio","deskutils"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libcurl.so.4","libdbus-1.so.3","libdbus-glib-1.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libnotify.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0","libsqlite3.so.0","libstdc++.so.9"],"options":{"AMAROK":"off","DOCS":"on","MPD":"off","XMMS2":"off"}},{"name":"osc","origin":"devel/osc","version":"1.14.0","comment":"Command Line Interface to work with an openSUSE Build Service","maintainer":"amdmi3@FreeBSD.org","www":"https://en.opensuse.org/openSUSE:OSC","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fff7120ab384741adfb12e21c869ff7479a7ea01f7a102e4402bf82c47c9c920","flatsize":5405170,"path":"All/osc-1.14.0.pkg","repopath":"All/osc-1.14.0.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":783452,"desc":"osc is a command-line client for openSUSE build service. It is\nwritten in Python, and in addition to the commandline interface it\nalso provides a Python module, for use by other Python programs.\n\nosc is a subversion-like client. It serves as client for the source\ncode repository component of the build service, and it is used to\nedit metadata or query about build results.","deps":{"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-urllib3":{"origin":"net/py-urllib3","version":"1.26.20,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:suse:opensuse_osc:1.14.0:::::dragonfly6:x86_64"}},{"name":"osbf-lua","origin":"mail/osbf-lua","version":"2.0.4","comment":"Email classifier, primarily for anti-spam","maintainer":"ports@FreeBSD.org","www":"http://osbf-lua.luaforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3d33b06eb06b6b0b1cfef60c21d5b6035849cddc4177b0b404f231d0702cf4f8","flatsize":169514,"path":"All/osbf-lua-2.0.4.pkg","repopath":"All/osbf-lua-2.0.4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":47264,"desc":"OSBF-Lua (Orthogonal Sparse Bigrams with confidence Factor) is a Lua C module\nfor text classification. It is a port of the OSBF classifier implemented in the\nCRM114 project. This implementation attempts to put focus on the classification\ntask itself by using Lua as the scripting language, a powerful yet light-weight\nand fast language, which makes it easier to build and test more elaborated\nfilters and training methods.","deps":{"lua51":{"origin":"lang/lua51","version":"5.1.5_10"}},"categories":["mail"],"options":{"SPAMFILTER_PLUGIN":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe osbf-lua port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"orville-write","origin":"misc/orville-write","version":"2.55_2","comment":"Advanced replacement for write/mesg","maintainer":"bofh@FreeBSD.org","www":"https://unixpapa.com/write.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9399f0a863a04047f0a0cac7abb0b66d6628807263494a7014318a1b751489b5","flatsize":115647,"path":"All/orville-write-2.55_2.pkg","repopath":"All/orville-write-2.55_2.pkg","licenselogic":"single","pkgsize":41600,"desc":"This implementation of the Unix write program adds many nice features\nwhile remaining close to the standard Unix program in spirit. It has been\nheavily used on M-Net since 1985 and on Grex since 1991, as well as a few\nother systems. It is a ground-up reimplementation using no proprietary\ncode. It's available under a Berkeley-style license (no charge, no\nrestriction on commercial use, just don't take my name off of it). The\ncurrent version is fairly portable.\n\nOrville write was written for use on M-Net and Grex, both public access\nUnix systems in Ann Arbor. As such, many of the features are designed to\nsupport a system featuring a delicate mix of novice users and hostile\npranksters, plus a lot of people who just want to talk. It's user\ninterface is pretty much identical to the normal write program, but it\noffers many extensions and improvements.","categories":["misc"],"shlibs_required":["libc.so.8","libcrypt.so.4"]},{"name":"osdclock","origin":"x11-clocks/osdclock","version":"0.5_11","comment":"Small clock which uses libxosd to render text to the root window","maintainer":"novel@FreeBSD.org","www":"http://leftorium.net/software.phtml","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0798f5d3cbdaa96562e7f5f90952b21a6a377c297d66c547f91cb86090b1bf8e","flatsize":9515,"path":"All/osdclock-0.5_11.pkg","repopath":"All/osdclock-0.5_11.pkg","licenselogic":"single","pkgsize":4352,"desc":"osd_clock is a small clock designed for minimalist desktops. It renders text\ndirectly to the root window using libxosd.","deps":{"xosd":{"origin":"misc/xosd","version":"2.2.14_4"}},"categories":["x11-clocks"],"shlibs_required":["libc.so.8","libpthread.so.0","libxosd.so.2"]},{"name":"ossim","origin":"graphics/ossim","version":"2.12.0_2","comment":"Powerful suite of geospatial libraries and applications","maintainer":"lbartoletti@FreeBSD.org","www":"https://github.com/ossimlabs/ossim","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"69ded7b55755b234ef78e401c87cfde849a3d2b5b4128a395f459794b9efa731","flatsize":23186251,"path":"All/ossim-2.12.0_2.pkg","repopath":"All/ossim-2.12.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4974128,"desc":"OSSIM is an open source, C++ (mostly), geospatial image processing library used\nby government, commercial, educational, and private entities throughout the\nsolar system. It has been in active development since the last millenium. This\nrepository contains the full OSSIM package including core library, applications,\ntests, and build system. It does not contain the OSSIM plugins and other\nOSSIM-related code such as java-bindings (ossim-oms), and GUI. Those are\navailable for individually cloning. Refer to the root github page for ossimlabs.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"geos":{"origin":"graphics/geos","version":"3.13.1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"jsoncpp":{"origin":"devel/jsoncpp","version":"1.9.6_1"},"libgeotiff":{"origin":"graphics/libgeotiff","version":"1.7.4"},"proj":{"origin":"graphics/proj","version":"9.6.0,1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["geography","graphics"],"options":{"TEST":"off"}},{"name":"ospray","origin":"graphics/ospray","version":"2.10.0_10","comment":"Ray tracing based rendering engine for high-fidelity visualization","maintainer":"yuri@FreeBSD.org","www":"https://www.ospray.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b7b32da745200ea73d5cf5dcf47d883185de917a09524152a31985e3107af4fc","flatsize":12659279,"path":"All/ospray-2.10.0_10.pkg","repopath":"All/ospray-2.10.0_10.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":3183140,"desc":"OSPRay features interactive CPU rendering capabilities geared towards Scientific\nVisualization applications. Advanced shading effects such as Ambient Occlusion,\nshadows, and transparency can be rendered interactively, enabling new insights\ninto data exploration.","deps":{"benchmark":{"origin":"devel/benchmark","version":"1.9.2,1"},"embree":{"origin":"graphics/embree","version":"3.13.5_7"},"glfw":{"origin":"graphics/glfw","version":"3.4_2"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"onetbb":{"origin":"devel/onetbb","version":"2022.0.0"},"openvkl":{"origin":"graphics/openvkl","version":"1.3.0_12"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-opengl":{"origin":"graphics/qt5-opengl","version":"5.15.16p130_1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"},"rkcommon":{"origin":"devel/rkcommon","version":"1.10.0_6,1"}},"categories":["graphics"],"shlibs_required":["libGL.so.1","libGLU.so.1","libbenchmark.so.1","libc.so.8","libembree3.so.3","libglfw.so.3","libm.so.4","libopenvkl.so.1","libpthread.so.0","librkcommon.so.1","libstdc++.so.9","libtbb.so.12","libtbbmalloc.so.2"],"options":{"APPS":"on"},"messages":[{"message":"You installed OSPRay: A ray-tracing engine.\n\nDue to the limitation of OpenVKL OSPRay requires\nCPU to have SSE4.2 support or higher.","type":"install"}]},{"name":"ortp","origin":"net/ortp","version":"5.4.2","comment":"Real-time Transport Protocol (RTP) library","maintainer":"zirias@FreeBSD.org","www":"https://www.linphone.org/technical-corner/ortp.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ac7a3efe3b5cd9bbaa7b2caa65c389e92d0d0d66133464b3e56d3f1b06af7388","flatsize":835493,"path":"All/ortp-5.4.2.pkg","repopath":"All/ortp-5.4.2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":163340,"desc":"oRTP - Real-time Transport Protocol library\n\nFeatures:\n\n* Written in C, works under Linux (and probably any Unix) and Windows\n* Implement the RFC3550 (RTP) with a easy to use API with high and low level\n  access\n* Includes support for multiples profiles, AV profile (RFC3551) being the\n  one by default\n* Includes a packet scheduler for to send and recv packet \"on time\",\n  according to their timestamp.  Scheduling is optionnal, rtp sessions can\n  remain not scheduled\n* Supports mutiplexing IO, so that hundreds of RTP sessions can be scheduled\n  by a single thread\n* Features an adaptive jitter algorithm for a receiver to adapt to the\n  clockrate of the sender\n* Supports part of RFC2833 for telephone events over RTP\n* The API is well documented using doxygen\n* Licensed under the Lesser Gnu Public License\n* RTCP messages sent periodically since 0.7.0 (compound packet including\n  sender report or receiver report + SDES)\n* Includes an API to parse incoming RTCP packets","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["net"]},{"name":"orcania","origin":"devel/orcania","version":"2.3.3","comment":"Potluck with different functions for different purposes","maintainer":"eduardo@FreeBSD.org","www":"https://github.com/babelouest/orcania","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"39c993c0294865e0bb4ef09b1ef643b7ef950c17a3f7aea5b37d99533d42cc14","flatsize":92905,"path":"All/orcania-2.3.3.pkg","repopath":"All/orcania-2.3.3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":27148,"desc":"Orcania is a potluck with different functions for different purposes that can\nbe shared among C programs.\n\nHere is a list of all modules:\n\n* string functions\n* split string and string array functions\n* _pointer_list structure\n* Memory functions\n* Base64 encode and decode functions\n\nMore documentation at https://babelouest.github.io/orcania/","categories":["devel"],"shlibs_required":["libc.so.8"]},{"name":"oroborus","origin":"x11-wm/oroborus","version":"2.0.20_1","comment":"Small and simple GNOME-compatible window manager","maintainer":"matt@peterson.org","www":"https://www.oroborus.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f4389ac7fb2e160dbce231b29a22e7d30d6ee71d579ff663056eb4d3aa1bc88a","flatsize":992130,"path":"All/oroborus-2.0.20_1.pkg","repopath":"All/oroborus-2.0.20_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":130440,"desc":"Oroborus is a small and simple window manager for X11 which has the\nfollowing features:\n\n  - Good default key bindings\n  - Windows are moveable by keyboard\n  - Highly configurable\n  - XPM-themable\n  - GNOME compatible\n  - NET_WM compatible\n  - Sort of KDE compatible\n  - And many, many more...\n\nOroborus doesn't provide any kind of dock, toolbar, program launcher,\nbackground changer or root menu as these functions can be provided by\nseparate applications.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["x11-wm"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXpm.so.4","libc.so.8"],"options":{"DOCS":"on"}},{"name":"orc","origin":"devel/orc","version":"0.4.40","comment":"Library and toolset to operate arrays of data","maintainer":"kwm@FreeBSD.org","www":"https://gstreamer.freedesktop.org/projects/orc.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"45ccd64a405fcd79edefea003b72f3958d2301b8937470660e11ee0ad6b40db7","flatsize":1369900,"path":"All/orc-0.4.40.pkg","repopath":"All/orc-0.4.40.pkg","licenselogic":"and","licenses":["BSD2CLAUSE","BSD3CLAUSE"],"pkgsize":249764,"desc":"Orc - The Oil Runtime Compiler\n\nOrc is a library and set of tools for compiling and executing\nvery simple programs that operate on arrays of data.  The \"language\"\nis a generic assembly language that represents many of the features\navailable in SIMD architectures, including saturated addition and\nsubtraction, and many arithmetic operations.\n\n(OIL stands for Optimized Inner Loops)","categories":["devel"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"oregano","origin":"cad/oregano","version":"0.84.43_6","comment":"Schematic capture and circuit simulator","maintainer":"yuri@FreeBSD.org","www":"https://ahoi.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"95ecb20040eb1d3ee16792eb41a65725fa17678d0ef19d46bfc7960a3aeb1476","flatsize":5829246,"path":"All/oregano-0.84.43_6.pkg","repopath":"All/oregano-0.84.43_6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1160096,"desc":"oregano is an application for schematic capture and simulation of electronic\ncircuits. The actual simulation is performed by Berkeley Spice, GNUcap or the\nnew generation ngspice.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"goocanvas2":{"origin":"graphics/goocanvas2","version":"2.0.4_2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gtksourceview3":{"origin":"x11-toolkits/gtksourceview3","version":"3.24.11_4"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["cad"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgoocanvas-2.0.so.9","libgtk-3.so.0","libgtksourceview-3.0.so.1","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libwayland-client.so.0","libxml2.so.2","libz.so.3"]},{"name":"otrs","origin":"www/otrs","version":"6.0.29_3","comment":"Open Ticket Request System","maintainer":"m.tsatsenko@gmail.com","www":"https://www.otrs.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5cb230f6e1ef789248317bb1ec817d102a62e6883d341acde8d4bd752a0c04e0","flatsize":68189903,"path":"All/otrs-6.0.29_3.pkg","repopath":"All/otrs-6.0.29_3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":7621732,"desc":"OTRS is an Open source Ticket Request System (also well known as trouble\nticket system) with many features to manage customer telephone calls and\ne-mails.  The system is built to allow your support, sales, pre-sales,\nbilling, internal IT, helpdesk, etc. department to react quickly to\ninbound inquiries.","deps":{"ap24-mod_perl2":{"origin":"www/mod_perl2","version":"2.0.13,3"},"apache24":{"origin":"www/apache24","version":"2.4.63"},"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"},"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"p5-Apache-DBI":{"origin":"www/p5-Apache-DBI","version":"1.12_2"},"p5-Archive-Zip":{"origin":"archivers/p5-Archive-Zip","version":"1.68"},"p5-Authen-SASL":{"origin":"security/p5-Authen-SASL","version":"2.17_1"},"p5-CGI":{"origin":"www/p5-CGI","version":"4.67"},"p5-CSS-Minifier":{"origin":"textproc/p5-CSS-Minifier","version":"0.01_1"},"p5-CSS-Minifier-XS":{"origin":"textproc/p5-CSS-Minifier-XS","version":"0.13"},"p5-Class-Inspector":{"origin":"devel/p5-Class-Inspector","version":"1.36"},"p5-Crypt-Eksblowfish":{"origin":"security/p5-Crypt-Eksblowfish","version":"0.009_3"},"p5-Crypt-PasswdMD5":{"origin":"security/p5-Crypt-PasswdMD5","version":"1.42"},"p5-Crypt-SSLeay":{"origin":"security/p5-Crypt-SSLeay","version":"0.72_3"},"p5-DBD-mysql":{"origin":"databases/p5-DBD-mysql","version":"5.008"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-Date-Pcalc":{"origin":"devel/p5-Date-Pcalc","version":"6.1_1"},"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-Email-Valid":{"origin":"mail/p5-Email-Valid","version":"1.204"},"p5-GD":{"origin":"graphics/p5-GD","version":"2.83"},"p5-GD-Graph":{"origin":"graphics/p5-GD-Graph","version":"1.56"},"p5-GD-TextUtil":{"origin":"graphics/p5-GD-TextUtil","version":"0.86_5"},"p5-IO-Interactive":{"origin":"devel/p5-IO-Interactive","version":"1.026,1"},"p5-IO-Socket-SSL":{"origin":"security/p5-IO-Socket-SSL","version":"2.089"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-JSON-XS":{"origin":"converters/p5-JSON-XS","version":"4.03"},"p5-JavaScript-Minifier":{"origin":"textproc/p5-JavaScript-Minifier","version":"1.16"},"p5-JavaScript-Minifier-XS":{"origin":"textproc/p5-JavaScript-Minifier-XS","version":"0.15"},"p5-Lingua-Translit":{"origin":"devel/p5-Lingua-Translit","version":"0.28"},"p5-Locale-Codes":{"origin":"misc/p5-Locale-Codes","version":"3.64"},"p5-MIME-Tools":{"origin":"mail/p5-MIME-Tools","version":"5.515,2"},"p5-Mail-IMAPClient":{"origin":"mail/p5-Mail-IMAPClient","version":"3.43"},"p5-Math-Random-Secure":{"origin":"math/p5-Math-Random-Secure","version":"0.080001"},"p5-Mozilla-CA":{"origin":"www/p5-Mozilla-CA","version":"20250202"},"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"p5-Net-IMAP-Simple":{"origin":"mail/p5-Net-IMAP-Simple","version":"1.2212"},"p5-Net-SSLGlue":{"origin":"security/p5-Net-SSLGlue","version":"1.058"},"p5-PDF-API2":{"origin":"textproc/p5-PDF-API2","version":"2.047"},"p5-Pod-Strip":{"origin":"textproc/p5-Pod-Strip","version":"1.100"},"p5-Proc-Daemon":{"origin":"devel/p5-Proc-Daemon","version":"0.23"},"p5-SOAP-Lite":{"origin":"net/p5-SOAP-Lite","version":"1.27"},"p5-Schedule-Cron-Events":{"origin":"sysutils/p5-Schedule-Cron-Events","version":"1.95_1"},"p5-Sisimai":{"origin":"mail/p5-Sisimai","version":"5.2.1"},"p5-Sys-Hostname-Long":{"origin":"sysutils/p5-Sys-Hostname-Long","version":"1.5_1"},"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"p5-Text-CSV":{"origin":"textproc/p5-Text-CSV","version":"2.06"},"p5-Text-CSV_XS":{"origin":"textproc/p5-Text-CSV_XS","version":"1.60"},"p5-Text-Diff":{"origin":"textproc/p5-Text-Diff","version":"1.45"},"p5-XML-FeedPP":{"origin":"textproc/p5-XML-FeedPP","version":"0.95"},"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"p5-XML-LibXML-Simple":{"origin":"textproc/p5-XML-LibXML-Simple","version":"0.95"},"p5-XML-LibXSLT":{"origin":"textproc/p5-XML-LibXSLT","version":"2.003000"},"p5-XML-Parser":{"origin":"textproc/p5-XML-Parser","version":"2.47"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"p5-YAML-LibYAML":{"origin":"textproc/p5-YAML-LibYAML","version":"0.90"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["www"],"users":["otrs"],"groups":["otrs","www"],"options":{"APACHE":"on","GNUPG":"off","IMAP":"on","LDAP":"off","MYSQL":"on","PDF":"on","PGSQL":"off","POP3":"on","REPORTS":"on","SMTP":"on","SSL":"on","ASPELL":"on","ISPELL":"off"},"annotations":{"cpe":"cpe:2.3:a:otrs:otrs:6.0.29:::::dragonfly6:x86_64:3"},"messages":[{"message":"OTRS is now installed.\n\nThe rest of installation must be completed manually.\n\nPlease see http://otrs.github.io/doc/manual/admin/stable/en/html/index.html\nand/or documentation in /usr/local/share/doc/otrs for further instructions, particularly\nregarding configuring your web server, database, cron scripts, and\nreceiving emails.\n\nDo not forget to run otrs.SetPermissions.pl script when installing OTRS\nfor the first time.\nFor example:\n# /usr/local/otrs/bin/otrs.SetPermissions.pl \\\n--web-group=www --otrs-user=otrs \\\n--admin-group=wheel /usr/local/otrs\n\n\nIf you are upgrading from an earlier version, follow the instructions for\nupgrading your database schema and configuration files given in\n/usr/local/share/doc/otrs/UPGRADING.md","type":"install"}]},{"name":"orbitron","origin":"x11-fonts/orbitron","version":"g20110525","comment":"Geometric sans-serif typeface intended for display purposes","maintainer":"flo@snakeoilproductions.net","www":"https://github.com/theleagueof/orbitron","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"29cf6a6212282e838689f93c8f803792bcfbe767dd612a66830342573f5f661b","flatsize":84046,"path":"All/orbitron-g20110525.pkg","repopath":"All/orbitron-g20110525.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":44396,"desc":"Orbitron is a geometric sans-serif typeface intended for display purposes. It\nfeatures four weights (light, medium, bold, and black), a stylistic\nalternative, small caps, and a ton of alternate glyphs.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"orca","origin":"accessibility/orca","version":"43.1_5","comment":"Scriptable screen reader","maintainer":"gnome@FreeBSD.org","www":"https://live.gnome.org/Orca","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"34033f9e8f34e1fd4fa339ab8c068288f5277428c610d939b9da77fa192ef4bf","flatsize":19640471,"path":"All/orca-43.1_5.pkg","repopath":"All/orca-43.1_5.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":2331332,"desc":"Orca a scriptable screen reader that is currently under development.\nAs such it is highly unstable and undergoes frequent changes.  To\nread more about Orca, please refer to the Orca documentation series\navailable in the ./docs/doc-set directory and also the Orca WIKI at\nthe URL below.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"py311-atspi":{"origin":"accessibility/py-atspi","version":"2.38.2_1"},"py311-cairo":{"origin":"graphics/py-cairo","version":"1.21.0,1"},"py311-dbus":{"origin":"devel/py-dbus","version":"1.3.2"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"py311-speech-dispatcher":{"origin":"accessibility/py-speech-dispatcher","version":"0.12.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["accessibility","gnome"],"annotations":{"cpe":"cpe:2.3:a:gnome:orca:43.1:::::dragonfly6:x86_64:5"}},{"name":"osv-scanner","origin":"security/osv-scanner","version":"1.9.2_2","comment":"Vulnerability scanner written in Go which uses the OSV database","maintainer":"lcook@FreeBSD.org","www":"https://github.com/google/osv-scanner","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ba9df47ad39cb488073e2dd6557fde53dc64f0ef4c7b5577e1df7d86ea3d2060","flatsize":32233116,"path":"All/osv-scanner-1.9.2_2.pkg","repopath":"All/osv-scanner-1.9.2_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":8733836,"desc":"Use OSV-Scanner to find existing vulnerabilities affecting your projects\ndependencies.\n\nOSV-Scanner provides an officially supported frontend to the OSV database\nthat connects a projects list of dependencies with the vulnerabilities\nthat affect them. Since the OSV.dev database is open source and distributed,\nit has several benefits in comparison with closed source advisory databases\nand scanners:\n\n* Each advisory comes from an open and authoritative source.\n* Anyone can suggest improvements to advisories, resulting in a very high\n  quality database.\n* The OSV format unambiguously stores information about affected versions\n  in a machine-readable format that precisely maps onto a developers list\n  of packages.\n\nThe above all results in fewer, more actionable vulnerability notifications,\nwhich reduces the time needed to resolve them.","categories":["security"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"orthorobot","origin":"games/orthorobot","version":"1.1.1.1_1","comment":"Perspective puzzle game","maintainer":"0mp@FreeBSD.org","www":"https://stabyourself.net/orthorobot/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fa90857defe357838764148212bb63505a04b4e539c43594318ce319e7cc8945","flatsize":3436986,"path":"All/orthorobot-1.1.1.1_1.pkg","repopath":"All/orthorobot-1.1.1.1_1.pkg","licenselogic":"single","licenses":["WTFPL"],"pkgsize":3417728,"desc":"Literally bridging the gap between 2D and 3D games, Ortho Robot is a\nperspective based puzzle game, where you flatten the view to move across gaps.\nYour objective is to reach the ending green block (either by standing directly\non it or standing on it in relative space). For some extra challenge, try to\ncollect all coins and perfect your time, steps and number of warps.","deps":{"love10":{"origin":"devel/love10","version":"0.10.2_5"}},"categories":["games"]},{"name":"owncast","origin":"www/owncast","version":"0.0.7","comment":"Self-hosted streaming service written in Go","maintainer":"de-freebsd@ctseuro.com","www":"https://owncast.online","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"454007c1a06fe162736aafb9eb32a13ed0cf2a3f64af1a7863dfd734d9780529","flatsize":32183691,"path":"All/owncast-0.0.7.pkg","repopath":"All/owncast-0.0.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10826560,"desc":"A self-hosted minimalistic streaming service written in Go.\n\nIt's designed for a single streamer to host his own streams.\nYou can utilize S3 compatible object storage to distribute\nyour stream and lower your own bandwidth needs.\n\nWWW: https://owncast.online","deps":{"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"}},"categories":["www"],"users":["owncast"],"groups":["owncast"],"shlibs_required":["libc.so.8","libpthread.so.0"],"messages":[{"message":"You can activate your owncast server by typing\nsysrc owncast_enable=\"YES\"\nservice owncast start\n\nYour server is listening via http on port 8080, just point your browser to\nhttp://<ip_address>:8080/admin to configure it (default user is admin / abc123).\n\nIt is recommended to use a reverse proxy (eg. nginx) to serve your owncast\ninstance via https - see https://owncast.online/docs/sslproxies/ for more info","type":"install"}]},{"name":"orage","origin":"deskutils/orage","version":"4.20.1","comment":"Calendar application for the Xfce Desktop","maintainer":"xfce@FreeBSD.org","www":"https://docs.xfce.org/apps/orage/start","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"63e616754a1da44c83095eff213d1f9e93c9b6e49e5409d24534e90d834c5180","flatsize":4209683,"path":"All/orage-4.20.1.pkg","repopath":"All/orage-4.20.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":974640,"desc":"Orage provides an highly configurable calendar and supports alerts based\non dates.\nIt warns you with popup or audio alarm. As it is an application kind-of\nevery day use it launches itself in the background as a daemon.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libical":{"origin":"devel/libical","version":"3.0.19_2"},"libnotify":{"origin":"devel/libnotify","version":"0.8.6"},"libxfce4menu":{"origin":"x11/libxfce4menu","version":"4.20.1"},"libxfce4util":{"origin":"x11/libxfce4util","version":"4.20.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["deskutils","xfce"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libical.so.3","libicalss.so.3","libicalvcal.so.3","libintl.so.8","libm.so.4","libnotify.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libxfce4ui-2.so.0","libxfce4util.so.7","libz.so.3"],"options":{"NLS":"on","NOTIFY":"on","TRAY":"off"}},{"name":"or-aspell","origin":"textproc/or-aspell","version":"0.03.1_1,2","comment":"Aspell Oriya dictionary","maintainer":"office@FreeBSD.org","www":"http://aspell.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bd6dc35c5a7bb163fb6236460505a4f2ac6df0e3c23836093e7631c7b4580908","flatsize":49662,"path":"All/or-aspell-0.03.1_1,2.pkg","repopath":"All/or-aspell-0.03.1_1,2.pkg","licenselogic":"single","pkgsize":13620,"desc":"Aspell Oriya dictionary.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"]},{"name":"ora2pg","origin":"databases/ora2pg","version":"24.3","comment":"Oracle to PostgreSQL database schema converter","maintainer":"wen@FreeBSD.org","www":"https://github.com/darold/ora2pg","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ff0db7f186c32b2392bcf9edadd3df49ede6cd6634f8899d3f20e102e5ae51ad","flatsize":1994497,"path":"All/ora2pg-24.3.pkg","repopath":"All/ora2pg-24.3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":390620,"desc":"Ora2Pg is a free tool used to migrate an Oracle database to a PostgreSQL\ncompatible schema. It connects your Oracle database, scan it automatically\nand extracts its structure or data, it then generates SQL scripts that you\ncan load into your PostgreSQL database. Ora2Pg can be used from reverse\nengineering Oracle database to huge enterprise database migration or simply\nto replicate some Oracle data into a PostgreSQL database. It is really easy\nto used and doesn't need any Oracle database knowledge than providing the\nparameters needed to connect to the Oracle database.","deps":{"p5-Class-DBI-Oracle":{"origin":"databases/p5-Class-DBI-Oracle","version":"0.51_1"},"p5-Class-DBI-Pg":{"origin":"databases/p5-Class-DBI-Pg","version":"0.09_4"},"p5-Class-DBI-mysql":{"origin":"databases/p5-Class-DBI-mysql","version":"1.00_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases"],"options":{"DOCS":"on"}},{"name":"opusfile","origin":"audio/opusfile","version":"0.12_1","comment":"Opus playback library","maintainer":"liangtai.s16@gmail.com","www":"https://opus-codec.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a3a842152f0bf94b4d45542445d8616f3740170bc7429f7b1a2aeda3f5d1d293","flatsize":294884,"path":"All/opusfile-0.12_1.pkg","repopath":"All/opusfile-0.12_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":75284,"desc":"Library for decoding .opus files, including seeking support.","deps":{"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"opus":{"origin":"audio/opus","version":"1.5.2"}},"categories":["audio"],"options":{"DOCS":"on","DOXYGEN":"off"}},{"name":"or-libreoffice","origin":"editors/libreoffice-or","version":"25.2.2.2","comment":"or language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8869f49185be33df771c37ce70baafa40038ef96a5a1e112409acc146c151e20","flatsize":2660635,"path":"All/or-libreoffice-25.2.2.2.pkg","repopath":"All/or-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":398956,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"opus-tools","origin":"audio/opus-tools","version":"0.2_4","comment":"Encode, inspect, and decode Opus files","maintainer":"naddy@FreeBSD.org","www":"https://opus-codec.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0c79f3ca6e6e0b86651a6446ce2b7a07cdcdd729015a8f5e4a570a09b7f8ee95","flatsize":185968,"path":"All/opus-tools-0.2_4.pkg","repopath":"All/opus-tools-0.2_4.pkg","licenselogic":"and","licenses":["BSD2CLAUSE","GPLv2"],"pkgsize":61384,"desc":"Opus-tools provides command-line utilities to encode, inspect, and\ndecode .opus files.","deps":{"flac":{"origin":"audio/flac","version":"1.5.0,1"},"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libopusenc":{"origin":"audio/libopusenc","version":"0.2.1_1"},"opus":{"origin":"audio/opus","version":"1.5.2"},"opusfile":{"origin":"audio/opusfile","version":"0.12_1"}},"categories":["audio"],"shlibs_required":["libFLAC.so.14","libc.so.8","libm.so.4","libogg.so.0","libopus.so.0","libopusenc.so.0","libopusfile.so.0","libopusurl.so.0"]},{"name":"opus","origin":"audio/opus","version":"1.5.2","comment":"IETF audio codec","maintainer":"naddy@FreeBSD.org","www":"https://opus-codec.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"832848d28248f4669363a9746a9ed98216fab6d938dfa463f5b6365c3d7f061b","flatsize":11452568,"path":"All/opus-1.5.2.pkg","repopath":"All/opus-1.5.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":4504292,"desc":"Opus is a totally open, royalty-free, highly versatile audio codec.\nIt is standardized by the Internet Engineering Task Force (IETF)\nas RFC 6716 which incorporated technology from Skype's SILK codec\nand Xiph.Org's CELT codec.\n\nOpus is designed to handle a wide range of interactive audio\napplications, including Voice over IP, videoconferencing, in-game\nchat, and even live, distributed music performances. It scales from\nlow bitrate narrowband speech at 6 kbit/s to very high quality\nstereo music at 510 kbit/s. Opus uses both Linear Prediction (LP)\nand the Modified Discrete Cosine Transform (MDCT) to achieve good\ncompression of both speech and music.","categories":["audio"],"annotations":{"cpe":"cpe:2.3:a:opus-codec:opus:1.5.2:::::dragonfly6:x86_64"}},{"name":"optipng","origin":"graphics/optipng","version":"0.7.8_1","comment":"Optimizer for PNG files","maintainer":"tom@hur.st","www":"https://optipng.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1103e5e62ac7c4060705b4ebd1886462cefca205ecb83f6627db63e966f818a8","flatsize":211699,"path":"All/optipng-0.7.8_1.pkg","repopath":"All/optipng-0.7.8_1.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":101316,"desc":"OptiPNG is a PNG optimizer that recompresses image files to a smaller\nsize, without losing any information. This program also converts\nexternal formats (BMP, GIF, PNM; TIFF support is coming up) to optimized\nPNG, and performs PNG integrity checks and corrections.\n\nThe idea has been inspired from pngcrush, and is explained in detail in\nthe PNG-Tech article \"A guide to PNG optimization\". The implementation\nis carried forward in OptiPNG, which offers a faster execution per\ntrial, and a wider search space.","deps":{"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libm.so.4","libpng16.so.16","libz.so.3"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:optipng_project:optipng:0.7.8:::::dragonfly6:x86_64:1"}},{"name":"orbiton","origin":"editors/orbiton","version":"2.68.8_1","comment":"Small, fast and limited text editor in Go","maintainer":"yuri@FreeBSD.org","www":"https://roboticoverlords.org/orbiton/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"daf4f5062c99ba992074d97123e57c552e3f6109aa77415e09986997229cfce3","flatsize":11238744,"path":"All/orbiton-2.68.8_1.pkg","repopath":"All/orbiton-2.68.8_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3942868,"desc":"Small, fast and limited text editor\n\nFeatures and limitations:\n* Has syntax highlighting for Go code.\n* Never asks before saving or quitting. Be careful.\n* Home and End are not detected by the key handler.\n* Can format Go code using gofmt (press ctrl-f).\n* Expects utilities like gofmt to be in /usr/bin.\n* Will strip trailing whitespace whenever it can.\n* Must be given a filename at start.\n* Requires that /dev/tty is available.\n* Copy, cut and paste is only for one line at a time.\n* Some letters can not be typed in. Like the \"ash\" grapheme\n  formed from the letters a and e.","categories":["editors"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"optpp","origin":"math/optpp","version":"2.4_2","comment":"Object-oriented nonlinear optimization library","maintainer":"yuri@FreeBSD.org","www":"https://software.sandia.gov/opt++/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c46b3a33db4458b08066fb4dba7ae971c81d06f99242925d6740b8570b976c47","flatsize":5297115,"path":"All/optpp-2.4_2.pkg","repopath":"All/optpp-2.4_2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":732248,"desc":"OPT++ is a library of nonlinear optimization algorithms written in C++. The\nmotivation for this package is to build an environment for the rapid prototyping\nand development of new optimization algorithms. In particular, the focus is on\nrobust and efficient algorithms for problems in which the function and\nconstraint evaluations require the execution of an expensive computer\nsimulation. Currently, OPT++ includes the classic Newton methods, a nonlinear\ninterior-point method, parallel direct search, generating set search, a trust\nregion - parallel direct search hybrid, and a wrapper to NPSOL. Between these\nmethods, a wide range of problems can be solved, e.g. with or without\nconstraints, with or without analytic gradients, simulation based, etc.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"optar","origin":"graphics/optar","version":"2015.02.09_3","comment":"Tool for encoding data on paper","maintainer":"ports@FreeBSD.org","www":"http://ronja.twibright.com/optar/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"320cc37809f1708c619f8b243c1db2154e54a3d9c9ff9caeb542bba28fb02748","flatsize":164798,"path":"All/optar-2015.02.09_3.pkg","repopath":"All/optar-2015.02.09_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":40224,"desc":"Optar stands for OPTical ARchiver. It's a codec for encoding data on\npaper, then you print it with a laser printer. If you want to read the\nrecording, scan it with a scanner and feed into the decoder program.","deps":{"ImageMagick6":{"origin":"graphics/ImageMagick6","version":"6.9.13.23,1"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libm.so.4","libpng16.so.16","libz.so.3"],"messages":[{"message":"===>   NOTICE:\n\nThe optar port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"opkg-openwrt","origin":"archivers/opkg-openwrt","version":"20180803_2","comment":"OpenWrt package manager","maintainer":"mm@FreeBSD.org","www":"https://openwrt.org/docs/guide-user/additional-software/opkg","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b887982cf281e5151a20996f248951add5d5e41edf38af1efe3e77067801f4ac","flatsize":166666,"path":"All/opkg-openwrt-20180803_2.pkg","repopath":"All/opkg-openwrt-20180803_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":70912,"desc":"The opkg utility (an ipkg fork) is a lightweight package manager used\nto download and install OpenWrt packages from local package repositories\nor ones located in the Internet.\n\nopkg is part of the OpenWrt project\n\nThis is a patched version with chroot support","categories":["archivers","sysutils"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"ophcrack","origin":"security/ophcrack","version":"3.8.0_1","comment":"Windows password cracker based on rainbow tables","maintainer":"danfe@FreeBSD.org","www":"http://ophcrack.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2d7b3e6b448b8046da76576a03581963711d3dfa5c3daa9508b6ee8523b8ed76","flatsize":547328,"path":"All/ophcrack-3.8.0_1.pkg","repopath":"All/ophcrack-3.8.0_1.pkg","licenselogic":"and","licenses":["APACHE20","GPLv2"],"pkgsize":195668,"desc":"Ophcrack is a Windows password cracker based on a time-memory trade-off\nusing rainbow tables.  This is a new variant of Hellman's original trade-off,\nwith better performance.  It recovers 99.9%25 of alphanumeric passwords in\nseconds and offers the following features:\n\n  - Runs on Windows, GNU/Linux, FreeBSD, macOS, etc.\n  - Cracks LM and NTLM hashes\n  - Free tables available for alphanumeric LM hashes\n  - Brute-force module for simple passwords\n  - Audit mode and CSV export\n  - Real-time graphs to analyze passwords (optional)\n  - Loads hashes from local SAM, remote SAM, encrypted SAM\n    recovered from a Windows partition","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"qt5-charts":{"origin":"x11-toolkits/qt5-charts","version":"5.15.16p0_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["security"],"shlibs_required":["libGL.so.1","libQt5Charts.so.5","libQt5Core.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libc.so.8","libcrypto.so.12","libexpat.so.1","libm.so.4","libpthread.so.0","libssl.so.12","libstdc++.so.9"],"options":{"DOCS":"on","X11":"on"},"messages":[{"message":"Free rainbow tables (for Windows XP and Vista/7) can be downloaded from\n   http://ophcrack.sourceforge.net/tables.php; professional versions are\n   available for purchase.","type":"install"}]},{"name":"quantum-espresso-pseudopotentials","origin":"science/quantum-espresso-pseudopotentials","version":"g20220916","comment":"Pseudopotentials for use with Quantum Espresso","maintainer":"yuri@FreeBSD.org","www":"https://www.quantum-espresso.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"42e92c3d9a103918e41ade77b631d6ee0ce0851eeb80ebe53d5b22c44f6c6a56","flatsize":4030663491,"path":"All/quantum-espresso-pseudopotentials-g20220916.pkg","repopath":"All/quantum-espresso-pseudopotentials-g20220916.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":687934372,"desc":"quantum-espresso-pseudopotentials contains pseudopotentials that are\nnormally needed in order to run quantum chemistry computations in\nthe Quantum Espresso suite.\n\nQuantum Espresso is an integrated suite of open-source computer codes\nfor electronic-structure calculations and materials modeling at the nanoscale.\nIt is based on density-functional theory, plane waves, and pseudopotentials.","categories":["science"]},{"name":"openyahtzee","origin":"games/openyahtzee","version":"1.9.3_8","comment":"Full-featured classic dice game Yahtzee","maintainer":"ports@FreeBSD.org","www":"https://www.openyahtzee.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"303e251dfa1c88f7773b3a85509810a1ddc123b08fc4a8158b9021c75b2636e8","flatsize":487917,"path":"All/openyahtzee-1.9.3_8.pkg","repopath":"All/openyahtzee-1.9.3_8.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":143460,"desc":"Open Yhatzee is an open-source (free) version of the classic dice game\nYahtzee. Open Yahtzee is built to be OS portable, that means you can run\nit on many kinds of different operating systems and platforms. The\nportability is mainly achived via wxWidgets which also gives Open\nYahtzee a native look on each platform.","deps":{"wx32-gtk3":{"origin":"x11-toolkits/wxgtk32","version":"3.2.6_1"}},"categories":["games"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9","libwx_baseu-3.2.so.0","libwx_baseu_net-3.2.so.0","libwx_baseu_xml-3.2.so.0","libwx_gtk3u_core-3.2.so.0","libwx_gtk3u_html-3.2.so.0","libwx_gtk3u_qa-3.2.so.0","libwx_gtk3u_xrc-3.2.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe openyahtzee port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"openvpn-auth-script","origin":"security/openvpn-auth-script","version":"1.0.0.3","comment":"Generic script-based deferred auth plugin for OpenVPN","maintainer":"pdemon@gmail.com","www":"https://github.com/pdemonaco/auth-script-openvpn","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"abcde554f59ecc6e9bff929b12ab5f49a8aa36de126556ef62668431b3a427c5","flatsize":19658,"path":"All/openvpn-auth-script-1.0.0.3.pkg","repopath":"All/openvpn-auth-script-1.0.0.3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":7492,"desc":"Implements the deferred authentication handler defined by the OpenVPN standard\ninterface. By using this plugin instead of auth-user-pass-verify, slow\nauthentication methods like push-based multi factor nolonger cause other active\nVPN sessions to hang.","categories":["net","net-vpn","security"]},{"name":"openzwave","origin":"comms/openzwave","version":"1.4.3254","comment":"Open-source interface to Z-Wave networks","maintainer":"johan@stromnet.se","www":"http://www.openzwave.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4d6a7f85fe21e2321ce1aff417842e3bd2552f569f5dbcb317bba709c94d4e78","flatsize":4129097,"path":"All/openzwave-1.4.3254.pkg","repopath":"All/openzwave-1.4.3254.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":628200,"desc":"Free software library that interfaces with selected Z-Wave PC controllers,\nallowing anyone to create applications that manipulate and respond to\ndevices on a Z-Wave network, without requiring in-depth knowledge of the\nZ-Wave protocol.","categories":["comms"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on","DOXYGEN":"off"}},{"name":"openvpn-auth-radius","origin":"security/openvpn-auth-radius","version":"2.1_4","comment":"RADIUS authentication plugin for OpenVPN","maintainer":"m.tsatsenko@gmail.com","www":"https://www.nongnu.org/radiusplugin/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"263da39030324797f870a5d608112ec925f16c2c6c6b6c0b972fa5d2e3994165","flatsize":427491,"path":"All/openvpn-auth-radius-2.1_4.pkg","repopath":"All/openvpn-auth-radius-2.1_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":100464,"desc":"The OpenVPN Radius Plugin provides RADIUS authentication\nand accounting support for OpenVPN.","deps":{"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"openvpn":{"origin":"security/openvpn","version":"2.6.14"}},"categories":["net-vpn","security"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"osg34","origin":"graphics/osg34","version":"3.4.1_62","comment":"C++ OpenGL scene graph library for real-time rendering","maintainer":"amdmi3@FreeBSD.org","www":"https://www.openscenegraph.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5197fd7fb17af43a2c33a1307c932773dab60dfcce9489a9b7506882cdfb90e2","flatsize":36178070,"path":"All/osg34-3.4.1_62.pkg","repopath":"All/osg34-3.4.1_62.pkg","licenselogic":"single","licenses":["OSGPL"],"pkgsize":6755156,"desc":"The Open Scene Graph is a cross-platform C++ OpenGL library for the\nreal-time, photo-realistic rendering of large 3D models. Uses range from\nvisual simulation, to scientific modelling, to games, to whatever you can\nthink of!","deps":{"ffmpeg4":{"origin":"multimedia/ffmpeg4","version":"4.4.4_18"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"giflib":{"origin":"graphics/giflib","version":"5.2.2"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"png":{"origin":"graphics/png","version":"1.6.47"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["graphics"],"shlibs_required":["libGL.so.1","libX11.so.6","libXrandr.so.2","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"CURL":"off","FFMPEG":"on","FREETYPE":"on","GDAL":"off","GIF":"on","GSTREAMER":"off","GTA":"off","JASPER":"off","LIBLAS":"off","LUA":"off","NVTT":"off","OPENEXR":"off","PDF":"off","QT5":"off","SDL":"off","SVG":"off","VNC":"off","XINE":"off","XRANDR":"on"}},{"name":"openvpn-admin","origin":"security/openvpn-admin","version":"1.9.4_7","comment":"GUI frontend to openvpn","maintainer":"egypcio@FreeBSD.org","www":"https://sourceforge.net/projects/openvpn-admin/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bbec10e6918e027af5a256dc2623fd2abd62e351f712fd3896a0659dfd8997d8","flatsize":341823,"path":"All/openvpn-admin-1.9.4_7.pkg","repopath":"All/openvpn-admin-1.9.4_7.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":57560,"desc":"OpenVPN-Admin is a GUI for OpenVPN","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk-sharp20":{"origin":"x11-toolkits/gtk-sharp20","version":"2.12.45_6"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"openvpn":{"origin":"security/openvpn","version":"2.6.14"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["gnome","net-vpn","security"]},{"name":"openvmps","origin":"net-mgmt/openvmps","version":"1.4.06_1","comment":"GPL implementation of the VMPS protocol","maintainer":"vladimir.pushkar@gmail.com","www":"https://vmps.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7100626056b8d6e561ca38d2e59923aedec7a250d4819f4caf3fadd11bdb9737","flatsize":53396,"path":"All/openvmps-1.4.06_1.pkg","repopath":"All/openvmps-1.4.06_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":21952,"desc":"VMPS (VLAN Management Policy Server) is a way of assigning switch ports to\nspecific VLANs based on the MAC address of connecting device. OpenVMPS is\na GPL implementation of VMPS.","categories":["net-mgmt"],"shlibs_required":["libc.so.8"]},{"name":"openvpn","origin":"security/openvpn","version":"2.6.14","comment":"Secure IP/Ethernet tunnel daemon","maintainer":"mandree@FreeBSD.org","www":"https://openvpn.net/community/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"996ad52b18a466fd42c429a05a367375042bda6b1356f1a1df8b375f03a92f66","flatsize":1943583,"path":"All/openvpn-2.6.14.pkg","repopath":"All/openvpn-2.6.14.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":632140,"desc":"OpenVPN is a robust, scalable and highly configurable VPN (Virtual Private\nNetwork) daemon which can be used to securely link two or more private networks\nusing an encrypted tunnel over the internet. It can operate over UDP or TCP,\ncan use SSL or a pre-shared secret to authenticate peers, and in SSL mode, one\nserver can handle many clients.","deps":{"easy-rsa":{"origin":"security/easy-rsa","version":"3.2.2,1"},"liblz4":{"origin":"archivers/liblz4","version":"1.10.0,1"},"lzo2":{"origin":"archivers/lzo2","version":"2.10_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pkcs11-helper":{"origin":"security/pkcs11-helper","version":"1.29.0_3"}},"categories":["net","net-vpn","security"],"users":["openvpn"],"groups":["openvpn"],"shlibs_required":["libc.so.8","libcrypto.so.12","libdl.so.0","liblz4.so.1","liblzo2.so.2","libpkcs11-helper.so.1","libpthread.so.0","libssl.so.12"],"options":{"ASYNC_PUSH":"off","DCO":"on","DOCS":"on","EASYRSA":"on","EXAMPLES":"on","LZ4":"on","LZO":"on","PKCS11":"on","SMALL":"off","TEST":"on","UNITTESTS":"off","X509ALTUSERNAME":"off"},"annotations":{"cpe":"cpe:2.3:a:openvpn:openvpn:2.6.14:::::dragonfly6:x86_64"},"messages":[{"message":"Edit /etc/rc.conf[.local] to start OpenVPN automatically at system\nstartup. See /usr/local/etc/rc.d/openvpn for details.\n\nConnect to VPN server as a client with this command to include\nthe client.up/down scripts in the initialization:\nopenvpn-client <spec>.ovpn\n\nFor compatibility notes when interoperating with older OpenVPN\nversions, please see <http://openvpn.net/relnotes.html>\n\nNote that OpenVPN does not officially support LibreSSL.\n\nNote that OpenVPN configures a separate user and group \"openvpn\",\nwhich should be used instead of the NFS user \"nobody\"\nwhen an unprivileged user account is desired.\n\nYou may want to add user openvpn and group openvpn when creating your\nconfiguration files, the example configuration shows this only as comments.","type":"install"},{"message":"Note that OpenVPN now configures a separate user and group \"openvpn\",\nwhich should be used instead of the NFS user \"nobody\"\nwhen an unprivileged user account is desired.\n\nIt is advisable to review existing configuration files and\nto consider adding/changing user openvpn and group openvpn.","type":"upgrade"}]},{"name":"openxcom","origin":"games/openxcom","version":"1.0_12","comment":"Open-source reimplementation of the original X-Com","maintainer":"amdmi3@FreeBSD.org","www":"https://openxcom.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cc10c9fd010a726d2cd3595bb67cdaefbcf9a2a1af4e4eb8d5de841ee2410816","flatsize":5240488,"path":"All/openxcom-1.0_12.pkg","repopath":"All/openxcom-1.0_12.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":1449764,"desc":"OpenXcom is an open-source clone of the popular\nUFO: Enemy Unknown (X-Com: UFO Defense in USA) videogame by\nMicroprose, licensed under the GPL and written in C++ / SDL.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_gfx":{"origin":"graphics/sdl_gfx","version":"2.0.27"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"},"yaml-cpp":{"origin":"devel/yaml-cpp","version":"0.8.0"}},"categories":["games"],"shlibs_required":["libGL.so.1","libSDL-1.2.so.0","libSDL_gfx.so.16","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9","libyaml-cpp.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"OpenXcom requires original UFO: Enemy Unknown / X-Com: UFO Defense\ndata files. Please copy all subfolders from original game into\n/usr/local/share/openxcom/data directory.\n\nAlso note that if you get messages like \"GMDEFENT NOT FOUND\" or\n\"INVALID CHRYS.PCK\", you need to patch your UFO date to the latest\nversion. See section `Data Patch' of\n\n  http://openxcom.org/index.php/downloads-extras/\n\nfor details.","type":"install"}]},{"name":"openvanilla-framework","origin":"textproc/openvanilla-framework","version":"0.7.2.20070514","comment":"Development header files for OpenVanilla","maintainer":"ports@FreeBSD.org","www":"https://openvanilla.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c3a08485bc5761ffcaaa7f15459d233c049bd4aa77025e8910d4e26a78efac59","flatsize":14778,"path":"All/openvanilla-framework-0.7.2.20070514.pkg","repopath":"All/openvanilla-framework-0.7.2.20070514.pkg","licenselogic":"single","pkgsize":5304,"desc":"OpenVanilla (OV) is an input method (IM)/output filter (OF) framework\ndesigned for better end-user text processing experiences. For example,\nOpenVanilla provides a comprehensive set of Traditional Chinese input\nmethods that are lacking or of which counterparts are functionally\ndeficient/unsatisfactory in Apple's Mac OS X. Many Simplified Chinese\nusers also find this framework useful. A Tibetan IM module is also\navailable.\n\nOpenVanilla framework is a set of header files for OpenVanilla module\ndevelopment.","categories":["textproc"],"messages":[{"message":"===>   NOTICE:\n\nThe openvanilla-framework port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"openupsd","origin":"sysutils/openupsd","version":"0.3.1_1","comment":"UPS daemon for some Belkin UPS's","maintainer":"tdb@FreeBSD.org","www":"https://BSDforge.com/projects/sysutils/openupsd/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3148e3c05b138213ef9c1492df1b752597d8680cb83111b33affaf96f34a0cf7","flatsize":69443,"path":"All/openupsd-0.3.1_1.pkg","repopath":"All/openupsd-0.3.1_1.pkg","licenselogic":"single","pkgsize":28296,"desc":"OpenUPSd is a UPS daemon, pretty specific to those Belkin\nserial-connected UPS's that speak the \"regulator pro smart protocol\".\nThis daemon is monitoring only, at the moment anyway.","categories":["sysutils"],"shlibs_required":["libc.so.8"]},{"name":"orange3","origin":"misc/orange3","version":"3.29.1_6","comment":"Component-based data mining software","maintainer":"yuri@FreeBSD.org","www":"https://orange.biolab.si/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"701ee1bdd45a4ac507ef3376aa9eb2da6185b1170b5529ea22134851d14da784","flatsize":33069221,"path":"All/orange3-3.29.1_6.pkg","repopath":"All/orange3-3.29.1_6.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":4347024,"desc":"Orange is a component-based data mining software. It includes a range of data\nvisualization, exploration, preprocessing and modeling techniques. It can be\nused through a nice and intuitive user interface or, for more advanced users,\nas a module for the Python programming language.","deps":{"py311-AnyQt":{"origin":"x11-toolkits/py-AnyQt","version":"0.1.1_1"},"py311-PyOpenGL":{"origin":"graphics/py-PyOpenGL","version":"3.1.7_1"},"py311-XlsxWriter":{"origin":"textproc/py-xlsxwriter","version":"3.2.2_1"},"py311-baycomp":{"origin":"math/py-baycomp","version":"1.0.3_1"},"py311-bottleneck":{"origin":"math/py-bottleneck","version":"1.3.8_1"},"py311-chardet":{"origin":"textproc/py-chardet","version":"5.2.0,1"},"py311-docutils":{"origin":"textproc/py-docutils","version":"0.21.2,1"},"py311-httpx":{"origin":"www/py-httpx","version":"0.28.1"},"py311-joblib":{"origin":"devel/py-joblib","version":"1.3.2_2"},"py311-keyring":{"origin":"security/py-keyring","version":"23.9.3_3,1"},"py311-keyrings.alt":{"origin":"security/py-keyrings.alt","version":"4.2.0_1"},"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-networkx":{"origin":"math/py-networkx","version":"3.4,2"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-openTSNE":{"origin":"math/py-openTSNE","version":"1.0.2"},"py311-openpyxl":{"origin":"textproc/py-openpyxl","version":"3.1.1_1"},"py311-orange-canvas-core":{"origin":"devel/py-orange-canvas-core","version":"0.1.20_2"},"py311-orange-widget-base":{"origin":"devel/py-orange-widget-base","version":"4.13.0_3"},"py311-pandas":{"origin":"math/py-pandas","version":"2.1.4,1"},"py311-pip":{"origin":"devel/py-pip","version":"23.3.2_4"},"py311-pyqtgraph":{"origin":"graphics/py-pyqtgraph","version":"0.13.7_1"},"py311-python-louvain":{"origin":"math/py-python-louvain","version":"0.16_2"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-qt5-pyqt":{"origin":"devel/py-qt5-pyqt","version":"5.15.11_1"},"py311-qt5-webengine":{"origin":"www/py-qt5-webengine","version":"5.15.7"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-scikit-learn":{"origin":"science/py-scikit-learn","version":"1.4.0_1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"py311-serverfiles":{"origin":"misc/py-serverfiles","version":"0.3.1_1"},"py311-xlrd":{"origin":"textproc/py-xlrd","version":"2.0.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"]},{"name":"orbital_eunuchs_sniper","origin":"games/orbital_eunuchs_sniper","version":"1.30_9","comment":"Overhead shooting game","maintainer":"ports@FreeBSD.org","www":"https://www.icculus.org/oes/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"02f414616c169df4eb44dad72d8b7a682d807b00ad36101b58dcf6c51cf80267","flatsize":4023942,"path":"All/orbital_eunuchs_sniper-1.30_9.pkg","repopath":"All/orbital_eunuchs_sniper-1.30_9.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":3915864,"desc":"Orbital Eunuchs Sniper is an overhead shooting game. You (the Eunuch\non the orbital laser platform) are tasked with protecting the VIPs\n(blue) from the terrorists (red)!","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe orbital_eunuchs_sniper port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"opentyrian","origin":"games/opentyrian","version":"2.1.20221123","comment":"Arcade-style vertical scrolling shooter","maintainer":"amdmi3@FreeBSD.org","www":"https://github.com/opentyrian/opentyrian","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"599083892fe4c6caa9be73411d1b3bacf39261a53e90a1b7c7dfff292863fda4","flatsize":623648,"path":"All/opentyrian-2.1.20221123.pkg","repopath":"All/opentyrian-2.1.20221123.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":219488,"desc":"OpenTyrian is a port of the DOS shoot-em-up Tyrian. Jason Emery\ngenerously gave the OpenTyrian developers a copy of the Tyrian 2.1\nsource code, which has since been ported from Turbo Pascal to C.\nThe port uses SDL, making it easily cross-platform.\n\nTyrian is an arcade-style vertical scrolling shooter. The story is\nset in 20,031 where you play as Trent Hawkins, a skilled fighter-pilot\nemployed to fight Microsol and save the galaxy.","deps":{"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_net":{"origin":"net/sdl2_net","version":"2.2.0"}},"categories":["games"],"shlibs_required":["libSDL2-2.0.so.0","libSDL2_net-2.0.so.0","libc.so.8","libm.so.4"],"options":{"DOCS":"on"},"messages":[{"message":"In order to play opentyrian, you need to either install games/tyrian-data\nport (not available as package) or install Tyrian data files manually\ninto /usr/local/share/tyrian.\n\nSee project documentation or website for instructions on how to get\nthe data.","type":"install"}]},{"name":"openttd-openmsx","origin":"games/openmsx","version":"0.4.2","comment":"Free alternative music for OpenTTD game engine","maintainer":"rum1cro@yandex.ru","www":"https://github.com/OpenTTD/OpenMSX","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"df56632546cb6f22b7027cd8d00a4a93a229e077e9fdc77bc69e1bf89bd55e13","flatsize":741428,"path":"All/openttd-openmsx-0.4.2.pkg","repopath":"All/openttd-openmsx-0.4.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":90616,"desc":"OpenMSX is free alternative music for OpenTTD game engine.","categories":["games"]},{"name":"openwince-include","origin":"devel/openwince-include","version":"0.4.2","comment":"Collection of the useful include files for embedded developers","maintainer":"ports@FreeBSD.org","www":"https://openwince.sourceforge.net/include/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1ab2db6c40aeffb25a7a9f42beb7666ed85ca2c03f78fccb1dd9fcfe3f4f9544","flatsize":422510,"path":"All/openwince-include-0.4.2.pkg","repopath":"All/openwince-include-0.4.2.pkg","licenselogic":"single","pkgsize":43824,"desc":"Include package is a collection of the useful independent include files for\nembedded C/Assembler developers.\nInclude package is released under BSD-style license.","categories":["devel"],"messages":[{"message":"===>   NOTICE:\n\nThe openwince-include port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"payara","origin":"www/payara","version":"5.2020.4","comment":"Jakarta EE application server derived from GlassFish Server Open Source Edition","maintainer":"dmytro@posteo.net","www":"https://www.payara.fish/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e2dfd26eca509b2ae7f930f28676fc5fbb4b09d76b6db4d85711b49b5a73ad02","flatsize":181622185,"path":"All/payara-5.2020.4.pkg","repopath":"All/payara-5.2020.4.pkg","licenselogic":"or","licenses":["CDDL","GPLv2"],"pkgsize":133776288,"desc":"Payara Server is a patched, enhanced and supported application server\nderived from GlassFish Server Open Source Edition.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","www"],"users":["payara"],"groups":["payara"],"messages":[{"message":"To run the Payara Java Application Server from startup, add\npayara_enable=\"YES\" in your /etc/rc.conf.\nExtra options can be found in the startup script.\n\nBy default Payara server is started by 'payara' user account.  On service\nstart/stop caches and preferences are written to the payara user home\ndirectory. To make it possible and avoid related warnings set 'payara' user\nhome directory to some writable place in the file system. To use the\ndefault location, issue the command: \n/usr/sbin/pw usermod payara -d /var/payara/payara-5.2020.4/prefs\n\nBecause default payara user is low-privileged, to allow Payara to listen\nports under 1024 you will need to tweak Mandatory Access Control policies.","type":"install"}]},{"name":"openttd-opengfx","origin":"games/opengfx","version":"7.1","comment":"Free alternative graphics for OpenTTD game engine","maintainer":"rum1cro@yandex.ru","www":"https://github.com/OpenTTD/OpenGFX","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"269852127d9b75fce8930bd4586c6ac4c30c0b62f59e16a290cf7fdf11b72923","flatsize":5340741,"path":"All/openttd-opengfx-7.1.pkg","repopath":"All/openttd-opengfx-7.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2889524,"desc":"OpenGFX is free alternative graphics for OpenTTD game engine.","categories":["games"]},{"name":"osg","origin":"graphics/osg","version":"3.6.5_75","comment":"C++ OpenGL scene graph library for real-time rendering","maintainer":"amdmi3@FreeBSD.org","www":"https://www.openscenegraph.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1a7f9c952d8dd50d477727f0064f1777347dcf61257011b89cbfa0c4c25ed638","flatsize":39834470,"path":"All/osg-3.6.5_75.pkg","repopath":"All/osg-3.6.5_75.pkg","licenselogic":"single","licenses":["OSGPL"],"pkgsize":7189280,"desc":"The Open Scene Graph is a cross-platform C++ OpenGL library for the\nreal-time, photo-realistic rendering of large 3D models. Uses range from\nvisual simulation, to scientific modelling, to games, to whatever you can\nthink of!","deps":{"ffmpeg4":{"origin":"multimedia/ffmpeg4","version":"4.4.4_18"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"giflib":{"origin":"graphics/giflib","version":"5.2.2"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"png":{"origin":"graphics/png","version":"1.6.47"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["graphics"],"shlibs_required":["libGL.so.1","libX11.so.6","libXinerama.so.1","libXrandr.so.2","libc.so.8","libfontconfig.so.1","libm.so.4","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"ASIO":"off","COLLADA":"off","CURL":"off","DCMTK":"off","FFMPEG":"on","FONTCONFIG":"on","FREETYPE":"on","GDAL":"off","GIF":"on","GSTREAMER":"off","GTA":"off","JASPER":"off","LIBLAS":"off","LUA":"off","NVTT":"off","OPENEXR":"off","PDF":"off","SDL":"off","SVG":"off","VNC":"off","XINERAMA":"on","XRANDR":"on"}},{"name":"opentimelineio","origin":"multimedia/opentimelineio","version":"0.17.0_1","comment":"API and interchange format for editorial timeline information","maintainer":"yuri@FreeBSD.org","www":"https://github.com/PixarAnimationStudios/OpenTimelineIO","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9ff9ba475ff89c32d4377561686f59e4813d75f0d30690f447920a69c0d3b8d1","flatsize":942658,"path":"All/opentimelineio-0.17.0_1.pkg","repopath":"All/opentimelineio-0.17.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":244828,"desc":"OpenTimelineIO is an interchange format and API for editorial cut\ninformation. OTIO is not a container format for media, rather it\ncontains information about the order and length of cuts and references\nto external media.","deps":{"Imath":{"origin":"math/Imath","version":"3.1.12"}},"categories":["multimedia"]},{"name":"opentimer","origin":"cad/opentimer","version":"g20221116","comment":"High-performance timing analysis tool for VLSI systems","maintainer":"yuri@FreeBSD.org","www":"https://github.com/OpenTimer/OpenTimer","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3c1ba2a0fd7ae6cc3956b4d74cb0a1b7982f53acb99c56aabf3bd2c158d55af3","flatsize":4098308,"path":"All/opentimer-g20221116.pkg","repopath":"All/opentimer-g20221116.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":660460,"desc":"OpenTimer is a new static timing analysis (STA) tool to help IC designers\nquickly verify the circuit timing. It is developed completely from the ground up\nusing C++17 to efficiently support parallel and incremental timing.\n\nKey features are:\n* Industry standard format (.lib, .v, .spef, .sdc) support\n* Graph- and path-based timing analysis\n* Parallel incremental timing for fast timing closure\n* Award-winning tools and golden timers in CAD Contests","deps":{"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"}},"categories":["cad"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"osmosis","origin":"astro/osmosis","version":"0.49.2","comment":"Command line Java app for processing OpenStreetMap data","maintainer":"amdmi3@FreeBSD.org","www":"https://wiki.openstreetmap.org/wiki/Osmosis","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cadb2e57dc61231564c24633805ab7ac0da86025be2cfc0f1018887fb3c8182c","flatsize":15732505,"path":"All/osmosis-0.49.2.pkg","repopath":"All/osmosis-0.49.2.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":13967696,"desc":"Osmosis is a command line java app for processing OSM data.  The tool consists\nof a series of pluggable components that can be chained together to perform a\nlarger operation.  For example, it has components for reading from database and\nfrom file, components for writing to database and to file, components for\nderiving and applying change sets to data sources, components for sorting data,\netc. It has been written so that it is easy to add new features without\nre-writing common tasks such as file or database handling.","deps":{"openjdk17":{"origin":"java/openjdk17","version":"17.0.14+7.1"}},"categories":["astro","java"],"options":{"DOCS":"on"}},{"name":"openuniverse","origin":"astro/openuniverse","version":"1.0.b3_15","comment":"OpenGL Solar System simulator for X Window System","maintainer":"ports@FreeBSD.org","www":"https://openuniverse.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"26e3a4116d3c01ebee42fff820ac0e40c273f6039751cfdcd44b915d39365954","flatsize":5051519,"path":"All/openuniverse-1.0.b3_15.pkg","repopath":"All/openuniverse-1.0.b3_15.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":4017588,"desc":"This program draws the Solar System's bodies in simulated 3-dimensionality.\nYou can view all the planets, their moons and a few spaceships in motion,\ntrace them, follow them, orbit them, and even control them.\n\nOpenUniverse was formerly known as Solar System Simulator (Ssystem).  It was\ninitially released in 1997 with the intent of creating a rotating display of\nthe Earth on a mainstream PC.  Ssystem version 1.0 was only aware of the\nplanets.  Version 1.2 added moons; and 1.6, more means of movement and\nbetter textures.\n\nThe program has been renamed OpenUniverse 1.0 to underline the concept\nbehind its further development: openness for the whole Universe, not just\nthe solar system -- open for anyone to use, extend, and change.","deps":{"freeglut":{"origin":"graphics/freeglut","version":"3.2.1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"}},"categories":["astro"],"shlibs_required":["libGL.so.1","libGLU.so.1","libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXi.so.6","libXmu.so.6","libc.so.8","libglut.so.3","libjpeg.so.8","libm.so.4","libstdc++.so.9","libutil.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe openuniverse port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"openvkl","origin":"graphics/openvkl","version":"1.3.0_12","comment":"Intel Open Volume Kernel Library for graphics applications","maintainer":"yuri@FreeBSD.org","www":"https://github.com/openvkl/openvkl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6da81fda1ba513c109ce1976c20921d83594b08bb20e5d52aa0e29d57976dd5a","flatsize":28803376,"path":"All/openvkl-1.3.0_12.pkg","repopath":"All/openvkl-1.3.0_12.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":5094040,"desc":"Intel Open Volume Kernel Library (Intel Open VKL) is a collection of\nhigh-performance volume computation kernels, developed at Intel. The target\nusers of Open VKL are graphics application engineers who want to improve the\nperformance of their volume rendering applications by leveraging Open VKL's\nperformance-optimized kernels, which include volume traversal and sampling\nfunctionality for a variety of volumetric data formats. The kernels are\noptimized for the latest Intel processors with support for SSE, AVX, AVX2,\nand AVX-512 instructions, and for ARM processors with support for NEON\ninstructions.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"embree":{"origin":"graphics/embree","version":"3.13.5_7"},"glfw":{"origin":"graphics/glfw","version":"3.4_2"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"onetbb":{"origin":"devel/onetbb","version":"2022.0.0"},"openvdb":{"origin":"misc/openvdb","version":"12.0.0_1"},"rkcommon":{"origin":"devel/rkcommon","version":"1.10.0_6,1"}},"categories":["devel","graphics"],"options":{"DOCS":"on","VDB":"on"},"messages":[{"message":"You installed OpenVKL: Kernel library for graphics applications\n\nOpenVKL can only work on CPUs that have SSE4.2 support or higher.","type":"install"}]},{"name":"opentelemetry-cpp","origin":"devel/opentelemetry-cpp","version":"1.19.0","comment":"OpenTelemetry C++ client","maintainer":"osa@FreeBSD.org","www":"https://github.com/open-telemetry/opentelemetry-cpp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"21c293e17435a9fdabd3c3dadcaa61dd4f895968f8ea296ee7686a7d479cb314","flatsize":3654364,"path":"All/opentelemetry-cpp-1.19.0.pkg","repopath":"All/opentelemetry-cpp-1.19.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":563564,"desc":"The C++ OpenTelemetry client.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"googletest":{"origin":"devel/googletest","version":"1.16.0"}},"categories":["devel"],"annotations":{"cpe":"cpe:2.3:a:cncf:opentelemetry-cpp:1.19.0:::::dragonfly6:x86_64"}},{"name":"openssl-oqsprovider","origin":"security/openssl-oqsprovider","version":"0.8.0_1","comment":"quantum-resistant cryptography provider for OpenSSL","maintainer":"brnrd@FreeBSD.org","www":"https://openquantumsafe.org/applications/tls.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"048bb20c34d09ee7c9a81281e6edbb61b9c2943e6f778c9619befaa3fde25953","flatsize":888304,"path":"All/openssl-oqsprovider-0.8.0_1.pkg","repopath":"All/openssl-oqsprovider-0.8.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":95332,"desc":"Open Quantum Safe provider for OpenSSL\n\n\nThis port enables quantum-safe cryptography (QSC) in a standard OpenSSL\n(3.x) distribution by way of implementing a single shared library, the\nOpenSSL OQS provider.","deps":{"liboqs":{"origin":"security/liboqs","version":"0.12.0"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["security"],"messages":[{"message":"To enable oqs-provider in OpenSSL, merge contents of the configuration file\n/usr/local/openssl/oqsprovider.cnf with /usr/local/openssl/openssl.cnf.\n\nExpect issues if you're using OpenSSL < 3.2\nSee https://github.com/open-quantum-safe/oqs-provider/blob/main/README.md#building-and-testing","type":"install"}]},{"name":"opensubdiv","origin":"graphics/opensubdiv","version":"3.6.0_3","comment":"High performance subdivision surface libraries","maintainer":"FreeBSD@Shaneware.biz","www":"https://graphics.pixar.com/opensubdiv","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c2307698110f5a5462582837b13bda02a279569e845799405569a7728c8acdad","flatsize":15682549,"path":"All/opensubdiv-3.6.0_3.pkg","repopath":"All/opensubdiv-3.6.0_3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1128804,"desc":"OpenSubdiv is a set of open source libraries that implement high performance\nsubdivision surface (subdiv) evaluation on massively parallel CPU and GPU\narchitectures. This codepath is optimized for drawing deforming subdivs with\nstatic topology at interactive framerates. The resulting limit surface\nmatches Pixar's Renderman to numerical precision.","deps":{"glfw":{"origin":"graphics/glfw","version":"3.4_2"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXxf86vm":{"origin":"x11/libXxf86vm","version":"1.1.5"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"ptex":{"origin":"graphics/ptex","version":"2.4.3"}},"categories":["graphics"],"shlibs_required":["libICE.so.6","libPtex.so.2.4","libSM.so.6","libX11.so.6","libXcursor.so.1","libXext.so.6","libXi.so.6","libXinerama.so.1","libXrandr.so.2","libXxf86vm.so.1","libc.so.8","libglfw.so.3","libgomp.so.1","libm.so.4","libpthread.so.0","librt.so.0","libstdc++.so.9","libz.so.3"],"options":{"EXAMPLES":"on","OPENCL":"off","OPENMP":"on","PTEX":"on","TBB":"off","TEST":"off","TUTORIALS":"off"}},{"name":"opsin","origin":"science/opsin","version":"3.0.20190223_1","comment":"Open Parser for Systematic IUPAC Nomenclature of chemical names","maintainer":"yuri@FreeBSD.org","www":"https://bitbucket.org/dan2097/opsin/src/default/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eea5eab8c7f14bdcd3d91f9c31547d9b7ea75f2affe1f822986c7e26c913152c","flatsize":7375343,"path":"All/opsin-3.0.20190223_1.pkg","repopath":"All/opsin-3.0.20190223_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6893056,"desc":"OPSIN is a Java library for IUPAC name-to-structure conversion offering high\nrecall and precision on organic chemical nomenclature.\nSupported outputs are SMILES, CML (Chemical Markup Language) and InChI (IUPAC\nInternational Chemical Identifier).","deps":{"openjdk17":{"origin":"java/openjdk17","version":"17.0.14+7.1"}},"categories":["java","science"]},{"name":"openssl","origin":"security/openssl","version":"3.0.16,1","comment":"TLSv1.3 capable SSL and crypto library","maintainer":"brnrd@FreeBSD.org","www":"https://www.openssl.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9266325aad641945a211e707dfbf894c390c907cca9bb5ff4c9a0b789d5a8196","flatsize":22578523,"path":"All/openssl-3.0.16,1.pkg","repopath":"All/openssl-3.0.16,1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":6269156,"desc":"The OpenSSL Project is a collaborative effort to develop a robust,\ncommercial-grade, full-featured, and Open Source toolkit implementing\nthe Secure Sockets Layer (SSL v3) and Transport Layer Security (TLS v1,\nv1.1, v1.2, v1.3) protocols with full-strength cryptography world-wide.\nThe project is managed by a worldwide community of volunteers that use\nthe Internet to communicate, plan, and develop the OpenSSL tookit\nand its related documentation.\n\nOpenSSL is based on the excellent SSLeay library developed by Eric\nA. Young and Tim J. Hudson. The OpenSSL toolkit is licensed under\nan Apache-style licence, which basically means that you are free\nto get and use it for commercial and non-commercial purposes subject\nto some simple license conditions.","categories":["devel","security"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"ASYNC":"on","CT":"on","KTLS":"on","MAN3":"on","RFC3779":"on","SHARED":"on","ZLIB":"off","ARIA":"off","DES":"on","GOST":"on","IDEA":"off","SM4":"off","RC2":"on","RC4":"on","RC5":"off","WEAK-SSL-CIPHERS":"off","MD2":"off","MD4":"on","MDC2":"off","RMD160":"on","SM2":"off","SM3":"off","FIPS":"on","LEGACY":"off","ASM":"on","SSE2":"on","THREADS":"on","EC":"on","NEXTPROTONEG":"on","SSL3":"off","TLS1":"on","TLS1_1":"on","TLS1_2":"on"},"annotations":{"cpe":"cpe:2.3:a:openssl:openssl:3.0.16:::::dragonfly6:x86_64"}},{"name":"opensmtpd-table-sqlite","origin":"mail/opensmtpd-table-sqlite","version":"1.0.1","comment":"SQLite table for OpenSMTPD","maintainer":"gahr@FreeBSD.org","www":"https://github.com/opensmtpd/table-sqlite","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f4be7ae0405453a19cfbe1834a014cb405cb7afbc2bf8129ace60bd04cffed61","flatsize":27695,"path":"All/opensmtpd-table-sqlite-1.0.1.pkg","repopath":"All/opensmtpd-table-sqlite-1.0.1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":12824,"desc":"The SQLite table addon for OpenSMTPD allows the storing of usernames,\npasswords, aliases, and domains in a sqlite3 table.","deps":{"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["mail"],"shlibs_required":["libc.so.8","libsqlite3.so.0"]},{"name":"openssl-unsafe","origin":"security/openssl-unsafe","version":"1.0.2.20170706","comment":"Unsafe SSL and crypto library","maintainer":"brnrd@FreeBSD.org","www":"https://onwebsecurity.com/pages/openssl.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"83d0efe3c32c1242d1d50f827651a1141a4e05e929b1bc692d55531f3b5922d9","flatsize":11229842,"path":"All/openssl-unsafe-1.0.2.20170706.pkg","repopath":"All/openssl-unsafe-1.0.2.20170706.pkg","licenselogic":"single","licenses":["OpenSSL"],"pkgsize":1936292,"desc":"The OpenSSL Project is a collaborative effort to develop a robust,\ncommercial-grade, full-featured, and Open Source toolkit implementing\nthe Secure Sockets Layer (SSL v2/v3) and Transport Layer Security\n(TLS v1) protocols with full-strength cryptography world-wide. The\nproject is managed by a worldwide community of volunteers that use\nthe Internet to communicate, plan, and develop the OpenSSL tookit\nand its related documentation.\n\nOpenSSL is based on the excellent SSLeay library developed by Eric\nA. Young and Tim J. Hudson. The OpenSSL toolkit is licensed under\nan Apache-style licence, which basically means that you are free\nto get and use it for commercial and non-commercial purposes subject\nto some simple license conditions.\n\nThis version of OpenSSL enables all possible features of OpenSSL.\nThe libraries and binaries in this port must be considered vulnerable\nwith known exploits available. Use for testing/scanning only.\n\nSee also: https://www.openssl.org/\nSee also: https://github.com/PeterMosmans/openssl","categories":["devel","security"],"shlibs_required":["libc.so.8","libpthread.so.0"],"annotations":{"cpe":"cpe:2.3:a:openssl:openssl:1.0.2k:::::dragonfly6:x86_64"},"messages":[{"message":"/!\\ ================================ /!\\ ============================== /!\\\n/!\\                                                                     /!\\\n/!\\ This openssl version is for security testing/scanning purposes only /!\\\n/!\\                                                                     /!\\\n/!\\                   DO NOT USE FOR PRODUCTION PURPOSES                /!\\\n/!\\                                                                     /!\\\n/!\\ ================================ /!\\ ============================== /!\\","type":"install"}]},{"name":"openvdb","origin":"misc/openvdb","version":"12.0.0_1","comment":"Tools for storage and manipulation of sparse volumetric data","maintainer":"yuri@FreeBSD.org","www":"https://www.openvdb.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b260a935568e04b66741670f1ba9b954b0aacb29c45dca7e40ad43f7b440d8e2","flatsize":69785087,"path":"All/openvdb-12.0.0_1.pkg","repopath":"All/openvdb-12.0.0_1.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":6065648,"desc":"OpenVDB is an Academy Award-winning open-source C++ library comprising a novel\nhierarchical data structure and a suite of tools for the efficient storage and\nmanipulation of sparse volumetric data discretized on three-dimensional grids.\nIt was developed by DreamWorks Animation for use in volumetric applications\ntypically encountered in feature film production and is now maintained by the\nAcademy Software Foundation (ASWF).","deps":{"Imath":{"origin":"math/Imath","version":"3.1.12"},"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"c-blosc":{"origin":"archivers/c-blosc","version":"1.21.0"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"glfw":{"origin":"graphics/glfw","version":"3.4_2"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXxf86vm":{"origin":"x11/libXxf86vm","version":"1.1.5"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"onetbb":{"origin":"devel/onetbb","version":"2022.0.0"},"openexr":{"origin":"graphics/openexr","version":"3.3.4"}},"categories":["misc"],"shlibs_required":["libGLU.so.1","libGLX.so.0","libOpenGL.so.0","libblosc.so.1","libboost_iostreams.so.1.87.0","libboost_regex.so.1.87.0","libc.so.8","libgcc_s.so.1","libglfw.so.3","libm.so.4","libpthread.so.0","libstdc++.so.6","libtbb.so.12","libtbbmalloc.so.2","libz.so.3"],"options":{"TOOLS":"on"}},{"name":"opentelemetry-proto","origin":"devel/opentelemetry-proto","version":"1.5.0","comment":"OpenTelemetry protocol (OTLP) specification and Protobuf definitions","maintainer":"osa@FreeBSD.org","www":"https://github.com/open-telemetry/opentelemetry-proto","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"72c85e377c8ddf245a83f622211d3ce8516c6ab02478a03b5698d20c548aa1ab","flatsize":108501,"path":"All/opentelemetry-proto-1.5.0.pkg","repopath":"All/opentelemetry-proto-1.5.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":21392,"desc":"The C++ OpenTelemetry client.","categories":["devel"]},{"name":"opensmtpd-extras-table-sqlite","origin":"mail/opensmtpd-extras-table-sqlite","version":"6.7.1_1,1","comment":"SQLite table support for OpenSMTPD","maintainer":"fluffy@FreeBSD.org","www":"https://github.com/OpenSMTPD/OpenSMTPD-extras","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ba3574a0d9d25ef251131a97408761f1d8b74d70c686f89dd5de8ef99ba8a0d9","flatsize":43196,"path":"All/opensmtpd-extras-table-sqlite-6.7.1_1,1.pkg","repopath":"All/opensmtpd-extras-table-sqlite-6.7.1_1,1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":19008,"desc":"OpenSMTPD addons.","deps":{"libevent":{"origin":"devel/libevent","version":"2.1.12"},"opensmtpd":{"origin":"mail/opensmtpd","version":"7.6.0,1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["mail"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12","libevent-2.1.so.7","libsqlite3.so.0","libssl.so.12"]},{"name":"opensmtpd-extras-table-socketmap","origin":"mail/opensmtpd-extras-table-socketmap","version":"6.7.1_1,1","comment":"Socketmap table support for OpenSMTPD","maintainer":"fluffy@FreeBSD.org","www":"https://github.com/OpenSMTPD/OpenSMTPD-extras","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5fd30f1b5e0f037e24bd8aa4a131ee58521a0997e1c5ceeaefbc10b48d30cbda","flatsize":41192,"path":"All/opensmtpd-extras-table-socketmap-6.7.1_1,1.pkg","repopath":"All/opensmtpd-extras-table-socketmap-6.7.1_1,1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":15856,"desc":"OpenSMTPD addons.","deps":{"libevent":{"origin":"devel/libevent","version":"2.1.12"},"opensmtpd":{"origin":"mail/opensmtpd","version":"7.6.0,1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["mail"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12","libevent-2.1.so.7","libssl.so.12"]},{"name":"opensmtpd-filter-senderscore","origin":"mail/opensmtpd-filter-senderscore","version":"0.1.2_23","comment":"OpenSMTPD filter integration for the senderscore reputation","maintainer":"manu@FreeBSD.Org","www":"https://github.com/poolpOrg/filter-senderscore","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"45c25076889061ffb9ba4af113f948d505539876ced99650d6957f46cdb9e4cb","flatsize":1955200,"path":"All/opensmtpd-filter-senderscore-0.1.2_23.pkg","repopath":"All/opensmtpd-filter-senderscore-0.1.2_23.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":705856,"desc":"This filter performs a SenderScore lookup and allows OpenSMTPD to either\nblock or slow down a session based on the reputation of the source IP address.","deps":{"opensmtpd":{"origin":"mail/opensmtpd","version":"7.6.0,1"}},"categories":["mail"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"openssl-legacy-static","origin":"security/openssl-legacy-static","version":"1.0.2u","comment":"OpenSSL and crypto library (legacy 1.0.x static version)","maintainer":"zrj@ef.irc","www":"https://www.openssl.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e2a31a4d5c825b2fc1a1d28a3197a20c1984562a39847e1a57946b9cc44ed68e","flatsize":10623496,"path":"All/openssl-legacy-static-1.0.2u.pkg","repopath":"All/openssl-legacy-static-1.0.2u.pkg","licenselogic":"single","licenses":["OpenSSL"],"pkgsize":1922100,"desc":"The OpenSSL Project is a collaborative effort to develop a robust,\ncommercial-grade, full-featured, and Open Source toolkit implementing\nthe Secure Sockets Layer (SSL v2/v3) and Transport Layer Security\n(TLS v1) protocols with full-strength cryptography world-wide. The\nproject is managed by a worldwide community of volunteers that use\nthe Internet to communicate, plan, and develop the OpenSSL tookit\nand its related documentation.\n\nThis is legacy 1.0.x static version.\n\nWWW: https://www.openssl.org/\nWWW: http://sctp.fh-muenster.de/dtls-patches.html","categories":["devel","security"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"EC":"on","RFC3779":"off","THREADS":"on","ZLIB":"off","RC5":"off","MD2":"on","ASM":"on","SSE2":"on","SSL2":"on","SSL3":"on"},"annotations":{"cpe":"cpe:2.3:a:openssl:openssl:1.0.2u:::::dragonfly6:x86_64"},"messages":[{"message":"Edit /usr/local/openssl/openssl.cnf to fit your needs.","type":"install"}]},{"name":"opensmtpd-extras-table-redis","origin":"mail/opensmtpd-extras-table-redis","version":"6.7.1_1,1","comment":"Redis table support for OpenSMTPD","maintainer":"fluffy@FreeBSD.org","www":"https://github.com/OpenSMTPD/OpenSMTPD-extras","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"141893f9dfc8ed0fef8f107b5a90d02ba322ed03bd93496cca59d724ce2c917f","flatsize":42620,"path":"All/opensmtpd-extras-table-redis-6.7.1_1,1.pkg","repopath":"All/opensmtpd-extras-table-redis-6.7.1_1,1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":18588,"desc":"OpenSMTPD addons.","deps":{"hiredis":{"origin":"databases/hiredis","version":"1.2.0.15"},"libevent":{"origin":"devel/libevent","version":"2.1.12"},"opensmtpd":{"origin":"mail/opensmtpd","version":"7.6.0,1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["mail"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12","libevent-2.1.so.7","libhiredis.so.1.2.1","libssl.so.12"]},{"name":"opensmtpd-extras-table-postgresql","origin":"mail/opensmtpd-extras-table-postgresql","version":"6.7.1,1","comment":"PostgreSQL table support for OpenSMTPD","maintainer":"fluffy@FreeBSD.org","www":"https://github.com/OpenSMTPD/OpenSMTPD-extras","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0292ced7f96111b7850370aca50a0d6ef2bb81cd151a92fa570942e1beee56b2","flatsize":41041,"path":"All/opensmtpd-extras-table-postgresql-6.7.1,1.pkg","repopath":"All/opensmtpd-extras-table-postgresql-6.7.1,1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":16632,"desc":"OpenSMTPD addons.","deps":{"libevent":{"origin":"devel/libevent","version":"2.1.12"},"opensmtpd":{"origin":"mail/opensmtpd","version":"7.6.0,1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"}},"categories":["mail"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12","libevent-2.1.so.7","libpq.so.5","libssl.so.12"]},{"name":"opensmtpd-extras-table-passwd","origin":"mail/opensmtpd-extras-table-passwd","version":"6.7.1_1,1","comment":"passwd(5) table support for OpenSMTPD","maintainer":"fluffy@FreeBSD.org","www":"https://github.com/OpenSMTPD/OpenSMTPD-extras","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"03c98df9b647fe1bc367f2290c8db3d5588fe0cb1cd03086ce2f63caff10d670","flatsize":38067,"path":"All/opensmtpd-extras-table-passwd-6.7.1_1,1.pkg","repopath":"All/opensmtpd-extras-table-passwd-6.7.1_1,1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":16432,"desc":"OpenSMTPD addons.","deps":{"libevent":{"origin":"devel/libevent","version":"2.1.12"},"opensmtpd":{"origin":"mail/opensmtpd","version":"7.6.0,1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["mail"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12","libevent-2.1.so.7","libssl.so.12"]},{"name":"opensmtpd-extras-table-ldap","origin":"mail/opensmtpd-extras-table-ldap","version":"6.7.1_1,1","comment":"LDAP table support for OpenSMTPD","maintainer":"fluffy@FreeBSD.org","www":"https://github.com/OpenSMTPD/OpenSMTPD-extras","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3a5957b812e5f6686b3cd6c401ceaf1ebcefa3b1be3a026a4f0e44deb2877e18","flatsize":60905,"path":"All/opensmtpd-extras-table-ldap-6.7.1_1,1.pkg","repopath":"All/opensmtpd-extras-table-ldap-6.7.1_1,1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":24200,"desc":"OpenSMTPD addons.","deps":{"libevent":{"origin":"devel/libevent","version":"2.1.12"},"openldap26-client":{"origin":"net/openldap26-client","version":"2.6.9_1"},"opensmtpd":{"origin":"mail/opensmtpd","version":"7.6.0,1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["mail"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12","libevent-2.1.so.7","libssl.so.12"]},{"name":"opensmtpd-extras-table-mysql","origin":"mail/opensmtpd-extras-table-mysql","version":"6.7.1,1","comment":"MySQL table support for OpenSMTPD","maintainer":"fluffy@FreeBSD.org","www":"https://github.com/OpenSMTPD/OpenSMTPD-extras","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c929df8e6bd565d8c9a0c1d0628aa3c8ae06fc0815e503a0118762bfdee94753","flatsize":65393,"path":"All/opensmtpd-extras-table-mysql-6.7.1,1.pkg","repopath":"All/opensmtpd-extras-table-mysql-6.7.1,1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":26152,"desc":"OpenSMTPD addons.","deps":{"libevent":{"origin":"devel/libevent","version":"2.1.12"},"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"opensmtpd":{"origin":"mail/opensmtpd","version":"7.6.0,1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["mail"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12","libevent-2.1.so.7","libmysqlclient.so.21","libssl.so.12"]},{"name":"opensmtpd-extras","origin":"mail/opensmtpd-extras","version":"6.7.1_1,1","comment":"Addons for OpenSMTPD","maintainer":"fluffy@FreeBSD.org","www":"https://github.com/OpenSMTPD/OpenSMTPD-extras","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6e7042b45e5fc0cb6335c5d02badaffb3aba070fe42728079d96fa3a0537f97c","flatsize":393,"path":"All/opensmtpd-extras-6.7.1_1,1.pkg","repopath":"All/opensmtpd-extras-6.7.1_1,1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":1116,"desc":"OpenSMTPD addons.","deps":{"libevent":{"origin":"devel/libevent","version":"2.1.12"},"opensmtpd":{"origin":"mail/opensmtpd","version":"7.6.0,1"},"opensmtpd-extras-table-ldap":{"origin":"mail/opensmtpd-extras-table-ldap","version":"6.7.1_1,1"},"opensmtpd-extras-table-mysql":{"origin":"mail/opensmtpd-extras-table-mysql","version":"6.7.1,1"},"opensmtpd-extras-table-passwd":{"origin":"mail/opensmtpd-extras-table-passwd","version":"6.7.1_1,1"},"opensmtpd-extras-table-postgresql":{"origin":"mail/opensmtpd-extras-table-postgresql","version":"6.7.1,1"},"opensmtpd-extras-table-redis":{"origin":"mail/opensmtpd-extras-table-redis","version":"6.7.1_1,1"},"opensmtpd-extras-table-socketmap":{"origin":"mail/opensmtpd-extras-table-socketmap","version":"6.7.1_1,1"},"opensmtpd-extras-table-sqlite":{"origin":"mail/opensmtpd-extras-table-sqlite","version":"6.7.1_1,1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["mail"],"options":{"TABLE_LDAP":"on","TABLE_MYSQL":"on","TABLE_PASSWD":"on","TABLE_PGSQL":"on","TABLE_REDIS":"on","TABLE_SOCKETMAP":"on","TABLE_SQLITE":"on","QUEUE_RAM":"off","SCHEDULER_RAM":"off"}},{"name":"opensmtpd-extras-queue-ram","origin":"mail/opensmtpd-extras-queue-ram","version":"6.7.1,1","comment":"RAM queue support for OpenSMTPD","maintainer":"fluffy@FreeBSD.org","www":"https://github.com/OpenSMTPD/OpenSMTPD-extras","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dfdced35a63df08f621391410d8a3515bbb8acfabf7eb5ff299f207764bab977","flatsize":40577,"path":"All/opensmtpd-extras-queue-ram-6.7.1,1.pkg","repopath":"All/opensmtpd-extras-queue-ram-6.7.1,1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":15940,"desc":"OpenSMTPD addons.","deps":{"libevent":{"origin":"devel/libevent","version":"2.1.12"},"opensmtpd":{"origin":"mail/opensmtpd","version":"7.6.0,1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["mail"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12","libevent-2.1.so.7","libssl.so.12"]},{"name":"openslide","origin":"graphics/openslide","version":"4.0.0_2","comment":"C library for reading virtual slide images","maintainer":"yuri@FreeBSD.org","www":"https://openslide.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1c21f282334edd87dcc62bb75d35684fddb69b98d6156fd11cd55e6dcef85c3b","flatsize":308627,"path":"All/openslide-4.0.0_2.pkg","repopath":"All/openslide-4.0.0_2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":115588,"desc":"OpenSlide is a C library that provides a simple interface to read whole-slide\nimages (also known as virtual slides).","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libdicom":{"origin":"graphics/libdicom","version":"1.1.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"openjpeg":{"origin":"graphics/openjpeg","version":"2.5.3"},"png":{"origin":"graphics/png","version":"1.6.47"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libglib-2.0.so.0","libpng16.so.16"]},{"name":"opensmtpd","origin":"mail/opensmtpd","version":"7.6.0,1","comment":"Security- and simplicity-focused SMTP server from OpenBSD","maintainer":"fluffy@FreeBSD.org","www":"https://www.OpenSMTPD.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8454286f2156cf5b8473add78da0efa1d7be6a9e8c4522d9085e5d6a25879d49","flatsize":1179051,"path":"All/opensmtpd-7.6.0,1.pkg","repopath":"All/opensmtpd-7.6.0,1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":338444,"desc":"OpenSMTPD is a FREE implementation of the server-side SMTP protocol as\ndefined by RFC 5321, with some additional standard extensions. It\nallows ordinary machines to exchange e-mails with other systems\nspeaking the SMTP protocol.","deps":{"libevent":{"origin":"devel/libevent","version":"2.1.12"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["mail"],"users":["_smtpd","_smtpq"],"groups":["_smtpd","_smtpq"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12","libdl.so.0","libevent-2.1.so.7","libpam.so.3","libssl.so.12","libz.so.3"],"options":{"MAILERCONF":"off","PAM":"on","TABLE_DB":"on"},"annotations":{"cpe":"cpe:2.3:a:openbsd:opensmtpd:7.6.0:::::dragonfly6:x86_64"},"messages":[{"message":"If you are upgrading from OpenSMTPD version 5.7.3/201303011853 or earlier, please\nfollow the procedure below to update the permissions on the OpenSMTPD\nspool directories:\n\n  1. Stop 'smtpd' service:\n\n     # service smtpd stop\n\n  2. Update permissions:\n\n     # chown -R _smtpq:wheel /var/spool/smtpd/corrupt\n     # chown -R root:_smtpq /var/spool/smtpd/offline\n     # chown -R _smtpq:wheel /var/spool/smtpd/purge\n     # chown -R _smtpq:wheel /var/spool/smtpd/queue\n     # chown -R _smtpq:wheel /var/spool/smtpd/temporary\n     # chmod -R 770 /var/spool/smtpd/offline\n     # chmod -R 700 /var/spool/smtpd/purge\n\n  3. Start 'smtpd' service:\n\n     # service smtpd start","type":"install"}]},{"name":"openslp","origin":"net/openslp","version":"2.0.0_1","comment":"Open-source implementation of the Service Location Protocol","maintainer":"marcus@FreeBSD.org","www":"http://www.openslp.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"78aee278e14f538a7ea74929dc51ab23b52a936c1dc04b4338322fa8f1fc7602","flatsize":1892556,"path":"All/openslp-2.0.0_1.pkg","repopath":"All/openslp-2.0.0_1.pkg","licenselogic":"single","pkgsize":392840,"desc":"Service Location Protocol is an IETF standards track protocol that provides a\nframework to allow networking applications to discover the existence, location,\nand configuration of networked services in enterprise networks.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["net"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"],"options":{"ASYNC_API":"off","DOCS":"on","SLP_SECURITY":"off"},"annotations":{"cpe":"cpe:2.3:a:openslp:openslp:2.0.0:::::dragonfly6:x86_64:1"}},{"name":"opensmtpd-filter-rspamd","origin":"mail/opensmtpd-filter-rspamd","version":"0.1.8_10","comment":"OpenSMTPD filter integration for the Rspamd daemon","maintainer":"manu@FreeBSD.Org","www":"https://github.com/poolpOrg/filter-rspamd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ad63951c1c4dba673f491f6c61152bb7c41dc007902cf8b0c7e76307b523a6a0","flatsize":4974812,"path":"All/opensmtpd-filter-rspamd-0.1.8_10.pkg","repopath":"All/opensmtpd-filter-rspamd-0.1.8_10.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":1722212,"desc":"This filter implements the Rspamd protocol and allows OpenSMTPD to request an\nRspamd analysis of an SMTP transaction before a message is committed to queue.","deps":{"opensmtpd":{"origin":"mail/opensmtpd","version":"7.6.0,1"}},"categories":["mail"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"openssn","origin":"games/openssn","version":"1.4_7","comment":"Modern submarine simulator","maintainer":"jessefrgsmith@yahoo.ca","www":"https://openssn.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9c1a382ffbe5dc19dd2e6c2606877b6fed7cdeca91ddf2f02dd719ad7f6e85a3","flatsize":6091877,"path":"All/openssn-1.4_7.pkg","repopath":"All/openssn-1.4_7.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":5897788,"desc":"OpenSSN is a modern submarine simulator which focuses on keeping\ncontrol of the submarine simple, letting the player focus on the\ntactical situation.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXau":{"origin":"x11/libXau","version":"1.0.11"},"libXdmcp":{"origin":"x11/libXdmcp","version":"1.1.5"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXxf86vm":{"origin":"x11/libXxf86vm","version":"1.1.5"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_gfx":{"origin":"graphics/sdl_gfx","version":"2.0.27"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_gfx.so.16","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"opensmtpd-extras-scheduler-ram","origin":"mail/opensmtpd-extras-scheduler-ram","version":"6.7.1,1","comment":"RAM scheduler support for OpenSMTPD","maintainer":"fluffy@FreeBSD.org","www":"https://github.com/OpenSMTPD/OpenSMTPD-extras","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"10bd363ba0294ac64cc2f14f8fe5e6cf93c603d5ddb8697ebf5b5ed743dcc09f","flatsize":44825,"path":"All/opensmtpd-extras-scheduler-ram-6.7.1,1.pkg","repopath":"All/opensmtpd-extras-scheduler-ram-6.7.1,1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":18528,"desc":"OpenSMTPD addons.","deps":{"libevent":{"origin":"devel/libevent","version":"2.1.12"},"opensmtpd":{"origin":"mail/opensmtpd","version":"7.6.0,1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["mail"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12","libevent-2.1.so.7","libssl.so.12"]},{"name":"openttd-opensfx","origin":"games/opensfx","version":"1.0.3","comment":"Free alternative sounds for OpenTTD game engine","maintainer":"rum1cro@yandex.ru","www":"https://github.com/OpenTTD/OpenSFX","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8671f38968df70632294ffeee869922a5913978fb33353e4d16c7325510aa300","flatsize":13448635,"path":"All/openttd-opensfx-1.0.3.pkg","repopath":"All/openttd-opensfx-1.0.3.pkg","licenselogic":"and","licenses":["CC-BY-SA-3.0","CDDL","GPLv2"],"pkgsize":9894748,"desc":"OpenSFX is free alternative sounds for OpenTTD game engine.","categories":["games"]},{"name":"openspades","origin":"games/openspades","version":"0.1.3_4","comment":"Compatible client of Ace of Spades","maintainer":"amdmi3@FreeBSD.org","www":"https://openspades.yvt.jp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0d562e3dd7a4aae3d623d8aeb6a36590a876d52d3db6f0031de10e6e7d24f10b","flatsize":17228750,"path":"All/openspades-0.1.3_4.pkg","repopath":"All/openspades-0.1.3_4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":10856812,"desc":"OpenSpades is a compatible client of Ace of Spades 0.75.\n\n* Can connect to a vanilla/pyspades/pysnip server.\n* Uses OpenGL/AL for better visuals.\n* Open source, and cross platform.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"glew":{"origin":"graphics/glew","version":"2.2.0_3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"openal-soft":{"origin":"audio/openal-soft","version":"1.24.2_2"},"opusfile":{"origin":"audio/opusfile","version":"0.12_1"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_image":{"origin":"graphics/sdl2_image","version":"2.8.8"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLEW.so.2","libGLU.so.1","libSDL2-2.0.so.0","libSDL2_image-2.0.so.0","libXext.so.6","libc.so.8","libcurl.so.4","libfreetype.so.6","libm.so.4","libopusfile.so.0","libpthread.so.0","librt.so.0","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on"}},{"name":"opensonic","origin":"games/opensonic","version":"0.1.4_5","comment":"Game based on the \"Sonic the Hedgehog\" universe","maintainer":"devel@stasyan.com","www":"https://opensnc.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"975a1c65216f2c1703b411005a8ca55cc6a3f9004b85e506b4cd626135c4e32a","flatsize":13484599,"path":"All/opensonic-0.1.4_5.pkg","repopath":"All/opensonic-0.1.4_5.pkg","licenselogic":"single","pkgsize":9720316,"desc":"Game based on the \"Sonic the Hedgehog\" universe.\nIt introduces a different style of gameplay called cooperative play,\nin which it's possible to control 3 characters simultaneously.\nUnlike most similar games, Open Sonic provides a greater level of interaction\nbetween the player and the levels. It's more than just a jump'n'run;\nthe user must come up with some strategy in order to get through the levels.","deps":{"allegro":{"origin":"devel/allegro","version":"4.4.3.1_4"},"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["games"],"shlibs_required":["liballeg.so.4","libc.so.8","libjpgalleg.so.4","libloadpng.so.4","libm.so.4","libogg.so.0","libpng16.so.16","libvorbis.so.0","libvorbisfile.so.3","libz.so.3"]},{"name":"orangehrm","origin":"www/orangehrm","version":"5.7","comment":"Open Source Human Resource Management","maintainer":"wen@FreeBSD.org","www":"https://www.orangehrm.com","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bf5b5af256269da22c1f9c7049f909e390d053b2d70aab2bd44895700ba137bd","flatsize":69708444,"path":"All/orangehrm-5.7.pkg","repopath":"All/orangehrm-5.7.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":12675468,"desc":"OrangeHRM is an Open Source HRM information system that will\nprovide a vast range of features to manage the crucial\norganization asset - people. It provides a perfect platform\nfor re-engineering and aligning your HR processes along with\nthe organizational goals.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-ctype":{"origin":"textproc/php83-ctype","version":"8.3.21"},"php83-curl":{"origin":"ftp/php83-curl","version":"8.3.21"},"php83-filter":{"origin":"security/php83-filter","version":"8.3.21"},"php83-iconv":{"origin":"converters/php83-iconv","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-pdo_mysql":{"origin":"databases/php83-pdo_mysql","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-simplexml":{"origin":"textproc/php83-simplexml","version":"8.3.21"},"php83-tokenizer":{"origin":"devel/php83-tokenizer","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"},"php83-zip":{"origin":"archivers/php83-zip","version":"8.3.21"}},"categories":["misc","www"],"annotations":{"cpe":"cpe:2.3:a:orangehrm:orangehrm:5.7:::::dragonfly6:x86_64"},"messages":[{"message":"1) Add the following to your Apache configuration, and\n   restart the server:\n\n   Alias /orangehrm /usr/local/www/orangehrm/\n   AcceptPathInfo On\n   <Directory /usr/local/www/orangehrm/>\n      AllowOverride All\n      Require all granted\n   </Directory>\n\n2) Visit your OrangeHRM site with a browser (i.e.,\n   http://your.server.com/orangehrm), and you should\n   be taken to the setup script, which will lead\n   you through creating a configuration file and then\n   setting up OrangeHRM, creating an admin account, etc.\n\nFor more information, see the INSTALL DOCUMENTATION:\n\n   http://www.orangehrm.com/installation-Linux.shtml","type":"install"}]},{"name":"opentofu","origin":"sysutils/opentofu","version":"1.9.0_2","comment":"Tool for building, changing, and versioning infrastructure","maintainer":"bofh@FreeBSD.org","www":"https://opentofu.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a22e39db92791fbacc76a93847c53c72d6c47f3119bf866fd4c29d732fa896e4","flatsize":85326525,"path":"All/opentofu-1.9.0_2.pkg","repopath":"All/opentofu-1.9.0_2.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":17208296,"desc":"OpenTofu is an OSS tool for building, changing, and versioning infrastructure\nsafely and efficiently. OpenTofu can manage existing and popular service\nproviders as well as custom in-house solutions.\n\nThe key features of OpenTofu are:\n\nInfrastructure as Code: Infrastructure is described using a high-level\nconfiguration syntax. This allows a blueprint of your datacenter to be\nversioned and treated as you would any other code. Additionally, infrastructure\ncan be shared and re-used.\n\nExecution Plans: OpenTofu has a \"planning\" step where it generates an execution\nplan. The execution plan shows what OpenTofu will do when you call apply. This\nlets you avoid any surprises when OpenTofu manipulates infrastructure.\n\nResource Graph: OpenTofu builds a graph of all your resources, and parallelizes\nthe creation and modification of any non-dependent resources. Because of this,\nOpenTofu builds infrastructure as efficiently as possible, and operators get\ninsight into dependencies in their infrastructure.\n\nChange Automation: Complex changesets can be applied to your infrastructure\nwith minimal human interaction. With the previously mentioned execution plan\nand resource graph, you know exactly what OpenTofu will change and in what\norder, avoiding many possible human errors.","categories":["sysutils"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"openscop","origin":"math/openscop","version":"0.9.7","comment":"Library for Data Exchange in Polyhedral Compilation Tools","maintainer":"danilo@FreeBSD.org","www":"https://github.com/periscop/openscop","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"540bf5abb5fa271d556bbbe5cdc6ba0e61b902e38c1c13130370404bcbb192ed","flatsize":821344,"path":"All/openscop-0.9.7.pkg","repopath":"All/openscop-0.9.7.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":132544,"desc":"OpenScop is an open specification that defines a file format and a set of\ndata structures to represent a static control part (SCoP for short),\ni.e., a program part that can be represented in the polyhedral model.\nThe goal of OpenScop is to provide a common interface to various\npolyhedral compilation tools in order to simplify their interaction.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"}},"categories":["math"]},{"name":"opensc","origin":"security/opensc","version":"0.26.1","comment":"Libraries and utilities to access smart cards","maintainer":"ale@FreeBSD.org","www":"https://github.com/OpenSC/OpenSC/wiki","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2f3544ea65662989bfb1946fc442604d0efa2304c912f8be29e8f675cd7da3c5","flatsize":7950017,"path":"All/opensc-0.26.1.pkg","repopath":"All/opensc-0.26.1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":1754344,"desc":"OpenSC provides a set of libraries and utilities to\naccess smart cards. Its main focus is on cards that\nsupport cryptographic operations, and facilitate their\nuse in security applications such as mail encryption,\nauthentication, and digital signature.\n\nOpenSC implements the PKCS#11 API so applications\nsupporting this API such as Mozilla Firefox and\nThunderbird can use it.\n\nOpenSC implements the PKCS#15 standard and aims to be\ncompatible with every software that does so, too.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcsc-lite":{"origin":"devel/pcsc-lite","version":"2.3.1,2"}},"categories":["devel","security"],"shlibs_required":["libc.so.8","libcrypto.so.12","libdl.so.0","libgio-2.0.so.0","libgobject-2.0.so.0","libintl.so.8","libpthread.so.0","libz.so.3"],"options":{"DOCS":"on","MANPAGES":"on","NOTIFY":"on","SM":"on","PCSC":"on","OPENCT":"off","CTAPI":"off"},"annotations":{"cpe":"cpe:2.3:a:opensc_project:opensc:0.26.1:::::dragonfly6:x86_64"}},{"name":"opensbi","origin":"sysutils/opensbi","version":"0.9","comment":"RISC-V SBI bootloader and firmware","maintainer":"mhorne@FreeBSD.org","www":"https://github.com/riscv/opensbi/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cc4ac60131cebd79bff2f2630699bb69e9dca208914ca8afe65bee6dcf2ee4b4","flatsize":19795223,"path":"All/opensbi-0.9.pkg","repopath":"All/opensbi-0.9.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":658780,"desc":"The RISC-V Supervisor Binary Interface (SBI) is the recommended interface\nbetween:\n\n1. A platform-specific firmware running in M-mode and a bootloader, a\n   hypervisor or a general-purpose OS executing in S-mode or HS-mode.\n2. A hypervisor running in HS-mode and a bootloader or a general-purpose OS\n   executing in VS-mode.\n\nThe RISC-V SBI specification is maintained as an independent project by the\nRISC-V Foundation at https://github.com/riscv/riscv-sbi-doc.\n\nThe goal of the OpenSBI project is to provide an open-source reference\nimplementation of the RISC-V SBI specifications for platform-specific firmwares\nexecuting in M-mode (case 1 mentioned above). An OpenSBI implementation can be\neasily extended by RISC-V platform and system-on-chip vendors to fit a\nparticular hardware configuration.\n\nWWW: https://github.com/riscv/opensbi","categories":["sysutils"],"options":{"GENERIC":"on","SIFIVE_FU540":"on"}},{"name":"openrsync","origin":"net/openrsync","version":"0.0.20200401_1","comment":"Implementation of rsync with a BSD (ISC) license","maintainer":"beyert@cs.ucr.edu","www":"https://github.com/kristapsdz/openrsync","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a62bb641ca03dbb368dea1abd28ba6bafaf9fa022ec3a4f7a93e859508ca1e2d","flatsize":391895,"path":"All/openrsync-0.0.20200401_1.pkg","repopath":"All/openrsync-0.0.20200401_1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":125384,"desc":"This is an implementation of rsync with a BSD (ISC) license. It's compatible\nwith a modern rsync (3.1.3 is used for testing, but any supporting protocol 27\nwill do), but accepts only a subset of rsync's command-line arguments.\n\nIts officially-supported operating system is OpenBSD, but it will compile and\nrun on other UNIX systems. See Portability for details.","categories":["net"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"opensaml","origin":"security/opensaml","version":"3.3.1","comment":"Open source implementation of SAML2","maintainer":"girgen@FreeBSD.org","www":"https://wiki.shibboleth.net/confluence/display/OpenSAML/Home","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"af1ce087a35a12ab05c9857094811370afd7931244ad18825d06574de21d24ea","flatsize":10217576,"path":"All/opensaml-3.3.1.pkg","repopath":"All/opensaml-3.3.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":992476,"desc":"OpenSAML 2, a re-rewrite of OpenSAML 1, supports SAML 1.0, 1.1, 2.0 but is\nnot backwards compatible with OpenSAML 1.","deps":{"apache-xml-security-c":{"origin":"security/apache-xml-security-c","version":"3.0.0_1"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"log4shib":{"origin":"devel/log4shib","version":"2.0.1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"xerces-c3":{"origin":"textproc/xerces-c3","version":"3.3.0"},"xmltooling":{"origin":"devel/xmltooling","version":"3.3.0"}},"categories":["security"],"shlibs_required":["libc.so.8","liblog4shib.so.2","libm.so.4","libpthread.so.0","libstdc++.so.9","libxerces-c-3.3.so","libxml-security-c.so.30","libxmltooling.so.11"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:shibboleth:opensaml:3.3.1:::::dragonfly6:x86_64"}},{"name":"openresty","origin":"www/openresty","version":"1.25.3.1","comment":"OpenResty a powerful web app server by extending nginx","maintainer":"joneum@FreeBSD.org","www":"https://openresty.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"70f49378b2c2582b67d47427f3570474e651f71c2276ab265d47d0ce064546a1","flatsize":5521736,"path":"All/openresty-1.25.3.1.pkg","repopath":"All/openresty-1.25.3.1.pkg","licenselogic":"and","licenses":["BSD2CLAUSE","MIT"],"pkgsize":1253140,"desc":"OpenResty is a full-fledged web platform that integrates our\nenhanced version of the Nginx core, our enhanced version of\nLuaJIT, many carefully written Lua libraries, lots of high\nquality 3rd-party Nginx modules, and most of their external\ndependencies. It is designed to help developers easily build\nscalable web applications, web services, and dynamic web gateways.","deps":{"luajit-openresty":{"origin":"lang/luajit-openresty","version":"2.1.20250117"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["www"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12","libdl.so.0","libluajit-5.1.so.2","libm.so.4","libpcre.so.1","libssl.so.12","libz.so.3"],"options":{"ARRAYVAR":"on","AUTHREQ":"on","COOLKIT":"on","DRIZZLE":"off","ECHO":"on","ENCSESSION":"on","HEADERSMORE":"off","ICONV":"on","LUACJSON":"off","LUARDS":"off","LUAREDISPARS":"off","LUARESTYDNS":"off","LUARESTYMEM":"off","LUARESTYMYSQL":"off","LUARESTYREDIS":"off","LUARESTYSTRING":"off","LUARESTYUPLOAD":"off","MEMC":"on","MISC":"on","NDK":"on","POSTGRES":"off","RDSCSV":"on","RDSJSON":"on","REDIS":"on","REDIS2":"on","SRCACHE":"on","XSS":"on"},"annotations":{"cpe":"cpe:2.3:a:openresty:openresty:1.25.3.1:::::dragonfly6:x86_64"}},{"name":"openresolv","origin":"dns/openresolv","version":"3.14.0","comment":"Resolvconf compatible framework for managing resolv.conf","maintainer":"driesm@FreeBSD.org","www":"https://roy.marples.name/projects/openresolv/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"52f957893fe01cf18e1d9de08cc6c489674011aaab29c636a44d1ea085f607ab","flatsize":65239,"path":"All/openresolv-3.14.0.pkg","repopath":"All/openresolv-3.14.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":22416,"desc":"A resolvconf compatible framework for managing /etc/resolv.conf.","categories":["dns"],"annotations":{"cpe":"cpe:2.3:a:openresolv_project:openresolv:3.14.0:::::dragonfly6:x86_64"},"messages":[{"message":"To make sure openresolv runs correctly\nplease symlink /etc/resolv.conf to\n/usr/local/etc/resolvconf/run/resolv.conf","type":"install"},{"message":"===> post-deinstallation information for openresolv\n\nPlease note that openresolv was not completely removed\nfrom this system:\n\n/etc/resolv.conf should now be changed to be a regular\nfile and /var/run/resolvconf can be removed if openresolv\nwill no longer be used.","type":"remove"}]},{"name":"openradius","origin":"net/openradius","version":"0.9.14","comment":"RADIUS server with some actual documentation","maintainer":"portmaster@bsdforge.com","www":"https://codeberg.org/BSDforge/openradius/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"01f4cbc8d50e744e85cdceb0fc94d93e5d74328a26ab3e1268fa524058cc85b7","flatsize":564183,"path":"All/openradius-0.9.14.pkg","repopath":"All/openradius-0.9.14.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":118816,"desc":"This is a relatively simple port of OpenRADIUS. From the faq...\n\n------------------------------\nWhat is OpenRADIUS?\n\nOpenRADIUS is a piece of software that links your network access\ndevices to your user, service profile, and usage databases.\n\nAs such, OpenRADIUS isn't unique; other servers that speak the\nRADIUS protocol do the same. But it is unique in the flexibility\nit offers you in building this link, because it puts you in full\ncontrol of the business rules used inside the server and the ways\nit talks to your databases - without anybody having to hack the\nsource code.\n------------------------------","categories":["net"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on","EXAMPLES":"on","LDAP":"off"},"annotations":{"cpe":"cpe:2.3:a:openradius:openradius:0.9.14:::::dragonfly6:x86_64"},"messages":[{"message":"To enable startup script, please add openradius_enable=yes\nin your rc.conf.\n\nConfiguration sample files were installed, you will need to copy\nthese over to create real configuration files.","type":"install"}]},{"name":"openprinting","origin":"print/openprinting","version":"1.0_6","comment":"Sun's implementation of the OpenPrinting API (PAPI)","maintainer":"ports@FreeBSD.org","www":"https://openprinting.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3f4d639edfa16678f5de8525c862711c5c9f7e088666125fd41f7e7f1626b324","flatsize":293585,"path":"All/openprinting-1.0_6.pkg","repopath":"All/openprinting-1.0_6.pkg","licenselogic":"single","pkgsize":82960,"desc":"This package contains implentations of the Free Standards Group (FSG)\nOpen Printing API (PAPI) (v1.0) and client software that uses it.\nThe implemenations of the API are designed so that they can be used\nindividually to support client application interaction with a particular\ntype of print service or together to interact with a variety of different\nprint service types.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"}},"categories":["net","print"],"shlibs_required":["libc.so.8","libintl.so.8"],"messages":[{"message":"The mod_ipp module dumps core, and the psm_cups.so does not\ncompile with these sources as shipped. Therefore, this port\ndefaults to shipping the include files and libraries only.","type":"install"},{"message":"===>   NOTICE:\n\nThe openprinting port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"openpgl","origin":"graphics/openpgl","version":"0.6.0_1","comment":"Intel Open Path Guiding Library","maintainer":"FreeBSD@Shaneware.biz","www":"http://www.openpgl.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f8f6eeff7c0a8ffeb7be3b90085480d72e621cd918b4684a33136099ddf5590d","flatsize":1050540,"path":"All/openpgl-0.6.0_1.pkg","repopath":"All/openpgl-0.6.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":227940,"desc":"The Intel Open Path Guiding Library (Intel Open PGL) implements\na set of representations and training algorithms needed to\nintegrate path guiding into a renderer.","deps":{"onetbb":{"origin":"devel/onetbb","version":"2022.0.0"}},"categories":["devel","graphics"]},{"name":"openrm","origin":"graphics/openrm","version":"1.6.0.2_4","comment":"Development environment used to build 2D/3D/stereo graphics","maintainer":"ports@FreeBSD.org","www":"https://openrm.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bee8d321a4a200f350e35270d780703dae3545fd26b9b487bed715c1f3f3d2b1","flatsize":15056417,"path":"All/openrm-1.6.0.2_4.pkg","repopath":"All/openrm-1.6.0.2_4.pkg","licenselogic":"single","licenses":["LGPL20+"],"pkgsize":3446756,"desc":"OpenRM Scene Graph is set of tools and utilities that implement a\nhigh performance, flexible and extendible scene graph API. Underneath\nOpenRM, OpenGL(tm) is used as the graphics platform for rendering,\nso OpenRM is highly portable and can deliver blazing rendering speeds.\nOpenRM can be used on any platform that has OpenGL, and has been\nbuilt and tested on:\n   x86 Linux (s/w via Mesa, h/w using vendor drivers, e.g., nVidia)\n   Irix\n   Solaris\n   FreeBSD\n   Win32 (95/98/NT/2K/ME).\n\nOpenRM is a derivative work of RM Scene Graph (tm), a commercial\nscene graph product from R3vis Corporation. Late in 1999, R3vis announced\nthe release of OpenRM into the Open Source community, with the\nOpenRM debut occuring on 1 March 2000. R3vis continues to maintain\nand develop RM Scene Graph, which contains additional features not\npresent in OpenRM.","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"}},"categories":["graphics"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe openrm port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"openocd","origin":"devel/openocd","version":"0.12.0_5","comment":"Open On-Chip Debugger","maintainer":"jbo@FreeBSD.org","www":"https://openocd.sf.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"34a00497d8125c7132abb0104f554d7d6e8f1cd89345df654204b9033fb89272","flatsize":5455681,"path":"All/openocd-0.12.0_5.pkg","repopath":"All/openocd-0.12.0_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1576452,"desc":"The Open On-Chip Debugger (OpenOCD) aims to provide debugging, in-system\nprogramming and boundary-scan testing for embedded target devices. OpenOCD\nuses a \"hardware interface dongle\" to communicate with the JTAG (IEEE 1149.1)\ncompliant taps on your target board. OpenOCD currently supports many types\nof hardware dongles: USB based, parallel port based, and other standalone boxes\nthat run OpenOCD internally. It allows MIPS, ARM7, ARM9, XScale and Cortex\nbased cores to be debugged via the GDB protocol. Flash writing is supported\nfor external CFI compatible NOR flashes, NAND and several internal flashes.","deps":{"hidapi":{"origin":"comms/hidapi","version":"0.14.0"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libftdi":{"origin":"devel/libftdi","version":"0.20_21"}},"categories":["devel"],"shlibs_required":["libc.so.8","libftdi.so.1","libhidapi.so.0","libm.so.4","libusb.so.2","libutil.so.4"],"options":{"JIMTCL_INTERNAL":"on","JIMTCL_EXTERNAL":"off","VERBOSE_JTAGIO":"off","VERBOSE_USBIO":"off","VERBOSE_USBCOMM":"off","BITBANG_REMOTE":"on","LIBUSB":"on","LIBHIDAPI":"on","LIBFTDI":"on","SERIAL":"on","PARPORT":"off"},"messages":[{"message":"OpenOCD is now installed, this software can damage your hardware, enjoy!\n\nUser's guide is at:\n http://openocd.sourceforge.net/documentation/online-docs/\nDeveloper's guide is at:\n http://openocd.sourceforge.net/documentation/openocd-reference-manual/\n\nFreeBSD USB NOTE:\n To allow an ordinary user to acces any of the the hotplug USB interface\n add him/her to the operator group  (pw groupmod operator -m username), then\n setup the devfs subsystem by adding these lines to the following files:\n\n ***/etc/devfs.rules:\n [localrules=10]\n        add path 'ugen*' mode 0660 group operator\n        add path 'usb/*'  mode 0660 group operator\n        add path 'usb' mode 0770 group operator\n\n ***/etc/rc.conf:\n\tdevfs_system_ruleset=\"localrules\"","type":"install"}]},{"name":"openobex","origin":"comms/openobex","version":"1.7.2","comment":"Open source implementation of the OBEX protocol","maintainer":"madpilot@FreeBSD.org","www":"http://dev.zuckschwerdt.org/openobex/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3b167421937246efb08ae22830948911dc07e10bc2dd9dff75da5099fda3e348","flatsize":97692,"path":"All/openobex-1.7.2.pkg","repopath":"All/openobex-1.7.2.pkg","licenselogic":"single","pkgsize":34240,"desc":"The overall goal of this project is to make an open source\nimplementation of the Object Exchange (OBEX) protocol. OBEX is a\nsession protocol and can best be described as a binary HTTP protocol.\nIt's used mainly for Infrared and Bluetooth communication.","categories":["comms","net"],"options":{"DOXYGEN":"off"},"annotations":{"cpe":"cpe:2.3:a:openobex:openobex:1.7.2:::::dragonfly6:x86_64"}},{"name":"openntpd","origin":"net/openntpd","version":"6.8p1_9,2","comment":"Network Time Protocol (NTP) daemon","maintainer":"naddy@FreeBSD.org","www":"https://www.openntpd.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4009f114699a6a5b1a824f5c511721a1ad6e4b0a596d1c66a86910a640488e33","flatsize":102641,"path":"All/openntpd-6.8p1_9,2.pkg","repopath":"All/openntpd-6.8p1_9,2.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":49340,"desc":"The ntpd daemon implements the Simple Network Time Protocol version 4 as\ndescribed in RFC 2030 and the Network Time Protocol version 3 as de-\nscribed in RFC 1305.  It can synchronize the local clock to one or more\nremote NTP servers and act as NTP server itself, redistributing the local\ntime.","deps":{"ca_root_nss":{"origin":"security/ca_root_nss","version":"3.108"},"libretls":{"origin":"security/libretls","version":"3.8.1_2"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["net"],"users":["_ntp"],"groups":["_ntp"],"shlibs_required":["libc.so.8","libcrypto.so.12","libm.so.4","libssl.so.12","libtls.so.28"],"annotations":{"cpe":"cpe:2.3:a:openntpd:openntpd:6.8p1:::::dragonfly6:x86_64:9"},"messages":[{"message":"OpenNTPD's man page has been installed as /usr/local/share/man/man8/ntpd.8.\nTo view it instead of the base system ntpd's, override the manual search\npath:\n\n    MANPATH=/usr/local/share/man man ntpd","type":"install"}]},{"name":"texlive-texmf","origin":"print/texlive-texmf","version":"20250308","comment":"TeX Live Typesetting System, texmf Tree","maintainer":"tex@FreeBSD.org","www":"https://tug.org/texlive/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2a501dff3a888fc43955fa0c7cbf08ae051a2f30bcdcb8232dfaac0ecf5b849f","flatsize":3406205313,"path":"All/texlive-texmf-20250308.pkg","repopath":"All/texlive-texmf-20250308.pkg","licenselogic":"single","pkgsize":1347348276,"desc":"TeX Live macro packages and fonts.","deps":{"texlive-tlmgr":{"origin":"print/texlive-tlmgr","version":"20250308"}},"categories":["print"],"annotations":{"cpe":"cpe:2.3:a:tug:texlive:20250308:::::dragonfly6:x86_64"}},{"name":"openomf","origin":"games/openomf","version":"0.6.5_6","comment":"Rewritten engine for One Must Fall 2097","maintainer":"devel@stasyan.com","www":"https://www.openomf.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3bd6e10c583e4c86bd0f9ce756c16425da0f97eccff659342b64c3de5adf2099","flatsize":15332117,"path":"All/openomf-0.6.5_6.pkg","repopath":"All/openomf-0.6.5_6.pkg","licenselogic":"single","pkgsize":5437408,"desc":"OpenOMF is a Open Source remake of \"One Must Fall 2097\" by Diversions\nEntertainment.","deps":{"argtable":{"origin":"devel/argtable","version":"2.13_3"},"enet":{"origin":"net/enet","version":"1.3.18,1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libconfuse":{"origin":"devel/libconfuse","version":"3.3_2"},"openal-soft":{"origin":"audio/openal-soft","version":"1.24.2_2"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"}},"categories":["games"],"shlibs_required":["libSDL2-2.0.so.0","libc.so.8","libconfuse.so.2","libenet.so.7","libintl.so.8","libm.so.4","libopenal.so.1","libpng16.so.16","libpthread.so.0","libz.so.3"]},{"name":"owncloud-php82","origin":"www/owncloud","version":"10.15.2","comment":"Personal cloud which runs on your own server","maintainer":"sunpoet@FreeBSD.org","www":"https://owncloud.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c9889a35064c9c7d8e3f0a6609173226a9cf336eb78683d86cc3f1e1a5494630","flatsize":140044490,"path":"All/owncloud-php82-10.15.2.pkg","repopath":"All/owncloud-php82-10.15.2.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":47096300,"desc":"ownCloud is a self-hosted file sync and share server. It provides access to your\ndata through a web interface, sync clients or WebDAV while providing a platform\nto view, sync and share across devices easily -- all under your control.\nownCloud's open architecture is extensible via a simple but powerful API for\napplications and plugins and it works with any storage.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-bz2":{"origin":"archivers/php82-bz2","version":"8.2.28"},"php82-ctype":{"origin":"textproc/php82-ctype","version":"8.2.28"},"php82-curl":{"origin":"ftp/php82-curl","version":"8.2.28"},"php82-dom":{"origin":"textproc/php82-dom","version":"8.2.28"},"php82-exif":{"origin":"graphics/php82-exif","version":"8.2.28"},"php82-fileinfo":{"origin":"sysutils/php82-fileinfo","version":"8.2.28"},"php82-filter":{"origin":"security/php82-filter","version":"8.2.28"},"php82-gd":{"origin":"graphics/php82-gd","version":"8.2.28"},"php82-iconv":{"origin":"converters/php82-iconv","version":"8.2.28"},"php82-intl":{"origin":"devel/php82-intl","version":"8.2.28"},"php82-ldap":{"origin":"net/php82-ldap","version":"8.2.28"},"php82-mbstring":{"origin":"converters/php82-mbstring","version":"8.2.28"},"php82-pdo":{"origin":"databases/php82-pdo","version":"8.2.28"},"php82-pdo_mysql":{"origin":"databases/php82-pdo_mysql","version":"8.2.28"},"php82-pecl-smbclient":{"origin":"net/pecl-smbclient","version":"1.1.2"},"php82-posix":{"origin":"sysutils/php82-posix","version":"8.2.28"},"php82-session":{"origin":"www/php82-session","version":"8.2.28"},"php82-simplexml":{"origin":"textproc/php82-simplexml","version":"8.2.28"},"php82-xml":{"origin":"textproc/php82-xml","version":"8.2.28"},"php82-xmlreader":{"origin":"textproc/php82-xmlreader","version":"8.2.28"},"php82-xmlwriter":{"origin":"textproc/php82-xmlwriter","version":"8.2.28"},"php82-xsl":{"origin":"textproc/php82-xsl","version":"8.2.28"},"php82-zip":{"origin":"archivers/php82-zip","version":"8.2.28"},"php82-zlib":{"origin":"archivers/php82-zlib","version":"8.2.28"}},"categories":["www"],"options":{"EXAMPLES":"on","EXIF":"on","LDAP":"on","SMB":"on","MYSQL":"on","PGSQL":"off","SQLITE":"off"},"annotations":{"cpe":"cpe:2.3:a:owncloud:owncloud:10.15.2:::::dragonfly6:x86_64","flavor":"php82"},"messages":[{"message":"Please note that everything has been installed in /usr/local/www/owncloud.\n\nYou will probably want to add an alias to your httpd.conf file, something\nlike this:\n\n    \tAlias /owncloud /usr/local/www/owncloud\n\tAcceptPathInfo On\n\t<Directory /usr/local/www/owncloud>\n\t    AllowOverride All\n\t    Require all granted\n\t</Directory>\n\nAnd restart Apache.\n\n\nThe owncloud newsyslog.conf(5) filename has been changed:\n  OLD: /usr/local/etc/newsyslog.conf.d/owncloud\n  NEW: /usr/local/etc/newsyslog.conf.d/owncloud.conf\n\nAny file found at the old location has been automatically moved to\nthe new location. This was done to ensure log rotation continued to\nwork after change r340318 made to FreeBSD base, where the default\nnewsyslog configuration now only includes filenames that end with\n'.conf' and do not begin with '.'.\n\nIf you use provisioning/configuration management tools to create or\nedit this file, you will need to change their configuration to use\nthe new filename.","type":"install"}]},{"name":"opentoonz","origin":"multimedia/opentoonz","version":"1.5.0_10","comment":"Open-source full-featured 2D animation creation software","maintainer":"rozhuk.im@gmail.com","www":"https://opentoonz.github.io/e/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0d69ff03557c2b0b26d9608e9c4de7d1e8e0332de726e41db9bc0dc2c9296cb4","flatsize":59857122,"path":"All/opentoonz-1.5.0_10.pkg","repopath":"All/opentoonz-1.5.0_10.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":22106004,"desc":"OpenToonz is a 2D animation software published by DWANGO.\nIt is based on Toonz Studio Ghibli Version, originally developed in\nItaly by Digital Video, Inc., and customized by Studio Ghibli over\nmany years of production.","deps":{"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"freeglut":{"origin":"graphics/freeglut","version":"3.2.1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"glew":{"origin":"graphics/glew","version":"2.2.0_3"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libjpeg-turbo":{"origin":"graphics/libjpeg-turbo","version":"3.1.0"},"liblz4":{"origin":"archivers/liblz4","version":"1.10.0,1"},"libmypaint":{"origin":"graphics/libmypaint","version":"1.6.1_2"},"lzo2":{"origin":"archivers/lzo2","version":"2.10_1"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"},"opencv":{"origin":"graphics/opencv","version":"4.9.0_7"},"png":{"origin":"graphics/png","version":"1.6.47"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-multimedia":{"origin":"multimedia/qt5-multimedia","version":"5.15.16p2_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-opengl":{"origin":"graphics/qt5-opengl","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-script":{"origin":"devel/qt5-script","version":"5.15.18p0_2"},"qt5-serialport":{"origin":"comms/qt5-serialport","version":"5.15.16p0_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"superlu":{"origin":"math/superlu","version":"5.3.0_4"}},"categories":["multimedia"],"shlibs_required":["libGL.so.1","libGLEW.so.2","libGLU.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Multimedia.so.5","libQt5Network.so.5","libQt5OpenGL.so.5","libQt5PrintSupport.so.5","libQt5Script.so.5","libQt5SerialPort.so.5","libQt5Svg.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libc.so.8","libglib-2.0.so.0","libglut.so.3","libgobject-2.0.so.0","libgomp.so.1","libintl.so.8","libjpeg.so.8","libjson-c.so.5","liblz4.so.1","liblzma.so.3","liblzo2.so.2","libm.so.4","libmypaint.so.0","libopenblas.so.0","libopencv_alphamat.so.409","libopencv_aruco.so.409","libopencv_bgsegm.so.409","libopencv_bioinspired.so.409","libopencv_calib3d.so.409","libopencv_ccalib.so.409","libopencv_core.so.409","libopencv_datasets.so.409","libopencv_dnn.so.409","libopencv_dnn_objdetect.so.409","libopencv_dnn_superres.so.409","libopencv_dpm.so.409","libopencv_face.so.409","libopencv_features2d.so.409","libopencv_flann.so.409","libopencv_freetype.so.409","libopencv_fuzzy.so.409","libopencv_hdf.so.409","libopencv_hfs.so.409","libopencv_highgui.so.409","libopencv_img_hash.so.409","libopencv_imgcodecs.so.409","libopencv_imgproc.so.409","libopencv_intensity_transform.so.409","libopencv_line_descriptor.so.409","libopencv_mcc.so.409","libopencv_ml.so.409","libopencv_objdetect.so.409","libopencv_optflow.so.409","libopencv_phase_unwrapping.so.409","libopencv_photo.so.409","libopencv_plot.so.409","libopencv_quality.so.409","libopencv_rapid.so.409","libopencv_reg.so.409","libopencv_rgbd.so.409","libopencv_saliency.so.409","libopencv_sfm.so.409","libopencv_shape.so.409","libopencv_stereo.so.409","libopencv_stitching.so.409","libopencv_structured_light.so.409","libopencv_superres.so.409","libopencv_surface_matching.so.409","libopencv_text.so.409","libopencv_tracking.so.409","libopencv_video.so.409","libopencv_videoio.so.409","libopencv_videostab.so.409","libopencv_wechat_qrcode.so.409","libopencv_xfeatures2d.so.409","libopencv_ximgproc.so.409","libopencv_xobjdetect.so.409","libopencv_xphoto.so.409","libpng16.so.16","libpthread.so.0","libstdc++.so.9","libsuperlu.so.5","libturbojpeg.so.0","libz.so.3"],"options":{"CBLAS":"off","GSLCBLAS":"off","NETLIB":"off","OPENBLAS":"on"},"messages":[{"message":"!!! ATTENTION !!!\n\nNo TIFF support now, set in settings some other image format!\nSSE2 available only on Windows.","type":"install"}]},{"name":"osticket-php83","origin":"www/osticket","version":"1.18.1","comment":"Widely-used open source support ticket system","maintainer":"otis@FreeBSD.org","www":"https://osticket.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5e52c22f781b8601827b577c628f4787fc7ab5ac25766a9ce98512b9fb012771","flatsize":110538994,"path":"All/osticket-php83-1.18.1.pkg","repopath":"All/osticket-php83-1.18.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":38215304,"desc":"osTicket is a widely-used open source support ticket system. It seamlessly\nintegrates inquiries created via email, phone and web-based forms into a simple\neasy-to-use multi-user web interface. Manage, organize and archive all your\nsupport requests and responses in one place while providing your customers with\naccountability and responsiveness they deserve.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-ctype":{"origin":"textproc/php83-ctype","version":"8.3.21"},"php83-curl":{"origin":"ftp/php83-curl","version":"8.3.21"},"php83-dom":{"origin":"textproc/php83-dom","version":"8.3.21"},"php83-fileinfo":{"origin":"sysutils/php83-fileinfo","version":"8.3.21"},"php83-filter":{"origin":"security/php83-filter","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-gettext":{"origin":"devel/php83-gettext","version":"8.3.21"},"php83-iconv":{"origin":"converters/php83-iconv","version":"8.3.21"},"php83-imap":{"origin":"mail/php83-imap","version":"8.3.21"},"php83-intl":{"origin":"devel/php83-intl","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-mysqli":{"origin":"databases/php83-mysqli","version":"8.3.21"},"php83-opcache":{"origin":"www/php83-opcache","version":"8.3.21"},"php83-pecl-APCu":{"origin":"devel/pecl-APCu","version":"5.1.24"},"php83-phar":{"origin":"archivers/php83-phar","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"},"php83-zip":{"origin":"archivers/php83-zip","version":"8.3.21"}},"categories":["www"],"annotations":{"cpe":"cpe:2.3:a:enhancesoft:osticket:1.18.1:::::dragonfly6:x86_64"},"messages":[{"message":"If you selected to build the docs, see also files in directory\n/usr/local/share/doc/osticket\n\nYou may also want to set up a cronjob for processing incoming\ne-mail messages.\n\nFor detailed information on installation and configuration, see:\nhttps://docs.osticket.com/en/latest/Getting%20Started/Installation.html\n\nBEWARE: After osTicket setup, do not forget to remove write permissions\nfrom /usr/local/www/osticket/include/ost-config.php","type":"install"},{"message":"See https://github.com/osTicket/osTicket/releases for full changelog and\nrelease information.\n\nFor detailed information on installation and configuration, see:\nhttps://docs.osticket.com/en/latest/Getting%20Started/Installation.html\n\nSee also files in /usr/local/share/doc/osticket\n\nBEWARE: After upgrade, the first access to the osTicket instance may\ntrigger the upgrade wizard.","type":"upgrade"}]},{"name":"openmesh","origin":"math/openmesh","version":"11.0.0","comment":"Generic data structure for manipulating polygonal meshes","maintainer":"yuri@FreeBSD.org","www":"https://www.openmesh.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1b9e13217e0ee581d7f9afc766896c4cd24ee661c5ea1eb17575773aca78373b","flatsize":9225714,"path":"All/openmesh-11.0.0.pkg","repopath":"All/openmesh-11.0.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1100036,"desc":"OpenMesh is a generic and efficient data structure for representing and\nmanipulating polygonal meshes.\n\nThe main features of the underlying data structure are:\n* No restriction to triangles meshes, handle general polygonal meshes.\n* Explicit representation of vertices, halfedges, edges, and faces.\n* Efficient access to the one-ring neighborhood of a vertex.\n* Ability to handle non-manifold vertices (like two faces meeting in only one\n  vertex).","deps":{"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-opengl":{"origin":"graphics/qt5-opengl","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["math"],"shlibs_required":["libGLU.so.1","libGLX.so.0","libOpenGL.so.0","libQt5Core.so.5","libQt5Gui.so.5","libQt5OpenGL.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"owncloud-php84","origin":"www/owncloud","version":"10.15.2","comment":"Personal cloud which runs on your own server","maintainer":"sunpoet@FreeBSD.org","www":"https://owncloud.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5e402954c8960610af350c496e4eda76265b7170a71c4dce1790acdabd0dfb24","flatsize":140044490,"path":"All/owncloud-php84-10.15.2.pkg","repopath":"All/owncloud-php84-10.15.2.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":47095200,"desc":"ownCloud is a self-hosted file sync and share server. It provides access to your\ndata through a web interface, sync clients or WebDAV while providing a platform\nto view, sync and share across devices easily -- all under your control.\nownCloud's open architecture is extensible via a simple but powerful API for\napplications and plugins and it works with any storage.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-bz2":{"origin":"archivers/php84-bz2","version":"8.4.8"},"php84-ctype":{"origin":"textproc/php84-ctype","version":"8.4.8"},"php84-curl":{"origin":"ftp/php84-curl","version":"8.4.8"},"php84-dom":{"origin":"textproc/php84-dom","version":"8.4.8"},"php84-exif":{"origin":"graphics/php84-exif","version":"8.4.8"},"php84-fileinfo":{"origin":"sysutils/php84-fileinfo","version":"8.4.8"},"php84-filter":{"origin":"security/php84-filter","version":"8.4.8"},"php84-gd":{"origin":"graphics/php84-gd","version":"8.4.8"},"php84-iconv":{"origin":"converters/php84-iconv","version":"8.4.8"},"php84-intl":{"origin":"devel/php84-intl","version":"8.4.8"},"php84-ldap":{"origin":"net/php84-ldap","version":"8.4.8"},"php84-mbstring":{"origin":"converters/php84-mbstring","version":"8.4.8"},"php84-pdo":{"origin":"databases/php84-pdo","version":"8.4.8"},"php84-pdo_mysql":{"origin":"databases/php84-pdo_mysql","version":"8.4.8"},"php84-pecl-smbclient":{"origin":"net/pecl-smbclient","version":"1.1.2"},"php84-posix":{"origin":"sysutils/php84-posix","version":"8.4.8"},"php84-session":{"origin":"www/php84-session","version":"8.4.8"},"php84-simplexml":{"origin":"textproc/php84-simplexml","version":"8.4.8"},"php84-xml":{"origin":"textproc/php84-xml","version":"8.4.8"},"php84-xmlreader":{"origin":"textproc/php84-xmlreader","version":"8.4.8"},"php84-xmlwriter":{"origin":"textproc/php84-xmlwriter","version":"8.4.8"},"php84-xsl":{"origin":"textproc/php84-xsl","version":"8.4.8"},"php84-zip":{"origin":"archivers/php84-zip","version":"8.4.8"},"php84-zlib":{"origin":"archivers/php84-zlib","version":"8.4.8"}},"categories":["www"],"options":{"EXAMPLES":"on","EXIF":"on","LDAP":"on","SMB":"on","MYSQL":"on","PGSQL":"off","SQLITE":"off"},"annotations":{"cpe":"cpe:2.3:a:owncloud:owncloud:10.15.2:::::dragonfly6:x86_64","flavor":"php84"},"messages":[{"message":"Please note that everything has been installed in /usr/local/www/owncloud.\n\nYou will probably want to add an alias to your httpd.conf file, something\nlike this:\n\n    \tAlias /owncloud /usr/local/www/owncloud\n\tAcceptPathInfo On\n\t<Directory /usr/local/www/owncloud>\n\t    AllowOverride All\n\t    Require all granted\n\t</Directory>\n\nAnd restart Apache.\n\n\nThe owncloud newsyslog.conf(5) filename has been changed:\n  OLD: /usr/local/etc/newsyslog.conf.d/owncloud\n  NEW: /usr/local/etc/newsyslog.conf.d/owncloud.conf\n\nAny file found at the old location has been automatically moved to\nthe new location. This was done to ensure log rotation continued to\nwork after change r340318 made to FreeBSD base, where the default\nnewsyslog configuration now only includes filenames that end with\n'.conf' and do not begin with '.'.\n\nIf you use provisioning/configuration management tools to create or\nedit this file, you will need to change their configuration to use\nthe new filename.","type":"install"}]},{"name":"openmpi4","origin":"net/openmpi4","version":"4.1.8","comment":"High Performance Message Passing Library","maintainer":"ports@FreeBSD.org","www":"https://www.open-mpi.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"36704aaf2724fb44f8ae639e124ea5d90dafc421d1dc4ba7e3d87d7554277853","flatsize":10422760,"path":"All/openmpi4-4.1.8.pkg","repopath":"All/openmpi4-4.1.8.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":3068252,"desc":"Open MPI is a project combining technologies and resources from several\nother projects (FT-MPI, LA-MPI, LAM/MPI, and PACX-MPI) in order to\nbuild the best MPI library available.  A completely new MPI-2 compliant\nimplementation, Open MPI offers advantages for system and software\nvendors, application developers and computer science researchers.\n\nOpen MPI is based on an open component architecture allowing modular\nreplacement of many system components without recompilation.\n\nThis is the legacy version, but the latest one with support of 32 bits\nplatforms.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"hwloc2":{"origin":"devel/hwloc2","version":"2.11.2"},"libevent":{"origin":"devel/libevent","version":"2.1.12"},"libltdl":{"origin":"devel/libltdl","version":"2.5.4"},"munge":{"origin":"security/munge","version":"0.5.16"},"slurm-wlm":{"origin":"sysutils/slurm-wlm","version":"20.02.7_3"}},"categories":["net","parallel"],"shlibs_required":["libc.so.8","libevent_core-2.1.so.7","libevent_pthreads-2.1.so.7","libexecinfo.so.1","libhwloc.so.15","libm.so.4","libpthread.so.0","libutil.so.4","libz.so.3"],"options":{"AVX":"off","DEBUG":"off","IPV6":"on","SLURM":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe openmpi4 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"openlldp","origin":"net-mgmt/openlldp","version":"0.4.a_3","comment":"Link Layer Discovery Protocol daemon","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/openlldp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8d2cbbe40235f2be3fa4b67229e9658a5a372fb75c8d43a804a7f6ebcbcb6f95","flatsize":62413,"path":"All/openlldp-0.4.a_3.pkg","repopath":"All/openlldp-0.4.a_3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":25108,"desc":"The OpenLLDP project aims to provide a comprehensive implementation of the\nIEEE standard 802.1AB Link Layer Discovery Protocol. LLDP is an industry\nstandard protocol designed to supplant proprietary Link-Layer protocols\nsuch as Extreme's EDP (Extreme Discovery Protocol) and CDP (Cisco Discovery\nProtocol).","categories":["net-mgmt"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe openlldp port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"openmvg","origin":"misc/openmvg","version":"2.1_6","comment":"Multiple View Geometry (MVG) library","maintainer":"yuri@FreeBSD.org","www":"https://imagine.enpc.fr/%7Emoulonp/openMVG/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ae33844369d704cc446375eac7870d72e614d82b2c6ec3ec15f0d726e9ae0666","flatsize":14285500,"path":"All/openmvg-2.1_6.pkg","repopath":"All/openmvg-2.1_6.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":2823868,"desc":"\"open Multiple View Geometry\" is a library for computer-vision scientists and\nespecially targeted to the Multiple View Geometry community. It is designed to\nprovide an easy access to the classical problem solvers in Multiple View\nGeometry and solve them accurately.","deps":{"blas":{"origin":"math/blas","version":"3.12.1"},"ceres-solver":{"origin":"math/ceres-solver","version":"2.2.0_12"},"coin-or-Clp":{"origin":"math/clp","version":"1.17.9_2"},"coin-or-CoinUtils":{"origin":"math/coinutils","version":"2.11.12_1"},"coin-or-Osi":{"origin":"math/osi","version":"0.108.11_1"},"coin-or-lemon":{"origin":"math/lemon","version":"1.3.1_4"},"flann":{"origin":"math/flann","version":"1.9.2_3"},"gflags":{"origin":"devel/gflags","version":"2.2.2_2"},"glog":{"origin":"devel/glog","version":"0.7.1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"liblz4":{"origin":"archivers/liblz4","version":"1.10.0,1"},"libunwind":{"origin":"devel/libunwind","version":"20240221_2"},"metis":{"origin":"math/metis","version":"5.1.0_9"},"png":{"origin":"graphics/png","version":"1.6.47"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-opengl":{"origin":"graphics/qt5-opengl","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["misc","science"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libQt5OpenGL.so.5","libQt5Svg.so.5","libQt5Widgets.so.5","libc.so.8","libceres.so.4","libemon.so.1.3.1","libflann.so.1.9","libflann_cpp.so.1.9","libgflags.so.2.2","libglog.so.2","libgomp.so.1","liblz4.so.1","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"openlibm","origin":"math/openlibm","version":"0.8.6","comment":"High quality system independent, portable, open source libm","maintainer":"laurent.chardon@gmail.com","www":"https://openlibm.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"850f232c3f1c1dbd1e0e0c1ba465e993b9fced57b786ac6d9ff123f4bcd99724","flatsize":367813,"path":"All/openlibm-0.8.6.pkg","repopath":"All/openlibm-0.8.6.pkg","licenselogic":"and","licenses":["BSD2CLAUSE","ISCL","LGPL21+","MIT","PD","SUNPRO"],"pkgsize":107620,"desc":"OpenLibm is an effort to have a high quality, portable, standalone C\nmathematical library (libm). It can be used standalone in applications and\nprogramming language implementations.\n\nThe project was born out of a need to have a good libm for the Julia\nprogramming langage that worked consistently across compilers and operating\nsystems, and in 32-bit and 64-bit environments.","categories":["math"]},{"name":"openmc","origin":"science/openmc","version":"0.15.0","comment":"Monte Carlo neutron and photon transport simulation code","maintainer":"yuri@FreeBSD.org","www":"https://openmc.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9e378ff711cadf0570b5bc448e5005a701f7b6bffea7d35e8ccba528a313bc42","flatsize":3190096,"path":"All/openmc-0.15.0.pkg","repopath":"All/openmc-0.15.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":856112,"desc":"OpenMC is a community-developed Monte Carlo neutron and photon transport\nsimulation code. It is capable of performing fixed source, k-eigenvalue, and\nsubcritical multiplication calculations on models built using either a\nconstructive solid geometry or CAD representation. OpenMC supports both\ncontinuous-energy and multigroup transport. The continuous-energy particle\ninteraction data is based on a native HDF5 format that can be generated from\nACE files produced by NJOY. Parallelism is enabled via a hybrid MPI and OpenMP\nprogramming model.","deps":{"hdf5":{"origin":"science/hdf5","version":"1.12.2_2,1"},"libfmt":{"origin":"devel/libfmt","version":"10.2.1"},"png":{"origin":"graphics/png","version":"1.6.47"},"pugixml":{"origin":"textproc/pugixml","version":"1.15"}},"categories":["science"],"shlibs_required":["libc.so.8","libfmt.so.10","libhdf5.so.200","libhdf5_hl.so.200","libm.so.4","libpng16.so.16","libpugixml.so.1","libstdc++.so.9","libz.so.3"],"options":{"LIBMESH":"off","MPI":"off","OPENMP":"off"}},{"name":"openldap26-client","origin":"net/openldap26-client","version":"2.6.9_1","comment":"Open source LDAP client implementation","maintainer":"delphij@FreeBSD.org","www":"https://www.OpenLDAP.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d5c009ff628ffe1cf74ad8154cdb83df43a5f86739e20a6df334e454241da783","flatsize":5500056,"path":"All/openldap26-client-2.6.9_1.pkg","repopath":"All/openldap26-client-2.6.9_1.pkg","licenselogic":"single","licenses":["OPENLDAP"],"pkgsize":1054592,"desc":"OpenLDAP is a suite of Lightweight Directory Access Protocol (v3) servers,\nclients, utilities and development tools.\n\nThis package includes the following major components:\n\n * -lldap - a LDAP client library\n * -llber - a lightweight BER/DER encoding/decoding library\n * LDAP tools - A collection of command line LDAP utilities\n * documentation - man pages for all components","deps":{"cyrus-sasl":{"origin":"security/cyrus-sasl2","version":"2.1.28_5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["databases","net"],"shlibs_required":["libc.so.8","libcrypto.so.12","libpthread.so.0","libsasl2.so.3","libssl.so.12"],"options":{"DEBUG":"on","DOCS":"on","FETCH":"off","GSSAPI":"off"},"annotations":{"cpe":"cpe:2.3:a:openldap:openldap:2.6.9:::::dragonfly6:x86_64:1"},"messages":[{"message":"The OpenLDAP client package has been successfully installed.\n\nEdit\n  /usr/local/etc/openldap/ldap.conf\nto change the system-wide client defaults.\n\nTry `man ldap.conf' and visit the OpenLDAP FAQ-O-Matic at\n  http://www.OpenLDAP.org/faq/index.cgi?file=3\nfor more information.","type":"install"}]},{"name":"openldap26-server","origin":"net/openldap26-server","version":"2.6.9_1","comment":"Open source LDAP server implementation","maintainer":"delphij@FreeBSD.org","www":"https://www.OpenLDAP.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"42947434960d2c577dd2799d0898895638fb5f125300cb23a0e4e6ec887a1892","flatsize":4048530,"path":"All/openldap26-server-2.6.9_1.pkg","repopath":"All/openldap26-server-2.6.9_1.pkg","licenselogic":"single","licenses":["OPENLDAP"],"pkgsize":1371100,"desc":"OpenLDAP is a suite of Lightweight Directory Access Protocol (v3) servers,\nclients, utilities and development tools.\n\nThis package includes the following major components:\n\n * slapd - a stand-alone LDAP directory server\n * LDIF tools - data conversion tools for use with slapd\n\nThis is the latest stable release of OpenLDAP Software for general use.","deps":{"cyrus-sasl":{"origin":"security/cyrus-sasl2","version":"2.1.28_5"},"icu":{"origin":"devel/icu","version":"76.1,1"},"libevent":{"origin":"devel/libevent","version":"2.1.12"},"libltdl":{"origin":"devel/libltdl","version":"2.5.4"},"libsodium":{"origin":"security/libsodium","version":"1.0.19"},"openldap26-client":{"origin":"net/openldap26-client","version":"2.6.9_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["databases","net"],"users":["ldap"],"groups":["ldap"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12","libevent-2.1.so.7","liblber.so.2","libldap.so.2","libltdl.so.7","libpthread.so.0","libsasl2.so.3","libssl.so.12"],"options":{"ACI":"off","ARGON2":"on","DEBUG":"on","DYNACL":"off","FETCH":"off","GSSAPI":"off","LLOADD":"on","OUTLOOK":"off","PBKDF2":"off","RLOOKUPS":"off","SLAPI":"off","SLP":"off","ASYNCMETA":"on","DNSSRV":"on","MDB":"on","PASSWD":"on","RELAY":"on","SOCK":"on","PERL":"off","SQL":"off","ACCESSLOG":"on","ADDPARTIAL":"on","ALLOP":"on","AUTOCA":"on","AUDITLOG":"on","AUTOGROUP":"on","CLOAK":"on","COLLECT":"on","CONSTRAINT":"on","DDS":"on","DENYOP":"on","DEREF":"on","DYNGROUP":"on","DYNLIST":"on","EMPTYDS":"on","HOMEDIR":"on","LASTBIND":"on","LASTMOD":"on","MEMBEROF":"on","NOPS":"on","NESTGROUP":"on","OTP":"on","PROXYCACHE":"on","PPOLICY":"on","REFINT":"on","REMOTEAUTH":"on","RETCODE":"on","RWM":"on","SEQMOD":"on","SHA2":"on","SMBPWD":"off","SSSVLV":"on","SYNCPROV":"on","TRACE":"on","TRANSLUCENT":"on","UNIQUE":"on","VALSORT":"on"},"annotations":{"cpe":"cpe:2.3:a:openldap:openldap:2.6.9:::::dragonfly6:x86_64:1"},"messages":[{"message":"The OpenLDAP server package has been successfully installed.\n\nIn order to run the LDAP server, you need to edit\n  /usr/local/etc/openldap/slapd.conf\nto suit your needs and add the following lines to /etc/rc.conf:\n  slapd_enable=\"YES\"\n  slapd_flags='-h \"ldapi://%2fvar%2frun%2fopenldap%2fldapi/ ldap://0.0.0.0/\"'\n  slapd_sockets=\"/var/run/openldap/ldapi\"\n\nThen start the server with\n  /usr/local/etc/rc.d/slapd start\nor reboot.\n\nTry `man slapd' and the online manual at\n  http://www.OpenLDAP.org/doc/\nfor more information.\n\nslapd runs under a non-privileged user id (by default `ldap'),\nsee /usr/local/etc/rc.d/slapd for more information.\n\nPLEASE NOTE:\n\nUpgrading from openldap26-server 2.4 to 2.5 requires a full dump\nand reimport of database.\n\nStarting from openldap26-server 2.4.59_3, automatic data dumps\nare saved at /var/backups/openldap when shutting down slapd.\n\nPlease refer to OpenLDAP Software 2.5 Administrator's Guide at\n  https://www.openldap.org/doc/admin25/appendix-upgrading.html\nfor additional upgrade instructions.","type":"install"}]},{"name":"openmdns","origin":"net/openmdns","version":"0.7_3","comment":"Multicast DNS and Service Discovery daemon","maintainer":"ports@FreeBSD.org","www":"http://www.haesbaert.org/openmdns/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b5b128ef5199dd7d375cd23e5740e64ed0d7b6b5e51a1da11de239945007679a","flatsize":4095671,"path":"All/openmdns-0.7_3.pkg","repopath":"All/openmdns-0.7_3.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":2561008,"desc":"OpenMDNS is a full implementation of MDNS/DNS-SD (also known as Zeroconf),\nit aims to be a light replacement for Avahi/Bonjour. Currently, OpenMDNS is\nabout 10%25 of the size of Avahi.","deps":{"libevent":{"origin":"devel/libevent","version":"2.1.12"},"libopenbsd":{"origin":"devel/libopenbsd","version":"r298107_1"}},"categories":["net"],"users":["_mdnsd"],"groups":["_mdnsd"],"shlibs_required":["libc.so.8","libevent-2.1.so.7","libopenbsd.so.0"],"options":{"DOCS":"on","STATIC":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe openmdns port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"openldap25-server","origin":"net/openldap25-server","version":"2.5.19_1","comment":"Open source LDAP server implementation","maintainer":"delphij@FreeBSD.org","www":"https://www.OpenLDAP.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2169dad94a753c18d3940e5797b24a1e965d4aa7892e9396df6148ec2371bc6b","flatsize":3971365,"path":"All/openldap25-server-2.5.19_1.pkg","repopath":"All/openldap25-server-2.5.19_1.pkg","licenselogic":"single","licenses":["OPENLDAP"],"pkgsize":1342760,"desc":"OpenLDAP is a suite of Lightweight Directory Access Protocol (v3) servers,\nclients, utilities and development tools.\n\nThis package includes the following major components:\n\n * slapd - a stand-alone LDAP directory server\n * LDIF tools - data conversion tools for use with slapd\n\nThis is the latest stable release of OpenLDAP Software for general use.","deps":{"cyrus-sasl":{"origin":"security/cyrus-sasl2","version":"2.1.28_5"},"icu":{"origin":"devel/icu","version":"76.1,1"},"libevent":{"origin":"devel/libevent","version":"2.1.12"},"libltdl":{"origin":"devel/libltdl","version":"2.5.4"},"libsodium":{"origin":"security/libsodium","version":"1.0.19"},"openldap25-client":{"origin":"net/openldap25-client","version":"2.5.19_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["databases","net"],"users":["ldap"],"groups":["ldap"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12","libevent-2.1.so.7","liblber-2.5.so.0","libldap-2.5.so.0","libltdl.so.7","libpthread.so.0","libsasl2.so.3","libssl.so.12"],"options":{"ACI":"off","ARGON2":"on","DEBUG":"on","DYNACL":"off","FETCH":"off","GSSAPI":"off","LLOADD":"on","OUTLOOK":"off","PBKDF2":"off","RLOOKUPS":"off","SLAPI":"off","SLP":"off","ASYNCMETA":"on","DNSSRV":"on","MDB":"on","PASSWD":"on","RELAY":"on","SOCK":"on","PERL":"off","SQL":"off","ACCESSLOG":"on","ADDPARTIAL":"on","ALLOP":"on","AUTOCA":"on","AUDITLOG":"on","AUTOGROUP":"on","CLOAK":"on","COLLECT":"on","CONSTRAINT":"on","DDS":"on","DENYOP":"on","DEREF":"on","DYNGROUP":"on","DYNLIST":"on","EMPTYDS":"on","HOMEDIR":"on","LASTBIND":"on","LASTMOD":"on","MEMBEROF":"on","NOPS":"on","OTP":"on","PROXYCACHE":"on","PPOLICY":"on","REFINT":"on","REMOTEAUTH":"on","RETCODE":"on","RWM":"on","SEQMOD":"on","SHA2":"on","SMBPWD":"off","SSSVLV":"on","SYNCPROV":"on","TRACE":"on","TRANSLUCENT":"on","UNIQUE":"on","VALSORT":"on"},"annotations":{"cpe":"cpe:2.3:a:openldap:openldap:2.5.19:::::dragonfly6:x86_64:1"},"messages":[{"message":"The OpenLDAP server package has been successfully installed.\n\nIn order to run the LDAP server, you need to edit\n  /usr/local/etc/openldap/slapd.conf\nto suit your needs and add the following lines to /etc/rc.conf:\n  slapd_enable=\"YES\"\n  slapd_flags='-h \"ldapi://%2fvar%2frun%2fopenldap%2fldapi/ ldap://0.0.0.0/\"'\n  slapd_sockets=\"/var/run/openldap/ldapi\"\n\nThen start the server with\n  /usr/local/etc/rc.d/slapd start\nor reboot.\n\nTry `man slapd' and the online manual at\n  http://www.OpenLDAP.org/doc/\nfor more information.\n\nslapd runs under a non-privileged user id (by default `ldap'),\nsee /usr/local/etc/rc.d/slapd for more information.\n\nPLEASE NOTE:\n\nUpgrading from openldap25-server 2.4 to 2.5 requires a full dump\nand reimport of database.\n\nStarting from openldap25-server 2.4.59_3, automatic data dumps\nare saved at /var/backups/openldap when shutting down slapd.\n\nPlease refer to OpenLDAP Software 2.5 Administrator's Guide at\n  https://www.openldap.org/doc/admin25/appendix-upgrading.html\nfor additional upgrade instructions.","type":"install"}]},{"name":"openjph","origin":"graphics/openjph","version":"0.21.2","comment":"Open-source implementation of JPEG2000 Part-15","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aous72/OpenJPH","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ea22eb2b610119ff1c09aa9c7a07a002b28437479fd804344d9d55261f1c09ad","flatsize":707894,"path":"All/openjph-0.21.2.pkg","repopath":"All/openjph-0.21.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":192232,"desc":"Open source implementation of High-throughput JPEG2000 (HTJ2K), also known as\nJPH, JPEG2000 Part 15, ISO/IEC 15444-15, and ITU-T T.814. Here, we are\ninterested in implementing the HTJ2K only, supporting features that are defined\nin JPEG2000 Part 1 (for example, for wavelet transform, only reversible 5/3 and\nirreversible 9/7 are supported).","deps":{"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9","libtiff.so.6"]},{"name":"openldap25-client","origin":"net/openldap25-client","version":"2.5.19_1","comment":"Open source LDAP client implementation","maintainer":"delphij@FreeBSD.org","www":"https://www.OpenLDAP.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ffb533bdd7586577136a12c91c49b4bfdb564c65e1c433514e32527f20d2e466","flatsize":5492263,"path":"All/openldap25-client-2.5.19_1.pkg","repopath":"All/openldap25-client-2.5.19_1.pkg","licenselogic":"single","licenses":["OPENLDAP"],"pkgsize":1053184,"desc":"OpenLDAP is a suite of Lightweight Directory Access Protocol (v3) servers,\nclients, utilities and development tools.\n\nThis package includes the following major components:\n\n * -lldap - a LDAP client library\n * -llber - a lightweight BER/DER encoding/decoding library\n * LDAP tools - A collection of command line LDAP utilities\n * documentation - man pages for all components","deps":{"cyrus-sasl":{"origin":"security/cyrus-sasl2","version":"2.1.28_5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["databases","net"],"shlibs_required":["libc.so.8","libcrypto.so.12","libpthread.so.0","libsasl2.so.3","libssl.so.12"],"options":{"DEBUG":"on","DOCS":"on","FETCH":"off","GSSAPI":"off"},"annotations":{"cpe":"cpe:2.3:a:openldap:openldap:2.5.19:::::dragonfly6:x86_64:1"},"messages":[{"message":"The OpenLDAP client package has been successfully installed.\n\nEdit\n  /usr/local/etc/openldap/ldap.conf\nto change the system-wide client defaults.\n\nTry `man ldap.conf' and visit the OpenLDAP FAQ-O-Matic at\n  http://www.OpenLDAP.org/faq/index.cgi?file=3\nfor more information.","type":"install"}]},{"name":"openjpeg","origin":"graphics/openjpeg","version":"2.5.3","comment":"Open-source JPEG 2000 codec","maintainer":"sunpoet@FreeBSD.org","www":"https://www.openjpeg.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cd3871e94f333638e4e6b9a052dedbec5ea9fbeaaa637fb82b05a9f475b5b71c","flatsize":1331642,"path":"All/openjpeg-2.5.3.pkg","repopath":"All/openjpeg-2.5.3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":308420,"desc":"The OpenJPEG library is an open-source JPEG 2000 library developed in order to\npromote the use of JPEG 2000.\n\nThe main part of the project consists in a JPEG 2000 codec compliant with the\nPart 1 of the standard (Class-1 Profile-1 compliance).\n\nBesides this main codec, OpenJPEG integrates several other modules:\n- JP2 (JPEG 2000 standard Part 2 - Handling of JP2 boxes and extended multiple\n  component transforms for multispectral and hyperspectral imagery)\n- MJ2 (JPEG 2000 standard Part 3)\n- JPWL (JPEG 2000 standard Part 11)\n- JPIP (JPEG 2000 standard Part 9)\n- OPJViewer, a GUI viewer for J2K, JP2, JPWL and MJ2 files","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"lcms2":{"origin":"graphics/lcms2","version":"2.17"},"png":{"origin":"graphics/png","version":"1.6.47"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["graphics"],"shlibs_required":["libc.so.8","liblcms2.so.2","libm.so.4","libpng16.so.16","libpthread.so.0","libtiff.so.6","libz.so.3"],"annotations":{"cpe":"cpe:2.3:a:uclouvain:openjpeg:2.5.3:::::dragonfly6:x86_64"}},{"name":"openjpeg15","origin":"graphics/openjpeg15","version":"1.5.2_4","comment":"Open-source JPEG 2000 codec","maintainer":"sunpoet@FreeBSD.org","www":"https://www.openjpeg.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f9efe6fd31ee2a8e37fb6f0f8b940a8e94adc0ef39a58afed468307dc900e36d","flatsize":434939,"path":"All/openjpeg15-1.5.2_4.pkg","repopath":"All/openjpeg15-1.5.2_4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":133480,"desc":"The OpenJPEG library is an open-source JPEG 2000 library developed in order to\npromote the use of JPEG 2000.\n\nThe main part of the project consists in a JPEG 2000 codec compliant with the\nPart 1 of the standard (Class-1 Profile-1 compliance).\n\nBesides this main codec, OpenJPEG integrates several other modules:\n- JP2 (JPEG 2000 standard Part 2 - Handling of JP2 boxes and extended multiple\n  component transforms for multispectral and hyperspectral imagery)\n- MJ2 (JPEG 2000 standard Part 3)\n- JPWL (JPEG 2000 standard Part 11)\n- JPIP (JPEG 2000 standard Part 9)\n- OPJViewer, a GUI viewer for J2K, JP2, JPWL and MJ2 files","deps":{"lcms2":{"origin":"graphics/lcms2","version":"2.17"},"png":{"origin":"graphics/png","version":"1.6.47"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["graphics"],"shlibs_required":["libc.so.8","liblcms2.so.2","libm.so.4","libpng16.so.16","libtiff.so.6","libz.so.3"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:uclouvain:openjpeg:1.5.2:::::dragonfly6:x86_64:4"}},{"name":"owncloud-php81","origin":"www/owncloud","version":"10.15.2","comment":"Personal cloud which runs on your own server","maintainer":"sunpoet@FreeBSD.org","www":"https://owncloud.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3a7b9e64a7887ff3230fd63c8b055d8eafa8959bbb38805bcbcbb2d7fdbf85cd","flatsize":140044490,"path":"All/owncloud-php81-10.15.2.pkg","repopath":"All/owncloud-php81-10.15.2.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":47094924,"desc":"ownCloud is a self-hosted file sync and share server. It provides access to your\ndata through a web interface, sync clients or WebDAV while providing a platform\nto view, sync and share across devices easily -- all under your control.\nownCloud's open architecture is extensible via a simple but powerful API for\napplications and plugins and it works with any storage.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-bz2":{"origin":"archivers/php81-bz2","version":"8.1.32"},"php81-ctype":{"origin":"textproc/php81-ctype","version":"8.1.32"},"php81-curl":{"origin":"ftp/php81-curl","version":"8.1.32"},"php81-dom":{"origin":"textproc/php81-dom","version":"8.1.32"},"php81-exif":{"origin":"graphics/php81-exif","version":"8.1.32"},"php81-fileinfo":{"origin":"sysutils/php81-fileinfo","version":"8.1.32"},"php81-filter":{"origin":"security/php81-filter","version":"8.1.32"},"php81-gd":{"origin":"graphics/php81-gd","version":"8.1.32"},"php81-iconv":{"origin":"converters/php81-iconv","version":"8.1.32"},"php81-intl":{"origin":"devel/php81-intl","version":"8.1.32"},"php81-ldap":{"origin":"net/php81-ldap","version":"8.1.32"},"php81-mbstring":{"origin":"converters/php81-mbstring","version":"8.1.32"},"php81-pdo":{"origin":"databases/php81-pdo","version":"8.1.32"},"php81-pdo_mysql":{"origin":"databases/php81-pdo_mysql","version":"8.1.32"},"php81-pecl-smbclient":{"origin":"net/pecl-smbclient","version":"1.1.2"},"php81-posix":{"origin":"sysutils/php81-posix","version":"8.1.32"},"php81-session":{"origin":"www/php81-session","version":"8.1.32"},"php81-simplexml":{"origin":"textproc/php81-simplexml","version":"8.1.32"},"php81-xml":{"origin":"textproc/php81-xml","version":"8.1.32"},"php81-xmlreader":{"origin":"textproc/php81-xmlreader","version":"8.1.32"},"php81-xmlwriter":{"origin":"textproc/php81-xmlwriter","version":"8.1.32"},"php81-xsl":{"origin":"textproc/php81-xsl","version":"8.1.32"},"php81-zip":{"origin":"archivers/php81-zip","version":"8.1.32"},"php81-zlib":{"origin":"archivers/php81-zlib","version":"8.1.32"}},"categories":["www"],"options":{"EXAMPLES":"on","EXIF":"on","LDAP":"on","SMB":"on","MYSQL":"on","PGSQL":"off","SQLITE":"off"},"annotations":{"cpe":"cpe:2.3:a:owncloud:owncloud:10.15.2:::::dragonfly6:x86_64","flavor":"php81"},"messages":[{"message":"Please note that everything has been installed in /usr/local/www/owncloud.\n\nYou will probably want to add an alias to your httpd.conf file, something\nlike this:\n\n    \tAlias /owncloud /usr/local/www/owncloud\n\tAcceptPathInfo On\n\t<Directory /usr/local/www/owncloud>\n\t    AllowOverride All\n\t    Require all granted\n\t</Directory>\n\nAnd restart Apache.\n\n\nThe owncloud newsyslog.conf(5) filename has been changed:\n  OLD: /usr/local/etc/newsyslog.conf.d/owncloud\n  NEW: /usr/local/etc/newsyslog.conf.d/owncloud.conf\n\nAny file found at the old location has been automatically moved to\nthe new location. This was done to ensure log rotation continued to\nwork after change r340318 made to FreeBSD base, where the default\nnewsyslog configuration now only includes filenames that end with\n'.conf' and do not begin with '.'.\n\nIf you use provisioning/configuration management tools to create or\nedit this file, you will need to change their configuration to use\nthe new filename.","type":"install"}]},{"name":"openmpi","origin":"net/openmpi","version":"5.0.7_1","comment":"High Performance Message Passing Library","maintainer":"laurent.chardon@gmail.com","www":"https://www.open-mpi.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1018f234776a3b298c10b9ba0245bb6079b426ec357afb17506d5ebcbddf6753","flatsize":85402225,"path":"All/openmpi-5.0.7_1.pkg","repopath":"All/openmpi-5.0.7_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":8722548,"desc":"Open MPI is a project combining technologies and resources from several\nother projects (FT-MPI, LA-MPI, LAM/MPI, and PACX-MPI) in order to\nbuild the best MPI library available.  A completely new MPI-3.1 compliant\nimplementation, Open MPI offers advantages for system and software\nvendors, application developers and computer science researchers.\n\nOpen MPI is based on an open component architecture allowing modular\nreplacement of many system components without recompilation.\n\nOn 32 bits platforms, please see the legacy version net/openmpi4.\n\nSee also <https://github.com/open-mpi/ompi>.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"hwloc2":{"origin":"devel/hwloc2","version":"2.11.2"},"libevent":{"origin":"devel/libevent","version":"2.1.12"},"munge":{"origin":"security/munge","version":"0.5.16"}},"categories":["net","parallel"],"shlibs_required":["libc.so.8","libdl.so.0","libevent_core-2.1.so.7","libevent_pthreads-2.1.so.7","libexecinfo.so.1","libhwloc.so.15","libm.so.4","libmunge.so.2","libpthread.so.0","libutil.so.4"],"options":{"AVX":"off","DEBUG":"off","DOCS":"on","IPV6":"on","ROMIO":"on","SLURM":"off"}},{"name":"openjk","origin":"games/openjk","version":"g20221013_1","comment":"Community effort to maintain Jedi Academy + Jedi Outcast","maintainer":"pkubaj@FreeBSD.org","www":"https://openjk.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3660c7b44eb24efd3b01e6efeb8dbd21391ead0899d6a9aed0ce286c5f930cf8","flatsize":14982815,"path":"All/openjk-g20221013_1.pkg","repopath":"All/openjk-g20221013_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":3289696,"desc":"OpenJK is an effort by the JACoders group to maintain and improve the game\nengines on which the Jedi Academy (JA) and Jedi Outcast (JO) games run on,\nwhile maintaining full backwards compatibility with the existing games.\nThis project does not attempt to rebalance or otherwise modify core gameplay.","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libSDL2-2.0.so.0","libc.so.8","libm.so.4","libstdc++.so.9","libz.so.3"],"messages":[{"message":"OpenJK requires the original game files from Star Wars: Jedi Knight:\nJedi Academy to work properly.  These can come from an original CD or\nfrom GOG.com.\n\nIf using the GOG.com version, you must extract the files from\nsetup_star_wars_jedi_knight_-_jedi_academy_1.01_(a)_(10331)_(g).exe\nusing the innoextract package.\n\nThe files will be in a directory named app. Inside the app directory,\nthere is a GameData directory. Inside the GameData directory, there is\na directory named base. This base directory must be moved to\n~/.local/share/openjk\n\nThe easiest way to do this is to follow these steps:\n$ mkdir -p ~/.local/share/openjk\n$ innoextract setup_star_wars_jedi_knight_-_jedi_academy_1.01_(a)_(10331)_(g).exe\n$ cd app/GameData\n$ cp -R base ~/.local/share/openjk\n\nYou can then delete everything else that is extracted from the exe,\nsuch as the tmp directory.\n\nThe multiplayer game binary is jamp and the single player game binary\nis jasp.\n\nIf you own a copy of Star Wars: Jedi Knight: Jedi Outcast, its game\nfiles may be used to play that game, though upstream makes no\nguarantees on your success in playing this game.","type":"install"}]},{"name":"owncloud-php83","origin":"www/owncloud","version":"10.15.2","comment":"Personal cloud which runs on your own server","maintainer":"sunpoet@FreeBSD.org","www":"https://owncloud.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"18c4890d99d01a84d776186c574e99feab5793389fdd651d5deb788682745ab2","flatsize":140044490,"path":"All/owncloud-php83-10.15.2.pkg","repopath":"All/owncloud-php83-10.15.2.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":47095372,"desc":"ownCloud is a self-hosted file sync and share server. It provides access to your\ndata through a web interface, sync clients or WebDAV while providing a platform\nto view, sync and share across devices easily -- all under your control.\nownCloud's open architecture is extensible via a simple but powerful API for\napplications and plugins and it works with any storage.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-bz2":{"origin":"archivers/php83-bz2","version":"8.3.21"},"php83-ctype":{"origin":"textproc/php83-ctype","version":"8.3.21"},"php83-curl":{"origin":"ftp/php83-curl","version":"8.3.21"},"php83-dom":{"origin":"textproc/php83-dom","version":"8.3.21"},"php83-exif":{"origin":"graphics/php83-exif","version":"8.3.21"},"php83-fileinfo":{"origin":"sysutils/php83-fileinfo","version":"8.3.21"},"php83-filter":{"origin":"security/php83-filter","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-iconv":{"origin":"converters/php83-iconv","version":"8.3.21"},"php83-intl":{"origin":"devel/php83-intl","version":"8.3.21"},"php83-ldap":{"origin":"net/php83-ldap","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-pdo":{"origin":"databases/php83-pdo","version":"8.3.21"},"php83-pdo_mysql":{"origin":"databases/php83-pdo_mysql","version":"8.3.21"},"php83-pecl-smbclient":{"origin":"net/pecl-smbclient","version":"1.1.2"},"php83-posix":{"origin":"sysutils/php83-posix","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-simplexml":{"origin":"textproc/php83-simplexml","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"},"php83-xmlreader":{"origin":"textproc/php83-xmlreader","version":"8.3.21"},"php83-xmlwriter":{"origin":"textproc/php83-xmlwriter","version":"8.3.21"},"php83-xsl":{"origin":"textproc/php83-xsl","version":"8.3.21"},"php83-zip":{"origin":"archivers/php83-zip","version":"8.3.21"},"php83-zlib":{"origin":"archivers/php83-zlib","version":"8.3.21"}},"categories":["www"],"options":{"EXAMPLES":"on","EXIF":"on","LDAP":"on","SMB":"on","MYSQL":"on","PGSQL":"off","SQLITE":"off"},"annotations":{"cpe":"cpe:2.3:a:owncloud:owncloud:10.15.2:::::dragonfly6:x86_64","flavor":"php83"},"messages":[{"message":"Please note that everything has been installed in /usr/local/www/owncloud.\n\nYou will probably want to add an alias to your httpd.conf file, something\nlike this:\n\n    \tAlias /owncloud /usr/local/www/owncloud\n\tAcceptPathInfo On\n\t<Directory /usr/local/www/owncloud>\n\t    AllowOverride All\n\t    Require all granted\n\t</Directory>\n\nAnd restart Apache.\n\n\nThe owncloud newsyslog.conf(5) filename has been changed:\n  OLD: /usr/local/etc/newsyslog.conf.d/owncloud\n  NEW: /usr/local/etc/newsyslog.conf.d/owncloud.conf\n\nAny file found at the old location has been automatically moved to\nthe new location. This was done to ensure log rotation continued to\nwork after change r340318 made to FreeBSD base, where the default\nnewsyslog configuration now only includes filenames that end with\n'.conf' and do not begin with '.'.\n\nIf you use provisioning/configuration management tools to create or\nedit this file, you will need to change their configuration to use\nthe new filename.","type":"install"}]},{"name":"openjdk8","origin":"java/openjdk8","version":"8.442.06.1_1","comment":"Java Development Kit 8","maintainer":"java@FreeBSD.org","www":"https://openjdk.java.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6b9b0189583d2e93f8b47d8aaf398d7336885545fc8e03ad63542eb8f9cca8f6","flatsize":203524630,"path":"All/openjdk8-8.442.06.1_1.pkg","repopath":"All/openjdk8-8.442.06.1_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":85240296,"desc":"An open-source implementation of the Java Platform, Standard Edition,","deps":{"alsa-lib":{"origin":"audio/alsa-lib","version":"1.2.13"},"dejavu":{"origin":"x11-fonts/dejavu","version":"2.37_3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"giflib":{"origin":"graphics/giflib","version":"5.2.2"},"java-zoneinfo":{"origin":"java/java-zoneinfo","version":"2021.e"},"javavmwrapper":{"origin":"java/javavmwrapper","version":"2.7.10"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"libinotify":{"origin":"devel/libinotify","version":"20240724"}},"categories":["devel","java"],"shlibs_required":["libX11.so.6","libc.so.8","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"ALSA":"on","FONTCONFIG":"off","POLICY":"on","TEST":"off","TZUPDATE":"on","X11":"on","DEBUG":"off","DEBUGFAST":"off","RELEASE":"on"},"annotations":{"cpe":"cpe:2.3:a:oracle:openjdk:8.442.06.1:::::dragonfly6:x86_64:1"},"messages":[{"message":"This OpenJDK implementation requires procfs(5) mounted on /proc.\n\nIf you have not done it yet, please do the following:\n\n\tmount -t procfs proc /proc\n\nTo make it permanent, you need the following lines in /etc/fstab:\n\n\tproc\t/proc\t\tprocfs\t\trw\t0\t0","type":"install"}]},{"name":"redeclipse-data16","origin":"games/redeclipse-data16","version":"1.6.0","comment":"Data files for Red Eclipse first-person shooter","maintainer":"amdmi3@FreeBSD.org","www":"https://www.redeclipse.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fe1f5fdc0c379e8b9061a5494a43f6e30304221bd6425383cb9cedd067c62d66","flatsize":980470514,"path":"All/redeclipse-data16-1.6.0.pkg","repopath":"All/redeclipse-data16-1.6.0.pkg","licenselogic":"single","pkgsize":863150416,"desc":"Data files for Red Eclipse first-person shooter.","categories":["games"]},{"name":"sauerbraten","origin":"games/sauerbraten","version":"20201221_2","comment":"First person shooter based on Cube","maintainer":"acm@FreeBSD.org","www":"http://sauerbraten.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1cea0496a24d802790ffaf063e6844b0da85e9f6ef84d0d1da8a98dd4cfecd53","flatsize":1059995102,"path":"All/sauerbraten-20201221_2.pkg","repopath":"All/sauerbraten-20201221_2.pkg","licenselogic":"and","licenses":["MIT","ZLIB"],"pkgsize":958548756,"desc":"Sauerbraten is multiplayer/singleplayer FPS game freeware game project, and\nsoon an RPG game project.  Sauerbraten is an experimental engine based on\nCube, can be seen as \"Next-Gen Cube\", or \"Cube 2\".  Much like cube, the aim\nof this engine is not to produce the most eyecandy possible, but rather allow\nmap/geometry editing to be done dynamically in-game, and make map editing a\nlot of fun.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_image":{"origin":"graphics/sdl2_image","version":"2.8.8"},"sdl2_mixer":{"origin":"audio/sdl2_mixer","version":"2.8.1"}},"categories":["games"],"shlibs_required":["libGL.so.1","libSDL2-2.0.so.0","libSDL2_image-2.0.so.0","libSDL2_mixer-2.0.so.0","libX11.so.6","libc.so.8","libm.so.4","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on","CLIENT":"on","DEDICATED":"on","MASTER":"off"},"annotations":{"cpe":"cpe:2.3:a:sauerbraten:sauerbraten:20201221:::::dragonfly6:x86_64:2"},"messages":[{"message":"1) Config files are in the ~/.sauerbraten directory.\n2) If you want add new bindings into ~/.sauerbraten/config.cfg, see\n\n   /usr/local/share/sauerbraten/data/keymap.cfg.\n\n3) Enjoy it ;)","type":"install"}]},{"name":"openmortal","origin":"games/openmortal","version":"0.7_13","comment":"Parody of the once popular coin-up fighting game, Mortal Kombat","maintainer":"amdmi3@FreeBSD.org","www":"http://apocalypse.rulez.org/~upi/Mortal/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fe1986fef53e85b80dbcbc9dfdb6d64d9378b73c2fbc3c85c5647f93509c605e","flatsize":112205095,"path":"All/openmortal-0.7_13.pkg","repopath":"All/openmortal-0.7_13.pkg","licenselogic":"single","pkgsize":48489836,"desc":"Open Mortal is a parody of the once popular coin-up fighting\ngame, Mortal Kombat, for Windows and Linux. It is currently\nplayable, has 16 playable characters, some more in the making.\nNew characters can be added, so players can be their own Open\nMortal actor.","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"},"sdl_net":{"origin":"net/sdl_net","version":"1.2.8_3"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libSDL_net-1.2.so.0","libc.so.8","libcrypt.so.4","libdl.so.0","libfreetype.so.6","libm.so.4","libperl.so.5.36","libpthread.so.0","libstdc++.so.9","libutil.so.4"]},{"name":"openjdk17-jre","origin":"java/openjdk17-jre","version":"17.0.14+7.1","comment":"Java Runtime Environment 17","maintainer":"java@FreeBSD.org","www":"https://openjdk.java.net/projects/jdk/17/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b5290d8b1194147ae4c6822fdf27f23236ef6720e7215f1d01d57d0cd0e5a0de","flatsize":134720478,"path":"All/openjdk17-jre-17.0.14+7.1.pkg","repopath":"All/openjdk17-jre-17.0.14+7.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":26822556,"desc":"An open-source implementation of the Java Platform, Standard Edition,","deps":{"alsa-lib":{"origin":"audio/alsa-lib","version":"1.2.13"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"giflib":{"origin":"graphics/giflib","version":"5.2.2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"javavmwrapper":{"origin":"java/javavmwrapper","version":"2.7.10"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"lcms2":{"origin":"graphics/lcms2","version":"2.17"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"png":{"origin":"graphics/png","version":"1.6.47"},"xorg-fonts-truetype":{"origin":"x11-fonts/xorg-fonts-truetype","version":"7.7_1"}},"categories":["devel","java"],"shlibs_required":["libc.so.8","libdl.so.0","libpthread.so.0","libz.so.3"],"annotations":{"cpe":"cpe:2.3:a:oracle:openjdk:17.0.14+7.1:::::dragonfly6:x86_64"},"messages":[{"message":"This OpenJDK implementation requires procfs(5) mounted on /proc.","type":"install"}]},{"name":"openkim-models","origin":"science/openkim-models","version":"2021.08.11_2","comment":"Open Knowledgebase of Interatomic Models","maintainer":"yuri@FreeBSD.org","www":"https://openkim.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ab7d738069957ab3ecca8b57662641c3985609374157efb9b382cc03ba30bcd2","flatsize":247476858,"path":"All/openkim-models-2021.08.11_2.pkg","repopath":"All/openkim-models-2021.08.11_2.pkg","licenselogic":"single","licenses":["CDDL"],"pkgsize":44337324,"desc":"OpenKIM is an online framework for making molecular simulations reliable,\nreproducible, and portable.  Models conforming to the KIM application\nprogramming interface work seamlessly with major simulation codes that have\nadopted the KIM-API standard.\n\nThis package contains the models from openkim.org.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"kim-api":{"origin":"science/kim-api","version":"2.3.0_1"}},"categories":["science"]},{"name":"openjade","origin":"textproc/openjade","version":"1.3.3p1_5","comment":"Object-oriented SGML/XML parser toolkit and DSSSL engine","maintainer":"cy@FreeBSD.org","www":"http://www.netfolder.com/DSSSL/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"82b381bf0285b1777b013c070cab0afc99ec6c64c8b2b32c72d8094c3a8ab8e4","flatsize":11312670,"path":"All/openjade-1.3.3p1_5.pkg","repopath":"All/openjade-1.3.3p1_5.pkg","licenselogic":"single","pkgsize":1580652,"desc":"OpenJade is an implementation of the ISO/IEC 10179:1996 standard DSSSL\nlanguage.  It is based on the James Clark implementation of DSSSL named\nJade.  OpenJade is now developed and maintained by the OpenJade team.\n\nFor general information about DSSSL, see the OpenJade home page.","deps":{"OpenSP":{"origin":"textproc/opensp","version":"1.5.2_4"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"xmlcatmgr":{"origin":"textproc/xmlcatmgr","version":"2.2_4"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libintl.so.8","libm.so.4","libstdc++.so.9"]},{"name":"openipmi","origin":"sysutils/openipmi","version":"2.0.29_1","comment":"Complex IPMI management software","maintainer":"egypcio@FreeBSD.org","www":"http://openipmi.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8ba2eb1ee16cd3fc24b47595353d30f6e7a04366e3f5bcf47f805f2e0719a35d","flatsize":5173873,"path":"All/openipmi-2.0.29_1.pkg","repopath":"All/openipmi-2.0.29_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":960132,"desc":"OpenIPMI was designed to aid building \"complex IPMI management software\".\nOpenIPMI library will connect with an IPMI controller, detect any\nmanagement controllers on the bus, get their SDRs, manage all the\nentities in the system, manage the event log, and a host of other\nthings. OpenIPMI is also dynamic and event-driven. It will come up\nand start discovering things in the managed system. As it discovers\nthings, it will report them to the software using it (assuming the\nsoftware has asked for this reporting).","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"},"popt":{"origin":"devel/popt","version":"1.19_1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libm.so.4","libncurses.so.6","libpopt.so.0","libpthread.so.0","libreadline.so.8"],"options":{"GDBM":"off","GLIB20":"off","PERL":"off","PYTHON":"off","SNMP":"off","SSL":"off","TCL":"off","TKINTER":"off"}},{"name":"openjdk8-jre","origin":"java/openjdk8-jre","version":"8.442.06.1_1","comment":"Java Runtime Environment 8","maintainer":"java@FreeBSD.org","www":"https://openjdk.java.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"97ead6398c29cb9df50ad4000c7d4e10f7db7c95ece1a35c63201dc670fea47e","flatsize":103266996,"path":"All/openjdk8-jre-8.442.06.1_1.pkg","repopath":"All/openjdk8-jre-8.442.06.1_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":27880608,"desc":"An open-source implementation of the Java Platform, Standard Edition,","deps":{"alsa-lib":{"origin":"audio/alsa-lib","version":"1.2.13"},"dejavu":{"origin":"x11-fonts/dejavu","version":"2.37_3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"giflib":{"origin":"graphics/giflib","version":"5.2.2"},"java-zoneinfo":{"origin":"java/java-zoneinfo","version":"2021.e"},"javavmwrapper":{"origin":"java/javavmwrapper","version":"2.7.10"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"libinotify":{"origin":"devel/libinotify","version":"20240724"}},"categories":["devel","java"],"shlibs_required":["libX11.so.6","libc.so.8","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"ALSA":"on","FONTCONFIG":"off","POLICY":"on","TZUPDATE":"on","X11":"on"},"annotations":{"cpe":"cpe:2.3:a:oracle:openjdk:8.442.06.1:::::dragonfly6:x86_64:1"},"messages":[{"message":"This OpenJDK implementation requires procfs(5) mounted on /proc.\n\nIf you have not done it yet, please do the following:\n\n\tmount -t procfs proc /proc\n\nTo make it permanent, you need the following lines in /etc/fstab:\n\n\tproc\t/proc\t\tprocfs\t\trw\t0\t0","type":"install"}]},{"name":"openicc-config","origin":"graphics/openicc-config","version":"0.1.0","comment":"Color configuration data base management","maintainer":"ports@FreeBSD.org","www":"https://github.com/OpenICC/config","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9a76bf0ef11cc315be36c9397d8da4774bfcbf7b8b134973917fe371bd10a384","flatsize":186680,"path":"All/openicc-config-0.1.0.pkg","repopath":"All/openicc-config-0.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":42556,"desc":"The OpenICC configuration data base allows to store, share and\nmanipulate colour management informations.\n\nPart of that is a file format based on JSON and a implementation\nof an according library for easy access.\n\nFeatures:\n  *  access to OpenICC device JSON DB","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"yajl":{"origin":"devel/yajl","version":"2.1.0"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libintl.so.8","libm.so.4","libyajl.so.2"],"messages":[{"message":"===>   NOTICE:\n\nThe openicc-config port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"openlierox","origin":"games/openlierox","version":"0.58.r5_3,1","comment":"Extremely addictive realtime worms shoot-em-up","maintainer":"amdmi3@FreeBSD.org","www":"https://openlierox.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"68600de61fb2895b502c5cbee00a0df24203d1f640709d4b4b225ac0d6f3a684","flatsize":81867490,"path":"All/openlierox-0.58.r5_3,1.pkg","repopath":"All/openlierox-0.58.r5_3,1.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":57045612,"desc":"OpenLieroX is based and compatible to the famous LieroX. LieroX is\na 2D shooter game. It is an unofficial sequel to Liero, and is the\nmost popular of all the Liero clones. It features online play, fully\ncustomizable weapons, levels and characters. Liero Xtreme was created\nin C++ by Jason 'JasonB' Boettcher, an Australian programmer.\n\nThe game is based on a deathmatch setting, where multiple players\nface off in a closed level. Each player is equipped with five weapons\nselected out of all the weapons allowed, and with a ninja rope that\nallows the player to move in any direction. Players begin with a\nset amount of lives, and whilst the game records the number of\nkills, the last man standing is usually considered the winner.\nLieroX also allows team deathmatches, which has made it common for\nplayers to form clans.\n\nBecause of the huge community, there are dozens of levels and mods\navailable. You also have no problem to find somebody on Internet\nto play with. Or if you want to play offline, you also can play\nwith bots.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libgd":{"origin":"graphics/gd","version":"2.3.3_13,1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libX11.so.6","libc.so.8","libcurl.so.4","libgd.so.6","libm.so.4","libpthread.so.0","libstdc++.so.9","libxml2.so.2","libz.so.3"],"options":{"DEDICATED_ONLY":"off","DOCS":"on"}},{"name":"openimageio","origin":"graphics/openimageio","version":"2.5.13.1_6","comment":"OpenImageIO graphics library","maintainer":"FreeBSD@Shaneware.biz","www":"https://www.openimageio.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7cce1793144f7621d4b31df0b3702ee22dd970308974367231b566a453c03a9f","flatsize":13269811,"path":"All/openimageio-2.5.13.1_6.pkg","repopath":"All/openimageio-2.5.13.1_6.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":3124128,"desc":"OpenImageIO is a library for reading and writing images, and a bunch of\nrelated classes, utilities, and applications.\n\nThere is a particular emphasis on formats and functionality used\nin professional, large-scale animation and visual effects work for film.\n\nOpenImageIO is used extensively in animation and VFX studios all over the\nworld, and is also incorporated into several commercial products.","deps":{"Imath":{"origin":"math/Imath","version":"3.1.12"},"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"dcmtk":{"origin":"graphics/dcmtk","version":"3.6.9_1"},"droid-fonts-ttf":{"origin":"x11-fonts/droid-fonts-ttf","version":"20131024_5"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"giflib":{"origin":"graphics/giflib","version":"5.2.2"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libfmt":{"origin":"devel/libfmt","version":"10.2.1"},"libheif":{"origin":"graphics/libheif","version":"1.19.8"},"libiconv":{"origin":"converters/libiconv","version":"1.17_1"},"libjpeg-turbo":{"origin":"graphics/libjpeg-turbo","version":"3.1.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"onetbb":{"origin":"devel/onetbb","version":"2022.0.0"},"opencolorio":{"origin":"graphics/opencolorio","version":"2.3.2_2"},"openexr":{"origin":"graphics/openexr","version":"3.3.4"},"openjpeg":{"origin":"graphics/openjpeg","version":"2.5.3"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"openvdb":{"origin":"misc/openvdb","version":"12.0.0_1"},"png":{"origin":"graphics/png","version":"1.6.47"},"ptex":{"origin":"graphics/ptex","version":"2.4.3"},"pugixml":{"origin":"textproc/pugixml","version":"1.15"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"},"webp":{"origin":"graphics/webp","version":"1.5.0"}},"categories":["graphics","multimedia"],"shlibs_required":["libIex-3_3.so.32","libIlmThread-3_3.so.32","libImath-3_1.so.29","libOpenEXR-3_3.so.32","libOpenEXRCore-3_3.so.32","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DICOM":"on","DOCS":"on","FFMPEG":"off","FREETYPE":"on","GIF":"on","IMAGEVIEWER":"off","OPENCV":"off","OPENJPEG":"on","PTEX":"on","RAW":"off","TBB":"on","TEST":"off","TOOLS":"on","VDB":"on"}},{"name":"openjdk11-jre","origin":"java/openjdk11-jre","version":"11.0.26+4.1_1","comment":"Java Runtime Environment 11","maintainer":"java@FreeBSD.org","www":"https://openjdk.java.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c0e16e83964f37f75cc0f457268db5c891470cb3ed55ec909f4ecbc118e6f95e","flatsize":126794310,"path":"All/openjdk11-jre-11.0.26+4.1_1.pkg","repopath":"All/openjdk11-jre-11.0.26+4.1_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":25601412,"desc":"An open-source implementation of the Java Platform, Standard Edition,","deps":{"alsa-lib":{"origin":"audio/alsa-lib","version":"1.2.13"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"giflib":{"origin":"graphics/giflib","version":"5.2.2"},"javavmwrapper":{"origin":"java/javavmwrapper","version":"2.7.10"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"lcms2":{"origin":"graphics/lcms2","version":"2.17"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"png":{"origin":"graphics/png","version":"1.6.47"},"xorg-fonts-truetype":{"origin":"x11-fonts/xorg-fonts-truetype","version":"7.7_1"}},"categories":["devel","java"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"CUPS":"on"},"annotations":{"cpe":"cpe:2.3:a:oracle:openjdk:11.0.26+4.1:::::dragonfly6:x86_64:1"},"messages":[{"message":"This OpenJDK implementation may require fdescfs(5) mounted on /dev/fd\nand procfs(5) mounted on /proc for some applications.\n\nIf you have not done it yet, please do the following:\n\n\tmount -t fdescfs fdesc /dev/fd\n\tmount -t procfs proc /proc\n\nTo make it permanent, you need the following lines in /etc/fstab:\n\n\tfdesc\t/dev/fd\t\tfdescfs\t\trw\t0\t0\n\tproc\t/proc\t\tprocfs\t\trw\t0\t0","type":"install"}]},{"name":"openmx","origin":"science/openmx","version":"3.9.9","comment":"Nanoscale material simulations using density functional theories (DFT)","maintainer":"yuri@FreeBSD.org","www":"https://www.openmx-square.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"79153e191251958dbfb808d85b108ec6a1d4ab249192dccbb13d48f70ffbaa1e","flatsize":377376160,"path":"All/openmx-3.9.9.pkg","repopath":"All/openmx-3.9.9.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":97615036,"desc":"OpenMX (Open source package for Material eXplorer) is a software package for\nnano-scale material simulations based on density functional theories (DFT),\nnorm-conserving pseudopotentials, and pseudo-atomic localized basis functions.\nThe methods and algorithms used in OpenMX and their implementation are carefully\ndesigned for the realization of large-scale ab initio electronic structure\ncalculations on parallel computers based on the MPI or MPI/OpenMP hybrid\nparallelism. The efficient implementation of DFT enables us to investigate\nelectronic, magnetic, and geometrical structures of a wide variety of materials\nsuch as biological molecules, carbon-based materials, magnetic materials, and\nnanoscale conductors. Systems consisting of 1000 atoms can be treated using the\nconventional diagonalization method if several hundreds cores on a parallel\ncomputer are used. Even ab initio electronic structure calculations for systems\nconsisting of more than 10000 atoms are possible with the O(N) method\nimplemented in OpenMX if several thousands cores on a parallel computer are\navailable. Since optimized pseudopotentials and basis functions, which are well\ntested, are provided for many elements, users may be able to quickly start own\ncalculations without preparing those data by themselves. Considerable\nfunctionalities have been implemented for calculations of physical properties\nsuch as magnetic, dielectric, and electric transport properties. Thus, we expect\nthat OpenMX can be a useful and powerful theoretical tool for nano-scale\nmaterial sciences, leading to better and deeper understanding of complicated and\nuseful materials based on quantum mechanics.","deps":{"blas":{"origin":"math/blas","version":"3.12.1"},"cblas":{"origin":"math/cblas","version":"3.12.1"},"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"lapack":{"origin":"math/lapack","version":"3.12.1"},"mpich":{"origin":"net/mpich","version":"4.3.0"},"scalapack":{"origin":"math/scalapack","version":"2.2.2"}},"categories":["science"],"shlibs_required":["libblas.so.3","libc.so.8","libfftw3.so.3","libgfortran.so.5","libgomp.so.1","liblapack.so.3","libm.so.4","libmpi.so.12","libmpifort.so.12","libpthread.so.0","libscalapack.so.2.2"],"options":{"SIMD":"on"}},{"name":"openh264","origin":"multimedia/openh264","version":"2.3.0,2","comment":"Cisco implementation of H.264 codec","maintainer":"gecko@FreeBSD.org","www":"https://www.openh264.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7acd0cbfad3407da8004952e97cbacecdf20a572b1197e3ca1f8a3c27d605402","flatsize":3309003,"path":"All/openh264-2.3.0,2.pkg","repopath":"All/openh264-2.3.0,2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":569432,"desc":"OpenH264 is a codec library which supports H.264 encoding and decoding.\nIt is suitable for use in real time applications such as WebRTC.","categories":["multimedia"],"options":{"DEBUG":"off","PLUGINS":"on","TEST":"off"},"annotations":{"cpe":"cpe:2.3:a:cisco:openh264:2.3.0:::::dragonfly6:x86_64"}},{"name":"opengv","origin":"graphics/opengv","version":"g20200806_1","comment":"Collection of methods for solving geometric vision problems","maintainer":"yuri@FreeBSD.org","www":"https://laurentkneip.github.io/opengv/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bfcd978cd08a57b48c8397186c56f41b4ef7a3e2df3827126cfec57497b1ef08","flatsize":3450383,"path":"All/opengv-g20200806_1.pkg","repopath":"All/opengv-g20200806_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":695700,"desc":"OpenGV is a collection of computer vision methods for solving geometric vision\nproblems. It contains absolute-pose, relative-pose, triangulation, and\npoint-cloud alignment methods for the calibrated case. All problems can be\nsolved with central or non-central cameras, and embedded into a random sample\nconsensus or nonlinear optimization context. Matlab and Python interfaces are\nimplemented as well. The link to the above pages also shows links to precompiled\nMatlab mex-libraries.  Please consult the documentation for more information.","categories":["graphics"]},{"name":"redeclipse-data","origin":"games/redeclipse-data","version":"2.0.0","comment":"Data files for Red Eclipse first-person shooter","maintainer":"amdmi3@FreeBSD.org","www":"https://www.redeclipse.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ec49680862007d8c60e05bdb0431e0c43fbf6fa5dd61722a7e208aba69757c09","flatsize":1085741063,"path":"All/redeclipse-data-2.0.0.pkg","repopath":"All/redeclipse-data-2.0.0.pkg","licenselogic":"single","pkgsize":907011020,"desc":"Data files for Red Eclipse first-person shooter.","categories":["games"]},{"name":"openglad","origin":"games/openglad","version":"0.98_10","comment":"SDL port of an old DOS game called Gladiator","maintainer":"ports@FreeBSD.org","www":"https://snowstorm.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c10a0dd712ef2323b21ce7d2623c24aa5fce85f24e43f761f890f4f069829e68","flatsize":2104856,"path":"All/openglad-0.98_10.pkg","repopath":"All/openglad-0.98_10.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":479300,"desc":"Openglad is a port of the open-sourced DOS game known as\nGladiator (http://fsgames.com/glad/). It is a top-view gauntlet\nstyle RPG that features fast paced multiplayer action, several\ndifferent classes, and a scenario editor.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_mixer-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe openglad port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"opengl-man","origin":"graphics/opengl-man","version":"657.2_1","comment":"Section 3 manpages for OpenGL: gl, glx, glu, gle, glut","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6d16de224981841148eefb014a533ef297eb622fdb16f270d4da488586d609ff","flatsize":671719,"path":"All/opengl-man-657.2_1.pkg","repopath":"All/opengl-man-657.2_1.pkg","licenselogic":"single","pkgsize":367440,"desc":"This port installs section 3 manpages for the OpenGL 3d graphics API so\nthat they are directly accessable from the man(1) command. Especially\nuseful for the graphics/Mesa port/package.\n\nIncluded OpenGL related libraries: gl, glx, glu, gle, glut.\n\ngl, glx and glu are taken from ftp.sgi.com. They carried no version\ninformation. Stored in the same directory at the time I grabbed them\nwas the OpenGL spec 1.2.1, which may or may not indicate the state of\nthe manpages. :-/\n\nThe gl, glx and glu manpages are unusable when just unpacking them. I\nrepackaged them so that\n- the file name actually is the name of the function, including\n  gl... etc prefixes and respecting case.\n- all filenames end in *.3\n- hard links are created so that the man command works for all\n  functions in a manpage, not just the first one.\n\ngle and glut are taken from the glut-3.7 distribution (where the\nWebpage says it is beta, but the distfile name does not). These are\nunchanged, but there are currently no hardlinks to secondary functions\nnames.","categories":["graphics"],"messages":[{"message":"===>   NOTICE:\n\nThe opengl-man port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"opensearch-dashboards213","origin":"textproc/opensearch-dashboards213","version":"2.13.0_1","comment":"Visualization dashboards for OpenSearch","maintainer":"opensearch@FreeBSD.org","www":"https://opensearch.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"be90f0406ae66f506b06cb3fee03ce881e63d8daec63a126d81858c92452cc63","flatsize":937875432,"path":"All/opensearch-dashboards213-2.13.0_1.pkg","repopath":"All/opensearch-dashboards213-2.13.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":155975176,"desc":"OpenSearch Dashboards is the default visualization tool for data in OpenSearch.\nIt also serves as a user interface for many of the OpenSearch plugins,\nincluding security, alerting, Index State Management, SQL, and more.","deps":{"node18":{"origin":"www/node18","version":"18.20.7"}},"categories":["textproc","www"]},{"name":"openfts","origin":"textproc/openfts","version":"0.40_5","comment":"Open Source Full Text Search engine","maintainer":"ports@FreeBSD.org","www":"https://openfts.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7bd3aa043339cad51ae49b6aa4b34b690b38485a2182fc209d36f5ffe4db2aa0","flatsize":241638,"path":"All/openfts-0.40_5.pkg","repopath":"All/openfts-0.40_5.pkg","licenselogic":"single","pkgsize":83208,"desc":"OpenFTS (Open Source Full Text Search engine) is an advanced\nPostgreSQL-based search engine that provides online indexing of data\nand relevance ranking for database searching.\nClose integration with database allows use of metadata to restrict\nsearch results.","deps":{"p5-DBD-Pg":{"origin":"databases/p5-DBD-Pg","version":"3.18.0"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"postgresql16-contrib":{"origin":"databases/postgresql16-contrib","version":"16.9"}},"categories":["perl5","textproc"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe openfts port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"openfst-vosk","origin":"math/openfst-vosk","version":"20210207","comment":"Library for working with weighted finite-state transducers","maintainer":"yuri@FreeBSD.org","www":"https://www.openfst.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b5d0297902f54e88f3b4c422fc595bd61a2c97762232654a999d98070b81fb0d","flatsize":8635305,"path":"All/openfst-vosk-20210207.pkg","repopath":"All/openfst-vosk-20210207.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":832504,"desc":"OpenFst is a library for constructing, combining, optimizing, and searching\nweighted finite-state transducers (FSTs).  Weighted finite-state transducers\nare automata where each transition has an input label, an output label, and\na weight.  The more familiar finite-state acceptor is represented as a\ntransducer with each transition's input and output label equal.\nFinite-state acceptors are used to represent sets of strings (specifically,\nregular or rational sets); finite-state transducers are used to represent\nbinary relations between pairs of strings (specifically, rational\ntransductions).  The weights can be used to represent the cost of taking\na particular transition.\nFSTs have key applications in speech recognition and synthesis, machine\ntranslation, optical character recognition, pattern matching, string\nprocessing, machine learning, information extraction and retrieval\namong others.  Often a weighted transducer is used to represent a\nprobabilistic model (e.g., an n-gram model, pronunciation model).  FSTs can\nbe optimized by determinization and minimization, models can be applied to\nhypothesis sets (also represented as automata) or cascaded by finite-state\ncomposition, and the best results can be selected by shortest-path algorithms.","categories":["math"]},{"name":"openfx-misc","origin":"graphics/openfx-misc","version":"2.4.3","comment":"Miscellaneous OpenFX Effects plugins","maintainer":"olivier@FreeBSD.org","www":"https://github.com/devernay/openfx-misc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ae59e27cf6ed98932ada5549711528f5cc85cc119d4ed6e2409b80a1ac9c0193","flatsize":18687883,"path":"All/openfx-misc-2.4.3.pkg","repopath":"All/openfx-misc-2.4.3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":3205704,"desc":"Miscellaneous OFX / OpenFX / Open Effects plugins.\nThese plugins were primarily developped for Natron, but may be used with other\nOpenFX hosts.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"}},"categories":["graphics"]},{"name":"openfortivpn","origin":"security/openfortivpn","version":"1.21.0_1","comment":"Client for PPP+SSL VPN tunnel services","maintainer":"ports@FreeBSD.org","www":"https://github.com/adrienverge/openfortivpn","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c79bb3b4ab66575aa6caad74f40c39dd43d92113b3952d3ef4c807ca7b395677","flatsize":143381,"path":"All/openfortivpn-1.21.0_1.pkg","repopath":"All/openfortivpn-1.21.0_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":56188,"desc":"Openfortivpn is a client for PPP+SSL VPN tunnel services.\nIt spawns a pppd process and operates the communication between\nthe gateway and the process. It is compatible with Fortinet VPNs.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["net-vpn","security"],"shlibs_required":["libc.so.8","libcrypto.so.12","libpthread.so.0","libssl.so.12","libutil.so.4"],"annotations":{"cpe":"cpe:2.3:a:openfortivpn_project:openfortivpn:1.21.0:::::dragonfly6:x86_64:1"},"messages":[{"message":"NOTE: currently dns servers will be replaced in /etc/resolv.conf and not\nrestored once tunnel is destroyed, original entries will need to be added\nmanually if dhclient is default. The dhcpcd client works as expected.\nAlso you may need to create /dev/tunX interface first by running\n\"ifconfig tun2 create\" or by adding cloned_interfaces in /etc/rc.conf.\nAdd the following to create /dev/tun0 automatically and use dhcpcd:\n\ncloned_interfaces=\"tun0\"\ndhcp_client=\"dhcpcd\"","type":"install"},{"message":"===>   NOTICE:\n\nThe openfortivpn port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"openfst","origin":"math/openfst","version":"1.8.2.20221207","comment":"Library for working with weighted finite-state transducers","maintainer":"yuri@FreeBSD.org","www":"https://www.openfst.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"54b84be36a8ac3a0e60e0e568942537ca3b1139b4cd3a866b76e2905a327981b","flatsize":41642268,"path":"All/openfst-1.8.2.20221207.pkg","repopath":"All/openfst-1.8.2.20221207.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":4963724,"desc":"OpenFst is a library for constructing, combining, optimizing, and searching\nweighted finite-state transducers (FSTs).  Weighted finite-state transducers\nare automata where each transition has an input label, an output label, and\na weight.  The more familiar finite-state acceptor is represented as a\ntransducer with each transition's input and output label equal.\nFinite-state acceptors are used to represent sets of strings (specifically,\nregular or rational sets); finite-state transducers are used to represent\nbinary relations between pairs of strings (specifically, rational\ntransductions).  The weights can be used to represent the cost of taking\na particular transition.\nFSTs have key applications in speech recognition and synthesis, machine\ntranslation, optical character recognition, pattern matching, string\nprocessing, machine learning, information extraction and retrieval\namong others.  Often a weighted transducer is used to represent a\nprobabilistic model (e.g., an n-gram model, pronunciation model).  FSTs can\nbe optimized by determinization and minimization, models can be applied to\nhypothesis sets (also represented as automata) or cascaded by finite-state\ncomposition, and the best results can be selected by shortest-path algorithms.","categories":["math"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9","libz.so.3"]},{"name":"opensearch-dashboards210","origin":"textproc/opensearch-dashboards210","version":"2.10.0_1","comment":"Visualization dashboards for OpenSearch","maintainer":"opensearch@FreeBSD.org","www":"https://opensearch.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bedfd73a8108c6d3310534194e34b4ee1299edea2cd4eb61009c68ab05f26046","flatsize":911468899,"path":"All/opensearch-dashboards210-2.10.0_1.pkg","repopath":"All/opensearch-dashboards210-2.10.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":165031512,"desc":"OpenSearch Dashboards is the default visualization tool for data in OpenSearch.\nIt also serves as a user interface for many of the OpenSearch plugins,\nincluding security, alerting, Index State Management, SQL, and more.","deps":{"node18":{"origin":"www/node18","version":"18.20.7"}},"categories":["textproc","www"]},{"name":"openexr","origin":"graphics/openexr","version":"3.3.4","comment":"High dynamic-range (HDR) image file format","maintainer":"mandree@FreeBSD.org","www":"https://www.openexr.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0e94a9463d73093cf86f7c722bedbaf4c5fb06546d4484897727d3ee22e2ff5b","flatsize":4141064,"path":"All/openexr-3.3.4.pkg","repopath":"All/openexr-3.3.4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":858644,"desc":"OpenEXR is a high dynamic-range (HDR) image file format developed by\nIndustrial Light & Magic for use in computer imaging applications.\n\nOpenEXR is used by ILM on all motion pictures currently in production.\nThe first movies to employ OpenEXR were Harry Potter and the Sorcerers Stone,\nMen in Black II, Gangs of New York, and Signs. Since then, OpenEXR has become\nILM's main image file format.\n\nOpenEXR's features include:\n* Higher dynamic range and color precision than existing 8- and 10-bit\n  image file formats.\n* Support for 16-bit floating-point, 32-bit floating-point, and 32-bit\n  integer pixels. The 16-bit floating-point format, called \"half\", is compatible\n  with the half data type in NVIDIA's Cg graphics language and is supported\n  natively on their new GeForce FX and Quadro FX 3D graphics solutions.\n* Multiple lossless image compression algorithms. Some of the included codecs\n  can achieve 2:1 lossless compression ratios on images with film grain.\n* Extensibility. New compression codecs and image types can easily be added\n  by extending the C++ classes included in the OpenEXR software distribution.\n  New image attributes (strings, vectors, integers, etc.) can be added to\n  OpenEXR image headers without affecting backward compatibility with existing\n  OpenEXR applications.","deps":{"Imath":{"origin":"math/Imath","version":"3.1.12"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libdeflate":{"origin":"archivers/libdeflate","version":"1.22"}},"categories":["devel","graphics"],"shlibs_required":["libImath-3_1.so.29","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"EXAMPLES":"on"},"annotations":{"cpe":"cpe:2.3:a:openexr:openexr:3.3.4:::::dragonfly6:x86_64"}},{"name":"openems","origin":"science/openems","version":"0.0.36_4","comment":"Electromagnetic field solver using the EC-FDTD method","maintainer":"yuri@FreeBSD.org","www":"https://www.openems.de/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"52073398c2f6b8e3d1e5d72adfe68d9e67422f972644359b73f1c8f0610d5b1b","flatsize":1756274,"path":"All/openems-0.0.36_4.pkg","repopath":"All/openems-0.0.36_4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":424772,"desc":"openEMS is a free and open electromagnetic field solver using the FDTD method.\nMatlab or Octave are used as an easy and flexible scripting interface.\n\nIt features:\n* fully 3D Cartesian and cylindrical coordinates graded mesh\n* multi-threading, SIMD (SSE) and MPI support for high speed FDTD","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"csxcad":{"origin":"cad/csxcad","version":"0.6.3_4"},"fparser":{"origin":"math/fparser","version":"4.5.2"},"hdf5":{"origin":"science/hdf5","version":"1.12.2_2,1"},"tinyxml":{"origin":"textproc/tinyxml","version":"2.6.2_4"},"vtk9":{"origin":"math/vtk9","version":"9.2.6_6"}},"categories":["science"],"shlibs_required":["libCSXCAD.so.0","libboost_atomic.so.1.87.0","libboost_chrono.so.1.87.0","libboost_date_time.so.1.87.0","libboost_serialization.so.1.87.0","libboost_system.so.1.87.0","libboost_thread.so.1.87.0","libc.so.8","libexecinfo.so.1","libfparser-4.5.so","libhdf5.so.200","libhdf5_cpp.so.200","libm.so.4","libpthread.so.0","libstdc++.so.9","libtinyxml.so.3","libvtkCommonCore-9.2.so.1","libvtkCommonDataModel-9.2.so.1","libvtkCommonExecutionModel-9.2.so.1","libvtkCommonMath-9.2.so.1","libvtkCommonTransforms-9.2.so.1","libvtkIOCore-9.2.so.1","libvtkIOGeometry-9.2.so.1","libvtkIOLegacy-9.2.so.1","libvtkIOPLY-9.2.so.1","libvtkIOXML-9.2.so.1","libvtkIOXMLParser-9.2.so.1","libvtkkissfft-9.2.so.1","libvtksys-9.2.so.1"]},{"name":"opensearch-dashboards216","origin":"textproc/opensearch-dashboards216","version":"2.16.0","comment":"Visualization dashboards for OpenSearch","maintainer":"opensearch@FreeBSD.org","www":"https://opensearch.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"91e89ab647b97db7a46020b8c3609b8106d305de0e2d759d31b11a913ab8610f","flatsize":937326032,"path":"All/opensearch-dashboards216-2.16.0.pkg","repopath":"All/opensearch-dashboards216-2.16.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":167055780,"desc":"OpenSearch Dashboards is the default visualization tool for data in OpenSearch.\nIt also serves as a user interface for many of the OpenSearch plugins,\nincluding security, alerting, Index State Management, SQL, and more.","deps":{"node18":{"origin":"www/node18","version":"18.20.7"}},"categories":["textproc","www"]},{"name":"openexr-website-docs","origin":"graphics/openexr-website-docs","version":"3.3.4","comment":"High dynamic-range (HDR) image file format","maintainer":"mandree@FreeBSD.org","www":"https://www.openexr.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"95c6e7262ab2c93a74afbfc4899a66198e9697665e80c4569653c0b3a6a543de","flatsize":7221796,"path":"All/openexr-website-docs-3.3.4.pkg","repopath":"All/openexr-website-docs-3.3.4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1506848,"desc":"OpenEXR is a high dynamic-range (HDR) image file format developed by\nIndustrial Light & Magic for use in computer imaging applications.\n\nThis package contains a copy of the website contents, as documentation.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel","graphics"]},{"name":"opensearch-dashboards","origin":"textproc/opensearch-dashboards","version":"2.17.1_1","comment":"Visualization dashboards for OpenSearch","maintainer":"opensearch@FreeBSD.org","www":"https://opensearch.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d72a4772b7646350cf9dbea00f7c48409c69d5673da381705479183f3cfe44a6","flatsize":938677059,"path":"All/opensearch-dashboards-2.17.1_1.pkg","repopath":"All/opensearch-dashboards-2.17.1_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":169264064,"desc":"OpenSearch Dashboards is the default visualization tool for data in OpenSearch.\nIt also serves as a user interface for many of the OpenSearch plugins,\nincluding security, alerting, Index State Management, SQL, and more.","deps":{"node18":{"origin":"www/node18","version":"18.20.7"}},"categories":["textproc","www"]},{"name":"opengrok","origin":"devel/opengrok","version":"1.13.27","comment":"Fast and powerful code search and cross-reference engine","maintainer":"truckman@FreeBSD.org","www":"https://opengrok.github.io/OpenGrok/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d103dcb9ed2d716da236fe313ef47c82e9cbee09f9091755a8e80f6d96591c51","flatsize":62224618,"path":"All/opengrok-1.13.27.pkg","repopath":"All/opengrok-1.13.27.pkg","licenselogic":"and","licenses":["ADAIC","BSD3CLAUSE","CDDL","ECMA","EPL","MIT","RUBY"],"pkgsize":52520880,"desc":"OpenGrok is a fast source code search and cross reference engine.\nIt helps you search, cross-reference and navigate your source tree.  It can\nunderstand various program file formats and version control histories like\nMercurial, Git, SCCS, RCS, CVS, Subversion, Teamware, ClearCase, Perforce\nand Bazaar.  In other words it lets you grok (profoundly understand) the\nopen source, hence the name OpenGrok.  It is written in Java.","deps":{"openjdk11":{"origin":"java/openjdk11","version":"11.0.26+4.1_1"},"tomcat101":{"origin":"www/tomcat101","version":"10.1.42"},"universal-ctags":{"origin":"devel/universal-ctags","version":"p6.1.20250302.0"}},"categories":["devel","java"],"options":{"DOCS":"on","GLASSFISH":"off","TOMCAT101":"on"},"annotations":{"cpe":"cpe:2.3:a:oracle:opengrok:1.13.27:::::dragonfly6:x86_64"},"messages":[{"message":"java version 11 or higher is required.  Example:\n\ttomcat10_java_home=\"/usr/local/openjdk11\" in /etc/rc.conf","type":"install"},{"message":"It is necessary to reindex from scratch when upgrading from anything\nolder than opengrok 1.13.0.\n\njava version 11 or higher is required.  Example:\n\ttomcat10_java_home=\"/usr/local/openjdk11\" in /etc/rc.conf","type":"upgrade"}]},{"name":"openfire","origin":"net-im/openfire","version":"4.9.2,1","comment":"Enterprise instant messaging server","maintainer":"nikita@druba.su","www":"https://www.igniterealtime.org/projects/openfire/index.jsp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b98f5f40805d521907430459ae0a5a05eded0f290a025679d1120672b18de355","flatsize":58792401,"path":"All/openfire-4.9.2,1.pkg","repopath":"All/openfire-4.9.2,1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":50711964,"desc":"Openfire (formerly Wildfire) is an enterprise instant messaging (EIM) server\ndual-licensed under the Open Source GPL and commercially. It uses the leading\nopen protocol for instant messaging, XMPP (also called Jabber).\nOpenfire is incredibly easy to setup and administer, but offers rock-solid\nsecurity and performance.","deps":{"openjdk11":{"origin":"java/openjdk11","version":"11.0.26+4.1_1"}},"categories":["java","net-im"],"users":["openfire"],"groups":["openfire"],"options":{"DOCS":"on","TEST":"off","OPENJDK11":"on","OPENJDK17":"off","OPENJDK21":"off","MAVEN_LOCAL":"on","MAVEN_ONLINE":"off"},"annotations":{"cpe":"cpe:2.3:a:igniterealtime:openfire:4.9.2:::::dragonfly6:x86_64"},"messages":[{"message":"To enable the openfire startup script please add\nopenfire_enable=\"YES\" to your /etc/rc.conf file.\n\nThe following sample configuration files have been\nplaced in /usr/local/etc/openfire:\n\nopenfire.xml.sample\nsecurity.xml.sample\nkeystore.sample\ntruststore.sample\ncrowd.properties.sample","type":"install"}]},{"name":"opendnssec2","origin":"dns/opendnssec2","version":"2.1.14","comment":"Tool suite for maintaining DNSSEC","maintainer":"jaap@NLnetLabs.nl","www":"https://www.opendnssec.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"192b73508177d3a175ac50f71ee281427e3ac7f3d611abf1db664c16293ba66a","flatsize":1745094,"path":"All/opendnssec2-2.1.14.pkg","repopath":"All/opendnssec2-2.1.14.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":409188,"desc":"OpenDNSSEC was created as an open-source turn-key solution for\nDNSSEC. It secures zone data just before it is published in an\nauthoritative name server.","deps":{"ldns":{"origin":"dns/ldns","version":"1.8.4"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["dns"],"users":["opendnssec"],"groups":["opendnssec"],"shlibs_required":["libc.so.8","libcrypto.so.12","libdl.so.0","libldns.so.3","liblzma.so.3","libm.so.4","libpthread.so.0","librt.so.0","libsqlite3.so.0","libxml2.so.2","libz.so.3"],"options":{"DOCS":"on","SOFTHSM":"off","MYSQL":"off","SQLITE":"on"},"annotations":{"cpe":"cpe:2.3:a:opendnssec:opendnssec:2.1.14:::::dragonfly6:x86_64"},"messages":[{"message":"A manual migration step is needed to migration from 1.4 to 2.0.\n\n First migrate to at least the 1.4.10 release if you have not already done\n so.\n\n Review the documentation on the OpenDNSSEC site.  This can be\n updated in between releases to provide more help.  Especially if\n you have tooling around OpenDNSSEC you should be aware that some\n command line utilities have changed.  A fair amount of backward\n compatibility has been respected, but changes are present.\n \n The enforcer does require a full migration, as the internal database has\n been completely revised.  See the documentation in \n /usr/local/share/doc/opendnssec/1.4-2.0_db_convert/README.md for a description.\n \n Migration scripts are installed in /usr/local/share/doc/opendnssec.\n\n The signer does not require any migration.  Backward compatibility is\n respected from earlier 1.4 release.  The signer should not require a\n full resign of your zone when upgrading, however if you decide to downgrade\n a full resign is required.\n\nAn HowTo is provided at\n<https://wiki.opendnssec.org/display/DOCS20/Quick+start+guide>","type":"install"}]},{"name":"opendmarc","origin":"mail/opendmarc","version":"1.4.2_3","comment":"DMARC library and milter implementation","maintainer":"freebsd@gushi.org","www":"http://www.trusteddomain.org/opendmarc.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f5281fdf8bee2290f89a9dd152ceddef167b9e4ec91046e0a05d493e0b8de69a","flatsize":496688,"path":"All/opendmarc-1.4.2_3.pkg","repopath":"All/opendmarc-1.4.2_3.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","SENDMAIL"],"pkgsize":121248,"desc":"OpenDMARC is an open source implementation of Domain-based Message\nAuthentication, Reporting & Conformance, or DMARC. It builds on the\nsuccesses of technologies such as DomainKeys Identified Mail (DKIM)\nand the Sender Policy Framework (SPF) to create an infrastructure\nthat enforces policy on domain names that are visible to end users,\nand creates a feedback framework for identifying and tracking\nfraudulent use of domain names in email.\n\nIt includes a library for handling DMARC record parsing,\na database schema and tools for aggregating and processing transaction\nhistory to produce DMARC reports, and a filter that ties it all together\nwith an MTA using the milter protocol.","deps":{"libmilter":{"origin":"mail/libmilter","version":"8.18.1"},"libspf2":{"origin":"mail/libspf2","version":"1.2.11_2"},"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"p5-DBD-mysql":{"origin":"databases/p5-DBD-mysql","version":"5.008"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-HTTP-Message":{"origin":"www/p5-HTTP-Message","version":"7.00"},"p5-Switch":{"origin":"lang/p5-Switch","version":"2.17_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","security"],"shlibs_required":["libc.so.8","libm.so.4","libmilter.so.7","libpthread.so.0","librt.so.0","libspf2.so.2"],"options":{"DOCS":"on","SPF":"on"},"annotations":{"cpe":"cpe:2.3:a:trusteddomain:opendmarc:1.4.2:::::dragonfly6:x86_64:3"}},{"name":"opendkim-devel","origin":"mail/opendkim-devel","version":"2.11.0.b2.48_2","comment":"DKIM library and milter implementation","maintainer":"yasu@FreeBSD.org","www":"http://opendkim.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0d4f2ea4888b247bc479adfd49eae02e319e3a9c56d19a134ef763f82a053532","flatsize":1327068,"path":"All/opendkim-devel-2.11.0.b2.48_2.pkg","repopath":"All/opendkim-devel-2.11.0.b2.48_2.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","SENDMAIL"],"pkgsize":324280,"desc":"OpenDKIM is an open source implementation of the DKIM (Domain Keys Identified\nMail) sender authentication system proposed by the E-mail Signing Technology\nGroup (ESTG), now standardized by the IETF (RFC4871). It also includes\nan implementations of the Vouch By Reference (VBR, RFC5518) proposed standard.\n\nThe OpenDKIM package consists of a library that implements the DKIM service\nand a milter-based filter application that can plug in to any milter-aware\nMTA to provide that service to sufficiently recent sendmail MTAs and other\nMTAs that support the milter protocol.","deps":{"libmilter":{"origin":"mail/libmilter","version":"8.18.1"},"lua54":{"origin":"lang/lua54","version":"5.4.7"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"unbound":{"origin":"dns/unbound","version":"1.22.0_1"}},"categories":["mail","security"],"shlibs_required":["libc.so.8","libcrypto.so.12","liblua-5.4.so","libm.so.4","libmilter.so.7","libpthread.so.0","libssl.so.12","libunbound.so.8"],"options":{"BDB_BASE":"off","CURL":"off","DOCS":"on","FILTER":"on","GNUTLS":"off","JANSSON":"off","LDNS":"off","LMDB":"off","LUA":"on","MEMCACHED":"off","OPENDBX":"off","OPENLDAP":"off","POPAUTH":"off","QUERY_CACHE":"off","SASL":"off","STOCK_RESOLVER":"off","UNBOUND":"on","ALLSYMBOLS":"off","CODECOVERAGE":"off","DEBUG":"off","ADSP_LISTS":"off","ATPS":"off","DB_HANDLE_POOLS":"off","DEFAULT_SENDER":"off","DIFFHEADERS":"off","IDENTITY_HEADER":"off","LDAP_CACHING":"off","LUA_ONLY_SIGNING":"off","POSTGRES_RECONNECT_HACK":"off","RATE_LIMIT":"off","RBL":"off","REPLACE_RULES":"off","REPRRD":"off","REPUTATION":"off","RESIGN":"off","SENDER_MACRO":"off","SOCKETDB":"off","STATS":"off","STATSEXT":"off","VBR":"off"},"annotations":{"cpe":"cpe:2.3:a:opendkim:opendkim:2.11.0.b2.48:::::dragonfly6:x86_64:2"},"messages":[{"message":"In order to run this port, write your opendkim.conf and:\n\nif you use sendmail, add the milter socket `socketspec' in\n/etc/mail/<your_configuration>.mc:\n\nINPUT_MAIL_FILTER(`dkim-filter', `S=_YOUR_SOCKET_SPEC_, F=T, T=R:2m')\n\nor if you use postfix write your milter socket `socketspec' in\n/usr/local/etc/postfix/main.cf:\n\nsmtpd_milters = _YOUR_SOCKET_SPEC_\n\n\nAnd to run the milter from startup, add milteropendkim_enable=\"YES\" in\nyour /etc/rc.conf.\nExtra options can be found in startup script.\n\nNote: milter sockets must be accessible from postfix/smtpd;\n  using inet sockets might be preferred.","type":"install"}]},{"name":"opendkim","origin":"mail/opendkim","version":"2.10.3_20","comment":"DKIM library and milter implementation","maintainer":"freebsd-ports@dan.me.uk","www":"http://opendkim.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7580465155b1e83997565b0c008aab81505ce42deadb23eb6173b60030910dc2","flatsize":1310640,"path":"All/opendkim-2.10.3_20.pkg","repopath":"All/opendkim-2.10.3_20.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","SENDMAIL"],"pkgsize":320412,"desc":"OpenDKIM is an open source implementation of the DKIM (Domain Keys Identified\nMail) sender authentication system proposed by the E-mail Signing Technology\nGroup (ESTG), now standardized by the IETF (RFC4871). It also includes\nan implementations of the Vouch By Reference (VBR, RFC5518) proposed standard.\n\nThe OpenDKIM package consists of a library that implements the DKIM service\nand a milter-based filter application that can plug in to any milter-aware\nMTA to provide that service to sufficiently recent sendmail MTAs and other\nMTAs that support the milter protocol.","deps":{"libmilter":{"origin":"mail/libmilter","version":"8.18.1"},"lua54":{"origin":"lang/lua54","version":"5.4.7"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"unbound":{"origin":"dns/unbound","version":"1.22.0_1"}},"categories":["mail","security"],"shlibs_required":["libc.so.8","libcrypto.so.12","liblua-5.4.so","libm.so.4","libmilter.so.7","libpthread.so.0","libssl.so.12","libunbound.so.8"],"options":{"FILTER":"on","CURL":"off","GNUTLS":"off","JANSSON":"off","LDNS":"off","LMDB":"off","LUA":"on","MEMCACHED":"off","BDB_BASE":"off","OPENDBX":"off","OPENLDAP":"off","POPAUTH":"off","QUERY_CACHE":"off","SASL":"off","DOCS":"on","STOCK_RESOLVER":"off","UNBOUND":"on","ALLSYMBOLS":"off","CODECOVERAGE":"off","DEBUG":"off","ADSP_LISTS":"off","ATPS":"off","DB_HANDLE_POOLS":"off","DEFAULT_SENDER":"off","DIFFHEADERS":"off","IDENTITY_HEADER":"off","LDAP_CACHING":"off","POSTGRES_RECONNECT_HACK":"off","RATE_LIMIT":"off","RBL":"off","REPLACE_RULES":"off","REPRRD":"off","REPUTATION":"off","RESIGN":"off","SENDER_MACRO":"off","SOCKETDB":"off","STATS":"off","STATSEXT":"off","VBR":"off"},"annotations":{"cpe":"cpe:2.3:a:opendkim:opendkim:2.10.3:::::dragonfly6:x86_64:20"},"messages":[{"message":"In order to run this port, write your opendkim.conf and:\n\nif you use sendmail, add the milter socket `socketspec' in\n/etc/mail/<your_configuration>.mc:\n\nINPUT_MAIL_FILTER(`dkim-filter', `S=_YOUR_SOCKET_SPEC_, F=T, T=R:2m')\n\nor if you use postfix write your milter socket `socketspec' in\n/usr/local/etc/postfix/main.cf:\n\nsmtpd_milters = _YOUR_SOCKET_SPEC_\n\n\nAnd to run the milter from startup, add milteropendkim_enable=\"YES\" in\nyour /etc/rc.conf.\nExtra options can be found in startup script.\n\nNote: milter sockets must be accessible from postfix/smtpd;\n  using inet sockets might be preferred.","type":"install"}]},{"name":"opendchub","origin":"net-p2p/opendchub","version":"0.8.3_1","comment":"Unofficial Unix version of the Direct Connect Hub software","maintainer":"ports@FreeBSD.org","www":"https://opendchub.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ac76051318744b2620eabbfaed02b2e9e3aa5130e2d7e597d2a87c332652c0f6","flatsize":245690,"path":"All/opendchub-0.8.3_1.pkg","repopath":"All/opendchub-0.8.3_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":79916,"desc":"Open DC Hub is a Unix/Linux version of the Hub software for the\nDirect Connect network. Direct Connect is a file sharing network\nmade up by hubs, to which clients can connect.\n\nOnce connected to a hub, the user can search for files on the hub\nor the network, or browse files of other users connected to the\nhub.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-p2p"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12","libdl.so.0","libm.so.4","libperl.so.5.36","libpthread.so.0","libutil.so.4"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe opendchub port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"opendbx","origin":"databases/opendbx","version":"1.4.6_6","comment":"C library for accessing databases with a single API","maintainer":"tremere@cainites.net","www":"http://www.linuxnetworks.de/opendbx/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8873d8a3b3ff6d9c7fcd24393ad33cd28a6f8426cfafa9c75b93360a4af79041","flatsize":445614,"path":"All/opendbx-1.4.6_6.pkg","repopath":"All/opendbx-1.4.6_6.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":94236,"desc":"OpenDBX is an extremely lightweight but extensible C library for\naccessing databases with a single API. It provides a clean and simple\ninterface across all supported databases that leads to an elegant\ncode design automatically. Currently MySQL, PostgreSQL, SQLite\n(v2 & 3), MSSQL and Sybase are supported and backends for more native\ndatabase APIs can be written easily. If you want your application to\nsupport different databases with little effort, this is definitively\nthe right thing for you!\n\nLicense: LGPL","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["databases"],"shlibs_required":["libc.so.8","libintl.so.8","libm.so.4","libncurses.so.6","libpthread.so.0","libreadline.so.8","libstdc++.so.9"],"options":{"NLS":"on","MYSQL":"on","PGSQL":"off","SQLITE":"off","SQLITE3":"off","MSSQL":"off","SYBASE":"off"}},{"name":"openhab2","origin":"misc/openhab2","version":"2.5.12","comment":"Vendor and technology agnostic open source smart-home software","maintainer":"netchild@FreeBSD.org","www":"https://www.openhab.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"65901f6c25a0481a2d62e254ad8aae4cd33f2032cb26bcc58c164612507fa2b2","flatsize":94799949,"path":"All/openhab2-2.5.12.pkg","repopath":"All/openhab2-2.5.12.pkg","licenselogic":"single","licenses":["EPL"],"pkgsize":78103924,"desc":"openHAB is a software for integrating different home automation systems and\ntechnologies into one single solution that allows over-arching automation\nrules and that offers uniform user interfaces.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","misc"],"users":["openhab"],"groups":["openhab"],"annotations":{"cpe":"cpe:2.3:a:openhab:openhab:2.5.12:::::dragonfly6:x86_64"},"messages":[{"message":"The openHAB2 user interface \"Paper UI\" writes to /var/db/openhab2\n(config) and to /usr/local/etc/openhab2 (when installing add-onds).\nThe config in /usr/local/etc/openhab2 is evaluated additionally to\n/var/db/openhab2.\n\nSee /usr/local/etc/rc.d/openhab2 for environment variables you need\nto set by hand (all \"export\"-ones) if you want to execute some of\nthe openHAB2 commands from the shell directly.\n\nWhen the openHAB2 docs talk about \"userdata\", look into /var/db/openhab2.\n\nSerial ports do not work with FreeBSD, see:\n\thttps://github.com/openhab/openhab1-addons/wiki/FreeBSD\n\nBy default openHAB2 tries to use IPv6. As FreeBSD does not support\nmapping IPV4 multicast addresses inside IPv6 addresses you will get\nthe following error message:\n\t[ERROR] [org.jupnp.transport.Router] - Unable to initialize network router: org.jupnp.transport.spi.InitializationException: Could not initialize MulticastReceiverImpl: java.net.SocketException: Invalid argument\n\nA workaround is to use the following rc.conf setting which will\nprefer IPv4 over IPv6:\n\topenhab2_java_opts=\"-Djava.net.preferIPv4Stack=true\"\n\n\nIf you upgrade from a pevious version, make a backup of\n\t/var/db/openhab2\nread about the breaking changes in the release notes at\n\thttps://github.com/openhab/openhab-distro/releases/tag/2.5.0\nand run\n\t/usr/local/libexec/openhab2/runtime/bin/update.freebsd\nwhich takes care about changes for:\n\t- Textual Configuration\n\t- Next Generation Rule Engine","type":"install"}]},{"name":"opendbviewer","origin":"databases/opendbviewer","version":"1.2.0","comment":"Simple database explorer","maintainer":"eduardo@FreeBSD.org","www":"https://github.com/Jet1oeil/opendbviewer","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5a762687b862257ab05b6d8ef7406a5ef54ed95e5af65b0ca4fcdc987dc3baaa","flatsize":895833,"path":"All/opendbviewer-1.2.0.pkg","repopath":"All/opendbviewer-1.2.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":399020,"desc":"OpenDBViewer is a simple database explorer for SQLite, MySQL, and\nPostgreSQL databases.  It contains:\n\n- SQL syntax highlightings\n- Multi database, table, and worksheet view\n- Big database loading\n- Open SQLite table directly with drag'n drop\n- History of last connection\n- Edit database directly from the table view","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"},"qt5-sqldrivers-pgsql":{"origin":"databases/qt5-sqldrivers-pgsql","version":"5.15.16p130"},"qt5-sqldrivers-sqlite3":{"origin":"databases/qt5-sqldrivers-sqlite3","version":"5.15.16p130"},"qt5-testlib":{"origin":"devel/qt5-testlib","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["databases"],"shlibs_required":["libQt5Core.so.5","libQt5DBus.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Sql.so.5","libQt5Test.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on","MYSQL":"off","PGSQL":"on"}},{"name":"openjdk19","origin":"java/openjdk19","version":"19.0.2+7.1_1","comment":"Java Development Kit 19","maintainer":"java@FreeBSD.org","www":"https://openjdk.java.net/projects/jdk/19/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c4d4fcf9c8d520e5e6ac27061de6496adb1c7a4bb885e7da499e3c685f65482a","flatsize":340561580,"path":"All/openjdk19-19.0.2+7.1_1.pkg","repopath":"All/openjdk19-19.0.2+7.1_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":168836084,"desc":"An open-source implementation of the Java Platform, Standard Edition,","deps":{"alsa-lib":{"origin":"audio/alsa-lib","version":"1.2.13"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"giflib":{"origin":"graphics/giflib","version":"5.2.2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"javavmwrapper":{"origin":"java/javavmwrapper","version":"2.7.10"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"lcms2":{"origin":"graphics/lcms2","version":"2.17"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"png":{"origin":"graphics/png","version":"1.6.47"},"xorg-fonts-truetype":{"origin":"x11-fonts/xorg-fonts-truetype","version":"7.7_1"}},"categories":["devel","java"],"shlibs_required":["libc.so.8","libdl.so.0","libpthread.so.0","libz.so.3"],"annotations":{"cpe":"cpe:2.3:a:oracle:openjdk:19.0.2+7.1:::::dragonfly6:x86_64:1"},"messages":[{"message":"This OpenJDK implementation requires procfs(5) mounted on /proc.","type":"install"}]},{"name":"opencvs","origin":"devel/opencvs","version":"20151230_1","comment":"BSD-licensed CVS implementation","maintainer":"danfe@FreeBSD.org","www":"http://www.opencvs.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"13f31df49fdc6d28a0ab333f4a5c9f7a3ef12d06d19ff8c7a471544aacfc5dd7","flatsize":285794,"path":"All/opencvs-20151230_1.pkg","repopath":"All/opencvs-20151230_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":128276,"desc":"OpenCVS is a FREE implementation of the Concurrent Versions System, the most\npopular open source revision control software. It can be used as both client\nand server for repositories and provides granular access control over data\nstored in the repository. It aims to be as compatible as possible with other\nCVS implementations, except when particular features reduce the overall\nsecurity of the system. Among other things, support for the pserver\nconnection mechanism has been dropped because of security issues with\nthe authentication mechanism.","categories":["devel"],"shlibs_required":["libc.so.8","libz.so.3"]},{"name":"openctm","origin":"cad/openctm","version":"1.0.3_4","comment":"File format for compression of 3D triangle meshes","maintainer":"db@FreeBSD.org","www":"https://sourceforge.net/projects/openctm/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5f06ff9e328b1942b34cbf9533e6666a62d7ece85d847ad108ec196ecb34b6b5","flatsize":835741,"path":"All/openctm-1.0.3_4.pkg","repopath":"All/openctm-1.0.3_4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":163484,"desc":"OpenCTM is a file format, a software library and a tool set for compression\nof 3D triangle meshes. The geometry is compressed to a fraction of comparable\nfile formats (3DS, STL, COLLADA...), and the format is accessible through\na simple, portable API","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freeglut":{"origin":"graphics/freeglut","version":"3.2.1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glew":{"origin":"graphics/glew","version":"2.2.0_3"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pnglite":{"origin":"graphics/pnglite","version":"0.1.17_1"},"tinyxml":{"origin":"textproc/tinyxml","version":"2.6.2_4"}},"categories":["cad"],"shlibs_required":["libGL.so.1","libGLEW.so.2","libGLU.so.1","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libglut.so.3","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libjpeg.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpnglite.so.0","libstdc++.so.9","libtinyxml.so.3","libz.so.3"]},{"name":"opencsg","origin":"graphics/opencsg","version":"1.4.2_7","comment":"Constructive Solid Geometry rendering library","maintainer":"mr@FreeBSD.org","www":"https://www.opencsg.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0c531426615ab7cc69043d20f46bb7891247e25d7ceb24e590b9f3a250f91559","flatsize":174677,"path":"All/opencsg-1.4.2_7.pkg","repopath":"All/opencsg-1.4.2_7.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":56880,"desc":"OpenCSG is a library that does image-based CSG rendering using OpenGL.\nOpenCSG is written in C++ and supports most modern graphics hardware.\n\nCSG is short for Constructive Solid Geometry and denotes an approach\nto model complex 3D-shapes using simpler ones. I.e., two shapes can be\ncombined by taking the union of them, by intersecting them, or by\nsubtracting one shape of the other. The most basic shapes, which are\nnot result of such a CSG operation, are called primitives. Primitives\nmust be solid, i.e., they must have a clearly defined interior and\nexterior. By construction, a CSG shape is also solid then.\n\nImage-based CSG rendering (also z-buffer CSG rendering) is a term that\ndenotes algorithms for rendering CSG shapes without an explicit\ncalculation of the geometric boundary of a CSG shape. Such algorithms\nuse frame-buffer settings of the graphics hardware, e.g., the depth\nand stencil buffer, to compose CSG shapes. OpenCSG implements a\nvariety of those algorithms, namely the Goldfeather algorithm and the\nSCS algorithm, both of them in several variants.","deps":{"glew":{"origin":"graphics/glew","version":"2.2.0_3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-opengl":{"origin":"graphics/qt5-opengl","version":"5.15.16p130_1"}},"categories":["graphics"]},{"name":"openct","origin":"security/openct","version":"0.6.20_3","comment":"Middleware framework for smart card terminals","maintainer":"ale@FreeBSD.org","www":"https://github.com/OpenSC/openct","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"45c9c18f6a05933d66b09b0b9a93c2d69bd84ec97281128927577ed0c945a496","flatsize":937394,"path":"All/openct-0.6.20_3.pkg","repopath":"All/openct-0.6.20_3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":202488,"desc":"OpenCT is a middleware framework for smart card terminals.\n\nOpenCT implements drivers for several smart card readers.\nIt comes as driver in ifdhandler format for PC/SC-Lite,\nas CT-API driver, or as a small and lean middleware, so\napplications can use it with minimal overhead.\nOpenCT also has a primitive mechanism to export smart card\nreaders to remote machines via TCP/IP.","deps":{"libltdl":{"origin":"devel/libltdl","version":"2.5.4"}},"categories":["security"],"shlibs_required":["libc.so.8","libltdl.so.7","libusb.so.2"],"options":{"DOCS":"on","EXAMPLES":"on","PCSC":"off"},"messages":[{"message":"Before using OpenCT, you should create the configuration\nfile, by copying the installed sample.\n\nTo enable hot-plug support for your USB reader/token,\nyou need a devd enabled system. A configuration sample\nfor the Aladdin eToken PRO crypto token has been put\nin the examples directory.","type":"install"}]},{"name":"opendx","origin":"graphics/opendx","version":"4.4.4_40","comment":"IBM's Open Visualization Data Explorer","maintainer":"stephen@FreeBSD.org","www":"https://en.wikipedia.org/wiki/IBM_OpenDX","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f628aa527ae5e48446dca52b63ae88d16e7bb9ed081741a454fa1c67491f1c25","flatsize":54564436,"path":"All/opendx-4.4.4_40.pkg","repopath":"All/opendx-4.4.4_40.pkg","licenselogic":"single","licenses":["IBM-OVDX-v1"],"pkgsize":10251012,"desc":"Data Explorer brings together dynamic computational\n   and rendering tools in a dynamic, programmable framework that enables\n   users to rapidly create visualizations of highly complex data from\n   disparate sources.\n\n   Data Explorer can be used to add visualization capabilities to\n   existing applications. It is used by companies and institutions for\n   applications in a large variety of visualization fields including\n   computational fluid dynamics, medical imagery, computational\n   chemistry, and engineering analysis. For example, it is currently\n   being used to:\n\n     * Identify and manage portfolio risk worldwide for a large\n       multinational banking group.\n     * Depict oil-flow simulations to improve drilling success-rates and\n       increase reservoir yields.\n     * Piece together over 5,000 ceiling fragments from a 1,200-year-old\n       temple in Peru.\n     * Help insurance agents identify opportunities to cross-sell product\n       offerings.\n     * Visualize developing weather patterns to improve the accuracy of\n       weather forecasts.","deps":{"ImageMagick6":{"origin":"graphics/ImageMagick6","version":"6.9.13.23,1"},"cdf3":{"origin":"science/cdf","version":"3.9.1"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"netcdf":{"origin":"science/netcdf","version":"4.9.3"},"open-motif":{"origin":"x11-toolkits/open-motif","version":"2.3.8_8"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["graphics","java","math"],"shlibs_required":["libGL.so.1","libGLU.so.1","libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXinerama.so.1","libXm.so.4","libXmu.so.6","libXpm.so.4","libXt.so.6","libc.so.8","libcdf.so.0","libdl.so.0","libm.so.4","libnetcdf.so.22","libpthread.so.0","libstdc++.so.9","libtiff.so.6"],"messages":[{"message":"If you cannot connect to dxexec, try this:\n\n# Start the user interface by typing \"dx -uionly &\"\n# Start the executive by typing \"dx -execonly &\"\n# Use the connect menu in the user interface to \"Connect\nto server\", click the Options button, and select connect\nto already running server.","type":"install"}]},{"name":"opencore-amr","origin":"audio/opencore-amr","version":"0.1.6","comment":"OpenCORE implementation of AMR Narrowband & Wideband speech codec","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/opencore-amr/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f234429adee02aaba8792034e08a832057cc66934392c78b2de7d84db4d78b9b","flatsize":791946,"path":"All/opencore-amr-0.1.6.pkg","repopath":"All/opencore-amr-0.1.6.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":184340,"desc":"Library of OpenCORE Framework implementation of Adaptive Multi Rate\nNarrowband and Wideband speech codec.","categories":["audio"],"messages":[{"message":"===>   NOTICE:\n\nThe opencore-amr port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"openconnect-freebsd-daemon","origin":"security/openconnect-freebsd-daemon","version":"2.1.0","comment":"OpenConnect service daemon for FreeBSD rc(8)","maintainer":"0mp@FreeBSD.org","www":"https://github.com/0mp/openconnect-freebsd-daemon","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"96c9c8c83d4c0ca9a1402a74b19752f9f7bbc480ef3e4cb53084031f7e969387","flatsize":7508,"path":"All/openconnect-freebsd-daemon-2.1.0.pkg","repopath":"All/openconnect-freebsd-daemon-2.1.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":3668,"desc":"A service daemon for the FreeBSD rc(8) framework. It lets the user configure\nOpenConnect VPN in rc.conf(5) and use the standard FreeBSD tools to control the\ndaemon.\n\nFeatures:\n- Support for starting multiple OpenConnect services.\n- Support for running arbitrary commands for OTP-based authentication.","deps":{"openconnect":{"origin":"security/openconnect","version":"9.12_1"}},"categories":["net-vpn","security"],"options":{"DOCS":"on"}},{"name":"openconnect","origin":"security/openconnect","version":"9.12_1","comment":"Client for Cisco's AnyConnect SSL VPN","maintainer":"zi@FreeBSD.org","www":"https://www.infradead.org/openconnect/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d1a72f9590614a552568bd0483ef46b447362928aaf693ece37de5b4faac0066","flatsize":598036,"path":"All/openconnect-9.12_1.pkg","repopath":"All/openconnect-9.12_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":221204,"desc":"OpenConnect is a client for Cisco's AnyConnect SSL VPN.  Beyond\nCisco's official client, OpenConnect supports multiple platforms,\nNetworkManager integration, and the ability to run as a user.","deps":{"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"vpnc-scripts":{"origin":"sysutils/vpnc-scripts","version":"20210402"}},"categories":["net-vpn","security"],"shlibs_required":["libc.so.8","libcrypto.so.12","libm.so.4","libssl.so.12","libxml2.so.2","libz.so.3"],"options":{"DOCS":"on","GNUTLS":"off","GSSAPI":"off","LZ4":"off","P11":"off","PROXY":"off","STOKEN":"off"},"annotations":{"cpe":"cpe:2.3:a:infradead:openconnect:9.12:::::dragonfly6:x86_64:1"}},{"name":"openconnect-gui","origin":"security/openconnect-gui","version":"1.5.3_4","comment":"Graphical OpenConnect client","maintainer":"pkubaj@FreeBSD.org","www":"https://github.com/openconnect/openconnect-gui","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8ec4b92d0668018a1b5822e2e94395b6170abc4497cc1fd647848d8526c5a804","flatsize":600489,"path":"All/openconnect-gui-1.5.3_4.pkg","repopath":"All/openconnect-gui-1.5.3_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":345520,"desc":"This is the GUI client for openconnect VPN. This client is in beta testing\nphase. It cannot be assumed to provide the required security.","deps":{"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"libfmt":{"origin":"devel/libfmt","version":"10.2.1"},"openconnect":{"origin":"security/openconnect","version":"9.12_1"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"spdlog":{"origin":"devel/spdlog","version":"1.15.2"},"vpnc-scripts":{"origin":"sysutils/vpnc-scripts","version":"20210402"}},"categories":["net-vpn","security"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Widgets.so.5","libc.so.8","libfmt.so.10","libgnutls.so.30","libm.so.4","libopenconnect.so.5","libpthread.so.0","libspdlog.so.1.15","libstdc++.so.9"]},{"name":"opencoloriov1","origin":"graphics/opencoloriov1","version":"1.1.1","comment":"Complete color management solution (legacy version)","maintainer":"danfe@FreeBSD.org","www":"https://opencolorio.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e17b306027d01c72230b9cf4cd0f56a6286a8bcde5f5874cfff7654987e5ab1a","flatsize":1343263,"path":"All/opencoloriov1-1.1.1.pkg","repopath":"All/opencoloriov1-1.1.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":389344,"desc":"OpenColorIO (OCIO) is a complete color management solution geared\ntowards motion picture production with an emphasis on visual effects\nand computer animation.\n\nThis port provides v1 for ports that don't support v2 yet.","deps":{"tinyxml":{"origin":"textproc/tinyxml","version":"2.6.2_4"},"yaml-cpp":{"origin":"devel/yaml-cpp","version":"0.8.0"}},"categories":["graphics","multimedia"]},{"name":"opencolorio","origin":"graphics/opencolorio","version":"2.3.2_2","comment":"Complete color management solution","maintainer":"FreeBSD@Shaneware.biz","www":"https://www.opencolorio.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"addf403c6d73ccd995972acf029d5f8e4268fac9519dfb59f6f6e5e8d3b9c03d","flatsize":16351046,"path":"All/opencolorio-2.3.2_2.pkg","repopath":"All/opencolorio-2.3.2_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":2733672,"desc":"OpenColorIO (OCIO) is a complete color management solution geared\ntowards motion picture production with an emphasis on visual effects\nand computer animation.","deps":{"Imath":{"origin":"math/Imath","version":"3.1.12"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"minizip-ng":{"origin":"archivers/minizip-ng","version":"4.0.10"},"pystring":{"origin":"devel/pystring","version":"1.1.4"},"yaml-cpp":{"origin":"devel/yaml-cpp","version":"0.8.0"}},"categories":["graphics","multimedia"],"options":{"DOCS":"on"}},{"name":"opencolorio-tools","origin":"graphics/opencolorio-tools","version":"2.3.2_2","comment":"Tools to work with OpenColorIO profiles","maintainer":"FreeBSD@Shaneware.biz","www":"https://www.opencolorio.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b68ff4bb59b89971d78ab8f0657212c644934104ecbb6ecf0a1cc4855e30ca61","flatsize":50466505,"path":"All/opencolorio-tools-2.3.2_2.pkg","repopath":"All/opencolorio-tools-2.3.2_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":5852132,"desc":"OpenColorIO (OCIO) is a complete color management solution geared\ntowards motion picture production with an emphasis on visual effects\nand computer animation.","deps":{"Imath":{"origin":"math/Imath","version":"3.1.12"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"freeglut":{"origin":"graphics/freeglut","version":"3.2.1"},"glew":{"origin":"graphics/glew","version":"2.2.0_3"},"lcms2":{"origin":"graphics/lcms2","version":"2.17"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"minizip-ng":{"origin":"archivers/minizip-ng","version":"4.0.10"},"openexr":{"origin":"graphics/openexr","version":"3.3.4"},"openimageio":{"origin":"graphics/openimageio","version":"2.5.13.1_6"},"pystring":{"origin":"devel/pystring","version":"1.1.4"},"yaml-cpp":{"origin":"devel/yaml-cpp","version":"0.8.0"}},"categories":["graphics","multimedia"],"shlibs_required":["libGLEW.so.2","libGLU.so.1","libGLX.so.0","libIex-3_3.so.32","libIlmThread-3_3.so.32","libImath-3_1.so.29","libOpenEXR-3_3.so.32","libOpenEXRCore-3_3.so.32","libOpenGL.so.0","libOpenImageIO_Util.so.2.5","libXi.so.6","libXmu.so.6","libc.so.8","libexpat.so.1","libglut.so.3","liblcms2.so.2","libm.so.4","libminizip-ng.so.1","libpthread.so.0","libpystring.so.0","libstdc++.so.9","libyaml-cpp.so.0","libz.so.3"]},{"name":"opencv","origin":"graphics/opencv","version":"4.9.0_7","comment":"Open Source Computer Vision library","maintainer":"desktop@FreeBSD.org","www":"https://www.opencv.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"37fb758080c1e6db91d6b87926abba7b1ee1771262869b7fa75984a6526baa7c","flatsize":68113147,"path":"All/opencv-4.9.0_7.pkg","repopath":"All/opencv-4.9.0_7.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":15627016,"desc":"OpenCV (Open Source Computer Vision Library) is an open source\ncomputer vision and machine learning software library.  OpenCV was\nbuilt to provide a common infrastructure for computer vision\napplications and to accelerate the use of machine perception in the\ncommercial products.  Being a BSD-licensed product, OpenCV makes it\neasy for businesses to utilize and modify the code.\n\nThe library has more than 2500 optimized algorithms, which includes\na comprehensive set of both classic and state-of-the-art computer\nvision and machine learning algorithms.  These algorithms can be\nused to detect and recognize faces, identify objects, classify human\nactions in videos, track camera movements, track moving objects,\nextract 3D models of objects, produce 3D point clouds from stereo\ncameras, stitch images together to produce a high resolution image\nof an entire scene, find similar images from an image database,\nremove red eyes from images taken using flash, follow eye movements,\nrecognize scenery and establish markers to overlay it with augmented\nreality, etc.","deps":{"ceres-solver":{"origin":"math/ceres-solver","version":"2.2.0_12"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdal":{"origin":"graphics/gdal","version":"3.10.2_1"},"gdcm":{"origin":"devel/gdcm","version":"3.0.24"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gflags":{"origin":"devel/gflags","version":"2.2.2_2"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"glog":{"origin":"devel/glog","version":"0.7.1"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"hdf5":{"origin":"science/hdf5","version":"1.12.2_2,1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libdc1394":{"origin":"multimedia/libdc1394","version":"2.2.7"},"libgphoto2":{"origin":"graphics/libgphoto2","version":"2.5.31"},"libv4l":{"origin":"multimedia/libv4l","version":"1.23.0_5"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"},"opencl":{"origin":"devel/opencl","version":"3.0.17"},"openexr":{"origin":"graphics/openexr","version":"3.3.4"},"openjpeg":{"origin":"graphics/openjpeg","version":"2.5.3"},"png":{"origin":"graphics/png","version":"1.6.47"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"},"webp":{"origin":"graphics/webp","version":"1.5.0"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"EIGEN":"on","GDAL":"on","GDCM":"on","HARDENING":"off","JAVA":"off","LTO":"off","OPENCL":"on","PATENTED":"off","PROTOBUF":"on","PYTHON":"on","TBB":"off","TESSERACT":"off","ATLAS":"off","OPENBLAS":"on","NOBLAS":"off","JASPER":"off","OPENJPEG":"on","GTK3":"off","VTK":"off","GPHOTO2":"on","JPEG":"on","OGRE3D":"off","OPENEXR":"on","PNG":"on","TIFF":"on","DC1394":"on","FFMPEG":"off","GSTREAMER":"on","V4L":"on","VULKAN":"on","WEBP":"on","XINE":"off"},"annotations":{"cpe":"cpe:2.3:a:opencv:opencv:4.9.0:::::dragonfly6:x86_64:7"}},{"name":"opencollada","origin":"graphics/opencollada","version":"1.6.68_4","comment":"Library for reading and writing COLLADA files","maintainer":"sunpoet@FreeBSD.org","www":"http://opencollada.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"26bfa42b7ef91642fce3c46450b8017bb0a78822b23d3b0868e69256fd5eac62","flatsize":91029506,"path":"All/opencollada-1.6.68_4.pkg","repopath":"All/opencollada-1.6.68_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4075328,"desc":"OpenCOLLADA is a reader and writer library for the COLLADA format, an open,\nroyalty-free standard for exchanging 3D asset information between applications,\ndigital content creation tools and libraries.","deps":{"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["devel","graphics"]},{"name":"openjdk18","origin":"java/openjdk18","version":"18.0.2+9.1_2","comment":"Java Development Kit 18","maintainer":"java@FreeBSD.org","www":"https://openjdk.java.net/projects/jdk/18/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4e566a20ce74240e436dd43e5998c60e2816f5099e4e3d27b8d9680f348c7185","flatsize":325834369,"path":"All/openjdk18-18.0.2+9.1_2.pkg","repopath":"All/openjdk18-18.0.2+9.1_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":163253356,"desc":"An open-source implementation of the Java Platform, Standard Edition,","deps":{"alsa-lib":{"origin":"audio/alsa-lib","version":"1.2.13"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"giflib":{"origin":"graphics/giflib","version":"5.2.2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"javavmwrapper":{"origin":"java/javavmwrapper","version":"2.7.10"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"lcms2":{"origin":"graphics/lcms2","version":"2.17"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"png":{"origin":"graphics/png","version":"1.6.47"},"xorg-fonts-truetype":{"origin":"x11-fonts/xorg-fonts-truetype","version":"7.7_1"}},"categories":["devel","java"],"shlibs_required":["libc.so.8","libdl.so.0","libpthread.so.0","libz.so.3"],"annotations":{"cpe":"cpe:2.3:a:oracle:openjdk:18.0.2+9.1:::::dragonfly6:x86_64:2"},"messages":[{"message":"This OpenJDK implementation requires procfs(5) mounted on /proc.","type":"install"}]},{"name":"opencl-clang-llvm15","origin":"devel/opencl-clang","version":"15.0.0","comment":"Clang wrapper to compile OpenCL C kernels to SPIR-V modules","maintainer":"ports@FreeBSD.org","www":"https://github.com/intel/opencl-clang","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7b91329c7d1e3a1dd383e6a5d2d82641765e794706a2e13d60aef29c46ff857b","flatsize":1046184,"path":"All/opencl-clang-llvm15-15.0.0.pkg","repopath":"All/opencl-clang-llvm15-15.0.0.pkg","licenselogic":"single","licenses":["NCSA"],"pkgsize":95848,"desc":"Common clang is a thin wrapper library around clang. Common clang has\nOpenCL-oriented API and is capable to compile OpenCL C kernels to\nSPIR-V modules.","deps":{"llvm15":{"origin":"devel/llvm15","version":"15.0.7_10"},"spirv-llvm-translator-llvm15":{"origin":"devel/spirv-llvm-translator","version":"15.0.11"}},"categories":["devel"],"annotations":{"flavor":"llvm15"},"messages":[{"message":"===>   NOTICE:\n\nThe opencl-clang-llvm15 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"opencl-clang-llvm14","origin":"devel/opencl-clang","version":"14.0.0","comment":"Clang wrapper to compile OpenCL C kernels to SPIR-V modules","maintainer":"ports@FreeBSD.org","www":"https://github.com/intel/opencl-clang","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9843c7d5ca487bae224c80e94ac07f4fa64010b5ce87459b8c8bb6a80f825cf7","flatsize":1131400,"path":"All/opencl-clang-llvm14-14.0.0.pkg","repopath":"All/opencl-clang-llvm14-14.0.0.pkg","licenselogic":"single","licenses":["NCSA"],"pkgsize":98596,"desc":"Common clang is a thin wrapper library around clang. Common clang has\nOpenCL-oriented API and is capable to compile OpenCL C kernels to\nSPIR-V modules.","deps":{"llvm14":{"origin":"devel/llvm14","version":"14.0.6_5"},"spirv-llvm-translator-llvm14":{"origin":"devel/spirv-llvm-translator","version":"14.0.11"}},"categories":["devel"],"annotations":{"flavor":"llvm14"},"messages":[{"message":"===>   NOTICE:\n\nThe opencl-clang-llvm14 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"opencl-clang-llvm13","origin":"devel/opencl-clang","version":"13.0.0","comment":"Clang wrapper to compile OpenCL C kernels to SPIR-V modules","maintainer":"ports@FreeBSD.org","www":"https://github.com/intel/opencl-clang","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"19bb4f2f9a01c46d4e1c4f872f1930a54dfbdee27f451594501c757c57faf1fc","flatsize":1011328,"path":"All/opencl-clang-llvm13-13.0.0.pkg","repopath":"All/opencl-clang-llvm13-13.0.0.pkg","licenselogic":"single","licenses":["NCSA"],"pkgsize":94060,"desc":"Common clang is a thin wrapper library around clang. Common clang has\nOpenCL-oriented API and is capable to compile OpenCL C kernels to\nSPIR-V modules.","deps":{"llvm13":{"origin":"devel/llvm13","version":"13.0.1_7"},"spirv-llvm-translator-llvm13":{"origin":"devel/spirv-llvm-translator","version":"13.0.2"}},"categories":["devel"],"annotations":{"flavor":"llvm13"},"messages":[{"message":"===>   NOTICE:\n\nThe opencl-clang-llvm13 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"opencl-clang-llvm12","origin":"devel/opencl-clang","version":"12.0.0","comment":"Clang wrapper to compile OpenCL C kernels to SPIR-V modules","maintainer":"ports@FreeBSD.org","www":"https://github.com/intel/opencl-clang","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eb5849cbe07bc0d2ee17cc1e19c95cbabaf75cfff5d49a1965bbe03643861c75","flatsize":996608,"path":"All/opencl-clang-llvm12-12.0.0.pkg","repopath":"All/opencl-clang-llvm12-12.0.0.pkg","licenselogic":"single","licenses":["NCSA"],"pkgsize":92792,"desc":"Common clang is a thin wrapper library around clang. Common clang has\nOpenCL-oriented API and is capable to compile OpenCL C kernels to\nSPIR-V modules.","deps":{"llvm12":{"origin":"devel/llvm12","version":"12.0.1_13"},"spirv-llvm-translator-llvm12":{"origin":"devel/spirv-llvm-translator","version":"12.0.1"}},"categories":["devel"],"annotations":{"flavor":"llvm12"},"messages":[{"message":"===>   NOTICE:\n\nThe opencl-clang-llvm12 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"opencl-clang-llvm11","origin":"devel/opencl-clang","version":"11.0.0","comment":"Clang wrapper to compile OpenCL C kernels to SPIR-V modules","maintainer":"ports@FreeBSD.org","www":"https://github.com/intel/opencl-clang","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d02a531083e910ca2b78773bb11c985fd8fb40480d82226be3a4914c899c1e80","flatsize":995488,"path":"All/opencl-clang-llvm11-11.0.0.pkg","repopath":"All/opencl-clang-llvm11-11.0.0.pkg","licenselogic":"single","licenses":["NCSA"],"pkgsize":92512,"desc":"Common clang is a thin wrapper library around clang. Common clang has\nOpenCL-oriented API and is capable to compile OpenCL C kernels to\nSPIR-V modules.","deps":{"llvm11":{"origin":"devel/llvm11","version":"11.0.1_9"},"spirv-llvm-translator-llvm11":{"origin":"devel/spirv-llvm-translator","version":"11.0.2"}},"categories":["devel"],"annotations":{"flavor":"llvm11"},"messages":[{"message":"===>   NOTICE:\n\nThe opencl-clang-llvm11 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"opencl","origin":"devel/opencl","version":"3.0.17","comment":"Open Computing Language (OpenCL) specifications V3.0 (header files)","maintainer":"ohartmann@walstatt.org","www":"https://github.com/KhronosGroup/OpenCL-Headers/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0b189c04e1c7682460973c440f75f6d03d36de9def7aa61c5627a893310e9e06","flatsize":821791,"path":"All/opencl-3.0.17.pkg","repopath":"All/opencl-3.0.17.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":86476,"desc":"[\n{\ttype: install\n\tmessage: <<EOM\nOpenCL (Open Computing Language) is an open royalty-free standard\nfor general purpose parallel programming across CPUs, GPUs and\nother processors, giving software developers portable and efficient\naccess to the power of these heterogeneous processing platforms.\n\nThese header are covering OpenCL API 3.0\nEOM\n}\n]","categories":["devel"]},{"name":"openjdk21","origin":"java/openjdk21","version":"21.0.6+7.1","comment":"Java Development Kit 21","maintainer":"java@FreeBSD.org","www":"https://openjdk.java.net/projects/jdk/21/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"04a60cfad5105be66a315134d49844bc246b748faa77ded987291d58d932fd76","flatsize":351396066,"path":"All/openjdk21-21.0.6+7.1.pkg","repopath":"All/openjdk21-21.0.6+7.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":172526944,"desc":"An open-source implementation of the Java Platform, Standard Edition,","deps":{"alsa-lib":{"origin":"audio/alsa-lib","version":"1.2.13"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"giflib":{"origin":"graphics/giflib","version":"5.2.2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"javavmwrapper":{"origin":"java/javavmwrapper","version":"2.7.10"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"lcms2":{"origin":"graphics/lcms2","version":"2.17"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"png":{"origin":"graphics/png","version":"1.6.47"},"xorg-fonts-truetype":{"origin":"x11-fonts/xorg-fonts-truetype","version":"7.7_1"}},"categories":["devel","java"],"shlibs_required":["libc.so.8","libdl.so.0","libpthread.so.0","libz.so.3"],"annotations":{"cpe":"cpe:2.3:a:oracle:openjdk:21.0.6+7.1:::::dragonfly6:x86_64"},"messages":[{"message":"This OpenJDK implementation requires procfs(5) mounted on /proc.","type":"install"}]},{"name":"opencity","origin":"games/opencity","version":"0.0.6.5_5","comment":"Free 3D city simulator","maintainer":"amdmi3@FreeBSD.org","www":"http://www.opencity.info/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3bab9120106174be41d0321b5a2cea988edcc75d3b27785bafc13bec5c00bade","flatsize":8836613,"path":"All/opencity-0.0.6.5_5.pkg","repopath":"All/opencity-0.0.6.5_5.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":7866420,"desc":"OpenCity is a full 3D city simulator game project. It is written\nin standard C++ with OpenGL and SDL from scratch. It is not intended\nto be a clone of any famous city simulator from Max*s. So, if you\nare looking to download a free SimCity 4 like, please forget OpenCity.","deps":{"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"},"sdl_net":{"origin":"net/sdl_net","version":"1.2.8_3"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libSDL_net-1.2.so.0","libc.so.8","libm.so.4","libpng16.so.16","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"opencl-clang-llvm16","origin":"devel/opencl-clang","version":"16.0.0","comment":"Clang wrapper to compile OpenCL C kernels to SPIR-V modules","maintainer":"ports@FreeBSD.org","www":"https://github.com/intel/opencl-clang","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c16ad82afdae6c1933baa222fd0ce3145a64f705c96f494a9281d1c77ea7076b","flatsize":35696825,"path":"All/opencl-clang-llvm16-16.0.0.pkg","repopath":"All/opencl-clang-llvm16-16.0.0.pkg","licenselogic":"single","licenses":["NCSA"],"pkgsize":10944288,"desc":"Common clang is a thin wrapper library around clang. Common clang has\nOpenCL-oriented API and is capable to compile OpenCL C kernels to\nSPIR-V modules.","deps":{"llvm16":{"origin":"devel/llvm16","version":"16.0.6_11"},"spirv-llvm-translator-llvm16":{"origin":"devel/spirv-llvm-translator","version":"16.0.11"}},"categories":["devel"],"annotations":{"flavor":"llvm16"},"messages":[{"message":"===>   NOTICE:\n\nThe opencl-clang-llvm16 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"opencl-clang-llvm17","origin":"devel/opencl-clang","version":"17.0.0","comment":"Clang wrapper to compile OpenCL C kernels to SPIR-V modules","maintainer":"ports@FreeBSD.org","www":"https://github.com/intel/opencl-clang","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a8c7501a8b3e80ccdd77d420650995c6c5152452716250473cc62125ea1fa836","flatsize":36136987,"path":"All/opencl-clang-llvm17-17.0.0.pkg","repopath":"All/opencl-clang-llvm17-17.0.0.pkg","licenselogic":"single","licenses":["NCSA"],"pkgsize":10640116,"desc":"Common clang is a thin wrapper library around clang. Common clang has\nOpenCL-oriented API and is capable to compile OpenCL C kernels to\nSPIR-V modules.","deps":{"llvm17":{"origin":"devel/llvm17","version":"17.0.6_8"},"spirv-llvm-translator-llvm17":{"origin":"devel/spirv-llvm-translator","version":"17.0.11"}},"categories":["devel"],"annotations":{"flavor":"llvm17"},"messages":[{"message":"===>   NOTICE:\n\nThe opencl-clang-llvm17 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"openbubbles","origin":"games/openbubbles","version":"1.2_5","comment":"Clone of Evan Bailey's game Bubbles","maintainer":"ports@FreeBSD.org","www":"https://web.archive.org/web/20101126190910/http://www.freewebs.com/lasindi/openbubbles/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a6530052aa3d01d0597b91880764702e98c1f5207fba8c148792536b84d6fde3","flatsize":1713939,"path":"All/openbubbles-1.2_5.pkg","repopath":"All/openbubbles-1.2_5.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":873636,"desc":"OpenBubbles is a clone of Evan Bailey's game Bubbles.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_gfx":{"origin":"graphics/sdl_gfx","version":"2.0.27"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_gfx.so.16","libSDL_image-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe openbubbles port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"openbsdisks2","origin":"sysutils/openbsdisks2","version":"0.5.0","comment":"UDisks2 service implementation for OpenBSD","maintainer":"tuxillo@dragonflybsd.org","www":"https://github.com/sizeofvoid/openbsdisks2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f599d8980f7598f91ae80df3177d6e4f561f52c1061ddf808c577b879aedd7a9","flatsize":728777,"path":"All/openbsdisks2-0.5.0.pkg","repopath":"All/openbsdisks2-0.5.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":135952,"desc":"UDisks2 service provides interfaces to enumerate\nand perform operations on disks and storage devices\nvia D-Bus API. Bsdisks is an implementation of UDisks2\nservice for FreeBSD.","deps":{"polkit-qt-1-qt5":{"origin":"sysutils/polkit-qt-1","version":"0.200.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"}},"categories":["sysutils"],"shlibs_required":["libQt5Core.so.5","libQt5DBus.so.5","libc.so.8","libm.so.4","libstdc++.so.9","libutil.so.4"]},{"name":"openbox-arc-theme","origin":"x11-themes/openbox-arc-theme","version":"20170104","comment":"Arc Openbox theme","maintainer":"novel@FreeBSD.org","www":"https://github.com/dglava/arc-openbox","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"52e8bc357da32dbd38f8f014c515b26c055b3b5a490479025dcf2da51d972dbf","flatsize":52200,"path":"All/openbox-arc-theme-20170104.pkg","repopath":"All/openbox-arc-theme-20170104.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":14176,"desc":"Openbox theme created to fit in nicely with the Arc GTK theme.","deps":{"openbox":{"origin":"x11-wm/openbox","version":"3.6_13"}},"categories":["x11-themes"]},{"name":"openbox","origin":"x11-wm/openbox","version":"3.6_13","comment":"Small, fast, standards compliant, extensible window manager","maintainer":"novel@FreeBSD.org","www":"http://openbox.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6da13b18a437a106f969955ea3a505b5ab4bbebf7ccb4d75e4af9d69950f5085","flatsize":1515467,"path":"All/openbox-3.6_13.pkg","repopath":"All/openbox-3.6_13.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":366688,"desc":"Openbox is a highly configurable, next generation window manager with\nextensive standards support.\n\nOpenbox lets you bring the latest applications outside of a full desktop\nenvironment.  Most modern applications have been written with GNOME and KDE\nin mind.  With support for the latest freedesktop.org standards, as well as\ncareful adherence to previous standards, Openbox provides an environment\nwhere applications work the way they were designed to.\n\nOpenbox is a highly configurable window manager.  It allows you to change\nalmost every aspect of how you interact with your desktop and invent\ncompletely new ways to use and control it.  It can be like a video game for\ncontrolling windows.  But Openbox can also be kept extremely simple, as it is\nin the default setup, meaning that it can suit just about anybody.  Openbox\ngives you control without making you do everything.\n\nOpenbox makes desktop environments better.  By running Openbox inside the\nGNOME or K desktop environments, you can combine their ease and\nfunctionality with the power of Openbox.  Your desktop becomes cleaner and\nfaster, and is in your control, when you use Openbox.\n\nThis port also includes optional 3rd party patches for rounder corners\nsupport and miscellaneous fixes from\nhttps://github.com/dylanaraps/openbox-patched.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"imlib2":{"origin":"graphics/imlib2","version":"1.12.4_1,2"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXau":{"origin":"x11/libXau","version":"1.0.11"},"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"startup-notification":{"origin":"x11/startup-notification","version":"0.12_4"}},"categories":["x11-wm"],"shlibs_required":["libICE.so.6","libImlib2.so.1","libSM.so.6","libX11.so.6","libXau.so.6","libXcursor.so.1","libXext.so.6","libXft.so.2","libXinerama.so.1","libXrandr.so.2","libXrender.so.1","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangoft2-1.0.so.0","libpangoxft-1.0.so.0","librsvg-2.so.2","libstartup-notification-1.so.0","libxml2.so.2"],"options":{"IMLIB":"on","NLS":"on","NOTIFY":"on","PATCHES":"off","SVG":"on"}},{"name":"openhab","origin":"misc/openhab","version":"4.3.3","comment":"Vendor and technology agnostic open source smart-home software","maintainer":"netchild@FreeBSD.org","www":"https://www.openhab.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1e13c7ec39e30415b8b6301284306d2d8c5f15aa6c2ca1997938553ddab55305","flatsize":123326970,"path":"All/openhab-4.3.3.pkg","repopath":"All/openhab-4.3.3.pkg","licenselogic":"single","licenses":["EPL"],"pkgsize":106308332,"desc":"openHAB is a software for integrating different home automation systems and\ntechnologies into one single solution that allows over-arching automation\nrules and that offers uniform user interfaces.","deps":{"openjdk17":{"origin":"java/openjdk17","version":"17.0.14+7.1"}},"categories":["java","misc"],"users":["openhab"],"groups":["openhab"],"annotations":{"cpe":"cpe:2.3:a:openhab:openhab:4.3.3:::::dragonfly6:x86_64"}},{"name":"openbor7144","origin":"games/openbor7144","version":"7144_1","comment":"2D side scrolling engine for beat 'em ups, shooters, and more","maintainer":"jbeich@FreeBSD.org","www":"https://www.chronocrash.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3b9e1bf1f7172df952f3a0fd8fae0a9347ed6b088b9caaacb5afdd3d4884df04","flatsize":1385399,"path":"All/openbor7144-7144_1.pkg","repopath":"All/openbor7144-7144_1.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","GPLv2+","ISCL"],"pkgsize":580796,"desc":"OpenBOR is a royalty free sprite-based side scrolling gaming\nengine. From humble beginnings in 2004, it has since grown into the\nmost versatile, easy to use, and powerful engine of its type you will\nfind anywhere. OpenBOR is optimized for side-scrolling beat 'em up\nstyle games (Double Dragon, Streets of Rage, Final Fight), but easily\naccommodates any sort of gameplay style and feature set you can\nimagine.","deps":{"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"libvpx":{"origin":"multimedia/libvpx","version":"1.15.0_1"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"}},"categories":["games"],"shlibs_required":["libSDL2-2.0.so.0","libc.so.8","libm.so.4","libpng16.so.16","libvorbis.so.0","libvorbisfile.so.3","libvpx.so.9","libz.so.3"],"options":{"DOCS":"on","TREMOR":"off"},"annotations":{"cpe":"cpe:2.3:a:openbor:openbor:7144:::::dragonfly6:x86_64:1"},"messages":[{"message":"To play a game copy its .pak file under ~/.openbor7144/Paks/ directory.\nIf only one file is there OpenBOR would run the game on startup,\notherwise game launcher would appear.\n\nIn case a game has data/ directory unpacked you may need to run it\nas follows:\n\n  $ cd /path/to/game\n  $ cp -R ~/.openbor7144/Saves .\n  $ OPENBOR_USE_CURDIR=1 openbor7144","type":"install"}]},{"name":"openbor4432","origin":"games/openbor4432","version":"4432_6","comment":"2D side scrolling engine for beat 'em ups, shooters, and more","maintainer":"jbeich@FreeBSD.org","www":"https://www.chronocrash.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1d623d60cbb77ed132d1b531117f12ef5363cbbe54a6956026fe623c9ad30f5b","flatsize":1536371,"path":"All/openbor4432-4432_6.pkg","repopath":"All/openbor4432-4432_6.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","GPLv2+","ISCL"],"pkgsize":758192,"desc":"OpenBOR is a royalty free sprite-based side scrolling gaming\nengine. From humble beginnings in 2004, it has since grown into the\nmost versatile, easy to use, and powerful engine of its type you will\nfind anywhere. OpenBOR is optimized for side-scrolling beat 'em up\nstyle games (Double Dragon, Streets of Rage, Final Fight), but easily\naccommodates any sort of gameplay style and feature set you can\nimagine.","deps":{"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"libvpx":{"origin":"multimedia/libvpx","version":"1.15.0_1"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_gfx":{"origin":"graphics/sdl2_gfx","version":"1.0.4"}},"categories":["games"],"shlibs_required":["libSDL2-2.0.so.0","libSDL2_gfx-1.0.so.0","libc.so.8","libm.so.4","libpng16.so.16","libvorbis.so.0","libvorbisfile.so.3","libvpx.so.9"],"options":{"DOCS":"on","TREMOR":"off"},"annotations":{"cpe":"cpe:2.3:a:openbor:openbor:4432:::::dragonfly6:x86_64:6"},"messages":[{"message":"To play a game copy its .pak file under ~/.openbor4432/Paks/ directory.\nIf only one file is there OpenBOR would run the game on startup,\notherwise game launcher would appear.\n\nIn case a game has data/ directory unpacked you may need to run it\nas follows:\n\n  $ cd /path/to/game\n  $ cp -R ~/.openbor4432/Saves .\n  $ OPENBOR_USE_CURDIR=1 openbor4432","type":"install"}]},{"name":"openbor3711","origin":"games/openbor3711","version":"3711_2","comment":"2D side scrolling engine for beat 'em ups, shooters, and more","maintainer":"jbeich@FreeBSD.org","www":"https://www.chronocrash.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"45b9fffea88ed5debb28aa2663e920465a36b5e12746785e61f87239b3b4a558","flatsize":1186304,"path":"All/openbor3711-3711_2.pkg","repopath":"All/openbor3711-3711_2.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","GPLv2+"],"pkgsize":575624,"desc":"OpenBOR is a royalty free sprite-based side scrolling gaming\nengine. From humble beginnings in 2004, it has since grown into the\nmost versatile, easy to use, and powerful engine of its type you will\nfind anywhere. OpenBOR is optimized for side-scrolling beat 'em up\nstyle games (Double Dragon, Streets of Rage, Final Fight), but easily\naccommodates any sort of gameplay style and feature set you can\nimagine.","deps":{"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_gfx":{"origin":"graphics/sdl_gfx","version":"2.0.27"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_gfx.so.16","libc.so.8","libm.so.4","libpng16.so.16","libvorbisfile.so.3"],"options":{"DOCS":"on","TREMOR":"off"},"annotations":{"cpe":"cpe:2.3:a:openbor:openbor:3711:::::dragonfly6:x86_64:2"},"messages":[{"message":"To play a game copy its .pak file under ~/.openbor3711/Paks/ directory.\nIf only one file is there OpenBOR would run the game on startup,\notherwise game launcher would appear.\n\nIn case a game has data/ directory unpacked you may need to run it\nas follows:\n\n  $ cd /path/to/game\n  $ cp -R ~/.openbor3711/Saves .\n  $ OPENBOR_USE_CURDIR=1 openbor3711","type":"install"}]},{"name":"openbor3482","origin":"games/openbor3482","version":"3482_2","comment":"2D side scrolling engine for beat 'em ups, shooters, and more","maintainer":"jbeich@FreeBSD.org","www":"https://www.chronocrash.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2ea5f31c5868c00568d35708bb546cfd74ffa396e5e62fcc43dd046a0cd1d8bb","flatsize":1328168,"path":"All/openbor3482-3482_2.pkg","repopath":"All/openbor3482-3482_2.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","GPLv2+"],"pkgsize":580712,"desc":"OpenBOR is a royalty free sprite-based side scrolling gaming\nengine. From humble beginnings in 2004, it has since grown into the\nmost versatile, easy to use, and powerful engine of its type you will\nfind anywhere. OpenBOR is optimized for side-scrolling beat 'em up\nstyle games (Double Dragon, Streets of Rage, Final Fight), but easily\naccommodates any sort of gameplay style and feature set you can\nimagine.","deps":{"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_gfx":{"origin":"graphics/sdl_gfx","version":"2.0.27"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_gfx.so.16","libc.so.8","libm.so.4","libpng16.so.16","libvorbisfile.so.3"],"options":{"DOCS":"on","TREMOR":"off"},"annotations":{"cpe":"cpe:2.3:a:openbor:openbor:3482:::::dragonfly6:x86_64:2"},"messages":[{"message":"To play a game copy its .pak file under ~/.openbor3482/Paks/ directory.\nIf only one file is there OpenBOR would run the game on startup,\notherwise game launcher would appear.\n\nIn case a game has data/ directory unpacked you may need to run it\nas follows:\n\n  $ cd /path/to/game\n  $ cp -R ~/.openbor3482/Saves .\n  $ OPENBOR_USE_CURDIR=1 openbor3482","type":"install"}]},{"name":"openbor","origin":"games/openbor","version":"7691_1","comment":"2D side scrolling engine for beat 'em ups, shooters, and more","maintainer":"jbeich@FreeBSD.org","www":"https://www.chronocrash.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"14a9cd75e5fa4118c34d7ce5f3dc8eb5e4ed97136348504a52244bf847436ddc","flatsize":1532616,"path":"All/openbor-7691_1.pkg","repopath":"All/openbor-7691_1.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","GPLv2+","ISCL"],"pkgsize":614020,"desc":"OpenBOR is a royalty free sprite-based side scrolling gaming\nengine. From humble beginnings in 2004, it has since grown into the\nmost versatile, easy to use, and powerful engine of its type you will\nfind anywhere. OpenBOR is optimized for side-scrolling beat 'em up\nstyle games (Double Dragon, Streets of Rage, Final Fight), but easily\naccommodates any sort of gameplay style and feature set you can\nimagine.","deps":{"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"libvpx":{"origin":"multimedia/libvpx","version":"1.15.0_1"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_gfx":{"origin":"graphics/sdl2_gfx","version":"1.0.4"}},"categories":["games"],"shlibs_required":["libSDL2-2.0.so.0","libc.so.8","libm.so.4","libpng16.so.16","libvorbis.so.0","libvorbisfile.so.3","libvpx.so.9","libz.so.3"],"options":{"DOCS":"on","TREMOR":"off"},"annotations":{"cpe":"cpe:2.3:a:openbor:openbor:7691:::::dragonfly6:x86_64:1"},"messages":[{"message":"To play a game copy its .pak file under ~/.openbor/Paks/ directory.\nIf only one file is there OpenBOR would run the game on startup,\notherwise game launcher would appear.\n\nIn case a game has data/ directory unpacked you may need to run it\nas follows:\n\n  $ cd /path/to/game\n  $ cp -R ~/.openbor/Saves .\n  $ OPENBOR_USE_CURDIR=1 openbor","type":"install"}]},{"name":"openjdk20","origin":"java/openjdk20","version":"20.0.2+9.1","comment":"Java Development Kit 20","maintainer":"java@FreeBSD.org","www":"https://openjdk.java.net/projects/jdk/20/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0e6a119cd06591085abfc33acd436c2e3cca0b805cb018e47a452862f6c2eef6","flatsize":342849538,"path":"All/openjdk20-20.0.2+9.1.pkg","repopath":"All/openjdk20-20.0.2+9.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":168737576,"desc":"An open-source implementation of the Java Platform, Standard Edition,","deps":{"alsa-lib":{"origin":"audio/alsa-lib","version":"1.2.13"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"giflib":{"origin":"graphics/giflib","version":"5.2.2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"javavmwrapper":{"origin":"java/javavmwrapper","version":"2.7.10"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"lcms2":{"origin":"graphics/lcms2","version":"2.17"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"png":{"origin":"graphics/png","version":"1.6.47"},"xorg-fonts-truetype":{"origin":"x11-fonts/xorg-fonts-truetype","version":"7.7_1"}},"categories":["devel","java"],"shlibs_required":["libc.so.8","libdl.so.0","libpthread.so.0","libz.so.3"],"annotations":{"cpe":"cpe:2.3:a:oracle:openjdk:20.0.2+9.1:::::dragonfly6:x86_64"},"messages":[{"message":"This OpenJDK implementation requires procfs(5) mounted on /proc.","type":"install"}]},{"name":"openblas","origin":"math/openblas","version":"0.3.29_1,2","comment":"Optimized BLAS library based on GotoBLAS2","maintainer":"phd_kimberlite@yahoo.co.jp","www":"https://github.com/OpenMathLib/OpenBLAS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f5539028eafe2f1144c56a581a121b559c3a1226455ba8ef4732ac60ab78d054","flatsize":90134814,"path":"All/openblas-0.3.29_1,2.pkg","repopath":"All/openblas-0.3.29_1,2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":7737452,"desc":"OpenBLAS is an optimized BLAS library based on GotoBLAS2 1.13 BSD version.\nOpenBLAS is an open source project supported by\nLab of Parallel Software and Computational Science, ISCAS.\n\nNOTE: If you want to specify your CPU microarchitecture manually,\nplease use TARGET_CPU_ARCH knob, e.g., \"make TARGET_CPU_ARCH=NEHALEM\".\nThis value is set TARGET build flag.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"],"options":{"AVX":"off","AVX2":"off","AVX512":"off","DYNAMIC_ARCH":"on","INTERFACE64":"off","OPENMP":"on"},"annotations":{"cpe":"cpe:2.3:a:openblas_project:openblas:0.3.29:::::dragonfly6:x86_64:1"}},{"name":"openbmp","origin":"net-mgmt/openbmp","version":"0.14.0_12","comment":"OpenBMP Server Collector","maintainer":"pizzamig@FreeBSD.org","www":"https://github.com/OpenBMP/openbmp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"69bc9f3b311879e10edf33a923b0c5ab31939fd430cb8f20d75e7fef60e4ddfe","flatsize":3055564,"path":"All/openbmp-0.14.0_12.pkg","repopath":"All/openbmp-0.14.0_12.pkg","licenselogic":"single","licenses":["EPL"],"pkgsize":920256,"desc":"OpenBMP is part of the Open BGP Monitoring Protocol collection framework.\nOpenBMP is an open source project that implements draft-ietf-grow-bmp-17.\nBMP protocol version 3 is defined in draft 08, while versions 1 and 2 are\ndefined in the previous revisions of the draft.","deps":{"cyrus-sasl":{"origin":"security/cyrus-sasl2","version":"2.1.28_5"},"librdkafka":{"origin":"net/librdkafka","version":"2.8.0"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"yaml-cpp":{"origin":"devel/yaml-cpp","version":"0.8.0"}},"categories":["net-mgmt"],"shlibs_required":["libc.so.8","libcrypto.so.12","libcurl.so.4","liblz4.so.1","libm.so.4","libpthread.so.0","librt.so.0","libsasl2.so.3","libssl.so.12","libstdc++.so.9","libyaml-cpp.so.0","libz.so.3","libzstd.so.1"]},{"name":"openbgpd6","origin":"net/openbgpd6","version":"6.9p0_1","comment":"Free implementation of the Border Gateway Protocol, Version 4","maintainer":"pi@FreeBSD.org","www":"https://www.openbgpd.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"209fd3b69765b6945f07b70b0f473d477c27f37f97177567aa9494906351f3d4","flatsize":466515,"path":"All/openbgpd6-6.9p0_1.pkg","repopath":"All/openbgpd6-6.9p0_1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":194108,"desc":"OpenBGPD is a FREE implementation of the Border Gateway Protocol, Version 4.\nIt allows ordinary machines to be used as routers exchanging routes with\nother systems speaking the BGP protocol.\n\nThis is the portable version and it does not have the means to\ninfluence kernel routing tables. It is only suitable for route\nservers/collectors.","categories":["net"],"users":["_bgpd"],"groups":["_bgpd"],"shlibs_required":["libc.so.8","libm.so.4","libutil.so.4"],"options":{"IPV6LLPEER":"on"},"messages":[{"message":"OpenBGPD has been successfully installed.\n\nConfiguration file must be created at /usr/local/etc/bgpd.conf\nand permission set to 0600.","type":"install"}]},{"name":"openbor3979","origin":"games/openbor3979","version":"3979_2","comment":"2D side scrolling engine for beat 'em ups, shooters, and more","maintainer":"jbeich@FreeBSD.org","www":"https://www.chronocrash.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"361cde2190f0d002151577b7d307b885d6ded348b1b5758bf7fc51f84cf3f030","flatsize":1279288,"path":"All/openbor3979-3979_2.pkg","repopath":"All/openbor3979-3979_2.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","GPLv2+"],"pkgsize":602564,"desc":"OpenBOR is a royalty free sprite-based side scrolling gaming\nengine. From humble beginnings in 2004, it has since grown into the\nmost versatile, easy to use, and powerful engine of its type you will\nfind anywhere. OpenBOR is optimized for side-scrolling beat 'em up\nstyle games (Double Dragon, Streets of Rage, Final Fight), but easily\naccommodates any sort of gameplay style and feature set you can\nimagine.","deps":{"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_gfx":{"origin":"graphics/sdl_gfx","version":"2.0.27"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_gfx.so.16","libc.so.8","libm.so.4","libpng16.so.16","libvorbisfile.so.3"],"options":{"DOCS":"on","TREMOR":"off"},"annotations":{"cpe":"cpe:2.3:a:openbor:openbor:3979:::::dragonfly6:x86_64:2"},"messages":[{"message":"To play a game copy its .pak file under ~/.openbor3979/Paks/ directory.\nIf only one file is there OpenBOR would run the game on startup,\notherwise game launcher would appear.\n\nIn case a game has data/ directory unpacked you may need to run it\nas follows:\n\n  $ cd /path/to/game\n  $ cp -R ~/.openbor3979/Saves .\n  $ OPENBOR_USE_CURDIR=1 openbor3979","type":"install"}]},{"name":"opencpn","origin":"astro/opencpn","version":"5.2.4_9","comment":"Concise ChartPlotter/Navigator","maintainer":"ml@netfence.it","www":"https://opencpn.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6df4b798f566b8a97cc0ab6b7477c4bfa5ad95791d6316bb9c23e4f90e4f2e2d","flatsize":77034038,"path":"All/opencpn-5.2.4_9.pkg","repopath":"All/opencpn-5.2.4_9.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":33358576,"desc":"OpenCPN is a free software project to create a concise chart plotter and\nnavigation software, for use underway or as a planning tool. OpenCPN is\ndeveloped by a team of active sailors using real world conditions for\nprogram testing and refinement.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libarchive":{"origin":"archivers/libarchive","version":"3.7.9,1"},"libexif":{"origin":"graphics/libexif","version":"0.6.25"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"liblz4":{"origin":"archivers/liblz4","version":"1.10.0,1"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"portaudio":{"origin":"audio/portaudio","version":"19.6.0_7,1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"tinyxml":{"origin":"textproc/tinyxml","version":"2.6.2_4"},"wx30-gtk3":{"origin":"x11-toolkits/wxgtk30","version":"3.0.5.1_6"}},"categories":["astro","geography"],"shlibs_required":["libGL.so.1","libGLU.so.1","libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libarchive.so.13","libatk-1.0.so.0","libbz2.so.2","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libcurl.so.4","libdl.so.0","libexif.so.12","libexpat.so.1","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","liblzma.so.3","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpangoxft-1.0.so.0","libportaudio.so.2","libpthread.so.0","libsndfile.so.1","libsqlite3.so.0","libstdc++.so.9","libtinyxml.so.3","libwx_baseu-3.0.so.0","libwx_baseu_net-3.0.so.0","libwx_baseu_xml-3.0.so.0","libwx_gtk3u_adv-3.0.so.0","libwx_gtk3u_aui-3.0.so.0","libwx_gtk3u_core-3.0.so.0","libwx_gtk3u_gl-3.0.so.0","libwx_gtk3u_html-3.0.so.0","libwx_gtk3u_webview-3.0.so.0","libz.so.3"],"options":{"DOCS":"on"}},{"name":"openarena-server","origin":"games/openarena-server","version":"0.8.8.s1910_18,2","comment":"Quake3 total conversion based on the ioquake3 engine","maintainer":"ports@FreeBSD.org","www":"http://openarena.ws/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9440c1b1bbb2efe5e9b4d728a42dd0b2b25339aaf722943d4279ff0a4ab527fa","flatsize":982311,"path":"All/openarena-server-0.8.8.s1910_18,2.pkg","repopath":"All/openarena-server-0.8.8.s1910_18,2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":405312,"desc":"OpenArena is a community-produced deathmatch FPS based on GPL idTech3\ntechnology.\nThere are many game types supported including Free For All, Capture The Flag,\nDomination, Overload, Harvester, and more. There are 17 unique player models to\nchoose from and 12 weapons.","deps":{"openarena-data":{"origin":"games/openarena-data","version":"0.8.8"}},"categories":["games"],"shlibs_required":["libc.so.8","libm.so.4"],"annotations":{"cpe":"cpe:2.3:a:openarena:openarena:0.8.8.s1910:::::dragonfly6:x86_64:18"},"messages":[{"message":"===>   NOTICE:\n\nThe openarena-server port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"openarena","origin":"games/openarena","version":"0.8.8.s1910_18,2","comment":"Quake3 total conversion based on the ioquake3 engine","maintainer":"ports@FreeBSD.org","www":"http://openarena.ws/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b475b6f46ca0c0c3bc3a0ba45d821f590b4cb9311d81614ccbd1f377555f6f84","flatsize":2303405,"path":"All/openarena-0.8.8.s1910_18,2.pkg","repopath":"All/openarena-0.8.8.s1910_18,2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":976548,"desc":"OpenArena is a community-produced deathmatch FPS based on GPL idTech3\ntechnology.\nThere are many game types supported including Free For All, Capture The Flag,\nDomination, Overload, Harvester, and more. There are 17 unique player models to\nchoose from and 12 weapons.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"openal-soft":{"origin":"audio/openal-soft","version":"1.24.2_2"},"openarena-data":{"origin":"games/openarena-data","version":"0.8.8"},"openarena-server":{"origin":"games/openarena-server","version":"0.8.8.s1910_18,2"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"}},"categories":["games"],"shlibs_required":["libGL.so.1","libSDL-1.2.so.0","libc.so.8","libcurl.so.4","libm.so.4","libopenal.so.1","libpthread.so.0","libvorbis.so.0","libvorbisfile.so.3"],"options":{"CURL":"on","DEBUG":"off","MUMBLE":"on","OPENAL":"on","SERVER":"on","VORBIS":"on"},"annotations":{"cpe":"cpe:2.3:a:openarena:openarena:0.8.8.s1910:::::dragonfly6:x86_64:18"},"messages":[{"message":"===>   NOTICE:\n\nThe openarena port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"openbve","origin":"games/openbve","version":"1.11.0.6","comment":"Realistic 3D train/railway simulator","maintainer":"danfe@FreeBSD.org","www":"https://openbve-project.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"45746e7e3361397aa4241a350ea4780fcb731d841d05dc9c3876e7c1ea4f67ef","flatsize":83674136,"path":"All/openbve-1.11.0.6.pkg","repopath":"All/openbve-1.11.0.6.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":12484204,"desc":"OpenBVE is a railway train-driving simulator with an emphasis on in-\ncab driving, realistic physics, braking system, and train safety\nsystem modelling.\n\nTechnically, the simulator handles detailed per-car simulation of the\nbrake systems, friction, air resistance, toppling and more.  In trains\nsupplied with 3D cabs, the driving experience is augmented with forces\nthat shake the driver's simulated body upon acceleration and braking,\nas well as through curves.\n\nCompared to other rail-based simulators, OpenBVE has its main focus on\nrealism -- not necessarily on user-friendliness.  There may be a need\nto study operational manuals for the routes and trains chosen, rather\nthan merely memorising a few keystrokes.\n\nThe simulator is designed to be backwards-compatible with existing\n\"BVE Trainsim\" routes and cab interiors, allowing a wide range of\nexisting scenarios to be loaded by a single-program (BVE1, BVE2, BVE4,\nand extended OpenBVE route formats).\n\nOpenBVE uses OpenGL for 3D graphics rendering, OpenAL for positional\nsurround sound, and is written in the C# language.  Note that binary\ntrain extension plugins are not currently supported on Unix, because\nthese would require Win32 emulation.","deps":{"libgdiplus":{"origin":"x11-toolkits/libgdiplus","version":"6.1_2"},"mono5.20":{"origin":"lang/mono5.20","version":"5.20.1.34_4"},"openal-soft":{"origin":"audio/openal-soft","version":"1.24.2_2"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"}},"categories":["games"],"options":{"DOCS":"on"},"messages":[{"message":"To play, you need to add at least one route and a train to OpenBVE after\ninstallation.  The Uchibo line, a classical line in the BVE world which\ncomes with the original BVE software, can be downloaded from here:\n\n\thttp://bvets.net/old/archives/uchibo10.zip\n\nUnzip the file, install it with \"wine msiexec /i uchibo10.msi\", and move\nthe `Railway' and `Train' directories to ~/.config/openBVE/LegacyContent.\n\nHave fun, and try not to crash!","type":"install"}]},{"name":"openal-soft","origin":"audio/openal-soft","version":"1.24.2_2","comment":"Software implementation of the OpenAL specification","maintainer":"multimedia@FreeBSD.org","www":"https://openal-soft.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7d4d80cd1cafaa91508b23ea621ac1c33d7dc6407d4f2e3d246ceac5d454a493","flatsize":2155228,"path":"All/openal-soft-1.24.2_2.pkg","repopath":"All/openal-soft-1.24.2_2.pkg","licenselogic":"single","licenses":["LGPL20+"],"pkgsize":645484,"desc":"OpenAL Soft is a software implementation of the OpenAL 3D audio\nAPI.  OpenAL provides capabilities for playing audio in a virtual\n3D environment.  Distance attenuation, doppler shift, and directional\nsound emitters are among the features handled by the API.  More\nadvanced effects, including air absorption, low-pass filters, and\nreverb, are available through the EFX extension.  It also facilitates\nstreaming audio, multi-channel buffers, and audio capture.","deps":{"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libmysofa":{"origin":"audio/libmysofa","version":"1.3.3"}},"categories":["audio"],"shlibs_required":["libc.so.8","libgcc_s.so.1","libm.so.4","libmysofa.so.1","libpthread.so.0","libstdc++.so.6"],"options":{"CONFIG":"off","EXAMPLES":"on","JACK":"off","OSS":"on","PIPEWIRE":"off","PORTAUDIO":"off","PULSEAUDIO":"off","SDL":"off","SIMD":"on","SNDIO":"off","UTILS":"on"}},{"name":"open-sans","origin":"x11-fonts/open-sans","version":"20180831","comment":"Clean and modern sans-serif typeface","maintainer":"flo@snakeoilproductions.net","www":"https://www.opensans.com","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a9705406321b12b785ee141655690a9d3832cb6ec554e585627dbac1c6b23e72","flatsize":2881706,"path":"All/open-sans-20180831.pkg","repopath":"All/open-sans-20180831.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":577372,"desc":"Open Sans is a clean and modern sans-serif typeface designed by\nSteve Matteson and commissioned by Google.  It is especially designed\nfor legibility across print, web, and mobile interfaces.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"openbabel","origin":"science/openbabel","version":"3.1.1.178_3","comment":"Chemical toolbox designed to speak the many languages of chemical data","maintainer":"yuri@FreeBSD.org","www":"https://openbabel.org/wiki/Main_Page","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"45e12e1692336a2452b908fa5432d2c0014c536155726c847f542b9883ebb606","flatsize":19154469,"path":"All/openbabel-3.1.1.178_3.pkg","repopath":"All/openbabel-3.1.1.178_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":4131528,"desc":"Open Babel is a project designed to pick up where Babel left off, as a\ncross-platform program and library designed to interconvert between many\nfile formats used in molecular modeling and computational chemistry.\n\nFeatures currently include:\n   * A huge variety of common chemical file formats\n   * Recognition of file type based on filename extension\n   * SMARTS matcher\n   * Flexible atom typer\n   * Gasteiger partial charge calculation\n   * Hydrogen addition and deletion\n   * Automatic feature perception (rings, hybridization, aromaticity)\n   * Multiple conformer storage within molecules\n   * Command line interface development class\n   * Bitvector class\n   * Open-source/Free Software under the GNU General Public License\n   * Cross platform (Windows, Linux, Mac OS X, SGI, Solaris, Dreamcast...)","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"coordgenlibs":{"origin":"science/coordgenlibs","version":"3.0.2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"maeparser":{"origin":"science/maeparser","version":"1.3.2"},"wx30-gtk3":{"origin":"x11-toolkits/wxgtk30","version":"3.0.5.1_6"}},"categories":["science"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9","libwx_baseu-3.0.so.0","libwx_gtk3u_adv-3.0.so.0","libwx_gtk3u_core-3.0.so.0"],"options":{"CAIRO":"on","GUI":"on"}},{"name":"openarena-oax","origin":"games/openarena-oax","version":"B51_1","comment":"OpenArena Mod: OpenArena Xpanded","maintainer":"ports@FreeBSD.org","www":"https://code.google.com/p/oax/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3ecc7057689a02a0d40e2401e08b24998b88e77d31e79e95e505f53d69bb4c1d","flatsize":525286,"path":"All/openarena-oax-B51_1.pkg","repopath":"All/openarena-oax-B51_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":482432,"desc":"OpenArena Expanded is the development version of OpenArena. Its purpose is both\nto create improve the basic OpenArena gameplay but also to create a good\nstarting point for any OpenArena or Quake III:Arena mods.\n\nIt does not include engine or platform specific code. The source code is\nGPL v2 or later but some of the tools are not.","deps":{"openarena":{"origin":"games/openarena","version":"0.8.8.s1910_18,2"}},"categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe openarena-oax port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"open-beagle","origin":"devel/open-beagle","version":"3.0.3_1","comment":"Evolutionary Computation Framework","maintainer":"ports@FreeBSD.org","www":"https://beagle.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ffcd848e9d5fe464e75cdb9d95c35486712c62c37bb991f1e16b0761c99ad10e","flatsize":9238838,"path":"All/open-beagle-3.0.3_1.pkg","repopath":"All/open-beagle-3.0.3_1.pkg","licenselogic":"single","pkgsize":1252292,"desc":"Open BEAGLE is a C++ Evolutionary Computation (EC) framework. It provides an\nhigh-level software environment to do any kind of EC, with support for\ntree-based genetic programming, bit string and real-valued genetic algorithms,\nand evolution strategy.\n\nThe Open BEAGLE architecture follows strong principles of object oriented\nprogramming, where abstractions are represented by loosely coupled objects and\nwhere it is common and easy to reuse code. Open BEAGLE is designed to provide\nan EC environment that is generic, user friendly, portable, efficient, robust,\nelegant and free.","categories":["devel"],"messages":[{"message":"===>   NOTICE:\n\nThe open-beagle port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"open-adventure","origin":"games/open-adventure","version":"1.16_2","comment":"Modernized version of the original Colossal Cave Adventure game","maintainer":"se@FreeBSD.org","www":"http://www.catb.org/~esr/open-adventure/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9ce8f43af9e4bc98e48d73d8d5cd7d3779c535965c14b768880e0682bee965cf","flatsize":188572,"path":"All/open-adventure-1.16_2.pkg","repopath":"All/open-adventure-1.16_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":50852,"desc":"The original Colossal Cave Adventure from 1976 was the origin of all text\nadventures, dungeon-crawl (computer) games, and computer-hosted role-playing\ngames.\n\nThis is the last version released by Crowther & Woods, its original authors,\nin 1995.  It has been known as \"adventure 2.5\" and \"430-point adventure\".","deps":{"libedit":{"origin":"devel/libedit","version":"3.1.20250104,1"}},"categories":["games"],"shlibs_required":["libc.so.8","libedit.so.0"]},{"name":"openjdk17","origin":"java/openjdk17","version":"17.0.14+7.1","comment":"Java Development Kit 17","maintainer":"java@FreeBSD.org","www":"https://openjdk.java.net/projects/jdk/17/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b73a4f10f4e72cecb7477ff528d5100d86b361a5ba7e11010d488066aa0a15cf","flatsize":324700446,"path":"All/openjdk17-17.0.14+7.1.pkg","repopath":"All/openjdk17-17.0.14+7.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":163033428,"desc":"An open-source implementation of the Java Platform, Standard Edition,","deps":{"alsa-lib":{"origin":"audio/alsa-lib","version":"1.2.13"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"giflib":{"origin":"graphics/giflib","version":"5.2.2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"javavmwrapper":{"origin":"java/javavmwrapper","version":"2.7.10"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"lcms2":{"origin":"graphics/lcms2","version":"2.17"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"png":{"origin":"graphics/png","version":"1.6.47"},"xorg-fonts-truetype":{"origin":"x11-fonts/xorg-fonts-truetype","version":"7.7_1"}},"categories":["devel","java"],"shlibs_required":["libc.so.8","libdl.so.0","libpthread.so.0","libz.so.3"],"annotations":{"cpe":"cpe:2.3:a:oracle:openjdk:17.0.14+7.1:::::dragonfly6:x86_64"},"messages":[{"message":"This OpenJDK implementation requires procfs(5) mounted on /proc.","type":"install"}]},{"name":"open","origin":"sysutils/open","version":"1.4_1","comment":"Open opens a new vt and runs a command on it","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dc973099d5ce7d433accf000eee26d9911371883235c0d0b610f307f1d7b6ce5","flatsize":11063,"path":"All/open-1.4_1.pkg","repopath":"All/open-1.4_1.pkg","licenselogic":"single","pkgsize":5748,"desc":"Open opens a new vt and runs a command on it. It can be used as a simple\nway to start several console logins without having to type your passwd\non each VT in turn. open can be used as a simpler to use replacement for\nthe doshell(8) command.\n\nopen is similar in functionality to the AIX/RS6000 command of the same name.","categories":["sysutils"],"shlibs_required":["libc.so.8"],"options":{"SETUID":"off"},"messages":[{"message":"To use open it must be installed setuid root\n(type \"chmod u+s /usr/local/bin/open\")\n\nor\n\nall the VT devices that are not allocated\nto getty should be read/write by all, e.g.\n\nchmod a=rw /dev/ttyv[9abc]","type":"install"},{"message":"===>   NOTICE:\n\nThe open port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"op","origin":"security/op","version":"1.34_3","comment":"Controlled privilege escalation tool","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/dagwieers/op/wiki","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"186e229e86f807a47b1b9664bc2a6cf676e153632190b88e3db29e4cd03cdcc7","flatsize":84297,"path":"All/op-1.34_3.pkg","repopath":"All/op-1.34_3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":31444,"desc":"The op tool provides a flexible means for system administrators to grant access\nto certain root operations without having to give them full superuser\nprivileges. Different sets of users may access different operations, and the\nsecurity-related aspects of each operation can be carefully controlled.","categories":["security"],"shlibs_required":["libc.so.8","libcrypt.so.4","libpam.so.3"]},{"name":"oonsoo","origin":"games/oonsoo","version":"1.2_3","comment":"Solitaire card game for X","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e08aeedf78ad3a49f8623e8f9c9540a332f16a0ddc709eb30c3682acf4daf01f","flatsize":524064,"path":"All/oonsoo-1.2_3.pkg","repopath":"All/oonsoo-1.2_3.pkg","licenselogic":"single","pkgsize":71192,"desc":"The goal of the game is to arrange twelve suits of cards, in order,\nonto twelve playing decks.  When the game starts, one card face down\nand one card face up is dealt to each of the playing decks.\n\nThis game is a little harder than most because a different deck of\ncards is used. Sounds effects are also built in.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["games"],"shlibs_required":["libX11.so.6","libc.so.8","libm.so.4","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe oonsoo port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"opencart","origin":"www/opencart","version":"4.1.0.3","comment":"Open source PHP-based online shopping cart system","maintainer":"wen@FreeBSD.org","www":"https://www.opencart.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"28bf46f60fa82072e4d89f5ac49cef9f47d197ca6d836dc24cd6f38f861b7fb7","flatsize":92934751,"path":"All/opencart-4.1.0.3.pkg","repopath":"All/opencart-4.1.0.3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":15774440,"desc":"OpenCart is an open source PHP-based online shopping\ncart system. A robust e-commerce solution for Internet\nmerchants with the ability to create their own online\nbusiness and participate in e-commerce at a minimal cost.\nOpenCart is designed feature rich, easy to use, search\nengine friendly and with a visually appealing interface.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-curl":{"origin":"ftp/php83-curl","version":"8.3.21"},"php83-filter":{"origin":"security/php83-filter","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-mysqli":{"origin":"databases/php83-mysqli","version":"8.3.21"},"php83-pecl-mcrypt":{"origin":"security/pecl-mcrypt","version":"1.0.7"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-zip":{"origin":"archivers/php83-zip","version":"8.3.21"},"php83-zlib":{"origin":"archivers/php83-zlib","version":"8.3.21"}},"categories":["misc","www"],"annotations":{"cpe":"cpe:2.3:a:opencart:opencart:4.1.0.3:::::dragonfly6:x86_64"},"messages":[{"message":"1) Create a user and a database for opencart to store all\n   its tables in (or choose an existing database).\n\n2) Add the following to your Apache configuration file\n   httpd.conf, and restart the server:\n\n   Alias /opencart /usr/local/www/opencart/\n   AcceptPathInfo On\n   <Directory /usr/local/www/opencart>\n      AllowOverride None\n      Require all granted\n   </Directory>\n\n3) Visit your opencart site with a browser (i.e.,\n   http://your.server.com/opencart/), and you should\n   be taken to the install script, which will lead\n   you through configing opencart.\n\nFor more information, see the INSTALL DOCUMENTATION:\n\n   https://github.com/opencart/opencart/blob/master/INSTALL.md","type":"install"}]},{"name":"open-motif-devel","origin":"x11-toolkits/open-motif-devel","version":"2023.02.16_7","comment":"Motif X11 Toolkit (industry standard GUI (IEEE 1295))","maintainer":"cy@FreeBSD.org","www":"https://motif.ics.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d81999b8054c1af03fadd02b9a604ef98d892d2e62e8c54117791a0f189cae3d","flatsize":16120463,"path":"All/open-motif-devel-2023.02.16_7.pkg","repopath":"All/open-motif-devel-2023.02.16_7.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":3777764,"desc":"Motif(r) is the industry standard graphical user interface, (as defined by\nthe IEEE 1295 specification), used on more than 200 hardware and software\nplatforms.  It provides application developers, end users, and system\nvendors with the industry's most widely used environment for standardizing\napplication presentation on a wide range of platforms.  Motif is the\nleading user interface toolkit for the UNIX(r) system.\n\nNOTE: Some ports with GNU configure do not know that Motif 2.1 requires -lXp.\nIn that case, you need to edit Makefile after configure, or, hack\nconfigure(.in) before configure.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"png":{"origin":"graphics/png","version":"1.6.47"},"xbitmaps":{"origin":"x11/xbitmaps","version":"1.1.2"}},"categories":["x11-toolkits"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXft.so.2","libXmu.so.6","libXrender.so.1","libXt.so.6","libc.so.8","libfontconfig.so.1","libfreetype.so.6","libjpeg.so.8","libm.so.4","libpng16.so.16"],"options":{"DOCS":"on"}},{"name":"onscripter","origin":"games/onscripter","version":"20230825","comment":"Visual novel engine compatible with NScripter","maintainer":"jbeich@FreeBSD.org","www":"https://onscripter.osdn.jp/onscripter.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5a1c92e7fff0a8a72b3422591a3546b5591e458054d1f280c6df31d78abd4860","flatsize":773751,"path":"All/onscripter-20230825.pkg","repopath":"All/onscripter-20230825.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":181776,"desc":"Open source clone of NScripter, a game engine used to create and\nperform visual novels.\n\nThis package provides the version to run Japanese games.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"lua54":{"origin":"lang/lua54","version":"5.4.7"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"},"sdl_ttf":{"origin":"graphics/sdl_ttf","version":"2.0.11_8"},"smpeg":{"origin":"multimedia/smpeg","version":"0.4.4_18"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libSDL_ttf-2.0.so.0","libbz2.so.2","libc.so.8","libfontconfig.so.1","libjpeg.so.8","liblua-5.4.so","libm.so.4","libpthread.so.0","libsmpeg-0.4.so.0","libstdc++.so.9"],"options":{"LUA":"on","PDA":"off","UTF8":"on"}},{"name":"open-motif","origin":"x11-toolkits/open-motif","version":"2.3.8_8","comment":"Motif X11 Toolkit (industry standard GUI (IEEE 1295))","maintainer":"cy@FreeBSD.org","www":"https://motif.ics.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6dd51ddd92d4dd471884f9044e314cb050c4dff2289083c9257f218a14cc8ca3","flatsize":16024237,"path":"All/open-motif-2.3.8_8.pkg","repopath":"All/open-motif-2.3.8_8.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":3779060,"desc":"Motif(r) is the industry standard graphical user interface, (as defined by\nthe IEEE 1295 specification), used on more than 200 hardware and software\nplatforms.  It provides application developers, end users, and system\nvendors with the industry's most widely used environment for standardizing\napplication presentation on a wide range of platforms.  Motif is the\nleading user interface toolkit for the UNIX(r) system.\n\nNOTE: Some ports with GNU configure do not know that Motif 2.1 requires -lXp.\nIn that case, you need to edit Makefile after configure, or, hack\nconfigure(.in) before configure.","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"png":{"origin":"graphics/png","version":"1.6.47"},"xbitmaps":{"origin":"x11/xbitmaps","version":"1.1.2"}},"categories":["x11-toolkits"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXft.so.2","libXmu.so.6","libXrender.so.1","libXt.so.6","libc.so.8","libexpat.so.1","libfontconfig.so.1","libfreetype.so.6","libjpeg.so.8","libm.so.4","libpng16.so.16"],"options":{"DOCS":"on"}},{"name":"onscripter-1byte","origin":"games/onscripter-1byte","version":"20230825","comment":"ONScripter with single-byte character mode support","maintainer":"jbeich@FreeBSD.org","www":"https://onscripter.osdn.jp/onscripter.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d63e923e5cb1fbb5c3711b3e85506f6aa40e3c66a4b81add30b9fdeba07b338a","flatsize":375007,"path":"All/onscripter-1byte-20230825.pkg","repopath":"All/onscripter-1byte-20230825.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":158064,"desc":"Open source clone of NScripter, a game engine used to create and\nperform visual novels.\n\nThis package provides 1-byte version which is able to run English games.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"lua54":{"origin":"lang/lua54","version":"5.4.7"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"},"sdl_ttf":{"origin":"graphics/sdl_ttf","version":"2.0.11_8"},"smpeg":{"origin":"multimedia/smpeg","version":"0.4.4_18"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libSDL_ttf-2.0.so.0","libbz2.so.2","libc.so.8","libfontconfig.so.1","liblua-5.4.so","libm.so.4","libpthread.so.0","libsmpeg-0.4.so.0","libstdc++.so.9"],"options":{"LUA":"on","PDA":"off","UTF8":"on"}},{"name":"onis","origin":"irc/onis","version":"0.8.2","comment":"Script that converts IRC logfiles into an HTML statistics page","maintainer":"ports@FreeBSD.org","www":"https://verplant.org/onis/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ed2dffe96f6016b18566df3f0a6cdc68ae9c2cf6dd9f91c2b2927e3aec4a16d9","flatsize":350923,"path":"All/onis-0.8.2.pkg","repopath":"All/onis-0.8.2.pkg","licenselogic":"single","pkgsize":94204,"desc":"Onis is a perl script that converts IRC logfiles into an HTML statistics page.\nIt provides information about daily channel usage and user activity. It does\nsupport a lot of log file formats like Xchat, eggdrop, irssi and many more.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["irc"],"messages":[{"message":"===>   NOTICE:\n\nThe onis port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"oniguruma","origin":"devel/oniguruma","version":"6.9.10","comment":"Regular expressions library compatible with POSIX/GNU/Perl","maintainer":"yuri@FreeBSD.org","www":"https://github.com/kkos/oniguruma","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2349383de9591e47f5b5532135189d5e08e55a518559b1f68a4d6b83336e30e2","flatsize":1044669,"path":"All/oniguruma-6.9.10.pkg","repopath":"All/oniguruma-6.9.10.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":226424,"desc":"Oniguruma is a modern and flexible regular expressions library. It\nencompasses features from different regular expression implementations\nthat traditionally exist in different languages. It comes close to\nbeing a complete superset of all regular expression features found\nin other regular expression implementations.\n\nIts features include:\n* Character encoding can be specified per regular expression object.\n* Several regular expression types are supported:\n  * POSIX\n  * Grep\n  * GNU Regex\n  * Perl\n  * Java\n  * Ruby\n  * Emacs","categories":["devel","textproc"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"cpe":"cpe:2.3:a:oniguruma_project:oniguruma:6.9.10:::::dragonfly6:x86_64"}},{"name":"onioncat","origin":"net/onioncat","version":"4.10.0_1","comment":"IP-transparent Tor Hidden Service connector","maintainer":"cs@FreeBSD.org","www":"https://www.onioncat.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"da58c4e5248ddb689c0932e6ed7196de8f55fd569e50fb20fb2cc829f5552bd6","flatsize":146831,"path":"All/onioncat-4.10.0_1.pkg","repopath":"All/onioncat-4.10.0_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":63504,"desc":"OnionCat is a VPN-adapter which allows to connect two or more computers or\nnetworks through VPN-tunnels. It is designed to use the anonymization networks\nTor or I2P as its transport, hence, it provides location-based anonymity while\nstill creating tunnel end points with private unique IP addresses.\n\nOnionCat uses IPv6 as native layer 3 network protocol. The clients\nconnected by it appear as on a single logical IPv6 network as being connected\nby a virtual switch. OnionCat automatically calculates and assigns unique IPv6\naddresses to the tunnel end points which are derived from the hidden service\nID (onion ID) of the hidden service of the local Tor client, or the local I2P\nserver destination, respectively. This technique provides authentication\nbetween the onion ID and the layer 3 address, hence, defeats IP spoofing\nwithin the OnionCat VPN.\n\nIf necessary, OnionCat can of course transport IPv4 as well. Although it has\nnative IP support, the suggested way to do this is to configure an\nIPv4-in-IPv6 tunnel.","deps":{"tor":{"origin":"security/tor","version":"0.4.8.16"}},"categories":["net","security"],"shlibs_required":["libc.so.8","libpthread.so.0"],"messages":[{"message":"If you plan to also receive connections (e.g. because you provide a service or\nyou use software which opens sockets for incomming connections like Bitorrent)\nyou MUST the onioncat_hostname in rc.conf and configure the following hidden\nservice in torrc:\n\nHiddenServicePort 8060 127.0.0.1:8060\n\nFinally, please consider setting up an IPv6 firewall.","type":"install"}]},{"name":"onetbb","origin":"devel/onetbb","version":"2022.0.0","comment":"Library that provides thread building blocks","maintainer":"martymac@FreeBSD.org","www":"https://software.intel.com/oneapi/onetbb","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"acd0532daf5d85ff091e52bfc46a4e850086c462b787839c8b7f5c42a25a96b4","flatsize":1941445,"path":"All/onetbb-2022.0.0.pkg","repopath":"All/onetbb-2022.0.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":339512,"desc":"oneAPI Threading Building Blocks (oneTBB) lets you easily write parallel C++\nprograms that take full advantage of multicore performance, that are portable,\ncomposable and have future-proof scalability.","categories":["devel"],"options":{"DOCS":"on"}},{"name":"onenetd","origin":"net/onenetd","version":"12_1","comment":"Single-server inetd","maintainer":"tdb@FreeBSD.org","www":"https://offog.org/code/onenetd.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2c28f026f7dac1bb219054f1b6cd47b5e1d2c8f5253d82231401d86e7770b2aa","flatsize":18155,"path":"All/onenetd-12_1.pkg","repopath":"All/onenetd-12_1.pkg","licenselogic":"single","pkgsize":9140,"desc":"A single-server inetd, similar to Dan Bernstein's tcpserver or\ncourier-tcpd from Courier-IMAP. This is small, and supports limiting\nthe number of concurrent connections and refusing further connections\nwith a configurable message.","categories":["net"],"shlibs_required":["libc.so.8"]},{"name":"onnx","origin":"misc/onnx","version":"1.17.0_2","comment":"Open Neural Network eXchange","maintainer":"yuri@FreeBSD.org","www":"https://onnx.ai/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"df4aa0cf578230d0725a0f54f67fc7ae8737b3db3ae7aa9a2875aa391fb79d0b","flatsize":5186034,"path":"All/onnx-1.17.0_2.pkg","repopath":"All/onnx-1.17.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1029112,"desc":"Open Neural Network Exchange (ONNX) is an open ecosystem that empowers AI\ndevelopers to choose the right tools as their project evolves. ONNX provides an\nopen source format for AI models, both deep learning and traditional ML. It\ndefines an extensible computation graph model, as well as definitions of\nbuilt-in operators and standard data types. Currently we focus on the\ncapabilities needed for inferencing (scoring).\n\nONNX is widely supported and can be found in many frameworks, tools, and\nhardware. Enabling interoperability between different frameworks and\nstreamlining the path from research to production helps increase the speed of\ninnovation in the AI community. We invite the community to join us and further\nevolve ONNX.","deps":{"abseil":{"origin":"devel/abseil","version":"20250127.0"},"protobuf":{"origin":"devel/protobuf","version":"29.3_1,1"}},"categories":["misc"]},{"name":"oneko-sakura","origin":"games/oneko-sakura","version":"1.2_3","comment":"Cat, Sakura or Tomoyo chasing a mouse all over the screen","maintainer":"ports@FreeBSD.org","www":"http://www.daidouji.com/oneko/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"20cdfc82135579969d29f3c092e1162a2c1739fbe2941ea05ca53f7322c285a4","flatsize":76219,"path":"All/oneko-sakura-1.2_3.pkg","repopath":"All/oneko-sakura-1.2_3.pkg","licenselogic":"single","licenses":["oneko"],"pkgsize":25636,"desc":"The program oneko creates a cute cat chasing around your mouse cursor.\n\npatchlevel \"1.2.sakura.5\"\nAdded bitmaps of Sakura Kinomoto and Tomoyo Daidouji\nwho are characters in a comic strip \"CARDCAPTOR SAKURA\" (CLAMP, Kodansha),\nwith the sanction indicated in\nCLAMP-NET.COM (http://www.clamp-net.com/).\n\nModified to support -name, -towindow, -toname and -tofocus.\n\nby Kiichiroh Mukose <mukose@hbar.mp.es.osaka-u.ac.jp>,\nThis port maintainer is:\tHOTARU-YA <hotaru@tail.net>","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"}},"categories":["games"],"shlibs_required":["libX11.so.6","libXext.so.6","libc.so.8","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe oneko-sakura port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"oo2c","origin":"lang/oo2c","version":"2.1.11_15","comment":"Optimizing Oberon-2 compiler of University of Kaiserslautern, Germany","maintainer":"ports@FreeBSD.org","www":"https://ooc.sourceforge.net/OOCref/OOCref_16.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e46a0bfc0303695203f72eee46e87348064b066fe803fc4120c5267aabca1944","flatsize":13106745,"path":"All/oo2c-2.1.11_15.pkg","repopath":"All/oo2c-2.1.11_15.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1622868,"desc":"Niklaus Wirth's language Oberon-2 implemented by a german university at\nKaiserslautern.  More information about Oberon is available from its\nwebpage at http://www.oberon.ethz.ch/.","deps":{"boehm-gc":{"origin":"devel/boehm-gc","version":"8.2.8"},"libtool":{"origin":"devel/libtool","version":"2.5.4"}},"categories":["lang"],"shlibs_required":["libc.so.8","libdl.so.0","libgc.so.1","libm.so.4"],"options":{"DOCS":"on","THREADS":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe oo2c port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ondir","origin":"misc/ondir","version":"0.2.4_2","comment":"Automatically executes scripts as you traverse directories","maintainer":"garga@FreeBSD.org","www":"https://swapoff.org/ondir.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d642229784310be957234b0f6d7d76d3d8aa97e22c2333f89ff17b573eb7500d","flatsize":35395,"path":"All/ondir-0.2.4_2.pkg","repopath":"All/ondir-0.2.4_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":15356,"desc":"On Dir is a program that automatically executes scripts as you traverse\ndirectories at a terminal.\n\nIn addition to executing scripts in the directory you are entering or leaving,\nondir also executes scripts in directories that are traversed on the way to that\ndirectory.","categories":["misc"],"shlibs_required":["libc.so.8"]},{"name":"ooni-mini","origin":"net/ooni-mini","version":"0.23.0_23","comment":"Small command line client that tests OONI's functionality","maintainer":"egypcio@FreeBSD.org","www":"https://ooni.org/about/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7aebddaabcfce608349983154953de5b8c91bcf85633e94778f5eeb50b99e8be","flatsize":15361306,"path":"All/ooni-mini-0.23.0_23.pkg","repopath":"All/ooni-mini-0.23.0_23.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":4477676,"desc":"The Open Observatory of Network Interference (OONI) is a free software\nproject and a Global community measuring Internet censorship since 2012.\n\nOONI's miniooni is a small command line client useful to test the\nfunctionality without integrating with full features of OONI Probe CLI.\n\nminiooni can use tunnels provided by Tor, if you like to. The use of regular\nHTTP proxies is also possible.","deps":{"ca_root_nss":{"origin":"security/ca_root_nss","version":"3.108"}},"categories":["benchmarks","net","www"]},{"name":"omping","origin":"net-mgmt/omping","version":"0.0.4_1","comment":"Tool to test IP multicast functionality","maintainer":"fw@moov.de","www":"https://github.com/jfriesse/omping","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"66f85567ac45effa4e7106086b5386c5ee192a9c1b6bde18cecd17c81b72b4cf","flatsize":266833,"path":"All/omping-0.0.4_1.pkg","repopath":"All/omping-0.0.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":85080,"desc":"Omping (Open Multicast Ping) is tool to test IP multicast functionality\nprimarily in local network.\n\nFeatures\n* Similar user experience as classic ping tool\n* Ping multiple hosts at once\n* Implementation of RFC Draft draft-ietf-mboned-ssmping-08\n* Any-source and Source-specific Multicast","categories":["net-mgmt"],"shlibs_required":["libc.so.8"]},{"name":"omnitty","origin":"net/omnitty","version":"0.3.0_5","comment":"Curses-based SSH multiplexer","maintainer":"david@catwhisker.org","www":"https://omnitty.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5cb477c3abfc54dc1635ddfdac482841f92810b5ba64fc700b7fa624999be7fb","flatsize":25100,"path":"All/omnitty-0.3.0_5.pkg","repopath":"All/omnitty-0.3.0_5.pkg","licenselogic":"single","pkgsize":11968,"desc":"Omnitty is a curses-based program that allows one to log into several\nmachines simultaneously and interact with them, selectively directing\ninput to individual machines or groups of selected machines.\n\nYou can run both line-oriented and screen oriented in the target\nmachines, because Omnitty has built-in terminal emulation capability.\nWhen the window is large enough, Omnitty also displays a \"summary area\"\nfor each machine, in which it shows what the latest output from the\nmachine was, so you can have an idea of what is going on in each machine.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"},"rote":{"origin":"devel/rote","version":"0.2.8_1"}},"categories":["net"],"shlibs_required":["libc.so.8","libncurses.so.6","librote.so.0","libtinfo.so.6"]},{"name":"oneshot","origin":"www/oneshot","version":"1.5.1_25","comment":"First-come-first-serve single-fire HTTP server","maintainer":"lcook@FreeBSD.org","www":"https://github.com/raphaelreyna/oneshot","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4cec540bf270ec314dc0c5dc88a9be742e806e724c7af7c2844e5a91438424e8","flatsize":8337884,"path":"All/oneshot-1.5.1_25.pkg","repopath":"All/oneshot-1.5.1_25.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2684600,"desc":"Standalone first-come-first-serve HTTP server.\nEasily transfer files to and from your terminal\nand any browser.","categories":["www"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on","MANPAGES":"on"}},{"name":"omnibackup","origin":"sysutils/omnibackup","version":"0.2.1_1","comment":"One Script to back them all up","maintainer":"info@babaei.net","www":"https://github.com/NuLL3rr0r/omnibackup","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d38437db691cd925ca499d11131292120c18f41147347f4d5951820252e59990","flatsize":250131,"path":"All/omnibackup-0.2.1_1.pkg","repopath":"All/omnibackup-0.2.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":39132,"desc":"OmniBackup is a MIT-licensed, feature rich, pure Bash script which assists you\nin taking periocdic backups from OpenLDAP, PostgreSQL, MariaDB / MySQL and your\nfilesystem. It also lets you extend OmniBackup by creating custom backup\nscenarios and defining your own customized scripts.\n\nConfiguration in OmniBackup is done through JSON. It also provides plenty of\ncompression and cryptography algorithms such as LZMA2, gzip and bzip2\ncompression algorithms, and AES-128, AES-192 and AES-256 symmetric cryptography\nalgorithms. Furthermore, it has support for RSA signatures to verify the backup\norigin and integrity on remote servers. MD4, MD5, MDC-2, RIPEMD160, SHA, SHA-1,\nSHA-224, SHA-256, SHA-384, SHA-512 and WHIRLPOOL are supported as backup\nintegrity hash algorithms.\n\nIt supports multiple backup servers and as many as reports recipients through\nemail. It has the optional ability to follow symbolic links or to preserve\npermissions inside backup files. And, last but not least it provides random\npassphrase generation for encrypted archives with variable length and patterns\nor a unique passphrase for all backups. It's also possible to encrypt each\npassphrase by using RSA public keys for individual backup servers.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"flock":{"origin":"sysutils/flock","version":"2.37.2_1"},"jq":{"origin":"textproc/jq","version":"1.7.1"},"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"openldap26-client":{"origin":"net/openldap26-client","version":"2.6.9_1"},"openldap26-server":{"origin":"net/openldap26-server","version":"2.6.9_1"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"},"sudo":{"origin":"security/sudo","version":"1.9.17p1"}},"categories":["sysutils"],"options":{"DOCS":"on","OPENLDAP":"on","PGSQL":"on","MYSQL":"on"},"messages":[{"message":"In order to run OmniBackup, you will need to create and configure the main\nconfiguration file, e.g.:\n\n$ cp -p /usr/local/etc/omnibackup/config.json.sample \\\n      /usr/local/etc/omnibackup/config.json\n\nor, create it in the root users' home directory:\n\n$ cp -p /usr/local/etc/omnibackup/config.json.sample \\\n      /root/.omnibackup/config.json\n\nIn order to take automatic backups every 24 hours at 01:00am UTC run this\ncommand:\n\n$ crontab -e -u root\n\nThen add the following lines to the root users' crontab:\n\n# OmniBackup daily backups\n00      01      *       *       *       /usr/local/bin/omnibackup\n\nTo avoid data loss, make sure to consult the documentation at:\n\n* /usr/local/share/doc/omnibackup/README.md\nor\n* https://github.com/NuLL3rr0r/omnibackup\n\nBefore you use it in production.","type":"install"}]},{"name":"omi","origin":"ftp/omi","version":"20030719","comment":"\"mirror\" subtrees of FTP servers","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8918f787ae5d1251a4477f64d6b92321bd41f9915523b13134b91a14de6b1c3d","flatsize":176417,"path":"All/omi-20030719.pkg","repopath":"All/omi-20030719.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":55312,"desc":"What Is omi?\n============\n\n   It is a software to \"mirror\" subtrees of FTP servers.  It\n   can be used to make a one-time mirror, and it can be used\n   to update a mirror regularly (for example using cron).","categories":["ftp"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe omi port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"onednn","origin":"math/onednn","version":"2.5.3","comment":"Intel(R) Math Kernel Library for Deep Neural Networks","maintainer":"yuri@FreeBSD.org","www":"https://github.com/oneapi-src/oneDNN/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9053277482c4ea67e2b2f8ba9e5668bac97b310420f59a25a1824ebb9b16d225","flatsize":32119338,"path":"All/onednn-2.5.3.pkg","repopath":"All/onednn-2.5.3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":4183136,"desc":"Intel(R) Math Kernel Library for Deep Neural Networks (Intel(R) MKL-DNN) is an\nopen source performance library for deep learning applications. The library\naccelerates deep learning applications and framework on Intel(R) architecture.\nIntel(R) MKL-DNN contains vectorized and threaded building blocks which you can\nuse to implement deep neural networks (DNN) with C and C++ interfaces.\n\nDNN functionality optimized for Intel architecture is also included in Intel(R)\nMath Kernel Library (Intel(R) MKL). API in this implementation is not compatible\nwith Intel MKL-DNN and does not include certain new and experimental features.\n\nWWW: https://01.org/onednn","categories":["math"],"options":{"SIMD_DEFAULT":"on","SIMD_NATIVE":"off","OPENMP":"on","TBB":"off","SEQ":"off","THREADPOOL_STANDALONE":"off","THREADPOOL_EIGEN":"off","THREADPOOL_TBB":"off"}},{"name":"omnilinter","origin":"devel/omnilinter","version":"0.7.0_8","comment":"General purpose bulk linter","maintainer":"amdmi3@FreeBSD.org","www":"https://github.com/AMDmi3/omnilinter","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0d54bf961517b2c462cb2a016f154c606375fa93cdc88e628437e567fe3d740e","flatsize":2226142,"path":"All/omnilinter-0.7.0_8.pkg","repopath":"All/omnilinter-0.7.0_8.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":678944,"desc":"Define path pattern and regular expression rules and match against\nall your repositories/projects/codebases at once. Use that to push\nand uphold good practices, chase deprecations, and fix common\nproblems all over your code.","categories":["devel"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"oneVPL","origin":"multimedia/onevpl","version":"2022.1.5","comment":"oneAPI Video Processing Library dispatcher, tools, and examples","maintainer":"ports@FreeBSD.org","www":"https://software.intel.com/content/www/us/en/develop/tools/oneapi/components/onevpl.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2ec6ba8c4b45038d8f7f955e6de0bb46fe01a9ff6351cb87c68c1925e6e35b9b","flatsize":15584927,"path":"All/oneVPL-2022.1.5.pkg","repopath":"All/oneVPL-2022.1.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3136968,"desc":"The oneAPI Video Processing Library (oneVPL) provides a single video\nprocessing API for encode, decode, and video processing that works\nacross a wide range of accelerators.\n\nThis package contains the following components of oneVPL:\n\n- Copies of the oneVPL Specification API header files\n- oneVPL dispatcher\n- Examples demonstrating API usage\n- oneVPL command line tools","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libdrm":{"origin":"graphics/libdrm","version":"2.4.123,1"},"libva":{"origin":"multimedia/libva","version":"2.22.0"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["multimedia"],"shlibs_required":["libX11-xcb.so.1","libX11.so.6","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9","libva-drm.so.2","libva.so.2","libxcb-dri3.so.0","libxcb-present.so.0","libxcb.so.1"],"options":{"PYTHON":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe oneVPL port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"open-simh","origin":"emulators/open-simh","version":"4.1.0.20240303","comment":"Emulates classic DEC, HP, GRI, IBM, Altair, SDS, Honeywell, and others","maintainer":"kbowling@FreeBSD.org","www":"https://opensimh.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e823afc549f92b7f82bd76dcbd8587f3c4bf84605cee6e4486ba3e3081ee66d8","flatsize":100424201,"path":"All/open-simh-4.1.0.20240303.pkg","repopath":"All/open-simh-4.1.0.20240303.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11365308,"desc":"Open SIMH is a highly portable, multi-system simulator.\n\nSIMH is a framework and family of computer simulators, initiated by Bob Supnik\nand continued with contributions (large and small) from many others, with the\nprimary goal of enabling the preservation of knowledge contained in, and\nproviding the ability to execute/experience, old/historic software via\nsimulation of the hardware on which it ran. This goal has been successfully\nachieved and has for these years created a diverse community of users and\ndevelopers.\n\nSee the following link for a list of simulators and documentation:\nhttps://opensimh.org/simulators/","deps":{"dejavu":{"origin":"x11-fonts/dejavu","version":"2.37_3"},"libedit":{"origin":"devel/libedit","version":"3.1.20250104,1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_ttf":{"origin":"graphics/sdl2_ttf","version":"2.24.0"}},"categories":["emulators"],"shlibs_required":["libSDL2-2.0.so.0","libc.so.8","libdl.so.0","libedit.so.0","libm.so.4","libpcre.so.1","libpng16.so.16","libpthread.so.0","librt.so.0","libz.so.3"]},{"name":"ompl","origin":"misc/ompl","version":"1.6.0_5","comment":"Open Motion Planning Library","maintainer":"yuri@FreeBSD.org","www":"https://ompl.kavrakilab.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0ed40433edb3bbc57646e748d31e4867e1fad9d65ccd13b3ed091900be016b0a","flatsize":10193843,"path":"All/ompl-1.6.0_5.pkg","repopath":"All/ompl-1.6.0_5.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1857556,"desc":"The open motion planning library (OMPL) is a new library for sampling-based\nmotion planning, which contains implementations of many state-of-the-art\nplanning algorithms. The library is designed in a way that it allows the user\nto easily solve a variety of complex motion planning problems with minimal\ninput. OMPL facilitates the addition of new motion planning algorithms, and it\ncan be conveniently interfaced with other software components. A simple\ngraphical user interface (GUI) built on top of the library, a number of\ntutorials, demos, and programming assignments are designed to teach students\nabout sampling-based motion planning. The library is also available for use\nthrough Robot Operating System (ROS).","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"flann":{"origin":"math/flann","version":"1.9.2_3"},"ode":{"origin":"devel/ode","version":"0.16.2,1"},"triangle":{"origin":"math/triangle","version":"1.6_5"}},"categories":["comms","misc"],"options":{"FLANN":"on","OPENDE":"on","PLANNERARENA":"off","SPOT":"off","TRIANGLE":"on"}},{"name":"olsrd","origin":"net/olsrd","version":"0.9.8_2","comment":"OLSR routing daemon","maintainer":"decke@FreeBSD.org","www":"http://www.olsr.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e8d2e6b94261f9f302ee903e127626c9c092bf6528503d18ab433a0587141b4d","flatsize":595838,"path":"All/olsrd-0.9.8_2.pkg","repopath":"All/olsrd-0.9.8_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":196316,"desc":"From the website:\n\nThe olsr.org OLSR daemon is an implementation of the Optimized Link\nState Routing protocol. OLSR is a routing protocol for mobile ad-hoc\nnetworks. The protocol is pro-active, table driven and utilizes a\ntechnique called multipoint relaying for message flooding.","categories":["net"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"MULTI_IF":"off"},"messages":[{"message":"Set olsrd_enable=\"YES\" in /etc/rc.conf to enable","type":"install"}]},{"name":"olm","origin":"security/olm","version":"3.2.13","comment":"Double Ratchet cryptographic ratchet in C++","maintainer":"adridg@FreeBSD.org","www":"https://gitlab.matrix.org/matrix-org/olm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f76641a5c661f0dbc1966f28dbdd1330663396500960c98c0202daa03ad49613","flatsize":230953,"path":"All/olm-3.2.13.pkg","repopath":"All/olm-3.2.13.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":92428,"desc":"An implementation of the Double Ratchet cryptographic ratchet described by\nhttps://whispersystems.org/docs/specifications/doubleratchet/, written in C and\nC++11 and exposed as a C API.","categories":["security"],"annotations":{"cpe":"cpe:2.3:a:matrix:olm:3.2.13:::::dragonfly6:x86_64"}},{"name":"omega","origin":"games/omega","version":"0.90.4_2","comment":"Complex rogue-style game of dungeon exploration","maintainer":"r7st.guru@gmail.com","www":"http://www.alcyone.com/max/projects/omega/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3b8b23ac191f3f5875351a4c398f435f3e84b2b52b8e362b17953c66bd71d4b8","flatsize":727946,"path":"All/omega-0.90.4_2.pkg","repopath":"All/omega-0.90.4_2.pkg","licenselogic":"single","pkgsize":268900,"desc":"omega is a complex rogue-style game of dungeon exploration.  Unlike\nother such games, there are a number of ways to \"win\", depending on\nvarious actions taken during play. The ways you can get your name on\nthe hiscore board include becoming the highest ranked head of a guild,\nsect, college, etc., as well as gaining the most points figured from\npossessions and experience. The game (via the oracle) may impose some\nstructure on your exploration, but you need not follow all of the\noracle's advice. There *is* a \"total winner\" status, by the way.\n\nomega offers a richness of playing detail that goes beyond a simple\ngame like rogue. However, the majority of gameplay is very similar to\nrogue, hack, ultrarogue, larn, and other such games. The player is\nrepresented by the highlighted \"@\" symbol, objects and terrain\nfeatures are represented by non-alphabetic symbols, monsters are\nrepresented by the various upper and lower case letters, and other\nhumans are represented by a non-highlighted \"@\". It is recommended\nthat the novice read the man pages for rogue or some other such game\nand perhaps play a few games before playing omega.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["games"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"options":{"DOCS":"on"}},{"name":"oldrunner","origin":"games/oldrunner","version":"20120131_1","comment":"Textmode remake of Broderbund's LodeRunner","maintainer":"ports@FreeBSD.org","www":"http://culot.org/public/Code/oldrunner.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fe4e191fbf6e6c12b56806b5b34f8e3ac16d1739f6b249f6c04b66a9d6d0b5e5","flatsize":122039,"path":"All/oldrunner-20120131_1.pkg","repopath":"All/oldrunner-20120131_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":28400,"desc":"Oldrunner is a remake of Broderbund's Loderunner which contains the 150\noriginal game levels. It is written in C and has a textmode interface.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["games"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"messages":[{"message":"===>   NOTICE:\n\nThe oldrunner port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ollama-hpp","origin":"devel/ollama-hpp","version":"0.9.4","comment":"Modern, Header-only C++ bindings for the Ollama API","maintainer":"yuri@FreeBSD.org","www":"https://github.com/kongaskristjan/fire-hpp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3eb3140693beeecdab07558260b949d704c9ef3416286061a3d5b6cc0a2a91f6","flatsize":1299882,"path":"All/ollama-hpp-0.9.4.pkg","repopath":"All/ollama-hpp-0.9.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":159616,"desc":"ollama-hpp is a modern, header-only C++11/14/20 bindings for the Ollama API.\n\nIt allows to access the full power of local language models in C++ with just\na few lines of code.","categories":["devel"]},{"name":"omake","origin":"devel/omake","version":"0.10.6_2","comment":"Flexible build system","maintainer":"freebsd@dev.thsi.be","www":"http://projects.camlcity.org/projects/omake.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"251266e6c3729507efebaea35c29f1a74b029c155064ffbb96a199d52e26b264","flatsize":7182529,"path":"All/omake-0.10.6_2.pkg","repopath":"All/omake-0.10.6_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1509496,"desc":"OMake is a build system designed for scalability and portability. It uses\na syntax similar to make utilities you may have used, but it features\nmany additional enhancements.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"oksh-static","origin":"shells/oksh","version":"7.6,1","comment":"Portable OpenBSD Korn shell (rescue(8) version)","maintainer":"pkubaj@FreeBSD.org","www":"https://github.com/ibara/oksh","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"80bfabffa502324300c1753f977b0f50ce464a946005b4dda2f0febfa65d67ce","flatsize":916979,"path":"All/oksh-static-7.6,1.pkg","repopath":"All/oksh-static-7.6,1.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":364972,"desc":"oksh is the portable version of the OpenBSD Korn shell, a continuation\nof the Public Domain Korn Shell (PDKSH).  Its command language is a\nsuperset of the sh(1) shell language.  oksh is best known as the\ndefault user shell and /bin/sh on OpenBSD.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["shells"],"options":{"CURSES":"on","SMALL":"off"},"annotations":{"flavor":"static"}},{"name":"oksh","origin":"shells/oksh","version":"7.6,1","comment":"Portable OpenBSD Korn shell","maintainer":"pkubaj@FreeBSD.org","www":"https://github.com/ibara/oksh","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5163f622512d2c37a4a08762c932ff4dcb2798a6fd382125f67af793cf098896","flatsize":299540,"path":"All/oksh-7.6,1.pkg","repopath":"All/oksh-7.6,1.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":159940,"desc":"oksh is the portable version of the OpenBSD Korn shell, a continuation\nof the Public Domain Korn Shell (PDKSH).  Its command language is a\nsuperset of the sh(1) shell language.  oksh is best known as the\ndefault user shell and /bin/sh on OpenBSD.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["shells"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"options":{"CURSES":"on","SMALL":"off"},"annotations":{"flavor":"dynamic"}},{"name":"okc321","origin":"print/okc321","version":"1.1","comment":"PPDs for the Oki C321dn, C331dn, and C531dn printers","maintainer":"ports@FreeBSD.org","www":"https://www.oki.com/de/printing/support/drivers-and-utilities/colour/44951534/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cd27f1b5233e746e86cfed48eb5673c9c68b7771ac57bbcc6af6ef29f7921ae2","flatsize":53828,"path":"All/okc321-1.1.pkg","repopath":"All/okc321-1.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":37988,"desc":"PostScript Printer Descriptions for the Oki C321dn, C331dn, and C531dn\nprinters for use with CUPS.","categories":["print"],"messages":[{"message":"===>   NOTICE:\n\nThe okc321 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ois","origin":"devel/ois","version":"1.5.1","comment":"Object Oriented Input System","maintainer":"amdmi3@FreeBSD.org","www":"https://wgois.github.io/OIS/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4b42695854dad9b61922678ae6759a9d056599d287900c2eb1446a54e1c7c2ed","flatsize":228747,"path":"All/ois-1.5.1.pkg","repopath":"All/ois-1.5.1.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":66436,"desc":"Object Oriented Input System (OIS) is meant to be a cross platform,\nsimple solution for using all kinds of Input Devices (KeyBoards,\nMice, Joysticks, etc) and feedback devices (e.g. forcefeedback).\nWritten in C++ using Object Oriented Design patterns.\n\nNOTE: this ports lacks joystick support. For now.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["devel"],"options":{"DEMOS":"off"}},{"name":"okteta","origin":"devel/okteta","version":"0.26.21,1","comment":"KDE hex editor","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/applications/utilities/okteta/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6801adfebe2573b62df781e1c8a584eaa16bbccf1b0b1bd6d1d37b7036658bda","flatsize":7962020,"path":"All/okteta-0.26.21,1.pkg","repopath":"All/okteta-0.26.21,1.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3"],"pkgsize":1451512,"desc":"Okteta is a simple editor for the raw data of files.\n\nFeatures\n *  Values and characters shown either in two columns (the traditional display\n    in hex editors) or in rows with the value on top of the character\n *  Editing and navigating similar to a text editor\n *  Customizable data views\n *  Data view profiles\n *  Tools dockable on all sides or floating\n *  Numerical encodings: Hexadecimal, Decimal, Octal, Binary\n *  Character encodings: All 8-bit encodings as supplied by Qt, EBCDIC\n *  Fast data rendering on screen\n *  Multiple open files\n *  Support for remote files, by http, ftp, fish & other protocols supported by\n    KDE Platform\n *  Export of data to text, both file and clipboard.\n *  Checksum/Hashsum calculator: Modular sum (8/16/32/64 bit), Adler-32, CRC-32\n    and Hashsums by the QCA2 library, can be SHA-0/1/224/256/384/512, MD2/4/5,\n    RIPEMD-160, Whirlpool\n *  Structures tool for analyzing and editing based on user-creatable structure\n    definitions\n *  Statistic tool\n *  String extraction tool\n *  8-bit charset conversion tool\n *  Decoding table listing common simple data types.\n *  Bookmarks\n *  Printing\n *  Table with complete list of all byte values","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf5-attica":{"origin":"x11-toolkits/kf5-attica","version":"5.116.0"},"kf5-kauth":{"origin":"devel/kf5-kauth","version":"5.116.0_1"},"kf5-kbookmarks":{"origin":"devel/kf5-kbookmarks","version":"5.116.0"},"kf5-kcmutils":{"origin":"devel/kf5-kcmutils","version":"5.116.0"},"kf5-kcodecs":{"origin":"textproc/kf5-kcodecs","version":"5.116.0"},"kf5-kcompletion":{"origin":"x11-toolkits/kf5-kcompletion","version":"5.116.0"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kconfigwidgets":{"origin":"x11-toolkits/kf5-kconfigwidgets","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-kcrash":{"origin":"devel/kf5-kcrash","version":"5.116.0"},"kf5-kdbusaddons":{"origin":"devel/kf5-kdbusaddons","version":"5.116.0"},"kf5-kdoctools":{"origin":"devel/kf5-kdoctools","version":"5.116.0"},"kf5-ki18n":{"origin":"devel/kf5-ki18n","version":"5.116.0"},"kf5-kiconthemes":{"origin":"x11-themes/kf5-kiconthemes","version":"5.116.0"},"kf5-kio":{"origin":"devel/kf5-kio","version":"5.116.0_1"},"kf5-kitemviews":{"origin":"x11-toolkits/kf5-kitemviews","version":"5.116.0"},"kf5-kjobwidgets":{"origin":"x11-toolkits/kf5-kjobwidgets","version":"5.116.0"},"kf5-knewstuff":{"origin":"devel/kf5-knewstuff","version":"5.116.0"},"kf5-kparts":{"origin":"devel/kf5-kparts","version":"5.116.0"},"kf5-kservice":{"origin":"devel/kf5-kservice","version":"5.116.0"},"kf5-ktextwidgets":{"origin":"x11-toolkits/kf5-ktextwidgets","version":"5.116.0"},"kf5-kwidgetsaddons":{"origin":"x11-toolkits/kf5-kwidgetsaddons","version":"5.116.0"},"kf5-kwindowsystem":{"origin":"x11/kf5-kwindowsystem","version":"5.116.0"},"kf5-kxmlgui":{"origin":"x11-toolkits/kf5-kxmlgui","version":"5.116.0"},"kf5-solid":{"origin":"devel/kf5-solid","version":"5.116.0"},"kf5-sonnet":{"origin":"textproc/kf5-sonnet","version":"5.116.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"qca-qt5":{"origin":"devel/qca","version":"2.3.10"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-designer":{"origin":"devel/qt5-designer","version":"5.15.16p3_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-script":{"origin":"devel/qt5-script","version":"5.15.18p0_2"},"qt5-scripttools":{"origin":"devel/qt5-scripttools","version":"5.15.18p0_3"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["devel","kde"],"shlibs_required":["libKF5Auth.so.5","libKF5AuthCore.so.5","libKF5Codecs.so.5","libKF5ConfigCore.so.5","libKF5ConfigGui.so.5","libKF5ConfigWidgets.so.5","libKF5CoreAddons.so.5","libKF5Crash.so.5","libKF5DBusAddons.so.5","libKF5I18n.so.5","libKF5KIOCore.so.5","libKF5Service.so.5","libKF5WidgetsAddons.so.5","libKF5XmlGui.so.5","libQt5Concurrent.so.5","libQt5Core.so.5","libQt5DBus.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"oinkmaster","origin":"security/oinkmaster","version":"2.0_2","comment":"Help you update your snort rules after each update","maintainer":"ports@FreeBSD.org","www":"https://oinkmaster.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"32bc13c523adbe9bf4f24c6815cfba4d798e3e77c485ced4c0e0bf994ce9cdb3","flatsize":136637,"path":"All/oinkmaster-2.0_2.pkg","repopath":"All/oinkmaster-2.0_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":37684,"desc":"Oinkmaster is simple Perl script released under the BSD license to help you\nupdate your Snort 1.9+ rules and comment out the unwanted ones after each\nupdate. It will tell you exactly what had changed since the last update,\nhence giving you good control of your rules.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"wget":{"origin":"ftp/wget","version":"1.25.0"}},"categories":["security"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe oinkmaster port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"oidentd","origin":"security/oidentd","version":"2.5.1_1","comment":"Ident server that supports user-defined ident strings","maintainer":"oliver@FreeBSD.org","www":"https://oidentd.janikrabe.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bf996bb2b7df4c89253575b3f6a6da610ff0d6f48476e37ede2eb54463760773","flatsize":76015,"path":"All/oidentd-2.5.1_1.pkg","repopath":"All/oidentd-2.5.1_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":36548,"desc":"From the README:\n\n\"oidentd is an ident (rfc1413 compliant) daemon that runs on Linux,\nFreeBSD, OpenBSD and Solaris.  oidentd can handle IP masqueraded/NAT connections\non Linux, FreeBSD (ipf only) and OpenBSD.  oidentd has a flexible mechanism for\nspecifying ident responses.  Users can be granted permission to specify their\nown ident responses.  Responses can be specified according to host and port\npairs.\"\n\nFreeBSD's inetd has a built-in ident service which can also generate\nbogus responses.\n\nPlease see the TODO file for more information on why only ipf is\nsupported under FreeBSD.\n\nMark Laws\nmdl@60hz.org","categories":["security"],"shlibs_required":["libc.so.8"]},{"name":"ohsnap-otb","origin":"x11-fonts/ohsnap-otb","version":"1.8.0_1","comment":"Monospaced font based on Artwiz Snap","maintainer":"ports@FreeBSD.org","www":"https://gitlab.com/rigoletto/ohsnap-otb","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1220f92726153acaf85dfd8e38ba48203bc23ca2eac3b5c39a947d0cd1357a9e","flatsize":175298,"path":"All/ohsnap-otb-1.8.0_1.pkg","repopath":"All/ohsnap-otb-1.8.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":24964,"desc":"Open Type Bitmap version of the Ohsnap font.\n\nMonospaced font based on Artwiz Snap with bold support and a version with\nstatus icons.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"],"messages":[{"message":"===>   NOTICE:\n\nThe ohsnap-otb port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"oink","origin":"math/oink","version":"g20250105","comment":"Modern parity game solvers written in C++","maintainer":"yuri@FreeBSD.org","www":"https://github.com/trolando/oink","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"797b14a38ad96e8734e0fbec1188d887dceacbd2046acdd1bc752eec18fc5c20","flatsize":960780,"path":"All/oink-g20250105.pkg","repopath":"All/oink-g20250105.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":295564,"desc":"Oink is an modern implementation of parity game solvers written in C++. Oink\naims to provide high-performance implementations of state-of-the-art algorithms\nrepresenting different approaches to solving parity games.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"lace-work-stealing":{"origin":"devel/lace","version":"1.4.2_1"}},"categories":["math"],"shlibs_required":["libboost_iostreams.so.1.87.0","libboost_random.so.1.87.0","libboost_regex.so.1.87.0","libboost_system.so.1.87.0","libc.so.8","liblace.so","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"ohsnap","origin":"x11-fonts/ohsnap","version":"1.8.0_1","comment":"Monospaced font based on Artwiz Snap","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/osnapfont/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"11a4afb022e7e93246de3f7901d37a6d20ea38d3a16ac30723068e16a506eb8a","flatsize":1578566,"path":"All/ohsnap-1.8.0_1.pkg","repopath":"All/ohsnap-1.8.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":34692,"desc":"Monospaced font based on Artwiz Snap with bold support and\na version with status icons.\n\nThere are ISO8859-1, a version with status icons,\nconsolefonts and ISO10646-1.\nAvailable sizes are: 6x11, 7x12, 6x13 and 7x14.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"],"messages":[{"message":"To get XFree86 to recognise your new fonts you will need to\n add a line to your XF86Config file. XFree86 4 usually keeps its\n XF86Config file in /etc or /etc/X11.\n\n Add the following line to the \"Files\" section and restart XFree86.\n\n FontPath \"/usr/local/share/fonts/ohsnap\"","type":"install"},{"message":"===>   NOTICE:\n\nThe ohsnap port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"om-libreoffice","origin":"editors/libreoffice-om","version":"25.2.2.2","comment":"om language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b476dc83fb21f1dbab4704dbd3b315129e4d9e33dcee60d26e23fb95eb61443f","flatsize":32959334,"path":"All/om-libreoffice-25.2.2.2.pkg","repopath":"All/om-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":2992888,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"ohmu","origin":"sysutils/ohmu","version":"1.1.0_6","comment":"Tool to view space usage in your terminal","maintainer":"ports@FreeBSD.org","www":"https://gitlab.com/paul-nechifor/ohmu","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0656aaac40b0c5621b6e4948f256108b246970377a8cc07dbeddf215d9229a89","flatsize":159975,"path":"All/ohmu-1.1.0_6.pkg","repopath":"All/ohmu-1.1.0_6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":28340,"desc":"Tool to view space usage in your terminal.","deps":{"py311-future":{"origin":"devel/py-future","version":"0.18.3_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["sysutils"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe ohmu port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"oldschool-pc-fonts","origin":"x11-fonts/oldschool-pc-fonts","version":"2.2_2","comment":"Ultimate Oldschool PC Font Pack","maintainer":"ports@FreeBSD.org","www":"https://int10h.org/oldschool-pc-fonts/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"899a354dc77e58c1313bb367ff4abb49541327e63911d872242610e99b702b6a","flatsize":48969077,"path":"All/oldschool-pc-fonts-2.2_2.pkg","repopath":"All/oldschool-pc-fonts-2.2_2.pkg","licenselogic":"single","licenses":["CC-BY-SA-4.0"],"pkgsize":4101912,"desc":"The Ultimate Oldschool PC Font Pack started out with the idea of paying tribute\nto ancient PCs and their bitmapped, pre-GUI typography (if you can call it\nthat). It was inspired by similar efforts that cover other vintage machines:\nclassic system fonts from the Amiga, C64, Apple II, Mac, ZX Spectrum,\nAtari 8-bit/ST etc. are all celebrated. On the other hand, the IBM PC and its\nclones seem to get little love... except for that one VGA text mode font\n(which has been remade numerous times, to varying degrees of success).\n\nThis collection is here to remedy that, and to bring you pixel-perfect remakes\nof various type styles from text-mode era PCs - in modern, multi-platform,\nUnicode-compatible TrueType form (plus straight bitmap versions).\n\nAlthough the goal is to make it a complete resource, the main focus is on\nhardware/firmware character sets: the kind that's located in a ROM chip on\nthe system board or graphics card, which is what you'd see by default when\nworking in text (or graphics) mode. Software-loadable fonts are also within\nthe scope of this collection (if associated with a particular machine or\ndisplay system), so some of these have also made it in.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"],"options":{"AC":"on","BM":"on","MX":"on","PX":"on"},"messages":[{"message":"If you upgrade from 1.0, be warned that many fonts had changed names,\ne.g. 'PxPlus IBM VGA' can now be 'PxPlus IBM VGA 9x16' or 'PxPlus IBM VGA 8x16'.","type":"upgrade","maximum_version":"2.2"},{"message":"===>   NOTICE:\n\nThe oldschool-pc-fonts port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ogmtools","origin":"multimedia/ogmtools","version":"1.5_18","comment":"Tools to extract from/get info about/create OGG media streams","maintainer":"multimedia@FreeBSD.org","www":"https://www.bunkus.org/videotools/ogmtools/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"06011142e98fca67a1305646a69af4dbd3a8d652ad22958acb97d337588f8b50","flatsize":414948,"path":"All/ogmtools-1.5_18.pkg","repopath":"All/ogmtools-1.5_18.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":123520,"desc":"[ excerpt (with adaptations) from developer's website with modifications ]\n\nThese tools allow information about (ogminfo) or extraction from\n(ogmdemux) or creation of (ogmmerge) OGG media streams. Note that\nI'll use OGM for \"OGG media streams\".\n\nSupported stream types include video streams from AVIs or Ogg files\nand Vorbis audio from Ogg files. The resulting files can be played\nback with mplayer or with the OggDS Direct Show filters under\nWindows.","deps":{"libdvdread":{"origin":"multimedia/libdvdread","version":"6.1.3"},"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"}},"categories":["audio","multimedia"],"shlibs_required":["libc.so.8","libdvdread.so.8","libm.so.4","libogg.so.0","libstdc++.so.9","libvorbis.so.0","libvorbisenc.so.2"],"options":{"DVDREAD":"on"}},{"name":"oggvideotools","origin":"multimedia/oggvideotools","version":"0.9.1_18","comment":"Toolbox for manipulating Ogg video files","maintainer":"ports@FreeBSD.org","www":"http://www.streamnik.de/oggvideotools.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a338b1b362316f944c45b108dd6ad642c08fe98e08af43c2b0af043c9c3dc307","flatsize":1950336,"path":"All/oggvideotools-0.9.1_18.pkg","repopath":"All/oggvideotools-0.9.1_18.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":326812,"desc":"The \"Ogg Video Tools\" is a toolbox for manipulating Ogg video files,\nwhich usually consist of a video stream (Theora) and an audio stream\n(Vorbis). It includes a number of handy command line tools for\ncreating an manipulating these video files, such as for splitting the\ndifferent streams.","deps":{"libgd":{"origin":"graphics/gd","version":"2.3.3_13,1"},"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libtheora":{"origin":"multimedia/libtheora","version":"1.1.1_7"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"}},"categories":["multimedia"],"shlibs_required":["libc.so.8","libgd.so.6","libm.so.4","libogg.so.0","libstdc++.so.9","libtheoradec.so.1","libtheoraenc.so.1","libvorbis.so.0","libvorbisenc.so.2"],"messages":[{"message":"===>   NOTICE:\n\nThe oggvideotools port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ogg2mp3","origin":"audio/ogg2mp3","version":"0.6.1_4","comment":"Perl script that converts Ogg Vorbis files to MP3 format","maintainer":"tobias.rehbein@web.de","www":"https://github.com/fithp/ogg2mp3","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2fbd7bdf7f0ad9842563c0366713e35c3950d2b4bf7fce01ae5c9262805b6fa1","flatsize":30150,"path":"All/ogg2mp3-0.6.1_4.pkg","repopath":"All/ogg2mp3-0.6.1_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":11332,"desc":"ogg2mp3 is a perl script that converts Ogg Vorbis files into MP3 format.","deps":{"lame":{"origin":"audio/lame","version":"3.100_5"},"p5-String-ShellQuote":{"origin":"textproc/p5-String-ShellQuote","version":"1.04_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"vorbis-tools":{"origin":"audio/vorbis-tools","version":"1.4.2_6,3"}},"categories":["audio"]},{"name":"ohmyzsh","origin":"shells/ohmyzsh","version":"20241128","comment":"Community-driven framework for managing your zsh configuration","maintainer":"skozlov@FreeBSD.org","www":"https://ohmyz.sh/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ee37336ec130b9cb8c80492a3327e87a34685fc79ee62c9f845ef1d401b83082","flatsize":6771414,"path":"All/ohmyzsh-20241128.pkg","repopath":"All/ohmyzsh-20241128.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2893380,"desc":"Oh My Zsh is an open source, community-driven framework for managing your zsh\nconfiguration.\n\nIt provides plugins for things like ansible, bazel, git, tmux, etc. It is fully\ncustomizable and provides dozens of different themes.\n\nSounds boring. Let's try again.\n\nOh My Zsh will not make you a 10x developer...but you may feel like one.","deps":{"zsh":{"origin":"shells/zsh","version":"5.9_5"}},"categories":["shells"],"messages":[{"message":"To install Oh My Zsh:\n\n1. (optionally) Backup your existing ~/.zshrc file\ncp ~/.zshrc ~/.zshrc.orig\n\n2. Create a new zsh configuration file\ncp /usr/local/share/ohmyzsh/templates/zshrc.zsh-template ~/.zshrc","type":"install"}]},{"name":"oftpd","origin":"ftp/oftpd","version":"0.3.7_1","comment":"Threaded, anonymous only FTP server designed for security","maintainer":"ports@FreeBSD.org","www":"https://www.time-travellers.org/oftpd/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f48155902b53a8b35b478e251142af464517a551bc56b72a0ba371313266b360","flatsize":81807,"path":"All/oftpd-0.3.7_1.pkg","repopath":"All/oftpd-0.3.7_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":34112,"desc":"oftpd is designed to be as secure as an anonymous FTP server can possibly be.\nIt runs as non-root for most of the time, and uses the Unix chroot() command to\nhide most of the systems directories from external users - they cannot change\ninto them even if the server is totally compromised! It contains its own\ndirectory change code, so that it can run efficiently as a threaded server, and\nits own directory listing code (most FTP servers execute the system \"ls\"\ncommand to list files).","categories":["ftp"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:oftpd:oftpd:0.3.7:::::dragonfly6:x86_64:1"},"messages":[{"message":"oftpd only runs standalone, not from inetd.\nCreate a README file in the root anonymous FTP dir to have it displayed to\nusers upon login.","type":"install"},{"message":"===>   NOTICE:\n\nThe oftpd port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"offpunk","origin":"www/offpunk","version":"2.4","comment":"Offline-first gemini/web/gopher/rss reader and browser","maintainer":"m.ne@gmx.net","www":"https://sr.ht/~lioploum/offpunk/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c0afead8415afa0590035d1e4b28ca397ab57e02e07f5558426d17b755a9fa3d","flatsize":850027,"path":"All/offpunk-2.4.pkg","repopath":"All/offpunk-2.4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":151516,"desc":"A command-line and offline-first smolnet browser/feed reader for Gemini, Gopher,\nSpartan and Web.\n\nThe goal of Offpunk is to be able to synchronise your content once (a day, a\nweek, a month) and then browse/organise it while staying disconnected.","deps":{"py311-beautifulsoup":{"origin":"www/py-beautifulsoup","version":"4.13.3_1"},"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-feedparser":{"origin":"textproc/py-feedparser","version":"6.0.11_1"},"py311-readability-lxml":{"origin":"www/py-readability-lxml","version":"0.8.1_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"CHAFA":"off","CHARDET":"off","SETPROCTITLE":"off","TIMG":"off","XSEL":"off"},"annotations":{"flavor":"py311"}},{"name":"office-code-pro","origin":"x11-fonts/office-code-pro","version":"1.004","comment":"Customized version of the Source Code Pro font","maintainer":"0mp@FreeBSD.org","www":"https://github.com/nathco/Office-Code-Pro","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3bdb6c7451e91f0fd008771cc00026e2d3a55804af6f4587c30d57cbe377cc0d","flatsize":1276327,"path":"All/office-code-pro-1.004.pkg","repopath":"All/office-code-pro-1.004.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":168280,"desc":"Office Code Pro is a customized version of Source Code Pro, the monospaced sans\nserif originally created by Paul D. Hunt for Adobe Systems Incorporated. The\ncustomizations were made specifically for text editors and coding environments,\nbut are still very usable in other applications.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"odt2txt","origin":"textproc/odt2txt","version":"0.5","comment":"Simple converter from OpenDocument Text to plain text","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/dstosberg/odt2txt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f70d79c170bf5f1c68647aed1b852736c89e555b55bed7316e6ca615ff532503","flatsize":43909,"path":"All/odt2txt-0.5.pkg","repopath":"All/odt2txt-0.5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":18172,"desc":"odt2txt is a command-line tool which extracts the text out of OpenDocument Texts\nproduced by LibreOffice, OpenOffice, StarOffice, KOffice and others.\n\nodt2txt can also extract text from some file formats similar to OpenDocument\nText, such as OpenOffice.org XML, which was used by OpenOffice.org version 1.x\nand older StarOffice versions. To a lesser extent, odt2txt may be useful to\nextract content from OpenDocument spreadsheets and OpenDocument presentations.\n\nodt2txt is:\n- small\n- supports multiple output encodings\n- adopts to your locale\n- able to substitute common characters which the output charset does not contain\n  with ascii look-a-likes\n- written in C, has few dependencies\n- portable (runs on Linux, Mac OS X, Windows, *BSD, Cygwin, Solaris, HP-UX)","categories":["textproc"],"shlibs_required":["libc.so.8","libz.so.3"]},{"name":"okular","origin":"graphics/okular","version":"25.04.2","comment":"KDE universal document viewer","maintainer":"kde@FreeBSD.org","www":"https://okular.kde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"67471c1b928d4a4d4e5f4a19aa370d22b6f16460ace959824c8816c77255c70b","flatsize":20044104,"path":"All/okular-25.04.2.pkg","repopath":"All/okular-25.04.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":6934724,"desc":"Okular is a universal document viewer developed by KDE. Okular supports many\nformats, including PDF, EPub, DjVU and MD for documents; JPEG, PNG, GIF, Tiff,\nWebP for images; CBR and CBZ for comics; and many, many more.","deps":{"chmlib":{"origin":"misc/chmlib","version":"0.40_1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"discount":{"origin":"textproc/discount","version":"2.2.7d"},"djvulibre":{"origin":"graphics/djvulibre","version":"3.5.28_4"},"ebook-tools":{"origin":"textproc/ebook-tools","version":"0.2.2_8"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"kdegraphics-mobipocket-qt6":{"origin":"graphics/kdegraphics-mobipocket","version":"25.04.2"},"kf6-karchive":{"origin":"archivers/kf6-karchive","version":"6.14.0"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kbookmarks":{"origin":"devel/kf6-kbookmarks","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kiconthemes":{"origin":"x11-themes/kf6-kiconthemes","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kitemmodels":{"origin":"devel/kf6-kitemmodels","version":"6.14.0"},"kf6-kitemviews":{"origin":"x11-toolkits/kf6-kitemviews","version":"6.14.0"},"kf6-kjobwidgets":{"origin":"x11-toolkits/kf6-kjobwidgets","version":"6.14.0"},"kf6-kparts":{"origin":"devel/kf6-kparts","version":"6.14.0"},"kf6-kpty":{"origin":"devel/kf6-kpty","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-ktextwidgets":{"origin":"x11-toolkits/kf6-ktextwidgets","version":"6.14.0"},"kf6-kwallet":{"origin":"sysutils/kf6-kwallet","version":"6.14.1"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"kf6-purpose":{"origin":"misc/kf6-purpose","version":"6.14.0"},"kf6-solid":{"origin":"devel/kf6-solid","version":"6.14.0"},"kf6-sonnet":{"origin":"textproc/kf6-sonnet","version":"6.14.0"},"kf6-threadweaver":{"origin":"devel/kf6-threadweaver","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libkexiv2-qt6":{"origin":"graphics/libkexiv2","version":"25.04.2"},"libspectre":{"origin":"print/libspectre","version":"0.2.12_1"},"libzip":{"origin":"archivers/libzip","version":"1.11.2"},"phonon-qt6":{"origin":"multimedia/phonon","version":"4.12.0_3"},"plasma6-plasma-activities":{"origin":"x11/plasma6-plasma-activities","version":"6.3.5"},"poppler":{"origin":"graphics/poppler","version":"25.02.0"},"poppler-qt6":{"origin":"graphics/poppler-qt6","version":"25.02.0"},"qca-qt6":{"origin":"devel/qca","version":"2.3.10"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["graphics","kde","kde-applications"],"shlibs_required":["libGLX.so.0","libKF6ColorScheme.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6IconThemes.so.6","libKF6KIOCore.so.6","libKF6KIOGui.so.6","libKF6Parts.so.6","libKF6Service.so.6","libKF6WidgetsAddons.so.6","libKF6WindowSystem.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libPlasmaActivities.so.6","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libX11.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6","libxkbcommon.so.0"],"options":{"DOCS":"on","PURPOSE":"on"},"annotations":{"cpe":"cpe:2.3:a:okular:okular:25.04.2:::::dragonfly6:x86_64"}},{"name":"ods2sql","origin":"databases/ods2sql","version":"0.4.0_40","comment":"Create SQLite3 database from ODS spreadsheet","maintainer":"yuri@FreeBSD.org","www":"https://gitlab.com/zetok/ods2sql","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d61d8547cd71f3f3daf4886b72c28f150f4a4a7d05e92790b7fe5b9bc42ea059","flatsize":1857137,"path":"All/ods2sql-0.4.0_40.pkg","repopath":"All/ods2sql-0.4.0_40.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":698612,"desc":"ods2sql creates SQLite database out of your ODS spreadsheet.","deps":{"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["databases"],"shlibs_required":["libc.so.8","libsqlite3.so.0"]},{"name":"ods2reader","origin":"emulators/ods2reader","version":"19930601_1","comment":"Copies files from VMS Files-11 (ODS2) file systems","maintainer":"ak@FreeBSD.org","www":"http://vms.process.com/scripts/fileserv/fileserv.com?ODS-2-READER","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8750c66989efababbc34e8c54354549a8ba1f4b8fab5abdd410e3ca58673ae06","flatsize":16128,"path":"All/ods2reader-19930601_1.pkg","repopath":"All/ods2reader-19930601_1.pkg","licenselogic":"single","pkgsize":7568,"desc":"ODS-2-READER reads files VMS Files-11 (ODS-2) file systems.\n\nFeatures:\n - Copies files from VMS (ODS-2) file systems.\n - Files may be copied to disk or to stdout.\n - Supports \"text\" and \"image\" transfer modes.\n - Produces directory listings for VMS file systems.","categories":["emulators","sysutils"],"shlibs_required":["libc.so.8"]},{"name":"odo","origin":"sysutils/odo","version":"0.2.2_1","comment":"Atomic odometer for the command line","maintainer":"ports@FreeBSD.org","www":"https://github.com/atomicobject/odo","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ff381a7e58e9149e061f5995322d081d5b56cd740b386f6fb92975d66d0935c4","flatsize":10737,"path":"All/odo-0.2.2_1.pkg","repopath":"All/odo-0.2.2_1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":5760,"desc":"odo is an atomic odometer for the command line","categories":["sysutils"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe odo port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ods2","origin":"filesystems/ods2","version":"1.3_1","comment":"Utility for manipulating ODS-2 filesystems","maintainer":"pzn.unixbsd@gmail.com","www":"https://www.goatley.com/hunter/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e839b0fcbc6607d5d528f5387168af2f84f54d828fbb7e4c0b12af4ff17fa08e","flatsize":77820,"path":"All/ods2-1.3_1.pkg","repopath":"All/ods2-1.3_1.pkg","licenselogic":"single","licenses":["ODS2"],"pkgsize":37708,"desc":"From aaareadme.txt:\n\nSay, what is this?\n   ODS2 is a program to read VMS disk volumes written in VMS\n   ODS2 format.\n\nWhat can it do?\n   Basically ODS2 provides cut down DIRECTORY, COPY and\n   SEARCH commands for VMS volumes on non-VMS systems. These\n   can be used to find out what is on a VMS volume, and copy\n   files onto the local file sytem.\n\nSee aaareadme.txt and aaareadme.too for more information.","categories":["filesystems","sysutils"],"shlibs_required":["libc.so.8","libutil.so.4"],"options":{"DOCS":"on"}},{"name":"odbc-cpp-wrapper","origin":"databases/odbc-cpp-wrapper","version":"1.1","comment":"Object-oriented C++-wrapper of the ODBC API","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/SAP/odbc-cpp-wrapper","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"307d65c11d32b495dad1647dcdbf78fe7265cc6f7d783dc93408e9090341e457","flatsize":719142,"path":"All/odbc-cpp-wrapper-1.1.pkg","repopath":"All/odbc-cpp-wrapper-1.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":111100,"desc":"odbc-cpp-wrapper is an object-oriented C++-wrapper of the ODBC API. It takes\ncare of\n- managing the lifetime of ODBC resources,\n- allocating and managing resources needed for ODBC operations and\n- converting ODBC errors to exceptions and throwing them.\n\nThe odbc-cpp-wrapper API attempts to make usage of ODBC as simple as possible.\nThe API was designed to make wrong usage almost impossible and to ensure proper\nobject lifetime management.\n\nodbc-cpp-wrapper was originally developed for exchanging spatial data with\ndatabases. It focuses on batch operations of variable-sized data, which is not\nvery well supported by other ODBC wrappers.","deps":{"unixODBC":{"origin":"databases/unixODBC","version":"2.3.12_1"}},"categories":["databases"]},{"name":"ode","origin":"devel/ode","version":"0.16.2,1","comment":"Articulated rigid body dynamics library","maintainer":"acm@FreeBSD.org","www":"https://www.ode.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"01103ae02e033d9340d9a0f1dbd0eb36e224f3c2026f51b40397cf66efca749d","flatsize":1506170,"path":"All/ode-0.16.2,1.pkg","repopath":"All/ode-0.16.2,1.pkg","licenselogic":"or","licenses":["BSD3CLAUSE","LGPL21"],"pkgsize":400032,"desc":"ODE is a free, industrial quality library for simulating articulated\nrigid body dynamics - for example ground vehicles, legged creatures,\nand moving objects in VR environments. It is fast, flexible, robust\nand platform independent, with advanced joints, contact with friction,\nand built-in collision detection.","categories":["devel"],"options":{"DEMOS":"off","GIMPACT":"off","LIBCCD":"off","OU":"off","TRIMESH":"on"}},{"name":"ogdf","origin":"math/ogdf","version":"2020.02","comment":"C++ class library for the automatic layout of diagrams","maintainer":"ports@FreeBSD.org","www":"https://ogdf.uos.de/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"44b04c2bf5c757c201d9f97e127611f4ea4a90a22d7db59f6628475478838482","flatsize":18095536,"path":"All/ogdf-2020.02.pkg","repopath":"All/ogdf-2020.02.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3"],"pkgsize":4109812,"desc":"OGDF (Open Graph Drawing Framework) is a self-contained C++ class library for\nthe automatic layout of diagrams. OGDF offers sophisticated algorithms and data\nstructures to use within your own applications or scientific projects.\nThe library provides:\n\n* A wide range of graph drawing algorithms that allow to reuse and replace\n  particular algorithm phases by using a dedicated module mechanism.\n* Sophisticated data structures that are commonly used in graph drawing,\n  equipped with rich public interfaces.\n* Self-contained code that does not require any additional libraries\n  (except for some optional branch-and-cut algorithms).","categories":["math"],"options":{"EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ogdf port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"octopkg","origin":"ports-mgmt/octopkg","version":"0.4.1","comment":"Graphical front-end to the FreeBSD pkg-ng package manager","maintainer":"eduardo@FreeBSD.org","www":"https://tintaescura.com/projects/octopkg/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ac46c2a53876975aa3c157ed578aa5c0b32bac46d90221b561a74ba42ee08cf8","flatsize":1337492,"path":"All/octopkg-0.4.1.pkg","repopath":"All/octopkg-0.4.1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":373468,"desc":"OctoPkg is a graphical front-end to the pkg package manager. OctoPkg enables\nusers to search for, install, remove and upgrade pkg packages through a\nsimple GUI interface.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt-sudo":{"origin":"security/qt-sudo","version":"2.0.1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-tools":{"origin":"devel/qt6-tools","version":"6.8.3"}},"categories":["ports-mgmt"],"shlibs_required":["libGLX.so.0","libOpenGL.so.0","libQt6Core.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"]},{"name":"octomap","origin":"math/octomap","version":"1.10.0_1","comment":"Efficient probabilistic 3D mapping framework based on octrees","maintainer":"yuri@FreeBSD.org","www":"https://octomap.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e58d20b5031fca73a5fa215a5d4da3a1bd6bcbfcf31773ff338cbeef74e89453","flatsize":1541553,"path":"All/octomap-1.10.0_1.pkg","repopath":"All/octomap-1.10.0_1.pkg","licenselogic":"or","licenses":["BSD3CLAUSE","GPLv2"],"pkgsize":350424,"desc":"The OctoMap library implements a 3D occupancy grid mapping approach, providing\ndata structures and mapping algorithms in C++ particularly suited for robotics.\nThe map implementation is based on an octree and is designed to meet the\nfollowing requirements:\n* Full 3D model. The map is able to model arbitrary environments without prior\n  assumptions about it. The representation models occupied areas as well as free\n  space. Unknown areas of the environment are implicitly encoded in the map.\n  While the distinction between free and occupied space is essential for safe\n  robot navigation, information about unknown areas is important, e.g., for\n  autonomous exploration of an environment.\n* Updatable. It is possible to add new information or sensor readings at any\n  time. Modeling and updating is done in a probabilistic fashion. This accounts\n  for sensor noise or measurements which result from dynamic changes in the\n  environment, e.g., because of dynamic objects.\n* Flexible. The extent of the map does not have to be known in advance. Instead,\n  the map is dynamically expanded as needed. The map is multi-resolution so\n  that, for instance, a high-level planner is able to use a coarse map, while a\n  local planner may operate using a fine resolution.\n  close-up views.\n* Compact. The map is stored efficiently, both in memory and on disk. It is\n  possible to generate compressed files for later usage or convenient exchange\n  between robots even under bandwidth constraints.","deps":{"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libQGLViewer":{"origin":"graphics/libQGLViewer","version":"2.9.1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-opengl":{"origin":"graphics/qt5-opengl","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["math"],"shlibs_required":["libGL.so.1","libGLU.so.1","libQGLViewer.so","libQt5Core.so.5","libQt5Gui.so.5","libQt5OpenGL.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"octave-forge-zenity","origin":"math/octave-forge-zenity","version":"0.5.7_31","comment":"Octave-forge package zenity","maintainer":"stephen@FreeBSD.org","www":"https://packages.octave.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cb55f44a8e3513ef6b04aef74c802f48ac366a6f48481c7d9aabd6d64f92e749","flatsize":44817,"path":"All/octave-forge-zenity-0.5.7_31.pkg","repopath":"All/octave-forge-zenity-0.5.7_31.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":34440,"desc":"The octave-forge package is the result of The GNU Octave Repository project,\nwhich is intended to be a central location for custom scripts, functions and\nextensions for GNU Octave. contains the source for all the functions plus\nbuild and install scripts.\n\nThis is zenity.\n\n A set of functions for creating simple graphical\n user interfaces. It is currently possible to create\n calendar windows, text entries, file selection dialogs,\n lists, message windows, icons in the notification area,\n and windows for large amount of text.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"octave":{"origin":"math/octave","version":"10.1.0"},"octave-forge-base":{"origin":"math/octave-forge-base","version":"1.9_1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"},"zenity":{"origin":"x11/zenity","version":"3.42.1_3"}},"categories":["math"]},{"name":"odamex","origin":"games/odamex","version":"0.7.0_3","comment":"Client/server multiplayer engine for Doom","maintainer":"ports@FreeBSD.org","www":"https://odamex.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eac7871eae1b738f4115915ca2877ec1820dca1ff25bbe37f8ffe3af26208a18","flatsize":6190231,"path":"All/odamex-0.7.0_3.pkg","repopath":"All/odamex-0.7.0_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":2906912,"desc":"Odamex is a free and open source port for the classic first-person-shooter\nDoom. Odamex's goal is to emulate the feel of and retain many aspects of the\noriginal Doom executables while offering a broader expanse of security\nfeatures, personal configuration, gameplay options, and editing features.\nOdamex can run on a wide range of operating systems and hardware, so players\nshould be able to play on almost any platform. Features:\n\n* The popular ZDoom 1.22 core engine and CSDoom 0.62 core netcode.\n* Compatibility with many major operating systems, including Windows, Linux,\n  FreeBSD and Mac OSX.\n* Core gameplay modeled on the original doom2.exe.\n* Streamlined WAD loading, allowing the server and clients to load WAD files\n  on the fly without needing to restart the client or server.\n* Compatibility with Boom, MBF and CTF Standard maps.\n* Deathmatch, Cooperative, Team Deathmatch and CTF gametypes.\n* Jumping, Mouselook and other non-standard features available as server-side\n  options.\n* Comprehensive cheat and exploit countermeasures.\n* An open source code base licensed under the GPL, available for anyone to\n  examine, compile, or modify to their liking.","deps":{"doom-data":{"origin":"games/doom-data","version":"1.0_1"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_mixer-1.2.so.0","libc.so.8","libm.so.4","libpng16.so.16","libpthread.so.0","librt.so.0","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on","LAUNCHER":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe odamex port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"octave-forge-tsa","origin":"math/octave-forge-tsa","version":"4.6.3_5","comment":"Octave-forge package tsa","maintainer":"stephen@FreeBSD.org","www":"https://packages.octave.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"27f18734eacaa558eae192e3d35c5ce436f3b58e0b1b79db7d621b515bcb8cf8","flatsize":117253,"path":"All/octave-forge-tsa-4.6.3_5.pkg","repopath":"All/octave-forge-tsa-4.6.3_5.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":95344,"desc":"The octave-forge package is the result of The GNU Octave Repository project,\nwhich is intended to be a central location for custom scripts, functions and\nextensions for GNU Octave. contains the source for all the functions plus\nbuild and install scripts.\n\nThis is tsa.\n\n Stochastic concepts and maximum entropy methods for time series analysis","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"octave":{"origin":"math/octave","version":"10.1.0"},"octave-forge-base":{"origin":"math/octave-forge-base","version":"1.9_1"},"octave-forge-nan":{"origin":"math/octave-forge-nan","version":"3.7.0_4"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["math"]},{"name":"octave-forge-timer","origin":"math/octave-forge-timer","version":"0.1.2_1","comment":"Octave-forge package timer","maintainer":"stephen@FreeBSD.org","www":"https://packages.octave.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"460ae32128ca87562c4367c2d0d52990b66e88f88968e9106ca06a43a8efa64b","flatsize":33570,"path":"All/octave-forge-timer-0.1.2_1.pkg","repopath":"All/octave-forge-timer-0.1.2_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":23044,"desc":"The octave-forge package is the result of The GNU Octave Repository project,\nwhich is intended to be a central location for custom scripts, functions and\nextensions for GNU Octave. contains the source for all the functions plus\nbuild and install scripts.\n\nThis is timer.\n\n A Matlab-compatible timer class to execute periodic actions.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"octave":{"origin":"math/octave","version":"10.1.0"},"octave-forge-base":{"origin":"math/octave-forge-base","version":"1.9_1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["math"]},{"name":"octave-forge-tcl-octave","origin":"math/octave-forge-tcl-octave","version":"0.1.8_31","comment":"Octave-forge package tcl-octave","maintainer":"stephen@FreeBSD.org","www":"https://packages.octave.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dc9dfa2a7d011f754aba66657ca32320b1fa6c59b2a56edd20201cb6ddbb332e","flatsize":22457,"path":"All/octave-forge-tcl-octave-0.1.8_31.pkg","repopath":"All/octave-forge-tcl-octave-0.1.8_31.pkg","licenselogic":"single","pkgsize":23688,"desc":"The octave-forge package is the result of The GNU Octave Repository project,\nwhich is intended to be a central location for custom scripts, functions and\nextensions for GNU Octave. contains the source for all the functions plus\nbuild and install scripts.\n\nThis is tcl-octave.\n\n  socket implementation of a tcl-octave connection","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"octave":{"origin":"math/octave","version":"10.1.0"},"octave-forge-base":{"origin":"math/octave-forge-base","version":"1.9_1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"},"tcl-wrapper":{"origin":"lang/tcl-wrapper","version":"1.1_3"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"}},"categories":["math"]},{"name":"octave-forge-symbolic","origin":"math/octave-forge-symbolic","version":"3.2.1_1","comment":"Octave-forge package symbolic","maintainer":"stephen@FreeBSD.org","www":"https://packages.octave.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"982f990b741448f0ad37465ddf1da8837d3b86a66041c5aa4d76d2a40449084f","flatsize":312177,"path":"All/octave-forge-symbolic-3.2.1_1.pkg","repopath":"All/octave-forge-symbolic-3.2.1_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":290340,"desc":"The octave-forge package is the result of The GNU Octave Repository project,\nwhich is intended to be a central location for custom scripts, functions and\nextensions for GNU Octave. contains the source for all the functions plus\nbuild and install scripts.\n\nThis is symbolic.\n\n Symbolic toolbox based on GiNaC and CLN.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"octave":{"origin":"math/octave","version":"10.1.0"},"octave-forge-base":{"origin":"math/octave-forge-base","version":"1.9_1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"},"py311-sympy":{"origin":"math/py-sympy","version":"1.13.3_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math"]},{"name":"octosql","origin":"databases/octosql","version":"0.13.0_3","comment":"OctoSQL is a query tool for databases, file formats, etc","maintainer":"yuri@FreeBSD.org","www":"https://github.com/cube2222/octosql/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cfd2a9c819deb07ce19bea1a47bd32f049d6b36a4e3d88f58fda9fb574411841","flatsize":18924329,"path":"All/octosql-0.13.0_3.pkg","repopath":"All/octosql-0.13.0_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5397820,"desc":"OctoSQL is predominantly a CLI tool which lets you query a plethora of\ndatabases and file formats using SQL through a unified interface, even do\nJOINs between them.\n\nAt the same time it's an easily extensible full-blown dataflow engine, and\nyou can use it to add a SQL interface to your own applications.","categories":["databases"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"octave-forge-stk","origin":"math/octave-forge-stk","version":"2.8.1_2","comment":"Octave-forge package stk","maintainer":"stephen@FreeBSD.org","www":"https://packages.octave.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0313e5f9cb3fb3c554277903476e07a124bbded56b97a09b9f8f530a56ac76cb","flatsize":516485,"path":"All/octave-forge-stk-2.8.1_2.pkg","repopath":"All/octave-forge-stk-2.8.1_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":493172,"desc":"The octave-forge package is the result of The GNU Octave Repository project,\nwhich is intended to be a central location for custom scripts, functions and\nextensions for GNU Octave. contains the source for all the functions plus\nbuild and install scripts.\n\nThis is stk.\n\n----------------------------------------------------------------------------\n The STK is a (not so) Small Toolbox for Kriging. Its primary focus in on\n the interpolation/regression technique known as kriging, which is very\n closely related to Splines and Radial Basis Functions, and can be\n interpreted as a non-parametric Bayesian method using a Gaussian Process\n (GP) prior. The STK also provides tools for the sequential and\n non-sequential design of experiments. Even though it is, currently, mostly\n geared towards the Design and Analysis of Computer Experiments (DACE), the\n STK can be useful for other applications areas (such as Geostatistics,\n Machine Learning, Non-parametric Regression, etc.).","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"octave":{"origin":"math/octave","version":"10.1.0"},"octave-forge-base":{"origin":"math/octave-forge-base","version":"1.9_1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["math"]},{"name":"octave-forge-splines","origin":"math/octave-forge-splines","version":"1.3.5_2","comment":"Octave-forge package splines","maintainer":"stephen@FreeBSD.org","www":"https://packages.octave.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e2e6baeb1b044cacc29d1091442fcd21a96c09a4e7bd67ee5e4d17a6aa35f082","flatsize":69500,"path":"All/octave-forge-splines-1.3.5_2.pkg","repopath":"All/octave-forge-splines-1.3.5_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":47032,"desc":"The octave-forge package is the result of The GNU Octave Repository project,\nwhich is intended to be a central location for custom scripts, functions and\nextensions for GNU Octave. contains the source for all the functions plus\nbuild and install scripts.\n\nThis is splines.\n\n Additional Cubic spline functions.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"octave":{"origin":"math/octave","version":"10.1.0"},"octave-forge-base":{"origin":"math/octave-forge-base","version":"1.9_1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["math"]},{"name":"octave-forge-special-matrix","origin":"math/octave-forge-special-matrix","version":"1.0.7_31","comment":"Octave-forge package special-matrix","maintainer":"stephen@FreeBSD.org","www":"https://packages.octave.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8a78dacc2c8242206cddeae7a555471304cbc3aace023026a90710ef359238de","flatsize":7350,"path":"All/octave-forge-special-matrix-1.0.7_31.pkg","repopath":"All/octave-forge-special-matrix-1.0.7_31.pkg","licenselogic":"single","pkgsize":8324,"desc":"The octave-forge package is the result of The GNU Octave Repository project,\nwhich is intended to be a central location for custom scripts, functions and\nextensions for GNU Octave. contains the source for all the functions plus\nbuild and install scripts.\n\nThis is special-matrix.\n\n Additional Special Matrices for Octave.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"octave":{"origin":"math/octave","version":"10.1.0"},"octave-forge-base":{"origin":"math/octave-forge-base","version":"1.9_1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["math"]},{"name":"opencascade","origin":"cad/opencascade","version":"7.8.1_5","comment":"Open CASCADE Technology, 3D modeling & numerical simulation","maintainer":"thierry@FreeBSD.org","www":"https://www.opencascade.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8a26c0889b968489e7846b269705dbbaa9e63b49eac312c3103f3626af8a5e42","flatsize":189165672,"path":"All/opencascade-7.8.1_5.pkg","repopath":"All/opencascade-7.8.1_5.pkg","licenselogic":"single","licenses":["OCTPL"],"pkgsize":36883848,"desc":"Open CASCADE Technology is a software development platform freely available in\nopen source. It includes components for 3D surface and solid modeling,\nvisualization, data exchange and rapid application development.\n\nOpen CASCADE Technology can be best applied in development of numerical\nsimulation software including CAD/CAM/CAE, AEC and GIS, as well as PDM\napplications.\n\nBUGS: the interesting parts of this port are the libraries, but some components\n      like Wok are not [yet] fully functional.","deps":{"aom":{"origin":"multimedia/aom","version":"3.12.1"},"bash":{"origin":"shells/bash","version":"5.2.37"},"dav1d":{"origin":"multimedia/dav1d","version":"1.5.1"},"draco-3d-compression":{"origin":"archivers/draco","version":"1.5.7"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"ffmpeg4":{"origin":"multimedia/ffmpeg4","version":"4.4.4_18"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freeimage":{"origin":"graphics/freeimage","version":"3.18.0_6"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"ftgl":{"origin":"graphics/ftgl","version":"2.4.0_2,1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"lame":{"origin":"audio/lame","version":"3.100_5"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXScrnSaver":{"origin":"x11/libXScrnSaver","version":"1.2.4_1"},"libXau":{"origin":"x11/libXau","version":"1.0.11"},"libXdmcp":{"origin":"x11/libXdmcp","version":"1.1.5"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libdrm":{"origin":"graphics/libdrm","version":"2.4.123,1"},"libffi":{"origin":"devel/libffi","version":"3.4.6"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libidn2":{"origin":"dns/libidn2","version":"2.3.8"},"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libtasn1":{"origin":"security/libtasn1","version":"4.20.0_1"},"libtheora":{"origin":"multimedia/libtheora","version":"1.1.1_7"},"libunistring":{"origin":"devel/libunistring","version":"1.3"},"libva":{"origin":"multimedia/libva","version":"2.22.0"},"libvdpau":{"origin":"multimedia/libvdpau","version":"1.5"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"libvpx":{"origin":"multimedia/libvpx","version":"1.15.0_1"},"libx264":{"origin":"multimedia/libx264","version":"0.164.3095"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"nettle":{"origin":"security/nettle","version":"3.10.1"},"onetbb":{"origin":"devel/onetbb","version":"2022.0.0"},"opus":{"origin":"audio/opus","version":"1.5.2"},"p11-kit":{"origin":"security/p11-kit","version":"0.25.5"},"png":{"origin":"graphics/png","version":"1.6.47"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-linguisttools":{"origin":"devel/qt5-linguisttools","version":"5.15.16p3"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-quick3d":{"origin":"x11-toolkits/qt5-quick3d","version":"5.15.16p1_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"},"vtk9":{"origin":"math/vtk9","version":"9.2.6_6"},"x265":{"origin":"multimedia/x265","version":"3.6_1"},"xvid":{"origin":"multimedia/xvid","version":"1.3.7,1"}},"categories":["cad","science"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Qml.so.5","libQt5QmlModels.so.5","libQt5Quick.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libX11.so.6","libavcodec.so.58","libavformat.so.58","libavutil.so.56","libc.so.8","libexecinfo.so.1","libfontconfig.so.1","libfreeimage.so.3","libfreetype.so.6","libm.so.4","libpthread.so.0","librt.so.0","libstdc++.so.9","libswscale.so.5","libtbb.so.12","libtbbmalloc.so.2","libtcl86.so.1","libtk86.so.1"],"options":{"DOCS":"on","DOXYGEN":"off","FFMPEG":"on","VIS":"on"}},{"name":"octave-forge-sole","origin":"math/octave-forge-sole","version":"0.1.1_3","comment":"Octave-forge package sole","maintainer":"stephen@FreeBSD.org","www":"https://packages.octave.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0adebf515c90a66b3f070bccddf40bb1dab0e2c420ee7688c2a416a32ecfcf48","flatsize":76810,"path":"All/octave-forge-sole-0.1.1_3.pkg","repopath":"All/octave-forge-sole-0.1.1_3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":54308,"desc":"The octave-forge package is the result of The GNU Octave Repositry project,\nwhich is intended to be a central location for custom scripts, functions and\nextensions for GNU Octave. contains the source for all the functions plus\nbuild and install scripts.\n\nThis is sole.\n\n A package for transient and steady state simulation of organic solar cells.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"octave":{"origin":"math/octave","version":"10.1.0"},"octave-forge-base":{"origin":"math/octave-forge-base","version":"1.9_1"},"octave-forge-bim":{"origin":"math/octave-forge-bim","version":"1.1.6_3"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["math"]},{"name":"octave-forge-secs3d","origin":"math/octave-forge-secs3d","version":"0.0.1_26","comment":"Octave-forge package secs3d","maintainer":"stephen@FreeBSD.org","www":"https://packages.octave.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"53492ec34a3e00d981a58300871b8b6a6d50a1d51c4daa0ef6a8080a1f74ff3a","flatsize":44399,"path":"All/octave-forge-secs3d-0.0.1_26.pkg","repopath":"All/octave-forge-secs3d-0.0.1_26.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":34020,"desc":"The octave-forge package is the result of The GNU Octave Repositry project,\nwhich is intended to be a central location for custom scripts, functions and\nextensions for GNU Octave. contains the source for all the functions plus\nbuild and install scripts.\n\nThis is secs3d.\n\n A Drift-Diffusion simulator for 3d semiconductor devices","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"octave":{"origin":"math/octave","version":"10.1.0"},"octave-forge-base":{"origin":"math/octave-forge-base","version":"1.9_1"},"octave-forge-bim":{"origin":"math/octave-forge-bim","version":"1.1.6_3"},"octave-forge-fpl":{"origin":"math/octave-forge-fpl","version":"1.3.5_20"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["math"]},{"name":"octave-forge-velas","origin":"math/octave-forge-velas","version":"1.0.6_2","comment":"Octave-forge package velas","maintainer":"stephen@FreeBSD.org","www":"https://packages.octave.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0c8a94f1ef7b269239c50694f84e130c29d36b56991653e3cae8896224e23143","flatsize":3845600,"path":"All/octave-forge-velas-1.0.6_2.pkg","repopath":"All/octave-forge-velas-1.0.6_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":3818056,"desc":"The octave-forge package is the result of The GNU Octave Repository project,\nwhich is intended to be a central location for custom scripts, functions and\nextensions for GNU Octave. contains the source for all the functions plus\nbuild and install scripts.\n\nThis is velas.\n\n VELAS is a user-friendly open-source toolbox for the visualization and\nanalysis of elastic anisotropy written in GNU Octave that can be used for any\ncrystal symmetry.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"octave":{"origin":"math/octave","version":"10.1.0"},"octave-forge-base":{"origin":"math/octave-forge-base","version":"1.9_1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["math"]},{"name":"octave-forge-simp","origin":"math/octave-forge-simp","version":"1.1.0_31","comment":"Octave-forge package simp","maintainer":"stephen@FreeBSD.org","www":"https://packages.octave.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0741bb47fda74f415191188687cf246df21d07b1379d0cd975114d6ad8b7d0b6","flatsize":164882,"path":"All/octave-forge-simp-1.1.0_31.pkg","repopath":"All/octave-forge-simp-1.1.0_31.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":142472,"desc":"The octave-forge package is the result of The GNU Octave Repository project,\nwhich is intended to be a central location for custom scripts, functions and\nextensions for GNU Octave. contains the source for all the functions plus\nbuild and install scripts.\n\nThis is simp.\n\n This package define the basic operations on intervals. It is useful when\n some values for a computation are incertain.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"octave":{"origin":"math/octave","version":"10.1.0"},"octave-forge-base":{"origin":"math/octave-forge-base","version":"1.9_1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["math"]},{"name":"octave-forge-secs1d","origin":"math/octave-forge-secs1d","version":"0.0.9_24","comment":"Octave-forge package secs1d","maintainer":"stephen@FreeBSD.org","www":"https://packages.octave.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7418dc6080cb2d91f96e1c50b2ddb9c32349328b06c72b82f084d3444d4ff3db","flatsize":396234,"path":"All/octave-forge-secs1d-0.0.9_24.pkg","repopath":"All/octave-forge-secs1d-0.0.9_24.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":385556,"desc":"The octave-forge package is the result of The GNU Octave Repositry project,\nwhich is intended to be a central location for custom scripts, functions and\nextensions for GNU Octave. contains the source for all the functions plus\nbuild and install scripts.\n\nThis is secs1d.\n\n A Drift-Diffusion simulator for 1d semiconductor devices","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"octave":{"origin":"math/octave","version":"10.1.0"},"octave-forge-base":{"origin":"math/octave-forge-base","version":"1.9_1"},"octave-forge-bim":{"origin":"math/octave-forge-bim","version":"1.1.6_3"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["math"]},{"name":"octave-forge-statistics-resampling","origin":"math/octave-forge-statistics-resampling","version":"5.6.0","comment":"Octave-forge package statistics-resampling","maintainer":"stephen@FreeBSD.org","www":"https://packages.octave.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8fe7867131acc0bfb127445cbbaf322cfcb93eee526227bac52a726a739d6c81","flatsize":2244172,"path":"All/octave-forge-statistics-resampling-5.6.0.pkg","repopath":"All/octave-forge-statistics-resampling-5.6.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":2216208,"desc":"The octave-forge package is the result of The GNU Octave Repository project,\nwhich is intended to be a central location for custom scripts, functions and\nextensions for GNU Octave. contains the source for all the functions plus\nbuild and install scripts.\n\nThis is statistics-resampling.\n\n Estimate bias, uncertainty (standard errors and confidence intervals) and\ntest hypotheses (p-values) using resampling methods. (Note that versions of\nthis package <= 5.4.3 are named the statistics-bootstrap package).","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"octave":{"origin":"math/octave","version":"10.1.0"},"octave-forge-base":{"origin":"math/octave-forge-base","version":"1.9_1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["math"]},{"name":"octave-forge-prompt","origin":"math/octave-forge-prompt","version":"0.0.1_2","comment":"Octave-forge package prompt","maintainer":"stephen@FreeBSD.org","www":"https://packages.octave.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"36abaaec62355fb07bda03248d51d608ac1b386f4299d1bf26881dfbda229a54","flatsize":52138,"path":"All/octave-forge-prompt-0.0.1_2.pkg","repopath":"All/octave-forge-prompt-0.0.1_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":29408,"desc":"The octave-forge package is the result of The GNU Octave Repository project,\nwhich is intended to be a central location for custom scripts, functions and\nextensions for GNU Octave. contains the source for all the functions plus\nbuild and install scripts.\n\nThis is prompt.\n\n A powerlevel10k-like prompt for octave.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"octave":{"origin":"math/octave","version":"10.1.0"},"octave-forge-base":{"origin":"math/octave-forge-base","version":"1.9_1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["math"]},{"name":"octave-forge-queueing","origin":"math/octave-forge-queueing","version":"1.2.8_2","comment":"Octave-forge package queueing","maintainer":"stephen@FreeBSD.org","www":"https://packages.octave.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"04570cbfe7d078262fdd24df86beb54bb1ffccfd3b73de3bca0b6fbb115c0f7d","flatsize":439609,"path":"All/octave-forge-queueing-1.2.8_2.pkg","repopath":"All/octave-forge-queueing-1.2.8_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":418116,"desc":"The octave-forge package is the result of The GNU Octave Repository project,\nwhich is intended to be a central location for custom scripts, functions and\nextensions for GNU Octave. contains the source for all the functions plus\nbuild and install scripts.\n\nThis is queueing.\n\n  The queueing toolbox provides functions for queueing networks and Markov\n  chains analysis. This package can be used to compute steady-state performance\n  measures for open, closed and mixed networks with single or multiple job\n  classes. Mean Valud Analysis (MVA), convolution and various bounding\n  techniques are implemented. Various transient and steady-state performance\n  measures for Markov chains can als be computed (including state occupancy\n  probabilities, mean time to absorption, time-averaged sojourn times), both\n  for continuous-time and discrete-time chains.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"octave":{"origin":"math/octave","version":"10.1.0"},"octave-forge-base":{"origin":"math/octave-forge-base","version":"1.9_1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["math"]},{"name":"octave-forge-psychrometrics","origin":"math/octave-forge-psychrometrics","version":"1.0.0_2","comment":"Octave-forge package psychrometrics","maintainer":"stephen@FreeBSD.org","www":"https://packages.octave.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7813de0dc7e33c1eb5d6f01f10e754593467f03206bcd6d4526becc6e0944dfc","flatsize":659461,"path":"All/octave-forge-psychrometrics-1.0.0_2.pkg","repopath":"All/octave-forge-psychrometrics-1.0.0_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":637256,"desc":"The octave-forge package is the result of The GNU Octave Repository project,\nwhich is intended to be a central location for custom scripts, functions and\nextensions for GNU Octave. contains the source for all the functions plus\nbuild and install scripts.\n\nThis is psychrometrics.\n\n A toolbox for air-water vapor psychrometrics for GNU Octave.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"octave":{"origin":"math/octave","version":"10.1.0"},"octave-forge-base":{"origin":"math/octave-forge-base","version":"1.9_1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["math"]},{"name":"octave-forge-ponchon-savarit","origin":"math/octave-forge-ponchon-savarit","version":"1.0.0_2","comment":"Octave-forge package ponchon-savarit","maintainer":"stephen@FreeBSD.org","www":"https://packages.octave.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"84bdea7b997cc4b21aac0622c29d63f922065bcc3a7b1098cf0f35be6c07c284","flatsize":180829,"path":"All/octave-forge-ponchon-savarit-1.0.0_2.pkg","repopath":"All/octave-forge-ponchon-savarit-1.0.0_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":158436,"desc":"The octave-forge package is the result of The GNU Octave Repository project,\nwhich is intended to be a central location for custom scripts, functions and\nextensions for GNU Octave. contains the source for all the functions plus\nbuild and install scripts.\n\nThis is ponchon-savarit.\n\n A toolbox for the Ponchon-Savarit method.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"octave":{"origin":"math/octave","version":"10.1.0"},"octave-forge-base":{"origin":"math/octave-forge-base","version":"1.9_1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["math"]},{"name":"octave-forge-plot","origin":"math/octave-forge-plot","version":"1.1.0_24","comment":"Octave-forge package plot","maintainer":"stephen@FreeBSD.org","www":"https://packages.octave.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9dee194a281f6cb858a84da7714de40e74653ad91625768c5a1060ba7fbcbdae","flatsize":31231,"path":"All/octave-forge-plot-1.1.0_24.pkg","repopath":"All/octave-forge-plot-1.1.0_24.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":20780,"desc":"The octave-forge package is the result of The GNU Octave Repositry project,\nwhich is intended to be a central location for custom scripts, functions and\nextensions for GNU Octave. contains the source for all the functions plus\nbuild and install scripts.\n\nThis is plot.\n\n Additional ploting tools for Octave.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"octave":{"origin":"math/octave","version":"10.1.0"},"octave-forge-base":{"origin":"math/octave-forge-base","version":"1.9_1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["math"]},{"name":"octave-forge-pkg-octave-doc","origin":"math/octave-forge-pkg-octave-doc","version":"0.5.5_1","comment":"Octave-forge package pkg-octave-doc","maintainer":"stephen@FreeBSD.org","www":"https://packages.octave.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a970ebcbbbaec67b1d25fdf1e37751703c58b7c9b0a5691f4a0c1c6fae6e82b6","flatsize":191329,"path":"All/octave-forge-pkg-octave-doc-0.5.5_1.pkg","repopath":"All/octave-forge-pkg-octave-doc-0.5.5_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":139224,"desc":"The octave-forge package is the result of The GNU Octave Repository project,\nwhich is intended to be a central location for custom scripts, functions and\nextensions for GNU Octave. contains the source for all the functions plus\nbuild and install scripts.\n\nThis is pkg-octave-doc.\n\n This package provides functions for generating HTML pages that\ncontain the help texts of the functions of an octave package. The package is\ndesigned to work with installed packages and use their INDEX file for creating\nthe respective functions' HTML pages. The default layout is based on boootstrap\n5 and it follows the design of the Octave Packages GitHub page.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"octave":{"origin":"math/octave","version":"10.1.0"},"octave-forge-base":{"origin":"math/octave-forge-base","version":"1.9_1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["math"]},{"name":"octave-forge-outliers","origin":"math/octave-forge-outliers","version":"0.13.9_31","comment":"Octave-forge package outliers","maintainer":"stephen@FreeBSD.org","www":"https://packages.octave.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d7c5f03ed750fac80db14d748b15986ce73e77177973fe4d71fb6c786c5239b4","flatsize":51760,"path":"All/octave-forge-outliers-0.13.9_31.pkg","repopath":"All/octave-forge-outliers-0.13.9_31.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":41568,"desc":"The octave-forge package is the result of The GNU Octave Repository project,\nwhich is intended to be a central location for custom scripts, functions and\nextensions for GNU Octave. contains the source for all the functions plus\nbuild and install scripts.\n\nThis is outliers.\n\n Grubbs, Dixon and Cochran tests for outlier detection\n and p-value approximating routines.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"octave":{"origin":"math/octave","version":"10.1.0"},"octave-forge-base":{"origin":"math/octave-forge-base","version":"1.9_1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["math"]},{"name":"octave-forge-odebvp","origin":"math/octave-forge-odebvp","version":"1.0.6_31","comment":"Octave-forge package odebvp","maintainer":"stephen@FreeBSD.org","www":"https://packages.octave.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7937529ba479a17217e0895cc67ad8c79b17089bc819729a429569fe1b71b462","flatsize":35258,"path":"All/octave-forge-odebvp-1.0.6_31.pkg","repopath":"All/octave-forge-odebvp-1.0.6_31.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":24920,"desc":"The octave-forge package is the result of The GNU Octave Repository project,\nwhich is intended to be a central location for custom scripts, functions and\nextensions for GNU Octave. contains the source for all the functions plus\nbuild and install scripts.\n\nThis is odebvp.\n\nTo approximate the solution of the boundary-value problem\n  y''=p(x)*y' + q(x)*y + r(x), a<=x<=b, y(a)=alpha, y(b)=beta\nby the linear finite-diffence method.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"octave":{"origin":"math/octave","version":"10.1.0"},"octave-forge-base":{"origin":"math/octave-forge-base","version":"1.9_1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["math"]},{"name":"octave-forge-optics","origin":"math/octave-forge-optics","version":"0.1.4_7","comment":"Octave-forge package optics","maintainer":"stephen@FreeBSD.org","www":"https://packages.octave.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f12df1b638bb1ba81a627e70d54b6d7d404063b7163f84ea047e3223829035b2","flatsize":82369,"path":"All/octave-forge-optics-0.1.4_7.pkg","repopath":"All/octave-forge-optics-0.1.4_7.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":59956,"desc":"The octave-forge package is the result of The GNU Octave Repository project,\nwhich is intended to be a central location for custom scripts, functions and\nextensions for GNU Octave. contains the source for all the functions plus\nbuild and install scripts.\n\nThis is optics.\n\n Functions covering various aspects of optics.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"octave":{"origin":"math/octave","version":"10.1.0"},"octave-forge-base":{"origin":"math/octave-forge-base","version":"1.9_1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["math"]},{"name":"octave-forge-octave-pool","origin":"math/octave-forge-octave-pool","version":"1.2.3_2","comment":"Octave-forge package octave-pool","maintainer":"stephen@FreeBSD.org","www":"https://packages.octave.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6214aae551f73d45c26d01771070a65ce6db9b4da43aea367b5679eb8cee31d7","flatsize":12949,"path":"All/octave-forge-octave-pool-1.2.3_2.pkg","repopath":"All/octave-forge-octave-pool-1.2.3_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":13628,"desc":"The octave-forge package is the result of The GNU Octave Repository project,\nwhich is intended to be a central location for custom scripts, functions and\nextensions for GNU Octave. contains the source for all the functions plus\nbuild and install scripts.\n\nThis is octave-pool.\n\n Parallel computing with independent job submission for Octave.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"octave":{"origin":"math/octave","version":"10.1.0"},"octave-forge-base":{"origin":"math/octave-forge-base","version":"1.9_1"},"octave-forge-fileio":{"origin":"math/octave-forge-fileio","version":"1.2.2_2"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["math"]},{"name":"octave-forge-pde1dm","origin":"math/octave-forge-pde1dm","version":"1.3_5","comment":"Octave-forge package pde1dm","maintainer":"stephen@FreeBSD.org","www":"https://packages.octave.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4c3265416ea4dc1d9cc85c3eed8b1ff308ceba7e61ea7073c378f5ed3659c78a","flatsize":417521,"path":"All/octave-forge-pde1dm-1.3_5.pkg","repopath":"All/octave-forge-pde1dm-1.3_5.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":395332,"desc":"The octave-forge package is the result of The GNU Octave Repository project,\nwhich is intended to be a central location for custom scripts, functions and\nextensions for GNU Octave. contains the source for all the functions plus\nbuild and install scripts.\n\nThis is pde1dm.\n\n Solve systems of partial differential equations (PDE) in a single spatial\nvariable and time. The input is mostly compatible with the MATLAB function\npdepe. Many pdepe examples will work with pde1dm with only small changes.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"octave":{"origin":"math/octave","version":"10.1.0"},"octave-forge-base":{"origin":"math/octave-forge-base","version":"1.9_1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["math"]},{"name":"octave-forge-octave_tar","origin":"math/octave-forge-octave_tar","version":"1.0.1","comment":"Octave-forge package octave_tar","maintainer":"stephen@FreeBSD.org","www":"https://packages.octave.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a7f19635d202f8f3adbfeb77d8bee1955e7456779226b844c9d35e33070d3cd0","flatsize":692220,"path":"All/octave-forge-octave_tar-1.0.1.pkg","repopath":"All/octave-forge-octave_tar-1.0.1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":670560,"desc":"The octave-forge package is the result of The GNU Octave Repository project,\nwhich is intended to be a central location for custom scripts, functions and\nextensions for GNU Octave. contains the source for all the functions plus\nbuild and install scripts.\n\nThis is octave_tar.\n\n The octave_tar package provides functions for pack and unpack about tar\nformat.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"octave":{"origin":"math/octave","version":"10.1.0"},"octave-forge-base":{"origin":"math/octave-forge-base","version":"1.9_1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["math"]},{"name":"octave-forge-mvn","origin":"math/octave-forge-mvn","version":"1.1.0_23","comment":"Octave-forge package mvn","maintainer":"stephen@FreeBSD.org","www":"https://packages.octave.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1e5cc58ca55ea998c0ce8edaf4ad17f417f7fc347f5c300e15f064a4c8eaf9dc","flatsize":56041,"path":"All/octave-forge-mvn-1.1.0_23.pkg","repopath":"All/octave-forge-mvn-1.1.0_23.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":33412,"desc":"The octave-forge package is the result of The GNU Octave Repository project,\nwhich is intended to be a central location for custom scripts, functions and\nextensions for GNU Octave. contains the source for all the functions plus\nbuild and install scripts.\n\nThis is mvn.\n\n Multivariate normal distribution clustering and utility functions.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"octave":{"origin":"math/octave","version":"10.1.0"},"octave-forge-base":{"origin":"math/octave-forge-base","version":"1.9_1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["math"]},{"name":"octave-forge-multicore","origin":"math/octave-forge-multicore","version":"0.2.15_31","comment":"Octave-forge package multicore","maintainer":"stephen@FreeBSD.org","www":"https://packages.octave.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0032236162982937e39b6a8e905551f7d6f6803a625eb0ca12a4086f35758fcd","flatsize":50479,"path":"All/octave-forge-multicore-0.2.15_31.pkg","repopath":"All/octave-forge-multicore-0.2.15_31.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":40228,"desc":"The octave-forge package is the result of The GNU Octave Repository project,\nwhich is intended to be a central location for custom scripts, functions and\nextensions for GNU Octave. contains the source for all the functions plus\nbuild and install scripts.\n\nThis is multicore.\n\n An Octave-forge package providing functions for\n parallel processing on multiple cores.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"octave":{"origin":"math/octave","version":"10.1.0"},"octave-forge-base":{"origin":"math/octave-forge-base","version":"1.9_1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["math"]},{"name":"octave-forge-msh","origin":"math/octave-forge-msh","version":"1.0.12_3","comment":"Octave-forge package msh","maintainer":"stephen@FreeBSD.org","www":"https://packages.octave.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5350235b761eca92942ec01e140674204759fd593c2c67415ce8025e35be6583","flatsize":56162,"path":"All/octave-forge-msh-1.0.12_3.pkg","repopath":"All/octave-forge-msh-1.0.12_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":46048,"desc":"The octave-forge package is the result of The GNU Octave Repositry project,\nwhich is intended to be a central location for custom scripts, functions and\nextensions for GNU Octave. contains the source for all the functions plus\nbuild and install scripts.\n\nThis is msh.\n\n Package for creating and managing triangular and tetrahedral meshes for\nFinite Element or Finite Volume PDE solvers. Uses a mesh data structure\ncompatible with pdetool. Relies on gmsh for unstructured mesh generation.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gmsh":{"origin":"cad/gmsh","version":"4.11.1_4"},"octave":{"origin":"math/octave","version":"10.1.0"},"octave-forge-base":{"origin":"math/octave-forge-base","version":"1.9_1"},"octave-forge-splines":{"origin":"math/octave-forge-splines","version":"1.3.5_2"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["math"]},{"name":"octave-forge-missing-functions","origin":"math/octave-forge-missing-functions","version":"1.0.2_31","comment":"Octave-forge package missing-functions","maintainer":"stephen@FreeBSD.org","www":"https://packages.octave.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4d6ffa2dae660df8d415ff5125e2b5a7148250ac6bd7f7b3d2adf163cefc4d5c","flatsize":5336,"path":"All/octave-forge-missing-functions-1.0.2_31.pkg","repopath":"All/octave-forge-missing-functions-1.0.2_31.pkg","licenselogic":"single","pkgsize":6320,"desc":"The octave-forge package is the result of The GNU Octave Repository project,\nwhich is intended to be a central location for custom scripts, functions and\nextensions for GNU Octave. contains the source for all the functions plus\nbuild and install scripts.\n\nThis is missing-functions.\n\n Find functions that are in Matlab but not in Octave.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"octave":{"origin":"math/octave","version":"10.1.0"},"octave-forge-base":{"origin":"math/octave-forge-base","version":"1.9_1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["math"]},{"name":"octave-forge-nnet","origin":"math/octave-forge-nnet","version":"0.1.13_26","comment":"Octave-forge package nnet","maintainer":"stephen@FreeBSD.org","www":"https://packages.octave.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5a9255eba466febab2f41231aa04f33db7d136fd8243c832028d91863699caf1","flatsize":675962,"path":"All/octave-forge-nnet-0.1.13_26.pkg","repopath":"All/octave-forge-nnet-0.1.13_26.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":665904,"desc":"The octave-forge package is the result of The GNU Octave Repositry project,\nwhich is intended to be a central location for custom scripts, functions and\nextensions for GNU Octave. contains the source for all the functions plus\nbuild and install scripts.\n\nThis is nnet.\n\n A feed forward multi-layer neural network.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"octave":{"origin":"math/octave","version":"10.1.0"},"octave-forge-base":{"origin":"math/octave-forge-base","version":"1.9_1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["math"]},{"name":"octave-forge-mccabe-thiele","origin":"math/octave-forge-mccabe-thiele","version":"0.1.5_5","comment":"Octave-forge package mccabe-thiele","maintainer":"stephen@FreeBSD.org","www":"https://packages.octave.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"67510ea32771fb9536e2b4cedcee770d64f90f9eaa5bdfb776cb89781140626c","flatsize":132903,"path":"All/octave-forge-mccabe-thiele-0.1.5_5.pkg","repopath":"All/octave-forge-mccabe-thiele-0.1.5_5.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":111084,"desc":"The octave-forge package is the result of The GNU Octave Repository project,\nwhich is intended to be a central location for custom scripts, functions and\nextensions for GNU Octave. contains the source for all the functions plus\nbuild and install scripts.\n\nThis is mccabe-thiele.\n\n A toolbox for the McCabe-Thiele method for GNU Octave.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"octave":{"origin":"math/octave","version":"10.1.0"},"octave-forge-base":{"origin":"math/octave-forge-base","version":"1.9_1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["math"]},{"name":"octave-forge-nan","origin":"math/octave-forge-nan","version":"3.7.0_4","comment":"Octave-forge package nan","maintainer":"stephen@FreeBSD.org","www":"https://packages.octave.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c9230db02b08b8bbf68804b94471f8f980f2eca7300fbd922eaa5414a804e4d3","flatsize":533896,"path":"All/octave-forge-nan-3.7.0_4.pkg","repopath":"All/octave-forge-nan-3.7.0_4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":511796,"desc":"The octave-forge package is the result of The GNU Octave Repository project,\nwhich is intended to be a central location for custom scripts, functions and\nextensions for GNU Octave. contains the source for all the functions plus\nbuild and install scripts.\n\nThis is nan.\n\n Missing value statistical toolbox","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"octave":{"origin":"math/octave","version":"10.1.0"},"octave-forge-base":{"origin":"math/octave-forge-base","version":"1.9_1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["math"]},{"name":"octave-forge-onsas","origin":"math/octave-forge-onsas","version":"0.2.5_1,1","comment":"Octave-forge package onsas","maintainer":"stephen@FreeBSD.org","www":"https://packages.octave.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"10608fa6ffe8b4573b7b241c4730b84e1665de1719dcd87abdd51da127b575ef","flatsize":1671503,"path":"All/octave-forge-onsas-0.2.5_1,1.pkg","repopath":"All/octave-forge-onsas-0.2.5_1,1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1649440,"desc":"The octave-forge package is the result of The GNU Octave Repository project,\nwhich is intended to be a central location for custom scripts, functions and\nextensions for GNU Octave. contains the source for all the functions plus\nbuild and install scripts.\n\nThis is onsas.\n\n ONSAS is an Open Nonlinear Structural Analysis Solver. It is a GNU-Octave\ncode for static/dynamic and linear/non-linear analysis of structures formed\nby solid, beam, truss or plane components.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"octave":{"origin":"math/octave","version":"10.1.0"},"octave-forge-base":{"origin":"math/octave-forge-base","version":"1.9_1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["math"]},{"name":"octave-forge-linear-algebra","origin":"math/octave-forge-linear-algebra","version":"2.2.3_8,1","comment":"Octave-forge package linear-algebra","maintainer":"stephen@FreeBSD.org","www":"https://packages.octave.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b2899d3a316ed41df4eb0f0f326ec3788ad04033d5461c8b2c6f2da652558f14","flatsize":44224,"path":"All/octave-forge-linear-algebra-2.2.3_8,1.pkg","repopath":"All/octave-forge-linear-algebra-2.2.3_8,1.pkg","licenselogic":"single","pkgsize":45548,"desc":"The octave-forge package is the result of The GNU Octave Repository project,\nwhich is intended to be a central location for custom scripts, functions and\nextensions for GNU Octave. contains the source for all the functions plus\nbuild and install scripts.\n\nThis is linear-algebra.\n\n Additional linear algebra code, including general SVD and matrix functions.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"octave":{"origin":"math/octave","version":"10.1.0"},"octave-forge-base":{"origin":"math/octave-forge-base","version":"1.9_1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["math"]},{"name":"octave-forge-internal-fluid-flow","origin":"math/octave-forge-internal-fluid-flow","version":"1.0.0_2","comment":"Octave-forge package internal-fluid-flow","maintainer":"stephen@FreeBSD.org","www":"https://packages.octave.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c5744c825f44be80274afb7f341c8cba97677e1ea4d06fff8810f83579166657","flatsize":193783,"path":"All/octave-forge-internal-fluid-flow-1.0.0_2.pkg","repopath":"All/octave-forge-internal-fluid-flow-1.0.0_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":171008,"desc":"The octave-forge package is the result of The GNU Octave Repository project,\nwhich is intended to be a central location for custom scripts, functions and\nextensions for GNU Octave. contains the source for all the functions plus\nbuild and install scripts.\n\nThis is internal-fluid-flow.\n\n A toolbox for internal fluid flow for GNU Octave.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"octave":{"origin":"math/octave","version":"10.1.0"},"octave-forge-base":{"origin":"math/octave-forge-base","version":"1.9_1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["math"]},{"name":"octave-forge-irsa","origin":"math/octave-forge-irsa","version":"1.0.7_29","comment":"Octave-forge package irsa","maintainer":"stephen@FreeBSD.org","www":"https://packages.octave.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3f1b18c811125d3d0dcfed843b99a042a53dbd4bd2742fbd254eae8fb0966056","flatsize":53765,"path":"All/octave-forge-irsa-1.0.7_29.pkg","repopath":"All/octave-forge-irsa-1.0.7_29.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":43452,"desc":"The octave-forge package is the result of The GNU Octave Repositry project,\nwhich is intended to be a central location for custom scripts, functions and\nextensions for GNU Octave. contains the source for all the functions plus\nbuild and install scripts.\n\nThis is irsa.\n\n Irregular sampling analysis.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"octave":{"origin":"math/octave","version":"10.1.0"},"octave-forge-base":{"origin":"math/octave-forge-base","version":"1.9_1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["math"]},{"name":"octave-forge-matgeom","origin":"math/octave-forge-matgeom","version":"1.2.4_1","comment":"Octave-forge package matgeom","maintainer":"stephen@FreeBSD.org","www":"https://packages.octave.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"340a58322a53bb3cf4c22cedb4ea44ae0f941e6fdccc3b473091f7cf5ec9f924","flatsize":550952,"path":"All/octave-forge-matgeom-1.2.4_1.pkg","repopath":"All/octave-forge-matgeom-1.2.4_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":548196,"desc":"The octave-forge package is the result of The GNU Octave Repository project,\nwhich is intended to be a central location for custom scripts, functions and\nextensions for GNU Octave. contains the source for all the functions plus\nbuild and install scripts.\n\nThis is matgeom.\n\n Geometry toolbox for 2D/3D geometric computing.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"octave":{"origin":"math/octave","version":"10.1.0"},"octave-forge-base":{"origin":"math/octave-forge-base","version":"1.9_1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["math"]},{"name":"octave-forge-integration","origin":"math/octave-forge-integration","version":"1.0.7_31","comment":"Octave-forge package integration","maintainer":"stephen@FreeBSD.org","www":"https://packages.octave.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e6ea6299ac954773d5d5430edb94f6348af66c9f42d63e67773c46ab7227acf7","flatsize":55111,"path":"All/octave-forge-integration-1.0.7_31.pkg","repopath":"All/octave-forge-integration-1.0.7_31.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":44852,"desc":"The octave-forge package is the result of The GNU Octave Repository project,\nwhich is intended to be a central location for custom scripts, functions and\nextensions for GNU Octave. contains the source for all the functions plus\nbuild and install scripts.\n\nThis is integration.\n\n Toolbox for 1-D, 2-D, and n-D Numerical Integration","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"octave":{"origin":"math/octave","version":"10.1.0"},"octave-forge-base":{"origin":"math/octave-forge-base","version":"1.9_1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["math"]},{"name":"octave-forge-gnuplot","origin":"math/octave-forge-gnuplot","version":"1.0.1_26","comment":"Octave-forge package gnuplot","maintainer":"stephen@FreeBSD.org","www":"https://packages.octave.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0bab929efe63106da889788c47e0783e8612207cd48d0f833596deba343582a1","flatsize":138496,"path":"All/octave-forge-gnuplot-1.0.1_26.pkg","repopath":"All/octave-forge-gnuplot-1.0.1_26.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":115616,"desc":"The octave-forge package is the result of The GNU Octave Repository project,\nwhich is intended to be a central location for custom scripts, functions and\nextensions for GNU Octave. contains the source for all the functions plus\nbuild and install scripts.\n\nThis is gnuplot.\n\nScripts to save data in gnuplot-readable formats, specify gnuplot commands\nthat will be used to produce graphics, and call gnuplot. See help g_ez\nquickly produce the most common plots.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"octave":{"origin":"math/octave","version":"10.1.0"},"octave-forge-base":{"origin":"math/octave-forge-base","version":"1.9_1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["math"]},{"name":"octave-forge-informationtheory","origin":"math/octave-forge-informationtheory","version":"0.1.8_29","comment":"Octave-forge package informationtheory","maintainer":"stephen@FreeBSD.org","www":"https://packages.octave.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"06447d5dc01e0e0918e75f565af6aef234ebc77129b96d065bf86f5f569c6070","flatsize":51086,"path":"All/octave-forge-informationtheory-0.1.8_29.pkg","repopath":"All/octave-forge-informationtheory-0.1.8_29.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":40696,"desc":"The octave-forge package is the result of The GNU Octave Repositry project,\nwhich is intended to be a central location for custom scripts, functions and\nextensions for GNU Octave. contains the source for all the functions plus\nbuild and install scripts.\n\nThis is informationtheory.\n\n Functions and routines for basic Information Theory definitions, and source\n coding.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"octave":{"origin":"math/octave","version":"10.1.0"},"octave-forge-base":{"origin":"math/octave-forge-base","version":"1.9_1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["math"]},{"name":"octave-forge-ident","origin":"math/octave-forge-ident","version":"1.0.7_31","comment":"Octave-forge package ident","maintainer":"stephen@FreeBSD.org","www":"https://packages.octave.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ca94d510389e5c44a5afa290f72738a7172cdc93d8c90ed23dbefc98ff77fd9f","flatsize":46552,"path":"All/octave-forge-ident-1.0.7_31.pkg","repopath":"All/octave-forge-ident-1.0.7_31.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":36144,"desc":"The octave-forge package is the result of The GNU Octave Repository project,\nwhich is intended to be a central location for custom scripts, functions and\nextensions for GNU Octave. contains the source for all the functions plus\nbuild and install scripts.\n\nThis is ident.\n\n Addition System Indentification Control functions.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"octave":{"origin":"math/octave","version":"10.1.0"},"octave-forge-base":{"origin":"math/octave-forge-base","version":"1.9_1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["math"]},{"name":"octave-forge-ga","origin":"math/octave-forge-ga","version":"0.10.4_1","comment":"Octave-forge package ga","maintainer":"stephen@FreeBSD.org","www":"https://packages.octave.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e08e0be8f1f6593c6c9a2e47a234a1a0cdb28f1c3d9f67e93968619fc5903167","flatsize":65176,"path":"All/octave-forge-ga-0.10.4_1.pkg","repopath":"All/octave-forge-ga-0.10.4_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":42624,"desc":"The octave-forge package is the result of The GNU Octave Repository project,\nwhich is intended to be a central location for custom scripts, functions and\nextensions for GNU Octave. contains the source for all the functions plus\nbuild and install scripts.\n\nThis is ga.\n\n Genetic optimization code","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"octave":{"origin":"math/octave","version":"10.1.0"},"octave-forge-base":{"origin":"math/octave-forge-base","version":"1.9_1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["math"]},{"name":"octave-forge-generate_html","origin":"math/octave-forge-generate_html","version":"0.3.3_4","comment":"Octave-forge package generate_html","maintainer":"stephen@FreeBSD.org","www":"https://packages.octave.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c21b9f57816658055754571f9eddc6313d0ca253f55620500ce60dc76399d3be","flatsize":95723,"path":"All/octave-forge-generate_html-0.3.3_4.pkg","repopath":"All/octave-forge-generate_html-0.3.3_4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":73620,"desc":"The octave-forge package is the result of The GNU Octave Repository project,\nwhich is intended to be a central location for custom scripts, functions and\nextensions for GNU Octave. contains the source for all the functions plus\nbuild and install scripts.\n\nThis is generate_html.\n\n  This package provides functions for generating HTML pages that contain\n  the help texts for a set of functions. The package is designed to be as\n  general as possible, but also contains convenience functions for\n  generating a set of pages for entire packages.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"octave":{"origin":"math/octave","version":"10.1.0"},"octave-forge-base":{"origin":"math/octave-forge-base","version":"1.9_1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["math"]},{"name":"octave-forge-geographiclib","origin":"math/octave-forge-geographiclib","version":"2.3.3","comment":"Octave-forge package geographiclib","maintainer":"stephen@FreeBSD.org","www":"https://packages.octave.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"12c625f9efac482059eb6768b49b941f3bfec7d83948adbde61b52c1f945ad62","flatsize":91515,"path":"All/octave-forge-geographiclib-2.3.3.pkg","repopath":"All/octave-forge-geographiclib-2.3.3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":93260,"desc":"The octave-forge package is the result of The GNU Octave Repository project,\nwhich is intended to be a central location for custom scripts, functions and\nextensions for GNU Octave. contains the source for all the functions plus\nbuild and install scripts.\n\nThis is geographiclib.\n\n Native Octave/MATLAB implementations of a subset of the C++ library,\nGeographicLib. Key components of this toolbox are: (a) Geodesics, direct,\ninverse, area calculations; (b) Projections, transverse Mercator, polar\nstereographic, etc; (c) Grid systems, UTM, UPS, MGRS; (d) Geoid lookup, egm84,\negm96, egm2008 geoids supported; (e) Geometric transformations, geocentric,\nlocal cartesian; (f) Great ellipse, direct, inverse, area calculations.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"octave":{"origin":"math/octave","version":"10.1.0"},"octave-forge-base":{"origin":"math/octave-forge-base","version":"1.9_1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["math"]},{"name":"octave-forge-fpl","origin":"math/octave-forge-fpl","version":"1.3.5_20","comment":"Octave-forge package fpl","maintainer":"stephen@FreeBSD.org","www":"https://packages.octave.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"49b08c8480b1b4395c803a772ef9eaf9226768589e02982bbda7ebb799de2aa7","flatsize":54700,"path":"All/octave-forge-fpl-1.3.5_20.pkg","repopath":"All/octave-forge-fpl-1.3.5_20.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":32132,"desc":"The octave-forge package is the result of The GNU Octave Repository project,\nwhich is intended to be a central location for custom scripts, functions and\nextensions for GNU Octave. contains the source for all the functions plus\nbuild and install scripts.\n\nThis is fpl.\n\nCollection of routines to plot data on unstructured triangular and\ntetrahedral meshes","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"octave":{"origin":"math/octave","version":"10.1.0"},"octave-forge-base":{"origin":"math/octave-forge-base","version":"1.9_1"},"opendx":{"origin":"graphics/opendx","version":"4.4.4_40"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["math"],"messages":[{"message":"Although the port builds, it is nonfunctional on sparc64 due to the absence\nof opendx.","type":"install"}]},{"name":"octave-forge-fuzzy-logic-toolkit","origin":"math/octave-forge-fuzzy-logic-toolkit","version":"0.6.1","comment":"Octave-forge package fuzzy-logic-toolkit","maintainer":"stephen@FreeBSD.org","www":"https://packages.octave.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"31d1ae93c5ef7b295ad41cb82103960ef1f34d89a1cce2052790cce0a9ec2f61","flatsize":809351,"path":"All/octave-forge-fuzzy-logic-toolkit-0.6.1.pkg","repopath":"All/octave-forge-fuzzy-logic-toolkit-0.6.1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":787488,"desc":"The octave-forge package is the result of The GNU Octave Repository project,\nwhich is intended to be a central location for custom scripts, functions and\nextensions for GNU Octave. contains the source for all the functions plus\nbuild and install scripts.\n\nThis is fuzzy-logic-toolkit.\n\nA mostly MATLAB-compatible fuzzy logic toolkit for Octave.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"octave":{"origin":"math/octave","version":"10.1.0"},"octave-forge-base":{"origin":"math/octave-forge-base","version":"1.9_1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["math"]},{"name":"octave-forge-doctest","origin":"math/octave-forge-doctest","version":"0.8.0_4","comment":"Octave-forge package doctest","maintainer":"stephen@FreeBSD.org","www":"https://packages.octave.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"98c10f809b2085abe9f5deaf2268ab5f4bae14822cbbe66ffa7edc566ad12533","flatsize":36081,"path":"All/octave-forge-doctest-0.8.0_4.pkg","repopath":"All/octave-forge-doctest-0.8.0_4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":36784,"desc":"The octave-forge package is the result of The GNU Octave Repository project,\nwhich is intended to be a central location for custom scripts, functions and\nextensions for GNU Octave. contains the source for all the functions plus\nbuild and install scripts.\n\nThis is doctest.\n\n The Octave-Forge Doctest package finds specially-formatted blocks of\n example code within documentation files. It then executes the code and\n confirms the output is correct. This can be useful as part of a testing\n framework or simply to ensure that documentation stays up-to-date during\n software development.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"octave":{"origin":"math/octave","version":"10.1.0"},"octave-forge-base":{"origin":"math/octave-forge-base","version":"1.9_1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["math"]},{"name":"octave-forge-fileio","origin":"math/octave-forge-fileio","version":"1.2.2_2","comment":"Octave-forge package fileio","maintainer":"stephen@FreeBSD.org","www":"https://packages.octave.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9c2f3629c366740df3c97a46ad5721a64489b273a566ffa085c29b42a4e2e753","flatsize":1488318,"path":"All/octave-forge-fileio-1.2.2_2.pkg","repopath":"All/octave-forge-fileio-1.2.2_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1489080,"desc":"The octave-forge package is the result of The GNU Octave Repository project,\nwhich is intended to be a central location for custom scripts, functions and\nextensions for GNU Octave. contains the source for all the functions plus\nbuild and install scripts.\n\nThis is fileio.\n\n I/O function for files holding structured data, such as JSON and XML files.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"octave":{"origin":"math/octave","version":"10.1.0"},"octave-forge-base":{"origin":"math/octave-forge-base","version":"1.9_1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["math"]},{"name":"octave-forge-dataframe","origin":"math/octave-forge-dataframe","version":"1.2.0_17","comment":"Octave-forge package dataframe","maintainer":"stephen@FreeBSD.org","www":"https://packages.octave.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fc66b492225af569d102cfba93cae0ae1bacfa20985b465761aef48158a03c3d","flatsize":103304,"path":"All/octave-forge-dataframe-1.2.0_17.pkg","repopath":"All/octave-forge-dataframe-1.2.0_17.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":81112,"desc":"The octave-forge package is the result of The GNU Octave Repository project,\nwhich is intended to be a central location for custom scripts, functions and\nextensions for GNU Octave. contains the source for all the functions plus\nbuild and install scripts.\n\nThis is dataframe.\n\n Data manipulation toolbox similar to R data.frame.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"octave":{"origin":"math/octave","version":"10.1.0"},"octave-forge-base":{"origin":"math/octave-forge-base","version":"1.9_1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["math"]},{"name":"octave-forge-divand","origin":"math/octave-forge-divand","version":"1.1.2_21","comment":"Octave-forge package divand","maintainer":"stephen@FreeBSD.org","www":"https://packages.octave.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3b91d00090868c6a847a81e4342444ba812cd85a35bb9566a17c2fdb083caa14","flatsize":1241261,"path":"All/octave-forge-divand-1.1.2_21.pkg","repopath":"All/octave-forge-divand-1.1.2_21.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1212680,"desc":"The octave-forge package is the result of The GNU Octave Repository project,\nwhich is intended to be a central location for custom scripts, functions and\nextensions for GNU Octave. contains the source for all the functions plus\nbuild and install scripts.\n\nThis is divand.\n\n Divand performs an n-dimensional variational analysis (interpolation) of\n arbitrarily located observations.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"octave":{"origin":"math/octave","version":"10.1.0"},"octave-forge-base":{"origin":"math/octave-forge-base","version":"1.9_1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["math"]},{"name":"octave-forge-civil-engineering","origin":"math/octave-forge-civil-engineering","version":"1.0.7_31","comment":"Octave-forge package civil-engineering","maintainer":"stephen@FreeBSD.org","www":"https://packages.octave.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3166b5e860f2b980d84ef1ba5206983a4d421cf1bae967b60ddcae85228e5720","flatsize":49900,"path":"All/octave-forge-civil-engineering-1.0.7_31.pkg","repopath":"All/octave-forge-civil-engineering-1.0.7_31.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":39464,"desc":"The octave-forge package is the result of The GNU Octave Repository project,\nwhich is intended to be a central location for custom scripts, functions and\nextensions for GNU Octave. contains the source for all the functions plus\nbuild and install scripts.\n\nThis is civil-engineering.\n\n Functions to solution some ODE's in Civil Engineering.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"octave":{"origin":"math/octave","version":"10.1.0"},"octave-forge-base":{"origin":"math/octave-forge-base","version":"1.9_1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["math"]},{"name":"octave-forge-cgi","origin":"math/octave-forge-cgi","version":"0.1.2_19","comment":"Octave-forge package cgi","maintainer":"stephen@FreeBSD.org","www":"https://packages.octave.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"063b0ad1b68457235a11a1b8fad657c094b2a0e3c3b312686ed01b9a479317ce","flatsize":28198,"path":"All/octave-forge-cgi-0.1.2_19.pkg","repopath":"All/octave-forge-cgi-0.1.2_19.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":17696,"desc":"The octave-forge package is the result of The GNU Octave Repository project,\nwhich is intended to be a central location for custom scripts, functions and\nextensions for GNU Octave. contains the source for all the functions plus\nbuild and install scripts.\n\nThis is cgi.\n\n  Common Gatway Interface for Octave.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"octave":{"origin":"math/octave","version":"10.1.0"},"octave-forge-base":{"origin":"math/octave-forge-base","version":"1.9_1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["math"]},{"name":"octave-forge-coder","origin":"math/octave-forge-coder","version":"1.10.1","comment":"Octave-forge package coder","maintainer":"stephen@FreeBSD.org","www":"https://packages.octave.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cee1a7a92bc45fc60fa5543048e5df8aabef7af03f82986accf4db36f4db09d1","flatsize":748465,"path":"All/octave-forge-coder-1.10.1.pkg","repopath":"All/octave-forge-coder-1.10.1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":721452,"desc":"The octave-forge package is the result of The GNU Octave Repository project,\nwhich is intended to be a central location for custom scripts, functions and\nextensions for GNU Octave. contains the source for all the functions plus\nbuild and install scripts.\n\nThis is coder.\n\n Coder is an Octave code generator and build system that, given a function\nname translates the function and all of its dependencies to C++ and builds a\n.oct shared module.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"octave":{"origin":"math/octave","version":"10.1.0"},"octave-forge-base":{"origin":"math/octave-forge-base","version":"1.9_1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["math"]},{"name":"octave-forge-bsltl","origin":"math/octave-forge-bsltl","version":"1.3.1_7","comment":"Octave-forge package bsltl","maintainer":"stephen@FreeBSD.org","www":"https://packages.octave.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3422c8d87fbe05e33bbba05f01c47cfaf7b01d1bd88b9b4032a0aff537f6bd94","flatsize":94174,"path":"All/octave-forge-bsltl-1.3.1_7.pkg","repopath":"All/octave-forge-bsltl-1.3.1_7.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":71960,"desc":"The octave-forge package is the result of The GNU Octave Repository project,\nwhich is intended to be a central location for custom scripts, functions and\nextensions for GNU Octave. contains the source for all the functions plus\nbuild and install scripts.\n\nThis is bsltl.\n\n The BSLTL package is a free collection of OCTAVE/MATLAB routines for working\n with the biospeckle laser technique.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"octave":{"origin":"math/octave","version":"10.1.0"},"octave-forge-base":{"origin":"math/octave-forge-base","version":"1.9_1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["math"]},{"name":"octave-forge-bioinfo","origin":"math/octave-forge-bioinfo","version":"0.1.2_31","comment":"Octave-forge package bioinfo","maintainer":"stephen@FreeBSD.org","www":"https://packages.octave.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c1d3219ed5661f82ee18be118e148beab25c1569544946fba63392434da58586","flatsize":30609,"path":"All/octave-forge-bioinfo-0.1.2_31.pkg","repopath":"All/octave-forge-bioinfo-0.1.2_31.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":20036,"desc":"The octave-forge package is the result of The GNU Octave Repository project,\nwhich is intended to be a central location for custom scripts, functions and\nextensions for GNU Octave. contains the source for all the functions plus\nbuild and install scripts.\n\nThis is bioinfo.\n\n Bioinformatics manipulation","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"octave":{"origin":"math/octave","version":"10.1.0"},"octave-forge-base":{"origin":"math/octave-forge-base","version":"1.9_1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["math"]},{"name":"octave-forge-bim","origin":"math/octave-forge-bim","version":"1.1.6_3","comment":"Octave-forge package bim","maintainer":"stephen@FreeBSD.org","www":"https://packages.octave.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ee906354ed5c875fc0c91f0784807a68e43bd843c62478bf9512bf312d7f9522","flatsize":53097,"path":"All/octave-forge-bim-1.1.6_3.pkg","repopath":"All/octave-forge-bim-1.1.6_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":42936,"desc":"The octave-forge package is the result of The GNU Octave Repositry project,\nwhich is intended to be a central location for custom scripts, functions and\nextensions for GNU Octave. contains the source for all the functions plus\nbuild and install scripts.\n\nThis is bim.\n\nPackage for solving Diffusion Advection Reaction (DAR)\nPartial Differential Equaltions based on the Finite Volume Scharfetter-Gummel\n(FVSG) method a.k.a Box Integration Method (BIM)","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"octave":{"origin":"math/octave","version":"10.1.0"},"octave-forge-base":{"origin":"math/octave-forge-base","version":"1.9_1"},"octave-forge-fpl":{"origin":"math/octave-forge-fpl","version":"1.3.5_20"},"octave-forge-msh":{"origin":"math/octave-forge-msh","version":"1.0.12_3"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["math"]},{"name":"octave-forge-base","origin":"math/octave-forge-base","version":"1.9_1","comment":"Octave-forge baseport for all packages","maintainer":"stephen@FreeBSD.org","www":"https://packages.octave.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"10f193018a593b3b003e8531277d793d20b9258444f5a864abc7f27dc2b0e0d2","flatsize":8028,"path":"All/octave-forge-base-1.9_1.pkg","repopath":"All/octave-forge-base-1.9_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":3520,"desc":"The octave-forge package is the result of The GNU Octave Repository project,\nwhich is intended to be a central location for custom scripts, functions and\nextensions for GNU Octave. contains the source for all the functions plus\nbuild and install scripts.\n\nThis baseport provides the basic directory structure, and installs a script\n\"load-octave-pkg\", that synchronizes the FreeBSD ports structure to the octave\npackaging system.\n\nAnother purpose of the script \"load-octave-pkg\" is to attempt to correct any\nerrors created by the octave packaging system.","deps":{"gmake":{"origin":"devel/gmake","version":"4.4.1"},"octave":{"origin":"math/octave","version":"10.1.0"},"p5-File-Remove":{"origin":"devel/p5-File-Remove","version":"1.58"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math"]},{"name":"octave-forge-fda","origin":"math/octave-forge-fda","version":"1.0.0_5","comment":"Octave-forge package fda","maintainer":"stephen@FreeBSD.org","www":"https://packages.octave.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3ca1503bd70109795719432447b85a7c4b19d9f2c8d63be492c8c9574a853d28","flatsize":3885087,"path":"All/octave-forge-fda-1.0.0_5.pkg","repopath":"All/octave-forge-fda-1.0.0_5.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":2920040,"desc":"The octave-forge package is the result of The GNU Octave Repository project,\nwhich is intended to be a central location for custom scripts, functions and\nextensions for GNU Octave. contains the source for all the functions plus\nbuild and install scripts.\n\nThis is fda.\n\n These functions were developed to support functional data analysis as\ndescribed in Ramsay, J. O. and Silverman, B. W. (2005) Functional Data\n Analysis. New York: Springer.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"octave":{"origin":"math/octave","version":"10.1.0"},"octave-forge-base":{"origin":"math/octave-forge-base","version":"1.9_1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["math"]},{"name":"octave-forge-actuarial","origin":"math/octave-forge-actuarial","version":"1.1.0_28","comment":"Octave-forge package actuarial","maintainer":"stephen@FreeBSD.org","www":"https://packages.octave.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ddc0c701f249af89efc10a56aa85ef2de51a8be6e9281ac38f7ff38156b113e9","flatsize":72274,"path":"All/octave-forge-actuarial-1.1.0_28.pkg","repopath":"All/octave-forge-actuarial-1.1.0_28.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":49100,"desc":"The octave-forge package is the result of The GNU Octave Repository project,\nwhich is intended to be a central location for custom scripts, functions and\nextensions for GNU Octave. contains the source for all the functions plus\nbuild and install scripts.\n\nThis is actuarial.\n\nActuarial functions for Casualty and Property lines.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"octave":{"origin":"math/octave","version":"10.1.0"},"octave-forge-base":{"origin":"math/octave-forge-base","version":"1.9_1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["math"]},{"name":"octave-forge-ltfat","origin":"math/octave-forge-ltfat","version":"2.6.0_5,1","comment":"Octave-forge package ltfat","maintainer":"stephen@FreeBSD.org","www":"https://packages.octave.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"507263e4971f319ea61eebcb3471110ac89477e1598251a1af527eebdf22e891","flatsize":4694935,"path":"All/octave-forge-ltfat-2.6.0_5,1.pkg","repopath":"All/octave-forge-ltfat-2.6.0_5,1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":4659296,"desc":"The octave-forge package is the result of The GNU Octave Repository project,\nwhich is intended to be a central location for custom scripts, functions and\nextensions for GNU Octave. contains the source for all the functions plus\nbuild and install scripts.\n\nThis is ltfat.\n\n The Large Time/Frequency Analysis Toolbox (LTFAT) is a Matlab/Octave toolbox\n for working with time-frequency analysis, wavelets and signal processing. It\n is intended both as an educational and a computational tool. The toolbox\n provides a large number of linear transforms including Gabor and wavelet\n transforms along with routines for constructing windows (filter prototypes)\n and routines for manipulating coefficients.","deps":{"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"octave":{"origin":"math/octave","version":"10.1.0"},"octave-forge-base":{"origin":"math/octave-forge-base","version":"1.9_1"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"},"pcre":{"origin":"devel/pcre","version":"8.45_4"},"portaudio":{"origin":"audio/portaudio","version":"19.6.0_7,1"}},"categories":["math"]},{"name":"octave-forge-benchmark","origin":"benchmarks/octave-forge-benchmark","version":"1.1.1_31","comment":"Octave-forge package benchmark","maintainer":"stephen@FreeBSD.org","www":"https://packages.octave.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e1c860fabbcc7f8f3482a6fe3bf56c201fd7d84947c6f75a7fbc7a425e75be41","flatsize":30303,"path":"All/octave-forge-benchmark-1.1.1_31.pkg","repopath":"All/octave-forge-benchmark-1.1.1_31.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":19828,"desc":"The octave-forge package is the result of The GNU Octave Repository project,\nwhich is intended to be a central location for custom scripts, functions and\nextensions for GNU Octave. contains the source for all the functions plus\nbuild and install scripts.\n\nThis is benchmark.\n\nThe package contains code used to benchmark speed of Octave.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"octave":{"origin":"math/octave","version":"10.1.0"},"octave-forge-base":{"origin":"math/octave-forge-base","version":"1.9_1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["benchmarks","math"]},{"name":"octave-forge-automatic-differentiation","origin":"math/octave-forge-automatic-differentiation","version":"1.0.0_6","comment":"Octave-forge package automatic-differentiation","maintainer":"stephen@FreeBSD.org","www":"https://packages.octave.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c40411645867c2834d7a1a1044d7e15076cc9399ed094702ccc4315d09520b32","flatsize":64389,"path":"All/octave-forge-automatic-differentiation-1.0.0_6.pkg","repopath":"All/octave-forge-automatic-differentiation-1.0.0_6.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":41796,"desc":"The octave-forge package is the result of The GNU Octave Repository project,\nwhich is intended to be a central location for custom scripts, functions and\nextensions for GNU Octave. contains the source for all the functions plus\nbuild and install scripts.\n\nThis is automatic-differentiation.\n\n An automatic differentiation implimentation for Octave.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"octave":{"origin":"math/octave","version":"10.1.0"},"octave-forge-base":{"origin":"math/octave-forge-base","version":"1.9_1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["math"]},{"name":"ocsinventory-server","origin":"net-mgmt/ocsinventory-server","version":"2.13.0","comment":"Open Computer and Software Inventory Next Generation","maintainer":"dgeo@centrale-med.fr","www":"https://www.ocsinventory-ng.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e6ef2860bc48081fc3831dca08f79d633f5821d9907f7d37f0c3e4bec445af97","flatsize":555158,"path":"All/ocsinventory-server-2.13.0.pkg","repopath":"All/ocsinventory-server-2.13.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":97152,"desc":"Open Computer and Software Inventory Next Generation is an application designed\nto help a network or system administrator keep track of the computers\nconfiguration and software that are installed on the network","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"},"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"ocsinventory-ocsreports":{"origin":"net-mgmt/ocsinventory-ocsreports","version":"2.12.3"},"p5-Apache-DBI":{"origin":"www/p5-Apache-DBI","version":"1.12_2"},"p5-Apache2-SOAP":{"origin":"net/p5-Apache2-SOAP","version":"0.73_4"},"p5-Archive-Zip":{"origin":"archivers/p5-Archive-Zip","version":"1.68"},"p5-DBD-mysql":{"origin":"databases/p5-DBD-mysql","version":"5.008"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-Mojolicious":{"origin":"www/p5-Mojolicious","version":"9.39"},"p5-Net-IP":{"origin":"net-mgmt/p5-Net-IP","version":"1.26_1"},"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"p5-SOAP-Lite":{"origin":"net/p5-SOAP-Lite","version":"1.27"},"p5-Switch":{"origin":"lang/p5-Switch","version":"2.17_1"},"p5-XML-Entities":{"origin":"textproc/p5-XML-Entities","version":"1.0002"},"p5-XML-Simple":{"origin":"textproc/p5-XML-Simple","version":"2.25"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt"],"options":{"DOCS":"on","OCSREPORTS":"on"},"messages":[{"message":"ocsinventory-ng server is installed\n\nYou still need to (pick one):\n* edit files in /usr/local/etc/ocsinventory-server and link them to apache's\n  Includes/ directory","type":"install"}]},{"name":"ocsinventory-agent","origin":"net-mgmt/ocsinventory-agent","version":"2.10.4_1,1","comment":"Keep track of the computers configuration and software","maintainer":"mikael@FreeBSD.org","www":"https://www.ocsinventory-ng.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7e4b10e91cea917623b188036adde40d1a8b5915d6f5459cecdb644edeaf96c1","flatsize":735322,"path":"All/ocsinventory-agent-2.10.4_1,1.pkg","repopath":"All/ocsinventory-agent-2.10.4_1,1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":156664,"desc":"Open Computer and Software Inventory Next Generation is an application designed\nto help a network or system administrator keep track of the computers\nconfiguration and software that are installed on the network","deps":{"dmidecode":{"origin":"sysutils/dmidecode","version":"3.6"},"lscpu":{"origin":"sysutils/lscpu","version":"1.3.0"},"nmap":{"origin":"security/nmap","version":"7.94_3"},"p5-Crypt-SSLeay":{"origin":"security/p5-Crypt-SSLeay","version":"0.72_3"},"p5-Data-UUID":{"origin":"devel/p5-Data-UUID","version":"1.227"},"p5-LWP-Protocol-https":{"origin":"www/p5-LWP-Protocol-https","version":"6.14"},"p5-Net-IP":{"origin":"net-mgmt/p5-Net-IP","version":"1.26_1"},"p5-Net-Netmask":{"origin":"net-mgmt/p5-Net-Netmask","version":"2.0002"},"p5-Net-SNMP":{"origin":"net-mgmt/p5-Net-SNMP","version":"6.0.1_1"},"p5-Nmap-Parser":{"origin":"security/p5-Nmap-Parser","version":"1.37"},"p5-Proc-Daemon":{"origin":"devel/p5-Proc-Daemon","version":"0.23"},"p5-XML-Simple":{"origin":"textproc/p5-XML-Simple","version":"2.25"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"pciutils":{"origin":"sysutils/pciutils","version":"3.13.0"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt"],"options":{"DAEMON":"off","IPMI":"off","PRINTER":"off","SNMP":"on","SSL":"on"},"messages":[{"message":"This port disabled the post installation script during the build\nprocess to allow the package to be built without interaction.\n\nIf you wish to run this script it is located here:\n    /usr/local/lib/perl5/site_perl/Ocsinventory/Unix/postinst.pl\n\nNote: It may not be required to run this script depending on\nyour environment.","type":"install"}]},{"name":"ocrad","origin":"graphics/ocrad","version":"0.29","comment":"OCR program implemented as filter","maintainer":"yuri@FreeBSD.org","www":"https://www.gnu.org/software/ocrad/ocrad.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a225b742523c66a9ab0a52e50df5626041896e94e1452c6ecb2148ee83ef0d22","flatsize":744536,"path":"All/ocrad-0.29.pkg","repopath":"All/ocrad-0.29.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":187484,"desc":"GNU Ocrad is an OCR (Optical Character Recognition) program implemented\nas a filter and based on a feature extraction method. It reads a bitmap\nimage in pbm format and outputs text in ISO-8859-1 (Latin-1) charset.\nAlso includes a layout analyser able to separate the columns or blocks\nof text normally found on printed pages.\nIt can be used as a stand-alone console application, or as a backend to\nother programs.","deps":{"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libm.so.4","libpng16.so.16","libstdc++.so.9"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"ocserv","origin":"net/ocserv","version":"1.3.0_2","comment":"Server implementing the AnyConnect SSL VPN protocol","maintainer":"otis@FreeBSD.org","www":"https://ocserv.gitlab.io/www/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"92085bdf9d9e1384cacda62a72a2a758ae22e024b88ff63a3f2c143603789a7b","flatsize":1910104,"path":"All/ocserv-1.3.0_2.pkg","repopath":"All/ocserv-1.3.0_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":449896,"desc":"OpenConnect server (ocserv) is an SSL VPN server. Its purpose is\nto be a secure, small, fast and configurable VPN server. It implements\nthe OpenConnect SSL VPN protocol, and has also (currently experimental)\ncompatibility with clients using the AnyConnect SSL VPN protocol.\nThe OpenConnect protocol provides a dual TCP/UDP VPN channel, and\nuses the standard IETF security protocols to secure it. Both IPv4\nand IPv6 are supported.\n\nOcserv's main features are security through privilege separation\nand sandboxing, accounting, and resilience due to a combined use\nof TCP and UDP. Authentication occurs in an isolated security\nmodule process, and each user is assigned an unprivileged worker\nprocess, and a networking (tun) device. That not only eases the\ncontrol of the resources of each user or group of users, but also\nprevents data leak (e.g., heartbleed-style attacks), and privilege\nescalation due to any bug on the VPN handling (worker) process. A\nmanagement interface allows for viewing and querying logged-in\nusers.","deps":{"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"libev":{"origin":"devel/libev","version":"4.33_1,1"},"libiconv":{"origin":"converters/libiconv","version":"1.17_1"},"liblz4":{"origin":"archivers/liblz4","version":"1.10.0,1"},"libtasn1":{"origin":"security/libtasn1","version":"4.20.0_1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"nettle":{"origin":"security/nettle","version":"3.10.1"},"oath-toolkit":{"origin":"security/oath-toolkit","version":"2.6.9_1"},"pcl":{"origin":"devel/pcl","version":"1.6_2"},"protobuf-c":{"origin":"devel/protobuf-c","version":"1.5.1_1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"},"talloc":{"origin":"devel/talloc","version":"2.4.1_1"}},"categories":["net","net-vpn","security"],"users":["_ocserv"],"groups":["_ocserv"],"shlibs_required":["libc.so.8","libcrypt.so.4","libev.so.4","libgnutls.so.30","liblz4.so.1","libnettle.so.8","liboath.so.0","libpam.so.3","libpcl.so.1","libprotobuf-c.so.1","libreadline.so.8","libtalloc.so.2","libutil.so.4","libwrap.so.4"],"options":{"DOCS":"on","EXAMPLES":"on","GSSAPI":"off","MAXMIND":"off","RADIUS":"off"},"annotations":{"cpe":"cpe:2.3:a:infradead:ocserv:1.3.0:::::dragonfly6:x86_64:2"},"messages":[{"message":"SECURITY NOTE: ocserv cannot isolate workers processes on FreeBSD,\nit only supports Linux's seccomp, but not FreeBSD's capsicum."}]},{"name":"oclock","origin":"x11-clocks/oclock","version":"1.0.4_1","comment":"Round clock application for X","maintainer":"x11@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6d0528e8565ccb43b4b7ff593891572b3a90bb99c517c26212fe4e0e7d39cf12","flatsize":19980,"path":"All/oclock-1.0.4_1.pkg","repopath":"All/oclock-1.0.4_1.pkg","licenselogic":"single","pkgsize":9112,"desc":"This package contains oclock, which displays the current time on an analog\ndisplay.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libxkbfile":{"origin":"x11/libxkbfile","version":"1.1.3"}},"categories":["x11-clocks"],"shlibs_required":["libX11.so.6","libXext.so.6","libXmu.so.6","libXt.so.6","libc.so.8","libm.so.4","libxkbfile.so.1"]},{"name":"ocl-icd","origin":"devel/ocl-icd","version":"2.3.2","comment":"OpenCL Installable Client Driver","maintainer":"ohartmann@walstatt.org","www":"https://github.com/OCL-dev/ocl-icd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"82f1a619016ea2ba9cd537604cbf03614d6871fab0dcd27aeb9dfa497bcdb4a6","flatsize":422697,"path":"All/ocl-icd-2.3.2.pkg","repopath":"All/ocl-icd-2.3.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":79960,"desc":"OpenCL implementations are provided as ICD (Installable Client Driver). An\nOpenCL program can use several ICD thanks to the use of an ICD Loader as\nprovided by this project. This free ICD Loader can load any (free or non\nfree) ICD.","categories":["devel"],"shlibs_required":["libc.so.8","libdl.so.0","libpthread.so.0"],"options":{"DOCS":"on","MANPAGES":"on"},"messages":[{"message":"Check your environment variable\n\n\tOLC_ICD_VENODRDIR\n\nOn FreeBSD, this is set to \n\n\tOCL_ICD_VENDORDIR=/usr/local/etc/OpenCL/vendors\n\nThe OCL_ICD_VENDORDIR \n(ICD = Installable Client Driver) holds the platform\nspecific driver configuration files (i.e Intel,\nnVidia, AMD, other OpenCL capable devices).\n\nIt could be set globally from your system's shell environemt\nsetting, for \n\ncsh in /etc/csh.cshrc:\n\tsetenv OCL_ICD_VENDORDIR  /usr/local/etc/OpenCL/vendors\n\nor for sh/bash/ksh and derivatives, /etc/profile:\n\texport OCL_ICD_VENDORDIR=/usr/local/etc/OpenCL/vendors","type":"install"}]},{"name":"ocaml-zip","origin":"archivers/ocaml-zip","version":"1.11_3","comment":"OCaml library to manipulate ZIP/GZIP/JAR archives","maintainer":"danfe@FreeBSD.org","www":"https://github.com/xavierleroy/camlzip","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"56ecdc81a3cc4eb5bbfe6713da0c1f3723cb1ddf6d0532be4222a92faaae122b","flatsize":895518,"path":"All/ocaml-zip-1.11_3.pkg","repopath":"All/ocaml-zip-1.11_3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":230660,"desc":"This Objective Caml library provides easy access to compressed files in ZIP\nand GZIP format, as well as to Java JAR files.  It provides functions\nfor reading from and writing to compressed files in these formats.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"},"ocaml-findlib":{"origin":"devel/ocaml-findlib","version":"1.9.6_3"}},"categories":["archivers"]},{"name":"ocaml-zarith","origin":"math/ocaml-zarith","version":"1.13_2","comment":"OCaml arithmetic library for arbitrary precision integers","maintainer":"danfe@FreeBSD.org","www":"https://forge.ocamlcore.org/projects/zarith","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"65ffbddbda7c4f48ee2d973f15c99390c2f01c0e1b1afc337cd33654f6c5978f","flatsize":1138301,"path":"All/ocaml-zarith-1.13_2.pkg","repopath":"All/ocaml-zarith-1.13_2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":195364,"desc":"The Zarith library implements arithmetic and logical operations over\narbitrary precision numbers.  It uses GMP to efficiently implement\narithmetic over large numbers.  Small integers are represented as Caml\nunboxed integers for speed and space economy.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"ocaml":{"origin":"lang/ocaml","version":"4.14.2"},"ocaml-findlib":{"origin":"devel/ocaml-findlib","version":"1.9.6_3"}},"categories":["math"],"options":{"DOCS":"on"}},{"name":"octave","origin":"math/octave","version":"10.1.0","comment":"High-level interactive language for numerical computations","maintainer":"stephen@FreeBSD.org","www":"https://www.octave.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a3a7cd28b78428345113cfd7e68f0e12ac18d3ab012910b1b5383c3fb276d90d","flatsize":88119548,"path":"All/octave-10.1.0.pkg","repopath":"All/octave-10.1.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":19983400,"desc":"Octave is a high-level language, primarily intended for numerical\ncomputations.  It provides a convenient command line interface for\nsolving linear and nonlinear problems numerically, and for performing\nother numerical experiments.  It may also be used as a batch-oriented\nlanguage.","deps":{"GraphicsMagick":{"origin":"graphics/GraphicsMagick","version":"1.3.43_2,1"},"arpack-ng":{"origin":"math/arpack-ng","version":"3.9.1_4"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"fftw3-float":{"origin":"math/fftw3-float","version":"3.3.10_5"},"fltk":{"origin":"x11-toolkits/fltk","version":"1.3.10"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"ftgl":{"origin":"graphics/ftgl","version":"2.4.0_2,1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gl2ps":{"origin":"print/gl2ps","version":"1.4.2_1"},"glpk":{"origin":"math/glpk","version":"5.0"},"gnuplot":{"origin":"math/gnuplot","version":"5.4.10_2"},"gsed":{"origin":"textproc/gsed","version":"4.9"},"hdf5":{"origin":"science/hdf5","version":"1.12.2_2,1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libdrm":{"origin":"graphics/libdrm","version":"2.4.123,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libosmesa":{"origin":"graphics/libosmesa","version":"21.3.9"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"},"portaudio":{"origin":"audio/portaudio","version":"19.6.0_7,1"},"qhull":{"origin":"math/qhull","version":"8.0.2_3,1"},"qrupdate":{"origin":"math/qrupdate","version":"1.1.2_14"},"qscintilla2-qt6":{"origin":"devel/qscintilla2","version":"2.14.1,1"},"qt6-5compat":{"origin":"devel/qt6-5compat","version":"6.8.3"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-base_sqldriver-sqlite":{"origin":"databases/qt6-base_sqldriver","version":"6.8.3"},"qt6-tools":{"origin":"devel/qt6-tools","version":"6.8.3"},"readline":{"origin":"devel/readline","version":"8.2.13_2"},"suitesparse-amd":{"origin":"math/suitesparse-amd","version":"3.3.3"},"suitesparse-camd":{"origin":"math/suitesparse-camd","version":"3.3.3"},"suitesparse-ccolamd":{"origin":"math/suitesparse-ccolamd","version":"3.3.4"},"suitesparse-cholmod":{"origin":"math/suitesparse-cholmod","version":"5.3.1"},"suitesparse-colamd":{"origin":"math/suitesparse-colamd","version":"3.3.4"},"suitesparse-config":{"origin":"math/suitesparse-config","version":"7.10.1"},"suitesparse-cxsparse":{"origin":"math/suitesparse-cxsparse","version":"4.4.1"},"suitesparse-klu":{"origin":"math/suitesparse-klu","version":"2.3.5"},"suitesparse-spqr":{"origin":"math/suitesparse-spqr","version":"4.3.4_1"},"suitesparse-umfpack":{"origin":"math/suitesparse-umfpack","version":"6.3.5_1"},"sundials":{"origin":"math/sundials","version":"7.2.1_3"},"texinfo":{"origin":"print/texinfo","version":"7.1_8,1"}},"categories":["math"],"shlibs_required":["libGL.so.1","libGLU.so.1","libGraphicsMagick++.so.12","libGraphicsMagick.so.3","libQt6Core.so.6","libQt6Core5Compat.so.6","libQt6Gui.so.6","libQt6Help.so.6","libQt6Network.so.6","libQt6OpenGL.so.6","libQt6OpenGLWidgets.so.6","libQt6PrintSupport.so.6","libQt6Sql.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libX11.so.6","libamd.so.3","libc.so.8","libcamd.so.3","libccolamd.so.3","libcholmod.so.5","libcolamd.so.3","libcxsparse.so.4","libfftw3.so.3","libfftw3_threads.so.3","libfftw3f.so.3","libfftw3f_threads.so.3","libfontconfig.so.1","libfreetype.so.6","libgcc_s.so.1","libgl2ps.so.1","libhdf5.so.200","libm.so.4","libopenblas.so.0","libpthread.so.0","libqscintilla2_qt6.so.15","libreadline.so.8","libspqr.so.4","libstdc++.so.6","libsuitesparseconfig.so.7","libumfpack.so.6","libutil.so.4","libz.so.3"],"options":{"DOCS":"on","JAVA":"on","QT6":"on","ATLAS":"off","NETLIB":"off","OPENBLAS":"on"}},{"name":"ocaml-xstrp4","origin":"devel/ocaml-xstrp4","version":"1.8.2_3","comment":"OCaml extension to expands brace expansions","maintainer":"ports@FreeBSD.org","www":"https://www.ocaml-programming.de/packages/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a496745521594a3b6437700d79b2c1e993822d554299b3afbea4e682f63089c9","flatsize":110429,"path":"All/ocaml-xstrp4-1.8.2_3.pkg","repopath":"All/ocaml-xstrp4-1.8.2_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":31448,"desc":"This is a camlp4 extension that expands brace expansions like a shell\ndoes. See sample.ml for examples.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"},"ocaml-findlib":{"origin":"devel/ocaml-findlib","version":"1.9.6_3"}},"categories":["devel"],"options":{"EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ocaml-xstrp4 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ocaml-xstr","origin":"devel/ocaml-xstr","version":"0.2.1_5","comment":"Thread-safe implementation of string searching/matching","maintainer":"ports@FreeBSD.org","www":"http://projects.camlcity.org/projects/xstr.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c04b882744160312e591fdc91f7ace0dc1df646633705b7faa52c0d6484bb850","flatsize":217680,"path":"All/ocaml-xstr-0.2.1_5.pkg","repopath":"All/ocaml-xstr-0.2.1_5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":63476,"desc":"This package implements frequent string operations: searching, replacing,\nsplitting, matching. It is independent from the Str library, and can\nreplace Str in many cases. Unlike Str, xstr is thread-safe. xstr does\nnot implement regular expressions in general, but an important subset.\nSome operations of xstr are performed as quickly as by Str; if the string\nto be processed is small, xstr is often faster than Str; if the string is\nbig, xstr is up to half as fast than Str.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"},"ocaml-findlib":{"origin":"devel/ocaml-findlib","version":"1.9.6_3"}},"categories":["devel"],"messages":[{"message":"===>   NOTICE:\n\nThe ocaml-xstr port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ocaml-yojson","origin":"textproc/ocaml-yojson","version":"2.2.2_1","comment":"JSON library for OCaml","maintainer":"freebsd@dev.thsi.be","www":"https://github.com/ocaml-community/yojson/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9c2e794f3a19dbecc54d1213983dd3d9975453c1997ff4925a84fab14da91d92","flatsize":9520583,"path":"All/ocaml-yojson-2.2.2_1.pkg","repopath":"All/ocaml-yojson-2.2.2_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1679260,"desc":"The Yojson library provides several types for working with the\nJavaScript Object Notation with Objective-Caml.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"ocaml-ulex","origin":"devel/ocaml-ulex","version":"1.1_4","comment":"Lexer generator for Unicode and OCaml","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2af7bee8ff875d3415a05e5f048fb9183fd69d8c7ad705efa31d7a6017c37b97","flatsize":161150,"path":"All/ocaml-ulex-1.1_4.pkg","repopath":"All/ocaml-ulex-1.1_4.pkg","licenselogic":"single","pkgsize":29408,"desc":"Ulex: An OCaml lexer generator for Unicode.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"},"ocaml-findlib":{"origin":"devel/ocaml-findlib","version":"1.9.6_3"}},"categories":["devel"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ocaml-ulex port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ocaml-uutf","origin":"devel/ocaml-uutf","version":"1.0.3_3","comment":"Non-blocking streaming Unicode codec for OCaml","maintainer":"danfe@FreeBSD.org","www":"https://erratique.ch/software/uutf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7db8d1b9215bf0975596d16d7ebfd7332b397ff150ebfc3c9ebec2089f3cd4d8","flatsize":3913897,"path":"All/ocaml-uutf-1.0.3_3.pkg","repopath":"All/ocaml-uutf-1.0.3_3.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":887552,"desc":"Uutf is an non-blocking streaming Unicode codec for OCaml to decode and\nencode the UTF-8, UTF-16, UTF-16LE and UTF-16BE encoding schemes. It\ncan efficiently work character by character without blocking on IO.\nDecoders perform character position tracking and support newline\nnormalization.\n\nFunctions are also provided to fold over the characters of UTF encoded\nOCaml string values and to directly encode characters in OCaml Buffer.t\nvalues.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"},"ocaml-findlib":{"origin":"devel/ocaml-findlib","version":"1.9.6_3"}},"categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"ocaml-uchar","origin":"devel/ocaml-uchar","version":"0.0.2_4","comment":"Compatibility library for OCaml's Uchar module","maintainer":"danfe@FreeBSD.org","www":"https://ocaml.github.io/uchar/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2268fc4b526b0fe7d114ae185f50b60fc35f251f16cef4e93427257678e90910","flatsize":27603,"path":"All/ocaml-uchar-0.0.2_4.pkg","repopath":"All/ocaml-uchar-0.0.2_4.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":9524,"desc":"The uchar package provides a compatibility library for the Uchar module\nintroduced in OCaml 4.03.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"}},"categories":["devel"]},{"name":"ocaml-topkg","origin":"devel/ocaml-topkg","version":"1.0.7_3","comment":"Transitory OCaml software packager","maintainer":"danfe@FreeBSD.org","www":"https://erratique.ch/software/topkg","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"30f89702381d549b1d4fb4116673e8173ae566c58aa97b46968b417c04af57b7","flatsize":3249494,"path":"All/ocaml-topkg-1.0.7_3.pkg","repopath":"All/ocaml-topkg-1.0.7_3.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":626044,"desc":"Topkg is a packager for distributing OCaml software.  It provides an API\nto describe the files a package installs in a given build configuration\nand to specify information about the package's distribution, creation,\nand publication procedures.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"},"ocaml-findlib":{"origin":"devel/ocaml-findlib","version":"1.9.6_3"}},"categories":["devel"],"options":{"DOCS":"on"}},{"name":"ocsinventory-ocsreports","origin":"net-mgmt/ocsinventory-ocsreports","version":"2.12.3","comment":"Webconsole for OCS Inventory NG","maintainer":"dgeo@centrale-med.fr","www":"http://www.ocsinventory-ng.org/en/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1a8b70a26700f6ce892e63e34ef3bb32b775ae793308a68a16fb26b7c47d4dab","flatsize":24378696,"path":"All/ocsinventory-ocsreports-2.12.3.pkg","repopath":"All/ocsinventory-ocsreports-2.12.3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":3235952,"desc":"Webconsole for OCS Inventory NG","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-curl":{"origin":"ftp/php83-curl","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-mysqli":{"origin":"databases/php83-mysqli","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-simplexml":{"origin":"textproc/php83-simplexml","version":"8.3.21"},"php83-soap":{"origin":"net/php83-soap","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"},"php83-zip":{"origin":"archivers/php83-zip","version":"8.3.21"},"php83-zlib":{"origin":"archivers/php83-zlib","version":"8.3.21"}},"categories":["net-mgmt"],"messages":[{"message":"To configure ocsreports, you have to:\n* edit /usr/local/www/ocsinventory-ocsreports/dbconfig.inc.php\n  (and maybe backend/require/cas.config.php in the same dir)\n* edit /usr/local/etc/ocsinventory-server/ocsreports.conf and include it in an apache\n  virtualhost config","type":"install"}]},{"name":"opensearch13","origin":"textproc/opensearch13","version":"1.3.10","comment":"Full-text search engine for Java","maintainer":"opensearch@FreeBSD.org","www":"https://opensearch.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a7ab40da953c4a801d1bc431a0ed10d569ea9444e011324fddf9d9d93b521a9c","flatsize":333611926,"path":"All/opensearch13-1.3.10.pkg","repopath":"All/opensearch13-1.3.10.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":223476444,"desc":"OpenSearch is a fork of Elasticsearch which aims to be a Distributed,\nRESTful, Search Engine built on top of Apache Lucene.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"jna":{"origin":"devel/jna","version":"5.15.0_2"},"openjdk11":{"origin":"java/openjdk11","version":"11.0.26+4.1_1"}},"categories":["devel","java","textproc"],"users":["opensearch"],"groups":["opensearch"],"options":{"PLUGINS":"on"},"annotations":{"cpe":"cpe:2.3:a:opensearch:opensearch:1.3.10:::::dragonfly6:x86_64"},"messages":[{"message":"Opensearch 1.3.x was installed\n\nPlease see /usr/local/etc/opensearch for a sample version of\nopensearch.yml.\n\nOpenSearch requires memory locking of large amounts of RAM.\nYou may need to set:\n\nsysctl security.bsd.unprivileged_mlock=1\n\nWhen running within a jail, it's highly advisable to set:\n\nenforce_statfs = 1\n\nfor the jail running opensearch instance.\n\nIf OpenSearch was built with the PLUGINS option enabled (default) it will not\nstart until the security plugin is properly configured.  Please refer to the\nOpenSearch documentation for setting-up TLS:\n\nhttps://opensearch.org/docs/security-plugin/configuration/tls","type":"install"}]},{"name":"ocaml-stdio","origin":"devel/ocaml-stdio","version":"0.17.0_1","comment":"Standard IO library for Objective-Caml","maintainer":"freebsd@dev.thsi.be","www":"https://github.com/janestreet/stdio","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b9cbbed5359e1867ac4aedec89c89eaec007f4bfbc0357ce57c019974d8dea4a","flatsize":435974,"path":"All/ocaml-stdio-0.17.0_1.pkg","repopath":"All/ocaml-stdio-0.17.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":84148,"desc":"Library for Objective-Caml providing extra functionality for OCaml's\ninput and output channels.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"},"ocaml-base":{"origin":"devel/ocaml-base","version":"0.16.3_2"}},"categories":["devel"],"options":{"DOCS":"on"}},{"name":"ocaml-sqlite3","origin":"databases/ocaml-sqlite3","version":"5.2.0","comment":"OCaml bindings to sqlite3 library","maintainer":"freebsd@dev.thsi.be","www":"https://mmottl.github.io/sqlite3-ocaml/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3a056a8c518b1fa69b7fac766e26357f8470b5e336fb41bbef5d6fb2e07d741b","flatsize":1060699,"path":"All/ocaml-sqlite3-5.2.0.pkg","repopath":"All/ocaml-sqlite3-5.2.0.pkg","licenselogic":"single","licenses":["OCSQLT3"],"pkgsize":209432,"desc":"Sqlite3 bindings for Objective Caml\n\nSqlite 3 database library wrapper for ocaml.\nSqlite 3 is available from http://www.sqlite.org\nThis wrapper is written in a way that enables a friendly\ncoexistence with the old (version 2) sqlite and its\nocaml wrapper ocaml-sqlite.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["databases"],"options":{"DOCS":"on"}},{"name":"ocaml-ssl","origin":"security/ocaml-ssl","version":"0.7.0","comment":"OpenSSL bindings for OCaml","maintainer":"danfe@FreeBSD.org","www":"https://github.com/savonet/ocaml-ssl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d8f4da989d530826ddd0c372b47cbee9db05c56515f59f1d3a00948684655813","flatsize":1079086,"path":"All/ocaml-ssl-0.7.0.pkg","repopath":"All/ocaml-ssl-0.7.0.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":207720,"desc":"This package installs a set of OCaml bindings for OpenSSL.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["devel","security"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"ocaml-spelll","origin":"textproc/ocaml-spelll","version":"0.4","comment":"Fuzzy search library for OCaml","maintainer":"freebsd@dev.thsi.be","www":"https://github.com/c-cube/spell","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5189c643a01b099791e133c9ae5006ebce0b1a57fb720880ccd184e88e0cce5f","flatsize":639994,"path":"All/ocaml-spelll-0.4.pkg","repopath":"All/ocaml-spelll-0.4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":167616,"desc":"Spelll is a fuzzy string library for OCaml allowing the following:\n\n1. to compute the edition distance bewteen two strings,\n\n2. to build a Levenshtein automaton that only accepts strings within an\n   edition distance to the string used to create the automaton,\n\n3. to map a string to its matches from an Index.t (a \"multimap\").","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"}},"categories":["textproc"],"options":{"DOCS":"on"}},{"name":"ocaml-text","origin":"textproc/ocaml-text","version":"0.8_3","comment":"OCaml library for dealing with text","maintainer":"ports@FreeBSD.org","www":"https://forge.ocamlcore.org/projects/ocaml-text/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"629b3051c4bccad1328d2d4025ec86167948de89a6bde3615f01b0b04338cc90","flatsize":2551708,"path":"All/ocaml-text-0.8_3.pkg","repopath":"All/ocaml-text-0.8_3.pkg","licenselogic":"single","pkgsize":452508,"desc":"OCaml-Text is a library for dealing with ``text'', i.e. a sequence of Unicode\ncharacters, in a convenient way.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"},"ocaml-findlib":{"origin":"devel/ocaml-findlib","version":"1.9.6_3"},"ocaml-pcre":{"origin":"devel/ocaml-pcre","version":"7.2.3_4"}},"categories":["textproc"],"options":{"PCRE":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ocaml-text port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ocaml-sem","origin":"devel/ocaml-sem","version":"0.0.2_6","comment":"POSIX semaphores for OCaml","maintainer":"ports@FreeBSD.org","www":"https://ocaml-sem.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"437d0976815d7b10e2bcaf370a3b49477967b6850c37af439677fd7f1b2c2669","flatsize":101383,"path":"All/ocaml-sem-0.0.2_6.pkg","repopath":"All/ocaml-sem-0.0.2_6.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":21148,"desc":"POSIX semaphores for OCaml. The library mimics things found under \"man sem\"\nand \"man sem_open\".","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"},"ocaml-findlib":{"origin":"devel/ocaml-findlib","version":"1.9.6_3"}},"categories":["devel"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ocaml-sem port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ocaml-sdl","origin":"devel/ocaml-sdl","version":"0.9.1_7","comment":"OCaml interface to the SDL","maintainer":"ports@FreeBSD.org","www":"https://ocamlsdl.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"88a0e5d06bf611230cc87a84787008406edcf1f9830039ed8467df70fa215518","flatsize":1361288,"path":"All/ocaml-sdl-0.9.1_7.pkg","repopath":"All/ocaml-sdl-0.9.1_7.pkg","licenselogic":"single","licenses":["LGPL20+"],"pkgsize":195384,"desc":"OCamlSDL is an OCaml interface to the SDL (Simple DirectMedia Layer) library.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"ocaml":{"origin":"lang/ocaml","version":"4.14.2"},"ocaml-findlib":{"origin":"devel/ocaml-findlib","version":"1.9.6_3"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_gfx":{"origin":"graphics/sdl_gfx","version":"2.0.27"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"},"sdl_ttf":{"origin":"graphics/sdl_ttf","version":"2.0.11_8"}},"categories":["devel"],"options":{"DOCS":"on","SDL_GFX":"on","SDL_IMAGE":"on","SDL_MIXER":"on","SDL_TTF":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ocaml-sdl port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ocaml-rresult","origin":"devel/ocaml-rresult","version":"0.7.0_1","comment":"Result combinator library for Objective Caml","maintainer":"freebsd@dev.thsi.be","www":"https://erratique.ch/software/rresult","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"943036813aff5da5957cf17ed898a578db16353c4c99811ee82d1db417f2b386","flatsize":207173,"path":"All/ocaml-rresult-0.7.0_1.pkg","repopath":"All/ocaml-rresult-0.7.0_1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":49224,"desc":"This library defines cominators to operate on the standard Result type\n(introduced in OCaml 4.03). Using Result as return type of a\ncomputation that can fail forces explicit handling of error, as oposed\nto e.g. raising an exception.\n\nAs the author puts it: \"OCaml 4.08 provides the Stdlib.Result module\nwhich you should prefer to Rresult.\"","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"}},"categories":["devel"],"options":{"DOCS":"on"}},{"name":"ocaml-sexplib0","origin":"devel/ocaml-sexplib0","version":"0.17.0","comment":"OCaml library for working with S-expressions","maintainer":"freebsd@dev.thsi.be","www":"https://janestreet.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7b7cd94c32df77b5c25c3adb67b5e62cb67c753ae11801a654bfbdacad6da6b0","flatsize":1435209,"path":"All/ocaml-sexplib0-0.17.0.pkg","repopath":"All/ocaml-sexplib0-0.17.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":335892,"desc":"This library contains functionality for parsing and pretty-printing\nS-expressions. In addition to that it contains an extremely useful\npreprocessing module for Camlp4, which can be used to automatically\ngenerate code from type definitions for efficiently converting\nOCaml-values to S-expressions and vice versa. In combination with the\nparsing and pretty-printing functionality this frees the user from\nhaving to write his own I/O-routines for data structures he defines.\nPossible errors during automatic conversions from S-expressions to\nOCaml-values are reported in a very human-readable way. Another module\nin the library allows you to extract and replace sub-expressions in\nS-expressions.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"}},"categories":["devel"],"options":{"DOCS":"on"}},{"name":"ocaml-result","origin":"devel/ocaml-result","version":"1.5_2","comment":"Compatibility result module for OCaml","maintainer":"danfe@FreeBSD.org","www":"https://github.com/janestreet/result","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a7a17c7f9ccf1d2dcaaa0ea599de375799712320242f21f5589e538e4b77506e","flatsize":39094,"path":"All/ocaml-result-1.5_2.pkg","repopath":"All/ocaml-result-1.5_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":11008,"desc":"Projects that want to use the new result type defined in OCaml >= 4.03\nwhile staying compatible with older versions of OCaml should use the\n`Result' module defined in this library.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"}},"categories":["devel"],"options":{"DOCS":"on"}},{"name":"ocaml-trace","origin":"devel/ocaml-trace","version":"0.7_1","comment":"Library and PPX rewriter for code instrumentation in Objective Caml","maintainer":"freebsd@dev.thsi.be","www":"https://github.com/c-cube/trace","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"44e1fbfece0c854e3d1cf81049aac596cc836a26cc12be3fd9b570efbedb0d38","flatsize":13500476,"path":"All/ocaml-trace-0.7_1.pkg","repopath":"All/ocaml-trace-0.7_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3086752,"desc":"The trace and the trace_ppx packages for OCaml allow to instrument a\nprogram by invoking span, message (event) or counter operations,\nexplicitly by using the functions provided by the former package, or\nautomatically by using the syntax extension provided by the later.\n\nThere exist multiple OCaml libraries that provide a backend compatible\nwith this package, under others:\n\n- trace-fushia (included): implementing the Fushia project's trace\n  format,\n- trace-tef (included): simple file output using the TEF/Catapult format,\n- tracy-client.trace,\n- ocaml-opentelemetry: OpenTelemetry support.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"},"ocaml-base":{"origin":"devel/ocaml-base","version":"0.16.3_2"},"ocaml-hmap":{"origin":"devel/ocaml-hmap","version":"0.8.1"},"ocaml-mtime":{"origin":"devel/ocaml-mtime","version":"2.0.0_1"},"ocaml-ppxlib":{"origin":"devel/ocaml-ppxlib","version":"0.33.0_1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"ocaml-sexplib","origin":"devel/ocaml-sexplib","version":"0.16.0_1,1","comment":"OCaml library for (de)serializing S-expressions","maintainer":"freebsd@dev.thsi.be","www":"https://janestreet.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"34ec4bb7d59b606b3d3de3159073bfb65e9223dd44195864873d4be6f7ea2d4d","flatsize":3775459,"path":"All/ocaml-sexplib-0.16.0_1,1.pkg","repopath":"All/ocaml-sexplib-0.16.0_1,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":757548,"desc":"This library contains functionality for parsing and pretty-printing\nS-expressions.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"},"ocaml-num":{"origin":"math/ocaml-num","version":"1.4_3"},"ocaml-parsexp":{"origin":"devel/ocaml-parsexp","version":"0.16.0_1"},"ocaml-sexplib0":{"origin":"devel/ocaml-sexplib0","version":"0.17.0"}},"categories":["devel"],"options":{"DOCS":"on"}},{"name":"ocaml-react","origin":"devel/ocaml-react","version":"1.2.2","comment":"OCaml module for functional reactive programming","maintainer":"ports@FreeBSD.org","www":"https://erratique.ch/software/react","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b3f715e7d58031e8f49b937cda6da901c6e79001cf111f47c4cdad524f8c5011","flatsize":683475,"path":"All/ocaml-react-1.2.2.pkg","repopath":"All/ocaml-react-1.2.2.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":106928,"desc":"React is an Ocaml module for functional reactive programming. It provides\nsupport to programs with time varying values: applicative events and signals.\nReact doesn't define any primitive event or signal, this lets the client\nchoose the concrete timeline.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"},"ocaml-cppo":{"origin":"devel/ocaml-cppo","version":"1.6.9_3"},"ocaml-findlib":{"origin":"devel/ocaml-findlib","version":"1.9.6_3"}},"categories":["devel"],"messages":[{"message":"===>   NOTICE:\n\nThe ocaml-react port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ocaml-res","origin":"devel/ocaml-res","version":"5.0.1_2","comment":"OCaml library for resizable arrays and strings","maintainer":"danfe@FreeBSD.org","www":"https://mmottl.github.io/res/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3012312e08d97b409a6572a921a33a7fb230f92e01b99b5f94c1f38c9527b845","flatsize":2787653,"path":"All/ocaml-res-5.0.1_2.pkg","repopath":"All/ocaml-res-5.0.1_2.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":544232,"desc":"This OCaml-library consists of a set of modules which implement\nautomatically resizing (= reallocating) data structures that consume\na contiguous part of memory. This allows appending and removing of\nelements to/from arrays (both boxed and unboxed), strings (-> buffers),\nbit strings and weak arrays while still maintaining fast constant-time\naccess to elements.\n\nThere are also functors that allow the generation of similar modules\nwhich use different reallocation strategies.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"}},"categories":["devel"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"ocaml-ppx_yojson_conv_lib","origin":"devel/ocaml-ppx_yojson_conv_lib","version":"0.17.0_1","comment":"Runtime library for ppx_yojson_conv","maintainer":"freebsd@dev.thsi.be","www":"https://github.com/janestreet/ppx_yojson_conv_lib","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0c9375561b4ccbe03aa0cc84375d54ec86db6406609ab439441be65daef9821a","flatsize":516886,"path":"All/ocaml-ppx_yojson_conv_lib-0.17.0_1.pkg","repopath":"All/ocaml-ppx_yojson_conv_lib-0.17.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":108472,"desc":"This is the runtime OCaml library used by the ppx_yojson_conv PPX\nplugin.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"},"ocaml-yojson":{"origin":"textproc/ocaml-yojson","version":"2.2.2_1"}},"categories":["devel"],"options":{"DOCS":"on"}},{"name":"ocaml-re","origin":"devel/ocaml-re","version":"1.11.0_2","comment":"Pure OCaml regular expressions","maintainer":"ports@FreeBSD.org","www":"https://github.com/ocaml/ocaml-re","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bbf1a202c475e72d410029b18810c82cefc85b474346935f8e186909915b59e2","flatsize":4049547,"path":"All/ocaml-re-1.11.0_2.pkg","repopath":"All/ocaml-re-1.11.0_2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":924408,"desc":"Re is a regular expression library for OCaml.\n\nThe following styles of regular expressions are supported:\n* Perl-style regular expressions (module Re_perl);\n* Posix extended regular expressions (module Re_posix);\n* Emacs-style regular expressions (module Re_emacs);\n* Shell-style file globbing (module Re_glob).","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"}},"categories":["devel"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ocaml-re port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ocaml-ppx_yojson_conv","origin":"devel/ocaml-ppx_yojson_conv","version":"0.17.0_2","comment":"PPX plugin to derive (de)serialization functions using Yojson","maintainer":"freebsd@dev.thsi.be","www":"https://github.com/janestreet/ppx_yojson_conv","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2a955a9d89c4eec3eb1d17177555da70e4b22b494d023a4096b5451f1322080a","flatsize":2819051,"path":"All/ocaml-ppx_yojson_conv-0.17.0_2.pkg","repopath":"All/ocaml-ppx_yojson_conv-0.17.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":622804,"desc":"This PPX deriver plugin allow the automatic generation of functions to\nserialize and deserialize values of a type definition, or of a type\nexpression, to and from values of the `Yojson.t` type, of the Yojson\nJSON library for OCaml.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"},"ocaml-base":{"origin":"devel/ocaml-base","version":"0.16.3_2"},"ocaml-ppx_yojson_conv_lib":{"origin":"devel/ocaml-ppx_yojson_conv_lib","version":"0.17.0_1"},"ocaml-ppxlib":{"origin":"devel/ocaml-ppxlib","version":"0.33.0_1"},"ocaml-sexplib0":{"origin":"devel/ocaml-sexplib0","version":"0.17.0"},"ocaml-yojson":{"origin":"textproc/ocaml-yojson","version":"2.2.2_1"}},"categories":["devel"],"options":{"DOCS":"on"}},{"name":"ocaml-psmt2-frontend","origin":"devel/ocaml-psmt2-frontend","version":"0.4.0","comment":"SMT-LIB 2 parsing library for Objective Caml","maintainer":"freebsd@dev.thsi.be","www":"https://github.com/ACoquereau/psmt2-frontend","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"134400d57c271acc0b3df34eb8c81429f68ce448b0f0c0a97b2a16594baa96bb","flatsize":13369907,"path":"All/ocaml-psmt2-frontend-0.4.0.pkg","repopath":"All/ocaml-psmt2-frontend-0.4.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":2580304,"desc":"Psmt2-frontend provides the parser for the SMT-LIB 2 syntax extended\nwith prenex polymoprhisme which is used by the Alt-Ergo Theorem\nProver.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"}},"categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"ocaml-ppx_hash","origin":"devel/ocaml-ppx_hash","version":"0.16.0_1","comment":"Deriving PPX plugin to generate hash functions","maintainer":"freebsd@dev.thsi.be","www":"https://github.com/janestreet/ppx_hash","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d91c6593b1ebdd3246b9a716e10abf3d982a7fa4a26dff18af7e3450878c11e6","flatsize":855942,"path":"All/ocaml-ppx_hash-0.16.0_1.pkg","repopath":"All/ocaml-ppx_hash-0.16.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":195228,"desc":"This PPX rewriter plugin derives hash functions from OCaml type\ndefinitions and (anonymous) type annotations. The generated functions\nare usualy faster than their polymorphic equivalent from the OCaml\nstandard library. It is also possible to ignore one or more member of\na tuple or structure.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"},"ocaml-base":{"origin":"devel/ocaml-base","version":"0.16.3_2"},"ocaml-ppx_compare":{"origin":"devel/ocaml-ppx_compare","version":"0.16.0_1"},"ocaml-ppx_sexp_conv":{"origin":"devel/ocaml-ppx_sexp_conv","version":"0.16.0_2"},"ocaml-ppxlib":{"origin":"devel/ocaml-ppxlib","version":"0.33.0_1"},"ocaml-sexplib0":{"origin":"devel/ocaml-sexplib0","version":"0.17.0"}},"categories":["devel"],"options":{"DOCS":"on"}},{"name":"ocaml-ppx_sexp_conv","origin":"devel/ocaml-ppx_sexp_conv","version":"0.16.0_2","comment":"Deriving PPX plugin to generate S-expression converters","maintainer":"freebsd@dev.thsi.be","www":"https://github.com/janestreet/ppx_sexp_conv","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1471117a02d39cd14fbaf1c66e5d27792c2b38a85a660e2680e1cd943fac7eb3","flatsize":5413036,"path":"All/ocaml-ppx_sexp_conv-0.16.0_2.pkg","repopath":"All/ocaml-ppx_sexp_conv-0.16.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1046908,"desc":"This library contains functionality for parsing and pretty-printing\nS-expressions.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"},"ocaml-base":{"origin":"devel/ocaml-base","version":"0.16.3_2"},"ocaml-ppxlib":{"origin":"devel/ocaml-ppxlib","version":"0.33.0_1"},"ocaml-sexplib0":{"origin":"devel/ocaml-sexplib0","version":"0.17.0"}},"categories":["devel"],"options":{"DOCS":"on"}},{"name":"ocaml-ppx_derivers","origin":"devel/ocaml-ppx_derivers","version":"1.2.1","comment":"PPX compatibility library for OCaml","maintainer":"freebsd@dev.thsi.be","www":"https://github.com/ocaml-ppx/ppx_derivers","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"99c69d4e9766d06da54509a1be44c60c3c7da748e96cc28dae8729b3d2d65b91","flatsize":44993,"path":"All/ocaml-ppx_derivers-1.2.1.pkg","repopath":"All/ocaml-ppx_derivers-1.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15100,"desc":"Legacy OCaml PPX library which allows the interoperability of\nppx_deriving and ppx_type_conv. New code should depend on ocaml-ppxlib\ninstead of depending on this library.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"}},"categories":["devel"],"options":{"DOCS":"on"}},{"name":"ocaml-ppx_compare","origin":"devel/ocaml-ppx_compare","version":"0.16.0_1","comment":"Deriving PPX plugin to generate comparision functions","maintainer":"freebsd@dev.thsi.be","www":"https://github.com/janestreet/ppx_compare","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"49a991981eb83dc0cc39de4c2a97a0308b3dc201a9ae69d45edd8c8d3fa0c881","flatsize":1040865,"path":"All/ocaml-ppx_compare-0.16.0_1.pkg","repopath":"All/ocaml-ppx_compare-0.16.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":221512,"desc":"This PPX rewriter plugin derives comparison and equality functions\nfrom OCaml type definitions and (anonymous) type annotations. The\ngenerated functions are usualy faster than their polymorphic\nequivalent from the OCaml standard library. It is also possible to\nignore one or more member of a tuple or structure.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"},"ocaml-base":{"origin":"devel/ocaml-base","version":"0.16.3_2"},"ocaml-ppx_deriving":{"origin":"devel/ocaml-ppx_deriving","version":"6.0.2_1"},"ocaml-ppxlib":{"origin":"devel/ocaml-ppxlib","version":"0.33.0_1"}},"categories":["devel"],"options":{"DOCS":"on"}},{"name":"ocaml-ppx_js_style","origin":"devel/ocaml-ppx_js_style","version":"0.16.0_1","comment":"PPX plugin to enforce Jane Street Capital coding style","maintainer":"freebsd@dev.thsi.be","www":"https://github.com/janestreet/ppx_js_style","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a18e4e7bdf3fe297bddaa3c780b7f375ec007120fca8fd7a01a1778f41a68c53","flatsize":14198651,"path":"All/ocaml-ppx_js_style-0.16.0_1.pkg","repopath":"All/ocaml-ppx_js_style-0.16.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3233180,"desc":"This PPX plugin for the OCaml compiler enforces that the source code\ncomplies with the coding conventions adopted by the Jane Street\nCapital trading company.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"},"ocaml-base":{"origin":"devel/ocaml-base","version":"0.16.3_2"},"ocaml-octavius":{"origin":"devel/ocaml-octavius","version":"1.2.2"},"ocaml-ppxlib":{"origin":"devel/ocaml-ppxlib","version":"0.33.0_1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"ocaml-ppx_blob","origin":"devel/ocaml-ppx_blob","version":"0.9.0_1","comment":"PPX plugin to embed binary files in Objective Caml","maintainer":"freebsd@dev.thsi.be","www":"https://github.com/johnwhitington/ppx_blob","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0c36259f8481379d1278565a2e4f4a05cb37e613d29a2011873d4a62280c2980","flatsize":12330430,"path":"All/ocaml-ppx_blob-0.9.0_1.pkg","repopath":"All/ocaml-ppx_blob-0.9.0_1.pkg","licenselogic":"single","licenses":["PUBLIC_DOMAIN"],"pkgsize":2821112,"desc":"This PPX rewriter plugin permits to include a file\nin an OCaml source, as a string.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"},"ocaml-ppxlib":{"origin":"devel/ocaml-ppxlib","version":"0.33.0_1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"ocaml-pp_loc","origin":"devel/ocaml-pp_loc","version":"2.1.0","comment":"Library for pretty-printing an error in Objective Caml","maintainer":"freebsd@dev.thsi.be","www":"https://armael.github.io/pp_loc/pp_loc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1eda49d187a65b321666446dfa15349cd8e53470d571e1e49081e8825196dc35","flatsize":506638,"path":"All/ocaml-pp_loc-2.1.0.pkg","repopath":"All/ocaml-pp_loc-2.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":143012,"desc":"This OCaml library allows to format the location, of an error e.g., in\na source file. The source of the error will be highlighted,\ndifferently if the location, or set there-of, spans multiple\nlines. This library was originally extracted from the sources of the\nOCaml compiler version 4.08.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"}},"categories":["devel"],"options":{"DOCS":"on"}},{"name":"ocaml-pomap","origin":"devel/ocaml-pomap","version":"4.1.1_3","comment":"OCaml library to maintain a list of partially ordered elements","maintainer":"ports@FreeBSD.org","www":"https://mmottl.github.io/pomap/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"deebd3ef1e64a3aaaffa932ff6995a7e9241ff404da6296ec571c571a4902ea8","flatsize":1662148,"path":"All/ocaml-pomap-4.1.1_3.pkg","repopath":"All/ocaml-pomap-4.1.1_3.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":370392,"desc":"The Pomap-library implements an ADT that maintains maps of partially\nordered elements. Whereas a total order allows you to say whether some\nelement is lower, equal or greater than another one, partial orders also\nallow for a \"don-t know\" case.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"}},"categories":["devel"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ocaml-pomap port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ocaml-ppx_deriving","origin":"devel/ocaml-ppx_deriving","version":"6.0.2_1","comment":"Helpers to generate code deriving from types, for OCaml","maintainer":"freebsd@dev.thsi.be","www":"https://github.com/ocaml-ppx/ppx_deriving","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0a92398883bf0a3f0825f20bd6c99abcbc8ffcca6b186794aae9c62044e286f3","flatsize":19449319,"path":"All/ocaml-ppx_deriving-6.0.2_1.pkg","repopath":"All/ocaml-ppx_deriving-6.0.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4233392,"desc":"Ppx_deriving is an OCaml library to simplify the generation of code\nfor user defined types. It includes several plugins such as show, eq,\nord, enum, iter, map, fold, make, yojson and protobuf.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"},"ocaml-findlib":{"origin":"devel/ocaml-findlib","version":"1.9.6_3"},"ocaml-ppx_derivers":{"origin":"devel/ocaml-ppx_derivers","version":"1.2.1"},"ocaml-ppxlib":{"origin":"devel/ocaml-ppxlib","version":"0.33.0_1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"ocaml-pcre2","origin":"devel/ocaml-pcre2","version":"7.5.2_1","comment":"Perl compatible regular expressions for Objective Caml","maintainer":"freebsd@dev.thsi.be","www":"https://github.com/camlp5/pcre2-ocaml","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1e48a545c99ce8a84a49d255d762d7ffcc1949b09d63ae4d80471e73924a1027","flatsize":5414269,"path":"All/ocaml-pcre2-7.5.2_1.pkg","repopath":"All/ocaml-pcre2-7.5.2_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":808100,"desc":"OCaml binding to the libpcre2, the Perl compatible regular expressions\nlibrary.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"},"pcre2":{"origin":"devel/pcre2","version":"10.45"}},"categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libpcre2-8.so.0","libpthread.so.0"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"ocaml-pcre","origin":"devel/ocaml-pcre","version":"7.2.3_4","comment":"Perl compatible regular expressions for Objective Caml","maintainer":"hrs@FreeBSD.org","www":"http://www.ocaml.info/home/ocaml_sources.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"68fdc62fd399807e92b5e4753813ab235131289d9fbe1767244ab8a949795242","flatsize":1908671,"path":"All/ocaml-pcre-7.2.3_4.pkg","repopath":"All/ocaml-pcre-7.2.3_4.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":336516,"desc":"Perl compatible regular expressions for Objective Caml.\n\nSee also: https://github.com/mmottl/pcre-ocaml","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"},"ocaml-findlib":{"origin":"devel/ocaml-findlib","version":"1.9.6_3"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["devel"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"ocaml-parsexp","origin":"devel/ocaml-parsexp","version":"0.16.0_1","comment":"OCaml library for parsing S-expressions","maintainer":"freebsd@dev.thsi.be","www":"https://janestreet.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7517b98ed1e8adb3b32ad13fb2f1e9d29b7ed773814380504881c7b9e7e601b3","flatsize":4314684,"path":"All/ocaml-parsexp-0.16.0_1.pkg","repopath":"All/ocaml-parsexp-0.16.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":723924,"desc":"This library provides generic parsers for parsing S-expressions in\nOCaml.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"},"ocaml-sexplib0":{"origin":"devel/ocaml-sexplib0","version":"0.17.0"}},"categories":["devel"],"options":{"DOCS":"on"}},{"name":"ocaml-parmap","origin":"devel/ocaml-parmap","version":"1.2.4_2","comment":"Minimalistic library allowing to exploit multicore architecture","maintainer":"dumbbell@FreeBSD.org","www":"https://github.com/rdicosmo/parmap","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"505bd49b3ba95da746abc8e081f16a75d2314a1dece76e017c4d49a265027586","flatsize":1110099,"path":"All/ocaml-parmap-1.2.4_2.pkg","repopath":"All/ocaml-parmap-1.2.4_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":258056,"desc":"Parmap is a minimalistic library allowing to exploit multicore\narchitecture for OCaml programs with minimal modifications: if you want\nto use your many cores to accelerate an operation which happens to be a\nmap, fold or map/fold (map-reduce), just use Parmap's parmap, parfold\nand parmapfold primitives in place of the standard List.map and friends,\nand specify the number of subprocesses to use by the optional parameter\n~ncores.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"},"ocaml-findlib":{"origin":"devel/ocaml-findlib","version":"1.9.6_3"}},"categories":["devel"]},{"name":"ocaml-ounit","origin":"devel/ocaml-ounit","version":"2.2.7","comment":"OCaml unit test framework","maintainer":"freebsd@dev.thsi.be","www":"https://gildor478.github.io/ounit","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"32cf33081c4432a46090ddbe9cb390c7810f435b33bdba97493640e75fcd0f97","flatsize":4470011,"path":"All/ocaml-ounit-2.2.7.pkg","repopath":"All/ocaml-ounit-2.2.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":975508,"desc":"OUnit is a unit testing framework for Objective Caml, inspired by\nthe JUnit tool for Java, and the HUnit tool for Haskell.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"}},"categories":["devel"],"options":{"DOCS":"on"}},{"name":"ocaml-ocurl","origin":"ftp/ocaml-ocurl","version":"0.9.2_5","comment":"Interface for OCaml to the curl lib","maintainer":"danfe@FreeBSD.org","www":"https://ygrek.org/p/ocurl/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c7dade008c867f8ea2d5dc39f1d97d2a41cdf34a93ab2ef9b669198bc5b0ead2","flatsize":2466131,"path":"All/ocaml-ocurl-0.9.2_5.pkg","repopath":"All/ocaml-ocurl-0.9.2_5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":408252,"desc":"The Ocaml Curl Library (Ocurl) is an interface library for the\nprogramming language Ocaml to the networking library\nlibcurl. Currently Ocurl requires libcurl 7.9.8 or newer (using older\nversions may yield compilation errors).","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"ocaml":{"origin":"lang/ocaml","version":"4.14.2"},"ocaml-findlib":{"origin":"devel/ocaml-findlib","version":"1.9.6_3"},"ocaml-lwt":{"origin":"devel/ocaml-lwt","version":"5.7.0_2"}},"categories":["ftp"],"options":{"LWT":"on"}},{"name":"ocaml-octavius","origin":"devel/ocaml-octavius","version":"1.2.2","comment":"Library to parse ocamldoc comment for OCaml","maintainer":"freebsd@dev.thsi.be","www":"https://ocaml-doc.github.io/octavius/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ed4ac99aa85b0bfd6c2d35c5d24544e7492e2e6fde774799e6a7914682447689","flatsize":9581847,"path":"All/ocaml-octavius-1.2.2.pkg","repopath":"All/ocaml-octavius-1.2.2.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":2292712,"desc":"Octavius provides a library and a binary to parse OCaml code comments\nfollowing the syntax used by the OCaml documentation generator,\nalso known as ocamldoc.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"}},"categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"oclgrind","origin":"devel/oclgrind","version":"21.10,1","comment":"SPIR interpreter and virtual OpenCL device simulator","maintainer":"ports@FreeBSD.org","www":"https://github.com/jrprice/Oclgrind","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e807ebc42c15710c121d425cbc492dac19dc679ada8b1e568fbb11be41de7b7d","flatsize":51116610,"path":"All/oclgrind-21.10,1.pkg","repopath":"All/oclgrind-21.10,1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":12197068,"desc":"Oclgrind\n\nSPIR interpreter and virtual OpenCL device simulator\n\nOclgrind implements a virtual OpenCL device simulator, including an OpenCL\nruntime with ICD support. The goal is to provide a platform for creating tools\nto aid OpenCL development. In particular, this project currently implements\nutilities for debugging memory access errors, detecting data-races and barrier\ndivergence, collecting instruction histograms, and for interactive OpenCL\nkernel debugging. The simulator is built on an interpreter for LLVM IR.","deps":{"llvm12":{"origin":"devel/llvm12","version":"12.0.1_13"},"ocl-icd":{"origin":"devel/ocl-icd","version":"2.3.2"},"opencl":{"origin":"devel/opencl","version":"3.0.17"}},"categories":["devel"],"shlibs_required":["libLLVM-12.so","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"messages":[{"message":"oclgrind requires procfs(5) mounted on /proc.\n\nIf you have not done it yet, please do the following:\n\n\tmount -t procfs proc /proc\n\nTo make it permanent, you need the following lines in /etc/fstab:\n\n\tproc\t/proc\t\tprocfs\t\trw\t0\t0","type":"install"},{"message":"===>   NOTICE:\n\nThe oclgrind port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ocaml-ocplib-endian","origin":"devel/ocaml-ocplib-endian","version":"1.2","comment":"Optimized manipulation of integers over the standard byte-array types of OCaml","maintainer":"freebsd@dev.thsi.be","www":"https://github.com/OCamlPro/ocplib-endian","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"62b67130bb685260d2c574d7554e5923c4674979cdeabc8d28123e79d1256539","flatsize":1305399,"path":"All/ocaml-ocplib-endian-1.2.pkg","repopath":"All/ocaml-ocplib-endian-1.2.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":197596,"desc":"This OCaml library allows to read and write 8/16/32/64-bits integers\nfrom and to Bigstring, Bytes and String, using a specific endianness.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"}},"categories":["devel"],"options":{"DOCS":"on"}},{"name":"ocaml-opam","origin":"devel/ocaml-opam","version":"2.3.0","comment":"Source-based package manager for OCaml","maintainer":"hannes@mehnert.org","www":"https://opam.ocaml.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"004507d314a4af9f86d1795d1049d287d41c005a8e09df0cf4e83ef1a3e36430","flatsize":13663561,"path":"All/ocaml-opam-2.3.0.pkg","repopath":"All/ocaml-opam-2.3.0.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":3220836,"desc":"OPAM is a source-based package manager for OCaml. It supports multiple\nsimultaneous compiler installations, flexible package constraints, and\na Git-friendly development workflow.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"git":{"origin":"devel/git","version":"2.49.0"},"gmake":{"origin":"devel/gmake","version":"4.4.1"},"patch":{"origin":"devel/patch","version":"2.7.6_2"},"rsync":{"origin":"net/rsync","version":"3.4.1_2"}},"categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DARCS":"off","GIT":"on","MERCURIAL":"off","RSYNC":"on"}},{"name":"ocaml-ocplib-simplex","origin":"math/ocaml-ocplib-simplex","version":"0.5.1_1","comment":"Alt-Ergo simplex solver library for Objective Caml","maintainer":"freebsd@dev.thsi.be","www":"https://ocamlpro.github.io/ocplib-simplex","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cb59912b5b8d98d18ce70f8058105ce9cacb9f6e945acb30de70e73c7e1d2460","flatsize":3805378,"path":"All/ocaml-ocplib-simplex-0.5.1_1.pkg","repopath":"All/ocaml-ocplib-simplex-0.5.1_1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":721660,"desc":"The Ocplib-simplex OCaml library imlements a simplex algorithm for\nsolving systems of linear inequalities and optimizing linear objective\nfunctions. Linear optimization and unsat-cores extraction are also\nsupported. The implementation is iterative and backtrackable.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"},"ocaml-logs":{"origin":"devel/ocaml-logs","version":"0.7.0_3"}},"categories":["math"],"options":{"DOCS":"on"}},{"name":"ocaml-num","origin":"math/ocaml-num","version":"1.4_3","comment":"Legacy library for arbitrary-precision arithmetic","maintainer":"danfe@FreeBSD.org","www":"https://github.com/ocaml/num","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b3372a3248f2f71b36cd468097a78cb51173b0ce5984d016713c95e1e31e6c85","flatsize":1223236,"path":"All/ocaml-num-1.4_3.pkg","repopath":"All/ocaml-num-1.4_3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":255784,"desc":"The Num library implements integer arithmetic and rational arithmetic in\narbitrary precision.  It was split off the core OCaml distribution starting\nwith the 4.06.0 release.\n\nNew applications that need arbitrary-precision arithmetic should use the\nZarith library instead of the Num library, and older applications that\nalready use Num are encouraged to switch to Zarith.  Zarith delivers much\nbetter performance than Num and has a nicer API.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"}},"categories":["math"]},{"name":"ocaml-mtime","origin":"devel/ocaml-mtime","version":"2.0.0_1","comment":"Platform independent wall-clock monotonic time for OCaml","maintainer":"freebsd@dev.thsi.be","www":"https://erratique.ch/software/mtime","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"262a70c50ead5ea8e230001c32bf80a5dd1b5894ffbdacd93945e1d56ed32cfc","flatsize":263844,"path":"All/ocaml-mtime-2.0.0_1.pkg","repopath":"All/ocaml-mtime-2.0.0_1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":58564,"desc":"A monotonic time source provides time samples or measurements which are\nalways increasing, regardless of any adjustments made to the computer clock.\n\nThis library provides a pure OCaml implementation, and another implementation\nrelying on the operating system or the JavaScript runtime.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"}},"categories":["devel"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"ocaml-ocamlbuild","origin":"devel/ocaml-ocamlbuild","version":"0.14.2_5","comment":"Legacy build tool for OCaml libraries and programs","maintainer":"danfe@FreeBSD.org","www":"https://github.com/ocaml/ocamlbuild","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"48422f3196b46343b72bcea6e2f3f157f3ebfd1f768595c70ea0d35d246f7ea8","flatsize":12784915,"path":"All/ocaml-ocamlbuild-0.14.2_5.pkg","repopath":"All/ocaml-ocamlbuild-0.14.2_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1367236,"desc":"OCamlbuild is a generic build tool, that has built-in rules for building\nOCaml library and programs.\n\nIn recent years, the OCaml community has converged towards a more recent\nand faster build tool: Dune.  It is available as `devel/ocaml-dune' port.\nWhen choosing a build system, one should probably use Dune instead.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"}},"categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"]},{"name":"ocaml-magic","origin":"devel/ocaml-magic","version":"0.7.3_7","comment":"OCaml binding for libmagic(3)","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/ocaml-magic/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"446dd33b07018f250b8df654431c9d9bf565c203b957121bb6a0c4767042c936","flatsize":834765,"path":"All/ocaml-magic-0.7.3_7.pkg","repopath":"All/ocaml-magic-0.7.3_7.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":237636,"desc":"[ excerpt from developer's www site ]\n\nAn ocaml wrapper for the libmagic(3) API. The libmagic API consults\non a magic(5) database file in order to provide information to\nidentify the type of a given file.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"},"ocaml-findlib":{"origin":"devel/ocaml-findlib","version":"1.9.6_3"}},"categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libmagic.so.2","libpthread.so.0"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ocaml-magic port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ocaml-lwt_ssl","origin":"security/ocaml-lwt_ssl","version":"1.2.0_2","comment":"OpenSSL asynchronously cooperative bindings for OCaml","maintainer":"freebsd@dev.thsi.be","www":"https://github.com/ocsigen/lwt_ssl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9058910fb301ba83dcd4d5c184cfcb302860337a7a13ba8e59c767615e505b57","flatsize":205815,"path":"All/ocaml-lwt_ssl-1.2.0_2.pkg","repopath":"All/ocaml-lwt_ssl-1.2.0_2.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":52820,"desc":"This OCaml library provide a non-blocking interface to OpenSSL that is\ncompatible with application using the \"lwt\" cooperative threading\nlibrary.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"},"ocaml-lwt":{"origin":"devel/ocaml-lwt","version":"5.7.0_2"},"ocaml-ssl":{"origin":"security/ocaml-ssl","version":"0.7.0"}},"categories":["security"],"options":{"DOCS":"on"}},{"name":"ocaml-ppxlib","origin":"devel/ocaml-ppxlib","version":"0.33.0_1","comment":"Library to write PPX syntax extension for OCaml","maintainer":"freebsd@dev.thsi.be","www":"https://github.com/ocaml-ppx/ppxlib/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"797184115e70218194b7343696e1cf10902bf7a2192241b2e3e9999cad03957d","flatsize":92922757,"path":"All/ocaml-ppxlib-0.33.0_1.pkg","repopath":"All/ocaml-ppxlib-0.33.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16374648,"desc":"Library to help in writing OCaml PPX rewriters, which can be used to\nextend the syntax of an OCaml programs. PPX rewriters are a powerfull\nalternative to the older camlp4/campl5 technology, and they can also\nbe composed.\n\nThis PPX library provides facilities to, under other, work at the\nlevel of the OCaml's abstract syntax tree (AST), write driver\nfront-ends for the OCaml compiler, parse an OCaml expression as an\nAST, etc.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"},"ocaml-compiler-libs":{"origin":"devel/ocaml-compiler-libs","version":"0.12.4"},"ocaml-ppx_derivers":{"origin":"devel/ocaml-ppx_derivers","version":"1.2.1"},"ocaml-sexplib0":{"origin":"devel/ocaml-sexplib0","version":"0.17.0"}},"categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"ocaml-logs","origin":"devel/ocaml-logs","version":"0.7.0_3","comment":"Logging library for Objective Caml","maintainer":"freebsd@dev.thsi.be","www":"https://erratique.ch/software/logs","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6bd6240867acedd7f49d84d21a693d28750ffa441b2b4ff6d41cffa5145d1f4a","flatsize":618250,"path":"All/ocaml-logs-0.7.0_3.pkg","repopath":"All/ocaml-logs-0.7.0_3.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":127592,"desc":"Logging library for OCaml. The optional module Logs_cli, Logs_fmt and Logs_lwt\nare included. The Logs_browser module for js_of_ocaml is not.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"},"ocaml-cmdliner":{"origin":"devel/ocaml-cmdliner","version":"1.0.4_4"},"ocaml-fmt":{"origin":"devel/ocaml-fmt","version":"0.9.0_1"},"ocaml-lwt":{"origin":"devel/ocaml-lwt","version":"5.7.0_2"}},"categories":["devel"],"options":{"DOCS":"on"}},{"name":"ocaml-linol","origin":"devel/ocaml-linol","version":"0.6_2","comment":"Wrapper for ocaml-lsp and JSON-RPC implementation for Objective Caml","maintainer":"freebsd@dev.thsi.be","www":"https://github.com/c-cube/linol","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"88affee810fe529416dc60bcb38f0f3924423631b7f5b8d59e565282dce49b21","flatsize":2142439,"path":"All/ocaml-linol-0.6_2.pkg","repopath":"All/ocaml-linol-0.6_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":418732,"desc":"Linol is an OCaml library that provides an object-oriented abstraction\nfor writing servers, build as a wrapper on top of the OCaml-LSP\nlibrary, and lwt/eio-aware JSONRPC implementation.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"},"ocaml-logs":{"origin":"devel/ocaml-logs","version":"0.7.0_3"},"ocaml-lsp":{"origin":"devel/ocaml-lsp","version":"1.19.0_2"},"ocaml-lwt":{"origin":"devel/ocaml-lwt","version":"5.7.0_2"},"ocaml-ppx_yojson_conv_lib":{"origin":"devel/ocaml-ppx_yojson_conv_lib","version":"0.17.0_1"},"ocaml-trace":{"origin":"devel/ocaml-trace","version":"0.7_1"},"ocaml-yojson":{"origin":"textproc/ocaml-yojson","version":"2.2.2_1"}},"categories":["devel"],"options":{"DOCS":"on"}},{"name":"openhab2-addons","origin":"misc/openhab2-addons","version":"2.5.12","comment":"Addons for openhab2","maintainer":"netchild@FreeBSD.org","www":"https://www.openhab.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"273dd16382d269446b9d26ca4a711598f5643b81ee6967d4a8609f4f42de0bcc","flatsize":199511847,"path":"All/openhab2-addons-2.5.12.pkg","repopath":"All/openhab2-addons-2.5.12.pkg","licenselogic":"single","licenses":["EPL"],"pkgsize":196407968,"desc":"Addons for the openHAB smart-home software.","deps":{"openhab2":{"origin":"misc/openhab2","version":"2.5.12"}},"categories":["java","misc"],"users":["openhab"],"groups":["openhab"]},{"name":"ocaml-ocamlgraph","origin":"math/ocaml-ocamlgraph","version":"2.1.0","comment":"Graph manipulation library for OCaml","maintainer":"freebsd@dev.thsi.be","www":"https://github.com/backtracking/ocamlgraph","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6c59556883b24720890b3efec2a275e8b1e81633133d11b8366677f8579977a6","flatsize":24068721,"path":"All/ocaml-ocamlgraph-2.1.0.pkg","repopath":"All/ocaml-ocamlgraph-2.1.0.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":5090888,"desc":"ocamlgraph is a graph library for Objective Caml.  It provides an\neasy-to-use graph data structure together with several operations\nand algorithms over graphs.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"}},"categories":["math"],"options":{"DOCS":"on"}},{"name":"ocaml-labltk","origin":"x11-toolkits/ocaml-labltk","version":"8.06.12_1","comment":"Objective Caml interface to Tk","maintainer":"danfe@FreeBSD.org","www":"https://forge.ocamlcore.org/projects/labltk/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"be4436e9681505a76a7fbd411cc238bdb76f85fa458ffbb6e8501f42b125d5c4","flatsize":16208854,"path":"All/ocaml-labltk-8.06.12_1.pkg","repopath":"All/ocaml-labltk-8.06.12_1.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":1903048,"desc":"Objective Caml interface to Tk\n\nLablTk is an interface to the Tcl/Tk GUI framework. It allows to\ndevelop GUI applications in a speedy and type safe way. A legacy\nCamltk interface is included. The OCamlBrowser library viewer is\nalso part of this project.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["x11-toolkits"]},{"name":"ocaml-ppx-tools","origin":"devel/ocaml-ppx-tools","version":"6.6_2","comment":"Tools for authors of ppx rewriters","maintainer":"michipili@gmail.com","www":"https://github.com/ocaml-ppx/ppx_tools","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5fb51201bac3c19634a2907ccf25f6c045405a0b3298d9a51b32a17560ee8fe7","flatsize":64005575,"path":"All/ocaml-ppx-tools-6.6_2.pkg","repopath":"All/ocaml-ppx-tools-6.6_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14543260,"desc":"Tools for authors of syntactic tools (such as ppx rewriters).\n\nThis package is licensed by LexiFi under the terms of the MIT license.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"},"ocaml-findlib":{"origin":"devel/ocaml-findlib","version":"1.9.6_3"}},"categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"ocaml-lablgl","origin":"graphics/ocaml-lablgl","version":"1.05_7,1","comment":"OpenGL interface for Objective Caml","maintainer":"ports@FreeBSD.org","www":"https://forge.ocamlcore.org/projects/lablgl/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f05a699b88ed924097ac3cb632f00bb15376f713e800a9b7ebcb6d312b663c2e","flatsize":1313668,"path":"All/ocaml-lablgl-1.05_7,1.pkg","repopath":"All/ocaml-lablgl-1.05_7,1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":279444,"desc":"LablGL is an OpenGL interface for Objective Caml. Since it includes\nsupport for the Togl widget, you can comfortably use it with LablTk.\n\nAll of the GL and GLU libraries are available. Read a good book\nabout how to use these. Translating from OpenGL to LablGL is rather\nstraightforward: there is a LablGL function for each OpenGL one.  For\nease of retrieving, both GL and GLU are cut in smaller modules of\nrelated functions.\n\nPlease see ${PREFIX}/share/doc/ocaml/lablgl/README for further information.","deps":{"freeglut":{"origin":"graphics/freeglut","version":"3.2.1"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"ocaml-labltk":{"origin":"x11-toolkits/ocaml-labltk","version":"8.06.12_1"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["graphics"],"options":{"DOCS":"on","THREADS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ocaml-lablgl port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"openemr-php83","origin":"www/openemr","version":"7.0.2","comment":"Electronic health records and medical practice management application","maintainer":"wen@FreeBSD.org","www":"https://www.open-emr.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"de56d5434eb20417728ab4e3fbd7e66833fd2b9c47fcc1f42cbbf1b3e895db36","flatsize":678868550,"path":"All/openemr-php83-7.0.2.pkg","repopath":"All/openemr-php83-7.0.2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":148518372,"desc":"OpenEMR is a Free and Open Source electronic health records and medical\npractice management application. It is ONC Certified and it features\nfully integrated electronic health records, practice management, scheduling,\nelectronic billing, internationalization, free support, a vibrant community,\nand a whole lot more.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-ctype":{"origin":"textproc/php83-ctype","version":"8.3.21"},"php83-curl":{"origin":"ftp/php83-curl","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-ldap":{"origin":"net/php83-ldap","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-pdo":{"origin":"databases/php83-pdo","version":"8.3.21"},"php83-pdo_mysql":{"origin":"databases/php83-pdo_mysql","version":"8.3.21"},"php83-pecl-mcrypt":{"origin":"security/pecl-mcrypt","version":"1.0.7"},"php83-pecl-xmlrpc":{"origin":"net/pecl-xmlrpc","version":"1.0.0.r3_2,1"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"},"php83-xmlreader":{"origin":"textproc/php83-xmlreader","version":"8.3.21"},"php83-xsl":{"origin":"textproc/php83-xsl","version":"8.3.21"},"php83-zip":{"origin":"archivers/php83-zip","version":"8.3.21"},"php83-zlib":{"origin":"archivers/php83-zlib","version":"8.3.21"}},"categories":["www"],"annotations":{"cpe":"cpe:2.3:a:openemr:openemr:7.0.2:::::dragonfly6:x86_64","flavor":"php83"},"messages":[{"message":"1) Add the following to your Apache configuration file\n   httpd.conf, and restart the server:\n\n   Alias /openemr /usr/local/www/openemr/\n   AcceptPathInfo On\n   <Directory /usr/local/www/openemr/>\n      AllowOverride None\n      Require all granted\n   </Directory>\n\n2) Visit your OpenEMR site with a browser (i.e.,\n   http://your.server.com/openemr/), and you should\n   be taken to the install script, which will lead\n   you through the installation step by step.\n\nFor more information, see the INSTALL DOCUMENTATION:\n\n   https://www.open-emr.org/wiki/index.php/OpenEMR_Installation_Guides","type":"install"}]},{"name":"ocaml-jsonm","origin":"converters/ocaml-jsonm","version":"1.0.2_3","comment":"Non-blocking streaming JSON codec for OCaml","maintainer":"danfe@FreeBSD.org","www":"https://erratique.ch/software/jsonm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"56a5d720748e83211db050a2d8e081366830760fde04154a201db0c3484aba2b","flatsize":1899057,"path":"All/ocaml-jsonm-1.0.2_3.pkg","repopath":"All/ocaml-jsonm-1.0.2_3.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":474628,"desc":"Jsonm is an OCaml non-blocking streaming codec to decode and encode the\nJSON data format. It can process JSON text without blocking on IO and\nwithout a complete in-memory representation of the data.\n\nThe uncut codec also processes whitespace and (non-standard) JSON with\nJavaScript comments.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"},"ocaml-uutf":{"origin":"devel/ocaml-uutf","version":"1.0.3_3"}},"categories":["converters"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"ocaml-lacaml","origin":"devel/ocaml-lacaml","version":"11.0.10_2","comment":"OCaml interface to BLAS and LAPACK libraries","maintainer":"freebsd@dev.thsi.be","www":"https://mmottl.github.io/lacaml/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e6447fb801bdff3ea74f15688bdb8b125c929a11f06e01e779fb02736b5c128d","flatsize":34328365,"path":"All/ocaml-lacaml-11.0.10_2.pkg","repopath":"All/ocaml-lacaml-11.0.10_2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":4104456,"desc":"This OCaml-library interfaces the BLAS-library (Basic Linear Algebra\nSubroutines) and LAPACK-library (Linear Algebra routines), which are\nwritten in FORTRAN.\n\nThis allows people to write high-performance numerical code for\napplications that need linear algebra.","deps":{"blas":{"origin":"math/blas","version":"3.12.1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"lapack":{"origin":"math/lapack","version":"3.12.1"},"ocaml":{"origin":"lang/ocaml","version":"4.14.2"}},"categories":["devel"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"ocaml-lwt","origin":"devel/ocaml-lwt","version":"5.7.0_2","comment":"Cooperative threading library for OCaml","maintainer":"danfe@FreeBSD.org","www":"https://github.com/ocsigen/lwt/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2ca7e206648d160c37a7a078f4bf38830b0d71778eca13f8c79aa3551afed9ee","flatsize":26430694,"path":"All/ocaml-lwt-5.7.0_2.pkg","repopath":"All/ocaml-lwt-5.7.0_2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":5654536,"desc":"Lwt (the abbreviation stands for Light-Weight Threading) is a cooperative\nthreading library for Ocaml.","deps":{"libev":{"origin":"devel/libev","version":"4.33_1,1"},"ocaml":{"origin":"lang/ocaml","version":"4.14.2"},"ocaml-ocplib-endian":{"origin":"devel/ocaml-ocplib-endian","version":"1.2"},"ocaml-ppxlib":{"origin":"devel/ocaml-ppxlib","version":"0.33.0_1"},"ocaml-react":{"origin":"devel/ocaml-react","version":"1.2.2"}},"categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"ocaml-hmap","origin":"devel/ocaml-hmap","version":"0.8.1","comment":"Hashmap with heterogeneous values for Objective Caml","maintainer":"freebsd@dev.thsi.be","www":"https://erratique.ch/software/hmap","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"956878158c094437ca06e3c541a1727656baedc8c53e4ea20a8224427112807c","flatsize":146713,"path":"All/ocaml-hmap-0.8.1.pkg","repopath":"All/ocaml-hmap-0.8.1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":37168,"desc":"Hmap provides an hashing table datastructure whose values are typed by\nthe type parameter of the associated (polymorphic) key.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"}},"categories":["devel"],"options":{"DOCS":"on"}},{"name":"ocaml-ipaddr","origin":"devel/ocaml-ipaddr","version":"5.6.0_2","comment":"OCaml library for manipulation of IP address representations","maintainer":"ports@FreeBSD.org","www":"https://github.com/mirage/ocaml-ipaddr","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"deda37e49caf598774c9e0297c38812f3f21cfb44cc4d6bd93903e4cfdd2d125","flatsize":2556779,"path":"All/ocaml-ipaddr-5.6.0_2.pkg","repopath":"All/ocaml-ipaddr-5.6.0_2.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":547144,"desc":"ocaml-ipaddr\nA library for manipulation of IP (and MAC) address representations.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"},"ocaml-cstruct":{"origin":"devel/ocaml-cstruct","version":"6.2.0_2"},"ocaml-domain-name":{"origin":"devel/ocaml-domain-name","version":"0.4.0"},"ocaml-ppx_sexp_conv":{"origin":"devel/ocaml-ppx_sexp_conv","version":"0.16.0_2"}},"categories":["devel"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ocaml-ipaddr port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ocaml-graphics","origin":"x11-toolkits/ocaml-graphics","version":"5.1.2_2","comment":"Graphics library for OCaml","maintainer":"freebsd@dev.thsi.be","www":"https://github.com/ocaml/graphics","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cddb96bdef5a6f2f1fe3791594bc567e6182919b5e7df5cef9974bdf6364c041","flatsize":841333,"path":"All/ocaml-graphics-5.1.2_2.pkg","repopath":"All/ocaml-graphics-5.1.2_2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":170956,"desc":"The OCaml Graphics library provides a portable graphic interface for\nOCaml on Unix (X11) and Windows (Win32 API). It used to be distributed\nwith the main OCaml distribution up until version 4.08.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"ocaml":{"origin":"lang/ocaml","version":"4.14.2"}},"categories":["x11-toolkits"],"options":{"DOCS":"on"}},{"name":"ocaml-lsp","origin":"devel/ocaml-lsp","version":"1.19.0_2","comment":"Library implementing the LSP and JSONRPC protocols in Objective Caml","maintainer":"freebsd@dev.thsi.be","www":"https://github.com/Gbury/dolmen","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cc2e913d042da27169a343a387a7f8431b0562d1034c8aa18bb5796107dc5138","flatsize":33114217,"path":"All/ocaml-lsp-1.19.0_2.pkg","repopath":"All/ocaml-lsp-1.19.0_2.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":6451412,"desc":"Ocaml-LSP provides a modern implementation of the Language Server\nProtocol for the OCaml language.\n\nThis project includes the jsonrpc library for Objective Caml, an\nimplementation of JSONRPC.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"},"ocaml-ppx_yojson_conv_lib":{"origin":"devel/ocaml-ppx_yojson_conv_lib","version":"0.17.0_1"},"ocaml-uutf":{"origin":"devel/ocaml-uutf","version":"1.0.3_3"},"ocaml-yojson":{"origin":"textproc/ocaml-yojson","version":"2.2.2_1"}},"categories":["devel"],"options":{"DOCS":"on","LSPSERVER":"off"}},{"name":"ocaml-gen","origin":"devel/ocaml-gen","version":"1.1","comment":"Iterators library for OCaml","maintainer":"freebsd@dev.thsi.be","www":"https://github.com/c-cube/gen","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3d1f138b3286d098b6d1a9e0926e3040783ae466e60c7a7c8ca52b2884e194af","flatsize":2499691,"path":"All/ocaml-gen-1.1.pkg","repopath":"All/ocaml-gen-1.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":539888,"desc":"The Gen library for OCaml includes functions to work with transient\nand restartable iterators.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"}},"categories":["devel"],"options":{"DOCS":"on"}},{"name":"ocaml-fpath","origin":"devel/ocaml-fpath","version":"0.7.3_1","comment":"File system paths library for Objective Caml","maintainer":"freebsd@dev.thsi.be","www":"https://erratique.ch/software/fpath","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"509483a75c13c862e92a7178731216de93439c6a51d3c37107bf3ae18e47ecfa","flatsize":699013,"path":"All/ocaml-fpath-0.7.3_1.pkg","repopath":"All/ocaml-fpath-0.7.3_1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":143012,"desc":"OCaml library to manipulate filesystem paths, file extensions,\noperating system conventions for POSIX and Windows, Set and Map of\npaths, independently from the operating system the program is running\non.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"},"ocaml-astring":{"origin":"devel/ocaml-astring","version":"0.8.5_1"},"ocaml-findlib":{"origin":"devel/ocaml-findlib","version":"1.9.6_3"}},"categories":["devel"],"options":{"DOCS":"on"}},{"name":"ocaml-fmt","origin":"devel/ocaml-fmt","version":"0.9.0_1","comment":"Pretty-printer combinator library for Objective Caml","maintainer":"freebsd@dev.thsi.be","www":"https://erratique.ch/software/fmt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dd7636217018bb7c026d7e89126e6f13b73d63bb20bc2e7b3776bef1f15e0420","flatsize":936922,"path":"All/ocaml-fmt-0.9.0_1.pkg","repopath":"All/ocaml-fmt-0.9.0_1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":196676,"desc":"Combinator library to produce pretty-printers compatible with\nthe Format module of the OCaml standard distribution.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"},"ocaml-cmdliner":{"origin":"devel/ocaml-cmdliner","version":"1.0.4_4"}},"categories":["devel"],"options":{"DOCS":"on"}},{"name":"ocaml-lablgtk2","origin":"x11-toolkits/ocaml-lablgtk2","version":"2.18.13_3","comment":"Objective Caml interface to GTK 2.x","maintainer":"danfe@FreeBSD.org","www":"https://garrigue.github.io/lablgtk/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3be642a870a163a0c7763d5b983d0cc44809da0c0e29aab0ef645190fabe9bde","flatsize":19519670,"path":"All/ocaml-lablgtk2-2.18.13_3.pkg","repopath":"All/ocaml-lablgtk2-2.18.13_3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":2715824,"desc":"LablGtk2 is an OCaml interface to GTK+ 2.x.  It provides a strongly-typed,\nyet comfortable, object-oriented interface compatible with GTK+'s dynamic\ntyping through OCaml's rich type system.  Most widgets and methods are\navailable, along with many examples.\n\nObjective Caml threads are supported, including for the toplevel, which\nallows for interactive use of the library.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"gtkglarea":{"origin":"x11-toolkits/gtkglarea2","version":"2.0.1_12"},"gtksourceview2":{"origin":"x11-toolkits/gtksourceview2","version":"2.10.5_9"},"gtkspell":{"origin":"textproc/gtkspell","version":"2.0.16_7"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libglade2":{"origin":"devel/libglade2","version":"2.6.4_13"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"ocaml":{"origin":"lang/ocaml","version":"4.14.2"},"ocaml-findlib":{"origin":"devel/ocaml-findlib","version":"1.9.6_3"},"ocaml-lablgl":{"origin":"graphics/ocaml-lablgl","version":"1.05_7,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11-toolkits"],"options":{"DOCS":"on","EXAMPLES":"on","GLADE":"on","GTKGLAREA":"on","GTKSOURCEVIEW2":"on","GTKSPELL":"on","LIBRSVG2":"on"}},{"name":"ocaml-expat","origin":"textproc/ocaml-expat","version":"0.9.1_6","comment":"Stub for the expat parser in OCaml","maintainer":"ports@FreeBSD.org","www":"https://www.xs4all.nl/~mmzeeman/ocaml","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"87460145d64e967e5d1c0f587c2647210c15f04d195fbaa748b72c01a80605fc","flatsize":139737,"path":"All/ocaml-expat-0.9.1_6.pkg","repopath":"All/ocaml-expat-0.9.1_6.pkg","licenselogic":"single","pkgsize":21264,"desc":"An ocaml wrapper for the Expat XML parsing library.","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"},"ocaml":{"origin":"lang/ocaml","version":"4.14.2"},"ocaml-findlib":{"origin":"devel/ocaml-findlib","version":"1.9.6_3"}},"categories":["textproc"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ocaml-expat port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ocaml-findlib","origin":"devel/ocaml-findlib","version":"1.9.6_3","comment":"OCaml package manager","maintainer":"hrs@FreeBSD.org","www":"http://projects.camlcity.org/projects/findlib.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"faebdb7333cc43e912a015d957112a8eeed0d43f8eccbdd6f2f350d4e4e8fa43","flatsize":3838631,"path":"All/ocaml-findlib-1.9.6_3.pkg","repopath":"All/ocaml-findlib-1.9.6_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":795640,"desc":"The \"findlib\" library provides a scheme to manage reusable software\ncomponents (packages), and includes tools that support this\nscheme. Packages are collections of OCaml modules for which\nmetainformation can be stored. The packages are kept in the filesystem\nhierarchy, but with strict directory structure. The library contains\nfunctions to look the directory up that stores a package, to query\nmetainformation about a package, and to retrieve dependency\ninformation about multiple packages. There is also a tool that allows\nthe user to enter queries on the command-line. In order to simplify\ncompilation and linkage, there are new frontends of the various OCaml\ncompilers that can directly deal with packages.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"},"ocaml-labltk":{"origin":"x11-toolkits/ocaml-labltk","version":"8.06.12_1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on","TOOLBOX":"on"}},{"name":"ocaml-images","origin":"graphics/ocaml-images","version":"5.0.4_3,2","comment":"Objective Caml image processing library","maintainer":"michael.grunewald@laposte.net","www":"http://pauillac.inria.fr/camlimages/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"829974cc002ad211c0354103de7217757f177f6bcba47eabcc8992c681d0c394","flatsize":10500965,"path":"All/ocaml-images-5.0.4_3,2.pkg","repopath":"All/ocaml-images-5.0.4_3,2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":2173912,"desc":"This is an image processing library, which provides some basic functions of\nimage processing and loading/saving various image file formats. In addition\nthe library can handle huge images that cannot be (or can hardly be) stored\ninto the memory (the library automatically creates swap files and escapes\nthem to reduce the memory usage).","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"ghostscript10":{"origin":"print/ghostscript10","version":"10.05.1"},"giflib":{"origin":"graphics/giflib","version":"5.2.2"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"ocaml":{"origin":"lang/ocaml","version":"4.14.2"},"png":{"origin":"graphics/png","version":"1.6.47"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["graphics"],"options":{"DOCS":"on","FREETYPE":"on","GHOSTSCRIPT":"on","GIF":"on","GTK2":"off","JPEG":"on","PNG":"on","TIFF":"on","XPM":"on"}},{"name":"ocaml-domain-name","origin":"devel/ocaml-domain-name","version":"0.4.0","comment":"OCaml library for representing RFC 1035 Internet domain names","maintainer":"freebsd@dev.thsi.be","www":"https://github.com/hannesm/domain-name","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dccce0dcb79c67ab8905364bc0525fd31299087cab2a9c69b9caca6ce246a57f","flatsize":567159,"path":"All/ocaml-domain-name-0.4.0.pkg","repopath":"All/ocaml-domain-name-0.4.0.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":125736,"desc":"This library provides an abstract data type to represent conformant\ninternet domain names, and some functions for creating (parsing),\ncanonicalize, printing, manipulating, comparing and testing properties\nof internet domain names.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"}},"categories":["devel"],"options":{"DOCS":"on"}},{"name":"ocaml-farith","origin":"math/ocaml-farith","version":"0.1_1","comment":"Floating point number library for OCaml","maintainer":"freebsd@dev.thsi.be","www":"https://git.frama-c.com/pub/farith","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"feb29c86780ffc1d35fa7cda62cbd584060075d20d90c42913cb716eb690f3c5","flatsize":2988186,"path":"All/ocaml-farith-0.1_1.pkg","repopath":"All/ocaml-farith-0.1_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":605044,"desc":"Floating point numbers library which originated from the \"Flocq\"\nlibrary for the Coq theorem prover.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"},"ocaml-base":{"origin":"devel/ocaml-base","version":"0.16.3_2"},"ocaml-ppx_deriving":{"origin":"devel/ocaml-ppx_deriving","version":"6.0.2_1"},"ocaml-ppx_hash":{"origin":"devel/ocaml-ppx_hash","version":"0.16.0_1"},"ocaml-sexplib0":{"origin":"devel/ocaml-sexplib0","version":"0.17.0"},"ocaml-zarith":{"origin":"math/ocaml-zarith","version":"1.13_2"}},"categories":["math"],"options":{"DOCS":"on"}},{"name":"ocaml-dbm","origin":"databases/ocaml-dbm","version":"1.3","comment":"OCaml binding to the NDBM and GDBM database library","maintainer":"ports@FreeBSD.org","www":"https://github.com/ocaml/dbm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"94172f00694807218d181eee5ea74120fede76e05dc112867fb4fb83aa8ff2c7","flatsize":70554,"path":"All/ocaml-dbm-1.3.pkg","repopath":"All/ocaml-dbm-1.3.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":20148,"desc":"This OCaml library is a binding to the NDBM/GDBM Unix \"databases\". It\nprovides persistent storage of key-value pairs of strings.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"}},"categories":["databases"],"messages":[{"message":"===>   NOTICE:\n\nThe ocaml-dbm port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ocaml-gsl","origin":"math/ocamlgsl","version":"1.25.1","comment":"Interface to GSL for the Objective Caml language","maintainer":"ports@FreeBSD.org","www":"https://mmottl.github.io/gsl-ocaml","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d56cac1ce8f77c64f31b55b88d19b746a92be2fca7f4b03dd19faa9e6bc1fb3d","flatsize":11293143,"path":"All/ocaml-gsl-1.25.1.pkg","repopath":"All/ocaml-gsl-1.25.1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1795088,"desc":"ocamlgsl is an interface to GSL (GNU scientific library), for the\nObjective Caml langage.","deps":{"gsl":{"origin":"math/gsl","version":"2.7.1_1"},"ocaml":{"origin":"lang/ocaml","version":"4.14.2"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"}},"categories":["math"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ocaml-gsl port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ocaml-csv","origin":"textproc/ocaml-csv","version":"1.2.1_4","comment":"OCaml library to read and write CSV files","maintainer":"tcrimi@gmail.com","www":"https://forge.ocamlcore.org/projects/csv/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"26452f37129aec01cff8c91dd14a38de8823960e04d1cfba15362976485b531e","flatsize":122343,"path":"All/ocaml-csv-1.2.1_4.pkg","repopath":"All/ocaml-csv-1.2.1_4.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":29136,"desc":"This library can read and write CSV files, including all extensions used\nMicrosoft Excel, e.g. quotes, newlines, 8-bit field characters, \"0, etc.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"},"ocaml-findlib":{"origin":"devel/ocaml-findlib","version":"1.9.6_3"}},"categories":["textproc"]},{"name":"ocaml-extlib","origin":"devel/ocaml-extlib","version":"1.7.9_3","comment":"Complete - yet small - standard library for OCaml","maintainer":"freebsd@dev.thsi.be","www":"https://github.com/ygrek/ocaml-extlib","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"df0f4e7f0d4006a7663916f46ea52e2fee1d9aba525f537ab480da577c20e04a","flatsize":5828173,"path":"All/ocaml-extlib-1.7.9_3.pkg","repopath":"All/ocaml-extlib-1.7.9_3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":1232660,"desc":"ExtLib is a project aiming at providing a complete - yet small -\nstandard library for the OCaml programming language. The purpose of\nthis library is to add new functions to OCaml Standard Library\nmodules, to modify some functions in order to get better performances\nor more safety (tail-recursive) but also to provide new modules which\nshould be useful for the average OCaml programmer.\n\nExtLib is not directly related to OCaml authors (INRIA) although this\nlibrary can be seen as a proposal for inclusion in the official\ndistribution.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"},"ocaml-findlib":{"origin":"devel/ocaml-findlib","version":"1.9.6_3"}},"categories":["devel"],"options":{"DOCS":"on"}},{"name":"ocaml-csexp","origin":"devel/ocaml-csexp","version":"1.5.2_2","comment":"Canonical S-expressions for OCaml","maintainer":"freebsd@dev.thsi.be","www":"https://github.com/ocaml-dune/csexp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3ab8c2d69d8c7f89f053b49d1c832266e6f62fcb463da1f90693abee53a43c70","flatsize":418970,"path":"All/ocaml-csexp-1.5.2_2.pkg","repopath":"All/ocaml-csexp-1.5.2_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":111764,"desc":"Csexp is an OCaml library for parsing and printing S-expressions in\ncanonical form, which are binary representations of S-expressions.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"}},"categories":["devel"],"options":{"DOCS":"on"}},{"name":"ocaml-cryptgps","origin":"security/ocaml-cryptgps","version":"0.2.1_4","comment":"Symmetric cryptographic algorithms package for OCaml","maintainer":"ports@FreeBSD.org","www":"https://www.ocaml-programming.de/packages/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6dd563028645964fe44c5561d5b6050e7fdd28f8ece4de6750cfa18c98935b42","flatsize":606623,"path":"All/ocaml-cryptgps-0.2.1_4.pkg","repopath":"All/ocaml-cryptgps-0.2.1_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":137432,"desc":"This OCaml library implements some well-known symmetric cryptographic\nalgorithms, namely: Blowfish, DES, Triple-DES.  This package contains\nall the development stuff needed to use cryptgps in OCaml programs.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"},"ocaml-findlib":{"origin":"devel/ocaml-findlib","version":"1.9.6_3"}},"categories":["security"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ocaml-cryptgps port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ocaml-compiler-libs","origin":"devel/ocaml-compiler-libs","version":"0.12.4","comment":"Wrapper library for OCaml internals","maintainer":"freebsd@dev.thsi.be","www":"https://github.com/janestreet/ocaml-compiler-libs","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ce74b7215e72c756778a82f6aef5104cfc3580047b76e2aa651f32f72ef6ac0b","flatsize":612725,"path":"All/ocaml-compiler-libs-0.12.4.pkg","repopath":"All/ocaml-compiler-libs-0.12.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":83152,"desc":"Wraps OCaml compiler internal libraries into a reduced set of\nlibraries, to reduce the pollution of the toplevel module namespace.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"}},"categories":["devel"],"options":{"DOCS":"on"}},{"name":"ocaml-classes","origin":"devel/ocaml-classes","version":"4.00_3","comment":"Ocaml Object interface for ocaml's standard library modules","maintainer":"ports@FreeBSD.org","www":"http://wwwfun.kurims.kyoto-u.ac.jp/soft/olabl/classes/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d911adf066ac2ad565c1de65a63f652cd9a6958e158d4ad7bf1445a05e0464ee","flatsize":98344,"path":"All/ocaml-classes-4.00_3.pkg","repopath":"All/ocaml-classes-4.00_3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":25068,"desc":"The library is composed of 9 modules, each containing a single class,\nand eventually some creation functions. Each of theses classes\ncorresponds almost exactly to a module in the standard library, and only\nmakes it object-oriented. Only Ogenlex adds a new feature, indexing on\nthe input stream.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"},"ocaml-findlib":{"origin":"devel/ocaml-findlib","version":"1.9.6_3"}},"categories":["devel"],"messages":[{"message":"===>   NOTICE:\n\nThe ocaml-classes port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ocaml-cppo","origin":"devel/ocaml-cppo","version":"1.6.9_3","comment":"C-style preprocessor for OCaml","maintainer":"freebsd@dev.thsi.be","www":"https://github.com/ocaml-community/cppo","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b0e684885501bde8f4e597e26a30e387be176324c9361f7a99e83b0e3b9514b6","flatsize":1480851,"path":"All/ocaml-cppo-1.6.9_3.pkg","repopath":"All/ocaml-cppo-1.6.9_3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":407040,"desc":"Cppo is an equivalent of the C preprocessor for OCaml programs. It\nallows the definition of simple macros and file inclusion.\n\nCppo is:\n\n- more OCaml-friendly than cpp\n- easy to learn without consulting a manual\n- reasonably fast\n- simple to install and to maintain","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"}},"categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"ocaml-cmdliner","origin":"devel/ocaml-cmdliner","version":"1.0.4_4","comment":"OCaml module for handling command-line interfaces","maintainer":"danfe@FreeBSD.org","www":"https://erratique.ch/software/cmdliner","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0bc55a7ed6031b266e53fe184cef9655d68a41fbb4b6296f8eb6be2271bb9f72","flatsize":1974319,"path":"All/ocaml-cmdliner-1.0.4_4.pkg","repopath":"All/ocaml-cmdliner-1.0.4_4.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":398028,"desc":"Cmdliner is an OCaml module for the declarative definition of command\nline interfaces.\n\nIt provides a simple and compositional mechanism to convert command line\narguments to OCaml values and pass them to your functions. The module\nautomatically handles syntax errors, help messages and UNIX man page\ngeneration. It supports programs with single or multiple commands\n(like darcs or git) and respects most of the POSIX and GNU conventions.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"}},"categories":["devel"],"options":{"DOCS":"on"}},{"name":"ocaml-cfg","origin":"devel/ocaml-cfg","version":"2.2.0_3","comment":"Library for manipulating context-free grammars","maintainer":"ports@FreeBSD.org","www":"https://mmottl.github.io/cfg/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9a6d9253c18d96663e5bbb84a4008059367afcd3abb555a42dd41e3e6223bdbe","flatsize":1416824,"path":"All/ocaml-cfg-2.2.0_3.pkg","repopath":"All/ocaml-cfg-2.2.0_3.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":253688,"desc":"This OCaml-library consists of a set of modules which implement functions for\nanalyzing and manipulating context-free grammars (CFGs) in a purely functional\nway.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"}},"categories":["devel"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ocaml-cfg port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ocaml-camomile-examples","origin":"devel/ocaml-camomile-examples","version":"0.4.1_1","comment":"Example programs for Camomile library","maintainer":"ports@FreeBSD.org","www":"https://camomile.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0818e3be4e74d46096c2a703f1e4eb643c05744e08be2a6739acf1bdd2e4d8be","flatsize":191515,"path":"All/ocaml-camomile-examples-0.4.1_1.pkg","repopath":"All/ocaml-camomile-examples-0.4.1_1.pkg","licenselogic":"single","pkgsize":19696,"desc":"Various examples for the Objective Caml Camomile library.","categories":["devel"],"messages":[{"message":"===>   NOTICE:\n\nThe ocaml-camomile-examples port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"openjdk11","origin":"java/openjdk11","version":"11.0.26+4.1_1","comment":"Java Development Kit 11","maintainer":"java@FreeBSD.org","www":"https://openjdk.java.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"719674c05c479c94dc59bb77cf05484f3fa8b27845b40d4d645f161dfed17e0a","flatsize":327376583,"path":"All/openjdk11-11.0.26+4.1_1.pkg","repopath":"All/openjdk11-11.0.26+4.1_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":169268960,"desc":"An open-source implementation of the Java Platform, Standard Edition,","deps":{"alsa-lib":{"origin":"audio/alsa-lib","version":"1.2.13"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"giflib":{"origin":"graphics/giflib","version":"5.2.2"},"javavmwrapper":{"origin":"java/javavmwrapper","version":"2.7.10"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"lcms2":{"origin":"graphics/lcms2","version":"2.17"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"png":{"origin":"graphics/png","version":"1.6.47"},"xorg-fonts-truetype":{"origin":"x11-fonts/xorg-fonts-truetype","version":"7.7_1"}},"categories":["devel","java"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"CUPS":"on"},"annotations":{"cpe":"cpe:2.3:a:oracle:openjdk:11.0.26+4.1:::::dragonfly6:x86_64:1"},"messages":[{"message":"This OpenJDK implementation may require fdescfs(5) mounted on /dev/fd\nand procfs(5) mounted on /proc for some applications.\n\nIf you have not done it yet, please do the following:\n\n\tmount -t fdescfs fdesc /dev/fd\n\tmount -t procfs proc /proc\n\nTo make it permanent, you need the following lines in /etc/fstab:\n\n\tfdesc\t/dev/fd\t\tfdescfs\t\trw\t0\t0\n\tproc\t/proc\t\tprocfs\t\trw\t0\t0","type":"install"}]},{"name":"ocaml-cstruct","origin":"devel/ocaml-cstruct","version":"6.2.0_2","comment":"OCaml library and syntax extension to access C-like structures","maintainer":"freebsd@dev.thsi.be","www":"https://github.com/mirage/ocaml-cstruct","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bc7eeebf74ba61ba5f33fbb203380b7645bc35ca81d2d531443b0dd327c820ee","flatsize":15645707,"path":"All/ocaml-cstruct-6.2.0_2.pkg","repopath":"All/ocaml-cstruct-6.2.0_2.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":3512768,"desc":"This library for OCaml contains functionnality to access\ndatastructures using a determined byte-layouts such as networking\ndatagrams or binay file formats (e.g.).\n\nA PPX syntax extension is provided to allow the definition of\nbyte-layouts in the form of \"cstruct\" type definitions -- looking much\nalike the well-known structure declaration of the C programming\nlanguage (hence the name of this library) --, and to generate accessor\nfunctions to manipule its members.\n\nIn addition to those core features, the library contains accessory\nfunctions allowing:\n\n- The representation of \"cstruct\" as S-expression;\n\n- I/O operations over the Unix OCaml library and the Lwt cooperative\n  threading library. The async integration is currently not provided\n  by this port (patch welcome!).","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"},"ocaml-fmt":{"origin":"devel/ocaml-fmt","version":"0.9.0_1"},"ocaml-lwt":{"origin":"devel/ocaml-lwt","version":"5.7.0_2"},"ocaml-ppxlib":{"origin":"devel/ocaml-ppxlib","version":"0.33.0_1"},"ocaml-sexplib":{"origin":"devel/ocaml-sexplib","version":"0.16.0_1,1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"ocaml-camljava","origin":"devel/ocaml-camljava","version":"0.5","comment":"OCaml-Java library interface","maintainer":"freebsd@dev.thsi.be","www":"https://caml.inria.fr/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e3def7aeffb9619c17dfffaf991adde2bdc1b9e1f4e2e42eb11456de5d251402","flatsize":178408,"path":"All/ocaml-camljava-0.5.pkg","repopath":"All/ocaml-camljava-0.5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":44776,"desc":"This is a very preliminary release of CamlJava, an OCaml/Java\ninterface based on the following schema:\n\n         Caml/C interface       JNI (Java Native Interface)\n  Caml <------------------> C <-----------------------------> Java\n\nCurrently, CamlJava provides a low-level, weakly-typed OCaml interface\nvery similar to the JNI.  Java object references are mapped to an\nabstract type, and various JNI-like operations are provided to allow\nJava method invocation, field access, and more.  A basic callback\nfacility (allowing Java code to invoke methods on Caml objects) is\nalso provided, although some stub Java code must be written by hand.\n\nIn the future, a higher-level, strongly-typed interface will be\nprovided, whereas Java classes are mapped directly to Caml classes.\nThis raises fairly delicate type mapping issues, though, so don't hold\nyour breath.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"]},{"name":"openemr-php81","origin":"www/openemr","version":"7.0.2","comment":"Electronic health records and medical practice management application","maintainer":"wen@FreeBSD.org","www":"https://www.open-emr.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dc2b4f0b10dff2fa7b404aefb118b8116cc99803196b9491d379aa774f26e085","flatsize":678868550,"path":"All/openemr-php81-7.0.2.pkg","repopath":"All/openemr-php81-7.0.2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":148516908,"desc":"OpenEMR is a Free and Open Source electronic health records and medical\npractice management application. It is ONC Certified and it features\nfully integrated electronic health records, practice management, scheduling,\nelectronic billing, internationalization, free support, a vibrant community,\nand a whole lot more.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-ctype":{"origin":"textproc/php81-ctype","version":"8.1.32"},"php81-curl":{"origin":"ftp/php81-curl","version":"8.1.32"},"php81-gd":{"origin":"graphics/php81-gd","version":"8.1.32"},"php81-ldap":{"origin":"net/php81-ldap","version":"8.1.32"},"php81-mbstring":{"origin":"converters/php81-mbstring","version":"8.1.32"},"php81-pdo":{"origin":"databases/php81-pdo","version":"8.1.32"},"php81-pdo_mysql":{"origin":"databases/php81-pdo_mysql","version":"8.1.32"},"php81-pecl-mcrypt":{"origin":"security/pecl-mcrypt","version":"1.0.7"},"php81-pecl-xmlrpc":{"origin":"net/pecl-xmlrpc","version":"1.0.0.r3_2,1"},"php81-session":{"origin":"www/php81-session","version":"8.1.32"},"php81-xml":{"origin":"textproc/php81-xml","version":"8.1.32"},"php81-xmlreader":{"origin":"textproc/php81-xmlreader","version":"8.1.32"},"php81-xsl":{"origin":"textproc/php81-xsl","version":"8.1.32"},"php81-zip":{"origin":"archivers/php81-zip","version":"8.1.32"},"php81-zlib":{"origin":"archivers/php81-zlib","version":"8.1.32"}},"categories":["www"],"annotations":{"cpe":"cpe:2.3:a:openemr:openemr:7.0.2:::::dragonfly6:x86_64","flavor":"php81"},"messages":[{"message":"1) Add the following to your Apache configuration file\n   httpd.conf, and restart the server:\n\n   Alias /openemr /usr/local/www/openemr/\n   AcceptPathInfo On\n   <Directory /usr/local/www/openemr/>\n      AllowOverride None\n      Require all granted\n   </Directory>\n\n2) Visit your OpenEMR site with a browser (i.e.,\n   http://your.server.com/openemr/), and you should\n   be taken to the install script, which will lead\n   you through the installation step by step.\n\nFor more information, see the INSTALL DOCUMENTATION:\n\n   https://www.open-emr.org/wiki/index.php/OpenEMR_Installation_Guides","type":"install"}]},{"name":"ocaml-camomile","origin":"devel/ocaml-camomile","version":"1.0.2_3","comment":"Comprehensive Unicode library for Objective Caml","maintainer":"danfe@FreeBSD.org","www":"https://camomile.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c2715bed3532c447b231f693c16a6b10422f6278a33c90ad8fd5685e47ab90ab","flatsize":35198608,"path":"All/ocaml-camomile-1.0.2_3.pkg","repopath":"All/ocaml-camomile-1.0.2_3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":3874364,"desc":"Camomile is a comprehensive Unicode library for objective caml language.\nThe library is currently designed to conform Unicode Standard 3.2.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"},"ocaml-camlp-streams":{"origin":"devel/ocaml-camlp-streams","version":"5.0.1"}},"categories":["devel"],"options":{"DOCS":"on"}},{"name":"ocaml-calendar","origin":"devel/ocaml-calendar","version":"2.04","comment":"Date and time library for OCaml","maintainer":"ports@FreeBSD.org","www":"http://calendar.forge.ocamlcore.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"098d183026f7f844f84fd3c496b62fccc5ca5adb79346b3b46e3f2b8be9b62ee","flatsize":1502492,"path":"All/ocaml-calendar-2.04.pkg","repopath":"All/ocaml-calendar-2.04.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":163752,"desc":"ocaml-calendar is an OCaml library for managing dates and times.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"},"ocaml-findlib":{"origin":"devel/ocaml-findlib","version":"1.9.6_3"}},"categories":["devel"],"messages":[{"message":"===>   NOTICE:\n\nThe ocaml-calendar port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ocaml-camlidl","origin":"lang/ocaml-camlidl","version":"1.12","comment":"Stub code generator for using C/C++ libraries from OCaml","maintainer":"kennedy.greg@gmail.com","www":"https://caml.inria.fr/pub/old_caml_site/camlidl/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f8aae90e91452f3c34d8876e865b6ea7354c6df3e18ff4aa3758c5739b81ebc3","flatsize":3482238,"path":"All/ocaml-camlidl-1.12.pkg","repopath":"All/ocaml-camlidl-1.12.pkg","licenselogic":"or","licenses":["LGPL20","LGPL21"],"pkgsize":917192,"desc":"CamlIDL is a stub code generator and COM binding for Objective Caml.\n\nCamlIDL comprises two parts:\n\n\t* A stub code generator that generates the C stub code required for the\nCaml/C interface, based on an MIDL specification. (MIDL stands for Microsoft's\nInterface Description Language; it looks like C header files with some extras\nannotations, plus a notion of object interfaces that look like C++ classess\nwithout inheritance.)\n\n\t* A (currently small) library of functions and tools to import COM\ncomponents in Caml applications, and export Caml code as COM components.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"}},"categories":["lang"],"options":{"DOCS":"on"}},{"name":"ocaml-bz2","origin":"archivers/ocaml-bz2","version":"0.8.0","comment":"OCaml library to manipulate bz2 files","maintainer":"freebsd@dev.thsi.be","www":"https://gitlab.com/irill/camlbz2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"34738917260c5038975a8f1a9a8af5b198b563c1ebb1c25732072f475716a6c2","flatsize":166796,"path":"All/ocaml-bz2-0.8.0.pkg","repopath":"All/ocaml-bz2-0.8.0.pkg","licenselogic":"or","licenses":["LGPL21","LGPL3"],"pkgsize":41148,"desc":"CamlBZ2 provides OCaml bindings for libbz2 (AKA bzip2), a popular compression\nlibrary which typically compresses better (i.e., smaller resulting files) than\ngzip.\n\nUsing CamlBZ2 you can read and write compressed \"files\", where files can be\nanything offering an in_channel/out_channel abstraction (files, sockets, ...).\n\nAlso, with CamlBZ2 you can compress and decompress strings in memory using the\nbzip2 compression algorithm.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"}},"categories":["archivers"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"ocaml-cairo","origin":"graphics/ocaml-cairo","version":"0.6.5","comment":"Objective Caml binding for the Cairo library","maintainer":"madpilot@FreeBSD.org","www":"https://github.com/Chris00/ocaml-cairo","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c92ebc21f62096773fd0fd48a29961e4210eaea824dbb0c7e24d56d2f47e115c","flatsize":2538275,"path":"All/ocaml-cairo-0.6.5.pkg","repopath":"All/ocaml-cairo-0.6.5.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":397252,"desc":"This is an OCaml binding for the Cairo library, a 2D graphics library\nwith support for multiple output devices.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"ocaml":{"origin":"lang/ocaml","version":"4.14.2"}},"categories":["graphics"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"ocaml-base64","origin":"converters/ocaml-base64","version":"3.5.1_2","comment":"Base64 encoding and decoding in OCaml","maintainer":"ports@FreeBSD.org","www":"https://github.com/mirage/ocaml-base64","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"576bf133e6a5c8359043e6f64e540c4944cc1e2b85a14c6bfaadf922959d9379","flatsize":679709,"path":"All/ocaml-base64-3.5.1_2.pkg","repopath":"All/ocaml-base64-3.5.1_2.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":180868,"desc":"Base64 is a group of similar binary-to-text encoding schemes that\nrepresent binary data in an ASCII string format by translating it\ninto a radix-64 representation. It is specified in RFC 4648.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"},"ocaml-bos":{"origin":"devel/ocaml-bos","version":"0.2.1_3"},"ocaml-fmt":{"origin":"devel/ocaml-fmt","version":"0.9.0_1"},"ocaml-rresult":{"origin":"devel/ocaml-rresult","version":"0.7.0_1"}},"categories":["converters"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ocaml-base64 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ocaml-camlp-streams","origin":"devel/ocaml-camlp-streams","version":"5.0.1","comment":"Stream and Genlex libraries for OCaml","maintainer":"freebsd@dev.thsi.be","www":"https://github.com/ocaml/camlp-streams","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f1e8e9d4ace86f8cb6a8d67c5da75f98e1adce6199c88f72dbf41725d8baaef3","flatsize":117069,"path":"All/ocaml-camlp-streams-5.0.1.pkg","repopath":"All/ocaml-camlp-streams-5.0.1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":23940,"desc":"OCaml library package providing the `Genlex' and the `Stream'\nmodules which used to be part of the standard library of the\nOCaml compiler before its version 5.0.\n\nTo ease the transition to OCaml 5, it is recommended for new OCaml\ncode to be compiled against this package, even if targetting on OCaml 4.x.\n\nBeware that due to the value-type (in)equality, it is not possible to\nmix values produced by this library and values produced by the OCaml\n4.x standard library equivalent as if they were of the same type.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"}},"categories":["devel"],"options":{"DOCS":"on"}},{"name":"ocaml-autoconf","origin":"lang/ocaml-autoconf","version":"1.1_1","comment":"Autoconf module for ocaml","maintainer":"ports@FreeBSD.org","www":"https://forge.ocamlcore.org/projects/ocaml-autoconf/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8ece4945576c00ae11d93700c700bfebba295db94aa369712e03dd8a38da1f05","flatsize":16450,"path":"All/ocaml-autoconf-1.1_1.pkg","repopath":"All/ocaml-autoconf-1.1_1.pkg","licenselogic":"single","pkgsize":5880,"desc":"This port contains standard, useful autoconf macros for detecting\nOCaml, findlib, OCaml packages, etc.","categories":["lang"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ocaml-autoconf port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ocaml-annexlib","origin":"devel/ocaml-annexlib","version":"0.13.2_6","comment":"OCaml subroutines collection","maintainer":"hrs@FreeBSD.org","www":"http://raevnos.pennmush.org/code/extlib/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a046db3da45c4a8f3705187b4a1c320f2179ea0b3b79132ebf23469da7652364","flatsize":700121,"path":"All/ocaml-annexlib-0.13.2_6.pkg","repopath":"All/ocaml-annexlib-0.13.2_6.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":105280,"desc":"An extension Library\n\nThis is mostly to fill in some gaps in the standard and Unix\nlibraries, either for completeness or because they're things I find\nmyself needing a lot of the time, and a few modules that aren't worthy\nof being their own releases. Enjoy. Most of this used to be part of an\nold library (stew) that I broke up into a couple of smaller ones. This\none /was/ extlib, now annexlib. Its companion is mathlib.\n\nSee supplied documentation for additional info.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"},"ocaml-findlib":{"origin":"devel/ocaml-findlib","version":"1.9.6_3"},"ocaml-pcre":{"origin":"devel/ocaml-pcre","version":"7.2.3_4"}},"categories":["devel"],"options":{"DOCS":"on"}},{"name":"ocaml-bos","origin":"devel/ocaml-bos","version":"0.2.1_3","comment":"Basic OS interaction library for Objective Caml","maintainer":"freebsd@dev.thsi.be","www":"https://erratique.ch/software/bos","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7acbd6c272288b6db3987e58678a4931d4c7c9f5f437405012efaa7ca8327dc7","flatsize":2328391,"path":"All/ocaml-bos-0.2.1_3.pkg","repopath":"All/ocaml-bos-0.2.1_3.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":484192,"desc":"Basic OS interaction library for OCaml that works on POSIX and Windows\nsystems. It contains support for: building and executing command,\nparsing command lines arguments, filesystem operations, environment\nvariables and some UNIX system calls.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"},"ocaml-astring":{"origin":"devel/ocaml-astring","version":"0.8.5_1"},"ocaml-fmt":{"origin":"devel/ocaml-fmt","version":"0.9.0_1"},"ocaml-fpath":{"origin":"devel/ocaml-fpath","version":"0.7.3_1"},"ocaml-logs":{"origin":"devel/ocaml-logs","version":"0.7.0_3"},"ocaml-mtime":{"origin":"devel/ocaml-mtime","version":"2.0.0_1"},"ocaml-rresult":{"origin":"devel/ocaml-rresult","version":"0.7.0_1"}},"categories":["devel"],"options":{"DOCS":"on"}},{"name":"ocaml-camlp5","origin":"devel/ocaml-camlp5","version":"8.02.01_4","comment":"Preprocessor-pretty-printer of OCaml","maintainer":"hrs@FreeBSD.org","www":"https://camlp5.github.io","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5b07e63521f5885481d94d9fa6f85cd362cefb08d7fd2b0a08bc92516fe1b568","flatsize":41884705,"path":"All/ocaml-camlp5-8.02.01_4.pkg","repopath":"All/ocaml-camlp5-8.02.01_4.pkg","licenselogic":"single","licenses":["INRIA"],"pkgsize":4352308,"desc":"Camlp5 is a preprocessor-pretty-printer of ocaml.\nIt offers tools for syntax (grammars) and the ability to modify the concrete\nsyntax of the language (quotations, syntax extensions).","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"},"ocaml-camlp-streams":{"origin":"devel/ocaml-camlp-streams","version":"5.0.1"},"ocaml-pcre2":{"origin":"devel/ocaml-pcre2","version":"7.5.2_1"},"ocaml-re":{"origin":"devel/ocaml-re","version":"1.11.0_2"},"ocaml-rresult":{"origin":"devel/ocaml-rresult","version":"0.7.0_1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on","TRANSITIONAL":"off","STRICT":"on"}},{"name":"obuparse","origin":"multimedia/obuparse","version":"g20231206","comment":"Simple and portable single file AV1 OBU parser","maintainer":"diizzy@FreeBSD.org","www":"https://github.com/dwbuiten/obuparse","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bc1e63508c6346df5bfa1fc5420cfbd4f4da7d8fcce2eddcf677b242b63d7a51","flatsize":70172,"path":"All/obuparse-g20231206.pkg","repopath":"All/obuparse-g20231206.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":25292,"desc":"Simple and portable single file AV1 OBU parser written in mostly C89 with a\ntiny bit of C99.\n\n*  No allocations; only works on user-provided buffers and the stack.\n*  OBU header parsing.\n*  Sequence Header OBU parsing.\n*  Metadata OBU parsing.\n*  Tile List OBU parsing.\n*  Tile Group OBU parsing.\n*  Frame Header OBU parsing.\n*  Frame OBU parsing.","categories":["multimedia"]},{"name":"oc-libreoffice","origin":"editors/libreoffice-oc","version":"25.2.2.2","comment":"oc language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"651cdec45e8100fba691a70f2dfd4ec77c180869d0aeef0b0779e577e5af97fe","flatsize":2749516,"path":"All/oc-libreoffice-25.2.2.2.pkg","repopath":"All/oc-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":515624,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"ocaml-dune","origin":"devel/ocaml-dune","version":"3.7.1_3","comment":"Composable build system for OCaml (formerly jbuilder)","maintainer":"danfe@FreeBSD.org","www":"https://dune.build/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b7a999e088323a5367f67d9c5e95819532e766aee9f51290ac4872974eef84f5","flatsize":35967340,"path":"All/ocaml-dune-3.7.1_3.pkg","repopath":"All/ocaml-dune-3.7.1_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7687616,"desc":"Dune is a build system designed for OCaml/Reason projects only.  It focuses\non providing the user with a consistent experience and takes care of most\nof the low-level details of OCaml compilation.  All you have to do is\nprovide a description of your project and dune will do the rest.\n\nThe scheme it implements is inspired from the one used inside Jane Street\nand adapted to the open source world.  It has matured over a long time and\nis used daily by hundreds of developers, which means that it is highly\ntested and productive.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"}},"categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"ocaml-astring","origin":"devel/ocaml-astring","version":"0.8.5_1","comment":"String library for Objective Caml","maintainer":"freebsd@dev.thsi.be","www":"https://erratique.ch/software/astring","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d69866ced1f9968d0f357d7c556807253aeb018382e3e1068e7e804b90ed1ebf","flatsize":2483163,"path":"All/ocaml-astring-0.8.5_1.pkg","repopath":"All/ocaml-astring-0.8.5_1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":562892,"desc":"Astring is an opiniated immutable-String library for OCaml. It is\nhighly recommended to compile your project in the -safe-string mode of\nthe OCaml compiler before using this library.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"}},"categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"ocaml-lablgtk3","origin":"x11-toolkits/ocaml-lablgtk3","version":"3.1.5","comment":"Objective Caml interface to GTK 3.x","maintainer":"madpilot@FreeBSD.org","www":"https://garrigue.github.io/lablgtk/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1cac0e451395ee466bf9d983203366ed3a3294d8549462b7389505fe7d4877d1","flatsize":75551239,"path":"All/ocaml-lablgtk3-3.1.5.pkg","repopath":"All/ocaml-lablgtk3-3.1.5.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":13229520,"desc":"LablGtk2 is an OCaml interface to GTK+ 3.x.  It provides a strongly-typed,\nyet comfortable, object-oriented interface compatible with GTK+'s dynamic\ntyping through OCaml's rich type system.  Most widgets and methods are\navailable, along with many examples.\n\nObjective Caml threads are supported, including for the toplevel, which\nallows for interactive use of the library.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"enchant2":{"origin":"textproc/enchant2","version":"2.2.15_6"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gtksourceview3":{"origin":"x11-toolkits/gtksourceview3","version":"3.24.11_4"},"gtkspell3":{"origin":"textproc/gtkspell3","version":"3.0.10_2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"ocaml":{"origin":"lang/ocaml","version":"4.14.2"},"ocaml-cairo":{"origin":"graphics/ocaml-cairo","version":"0.6.5"},"ocaml-findlib":{"origin":"devel/ocaml-findlib","version":"1.9.6_3"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11-toolkits"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libz.so.3"],"options":{"DOCS":"on","EXAMPLES":"on","GTKSOURCEVIEW3":"on","GTKSPELL":"on"}},{"name":"obpager","origin":"x11-wm/obpager","version":"1.8","comment":"Lightweight pager for NetWM-compliant window managers","maintainer":"danfe@FreeBSD.org","www":"https://obpager.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d020a0c332ccad9532c1828b219c4da81a9a05cd7845bc20ed3143fe384436af","flatsize":91674,"path":"All/obpager-1.8.pkg","repopath":"All/obpager-1.8.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":33388,"desc":"OBPager is a lightweight pager designed to be used with NetWM-compliant\nwindow managers like Openbox.\n\nUnlike many other pagers out there, OBPager has very few dependencies,\nrequiring only Xlib and glibc++ (no Gnome or KDE necessary).","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"}},"categories":["x11-wm"],"shlibs_required":["libX11.so.6","libXext.so.6","libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"obliterate","origin":"sysutils/obliterate","version":"0.5_1","comment":"Securely delete file[s]","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a77d07f46b8c189758f5bd565e19d691a7e736a89182026223b10e41c65d5bd3","flatsize":11389,"path":"All/obliterate-0.5_1.pkg","repopath":"All/obliterate-0.5_1.pkg","licenselogic":"single","pkgsize":6128,"desc":"Obliterate overwrites the named file[s] with a pattern designed to\nsecurely remove the data from the surface of most modern disk drives.","categories":["sysutils"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe obliterate port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"oblige","origin":"games/oblige","version":"7.70_1","comment":"Random map generator for classic FPS games","maintainer":"danfe@FreeBSD.org","www":"https://oblige.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c1e044d83886547b8999b48ee937ca379ef40235a729470a3da1e72f1d78de4e","flatsize":17159810,"path":"All/oblige-7.70_1.pkg","repopath":"All/oblige-7.70_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1648276,"desc":"Oblige is a random level generator for classic FPS games, especially the\nDOOM games, but aiming to support Heretic, Hexen, and Quake eventually.\nThe goal is to produce high quality levels which are easy to create and\nfun to play.  Scripting in Lua is supported for easy customisation.","deps":{"fltk":{"origin":"x11-toolkits/fltk","version":"1.3.10"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"physfs":{"origin":"devel/physfs","version":"3.2.0"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["games"],"shlibs_required":["libX11.so.6","libXcursor.so.1","libXext.so.6","libXfixes.so.3","libXft.so.2","libXinerama.so.1","libXrender.so.1","libc.so.8","libfltk.so.1.3","libfltk_images.so.1.3","libfontconfig.so.1","libjpeg.so.8","libm.so.4","libphysfs.so.1","libpng16.so.16","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on"}},{"name":"objecthash","origin":"devel/objecthash","version":"20160802_20","comment":"Cross-language way to cryptographically hash JSON objects","maintainer":"ports@FreeBSD.org","www":"https://github.com/benlaurie/objecthash","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e4277ccabeadaed567ade68f38554e3d411d7b6fb5c8cea20299982f8cb91ec3","flatsize":21869,"path":"All/objecthash-20160802_20.pkg","repopath":"All/objecthash-20160802_20.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":8840,"desc":"Objecthash provides a way to cryptographically hash objects (in the\nJSON-ish sense) that works cross-language and therefore cross-encoding.","deps":{"icu":{"origin":"devel/icu","version":"76.1,1"},"json-c":{"origin":"devel/json-c","version":"0.18"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["devel"],"messages":[{"message":"===>   NOTICE:\n\nThe objecthash port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ocaml-base","origin":"devel/ocaml-base","version":"0.16.3_2","comment":"Standard library for OCaml","maintainer":"freebsd@dev.thsi.be","www":"https://github.com/janestreet/base","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"341eb1b447c4f56a5095c72729a19d10d9ed799350ed390c428e736e35d429e1","flatsize":40543275,"path":"All/ocaml-base-0.16.3_2.pkg","repopath":"All/ocaml-base-0.16.3_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8529288,"desc":"Standard library meant to be used in place of the OCaml standard\nlibrary. Input-output and OS dependent facilities are not provided by\nthis library.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"},"ocaml-sexplib0":{"origin":"devel/ocaml-sexplib0","version":"0.17.0"}},"categories":["devel"],"options":{"DOCS":"on"}},{"name":"objconv","origin":"devel/objconv","version":"2.54.1","comment":"Agner Fog's object file converter","maintainer":"fuz@FreeBSD.org","www":"https://www.agner.org/optimize","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f7b4ee087d762aed7c33d948c3dd664f58a47aa462a22ca624cf7bc286ade8c3","flatsize":1192188,"path":"All/objconv-2.54.1.pkg","repopath":"All/objconv-2.54.1.pkg","licenselogic":"single","licenses":["GPLv1"],"pkgsize":553604,"desc":"This utility can be used for converting object files between COFF/PE,\nOMF, ELF and Mach-O formats for all 32-bit and 64-bit x86 platforms.\nCan modify symbol names in object files.  Can build, modify and convert\nfunction libraries across platforms.  Can dump object files and\nexecutable files.  Also includes a very good disassembler supporting the\nSSE4, AVX, AVX2, AVX512, FMA3, FMA4, XOP and Knights Corner instruction\nsets.","categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"obconf-qt","origin":"x11-wm/obconf-qt","version":"0.16.4_2","comment":"Qt port of preferences manager for Openbox","maintainer":"lxqt@FreeBSD.org","www":"https://github.com/lxqt/obconf-qt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"840740ac55a79c2500dd86ad5d60a62104858a6270d3a45184df5640981dae4a","flatsize":769590,"path":"All/obconf-qt-0.16.4_2.pkg","repopath":"All/obconf-qt-0.16.4_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":135380,"desc":"ObConf-Qt is a Qt port of ObConf, a configuration editor for OpenBox.\nIt allows you to edit and choose theme, and to edit window manager preferences\nsuch as mouse focus behaviour, font-settings and number of virtual desktops.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"imlib2":{"origin":"graphics/imlib2","version":"1.12.4_1,2"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"openbox":{"origin":"x11-wm/openbox","version":"3.6_13"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-linguisttools":{"origin":"devel/qt5-linguisttools","version":"5.15.16p3"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-x11extras":{"origin":"x11/qt5-x11extras","version":"5.15.16p0_1"}},"categories":["x11-wm"],"shlibs_required":["libICE.so.6","libImlib2.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libQt5X11Extras.so.5","libSM.so.6","libX11.so.6","libXft.so.2","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libobrender.so.29","libobt.so.2","libpango-1.0.so.0","libpangoft2-1.0.so.0","libpangoxft-1.0.so.0","librsvg-2.so.2","libstdc++.so.9","libxml2.so.2"]},{"name":"obfs4proxy-tor","origin":"security/obfs4proxy-tor","version":"0.0.14_18","comment":"Pluggable transport proxy for Tor (obfs4, The Obfuscator)","maintainer":"egypcio@FreeBSD.org","www":"https://gitlab.com/yawning/obfs4","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c6e6e341ac96705b6edb0821d1a9d9bca3662bdf436dab6586fd17c0e4e9389e","flatsize":5456572,"path":"All/obfs4proxy-tor-0.0.14_18.pkg","repopath":"All/obfs4proxy-tor-0.0.14_18.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1852492,"desc":"obfs4 (a.k.a. The Obfuscator) is a transport with the same features as\nScrambleSuit but utilizing Dan Bernstein's elligator2 technique for public\nkey obfuscation, and the ntor protocol for one-way authentication.","categories":["net","security"],"shlibs_required":["libc.so.8","libpthread.so.0"],"annotations":{"cpe":"cpe:2.3:a:torproject:obfs4proxy:0.0.14:::::dragonfly6:x86_64:18"},"messages":[{"message":"To use obfs4 as a Bridge Client, please add the following configuration\nto your 'torrc' config file:\n\n  # Enable obfs4proxy as Client\n  ClientTransportPlugin obfs4 exec /usr/local/bin/obfs4proxy\n\nTo use obfs4 as a Pluggable Transport in your Tor Bridge server, use the\nfollowing configurations in your 'torrc' config file:\n\n  # Enable obfs4proxy as Server\n  ServerTransportPlugin obfs4 exec /usr/local/bin/obfs4proxy\n  # Enable Extended ORPort\n  ExtORPort auto\n  ## (Optional) Listen on the specified IP:PORT\n  # ServerTransportListenAddr obfs4 0.0.0.0:443\n\nobfs4proxy is backwards-compatible with obfs2 and obfs3 either in client or \nserver mode. If you want to use it like this, please adjust your 'torrc' \nconfig file to fit your needs. It's compatible with ScrambleSuit in client mode.\n\nFor more information, please consult the official wiki page at \nhttps://trac.torproject.org/projects/tor/wiki/doc/PluggableTransports/obfs4proxy","type":"install"}]},{"name":"obconf","origin":"x11-wm/obconf","version":"2.0.4_6","comment":"Preferences manager for the Openbox window manager","maintainer":"novel@FreeBSD.org","www":"http://openbox.org/wiki/Obconf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2cf6dd095a4ce180498dbd4a391bec6c79ad00b7ed5a14bb60274476a8664352","flatsize":895787,"path":"All/obconf-2.0.4_6.pkg","repopath":"All/obconf-2.0.4_6.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":132140,"desc":"ObConf is a GUI utility for configuring the Openbox window manager.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libglade2":{"origin":"devel/libglade2","version":"2.6.4_13"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"openbox":{"origin":"x11-wm/openbox","version":"3.6_13"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"},"startup-notification":{"origin":"x11/startup-notification","version":"0.12_4"}},"categories":["x11-wm"],"shlibs_required":["libICE.so.6","libImlib2.so.1","libSM.so.6","libX11.so.6","libXft.so.2","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglade-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libobrender.so.29","libobt.so.2","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpangoxft-1.0.so.0","librsvg-2.so.2","libstartup-notification-1.so.0","libxml2.so.2"],"options":{"DOCS":"on","NLS":"on"}},{"name":"obby","origin":"devel/obby","version":"0.4.8_6","comment":"Library for synced document buffers","maintainer":"ports@FreeBSD.org","www":"http://gobby.0x539.de","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dfd733ae1676c233c9805c1274c6c80c00b3943844916337e867e04c3a1fff9f","flatsize":1320510,"path":"All/obby-0.4.8_6.pkg","repopath":"All/obby-0.4.8_6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":185432,"desc":"libobby is a library which provides synced document buffers. It supports\nmultiple documents in one session and is portable to both Windows and\nUnix-like platforms.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libsigc++":{"origin":"devel/libsigc++20","version":"2.12.1"},"net6":{"origin":"net/net6","version":"1.3.14_9"}},"categories":["devel"],"options":{"NLS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe obby port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"oath-toolkit","origin":"security/oath-toolkit","version":"2.6.9_1","comment":"Library, tools, and PAM module for OATH authentication","maintainer":"ale@FreeBSD.org","www":"https://www.nongnu.org/oath-toolkit/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"78cb7fbae45c2038fcd8b263e5ebf8abf98ea3f23a2ff256a8f78c5bc72bee1e","flatsize":1507373,"path":"All/oath-toolkit-2.6.9_1.pkg","repopath":"All/oath-toolkit-2.6.9_1.pkg","licenselogic":"and","licenses":["GPLv3+","LGPL20+"],"pkgsize":290388,"desc":"The OATH Toolkit contains a shared library, command line tool\nand a PAM module that makes it possible to build one-time\npassword authentication systems. Supported technologies include\nthe event-based HOTP algorithm and the time-based TOTP algorithm.\nOATH is the Open AuTHentication organization which specify\nthe algorithms.\n\nThe components included in the package is:\n\n- liboath:  A shared and static C library for OATH handling.\n- oathtool: A command line tool for generating and validating OTPs.\n- pam_oath: A PAM module for pluggable login authentication for OATH.","deps":{"libltdl":{"origin":"devel/libltdl","version":"2.5.4"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"xmlsec1":{"origin":"security/xmlsec1","version":"1.3.6"}},"categories":["security"],"shlibs_required":["libc.so.8","libltdl.so.7","libxml2.so.2","libxmlsec1.so.1","libxslt.so.1"],"options":{"DOCS":"on","PSKC":"on"}},{"name":"oaml","origin":"audio/oaml","version":"1.3.4_2","comment":"Open Adaptive Music Library","maintainer":"amdmi3@FreeBSD.org","www":"https://oamldev.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"560c155eede51c4d6a72434f107e6fb165c370ec2607009a1a6d5f7a87afcc48","flatsize":1016354,"path":"All/oaml-1.3.4_2.pkg","repopath":"All/oaml-1.3.4_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":176380,"desc":"OAML is a library the makes it easy to implement adaptive music in\ngames.\n\nAdaptive music, also known as interactive music or dynamic music,\nis music that reacts to what's happening on the video game. For\nexample, if there is a battle going on, music will get more tense\nto stimulate the player's reaction to the battle.","deps":{"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libsoxr":{"origin":"audio/libsoxr","version":"0.1.3_3"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"}},"categories":["audio"],"options":{"DOCS":"on","SOXR":"on"}},{"name":"oauth2-proxy","origin":"www/oauth2-proxy","version":"7.8.0_1","comment":"OAuth 2.0 proxy server","maintainer":"freebsd@rheinwolf.de","www":"https://github.com/oauth2-proxy/oauth2-proxy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7d0177851edb8b1f554121024ca64b2663030acaa6f8ea6b9e0b231cd6018fca","flatsize":23162151,"path":"All/oauth2-proxy-7.8.0_1.pkg","repopath":"All/oauth2-proxy-7.8.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6003148,"desc":"A reverse proxy and static file server that provides authentication using\nProviders (Google, GitHub, and others) to validate accounts by email, domain\nor group.","categories":["www"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"oak","origin":"sysutils/oak","version":"1.5.0","comment":"System Log Reporting Tool","maintainer":"demon@FreeBSD.org","www":"https://www.ktools.org/oak/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1f0714f793a700ed4acbc5a326946f308053f53df71748c6915eb1ed8bcca0c1","flatsize":36260,"path":"All/oak-1.5.0.pkg","repopath":"All/oak-1.5.0.pkg","licenselogic":"single","pkgsize":14368,"desc":"Oak is a program that can be used to monitor syslogs from a collection\nof servers and notify operators when problem conditions arise.  In\naddition to providing immediate notification of critical problems oak\nwill also batch less critical problems into summary messages that can\nbe sent less often and via any medium.  For example you may wish to\nhave oak page you on critical events while sending a summary of less\nimportant messages to your terminal once an hour.  In addition you\ncould send a daily email message summarizing all events.","categories":["sysutils"],"shlibs_required":["libc.so.8"]},{"name":"o3read","origin":"converters/o3read","version":"0.0.4_2","comment":"Standalone converter for the OpenOffice.org writer and scalc formats","maintainer":"samm@FreeBSD.org","www":"https://siag.nu/o3read/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ff58022c3c53792025159d3a0c87a1f1420361eec80d0732e5aa4fa5bab1fdb8","flatsize":74413,"path":"All/o3read-0.0.4_2.pkg","repopath":"All/o3read-0.0.4_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":21016,"desc":"This is a standalone converter for the OpenOffice.org swriter (*.sxw,*.odt)\nand  scalc (*.sxc) formats.\nIt doesn't depend on Open Office or any other external tools or libraries.\nThere are three output modules:\n    * o3read displays a dump of the parse tree\n    * o3totxt creates plain text\n    * o3tohtml creates html code\nExample: unzip -p document.odt content.xml | o3totxt","categories":["converters"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"o2em","origin":"emulators/o2em","version":"1.17_4","comment":"Odyssey2 / Videopac console emulator","maintainer":"techgunter@yahoo.com","www":"https://o2em.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8262f8ad52873521199fff8a34d03b0fd46afd0a95c9a1adb240683ee984993e","flatsize":987158,"path":"All/o2em-1.17_4.pkg","repopath":"All/o2em-1.17_4.pkg","licenselogic":"single","pkgsize":634624,"desc":"Odyssey2 / Videopac+ emulator.","deps":{"allegro":{"origin":"devel/allegro","version":"4.4.3.1_4"}},"categories":["emulators","games"],"shlibs_required":["liballeg.so.4","libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"* The Odyessey2 ROM is included in the source, although the documentation says\n   it isn't.\n * The main voice samples are included with this port, but not the sidsamp\n   which are only used by Sid the Spellbinder.  If you need these, put them in\n   PREFIX/o2em/voice/.\n * No cartridge ROMS are included.\n * o2em has been patched to better fit with FreeBSD:\n   - don't assume the CWD contains roms/ bios/ voice/\n   - don't restrict the location of ROMS to roms/\n   - use the correct implementation of gettimeticks() for FreeBSD\n   - allow for the use of PREFIX when building\n   - don't set the volume to the MAX at runtime\n   - be compliant with allegro 4.1.12\n\nRead O2EM.txt.","type":"install"}]},{"name":"nzbperl","origin":"news/nzbperl","version":"0.6.8_1","comment":"Perl script for downloading nzb files","maintainer":"ports@thepentagon.org","www":"https://noisybox.net/computers/nzbperl/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dbff26351d1b4ddd8f16231911077a6244d805e0688c14fd7899de1005060196","flatsize":99244,"path":"All/nzbperl-0.6.8_1.pkg","repopath":"All/nzbperl-0.6.8_1.pkg","licenselogic":"single","pkgsize":25556,"desc":"NzbPerl is a perl script for downloading nzb files. It supports automated\nparsing and sorting of nzb files, multiple servers, automated downloading,\nassmbling and decoding of message parts, and has user controlled bandwidth\nthrottling during runtime.","deps":{"p5-Term-ReadKey":{"origin":"devel/p5-Term-ReadKey","version":"2.38_1"},"p5-XML-DOM":{"origin":"textproc/p5-XML-DOM","version":"1.46"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"uudeview":{"origin":"converters/uudeview","version":"0.5.20_1"}},"categories":["news"],"options":{"SSL":"off"}},{"name":"oama","origin":"mail/oama","version":"0.18","comment":"OAuth credential Manager","maintainer":"nivit@FreeBSD.org","www":"https://github.com/pdobsan/oama","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e607b66e07d7cc1a53bad049265f93a66e87288151008f7511a5abbf028267d4","flatsize":47187494,"path":"All/oama-0.18.pkg","repopath":"All/oama-0.18.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":6767020,"desc":"Many IMAP/SMTP clients, like msmtp, fdm, isync, neomutt or mutt can use OAuth2\naccess tokens but lack the ability to renew and/or authorize OAuth2\ncredentials. The purpose of oama is to provide these missing capabilities by\nacting as a kind of smart password manager. In particular, access token renewal\nhappens automatically in the background transparent to the user.\n\nThe OAuth2 credentials are kept in a keyring provided by any password manager\nwith a FreeDesktop.org Secret Service compatible API. Some examples of such\npassword managers are:\n\n    Gnome keyring\n    KDE Wallet Manager\n    KeePaasXC\n\nAlternatively GNU PG encrypted files can also be used as a backend for storing\ncredentials.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"gobject-introspection":{"origin":"devel/gobject-introspection","version":"1.78.1_2,1"},"gpgme":{"origin":"security/gpgme","version":"1.24.2"},"libffi":{"origin":"devel/libffi","version":"3.4.6"},"libsecret":{"origin":"security/libsecret","version":"0.20.5_3"}},"categories":["mail"],"shlibs_required":["libc.so.8","libdl.so.0","libffi.so.8","libgmp.so.10","libm.so.4","libpthread.so.0","librt.so.0","libutil.so.4","libz.so.3"],"messages":[{"message":"When the GPG backend is used the encrypted credentials now are stored\nin the $XDG_STATE_HOME/oama directory. If the XDG_STATE_HOME environment\nvariable is not set then it defaults to $HOME/.local/state.\n\nThat is a breaking change! If you use the GPG backend you need to manually\nmove your credential ~/.local/var/oama/*.oama files into the new directory.","type":"upgrade","maximum_version":"0.15"}]},{"name":"ocaml-dolmen","origin":"devel/ocaml-dolmen","version":"0.9_2","comment":"Library for writing deduction and logic languages in Objective Caml","maintainer":"freebsd@dev.thsi.be","www":"https://github.com/Gbury/dolmen","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"70aadacc4f9286e5e862ec8058e588512829b3d741d7ecf01d35fb4bc0803ac4","flatsize":137048280,"path":"All/ocaml-dolmen-0.9_2.pkg","repopath":"All/ocaml-dolmen-0.9_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":26078852,"desc":"The dolmen library for OCaml provides modules for parsing,\ntype-checking and main loop controling.\n\nThe dolmen binary allows to parse and type-check input against a\nlanguage specification.\n\nDolmen comes with a LSP server implementation.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"libev":{"origin":"devel/libev","version":"4.33_1,1"},"menhir":{"origin":"devel/menhir","version":"20231231"},"ocaml":{"origin":"lang/ocaml","version":"4.14.2"},"ocaml-farith":{"origin":"math/ocaml-farith","version":"0.1_1"},"ocaml-fmt":{"origin":"devel/ocaml-fmt","version":"0.9.0_1"},"ocaml-gen":{"origin":"devel/ocaml-gen","version":"1.1"},"ocaml-linol":{"origin":"devel/ocaml-linol","version":"0.6_2"},"ocaml-logs":{"origin":"devel/ocaml-logs","version":"0.7.0_3"},"ocaml-lsp":{"origin":"devel/ocaml-lsp","version":"1.19.0_2"},"ocaml-pp_loc":{"origin":"devel/ocaml-pp_loc","version":"2.1.0"},"ocaml-ppx_deriving":{"origin":"devel/ocaml-ppx_deriving","version":"6.0.2_1"},"ocaml-ppx_hash":{"origin":"devel/ocaml-ppx_hash","version":"0.16.0_1"},"ocaml-ppx_yojson_conv_lib":{"origin":"devel/ocaml-ppx_yojson_conv_lib","version":"0.17.0_1"},"ocaml-spelll":{"origin":"textproc/ocaml-spelll","version":"0.4"},"ocaml-uutf":{"origin":"devel/ocaml-uutf","version":"1.0.3_3"}},"categories":["devel"],"shlibs_required":["libc.so.8","libev.so.4","libgmp.so.10","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on","MANPAGES":"off"}},{"name":"nyx","origin":"security/nyx","version":"2.1.0_3","comment":"Command-line monitor for Tor","maintainer":"cs@FreeBSD.org","www":"https://nyx.torproject.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b873d3a3b16fd282f4c5cef8a9ec0d00d61c42a57e0657f255966f506c754154","flatsize":1162302,"path":"All/nyx-2.1.0_3.pkg","repopath":"All/nyx-2.1.0_3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":193940,"desc":"Nyx is a command-line monitor for Tor. With this you can get detailed real-time\ninformation about your relay such as bandwidth usage, connections, logs, and\nmuch more.","deps":{"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"py311-stem":{"origin":"security/py-stem","version":"1.8.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","security"]},{"name":"nylon","origin":"net/nylon","version":"1.21_11","comment":"Unix SOCKS 4 and 5 proxy server","maintainer":"ports@FreeBSD.org","www":"https://monkey.org/~marius/nylon/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ecd1d8f49767b01dfe440bce58cd517e1289c9ba2cceac2c39d9d13e5bfee157","flatsize":39779,"path":"All/nylon-1.21_11.pkg","repopath":"All/nylon-1.21_11.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":18516,"desc":"nylon is a Unix SOCKS 4 and 5 proxy server. It is compatible with BSD,\nSolaris, HP-UX and Linux 2.2 & 2.4.","deps":{"libevent":{"origin":"devel/libevent","version":"2.1.12"}},"categories":["net"],"shlibs_required":["libc.so.8","libevent-2.1.so.7"],"messages":[{"message":"===>   NOTICE:\n\nThe nylon port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"nyancat","origin":"net/nyancat","version":"1.5.2,1","comment":"Animated telnet server that renders a loop of the nyan cat animation","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/klange/nyancat","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b4d3bd35f2faa2076df357eade4a4d98fef02abfc1b393ff4cffa88762cb8b8f","flatsize":38807,"path":"All/nyancat-1.5.2,1.pkg","repopath":"All/nyancat-1.5.2,1.pkg","licenselogic":"single","licenses":["NCSA"],"pkgsize":9340,"desc":"This is an animated, color, ANSI-text telnet server that renders a loop of the\nclassic nyan cat animation.","categories":["games","net"],"shlibs_required":["libc.so.8"],"messages":[{"message":"To setup a nyancat telnet server via inetd enable inetd in /etc/rc.conf:\n\ninetd_enable=\"YES\"\n\nAdd the following lines to /etc/inetd.conf:\n\ntelnet  stream  tcp     nowait  nobody  /usr/local/bin/nyancat  nyancat -t\ntelnet  stream  tcp6    nowait  nobody  /usr/local/bin/nyancat  nyancat -t","type":"install"}]},{"name":"ny-aspell","origin":"textproc/ny-aspell","version":"0.01.0_1,2","comment":"Aspell Nyanja dictionary","maintainer":"office@FreeBSD.org","www":"http://aspell.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b085a83709a1190b6320bd7c12be15ac41c3851c60619f309b32d80ad7006db6","flatsize":114128,"path":"All/ny-aspell-0.01.0_1,2.pkg","repopath":"All/ny-aspell-0.01.0_1,2.pkg","licenselogic":"single","pkgsize":39336,"desc":"Aspell Nyanja dictionary.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"]},{"name":"nxproxy","origin":"net/nxproxy","version":"3.5.99.20_1","comment":"Helper program for x2go","maintainer":"ports@FreeBSD.org","www":"https://wiki.x2go.org/doku.php","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3aa21d7376a4ec54869c2edc866304f0baf4631d4085cc99f3fed8ef5d273dcc","flatsize":29796,"path":"All/nxproxy-3.5.99.20_1.pkg","repopath":"All/nxproxy-3.5.99.20_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":14552,"desc":"NXProxy is a program required by the x2go client.","deps":{"nxcomp":{"origin":"x11/nxcomp","version":"3.5.0.32_3"}},"categories":["net"],"shlibs_required":["libXcomp.so.3","libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe nxproxy port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"nxengine","origin":"games/nxengine","version":"2.6.5.1_2","comment":"Engine-rewrite of the classic platformer Cave Story","maintainer":"pkubaj@FreeBSD.org","www":"https://github.com/nxengine/nxengine-evo","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c28715232bfa3a5f3bb5faf421b043c407443fcbdaba6b05cec477b723b467c4","flatsize":10610253,"path":"All/nxengine-2.6.5.1_2.pkg","repopath":"All/nxengine-2.6.5.1_2.pkg","licenselogic":"and","licenses":["FREEWARE","GPLv3"],"pkgsize":1351420,"desc":"NXEngine is a complete open-source clone/rewrite of the masterpiece\njump-and-run platformer Doukutsu Monogatari (also known as Cave Story).\nThis is a somewhat upgraded/refactored version of nxengine.","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_image":{"origin":"graphics/sdl2_image","version":"2.8.8"},"sdl2_mixer":{"origin":"audio/sdl2_mixer","version":"2.8.1"}},"categories":["games"],"shlibs_required":["libSDL2-2.0.so.0","libSDL2_image-2.0.so.0","libSDL2_mixer-2.0.so.0","libc.so.8","libjpeg.so.8","libm.so.4","libpng16.so.16","libpthread.so.0","libstdc++.so.9"]},{"name":"ocaml-camlp4","origin":"devel/ocaml-camlp4","version":"4.14+1_1","comment":"System for writing extensible parsers for OCaml","maintainer":"ports@FreeBSD.org","www":"https://github.com/ocaml/camlp4","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d898d5d3cb3395c30cf22f5f811be9923bbb8bc62794bdd7771a571a8f619e65","flatsize":187652022,"path":"All/ocaml-camlp4-4.14+1_1.pkg","repopath":"All/ocaml-camlp4-4.14+1_1.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":31136948,"desc":"Camlp4 is a software system for writing extensible parsers for\nprogramming languages. It provides a set of OCaml libraries that are\nused to define grammars as well as loadable syntax extensions of such\ngrammars. Camlp4 stands for Caml Preprocessor and Pretty-Printer and\none of its most important applications is the definition of\ndomain-specific extensions of the syntax of OCaml.\n\nCamlp4 was part of the official OCaml distribution until its version\n4.01.0. Since then it has been replaced by a simpler system which is\neasier to maintain and to learn: ppx rewriters and extension points.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"}},"categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe ocaml-camlp4 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"nxcomp","origin":"x11/nxcomp","version":"3.5.0.32_3","comment":"NX X11 protocol compression libraries","maintainer":"ports@FreeBSD.org","www":"https://wiki.x2go.org/doku.php","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dda55fdb56172936ac92fc68136470b02712d72d0e5f5850a5cd321a7757a4d3","flatsize":3432392,"path":"All/nxcomp-3.5.0.32_3.pkg","repopath":"All/nxcomp-3.5.0.32_3.pkg","licenselogic":"single","pkgsize":457132,"desc":"nxcomp is a library compressing X commands to be passed over network\nfor use with x2go.","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["devel","x11"],"messages":[{"message":"===>   NOTICE:\n\nThe nxcomp port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"openemr-php84","origin":"www/openemr","version":"7.0.2","comment":"Electronic health records and medical practice management application","maintainer":"wen@FreeBSD.org","www":"https://www.open-emr.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6f6edba2680a00009cc2e40cb62316392e385fcf0509edaab1c2b79a0ef25297","flatsize":678868550,"path":"All/openemr-php84-7.0.2.pkg","repopath":"All/openemr-php84-7.0.2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":148521596,"desc":"OpenEMR is a Free and Open Source electronic health records and medical\npractice management application. It is ONC Certified and it features\nfully integrated electronic health records, practice management, scheduling,\nelectronic billing, internationalization, free support, a vibrant community,\nand a whole lot more.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-ctype":{"origin":"textproc/php84-ctype","version":"8.4.8"},"php84-curl":{"origin":"ftp/php84-curl","version":"8.4.8"},"php84-gd":{"origin":"graphics/php84-gd","version":"8.4.8"},"php84-ldap":{"origin":"net/php84-ldap","version":"8.4.8"},"php84-mbstring":{"origin":"converters/php84-mbstring","version":"8.4.8"},"php84-pdo":{"origin":"databases/php84-pdo","version":"8.4.8"},"php84-pdo_mysql":{"origin":"databases/php84-pdo_mysql","version":"8.4.8"},"php84-pecl-mcrypt":{"origin":"security/pecl-mcrypt","version":"1.0.7"},"php84-pecl-xmlrpc":{"origin":"net/pecl-xmlrpc","version":"1.0.0.r3_2,1"},"php84-session":{"origin":"www/php84-session","version":"8.4.8"},"php84-xml":{"origin":"textproc/php84-xml","version":"8.4.8"},"php84-xmlreader":{"origin":"textproc/php84-xmlreader","version":"8.4.8"},"php84-xsl":{"origin":"textproc/php84-xsl","version":"8.4.8"},"php84-zip":{"origin":"archivers/php84-zip","version":"8.4.8"},"php84-zlib":{"origin":"archivers/php84-zlib","version":"8.4.8"}},"categories":["www"],"annotations":{"cpe":"cpe:2.3:a:openemr:openemr:7.0.2:::::dragonfly6:x86_64","flavor":"php84"},"messages":[{"message":"1) Add the following to your Apache configuration file\n   httpd.conf, and restart the server:\n\n   Alias /openemr /usr/local/www/openemr/\n   AcceptPathInfo On\n   <Directory /usr/local/www/openemr/>\n      AllowOverride None\n      Require all granted\n   </Directory>\n\n2) Visit your OpenEMR site with a browser (i.e.,\n   http://your.server.com/openemr/), and you should\n   be taken to the install script, which will lead\n   you through the installation step by step.\n\nFor more information, see the INSTALL DOCUMENTATION:\n\n   https://www.open-emr.org/wiki/index.php/OpenEMR_Installation_Guides","type":"install"}]},{"name":"nwreckdum","origin":"archivers/nwreckdum","version":"0.0.6_2","comment":"Utility for manipulating of Quake packed data files","maintainer":"ports@FreeBSD.org","www":"https://github.com/danfe/nwreckdum","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a5cdcf80bb106b9f1ebd50df5f95062941638fd5add547d1a43bb6c1eb2ac2f0","flatsize":33588,"path":"All/nwreckdum-0.0.6_2.pkg","repopath":"All/nwreckdum-0.0.6_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":13700,"desc":"NWReckDum is Quake PACK file format (.pak) manipulator.  It allows one to\nlist, extract, and create packed game data files easily from command line.","categories":["archivers","games"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe nwreckdum port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"nwg-menu","origin":"x11/nwg-menu","version":"0.1.7_1","comment":"MenuStart plugin to nwg-panel, also capable of working standalone","maintainer":"ports@FreeBSD.org","www":"https://github.com/nwg-piotr/nwg-menu","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"534b965059706112c7efb1a40429942e01f95fb8aa9929353cfd5a7e0ef0f253","flatsize":5683423,"path":"All/nwg-menu-0.1.7_1.pkg","repopath":"All/nwg-menu-0.1.7_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1285380,"desc":"nwg-menu displays the system menu with simplified FreeDesktop Main\nCategories (8 instead of 13). It also provides the search entry, to\nlook for installed application on the basis of .desktop files, and for\nfiles in XDG user directories.\n\nIt's being developed with sway in mind, but should also work with\nother wlroots-based Wayland compositors such as Wayfire.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk-layer-shell":{"origin":"x11-toolkits/gtk-layer-shell","version":"0.9.1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["wayland","x11"],"shlibs_required":["libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libfontconfig.so.1","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libgtk-layer-shell.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe nwg-menu port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"nwg-look","origin":"x11/nwg-look","version":"1.0.3","comment":"GTK settings editor adapted to work in the wlroots environment","maintainer":"ports@FreeBSD.org","www":"https://github.com/nwg-piotr/nwg-look","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fd4d202c61a05151889ede332e05a25175c5d79ce0166932f6a24e7390d7070f","flatsize":5199362,"path":"All/nwg-look-1.0.3.pkg","repopath":"All/nwg-look-1.0.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1136332,"desc":"Nwg-look is a GTK settings editor, designed to work properly in\nwlroots-based Wayland environment.  The look and feel is strongly\ninfluenced by LXAppearance, but nwg-look is intended to free the user\nfrom a few inconveniences:\n\n- It works natively on Wayland. You no longer need Xwayland, nor\n  strange env variables for it to run.\n- It applies gsettings directly, with no need to use workarounds. You\n  don't need to set gsettings in the sway config file. You don't need\n  the \"import-gsettings\" script.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"xcur2png":{"origin":"x11/xcur2png","version":"0.7.1"}},"categories":["wayland","x11"],"shlibs_required":["libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libfontconfig.so.1","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe nwg-look port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"nx","origin":"lang/nx","version":"2.4.0_1","comment":"Highly flexible, Tcl-based, object-oriented scripting language","maintainer":"tcltk@FreeBSD.org","www":"https://next-scripting.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4b8103b48345d7a47d5f7cd2c53c17386611f7773baabd716f9168233c243f2b","flatsize":6958851,"path":"All/nx-2.4.0_1.pkg","repopath":"All/nx-2.4.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3372696,"desc":"NX is a highly flexible, Tcl-based, object-oriented scripting language. It is a\ndescendant of XOTcl and was designed based on 10 years of experience with XOTcl\nin projects containing several hundred thousand lines of code. While XOTcl was\nthe first language designed to provide language support for design patterns and\nto provide a highly dynamic programming environment, the Next Scripting\nFramework (NSF) and NX add to these features support for language-oriented\nprogramming.","deps":{"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"}},"categories":["lang"],"options":{"DOCS":"on"}},{"name":"nwg-launchers","origin":"x11/nwg-launchers","version":"0.7.1.1_1","comment":"GTK-based launchers: application grid, button bar, dmenu for sway and other window managers","maintainer":"ports@FreeBSD.org","www":"https://github.com/nwg-piotr/nwg-launchers","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3d2251cbd8882f26cee918502c2b00a031c8f2607387a89ea60a21baa0d216d5","flatsize":1975044,"path":"All/nwg-launchers-0.7.1.1_1.pkg","repopath":"All/nwg-launchers-0.7.1.1_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":333764,"desc":"nwg-launchers is C++ rewrite of sgtk-menu, an application launcher\nprimarily developed for Sway but also works on other window managers.\n\nFeatures:\n- GNOME-like application grid, with search box and favourites\n- Horizontal or vertical button bar, out of a template file\n- GTK menu out of commands found in $PATH or newline-separated input","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"atkmm":{"origin":"accessibility/atkmm","version":"2.28.4"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"cairomm":{"origin":"graphics/cairomm","version":"1.14.5"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"glibmm":{"origin":"devel/glibmm","version":"2.66.7,1"},"gtk-layer-shell":{"origin":"x11-toolkits/gtk-layer-shell","version":"0.9.1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gtkmm30":{"origin":"x11-toolkits/gtkmm30","version":"3.24.9"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libsigc++":{"origin":"devel/libsigc++20","version":"2.12.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pangomm":{"origin":"x11-toolkits/pangomm","version":"2.46.4"}},"categories":["wayland","x11"],"shlibs_required":["libatkmm-1.6.so.1","libc.so.8","libcairomm-1.0.so.1","libgdk-3.so.0","libgdkmm-3.0.so.1","libgiomm-2.4.so.1","libglib-2.0.so.0","libglibmm-2.4.so.1","libgobject-2.0.so.0","libgtk-3.so.0","libgtk-layer-shell.so.0","libgtkmm-3.0.so.1","libsigc-2.0.so.0","libstdc++.so.9"],"options":{"WAYLAND":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe nwg-launchers port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"openemr-php82","origin":"www/openemr","version":"7.0.2","comment":"Electronic health records and medical practice management application","maintainer":"wen@FreeBSD.org","www":"https://www.open-emr.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"30e64b296acd75291f05986ea94a7a41931064505ebe46190648d0592d27adfd","flatsize":678868550,"path":"All/openemr-php82-7.0.2.pkg","repopath":"All/openemr-php82-7.0.2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":148524380,"desc":"OpenEMR is a Free and Open Source electronic health records and medical\npractice management application. It is ONC Certified and it features\nfully integrated electronic health records, practice management, scheduling,\nelectronic billing, internationalization, free support, a vibrant community,\nand a whole lot more.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-ctype":{"origin":"textproc/php82-ctype","version":"8.2.28"},"php82-curl":{"origin":"ftp/php82-curl","version":"8.2.28"},"php82-gd":{"origin":"graphics/php82-gd","version":"8.2.28"},"php82-ldap":{"origin":"net/php82-ldap","version":"8.2.28"},"php82-mbstring":{"origin":"converters/php82-mbstring","version":"8.2.28"},"php82-pdo":{"origin":"databases/php82-pdo","version":"8.2.28"},"php82-pdo_mysql":{"origin":"databases/php82-pdo_mysql","version":"8.2.28"},"php82-pecl-mcrypt":{"origin":"security/pecl-mcrypt","version":"1.0.7"},"php82-pecl-xmlrpc":{"origin":"net/pecl-xmlrpc","version":"1.0.0.r3_2,1"},"php82-session":{"origin":"www/php82-session","version":"8.2.28"},"php82-xml":{"origin":"textproc/php82-xml","version":"8.2.28"},"php82-xmlreader":{"origin":"textproc/php82-xmlreader","version":"8.2.28"},"php82-xsl":{"origin":"textproc/php82-xsl","version":"8.2.28"},"php82-zip":{"origin":"archivers/php82-zip","version":"8.2.28"},"php82-zlib":{"origin":"archivers/php82-zlib","version":"8.2.28"}},"categories":["www"],"annotations":{"cpe":"cpe:2.3:a:openemr:openemr:7.0.2:::::dragonfly6:x86_64","flavor":"php82"},"messages":[{"message":"1) Add the following to your Apache configuration file\n   httpd.conf, and restart the server:\n\n   Alias /openemr /usr/local/www/openemr/\n   AcceptPathInfo On\n   <Directory /usr/local/www/openemr/>\n      AllowOverride None\n      Require all granted\n   </Directory>\n\n2) Visit your OpenEMR site with a browser (i.e.,\n   http://your.server.com/openemr/), and you should\n   be taken to the install script, which will lead\n   you through the installation step by step.\n\nFor more information, see the INSTALL DOCUMENTATION:\n\n   https://www.open-emr.org/wiki/index.php/OpenEMR_Installation_Guides","type":"install"}]},{"name":"nwg-dock","origin":"x11/nwg-dock","version":"0.4.3_1","comment":"GTK3-based dock for sway","maintainer":"ports@FreeBSD.org","www":"https://github.com/nwg-piotr/nwg-dock","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f8c59ca046b58477fa61119b77e73ca07a0b53a349b668d11cbb16ee467068c1","flatsize":5805146,"path":"All/nwg-dock-0.4.3_1.pkg","repopath":"All/nwg-dock-0.4.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1284724,"desc":"Fully configurable (with command line arguments and css) dock, written\nin Go, aimed exclusively at sway Wayland compositor. It features\npinned buttons, task buttons, the workspace switcher and the launcher\nbutton. By default the launcher starts nwg-drawer or nwggrid (if found).","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk-layer-shell":{"origin":"x11-toolkits/gtk-layer-shell","version":"0.9.1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11"],"shlibs_required":["libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libfontconfig.so.1","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libgtk-layer-shell.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe nwg-dock port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"nwg-bar","origin":"x11/nwg-bar","version":"0.1.6_8","comment":"GTK3-based button bar for sway and other wlroots-based compositors","maintainer":"ports@FreeBSD.org","www":"https://github.com/nwg-piotr/nwg-bar","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7064c2ff011e8fd8391bbfebef84824da92eaba5212dd66cc0ddd244da4a9ddd","flatsize":5409946,"path":"All/nwg-bar-0.1.6_8.pkg","repopath":"All/nwg-bar-0.1.6_8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1214864,"desc":"nwg-bar is a Golang replacement to the nwgbar command (a part of\nnwg-launchers), with some improvements. Aimed at sway, works with\nwlroots-based compositors only.\n\nThe nwg-bar command creates a button bar on the basis of a JSON\ntemplate placed in the ~/.config/nwg-bar/ folder.  By default the\ncommand displays a horizontal bar in the center of the screen. Use\ncommand line arguments to change the placement.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk-layer-shell":{"origin":"x11-toolkits/gtk-layer-shell","version":"0.9.1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["wayland","x11"],"shlibs_required":["libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libfontconfig.so.1","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libgtk-layer-shell.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe nwg-bar port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"nwcc","origin":"lang/nwcc","version":"0.8.3","comment":"Nils Weller's C compiler for Unix systems","maintainer":"ports@FreeBSD.org","www":"https://nwcc.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"424a74041f94d954ddb68bd430449ffbdc511ac3edcc32de5fad6a750ed084f4","flatsize":3948895,"path":"All/nwcc-0.8.3.pkg","repopath":"All/nwcc-0.8.3.pkg","licenselogic":"single","pkgsize":1056240,"desc":"nwcc is a small C compiler for Unix systems under the BSDL\n\nThe primary goals of nwcc currently are portability and correctness.\nVarious C99 and GNU C features are also supported.\n\nIt works with FreeBSD/OpenBSD/Solaris/Linux on 80x86, FreeBSD/Linux on AMD64,\nSolaris on SPARC, AIX on PowerPC, and IRIX on MIPS hardware.\nCross-compilation is also supported.\nThe x86 and AMD64 backends support two assemblers; nasm/yasm and gas.\nThis can be useful for side-by-side assembler syntax comparison","categories":["lang"],"shlibs_required":["libc.so.8","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe nwcc port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"nvramtool","origin":"sysutils/nvramtool","version":"r6440_1","comment":"Utility for reading, writing the contents of CMOS memory","maintainer":"zont@FreeBSD.org","www":"https://www.coreboot.org/Nvramtool","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b06def4c83609e3d1b270dffb3364fe4283364a4840128129ab9fe0334ebde45","flatsize":55134,"path":"All/nvramtool-r6440_1.pkg","repopath":"All/nvramtool-r6440_1.pkg","licenselogic":"single","pkgsize":22840,"desc":"nvramtool is a utility for reading/writing coreboot parameters and\ndisplaying information from the coreboot table.  It is intended for x86-based\nsystems (both 32-bit and 64-bit) that use coreboot.\n\nThe coreboot table resides in low physical memory, and may be accessed\nthrough the /dev/mem interface.  It is created at boot time by coreboot, and\ncontains various system information such as the type of mainboard in use.  It\nspecifies locations in the CMOS (nonvolatile RAM) where the coreboot\nparameters are stored.\n\nFor information about coreboot, see http://www.coreboot.org/.","categories":["sysutils"],"shlibs_required":["libc.so.8"]},{"name":"nvimpager","origin":"sysutils/nvimpager","version":"0.13.0","comment":"Use NeoVim as a pager, with full syntax highlighting","maintainer":"adamw@FreeBSD.org","www":"https://github.com/lucc/nvimpager","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a6923a7466395d3d5b1c6db60f7370c03b577be4befe6c69c01df7f1dae19111","flatsize":38894,"path":"All/nvimpager-0.13.0.pkg","repopath":"All/nvimpager-0.13.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":15520,"desc":"Use neovim as a pager to view man pages, git diffs, and whatnot with neovim's\nsyntax highlighting and mouse support.\n\nThe script also has a \"cat mode\" which will not start up the neovim interface\nbut instead print a highlighted version of the file to the terminal. Like cat\nwith neovim syntax highlighting! If the input has less lines than the terminal\ncat mode is activated automatically so nvimpager behaves similar to less -F.\nPager mode and cat mode can be enforced with the options -p and -c\nrespectively.\n\nNvimpager comes with a small set of command line options but you can also use\nall of neovim's command line options. Use nvimpager -h to see the help text.\nThe configuration is separated from the users config for neovim. The main\nconfig file is ~/.config/nvimpager/init.vim. See the manpage for further\nexplanation.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"neovim":{"origin":"editors/neovim","version":"0.11.0"}},"categories":["sysutils"]},{"name":"nvidia_gpu_prometheus_exporter","origin":"net-mgmt/nvidia_gpu_prometheus_exporter","version":"g20181028_24","comment":"NVIDIA GPU Prometheus exporter","maintainer":"0mp@FreeBSD.org","www":"https://github.com/mindprince/nvidia_gpu_prometheus_exporter","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"435c75a759024b04816bf0ef4fcbae44eef70d1c80ef737cfd03a9ccaca58dfb","flatsize":6903987,"path":"All/nvidia_gpu_prometheus_exporter-g20181028_24.pkg","repopath":"All/nvidia_gpu_prometheus_exporter-g20181028_24.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":2265896,"desc":"This is a Prometheus Exporter for exporting NVIDIA GPU metrics. It uses the Go\nbindings for NVIDIA Management Library (NVML) which is a C-based API that can\nbe used for monitoring NVIDIA GPU devices. Unlike some other similar exporters,\nit does not call the nvidia-smi binary.","categories":["net-mgmt"],"shlibs_required":["libc.so.8","libdl.so.0","libpthread.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"The libnvidia-ml.so.1 library has to be installed on the system for\nnvidia_gpu_prometheus_exporter to be able to query GPUs.\n\nIt can be installed with one of the NVIDIA drivers available in the FreeBSD\nPorts Collection:\n\n- nvidia-driver\n- nvidia-driver-304\n- nvidia-driver-340","type":"install"}]},{"name":"nvi2","origin":"editors/nvi2","version":"2.2.1_3","comment":"Updated implementation of the ex/vi text editor","maintainer":"leres@FreeBSD.org","www":"https://github.com/lichray/nvi2/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fe8c38875075a721300094878b1e5f2569c69614378e91a7d3844114902c7569","flatsize":457698,"path":"All/nvi2-2.2.1_3.pkg","repopath":"All/nvi2-2.2.1_3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":196880,"desc":"nvi is an implementation of the ex/vi text editor.\n\nThe original vi was written by William Joy. Later Mark Horton added\na number of enhancements.\n\nnvi was written by Keith Bostic and was distributed as part of the\nFourth Berkeley Software Distribution (4BSD) by the University of\nCalifornia, Berkeley.\n\nThis version is based on a fork of nvi by Sven Verdoolaege. It is\nvery similar to the base vi but includes the expandtab option from\nNetBSD which is handy for Python development.","deps":{"db18":{"origin":"databases/db18","version":"18.1.40"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["editors"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6","libutil.so.4"],"options":{"DEBUG":"off","ICONV":"on","WIDECHAR":"on"}},{"name":"nux","origin":"textproc/nux","version":"1.6_3,1","comment":"Small open-source XQuery extension of the XOM library","maintainer":"ports@FreeBSD.org","www":"https://dst.lbl.gov/ACSSoftware/nux/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2b4472fd07c23284ee956504b769b3b2ef898736d37ed85988b8d00d1ab75eb1","flatsize":2849783,"path":"All/nux-1.6_3,1.pkg","repopath":"All/nux-1.6_3,1.pkg","licenselogic":"single","pkgsize":548812,"desc":"Nux is a small, straightforward, and surprisingly effective open-source\nextension of the XOM XML library. Nux is geared towards versatile embedded\nintegration and interchange, in particular for high-throughput server container\nenvironments (e.g. large-scale Peer-to-Peer messaging network infrastructures\nover high-bandwidth networks, scalable MOMs, etc). But its simplicity also\nmakes it useful for client side XML query/transformation workflow pipelines.\nFeatures include:\n\n- Seamless W3C XQuery support for XOM.\n- Efficient and flexible pools and factories for XQueries, XSL Transforms, as\n  well as Builders that validate against various schema languages, including\n  W3C XML Schemas, DTDs, RELAX NG, Schematron, etc.\n- For simple and complex continuous queries and/or transformations over very\n  large or infinitely long XML input, a convenient streaming path filter API\n  combines full XQuery support with straightforward filtering.\n- Glue for integration with JAXB and for queries over ill-formed HTML.\n- All this is rock-solid, dependable, well documented, and ships in a jar file\n  that weighs just 60 KB.","deps":{"java-getopt":{"origin":"java/java-getopt","version":"1.0.14_1"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"},"saxon-devel":{"origin":"textproc/saxon-devel","version":"9.1.0.8_1,1"},"xom":{"origin":"textproc/xom","version":"1.2.11,1"}},"categories":["java","textproc"],"options":{"DOCS":"on","XQUERY_TOOL":"on"},"annotations":{"deprecated":"Depends on deprecated port textproc/saxon-devel","expiration_date":"2025-04-30"},"messages":[{"message":"===>   NOTICE:\n\nThe nux port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nDepends on deprecated port textproc/saxon-devel.\n\nIt is scheduled to be removed on or after 2025-04-30."}]},{"name":"nuttcp","origin":"benchmarks/nuttcp","version":"8.2.2_1","comment":"TCP/UDP network testing tool","maintainer":"pi@FreeBSD.org","www":"https://nuttcp.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f07a975d5781f19d72e0d202c62edf1fc64ebd5c12a38ce65b302bbebf698133","flatsize":204479,"path":"All/nuttcp-8.2.2_1.pkg","repopath":"All/nuttcp-8.2.2_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":73780,"desc":"nuttcp is a network performance measurement tool intended for use\nby network and system managers. Its most basic usage is to determine\nthe raw TCP (or UDP) network layer throughput by transferring memory\nbuffers from a source system across an interconnecting network to\na destination system, either transferring data for a specified time\ninterval, or alternatively transferring a specified number of bytes.\n\nnuttcp is based on nttcp, but have several useful  features such\nas a server mode, rate limiting, multiple parallel streams, and\ntimer based usage.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["benchmarks","net"],"shlibs_required":["libc.so.8"],"options":{"NUTTSCP":"on"}},{"name":"nwchem-data","origin":"science/nwchem-data","version":"7.2.3","comment":"Data for NWChem, the computational chemistry software","maintainer":"yuri@FreeBSD.org","www":"https://nwchemgit.github.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f2163fa102125796d3be014a6342cd47c54571665bf0b266359436a22c301aec","flatsize":48109573,"path":"All/nwchem-data-7.2.3.pkg","repopath":"All/nwchem-data-7.2.3.pkg","licenselogic":"single","licenses":["ECL20"],"pkgsize":6129480,"desc":"The data package for NWChem, the quantum chemistry software.\n\nData contains basis sets descriptions, pseudopotentials, various related\ndata libraries needed for NWChem operation.","categories":["science"]},{"name":"nut","origin":"sysutils/nut","version":"2.8.2_1","comment":"Network UPS Tools","maintainer":"cy@FreeBSD.org","www":"https://www.networkupstools.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"159aa3bb0ef2a54632bb13acd545d6398589d9938e336a6ffbaef1e7aa87de80","flatsize":13470618,"path":"All/nut-2.8.2_1.pkg","repopath":"All/nut-2.8.2_1.pkg","licenselogic":"and","licenses":["ART10","GPLv1+","GPLv2+","GPLv3+"],"pkgsize":2062616,"desc":"This is a developing project to monitor a large assortment of UPS hardware.\nNetwork communications are used so that multiple systems can monitor a\nsingle physical UPS and shut down together if necessary without any\nspecial \"sharing hardware\" on the UPS itself. CGI scripts are provided\nto monitor UPS status via a WEB browser.","deps":{"avahi-app":{"origin":"net/avahi-app","version":"0.8_6"},"freeipmi":{"origin":"sysutils/freeipmi","version":"1.6.15"},"libgd":{"origin":"graphics/gd","version":"2.3.3_13,1"},"libltdl":{"origin":"devel/libltdl","version":"2.5.4"},"libmodbus":{"origin":"comms/libmodbus","version":"3.1.7_2"},"neon":{"origin":"www/neon","version":"0.32.5_3"},"net-snmp":{"origin":"net-mgmt/net-snmp","version":"5.9.4_6,1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"powerman":{"origin":"sysutils/powerman","version":"2.3.20_3"}},"categories":["sysutils"],"users":["nut"],"groups":["dialer","nut"],"shlibs_required":["libc.so.8","libcrypto.so.12","libgd.so.6","libm.so.4","libmodbus.so.5","libneon.so.27","libnetsnmp.so.40","libpowerman.so.0","libpthread.so.0","libssl.so.12","libstdc++.so.9","libusb.so.2","libutil.so.4","libwrap.so.4"],"options":{"AVAHI":"on","BASH":"on","CGI":"on","DEV":"off","DOCS":"on","FREEIPMI":"on","IPMIPSU":"off","MANPAGES":"on","MODBUS":"on","NEON":"on","PDU":"on","SERIAL":"on","SNMP":"on","USB":"on","SSL_OFF":"off","OPENSSL":"on","NSS":"off"}},{"name":"nut_exporter","origin":"sysutils/nut_exporter","version":"3.0.0_11","comment":"Prometheus exporter for the Network UPS Tools server","maintainer":"bsd@j-star.org","www":"https://github.com/DRuggeri/nut_exporter","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a263a08d6ca9770f385bb7ba55e754d0b5e1a456262b2176934db8a7166a7f44","flatsize":10126452,"path":"All/nut_exporter-3.0.0_11.pkg","repopath":"All/nut_exporter-3.0.0_11.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":3059008,"desc":"A Prometheus exporter for the Network UPS Tools server.\nThe exporter is written in a way to permit an administrator to scrape one or\nmany UPS devices visible to a NUT client as well as one or all NUT variables.\nA single instance of this exporter can scrape one or many NUT servers.","categories":["sysutils"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"nusoap","origin":"net/nusoap","version":"0.9.5","comment":"SOAP Toolkit for PHP","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/nusoap/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c8f43fefd50117b6372e46f1908b2ab109435f751dcb42184af0fd27c367e3c1","flatsize":715848,"path":"All/nusoap-0.9.5.pkg","repopath":"All/nusoap-0.9.5.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":74916,"desc":"NuSOAP is a rewrite of SOAPx4, provided by NuSphere and Dietrich\nAyala. It is a set of PHP classes - no PHP extensions required - that\nallow developers to create and consume web services based on SOAP 1.1,\nWSDL 1.1 and HTTP 1.0/1.1.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-curl":{"origin":"ftp/php83-curl","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"},"php83-zlib":{"origin":"archivers/php83-zlib","version":"8.3.21"}},"categories":["net","www"],"options":{"EXAMPLES":"on"},"annotations":{"cpe":"cpe:2.3:a:nusoap_project:nusoap:0.9.5:::::dragonfly6:x86_64"},"messages":[{"message":"===>   NOTICE:\n\nThe nusoap port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"numptyphysics-npcomplete","origin":"games/numptyphysics-npcomplete","version":"0.0.r20090116_3","comment":"Level pack for Numpty Physics","maintainer":"amdmi3@FreeBSD.org","www":"http://numptyphysics.garage.maemo.org/levels/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7baa5597ef71d9ee6a0528af60429ee9a1debb48f41e1db319d77b2bb96fd561","flatsize":948530,"path":"All/numptyphysics-npcomplete-0.0.r20090116_3.pkg","repopath":"All/numptyphysics-npcomplete-0.0.r20090116_3.pkg","licenselogic":"single","pkgsize":217548,"desc":"NP-complete - a pack of user-submitted levels for Numpty Physics","deps":{"numptyphysics":{"origin":"games/numptyphysics","version":"0.3.r20090104_11"}},"categories":["games"]},{"name":"numptyphysics","origin":"games/numptyphysics","version":"0.3.r20090104_11","comment":"Drawing physics-based puzzle game","maintainer":"amdmi3@FreeBSD.org","www":"http://numptyphysics.garage.maemo.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4a8b6fb6f9178124fb3658a3fc899012954f7108e7a508e3f3d9e4214dac9991","flatsize":521016,"path":"All/numptyphysics-0.3.r20090104_11.pkg","repopath":"All/numptyphysics-0.3.r20090104_11.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":283008,"desc":"Harness gravity with your crayon and set about creating blocks,\nramps, levers, pulleys and whatever else you fancy to get the little\nred thing to the little yellow thing.\n\nNumpty Physics is a drawing puzzle game in the spirit (and style?)\nof Crayon Physics using the same excellent Box2D engine.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_image-1.2.so.0","libX11.so.6","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"MOREFPS":"on"}},{"name":"numlockx","origin":"x11/numlockx","version":"1.2","comment":"Turns on numlock in X","maintainer":"amdmi3@FreeBSD.org","www":"http://home.kde.org/~seli/numlockx/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"789e83863d2181c6868e2a83cd3c7ec09b72aae007c90d77f7e002475c5caaa1","flatsize":10876,"path":"All/numlockx-1.2.pkg","repopath":"All/numlockx-1.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5012,"desc":"This little thingy allows you to start X with NumLock turned on (which is\na feature that a lot of people seem to miss and nobody really knew how to\nachieve this).","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXext.so.6","libXtst.so.6","libc.so.8"]},{"name":"nurbs++","origin":"graphics/nurbs++","version":"3.0.11_11","comment":"C++ library to manipulate and create NURBS curves and surfaces","maintainer":"gahr@FreeBSD.org","www":"https://libnurbs.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ce362ea6e1ea776e3fa81a1c514a4fe7d2e42a87bd98fa59c6bf367cef67640d","flatsize":8952273,"path":"All/nurbs++-3.0.11_11.pkg","repopath":"All/nurbs++-3.0.11_11.pkg","licenselogic":"single","pkgsize":1083636,"desc":"Non-Uniform Rational B-Splines (NURBS) are parametric functions which can\nrepresent any type of curves or surfaces.  This C++ library hides the basic\nmathematics of NURBS, allowing the user to focus on the more challenging\nparts of their projects.\n\nThe NURBS++ package includes a matrix library, an image manipulation\nlibrary, a numerical library and a NURBS library.\n\nThis library is copyrighted under the terms of the LGPL by its author,\nPhillipe Lavoie <lavoie@zeus.genie.uottawa.ca>.","categories":["graphics"]},{"name":"openclonk","origin":"games/openclonk","version":"8.1_7","comment":"Multiplayer action game involving small and nimble humanoids","maintainer":"kevinz5000@gmail.com","www":"https://www.openclonk.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"888b7ed622c6c22e2409319d35cc28a4546ad9238c72913cb027a1ce8da26bb7","flatsize":120105890,"path":"All/openclonk-8.1_7.pkg","repopath":"All/openclonk-8.1_7.pkg","licenselogic":"and","licenses":["CC0-1.0","ISCL"],"pkgsize":114082928,"desc":"OpenClonk is a free multiplayer action game in which you control clonks,\nsmall but witty and nimble humanoid beings. The game is mainly about\nmining, settling and fast-paced melees.\n\nOpenClonk is not just a game but also a versatile 2D game engine that\nallows the creation of mods. It is the successor of the shareware game\nseries Clonk and thus inherits many of its features.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"freealut":{"origin":"audio/freealut","version":"1.1.0_4"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"glew":{"origin":"graphics/glew","version":"2.2.0_3"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"miniupnpc":{"origin":"net/miniupnpc","version":"2.3.2"},"openal-soft":{"origin":"audio/openal-soft","version":"1.24.2_2"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"tinyxml":{"origin":"textproc/tinyxml","version":"2.6.2_4"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLEW.so.2","libGLU.so.1","libSDL2-2.0.so.0","libX11.so.6","libalut.so.0","libbfd-2.44.so","libc.so.8","libdl.so.0","libexecinfo.so.1","libfreetype.so.6","libjpeg.so.8","libm.so.4","libminiupnpc.so.20","libogg.so.0","libopenal.so.1","libpng16.so.16","libpthread.so.0","librt.so.0","libstdc++.so.9","libtinyxml.so.3","libvorbis.so.0","libvorbisfile.so.3","libz.so.3"]},{"name":"numix-icon-theme","origin":"x11-themes/numix-icon-theme","version":"24.04.22","comment":"Official base icon theme from the Numix Project","maintainer":"Alexander88207@protonmail.com","www":"https://numixproject.github.io","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"40027e352f2fe4776ffbf68e0b9377710c5f25099611d0bc13a1a72056fd873c","flatsize":26344343,"path":"All/numix-icon-theme-24.04.22.pkg","repopath":"All/numix-icon-theme-24.04.22.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":2333596,"desc":"Numix is the official icon theme from the Numix Project. It is heavily\ninspired by, and based upon parts of the Elementary, Humanity and\nGnome icon themes. Numix is designed to be used along-side an\napplication icon theme like Numix Circle or Numix Square.","categories":["x11-themes"]},{"name":"numix-gtk-theme","origin":"x11-themes/numix-gtk-theme","version":"2.6.7_1","comment":"Gtk flat themes","maintainer":"ports@FreeBSD.org","www":"https://numixproject.github.io","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1c235e8fcfb4f06668be78bcc559d18cc278746fd9c53ced7bb1cd6ada8e891a","flatsize":3139006,"path":"All/numix-gtk-theme-2.6.7_1.pkg","repopath":"All/numix-gtk-theme-2.6.7_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":116600,"desc":"Numix is a modern flat theme with a combination of light and dark elements.","deps":{"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk-murrine-engine":{"origin":"x11-themes/gtk-murrine-engine","version":"0.98.2_6"}},"categories":["x11-themes","xfce"],"options":{"NOTIFYD":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe numix-gtk-theme port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"numchar","origin":"misc/numchar","version":"1.0","comment":"Converts phone numbers between digits and characters","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bdff91924e6bc6ab70c64daad5e7d0e971022a1854066ed83c869cb95197f9ae","flatsize":12744,"path":"All/numchar-1.0.pkg","repopath":"All/numchar-1.0.pkg","licenselogic":"single","pkgsize":5348,"desc":"This port contains two phone number conversion utilities:\n\n\t1. numchar - converts a phone number to all possible combinations\n\t   of digits and characters;\n\n\t2. phdecode - decodes a phone number containing characters into\n\t   one containing only digits.","categories":["misc"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe numchar port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"numix-icon-theme-circle","origin":"x11-themes/numix-icon-theme-circle","version":"24.04.22","comment":"Icon theme from the Numix project","maintainer":"Alexander88207@protonmail.com","www":"https://github.com/numixproject/numix-icon-theme-circle","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6bb0f39d232ee65ebef57763cc520a9608b5aa7f6689dbe93ed82b039c8c924a","flatsize":14216613,"path":"All/numix-icon-theme-circle-24.04.22.pkg","repopath":"All/numix-icon-theme-circle-24.04.22.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1967780,"desc":"Numix Circle is an icon theme from the Numix project.","categories":["x11-themes"]},{"name":"nuklear","origin":"x11-toolkits/nuklear","version":"4.12.0","comment":"Minimal-state, immediate-mode graphical user interface toolkit","maintainer":"yuri@FreeBSD.org","www":"https://github.com/Immediate-Mode-UI/Nuklear","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"907f25ed425c9d37b8f2cf9dd7898a8721820e26560c2f4ed5e175c75fcbebeb","flatsize":1189067,"path":"All/nuklear-4.12.0.pkg","repopath":"All/nuklear-4.12.0.pkg","licenselogic":"or","licenses":["MIT","PD"],"pkgsize":180280,"desc":"This is a minimal-state, immediate-mode graphical user interface toolkit written\nin ANSI C and licensed under public domain. It was designed as a simple\nembeddable user interface for application and does not have any dependencies, a\ndefault render backend or OS window/input handling but instead provides a highly\nmodular, library-based approach, with simple input state for input and draw\ncommands describing primitive shapes as output. So instead of providing a\nlayered library that tries to abstract over a number of platform and render\nbackends, it focuses only on the actual UI.","categories":["x11-toolkits"]},{"name":"urbanterror-data","origin":"games/urbanterror-data","version":"4.2.023","comment":"Standalone realism based mod originally for Quake III Arena","maintainer":"ports@FreeBSD.org","www":"https://www.urbanterror.info/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0ae99fb48e485e559ecd1bee06e03d92c9167e80fb0fe312e1408bdad05fd2a8","flatsize":1910595369,"path":"All/urbanterror-data-4.2.023.pkg","repopath":"All/urbanterror-data-4.2.023.pkg","licenselogic":"single","licenses":["UrbanTerror"],"pkgsize":1872504340,"desc":"Urban Terror is a realism based total conversion mod for Quake III Arena which\nno longer requires this game to be played. It only uses its engine, which is\nopen sourced through the GPL and may be distributed freely. Urban Terror plays\nin about the same setting as Counter Strike, but is less focused on realism\nand plays much faster, which among other things, is caused by the ability to\nstrafe jump, which combined with wall jumping can lead to very quick movement\nand nice jumps. Urban Terror has 7 game modes, 25 maps and 15 weapons.\n\nThis port only contains the data, and can be played with ioUrbanTerror\n(games/iourbanterror) or any other Quake 3 Arena compatible engine.","categories":["games"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe urbanterror-data port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"nullmailer","origin":"mail/nullmailer","version":"2.2_2,1","comment":"MTA for hosts which relay to a fixed set of smart relays","maintainer":"ports@FreeBSD.org","www":"https://untroubled.org/nullmailer/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"67a277d1faa6c9661ac74da18c32119d08d857501b612e8b6741b893dc3336ae","flatsize":298270,"path":"All/nullmailer-2.2_2,1.pkg","repopath":"All/nullmailer-2.2_2,1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":77960,"desc":"This is nullmailer, a sendmail/qmail/etc replacement MTA for hosts which\nrelay to a fixed set of smart relays.  It is designed to be simple to\nconfigure, secure, and easily extendable.","categories":["mail"],"users":["nullmail"],"groups":["nullmail"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"GNUTLS":"off"},"messages":[{"message":"Please take /usr/local/etc/nullmailer/remotes.sample\nas an example and edit your own\n/usr/local/etc/nullmailer/remotes\n\nIt's possible to redefine mailq and sendmail in your /etc/mail/mailer.conf:\n\nsendmail\t/usr/local/libexec/nullmailer/sendmail\nsend-mail\t/usr/local/libexec/nullmailer/sendmail\nmailq\t\t/usr/local/libexec/nullmailer/mailq\n\nWARNING! It will cause problem in case delivering to local recipients.\nAlso man nullmailer-send(8) for more details\n\nNOTE for the ones upgrading from 1.00:\nThe smtp authentication option has been changed from\n--auth=joe,secret to --user=joe and --pass=secret, see nullmailer-send(8)\nfor details.","type":"install"},{"message":"===>   NOTICE:\n\nThe nullmailer port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"numdiff","origin":"math/numdiff","version":"5.9.0_2","comment":"Compare putatively similar files, ignoring small numeric differences","maintainer":"ports@FreeBSD.org","www":"https://www.nongnu.org/numdiff/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6b9321235a020d984a8b4969583c6cce9d7d13324b08d3172b802e43413c0645","flatsize":1329397,"path":"All/numdiff-5.9.0_2.pkg","repopath":"All/numdiff-5.9.0_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":537804,"desc":"Numdiff is a little program that can be used to compare putatively\nsimilar files line by line and field by field, ignoring small numeric\ndifferences or/and different numeric formats.\n\nEquivalently, Numdiff is a program with the capability to appropriately\ncompare files containing numerical fields (and not only).\n\n%25 numdiff file1 file2","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["math","textproc"],"shlibs_required":["libc.so.8","libgmp.so.10","libintl.so.8"],"options":{"DOCS":"on","GMP":"on","NLS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe numdiff port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"nucleus","origin":"x11-fonts/nucleus","version":"0.77_6","comment":"Another font package for X","maintainer":"olgeni@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d843f88dd748f13e5b1a781c9ad599052879b43909fabb22fd415e7a682147c9","flatsize":189103,"path":"All/nucleus-0.77_6.pkg","repopath":"All/nucleus-0.77_6.pkg","licenselogic":"single","pkgsize":183948,"desc":"nucleus font collection for X.\n\nYou'll have to add /usr/X11R6/lib/X11/fonts/nucleus\nto your X font path by either:\n\n$ xset fp+ /usr/X11R6/lib/X11/fonts/nucleus\n$ xset fp rehash\n\nor by adding it to your X-server configuration file (usually\n/etc/X11/XF86Config) and restarting the X-server.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"nuclearchess","origin":"games/nuclearchess","version":"1.0.0_10","comment":"Chess variant designed to be short and fun for all players","maintainer":"ports@FreeBSD.org","www":"https://www.linux-games.com/nuclearchess/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"626c04d82523796a62ddf260a0f2a3e74cf4e73fe05856a2fd2ea4c53980cafd","flatsize":1321627,"path":"All/nuclearchess-1.0.0_10.pkg","repopath":"All/nuclearchess-1.0.0_10.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1271952,"desc":"NuclearChess is a chess variant. Whenever a piece is captured, both\npieces and all pieces on neighbour fields die. Games are short and fun\neven for people who usually don't play chess.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_image-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe nuclearchess port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"nu_plugin_inc","origin":"shells/nu_plugin_inc","version":"0.103.0_1","comment":"Nushell plugin: Increment a value or version","maintainer":"yuri@FreeBSD.org","www":"https://www.nushell.sh/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"395fc126f6c50508925041093311c66b1680fa28847ccf5d9702e8f82cbfa2a6","flatsize":3819599,"path":"All/nu_plugin_inc-0.103.0_1.pkg","repopath":"All/nu_plugin_inc-0.103.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":935504,"desc":"Nushell plugin providing support for querying SQL, XML, JSON,\nHTML (via selector), and WebPage Metadata.","categories":["shells"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0"]},{"name":"nu_plugin_query","origin":"shells/nu_plugin_query","version":"0.103.0_1","comment":"Nushell plugin: Querying SQL, XML, JSON, HTML, and WebPage Metadata","maintainer":"yuri@FreeBSD.org","www":"https://www.nushell.sh/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1ddfc4f6561c41515f0dfeac6235f67cbc9b3e1b3d3f78aa393bfdbe2567befb","flatsize":8922374,"path":"All/nu_plugin_query-0.103.0_1.pkg","repopath":"All/nu_plugin_query-0.103.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2041424,"desc":"Nushell plugin providing support for querying SQL, XML, JSON,\nHTML (via selector), and WebPage Metadata.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["shells"],"shlibs_required":["libc.so.8","libcurl.so.4","libexecinfo.so.1","libm.so.4","libpthread.so.0"]},{"name":"ntraceroute","origin":"net/ntraceroute","version":"6.4.2_3","comment":"Ubiquitous network routing analysis tool","maintainer":"zi@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"26c987a5cc5a392aa57bc5cd0981042a3ebb3890da07dd5b77577d97cca55730","flatsize":33688,"path":"All/ntraceroute-6.4.2_3.pkg","repopath":"All/ntraceroute-6.4.2_3.pkg","licenselogic":"single","pkgsize":13456,"desc":"This is the NANOG traceroute program. This traceroute variant offers\nfeatures such as MPLS label decode, Path MTU discovery, AS lookup,\nand spray mode. It is maintained by a collection of volunteers.","categories":["net"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"nttcp","origin":"benchmarks/nttcp","version":"1.47_4","comment":"Client/server program for testing network performance","maintainer":"martymac@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"908c5eb78d3a21f032e35170ff1055142132bd33a830cb6b482b5743d957c2c8","flatsize":41948,"path":"All/nttcp-1.47_4.pkg","repopath":"All/nttcp-1.47_4.pkg","licenselogic":"single","licenses":["NTTCP"],"pkgsize":20524,"desc":"This program is a much more convient version of the ttcp program.\nIt uses inetd (or simulates its behaviour) to start off the remote\nside program which will send/receive data. Both sides measure the time\nand number of bytes transfered. The local side will print the measures.\nThe format of the output can be specified on the commandline.","categories":["benchmarks","net"],"shlibs_required":["libc.so.8"]},{"name":"ntpstat","origin":"sysutils/ntpstat","version":"0.6_1","comment":"Print the ntpd or chronyd synchronisation status","maintainer":"cy@FreeBSD.org","www":"https://github.com/mlichvar/ntpstat","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c94a529ffe64b2bff941dd8af2717159672166de358d1fe669f2e7977dc6797e","flatsize":7991,"path":"All/ntpstat-0.6_1.pkg","repopath":"All/ntpstat-0.6_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4048,"desc":"ntpstat is a shell script which prints the ntpd or chronyd synchronisation\nstatus, using the ntpq or chronyc program. It emulates the original ntpstat\nprogram written in C by G. Richard Keech, which implemented a subset of the\nmode6 protocol supported by ntpd.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"gawk":{"origin":"lang/gawk","version":"5.3.1"}},"categories":["sysutils"]},{"name":"ntpa","origin":"net/ntpa","version":"0.8.2_7","comment":"NTP data collection and charting","maintainer":"cs@innolan.net","www":"http://ntpa.innolan.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b06b2f93aece6dc40b15331a86204bd80e84d640e6805dd1beed9218da6547cb","flatsize":1611342,"path":"All/ntpa-0.8.2_7.pkg","repopath":"All/ntpa-0.8.2_7.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","GPLv2","MIT","PostgreSQL"],"pkgsize":470860,"desc":"NTP Analyzer is a tool dedicated to analyze the operation of time\nservers.\n\nNTP Analyzer collects data from ntp daemons and can be configured\nto generate graphs and web pages to visualize the activities of\nsupervised hosts and peers.","deps":{"mono5.20":{"origin":"lang/mono5.20","version":"5.20.1.34_4"},"newtonsoft-json":{"origin":"devel/newtonsoft-json","version":"9.0.1_4"}},"categories":["net"],"users":["ntpa"],"groups":["ntpa"],"options":{"GRAPH":"off","WEBFILES":"off"},"messages":[{"message":"NTP Analyzer has been installed. If this is the first time remember to\ncreate a MariaDB, MySQL or PostgreSQL user and database first.\n\nIf you are upgrading from a previous version of NTP Analyzer be sure to\ntake a backup of your database before starting ntpa in upgrade mode.","type":"install"},{"message":"The ntpa newsyslog.conf(5) filename has been changed:\n  OLD: /usr/local/etc/newsyslog.conf.d/ntpa\n  NEW: /usr/local/etc/newsyslog.conf.d/ntpa.conf\n\nAny file found at the old location has been automatically moved to\nthe new location. This was done to ensure log rotation continued to\nwork after change r340318 made to FreeBSD base, where the default\nnewsyslog configuration now only includes filenames that end with\n'.conf' and do not begin with '.'.\n\nIf you use provisioning/configuration management tools to create or\nedit this file, you will need to change their configuration to use\nthe new filename.","type":"upgrade","maximum_version":"0.8.2_4"}]},{"name":"nuitka-py311","origin":"devel/nuitka","version":"2.6","comment":"Compatible and efficient Python compiler","maintainer":"python@FreeBSD.org","www":"https://nuitka.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"38a33f664fe91ce1b11e69b3dc8d0899b0308d05dba4d869f4c5bf01469f98a9","flatsize":37988296,"path":"All/nuitka-py311-2.6.pkg","repopath":"All/nuitka-py311-2.6.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":3958956,"desc":"Nuitka is a Python compiler, a good replacement for the Python interpreter\nand compiles every construct that CPython 2.6, 2.7, 3.2, 3.3 and 3.4 offer.\nIt translates Python code into a C++ program that then uses \"libpython\" to\nexecute in the same way as CPython does, in a very compatible way.","deps":{"py311-ordered-set":{"origin":"devel/py-ordered-set","version":"4.1.0_2"},"py311-zstandard":{"origin":"archivers/py-zstandard","version":"0.23.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"cpe":"cpe:2.3:a:nuitka:nuitka:2.6:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"ntpsec","origin":"net/ntpsec","version":"1.2.3","comment":"Network Time Protocol suite, refactored","maintainer":"yuri@FreeBSD.org","www":"https://gitlab.com/NTPsec/ntpsec/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f1f757c3f8f30941d868f81815106a058e248ecb82057015de3d882fe5a7fc18","flatsize":4280220,"path":"All/ntpsec-1.2.3.pkg","repopath":"All/ntpsec-1.2.3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":1816256,"desc":"A reimplementation of the NTP protocol daemon and tools in a secure way.\n\nA major new feature is that it implements IETF's Network Time Security standard\nfor strong cryptographic authentication of time service.\n\nSecurity improvements:\n* Network Time Security is implemented.\n* The deprecated ntpdc utility, long a chronic locus of security\n  vulnerabilities, has been removed\n* Autokey is not supported; that code has been removed, as it was chronically\n  prone to security vulnerabilities.\n* Peer mode has been removed. The keyword peer in ntp.conf is now just an alias\n  for keyword server.\n* Broadcast- and multicast modes, which are impossible to secure, have been\n  removed.\n* The authentication requirement for remote configuration commands (e.g., via\n  ntpq) can no longer be disabled.\n* The deprecated and vulnerability-prone ntpdate program has been replaced with\n  a shell wrapper around ntpdig.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"mDNSResponder":{"origin":"net/mDNSResponder","version":"2200.140.11"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net"],"shlibs_required":["libc.so.8","libcrypto.so.12","libm.so.4","libpthread.so.0","librt.so.0","libssl.so.12","libssp.so.0"],"options":{"DOCS":"on","REFCLOCKS":"on"},"annotations":{"cpe":"cpe:2.3:a:ntpsec:ntpsec:1.2.3:::::dragonfly6:x86_64"}},{"name":"ntp","origin":"net/ntp","version":"4.2.8p18_4","comment":"The Network Time Protocol Distribution","maintainer":"cy@FreeBSD.org","www":"https://www.ntp.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"07829cfa37c3f35ee75ecf9eda292693059d6a120d3b2a3326ea0f8655c9d2e5","flatsize":6219436,"path":"All/ntp-4.2.8p18_4.pkg","repopath":"All/ntp-4.2.8p18_4.pkg","licenselogic":"single","pkgsize":1777328,"desc":"The Network Time Protocol (NTP) is used to synchronize the time of a\ncomputer client or server to another server or reference time source,\nsuch as a radio or satellite receiver or modem.\n\nIt provides client accuracies typically within a millisecond on LANs\nand up to a few tens of milliseconds on WANs relative to a primary\nserver synchronized to Coordinated Universal Time (UTC) via a Global\nPositioning Service (GPS) receiver, for example.\n\nTypical NTP configurations utilize multiple redundant servers and diverse\nnetwork paths, in order to achieve high accuracy and reliability.\n\nSome configurations include cryptographic authentication to prevent\naccidental or malicious protocol attacks.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libedit":{"origin":"devel/libedit","version":"3.1.20250104,1"},"libevent":{"origin":"devel/libevent","version":"2.1.12"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net"],"shlibs_required":["libc.so.8","libcrypto.so.12","libedit.so.0","libevent_core-2.1.so.7","libevent_pthreads-2.1.so.7","libintl.so.8","libm.so.4","libpthread.so.0","libutil.so.4"],"options":{"ACTS":"on","ARBITER":"on","ARCRON_MSF":"on","AS2201":"on","ATOM":"on","AUDIO_CHU":"off","BANCOMM":"off","CHRONOLOG":"on","CHU":"on","COMPUTIME":"off","DATUM":"on","DCF7000":"off","DEBUG":"off","DOCS":"on","DUMBCLOCK":"on","EXAMPLES":"on","FG":"on","GPSVME":"off","HEATH":"on","HOPF6021":"off","HOPFPCI":"on","HOPFSERIAL":"on","HPGPS":"on","IPV6":"on","IRIG":"on","JJY":"on","JUPITER":"on","LEITCH":"on","LOCAL_CLOCK":"on","MD5":"off","MEINBERG":"off","MX4200":"off","NEOCLOCK4X":"on","NLS":"on","NMEA":"on","NTPSNMPD":"off","NTP_SIGND":"off","ONCORE":"on","PALISADE":"on","PCF":"on","PERL_UTILS":"on","PST":"on","RAWDCF":"off","RCC8000":"off","RIPENCC":"off","SCHMID":"off","SEL240X":"off","SHM":"on","SPECTRACOM":"on","SSL":"on","THREADS":"on","TRIMTAIP":"off","TRIMTSIP":"off","TRUETIME":"on","ULINK":"on","VARITEXT":"off","WHARTON":"off","WWV":"on","ZYFER":"on"},"annotations":{"cpe":"cpe:2.3:a:ntp:ntp:4.2.8p18:::::dragonfly6:x86_64:4"},"messages":[{"message":"Please add\n\n\tntpd_program=\"/usr/local/sbin/ntpd\"\n\tntpdate_program=\"/usr/local/sbin/ntpdate\"\n\nto your /etc/rc.conf or run\n\n\tsysrc ntpd_program=\"/usr/local/sbin/ntpd\"\n\tsysrc ntpdate_program=\"/usr/local/sbin/ntpdate\"\n\nto enable ntp from ports/packages instead of base ntp.","type":"install"}]},{"name":"ntimed","origin":"net/ntimed","version":"0.0.2015.01.30_1","comment":"Network time synchronization client","maintainer":"ports@FreeBSD.org","www":"https://github.com/bsdphk/Ntimed","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6244bce515347a3746c6a80b2f8f4613bfccc097892448dbdd3362a7c3229902","flatsize":52303,"path":"All/ntimed-0.0.2015.01.30_1.pkg","repopath":"All/ntimed-0.0.2015.01.30_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":22960,"desc":"This is a preview/early-acces/alpha/buzzword-of-the-times release of a\nnew FOSS project written to gradually take over the world of networked\ntimekeeping.","categories":["net"],"shlibs_required":["libc.so.8","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe ntimed port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"nu_plugin_formats","origin":"shells/nu_plugin_formats","version":"0.103.0_1","comment":"Nushell plugin: Support for several additional data formats","maintainer":"yuri@FreeBSD.org","www":"https://www.nushell.sh/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5bb86dcf0318f899cff4f039ede40631b9e52ee2d9bdbc56110706e16e0a0a88","flatsize":8023696,"path":"All/nu_plugin_formats-0.103.0_1.pkg","repopath":"All/nu_plugin_formats-0.103.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1807820,"desc":"Nushell plugin providing support for several additional data formats:\nEML, ICS, INI, plist, and VCF.","categories":["shells"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0"]},{"name":"ntk","origin":"x11-toolkits/ntk","version":"1.3.1001_1","comment":"Fork of FLTK 1.3.0 which adds graphics rendering via Cairo, etc","maintainer":"yuri@FreeBSD.org","www":"https://github.com/original-male/ntk","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f72ea2f157fcbecd19bfc6531296fb42733a1a7772019da30dcf5770f4249852","flatsize":2754658,"path":"All/ntk-1.3.1001_1.pkg","repopath":"All/ntk-1.3.1001_1.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":857132,"desc":"NTK is a fork of FLTK 1.3.0 which adds graphics rendering via\nCairo, support for transparent/overlapping widgets, streamlining\nof internals, and some new/improved widgets.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["x11-toolkits"],"shlibs_required":["libX11.so.6","libXft.so.2","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libjpeg.so.8","libm.so.4","libpng16.so.16","libpthread.so.0","libstdc++.so.9","libz.so.3"]},{"name":"ntfy","origin":"sysutils/ntfy","version":"2.7.0.14_1","comment":"Utility for sending notifications on-demand, and when commands finish","maintainer":"yuri@FreeBSD.org","www":"https://ntfy.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7f1d497b924fd2b74b92183f828e4b2aa8a7cb82da83d38fee1c2586cb4f68b9","flatsize":283708,"path":"All/ntfy-2.7.0.14_1.pkg","repopath":"All/ntfy-2.7.0.14_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":74224,"desc":"ntfy brings notification to your shell. It can automatically provide desktop\nnotifications when long running commands finish or it can send push\nnotifications to your phone when a specific command finishes.","deps":{"py311-appdirs":{"origin":"devel/py-appdirs","version":"1.4.4_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-ruamel.yaml":{"origin":"devel/py-ruamel.yaml","version":"0.18.10_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["deskutils","sysutils"]},{"name":"nsync","origin":"devel/nsync","version":"1.27.0","comment":"C library that exports various synchronization primitives like mutexes","maintainer":"amzo1337@gmail.com","www":"https://github.com/google/nsync","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b07b1662239203d61b03a75606780c2fe8d674a4c4e073698b14236c183d5a3b","flatsize":162451,"path":"All/nsync-1.27.0.pkg","repopath":"All/nsync-1.27.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":47996,"desc":"Nsync is a C library that exports various synchronization primitives.\nThe library is intended to be portable, and to be compilable on a system with\nonly a C90 compiler, assuming atomic operations are available from the\ncompiler, operating system, or assembler routines.  It is able to use C11 or\nC++11 atomic operations if they are available.","categories":["devel"]},{"name":"nsxiv","origin":"graphics/nsxiv","version":"28_3","comment":"Simple X image viewer","maintainer":"0mp@FreeBSD.org","www":"https://github.com/nsxiv/nsxiv","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9392a527639e41d61a70074d99cc450b36573a9dc7703082f17fbe2e61d43203","flatsize":102614,"path":"All/nsxiv-28_3.pkg","repopath":"All/nsxiv-28_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":45896,"desc":"Neo (or New or Not) Simple (or Small or Suckless) X Image Viewer is a fork of\nnow unmaintained sxiv, the Simple X Image Viewer, with the purpose of\nmaintaining it and adding simple, sensible features. nsxiv is free software\nlicensed under GPLv2 and aims to be easy to modify and customize.\n\nSome of its features are:\n\n- Basic image operations, e.g. zooming, panning, rotating\n- Customizable key and mouse button mappings (in config.h)\n- Thumbnail mode: grid of selectable previews of all images\n- Ability to cache thumbnails for fast re-loading\n- Basic support for multi-frame images\n- Load all frames from GIF files and play GIF animations\n- Display image information in status bar","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"giflib":{"origin":"graphics/giflib","version":"5.2.2"},"imlib2":{"origin":"graphics/imlib2","version":"1.12.4_1,2"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libexif":{"origin":"graphics/libexif","version":"0.6.25"},"libinotify":{"origin":"devel/libinotify","version":"20240724"},"webp":{"origin":"graphics/webp","version":"1.5.0"}},"categories":["graphics"],"shlibs_required":["libImlib2.so.1","libX11.so.6","libXft.so.2","libc.so.8","libexif.so.12","libfontconfig.so.1","libgif.so.7","libinotify.so.0","libwebp.so.7","libwebpdemux.so.2"],"options":{"EXAMPLES":"on"}},{"name":"nss_wrapper","origin":"devel/nss_wrapper","version":"1.1.3_3","comment":"Wrapper for the user, group and hosts NSS API","maintainer":"timur@FreeBSD.org","www":"https://cwrap.org/nss_wrapper.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f32e6b0db0790bfd6840f6ec4e3ae32864e0a9ff50010a94f6be1558346932a4","flatsize":89246,"path":"All/nss_wrapper-1.1.3_3.pkg","repopath":"All/nss_wrapper-1.1.3_3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":32192,"desc":"There are projects which provide daemons needing to be able to create, modify\nand delete Unix users. Or just switch user ids to interact with the system e.g.\na user space file server. To be able to test that you need the privilege to\nmodify the passwd and groups file. With nss_wrapper it is possible to define\nyour own passwd and groups file which will be used by software to act correctly\nwhile under test.\n\nIf you have a client and server under test they normally use functions to\nresolve network names to addresses (dns) or vice versa. The nss_wrappers allow\nyou to create a hosts file to setup name resolution for the addresses you use\nwith socket_wrapper.\n\n- Provides information for user and group accounts.\n- Network name resolution using a hosts file.\n- Loading and testing of NSS modules.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel"],"options":{"TEST":"on"}},{"name":"nss_mdns","origin":"dns/nss_mdns","version":"0.14.1.20200624_1","comment":"NSS module implementing multicast DNS name resolution","maintainer":"ashish@FreeBSD.org","www":"https://github.com/lathiat/nss-mdns","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e6c99d1d99842a34649564af2d114fb62f66d19ee0a0af99e0b0f7208b083e1e","flatsize":140946,"path":"All/nss_mdns-0.14.1.20200624_1.pkg","repopath":"All/nss_mdns-0.14.1.20200624_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":25744,"desc":"nss_mdns is a plugin for libc which provides host name resolution via\nMulticast DNS, building on Avahi.\nOnly name resolution is provided; nss_mdns does not advertise services.","deps":{"avahi-app":{"origin":"net/avahi-app","version":"0.8_6"}},"categories":["dns"],"options":{"DOCS":"on"}},{"name":"nss_ldap","origin":"net/nss_ldap","version":"1.265_15","comment":"RFC 2307 NSS module","maintainer":"des@FreeBSD.org","www":"https://www.padl.com/OSS/nss_ldap.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"32632412388df0ddcc6a478a32ff3bccccdc18bdcc534536852c0243af761e40","flatsize":142111,"path":"All/nss_ldap-1.265_15.pkg","repopath":"All/nss_ldap-1.265_15.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":55488,"desc":"nss_ldap is a NSS module which provides an LDAP backend for C library\nfunctions such as getpwnam(3), getgrnam(3), and gethostbyname(3).  It\nis compliant with RFC 2307, ``An Approach for Using LDAP as a Network\nInformation Service''.\n\nCurrently this is an experimental port, with support only for the\n`passwd' and `group' databases.","deps":{"krb5":{"origin":"security/krb5","version":"1.21.3_1"},"openldap26-client":{"origin":"net/openldap26-client","version":"2.6.9_1"}},"categories":["net"],"options":{"KERBEROS":"on","LCLASS":"on"},"annotations":{"cpe":"cpe:2.3:a:padl:nss_ldap:1.265:::::dragonfly6:x86_64:15"},"messages":[{"message":"The nss_ldap module expects to find its configuration files at the\nfollowing paths:\n\nLDAP configuration:     /usr/local/etc/nss_ldap.conf\nLDAP secret (optional): /usr/local/etc/nss_ldap.secret","type":"install"}]},{"name":"nss_compat_ossl","origin":"security/nss_compat_ossl","version":"0.9.6_1","comment":"Source-level compatibility library for OpenSSL to NSS porting","maintainer":"ports@FreeBSD.org","www":"http://rcritten.fedorapeople.org/nss_compat_ossl.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"52d5d21ab6fa737ce711e7853895480f0fb8d24a423193d7e5d2e7d49db78e5b","flatsize":191430,"path":"All/nss_compat_ossl-0.9.6_1.pkg","repopath":"All/nss_compat_ossl-0.9.6_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":39216,"desc":"Library providing a source-level compatibility layer to aid porting\nprograms that use OpenSSL to use the NSS instead.","deps":{"nspr":{"origin":"devel/nspr","version":"4.36"},"nss":{"origin":"security/nss","version":"3.112"}},"categories":["devel","security"],"annotations":{"cpe":"cpe:2.3:a:nss_compat_ossl_project:nss_compat_ossl:0.9.6:::::dragonfly6:x86_64:1"},"messages":[{"message":"===>   NOTICE:\n\nThe nss_compat_ossl port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"nss_ndb","origin":"sysutils/nss_ndb","version":"1.0.24_1","comment":"BerkeleyDB-based nsswitch backend for passwd & groups","maintainer":"pen@lysator.liu.se","www":"https://github.com/ptrrkssn/nss_ndb","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b474446dfca070446d8b4ea56420181c17c0f8ab6e70f110c2bf8408f32ec2a6","flatsize":117708,"path":"All/nss_ndb-1.0.24_1.pkg","repopath":"All/nss_ndb-1.0.24_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":33076,"desc":"This project consists of a NSS module (nss_ndb.so.1) and a CLI\nutility (makendb) that enables big passwd & group files to be\nhandled efficiently via BTree BerkeleyDB databases.\n\nTo activate and use this you must (after installation):\n\n1. Manually add a symbolic link:\n\n   /usr/lib/nss_ndb.so.1 -> /path/to/lib/nss_ndb.so.1.<version>\n\n2. Populate the databases in /var/db/nss_ndb via \"makendb\" (or some\n   other tool).\n\n3. Activate it in /etc/nsswitch.conf:\n\n   passwd: files ndb\n   group:  files ndb\n\n- Peter Eriksson\npen@lysator.liu.se","categories":["security","sysutils"],"shlibs_required":["libc.so.8","libdl.so.0","libpthread.so.0"],"options":{"CFG":"off","REALM":"off","VAR":"off","WRKGRP":"off","DB0":"on","DB18":"off"}},{"name":"nss","origin":"security/nss","version":"3.112","comment":"Libraries to support development of security-enabled applications","maintainer":"gecko@FreeBSD.org","www":"https://firefox-source-docs.mozilla.org/security/nss/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4865a0feb2b4fde274f149b4a27fe5939bfa9596fe50987dc2bbc858a4182e96","flatsize":9627196,"path":"All/nss-3.112.pkg","repopath":"All/nss-3.112.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":2065188,"desc":"Network Security Services (NSS) is a set of libraries designed to support\ncross-platform development of security-enabled server applications.\nApplications built with NSS can support SSL v2 and v3, TLS, PKCS #5, PKCS #7,\nPKCS #11, PKCS #12, S/MIME, X.509 v3 certificates, and other security\nstandards.","deps":{"nspr":{"origin":"devel/nspr","version":"4.36"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["security"],"shlibs_required":["libc.so.8","libnspr4.so","libplc4.so","libplds4.so","libpthread.so.0","libsqlite3.so.0","libz.so.3"],"options":{"DEBUG":"off"},"annotations":{"cpe":"cpe:2.3:a:mozilla:network_security_services:3.112:::::dragonfly6:x86_64"}},{"name":"nss-pam-ldapd-sasl","origin":"net/nss-pam-ldapd-sasl","version":"0.9.12_2","comment":"Advanced fork of nss_ldap with sasl support","maintainer":"zi@FreeBSD.org","www":"https://arthurdejong.org/nss-pam-ldapd/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"91b1f35f304f245f1c16ff179da2fb6fd6dc6835dedb542430a542a7983ed626","flatsize":302540,"path":"All/nss-pam-ldapd-sasl-0.9.12_2.pkg","repopath":"All/nss-pam-ldapd-sasl-0.9.12_2.pkg","licenselogic":"or","licenses":["LGPL21","LGPL3"],"pkgsize":105036,"desc":"nss-pam-ldapd, a Name Service Switch (NSS) module and\nPluggable Authentication Module (PAM) that allows your\nLDAP server to provide user account, group, host name,\nalias, netgroup, and basically any other information that\nyou would normally get from /etc flat files or NIS. It also\nallows you to do authentication to an LDAP server.\n\nKey differences from nss_ldap:\n* lighter NSS library\n* lighter PAM library\n* simpler internal semantics\n* clear separation between NSS, PAM and LDAP code (the server\n  part could easily be implemented in another language)\n* less connections to the LDAP server","deps":{"openldap26-client":{"origin":"net/openldap26-client","version":"2.6.9_1"}},"categories":["net"],"users":["nslcd"],"groups":["nslcd"],"shlibs_required":["libc.so.8","liblber.so.2","libldap.so.2","libpthread.so.0"],"options":{"KERBEROS":"on","LCLASS":"off","PAM":"on","NSS":"on"},"annotations":{"cpe":"cpe:2.3:a:arthurdejong:nss-pam-ldapd:0.9.12:::::dragonfly6:x86_64:2"},"messages":[{"message":"LDAP and nslcd daemon parameters should be set in:\n/usr/local/etc/nslcd.conf.\n\nWhen upgrading review /usr/local/etc/nslcd.conf.sample for\nadditional or changed parameters.\n\nWARNING: Be sure to set uid and gid configuration parameters to make nslcd run under unprivileged user.\n\nTo start nslcd add nslcd_enable=\"YES\" to /etc/rc.conf and run:\n\n  # service nslcd start\n\nIf you also want to supervise the nslcd daemon\nadd nslcd_supervisor=\"YES\" to rc.conf as well.\n\nSee the comments in /usr/local/etc/rc.d/nslcd for additional tunables.","type":"install"}]},{"name":"nss-pam-ldapd","origin":"net/nss-pam-ldapd","version":"0.9.12_2","comment":"Advanced fork of nss_ldap","maintainer":"zi@FreeBSD.org","www":"https://arthurdejong.org/nss-pam-ldapd/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"668c9d0f96d930f90f7d4cdfd5b5ad975c0aaa7e35c234b5835652de27461685","flatsize":301588,"path":"All/nss-pam-ldapd-0.9.12_2.pkg","repopath":"All/nss-pam-ldapd-0.9.12_2.pkg","licenselogic":"or","licenses":["LGPL21","LGPL3"],"pkgsize":104556,"desc":"nss-pam-ldapd, a Name Service Switch (NSS) module and\nPluggable Authentication Module (PAM) that allows your\nLDAP server to provide user account, group, host name,\nalias, netgroup, and basically any other information that\nyou would normally get from /etc flat files or NIS. It also\nallows you to do authentication to an LDAP server.\n\nKey differences from nss_ldap:\n* lighter NSS library\n* lighter PAM library\n* simpler internal semantics\n* clear separation between NSS, PAM and LDAP code (the server\n  part could easily be implemented in another language)\n* less connections to the LDAP server","deps":{"openldap26-client":{"origin":"net/openldap26-client","version":"2.6.9_1"}},"categories":["net"],"users":["nslcd"],"groups":["nslcd"],"shlibs_required":["libc.so.8","liblber.so.2","libldap.so.2","libpthread.so.0"],"options":{"KERBEROS":"on","LCLASS":"off","PAM":"on","NSS":"on"},"annotations":{"cpe":"cpe:2.3:a:arthurdejong:nss-pam-ldapd:0.9.12:::::dragonfly6:x86_64:2"},"messages":[{"message":"LDAP and nslcd daemon parameters should be set in:\n/usr/local/etc/nslcd.conf.\n\nWhen upgrading review /usr/local/etc/nslcd.conf.sample for\nadditional or changed parameters.\n\nWARNING: Be sure to set uid and gid configuration parameters to make nslcd run under unprivileged user.\n\nTo start nslcd add nslcd_enable=\"YES\" to /etc/rc.conf and run:\n\n  # service nslcd start\n\nIf you also want to supervise the nslcd daemon\nadd nslcd_supervisor=\"YES\" to rc.conf as well.\n\nSee the comments in /usr/local/etc/rc.d/nslcd for additional tunables.","type":"install"}]},{"name":"nspr","origin":"devel/nspr","version":"4.36","comment":"Platform-neutral API for system level and libc like functions","maintainer":"gecko@FreeBSD.org","www":"https://firefox-source-docs.mozilla.org/nspr/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"83a59746f1d76b1e2324dfab7d1956817c93e2dca136c2f452ac341aeb0ae9bc","flatsize":1370516,"path":"All/nspr-4.36.pkg","repopath":"All/nspr-4.36.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":244532,"desc":"Netscape Portable Runtime (NSPR) provides a platform-neutral API for system\nlevel and libc like functions. The API is used in the Mozilla client, many of\nNetscape/AOL/iPlanet's and other software offerings.","categories":["devel"],"options":{"DEBUG":"off","TEST":"off"},"annotations":{"cpe":"cpe:2.3:a:mozilla:netscape_portable_runtime:4.36:::::dragonfly6:x86_64"}},{"name":"nsping","origin":"dns/nsping","version":"0.8_3","comment":"DNS \"ping\"","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"98ea0cb50b52c8b1296be89197ff0d815e33c730b411b83c7c75699bd7b92864","flatsize":16906,"path":"All/nsping-0.8_3.pkg","repopath":"All/nsping-0.8_3.pkg","licenselogic":"single","pkgsize":8304,"desc":"from nsping.8:\n\n     Nsping uses DNS queries to monitor reachability and operation of name-\n     servers, as well as the latency of DNS queries. It does this by sending\n     random recursive DNS queries to the nameserver (avoiding the effects of\n     DNS caching) and measuring the amount of time between the sending of the\n     query and the receipt of the response packet.","categories":["dns"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe nsping port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"nyxt","origin":"www/nyxt","version":"3.12.0_1","comment":"Keyboard-driven web browser which uses WebKitGTK backend","maintainer":"eduardo@FreeBSD.org","www":"https://nyxt.atlas.engineer/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"237f970834164d2f98334c0ca028382f7c94a9b379500e94747d48a86eb7b575","flatsize":149823914,"path":"All/nyxt-3.12.0_1.pkg","repopath":"All/nyxt-3.12.0_1.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","CC-BY-SA-3.0"],"pkgsize":22960140,"desc":"Nyxt is a keyboard-driven web browser designed for hackers. Inspired by Emacs\nand Vim, it has familiar keybindings (Emacs, vi, CUA), and is infinitely\nextensible in Lisp.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-libav":{"origin":"multimedia/gstreamer1-libav","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"gstreamer1-plugins-good":{"origin":"multimedia/gstreamer1-plugins-good","version":"1.26.0"},"libfixposix":{"origin":"devel/libfixposix","version":"0.4.3_2"},"webkit2-gtk_41":{"origin":"www/webkit2-gtk","version":"2.46.6"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["www"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libutil.so.4","libzstd.so.1"],"options":{"GSTREAMER":"on"},"messages":[{"message":"If you experience a blank screen or freeze after execution, try setting the\nWEBKIT_DISABLE_COMPOSITING_MODE environment variable to 1. For example:\n\n    $ env WEBKIT_DISABLE_COMPOSITING_MODE=1 nyxt <URL>","type":"install"}]},{"name":"nslint","origin":"dns/nslint","version":"3.2","comment":"Perform consistency checks on DNS zone files","maintainer":"ehaupt@FreeBSD.org","www":"https://ee.lbl.gov/ftp.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"314045438bbbc6354e18e73dc52b2f6d9bb1ce0dcd45ca7cba456df44750d57c","flatsize":60032,"path":"All/nslint-3.2.pkg","repopath":"All/nslint-3.2.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":27812,"desc":"Nslint is a lint program for DNS zone files.  It is produced by the\nLawrence Berkeley National Laboratory, Network Research Group.\n\nPlease send bugs and comments to nslint@ee.lbl.gov.","categories":["dns"],"shlibs_required":["libc.so.8"]},{"name":"nsnake","origin":"games/nsnake","version":"2.2.0_1","comment":"Snake game written in C and ncurses","maintainer":"markand@malikania.fr","www":"https://projects.malikania.fr/nsnake/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bff7ddad2814d8ece6ac63b03cb3e1a511579ca88049acc2a6792c3d36d54501","flatsize":18700,"path":"All/nsnake-2.2.0_1.pkg","repopath":"All/nsnake-2.2.0_1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":8876,"desc":"nsnake is small game written in C and using ncurses API for drawing\nstuff on the screen.\n\nIt currently supports colors and can save highscores in a file.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["games"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"options":{"DOCS":"on"}},{"name":"nso-libreoffice","origin":"editors/libreoffice-nso","version":"25.2.2.2","comment":"nso language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a0f777752ece3cc29eacac2fdc2256b644237784eb332d3ef1201270a27c3b04","flatsize":1496622,"path":"All/nso-libreoffice-25.2.2.2.pkg","repopath":"All/nso-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":234052,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"nsgenbind","origin":"devel/nsgenbind","version":"0.9","comment":"NetSurf Generator for JavaScript bindings","maintainer":"nc@FreeBSD.org","www":"https://www.netsurf-browser.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7cc4720a96d1f4bf09d96dc1472268e7cac2e781f5f8fb024bdfaf78ddd1fffe","flatsize":131907,"path":"All/nsgenbind-0.9.pkg","repopath":"All/nsgenbind-0.9.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":48320,"desc":"genjsbind is a tool to generate javascript to dom bindings from w3c webidl\nfiles, and a binding configuration file.","categories":["devel"],"shlibs_required":["libc.so.8"]},{"name":"nsf","origin":"misc/nsf","version":"1.0_1","comment":"NAKAMURA's Shell Form input","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"144b21373a7531c4218d5462410e56a10f0c96a02942ff17ead2f91ce3666a72","flatsize":18423,"path":"All/nsf-1.0_1.pkg","repopath":"All/nsf-1.0_1.pkg","licenselogic":"single","pkgsize":9264,"desc":"nsf\t- NAKAMURA's Shell Form input utility.\n\nThis makes a shell script can form-input. Availablity of shell script\ngrow wider and wider.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["misc"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"messages":[{"message":"===>   NOTICE:\n\nThe nsf port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ntl","origin":"math/ntl","version":"11.5.1_1","comment":"Victor Shoup's Number Theory Library","maintainer":"ndowens04@gmail.com","www":"https://www.shoup.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"91de1dca19e1d68d76def3a63e6815b3e84181007fa854327fa43af28cf45fa0","flatsize":14909093,"path":"All/ntl-11.5.1_1.pkg","repopath":"All/ntl-11.5.1_1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":2539392,"desc":"NTL is an object oriented library for number theory, written\nby Victor Shoup.  It provides objects and methods for\n\n\t- arbitrary length integers\n\t- finite fields\n\t- polynomials over fields\n\t- extensions of fields.\n\t- vectors and matrices over extensions\n\t- finite rings\n\nUnless you define WITHOUT_GMP, NTL requires libgmp4.","deps":{"gf2x":{"origin":"math/gf2x","version":"1.3.0"},"gmp":{"origin":"math/gmp","version":"6.3.0"}},"categories":["math"],"options":{"DOCS":"on","GF2X":"on","GMP":"on","NATIVE":"off"}},{"name":"nsca27-client","origin":"net-mgmt/nsca27-client","version":"2.7.2_8","comment":"Nagios Service Check Acceptor","maintainer":"mm@FreeBSD.org","www":"https://www.nagios.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f24c6041cd17c01efe1da5181cb3c54000cf9e22d48a684dd27fb009d9b32b37","flatsize":45271,"path":"All/nsca27-client-2.7.2_8.pkg","repopath":"All/nsca27-client-2.7.2_8.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":16344,"desc":"The Nagios Service Check Acceptor (NSCA) is used to send service check\nresults to a central Nagios server. This consists of the \"nsca\" daemon\nwhich runs on the main Nagios server and accepts results and the\n\"send_nsca\" client which is used to send results to the server.","deps":{"libmcrypt":{"origin":"security/libmcrypt","version":"2.5.8_4"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt"],"shlibs_required":["libc.so.8","libmcrypt.so.4"],"options":{"DOCS":"on"},"messages":[{"message":"This port installs only the client part of NSCA (\"send_nsca\").\nIf you need the nsca daemon install the net-mgmt/nsca port.\n\nThe default configuration file is installed at:\n/usr/local/etc/nagios/send_nsca.cfg-sample","type":"install"}]},{"name":"nsca27","origin":"net-mgmt/nsca27","version":"2.7.2_8","comment":"Nagios Service Check Acceptor","maintainer":"mm@FreeBSD.org","www":"https://www.nagios.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"46cc51f68622d27f77774a938e76699d94d75b3a5e5231951c163bb4b18d1e53","flatsize":60362,"path":"All/nsca27-2.7.2_8.pkg","repopath":"All/nsca27-2.7.2_8.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":21908,"desc":"The Nagios Service Check Acceptor (NSCA) is used to send service check\nresults to a central Nagios server. This consists of the \"nsca\" daemon\nwhich runs on the main Nagios server and accepts results and the\n\"send_nsca\" client which is used to send results to the server.","deps":{"libmcrypt":{"origin":"security/libmcrypt","version":"2.5.8_4"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt"],"shlibs_required":["libc.so.8","libmcrypt.so.4","libwrap.so.4"],"options":{"DOCS":"on"},"messages":[{"message":"This port includes only the server part of NSCA (\"nsca\").\nIf you need the \"send_nsca\" utility install the net-mgmt/nsca-client port.\n\nThe default configuration file is installed at:\n/usr/local/etc/nagios/nsca.cfg-sample","type":"install"}]},{"name":"nsca-ng-client","origin":"net-mgmt/nsca-ng-client","version":"1.6_1","comment":"Nagios Service Check Acceptor","maintainer":"alexander@sulfrian.net","www":"https://github.com/weiss/nsca-ng","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"764e435bc3b1f9cece5f49dbc19c3b5d9cab45ad21dea9eebad00de10130b929","flatsize":93411,"path":"All/nsca-ng-client-1.6_1.pkg","repopath":"All/nsca-ng-client-1.6_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":35612,"desc":"NSCA-ng provides a client-server pair which makes the Nagios command file\naccessible to remote systems. This allows for submitting passive check\nresults, downtimes, and many other commands to Nagios or compatible\nmonitoring solutions. The submitted data is queued by the NSCA-ng\nserver if Nagios goes down. Multiple check results or commands can be\nsubmitted in one go, and multiline plugin output is fully supported.\nNSCA-ng uses TLS encryption and shared-secret authentication with\nper-client passwords, as well as fine-grained authorization control.\n\nThis package contains the NSCA-ng server, which is written in C and\nuses an event-driven architecture. Disk I/O is avoided unless the data\ncannot be submitted in one go due to its size (on Linux, the threshold\nis 4kB). In this case, the data is handed over to Nagios via\nasynchronously written files.\n\nNSCA clients cannot talk to NSCA-ng servers (nor vice versa), but NSCA\nand NSCA-ng servers can happily run side by side.","deps":{"libev":{"origin":"devel/libev","version":"4.33_1,1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["net-mgmt"],"shlibs_required":["libc.so.8","libcrypto.so.12","libev.so.4","libssl.so.12"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"nsca-client","origin":"net-mgmt/nsca-client","version":"2.9.2_1","comment":"Nagios Service Check Acceptor","maintainer":"mm@FreeBSD.org","www":"https://www.nagios.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0fd2e53bfbc9d2cdbb32a722f099b9c8f91434e2756d5af4174718e3bd896475","flatsize":47831,"path":"All/nsca-client-2.9.2_1.pkg","repopath":"All/nsca-client-2.9.2_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":17112,"desc":"The Nagios Service Check Acceptor (NSCA) is used to send service check\nresults to a central Nagios server. This consists of the \"nsca\" daemon\nwhich runs on the main Nagios server and accepts results and the\n\"send_nsca\" client which is used to send results to the server.","deps":{"libmcrypt":{"origin":"security/libmcrypt","version":"2.5.8_4"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt"],"shlibs_required":["libc.so.8","libmcrypt.so.4"],"options":{"DOCS":"on"},"messages":[{"message":"This port installs only the client part of NSCA (\"send_nsca\").\nIf you need the nsca daemon install the net-mgmt/nsca port.\n\nThe default configuration file is installed at:\n/usr/local/etc/nagios/send_nsca.cfg-sample","type":"install"}]},{"name":"nsca-ng","origin":"net-mgmt/nsca-ng","version":"1.6_1","comment":"Nagios Service Check Acceptor","maintainer":"alexander@sulfrian.net","www":"https://github.com/weiss/nsca-ng","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"06966ce6d04f378ed9a94e6a8ae6ccc28d5731903fdda019358d31df82a333bc","flatsize":101775,"path":"All/nsca-ng-1.6_1.pkg","repopath":"All/nsca-ng-1.6_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":39912,"desc":"NSCA-ng provides a client-server pair which makes the Nagios command file\naccessible to remote systems. This allows for submitting passive check\nresults, downtimes, and many other commands to Nagios or compatible\nmonitoring solutions. The submitted data is queued by the NSCA-ng\nserver if Nagios goes down. Multiple check results or commands can be\nsubmitted in one go, and multiline plugin output is fully supported.\nNSCA-ng uses TLS encryption and shared-secret authentication with\nper-client passwords, as well as fine-grained authorization control.\n\nThis package contains the NSCA-ng server, which is written in C and\nuses an event-driven architecture. Disk I/O is avoided unless the data\ncannot be submitted in one go due to its size (on Linux, the threshold\nis 4kB). In this case, the data is handed over to Nagios via\nasynchronously written files.\n\nNSCA clients cannot talk to NSCA-ng servers (nor vice versa), but NSCA\nand NSCA-ng servers can happily run side by side.","deps":{"libconfuse":{"origin":"devel/libconfuse","version":"3.3_2"},"libev":{"origin":"devel/libev","version":"4.33_1,1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["net-mgmt"],"shlibs_required":["libc.so.8","libconfuse.so.2","libcrypto.so.12","libev.so.4","libssl.so.12","libutil.so.4"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"nsca","origin":"net-mgmt/nsca","version":"2.9.2_1","comment":"Nagios Service Check Acceptor","maintainer":"mm@FreeBSD.org","www":"https://www.nagios.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"617d8e933a94782708917793bd1550a89a78f7059433f4baebd20bc02942ae9b","flatsize":72484,"path":"All/nsca-2.9.2_1.pkg","repopath":"All/nsca-2.9.2_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":24124,"desc":"The Nagios Service Check Acceptor (NSCA) is used to send service check\nresults to a central Nagios server. This consists of the \"nsca\" daemon\nwhich runs on the main Nagios server and accepts results and the\n\"send_nsca\" client which is used to send results to the server.","deps":{"libmcrypt":{"origin":"security/libmcrypt","version":"2.5.8_4"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt"],"shlibs_required":["libc.so.8","libmcrypt.so.4","libwrap.so.4"],"options":{"DOCS":"on"},"messages":[{"message":"This port includes only the server part of NSCA (\"nsca\").\nIf you need the \"send_nsca\" utility install the net-mgmt/nsca-client port.\n\nThe default configuration file is installed at:\n/usr/local/etc/nagios/nsca.cfg-sample","type":"install"}]},{"name":"nrg2iso","origin":"sysutils/nrg2iso","version":"0.4","comment":"Convert Nero .nrg CD-Image format to ISO","maintainer":"ports@FreeBSD.org","www":"http://gregory.kokanosky.free.fr/v4/linux/nrg2iso.en.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2ee53e0417d9a09c50149b05618df5fbce57262d9847efb54666abaedee616cf","flatsize":7312,"path":"All/nrg2iso-0.4.pkg","repopath":"All/nrg2iso-0.4.pkg","licenselogic":"single","pkgsize":3580,"desc":"Nrg2Iso is a utility for converting CD (or DVD) image generated by\nNero Burning Rom to ISO format.","categories":["sysutils"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe nrg2iso port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"nrpe","origin":"net-mgmt/nrpe","version":"4.1.3","comment":"Nagios Remote Plugin Executor","maintainer":"bofh@FreeBSD.org","www":"https://www.nagios.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ce0249d6e41ade00fdfbbe5f608840fb201453d24a3aadaa3c4a394b64d56048","flatsize":143642,"path":"All/nrpe-4.1.3.pkg","repopath":"All/nrpe-4.1.3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":46580,"desc":"nrpe is used to execute Nagios plugins on remote hosts and report the results\nto the main Nagios server. From the Nagios homepage:\n\nAllows you to execute \"local\" plugins (like check_disk, check_procs, etc.) on\nremote hosts. The check_nrpe plugin is called from Nagios and actually makes\nthe plugin requests to the remote host. Requires that nrpe be running on the\nremote host (either as a standalone daemon or as a service under inetd).","deps":{"nagios-plugins":{"origin":"net-mgmt/nagios-plugins","version":"2.4.4,1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["net-mgmt"],"users":["nagios"],"groups":["nagios"],"shlibs_required":["libc.so.8","libcrypto.so.12","libssl.so.12","libwrap.so.4"],"options":{"ARGS":"off","SSL":"on","MONPLUGINS":"off","NAGPLUGINS":"on"},"annotations":{"flavor":"default"},"messages":[{"message":"Enable NRPE in /etc/rc.conf with the following line:\n\n   nrpe_enable=\"YES\"\n\n A sample configuration is available in /usr/local/etc/nrpe.cfg.sample.\n Copy to nrpe.cfg where required and edit to suit your needs.","type":"install"}]},{"name":"nqueens","origin":"benchmarks/nqueens","version":"1.0","comment":"N-queens benchmark","maintainer":"nakaji@jp.freebsd.org","www":"https://www.arch.cs.titech.ac.jp/~kise/nq/index.htm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"698ab704882d51e76cc5f01df0920be00a5afe2d6411ab5fa1404da85c0442da","flatsize":7256,"path":"All/nqueens-1.0.pkg","repopath":"All/nqueens-1.0.pkg","licenselogic":"single","pkgsize":3396,"desc":"N-queens benchmark written in C.  Includes base version and (optinal)\ndistributed MPI version.","categories":["benchmarks"],"shlibs_required":["libc.so.8"],"options":{"MPI":"off","OPTIMIZED_CFLAGS":"off","STATIC":"off"}},{"name":"nqc","origin":"lang/nqc","version":"3.1.r6_2","comment":"Compiler for writing programs for the Lego RCX","maintainer":"ports@FreeBSD.org","www":"https://bricxcc.sourceforge.net/nqc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1a922dbcb9fbd2b713454ee13ca6036c4c929bf89fca2bc309fbb8050dd006ad","flatsize":398376,"path":"All/nqc-3.1.r6_2.pkg","repopath":"All/nqc-3.1.r6_2.pkg","licenselogic":"single","licenses":["MPL10"],"pkgsize":137064,"desc":"A compiler for a simple language for programming the LEGO RCX or CyberMaster\ncontrollers. The language itself is \"Not Quite C\" and includes preprocessor\nand control structures very similar to the C language, but with restrictions\nimposed by the limitations of the RCX hardware/firmware itself.\n\nBesides compiling, nqc also provides functions for downloading the RCX\nfirmware as well as uploading programs to and downloading from the RCX.\n\nThe NQC home page includes documentation for the language itself including\nexamples.","categories":["lang"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe nqc port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"nr-libreoffice","origin":"editors/libreoffice-nr","version":"25.2.2.2","comment":"nr language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dd0f4ccd8d98369d3c8280db2dce571bdcbd2791e553294113d4fd0dea2777df","flatsize":1349172,"path":"All/nr-libreoffice-25.2.2.2.pkg","repopath":"All/nr-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":208668,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"nq","origin":"sysutils/nq","version":"1.0","comment":"Unix command line queue utility","maintainer":"0mp@FreeBSD.org","www":"https://github.com/leahneukirchen/nq","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"35dbf1c976cd100c33e0b907de660c1066fef35c3b3091fb52f7736e4037b0a2","flatsize":24712,"path":"All/nq-1.0.pkg","repopath":"All/nq-1.0.pkg","licenselogic":"single","licenses":["CC0-1.0"],"pkgsize":11704,"desc":"These small utilities allow creating very lightweight job queue\nsystems which require no setup, maintenance, supervision, or any\nlong-running processes.\n\nThe intended purpose is ad-hoc queuing of command lines (e.g. for\nbuilding several targets of a Makefile, downloading multiple files one\nat a time, running benchmarks in several configurations, or simply as\na glorified nohup), but as any good Unix tool, it can be abused for\nwhatever you like.","categories":["sysutils"],"shlibs_required":["libc.so.8"]},{"name":"npth","origin":"devel/npth","version":"1.8","comment":"New GNU Portable Threads","maintainer":"jhale@FreeBSD.org","www":"https://www.gnupg.org/software/npth/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"39a2e445ffe2597c438f65402a43a013f6407d174c3c862cce66ff9b40f71d1b","flatsize":62757,"path":"All/npth-1.8.pkg","repopath":"All/npth-1.8.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":20052,"desc":"nPth - The New GNU Portable Threads Library\n\nThis is a library to provide the GNU Pth API and thus a non-preemptive threads\nimplementation.\n\nIn contrast to GNU Pth, it is based on the system's standard threads\nimplementation.  This allows the use of libraries which are not compatible to\nGNU Pth.  Experience with a Windows Pth emulation showed that this is a solid\nway to provide a co-routine based framework.","categories":["devel"]},{"name":"npush","origin":"games/npush","version":"0.7","comment":"Curses-based logic game similar to Sokoban and Boulder Dash","maintainer":"amdmi3@FreeBSD.org","www":"https://npush.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8002595b919307ae4063029a5bd0985b3f684705791c41063c69ea45f2dea1aa","flatsize":132115,"path":"All/npush-0.7.pkg","repopath":"All/npush-0.7.pkg","licenselogic":"single","pkgsize":86176,"desc":"nPush is a logic game similar to Sokoban and Boulder Dash. You need\nto collect all the gold on the level and reach the exit. To make\nit hard there are some rocks that stand in your way, and you also\nhave some dynamite to blast them away. Main difference from Sokoban,\nKSokoban and similar games is that you can have multiple player-controlled\ncharacters you can move on the screen.\n\nnPush is written in C++. The source code is freely available under\nGPL license, version 2 or above. The code is very simple, so if\nyou're interested in working on your C++ skills on a simple project,\nplease feel free to join in.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["games"],"shlibs_required":["libc.so.8","libm.so.4","libncurses.so.6","libstdc++.so.9","libtinfo.so.6"],"options":{"DOCS":"on"}},{"name":"npmount","origin":"sysutils/npmount","version":"0.1.1.3_1","comment":"Command line tool for non-privileged [un]mount","maintainer":"jwb@FreeBSD.org","www":"https://github.com/outpaddling/npmount","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"21ae0bcabae531707d5f9dc67307a646ea64ed43b9111b09946412f6ad788d4d","flatsize":12187,"path":"All/npmount-0.1.1.3_1.pkg","repopath":"All/npmount-0.1.1.3_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":6920,"desc":"NPMount is a command-line tool to provide limited mount and unmount\ncapabilities to non-privileged users, such as mounting and unmounting\nexternal media including optical discs and thumb drives.  It is\nprimarily intended to be a companion tool for automount services\nsuch as FreeBSD's devd, NetBSD's devpubd, etc. and client tools such\nas qmediamanager.","deps":{"libxtend":{"origin":"devel/libxtend","version":"0.2.0.2_1"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libxtend.so.2"]},{"name":"npretty","origin":"graphics/npretty","version":"0.9.3.1_5","comment":"Simple web-gallery generator written in perl","maintainer":"peter@pean.org","www":"http://www.pulia.nu/coding.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"12c9a9302f1711bffd7d37528e92f79bd48457bf8bd952bc3944cfda3c1f5b02","flatsize":95295,"path":"All/npretty-0.9.3.1_5.pkg","repopath":"All/npretty-0.9.3.1_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":38312,"desc":"A very configureable web-gallery generator written in perl with support for\ntemplates.","deps":{"ImageMagick6":{"origin":"graphics/ImageMagick6","version":"6.9.13.23,1"},"p5-Image-ExifTool":{"origin":"graphics/p5-Image-ExifTool","version":"13.10"},"p5-forks":{"origin":"devel/p5-forks","version":"0.36_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics"],"options":{"DOCS":"on"}},{"name":"nsd_exporter","origin":"net-mgmt/nsd_exporter","version":"0.3.1_7","comment":"Prometheus exporter for nsd metrics","maintainer":"zi@FreeBSD.org","www":"https://github.com/optix2000/nsd_exporter","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d428cc8043d0ab40bff051b4f92bc1850b6f7e26786f41d4285c9f6c10829895","flatsize":7756891,"path":"All/nsd_exporter-0.3.1_7.pkg","repopath":"All/nsd_exporter-0.3.1_7.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":2466032,"desc":"nsd_exporter is a prometheus exporter for nsd metrics","categories":["net-mgmt"],"shlibs_required":["libc.so.8","libpthread.so.0"],"messages":[{"message":"Don't forget to run nsd-control-setup to generate the required\ncertificates and then ensure the user this process runs as can read them.\n\nThe default user is nobody.  You can change the user (or group) by running:\n% sysrc nsd_exporter_user=\"user\"\n% sysrc nsd_exporter_group=\"group\"\n\nBe aware that any user with access to the certificates can run all of the\nnsd-control commands.","type":"install"}]},{"name":"npm-node22","origin":"www/npm-node22","version":"10.9.2","comment":"Node package manager","maintainer":"sunpoet@FreeBSD.org","www":"https://www.npmjs.com/package/npm","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ad3e5ae4bac4564f909e21f9193153a0ea20e92713cb28511eb972bf3ecd9d9d","flatsize":14458239,"path":"All/npm-node22-10.9.2.pkg","repopath":"All/npm-node22-10.9.2.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":2376056,"desc":"npm is a package manager for node. You can use it to install and publish your\nnode programs. It manages dependencies and does other cool stuff.","deps":{"gmake":{"origin":"devel/gmake","version":"4.4.1"},"node22":{"origin":"www/node22","version":"22.16.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["www"],"annotations":{"cpe":"cpe:2.3:a:npmjs:npm:10.9.2:::::dragonfly6:x86_64"}},{"name":"npm","origin":"www/npm","version":"10.9.2","comment":"Node package manager (meta port)","maintainer":"sunpoet@FreeBSD.org","www":"https://www.npmjs.com/package/npm","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0703f2928b338cab21dc130d163b771f6582e7f4f6c1bdc2e6bf476f3aebffd4","flatsize":243,"path":"All/npm-10.9.2.pkg","repopath":"All/npm-10.9.2.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":920,"desc":"npm is a package manager for node. You can use it to install and publish your\nnode programs. It manages dependencies and does other cool stuff.","deps":{"npm-node22":{"origin":"www/npm-node22","version":"10.9.2"}},"categories":["www"]},{"name":"nplot","origin":"graphics/nplot","version":"0.9.11_3","comment":"Charting library for .NET","maintainer":"cs@innolan.dk","www":"http://nplot.com","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a732c1eccc7e62c2c76d3f31ccd9879c89753f08a69565a5df8f82541d1106cc","flatsize":141659,"path":"All/nplot-0.9.11_3.pkg","repopath":"All/nplot-0.9.11_3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":46972,"desc":"NPlot is a free charting library for .NET. It boasts an elegant,\nflexible API and includes controls for Windows.Forms, ASP.NET\nand a class for creating Bitmaps.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"libgdiplus":{"origin":"x11-toolkits/libgdiplus","version":"6.1_2"},"mono5.20":{"origin":"lang/mono5.20","version":"5.20.1.34_4"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"webfonts":{"origin":"x11-fonts/webfonts","version":"0.30_14"}},"categories":["graphics"]},{"name":"npc","origin":"www/npc","version":"0.83","comment":"Animated web counter","maintainer":"ports@FreeBSD.org","www":"http://www2.biglobe.ne.jp/%7Enir/npc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ef87c9ab6db9b8f01d1412f4d6961ef3751e72441ca85c8651fe59a16d1a143b","flatsize":60646,"path":"All/npc-0.83.pkg","repopath":"All/npc-0.83.pkg","licenselogic":"single","pkgsize":23476,"desc":"A web access counter, with real animation and other various features.\n\nFor more informations, please referer to the official web site\n(written in Japanese):","categories":["www"],"shlibs_required":["libc.so.8"],"messages":[{"message":"Then you should create the default\n index file as:\n   /usr/local/etc/npc/npc.idx","type":"install"},{"message":"===>   NOTICE:\n\nThe npc port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"npm-node20","origin":"www/npm-node20","version":"10.9.2","comment":"Node package manager","maintainer":"sunpoet@FreeBSD.org","www":"https://www.npmjs.com/package/npm","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"93fd3134f5bb5d0b58a7ec9724bb2cff99cb6047b3c466e7ea0b96018320187d","flatsize":14458239,"path":"All/npm-node20-10.9.2.pkg","repopath":"All/npm-node20-10.9.2.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":2376084,"desc":"npm is a package manager for node. You can use it to install and publish your\nnode programs. It manages dependencies and does other cool stuff.","deps":{"gmake":{"origin":"devel/gmake","version":"4.4.1"},"node20":{"origin":"www/node20","version":"20.19.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["www"],"annotations":{"cpe":"cpe:2.3:a:npmjs:npm:10.9.2:::::dragonfly6:x86_64"}},{"name":"npadmin","origin":"sysutils/npadmin","version":"0.8.7_2","comment":"SNMP based command line network printer management tool","maintainer":"ports@FreeBSD.org","www":"https://npadmin.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"00c4358e40359b0ee94134feebe97dc190656f3f5c15064b68986aea2b8cafec","flatsize":134556,"path":"All/npadmin-0.8.7_2.pkg","repopath":"All/npadmin-0.8.7_2.pkg","licenselogic":"single","pkgsize":60276,"desc":"An SNMP based command line network printer management tool.\n\nModern network printers are quite easily managable across a network.\nHowever, until now, the only tools that make use of these capabilities\nare the vendor supplied products such as Web JetAdmin by HP, Marknet by\nLexmark, Centreview by Xerox or PhaserLink by Tektronix. The problem is\nthat all of these tools are fundamentally GUI based applications and\nthere is no way to incorporate their functionality into scripts. This\nprogram is designed to be called from scripts to find things out about\nprinters.\n\nInformation you can gather about printers with npadmin:\n    Model and vendor, Location and contact information,\n    Network configuration, Memory and disk usage, Max and min papersize,\n    Engine speed, Duplexer installed, Printer status, Printer languages,\n    Marker technology, Page count, Minimum margins,\n    Size, capacity and level of paper trays, Toner levels, Alert conditions,\n    Resolution, Display information, Cover pages on/off.","categories":["print","sysutils"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe npadmin port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"nox","origin":"devel/nox","version":"2025.2.9","comment":"Flexible test automation","maintainer":"yuri@FreeBSD.org","www":"https://nox.thea.codes/en/stable","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9a0255a2364cf3062d37044e4a42d38021cb0bf52d8a9e0b5680164875aeee42","flatsize":728214,"path":"All/nox-2025.2.9.pkg","repopath":"All/nox-2025.2.9.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":117960,"desc":"nox is a command-line tool that automates testing in multiple Python\nenvironments, similar to tox. Unlike tox, Nox uses a standard Python\nfile for configuration.","deps":{"py311-argcomplete":{"origin":"devel/py-argcomplete","version":"3.6.0"},"py311-attrs":{"origin":"devel/py-attrs","version":"25.3.0"},"py311-colorlog":{"origin":"devel/py-colorlog","version":"6.9.0"},"py311-dependency-groups":{"origin":"devel/py-dependency-groups","version":"1.3.0"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-virtualenv":{"origin":"devel/py-virtualenv","version":"20.29.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"npm-node18","origin":"www/npm-node18","version":"10.9.2","comment":"Node package manager","maintainer":"sunpoet@FreeBSD.org","www":"https://www.npmjs.com/package/npm","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"02a2c4703aca95114ffa7b817a2d2ef41e5af3b2e53f375bc2e2f896f064d3f9","flatsize":14458239,"path":"All/npm-node18-10.9.2.pkg","repopath":"All/npm-node18-10.9.2.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":2375680,"desc":"npm is a package manager for node. You can use it to install and publish your\nnode programs. It manages dependencies and does other cool stuff.","deps":{"gmake":{"origin":"devel/gmake","version":"4.4.1"},"node18":{"origin":"www/node18","version":"18.20.7"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["www"],"annotations":{"cpe":"cpe:2.3:a:npmjs:npm:10.9.2:::::dragonfly6:x86_64"}},{"name":"noto-tc","origin":"x11-fonts/noto-tc","version":"2.004","comment":"Google Noto Fonts family (Traditional Chinese)","maintainer":"sunpoet@FreeBSD.org","www":"https://fonts.google.com/noto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"61b95616c5ddaaf9f1109f51ffce5b834f3adc4ff90c747eb7b78326c10a927d","flatsize":243,"path":"All/noto-tc-2.004.pkg","repopath":"All/noto-tc-2.004.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":1160,"desc":"Noto Sans CJK and Noto Serif CJK comprehensively cover Simplified Chinese,\nTraditional Chinese, Japanese, and Korean in a unified font family. This\nincludes the full coverage of CJK Ideographs with variation support for 4\nregions, Kangxi radicals, Japanese Kana, Korean Hangul, and other CJK symbols\nand letters in the Basic Multilingual Plane of Unicode. It also provides limited\ncoverage of CJK Ideographs in Plane 2 of Unicode as necessary to support\nstandards from China and Japan.\n\nThis port is the meta port for Traditional Chinese fonts.","deps":{"noto-sans-tc":{"origin":"x11-fonts/noto-sans-tc","version":"2.004"},"noto-serif-tc":{"origin":"x11-fonts/noto-serif-tc","version":"2.003"}},"categories":["x11-fonts"]},{"name":"novnc","origin":"www/novnc","version":"1.5.0","comment":"HTML5 VNC client","maintainer":"dpetrov67@gmail.com","www":"https://github.com/novnc/noVNC","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0805caa892285e8c6634854ed8e42593b61917fbf632d106afe59bc5be959347","flatsize":2372780,"path":"All/novnc-1.5.0.pkg","repopath":"All/novnc-1.5.0.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":616224,"desc":"noVNC is a HTML5 VNC client that runs well in any modern\nbrowser including mobile browsers (iOS and Android).","categories":["www"],"annotations":{"cpe":"cpe:2.3:a:novnc:novnc:1.5.0:::::dragonfly6:x86_64"}},{"name":"nsh","origin":"shells/nsh","version":"0.4.2_31","comment":"Command-line shell like fish, but POSIX compatible","maintainer":"cs@FreeBSD.org","www":"https://github.com/nuta/nsh","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"066d352f48d3174f9a51a4187d54132a7a2fd989a927220e736795050f35e928","flatsize":21451699,"path":"All/nsh-0.4.2_31.pkg","repopath":"All/nsh-0.4.2_31.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3383012,"desc":"A command-line shell that focuses on productivity and swiftness featuring:\n- A POSIX compliant interactive shell with some Bash extensions.\n- Tab completions and syntax highlighting.\n- Bash completion support (by internally invoking the genuine Bash).\n- Builtin zero configration features.\n- Written in Rust :crab:","categories":["shells"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"noto-serif-thai","origin":"x11-fonts/noto-serif-thai","version":"2.002","comment":"Google Noto Serif Thai","maintainer":"sunpoet@FreeBSD.org","www":"https://fonts.google.com/noto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d77904391fbaf00a4117308b95f7ac98f52be179b22bc23c8fd59e516f024015","flatsize":1677434,"path":"All/noto-serif-thai-2.002.pkg","repopath":"All/noto-serif-thai-2.002.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":320308,"desc":"When text is rendered by a computer, sometimes characters are displayed as\n\"tofu\". They are little boxes to indicate your device doesn't have a font to\ndisplay the text.\n\nGoogle has been developing a font family called Noto, which aims to support all\nlanguages with a harmonious look and feel. Noto is Google's answer to tofu. The\nname noto is to convey the idea that Google's goal is to see no more \"tofu\".\nNoto has multiple styles and weights, and is freely available to all. The\ncomprehensive set of fonts and tools used in our development is available in our\nGitHub repositories.\n\nThis port provides the fonts set of Noto Serif Thai.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"nsq","origin":"net/nsq","version":"1.3.0_8","comment":"Realtime distributed messaging platform","maintainer":"jhixson@FreeBSD.org","www":"https://nsq.io","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d79a878c4046f76ae1e6e08e166466dd11582d02ac0cb8087873fe37d9b3ebf9","flatsize":54541324,"path":"All/nsq-1.3.0_8.pkg","repopath":"All/nsq-1.3.0_8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8289212,"desc":"NSQ is a realtime distributed messaging platform designed to operate at scale,\nhandling billions of messages per day.","categories":["net"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"noto-serif-telugu","origin":"x11-fonts/noto-serif-telugu","version":"2.005","comment":"Google Noto Serif Telugu","maintainer":"sunpoet@FreeBSD.org","www":"https://fonts.google.com/noto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3dd655c42dd4644c1adcfca9b5fdbb9614434e3b64d9206690e197e4bf2239d0","flatsize":2909682,"path":"All/noto-serif-telugu-2.005.pkg","repopath":"All/noto-serif-telugu-2.005.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":549604,"desc":"When text is rendered by a computer, sometimes characters are displayed as\n\"tofu\". They are little boxes to indicate your device doesn't have a font to\ndisplay the text.\n\nGoogle has been developing a font family called Noto, which aims to support all\nlanguages with a harmonious look and feel. Noto is Google's answer to tofu. The\nname noto is to convey the idea that Google's goal is to see no more \"tofu\".\nNoto has multiple styles and weights, and is freely available to all. The\ncomprehensive set of fonts and tools used in our development is available in our\nGitHub repositories.\n\nThis port provides the fonts set of Noto Serif Telugu.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"noto-serif-tamil","origin":"x11-fonts/noto-serif-tamil","version":"2.004","comment":"Google Noto Serif Tamil","maintainer":"sunpoet@FreeBSD.org","www":"https://fonts.google.com/noto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"27b8bae128f53b9d0fdab612cde8af94c9b0b9d7ac6fe90b1f662df6df43e37e","flatsize":5745658,"path":"All/noto-serif-tamil-2.004.pkg","repopath":"All/noto-serif-tamil-2.004.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":1308328,"desc":"When text is rendered by a computer, sometimes characters are displayed as\n\"tofu\". They are little boxes to indicate your device doesn't have a font to\ndisplay the text.\n\nGoogle has been developing a font family called Noto, which aims to support all\nlanguages with a harmonious look and feel. Noto is Google's answer to tofu. The\nname noto is to convey the idea that Google's goal is to see no more \"tofu\".\nNoto has multiple styles and weights, and is freely available to all. The\ncomprehensive set of fonts and tools used in our development is available in our\nGitHub repositories.\n\nThis port provides the fonts set of Noto Serif Tamil.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"noto-serif-sinhala","origin":"x11-fonts/noto-serif-sinhala","version":"2.007","comment":"Google Noto Serif Sinhala","maintainer":"sunpoet@FreeBSD.org","www":"https://fonts.google.com/noto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"07b0ffc06c30e3e7cb59e8225d97c6554f4a32b5555f6fa2d23a2ea07fbc9521","flatsize":11871730,"path":"All/noto-serif-sinhala-2.007.pkg","repopath":"All/noto-serif-sinhala-2.007.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":1995504,"desc":"When text is rendered by a computer, sometimes characters are displayed as\n\"tofu\". They are little boxes to indicate your device doesn't have a font to\ndisplay the text.\n\nGoogle has been developing a font family called Noto, which aims to support all\nlanguages with a harmonious look and feel. Noto is Google's answer to tofu. The\nname noto is to convey the idea that Google's goal is to see no more \"tofu\".\nNoto has multiple styles and weights, and is freely available to all. The\ncomprehensive set of fonts and tools used in our development is available in our\nGitHub repositories.\n\nThis port provides the fonts set of Noto Serif Sinhala.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"noto-serif-myanmar","origin":"x11-fonts/noto-serif-myanmar","version":"2.106","comment":"Google Noto Serif Myanmar","maintainer":"sunpoet@FreeBSD.org","www":"https://fonts.google.com/noto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3c4a8463546b8fdf4aef16c7dd2d33c5068e63b9c0211a6ff9340160728d3c73","flatsize":9858406,"path":"All/noto-serif-myanmar-2.106.pkg","repopath":"All/noto-serif-myanmar-2.106.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":1609172,"desc":"When text is rendered by a computer, sometimes characters are displayed as\n\"tofu\". They are little boxes to indicate your device doesn't have a font to\ndisplay the text.\n\nGoogle has been developing a font family called Noto, which aims to support all\nlanguages with a harmonious look and feel. Noto is Google's answer to tofu. The\nname noto is to convey the idea that Google's goal is to see no more \"tofu\".\nNoto has multiple styles and weights, and is freely available to all. The\ncomprehensive set of fonts and tools used in our development is available in our\nGitHub repositories.\n\nThis port provides the fonts set of Noto Serif Myanmar.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"noto-serif-lao","origin":"x11-fonts/noto-serif-lao","version":"2.003","comment":"Google Noto Serif Lao","maintainer":"sunpoet@FreeBSD.org","www":"https://fonts.google.com/noto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8cf20a6f8c19a88145b4051fdbf8982156e2948111487cac5d9173ef3e3f6bb6","flatsize":1585546,"path":"All/noto-serif-lao-2.003.pkg","repopath":"All/noto-serif-lao-2.003.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":301928,"desc":"When text is rendered by a computer, sometimes characters are displayed as\n\"tofu\". They are little boxes to indicate your device doesn't have a font to\ndisplay the text.\n\nGoogle has been developing a font family called Noto, which aims to support all\nlanguages with a harmonious look and feel. Noto is Google's answer to tofu. The\nname noto is to convey the idea that Google's goal is to see no more \"tofu\".\nNoto has multiple styles and weights, and is freely available to all. The\ncomprehensive set of fonts and tools used in our development is available in our\nGitHub repositories.\n\nThis port provides the fonts set of Noto Serif Lao.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"novelwriter","origin":"editors/novelwriter","version":"2.6.3","comment":"Text editor designed for writing novels","maintainer":"yuri@FreeBSD.org","www":"https://novelwriter.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"029b0e08c4c82c5d00dd7edd6b30a611259664b24d03436e90f0e3d9df023450","flatsize":10211762,"path":"All/novelwriter-2.6.3.pkg","repopath":"All/novelwriter-2.6.3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":3885740,"desc":"novelWriter is a markdown-like text editor designed for writing novels and\nlarger projects of many smaller plain text documents.\n\nIt is designed to be a simple text editor that allows for easy organisation of\ntext files and notes, with a meta data syntax for comments, synopsis, and\ncross-referencing between files, and built on plain text files for robustness.","deps":{"py311-enchant":{"origin":"textproc/py-enchant","version":"3.2.2_3"},"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-qt5-pyqt":{"origin":"devel/py-qt5-pyqt","version":"5.15.11_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["editors","python"],"annotations":{"flavor":"py311"}},{"name":"ogre3d19","origin":"graphics/ogre3d19","version":"1.9.1","comment":"Scene-oriented, flexible 3D engine written in C++ (legacy version 1.9)","maintainer":"amdmi3@FreeBSD.org","www":"https://www.ogre3d.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"696b1f14c541f935710555e5dfa864b4f0177a2ad45ef30e01339c798e8c4efb","flatsize":149004558,"path":"All/ogre3d19-1.9.1.pkg","repopath":"All/ogre3d19-1.9.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":108297728,"desc":"OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented, flexible\n3D engine written in C++ designed to make it easier and more intuitive for\ndevelopers to produce games and demos utilising 3D hardware. The class library\nabstracts all the details of using the underlying system libraries like\nDirect3D and OpenGL and provides an interface based on world objects and other\nintuitive classes.","deps":{"freeimage":{"origin":"graphics/freeimage","version":"3.18.0_6"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"zziplib":{"origin":"devel/zziplib","version":"0.13.78"}},"categories":["devel","graphics"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXaw.so.7","libXext.so.6","libXt.so.6","libc.so.8","libdl.so.0","libfreeimage.so.3","libm.so.4","libpthread.so.0","libstdc++.so.9","libz.so.3","libzzip.so.13"],"options":{"BOOST":"off","DOCS":"on"}},{"name":"noto-serif-khmer","origin":"x11-fonts/noto-serif-khmer","version":"2.004","comment":"Google Noto Serif Khmer","maintainer":"sunpoet@FreeBSD.org","www":"https://fonts.google.com/noto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6e8a837ece29d7b90759adebf996d2cb871f7110987138d2e51112151ccd2dcd","flatsize":5333158,"path":"All/noto-serif-khmer-2.004.pkg","repopath":"All/noto-serif-khmer-2.004.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":865476,"desc":"When text is rendered by a computer, sometimes characters are displayed as\n\"tofu\". They are little boxes to indicate your device doesn't have a font to\ndisplay the text.\n\nGoogle has been developing a font family called Noto, which aims to support all\nlanguages with a harmonious look and feel. Noto is Google's answer to tofu. The\nname noto is to convey the idea that Google's goal is to see no more \"tofu\".\nNoto has multiple styles and weights, and is freely available to all. The\ncomprehensive set of fonts and tools used in our development is available in our\nGitHub repositories.\n\nThis port provides the fonts set of Noto Serif Khmer.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"noto-serif-kannada","origin":"x11-fonts/noto-serif-kannada","version":"2.005","comment":"Google Noto Serif Kannada","maintainer":"sunpoet@FreeBSD.org","www":"https://fonts.google.com/noto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1d10d33e3a3a7e6764254662782b70c21798010138f7549aec089231a51891f9","flatsize":1555259,"path":"All/noto-serif-kannada-2.005.pkg","repopath":"All/noto-serif-kannada-2.005.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":352580,"desc":"When text is rendered by a computer, sometimes characters are displayed as\n\"tofu\". They are little boxes to indicate your device doesn't have a font to\ndisplay the text.\n\nGoogle has been developing a font family called Noto, which aims to support all\nlanguages with a harmonious look and feel. Noto is Google's answer to tofu. The\nname noto is to convey the idea that Google's goal is to see no more \"tofu\".\nNoto has multiple styles and weights, and is freely available to all. The\ncomprehensive set of fonts and tools used in our development is available in our\nGitHub repositories.\n\nThis port provides the fonts set of Noto Serif Kannada.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"noto-serif-hebrew","origin":"x11-fonts/noto-serif-hebrew","version":"2.004","comment":"Google Noto Serif Hebrew","maintainer":"sunpoet@FreeBSD.org","www":"https://fonts.google.com/noto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6e111d0df8575f5eb6ecff830a8e8bc1fa629762d2215b12b5a81e1ce73a7337","flatsize":1125234,"path":"All/noto-serif-hebrew-2.004.pkg","repopath":"All/noto-serif-hebrew-2.004.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":208668,"desc":"When text is rendered by a computer, sometimes characters are displayed as\n\"tofu\". They are little boxes to indicate your device doesn't have a font to\ndisplay the text.\n\nGoogle has been developing a font family called Noto, which aims to support all\nlanguages with a harmonious look and feel. Noto is Google's answer to tofu. The\nname noto is to convey the idea that Google's goal is to see no more \"tofu\".\nNoto has multiple styles and weights, and is freely available to all. The\ncomprehensive set of fonts and tools used in our development is available in our\nGitHub repositories.\n\nThis port provides the fonts set of Noto Serif Hebrew.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"noto-serif-georgian","origin":"x11-fonts/noto-serif-georgian","version":"2.003","comment":"Google Noto Serif Georgian","maintainer":"sunpoet@FreeBSD.org","www":"https://fonts.google.com/noto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6cc707b6884607efc508a5dec3c06958e2f431fbf06ac0ad752691e89da42962","flatsize":2323226,"path":"All/noto-serif-georgian-2.003.pkg","repopath":"All/noto-serif-georgian-2.003.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":603756,"desc":"When text is rendered by a computer, sometimes characters are displayed as\n\"tofu\". They are little boxes to indicate your device doesn't have a font to\ndisplay the text.\n\nGoogle has been developing a font family called Noto, which aims to support all\nlanguages with a harmonious look and feel. Noto is Google's answer to tofu. The\nname noto is to convey the idea that Google's goal is to see no more \"tofu\".\nNoto has multiple styles and weights, and is freely available to all. The\ncomprehensive set of fonts and tools used in our development is available in our\nGitHub repositories.\n\nThis port provides the fonts set of Noto Serif Georgian.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"nwchem","origin":"science/nwchem","version":"7.2.3_2","comment":"High-performance computational chemistry software","maintainer":"yuri@FreeBSD.org","www":"https://nwchemgit.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"021154e98ef268430e2fda1a52ffc9ca87fa7b6cdb50a1b749492dadbc370d05","flatsize":109843232,"path":"All/nwchem-7.2.3_2.pkg","repopath":"All/nwchem-7.2.3_2.pkg","licenselogic":"single","licenses":["ECL20"],"pkgsize":27572224,"desc":"NWChem aims to provide its users with computational chemistry tools that are\nscalable both in their ability to treat large scientific computational chemistry\nproblems efficiently, and in their use of available parallel computing resources\nfrom high-performance parallel supercomputers to conventional workstation\nclusters.\n\nNWChem software can handle:\n* Biomolecules, nanostructures, and solid-state\n* From quantum to classical, and all combinations\n* Ground and excited-states\n* Gaussian basis functions or plane-waves\n* Scaling from one to thousands of processors\n* Properties and relativistic effects","deps":{"blas":{"origin":"math/blas","version":"3.12.1"},"ga":{"origin":"devel/ga","version":"5.8.2_5"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"hwloc2":{"origin":"devel/hwloc2","version":"2.11.2"},"mpich":{"origin":"net/mpich","version":"4.3.0"},"nwchem-data":{"origin":"science/nwchem-data","version":"7.2.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["science"],"shlibs_required":["libarmci.so.0","libblas.so.3","libc.so.8","libcomex.so.0","libdl.so.0","libga.so.1","libgcc_s.so.1","libgfortran.so.5","libhwloc.so.15","libintl.so.8","libm.so.4","libmpi.so.12","libmpifort.so.12","libpthread.so.0","libpython3.11.so.1.0","libquadmath.so.0","libutil.so.4"],"options":{"LIBXC":"on","PYTHON":"on","BLAS_SIZE_4":"on","BLAS_SIZE_8":"off","NOMPI":"off","MPICH":"on","OPENMPI":"off"}},{"name":"noto-serif-ethiopic","origin":"x11-fonts/noto-serif-ethiopic","version":"2.102","comment":"Google Noto Serif Ethiopic","maintainer":"sunpoet@FreeBSD.org","www":"https://fonts.google.com/noto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7d0e15e6cbddf527fbf815278afc159503363bb204b3655bdfb8d7a0843cfe50","flatsize":11316222,"path":"All/noto-serif-ethiopic-2.102.pkg","repopath":"All/noto-serif-ethiopic-2.102.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":2145728,"desc":"When text is rendered by a computer, sometimes characters are displayed as\n\"tofu\". They are little boxes to indicate your device doesn't have a font to\ndisplay the text.\n\nGoogle has been developing a font family called Noto, which aims to support all\nlanguages with a harmonious look and feel. Noto is Google's answer to tofu. The\nname noto is to convey the idea that Google's goal is to see no more \"tofu\".\nNoto has multiple styles and weights, and is freely available to all. The\ncomprehensive set of fonts and tools used in our development is available in our\nGitHub repositories.\n\nThis port provides the fonts set of Noto Serif Ethiopic.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"noto-serif-devanagari","origin":"x11-fonts/noto-serif-devanagari","version":"2.006","comment":"Google Noto Serif Devanagari","maintainer":"sunpoet@FreeBSD.org","www":"https://fonts.google.com/noto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a5e0666148110fae63a25ba11af568b01f4559499b143dbe7519fa0f25027de0","flatsize":10371762,"path":"All/noto-serif-devanagari-2.006.pkg","repopath":"All/noto-serif-devanagari-2.006.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":1793428,"desc":"When text is rendered by a computer, sometimes characters are displayed as\n\"tofu\". They are little boxes to indicate your device doesn't have a font to\ndisplay the text.\n\nGoogle has been developing a font family called Noto, which aims to support all\nlanguages with a harmonious look and feel. Noto is Google's answer to tofu. The\nname noto is to convey the idea that Google's goal is to see no more \"tofu\".\nNoto has multiple styles and weights, and is freely available to all. The\ncomprehensive set of fonts and tools used in our development is available in our\nGitHub repositories.\n\nThis port provides the fonts set of Noto Serif Devanagari.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"noto-serif-bengali","origin":"x11-fonts/noto-serif-bengali","version":"2.003","comment":"Google Noto Serif Bengali","maintainer":"sunpoet@FreeBSD.org","www":"https://fonts.google.com/noto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0c22a79f4f2f32c3aca6325d5e98848c32c0ddbec188c625e9709064de36844a","flatsize":8917246,"path":"All/noto-serif-bengali-2.003.pkg","repopath":"All/noto-serif-bengali-2.003.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":2197956,"desc":"When text is rendered by a computer, sometimes characters are displayed as\n\"tofu\". They are little boxes to indicate your device doesn't have a font to\ndisplay the text.\n\nGoogle has been developing a font family called Noto, which aims to support all\nlanguages with a harmonious look and feel. Noto is Google's answer to tofu. The\nname noto is to convey the idea that Google's goal is to see no more \"tofu\".\nNoto has multiple styles and weights, and is freely available to all. The\ncomprehensive set of fonts and tools used in our development is available in our\nGitHub repositories.\n\nThis port provides the fonts set of Noto Serif Bengali.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"noto-serif-armenian","origin":"x11-fonts/noto-serif-armenian","version":"2.008","comment":"Google Noto Serif Armenian","maintainer":"sunpoet@FreeBSD.org","www":"https://fonts.google.com/noto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a238b8c789d1fb6141c2e6c8c4531fa6260b8ad8358bbf3a922b0b8335fd96c0","flatsize":1138758,"path":"All/noto-serif-armenian-2.008.pkg","repopath":"All/noto-serif-armenian-2.008.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":251420,"desc":"When text is rendered by a computer, sometimes characters are displayed as\n\"tofu\". They are little boxes to indicate your device doesn't have a font to\ndisplay the text.\n\nGoogle has been developing a font family called Noto, which aims to support all\nlanguages with a harmonious look and feel. Noto is Google's answer to tofu. The\nname noto is to convey the idea that Google's goal is to see no more \"tofu\".\nNoto has multiple styles and weights, and is freely available to all. The\ncomprehensive set of fonts and tools used in our development is available in our\nGitHub repositories.\n\nThis port provides the fonts set of Noto Serif Armenian.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"noto-serif","origin":"x11-fonts/noto-serif","version":"2.015","comment":"Google Noto Serif","maintainer":"sunpoet@FreeBSD.org","www":"https://fonts.google.com/noto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6e4b2998d211cfed655a87897ff42dd2c70475a4a093fcb4e5d7a09db2addee6","flatsize":54009430,"path":"All/noto-serif-2.015.pkg","repopath":"All/noto-serif-2.015.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":12145524,"desc":"When text is rendered by a computer, sometimes characters are displayed as\n\"tofu\". They are little boxes to indicate your device doesn't have a font to\ndisplay the text.\n\nGoogle has been developing a font family called Noto, which aims to support all\nlanguages with a harmonious look and feel. Noto is Google's answer to tofu. The\nname noto is to convey the idea that Google's goal is to see no more \"tofu\".\nNoto has multiple styles and weights, and is freely available to all. The\ncomprehensive set of fonts and tools used in our development is available in our\nGitHub repositories.\n\nThis port provides the fonts set of Noto Serif.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"noto-sc","origin":"x11-fonts/noto-sc","version":"2.004","comment":"Google Noto Fonts family (Simplified Chinese)","maintainer":"sunpoet@FreeBSD.org","www":"https://fonts.google.com/noto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b976c6522caf1a9de4237bbf41d5c98cad4d0d23ae692507040084a858322968","flatsize":243,"path":"All/noto-sc-2.004.pkg","repopath":"All/noto-sc-2.004.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":1160,"desc":"Noto Sans CJK and Noto Serif CJK comprehensively cover Simplified Chinese,\nTraditional Chinese, Japanese, and Korean in a unified font family. This\nincludes the full coverage of CJK Ideographs with variation support for 4\nregions, Kangxi radicals, Japanese Kana, Korean Hangul, and other CJK symbols\nand letters in the Basic Multilingual Plane of Unicode. It also provides limited\ncoverage of CJK Ideographs in Plane 2 of Unicode as necessary to support\nstandards from China and Japan.\n\nThis port is the meta port for Simplified Chinese fonts.","deps":{"noto-sans-sc":{"origin":"x11-fonts/noto-sans-sc","version":"2.004"},"noto-serif-sc":{"origin":"x11-fonts/noto-serif-sc","version":"2.003"}},"categories":["x11-fonts"]},{"name":"ogre3d","origin":"graphics/ogre3d","version":"1.11.6_14","comment":"Scene-oriented, flexible 3D engine written in C++","maintainer":"oliver@FreeBSD.org","www":"https://www.ogre3d.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ab6ffda60432b744397afa5459cba6053c81cd8d202543e6d0b2a4e5f6a219d6","flatsize":154552709,"path":"All/ogre3d-1.11.6_14.pkg","repopath":"All/ogre3d-1.11.6_14.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":112716140,"desc":"OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented, flexible\n3D engine written in C++ designed to make it easier and more intuitive for\ndevelopers to produce games and demos utilising 3D hardware. The class library\nabstracts all the details of using the underlying system libraries like\nDirect3D and OpenGL and provides an interface based on world objects and other\nintuitive classes.","deps":{"freeimage":{"origin":"graphics/freeimage","version":"3.18.0_6"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"zziplib":{"origin":"devel/zziplib","version":"0.13.78"}},"categories":["devel","graphics"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"CSHARP":"off","FREEIMAGE":"on","JAVA":"off","OPENEXR":"off","OPENGL":"on","PROFILE":"off","PYTHON":"off"}},{"name":"noto-sans-thai","origin":"x11-fonts/noto-sans-thai","version":"2.002","comment":"Google Noto Sans Thai","maintainer":"sunpoet@FreeBSD.org","www":"https://fonts.google.com/noto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cc6552ed1ee445d47d1f157278095c2177e4b870c2e067d7265e35f64e34675b","flatsize":1346358,"path":"All/noto-sans-thai-2.002.pkg","repopath":"All/noto-sans-thai-2.002.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":240232,"desc":"When text is rendered by a computer, sometimes characters are displayed as\n\"tofu\". They are little boxes to indicate your device doesn't have a font to\ndisplay the text.\n\nGoogle has been developing a font family called Noto, which aims to support all\nlanguages with a harmonious look and feel. Noto is Google's answer to tofu. The\nname noto is to convey the idea that Google's goal is to see no more \"tofu\".\nNoto has multiple styles and weights, and is freely available to all. The\ncomprehensive set of fonts and tools used in our development is available in our\nGitHub repositories.\n\nThis port provides the fonts set of Noto Sans Thai.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"noto-sans-telugu","origin":"x11-fonts/noto-sans-telugu","version":"2.005","comment":"Google Noto Sans Telugu","maintainer":"sunpoet@FreeBSD.org","www":"https://fonts.google.com/noto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eaf2975096dee6a25bac922944014ba5b1d0316a32f2d4c75fc3171dea578ebc","flatsize":16660805,"path":"All/noto-sans-telugu-2.005.pkg","repopath":"All/noto-sans-telugu-2.005.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":2320688,"desc":"When text is rendered by a computer, sometimes characters are displayed as\n\"tofu\". They are little boxes to indicate your device doesn't have a font to\ndisplay the text.\n\nGoogle has been developing a font family called Noto, which aims to support all\nlanguages with a harmonious look and feel. Noto is Google's answer to tofu. The\nname noto is to convey the idea that Google's goal is to see no more \"tofu\".\nNoto has multiple styles and weights, and is freely available to all. The\ncomprehensive set of fonts and tools used in our development is available in our\nGitHub repositories.\n\nThis port provides the fonts set of Noto Sans Telugu.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"noto-sans-tamil","origin":"x11-fonts/noto-sans-tamil","version":"2.004","comment":"Google Noto Sans Tamil","maintainer":"sunpoet@FreeBSD.org","www":"https://fonts.google.com/noto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8d36fb34ffdf631b44f93e51ca3112ad765ea562c9b537ab409da9f91cf513ed","flatsize":5309909,"path":"All/noto-sans-tamil-2.004.pkg","repopath":"All/noto-sans-tamil-2.004.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":680772,"desc":"When text is rendered by a computer, sometimes characters are displayed as\n\"tofu\". They are little boxes to indicate your device doesn't have a font to\ndisplay the text.\n\nGoogle has been developing a font family called Noto, which aims to support all\nlanguages with a harmonious look and feel. Noto is Google's answer to tofu. The\nname noto is to convey the idea that Google's goal is to see no more \"tofu\".\nNoto has multiple styles and weights, and is freely available to all. The\ncomprehensive set of fonts and tools used in our development is available in our\nGitHub repositories.\n\nThis port provides the fonts set of Noto Sans Tamil.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"noto-serif-display","origin":"x11-fonts/noto-serif-display","version":"2.009","comment":"Google Noto Serif Display","maintainer":"sunpoet@FreeBSD.org","www":"https://fonts.google.com/noto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0f0c4269c3a8fce058512a5c07cd9dc95bdfae069ab18c47dfa67c6d81df4604","flatsize":49652726,"path":"All/noto-serif-display-2.009.pkg","repopath":"All/noto-serif-display-2.009.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":11043928,"desc":"When text is rendered by a computer, sometimes characters are displayed as\n\"tofu\". They are little boxes to indicate your device doesn't have a font to\ndisplay the text.\n\nGoogle has been developing a font family called Noto, which aims to support all\nlanguages with a harmonious look and feel. Noto is Google's answer to tofu. The\nname noto is to convey the idea that Google's goal is to see no more \"tofu\".\nNoto has multiple styles and weights, and is freely available to all. The\ncomprehensive set of fonts and tools used in our development is available in our\nGitHub repositories.\n\nThis port provides the fonts set of Noto Serif Display.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"noto-sans-symbols2","origin":"x11-fonts/noto-sans-symbols2","version":"2.008","comment":"Google Noto Sans Symbols 2","maintainer":"sunpoet@FreeBSD.org","www":"https://fonts.google.com/noto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dc3355f5b720b29e75f03981fa0989827a99bc06df68b6824d46481ed85424de","flatsize":676288,"path":"All/noto-sans-symbols2-2.008.pkg","repopath":"All/noto-sans-symbols2-2.008.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":258436,"desc":"When text is rendered by a computer, sometimes characters are displayed as\n\"tofu\". They are little boxes to indicate your device doesn't have a font to\ndisplay the text.\n\nGoogle has been developing a font family called Noto, which aims to support all\nlanguages with a harmonious look and feel. Noto is Google's answer to tofu. The\nname noto is to convey the idea that Google's goal is to see no more \"tofu\".\nNoto has multiple styles and weights, and is freely available to all. The\ncomprehensive set of fonts and tools used in our development is available in our\nGitHub repositories.\n\nThis port provides the fonts set of Noto Sans Symbols 2.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"noto-sans-symbols","origin":"x11-fonts/noto-sans-symbols","version":"2.008_1","comment":"Google Noto Sans Symbols","maintainer":"sunpoet@FreeBSD.org","www":"https://fonts.google.com/noto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9bf8b3e0abb663b84ab949469c5b0f80f7a89c49e37f0b92135708f5fe18781f","flatsize":2074518,"path":"All/noto-sans-symbols-2.008_1.pkg","repopath":"All/noto-sans-symbols-2.008_1.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":530932,"desc":"When text is rendered by a computer, sometimes characters are displayed as\n\"tofu\". They are little boxes to indicate your device doesn't have a font to\ndisplay the text.\n\nGoogle has been developing a font family called Noto, which aims to support all\nlanguages with a harmonious look and feel. Noto is Google's answer to tofu. The\nname noto is to convey the idea that Google's goal is to see no more \"tofu\".\nNoto has multiple styles and weights, and is freely available to all. The\ncomprehensive set of fonts and tools used in our development is available in our\nGitHub repositories.\n\nThis port provides the fonts set of Noto Sans Symbols.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"observium-php82","origin":"net-mgmt/observium","version":"24.12","comment":"Autodiscovering PHP/MySQL/SNMP based network monitoring","maintainer":"xaaports@dohd.org","www":"https://observium.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e3754116ca93b40e7bb883bc21e231802772d36d9a4d006bfc9b718cf0dd643b","flatsize":932348005,"path":"All/observium-php82-24.12.pkg","repopath":"All/observium-php82-24.12.pkg","licenselogic":"single","licenses":["EULA"],"pkgsize":76380692,"desc":"Observium is an autodiscovering PHP/MySQL/SNMP based network monitoring\nwhich includes support for a wide range of network hardware and\noperating systems including Cisco, Linux, FreeBSD, Juniper, Brocade,\nFoundry, HP and many more.\n\nObservium has grown out of a lack of easy to configure network\nmonitoring platforms. It is intended to provide a more navigable\ninterface to the health and performance of your network. Its design\ngoals include collecting as much historical data about devices as\npossible, being completely autodiscovered with little or no manual\nintervention, and having a very intuitive interface.","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"},"fping":{"origin":"net/fping","version":"5.3"},"graphviz":{"origin":"graphics/graphviz","version":"12.2.1_1"},"ipmitool":{"origin":"sysutils/ipmitool","version":"1.8.18_4"},"mod_php82":{"origin":"www/mod_php82","version":"8.2.28"},"mtr-nox11":{"origin":"net/mtr","version":"0.95_2"},"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"nagios-plugins":{"origin":"net-mgmt/nagios-plugins","version":"2.4.4,1"},"net-snmp":{"origin":"net-mgmt/net-snmp","version":"5.9.4_6,1"},"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-ctype":{"origin":"textproc/php82-ctype","version":"8.2.28"},"php82-filter":{"origin":"security/php82-filter","version":"8.2.28"},"php82-gd":{"origin":"graphics/php82-gd","version":"8.2.28"},"php82-iconv":{"origin":"converters/php82-iconv","version":"8.2.28"},"php82-mysqli":{"origin":"databases/php82-mysqli","version":"8.2.28"},"php82-pear-Net_IPv4":{"origin":"net/pear-Net_IPv4","version":"1.3.5"},"php82-pear-Net_IPv6":{"origin":"net/pear-Net_IPv6","version":"1.3.0.b4_2"},"php82-posix":{"origin":"sysutils/php82-posix","version":"8.2.28"},"php82-session":{"origin":"www/php82-session","version":"8.2.28"},"php82-snmp":{"origin":"net-mgmt/php82-snmp","version":"8.2.28"},"php82-tokenizer":{"origin":"devel/php82-tokenizer","version":"8.2.28"},"php82-xml":{"origin":"textproc/php82-xml","version":"8.2.28"},"php82-zlib":{"origin":"archivers/php82-zlib","version":"8.2.28"},"png":{"origin":"graphics/png","version":"1.6.47"},"py311-mysqlclient":{"origin":"databases/py-mysqlclient","version":"2.2.7"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"rrdtool":{"origin":"databases/rrdtool","version":"1.9.0"},"subversion":{"origin":"devel/subversion","version":"1.14.5_1"},"sudo":{"origin":"security/sudo","version":"1.9.17p1"},"wmi-client":{"origin":"net-mgmt/wmi-client","version":"1.3.16_4"}},"categories":["net-mgmt"],"options":{"APACHEMOD":"on","DOCS":"on","EXAMPLES":"on","FPING":"on","IPMITOOL":"on","MYSQLD":"off","NAGPLUGINS":"on","PYPOLLER":"on","SUBVERSION":"on","WMIC":"on"},"annotations":{"cpe":"cpe:2.3:a:observium:observium:24.12:::::dragonfly6:x86_64","flavor":"php82"},"messages":[{"message":"=== Configuration details ===\nYou can mostly follow the guide at:\nhttps://observium.org/wiki/Installation\n\nwith the following notes:\n- Installation directory is /usr/local/www/observium\n- The following lines should be put in a file /usr/local/etc/cron.d/observium\n  or alternatively /etc/cron.d/observium\n\n# Run a complete discovery of all devices once every 6 hours\n33\t*/6\t*\t*\t*\twww\t/usr/local/www/observium/observium-wrapper discovery >/dev/null 2>&1\n# Run automated discovery of newly added devices every 5 minutes\n*/5\t*\t*\t*\t*\twww\t/usr/local/www/observium/observium-wrapper discovery --host new >/dev/null 2>&1\n# Run multithreaded poller wrapper every 5 minutes\n*/5\t*\t*\t*\t*\twww\t/usr/local/www/observium/observium-wrapper poller >/dev/null 2>&1\n# Run housekeeping script daily for syslog, eventlog and alert log\n13\t5\t*\t*\t*\twww\t/usr/local/www/observium/housekeeping.php -ysel >/dev/null 2>&1\n# Run housekeeping script daily for rrds, ports, orphaned entries in the database and performance data\n47\t4\t*\t*\t*\twww\t/usr/local/www/observium/housekeeping.php -yrptb >/dev/null 2>&1\n\nNotes:\n\n- A minimal install can be created with the following steps and configuration file:\n\n0: make sure apache and mysql are up and running.\n\n1: create the database and a dbaccount with the following (my)SQL commands:\n\n    CREATE DATABASE observium DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;\n    GRANT ALL PRIVILEGES ON observium.* TO 'observium'@'localhost' IDENTIFIED BY 'notSecure';\n\n2: create config file starting with the sample config file\n\n        cp /usr/local/www/observium/config.php.default /usr/local/www/observium/config.php\n\n   and make sure to set at least the following fields:\n\n        $config['db_host'] = 'localhost';\n        $config['db_user'] = 'observium';\n        $config['db_pass'] = 'notSecure';\n        $config['db_name'] = 'observium';\n\n3:  populate the admin user and initialize the database (as 'www' user):\n\n        sudo -u www /usr/local/www/observium/discovery.php -u\n        sudo -u www /usr/local/www/observium/adduser.php admin SomeInsecureAdminPassword 10\n\n4:   and verify that collection is working:\n\n        sudo -u www /usr/local/www/observium/discovery.php -h all -d\n        sudo -u www /usr/local/www/observium/poller.php -h all -d\n\n5: Install the above crontabs.\n\n6: Edit the file\n\n   /usr/local/etc/apache24/Includes/observium.conf\n   \n   and fill out a port number and hostname, or use the\n   default at port 8080.\n\n7: restart the webserver with \n\n       service apache24 restart\n\n   or stop/start if in case of IP or SSL changes.\n\n6: log in with a web browser; using the username 'admin' and the\n   password 'SomeInsecureAdminPassword'.\n\n   Hosts can be added from the webinterface or from the commandline.","type":"install"}]},{"name":"noto-sans-sign-writing","origin":"x11-fonts/noto-sans-sign-writing","version":"2.005","comment":"Google Noto Sans SignWriting","maintainer":"sunpoet@FreeBSD.org","www":"https://fonts.google.com/noto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3ee4e259992e9019ac9010229900f8307edead5651af5e8a3751b76c44dd1367","flatsize":5219647,"path":"All/noto-sans-sign-writing-2.005.pkg","repopath":"All/noto-sans-sign-writing-2.005.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":1142512,"desc":"When text is rendered by a computer, sometimes characters are displayed as\n\"tofu\". They are little boxes to indicate your device doesn't have a font to\ndisplay the text.\n\nGoogle has been developing a font family called Noto, which aims to support all\nlanguages with a harmonious look and feel. Noto is Google's answer to tofu. The\nname noto is to convey the idea that Google's goal is to see no more \"tofu\".\nNoto has multiple styles and weights, and is freely available to all. The\ncomprehensive set of fonts and tools used in our development is available in our\nGitHub repositories.\n\nThis port provides the fonts set of Noto Sans SignWriting.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"noto-sans-runic","origin":"x11-fonts/noto-sans-runic","version":"2.002","comment":"Google Noto Sans Runic","maintainer":"sunpoet@FreeBSD.org","www":"https://fonts.google.com/noto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a7f62be1eb90674d96cdf111782e8362948981c7c8d064924af313474e99e0ca","flatsize":14573,"path":"All/noto-sans-runic-2.002.pkg","repopath":"All/noto-sans-runic-2.002.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":8208,"desc":"When text is rendered by a computer, sometimes characters are displayed as\n\"tofu\". They are little boxes to indicate your device doesn't have a font to\ndisplay the text.\n\nGoogle has been developing a font family called Noto, which aims to support all\nlanguages with a harmonious look and feel. Noto is Google's answer to tofu. The\nname noto is to convey the idea that Google's goal is to see no more \"tofu\".\nNoto has multiple styles and weights, and is freely available to all. The\ncomprehensive set of fonts and tools used in our development is available in our\nGitHub repositories.\n\nThis port provides the fonts set of Noto Sans Runic.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"noto-sans-myanmar","origin":"x11-fonts/noto-sans-myanmar","version":"2.107","comment":"Google Noto Sans Myanmar","maintainer":"sunpoet@FreeBSD.org","www":"https://fonts.google.com/noto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1d93df0967d80057708289f04a68a9777d85970bb1259d516ef49912e7a985b4","flatsize":7217962,"path":"All/noto-sans-myanmar-2.107.pkg","repopath":"All/noto-sans-myanmar-2.107.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":1428516,"desc":"When text is rendered by a computer, sometimes characters are displayed as\n\"tofu\". They are little boxes to indicate your device doesn't have a font to\ndisplay the text.\n\nGoogle has been developing a font family called Noto, which aims to support all\nlanguages with a harmonious look and feel. Noto is Google's answer to tofu. The\nname noto is to convey the idea that Google's goal is to see no more \"tofu\".\nNoto has multiple styles and weights, and is freely available to all. The\ncomprehensive set of fonts and tools used in our development is available in our\nGitHub repositories.\n\nThis port provides the fonts set of Noto Sans Myanmar.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"noto-sans-mono","origin":"x11-fonts/noto-sans-mono","version":"2.014_1","comment":"Google Noto Sans Mono","maintainer":"sunpoet@FreeBSD.org","www":"https://fonts.google.com/noto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a7d883a2e42b1263b5ce0f44bb91eb0a30f8227d151d9cb5357b45b87fb47955","flatsize":21488934,"path":"All/noto-sans-mono-2.014_1.pkg","repopath":"All/noto-sans-mono-2.014_1.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":4507732,"desc":"When text is rendered by a computer, sometimes characters are displayed as\n\"tofu\". They are little boxes to indicate your device doesn't have a font to\ndisplay the text.\n\nGoogle has been developing a font family called Noto, which aims to support all\nlanguages with a harmonious look and feel. Noto is Google's answer to tofu. The\nname noto is to convey the idea that Google's goal is to see no more \"tofu\".\nNoto has multiple styles and weights, and is freely available to all. The\ncomprehensive set of fonts and tools used in our development is available in our\nGitHub repositories.\n\nThis port provides the fonts set of Noto Sans Mono.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"noto-sans-math","origin":"x11-fonts/noto-sans-math","version":"3.000","comment":"Google Noto Sans Math","maintainer":"sunpoet@FreeBSD.org","www":"https://fonts.google.com/noto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1beaf1e4e79d435fbc45ef449f405741fb17448994fb1fa9f20474e3860ea6dd","flatsize":995280,"path":"All/noto-sans-math-3.000.pkg","repopath":"All/noto-sans-math-3.000.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":376212,"desc":"When text is rendered by a computer, sometimes characters are displayed as\n\"tofu\". They are little boxes to indicate your device doesn't have a font to\ndisplay the text.\n\nGoogle has been developing a font family called Noto, which aims to support all\nlanguages with a harmonious look and feel. Noto is Google's answer to tofu. The\nname noto is to convey the idea that Google's goal is to see no more \"tofu\".\nNoto has multiple styles and weights, and is freely available to all. The\ncomprehensive set of fonts and tools used in our development is available in our\nGitHub repositories.\n\nThis port provides the fonts set of Noto Sans Math.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"noto-sans-lao","origin":"x11-fonts/noto-sans-lao","version":"2.003","comment":"Google Noto Sans Lao","maintainer":"sunpoet@FreeBSD.org","www":"https://fonts.google.com/noto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c128b26990f9fa43db14f467993fe39d083f3a11737243c7928e99f1ec2330f5","flatsize":1293286,"path":"All/noto-sans-lao-2.003.pkg","repopath":"All/noto-sans-lao-2.003.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":247988,"desc":"When text is rendered by a computer, sometimes characters are displayed as\n\"tofu\". They are little boxes to indicate your device doesn't have a font to\ndisplay the text.\n\nGoogle has been developing a font family called Noto, which aims to support all\nlanguages with a harmonious look and feel. Noto is Google's answer to tofu. The\nname noto is to convey the idea that Google's goal is to see no more \"tofu\".\nNoto has multiple styles and weights, and is freely available to all. The\ncomprehensive set of fonts and tools used in our development is available in our\nGitHub repositories.\n\nThis port provides the fonts set of Noto Sans Lao.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"noto-sans-sinhala","origin":"x11-fonts/noto-sans-sinhala","version":"2.006","comment":"Google Noto Sans Sinhala","maintainer":"sunpoet@FreeBSD.org","www":"https://fonts.google.com/noto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b4cf49775508e51f4e49887193228150b6d692e64d17966b271684eb4019df98","flatsize":23268073,"path":"All/noto-sans-sinhala-2.006.pkg","repopath":"All/noto-sans-sinhala-2.006.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":4104044,"desc":"When text is rendered by a computer, sometimes characters are displayed as\n\"tofu\". They are little boxes to indicate your device doesn't have a font to\ndisplay the text.\n\nGoogle has been developing a font family called Noto, which aims to support all\nlanguages with a harmonious look and feel. Noto is Google's answer to tofu. The\nname noto is to convey the idea that Google's goal is to see no more \"tofu\".\nNoto has multiple styles and weights, and is freely available to all. The\ncomprehensive set of fonts and tools used in our development is available in our\nGitHub repositories.\n\nThis port provides the fonts set of Noto Sans Sinhala.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"noto-sans-khmer","origin":"x11-fonts/noto-sans-khmer","version":"2.004","comment":"Google Noto Sans Khmer","maintainer":"sunpoet@FreeBSD.org","www":"https://fonts.google.com/noto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6cb34461e6bcc35bb4be26adf662d10cccc9e16942ed5eacff61cc3730d3dd5b","flatsize":4070070,"path":"All/noto-sans-khmer-2.004.pkg","repopath":"All/noto-sans-khmer-2.004.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":585668,"desc":"When text is rendered by a computer, sometimes characters are displayed as\n\"tofu\". They are little boxes to indicate your device doesn't have a font to\ndisplay the text.\n\nGoogle has been developing a font family called Noto, which aims to support all\nlanguages with a harmonious look and feel. Noto is Google's answer to tofu. The\nname noto is to convey the idea that Google's goal is to see no more \"tofu\".\nNoto has multiple styles and weights, and is freely available to all. The\ncomprehensive set of fonts and tools used in our development is available in our\nGitHub repositories.\n\nThis port provides the fonts set of Noto Sans Khmer.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"noto-sans-kannada","origin":"x11-fonts/noto-sans-kannada","version":"2.006","comment":"Google Noto Sans Kannada","maintainer":"sunpoet@FreeBSD.org","www":"https://fonts.google.com/noto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"03e24f3bfad763020b51e0b654c60b5a5bb46874ccb319b6a164e08cc5c55bf7","flatsize":6701382,"path":"All/noto-sans-kannada-2.006.pkg","repopath":"All/noto-sans-kannada-2.006.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":1161736,"desc":"When text is rendered by a computer, sometimes characters are displayed as\n\"tofu\". They are little boxes to indicate your device doesn't have a font to\ndisplay the text.\n\nGoogle has been developing a font family called Noto, which aims to support all\nlanguages with a harmonious look and feel. Noto is Google's answer to tofu. The\nname noto is to convey the idea that Google's goal is to see no more \"tofu\".\nNoto has multiple styles and weights, and is freely available to all. The\ncomprehensive set of fonts and tools used in our development is available in our\nGitHub repositories.\n\nThis port provides the fonts set of Noto Sans Kannada.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"observium-php81","origin":"net-mgmt/observium","version":"24.12","comment":"Autodiscovering PHP/MySQL/SNMP based network monitoring","maintainer":"xaaports@dohd.org","www":"https://observium.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"711df42715b1569cc940f715081f391c0f05bc09e5d6fb096d130c36b85ffbac","flatsize":932348005,"path":"All/observium-php81-24.12.pkg","repopath":"All/observium-php81-24.12.pkg","licenselogic":"single","licenses":["EULA"],"pkgsize":76384492,"desc":"Observium is an autodiscovering PHP/MySQL/SNMP based network monitoring\nwhich includes support for a wide range of network hardware and\noperating systems including Cisco, Linux, FreeBSD, Juniper, Brocade,\nFoundry, HP and many more.\n\nObservium has grown out of a lack of easy to configure network\nmonitoring platforms. It is intended to provide a more navigable\ninterface to the health and performance of your network. Its design\ngoals include collecting as much historical data about devices as\npossible, being completely autodiscovered with little or no manual\nintervention, and having a very intuitive interface.","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"},"fping":{"origin":"net/fping","version":"5.3"},"graphviz":{"origin":"graphics/graphviz","version":"12.2.1_1"},"ipmitool":{"origin":"sysutils/ipmitool","version":"1.8.18_4"},"mod_php81":{"origin":"www/mod_php81","version":"8.1.32"},"mtr-nox11":{"origin":"net/mtr","version":"0.95_2"},"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"nagios-plugins":{"origin":"net-mgmt/nagios-plugins","version":"2.4.4,1"},"net-snmp":{"origin":"net-mgmt/net-snmp","version":"5.9.4_6,1"},"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-ctype":{"origin":"textproc/php81-ctype","version":"8.1.32"},"php81-filter":{"origin":"security/php81-filter","version":"8.1.32"},"php81-gd":{"origin":"graphics/php81-gd","version":"8.1.32"},"php81-iconv":{"origin":"converters/php81-iconv","version":"8.1.32"},"php81-mysqli":{"origin":"databases/php81-mysqli","version":"8.1.32"},"php81-pear-Net_IPv4":{"origin":"net/pear-Net_IPv4","version":"1.3.5"},"php81-pear-Net_IPv6":{"origin":"net/pear-Net_IPv6","version":"1.3.0.b4_2"},"php81-posix":{"origin":"sysutils/php81-posix","version":"8.1.32"},"php81-session":{"origin":"www/php81-session","version":"8.1.32"},"php81-snmp":{"origin":"net-mgmt/php81-snmp","version":"8.1.32"},"php81-tokenizer":{"origin":"devel/php81-tokenizer","version":"8.1.32"},"php81-xml":{"origin":"textproc/php81-xml","version":"8.1.32"},"php81-zlib":{"origin":"archivers/php81-zlib","version":"8.1.32"},"png":{"origin":"graphics/png","version":"1.6.47"},"py311-mysqlclient":{"origin":"databases/py-mysqlclient","version":"2.2.7"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"rrdtool":{"origin":"databases/rrdtool","version":"1.9.0"},"subversion":{"origin":"devel/subversion","version":"1.14.5_1"},"sudo":{"origin":"security/sudo","version":"1.9.17p1"},"wmi-client":{"origin":"net-mgmt/wmi-client","version":"1.3.16_4"}},"categories":["net-mgmt"],"options":{"APACHEMOD":"on","DOCS":"on","EXAMPLES":"on","FPING":"on","IPMITOOL":"on","MYSQLD":"off","NAGPLUGINS":"on","PYPOLLER":"on","SUBVERSION":"on","WMIC":"on"},"annotations":{"cpe":"cpe:2.3:a:observium:observium:24.12:::::dragonfly6:x86_64","flavor":"php81"},"messages":[{"message":"=== Configuration details ===\nYou can mostly follow the guide at:\nhttps://observium.org/wiki/Installation\n\nwith the following notes:\n- Installation directory is /usr/local/www/observium\n- The following lines should be put in a file /usr/local/etc/cron.d/observium\n  or alternatively /etc/cron.d/observium\n\n# Run a complete discovery of all devices once every 6 hours\n33\t*/6\t*\t*\t*\twww\t/usr/local/www/observium/observium-wrapper discovery >/dev/null 2>&1\n# Run automated discovery of newly added devices every 5 minutes\n*/5\t*\t*\t*\t*\twww\t/usr/local/www/observium/observium-wrapper discovery --host new >/dev/null 2>&1\n# Run multithreaded poller wrapper every 5 minutes\n*/5\t*\t*\t*\t*\twww\t/usr/local/www/observium/observium-wrapper poller >/dev/null 2>&1\n# Run housekeeping script daily for syslog, eventlog and alert log\n13\t5\t*\t*\t*\twww\t/usr/local/www/observium/housekeeping.php -ysel >/dev/null 2>&1\n# Run housekeeping script daily for rrds, ports, orphaned entries in the database and performance data\n47\t4\t*\t*\t*\twww\t/usr/local/www/observium/housekeeping.php -yrptb >/dev/null 2>&1\n\nNotes:\n\n- A minimal install can be created with the following steps and configuration file:\n\n0: make sure apache and mysql are up and running.\n\n1: create the database and a dbaccount with the following (my)SQL commands:\n\n    CREATE DATABASE observium DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;\n    GRANT ALL PRIVILEGES ON observium.* TO 'observium'@'localhost' IDENTIFIED BY 'notSecure';\n\n2: create config file starting with the sample config file\n\n        cp /usr/local/www/observium/config.php.default /usr/local/www/observium/config.php\n\n   and make sure to set at least the following fields:\n\n        $config['db_host'] = 'localhost';\n        $config['db_user'] = 'observium';\n        $config['db_pass'] = 'notSecure';\n        $config['db_name'] = 'observium';\n\n3:  populate the admin user and initialize the database (as 'www' user):\n\n        sudo -u www /usr/local/www/observium/discovery.php -u\n        sudo -u www /usr/local/www/observium/adduser.php admin SomeInsecureAdminPassword 10\n\n4:   and verify that collection is working:\n\n        sudo -u www /usr/local/www/observium/discovery.php -h all -d\n        sudo -u www /usr/local/www/observium/poller.php -h all -d\n\n5: Install the above crontabs.\n\n6: Edit the file\n\n   /usr/local/etc/apache24/Includes/observium.conf\n   \n   and fill out a port number and hostname, or use the\n   default at port 8080.\n\n7: restart the webserver with \n\n       service apache24 restart\n\n   or stop/start if in case of IP or SSL changes.\n\n6: log in with a web browser; using the username 'admin' and the\n   password 'SomeInsecureAdminPassword'.\n\n   Hosts can be added from the webinterface or from the commandline.","type":"install"}]},{"name":"nzbhydra2","origin":"news/nzbhydra2","version":"7.9.0","comment":"Usenet meta search","maintainer":"marcel@herrbischoff.com","www":"https://github.com/theotherp/nzbhydra2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5d6e4b72ba2d2b2e69ecb439b8580044d49bfe23bc9c949b89074861d43c8d30","flatsize":87199646,"path":"All/nzbhydra2-7.9.0.pkg","repopath":"All/nzbhydra2-7.9.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":76172812,"desc":"NZBHydra 2 is a meta search for NZB indexers. It provides easy access to a\nnumber of raw and newznab based indexers. You can search all your indexers\nfrom one place and use it as an indexer source for tools like Sonarr,\nRadarr or CouchPotato.","deps":{"openjdk17":{"origin":"java/openjdk17","version":"17.0.14+7.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["java","news"],"users":["nzbhydra2"],"groups":["nzbhydra2"]},{"name":"observium-php83","origin":"net-mgmt/observium","version":"24.12","comment":"Autodiscovering PHP/MySQL/SNMP based network monitoring","maintainer":"xaaports@dohd.org","www":"https://observium.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c56428c50a374e7d987466eb6ef13a376c649d2aa436b99a94567793c661296d","flatsize":932348005,"path":"All/observium-php83-24.12.pkg","repopath":"All/observium-php83-24.12.pkg","licenselogic":"single","licenses":["EULA"],"pkgsize":76382936,"desc":"Observium is an autodiscovering PHP/MySQL/SNMP based network monitoring\nwhich includes support for a wide range of network hardware and\noperating systems including Cisco, Linux, FreeBSD, Juniper, Brocade,\nFoundry, HP and many more.\n\nObservium has grown out of a lack of easy to configure network\nmonitoring platforms. It is intended to provide a more navigable\ninterface to the health and performance of your network. Its design\ngoals include collecting as much historical data about devices as\npossible, being completely autodiscovered with little or no manual\nintervention, and having a very intuitive interface.","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"},"fping":{"origin":"net/fping","version":"5.3"},"graphviz":{"origin":"graphics/graphviz","version":"12.2.1_1"},"ipmitool":{"origin":"sysutils/ipmitool","version":"1.8.18_4"},"mod_php83":{"origin":"www/mod_php83","version":"8.3.21"},"mtr-nox11":{"origin":"net/mtr","version":"0.95_2"},"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"nagios-plugins":{"origin":"net-mgmt/nagios-plugins","version":"2.4.4,1"},"net-snmp":{"origin":"net-mgmt/net-snmp","version":"5.9.4_6,1"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-ctype":{"origin":"textproc/php83-ctype","version":"8.3.21"},"php83-filter":{"origin":"security/php83-filter","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-iconv":{"origin":"converters/php83-iconv","version":"8.3.21"},"php83-mysqli":{"origin":"databases/php83-mysqli","version":"8.3.21"},"php83-pear-Net_IPv4":{"origin":"net/pear-Net_IPv4","version":"1.3.5"},"php83-pear-Net_IPv6":{"origin":"net/pear-Net_IPv6","version":"1.3.0.b4_2"},"php83-posix":{"origin":"sysutils/php83-posix","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-snmp":{"origin":"net-mgmt/php83-snmp","version":"8.3.21"},"php83-tokenizer":{"origin":"devel/php83-tokenizer","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"},"php83-zlib":{"origin":"archivers/php83-zlib","version":"8.3.21"},"png":{"origin":"graphics/png","version":"1.6.47"},"py311-mysqlclient":{"origin":"databases/py-mysqlclient","version":"2.2.7"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"rrdtool":{"origin":"databases/rrdtool","version":"1.9.0"},"subversion":{"origin":"devel/subversion","version":"1.14.5_1"},"sudo":{"origin":"security/sudo","version":"1.9.17p1"},"wmi-client":{"origin":"net-mgmt/wmi-client","version":"1.3.16_4"}},"categories":["net-mgmt"],"options":{"APACHEMOD":"on","DOCS":"on","EXAMPLES":"on","FPING":"on","IPMITOOL":"on","MYSQLD":"off","NAGPLUGINS":"on","PYPOLLER":"on","SUBVERSION":"on","WMIC":"on"},"annotations":{"cpe":"cpe:2.3:a:observium:observium:24.12:::::dragonfly6:x86_64","flavor":"php83"},"messages":[{"message":"=== Configuration details ===\nYou can mostly follow the guide at:\nhttps://observium.org/wiki/Installation\n\nwith the following notes:\n- Installation directory is /usr/local/www/observium\n- The following lines should be put in a file /usr/local/etc/cron.d/observium\n  or alternatively /etc/cron.d/observium\n\n# Run a complete discovery of all devices once every 6 hours\n33\t*/6\t*\t*\t*\twww\t/usr/local/www/observium/observium-wrapper discovery >/dev/null 2>&1\n# Run automated discovery of newly added devices every 5 minutes\n*/5\t*\t*\t*\t*\twww\t/usr/local/www/observium/observium-wrapper discovery --host new >/dev/null 2>&1\n# Run multithreaded poller wrapper every 5 minutes\n*/5\t*\t*\t*\t*\twww\t/usr/local/www/observium/observium-wrapper poller >/dev/null 2>&1\n# Run housekeeping script daily for syslog, eventlog and alert log\n13\t5\t*\t*\t*\twww\t/usr/local/www/observium/housekeeping.php -ysel >/dev/null 2>&1\n# Run housekeeping script daily for rrds, ports, orphaned entries in the database and performance data\n47\t4\t*\t*\t*\twww\t/usr/local/www/observium/housekeeping.php -yrptb >/dev/null 2>&1\n\nNotes:\n\n- A minimal install can be created with the following steps and configuration file:\n\n0: make sure apache and mysql are up and running.\n\n1: create the database and a dbaccount with the following (my)SQL commands:\n\n    CREATE DATABASE observium DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;\n    GRANT ALL PRIVILEGES ON observium.* TO 'observium'@'localhost' IDENTIFIED BY 'notSecure';\n\n2: create config file starting with the sample config file\n\n        cp /usr/local/www/observium/config.php.default /usr/local/www/observium/config.php\n\n   and make sure to set at least the following fields:\n\n        $config['db_host'] = 'localhost';\n        $config['db_user'] = 'observium';\n        $config['db_pass'] = 'notSecure';\n        $config['db_name'] = 'observium';\n\n3:  populate the admin user and initialize the database (as 'www' user):\n\n        sudo -u www /usr/local/www/observium/discovery.php -u\n        sudo -u www /usr/local/www/observium/adduser.php admin SomeInsecureAdminPassword 10\n\n4:   and verify that collection is working:\n\n        sudo -u www /usr/local/www/observium/discovery.php -h all -d\n        sudo -u www /usr/local/www/observium/poller.php -h all -d\n\n5: Install the above crontabs.\n\n6: Edit the file\n\n   /usr/local/etc/apache24/Includes/observium.conf\n   \n   and fill out a port number and hostname, or use the\n   default at port 8080.\n\n7: restart the webserver with \n\n       service apache24 restart\n\n   or stop/start if in case of IP or SSL changes.\n\n6: log in with a web browser; using the username 'admin' and the\n   password 'SomeInsecureAdminPassword'.\n\n   Hosts can be added from the webinterface or from the commandline.","type":"install"}]},{"name":"noto-sans-hebrew","origin":"x11-fonts/noto-sans-hebrew","version":"3.001","comment":"Google Noto Sans Hebrew","maintainer":"sunpoet@FreeBSD.org","www":"https://fonts.google.com/noto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8313f1bd9f1bc6e78ec06737041e55d69dc208812f0658cd235830f6c4546ab2","flatsize":986626,"path":"All/noto-sans-hebrew-3.001.pkg","repopath":"All/noto-sans-hebrew-3.001.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":146068,"desc":"When text is rendered by a computer, sometimes characters are displayed as\n\"tofu\". They are little boxes to indicate your device doesn't have a font to\ndisplay the text.\n\nGoogle has been developing a font family called Noto, which aims to support all\nlanguages with a harmonious look and feel. Noto is Google's answer to tofu. The\nname noto is to convey the idea that Google's goal is to see no more \"tofu\".\nNoto has multiple styles and weights, and is freely available to all. The\ncomprehensive set of fonts and tools used in our development is available in our\nGitHub repositories.\n\nThis port provides the fonts set of Noto Sans Hebrew.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"noto-sans-georgian","origin":"x11-fonts/noto-sans-georgian","version":"2.005","comment":"Google Noto Sans Georgian","maintainer":"sunpoet@FreeBSD.org","www":"https://fonts.google.com/noto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0baa18a51717bea9412fb8118bd3a66372e02610c2c0c9660d74a9f78e39316c","flatsize":1949406,"path":"All/noto-sans-georgian-2.005.pkg","repopath":"All/noto-sans-georgian-2.005.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":482828,"desc":"When text is rendered by a computer, sometimes characters are displayed as\n\"tofu\". They are little boxes to indicate your device doesn't have a font to\ndisplay the text.\n\nGoogle has been developing a font family called Noto, which aims to support all\nlanguages with a harmonious look and feel. Noto is Google's answer to tofu. The\nname noto is to convey the idea that Google's goal is to see no more \"tofu\".\nNoto has multiple styles and weights, and is freely available to all. The\ncomprehensive set of fonts and tools used in our development is available in our\nGitHub repositories.\n\nThis port provides the fonts set of Noto Sans Georgian.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"noto-sans-ethiopic","origin":"x11-fonts/noto-sans-ethiopic","version":"2.102","comment":"Google Noto Sans Ethiopic","maintainer":"sunpoet@FreeBSD.org","www":"https://fonts.google.com/noto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7905a9736c43626819640590a3f7cce3c98f4cd31f918d2d51365e6b3acab71a","flatsize":13294770,"path":"All/noto-sans-ethiopic-2.102.pkg","repopath":"All/noto-sans-ethiopic-2.102.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":1711792,"desc":"When text is rendered by a computer, sometimes characters are displayed as\n\"tofu\". They are little boxes to indicate your device doesn't have a font to\ndisplay the text.\n\nGoogle has been developing a font family called Noto, which aims to support all\nlanguages with a harmonious look and feel. Noto is Google's answer to tofu. The\nname noto is to convey the idea that Google's goal is to see no more \"tofu\".\nNoto has multiple styles and weights, and is freely available to all. The\ncomprehensive set of fonts and tools used in our development is available in our\nGitHub repositories.\n\nThis port provides the fonts set of Noto Sans Ethiopic.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"noto-sans-cherokee","origin":"x11-fonts/noto-sans-cherokee","version":"2.001","comment":"Google Noto Sans Cherokee","maintainer":"sunpoet@FreeBSD.org","www":"https://fonts.google.com/noto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a63fa45870d3a78e1847bb32d99077d6ea8536ac7e3e8a7ffb76baa5af0a1b4a","flatsize":940535,"path":"All/noto-sans-cherokee-2.001.pkg","repopath":"All/noto-sans-cherokee-2.001.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":282184,"desc":"When text is rendered by a computer, sometimes characters are displayed as\n\"tofu\". They are little boxes to indicate your device doesn't have a font to\ndisplay the text.\n\nGoogle has been developing a font family called Noto, which aims to support all\nlanguages with a harmonious look and feel. Noto is Google's answer to tofu. The\nname noto is to convey the idea that Google's goal is to see no more \"tofu\".\nNoto has multiple styles and weights, and is freely available to all. The\ncomprehensive set of fonts and tools used in our development is available in our\nGitHub repositories.\n\nThis port provides the fonts set of Noto Sans Cherokee.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"noto-sans-cham","origin":"x11-fonts/noto-sans-cham","version":"2.005","comment":"Google Noto Sans Cham","maintainer":"sunpoet@FreeBSD.org","www":"https://fonts.google.com/noto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f4639597dc3b25ff35aafd59984dc5d3f5604df30b7c205b410ec8f8400de546","flatsize":294339,"path":"All/noto-sans-cham-2.005.pkg","repopath":"All/noto-sans-cham-2.005.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":83344,"desc":"When text is rendered by a computer, sometimes characters are displayed as\n\"tofu\". They are little boxes to indicate your device doesn't have a font to\ndisplay the text.\n\nGoogle has been developing a font family called Noto, which aims to support all\nlanguages with a harmonious look and feel. Noto is Google's answer to tofu. The\nname noto is to convey the idea that Google's goal is to see no more \"tofu\".\nNoto has multiple styles and weights, and is freely available to all. The\ncomprehensive set of fonts and tools used in our development is available in our\nGitHub repositories.\n\nThis port provides the fonts set of Noto Sans Cham.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"noto-sans-devanagari","origin":"x11-fonts/noto-sans-devanagari","version":"2.006","comment":"Google Noto Sans Devanagari","maintainer":"sunpoet@FreeBSD.org","www":"https://fonts.google.com/noto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5febcd2ee42dc08502713e6095cb5c6ca5b2ea242aa6e7dc378a2636e0676dd9","flatsize":17231693,"path":"All/noto-sans-devanagari-2.006.pkg","repopath":"All/noto-sans-devanagari-2.006.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":2931616,"desc":"When text is rendered by a computer, sometimes characters are displayed as\n\"tofu\". They are little boxes to indicate your device doesn't have a font to\ndisplay the text.\n\nGoogle has been developing a font family called Noto, which aims to support all\nlanguages with a harmonious look and feel. Noto is Google's answer to tofu. The\nname noto is to convey the idea that Google's goal is to see no more \"tofu\".\nNoto has multiple styles and weights, and is freely available to all. The\ncomprehensive set of fonts and tools used in our development is available in our\nGitHub repositories.\n\nThis port provides the fonts set of Noto Sans Devanagari.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"noto-sans-armenian","origin":"x11-fonts/noto-sans-armenian","version":"2.008","comment":"Google Noto Sans Armenian","maintainer":"sunpoet@FreeBSD.org","www":"https://fonts.google.com/noto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"97e2bcfef4bda81a87aced43d7009e44328d860ae392b124d053a586492cfdf6","flatsize":1102170,"path":"All/noto-sans-armenian-2.008.pkg","repopath":"All/noto-sans-armenian-2.008.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":229872,"desc":"When text is rendered by a computer, sometimes characters are displayed as\n\"tofu\". They are little boxes to indicate your device doesn't have a font to\ndisplay the text.\n\nGoogle has been developing a font family called Noto, which aims to support all\nlanguages with a harmonious look and feel. Noto is Google's answer to tofu. The\nname noto is to convey the idea that Google's goal is to see no more \"tofu\".\nNoto has multiple styles and weights, and is freely available to all. The\ncomprehensive set of fonts and tools used in our development is available in our\nGitHub repositories.\n\nThis port provides the fonts set of Noto Sans Armenian.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"noto-sans-bengali","origin":"x11-fonts/noto-sans-bengali","version":"2.003","comment":"Google Noto Sans Bengali","maintainer":"sunpoet@FreeBSD.org","www":"https://fonts.google.com/noto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0dca5ed3073173f795417c441d66ccdb64351c4bb30e4e857244046b44a8e63d","flatsize":4968078,"path":"All/noto-sans-bengali-2.003.pkg","repopath":"All/noto-sans-bengali-2.003.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":693012,"desc":"When text is rendered by a computer, sometimes characters are displayed as\n\"tofu\". They are little boxes to indicate your device doesn't have a font to\ndisplay the text.\n\nGoogle has been developing a font family called Noto, which aims to support all\nlanguages with a harmonious look and feel. Noto is Google's answer to tofu. The\nname noto is to convey the idea that Google's goal is to see no more \"tofu\".\nNoto has multiple styles and weights, and is freely available to all. The\ncomprehensive set of fonts and tools used in our development is available in our\nGitHub repositories.\n\nThis port provides the fonts set of Noto Sans Bengali.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"noto-sans-arabic","origin":"x11-fonts/noto-sans-arabic","version":"2.012","comment":"Google Noto Sans Arabic","maintainer":"sunpoet@FreeBSD.org","www":"https://fonts.google.com/noto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a80106fab66077da80595c7a7a9f521e036777fcf692c3d84ccd6e2a729913a2","flatsize":9279782,"path":"All/noto-sans-arabic-2.012.pkg","repopath":"All/noto-sans-arabic-2.012.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":1619456,"desc":"When text is rendered by a computer, sometimes characters are displayed as\n\"tofu\". They are little boxes to indicate your device doesn't have a font to\ndisplay the text.\n\nGoogle has been developing a font family called Noto, which aims to support all\nlanguages with a harmonious look and feel. Noto is Google's answer to tofu. The\nname noto is to convey the idea that Google's goal is to see no more \"tofu\".\nNoto has multiple styles and weights, and is freely available to all. The\ncomprehensive set of fonts and tools used in our development is available in our\nGitHub repositories.\n\nThis port provides the fonts set of Noto Sans Arabic.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"noto-sans-arabic-ui","origin":"x11-fonts/noto-sans-arabic-ui","version":"2.011","comment":"Google Noto Sans Arabic UI","maintainer":"sunpoet@FreeBSD.org","www":"https://fonts.google.com/noto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e3a69b1676b348a15acc5b8eea46382482e3d6b32f77c34a510f04787aa2fd33","flatsize":10145650,"path":"All/noto-sans-arabic-ui-2.011.pkg","repopath":"All/noto-sans-arabic-ui-2.011.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":1853108,"desc":"When text is rendered by a computer, sometimes characters are displayed as\n\"tofu\". They are little boxes to indicate your device doesn't have a font to\ndisplay the text.\n\nGoogle has been developing a font family called Noto, which aims to support all\nlanguages with a harmonious look and feel. Noto is Google's answer to tofu. The\nname noto is to convey the idea that Google's goal is to see no more \"tofu\".\nNoto has multiple styles and weights, and is freely available to all. The\ncomprehensive set of fonts and tools used in our development is available in our\nGitHub repositories.\n\nThis port provides the fonts set of Noto Sans Arabic UI.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"noto-naskh-arabic-ui","origin":"x11-fonts/noto-naskh-arabic-ui","version":"2.017","comment":"Google Noto Naskh Arabic UI","maintainer":"sunpoet@FreeBSD.org","www":"https://fonts.google.com/noto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5d788c2296ea5b3cfbcf900ac6369000f4666267bd53bf9cdb3346d94b2ee9d6","flatsize":869184,"path":"All/noto-naskh-arabic-ui-2.017.pkg","repopath":"All/noto-naskh-arabic-ui-2.017.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":237940,"desc":"When text is rendered by a computer, sometimes characters are displayed as\n\"tofu\". They are little boxes to indicate your device doesn't have a font to\ndisplay the text.\n\nGoogle has been developing a font family called Noto, which aims to support all\nlanguages with a harmonious look and feel. Noto is Google's answer to tofu. The\nname noto is to convey the idea that Google's goal is to see no more \"tofu\".\nNoto has multiple styles and weights, and is freely available to all. The\ncomprehensive set of fonts and tools used in our development is available in our\nGitHub repositories.\n\nThis port provides the fonts set of Noto Naskh Arabic UI.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"noto-sans","origin":"x11-fonts/noto-sans","version":"2.015","comment":"Google Noto Sans","maintainer":"sunpoet@FreeBSD.org","www":"https://fonts.google.com/noto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"64beea17094084abe830559e6083dfee49a3851360f17229fe9a998050d5b44f","flatsize":45235478,"path":"All/noto-sans-2.015.pkg","repopath":"All/noto-sans-2.015.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":10473752,"desc":"When text is rendered by a computer, sometimes characters are displayed as\n\"tofu\". They are little boxes to indicate your device doesn't have a font to\ndisplay the text.\n\nGoogle has been developing a font family called Noto, which aims to support all\nlanguages with a harmonious look and feel. Noto is Google's answer to tofu. The\nname noto is to convey the idea that Google's goal is to see no more \"tofu\".\nNoto has multiple styles and weights, and is freely available to all. The\ncomprehensive set of fonts and tools used in our development is available in our\nGitHub repositories.\n\nThis port provides the fonts set of Noto Sans.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"noto-music","origin":"x11-fonts/noto-music","version":"2.003","comment":"Google Noto Music","maintainer":"sunpoet@FreeBSD.org","www":"https://fonts.google.com/noto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e4ba73328b968aea7ac7ab97d3d910e35eab4bbfd2f6b8a2523a971f4ee569e7","flatsize":87021,"path":"All/noto-music-2.003.pkg","repopath":"All/noto-music-2.003.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":44440,"desc":"When text is rendered by a computer, sometimes characters are displayed as\n\"tofu\". They are little boxes to indicate your device doesn't have a font to\ndisplay the text.\n\nGoogle has been developing a font family called Noto, which aims to support all\nlanguages with a harmonious look and feel. Noto is Google's answer to tofu. The\nname noto is to convey the idea that Google's goal is to see no more \"tofu\".\nNoto has multiple styles and weights, and is freely available to all. The\ncomprehensive set of fonts and tools used in our development is available in our\nGitHub repositories.\n\nThis port provides the fonts set of Noto Music.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"noto-kufi-arabic","origin":"x11-fonts/noto-kufi-arabic","version":"2.109","comment":"Google Noto Kufi Arabic","maintainer":"sunpoet@FreeBSD.org","www":"https://fonts.google.com/noto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d4b73eda0a805fa6f9a9da2e837094c38bd1adfeb777af64781015dbb5544c80","flatsize":2151533,"path":"All/noto-kufi-arabic-2.109.pkg","repopath":"All/noto-kufi-arabic-2.109.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":393536,"desc":"When text is rendered by a computer, sometimes characters are displayed as\n\"tofu\". They are little boxes to indicate your device doesn't have a font to\ndisplay the text.\n\nGoogle has been developing a font family called Noto, which aims to support all\nlanguages with a harmonious look and feel. Noto is Google's answer to tofu. The\nname noto is to convey the idea that Google's goal is to see no more \"tofu\".\nNoto has multiple styles and weights, and is freely available to all. The\ncomprehensive set of fonts and tools used in our development is available in our\nGitHub repositories.\n\nThis port provides the fonts set of Noto Kufi Arabic.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"noto-kr","origin":"x11-fonts/noto-kr","version":"2.004","comment":"Google Noto Fonts family (Korean)","maintainer":"sunpoet@FreeBSD.org","www":"https://fonts.google.com/noto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d4e030c3c60193d81b6a2926c8dbfc0626e9c25f0c8c254205de0809e5602fe7","flatsize":243,"path":"All/noto-kr-2.004.pkg","repopath":"All/noto-kr-2.004.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":1156,"desc":"Noto Sans CJK and Noto Serif CJK comprehensively cover Simplified Chinese,\nTraditional Chinese, Japanese, and Korean in a unified font family. This\nincludes the full coverage of CJK Ideographs with variation support for 4\nregions, Kangxi radicals, Japanese Kana, Korean Hangul, and other CJK symbols\nand letters in the Basic Multilingual Plane of Unicode. It also provides limited\ncoverage of CJK Ideographs in Plane 2 of Unicode as necessary to support\nstandards from China and Japan.\n\nThis port is the meta port for Korean fonts.","deps":{"noto-sans-kr":{"origin":"x11-fonts/noto-sans-kr","version":"2.004"},"noto-serif-kr":{"origin":"x11-fonts/noto-serif-kr","version":"2.003"}},"categories":["x11-fonts"]},{"name":"noto-jp","origin":"x11-fonts/noto-jp","version":"2.004","comment":"Google Noto Fonts family (Japanese)","maintainer":"sunpoet@FreeBSD.org","www":"https://fonts.google.com/noto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8fcd17903ffaf0de150725544f8809149c3e164b6eea941670c644d6e5131eb7","flatsize":243,"path":"All/noto-jp-2.004.pkg","repopath":"All/noto-jp-2.004.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":1160,"desc":"Noto Sans CJK and Noto Serif CJK comprehensively cover Simplified Chinese,\nTraditional Chinese, Japanese, and Korean in a unified font family. This\nincludes the full coverage of CJK Ideographs with variation support for 4\nregions, Kangxi radicals, Japanese Kana, Korean Hangul, and other CJK symbols\nand letters in the Basic Multilingual Plane of Unicode. It also provides limited\ncoverage of CJK Ideographs in Plane 2 of Unicode as necessary to support\nstandards from China and Japan.\n\nThis port is the meta port for Japanese fonts.","deps":{"noto-sans-jp":{"origin":"x11-fonts/noto-sans-jp","version":"2.004"},"noto-serif-jp":{"origin":"x11-fonts/noto-serif-jp","version":"2.003"}},"categories":["x11-fonts"]},{"name":"noto-hk","origin":"x11-fonts/noto-hk","version":"2.004","comment":"Google Noto Fonts family (Traditional Chinese Hong Kong)","maintainer":"sunpoet@FreeBSD.org","www":"https://fonts.google.com/noto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"120ce4baec60aafe7c5da9df23c4e96daea1ce5f28949c34ee930cf549f2c5a1","flatsize":243,"path":"All/noto-hk-2.004.pkg","repopath":"All/noto-hk-2.004.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":1168,"desc":"Noto Sans CJK and Noto Serif CJK comprehensively cover Simplified Chinese,\nTraditional Chinese, Japanese, and Korean in a unified font family. This\nincludes the full coverage of CJK Ideographs with variation support for 4\nregions, Kangxi radicals, Japanese Kana, Korean Hangul, and other CJK symbols\nand letters in the Basic Multilingual Plane of Unicode. It also provides limited\ncoverage of CJK Ideographs in Plane 2 of Unicode as necessary to support\nstandards from China and Japan.\n\nThis port is the meta port for Traditional Chinese Hong Kong fonts.","deps":{"noto-sans-hk":{"origin":"x11-fonts/noto-sans-hk","version":"2.004"},"noto-serif-hk":{"origin":"x11-fonts/noto-serif-hk","version":"2.003"}},"categories":["x11-fonts"]},{"name":"noto-naskh-arabic","origin":"x11-fonts/noto-naskh-arabic","version":"2.019","comment":"Google Noto Naskh Arabic","maintainer":"sunpoet@FreeBSD.org","www":"https://fonts.google.com/noto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"daf48c4a0a793291db7da6745d38102605051fd3f9ebbc8149f5d7a1bd6f6d6f","flatsize":1055172,"path":"All/noto-naskh-arabic-2.019.pkg","repopath":"All/noto-naskh-arabic-2.019.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":274412,"desc":"When text is rendered by a computer, sometimes characters are displayed as\n\"tofu\". They are little boxes to indicate your device doesn't have a font to\ndisplay the text.\n\nGoogle has been developing a font family called Noto, which aims to support all\nlanguages with a harmonious look and feel. Noto is Google's answer to tofu. The\nname noto is to convey the idea that Google's goal is to see no more \"tofu\".\nNoto has multiple styles and weights, and is freely available to all. The\ncomprehensive set of fonts and tools used in our development is available in our\nGitHub repositories.\n\nThis port provides the fonts set of Noto Naskh Arabic.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"noto-extra","origin":"x11-fonts/noto-extra","version":"2.0_7","comment":"Google Noto Fonts family (Extra)","maintainer":"sunpoet@FreeBSD.org","www":"https://fonts.google.com/noto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"085a35dd8d624bb1c0cd6c55247b586c0c91dc452ff4c23e2cd86247cdd97e2d","flatsize":243,"path":"All/noto-extra-2.0_7.pkg","repopath":"All/noto-extra-2.0_7.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":1616,"desc":"When text is rendered by a computer, sometimes characters are displayed as\n\"tofu\". They are little boxes to indicate your device doesn't have a font to\ndisplay the text.\n\nGoogle has been developing a font family called Noto, which aims to support all\nlanguages with a harmonious look and feel. Noto is Google's answer to tofu. The\nname noto is to convey the idea that Google's goal is to see no more \"tofu\".\nNoto has multiple styles and weights, and is freely available to all. The\ncomprehensive set of fonts and tools used in our development is available in our\nGitHub repositories.\n\nThis port is the meta port for extra fonts set.","deps":{"noto-kufi-arabic":{"origin":"x11-fonts/noto-kufi-arabic","version":"2.109"},"noto-music":{"origin":"x11-fonts/noto-music","version":"2.003"},"noto-naskh-arabic":{"origin":"x11-fonts/noto-naskh-arabic","version":"2.019"},"noto-naskh-arabic-ui":{"origin":"x11-fonts/noto-naskh-arabic-ui","version":"2.017"},"noto-sans-arabic":{"origin":"x11-fonts/noto-sans-arabic","version":"2.012"},"noto-sans-arabic-ui":{"origin":"x11-fonts/noto-sans-arabic-ui","version":"2.011"},"noto-sans-armenian":{"origin":"x11-fonts/noto-sans-armenian","version":"2.008"},"noto-sans-bengali":{"origin":"x11-fonts/noto-sans-bengali","version":"2.003"},"noto-sans-cham":{"origin":"x11-fonts/noto-sans-cham","version":"2.005"},"noto-sans-cherokee":{"origin":"x11-fonts/noto-sans-cherokee","version":"2.001"},"noto-sans-devanagari":{"origin":"x11-fonts/noto-sans-devanagari","version":"2.006"},"noto-sans-ethiopic":{"origin":"x11-fonts/noto-sans-ethiopic","version":"2.102"},"noto-sans-georgian":{"origin":"x11-fonts/noto-sans-georgian","version":"2.005"},"noto-sans-hebrew":{"origin":"x11-fonts/noto-sans-hebrew","version":"3.001"},"noto-sans-kannada":{"origin":"x11-fonts/noto-sans-kannada","version":"2.006"},"noto-sans-khmer":{"origin":"x11-fonts/noto-sans-khmer","version":"2.004"},"noto-sans-lao":{"origin":"x11-fonts/noto-sans-lao","version":"2.003"},"noto-sans-math":{"origin":"x11-fonts/noto-sans-math","version":"3.000"},"noto-sans-myanmar":{"origin":"x11-fonts/noto-sans-myanmar","version":"2.107"},"noto-sans-runic":{"origin":"x11-fonts/noto-sans-runic","version":"2.002"},"noto-sans-sign-writing":{"origin":"x11-fonts/noto-sans-sign-writing","version":"2.005"},"noto-sans-sinhala":{"origin":"x11-fonts/noto-sans-sinhala","version":"2.006"},"noto-sans-tamil":{"origin":"x11-fonts/noto-sans-tamil","version":"2.004"},"noto-sans-telugu":{"origin":"x11-fonts/noto-sans-telugu","version":"2.005"},"noto-sans-thai":{"origin":"x11-fonts/noto-sans-thai","version":"2.002"},"noto-serif-armenian":{"origin":"x11-fonts/noto-serif-armenian","version":"2.008"},"noto-serif-bengali":{"origin":"x11-fonts/noto-serif-bengali","version":"2.003"},"noto-serif-devanagari":{"origin":"x11-fonts/noto-serif-devanagari","version":"2.006"},"noto-serif-display":{"origin":"x11-fonts/noto-serif-display","version":"2.009"},"noto-serif-ethiopic":{"origin":"x11-fonts/noto-serif-ethiopic","version":"2.102"},"noto-serif-georgian":{"origin":"x11-fonts/noto-serif-georgian","version":"2.003"},"noto-serif-hebrew":{"origin":"x11-fonts/noto-serif-hebrew","version":"2.004"},"noto-serif-kannada":{"origin":"x11-fonts/noto-serif-kannada","version":"2.005"},"noto-serif-khmer":{"origin":"x11-fonts/noto-serif-khmer","version":"2.004"},"noto-serif-lao":{"origin":"x11-fonts/noto-serif-lao","version":"2.003"},"noto-serif-myanmar":{"origin":"x11-fonts/noto-serif-myanmar","version":"2.106"},"noto-serif-sinhala":{"origin":"x11-fonts/noto-serif-sinhala","version":"2.007"},"noto-serif-tamil":{"origin":"x11-fonts/noto-serif-tamil","version":"2.004"},"noto-serif-telugu":{"origin":"x11-fonts/noto-serif-telugu","version":"2.005"},"noto-serif-thai":{"origin":"x11-fonts/noto-serif-thai","version":"2.002"}},"categories":["x11-fonts"]},{"name":"noto-basic","origin":"x11-fonts/noto-basic","version":"2.0_4","comment":"Google Noto Fonts family (Basic)","maintainer":"sunpoet@FreeBSD.org","www":"https://fonts.google.com/noto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9ca52ccd9e010c02e2d8e5c60ee6b4b1963ce5d566e1267c38dc6012bc55a65f","flatsize":243,"path":"All/noto-basic-2.0_4.pkg","repopath":"All/noto-basic-2.0_4.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":1264,"desc":"When text is rendered by a computer, sometimes characters are displayed as\n\"tofu\". They are little boxes to indicate your device doesn't have a font to\ndisplay the text.\n\nGoogle has been developing a font family called Noto, which aims to support all\nlanguages with a harmonious look and feel. Noto is Google's answer to tofu. The\nname noto is to convey the idea that Google's goal is to see no more \"tofu\".\nNoto has multiple styles and weights, and is freely available to all. The\ncomprehensive set of fonts and tools used in our development is available in our\nGitHub repositories.\n\nThis port is the meta port for basic fonts set.","deps":{"noto-sans":{"origin":"x11-fonts/noto-sans","version":"2.015"},"noto-sans-mono":{"origin":"x11-fonts/noto-sans-mono","version":"2.014_1"},"noto-sans-symbols":{"origin":"x11-fonts/noto-sans-symbols","version":"2.008_1"},"noto-sans-symbols2":{"origin":"x11-fonts/noto-sans-symbols2","version":"2.008"},"noto-serif":{"origin":"x11-fonts/noto-serif","version":"2.015"}},"categories":["x11-fonts"]},{"name":"noto","origin":"x11-fonts/noto","version":"2.0","comment":"Google Noto Fonts family (meta port)","maintainer":"sunpoet@FreeBSD.org","www":"https://fonts.google.com/noto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9a951de4dd8f48c0a73b9e1f496c2645e3fc75d6ee67c72e1df6a2e6aaf5d7cd","flatsize":243,"path":"All/noto-2.0.pkg","repopath":"All/noto-2.0.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":1392,"desc":"When text is rendered by a computer, sometimes characters are displayed as\n\"tofu\". They are little boxes to indicate your device doesn't have a font to\ndisplay the text.\n\nGoogle has been developing a font family called Noto, which aims to support all\nlanguages with a harmonious look and feel. Noto is Google's answer to tofu. The\nname noto is to convey the idea that Google's goal is to see no more \"tofu\".\nNoto has multiple styles and weights, and is freely available to all. The\ncomprehensive set of fonts and tools used in our development is available in our\nGitHub repositories.\n\nx11-fonts/noto is a meta port which includes:\n- x11-fonts/noto-basic: basic fonts set\n- x11-fonts/noto-emoji: emoji fonts set\n- x11-fonts/noto-extra: extra fonts set\n- x11-fonts/noto-kr: Traditional Chinese Hong Kong fonts set\n- x11-fonts/noto-jp: Japanese fonts set\n- x11-fonts/noto-kr: Korean fonts set\n- x11-fonts/noto-sc: Simplified Chinese fonts set\n- x11-fonts/noto-tc: Traditional Chinese fonts set","deps":{"noto-basic":{"origin":"x11-fonts/noto-basic","version":"2.0_4"},"noto-emoji":{"origin":"x11-fonts/noto-emoji","version":"2.047"},"noto-extra":{"origin":"x11-fonts/noto-extra","version":"2.0_7"},"noto-hk":{"origin":"x11-fonts/noto-hk","version":"2.004"},"noto-jp":{"origin":"x11-fonts/noto-jp","version":"2.004"},"noto-kr":{"origin":"x11-fonts/noto-kr","version":"2.004"},"noto-sc":{"origin":"x11-fonts/noto-sc","version":"2.004"},"noto-tc":{"origin":"x11-fonts/noto-tc","version":"2.004"}},"categories":["x11-fonts"],"options":{"BASIC":"on","EMOJI":"on","EXTRA":"on","HK":"on","JP":"on","KR":"on","SC":"on","TC":"on"}},{"name":"notmuch-mutt","origin":"mail/notmuch-mutt","version":"0.39_1","comment":"Integrates the Notmuch email search and tagging application with Mutt","maintainer":"jrm@FreeBSD.org","www":"https://notmuchmail.org/notmuch-mutt/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0263d81c7b37c094293012fef74bbc2916814ab23058ed7c410908d97e75f967","flatsize":49837,"path":"All/notmuch-mutt-0.39_1.pkg","repopath":"All/notmuch-mutt-0.39_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":19320,"desc":"Notmuch is a great mail indexing tool that can also be used\nin conjunction with existing Mail User Agents (MUA) instead\nof replacing them.  The advantage of such mixed solutions is\nthat users can benefit from Notmuch features (such as full-text\nsearch and thread reconstruction) without having to change MUA.\n\nThe notmuch-mutt script bridges the gap between Notmuch and\nMutt.","deps":{"mutt":{"origin":"mail/mutt","version":"2.2.14"},"notmuch":{"origin":"mail/notmuch","version":"0.39"},"p5-Mail-Box":{"origin":"mail/p5-Mail-Box","version":"3.010"},"p5-Mail-Tools":{"origin":"mail/p5-Mail-Tools","version":"2.22"},"p5-String-ShellQuote":{"origin":"textproc/p5-String-ShellQuote","version":"1.04_1"},"p5-Term-ReadLine-Gnu":{"origin":"devel/p5-Term-ReadLine-Gnu","version":"1.46"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail"],"options":{"EXAMPLES":"on","MANPAGES":"on"}},{"name":"notmuch-emacs_wayland","origin":"mail/notmuch-emacs","version":"0.39_6","comment":"Emacs major-mode for the Notmuch email search and tagging application","maintainer":"jrm@FreeBSD.org","www":"https://notmuchmail.org/notmuch-emacs/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fef07567992349f4b90a54d7be55fb14995885ca8ef8197f15d455f9213fddf7","flatsize":601564,"path":"All/notmuch-emacs_wayland-0.39_6.pkg","repopath":"All/notmuch-emacs_wayland-0.39_6.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":244584,"desc":"An Emacs major-mode for interfacing with the notmuch\nthread-based email indexing, tagging and search application.","deps":{"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"notmuch":{"origin":"mail/notmuch","version":"0.39"}},"categories":["elisp","mail"],"options":{"DESKTOP":"off","DOCS":"on","MANPAGES":"on"},"annotations":{"flavor":"wayland"}},{"name":"notmuch-emacs_nox","origin":"mail/notmuch-emacs","version":"0.39_6","comment":"Emacs major-mode for the Notmuch email search and tagging application","maintainer":"jrm@FreeBSD.org","www":"https://notmuchmail.org/notmuch-emacs/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bbd835f49155fd72c0b677a49d123043e35a515a7b7ab16a9d8379ec5ae3ae26","flatsize":601564,"path":"All/notmuch-emacs_nox-0.39_6.pkg","repopath":"All/notmuch-emacs_nox-0.39_6.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":244560,"desc":"An Emacs major-mode for interfacing with the notmuch\nthread-based email indexing, tagging and search application.","deps":{"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"notmuch":{"origin":"mail/notmuch","version":"0.39"}},"categories":["elisp","mail"],"options":{"DESKTOP":"off","DOCS":"on","MANPAGES":"on"},"annotations":{"flavor":"nox"}},{"name":"notmuch-emacs_devel_nox","origin":"mail/notmuch-emacs","version":"0.39_6","comment":"Emacs major-mode for the Notmuch email search and tagging application","maintainer":"jrm@FreeBSD.org","www":"https://notmuchmail.org/notmuch-emacs/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6cf8b499478eaaa20ccf1432d725e121f4d0fd4a3d82233e00404db792a779b3","flatsize":600096,"path":"All/notmuch-emacs_devel_nox-0.39_6.pkg","repopath":"All/notmuch-emacs_devel_nox-0.39_6.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":244636,"desc":"An Emacs major-mode for interfacing with the notmuch\nthread-based email indexing, tagging and search application.","deps":{"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"notmuch":{"origin":"mail/notmuch","version":"0.39"}},"categories":["elisp","mail"],"options":{"DESKTOP":"off","DOCS":"on","MANPAGES":"on"},"annotations":{"flavor":"devel_nox"}},{"name":"notmuch-emacs_devel","origin":"mail/notmuch-emacs","version":"0.39_6","comment":"Emacs major-mode for the Notmuch email search and tagging application","maintainer":"jrm@FreeBSD.org","www":"https://notmuchmail.org/notmuch-emacs/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"49c86aec67fe82a44c333b605c57ae4c2f4aa4f73a421cff6a673aae6eef1382","flatsize":600096,"path":"All/notmuch-emacs_devel-0.39_6.pkg","repopath":"All/notmuch-emacs_devel-0.39_6.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":244720,"desc":"An Emacs major-mode for interfacing with the notmuch\nthread-based email indexing, tagging and search application.","deps":{"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"notmuch":{"origin":"mail/notmuch","version":"0.39"}},"categories":["elisp","mail"],"options":{"DESKTOP":"off","DOCS":"on","MANPAGES":"on"},"annotations":{"flavor":"devel_full"}},{"name":"notmuch-emacs_canna","origin":"mail/notmuch-emacs","version":"0.39_6","comment":"Emacs major-mode for the Notmuch email search and tagging application","maintainer":"jrm@FreeBSD.org","www":"https://notmuchmail.org/notmuch-emacs/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"225bd53b6ce3fd79364f376b7020a1d2a68ee8ab886c99f5923773d83af8e473","flatsize":601564,"path":"All/notmuch-emacs_canna-0.39_6.pkg","repopath":"All/notmuch-emacs_canna-0.39_6.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":244552,"desc":"An Emacs major-mode for interfacing with the notmuch\nthread-based email indexing, tagging and search application.","deps":{"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"notmuch":{"origin":"mail/notmuch","version":"0.39"}},"categories":["elisp","mail"],"options":{"DESKTOP":"off","DOCS":"on","MANPAGES":"on"},"annotations":{"flavor":"canna"}},{"name":"notmuch-emacs","origin":"mail/notmuch-emacs","version":"0.39_6","comment":"Emacs major-mode for the Notmuch email search and tagging application","maintainer":"jrm@FreeBSD.org","www":"https://notmuchmail.org/notmuch-emacs/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"47ca5929ad43bb94ea18a81bb80db53161aa63716cdf8d8994b622c089772a21","flatsize":601564,"path":"All/notmuch-emacs-0.39_6.pkg","repopath":"All/notmuch-emacs-0.39_6.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":244540,"desc":"An Emacs major-mode for interfacing with the notmuch\nthread-based email indexing, tagging and search application.","deps":{"emacs":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"notmuch":{"origin":"mail/notmuch","version":"0.39"}},"categories":["elisp","mail"],"options":{"DESKTOP":"off","DOCS":"on","MANPAGES":"on"},"annotations":{"flavor":"full"}},{"name":"notmuch","origin":"mail/notmuch","version":"0.39","comment":"Thread-based email index, search and tagging application","maintainer":"jrm@FreeBSD.org","www":"https://notmuchmail.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e23a8062bb66df24a0020dd0ad1015cd09b7b9d3c447b698b9deea48c6a8e92c","flatsize":630635,"path":"All/notmuch-0.39.pkg","repopath":"All/notmuch-0.39.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":229604,"desc":"Notmuch is a system for indexing, searching, reading, and\ntagging large collections of email messages in maildir or mh\nformat.  It uses the Xapian library to provide fast, full-text\nsearch with a convenient search syntax.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gmime30":{"origin":"mail/gmime30","version":"3.2.7_2"},"sfsexp":{"origin":"devel/sfsexp","version":"1.4.1"},"talloc":{"origin":"devel/talloc","version":"2.4.1_1"},"xapian-core":{"origin":"databases/xapian-core","version":"1.4.27,1"}},"categories":["mail"],"shlibs_required":["libc.so.8","libglib-2.0.so.0","libgmime-3.0.so.0","libgobject-2.0.so.0","libpthread.so.0","libtalloc.so.2","libz.so.3"],"options":{"DOXYGEN":"off","MANPAGES":"on"}},{"name":"observium-php84","origin":"net-mgmt/observium","version":"24.12","comment":"Autodiscovering PHP/MySQL/SNMP based network monitoring","maintainer":"xaaports@dohd.org","www":"https://observium.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2d18aa93abdd2584610a0464475ef422d1a376f5c2e42426d1bfe80d3619bc52","flatsize":932348005,"path":"All/observium-php84-24.12.pkg","repopath":"All/observium-php84-24.12.pkg","licenselogic":"single","licenses":["EULA"],"pkgsize":76381552,"desc":"Observium is an autodiscovering PHP/MySQL/SNMP based network monitoring\nwhich includes support for a wide range of network hardware and\noperating systems including Cisco, Linux, FreeBSD, Juniper, Brocade,\nFoundry, HP and many more.\n\nObservium has grown out of a lack of easy to configure network\nmonitoring platforms. It is intended to provide a more navigable\ninterface to the health and performance of your network. Its design\ngoals include collecting as much historical data about devices as\npossible, being completely autodiscovered with little or no manual\nintervention, and having a very intuitive interface.","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"},"fping":{"origin":"net/fping","version":"5.3"},"graphviz":{"origin":"graphics/graphviz","version":"12.2.1_1"},"ipmitool":{"origin":"sysutils/ipmitool","version":"1.8.18_4"},"mod_php84":{"origin":"www/mod_php84","version":"8.4.8"},"mtr-nox11":{"origin":"net/mtr","version":"0.95_2"},"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"nagios-plugins":{"origin":"net-mgmt/nagios-plugins","version":"2.4.4,1"},"net-snmp":{"origin":"net-mgmt/net-snmp","version":"5.9.4_6,1"},"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-ctype":{"origin":"textproc/php84-ctype","version":"8.4.8"},"php84-filter":{"origin":"security/php84-filter","version":"8.4.8"},"php84-gd":{"origin":"graphics/php84-gd","version":"8.4.8"},"php84-iconv":{"origin":"converters/php84-iconv","version":"8.4.8"},"php84-mysqli":{"origin":"databases/php84-mysqli","version":"8.4.8"},"php84-pear-Net_IPv4":{"origin":"net/pear-Net_IPv4","version":"1.3.5"},"php84-pear-Net_IPv6":{"origin":"net/pear-Net_IPv6","version":"1.3.0.b4_2"},"php84-posix":{"origin":"sysutils/php84-posix","version":"8.4.8"},"php84-session":{"origin":"www/php84-session","version":"8.4.8"},"php84-snmp":{"origin":"net-mgmt/php84-snmp","version":"8.4.8"},"php84-tokenizer":{"origin":"devel/php84-tokenizer","version":"8.4.8"},"php84-xml":{"origin":"textproc/php84-xml","version":"8.4.8"},"php84-zlib":{"origin":"archivers/php84-zlib","version":"8.4.8"},"png":{"origin":"graphics/png","version":"1.6.47"},"py311-mysqlclient":{"origin":"databases/py-mysqlclient","version":"2.2.7"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"rrdtool":{"origin":"databases/rrdtool","version":"1.9.0"},"subversion":{"origin":"devel/subversion","version":"1.14.5_1"},"sudo":{"origin":"security/sudo","version":"1.9.17p1"},"wmi-client":{"origin":"net-mgmt/wmi-client","version":"1.3.16_4"}},"categories":["net-mgmt"],"options":{"APACHEMOD":"on","DOCS":"on","EXAMPLES":"on","FPING":"on","IPMITOOL":"on","MYSQLD":"off","NAGPLUGINS":"on","PYPOLLER":"on","SUBVERSION":"on","WMIC":"on"},"annotations":{"cpe":"cpe:2.3:a:observium:observium:24.12:::::dragonfly6:x86_64","flavor":"php84"},"messages":[{"message":"=== Configuration details ===\nYou can mostly follow the guide at:\nhttps://observium.org/wiki/Installation\n\nwith the following notes:\n- Installation directory is /usr/local/www/observium\n- The following lines should be put in a file /usr/local/etc/cron.d/observium\n  or alternatively /etc/cron.d/observium\n\n# Run a complete discovery of all devices once every 6 hours\n33\t*/6\t*\t*\t*\twww\t/usr/local/www/observium/observium-wrapper discovery >/dev/null 2>&1\n# Run automated discovery of newly added devices every 5 minutes\n*/5\t*\t*\t*\t*\twww\t/usr/local/www/observium/observium-wrapper discovery --host new >/dev/null 2>&1\n# Run multithreaded poller wrapper every 5 minutes\n*/5\t*\t*\t*\t*\twww\t/usr/local/www/observium/observium-wrapper poller >/dev/null 2>&1\n# Run housekeeping script daily for syslog, eventlog and alert log\n13\t5\t*\t*\t*\twww\t/usr/local/www/observium/housekeeping.php -ysel >/dev/null 2>&1\n# Run housekeeping script daily for rrds, ports, orphaned entries in the database and performance data\n47\t4\t*\t*\t*\twww\t/usr/local/www/observium/housekeeping.php -yrptb >/dev/null 2>&1\n\nNotes:\n\n- A minimal install can be created with the following steps and configuration file:\n\n0: make sure apache and mysql are up and running.\n\n1: create the database and a dbaccount with the following (my)SQL commands:\n\n    CREATE DATABASE observium DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;\n    GRANT ALL PRIVILEGES ON observium.* TO 'observium'@'localhost' IDENTIFIED BY 'notSecure';\n\n2: create config file starting with the sample config file\n\n        cp /usr/local/www/observium/config.php.default /usr/local/www/observium/config.php\n\n   and make sure to set at least the following fields:\n\n        $config['db_host'] = 'localhost';\n        $config['db_user'] = 'observium';\n        $config['db_pass'] = 'notSecure';\n        $config['db_name'] = 'observium';\n\n3:  populate the admin user and initialize the database (as 'www' user):\n\n        sudo -u www /usr/local/www/observium/discovery.php -u\n        sudo -u www /usr/local/www/observium/adduser.php admin SomeInsecureAdminPassword 10\n\n4:   and verify that collection is working:\n\n        sudo -u www /usr/local/www/observium/discovery.php -h all -d\n        sudo -u www /usr/local/www/observium/poller.php -h all -d\n\n5: Install the above crontabs.\n\n6: Edit the file\n\n   /usr/local/etc/apache24/Includes/observium.conf\n   \n   and fill out a port number and hostname, or use the\n   default at port 8080.\n\n7: restart the webserver with \n\n       service apache24 restart\n\n   or stop/start if in case of IP or SSL changes.\n\n6: log in with a web browser; using the username 'admin' and the\n   password 'SomeInsecureAdminPassword'.\n\n   Hosts can be added from the webinterface or from the commandline.","type":"install"}]},{"name":"notify-sharp","origin":"devel/notify-sharp","version":"3.0.3_2","comment":"C# client library for notification-daemon","maintainer":"fox@FreeBSD.org","www":"http://www.ndesk.org/NotifySharp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5002dbaa83382e94826b7c5001145c089862cd808ce6ffacc6e3e6ea62f6fdaf","flatsize":22991,"path":"All/notify-sharp-3.0.3_2.pkg","repopath":"All/notify-sharp-3.0.3_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13284,"desc":"notify-sharp is a C# client implementation for Desktop Notifications, i.e.\nnotification-daemon. It is inspired by the libnotify API.","deps":{"dbus-sharp":{"origin":"devel/dbus-sharp","version":"0.8.1_3,1"},"dbus-sharp-glib":{"origin":"devel/dbus-sharp-glib","version":"0.6"},"mono5.20":{"origin":"lang/mono5.20","version":"5.20.1.34_4"},"notification-daemon":{"origin":"deskutils/notification-daemon","version":"3.20.0_4"}},"categories":["devel"]},{"name":"notion","origin":"x11-wm/notion","version":"4.0.3","comment":"Tiling tabbed window manager","maintainer":"eduardo@FreeBSD.org","www":"https://notionwm.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4643fe481dbf70dd7b0c549a1bfb93e5e66eba4dedcf3c6d66fb976c3272336c","flatsize":1280869,"path":"All/notion-4.0.3.pkg","repopath":"All/notion-4.0.3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":365336,"desc":"Notion is a tiling, tabbed window manager for the X window system:\n\n o Tiling: you divide the screen into 'tiles'. Every window occupies\n   one tile, and is maximized to it.\n o Tabbing: a tile may contain multiple windows - they will be\n   'tabbed'\n o Static: most tiled window managers are 'dynamic'. Notion, by\n   contrast, does not lay out or resize the tiles for you. You're in\n   control.\n o Multihead: the mod_xinerama plugin provides very nice dual-monitor\n   support\n o Xrandr: mod_xrandr picks up changes in the xrandr configuration\n   without the need for restarting Notion","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"lua54":{"origin":"lang/lua54","version":"5.4.7"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["x11-wm"],"shlibs_required":["libX11.so.6","libXext.so.6","libc.so.8","libdl.so.0","libintl.so.8","liblua-5.4.so","libm.so.4","libreadline.so.8","librt.so.0"],"options":{"DOCS":"on","XINERAMA":"on","XRANDR":"on"}},{"name":"notify-osd","origin":"deskutils/notify-osd","version":"0.9.34_5","comment":"On-screen-display notification agent using libnotify","maintainer":"ehaupt@FreeBSD.org","www":"https://launchpad.net/notify-osd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"23558cdbdb55d764e3655cc95eff649c80c1854145ee40b15869af18ebfe889c","flatsize":738779,"path":"All/notify-osd-0.9.34_5.pkg","repopath":"All/notify-osd-0.9.34_5.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":111568,"desc":"Notify OSD presents on-screen-display notifications as ephemeral overlays, which\ncan be clicked through so they don't block your work. It queues notifications,\nto prevent them from flooding your screen. And as well as handling standard\nnotification updates, Notify OSD introduces the idea of appending - allowing\nnotifications to grow over time, for example in the case of instant messages\nfrom a particular person.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"dbus-glib":{"origin":"devel/dbus-glib","version":"0.114"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gsettings-desktop-schemas":{"origin":"devel/gsettings-desktop-schemas","version":"47.1_1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libnotify":{"origin":"devel/libnotify","version":"0.8.6"},"libwnck3":{"origin":"x11-toolkits/libwnck3","version":"43.2"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pixman":{"origin":"x11/pixman","version":"0.44.2"}},"categories":["deskutils"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libdbus-1.so.3","libdbus-glib-1.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpixman-1.so.0","libpthread.so.0","libwnck-3.so.0","libz.so.3"]},{"name":"notification-daemon","origin":"deskutils/notification-daemon","version":"3.20.0_4","comment":"Send small notifications to your desktop","maintainer":"gnome@FreeBSD.org","www":"https://gitlab.gnome.org/GNOME/notification-daemon","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d23318857f06496e88fd081fc3742797e76dd7581b168baa47dac0eb1215c860","flatsize":190222,"path":"All/notification-daemon-3.20.0_4.pkg","repopath":"All/notification-daemon-3.20.0_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":50372,"desc":"The Desktop Notifications framework provides a standard way of doing passive\npop-up notifications on the desktop. These are designed to notify the\nuser of something without interrupting their work with a dialog box that they\nmust close. Passive popups can automatically disappear after a short period\nof time.\n\nThis port contains the daemon.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libcanberra-gtk3":{"origin":"audio/libcanberra-gtk3","version":"0.30_11"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["deskutils","gnome"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libz.so.3"]},{"name":"notes","origin":"deskutils/notes","version":"2.1.0","comment":"Beautiful and powerful note-taking application","maintainer":"danfe@FreeBSD.org","www":"https://www.get-notes.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ece7c6ede5ce5d298465728d5f7a7b7a7545a9b397342fd86a87bf88eb005928","flatsize":7938037,"path":"All/notes-2.1.0.pkg","repopath":"All/notes-2.1.0.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":2234728,"desc":"Notes is an open-source and cross-platform note-taking application that\nis beautiful and sleek looking, yet still powerful.  It is fast native\nprogram (written in C++ with Qt) with a low memory footprint, supporting\nmarkdown and not tracking users in any way.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["deskutils"],"shlibs_required":["libQt5Concurrent.so.5","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Sql.so.5","libQt5Widgets.so.5","libX11.so.6","libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"noto-emoji","origin":"x11-fonts/noto-emoji","version":"2.047","comment":"Google Noto Fonts family (Emoji)","maintainer":"sunpoet@FreeBSD.org","www":"https://fonts.google.com/noto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e07b619db02abc35c3ec87c796ffbcd28946fe478fcbfed66c5e80d9dece4e1b","flatsize":10648482,"path":"All/noto-emoji-2.047.pkg","repopath":"All/noto-emoji-2.047.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":9584128,"desc":"When text is rendered by a computer, sometimes characters are displayed as\n\"tofu\". They are little boxes to indicate your device doesn't have a font to\ndisplay the text.\n\nGoogle has been developing a font family called Noto, which aims to support all\nlanguages with a harmonious look and feel. Noto is Google's answer to tofu. The\nname noto is to convey the idea that Google's goal is to see no more \"tofu\".\nNoto has multiple styles and weights, and is freely available to all. The\ncomprehensive set of fonts and tools used in our development is available in our\nGitHub repositories.\n\nThis port provides the emoji fonts set.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"],"options":{"COLR":"off"}},{"name":"notepadnext-devel","origin":"editors/notepadnext-devel","version":"2025.02.17","comment":"Reimplementation of Notepad++","maintainer":"cy@FreeBSD.org","www":"https://github.com/dail8859/NotepadNext","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1c57c044bb1fc845c981003aefb56ce9405d2b32d30fea1611052157826354b3","flatsize":6352007,"path":"All/notepadnext-devel-2025.02.17.pkg","repopath":"All/notepadnext-devel-2025.02.17.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1821876,"desc":"Notepad Next is a cross-platform reimplementation of Notepad++.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"uchardet":{"origin":"textproc/uchardet","version":"0.0.8_1"}},"categories":["editors"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5PrintSupport.so.5","libQt5Widgets.so.5","libc.so.8","libdl.so.0","libm.so.4","libpthread.so.0","libstdc++.so.9","libuchardet.so.0","libxcb.so.1"]},{"name":"noti","origin":"deskutils/noti","version":"3.8.0","comment":"Trigger notifications when a process completes","maintainer":"tagattie@FreeBSD.org","www":"https://github.com/variadico/noti","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d0bc3a2ba5e0476c2208ab3e7ff3607cb7ff3bdc82bd01e41adc5b06d11e8239","flatsize":10338502,"path":"All/noti-3.8.0.pkg","repopath":"All/noti-3.8.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3213516,"desc":"Trigger notifications when a process completes.\n\nNever sit and wait for some long-running process to finish! noti will\nalert you when it's done-on your computer or smartphone-so you can\nstop worrying about constantly checking the terminal.","deps":{"libnotify":{"origin":"devel/libnotify","version":"0.8.6"}},"categories":["deskutils"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"note","origin":"deskutils/note","version":"1.3.26_1","comment":"Console based tool to handle encrypted notes","maintainer":"ports@FreeBSD.org","www":"https://www.daemon.de/NOTE","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c311b657fbc6bf06d59a8d4b5375f8967887744e99057b38fabea0607dc1e075","flatsize":180999,"path":"All/note-1.3.26_1.pkg","repopath":"All/note-1.3.26_1.pkg","licenselogic":"single","licenses":["GPLv1"],"pkgsize":57816,"desc":"Console based tool to handle encrypted notes\n\nThis is a small console program written in perl, which allows you to manage\nnotes similar to programs like \"knotes\" from command line.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"p5-Config-General":{"origin":"devel/p5-Config-General","version":"2.67"},"p5-Crypt-Blowfish":{"origin":"security/p5-Crypt-Blowfish","version":"2.14_2"},"p5-Crypt-CBC":{"origin":"security/p5-Crypt-CBC","version":"3.04"},"p5-Crypt-DES":{"origin":"security/p5-Crypt-DES","version":"2.07_2"},"p5-Crypt-IDEA":{"origin":"security/p5-Crypt-IDEA","version":"1.10_1"},"p5-Crypt-PWSafe3":{"origin":"security/p5-Crypt-PWSafe3","version":"1.22"},"p5-Crypt-Rijndael":{"origin":"security/p5-Crypt-Rijndael","version":"1.16"},"p5-DBD-mysql":{"origin":"databases/p5-DBD-mysql","version":"5.008"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["deskutils","perl5"],"options":{"EXAMPLES":"on","MYSQL":"on","PWSAFE3":"on","DES":"on","IDEA":"on","BLOWFISH":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe note port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"notekit","origin":"deskutils/notekit","version":"0.2.0_2","comment":"Hierarchical markdown note-taking application","maintainer":"danfe@FreeBSD.org","www":"https://github.com/blackhole89/notekit","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"227de1daa14349f967a167344674bbeb5ba45df3e190755adb5a9ec148e164d9","flatsize":651311,"path":"All/notekit-0.2.0_2.pkg","repopath":"All/notekit-0.2.0_2.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":176092,"desc":"This program is a structured note-taking application based on GTK v3.\nWrite notes in instantly-formatted Markdown, organise them in a tree\nof folders that can be instantly navigated from within the program,\nand add hand-drawn notes by mouse, touchscreen, or digitizer.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"atkmm":{"origin":"accessibility/atkmm","version":"2.28.4"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"cairomm":{"origin":"graphics/cairomm","version":"1.14.5"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"glibmm":{"origin":"devel/glibmm","version":"2.66.7,1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gtkmm30":{"origin":"x11-toolkits/gtkmm30","version":"3.24.9"},"gtksourceview3":{"origin":"x11-toolkits/gtksourceview3","version":"3.24.11_4"},"gtksourceviewmm3":{"origin":"x11-toolkits/gtksourceviewmm3","version":"3.18.0_3"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jsoncpp":{"origin":"devel/jsoncpp","version":"1.9.6_1"},"libsigc++":{"origin":"devel/libsigc++20","version":"2.12.1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pangomm":{"origin":"x11-toolkits/pangomm","version":"2.46.4"}},"categories":["deskutils"],"shlibs_required":["libatk-1.0.so.0","libatkmm-1.6.so.1","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libcairomm-1.0.so.1","libfontconfig.so.1","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgdkmm-3.0.so.1","libgio-2.0.so.0","libgiomm-2.4.so.1","libglib-2.0.so.0","libglibmm-2.4.so.1","libgobject-2.0.so.0","libgtk-3.so.0","libgtkmm-3.0.so.1","libgtksourceview-3.0.so.1","libgtksourceviewmm-3.0.so.0","libharfbuzz.so.0","libintl.so.8","libjsoncpp.so.26","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangomm-1.4.so.1","libsigc-2.0.so.0","libstdc++.so.9","libz.so.3"]},{"name":"nostt","origin":"multimedia/nostt","version":"1.1.1_2","comment":"Command line NOS Teletekst reader, the Dutch public teletext system","maintainer":"ik@sjmulder.nl","www":"https://github.com/sjmulder/nostt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d271d7aa86c85da78bdc4bca4a2c94efd58f8729de623430f49e75ae74324113","flatsize":19936,"path":"All/nostt-1.1.1_2.pkg","repopath":"All/nostt-1.1.1_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":8640,"desc":"nostt is a command line reader for NOS Teletekst, the Dutch public teletext\nsystem (like Ceefax in the UK). It supports color and has an interactive mode.\n\nNote that teletext supports 6-cell (2x3) block drawing characters. The NOS\nviewer and API use a custom font with these characters in the \"private use\"\n0xF000 Unicode range. Because such characters are not usually available on\nterminals, they are replaced by %25 characaters.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"json-c":{"origin":"devel/json-c","version":"0.18"}},"categories":["multimedia"],"shlibs_required":["libc.so.8","libcurl.so.4","libjson-c.so.5"]},{"name":"nostromo","origin":"www/nostromo","version":"1.9.6_1","comment":"Fast, secure HTTP/1.1 CGI/1.1 SSL IPv4/IPv6 web server","maintainer":"loox@e-shell.net","www":"http://www.nazgul.ch/dev_nostromo.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a16d3d9dd7dbbc272ba1f70897d6ccd1bdfb1efde7f3fc2be762bb887a4ac3e0","flatsize":82465,"path":"All/nostromo-1.9.6_1.pkg","repopath":"All/nostromo-1.9.6_1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":37532,"desc":"Nostromo aka nhttpd is a simple, fast and secure HTTP server. It\nruns as a single process, handling connections with select(2). For\nCGIs and directory listing it does fork(2). The minimum of HTTP/1.1\nand CGI/1.1 are implemented. Also supported are: chroot, setuid,\nbasic authentication, SSL, IPv6, custom responses, aliases, and\nvirtual hosts. The access log is written in standard CLF format.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["www"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12","libssl.so.12"]},{"name":"nosqlbench","origin":"benchmarks/nosqlbench","version":"0.0.20151214_1","comment":"Micro-benchmarking NoSQL storage","maintainer":"ports@FreeBSD.org","www":"https://github.com/tarantool/nosqlbench","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"816fef084a85de7159496c685e26b20cd57d68ce117075d07d68317720eecf0c","flatsize":2813720,"path":"All/nosqlbench-0.0.20151214_1.pkg","repopath":"All/nosqlbench-0.0.20151214_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":380700,"desc":"NoSQL Benchmark (nb) is a multi-threaded benchmark tool for evaluating main\ndatabase performance metrics using OLTP-alike benchmarking against\na specified workload.\n\nFeatures include:\n\n* benchmarking types: unlimited, time limited or maximum thread limited\n* different threads creation policies: at once or interleaved\n* key distribution supported: uniform, gaussian\n* key types supported: string, u32, u64\n* CSV report file generation supported (for future plot generation)\n* single configuration file\n* workload tests are specified in percents against a total request count\n* supported database drivers: tarantool, leveldb (redis, memcached planned).\n* plotter tool (CSV to GNU Plot generation)","deps":{"leveldb":{"origin":"databases/leveldb","version":"1.23_1"}},"categories":["benchmarks","databases"],"shlibs_required":["libc.so.8","libleveldb.so.1","libm.so.4","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe nosqlbench port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"notepadnext","origin":"editors/notepadnext","version":"0.10","comment":"Reimplementation of Notepad++","maintainer":"yuri@FreeBSD.org","www":"https://github.com/dail8859/NotepadNext","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ae8b87982c86c27ead239cf414d1cdcfc7eca75b4017e6b55c2eec760aa543e4","flatsize":6301114,"path":"All/notepadnext-0.10.pkg","repopath":"All/notepadnext-0.10.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1812776,"desc":"Notepad Next is a cross-platform reimplementation of Notepad++.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"uchardet":{"origin":"textproc/uchardet","version":"0.0.8_1"}},"categories":["editors"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5PrintSupport.so.5","libQt5Widgets.so.5","libc.so.8","libdl.so.0","libm.so.4","libpthread.so.0","libstdc++.so.9","libuchardet.so.0","libxcb.so.1"]},{"name":"nosefart","origin":"audio/nosefart","version":"1.92f_1","comment":"Player for NES Sound Format (NSF)","maintainer":"sethk@meowfishies.com","www":"https://nosefart.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6840498489c4c3699e0a1254c40b6775bd242e5e0a715d721f4ddb7c70adfc6a","flatsize":112709,"path":"All/nosefart-1.92f_1.pkg","repopath":"All/nosefart-1.92f_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":40592,"desc":"This is a port of Nosefart, a player for the NSF sound format, which\ndescribes music taken from Nintendo Entertainment System game cartridges\nin a compact form.","categories":["audio","emulators"],"shlibs_required":["libc.so.8","libm.so.4"],"annotations":{"cpe":"cpe:2.3:a:nosefart_project:nosefart:1.92f:::::dragonfly6:x86_64:1"}},{"name":"normalizemime","origin":"mail/normalizemime","version":"1.19_1","comment":"Mime normalizer to be used as a preprocessor for email classification","maintainer":"ports@FreeBSD.org","www":"http://hyvatti.iki.fi/~jaakko/spam/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"04be7295788a673ce5643726fea5ec72a997c39216a24dd924faff3b397befe7","flatsize":116076,"path":"All/normalizemime-1.19_1.pkg","repopath":"All/normalizemime-1.19_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":41916,"desc":"[ excerpt from developer's www site with modifications ]\n\nThis is a mime email message parser to be used as a preprocessor\nfor email classification software.\n\nTries to normalize the content to 8bit encoding with utf-8 character\nset. Also appends a copy of message body with HTML removed (IMG and\nA tags remain unaffected).","categories":["mail"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe normalizemime port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"normalize","origin":"audio/normalize","version":"0.7.7_12","comment":"Tool for adjusting the volume of wave/MP3 files to a standard level","maintainer":"alex@fafula.com","www":"https://normalize.nongnu.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"609b3c8644aa2bb49840215680a48ceed53e8105210de6e5d06645232d3e5cb4","flatsize":117699,"path":"All/normalize-0.7.7_12.pkg","repopath":"All/normalize-0.7.7_12.pkg","licenselogic":"single","pkgsize":45100,"desc":"Normalize is an overly complicated tool for adjusting the volume of\nwave files to a standard volume level.  This is useful for things like\ncreating mp3 mixes, where different recording levels on different\nalbums can cause the volume to vary greatly from song to song.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"lame":{"origin":"audio/lame","version":"3.100_5"},"libmad":{"origin":"audio/libmad","version":"0.16.4"},"madplay":{"origin":"audio/madplay","version":"0.15.2b_11"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["audio"],"shlibs_required":["libc.so.8","libintl.so.8","libm.so.4","libmad.so.0"],"options":{"FLAC":"off","MP3":"on","NLS":"on","OGG":"off"}},{"name":"norm","origin":"net/norm","version":"1.5r6_3","comment":"NACK-Oriented Reliable Multicast (NORM)","maintainer":"hd@oc.dk","www":"https://www.nrl.navy.mil/itd/ncs/products/norm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ba16d77d3dfef88e166df3237e1736847792c354989e8aea96b98bb25de615b0","flatsize":612606,"path":"All/norm-1.5r6_3.pkg","repopath":"All/norm-1.5r6_3.pkg","licenselogic":"single","pkgsize":239428,"desc":"This a port of NACK-Oriented Reliable Multicast (NORM) Transport Protocol\nimplementation, as specified in RFC 5740.  This protocol can provide end-\nto-end reliable transport of bulk data objects or streams over generic IP\nmulticast routing and forwarding services.","categories":["net"]},{"name":"noson-app","origin":"audio/noson-app","version":"5.6.8_1","comment":"Fast and smart SONOS controller","maintainer":"arved@FreeBSD.org","www":"https://janbar.github.io/noson-app/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8ed3bd70bf71f40450c0d1780c5256557bb334f36abb00ab92f9eb1235cc6039","flatsize":5004657,"path":"All/noson-app-5.6.8_1.pkg","repopath":"All/noson-app-5.6.8_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1436260,"desc":"Noson is a SONOS controller for Linux platforms\n\nThe fast and smart controller for your SONOS devices. You can browse your music\nlibrary and play track or radio on any zones. You can manage grouping zones,\nqueue, and playlists, and fully control the playback.\n\nWritten with QML/C++ for maximal performance","deps":{"flac":{"origin":"audio/flac","version":"1.5.0,1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-graphicaleffects":{"origin":"graphics/qt5-graphicaleffects","version":"5.15.16p0"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-quickcontrols2":{"origin":"x11-toolkits/qt5-quickcontrols2","version":"5.15.16p5_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["audio","net"],"shlibs_required":["libFLAC++.so.11","libFLAC.so.14","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Qml.so.5","libQt5QmlModels.so.5","libQt5Quick.so.5","libQt5QuickControls2.so.5","libQt5Svg.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libc.so.8","libcrypto.so.12","libm.so.4","libpthread.so.0","librt.so.0","libssl.so.12","libstdc++.so.9","libz.so.3"],"options":{"PULSEAUDIO":"off"}},{"name":"nonsense","origin":"games/nonsense","version":"0.6_3","comment":"Nonsense text generator","maintainer":"ports@FreeBSD.org","www":"https://nonsense.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9b2da4d3e8313a19c95c0ee96b717397f0632a73cafd50e4df068cdb21c1ee9a","flatsize":300208,"path":"All/nonsense-0.6_3.pkg","repopath":"All/nonsense-0.6_3.pkg","licenselogic":"single","pkgsize":99096,"desc":"From the nonsense README:\n\nNonsense generates random (and sometimes humorous) text from datafiles and\ntemplates using a very simple, recursive grammar. It's like having a million\nmonkeys sitting in front of a million typewriters, without having to feed or\nclean up after them.  From fake Slashdot headlines to absurd college courses to\nbuzzword bingo cards, Nonsense is a good way to waste time.","categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe nonsense port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"nomyso","origin":"converters/nomyso","version":"4.3","comment":"Convert MASM/TASM files to NASM compatible sources","maintainer":"ports@FreeBSD.org","www":"http://www.devoresoftware.com/nomyso/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b9d41f19337abb18aee38d00eb3a62085b30794425a0c2b4118aee1cf20ce31d","flatsize":84282,"path":"All/nomyso-4.3.pkg","repopath":"All/nomyso-4.3.pkg","licenselogic":"single","licenses":["ART10"],"pkgsize":20576,"desc":"[ excerpt from developer's www site ]\n\nNomyso is a Perl program which converts assembly language source\nfiles for MASM and TASM to NASM-compatible source files.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","devel"],"messages":[{"message":"===>   NOTICE:\n\nThe nomyso port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"nomarch","origin":"archivers/nomarch","version":"1.4","comment":"Extracts files from the old '.arc' archive format","maintainer":"ports@FreeBSD.org","www":"http://rus.members.beeb.net/nomarch.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"68109ca809d0f6bb42c138ee459c91ae1160f4a6a9c9271a17f29c2e6b6f272d","flatsize":64833,"path":"All/nomarch-1.4.pkg","repopath":"All/nomarch-1.4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":20516,"desc":"nomarch extracts files from the old `.arc' archive format. It can also\nlist and test such archives.\n\n(nomarch is primarily intended as a `replacement' for the non-Free `arc'\nprogram.)","categories":["archivers"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe nomarch port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"nomadnet","origin":"net-p2p/nomadnet","version":"0.5.2_1","comment":"Off-grid, resilient mesh communication","maintainer":"cs@FreeBSD.org","www":"https://github.com/markqvist/nomadnet","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"15e05ff0cd149b7f9e56a2162002884a6482f18001eb23c128381d4ea6ce9090","flatsize":2019793,"path":"All/nomadnet-0.5.2_1.pkg","repopath":"All/nomadnet-0.5.2_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":284384,"desc":"Nomad Network allows you to build private and resilient communications\nplatforms that are in complete control and ownership of the people that use\nthem. No signups, no agreements, no handover of any data, no permissions and\ngatekeepers.","deps":{"lxmf":{"origin":"net-p2p/lxmf","version":"0.5.1_1"},"py311-qrcode":{"origin":"textproc/py-qrcode","version":"8.0_2"},"py311-urwid":{"origin":"devel/py-urwid","version":"2.6.16"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"reticulum":{"origin":"net-p2p/reticulum","version":"0.7.7_1"}},"categories":["net-p2p"],"annotations":{"flavor":"py311"}},{"name":"ocaml","origin":"lang/ocaml","version":"4.14.2","comment":"Objective Caml compiler and programming environment","maintainer":"freebsd@dev.thsi.be","www":"https://ocaml.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fbd8b361170d095ce3d837692000ec8c256cea0699c78b3e21301fc6a89c8297","flatsize":515860345,"path":"All/ocaml-4.14.2.pkg","repopath":"All/ocaml-4.14.2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":119896080,"desc":"Objective Caml is an implementation of the ML language, based on\nthe Caml Light dialect extended with a complete class-based object system\nand a powerful module system in the style of Standard ML.\n\nObjective Caml comprises two compilers. One generates bytecode\nwhich is then interpreted by a C program. This compiler runs quickly,\ngenerates compact code with moderate memory requirements, and is\nportable to essentially any 32 or 64 bit Unix platform. Performance of\ngenerated programs is quite good for a bytecoded implementation:\nalmost twice as fast as Caml Light 0.7. This compiler can be used\neither as a standalone, batch-oriented compiler that produces\nstandalone programs, or as an interactive, toplevel-based system.\n\nThe other compiler generates high-performance native code for a number\nof processors. Compilation takes longer and generates bigger code, but\nthe generated programs deliver excellent performance, while retaining\nthe moderate memory requirements of the bytecode compiler.","categories":["lang"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on","EXAMPLES":"on","MANPAGES":"on","THREADS":"on"},"annotations":{"cpe":"cpe:2.3:a:inria:ocaml:4.14.2:::::dragonfly6:x86_64"}},{"name":"notcurses","origin":"devel/notcurses","version":"3.0.8_4","comment":"TUI library for modern terminal emulators","maintainer":"nickblack@linux.com","www":"https://nick-black.com/dankwiki/index.php/Notcurses","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"65bc67f88d612faef53b908d3c26eeeb5361b63642d595f53db2dbffe9e9cc65","flatsize":9517221,"path":"All/notcurses-3.0.8_4.pkg","repopath":"All/notcurses-3.0.8_4.pkg","licenselogic":"or","licenses":["APACHE20","MIT"],"pkgsize":6725616,"desc":"notcurses is a library for building complex, vibrant textual user interfaces\n(TUIs) on modern terminal emulators. It does not use Ncurses (though it does\nmake use of libtinfo from that package), nor is it an X/Open Curses\nsource-compatible replacement. It is written in C, with C++-safe headers.\nRust, C++, and Python wrappers are available.","deps":{"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"libdeflate":{"origin":"archivers/libdeflate","version":"1.22"},"libunistring":{"origin":"devel/libunistring","version":"1.3"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"qr-code-generator":{"origin":"graphics/qr-code-generator","version":"1.8.0"}},"categories":["devel"],"shlibs_required":["libc.so.8","libdeflate.so.0","libm.so.4","libpthread.so.0","librt.so.0","libstdc++.so.9"],"options":{"DOCS":"on","MANPAGES":"on"}},{"name":"nologinmsg","origin":"shells/nologinmsg","version":"1.0_2","comment":"More functional native binary replacement for /sbin/nologin","maintainer":"freebsd-security@rikrose.net","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"548499ddb7780fde5c42cc27cb23f6388e95c517a5f1571c8e93924043558298","flatsize":8128,"path":"All/nologinmsg-1.0_2.pkg","repopath":"All/nologinmsg-1.0_2.pkg","licenselogic":"single","pkgsize":4232,"desc":"Slightly more functional replacement for /sbin/nologin. Adds per-user\nmessages, and group messages (of a form).","categories":["shells","sysutils"],"shlibs_required":["libc.so.8"]},{"name":"noise-suppression-for-voice-lv2","origin":"audio/noise-suppression-for-voice-lv2","version":"0.91.2","comment":"Real-time noise suppression plugin","maintainer":"yuri@FreeBSD.org","www":"https://github.com/werman/noise-suppression-for-voice","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a3d80c032b71d6884721a965ab7c0180053f0928f77854f93c2542a7156244a2","flatsize":196503,"path":"All/noise-suppression-for-voice-lv2-0.91.2.pkg","repopath":"All/noise-suppression-for-voice-lv2-0.91.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":127960,"desc":"The plugin is meant to suppress a wide range of noise origins (from original\npaper): computer fans, office, crowd, airplane, car, train, construction.","categories":["audio"]},{"name":"nordic-theme","origin":"x11-themes/nordic-theme","version":"2.2.0","comment":"Dark GTK & KDE theme created using the Nord color palette","maintainer":"Alexander88207@protonmail.com","www":"https://github.com/EliverLara/Nordic","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c0a96c07a6b0e6cb44de7a277449baf669fa0bfc92269e816e3471adecc26520","flatsize":11779971,"path":"All/nordic-theme-2.2.0.pkg","repopath":"All/nordic-theme-2.2.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":4719724,"desc":"Dark Gtk3.20+ & KDE theme created using the awesome Nord color palette.\n\nSupported Desktop Environments:\n\n* Cinnamon\n* Gnome-Shell\n* KDE\n* Metacity\n* Xfce","categories":["x11-themes"],"options":{"CINNAMON":"on","GNOMESHELL":"on","KDE":"on","METACITY":"on","XFWM":"on"}},{"name":"noise-repellent-lv2","origin":"audio/noise-repellent-lv2","version":"0.2.3","comment":"LV2 plugin for broadband noise reduction","maintainer":"yuri@FreeBSD.org","www":"https://github.com/lucianodato/noise-repellent","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"510f7a5c8d60c614bbf689de04295db272bda2c9f9329cd1c99c7a33320c4ea2","flatsize":49331,"path":"All/noise-repellent-lv2-0.2.3.pkg","repopath":"All/noise-repellent-lv2-0.2.3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":11416,"desc":"Features:\n* Spectral gating and spectral subtraction suppression rule\n* Adaptive and manual noise thresholds estimation\n* Adjustable noise floor\n* Adjustable offset of thresholds to perform over-subtraction\n* Time smoothing and a masking estimation to reduce artifacts\n* Basic onset detector to avoid transients suppression\n* Whitening of the noise floor to mask artifacts and to recover\n  higher frequencies\n* Option to listen to the residual signal\n* Soft bypass\n* Noise profile saved with the session\n\nLimitations:\n* The plug-in will introduce latency so it's not appropriate to be used\n  while recording (23 ms for 44.1 kHz)\n* It was developed to be used with Ardour however it is known to work\n  with other hosts","deps":{"libspecbleach":{"origin":"audio/libspecbleach","version":"0.1.6"}},"categories":["audio"]},{"name":"noip","origin":"dns/noip","version":"2.1.9_5","comment":"No-IP.com's dynamic DNS update client","maintainer":"sthalik@tehran.lain.pl","www":"https://www.No-IP.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"441eaa1ff25fdcc15e548d8f586a80eefb5ba04ae3d364079bcfae1889fc4b39","flatsize":99005,"path":"All/noip-2.1.9_5.pkg","repopath":"All/noip-2.1.9_5.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":29240,"desc":"This is a port of No-IP.com's dynamic DNS update client.  When\nconfigured correctly, the client will check the local IP address at a\ngiven time interval for any changes.  If the local IP address has\nchanged it will notify the DNS servers at No-IP.com and update the IP\ncorresponding to your No-IP/No-IP+ hostname.","categories":["dns"],"users":["noip"],"groups":["noip"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"You must have a registered host with No-IP (www.noip.com)\nto use the noip Dynamic DNS Update Client (DUC).\n\nYou must also create the noip configuration file\n/usr/local/etc/no-ip2.conf before using noip. To create the\nconfiguration file, run as root:\n\n    /usr/local/bin/noip2 -C\n\nYou will be prompted to enter the Ethernet port that will be\nassociated with the host, your No-IP account name and\npassword, and the hostname you have registered with No-IP.\nYour No-IP username and password are not stored, the\nconfig file contains a unique key for the DUC to access the\nNo-IP DDNS service and only root has read permission.\n\nIf you are compiling from source using the ports tree, you\ncan also \"make conf\" to create the configuration file.\n\nTo run noip automatically at boot, add the following line\nto /etc/rc.conf:\n\n    noip_enable=\"YES\"\n\nRefer to the following for more information:\n\n    /usr/local/bin/noip2 --help\n    /usr/local/share/doc/noip/README.FIRST","type":"install"}]},{"name":"nodeeditor","origin":"devel/nodeeditor","version":"3.0.11","comment":"Qt Node Editor, Dataflow programming framework","maintainer":"freebsd@sysctl.cz","www":"https://github.com/paceholder/nodeeditor","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9263749cc9fb7bba3b76ff306ff3e2a66b7b7d22babb9a734949607cca665b2c","flatsize":438972,"path":"All/nodeeditor-3.0.11.pkg","repopath":"All/nodeeditor-3.0.11.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":116592,"desc":"QtNodes is conceived as a general-purpose Qt-based library aimed at\ndeveloping Node Editors for various applications. The library could be\nused for simple graph visualization and editing or extended further for\nusing the Dataflow paradigm.\n\nThe library is written using the Model-View approach. The whole graph\nstructure is defined by a class derived from AbstractGraphModel. It is\npossible to create or add Nodes and Connections. The underlying data\nstructures could be of any arbitrary type or representation.\n\nAn instance of AbstractGraphModel could or could not be attached to\nspecialized QGraphicsScene and QGraphicsView objects. I.e. the so-called\n\"headless\" modus operandi is possible.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["devel"]},{"name":"noffle","origin":"news/noffle","version":"1.1.5_4","comment":"News server for low speed dial-up connections","maintainer":"ports@FreeBSD.org","www":"https://noffle.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5436bbd20cb9bcf273dfa24a3b7e4c36c1e0b8060f6ddba3bd9ede129207afba","flatsize":296219,"path":"All/noffle-1.1.5_4.pkg","repopath":"All/noffle-1.1.5_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":95028,"desc":"Noffle is a Usenet news server optimized for few users and low\nspeed dial-up connections to the Internet. It acts as a server\nto news clients running on the local host, but gets its news\nfeed by acting as a client to a remote server. Allows reading\nnews offline with many news clients, even if they do not\nsupport offline reading by themselves.","deps":{"gdbm":{"origin":"databases/gdbm","version":"1.24"}},"categories":["news"],"shlibs_required":["libc.so.8","libgdbm.so.6"],"options":{"DOCS":"on"},"messages":[{"message":"To enable the noffle-daemon, add the following line to your /etc/inetd.conf:\n\nnntp stream tcp nowait news /usr/local/bin/noffle -r","type":"install"},{"message":"===>   NOTICE:\n\nThe noffle port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"nomacs","origin":"graphics/nomacs","version":"3.16_12","comment":"Small, fast, and free image viewer","maintainer":"vidar@karlsen.tech","www":"https://www.nomacs.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b06026ee0250d064c8121863987deaadf0c1c08da0e28390d577eb47febafd83","flatsize":9147389,"path":"All/nomacs-3.16_12.pkg","repopath":"All/nomacs-3.16_12.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":2019332,"desc":"nomacs is small, fast and able to handle the most common image\nformats. Additionally it is possible to synchronize multiple\nviewers. A synchronization of viewers running on the same computer\nor via LAN is possible. It allows to compare images and spot the\ndifferences (e.g.  schemes of architects to show the progress).","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"exiv2":{"origin":"graphics/exiv2","version":"0.28.5,1"},"lcms2":{"origin":"graphics/lcms2","version":"2.17"},"libraw":{"origin":"graphics/libraw","version":"0.21.3"},"opencv":{"origin":"graphics/opencv","version":"4.9.0_7"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"quazip-qt5":{"origin":"archivers/quazip","version":"1.5"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["graphics"],"shlibs_required":["libQt5Concurrent.so.5","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5PrintSupport.so.5","libQt5Svg.so.5","libQt5Widgets.so.5","libbz2.so.2","libc.so.8","libexiv2.so.28","liblcms2.so.2","liblcms2_fast_float.so.1","liblcms2_threaded.so.1","libm.so.4","libopencv_core.so.409","libopencv_imgproc.so.409","libquazip1-qt5.so.1.5.0","libraw.so.23","libstdc++.so.9","libtiff.so.6","libz.so.3"],"options":{"PLUGINS":"on","RAW":"on","TIFF":"on","TRANSLATIONS":"on"},"annotations":{"cpe":"cpe:2.3:a:nomacs:nomacs:3.16:::::dragonfly6:x86_64:12"}},{"name":"node_exporter","origin":"sysutils/node_exporter","version":"1.8.2_1","comment":"Prometheus exporter for machine metrics","maintainer":"dor.bsd@xm0.uk","www":"https://github.com/prometheus/node_exporter","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b464ba917523b73fdf676fc2ae816ac257035092211a29f50a39518d5e235994","flatsize":11780927,"path":"All/node_exporter-1.8.2_1.pkg","repopath":"All/node_exporter-1.8.2_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":3560116,"desc":"Node exporter is a Prometheus exporter for hardware and OS metrics, written in\nGo with pluggable metric collectors.","categories":["sysutils"],"shlibs_required":["libc.so.8","libdevstat.so.3","libkvm.so.3","libpthread.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"Text collector examples have been moved to a new repository at\nhttps://github.com/prometheus-community/node-exporter-textfile-collector-scripts.\n\nThe netdev collector CLI argument `--collector.netdev.ignored-devices` was\nrenamed to `--collector.netdev.device-blacklist`.\n\nAdditional label `mountaddr` added to NFS device metrics to distinguish mounts\nfrom the same URL, but different IP addresses.\n\nMetrics `node_cpu_scaling_frequency_min_hrts` and\n`node_cpu_scaling_frequency_max_hrts` of the cpufreq collector were renamed to\n`node_cpu_scaling_frequency_min_hertz` and\n`node_cpu_scaling_frequency_max_hertz`.\n\nCollectors that are enabled, but are unable to find data to collect, now return\n`0` for `node_scrape_collector_success`.","type":"upgrade"},{"message":"Filesystem collector flags have been renamed.\n--collector.filesystem.ignored-mount-points is now\n--collector.filesystem.mount-points-exclude and\n--collector.filesystem.ignored-fs-types is now\n--collector.filesystem.fs-types-exclude.\nThe old flags will be removed in 2.x.","type":"upgrade","maximum_version":"1.2.2"},{"message":"If upgrading from a version of node_exporter <0.15.0 you'll need to update any\ncustom command line flags that you may have set as it now requires a\ndouble-dash (--flag) instead of a single dash (-flag).\nThe collector flags in 0.15.0 have now been replaced with individual boolean\nflags and the -collector.procfs` and -collector.sysfs` flags have been renamed\nto --path.procfs and --path.sysfs respectively.","type":"install"}]},{"name":"nomad","origin":"sysutils/nomad","version":"1.1.0","comment":"Cluster manager and scheduler","maintainer":"jhixson@FreeBSD.org","www":"https://github.com/hashicorp/nomad/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"281939b25b87b97690fdc137d98b987314cbda6301d3518d63322df864dbca16","flatsize":53749453,"path":"All/nomad-1.1.0.pkg","repopath":"All/nomad-1.1.0.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":12341384,"desc":"Nomad is a cluster manager and scheduler that provides a common workflow\nto deploy applications across an infrastructure. Deploy virtualized,\ncontainerized, or standalone application workloads across a fleet of\nservers to maximize resource utilization.\n\nWWW: https://www.nomadproject.io/","categories":["sysutils"],"users":["nomad"],"groups":["nomad"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"node-thrift","origin":"devel/node-thrift","version":"0.21.0","comment":"Node.js bindings for the Apache Thrift RPC system","maintainer":"ports@FreeBSD.org","www":"https://thrift.apache.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8c83f1966a2a07a02f6d889b778cf1f4542894ec2e408d6349cf58664268435d","flatsize":339549,"path":"All/node-thrift-0.21.0.pkg","repopath":"All/node-thrift-0.21.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":64156,"desc":"Node.js bindings for the Apache Thrift RPC system.","deps":{"node22":{"origin":"www/node22","version":"22.16.0"}},"categories":["devel"],"annotations":{"cpe":"cpe:2.3:a:apache:thrift:0.21.0:::::dragonfly6:x86_64"},"messages":[{"message":"===>   NOTICE:\n\nThe node-thrift port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"node","origin":"www/node","version":"22.16.0_2","comment":"V8 JavaScript for client and server (meta port)","maintainer":"sunpoet@FreeBSD.org","www":"https://nodejs.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"85a07f040e99eee62aeb27003401a06ed3f0a433a837629a6a4434aa93ab3a37","flatsize":243,"path":"All/node-22.16.0_2.pkg","repopath":"All/node-22.16.0_2.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":1000,"desc":"Node.js is a JavaScript runtime built on Chrome's V8 JavaScript engine. Node.js\nuses an event-driven, non-blocking I/O model that makes it lightweight and\nefficient. Node.js' package ecosystem, npm, is the largest ecosystem of open\nsource libraries in the world.","deps":{"node22":{"origin":"www/node22","version":"22.16.0"}},"categories":["www"]},{"name":"nocc","origin":"mail/nocc","version":"1.9.13","comment":"Webmail system which access POP3 and IMAP mail servers","maintainer":"ale@FreeBSD.org","www":"https://nocc.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"18c3ade5477f1abb37e38fe14b470e06f79fe43aef0a1707655b4a1ea7d51397","flatsize":5798086,"path":"All/nocc-1.9.13.pkg","repopath":"All/nocc-1.9.13.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":865900,"desc":"Nocc is a Web-based e-mail reader. It uses PHP and a Web server to access\na mail server (POP3, IMAP) and send e-mail (SMTP or plain sendmail).\nNocc can be used as an e-mail reader and allows you to view, send\nmessages, manage your mail account. It can view and send MIME attachments\n(files, HTML, etc.).\nNocc has low requirements on browser, it uses JavaScript as less as\npossible, nearly no frames and even works with Lynx without cookies.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-ctype":{"origin":"textproc/php83-ctype","version":"8.3.21"},"php83-iconv":{"origin":"converters/php83-iconv","version":"8.3.21"},"php83-imap":{"origin":"mail/php83-imap","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"}},"categories":["mail","www"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:nocc:nocc:1.9.13:::::dragonfly6:x86_64"},"messages":[{"message":"Nocc has been installed in /usr/local/www/nocc directory.\nChange into this directory and create/modify the config file\n(config/conf.php). The sample file is fairly well documented.","type":"install"}]},{"name":"noattach","origin":"mail/noattach","version":"1.2_5","comment":"Attachment filter for Sendmail Milter","maintainer":"dinoex@FreeBSD.org","www":"http://freecode.com/projects/noattach/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"21f6bc6ab6c056a53d3d31405d709f71f499099d0927e004ec58499d637a266e","flatsize":44434,"path":"All/noattach-1.2_5.pkg","repopath":"All/noattach-1.2_5.pkg","licenselogic":"single","pkgsize":17424,"desc":"There really isn't much to say, noattach is a milter that parses the body\nof email messages from sendmail and checks if the filename of attachments\nmatches one of the regular expressions in a given pattern file and rejects\nthose emails that match.\nFilenames are rfc2047 or rfc2231 decoded if needed.\n\nThis program needs sendmail version 8.12.2 or newer to be compiled with\nlibmilter.","deps":{"libmilter":{"origin":"mail/libmilter","version":"8.18.1"}},"categories":["mail"],"shlibs_required":["libc.so.8","libmilter.so.7","libpthread.so.0"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"node20","origin":"www/node20","version":"20.19.2_1","comment":"V8 JavaScript for client and server","maintainer":"sunpoet@FreeBSD.org","www":"https://nodejs.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f9425a8ae1bdd06edff98f5527c5fd8723d87358f2b72186c48d863435a4a2d7","flatsize":41889006,"path":"All/node20-20.19.2_1.pkg","repopath":"All/node20-20.19.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9716460,"desc":"Node.js is a free, open-source, cross-platform JavaScript runtime environment\nthat lets developers create servers, web apps, command line tools and scripts.","deps":{"brotli":{"origin":"archivers/brotli","version":"1.1.0,1"},"c-ares":{"origin":"dns/c-ares","version":"1.34.4_1"},"ca_root_nss":{"origin":"security/ca_root_nss","version":"3.108"},"icu":{"origin":"devel/icu","version":"76.1,1"},"libnghttp2":{"origin":"www/libnghttp2","version":"1.65.0"},"libnghttp3":{"origin":"www/libnghttp3","version":"1.8.0"},"libngtcp2":{"origin":"net/libngtcp2","version":"1.11.0"},"libuv":{"origin":"devel/libuv","version":"1.50.0"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"simdjson":{"origin":"devel/simdjson","version":"3.12.3"}},"categories":["www"],"shlibs_required":["libbrotlidec.so.1","libbrotlienc.so.1","libc.so.8","libcares.so.2","libcrypto.so.12","libexecinfo.so.1","libicui18n.so.76","libicuuc.so.76","libkvm.so.3","libm.so.4","libnghttp2.so.14","libnghttp3.so.9","libngtcp2.so.16","libpthread.so.0","libsimdjson.so.25","libssl.so.12","libstdc++.so.9","libutil.so.4","libuv.so.1","libz.so.3"],"options":{"BUNDLED_SSL":"off","DOCS":"on","JIT":"on"},"messages":[{"message":"Note: If you need npm (Node Package Manager), please install www/npm-node20.","type":"install"}]},{"name":"nnn","origin":"misc/nnn","version":"5.1","comment":"Missing terminal file browser for X","maintainer":"thindil@laeran.pl.eu.org","www":"https://github.com/jarun/nnn","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3b04f454acb4be72bd2454bd074be03bd01cd971620d624a4390797b3f6ea3dc","flatsize":327626,"path":"All/nnn-5.1.pkg","repopath":"All/nnn-5.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":117192,"desc":"nnn is a fast and resource-sensitive file browser which integrates well with\nyour DE and favorite GUI utilities, works with the desktop opener, supports\nbookmarks, has smart navigation shortcuts, has navigate-as-you-type mode,\ndisk usage analyzer mode, comprehensive file details and much more.\n\nnnn can:\n\n  - open any file in the default desktop application or a custom one\n  - navigate-as-you-type (search-as-you-type enabled even on directory\n    switch)\n  - check disk usage with number of files in current directory tree\n  - run desktop search utility (gnome-search-tool or catfish) in any\n    directory\n  - copy absolute file path to clipboard, spawn a terminal and use the file\n    path\n  - navigate instantly using shortcuts like ~, -, & or handy bookmarks\n  - use cd ..... at chdir prompt to go to a parent directory\n  - show detailed file stats, media info, list and extract archives\n  - pin a directory you may need to revisit and jump to it anytime\n  - lock the current terminal after a specified idle time\n  - change directory on exit","deps":{"atool":{"origin":"archivers/atool","version":"0.39.0_1"},"gsed":{"origin":"textproc/gsed","version":"4.9"},"mediainfo":{"origin":"multimedia/mediainfo","version":"24.12"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"readline":{"origin":"devel/readline","version":"8.2.13_2"},"xdg-utils":{"origin":"devel/xdg-utils","version":"1.2.1"}},"categories":["misc","shells"],"shlibs_required":["libc.so.8","libncurses.so.6","libpthread.so.0","libreadline.so.8","libtinfo.so.6"],"options":{"ATOOL":"on","DOCS":"on","EXAMPLES":"on","MEDIAINFO":"on","XDG":"on"}},{"name":"nng","origin":"net/nng","version":"1.10.1","comment":"Lightweight, broker-less messaging","maintainer":"bofh@FreeBSD.org","www":"https://nanomsg.github.io/nng/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9cb4a79a65c082ec75d4e72270db86bcb39ba0b28639fcaf249498b23ad70ddd","flatsize":653561,"path":"All/nng-1.10.1.pkg","repopath":"All/nng-1.10.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":184336,"desc":"NNG, like its predecessors nanomsg (and to some extent ZeroMQ), is a\nlightweight, broker-less library, offering a simple API to solve common\nrecurring messaging problems, such as publish/subscribe, RPC-style\nrequest/reply, or service discovery. The API frees the programmer from worrying\nabout details like connection management, retries, and other common\nconsiderations, so that they can focus on the application instead of the\nplumbing.\n\nNNG is implemented in C, requiring only C99 and CMake to build. It can be built\nas a shared or a static library, and is readily embeddable. It is also designed\nto be easy to port to new platforms if your platform is not already supported.","categories":["net"],"shlibs_required":["libc.so.8"]},{"name":"node18","origin":"www/node18","version":"18.20.7","comment":"V8 JavaScript for client and server","maintainer":"sunpoet@FreeBSD.org","www":"https://nodejs.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"29497621629dd93c2fb17456e180c414eac3b2f95e8a68df7609b33a31ccd51f","flatsize":38069132,"path":"All/node18-18.20.7.pkg","repopath":"All/node18-18.20.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8443580,"desc":"Node.js is a free, open-source, cross-platform JavaScript runtime environment\nthat lets developers create servers, web apps, command line tools and scripts.","deps":{"brotli":{"origin":"archivers/brotli","version":"1.1.0,1"},"c-ares":{"origin":"dns/c-ares","version":"1.34.4_1"},"ca_root_nss":{"origin":"security/ca_root_nss","version":"3.108"},"icu":{"origin":"devel/icu","version":"76.1,1"},"libnghttp2":{"origin":"www/libnghttp2","version":"1.65.0"},"libuv":{"origin":"devel/libuv","version":"1.50.0"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["www"],"shlibs_required":["libbrotlidec.so.1","libbrotlienc.so.1","libc.so.8","libcares.so.2","libcrypto.so.12","libexecinfo.so.1","libicui18n.so.76","libicuuc.so.76","libkvm.so.3","libm.so.4","libnghttp2.so.14","libpthread.so.0","libssl.so.12","libstdc++.so.9","libutil.so.4","libuv.so.1","libz.so.3"],"options":{"BUNDLED_SSL":"off","DOCS":"on","ICU":"on","JIT":"on"},"messages":[{"message":"Note: If you need npm (Node Package Manager), please install www/npm.","type":"install"}]},{"name":"nnap","origin":"news/nnap","version":"1.1","comment":"Lightweight NNTP authentication proxy","maintainer":"lasse@freebsdcluster.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1fbe7b9229fc07ab1bfe5f23200eae247293f03bf3b4f51a98727144fcb9a683","flatsize":12320,"path":"All/nnap-1.1.pkg","repopath":"All/nnap-1.1.pkg","licenselogic":"single","pkgsize":5036,"desc":"A small program that implements just enough of the NNTP protocol\nto authenticate client requests. After authentication nnap bounces\nthe client TCP connection to an open NNTP server.","categories":["news"],"shlibs_required":["libc.so.8"]},{"name":"noaa-apt","origin":"graphics/noaa-apt","version":"1.4.1_10","comment":"NOAA APT weather satellite image decoder","maintainer":"yuri@FreeBSD.org","www":"http://noaa-apt.mbernardi.com.ar","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3c60b4c8948680877bd1ee50c414fe9431a6d9799ff76398072ea1ecbc0e96c0","flatsize":8985559,"path":"All/noaa-apt-1.4.1_10.pkg","repopath":"All/noaa-apt-1.4.1_10.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":2330516,"desc":"noaa-apt is a NOAA APT image decoder.\n\nnoaa-apt takes a recorded WAV file and decodes the image.\n\nUsers can buy a RTL-SDR for less than 30USD. They look like a USB drive but they\nhave a connector for antennas. Using SDR software like GQRX and SDR# users can\nreceive FM signals, for example broadcast FM (around 100MHz) or better, receive\nAPT signals from NOAA satellites (around 137MHz) and then decode them with\nnoaa-apt.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libcrypto.so.12","libexecinfo.so.1","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libm.so.4","libpango-1.0.so.0","libpthread.so.0","libssl.so.12"]},{"name":"nn-aspell","origin":"textproc/nn-aspell","version":"0.50.1.1_1,1","comment":"Aspell Norwegian Nynorsk dictionary","maintainer":"office@FreeBSD.org","www":"http://aspell.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e72c0d0ed2f3d839156e9220c9fc14d390a7ba60cb1612a94f0b2f173a3ef4cd","flatsize":6321206,"path":"All/nn-aspell-0.50.1.1_1,1.pkg","repopath":"All/nn-aspell-0.50.1.1_1,1.pkg","licenselogic":"single","pkgsize":1909144,"desc":"Aspell Norwegian Nynorsk dictionary.\n\nNote: if you build from ports, prefer textproc/aspell, it will let you\n      select dictionaries for several languages.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"]},{"name":"nn","origin":"news/nn","version":"6.7.3_3","comment":"Menu based USENET newsreader","maintainer":"ports@FreeBSD.org","www":"http://www.nndev.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"70f8dfe5674c2e2591a3a51a8faae3f6e72bb976dfdcaf8e51b6feffb76f56ed","flatsize":553870,"path":"All/nn-6.7.3_3.pkg","repopath":"All/nn-6.7.3_3.pkg","licenselogic":"single","pkgsize":278280,"desc":"nn is a menu based (point and shoot) netnews reader with a complete\nset of features to satisfy both the expert and the novice user.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["news"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"messages":[{"message":"Please set your NNTP server address or hostname in the file:\n/usr/local/etc/nntp_server\n\nIf desired, please set your domain name for From: addresses when\nposting in the file (default is to use your hostname):\n/usr/local/etc/nntp_domain","type":"install"},{"message":"===>   NOTICE:\n\nThe nn port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"nmsg","origin":"net/nmsg","version":"1.3.1","comment":"Network message encapsulation system","maintainer":"truckman@FreeBSD.org","www":"https://github.com/farsightsec/nmsg","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6c6d6728c0bdcc34289c476b4bf700034c319628fbc13b8cf5854e73f93b13c2","flatsize":1069709,"path":"All/nmsg-1.3.1.pkg","repopath":"All/nmsg-1.3.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":239600,"desc":"The NMSG format is an efficient encoding of typed, structured data into\npayloads which are packed into containers which can be transmitted over\nthe network or stored to disk. libnmsg is the reference implementation\nof this format and provides an extensible interface for creating and\nparsing messages in NMSG format. The NMSG format relies on Google\nProtocol Buffers to encode the payload header. Individual NMSG payloads\nare distinguished by assigned vendor ID and message type values and\nlibnmsg provides a modular interface for registering handlers for\nspecific message types. libnmsg makes it easy to build new message\ntypes using the protobuf-c compiler.","deps":{"json-c":{"origin":"devel/json-c","version":"0.18"},"librdkafka":{"origin":"net/librdkafka","version":"2.8.0"},"libzmq4":{"origin":"net/libzmq4","version":"4.3.5_2"},"protobuf-c":{"origin":"devel/protobuf-c","version":"1.5.1_1"},"wdns":{"origin":"dns/wdns","version":"0.12.0"}},"categories":["net"],"shlibs_required":["libc.so.8","libm.so.4","libpcap.so.3","libpthread.so.0","librdkafka.so.1","libz.so.3","libzmq.so.5"],"options":{"DOCS":"on","DOXYGEN":"off","EXAMPLES":"on","JSON_C":"on","KAFKA":"on","MANPAGES":"on","ZEROMQ":"on"}},{"name":"nms","origin":"misc/nms","version":"1.0.1,1","comment":"Recreate decrypting text effect from the Sneakers movie","maintainer":"zi@FreeBSD.org","www":"https://github.com/bartobri/no-more-secrets","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"82792b96ada84de9f0038b8e3432a9ceed7ac756be3af51144009fc2ace1d7da","flatsize":71925,"path":"All/nms-1.0.1,1.pkg","repopath":"All/nms-1.0.1,1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":21744,"desc":"\"No More Secrets\" is the name I've lovingly given to the infamous\n\"decrypting text\" effect seen on screen in the 1992 hacker movie\nSneakers.\n\nThis project provides tools to recreate this effect in your projects.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["misc"],"shlibs_required":["libc.so.8"]},{"name":"nmrpflash","origin":"sysutils/nmrpflash","version":"0.9.25","comment":"Unofficial flash tool for Netgear network devices","maintainer":"se@FreeBSD.org","www":"https://github.com/jclehner/nmrpflash","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"630ad3dca0eacee3b148558cd7547070bcda5a39b3886771c7449ca12e4cfcf8","flatsize":86296,"path":"All/nmrpflash-0.9.25.pkg","repopath":"All/nmrpflash-0.9.25.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":31964,"desc":"nmrpflash uses Netgear's NMRP protocol to flash a new firmware image to\na compatible device.\n\nIt has been successfully used on a Netgear EX2700, EX6100v2, EX6120,\nEX6150v2, DNG3700v2, R6100, R6220, R7000, D7000, WNR3500, R6400 and R6800,\nR8000, R8500, WNDR3800, but is likely to be compatible with many other\nNetgear devices.","categories":["sysutils"],"shlibs_required":["libc.so.8","libpcap.so.3"],"options":{"DOCS":"on"}},{"name":"nn-libreoffice","origin":"editors/libreoffice-nn","version":"25.2.2.2","comment":"nn language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d4f76c2e46ced630c9cafa5479d0773abfe7ddd9c20916b132262aac806f1bb4","flatsize":35141199,"path":"All/nn-libreoffice-25.2.2.2.pkg","repopath":"All/nn-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":3383136,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"nmh-devel","origin":"mail/nmh-devel","version":"2025.01.08_1","comment":"Cleaned up MH mailer suite","maintainer":"cy@FreeBSD.org","www":"https://savannah.nongnu.org/projects/nmh/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ffdc440e7693fce9baad0549e962622f95d4335c6b7465f3edccbf9f8c334350","flatsize":6799840,"path":"All/nmh-devel-2025.01.08_1.pkg","repopath":"All/nmh-devel-2025.01.08_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1156416,"desc":"-----------\nWhat is it?\n-----------\nnmh (new MH) is an electronic mail handling system - a MUA (Mail\nUser Agent) package for end-users to handle their e-mail. It was\noriginally based on the package MH-6.8.3, and is intended to be a\n(mostly) compatible drop-in replacement for MH.\n\nnmh consists of a collection of fairly simple single-purpose programs\nto send, receive, save, retrieve, and manipulate e-mail messages. Since\nnmh is not a single comprehensive program, you may freely intersperse\nnmh commands with other shells commands, or write custom scripts which\nutilize these commands in flexible ways.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"liblockfile":{"origin":"devel/liblockfile","version":"1.17_1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"readline":{"origin":"devel/readline","version":"8.2.13_2"},"w3m":{"origin":"www/w3m","version":"0.5.3.20250305_1"}},"categories":["mail"],"shlibs_required":["libc.so.8","libcurl.so.4","liblockfile.so.1","libreadline.so.8","libtinfo.so.6"],"options":{"DOCS":"on","HASH_BKP":"off","REPLYFILTER":"off","SASL2":"off","TLS":"off","SMTP":"off","SENDMAIL_SMTP":"off","SENDMAIL_PIPE":"on","DOT":"off","FCNTL":"off","FLOCK":"on","LOCKF":"off","ELINKS":"off","LINKS":"off","LYNX":"off","W3M":"on"},"annotations":{"cpe":"cpe:2.3:a:nmh:nmh:2025.01.08:::::dragonfly6:x86_64:1"},"messages":[{"message":"Some files you might need to customize include the following:\n\n    mhn.defaults - adjust the programs used to handle various\n\tMIME content types.\n\n    mts.conf - adjust the \"servers\" setting if you don't have\n\ta locally installed sendmail (or other MTA).\n\nYou may also find interesting freely avaiable book about nmh:\nhttp://rand-mh.sourceforge.net/book/","type":"install"}]},{"name":"nmealib","origin":"comms/nmealib","version":"0.5.3","comment":"Library for working with the NMEA protocol","maintainer":"skreuzer@FreeBSD.org","www":"https://nmea.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"157a87568b19cdb54617abb83a7c7d4366ec5d6625d8983d20430d6955997c56","flatsize":118751,"path":"All/nmealib-0.5.3.pkg","repopath":"All/nmealib-0.5.3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":27988,"desc":"Open source library for working with the National Marine Electronics\nAssociation (NMEA) protocol.\n\nFeatures:\n\n * Analysis NMEA sentences and granting GPS data in C structures\n * Generate NMEA sentences\n * Supported sentences: GPGGA, GPGSA, GPGSV, GPRMC, GPVTG\n * Multilevel architecture of algorithms\n * Additional functions of geographical mathematics and work with navigation\n   data","categories":["comms"],"annotations":{"cpe":"cpe:2.3:a:nmealib_project:nmealib:0.5.3:::::dragonfly6:x86_64"}},{"name":"nmh","origin":"mail/nmh","version":"1.8","comment":"Cleaned up MH mailer suite","maintainer":"cy@FreeBSD.org","www":"https://savannah.nongnu.org/projects/nmh/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d0f76edd5c24baa20467fbeef58581fe2835a263fbd33eb7ed189bcabc11be00","flatsize":6794110,"path":"All/nmh-1.8.pkg","repopath":"All/nmh-1.8.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1154760,"desc":"-----------\nWhat is it?\n-----------\nnmh (new MH) is an electronic mail handling system - a MUA (Mail\nUser Agent) package for end-users to handle their e-mail. It was\noriginally based on the package MH-6.8.3, and is intended to be a\n(mostly) compatible drop-in replacement for MH.\n\nnmh consists of a collection of fairly simple single-purpose programs\nto send, receive, save, retrieve, and manipulate e-mail messages. Since\nnmh is not a single comprehensive program, you may freely intersperse\nnmh commands with other shells commands, or write custom scripts which\nutilize these commands in flexible ways.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"liblockfile":{"origin":"devel/liblockfile","version":"1.17_1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"readline":{"origin":"devel/readline","version":"8.2.13_2"},"w3m":{"origin":"www/w3m","version":"0.5.3.20250305_1"}},"categories":["mail"],"shlibs_required":["libc.so.8","libcurl.so.4","liblockfile.so.1","libreadline.so.8","libtinfo.so.6"],"options":{"DOCS":"on","HASH_BKP":"off","REPLYFILTER":"off","SASL2":"off","TLS":"off","SMTP":"off","SENDMAIL_SMTP":"off","SENDMAIL_PIPE":"on","DOT":"off","FCNTL":"off","FLOCK":"on","LOCKF":"off","ELINKS":"off","LINKS":"off","LYNX":"off","W3M":"on"},"annotations":{"cpe":"cpe:2.3:a:nmh:nmh:1.8:::::dragonfly6:x86_64"},"messages":[{"message":"Some files you might need to customize include the following:\n\n    mhn.defaults - adjust the programs used to handle various\n\tMIME content types.\n\n    mts.conf - adjust the \"servers\" setting if you don't have\n\ta locally installed sendmail (or other MTA).\n\nYou may also find interesting freely avaiable book about nmh:\nhttp://rand-mh.sourceforge.net/book/","type":"install"}]},{"name":"node22","origin":"www/node22","version":"22.16.0","comment":"V8 JavaScript for client and server","maintainer":"sunpoet@FreeBSD.org","www":"https://nodejs.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2a7f6a774b094f30a93a1f9876c8caaf5ae557c13668a0b81fdf648252303fb1","flatsize":59800018,"path":"All/node22-22.16.0.pkg","repopath":"All/node22-22.16.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13523656,"desc":"Node.js is a free, open-source, cross-platform JavaScript runtime environment\nthat lets developers create servers, web apps, command line tools and scripts.","deps":{"brotli":{"origin":"archivers/brotli","version":"1.1.0,1"},"c-ares":{"origin":"dns/c-ares","version":"1.34.4_1"},"ca_root_nss":{"origin":"security/ca_root_nss","version":"3.108"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"icu":{"origin":"devel/icu","version":"76.1,1"},"libnghttp2":{"origin":"www/libnghttp2","version":"1.65.0"},"libnghttp3":{"origin":"www/libnghttp3","version":"1.8.0"},"libngtcp2":{"origin":"net/libngtcp2","version":"1.11.0"},"libuv":{"origin":"devel/libuv","version":"1.50.0"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"simdjson":{"origin":"devel/simdjson","version":"3.12.3"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["www"],"shlibs_required":["libbrotlidec.so.1","libbrotlienc.so.1","libc.so.8","libcares.so.2","libcrypto.so.12","libexecinfo.so.1","libgcc_s.so.1","libicui18n.so.76","libicuuc.so.76","libkvm.so.3","libm.so.4","libnghttp2.so.14","libnghttp3.so.9","libngtcp2.so.16","libpthread.so.0","libsimdjson.so.25","libssl.so.12","libstdc++.so.6","libutil.so.4","libuv.so.1","libz.so.3","libzstd.so.1"],"options":{"BUNDLED_SSL":"off","DOCS":"on","JIT":"on"},"messages":[{"message":"Note: If you need npm (Node Package Manager), please install www/npm-node22.","type":"install"}]},{"name":"nlopt-minimal","origin":"math/nlopt","version":"2.10.0","comment":"Nonlinear optimization library","maintainer":"rhurlin@FreeBSD.org","www":"https://nlopt.readthedocs.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fa2588f3e46edb100790df6bf7db834a22a9efaa607cd67f74d217902f560f21","flatsize":604687,"path":"All/nlopt-minimal-2.10.0.pkg","repopath":"All/nlopt-minimal-2.10.0.pkg","licenselogic":"and","licenses":["LGPL21","MIT"],"pkgsize":230160,"desc":"NLopt is a free/open-source library for nonlinear optimization,\nproviding a common interface for a number of different free optimization\noutines available online as well as original implementations of various\nother algorithms. Its features include:\n\n  - Callable from C, C++, Fortran, Matlab or GNU Octave, Python,\n    GNU Guile, Julia, GNU R, Lua, and OCaml.\n  - A common interface for many different algorithms -- try a different\n    algorithm just by changing one parameter.\n  - Support for large-scale optimization (some algorithms scalable to\n    millions of parameters and thousands of constraints).\n  - Both global and local optimization algorithms.\n  - Algorithms using function values only (derivative-free) and also\n    algorithms exploiting user-supplied gradients.\n  - Algorithms for unconstrained optimization, bound-constrained\n    optimization, and general nonlinear inequality/equality constraints.\n  - Free/open-source software under the GNU LGPL\n    (and looser licenses for some portions of NLopt).","categories":["math"],"annotations":{"flavor":"minimal"}},{"name":"nlopt","origin":"math/nlopt","version":"2.10.0","comment":"Nonlinear optimization library","maintainer":"rhurlin@FreeBSD.org","www":"https://nlopt.readthedocs.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5e0edfe6cda9774e4eaa7fb3fb6a1a711dd48da1ab6bca9802aef730e4865fd0","flatsize":1043564,"path":"All/nlopt-2.10.0.pkg","repopath":"All/nlopt-2.10.0.pkg","licenselogic":"and","licenses":["LGPL21","MIT"],"pkgsize":329888,"desc":"NLopt is a free/open-source library for nonlinear optimization,\nproviding a common interface for a number of different free optimization\noutines available online as well as original implementations of various\nother algorithms. Its features include:\n\n  - Callable from C, C++, Fortran, Matlab or GNU Octave, Python,\n    GNU Guile, Julia, GNU R, Lua, and OCaml.\n  - A common interface for many different algorithms -- try a different\n    algorithm just by changing one parameter.\n  - Support for large-scale optimization (some algorithms scalable to\n    millions of parameters and thousands of constraints).\n  - Both global and local optimization algorithms.\n  - Algorithms using function values only (derivative-free) and also\n    algorithms exploiting user-supplied gradients.\n  - Algorithms for unconstrained optimization, bound-constrained\n    optimization, and general nonlinear inequality/equality constraints.\n  - Free/open-source software under the GNU LGPL\n    (and looser licenses for some portions of NLopt).","deps":{"boehm-gc-threaded":{"origin":"devel/boehm-gc-threaded","version":"8.2.8"},"guile3":{"origin":"lang/guile3","version":"3.0.10"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math"],"annotations":{"flavor":"full"}},{"name":"nlohmann-json","origin":"devel/nlohmann-json","version":"3.11.3","comment":"JSON library for Modern C++","maintainer":"yuri@FreeBSD.org","www":"https://nlohmann.github.io/json/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5bbdbbf2942e1188adc664a2d2f74858e9cc27915176d54f9704c9b539c47b0f","flatsize":927022,"path":"All/nlohmann-json-3.11.3.pkg","repopath":"All/nlohmann-json-3.11.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":111948,"desc":"JSON for Modern C++ is an open-source library consisting of a C++11-style\nheader-only JSON class.","categories":["devel"]},{"name":"nload","origin":"net/nload","version":"0.7.4_2","comment":"Console application which monitors network traffic in real time","maintainer":"ehaupt@FreeBSD.org","www":"http://www.roland-riegel.de/nload/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"099b7633a58772edfe6615d9f0308a130bc8a71049561a8dfe704d62ac030351","flatsize":172487,"path":"All/nload-0.7.4_2.pkg","repopath":"All/nload-0.7.4_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":60708,"desc":"nload is a console application which monitors network traffic and bandwidth\nusage in real time. It visualizes the in- and outgoing traffic using two graphs\nand provides additionally info like total amount of transfered data and min/max\nnetwork usage.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["net"],"shlibs_required":["libc.so.8","libform.so.6","libm.so.4","libncurses.so.6","libstdc++.so.9","libtinfo.so.6"]},{"name":"nlcglib","origin":"science/nlcglib","version":"1.1.0_3","comment":"Nonlinear CG methods for wave-function optimization in DFT","maintainer":"yuri@FreeBSD.org","www":"https://github.com/simonpintarelli/nlcglib","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4d97a4f093caad288304fe8db6e5c212e2287c836f6cc2c0383a70be81eb6fbf","flatsize":1640467,"path":"All/nlcglib-1.1.0_3.pkg","repopath":"All/nlcglib-1.1.0_3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":256740,"desc":"Nlcglib is a plugin for sirius providing robust wave-function optimization\nto q-e-sirius.","deps":{"kokkos":{"origin":"devel/kokkos","version":"4.5.01"},"mpich":{"origin":"net/mpich","version":"4.3.0"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"}},"categories":["science"],"options":{"OPENMP":"off","MPICH":"on","OPENMPI":"off"}},{"name":"nlarn","origin":"games/nlarn","version":"0.7.6","comment":"Roguelike game and as such a remake of the classic game Larn","maintainer":"egypcio@FreeBSD.org","www":"https://nlarn.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fa88f0717f5669680c7542879461cebb2f6cb4e1a7aba7fb492759fe28cf2e84","flatsize":680142,"path":"All/nlarn-0.7.6.pkg","repopath":"All/nlarn-0.7.6.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":255432,"desc":"NLarn is a roguelike game and as such a remake of the classic game Larn.\n\nVery noticeable differences to the original so far include:\n\n    - advanced user interface\n    - extremely different item handling\n    - extended monster AI\n    - a real town\n    - colour","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"lua53":{"origin":"lang/lua53","version":"5.3.6_1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["games"],"shlibs_required":["libc.so.8","libglib-2.0.so.0","libintl.so.8","libm.so.4","libncurses.so.6","libpanel.so.6","libtinfo.so.6","libz.so.3"]},{"name":"omegaT","origin":"editors/omegaT","version":"6.0.1","comment":"Powerful translation memory application written in Java","maintainer":"rodrigo@FreeBSD.org","www":"https://omegat.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"39b6b4cd9c6cb1a4ec6a09c3c61df213a6070654d2c7e480df6b24b3bacbb268","flatsize":212688261,"path":"All/omegaT-6.0.1.pkg","repopath":"All/omegaT-6.0.1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":168423724,"desc":"OmegaT is a free translation memory application written in Java.\nIt does not translate for you, but help you during the translation process.\nThis tool is intended for professional translators.\n\nSee also: https://github.com/omegat-org/omegat","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"openjdk11":{"origin":"java/openjdk11","version":"11.0.26+4.1_1"}},"categories":["editors","java","x11"]},{"name":"nl-mythes","origin":"textproc/nl-mythes","version":"2015.12.10","comment":"Dutch thesaurus","maintainer":"office@FreeBSD.org","www":"https://data.opentaal.org/opentaalbank/thesaurus/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d33a2cc379bd8b5021a09fc45997c4e568ebb2b07d36aab0fbcab73987756f1b","flatsize":8431074,"path":"All/nl-mythes-2015.12.10.pkg","repopath":"All/nl-mythes-2015.12.10.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":809892,"desc":"Dutch thesaurus","categories":["textproc"]},{"name":"nl-hyphen","origin":"textproc/nl-hyphen","version":"2005.10.16_1","comment":"Dutch hyphenation rules","maintainer":"office@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dbce96560397d8615f2e731644dad83542bbd110ef82371708d334b33d5b26bc","flatsize":143344,"path":"All/nl-hyphen-2005.10.16_1.pkg","repopath":"All/nl-hyphen-2005.10.16_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":57124,"desc":"Dutch hyphenation rules","categories":["textproc"]},{"name":"nncp","origin":"net/nncp","version":"8.8.1_10","comment":"Utilities for secure store-and-forward files, mail, command exchanging","maintainer":"stargrave@stargrave.org","www":"http://www.nncpgo.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1ba45366c5baa99eb20826dc6ecf3eed56140b0798eff8afa2c0585911a4a811","flatsize":98096650,"path":"All/nncp-8.8.1_10.pkg","repopath":"All/nncp-8.8.1_10.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":11268680,"desc":"NNCP (Node to Node copy) is a collection of utilities simplifying\nsecure store-and-forward files, mail and commands exchanging.\n\nThis utilities are intended to help build up small size (dozens of\nnodes) ad-hoc friend-to-friend (F2F) statically routed darknet\ndelay-tolerant networks for fire-and-forget secure reliable files, file\nrequests, Internet mail and commands transmission. All packets are\nintegrity checked, end-to-end encrypted (E2EE), explicitly authenticated\nby known participants public keys. Onion encryption is applied to\nrelayed packets. Each node acts both as a client and server, can use\npush and poll behaviour model. Also there is multicasting areas support.\n\nOut-of-box offline sneakernet/floppynet, dead drops, sequential and\nappend-only CD-ROM/tape storages, air-gapped computers support. But\nonline TCP daemon with full-duplex resumable data transmission exists.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["net"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"- Add the following lines to /etc/rc.conf to enable nncp-daemon,\n  nncp-caller and nncp-toss:\n\n    nncp_daemon_enable=\"YES\"\n    nncp_caller_enable=\"YES\"\n    nncp_toss_enable=\"YES\"\n\n- /usr/local/etc/newsyslog.conf.d/nncp.conf\n  log rotation configuration has been installed.\n- /var/spool/nncp is the packet spool directory.\n- Look in nncp.info how to integrate mail exchanging with Postfix/Exim.\n- Generate NNCP configuration file using the command:\n\n    # umask 077\n    # nncp-cfgnew > /usr/local/etc/nncp.hjson","type":"install"}]},{"name":"nmap","origin":"security/nmap","version":"7.94_3","comment":"Port scanning utility for large networks","maintainer":"cy@FreeBSD.org","www":"https://nmap.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4773b0a97dc043f9c3d5fdd122c730d79b083f0ac7c666d8237a0c9c09e34719","flatsize":27179460,"path":"All/nmap-7.94_3.pkg","repopath":"All/nmap-7.94_3.pkg","licenselogic":"single","licenses":["NPSL"],"pkgsize":6012340,"desc":"Nmap is a utility for network exploration and security auditing.\nIt supports various types of host discovery (determine which hosts\nare up), many port scanning techniques for different protocols,\nversion detection (determine service protocols and application\nversions listening behind ports), and TCP/IP stack fingerprinting\n(remote host OS or device identification).  Nmap also offers\nflexible target and port specification, decoy/stealth scanning,\nsunRPC scanning, and much more.\n\nAlso included is Ncat, the nc(1) work-a-like of the Nmap project.\nRefer to the separate port security/zenmap for those parts of the\nNmap toolset which depend on python.  The translated manual pages\nfor Nmap are contained in security/nmap-i18n-man.\n\nSee the web page and the Phrack Magazine article (Volume 7, Issue 51\nSeptember 01, 1997, article 11 of 17) https://nmap.org/p51-11.html","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["security"],"shlibs_required":["libc.so.8","libcrypto.so.12","libm.so.4","libpcap.so.3","libssl.so.12","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on","NLS":"on","PCAP":"off","SSH2":"on","SSL":"on"},"annotations":{"cpe":"cpe:2.3:a:nmap:nmap:7.94:::::dragonfly6:x86_64:3"}},{"name":"nl-hunspell","origin":"textproc/nl-hunspell","version":"2.10","comment":"Dutch hunspell dictionaries","maintainer":"office@FreeBSD.org","www":"https://www.opentaal.org/bestanden","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d41df6a1aa59eec631e3eb88cbb495a8325acedbf3131a6ff15dfa48f5cf6de9","flatsize":2450459,"path":"All/nl-hunspell-2.10.pkg","repopath":"All/nl-hunspell-2.10.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","CC-BY-3.0"],"pkgsize":670400,"desc":"Dutch hunspell dictionaries","categories":["textproc"]},{"name":"njs","origin":"lang/njs","version":"0.8.5","comment":"NGINX JavaScript command line utility","maintainer":"osa@FreeBSD.org","www":"https://nginx.org/en/docs/njs/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2c8b380aa26be62ed001171b1393a95d637b955e38ffadfe4f4f501757dafa72","flatsize":744519,"path":"All/njs-0.8.5.pkg","repopath":"All/njs-0.8.5.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":244828,"desc":"njs scripting language, or just njs, is a subset of the JavaScript language\nthat allows extending nginx functionality.  njs is created in compliance\nwith ECMAScript 5.1 (strict mode) with some ECMAScript 6 and later\nextensions.  The compliance is still evolving.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"}},"categories":["lang","www"],"shlibs_required":["libc.so.8","libm.so.4","libpcre2-8.so.0","libz.so.3"],"annotations":{"cpe":"cpe:2.3:a:f5:njs:0.8.5:::::dragonfly6:x86_64"}},{"name":"nitroshare","origin":"net/nitroshare","version":"0.3.4.642_3","comment":"Network file transfer application","maintainer":"yuri@FreeBSD.org","www":"https://nitroshare.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d0fec6018ccb9e8949bba4b11fe641f15d72e356ce3a8dad7a2e9ff26b9653c2","flatsize":2081612,"path":"All/nitroshare-0.3.4.642_3.pkg","repopath":"All/nitroshare-0.3.4.642_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":373020,"desc":"NitroShare is designed to make transferring files from one device to another\nextremely simple.\n\nThe application uses broadcast discovery to find other devices on the local\nnetwork with NitroShare installed.\n\nFeatures:\n* Runs on FreeBSD/Linux/Android/macOS/Windows\n* Automatic discovery of devices on the local network\n* Simple and intuitive user interface\n* Incredibly fast transfer speeds\n* Transfer entire directories\n* Optional TLS encryption\n* Local HTTP API\n* Completely free and open-source","deps":{"qhttpengine":{"origin":"www/qhttpengine","version":"1.0.1.5_3"},"qmdnsengine":{"origin":"dns/qmdnsengine","version":"0.2.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["net"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"njam","origin":"games/njam","version":"1.25_12","comment":"Fast paced multiplayer pac-man clone","maintainer":"amdmi3@FreeBSD.org","www":"https://web.archive.org/web/20190405231140/http://njam.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e49891766637c14488423e6c5bbd203839678bf9871bc2d5c836f81fcafeb318","flatsize":4050220,"path":"All/njam-1.25_12.pkg","repopath":"All/njam-1.25_12.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1323860,"desc":"Njam is fast-paced cross-platform pac-man-like game. In this arcade you\nmove through the maze eating cookies and collecting powerups while trying\nto avoid ghosts who chase you.\nFeatures:\n\n    * Single and multiplayer mode (local or network)\n    * Duel mode (players compete each other to get more points)\n    * Non-duel mode (players cooperate to finish as many levels as they can)\n    * Great music and sound effects\n    * Customizable level skins\n    * Many different levels\n    * Integrated level editor\n    * Open Source (GPL Licence)","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"},"sdl_net":{"origin":"net/sdl_net","version":"1.2.8_3"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libSDL_net-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"nmap-devel","origin":"security/nmap-devel","version":"7.95.20250323","comment":"Port scanning utility for large networks","maintainer":"cy@FreeBSD.org","www":"https://nmap.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0c512f2d2c51b33b7c48b20968eddbfcbfd7ed1730ac3f8d4042ba0a0edf412a","flatsize":27771239,"path":"All/nmap-devel-7.95.20250323.pkg","repopath":"All/nmap-devel-7.95.20250323.pkg","licenselogic":"single","licenses":["NPSL"],"pkgsize":6096632,"desc":"Nmap is a utility for network exploration and security auditing.\nIt supports various types of host discovery (determine which hosts\nare up), many port scanning techniques for different protocols,\nversion detection (determine service protocols and application\nversions listening behind ports), and TCP/IP stack fingerprinting\n(remote host OS or device identification).  Nmap also offers\nflexible target and port specification, decoy/stealth scanning,\nsunRPC scanning, and much more.\n\nAlso included is Ncat, the nc(1) work-a-like of the Nmap project.\nRefer to the separate port security/zenmap for those parts of the\nNmap toolset which depend on python.  The translated manual pages\nfor Nmap are contained in security/nmap-i18n-man.\n\nSee the web page and the Phrack Magazine article (Volume 7, Issue 51\nSeptember 01, 1997, article 11 of 17) https://nmap.org/p51-11.html","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"}},"categories":["security"],"shlibs_required":["libc.so.8","libcrypto.so.12","libm.so.4","libpcap.so.3","libpcre2-8.so.0","libssl.so.12","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on","NLS":"on","PCAP":"off","SSH2":"on","SSL":"on"},"annotations":{"cpe":"cpe:2.3:a:nmap:nmap:7.95.20250323:::::dragonfly6:x86_64"}},{"name":"nl-aspell","origin":"textproc/nl-aspell","version":"0.50.2_1,1","comment":"Aspell Dutch dictionary","maintainer":"office@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"16aaecd26f4af14b467aa589db983fa5fefe3da13ea8be27d20421ccbc112d54","flatsize":4429722,"path":"All/nl-aspell-0.50.2_1,1.pkg","repopath":"All/nl-aspell-0.50.2_1,1.pkg","licenselogic":"single","pkgsize":1493148,"desc":"Aspell Dutch dictionary.\n\nNote: if you build from ports, prefer textproc/aspell, it will let you\n      select dictionaries for several languages.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"]},{"name":"nitrokey-app","origin":"security/nitrokey-app","version":"1.4.2_1","comment":"Nitrokey App is an application created to manage Nitrokey devices","maintainer":"monwarez@mailoo.org","www":"https://github.com/Nitrokey/nitrokey-app","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0deb069f29ead5f37a06417e19991e8d42bdfb8a83be99b30e07da2aad44a5d6","flatsize":1000771,"path":"All/nitrokey-app-1.4.2_1.pkg","repopath":"All/nitrokey-app-1.4.2_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":387692,"desc":"Nitrokey App is a cross-platform (runs under Windows, Linux and Mac OS)\napplication created to manage Nitrokey devices. Lately developed under\nUbuntu 17.10/18.04 with Qt5.9. Underneath it uses libnitrokey to\ncommunicate with the supported devices. Both Nitrokey App and libnitrokey\nare available under GPLv3 license.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"libnitrokey":{"origin":"security/libnitrokey","version":"3.7"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["security"],"shlibs_required":["libQt5Concurrent.so.5","libQt5Core.so.5","libQt5Gui.so.5","libQt5Svg.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libnitrokey.so.3","libstdc++.so.9"]},{"name":"ninja","origin":"devel/ninja","version":"1.11.1,4","comment":"Small build system closest in spirit to Make","maintainer":"kde@FreeBSD.org","www":"https://ninja-build.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"921bc1cb11a48460e0036cc437795848e4b3a81d4c96e685a93bb0833dcec9fc","flatsize":298627,"path":"All/ninja-1.11.1,4.pkg","repopath":"All/ninja-1.11.1,4.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":109808,"desc":"Ninja is yet another build system. It takes as input the interdependencies\nof files (typically source code and output executables) and orchestrates\nbuilding them, quickly.\n\nNinja joins a sea of other build systems. Its distinguishing goal is to be\nfast. It is born from my work on the Chromium browser project, which has\nover 30,000 source files and whose other build systems (including one built\nfrom custom non-recursive Makefiles) can take ten seconds to start building\nafter changing one file. Ninja is under a second.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"BASH":"on","DOCS":"on","ZSH":"on"}},{"name":"nitrogen","origin":"sysutils/nitrogen","version":"1.6.1_6","comment":"Background browser and setter for X windows","maintainer":"ports@FreeBSD.org","www":"https://github.com/l3ib/nitrogen","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"31e601b13a602bada80163889b32da952e5f0a8822fde89e6aec27c5d7f7a1b3","flatsize":417764,"path":"All/nitrogen-1.6.1_6.pkg","repopath":"All/nitrogen-1.6.1_6.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":147320,"desc":"Nitrogen is a background browser and setter for X windows. It is written\nin C++ using the gtkmm toolkit.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"atkmm":{"origin":"accessibility/atkmm","version":"2.28.4"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"cairomm":{"origin":"graphics/cairomm","version":"1.14.5"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"glibmm":{"origin":"devel/glibmm","version":"2.66.7,1"},"gnome-icon-theme":{"origin":"misc/gnome-icon-theme","version":"3.12.0_1"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"gtkmm24":{"origin":"x11-toolkits/gtkmm24","version":"2.24.5_4"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"hicolor-icon-theme":{"origin":"misc/hicolor-icon-theme","version":"0.18"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libsigc++":{"origin":"devel/libsigc++20","version":"2.12.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pangomm":{"origin":"x11-toolkits/pangomm","version":"2.46.4"}},"categories":["sysutils"],"shlibs_required":["libX11.so.6","libXinerama.so.1","libatk-1.0.so.0","libatkmm-1.6.so.1","libc.so.8","libcairo.so.2","libcairomm-1.0.so.1","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgdkmm-2.4.so.1","libgio-2.0.so.0","libgiomm-2.4.so.1","libglib-2.0.so.0","libglibmm-2.4.so.1","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-x11-2.0.so.0","libgtkmm-2.4.so.1","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpangomm-1.4.so.1","libpthread.so.0","libsigc-2.0.so.0","libstdc++.so.9"],"options":{"XINERAMA":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe nitrogen port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"nl-libreoffice","origin":"editors/libreoffice-nl","version":"25.2.2.2","comment":"nl language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7f7d4fb750f94f2b14cbb390e70d55df7aadd1a7d4e3627e97f70f77623c98bb","flatsize":35934922,"path":"All/nl-libreoffice-25.2.2.2.pkg","repopath":"All/nl-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":3531644,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"ninix-aya","origin":"games/ninix-aya","version":"5.0.9","comment":"Desktop mascot program compatible with \"Ukagaka\"","maintainer":"ports@FreeBSD.org","www":"http://ninix-aya.sourceforge.jp/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"36eb5421c3027eda6417b9786881e97fb7ae8911a830c2c736d4ef27e7bb0455","flatsize":1520464,"path":"All/ninix-aya-5.0.9.pkg","repopath":"All/ninix-aya-5.0.9.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":235732,"desc":"Ninix-aya is a branch of ninix.\nNinix-aya and ninix are compatible with Windows desktop mascot\nprogram \"Ukagaka\".\n\nFor more information, see","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"rubygem-charlock_holmes":{"origin":"textproc/rubygem-charlock_holmes","version":"0.7.9_1"},"rubygem-gettext":{"origin":"devel/rubygem-gettext","version":"3.5.1"},"rubygem-gstreamer":{"origin":"multimedia/rubygem-gstreamer","version":"4.2.7"},"rubygem-gtk3":{"origin":"x11-toolkits/rubygem-gtk3","version":"4.2.7"},"rubygem-narray":{"origin":"math/rubygem-narray","version":"0.6.1.2"},"rubygem-rubyzip":{"origin":"archivers/rubygem-rubyzip","version":"2.3.2"}},"categories":["games"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ninix-aya port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"nini","origin":"devel/nini","version":"1.1.0_3","comment":"NET configuration library","maintainer":"ports@FreeBSD.org","www":"https://nini.sourceforge.net","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"63420afd06ccdebefb6652f7bce60c3c0af97043f0aa533cceb212ff083ffd98","flatsize":2236971,"path":"All/nini-1.1.0_3.pkg","repopath":"All/nini-1.1.0_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":344724,"desc":"Nini is an uncommonly powerful .NET configuration library designed to help\nbuild highly configurable applications quickly.","deps":{"mono5.20":{"origin":"lang/mono5.20","version":"5.20.1.34_4"}},"categories":["devel"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe nini port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"nimble","origin":"devel/nimble","version":"0.16.2","comment":"Package manager for the Nim programming language","maintainer":"ports@nicandneal.net","www":"https://github.com/nim-lang/nimble","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d2016bf2fc357ee440edf811272063213aec652b88b52f4b7dc8f44f7e6efd35","flatsize":1868736,"path":"All/nimble-0.16.2.pkg","repopath":"All/nimble-0.16.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":598604,"desc":"Nimble is Nim's package manager and build system. It's used to\ninstall and build libraries that you can use within your own Nim\nprojects","deps":{"nim":{"origin":"lang/nim","version":"2.2.2"}},"categories":["devel"],"shlibs_required":["libc.so.8","libdl.so.0","libm.so.4","libpthread.so.0"]},{"name":"nikto","origin":"security/nikto","version":"2.1.6_1,1","comment":"Web and CGI vulnerability scanner with SSL support","maintainer":"mbeis@xs4all.nl","www":"https://cirt.net/nikto2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"12398272a815ed69c523919a9bcf89aa0451e7d9150f9ccb8e6ca401e4f9f9fd","flatsize":2304152,"path":"All/nikto-2.1.6_1,1.pkg","repopath":"All/nikto-2.1.6_1,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":342264,"desc":"Nikto is an Open Source (GPL) web server scanner which performs\ncomprehensive tests against web servers for multiple items, including\nover 6100 potentially dangerous files/CGIs, checks for outdated\nversions of over 950 servers, and version specific problems on over\n260 servers. It also checks for server configuration items such as\nthe presence of multiple index files, HTTP server options, and will\nattempt to identify installed web servers and software. Scan items\nand plugins are frequently updated and can be automatically updated.\n\nIt uses Rain Forest Puppy's LibWhisker (wiretrip.net) for HTTP\nfunctionality, and can perform checks in HTTP or HTTPS.  It also\nsupports basic port scanning and will determine if a web server is\nrunning on any open ports.\n\nNikto is written by Chris Sullo and David Lodge.","deps":{"p5-Net-SSLeay":{"origin":"security/p5-Net-SSLeay","version":"1.94"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["security","www"],"options":{"DOCS":"on","SSLEAY":"on"},"annotations":{"cpe":"cpe:2.3:a:cirt.net:nikto:2.1.6:::::dragonfly6:x86_64:1"}},{"name":"nighthawk","origin":"games/nighthawk","version":"3.0.0_7","comment":"X11 shoot-'em up which requires some lateral thinking","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a352198707371caab1fa288b92f2f2e5d180444984fb7fa51a085baf7657f1ab","flatsize":1702118,"path":"All/nighthawk-3.0.0_7.pkg","repopath":"All/nighthawk-3.0.0_7.pkg","licenselogic":"single","pkgsize":568656,"desc":"Nighthawk is a shoot-'em up which requires thinking more than\nreflexes. Your goal is to destroy droids occupying a fleet of\nreclaimed starships. You start out as a 002 Paradroid with very poor\nfirepower and shielding but have the ability to transfer your programs\nover to a new droid, effectively taking it over. As you take control\nof bigger and better droids, you gain better firepower and shielding.","deps":{"freeglut":{"origin":"graphics/freeglut","version":"3.2.1"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libX11.so.6","libc.so.8","libglut.so.3","libm.so.4","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe nighthawk port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"nightfall","origin":"astro/nightfall","version":"1.92_6","comment":"Interactive binary star application","maintainer":"ports@FreeBSD.org","www":"http://www.hs.uni-hamburg.de/DE/Ins/Per/Wichmann/Nightfall.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"413b84122b83aa1ebf408bcb7671a0eae90cc06626628e1f19cc8609e31eee81","flatsize":1574070,"path":"All/nightfall-1.92_6.pkg","repopath":"All/nightfall-1.92_6.pkg","licenselogic":"single","pkgsize":420396,"desc":"Nightfall is an astronomy application for fun, education, and science. It\ncan produce animated views of eclipsing binary stars, calculate synthetic\nlightcurves and radial velocity curves, and eventually determine the\nbest-fit model for a given set of observational data of an eclipsing binary\nstar system.  It is, however, not able to fry your breakfast egg on your\nharddisk. ;-)","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freeglut":{"origin":"graphics/freeglut","version":"3.2.1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"gtkglarea":{"origin":"x11-toolkits/gtkglarea2","version":"2.0.1_12"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"pgplot":{"origin":"graphics/pgplot","version":"5.2.2_30"}},"categories":["astro","education"],"shlibs_required":["libGL.so.1","libGLU.so.1","libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libcpgplot.so.5","libfontconfig.so.1","libfreetype.so.6","libgcc_s.so.1","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgfortran.so.5","libgio-2.0.so.0","libglib-2.0.so.0","libglut.so.3","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libgtkgl-2.0.so.1","libharfbuzz.so.0","libintl.so.8","libjpeg.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpgplot.so.5","libquadmath.so.0"],"options":{"OPENGL":"on","PGPLOT":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe nightfall port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"nip2","origin":"graphics/nip2","version":"8.7.1_14","comment":"Graphical user interface for VIPS","maintainer":"ports@FreeBSD.org","www":"https://github.com/jcupitt/nip2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"350edaab24f47614d9dcb5ced741e48bac2f491f45d4c275066c92b72238205e","flatsize":14738151,"path":"All/nip2-8.7.1_14.pkg","repopath":"All/nip2-8.7.1_14.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":3751056,"desc":"nip2 is a graphical user interface for VIPS","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"graphviz":{"origin":"graphics/graphviz","version":"12.2.1_1"},"gsl":{"origin":"math/gsl","version":"2.7.1_1"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libgsf":{"origin":"devel/libgsf","version":"1.14.53"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"},"vips":{"origin":"graphics/vips","version":"8.16.0_2"},"xdg-utils":{"origin":"devel/xdg-utils","version":"1.2.1"}},"categories":["graphics"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libcdt.so.5","libcgraph.so.6","libfftw3.so.3","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgsf-1.so.114","libgsl.so.27","libgslcblas.so.0","libgthread-2.0.so.0","libgtk-x11-2.0.so.0","libgvc.so.6","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0","libvips.so.42","libxml2.so.2"],"options":{"DOCS":"on","FFTW":"on","GRAPHVIZ":"on","GSF":"on","GSL":"on"},"annotations":{"cpe":"cpe:2.3:a:nip2_project:nip2:8.7.1:::::dragonfly6:x86_64:14"},"messages":[{"message":"===>   NOTICE:\n\nThe nip2 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"nifticlib","origin":"science/nifticlib","version":"2.0.0_2","comment":"Neuroimaging Informatics Technology Initiative data format","maintainer":"jwb@FreeBSD.org","www":"https://nifti.nimh.nih.gov/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b48adb48de41b4d28eab1f2cd75f2cca38eb3051313de10a24b18aeceee15ef0","flatsize":1066125,"path":"All/nifticlib-2.0.0_2.pkg","repopath":"All/nifticlib-2.0.0_2.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":209732,"desc":"NIfTI-1 is an Analyze-style data format, proposed by the NIfTI DFWG\nas a short-term measure to facilitate inter-operation of functional MRI\ndata analysis software packages.","categories":["graphics","science"],"shlibs_required":["libc.so.8","libm.so.4","libz.so.3"]},{"name":"nifmon","origin":"net/nifmon","version":"1.4_1","comment":"Curses based network interface monitoring tool","maintainer":"ports@FreeBSD.org","www":"http://www.freebsd-support.de/misc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ceeba4358a5e85cfbe33ca0caf024a49bfe37e52a023cb938c69ff26becbd4b4","flatsize":25918,"path":"All/nifmon-1.4_1.pkg","repopath":"All/nifmon-1.4_1.pkg","licenselogic":"single","pkgsize":11780,"desc":"Nifmon is a curses-based tool for FreeBSD which can be used to monitor network\ninterfaces (also tun devices).\n\nIt displays continously updated statistics for the following quantities:\n - total amount of bytes/packets transferred in/out\n - bytes/packets transferred in/out during the last second/minute/hour\n - a stripped down tcpdump output\n\nYou will need super-user permissions in order to use nifmon.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["net"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"messages":[{"message":"===>   NOTICE:\n\nThe nifmon port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"nickle","origin":"lang/nickle","version":"2.97_1","comment":"Numeric-oriented programming language","maintainer":"wen@FreeBSD.org","www":"https://www.nickle.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9d6c5d4b6186e41aa4d27dbb9fe7c38a24de95912fe966225a1aeb793712c89b","flatsize":2220402,"path":"All/nickle-2.97_1.pkg","repopath":"All/nickle-2.97_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":365936,"desc":"Nickle is a programming language based prototyping environment with powerful\nprogramming and scripting capabilities.  Nickle supports a variety of\ndatatypes, especially arbitrary precision numbers.  The programming language\nvaguely resembles C.  Some things in C which do not translate easily are\ndifferent, some design choices have been made differently, and a very few\nfeatures are simply missing.\n\nNickle provides the functionality of Unix bc, dc, and expr in much-improved\nform.  It is also an ideal environment for prototyping complex algorithms.\nNickle's scripting capabilities make it a nice replacement for spreadsheets\nin some applications, and its numeric features nicely complement the limited\nnumeric functionality of text-oriented languages such as AWK and Perl.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["lang"],"shlibs_required":["libc.so.8","libdl.so.0","libm.so.4","libncurses.so.6","libpthread.so.0","libreadline.so.8"],"options":{"EXAMPLES":"on"}},{"name":"nift","origin":"www/nift","version":"3.0.3","comment":"Cross-platform open source website generator","maintainer":"info@babaei.net","www":"https://www.nift.dev","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7f2638c9c316d092ea82b49894b26293b011f12eda2e8837eb003ab8b79fa576","flatsize":9875094,"path":"All/nift-3.0.3.pkg","repopath":"All/nift-3.0.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":884368,"desc":"Nift (aka nsm) is a cross-platform open-source framework for managing and\ngenerating websites. It's lightning-fast, developed from the ground up in C++.","deps":{"lua54":{"origin":"lang/lua54","version":"5.4.7"},"luajit-devel":{"origin":"lang/luajit-devel","version":"2.1.0.20250311"}},"categories":["www"],"shlibs_required":["libc.so.8","libdl.so.0","libluajit-5.1.so.2","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"LUAJIT":"on"}},{"name":"ngspice_rework","origin":"cad/ngspice_rework","version":"44.2","comment":"Mixed-signal circuit simulator derived from Spice and Cider","maintainer":"kevinz5000@gmail.com","www":"https://ngspice.sourceforge.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b8ac91ad7e7c2a0357adb23822b409d91eb8bc07a37c735b7925ab2deec2ef9c","flatsize":7977980,"path":"All/ngspice_rework-44.2.pkg","repopath":"All/ngspice_rework-44.2.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","BSD4CLAUSE","LGPL21+"],"pkgsize":2085828,"desc":"Ngspice is a mixed-level/mixed-signal circuit simulator. Its code is based\non three open source software packages: Spice3f5, Cider1b1 and Xspice. It is\nthe open source successor of these venerable packages. Many, many\nmodifications, bug fixes and improvements have been added to the code,\nyielding a stable and reliable simulator.","deps":{"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["cad"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXaw.so.7","libXext.so.6","libXft.so.2","libXmu.so.6","libXt.so.6","libc.so.8","libdl.so.0","libfftw3.so.3","libgomp.so.1","libm.so.4","libncurses.so.6","libpthread.so.0","libreadline.so.8","libstdc++.so.9","libtinfo.so.6"],"options":{"DEBUG":"off"},"annotations":{"flavor":"x11"}},{"name":"ngs-sdk","origin":"biology/ngs-sdk","version":"3.0.1","comment":"Tools and libraries for using data in the INSDC Sequence Read Archives","maintainer":"yuri@FreeBSD.org","www":"https://github.com/ncbi/ngs","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"953d093d53545374bb9c0efe7095272a64906718efe968506b4960a4455d44e9","flatsize":1087484,"path":"All/ngs-sdk-3.0.1.pkg","repopath":"All/ngs-sdk-3.0.1.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":120108,"desc":"NGS is a new, domain-specific API for accessing reads, alignments and pileups\nproduced from Next Generation Sequencing. The API itself is independent from any\nparticular back-end implementation, and supports use of multiple back-ends\nsimultaneously. It also provides a library for building new back-end \"engines\".\nThe engine for accessing SRA data is contained within the sister repository\nncbi-vdb.\n\nThe API is currently expressed in C++, Java and Python languages. The design\nmakes it possible to maintain a high degree of similarity between the code in\none language and code in another - especially between C++ and Java.","categories":["biology"]},{"name":"ngrep","origin":"net/ngrep","version":"1.45_5","comment":"Network grep","maintainer":"logan@elandsys.com","www":"https://ngrep.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2406963c315293e4b1ecdf4711dc1917f791678cf630d8a5e4671937b02eee6b","flatsize":100448,"path":"All/ngrep-1.45_5.pkg","repopath":"All/ngrep-1.45_5.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":44624,"desc":"ngrep strives to provide most of GNU grep's common features, applying\nthem to the network layer.\n\nngrep a pcap-aware tool that will allow you to specify extended\nregular expressions to match against data payloads of packets. It\ncurrently recognizes TCP, UDP, and ICMP across Ethernet, PPP, SLIP,\nFDDI, Token Ring and null interfaces, and understands BPF filter\nlogic in the same fashion as more common packet sniffing tools,\nlike tcpdump and snoop.","categories":["net","security"],"shlibs_required":["libc.so.8","libpcap.so.3"],"options":{"DOCS":"on","IPV6":"on","PCRE":"on","PORTS_PCAP":"off"}},{"name":"ngspice_rework-shlib","origin":"cad/ngspice_rework","version":"44.2","comment":"Mixed-signal circuit simulator derived from Spice and Cider","maintainer":"kevinz5000@gmail.com","www":"https://ngspice.sourceforge.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ed30fa87bc637241b99b2a08360a77e6add8766d07577c3cf79360c36742510f","flatsize":9154884,"path":"All/ngspice_rework-shlib-44.2.pkg","repopath":"All/ngspice_rework-shlib-44.2.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","BSD4CLAUSE","LGPL21+"],"pkgsize":2316036,"desc":"Ngspice is a mixed-level/mixed-signal circuit simulator. Its code is based\non three open source software packages: Spice3f5, Cider1b1 and Xspice. It is\nthe open source successor of these venerable packages. Many, many\nmodifications, bug fixes and improvements have been added to the code,\nyielding a stable and reliable simulator.","deps":{"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["cad"],"options":{"DEBUG":"off"},"annotations":{"flavor":"shlib"}},{"name":"ngircd","origin":"irc/ngircd","version":"27_1,1","comment":"Free open source daemon for Internet Relay Chat (IRC)","maintainer":"me@svmhdvn.name","www":"https://ngircd.barton.de/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e7d8103314ed209c924e21a88e23d62a53708137f24ae7214d1acd29e92da009","flatsize":613311,"path":"All/ngircd-27_1,1.pkg","repopath":"All/ngircd-27_1,1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":189964,"desc":"ngIRCd is a free, portable and lightweight Internet Relay Chat server\nfor small or private networks, developed under the GNU General Public\nLicense. It is simple to configure, can cope with dynamic IP addresses,\nand supports IPv6 as well as SSL. It is written from scratch and not\nbased on the original IRCd.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["irc"],"users":["ngircd"],"groups":["ngircd"],"shlibs_required":["libc.so.8","libcrypto.so.12","libpam.so.3","libssl.so.12","libwrap.so.4","libz.so.3"],"options":{"DEBUG":"off","DOCS":"on","ICONV":"on","IDENT":"off","IPV6":"on","IRCPLUS":"on","LIBWRAP":"on","PAM":"on","SNIFFER":"off","SYSLOG":"on","ZLIB":"on","GNUTLS":"off","OPENSSL":"on"},"annotations":{"cpe":"cpe:2.3:a:barton:ngircd:27.0:::::dragonfly6:x86_64:1"}},{"name":"proj-data","origin":"graphics/proj-data","version":"1.21","comment":"Datum grid package for PROJ","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/OSGeo/PROJ-data","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"774217c2675821ef36d8f85cf8b3720ecf61dbb258db0769a27feaa34fbfd084","flatsize":791987115,"path":"All/proj-data-1.21.pkg","repopath":"All/proj-data-1.21.pkg","licenselogic":"single","pkgsize":782748392,"desc":"The datum grid package for PROJ contains shift grids for horizontal and vertical\ncoordinate transformations.\n\nThe PROJ-data package includes all grids and other resources previously tracked\nby the proj-datumgrid series of packages as well as some new grids. All grids in\nthe PROJ-data package have been converted to the new Geodetic Tiff Grid (GTG)\nformat introduced in PROJ with RFC4.","categories":["geography","graphics"]},{"name":"nginx-ultimate-bad-bot-blocker","origin":"www/nginx-ultimate-bad-bot-blocker","version":"4.2024.11.4907","comment":"Nginx bad bot and other things blocker","maintainer":"netchild@FreeBSD.org","www":"https://github.com/mitchellkrogza/nginx-ultimate-bad-bot-blocker/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f48d7c4f6c7a66c43ef51b6f53b077f5849e2c289992adc2362c49f0c32fd27c","flatsize":42103,"path":"All/nginx-ultimate-bad-bot-blocker-4.2024.11.4907.pkg","repopath":"All/nginx-ultimate-bad-bot-blocker-4.2024.11.4907.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11932,"desc":"The \"Ultimate Nginx Bad Bot\" blocker, handles also user-agent, spam referrer,\nadware, malware, ransomware, clickjacking, click directing, SEO companies\nbad IPs, Wordpress theme detectors and fake Googlebots. It includes an\nanti DDoS system and nginx rate limiting.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"gsed":{"origin":"textproc/gsed","version":"4.9"},"wget":{"origin":"ftp/wget","version":"1.25.0"}},"categories":["security","www"],"messages":[{"message":"This ports installs only the scripts, the data/config files are to be installed\nby the \n   /usr/local/sbin/install-ngxblocker\n   /usr/local/sbin/update-ngxblocker\nscripts (they change too frequently).\n\nWhile reading\n   https://github.com/netchild/nginx-ultimate-bad-bot-blocker/blob/freebsdport/AUTO-CONFIGURATION.md\nfor setup instructions keep in mind that the port of the scripts is using FreeBSD\nlocations of things, like\n   /usr/local/etc/nginx/\nand\n   service nginx reload\n(this includes the test-config functionality on reload).\n\nFreeBSD does not define a standard location and naming convention for sites/vhosts,\nthis port uses\n   /usr/local/etc/nginx/sites/*.conf\nby default. The scripts allow to override this via command line flags.\n\nExample crontab entry for /etc/cron.d/nginx-bad-bot-blocker:\n---snip---\n#\nSHELL=/bin/sh\nPATH=/etc:/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin\n\n# See crontab(5) for field format.\n53\t10\t*\t*\t*\troot\t/usr/local/sbin/update-ngxblocker -q\n---snip---\nSee\n   /usr/local/sbin/update-ngxblocker -h\nfor mail-sending options."}]},{"name":"ngraph","origin":"math/ngraph","version":"6.3.54_1","comment":"XY plotting tool for students, scientists, and engineers","maintainer":"ports@FreeBSD.org","www":"http://www2e.biglobe.ne.jp/~isizaka/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5d0f2eac5741a480733eb5a46f3e46efcd0d9d30478f91743022737b7ed47606","flatsize":2335292,"path":"All/ngraph-6.3.54_1.pkg","repopath":"All/ngraph-6.3.54_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":913064,"desc":"Ngraph is prepared to plot 2-dimensional graph for students,\nscientists and engineers. The program reads numerical data from\ngeneral ASCII text files, and plot to graph.\n\n** Tips **\n\n  - This program support Kanji font. If you want to use it,\n    please set environment variable LANG to ja_JP.EUC.\n\n\t(cf, under csh/tcsh)\n\t%25 setenv LANG ja_JP.EUC\n\n    and you need....\n     - kinput2\n     - X True Type or X True Type Font server[best],\n       or kanji18 and kanji26 fonts, these fonts are in below ports[better],\n\t\t- ja-ngraph-fonts\t(japanese/ngraph-fonts)\n\t\t- ja-kanji18\t\t(japanese/kanji18)\n\t\t- ja-kanji26\t\t(japanese/kanji26)\n       or to change font name in Ngraph.ini as below[poor].\n\nfont_map=Mincho,1,-*-fixed-medium-r-normal--*-*-75-75-c-*-jisx0208.1983-0\nfont_map=Gothic,1,-*-fixed-medium-r-normal--*-*-75-75-c-*-jisx0208.1983-0\n\n  - You can get documentation in Japanese from below URL.\n\n** Acknowledgements to this ports file **\n        Special thanks to:\n\t\tSatoshi Ishizaka <isizaka@msa.biglobe.ne.jp>\n\t\tNobuhiro Yasutomi <nobu@rd.isac.co.jp>","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"open-motif":{"origin":"x11-toolkits/open-motif","version":"2.3.8_8"}},"categories":["math"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXm.so.4","libXt.so.6","libc.so.8","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe ngraph port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"nginx-naxsi","origin":"www/nginx-naxsi","version":"1.26.3_3,3","comment":"Robust and small WWW server (plus NAXSI)","maintainer":"joneum@FreeBSD.org","www":"https://nginx.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d71578e945e94f34239ac60f3d6fb411dffaaa961f2bbbdec0a1a8708819b108","flatsize":2045354,"path":"All/nginx-naxsi-1.26.3_3,3.pkg","repopath":"All/nginx-naxsi-1.26.3_3,3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":553484,"desc":"NGINX is a high performance edge web server with the lowest memory footprint\nand the key features to build modern and efficient web infrastructure.\n\nNGINX functionality includes HTTP server, HTTP and mail reverse proxy, caching,\nload balancing, compression, request throttling, connection multiplexing and\nreuse, SSL offload and HTTP media streaming.\n\nSee also: https://nginx.org/","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"}},"categories":["www"],"users":["www"],"groups":["www"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12","libpcre2-8.so.0","libpthread.so.0","libssl.so.12","libz.so.3"],"options":{"DEBUG":"off","DEBUGLOG":"off","DSO":"on","FILE_AIO":"on","IPV6":"on","NJS":"off","NJS_XML":"off","OTEL":"off","THREADS":"on","WWW":"on","GSSAPI_HEIMDAL":"off","GSSAPI_MIT":"off","GOOGLE_PERFTOOLS":"off","HTTP":"on","HTTP_ADDITION":"on","HTTP_AUTH_REQ":"on","HTTP_CACHE":"on","HTTP_DAV":"on","HTTP_DEGRADATION":"off","HTTP_FLV":"on","HTTP_GUNZIP_FILTER":"on","HTTP_GZIP_STATIC":"on","HTTP_IMAGE_FILTER":"off","HTTP_MP4":"on","HTTP_PERL":"off","HTTP_RANDOM_INDEX":"on","HTTP_REALIP":"on","HTTP_SECURE_LINK":"on","HTTP_SLICE":"on","HTTP_SSL":"on","HTTP_STATUS":"on","HTTP_SUB":"on","HTTP_XSLT":"off","HTTPV2":"on","HTTPV3":"off","HTTPV3_BORING":"off","HTTPV3_LSSL":"off","HTTPV3_QTLS":"off","MAIL":"on","MAIL_IMAP":"off","MAIL_POP3":"off","MAIL_SMTP":"off","MAIL_SSL":"on","STREAM":"on","STREAM_REALIP":"off","STREAM_SSL":"on","STREAM_SSL_PREREAD":"off","AJP":"off","AWS_AUTH":"off","BROTLI":"off","CACHE_PURGE":"off","CT":"off","DEVEL_KIT":"off","ARRAYVAR":"off","DRIZZLE":"off","DYNAMIC_UPSTREAM":"off","ECHO":"off","ENCRYPTSESSION":"off","FIPS_CHECK":"off","FORMINPUT":"off","GRIDFS":"off","HEADERS_MORE":"off","HTTP_ACCEPT_LANGUAGE":"off","HTTP_AUTH_DIGEST":"off","HTTP_AUTH_KRB5":"off","HTTP_AUTH_LDAP":"off","HTTP_AUTH_PAM":"off","HTTP_DAV_EXT":"off","HTTP_EVAL":"off","HTTP_FANCYINDEX":"off","HTTP_FOOTER":"off","HTTP_GEOIP2":"off","HTTP_IP2LOCATION":"off","HTTP_IP2PROXY":"off","HTTP_JSON_STATUS":"off","HTTP_MOGILEFS":"off","HTTP_NOTICE":"off","HTTP_PUSH":"off","HTTP_PUSH_STREAM":"off","HTTP_REDIS":"off","HTTP_SLICE_AHEAD":"off","HTTP_SUBS_FILTER":"off","HTTP_TARANTOOL":"off","HTTP_UPLOAD":"off","HTTP_UPLOAD_PROGRESS":"off","HTTP_UPSTREAM_CHECK":"off","HTTP_UPSTREAM_FAIR":"off","HTTP_UPSTREAM_STICKY":"off","HTTP_VIDEO_THUMBEXTRACTOR":"off","HTTP_ZIP":"off","ICONV":"off","LET":"off","LINK":"off","LUA":"off","LUASTREAM":"off","MEMC":"off","MODSECURITY3":"off","NAXSI":"on","PASSENGER":"off","POSTGRES":"off","RDS_CSV":"off","RDS_JSON":"off","REDIS2":"off","RTMP":"off","SET_MISC":"off","SFLOW":"off","SHIBBOLETH":"off","SLOWFS_CACHE":"off","SRCACHE":"off","STS":"off","VOD":"off","VTS":"off","XSS":"off","WEBSOCKIFY":"off"},"annotations":{"cpe":"cpe:2.3:a:f5:nginx:1.26.3:::::dragonfly6:x86_64:3"},"messages":[{"message":"Recent version of the NGINX introduces dynamic modules support.  In\nFreeBSD ports tree this feature was enabled by default with the DSO\nknob.  Several vendor's and third-party modules have been converted\nto dynamic modules.  Unset the DSO knob builds an NGINX without\ndynamic modules support.\n\nTo load a module at runtime, include the new `load_module'\ndirective in the main context, specifying the path to the shared\nobject file for the module, enclosed in quotation marks.  When you\nreload the configuration or restart NGINX, the module is loaded in.\nIt is possible to specify a path relative to the source directory,\nor a full path, please see\nhttps://www.nginx.com/blog/dynamic-modules-nginx-1-9-11/ and\nhttp://nginx.org/en/docs/ngx_core_module.html#load_module for\ndetails.\n\nDefault path for the NGINX dynamic modules is\n\n/usr/local/libexec/nginx.","type":"install"}]},{"name":"nim","origin":"lang/nim","version":"2.2.2","comment":"Nim programming language","maintainer":"ports@nicandneal.net","www":"https://nim-lang.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2a37199880846bcba090ba6a77f6c100db52f8e63c7bfe492932635a5bb37cab","flatsize":54690480,"path":"All/nim-2.2.2.pkg","repopath":"All/nim-2.2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8064084,"desc":"Nim (formerly known as \"Nimrod\") is a statically typed, imperative\nprogramming language that tries to give the programmer ultimate power\nwithout compromises on runtime efficiency. This means it focuses on\ncompile-time mechanisms in all their various forms.\n\nBeneath a nice infix/indentation based syntax with a powerful (AST\nbased, hygienic) macro system lies a semantic model that supports a soft\nrealtime GC on thread local heaps. Asynchronous message passing is used\nbetween threads, so no \"stop the world\" mechanism is necessary. An unsafe\nshared memory heap is also provided for the increased efficiency that\nresults from that model.","deps":{"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["lang"],"shlibs_required":["libc.so.8","libdl.so.0","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on","TOOLS":"on"},"annotations":{"cpe":"cpe:2.3:a:nim-lang:nim:2.2.2:::::dragonfly6:x86_64"}},{"name":"nginx-lite","origin":"www/nginx-lite","version":"1.26.3_3,3","comment":"Robust and small WWW server (lite package)","maintainer":"joneum@FreeBSD.org","www":"https://nginx.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"30a322b45b5a5f906c74aeb665933e3af545860e5dc308e75fa58d47a3ed7be4","flatsize":1026719,"path":"All/nginx-lite-1.26.3_3,3.pkg","repopath":"All/nginx-lite-1.26.3_3,3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":348572,"desc":"NGINX is a high performance edge web server with the lowest memory footprint\nand the key features to build modern and efficient web infrastructure.\n\nNGINX functionality includes HTTP server, HTTP and mail reverse proxy, caching,\nload balancing, compression, request throttling, connection multiplexing and\nreuse, SSL offload and HTTP media streaming.\n\nSee also: https://nginx.org/","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"}},"categories":["www"],"users":["www"],"groups":["www"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12","libpcre2-8.so.0","libpthread.so.0","libssl.so.12","libz.so.3"],"options":{"DEBUG":"off","DEBUGLOG":"off","DSO":"off","FILE_AIO":"on","IPV6":"on","NJS":"off","NJS_XML":"off","OTEL":"off","THREADS":"on","WWW":"off","GSSAPI_HEIMDAL":"off","GSSAPI_MIT":"off","GOOGLE_PERFTOOLS":"off","HTTP":"on","HTTP_ADDITION":"off","HTTP_AUTH_REQ":"off","HTTP_CACHE":"on","HTTP_DAV":"off","HTTP_DEGRADATION":"off","HTTP_FLV":"off","HTTP_GUNZIP_FILTER":"off","HTTP_GZIP_STATIC":"off","HTTP_IMAGE_FILTER":"off","HTTP_MP4":"off","HTTP_PERL":"off","HTTP_RANDOM_INDEX":"off","HTTP_REALIP":"on","HTTP_SECURE_LINK":"off","HTTP_SLICE":"off","HTTP_SSL":"on","HTTP_STATUS":"off","HTTP_SUB":"off","HTTP_XSLT":"off","HTTPV2":"off","HTTPV3":"off","HTTPV3_BORING":"off","HTTPV3_LSSL":"off","HTTPV3_QTLS":"off","MAIL":"off","MAIL_IMAP":"off","MAIL_POP3":"off","MAIL_SMTP":"off","MAIL_SSL":"off","STREAM":"off","STREAM_REALIP":"off","STREAM_SSL":"off","STREAM_SSL_PREREAD":"off","AJP":"off","AWS_AUTH":"off","BROTLI":"off","CACHE_PURGE":"off","CT":"off","DEVEL_KIT":"off","ARRAYVAR":"off","DRIZZLE":"off","DYNAMIC_UPSTREAM":"off","ECHO":"off","ENCRYPTSESSION":"off","FIPS_CHECK":"off","FORMINPUT":"off","GRIDFS":"off","HEADERS_MORE":"off","HTTP_ACCEPT_LANGUAGE":"off","HTTP_AUTH_DIGEST":"off","HTTP_AUTH_KRB5":"off","HTTP_AUTH_LDAP":"off","HTTP_AUTH_PAM":"off","HTTP_DAV_EXT":"off","HTTP_EVAL":"off","HTTP_FANCYINDEX":"off","HTTP_FOOTER":"off","HTTP_GEOIP2":"off","HTTP_IP2LOCATION":"off","HTTP_IP2PROXY":"off","HTTP_JSON_STATUS":"off","HTTP_MOGILEFS":"off","HTTP_NOTICE":"off","HTTP_PUSH":"off","HTTP_PUSH_STREAM":"off","HTTP_REDIS":"off","HTTP_SLICE_AHEAD":"off","HTTP_SUBS_FILTER":"off","HTTP_TARANTOOL":"off","HTTP_UPLOAD":"off","HTTP_UPLOAD_PROGRESS":"off","HTTP_UPSTREAM_CHECK":"off","HTTP_UPSTREAM_FAIR":"off","HTTP_UPSTREAM_STICKY":"off","HTTP_VIDEO_THUMBEXTRACTOR":"off","HTTP_ZIP":"off","ICONV":"off","LET":"off","LINK":"off","LUA":"off","LUASTREAM":"off","MEMC":"off","MODSECURITY3":"off","NAXSI":"off","PASSENGER":"off","POSTGRES":"off","RDS_CSV":"off","RDS_JSON":"off","REDIS2":"off","RTMP":"off","SET_MISC":"off","SFLOW":"off","SHIBBOLETH":"off","SLOWFS_CACHE":"off","SRCACHE":"off","STS":"off","VOD":"off","VTS":"off","XSS":"off","WEBSOCKIFY":"off"},"annotations":{"cpe":"cpe:2.3:a:f5:nginx:1.26.3:::::dragonfly6:x86_64:3"},"messages":[{"message":"Recent version of the NGINX introduces dynamic modules support.  In\nFreeBSD ports tree this feature was enabled by default with the DSO\nknob.  Several vendor's and third-party modules have been converted\nto dynamic modules.  Unset the DSO knob builds an NGINX without\ndynamic modules support.\n\nTo load a module at runtime, include the new `load_module'\ndirective in the main context, specifying the path to the shared\nobject file for the module, enclosed in quotation marks.  When you\nreload the configuration or restart NGINX, the module is loaded in.\nIt is possible to specify a path relative to the source directory,\nor a full path, please see\nhttps://www.nginx.com/blog/dynamic-modules-nginx-1-9-11/ and\nhttp://nginx.org/en/docs/ngx_core_module.html#load_module for\ndetails.\n\nDefault path for the NGINX dynamic modules is\n\n/usr/local/libexec/nginx.","type":"install"}]},{"name":"nginx-devel","origin":"www/nginx-devel","version":"1.27.4_5","comment":"Robust and small WWW server","maintainer":"osa@FreeBSD.org","www":"https://nginx.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0244113b5277b7c5acb235cc0a02d64555aee00d0f1ca34f48472300d366260e","flatsize":1651698,"path":"All/nginx-devel-1.27.4_5.pkg","repopath":"All/nginx-devel-1.27.4_5.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":540244,"desc":"NGINX is a high performance edge web server with the lowest memory footprint\nand the key features to build modern and efficient web infrastructure.\n\nNGINX functionality includes HTTP server, HTTP and mail reverse proxy, caching,\nload balancing, compression, request throttling, connection multiplexing and\nreuse, SSL offload and HTTP media streaming.\n\nSee also: https://nginx.org/","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"}},"categories":["www"],"users":["www"],"groups":["www"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12","libpcre2-8.so.0","libpthread.so.0","libssl.so.12","libz.so.3"],"options":{"DEBUG":"off","DEBUGLOG":"off","DSO":"on","FILE_AIO":"on","IPV6":"on","NJS":"off","OTEL":"off","THREADS":"on","WWW":"on","GSSAPI_HEIMDAL":"off","GSSAPI_MIT":"off","GOOGLE_PERFTOOLS":"off","HTTP":"on","HTTP_ADDITION":"on","HTTP_AUTH_REQ":"on","HTTP_CACHE":"on","HTTP_DAV":"on","HTTP_DEGRADATION":"off","HTTP_FLV":"on","HTTP_GUNZIP_FILTER":"on","HTTP_GZIP_STATIC":"on","HTTP_IMAGE_FILTER":"off","HTTP_MP4":"on","HTTP_PERL":"off","HTTP_RANDOM_INDEX":"on","HTTP_REALIP":"on","HTTP_SECURE_LINK":"on","HTTP_SLICE":"on","HTTP_SSL":"on","HTTP_STATUS":"on","HTTP_SUB":"on","HTTP_XSLT":"off","HTTPV2":"on","HTTPV3":"on","HTTPV3_BORING":"off","HTTPV3_LSSL":"off","HTTPV3_QTLS":"off","MAIL":"on","MAIL_IMAP":"off","MAIL_POP3":"off","MAIL_SMTP":"off","MAIL_SSL":"on","STREAM":"on","STREAM_REALIP":"on","STREAM_SSL":"on","STREAM_SSL_PREREAD":"on","AJP":"off","AWS_AUTH":"off","BROTLI":"off","CACHE_PURGE":"off","CT":"off","DEVEL_KIT":"off","ARRAYVAR":"off","DRIZZLE":"off","DYNAMIC_UPSTREAM":"off","ECHO":"off","ENCRYPTSESSION":"off","FIPS_CHECK":"off","FORMINPUT":"off","GRIDFS":"off","HEADERS_MORE":"off","HTTP_ACCEPT_LANGUAGE":"off","HTTP_AUTH_DIGEST":"off","HTTP_AUTH_JWT":"off","HTTP_AUTH_KRB5":"off","HTTP_AUTH_LDAP":"off","HTTP_AUTH_PAM":"off","HTTP_DAV_EXT":"off","HTTP_EVAL":"off","HTTP_FANCYINDEX":"off","HTTP_FOOTER":"off","HTTP_GEOIP2":"off","HTTP_IP2LOCATION":"off","HTTP_IP2PROXY":"off","HTTP_JSON_STATUS":"off","HTTP_MOGILEFS":"off","HTTP_NOTICE":"off","HTTP_PUSH":"off","HTTP_PUSH_STREAM":"off","HTTP_REDIS":"off","HTTP_SLICE_AHEAD":"off","HTTP_SUBS_FILTER":"off","HTTP_TARANTOOL":"off","HTTP_UPLOAD":"off","HTTP_UPLOAD_PROGRESS":"off","HTTP_UPSTREAM_CHECK":"off","HTTP_UPSTREAM_FAIR":"off","HTTP_UPSTREAM_STICKY":"off","HTTP_VIDEO_THUMBEXTRACTOR":"off","HTTP_ZIP":"off","ICONV":"off","LET":"off","LINK":"off","LUA":"off","LUASTREAM":"off","MEMC":"off","MODSECURITY3":"off","NAXSI":"off","PASSENGER":"off","POSTGRES":"off","RDS_CSV":"off","RDS_JSON":"off","REDIS2":"off","RTMP":"off","SET_MISC":"off","SFLOW":"off","SHIBBOLETH":"off","SLOWFS_CACHE":"off","SRCACHE":"off","STS":"off","VOD":"off","VTS":"off","XSS":"off","WEBSOCKIFY":"off","ZSTD":"off"},"annotations":{"cpe":"cpe:2.3:a:f5:nginx:1.27.4:::::dragonfly6:x86_64:5"},"messages":[{"message":"Recent version of the NGINX introduces dynamic modules support.  In\nFreeBSD ports tree this feature was enabled by default with the DSO\nknob.  Several vendor's and third-party modules have been converted\nto dynamic modules.  Unset the DSO knob builds an NGINX without\ndynamic modules support.\n\nTo load a module at runtime, include the new `load_module'\ndirective in the main context, specifying the path to the shared\nobject file for the module, enclosed in quotation marks.  When you\nreload the configuration or restart NGINX, the module is loaded in.\nIt is possible to specify a path relative to the source directory,\nor a full path, please see\nhttps://www.nginx.com/blog/dynamic-modules-nginx-1-9-11/ and\nhttp://nginx.org/en/docs/ngx_core_module.html#load_module for\ndetails.\n\nDefault path for the NGINX dynamic modules is\n\n/usr/local/libexec/nginx.","type":"install"}]},{"name":"nginx","origin":"www/nginx","version":"1.26.3_3,3","comment":"Robust and small WWW server","maintainer":"joneum@FreeBSD.org","www":"https://nginx.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1e32221018ce9863295ffe8fab91edfa5a7be5e7cf5770787cf16fce19b23915","flatsize":1611831,"path":"All/nginx-1.26.3_3,3.pkg","repopath":"All/nginx-1.26.3_3,3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":529288,"desc":"NGINX is a high performance edge web server with the lowest memory footprint\nand the key features to build modern and efficient web infrastructure.\n\nNGINX functionality includes HTTP server, HTTP and mail reverse proxy, caching,\nload balancing, compression, request throttling, connection multiplexing and\nreuse, SSL offload and HTTP media streaming.\n\nSee also: https://nginx.org/","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"}},"categories":["www"],"users":["www"],"groups":["www"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12","libpcre2-8.so.0","libpthread.so.0","libssl.so.12","libz.so.3"],"options":{"DEBUG":"off","DEBUGLOG":"off","DSO":"on","FILE_AIO":"on","IPV6":"on","NJS":"off","NJS_XML":"off","OTEL":"off","THREADS":"on","WWW":"on","GSSAPI_HEIMDAL":"off","GSSAPI_MIT":"off","GOOGLE_PERFTOOLS":"off","HTTP":"on","HTTP_ADDITION":"on","HTTP_AUTH_REQ":"on","HTTP_CACHE":"on","HTTP_DAV":"on","HTTP_DEGRADATION":"off","HTTP_FLV":"on","HTTP_GUNZIP_FILTER":"on","HTTP_GZIP_STATIC":"on","HTTP_IMAGE_FILTER":"off","HTTP_MP4":"on","HTTP_PERL":"off","HTTP_RANDOM_INDEX":"on","HTTP_REALIP":"on","HTTP_SECURE_LINK":"on","HTTP_SLICE":"on","HTTP_SSL":"on","HTTP_STATUS":"on","HTTP_SUB":"on","HTTP_XSLT":"off","HTTPV2":"on","HTTPV3":"on","HTTPV3_BORING":"off","HTTPV3_LSSL":"off","HTTPV3_QTLS":"off","MAIL":"on","MAIL_IMAP":"off","MAIL_POP3":"off","MAIL_SMTP":"off","MAIL_SSL":"on","STREAM":"on","STREAM_REALIP":"on","STREAM_SSL":"on","STREAM_SSL_PREREAD":"on","AJP":"off","AWS_AUTH":"off","BROTLI":"off","CACHE_PURGE":"off","CT":"off","DEVEL_KIT":"off","ARRAYVAR":"off","DRIZZLE":"off","DYNAMIC_UPSTREAM":"off","ECHO":"off","ENCRYPTSESSION":"off","FIPS_CHECK":"off","FORMINPUT":"off","GRIDFS":"off","HEADERS_MORE":"off","HTTP_ACCEPT_LANGUAGE":"off","HTTP_AUTH_DIGEST":"off","HTTP_AUTH_KRB5":"off","HTTP_AUTH_LDAP":"off","HTTP_AUTH_PAM":"off","HTTP_DAV_EXT":"off","HTTP_EVAL":"off","HTTP_FANCYINDEX":"off","HTTP_FOOTER":"off","HTTP_GEOIP2":"off","HTTP_IP2LOCATION":"off","HTTP_IP2PROXY":"off","HTTP_JSON_STATUS":"off","HTTP_MOGILEFS":"off","HTTP_NOTICE":"off","HTTP_PUSH":"off","HTTP_PUSH_STREAM":"off","HTTP_REDIS":"off","HTTP_SLICE_AHEAD":"off","HTTP_SUBS_FILTER":"off","HTTP_TARANTOOL":"off","HTTP_UPLOAD":"off","HTTP_UPLOAD_PROGRESS":"off","HTTP_UPSTREAM_CHECK":"off","HTTP_UPSTREAM_FAIR":"off","HTTP_UPSTREAM_STICKY":"off","HTTP_VIDEO_THUMBEXTRACTOR":"off","HTTP_ZIP":"off","ICONV":"off","LET":"off","LINK":"off","LUA":"off","LUASTREAM":"off","MEMC":"off","MODSECURITY3":"off","NAXSI":"off","PASSENGER":"off","POSTGRES":"off","RDS_CSV":"off","RDS_JSON":"off","REDIS2":"off","RTMP":"off","SET_MISC":"off","SFLOW":"off","SHIBBOLETH":"off","SLOWFS_CACHE":"off","SRCACHE":"off","STS":"off","VOD":"off","VTS":"off","XSS":"off","WEBSOCKIFY":"off"},"annotations":{"cpe":"cpe:2.3:a:f5:nginx:1.26.3:::::dragonfly6:x86_64:3"},"messages":[{"message":"Recent version of the NGINX introduces dynamic modules support.  In\nFreeBSD ports tree this feature was enabled by default with the DSO\nknob.  Several vendor's and third-party modules have been converted\nto dynamic modules.  Unset the DSO knob builds an NGINX without\ndynamic modules support.\n\nTo load a module at runtime, include the new `load_module'\ndirective in the main context, specifying the path to the shared\nobject file for the module, enclosed in quotation marks.  When you\nreload the configuration or restart NGINX, the module is loaded in.\nIt is possible to specify a path relative to the source directory,\nor a full path, please see\nhttps://www.nginx.com/blog/dynamic-modules-nginx-1-9-11/ and\nhttp://nginx.org/en/docs/ngx_core_module.html#load_module for\ndetails.\n\nDefault path for the NGINX dynamic modules is\n\n/usr/local/libexec/nginx.","type":"install"}]},{"name":"nginx-vts-exporter","origin":"www/nginx-vts-exporter","version":"0.10.7_23","comment":"Server that scraps NGINX vts stats and export them via HTTP","maintainer":"joneum@FreeBSD.org","www":"https://github.com/hnlq715/nginx-vts-exporter","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"17a29ebba87c3a8a153477dd445cec85d08e728dc149d19c14856d06eb7424bf","flatsize":8052212,"path":"All/nginx-vts-exporter-0.10.7_23.pkg","repopath":"All/nginx-vts-exporter-0.10.7_23.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2558048,"desc":"Simple server that scrapes Nginx vts stats and exports\nthem via HTTP for Prometheus consumption.","categories":["www"],"shlibs_required":["libc.so.8","libpthread.so.0"],"messages":[{"message":"nginx-vts-exporter was successfully installed.\n\nBy default the exporter is passed no arguments and runs with its own defaults,\nthis means it expects to find Nginx VTS status at http://localhost/status.\n\nYou may wish to reconfigure this by setting:\nnginx_vts_exporter_args=\"-nginx.scrape_uri http://nginx/status/url\"","type":"install"}]},{"name":"nget","origin":"news/nget","version":"0.27.1_8","comment":"Auto-resuming command line NNTP file grabber","maintainer":"ports@FreeBSD.org","www":"https://nget.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0df2f4c20a8aa6cd5d460cc8766db45f2a83ce73d6c921a313a53ab36f6e0f33","flatsize":722094,"path":"All/nget-0.27.1_8.pkg","repopath":"All/nget-0.27.1_8.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":257056,"desc":"nget is a command line NNTP file grabber.\nIt automatically pieces together multipart postings for easy retrieval,\neven substituting parts from multiple servers. It handles disconnects\ngracefully, resuming after the last part successfully downloaded,\nand caching of header data for quick access.","categories":["news"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe nget port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"nghttp2","origin":"www/nghttp2","version":"1.58.0","comment":"HTTP/2.0 C Library","maintainer":"sunpoet@FreeBSD.org","www":"https://nghttp2.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f2476c8e5d3e437de2bf799d2da5e98e0b6edc1a5660c8761d5ba0d34ae00f48","flatsize":2401127,"path":"All/nghttp2-1.58.0.pkg","repopath":"All/nghttp2-1.58.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":572636,"desc":"nghttp2 is an implementation of HTTP/2 and its header compression algorithm\nHPACK in C.\n\nThe framing layer of HTTP/2 is implemented as a form of reusable C library. On\ntop of that, we have implemented HTTP/2 client, server and proxy. We have also\ndeveloped load test and benchmarking tool for HTTP/2 and SPDY.","deps":{"c-ares":{"origin":"dns/c-ares","version":"1.34.4_1"},"jansson":{"origin":"devel/jansson","version":"2.14.1"},"libev":{"origin":"devel/libev","version":"4.33_1,1"},"libevent":{"origin":"devel/libevent","version":"2.1.12"},"libnghttp2":{"origin":"www/libnghttp2","version":"1.65.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["net","www"],"shlibs_required":["libc.so.8","libcares.so.2","libcrypto.so.12","libev.so.4","libevent_core-2.1.so.7","libevent_extra-2.1.so.7","libevent_openssl-2.1.so.7","libjansson.so.4","libm.so.4","libnghttp2.so.14","libpthread.so.0","libssl.so.12","libstdc++.so.9","libxml2.so.2","libz.so.3"],"options":{"APP":"on","EXAMPLES":"on","HPACK":"on"},"annotations":{"cpe":"cpe:2.3:a:nghttp2:nghttp2:1.58.0:::::dragonfly6:x86_64"}},{"name":"ngbuddy","origin":"sysutils/ngbuddy","version":"1.0","comment":"rc.d script for management of netgraph networks","maintainer":"daniel@belltech.it","www":"https://github.com/bellhyve/ngbuddy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3925f9d110b1e4d1531d7a4dbe2699d2f94341485a06d7d867b5f46bd7be7999","flatsize":18312,"path":"All/ngbuddy-1.0.pkg","repopath":"All/ngbuddy-1.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":10172,"desc":"Netgraph Buddy is an rc.d script for simplified management of netgraph\nnetworks in mixed VM and jail environments.","categories":["sysutils"],"messages":[{"message":"To configure Netgraph Buddy with a \"private\" and \"public\" netgraph bridge, run:\n\n    service ngbuddy enable\n\nIf you're using vm-bhyve, you can add your bridges with:\n\n    service ngbuddy vmconf\n\nFor more information, see ngbuddy(8) and the example jail configuration in:\n\n    /usr/local/share/ngbuddy/examples/\n\nPlease submit bugs to: https://github.com/bellhyve/ngbuddy","type":"install"}]},{"name":"nfy","origin":"x11/nfy","version":"0.2","comment":"Minimal and daemonless notification program for X","maintainer":"christos@freebsd.org","www":"https://margiolis.net/w/nfy/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"76e43416baed154897693751c4772b959df69be697af01ce2627111f7be07224","flatsize":13183,"path":"All/nfy-0.2.pkg","repopath":"All/nfy-0.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6028,"desc":"nfy is a minimal and daemonless notification program for X. Configuration\nis done by editing 'config.h' and recompiling the source code.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXft.so.2","libXrandr.so.2","libc.so.8","libfontconfig.so.1"]},{"name":"nfsshell","origin":"net/nfsshell","version":"20130510_4","comment":"Userland NFS command tool","maintainer":"hrs@FreeBSD.org","www":"https://github.com/NetDirect/nfsshell","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6207578da18b6aa70e141e4709a4dfc066f9500f2232f063b5ca85069a162449","flatsize":67432,"path":"All/nfsshell-20130510_4.pkg","repopath":"All/nfsshell-20130510_4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":22160,"desc":"nfs shell provides user level access to an NFS server, over UDP or TCP,\nsupports source routing and \"secure\" (privileged port) mounts. It's a\nuseful tool to manually check (or show) security problems after a security\nscanner has detected them.","deps":{"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["net"],"shlibs_required":["libc.so.8","libreadline.so.8"]},{"name":"nginx-prometheus-exporter","origin":"www/nginx-prometheus-exporter","version":"1.4.2","comment":"Prometheus exporter for NGINX and NGINX Plus stats","maintainer":"arcade@b1t.name","www":"https://github.com/nginxinc/nginx-prometheus-exporter","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cd6977d4cc58332bc3438f7fa8c84a5a7e36945f4bb1c55200d86dc7a09a7c22","flatsize":13908269,"path":"All/nginx-prometheus-exporter-1.4.2.pkg","repopath":"All/nginx-prometheus-exporter-1.4.2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":3696604,"desc":"NGINX Prometheus exporter makes it possible to monitor NGINX\nor NGINX Plus using Prometheus.","categories":["www"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"nfsen","origin":"net-mgmt/nfsen","version":"1.3.11","comment":"Web based frontend to nfdump netflow collector","maintainer":"ports@FreeBSD.org","www":"https://github.com/phaag/nfsen","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9683b4519037827ba360b0aa0164b0f1d5ba0d1d72d3c3644c4c120ab98ef264","flatsize":833816,"path":"All/nfsen-1.3.11.pkg","repopath":"All/nfsen-1.3.11.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":163688,"desc":"NfSen is a graphical web based front end for the nfdump netflow tools.\n\nNfSen allows you to:\n\n    * Display your netflow data: Flows, Packets and Bytes using RRD\n      (Round Robin Database).\n    * Easily navigate through the netflow data.\n    * Process the netflow data within the specified time span.\n    * Create history as well as continuous profiles.\n    * Write your own plugins to process netflow data on a regular interval","deps":{"nfdump":{"origin":"net-mgmt/nfdump","version":"1.7.4_1"},"p5-Mail-Tools":{"origin":"mail/p5-Mail-Tools","version":"2.22"},"p5-Socket6":{"origin":"net/p5-Socket6","version":"0.29"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-sockets":{"origin":"net/php83-sockets","version":"8.3.21"},"rrdtool":{"origin":"databases/rrdtool","version":"1.9.0"}},"categories":["net-mgmt"],"annotations":{"cpe":"cpe:2.3:a:nfsen:nfsen:1.3.11:::::dragonfly6:x86_64"},"messages":[{"message":"**** From nfdump/README.md ****\n\nCompatibility\n\nnfdump-1.7.x is compatible to nfdump-1.6.18, which means it can read files created with nfdump-1.6.18 or newer. Flow files created with earlier nfdump versions may not contain all flow elements. If you have older files, it is recommended to use nfdump-1.6.17 to update the records.\n\nNfdump 1.7.x provides the same set of programs as 1.6.x and can be used almost as a drop-in replacement. This may change in future and older legacy programs may be removed. You can convert any old files from nfdump-1.6 to nfdump-1.7 format by reading/writing files: ./nfdump -r old-flowfile -y -w new-flowfile\n\nPlease note, that only nfdump may read older flow files. All other programs relay on the new file format.\n\nNote for NfSen users: If you use NfSen, you must upgrade NfSen to the latest Github version https://github.com/phaag/nfsen. All specific binaries such as nfprofile and nftrack are still available with nfdump-1.7 but may be removed in future.","type":"install"},{"message":"===>   NOTICE:\n\nThe nfsen port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"nflib","origin":"security/nflib","version":"1.0.0.23_4","comment":"NTT-based fast lattice cryptography library","maintainer":"yuri@FreeBSD.org","www":"https://github.com/quarkslab/NFLlib","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5f799861b9d05fdc9b8eb3e026b9042ae37d5a0fb1edbfed30657827f665eb16","flatsize":336428,"path":"All/nflib-1.0.0.23_4.pkg","repopath":"All/nflib-1.0.0.23_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":77336,"desc":"NFLlib is an efficient and open-source C++ library dedicated to ideal lattice\ncryptography. It is specialized in polynomial rings quotiented by a cyclotomic\npolynomial whose degree is a power of two. The library combines algorithmic\noptimizations (Chinese Remainder Theorem, optimized Number Theoretic Transform)\ntogether with programming optimization techniques (SSE and AVX2 specializations,\nC++ expression templates, etc.)","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"mpfr":{"origin":"math/mpfr","version":"4.2.2,1"}},"categories":["math","security"]},{"name":"nfs-exporter","origin":"net-mgmt/nfs-exporter","version":"0.3.0_4","comment":"Prometheus exporter for NFS statistics","maintainer":"asomers@FreeBSD.org","www":"https://github.com/Axcient/freebsd-nfs-exporter/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5a16c3a2bb9d6ff49dd2dd2f2e4d59594e96ecfa98bed15c6b5dab7503cfb318","flatsize":3636170,"path":"All/nfs-exporter-0.3.0_4.pkg","repopath":"All/nfs-exporter-0.3.0_4.pkg","licenselogic":"or","licenses":["APACHE20","MIT"],"pkgsize":978220,"desc":"FreeBSD NFS statistics exporter for Prometheus\n\nThe is a Prometheus exporter for FreeBSD's NFS statistics.  Currently only the\nserver statistics are supported; client stats will come later.\n\nWWW: https://github.com/Axcient/freebsd-nfs-exporter","categories":["net-mgmt"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"nfdump","origin":"net-mgmt/nfdump","version":"1.7.4_1","comment":"Command-line tools to collect and process NetFlow, sFlow and IPFIX data","maintainer":"pi@FreeBSD.org","www":"https://github.com/phaag/nfdump","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0e740d911c439304b2c3ee5540e7f088bad413212880a9ba1902150363390b3e","flatsize":1701148,"path":"All/nfdump-1.7.4_1.pkg","repopath":"All/nfdump-1.7.4_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":459832,"desc":"NFDUMP tools support: NetFlow v5, v7, v9, sFlow and IPFIX capturing and\nprocessing.\n\nnfcapd - netflow capture daemon.\nReads the netflow data from the network and stores the data into files.\n\nnfdump - netflow dump.\nReads the netflow data from the files stored by nfcapd. It's syntax is similar\nto tcpdump. If you like tcpdump you will like nfdump.\n\nnfprofile - netflow profiler.\nReads the netflow data from the files stored by nfcapd. Filters the netflow\ndata according to the specified filter sets (profiles) and stores the\nfiltered data into files for later use.\n\nnfreplay - netflow replay.\nReads the netflow data from the files stored by nfcapd and sends it over\nthe network to another host.\n\nft2nfdump - flow-tools to nfdump - optional component.","deps":{"rrdtool":{"origin":"databases/rrdtool","version":"1.9.0"}},"categories":["net-mgmt"],"shlibs_required":["libbz2.so.2","libc.so.8","libm.so.4","libpcap.so.3","libpthread.so.0","librrd.so.8"],"options":{"DOCS":"on","FIXTIMEBUG":"off","FT2NFDUMP":"off","GEODB":"off","INFLUXDB":"off","NFPCAPD":"on","NFPROFILE":"on","NFTRACK":"on","NSEL":"on","READPCAP":"on","SFLOW":"on"},"annotations":{"cpe":"cpe:2.3:a:nfdump_project:nfdump:1.7.4:::::dragonfly6:x86_64:1"}},{"name":"nfcutils","origin":"sysutils/nfcutils","version":"0.1.2_1","comment":"Listing NFC devices and in-field tags or targets","maintainer":"dengtooling@gmail.com","www":"https://github.com/nfc-tools/nfcutils/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f651bca6c07434a21cd08476816cb1276d3c132729fee5dc6abbc5ca548d1649","flatsize":47754,"path":"All/nfcutils-0.1.2_1.pkg","repopath":"All/nfcutils-0.1.2_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":16412,"desc":"Near Field Communication (NFC) utilities\n\nThis package contains one utility for listing NFC devices and\nin-field tags or targets.","deps":{"libnfc":{"origin":"devel/libnfc","version":"1.8.0_1"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libnfc.so.6"]},{"name":"nezd","origin":"x11/nezd","version":"0.1.0_1","comment":"General purpose messaging, notification and menuing program for X11","maintainer":"ports@FreeBSD.org","www":"https://github.com/telser/nezd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"161f3cd2f4c069254baa87195181fa6381f3a3e0e2669fd07ab230c54fd13b1f","flatsize":61505,"path":"All/nezd-0.1.0_1.pkg","repopath":"All/nezd-0.1.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":24832,"desc":"nezd is a general purpose messaging, notification and menuing program\nfor X11. It is a fork of dzen that aims to add polish and features.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXft.so.2","libXinerama.so.1","libXpm.so.4","libc.so.8"],"options":{"GADGETS":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe nezd port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"nist-kat","origin":"security/nist-kat","version":"0.0.2015.02.23_1","comment":"Collection of NIST's Known Answer Test Vectors","maintainer":"jmg@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"953c61028750921cd71e63acab662e4ea0cbce49b146dd4895ffe5de3d3b23e5","flatsize":36000351,"path":"All/nist-kat-0.0.2015.02.23_1.pkg","repopath":"All/nist-kat-0.0.2015.02.23_1.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":13558192,"desc":"This is a collection of the NIST's Known Answer Test vectors.\n\nThese are primarily used to test the OpenCrypto framework.","categories":["security"]},{"name":"nfpm","origin":"archivers/nfpm","version":"2.41.3_1","comment":"Simple deb, rpm and apk packager written in Go","maintainer":"yuri@FreeBSD.org","www":"https://github.com/goreleaser/nfpm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ae6b83667a1a455c44fb6b7eef541f71e3cdb1d54775595a38c0547f8dff7206","flatsize":12665825,"path":"All/nfpm-2.41.3_1.pkg","repopath":"All/nfpm-2.41.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3970644,"desc":"NFPM is a simple, 0-dependency, as-little-assumptions-as-possible program that\nis able to create deb, rpm, apk archives.","categories":["archivers"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"nextdns","origin":"dns/nextdns","version":"1.42.0_8","comment":"NextDNS DNS53 to DNS over HTTPS proxy","maintainer":"rs@nextdns.io","www":"https://github.com/nextdns/nextdns","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7e717f9bd5e5517289ec69ead7813499a05406527cf2ef431c7efb090bfbb6e3","flatsize":7145457,"path":"All/nextdns-1.42.0_8.pkg","repopath":"All/nextdns-1.42.0_8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2329696,"desc":"NextDNS DNS53 to DNS over HTTPS proxy","deps":{"ca_root_nss":{"origin":"security/ca_root_nss","version":"3.108"}},"categories":["dns","security"],"shlibs_required":["libc.so.8","libpthread.so.0"],"messages":[{"message":"To configure NextDNS, run the following command as root:\n\n    nextdns install -config <your_conf_id>\n\nBy default, nextdns listen on localhost only. To setup on a server,\nadd the -listen :53 option in order to listen on all interfaces.\n\nGo on https://nextdns.io to create a custom configuration ID.\n\nThen setup your DNS manually to 127.0.0.1 or by running as root:\n\n    nextdns activate","type":"install"}]},{"name":"nginx-full","origin":"www/nginx-full","version":"1.26.3_3,3","comment":"Robust and small WWW server (full package)","maintainer":"joneum@FreeBSD.org","www":"https://nginx.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6286513e924ad9b8c617c0aea263edab9064a6b450d9565e5a81ee94d86d58af","flatsize":47644922,"path":"All/nginx-full-1.26.3_3,3.pkg","repopath":"All/nginx-full-1.26.3_3,3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":9207900,"desc":"NGINX is a high performance edge web server with the lowest memory footprint\nand the key features to build modern and efficient web infrastructure.\n\nNGINX functionality includes HTTP server, HTTP and mail reverse proxy, caching,\nload balancing, compression, request throttling, connection multiplexing and\nreuse, SSL offload and HTTP media streaming.\n\nSee also: https://nginx.org/","deps":{"brotli":{"origin":"archivers/brotli","version":"1.1.0,1"},"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"google-perftools":{"origin":"devel/google-perftools","version":"2.16"},"ip2location":{"origin":"net/ip2location","version":"8.6.1"},"ip2proxy":{"origin":"net/ip2proxy","version":"20250204"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"krb5":{"origin":"security/krb5","version":"1.21.3_1"},"libbson":{"origin":"devel/libbson","version":"1.24.2"},"libgd":{"origin":"graphics/gd","version":"2.3.3_13,1"},"libmaxminddb":{"origin":"net/libmaxminddb","version":"1.12.2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"lua-resty-core":{"origin":"www/lua-resty-core","version":"0.1.31"},"luajit-openresty":{"origin":"lang/luajit-openresty","version":"2.1.20250117"},"modsecurity3":{"origin":"security/modsecurity3","version":"3.0.14"},"mongo-c-driver":{"origin":"devel/mongo-c-driver","version":"1.24.2"},"msgpuck":{"origin":"devel/msgpuck","version":"2.0_6"},"openldap26-client":{"origin":"net/openldap26-client","version":"2.6.9_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"},"pcre2":{"origin":"devel/pcre2","version":"10.45"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"},"yajl":{"origin":"devel/yajl","version":"2.1.0"}},"categories":["perl5","www"],"users":["www"],"groups":["www"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12","libiconv.so.2","libpcre.so.1","libpcre2-8.so.0","libprofiler.so.0","libpthread.so.0","libssl.so.12","libz.so.3"],"options":{"DEBUG":"on","DEBUGLOG":"on","DSO":"on","FILE_AIO":"on","IPV6":"on","NJS":"on","NJS_XML":"off","OTEL":"off","THREADS":"on","WWW":"on","GSSAPI_HEIMDAL":"off","GSSAPI_MIT":"on","GOOGLE_PERFTOOLS":"on","HTTP":"on","HTTP_ADDITION":"on","HTTP_AUTH_REQ":"on","HTTP_CACHE":"on","HTTP_DAV":"on","HTTP_DEGRADATION":"off","HTTP_FLV":"on","HTTP_GUNZIP_FILTER":"on","HTTP_GZIP_STATIC":"on","HTTP_IMAGE_FILTER":"on","HTTP_MP4":"on","HTTP_PERL":"on","HTTP_RANDOM_INDEX":"on","HTTP_REALIP":"on","HTTP_SECURE_LINK":"on","HTTP_SLICE":"on","HTTP_SSL":"on","HTTP_STATUS":"on","HTTP_SUB":"on","HTTP_XSLT":"on","HTTPV2":"on","HTTPV3":"off","HTTPV3_BORING":"off","HTTPV3_LSSL":"off","HTTPV3_QTLS":"off","MAIL":"on","MAIL_IMAP":"on","MAIL_POP3":"on","MAIL_SMTP":"on","MAIL_SSL":"on","STREAM":"on","STREAM_REALIP":"off","STREAM_SSL":"on","STREAM_SSL_PREREAD":"on","AJP":"on","AWS_AUTH":"on","BROTLI":"on","CACHE_PURGE":"on","CT":"on","DEVEL_KIT":"on","ARRAYVAR":"on","DRIZZLE":"off","DYNAMIC_UPSTREAM":"on","ECHO":"on","ENCRYPTSESSION":"on","FIPS_CHECK":"off","FORMINPUT":"on","GRIDFS":"on","HEADERS_MORE":"on","HTTP_ACCEPT_LANGUAGE":"on","HTTP_AUTH_DIGEST":"on","HTTP_AUTH_KRB5":"on","HTTP_AUTH_LDAP":"on","HTTP_AUTH_PAM":"on","HTTP_DAV_EXT":"on","HTTP_EVAL":"on","HTTP_FANCYINDEX":"on","HTTP_FOOTER":"on","HTTP_GEOIP2":"on","HTTP_IP2LOCATION":"on","HTTP_IP2PROXY":"on","HTTP_JSON_STATUS":"on","HTTP_MOGILEFS":"on","HTTP_NOTICE":"on","HTTP_PUSH":"on","HTTP_PUSH_STREAM":"on","HTTP_REDIS":"on","HTTP_SLICE_AHEAD":"on","HTTP_SUBS_FILTER":"on","HTTP_TARANTOOL":"on","HTTP_UPLOAD":"on","HTTP_UPLOAD_PROGRESS":"on","HTTP_UPSTREAM_CHECK":"on","HTTP_UPSTREAM_FAIR":"on","HTTP_UPSTREAM_STICKY":"on","HTTP_VIDEO_THUMBEXTRACTOR":"on","HTTP_ZIP":"on","ICONV":"on","LET":"on","LINK":"on","LUA":"on","LUASTREAM":"off","MEMC":"on","MODSECURITY3":"on","NAXSI":"on","PASSENGER":"off","POSTGRES":"on","RDS_CSV":"on","RDS_JSON":"on","REDIS2":"on","RTMP":"on","SET_MISC":"on","SFLOW":"on","SHIBBOLETH":"on","SLOWFS_CACHE":"on","SRCACHE":"on","STS":"off","VOD":"on","VTS":"on","XSS":"on","WEBSOCKIFY":"on"},"annotations":{"cpe":"cpe:2.3:a:f5:nginx:1.26.3:::::dragonfly6:x86_64:3"},"messages":[{"message":"Recent version of the NGINX introduces dynamic modules support.  In\nFreeBSD ports tree this feature was enabled by default with the DSO\nknob.  Several vendor's and third-party modules have been converted\nto dynamic modules.  Unset the DSO knob builds an NGINX without\ndynamic modules support.\n\nTo load a module at runtime, include the new `load_module'\ndirective in the main context, specifying the path to the shared\nobject file for the module, enclosed in quotation marks.  When you\nreload the configuration or restart NGINX, the module is loaded in.\nIt is possible to specify a path relative to the source directory,\nor a full path, please see\nhttps://www.nginx.com/blog/dynamic-modules-nginx-1-9-11/ and\nhttp://nginx.org/en/docs/ngx_core_module.html#load_module for\ndetails.\n\nDefault path for the NGINX dynamic modules is\n\n/usr/local/libexec/nginx.","type":"install"}]},{"name":"nextcloud-twofactor_webauthn-php83","origin":"security/nextcloud-twofactor_webauthn","version":"2.1.0","comment":"U2F webauthn app for Nextcloud","maintainer":"brnrd@FreeBSD.org","www":"https://apps.nextcloud.com/apps/twofactor_webauthn","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"00b1a963217204f08f70340723b52960d7c167604b2e4b8d4c83a51a765506ef","flatsize":46029653,"path":"All/nextcloud-twofactor_webauthn-php83-2.1.0.pkg","repopath":"All/nextcloud-twofactor_webauthn-php83-2.1.0.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":6632588,"desc":"A two-factor provider for Webauthn devices","deps":{"nextcloud-php83":{"origin":"www/nextcloud","version":"31.0.2"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["security"],"annotations":{"flavor":"php83"},"messages":[{"message":"Run `occ upgrade` to create the Nextcloud twofactor_webauthn app database structure","type":"install"},{"message":"Run `occ upgrade` to update the Nextcloud twofactor_webauthn app database structure"}]},{"name":"nextcloud-twofactor_webauthn-php84","origin":"security/nextcloud-twofactor_webauthn","version":"2.1.0","comment":"U2F webauthn app for Nextcloud","maintainer":"brnrd@FreeBSD.org","www":"https://apps.nextcloud.com/apps/twofactor_webauthn","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a4c818866fbd8e3802648ad879697c7308f0231a545b6c641d5934c3ba3e4a8c","flatsize":46029653,"path":"All/nextcloud-twofactor_webauthn-php84-2.1.0.pkg","repopath":"All/nextcloud-twofactor_webauthn-php84-2.1.0.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":6632100,"desc":"A two-factor provider for Webauthn devices","deps":{"nextcloud-php84":{"origin":"www/nextcloud","version":"31.0.2"},"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["security"],"annotations":{"flavor":"php84"},"messages":[{"message":"Run `occ upgrade` to create the Nextcloud twofactor_webauthn app database structure","type":"install"},{"message":"Run `occ upgrade` to update the Nextcloud twofactor_webauthn app database structure"}]},{"name":"nextcloud-twofactor_admin-php84","origin":"security/nextcloud-twofactor_admin","version":"4.8.0","comment":"Admin create one-time TOTP app for Nextcloud","maintainer":"brnrd@FreeBSD.org","www":"https://apps.nextcloud.com/apps/twofactor_admin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b6f9d0cd98515b8fa8bef804618d020b06e7daaa8ab5bf8988d4bc0891666457","flatsize":1490175,"path":"All/nextcloud-twofactor_admin-php84-4.8.0.pkg","repopath":"All/nextcloud-twofactor_admin-php84-4.8.0.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":339380,"desc":"This two-factor auth (2FA) provider for Nextcloud allows admins to generate\na one-time code for users to log into a 2FA protected account. This is\nhelpful in situations where users have lost access to their other 2FA\nmethods or mandatory 2FA without any previously enabled 2FA provider.","deps":{"nextcloud-php84":{"origin":"www/nextcloud","version":"31.0.2"},"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["security"],"annotations":{"flavor":"php84"},"messages":[{"message":"Run `occ upgrade` to create the Nextcloud twofactor_admin app database structure","type":"install"},{"message":"Run `occ upgrade` to update the Nextcloud twofactor_admin app database structure"}]},{"name":"nextcloud-twofactor_admin-php83","origin":"security/nextcloud-twofactor_admin","version":"4.8.0","comment":"Admin create one-time TOTP app for Nextcloud","maintainer":"brnrd@FreeBSD.org","www":"https://apps.nextcloud.com/apps/twofactor_admin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6ca69eb80c7c6444b4dbd21a920eef1c6411d9b4410ff56bc1f004ed141068bd","flatsize":1490175,"path":"All/nextcloud-twofactor_admin-php83-4.8.0.pkg","repopath":"All/nextcloud-twofactor_admin-php83-4.8.0.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":339260,"desc":"This two-factor auth (2FA) provider for Nextcloud allows admins to generate\na one-time code for users to log into a 2FA protected account. This is\nhelpful in situations where users have lost access to their other 2FA\nmethods or mandatory 2FA without any previously enabled 2FA provider.","deps":{"nextcloud-php83":{"origin":"www/nextcloud","version":"31.0.2"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["security"],"annotations":{"flavor":"php83"},"messages":[{"message":"Run `occ upgrade` to create the Nextcloud twofactor_admin app database structure","type":"install"},{"message":"Run `occ upgrade` to update the Nextcloud twofactor_admin app database structure"}]},{"name":"nextcloud-twofactor_admin-php82","origin":"security/nextcloud-twofactor_admin","version":"4.8.0","comment":"Admin create one-time TOTP app for Nextcloud","maintainer":"brnrd@FreeBSD.org","www":"https://apps.nextcloud.com/apps/twofactor_admin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2691593fc2ef5fe6a83bdf57eff74d9fff4d5e8eb535bbdaa786e145ccde3255","flatsize":1490175,"path":"All/nextcloud-twofactor_admin-php82-4.8.0.pkg","repopath":"All/nextcloud-twofactor_admin-php82-4.8.0.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":339336,"desc":"This two-factor auth (2FA) provider for Nextcloud allows admins to generate\na one-time code for users to log into a 2FA protected account. This is\nhelpful in situations where users have lost access to their other 2FA\nmethods or mandatory 2FA without any previously enabled 2FA provider.","deps":{"nextcloud-php82":{"origin":"www/nextcloud","version":"31.0.2"},"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["security"],"annotations":{"flavor":"php82"},"messages":[{"message":"Run `occ upgrade` to create the Nextcloud twofactor_admin app database structure","type":"install"},{"message":"Run `occ upgrade` to update the Nextcloud twofactor_admin app database structure"}]},{"name":"nextcloud-twofactor_admin-php81","origin":"security/nextcloud-twofactor_admin","version":"4.8.0","comment":"Admin create one-time TOTP app for Nextcloud","maintainer":"brnrd@FreeBSD.org","www":"https://apps.nextcloud.com/apps/twofactor_admin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7747ae4e4ace760cff3625a5a5cd9ba41d4f2bb9903c656e0f24d19cc81e5992","flatsize":1490175,"path":"All/nextcloud-twofactor_admin-php81-4.8.0.pkg","repopath":"All/nextcloud-twofactor_admin-php81-4.8.0.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":339296,"desc":"This two-factor auth (2FA) provider for Nextcloud allows admins to generate\na one-time code for users to log into a 2FA protected account. This is\nhelpful in situations where users have lost access to their other 2FA\nmethods or mandatory 2FA without any previously enabled 2FA provider.","deps":{"nextcloud-php81":{"origin":"www/nextcloud","version":"31.0.2"},"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["security"],"annotations":{"flavor":"php81"},"messages":[{"message":"Run `occ upgrade` to create the Nextcloud twofactor_admin app database structure","type":"install"},{"message":"Run `occ upgrade` to update the Nextcloud twofactor_admin app database structure"}]},{"name":"nextcloud-twofactor_webauthn-php82","origin":"security/nextcloud-twofactor_webauthn","version":"2.1.0","comment":"U2F webauthn app for Nextcloud","maintainer":"brnrd@FreeBSD.org","www":"https://apps.nextcloud.com/apps/twofactor_webauthn","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"817012f038720221361541d20e7e27e7ca949224d47c17674d72139ccb89452b","flatsize":46029653,"path":"All/nextcloud-twofactor_webauthn-php82-2.1.0.pkg","repopath":"All/nextcloud-twofactor_webauthn-php82-2.1.0.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":6632072,"desc":"A two-factor provider for Webauthn devices","deps":{"nextcloud-php82":{"origin":"www/nextcloud","version":"31.0.2"},"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["security"],"annotations":{"flavor":"php82"},"messages":[{"message":"Run `occ upgrade` to create the Nextcloud twofactor_webauthn app database structure","type":"install"},{"message":"Run `occ upgrade` to update the Nextcloud twofactor_webauthn app database structure"}]},{"name":"nextcloud-tasks-php84","origin":"www/nextcloud-tasks","version":"0.16.1","comment":"Tasks app for Nextcloud","maintainer":"brnrd@FreeBSD.org","www":"https://apps.nextcloud.com/apps/tasks","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fb7024dfae08cf23edc899bdb7e291ca78271a91f69d77c44f6a169f7448c186","flatsize":11657087,"path":"All/nextcloud-tasks-php84-0.16.1.pkg","repopath":"All/nextcloud-tasks-php84-0.16.1.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":1795928,"desc":"Tasks app for Nextcloud adds a Tasks menu to your Nextcloud.\nAdd the task lists as remote calendar.","deps":{"nextcloud-php84":{"origin":"www/nextcloud","version":"31.0.2"},"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["www"],"annotations":{"flavor":"php84"},"messages":[{"message":"Run `occ upgrade` to create the Nextcloud tasks app database structure","type":"install"},{"message":"Run `occ upgrade` to update the Nextcloud tasks app database structure"}]},{"name":"nextcloud-twofactor_webauthn-php81","origin":"security/nextcloud-twofactor_webauthn","version":"2.1.0","comment":"U2F webauthn app for Nextcloud","maintainer":"brnrd@FreeBSD.org","www":"https://apps.nextcloud.com/apps/twofactor_webauthn","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6796150c6667f8c29d3bedb3d6025850dd84e92dd10ff054dd287770980d480c","flatsize":46029653,"path":"All/nextcloud-twofactor_webauthn-php81-2.1.0.pkg","repopath":"All/nextcloud-twofactor_webauthn-php81-2.1.0.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":6632128,"desc":"A two-factor provider for Webauthn devices","deps":{"nextcloud-php81":{"origin":"www/nextcloud","version":"31.0.2"},"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["security"],"annotations":{"flavor":"php81"},"messages":[{"message":"Run `occ upgrade` to create the Nextcloud twofactor_webauthn app database structure","type":"install"},{"message":"Run `occ upgrade` to update the Nextcloud twofactor_webauthn app database structure"}]},{"name":"nextcloud-tasks-php83","origin":"www/nextcloud-tasks","version":"0.16.1","comment":"Tasks app for Nextcloud","maintainer":"brnrd@FreeBSD.org","www":"https://apps.nextcloud.com/apps/tasks","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ad93c6bddf406cf10c6d2945525dd6e657d5d523beb5b9edbd95e6989e2f981f","flatsize":11657087,"path":"All/nextcloud-tasks-php83-0.16.1.pkg","repopath":"All/nextcloud-tasks-php83-0.16.1.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":1796084,"desc":"Tasks app for Nextcloud adds a Tasks menu to your Nextcloud.\nAdd the task lists as remote calendar.","deps":{"nextcloud-php83":{"origin":"www/nextcloud","version":"31.0.2"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["www"],"annotations":{"flavor":"php83"},"messages":[{"message":"Run `occ upgrade` to create the Nextcloud tasks app database structure","type":"install"},{"message":"Run `occ upgrade` to update the Nextcloud tasks app database structure"}]},{"name":"nextcloud-tasks-php82","origin":"www/nextcloud-tasks","version":"0.16.1","comment":"Tasks app for Nextcloud","maintainer":"brnrd@FreeBSD.org","www":"https://apps.nextcloud.com/apps/tasks","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b555a7e95de1620ce9505665519d45e1f5d1161937182372f3cd05f3ab1511c4","flatsize":11657087,"path":"All/nextcloud-tasks-php82-0.16.1.pkg","repopath":"All/nextcloud-tasks-php82-0.16.1.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":1795904,"desc":"Tasks app for Nextcloud adds a Tasks menu to your Nextcloud.\nAdd the task lists as remote calendar.","deps":{"nextcloud-php82":{"origin":"www/nextcloud","version":"31.0.2"},"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["www"],"annotations":{"flavor":"php82"},"messages":[{"message":"Run `occ upgrade` to create the Nextcloud tasks app database structure","type":"install"},{"message":"Run `occ upgrade` to update the Nextcloud tasks app database structure"}]},{"name":"nextcloud-tasks-php81","origin":"www/nextcloud-tasks","version":"0.16.1","comment":"Tasks app for Nextcloud","maintainer":"brnrd@FreeBSD.org","www":"https://apps.nextcloud.com/apps/tasks","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e33d90380368ff5e1ae4fd854fcf0b92d1af7cc05f16849f83b887c0c2b1af03","flatsize":11657087,"path":"All/nextcloud-tasks-php81-0.16.1.pkg","repopath":"All/nextcloud-tasks-php81-0.16.1.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":1796068,"desc":"Tasks app for Nextcloud adds a Tasks menu to your Nextcloud.\nAdd the task lists as remote calendar.","deps":{"nextcloud-php81":{"origin":"www/nextcloud","version":"31.0.2"},"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["www"],"annotations":{"flavor":"php81"},"messages":[{"message":"Run `occ upgrade` to create the Nextcloud tasks app database structure","type":"install"},{"message":"Run `occ upgrade` to update the Nextcloud tasks app database structure"}]},{"name":"nimuh","origin":"games/nimuh","version":"1.02_12","comment":"Puzzle game destined to improve the knowledge of Andalusia","maintainer":"amdmi3@FreeBSD.org","www":"https://nimuh.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3ce3c0469aec7ed8ed006480029ec0558fe1eeca02c42a77ac42e555ebd5a645","flatsize":58534238,"path":"All/nimuh-1.02_12.pkg","repopath":"All/nimuh-1.02_12.pkg","licenselogic":"single","licenses":["CC-BY-NC-SA-2.0"],"pkgsize":48986636,"desc":"Nimuh is a project puzzle game destined to improve the knowledge\nof Andalusia\n\nWe are CaninoStudios, a development group destined to make video\ngames under the free software philosophy. We are writing you to\nmake a presentation of our latest release \"Nimuh, searching for the\nAndalusian treasure\".\n\nThis project is oriented to education and acknowledge of our land,\nAndalusia.\n\n\"Nimuh\" has been released under the Creative Commons license. It's\na puzzle type game and it's based in the \"Theseus and the Minotaur\nMazes\" game, but we decided to improve it by adding a 3D isometric\nview. You can go through 40 different Andalusian locations and play\nall the levels while you learn about the typical food, fiestas and\nhistory of every place.","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["education","games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libc.so.8","libexpat.so.1","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"noto-sans-jp","origin":"x11-fonts/noto-sans-jp","version":"2.004","comment":"Google Noto Sans (Japanese)","maintainer":"sunpoet@FreeBSD.org","www":"https://fonts.google.com/noto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a7895f8a3be1c9388de42e090142cad05452368def29df7c00e535f1ba1f12a2","flatsize":180905068,"path":"All/noto-sans-jp-2.004.pkg","repopath":"All/noto-sans-jp-2.004.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":120420892,"desc":"Noto Sans CJK and Noto Serif CJK comprehensively cover Simplified Chinese,\nTraditional Chinese, Japanese, and Korean in a unified font family. This\nincludes the full coverage of CJK Ideographs with variation support for 4\nregions, Kangxi radicals, Japanese Kana, Korean Hangul, and other CJK symbols\nand letters in the Basic Multilingual Plane of Unicode. It also provides limited\ncoverage of CJK Ideographs in Plane 2 of Unicode as necessary to support\nstandards from China and Japan.\n\nThis port is the Sans set of Japanese fonts which supports all of the kanji in\nJIS X 0208, JIS X 0213, and JIS X 0212 to include all kanji in Adobe-Japan1-6.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"noto-sans-kr","origin":"x11-fonts/noto-sans-kr","version":"2.004","comment":"Google Noto Sans (Korean)","maintainer":"sunpoet@FreeBSD.org","www":"https://fonts.google.com/noto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2af1028fdd2b7e4f50267a0ef040de1a9588bdab7305f2b0c522502e7a149ab0","flatsize":181419884,"path":"All/noto-sans-kr-2.004.pkg","repopath":"All/noto-sans-kr-2.004.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":118973988,"desc":"Noto Sans CJK and Noto Serif CJK comprehensively cover Simplified Chinese,\nTraditional Chinese, Japanese, and Korean in a unified font family. This\nincludes the full coverage of CJK Ideographs with variation support for 4\nregions, Kangxi radicals, Japanese Kana, Korean Hangul, and other CJK symbols\nand letters in the Basic Multilingual Plane of Unicode. It also provides limited\ncoverage of CJK Ideographs in Plane 2 of Unicode as necessary to support\nstandards from China and Japan.\n\nThis port is the Sans set of Korean fonts which supports over 1.5 million\narchaic Hangul syllables and 11,172 modern syllables as well as all CJK\nideographs in KS X 1001 and KS X 1002.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"nextcloud-spreed-signaling","origin":"net-im/nextcloud-spreed-signaling","version":"2.0.2","comment":"Signaling server used for Nextcloud Talk","maintainer":"jsm@FreeBSD.org","www":"https://github.com/strukturag/nextcloud-spreed-signaling","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7805913977692a89135d43b35530502c2386b98178b90a7e87beec58fbc6aa9e","flatsize":40536076,"path":"All/nextcloud-spreed-signaling-2.0.2.pkg","repopath":"All/nextcloud-spreed-signaling-2.0.2.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":10985048,"desc":"The standalone signaling server which can be used for Nextcloud talk","categories":["net-im"],"users":["signaling"],"groups":["signaling"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"noto-sans-tc","origin":"x11-fonts/noto-sans-tc","version":"2.004","comment":"Google Noto Sans (Traditional Chinese)","maintainer":"sunpoet@FreeBSD.org","www":"https://fonts.google.com/noto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dcf0151ff95dad1c0f84fb8e1ad59f76709a8cea457427afb8b6b8e7a90fdedd","flatsize":188589996,"path":"All/noto-sans-tc-2.004.pkg","repopath":"All/noto-sans-tc-2.004.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":125695696,"desc":"Noto Sans CJK and Noto Serif CJK comprehensively cover Simplified Chinese,\nTraditional Chinese, Japanese, and Korean in a unified font family. This\nincludes the full coverage of CJK Ideographs with variation support for 4\nregions, Kangxi radicals, Japanese Kana, Korean Hangul, and other CJK symbols\nand letters in the Basic Multilingual Plane of Unicode. It also provides limited\ncoverage of CJK Ideographs in Plane 2 of Unicode as necessary to support\nstandards from China and Japan.\n\nThis port is the Sans set of Traditional Chinese fonts which supports BIG5.\nTraditional Chinese glyphs comply with the glyph standard of the Taiwan Ministry\nof Education.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"nextcloud-talk-php84","origin":"net-im/nextcloud-talk","version":"21.0.1","comment":"Online meeting app for Nextcloud","maintainer":"brnrd@FreeBSD.org","www":"https://nextcloud.com/talk/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"297b4dc3a425633b5983be0c6c4cd2d72c6d4be31e16f5ebfed474ad5149e4cf","flatsize":202340580,"path":"All/nextcloud-talk-php84-21.0.1.pkg","repopath":"All/nextcloud-talk-php84-21.0.1.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":34076360,"desc":"Chat, video & audio-conferencing using WebRTC\n\n * Chat integration! Nextcloud Talk comes with a simple text chat. Allowing\n   you to share files from your Nextcloud and mentioning other participants.\n * Private, group, public and password protected calls! Just invite somebody, a\n   whole group or send a public link to invite to a call.\n * Screen sharing! Share your screen with participants of your call. You just\n   need to use Firefox version 52 (or newer), latest Edge or Chrome 49 (or\n   newer) with this Chrome extension.\n * Integration with other Nextcloud apps like Files, Contacts and Deck. More to\n   come.","deps":{"nextcloud-php84":{"origin":"www/nextcloud","version":"31.0.2"},"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["net-im","www"],"annotations":{"cpe":"cpe:2.3:a:nextcloud:talk:21.0.1:::::dragonfly6:x86_64","flavor":"php84"},"messages":[{"message":"Run `occ upgrade` to create the Nextcloud talk app database structure","type":"install"},{"message":"Run `occ upgrade` to update the Nextcloud talk app database structure"}]},{"name":"nextcloud-talk-php82","origin":"net-im/nextcloud-talk","version":"21.0.1","comment":"Online meeting app for Nextcloud","maintainer":"brnrd@FreeBSD.org","www":"https://nextcloud.com/talk/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8c2f8c666dfb4f6addaeeca69b5f4e4ed7d43d96d1c1e5f09e5bb45935b24650","flatsize":202340580,"path":"All/nextcloud-talk-php82-21.0.1.pkg","repopath":"All/nextcloud-talk-php82-21.0.1.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":34076740,"desc":"Chat, video & audio-conferencing using WebRTC\n\n * Chat integration! Nextcloud Talk comes with a simple text chat. Allowing\n   you to share files from your Nextcloud and mentioning other participants.\n * Private, group, public and password protected calls! Just invite somebody, a\n   whole group or send a public link to invite to a call.\n * Screen sharing! Share your screen with participants of your call. You just\n   need to use Firefox version 52 (or newer), latest Edge or Chrome 49 (or\n   newer) with this Chrome extension.\n * Integration with other Nextcloud apps like Files, Contacts and Deck. More to\n   come.","deps":{"nextcloud-php82":{"origin":"www/nextcloud","version":"31.0.2"},"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["net-im","www"],"annotations":{"cpe":"cpe:2.3:a:nextcloud:talk:21.0.1:::::dragonfly6:x86_64","flavor":"php82"},"messages":[{"message":"Run `occ upgrade` to create the Nextcloud talk app database structure","type":"install"},{"message":"Run `occ upgrade` to update the Nextcloud talk app database structure"}]},{"name":"nextcloud-passman-php84","origin":"security/nextcloud-passman","version":"2.4.11","comment":"Full featured password manager for Nextcloud","maintainer":"brnrd@FreeBSD.org","www":"https://passman.cc","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bb553e501c27f0a767cf3735cedcb09390e2f9781716d157c8fd98de9f0414b9","flatsize":7555130,"path":"All/nextcloud-passman-php84-2.4.11.pkg","repopath":"All/nextcloud-passman-php84-2.4.11.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":1703296,"desc":"Open Source Password Manager\n\nPassman allows you to host your passwords and credentials on your own\nNextcloud instance. Independently and open source.\n\nThe encryption is done on the client and server side with AES256 bit\nencryption, to ensure the safety of your credentials.","deps":{"nextcloud-php84":{"origin":"www/nextcloud","version":"31.0.2"},"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["security"],"annotations":{"flavor":"php84"},"messages":[{"message":"Run `occ upgrade` to create the Nextcloud passman app database structure","type":"install"},{"message":"Run `occ upgrade` to update the Nextcloud passman app database structure"}]},{"name":"nextcloud-talk-php83","origin":"net-im/nextcloud-talk","version":"21.0.1","comment":"Online meeting app for Nextcloud","maintainer":"brnrd@FreeBSD.org","www":"https://nextcloud.com/talk/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a8fdadf6c6b8c3b74eb93fc247700dc1d4713f96efae45ea4cb98dec4b096c7f","flatsize":202340580,"path":"All/nextcloud-talk-php83-21.0.1.pkg","repopath":"All/nextcloud-talk-php83-21.0.1.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":34076764,"desc":"Chat, video & audio-conferencing using WebRTC\n\n * Chat integration! Nextcloud Talk comes with a simple text chat. Allowing\n   you to share files from your Nextcloud and mentioning other participants.\n * Private, group, public and password protected calls! Just invite somebody, a\n   whole group or send a public link to invite to a call.\n * Screen sharing! Share your screen with participants of your call. You just\n   need to use Firefox version 52 (or newer), latest Edge or Chrome 49 (or\n   newer) with this Chrome extension.\n * Integration with other Nextcloud apps like Files, Contacts and Deck. More to\n   come.","deps":{"nextcloud-php83":{"origin":"www/nextcloud","version":"31.0.2"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["net-im","www"],"annotations":{"cpe":"cpe:2.3:a:nextcloud:talk:21.0.1:::::dragonfly6:x86_64","flavor":"php83"},"messages":[{"message":"Run `occ upgrade` to create the Nextcloud talk app database structure","type":"install"},{"message":"Run `occ upgrade` to update the Nextcloud talk app database structure"}]},{"name":"nextcloud-passman-php83","origin":"security/nextcloud-passman","version":"2.4.11","comment":"Full featured password manager for Nextcloud","maintainer":"brnrd@FreeBSD.org","www":"https://passman.cc","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5934d6d19af2533f2a1da1cb628e6de78c50a7e1b12e47f523d5e090dd785870","flatsize":7555130,"path":"All/nextcloud-passman-php83-2.4.11.pkg","repopath":"All/nextcloud-passman-php83-2.4.11.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":1703356,"desc":"Open Source Password Manager\n\nPassman allows you to host your passwords and credentials on your own\nNextcloud instance. Independently and open source.\n\nThe encryption is done on the client and server side with AES256 bit\nencryption, to ensure the safety of your credentials.","deps":{"nextcloud-php83":{"origin":"www/nextcloud","version":"31.0.2"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["security"],"annotations":{"flavor":"php83"},"messages":[{"message":"Run `occ upgrade` to create the Nextcloud passman app database structure","type":"install"},{"message":"Run `occ upgrade` to update the Nextcloud passman app database structure"}]},{"name":"nextcloud-passman-php82","origin":"security/nextcloud-passman","version":"2.4.11","comment":"Full featured password manager for Nextcloud","maintainer":"brnrd@FreeBSD.org","www":"https://passman.cc","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ac38d824536c7cee5b661a81ad9080ea0b40bdaefdbfbd9078293183b33e0ad4","flatsize":7555130,"path":"All/nextcloud-passman-php82-2.4.11.pkg","repopath":"All/nextcloud-passman-php82-2.4.11.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":1703320,"desc":"Open Source Password Manager\n\nPassman allows you to host your passwords and credentials on your own\nNextcloud instance. Independently and open source.\n\nThe encryption is done on the client and server side with AES256 bit\nencryption, to ensure the safety of your credentials.","deps":{"nextcloud-php82":{"origin":"www/nextcloud","version":"31.0.2"},"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["security"],"annotations":{"flavor":"php82"},"messages":[{"message":"Run `occ upgrade` to create the Nextcloud passman app database structure","type":"install"},{"message":"Run `occ upgrade` to update the Nextcloud passman app database structure"}]},{"name":"nextcloud-passman-php81","origin":"security/nextcloud-passman","version":"2.4.11","comment":"Full featured password manager for Nextcloud","maintainer":"brnrd@FreeBSD.org","www":"https://passman.cc","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eccc78432485ab4cd41f0a5fce223ac44562cc1b54b91add0559935378d283ce","flatsize":7555130,"path":"All/nextcloud-passman-php81-2.4.11.pkg","repopath":"All/nextcloud-passman-php81-2.4.11.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":1703352,"desc":"Open Source Password Manager\n\nPassman allows you to host your passwords and credentials on your own\nNextcloud instance. Independently and open source.\n\nThe encryption is done on the client and server side with AES256 bit\nencryption, to ensure the safety of your credentials.","deps":{"nextcloud-php81":{"origin":"www/nextcloud","version":"31.0.2"},"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["security"],"annotations":{"flavor":"php81"},"messages":[{"message":"Run `occ upgrade` to create the Nextcloud passman app database structure","type":"install"},{"message":"Run `occ upgrade` to update the Nextcloud passman app database structure"}]},{"name":"noto-serif-hk","origin":"x11-fonts/noto-serif-hk","version":"2.003","comment":"Google Noto Serif (Traditional Chinese Hong Kong)","maintainer":"sunpoet@FreeBSD.org","www":"https://fonts.google.com/noto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"25530045a68b7e534074cbc887558bf9d3c13243f75dfdcbe828adf61de887da","flatsize":224730575,"path":"All/noto-serif-hk-2.003.pkg","repopath":"All/noto-serif-hk-2.003.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":149645488,"desc":"Noto Sans CJK and Noto Serif CJK comprehensively cover Simplified Chinese,\nTraditional Chinese, Japanese, and Korean in a unified font family. This\nincludes the full coverage of CJK Ideographs with variation support for 4\nregions, Kangxi radicals, Japanese Kana, Korean Hangul, and other CJK symbols\nand letters in the Basic Multilingual Plane of Unicode. It also provides limited\ncoverage of CJK Ideographs in Plane 2 of Unicode as necessary to support\nstandards from China and Japan.\n\nThis port is the Serif set of Traditional Chinese Hong Kong fonts.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"nextcloud-notes-php84","origin":"www/nextcloud-notes","version":"4.11.0","comment":"Notes app for Nextcloud","maintainer":"brnrd@FreeBSD.org","www":"https://apps.nextcloud.com/apps/notes","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7848bccac86c43a06f75e34e2223eef93bdc74f47dd7ad51373d1018eef35d5d","flatsize":30196231,"path":"All/nextcloud-notes-php84-4.11.0.pkg","repopath":"All/nextcloud-notes-php84-4.11.0.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":4790012,"desc":"The Notes app is a distraction free notes taking app. It supports\nformatting using Markdown syntax. Notes are saved as files in your\nNextcloud, so you can view and edit them with every Nextcloud client.\nFurthermore, a separate RESTful API allows for an easy integration into\nthird-party apps (currently, there are notes apps for Android and iOS which\nallow convenient access to your Nextcloud notes). Further features include\nmarking notes as favorites and future versions will provide categories for\nbetter organization.","deps":{"nextcloud-php84":{"origin":"www/nextcloud","version":"31.0.2"},"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["editors","www"],"annotations":{"flavor":"php84"},"messages":[{"message":"Run `occ upgrade` to create the Nextcloud notes app database structure","type":"install"},{"message":"Run `occ upgrade` to update the Nextcloud notes app database structure"}]},{"name":"noto-serif-sc","origin":"x11-fonts/noto-serif-sc","version":"2.003","comment":"Google Noto Serif (Simplified Chinese)","maintainer":"sunpoet@FreeBSD.org","www":"https://fonts.google.com/noto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1dbc4d8d91c193a3746aacba5a6724c1f304c31d659dd6dfdfff7bb6aa181289","flatsize":250572791,"path":"All/noto-serif-sc-2.003.pkg","repopath":"All/noto-serif-sc-2.003.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":168135576,"desc":"Noto Sans CJK and Noto Serif CJK comprehensively cover Simplified Chinese,\nTraditional Chinese, Japanese, and Korean in a unified font family. This\nincludes the full coverage of CJK Ideographs with variation support for 4\nregions, Kangxi radicals, Japanese Kana, Korean Hangul, and other CJK symbols\nand letters in the Basic Multilingual Plane of Unicode. It also provides limited\ncoverage of CJK Ideographs in Plane 2 of Unicode as necessary to support\nstandards from China and Japan.\n\nThis port is the Serif set of Simplified Chinese fonts which supports GB 18030\nand China's latest standard Table of General Chinese Characters published in\n2013.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"nextcloud-notes-php83","origin":"www/nextcloud-notes","version":"4.11.0","comment":"Notes app for Nextcloud","maintainer":"brnrd@FreeBSD.org","www":"https://apps.nextcloud.com/apps/notes","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c6dd539e47dd76237e52c79b8bf1044bd601b738f082fc5b31cf4fd73359a32b","flatsize":30196231,"path":"All/nextcloud-notes-php83-4.11.0.pkg","repopath":"All/nextcloud-notes-php83-4.11.0.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":4789816,"desc":"The Notes app is a distraction free notes taking app. It supports\nformatting using Markdown syntax. Notes are saved as files in your\nNextcloud, so you can view and edit them with every Nextcloud client.\nFurthermore, a separate RESTful API allows for an easy integration into\nthird-party apps (currently, there are notes apps for Android and iOS which\nallow convenient access to your Nextcloud notes). Further features include\nmarking notes as favorites and future versions will provide categories for\nbetter organization.","deps":{"nextcloud-php83":{"origin":"www/nextcloud","version":"31.0.2"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["editors","www"],"annotations":{"flavor":"php83"},"messages":[{"message":"Run `occ upgrade` to create the Nextcloud notes app database structure","type":"install"},{"message":"Run `occ upgrade` to update the Nextcloud notes app database structure"}]},{"name":"noto-sans-hk","origin":"x11-fonts/noto-sans-hk","version":"2.004","comment":"Google Noto Sans (Traditional Chinese Hong Kong)","maintainer":"sunpoet@FreeBSD.org","www":"https://fonts.google.com/noto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b15650d5b62ca2b289138aad0d6a5f45b0267d365f97be0cfc3e60942a82e821","flatsize":188557120,"path":"All/noto-sans-hk-2.004.pkg","repopath":"All/noto-sans-hk-2.004.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":125851084,"desc":"Noto Sans CJK and Noto Serif CJK comprehensively cover Simplified Chinese,\nTraditional Chinese, Japanese, and Korean in a unified font family. This\nincludes the full coverage of CJK Ideographs with variation support for 4\nregions, Kangxi radicals, Japanese Kana, Korean Hangul, and other CJK symbols\nand letters in the Basic Multilingual Plane of Unicode. It also provides limited\ncoverage of CJK Ideographs in Plane 2 of Unicode as necessary to support\nstandards from China and Japan.\n\nThis port is the Sans set of Traditional Chinese Hong Kong fonts.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"nextcloud-notes-php82","origin":"www/nextcloud-notes","version":"4.11.0","comment":"Notes app for Nextcloud","maintainer":"brnrd@FreeBSD.org","www":"https://apps.nextcloud.com/apps/notes","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0b4248c35d9b07145ff15daaceeff154f739f7e732403899cd9554fcc710c78d","flatsize":30196231,"path":"All/nextcloud-notes-php82-4.11.0.pkg","repopath":"All/nextcloud-notes-php82-4.11.0.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":4790148,"desc":"The Notes app is a distraction free notes taking app. It supports\nformatting using Markdown syntax. Notes are saved as files in your\nNextcloud, so you can view and edit them with every Nextcloud client.\nFurthermore, a separate RESTful API allows for an easy integration into\nthird-party apps (currently, there are notes apps for Android and iOS which\nallow convenient access to your Nextcloud notes). Further features include\nmarking notes as favorites and future versions will provide categories for\nbetter organization.","deps":{"nextcloud-php82":{"origin":"www/nextcloud","version":"31.0.2"},"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["editors","www"],"annotations":{"flavor":"php82"},"messages":[{"message":"Run `occ upgrade` to create the Nextcloud notes app database structure","type":"install"},{"message":"Run `occ upgrade` to update the Nextcloud notes app database structure"}]},{"name":"nextcloud-notes-php81","origin":"www/nextcloud-notes","version":"4.11.0","comment":"Notes app for Nextcloud","maintainer":"brnrd@FreeBSD.org","www":"https://apps.nextcloud.com/apps/notes","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a5b730f2b6d03fb46af23b1d74198801f408281e6d5c17125175bb2401f3ead0","flatsize":30196231,"path":"All/nextcloud-notes-php81-4.11.0.pkg","repopath":"All/nextcloud-notes-php81-4.11.0.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":4789772,"desc":"The Notes app is a distraction free notes taking app. It supports\nformatting using Markdown syntax. Notes are saved as files in your\nNextcloud, so you can view and edit them with every Nextcloud client.\nFurthermore, a separate RESTful API allows for an easy integration into\nthird-party apps (currently, there are notes apps for Android and iOS which\nallow convenient access to your Nextcloud notes). Further features include\nmarking notes as favorites and future versions will provide categories for\nbetter organization.","deps":{"nextcloud-php81":{"origin":"www/nextcloud","version":"31.0.2"},"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["editors","www"],"annotations":{"flavor":"php81"},"messages":[{"message":"Run `occ upgrade` to create the Nextcloud notes app database structure","type":"install"},{"message":"Run `occ upgrade` to update the Nextcloud notes app database structure"}]},{"name":"noto-serif-jp","origin":"x11-fonts/noto-serif-jp","version":"2.003","comment":"Google Noto Serif (Japanese)","maintainer":"sunpoet@FreeBSD.org","www":"https://fonts.google.com/noto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eaf8b99593fc3e4856e2820c830addcd25eed0610c2f51014d741208acb12411","flatsize":213212667,"path":"All/noto-serif-jp-2.003.pkg","repopath":"All/noto-serif-jp-2.003.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":141038304,"desc":"Noto Sans CJK and Noto Serif CJK comprehensively cover Simplified Chinese,\nTraditional Chinese, Japanese, and Korean in a unified font family. This\nincludes the full coverage of CJK Ideographs with variation support for 4\nregions, Kangxi radicals, Japanese Kana, Korean Hangul, and other CJK symbols\nand letters in the Basic Multilingual Plane of Unicode. It also provides limited\ncoverage of CJK Ideographs in Plane 2 of Unicode as necessary to support\nstandards from China and Japan.\n\nThis port is the Serif set of Japanese fonts which supports all of the kanji in\nJIS X 0208, JIS X 0213, and JIS X 0212 to include all kanji in Adobe-Japan1-6.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"nextcloud-news-php84","origin":"www/nextcloud-news","version":"25.3.1","comment":"News app for Nextcloud","maintainer":"nomoo@nomoo.ru","www":"https://apps.nextcloud.com/apps/news","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c33c2b2f83a834bac231dde38aff07ecf0831cfe7fe7f12f6e5d7bc3ba67d42d","flatsize":35672451,"path":"All/nextcloud-news-php84-25.3.1.pkg","repopath":"All/nextcloud-news-php84-25.3.1.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":5311348,"desc":"Nextcloud news is a RSS/Atom Feed reader App for Nextcloud\n- Synchronize your feeds with multiple mobile or desktop clients\n- Automatic updates of your news feeds\n- Free and open source under AGPLv3, no ads or premium functions","deps":{"nextcloud-php84":{"origin":"www/nextcloud","version":"31.0.2"},"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["www"],"annotations":{"flavor":"php84"},"messages":[{"message":"Run `occ upgrade` to create the Nextcloud news app database structure","type":"install"},{"message":"Run `occ upgrade` to update the Nextcloud news app database structure"},{"message":"System Cron is currently required for Nextcloud News to work","type":"install"}]},{"name":"nextcloud-news-php83","origin":"www/nextcloud-news","version":"25.3.1","comment":"News app for Nextcloud","maintainer":"nomoo@nomoo.ru","www":"https://apps.nextcloud.com/apps/news","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3c775a51b0c303ed1f58349ccc810b3251838650c069d6b6274517917a221a0b","flatsize":35672451,"path":"All/nextcloud-news-php83-25.3.1.pkg","repopath":"All/nextcloud-news-php83-25.3.1.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":5317076,"desc":"Nextcloud news is a RSS/Atom Feed reader App for Nextcloud\n- Synchronize your feeds with multiple mobile or desktop clients\n- Automatic updates of your news feeds\n- Free and open source under AGPLv3, no ads or premium functions","deps":{"nextcloud-php83":{"origin":"www/nextcloud","version":"31.0.2"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["www"],"annotations":{"flavor":"php83"},"messages":[{"message":"Run `occ upgrade` to create the Nextcloud news app database structure","type":"install"},{"message":"Run `occ upgrade` to update the Nextcloud news app database structure"},{"message":"System Cron is currently required for Nextcloud News to work","type":"install"}]},{"name":"nextcloud-talk-php81","origin":"net-im/nextcloud-talk","version":"21.0.1","comment":"Online meeting app for Nextcloud","maintainer":"brnrd@FreeBSD.org","www":"https://nextcloud.com/talk/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8dcba13148dbfcd90e3aaf697e37205e619f3a7fd4b7b2ce141726a949587458","flatsize":202340580,"path":"All/nextcloud-talk-php81-21.0.1.pkg","repopath":"All/nextcloud-talk-php81-21.0.1.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":34076188,"desc":"Chat, video & audio-conferencing using WebRTC\n\n * Chat integration! Nextcloud Talk comes with a simple text chat. Allowing\n   you to share files from your Nextcloud and mentioning other participants.\n * Private, group, public and password protected calls! Just invite somebody, a\n   whole group or send a public link to invite to a call.\n * Screen sharing! Share your screen with participants of your call. You just\n   need to use Firefox version 52 (or newer), latest Edge or Chrome 49 (or\n   newer) with this Chrome extension.\n * Integration with other Nextcloud apps like Files, Contacts and Deck. More to\n   come.","deps":{"nextcloud-php81":{"origin":"www/nextcloud","version":"31.0.2"},"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["net-im","www"],"annotations":{"cpe":"cpe:2.3:a:nextcloud:talk:21.0.1:::::dragonfly6:x86_64","flavor":"php81"},"messages":[{"message":"Run `occ upgrade` to create the Nextcloud talk app database structure","type":"install"},{"message":"Run `occ upgrade` to update the Nextcloud talk app database structure"}]},{"name":"noto-sans-sc","origin":"x11-fonts/noto-sans-sc","version":"2.004","comment":"Google Noto Sans (Simplified Chinese)","maintainer":"sunpoet@FreeBSD.org","www":"https://fonts.google.com/noto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d9031b332a4c86d1a4f6ce208b5e9a97c1a80aa9e51b4033b13dedb2ead668c5","flatsize":207035024,"path":"All/noto-sans-sc-2.004.pkg","repopath":"All/noto-sans-sc-2.004.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":138249700,"desc":"Noto Sans CJK and Noto Serif CJK comprehensively cover Simplified Chinese,\nTraditional Chinese, Japanese, and Korean in a unified font family. This\nincludes the full coverage of CJK Ideographs with variation support for 4\nregions, Kangxi radicals, Japanese Kana, Korean Hangul, and other CJK symbols\nand letters in the Basic Multilingual Plane of Unicode. It also provides limited\ncoverage of CJK Ideographs in Plane 2 of Unicode as necessary to support\nstandards from China and Japan.\n\nThis port is the Sans set of Simplified Chinese fonts which supports GB 18030\nand China's latest standard Table of General Chinese Characters published in\n2013.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"nextcloud-news-php81","origin":"www/nextcloud-news","version":"25.3.1","comment":"News app for Nextcloud","maintainer":"nomoo@nomoo.ru","www":"https://apps.nextcloud.com/apps/news","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9072bcecac31f0a4afc48ffbf62335651570aef630fbd31e0588a34ccc24e885","flatsize":35672451,"path":"All/nextcloud-news-php81-25.3.1.pkg","repopath":"All/nextcloud-news-php81-25.3.1.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":5312612,"desc":"Nextcloud news is a RSS/Atom Feed reader App for Nextcloud\n- Synchronize your feeds with multiple mobile or desktop clients\n- Automatic updates of your news feeds\n- Free and open source under AGPLv3, no ads or premium functions","deps":{"nextcloud-php81":{"origin":"www/nextcloud","version":"31.0.2"},"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["www"],"annotations":{"flavor":"php81"},"messages":[{"message":"Run `occ upgrade` to create the Nextcloud news app database structure","type":"install"},{"message":"Run `occ upgrade` to update the Nextcloud news app database structure"},{"message":"System Cron is currently required for Nextcloud News to work","type":"install"}]},{"name":"nextcloud-news-php82","origin":"www/nextcloud-news","version":"25.3.1","comment":"News app for Nextcloud","maintainer":"nomoo@nomoo.ru","www":"https://apps.nextcloud.com/apps/news","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"976e64f514ed4755c7146a664a5aa6b0ad6ee4ff1f3c2b1241306dc52f0659ef","flatsize":35672451,"path":"All/nextcloud-news-php82-25.3.1.pkg","repopath":"All/nextcloud-news-php82-25.3.1.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":5311556,"desc":"Nextcloud news is a RSS/Atom Feed reader App for Nextcloud\n- Synchronize your feeds with multiple mobile or desktop clients\n- Automatic updates of your news feeds\n- Free and open source under AGPLv3, no ads or premium functions","deps":{"nextcloud-php82":{"origin":"www/nextcloud","version":"31.0.2"},"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["www"],"annotations":{"flavor":"php82"},"messages":[{"message":"Run `occ upgrade` to create the Nextcloud news app database structure","type":"install"},{"message":"Run `occ upgrade` to update the Nextcloud news app database structure"},{"message":"System Cron is currently required for Nextcloud News to work","type":"install"}]},{"name":"noto-serif-tc","origin":"x11-fonts/noto-serif-tc","version":"2.003","comment":"Google Noto Serif (Traditional Chinese)","maintainer":"sunpoet@FreeBSD.org","www":"https://fonts.google.com/noto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aad3cc2d9c018721a2c8c4a3f896d8c1d713df220893579f4d2e846a741c7375","flatsize":224922383,"path":"All/noto-serif-tc-2.003.pkg","repopath":"All/noto-serif-tc-2.003.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":149744756,"desc":"Noto Sans CJK and Noto Serif CJK comprehensively cover Simplified Chinese,\nTraditional Chinese, Japanese, and Korean in a unified font family. This\nincludes the full coverage of CJK Ideographs with variation support for 4\nregions, Kangxi radicals, Japanese Kana, Korean Hangul, and other CJK symbols\nand letters in the Basic Multilingual Plane of Unicode. It also provides limited\ncoverage of CJK Ideographs in Plane 2 of Unicode as necessary to support\nstandards from China and Japan.\n\nThis port is the Serif set of Traditional Chinese fonts which supports BIG5.\nTraditional Chinese glyphs comply with the glyph standard of the Taiwan Ministry\nof Education.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"nextcloud-groupfolders-php84","origin":"www/nextcloud-groupfolders","version":"19.0.4","comment":"Groupfolders app for Nextcloud","maintainer":"brnrd@FreeBSD.org","www":"https://apps.nextcloud.com/apps/groupfolders","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"35d9621d82e8810786f359bfee9e289a93a818dc89b0bd17383d5c31af30f268","flatsize":24435363,"path":"All/nextcloud-groupfolders-php84-19.0.4.pkg","repopath":"All/nextcloud-groupfolders-php84-19.0.4.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":3799652,"desc":"Nextcloud app for Admin configured folders shared by everyone in a group.","deps":{"nextcloud-php84":{"origin":"www/nextcloud","version":"31.0.2"},"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["www"],"annotations":{"flavor":"php84"},"messages":[{"message":"Run `occ upgrade` to create the Nextcloud groupfolders app database structure","type":"install"},{"message":"Run `occ upgrade` to update the Nextcloud groupfolders app database structure"}]},{"name":"nextcloud-groupfolders-php83","origin":"www/nextcloud-groupfolders","version":"19.0.4","comment":"Groupfolders app for Nextcloud","maintainer":"brnrd@FreeBSD.org","www":"https://apps.nextcloud.com/apps/groupfolders","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f261c55669625f2c3c939c8067ad5ac25676c6b07c1be8237d4fa00b60d2e07e","flatsize":24435363,"path":"All/nextcloud-groupfolders-php83-19.0.4.pkg","repopath":"All/nextcloud-groupfolders-php83-19.0.4.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":3799552,"desc":"Nextcloud app for Admin configured folders shared by everyone in a group.","deps":{"nextcloud-php83":{"origin":"www/nextcloud","version":"31.0.2"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["www"],"annotations":{"flavor":"php83"},"messages":[{"message":"Run `occ upgrade` to create the Nextcloud groupfolders app database structure","type":"install"},{"message":"Run `occ upgrade` to update the Nextcloud groupfolders app database structure"}]},{"name":"noto-serif-kr","origin":"x11-fonts/noto-serif-kr","version":"2.003","comment":"Google Noto Serif (Korean)","maintainer":"sunpoet@FreeBSD.org","www":"https://fonts.google.com/noto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"679b878d4d9baf0417127629d6da8eb5ee3e51d58906524ac734bc638c65b363","flatsize":221102007,"path":"All/noto-serif-kr-2.003.pkg","repopath":"All/noto-serif-kr-2.003.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":141421692,"desc":"Noto Sans CJK and Noto Serif CJK comprehensively cover Simplified Chinese,\nTraditional Chinese, Japanese, and Korean in a unified font family. This\nincludes the full coverage of CJK Ideographs with variation support for 4\nregions, Kangxi radicals, Japanese Kana, Korean Hangul, and other CJK symbols\nand letters in the Basic Multilingual Plane of Unicode. It also provides limited\ncoverage of CJK Ideographs in Plane 2 of Unicode as necessary to support\nstandards from China and Japan.\n\nThis port is the Serif set of Korean fonts which supports over 1.5 million\narchaic Hangul syllables and 11,172 modern syllables as well as all CJK\nideographs in KS X 1001 and KS X 1002.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"nextcloud-groupfolders-php82","origin":"www/nextcloud-groupfolders","version":"19.0.4","comment":"Groupfolders app for Nextcloud","maintainer":"brnrd@FreeBSD.org","www":"https://apps.nextcloud.com/apps/groupfolders","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"47a62e33cbdec3672c385271275e86a4abd9248f49734ec701f44336a0be1180","flatsize":24435363,"path":"All/nextcloud-groupfolders-php82-19.0.4.pkg","repopath":"All/nextcloud-groupfolders-php82-19.0.4.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":3799560,"desc":"Nextcloud app for Admin configured folders shared by everyone in a group.","deps":{"nextcloud-php82":{"origin":"www/nextcloud","version":"31.0.2"},"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["www"],"annotations":{"flavor":"php82"},"messages":[{"message":"Run `occ upgrade` to create the Nextcloud groupfolders app database structure","type":"install"},{"message":"Run `occ upgrade` to update the Nextcloud groupfolders app database structure"}]},{"name":"nextcloud-groupfolders-php81","origin":"www/nextcloud-groupfolders","version":"19.0.4","comment":"Groupfolders app for Nextcloud","maintainer":"brnrd@FreeBSD.org","www":"https://apps.nextcloud.com/apps/groupfolders","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a5b41188ba0bec5f885566194a2741f19205e91b001c73a119dc0d6c157b6a42","flatsize":24435363,"path":"All/nextcloud-groupfolders-php81-19.0.4.pkg","repopath":"All/nextcloud-groupfolders-php81-19.0.4.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":3799660,"desc":"Nextcloud app for Admin configured folders shared by everyone in a group.","deps":{"nextcloud-php81":{"origin":"www/nextcloud","version":"31.0.2"},"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["www"],"annotations":{"flavor":"php81"},"messages":[{"message":"Run `occ upgrade` to create the Nextcloud groupfolders app database structure","type":"install"},{"message":"Run `occ upgrade` to update the Nextcloud groupfolders app database structure"}]},{"name":"nextcloud-end_to_end_encryption-php84","origin":"security/nextcloud-end_to_end_encryption","version":"1.17.0","comment":"End-to-End Encryption app for Nextcloud","maintainer":"brnrd@freebsd.org","www":"https://apps.nextcloud.com/apps/end_to_end_encryption","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a18855763d3c3cdd16ad899cbd6f7685e4f8fca0e40f4e3c0d3734db51b05823","flatsize":8864671,"path":"All/nextcloud-end_to_end_encryption-php84-1.17.0.pkg","repopath":"All/nextcloud-end_to_end_encryption-php84-1.17.0.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":1363864,"desc":"Provides the necessary endpoint to enable end-to-end encryption","deps":{"nextcloud-php84":{"origin":"www/nextcloud","version":"31.0.2"},"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["security"],"annotations":{"flavor":"php84"},"messages":[{"message":"Run `occ upgrade` to create the Nextcloud end_to_end_encryption app database structure","type":"install"},{"message":"Run `occ upgrade` to update the Nextcloud end_to_end_encryption app database structure"}]},{"name":"nextcloud-end_to_end_encryption-php83","origin":"security/nextcloud-end_to_end_encryption","version":"1.17.0","comment":"End-to-End Encryption app for Nextcloud","maintainer":"brnrd@freebsd.org","www":"https://apps.nextcloud.com/apps/end_to_end_encryption","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c437503f6cecd1df5efc797a4a8fa830e2e7f1d4fecebba3c1a7c7cbc5b1b788","flatsize":8864671,"path":"All/nextcloud-end_to_end_encryption-php83-1.17.0.pkg","repopath":"All/nextcloud-end_to_end_encryption-php83-1.17.0.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":1363852,"desc":"Provides the necessary endpoint to enable end-to-end encryption","deps":{"nextcloud-php83":{"origin":"www/nextcloud","version":"31.0.2"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["security"],"annotations":{"flavor":"php83"},"messages":[{"message":"Run `occ upgrade` to create the Nextcloud end_to_end_encryption app database structure","type":"install"},{"message":"Run `occ upgrade` to update the Nextcloud end_to_end_encryption app database structure"}]},{"name":"nextcloud-forms-php83","origin":"www/nextcloud-forms","version":"5.0.4","comment":"Forms app for Nextcloud","maintainer":"brnrd@FreeBSD.org","www":"https://apps.nextcloud.com/apps/forms","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e4a1cda8c395048c3c3792dcf9e0b5835a8aba4aa75af80c2018b53e294f1881","flatsize":22734435,"path":"All/nextcloud-forms-php83-5.0.4.pkg","repopath":"All/nextcloud-forms-php83-5.0.4.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":3687604,"desc":"The Nextcloud Forms app is a self-hosted surveys and questionaires app.\n\n* Simple design: No mass of options, only the essentials. Works well on mobile\n  of course.\n* View & export results: Results are visualized and can also be exported as CSV\n  in the same format used by Google Forms.\n* Data under your control: The survey info and responses are kept private on\n  your instance.","deps":{"nextcloud-php83":{"origin":"www/nextcloud","version":"31.0.2"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["www"],"annotations":{"flavor":"php83"},"messages":[{"message":"Run `occ upgrade` to create the Nextcloud forms app database structure","type":"install"},{"message":"Run `occ upgrade` to update the Nextcloud forms app database structure"}]},{"name":"nextcloud-forms-php84","origin":"www/nextcloud-forms","version":"5.0.4","comment":"Forms app for Nextcloud","maintainer":"brnrd@FreeBSD.org","www":"https://apps.nextcloud.com/apps/forms","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"57df2f309f7123cffa3e37408ad6312a3aed37a747db6b778d8d093d1f6b6ba0","flatsize":22734435,"path":"All/nextcloud-forms-php84-5.0.4.pkg","repopath":"All/nextcloud-forms-php84-5.0.4.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":3687308,"desc":"The Nextcloud Forms app is a self-hosted surveys and questionaires app.\n\n* Simple design: No mass of options, only the essentials. Works well on mobile\n  of course.\n* View & export results: Results are visualized and can also be exported as CSV\n  in the same format used by Google Forms.\n* Data under your control: The survey info and responses are kept private on\n  your instance.","deps":{"nextcloud-php84":{"origin":"www/nextcloud","version":"31.0.2"},"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["www"],"annotations":{"flavor":"php84"},"messages":[{"message":"Run `occ upgrade` to create the Nextcloud forms app database structure","type":"install"},{"message":"Run `occ upgrade` to update the Nextcloud forms app database structure"}]},{"name":"nextcloud-end_to_end_encryption-php82","origin":"security/nextcloud-end_to_end_encryption","version":"1.17.0","comment":"End-to-End Encryption app for Nextcloud","maintainer":"brnrd@freebsd.org","www":"https://apps.nextcloud.com/apps/end_to_end_encryption","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ee8d4403b04dff3e1a3253b098de0faa7c1c3c036b2f22184c6dfda3dc73df3f","flatsize":8864671,"path":"All/nextcloud-end_to_end_encryption-php82-1.17.0.pkg","repopath":"All/nextcloud-end_to_end_encryption-php82-1.17.0.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":1363752,"desc":"Provides the necessary endpoint to enable end-to-end encryption","deps":{"nextcloud-php82":{"origin":"www/nextcloud","version":"31.0.2"},"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["security"],"annotations":{"flavor":"php82"},"messages":[{"message":"Run `occ upgrade` to create the Nextcloud end_to_end_encryption app database structure","type":"install"},{"message":"Run `occ upgrade` to update the Nextcloud end_to_end_encryption app database structure"}]},{"name":"nextcloud-forms-php82","origin":"www/nextcloud-forms","version":"5.0.4","comment":"Forms app for Nextcloud","maintainer":"brnrd@FreeBSD.org","www":"https://apps.nextcloud.com/apps/forms","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"08f21bebd897b3736764570cbe68e34f5ae46ac42e77f0850dcdc8a3f5457376","flatsize":22734435,"path":"All/nextcloud-forms-php82-5.0.4.pkg","repopath":"All/nextcloud-forms-php82-5.0.4.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":3687384,"desc":"The Nextcloud Forms app is a self-hosted surveys and questionaires app.\n\n* Simple design: No mass of options, only the essentials. Works well on mobile\n  of course.\n* View & export results: Results are visualized and can also be exported as CSV\n  in the same format used by Google Forms.\n* Data under your control: The survey info and responses are kept private on\n  your instance.","deps":{"nextcloud-php82":{"origin":"www/nextcloud","version":"31.0.2"},"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["www"],"annotations":{"flavor":"php82"},"messages":[{"message":"Run `occ upgrade` to create the Nextcloud forms app database structure","type":"install"},{"message":"Run `occ upgrade` to update the Nextcloud forms app database structure"}]},{"name":"nextcloud-end_to_end_encryption-php81","origin":"security/nextcloud-end_to_end_encryption","version":"1.17.0","comment":"End-to-End Encryption app for Nextcloud","maintainer":"brnrd@freebsd.org","www":"https://apps.nextcloud.com/apps/end_to_end_encryption","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"548368b785fde141c07afaa576763c9e31740069ac3bdbac0e62caa502c405a7","flatsize":8864671,"path":"All/nextcloud-end_to_end_encryption-php81-1.17.0.pkg","repopath":"All/nextcloud-end_to_end_encryption-php81-1.17.0.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":1363916,"desc":"Provides the necessary endpoint to enable end-to-end encryption","deps":{"nextcloud-php81":{"origin":"www/nextcloud","version":"31.0.2"},"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["security"],"annotations":{"flavor":"php81"},"messages":[{"message":"Run `occ upgrade` to create the Nextcloud end_to_end_encryption app database structure","type":"install"},{"message":"Run `occ upgrade` to update the Nextcloud end_to_end_encryption app database structure"}]},{"name":"nextcloud-forms-php81","origin":"www/nextcloud-forms","version":"5.0.4","comment":"Forms app for Nextcloud","maintainer":"brnrd@FreeBSD.org","www":"https://apps.nextcloud.com/apps/forms","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"360e3e0ea7a503fe0ae3bfc23c796451d02014a70ea98c01754cb399587f70ac","flatsize":22734435,"path":"All/nextcloud-forms-php81-5.0.4.pkg","repopath":"All/nextcloud-forms-php81-5.0.4.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":3687392,"desc":"The Nextcloud Forms app is a self-hosted surveys and questionaires app.\n\n* Simple design: No mass of options, only the essentials. Works well on mobile\n  of course.\n* View & export results: Results are visualized and can also be exported as CSV\n  in the same format used by Google Forms.\n* Data under your control: The survey info and responses are kept private on\n  your instance.","deps":{"nextcloud-php81":{"origin":"www/nextcloud","version":"31.0.2"},"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["www"],"annotations":{"flavor":"php81"},"messages":[{"message":"Run `occ upgrade` to create the Nextcloud forms app database structure","type":"install"},{"message":"Run `occ upgrade` to update the Nextcloud forms app database structure"}]},{"name":"nextcloud-mail-php84","origin":"mail/nextcloud-mail","version":"4.3.3","comment":"Mail app for Nextcloud","maintainer":"brnrd@FreeBSD.org","www":"https://apps.nextcloud.com/apps/mail","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3fa30e5f1b6f2ab046078181811807ba2facd8c62579954b43c4f9d5f20af561","flatsize":89202087,"path":"All/nextcloud-mail-php84-4.3.3.pkg","repopath":"All/nextcloud-mail-php84-4.3.3.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":17995220,"desc":"Easy to use email client which connects to your mail server via IMAP and SMTP.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"nextcloud-php84":{"origin":"www/nextcloud","version":"31.0.2"},"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-pecl-imap":{"origin":"mail/pecl-imap","version":"1.0.3"}},"categories":["mail"],"annotations":{"cpe":"cpe:2.3:a:nextcloud:mail:4.3.3:::::dragonfly6:x86_64","flavor":"php84"},"messages":[{"message":"Run `occ upgrade` to create the Nextcloud mail app database structure","type":"install"},{"message":"Run `occ upgrade` to update the Nextcloud mail app database structure"}]},{"name":"nextcloud-cospend-php84","origin":"finance/nextcloud-cospend","version":"3.0.11","comment":"Cospend app for Nextcloud","maintainer":"mr@FreeBSD.org","www":"https://apps.nextcloud.com/apps/cospend","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"868ad78c8a277bf921529488fce1d81a55b8017957700636e690660a164c90b6","flatsize":31124437,"path":"All/nextcloud-cospend-php84-3.0.11.pkg","repopath":"All/nextcloud-cospend-php84-3.0.11.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":4728416,"desc":"Nextcloud Cospend is a group/shared budget manager.\nIt was inspired by the great IHateMoney.\nYou can use it when you share a house, when you go on vacation with friends,\nwhenever you share money with others.\nIt lets you create projects with members and bills.\nEach member has a balance computed from the project bills.\nThis way you can see who owes the group and who the group owes.\nUltimately you can ask for a settlement plan telling you\nwhich payments to make to reset members balances.\nProject members are independent from Nextcloud users.\nProjects can be accessed and modified by people without a Nextcloud account.\nEach project has an ID and a password for guest access.\nMoneyBuster Android client is available in F-Droid and on the Play store.\nPayForMe iOS client is currently being developped!","deps":{"nextcloud-php84":{"origin":"www/nextcloud","version":"31.0.2"},"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["editors","finance","www"],"annotations":{"flavor":"php84"},"messages":[{"message":"Run `occ upgrade` to create the Nextcloud cospend app database structure","type":"install"},{"message":"Run `occ upgrade` to update the Nextcloud cospend app database structure"}]},{"name":"nextcloud-cospend-php83","origin":"finance/nextcloud-cospend","version":"3.0.11","comment":"Cospend app for Nextcloud","maintainer":"mr@FreeBSD.org","www":"https://apps.nextcloud.com/apps/cospend","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6906291465c40b9cbee788f49c7dac55ffe5a9db8bce1b4a614f1b0b0477a0d1","flatsize":31124437,"path":"All/nextcloud-cospend-php83-3.0.11.pkg","repopath":"All/nextcloud-cospend-php83-3.0.11.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":4728536,"desc":"Nextcloud Cospend is a group/shared budget manager.\nIt was inspired by the great IHateMoney.\nYou can use it when you share a house, when you go on vacation with friends,\nwhenever you share money with others.\nIt lets you create projects with members and bills.\nEach member has a balance computed from the project bills.\nThis way you can see who owes the group and who the group owes.\nUltimately you can ask for a settlement plan telling you\nwhich payments to make to reset members balances.\nProject members are independent from Nextcloud users.\nProjects can be accessed and modified by people without a Nextcloud account.\nEach project has an ID and a password for guest access.\nMoneyBuster Android client is available in F-Droid and on the Play store.\nPayForMe iOS client is currently being developped!","deps":{"nextcloud-php83":{"origin":"www/nextcloud","version":"31.0.2"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["editors","finance","www"],"annotations":{"flavor":"php83"},"messages":[{"message":"Run `occ upgrade` to create the Nextcloud cospend app database structure","type":"install"},{"message":"Run `occ upgrade` to update the Nextcloud cospend app database structure"}]},{"name":"nextcloud-deck-php81","origin":"www/nextcloud-deck","version":"1.15.0","comment":"Kanban app for Nextcloud","maintainer":"brnrd@FreeBSD.org","www":"https://apps.nextcloud.com/apps/deck","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"22d2e47af5ed40743423227cbe5477b8052b193876ac118f298cc7baecf4d8d9","flatsize":62820594,"path":"All/nextcloud-deck-php81-1.15.0.pkg","repopath":"All/nextcloud-deck-php81-1.15.0.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":9002360,"desc":"Nextcloud Deck is a kanban style organization tool aimed at personal\nplanning and project organization for teams integrated with Nextcloud.","deps":{"nextcloud-php81":{"origin":"www/nextcloud","version":"31.0.2"},"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["www"],"annotations":{"cpe":"cpe:2.3:a:deck:deck:1.15.0:::::dragonfly6:x86_64","flavor":"php81"},"messages":[{"message":"Run `occ upgrade` to create the Nextcloud deck app database structure","type":"install"},{"message":"Run `occ upgrade` to update the Nextcloud deck app database structure"}]},{"name":"nextcloud-mail-php82","origin":"mail/nextcloud-mail","version":"4.3.3","comment":"Mail app for Nextcloud","maintainer":"brnrd@FreeBSD.org","www":"https://apps.nextcloud.com/apps/mail","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"be583a8256a56d80152f60566853448d20a3c080ad3c6af910b4a22030cd729e","flatsize":89202087,"path":"All/nextcloud-mail-php82-4.3.3.pkg","repopath":"All/nextcloud-mail-php82-4.3.3.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":17984980,"desc":"Easy to use email client which connects to your mail server via IMAP and SMTP.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"nextcloud-php82":{"origin":"www/nextcloud","version":"31.0.2"},"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-imap":{"origin":"mail/php82-imap","version":"8.2.28"}},"categories":["mail"],"annotations":{"cpe":"cpe:2.3:a:nextcloud:mail:4.3.3:::::dragonfly6:x86_64","flavor":"php82"},"messages":[{"message":"Run `occ upgrade` to create the Nextcloud mail app database structure","type":"install"},{"message":"Run `occ upgrade` to update the Nextcloud mail app database structure"}]},{"name":"nextcloud-deck-php84","origin":"www/nextcloud-deck","version":"1.15.0","comment":"Kanban app for Nextcloud","maintainer":"brnrd@FreeBSD.org","www":"https://apps.nextcloud.com/apps/deck","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9d4263d1f1dd44e69ecae30d3c31a3ca11a2d0f9a7fb2957b4b413e5c5614846","flatsize":62820594,"path":"All/nextcloud-deck-php84-1.15.0.pkg","repopath":"All/nextcloud-deck-php84-1.15.0.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":9002080,"desc":"Nextcloud Deck is a kanban style organization tool aimed at personal\nplanning and project organization for teams integrated with Nextcloud.","deps":{"nextcloud-php84":{"origin":"www/nextcloud","version":"31.0.2"},"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["www"],"annotations":{"cpe":"cpe:2.3:a:deck:deck:1.15.0:::::dragonfly6:x86_64","flavor":"php84"},"messages":[{"message":"Run `occ upgrade` to create the Nextcloud deck app database structure","type":"install"},{"message":"Run `occ upgrade` to update the Nextcloud deck app database structure"}]},{"name":"nextcloud-deck-php82","origin":"www/nextcloud-deck","version":"1.15.0","comment":"Kanban app for Nextcloud","maintainer":"brnrd@FreeBSD.org","www":"https://apps.nextcloud.com/apps/deck","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a3f12c221fabfae47b13e9a9048635298a07da6e86b5e5e68b149c93874b30f5","flatsize":62820594,"path":"All/nextcloud-deck-php82-1.15.0.pkg","repopath":"All/nextcloud-deck-php82-1.15.0.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":9002308,"desc":"Nextcloud Deck is a kanban style organization tool aimed at personal\nplanning and project organization for teams integrated with Nextcloud.","deps":{"nextcloud-php82":{"origin":"www/nextcloud","version":"31.0.2"},"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["www"],"annotations":{"cpe":"cpe:2.3:a:deck:deck:1.15.0:::::dragonfly6:x86_64","flavor":"php82"},"messages":[{"message":"Run `occ upgrade` to create the Nextcloud deck app database structure","type":"install"},{"message":"Run `occ upgrade` to update the Nextcloud deck app database structure"}]},{"name":"nextcloud-cospend-php82","origin":"finance/nextcloud-cospend","version":"3.0.11","comment":"Cospend app for Nextcloud","maintainer":"mr@FreeBSD.org","www":"https://apps.nextcloud.com/apps/cospend","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f36078d515b8d182f703e96c0f490d72d537b285a529e8cad34b88d6df0461b8","flatsize":31124437,"path":"All/nextcloud-cospend-php82-3.0.11.pkg","repopath":"All/nextcloud-cospend-php82-3.0.11.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":4728192,"desc":"Nextcloud Cospend is a group/shared budget manager.\nIt was inspired by the great IHateMoney.\nYou can use it when you share a house, when you go on vacation with friends,\nwhenever you share money with others.\nIt lets you create projects with members and bills.\nEach member has a balance computed from the project bills.\nThis way you can see who owes the group and who the group owes.\nUltimately you can ask for a settlement plan telling you\nwhich payments to make to reset members balances.\nProject members are independent from Nextcloud users.\nProjects can be accessed and modified by people without a Nextcloud account.\nEach project has an ID and a password for guest access.\nMoneyBuster Android client is available in F-Droid and on the Play store.\nPayForMe iOS client is currently being developped!","deps":{"nextcloud-php82":{"origin":"www/nextcloud","version":"31.0.2"},"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["editors","finance","www"],"annotations":{"flavor":"php82"},"messages":[{"message":"Run `occ upgrade` to create the Nextcloud cospend app database structure","type":"install"},{"message":"Run `occ upgrade` to update the Nextcloud cospend app database structure"}]},{"name":"nextcloud-contacts-php84","origin":"www/nextcloud-contacts","version":"7.0.4","comment":"Contacts app for Nextcloud","maintainer":"brnrd@FreeBSD.org","www":"https://apps.nextcloud.com/apps/contacts","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cc20cbfdad5f35ffd3bf33d5c9d79912a78a8ca44fba6fe54698e9f427a1b625","flatsize":18816123,"path":"All/nextcloud-contacts-php84-7.0.4.pkg","repopath":"All/nextcloud-contacts-php84-7.0.4.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":3004668,"desc":"The Nextcloud contacts app is a user interface for Nextcloud's CardDAV\nserver. Easily sync contacts from various devices with your Nextcloud\nand edit them online.\n * Integration with other Nextcloud apps! Currently Mail and Calendar -\n   more to come.\n * Never forget a birthday! You can sync birthdays and other recurring\n   events with your Nextcloud Calendar.\n * Sharing of Adressbooks! You want to share your contacts with your\n   friends or coworkers? No problem!\n * We're not reinventing the wheel! Based on the great and open SabreDAV\n   library.","deps":{"nextcloud-php84":{"origin":"www/nextcloud","version":"31.0.2"},"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["www"],"annotations":{"cpe":"cpe:2.3:a:nextcloud:contacts:7.0.4:::::dragonfly6:x86_64","flavor":"php84"},"messages":[{"message":"Run `occ upgrade` to create the Nextcloud contacts app database structure","type":"install"},{"message":"Run `occ upgrade` to update the Nextcloud contacts app database structure"}]},{"name":"nextcloud-mail-php83","origin":"mail/nextcloud-mail","version":"4.3.3","comment":"Mail app for Nextcloud","maintainer":"brnrd@FreeBSD.org","www":"https://apps.nextcloud.com/apps/mail","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"af7e8d145984567a9ac32c60245bbc188849ac03219e2bb7796c95b2e030d6b6","flatsize":89202087,"path":"All/nextcloud-mail-php83-4.3.3.pkg","repopath":"All/nextcloud-mail-php83-4.3.3.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":17988592,"desc":"Easy to use email client which connects to your mail server via IMAP and SMTP.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"nextcloud-php83":{"origin":"www/nextcloud","version":"31.0.2"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-imap":{"origin":"mail/php83-imap","version":"8.3.21"}},"categories":["mail"],"annotations":{"cpe":"cpe:2.3:a:nextcloud:mail:4.3.3:::::dragonfly6:x86_64","flavor":"php83"},"messages":[{"message":"Run `occ upgrade` to create the Nextcloud mail app database structure","type":"install"},{"message":"Run `occ upgrade` to update the Nextcloud mail app database structure"}]},{"name":"nextcloud-contacts-php83","origin":"www/nextcloud-contacts","version":"7.0.4","comment":"Contacts app for Nextcloud","maintainer":"brnrd@FreeBSD.org","www":"https://apps.nextcloud.com/apps/contacts","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5fed6088c76c2e4ce0109135673701b00fe743687dc9ce27c0877e2ad98b9e8a","flatsize":18816123,"path":"All/nextcloud-contacts-php83-7.0.4.pkg","repopath":"All/nextcloud-contacts-php83-7.0.4.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":3004904,"desc":"The Nextcloud contacts app is a user interface for Nextcloud's CardDAV\nserver. Easily sync contacts from various devices with your Nextcloud\nand edit them online.\n * Integration with other Nextcloud apps! Currently Mail and Calendar -\n   more to come.\n * Never forget a birthday! You can sync birthdays and other recurring\n   events with your Nextcloud Calendar.\n * Sharing of Adressbooks! You want to share your contacts with your\n   friends or coworkers? No problem!\n * We're not reinventing the wheel! Based on the great and open SabreDAV\n   library.","deps":{"nextcloud-php83":{"origin":"www/nextcloud","version":"31.0.2"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["www"],"annotations":{"cpe":"cpe:2.3:a:nextcloud:contacts:7.0.4:::::dragonfly6:x86_64","flavor":"php83"},"messages":[{"message":"Run `occ upgrade` to create the Nextcloud contacts app database structure","type":"install"},{"message":"Run `occ upgrade` to update the Nextcloud contacts app database structure"}]},{"name":"nextcloud-contacts-php82","origin":"www/nextcloud-contacts","version":"7.0.4","comment":"Contacts app for Nextcloud","maintainer":"brnrd@FreeBSD.org","www":"https://apps.nextcloud.com/apps/contacts","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"47af875c61a80fcceec988b0cd4fdc171dfe55c04233d99654ca1423e19289a5","flatsize":18816123,"path":"All/nextcloud-contacts-php82-7.0.4.pkg","repopath":"All/nextcloud-contacts-php82-7.0.4.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":3004732,"desc":"The Nextcloud contacts app is a user interface for Nextcloud's CardDAV\nserver. Easily sync contacts from various devices with your Nextcloud\nand edit them online.\n * Integration with other Nextcloud apps! Currently Mail and Calendar -\n   more to come.\n * Never forget a birthday! You can sync birthdays and other recurring\n   events with your Nextcloud Calendar.\n * Sharing of Adressbooks! You want to share your contacts with your\n   friends or coworkers? No problem!\n * We're not reinventing the wheel! Based on the great and open SabreDAV\n   library.","deps":{"nextcloud-php82":{"origin":"www/nextcloud","version":"31.0.2"},"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["www"],"annotations":{"cpe":"cpe:2.3:a:nextcloud:contacts:7.0.4:::::dragonfly6:x86_64","flavor":"php82"},"messages":[{"message":"Run `occ upgrade` to create the Nextcloud contacts app database structure","type":"install"},{"message":"Run `occ upgrade` to update the Nextcloud contacts app database structure"}]},{"name":"nextcloud-contacts-php81","origin":"www/nextcloud-contacts","version":"7.0.4","comment":"Contacts app for Nextcloud","maintainer":"brnrd@FreeBSD.org","www":"https://apps.nextcloud.com/apps/contacts","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"11aa51cc3b5d25a445df67136490f6198cbb6a2a9f5a76ec8d94e257ea793f3a","flatsize":18816123,"path":"All/nextcloud-contacts-php81-7.0.4.pkg","repopath":"All/nextcloud-contacts-php81-7.0.4.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":3004632,"desc":"The Nextcloud contacts app is a user interface for Nextcloud's CardDAV\nserver. Easily sync contacts from various devices with your Nextcloud\nand edit them online.\n * Integration with other Nextcloud apps! Currently Mail and Calendar -\n   more to come.\n * Never forget a birthday! You can sync birthdays and other recurring\n   events with your Nextcloud Calendar.\n * Sharing of Adressbooks! You want to share your contacts with your\n   friends or coworkers? No problem!\n * We're not reinventing the wheel! Based on the great and open SabreDAV\n   library.","deps":{"nextcloud-php81":{"origin":"www/nextcloud","version":"31.0.2"},"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["www"],"annotations":{"cpe":"cpe:2.3:a:nextcloud:contacts:7.0.4:::::dragonfly6:x86_64","flavor":"php81"},"messages":[{"message":"Run `occ upgrade` to create the Nextcloud contacts app database structure","type":"install"},{"message":"Run `occ upgrade` to update the Nextcloud contacts app database structure"}]},{"name":"nextcloud-cospend-php81","origin":"finance/nextcloud-cospend","version":"3.0.11","comment":"Cospend app for Nextcloud","maintainer":"mr@FreeBSD.org","www":"https://apps.nextcloud.com/apps/cospend","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3262c90b1587889fecbc211dcd15c0cd1fa30facaabd3e99c3a4047aae75bebc","flatsize":31124437,"path":"All/nextcloud-cospend-php81-3.0.11.pkg","repopath":"All/nextcloud-cospend-php81-3.0.11.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":4728528,"desc":"Nextcloud Cospend is a group/shared budget manager.\nIt was inspired by the great IHateMoney.\nYou can use it when you share a house, when you go on vacation with friends,\nwhenever you share money with others.\nIt lets you create projects with members and bills.\nEach member has a balance computed from the project bills.\nThis way you can see who owes the group and who the group owes.\nUltimately you can ask for a settlement plan telling you\nwhich payments to make to reset members balances.\nProject members are independent from Nextcloud users.\nProjects can be accessed and modified by people without a Nextcloud account.\nEach project has an ID and a password for guest access.\nMoneyBuster Android client is available in F-Droid and on the Play store.\nPayForMe iOS client is currently being developped!","deps":{"nextcloud-php81":{"origin":"www/nextcloud","version":"31.0.2"},"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["editors","finance","www"],"annotations":{"flavor":"php81"},"messages":[{"message":"Run `occ upgrade` to create the Nextcloud cospend app database structure","type":"install"},{"message":"Run `occ upgrade` to update the Nextcloud cospend app database structure"}]},{"name":"nextcloud-deck-php83","origin":"www/nextcloud-deck","version":"1.15.0","comment":"Kanban app for Nextcloud","maintainer":"brnrd@FreeBSD.org","www":"https://apps.nextcloud.com/apps/deck","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ea46af8c6b1c8084e44289d861201f10e3478ced2afc8b26a3d66bf8023d03e5","flatsize":62820594,"path":"All/nextcloud-deck-php83-1.15.0.pkg","repopath":"All/nextcloud-deck-php83-1.15.0.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":9002564,"desc":"Nextcloud Deck is a kanban style organization tool aimed at personal\nplanning and project organization for teams integrated with Nextcloud.","deps":{"nextcloud-php83":{"origin":"www/nextcloud","version":"31.0.2"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["www"],"annotations":{"cpe":"cpe:2.3:a:deck:deck:1.15.0:::::dragonfly6:x86_64","flavor":"php83"},"messages":[{"message":"Run `occ upgrade` to create the Nextcloud deck app database structure","type":"install"},{"message":"Run `occ upgrade` to update the Nextcloud deck app database structure"}]},{"name":"nextcloud-appointments-php83","origin":"www/nextcloud-appointments","version":"2.4.1","comment":"Appointments app for Nextcloud","maintainer":"brnrd@FreeBSD.org","www":"https://apps.nextcloud.com/apps/appointments","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3822c3685fabf6a07c31989b3f5f358ec1a9d7a81c80e00b079edf95c105c821","flatsize":7769659,"path":"All/nextcloud-appointments-php83-2.4.1.pkg","repopath":"All/nextcloud-appointments-php83-2.4.1.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":1474900,"desc":"The Appointments app lets you book appointments into your calendar via\nsecure online form. Attendees can confirm or cancel their appointments via\nan email link.","deps":{"nextcloud-php83":{"origin":"www/nextcloud","version":"31.0.2"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["www"],"annotations":{"flavor":"php83"},"messages":[{"message":"Run `occ upgrade` to create the Nextcloud appointments app database structure","type":"install"},{"message":"Run `occ upgrade` to update the Nextcloud appointments app database structure"}]},{"name":"newvox","origin":"games/newvox","version":"1.0_8","comment":"Voxel-style landscape rendering fly-by","maintainer":"ports@FreeBSD.org","www":"https://www.libsdl.org/projects/newvox/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0356ead1dc80e55226f0d1705c6991d0e42e16411434f5dcbd3ee1daf214f306","flatsize":11117,"path":"All/newvox-1.0_8.pkg","repopath":"All/newvox-1.0_8.pkg","licenselogic":"single","pkgsize":5252,"desc":"Voxel-style landscape rendering.  Move around the landscape\nby using the arrow keys.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe newvox port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"nextcloud-appointments-php82","origin":"www/nextcloud-appointments","version":"2.4.1","comment":"Appointments app for Nextcloud","maintainer":"brnrd@FreeBSD.org","www":"https://apps.nextcloud.com/apps/appointments","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"86b4b3c2227ff6221144cdea09e53d6f893e1879c1bd0c21dd0c9d7e6e2b8c34","flatsize":7769659,"path":"All/nextcloud-appointments-php82-2.4.1.pkg","repopath":"All/nextcloud-appointments-php82-2.4.1.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":1474912,"desc":"The Appointments app lets you book appointments into your calendar via\nsecure online form. Attendees can confirm or cancel their appointments via\nan email link.","deps":{"nextcloud-php82":{"origin":"www/nextcloud","version":"31.0.2"},"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["www"],"annotations":{"flavor":"php82"},"messages":[{"message":"Run `occ upgrade` to create the Nextcloud appointments app database structure","type":"install"},{"message":"Run `occ upgrade` to update the Nextcloud appointments app database structure"}]},{"name":"nextcloud-appointments-php84","origin":"www/nextcloud-appointments","version":"2.4.1","comment":"Appointments app for Nextcloud","maintainer":"brnrd@FreeBSD.org","www":"https://apps.nextcloud.com/apps/appointments","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b688e0625b615b5ba31830220ebed1c10365d1872db98f1644b8d59945cf087c","flatsize":7769659,"path":"All/nextcloud-appointments-php84-2.4.1.pkg","repopath":"All/nextcloud-appointments-php84-2.4.1.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":1474928,"desc":"The Appointments app lets you book appointments into your calendar via\nsecure online form. Attendees can confirm or cancel their appointments via\nan email link.","deps":{"nextcloud-php84":{"origin":"www/nextcloud","version":"31.0.2"},"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["www"],"annotations":{"flavor":"php84"},"messages":[{"message":"Run `occ upgrade` to create the Nextcloud appointments app database structure","type":"install"},{"message":"Run `occ upgrade` to update the Nextcloud appointments app database structure"}]},{"name":"newtonsoft-json","origin":"devel/newtonsoft-json","version":"9.0.1_4","comment":"Popular high-performance JSON framework for .NET","maintainer":"ports@FreeBSD.org","www":"http://james.newtonking.com/json","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"63875df826c13bb9fc6463bc96d85b91cdb661eace3a6b79c3bc6d0e44023199","flatsize":736746,"path":"All/newtonsoft-json-9.0.1_4.pkg","repopath":"All/newtonsoft-json-9.0.1_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":226864,"desc":"Popular high-performance JSON framework for .NET\n* Flexible JSON serializer for converting between .NET objects and JSON\n* LINQ to JSON for manually reading and writing JSON\n* High performance, faster than .NET's built-in JSON serializers\n* Write indented, easy to read JSON\n* Convert JSON to and from XML\n* Supports .NET 2, .NET 3.5, .NET 4, .NET 4.5, Silverlight, Windows Phone and\n  Windows 8 Store\n\nThe JSON serializer in Json.NET is a good choice when the JSON you are reading\nor writing maps closely to a .NET class.","deps":{"mono5.20":{"origin":"lang/mono5.20","version":"5.20.1.34_4"}},"categories":["devel"],"messages":[{"message":"===>   NOTICE:\n\nThe newtonsoft-json port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"nextcloud-mail-php81","origin":"mail/nextcloud-mail","version":"4.3.3","comment":"Mail app for Nextcloud","maintainer":"brnrd@FreeBSD.org","www":"https://apps.nextcloud.com/apps/mail","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"63dce55400ac33921bcdbf29766f666a74f67842cc2ac156f30d610543561f93","flatsize":89202087,"path":"All/nextcloud-mail-php81-4.3.3.pkg","repopath":"All/nextcloud-mail-php81-4.3.3.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":17985264,"desc":"Easy to use email client which connects to your mail server via IMAP and SMTP.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"nextcloud-php81":{"origin":"www/nextcloud","version":"31.0.2"},"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-imap":{"origin":"mail/php81-imap","version":"8.1.32"}},"categories":["mail"],"annotations":{"cpe":"cpe:2.3:a:nextcloud:mail:4.3.3:::::dragonfly6:x86_64","flavor":"php81"},"messages":[{"message":"Run `occ upgrade` to create the Nextcloud mail app database structure","type":"install"},{"message":"Run `occ upgrade` to update the Nextcloud mail app database structure"}]},{"name":"newt","origin":"devel/newt","version":"0.52.25","comment":"Not Eriks Windowing Toolkit: console I/O handling library","maintainer":"atanubiswas484@gmail.com","www":"https://pagure.io/newt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c8808b9c986da0cb14f0f75d0c2e428be9a17972115b60803e3fce0b0b40017d","flatsize":395148,"path":"All/newt-0.52.25.pkg","repopath":"All/newt-0.52.25.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":101668,"desc":"Newt is a windowing toolkit for text mode built from the slang\nlibrary. It allows color text mode applications to easily use\nstackable windows, push buttons, check boxes, radio buttons, lists,\nentry fields, labels, and displayable text. Scrollbars are supported,\nand forms may be nested to provide extra functionality.\n\nBesides the newt library, this port provides whiptail, which may\nbe used from shell scripts similarly to Savio Lam's \"dialog\". Newt\nprovides the textual interface for the Red Hat and Debian boot\ndisks.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libslang2":{"origin":"devel/libslang2","version":"2.3.3_2"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"popt":{"origin":"devel/popt","version":"1.19_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libintl.so.8","libpopt.so.0","libslang.so.2"],"options":{"NLS":"on","PYTHON":"on","TCL":"off"}},{"name":"newsx","origin":"news/newsx","version":"1.6_5","comment":"Program to fetch news from and post news to a remote NNTP server","maintainer":"thierry@FreeBSD.org","www":"https://web.archive.org/web/20220208213916/http://www.kvaleberg.no/newsx.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"60eb5200ef6edb4f38989a94738c611ec822d31cd4ac49d233a4607a9d3e6566","flatsize":221269,"path":"All/newsx-1.6_5.pkg","repopath":"All/newsx-1.6_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":87380,"desc":"Newsx is an NNTP client for Unix. It will connect to a remote NNTP\nserver and post outgoing articles batched by the news system, as well as\nfetch incoming articles.\n\nIt provides the NNTP capabilities required for small local news spools\non installations with NNTP access only through limited ISP accounts. It\nworks well via a dialup SLIP/PPP connection.\n\nNewsx is also well suited for large spools with normal feeds, being\nused for pulling newsgroups from specific NNTP servers that are not\ndistributed in the usual manner. Since newsx obeys the normal news spool\nconfiguration file and requires little or no specific configuration, the\nadministrative burden should be minimized.","deps":{"inn":{"origin":"news/inn","version":"2.7.2"}},"categories":["news"],"shlibs_required":["libc.so.8","libinn.so.9"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:newsx:newsx:1.6:::::dragonfly6:x86_64:5"}},{"name":"newsstar","origin":"news/newsstar","version":"1.5.6_5","comment":"Transfer news between a local NNTP server (INN, sn, s-news)","maintainer":"mandree@FreeBSD.org","www":"https://newsstar.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"721dd61646ec688e0848e4a4530e9b7755ad4b4949dd5210d344efeb971d7f52","flatsize":312849,"path":"All/newsstar-1.5.6_5.pkg","repopath":"All/newsstar-1.5.6_5.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":96176,"desc":"Newsstar fetches news and posts it to a local server; INN, s-news and sn are\nsupported, and it should be easy to adapt for other servers with some\nconfiguration and extra scripts. It's designed for Unix-like systems, and all\nthe development was done on Linux.\n\nThere are already plenty of other programs to do this, but what makes newsstar\nspecial is that it can make multiple simultaneous connections, not only to\none server, but to several, supporting up to 10 threads. Before fetching each\narticle it checks that it hasn't already been downloaded by another thread or\nin a previous session. It can also pipeline article requests to make better\nuse of available bandwidth.\n\nI wrote it because a number of ISPs I have used suffer from unreliable\nnewsfeeds. There is an excellent free server made available by\nnews.individual.net, but it can be a bit slow at times, and using external\nservers uses more bandwidth. Therefore I wanted a program which could fetch\nwhatever articles my ISP has available, but use the foreign server to avoid\nmissing posts or getting them very late, and to do it as fast as possible.","deps":{"gdbm":{"origin":"databases/gdbm","version":"1.24"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["news"],"shlibs_required":["libc.so.8","libgdbm.so.6","libncurses.so.6","libssl.so.12","libtinfo.so.6"],"options":{"DOCS":"on","EXAMPLES":"on","SSL":"on"}},{"name":"newsraft","origin":"www/newsraft","version":"0.29","comment":"Feed reader for terminal","maintainer":"uzsolt@FreeBSD.org","www":"https://codeberg.org/newsraft/newsraft","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"958c4dedf1ca76ae20b92f0eedaea951443203c408e928632bdf96db1f9b04a8","flatsize":185521,"path":"All/newsraft-0.29.pkg","repopath":"All/newsraft-0.29.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":72612,"desc":"Newsraft is a feed reader with ncurses user interface. It's greatly inspired by\nNewsboat and tries to be its lightweight counterpart.\n\nFeatures:\n* Parallel downloads\n* Section-based feeds grouping\n* Opening links in any program\n* Viewing news from all feeds with explore mode\n* Automatic updates for feeds and sections\n* Per-feed settings and key bindings\n* Assigning multiple actions to key bindings\n* Processing feeds from command output\n* Text searching by news titles and content\n* Interactive news content viewing","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"gumbo":{"origin":"devel/gumbo","version":"0.13.0"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"yajl":{"origin":"devel/yajl","version":"2.1.0"}},"categories":["www"],"shlibs_required":["libc.so.8","libcurl.so.4","libexpat.so.1","libgumbo.so.3","libncurses.so.6","libpthread.so.0","libsqlite3.so.0","libtinfo.so.6","libyajl.so.2"]},{"name":"newsfetch","origin":"news/newsfetch","version":"1.21_3","comment":"Download news articles from NNTP server","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"164dca2bcb2d2c521ed3cbcc0f7771d9395e102d6173d17759ddc6ba26335ee8","flatsize":25467,"path":"All/newsfetch-1.21_3.pkg","repopath":"All/newsfetch-1.21_3.pkg","licenselogic":"single","pkgsize":11880,"desc":"Newsfetch pulls news from an NNTP server and writes the articles to a file\nor pipes them to the specified command. The file created by newsfetch can be\nused with any mail reader.","categories":["news"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe newsfetch port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"newspost","origin":"news/newspost","version":"2.1.1_2","comment":"Full-featured Usenet binary autoposter","maintainer":"ports@FreeBSD.org","www":"http://newspost.unixcab.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"65636accd16c18e054b7406ba7f567fd6baedc3852dffc86f3450d8a0cb16df4","flatsize":93072,"path":"All/newspost-2.1.1_2.pkg","repopath":"All/newspost-2.1.1_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":43256,"desc":"Newspost is a full-featured Usenet binary autoposter.  It is meant as\nan all-in-one posting solution.  In addition to posting files, it can\npost text prefixes, and generate and post .SFV files and .PAR volumes.","categories":["news"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe newspost port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"newsgrab","origin":"news/newsgrab","version":"0.4.0_1","comment":"Download and uudecode binary files from USENET using regexps","maintainer":"ports@FreeBSD.org","www":"https://newsgrab.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ca446f7aa7feecf26cf5f9ec86d44ca663a4d1d53fbaf47f1e6d9d44f27c901a","flatsize":33614,"path":"All/newsgrab-0.4.0_1.pkg","repopath":"All/newsgrab-0.4.0_1.pkg","licenselogic":"single","pkgsize":11916,"desc":"Based on a given regular expression and news group, newsgrab will\nconnect to your NNTP server and download all the binaries in articles\nthat match the given regexp and uudecode them.","deps":{"p5-NNTPClient":{"origin":"news/p5-NNTPClient","version":"0.37_1"},"p5-News-Newsrc":{"origin":"news/p5-News-Newsrc","version":"1.11_1"},"p5-Term-ReadKey":{"origin":"devel/p5-Term-ReadKey","version":"2.38_1"},"p5-Time-modules":{"origin":"devel/p5-Time-modules","version":"2013.0912_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["news"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe newsgrab port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"newsfish","origin":"news/newsfish","version":"1.2.6_1","comment":"Batch USENET news reader with filter capabilities","maintainer":"ports@FreeBSD.org","www":"https://www.saddi.com/software/newsfish/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8c04ddf200c63fb1e5cbdfeef98910a721c8647aa9dbe814e76039272810bc28","flatsize":40497,"path":"All/newsfish-1.2.6_1.pkg","repopath":"All/newsfish-1.2.6_1.pkg","licenselogic":"single","pkgsize":20180,"desc":"From the README:\n\nnewsfish, quite simply, is a batch USENET news reader. In other words,\nit is not interactive, and it has a very simple user interface. The power\nof newsfish is that it can sift through articles and save only the ones\nthat match your criteria. It does this by applying a set of regular\nexpressions (a la grep/egrep) to the headers of each article.\n\nArticles are saved in mailbox format, which makes them suitable for\nviewing under most popular mail readers.","categories":["news"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe newsfish port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"nextcloud-appointments-php81","origin":"www/nextcloud-appointments","version":"2.4.1","comment":"Appointments app for Nextcloud","maintainer":"brnrd@FreeBSD.org","www":"https://apps.nextcloud.com/apps/appointments","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a133c3c8f6ff01b4bcd5adfa9bfd0f57f960c7ee9adb1f854f72e4ac95c1f790","flatsize":7769659,"path":"All/nextcloud-appointments-php81-2.4.1.pkg","repopath":"All/nextcloud-appointments-php81-2.4.1.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":1474940,"desc":"The Appointments app lets you book appointments into your calendar via\nsecure online form. Attendees can confirm or cancel their appointments via\nan email link.","deps":{"nextcloud-php81":{"origin":"www/nextcloud","version":"31.0.2"},"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["www"],"annotations":{"flavor":"php81"},"messages":[{"message":"Run `occ upgrade` to create the Nextcloud appointments app database structure","type":"install"},{"message":"Run `occ upgrade` to update the Nextcloud appointments app database structure"}]},{"name":"newfile","origin":"devel/newfile","version":"1.0.14_7","comment":"Tool for creating starter files in various languages","maintainer":"ports@FreeBSD.org","www":"https://newfile.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bcd5945da10540f0a4e90dea37dadfd32a012c234121ee0de0ea49a02c4dc474","flatsize":114544,"path":"All/newfile-1.0.14_7.pkg","repopath":"All/newfile-1.0.14_7.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":38420,"desc":"Newfile is a tool for creating starter files in various languages.\nIt uses a full-featured preprocessor (like the C preprocessor) to\ntransform templates into customized starter files. It can also generate\ntrees of files for a specific purpose, such as a project using automake\nand autoconf, or a FreeBSD port.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"}},"categories":["devel"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe newfile port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"newmat","origin":"math/newmat","version":"1.1_1","comment":"C++ matrix library","maintainer":"stephen@FreeBSD.org","www":"http://www.robertnz.net/nm_intro.htm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7ea5befdcdb413a10f77891f643bbaf0a5c634afe6701120b612acc6dfa1e1f7","flatsize":1484688,"path":"All/newmat-1.1_1.pkg","repopath":"All/newmat-1.1_1.pkg","licenselogic":"single","pkgsize":223544,"desc":"The package is intended for scientists and engineers who need to manipulate\na variety of types of matrices using standard matrix operations. Emphasis is\non the kind of operations needed in statistical calculations such as least\nsquares, linear equation solve and eigenvalues.","categories":["math"]},{"name":"nexfontsel","origin":"x11-fonts/nexfontsel","version":"3.1","comment":"NeXtaw based replacement for xfontsel","maintainer":"ports@FreeBSD.org","www":"http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/nexfontsel/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"398b2d6baf87fad3ce52d4e1f3dc6711d39ebba13dfde36831fc2ebb63513a90","flatsize":52552,"path":"All/nexfontsel-3.1.pkg","repopath":"All/nexfontsel-3.1.pkg","licenselogic":"single","pkgsize":21332,"desc":"NeXFontSel is a improve version of xfontsel. NeXFontSel has these\nadvantage from standerd xfontsel.\n\no neXtaw's scrollable menu widget.\no \"reset button\".\no I18N sopport.\no Unicode support.\no Some short-cut key bindings support.","deps":{"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"neXtaw":{"origin":"x11-toolkits/neXtaw","version":"0.15.1_5"}},"categories":["x11-fonts"],"shlibs_required":["libX11.so.6","libXmu.so.6","libXt.so.6","libc.so.8","libneXtaw.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe nexfontsel port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"netwalk","origin":"games/netwalk","version":"0.4.11_3","comment":"Game where the object is to connect every terminal to the main server","maintainer":"ports@FreeBSD.org","www":"https://github.com/blynn/netwalk","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1931fadd9e0318bd4cba5f53e8757a68b6bbbb97127cf43750e8987cd68cfd3e","flatsize":157428,"path":"All/netwalk-0.4.11_3.pkg","repopath":"All/netwalk-0.4.11_3.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":79348,"desc":"NetWalk is a puzzle game where the object is to connect every terminal to the\nmain server. (These are represented by coloured boxes, so you could\nalso imagine them to be water mains, electricity cables, phone lines, etc.)\n\nIn this version, not only must every terminal be connected, but every piece of\ncable must also be connected to the main server somehow.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXau":{"origin":"x11/libXau","version":"1.0.11"},"libXdmcp":{"origin":"x11/libXdmcp","version":"1.1.5"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_ttf":{"origin":"graphics/sdl_ttf","version":"2.0.11_8"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_ttf-2.0.so.0","libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe netwalk port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"netwib","origin":"net/netwib","version":"5.38.0_3","comment":"Netwib network programming library","maintainer":"jmohacsi@bsd.hu","www":"http://www.laurentconstantin.com/en/netw/netwib/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ec8e2f477e4490668f451b51e15406eb5cad237aae83fb7841fadd4f73314452","flatsize":1549266,"path":"All/netwib-5.38.0_3.pkg","repopath":"All/netwib-5.38.0_3.pkg","licenselogic":"single","pkgsize":321972,"desc":"Netwib is a network library providing :\n  - network features :\n    + address conversion\n    + UDP/TCP clients/servers\n    + packet encoding/decoding/displaying\n    + spoofing\n    + sniffing\n    + etc.\n  - and general features :\n    + data conversion\n    + linked list, hash\n    + portable threads\n    + etc.\nUsing all these functions, a network program can be quickly created.","deps":{"libnet":{"origin":"net/libnet","version":"1.3,1"}},"categories":["devel","net"]},{"name":"newlisp","origin":"lang/newlisp","version":"10.7.5_4","comment":"LISP like scripting language","maintainer":"olgeni@FreeBSD.org","www":"http://www.newlisp.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"947aa8a24c9251158600e29434054ada5b302f1e9d53991f51ed83b8882efb6f","flatsize":2619510,"path":"All/newlisp-10.7.5_4.pkg","repopath":"All/newlisp-10.7.5_4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":683644,"desc":"The newLISP is a scripting language for developing web applications and\nprograms in general and in the domains of artificial intelligence (AI) and\nstatistics.","deps":{"libffi":{"origin":"devel/libffi","version":"3.4.6"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["lang"],"shlibs_required":["libc.so.8","libffi.so.8","libm.so.4","libncurses.so.6","libreadline.so.8"],"options":{"DOCS":"on","EXAMPLES":"on","GSL":"off","MYSQL":"off","PGSQL":"off","SQLITE":"off"}},{"name":"netstrain","origin":"net/netstrain","version":"3.0","comment":"Tool to measure practical TCP throughput between two machines","maintainer":"jmohacsi@bsd.hu","www":"https://netstrain.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8e654f99410364991538da68a31ab4d9fb1e9671f05e9517d998316c07f3f3a7","flatsize":29516,"path":"All/netstrain-3.0.pkg","repopath":"All/netstrain-3.0.pkg","licenselogic":"single","pkgsize":9592,"desc":"NetStrain is a tool to measure practical data throughput between two machines\nover a TCP connection. It can be used for performance testing,\nstress/stability testing and to demonstrate various network effects. It\nsupports both IPv4 and IPv6, provided the underlying system does.","categories":["net"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"nettle","origin":"security/nettle","version":"3.10.1","comment":"Low-level cryptographic library","maintainer":"sunpoet@FreeBSD.org","www":"https://www.lysator.liu.se/~nisse/nettle/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cef9f3e7aab82ed017b7ce807272a0f73068d367e6fc702014e248905cf009fa","flatsize":32175607,"path":"All/nettle-3.10.1.pkg","repopath":"All/nettle-3.10.1.pkg","licenselogic":"and","licenses":["GPLv2+","LGPL3"],"pkgsize":2760160,"desc":"Nettle is a cryptographic library that is designed to fit easily in more or less\nany context: In crypto toolkits for object-oriented languages (C++, Python,\nPike, ...), in applications like LSH or GNUPG, or even in kernel space.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["security"],"shlibs_required":["libc.so.8","libcrypto.so.12","libgmp.so.10","libm.so.4"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"cpe":"cpe:2.3:a:nettle_project:nettle:3.10.1:::::dragonfly6:x86_64"}},{"name":"netsurf-buildsystem","origin":"devel/netsurf-buildsystem","version":"1.10","comment":"NetSurf project build system","maintainer":"nc@FreeBSD.org","www":"https://www.netsurf-browser.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7380e5c82fbc2a2557c4319e42d539791dcdf8b8457cb7ab4d4e8b513a089f2f","flatsize":56531,"path":"All/netsurf-buildsystem-1.10.pkg","repopath":"All/netsurf-buildsystem-1.10.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14256,"desc":"This package privides the NetSurf shared buildsystem.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel"]},{"name":"netstiff","origin":"www/netstiff","version":"20080331_1","comment":"Powerful web page update checker","maintainer":"ports@FreeBSD.org","www":"http://pkqs.net/~sbeyer/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"77b7b3bcf8da889771b10e69513c83047482507b528b14df890fca8a3c2bbb37","flatsize":78872,"path":"All/netstiff-20080331_1.pkg","repopath":"All/netstiff-20080331_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":30304,"desc":"netstiff (formerly known as webdiff) is a powerful Web and FTP site update\nchecker. It supports a variety of different methods (diff, html, size, date,\nMD5 sum, regexp) and only prints the URIs of the Web pages and/or FTP sites\nthat changed so that its output can easily be used by other scripts\n(such as wget or mail).","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"}},"categories":["www"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe netstiff port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"netsed","origin":"net/netsed","version":"1.3","comment":"Alters the contents of network packets in real time","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"03c92490e39ba7eb0812791c39b2ca40cf04a21177d06703cbd7c808f47c5014","flatsize":29227,"path":"All/netsed-1.3.pkg","repopath":"All/netsed-1.3.pkg","licenselogic":"single","pkgsize":12452,"desc":"NetSED is small and handful utility designed to alter the contents of packets\nforwarded through your network in real time.  It is really useful for network\nhackers in the following applications:\n\n  * Black-box protocol auditing -- if there are two or more proprietary\n    boxes communicating over undocumented protocol (by enforcing changes\n    in ongoing transmissions, you will be able to verify that tested\n    application is secure);\n\n  * Fuzz-alike experiments, integrity tests -- whenever you want to test\n    stability of the application and see how it ensures data integrity;\n\n  * Other common applications -- fooling other people, content filtering,\n    etc. etc. -- choose whatever you want to.","categories":["net","security"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe netsed port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"netspoc","origin":"net-mgmt/netspoc","version":"3.2_1","comment":"Network Security Policy Compiler","maintainer":"ports@FreeBSD.org","www":"http://netspoc.berlios.de/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"48087568ab6ffcdb09155b5898c50af7fcd2c452085f3fe3bda390a8852d3bd5","flatsize":812727,"path":"All/netspoc-3.2_1.pkg","repopath":"All/netspoc-3.2_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":189936,"desc":"NetSPoC is a tool for security managment of large computer networks with\ndifferent security domains. It generates configuration files for packet\nfilters controlling the borders of security domains.\n\nNetSPoC provides its own language for describing security policy and topology\nof a network. The security policy is a set of rules that state which packets\nare allowed to pass the network and which not. NetSPoC is topology aware: a\nrule for traffic from A to B is automatically applied to all managed packet\nfilters on the path from A to B.\n\nCurrently NetSPoC generates ACLs and static routing entries for Cisco routers\nand PIX firewalls. Support for network address translation and IPSec has not\nbeen implemented yet.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe netspoc port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"netscript","origin":"net/netscript","version":"1.7.1_4","comment":"Portable/multi-platform lightweight TCP socket scripting","maintainer":"ports@FreeBSD.org","www":"https://netscript.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e4cac7e3183d4248240217686982819d278e77bae59d4edb22c9150025757c8d","flatsize":148584,"path":"All/netscript-1.7.1_4.pkg","repopath":"All/netscript-1.7.1_4.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":50500,"desc":"__                _       __\n _ __   ___| /_ ___  ___ _ __(_)_ __ | /_  (portable/multi-platform) lightwei-\n| '_ \\./ _ \\ __/ __)/ __| '__| | '_ \\| __) ght TCP socket scripting.  Intende-\n| | | |  ._/ |_(__ \\ (__| |  | | |_) ) |_  d for (non-)experienced persons to\n|_| |_|\\___|\\__|___/\\___|_|  |_| .__/ \\__) be able to use to automate situati-\n[TCP socket scripting program] |_| [1.6.0] ons, built on a word-to-word rules-\n                                           et response system.  includes wild-\ncard support, character replacement, random replacement, argument inclusion,\nserver timeout, initial send, display altering, multiple character dump forma-\nts, telnet protocol support, logging, program to socket dumping, executable\nruleset support, reverse binding, and module support among other things.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["net"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe netscript port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"netselect","origin":"net/netselect","version":"0.4_1","comment":"Ultrafast implementation of ping","maintainer":"bofh@FreeBSD.org","www":"http://apenwarr.ca/netselect/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"497087dd84beafa24fb18277a3e3f2643170bc22f60d3f797defe7ed5c70ab6f","flatsize":23813,"path":"All/netselect-0.4_1.pkg","repopath":"All/netselect-0.4_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":12116,"desc":"netselect is an ultrafast intelligent parallelizing binary-search\nimplementation of \"ping.\"\n\nnetselect determines several facts about all of the hosts given on the command\nline, much faster than you would if you tried to use ping and traceroute.\nFor example, if I type:\n\n  netselect -v ftp.fceia.unr.edu.ar \\\n      ftp.kulnet.kuleuven.ac.be \\\n      ftp.cdrom.com ftp.debian.org \\\n      ftp.de.debian.org\n\nIt tells me statistics about each of the hostnames I provided,\nin much less time than doing a whole bunch of traceroutes.","categories":["net"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on","SUID":"off"}},{"name":"netrik","origin":"www/netrik","version":"1.16.1_1","comment":"Text web browser, ambitious, in active development","maintainer":"ale@FreeBSD.org","www":"https://netrik.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"be0492e2d2317f38f7ec05bba623dcf920b84dc60e1d81e35651dca05c00c873","flatsize":829136,"path":"All/netrik-1.16.1_1.pkg","repopath":"All/netrik-1.16.1_1.pkg","licenselogic":"single","pkgsize":158180,"desc":"The ANTRIK internet Viewer -- just the best text-mode WWW browser\naround :-) , and maybe a bit more...","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"},"wget":{"origin":"ftp/wget","version":"1.25.0"}},"categories":["www"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:netrik:netrik:1.16.1:::::dragonfly6:x86_64:1"}},{"name":"netron","origin":"misc/netron","version":"4.1.9_1","comment":"Visualizer for neural network, deep learning, machine learning models","maintainer":"yuri@FreeBSD.org","www":"https://github.com/lutzroeder/netron","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"98d113eced8f331919d855f37ffac3dbeafa91d26c5a7737fd4001fe9acf8ed5","flatsize":10302092,"path":"All/netron-4.1.9_1.pkg","repopath":"All/netron-4.1.9_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":955268,"desc":"Netron is a viewer for neural network, deep learning and machine learning\nmodels.         Netron supports:\n* ONNX (.onnx, .pb, .pbtxt),\n* Keras (.h5, .keras),\n* Core ML (.mlmodel),\n* Caffe (.caffemodel, .prototxt),\n* Caffe2 (predict_net.pb, predict_net.pbtxt),\n* MXNet (.model, -symbol.json),\n* TorchScript (.pt, .pth),\n* NCNN (.param),\n* TensorFlow Lite (.tflite).\nNetron has experimental support for:\n* PyTorch (.pt, .pth),\n* Torch (.t7),\n* CNTK (.model, .cntk),\n* Deeplearning4j (.zip),\n* PaddlePaddle (.zip, __model__),\n* Darknet (.cfg),\n* MNN (.mnn),\n* scikit-learn (.pkl),\n* ML.NET (.zip),\n* TensorFlow.js (model.json, .pb) and TensorFlow (.pb, .meta, .pbtxt).","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"],"messages":[{"message":"You installed Netron: a neural network visualizer.\n\nNetron displays graphical user interface through a web browser. It is\nrecommended that it is run through the electron (devel/electron6) browser\nto be a standalone app.\n\nIn order to do this you can run it with this command line:\n$ BROWSER=electron netron -b {model-file}","type":"install"}]},{"name":"netrek-BRMH","origin":"games/netrek-BRMH-bin","version":"2.2.2_2","comment":"16-player network space battle/conquest game with a Star Trek theme","maintainer":"ports@FreeBSD.org","www":"https://www.netrek.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f1984439cd138840a0bdd72d82c1c119d7766117cf08cb1a104a1d9ae8625d6b","flatsize":667648,"path":"All/netrek-BRMH-2.2.2_2.pkg","repopath":"All/netrek-BRMH-2.2.2_2.pkg","licenselogic":"single","pkgsize":264476,"desc":"Netrek is a multiplayer (up to 16 players) network space battle/conquest\ngame, with a Star Trek theme.  Players can command one of several ship\ntypes (Federation/Romulan/Klingon/Orion) and can band up in teams.  The\nobject of the game is, basically, to control the Universe, by capturing\nenemy planets, killing the enemy, etc.\n\nNOTE: This is the \"BRMH\" client.  It is optimized for speed, and so is\nwell suited to you if you have a slowish system.  However, you don't get\nany of the fancy extras, like colors, sound, etc.\n\nNOTE 2: This client is distributed in binary form, because it is a\n\"Blessed\" client, meaning that it has been approved by the \"Gods of Netrek\"\nand has had an RSA key embedded in it.  You can, of course, compile your\nown client if you wish, but keep in mind that, if you do so, your client\nwill be \"Un-Blessed\" and will probably be kicked out of the official\nservers.  This is to prevent some unscrupulous player from hacking his/her\nclient to give him/her superhuman powers (\"cyborgs\", or \"borgs\").","categories":["games"],"messages":[{"message":"The Netrek client is now installed.  You may start it by typing \"netrek\".\n\nBe sure and read the Netrek web site (http://www.netrek.org/) before you\nplay!  It contains many useful documents for the new (and not-so-new)\nNetrek player, including the Netrek FAQ.  Highly recommended reading!\n\nNOTE: Since this client was compiled, the address of the Netrek metaserver\nhas changed.  The new metaserver address is \"metaserver.netrek.org\">\nTo fix this, please insert the following into your ${HOME}/.netrekrc\nfile:\n\nmetaserver:\t\tmetaserver.netrek.org\n\nEnjoy, have fun, and may you live long and prosper...","type":"install"},{"message":"===>   NOTICE:\n\nThe netrek-BRMH port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"nettoe","origin":"games/nettoe","version":"1.5.1_2","comment":"Tic tac toe game playable over the network","maintainer":"cs@FreeBSD.org","www":"http://nettoe.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"11831b1e69c5958fd765ab5093eb4a00c63dbc376138d1d4e2350883a3757605","flatsize":69697,"path":"All/nettoe-1.5.1_2.pkg","repopath":"All/nettoe-1.5.1_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":27464,"desc":"netToe is a Tic Tac Toe-like game for the console written in C using UNIX\nsockets.  It is playable by 2 players over the network, against computer AI, or\nagainst another player on the same machine.","categories":["games"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"netrek-client-cow","origin":"games/netrek-client-cow","version":"3.3.2_3","comment":"Multi-player battle simulation with a Star Trek theme","maintainer":"kevinz5000@gmail.com","www":"https://www.netrek.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d96aeac72ff4e779a67b19cfcad467ccf6548fd41225d31a1fef4e524e0d38d1","flatsize":1652764,"path":"All/netrek-client-cow-3.3.2_3.pkg","repopath":"All/netrek-client-cow-3.3.2_3.pkg","licenselogic":"single","pkgsize":1106752,"desc":"Netrek is a multi-player battle simulation with a Star Trek theme.\nAs a player, you captain starships to engage enemy vessels, bomb\narmies and invade planets in order to expand your team's space empire.\nThe ultimate goal is to genocide the enemy race, but the carnage of\nbattles along the way is ruthlessly fast paced and a lot of fun!\n\nIt's a team-oriented game with realtime dogfighting but involving a\nlot of ongoing strategy. It costs no money to play, there are no ads,\nand it's open source.","deps":{"imlib2":{"origin":"graphics/imlib2","version":"1.12.4_1,2"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXau":{"origin":"x11/libXau","version":"1.0.11"},"libXdmcp":{"origin":"x11/libXdmcp","version":"1.1.5"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXxf86vm":{"origin":"x11/libXxf86vm","version":"1.1.5"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libImlib2.so.1","libSDL-1.2.so.0","libSDL_mixer-1.2.so.0","libX11.so.6","libXpm.so.4","libXxf86vm.so.1","libc.so.8","libm.so.4","libpthread.so.0"]},{"name":"netqmail-mysql","origin":"mail/qmail-mysql","version":"1.06.1.1.15_3","comment":"Secure, reliable, and fast MTA for UNIX systems with MySQL support","maintainer":"erdgeist@erdgeist.org","www":"https://iain.cx/unix/qmail/mysql.php","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/var/qmail","sum":"ed78651f7015b708457e78f32b0ba125e36a15b1930ebc91e68e7b980567894e","flatsize":1080175,"path":"All/netqmail-mysql-1.06.1.1.15_3.pkg","repopath":"All/netqmail-mysql-1.06.1.1.15_3.pkg","licenselogic":"single","pkgsize":241564,"desc":"What is is: [excerpt from the patch homepage]\n\nA few people have done qmail - MySQL integration and this is my\ncrack at it. My work is based on takeshi@softagency.co.jp's patches,\nwhich you can find at http://www.softagency.co.jp/mysql/qmail.en.html.\nHowever I wanted to tidy up some of the code to make it use strallocs\nand do more error checking. I also wanted to simplify the configuration,\nwhilst at the same time allowing more flexibility. Plus there were\nsome things I just didn't want: quotas and APOP support for example...","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"}},"categories":["mail"],"users":["alias","qmaild","qmaill","qmailp","qmailq","qmailr","qmails"],"groups":["qmail","qnofiles"],"shlibs_required":["libc.so.8","libcrypto.so.12","libexecinfo.so.1","libm.so.4","libmysqlclient.so.21","libpthread.so.0","libssl.so.12"],"options":{"BIG_CONCURRENCY_PATCH":"off","BIG_TODO_PATCH":"off","DISCBOUNCES_PATCH":"off","DNS_CNAME":"on","DOCS":"on","EXTTODO_PATCH":"off","LOCALTIME_PATCH":"off","OUTGOINGIP_PATCH":"off","QEXTRA":"off","QMTPC_PATCH":"off","RCDLINK":"on","TARPIT_PATCH":"off"},"annotations":{"cpe":"cpe:2.3:a:netqmail:netqmail:1.06.1.1.15:::::dragonfly6:x86_64:3"},"messages":[{"message":"ATTENTION:\n\nDo not forget to read http://iain.cx/unix/qmail/mysql.php. After all,\nthis is NOT our old stock qmail.\n\nYou can enable qmail as your default mailer executing:\n> /var/qmail/scripts/enable-qmail","type":"install"}]},{"name":"netscape-java40","origin":"devel/netscape-java40","version":"1999.11.15_2","comment":"Classes to allow a Java applet access to JavaScript objects","maintainer":"thierry@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"74ed5f6ebf30d6db6808b23dbc1abe23a05039a754a47a7f39db33c0a87f97b8","flatsize":1905472,"path":"All/netscape-java40-1999.11.15_2.pkg","repopath":"All/netscape-java40-1999.11.15_2.pkg","licenselogic":"single","licenses":["Netscape"],"pkgsize":1732156,"desc":"This jar file comes from the old Netscape Navigator 4.0.\nIt allows a Java applet access to Javascript objects.\n\nIt is used by OpenDX.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"]},{"name":"netqmail","origin":"mail/qmail","version":"1.06_7","comment":"Secure, reliable, efficient, simple, and fast MTA","maintainer":"erdgeist@erdgeist.org","www":"https://cr.yp.to/qmail.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/var/qmail","sum":"3d212016748767f7e4d0694e5651e98ef7276d89557399ea55509817f8af3d30","flatsize":1043487,"path":"All/netqmail-1.06_7.pkg","repopath":"All/netqmail-1.06_7.pkg","licenselogic":"single","pkgsize":233760,"desc":"The qmail program is a secure, reliable, efficient simple message\ntransfer agent.  It is meant to be a replacement for the entire\nsendmail-binmail system that most UNIX hosts use.\n\nAlthough qmail holds security and reliability as its top two\npriorities, it is also fast.  On a Pentium under BSD/OS, qmail can\neasily handle 200000 separate messages per day that are injected\nand must then be delivered to local mailboxes!\n\nSecurity and reliability are qmail's two strengths, however.  The\nqmail package ensures a message, once accepted, will never be lost.\nAn optional new mailbox format, maildir, even lets users safely\nread their mail over NFS, while still accepting new mail deliveries.\n\nThe following features are supported: host and user masquerading,\nfull host hiding, virtual domains, null clients, list-owner rewriting,\nrelay control, double-bounce recording, arbitrary RFC 822 address\nlists, cross-host mailing-list loop detection, per-recipient\ncheckpointing, downed host backoffs, independent message retry\nschedules, a drop-in sendmail replacement, and more!\n\nhttp://pobox.com/~djb/qmail.html","categories":["mail"],"users":["alias","qmaild","qmaill","qmailp","qmailq","qmailr","qmails"],"groups":["qmail","qnofiles"],"shlibs_required":["libc.so.8"],"options":{"BIG_CONCURRENCY_PATCH":"off","BIG_TODO_PATCH":"off","BLOCKEXEC_PATCH":"off","DISCBOUNCES_PATCH":"off","DNS_CNAME":"on","DOCS":"on","EXTTODO_PATCH":"off","LOCALTIME_PATCH":"off","MAILDIRQUOTA_PATCH":"off","OUTGOINGIP_PATCH":"off","QEXTRA":"off","QMTPC_PATCH":"off","RCDLINK":"on","SMTP_AUTH_PATCH":"off","SPF_PATCH":"off","TARPIT_PATCH":"off"},"annotations":{"cpe":"cpe:2.3:a:netqmail:netqmail:1.06:::::dragonfly6:x86_64:7"},"messages":[{"message":"ATTENTION:\n\nYou can enable qmail as your default mailer executing:\n> /var/qmail/scripts/enable-qmail","type":"install"}]},{"name":"netpipes","origin":"net/netpipes","version":"4.2_1","comment":"Group of shell utilities to connect programs to sockets","maintainer":"doconnor@gsoft.com.au","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"817176809420fc448eaf87a682c82bf46eca522dd8e7172faeea055a03f735b8","flatsize":112944,"path":"All/netpipes-4.2_1.pkg","repopath":"All/netpipes-4.2_1.pkg","licenselogic":"single","pkgsize":50016,"desc":"Netpipes is a collection of utilities which attempts to provide the\nfunctionality of pipes over a network.\n\n - Daniel O'Connor\n   doconnor@gsoft.com.au","categories":["net"],"shlibs_required":["libc.so.8"]},{"name":"netperf","origin":"benchmarks/netperf","version":"2.7.1.p20210121_2","comment":"Network performance benchmarking package","maintainer":"marius@FreeBSD.org","www":"https://hewlettpackard.github.io/netperf/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a659e390a3c30fc639d96b017690aa299145d0a963aea2a11e0a09f4721b9f6f","flatsize":680300,"path":"All/netperf-2.7.1.p20210121_2.pkg","repopath":"All/netperf-2.7.1.p20210121_2.pkg","licenselogic":"single","pkgsize":162024,"desc":"Netperf is a serious networking performance evaluation tool being\ndistributed under BSD-1-clause by HP's Information Networks Division.\nTesting is done using a pair of programs: `netserver' (the server) and\n`netperf' (the measurement tool).\n\nNetperf allows control over a large number of test `variables'.\nSome of these are:\n        * specification of desired confidence levels for the tests\n          Netperf will warn the user if these levels were not achieved.\n        * filling send buffers with specified data (to beat compression schemes)\n        * specification of send/receive buffer alignments and data offsets\n        * requesting CPU utilization and service demand calculations\n        * specification of sizes of data to send\nNetperf can be used for measuring stream performance as well as\nround-trip performance.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["benchmarks"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"EXAMPLES":"on","EXS":"on","HISTOGRAM":"on","INFO":"on","OMNI":"on","SCTP":"on","SOCKETS":"on"}},{"name":"netmask","origin":"net-mgmt/netmask","version":"2.4_3","comment":"Tool for generating terse netmasks in several common formats","maintainer":"mike@urgle.com","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"abfd5a1ebbc5f08b16f6220b71ced85c5c71b2444aa8119a04729e854e3b005a","flatsize":15045,"path":"All/netmask-2.4_3.pkg","repopath":"All/netmask-2.4_3.pkg","licenselogic":"single","pkgsize":7632,"desc":"This is a handy tool for generating terse netmasks in several common\nformats.  If you've ever maintained a firewall with more than a few rules\nin it, you might use netmask to clean up and generalize sloppy rules left by\nthe netadmin before you.  It will also convert netmasks from one format\nto another for the day you change your firewall software.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["net-mgmt"],"shlibs_required":["libc.so.8"]},{"name":"netmap","origin":"net/netmap","version":"0.1.3_2","comment":"Make a graphical representation of the surrounding network","maintainer":"dinoex@FreeBSD.org","www":"https://netmap.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"10fe0a47bb1f9a42f9e310ab7ca59a427848f368d21f5ce0ad8cce7138c3575b","flatsize":177095,"path":"All/netmap-0.1.3_2.pkg","repopath":"All/netmap-0.1.3_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":53124,"desc":"Netmap can be used to make a graphical representation of the surrounding\nnetwork. It first uses traceroute to make a list of all routers and their\ninterconnections, after which it generates a .dot file.","deps":{"graphviz":{"origin":"graphics/graphviz","version":"12.2.1_1"}},"categories":["net"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"netmagis-utils","origin":"net-mgmt/netmagis-utils","version":"2.3.6_1","comment":"Netmagis command-line utilities","maintainer":"pdagog@gmail.com","www":"http://www.netmagis.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"72d372b798c369e896d787f3c92ae649900731d964c04646395af5ea2dcadc60","flatsize":24914,"path":"All/netmagis-utils-2.3.6_1.pkg","repopath":"All/netmagis-utils-2.3.6_1.pkg","licenselogic":"single","licenses":["CECILL-B"],"pkgsize":6576,"desc":"Netmagis is a network management information system,\nwhich allows a network administrator to:\n - manage data for your BIND DNS and ISC DHCPD server,\n - delegate DNS management,\n - automatically generate network maps,\n - assign VLAN to equipment interfaces via a Web interface,\n - generate traffic graphs.","deps":{"netmagis-common":{"origin":"net-mgmt/netmagis-common","version":"2.3.6_1"},"pgtcl-postgresql16":{"origin":"databases/postgresql16-pgtcl","version":"2.1.1_3"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tcllib":{"origin":"devel/tcllib","version":"2.0"}},"categories":["net-mgmt"],"messages":[{"message":"For installation instructions, see http://www.netmagis.org/doc.html","type":"install"},{"message":"If you are upgrading from a previous version, see\n\thttp://www.netmagis.org/upgrade.html","type":"upgrade"}]},{"name":"netmagis-topo","origin":"net-mgmt/netmagis-topo","version":"2.3.6_1","comment":"Netmagis topology module","maintainer":"pdagog@gmail.com","www":"http://www.netmagis.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d77cc4758e2585b62ccf7c127c8407ed534484e9726b0a5fa1342ae092c6ff00","flatsize":1303882,"path":"All/netmagis-topo-2.3.6_1.pkg","repopath":"All/netmagis-topo-2.3.6_1.pkg","licenselogic":"single","licenses":["CECILL-B"],"pkgsize":156208,"desc":"Netmagis is a network management information system,\nwhich allows a network administrator to:\n - manage data for your BIND DNS and ISC DHCPD server,\n - delegate DNS management,\n - automatically generate network maps,\n - assign VLAN to equipment interfaces via a Web interface,\n - generate traffic graphs.","deps":{"fping":{"origin":"net/fping","version":"5.3"},"netmagis-common":{"origin":"net-mgmt/netmagis-common","version":"2.3.6_1"},"pgtcl-postgresql16":{"origin":"databases/postgresql16-pgtcl","version":"2.1.1_3"},"rancid3":{"origin":"net-mgmt/rancid3","version":"3.13_3"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tcllib":{"origin":"devel/tcllib","version":"2.0"}},"categories":["net-mgmt"],"shlibs_required":["libc.so.8"],"options":{"EXAMPLES":"on"}},{"name":"netmagis-servers","origin":"net-mgmt/netmagis-servers","version":"2.3.6_1","comment":"Netmagis module for dhcp, bind and mail servers","maintainer":"pdagog@gmail.com","www":"http://www.netmagis.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2f77d2a841ae2452298225c0e94c66e9810a711d2e187fe4b4223052245000d5","flatsize":48533,"path":"All/netmagis-servers-2.3.6_1.pkg","repopath":"All/netmagis-servers-2.3.6_1.pkg","licenselogic":"single","licenses":["CECILL-B"],"pkgsize":12304,"desc":"Netmagis is a network management information system,\nwhich allows a network administrator to:\n - manage data for your BIND DNS and ISC DHCPD server,\n - delegate DNS management,\n - automatically generate network maps,\n - assign VLAN to equipment interfaces via a Web interface,\n - generate traffic graphs.","deps":{"netmagis-common":{"origin":"net-mgmt/netmagis-common","version":"2.3.6_1"},"pgtcl-postgresql16":{"origin":"databases/postgresql16-pgtcl","version":"2.1.1_3"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tcllib":{"origin":"devel/tcllib","version":"2.0"}},"categories":["net-mgmt"],"options":{"EXAMPLES":"on"}},{"name":"netqmail-tls","origin":"mail/qmail-tls","version":"1.06.20200107_4","comment":"Secure, reliable, and fast MTA for UNIX systems with TLS support","maintainer":"erdgeist@erdgeist.org","www":"https://inoa.net/qmail-tls/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/var/qmail","sum":"5ddd1a6757c9cb47706e410410cafcfc2ef8e1e9d4c8705bc0417a176955f59d","flatsize":1084850,"path":"All/netqmail-tls-1.06.20200107_4.pkg","repopath":"All/netqmail-tls-1.06.20200107_4.pkg","licenselogic":"single","pkgsize":245704,"desc":"What is is: [excerpt taken from tls patch]\n\nFrederik Vermeulen <qmail-tls at inoa.net> 20021228\nhttp://inoa.net/qmail/qmail-1.03-tls.patch\n\nThis patch implements RFC2487 in qmail. This means you can\nget SSL or TLS encrypted and authenticated SMTP between\nthe MTAs and between MTA and an MUA like Netscape4.5 TM.\nThe code is considered experimental.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["mail"],"users":["alias","qmaild","qmaill","qmailp","qmailq","qmailr","qmails"],"groups":["qmail","qnofiles"],"shlibs_required":["libc.so.8","libcrypto.so.12","libssl.so.12"],"options":{"BIG_CONCURRENCY_PATCH":"off","BIG_TODO_PATCH":"off","BLOCKEXEC_PATCH":"off","DISCBOUNCES_PATCH":"off","DNS_CNAME":"on","DOCS":"on","EXTTODO_PATCH":"off","LOCALTIME_PATCH":"off","MAILDIRQUOTA_PATCH":"off","OUTGOINGIP_PATCH":"off","QEXTRA":"off","QMTPC_PATCH":"off","RCDLINK":"on","SMTP_AUTH_PATCH":"off","SPF_PATCH":"off","TLS_DEBUG":"off"},"annotations":{"cpe":"cpe:2.3:a:netqmail:netqmail:1.06.20200107:::::dragonfly6:x86_64:4"},"messages":[{"message":"ATTENTION:\n\nDo not forget to read /var/qmail/doc/TLS.readme. After all,\nthis is NOT our old stock qmail.\n\nYou can enable qmail as your default mailer executing:\n> /var/qmail/scripts/enable-qmail\n\n==> As you need to provide a working certificate in /var/qmail/control/cert.pem :\n\n# makes a self-signed certificate\n3) do \"make certificate\"\n\n# makes a certificate request\n4) do \"make certificate-req\"","type":"install"}]},{"name":"netpbm","origin":"graphics/netpbm","version":"11.04.02_2","comment":"Toolkit for conversion of images between different formats","maintainer":"leres@FreeBSD.org","www":"https://netpbm.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a44440b2adb4889566aaf749c477c8e052cb51a809c54b5c5adea0c383971583","flatsize":5345503,"path":"All/netpbm-11.04.02_2.pkg","repopath":"All/netpbm-11.04.02_2.pkg","licenselogic":"and","licenses":["GPLv2","IJG","LGPL21","MIT","PD"],"pkgsize":1209992,"desc":"Netpbm is a toolkit for manipulation of graphic images, including\nconversion of images between a variety of different formats.  There\nare over 300 separate tools in the package including converters for\nabout 100 graphics formats.\n\nExamples of supported image manipulations: Shrinking an image by 10%25;\nCutting the top half off of an image; Making a mirror image; Creating\na sequence of images that fade from one image to another.","deps":{"jasper":{"origin":"graphics/jasper","version":"4.2.4"},"jbigkit":{"origin":"graphics/jbigkit","version":"2.1_3"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"png":{"origin":"graphics/png","version":"1.6.47"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libjasper.so.7","libjbig.so.2","libjpeg.so.8","liblzma.so.3","libm.so.4","libpng16.so.16","libtiff.so.6","libz.so.3"],"options":{"SVGTOPAM":"off","X11":"off"},"annotations":{"cpe":"cpe:2.3:a:netpbm_project:netpbm:11.04.02:::::dragonfly6:x86_64:2"}},{"name":"netmagis-database","origin":"net-mgmt/netmagis-database","version":"2.3.6_1","comment":"Utilities for the netmagis database server","maintainer":"pdagog@gmail.com","www":"http://www.netmagis.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6c3ba427c002b7635be9fb6193ee7747579f1ad6e230093d24957435664b2380","flatsize":269231,"path":"All/netmagis-database-2.3.6_1.pkg","repopath":"All/netmagis-database-2.3.6_1.pkg","licenselogic":"single","licenses":["CECILL-B"],"pkgsize":44296,"desc":"Netmagis is a network management information system,\nwhich allows a network administrator to:\n - manage data for your BIND DNS and ISC DHCPD server,\n - delegate DNS management,\n - automatically generate network maps,\n - assign VLAN to equipment interfaces via a Web interface,\n - generate traffic graphs.","deps":{"ca_root_nss":{"origin":"security/ca_root_nss","version":"3.108"},"netmagis-common":{"origin":"net-mgmt/netmagis-common","version":"2.3.6_1"},"pgtcl-postgresql16":{"origin":"databases/postgresql16-pgtcl","version":"2.1.1_3"},"postgresql16-pltcl":{"origin":"databases/postgresql16-pltcl","version":"16.9"},"postgresql16-server":{"origin":"databases/postgresql16-server","version":"16.9"},"pwgen":{"origin":"sysutils/pwgen","version":"2.08_1,2"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tcllib":{"origin":"devel/tcllib","version":"2.0"},"tcltls":{"origin":"devel/tcltls","version":"1.7.22_1"}},"categories":["net-mgmt"],"options":{"EXAMPLES":"on"}},{"name":"netmagis-metro","origin":"net-mgmt/netmagis-metro","version":"2.3.6_1","comment":"Netmagis metrology module","maintainer":"pdagog@gmail.com","www":"http://www.netmagis.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"be541b648edd126cd506fda5f0d3390b2addbe905f4cf819567b1d7682bd677c","flatsize":367846,"path":"All/netmagis-metro-2.3.6_1.pkg","repopath":"All/netmagis-metro-2.3.6_1.pkg","licenselogic":"single","licenses":["CECILL-B"],"pkgsize":53176,"desc":"Netmagis is a network management information system,\nwhich allows a network administrator to:\n - manage data for your BIND DNS and ISC DHCPD server,\n - delegate DNS management,\n - automatically generate network maps,\n - assign VLAN to equipment interfaces via a Web interface,\n - generate traffic graphs.","deps":{"netmagis-common":{"origin":"net-mgmt/netmagis-common","version":"2.3.6_1"},"p5-DBD-Pg":{"origin":"databases/p5-DBD-Pg","version":"3.18.0"},"p5-Net-SNMP":{"origin":"net-mgmt/p5-Net-SNMP","version":"6.0.1_1"},"p5-RRDTool-OO":{"origin":"devel/p5-RRDTool-OO","version":"0.36_1"},"p5-SNMP_Session":{"origin":"net-mgmt/p5-SNMP_Session","version":"1.13_4"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"pgtcl-postgresql16":{"origin":"databases/postgresql16-pgtcl","version":"2.1.1_3"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tcllib":{"origin":"devel/tcllib","version":"2.0"}},"categories":["net-mgmt"],"options":{"EXAMPLES":"on"}},{"name":"netio","origin":"benchmarks/netio","version":"1.33","comment":"Network benchmark","maintainer":"ports@FreeBSD.org","www":"https://web.ars.de/netio/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b7ab4cdc643b78025ae13f0a3c9bc0407668760ffa148c45fe6def8a233f0545","flatsize":39125,"path":"All/netio-1.33.pkg","repopath":"All/netio-1.33.pkg","licenselogic":"single","licenses":["UNKNOWN"],"pkgsize":10596,"desc":"This is a network benchmark for DOS, OS/2 2.x, Windows NT/2000 and Unix.\nIt measures the net throughput of a network via NetBIOS and/or TCP/IP\nprotocols (Unix and DOS only support TCP/IP) using various different\npacket sizes.\n\nOne instance has to run on one machine as a server process, another\ninstance is used on another machine to perform the benchmark. When\nexecuted without arguments, the program will explain its usage.","categories":["benchmarks","net"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"IPV6":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe netio port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"netmagis-detecteq","origin":"net-mgmt/netmagis-detecteq","version":"2.3.6_1","comment":"Files for detection of equipment modifications","maintainer":"pdagog@gmail.com","www":"http://www.netmagis.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5455184d710b15a34adcda146ac18d0ee534051849cc9e73dcaeeaf616db9fd5","flatsize":16350,"path":"All/netmagis-detecteq-2.3.6_1.pkg","repopath":"All/netmagis-detecteq-2.3.6_1.pkg","licenselogic":"single","licenses":["CECILL-B"],"pkgsize":6924,"desc":"Netmagis is a network management information system,\nwhich allows a network administrator to:\n - manage data for your BIND DNS and ISC DHCPD server,\n - delegate DNS management,\n - automatically generate network maps,\n - assign VLAN to equipment interfaces via a Web interface,\n - generate traffic graphs.","deps":{"netmagis-common":{"origin":"net-mgmt/netmagis-common","version":"2.3.6_1"},"pgtcl-postgresql16":{"origin":"databases/postgresql16-pgtcl","version":"2.1.1_3"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tcllib":{"origin":"devel/tcllib","version":"2.0"}},"categories":["net-mgmt"],"options":{"EXAMPLES":"on"}},{"name":"netmagis-common","origin":"net-mgmt/netmagis-common","version":"2.3.6_1","comment":"Netmagis common infrastructure","maintainer":"pdagog@gmail.com","www":"http://www.netmagis.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d70885f447b89a749c7416a2f027909fddeb183d868a30f198e91c8d19af8d15","flatsize":574704,"path":"All/netmagis-common-2.3.6_1.pkg","repopath":"All/netmagis-common-2.3.6_1.pkg","licenselogic":"single","licenses":["CECILL-B"],"pkgsize":120976,"desc":"Netmagis is a network management information system,\nwhich allows a network administrator to:\n - manage data for your BIND DNS and ISC DHCPD server,\n - delegate DNS management,\n - automatically generate network maps,\n - assign VLAN to equipment interfaces via a Web interface,\n - generate traffic graphs.","deps":{"pgtcl-postgresql16":{"origin":"databases/postgresql16-pgtcl","version":"2.1.1_3"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tcllib":{"origin":"devel/tcllib","version":"2.0"}},"categories":["net-mgmt"],"messages":[{"message":"For installation instructions, see http://www.netmagis.org/doc.html","type":"install"},{"message":"If you are upgrading from a previous version, see\n\thttp://www.netmagis.org/upgrade.html","type":"upgrade"}]},{"name":"nethogs","origin":"net/nethogs","version":"0.8.5_2","comment":"Small net top tool","maintainer":"anastasios@mageirias.com","www":"https://github.com/raboof/nethogs","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"28f68579202b7b4524ac3a12acdc701b18341b2d006322eade310aafbec2f628","flatsize":97089,"path":"All/nethogs-0.8.5_2.pkg","repopath":"All/nethogs-0.8.5_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":38504,"desc":"NetHogs is a small 'net top' tool. Instead of breaking the traffic down\nper protocol or per subnet, like most tools do, it groups bandwidth by\nprocess.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["net"],"shlibs_required":["libc.so.8","libm.so.4","libncurses.so.6","libpcap.so.3","libstdc++.so.9","libtinfo.so.6"],"messages":[{"message":"In order for nethogs to work properly add the following entry to \n/etc/fstab:\n\nproc\t\t/proc\t\tprocfs\trw,noauto\t0\t0\n\nnoauto prevents /proc from being automatically mounted at boot.\n\nTo mount the file system without rebooting:\n\n# mount /proc","type":"install"}]},{"name":"netherearth","origin":"games/netherearth","version":"0.51_12","comment":"Remake of the first real time strategy game on the SPECTRUM","maintainer":"ports@FreeBSD.org","www":"http://www.braingames.getput.com/nether/default.asp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d5ccb63c5de1484c6e1f872e5878b3358335a52f61f23612c349efeaf759bc4d","flatsize":3025928,"path":"All/netherearth-0.51_12.pkg","repopath":"All/netherearth-0.51_12.pkg","licenselogic":"single","pkgsize":271624,"desc":"NETHER EARTH REMAKE. Nether Earth was the very first real time\nstrategy game. It worked on a SPECTRUM machine, and only needed\n48KB of RAM to work!!\n\nIt has all the tipical elements of strategy games: resources,\nfactories, combat units, etc.","deps":{"freeglut":{"origin":"graphics/freeglut","version":"3.2.1"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libSDL-1.2.so.0","libSDL_mixer-1.2.so.0","libc.so.8","libglut.so.3","libm.so.4","libpthread.so.0","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe netherearth port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"netradiant","origin":"games/netradiant","version":"20150621_7","comment":"Fork of GtkRadiant v1.5 FPS games map editor","maintainer":"danfe@FreeBSD.org","www":"http://ingar.intranifty.net/gtkradiant/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"df28e4d352179098b9a5d2f79e6a2625fe7efe69fe3f898f1282a534424dbb9f","flatsize":8039818,"path":"All/netradiant-20150621_7.pkg","repopath":"All/netradiant-20150621_7.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1983484,"desc":"NetRadiant is a fork of the well-known map editor for Quake 3 based games,\nGtkRadiant 1.5.  The focus is put on stabilizing and bugfixing the included\nmap compiler, q3map2, so it can become a reliable tool for map authors.\n\nFixes include:\n\n  - Better decompiling by q3map2 (texcoords no longer get lost)\n  - Fixed 3D display in the Windows XP software renderer\n  - Fixed deluxemapping when a surface is lit from both sides\n  - Fixed some buffer overruns\n  - Fixed the \"expand selection to whole entities\" feature\n  - Fixed the origin of mirrored eclassmodel entities\n  - Key bindings no longer disappear when using an international\n    keyboard layout\n  - Plane snapping fixed (no more fall-through holes in imported\n    model terrain)\n  - Various other map compiler fixes\n\nOriginal, classic GtkRadiant 1.5 is available as `games/gtkradiant' port.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"gtkglext":{"origin":"x11-toolkits/gtkglext","version":"1.2.0_21"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pangox-compat":{"origin":"x11-toolkits/pangox-compat","version":"0.0.2_4"},"png":{"origin":"graphics/png","version":"1.6.47"},"webp":{"origin":"graphics/webp","version":"1.5.0"}},"categories":["cad","games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libdl.so.0","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgdkglext-x11-1.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libgtkglext-x11-1.0.so.0","libharfbuzz.so.0","libintl.so.8","libjpeg.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpangox-1.0.so.0","libpng16.so.16","libpthread.so.0","libstdc++.so.9","libwebp.so.7","libxml2.so.2","libz.so.3"],"options":{"GAMEPACK":"on"}},{"name":"nethack34-nox11","origin":"games/nethack34-nox11","version":"3.4.3_10","comment":"Dungeon explorin', slashin', hackin' game","maintainer":"glewis@FreeBSD.org","www":"https://www.nethack.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"16057acb6e74814adb2b329c7fac166845af8efb87bb10062ab06d3432890a76","flatsize":3098530,"path":"All/nethack34-nox11-3.4.3_10.pkg","repopath":"All/nethack34-nox11-3.4.3_10.pkg","licenselogic":"single","licenses":["nethack"],"pkgsize":1128092,"desc":"This is nethack, a classic hack'n'slash adventure game.\nYou and your faithful feline (or commited canine) are on a quest\nto retrieve the lost Amulet of Yendor.  Good luck!","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["games"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"options":{"DOCS":"on"}},{"name":"nethack36-nox11","origin":"games/nethack36-nox11","version":"3.6.7_1","comment":"Dungeon explorin', slashin', hackin' game","maintainer":"glewis@FreeBSD.org","www":"https://www.nethack.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9b5dba83fd2420591a2b654c213584448c932aeb315c8cc4d30efd27b44cf3d6","flatsize":4918804,"path":"All/nethack36-nox11-3.6.7_1.pkg","repopath":"All/nethack36-nox11-3.6.7_1.pkg","licenselogic":"single","licenses":["nethack"],"pkgsize":1685264,"desc":"This is nethack, a classic hack'n'slash adventure game.\nYou and your faithful feline (or commited canine) are on a quest\nto retrieve the lost Amulet of Yendor.  Good luck!","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["games"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"options":{"DOCS":"on"}},{"name":"nethack34","origin":"games/nethack34","version":"3.4.3_10","comment":"Dungeon explorin', slashin', hackin' game","maintainer":"glewis@FreeBSD.org","www":"https://www.nethack.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c4494fc4d9bd8e79174841192a4d6ce3906c4ab08444b5f15cf3fcc450049930","flatsize":3206375,"path":"All/nethack34-3.4.3_10.pkg","repopath":"All/nethack34-3.4.3_10.pkg","licenselogic":"single","licenses":["nethack"],"pkgsize":1163648,"desc":"This is nethack, a classic hack'n'slash adventure game.\nYou and your faithful feline (or commited canine) are on a quest\nto retrieve the lost Amulet of Yendor.  Good luck!","deps":{"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["games"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXaw.so.7","libXext.so.6","libXmu.so.6","libXpm.so.4","libXt.so.6","libc.so.8","libncurses.so.6","libtinfo.so.6"],"options":{"DOCS":"on"}},{"name":"nexus2-oss","origin":"devel/nexus2-oss","version":"2.15.1","comment":"Maven (and others) artifacts repository manager","maintainer":"michael.osipov@innomotics.com","www":"https://www.sonatype.com/products/repository-oss","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a052a92ad669d79992b0a718e68686e7e222a240487472feb8eb1a65f08d592e","flatsize":99271454,"path":"All/nexus2-oss-2.15.1.pkg","repopath":"All/nexus2-oss-2.15.1.pkg","licenselogic":"single","licenses":["EPL"],"pkgsize":84877348,"desc":"Nexus Repository Manager OSS provides you with an essential level of control\nover the external repositories you use and the internal repositories you create.\nIt provides infrastructure and services for organizations that use repository\nmanagers to obtain and deliver software. If you create software libraries or\napplications for your end users, you can use Nexus Repository Manager OSS to\ndistribute your software. If your software depends on open source software\ncomponents, you can cache software components from remote repositories.\n\nNexus Repository Manager OSS features:\n- Hosting repositories\n- Proxy remote repositories\n- Repository groups\n- Numerous repository formats\n- Hosting project websites\n- Fine-grained security model\n- Flexible LDAP integration\n- Component search\n- Scheduled rasks\n- REST services\n- Integration with m2eclipse","deps":{"javaservicewrapper":{"origin":"sysutils/javaservicewrapper","version":"3.5.60"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java","www"],"users":["nexus"],"groups":["nexus"],"annotations":{"cpe":"cpe:2.3:a:sonatype:nexus:2.15.1:::::dragonfly6:x86_64"},"messages":[{"message":"Nexus Repository Manager OSS 2.15.1 has been successfully installed!\n\nTo enable Nexus, add the following line to /etc/rc.conf[.local]:\n\n  nexus2_enable=\"YES\"\n\nIMPORTANT: Nexus runs by default as user nexus!\n\nConfiguration\n=============\n* Start Nexus 'service nexus2 start'\n* Open the following URL in your browser: http://localhost:8081/nexus\n* Log in with the admin account 'admin/admin123', configure Nexus and\n  change this password immediately!\n\nCommon Locations\n================\nThe configuration files can be found at:\n  /usr/local/etc/nexus2\n\nThe work, log, and run directories are located at:\n* /var/nexus2\n* /var/log/nexus2\n* /var/run/nexus2\n\nDocumentation\n=============\nFurther documentation can be found at:\n  https://help.sonatype.com/repomanager2","type":"install"},{"message":"Consider deleting /usr/local/etc/nexus2, /var/run/nexus2, /var/log/nexus2 and /var/nexus2 manually!\"","type":"remove"}]},{"name":"nethack33-nox11","origin":"games/nethack33-nox11","version":"3.3.1_12","comment":"Dungeon explorin', slashin', hackin' game","maintainer":"glewis@FreeBSD.org","www":"https://www.nethack.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b384a0c033b0e44474fd2571af6e72532155dd2d4856c4e9a1760380fb5f5cd8","flatsize":2808902,"path":"All/nethack33-nox11-3.3.1_12.pkg","repopath":"All/nethack33-nox11-3.3.1_12.pkg","licenselogic":"single","pkgsize":1015244,"desc":"This is nethack, a classic hack'n'slash adventure game.\nYou and your faithful feline (or commited canine) are on a quest\nto retrieve the lost Amulet of Yendor.  Good luck!","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["games"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"options":{"DOCS":"on"}},{"name":"netembryo","origin":"net/netembryo","version":"0.1.1_2","comment":"Network abstraction library","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6d125374340bdf13878491fb316701872fac89259943aa306da61e7ec41e6933","flatsize":115252,"path":"All/netembryo-0.1.1_2.pkg","repopath":"All/netembryo-0.1.1_2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":25048,"desc":"Netembryo is a network abstraction library plus some misc\nutility functions used as foundation for feng, libnemesi, felix.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["net"],"options":{"IPV6":"on","OPENSSL":"on","SCTP":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe netembryo port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"nethack36","origin":"games/nethack36","version":"3.6.7_1","comment":"Dungeon explorin', slashin', hackin' game","maintainer":"glewis@FreeBSD.org","www":"https://www.nethack.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d042183401494c5e71822c026e11f6fec7f05377a6bb4367ac230fb8f2bfd803","flatsize":5060476,"path":"All/nethack36-3.6.7_1.pkg","repopath":"All/nethack36-3.6.7_1.pkg","licenselogic":"single","licenses":["nethack"],"pkgsize":1732476,"desc":"This is nethack, a classic hack'n'slash adventure game.\nYou and your faithful feline (or commited canine) are on a quest\nto retrieve the lost Amulet of Yendor.  Good luck!","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["games"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXaw.so.7","libXext.so.6","libXmu.so.6","libXpm.so.4","libXt.so.6","libc.so.8","libncurses.so.6","libtinfo.so.6"],"options":{"DOCS":"on"}},{"name":"netevent","origin":"sysutils/netevent","version":"0.2.1.79_3","comment":"Tool for sharing uinput devices with other machines","maintainer":"ports@FreeBSD.org","www":"https://github.com/Blub/netevent","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"579c0debf6ec7417cb65742c4bf9eabcddf4165a2653faea267b5e2769aeabba","flatsize":152933,"path":"All/netevent-0.2.1.79_3.pkg","repopath":"All/netevent-0.2.1.79_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":59560,"desc":"Netevent is a tool which can be used to share linux event devices with other\nmachines (either via /dev/uinput or by implementing a client for the same\nprotocol with other means).","categories":["sysutils"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"EXAMPLES":"on","MANPAGES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe netevent port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"netgen-lvs","origin":"cad/netgen-lvs","version":"1.5.290","comment":"Tool for comparing netlists (a process known as LVS)","maintainer":"yuri@FreeBSD.org","www":"http://opencircuitdesign.com/netgen/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"959ac3a6a0a12b483eafbef313730843f6c64caad126f0b0923f2da01fa14b15","flatsize":689274,"path":"All/netgen-lvs-1.5.290.pkg","repopath":"All/netgen-lvs-1.5.290.pkg","licenselogic":"single","licenses":["GPLv1"],"pkgsize":227800,"desc":"Netgen is a tool for comparing netlists, a process known as LVS, which stands\nfor \"Layout vs. Schematic\". This is an important step in the integrated circuit\ndesign flow, ensuring that the geometry that has been laid out matches the\nexpected circuit. Very small circuits can bypass this step by confirming circuit\noperation through extraction and simulation. Very large digital circuits are\nusually generated by tools from high-level descriptions, using compilers that\nensure the correct layout geometry. The greatest need for LVS is in large analog\nor mixed-signal circuits that cannot be simulated in reasonable time. Even for\nsmall circuits, LVS can be done much faster than simulation, and provides\nfeedback that makes it easier to find an error than does a simulation.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["cad"],"shlibs_required":["libc.so.8","libm.so.4","libtcl86.so.1"]},{"name":"netdiscover","origin":"net/netdiscover","version":"0.11","comment":"Network address discovering tool","maintainer":"tiago.gasiba@gmail.com","www":"https://github.com/netdiscover-scanner/netdiscover","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"05c6b6ab902c9fd1377026b1edb76e58a713edc2f9ee7daf86b28b628e2dcc2b","flatsize":1388642,"path":"All/netdiscover-0.11.pkg","repopath":"All/netdiscover-0.11.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":351980,"desc":"Netdiscover is a network address discovering tool, developed mainly for those\nwireless networks without dhcp server, it also works on hub/switched networks.\nIts based on arp packets, it will send arp requests and sniff for replies.","categories":["net"],"shlibs_required":["libc.so.8","libpcap.so.3","libpthread.so.0"]},{"name":"nextcloud-calendar-php84","origin":"www/nextcloud-calendar","version":"5.2.0","comment":"Calendar app for Nextcloud","maintainer":"brnrd@FreeBSD.org","www":"https://apps.nextcloud.com/apps/calendar","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3d1469e09a41df5dbb4340ade549300c630b342efe8a51b48cbd0325c83894a4","flatsize":91588820,"path":"All/nextcloud-calendar-php84-5.2.0.pkg","repopath":"All/nextcloud-calendar-php84-5.2.0.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":12714488,"desc":"The Calendar app is a user interface for Nextcloud's CalDAV server. Easily\nsync events from various devices with your Nextcloud and edit them online.\n\n * Integration with other Nextcloud apps! Currently Contacts - more to come.\n * WebCal Support! Want to see your favorite team's matchdays in you\n   calendar? No problem!\n * Attendees! Invite people to your events.\n * We're not reinventing the wheel! Based on the great davclient.js,\n   ical.js and fullcalendar libraries.","deps":{"nextcloud-php84":{"origin":"www/nextcloud","version":"31.0.2"},"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["www"],"annotations":{"cpe":"cpe:2.3:a:nextcloud:calendar:5.2.0:::::dragonfly6:x86_64","flavor":"php84"},"messages":[{"message":"Run `occ upgrade` to create the Nextcloud calendar app database structure","type":"install"},{"message":"Run `occ upgrade` to update the Nextcloud calendar app database structure"}]},{"name":"netcdf","origin":"science/netcdf","version":"4.9.3","comment":"C library for machine-independent, array-oriented data access","maintainer":"sunpoet@FreeBSD.org","www":"https://www.unidata.ucar.edu/software/netcdf/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0e26272f7d40cfce04cba5f13419a301913eeb5397e50e62db98799406d17fb4","flatsize":5388076,"path":"All/netcdf-4.9.3.pkg","repopath":"All/netcdf-4.9.3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":939684,"desc":"NetCDF (network Common Data Form) is an interface for array-oriented data access\nand a library that provides an implementation of the interface. The netCDF\nlibrary also defines a machine-independent format for representing scientific\ndata. Together, the interface, library, and format support the creation, access,\nand sharing of scientific data. The netCDF software was developed at the Unidata\nProgram Center in Boulder, Colorado.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"hdf5":{"origin":"science/hdf5","version":"1.12.2_2,1"},"libaec":{"origin":"science/libaec","version":"1.1.3"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"pkgconf":{"origin":"devel/pkgconf","version":"2.3.0,2"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["science"],"shlibs_required":["libbz2.so.2","libc.so.8","libcurl.so.4","libexecinfo.so.1","libhdf5.so.200","libhdf5_hl.so.200","libm.so.4","libstdc++.so.9","libsz.so.2","libz.so.3","libzstd.so.1"],"options":{"DOCS":"on","DOXYGEN":"off","SZIP":"on"}},{"name":"nethack33","origin":"games/nethack33","version":"3.3.1_12","comment":"Dungeon explorin', slashin', hackin' game","maintainer":"glewis@FreeBSD.org","www":"https://www.nethack.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5132e0e15894d6683c370a10a37ff467922f245f32cb4bd7a210cc46d06402a2","flatsize":2977572,"path":"All/nethack33-3.3.1_12.pkg","repopath":"All/nethack33-3.3.1_12.pkg","licenselogic":"single","pkgsize":1052308,"desc":"This is nethack, a classic hack'n'slash adventure game.\nYou and your faithful feline (or commited canine) are on a quest\nto retrieve the lost Amulet of Yendor.  Good luck!","deps":{"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["games"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXaw.so.7","libXext.so.6","libXmu.so.6","libXpm.so.4","libXt.so.6","libc.so.8","libncurses.so.6","libtinfo.so.6"],"options":{"DOCS":"on"}},{"name":"netcdf-cxx","origin":"science/netcdf-cxx","version":"4.3.1_3","comment":"C++ library for machine-independent, array-oriented data access","maintainer":"sunpoet@FreeBSD.org","www":"https://www.unidata.ucar.edu/software/netcdf/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e49ee0fefca3922e60c6d3dadde97b207ff78e338297494f3e7a7ae7bbd421e7","flatsize":1407339,"path":"All/netcdf-cxx-4.3.1_3.pkg","repopath":"All/netcdf-cxx-4.3.1_3.pkg","licenselogic":"single","licenses":["UCAR_UNIDATA"],"pkgsize":177492,"desc":"NetCDF (network Common Data Form) is an interface for array-oriented data access\nand a library that provides an implementation of the interface. The netCDF\nlibrary also defines a machine-independent format for representing scientific\ndata. Together, the interface, library, and format support the creation, access,\nand sharing of scientific data. The netCDF software was developed at the Unidata\nProgram Center in Boulder, Colorado.","deps":{"netcdf":{"origin":"science/netcdf","version":"4.9.3"}},"categories":["science"]},{"name":"netcdf-fortran","origin":"science/netcdf-fortran","version":"4.6.1","comment":"Fortran library for machine-independent, array-oriented data access","maintainer":"sunpoet@FreeBSD.org","www":"https://www.unidata.ucar.edu/software/netcdf/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0be631b13f648f39ea0ae9412f0929c93a1216932b8dfa7bfc8179ce8a2ed420","flatsize":2052291,"path":"All/netcdf-fortran-4.6.1.pkg","repopath":"All/netcdf-fortran-4.6.1.pkg","licenselogic":"single","licenses":["UCAR_UNIDATA"],"pkgsize":322860,"desc":"NetCDF (network Common Data Form) is an interface for array-oriented data access\nand a library that provides an implementation of the interface. The netCDF\nlibrary also defines a machine-independent format for representing scientific\ndata. Together, the interface, library, and format support the creation, access,\nand sharing of scientific data. The netCDF software was developed at the Unidata\nProgram Center in Boulder, Colorado.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"netcdf":{"origin":"science/netcdf","version":"4.9.3"}},"categories":["science"]},{"name":"net6","origin":"net/net6","version":"1.3.14_9","comment":"Network access framework for IPv4/IPv6","maintainer":"ports@FreeBSD.org","www":"http://gobby.0x539.de","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0764a859d25dd454936f981a747ebb5fd529f047063f0dbf957d4c32c3b3fe91","flatsize":684818,"path":"All/net6-1.3.14_9.pkg","repopath":"All/net6-1.3.14_9.pkg","licenselogic":"single","licenses":["LGPL20+"],"pkgsize":117152,"desc":"net6 is a library which eases the development of network-based applications\nas it provides a TCP protocol abstraction for C++. It is portable to both\nthe Windows and Unix-like platforms.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"libsigc++":{"origin":"devel/libsigc++20","version":"2.12.1"}},"categories":["devel","net"],"options":{"NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:armin_burgmeier:net6:1.3.14:::::dragonfly6:x86_64:9"},"messages":[{"message":"===>   NOTICE:\n\nThe net6 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"netcat","origin":"net/netcat","version":"1.10_4","comment":"Simple utility which reads and writes data across network connections","maintainer":"cy@FreeBSD.org","www":"http://nc110.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6360d3c8ac7e8927a75400b7012f8231687ff5345412637f4c1db87514325abd","flatsize":746403,"path":"All/netcat-1.10_4.pkg","repopath":"All/netcat-1.10_4.pkg","licenselogic":"single","pkgsize":284900,"desc":"Netcat is a simple Unix utility which reads and writes data across\nnetwork connections using TCP or UDP protocol.  It is designed to be a\nreliable \"back-end\" tool that can be used directly or easily driven by\nother programs and scripts.  At the same time it is a feature-rich\nnetwork debugging and exploration tool, since it can create almost any\nkind of connection you would need and has several interesting built-in\ncapabilities.","categories":["net"],"options":{"DOCS":"on","GAPING":"on","IPV6":"on","TELNET":"on"}},{"name":"nextcloud-calendar-php81","origin":"www/nextcloud-calendar","version":"5.2.0","comment":"Calendar app for Nextcloud","maintainer":"brnrd@FreeBSD.org","www":"https://apps.nextcloud.com/apps/calendar","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7ccb56c5e71edc4c3c0194f50af5391569108068c2007f5f0b262badbe805758","flatsize":91588820,"path":"All/nextcloud-calendar-php81-5.2.0.pkg","repopath":"All/nextcloud-calendar-php81-5.2.0.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":12714332,"desc":"The Calendar app is a user interface for Nextcloud's CalDAV server. Easily\nsync events from various devices with your Nextcloud and edit them online.\n\n * Integration with other Nextcloud apps! Currently Contacts - more to come.\n * WebCal Support! Want to see your favorite team's matchdays in you\n   calendar? No problem!\n * Attendees! Invite people to your events.\n * We're not reinventing the wheel! Based on the great davclient.js,\n   ical.js and fullcalendar libraries.","deps":{"nextcloud-php81":{"origin":"www/nextcloud","version":"31.0.2"},"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["www"],"annotations":{"cpe":"cpe:2.3:a:nextcloud:calendar:5.2.0:::::dragonfly6:x86_64","flavor":"php81"},"messages":[{"message":"Run `occ upgrade` to create the Nextcloud calendar app database structure","type":"install"},{"message":"Run `occ upgrade` to update the Nextcloud calendar app database structure"}]},{"name":"netatalk4","origin":"net/netatalk4","version":"4.2.0","comment":"File server for Mac OS X","maintainer":"marcus@FreeBSD.org","www":"https://netatalk.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e12ca2f8fc5d6dd9df485ea0aff474f0aaf32a09efeb5ead86f1897f92a78088","flatsize":1987773,"path":"All/netatalk4-4.2.0.pkg","repopath":"All/netatalk4-4.2.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":481228,"desc":"Netatalk is an OpenSource software package, that can be used to turn an\ninexpensive *NIX machine into an extremely high-performance and reliable\nfile server for Macintosh computers.\n\nUsing Netatalk's AFP 3.4 compliant file-server leads to significantly higher\ntransmission speeds compared with Macs accessing a server via SaMBa/NFS\nwhile providing clients with the best possible user experience (full support\nfor Macintosh metadata, flawlessly supporting mixed environments of classic\nMacOS and MacOS X clients)","deps":{"avahi-app":{"origin":"net/avahi-app","version":"0.8_6"},"db18":{"origin":"databases/db18","version":"18.1.40"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"dbus-glib":{"origin":"devel/dbus-glib","version":"0.114"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"iniparser":{"origin":"devel/iniparser","version":"4.2.6"},"libevent":{"origin":"devel/libevent","version":"2.1.12"},"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"libgpg-error":{"origin":"security/libgpg-error","version":"1.51"},"libiconv":{"origin":"converters/libiconv","version":"1.17_1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"py311-dbus":{"origin":"devel/py-dbus","version":"1.3.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net"],"shlibs_required":["libavahi-client.so.3","libavahi-common.so.3","libc.so.8","libdb-18.1.so","libevent-2.1.so.7","libgcrypt.so.20","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libiniparser.so.4","libpthread.so.0","librpcsvc.so.3"],"options":{"ACL":"off","DBUS":"on","KERBEROS":"on","KERBEROS5":"off","LDAP":"off","LIBWRAP":"on","MYSQL":"off","PAM":"off","SENDFILE":"on","SPOTLIGHT":"off","AVAHI":"on","MDNSRESPONDER":"off"},"annotations":{"cpe":"cpe:2.3:a:netatalk_project:netatalk:4.2.0:::::dragonfly6:x86_64"}},{"name":"nesasm","origin":"lang/nesasm","version":"20040314_1","comment":"6502 assembler with specific NES support","maintainer":"ninjin@kth.se","www":"https://bobrost.com/nes/resources.php","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"104df5d9a4cb0ac6b5c28a0c54852728b863ec063af6d91bdd790a8ced728575","flatsize":137820,"path":"All/nesasm-20040314_1.pkg","repopath":"All/nesasm-20040314_1.pkg","licenselogic":"single","licenses":["NONE"],"pkgsize":52876,"desc":"The nesasm assembler is a 6502 assembler with specific NES support.","categories":["devel","lang"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"net-snmp","origin":"net-mgmt/net-snmp","version":"5.9.4_6,1","comment":"Extendable SNMP implementation","maintainer":"zi@FreeBSD.org","www":"http://net-snmp.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a8c3ad05eab43f64872d333b9d11df3bda14c186138e149111cc81496a431af5","flatsize":13098092,"path":"All/net-snmp-5.9.4_6,1.pkg","repopath":"All/net-snmp-5.9.4_6,1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":2492352,"desc":"This is Net-SNMP (previously known as \"ucd-snmp\").\n\nVarious tools relating to the Simple Network Management Protocol including:\n\n    An extensible agent\n    An SNMP library\n    tools to request or set information from SNMP agents\n    tools to generate and handle SNMP traps\n    a version of the Unix 'netstat' command using SNMP\n    a graphical Perl/Tk/SNMP based mib browser","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt"],"users":["snmpd"],"groups":["snmpd"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12","libdevstat.so.3","libdl.so.0","libkinfo.so.2","libkvm.so.3","libm.so.4","libncurses.so.6","libpcap.so.3","libperl.so.5.36","libpthread.so.0","libssl.so.12","libtinfo.so.6","libutil.so.4","libwrap.so.4"],"options":{"AX_DISABLE_TRAP":"off","AX_SOCKONLY":"off","DOCS":"on","DUMMY":"on","MFD_REWRITES":"off","MYSQL":"off","NEWSYSLOG":"on","NOLIBPKG":"on","PERL":"on","PERL_EMBEDDED":"on","PYTHON":"off","SCTP":"off","SMUX":"on","TKMIB":"off","TLS":"off","UNPRIVILEGED":"off"},"annotations":{"cpe":"cpe:2.3:a:net-snmp:net-snmp:5.9.4:::::dragonfly6:x86_64:6"},"messages":[{"message":"**** This port installs snmpd, header files and libraries but does not\n     start snmpd by default.\n     If you want to auto-start snmpd and snmptrapd, add the following to\n     /etc/rc.conf:\n\n\tsnmpd_enable=\"YES\"\n\tsnmpd_flags=\"-a\"\n\tsnmpd_conffile=\"/usr/local/share/snmp/snmpd.conf /etc/snmpd.conf\"\n\tsnmptrapd_enable=\"YES\"\n\tsnmptrapd_flags=\"-a -p /var/run/snmptrapd.pid\"\n\n**** You may also specify the following make variables:\n\n\tNET_SNMP_SYS_CONTACT=\"zi@FreeBSD.org\"\n\tNET_SNMP_SYS_LOCATION=\"USA\"\n\tDEFAULT_SNMP_VERSION=3\n\tNET_SNMP_MIB_MODULES=\"host smux mibII/mta_sendmail ucd-snmp/diskio\"\n\tNET_SNMP_LOGFILE=/var/log/snmpd.log\n\tNET_SNMP_PERSISTENTDIR=/var/net-snmp\n\n     to define default values (or to override the defaults).  To avoid being\n     prompted during the configuration process, you should (minimally) define\n     the first two variables. (NET_SNMP_SYS_*)\n\n     You may also define the following to avoid all interactive configuration:\n\n\tBATCH=\"yes\"","type":"install"},{"message":"snmpd now drops privileges by default after initialization is completed.\nEnsure that any extension commands defined in your snmpd.conf can be executed\nby the snmpd user.\n\nIt is possible to start and run snmpd entirely as a non-root user with the\nfollowing steps:\n\n1. Add the following lines to /etc/rc.conf:\n\n\tsnmpd_user=\"snmpd\"\n\tsnmpd_group=\"snmpd\"\n\tsnmpd_pidfile=\"/var/net-snmp/snmpd.pid\"\n\n2. Configure the mac_portacl(4) kernel module:\n\n   a. Load mac_portacl.ko at boot time by adding the following line to\n      /etc/rc.conf:\n\n\tkld_list=\"mac_portacl\"\n\n   b. Configure the following sysctls in sysctl.conf(5):\n\n      net.inet.ip.portrange.reservedhigh=0\n      security.mac.portacl.rules=gid:344:udp:161,gid:344:tcp:161,gid:344:tcp:199,gid:344:tcp:705\n\n   This allows snmpd to bind to these privileged ports without holding\n   special privileges.\n\n3. Make sure that the snmpd user has read/write or read-only access to the\n   following:\n\n\tRW - /var/log/snmpd.log\n\tRW - /var/net-snmp/*\n\tRO - /usr/local/share/snmp/*\n\n   Note that snmpd creates the /var/net-snmp directory upon its initial\n   startup, and this cannot be done by the snmpd user.\n\n4. Ensure that any and all extension commands defined in snmpd.conf can be\n   executed by the snmpd user.","type":"upgrade"}]},{"name":"nextcloud-calendar-php82","origin":"www/nextcloud-calendar","version":"5.2.0","comment":"Calendar app for Nextcloud","maintainer":"brnrd@FreeBSD.org","www":"https://apps.nextcloud.com/apps/calendar","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"201f82998105f5a4dd0b280e195637b1530ce5b41d92322879b18c4c289cd81b","flatsize":91588820,"path":"All/nextcloud-calendar-php82-5.2.0.pkg","repopath":"All/nextcloud-calendar-php82-5.2.0.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":12714720,"desc":"The Calendar app is a user interface for Nextcloud's CalDAV server. Easily\nsync events from various devices with your Nextcloud and edit them online.\n\n * Integration with other Nextcloud apps! Currently Contacts - more to come.\n * WebCal Support! Want to see your favorite team's matchdays in you\n   calendar? No problem!\n * Attendees! Invite people to your events.\n * We're not reinventing the wheel! Based on the great davclient.js,\n   ical.js and fullcalendar libraries.","deps":{"nextcloud-php82":{"origin":"www/nextcloud","version":"31.0.2"},"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["www"],"annotations":{"cpe":"cpe:2.3:a:nextcloud:calendar:5.2.0:::::dragonfly6:x86_64","flavor":"php82"},"messages":[{"message":"Run `occ upgrade` to create the Nextcloud calendar app database structure","type":"install"},{"message":"Run `occ upgrade` to update the Nextcloud calendar app database structure"}]},{"name":"nextcloud-calendar-php83","origin":"www/nextcloud-calendar","version":"5.2.0","comment":"Calendar app for Nextcloud","maintainer":"brnrd@FreeBSD.org","www":"https://apps.nextcloud.com/apps/calendar","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fab4e1ec35738eb6c1d1042ba828f7b2f89eb14fc67090b24e938eff801d62bc","flatsize":91588820,"path":"All/nextcloud-calendar-php83-5.2.0.pkg","repopath":"All/nextcloud-calendar-php83-5.2.0.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":12714384,"desc":"The Calendar app is a user interface for Nextcloud's CalDAV server. Easily\nsync events from various devices with your Nextcloud and edit them online.\n\n * Integration with other Nextcloud apps! Currently Contacts - more to come.\n * WebCal Support! Want to see your favorite team's matchdays in you\n   calendar? No problem!\n * Attendees! Invite people to your events.\n * We're not reinventing the wheel! Based on the great davclient.js,\n   ical.js and fullcalendar libraries.","deps":{"nextcloud-php83":{"origin":"www/nextcloud","version":"31.0.2"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["www"],"annotations":{"cpe":"cpe:2.3:a:nextcloud:calendar:5.2.0:::::dragonfly6:x86_64","flavor":"php83"},"messages":[{"message":"Run `occ upgrade` to create the Nextcloud calendar app database structure","type":"install"},{"message":"Run `occ upgrade` to update the Nextcloud calendar app database structure"}]},{"name":"neovim-qt","origin":"editors/neovim-qt","version":"0.2.19","comment":"Neovim client library and Qt6 GUI","maintainer":"eduardo@FreeBSD.org","www":"https://github.com/equalsraf/neovim-qt/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3e74e744bedecd648610d91041652aa0a2ba2820f0d04b415e657eaac19f4bee","flatsize":3329949,"path":"All/neovim-qt-0.2.19.pkg","repopath":"All/neovim-qt-0.2.19.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":633780,"desc":"Neovim Qt is a lightweight cross-platform Neovim library and GUI written\nin C++ with Qt.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"msgpack-c":{"origin":"devel/msgpack-c","version":"6.1.0"},"neovim":{"origin":"editors/neovim","version":"0.11.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-svg":{"origin":"graphics/qt6-svg","version":"6.8.3"}},"categories":["editors"],"shlibs_required":["libGLX.so.0","libOpenGL.so.0","libQt6Core.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Svg.so.6","libQt6SvgWidgets.so.6","libQt6Widgets.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libmsgpack-c.so.2","libpthread.so.0","libstdc++.so.6"]},{"name":"neon","origin":"www/neon","version":"0.32.5_3","comment":"HTTP and WebDAV client library for Unix systems","maintainer":"lev@FreeBSD.org","www":"https://notroj.github.io/neon/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a54b1f35a387982081bf713bc19c799a4ccc29c570c047a4bab396d6f6231192","flatsize":715003,"path":"All/neon-0.32.5_3.pkg","repopath":"All/neon-0.32.5_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":204968,"desc":"Neon is  an HTTP and  WebDAV client library for  Unix systems, with  a C\ninterface. Featuring:\n\n\t. High-level interface to HTTP and WebDAV methods\n\t  (PUT, GET, HEAD etc)\n\t. Low-level interface to HTTP request handling, to allow\n\t  implementing new methods easily.\n\t. HTTP/1.1 and HTTP/1.0 persistent connections\n\t. RFC2617 basic and digest authentication\n\t  (including auth-int, md5-sess)\n\t. Proxy support (including basic/digest authentication)\n\t. Generic WebDAV 207 XML response handling mechanism\n\t. XML parsing using the expat or libxml parsers\n\t. Easy generation of error messages from 207 error responses\n\t. WebDAV resource manipulation: MOVE, COPY, DELETE, MKCOL\n\t. WebDAV metadata support: set and remove properties, query\n\t  any set of properties (PROPPATCH/PROPFIND).","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["www"],"options":{"DOCS":"on","NLS":"on","PROXY":"off","EXPAT":"on","LIBXML2":"off","GNUTLS":"off","OPENSSL":"on"},"annotations":{"cpe":"cpe:2.3:a:webdav:neon:0.32.5:::::dragonfly6:x86_64:3"}},{"name":"netdisco","origin":"net-mgmt/netdisco","version":"2.070001","comment":"Network discovery/management tool with web console","maintainer":"dgeo@centrale-med.fr","www":"http://netdisco.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4cb5b7e0516aca495ed9058a4b2d3f63b67311cd5226beab0c9461997ee23275","flatsize":14004901,"path":"All/netdisco-2.070001.pkg","repopath":"All/netdisco-2.070001.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":2768796,"desc":"Netdisco is a web-based network management tool\ndesigned for network administrators.\nData is collected into a PostgreSQL database using SNMP.\n\nSome of the things you can do with Netdisco:\n  Locate a machine on the network by MAC or IP\n      and show the switch port it lives at\n  Turn off a switch port, or change the VLAN or PoE status of a port\n  Inventory your network hardware by model, vendor, software\n      and operating system\n  Pretty pictures of your network\n\nApp::Netdisco provides a web frontend with built-in web server,\nand a backend daemon to handle interactive requests\nsuch as changing port or device properties.","deps":{"p5-Algorithm-Cron":{"origin":"devel/p5-Algorithm-Cron","version":"0.10"},"p5-AnyEvent":{"origin":"devel/p5-AnyEvent","version":"7.17,1"},"p5-AnyEvent-DNS-EtcHosts":{"origin":"dns/p5-AnyEvent-DNS-EtcHosts","version":"0.0105"},"p5-App-cpanminus":{"origin":"devel/p5-App-cpanminus","version":"1.7048"},"p5-App-local-lib-helper":{"origin":"devel/p5-App-local-lib-helper","version":"0.07"},"p5-Archive-Extract":{"origin":"archivers/p5-Archive-Extract","version":"0.88"},"p5-Authen-Radius":{"origin":"security/p5-Authen-Radius","version":"0.33"},"p5-Authen-TacacsPlus":{"origin":"security/p5-Authen-TacacsPlus","version":"0.28"},"p5-CGI-Expand":{"origin":"www/p5-CGI-Expand","version":"2.05_1"},"p5-Command-Runner":{"origin":"sysutils/p5-Command-Runner","version":"0.200"},"p5-Crypt-Bcrypt":{"origin":"security/p5-Crypt-Bcrypt","version":"0.011"},"p5-DBD-Pg":{"origin":"databases/p5-DBD-Pg","version":"3.18.0"},"p5-DBIx-Class-Helpers":{"origin":"databases/p5-DBIx-Class-Helpers","version":"2.037000"},"p5-Daemon-Control":{"origin":"devel/p5-Daemon-Control","version":"0.001010"},"p5-Dancer":{"origin":"www/p5-Dancer","version":"1.3520"},"p5-Dancer-Plugin-Auth-Extensible":{"origin":"security/p5-Dancer-Plugin-Auth-Extensible","version":"1.00"},"p5-Dancer-Plugin-DBIC":{"origin":"databases/p5-Dancer-Plugin-DBIC","version":"0.2104"},"p5-Dancer-Plugin-Passphrase":{"origin":"security/p5-Dancer-Plugin-Passphrase","version":"2.0.1_2"},"p5-Dancer-Plugin-Swagger":{"origin":"www/p5-Dancer-Plugin-Swagger","version":"0.3.0"},"p5-Dancer-Session-Cookie":{"origin":"www/p5-Dancer-Session-Cookie","version":"0.30"},"p5-Data-Printer":{"origin":"devel/p5-Data-Printer","version":"1.002001"},"p5-Data-Visitor-Tiny":{"origin":"devel/p5-Data-Visitor-Tiny","version":"0.001"},"p5-EV":{"origin":"devel/p5-EV","version":"4.34,1"},"p5-Env-Path":{"origin":"devel/p5-Env-Path","version":"0.19_1"},"p5-Expect":{"origin":"lang/p5-Expect","version":"1.38"},"p5-File-ShareDir":{"origin":"devel/p5-File-ShareDir","version":"1.118"},"p5-File-Slurp":{"origin":"devel/p5-File-Slurp","version":"9999.27"},"p5-File-Slurper":{"origin":"devel/p5-File-Slurper","version":"0.014"},"p5-Graph":{"origin":"math/p5-Graph","version":"0.9734,1"},"p5-GraphViz":{"origin":"graphics/p5-GraphViz","version":"2.25"},"p5-Guard":{"origin":"devel/p5-Guard","version":"1.023_1"},"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-HTTP-Tiny":{"origin":"www/p5-HTTP-Tiny","version":"0.090"},"p5-IO-Socket-SSL":{"origin":"security/p5-IO-Socket-SSL","version":"2.089"},"p5-JSON-XS":{"origin":"converters/p5-JSON-XS","version":"4.03"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-Log-Message-Simple":{"origin":"devel/p5-Log-Message-Simple","version":"0.10_1"},"p5-MCE":{"origin":"devel/p5-MCE","version":"1.901"},"p5-Module-Find":{"origin":"devel/p5-Module-Find","version":"0.17"},"p5-Module-Load":{"origin":"devel/p5-Module-Load","version":"0.36"},"p5-Moo":{"origin":"devel/p5-Moo","version":"2.005005"},"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"p5-Net-OpenSSH":{"origin":"net/p5-Net-OpenSSH","version":"0.84"},"p5-Net-SNMP":{"origin":"net-mgmt/p5-Net-SNMP","version":"6.0.1_1"},"p5-NetAddr-IP":{"origin":"net-mgmt/p5-NetAddr-IP","version":"4.079"},"p5-NetAddr-MAC":{"origin":"net/p5-NetAddr-MAC","version":"0.98"},"p5-Path-Class":{"origin":"devel/p5-Path-Class","version":"0.37"},"p5-Path-Tiny":{"origin":"devel/p5-Path-Tiny","version":"0.146"},"p5-Plack":{"origin":"www/p5-Plack","version":"1.0051"},"p5-Plack-Middleware-Debug":{"origin":"www/p5-Plack-Middleware-Debug","version":"0.18_1"},"p5-Plack-Middleware-Expires":{"origin":"www/p5-Plack-Middleware-Expires","version":"0.06_1"},"p5-Plack-Middleware-Headers":{"origin":"www/p5-Plack-Middleware-Headers","version":"0.11"},"p5-Plack-Middleware-ReverseProxy":{"origin":"www/p5-Plack-Middleware-ReverseProxy","version":"0.16"},"p5-Regexp-Common":{"origin":"textproc/p5-Regexp-Common","version":"2017060201"},"p5-Role-Tiny":{"origin":"devel/p5-Role-Tiny","version":"2.002004"},"p5-SNMP-Info":{"origin":"net-mgmt/p5-SNMP-Info","version":"3.97.0001"},"p5-SQL-Translator":{"origin":"databases/p5-SQL-Translator","version":"1.66"},"p5-Sereal":{"origin":"converters/p5-Sereal","version":"5.004"},"p5-Socket6":{"origin":"net/p5-Socket6","version":"0.29"},"p5-Starman":{"origin":"www/p5-Starman","version":"0.4017"},"p5-Sys-SigAction":{"origin":"devel/p5-Sys-SigAction","version":"0.24"},"p5-Template-AutoFilter":{"origin":"textproc/p5-Template-AutoFilter","version":"0.143050"},"p5-Template-Plugin-CSV":{"origin":"textproc/p5-Template-Plugin-CSV","version":"0.04_1"},"p5-Template-Plugin-Number-Format":{"origin":"www/p5-Template-Plugin-Number-Format","version":"1.06"},"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"p5-Term-UI":{"origin":"devel/p5-Term-UI","version":"0.50"},"p5-Text-CSV":{"origin":"textproc/p5-Text-CSV","version":"2.06"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"p5-Twiggy":{"origin":"www/p5-Twiggy","version":"0.1026"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-URI-Based":{"origin":"net/p5-URI-Based","version":"1.03"},"p5-URL-Encode":{"origin":"www/p5-URL-Encode","version":"0.03"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"p5-YAML-LibYAML":{"origin":"textproc/p5-YAML-LibYAML","version":"0.90"},"p5-aliased":{"origin":"devel/p5-aliased","version":"0.34"},"p5-autovivification":{"origin":"devel/p5-autovivification","version":"0.18_1"},"p5-perl-ldap":{"origin":"net/p5-perl-ldap","version":"0.6800"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"}},"categories":["net-mgmt","perl5"],"users":["netdisco"],"groups":["netdisco"],"annotations":{"cpe":"cpe:2.3:a:netdisco:netdisco:2.070001:::::dragonfly6:x86_64"},"messages":[{"message":"to get Netdisco running, you just have to:\n * edit /usr/local/etc/netdisco/environments/deployment.yml to suit your needs\n   (https://github.com/netdisco/netdisco/wiki/Configuration)\n * edit rc.conf according to /usr/local/etc/rc.d/netdisco\n * have a look at https://metacpan.org/pod/App::Netdisco\n   note that ~/environments is replaced here by /usr/local/etc/netdisco/environments\n * launch netdisco-deploy *as user netdisco* to install/upgrade your database\n     su - netdisco -c \"netdisco-deploy\"\n * copy (or link) /usr/local/etc/netdisco/netdiscologs.conf\n   to /usr/local/etc/newsyslog.conf.d/ to take care\n   of logs rotation\n    ln -s /usr/local/etc/netdisco/netdiscologs.conf /usr/local/etc/newsyslog.conf.d/netdiscologs.conf\n\nAlways use \"su - netdisco\" or \"sudo -l -u netdisco\" before running netdisco-do or\n  any netdisco-* command (because of locallib use)\nIf running with another user or missing HOME variable (eg: sudo without -l) you\n  need NETDISCO_HOME=/usr/local/etc/netdisco environment variable","type":"install"}]},{"name":"neovim-gtk","origin":"editors/neovim-gtk","version":"1.0.4_18","comment":"Neovim client library and GTK4 GUI","maintainer":"asomers@FreeBSD.org","www":"https://github.com/Lyude/neovim-gtk","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"28631dc6a7079342b1c3339e8de44e9e7b6310c49161eb4e9c49fafda8346ef9","flatsize":5197566,"path":"All/neovim-gtk-1.0.4_18.pkg","repopath":"All/neovim-gtk-1.0.4_18.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1369472,"desc":"GTK ui for neovim\n\nGTK ui for neovim written in rust using gtk-rs bindings. With ligatures\nsupport. This project began as a fork of @daa84's neovim-gtk.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"graphene":{"origin":"graphics/graphene","version":"1.10.8_1"},"gtk4":{"origin":"x11-toolkits/gtk40","version":"4.18.4"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"neovim":{"origin":"editors/neovim","version":"0.11.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["editors"],"shlibs_required":["libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libexecinfo.so.1","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgraphene-1.0.so.0","libgtk-4.so.1","libm.so.4","libpango-1.0.so.0","libpthread.so.0"]},{"name":"net2ftp","origin":"ftp/net2ftp","version":"1.4","comment":"Web-based FTP client written in PHP","maintainer":"sunpoet@FreeBSD.org","www":"https://www.net2ftp.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"41e7ee58ab92c1f836652a5d5ff0f23aa467b3007ede3f013ef66457238a2e0a","flatsize":19727974,"path":"All/net2ftp-1.4.pkg","repopath":"All/net2ftp-1.4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2664744,"desc":"net2ftp is a web-based FTP client written in PHP.\n\nFeatures:\n - Navigate the FTP server\n - Upload and download files\n - Edit files (WYSIWYG and syntax highlighting)\n - View code with syntax highlighting\n - Copy, move, delete (also to 2nd FTP server)\n - Rename and chmod (also recursive)\n - Zip and unzip files\n - Install software\n - Search for words or phrases\n - Calculate the size of directories and files","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-ftp":{"origin":"ftp/php83-ftp","version":"8.3.21"},"php83-mysqli":{"origin":"databases/php83-mysqli","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-zlib":{"origin":"archivers/php83-zlib","version":"8.3.21"}},"categories":["ftp"],"annotations":{"cpe":"cpe:2.3:a:net2ftp:net2ftp:1.4:::::dragonfly6:x86_64"},"messages":[{"message":"To make net2ftp available through your Apache web server,\nadd something similar to the following to httpd.conf:\n\n\tAlias /net2ftp/ \"/usr/local/www/net2ftp/\"\n\n\t<Directory \"/usr/local/www/net2ftp/\">\n\t\tOptions none\n\t\tAllowOverride Limit\n\t\tOrder Deny,Allow\n\t\tDeny from all\n\t\tAllow from 127.0.0.1 .example.com\n\t</Directory>","type":"install"}]},{"name":"neofetch","origin":"sysutils/neofetch","version":"7.1.0_1","comment":"Fast, highly customizable system info script","maintainer":"pkubaj@FreeBSD.org","www":"https://github.com/dylanaraps/neofetch","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"81a673aba099eb1e3df9b5db73ce1b009ff76ef7f571d73663ceccf7fe4d94d1","flatsize":349593,"path":"All/neofetch-7.1.0_1.pkg","repopath":"All/neofetch-7.1.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":80956,"desc":"This script gathers info about your system and prints it to the\nterminal next to an image, your distro's logo or any ascii art of\nyour choice!","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"}},"categories":["sysutils"],"options":{"DOCS":"on"}},{"name":"neolink","origin":"multimedia/neolink","version":"0.3.0_32","comment":"RTSP bridge to Reolink IP cameras","maintainer":"kevans@FreeBSD.org","www":"https://github.com/thirtythreeforty/neolink","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8395a3946c0a6daf5cbe549c5b2b042d2ab394b21aee21f64893a805fdc9a15c","flatsize":3769550,"path":"All/neolink-0.3.0_32.pkg","repopath":"All/neolink-0.3.0_32.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":988604,"desc":"Neolink is a small program that acts as a proxy between Reolink IP cameras and\nnormal RTSP clients. Certain cameras, such as the Reolink B800, do not implement\nONVIF or RTSP, but instead use a proprietary \"Baichuan\" protocol only compatible\nwith their apps and NVRs (any camera that uses \"port 9000\" will likely be using\nthis protocol).\n\nNeolink allows you to use NVR software such as Shinobi or Blue Iris to receive\nvideo from these cameras instead. The Reolink NVR is not required, and the\ncameras are unmodified. Your NVR software connects to Neolink, which forwards\nthe video stream from the camera.\n\nThe Neolink project is not affiliated with Reolink in any way; everything it\ndoes has been reverse engineered.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-rtsp-server":{"origin":"multimedia/gstreamer1-rtsp-server","version":"1.26.0"}},"categories":["multimedia"],"users":["neolink"],"groups":["neolink"],"shlibs_required":["libc.so.8","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgstapp-1.0.so.0","libgstbase-1.0.so.0","libgstreamer-1.0.so.0","libgstrtspserver-1.0.so.0","libm.so.4","libpthread.so.0"]},{"name":"neo","origin":"games/neo","version":"0.6.1","comment":"cmatrix clone with 32-bit color and Unicode support","maintainer":"driesm@FreeBSD.org","www":"https://github.com/st3w/neo","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5d12a4b91073d96bde898c9771d35d213b14d4bea2107b0bb59672c1975429b0","flatsize":115161,"path":"All/neo-0.6.1.pkg","repopath":"All/neo-0.6.1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":48680,"desc":"Simulates the digital rain from \"The Matrix\".\ncmatrix clone with 32-bit color and Unicode support.\n\nneo recreates the digital rain effect from \"The Matrix\".\nStreams of random characters will endlessly scroll\ndown your terminal screen.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["games"],"shlibs_required":["libc.so.8","libm.so.4","libncurses.so.6","libstdc++.so.9","libtinfo.so.6"],"options":{"DOCS":"on"}},{"name":"neo-cowsay","origin":"games/neo-cowsay","version":"2.0.4_22","comment":"Neo Cowsay written in Go","maintainer":"eduardo@FreeBSD.org","www":"https://github.com/Code-Hex/Neo-cowsay","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f387344470590bc6d4f87559c86ca8c0cf85fd1a5da2d45ca3130af236a0b448","flatsize":5644141,"path":"All/neo-cowsay-2.0.4_22.pkg","repopath":"All/neo-cowsay-2.0.4_22.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":963084,"desc":"cowsay is a configurable talking ASCII cow (and other characters),\nwritten in Go.  It operates much as the figlet program does, and\nis written in the same spirit of silliness.","categories":["games"]},{"name":"nenscript","origin":"print/nenscript","version":"1.13.3_1","comment":"Clone of the proprietary enscript program from Adobe Systems","maintainer":"ports@FreeBSD.org","www":"http://www.ai.mit.edu/projects/im/magnus/nenscript/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"72baaa04acc255ac7c89d84d4f136e9908ffcd94040482862e5b4e280bcbfd42","flatsize":36834,"path":"All/nenscript-1.13.3_1.pkg","repopath":"All/nenscript-1.13.3_1.pkg","licenselogic":"single","pkgsize":17360,"desc":"A clone of the proprietary enscript program from Adobe Systems. For those\nwho have never used enscript, it is a good ASCII to Postscript converter.\n\nThe main features of nenscript are:\n\n        . produces Postscript output which fully conforms to\n          the Document Structuring Conventions\n        . support for normal and \"gaudy\" output\n        . support for single or double column output\n        . allows insertion of titles and headers in any font.\n        . multiple copies of a document\n\nFeatures additional to nenscript are:\n        . automatic wrapping of long lines\n        . availability under MSDOS\n        . executable is self contained - no additional files required","categories":["print"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe nenscript port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"neomutt","origin":"mail/neomutt","version":"20250113","comment":"Bringing together all the Mutt Code","maintainer":"gahr@FreeBSD.org","www":"https://neomutt.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7f4f0905ba8c7590e7e5e41eb72187e9fb56e725cd41cd7102abb3d6a520e37e","flatsize":9548008,"path":"All/neomutt-20250113.pkg","repopath":"All/neomutt-20250113.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1722964,"desc":"What is NeoMutt?\n\n * NeoMutt is a project of projects.\n * A place to gather all the patches against Mutt.\n * A place for all the developers to gather.\n\nHopefully this will build the community and reduce duplicated effort.","deps":{"cyrus-sasl":{"origin":"security/cyrus-sasl2","version":"2.1.28_5"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gpgme":{"origin":"security/gpgme","version":"1.24.2"},"krb5":{"origin":"security/krb5","version":"1.21.3_1"},"libassuan":{"origin":"security/libassuan","version":"3.0.2"},"libgpg-error":{"origin":"security/libgpg-error","version":"1.51"},"libiconv":{"origin":"converters/libiconv","version":"1.17_1"},"lmdb":{"origin":"databases/lmdb","version":"0.9.33,1"},"mime-support":{"origin":"misc/mime-support","version":"3.66_1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"notmuch":{"origin":"mail/notmuch","version":"0.39"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"},"tokyocabinet":{"origin":"databases/tokyocabinet","version":"1.4.48_1"},"urlview":{"origin":"textproc/urlview","version":"0.9.20131021_2"}},"categories":["mail"],"shlibs_required":["libbz2.so.2","libc.so.8","libcom_err.so.3.0","libcrypto.so.12","libgpg-error.so.0","libgpgme.so.11","libgssapi_krb5.so.2.2","libiconv.so.2","libidn2.so.0","libintl.so.8","libk5crypto.so.3.1","libkrb5.so.3.3","liblmdb.so.0","libm.so.4","libncurses.so.6","libnotmuch.so.5","libpcre2-8.so.0","libpthread.so.0","librt.so.0","libsasl2.so.3","libssl.so.12","libtinfo.so.6","libtokyocabinet.so.9","libz.so.3"],"options":{"DOCS":"on","FLOCK":"off","GPGME":"on","IDN":"off","NLS":"on","NOTMUCH":"on","SASL":"on","GSSAPI_NONE":"off","GSSAPI_BASE":"off","GSSAPI_HEIMDAL":"off","GSSAPI_MIT":"on","BDB":"off","GDBM":"off","KYOTOCABINET":"off","LMDB":"on","QDBM":"off","TOKYOCABINET":"on"},"annotations":{"cpe":"cpe:2.3:a:neomutt:neomutt:20250113:::::dragonfly6:x86_64"},"messages":[{"message":"/!\\ Neomutt no longer install binaries named \"mutt\" but \"neomutt\" /!\\","type":"upgrade","maximum_version":"20171013"}]},{"name":"nemesis","origin":"net/nemesis","version":"1.8.5_2,1","comment":"Command-line network packet crafting and injection utility","maintainer":"yuri@FreeBSD.org","www":"https://troglobit.com/projects/nemesis/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7e2bb660973f4e470ccfdfa6d87b399aec7d3f7eac04888c39468c505f87c6db","flatsize":121944,"path":"All/nemesis-1.8.5_2,1.pkg","repopath":"All/nemesis-1.8.5_2,1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":60100,"desc":"The Nemesis Project is designed to be a command line based, portable\nhuman IP stack for UNIX-like and Windows systems. The suite is broken\ndown by protocol, and should allow for useful scripting of injected\npackets from simple shell scripts.","deps":{"libnet":{"origin":"net/libnet","version":"1.3,1"}},"categories":["net"],"shlibs_required":["libc.so.8","libm.so.4","libnet.so.9"]},{"name":"nehquake","origin":"games/nehquake","version":"1.0_9","comment":"Quake engine designed for playing Nehahra","maintainer":"danfe@FreeBSD.org","www":"https://quakewiki.org/wiki/Nehahra","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"db67f3e1e7bc7f5137ccccc48613e413981ffade43746838c44202d3a99f10e7","flatsize":1198575,"path":"All/nehquake-1.0_9.pkg","repopath":"All/nehquake-1.0_9.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":317004,"desc":"This Nehahra engine is basically a bug-fixed version of the released 2.54\nsource. It has also most of the fixes/features of the Enhanced GLQuake\nversion. The engine can be used for both watching the \"Seal of Nehahra\" movie\nand for playing the actual game.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXxf86dga":{"origin":"x11/libXxf86dga","version":"1.1.6_1"},"libXxf86vm":{"origin":"x11/libXxf86vm","version":"1.1.5"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"quake-data":{"origin":"games/quake-data","version":"1.0.6_3"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"}},"categories":["games"],"shlibs_required":["libGL.so.1","libSDL-1.2.so.0","libX11.so.6","libXext.so.6","libXxf86dga.so.1","libXxf86vm.so.1","libc.so.8","libm.so.4","libpthread.so.0","libz.so.3"],"options":{"OPTIMIZED_CFLAGS":"on","SDL":"on","X86_ASM":"on"},"messages":[{"message":"To complete the installation of this port, download Nehahra mod\nfrom https://www.quaddicted.com/filebase/nehahra.zip and unpack\nits \"nehahra\" subdirectory as \"/usr/local/share/quake/nehahra\".\n\nIf you see the following error when loading certain large maps,\n\n    Error: Cache_TryAlloc: 1627728 is greater then free hunk\n\nrun the game with e.g. ``-mem 64'' option (memory in megabytes).","type":"install"}]},{"name":"nec2c","origin":"comms/nec2c","version":"1.3.2","comment":"Used to calculate antenna patterns useful to ham radio","maintainer":"hamradio@FreeBSD.org","www":"https://www.qsl.net/5b4az/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"22ff2bd74e925066164247ebb44ce784d561c59a1ae73a91a241b11ec5e26a01","flatsize":243833,"path":"All/nec2c-1.3.2.pkg","repopath":"All/nec2c-1.3.2.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":98864,"desc":"nec2c is a translation of the NEC2 FORTRAN source code to the C language. The\ntranslation was performed mostly \"by hand\" and a lot of modifications to the\noriginal program were introduced in order to modernize the NEC2 and to remove as\nmany built-in limitations as possible. The attendant SOMNEC program was also\ntranslated to C and incorporated in nec2c as a function so that Sommerfeld\nground solutions are a part of the program.\n\nOriginally Written by:\n\nNumerical Electromagnetics Code (NEC2) developed at Lawrence Livermore lab.,\nLivermore, CA. (contact G. Burke at 415-422-8414 for problems with the NEC\ncode. For problems with the vax implementation, contact J. Breakall at\n415-422-8196 or E. Domning at 415 422-5936) file created 4/11/80.\n\nTranslation by:\n\nNeoklis Kyriazis  5B4AZ   Limassol, Cyprus, neoklisk@cytanet.com.cy","categories":["comms","hamradio"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"nedit","origin":"editors/nedit","version":"5.7_1","comment":"X11/Motif GUI text editor for programs and plain text files","maintainer":"bofh@FreeBSD.org","www":"https://sourceforge.net/projects/nedit/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"55a67f08d7f14a1d98130ea6a25bdfe7e7b856bb2c8858b6ee658f77f6d3f698","flatsize":1358518,"path":"All/nedit-5.7_1.pkg","repopath":"All/nedit-5.7_1.pkg","licenselogic":"single","licenses":["GPLv1"],"pkgsize":432400,"desc":"NEdit is a GUI (Graphical User Interface) style text editor for\nprograms and plain-text files.  Users of Macintosh and MS Windows\nbased text editors will find NEdit a familiar and comfortable\nenvironment.  NEdit provides all of the standard menu, dialog,\nediting, and mouse support, as well as all of the standard shortcuts\nto which the users of modern GUI based environments are accustomed.\nFor users of older style Unix editors, welcome to the world of\nmouse-based editing!\n\nThis port requires a Motif library to build and run.  It is\nrecommended that you use OpenMotif as Nedit has font aliasing\nissues when using LessTif.","deps":{"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"open-motif":{"origin":"x11-toolkits/open-motif","version":"2.3.8_8"}},"categories":["editors"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXm.so.4","libXpm.so.4","libXt.so.6","libc.so.8","libm.so.4"]},{"name":"nemo","origin":"x11-fm/nemo","version":"5.4.2_6","comment":"File manager for the Cinnamon desktop","maintainer":"gnome@FreeBSD.org","www":"https://github.com/linuxmint/nemo","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1b3fa422077fc54bd87a6dabed2f2ac25ed1b7f4aa75f06b6aee46f2eefceecf","flatsize":5429139,"path":"All/nemo-5.4.2_6.pkg","repopath":"All/nemo-5.4.2_6.pkg","licenselogic":"and","licenses":["GPLv2","LGPL20"],"pkgsize":1000684,"desc":"Nemo, forked from Nautilus, is the file manager of Cinnamon.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"cinnamon-desktop":{"origin":"x11/cinnamon-desktop","version":"5.4.2_5"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"exempi":{"origin":"textproc/exempi","version":"2.6.3_1"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnome-icon-theme":{"origin":"misc/gnome-icon-theme","version":"3.12.0_1"},"gobject-introspection":{"origin":"devel/gobject-introspection","version":"1.78.1_2,1"},"gsettings-desktop-schemas":{"origin":"devel/gsettings-desktop-schemas","version":"47.1_1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gvfs":{"origin":"filesystems/gvfs","version":"1.56.0_2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libexif":{"origin":"graphics/libexif","version":"0.6.25"},"libgsf":{"origin":"devel/libgsf","version":"1.14.53"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"},"xapp":{"origin":"x11/xapp","version":"2.8.2_1"}},"categories":["gnome","x11-fm"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libcinnamon-desktop.so.4","libexempi.so.8","libexif.so.12","libgailutil-3.so.0","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgsf-1.so.114","libgtk-3.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libxapp.so.1","libxml2.so.2"],"options":{"DOCS":"on","EXEMPI":"on","EXIF":"on"}},{"name":"nds-aspell","origin":"textproc/nds-aspell","version":"0.01.0_1,2","comment":"Aspell Low Saxon dictionary","maintainer":"office@FreeBSD.org","www":"http://aspell.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"48cec42949bff07083acbb9447cad983f7154d01d40d7c5b3c6756d16f13bfc8","flatsize":76933,"path":"All/nds-aspell-0.01.0_1,2.pkg","repopath":"All/nds-aspell-0.01.0_1,2.pkg","licenselogic":"single","pkgsize":33208,"desc":"Aspell Low Saxon dictionary.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"]},{"name":"ndpmon","origin":"net-mgmt/ndpmon","version":"1.4.0_9","comment":"On-link icmpv6 message monitoring and reporting daemon","maintainer":"pi@FreeBSD.org","www":"https://ndpmon.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9a6b9f28bda44125b718d1490a877af982106410639224c7865814703506c7a4","flatsize":92348,"path":"All/ndpmon-1.4.0_9.pkg","repopath":"All/ndpmon-1.4.0_9.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":34932,"desc":"NDPMon is an equivalent of ArpWatch for IPv6.\n\nNDPMon, Neighbor Discovery Protocol Monitor, is a tool working with\nICMPv6 packets. NDPMon observes the local network to see if nodes\nusing neighbor discovery messages behave properly. When it detects\na suspicious Neighbor Discovery message, it notifies the administrator\nby writing in the syslog and in some cases by sending an email\nreport.","deps":{"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt"],"shlibs_required":["libc.so.8","libcrypto.so.12","libpcap.so.3","libxml2.so.2"],"options":{"DOCS":"on","MACRESOLV":"off"}},{"name":"netty","origin":"java/netty","version":"4.1.53","comment":"Java NIO client server framework","maintainer":"glewis@FreeBSD.org","www":"https://netty.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"11c8104b806a8cc052b731eae2656105f1e50703251bdbfa5d49e49b95f50b74","flatsize":13993208,"path":"All/netty-4.1.53.pkg","repopath":"All/netty-4.1.53.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":12427360,"desc":"Netty is an asynchronous event-driven network application framework for\nrapid development of maintainable high performance protocol servers & clients.","categories":["devel","java"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:netty:netty:4.1.53:::::dragonfly6:x86_64"}},{"name":"neXtaw","origin":"x11-toolkits/neXtaw","version":"0.15.1_5","comment":"Athena Widgets with N*XTSTEP appearance","maintainer":"ports@FreeBSD.org","www":"https://siag.nu/neXtaw/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"220dc557cde41607624a6e89ab4eb7cb549881909b2bfcdc9ea0f24d618276bb","flatsize":1388846,"path":"All/neXtaw-0.15.1_5.pkg","repopath":"All/neXtaw-0.15.1_5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":263980,"desc":"This is neXtaw, a modified version of the Athena Widgets with N*XTSTEP\nappearance. It is based on the Xaw3d 1.5 library by Kaleb Keithley.\nThis is not a magic library which will beautify all your apps instantly.\nBut with some .Xdefaults fiddling you can make Athena applications look\nand behave much better.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"}},"categories":["x11-toolkits"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe neXtaw port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ndisc6","origin":"net/ndisc6","version":"1.0.7_1","comment":"IPv6 network diagnostic tools","maintainer":"ports@FreeBSD.org","www":"https://www.remlab.net/ndisc6/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7cb1f26bbbee2b8709ee1b347367aedcce96a0c71c00de58e637df376f7bd267","flatsize":243771,"path":"All/ndisc6-1.0.7_1.pkg","repopath":"All/ndisc6-1.0.7_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":67544,"desc":"ndisc6 is a collection of diagnostic tools for IPv6 networks,\nincluding ICMPv6 Neighbor Discovery tools (rdisc6 and ndisc6),\nan UDP, TCP and ICMP-based IPv6 traceroute implementation and\na simplistic bandwidth measurement program (tcpspray6).","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net"],"shlibs_required":["libc.so.8","libintl.so.8","librt.so.0"],"options":{"DOCS":"on","NLS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ndisc6 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ndiff","origin":"math/ndiff","version":"2.00_5","comment":"Compare files, ignoring numeric differences","maintainer":"pizzamig@FreeBSD.org","www":"https://www.math.utah.edu/~beebe/software/ndiff/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fe36ba17e9eabd8db2672944d6c5cc021915b991955d79535835327f7582e175","flatsize":202100,"path":"All/ndiff-2.00_5.pkg","repopath":"All/ndiff-2.00_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":76980,"desc":"ndiff is a utility for comparing putatively similar files, ignoring small\nnumeric differences.  The utility is written by Nelson H.  F. Beebe and\ncovered by the GNU General Public License (GPL), version 2.  It may be\nbuilt with arbitrary precision support (more powerful) or using built-in\nfloating point precision, see Makefile.\n\nAssessing the consistency of a numerical program run in multiple\nenvironments (operating systems, architectures, or compilers) can be a\ndifficult task for a human, as small differences in numerical output values\nare expected.  File differencing utilites, such as diff(1), will generally\nproduce voluminous output, often longer than the original files.\n\nndiff solves this problem. Taking two text files expected to be\nidentical, or at least numerically similar, it allows to specify absolute\nand/or relative error tolerances for differences between numerical values\nin the two files, and then reports only the lines with values exceeding\nthose tolerances.  It also tells by how much they differ. A simple example:\n\n%25 ndiff --relative-error 1.0e-3 test019.txt.1 test019.txt.2\n### Maximum relative error in matching lines = 8.64e-51 at line 129 field 4","categories":["math"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on","GMP":"off"}},{"name":"ncurses","origin":"devel/ncurses","version":"6.5","comment":"Library for terminal-independent, full-screen output","maintainer":"bofh@FreeBSD.org","www":"https://invisible-island.net/ncurses/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e9b97ebc735a7e9ff31235f3c07af78507f4234cea34b27fc1bcc41fe2bfdf94","flatsize":4211639,"path":"All/ncurses-6.5.pkg","repopath":"All/ncurses-6.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1267880,"desc":"The ncurses software includes a SVr4 and XSI-Curses compatible\ncurses library as well as terminfo tools including \"tic\", \"infocmp\",\nand \"captoinfo\".  The library is used by other programs for text-mode\nsupport of color, multiple highlights, forms-drawing characters,\nautomatic recognition of keypad and function-key sequences, and\nmore.\n\nThe ncurses library uses a terminfo database (included), but can\nbe configured to use BSD's /etc/termcap file instead.  This has\nbeen approved by the old 4.4BSD curses maintainer as the official\n4.4BSD curses successor.","categories":["devel"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on","EXAMPLES":"on","MANPAGES":"on","PROFILE":"off","TRACE":"off"},"annotations":{"cpe":"cpe:2.3:a:gnu:ncurses:6.5:::::dragonfly6:x86_64"},"messages":[{"message":"To get the terminfo database please install the terminfo-db package:\npkg install terminfo-db","type":"install"}]},{"name":"ndoutils","origin":"net-mgmt/ndoutils","version":"2.1.5","comment":"Keep Nagios perfdata in MySQL database","maintainer":"bofh@FreeBSD.org","www":"https://www.nagios.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5cd30e8eb2244b3620a6d063734e9e30b9854b834f973539f52ba1ca3161aa8b","flatsize":2526784,"path":"All/ndoutils-2.1.5.pkg","repopath":"All/ndoutils-2.1.5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1595456,"desc":"The NDOUTILS addon is designed to store all configuration and event data from\nNagios in a database. Storing information from Nagios in a database will allow\nfor quicker retrieval and processing of that data and will help serve as a\nfoundation for the development of a new PHP-based web interface in Nagios 3.0.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"nagios4":{"origin":"net-mgmt/nagios4","version":"4.5.1,1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt"],"shlibs_required":["libc.so.8","libcrypto.so.12","libexecinfo.so.1","libm.so.4","libmysqlclient.so.21","libpthread.so.0","libssl.so.12"],"options":{"DOCS":"on","NANOSLEEP":"on","NAGIOS3X":"off","NAGIOS4X":"on"},"messages":[{"message":"$ mysqladmin -uroot -pXXXX create nagios\n\n $ mysql -uroot -pXXXX -e \\\n   \"GRANT SELECT,INSERT,UPDATE,DELETE TO 'nagios'@'%' IDENTIFIED BY 'YYYYY'\n\n $ cd /usr/local/share/ndoutils/db\n $ ./installdb","type":"install"}]},{"name":"ncrypt","origin":"security/ncrypt","version":"0.8.1_1","comment":"Advanced AES file encryption tool","maintainer":"danfe@FreeBSD.org","www":"https://ncrypt.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fd0171a2e3e4c16e58e5fab9485158a2627785b3eeb5737a7ada0d260bacfab3","flatsize":124960,"path":"All/ncrypt-0.8.1_1.pkg","repopath":"All/ncrypt-0.8.1_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":46560,"desc":"NCrypt is intended to give you security in an insecure environment.\nIf you are wanting to encrypt files (particularly on a multi-user\nsystem where you don't have root), wishing to hide your activites\nfrom prying eyes, and want to \"cover your tracks\", then NCrypt is\nfor you. It is a symmetrical file encryptor/decryptor that gives\nyou the choice of the top three candidates for AES as the encryption\nalgorithm (Rijndael, Serpent, Twofish), tries to minimize exposure\nof the plaintext password in memory, and can safely erase the\nplaintext version from the hard drive. It compiles without any extra\ncrypto libraries, making it ideal for systems where you just have\na compiler and basic libraries (such as an ISP's shell server).","categories":["security"],"shlibs_required":["libc.so.8"]},{"name":"ncrystal","origin":"science/ncrystal","version":"3.8.0","comment":"Library for thermal neutron transport in crystals and other materials","maintainer":"yuri@FreeBSD.org","www":"https://mctools.github.io/ncrystal/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"930d1aa98e93438de32080f3cfdb77552e7b50e5d95a6cf33495a5aadacb6a88","flatsize":7297663,"path":"All/ncrystal-3.8.0.pkg","repopath":"All/ncrystal-3.8.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1939852,"desc":"NCrystal is a library and associated tools which enables calculations for\nMonte Carlo simulations of thermal neutrons in crystals and other materials,\nsupporting a range of physics including both coherent, incoherent, elastic and\ninelastic scatterings in a wide range of materials, including crystal powders,\nmosaic single crystals, layered single crystals, amorphous solids, liquids, and\ngasses. Multiphase materials or isotopically enriched materials are supported as\nwell, and the framework furthermore supports phase-contrast (SANS) physics.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["science"]},{"name":"ncp","origin":"net/ncp","version":"1.2.4_1","comment":"Fast file copy tool for LANs","maintainer":"matthias@mteege.de","www":"https://www.fefe.de/ncp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a4a2aef51a8f377ea68af4bd43b1009c0988af1ebc8e387fa3157bb842239839","flatsize":41571,"path":"All/ncp-1.2.4_1.pkg","repopath":"All/ncp-1.2.4_1.pkg","licenselogic":"single","pkgsize":19788,"desc":"\"ncp\" is a utility for copying files in a LAN. It has absolutely no\nsecurity or integrity checking, no throttling, no features, except\none: you don't have to type the coordinates of your peer.","categories":["net"],"shlibs_required":["libc.so.8"]},{"name":"ncrack","origin":"security/ncrack","version":"0.7_2","comment":"High-speed network authentication cracking tool","maintainer":"se@FreeBSD.org","www":"https://nmap.org/ncrack/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"23afc4e32d154197718e55358e823fbfc1d4a1c056d180cba999beb55dcc2ce8","flatsize":1607310,"path":"All/ncrack-0.7_2.pkg","repopath":"All/ncrack-0.7_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":623412,"desc":"Ncrack is a high-speed network authentication cracking tool. Ncrack was\ndesigned using a modular approach, a command-line syntax similar to\nNmap and a dynamic engine that can adapt its behaviour based on network\nfeedback. It allows for rapid, yet reliable large-scale auditing of\nmultiple hosts.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["security"],"shlibs_required":["libc.so.8","libcrypto.so.12","libm.so.4","libssl.so.12","libstdc++.so.9"]},{"name":"ncnf","origin":"devel/ncnf","version":"3.0.1_5","comment":"Generic configuration management library","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/ncnf/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fa0f30410ffaa7b1c2916fec7948214d5c857320d3b3c59c3d134c4c7bdfc0c0","flatsize":367166,"path":"All/ncnf-3.0.1_5.pkg","repopath":"All/ncnf-3.0.1_5.pkg","licenselogic":"single","pkgsize":88508,"desc":"Netli Configuration library (NCNF) is the module for C applications to\nefficiently read and use the configuration file contents.  NCNF converts\nthe on-disk configuration file structure to the memory-based tree of\nconfiguration objects.  Basic NCNF API does not make a distinction\nbetween different types of configuration objects.  However, there are a\ncouple of additional functions present to ease the use of certain types\nof configuration objects.","deps":{"libstrfunc":{"origin":"devel/libstrfunc","version":"8.3_3"}},"categories":["devel"],"shlibs_required":["libc.so.8","libstrfunc.so.9"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ncnf port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ne-libreoffice","origin":"editors/libreoffice-ne","version":"25.2.2.2","comment":"ne language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e4540862fd9efc182f91a9546c39dd1bfa4fe6c6b17f154877d55cb51ce91cfc","flatsize":36932320,"path":"All/ne-libreoffice-25.2.2.2.pkg","repopath":"All/ne-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":3082068,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"ncmpcpp","origin":"audio/ncmpcpp","version":"0.10.1_3","comment":"Ncurses mpd client, clone of ncmpc with some new features","maintainer":"yamagi@yamagi.org","www":"https://github.com/ncmpcpp/ncmpcpp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"611deb7055f031beb5b28a8297884b51c4a71613969c001f0ce5e9a6ede38166","flatsize":2554567,"path":"All/ncmpcpp-0.10.1_3.pkg","repopath":"All/ncmpcpp-0.10.1_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":696304,"desc":"ncmpcpp is a featureful ncurses based MPD client inspired by ncmpc.\nFeatures include:\n\n* tag editor\n* playlist editor\n* easy to use search engine\n* media library\n* music visualizer\n* ability to fetch artist info from last.fm\n* new display mode\n* alternative user interface\n* ability to browse and add files from outside of MPD music directory","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"icu":{"origin":"devel/icu","version":"76.1,1"},"libmpdclient":{"origin":"audio/libmpdclient","version":"2.22"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"readline":{"origin":"devel/readline","version":"8.2.13_2"},"taglib":{"origin":"audio/taglib","version":"2.0.2"}},"categories":["audio"],"shlibs_required":["libboost_date_time.so.1.87.0","libboost_filesystem.so.1.87.0","libboost_locale.so.1.87.0","libboost_program_options.so.1.87.0","libboost_regex.so.1.87.0","libboost_system.so.1.87.0","libboost_thread.so.1.87.0","libc.so.8","libcurl.so.4","libfftw3.so.3","libicui18n.so.76","libicuuc.so.76","libm.so.4","libmpdclient.so.2","libncurses.so.6","libpthread.so.0","libreadline.so.8","libstdc++.so.9","libtag.so.2","libtinfo.so.6","libz.so.3"],"options":{"CLOCK":"on","DOCS":"on","LTO":"on","OPTIMIZED_CFLAGS":"on","OUTPUTS":"on","TAGLIB":"on","VISUALIZER":"on"}},{"name":"ncftp","origin":"ftp/ncftp3","version":"3.2.6_3","comment":"FTP client with advanced user interface","maintainer":"ports@FreeBSD.org","www":"https://www.ncftp.com/ncftp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9e29d61c8429b6eb83d7a99f28055fa4c493eb6aeb2feb1e8cfa814896f46017","flatsize":1038506,"path":"All/ncftp-3.2.6_3.pkg","repopath":"All/ncftp-3.2.6_3.pkg","licenselogic":"single","licenses":["ARTPERL10"],"pkgsize":292940,"desc":"NcFTP is a free set of programs that use the File Transfer Protocol.\nThe main program is simply called \"ncftp\".  There are also separate\nutility programs for one-shot FTP operations (i.e. for shell scripts\nand command line junkies);  these include \"ncftpget\", \"ncftpput\",\nand \"ncftpls\".  Also included is a batch processing daemon,\n\"ncftpbatch\", which is invoked by the \"bgget\" command from \"ncftp\"\nand also the \"-b\" flag of \"ncftpput\" and \"ncftpget\".  Lastly, the\n\"ncftpbookmarks\" program is a full-screen utility program to\nmanipulate user's FTP bookmarks.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["ftp"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"options":{"DOCS":"on","LIBS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ncftp port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ncdu","origin":"sysutils/ncdu","version":"1.22","comment":"NCurses Disk Usage (LTS version written in C)","maintainer":"sunpoet@FreeBSD.org","www":"https://dev.yorhel.nl/ncdu","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f311c0c4447eaec94ba47bb5a8d1805ae5396c63f6dacfc9a860a97998812942","flatsize":88981,"path":"All/ncdu-1.22.pkg","repopath":"All/ncdu-1.22.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":42292,"desc":"Ncdu is a disk usage analyzer with an ncurses interface. It is designed to find\nspace hogs on a remote server where you don't have an entire graphical setup\navailable, but it is a useful tool even on regular desktop systems. Ncdu aims to\nbe fast, simple and easy to use, and should be able to run in any minimal\nPOSIX-like environment with ncurses installed.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"]},{"name":"ncgopher","origin":"www/ncgopher","version":"0.4.0_10","comment":"Fast and modern Gopher, Gemini and finger terminal client","maintainer":"beastieboy@beastieboy.net","www":"https://github.com/jansc/ncgopher","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d7077e5d0836b85000fa1443ed4dbb3d505a705b71cc5b61f68b75cc2e3018fb","flatsize":4775909,"path":"All/ncgopher-0.4.0_10.pkg","repopath":"All/ncgopher-0.4.0_10.pkg","licenselogic":"and","licenses":["APACHE20","BSD2CLAUSE","BSD3CLAUSE","MIT","UNLICENSE","ZLIB"],"pkgsize":1286348,"desc":"ncgopher is a gopher, gemini and finger client for the modern internet.\n\nIt features history, download, bookmarks, TLS support and can rely\non external tools to work with HTML, images and telnet.\nIt is written in Rust.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["www"],"shlibs_required":["libc.so.8","libcrypto.so.12","libexecinfo.so.1","libm.so.4","libncurses.so.6","libpthread.so.0","libsqlite3.so.0","libssl.so.12","libtinfo.so.6"]},{"name":"neovim","origin":"editors/neovim","version":"0.11.0","comment":"Next-generation Vim","maintainer":"adamw@FreeBSD.org","www":"https://neovim.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"31cd6f38465b166b365cc29df8d39fa4d4a229ae8687bac513d59afd860c5b3b","flatsize":33259050,"path":"All/neovim-0.11.0.pkg","repopath":"All/neovim-0.11.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":7163988,"desc":"Neovim is an aggressive refactor of editors/vim. It represents a\ncomplete overhaul of the codebase with many sanity improvements,\nincluding sensible defaults, a built-in terminal emulator,\nasynchronous plugin architecture, and powerful APIs designed for\nspeed and extensibility. It retains full compatibility\nwith almost all Vim plugins and scripts.\n\nFor most users, Neovim is a drop-in Vim replacement.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libuv":{"origin":"devel/libuv","version":"1.50.0"},"libvterm":{"origin":"devel/libvterm","version":"0.3.3"},"lua51-bitop":{"origin":"devel/lua-bitop","version":"1.0.2_2"},"lua51-lpeg":{"origin":"devel/lua-lpeg","version":"1.1.0"},"luajit-devel":{"origin":"lang/luajit-devel","version":"2.1.0.20250311"},"luv":{"origin":"devel/luv","version":"1.50.0.1"},"msgpack-c":{"origin":"devel/msgpack-c","version":"6.1.0"},"tree-sitter":{"origin":"devel/tree-sitter","version":"0.25.3"},"unibilium":{"origin":"devel/unibilium","version":"2.1.2"},"utf8proc":{"origin":"textproc/utf8proc","version":"2.10.0"}},"categories":["editors"],"shlibs_required":["libc.so.8","libdl.so.0","libintl.so.8","libkvm.so.3","libluv.so.1","libm.so.4","libpthread.so.0","librt.so.0","libutf8proc.so.3","libutil.so.4"],"options":{"NLS":"on","PYNVIM":"off"},"annotations":{"cpe":"cpe:2.3:a:neovim:neovim:0.11.0:::::dragonfly6:x86_64"}},{"name":"ncdc","origin":"net-p2p/ncdc","version":"1.24.1","comment":"Lightweight direct connect client with ncurses interface","maintainer":"earl1k@mail.ru","www":"https://dev.yorhel.nl/ncdc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e9f93ab52c78fc13652d708d6e72fcab426dfb1780f311762a2aac9855e5ff87","flatsize":424279,"path":"All/ncdc-1.24.1.pkg","repopath":"All/ncdc-1.24.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":182464,"desc":"Ncdc is a modern and lightweight direct connect client\nwith a friendly ncurses interface.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"libmaxminddb":{"origin":"net/libmaxminddb","version":"1.12.2"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["net-p2p"],"shlibs_required":["libbz2.so.2","libc.so.8","libglib-2.0.so.0","libgnutls.so.30","libgthread-2.0.so.0","libintl.so.8","libm.so.4","libmaxminddb.so.0","libncurses.so.6","libpthread.so.0","libsqlite3.so.0","libtinfo.so.6","libz.so.3"],"options":{"GEOIP":"on"}},{"name":"ncc","origin":"devel/ncc","version":"2.8_4","comment":"Program analysis tool and call-graph navigator","maintainer":"ports@FreeBSD.org","www":"http://students.ceid.upatras.gr/~sxanth/ncc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8dcad5306c537d6f9eeb523f294cecc86d41fe2266977fc5dea779488060bf4d","flatsize":320575,"path":"All/ncc-2.8_4.pkg","repopath":"All/ncc-2.8_4.pkg","licenselogic":"single","licenses":["ART10"],"pkgsize":120888,"desc":"ncc is a compiler that produces program analysis information.\nncc is a decent replacement of cflow and cscope able to analyse any\nprogram using the gcc compiler. The program also includes a graphical\ncall-graph navigator and source browser which is extremely practical\nfor hacking and comprehending large projects.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ncc port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"nc","origin":"net/nc","version":"1.0.1_2","comment":"Network aware cat","maintainer":"ports@FreeBSD.org","www":"https://www.kyne.com.au/~mark/software/ncat.php","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7f0f1e7068deb92bb570622e5b4b0b9776312f94bcd7e5b9b2e4068922fe23c8","flatsize":14386,"path":"All/nc-1.0.1_2.pkg","repopath":"All/nc-1.0.1_2.pkg","licenselogic":"single","pkgsize":7048,"desc":"Ncat concatenates data streams similar to \"cat\" except the streams can\nbe files or TCP connections. Ncat makes it easy to pipe data between\nhosts.","categories":["net"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe nc port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"nbtscan","origin":"net-mgmt/nbtscan","version":"1.7.2","comment":"NetBIOS name network scanner","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/resurrecting-open-source-projects/nbtscan","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"08075865f0483cc67f788a3afd328dd3191a98d05a8118dbb31d42801ea133b7","flatsize":48457,"path":"All/nbtscan-1.7.2.pkg","repopath":"All/nbtscan-1.7.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":21468,"desc":"NBTscan is a program for scanning IP networks for NetBIOS name information. It\nsends NetBIOS status query to each address in supplied range and lists received\ninformation in human readable form. For each responded host it lists IP address,\nNetBIOS computer name, logged-in user name and MAC address (such as Ethernet).","categories":["net-mgmt"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"nbsmtp","origin":"mail/nbsmtp","version":"1.00_4","comment":"Simple program for outgoing SMTP delivery","maintainer":"ehaupt@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b34ffb233e8f4e048574a0477d2161b529e08984095834b0ec00e7d492a92c59","flatsize":50565,"path":"All/nbsmtp-1.00_4.pkg","repopath":"All/nbsmtp-1.00_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":21688,"desc":"No-Brainer SMTP is for people who just need a plain old SMTP outgoing delivery\nsystem. Nothing as fancy as qmail or, heaven forbid, sendmail. It just has 3\nrequired parameters (and 2 optional ones).","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["mail"],"shlibs_required":["libc.so.8","libcrypto.so.12","libssl.so.12"],"annotations":{"cpe":"cpe:2.3:a:nbsmtp:nbsmtp:1.00:::::dragonfly6:x86_64:4"}},{"name":"nbsdgames","origin":"games/nbsdgames","version":"5","comment":"17 text-based modern games","maintainer":"fuz@FreeBSD.org","www":"https://github.com/abakh/nbsdgames","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dc1fa4cf968e8fe6e36436718d0caefbb726fcc0b9a14239bf69db48ef975dcc","flatsize":333869,"path":"All/nbsdgames-5.pkg","repopath":"All/nbsdgames-5.pkg","licenselogic":"single","licenses":["CC0-1.0"],"pkgsize":92528,"desc":"A collection of terminal games including, Jewels, Sudoku, Mines,\nReversi, Checkers, Battleship, SOS,  Rabbithole, Pipes, Fifteen,\nMemoblocks, Fisher, Muncher, Miketron, Redsquare, Darrt, and Snakeduel.\n\nThe difficulty and/or dimensions are adjustable through simple command\nline options, you can play a minesweeper game that take hours to\ncomplete, or exprience hexadecimal sudoku and 8x8 fifteen-like puzzles!\n\nPlay on xterm for best experience.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["games"],"shlibs_required":["libc.so.8","libm.so.4","libncurses.so.6","libtinfo.so.6"]},{"name":"ncspot","origin":"audio/ncspot","version":"1.1.1_1","comment":"Ncurses Spotify client","maintainer":"rodrigo@FreeBSD.org","www":"https://github.com/hrkfdn/ncspot","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"39aa73dd75edfa9ac9437bdfc7f7ed54bbd0a04195938a28a02aecaf7b214f67","flatsize":14678345,"path":"All/ncspot-1.1.1_1.pkg","repopath":"All/ncspot-1.1.1_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":4005812,"desc":"Ncspot is a Spotify client written in Rust.  It is heavily inspired\nby ncurses MPD clients, such as ncmpc.  It provides a simple and\nresource friendly alternative to the official client as well as\nsupport for platforms that currently do not have a Spotify client,\nsuch as the BSDs.\n\nNcspot requires a Spotify Premium account.","deps":{"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"portaudio":{"origin":"audio/portaudio","version":"19.6.0_7,1"}},"categories":["audio"],"shlibs_required":["libc.so.8","libcrypto.so.12","libexecinfo.so.1","libm.so.4","libportaudio.so.2","libpthread.so.0","libssl.so.12"],"options":{"CLIPBOARD":"on","DOCS":"on","MPRIS":"on","NOTIFY":"on","PORTAUDIO":"on","PULSEAUDIO":"off"}},{"name":"nbfc","origin":"lang/nbfc","version":"0.1_1","comment":"New Brainfuck Compiler","maintainer":"ports@FreeBSD.org","www":"https://koeln.ccc.de/ablage/brainfuck/index.en.xml","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c23a4f69a62790ade7df65c95e55df7fa76b26b9e1a2e822f9d61280aa71095e","flatsize":27387,"path":"All/nbfc-0.1_1.pkg","repopath":"All/nbfc-0.1_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":14308,"desc":"The New Brainfuck Compiler is an optimizing Brainfuck-C and\nBrainfuck-Java compiler.","categories":["lang"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe nbfc port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"nbosd","origin":"sysutils/nbosd","version":"0.5.0_7","comment":"Displays battery life and CPU frequency with an OSD","maintainer":"lme@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"098c2b772611f2a3557b6b3f4b9c2f22e086fd0cd716472e65819a76dbb09ed1","flatsize":13174,"path":"All/nbosd-0.5.0_7.pkg","repopath":"All/nbosd-0.5.0_7.pkg","licenselogic":"single","pkgsize":5632,"desc":"nbosd (notebook OSD) is an on screen display application, that can display\na machine's battery status and CPU frequency on a FreeBSD system.","deps":{"xosd":{"origin":"misc/xosd","version":"2.2.14_4"}},"categories":["sysutils"],"shlibs_required":["libX11.so.6","libXext.so.6","libXinerama.so.1","libc.so.8","libpthread.so.0","libxosd.so.2"],"options":{"DOCS":"on"}},{"name":"nbench","origin":"benchmarks/nbench","version":"2.2.3","comment":"BYTE Magazine's native benchmarks","maintainer":"pizzamig@FreeBSD.org","www":"https://www.math.utah.edu/~mayer/linux/bmark.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cbf6d071fd09e4e6132dcc29f0022c06ec88d20545cbb9ed1edc81a014d45116","flatsize":403957,"path":"All/nbench-2.2.3.pkg","repopath":"All/nbench-2.2.3.pkg","licenselogic":"single","pkgsize":145980,"desc":"This is a Linux/Unix port of release 2 of BYTE Magazine's BYTEmark benchmark\nprogram (previously known as BYTE's Native Mode Benchmarks).  It is designed\nto expose the capabilities of a system's CPU, FPU, and memory system.","categories":["benchmarks"],"options":{"DOCS":"on"}},{"name":"nbd-server","origin":"net/nbd-server","version":"3.24_1,1","comment":"Server for the Linux network block device (nbd)","maintainer":"bofh@FreeBSD.org","www":"http://nbd.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2d59d7807dbebebc29a93c7c60fdadb2b3e747062618532de8f7161faf85043e","flatsize":124549,"path":"All/nbd-server-3.24_1,1.pkg","repopath":"All/nbd-server-3.24_1,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":58336,"desc":"This is a server for the Linux network block device (nbd). It allows Linux to\nuse a partition or a file over the network as a regular block device.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"}},"categories":["net"],"shlibs_required":["libc.so.8","libglib-2.0.so.0","libgthread-2.0.so.0","libintl.so.8","libpthread.so.0"],"options":{"GNUTLS":"off"},"annotations":{"cpe":"cpe:2.3:a:wouter_verhelst:nbd:3.24:::::dragonfly6:x86_64:1"}},{"name":"nbdkit","origin":"net/nbdkit","version":"1.20.4_2","comment":"Network Block Device server toolkit with stable ABI and permissive license","maintainer":"asomers@FreeBSD.org","www":"https://github.com/libguestfs/nbdkit","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"915109eb502d59013b0f16d494f461e238bd2010ab46d03b143165fb1648629b","flatsize":946354,"path":"All/nbdkit-1.20.4_2.pkg","repopath":"All/nbdkit-1.20.4_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":402684,"desc":"nbdkit is a toolkit for creating Network Block Device servers.\n\nThe key features are:\n\n * Multithreaded NBD server written in C with good performance.\n\n * Minimal dependencies for the basic server.\n\n * Liberal license (BSD) allows nbdkit to be linked to proprietary\n   libraries or included in proprietary code.\n\n * Well-documented, simple plugin API with a stable ABI guarantee.\n   Lets you export \"unconventional\" block devices easily.\n\n * You can write plugins in C, Go, Lua, Perl, Python, OCaml, Ruby,\n   Rust, shell script or Tcl.\n\n * Filters can be stacked in front of plugins to transform the output.","deps":{"gnutls":{"origin":"security/gnutls","version":"3.8.9"}},"categories":["net"],"shlibs_required":["libc.so.8","libgnutls.so.30","libpthread.so.0"],"options":{"CURL":"off","GNUTLS":"on","LIBVIRT":"off","LZMA":"off","MANPAGES":"on","PERL":"off","PYTHON":"off","RUBY":"off","SSH":"off","ZLIB":"off"},"annotations":{"cpe":"cpe:2.3:a:nbdkit_project:nbdkit:1.20.4:::::dragonfly6:x86_64:2"}},{"name":"ncbi-entrez-direct","origin":"biology/ncbi-entrez-direct","version":"14.9.20210423_25","comment":"Access to the NCBI's suite of interconnected databases","maintainer":"jwb@FreeBSD.org","www":"https://www.ncbi.nlm.nih.gov/books/NBK179288/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"43fc5774ea1759d8f45d67597730d59519a46a4ea45eacf0b735459987616eb1","flatsize":9777019,"path":"All/ncbi-entrez-direct-14.9.20210423_25.pkg","repopath":"All/ncbi-entrez-direct-14.9.20210423_25.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":1827576,"desc":"Entrez Direct (EDirect) provides access to the NCBI's suite of interconnected\ndatabases (publication, sequence, structure, gene, variation, expression, etc.)\nfrom a UNIX terminal window.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"p5-LWP-Protocol-https":{"origin":"www/p5-LWP-Protocol-https","version":"6.14"},"p5-XML-Simple":{"origin":"textproc/p5-XML-Simple","version":"2.25"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["biology","perl5"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"nest","origin":"science/nest","version":"3.8_3","comment":"Simulator for spiking neural network models","maintainer":"yuri@FreeBSD.org","www":"https://www.nest-simulator.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"63bda3c35292dffc6876c7c2bca7d4195d307682b0ab44d9baad44e0e19d46d2","flatsize":52813301,"path":"All/nest-3.8_3.pkg","repopath":"All/nest-3.8_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":12688056,"desc":"NEST is a simulator for spiking neural network models that focuses on the\ndynamics, size and structure of neural systems rather than on the exact\nmorphology of individual neurons. The development of NEST is coordinated\nby the NEST Initiative.\n\nNEST is ideal for networks of spiking neurons of any size, for example:\n* Models of information processing e.g. in the visual or auditory cortex of\n  mammals,\n* Models of network activity dynamics, e.g. laminar cortical networks or\n  balanced random networks,\n* Models of learning and plasticity.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"gsl":{"origin":"math/gsl","version":"2.7.1_1"},"libltdl":{"origin":"devel/libltdl","version":"2.5.4"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["biology","science"],"shlibs_required":["libc.so.8","libgomp.so.1","libgsl.so.27","libgslcblas.so.0","libltdl.so.7","libm.so.4","libncurses.so.6","libpthread.so.0","libreadline.so.8","libstdc++.so.9"],"options":{"DOCS":"on","PYTHON":"on"}},{"name":"nawk","origin":"lang/nawk","version":"20121220_3","comment":"Brian Kernighan's pattern scanning and processing language","maintainer":"portmaster@BSDforge.com","www":"http://cm.bell-labs.com/cm/cs/awkbook/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"219f74e5c136b515de2d94ea4fd2403f186ae8df4392437381c36a0464ae26ab","flatsize":188185,"path":"All/nawk-20121220_3.pkg","repopath":"All/nawk-20121220_3.pkg","licenselogic":"single","pkgsize":52860,"desc":"Awk scans input files for specified patterns and can perform an associated\naction when a line of the file matches the pattern.\n\nThis is the One True version of awk described in \"The AWK Programming Language\"\nby Al Aho, Brian Kernighan, and Peter Weinberger\n(Addison-Wesley, 1988, ISBN 0-201-07981-X).","categories":["lang"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"netbox","origin":"net-mgmt/netbox","version":"4.2.9","comment":"IP address management tool","maintainer":"kai@FreeBSD.org","www":"https://github.com/netbox-community/netbox","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fdf7301bfed9dfd23a48e0d06c2a3c44d5798e24930f2e8315d47f5b822c6b8c","flatsize":46465227,"path":"All/netbox-4.2.9.pkg","repopath":"All/netbox-4.2.9.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":14111072,"desc":"NetBox is an open source web application designed to help manage and document\ncomputer networks. Initially conceived by the network engineering team at\nDigitalOcean, NetBox was developed specifically to address the needs of network\nand infrastructure engineers. It encompasses the following aspects of network\nmanagement:\n\n- IP address management (IPAM) - IP networks and addresses, VRFs, and VLANs\n- Equipment racks - Organized by group and site\n- Devices - Types of devices and where they are installed\n- Connections - Network, console, and power connections among devices\n- Virtualization - Virtual machines and clusters\n- Data circuits - Long-haul communications circuits and providers","deps":{"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"},"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-dj51-django-cors-headers":{"origin":"www/py-dj51-django-cors-headers","version":"4.7.0"},"py311-dj51-django-debug-toolbar":{"origin":"www/py-dj51-django-debug-toolbar","version":"5.1.0"},"py311-dj51-django-filter":{"origin":"www/py-dj51-django-filter","version":"25.1"},"py311-dj51-django-htmx":{"origin":"www/py-dj51-django-htmx","version":"1.23.0"},"py311-dj51-django-mptt":{"origin":"www/py-dj51-django-mptt","version":"0.17.0"},"py311-dj51-django-prometheus":{"origin":"www/py-dj51-django-prometheus","version":"2.3.1"},"py311-dj51-django-redis":{"origin":"www/py-dj51-django-redis","version":"5.4.0_2"},"py311-dj51-django-rich":{"origin":"www/py-dj51-django-rich","version":"1.14.0"},"py311-dj51-django-rq":{"origin":"devel/py-dj51-django-rq","version":"3.0.0_2"},"py311-dj51-django-tables2":{"origin":"www/py-dj51-django-tables2","version":"2.7.5"},"py311-dj51-django-taggit":{"origin":"www/py-dj51-django-taggit","version":"6.1.0_2"},"py311-dj51-django-timezone-field":{"origin":"www/py-dj51-django-timezone-field","version":"7.1"},"py311-dj51-djangorestframework":{"origin":"www/py-dj51-djangorestframework","version":"3.16.0"},"py311-dj51-drf-spectacular":{"origin":"www/py-dj51-drf-spectacular","version":"0.28.0_1"},"py311-dj51-drf-spectacular-sidecar":{"origin":"www/py-dj51-drf-spectacular-sidecar","version":"2025.4.1"},"py311-dj51-social-auth-app-django":{"origin":"www/py-dj51-social-auth-app-django","version":"5.4.3"},"py311-dj51-strawberry-graphql":{"origin":"devel/py-dj51-strawberry-graphql","version":"0.266.0"},"py311-dj51-strawberry-graphql-django":{"origin":"www/py-dj51-strawberry-graphql-django","version":"0.58.0"},"py311-django-pglocks":{"origin":"www/py-django-pglocks","version":"1.0.4_1"},"py311-django51":{"origin":"www/py-django51","version":"5.1.11"},"py311-feedparser":{"origin":"textproc/py-feedparser","version":"6.0.11_1"},"py311-gunicorn":{"origin":"www/py-gunicorn","version":"23.0.0_1"},"py311-markdown":{"origin":"textproc/py-markdown","version":"3.6"},"py311-mkdocs-material":{"origin":"textproc/py-mkdocs-material","version":"9.6.12"},"py311-mkdocstrings":{"origin":"textproc/py-mkdocstrings","version":"0.29.1"},"py311-mkdocstrings-python":{"origin":"textproc/py-mkdocstrings-python","version":"1.16.10"},"py311-netaddr":{"origin":"net/py-netaddr","version":"1.3.0"},"py311-nh3":{"origin":"www/py-nh3","version":"0.2.21"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"py311-psycopg":{"origin":"databases/py-psycopg","version":"3.2.6"},"py311-psycopg-c":{"origin":"databases/py-psycopg-c","version":"3.2.6"},"py311-psycopg-pool":{"origin":"databases/py-psycopg-pool","version":"3.2.6"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-rq":{"origin":"devel/py-rq","version":"2.3.2"},"py311-social-auth-core":{"origin":"security/py-social-auth-core","version":"4.5.4_1"},"py311-svgwrite":{"origin":"graphics/py-svgwrite","version":"1.4.3_1"},"py311-tablib":{"origin":"textproc/py-tablib","version":"3.8.0"},"py311-tzdata":{"origin":"devel/py-tzdata","version":"2025.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net-mgmt","python"],"options":{"EXAMPLES":"on","GIT":"off","LDAP":"off","S3":"off","SENTRY":"off"},"annotations":{"cpe":"cpe:2.3:a:netbox:netbox:4.2.9:::::dragonfly6:x86_64"},"messages":[{"message":"Please note that NetBox requires a PostgreSQL database server, which uses its\nbuilt-in network address datatypes. Thus NetBox won't work with other RDBMS's,\ne.g. MySQL, MariaDB, etc.\n\nFor installation instructions please refer to the related wiki page:\n\n- https://wiki.freebsd.org/Ports/net-mgmt/netbox","type":"install"},{"message":"As always it is strongly encouraged to make a backup of the database before the\ndatabase migrations will be executed.\n\nThe following steps are required to finish the upgrade: \n\n1. Run database migrations, trace any missing cable paths, build the embedded\n   documentation, collect static files, remove stale content files, delete any\n   expired user sessions and clear the cache.\n\n# cd /usr/local/share/netbox\n# python3.11 manage.py migrate\n# python3.11 manage.py trace_paths --no-input\n# mkdocs build\n# python3.11 manage.py collectstatic --no-input\n# python3.11 manage.py remove_stale_contenttypes --no-input\n# python3.11 manage.py reindex --lazy\n# python3.11 manage.py clearsessions\n\n2. Restart WSGI/httpd environment (supervisord/apache/nginx/etc.)","type":"upgrade"},{"message":"/!\\ WARNING /!\\\n\nThe NetBox 3.2 release contains major changes, so at least items 1.), 2.) and\n3.) must be checked before proceeding with the upgrade!\n\n/!\\ WARNING /!\\\n\n1. This release includes a database migration that will remove the \"asn\",\n   \"contact_name\", \"contact_phone\", and \"contact_email\" fields from the site\n   model.  (These fields have been superseded by the ASN and contact models\n   introduced in NetBox v3.1.)\n\n   To protect against the accidental destruction of data, the upgrade process\n   will fail if any sites still have data in any of these fields.  To bypass\n   this safeguard, set the NETBOX_DELETE_LEGACY_DATA environment variable when\n   running the upgrade script, which will permit the destruction of legacy\n   data.\n\n   A set of migration scripts is available to assist with the migration of\n   legacy site data:\n\n   https://github.com/netbox-community/migration-scripts\n\n\n2. NetBox v3.2 requires Python 3.8 or later.\n\n\n3. If the NetBox Plugin \"net-mgmt/py-netbox-plugin-extension\" is used, please\n   disable it before the migrations are applied.  This can be done by removing\n   the entry \"netbox_plugin_extensions\" from the \"PLUGINS\" section in the\n   NetBox configuration.\n\n   Once the upgrade is done, this port/package can be safely removed as it's no\n   longer required.\n\n\n4. Following items should be checked as well:\n\n    * The embedded documentation now needs to be built locally as the procedure\n      requires a running instance of NetBox:\n\n      # cd /usr/local/share/netbox\n      # mkdocs build\n\n      Please also refer to the general updating instructions as this needs to\n      be done with every future update of NetBox.\n\n    * Automatic redirection of legacy slug-based URL paths has been removed.\n      URL-based slugs were changed to use numeric IDs in v2.11.0.\n\n    * The \"asn\" query filter for sites now matches against the AS number of\n      assigned ASN objects.\n\n    * The \"created\" field of all change-logged models now conveys a full\n      datetime object, rather than only a date.  (Previous date-only values\n      will receive a timestamp of 00:00.)  While this change is largely\n      unconcerning, strictly-typed API consumers may need to be updated.\n\n    * A \"pre_run()\" method has been added to the base Report class.  Although\n      unlikely to affect most installations, you may need to alter any reports\n      which already use this name for a method.\n\n    * Webhook URLs now support Jinja2 templating.  Although this is unlikely to\n      introduce any issues, it's possible that an unusual URL might trigger a\n      Jinja2 rendering error, in which case the URL would need to be properly\n      escaped.\n\n    * Several changes to the REST API were made as well.  Please check the\n      changelogs for further details.","type":"upgrade","maximum_version":"3.2.4"},{"message":"Please note that the general update instructions got another command that needs\nto be issued after each update:\n\n# python3.11 manage.py clearcache","type":"upgrade","maximum_version":"3.2.5"},{"message":"The NetBox 3.3 release contains some breaking API changes, so please check the\nfollowing items before running the database migrations:\n\n* Device position, device type height, and rack unit values are now reported\n  as decimals (e.g. 1.0 or 1.5) to support modeling half-height rack units.\n\n* The \"nat_outside\" relation on the IP address model now returns a list of zero\n  or more related IP addresses, rather than a single instance (or None).\n\n* Several fields on the cable API serializers have been altered or removed to\n  support multiple-object cable terminations:\n\n+------------------------------+------+-------------------------------+------+\n| Old Name                     | Type | New Name                      | Type |\n+------------------------------+------+-------------------------------+------+\n| termination_a_type           | str  | Removed                       | -    |\n| termination_b_type           | str  | Removed                       | -    |\n| termination_a_id             | int  | Removed                       | -    |\n| termination_b_id             | int  | Removed                       | -    |\n| termination_a                | obj  | a_terminations                | list |\n| termination_b                | obj  | b_terminations                | list |\n+------------------------------+------+-------------------------------+------+\n\n* As with the cable model, several API fields on all objects to which cables\n  can be connected (interfaces, circuit terminations, etc.) have been changed:\n\n+------------------------------+------+-------------------------------+------+\n| Old Name                     | Type | New Name                      | Type |\n+------------------------------+------+-------------------------------+------+\n| link_peer                    | obj  | link_peers                    | list |\n| link_peer_type               | str  | link_peers_type               | str  |\n| connected_endpoint           | obj  | connected_endpoints           | list |\n| connected_endpoint_type      | str  | connected_endpoints_type      | str  |\n| connected_endpoint_reachable | bool | connected_endpoints_reachable | bool |\n+------------------------------+------+-------------------------------+------+\n\n* The cable path serialization returned by the \"/paths/\" endpoint for\n  pass-through ports has been simplified, and the following fields removed:\n\n  \"origin_type\", \"origin\", \"destination_type\", \"destination\". (Additionally,\n  \"is_complete\" has been added.)\n\n* Several changes to the REST API were made as well.  Please check the\n  changelogs for further details.\n\n* The netbox sample rc script got a new \"upgrade\" directive that also\n  simplifies the upgrade process (database migrations, building the embedded\n  documentation, etc.).","type":"upgrade","maximum_version":"3.3.4"},{"message":"1. Please make sure that the PostgreSQL server for the NetBox instance is\n   running version 11 or higher.  This is because PostgreSQL 10 is End-of-Life\n   since November 2022 and Django 4.1 requires PostgreSQL 11 as a minimum.\n\n2. The NetBox 3.4 release contains some breaking changes, so the following\n   items should be checked as well:\n\n   * Device and virtual machine names are no longer case-sensitive.  Attempting\n     to create e.g. \"device1\" and \"DEVICE1\" within the same site will raise a\n     validation error.\n\n   * The \"asn\", \"noc_contact\", \"admin_contact\", and \"portal_url\" fields have\n     been removed from the provider model.  Please replicate any data remaining\n     in these fields to the ASN and contact models introduced in NetBox v3.1\n     prior to upgrading.\n\n   * The \"content_type\" fields on the CustomLink and ExportTemplate models have\n     been renamed to \"content_types\" and now support the assignment of multiple\n     content types per object.\n\n   * Within the Python API, the \"cf\" property on an object with custom fields\n     now returns deserialized values.  For example, a custom field referencing\n     an object will return the object instance rather than its numeric ID.\n\n     To access the raw serialized values, reference the object's\n     \"custom_field_data\" attribute instead.\n\n   * The \"NetBoxModelCSVForm\" class has been renamed to\n     \"NetBoxModelImportForm\".  Backward compatability with the previous name\n     has been retained for this release, but will be dropped in NetBox v3.5.\n\n\n3. Please note that the general update instructions got another command that\n   needs to be issued after each update:\n\n# python3.11 manage.py reindex --lazy\n\n   The netbox sample rc script has also been adapted accordingly for this\n   purpose.","type":"upgrade","maximum_version":"3.4.5"},{"message":"1. If the plugin security/py-netbox-secretstore is used, which is no longer\n   maintained by upstream, the following steps must be done before upgrading to\n   NetBox 3.5:\n\n   * Migrate from security/py-netbox-secretstore (= 1.4.2_2) to\n     security/py-netbox-secrets (= 1.7.6) with a NetBox 3.4.x instance.\n\n     It is very important that the versions of py-netbox-secretstore and\n     py-netbox-secrets match as specified otherwise the migration will not\n     be successful.\n\n     The reason for this is that py-netbox-secrets 1.8.x is not backwards\n     compatible with Netbox 3.4.  For further details please see the updating\n     instructions of py-netbox-secretstore or the UPDATING entry of 2023-05-11.\n\n2. The NetBox 3.5 release contains some breaking changes, so the following\n   items should be checked as well:\n\n   * The \"account: field has been removed from the provider model.\n     This information is now tracked using the new provider account model.\n     Multiple accounts can be assigned per provider.\n\n   * A minimum length of 50 characters is now enforced for the SECRET_KEY\n     configuration parameter.\n\n   * The JobResult model has been moved from the \"extras\" app to \"core\" and\n     renamed to Job. Accordingly, its REST API endpoint has been moved from\n     \"/api/extras/job-results/\" to \"/api/core/jobs/\".\n\n   * The \"obj_type\" field on the Job model (previously JobResult) has been\n     renamed to \"object_type\" for consistency with other models.\n\n   * The JOBRESULT_RETENTION configuration parameter has been renamed\n     to JOB_RETENTION.\n\n   * The \"obj\" context variable is no longer passed when rendering custom\n     links: Use \"object\" instead.\n\n   * The REST API schema is now generated using the OpenAPI 3.0 spec\n\n   * The URLs for the REST API schema documentation have changed:\n       - \"/api/docs/\" is now \"/api/schema/swagger-ui/\"\n       - \"/api/redoc/\" is now \"/api/schema/redoc/\"","type":"upgrade","maximum_version":"3.5.2"},{"message":"If a separate configuration file is used that does not have an \".py\" extension,\nthe following message may appear when the netbox rc script is started:\n\n!!!\n!!! WARNING: configuration file should have a valid Python extension.\n!!!\n\nIn this case, the existing configuration file should be provided with a \".py\"\nextension and if set, the rc variable \"netbox_config\" should also point to the\nconfiguration file with the new file extension.\n\nThe netbox sample rc script, which is provided via the EXAMPLES option, has\nbeen adjusted accordingly.  This also includes a fix for the default path of\nthe configuration if the rc variable \"netbox_config\" is not set.","type":"upgrade","maximum_version":"3.5.4"},{"message":"1. The NetBox 3.6 release contains some breaking changes, so the following\n   items should be checked before upgrading:\n\n   * PostgreSQL 11 is no longer supported (dropped in Django 4.2). NetBox v3.6\n     requires PostgreSQL 12 or later.\n\n   * The \"device_role\" field on the Device model has been renamed to \"role\".\n     The \"device_role\" field has been temporarily retained on the REST API\n     serializer for devices for backward compatibility, but is read-only.\n\n   * The \"choices\" array field has been removed from the CustomField model.\n     Any defined choices are automatically migrated to CustomFieldChoiceSets,\n     accessible via the new \"choice_set\" field on the CustomField model.\n\n   * The \"napalm_driver\" and \"napalm_args\" fields (which were deprecated in v3.5)\n     have been removed from the Platform model.\n\n   * The \"device\" and \"device_id\" filter for interfaces will no longer include\n     interfaces from virtual chassis peers. Two new filters,\n     \"virtual_chassis_member\" and \"virtual_chassis_member_id\", have been\n     introduced to match all interfaces belonging to the specified device's\n     virtual chassis (if any).\n\n   * Reports and scripts are now returned within a \"results\" list when fetched via\n     the REST API, consistent with other models.\n\n   * Superusers can no longer retrieve API token keys via the web UI if\n     ALLOW_TOKEN_RETRIEVAL is disabled. (The admin view has been removed\n     per #13044.)\n\n2. The following dependencies are now optional and have therefore been moved to\n   corresponding options. An exception is the LDAP option, which has been added\n   for the sake of completeness, because this backend has been around for a\n   good while:\n\n   * devel/py-dulwich\t\t\t-> non-default GIT option\n   * www/py-dj42-django-auth-ldap\t-> non-default LDAP option\n   * www/py-boto3\t\t\t-> non-default S3 option","type":"upgrade","maximum_version":"3.6.1"},{"message":"1. The NetBox 3.7 release contains some breaking changes, so the following\n   items should be checked before upgrading:\n\n   * The following fields have been removed from the Webhook model:\n\n     \"content_types\", \"type_create\", \"type_update\", \"type_delete\",\n     \"type_job_start\", \"type_job_end\", \"enabled\", and \"conditions\".\n\n     Webhooks are now tied to events via event rules. New event rules will be\n     created for any existing webhooks automatically upon upgrade.\n\n   * The \"ui_visibility\" field on the custom field model has been replaced with\n     two new fields: \"ui_visible\" and \"ui_editable\".\n\n     These new fields will have their values mapped from the original field\n     automatically upon upgrade.\n\n   * The \"FeatureQuery\" class used internally for querying content types by\n     model feature has been removed. It has been replaced by the new\n     \"with_feature()\" manager method on NetBox's proxy model for ContentType\n     (\"core.models.ContentType\").\n\n   * The internal ConfigRevision model has moved from \"extras\" to \"core\".\n     Configuration history will be retained throughout the upgrade process.\n\n   * The L2VPN and L2VPNTermination models have moved from the \"ipam\" app to\n     the new \"vpn\" app. All object data will be retained, however please note\n     that the relevant API endpoints have likewise moved to \"/api/vpn/\".\n\n   * The \"CustomFieldsMixin\", \"SavedFiltersMixin\", and \"TagsMixin\" classes\n     have moved from the \"extras.forms.mixins\" module to\n     \"netbox.forms.mixins\".\n\n   * The \"netbox.models.features.WebhooksMixin\" class has been renamed\n     to \"EventRulesMixin\".\n\n2. The following dependency is now optional and has therefore been converted\n   to a corresponding SENTRY option:\n\n   * devel/py-sentry-sdk\t-> non-default SENTRY option\n\n3. Please note that the command \"python3.11 manage.py clearcache\" has\n   been removed.\n\n   The general update instructions in this pkg-message and the netbox sample rc\n   script (available via the EXAMPLES option) have also been updated\n   accordingly.","type":"upgrade","maximum_version":"3.7.0"},{"message":"The NetBox 4.0 release contains major changes, so at least items 1.) and 2.)\nmust be checked before proceeding with the upgrade.\n\n1. NetBox v4.0 requires Python 3.10 or later.\n\n2. Following items should be checked as well:\n\n    * The format for GraphQL query filters has changed.  Please see the\n      GraphQL documentation for details and examples.\n\n    * The deprecated \"device_role\" & \"device_role_id\" filters for devices have\n      been removed.  (Use \"role\" and \"role_id\" instead.)\n\n    * The obsolete \"device_role\" field has been removed from the REST API\n      serializer for devices.  (Use \"role\" instead.)\n\n    * The legacy reports functionality has been dropped. Reports will be\n      automatically converted to custom scripts on upgrade.\n\n    * The \"parent\" and \"parent_id\" filters for locations now return only\n      immediate children of the specified location.  (Use \"ancestor\" and\n      \"ancestor_id\" to return all descendants.)\n\n    * The \"object_type\" field on the \"CustomField\" model has been renamed to\n      \"related_object_type\".\n\n    * The \"utilities.utils module\" has been removed and its resources\n      reorganized into separate modules organized by function.\n\n    * The obsolete \"NullableCharField\" class has been removed.  (Use Django's\n      stock \"CharField\" class with \"null=True\" instead.)\n\n    * The \"annotated_date\" template filter and \"annotated_now\" template tag\n      have been removed.","type":"upgrade","maximum_version":"4.0.5"},{"message":"1. The NetBox 4.1 release contains some breaking changes, so the following\n   items should be checked before upgrading:\n\n   * Several filters deprecated in v4.0 have been removed.\n\n   * The unit size for \"VirtualMachine.disk\" and \"VirtualDisk.size\" has been\n     changed from 1 gigabyte to 1 megabyte. Existing values will be adjusted\n     automatically during the upgrade process.\n\n   * The \"min_vid\" and \"max_vid\" fields on the VLAN group model have been\n     replaced with \"vid_ranges\", an array of starting and ending VLAN ID pairs.\n\n   * The five individual event type fields on the \"EventRule\" model have been\n     replaced by a single \"event_types\" array field, which lists applicable\n     event types by name.\n\n   * All UI views & API endpoints associated with change records have been\n     moved from \"/extras\" to \"/core\".\n\n   * The \"validate()\" method on \"CustomValidator\" subclasses now must accept\n     the request argument.","type":"upgrade","maximum_version":"4.1.6"},{"message":"1. The NetBox 4.2 release contains some breaking changes, so the following\n   items should be checked before upgrading:\n\n   * Support for the Django admin UI has been completely removed.  (The Django\n     admin UI was disabled by default in NetBox v4.0.)\n\n   * This release drops support for PostgreSQL 12.  PostgreSQL 13 or later is\n     required to run this release.\n\n   * NetBox has adopted collation-based natural ordering for many models.  This\n     may alter the order in which some objects are listed by default.\n\n   * Automatic redirects from pre-v4.1 UI views for virtual disks have been\n     removed.\n\n   * The site and provider_network foreign key fields on\n     \"circuits.CircuitTermination\" have been replaced by the \"termination\"\n     generic foreign key.\n\n   * The \"site\" foreign key field on \"ipam.Prefix\" has been replaced by the\n     \"scope\" generic foreign key.\n\n   * The \"site\" foreign key field on \"virtualization.Cluster\" has been replaced\n     by the \"scope\" generic foreign key.\n\n   * The \"circuit\" foreign key field on \"circuits.CircuitGroupAssignment\" has\n     been replaced by the \"member\" generic foreign key.\n\n   * Obsolete nested REST API serializers have been removed.  These were\n     deprecated in NetBox v4.1 under #17143.","type":"upgrade","maximum_version":"4.2.3"}]},{"name":"nb-aspell","origin":"textproc/nb-aspell","version":"0.50.1.0_1,1","comment":"Aspell Norwegian Bokmal dictionary","maintainer":"office@FreeBSD.org","www":"http://aspell.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0b457f70900d3366636d6ede45b9951762c002ac94db4a876c35b3579a0ca4c2","flatsize":11039601,"path":"All/nb-aspell-0.50.1.0_1,1.pkg","repopath":"All/nb-aspell-0.50.1.0_1,1.pkg","licenselogic":"single","pkgsize":3039100,"desc":"Aspell Norwegian Bokmal dictionary.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"]},{"name":"nautilus-sendto","origin":"deskutils/nautilus-sendto","version":"3.8.6_1","comment":"Convenience application to send a file via email","maintainer":"gnome@FreeBSD.org","www":"https://www.gnome.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9ec6aa6a32b3b834d05ee4c599a88bd358af772483d61cb05d5f687be40592b9","flatsize":229266,"path":"All/nautilus-sendto-3.8.6_1.pkg","repopath":"All/nautilus-sendto-3.8.6_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":56000,"desc":"This command will open the default mailer after having attached the files mentioned\non the command-line. If a directory is passed instead of files, it will have been\nzipped up before being attached.\n\nThe application is intented to integrate with nautilus and is\nwritten for the GNOME graphical desktop.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"}},"categories":["deskutils"],"shlibs_required":["libc.so.8","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libintl.so.8"]},{"name":"nb-libreoffice","origin":"editors/libreoffice-nb","version":"25.2.2.2","comment":"nb language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dda9d892688f4678078005ec443c03d1c9d8600519163d541e6ab858d6ff8f80","flatsize":35047200,"path":"All/nb-libreoffice-25.2.2.2.pkg","repopath":"All/nb-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":3383980,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"naturaldocs","origin":"devel/naturaldocs","version":"1.52_2,1","comment":"Extensible, multi-language source code documentation generator","maintainer":"ports@FreeBSD.org","www":"https://www.naturaldocs.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0210882a1884f299ec8b258cd1e4ae50b0a4400f930bd76640917c3f3d050d31","flatsize":1704711,"path":"All/naturaldocs-1.52_2,1.pkg","repopath":"All/naturaldocs-1.52_2,1.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":292056,"desc":"Natural Docs is an extensible, multi-language source code documentation\ngenerator. The syntax is transparent so that the comments in the source\ncode read just as easily as the generated documentation. Also focuses\non automation and high-quality output.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe naturaldocs port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"navi","origin":"misc/navi","version":"2.24.0_1","comment":"Interactive cheatsheet tool for the command-line","maintainer":"nivit@FreeBSD.org","www":"https://github.com/denisidoro/navi","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"765f27efc4111af75ce88167b6d1872bf09dad44fcbda3fa9d57c76f44647f49","flatsize":4837784,"path":"All/navi-2.24.0_1.pkg","repopath":"All/navi-2.24.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1180964,"desc":"navi allows you to browse through cheatsheets (that you may write yourself or\ndownload from maintainers) and execute commands. Suggested values for arguments\nare dynamically displayed in a list.\n\n  - it will spare you from knowing CLIs by heart\n  - it will spare you from copy-pasting output from intermediate commands\n  - it will make you type less\n  - it will teach you new one-liners","deps":{"fzf":{"origin":"textproc/fzf","version":"0.54.3_2"}},"categories":["misc"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libpthread.so.0"]},{"name":"nauty","origin":"math/nauty","version":"2.8.6_1,1","comment":"Nauty & Traces are programs for computing graph automorphism","maintainer":"moritz@schmi.tt","www":"https://pallini.di.uniroma1.it/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7046d0e12ff90e9007d67d237dfaf71f2f4da0c2234de0f4a9c3c36405adcaec","flatsize":17452950,"path":"All/nauty-2.8.6_1,1.pkg","repopath":"All/nauty-2.8.6_1,1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1847588,"desc":"nauty and Traces are programs for computing automorphism groups of graphs and\ndigraphs. They can also produce a canonical label.","categories":["math"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on"}},{"name":"nast","origin":"net/nast","version":"0.2.1.g20210616_1","comment":"Packet sniffer","maintainer":"fuz@FreeBSD.org","www":"https://github.com/embyte0/nast","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a5e26dbe45afd5846812fdcf24fbac6eac3762c24bf375ed030f406519b9fe64","flatsize":150525,"path":"All/nast-0.2.1.g20210616_1.pkg","repopath":"All/nast-0.2.1.g20210616_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":61880,"desc":"Nast is a packet sniffer and a LAN analyzer based on Libnet and Libpcap.\nAs analyzer tool, it has many features like:\n\n              * Build LAN hosts list\n              * Follow a TCP-DATA stream\n              * Find LAN internet gateways\n              * Discorver promiscous nodes\n              * Reset an established connection\n              * Perform a single half-open portscanner\n              * Perform a multi half-open portscanner\n              * Find link type (hub or switch)\n              * Catch daemon banner of LAN nodes\n              * Control arp answers to discover possible arp-spoofings\n              * Byte couting with an optional filter\n              * Write reports logging\n\nIt also provides a ncurses menu.","deps":{"libnet":{"origin":"net/libnet","version":"1.3,1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["net"],"shlibs_required":["libc.so.8","libmenu.so.6","libncurses.so.6","libnet.so.9","libpcap.so.3","libpthread.so.0","libtinfo.so.6"]},{"name":"nats-nkeys","origin":"net/nats-nkeys","version":"0.4.7_8","comment":"Public-key signature system based on Ed25519 for the NATS ecosystem","maintainer":"olgeni@FreeBSD.org","www":"https://github.com/nats-io/nkeys","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"278badb6d173ad247e918d9169a9ea036ede6eb51538c0e854490ec26241ab36","flatsize":1987529,"path":"All/nats-nkeys-0.4.7_8.pkg","repopath":"All/nats-nkeys-0.4.7_8.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":765684,"desc":"NATS is an open-source, cloud-native messaging system.\n\nThis is a command line utility to manage NATS Ed25519 keys.\n\nThe NATS ecosystem will be moving to Ed25519 keys for identity,\nauthentication and authorization for entities such as Accounts,\nUsers, Servers and Clusters.\n\nEd25519 is fast and resistant to side channel attacks. Generation\nof a seed key is all that is needed to be stored and kept safe, as\nthe seed can generate both the public and private keys.\n\nThe NATS system will utilize Ed25519 keys, meaning that NATS systems\nwill never store or even have access to any private keys. Authentication\nwill utilize a random challenge response mechanism.","categories":["net"]},{"name":"nasawash","origin":"comms/nasawash","version":"0.50","comment":"Amateur Radio keplerian file cleanup program","maintainer":"hamradio@FreeBSD.org","www":"https://www.amsat.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5cf759756e7b9f31e14cda42242de264ab7c2c5088ed8acc47534e820d2cc336","flatsize":20393,"path":"All/nasawash-0.50.pkg","repopath":"All/nasawash-0.50.pkg","licenselogic":"single","licenses":["NASAWASH"],"pkgsize":7436,"desc":"Amateur Radio program for cleaning NASA format keplerian element files.","categories":["comms","hamradio"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"nasm","origin":"devel/nasm","version":"2.16.03,2","comment":"General-purpose multi-platform x86 and amd64 assembler","maintainer":"salvadore@FreeBSD.org","www":"https://www.nasm.us/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c9d81a42ab165a7e3ecf336885a3c715b4b836594df9317f89293df785d8cca9","flatsize":4569278,"path":"All/nasm-2.16.03,2.pkg","repopath":"All/nasm-2.16.03,2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":528772,"desc":"The Netwide Assembler (NASM) is an x86 and amd64 (x86-64) assembler designed\nfor portability and modularity.  It will output flat-form binary files, a.out\n(Linux and *BSD), COFF, ELF32, ELF64, Mach-O, Microsoft OMF (OBJ), Win32,\nWin64, as86 (Minix/Linux bin86 v0.3), LADsoft IEEE-695, Intel hex, Motorola\nS-record, and a home-grown format called RDOFF.  NASM syntax is similar to\nIntel's, but is less complex.  It supports Pentium, P6, MMX, 3DNow!, SSE,\nSSE2, SSE3, SSE4.1, SSE4.2, XOP/FMA4/CVT16 (rev 3.03), and x64 opcodes, among\nothers.  It has strong support for macro conventions.\n\nThe port also includes NDISASM, a binary file disassembler which uses the\nsame instruction set as NASM.","categories":["devel","lang"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:nasm:netwide_assembler:2.16.03:::::dragonfly6:x86_64"}},{"name":"nas","origin":"audio/nas","version":"1.9.4_4","comment":"Network Audio System","maintainer":"multimedia@FreeBSD.org","www":"https://radscan.com/nas.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e37ede04525b0dbd035b58cb30b146e5259721020a51835ed8243601e8426255","flatsize":1227694,"path":"All/nas-1.9.4_4.pkg","repopath":"All/nas-1.9.4_4.pkg","licenselogic":"single","pkgsize":419216,"desc":"The Network Audio System is designed for playing,\nrecording, and manipulating audio data over a network.\nLike the X Window System, it uses the client/server model to\nseparate applications from the specific drivers that control\naudio input and output devices.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXau":{"origin":"x11/libXau","version":"1.0.11"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["audio"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXaw.so.7","libXext.so.6","libXmu.so.6","libXpm.so.4","libXt.so.6","libc.so.8","libm.so.4"]},{"name":"nanovna-saver","origin":"comms/nanovna-saver","version":"0.5.3_2","comment":"Multiplatform tool to save Touchstone files from the NanoVNA","maintainer":"hamradio@FreeBSD.org","www":"https://github.com/NanoVNA-Saver/nanovna-saver","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"beeb86d17d295c8397f18b8eed5b440382ac12107878ce8acf30cd37576109f9","flatsize":5138674,"path":"All/nanovna-saver-0.5.3_2.pkg","repopath":"All/nanovna-saver-0.5.3_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":322716,"desc":"NanoVNASaver\n\nA multiplatform tool to save Touchstone files from the NanoVNA, sweep\nfrequency spans in segments to gain more than 101 data points, and\ngenerally display and analyze the resulting data.","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pyserial":{"origin":"comms/py-pyserial","version":"3.5_3"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["comms","hamradio"]},{"name":"nanosvg","origin":"graphics/nanosvg","version":"20241219","comment":"Simple C++ header-only SVG parser","maintainer":"yuri@FreeBSD.org","www":"https://github.com/memononen/nanosvg","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0971439766a07f9eb61f3dd6428c0f55475c86d7a1d3a5774bc8d60465f999ee","flatsize":122890,"path":"All/nanosvg-20241219.pkg","repopath":"All/nanosvg-20241219.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":27100,"desc":"NanoSVG is a simple stupid single-header-file SVG parse. The output of the\nparser is a list of cubic bezier shapes.\n\nThe library suits well for anything from rendering scalable icons in your editor\napplication to prototyping a game.\n\nNanoSVG supports a wide range of SVG features, but something may be missing,\nfeel free to create a pull request!\n\nThe shapes in the SVG images are transformed by the viewBox and converted to\nspecified units. That is, you should get the same looking data as your designed\nin your favorite app.\n\nNanoSVG can return the paths in few different units. For example if you want to\nrender an image, you may choose to get the paths in pixels, or if you are\nfeeding the data into a CNC-cutter, you may want to use millimeters.\n\nThe units passed to NanoSVG should be one of: 'px', 'pt', 'pc' 'mm', 'cm', or\n'in'. DPI (dots-per-inch) controls how the unit conversion is done.\n\nIf you don't know or care about the units stuff, \"px\" and 96 should get you\ngoing.","categories":["graphics"],"annotations":{"cpe":"cpe:2.3:a:nanosvg_project:nanosvg:20241219:::::dragonfly6:x86_64"}},{"name":"nanort","origin":"graphics/nanort","version":"g20201207","comment":"C++ single header modern ray tracing kernel","maintainer":"yuri@FreeBSD.org","www":"https://github.com/lighttransport/nanort","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"08d31238a18b269ba59fa17cea2fb9b75361a9e4bbb27009e2b2289909332e66","flatsize":84142,"path":"All/nanort-g20201207.pkg","repopath":"All/nanort-g20201207.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17316,"desc":"NanoRT is simple single header only ray tracing kernel.","categories":["devel","graphics"]},{"name":"nanopb","origin":"devel/nanopb","version":"0.4.9.1","comment":"Protocol Buffers with small code size","maintainer":"yuri@FreeBSD.org","www":"https://jpa.kapsi.fi/nanopb/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7ebaea042885416c99877bc1a8ce5dbf6c5655008cfc33558063d49d51f0ac02","flatsize":596001,"path":"All/nanopb-0.4.9.1.pkg","repopath":"All/nanopb-0.4.9.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":113820,"desc":"Nanopb is a small code-size Protocol Buffers implementation in ansi C.\nIt is especially suitable for use in microcontrollers, but fits any\nmemory restricted system.","deps":{"py311-protobuf":{"origin":"devel/py-protobuf","version":"5.29.3,1"},"py311-setuptools":{"origin":"devel/py-setuptools","version":"63.1.0_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"]},{"name":"ncnn","origin":"misc/ncnn","version":"20241226_2","comment":"High-performance neural network inference framework","maintainer":"yuri@FreeBSD.org","www":"https://github.com/Tencent/ncnn","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fddf7603a35a87b032bd41b48bd96305f8d974291a193c74eb775217eb8beed3","flatsize":51489320,"path":"All/ncnn-20241226_2.pkg","repopath":"All/ncnn-20241226_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":11322692,"desc":"ncnn is a high-performance neural network inference computing framework\noptimized for mobile platforms. ncnn is deeply concerned about its deployment\nand use on mobile phones from the beginning of its design. ncnn does not have\nthird party dependencies. It is cross-platform, and runs faster than all known\nopen-source frameworks on mobile phone CPUs. Developers can easily deploy deep\nlearning algorithm models to mobile platforms by using the efficient ncnn\nimplementation. They can create intelligent apps, and bring the artificial\nintelligence to your fingertips. ncnn is currently being used in many Tencent\napplications, such as QQ, Qzone, WeChat, Pitu and so on.","deps":{"abseil":{"origin":"devel/abseil","version":"20250127.0"},"protobuf":{"origin":"devel/protobuf","version":"29.3_1,1"}},"categories":["misc"],"shlibs_required":["libabsl_bad_optional_access.so.2501.0.0","libabsl_bad_variant_access.so.2501.0.0","libabsl_base.so.2501.0.0","libabsl_city.so.2501.0.0","libabsl_civil_time.so.2501.0.0","libabsl_cord.so.2501.0.0","libabsl_cord_internal.so.2501.0.0","libabsl_cordz_functions.so.2501.0.0","libabsl_cordz_handle.so.2501.0.0","libabsl_cordz_info.so.2501.0.0","libabsl_crc32c.so.2501.0.0","libabsl_crc_cord_state.so.2501.0.0","libabsl_crc_cpu_detect.so.2501.0.0","libabsl_crc_internal.so.2501.0.0","libabsl_debugging_internal.so.2501.0.0","libabsl_decode_rust_punycode.so.2501.0.0","libabsl_demangle_internal.so.2501.0.0","libabsl_demangle_rust.so.2501.0.0","libabsl_die_if_null.so.2501.0.0","libabsl_examine_stack.so.2501.0.0","libabsl_exponential_biased.so.2501.0.0","libabsl_flags_commandlineflag.so.2501.0.0","libabsl_flags_commandlineflag_internal.so.2501.0.0","libabsl_flags_config.so.2501.0.0","libabsl_flags_internal.so.2501.0.0","libabsl_flags_marshalling.so.2501.0.0","libabsl_flags_private_handle_accessor.so.2501.0.0","libabsl_flags_program_name.so.2501.0.0","libabsl_flags_reflection.so.2501.0.0","libabsl_graphcycles_internal.so.2501.0.0","libabsl_hash.so.2501.0.0","libabsl_hashtablez_sampler.so.2501.0.0","libabsl_int128.so.2501.0.0","libabsl_kernel_timeout_internal.so.2501.0.0","libabsl_leak_check.so.2501.0.0","libabsl_log_entry.so.2501.0.0","libabsl_log_globals.so.2501.0.0","libabsl_log_initialize.so.2501.0.0","libabsl_log_internal_check_op.so.2501.0.0","libabsl_log_internal_conditions.so.2501.0.0","libabsl_log_internal_fnmatch.so.2501.0.0","libabsl_log_internal_format.so.2501.0.0","libabsl_log_internal_globals.so.2501.0.0","libabsl_log_internal_log_sink_set.so.2501.0.0","libabsl_log_internal_message.so.2501.0.0","libabsl_log_internal_nullguard.so.2501.0.0","libabsl_log_internal_proto.so.2501.0.0","libabsl_log_internal_structured_proto.so.2501.0.0","libabsl_log_severity.so.2501.0.0","libabsl_log_sink.so.2501.0.0","libabsl_low_level_hash.so.2501.0.0","libabsl_malloc_internal.so.2501.0.0","libabsl_random_distributions.so.2501.0.0","libabsl_random_internal_platform.so.2501.0.0","libabsl_random_internal_pool_urbg.so.2501.0.0","libabsl_random_internal_randen.so.2501.0.0","libabsl_random_internal_randen_hwaes.so.2501.0.0","libabsl_random_internal_randen_hwaes_impl.so.2501.0.0","libabsl_random_internal_randen_slow.so.2501.0.0","libabsl_random_internal_seed_material.so.2501.0.0","libabsl_random_seed_gen_exception.so.2501.0.0","libabsl_random_seed_sequences.so.2501.0.0","libabsl_raw_hash_set.so.2501.0.0","libabsl_raw_logging_internal.so.2501.0.0","libabsl_spinlock_wait.so.2501.0.0","libabsl_stacktrace.so.2501.0.0","libabsl_status.so.2501.0.0","libabsl_statusor.so.2501.0.0","libabsl_str_format_internal.so.2501.0.0","libabsl_strerror.so.2501.0.0","libabsl_string_view.so.2501.0.0","libabsl_strings.so.2501.0.0","libabsl_strings_internal.so.2501.0.0","libabsl_symbolize.so.2501.0.0","libabsl_synchronization.so.2501.0.0","libabsl_throw_delegate.so.2501.0.0","libabsl_time.so.2501.0.0","libabsl_time_zone.so.2501.0.0","libabsl_tracing_internal.so.2501.0.0","libabsl_utf8_for_code_point.so.2501.0.0","libabsl_vlog_config_internal.so.2501.0.0","libc.so.8","libgomp.so.1","libm.so.4","libprotobuf.so.29.3.0","libpthread.so.0","libstdc++.so.9"],"options":{"VULKAN":"off"}},{"name":"nanonote","origin":"deskutils/nanonote","version":"1.4.1","comment":"Minimalist note taking application","maintainer":"vidar@karlsen.tech","www":"https://github.com/agateau/nanonote","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bde0f002f5939b8e472d832ba32c02531e847343f7359f7bcad4dce2c84a10da","flatsize":258486,"path":"All/nanonote-1.4.1.pkg","repopath":"All/nanonote-1.4.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSECLEAR"],"pkgsize":71276,"desc":"Nanonote is a minimalist note taking application.\nIt automatically saves anything you type. Being minimalist means it has no\nsynchronisation, does not support multiple documents, images or any advanced\nformatting (the only formatting is highlighting URLs and Markdown-like\nheadings).","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-linguisttools":{"origin":"devel/qt5-linguisttools","version":"5.15.16p3"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-testlib":{"origin":"devel/qt5-testlib","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["deskutils"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"nats-nsc","origin":"net/nats-nsc","version":"2.10.0_1","comment":"Tool for creating NATS account and user access configurations","maintainer":"olgeni@FreeBSD.org","www":"https://github.com/nats-io/nsc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b4ee3985c12a8cf3162f6594541913c0f7e9023a78394fda2e30ea73e88597b7","flatsize":12211124,"path":"All/nats-nsc-2.10.0_1.pkg","repopath":"All/nats-nsc-2.10.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":3774936,"desc":"NATS is an open-source, cloud-native messaging system.\n\nThis is a tool for creating NATS account and user access configurations.","categories":["net"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"nanoflann","origin":"math/nanoflann","version":"1.6.3","comment":"Header-only library for Nearest Neighbor (NN) search with KD-trees","maintainer":"yuri@FreeBSD.org","www":"https://github.com/jlblancoc/nanoflann","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8d8242c070f59a9ecf571bded2df81fd7e3ec3e8d057459a00ee864f11aa8f2c","flatsize":102243,"path":"All/nanoflann-1.6.3.pkg","repopath":"All/nanoflann-1.6.3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":19788,"desc":"nanoflann is a C++11 header-only library for building KD-Trees of datasets with\ndifferent topologies: R2, R3 (point clouds), SO(2) and SO(3) (2D and 3D rotation\ngroups). No support for approximate NN is provided. nanoflann does not require\ncompiling or installing. You just need to #include <nanoflann.hpp> in your code.\n\nThis library is a fork of the flann library by Marius Muja and David G. Lowe,\nand born as a child project of MRPT. Following the original license terms,\nnanoflann is distributed under the BSD license. Please, for bugs use the issues\nbutton or fork and open a pull request.","categories":["math"]},{"name":"nanoblogger-extra","origin":"www/nanoblogger-extra","version":"3.4.2_1","comment":"Extras for nanoblogger, a small weblog engine","maintainer":"tobias.rehbein@web.de","www":"https://nanoblogger.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3c7760bdb3fbd67fb79c30514df6b71c4736c2683ea09a9219a163e9ea2f95c4","flatsize":270446,"path":"All/nanoblogger-extra-3.4.2_1.pkg","repopath":"All/nanoblogger-extra-3.4.2_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":58680,"desc":"NanoBlogger is a small weblog engine written in Bash for the command\nline.  It uses common UNIX tools such as cat, grep, and sed to create\nstatic HTML content.\n\nThis port (www/nanoblogger-extra) contains additional language\ndefinitions, plugins, and various other add-ons for www/nanoblogger.","deps":{"nanoblogger":{"origin":"www/nanoblogger","version":"3.4.2_1"}},"categories":["www"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"nanomsg","origin":"net/nanomsg","version":"1.1.5_2","comment":"Socket library that provides several common communication patterns","maintainer":"crest@bultmann.eu","www":"https://nanomsg.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5ec9a4e0714793f3e78196589f8edef5fc70dd3612863b48d3e63d07a5940b29","flatsize":1593634,"path":"All/nanomsg-1.1.5_2.pkg","repopath":"All/nanomsg-1.1.5_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":183980,"desc":"nanomsg is a socket library that provides several common communication\npatterns.  It aims to make the networking layer fast, scalable, and easy\nto use.  Implemented in C, it works on a wide range of operating systems\nwith no further dependencies.\n\nThe communication patterns, also called \"scalability protocols\", are basic\nblocks for building distributed systems.  By combining them you can create\na vast array of distributed applications.  The following scalability\nprotocols are currently available:\n\n  * PAIR -- simple one-to-one communication\n  * BUS -- simple many-to-many communication\n  * REQREP -- allows to build clusters of stateless services to process\n    user requests\n  * PUBSUB -- distributes messages to large sets of interested subscribers\n  * PIPELINE -- aggregates messages from multiple sources and load balances\n    them among many destinations\n  * SURVEY -- allows to query state of multiple applications in single go","categories":["net"],"shlibs_required":["libc.so.8","libpthread.so.0","librt.so.0"],"options":{"DOCS":"on"}},{"name":"nanodbc","origin":"databases/nanodbc","version":"2.14.0","comment":"Small C++ wrapper for the native C ODBC API","maintainer":"yuri@FreeBSD.org","www":"https://nanodbc.github.io/nanodbc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4f3281cd16f852e1eada1a2af704a2bc91124b81b56786f600fc1ce8fd32e002","flatsize":425253,"path":"All/nanodbc-2.14.0.pkg","repopath":"All/nanodbc-2.14.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":96044,"desc":"nanodbc is a small library that makes ODBC API programming easy and fun again.","deps":{"unixODBC":{"origin":"databases/unixODBC","version":"2.3.12_1"}},"categories":["databases","devel"]},{"name":"nanoblogger","origin":"www/nanoblogger","version":"3.4.2_1","comment":"Small weblog engine written in Bash for the command line","maintainer":"tobias.rehbein@web.de","www":"https://nanoblogger.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7632bcc52251f1b31df16e854758d60ec6c3cc6d35a378be7b8092efa997c9ce","flatsize":317026,"path":"All/nanoblogger-3.4.2_1.pkg","repopath":"All/nanoblogger-3.4.2_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":76384,"desc":"NanoBlogger is a small weblog engine written in Bash for the command\nline.  It uses common UNIX tools such as cat, grep, and sed to create\nstatic HTML content.\n\nFeatures include:\n * intuitive commandline interface\n * highly configurable and script-able :)\n * easy drafting, editing, and management of entries\n * archiving by category, year, month, day, and entry\n * pagination\n * permanent and navigational links\n * templates and CSS style sheets for full control over layout\n * placeholders for easy template manipulation\n * support for multiple weblogs\n * support for multiple categories\n * support for relative and absolute links\n * support for date manipulation of entries\n * Atom syndication (comes with 1.0 format)\n * RSS syndication (comes with RSS 1.0 and 2.0 formats)\n * plugins for calendar, recent entries, weblog status, etc.\n * plugins for text formatting (e.g. line breaks translate to HTML)\n * [...]","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"}},"categories":["www"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:nanoblogger:nanoblogger:3.4.2:::::dragonfly6:x86_64:1"},"messages":[{"message":"POST-INSTALLATION NOTES:\n\nBefore you can use NanoBlogger, you will have to create a global configuration\nfile to set default information and paths to template files.\n\nA sample configuration file has been installed in:\n /usr/local/etc/nb.conf.sample\n\nIf no global configuration file is already present, it has been installed as:\n /usr/local/etc/nb.conf\n\nOtherwise, since there are already some sensible default settings, you can\noverwrite it and begin with a fresh one:\n # cp /usr/local/etc/nb.conf.sample /usr/local/etc/nb.conf\n\nThe provided documentation and the preferred upgrade path (in the README\nfile) can be found in the additional documentation directory:\n  /usr/local/share/doc/nanoblogger/*\n\nSIDE NOTES FOR OLD USERS:\n\nAs always with new release, don't forget to read the documentation and to\nupdate your weblog configuration file, e.g. ${blog_dir}/blog.conf.","type":"install"}]},{"name":"nazghul","origin":"games/nazghul","version":"0.7.1_5","comment":"Computer role-playing game engine","maintainer":"ports@FreeBSD.org","www":"http://myweb.cableone.net/gmcnutt/nazghul.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f6dc5277f2ac670dee74d755978a54f3132707fd7392a727299b720cdec312af","flatsize":10895989,"path":"All/nazghul-0.7.1_5.pkg","repopath":"All/nazghul-0.7.1_5.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":6712980,"desc":"Nazghul is a computer role-playing game (CRPG) engine. Obviously, the emphasis\nis not on graphics or first-person squad-based stealth action. If you like\nroguelikes or the top-down, 2d, turn-based CRPG's that disappeared in the early\n90's then this is for you.","deps":{"png":{"origin":"graphics/png","version":"1.6.47"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libc.so.8","libm.so.4","libpng16.so.16","libpthread.so.0","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe nazghul port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"nanobind","origin":"devel/nanobind","version":"2.4.0","comment":"Tiny and efficient C++/Python bindings (C++ version)","maintainer":"yuri@FreeBSD.org","www":"https://nanobind.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"72c1edadc68c6a6ff5b1612baefd93192906b5dbf59fc8e09d2e892d986544b2","flatsize":691195,"path":"All/nanobind-2.4.0.pkg","repopath":"All/nanobind-2.4.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":129620,"desc":"nanobind is a small binding library that exposes C++ types in Python and vice\nversa. It is reminiscent of Boost.Python and pybind11 and uses near-identical\nsyntax. In contrast to these existing tools, nanobind is more efficient:\nbindings compile in a shorter amount of time, produce smaller binaries, and have\nbetter runtime performance.","deps":{"robin-map":{"origin":"devel/robin-map","version":"1.3.0_1"}},"categories":["devel"]},{"name":"nano-signal-slot","origin":"devel/nano-signal-slot","version":"2.0.1.19","comment":"Pure C++17 signals and slots","maintainer":"yuri@FreeBSD.org","www":"https://github.com/NoAvailableAlias/nano-signal-slot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"31313bb0c09ab3395caefe0df7cdbdb3df85b5bac79db7e6887e66b8f4c56566","flatsize":23130,"path":"All/nano-signal-slot-2.0.1.19.pkg","repopath":"All/nano-signal-slot-2.0.1.19.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5228,"desc":"nano-signal-slot is a C++ headers-only library for\nsignals and slots in C++17.","categories":["devel"]},{"name":"namefix","origin":"sysutils/namefix","version":"4.0.2_2","comment":"Batch file renamer","maintainer":"ports@FreeBSD.org","www":"https://namefix.blogspot.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e7b5014f8539b67b69970240519c8aa0f02598de593265e2c0016d9a7a7a1b1d","flatsize":313062,"path":"All/namefix-4.0.2_2.pkg","repopath":"All/namefix-4.0.2_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":123428,"desc":"namefix.pl is a platform independant batch file renamer. Aimed at\ncleaning up media files downloaded from p2p networks. It has many\nfeatures to automate the normally tedious job of filename tidying.","deps":{"p5-MP3-Tag":{"origin":"audio/p5-MP3-Tag","version":"1.16"},"p5-Tk":{"origin":"x11-toolkits/p5-Tk","version":"804.035_2"},"p5-Tk-DynaTabFrame":{"origin":"x11-toolkits/p5-Tk-DynaTabFrame","version":"0.23_5"},"p5-Tk-JComboBox":{"origin":"x11-toolkits/p5-Tk-JComboBox","version":"1.14_6"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"],"messages":[{"message":"===>   NOTICE:\n\nThe namefix port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"nana","origin":"devel/nana","version":"2.5_2","comment":"Support for assertion checking and logging using GNU C and GDB","maintainer":"pjm@gnu.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"209f4e06aac1667b5fffd5e107aef3eabf25333b34748069cd8040b5d54b96f0","flatsize":235296,"path":"All/nana-2.5_2.pkg","repopath":"All/nana-2.5_2.pkg","licenselogic":"single","pkgsize":57804,"desc":"Nana provides improved support for assertion checking and logging in C, C++\nusing GDB. In particular it provides:\n\n\to Operations can be implemented directly in C or by generating\n\t  debugger commands which do the checking and logging only if the\n\t  application is run under the debugger. The debugger based calls\n\t  require are very space efficient (0 or 1 bytes per call).\n\to Support for checking real time constraints.\n\to Support for assertion (invariant checking) including:\n\t\t+ Space and time efficient (at least versus <assert.h>)\n\t\t  For example: assert(i>=0) uses 53 bytes on a i386 vs\n\t\t  an optimised nana call which uses 10 bytes per call.\n\t\t+ Checking can be turned on or off at compile or run time.\n\t\t+ The action taken when an error is detected can be modified\n\t\t  on a global and per/call basis.\n\to Support for logging (printf style debugging) including:\n\t\t+ Logging can be turned on and off at compile or run time.\n\t\t+ Logging to files, processes or circular buffers in memory\n\t\t  with optional time stamping.\n\to Support for the quantifiers of predicate calculus (forall, exists).\n\to Support for before and after state saving and checking (x, x').","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["devel"],"shlibs_required":["libc.so.8"]},{"name":"namesilo_ddns","origin":"dns/namesilo_ddns","version":"2.3.1","comment":"Updates DNS records with Namesilo for dynamic IP addresses","maintainer":"crees@FreeBSD.org","www":"https://github.com/crees/namesilo_ddns","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4eacc450cbc932979955b931e7056c6b71c89e4e9bc6f45232b7454cdefcbf6a","flatsize":5355,"path":"All/namesilo_ddns-2.3.1.pkg","repopath":"All/namesilo_ddns-2.3.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3592,"desc":"Dynamic DNS record update with NameSilo.\n\nThis is a shell script to update Namesilo's DNS record when IP changed.\nSet to run this script as cronjob in your system.","deps":{"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"}},"categories":["dns","net"]},{"name":"nano","origin":"editors/nano","version":"8.3","comment":"Nano's ANOther editor, an enhanced free Pico clone","maintainer":"danilo@FreeBSD.org","www":"https://www.nano-editor.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3a7cc6bc7f5f2de6b113aa1dd58452a39a9734722efd72ecb7bbe6a7e79b2d86","flatsize":2905576,"path":"All/nano-8.3.pkg","repopath":"All/nano-8.3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":613000,"desc":"nano is a small, free and friendly editor which aims to replace\nPico, the default editor included in the non-free Pine package.\nRather than just copying Pico's look and feel, nano also implements\nsome missing (or disabled by default) features in Pico, such as\n\"search and replace\" and \"goto line number\".","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["editors"],"shlibs_required":["libc.so.8","libintl.so.8","libmagic.so.2","libncurses.so.6","libtinfo.so.6","libz.so.3"],"options":{"DOCS":"on","EXAMPLES":"on","NLS":"on"}},{"name":"naludump","origin":"multimedia/naludump","version":"0.1.1_1","comment":"Delete NALU fill data from h.264 TS files","maintainer":"ports@FreeBSD.org","www":"https://www.udo-richter.de/vdr/naludump.en.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"48f47bbce0885cf21ad310e139a27fcdda272bd3fc43ee6642e9b6dd0ad30e4b","flatsize":223350,"path":"All/naludump-0.1.1_1.pkg","repopath":"All/naludump-0.1.1_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":61924,"desc":"Naludump is a tool to delete NALU fill data from h.264 streams embedded into\nTS files. The overall file structure isn't modified, only complete TS packets\nof NALU fill data are removed.\n\nNaludump contains lots of code of Klaus Schmidinger's VDR, and is based on\ncocepts from Marten Richter's Nalustripper.\n\nUsage:\nnaludump inputfile.ts [outputfile.ts]","deps":{"libiconv":{"origin":"converters/libiconv","version":"1.17_1"}},"categories":["multimedia"],"shlibs_required":["libc.so.8","libiconv.so.2","libm.so.4","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe naludump port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"najitool","origin":"misc/najitool","version":"0.8.4_2","comment":"Generates, converts, and filters files","maintainer":"ports@FreeBSD.org","www":"https://najitool.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e3368a9a848b8fa9c6801fec2748a38b5250e98797f4f012bbbc45e3df3e8150","flatsize":234860,"path":"All/najitool-0.8.4_2.pkg","repopath":"All/najitool-0.8.4_2.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":63200,"desc":"najitool generates and/or makes altered copies of files in the patterns\nyou specify or shows to the screen. najitool is being developed in the\nANSI C standard so it should work and compile on any system that supports\nANSI C, which should be every system.","categories":["misc"],"shlibs_required":["libc.so.8","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe najitool port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"namazu2","origin":"databases/namazu2","version":"2.0.21_3","comment":"Full-text search system intended for easy use","maintainer":"mew14930xvi@inbox.lv","www":"http://www.namazu.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aff8f111ac4a95bf50878d98ce712c5b481944836614b8622baf5350df482d2f","flatsize":1754650,"path":"All/namazu2-2.0.21_3.pkg","repopath":"All/namazu2-2.0.21_3.pkg","licenselogic":"single","pkgsize":372552,"desc":"Namazu is a full-text search system intended for easy use. Not only it works\nas a CGI program for a small or medium scale Web search engine, but also works\nas a personal use search system for your pile of emails.\n\n(The Japanese word `Namazu' means `catfish' in English)","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"p5-File-MMagic":{"origin":"devel/p5-File-MMagic","version":"1.30_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","textproc","www"],"shlibs_required":["libc.so.8","libintl.so.8","libm.so.4"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:namazu:namazu:2.0.21:::::dragonfly6:x86_64:3"}},{"name":"nagtail","origin":"net-mgmt/nagtail","version":"0.0.31_1","comment":"Tail for the nagios status.dat file","maintainer":"zi@FreeBSD.org","www":"http://www.vanheusden.com/nagtail/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"53c9f96df89ae5b8f9f8722a9443c8a9237bbe499dc4a0fa7a72ff1880d8ddce","flatsize":49378,"path":"All/nagtail-0.0.31_1.pkg","repopath":"All/nagtail-0.0.31_1.pkg","licenselogic":"single","pkgsize":20792,"desc":"NagTail is like tail(1), but for the nagios status.dat file.","categories":["net-mgmt"],"shlibs_required":["libc.so.8","libstdc++.so.9"]},{"name":"nagnu","origin":"net-mgmt/nagnu","version":"1.1.3_2","comment":"Nagios dashboard","maintainer":"fredrik@min-hemsida.net","www":"https://github.com/frlen/nagnu","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a003e0bb421c9763dc3dd5ab11ddfd31e56829c7d6b747996de35e5d3d7eaa12","flatsize":21708,"path":"All/nagnu-1.1.3_2.pkg","repopath":"All/nagnu-1.1.3_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":8932,"desc":"Nagnu is a curses/terminal based dashboard for nagios showing current\nstatus of hosts and services.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["net-mgmt"],"shlibs_required":["libc.so.8","libcurl.so.4","libncurses.so.6","libtinfo.so.6"]},{"name":"nagiosgraph","origin":"net-mgmt/nagiosgraph","version":"1.5.2_3","comment":"Generate rrdtool graphs using performance data from nagios plugins","maintainer":"hizel@vyborg.ru","www":"https://nagiosgraph.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"daf93af2bad184eb50a74a7e2e1fa9fca4c6d0de5af2e439c066ee538d28b8a9","flatsize":342878,"path":"All/nagiosgraph-1.5.2_3.pkg","repopath":"All/nagiosgraph-1.5.2_3.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":79988,"desc":"nagiosgraph is an application to collect performance data from nagios\nplugins, insert the data into rrdtool database, and generate webpages\nwith rrdtool graphs of the performance data. nagiosgraph is easy to\nconfigure, and ready to use for many nagios plugins.","deps":{"nagios":{"origin":"net-mgmt/nagios","version":"3.5.1_12"},"p5-CGI":{"origin":"www/p5-CGI","version":"4.67"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"rrdtool":{"origin":"databases/rrdtool","version":"1.9.0"}},"categories":["net-mgmt"],"options":{"DOCS":"on","EXAMPLES":"on","NAGIOS35":"on","NAGIOS4":"off"}},{"name":"nagios-statd","origin":"sysutils/nagios-statd","version":"3.12_3","comment":"Daemon/client to check remote host information for Nagios","maintainer":"jims@bluenotch.com","www":"http://www.twoevils.org/files/netsaint_statd/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fcef18e25010011d431aba50129d01311b09b41b01640a622884a48e55cac2dd","flatsize":30351,"path":"All/nagios-statd-3.12_3.pkg","repopath":"All/nagios-statd-3.12_3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":13176,"desc":"Nagios-statd is an addon to the Nagios (formerly netsaint) program.\nIt is a Python daemon and scripts that plug-in to Nagios\nand allow you to check remote host information\n(such as load, users, filesystems, etc.)\nReleased under the BSD license.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net-mgmt","python","sysutils"]},{"name":"nagios-snmp-plugins-extras","origin":"net-mgmt/nagios-snmp-plugins-extras","version":"1.1.2_2","comment":"Set of Nagios plugins written in Perl to check devices with SNMP","maintainer":"joneum@FreeBSD.org","www":"http://nagios.manubulon.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7bfc2efcfe202e14fb4fd50778d9b894c53451ea21229e64b205ef5ae9c6222d","flatsize":284470,"path":"All/nagios-snmp-plugins-extras-1.1.2_2.pkg","repopath":"All/nagios-snmp-plugins-extras-1.1.2_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":46916,"desc":"The general idea of these scripts is to check as many things as possible with\nSNMP: disks, memory, load, network interfaces, running processes, etc...\n\nThe other idea is to select disks, interfaces, process using regular\nexpressions:\n\n- it is possible to test more than one disk/int/process in one Nagios check\n  (ex.: eth* instead of eth0,eth1,eth2,...)\n\n- you only have to provide a unique part of the name to select a\n  disk/int/process (ex. : \"C:\" instead of \"C:\\ Label: Serial Number xxxxxxx\"\n  makes it easy to use on multiple Windows hosts).\n\nMost of these scripts can make performance outputs.","deps":{"nagios-plugins":{"origin":"net-mgmt/nagios-plugins","version":"2.4.4,1"},"p5-Net-SNMP":{"origin":"net-mgmt/p5-Net-SNMP","version":"6.0.1_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt"]},{"name":"natscli","origin":"net/natscli","version":"0.1.5_2","comment":"Command line utility to interact with and manage NATS","maintainer":"olgeni@FreeBSD.org","www":"https://github.com/nats-io/natscli","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bc91330d291532f34e943782a31807122986893c2afbd30c2c4acda2c438227f","flatsize":24250021,"path":"All/natscli-0.1.5_2.pkg","repopath":"All/natscli-0.1.5_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":6852628,"desc":"NATS is an open-source, cloud-native messaging system.\n\nThis is a command line utility to interact with and manage NATS.\n\nFeatures:\n\n  * JetStream management\n  * JetStream data and configuration backup\n  * Message publish and subscribe\n  * Service requests and creation\n  * Benchmarking and Latency testing\n  * Super Cluster observation\n  * Configuration context maintenance\n  * NATS ecosystem schema registry","categories":["net"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"nagiosql","origin":"net-mgmt/nagiosql","version":"3.5.0.20241012","comment":"Web based administration tool for Nagios","maintainer":"dvl@FreeBSD.org","www":"https://gitlab.com/wizonet/nagiosql","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fea73a20d1b1cddac7b57f4e838b9b87300c1b6f9ab8723820cf78bf1c37b727","flatsize":7697415,"path":"All/nagiosql-3.5.0.20241012.pkg","repopath":"All/nagiosql-3.5.0.20241012.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":859020,"desc":"NagiosQL is a web based administration tool for Nagios.\nIt helps you to easily build a complex configuration with all options,\nmanage and use them. NagiosQL is based on a webserver with PHP, MySQL and\nfile access to the Nagios configuration files.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"nagios":{"origin":"net-mgmt/nagios","version":"3.5.1_12"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-filter":{"origin":"security/php83-filter","version":"8.3.21"},"php83-gettext":{"origin":"devel/php83-gettext","version":"8.3.21"},"php83-mysqli":{"origin":"databases/php83-mysqli","version":"8.3.21"},"php83-pear-HTML_Template_IT":{"origin":"devel/pear-HTML_Template_IT","version":"1.3.2,1"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-simplexml":{"origin":"textproc/php83-simplexml","version":"8.3.21"}},"categories":["net-mgmt","www"],"users":["nagios"],"groups":["nagios"],"options":{"CURL":"off","FTP":"off","NAGIOS4":"off"},"annotations":{"cpe":"cpe:2.3:a:nagiosql:nagiosql:3.5.0.20241012:::::dragonfly6:x86_64"},"messages":[{"message":"Nagiosql is now installed. If you install it for the first time,\nyou may have to add an alias in apache config for it.\n\nAlias /nagiosql/ \"/usr/local/www/nagiosql/\"\n\nYou will also need to enable the installer by creating a file\nENABLE_INSTALLER in the install dir\n\n# touch /usr/local/www/nagiosql/install/ENABLE_INSTALLER","type":"install"}]},{"name":"nagios-pf-plugin","origin":"net-mgmt/nagios-pf-plugin","version":"0.1_2","comment":"Nagios plugin for checking PF","maintainer":"rand@iteris.com","www":"https://github.com/kian/nagios-pf-plugin/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b3809d6cd961021798859017165ff430a7dadf8972ee7bfea11b19a7478dd107","flatsize":8200,"path":"All/nagios-pf-plugin-0.1_2.pkg","repopath":"All/nagios-pf-plugin-0.1_2.pkg","licenselogic":"single","pkgsize":3872,"desc":"check_pf is a plugin intended for use with the Nagios network\nmonitoring system.  This plugin checks the status of PF, the OpenBSD\npacket filter, and compares the current state count to given or default\nthresholds, returning the result.  It is written in C.","categories":["net-mgmt"],"shlibs_required":["libc.so.8"],"messages":[{"message":"check_pf has been installed to /usr/local/libexec/nagios.\n\ncheck_pf needs read permission to the pf(4) pseudo-device, i.e. /dev/pf.\n\nAssuming check_pf will be run by user `nagios', the following will work:\n\n\t# chmod 640 /dev/pf\n\t# chgrp nagios /dev/pf\n\nTo make sure the change persists across reboots, add the following\nto /etc/devfs.conf:\n\n\t# nrpe2/nagios needs to be able to read statistics\n\town     pf    root:nagios\n\tperm    pf    0640\n\nPlease refer to the online documentation for additional information.\n\nhttps://github.com/kian/nagios-pf-plugin/","type":"install"}]},{"name":"nagios-snmp-plugins","origin":"net-mgmt/nagios-snmp-plugins","version":"1.3.1","comment":"Additional SNMP plugins for Nagios","maintainer":"joneum@FreeBSD.org","www":"http://henning.schmiedehausen.org/eyewiki/Wiki.jsp?page=NagiosSnmpPlugins","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b9ab7a3845f2cae046ce4ccc5c57b2882eacce488b1edfa79e8de036e588f1da","flatsize":79742,"path":"All/nagios-snmp-plugins-1.3.1.pkg","repopath":"All/nagios-snmp-plugins-1.3.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":20964,"desc":"This is an additional plugin package for Nagios, for SNMP support.\nIt utilizes the UCD-SNMP-MIB dskTable and prTable support to monitor\nCPU and disk usage according to local snmpd configuration.","deps":{"net-snmp":{"origin":"net-mgmt/net-snmp","version":"5.9.4_6,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt"],"shlibs_required":["libc.so.8","libcrypto.so.12","libdevstat.so.3","libkinfo.so.2","libkvm.so.3","libm.so.4","libnetsnmp.so.40","libssl.so.12","libwrap.so.4"],"options":{"DOCS":"on"}},{"name":"nagios-openldap-plugins","origin":"net-mgmt/nagios-openldap-plugins","version":"0.5_1","comment":"Nagios Plugins to monitor OpenLDAP","maintainer":"zi@FreeBSD.org","www":"https://ltb-project.org/wiki/documentation/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9287d6c8a04705ac6fde362161a25ab3049b4b987d1ae75b2ba4bcfd3c6a9d63","flatsize":107857,"path":"All/nagios-openldap-plugins-0.5_1.pkg","repopath":"All/nagios-openldap-plugins-0.5_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":19252,"desc":"A collection of scripts useful for monitoring OpenLDAP written by\nthe LTB (LDAP Tool Box) project.","deps":{"p5-Date-Manip":{"origin":"devel/p5-Date-Manip","version":"6.97"},"p5-perl-ldap":{"origin":"net/p5-perl-ldap","version":"0.6800"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt"]},{"name":"nagios-geom","origin":"net-mgmt/nagios-geom","version":"1.3","comment":"Nagios plug-in to get geom(8) components status","maintainer":"joneum@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d3cfd451690211996ff728f1382426cf40123ff6892f2968cd1dc66d16e61af2","flatsize":3100,"path":"All/nagios-geom-1.3.pkg","repopath":"All/nagios-geom-1.3.pkg","licenselogic":"single","pkgsize":2020,"desc":"This is a small Nagios plugin written in PERL and designed to monitor\nthe state of FreeBSD GEOM devices (specifically mirrors and striped\nvolumes) from Nagios.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt"]},{"name":"nagios-plugins","origin":"net-mgmt/nagios-plugins","version":"2.4.4,1","comment":"Plugins for Nagios","maintainer":"joneum@FreeBSD.org","www":"https://nagios-plugins.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"de21a63212ae4201fee05054c9ce85cc9f800637fb12deaa00cdc533a2b29863","flatsize":2429577,"path":"All/nagios-plugins-2.4.4,1.pkg","repopath":"All/nagios-plugins-2.4.4,1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":398748,"desc":"This is a plugin package for Nagios.  Quoting from the\nmain Nagios package:\n\nNagios is a host and service monitor designed to inform you of network\nproblems before your clients, end-users or managers do. It has been\ndesigned to run under the Linux operating system, but works fine under\nmost *NIX variants as well. The monitoring daemon runs intermittent\nchecks on hosts and services you specify using external \"plugins\"\nwhich return status information to Nagios. When problems are\nencountered, the daemon can send notifications out to administrative\ncontacts in a variety of different ways (email, instant message, SMS,\netc.). Current status information, historical logs, and reports can\nall be accessed via a web browser.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt"],"shlibs_required":["libc.so.8","libcrypto.so.12","libdl.so.0","libintl.so.8","libm.so.4","libpthread.so.0","libssl.so.12"],"options":{"DBI":"off","EXTRAOPTS":"on","FPING":"off","IPV6":"on","LDAP":"off","MYSQL":"off","NETSNMP":"off","NLS":"on","PGSQL":"off","QSTAT":"off","RADIUS":"off","SSH_PORTABLE":"off","DNS_BASE":"on","DNS_BINDTOOLS":"off"}},{"name":"nagios-check_smartmon-py311","origin":"net-mgmt/nagios-check_smartmon","version":"20100318_5","comment":"Nagios plug-in to get status from smartmontools","maintainer":"ports@bsdserwis.com","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0d42ddbdb1aab2d507b91adb38c55a6ef0c39923ad8fbcee20d071e3301138e8","flatsize":12733,"path":"All/nagios-check_smartmon-py311-20100318_5.pkg","repopath":"All/nagios-check_smartmon-py311-20100318_5.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":4132,"desc":"check_smartmon is a Nagios plug-in written in python that uses\nsmartmontools to check disk health status and temperature.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"},"smartmontools":{"origin":"sysutils/smartmontools","version":"7.4_2"}},"categories":["net-mgmt"]},{"name":"nagvis","origin":"net-mgmt/nagvis","version":"1.9.36","comment":"Visualization addon for Nagios","maintainer":"egypcio@FreeBSD.org","www":"https://www.nagvis.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3c484aa97a03ad207b8cfe5b8c4431ccdeaecf1a93e922443524de1e294e3c47","flatsize":5493862,"path":"All/nagvis-1.9.36.pkg","repopath":"All/nagvis-1.9.36.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1439184,"desc":"NagVis is a visualization addon for the well known\nnetwork managment system Nagios.\n\nNagVis can be used to visualize Nagios Data, e.g. to display IT\nprocesses like a mail system or a network infrastructure.\n\nKey features\n * Display of single Hosts and Services\n * Visualize a complete Host- or Servicegroup with one icon\n * Display the summary state of a Host and all its services\n * Display only the real problems\n * Sub-map icons which represent a complete NagVis Map in one icon\n * Visualization of complete IT processes using self drawn graphics\n * Online documentation of IT environments including current states\n * Multilingual capabilities\n * Web configuration interface (WUI)","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"mk-livestatus":{"origin":"net-mgmt/mk-livestatus","version":"1.2.8p25_3"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-gettext":{"origin":"devel/php83-gettext","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-pdo":{"origin":"databases/php83-pdo","version":"8.3.21"},"php83-pdo_sqlite":{"origin":"databases/php83-pdo_sqlite","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"}},"categories":["net-mgmt"],"options":{"GRAPHVIZ":"off","MKLIVESTATUS":"on","NDO2DB":"off"},"annotations":{"cpe":"cpe:2.3:a:nagvis:nagvis:1.9.36:::::dragonfly6:x86_64"}},{"name":"nagios-check_puppet","origin":"net-mgmt/nagios-check_puppet","version":"1.3_1","comment":"Nagios plugin for checking Puppet daemon availability","maintainer":"joneum@FreeBSD.org","www":"http://renatasystems.org/freebsd/check_puppet.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0abb593a9057546145919665de2a4fe31948208dbaddc4a41fe0a0be23c883c0","flatsize":12910,"path":"All/nagios-check_puppet-1.3_1.pkg","repopath":"All/nagios-check_puppet-1.3_1.pkg","licenselogic":"single","pkgsize":6724,"desc":"check_puppet - is a very simple Nagios plugin to check Puppet daemon\navailability with SNMP.\n\nWhy check_puppet?\n\n1. It does check whether puppetd and puppetmasterd is alive.\n\n2. It does check state.yaml freshness\n\n3. It does not require the full net-mgmt/nagios-plugins package on the client\nside\n\n4. It is written in sh - code interpreter available in a base system","categories":["net-mgmt"],"messages":[{"message":"Configuration example:\n\n1. On the client side in snmpd.conf(5) create a new exec command:\n\n  exec check_puppet /usr/local/bin/check_puppet\n\n2. On the Nagios node create (if necessary) `check_snmp_oid' checkcommand:\n\n  define command {\n    command_name check_snmp_oid\n    command_line $USER1$/check_snmp -H $HOSTADDRESS$ -o $ARG1$ -w $ARG2$ -c $ARG3$\n  }\n\nBe sure to provide `command_line' here with correct authentication options\nspecific to your SNMP installation. You need to have package from\nnet-mgmt/nagios-plugins installed on your system compiled with WITH_NETSNMP\noption enabled (disabled by default).\n\n3. Create a new check service:\n\n  define service {\n    use                 generic-service\n    host_name           your_hostname\n    service_description Puppet daemon\n    check_command       check_snmp_oid!.1.3.6.1.4.1.2021.8.1.101.1,.1.3.6.1.4.1.2021.8.1.100.1!,0!,1!\n  }\n\nAdjust OID numbers to your SNMP installation by checking the output of\nsnmpwalk(1) command. The first OID should be the STRING output from exec, the\nsecond should point to the INTEGER exit code.\n\nRestart Nagios and SNMP daemons to apply new configuration.","type":"install"}]},{"name":"nagios-check_zpools","origin":"net-mgmt/nagios-check_zpools","version":"1.0","comment":"Nagios plugin that checks zpool state","maintainer":"ports@FreeBSD.org","www":"https://github.com/Napsty/check_zpools/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"837de393c75f5d38835934e074741a40e4c63daa7f1ec5f473d15adfdbc4575c","flatsize":5363,"path":"All/nagios-check_zpools-1.0.pkg","repopath":"All/nagios-check_zpools-1.0.pkg","licenselogic":"single","pkgsize":2516,"desc":"A Nagios/Icinga plugin to monitor ZFS Pools (zpools). It is based on \"Check\nSolaris ZFS Pools\" but is completely rewritten.\n\nWWW: https://github.com/Napsty/check_zpools","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"}},"categories":["net-mgmt"],"messages":[{"message":"===>   NOTICE:\n\nThe nagios-check_zpools port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"nagios-check_postgres_replication","origin":"databases/nagios-check_postgres_replication","version":"2010.12.16_3","comment":"Nagios plugin to check the lag between a postgresql replica and master","maintainer":"joneum@FreeBSD.org","www":"https://pypi.org/project/nagiosplugin/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"84c70ef6a96db26f176146a58aa04818d6acb7c4ad05e722e0156f05cd2f8f8f","flatsize":4144,"path":"All/nagios-check_postgres_replication-2010.12.16_3.pkg","repopath":"All/nagios-check_postgres_replication-2010.12.16_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2924,"desc":"nagiosplugin is a class library which helps writing Nagios (or\nIcinga) compatible plugins easily in Python. It cares for much of the\nboilerplate code and default logic commonly found in Nagios checks,\nincluding:\n\n * Nagios 3 Plugin API compliant parameters and output formatting\n * Controller to handle the general plugin control flow\n * Full Nagios range syntax support\n * Automatic threshold checking\n * Multiple independend measures and overall state logic\n * Long output and performance data\n * Timeout handling\n * Default options\n * Persistent \"cookies\" to retain state information between check runs","deps":{"py311-nagiosplugin":{"origin":"sysutils/py-nagiosplugin","version":"1.2.4_1"},"py311-psycopg2":{"origin":"databases/py-psycopg2","version":"2.9.10"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"]},{"name":"nagios-check_tftp","origin":"net-mgmt/nagios-check_tftp","version":"1.0.1","comment":"Nagios plugin to check TFTP servers","maintainer":"holgerrepp@googlemail.com","www":"https://mathias-kettner.de/download/check_tftp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0deef7e987d573957199b95bb5d823f3e950b189265759a7860a5f11f591d1d6","flatsize":21288,"path":"All/nagios-check_tftp-1.0.1.pkg","repopath":"All/nagios-check_tftp-1.0.1.pkg","licenselogic":"single","pkgsize":7992,"desc":"Nagios plugin for checking tftp servers. This plugin can retrieve a file and\ncompare the size with a given value.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"tftp-hpa":{"origin":"ftp/tftp-hpa","version":"5.2_3"}},"categories":["net-mgmt"]},{"name":"nagios-check_netsnmp","origin":"net-mgmt/nagios-check_netsnmp","version":"1.0_2","comment":"Nagios plug-in to get some common NetSNMP-exported information","maintainer":"demon@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e4d6083a9f52e2ce81b94504d6f6a9eae1bc76ec3a686fe0777b119c01033616","flatsize":11715,"path":"All/nagios-check_netsnmp-1.0_2.pkg","repopath":"All/nagios-check_netsnmp-1.0_2.pkg","licenselogic":"single","pkgsize":4264,"desc":"A plugin for Nagios to query common NetSNMP-exported information:\n\n-- disk status;\n-- processes status;\n-- swap status;\n-- load averages;\n-- anything else exported via NetSNMP's exec or extend directives.","deps":{"nagios-plugins":{"origin":"net-mgmt/nagios-plugins","version":"2.4.4,1"},"p5-Net-SNMP":{"origin":"net-mgmt/p5-Net-SNMP","version":"6.0.1_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt"]},{"name":"nagios-check_redis","origin":"databases/nagios-check_redis","version":"0.1_1","comment":"Nagios plugin to check redis server","maintainer":"demon@FreeBSD.org","www":"https://exchange.nagios.org/directory/Plugins/Others/check_redis/details","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cec5396c8cad8b56563914e5a2d35fbf15b7fe37cb0284b63afe11c3763ed9e2","flatsize":2481,"path":"All/nagios-check_redis-0.1_1.pkg","repopath":"All/nagios-check_redis-0.1_1.pkg","licenselogic":"single","pkgsize":1636,"desc":"This plugin checks a redis server, expecting that a slave server is in sync\nwith master, and the replication delay is not too high.","deps":{"nagios-plugins":{"origin":"net-mgmt/nagios-plugins","version":"2.4.4,1"},"p5-Nagios-Plugin":{"origin":"net-mgmt/p5-Nagios-Plugin","version":"0.36_1"},"p5-Net-SNMP":{"origin":"net-mgmt/p5-Net-SNMP","version":"6.0.1_1"},"p5-Redis":{"origin":"databases/p5-Redis","version":"1.9950"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"nagios-check_hp_bladechassis","origin":"net-mgmt/nagios-check_hp_bladechassis","version":"1.0.1_1","comment":"Nagios Plugin to monitor your HP Blade Enclosure","maintainer":"zi@FreeBSD.org","www":"http://folk.uio.no/trondham/software/check_hp_bladechassis.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9b2306100c326bb2b320080f42d9f021433d82cdc89684f36190d711cf740b2e","flatsize":71019,"path":"All/nagios-check_hp_bladechassis-1.0.1_1.pkg","repopath":"All/nagios-check_hp_bladechassis-1.0.1_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":24364,"desc":"check_hp_bladechassis is a plugin for the Nagios monitoring software which\nchecks the hardware health of HP blade enclosures via SNMP.\n\nThe plugin is only tested with the c7000 enclosure.","deps":{"p5-Net-SNMP":{"origin":"net-mgmt/p5-Net-SNMP","version":"6.0.1_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt"]},{"name":"nagios-check_ports","origin":"net-mgmt/nagios-check_ports","version":"0.7.5","comment":"Monitor FreeBSD ports for updates or vulnerabilities","maintainer":"ryanrfrederick@gmail.com","www":"https://github.com/rfrederick/check_ports/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d2c69cb860615a22b508ea61265c711ddd18cdb78a5b00538e29d47829962c10","flatsize":12146,"path":"All/nagios-check_ports-0.7.5.pkg","repopath":"All/nagios-check_ports-0.7.5.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":4432,"desc":"Nagios plugin to monitor the local FreeBSD ports tree for updates or\nknown security vulnerabilities in installed packages.","categories":["net-mgmt"]},{"name":"nagios-check_postgres","origin":"net-mgmt/nagios-check_postgres","version":"2.26.0","comment":"Monitor various attributes of your PostgreSQL database","maintainer":"matthew@FreeBSD.org","www":"https://bucardo.org/check_postgres/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2067d52105c92fac330b1914b8b68d109ac859de8234c0954fba9961afe10a55","flatsize":511598,"path":"All/nagios-check_postgres-2.26.0.pkg","repopath":"All/nagios-check_postgres-2.26.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":141776,"desc":"check_postgres.pl - a Postgres monitoring script for Nagios, MRTG,\nCacti, and others\n\ncheck_postgres.pl is a Perl script that runs many different tests\nagainst one or more Postgres databases. It uses the psql program to\ngather the information, and outputs the results in one of three\nformats: Nagios, MRTG, or simple.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"}},"categories":["databases","net-mgmt","perl5"],"options":{"CACTI":"off","NAGIOS":"on"}},{"name":"nagios-check_mysql_slave","origin":"net-mgmt/nagios-check_mysql_slave","version":"0.1.1_2","comment":"Nagios Plugin to monitor MySQL replication on a slave","maintainer":"zi@FreeBSD.org","www":"http://buhacoff.net/software/check_mysql_slave","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"81106055e6b91d40020bdac64d2a60ad336d4e65ca637b8393e917cdd89f55b2","flatsize":53555,"path":"All/nagios-check_mysql_slave-0.1.1_2.pkg","repopath":"All/nagios-check_mysql_slave-0.1.1_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":12900,"desc":"The check_mysql_slave plugin allows you to check that a particular\nMySQL replication slave is running and (coming soon) is within a\nthreshold bytes or seconds behind its master.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"p5-DBD-mysql":{"origin":"databases/p5-DBD-mysql","version":"5.008"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt"],"options":{"DOCS":"on"}},{"name":"nagios-check_hdd_health","origin":"net-mgmt/nagios-check_hdd_health","version":"1.1","comment":"Nagios plug-in to check HDD health from S.M.A.R.T","maintainer":"joneum@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2d8bd18eff53cfb2cb017200a3a18438b815ed506b23bea16d67301f7b56e3ec","flatsize":8303,"path":"All/nagios-check_hdd_health-1.1.pkg","repopath":"All/nagios-check_hdd_health-1.1.pkg","licenselogic":"single","pkgsize":3268,"desc":"Check_hdd_health is a Nagios plug-in written in shell to check HDD health.\n\nThis script check HDD from this S.M.A.R.T values:\n\n- Spin Retry Count\n- Reallocated Sector Ct\n- Reallocated Event Count\n- Current Pending Sector\n- Offline Uncorrectable\n- Total health test","deps":{"smartmontools":{"origin":"sysutils/smartmontools","version":"7.4_2"}},"categories":["net-mgmt"]},{"name":"nagios-check_clamav","origin":"net-mgmt/nagios-check_clamav","version":"1.2_4","comment":"Nagios plugin that verifies ClamAV local signature database revision","maintainer":"joneum@FreeBSD.org","www":"https://exchange.nagios.org/directory/Plugins/Anti-2DVirus/ClamAV/ClamAV-check-plugin/details","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"614bb75500a48f06e82689ab3279874edcd4c739e33215399491bc8fefc64a05","flatsize":7708,"path":"All/nagios-check_clamav-1.2_4.pkg","repopath":"All/nagios-check_clamav-1.2_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3672,"desc":"This check plugin is a Perl script which compares your local signature database\n(daily.cvd) version to the version advertised from the ClamAV site. It verifies\nthe latest ClamAV revision using a DNS TXT query against\ncurrent.cvd.clamav.net.","deps":{"clamav":{"origin":"security/clamav","version":"1.4.2_1,1"},"nagios-plugins":{"origin":"net-mgmt/nagios-plugins","version":"2.4.4,1"},"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt"],"options":{"MONPLUGINS":"off","NAGPLUGINS":"on"}},{"name":"nagios-check_dhcp.pl","origin":"net-mgmt/nagios-check_dhcp.pl","version":"0.1","comment":"Check the availability of a DHCP server using unicast delivery","maintainer":"beastie@tardisi.com","www":"https://exchange.nagios.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4de60dca03b658ac05e21a0f361aa98a681264a5352d5dd717a3969181f32fc8","flatsize":4177,"path":"All/nagios-check_dhcp.pl-0.1.pkg","repopath":"All/nagios-check_dhcp.pl-0.1.pkg","licenselogic":"single","pkgsize":2440,"desc":"This plugin tests the availability of a given DHCP server using unicast\ndelivery.","deps":{"nagios-plugins":{"origin":"net-mgmt/nagios-plugins","version":"2.4.4,1"},"p5-IO-Interface":{"origin":"net/p5-IO-Interface","version":"1.09_1"},"p5-Net-DHCP-Watch":{"origin":"net/p5-Net-DHCP-Watch","version":"2.03_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt"]},{"name":"nagios-check_email_delivery","origin":"net-mgmt/nagios-check_email_delivery","version":"0.7.1b_4","comment":"Nagios Plugin to monitor your mail environment","maintainer":"zi@FreeBSD.org","www":"http://buhacoff.net/software/check_email_delivery/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9c77db85b4f54be99c049ec67998c53ee573d9945b1937c2a9b45802b34e425a","flatsize":362286,"path":"All/nagios-check_email_delivery-0.7.1b_4.pkg","repopath":"All/nagios-check_email_delivery-0.7.1b_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":42880,"desc":"Check Email Delivery is a plugin for Nagios that allows you to\ncheck functionality within your email environment.\n\nSome typical uses of this plugin include:\n* check SMTP server\n* check IMAP server\n* check email delivery loop\n* check auto-responder function\n* keep an eye on email lag\n* monitor automated mailboxes\n* aggregate check results of multiple plugins\n* check email-to-FTP or other special email gateways","deps":{"p5-Email-Address":{"origin":"mail/p5-Email-Address","version":"1.913"},"p5-Mail-IMAPClient":{"origin":"mail/p5-Mail-IMAPClient","version":"3.43"},"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"p5-Net-SMTP-TLS":{"origin":"mail/p5-Net-SMTP-TLS","version":"0.12_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt"],"options":{"DOCS":"on"}},{"name":"nagios-check_cpu_usage","origin":"net-mgmt/nagios-check_cpu_usage","version":"1.0_1","comment":"Nagios plug-in to check CPU usage","maintainer":"joneum@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"26d4439762da5746f6fed3372f0e0968bf9328cdce6c790f51773fcd9301b617","flatsize":2877,"path":"All/nagios-check_cpu_usage-1.0_1.pkg","repopath":"All/nagios-check_cpu_usage-1.0_1.pkg","licenselogic":"single","pkgsize":1768,"desc":"check_cpu_usage is a plugin intended for use with the Nagios network\nmonitoring system.  This plugin checks the current CPU load and\ncompares the current state to given thresholds, returning the result.\nIt is written as shell script.","categories":["net-mgmt"]},{"name":"nInvaders","origin":"games/nInvaders","version":"0.1.1_1","comment":"Space Invaders clone for ncurses","maintainer":"ports@FreeBSD.org","www":"https://ninvaders.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"52e35e01f05cac1a9beb214816f34d10ae9a03fd694c011d896b4d56be0e652b","flatsize":72398,"path":"All/nInvaders-0.1.1_1.pkg","repopath":"All/nInvaders-0.1.1_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":21112,"desc":"A ncurses version of the classic Space Invaders game.\n\n\tMichael L. Hostbaek\n\tmich@FreeBSD.org","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["games"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe nInvaders port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"nagios-certexp-plugin","origin":"net-mgmt/nagios-certexp-plugin","version":"1.9","comment":"Nagios plugin for checking SSL server certificate expiration","maintainer":"ecronin@gizmolabs.org","www":"https://www.jhweiss.de/software/nagios.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"12efad1b477b9f9ad195724047304c7da3e6cccbb7daab720f2a1d92eaa950c8","flatsize":6605,"path":"All/nagios-certexp-plugin-1.9.pkg","repopath":"All/nagios-certexp-plugin-1.9.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":3544,"desc":"check_certexp is a Nagios plugin for checking the number of days left until a\ncertificate expires. The check is done via an SSL connection (STARTTLS\nmechanisms are not supported). The plugin is written in Perl, should work with\nthe embedded Perl interpreter (not tested though) and requires Net::SSLeay and\nDate::Manip to be installed on the Nagios host.","deps":{"p5-Date-Manip":{"origin":"devel/p5-Date-Manip","version":"6.97"},"p5-Net-SSLeay":{"origin":"security/p5-Net-SSLeay","version":"1.94"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt"]},{"name":"n2n","origin":"security/n2n","version":"2.8_1","comment":"Layer Two Peer-to-peer VPN","maintainer":"farrokhi@FreeBSD.org","www":"https://www.ntop.org/products/n2n/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5953f54a0007a83787f43a854fdf11236ebe5b4ff0d7bc3a86366ad6895dbb7b","flatsize":182851,"path":"All/n2n-2.8_1.pkg","repopath":"All/n2n-2.8_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":72792,"desc":"n2n is a layer-two peer-to-peer virtual private network (VPN) which allows\nusers to exploit features typical of P2P applications at network instead of\napplication level. This means that users can gain native IP visibility\n(e.g. two PCs belonging to the same n2n network can ping each other) and be\nreachable with the same network IP address regardless of the network where\nthey currently belong. In a nutshell, as OpenVPN moved SSL from application\n(e.g. used to implement the https protocol) to network protocol, n2n moves\nP2P from application to network level.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["net","net-vpn","security"],"shlibs_required":["libc.so.8","libcrypto.so.12","libzstd.so.1"]},{"name":"nagcon","origin":"net-mgmt/nagcon","version":"0.0.32","comment":"Nagios console monitor","maintainer":"rand@iteris.com","www":"http://www.vanheusden.com/nagcon","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3be436fd365d2ffe8d67f1e9cf616c848566fd272074e4dfecfc2a2d5c7e7e1d","flatsize":56800,"path":"All/nagcon-0.0.32.pkg","repopath":"All/nagcon-0.0.32.pkg","licenselogic":"single","pkgsize":22188,"desc":"Nagcon is a console application interfacing to Nagios 2.0 and 3.0\nwhich gives you an overview of all services with troubled services.","deps":{"libstrfunc":{"origin":"devel/libstrfunc","version":"8.3_3"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["net-mgmt"],"shlibs_required":["libc.so.8","libncurses.so.6","libstdc++.so.9","libstrfunc.so.9","libtinfo.so.6"]},{"name":"mytop","origin":"databases/mytop","version":"1.7_2","comment":"Top clone for MySQL","maintainer":"brnrd@FreeBSD.org","www":"https://jeremy.zawodny.com/mysql/mytop/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c9f3b641dca9309b45f61b258d046fac52e8a2e02028c3d0f63b453ec3728fad","flatsize":80866,"path":"All/mytop-1.7_2.pkg","repopath":"All/mytop-1.7_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":31668,"desc":"mytop is a non-gui tool for monitoring the threads and overall performance\nof MySQL 3.22.x and 3.23.x servers. It runs on most Unix systems which have\nPerl, DBI, and Term::ReadKey installed. And with Term::ANSIColor installed\nyou even get color.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"p5-DBD-mysql":{"origin":"databases/p5-DBD-mysql","version":"5.008"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-Term-ReadKey":{"origin":"devel/p5-Term-ReadKey","version":"2.38_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases"]},{"name":"mythes","origin":"textproc/mythes","version":"1.2.4_7","comment":"Simple thesaurus library","maintainer":"office@FreeBSD.org","www":"https://hunspell.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0faff2d1b7b4a7efa6028339b0c8024ca19fcd97c5728f7e99c24048347077ad","flatsize":51815,"path":"All/mythes-1.2.4_7.pkg","repopath":"All/mythes-1.2.4_7.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":19836,"desc":"MyThes is a simple thesaurus that uses a structured text data file and an index\nfile with binary search to lookup words and phrases and return information on\npart of speech, meanings, and synonyms","deps":{"hunspell":{"origin":"textproc/hunspell","version":"1.7.2_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["textproc"]},{"name":"nagios4","origin":"net-mgmt/nagios4","version":"4.5.1,1","comment":"Powerful network monitoring system","maintainer":"joneum@FreeBSD.org","www":"https://www.nagios.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f785b869028b468b12fad48729597a0ca34a3c4372746feedd17d9c643c3569b","flatsize":7925738,"path":"All/nagios4-4.5.1,1.pkg","repopath":"All/nagios4-4.5.1,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1500492,"desc":"Nagios is a host and service monitor designed to inform you of network\nproblems before your clients, end-users or managers do. The monitoring\ndaemon runs intermittent checks on hosts and services you specify\nusing external \"plugins\" which return status information to Nagios.\nWhen problems are encountered, the daemon can send notifications out\nto administrative contacts in a variety of different ways (email,\ninstant message, SMS, etc.). Current status information, historical\nlogs, and reports can all be accessed via a web browser.","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libgd":{"origin":"graphics/gd","version":"2.3.3_13,1"},"libltdl":{"origin":"devel/libltdl","version":"2.5.4"},"nagios-plugins":{"origin":"net-mgmt/nagios-plugins","version":"2.4.4,1"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-filter":{"origin":"security/php83-filter","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["net-mgmt"],"users":["nagios"],"groups":["nagios"],"shlibs_required":["libc.so.8","libcrypto.so.12","libgd.so.6","libjpeg.so.8","libltdl.so.7","libm.so.4","libpng16.so.16","libssl.so.12","libz.so.3"],"options":{"COREWINDOW":"off","NANOSLEEP":"off","UNHANDLED_HACK":"off","MONPLUGINS":"off","NAGPLUGINS":"on"},"annotations":{"cpe":"cpe:2.3:a:nagios:nagios:4.5.1:::::dragonfly6:x86_64"},"messages":[{"message":"Enable Nagios in /etc/rc.conf with the following line:\n\n   nagios_enable=\"YES\"\n\n Configuration templates are available in /usr/local/etc/nagios as\n *.cfg-sample files.  Copy them to *.cfg files where required and\n edit to suit your needs.\n\n If you don't already have a web server running, you will need to\n install and configure one to finish off your Nagios installation.\n When used with Apache, the following should be sufficient to publish\n the web component of Nagios (modify the allow list to suit):\n\n   <Directory /usr/local/www/nagios>\n     Require ip 127.0.0.1\n     php_flag engine on\n     php_admin_value open_basedir /usr/local/www/nagios/:/var/spool/nagios/\n   </Directory>\n\n   <Directory /usr/local/www/nagios/cgi-bin>\n     Options ExecCGI\n   </Directory>\n\n   ScriptAlias /nagios/cgi-bin/ /usr/local/www/nagios/cgi-bin/\n   Alias /nagios/ /usr/local/www/nagios/","type":"install"}]},{"name":"mysqlviz","origin":"textproc/mysqlviz","version":"0.3_1","comment":"MySQL and SQLite Database Visualisation Tool","maintainer":"tota@FreeBSD.org","www":"https://github.com/globalcitizen/mysqlviz","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4c3cf6393890f8291895a589ed9f17529e7016cab458dfac2fa14390d3243e40","flatsize":59600,"path":"All/mysqlviz-0.3_1.pkg","repopath":"All/mysqlviz-0.3_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":26036,"desc":"Render a graphical representation of a MySQL or SQLite database\nfrom a mysqldump or sqlite3 .dump file.\n\nFeatures:\n- Can infer foreign key relationships if you do not have them defined\n- Handles partial dumps (FK to tables that are not defined within the dump)\n- Fast! Uses sed and grep for data extraction (MySQL only)","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["textproc"],"options":{"EXAMPLES":"on"}},{"name":"nagios","origin":"net-mgmt/nagios","version":"3.5.1_12","comment":"Powerful network monitoring system","maintainer":"joneum@FreeBSD.org","www":"https://www.nagios.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cb6cd58e67f8d6a7a9cba8491b700d789d1f2404edf06e510811616caafcbac9","flatsize":5143403,"path":"All/nagios-3.5.1_12.pkg","repopath":"All/nagios-3.5.1_12.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":998560,"desc":"Nagios is a host and service monitor designed to inform you of network\nproblems before your clients, end-users or managers do. The monitoring\ndaemon runs intermittent checks on hosts and services you specify\nusing external \"plugins\" which return status information to Nagios.\nWhen problems are encountered, the daemon can send notifications out\nto administrative contacts in a variety of different ways (email,\ninstant message, SMS, etc.). Current status information, historical\nlogs, and reports can all be accessed via a web browser.","deps":{"libgd":{"origin":"graphics/gd","version":"2.3.3_13,1"},"libltdl":{"origin":"devel/libltdl","version":"2.5.4"},"nagios-plugins":{"origin":"net-mgmt/nagios-plugins","version":"2.4.4,1"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["net-mgmt"],"users":["nagios"],"groups":["nagios"],"shlibs_required":["libc.so.8","libgd.so.6","libjpeg.so.8","libm.so.4","libpng16.so.16","libpthread.so.0","libz.so.3"],"options":{"EMBEDDED_PERL":"off","EVENT_BROKER":"off","NANOSLEEP":"off","UNHANDLED_HACK":"off","MONPLUGINS":"off","NAGPLUGINS":"on"},"annotations":{"cpe":"cpe:2.3:a:nagios:nagios:3.5.1:::::dragonfly6:x86_64:12","flavor":"default"},"messages":[{"message":"Enable Nagios in /etc/rc.conf with the following line:\n\n   nagios_enable=\"YES\"\n\n Configuration templates are available in /usr/local/etc/nagios as\n *.cfg-sample files.  Copy them to *.cfg files where required and\n edit to suit your needs.\n\n If you don't already have a web server running, you will need to\n install and configure one to finish off your Nagios installation.\n When used with Apache, the following should be sufficient to publish\n the web component of Nagios (modify the allow list to suit):\n\n   <Directory /usr/local/www/nagios>\n     Order deny,allow\n     Deny from all\n     Allow from 127.0.0.1\n     php_flag engine on\n     php_admin_value open_basedir /usr/local/www/nagios/:/var/spool/nagios/\n   </Directory>\n\n   <Directory /usr/local/www/nagios/cgi-bin>\n     Options ExecCGI\n   </Directory>\n\n   ScriptAlias /nagios/cgi-bin/ /usr/local/www/nagios/cgi-bin/\n   Alias /nagios/ /usr/local/www/nagios/","type":"install"}]},{"name":"mysqltuner","origin":"databases/mysqltuner","version":"2.6.0","comment":"Assist you with MySQL Configuration","maintainer":"pi@FreeBSD.org","www":"https://github.com/major/MySQLTuner-perl","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b7f2c25e82fda70480ce55d1194c51963ddc1b19305566d887a9fe2f0b737745","flatsize":354633,"path":"All/mysqltuner-2.6.0.pkg","repopath":"All/mysqltuner-2.6.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":67344,"desc":"MySQLTuner is a script written in Perl that will\nassist you with your MySQL configuration and make\nrecommendations for increased performance and\nstability. Within seconds, it will display\nstatistics about your MySQL installation and the\nareas where it can be improved.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases"],"options":{"DOCS":"on"}},{"name":"mythplugin-mythweb","origin":"www/mythplugin-mythweb","version":"34.0","comment":"Frontend for scheduling and managing recordings on your MythTV Box","maintainer":"ahicks@p-o.co.uk","www":"https://www.mythtv.org/wiki/MythWeb","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d70ef11cbab1f9c51593dc92e534d8654abeea24ff6dce2e0b276947399aa21c","flatsize":4234099,"path":"All/mythplugin-mythweb-34.0.pkg","repopath":"All/mythplugin-mythweb-34.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1077172,"desc":"MythWeb provides a frontend for scheduling and managing recordings\non your MythBox from a web browser located on another machine.\nProvided the security is set up correctly on your MythBox you can\naccess your machine from anywhere on the internet, or even your\nmobile phone as long as you have a compatible browser.","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-mysqli":{"origin":"databases/php83-mysqli","version":"8.3.21"},"php83-posix":{"origin":"sysutils/php83-posix","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-sockets":{"origin":"net/php83-sockets","version":"8.3.21"}},"categories":["www"],"options":{"APACHE":"on","LIGHTTPD":"off","NGINX":"off"},"messages":[{"message":"mythweb has been installed into:\n\n    /usr/local/www/mythweb\n\nYou need to configure mythweb now according to the instructions in\n\n    /usr/local/www/mythweb/INSTALL\n\nFor lighttpd you should have a look at the MythTV Wiki\n\n    http://www.mythtv.org/wiki/MythWeb_on_Lighttpd","type":"install"}]},{"name":"mysqltcl","origin":"databases/mysqltcl","version":"3.052_3","comment":"TCL module for accessing MySQL databases based on msqltcl","maintainer":"tcltk@FreeBSD.org","www":"http://www.xdobry.de/mysqltcl/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6e68497b426e0a711a5c5ecdb49017ee3c117d14ae23239a9e6f88a7452a3f46","flatsize":47363,"path":"All/mysqltcl-3.052_3.pkg","repopath":"All/mysqltcl-3.052_3.pkg","licenselogic":"single","pkgsize":24992,"desc":"From the package man-page:\n\n       MySQLTcl  is  a  collection of Tcl commands and a Tcl global array that\n       provide access to MySQL database servers.\n\n       MySQLTcl is nothing more than a patched version of a patched version of\n       Hakan Soderstrom's patch of Tom Poindexter's Sybtcl.\n\n       Mysqltcl  is  binary Tcl library (extension) written in C language that\n       use direkt official MySQL C-API. Almost all Tcl commands correspond  to\n       MySQL  C-API functions.  For detail documentation see official MySQL C-\n       API manual.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"}},"categories":["databases","tcl"]},{"name":"mysqlphp2postgres","origin":"www/mysqlphp2postgres","version":"0.95","comment":"Convert MySQL calls in a PHP page into PostgreSQL calls","maintainer":"ports@FreeBSD.org","www":"http://mp2p.mikekohn.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ba95fae6262c9414a00fd6ddc0c99ec9b0adc67bfd40486a72d6981aeedce2fc","flatsize":20320,"path":"All/mysqlphp2postgres-0.95.pkg","repopath":"All/mysqlphp2postgres-0.95.pkg","licenselogic":"single","pkgsize":7356,"desc":"MySQL PHP to PostgreSQL is a program that takes a php page that\nuses mysql calls and changes them into PostgreSQL calls.  This\nallows any website (if it converts properly :) that was written\nin PHP for MySQL to run as a website written to run on PostgreSQL.","categories":["www"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe mysqlphp2postgres port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mysqlsla","origin":"databases/mysqlsla","version":"2.03_4","comment":"Mysqlsla analyzes general, slow, and raw MySQL statement logs","maintainer":"ports@FreeBSD.org","www":"https://hackmysql.com/mysqlsla","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eab2898e45c5a1a6a7037e8f33e9b704f967e8836a02c11a68afadc3cff5c4f2","flatsize":112213,"path":"All/mysqlsla-2.03_4.pkg","repopath":"All/mysqlsla-2.03_4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":31468,"desc":"mysqlsla analyzes general, slow, and raw MySQL statement logs.\nmysqlsla can read multiple MySQL general and slow logs (and logs\ncontaining raw SQL statements), combine them, then run various\nanalyses on all the queries.  In addition, mysqlsla can correlate\nthe analyses so that the queries in one analysis are used as the\nbasis for subsequent analyses.  Other options include limiting the\noutput of each analysis to the top N queries, averaging execution\ntime over N runs, customizing the order in which the analyses are\nran, statement filtering, statement pattern matching, and\nmysqldumpslow-like formatting.","deps":{"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-Term-ReadKey":{"origin":"devel/p5-Term-ReadKey","version":"2.38_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases"],"messages":[{"message":"===>   NOTICE:\n\nThe mysqlsla port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mysqlreport","origin":"databases/mysqlreport","version":"3.5_4","comment":"Mysqlreport makes a friendly report of important MySQL status values","maintainer":"ports@FreeBSD.org","www":"https://hackmysql.com/mysqlreport","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"12a052f2a4ebc36a9eb1f62fad478eed529a5cf5c48c6f97a8ef90aa3c2c049e","flatsize":174958,"path":"All/mysqlreport-3.5_4.pkg","repopath":"All/mysqlreport-3.5_4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":38204,"desc":"mysqlreport makes a friendly report of important MySQL status values.\nmysqlreport transforms the values from SHOW STATUS into an easy-to-read\nreport that provides a much more in-depth understanding of how well\nMySQL is running. For this and many other reasons, mysqlreport is\na better alternative (and practically the only alternative) to\nmanually interpreting SHOW STATUS.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"p5-DBD-mysql":{"origin":"databases/p5-DBD-mysql","version":"5.008"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-Term-ReadKey":{"origin":"devel/p5-Term-ReadKey","version":"2.38_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe mysqlreport port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mysqldump-secure","origin":"databases/mysqldump-secure","version":"0.16.5","comment":"Simple tool for dumping/backing up MySQL and MariaDB databases","maintainer":"jsmith@resonatingmedia.com","www":"https://mysqldump-secure.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f0b04bb39d92e78aa4f8c95c7d16e19b613bd55333e7af747b3766820fa371d8","flatsize":205312,"path":"All/mysqldump-secure-0.16.5.pkg","repopath":"All/mysqldump-secure-0.16.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":33372,"desc":"Mysqldump-secure is a POSIX compliant open-source backup tool for MySQL\ndatabases with strong security in mind. It will backup every available database\n(which is readable by the specified user) as a separate file with the\npossibility to opt out via blacklisting.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"}},"categories":["databases"]},{"name":"mysqlbackup","origin":"databases/mysqlbackup","version":"2.8","comment":"Creates MySQL backups on a periodic basis","maintainer":"ports@FreeBSD.org","www":"https://code.google.com/archive/p/mysqlbackup/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"85cd0c8853bcc0d3f8c8dd81c8c25637a84163733458fa71e14997e778a50607","flatsize":51370,"path":"All/mysqlbackup-2.8.pkg","repopath":"All/mysqlbackup-2.8.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":17280,"desc":"mysqlbackup: create MySQL-database servers backup easy\n\nWhy mysqlbackup?\n\n1. Requires minimum coding to create everyday MySQL-backups with some\n   additional functions.\n\n2. Backups can be compressed on-the-fly and automatically rotated after\n   specified number of a days past.\n\n3. \"Slave mode\" feature - stop slave, save it's status and then create backup.\n   Start slave afterwards.\n\n4. Includes basic database maintenance: check, optimize tables before backup\n   creation.\n\n5. It can be safely used on a large MySQL installations (1000+ databases).\n\n6. It is written in sh - code interpreter available in a base system.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"}},"categories":["databases"],"messages":[{"message":"===>   NOTICE:\n\nThe mysqlbackup port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mysql80-client","origin":"databases/mysql80-client","version":"8.0.41","comment":"Multithreaded SQL database (client)","maintainer":"joneum@FreeBSD.org","www":"https://www.mysql.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6dba29ca37ef73b9f8fd31bafd2d0f98bdb4b078afcf41f04ddff4736496e1d4","flatsize":118375579,"path":"All/mysql80-client-8.0.41.pkg","repopath":"All/mysql80-client-8.0.41.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":4431588,"desc":"MySQL is a very fast, multi-threaded, multi-user and robust SQL\n(Structured Query Language) database server.\nThe new features in MySQL 8.0. In addition to Data Dictionnary and CTEs are:\n    Move to utf8(mb4) as MySQL's default character set\n    Language specific case insensitive collation for 21 languages (utf8)\n    Invisible index\n    Descending indexes\n    Improve usability of UUID and IPV6 manipulations\n    SQL roles - SET PERSIST for global variable values\n    Performance Schema, instrumenting data locks\n    Performance Schema, instrumenting error messages\n    Improved cost model with histograms","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"groff":{"origin":"textproc/groff","version":"1.23.0_4"},"hidapi":{"origin":"comms/hidapi","version":"0.14.0"},"icu":{"origin":"devel/icu","version":"76.1,1"},"libedit":{"origin":"devel/libedit","version":"3.1.20250104,1"},"libevent":{"origin":"devel/libevent","version":"2.1.12"},"liblz4":{"origin":"archivers/liblz4","version":"1.10.0,1"},"libunwind":{"origin":"devel/libunwind","version":"20240221_2"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases"],"shlibs_required":["libc.so.8","libcrypto.so.12","libedit.so.0","libexecinfo.so.1","liblz4.so.1","libm.so.4","libpthread.so.0","libssl.so.12","libstdc++.so.9"],"options":{"SASLCLIENT":"off"},"annotations":{"cpe":"cpe:2.3:a:oracle:mysql:8.0.41:::::dragonfly6:x86_64"},"messages":[{"message":"This is the mysql CLIENT without the server.\nfor complete server and client, please install databases/mysql80-server","type":"install"}]},{"name":"mysql2pgsql","origin":"databases/mysql2pgsql","version":"1.2,1","comment":"Convert a MySQL dump to a PostgreSQL dump","maintainer":"klossalex@gmail.com","www":"http://pgfoundry.org/projects/mysql2pgsql/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bb499e6c9d8adbf78570578ad135b3006535d8d4ccdf604572e7fa6df1e253b4","flatsize":41967,"path":"All/mysql2pgsql-1.2,1.pkg","repopath":"All/mysql2pgsql-1.2,1.pkg","licenselogic":"single","pkgsize":13760,"desc":"The Perl script mysql2pgsql can be used to convert MySQL database\ndumps to a PostgreSQL-compatible format (so the data can be imported\ninto PostgreSQL).  This can be useful if you are switching from MySQL\nto PostgreSQL and you have quite a bit of data in your MySQL\ndatabases.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases"]},{"name":"mysql-snmp","origin":"net-mgmt/mysql-snmp","version":"1.2.17_2","comment":"Net-SNMP Perl agent for monitoring MySQL servers","maintainer":"0mp@FreeBSD.org","www":"https://github.com/masterzen/mysql-snmp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c05d41d777bb0b4d7b86d0abb5eba9d892c1306a548a54c8805351347e92899c","flatsize":212270,"path":"All/mysql-snmp-1.2.17_2.pkg","repopath":"All/mysql-snmp-1.2.17_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":38528,"desc":"mysql-snmp is a MySQL Net-SNMP agent written in Perl, and using the Net-SNMP\nPerl bindings.\n\nIt connects to a MySQL server and returns information to Net-SNMP when needed.\nIt parses SHOW INNODB STATUS and other MySQL status variables.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"net-snmp":{"origin":"net-mgmt/net-snmp","version":"5.9.4_6,1"},"p5-DBD-mysql":{"origin":"databases/p5-DBD-mysql","version":"5.008"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-Math-BigInt-GMP":{"origin":"math/p5-Math-BigInt-GMP","version":"1.7002"},"p5-Net-SNMP":{"origin":"net-mgmt/p5-Net-SNMP","version":"6.0.1_1"},"p5-Unix-Syslog":{"origin":"sysutils/p5-Unix-Syslog","version":"1.1_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt","perl5"],"options":{"DOCS":"on"}},{"name":"mytetra","origin":"deskutils/mytetra","version":"1.44.183","comment":"Smart manager for information collecting","maintainer":"danfe@FreeBSD.org","www":"https://webhamster.ru/site/page/index/articles/projectcode/138","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b29781df312860f25c61d1009ce64a98fb2053828f967b01fcd864471ffe839a","flatsize":6023529,"path":"All/mytetra-1.44.183.pkg","repopath":"All/mytetra-1.44.183.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":2116168,"desc":"MyTetra is a full-featured, open-source, cross-platform note manager\n(PIM-manager) used to collect and accumulate various kinds of information.\nAll entries (notes, articles) are organized in a tree structure, as well\nas supplied with keywords tags that allow you to quickly find the right\nentries.  Links between records, attachments, encryption, detailed search,\nsynchronization, copying from the browser, one of the best visual WYSIWYG\ntext editors -- all this is in the PIM-manager MyTetra.  It is powerful\nprogram for data memorization and structuring notes.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["deskutils"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5PrintSupport.so.5","libQt5Svg.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"mysqld_exporter","origin":"net-mgmt/mysqld_exporter","version":"0.12.1_24","comment":"Prometheus exporter for MySQL server metrics","maintainer":"mr.deadlystorm@gmail.com","www":"https://github.com/prometheus/mysqld_exporter","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"561a7b95edd660b86ce30a1950ad92955e33946a6a3fd340a1e4562207d1bf99","flatsize":9080890,"path":"All/mysqld_exporter-0.12.1_24.pkg","repopath":"All/mysqld_exporter-0.12.1_24.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":2802716,"desc":"node_exporter is a prometheus exporter for MySQL server metrics","categories":["net-mgmt"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"myrescue","origin":"sysutils/myrescue","version":"0.9.4_1","comment":"Rescue still-readable data from a damaged harddisk","maintainer":"anastasios@mageirias.com","www":"https://sourceforge.net/projects/myrescue","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c9f8a9c83faa6dd13951e8ff2e8a57039a6fb74ab789a6f6ad14f78b80f53ee1","flatsize":34410,"path":"All/myrescue-0.9.4_1.pkg","repopath":"All/myrescue-0.9.4_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":15320,"desc":"myrescue is a program to rescue the still-readable data from a damaged\nhard-disk. It is similar in purpose to dd_rescue, but it tries to quickly get\nout of damaged areas, handling the non-damaged areas and then returning to\nthe damaged sections later.","categories":["sysutils"],"shlibs_required":["libc.so.8"]},{"name":"myrepos","origin":"devel/myrepos","version":"1.20180726","comment":"Tool to manage all your version control repos","maintainer":"portmaster@BSDforge.com","www":"https://myrepos.branchable.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cfecc2b06d7725e34e643f799242d42cc630ed9c83f84ff17090bed1d43d8101","flatsize":105141,"path":"All/myrepos-1.20180726.pkg","repopath":"All/myrepos-1.20180726.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":30460,"desc":"You have a lot of version control repositories. Sometimes you want to\nupdate them all at once. Or push out all your local changes. You use\nspecial command lines in some repositories to implement specific workflows.\nMyrepos provides a `mr` command, which is a tool to manage all your version\ncontrol repositories.\n\nIt supports git, svn, mercurial, bzr, darcs, cvs, fossil and veracity.\n\nAuthor: Joey Hess","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:myrepos_project:myrepos:1.20180726:::::dragonfly6:x86_64"}},{"name":"mysql-connector-java51","origin":"databases/mysql-connector-java51","version":"5.1.49","comment":"MySQL Connector/J: JDBC interface for MySQL","maintainer":"ultima@FreeBSD.org","www":"https://dev.mysql.com/downloads/connector/j/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"56a25bf7b072c75dca64555ad7b20ccdc274f3745a4681f73e73c7d60a8a31af","flatsize":1276519,"path":"All/mysql-connector-java51-5.1.49.pkg","repopath":"All/mysql-connector-java51-5.1.49.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1034016,"desc":"MySQL Connector/J is a native Java driver that converts JDBC (Java\nDatabase Connectivity) calls into the network protocol used by the\nMySQL database. It lets developers working with the Java programming\nlanguage easily build programs and applets that interact with MySQL\nand connect all corporate data, even in a heterogeneous\nenvironment. MySQL Connector/J is a Type IV JDBC driver and has a\ncomplete JDBC feature set that supports the capabilities of MySQL.\n\nThis port is derived from the original databases/mysql-jdbc-mm port of\nthe mm.mysql JDBC connector by dglo@ssec.wisc.edu.","deps":{"log4j":{"origin":"devel/log4j","version":"1.2.17"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["databases","java"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:oracle:mysql_connector_j:5.1.49:::::dragonfly6:x86_64"}},{"name":"myphpmoney","origin":"finance/myphpmoney","version":"1.3.r3,1","comment":"PHP script for managing your accounts","maintainer":"ports@FreeBSD.org","www":"https://myphpmoney.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2f685822720e497d32cdd83f2e41357f7f051b8a7f0ab7f5509f2f2037dc2337","flatsize":2599006,"path":"All/myphpmoney-1.3.r3,1.pkg","repopath":"All/myphpmoney-1.3.r3,1.pkg","licenselogic":"single","pkgsize":503036,"desc":"MyPhpMoney is a set of scripts (Open Source)\nwhich allows you to manage your accounts,\nwith the possibility to compare with your old currency:\nFrancs, Lire, etc (More than 230 currencies available)\n\n\t- Courou <courou@users.sourceforge.net>","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["finance","www"],"messages":[{"message":"===>   NOTICE:\n\nThe myphpmoney port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"n98-magerun","origin":"sysutils/n98-magerun","version":"1.98.0","comment":"CLI tool for inspection and control of Magento installations","maintainer":"lukasz@wasikowski.net","www":"https://magerun.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f7dbbd916d4dd85e6fa448a3f5e6df65be4ff0f2390468dbd180e729b4c65489","flatsize":4611629,"path":"All/n98-magerun-1.98.0.pkg","repopath":"All/n98-magerun-1.98.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4452212,"desc":"Provides some handy tools for magento developers like a quick database\ninfo from local.xml or a database dump feature, cache clearing, admin\nuser password reset. You can also easily install a complete shop and\nsample data with buildin installer. For coders there are also many\nfeatures like a module kickstarter (with modman support).","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-bz2":{"origin":"archivers/php83-bz2","version":"8.3.21"},"php83-ctype":{"origin":"textproc/php83-ctype","version":"8.3.21"},"php83-dom":{"origin":"textproc/php83-dom","version":"8.3.21"},"php83-pdo_mysql":{"origin":"databases/php83-pdo_mysql","version":"8.3.21"},"php83-phar":{"origin":"archivers/php83-phar","version":"8.3.21"},"php83-posix":{"origin":"sysutils/php83-posix","version":"8.3.21"},"php83-simplexml":{"origin":"textproc/php83-simplexml","version":"8.3.21"},"php83-zlib":{"origin":"archivers/php83-zlib","version":"8.3.21"}},"categories":["sysutils","www"]},{"name":"mypaint-brushes2","origin":"graphics/mypaint-brushes2","version":"2.0.2","comment":"Brushes used by MyPaint and other software using libmypaint","maintainer":"ports@FreeBSD.org","www":"https://github.com/mypaint/mypaint-brushes","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4f9dd44914dfff8d304410bc536facfb15e5dd8eb78140aeacef7469dfa24d9a","flatsize":2988537,"path":"All/mypaint-brushes2-2.0.2.pkg","repopath":"All/mypaint-brushes2-2.0.2.pkg","licenselogic":"single","licenses":["CC0-1.0"],"pkgsize":1496876,"desc":"Brushes used by MyPaint and other software using libmypaint.","categories":["graphics"],"messages":[{"message":"===>   NOTICE:\n\nThe mypaint-brushes2 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mypaint-brushes","origin":"graphics/mypaint-brushes","version":"1.3.1","comment":"Brushes used by MyPaint and other software using libmypaint","maintainer":"gnome@FreeBSD.org","www":"https://github.com/mypaint/mypaint-brushes","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b7084fbab187ad50a2270bebf3ccac9614aef8bda46352107a9f76b28163c32c","flatsize":2436504,"path":"All/mypaint-brushes-1.3.1.pkg","repopath":"All/mypaint-brushes-1.3.1.pkg","licenselogic":"single","licenses":["CC0-1.0"],"pkgsize":1331388,"desc":"Brushes used by MyPaint and other software using libmypaint.","categories":["graphics"]},{"name":"mymoon","origin":"astro/mymoon","version":"1.2.a_5","comment":"Show latitude and longitude of the moon","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"50e304152d85924ab033adb9f89d0d582aea248f2cb32c2f38076c53c2049e16","flatsize":11104,"path":"All/mymoon-1.2.a_5.pkg","repopath":"All/mymoon-1.2.a_5.pkg","licenselogic":"single","pkgsize":4632,"desc":"Mymoon is an ncurses-based tool that presents for the given latitude\nand longitude a continually updated display of:\n\n  - Percentage of Moon's surface illumination\n  - Distance between Moon and Earth\n  - Moon set and Moon rise\n  - Moon age","deps":{"libnova":{"origin":"astro/libnova","version":"0.15.0_1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["astro"],"shlibs_required":["libc.so.8","libncurses.so.6","libnova-0.15.so.0","libtinfo.so.6"],"messages":[{"message":"===>   NOTICE:\n\nThe mymoon port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mygui-opengl","origin":"x11-toolkits/mygui-opengl","version":"3.4.2","comment":"OpenGL renderer for MyGUI","maintainer":"amdmi3@FreeBSD.org","www":"http://mygui.info/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"279218ec38bcb7bda7a6876f249d8b8b75bc6f903df4cac3005184c1ef062077","flatsize":1110175,"path":"All/mygui-opengl-3.4.2.pkg","repopath":"All/mygui-opengl-3.4.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":115880,"desc":"MyGUI is a library for creating Graphical User Interfaces (GUIs)\nfor games and 3D applications. The main goals of mygui are: speed,\nflexibility and ease of use.","deps":{"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"mygui":{"origin":"x11-toolkits/mygui","version":"3.4.2"}},"categories":["devel","graphics","x11-toolkits"]},{"name":"mygui-ogre","origin":"x11-toolkits/mygui-ogre","version":"3.4.2","comment":"Ogre3d renderer for MyGUI","maintainer":"amdmi3@FreeBSD.org","www":"http://mygui.info/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6b6cbd2af9f80581feae39850758093c8d10108b63b6f3d84714430ec35fafa3","flatsize":307098,"path":"All/mygui-ogre-3.4.2.pkg","repopath":"All/mygui-ogre-3.4.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":51148,"desc":"MyGUI is a library for creating Graphical User Interfaces (GUIs)\nfor games and 3D applications. The main goals of mygui are: speed,\nflexibility and ease of use.","deps":{"mygui":{"origin":"x11-toolkits/mygui","version":"3.4.2"},"ogre3d":{"origin":"graphics/ogre3d","version":"1.11.6_14"}},"categories":["devel","graphics","x11-toolkits"]},{"name":"mysql-connector-j","origin":"databases/mysql-connector-j","version":"9.0.0","comment":"MySQL Connector/J: JDBC interface for MySQL","maintainer":"ultima@FreeBSD.org","www":"https://dev.mysql.com/downloads/connector/j/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"40c172c9129cfe58bcc24429d071b8cfa33734fd1958f735b9e4b4fbc73ee844","flatsize":2957176,"path":"All/mysql-connector-j-9.0.0.pkg","repopath":"All/mysql-connector-j-9.0.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2512376,"desc":"MySQL Connector/J is the official JDBC driver for MySQL. MySQL\nConnector/J 8.0 is compatible with all MySQL versions starting with\nMySQL 5.5. Additionally, MySQL Connector/J 8.0 supports the new X\nDevAPI for development with MySQL Server 8.0.","deps":{"c3p0":{"origin":"databases/c3p0","version":"0.9.5.3"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"},"protobuf-java":{"origin":"devel/protobuf-java","version":"3.25.3"},"slf4j":{"origin":"devel/slf4j","version":"1.7.21"}},"categories":["databases","java"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:oracle:mysql_connector_j:9.0.0:::::dragonfly6:x86_64"}},{"name":"mygui-dummy","origin":"x11-toolkits/mygui-dummy","version":"3.4.2","comment":"Dummy renderer for MyGUI","maintainer":"amdmi3@FreeBSD.org","www":"http://mygui.info/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"db8282f167a5b5928960577295c19258b02f9f3bf4beec21be70e37a50ae9659","flatsize":64584,"path":"All/mygui-dummy-3.4.2.pkg","repopath":"All/mygui-dummy-3.4.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10628,"desc":"MyGUI is a library for creating Graphical User Interfaces (GUIs)\nfor games and 3D applications. The main goals of mygui are: speed,\nflexibility and ease of use.","deps":{"mygui":{"origin":"x11-toolkits/mygui","version":"3.4.2"}},"categories":["devel","graphics","x11-toolkits"]},{"name":"mydumper","origin":"databases/mydumper","version":"0.16.3.3","comment":"MySQL Data Dumper","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/mydumper/mydumper","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dacb387fc24c2ada2db7acc210f259d892b13b235844976a0a6538ac97382b84","flatsize":387081,"path":"All/mydumper-0.16.3.3.pkg","repopath":"All/mydumper-0.16.3.3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":128780,"desc":"MyDumper is a MySQL Logical Backup Tool. It has 2 tools:\n- mydumper which is responsible to export a consistent backup of MySQL databases\n- myloader reads the backup from mydumper, connects the to destination database\n  and imports the backup. Both tools use multithreading capabilities\n\nWhy do we need MyDumper?\n- Parallelism (hence, speed) and performance (avoids expensive character set\n  conversion routines, efficient code overall)\n- Easier to manage output (separate files for tables, dump metadata, etc, easy\n  to view/parse data)\n- Consistency - maintains snapshot across all threads, provides accurate master\n  and slave log positions, etc\n- Manageability - supports PCRE for specifying database and tables inclusions\n  and exclusions","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["databases"],"shlibs_required":["libc.so.8","libcrypto.so.12","libexecinfo.so.1","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libm.so.4","libmysqlclient.so.21","libpcre.so.1","libpthread.so.0","libssl.so.12","libstdc++.so.9","libz.so.3"]},{"name":"mybashburn","origin":"sysutils/mybashburn","version":"1.0.2_6","comment":"Ncurses CD burning bash script","maintainer":"ports@FreeBSD.org","www":"http://mybashburn.sf.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0c94f7df11aa1c844083616527673f9dca137368c3454e4a02e1c1cde383627f","flatsize":285060,"path":"All/mybashburn-1.0.2_6.pkg","repopath":"All/mybashburn-1.0.2_6.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":78616,"desc":"What's MyBashBurn?\nBasically, it is no more than a Terminal User Interface (TUI) frontend based of\nthe CD burning shell script called BashBurn for GNU/Linux; this originally does\nnot have the best eye-candy CD-burning UI, nevertheless, MyBashBurn uses dialog\nboxes/functions which draws (using ncurses) windows onto the screen. MyBashBurn\ndialog boxes offer good functionality, and has very good capabilities of\nautomatically finding dependencies and auto detecting devices CD/DVD RW. In\nshort, do not reinvent the wheel - just let MyBashBurn do what you want it to\ndo.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"cdialog":{"origin":"devel/cdialog","version":"1.3.20240619,2"},"cdrdao":{"origin":"sysutils/cdrdao","version":"1.2.5_2"},"cdrtools":{"origin":"sysutils/cdrtools","version":"2024.03.21"},"dvd+rw-tools":{"origin":"sysutils/dvd+rw-tools","version":"7.1_4"},"eject":{"origin":"sysutils/eject","version":"1.5_5"},"flac":{"origin":"audio/flac","version":"1.5.0,1"},"lame":{"origin":"audio/lame","version":"3.100_5"},"mpg123":{"origin":"audio/mpg123","version":"1.32.10"},"normalize":{"origin":"audio/normalize","version":"0.7.7_12"},"sudo":{"origin":"security/sudo","version":"1.9.17p1"},"vorbis-tools":{"origin":"audio/vorbis-tools","version":"1.4.2_6,3"}},"categories":["sysutils"],"options":{"CDRDAO":"on","DOCS":"on","DVDTOOLS":"on","EJECT":"on","FLAC":"on","LAME":"on","MPG123":"on","NORMALIZE":"on","SUDO":"on","VORBIS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe mybashburn port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mygui","origin":"x11-toolkits/mygui","version":"3.4.2","comment":"Fast, simple and flexible GUI system for games and 3D applications","maintainer":"amdmi3@FreeBSD.org","www":"http://mygui.info/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3bfe91552f8a388c691b65cdfde069e7f0f2d6c3b7ddb74c149a577408d21b97","flatsize":2905377,"path":"All/mygui-3.4.2.pkg","repopath":"All/mygui-3.4.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":664592,"desc":"MyGUI is a library for creating Graphical User Interfaces (GUIs)\nfor games and 3D applications. The main goals of mygui are: speed,\nflexibility and ease of use.","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"}},"categories":["devel","graphics","x11-toolkits"]},{"name":"mxp","origin":"graphics/mxp","version":"1.3_5","comment":"Application for computing/exploring Mandelbrot set","maintainer":"ports@FreeBSD.org","www":"https://www.ibiblio.org/pub/Linux/apps/math/fractals/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"638f536b605333831ff2c7ae58adf9b4e2fa2de4a64ff09f86eb5b6703bb30e2","flatsize":144074,"path":"All/mxp-1.3_5.pkg","repopath":"All/mxp-1.3_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":48408,"desc":"Mxp (Mandelbrot explorer) is an X application for computing and exploring\nMandelbrot sets.  Features of mxp include:\n        - zoom and un-zoom\n        - dynamic resizing of drawing window\n        - setup save/load\n        - asynchronous image generation (buttons always work)\n        - GIF output\n        - animation\n        - nine color schemes\n        - color rotation\n        - color change options\n        - detailed statistics","deps":{"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"xbitmaps":{"origin":"x11/xbitmaps","version":"1.1.2"}},"categories":["graphics"],"shlibs_required":["libX11.so.6","libXaw.so.7","libXdmcp.so.6","libXext.so.6","libXmu.so.6","libXpm.so.4","libXt.so.6","libc.so.8","libm.so.4"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe mxp port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"my-libreoffice","origin":"editors/libreoffice-my","version":"25.2.2.2","comment":"my language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bf7df7641773ed98fedce277ff378bb76be9c9d3ea5d63e8747a92fc42f95f79","flatsize":2386603,"path":"All/my-libreoffice-25.2.2.2.pkg","repopath":"All/my-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":313720,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"mxkill","origin":"sysutils/mxkill","version":"1.2","comment":"X/Motif interface to ps with kill capability","maintainer":"cy@FreeBSD.org","www":"https://www.muquit.com/muquit/software/mxkill/mxkill.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4288ff5c793582be8a6cbe56d9a2eb6a4846728a8cd841c1a1a4b61fdc3e4171","flatsize":63584,"path":"All/mxkill-1.2.pkg","repopath":"All/mxkill-1.2.pkg","licenselogic":"single","pkgsize":25504,"desc":"mxkill is a X/Motif interface to ps. Inspired by xzap by\ngerry.tomlinson@ncl.ac.uk. xzap is an X Athena widget version\nof the zap command described in Kernighan &l Pike's \"The Unix\nProgramming Environment\". I am not a big fan of Athena widget\nset, so I had to write it in Motif.\n\nThis port requires Motif or equivalent to build.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"open-motif":{"origin":"x11-toolkits/open-motif","version":"2.3.8_8"}},"categories":["sysutils"],"shlibs_required":["libX11.so.6","libXm.so.4","libXt.so.6","libc.so.8"]},{"name":"mxico","origin":"x11/mxico","version":"1.0.1_3","comment":"Rotating Object on the screen (Zalgaller polyhedra)","maintainer":"ports@FreeBSD.org","www":"https://people.freebsd.org/~maho/mxico/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"326b119af3038ba61c97368550ee482b964cc6433bacb00937026efa892c7df8","flatsize":702142,"path":"All/mxico-1.0.1_3.pkg","repopath":"All/mxico-1.0.1_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":40472,"desc":"MxIco(Maho's eXtended ICO) is a simple demo for X, rotating polyhedra\nin the window.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXext.so.6","libc.so.8","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe mxico port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mybb","origin":"www/mybb","version":"1.8.33","comment":"PHP-based bulletin board / discussion forum system","maintainer":"joneum@FreeBSD.org","www":"https://mybboard.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"506e6dd859c6a9e57b3805956eefb3f2ed4b32dc5643762ca58680c0f66ddb2a","flatsize":8518806,"path":"All/mybb-1.8.33.pkg","repopath":"All/mybb-1.8.33.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1363448,"desc":"MyBB is a discussion board that has been around for a while; it has evolved\nfrom other bulletin boards into the forum package it is today. Therefore,\nit is a professional and efficient discussion board, developed by an active\nteam of developers. The MyBB history has been recorded and is available for\nthe interested to read. You can also read more about the MyBB team and why\nthey develop MyBB in their spare time. We also like to highlight the most\nactive and contributing fansites of the MyBB community.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-iconv":{"origin":"converters/php83-iconv","version":"8.3.21"},"php83-mysqli":{"origin":"databases/php83-mysqli","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"},"php83-xsl":{"origin":"textproc/php83-xsl","version":"8.3.21"}},"categories":["www"],"annotations":{"cpe":"cpe:2.3:a:mybb:mybb:1.8.33:::::dragonfly6:x86_64"},"messages":[{"message":"mybb has been installed into:\n\n    /usr/local/www/mybb\n\nYou will probably want to add an alias to your httpd.conf file,\nsomething like this:\n\n        Alias /mybb \"/usr/local/www/mybb\"\n\nAnd restart Apache.\n\nOpen the following page in your browser and follow the instructions:\nhttp://www.your.host/mybb/install/index.php","type":"install"}]},{"name":"mxascii","origin":"x11/mxascii","version":"1.1","comment":"X/Motif Display an ASCII table","maintainer":"cy@FreeBSD.org","www":"https://www.muquit.com/muquit/software/mxascii/mxascii.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c440eee93c1d8bcc22a83a72e5f940dc0afe5570dbbbe88e97bb75eff09a40a9","flatsize":24392,"path":"All/mxascii-1.1.pkg","repopath":"All/mxascii-1.1.pkg","licenselogic":"single","pkgsize":7388,"desc":"mxascii is a X/Motif program to display ASCII character set (0-127)\nin decimal, hexadecimal, or octal.\n\nThis port requires Motif or equivalent to build.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"open-motif":{"origin":"x11-toolkits/open-motif","version":"2.3.8_8"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXm.so.4","libXt.so.6","libc.so.8","libm.so.4"]},{"name":"mxflib","origin":"multimedia/mxflib","version":"1.0.1","comment":"C++ library for MXF file I/O","maintainer":"olgeni@FreeBSD.org","www":"http://www.freemxf.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"607bc89a2efbf6775ca0e02bc8d54e540a7d69f9e3ac1ebcb3ebc63571b4167c","flatsize":16967832,"path":"All/mxflib-1.0.1.pkg","repopath":"All/mxflib-1.0.1.pkg","licenselogic":"single","pkgsize":1691596,"desc":"A C++ library for MXF file I/O.\n\nUtilities included:\n\n* mxfsplit, mxfwrap and simplewrap, to create and access MXF files;\n\n* mxfdump and mxf2dot, to dump the MXF in text or graphical (graphviz)\n  format.","categories":["multimedia"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"mvdsv","origin":"games/mvdsv","version":"1.11,2","comment":"Enhanced QuakeWorld server with multi-view demos capability","maintainer":"vvd@FreeBSD.org","www":"https://github.com/QW-Group/mvdsv","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eab6b5517980b6782d07a89420a9adf5878a9049bf93b752a923baeb3363196e","flatsize":588716,"path":"All/mvdsv-1.11,2.pkg","repopath":"All/mvdsv-1.11,2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":301044,"desc":"MVDSV is popular QuakeWorld server with new amazing possibilities, most\nnotably, of course, being multi-view demos.  MVD demos are probably the\nbiggest step in QuakeWorld since Qizmo release.  MVDSV is also the best\nserver to use with KTeams Pro deathmatch mod, and in fact is required\nfor the latter's full functionality.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["games"],"shlibs_required":["libc.so.8","libcurl.so.4","libm.so.4","libpcre.so.1","libpthread.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"Make sure to provide required run-time environment\n    and server configuration file first before running","type":"install"}]},{"name":"mypaint","origin":"graphics/mypaint","version":"2.0.1_6","comment":"Fast painting/scribbling program","maintainer":"ports@FreeBSD.org","www":"http://mypaint.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7a2f09e73194098462b0c57a7a670638f0ad0ee255ac76a0d7def39560c5d0e2","flatsize":16979981,"path":"All/mypaint-2.0.1_6.pkg","repopath":"All/mypaint-2.0.1_6.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":4980128,"desc":"MyPaint is a fast and easy open-source graphics application for\ndigital painters. It lets you focus on the art instead of the\nprogram. You work on your canvas with minimum distractions, bringing\nup the interface only when you need it.\n\nMyPaint comes with a large brush collection including charcoal and\nink to emulate real media, but the highly configurable brush engine\nallows you to experiment with your own brushes and with not-quite-natural\npainting.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"json-c":{"origin":"devel/json-c","version":"0.18"},"lcms2":{"origin":"graphics/lcms2","version":"2.17"},"libmypaint":{"origin":"graphics/libmypaint","version":"1.6.1_2"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"mypaint-brushes2":{"origin":"graphics/mypaint-brushes2","version":"2.0.2"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"png":{"origin":"graphics/png","version":"1.6.47"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics"],"options":{"OPENMP":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe mypaint port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"muttprint","origin":"print/muttprint","version":"0.73_7","comment":"Utility to print mail for most any mail client","maintainer":"guru@unixarea.de","www":"https://muttprint.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2f87d4472d2d6308053a7c3e7b76f1b0ff5a6ad007cebd449a6c98d870d1c469","flatsize":4929923,"path":"All/muttprint-0.73_7.pkg","repopath":"All/muttprint-0.73_7.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1639792,"desc":"Muttprint pretty-prints mail messages for any mail client which can output\nplain text with the mail headers included.\n\nIt uses the typesetting system LaTeX, which is normally installed on a\nUnix/Linux system.","deps":{"ImageMagick6":{"origin":"graphics/ImageMagick6","version":"6.9.13.23,1"},"p5-Text-Iconv":{"origin":"converters/p5-Text-Iconv","version":"1.7_4"},"p5-TimeDate":{"origin":"devel/p5-TimeDate","version":"2.33,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"psutils":{"origin":"print/psutils","version":"1.17_6"},"tex-dvipsk":{"origin":"print/tex-dvipsk","version":"20250308"},"tex-formats":{"origin":"print/tex-formats","version":"20250308"}},"categories":["mail","print"],"shlibs_required":["libc.so.8"],"options":{"CUPS":"off","DOCS":"on","X11":"on","XFACE":"off"}},{"name":"mutt_vc_query","origin":"mail/mutt_vc_query","version":"002_1","comment":"vCard query utility for mutt","maintainer":"jgh@FreeBSD.org","www":"http://rolo.sf.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4d65657b185c3f2ca0bf7821ee336c518d2be3509bce9e9af680165a8b04bb56","flatsize":33518,"path":"All/mutt_vc_query-002_1.pkg","repopath":"All/mutt_vc_query-002_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":13836,"desc":"The mutt_vc_query program is a vCard query utility for mutt.\nIt was originally written for `rolo'.","deps":{"libvc":{"origin":"devel/libvc","version":"003_5"}},"categories":["mail"],"shlibs_required":["libc.so.8","libvc.so.0"],"options":{"DOCS":"on"}},{"name":"mx4j","origin":"java/mx4j","version":"3.0.2_1","comment":"Open Source implementation of the Java Management Extensions (JMX)","maintainer":"ports@FreeBSD.org","www":"https://mx4j.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2912e5583beeb548a1b166fa76f83dce32de332aabf8f28ca054b7ac56e4d811","flatsize":16175025,"path":"All/mx4j-3.0.2_1.pkg","repopath":"All/mx4j-3.0.2_1.pkg","licenselogic":"single","pkgsize":3631596,"desc":"MX4J is a project to build an Open Source implementation of the\nJava(TM) Management Extensions (JMX) and of the JMX Remote API\n(JSR 160) specifications, and to build tools relating to JMX.\n\nJMX is an optional package for J2SE that provides a standard\nway to manage applications. It can also be used to wrap legacy\nsystems and provide a standard interface to the outside world,\nenabling the development of web services. JMX allows developers\nto write more modular and loosely coupled system components and\nreduce the complexity of large, interoperating systems.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe mx4j port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mutter","origin":"x11-wm/mutter","version":"42.4_4","comment":"Window and compositing manager based on Clutter","maintainer":"gnome@FreeBSD.org","www":"https://gitlab.gnome.org/GNOME/mutter","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"08088a598ce6db0dcbc9036db793626fd7a6724f84df8896d7e7ebf3c2863bcc","flatsize":12722837,"path":"All/mutter-42.4_4.pkg","repopath":"All/mutter-42.4_4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1846964,"desc":"mutter is a minimal X window manager aimed at nontechnical users and is\ndesigned  to  integrate well with the GNOME desktop.  mutter lacks some\nfeatures that may be expected by traditional UNIX  or  other  technical\nusers;  these users may want to investigate other available window man-\nagers for use with GNOME or standalone.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"fribidi":{"origin":"converters/fribidi","version":"1.0.16"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnome-desktop":{"origin":"x11/gnome-desktop","version":"44.1"},"gnome-settings-daemon":{"origin":"sysutils/gnome-settings-daemon","version":"42.2_9"},"gobject-introspection":{"origin":"devel/gobject-introspection","version":"1.78.1_2,1"},"graphene":{"origin":"graphics/graphene","version":"1.10.8_1"},"gsettings-desktop-schemas":{"origin":"devel/gsettings-desktop-schemas","version":"47.1_1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcomposite":{"origin":"x11/libXcomposite","version":"0.4.6_1,1"},"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"libXdamage":{"origin":"x11/libXdamage","version":"1.1.6"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"libcanberra":{"origin":"audio/libcanberra","version":"0.30_11"},"libcanberra-gtk3":{"origin":"audio/libcanberra-gtk3","version":"0.30_11"},"libdrm":{"origin":"graphics/libdrm","version":"2.4.123,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"libxkbfile":{"origin":"x11/libxkbfile","version":"1.1.3"},"mesa-libs":{"origin":"graphics/mesa-libs","version":"21.3.9"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pipewire":{"origin":"multimedia/pipewire","version":"1.4.1"},"startup-notification":{"origin":"x11/startup-notification","version":"0.12_4"},"upower":{"origin":"sysutils/upower","version":"1.90.7"},"xkeyboard-config":{"origin":"x11/xkeyboard-config","version":"2.41_4"},"zenity":{"origin":"x11/zenity","version":"3.42.1_3"}},"categories":["x11-wm"],"shlibs_required":["libX11.so.6","libXcomposite.so.1","libc.so.8","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libpthread.so.0"]},{"name":"mutationpp","origin":"science/mutationpp","version":"1.0.6.d2","comment":"MUlticomponent Thermodynamic And Transport library for IONized gases","maintainer":"yuri@FreeBSD.org","www":"https://github.com/mutationpp/Mutationpp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f09afa4567823b563fd237e277ede5453cd4418ff8b851bb902c38d03131ad3e","flatsize":2682677,"path":"All/mutationpp-1.0.6.d2.pkg","repopath":"All/mutationpp-1.0.6.d2.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":653148,"desc":"Mutation++ is an open-source library originally developed at the von Karman\nInstitute for Fluid Dynamics, designed to couple with conventional computational\nfluid dynamics codes to provide thermodynamic, transport, chemistry, and energy\ntransfer properties associated with subsonic to hypersonic flows.","categories":["science"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"mustache","origin":"devel/mustache","version":"4.1","comment":"Mustache text templates for modern C++","maintainer":"yuri@FreeBSD.org","www":"https://github.com/kainjow/Mustache","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4bd6c6a3f55d2543a91e999a0d4ec86adb01048344918d4e57d751bbb461d5ea","flatsize":469015,"path":"All/mustache-4.1.pkg","repopath":"All/mustache-4.1.pkg","licenselogic":"single","licenses":["BSL"],"pkgsize":71708,"desc":"Mustache implementation for modern C++ (requires C++11).\n\nFeatures:\n* Header only\n* Zero dependencies\n* Templated string type for compatibility with any STL-like string (std::string, std::wstring, etc)","categories":["devel"]},{"name":"mutt","origin":"mail/mutt","version":"2.2.14","comment":"Small but powerful text based program for read/writing e-mail","maintainer":"dereks@lifeofadishwasher.com","www":"http://www.mutt.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4791979b57ee32a01e3bc323c0fcd3351cfccd9203c7625ee446058027a91e18","flatsize":9421193,"path":"All/mutt-2.2.14.pkg","repopath":"All/mutt-2.2.14.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1796168,"desc":"Mutt -- \"The Mongrel of Mail User Agents\" (part Elm, part Pine, part mh,\npart slrn, part everything else) is an interactive screen-oriented mailer\nprogram that supersedes Elm, Pine, mail and mailx.\n\nFeatures include color support, message threading, MIME support (including\nRFC1522 support for encoded headers), customizable key bindings, POP3,\nDelivery Status Notification (DSN) support, and PGP/MIME.","deps":{"cyrus-sasl":{"origin":"security/cyrus-sasl2","version":"2.1.28_5"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gnupg":{"origin":"security/gnupg","version":"2.4.7"},"gpgme":{"origin":"security/gpgme","version":"1.24.2"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libassuan":{"origin":"security/libassuan","version":"3.0.2"},"libgpg-error":{"origin":"security/libgpg-error","version":"1.51"},"libiconv":{"origin":"converters/libiconv","version":"1.17_1"},"libidn2":{"origin":"dns/libidn2","version":"2.3.8"},"libunistring":{"origin":"devel/libunistring","version":"1.3"},"lmdb":{"origin":"databases/lmdb","version":"0.9.33,1"},"mime-support":{"origin":"misc/mime-support","version":"3.66_1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"urlview":{"origin":"textproc/urlview","version":"0.9.20131021_2"}},"categories":["mail"],"shlibs_required":["libassuan.so.9","libc.so.8","libcrypto.so.12","libgpg-error.so.0","libgpgme.so.11","libiconv.so.2","libidn2.so.0","libintl.so.8","liblmdb.so.0","libncurses.so.6","libsasl2.so.3","libsqlite3.so.0","libssl.so.12","libtinfo.so.6","libunistring.so.5","libz.so.3"],"options":{"AUTOCRYPT":"on","DEBUG_LOGS":"on","DOCS":"on","EXAMPLES":"on","FLOCK":"off","GPGME":"on","HTML":"on","ICONV":"on","IDN":"on","LOCALES_FIX":"on","MAILBOX_MANPAGES":"on","NLS":"on","SMTP":"on","URLVIEW":"on","GSSAPI_BASE":"off","GSSAPI_HEIMDAL":"off","GSSAPI_MIT":"off","GSSAPI_NONE":"on","HCACHE_BDB":"off","HCACHE_GDBM":"off","HCACHE_KYOTOCABINET":"off","HCACHE_LMDB":"on","HCACHE_NONE":"off","HCACHE_QDBM":"off","HCACHE_TOKYOCABINET":"off","SASL_CYRUS":"on","SASL_GSASL":"off","SASL_NONE":"off","NCURSES":"on","SLANG":"off"},"annotations":{"cpe":"cpe:2.3:a:mutt:mutt:2.2.14:::::dragonfly6:x86_64"}},{"name":"musique","origin":"multimedia/musique","version":"1.11_1","comment":"Music player built for speed, simplicity and style","maintainer":"yuri@FreeBSD.org","www":"https://flavio.tordini.org/musique","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"777d3dda7ae2af8d9355df7c1e0cbe25644b0aca8efdf57a5b16bb9b375a1303","flatsize":2302400,"path":"All/musique-1.11_1.pkg","repopath":"All/musique-1.11_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":621932,"desc":"Musique is a music player built for speed, simplicity and style. It is written\nin C++ using the Qt framework.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"mpv":{"origin":"multimedia/mpv","version":"0.40.0,1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"taglib":{"origin":"audio/taglib","version":"2.0.2"}},"categories":["multimedia"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5DBus.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Qml.so.5","libQt5Sql.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libmpv.so.2","libpthread.so.0","libstdc++.so.9","libtag.so.2"],"options":{"NLS":"on"}},{"name":"netdisco-mibs","origin":"net-mgmt/netdisco-mibs","version":"4.034","comment":"MIBs for use with ports-mgmt/netdisco (and SNMP)","maintainer":"dgeo@centrale-med.fr","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c0b45ac0a37940b2472452c3dbda0fceff115a0bee3018a920c070f624fb9c12","flatsize":483536645,"path":"All/netdisco-mibs-4.034.pkg","repopath":"All/netdisco-mibs-4.034.pkg","licenselogic":"single","pkgsize":39741388,"desc":"Netdisco - MIB Repository\nOriginally by Max Baker, 2004\n\nThis is a workable set of SNMP MIBs to use with Netdisco and other network\nmanagment tools. All glitches have been painstakingly fixed up to parse\ncorrectly under the latest release of net-snmp.","categories":["net-mgmt"]},{"name":"musicpc","origin":"audio/musicpc","version":"0.35_1","comment":"Command line client for the musicpd","maintainer":"uzsolt@FreeBSD.org","www":"https://www.musicpd.org/clients/mpc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dc5622e55cc90c87a764b8b6cedd496aad3bf3a7fb1ae4dcbdac1bdc0c7cb2ae","flatsize":724884,"path":"All/musicpc-0.35_1.pkg","repopath":"All/musicpc-0.35_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":194520,"desc":"A client for MPD, the Music Player Daemon.\nmpc connects to a MPD running on a machine via a network.","deps":{"libmpdclient":{"origin":"audio/libmpdclient","version":"2.22"}},"categories":["audio"],"shlibs_required":["libc.so.8","libmpdclient.so.2"],"options":{"DOCS":"on","ICONV":"on"}},{"name":"musicpd","origin":"audio/musicpd","version":"0.23.17_3","comment":"Remote-controllable music daemon","maintainer":"riggs@FreeBSD.org","www":"https://www.musicpd.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ece88b3640320da92c7cccaadc090c31abc9e857f3e331b275fa9ae79236134d","flatsize":1359508,"path":"All/musicpd-0.23.17_3.pkg","repopath":"All/musicpd-0.23.17_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":487576,"desc":"Music Player Daemon (MPD) allows remote access for playing music (MP3, MP4,\nOgg, Flac, and more) and managing playlists.  The design focus is on\nintegrating a computer into a stereo system that provides control for music\nplayback over a local network.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"flac":{"origin":"audio/flac","version":"1.5.0,1"},"icu":{"origin":"devel/icu","version":"76.1,1"},"lame":{"origin":"audio/lame","version":"3.100_5"},"libfmt":{"origin":"devel/libfmt","version":"10.2.1"},"libid3tag":{"origin":"audio/libid3tag","version":"0.16.3"},"libmpdclient":{"origin":"audio/libmpdclient","version":"2.22"},"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"opus":{"origin":"audio/opus","version":"1.5.2"},"wavpack":{"origin":"audio/wavpack","version":"5.8.1"}},"categories":["audio"],"users":["mpd"],"groups":["mpd"],"shlibs_required":["libFLAC.so.14","libavcodec.so.60","libavfilter.so.9","libavformat.so.60","libavutil.so.58","libbz2.so.2","libc.so.8","libcurl.so.4","libexpat.so.1","libfmt.so.10","libicui18n.so.76","libicuuc.so.76","libid3tag.so.0","libm.so.4","libmp3lame.so.0","libmpdclient.so.2","libogg.so.0","libopus.so.0","libpthread.so.0","libsndfile.so.1","libstdc++.so.9","libvorbis.so.0","libvorbisenc.so.2","libwavpack.so.1","libz.so.3"],"options":{"DOCS":"on","ID3TAG":"on","IPV6":"on","ISO9660":"off","MANPAGES":"on","PROXYDB":"on","SQLITE3":"off","VORBISENC":"on","ZZIP":"off","SAMPLERATE":"off","SOXR":"off","AVAHI":"off","MDNSRESPONDER":"off","ADPLUG":"off","AUDIOFILE":"off","FAAD":"off","FFMPEG":"on","FLAC":"on","FLUIDSYNTH":"off","GME":"off","MAD":"off","MIKMOD":"off","MODPLUG":"off","MPG123":"off","OPUS":"on","SIDPLAY":"off","SNDFILE":"on","TWOLAME":"off","VORBIS":"on","WAVPACK":"on","WILDMIDI":"off","CDPARANOIA":"off","CURL":"on","LAME":"on","NFS":"off","PLAYLISTS":"on","QOBUZ":"off","SMB":"off","SOUNDCLOUD":"off","UPNP":"off","YAJL":"off","AO":"off","JACK":"off","OPENAL":"off","OPENMPT":"off","PIPEWIRE":"off","PULSEAUDIO":"off","SHOUTCAST":"off","SNDIO":"off"},"messages":[{"message":"The musicpd package has been successfully installed.\n\nIn order to run the MPD server, you need to edit the provided\nsample configuration file\n\n\t/usr/local/etc/musicpd.conf\n\nEdit the variables in the section \"Files and directories\"\naccording to your local environment. Ensure that the referenced\ndirectories exist and owned by the 'mpd' user, except for the\nvariable music_directory. It is sufficient for the 'mpd' user\nto have read permissions to the referenced directory.\n\nTo enable the service at boot time, add the following line to\n/etc/rc.conf:\n\n\tmusicpd_enable=\"YES\"\n\nThen start the server with\n\n\tservice musicpd start\n\nor reboot.\n\nNOTE: The musicpd server does not come with a client. In order\n      to use it, you need one. They come in all shapes and\n      sizes for many platforms (including iOS and Android for\n      remote controlling musicpd from your smartphone).\n\n      In the FreeBSD ports tree, there is a number of clients as\n      well, for instance (non-exhaustive list):\n\n      Command line: musicpc\n      Curses: ncmpc, ncmpcpp, pms, pms-devel\n      GNOME / GTK: ario, gimmix, glurp, gmpc, sonata\n      KDE / Qt: cantana, quimup, qmpdlient\n      Web: phpmp","type":"install"}]},{"name":"musiccontrol","origin":"audio/musiccontrol","version":"0.3_3","comment":"Advanced music player","maintainer":"xi@borderworlds.dk","www":"https://borderworlds.dk/projects/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6cc8c1e2f17ae2e4181d4f4d1701e7755ed4d6b852ac4222fe0e2a8b749e677e","flatsize":33630,"path":"All/musiccontrol-0.3_3.pkg","repopath":"All/musiccontrol-0.3_3.pkg","licenselogic":"single","pkgsize":32524,"desc":"MusicControl is designed to put YOU in control of the music that gets played\nfrom your computer.\n\nIt supports MP3, OGG and various module formats.","deps":{"mpg123":{"origin":"audio/mpg123","version":"1.32.10"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"},"simplemod":{"origin":"audio/simplemod","version":"1.1_1"},"vorbis-tools":{"origin":"audio/vorbis-tools","version":"1.4.2_6,3"}},"categories":["audio","java"]},{"name":"musepack","origin":"audio/musepack","version":"2011.08.10","comment":"Decoder, encoder, and replaygain for musepack (mpc)","maintainer":"shoesoft@gmx.net","www":"https://www.musepack.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c1ee000daf77b63fb4373940fdb76577d94c640e2a66a0efb62f26d80744b914","flatsize":435542,"path":"All/musepack-2011.08.10.pkg","repopath":"All/musepack-2011.08.10.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","GPLv2+","LGPL21+"],"pkgsize":112776,"desc":"Musepack is an audio compression format with a strong emphasis on high quality.\nIt's not lossless, but it is designed for transparency, so that you won't be\nable to hear differences between the original wave file and the much smaller MPC\nfile.\n\nIt is based on the MPEG-1 Layer-2 / MP2 algorithms, but has rapidly developed\nand vastly improved and is now at an advanced stage in which it contains heavily\noptimized and patentless code.","categories":["audio"],"shlibs_required":["libc.so.8","libm.so.4"],"annotations":{"deprecated":"Legacy format that never got traction and no development in over a decade, consider using multimedia/ffmpeg for decoding"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nLegacy format that never got traction and no development in over a decade, consider using multimedia/ffmpeg for decoding."}]},{"name":"openarena-data","origin":"games/openarena-data","version":"0.8.8","comment":"OpenArena game data files","maintainer":"ports@FreeBSD.org","www":"http://openarena.ws/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f5eec7a2346fc46c820c9e362bc0155ac5efdadfa8362ce28e2827a5261ef4c7","flatsize":410237024,"path":"All/openarena-data-0.8.8.pkg","repopath":"All/openarena-data-0.8.8.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":396964408,"desc":"This is the game data port for the ioquake3 engine based game OpenArena.","categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe openarena-data port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"muse-emacs_wayland","origin":"textproc/muse","version":"3.20_30","comment":"Authoring and publishing environment for Emacs","maintainer":"ports@FreeBSD.org","www":"https://www.emacswiki.org/cgi-bin/wiki/MuseMode","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e4b01550c5b73890691853d1df9b3d178f3528a67649be60cbc4a9fe0a854fa9","flatsize":1831634,"path":"All/muse-emacs_wayland-3.20_30.pkg","repopath":"All/muse-emacs_wayland-3.20_30.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":356180,"desc":"Emacs Muse is an authoring and publishing environment for Emacs.  It\nsimplifies the process of writings documents and publishing them to\nvarious output formats.\n\nMuse consists of two main parts: an enhanced text-mode for authoring\ndocuments and navigating within Muse projects, and a set of publishing\nstyles for generating different kinds of output.","deps":{"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["elisp","textproc"],"options":{"DOCS":"on","INFO":"on"},"annotations":{"flavor":"wayland"},"messages":[{"message":"===>   NOTICE:\n\nThe muse-emacs_wayland port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mutagen","origin":"devel/mutagen","version":"0.18.0_1","comment":"Continuous multidirectional synchronization for remote development","maintainer":"yuri@FreeBSD.org","www":"https://mutagen.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"139af7b26860f5e039d73147a4443b34ee624fdf81d59d86f55f5fcea6a18054","flatsize":19018066,"path":"All/mutagen-0.18.0_1.pkg","repopath":"All/mutagen-0.18.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5068420,"desc":"Mutagen is a fast, continuous, multidirectional file synchronization tool. It\ncan safely, scalably, and efficiently synchronize filesystem contents between\narbitrary pairs of locations in near real-time. Support is currently implemented\nfor locations on local filesystems, SSH-accessible filesystems, and Docker\ncontainer filesystems.\n\nMutagen is designed specifically to support remote development scenarios, with\nconfigurable behaviors specifically designed to help developers edit code\nlocally while building, running, or packaging it in a remote environment.","categories":["devel","net"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"muse-emacs_nox","origin":"textproc/muse","version":"3.20_30","comment":"Authoring and publishing environment for Emacs","maintainer":"ports@FreeBSD.org","www":"https://www.emacswiki.org/cgi-bin/wiki/MuseMode","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d57bebd9ad6eb254b1706e02d61091cb09e1880962d96825f73239cd6809514b","flatsize":1831634,"path":"All/muse-emacs_nox-3.20_30.pkg","repopath":"All/muse-emacs_nox-3.20_30.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":356192,"desc":"Emacs Muse is an authoring and publishing environment for Emacs.  It\nsimplifies the process of writings documents and publishing them to\nvarious output formats.\n\nMuse consists of two main parts: an enhanced text-mode for authoring\ndocuments and navigating within Muse projects, and a set of publishing\nstyles for generating different kinds of output.","deps":{"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["elisp","textproc"],"options":{"DOCS":"on","INFO":"on"},"annotations":{"flavor":"nox"},"messages":[{"message":"===>   NOTICE:\n\nThe muse-emacs_nox port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"muse-emacs_devel","origin":"textproc/muse","version":"3.20_30","comment":"Authoring and publishing environment for Emacs","maintainer":"ports@FreeBSD.org","www":"https://www.emacswiki.org/cgi-bin/wiki/MuseMode","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"53df01690482212654079fa42214389e1ca40a51808627ff0771158269de8abe","flatsize":1831429,"path":"All/muse-emacs_devel-3.20_30.pkg","repopath":"All/muse-emacs_devel-3.20_30.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":356244,"desc":"Emacs Muse is an authoring and publishing environment for Emacs.  It\nsimplifies the process of writings documents and publishing them to\nvarious output formats.\n\nMuse consists of two main parts: an enhanced text-mode for authoring\ndocuments and navigating within Muse projects, and a set of publishing\nstyles for generating different kinds of output.","deps":{"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["elisp","textproc"],"options":{"DOCS":"on","INFO":"on"},"annotations":{"flavor":"devel_full"},"messages":[{"message":"===>   NOTICE:\n\nThe muse-emacs_devel port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"muse-emacs_devel_nox","origin":"textproc/muse","version":"3.20_30","comment":"Authoring and publishing environment for Emacs","maintainer":"ports@FreeBSD.org","www":"https://www.emacswiki.org/cgi-bin/wiki/MuseMode","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f6f68fece0813951f129467439b85e66e001f39c6e8d645c2f778840444f2788","flatsize":1831429,"path":"All/muse-emacs_devel_nox-3.20_30.pkg","repopath":"All/muse-emacs_devel_nox-3.20_30.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":356164,"desc":"Emacs Muse is an authoring and publishing environment for Emacs.  It\nsimplifies the process of writings documents and publishing them to\nvarious output formats.\n\nMuse consists of two main parts: an enhanced text-mode for authoring\ndocuments and navigating within Muse projects, and a set of publishing\nstyles for generating different kinds of output.","deps":{"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["elisp","textproc"],"options":{"DOCS":"on","INFO":"on"},"annotations":{"flavor":"devel_nox"},"messages":[{"message":"===>   NOTICE:\n\nThe muse-emacs_devel_nox port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"muse-emacs_canna","origin":"textproc/muse","version":"3.20_30","comment":"Authoring and publishing environment for Emacs","maintainer":"ports@FreeBSD.org","www":"https://www.emacswiki.org/cgi-bin/wiki/MuseMode","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bd9357f1e5efd699e2c098e634cb624f4deb1529f64cf226171ab273566e9c49","flatsize":1831634,"path":"All/muse-emacs_canna-3.20_30.pkg","repopath":"All/muse-emacs_canna-3.20_30.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":356224,"desc":"Emacs Muse is an authoring and publishing environment for Emacs.  It\nsimplifies the process of writings documents and publishing them to\nvarious output formats.\n\nMuse consists of two main parts: an enhanced text-mode for authoring\ndocuments and navigating within Muse projects, and a set of publishing\nstyles for generating different kinds of output.","deps":{"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["elisp","textproc"],"options":{"DOCS":"on","INFO":"on"},"annotations":{"flavor":"canna"},"messages":[{"message":"===>   NOTICE:\n\nThe muse-emacs_canna port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"muscle","origin":"biology/muscle","version":"3.8.1551","comment":"MUltiple Sequence Comparison by Log-Expectation","maintainer":"mzaki@e-mail.ne.jp","www":"https://www.drive5.com/muscle/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2421c917a0787ae91a5c5c883b20251955ad6f665677823d92da208b21febdd3","flatsize":588086,"path":"All/muscle-3.8.1551.pkg","repopath":"All/muscle-3.8.1551.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":225920,"desc":"MUSCLE is multiple alignment software for protein and nucleotide sequences.\nThe name stands for multiple sequence comparison by log-expectation.\n\nA range of options is provided that give you the choice of optimizing\naccuracy, speed, or some compromise between the two. Default parameters are\nthose that give the best average accuracy in the published tests. MUSCLE\ncan achieve both better average accuracy and better speed than CLUSTALW or\nT-Coffee, depending on the chosen options.\n\nCitation:\n\nEdgar, R. C. (2004) MUSCLE: multiple sequence alignment with high accuracy\nand high throughput. Nucleic Acids Research 32(5): 1792-1797.\n\nEdgar, R. C. (2004) MUSCLE: a multiple sequence alignment method with\nreduced time and space complexity. BMC Bioinformatics 5(1): 113.\n\nThe NAR paper gives only a brief overview of the algorithm and\nimplementation details. For a full discussion of the method and many of\nthe non-default options that it offers, please see the BMC paper.","categories":["biology"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"muse-emacs","origin":"textproc/muse","version":"3.20_30","comment":"Authoring and publishing environment for Emacs","maintainer":"ports@FreeBSD.org","www":"https://www.emacswiki.org/cgi-bin/wiki/MuseMode","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b9a370d5bdd4834eca8631a38861605575edf5134ca4962ea892f67913fda7b8","flatsize":1831634,"path":"All/muse-emacs-3.20_30.pkg","repopath":"All/muse-emacs-3.20_30.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":356196,"desc":"Emacs Muse is an authoring and publishing environment for Emacs.  It\nsimplifies the process of writings documents and publishing them to\nvarious output formats.\n\nMuse consists of two main parts: an enhanced text-mode for authoring\ndocuments and navigating within Muse projects, and a set of publishing\nstyles for generating different kinds of output.","deps":{"emacs":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["elisp","textproc"],"options":{"DOCS":"on","INFO":"on"},"annotations":{"flavor":"full"},"messages":[{"message":"===>   NOTICE:\n\nThe muse-emacs port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"murmur","origin":"audio/murmur","version":"1.3.3_6","comment":"Server component of Mumble","maintainer":"ports@FreeBSD.org","www":"https://www.mumble.info/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"38765ff5206f2fd9f9b02865fa08e89103f6828c3216601f7ff32d554918345a","flatsize":1614672,"path":"All/murmur-1.3.3_6.pkg","repopath":"All/murmur-1.3.3_6.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":463948,"desc":"Murmur is the server component of Mumble, a low-latency, high quality\nVoIP application.","deps":{"mDNSResponder":{"origin":"net/mDNSResponder","version":"2200.140.11"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"protobuf":{"origin":"devel/protobuf","version":"29.3_1,1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"},"qt5-sqldrivers-mysql":{"origin":"databases/qt5-sqldrivers-mysql","version":"5.15.16p130"},"qt5-sqldrivers-sqlite3":{"origin":"databases/qt5-sqldrivers-sqlite3","version":"5.15.16p130"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["audio","net"],"users":["murmur"],"groups":["murmur"],"shlibs_required":["libQt5Core.so.5","libQt5Network.so.5","libQt5Sql.so.5","libQt5Xml.so.5","libabsl_bad_optional_access.so.2501.0.0","libabsl_bad_variant_access.so.2501.0.0","libabsl_base.so.2501.0.0","libabsl_city.so.2501.0.0","libabsl_civil_time.so.2501.0.0","libabsl_cord.so.2501.0.0","libabsl_cord_internal.so.2501.0.0","libabsl_cordz_functions.so.2501.0.0","libabsl_cordz_handle.so.2501.0.0","libabsl_cordz_info.so.2501.0.0","libabsl_crc32c.so.2501.0.0","libabsl_crc_cord_state.so.2501.0.0","libabsl_crc_cpu_detect.so.2501.0.0","libabsl_crc_internal.so.2501.0.0","libabsl_debugging_internal.so.2501.0.0","libabsl_decode_rust_punycode.so.2501.0.0","libabsl_demangle_internal.so.2501.0.0","libabsl_demangle_rust.so.2501.0.0","libabsl_die_if_null.so.2501.0.0","libabsl_examine_stack.so.2501.0.0","libabsl_exponential_biased.so.2501.0.0","libabsl_flags_commandlineflag.so.2501.0.0","libabsl_flags_commandlineflag_internal.so.2501.0.0","libabsl_flags_config.so.2501.0.0","libabsl_flags_internal.so.2501.0.0","libabsl_flags_marshalling.so.2501.0.0","libabsl_flags_private_handle_accessor.so.2501.0.0","libabsl_flags_program_name.so.2501.0.0","libabsl_flags_reflection.so.2501.0.0","libabsl_graphcycles_internal.so.2501.0.0","libabsl_hash.so.2501.0.0","libabsl_hashtablez_sampler.so.2501.0.0","libabsl_int128.so.2501.0.0","libabsl_kernel_timeout_internal.so.2501.0.0","libabsl_leak_check.so.2501.0.0","libabsl_log_entry.so.2501.0.0","libabsl_log_globals.so.2501.0.0","libabsl_log_initialize.so.2501.0.0","libabsl_log_internal_check_op.so.2501.0.0","libabsl_log_internal_conditions.so.2501.0.0","libabsl_log_internal_fnmatch.so.2501.0.0","libabsl_log_internal_format.so.2501.0.0","libabsl_log_internal_globals.so.2501.0.0","libabsl_log_internal_log_sink_set.so.2501.0.0","libabsl_log_internal_message.so.2501.0.0","libabsl_log_internal_nullguard.so.2501.0.0","libabsl_log_internal_proto.so.2501.0.0","libabsl_log_internal_structured_proto.so.2501.0.0","libabsl_log_severity.so.2501.0.0","libabsl_log_sink.so.2501.0.0","libabsl_low_level_hash.so.2501.0.0","libabsl_malloc_internal.so.2501.0.0","libabsl_random_distributions.so.2501.0.0","libabsl_random_internal_platform.so.2501.0.0","libabsl_random_internal_pool_urbg.so.2501.0.0","libabsl_random_internal_randen.so.2501.0.0","libabsl_random_internal_randen_hwaes.so.2501.0.0","libabsl_random_internal_randen_hwaes_impl.so.2501.0.0","libabsl_random_internal_randen_slow.so.2501.0.0","libabsl_random_internal_seed_material.so.2501.0.0","libabsl_random_seed_gen_exception.so.2501.0.0","libabsl_random_seed_sequences.so.2501.0.0","libabsl_raw_hash_set.so.2501.0.0","libabsl_raw_logging_internal.so.2501.0.0","libabsl_spinlock_wait.so.2501.0.0","libabsl_stacktrace.so.2501.0.0","libabsl_status.so.2501.0.0","libabsl_statusor.so.2501.0.0","libabsl_str_format_internal.so.2501.0.0","libabsl_strerror.so.2501.0.0","libabsl_string_view.so.2501.0.0","libabsl_strings.so.2501.0.0","libabsl_strings_internal.so.2501.0.0","libabsl_symbolize.so.2501.0.0","libabsl_synchronization.so.2501.0.0","libabsl_throw_delegate.so.2501.0.0","libabsl_time.so.2501.0.0","libabsl_time_zone.so.2501.0.0","libabsl_tracing_internal.so.2501.0.0","libabsl_utf8_for_code_point.so.2501.0.0","libabsl_vlog_config_internal.so.2501.0.0","libc.so.8","libcrypto.so.12","libdns_sd.so.1","libexecinfo.so.1","libm.so.4","libprotobuf.so.29.3.0","libpthread.so.0","librt.so.0","libssl.so.12","libstdc++.so.9","libutf8_range.so","libutf8_validity.so"],"options":{"BONJOUR":"on","DBUS":"off","DOCS":"on","ICE":"off","MYSQL":"on","SQLITE":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe murmur port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"neverball","origin":"games/neverball","version":"1.6.0_4","comment":"Tilt the floor to guide a ball through an obstacle course","maintainer":"amdmi3@FreeBSD.org","www":"https://neverball.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e988432dde94568370c0fab75499143cbe2f7268fddb8a4584dc98e05f4d8e09","flatsize":259469655,"path":"All/neverball-1.6.0_4.pkg","repopath":"All/neverball-1.6.0_4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":50134716,"desc":"In 1.1.5 version, the Neverball and Neverputt source trees have been merged\ninto one. It includes 75 Neverball levels and 62 Neverputt levels.\n\nNeverball, tilt the floor to roll a ball through an obstacle course within the\ngiven time. It is part puzzle game, part action game, and entirely a test of\nskill. If the ball falls or time expires, a ball is lost. Collect coins to\nunlock the exit and earn extra balls. Red coins are worth 5. Blue coins are\nworth 10. A free ball is awarded for 100 coins.\n\nNeverputt, a hot-seat multiplayer miniature golf game using the physics and\ngraphics of Neverball.\n\nNeverball and Neverputt are known to run under Linux, Win2K/XP, FreeBSD, and\nOSX. Hardware accelerated OpenGL with multitexture (OpenGL 1.2.1 or greater)\nis required. A 500MHz processor is recommended.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"physfs":{"origin":"devel/physfs","version":"3.2.0"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_ttf":{"origin":"graphics/sdl2_ttf","version":"2.24.0"}},"categories":["games"],"shlibs_required":["libGL.so.1","libSDL2-2.0.so.0","libSDL2_ttf-2.0.so.0","libc.so.8","libintl.so.8","libjpeg.so.8","libm.so.4","libphysfs.so.1","libpng16.so.16","libvorbisfile.so.3"],"options":{"DOCS":"on","NLS":"on"}},{"name":"murmur-cli","origin":"audio/murmur-cli","version":"0.0.0.20200528_23","comment":"GRPC client for Murmur server","maintainer":"ports@FreeBSD.org","www":"https://github.com/layeh/murmur-cli","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c9486975931a3da53ad2135eca509c08b6899f53109844eea0f5b3c1ae1a1dbe","flatsize":8242753,"path":"All/murmur-cli-0.0.0.20200528_23.pkg","repopath":"All/murmur-cli-0.0.0.20200528_23.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":2584212,"desc":"murmur-cli provides an interface to a grpc-enabled murmur server.","categories":["audio"],"shlibs_required":["libc.so.8","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe murmur-cli port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"muse-sequencer","origin":"audio/muse-sequencer","version":"4.2.1_1","comment":"Digital audio workstation (DAW) with support for both Audio and MIDI","maintainer":"yuri@FreeBSD.org","www":"https://muse-sequencer.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cb20b9f989a0d55118096fb47f9b91b0d4c1da541811214dc9a1bd17a4d22ae5","flatsize":30916536,"path":"All/muse-sequencer-4.2.1_1.pkg","repopath":"All/muse-sequencer-4.2.1_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":6949540,"desc":"MusE is a MIDI/Audio sequencer with recording and editing capabilities written\noriginally by Werner Schweer now developed and maintained by the MusE\ndevelopment team. MusE aims to be a complete multitrack virtual studio for\nLinux, it is published under the GNU General Public License.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"atkmm":{"origin":"accessibility/atkmm","version":"2.28.4"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"cairomm":{"origin":"graphics/cairomm","version":"1.14.5"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"fluidsynth":{"origin":"audio/fluidsynth","version":"2.4.4"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"glibmm":{"origin":"devel/glibmm","version":"2.66.7,1"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"gtkmm24":{"origin":"x11-toolkits/gtkmm24","version":"2.24.5_4"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"lash":{"origin":"audio/lash","version":"0.5.4_19"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libinstpatch":{"origin":"audio/libinstpatch","version":"1.1.6_1"},"liblo":{"origin":"audio/liblo","version":"0.32"},"liblrdf":{"origin":"textproc/liblrdf","version":"0.6.1"},"libsamplerate":{"origin":"audio/libsamplerate","version":"0.2.2_1"},"libsigc++":{"origin":"devel/libsigc++20","version":"2.12.1"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"},"lilv":{"origin":"audio/lilv","version":"0.24.26"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pangomm":{"origin":"x11-toolkits/pangomm","version":"2.46.4"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"rtaudio":{"origin":"audio/rtaudio","version":"6.0.1_1"},"rubberband":{"origin":"audio/rubberband","version":"3.3.0"},"serd":{"origin":"devel/serd","version":"0.32.2"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"},"sord":{"origin":"devel/sord","version":"0.16.18"}},"categories":["audio"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Svg.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libatk-1.0.so.0","libatkmm-1.6.so.1","libc.so.8","libcairo.so.2","libcairomm-1.0.so.1","libdl.so.0","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgdkmm-2.4.so.1","libgio-2.0.so.0","libgiomm-2.4.so.1","libglib-2.0.so.0","libglibmm-2.4.so.1","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-x11-2.0.so.0","libgtkmm-2.4.so.1","libharfbuzz.so.0","libinstpatch-1.0.so.2","libintl.so.8","libjack.so.0","liblash.so.1","liblilv-0.so.0","liblo.so.7","liblrdf.so.2","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpangomm-1.4.so.1","libpangoxft-1.0.so.0","libpthread.so.0","libpython3.11.so.1.0","librtaudio.so.7","libsamplerate.so.0","libserd-0.so.0","libsigc-2.0.so.0","libsndfile.so.1","libsord-0.so.0","libstdc++.so.9"],"options":{"DOCS":"on","FLUIDSYNTH":"on"}},{"name":"muparserx","origin":"math/muparserx","version":"4.0.12","comment":"C++ math parser library with array and string support","maintainer":"yuri@FreeBSD.org","www":"https://beltoforion.de/en/muparserx/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6eb0ddbdbc69e272faab513b33a6a921eb26a21ce1db6d0ca0e7057962c25fd7","flatsize":1020194,"path":"All/muparserx-4.0.12.pkg","repopath":"All/muparserx-4.0.12.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":214972,"desc":"muParserx is a C++ library initially based on muParser enhanced with support for\narrays, matrices and strings, and with a completely new parsing engine.","categories":["devel","math"]},{"name":"muparser","origin":"math/muparser","version":"2.3.5","comment":"Mathematical expressions parser library written in C++","maintainer":"nivit@FreeBSD.org","www":"https://beltoforion.de/en/muparser/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d8c7024fdcf465a281be0d12d7e595a42b51f1abdcd7e934925f9635fd278f2f","flatsize":644787,"path":"All/muparser-2.3.5.pkg","repopath":"All/muparser-2.3.5.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":159544,"desc":"muParser is an extensible high performance math parser library written in C++.\nIt is based on transforming an expression into a bytecode and precalculating\nconstant parts of it.","categories":["devel","math"],"options":{"EXAMPLES":"on"}},{"name":"munkres-cpp","origin":"math/munkres-cpp","version":"1.0.0.6","comment":"Kuhn-Munkres (Hungarian) algorithm in C++","maintainer":"yuri@FreeBSD.org","www":"https://github.com/saebyn/munkres-cpp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4761dd84478b9dbd865a7425dd3f419ccfcc6660491f3270d6d6a61279590045","flatsize":113575,"path":"All/munkres-cpp-1.0.0.6.pkg","repopath":"All/munkres-cpp-1.0.0.6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":37572,"desc":"munkres-cpp is an implementation of the Kuhn-Munkres algorithm in C++.\n\nThe Kuhn-Munkres algorithm, also called the Hungarian method, is a combinatorial\noptimization algorithm that solves the assignment problem in polynomial time and\nwhich anticipated later primal-dual methods.","categories":["math"]},{"name":"munin-node","origin":"sysutils/munin-node","version":"2.0.76_1","comment":"Node-specific part of Munin","maintainer":"flo@FreeBSD.org","www":"https://munin-monitoring.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"940064e674bf474bdc4e8e3c04b007d59a0fa3c41715a09a1111b2ae4d9c6656","flatsize":1132461,"path":"All/munin-node-2.0.76_1.pkg","repopath":"All/munin-node-2.0.76_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":289776,"desc":"Munin network-wide graphing framework (node)\n\nMunin is a tool for graphing all sorts of information about one or more\nservers and displaying it in a web interface. It uses the excellent\nRRDTool (written by Tobi Oetiker) and is written in Perl. Munin has a\nmaster/node architecture. The master connects to all the nodes at regular\nintervals, and asks them for data. It then stores the data in RRD-files,\nand (if needed) updates the graphs. One of the main goals have been ease\nof creating own \"plugins\" (graphs).\n\nThis is the node part. It is used on all machines Munin shall watch.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"munin-common":{"origin":"sysutils/munin-common","version":"2.0.76"},"p5-Cache-Cache":{"origin":"devel/p5-Cache-Cache","version":"1.08"},"p5-DBD-Pg":{"origin":"databases/p5-DBD-Pg","version":"3.18.0"},"p5-DateTime-HiRes":{"origin":"devel/p5-DateTime-HiRes","version":"0.04"},"p5-IO-Socket-INET6":{"origin":"net/p5-IO-Socket-INET6","version":"2.73"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-Log-Log4perl":{"origin":"devel/p5-Log-Log4perl","version":"1.57"},"p5-Net-CIDR":{"origin":"net-mgmt/p5-Net-CIDR","version":"0.23"},"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"p5-Net-IP":{"origin":"net-mgmt/p5-Net-IP","version":"1.26_1"},"p5-Net-SNMP":{"origin":"net-mgmt/p5-Net-SNMP","version":"6.0.1_1"},"p5-Net-Server":{"origin":"net/p5-Net-Server","version":"2.014"},"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"p5-XML-Parser":{"origin":"textproc/p5-XML-Parser","version":"2.47"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["perl5","sysutils"],"users":["munin"],"groups":["munin"],"options":{"JAVA":"off","PERL":"on","PYTHON":"on","SNMP":"on"},"annotations":{"cpe":"cpe:2.3:a:munin-monitoring:munin:2.0.76:::::dragonfly6:x86_64:1"},"messages":[{"message":"Unless this file already existed, a sample configuration file\nhas been placed in /usr/local/etc/munin/munin-node.conf.\n\nPlease edit it according to your needs.\n\nThe Munin client will *not* be started automatically. To allow it\nto start, put this line in /etc/rc.conf:\n\nmunin_node_enable=\"YES\"\n\nThen, it will be started on the next boot. If this line is already\npresent, the client will be started now.  Otherwise, edit\n/etc/rc.conf and execute this command:\n\n    /usr/local/etc/rc.d/munin-node start\n\nFor a list of plugins that will probably work run\n/usr/local/sbin/munin-node-configure --suggest\n\nIf this is a fresh install run\n/usr/local/sbin/munin-node-configure --shell | sh -x\nto install the plugins automatically","type":"install"}]},{"name":"murex","origin":"shells/murex","version":"6.0.1000_6","comment":"Shell designed for greater commandline productivity and safer shell scripts","maintainer":"lcook@FreeBSD.org","www":"https://murex.rocks","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2e976a4a9d11b113d5a1915a2c2d4ef7029a58bb3ff8476b2fcb44b1d14f19fa","flatsize":13433059,"path":"All/murex-6.0.1000_6.pkg","repopath":"All/murex-6.0.1000_6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":3965800,"desc":"Murex is a shell, like bash / zsh / fish / etc however Murex\nsupports improved features and an enhanced UX.\n\nA non-exhaustive list features would include:\n\n* Support for additional type information in pipelines, which can\n  be used for complex data formats like JSON or tables. Meaning\n  all of your existing UNIX tools to work more intelligently and\n  without any additional configuration.\n\n* Usability improvements such as in-line spell checking, context\n  sensitive hint text that details a commands behavior before you\n  hit return, and auto-parsing man pages for auto-completions on\n  commands that don't have auto-completions already defined.\n\n* Smarter handling of errors and debugging tools. For example\n  try/catch blocks, line numbers included in error messages,\n  STDOUT highlighted in red and script testing and debugging\n  frameworks baked into the language itself.","categories":["shells"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"For inline spellchecking install the aspell package.\n\nDepending on your language, you may optionally want to\ninstall an accompanying language dictionary, such as\nen-aspell.\n\nFor further information, visit\n\n   https://murex.rocks/docs/user-guide/spellcheck.html","type":"install"}]},{"name":"munin-master","origin":"sysutils/munin-master","version":"2.0.76","comment":"Collector part of Munin","maintainer":"flo@FreeBSD.org","www":"https://munin-monitoring.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"08f1a69af106aaba1316d697cda1623b7aa8bcc8833daa7674e36e9ae9b223ce","flatsize":1443226,"path":"All/munin-master-2.0.76.pkg","repopath":"All/munin-master-2.0.76.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":542292,"desc":"Munin network-wide graphing framework (node)\n\nMunin is a tool for graphing all sorts of information about one or more\nservers and displaying it in a web interface. It uses the excellent\nRRDTool (written by Tobi Oetiker) and is written in Perl. Munin has a\nmaster/node architecture. The master connects to all the nodes at regular\nintervals, and asks them for data. It then stores the data in RRD-files,\nand (if needed) updates the graphs. One of the main goals have been ease\nof creating own \"plugins\" (graphs).\n\nThis is the collector. It is installed on the machine that shall collect\nand display performance data.","deps":{"munin-common":{"origin":"sysutils/munin-common","version":"2.0.76"},"p5-CGI":{"origin":"www/p5-CGI","version":"4.67"},"p5-CGI-Fast":{"origin":"www/p5-CGI-Fast","version":"2.17"},"p5-Date-Manip":{"origin":"devel/p5-Date-Manip","version":"6.97"},"p5-DateTime-HiRes":{"origin":"devel/p5-DateTime-HiRes","version":"0.04"},"p5-FCGI":{"origin":"www/p5-FCGI","version":"0.82"},"p5-File-Copy-Recursive":{"origin":"devel/p5-File-Copy-Recursive","version":"0.45"},"p5-HTML-Template":{"origin":"www/p5-HTML-Template","version":"2.97"},"p5-IO-Socket-INET6":{"origin":"net/p5-IO-Socket-INET6","version":"2.73"},"p5-Log-Log4perl":{"origin":"devel/p5-Log-Log4perl","version":"1.57"},"p5-Net-SSLeay":{"origin":"security/p5-Net-SSLeay","version":"1.94"},"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"rrdtool":{"origin":"databases/rrdtool","version":"1.9.0"}},"categories":["perl5","sysutils"],"users":["munin"],"groups":["munin"],"annotations":{"cpe":"cpe:2.3:a:munin-monitoring:munin:2.0.76:::::dragonfly6:x86_64"},"messages":[{"message":"Unless this file already existed, a sample configuration file\nhas been placed in /usr/local/etc/munin/munin.conf.\n\nPlease edit it according to your needs.\n\nThe Munin server will be run from cron under the user 'munin'.","type":"install"}]},{"name":"munin-common","origin":"sysutils/munin-common","version":"2.0.76","comment":"Common components between a munin node and server","maintainer":"flo@FreeBSD.org","www":"https://munin-monitoring.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"07c6873743b9c1948ce8dbac74afd5defceb6c5cdd3e22714311dc2e76ab8bc8","flatsize":49713,"path":"All/munin-common-2.0.76.pkg","repopath":"All/munin-common-2.0.76.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":27084,"desc":"Munin network-wide graphing framework (node)\n\nMunin is a tool for graphing all sorts of information about one or more\nservers and displaying it in a web interface. It uses the excellent\nRRDTool (written by Tobi Oetiker) and is written in Perl. Munin has a\nmaster/node architecture. The master connects to all the nodes at regular\nintervals, and asks them for data. It then stores the data in RRD-files,\nand (if needed) updates the graphs. One of the main goals have been ease\nof creating own \"plugins\" (graphs).\n\nThis are the common components to drive both the server and the node components\nof munin.","deps":{"p5-Net-SSLeay":{"origin":"security/p5-Net-SSLeay","version":"1.94"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"],"users":["munin"],"groups":["munin"],"annotations":{"cpe":"cpe:2.3:a:munin-monitoring:munin:2.0.76:::::dragonfly6:x86_64"}},{"name":"munge","origin":"security/munge","version":"0.5.16","comment":"Authentication service for creating and validating credentials","maintainer":"bofh@FreeBSD.org","www":"https://dun.github.io/munge/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ef8a00035918386df9beb6f8bfcb4db213687dd465e69edf8ff8d45964b4b683","flatsize":453087,"path":"All/munge-0.5.16.pkg","repopath":"All/munge-0.5.16.pkg","licenselogic":"or","licenses":["GPLv3","LGPL3"],"pkgsize":120948,"desc":"MUNGE (MUNGE Uid 'N' Gid Emporium) is an authentication service for creating and\nvalidating credentials. It is designed to be highly scalable for use in an HPC\ncluster environment. It allows a process to authenticate the UID and GID of\nanother local or remote process within a group of hosts having common users and\ngroups. These hosts form a security realm that is defined by a shared\ncryptographic key. Clients within this security realm can create and validate\ncredentials without the use of root privileges, reserved ports, or\nplatform-specific methods.","deps":{"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["security"],"shlibs_required":["libbz2.so.2","libc.so.8","libcrypto.so.12","libpthread.so.0","libz.so.3"],"annotations":{"cpe":"cpe:2.3:a:opensuse:munge:0.5.16:::::dragonfly6:x86_64"}},{"name":"munger","origin":"lang/munger","version":"5.12_1","comment":"Static lisp interpreter with text processing abilities","maintainer":"jimmy@mammothcheese.ca","www":"http://www.mammothcheese.ca/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8050610aafaa5b6c9178b3fb3d9f044603116bce78715c5e3d62492808586c0b","flatsize":603583,"path":"All/munger-5.12_1.pkg","repopath":"All/munger-5.12_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":212604,"desc":"Munger is a simplified, statically-scoped, interpreted lisp specialized for\nwriting text processors for 8-bit text.  With Munger the programmer may\nwrite line-by-line filters, if serial access to the text is sufficient, or\nthe programmer may load text into buffers and have line-oriented random\naccess to those lines, if that is more convenient.\n\nMunger makes it easy to write simple text editors, shells, utility filters,\nCGI scripts, and simple network client and server programs.  Mung (or\nmunge) is computer jargon for, \"to make repeated changes which individually\nmay be reversible, yet which ultimately result in an unintentional\nirreversible destruction of large portions of the original item.\"  Laugh,\nit's a joke.","deps":{"libtre":{"origin":"textproc/libtre","version":"0.8.0_4"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["lang"],"shlibs_required":["libc.so.8","libcalendar.so.3","libcrypt.so.4","libm.so.4","libncurses.so.6","libpthread.so.0","libsqlite3.so.0","libtinfo.so.6","libtre.so.5"],"options":{"SQLITE":"on"}},{"name":"mysql80-server","origin":"databases/mysql80-server","version":"8.0.41","comment":"Multithreaded SQL database (server)","maintainer":"joneum@FreeBSD.org","www":"https://www.mysql.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c72091f98f162cc6537bf3dce7891b7e64c8bc2143d69e641cf8a279ac4cc657","flatsize":205338215,"path":"All/mysql80-server-8.0.41.pkg","repopath":"All/mysql80-server-8.0.41.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":23151832,"desc":"MySQL is a very fast, multi-threaded, multi-user and robust SQL\n(Structured Query Language) database server.\nThe new features in MySQL 8.0. In addition to Data Dictionnary and CTEs are:\n    Move to utf8(mb4) as MySQL's default character set\n    Language specific case insensitive collation for 21 languages (utf8)\n    Invisible index\n    Descending indexes\n    Improve usability of UUID and IPV6 manipulations\n    SQL roles - SET PERSIST for global variable values\n    Performance Schema, instrumenting data locks\n    Performance Schema, instrumenting error messages\n    Improved cost model with histograms","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"groff":{"origin":"textproc/groff","version":"1.23.0_4"},"hidapi":{"origin":"comms/hidapi","version":"0.14.0"},"icu":{"origin":"devel/icu","version":"76.1,1"},"libedit":{"origin":"devel/libedit","version":"3.1.20250104,1"},"libevent":{"origin":"devel/libevent","version":"2.1.12"},"liblz4":{"origin":"archivers/liblz4","version":"1.10.0,1"},"libunwind":{"origin":"devel/libunwind","version":"20240221_2"},"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases"],"users":["mysql"],"groups":["mysql"],"shlibs_required":["libc.so.8","libcrypto.so.12","libevent_core-2.1.so.7","libevent_extra-2.1.so.7","libevent_openssl-2.1.so.7","libevent_pthreads-2.1.so.7","libexecinfo.so.1","libicudata.so.76","libicui18n.so.76","libicuio.so.76","libicuuc.so.76","liblz4.so.1","libm.so.4","libpthread.so.0","librt.so.0","libssl.so.12","libstdc++.so.9"],"options":{"ARCHIVE":"off","BLACKHOLE":"off","EXAMPLE":"off","FEDERATED":"off","INNOBASE":"off","PARTITION":"off","PERFSCHEMA":"off","PERFSCHM":"on"},"annotations":{"cpe":"cpe:2.3:a:oracle:mysql:8.0.41:::::dragonfly6:x86_64"},"messages":[{"message":"There is no initial password for first time use of MySQL.\nKeep in mind to reset it to a secure password.\n\nMySQL80 has a default /usr/local/etc/mysql/my.cnf,\nremember to replace it with your own\nor set `mysql_optfile=\"$YOUR_CNF_FILE` in rc.conf.","type":"install"},{"message":"As of MySQL 8.0.16, the MySQL server performs the upgrade tasks previously\nhandled by mysql_upgrade. Consequently, mysql_upgrade is unneeded and is\ndeprecated as of that version, and will be removed in a future MySQL version.\nBecause mysql_upgrade no longer performs upgrade tasks,\nit exits with status 0 unconditionally.","type":"upgrade"}]},{"name":"mummer","origin":"biology/mummer","version":"4.0.1","comment":"Modular system for rapid whole genome alignment","maintainer":"yuri@FreeBSD.org","www":"https://mummer.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"476594a78a4e9851a141914e3586acdc91140383d72b5c4b7c91a5376b9d02f2","flatsize":1726540,"path":"All/mummer-4.0.1.pkg","repopath":"All/mummer-4.0.1.pkg","licenselogic":"single","licenses":["ART10"],"pkgsize":410792,"desc":"MUMmer is a modular system for the rapid whole genome alignment of finished\nor draft sequence. This package provides an efficient suffix tree library,\nseed-and-extend alignment, SNP detection, repeat detection, and\nvisualization tools.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["biology"],"shlibs_required":["libc.so.8","libgomp.so.1","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"multiwatch","origin":"www/multiwatch","version":"1.0.0_3","comment":"Spawn-fcgi helper for forking multiple workers","maintainer":"chris@chrullrich.net","www":"https://redmine.lighttpd.net/projects/multiwatch/wiki","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"89240a08565f082b1dfebbf9e893320f66bf19ef8caa7f1151fa7ea31a9e264f","flatsize":13745,"path":"All/multiwatch-1.0.0_3.pkg","repopath":"All/multiwatch-1.0.0_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6828,"desc":"Multiwatch forks multiple instance of one application and keeps them\nrunning; it is made to be used with spawn-fcgi, so all forks share the same\nfastcgi socket (no webserver restart needed if you increase/decrease the\nnumber of forks), and it is easier than to setup multiple daemontool\nsupervised instances.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libev":{"origin":"devel/libev","version":"4.33_1,1"}},"categories":["www"],"shlibs_required":["libc.so.8","libev.so.4","libglib-2.0.so.0","libintl.so.8"]},{"name":"multitail","origin":"sysutils/multitail","version":"6.5.0_1","comment":"Tail multiple files on console with ncurses","maintainer":"beat@FreeBSD.org","www":"https://www.vanheusden.com/multitail/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e5c38678ffaf2ba2a42c5f5bf955776bd56c532324e03e0692809b468dee2020","flatsize":353108,"path":"All/multitail-6.5.0_1.pkg","repopath":"All/multitail-6.5.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":133388,"desc":"MultiTail lets you view one or multiple files like the original tail program.\nThe difference is that it creates multiple windows on your console (with\nncurses). It can also monitor wildcards: if another file matching the wildcard\nhas a more recent modification date, it will automatically switch to that file.\nThat way you can, for example, monitor a complete directory of files. Merging\nof 2 or even more logfiles is possible. It can also use colors while displaying\nthe logfiles (through regular expressions), for faster recognition of what is\nimportant and what not. It can also filter lines (again with regular\nexpressions). It has interactive menus for editing given regular expressions\nand deleting and adding windows. One can also have windows with the output of\nshell scripts and other software. When viewing the output of external software,\nMultiTail can mimic the functionality of tools like 'watch' and such.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libm.so.4","libncurses.so.6","libpanel.so.6","libtinfo.so.6","libutil.so.4"],"options":{"DOCS":"on"}},{"name":"multisuck","origin":"news/multisuck","version":"1.0.4","comment":"Multi-server/conn news suck","maintainer":"ports@FreeBSD.org","www":"https://multisuck.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fd6f9f3aa1be2b9eb88b7e7d6d1b798f807bdc905203182903fb4ecbbf184da1","flatsize":51431,"path":"All/multisuck-1.0.4.pkg","repopath":"All/multisuck-1.0.4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":19608,"desc":"A multi-server, multi-connections-per-server Usenet news sucking mechanism.\nFeeds articles to a local news server. Powerful filtering capability. Runs\ncontinuously as a quasi-daemon.","categories":["news"],"shlibs_required":["libc.so.8"],"options":{"EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe multisuck port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"multisort","origin":"www/multisort","version":"1.1","comment":"Small program to take multiple httpd logfiles into one","maintainer":"rodrigo@FreeBSD.org","www":"https://www.xach.com/multisort/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a4ac9ef01064d54adf7223be9dfff78f6778639e5aa759cdb25dadc94b5f77dc","flatsize":9033,"path":"All/multisort-1.1.pkg","repopath":"All/multisort-1.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":4096,"desc":"`multisort' is a small program designed to take multiple httpd\nlogfiles in the Common Log Format and merge them into a single log,\nsorted by date, sent to standard output.\n\nThis is useful if you're running a single website on multiple hosts\nand using round-robin DNS to do load distribution. With multisort, you\ncan take the various logfiles from each server and merge them into a\nsingle file for analysis.","categories":["www"],"shlibs_required":["libc.so.8"]},{"name":"multimon-ng","origin":"comms/multimon-ng","version":"1.1.0_2","comment":"Digital transmission decoder","maintainer":"kevans@FreeBSD.org","www":"https://github.com/EliasOenal/multimon-ng","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4f991c0c39b9f0a6bd3da15e58177c3fa98d67f48231356c182e55a53c023c22","flatsize":93691,"path":"All/multimon-ng-1.1.0_2.pkg","repopath":"All/multimon-ng-1.1.0_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":38420,"desc":"multimon-ng a fork of multimon.\nIt decodes the following digital transmission modes:\n\n  - POCSAG512 POCSAG1200 POCSAG2400\n  - FLEX\n  - EAS\n  - UFSK1200 CLIPFSK AFSK1200 AFSK2400 AFSK2400_2 AFSK2400_3\n  - HAPN4800\n  - FSK9600\n  - DTMF\n  - ZVEI1 ZVEI2 ZVEI3 DZVEI PZVEI\n  - EEA EIA CCIR\n  - MORSE CW\n\nAs an example it can be used with rtl_sdr to decode radio amateurs packets:\nrtl_fm -f 144.390M -s 22050 | multimon-ng -v 10 -t raw -A -","categories":["comms","hamradio"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"PULSEAUDIO":"off","X11":"off"}},{"name":"mumps-edf","origin":"math/mumps","version":"5.1.2.a7_6","comment":"MUltifrontal Massively Parallel sparse direct Solver for Code_Aster","maintainer":"thierry@FreeBSD.org","www":"https://graal.ens-lyon.fr/MUMPS/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"314f8ce38fddf082573dce48c7d6e75298ab20a9d88090d5f54646f90bb0fd76","flatsize":41066059,"path":"All/mumps-edf-5.1.2.a7_6.pkg","repopath":"All/mumps-edf-5.1.2.a7_6.pkg","licenselogic":"single","licenses":["CeCILL_C"],"pkgsize":3289080,"desc":"MUMPS is a Distributed Multifrontal Solver (F90, MPI based) with Dynamic\nDistributed Scheduling to accomodate both numerical fill-in and multi-user\nenvironment.\n\n- Solution of large linear systems with symmetric positive definite\nmatrices; general symmetric matrices; general unsymmetric matrices.\n- Version for complex arithmetic.\n- Parallel factorization and solve phases (uniprocessor version also\navailable).\n- Iterative refinement and backward error analysis.\n- Various matrix input formats: assembled format; distributed assembled\nformat; elemental format.\n- Partial factorization and Schur complement matrix.\n- Several orderings interfaced : AMD, AMF, PORD, METIS\n\nWhen MPI is disabled, libseq is installed.","deps":{"blas":{"origin":"math/blas","version":"3.12.1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"lapack":{"origin":"math/lapack","version":"3.12.1"},"metis":{"origin":"math/metis","version":"5.1.0_9"},"scotch":{"origin":"cad/scotch","version":"6.0.4.a7_6"}},"categories":["math"],"shlibs_required":["libblas.so.3","libc.so.8","libesmumps.so","libgcc_s.so.1","libgfortran.so.5","liblapack.so.3","libm.so.4","libmetis.so.2","libpthread.so.0","libquadmath.so.0","libscotch.so","libscotcherr.so","libz.so.3"],"options":{"DOCS":"on","EXAMPLES":"on","MPICH":"off"}},{"name":"mumps4","origin":"math/mumps4","version":"4.10.0_6","comment":"MUltifrontal Massively Parallel sparse direct Solver","maintainer":"ports@FreeBSD.org","www":"https://graal.ens-lyon.fr/MUMPS/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0fd2e77c76319af43a891b7b1bd1d6c4548f9bc357f1169e86ac6d652bf8e483","flatsize":33702453,"path":"All/mumps4-4.10.0_6.pkg","repopath":"All/mumps4-4.10.0_6.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":2846420,"desc":"MUMPS is a Distributed Multifrontal Solver (F90, MPI based) with Dynamic\nDistributed Scheduling to accomodate both numerical fill-in and multi-user\nenvironment.\n\n- Solution of large linear systems with symmetric positive definite\nmatrices; general symmetric matrices; general unsymmetric matrices.\n- Version for complex arithmetic.\n- Parallel factorization and solve phases (uniprocessor version also\navailable).\n- Iterative refinement and backward error analysis.\n- Various matrix input formats: assembled format; distributed assembled\nformat; elemental format.\n- Partial factorization and Schur complement matrix.\n- Several orderings interfaced : AMD, AMF, PORD\n\nNote: This is the last version released under Public Domain.","deps":{"blas":{"origin":"math/blas","version":"3.12.1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"],"shlibs_required":["libblas.so.3","libc.so.8","libgcc_s.so.1","libgfortran.so.5","libm.so.4","libpthread.so.0","libquadmath.so.0"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe mumps4 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"multichoose","origin":"math/multichoose","version":"1.0.3.2","comment":"Generate multiset combinations (n multichoose k)","maintainer":"jwb@FreeBSD.org","www":"https://github.com/ekg/multichoose","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"13eaabe972a285b78924fc941695249215250208e979bfe0cb11d37ad70ab86c","flatsize":125815,"path":"All/multichoose-1.0.3.2.pkg","repopath":"All/multichoose-1.0.3.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":30072,"desc":"Efficient loopless multiset combination generation algorithm which is\n(approximately) described in \"Loopless algorithms for generating permutations,\ncombinations, and other combinatorial configurations.\" G Ehrlich - Journal of\nthe ACM (JACM), 1973. (Algorithm 7.)","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"multicharge","origin":"science/multicharge","version":"0.3.0_1","comment":"Electronegativity equilibration model for atomic partial charges","maintainer":"yuri@FreeBSD.org","www":"https://github.com/grimme-lab/mstore","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"26a18cab694ad26cbc9d84c0d07548e2df9d1867fef950a18cd7187abafd2bfa","flatsize":249339,"path":"All/multicharge-0.3.0_1.pkg","repopath":"All/multicharge-0.3.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":118424,"desc":"mstore is molecular structure store for testing.\n\nIt allows to store molecular structures in computational chemistry\nsoftware.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"mctc-lib":{"origin":"science/mctc-lib","version":"0.3.2"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"}},"categories":["science"],"shlibs_required":["libc.so.8","libgcc_s.so.1","libgfortran.so.5","libgomp.so.1","libm.so.4","libmctc-lib.so.0","libopenblas.so.0","libpthread.so.0","libquadmath.so.0"]},{"name":"multicat","origin":"net/multicat","version":"2.3_2","comment":"Simple and efficient multicast and transport stream manipulation","maintainer":"m.muenz@gmail.com","www":"https://www.videolan.org/projects/multicat.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8774c005fa9071a4ea83c9a2956d7e0c6c052970e81b904ab15280f0f68c1f62","flatsize":139318,"path":"All/multicat-2.3_2.pkg","repopath":"All/multicat-2.3_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":42328,"desc":"multicat is a 1 input/1 output application. Inputs and outputs can\nbe network streams (unicast and multicast), files, directories,\ncharacter devices or FIFOs. It is thought to be a multicast equivalent\nof the popular netcat tool. Typical applications are recording live\ntransport streams, or playing out TS files without modification.\nAlso it is able to record a continuous stream into a directory,\nrotate the files periodically, and make seamless extracts from it.\n\nMulticat tries to rebuild the internal clock of the input stream;\nbut it wants to remain agnostic of what is transported, so in case\nof files the said clock is stored to an auxiliary file (example.aux\naccompanies example.ts) while recording. Other inputs are considered\n\"live\", and the input clock is simply derived from the reception\ntime of the packets.","categories":["multimedia","net"],"shlibs_required":["libc.so.8","libpthread.so.0","librt.so.0"],"options":{"DOCS":"on"}},{"name":"multican","origin":"graphics/multican","version":"0.0.5_3","comment":"Remote control utility for Canon DSLR cameras","maintainer":"ports@FreeBSD.org","www":"https://multican.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"043bb678d677c87f26a79d7f74eda0d2562edd639727485a3a5201b2034d9973","flatsize":132234,"path":"All/multican-0.0.5_3.pkg","repopath":"All/multican-0.0.5_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":32532,"desc":"Multican is Canon EOS cameras USB remote control utility for 300D, 350D, 30D,\n20D, and 5D.  Multican allows scripted remote control of multiple cameras; it\nis possible to control up to six cameras attached at the same time.\n\nMultican communicates with camera directly, without generic library such as\nprovided by gPhoto2, and currently has no GUI, which makes it no replacement\nfor Canon's EOS Utility, but it can be useful nonetheless in various setups,\ne.g. for astrophotography.","categories":["graphics"],"shlibs_required":["libc.so.8","libusb.so.2"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe multican port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"muh","origin":"irc/muh","version":"2.2a","comment":"Smart irc-bouncing-tool that remains on IRC all the time","maintainer":"oliver@FreeBSD.org","www":"https://sourceforge.net/projects/muh/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e06dbb8ed7abccdb6d4ac538d9052d4269e3d683e0debcbc45cdeb70830914fe","flatsize":77219,"path":"All/muh-2.2a.pkg","repopath":"All/muh-2.2a.pkg","licenselogic":"single","pkgsize":31368,"desc":"muh is a smart irc-bouncing-tool that remains on IRC all the time.\nYou can take control over your nick by connecting to muh with an IRC\nclient that is able to supply a password for the server connection.","categories":["irc"],"shlibs_required":["libc.so.8","libcrypt.so.4"]},{"name":"multimarkdown","origin":"textproc/multimarkdown","version":"6.7.0","comment":"Extended Markdown processor with more features, written in C","maintainer":"egypcio@FreeBSD.org","www":"https://www.fletcherpenney.net/multimarkdown/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"56a681d5c8a7d5a7eaf4e3c180be60dfc210b0835c6d33490552e734c97e18d4","flatsize":2148166,"path":"All/multimarkdown-6.7.0.pkg","repopath":"All/multimarkdown-6.7.0.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","GPLv2+","MIT","ZLIB"],"pkgsize":1519120,"desc":"MultiMarkdown, or MMD, is a tool to help turn minimally marked-up plain\ntext into well formatted documents, including HTML, PDF (by way of\nLaTeX), OPML, or OpenDocument (specifically, Flat OpenDocument or\n'.fodt', which can in turn be converted into RTF, Microsoft Word, or\nvirtually any other word-processing format).\n\nMMD is a superset of the Markdown syntax, originally created by John\nGruber. It adds multiple syntax features (tables, footnotes, and\ncitations, to name a few), in addition to the various output formats\nlisted above (Markdown only creates HTML). Additionally, it builds in\n'smart' typography for various languages (proper left- and right-sided\nquotes, for example).\n\n\nNOTE: To use the mmd2pdf script, you must install print/latexmk.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"CHEAT_SHEET":"off","DOCS":"on","EXTRAS":"off","HELPERS":"off"}},{"name":"multimc","origin":"games/multimc","version":"0.6.11","comment":"Minecraft launcher with the ability to manage multiple instances","maintainer":"me@tsundoku.ne.jp","www":"https://multimc.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"30b6e629019ba808c58b73775f9c497f6d0360e15e27bc64a33a35ba9f3abcc9","flatsize":6259629,"path":"All/multimc-0.6.11.pkg","repopath":"All/multimc-0.6.11.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":2203788,"desc":"MultiMC is a custom launcher for Minecraft that allows you to easily\nmanage multiple installations of Minecraft at once.  It also allows\nyou to easily install and remove mods by simply dragging and dropping.","deps":{"lwjgl":{"origin":"games/lwjgl","version":"2.9.4.20161208_2"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["games","java"],"shlibs_required":["libQt5Concurrent.so.5","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libc.so.8","libm.so.4","libstdc++.so.9","libz.so.3"],"messages":[{"message":"Minecraft requires LWJGL (the Lightweight Java Game Library) to run.\nMojang hosts prebuilt LWJGL shared objects for Windows, macOS, and Linux,\nwhich MultiMC is written to download and add to a new instance. The FreeBSD\nport of MultiMC is patched to use the system LWJGL instead, to work around the\nlack of a Mojang-provided binary for FreeBSD.\n\nFrom version 1.13, Minecraft requires LWJGL 3 to run, but presently the latest\nversion in the Ports Collection is 2.9.3. In order to run Minecraft 1.13\ninstances in MultiMC, LWJGL 3 will have to be ported, and ideally MultiMC should\nbe patched to use version 2 or 3 depending on the Minecraft version of a given instance.\nThis is planned for the future, but as of now it is only possible to play versions\nup to 1.12.x with this port.","type":"install"}]},{"name":"mu4e-maildirs-emacs_wayland","origin":"mail/mu4e-maildirs","version":"0.8.20201028_17","comment":"Maildirs extension for Mu4e","maintainer":"hrs@FreeBSD.org","www":"https://github.com/agpchil/mu4e-maildirs-extension","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8eaab41e0084c6431bd65fc3af11a9e3595afbd60123a046cf9e2cb224e62538","flatsize":78779,"path":"All/mu4e-maildirs-emacs_wayland-0.8.20201028_17.pkg","repopath":"All/mu4e-maildirs-emacs_wayland-0.8.20201028_17.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":28384,"desc":"This is an mu4e extension to show a maildir summary in `mu4e-main-view`.","deps":{"dash.el-emacs_wayland":{"origin":"devel/dash.el","version":"2.19.1_13"},"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"},"mu4e-emacs_wayland":{"origin":"mail/mu4e","version":"1.8.13_11"}},"categories":["mail"],"options":{"DOCS":"on"},"annotations":{"flavor":"wayland"},"messages":[{"message":"To enable this extension, add the following lines into ~/.emacs:\n\n(require 'mu4e-maildirs-extension)\n(mu4e-maildirs-extension)","type":"install"}]},{"name":"mu4e-maildirs-emacs_nox","origin":"mail/mu4e-maildirs","version":"0.8.20201028_17","comment":"Maildirs extension for Mu4e","maintainer":"hrs@FreeBSD.org","www":"https://github.com/agpchil/mu4e-maildirs-extension","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"021bf5dfa5f4a4b3aeac4568b17922e590a422514d906a731c948593277a3119","flatsize":78779,"path":"All/mu4e-maildirs-emacs_nox-0.8.20201028_17.pkg","repopath":"All/mu4e-maildirs-emacs_nox-0.8.20201028_17.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":28368,"desc":"This is an mu4e extension to show a maildir summary in `mu4e-main-view`.","deps":{"dash.el-emacs_nox":{"origin":"devel/dash.el","version":"2.19.1_13"},"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"},"mu4e-emacs_nox":{"origin":"mail/mu4e","version":"1.8.13_11"}},"categories":["mail"],"options":{"DOCS":"on"},"annotations":{"flavor":"nox"},"messages":[{"message":"To enable this extension, add the following lines into ~/.emacs:\n\n(require 'mu4e-maildirs-extension)\n(mu4e-maildirs-extension)","type":"install"}]},{"name":"mu4e-maildirs-emacs_devel_nox","origin":"mail/mu4e-maildirs","version":"0.8.20201028_17","comment":"Maildirs extension for Mu4e","maintainer":"hrs@FreeBSD.org","www":"https://github.com/agpchil/mu4e-maildirs-extension","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"16bc25ed6665fef7bc9f701923b0f95814020ffe7ec629846e7fcb9930b55ac6","flatsize":78717,"path":"All/mu4e-maildirs-emacs_devel_nox-0.8.20201028_17.pkg","repopath":"All/mu4e-maildirs-emacs_devel_nox-0.8.20201028_17.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":28380,"desc":"This is an mu4e extension to show a maildir summary in `mu4e-main-view`.","deps":{"dash.el-emacs_devel_nox":{"origin":"devel/dash.el","version":"2.19.1_13"},"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"mu4e-emacs_devel_nox":{"origin":"mail/mu4e","version":"1.8.13_11"}},"categories":["mail"],"options":{"DOCS":"on"},"annotations":{"flavor":"devel_nox"},"messages":[{"message":"To enable this extension, add the following lines into ~/.emacs:\n\n(require 'mu4e-maildirs-extension)\n(mu4e-maildirs-extension)","type":"install"}]},{"name":"mu4e-maildirs-emacs_devel","origin":"mail/mu4e-maildirs","version":"0.8.20201028_17","comment":"Maildirs extension for Mu4e","maintainer":"hrs@FreeBSD.org","www":"https://github.com/agpchil/mu4e-maildirs-extension","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5f18fdd81c52c54e8d9dab6f8016df4fa062d611bd39f28ef15b04e168107832","flatsize":78717,"path":"All/mu4e-maildirs-emacs_devel-0.8.20201028_17.pkg","repopath":"All/mu4e-maildirs-emacs_devel-0.8.20201028_17.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":28384,"desc":"This is an mu4e extension to show a maildir summary in `mu4e-main-view`.","deps":{"dash.el-emacs_devel":{"origin":"devel/dash.el","version":"2.19.1_13"},"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"mu4e-emacs_devel":{"origin":"mail/mu4e","version":"1.8.13_11"}},"categories":["mail"],"options":{"DOCS":"on"},"annotations":{"flavor":"devel_full"},"messages":[{"message":"To enable this extension, add the following lines into ~/.emacs:\n\n(require 'mu4e-maildirs-extension)\n(mu4e-maildirs-extension)","type":"install"}]},{"name":"mu4e-maildirs-emacs_canna","origin":"mail/mu4e-maildirs","version":"0.8.20201028_17","comment":"Maildirs extension for Mu4e","maintainer":"hrs@FreeBSD.org","www":"https://github.com/agpchil/mu4e-maildirs-extension","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cc9c9472dda1c5511d39f95dbdf2f1a20709b5c4af7d53ea0d0ea59ed9b8844b","flatsize":78779,"path":"All/mu4e-maildirs-emacs_canna-0.8.20201028_17.pkg","repopath":"All/mu4e-maildirs-emacs_canna-0.8.20201028_17.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":28368,"desc":"This is an mu4e extension to show a maildir summary in `mu4e-main-view`.","deps":{"dash.el-emacs_canna":{"origin":"devel/dash.el","version":"2.19.1_13"},"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"},"mu4e-emacs_canna":{"origin":"mail/mu4e","version":"1.8.13_11"}},"categories":["mail"],"options":{"DOCS":"on"},"annotations":{"flavor":"canna"},"messages":[{"message":"To enable this extension, add the following lines into ~/.emacs:\n\n(require 'mu4e-maildirs-extension)\n(mu4e-maildirs-extension)","type":"install"}]},{"name":"mu4e-maildirs","origin":"mail/mu4e-maildirs","version":"0.8.20201028_17","comment":"Maildirs extension for Mu4e","maintainer":"hrs@FreeBSD.org","www":"https://github.com/agpchil/mu4e-maildirs-extension","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d37bd79be9045fdc3e376cf34e8ac2322640890065da66828fc31e14db4e2399","flatsize":78779,"path":"All/mu4e-maildirs-0.8.20201028_17.pkg","repopath":"All/mu4e-maildirs-0.8.20201028_17.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":28352,"desc":"This is an mu4e extension to show a maildir summary in `mu4e-main-view`.","deps":{"dash.el":{"origin":"devel/dash.el","version":"2.19.1_13"},"emacs":{"origin":"editors/emacs","version":"30.1_2,3"},"mu4e":{"origin":"mail/mu4e","version":"1.8.13_11"}},"categories":["mail"],"options":{"DOCS":"on"},"annotations":{"flavor":"full"},"messages":[{"message":"To enable this extension, add the following lines into ~/.emacs:\n\n(require 'mu4e-maildirs-extension)\n(mu4e-maildirs-extension)","type":"install"}]},{"name":"muffin","origin":"x11-wm/muffin","version":"5.4.5_6","comment":"Compositing window manager forked from Mutter for use with Cinnamon","maintainer":"gnome@FreeBSD.org","www":"https://github.com/linuxmint/muffin","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a58523a59686c6b1114b18007b0263e5baf6be98943889e93e8e55ca63710454","flatsize":13685441,"path":"All/muffin-5.4.5_6.pkg","repopath":"All/muffin-5.4.5_6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1979768,"desc":"Muffin is a minimal X window manager aimed at nontechnical users and is\ndesigned  to  integrate well with the GNOME desktop.  Muffin lacks some\nfeatures that may be expected by traditional UNIX  or  other  technical\nusers;  these users may want to investigate other available window man-\nagers for use with GNOME or standalone.\n\nBased on Mutter 3.2.1","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"cinnamon-desktop":{"origin":"x11/cinnamon-desktop","version":"5.4.2_5"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"fribidi":{"origin":"converters/fribidi","version":"1.0.16"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gobject-introspection":{"origin":"devel/gobject-introspection","version":"1.78.1_2,1"},"graphene":{"origin":"graphics/graphene","version":"1.10.8_1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXau":{"origin":"x11/libXau","version":"1.0.11"},"libXcomposite":{"origin":"x11/libXcomposite","version":"0.4.6_1,1"},"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"libXdamage":{"origin":"x11/libXdamage","version":"1.1.6"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"libcanberra":{"origin":"audio/libcanberra","version":"0.30_11"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libwacom":{"origin":"x11/libwacom","version":"2.12.1"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"libxkbfile":{"origin":"x11/libxkbfile","version":"1.1.3"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pipewire":{"origin":"multimedia/pipewire","version":"1.4.1"},"startup-notification":{"origin":"x11/startup-notification","version":"0.12_4"},"xkeyboard-config":{"origin":"x11/xkeyboard-config","version":"2.41_4"}},"categories":["gnome","x11-wm"],"shlibs_required":["libX11.so.6","libXcomposite.so.1","libc.so.8","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libpthread.so.0"],"options":{"TEST":"off","UDEV":"off","WACOM":"on"}},{"name":"mu4e-emacs_wayland","origin":"mail/mu4e","version":"1.8.13_11","comment":"Emacs frontend for Mu","maintainer":"hrs@FreeBSD.org","www":"https://www.djcbsoftware.nl/code/mu/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6dbb79d5a5a17969422db46cfc65229282f7b7c7db37352a711d463662308169","flatsize":820725,"path":"All/mu4e-emacs_wayland-1.8.13_11.pkg","repopath":"All/mu4e-emacs_wayland-1.8.13_11.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":294364,"desc":"mu4e is an Emacs frontend for mu, a tool for dealing with e-mail\nmessages stored in the Maildir-format, on Unix-like systems.","deps":{"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"mu":{"origin":"mail/mu","version":"1.8.13_3"}},"categories":["mail"],"options":{"DOCS":"on"},"annotations":{"flavor":"wayland"}},{"name":"mu4e-emacs_devel_nox","origin":"mail/mu4e","version":"1.8.13_11","comment":"Emacs frontend for Mu","maintainer":"hrs@FreeBSD.org","www":"https://www.djcbsoftware.nl/code/mu/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b7050fdf980129b928eb237e376005983d78946c895c3f5be12b7632a977905f","flatsize":818645,"path":"All/mu4e-emacs_devel_nox-1.8.13_11.pkg","repopath":"All/mu4e-emacs_devel_nox-1.8.13_11.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":294360,"desc":"mu4e is an Emacs frontend for mu, a tool for dealing with e-mail\nmessages stored in the Maildir-format, on Unix-like systems.","deps":{"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"mu":{"origin":"mail/mu","version":"1.8.13_3"}},"categories":["mail"],"options":{"DOCS":"on"},"annotations":{"flavor":"devel_nox"}},{"name":"mu4e-emacs_nox","origin":"mail/mu4e","version":"1.8.13_11","comment":"Emacs frontend for Mu","maintainer":"hrs@FreeBSD.org","www":"https://www.djcbsoftware.nl/code/mu/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"71a2f9cb02857a0d99589906ba6363cd3b9a8fb19982ba0b68e81fe6842c0c67","flatsize":820725,"path":"All/mu4e-emacs_nox-1.8.13_11.pkg","repopath":"All/mu4e-emacs_nox-1.8.13_11.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":294336,"desc":"mu4e is an Emacs frontend for mu, a tool for dealing with e-mail\nmessages stored in the Maildir-format, on Unix-like systems.","deps":{"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"mu":{"origin":"mail/mu","version":"1.8.13_3"}},"categories":["mail"],"options":{"DOCS":"on"},"annotations":{"flavor":"nox"}},{"name":"mu4e-emacs_devel","origin":"mail/mu4e","version":"1.8.13_11","comment":"Emacs frontend for Mu","maintainer":"hrs@FreeBSD.org","www":"https://www.djcbsoftware.nl/code/mu/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e7b4cb2eac8e508a5493f795d60aafcc1bb3ea1c156c31a3ddeeb4fc8ec30964","flatsize":818645,"path":"All/mu4e-emacs_devel-1.8.13_11.pkg","repopath":"All/mu4e-emacs_devel-1.8.13_11.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":294360,"desc":"mu4e is an Emacs frontend for mu, a tool for dealing with e-mail\nmessages stored in the Maildir-format, on Unix-like systems.","deps":{"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"mu":{"origin":"mail/mu","version":"1.8.13_3"}},"categories":["mail"],"options":{"DOCS":"on"},"annotations":{"flavor":"devel_full"}},{"name":"mu4e-emacs_canna","origin":"mail/mu4e","version":"1.8.13_11","comment":"Emacs frontend for Mu","maintainer":"hrs@FreeBSD.org","www":"https://www.djcbsoftware.nl/code/mu/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"edd32a8a3cce64b3928a0c903d0a3399f11be5ba8aba5836f2a57a93b78f60bc","flatsize":820725,"path":"All/mu4e-emacs_canna-1.8.13_11.pkg","repopath":"All/mu4e-emacs_canna-1.8.13_11.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":294300,"desc":"mu4e is an Emacs frontend for mu, a tool for dealing with e-mail\nmessages stored in the Maildir-format, on Unix-like systems.","deps":{"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"mu":{"origin":"mail/mu","version":"1.8.13_3"}},"categories":["mail"],"options":{"DOCS":"on"},"annotations":{"flavor":"canna"}},{"name":"munin-contrib","origin":"sysutils/munin-contrib","version":"g.2024.06.26","comment":"Contributed plugins and other for munin","maintainer":"flo@FreeBSD.org","www":"https://github.com/munin-monitoring/contrib","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"380594f00abfd824c8db2432aa634ac149b6f2f7cbff96c2983caaf87b5ab655","flatsize":14401807,"path":"All/munin-contrib-g.2024.06.26.pkg","repopath":"All/munin-contrib-g.2024.06.26.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":8250372,"desc":"Contributed stuff for munin.\n\nIt contains plugins, templates, tools, sample configuration and\nsome other things.","deps":{"munin-node":{"origin":"sysutils/munin-node","version":"2.0.76_1"}},"categories":["sysutils"],"messages":[{"message":"To avoid having too many plugins activating at once when this port\nis installed, the contributed plugins from this port are NOT installed\nin munin's plugins directory.\n\nThe best way to use a contributed plugin is to make a symlink to\nit to munin's plugins directory, for example:\n\n  ln -s /usr/local/share/examples/munin-contrib/plugins/cyrus/cyrus-imapd /usr/local/share/munin/plugins/\n\nNote that as this is a \"contrib\" port, some plugins may need some\ndependencies to run that are not provided by this port.","type":"install"}]},{"name":"mu4e","origin":"mail/mu4e","version":"1.8.13_11","comment":"Emacs frontend for Mu","maintainer":"hrs@FreeBSD.org","www":"https://www.djcbsoftware.nl/code/mu/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"77c61dfee9e5cf127936828ebea8d0bdfc86d06335c50be0a831ebefdbf99624","flatsize":820725,"path":"All/mu4e-1.8.13_11.pkg","repopath":"All/mu4e-1.8.13_11.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":294304,"desc":"mu4e is an Emacs frontend for mu, a tool for dealing with e-mail\nmessages stored in the Maildir-format, on Unix-like systems.","deps":{"emacs":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"mu":{"origin":"mail/mu","version":"1.8.13_3"}},"categories":["mail"],"options":{"DOCS":"on"},"annotations":{"flavor":"full"}},{"name":"mu","origin":"mail/mu","version":"1.8.13_3","comment":"Mail searching frontend for Xapian","maintainer":"hrs@FreeBSD.org","www":"https://www.djcbsoftware.nl/code/mu/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c1ad4ac880ba11596fbbff04825ec32bee6f3fc848c51eb7a538e311b5051c7a","flatsize":1932998,"path":"All/mu-1.8.13_3.pkg","repopath":"All/mu-1.8.13_3.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":462324,"desc":"mu is a tool for dealing with e-mail messages stored in the\nMaildir-format, on Unix-like systems. mu's main purpose is to help you\nto find the messages you need, quickly; in addition, it allows you to\nview messages, extract attachments, create new maildirs, ...","deps":{"boehm-gc-threaded":{"origin":"devel/boehm-gc-threaded","version":"8.2.8"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gmime30":{"origin":"mail/gmime30","version":"3.2.7_2"},"guile3":{"origin":"lang/guile3","version":"3.0.10"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"xapian-core":{"origin":"databases/xapian-core","version":"1.4.27,1"}},"categories":["mail"],"shlibs_required":["libc.so.8","libdl.so.0","libgc-threaded.so.1","libgio-2.0.so.0","libglib-2.0.so.0","libgmime-3.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libguile-3.0.so.1","libintl.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9","libxapian.so.30"],"options":{"DOCS":"on","GUILE":"on"}},{"name":"mtrace","origin":"net-mgmt/mtrace","version":"5.2_2","comment":"Multicast traceroute program for IPv4","maintainer":"hrs@FreeBSD.org","www":"https://sourceforge.net/projects/mtrace/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2e4cadb4c31c92c191bce1c710d39ff50ca9babf4f136c8979523865f5b65619","flatsize":47423,"path":"All/mtrace-5.2_2.pkg","repopath":"All/mtrace-5.2_2.pkg","licenselogic":"single","pkgsize":26196,"desc":"mtrace is a program to trace the routes taken by IPv4 multicast\ntraffic flows.","categories":["net-mgmt"],"shlibs_required":["libc.so.8"]},{"name":"mtr","origin":"net/mtr","version":"0.95_2","comment":"Traceroute and ping in a single network diagnostic tool","maintainer":"sunpoet@FreeBSD.org","www":"https://www.bitwizard.nl/mtr/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2fcbe2c5fc5a2b81cb3042c25ae490cfe1376676df4f3f4ca3ac64851ebece2c","flatsize":153261,"path":"All/mtr-0.95_2.pkg","repopath":"All/mtr-0.95_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":62040,"desc":"mtr combines the functionality of the 'traceroute' and 'ping' programs in a\nsingle network diagnostic tool.\n\nAs mtr starts, it investigates the network connection between the host mtr runs\non and a user-specified destination host. After it determines the address of\neach network hop between the machines, it sends a sequence ICMP ECHO requests to\neach one to determine the quality of the link to each machine. As it does this,\nit prints running statistics about each machine.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jansson":{"origin":"devel/jansson","version":"2.14.1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["net"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libjansson.so.4","libm.so.4","libncurses.so.6","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0","libtinfo.so.6"],"options":{"IPV6":"on","JSON":"on"},"annotations":{"flavor":"x11"}},{"name":"mtr-nox11","origin":"net/mtr","version":"0.95_2","comment":"Traceroute and ping in a single network diagnostic tool","maintainer":"sunpoet@FreeBSD.org","www":"https://www.bitwizard.nl/mtr/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"208320b0b868c5d9156162a222341cf4f5b87a38a8cd695db060afff33cdf61f","flatsize":129789,"path":"All/mtr-nox11-0.95_2.pkg","repopath":"All/mtr-nox11-0.95_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":54412,"desc":"mtr combines the functionality of the 'traceroute' and 'ping' programs in a\nsingle network diagnostic tool.\n\nAs mtr starts, it investigates the network connection between the host mtr runs\non and a user-specified destination host. After it determines the address of\neach network hop between the machines, it sends a sequence ICMP ECHO requests to\neach one to determine the quality of the link to each machine. As it does this,\nit prints running statistics about each machine.","deps":{"jansson":{"origin":"devel/jansson","version":"2.14.1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["net"],"shlibs_required":["libc.so.8","libjansson.so.4","libm.so.4","libncurses.so.6","libtinfo.so.6"],"options":{"IPV6":"on","JSON":"on"},"annotations":{"flavor":"nox11"}},{"name":"mtpfs","origin":"filesystems/mtpfs","version":"1.1_5","comment":"MTP device filesystem","maintainer":"jhixson@FreeBSD.org","www":"https://www.adebenham.com/mtpfs/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8af14ecb75b49b647b9373c3ad6f7c4cb6b470f081b6cbbbfed42b46d71995b3","flatsize":68172,"path":"All/mtpfs-1.1_5.pkg","repopath":"All/mtpfs-1.1_5.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":23580,"desc":"MTPFS is a FUSE filesystem that supports reading and writing from any\nMTP device (as supported by libmtp)","deps":{"fusefs-libs":{"origin":"filesystems/fusefs-libs","version":"2.9.9_2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"id3lib":{"origin":"audio/id3lib","version":"3.8.3.20240114"},"libid3tag":{"origin":"audio/libid3tag","version":"0.16.3"},"libmad":{"origin":"audio/libmad","version":"0.16.4"},"libmtp":{"origin":"multimedia/libmtp","version":"1.1.22"}},"categories":["filesystems","sysutils"],"shlibs_required":["libc.so.8","libfuse.so.2","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libid3tag.so.0","libintl.so.8","libmad.so.0","libmtp.so.9","libpthread.so.0","libz.so.3"]},{"name":"mtop","origin":"databases/mtop","version":"0.6.6_6","comment":"MySQL Monitoring Tool","maintainer":"ports@FreeBSD.org","www":"https://mtop.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e37d90530a41c71ea9c7fde76d5003008aa7887eab521850c343cc8c4b0dd76c","flatsize":128050,"path":"All/mtop-0.6.6_6.pkg","repopath":"All/mtop-0.6.6_6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":37000,"desc":"mtop (MySQL top) monitors a MySQL server showing the queries which are taking\nthe most amount of time to complete. Features include 'zooming' in on a process\nto show the complete query, 'explaining' the query optimizer information for a\nquery and 'killing' queries. In addition, server performance statistics,\nconfiguration information, and tuning tips are provided.\n\nmkill (MySQL kill) monitors a MySQL server for long running queries and kills\nthem after a specified time interval. Queries can be selected based on regexes\non the user, host, command, database, state and query.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"p5-Curses":{"origin":"devel/p5-Curses","version":"1.45"},"p5-DBD-mysql":{"origin":"databases/p5-DBD-mysql","version":"5.008"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases"],"messages":[{"message":"===>   NOTICE:\n\nThe mtop port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mtools","origin":"filesystems/mtools","version":"4.0.47","comment":"Tools for manipulating MS-DOS disks and images","maintainer":"skreuzer@FreeBSD.org","www":"https://www.gnu.org/software/mtools/intro.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"698ef5a9be9f7dbf42c03234aedc6b70bfbef5cf2cafe56bd6bf87f7008054fa","flatsize":443500,"path":"All/mtools-4.0.47.pkg","repopath":"All/mtools-4.0.47.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":188064,"desc":"Mtools is a collection of utilities for accessing MS-DOS disks and file\nsystem images from Unix without mounting them.  It supports Win95-style\nlong file names, OS/2 XDF-formatted disks, ZIP/JAZ disks, and 2MB disks\n(store up to 1992kB on a high-density 3.5\" diskette).","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXau":{"origin":"x11/libXau","version":"1.0.11"},"libiconv":{"origin":"converters/libiconv","version":"1.17_1"}},"categories":["emulators","filesystems"],"shlibs_required":["libX11.so.6","libc.so.8","libiconv.so.2"],"options":{"ICONV":"on","X11":"on"},"messages":[{"message":"Please verify /usr/local/etc/mtools.conf for your machine.","type":"install"}]},{"name":"mtf","origin":"archivers/mtf","version":"0.2.1_1","comment":"Unix reader for the Microsoft Tape Format used by NT Backup","maintainer":"ports@FreeBSD.org","www":"http://layton-graphics.com/mtf/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8a6f9f3d9c2e93de34f21e760cc4219fcb4a7aba34da4860cec10c22dec2c1c4","flatsize":59654,"path":"All/mtf-0.2.1_1.pkg","repopath":"All/mtf-0.2.1_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":22948,"desc":"This is the port of the Microsoft Tape Format / NT Backup reader.\nIt is in a \"work for me\" state.","categories":["archivers"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe mtf port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mtpaint","origin":"graphics/mtpaint","version":"3.50.09_6","comment":"Simple painting program","maintainer":"eduardo@FreeBSD.org","www":"https://mtpaint.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"040f5245acc9aa5e5cccac52983d2d7f078c4dd3fe12fb145d9db5c960c0a26a","flatsize":1983851,"path":"All/mtpaint-3.50.09_6.pkg","repopath":"All/mtpaint-3.50.09_6.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":585700,"desc":"mtPaint is a simple GTK+1/2 painting program designed for creating icons\nand pixel based artwork. It can edit indexed palette or 24 bit RGB images\nand offers basic painting and palette manipulation tools. It also has\nseveral other more powerful features such as channels, layers and\nanimation. Due to its simplicity and lack of dependencies it runs well on\nGNU/Linux, Windows and older PC hardware.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"lcms2":{"origin":"graphics/lcms2","version":"2.17"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"openjpeg":{"origin":"graphics/openjpeg","version":"2.5.3"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"png":{"origin":"graphics/png","version":"1.6.47"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"},"webp":{"origin":"graphics/webp","version":"1.5.0"}},"categories":["graphics"],"shlibs_required":["libX11.so.6","libc.so.8","libcairo.so.2","libfreetype.so.6","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libintl.so.8","libjpeg.so.8","liblcms2.so.2","libm.so.4","libopenjp2.so.7","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpng16.so.16","libpthread.so.0","libtiff.so.6","libwebp.so.7","libz.so.3"],"options":{"DOCS":"on","LCMS2":"on","NLS":"on","OPENJPEG":"on","WEBP":"on"}},{"name":"mtbl","origin":"devel/mtbl","version":"1.7.1","comment":"Immutable sorted string table library","maintainer":"truckman@FreeBSD.org","www":"https://github.com/farsightsec/mtbl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a9e99efbc0f5a921fe6d83de3332ba3916d3c9b53d5496181e9cdcaa2b3953b7","flatsize":312854,"path":"All/mtbl-1.7.1.pkg","repopath":"All/mtbl-1.7.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":90660,"desc":"mtbl is a C library implementation of the Sorted String Table\n(SSTable) data structure, based on the SSTable implementation in\nthe open source Google LevelDB library <https://github.com/google/leveldb>.\nAn SSTable is a file containing an immutable mapping of keys to\nvalues. Keys are stored in sorted order, with an index at the end\nof the file allowing keys to be located quickly.\n\nmtbl is not a database library. It does not provide an updateable\nkey-value data store, but rather exposes primitives for creating,\nsearching and merging SSTable files. Unlike databases which use the\nSSTable data structure internally as part of their data store,\nmanagement of SSTable files -- creation, merging, deletion, combining\nof search results from multiple SSTables -- is left to the discretion\nof the mtbl library user.","deps":{"liblz4":{"origin":"archivers/liblz4","version":"1.10.0,1"},"snappy":{"origin":"archivers/snappy","version":"1.2.1_1"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["devel"],"shlibs_required":["libc.so.8","libpthread.so.0","libsnappy.so.1","libz.so.3"]},{"name":"mtrxmath","origin":"math/mtrxmath","version":"1.0.2","comment":"Small tool for matrix mathematics","maintainer":"ports@FreeBSD.org","www":"https://www.angelfire.com/linux/linuxjeff/mtrxmath/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e25403cf9d2e5f007d2b26f26e6afdd0bfef5ac7d2a6492b63c695be518d72dd","flatsize":32313,"path":"All/mtrxmath-1.0.2.pkg","repopath":"All/mtrxmath-1.0.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":13008,"desc":"Matrix Math is software to quickly and easily compute functions of\nmatrices of any size. It supports addition, subtraction,\nmultiplication, inversion, division, and will support whatever else is\nnecessary.","categories":["math"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe mtrxmath port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mt_gtk_client","origin":"games/mt_gtk_client","version":"0.1.98_15","comment":"GTK client for MaitreTarot, a Tarot card game","maintainer":"thierry@FreeBSD.org","www":"https://www.nongnu.org/maitretarot/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1c3bf005bbc5b619b19ee9f1d1d76f693980338b970f34c8c2959e362c87e55e","flatsize":87259,"path":"All/mt_gtk_client-0.1.98_15.pkg","repopath":"All/mt_gtk_client-0.1.98_15.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":35852,"desc":"MaitreTarot is a Tarot card game. Understand a game like freecell or\npoker, nothing to do with astrology. Tarot is rather a French game.\n\nThis is the GTK+ client of the game.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"cardpics":{"origin":"games/cardpics","version":"0.4"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libmt_client":{"origin":"games/libmt_client","version":"0.1.98_10"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"maitretarot":{"origin":"games/maitretarot","version":"0.1.98_7"},"mt_dolphin_ia":{"origin":"games/mt_dolphin_ia","version":"0.1.98_7"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["games"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libmaitretarot.so.0","libmt_client.so.0","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0","libxml2.so.2"]},{"name":"mtasc","origin":"lang/mtasc","version":"1.14_3","comment":"Motion-Twin ActionScript 2 Compiler","maintainer":"saper@saper.info","www":"https://mtasc.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"45cd6fafcfe260f895bda0662a5a78851ef9a6aaf9c271bb39ed210d3da196a1","flatsize":1989417,"path":"All/mtasc-1.14_3.pkg","repopath":"All/mtasc-1.14_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":548548,"desc":"MTASC is the first ActionScript 2 Open Source free compiler.\n\nIt can compile large number of .as class files in a very short time\nand generate directly the corresponding SWF bytecode without relying\non Macromedia Flash or other tools.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"},"ocaml-findlib":{"origin":"devel/ocaml-findlib","version":"1.9.6_3"}},"categories":["lang","www"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libz.so.3"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"mt_dolphin_ia","origin":"games/mt_dolphin_ia","version":"0.1.98_7","comment":"Basic AI for MaitreTarot, a Tarot card game","maintainer":"thierry@FreeBSD.org","www":"https://www.nongnu.org/maitretarot/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d621964f26222cfa6d954c79b3115a3406726b5950d3cd2f976f8ab9e97f0a98","flatsize":31280,"path":"All/mt_dolphin_ia-0.1.98_7.pkg","repopath":"All/mt_dolphin_ia-0.1.98_7.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":12388,"desc":"MaitreTarot is a Tarot card game. Understand a game like freecell or\npoker, nothing to do with astrology. Tarot is rather a French game.\n\nThis is a basic AI to play against your machine.\n\nCheck the port games/mt_gtk_client for a GTK+ client.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libmt_client":{"origin":"games/libmt_client","version":"0.1.98_10"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"}},"categories":["games"],"shlibs_required":["libc.so.8","libglib-2.0.so.0","libgthread-2.0.so.0","libintl.so.8","libmaitretarot.so.0","libmt_client.so.0","libpthread.so.0","libxml2.so.2"]},{"name":"mswebrtc","origin":"multimedia/mswebrtc","version":"5.4.0","comment":"Mediastreamer plugin with WebRTC codecs","maintainer":"bofh@FreeBSD.org","www":"https://www.linphone.org/technical-corner/mediastreamer2.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c1cdf3f1545aa054d9bd068c27cf04f21226a4e43fd9339ab90fab0df0a6f7d3","flatsize":726000,"path":"All/mswebrtc-5.4.0.pkg","repopath":"All/mswebrtc-5.4.0.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":188020,"desc":"WebRTC codecs for Mediastreamer (iSAC, AEC, iLBC).","categories":["multimedia","net"]},{"name":"mstch","origin":"devel/mstch","version":"1.0.2.1_4","comment":"Complete implementation of {{mustache}} templates using modern C++","maintainer":"yuri@FreeBSD.org","www":"https://github.com/no1msd/mstch","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1d8eb3511e95fe671a18f38ca77e792c7e51a00b3363c81eefba4019ed93e795","flatsize":199641,"path":"All/mstch-1.0.2.1_4.pkg","repopath":"All/mstch-1.0.2.1_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":67612,"desc":"mstch is a complete implementation of {{mustache}} templates using modern C++.\nIt's compliant with specifications v1.1.3, including the lambda module.","categories":["devel"]},{"name":"mspdebug","origin":"devel/mspdebug","version":"0.25.20200402_2","comment":"Debugger for use with MSP 430 MCUs","maintainer":"peterjeremy@acm.org","www":"https://mspdebug.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"81b9a7c511c45266249cd859d5021c44829487526d2cc87b0f037676f7160526","flatsize":2320604,"path":"All/mspdebug-0.25.20200402_2.pkg","repopath":"All/mspdebug-0.25.20200402_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":417688,"desc":"MSPDebug is a free debugger for use with MSP430 MCUs. It supports\nFET430UIF, eZ430, RF2500 and Olimex MSP-JTAG-TINY programmers. It can be\nused as a proxy for gdb or as an independent debugger with support for\nprogramming, disassembly and reverse engineering.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["devel"],"shlibs_required":["libc.so.8","libpthread.so.0","libreadline.so.8","libusb.so.2"],"options":{"LIBMSP430":"off","READLINE":"on"}},{"name":"msort","origin":"textproc/msort","version":"8.53_6","comment":"Sorting files in sophisticated ways","maintainer":"ports@FreeBSD.org","www":"https://billposer.org/Software/msort.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4451643db6480ec3cb68bef7b4784b1629143ae0f861382069486c7dac10bb5d","flatsize":588935,"path":"All/msort-8.53_6.pkg","repopath":"All/msort-8.53_6.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":126076,"desc":"Msort sorts files in sophisticated ways. Records may be fixed size,\nnewline-separated blocks, or terminated by any specified character.\nKey fields may be selected by position, tag, or character range. For\neach key, distinct exclusions, multigraphs, substitutions, and a sort\norder may be defined or locale collation rules used. Comparisons may\nbe lexicographic, numeric, numeric string, hybrid, random, by string\nlength, angle, date, time, month name, or ISO8601 timestamp. Keys may\nbe reversed so as to generate reverse dictionaries. Optional keys are\nsupported. Unicode is supported, including full case-folding. Msort\nitself has a somewhat complex command line interface, but may be\ndriven by an optional GUI.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"iwidgets":{"origin":"x11-toolkits/iwidgets","version":"4.0.1_2"},"libtre":{"origin":"textproc/libtre","version":"0.8.0_4"},"libuninum":{"origin":"devel/libuninum","version":"2.7_5"},"tk-wrapper":{"origin":"x11-toolkits/tk-wrapper","version":"1.1_3"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"},"utf8proc":{"origin":"textproc/utf8proc","version":"2.10.0"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libintl.so.8","libtre.so.5","libuninum.so.5","libutf8proc.so.3"],"messages":[{"message":"===>   NOTICE:\n\nThe msort port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"msopenh264","origin":"multimedia/msopenh264","version":"5.2.0_3","comment":"Mediastreamer plugin with H.264 codec","maintainer":"bofh@FreeBSD.org","www":"https://www.linphone.org/technical-corner/mediastreamer2.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7ccc9a2fe05461af34d342e235513354ba89272a58afbf8b8bba23e5d6e2b338","flatsize":47250,"path":"All/msopenh264-5.2.0_3.pkg","repopath":"All/msopenh264-5.2.0_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":16524,"desc":"H.264 codec for Mediastreamer based on OpenH264.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"openh264":{"origin":"multimedia/openh264","version":"2.3.0,2"}},"categories":["multimedia","net"]},{"name":"mstore","origin":"science/mstore","version":"0.3.0","comment":"Molecular structure store for testing","maintainer":"yuri@FreeBSD.org","www":"https://github.com/grimme-lab/mstore","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d3aab05d3ff64eda278e32319aaf3f3393f8fab2705fa4e7bd412578249c50e8","flatsize":747153,"path":"All/mstore-0.3.0.pkg","repopath":"All/mstore-0.3.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":274016,"desc":"mstore is molecular structure store for testing.\n\nIt allows to store molecular structures in computational chemistry\nsoftware.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"mctc-lib":{"origin":"science/mctc-lib","version":"0.3.2"}},"categories":["science"],"shlibs_required":["libc.so.8","libgcc_s.so.1","libgfortran.so.5","libm.so.4","libmctc-lib.so.0","libquadmath.so.0"]},{"name":"msktutil","origin":"sysutils/msktutil","version":"1.2.2","comment":"Utility to manage Active Directory interoperability","maintainer":"zi@FreeBSD.org","www":"https://github.com/msktutil/msktutil","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a6a3aed52f754f9477fe981ab8d17eb3830c5966834bde04c7c9dd3eaeca42c4","flatsize":248026,"path":"All/msktutil-1.2.2.pkg","repopath":"All/msktutil-1.2.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":96352,"desc":"Msktutil is a program for interoperability with Active Directory that can:\n\n- Create a computer account in Active Directory\n- Create a service account in Active Directory\n- Create a system Kerberos keytab\n- Create a Kerberos keytab for a dedicated service\n- Add and remove principals to and from keytabs\n- Change the account's password","deps":{"cyrus-sasl-gssapi":{"origin":"security/cyrus-sasl2-gssapi","version":"2.1.28"},"krb5":{"origin":"security/krb5","version":"1.21.3_1"},"openldap26-client":{"origin":"net/openldap26-client","version":"2.6.9_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libcom_err.so.3.0","libk5crypto.so.3.1","libkrb5.so.3.3","liblber.so.2","libldap.so.2","libm.so.4","libstdc++.so.9"],"options":{"GSSAPI_BASE":"off","GSSAPI_HEIMDAL":"off","GSSAPI_MIT":"on"}},{"name":"msmtp","origin":"mail/msmtp","version":"1.8.28","comment":"SMTP plugin for MUAs","maintainer":"novel@FreeBSD.org","www":"https://marlam.de/msmtp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"662c30e4b85c63f948bff82748086edbf472d88b5bf8608364fc03a5190c0f76","flatsize":728736,"path":"All/msmtp-1.8.28.pkg","repopath":"All/msmtp-1.8.28.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":169576,"desc":"msmtp -- An SMTP client\n\nmsmtp is an SMTP client that can be used as an \"SMTP plugin\" for Mutt and\nprobably other MUAs (mail user agents). It forwards mails to an SMTP server\n(for example at a free mail provider) which does the delivery.\nTo use this program, create a configuration file with your mail account(s) and\ntell your MUA to call msmtp instead of /usr/sbin/sendmail.\n\nFeatures include:\n\n    * SMTP AUTH methods PLAIN, LOGIN and CRAM-MD5\n      (and DIGEST-MD5 and NTLM when compiled with GSASL support)\n    * TLS encrypted connections\n      (including server certificate verification and the possibility to send\n       a client certificate)\n    * DSN (Delivery Status Notification) support\n    * IPv6 support (on systems that support it)\n    * support for multiple accounts\n    * sendmail compatible exit codes (which most MUAs understand).","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"ca_root_nss":{"origin":"security/ca_root_nss","version":"3.108"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["mail"],"shlibs_required":["libc.so.8","libgnutls.so.30","libintl.so.8"],"options":{"DOCS":"on","GSASL":"off","IDN":"off","LIBSECRET":"off","MSMTPD":"on","MSMTPQ":"on","NLS":"on","GNUTLS":"on","OPENSSL":"off"},"annotations":{"cpe":"cpe:2.3:a:marlam:msmtp:1.8.28:::::dragonfly6:x86_64"}},{"name":"msitools","origin":"devel/msitools","version":"0.101_2","comment":"Inspect and build Windows Installer (.MSI) files","maintainer":"romain@FreeBSD.org","www":"https://wiki.gnome.org/msitools","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dd51d4c485ad9ba42d23e7c9bb1cb1ed048ce065c8b227d959860a5733f500a0","flatsize":3843521,"path":"All/msitools-0.101_2.pkg","repopath":"All/msitools-0.101_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":581832,"desc":"msitools is a set of programs to inspect and build Windows Installer (.MSI)\nfiles. It is based on libmsi, a portable library to read and write .MSI files.\nlibmsi in turn is a port of (and a subset of) Wine's implementation of the\nWindows Installer.\n\nmsitools plans to be a solution for packaging and deployment of cross-compiled\nWindows applications.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"e2fsprogs-libuuid":{"origin":"misc/e2fsprogs-libuuid","version":"1.47.2"},"gcab":{"origin":"archivers/gcab","version":"1.6"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gobject-introspection":{"origin":"devel/gobject-introspection","version":"1.78.1_2,1"},"libgsf":{"origin":"devel/libgsf","version":"1.14.53"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel"],"shlibs_required":["libc.so.8","libgcab-1.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libintl.so.8","libxml2.so.2"],"options":{"NLS":"on"}},{"name":"msgpuck","origin":"devel/msgpuck","version":"2.0_6","comment":"Lightweight MessagePack library","maintainer":"balaev@tarantool.org","www":"https://github.com/tarantool/msgpuck","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9ec9e3bb3719731da881726cd6fde1c327b62ac002d02ad57971165ab7ceb79e","flatsize":180886,"path":"All/msgpuck-2.0_6.pkg","repopath":"All/msgpuck-2.0_6.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":33164,"desc":"MsgPuck is a compact and efficient MessagePack serialization library:\n- Zero-cost abstractions and zero overhead\n- Clean and readable C code ready to use\n- Easy to incorporate into your project\n- Fully documented and covered by unit tests","categories":["devel"],"annotations":{"cpe":"cpe:2.3:a:tarantool:msgpuck:2.0:::::dragonfly6:x86_64:6"}},{"name":"msgpack-cxx","origin":"devel/msgpack-cxx","version":"6.1.1","comment":"Efficient binary serialization protocol (C++ version)","maintainer":"adamw@FreeBSD.org","www":"https://msgpack.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ceb67240e833a985cf84cdb9d64cccf65e10ead2b2cc1f4f3c02ffe42818e7ab","flatsize":5335444,"path":"All/msgpack-cxx-6.1.1.pkg","repopath":"All/msgpack-cxx-6.1.1.pkg","licenselogic":"single","licenses":["BSL"],"pkgsize":221584,"desc":"MessagePack is an efficient binary serialization format, which lets you\nexchange data among multiple languages like JSON, except that it's faster and\nsmaller. Small integers are encoded into a single byte and short strings\nrequire only one extra byte in addition to the strings themselves.\n\nThis package provides C++ support. It is header-only and uses boost for all\nthe heavy lifting.","categories":["devel"]},{"name":"msgraph","origin":"net/msgraph","version":"0.2.3","comment":"Library to access MS Graph API for Office 365","maintainer":"gnome@FreeBSD.org","www":"https://gnome.pages.gitlab.gnome.org/msgraph/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9e0ae30f1a7e1834e1db494a109f9fb205049f88303126830ead911d60232dc0","flatsize":2478136,"path":"All/msgraph-0.2.3.pkg","repopath":"All/msgraph-0.2.3.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":1136092,"desc":"Microsoft Graph is a RESTful web API that enables you to access Microsoft\nCloud service resources. libmsgraph is a GLib-based library for accessing this\nAPI licensed under LGPL.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnome-online-accounts":{"origin":"net/gnome-online-accounts","version":"3.44.0_4"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"libsoup3":{"origin":"devel/libsoup3","version":"3.6.5_2"}},"categories":["gnome","net"],"options":{"DOCS":"on","TEST":"off"}},{"name":"mt-aspell","origin":"textproc/mt-aspell","version":"0.50.0_1,1","comment":"Aspell Maltese dictionary","maintainer":"office@FreeBSD.org","www":"http://aspell.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"94dac7054e6f1a8e4b9ea8bda4ec7773cef3ba62d1689cd2073a06249520e78a","flatsize":24647722,"path":"All/mt-aspell-0.50.0_1,1.pkg","repopath":"All/mt-aspell-0.50.0_1,1.pkg","licenselogic":"single","pkgsize":5056220,"desc":"Aspell Maltese dictionary.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"]},{"name":"msgpack-c","origin":"devel/msgpack-c","version":"6.1.0","comment":"Efficient binary serialization, like JSON but smaller and faster","maintainer":"adamw@FreeBSD.org","www":"https://msgpack.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a5dc537e887cc9a0c45003795ac8f3a7c59b57577b74dccd3940194edbb7e489","flatsize":164093,"path":"All/msgpack-c-6.1.0.pkg","repopath":"All/msgpack-c-6.1.0.pkg","licenselogic":"single","licenses":["BSL"],"pkgsize":33140,"desc":"MessagePack is an efficient binary serialization format, which lets you\nexchange data among multiple languages like JSON, except that it's faster and\nsmaller. Small integers are encoded into a single byte and short strings\nrequire only one extra byte in addition to the strings themselves.","categories":["devel"]},{"name":"msglint","origin":"mail/msglint","version":"1.04","comment":"RFC 822/MIME/DSN/MDN/Tracking-Status message validator","maintainer":"pi@FreeBSD.org","www":"https://tools.ietf.org/tools/msglint/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"be6f57b90389c7b0484f7d3a66a7105a42aae9263077c46182731a8605ca8b9e","flatsize":83944,"path":"All/msglint-1.04.pkg","repopath":"All/msglint-1.04.pkg","licenselogic":"single","pkgsize":25548,"desc":"RFC 822/MIME/DSN/MDN/Tracking-Status message validator","categories":["mail"],"shlibs_required":["libc.so.8"]},{"name":"msend","origin":"net/msend","version":"3.0_4","comment":"Client and server for the RFC1312 message protocol","maintainer":"gd.workbox@gmail.com","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"23ed2703cef754091d1039ff399242b60fbda98120179a21d9acd5b3360b8046","flatsize":48445,"path":"All/msend-3.0_4.pkg","repopath":"All/msend-3.0_4.pkg","licenselogic":"single","pkgsize":20620,"desc":"Msend is an implementation of the RFC1312 message protocol. It can be\nused as a network aware replacement for write and wall. This package\ncontains the client \"msend\" and the server \"mesgd\".","deps":{"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["net"],"shlibs_required":["libc.so.8","libreadline.so.8"]},{"name":"mscgen","origin":"graphics/mscgen","version":"0.20_9","comment":"Message Sequence Chart Renderer","maintainer":"romain@FreeBSD.org","www":"https://www.mcternan.me.uk/mscgen/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b457eb03b61cc733f808fbb5c0ea54b2767d19ec5f1bcc98c682dd5ace707468","flatsize":138881,"path":"All/mscgen-0.20_9.pkg","repopath":"All/mscgen-0.20_9.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":47472,"desc":"Mscgen is a small program that parses Message Sequence Chart descriptions and\nproduces PNG, SVG, EPS or server side image maps (ismaps) as the output.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libgd":{"origin":"graphics/gd","version":"2.3.3_13,1"},"png":{"origin":"graphics/png","version":"1.6.47"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"},"webp":{"origin":"graphics/webp","version":"1.5.0"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libgd.so.6","libm.so.4"],"options":{"FREETYPE":"on","PNG":"on"}},{"name":"ms-aspell","origin":"textproc/ms-aspell","version":"0.50.0_1,1","comment":"Aspell Malay dictionary","maintainer":"office@FreeBSD.org","www":"http://aspell.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"443b2c0fefcc82bfd466ab2501fd43ea45e6afd84a4c74ca067d5ed282caafb7","flatsize":306803,"path":"All/ms-aspell-0.50.0_1,1.pkg","repopath":"All/ms-aspell-0.50.0_1,1.pkg","licenselogic":"single","pkgsize":108832,"desc":"Aspell Malay dictionary.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"]},{"name":"mrtg-ping-probe","origin":"net-mgmt/mrtg-ping-probe","version":"2.2.0_7","comment":"Round Trip Time and Packet Loss Probe for MRTG","maintainer":"ports@FreeBSD.org","www":"http://pwo.de/projects/mrtg/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"195e5d0435627d60db098d474e798979ce7cccea26020b63035cd7a401b4a1e1","flatsize":49761,"path":"All/mrtg-ping-probe-2.2.0_7.pkg","repopath":"All/mrtg-ping-probe-2.2.0_7.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":21044,"desc":"mrtg-ping-probe is a ping probe for MRTG 2.x.  It is used to monitor\nthe round trip time and packet loss to networked devices.  MRTG uses\nits output to generate graphs visualizing minimum and maximum round\ntrip times or packet loss.","deps":{"mrtg":{"origin":"net-mgmt/mrtg","version":"2.17.10_3,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt"],"messages":[{"message":"===>   NOTICE:\n\nThe mrtg-ping-probe port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mrtg","origin":"net-mgmt/mrtg","version":"2.17.10_3,1","comment":"Multi-router traffic grapher","maintainer":"dinoex@FreeBSD.org","www":"https://oss.oetiker.ch/mrtg/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3bc422c4019de2e87e4ce1bcd64762e82b106f2d92a4ece80fb46c68dde46ffc","flatsize":1580876,"path":"All/mrtg-2.17.10_3,1.pkg","repopath":"All/mrtg-2.17.10_3,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":380568,"desc":"The Multi Router Traffic Grapher (MRTG) is a tool to monitor the traffic\nload on network-links. MRTG generates HTML pages containing PNG images which\nprovide a LIVE visual representation of this traffic. Check\n\nfor an example. MRTG is based on Perl and C and works under UNIX and Windows\nNT.\n\nMRTG is being successfully used on many sites around the net.","deps":{"libgd":{"origin":"graphics/gd","version":"2.3.3_13,1"},"p5-IO-Socket-INET6":{"origin":"net/p5-IO-Socket-INET6","version":"2.73"},"p5-Module-CoreList":{"origin":"devel/p5-Module-CoreList","version":"5.20250220"},"p5-Pod-Parser":{"origin":"textproc/p5-Pod-Parser","version":"1.67"},"p5-SNMP_Session":{"origin":"net-mgmt/p5-SNMP_Session","version":"1.13_4"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["net-mgmt"],"users":["mrtg"],"groups":["mrtg"],"shlibs_required":["libc.so.8","libgd.so.6","libm.so.4","libpng16.so.16","libz.so.3"],"options":{"DOCS":"on","EXAMPLES":"on","IPV6":"on","SNMPV3":"off"},"messages":[{"message":"Please create a MRTG config file in /usr/local/etc/mrtg\n A configuration file can be automatically generated with cfgmaker\n A sample configuration file is installed as mrtg.cfg.sample\n\n To enable MRTG in daemon mode, put the following to your /etc/rc.conf:\n      mrtg_daemon_enable=\"YES\"","type":"install"}]},{"name":"mrchem","origin":"science/mrchem","version":"1.1.4","comment":"MultiResolution Chemistry","maintainer":"yuri@FreeBSD.org","www":"https://github.com/MRChemSoft/mrchem","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"800fe1a548636e10146dfceb99c22c36bda845387740501031378cd25d488a08","flatsize":3177399,"path":"All/mrchem-1.1.4.pkg","repopath":"All/mrchem-1.1.4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":787236,"desc":"MRChem is a numerical real-space code for molecular electronic structure\ncalculations within the self-consistent field (SCF) approximations of quantum\nchemistry (Hartree-Fock and Density Functional Theory).\n\nThe code is being developed at the Hylleraas Centre for Quantum Molecular\nSciences at UiT - The Arctic University of Norway.","deps":{"mpich":{"origin":"net/mpich","version":"4.3.0"},"mrcpp":{"origin":"science/mrcpp","version":"1.5.0_1"},"xcfun":{"origin":"science/xcfun","version":"2.1.1.1"}},"categories":["science"],"shlibs_required":["libc.so.8","libm.so.4","libmpi.so.12","libmpicxx.so.12","libmrcpp.so.1","libstdc++.so.9","libxcfun.so.2"],"options":{"ARCH_FLAGS":"off","PYTHON":"off","NOMPI":"off","MPICH":"on","OPENMPI":"off"}},{"name":"mxnet","origin":"misc/mxnet","version":"1.9.0","comment":"Apache MXNet: Ultra-scalable deep learning framework","maintainer":"yuri@FreeBSD.org","www":"https://github.com/apache/incubator-mxnet/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d38fc3e97e867ffa4689816f58f0f0a71f25568f22e6803d5b59e4021e2ca113","flatsize":385303540,"path":"All/mxnet-1.9.0.pkg","repopath":"All/mxnet-1.9.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":33911880,"desc":"Apache MXNet is a deep learning framework designed for both efficiency and\nflexibility. It allows you to mix symbolic and imperative programming to\nmaximize efficiency and productivity. At its core, MXNet contains a dynamic\ndependency scheduler that automatically parallelizes both symbolic and\nimperative operations on the fly. A graph optimization layer on top of that\nmakes symbolic execution fast and memory efficient. MXNet is portable and\nlightweight, scaling effectively to multiple GPUs and multiple machines.\n\nMXNet is more than a deep learning project. It is a collection of blue prints\nand guidelines for building deep learning systems, and interesting insights of\nDL systems for hackers.\n\nWWW: https://mxnet.apache.org/","deps":{"dmlc-core":{"origin":"devel/dmlc-core","version":"0.5.27"},"lapack":{"origin":"math/lapack","version":"3.12.1"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"},"opencv":{"origin":"graphics/opencv","version":"4.9.0_7"}},"categories":["misc"],"options":{"CPP":"on","OPENCV":"on"}},{"name":"mr-libreoffice","origin":"editors/libreoffice-mr","version":"25.2.2.2","comment":"mr language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ae288ab6914a70c588db9b6372b4f6500d20a5308ef25c3198ec81ce5a4d6e93","flatsize":2537601,"path":"All/mr-libreoffice-25.2.2.2.pkg","repopath":"All/mr-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":386844,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"mr-aspell","origin":"textproc/mr-aspell","version":"0.10.0_2,2","comment":"Aspell Marathi dictionary","maintainer":"office@FreeBSD.org","www":"https://www.janabhaaratii.org.in/janabhaaratii/page_gen.php?lang=en&body=/aspell/aspell.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5096a47e17289976dc426b7294c9fe4e90165ec20e01430e54ecc49cb860b4b6","flatsize":1271658,"path":"All/mr-aspell-0.10.0_2,2.pkg","repopath":"All/mr-aspell-0.10.0_2,2.pkg","licenselogic":"single","pkgsize":473416,"desc":"Aspell Marathi dictionary.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"]},{"name":"mupdf","origin":"graphics/mupdf","version":"1.25.5,1","comment":"Lightweight PDF viewer and toolkit","maintainer":"uzsolt@FreeBSD.org","www":"https://www.mupdf.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"110c085ea38579af4f082bb46acdb765a61b3f79815eafdd1c037d04f64a2a23","flatsize":52022062,"path":"All/mupdf-1.25.5,1.pkg","repopath":"All/mupdf-1.25.5,1.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":25743700,"desc":"MuPDF is a lightweight PDF viewer and toolkit written in portable C.\n\nThe renderer in MuPDF is tailored for high quality anti-aliased graphics. It\nrenders text with metrics and spacing accurate to within fractions of a\npixel for the highest fidelity in reproducing the look of a printed page on\nscreen.\n\nMuPDF has a small footprint. A binary that includes the standard Roman fonts\nis only one megabyte. A build with full CJK support (including an Asian\nfont) is approximately five megabytes.\n\nMuPDF has support for all non-interactive PDF 1.7 features, and the toolkit\nprovides a simple API for accessing the internal structures of the PDF\ndocument. Example code for navigating interactive links and bookmarks,\nencrypting PDF files, extracting fonts, images, and searchable text, and\nrendering pages to image files is provided.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"freeglut":{"origin":"graphics/freeglut","version":"3.2.1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jbig2dec":{"origin":"graphics/jbig2dec","version":"0.20_1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"openjpeg":{"origin":"graphics/openjpeg","version":"2.5.3"}},"categories":["graphics"],"shlibs_required":["libGL.so.1","libX11.so.6","libXext.so.6","libc.so.8","libfreetype.so.6","libglut.so.3","libharfbuzz.so.0","libjbig2dec.so.0","libjpeg.so.8","libm.so.4","libopenjp2.so.7","libpthread.so.0","libz.so.3"],"options":{"DOCS":"on","JS":"off","SCROLL":"on"},"annotations":{"cpe":"cpe:2.3:a:artifex:mupdf:1.25.5:::::dragonfly6:x86_64"}},{"name":"mpz","origin":"audio/mpz","version":"1.0.26","comment":"Music player for big local collections","maintainer":"danfe@FreeBSD.org","www":"https://mpz-player.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"32d86f31ec8e274704e0029bf4b185e738d389e5b767eaa383b5aee7a8c41688","flatsize":1303460,"path":"All/mpz-1.0.26.pkg","repopath":"All/mpz-1.0.26.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":460008,"desc":"Music player for big local collections.\n\nFeatures 3 columns UI: directory tree (aka library), playlists and tracks\nfrom selected playlist.  Middle-click on folder or track in the directory\nview and it will become a playlist an its content will be loaded into\ntracks view.  Create multiple playlists from folders in your library and\nswitch between them quickly.  Similar to \"Album list\" in Foobar2000.\n\nBuilt with C++ and Qt framework -- lightweight and fast.  Open-source and\ncross-platform.  Uses audio codecs installed on your system (GStreamer\nthough QtMultimedia).  Follows you desktop theme.\n\nSupports radio streams in .pls and .m3u playlsts.  Supports CUE.  Has a\nplayback log which is helpful for radio stream -- never miss a track you\nliked.  Supports MPRIS -- ability to control playback remotely, for\nexample, via KDE Connect.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-libav":{"origin":"multimedia/gstreamer1-libav","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-flac":{"origin":"audio/gstreamer1-plugins-flac","version":"1.26.0"},"gstreamer1-plugins-good":{"origin":"multimedia/gstreamer1-plugins-good","version":"1.26.0"},"gstreamer1-plugins-mpg123":{"origin":"audio/gstreamer1-plugins-mpg123","version":"1.26.0"},"gstreamer1-plugins-ogg":{"origin":"audio/gstreamer1-plugins-ogg","version":"1.26.0"},"gstreamer1-plugins-opus":{"origin":"audio/gstreamer1-plugins-opus","version":"1.26.0"},"gstreamer1-plugins-ugly":{"origin":"multimedia/gstreamer1-plugins-ugly","version":"1.26.0"},"gstreamer1-plugins-vorbis":{"origin":"audio/gstreamer1-plugins-vorbis","version":"1.26.0"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-multimedia":{"origin":"multimedia/qt5-multimedia","version":"5.15.16p2_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-x11extras":{"origin":"x11/qt5-x11extras","version":"5.15.16p0_1"},"taglib":{"origin":"audio/taglib","version":"2.0.2"},"yaml-cpp":{"origin":"devel/yaml-cpp","version":"0.8.0"}},"categories":["audio"],"shlibs_required":["libGL.so.1","libQt5Concurrent.so.5","libQt5Core.so.5","libQt5DBus.so.5","libQt5Gui.so.5","libQt5Multimedia.so.5","libQt5Network.so.5","libQt5Widgets.so.5","libQt5X11Extras.so.5","libX11.so.6","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9","libtag.so.2","libyaml-cpp.so.0"]},{"name":"mpvqt","origin":"multimedia/mpvqt","version":"1.1.1","comment":"MpvQt is a libmpv wrapper for QtQuick2 and QML","maintainer":"kde@FreeBSD.org","www":"https://invent.kde.org/libraries/mpvqt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a40852114c442cb923a8a4441bdea9105741c4910cae4bbd07066b97ccd89633","flatsize":155941,"path":"All/mpvqt-1.1.1.pkg","repopath":"All/mpvqt-1.1.1.pkg","licenselogic":"or","licenses":["LGPL21","LGPL3"],"pkgsize":44124,"desc":"MpvQt is a libmpv wrapper for QtQuick2 and QML","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"mpv":{"origin":"multimedia/mpv","version":"0.40.0,1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"}},"categories":["kde","multimedia"]},{"name":"mrbayes","origin":"biology/mrbayes","version":"3.2.7_2","comment":"Bayesian inference of phylogeny","maintainer":"mzaki@e-mail.ne.jp","www":"https://nbisweden.github.io/MrBayes/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1ee222386c2f83e6541a1eed4a8ab06e7e504ddc17f8dd4257dd7c62e2b51403","flatsize":7352492,"path":"All/mrbayes-3.2.7_2.pkg","repopath":"All/mrbayes-3.2.7_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":5008672,"desc":"MrBayes is a program for the Bayesian estimation of phylogeny.\n\nBayesian inference of phylogeny is based upon a quantity called the\nposterior probability distribution of trees, which is the probability of a\ntree conditioned on the observations. The conditioning is accomplished\nusing Bayes's theorem. The posterior probability distribution of trees is\nimpossible to calculate analytically; instead, MrBayes uses a simulation\ntechnique called Markov chain Monte Carlo (or MCMC) to approximate the\nposterior probabilities of trees.","deps":{"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["biology"],"shlibs_required":["libc.so.8","libm.so.4","libreadline.so.8"],"options":{"AVX":"off","DOCS":"on","EXAMPLES":"on","FMA":"off","SSE":"on","MPICH":"off","OPENMPI":"off"},"messages":[{"message":"If MrBayes core dumps with \"illegal hardware instruction (core dumped) mb\", then\nit should be built on the target system.","type":"install"}]},{"name":"mpvpaper","origin":"multimedia/mpvpaper","version":"1.7","comment":"Video wallpaper for wlroots compositors","maintainer":"jbeich@FreeBSD.org","www":"https://github.com/GhostNaN/mpvpaper","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"55a73f0bcf254c438b3ef421246e00a32cc098df58354e15e4d0c688d3883f2b","flatsize":119004,"path":"All/mpvpaper-1.7.pkg","repopath":"All/mpvpaper-1.7.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":37092,"desc":"MPVPaper is a wallpaper program for wlroots-based Wayland compositors,\nsuch as Sway. That allows you to play videos with mpv as your\nwallpaper.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"mpv":{"origin":"multimedia/mpv","version":"0.40.0,1"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["multimedia","wayland"],"shlibs_required":["libEGL.so.1","libc.so.8","libmpv.so.2","libpthread.so.0","libwayland-client.so.0","libwayland-egl.so.1"]},{"name":"msbuild","origin":"devel/msbuild","version":"15.8.p_2","comment":"Build platform for .NET and Visual Studio","maintainer":"ports@FreeBSD.org","www":"https://github.com/Microsoft/msbuild","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"804036197ba7561a91fe35511f1cc27fc00dd47bda0c3391e60a691b8e2dda1c","flatsize":44351017,"path":"All/msbuild-15.8.p_2.pkg","repopath":"All/msbuild-15.8.p_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7484792,"desc":"The Microsoft Build Engine is a platform for building applications. This\nengine, which is also known as MSBuild, provides an XML schema for a project\nfile that controls how the build platform processes and builds software. Visual\nStudio uses MSBuild, but MSBuild does not depend on Visual Studio. By invoking\nmsbuild.exe on your project or solution file, you can orchestrate and build\nproducts in environments where Visual Studio isn't installed.","deps":{"mono5.20":{"origin":"lang/mono5.20","version":"5.20.1.34_4"}},"categories":["devel"],"messages":[{"message":"===>   NOTICE:\n\nThe msbuild port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mpv-mpris","origin":"multimedia/mpv-mpris","version":"1.1","comment":"MPRIS plugin for mpv","maintainer":"tcberner@FreeBSD.org","www":"https://github.com/hoyon/mpv-mpris","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"35cc8dda1a2bd5af8bbf0d9680d8c695c5a7fc70a998338928648c06380131c7","flatsize":29880,"path":"All/mpv-mpris-1.1.pkg","repopath":"All/mpv-mpris-1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10612,"desc":"mpv-mpris is a plugin for mpv which allows control of the player using standard\nmedia keys.\n\nThis plugin implements the MPRIS D-Bus interface and can be controlled using\ntools such as playerctl or through many Linux DEs, such as Gnome and KDE.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"mpv":{"origin":"multimedia/mpv","version":"0.40.0,1"}},"categories":["multimedia"]},{"name":"mptsd","origin":"net/mptsd","version":"1.1.27","comment":"MPEG TS stream muxer","maintainer":"win2000rus@hotmail.com","www":"https://github.com/gfto/mptsd/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2bcf48c30a2583907e02adc2cfb4a7af44984c962741ad75a4e71b510613caab","flatsize":174956,"path":"All/mptsd-1.1.27.pkg","repopath":"All/mptsd-1.1.27.pkg","licenselogic":"and","licenses":["GPLv2","MIT"],"pkgsize":69956,"desc":"mptsd receives mpegts streams from multicast (udp/rtp) or http and\ncombines them into one multiple program stream that is suitable for\noutputing to DVB-C modulator.","categories":["multimedia","net"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","librt.so.0"]},{"name":"mptd","origin":"sysutils/mptd","version":"0.01_1","comment":"Monitoring daemon for mpt RAID controllers","maintainer":"ports@FreeBSD.org","www":"https://www.freebsd.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"548175737bfb538c78ef55e5da896896d489a3c898488046520f2b1d8800b2b6","flatsize":20684,"path":"All/mptd-0.01_1.pkg","repopath":"All/mptd-0.01_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":9068,"desc":"Monitoring daemon for mpt RAID controllers","categories":["sysutils"],"shlibs_required":["libc.so.8","libcam.so.3"],"messages":[{"message":"===>   NOTICE:\n\nThe mptd port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mps","origin":"audio/mps","version":"0.20.16_5","comment":"Terminal based MP3 search, playback and download","maintainer":"nivit@FreeBSD.org","www":"https://github.com/np1/mps","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a1a693d18d0b0af6172c6e5f9db94e1fb6de9777d847c86160fc2905efcdaf17","flatsize":329375,"path":"All/mps-0.20.16_5.pkg","repopath":"All/mps-0.20.16_5.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":70200,"desc":"Terminal based MP3 search, playback and download.\n\n - Search and stream music\n - Create playlists\n - Download music\n - Works with Python 2.7 and 3.x\n - Works with Windows, Linux and Mac OS X\n - No Python dependencies\n - Requires mplayer or mpv","deps":{"mplayer":{"origin":"multimedia/mplayer","version":"1.5.0.20240928_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["audio"],"options":{"MPLAYER":"on","MPV":"off"},"annotations":{"flavor":"py311"}},{"name":"mpsolve","origin":"math/mpsolve","version":"3.2.1_3","comment":"Multiprecision rootfinder for complex roots of univariate polynomials","maintainer":"yuri@FreeBSD.org","www":"https://numpi.dm.unipi.it/software/mpsolve","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"edab7d32a5e1d407c308bd1a7b32dbdc04817796e2f22f624a0e8a38cd99e224","flatsize":911771,"path":"All/mpsolve-3.2.1_3.pkg","repopath":"All/mpsolve-3.2.1_3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":277884,"desc":"MPSolve stands for Multiprecision Polynomial SOLVEr.\nIt is a software that aims to provide an easy to use (hopefully) universal\nblackbox for solving polynomials and secular equations.\n\nAmong its features you can find:\n* Arbitrary precision approximation.\n* Guaranteed inclusion radii for the results.\n* Exploiting of polynomial structures: it can take advantage of sparsity as\n  well as coefficients in a particular domain (i.e. integers or rationals).\n* It can be specialized for specific classes of polynomials. As an example,\n  see the roots of the Mandelbrot polynomial of degree 2.097.151 computed in\n  about 10 days on a dual Xeon server.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"google-perftools":{"origin":"devel/google-perftools","version":"2.16"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["math"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmp.so.10","libgmpxx.so.4","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libstdc++.so.9","libtcmalloc_minimal.so.4","libz.so.3"],"options":{"GUI":"on"}},{"name":"mqtt2prometheus","origin":"net-mgmt/mqtt2prometheus","version":"0.1.6_21","comment":"Export MQTT metrics to prometheus","maintainer":"manu@FreeBSD.org","www":"https://github.com/hikhvar/mqtt2prometheus/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e557ae2768ff348fab797026105b3d742f89fd8e15d17fae3a406fd2887aba93","flatsize":10593072,"path":"All/mqtt2prometheus-0.1.6_21.pkg","repopath":"All/mqtt2prometheus-0.1.6_21.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3171968,"desc":"This exporter translates from MQTT topics to prometheus metrics.\nThe core design is that clients send arbitrary JSON messages on the topics.\nThe translation between the MQTT representation and prometheus metrics is\nconfigured in the mqtt2prometheus exporter since we often can not change\nthe IoT devices sending the messages.\nClients can push metrics via MQTT to an MQTT Broker.\nThis exporter subscribes to the broker and expose the received messages\nas prometheus metrics.\nCurrently, the exporter supports only MQTT 3.1.","categories":["net-mgmt"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"mppp","origin":"math/mppp","version":"1.0.3_3","comment":"Multiprecision for modern C++","maintainer":"yuri@FreeBSD.org","www":"https://github.com/bluescarni/mppp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d0cb13d823bfdd479ec8eb667144f38a81c7312bf97b75b6a0bc4ffb4868f77a","flatsize":1091831,"path":"All/mppp-1.0.3_3.pkg","repopath":"All/mppp-1.0.3_3.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":168260,"desc":"mp++ is a C++11 library for multiprecision arithmetic, currently supporting\narbitrary-precision integers, rationals and floats, and quadruple-precision\nfloats.\n\nBased on well-known libraries such as GMP, MPFR, and others, mp++ was initially\nconceived as a GMP wrapper with a special focus on performance with small\noperands. In particular, a small buffer optimisation and custom implementations\nof basic mathematical primitives are instrumental in achieving a performance\nincrease, with respect to GMP and other integer multiprecision libraries, which\ncan be substantial (see the benchmarks section of the documentation). The price\nto pay is a small overhead when operating on large integers.\n\nEventually, a multiprecision rational class and two multiprecision\nfloating-point classes were added, and today a secondary objective of mp++ is to\nprovide a modern, consistent and unified C++ interface to several lower-level\nmultiprecision libraries.","deps":{"arb":{"origin":"math/arb","version":"2.23.0_1"},"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"flint2":{"origin":"math/flint2","version":"2.9.0_4"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"libfmt":{"origin":"devel/libfmt","version":"10.2.1"},"mpc":{"origin":"math/mpc","version":"1.3.1_1"},"mpfr":{"origin":"math/mpfr","version":"4.2.2,1"}},"categories":["math"],"options":{"ARB":"on","FMT":"on","MPC":"on","MPFR":"on","SERIALIZATION":"on"}},{"name":"mplex","origin":"multimedia/mplex","version":"1.1_1","comment":"Multiplexes MPEG component streams into system layers","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3247061d570aec4e3c18af945dcedca331231bdf49d2ba36a9f51c0d009b3738","flatsize":55076,"path":"All/mplex-1.1_1.pkg","repopath":"All/mplex-1.1_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":23284,"desc":"The mplex multiplexes MPEG audio and video streams into system layers.\n\nFrom INSTRUCT (in the mplex source):\n>\n> Please note that I do not have a comprehensive instruction manual for this\n> release. I suggest you try the program out with some default values and\n> learn something more about ISO/IEC 11172-1 (aka MPEG1/Systems).\n>\n>\n> Christoph.\n> moar@heaven.zfe.siemens.de\n> +---------------------------------------+--------------------------------+\n> | http://www.informatik.tu-muenchen.de/ |                 Christoph Moar |\n> | cgi-bin/nph-gateway/hphalle6/~moar/   |                Kaulbachstr.29a |\n> | index.html                            |                   80539 Munich |\n> | email:moar@informatik.tu-muenchen.de  |   voice: ++49 - 89 -  23862874 |\n> +---------------------------------------+--------------------------------+","categories":["multimedia"],"shlibs_required":["libc.so.8","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe mplex port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mpop","origin":"mail/mpop","version":"1.4.21","comment":"Small and fast POP3 client","maintainer":"mew14930xvi@inbox.lv","www":"https://marlam.de/mpop/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b825515a4f6dfacf6449ba5eca15de09f2a4bb15fca2a8dc9f931ed3884e2fb0","flatsize":686501,"path":"All/mpop-1.4.21.pkg","repopath":"All/mpop-1.4.21.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":155584,"desc":"mpop is a POP3 client: it retrieves mail from POP3 mailboxes.\n\nFeatures include:\n\n  * Support for multiple accounts\n  * Header based mail filtering: filter junk mail before downloading it\n  * Delivery to mbox files, maildir folders, or a mail delivery agent (MDA)\n  * TLS/SSL support including client certificates\n  * Many authentication methods\n  * Support for Internationalized Domain Names (IDN)\n  * Fast POP3 implementation using command pipelining\n  * SOCKS proxy support","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libidn2":{"origin":"dns/libidn2","version":"2.3.8"}},"categories":["mail"],"shlibs_required":["libc.so.8","libgnutls.so.30","libidn2.so.0","libintl.so.8"],"options":{"GSASL":"off","IDN":"on","LIBSECRET":"off","MPOPD":"on","NLS":"on","GNUTLS":"on","LIBTLS":"off","OPENSSL":"off"},"annotations":{"cpe":"cpe:2.3:a:martin_lambers:mpop:1.4.21:::::dragonfly6:x86_64"}},{"name":"mplayer-skins","origin":"multimedia/mplayer-skins","version":"1.1.5","comment":"Skins for MPlayer's Graphical User Interface (GUI)","maintainer":"riggs@FreeBSD.org","www":"http://www.mplayerhq.hu/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8fdccad155bee89fdea3c2f6209baf0385255a2cffe11441cfa0777963e46745","flatsize":229443,"path":"All/mplayer-skins-1.1.5.pkg","repopath":"All/mplayer-skins-1.1.5.pkg","licenselogic":"single","pkgsize":221060,"desc":"This is the port of skins for MPlayer's Graphical User Interface\n(GUI).","categories":["multimedia"],"options":{"ABYSS":"off","ALIENMIND":"off","ALL":"off","ATERFILE":"off","AVIFILE":"off","BLUECURVE":"off","BLUEHEART":"off","BRUSHEDGNOME":"off","CANARY":"off","CHANGUITO":"off","CLEARLOOKS":"off","CLEARLOOKS_I18N":"off","CLEARPLAYER":"off","CORELIAN":"off","CORNERMP":"off","CORNERMP_AQUA":"off","CUBICPLAYER":"off","CYRUS":"off","DEFAULT_I18N":"off","DEFAULT_SMALL":"off","DISAPPEARER":"off","DIVXPLAYER":"off","DUSHKU":"off","DVDPLAYER":"off","GNOME":"off","HANDHELD":"off","HAYRAPHON":"off","HWSW":"off","ICY":"off","INDUSTRIAL":"off","ITUNES":"off","JIMPLAYER":"off","KDE":"off","KRYSTAL":"off","MENTALIC":"off","MIDNIGHTLOVE":"off","MINI":"off","MOONPHASE":"off","MPLAYER":"off","NATIVE":"off","NETSCAPE4":"off","NEUTRON":"off","NEWAGE":"off","OPENDOH":"off","ORANGE":"off","OSXBRUSHED":"off","OSXMOD":"off","PCLAND":"off","PHONY":"off","PLASTIC":"off","POWERPLAYER":"off","PROTON":"off","QPLAYER":"off","QUICKSILVER":"off","SESSENE":"off","SLIM":"off","SOFTGRIP":"off","TERMINATOR3":"off","TRIUM":"off","TVISOR":"off","ULTRAFINA":"off","WEBBY":"off","WINDOWSMEDIAPLAYER6":"off","XANIM":"off","XFCE4":"off","XINE":"off","XMMPLAYER":"off"}},{"name":"mpv","origin":"multimedia/mpv","version":"0.40.0,1","comment":"Free and open-source general-purpose video player","maintainer":"multimedia@FreeBSD.org","www":"https://mpv.io","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f2ced7f13aabb402a48df3a650d4ce625f721cb6eeb54b752d199ccb437cfaec","flatsize":6972920,"path":"All/mpv-0.40.0,1.pkg","repopath":"All/mpv-0.40.0,1.pkg","licenselogic":"and","licenses":["GPLv2+","LGPL21+"],"pkgsize":1485580,"desc":"Mpv is based on the MPlayer and mplayer2 projects which it greatly improves.\nIt supports a wide variety of video file formats, audio and video codecs, and\nsubtitle types. Special input URL types are available to read input from\na variety of sources other than disk files. Depending on platform, a variety of\ndifferent video and audio output methods are supported.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"ffnvcodec-headers":{"origin":"multimedia/ffnvcodec-headers","version":"12.0.16.1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"lcms2":{"origin":"graphics/lcms2","version":"2.17"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXScrnSaver":{"origin":"x11/libXScrnSaver","version":"1.2.4_1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXpresent":{"origin":"x11/libXpresent","version":"1.0.0_1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXv":{"origin":"x11/libXv","version":"1.0.12_1,1"},"libXxf86vm":{"origin":"x11/libXxf86vm","version":"1.1.5"},"libarchive":{"origin":"archivers/libarchive","version":"3.7.9,1"},"libass":{"origin":"multimedia/libass","version":"0.17.3"},"libdisplay-info":{"origin":"sysutils/libdisplay-info","version":"0.2.0"},"libdrm":{"origin":"graphics/libdrm","version":"2.4.123,1"},"libdvdnav":{"origin":"multimedia/libdvdnav","version":"6.1.1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libplacebo":{"origin":"graphics/libplacebo","version":"7.349.0"},"libva":{"origin":"multimedia/libva","version":"2.22.0"},"libvdpau":{"origin":"multimedia/libvdpau","version":"1.5"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"luajit-devel":{"origin":"lang/luajit-devel","version":"2.1.0.20250311"},"mesa-libs":{"origin":"graphics/mesa-libs","version":"21.3.9"},"uchardet":{"origin":"textproc/uchardet","version":"0.0.8_1"},"vulkan-loader":{"origin":"graphics/vulkan-loader","version":"1.4.311"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"},"wayland-protocols":{"origin":"graphics/wayland-protocols","version":"1.41"}},"categories":["audio","multimedia","wayland"],"shlibs_required":["libEGL.so.1","libX11.so.6","libXext.so.6","libXpresent.so.1","libXrandr.so.2","libXss.so.1","libXv.so.1","libarchive.so.13","libass.so.9","libavcodec.so.60","libavdevice.so.60","libavfilter.so.9","libavformat.so.60","libavutil.so.58","libc.so.8","libdisplay-info.so.2","libdrm.so.2","libdvdnav.so.4","libgbm.so.1","libjpeg.so.8","liblcms2.so.2","libluajit-5.1.so.2","libm.so.4","libplacebo.so.349","libpthread.so.0","libswresample.so.4","libswscale.so.7","libuchardet.so.0","libva-drm.so.2","libva-wayland.so.2","libva-x11.so.2","libva.so.2","libvdpau.so.1","libvulkan.so.1","libwayland-client.so.0","libwayland-cursor.so.0","libwayland-egl.so.1","libxkbcommon.so.0","libz.so.3"],"options":{"ARCHIVE":"on","DOCS":"on","EXAMPLES":"on","LCMS2":"on","MANPAGES":"on","MUJS":"off","RUBBERBAND":"off","UCHARDET":"on","ZIMG":"off","LUA":"off","LUAJIT":"on","LUA_NONE":"off","CDIO":"off","DVDNAV":"on","LIBBLURAY":"off","V4L":"on","VAPOURSYNTH":"off","CACA":"off","DRM":"on","NVDEC":"on","OPENGL":"on","SIXEL":"off","VAAPI":"on","VDPAU":"on","VULKAN":"on","WAYLAND":"on","X11":"on","ALSA":"off","JACK":"off","OPENAL":"off","PIPEWIRE":"off","PULSEAUDIO":"off","SDL":"off","SNDIO":"off"},"annotations":{"cpe":"cpe:2.3:a:mpv:mpv:0.40.0:::::dragonfly6:x86_64"}},{"name":"mping-fraubsd","origin":"sysutils/mping","version":"0.1.4","comment":"Ping multiple hosts","maintainer":"ports@FreeBSD.org","www":"https://github.com/FrauBSD/mping","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a02a826ff9f7ae07f16be77de68a841359f834b255e68021862876ede90536de","flatsize":9499,"path":"All/mping-fraubsd-0.1.4.pkg","repopath":"All/mping-fraubsd-0.1.4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":5104,"desc":"mping is a utility for pinging multiple hosts. It is written in shell with\nminimal dependencies (awk, date, getconf, head, host, ping, sleep, sort, stty,\ntr, uname, and xargs). It also has a feature to keep watching the given hosts\nand alert to any changes in availability.\n\nQuickly get status on one or more hosts using ping. Automatically takes\nadvantage of multiple CPUs and will ping multiple hosts in parallel.\n\nWatch changes in ping status with \"-d\" for differential mode to alert you when\nchanges take place.\n\nUse shell expansion features such as 192.168.0.{1..254} to quickly scan for\nunused IP addresses (if applicable).","categories":["sysutils"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe mping-fraubsd port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mping","origin":"net/mping","version":"2.01_1","comment":"Mping network statistics collector","maintainer":"ports@FreeBSD.org","www":"http://mping.uninett.no/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8c4fb3f073f7aa0e0ce88320db1e24a1a7b09989665a42d220bac8feff3a7844","flatsize":50290,"path":"All/mping-2.01_1.pkg","repopath":"All/mping-2.01_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":22520,"desc":"Mping is a system for collecting packet delay and loss\nstatistics in a TCP/IP network using ICMP echo.\n\nMping is based on original ping(8) with following new features:\n\n- Ability to ping multiple hosts simultaneously\n- Prints 10/50/90-percentile as well as min/avg/max.","categories":["net"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe mping port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mpir","origin":"math/mpir","version":"3.0.0_1","comment":"Multiprecision integer, rational, floating point numbers library","maintainer":"wen@FreeBSD.org","www":"https://www.mpir.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f5d7fc2821c15744586b714728d298881bcdcc36f373f298523c14eb7667ccf2","flatsize":2645715,"path":"All/mpir-3.0.0_1.pkg","repopath":"All/mpir-3.0.0_1.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":463264,"desc":"MPIR is an open source multiprecision integer (bignum) library forked\nfrom the GMP (GNU Multi Precision) project. It consists of much code\nfrom past GMP releases, in combination with much original contributed\ncode.\n\nMPIR is constructed by a developer and vendor friendly community of\nprofessional and amateur mathematicians, computer scientists and\nhobbyists.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["math"]},{"name":"mpich","origin":"net/mpich","version":"4.3.0","comment":"Portable implementation of MPI-1, MPI-2 and MPI-3","maintainer":"laurent.chardon@gmail.com","www":"https://www.mpich.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"13ce67eb3a5278890c5d448b2d6a3388d8cdad1053555702f265a42f15eee848","flatsize":23900893,"path":"All/mpich-4.3.0.pkg","repopath":"All/mpich-4.3.0.pkg","licenselogic":"single","licenses":["MPICH"],"pkgsize":4331832,"desc":"MPICH is an implementation of the Message-Passing Interface (MPI) standard.\n\nThe goal of MPICH is to provide an MPI implementation that supports\ndifferent computation and communication platforms including commodity\nclusters, high-speed networks and proprietary high-end computing systems.\nIt also enables cutting-edge research in MPI through an easy-to-extend\nmodular framework for other derived implementations.\n\nSee also <https://github.com/pmodels/mpich>.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"hwloc2":{"origin":"devel/hwloc2","version":"2.11.2"},"json-c":{"origin":"devel/json-c","version":"0.18"},"libepoll-shim":{"origin":"devel/libepoll-shim","version":"0.0.20240608"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","parallel"],"shlibs_required":["libc.so.8","libepoll-shim.so.0","libexecinfo.so.1","libhwloc.so.15","libjson-c.so.5","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on","FORTRAN":"on","L0":"off","SLURM":"off","DGFORKER":"off","DHYDRA":"on","GFORKER":"on","HYDRA":"on"}},{"name":"mplayer","origin":"multimedia/mplayer","version":"1.5.0.20240928_1","comment":"High performance media player supporting many formats","maintainer":"riggs@FreeBSD.org","www":"http://www.mplayerhq.hu/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c4e64373cab32af2add8d95bcec192660bc1cf49ef2aadac3455f13398cd30f3","flatsize":3414098,"path":"All/mplayer-1.5.0.20240928_1.pkg","repopath":"All/mplayer-1.5.0.20240928_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1068376,"desc":"MPlayer is a multimedia player and encoder suite which runs on many\nplatforms. It plays a terrific number of different file formats\nand codecs including popular DivX, XviD, H.264 streams as well as\nDVD and SVCDs along with many popular audio codecs.\nOn the i386 platform it also supports some Windows DLL codec\nfamilies which allow playing of e.g. QuickTime movies.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"fribidi":{"origin":"converters/fribidi","version":"1.0.16"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXScrnSaver":{"origin":"x11/libXScrnSaver","version":"1.2.4_1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXv":{"origin":"x11/libXv","version":"1.0.12_1,1"},"libXxf86dga":{"origin":"x11/libXxf86dga","version":"1.1.6_1"},"libXxf86vm":{"origin":"x11/libXxf86vm","version":"1.1.5"},"libass":{"origin":"multimedia/libass","version":"0.17.3"},"libdvdnav":{"origin":"multimedia/libdvdnav","version":"6.1.1"},"libdvdread":{"origin":"multimedia/libdvdread","version":"6.1.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libvdpau":{"origin":"multimedia/libvdpau","version":"1.5"},"mplayer-skins":{"origin":"multimedia/mplayer-skins","version":"1.1.5"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["audio","multimedia"],"shlibs_required":["libGL.so.1","libX11.so.6","libXext.so.6","libXinerama.so.1","libXss.so.1","libXv.so.1","libXxf86dga.so.1","libXxf86vm.so.1","libass.so.9","libatk-1.0.so.0","libavcodec.so.60","libavformat.so.60","libavutil.so.58","libbz2.so.2","libc.so.8","libcairo.so.2","libdvdnav.so.4","libdvdread.so.8","libfontconfig.so.1","libfreetype.so.6","libfribidi.so.0","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgnutls.so.30","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libjpeg.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpng16.so.16","libpostproc.so.57","libpthread.so.0","libswresample.so.4","libswscale.so.7","libtinfo.so.6","libvdpau.so.1","libz.so.3"],"options":{"AALIB":"off","AMR_NB":"off","AMR_WB":"off","ASS":"on","BLURAY":"off","CACA":"off","CDIO":"off","DV":"off","DVDNAV":"on","ENCA":"off","FONTCONFIG":"on","FRIBIDI":"on","GIF":"off","GNUTLS":"on","GSM":"off","GUI":"on","IPV6":"on","JACK":"off","JPEG":"on","LADSPA":"off","LIBMNG":"off","LIRC":"off","LZO":"off","NAS":"off","NLS":"on","OPENAL":"off","OPENGL":"on","OPENJPEG":"off","OPUS":"off","PULSEAUDIO":"off","RTCPU":"on","SDL":"off","SKINS":"on","SMB":"off","SNDIO":"off","SPEEX":"off","SVGALIB":"off","V4L":"off","VDPAU":"on","VPX":"off","X11":"on","X11DGA":"on","X11VM":"on","XINERAMA":"on","XVIDEO":"on"},"messages":[{"message":"MPlayer's comprehensive documentation covers many topics like\noutput devices, video encoding, repairing broken files etc.\nIt is auto-generated daily and can be found on the project\nhomepage in the documentation section:\n\nhttp://www.mplayerhq.hu/design7/documentation.html\n\nMPlayer's system-wide configuration dir is\n\n/usr/local/etc/mplayer\n\nIf you want to install configuration files into this location\nin order to change mplayer's default settings for all users on\nyour system, you find some examples in\n\n/usr/local/share/mplayer/examples/etc","type":"install"}]},{"name":"mpifx","origin":"net/mpifx","version":"1.5","comment":"Modern Fortran wrappers around MPI routines","maintainer":"yuri@FreeBSD.org","www":"https://github.com/dftbplus/mpifx","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"766cf84161f38895dea7513a3e7dab6b16afb34e0b24eded0124d57b428085ca","flatsize":1407613,"path":"All/mpifx-1.5.pkg","repopath":"All/mpifx-1.5.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":351928,"desc":"MpiFx provides modern Fortran (Fortran 2003) wrappers around routines\nof the MPI library to make their use as simple as possible. Currently\nseveral data distribution routines are covered.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"mpich":{"origin":"net/mpich","version":"4.3.0"}},"categories":["devel","net"]},{"name":"mph","origin":"devel/mph","version":"1.2","comment":"Minimal perfect hashing code generator","maintainer":"ports@FreeBSD.org","www":"https://www.ibiblio.org/pub/Linux/devel/lang/c/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4514e0703e57354acdadc9479ed5600476c6f87fd6ae4ad9228ea4c4d41af8d6","flatsize":35128,"path":"All/mph-1.2.pkg","repopath":"All/mph-1.2.pkg","licenselogic":"single","pkgsize":10376,"desc":"The program mph tries to generate an order preserving minimal perfect\nhashing (MPH) function for the set of keys, one per line, on stdin.\nEach key can be at most 4095 characters long (see keys.h to increase\nthis limit), and the keys must be unique. If mph terminates, it emits\na language independent binary or text representation of the MPH\nfunction on stdout. To generate a usable hash function, this output\nshould be fed to a language dependent filter, like emitc.","categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe mph port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mpg321","origin":"audio/mpg321","version":"0.2.10_13","comment":"Command-line MP3 player, compatible with mpg123","maintainer":"naddy@FreeBSD.org","www":"https://mpg321.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c7772414a0de46b5dfbca03563de67fec5bad51be53550fcaef5ca780c472d45","flatsize":49066,"path":"All/mpg321-0.2.10_13.pkg","repopath":"All/mpg321-0.2.10_13.pkg","licenselogic":"single","pkgsize":23264,"desc":"mpg321 is a clone of the popular mpg123 command-line mp3 player. It should\nfunction as a drop-in replacement for mpg123 in many cases. While some of\nthe functionality of mpg123 is not yet implemented, mpg321 should function\nproperly in most cases for most people, such as for frontends such as\ngqmpeg.\n\nmpg321 is based on the mad MPEG audio decoding library. It therefore is\nhighly accurate, and also uses only fixed-point calculation, making it\nmore efficient on machines without a floating-point unit.\n\nWhile mpg321 is not as fast as the non-free mpg123 on systems which have a\nfloating point unit, it comes under the GNU General Public License, which\nallows greater freedom to its users. For most people who want mpg123,\nmpg321 is a better alternative.","deps":{"libao":{"origin":"audio/libao","version":"1.2.0_7"},"libid3tag":{"origin":"audio/libid3tag","version":"0.16.3"},"libmad":{"origin":"audio/libmad","version":"0.16.4"}},"categories":["audio"],"shlibs_required":["libao.so.4","libc.so.8","libid3tag.so.0","libmad.so.0","libz.so.3"],"options":{"SCROBBLER":"off"},"annotations":{"cpe":"cpe:2.3:a:mpg321_project:mpg321:0.2.10:::::dragonfly6:x86_64:13"}},{"name":"mpg123.el-emacs_wayland","origin":"audio/mpg123.el","version":"1.65_3","comment":"Front-end to mpg123/ogg123 audio player for Emacsen","maintainer":"mew14930xvi@inbox.lv","www":"http://www.gentei.org/~yuuji/software/mpg123el/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"188181875741d89f405d5e73670babca9cbff3ea21d2caf42da2b2e7fea4fd9e","flatsize":119781,"path":"All/mpg123.el-emacs_wayland-1.65_3.pkg","repopath":"All/mpg123.el-emacs_wayland-1.65_3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":32276,"desc":"The mpg123.el Emacs-Lisp program is a front-end to mpg123 audio player\nand OggVorbis audio player. You can select and play an music files\nfrom the list in your Emacs's buffer with familiar interface.\n\nDefault audio player now switched to MPlayer (2023-05-05).","deps":{"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"},"mplayer":{"origin":"multimedia/mplayer","version":"1.5.0.20240928_1"}},"categories":["audio","elisp"],"options":{"MPG123":"off","MPLAYER":"on"},"annotations":{"flavor":"wayland"},"messages":[{"message":"Put the expression below into your ~/.emacs.\n\n(autoload 'mpg123 \"mpg123\" \"A Front-end to mpg123\" t)","type":"install"}]},{"name":"mpg123.el-emacs_nox","origin":"audio/mpg123.el","version":"1.65_3","comment":"Front-end to mpg123/ogg123 audio player for Emacsen","maintainer":"mew14930xvi@inbox.lv","www":"http://www.gentei.org/~yuuji/software/mpg123el/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9affcde77a599dcc7009f58d389002f4d995e22774555d3e6811e307be7429d4","flatsize":119781,"path":"All/mpg123.el-emacs_nox-1.65_3.pkg","repopath":"All/mpg123.el-emacs_nox-1.65_3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":32268,"desc":"The mpg123.el Emacs-Lisp program is a front-end to mpg123 audio player\nand OggVorbis audio player. You can select and play an music files\nfrom the list in your Emacs's buffer with familiar interface.\n\nDefault audio player now switched to MPlayer (2023-05-05).","deps":{"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"},"mplayer":{"origin":"multimedia/mplayer","version":"1.5.0.20240928_1"}},"categories":["audio","elisp"],"options":{"MPG123":"off","MPLAYER":"on"},"annotations":{"flavor":"nox"},"messages":[{"message":"Put the expression below into your ~/.emacs.\n\n(autoload 'mpg123 \"mpg123\" \"A Front-end to mpg123\" t)","type":"install"}]},{"name":"mpg123.el-emacs_canna","origin":"audio/mpg123.el","version":"1.65_3","comment":"Front-end to mpg123/ogg123 audio player for Emacsen","maintainer":"mew14930xvi@inbox.lv","www":"http://www.gentei.org/~yuuji/software/mpg123el/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a0db0e220ac54cd08ea45843cf28126ebc7c90972f9d637a11355fbe66d1aae6","flatsize":119781,"path":"All/mpg123.el-emacs_canna-1.65_3.pkg","repopath":"All/mpg123.el-emacs_canna-1.65_3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":32276,"desc":"The mpg123.el Emacs-Lisp program is a front-end to mpg123 audio player\nand OggVorbis audio player. You can select and play an music files\nfrom the list in your Emacs's buffer with familiar interface.\n\nDefault audio player now switched to MPlayer (2023-05-05).","deps":{"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"},"mplayer":{"origin":"multimedia/mplayer","version":"1.5.0.20240928_1"}},"categories":["audio","elisp"],"options":{"MPG123":"off","MPLAYER":"on"},"annotations":{"flavor":"canna"},"messages":[{"message":"Put the expression below into your ~/.emacs.\n\n(autoload 'mpg123 \"mpg123\" \"A Front-end to mpg123\" t)","type":"install"}]},{"name":"mpg123.el-emacs_devel_nox","origin":"audio/mpg123.el","version":"1.65_3","comment":"Front-end to mpg123/ogg123 audio player for Emacsen","maintainer":"mew14930xvi@inbox.lv","www":"http://www.gentei.org/~yuuji/software/mpg123el/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"02d2909dca703fe28e26b335e4b32712cca710ca3912973535cd82736761cd45","flatsize":119781,"path":"All/mpg123.el-emacs_devel_nox-1.65_3.pkg","repopath":"All/mpg123.el-emacs_devel_nox-1.65_3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":32264,"desc":"The mpg123.el Emacs-Lisp program is a front-end to mpg123 audio player\nand OggVorbis audio player. You can select and play an music files\nfrom the list in your Emacs's buffer with familiar interface.\n\nDefault audio player now switched to MPlayer (2023-05-05).","deps":{"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"mplayer":{"origin":"multimedia/mplayer","version":"1.5.0.20240928_1"}},"categories":["audio","elisp"],"options":{"MPG123":"off","MPLAYER":"on"},"annotations":{"flavor":"devel_nox"},"messages":[{"message":"Put the expression below into your ~/.emacs.\n\n(autoload 'mpg123 \"mpg123\" \"A Front-end to mpg123\" t)","type":"install"}]},{"name":"mpg123","origin":"audio/mpg123","version":"1.32.10","comment":"Command-line player for MPEG Layer 1, 2, and 3 audio files","maintainer":"novel@FreeBSD.org","www":"https://www.mpg123.de/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"84a440f7cdea59bd648a98c5a578828da88b55361b55558c333c20483085306c","flatsize":923390,"path":"All/mpg123-1.32.10.pkg","repopath":"All/mpg123-1.32.10.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":305972,"desc":"The mpg123 reads one or more files (or standard input if ``-'' is\nspecified) or URLs and plays them on the audio device (default) or\noutputs them to stdout.  file/URL is assumed to be an MPEG-1/2 audio\nbit stream.","categories":["audio"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"SNDIO":"off"},"annotations":{"cpe":"cpe:2.3:a:mpg123:mpg123:1.32.10:::::dragonfly6:x86_64"}},{"name":"mpg123.el-emacs_devel","origin":"audio/mpg123.el","version":"1.65_3","comment":"Front-end to mpg123/ogg123 audio player for Emacsen","maintainer":"mew14930xvi@inbox.lv","www":"http://www.gentei.org/~yuuji/software/mpg123el/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e4689491d64064093fdf813efd6e654f14d4d0a0192bd4855a7aabdd1c6dbac2","flatsize":119781,"path":"All/mpg123.el-emacs_devel-1.65_3.pkg","repopath":"All/mpg123.el-emacs_devel-1.65_3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":32268,"desc":"The mpg123.el Emacs-Lisp program is a front-end to mpg123 audio player\nand OggVorbis audio player. You can select and play an music files\nfrom the list in your Emacs's buffer with familiar interface.\n\nDefault audio player now switched to MPlayer (2023-05-05).","deps":{"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"mplayer":{"origin":"multimedia/mplayer","version":"1.5.0.20240928_1"}},"categories":["audio","elisp"],"options":{"MPG123":"off","MPLAYER":"on"},"annotations":{"flavor":"devel_full"},"messages":[{"message":"Put the expression below into your ~/.emacs.\n\n(autoload 'mpg123 \"mpg123\" \"A Front-end to mpg123\" t)","type":"install"}]},{"name":"mpfrcx","origin":"math/mpfrcx","version":"0.6.3_1","comment":"Arbitrary precision library for arithmetic of univariate polynomials","maintainer":"yuri@FreeBSD.org","www":"https://www.multiprecision.org/mpfrcx/home.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"18f0e7b7f5a18b457365e81a38a34a12d93ff6a2107ba083dafebfb677655828","flatsize":365683,"path":"All/mpfrcx-0.6.3_1.pkg","repopath":"All/mpfrcx-0.6.3_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":68768,"desc":"MPFRCX is a library for the arithmetic of univariate polynomials over arbitrary\nprecision real (GNU MPFR) or complex (GNU MPC) numbers, without control on the\nrounding. The functions implemented are not very numerous and somewhat\nidiosyncratic: the main motivation behind the library is to have functionality\navailable for the floating-point approach to complex multiplication. However,\nasymptotically fast routines such as Toom-Cook and the FFT for multiplication of\npolynomials are available, as well as fast routines for interpolation and\nevaluation based on trees of polynomials.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"mpc":{"origin":"math/mpc","version":"1.3.1_1"},"mpfr":{"origin":"math/mpfr","version":"4.2.2,1"}},"categories":["math"]},{"name":"mpg123.el","origin":"audio/mpg123.el","version":"1.65_3","comment":"Front-end to mpg123/ogg123 audio player for Emacsen","maintainer":"mew14930xvi@inbox.lv","www":"http://www.gentei.org/~yuuji/software/mpg123el/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"48eac54aee8fe33e3bf34c05b98f3358b8f2f7307f373e79de56f7bf1a5a861b","flatsize":119781,"path":"All/mpg123.el-1.65_3.pkg","repopath":"All/mpg123.el-1.65_3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":32232,"desc":"The mpg123.el Emacs-Lisp program is a front-end to mpg123 audio player\nand OggVorbis audio player. You can select and play an music files\nfrom the list in your Emacs's buffer with familiar interface.\n\nDefault audio player now switched to MPlayer (2023-05-05).","deps":{"emacs":{"origin":"editors/emacs","version":"30.1_2,3"},"mplayer":{"origin":"multimedia/mplayer","version":"1.5.0.20240928_1"}},"categories":["audio","elisp"],"options":{"MPG123":"off","MPLAYER":"on"},"annotations":{"flavor":"full"},"messages":[{"message":"Put the expression below into your ~/.emacs.\n\n(autoload 'mpg123 \"mpg123\" \"A Front-end to mpg123\" t)","type":"install"}]},{"name":"mpfr","origin":"math/mpfr","version":"4.2.2,1","comment":"Library for multiple-precision floating-point computations","maintainer":"ale@FreeBSD.org","www":"https://www.mpfr.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"47e693c07f1924bbe8d14bb29ecfc9aefedb130e1cf2532f95630a5536ae8813","flatsize":2242144,"path":"All/mpfr-4.2.2,1.pkg","repopath":"All/mpfr-4.2.2,1.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":489024,"desc":"The MPFR library is a C library for multiple-precision floating-point\ncomputations with exact rounding (also called correct rounding).  It\nis based on the GMP multiple-precision library.\n\nThe main goal of MPFR is to provide a library for multiple-precision\nfloating-point computation which is both efficient and has a well-defined\nsemantics.  It copies the good ideas from the ANSI/IEEE-754 standard for\ndouble-precision floating-point arithmetic (53-bit mantissa).","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["devel","math"],"options":{"DOCS":"on","INFO":"on"}},{"name":"mpfrc++","origin":"math/mpfrc++","version":"3.7.1","comment":"High-performance C++ interface for MPFR library","maintainer":"yuri@FreeBSD.org","www":"http://www.holoborodko.com/pavel/mpfr/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"826a31b63e0834800aa033600a41366b0e87fab2484db4c325ec481f3d2a762f","flatsize":161247,"path":"All/mpfrc++-3.7.1.pkg","repopath":"All/mpfrc++-3.7.1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":28008,"desc":"MPFR library allows user to conduct floating-point calculations with virtually\nany (restricted by available memory only) precision with correct rounding.\nBesides simple arithmetic operations like \"+\" and \"/\" the whole set of\nmathematical functions is supported: sin, sqrt, pow, log, etc.\n\nMPFR defines custom C-language type to represent floating-point number mpfr_t.\nMathematical manipulations with mpfr_t - variables are done through\nassembler-look-like functions. For instance, to add two numbers x and y with\nresult in z special function mpfr_add(z,x,y,GMP_RNDN) should be called.","deps":{"mpfr":{"origin":"math/mpfr","version":"4.2.2,1"}},"categories":["devel","math"]},{"name":"mpdscribble","origin":"audio/mpdscribble","version":"0.22_2","comment":"Musicpd last.fm client","maintainer":"freebsdbugs@tungol.org","www":"http://mpd.wikia.com/wiki/Client:Mpdscribble","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1ef4cb089cbf5fabfb5f2c8a960b9ce7e1a17b9b533ed3150926937e88fcaf4e","flatsize":78824,"path":"All/mpdscribble-0.22_2.pkg","repopath":"All/mpdscribble-0.22_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":29784,"desc":"mpdscribble is a music player daemon client which submits information about\ntracks being played to Last.fm (formerly audioscrobbler).","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libmpdclient":{"origin":"audio/libmpdclient","version":"2.22"}},"categories":["audio"],"shlibs_required":["libc.so.8","libcurl.so.4","libglib-2.0.so.0","libintl.so.8","libmpdclient.so.2"],"options":{"DOCS":"on","SOUP":"off"}},{"name":"mpdecimal","origin":"math/mpdecimal","version":"4.0.0","comment":"C/C++ arbitrary precision decimal floating point libraries","maintainer":"skrah@bytereef.org","www":"https://www.bytereef.org/mpdecimal/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7a884e7107c122f9843ca6bc395d07b75308708b6d7531b03f75223f733ca1f2","flatsize":776130,"path":"All/mpdecimal-4.0.0.pkg","repopath":"All/mpdecimal-4.0.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":160860,"desc":"libmpdec is a complete C implementation of the General Decimal Arithmetic\nSpecification.  The specification, written by Mike Cowlishaw from IBM,\ndefines a general purpose arbitrary precision data type together with\nrigorously specified functions and rounding behavior.  As described in the\nscope section of the specification, libmpdec will - with minor restrictions -\nalso conform to the IEEE 754-2008 Standard for Floating-Point Arithmetic,\nprovided that the appropriate context parameters are set.\n\nlibmpdec++ is a complete C++ implementation of the General Decimal Arithmetic\nSpecification. libmpdec++ is mostly a header library around libmpdec.  The\nlibrary frees users from manual memory management and has an easy API with\ninline operators.  libmpdec++ has a thread local context for inline operators\nand other functions that use the implicit context.","categories":["math"]},{"name":"mpfi","origin":"math/mpfi","version":"1.5.4","comment":"Multiple Precision Floating-point Interval library","maintainer":"thierry@FreeBSD.org","www":"https://perso.ens-lyon.fr/nathalie.revol/software.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"65466e3c2ec3fd356c24a1878c64f9cf9d9aae317e5fa6c38ec7201bb7499287","flatsize":592386,"path":"All/mpfi-1.5.4.pkg","repopath":"All/mpfi-1.5.4.pkg","licenselogic":"or","licenses":["GPLv3","LGPL3"],"pkgsize":86916,"desc":"MPFI is a library for interval arithmetic, which is built upon the MPFR\nmultiple precision floating-point arithmetic.\n\nMPFI is intended to be a portable library written in C for arbitrary\nprecision interval arithmetic with intervals represented using MPFR\nreliable floating-point numbers. It is based on the GNU MP library and\non the MPFR library.  The purpose of an arbitrary precision interval\narithmetic is on the one hand to get \"guaranteed\" results, thanks to\ninterval computation, and on the other hand to obtain accurate results,\nthanks to multiple precision arithmetic. The MPFI library is built upon\nMPFR in order to benefit from the correct rounding provided, for each\noperation or function, by MPFR.  Further advantages of using MPFR are\nits portability and compliance with the IEEE 754 standard for\nfloating-point arithmetic.\n\nwww: http://mpfi.gforge.inria.fr/","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"mpfr":{"origin":"math/mpfr","version":"4.2.2,1"}},"categories":["math"]},{"name":"mpexpr","origin":"math/mpexpr","version":"1.2_2","comment":"Multiple precision math for Tcl","maintainer":"tcltk@FreeBSD.org","www":"https://mpexpr.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2b6dd9ce1a7e3536a8317fbcca5c1ea238c698115b96891804a8a025b0735150","flatsize":183586,"path":"All/mpexpr-1.2_2.pkg","repopath":"All/mpexpr-1.2_2.pkg","licenselogic":"single","licenses":["TclTk"],"pkgsize":68172,"desc":"Mpexpr adds two new commands to Tcl, 'mpexpr' and 'mpformat'.  Mpexpr works\nmuch like Tcl's  native 'expr', but does all calculations using an arbitrary\nprecision math package.  Mpexpr numbers can be any number of digits, with any\ndecimal precision.  Final precision is controlled by a Tcl variable\n'mp_precision', which can be any reasonable integer, limiting only the\nnumber of digits to the right of the decimal point.\n\nMpformat works much like Tcl's 'format', except it formats multiple\nprecision numbers in a variety of formats.\n\nMpexpr also includes most math functions provided by 'expr', as well\nas several new functions.  Mpexpr also supports Tcl variables and\nnested evaluation, just like 'expr':","deps":{"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"}},"categories":["math","tcl"]},{"name":"mpc","origin":"math/mpc","version":"1.3.1_1","comment":"Library of complex numbers with arbitrarily high precision","maintainer":"gerald@FreeBSD.org","www":"https://www.multiprecision.org/mpc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"246c0497e0741561dc1e6410624cb838c1f19a321a23a6e35af91067bbf71434","flatsize":566603,"path":"All/mpc-1.3.1_1.pkg","repopath":"All/mpc-1.3.1_1.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":118556,"desc":"Mpc is a C library for the arithmetic of complex numbers with\narbitrarily high precision and correct rounding of the result.\nIt is built upon and follows the same principles as Mpfr. The\nlibrary is written by Andreas Enge, Philippe Theveny and Paul\nZimmermann and is distributed under the Gnu Lesser General Public\nLicense, either version 2.1 of the license, or (at your option)\nany later version. The Mpc library has been registered in France\nby the Agence pour la Protection des Programmes on 2003-02-05\nunder the number IDDN FR 001 060029 000 R P 2003 000 10000.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"mpfr":{"origin":"math/mpfr","version":"4.2.2,1"}},"categories":["devel","math"]},{"name":"mpdas","origin":"audio/mpdas","version":"0.4.5_4","comment":"MPD AudioScrobbler written in C++ supporting the latest protocol","maintainer":"henrik@affekt.org","www":"https://50hz.ws/mpdas/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f273944f66440f7d07015bab389f336b3877f643f23c78736d51f1a58fe11315","flatsize":113274,"path":"All/mpdas-0.4.5_4.pkg","repopath":"All/mpdas-0.4.5_4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":41420,"desc":"mpdas is an AudioScrobbler client for MPD written in C++.\nIt uses libcurl and libmpd.\nIt supports the latest AudioScrobbler protocol (1.21).\nIn case of a downtime or connectivity problems,\nmpdas will cache the played songs to ~/.mpdascache.\n\nPlease read the README at:\nhttps://github.com/hrkfdn/mpdas/tree/master/README","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"libmpdclient":{"origin":"audio/libmpdclient","version":"2.22"}},"categories":["audio"],"shlibs_required":["libc.so.8","libcurl.so.4","libm.so.4","libmpdclient.so.2","libstdc++.so.9"],"messages":[{"message":"mpdas has been successfully installed.\n\nTo configure mpdas, simply create a file called .mpdasrc in\nyour home directory or in /usr/local/etc/mpdasrc.\n\nSyntax is easy. Example:\n\nusername = lastfmuser\npassword = password\n\nUse the runas variable to change the UID the process runs in.\n\nFor more information on configuration see:\nhttp://50hz.ws/mpdas/README.txt\n\nTo use the rc-script add the following line to /etc/rc.conf:\n\n\tmpdas_enable=\"YES\"\n\nThen start mpdas with\n\n\t/usr/local/etc/rc.d/mpdas start\n\nor reboot.","type":"install"},{"message":"As of version 0.4.3 the password is set in plaintext, whereas\npreviously it had to be an MD5 hash.","type":"upgrade","maximum_version":"0.4.3"}]},{"name":"mpage","origin":"print/mpage","version":"2.5.8","comment":"Print multiple pages per sheet of paper","maintainer":"ports@FreeBSD.org","www":"https://www.mesa.nl/download.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"955931f729db34e3b41c6c0f8bef68ba47470ad93c6fd8288a25e39a2d80221c","flatsize":136064,"path":"All/mpage-2.5.8.pkg","repopath":"All/mpage-2.5.8.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":47676,"desc":"Mpage is a program to reduce and print multiple pages of text per\nsheet on a PostScript compatible printer.\nIt also has limited functionality to do the same with postscript files itself.\n\nMpage and all the files distributed with mpage are covered by copyright:\n\n Copyright (c) 1994-1997 Marcel J.E. Mol, The Netherlands\n Copyright (c) 1988 Mark P. Hahn, Herndon, Virginia","categories":["print"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe mpage port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mpack","origin":"converters/mpack","version":"1.6_4","comment":"External MIME packer/unpacker","maintainer":"dinoex@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"abc4dcf6d63b8ecd15efac1fb47405f2fe679dd97c8e6b3b21bd4b9aec2a215f","flatsize":76605,"path":"All/mpack-1.6_4.pkg","repopath":"All/mpack-1.6_4.pkg","licenselogic":"single","pkgsize":30588,"desc":"Mpack and munpack are utilities for encoding and decoding\n(respectively) binary files in MIME (Multipurpose Internet Mail\nExtensions) format mail messages.  For compatibility with older forms\nof transferring binary files, the munpack program can also decode\nmessages in split-uuencoded format.","categories":["converters","mail","news"],"shlibs_required":["libc.so.8"],"annotations":{"cpe":"cpe:2.3:a:mpack_project:mpack:1.6:::::dragonfly6:x86_64:4"}},{"name":"mp_doccer","origin":"textproc/mp_doccer","version":"1.2.2","comment":"C source code documentation generator","maintainer":"jhale@FreeBSD.org","www":"https://triptico.com/software/mp_doccer.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0d09ce220791e4078ff5aed68e644c3069365bad82d62a18991e228fbfef99a5","flatsize":40568,"path":"All/mp_doccer-1.2.2.pkg","repopath":"All/mp_doccer-1.2.2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":13684,"desc":"mp_doccer is a tool that travels C code files, and extracts specially\nmarked information to build documentation. This documentation can be\ngenerated in HTML, man pages, or an executable shell script. The markup\nis very similar to that in the Linux 2.4.x kernel sources.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"],"options":{"DOCS":"on"}},{"name":"mpc-qt","origin":"multimedia/mpc-qt","version":"24.12.1","comment":"Media Player Classic Qute Theater","maintainer":"eduardo@FreeBSD.org","www":"https://github.com/mpc-qt/mpc-qt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"91011bd4675ce52741c7a618ba1ffe399fa436519275c6d15209004e53df45f1","flatsize":2689834,"path":"All/mpc-qt-24.12.1.pkg","repopath":"All/mpc-qt-24.12.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":740620,"desc":"Media Player Classic Home Cinema is considered by many to be the\nquintessential media player for the Windows desktop. Media Player\nClassic Qute Theater (mpc-qt) aims to reproduce most of the interface\nand functionality of mpc-hc while using libmpv to play video instead\nof DirectShow.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"mpv":{"origin":"multimedia/mpv","version":"0.40.0,1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-svg":{"origin":"graphics/qt6-svg","version":"6.8.3"}},"categories":["audio","multimedia"],"shlibs_required":["libGLX.so.0","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6OpenGL.so.6","libQt6OpenGLWidgets.so.6","libQt6Svg.so.6","libQt6Widgets.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libmpv.so.2","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"mp3wrap","origin":"audio/mp3wrap","version":"0.5_1","comment":"Merge mp3 files (and other formats)","maintainer":"ports@FreeBSD.org","www":"https://mp3wrap.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7a1b1b70b85ff262377367a38e27938222b3c07fd87b39093b97b28e468be507","flatsize":19777,"path":"All/mp3wrap-0.5_1.pkg","repopath":"All/mp3wrap-0.5_1.pkg","licenselogic":"single","pkgsize":11372,"desc":"Mp3Wrap is a command-line utility that wraps two or more mp3 files in one\nsingle large playable mp3, without losing filenames and ID3 informations (and\nwithout need of decoding/encoding). Also with the possibility of including\nother non mp3 files, such as PlayLists, info files, cover images, inside the\nmp3.","categories":["audio"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe mp3wrap port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mp3val","origin":"audio/mp3val","version":"0.1.8","comment":"Program for MPEG audio stream validation","maintainer":"sunpoet@FreeBSD.org","www":"https://mp3val.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3f64f140a927ebab08a9c03a152f4d3d9187f5f73c12f855d166080e9dc2fdb1","flatsize":68939,"path":"All/mp3val-0.1.8.pkg","repopath":"All/mp3val-0.1.8.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":28328,"desc":"MP3val is a small, high-speed, free software tool for checking MPEG audio\nfiles' integrity. It can be useful for finding corrupted files (e.g.\nincompletely downloaded, truncated, containing garbage). MP3val is also able\nto fix most of the problems. Being a multiplatform application, MP3val can be\nrunned both under Windows and under Linux (or BSD).\n\nThe most common MPEG audio file type is MPEG 1 Layer III (mp3), but MP3val\nsupports also other MPEG versions and layers. The tool is also aware of the\nmost common types of tags (ID3v1, ID3v2, APEv2).\n\nThe core component of MP3val is an application with command-line interface.\nThere are also two graphical frontends for it: MP3val-frontend is a native\nWindows application (it is also included in the latest binary releases for\nWindows), mp3valgui is a multi-platform Python script (can be downloaded\nseparately), written by an independent developer. Installing the latter under\nWindows is a bit tricky, so for Windows the first frontend is recommended.","categories":["audio"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"mp3unicode","origin":"audio/mp3unicode","version":"1.2.1_4","comment":"ID3 tags charset converter","maintainer":"ports@FreeBSD.org","www":"https://mp3unicode.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"263a274c932893d6297c9b7cb768d813d3e072505f297fc1292de0be487638de","flatsize":44474,"path":"All/mp3unicode-1.2.1_4.pkg","repopath":"All/mp3unicode-1.2.1_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":18080,"desc":"MP3Unicode is a command line utility to convert ID3 tags in mp3\nfiles between different encodings.","deps":{"taglib":{"origin":"audio/taglib","version":"2.0.2"}},"categories":["audio"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9","libtag.so.2","libz.so.3"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe mp3unicode port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"musescore","origin":"audio/musescore","version":"3.6.1_4","comment":"Free music composition & notation software","maintainer":"adridg@FreeBSD.org","www":"https://musescore.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6618ecbe9478e38a7e87da371dcd528f2fc987daa1ec639ae1d3a24f56381de6","flatsize":81583515,"path":"All/musescore-3.6.1_4.pkg","repopath":"All/musescore-3.6.1_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":32027964,"desc":"MuseScore is a free cross-platform WYSIWYG music notation program\nthat offers a cost-effective alternative to commercial programs\nsuch as Sibelius and Finale.\nYou can print beautifully engraved sheet music or save it as PDF\nor MIDI file.\n\nSome highlights:\n\n * WYSIWYG, notes are entered on a \"virtual note sheet\"\n * Unlimited number of staves\n * Up to four voices per staff\n * Easy and fast note entry with your keyboard, mouse, or MIDI keyboard\n * Integrated sequencer and FluidSynth software synthesizer\n * Import and export of MusicXML and Standard MIDI Files\n * Available for Windows, Mac and Linux\n * Translated in 43 languages\n * GNU GPL licensed","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"lame":{"origin":"audio/lame","version":"3.100_5"},"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"portaudio":{"origin":"audio/portaudio","version":"19.6.0_7,1"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-designer":{"origin":"devel/qt5-designer","version":"5.15.16p3_1"},"qt5-graphicaleffects":{"origin":"graphics/qt5-graphicaleffects","version":"5.15.16p0"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-help":{"origin":"devel/qt5-help","version":"5.15.16p3_1"},"qt5-location":{"origin":"devel/qt5-location","version":"5.15.16p7_1"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-opengl":{"origin":"graphics/qt5-opengl","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-quickcontrols2":{"origin":"x11-toolkits/qt5-quickcontrols2","version":"5.15.16p5_1"},"qt5-scripttools":{"origin":"devel/qt5-scripttools","version":"5.15.18p0_3"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-testlib":{"origin":"devel/qt5-testlib","version":"5.15.16p130_1"},"qt5-webchannel":{"origin":"www/qt5-webchannel","version":"5.15.16p3_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"qt5-xmlpatterns":{"origin":"textproc/qt5-xmlpatterns","version":"5.15.16p0_1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["audio"],"shlibs_required":["libQt5Concurrent.so.5","libQt5Core.so.5","libQt5Gui.so.5","libQt5Help.so.5","libQt5Network.so.5","libQt5OpenGL.so.5","libQt5PrintSupport.so.5","libQt5Qml.so.5","libQt5QmlModels.so.5","libQt5Quick.so.5","libQt5QuickControls2.so.5","libQt5QuickTemplates2.so.5","libQt5QuickWidgets.so.5","libQt5Sql.so.5","libQt5Svg.so.5","libQt5Test.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libQt5XmlPatterns.so.5","libc.so.8","libfreetype.so.6","libm.so.4","libportaudio.so.2","libpthread.so.0","librt.so.0","libsndfile.so.1","libstdc++.so.9","libvorbisfile.so.3","libz.so.3"],"options":{"ALSA":"off","JACK":"off","PORTAUDIO":"on","PULSEAUDIO":"off","WEBENGINE":"off"}},{"name":"mp3stat","origin":"audio/mp3stat","version":"2.6.01_13","comment":"Read information about an MP3's, or OGG's bitstream","maintainer":"portmaster@BSDforge.com","www":"https://BSDforge.com/projects/audio/mp3stat/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eda2e185b7c84ad6ce805b447948f42c1fb8c0dd0ee81404fc285f5f3a1a6b7f","flatsize":241998,"path":"All/mp3stat-2.6.01_13.pkg","repopath":"All/mp3stat-2.6.01_13.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":52368,"desc":"Mp3stat is a utility to read information about MP3's and OGG's bitstream.\nMore specifically, how certain bitrates have been placed in the bitstream\nby the encoder. Not only does mp3stat give you a graphical representation\nof the average bitrate per 1/500th of the file in, a linear bar graph to\nallow you to compare encoders and settings, it also has a batch file mode.\nThe batch file mode allows you to use mp3stat as a script utility instead\nof GUI, for use in your own programs and or scripts. The batch mode can be\nextended trivially to give just as much info as the GUI version, but now\ndefaults to configurable output of 3 pieces of info; name, runtime, and\naverage bitrate. The batch mode can take MP3's, and OGG's in the same\ndirectory, but it cannot (yet at least) recursively run into subdirectories\n-- this will be possible in the next version, arriving soon.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["audio"],"shlibs_required":["libc.so.8","libm.so.4","libmagic.so.2","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on","VORBIS":"on"}},{"name":"mp3riot","origin":"audio/mp3riot","version":"1.3_1","comment":"Mp3riot creates mp3 playlists, HTML files, etc","maintainer":"ports@FreeBSD.org","www":"http://www.linuxsecure.de/index.php?action=55","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4da6bd0bad7319fbee3123348f0446a47a222211693754d2bd2956932fe4f936","flatsize":224947,"path":"All/mp3riot-1.3_1.pkg","repopath":"All/mp3riot-1.3_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":40060,"desc":"mp3riot (formerly known as f2html.pl) is a command line utility\nthat searches recursively through directories, builds a file list\n(with additional file information), and generates HTML files,\nplaylists, etc. The output can be controlled, links can be corrected,\nand more. The script is mainly designed to create Web pages,\nplaylists, and databases for MP3 and Ogg files, but can also used for\nother purposes.","deps":{"p5-MP3-Info":{"origin":"audio/p5-MP3-Info","version":"1.26"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["audio"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe mp3riot port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mp3splt","origin":"audio/mp3splt","version":"2.6.2_1","comment":"Utility to split MP3 and Ogg files (via CUE sheets)","maintainer":"citrin@citrin.ru","www":"https://mp3splt.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e7f1e092141799969b16851d85a842e6312dc75069e12bb2cc52ad55338d0f7c","flatsize":113558,"path":"All/mp3splt-2.6.2_1.pkg","repopath":"All/mp3splt-2.6.2_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":45972,"desc":"Mp3Splt is a command line utility to split mp3 and ogg files selecting a begin\nand an end time position, without decoding. It's very useful to split large\nmp3/ogg to make smaller files or to split entire albums to obtain original\ntracks. If you want to split an album, you can select split points and\nfilenames manually or you can get them automatically from CDDB (Internet or a\nlocal file) or from .cue files.  Otherwise if you have a file created either\nwith Mp3Wrap or AlbumWrap you can extract tracks just in few seconds. Supports\nVBR mp3.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libltdl":{"origin":"devel/libltdl","version":"2.5.4"},"libmp3splt":{"origin":"audio/libmp3splt","version":"0.9.2_5"}},"categories":["audio"],"shlibs_required":["libc.so.8","libintl.so.8","libmp3splt.so.0"],"options":{"NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:mp3splt_project:mp3splt:2.6.2:::::dragonfly6:x86_64:1"}},{"name":"mp3mover","origin":"audio/mp3mover","version":"2.1.1_1","comment":"Rename mp3s and manipulate them","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/mediamover/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dc766d3e36c9adc5e4704a02e4366b2085658a615dbadb748b10f2d0183e2174","flatsize":29585,"path":"All/mp3mover-2.1.1_1.pkg","repopath":"All/mp3mover-2.1.1_1.pkg","licenselogic":"single","pkgsize":10628,"desc":"Rename mp3s and manipulate them.","deps":{"p5-tagged":{"origin":"audio/p5-tagged","version":"0.40_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["audio","perl5"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe mp3mover port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mp3lint","origin":"audio/mp3lint","version":"0.9_2","comment":"Configurable tool to check collections of audio files","maintainer":"sunpoet@FreeBSD.org","www":"https://erislabs.net/ianb/projects/mp3lint/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7bb799341887eb34c12b991ddedba2af67388cb89b181f2de36246c9698b314d","flatsize":167257,"path":"All/mp3lint-0.9_2.pkg","repopath":"All/mp3lint-0.9_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":64616,"desc":"mp3lint is a tool to check collections of audio files for various problems. It\nis highly configurable, allowing you to specify your preferred format for\nfilenames, minimum bitrate, tests to ignore, etc.\n\nFormats checked are currently mp3, ogg, wav, flac, au, and m3u playlists.\nmp3lint is implemented as separate tools (perl modules), each of which\nimplements a set of tests. There are a total of 32 different tests.","deps":{"libmp3-archive-perl":{"origin":"audio/libmp3-archive-perl","version":"0.9_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["audio","perl5"]},{"name":"mp3gain","origin":"audio/mp3gain","version":"1.6.2","comment":"Tool to normalize the gain of MP3 files","maintainer":"dinoex@FreeBSD.org","www":"https://mp3gain.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2f7c265b4b9e29bc54940eb61d39394e1df0eb3ef69bb124fc7327e2bb902a19","flatsize":91355,"path":"All/mp3gain-1.6.2.pkg","repopath":"All/mp3gain-1.6.2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":39828,"desc":"Tired of reaching for your volume knob every time your MP3 player changes to a\nnew song?  MP3Gain analyzes and adjusts MP3 files so that they have the same\nvolume.\n\nMP3Gain does not just do peak normalization, as many normalizers do.  Instead,\nit does some statistical analysis to determine how loud the file actually\nsounds to the human ear.  Also, the changes MP3Gain makes are completely\nlossless.  There is no quality lost in the change because the program adjusts\nthe MP3 file directly, without decoding and re-encoding.\n\nLICENSE: LGPL2 or later","deps":{"mpg123":{"origin":"audio/mpg123","version":"1.32.10"}},"categories":["audio"],"shlibs_required":["libc.so.8","libm.so.4","libmpg123.so.0"],"annotations":{"cpe":"cpe:2.3:a:mp3gain_project:mp3gain:1.6.2:::::dragonfly6:x86_64"}},{"name":"mp3check","origin":"audio/mp3check","version":"1.6","comment":"Tool for checking and fixing MP3 archive inconsistencies","maintainer":"ports@FreeBSD.org","www":"https://www.icculus.org/mp3check/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c1587d319875470e6c487b5181b6d49f59e3125d098d2b82f09d451d5e35234d","flatsize":41253,"path":"All/mp3check-1.6.pkg","repopath":"All/mp3check-1.6.pkg","licenselogic":"single","pkgsize":10216,"desc":"Mp3check is a tool for checking and fixing mp3 archive\ninconsistencies:\n- Filenames (too long, spaces, weird characters, ...)\n- Redundant play lists\n- ID3 tags\n- Broken mp3 files\n- and more..","deps":{"id3tool":{"origin":"audio/id3tool","version":"1.2a_1"},"mp3_check":{"origin":"audio/mp3_check","version":"1.98_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["audio"],"messages":[{"message":"===>   NOTICE:\n\nThe mp3check port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mpatrol","origin":"devel/mpatrol","version":"1.4.8_6","comment":"Dynamic memory debugging and profiling library","maintainer":"ports@FreeBSD.org","www":"https://mpatrol.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d6b517a33292ef6286f858d5b818993d302d259e12a6c8ed8c9ab26a9727a324","flatsize":11599489,"path":"All/mpatrol-1.4.8_6.pkg","repopath":"All/mpatrol-1.4.8_6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2695844,"desc":"The mpatrol library is a powerful debugging tool that attempts to diagnose\nrun-time errors that are caused by the wrong use of dynamically allocated\nmemory. It acts as a malloc() debugger for debugging dynamic memory\nallocations, although it can also trace and profile calls to malloc() and\nfree() too.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libelf":{"origin":"devel/libelf","version":"0.8.13_3"}},"categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe mpatrol port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mp3guessenc","origin":"audio/mp3guessenc","version":"0.27.5","comment":"Utility for guessing which encoder was used to encode an mp3 file","maintainer":"ehaupt@FreeBSD.org","www":"http://mp3guessenc.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dfb48bd393e8dffef8a9ea00a779f3d7ba2516081f2d4142db194fc98dd6f58a","flatsize":102375,"path":"All/mp3guessenc-0.27.5.pkg","repopath":"All/mp3guessenc-0.27.5.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":35088,"desc":"This is a command-line utility which tries to determine the encoder used to\ncreate an mp3 file.\n\nEach encoder has unique characteristics fingerprinted into each file. This\nprogram analyzes algorithms that are used in any given file and determines which\nencoder was used. For example the Xing encoder never uses short blocks.","categories":["audio"],"shlibs_required":["libc.so.8"]},{"name":"mp3cd","origin":"multimedia/mp3cd","version":"1.027_1,1","comment":"Perl script that burns MP3 to audio CDs","maintainer":"ports@FreeBSD.org","www":"https://outflux.net","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"db826a9f63fb7db5acac529ae40301b562542fef8be53b262bf3302015e3d3aa","flatsize":35626,"path":"All/mp3cd-1.027_1,1.pkg","repopath":"All/mp3cd-1.027_1,1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":16056,"desc":"mp3cd is a perl script that normalizes and burns MP3,\nOGG, and WAV files to audio CDs.","deps":{"p5-Config-Simple":{"origin":"devel/p5-Config-Simple","version":"4.59_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["multimedia"],"messages":[{"message":"===>   NOTICE:\n\nThe mp3cd port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mp3asm","origin":"audio/mp3asm","version":"0.1.3.1_1","comment":"MP3 frame level editor","maintainer":"sunpoet@FreeBSD.org","www":"https://sourceforge.net/projects/mp3asm/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"03141d52d227d25dbe377b5229da1e277d755925d8e578e645630c89749dd579","flatsize":52225,"path":"All/mp3asm-0.1.3.1_1.pkg","repopath":"All/mp3asm-0.1.3.1_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":22672,"desc":"An mpeg 1/2/2.5 audio layer 1,2,3 frame level editor. Allows for cutting,\ncopying, pasting of individual frames, correction of common (correctable)\nerrors, removal of bad frames and more. Quite useful program for maintaining any\nmp3 collection.\n\nFeature:\n- Removing bad frames and blips\n- Correcting certain errors in the stream\n- Working with individual frames, like one would with individual samples in a\n  wave editor\n- Removing or adding of empty frames (for id3v2)\n- Setting header flags, gain values\n- ...","categories":["audio"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"mp3burn","origin":"audio/mp3burn","version":"0.4.2_2","comment":"Command line tool to burn audio CDs from MP3, Ogg, Vorbis, FLAC files","maintainer":"ports@FreeBSD.org","www":"https://mp3burn.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dcdf29f680af84bb9a9ebfa6e2963ca46c38f205569ff56b2d028012372655f9","flatsize":22486,"path":"All/mp3burn-0.4.2_2.pkg","repopath":"All/mp3burn-0.4.2_2.pkg","licenselogic":"single","pkgsize":9544,"desc":"mp3burn is a simple command line tool for making audio CDs from encoded audio\nfiles without filling up your disk with .wav files.\n\nIt uses Perl(1), ogg123(1), mpg321(1) or mpg123(1), cdrecord(1), flac(1), and\nthe MP3::Info Perl module.","deps":{"cdrtools":{"origin":"sysutils/cdrtools","version":"2024.03.21"},"mpg123":{"origin":"audio/mpg123","version":"1.32.10"},"p5-MP3-Info":{"origin":"audio/p5-MP3-Info","version":"1.26"},"p5-Ogg-Vorbis-Header":{"origin":"audio/p5-Ogg-Vorbis-Header","version":"0.11"},"p5-String-ShellQuote":{"origin":"textproc/p5-String-ShellQuote","version":"1.04_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"vorbis-tools":{"origin":"audio/vorbis-tools","version":"1.4.2_6,3"}},"categories":["audio"],"messages":[{"message":"===>   NOTICE:\n\nThe mp3burn port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mp3-archive-tools","origin":"audio/mp3-archive-tools","version":"0.9_2","comment":"Set of tools to ease organising a collection of audio files","maintainer":"sunpoet@FreeBSD.org","www":"https://erislabs.net/ianb/projects/mp3-archive-tools/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fbb9258ac36df13103e0961797fd070a3bfa23734f1d5b39e13ba41eae917593","flatsize":177943,"path":"All/mp3-archive-tools-0.9_2.pkg","repopath":"All/mp3-archive-tools-0.9_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":63864,"desc":"MP3 Archive Tools is a set of tools to ease organising a collection of mp3 (and\nother audio) files.","deps":{"libmp3-archive-perl":{"origin":"audio/libmp3-archive-perl","version":"0.9_1"},"p5-MP3-Tag":{"origin":"audio/p5-MP3-Tag","version":"1.16"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["audio"]},{"name":"mp3blaster","origin":"audio/mp3blaster","version":"3.2.6_3","comment":"MP3 console ncurses-based player","maintainer":"novel@FreeBSD.org","www":"http://mp3blaster.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5a25a947ede77502f42534b41f72bd3efdc66b997c1ede73979f4d8d68230aad","flatsize":746086,"path":"All/mp3blaster-3.2.6_3.pkg","repopath":"All/mp3blaster-3.2.6_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":158808,"desc":"mp3blaster is an interactive text-based mp3player. One of\nthe unique features of this player is the ability to divide\na playlist into groups (albums). Therefore, the play order\ncan be adjusted with great flexibility.","deps":{"libsidplay":{"origin":"audio/libsidplay","version":"1.36.60_1"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["audio"],"shlibs_required":["libc.so.8","libm.so.4","libncurses.so.6","libpthread.so.0","libsidplay.so.1","libstdc++.so.9","libtinfo.so.6","libvorbis.so.0","libvorbisfile.so.3"],"options":{"DOCS":"on","LIRC":"off","NAS":"off","SDL":"off","SIDPLAY":"on","VORBIS":"on"}},{"name":"mp3_check","origin":"audio/mp3_check","version":"1.98_1","comment":"Verifies the integrity of mp3 audio files","maintainer":"ericb@thedeepsky.com","www":"https://mp3check.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3661bdc8b56bc4cd3c979fa5f1d06f972a4fa47637a093b51b219c04ef0296e1","flatsize":25288,"path":"All/mp3_check-1.98_1.pkg","repopath":"All/mp3_check-1.98_1.pkg","licenselogic":"single","pkgsize":11300,"desc":"This is a port of mp3_check. mp3_check verifies the integrity\nof mp3 audio files and prints useful statistics. This is handy\nfor people who maintain libraries of mp3 files and need a way\nto verify their quality.","categories":["audio"],"shlibs_required":["libc.so.8"]},{"name":"mp2d","origin":"science/mp2d","version":"f20190610","comment":"Program for calculating the MP2D dispersion energy","maintainer":"yuri@FreeBSD.org","www":"https://github.com/Chandemonium/MP2D","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8b328a2631d1c63be8e667bbf197e73d0d14ede2babd8edde3d31a56210e6fb2","flatsize":125227,"path":"All/mp2d-f20190610.pkg","repopath":"All/mp2d-f20190610.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":42340,"desc":"MP2D is an open-source code (MIT license, see below) for calculating\nvan der Waals dispersion for second-order Moller-Plesset pertubation\ntheory. The calculation of the MP2D dispersion correction is analogous\nto MP2C:\n    E_MP2D = E_MP2 - E_UCHF + E_CKS\n\nThe UCHF and CKS dispersion energies are calculated according to Grimme's D3\nmethod. The CKS coefficients identical to those used in D3. The UCHF\ncoefficients were calculated specifically for this work. Dispersion\ncoefficients are currently available for the following elements:\n    H, B, C, N, O, F, Ne, P, S, Cl, Ar, Br","categories":["science"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"mp-letter","origin":"print/mp-letter","version":"3.0.1_1","comment":"PostScript printing util for ASCII files","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b710d7254d8b4dd61ddd322a7bc163662f3f8439424ec903abd4474e115ee4a2","flatsize":68856,"path":"All/mp-letter-3.0.1_1.pkg","repopath":"All/mp-letter-3.0.1_1.pkg","licenselogic":"single","pkgsize":22376,"desc":"MP will pretty print files to stdout/PostScript printer.  It has special\nprocessing for mail, USENET news articles, digests, and several personal\norganisers.  Printouts can be portrait, landscape or 2-up, and include\npretty headers with useful information (page number, printing date, file\nname or supplied header).  Mp is very useful for making archive listings of\nprograms.\n\nIncludes mp.el an Emacs interface to mp.","categories":["print"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe mp-letter port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mp-a4","origin":"print/mp-a4","version":"3.0.1_1","comment":"PostScript printing util for ASCII files","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0d39c2483359bb8262411525e070b36f1fb0b8261a009339d291f6b6de260098","flatsize":68847,"path":"All/mp-a4-3.0.1_1.pkg","repopath":"All/mp-a4-3.0.1_1.pkg","licenselogic":"single","pkgsize":22384,"desc":"MP will pretty print files to stdout/PostScript printer.  It has special\nprocessing for mail, USENET news articles, digests, and several personal\norganisers.  Printouts can be portrait, landscape or 2-up, and include\npretty headers with useful information (page number, printing date, file\nname or supplied header).  Mp is very useful for making archive listings of\nprograms.\n\nIncludes mp.el an Emacs interface to mp.","categories":["print"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe mp-a4 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mp","origin":"editors/mp","version":"5.61_1","comment":"Programming text editor","maintainer":"jhale@FreeBSD.org","www":"https://www.triptico.com/software/mp.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"31f174446ab8d0f7665eb8e39fb6d38dd2f13680555158cb8107fac761897861","flatsize":1501560,"path":"All/mp-5.61_1.pkg","repopath":"All/mp-5.61_1.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":250684,"desc":"Minimum Profit is an easy to use programmer's text editor.  Its features:\n\n  - Syntax highlighting for many popular languages and file formats\n  - Fully scriptable using a C-like scripting language\n  - Unlimited undo levels; configurable keys, menus, and colors\n  - Can edit multiple files at the same time (shared copy/paste buffer)\n  - Creative use of tags, symbol name auto-completion\n  - Intelligent, context-dependent help system\n  - Automatic indentation, word wrapping, internal grep, etc.\n  - Spellchecking support (via the ispell package)\n  - Multilingual; has complete Unicode support","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["editors"],"shlibs_required":["libc.so.8","libintl.so.8","libm.so.4","libncurses.so.6","libpcreposix.so.0","libpthread.so.0","libtinfo.so.6"],"options":{"DOCS":"on","MANPAGES":"on","NLS":"on","PCRE":"on","ANSI":"off","NCURSES":"on","GTK2":"off","GTK3":"off","QT5":"off"},"messages":[{"message":"The default color scheme for GUI drivers changed in version 5.30 to a\ndark background and softer colors. If you want to revert to the classic\nbright colors on white background theme, edit the configuration file\n(File -> Edit configuration file) and copy and paste the following:\n\n    /* Minimum Profit Classic Colors */\n    mp.colors.normal.gui        = [ 0x000000, 0xffffff ];\n    mp.colors.cursor.gui        = mp.colors.normal.gui;\n    mp.colors.selection.gui     = [ 0xff0000, 0xffffff ];\n    mp.colors.comments.gui      = [ 0x00cc77, 0xffffff ];\n    mp.colors.documentation.gui = [ 0x8888ff, 0xffffff ];\n    mp.colors.quotes.gui        = [ 0x0000ff, 0xffffff ];\n    mp.colors.matching.gui      = [ 0x000000, 0xffff00 ];\n    mp.colors.word1.gui         = [ 0x00aa00, 0xffffff ];\n    mp.colors.word2.gui         = [ 0xff6666, 0xffffff ];\n    mp.colors.word3.gui         = [ 0x000088, 0xffffff ];\n    mp.colors.tag.gui           = [ 0x8888ff, 0xffffff ];\n    mp.colors.spell.gui         = [ 0xff8888, 0xffffff ];\n    mp.colors.search.gui        = [ 0x000000, 0x00cc77 ];","type":"install"}]},{"name":"mozo","origin":"deskutils/mozo","version":"1.28.0_1","comment":"Editor for the freedesktop.org menu specification","maintainer":"gnome@FreeBSD.org","www":"https://mate-desktop.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9ea9d06ce6d260021b1d5b3818c9a57dbd0e98bbea403cbf25d1782c72653a0a","flatsize":614930,"path":"All/mozo-1.28.0_1.pkg","repopath":"All/mozo-1.28.0_1.pkg","licenselogic":"single","licenses":["LGPL20+"],"pkgsize":124208,"desc":"Mozo is a simple freedesktop.org compliant menu editor\nfor MATE that lets you change your menus, simply and\nquickly. Just click and type to edit, add, and delete any\nmenu entry.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"mate-menus":{"origin":"x11/mate-menus","version":"1.28.0"},"mate-panel":{"origin":"x11/mate-panel","version":"1.28.4_1,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["deskutils","mate"],"options":{"NLS":"on"}},{"name":"mp4v2","origin":"multimedia/mp4v2","version":"2.1.3_1","comment":"Library and tools to read, create, and modify mp4 files","maintainer":"multimedia@FreeBSD.org","www":"http://mp4v2.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1be5e600b3fda869cdd7ba49dc4eb1f892b8a0e2df646d1c82fb0e686f9ad0e1","flatsize":1653473,"path":"All/mp4v2-2.1.3_1.pkg","repopath":"All/mp4v2-2.1.3_1.pkg","licenselogic":"single","licenses":["MPL11"],"pkgsize":433216,"desc":"Library and tools to read, create, and modify mp4 files.","categories":["multimedia"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"annotations":{"cpe":"cpe:2.3:a:mp4v2_project:mp4v2:2.1.3:::::dragonfly6:x86_64:1"}},{"name":"mpqc","origin":"science/mpqc","version":"2.3.1_52","comment":"Massively Parallel Quantum Chemistry Program","maintainer":"yuri@FreeBSD.org","www":"https://mpqc.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e28bfed12b1810644c5f175a523c688643af9693c4427dec3fe35d1e880e414d","flatsize":34751388,"path":"All/mpqc-2.3.1_52.pkg","repopath":"All/mpqc-2.3.1_52.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":4832320,"desc":"MPQC is the Massively Parallel Quantum Chemistry Program. It computes\nproperties of atoms and molecules from first principles using the time\nindependent Schrodinger equation. It runs on a wide range of architectures\nranging from single many-core computers to massively parallel computers.\nIts design is object oriented, using the C++ programming language.\n\nCapabilities\n* Closed shell, unrestricted and general restricted open shell Hartree-Fock\n  energies and gradients.\n* Closed shell, unrestricted and general restricted open shell density\n  functional theory energies and gradients.\n* Second order open shell perturbation theory (OPT2[2]) and Z-averaged\n  perturbation theory (ZAPT2) energies.\n* Second order closed shell Moller-Plesset perturbation theory energies and\n  gradients.\n* Second order Moller-Plesset perturbation theory including an R12/F12\n  correlation factor. Energies of closed- and open-shell systems are\n  supported.\n* Explicitly-correlated R12/F12 coupled-cluster methods via interface to\n  Psi3 code and via native (experimental) implementation.\n* Explicitly-correlated multireference methods (MRCI, CASPT2) via\n  interfaces to GAMESS and MOLCAS codes.\n* Robust internal coordinate geometry optimizer that efficiently optimizes\n  molecules with many degrees of freedom. Nearly arbitrary internal\n  coordinate constraints can be handled.\n\nYou can also validate your mpqc binaries when you employ other settings by:\n%25 make validate >& validate.log &\n(it may take few days, though)\nFor details, please see file:///usr/local/share/doc/mpqc/hierarchy.html\nor http://www.mpqc.org/mpqc-html/mpqcval.html","deps":{"blas":{"origin":"math/blas","version":"3.12.1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"graphviz":{"origin":"graphics/graphviz","version":"12.2.1_1"},"lapack":{"origin":"math/lapack","version":"3.12.1"},"libint":{"origin":"science/libint","version":"1.2.1.15"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"tk-wrapper":{"origin":"x11-toolkits/tk-wrapper","version":"1.1_3"}},"categories":["parallel","science"],"shlibs_required":["libblas.so.3","libc.so.8","libderiv.so.1","libdl.so.0","libexecinfo.so.1","libgcc_s.so.1","libgfortran.so.5","libint.so.1","liblapack.so.3","libm.so.4","libpthread.so.0","libquadmath.so.0","libr12.so.1","libstdc++.so.9"],"options":{"ATLAS":"off","DOXYGEN":"off","EXAMPLES":"on","ICC":"off","MPI":"off","OPTIFLAGS":"off"}},{"name":"mozjpeg","origin":"graphics/mozjpeg","version":"4.1.5","comment":"Improved JPEG encoder by Mozilla","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/mozilla/mozjpeg","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"64bceff8eff0ab5ee871562057e0568cff118695e8ac33a27f11627541a79eab","flatsize":5271004,"path":"All/mozjpeg-4.1.5.pkg","repopath":"All/mozjpeg-4.1.5.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":582416,"desc":"Mozilla JPEG Encoder Project\n\nMozJPEG reduces file sizes of JPEG images while retaining quality and\ncompatibility with the vast majority of the world's deployed decoders.\n\nMozJPEG is based on libjpeg-turbo. It's compatible with libjpeg API and ABI, and\ncan be used as a drop-in replacement for libjpeg. MozJPEG makes tradeoffs that\nare intended to benefit Web use cases and focuses solely on improving encoding,\nso it's best used as part of a Web encoding workflow.\n\nMozJPEG is meant to be used as a library in graphics programs and image\nprocessing tools. We include a demo cjpeg tool, but it's not intended for\nserious use. We encourage authors of graphics programs to use MozJPEG's C API\ninstead.","deps":{"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libm.so.4","libpng16.so.16","libz.so.3"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:mozilla:mozjpeg:4.1.5:::::dragonfly6:x86_64"}},{"name":"movit","origin":"graphics/movit","version":"1.7.1","comment":"High-performance video filters for the GPU","maintainer":"jhale@FreeBSD.org","www":"https://movit.sesse.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"24a900f1120aa1b5af7586889dc02ae6c3e42724bfec4f18359e7b5310fe0749","flatsize":2981808,"path":"All/movit-1.7.1.pkg","repopath":"All/movit-1.7.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":381884,"desc":"Movit is the Modern Video Toolkit, notwithstanding that anything\nthat's called \"modern\" usually isn't, and it's really not a toolkit.\n\nMovit aims to be a _high-quality_, _high-performance_, _open-source_\nlibrary for video filters.","deps":{"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"libepoxy":{"origin":"graphics/libepoxy","version":"1.5.10"}},"categories":["graphics"],"options":{"DOCS":"on","TEST":"off"}},{"name":"mouseclock","origin":"x11-clocks/mouseclock","version":"1.0_5","comment":"Display the current time using the X root cursor","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"06b60f2a47faf08eae500f377503a2fef271dbb8363e6845439188fa00e4b01e","flatsize":31109,"path":"All/mouseclock-1.0_5.pkg","repopath":"All/mouseclock-1.0_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":12352,"desc":"Mouseclock is a little program to display the current time using\nthe X root cursor.\n\nSee README for details.\n\nOrignal mouseclock written by santini@chambord.univ-orleans.fr .\nThis port is done by kazu@jp.freebsd.org .","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["x11-clocks"],"shlibs_required":["libX11.so.6","libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe mouseclock port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mousepad","origin":"editors/mousepad","version":"0.6.5","comment":"Simple text editor for the Xfce Desktop","maintainer":"xfce@FreeBSD.org","www":"https://git.xfce.org/apps/mousepad/about/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9e35665b5a2a674c6299d82d9ffc5de0077cfa37263e84245a0b7b666f22febe","flatsize":2216893,"path":"All/mousepad-0.6.5.pkg","repopath":"All/mousepad-0.6.5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":412144,"desc":"Mousepad is a simple text editor for the Xfce desktop environment.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gspell":{"origin":"textproc/gspell","version":"1.10.0_6"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gtksourceview4":{"origin":"x11-toolkits/gtksourceview4","version":"4.8.3_2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libxfce4menu":{"origin":"x11/libxfce4menu","version":"4.20.1"},"libxfce4util":{"origin":"x11/libxfce4util","version":"4.20.1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"polkit":{"origin":"sysutils/polkit","version":"125_1"},"xfce4-conf":{"origin":"x11/xfce4-conf","version":"4.20.0"}},"categories":["editors","xfce"],"shlibs_required":["libc.so.8","libgio-2.0.so.0","libgobject-2.0.so.0","libintl.so.8"],"options":{"NLS":"on","SHORTCUTS":"on","SPELL":"on"}},{"name":"mourier","origin":"x11-fonts/mourier","version":"g20170925_1","comment":"Alphabet of geometric symbols based on 7x7 units","maintainer":"0mp@FreeBSD.org","www":"https://velvetyne.fr/fonts/mourier/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7dfb7118da5369c787a8d50ef6de11872ea7bd7fed86f3f4fcdc6c34db796510","flatsize":18110,"path":"All/mourier-g20170925_1.pkg","repopath":"All/mourier-g20170925_1.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":8168,"desc":"Geometric alphabet created in 1970 by a Danish graphic designer Eric Mourier.\nThe font is based on a square of 7 x 7 units and made of unclosed lines.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"motsognir","origin":"net/motsognir","version":"1.0.13_1","comment":"Full-featured gopher server without dependencies","maintainer":"kaltheat@gmail.com","www":"https://sourceforge.net/projects/motsognir/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8a856ce47b45de40c488e218f2cc98b8187a758426cb5e6959c3ee4b319c964f","flatsize":61531,"path":"All/motsognir-1.0.13_1.pkg","repopath":"All/motsognir-1.0.13_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":31584,"desc":"Motsognir is a robust, reliable and easy to install open-source gopher server\nfor Unix-like systems (Linux, BSD, and anything else POSIX-compliant).\n\nThe Motsognir gopher server is meant to be used for small projects (like home\nservers), but should scale well on bigger architectures as well. All the\nconfiguration is done via a single configuration file, which has very\nreasonable defaults. That makes Motsognir easily maintainable, and allows the\nadministrator to have a full knowledge of what features are allowed/enabled on\nthe server. Motsognir supports server-side CGI applications and PHP scripts, is\nplainly compatible with UTF-8 filesystems, and is entirely written in ANSI C\nwithout external dependencies.","categories":["net"],"shlibs_required":["libc.so.8"],"messages":[{"message":"Please configure Motsognir using\n\n  /usr/local/etc/motsognir.conf\n\n\nAdd the following line to /etc/rc.conf to enable Motsognir:\n\n  motsognir_enable=\"YES\"\n\n\nThen you can start Motsognir daemon by issuing the following command:\n\n  /usr/local/etc/rc.d/motsognir start\n\n\nYou might need to add the following line to /etc/syslog.conf\n\n  daemon.*                                        /var/log/daemon.log\n\nif you want to keep log informations of Motsognir. Some of them go to\n/var/log/messages, but connection informations go to LOG_INFO.\nSince version 1.0.12 you can also configure the log facility\n(see LogFacility in motsognir.conf).\n\n\nMotsognir will serve files in /var/gopher/ per default.\n\n\nNote that Motsognir tries to use an inet6/ipv6 socket. Therefore it needs\naccess to an interface where ipv6 is enabled (for instance if you run\nMotsognir in a jail). This holds even if you want to bind it to an ipv4\naddress.\nSince version 1.0.11 you can disable IPv6 (see disableipv6 in\nmotsognir.conf).","type":"install"}]},{"name":"moveable-type-fonts","origin":"x11-fonts/moveable-type-fonts","version":"20100801_2","comment":"Collection of open source fonts","maintainer":"olgeni@FreeBSD.org","www":"https://www.theleagueofmoveabletype.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3326dcc11873997f58e0af9bd1eeb80b86150c131ed1256282c1631235c39dbc","flatsize":1321376,"path":"All/moveable-type-fonts-20100801_2.pkg","repopath":"All/moveable-type-fonts-20100801_2.pkg","licenselogic":"single","pkgsize":499192,"desc":"We're done with the tired old fontstacks of yesteryear. Enough with\nthe limitations of the web, we won't have it. It's time to raise\nour standards. Here, you'll find only the most well-made, free &\nopen-source, @font-face ready fonts.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"most","origin":"sysutils/most","version":"5.2.0_1","comment":"Pager (like less) which has support for windows and binary files","maintainer":"ehaupt@FreeBSD.org","www":"https://www.jedsoft.org/most/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b61fef2e3e20de60eb3244562c7a2787b863b7a4fef56e6a78d8d1ce12ec012d","flatsize":134417,"path":"All/most-5.2.0_1.pkg","repopath":"All/most-5.2.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":57052,"desc":"most is a pager (like less) that displays, one windowful at a time,\nthe contents of a file on a terminal.  It pauses after each windowful\nand prints the following on the window status line: the screen, the\nfile name, current line number, and the percentage of the file so far\ndisplayed.\n\nIn addition to displaying ordinary text files, most can also display\nbinary files as well as files with arbitrary ascii characters.  As an\noption, autosensing of binary files can be disabled (via the -k\noption), thereby allowing one to browse files encoded in a different\nlanguage (Japanese, Korean, Chinese, etc).\n\nFTP: ftp://ftp.jedsoft.org/pub/davis/most","deps":{"libslang2":{"origin":"devel/libslang2","version":"2.3.3_2"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libm.so.4","libslang.so.2"],"options":{"DOCS":"on"}},{"name":"mountsmb2","origin":"sysutils/mountsmb2","version":"0.90.2","comment":"SMB/CIFS shares mounting scripts to do it at login","maintainer":"ports@FreeBSD.org","www":"http://www.granch.ru/~shelton","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3da73d8c6ee87d5d000fd456acb8a6337616d74be6e77845dcf7ba1ceac9984d","flatsize":15158,"path":"All/mountsmb2-0.90.2.pkg","repopath":"All/mountsmb2-0.90.2.pkg","licenselogic":"single","pkgsize":7368,"desc":"This set of scripts allows you to imitate Windows feature to automount some\nnetwork shares at login time. It is relatively difficult in setup - you should\nunderstand, what you do, know how to install SMB/CIFS support into a kernel,\nhow to setup /etc/nsmb.conf and .nsmbrc files, etc.\n\nScript are written on Shell. Uses nbtscan and host utilites to locate Windows\nboxes when generated .nsmbrc file in semi-automated mode with smb2nsmbrc helper\nscript. Also uses their own file .mssmbrc to describe any share, mounted with\nmountsmb2.","deps":{"nbtscan":{"origin":"net-mgmt/nbtscan","version":"1.7.2"},"sudo":{"origin":"security/sudo","version":"1.9.17p1"}},"categories":["net","sysutils"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"Please, read /usr/local/share/examples/mountsmb2/README.FreeBSD\n*B*E*F*O*R*E* the FIRST RUN of Mountsmb2!\n\nIn order to run Mountsmb2 properly, be sure that:\n\n1. Your kernel is configured properly\n2. Your /etc/nsmb.conf file is configured properly\n3. Your .nsmbrc file is configured properly (this means, that\n   the password to *ANY* server in your network is recorded in\n   this file. For semi-automatic creation of .nsmbrc you can use\n   the smb2nsmbrc script)\n4. Your .mssmbrc file is created and filled properly\n\nKeep in mind, that:\n\n1. Mountsmb2 only calls mount_smbfs to mount shares with params, described in\n   a .mssmbrc file\n2. DO NOT DISTURB ME ABOUT FreeBSD's SMB IMPLEMENTATION!","type":"install"},{"message":"===>   NOTICE:\n\nThe mountsmb2 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"movingmotif","origin":"x11-toolkits/movingmotif","version":"2.3.0_3","comment":"Display scientific data as dynamic plot","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/movingmotif/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dea80c6f4fda20e67e5efa1432ec334ed1571af943159403fc5450785acc9446","flatsize":269700,"path":"All/movingmotif-2.3.0_3.pkg","repopath":"All/movingmotif-2.3.0_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":84916,"desc":"Three widgets to display scientific data as dynamic plot:\n\n   - WScroll like an oscilloscope (or pen-recorder) scrolling though the\n     window\n   - WEzdraw dynamix X/Y plotting\n   - WHistbar bargraph display with time as 3rd dimension","deps":{"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"open-motif":{"origin":"x11-toolkits/open-motif","version":"2.3.8_8"}},"categories":["x11-toolkits"],"shlibs_required":["libX11.so.6","libXm.so.4","libXpm.so.4","libXt.so.6","libc.so.8","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe movingmotif port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mosquitto","origin":"net/mosquitto","version":"2.0.18","comment":"Open source MQTT broker","maintainer":"joe@thrallingpenguin.com","www":"https://mosquitto.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fdd6c96ab759768a65e67c2aa5ee425e5b99a50d8a18cbb29fc6b4029ce1a1b9","flatsize":1048480,"path":"All/mosquitto-2.0.18.pkg","repopath":"All/mosquitto-2.0.18.pkg","licenselogic":"single","licenses":["EPL"],"pkgsize":320388,"desc":"Mosquitto is an open source (BSD licensed) message broker that implements\nthe MQ Telemetry Transport protocol versions 3.1 and 3.1.1. MQTT provides\na lightweight method of carrying out messaging using a publish/subscribe\nmodel. This makes it suitable for \"machine to machine\" messaging such as\nwith low power sensors or mobile devices such as phones, embedded\ncomputers or microcontrollers like the Arduino.","deps":{"c-ares":{"origin":"dns/c-ares","version":"1.34.4_1"},"ca_root_nss":{"origin":"security/ca_root_nss","version":"3.108"},"e2fsprogs-libuuid":{"origin":"misc/e2fsprogs-libuuid","version":"1.47.2"},"libcjson":{"origin":"devel/libcjson","version":"1.7.18_2"},"libwebsockets":{"origin":"net/libwebsockets","version":"4.3.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["net"],"users":["nobody"],"shlibs_required":["libc.so.8","libcares.so.2","libcjson.so.1","libcrypto.so.12","libdl.so.0","libm.so.4","libpthread.so.0","librt.so.0","libssl.so.12","libwebsockets.so.19","libz.so.3"],"options":{"CARES":"on","WEBSOCKETS":"on"},"annotations":{"cpe":"cpe:2.3:a:eclipse:mosquitto:2.0.18:::::dragonfly6:x86_64"},"messages":[{"message":"The mosquitto MQTT Python driver is now provided by net/py-paho-mqtt","type":"install"}]},{"name":"mosh","origin":"net/mosh","version":"1.4.0_8","comment":"Mobile terminal that supports intermittent connectivity","maintainer":"zi@FreeBSD.org","www":"https://mosh.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b2046e5659689ac988e7d068c37216260b7ad5bf8676850b082a9a7f479a1572","flatsize":817379,"path":"All/mosh-1.4.0_8.pkg","repopath":"All/mosh-1.4.0_8.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":208604,"desc":"Remote terminal application that allows roaming, supports intermittent\nconnectivity, and provides intelligent local echo and line editing of\nuser keystrokes.\n\nMosh is a replacement for SSH. It's more robust and responsive,\nespecially over Wi-Fi, cellular, and long-distance links.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"protobuf":{"origin":"devel/protobuf","version":"29.3_1,1"}},"categories":["net"],"shlibs_required":["libabsl_bad_optional_access.so.2501.0.0","libabsl_bad_variant_access.so.2501.0.0","libabsl_base.so.2501.0.0","libabsl_city.so.2501.0.0","libabsl_civil_time.so.2501.0.0","libabsl_cord.so.2501.0.0","libabsl_cord_internal.so.2501.0.0","libabsl_cordz_functions.so.2501.0.0","libabsl_cordz_handle.so.2501.0.0","libabsl_cordz_info.so.2501.0.0","libabsl_crc32c.so.2501.0.0","libabsl_crc_cord_state.so.2501.0.0","libabsl_crc_cpu_detect.so.2501.0.0","libabsl_crc_internal.so.2501.0.0","libabsl_debugging_internal.so.2501.0.0","libabsl_decode_rust_punycode.so.2501.0.0","libabsl_demangle_internal.so.2501.0.0","libabsl_demangle_rust.so.2501.0.0","libabsl_die_if_null.so.2501.0.0","libabsl_examine_stack.so.2501.0.0","libabsl_exponential_biased.so.2501.0.0","libabsl_flags_commandlineflag.so.2501.0.0","libabsl_flags_commandlineflag_internal.so.2501.0.0","libabsl_flags_config.so.2501.0.0","libabsl_flags_internal.so.2501.0.0","libabsl_flags_marshalling.so.2501.0.0","libabsl_flags_private_handle_accessor.so.2501.0.0","libabsl_flags_program_name.so.2501.0.0","libabsl_flags_reflection.so.2501.0.0","libabsl_graphcycles_internal.so.2501.0.0","libabsl_hash.so.2501.0.0","libabsl_hashtablez_sampler.so.2501.0.0","libabsl_int128.so.2501.0.0","libabsl_kernel_timeout_internal.so.2501.0.0","libabsl_leak_check.so.2501.0.0","libabsl_log_entry.so.2501.0.0","libabsl_log_globals.so.2501.0.0","libabsl_log_initialize.so.2501.0.0","libabsl_log_internal_check_op.so.2501.0.0","libabsl_log_internal_conditions.so.2501.0.0","libabsl_log_internal_fnmatch.so.2501.0.0","libabsl_log_internal_format.so.2501.0.0","libabsl_log_internal_globals.so.2501.0.0","libabsl_log_internal_log_sink_set.so.2501.0.0","libabsl_log_internal_message.so.2501.0.0","libabsl_log_internal_nullguard.so.2501.0.0","libabsl_log_internal_proto.so.2501.0.0","libabsl_log_internal_structured_proto.so.2501.0.0","libabsl_log_severity.so.2501.0.0","libabsl_log_sink.so.2501.0.0","libabsl_low_level_hash.so.2501.0.0","libabsl_malloc_internal.so.2501.0.0","libabsl_random_distributions.so.2501.0.0","libabsl_random_internal_platform.so.2501.0.0","libabsl_random_internal_pool_urbg.so.2501.0.0","libabsl_random_internal_randen.so.2501.0.0","libabsl_random_internal_randen_hwaes.so.2501.0.0","libabsl_random_internal_randen_hwaes_impl.so.2501.0.0","libabsl_random_internal_randen_slow.so.2501.0.0","libabsl_random_internal_seed_material.so.2501.0.0","libabsl_random_seed_gen_exception.so.2501.0.0","libabsl_random_seed_sequences.so.2501.0.0","libabsl_raw_hash_set.so.2501.0.0","libabsl_raw_logging_internal.so.2501.0.0","libabsl_spinlock_wait.so.2501.0.0","libabsl_stacktrace.so.2501.0.0","libabsl_status.so.2501.0.0","libabsl_statusor.so.2501.0.0","libabsl_str_format_internal.so.2501.0.0","libabsl_strerror.so.2501.0.0","libabsl_string_view.so.2501.0.0","libabsl_strings.so.2501.0.0","libabsl_strings_internal.so.2501.0.0","libabsl_symbolize.so.2501.0.0","libabsl_synchronization.so.2501.0.0","libabsl_throw_delegate.so.2501.0.0","libabsl_time.so.2501.0.0","libabsl_time_zone.so.2501.0.0","libabsl_tracing_internal.so.2501.0.0","libabsl_utf8_for_code_point.so.2501.0.0","libabsl_vlog_config_internal.so.2501.0.0","libc.so.8","libcrypto.so.12","libexecinfo.so.1","libm.so.4","libprotobuf.so.29.3.0","libpthread.so.0","librt.so.0","libssl.so.12","libstdc++.so.9","libtinfo.so.6","libutf8_range.so","libutf8_validity.so","libutil.so.4","libz.so.3"],"messages":[{"message":"Please note that mosh requires UTF-8 character set.  To set this on a\nper-user basis, you should add the following to ~/.login_conf:\nme:\\\n        :charset=UTF-8:\\\n        :lang=en_US.UTF-8:\\\n        :setenv=LC_COLLATE=C:\n\nThis only needs to be completed on the client.","type":"install"}]},{"name":"mosh-scheme","origin":"lang/mosh","version":"0.2.7_7","comment":"Fast R6RS Scheme interpreter","maintainer":"mjt@cltn.org","www":"https://mosh.monaos.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3daf917fbe48cd799802126692ed41004dedee5aba11e45c5669bb9555d46b7e","flatsize":7192227,"path":"All/mosh-scheme-0.2.7_7.pkg","repopath":"All/mosh-scheme-0.2.7_7.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":1062968,"desc":"Mosh is a free and fast interpreter for Scheme as specified in the R6RS.\nR6RS is the latest revision of the Scheme standard; the current release\nof Mosh supports all the features of R6RS.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"oniguruma":{"origin":"devel/oniguruma","version":"6.9.10"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["lang"],"shlibs_required":["libc.so.8","libcrypto.so.12","libgmp.so.10","libm.so.4","libonig.so.5","libpthread.so.0","libssl.so.12","libstdc++.so.9"]},{"name":"openhab-addons","origin":"misc/openhab-addons","version":"4.3.3","comment":"Addons for openhab","maintainer":"netchild@FreeBSD.org","www":"https://www.openhab.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e41d253a6a71d525473de20f03e017fd5bef89532e471351cd620ae8e4b57c25","flatsize":451890038,"path":"All/openhab-addons-4.3.3.pkg","repopath":"All/openhab-addons-4.3.3.pkg","licenselogic":"single","licenses":["EPL"],"pkgsize":450334732,"desc":"Addons for the openHAB smart-home software.","deps":{"openhab":{"origin":"misc/openhab","version":"4.3.3"}},"categories":["java","misc"],"users":["openhab"],"groups":["openhab"],"annotations":{"cpe":"cpe:2.3:a:openhab:openhab:4.3.3:::::dragonfly6:x86_64"}},{"name":"morse","origin":"comms/morse","version":"2.5_2","comment":"Morse Code Trainer","maintainer":"hamradio@FreeBSD.org","www":"http://www.catb.org/~esr/morse/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"472e06d26a6a3a89dde620f92e3377f7ce54045208bf5fd4cb5119e73ec97860","flatsize":79186,"path":"All/morse-2.5_2.pkg","repopath":"All/morse-2.5_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":30904,"desc":"This is Morse Classic, a generic morse-code practice utility for Unix systems.\nYou'll invoke it as \"morsec\"; to distinguish it from Alan Cox's \"morse\" program.\n\nA modified version of the program \"QSO\" by Paul J. Drongowski is also included.","categories":["comms","hamradio"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"OSS":"on","X11":"off","PULSEAUDIO":"off"}},{"name":"moreutils","origin":"sysutils/moreutils","version":"0.69","comment":"Additional Unix utilities","maintainer":"sunpoet@FreeBSD.org","www":"https://joeyh.name/code/moreutils/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"15529c067d552175b15164f8010ca756fa58987e36ff97b4118d1b10c6693c2b","flatsize":148411,"path":"All/moreutils-0.69.pkg","repopath":"All/moreutils-0.69.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":59608,"desc":"This is a collection of the Unix tools that nobody thought to write long ago,\nwhen Unix was young.\n\nCurrently it consists of these tools:\n- chronic: runs a command quietly unless it fails\n- combine: combine the lines in two files using boolean operations\n- errno: look up errno names and descriptions\n- ifdata: get network interface info without parsing ifconfig output\n- ifne: run a command if the standard input is not empty\n- isutf8: check if a file or standard input is utf-8\n- lckdo: execute a program with a lock held (deprecated)\n- mispipe: pipe two commands, returning the exit status of the first\n- parallel: run multiple jobs at once\n- pee: tee standard input to pipes\n- sponge: soak up standard input and write to a file\n- ts: timestamp standard input\n- vidir: edit a directory in your text editor\n- vipe: insert a text editor into a pipe\n- zrun: automatically uncompress arguments to command\n\nNote that parallel and ts utilities are installed with \"moreutils-\" prefix.","deps":{"p5-IPC-Run":{"origin":"devel/p5-IPC-Run","version":"20231003.0"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["sysutils"],"shlibs_required":["libc.so.8"],"options":{"MANPAGES":"on"}},{"name":"morty","origin":"www/morty","version":"0.2.0.12_24","comment":"Privacy-aware web content sanitizer proxy as a service","maintainer":"yuri@FreeBSD.org","www":"https://github.com/asciimoo/morty","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c0459eb0020b8e777afff6645dcb4aa5d5d68526302f1a1217bc902b8a4a6094","flatsize":5882275,"path":"All/morty-0.2.0.12_24.pkg","repopath":"All/morty-0.2.0.12_24.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":2007336,"desc":"Web content sanitizer proxy as a service.\n\nMorty rewrites web pages to exclude malicious HTML tags and attributes. It also\nreplaces external resource references to prevent third party information leaks.\n\nThe main goal of morty is to provide a result proxy for searx, but it can be\nused as a standalone sanitizer service too.\n\nFeatures:\n* HTML sanitization\n* Rewrites HTML/CSS external references to locals\n* JavaScript blocking\n* No cookies forwarded\n* No referrers\n* No caching/etag\n* Supports GET/POST forms and IFrames\n* Optional HMAC URL verifier key to prevent service abuse","categories":["net","www"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"mothur","origin":"biology/mothur","version":"1.48.2","comment":"Software for bioinformatics of the microbial ecology community","maintainer":"yuri@FreeBSD.org","www":"https://www.mothur.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7d149f5ce2425581f7d60b3a07a10e00bb4c74340a668e4c656a58063b027d8c","flatsize":16138680,"path":"All/mothur-1.48.2.pkg","repopath":"All/mothur-1.48.2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":4371776,"desc":"This project seeks to develop a single piece of open-source, expandable software\nto fill the bioinformatics needs of the microbial ecology community.","deps":{"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["biology"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libreadline.so.8","libstdc++.so.9"]},{"name":"moosefs3-netdump","origin":"filesystems/moosefs3-netdump","version":"3.0.117_2","comment":"MooseFS network packet dump utility","maintainer":"freebsd@moosefs.com","www":"https://moosefs.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"48b5e0a88470007e1b698a193c2d2ec81684f165adf11daa5b476be6968d4e70","flatsize":42970,"path":"All/moosefs3-netdump-3.0.117_2.pkg","repopath":"All/moosefs3-netdump-3.0.117_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":16704,"desc":"MooseFS is a Fault tolerant, High Available, Highly Performing, Scale-Out,\nnetwork distributed file system. It spreads data over several physical commodity\nservers, which are visible to the user as one resource.\n\nFor standard file operations MooseFS acts like any other Unix-like file system.\n\nThis port provides: MooseFS network packet dump utility","categories":["filesystems","sysutils"],"users":["mfs"],"groups":["mfs"],"shlibs_required":["libc.so.8","libkvm.so.3","libpcap.so.3"]},{"name":"moosefs3-metalogger","origin":"filesystems/moosefs3-metalogger","version":"3.0.117_2","comment":"MooseFS metadata backup server","maintainer":"freebsd@moosefs.com","www":"https://moosefs.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c1e3635b6e57a76cd32ea963a1669dca702ae12ccaade8668000e4a5bc8398a1","flatsize":97213,"path":"All/moosefs3-metalogger-3.0.117_2.pkg","repopath":"All/moosefs3-metalogger-3.0.117_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":38432,"desc":"MooseFS is a Fault tolerant, High Available, Highly Performing, Scale-Out,\nnetwork distributed file system. It spreads data over several physical commodity\nservers, which are visible to the user as one resource.\n\nFor standard file operations MooseFS acts like any other Unix-like file system.\n\nThis port provides: MooseFS metalogger (metadata replication) server.","categories":["filesystems","sysutils"],"users":["mfs"],"groups":["mfs"],"shlibs_required":["libc.so.8","libkvm.so.3"],"messages":[{"message":"A startup script has been installed as:\n\n/usr/local/etc/rc.d/mfsmetalogger\n\nUse it to start/stop the mfsmetalogger service after you have added\nthe following line to your rc.conf file:\n\nmfsmetalogger_enable=\"YES\"","type":"install"}]},{"name":"moosefs3-master","origin":"filesystems/moosefs3-master","version":"3.0.117_2","comment":"Fault-tolerant distributed filesystem","maintainer":"freebsd@moosefs.com","www":"https://moosefs.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3c9b89d234ac31a5dec9802bafdf1e90aee89ae18ea6b9b74a05c575be403532","flatsize":870465,"path":"All/moosefs3-master-3.0.117_2.pkg","repopath":"All/moosefs3-master-3.0.117_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":327028,"desc":"MooseFS is a Fault tolerant, High Available, Highly Performing, Scale-Out,\nnetwork distributed file system. It spreads data over several physical commodity\nservers, which are visible to the user as one resource.\n\nFor standard file operations MooseFS acts like any other Unix-like file system.\n\nThis port provides: MooseFS master (metadata) server.","categories":["filesystems","sysutils"],"users":["mfs"],"groups":["mfs"],"shlibs_required":["libc.so.8","libkvm.so.3","libz.so.3"],"messages":[{"message":"A startup script has been installed as:\n\n/usr/local/etc/rc.d/mfsmaster\n\nUse it to start/stop the mfsmaster service after you have added\nthe following line to your rc.conf file:\n\nmfsmaster_enable=\"YES\"","type":"install"}]},{"name":"moregroupware","origin":"deskutils/moregroupware","version":"0.7.4_3","comment":"Web based GroupWare system","maintainer":"eksffa@freebsdbrasil.com.br","www":"https://moregroupware.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2c5de454f204e1e45b11734d0af2b283339e2c8106c24b9d49549d62af0dbb8a","flatsize":8367309,"path":"All/moregroupware-0.7.4_3.pkg","repopath":"All/moregroupware-0.7.4_3.pkg","licenselogic":"single","pkgsize":1621808,"desc":"Moregroupware is a web-based groupware application.\nSome of the features that are worth being mentioned:\n\n\tContact/address management\n\tWebmail\n\tfull-featured Calendar\n\tToDo management\n\tNews\n\tProject management\n\tSome preferences for each module\n\tSkins based on Cascading Style Sheets","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"mod_php83":{"origin":"www/mod_php83","version":"8.3.21"},"mysql80-server":{"origin":"databases/mysql80-server","version":"8.0.41"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-curl":{"origin":"ftp/php83-curl","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"}},"categories":["deskutils","www"],"options":{"ADDONS":"off","NLS":"on","MYSQL":"on","PGSQL":"off"},"messages":[{"message":"You are suggested to set the following on php.ini:\n\n\tinclude_path should include \".\"\n\tregister_globals should be false (off)\n\tmagic_quotes_gpc should be false (off)\n\nImportant Notices From Release Notes:\n\nIf you start with this system, please use calendar1 instead of\ncalendar2, it has a somewhat unclear future.\n\nThe admin3 is not finished yet, don't use it, or READ THE DOCS\nif you really want to try it!","type":"install"}]},{"name":"moosefs3-cli","origin":"filesystems/moosefs3-cli","version":"3.0.117_2","comment":"MooseFS command line interface","maintainer":"freebsd@moosefs.com","www":"https://moosefs.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7fc1ac80b2166c88a60e43087b28d69c0103098e1353abf8def64540cf9afed8","flatsize":348172,"path":"All/moosefs3-cli-3.0.117_2.pkg","repopath":"All/moosefs3-cli-3.0.117_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":51472,"desc":"MooseFS is a Fault tolerant, High Available, Highly Performing, Scale-Out,\nnetwork distributed file system. It spreads data over several physical commodity\nservers, which are visible to the user as one resource.\n\nFor standard file operations MooseFS acts like any other Unix-like file system.\n\nThis port provides: MooseFS CLI utilities.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["filesystems","sysutils"],"users":["mfs"],"groups":["mfs"]},{"name":"moosefs3-cgiserv","origin":"filesystems/moosefs3-cgiserv","version":"3.0.117_2","comment":"MooseFS CGI web server","maintainer":"freebsd@moosefs.com","www":"https://moosefs.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8936ce10c4b18949adbb0901797853a8245af890512f15d15867be5cc40adc89","flatsize":40564,"path":"All/moosefs3-cgiserv-3.0.117_2.pkg","repopath":"All/moosefs3-cgiserv-3.0.117_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":15196,"desc":"MooseFS is a Fault tolerant, High Available, Highly Performing, Scale-Out,\nnetwork distributed file system. It spreads data over several physical commodity\nservers, which are visible to the user as one resource.\n\nFor standard file operations MooseFS acts like any other Unix-like file system.\n\nThis port provides: Simple CGI-capable HTTP server to run MooseFS CGI monitor.","deps":{"moosefs3-cgi":{"origin":"filesystems/moosefs3-cgi","version":"3.0.117_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["filesystems","sysutils"],"users":["mfs"],"groups":["mfs"],"messages":[{"message":"A startup script has been installed as:\n\n/usr/local/etc/rc.d/mfscgiserv\n\nUse it to start/stop the mfscgiserv service after you have added\nthe following line to your rc.conf file:\n\nmfscgiserv_enable=\"YES\"","type":"install"}]},{"name":"moosefs3-chunkserver","origin":"filesystems/moosefs3-chunkserver","version":"3.0.117_2","comment":"MooseFS data storage and synchronization component","maintainer":"freebsd@moosefs.com","www":"https://moosefs.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"089e1c4cdea438d6a68e60ca5a021d380c7ca8eb6461c63c5b2a3753fd2e6420","flatsize":539807,"path":"All/moosefs3-chunkserver-3.0.117_2.pkg","repopath":"All/moosefs3-chunkserver-3.0.117_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":178824,"desc":"MooseFS is a Fault tolerant, High Available, Highly Performing, Scale-Out,\nnetwork distributed file system. It spreads data over several physical commodity\nservers, which are visible to the user as one resource.\n\nFor standard file operations MooseFS acts like any other Unix-like file system.\n\nThis port provides: MooseFS data server.","categories":["filesystems","sysutils"],"users":["mfs"],"groups":["mfs"],"shlibs_required":["libc.so.8","libkvm.so.3","libm.so.4","libpthread.so.0","libz.so.3"],"messages":[{"message":"A startup script has been installed as:\n\n/usr/local/etc/rc.d/mfschunkserver\n\nUse it to start/stop the mfschunkserver service after you have added\nthe following line to your rc.conf file:\n\nmfschunkserver_enable=\"YES\"","type":"install"}]},{"name":"mosml","origin":"lang/mosml","version":"2.10.1_1","comment":"Lightweight implementation of Standard ML","maintainer":"ports@FreeBSD.org","www":"https://mosml.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c32d2549efdb011d1b4f86362efccbaa92d81eb7c2a52559dd856f066ba7c031","flatsize":6614106,"path":"All/mosml-2.10.1_1.pkg","repopath":"All/mosml-2.10.1_1.pkg","licenselogic":"single","licenses":["mosml"],"pkgsize":1535216,"desc":"This is Moscow ML, a lightweight implementation of Standard ML:\n\nThe current version of Moscow ML\n  * implements the full Standard ML language, as revised 1997,\n    including Modules and some extensions\n  * yet is backwards compatible with versions prior to 2.00\n  * implements large parts of the new SML Basis Library\n  * implements separate compilation\n  * can produce compact stand-alone executables (a la Caml Light)\n  * supports quotations and antiquotations, useful for metaprogramming\n  * supports dynamic linking of external functions","deps":{"gdbm":{"origin":"databases/gdbm","version":"1.24"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["lang"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe mosml port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"moosefs3-cgi","origin":"filesystems/moosefs3-cgi","version":"3.0.117_2","comment":"MooseFS CGI interface","maintainer":"freebsd@moosefs.com","www":"https://moosefs.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e42122001b935d2b5a51c58a7753ae863a9a8443b2425602a884295fc9d592a2","flatsize":391792,"path":"All/moosefs3-cgi-3.0.117_2.pkg","repopath":"All/moosefs3-cgi-3.0.117_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":58888,"desc":"MooseFS is a Fault tolerant, High Available, Highly Performing, Scale-Out,\nnetwork distributed file system. It spreads data over several physical commodity\nservers, which are visible to the user as one resource.\n\nFor standard file operations MooseFS acts like any other Unix-like file system.\n\nThis port provides: MooseFS CGI monitor.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["filesystems","sysutils"],"users":["mfs"],"groups":["mfs"]},{"name":"moosefs2-netdump","origin":"filesystems/moosefs2-netdump","version":"2.0.91_1","comment":"MooseFS network packet dump utility","maintainer":"freebsd@moosefs.com","www":"https://moosefs.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b75d011c37c75b9b7b167df81ff364c06740e9fc6e1922569c2ee62b4eb320ef","flatsize":41580,"path":"All/moosefs2-netdump-2.0.91_1.pkg","repopath":"All/moosefs2-netdump-2.0.91_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":15328,"desc":"MooseFS is a Fault tolerant, High Available, Highly Performing, Scale-Out,\nnetwork distributed file system. It spreads data over several physical commodity\nservers, which are visible to the user as one resource.\n\nFor standard file operations MooseFS acts like any other Unix-like file system.\n\nThis port provides: MooseFS network packet dump utility","categories":["filesystems","sysutils"],"users":["mfs"],"groups":["mfs"],"shlibs_required":["libc.so.8","libkvm.so.3","libm.so.4","libpcap.so.3"]},{"name":"moosefs2-metalogger","origin":"filesystems/moosefs2-metalogger","version":"2.0.91_1","comment":"MooseFS metadata backup server","maintainer":"freebsd@moosefs.com","www":"https://moosefs.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ab24899fd710f998084174931ac1d1b7ede4e3a4b9846bf521a47332ae56be67","flatsize":90697,"path":"All/moosefs2-metalogger-2.0.91_1.pkg","repopath":"All/moosefs2-metalogger-2.0.91_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":36480,"desc":"MooseFS is a Fault tolerant, High Available, Highly Performing, Scale-Out,\nnetwork distributed file system. It spreads data over several physical commodity\nservers, which are visible to the user as one resource.\n\nFor standard file operations MooseFS acts like any other Unix-like file system.\n\nThis port provides: MooseFS metalogger (metadata replication) server.","categories":["filesystems","sysutils"],"users":["mfs"],"groups":["mfs"],"shlibs_required":["libc.so.8","libkvm.so.3","libm.so.4","libpcap.so.3","libz.so.3"],"messages":[{"message":"A startup script has been installed as:\n\n/usr/local/etc/rc.d/mfsmetalogger\n\nUse it to start/stop the mfsmetalogger service after you have added\nthe following line to your rc.conf file:\n\nmfsmetalogger_enable=\"YES\"","type":"install"}]},{"name":"moosefs2-cli","origin":"filesystems/moosefs2-cli","version":"2.0.91_1","comment":"MooseFS command line interface","maintainer":"freebsd@moosefs.com","www":"https://moosefs.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ac1dbb8cd322baff42d7925bd6bfeb88faf054f38dc2edcbcd9744e8ace09b5f","flatsize":286287,"path":"All/moosefs2-cli-2.0.91_1.pkg","repopath":"All/moosefs2-cli-2.0.91_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":41532,"desc":"MooseFS is a Fault tolerant, High Available, Highly Performing, Scale-Out,\nnetwork distributed file system. It spreads data over several physical commodity\nservers, which are visible to the user as one resource.\n\nFor standard file operations MooseFS acts like any other Unix-like file system.\n\nThis port provides: MooseFS CLI utilities.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["filesystems","sysutils"],"users":["mfs"],"groups":["mfs"]},{"name":"moosefs2-master","origin":"filesystems/moosefs2-master","version":"2.0.91_1","comment":"Fault-tolerant distributed filesystem","maintainer":"freebsd@moosefs.com","www":"https://moosefs.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f575c6565b828699b275e6709f4b8eeaca04707a6e12a053883b6854a7e81a17","flatsize":553683,"path":"All/moosefs2-master-2.0.91_1.pkg","repopath":"All/moosefs2-master-2.0.91_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":217308,"desc":"MooseFS is a Fault tolerant, High Available, Highly Performing, Scale-Out,\nnetwork distributed file system. It spreads data over several physical commodity\nservers, which are visible to the user as one resource.\n\nFor standard file operations MooseFS acts like any other Unix-like file system.\n\nThis port provides: MooseFS master (metadata) server.","categories":["filesystems","sysutils"],"users":["mfs"],"groups":["mfs"],"shlibs_required":["libc.so.8","libkvm.so.3","libm.so.4","libpcap.so.3","libz.so.3"],"messages":[{"message":"A startup script has been installed as:\n\n/usr/local/etc/rc.d/mfsmaster\n\nUse it to start/stop the mfsmaster service after you have added\nthe following line to your rc.conf file:\n\nmfsmaster_enable=\"YES\"","type":"install"}]},{"name":"moosefs2-chunkserver","origin":"filesystems/moosefs2-chunkserver","version":"2.0.91_1","comment":"MooseFS data storage and synchronization component","maintainer":"freebsd@moosefs.com","www":"https://moosefs.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"90923152761e2438104725529573088f579884f61373a27f947b8670c8ee76ec","flatsize":266287,"path":"All/moosefs2-chunkserver-2.0.91_1.pkg","repopath":"All/moosefs2-chunkserver-2.0.91_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":104300,"desc":"MooseFS is a Fault tolerant, High Available, Highly Performing, Scale-Out,\nnetwork distributed file system. It spreads data over several physical commodity\nservers, which are visible to the user as one resource.\n\nFor standard file operations MooseFS acts like any other Unix-like file system.\n\nThis port provides: MooseFS data server.","categories":["filesystems","sysutils"],"users":["mfs"],"groups":["mfs"],"shlibs_required":["libc.so.8","libkvm.so.3","libm.so.4","libpcap.so.3","libpthread.so.0","libz.so.3"],"messages":[{"message":"A startup script has been installed as:\n\n/usr/local/etc/rc.d/mfschunkserver\n\nUse it to start/stop the mfschunkserver service after you have added\nthe following line to your rc.conf file:\n\nmfschunkserver_enable=\"YES\"","type":"install"}]},{"name":"moosefs2-cgiserv","origin":"filesystems/moosefs2-cgiserv","version":"2.0.91_1","comment":"MooseFS CGI web server","maintainer":"freebsd@moosefs.com","www":"https://moosefs.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c5c20b250d917f8894dffb7b690467950309a9f45d4f77d57dd0fcbe1361351a","flatsize":39082,"path":"All/moosefs2-cgiserv-2.0.91_1.pkg","repopath":"All/moosefs2-cgiserv-2.0.91_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":14988,"desc":"MooseFS is a Fault tolerant, High Available, Highly Performing, Scale-Out,\nnetwork distributed file system. It spreads data over several physical commodity\nservers, which are visible to the user as one resource.\n\nFor standard file operations MooseFS acts like any other Unix-like file system.\n\nThis port provides: Simple CGI-capable HTTP server to run MooseFS CGI monitor.","deps":{"moosefs2-cgi":{"origin":"filesystems/moosefs2-cgi","version":"2.0.91_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["filesystems","sysutils"],"users":["mfs"],"groups":["mfs"],"messages":[{"message":"A startup script has been installed as:\n\n/usr/local/etc/rc.d/mfscgiserv\n\nUse it to start/stop the mfscgiserv service after you have added\nthe following line to your rc.conf file:\n\nmfscgiserv_enable=\"YES\"","type":"install"}]},{"name":"moosefs2-cgi","origin":"filesystems/moosefs2-cgi","version":"2.0.91_1","comment":"MooseFS CGI interface","maintainer":"freebsd@moosefs.com","www":"https://moosefs.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b29aefa6d0e1f8b4e53e96c1c990e821af79debf7ae88856f488f802baf56a0b","flatsize":326825,"path":"All/moosefs2-cgi-2.0.91_1.pkg","repopath":"All/moosefs2-cgi-2.0.91_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":50620,"desc":"MooseFS is a Fault tolerant, High Available, Highly Performing, Scale-Out,\nnetwork distributed file system. It spreads data over several physical commodity\nservers, which are visible to the user as one resource.\n\nFor standard file operations MooseFS acts like any other Unix-like file system.\n\nThis port provides: MooseFS CGI monitor.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["filesystems","sysutils"],"users":["mfs"],"groups":["mfs"]},{"name":"mosdns","origin":"dns/mosdns","version":"5.3.3_1","comment":"DNS forwarder","maintainer":"yuri@FreeBSD.org","www":"https://github.com/IrineSistiana/mosdns","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"776f7b974f53ed59a9d092a561cf78f3923cfcdc7d6d3e0580f46a5995bcd7c1","flatsize":16176220,"path":"All/mosdns-5.3.3_1.pkg","repopath":"All/mosdns-5.3.3_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":4656848,"desc":"DNS forwarder.","categories":["dns"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"moon-buggy","origin":"games/moon-buggy","version":"1.0.51_5","comment":"Drive a buggy across the moons surface","maintainer":"ports@FreeBSD.org","www":"https://www.seehuhn.de/comp/moon-buggy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f15ee6a55d553ef99f5ddb5411ad072ebe42ecf804b810cb04bfb86bba507406","flatsize":107521,"path":"All/moon-buggy-1.0.51_5.pkg","repopath":"All/moon-buggy-1.0.51_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":37588,"desc":"Moon-buggy is a simple character graphics game, where you drive\nsome kind of car across the moon's surface.\nUnfortunately there are dangerous craters there.\nFortunately your car can jump over them!","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["games"],"shlibs_required":["libc.so.8","libm.so.4","libncurses.so.6","libtinfo.so.6"],"messages":[{"message":"===>   NOTICE:\n\nThe moon-buggy port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mopac","origin":"science/mopac","version":"23.1.2,1","comment":"Semi-empirical (MNDO, etc.) molecular orbital calculation","maintainer":"yuri@FreeBSD.org","www":"http://openmopac.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"86cef2b4962db4725a28775a111f5a00126efdaa0327597d79f3db49f9d6e8af","flatsize":6047381,"path":"All/mopac-23.1.2,1.pkg","repopath":"All/mopac-23.1.2,1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1851172,"desc":"MOPAC7, semi-empirical (MNDO, AM1, PM3, MINDO/3) quantum-chemical\ncalculation written by James J. P. Stewart and co-workers.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"}},"categories":["science"],"shlibs_required":["libc.so.8","libgcc_s.so.1","libgfortran.so.5","libgomp.so.1","libm.so.4","libopenblas.so.0","libpthread.so.0","libquadmath.so.0"]},{"name":"moony-lv2","origin":"audio/moony-lv2","version":"0.36.0_1","comment":"Realtime Lua as programmable glue in LV2","maintainer":"yuri@FreeBSD.org","www":"https://open-music-kontrollers.ch/lv2/moony","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"98f93a826e8f37da03e56ecc43a605d38648903a6c4c170982734c61f25bb9cb","flatsize":2143900,"path":"All/moony-lv2-0.36.0_1.pkg","repopath":"All/moony-lv2-0.36.0_1.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":550272,"desc":"Moony is a collection of LV2 plugins to easily add realtime programmable\nlogic glue in LV2 plugin graphs.","deps":{"glew":{"origin":"graphics/glew","version":"2.2.0_3"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"}},"categories":["audio"]},{"name":"mox-mail-server","origin":"mail/mox","version":"0.0.13","comment":"Modern, secure, all-in-one email server","maintainer":"yuri@FreeBSD.org","www":"https://www.xmox.nl/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"748e93d9e3eed8242ac887ea195c34f378b6793ea5c0eb036fcedec98954a333","flatsize":24287243,"path":"All/mox-mail-server-0.0.13.pkg","repopath":"All/mox-mail-server-0.0.13.pkg","licenselogic":"or","licenses":["MIT","MPL20"],"pkgsize":6340956,"desc":"Mox is a modern, full-featured, open source, secure mail server for\nlow-maintenance self-hosted email.","categories":["mail"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"moonlander","origin":"games/moonlander","version":"1.0_14","comment":"Land a spacecraft on the moon","maintainer":"amdmi3@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f5f7f6342b03cb24d5ea75c4bbaac3f4bd6aa748747836db73ebd6629643bae0","flatsize":1762337,"path":"All/moonlander-1.0_14.pkg","repopath":"All/moonlander-1.0_14.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":1287740,"desc":"Moon Lander is a 2D game of gravity.  Land your ship on the landing pad.\nDon't go too fast, or you will crash.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0"],"options":{"SOUND":"on"}},{"name":"moonlight-qt","origin":"games/moonlight-qt","version":"6.1.0","comment":"Gamestream client","maintainer":"lisp_25689@163.com","www":"https://github.com/moonlight-stream/moonlight-qt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"17101e7b2eb099c0c867dad3fc7dd5691388c684baef7cc48f8389f12056645d","flatsize":2216882,"path":"All/moonlight-qt-6.1.0.pkg","repopath":"All/moonlight-qt-6.1.0.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":1035192,"desc":"Moonlight PC is an open source PC client for NVIDIA GameStream and Sunshine. It\nallows you to stream your full collection of games from your Windows/Linux\ndesktop to your FreeBSD system.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libdrm":{"origin":"graphics/libdrm","version":"2.4.123,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libplacebo":{"origin":"graphics/libplacebo","version":"7.349.0"},"libva":{"origin":"multimedia/libva","version":"2.22.0"},"libvdpau":{"origin":"multimedia/libvdpau","version":"1.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"opus":{"origin":"audio/opus","version":"1.5.2"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"},"qt6-svg":{"origin":"graphics/qt6-svg","version":"6.8.3"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_ttf":{"origin":"graphics/sdl2_ttf","version":"2.24.0"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["games"],"shlibs_required":["libEGL.so.1","libGLX.so.0","libOpenGL.so.0","libQt6Core.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6OpenGL.so.6","libQt6Qml.so.6","libQt6QmlMeta.so.6","libQt6QmlModels.so.6","libQt6QmlWorkerScript.so.6","libQt6Quick.so.6","libQt6QuickControls2.so.6","libQt6Svg.so.6","libSDL2-2.0.so.0","libSDL2_ttf-2.0.so.0","libX11.so.6","libavcodec.so.60","libavutil.so.58","libc.so.8","libcrypto.so.12","libdrm.so.2","libgcc_s.so.1","libm.so.4","libopus.so.0","libplacebo.so.349","libpthread.so.0","libssl.so.12","libstdc++.so.6","libswscale.so.7","libva-drm.so.2","libva-wayland.so.2","libva-x11.so.2","libva.so.2","libwayland-client.so.0"],"options":{"QT6":"on","QT5":"off"}},{"name":"mrcpp","origin":"science/mrcpp","version":"1.5.0_1","comment":"MultiResolution Computation Program Package","maintainer":"yuri@FreeBSD.org","www":"https://github.com/MRChemSoft/mrcpp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c5e5addb12db81b5d69ea72f2d97e76cd79e9347b8d27a3c8888de5438a66c30","flatsize":58975791,"path":"All/mrcpp-1.5.0_1.pkg","repopath":"All/mrcpp-1.5.0_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":29797504,"desc":"The MultiResolution Computation Program Package (MRCPP) is a general purpose\nnumerical mathematics library based on multiresolution analysis and the\nmultiwavelet basis which provide low-scaling algorithms as well as rigorous\nerror control in numerical computations.\n\nThe code is being developed at the Hylleraas Centre for Quantum Molecular\nSciences at UiT - The Arctic University of Norway.","deps":{"mpich":{"origin":"net/mpich","version":"4.3.0"}},"categories":["science"],"options":{"ARCH_FLAGS":"off","NOMPI":"off","MPICH":"on","OPENMPI":"off"}},{"name":"musescore3","origin":"audio/musescore3","version":"3.6.2_3","comment":"Free music composition & notation software (legacy version)","maintainer":"adridg@FreeBSD.org","www":"https://musescore.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a0207c5c71cccdaf61124f3fa693cccbac6ef27beb20e8af0cabca128d51fcea","flatsize":101086800,"path":"All/musescore3-3.6.2_3.pkg","repopath":"All/musescore3-3.6.2_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":47717276,"desc":"MuseScore is a free cross-platform WYSIWYG music notation program\nthat offers a cost-effective alternative to commercial programs\nsuch as Sibelius and Finale.\nYou can print beautifully engraved sheet music or save it as PDF\nor MIDI file.\n\nSome highlights:\n\n * WYSIWYG, notes are entered on a \"virtual note sheet\"\n * Unlimited number of staves\n * Up to four voices per staff\n * Easy and fast note entry with your keyboard, mouse, or MIDI keyboard\n * Integrated sequencer and FluidSynth software synthesizer\n * Import and export of MusicXML and Standard MIDI Files\n * Available for Windows, Mac and Linux\n * Translated in 43 languages\n * GNU GPL licensed","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"lame":{"origin":"audio/lame","version":"3.100_5"},"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"portaudio":{"origin":"audio/portaudio","version":"19.6.0_7,1"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-designer":{"origin":"devel/qt5-designer","version":"5.15.16p3_1"},"qt5-graphicaleffects":{"origin":"graphics/qt5-graphicaleffects","version":"5.15.16p0"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-help":{"origin":"devel/qt5-help","version":"5.15.16p3_1"},"qt5-location":{"origin":"devel/qt5-location","version":"5.15.16p7_1"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-opengl":{"origin":"graphics/qt5-opengl","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-quickcontrols2":{"origin":"x11-toolkits/qt5-quickcontrols2","version":"5.15.16p5_1"},"qt5-scripttools":{"origin":"devel/qt5-scripttools","version":"5.15.18p0_3"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-testlib":{"origin":"devel/qt5-testlib","version":"5.15.16p130_1"},"qt5-webchannel":{"origin":"www/qt5-webchannel","version":"5.15.16p3_1"},"qt5-webengine":{"origin":"www/qt5-webengine","version":"5.15.18p7_3"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"qt5-xmlpatterns":{"origin":"textproc/qt5-xmlpatterns","version":"5.15.16p0_1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["audio"],"shlibs_required":["libQt5Concurrent.so.5","libQt5Core.so.5","libQt5Gui.so.5","libQt5Help.so.5","libQt5Network.so.5","libQt5OpenGL.so.5","libQt5Positioning.so.5","libQt5PrintSupport.so.5","libQt5Qml.so.5","libQt5QmlModels.so.5","libQt5Quick.so.5","libQt5QuickControls2.so.5","libQt5QuickTemplates2.so.5","libQt5QuickWidgets.so.5","libQt5Sql.so.5","libQt5Svg.so.5","libQt5Test.so.5","libQt5WebChannel.so.5","libQt5WebEngine.so.5","libQt5WebEngineCore.so.5","libQt5WebEngineWidgets.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libQt5XmlPatterns.so.5","libc.so.8","libfreetype.so.6","libm.so.4","libportaudio.so.2","libpthread.so.0","librt.so.0","libsndfile.so.1","libstdc++.so.9","libvorbisfile.so.3","libz.so.3"],"options":{"ALSA":"off","JACK":"off","PORTAUDIO":"on","PULSEAUDIO":"off","WEBENGINE":"on"}},{"name":"opensearch210","origin":"textproc/opensearch210","version":"2.10.0_1","comment":"Full-text search engine for Java","maintainer":"opensearch@FreeBSD.org","www":"https://opensearch.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5d3b3f9be43c26e865679a489b487062d672d1715f636f8b7a8d7a834f357355","flatsize":728695748,"path":"All/opensearch210-2.10.0_1.pkg","repopath":"All/opensearch210-2.10.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":594839408,"desc":"OpenSearch is a fork of Elasticsearch which aims to be a Distributed,\nRESTful, Search Engine built on top of Apache Lucene.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"jna":{"origin":"devel/jna","version":"5.15.0_2"},"openjdk17":{"origin":"java/openjdk17","version":"17.0.14+7.1"}},"categories":["devel","java","textproc"],"users":["opensearch"],"groups":["opensearch"],"options":{"PLUGINS":"on"},"annotations":{"cpe":"cpe:2.3:a:opensearch:opensearch:2.10.0:::::dragonfly6:x86_64:1"},"messages":[{"message":"Opensearch was installed\n\nPlease see /usr/local/etc/opensearch for a sample version of\nopensearch.yml.\n\nOpenSearch requires memory locking of large amounts of RAM.\nYou may need to set:\n\nsysctl security.bsd.unprivileged_mlock=1\n\nWhen running within a jail, it's highly advisable to set:\n\nenforce_statfs = 1\n\nfor the jail running opensearch instance.\n\nIf OpenSearch was built with the PLUGINS option enabled (default) it will not\nstart until the security plugin is properly configured.  Please refer to the\nOpenSearch documentation for setting-up TLS:\n\nhttps://opensearch.org/docs/security-plugin/configuration/tls","type":"install"}]},{"name":"neo4j","origin":"databases/neo4j","version":"4.4.35","comment":"High performance graph store and database","maintainer":"ports@FreeBSD.org","www":"https://neo4j.com","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7bd364d5f5d60553b0c7491ad6e55c8a0a7d5204fde9df5c9b1aa1a641e6c242","flatsize":116880254,"path":"All/neo4j-4.4.35.pkg","repopath":"All/neo4j-4.4.35.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":104178084,"desc":"Neo4j is the world's leading Graph Database.  It is a high performance graph\nstore with all the features expected of a mature and robust database, like a\nfriendly query language and ACID transactions. The programmer works with a\nflexible network structure of nodes and relationships rather than static\ntables yet enjoys all the benefits of enterprise-quality database. For many\napplications, Neo4j offers orders of magnitude performance benefits compared\nto relational DBs.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"openjdk11":{"origin":"java/openjdk11","version":"11.0.26+4.1_1"}},"categories":["databases","java"],"annotations":{"cpe":"cpe:2.3:a:neo4j:neo4j:4.4.35:::::dragonfly6:x86_64"},"messages":[{"message":"===>   NOTICE:\n\nThe neo4j port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ncbi-toolkit","origin":"biology/ncbi-toolkit","version":"2017.01.06_9","comment":"NCBI development toolkit, including BLAST 2 and GenBank/Entrez support","maintainer":"yuri@FreeBSD.org","www":"https://www.ncbi.nlm.nih.gov/IEB/ToolBox/MainPage/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a83978447e4ea2868a3e1dfb5a7f7df383c83ed30fd4841f70e9cd47d159583d","flatsize":608151103,"path":"All/ncbi-toolkit-2017.01.06_9.pkg","repopath":"All/ncbi-toolkit-2017.01.06_9.pkg","licenselogic":"single","pkgsize":92889188,"desc":"The NCBI (National Center for Biotechnology Information) development toolkit,\ncontaining various libraries needed by NCBI applications, as well as a\nsoftware suite containing, amongst other things, NCBI BLAST 2.0.\n\nFrom the README:\n\n  The NCBI Software Development Toolkit was developed for the production and\n  distribution of GenBank, Entrez, BLAST, and related services by NCBI. We\n  make it freely available to the public without restriction to facilitate\n  the use of NCBI by the scientific community. However, please understand\n  that while we feel we have done a high quality job, this is not commercial\n  software.\n\n  The documentation lags considerably behind the software and we must make\n  any changes required by our data production needs. Nontheless, many people\n  have found it a useful and stable basis for a number of tools and\n  applications.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXau":{"origin":"x11/libXau","version":"1.0.11"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libidn2":{"origin":"dns/libidn2","version":"2.3.8"},"libtasn1":{"origin":"security/libtasn1","version":"4.20.0_1"},"libunistring":{"origin":"devel/libunistring","version":"1.3"},"nettle":{"origin":"security/nettle","version":"3.10.1"},"open-motif":{"origin":"x11-toolkits/open-motif","version":"2.3.8_8"},"p11-kit":{"origin":"security/p11-kit","version":"0.25.5"},"png":{"origin":"graphics/png","version":"1.6.47"},"trousers":{"origin":"security/trousers","version":"0.3.14_5"}},"categories":["biology"],"shlibs_required":["libX11.so.6","libXau.so.6","libXext.so.6","libXft.so.2","libXm.so.4","libXmu.so.6","libXpm.so.4","libXrender.so.1","libXt.so.6","libc.so.8","libfontconfig.so.1","libjpeg.so.8","libm.so.4","libpng16.so.16","libz.so.3"],"options":{"DOCS":"on"},"messages":[{"message":"The data files are installed in \"/usr/local/share/ncbi-toolkit\".\nTo use them you need to create a .ncbirc file in your home directory\nwith the following lines:\n\n[NCBI]\nData=/usr/local/share/ncbi-toolkit/","type":"install"}]},{"name":"moodle45-php82","origin":"www/moodle45","version":"4.5.4","comment":"Course management system based on social constructionism","maintainer":"wen@FreeBSD.org","www":"https://www.moodle.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"05b395a86cb75c8329ba350b772a8f93347d765ba1067e9f169c63fe2b6dd888","flatsize":308319041,"path":"All/moodle45-php82-4.5.4.pkg","repopath":"All/moodle45-php82-4.5.4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":47725348,"desc":"Moodle is a course management system (CMS) - a free, Open Source software\npackage designed using sound pedagogical principles, to help educators\ncreate effective online learning communities. You can use it on any\ncomputer you have handy (including webhosts), yet it can scale from a\nsingle-teacher site to a 40,000-student University.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-ctype":{"origin":"textproc/php82-ctype","version":"8.2.28"},"php82-curl":{"origin":"ftp/php82-curl","version":"8.2.28"},"php82-dom":{"origin":"textproc/php82-dom","version":"8.2.28"},"php82-exif":{"origin":"graphics/php82-exif","version":"8.2.28"},"php82-fileinfo":{"origin":"sysutils/php82-fileinfo","version":"8.2.28"},"php82-filter":{"origin":"security/php82-filter","version":"8.2.28"},"php82-gd":{"origin":"graphics/php82-gd","version":"8.2.28"},"php82-iconv":{"origin":"converters/php82-iconv","version":"8.2.28"},"php82-intl":{"origin":"devel/php82-intl","version":"8.2.28"},"php82-mbstring":{"origin":"converters/php82-mbstring","version":"8.2.28"},"php82-mysqli":{"origin":"databases/php82-mysqli","version":"8.2.28"},"php82-opcache":{"origin":"www/php82-opcache","version":"8.2.28"},"php82-pecl-xmlrpc":{"origin":"net/pecl-xmlrpc","version":"1.0.0.r3_2,1"},"php82-session":{"origin":"www/php82-session","version":"8.2.28"},"php82-simplexml":{"origin":"textproc/php82-simplexml","version":"8.2.28"},"php82-soap":{"origin":"net/php82-soap","version":"8.2.28"},"php82-sodium":{"origin":"security/php82-sodium","version":"8.2.28"},"php82-tokenizer":{"origin":"devel/php82-tokenizer","version":"8.2.28"},"php82-xml":{"origin":"textproc/php82-xml","version":"8.2.28"},"php82-xmlreader":{"origin":"textproc/php82-xmlreader","version":"8.2.28"},"php82-zip":{"origin":"archivers/php82-zip","version":"8.2.28"},"php82-zlib":{"origin":"archivers/php82-zlib","version":"8.2.28"}},"categories":["education","www"],"options":{"LDAP":"off","MYSQL":"on","PGSQL":"off"},"annotations":{"cpe":"cpe:2.3:a:moodle:moodle:4.5.4:::::dragonfly6:x86_64","flavor":"php82"},"messages":[{"message":"1) Create a user and a database for Moodle to store all\n   its tables in (or choose an existing database).\n   It doesn't matter what the database or user names are,\n   as this will be configured in a later step.\n   NOTE: this package assumes that either the phpX-pgsql,\n   phpX-mysql, or phpX-mssql packages are installed.\n\n2) Add the following to your Apache configuration file\n   httpd.conf, and restart the server:\n\n   Alias /moodle /usr/local/www/moodle/\n   AcceptPathInfo On\n   <Directory /usr/local/www/moodle/>\n      AllowOverride None\n      Require all granted\n   </Directory>\n\n3) Visit your Moodle site with a browser (i.e.,\n   http://your.server.com/moodle/), and you should\n   be taken to the install.php script, which will lead\n   you through creating a config.php file and then\n   setting up Moodle, creating an admin account, etc.\n\n   At one step, you will get a message saying that the\n   installer script was not able to automatically create\n   the config.php file. Just download it and copy it to\n   /usr/local/www/moodle/config.php. Beware that it\n   will contain the database password in cleartext, so\n   set up whatever file permissions you deem more adequate.\n   For instance, user=root, group=www, mask=640.\n\n4) Set up a cron task to invoke the file admin/cron.php\n   every five minutes or so. For instance:\n   */5 * * * * fetch http://your.server.com/moodle/admin/cron.php\n\nFor more information, see the INSTALL DOCUMENTATION:\n\n   http://docs.moodle.org/en/Installing_Moodle\n\nIt may be worth reading the installation docs even if Moodle seems\nto be working at first, to ensure your PHP settings and database\nconfiguration will allow Moodle to operate properly.","type":"install"},{"message":"If you are upgrading from an earlier version of Moodle, check out\npossible additional steps at:\n\n   https://docs.moodle.org/400/en/Upgrading\n\nIf you have real trouble, please visit the Moodle course\n\"Using Moodle\" on moodle.org.","type":"upgrade"}]},{"name":"moodle44-php81","origin":"www/moodle44","version":"4.4.8","comment":"Course management system based on social constructionism","maintainer":"wen@FreeBSD.org","www":"https://www.moodle.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"778d8b6851435bff49ea09c248b8efc09c96c1221a71078701f9d5d3915efdc3","flatsize":298663580,"path":"All/moodle44-php81-4.4.8.pkg","repopath":"All/moodle44-php81-4.4.8.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":46812908,"desc":"Moodle is a course management system (CMS) - a free, Open Source software\npackage designed using sound pedagogical principles, to help educators\ncreate effective online learning communities. You can use it on any\ncomputer you have handy (including webhosts), yet it can scale from a\nsingle-teacher site to a 40,000-student University.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-ctype":{"origin":"textproc/php81-ctype","version":"8.1.32"},"php81-curl":{"origin":"ftp/php81-curl","version":"8.1.32"},"php81-dom":{"origin":"textproc/php81-dom","version":"8.1.32"},"php81-exif":{"origin":"graphics/php81-exif","version":"8.1.32"},"php81-fileinfo":{"origin":"sysutils/php81-fileinfo","version":"8.1.32"},"php81-filter":{"origin":"security/php81-filter","version":"8.1.32"},"php81-gd":{"origin":"graphics/php81-gd","version":"8.1.32"},"php81-iconv":{"origin":"converters/php81-iconv","version":"8.1.32"},"php81-intl":{"origin":"devel/php81-intl","version":"8.1.32"},"php81-mbstring":{"origin":"converters/php81-mbstring","version":"8.1.32"},"php81-mysqli":{"origin":"databases/php81-mysqli","version":"8.1.32"},"php81-opcache":{"origin":"www/php81-opcache","version":"8.1.32"},"php81-pecl-xmlrpc":{"origin":"net/pecl-xmlrpc","version":"1.0.0.r3_2,1"},"php81-session":{"origin":"www/php81-session","version":"8.1.32"},"php81-simplexml":{"origin":"textproc/php81-simplexml","version":"8.1.32"},"php81-soap":{"origin":"net/php81-soap","version":"8.1.32"},"php81-sodium":{"origin":"security/php81-sodium","version":"8.1.32"},"php81-tokenizer":{"origin":"devel/php81-tokenizer","version":"8.1.32"},"php81-xml":{"origin":"textproc/php81-xml","version":"8.1.32"},"php81-xmlreader":{"origin":"textproc/php81-xmlreader","version":"8.1.32"},"php81-zip":{"origin":"archivers/php81-zip","version":"8.1.32"},"php81-zlib":{"origin":"archivers/php81-zlib","version":"8.1.32"}},"categories":["education","www"],"options":{"LDAP":"off","MYSQL":"on","PGSQL":"off"},"annotations":{"cpe":"cpe:2.3:a:moodle:moodle:4.4.8:::::dragonfly6:x86_64","flavor":"php81"},"messages":[{"message":"1) Create a user and a database for Moodle to store all\n   its tables in (or choose an existing database).\n   It doesn't matter what the database or user names are,\n   as this will be configured in a later step.\n   NOTE: this package assumes that either the phpX-pgsql,\n   phpX-mysql, or phpX-mssql packages are installed.\n\n2) Add the following to your Apache configuration file\n   httpd.conf, and restart the server:\n\n   Alias /moodle /usr/local/www/moodle/\n   AcceptPathInfo On\n   <Directory /usr/local/www/moodle/>\n      AllowOverride None\n      Require all granted\n   </Directory>\n\n3) Visit your Moodle site with a browser (i.e.,\n   http://your.server.com/moodle/), and you should\n   be taken to the install.php script, which will lead\n   you through creating a config.php file and then\n   setting up Moodle, creating an admin account, etc.\n\n   At one step, you will get a message saying that the\n   installer script was not able to automatically create\n   the config.php file. Just download it and copy it to\n   /usr/local/www/moodle/config.php. Beware that it\n   will contain the database password in cleartext, so\n   set up whatever file permissions you deem more adequate.\n   For instance, user=root, group=www, mask=640.\n\n4) Set up a cron task to invoke the file admin/cron.php\n   every five minutes or so. For instance:\n   */5 * * * * fetch http://your.server.com/moodle/admin/cron.php\n\nFor more information, see the INSTALL DOCUMENTATION:\n\n   http://docs.moodle.org/en/Installing_Moodle\n\nIt may be worth reading the installation docs even if Moodle seems\nto be working at first, to ensure your PHP settings and database\nconfiguration will allow Moodle to operate properly.","type":"install"},{"message":"If you are upgrading from an earlier version of Moodle, check out\npossible additional steps at:\n\n   https://docs.moodle.org/400/en/Upgrading\n\nIf you have real trouble, please visit the Moodle course\n\"Using Moodle\" on moodle.org.","type":"upgrade"}]},{"name":"moodle45-php83","origin":"www/moodle45","version":"4.5.4","comment":"Course management system based on social constructionism","maintainer":"wen@FreeBSD.org","www":"https://www.moodle.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f83fcee88f4a914939a7803c33aea9a2ad6bde25979a678b459841fa8e170489","flatsize":308319041,"path":"All/moodle45-php83-4.5.4.pkg","repopath":"All/moodle45-php83-4.5.4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":47723980,"desc":"Moodle is a course management system (CMS) - a free, Open Source software\npackage designed using sound pedagogical principles, to help educators\ncreate effective online learning communities. You can use it on any\ncomputer you have handy (including webhosts), yet it can scale from a\nsingle-teacher site to a 40,000-student University.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-ctype":{"origin":"textproc/php83-ctype","version":"8.3.21"},"php83-curl":{"origin":"ftp/php83-curl","version":"8.3.21"},"php83-dom":{"origin":"textproc/php83-dom","version":"8.3.21"},"php83-exif":{"origin":"graphics/php83-exif","version":"8.3.21"},"php83-fileinfo":{"origin":"sysutils/php83-fileinfo","version":"8.3.21"},"php83-filter":{"origin":"security/php83-filter","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-iconv":{"origin":"converters/php83-iconv","version":"8.3.21"},"php83-intl":{"origin":"devel/php83-intl","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-mysqli":{"origin":"databases/php83-mysqli","version":"8.3.21"},"php83-opcache":{"origin":"www/php83-opcache","version":"8.3.21"},"php83-pecl-xmlrpc":{"origin":"net/pecl-xmlrpc","version":"1.0.0.r3_2,1"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-simplexml":{"origin":"textproc/php83-simplexml","version":"8.3.21"},"php83-soap":{"origin":"net/php83-soap","version":"8.3.21"},"php83-sodium":{"origin":"security/php83-sodium","version":"8.3.21"},"php83-tokenizer":{"origin":"devel/php83-tokenizer","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"},"php83-xmlreader":{"origin":"textproc/php83-xmlreader","version":"8.3.21"},"php83-zip":{"origin":"archivers/php83-zip","version":"8.3.21"},"php83-zlib":{"origin":"archivers/php83-zlib","version":"8.3.21"}},"categories":["education","www"],"options":{"LDAP":"off","MYSQL":"on","PGSQL":"off"},"annotations":{"cpe":"cpe:2.3:a:moodle:moodle:4.5.4:::::dragonfly6:x86_64","flavor":"php83"},"messages":[{"message":"1) Create a user and a database for Moodle to store all\n   its tables in (or choose an existing database).\n   It doesn't matter what the database or user names are,\n   as this will be configured in a later step.\n   NOTE: this package assumes that either the phpX-pgsql,\n   phpX-mysql, or phpX-mssql packages are installed.\n\n2) Add the following to your Apache configuration file\n   httpd.conf, and restart the server:\n\n   Alias /moodle /usr/local/www/moodle/\n   AcceptPathInfo On\n   <Directory /usr/local/www/moodle/>\n      AllowOverride None\n      Require all granted\n   </Directory>\n\n3) Visit your Moodle site with a browser (i.e.,\n   http://your.server.com/moodle/), and you should\n   be taken to the install.php script, which will lead\n   you through creating a config.php file and then\n   setting up Moodle, creating an admin account, etc.\n\n   At one step, you will get a message saying that the\n   installer script was not able to automatically create\n   the config.php file. Just download it and copy it to\n   /usr/local/www/moodle/config.php. Beware that it\n   will contain the database password in cleartext, so\n   set up whatever file permissions you deem more adequate.\n   For instance, user=root, group=www, mask=640.\n\n4) Set up a cron task to invoke the file admin/cron.php\n   every five minutes or so. For instance:\n   */5 * * * * fetch http://your.server.com/moodle/admin/cron.php\n\nFor more information, see the INSTALL DOCUMENTATION:\n\n   http://docs.moodle.org/en/Installing_Moodle\n\nIt may be worth reading the installation docs even if Moodle seems\nto be working at first, to ensure your PHP settings and database\nconfiguration will allow Moodle to operate properly.","type":"install"},{"message":"If you are upgrading from an earlier version of Moodle, check out\npossible additional steps at:\n\n   https://docs.moodle.org/400/en/Upgrading\n\nIf you have real trouble, please visit the Moodle course\n\"Using Moodle\" on moodle.org.","type":"upgrade"}]},{"name":"moodle45-php81","origin":"www/moodle45","version":"4.5.4","comment":"Course management system based on social constructionism","maintainer":"wen@FreeBSD.org","www":"https://www.moodle.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"50498a00c64c229169fa069543f775817c562b18552d2b194674eb50cb18f9cf","flatsize":308319041,"path":"All/moodle45-php81-4.5.4.pkg","repopath":"All/moodle45-php81-4.5.4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":47719660,"desc":"Moodle is a course management system (CMS) - a free, Open Source software\npackage designed using sound pedagogical principles, to help educators\ncreate effective online learning communities. You can use it on any\ncomputer you have handy (including webhosts), yet it can scale from a\nsingle-teacher site to a 40,000-student University.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-ctype":{"origin":"textproc/php81-ctype","version":"8.1.32"},"php81-curl":{"origin":"ftp/php81-curl","version":"8.1.32"},"php81-dom":{"origin":"textproc/php81-dom","version":"8.1.32"},"php81-exif":{"origin":"graphics/php81-exif","version":"8.1.32"},"php81-fileinfo":{"origin":"sysutils/php81-fileinfo","version":"8.1.32"},"php81-filter":{"origin":"security/php81-filter","version":"8.1.32"},"php81-gd":{"origin":"graphics/php81-gd","version":"8.1.32"},"php81-iconv":{"origin":"converters/php81-iconv","version":"8.1.32"},"php81-intl":{"origin":"devel/php81-intl","version":"8.1.32"},"php81-mbstring":{"origin":"converters/php81-mbstring","version":"8.1.32"},"php81-mysqli":{"origin":"databases/php81-mysqli","version":"8.1.32"},"php81-opcache":{"origin":"www/php81-opcache","version":"8.1.32"},"php81-pecl-xmlrpc":{"origin":"net/pecl-xmlrpc","version":"1.0.0.r3_2,1"},"php81-session":{"origin":"www/php81-session","version":"8.1.32"},"php81-simplexml":{"origin":"textproc/php81-simplexml","version":"8.1.32"},"php81-soap":{"origin":"net/php81-soap","version":"8.1.32"},"php81-sodium":{"origin":"security/php81-sodium","version":"8.1.32"},"php81-tokenizer":{"origin":"devel/php81-tokenizer","version":"8.1.32"},"php81-xml":{"origin":"textproc/php81-xml","version":"8.1.32"},"php81-xmlreader":{"origin":"textproc/php81-xmlreader","version":"8.1.32"},"php81-zip":{"origin":"archivers/php81-zip","version":"8.1.32"},"php81-zlib":{"origin":"archivers/php81-zlib","version":"8.1.32"}},"categories":["education","www"],"options":{"LDAP":"off","MYSQL":"on","PGSQL":"off"},"annotations":{"cpe":"cpe:2.3:a:moodle:moodle:4.5.4:::::dragonfly6:x86_64","flavor":"php81"},"messages":[{"message":"1) Create a user and a database for Moodle to store all\n   its tables in (or choose an existing database).\n   It doesn't matter what the database or user names are,\n   as this will be configured in a later step.\n   NOTE: this package assumes that either the phpX-pgsql,\n   phpX-mysql, or phpX-mssql packages are installed.\n\n2) Add the following to your Apache configuration file\n   httpd.conf, and restart the server:\n\n   Alias /moodle /usr/local/www/moodle/\n   AcceptPathInfo On\n   <Directory /usr/local/www/moodle/>\n      AllowOverride None\n      Require all granted\n   </Directory>\n\n3) Visit your Moodle site with a browser (i.e.,\n   http://your.server.com/moodle/), and you should\n   be taken to the install.php script, which will lead\n   you through creating a config.php file and then\n   setting up Moodle, creating an admin account, etc.\n\n   At one step, you will get a message saying that the\n   installer script was not able to automatically create\n   the config.php file. Just download it and copy it to\n   /usr/local/www/moodle/config.php. Beware that it\n   will contain the database password in cleartext, so\n   set up whatever file permissions you deem more adequate.\n   For instance, user=root, group=www, mask=640.\n\n4) Set up a cron task to invoke the file admin/cron.php\n   every five minutes or so. For instance:\n   */5 * * * * fetch http://your.server.com/moodle/admin/cron.php\n\nFor more information, see the INSTALL DOCUMENTATION:\n\n   http://docs.moodle.org/en/Installing_Moodle\n\nIt may be worth reading the installation docs even if Moodle seems\nto be working at first, to ensure your PHP settings and database\nconfiguration will allow Moodle to operate properly.","type":"install"},{"message":"If you are upgrading from an earlier version of Moodle, check out\npossible additional steps at:\n\n   https://docs.moodle.org/400/en/Upgrading\n\nIf you have real trouble, please visit the Moodle course\n\"Using Moodle\" on moodle.org.","type":"upgrade"}]},{"name":"moodbar","origin":"audio/moodbar","version":"1.3.0","comment":"Generates mood files from audio files","maintainer":"jhale@FreeBSD.org","www":"https://github.com/exaile/moodbar","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6f22d97f221d0d343e830e88ba0a5b8f5bf63cd0e8c604eac2bebcdb6da5e1a1","flatsize":105135,"path":"All/moodbar-1.3.0.pkg","repopath":"All/moodbar-1.3.0.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":39104,"desc":"Moodbar is a stand-alone moodbar file generator. These files can\nbe used by audio players to display a visual representation or\n\"mood\" of an audio track.\n\nThe original moodbar generator developed for Amarok has become\nabandonware. This is a new implementation based on GStreamer 1.x.","deps":{"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-good":{"origin":"multimedia/gstreamer1-plugins-good","version":"1.26.0"},"gstreamer1-plugins-ogg":{"origin":"audio/gstreamer1-plugins-ogg","version":"1.26.0"},"gstreamer1-plugins-vorbis":{"origin":"audio/gstreamer1-plugins-vorbis","version":"1.26.0"}},"categories":["audio"],"shlibs_required":["libc.so.8","libfftw3.so.3","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgstaudio-1.0.so.0","libgstreamer-1.0.so.0","libm.so.4","libstdc++.so.9"]},{"name":"moo","origin":"math/moo","version":"1.5_2","comment":"Calculator that accepts C-like syntax as input","maintainer":"skreuzer@FreeBSD.org","www":"https://github.com/raylai/moo","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2f553ead05c30b149da995a53a74c0dd4c1d8a334bc43acb70d87cb96b63f782","flatsize":26176,"path":"All/moo-1.5_2.pkg","repopath":"All/moo-1.5_2.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":11340,"desc":"moo is a simple calculator that accepts C-like syntax as input.\nCalculations are done on expr, if given. Otherwise, the standard input is used.\n\nNumbers can be entered in hexadecimal (0xbeef), decimal (1984), octal (007),\nand binary (0b1001). All numerical operators (+, -, *, /, %25), bit operators\n(|, ^, &, ~, <<, >>), and logical operators (==, !=, <, >, <=, >=, !, &&, ||)\nare supported.","categories":["math"],"shlibs_required":["libc.so.8"]},{"name":"montecarlo_fonts","origin":"x11-fonts/montecarlo_fonts","version":"1.0_3","comment":"Monospace font","maintainer":"ports@FreeBSD.org","www":"https://bok.net/MonteCarlo/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ecbaca2993448ebcb23a9ba152b49fc9f78a3be403d99e13d63720be1a6bb650","flatsize":34108,"path":"All/montecarlo_fonts-1.0_3.pkg","repopath":"All/montecarlo_fonts-1.0_3.pkg","licenselogic":"single","pkgsize":4636,"desc":"MonteCarlo is a bitmap font suitable for code editors. All the characters\nhave the same width, which is ideal for alignment. It is loosely derived\nfrom the look of the Monaco screen font that was available on the old MacOS\nsystems. Some changes have been made to make it easier to differentiate\ncertain symbols.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"],"messages":[{"message":"===>   NOTICE:\n\nThe montecarlo_fonts port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"moodle44-php83","origin":"www/moodle44","version":"4.4.8","comment":"Course management system based on social constructionism","maintainer":"wen@FreeBSD.org","www":"https://www.moodle.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d877059f47b888dd4a9d6f387efd61c834a70986c7658005fb577b22f67089a1","flatsize":298663580,"path":"All/moodle44-php83-4.4.8.pkg","repopath":"All/moodle44-php83-4.4.8.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":46817892,"desc":"Moodle is a course management system (CMS) - a free, Open Source software\npackage designed using sound pedagogical principles, to help educators\ncreate effective online learning communities. You can use it on any\ncomputer you have handy (including webhosts), yet it can scale from a\nsingle-teacher site to a 40,000-student University.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-ctype":{"origin":"textproc/php83-ctype","version":"8.3.21"},"php83-curl":{"origin":"ftp/php83-curl","version":"8.3.21"},"php83-dom":{"origin":"textproc/php83-dom","version":"8.3.21"},"php83-exif":{"origin":"graphics/php83-exif","version":"8.3.21"},"php83-fileinfo":{"origin":"sysutils/php83-fileinfo","version":"8.3.21"},"php83-filter":{"origin":"security/php83-filter","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-iconv":{"origin":"converters/php83-iconv","version":"8.3.21"},"php83-intl":{"origin":"devel/php83-intl","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-mysqli":{"origin":"databases/php83-mysqli","version":"8.3.21"},"php83-opcache":{"origin":"www/php83-opcache","version":"8.3.21"},"php83-pecl-xmlrpc":{"origin":"net/pecl-xmlrpc","version":"1.0.0.r3_2,1"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-simplexml":{"origin":"textproc/php83-simplexml","version":"8.3.21"},"php83-soap":{"origin":"net/php83-soap","version":"8.3.21"},"php83-sodium":{"origin":"security/php83-sodium","version":"8.3.21"},"php83-tokenizer":{"origin":"devel/php83-tokenizer","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"},"php83-xmlreader":{"origin":"textproc/php83-xmlreader","version":"8.3.21"},"php83-zip":{"origin":"archivers/php83-zip","version":"8.3.21"},"php83-zlib":{"origin":"archivers/php83-zlib","version":"8.3.21"}},"categories":["education","www"],"options":{"LDAP":"off","MYSQL":"on","PGSQL":"off"},"annotations":{"cpe":"cpe:2.3:a:moodle:moodle:4.4.8:::::dragonfly6:x86_64","flavor":"php83"},"messages":[{"message":"1) Create a user and a database for Moodle to store all\n   its tables in (or choose an existing database).\n   It doesn't matter what the database or user names are,\n   as this will be configured in a later step.\n   NOTE: this package assumes that either the phpX-pgsql,\n   phpX-mysql, or phpX-mssql packages are installed.\n\n2) Add the following to your Apache configuration file\n   httpd.conf, and restart the server:\n\n   Alias /moodle /usr/local/www/moodle/\n   AcceptPathInfo On\n   <Directory /usr/local/www/moodle/>\n      AllowOverride None\n      Require all granted\n   </Directory>\n\n3) Visit your Moodle site with a browser (i.e.,\n   http://your.server.com/moodle/), and you should\n   be taken to the install.php script, which will lead\n   you through creating a config.php file and then\n   setting up Moodle, creating an admin account, etc.\n\n   At one step, you will get a message saying that the\n   installer script was not able to automatically create\n   the config.php file. Just download it and copy it to\n   /usr/local/www/moodle/config.php. Beware that it\n   will contain the database password in cleartext, so\n   set up whatever file permissions you deem more adequate.\n   For instance, user=root, group=www, mask=640.\n\n4) Set up a cron task to invoke the file admin/cron.php\n   every five minutes or so. For instance:\n   */5 * * * * fetch http://your.server.com/moodle/admin/cron.php\n\nFor more information, see the INSTALL DOCUMENTATION:\n\n   http://docs.moodle.org/en/Installing_Moodle\n\nIt may be worth reading the installation docs even if Moodle seems\nto be working at first, to ensure your PHP settings and database\nconfiguration will allow Moodle to operate properly.","type":"install"},{"message":"If you are upgrading from an earlier version of Moodle, check out\npossible additional steps at:\n\n   https://docs.moodle.org/400/en/Upgrading\n\nIf you have real trouble, please visit the Moodle course\n\"Using Moodle\" on moodle.org.","type":"upgrade"}]},{"name":"moodle45-php84","origin":"www/moodle45","version":"4.5.4","comment":"Course management system based on social constructionism","maintainer":"wen@FreeBSD.org","www":"https://www.moodle.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f7c715fb5988b5b4e8a453d98bdcc4f67e362ab9e369e9b32321d7e11d9744ce","flatsize":308319041,"path":"All/moodle45-php84-4.5.4.pkg","repopath":"All/moodle45-php84-4.5.4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":47732584,"desc":"Moodle is a course management system (CMS) - a free, Open Source software\npackage designed using sound pedagogical principles, to help educators\ncreate effective online learning communities. You can use it on any\ncomputer you have handy (including webhosts), yet it can scale from a\nsingle-teacher site to a 40,000-student University.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-ctype":{"origin":"textproc/php84-ctype","version":"8.4.8"},"php84-curl":{"origin":"ftp/php84-curl","version":"8.4.8"},"php84-dom":{"origin":"textproc/php84-dom","version":"8.4.8"},"php84-exif":{"origin":"graphics/php84-exif","version":"8.4.8"},"php84-fileinfo":{"origin":"sysutils/php84-fileinfo","version":"8.4.8"},"php84-filter":{"origin":"security/php84-filter","version":"8.4.8"},"php84-gd":{"origin":"graphics/php84-gd","version":"8.4.8"},"php84-iconv":{"origin":"converters/php84-iconv","version":"8.4.8"},"php84-intl":{"origin":"devel/php84-intl","version":"8.4.8"},"php84-mbstring":{"origin":"converters/php84-mbstring","version":"8.4.8"},"php84-mysqli":{"origin":"databases/php84-mysqli","version":"8.4.8"},"php84-opcache":{"origin":"www/php84-opcache","version":"8.4.8"},"php84-pecl-xmlrpc":{"origin":"net/pecl-xmlrpc","version":"1.0.0.r3_2,1"},"php84-session":{"origin":"www/php84-session","version":"8.4.8"},"php84-simplexml":{"origin":"textproc/php84-simplexml","version":"8.4.8"},"php84-soap":{"origin":"net/php84-soap","version":"8.4.8"},"php84-sodium":{"origin":"security/php84-sodium","version":"8.4.8"},"php84-tokenizer":{"origin":"devel/php84-tokenizer","version":"8.4.8"},"php84-xml":{"origin":"textproc/php84-xml","version":"8.4.8"},"php84-xmlreader":{"origin":"textproc/php84-xmlreader","version":"8.4.8"},"php84-zip":{"origin":"archivers/php84-zip","version":"8.4.8"},"php84-zlib":{"origin":"archivers/php84-zlib","version":"8.4.8"}},"categories":["education","www"],"options":{"LDAP":"off","MYSQL":"on","PGSQL":"off"},"annotations":{"cpe":"cpe:2.3:a:moodle:moodle:4.5.4:::::dragonfly6:x86_64","flavor":"php84"},"messages":[{"message":"1) Create a user and a database for Moodle to store all\n   its tables in (or choose an existing database).\n   It doesn't matter what the database or user names are,\n   as this will be configured in a later step.\n   NOTE: this package assumes that either the phpX-pgsql,\n   phpX-mysql, or phpX-mssql packages are installed.\n\n2) Add the following to your Apache configuration file\n   httpd.conf, and restart the server:\n\n   Alias /moodle /usr/local/www/moodle/\n   AcceptPathInfo On\n   <Directory /usr/local/www/moodle/>\n      AllowOverride None\n      Require all granted\n   </Directory>\n\n3) Visit your Moodle site with a browser (i.e.,\n   http://your.server.com/moodle/), and you should\n   be taken to the install.php script, which will lead\n   you through creating a config.php file and then\n   setting up Moodle, creating an admin account, etc.\n\n   At one step, you will get a message saying that the\n   installer script was not able to automatically create\n   the config.php file. Just download it and copy it to\n   /usr/local/www/moodle/config.php. Beware that it\n   will contain the database password in cleartext, so\n   set up whatever file permissions you deem more adequate.\n   For instance, user=root, group=www, mask=640.\n\n4) Set up a cron task to invoke the file admin/cron.php\n   every five minutes or so. For instance:\n   */5 * * * * fetch http://your.server.com/moodle/admin/cron.php\n\nFor more information, see the INSTALL DOCUMENTATION:\n\n   http://docs.moodle.org/en/Installing_Moodle\n\nIt may be worth reading the installation docs even if Moodle seems\nto be working at first, to ensure your PHP settings and database\nconfiguration will allow Moodle to operate properly.","type":"install"},{"message":"If you are upgrading from an earlier version of Moodle, check out\npossible additional steps at:\n\n   https://docs.moodle.org/400/en/Upgrading\n\nIf you have real trouble, please visit the Moodle course\n\"Using Moodle\" on moodle.org.","type":"upgrade"}]},{"name":"mons","origin":"x11/mons","version":"0.8.2_1","comment":"POSIX shell script to quickly manage displays using XRandR","maintainer":"rob@sarcasticadmin.com","www":"https://github.com/Ventto/mons","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b7067edfcf379ef03cf062dd93c2c7dcc56db5a6574d825a2e85e39f04a11517","flatsize":39691,"path":"All/mons-0.8.2_1.pkg","repopath":"All/mons-0.8.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19004,"desc":"Mons is a shell script to quickly manage 2-monitors display using XRandR.\n\nPerks:\n- No requirement: POSIX-compliant (minimal: xorg-xrandr)\n- Useful: Perfectly fit for laptops, quick and daily use\n- Well known: Laptop mode, projector mode, duplicate, mirror and extend\n- More: Select one or two monitors over several others\n- Extra: Cycle through every mode with only one shortcut\n- Auto: Daemon mode to automatically reset display","deps":{"xrandr":{"origin":"x11/xrandr","version":"1.5.2_1"}},"categories":["x11"],"options":{"DOCS":"on"}},{"name":"opensearch213","origin":"textproc/opensearch213","version":"2.13.0_1","comment":"Full-text search engine for Java","maintainer":"opensearch@FreeBSD.org","www":"https://opensearch.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"83742466c063f9aa3e1fcfe0c815e356e1550c8e081ab574797726937af70900","flatsize":810369419,"path":"All/opensearch213-2.13.0_1.pkg","repopath":"All/opensearch213-2.13.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":637906900,"desc":"OpenSearch is a fork of Elasticsearch which aims to be a Distributed,\nRESTful, Search Engine built on top of Apache Lucene.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"jna":{"origin":"devel/jna","version":"5.15.0_2"},"openjdk17":{"origin":"java/openjdk17","version":"17.0.14+7.1"}},"categories":["devel","java","textproc"],"users":["opensearch"],"groups":["opensearch"],"options":{"PLUGINS":"on"},"annotations":{"cpe":"cpe:2.3:a:opensearch:opensearch:2.13.0:::::dragonfly6:x86_64:1"},"messages":[{"message":"Opensearch was installed\n\nPlease see /usr/local/etc/opensearch for a sample version of\nopensearch.yml.\n\nOpenSearch requires memory locking of large amounts of RAM.\nYou may need to set:\n\nsysctl security.bsd.unprivileged_mlock=1\n\nWhen running within a jail, it's highly advisable to set:\n\nenforce_statfs = 1\n\nfor the jail running opensearch instance.\n\nIf OpenSearch was built with the PLUGINS option enabled (default) it will not\nstart until the security plugin is properly configured.  Please refer to the\nOpenSearch documentation for setting-up TLS:\n\nhttps://opensearch.org/docs/security-plugin/configuration/tls","type":"install"}]},{"name":"monoid","origin":"x11-fonts/monoid","version":"0.61_1","comment":"Coding font with alternates, ligatures and contextual positioning","maintainer":"0mp@FreeBSD.org","www":"https://larsenwork.com/monoid","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6252042dea25273a34bab9c47465ef3a6d8f740ebdb2acad20f82a2f9a111cad","flatsize":1908816,"path":"All/monoid-0.61_1.pkg","repopath":"All/monoid-0.61_1.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":222120,"desc":"Monoid is customizable and optimized for coding with bitmap-like sharpness\nat 12px/9pt even on low res displays.\n\nSemi-condensed and distinguishable glyphs with short ascenders + descenders,\nbig apertures and supersized operators + punctuation.\n\nMonoid comes in regular, bold, oblique and retina versions with >750 latin,\ngreek, cyrillic, ligature, alternate and Powerline glyphs.\n\nThe port includes the Monoisome font (Monoid + Font Awesome).","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"monocypher","origin":"security/monocypher","version":"4.0.2","comment":"Compact cryptographic library in C","maintainer":"dch@FreeBSD.org","www":"https://monocypher.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"94d1a7edbb76990ad3a36f55010b257b48097eba32484f616ebadf4a89ec42a9","flatsize":264160,"path":"All/monocypher-4.0.2.pkg","repopath":"All/monocypher-4.0.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":95156,"desc":"Monocypher is an easy to use crypto library. It is:\n\n- Small. Sloccount counts about 1700 lines of code, small enough to\nallow audits. The binaries are under 65KB.\n\n- Easy to deploy. Just add monocypher.c and monocypher.h to your\nproject. They compile as C99 or C++, have no dependency, and\nare dedicated to the public domain.\n\n- Easy to use. The API is small, consistent, and cannot fail\non correct input.\n\n- Fast. The primitives are fast to begin with, and performance\nwasn't needlessly sacrificed. Monocypher holds up pretty well\nagainst Libsodium, despite being closer in size to TweetNaCl.","categories":["security"]},{"name":"montserrat","origin":"x11-fonts/montserrat","version":"7.222","comment":"Sans-serif font inspired by the street signs of Montserrat","maintainer":"rakuco@FreeBSD.org","www":"https://github.com/JulietaUla/Montserrat/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"75f9953d004401d508a7d5b995e8196e0e13e83f954eddbb38feb96b85a08799","flatsize":7801684,"path":"All/montserrat-7.222.pkg","repopath":"All/montserrat-7.222.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":2116680,"desc":"The old posters and signs in the traditional neighborhood of Buenos Aires\ncalled Montserrat inspired the design of a typeface that rescues the beauty of\nurban typography from the first half of the twentieth century. The goal is to\nrescue what is in Montserrat and set it free, under a free, libre and open\nsource license, the SIL Open Font License.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"mono-basic","origin":"lang/mono-basic","version":"4.7_3","comment":"VisualBasic.NET support for Mono","maintainer":"ports@FreeBSD.org","www":"http://www.mono-project.com/VisualBasic.NET","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e763792567f23bddf823b74941824bce60e91d93dbe3497953cfac27cbc26132","flatsize":2569325,"path":"All/mono-basic-4.7_3.pkg","repopath":"All/mono-basic-4.7_3.pkg","licenselogic":"single","pkgsize":675236,"desc":"Mono Basic: Visual Basic Compiler and Runtime.","deps":{"mono5.20":{"origin":"lang/mono5.20","version":"5.20.1.34_4"}},"categories":["lang"],"messages":[{"message":"===>   NOTICE:\n\nThe mono-basic port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mono-addins","origin":"devel/mono-addins","version":"1.3_5","comment":"Mono framework to create extensible applications","maintainer":"ports@FreeBSD.org","www":"https://www.mono-project.com/Mono.Addins","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"734a085b0bfb5fa6c5b52e554d90ac4f7492f57da9c81e31c88e8cc22d16b3fe","flatsize":1406489,"path":"All/mono-addins-1.3_5.pkg","repopath":"All/mono-addins-1.3_5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":439988,"desc":"Mono.Addins is a framework for creating extensible applications, and for\ncreating libraries which extend those applications.\n\nMono.Addins has been designed to be easy to use and useful for a wide\nrange of applications: from simple applications with small extensibility\nneeds, to complex applications which need support for large add-in\nstructures.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk-sharp20":{"origin":"x11-toolkits/gtk-sharp20","version":"2.12.45_6"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"mono5.20":{"origin":"lang/mono5.20","version":"5.20.1.34_4"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["devel"],"options":{"GTK2":"on","GTK3":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe mono-addins port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"monsterz","origin":"games/monsterz","version":"0.8","comment":"Arcade puzzle game","maintainer":"thierry@FreeBSD.org","www":"https://github.com/0-wiz-0/monsterz","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2ae81869ebf8b5629a4f7332831b207910977bd5669d92a562549e516b083f04","flatsize":2768206,"path":"All/monsterz-0.8.pkg","repopath":"All/monsterz-0.8.pkg","licenselogic":"single","licenses":["WTFPL"],"pkgsize":1854764,"desc":"Monsterz is a little arcade puzzle game, similar to the famous Bejeweled or\nZookeeper.\n\nThe goal of the game is to create rows of similar monsters, either\nhorizontally or vertically. The only allowed move is the swap of two adjacent\nmonsters, on the condition that it creates a row of three or more. When\nalignments are cleared, pieces fall from the top of the screen to fill the\nboard again. Chain reactions earn you even more points.\n\nThis game is mostly about luck, but it remains highly addictive. You have been\nwarned. Currently two modes are available:\n\n    * Classic - play against the clock and clear a given number of each monster\n      type to reach next level.\n    * Puzzle - clear lines of monsters to move pieces around and put together\n      the puzzle.\n    * Training - play against the clock in a neverending level, chose the timer\n      difficulty and number of monsters for infinite fun.","deps":{"py311-game":{"origin":"devel/py-game","version":"2.6.1_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["games"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"monkeysphere","origin":"security/monkeysphere","version":"0.43_2","comment":"Use the OpenPGP web of trust to verify ssh connections","maintainer":"egypcio@FreeBSD.org","www":"https://github.com/dkg/monkeysphere","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f7bb14737d05ffd79126e124a7a5e9e8db5f3840fa3de9891791295719b871e6","flatsize":282914,"path":"All/monkeysphere-0.43_2.pkg","repopath":"All/monkeysphere-0.43_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":90968,"desc":"SSH key-based authentication is tried-and-true, but it lacks a true\nPublic Key Infrastructure for key certification, revocation and\nexpiration.  Monkeysphere is a framework that uses the OpenPGP web of\ntrust for these PKI functions.  It can be used in both directions: for\nusers to get validated host keys, and for hosts to authenticate users.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"gnupg":{"origin":"security/gnupg","version":"2.4.7"},"libassuan":{"origin":"security/libassuan","version":"3.0.2"},"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"libgpg-error":{"origin":"security/libgpg-error","version":"1.51"},"p5-Crypt-OpenSSL-RSA":{"origin":"security/p5-Crypt-OpenSSL-RSA","version":"0.33"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"procmail":{"origin":"mail/procmail","version":"3.22_11"}},"categories":["security"],"users":["monkeysphere"],"groups":["monkeysphere"],"shlibs_required":["libassuan.so.9","libc.so.8","libgcrypt.so.20","libgpg-error.so.0"],"options":{"DOCS":"on"}},{"name":"monolith","origin":"www/monolith","version":"2.8.1_4","comment":"CLI tool for saving complete web pages as a single HTML file","maintainer":"lcook@FreeBSD.org","www":"https://github.com/Y2Z/monolith","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6fcc32cf33876c636f205e055e4086e62f6a3fba0f9283648ef39602d0ade20a","flatsize":6004173,"path":"All/monolith-2.8.1_4.pkg","repopath":"All/monolith-2.8.1_4.pkg","licenselogic":"single","licenses":["CC0-1.0"],"pkgsize":1751320,"desc":"Data hoarder's dream come true: bundle any web page into\na single HTML file. You can finally replace that gazillion\nof open tabs with a gazillion of .html files stored somewhere\non your precious little drive.\n\nUnlike the conventional \"Save page as\", monolith not only saves\nthe target document, it embeds CSS, image, and JavaScript assets\nall at once, producing a single HTML5 document that is a joy to\nstore and share.\n\nIf compared to saving websites with wget -mpk, this tool embeds all\nassets as data URLs and therefore lets browsers render the saved page\nexactly the way it was on the Internet, even when no network connection\nis available.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["www"],"shlibs_required":["libc.so.8","libcrypto.so.12","libexecinfo.so.1","libm.so.4","libpthread.so.0","libssl.so.12"]},{"name":"moodle44-php84","origin":"www/moodle44","version":"4.4.8","comment":"Course management system based on social constructionism","maintainer":"wen@FreeBSD.org","www":"https://www.moodle.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aecae30809abe7d4a88fb4f5df91f65f28a59ccc847972a1e499b97fc79409d4","flatsize":298663580,"path":"All/moodle44-php84-4.4.8.pkg","repopath":"All/moodle44-php84-4.4.8.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":46816652,"desc":"Moodle is a course management system (CMS) - a free, Open Source software\npackage designed using sound pedagogical principles, to help educators\ncreate effective online learning communities. You can use it on any\ncomputer you have handy (including webhosts), yet it can scale from a\nsingle-teacher site to a 40,000-student University.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-ctype":{"origin":"textproc/php84-ctype","version":"8.4.8"},"php84-curl":{"origin":"ftp/php84-curl","version":"8.4.8"},"php84-dom":{"origin":"textproc/php84-dom","version":"8.4.8"},"php84-exif":{"origin":"graphics/php84-exif","version":"8.4.8"},"php84-fileinfo":{"origin":"sysutils/php84-fileinfo","version":"8.4.8"},"php84-filter":{"origin":"security/php84-filter","version":"8.4.8"},"php84-gd":{"origin":"graphics/php84-gd","version":"8.4.8"},"php84-iconv":{"origin":"converters/php84-iconv","version":"8.4.8"},"php84-intl":{"origin":"devel/php84-intl","version":"8.4.8"},"php84-mbstring":{"origin":"converters/php84-mbstring","version":"8.4.8"},"php84-mysqli":{"origin":"databases/php84-mysqli","version":"8.4.8"},"php84-opcache":{"origin":"www/php84-opcache","version":"8.4.8"},"php84-pecl-xmlrpc":{"origin":"net/pecl-xmlrpc","version":"1.0.0.r3_2,1"},"php84-session":{"origin":"www/php84-session","version":"8.4.8"},"php84-simplexml":{"origin":"textproc/php84-simplexml","version":"8.4.8"},"php84-soap":{"origin":"net/php84-soap","version":"8.4.8"},"php84-sodium":{"origin":"security/php84-sodium","version":"8.4.8"},"php84-tokenizer":{"origin":"devel/php84-tokenizer","version":"8.4.8"},"php84-xml":{"origin":"textproc/php84-xml","version":"8.4.8"},"php84-xmlreader":{"origin":"textproc/php84-xmlreader","version":"8.4.8"},"php84-zip":{"origin":"archivers/php84-zip","version":"8.4.8"},"php84-zlib":{"origin":"archivers/php84-zlib","version":"8.4.8"}},"categories":["education","www"],"options":{"LDAP":"off","MYSQL":"on","PGSQL":"off"},"annotations":{"cpe":"cpe:2.3:a:moodle:moodle:4.4.8:::::dragonfly6:x86_64","flavor":"php84"},"messages":[{"message":"1) Create a user and a database for Moodle to store all\n   its tables in (or choose an existing database).\n   It doesn't matter what the database or user names are,\n   as this will be configured in a later step.\n   NOTE: this package assumes that either the phpX-pgsql,\n   phpX-mysql, or phpX-mssql packages are installed.\n\n2) Add the following to your Apache configuration file\n   httpd.conf, and restart the server:\n\n   Alias /moodle /usr/local/www/moodle/\n   AcceptPathInfo On\n   <Directory /usr/local/www/moodle/>\n      AllowOverride None\n      Require all granted\n   </Directory>\n\n3) Visit your Moodle site with a browser (i.e.,\n   http://your.server.com/moodle/), and you should\n   be taken to the install.php script, which will lead\n   you through creating a config.php file and then\n   setting up Moodle, creating an admin account, etc.\n\n   At one step, you will get a message saying that the\n   installer script was not able to automatically create\n   the config.php file. Just download it and copy it to\n   /usr/local/www/moodle/config.php. Beware that it\n   will contain the database password in cleartext, so\n   set up whatever file permissions you deem more adequate.\n   For instance, user=root, group=www, mask=640.\n\n4) Set up a cron task to invoke the file admin/cron.php\n   every five minutes or so. For instance:\n   */5 * * * * fetch http://your.server.com/moodle/admin/cron.php\n\nFor more information, see the INSTALL DOCUMENTATION:\n\n   http://docs.moodle.org/en/Installing_Moodle\n\nIt may be worth reading the installation docs even if Moodle seems\nto be working at first, to ensure your PHP settings and database\nconfiguration will allow Moodle to operate properly.","type":"install"},{"message":"If you are upgrading from an earlier version of Moodle, check out\npossible additional steps at:\n\n   https://docs.moodle.org/400/en/Upgrading\n\nIf you have real trouble, please visit the Moodle course\n\"Using Moodle\" on moodle.org.","type":"upgrade"}]},{"name":"monitord","origin":"sysutils/monitord","version":"0.4.1_8","comment":"Service that restarts other standalone services","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"133c7b165f7f7553d4fa9378344e05ba636672f109e9f6ba7bc26505932f6bb3","flatsize":19961,"path":"All/monitord-0.4.1_8.pkg","repopath":"All/monitord-0.4.1_8.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":10996,"desc":"This port allows one to monitor other standalone services and\nautomatically restart them if they are accidentally and unwittingly\nterminated, or crash either because of instability or a DoS attack.\nIt simplifies a task capable of being performed by cron(8) by not\nrequiring custom scripts to be written for each service being\nmonitored. The configuration file is simple and easily setup.\n\nNote: version 0.4.1 has a different configuration file format and\nany previous configuration file should be updated accordingly.","categories":["sysutils"],"shlibs_required":["libc.so.8"],"messages":[{"message":"Monitord requires procfs(5). Add this line to your fstab(5):\nproc /proc procfs rw 0 0","type":"install"},{"message":"===>   NOTICE:\n\nThe monitord port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"monitorix","origin":"sysutils/monitorix","version":"3.15.0","comment":"Web based monitoring system","maintainer":"crees@FreeBSD.org","www":"https://www.monitorix.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bfeb3c4833cc23723697a5333762557959a9f88a6e8d322f39b16c48a68f724a","flatsize":2353349,"path":"All/monitorix-3.15.0.pkg","repopath":"All/monitorix-3.15.0.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":252680,"desc":"Monitorix is a free, open source, lightweight system monitoring tool designed\nto monitor as many services and system resources as possible. It has been\ncreated to be used under production UNIX/Linux servers, but due to its\nsimplicity and small size may also be used to monitor embedded devices as\nwell.\n\nIt mainly consists mainly of two programs: a collector, called monitorix, which\nis a Perl daemon that is started automatically like any other system service,\nand a CGI script called monitorix.cgi.","deps":{"p5-CGI":{"origin":"www/p5-CGI","version":"4.67"},"p5-Config-General":{"origin":"devel/p5-Config-General","version":"2.67"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-HTTP-Server-Simple":{"origin":"www/p5-HTTP-Server-Simple","version":"0.52"},"p5-MIME-Lite":{"origin":"mail/p5-MIME-Lite","version":"3.033"},"p5-ParallelUserAgent":{"origin":"www/p5-ParallelUserAgent","version":"2.62"},"p5-XML-Simple":{"origin":"textproc/p5-XML-Simple","version":"2.25"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"rrdtool":{"origin":"databases/rrdtool","version":"1.9.0"}},"categories":["sysutils"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:fibranet:monitorix:3.15.0:::::dragonfly6:x86_64"},"messages":[{"message":"The port has a generic default config, please adjust your\n settings in file: /usr/local/etc/monitorix.conf\n\n The configuration file is subject to change with each release,\n and has definitely changed with the latest update.\n\n It is suggested that you run;\n\n # diff -u /usr/local/etc/monitorix.conf.sample \\\n     /usr/local/etc/monitorix.conf\n\n and have a look at the new configuration file options.","type":"install"}]},{"name":"mongoose","origin":"www/mongoose","version":"5.6","comment":"Small, fast, embeddable web server with CGI, SSL, Authorization","maintainer":"lytboris@gmail.com","www":"https://github.com/cesanta/mongoose","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d01b50853de757da80b62eb0ea7f46008651bf4576ff8e9985fa99428fa07ad9","flatsize":117483,"path":"All/mongoose-5.6.pkg","repopath":"All/mongoose-5.6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":38900,"desc":"Mongoose is a small, fast and easy to use web server. It supports\nCGI, SSI, SSL, Digest auth, Websocket, WEbDAV, Resumed download, URL\nrewrite, file blacklist. Having SHTTPD as a predecessor, another\nfeature of mongoose is the ability to embed it into existing C/C++\napplications. Embedded API is very clean and simple.\nMongoose has small memory footprint. Use it when other\nweb servers like Apache are too heavy for your tasks.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["www"],"shlibs_required":["libc.so.8","libpthread.so.0","libssl.so.12"],"options":{"AUTH":"on","CGI":"on","DAV":"on","DIRECTORY_LISTING":"on","LOGGING":"on","SSI":"on","SSL":"on","IPV6":"on","DEBUG":"off","DEBUG_HEXDUMP":"off","THREADS":"on"},"annotations":{"cpe":"cpe:2.3:a:cesanta:mongoose:5.6:::::dragonfly6:x86_64"}},{"name":"monit","origin":"sysutils/monit","version":"5.33.0_1","comment":"Unix system management and proactive monitoring","maintainer":"martinp@tildeslash.com","www":"https://mmonit.com/monit/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"21c1c6bc6bcc6548990664dd062b3a15b61e40ced1952dd2115ca89febeaa3b7","flatsize":908377,"path":"All/monit-5.33.0_1.pkg","repopath":"All/monit-5.33.0_1.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":313236,"desc":"Monit is a utility for managing and monitoring processes,\nfiles, directories, devices and network services on a Unix system.\nMonit conducts automatic maintenance and repair and can execute\nmeaningful causal actions in error situations.\n\nmonit supports:\n * Daemon mode - poll services at a specified interval\n * Group and manage groups of services, service dependencies\n * Logging - syslog or own logfile\n * Alert, start, stop and restart of services based on it's characteristics\n * MD5 and SHA1 checksums\n * Runtime Unix socket and TCP/IP port checking (TCP and UDP)\n * Process status, timeout, memory and cpu usage, etc.\n * Device usage monitoring (inodes and space)\n * File monitoring (timestamp, checksum, permission, owner, etc.)\n * Directory monitoring (timestamp, permission, owner, etc.)\n * Remote network services monitoring (ping, response time, protocol, etc.)\n * System load average monitoring\n * Flexible and customizable email alert messages and notifications\n * Protocol verification such as HTTP, FTP, SMTP, POP, IMAP, NNTP, NTP, etc.\n * A HTTP interface with XML output option\n and many more features :)","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12","libdevstat.so.3","libkvm.so.3","libm.so.4","libpam.so.3","libpthread.so.0","libssl.so.12","libz.so.3"],"options":{"DOCS":"on","PAM":"on","SSL":"on"},"annotations":{"cpe":"cpe:2.3:a:mmonit:monit:5.33.0:::::dragonfly6:x86_64:1"},"messages":[{"message":"USAGE:\n\nTo enable monit you need to add monit_enable=\"YES\" to rc.conf file.\nBefore running monit you have to configure monitrc file. There is\nexample configuration file monitrc.sample.\n\n/usr/local/etc/monitrc.sample","type":"install"}]},{"name":"mondulkiri","origin":"x11-fonts/mondulkiri","version":"2_3","comment":"Mondulkiri Khmer fonts","maintainer":"buganini@gmail.com","www":"https://sourceforge.net/projects/khmer/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e0730905d41729756b7a6c6f31a0333c224a96dda6f078cc73cbaede67f6b375","flatsize":3561644,"path":"All/mondulkiri-2_3.pkg","repopath":"All/mondulkiri-2_3.pkg","licenselogic":"single","pkgsize":253744,"desc":"A collection of Mondulkiri Opentype fonts. The package contains:\n- Mondulkiri Normal text font\n- Mondulkiri Bold form of normal text font\n- Mondulkiri Very bold font for titles etc.\n- Mondulkiri 4 characters have the shapes found in the Chuon Nath dictionary\n- Mondulkiri high line-spacing font\n- Mondulkiri diagnostic font showing spaces and zero-width (non-)joiner","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"molgif","origin":"science/molgif","version":"g20180108_24","comment":"Tool to create GIF animations of molecules","maintainer":"yuri@FreeBSD.org","www":"https://github.com/ilyak/molgif","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3cbd6226fc7e2056ea3619bf93e7e2c26d44903d9a0db47d1430c3ff2ffb454e","flatsize":1968709,"path":"All/molgif-g20180108_24.pkg","repopath":"All/molgif-g20180108_24.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":719756,"desc":"Molgif is an easy-to-use tool for creating GIF animations of molecules. Thanks\nto the widespread support of GIF file format, animations can be easily embedded\ninto presentations, websites, wikipedia, and so forth.","categories":["science"]},{"name":"mongo-c-driver","origin":"devel/mongo-c-driver","version":"1.24.2","comment":"C Driver for MongoDB","maintainer":"ports@bsdserwis.com","www":"https://github.com/mongodb/mongo-c-driver","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e95def92fdb7eb71aaea3c10cc20f90d190c14e9815ca8a927370af2426cbcf6","flatsize":16375212,"path":"All/mongo-c-driver-1.24.2.pkg","repopath":"All/mongo-c-driver-1.24.2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1759404,"desc":"Official Mongo C Driver\n\nMongo (from \"humongous\") is a high-performance, open source,\nschema-free, document-oriented database. A common name in the\n\"NOSQL\" community.","deps":{"libbson":{"origin":"devel/libbson","version":"1.24.2"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["devel"],"options":{"CRYPTOPROFILE":"off","DOCS":"on","ICU":"off","MONGODBAWS":"off","RDTSCP":"off","SASL":"off","SNAPPY":"off","SRV":"off","SSL":"on","UTF8PROC":"off","ZSTD":"off"},"annotations":{"cpe":"cpe:2.3:a:mongodb:mongo-c-driver:1.24.2:::::dragonfly6:x86_64"}},{"name":"molsketch","origin":"science/molsketch","version":"0.7.3","comment":"2D molecule editor","maintainer":"yuri@FreeBSD.org","www":"https://molsketch.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c084f71319f3b4ae29508af955dcd021ef237106a55afccc8cf2b5ee1cd5d82c","flatsize":5122314,"path":"All/molsketch-0.7.3.pkg","repopath":"All/molsketch-0.7.3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1598368,"desc":"Molsketch is a 2D molecular editing tool.\nIts goal is to help you draw molecules quick and easily.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"openbabel":{"origin":"science/openbabel","version":"3.1.1.178_3"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["science"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5PrintSupport.so.5","libQt5Svg.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"nextcloud-php81","origin":"www/nextcloud","version":"31.0.2","comment":"Collaboration platform which runs on your own server","maintainer":"brnrd@FreeBSD.org","www":"https://nextcloud.com","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b982a8982dea5121cc8bb3ea7d24ba028c6b43d9bbd70051936a140f7e4b35fe","flatsize":780831721,"path":"All/nextcloud-php81-31.0.2.pkg","repopath":"All/nextcloud-php81-31.0.2.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":179590336,"desc":"Nextcloud Hub is an online collaboration platform that provides groupware\ncapabilities by default, and can be extended with additional apps.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-bcmath":{"origin":"math/php81-bcmath","version":"8.1.32"},"php81-bz2":{"origin":"archivers/php81-bz2","version":"8.1.32"},"php81-ctype":{"origin":"textproc/php81-ctype","version":"8.1.32"},"php81-curl":{"origin":"ftp/php81-curl","version":"8.1.32"},"php81-dom":{"origin":"textproc/php81-dom","version":"8.1.32"},"php81-exif":{"origin":"graphics/php81-exif","version":"8.1.32"},"php81-fileinfo":{"origin":"sysutils/php81-fileinfo","version":"8.1.32"},"php81-filter":{"origin":"security/php81-filter","version":"8.1.32"},"php81-gd":{"origin":"graphics/php81-gd","version":"8.1.32"},"php81-gmp":{"origin":"math/php81-gmp","version":"8.1.32"},"php81-iconv":{"origin":"converters/php81-iconv","version":"8.1.32"},"php81-intl":{"origin":"devel/php81-intl","version":"8.1.32"},"php81-ldap":{"origin":"net/php81-ldap","version":"8.1.32"},"php81-mbstring":{"origin":"converters/php81-mbstring","version":"8.1.32"},"php81-opcache":{"origin":"www/php81-opcache","version":"8.1.32"},"php81-pcntl":{"origin":"devel/php81-pcntl","version":"8.1.32"},"php81-pdo":{"origin":"databases/php81-pdo","version":"8.1.32"},"php81-pdo_mysql":{"origin":"databases/php81-pdo_mysql","version":"8.1.32"},"php81-pecl-APCu":{"origin":"devel/pecl-APCu","version":"5.1.24"},"php81-posix":{"origin":"sysutils/php81-posix","version":"8.1.32"},"php81-session":{"origin":"www/php81-session","version":"8.1.32"},"php81-simplexml":{"origin":"textproc/php81-simplexml","version":"8.1.32"},"php81-sodium":{"origin":"security/php81-sodium","version":"8.1.32"},"php81-sysvsem":{"origin":"devel/php81-sysvsem","version":"8.1.32"},"php81-xml":{"origin":"textproc/php81-xml","version":"8.1.32"},"php81-xmlreader":{"origin":"textproc/php81-xmlreader","version":"8.1.32"},"php81-xmlwriter":{"origin":"textproc/php81-xmlwriter","version":"8.1.32"},"php81-xsl":{"origin":"textproc/php81-xsl","version":"8.1.32"},"php81-zip":{"origin":"archivers/php81-zip","version":"8.1.32"},"php81-zlib":{"origin":"archivers/php81-zlib","version":"8.1.32"}},"categories":["www"],"options":{"EXIF":"on","IMAGICK":"off","INTL":"on","LDAP":"on","PCNTL":"off","SMB":"off","SYSVSEM":"on","MYSQL":"on","PGSQL":"off","SQLITE":"off","APCU":"on","OPCACHE":"on","REDIS":"off"},"annotations":{"cpe":"cpe:2.3:a:nextcloud:nextcloud:31.0.2:::::dragonfly6:x86_64","flavor":"php81"},"messages":[{"message":"/!\\ The FreeBSD package REQUIRES the apps_paths configuration as    /!\\\n/!\\ seen in config/config.sample.php to function                    /!\\\n\nPlease note that everything has been installed in /usr/local/www/nextcloud.\n\nYou will probably want to add an alias to your httpd.conf file,\nsomething like this:\n\n    \tAlias /nextcloud /usr/local/www/nextcloud\n\tAcceptPathInfo On\n\t<Directory /usr/local/www/nextcloud>\n\t    AllowOverride All\n\t    Require all granted\n\t</Directory>\n\nAnd restart Apache. Nextcloud will start the bundled installer on first\naccess. Once the bundled installer finishes, further configuration can\nbe done via 'Settings', 'Administration'. Additional configuration\noptions are available in\n\n\t/usr/local/www/nextcloud/config/config.php\n\nYou can find annotated configuration options in config.documented.php\nin the same directory. Nextcloud's configuration documentation is at \n\n\thttps://docs.nextcloud.com/server/stable/admin_manual/configuration_server\n\nThe caching options require additional Nextcloud configuration.","type":"install"},{"message":"After a version migration you should upgrade your nextcloud instance\nusing command line:\n\n  occ upgrade\n\nMerge any changes to /usr/local/www/nextcloud/.htaccess.dist into .htaccess (above the\n'#### DO NOT CHANGE ANYTHING ABOVE THIS LINE ####' divider if it exists)\nand update the dynamic part of the file using the commandline:\n\n  occ maintenance:update:htaccess\n\nAs of Nextcloud 31.0.0 the recommended PHP version is 8.3.","type":"upgrade"}]},{"name":"molequeue","origin":"misc/molequeue","version":"0.9.0_3","comment":"Desktop integration of high performance computing resources","maintainer":"yuri@FreeBSD.org","www":"https://www.openchemistry.org/projects/molequeue","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7ed9bb9e4cc016ca905b9838877045ae4b43dd739d1739edec1038b9a404fcb7","flatsize":1432735,"path":"All/molequeue-0.9.0_3.pkg","repopath":"All/molequeue-0.9.0_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":500520,"desc":"MoleQueue is an open-source, cross-platform, system-tray resident desktop\napplication for abstracting, managing, and coordinating the execution of tasks\nboth locally and on remote computational resources. It is built and tested on\nLinux, Mac OS X, and Windows, with nightly binaries currently available for Mac\nOS X and Windows. Users can set up local and remote queues that describe where\nthe task will be executed. Each queue can have programs, with templates to\nfacilitate the execution of the program. Input files can be staged, and output\nfiles collected using a standard interface.\n\nThe MoleQueue application is written in C++ using the Qt framework. It can\nexecute programs directly on the local machine, and uses SSH to communicate with\nremote batch scheduling systems with support for Open Grid Scheduler (formerly\nSun Grid Engine) and PBS. The backend communication is abstracted, and support\nis currently being added for UIT (a SOAP protocol for communicating with\nmilitary HPC resources using ezHPC).","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["misc"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"moinmoincli","origin":"www/moinmoincli","version":"4.6.0_1","comment":"Edit existing MoinMoin wiki pages from a command line","maintainer":"0mp@FreeBSD.org","www":"https://github.com/0mp/moinmoincli","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1cd64cacfc3610c9fefbb437a3128d1059176701289a25a3a804ece5c11fdd29","flatsize":11202,"path":"All/moinmoincli-4.6.0_1.pkg","repopath":"All/moinmoincli-4.6.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":6952,"desc":"moinmoincli is an interactive utility to edit existing MoinMoin wiki pages from\na command line. This way the user may use their editor of choice and just\nsubmit a patch without interacting with MoinMoin's web interface.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"git":{"origin":"devel/git","version":"2.49.0"}},"categories":["docs","www"],"options":{"GIT":"on"},"messages":[{"message":"Now it is time to configure moinmoincli to make it easy to use.\nCopy \"/usr/local/share/examples/moinmoincli/moinmoincli.conf.sample\"\ninto your home directory as \".moinmoincli.conf\" and edit it to suit your needs.","type":"install"}]},{"name":"mol2ps","origin":"science/mol2ps","version":"0.4c_1","comment":"Read molecular structure files and generate Postscript output","maintainer":"acm@FreeBSD.org","www":"https://homepage.univie.ac.at/norbert.haider/cheminf/mol2ps.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5dc1c374383e89b4cc2e36c3e78da4774628df2b072b98fa4212b3c92ffc89c5","flatsize":1134246,"path":"All/mol2ps-0.4c_1.pkg","repopath":"All/mol2ps-0.4c_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":301348,"desc":"mol2ps is a freely available command-line utility program which reads\nmolecular structure files in different formats and generates\nPostscript output for 2D display. The Postscript file can then be used\ne.g. for creating a bitmap file, using a Postscript interpreter like\nGhostscript.","categories":["science"]},{"name":"mohawk","origin":"www/mohawk","version":"2.0.21_1","comment":"Simple and lightweight HTTP daemon","maintainer":"dsx+mohawk@bsdsx.fr","www":"https://fossil.bsdsx.fr/mohawk","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ab70417fec489bdc99168323f7a78132e77684e5d19ed7cd397e97d54befa83a","flatsize":96165,"path":"All/mohawk-2.0.21_1.pkg","repopath":"All/mohawk-2.0.21_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":38664,"desc":"Simple and lightweight HTTP daemon.\n\nIt provides the following features:\n- Basic support for CGI,\n- ipv6, authentication,\n- virtual host,\n- basic authentication\n- basic url mapping system.","deps":{"libevent":{"origin":"devel/libevent","version":"2.1.12"}},"categories":["www"],"shlibs_required":["libc.so.8","libcrypt.so.4","libevent-2.1.so.7","libutil.so.4"],"options":{"EXAMPLES":"on"}},{"name":"mog","origin":"sysutils/mog","version":"0.6.0_3","comment":"Different take on the UNIX tool cat","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/witchard/mog/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"47d91c36b22a4dd93206175eed177b71d504a6b80ac97fadca397fea7f2dda57","flatsize":54544,"path":"All/mog-0.6.0_3.pkg","repopath":"All/mog-0.6.0_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13664,"desc":"The man page for cat says that it can: concatenate files and print on the\nstandard output. Often its main use is for the latter. mog tries to help you\n\"print on the standard output\" in a more intelligent way. For example, it can\nbe configured to:\n\n   * Syntax highlight scripts\n   * Print a hex dump of binary files\n   * Show details of image files\n   * Perform objdump on executables\n   * List a directory","deps":{"py311-mdv":{"origin":"devel/py-mdv","version":"1.7.5_2"},"py311-pygments":{"origin":"textproc/py-pygments","version":"2.19.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["sysutils"],"annotations":{"flavor":"py311"}},{"name":"mongodb_exporter","origin":"sysutils/mongodb_exporter","version":"0.44.0","comment":"Prometheus exporter for MongoDB","maintainer":"dutra@FreeBSD.org","www":"https://github.com/percona/mongodb_exporter","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7aa8f5002bf2a11bb141cd87dea75cfcc187d751575c2162be349b75149c18bb","flatsize":20451742,"path":"All/mongodb_exporter-0.44.0.pkg","repopath":"All/mongodb_exporter-0.44.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":5164980,"desc":"Prometheus exporter for MongoDB including sharding, replication\nand storage engines.\n\nthese metric sources are implemented:\n - $collStats\n - $indexStats\n - getDiagnosticData\n - replSetGetStatus\n - replSetGetConfig\n - serverStatus","categories":["sysutils"],"shlibs_required":["libc.so.8","libpthread.so.0"],"messages":[{"message":"The exporter works with Percona Server for MongoDB and MongoDB Community\n  or Enterprise Edition versions 4.4 and newer.\n\n  Older versions might also work but are not tested anymore.","type":"install"}]},{"name":"modsecurity3-nginx","origin":"security/modsecurity3-nginx","version":"1.0.3","comment":"Instruction detection and prevention engine / nginx Wrapper","maintainer":"joneum@FreeBSD.org","www":"https://github.com/SpiderLabs/ModSecurity-nginx","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d7f42b9d0859d350136b15d24bda9af487c971ccf7749279cac9e31c47295b5b","flatsize":26573,"path":"All/modsecurity3-nginx-1.0.3.pkg","repopath":"All/modsecurity3-nginx-1.0.3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":9324,"desc":"The ModSecurity-nginx connector is the connection point between Nginx and libmodsecurity\n(ModSecurity v3). Said another way, this project provides a communication channel between Nginx\nand libmodsecurity. This connector is required to use LibModSecurity with Nginx.\n\nThe ModSecurity-nginx connector takes the form of an Nginx module.\nThe module simply serves as a layer of communication between Nginx and ModSecurity.\n\nNotice that this project depends on libmodsecurity rather than ModSecurity (version 2.9 or less).","deps":{"modsecurity3":{"origin":"security/modsecurity3","version":"3.0.14"}},"categories":["security","www"]},{"name":"modules","origin":"sysutils/modules","version":"5.4.0","comment":"Dynamic modification of a user environment","maintainer":"laurent.chardon@gmail.com","www":"https://modules.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0abdc1987f5c1f51f139f2e087846a3968f4156e0d237529969ee2924b6bde24","flatsize":1801509,"path":"All/modules-5.4.0.pkg","repopath":"All/modules-5.4.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":714992,"desc":"The Environment Modules package provides for the dynamic modification\nof a user's environment via modulefiles.","deps":{"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"}},"categories":["sysutils","tcl"]},{"name":"modplug-tools","origin":"audio/modplug-tools","version":"0.5.6","comment":"Command line mod music players using libmodplug","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/alexmyczko/modplug-tools","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"94a1153ac8dd5dc24fb9dffb6c72e1bbafcb06e99117d1f721c8d26100eeb927","flatsize":49949,"path":"All/modplug-tools-0.5.6.pkg","repopath":"All/modplug-tools-0.5.6.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":18188,"desc":"modplugtools is a command line player for many music modules (669, amf,\nams, dbm, dmf, dsm, far, it, j2b, mdl, med mod,  mt2,  mtm,  okt,  psm,\nptm, s3m, stm, ult, umx and xm) using the libmodplug library.","deps":{"libao":{"origin":"audio/libao","version":"1.2.0_7"},"libmodplug":{"origin":"audio/libmodplug","version":"0.8.9.1.r461"}},"categories":["audio"],"shlibs_required":["libao.so.4","libc.so.8","libmodplug.so.1"]},{"name":"modman","origin":"sysutils/modman","version":"1.12","comment":"Modularize extensions using symlinks","maintainer":"lukasz@wasikowski.net","www":"https://github.com/colinmollenhour/modman","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dcafa9c2352205722a3867c30e746c72ef1266bae5c209b5a601c95244b656e1","flatsize":48667,"path":"All/modman-1.12.pkg","repopath":"All/modman-1.12.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":14368,"desc":"Developing extensions for software that doesn't allow you to separate\nyour files from core files, and keeping that extension under version\ncontrol and making it easy to deploy is now much, much easier.\nDevelopment of this script was inspired by Magento which forces you\nto mix your extension files all throughout the core code directories.\nWith modman, you can specify in a text file where you want your\ndirectories and files to be mapped to, and it will maintain symlinks\nfor you so that your code is easy to hack and deploy.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"}},"categories":["sysutils","www"]},{"name":"modlogan","origin":"textproc/modlogan","version":"0.8.13_19","comment":"Modular log file analysis program","maintainer":"netchild@FreeBSD.org","www":"https://sourceforge.net/projects/modlogan/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f074466c80c2e730d5f4d2945eabf5e695861936d2c05c9cd349fe42a005bc7b","flatsize":2371033,"path":"All/modlogan-0.8.13_19.pkg","repopath":"All/modlogan-0.8.13_19.pkg","licenselogic":"single","pkgsize":430084,"desc":"Modlogan is for all those who want a log-analyzer that is easy\nto extend and very flexible. Just write a new output plugin and\ncreate your very special report-design. You don't have to\nreinvent the whole wheel to change the colour of the tire.\nImagine a SQL-output-plugin that writes the calculated data\ninto your database. Or a Memo generator that posts the\nmonthly stats to your department mailing list for further\ninvestigation.","deps":{"adns":{"origin":"dns/adns","version":"1.6.0"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libgd":{"origin":"graphics/gd","version":"2.3.3_13,1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["textproc","www"],"shlibs_required":["libadns.so.1","libbz2.so.2","libc.so.8","libexpat.so.1","libintl.so.8","libm.so.4","libpcre.so.1","libz.so.3"],"options":{"DOCS":"on","MYSQL":"off"},"annotations":{"cpe":"cpe:2.3:a:modlogan:modlogan:0.8.13:::::dragonfly6:x86_64:19","deprecated":"dependency devel/pcre is EOL"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\ndependency devel/pcre is EOL."}]},{"name":"modsecurity3","origin":"security/modsecurity3","version":"3.0.14","comment":"Intrusion detection and prevention engine","maintainer":"marius.halden@modirum.com","www":"https://www.modsecurity.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9fb8590099c92d4cdf362d4a2525ec463e9e2b2e52bf59ed92286183fc70f596","flatsize":8676968,"path":"All/modsecurity3-3.0.14.pkg","repopath":"All/modsecurity3-3.0.14.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":893676,"desc":"ModSecurity is an embeddable web application firewall. It provides\nprotection from a range of attacks against web applications and allows\nfor HTTP traffic monitoring and real-time analysis with no changes to\nexisting infrastructure.\n\nIt is also an open source project that aims to make the web application\nfirewall technology available to everyone.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"libmaxminddb":{"origin":"net/libmaxminddb","version":"1.12.2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"},"yajl":{"origin":"devel/yajl","version":"2.1.0"}},"categories":["security","www"],"shlibs_required":["libc.so.8","libcurl.so.4","libm.so.4","libmaxminddb.so.0","libpcre.so.1","librt.so.0","libstdc++.so.9","libxml2.so.2","libyajl.so.2"],"annotations":{"cpe":"cpe:2.3:a:trustwave:modsecurity:3.0.14:::::dragonfly6:x86_64"}},{"name":"mod_webauth","origin":"www/mod_webauth","version":"4.7.0_3","comment":"Apache module for authenticating users with Kerberos v5","maintainer":"apache@FreeBSD.org","www":"http://webauth.stanford.edu/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f71efeb86ca377c8cebb1519553ae10caa5b25ab11dd11e274830ba93c546ca7","flatsize":515358,"path":"All/mod_webauth-4.7.0_3.pkg","repopath":"All/mod_webauth-4.7.0_3.pkg","licenselogic":"single","pkgsize":126940,"desc":"WebAuth is an authentication system for web pages and web applications. The\nfirst time a user attempts to access a web page protected by WebAuth, they\nwill be sent to a central login server (weblogin.stanford.edu at Stanford)\nand prompted to authenticate. Normally, they will be asked for a username\nand password, although other authentication methods are possible. Once the\nuser has logged in, the weblogin server will send their encrypted identity\nback to the original web page they were trying to access. Their identity\nwill also be stored in a cookie set by the weblogin server and they will\nnot need to authenticate again until their credentials expire, even if\nthey visit multiple protected web sites.\n\nWebAuth works with any browser that supports cookies, requires no agents\nor other software installed on the client web browser systems, and works\nwith an existing Kerberos v5 authentication realm. It can also be used as\nthe SSO provider for a Shibboleth IdP and supports SPNEGO authentication\nas well as username/password over TLS/SSL. See the page on WebAuth features\nfor more major features and a brief comparison with other web\nauthentication systems.","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"cyrus-sasl":{"origin":"security/cyrus-sasl2","version":"2.1.28_5"},"krb5":{"origin":"security/krb5","version":"1.21.3_1"},"openldap26-client":{"origin":"net/openldap26-client","version":"2.6.9_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["www"],"shlibs_required":["libc.so.8","libcrypto.so.12"]},{"name":"mod_rivet","origin":"www/mod_rivet","version":"3.2.0","comment":"Embeds a Tcl interpreter in the Apache server","maintainer":"jeff.lawson@flightaware.com","www":"https://tcl.apache.org/rivet/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9eaf9557dada495a013862860fa767f8af8b944398e4a3f5203f7a7078e2252a","flatsize":455977,"path":"All/mod_rivet-3.2.0.pkg","repopath":"All/mod_rivet-3.2.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":109712,"desc":"mod_rivet brings together the full power of the Tcl programming language\nand the Apache HTTP server. You can use Tcl to manage Apache, respond to\nrequests for web pages and much more.\n\nmod_rivet gives you a persistent Tcl interpreter embedded in your web\nserver. This lets you avoid the overhead of starting an external interpreter\nand avoids the penalty of Tcl start-up time, giving you super-fast\ndynamic content.\n\nAs you'd expect from the Tcl community, there are hundreds of modules\nwritten for mod_rivet, everything from persistent database connections, to\ntemplating sytems, to complete XML content delivery systems. Web sites like\nFlightAware use mod_rivet.","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"},"itcl":{"origin":"lang/itcl","version":"3.4.4_2,1"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"}},"categories":["tcl","www"],"messages":[{"message":"Remember to modify your apache configuration file\nto load mod_rivet and set the appropriate handlers:\n\nLoadModule rivet_module libexec/apache24/mod_rivet.so\n\nAddType application/x-httpd-rivet .rvt\nAddType application/x-rivet-tcl .tcl\n\nVisit http://tcl.apache.org/rivet/ for documentation","type":"install"}]},{"name":"moin2","origin":"www/moin2","version":"2.0.0.a1","comment":"Easy to use, full-featured and extensible wiki software package","maintainer":"bofh@FreeBSD.org","www":"https://moinmo.in/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f92f9c18a182844f24a07f88a183dd8e40ab7f2c5e0ffa4637b068841ec04da3","flatsize":10157112,"path":"All/moin2-2.0.0.a1.pkg","repopath":"All/moin2-2.0.0.a1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1977656,"desc":"MoinMoin is a Python clone of WikiWiki, which is a composition system;\nit's a discussion medium; it's a repository; it's a mail system;\nit's a tool for collaboration.\n\nThis is the version 2 of MoinMoin","deps":{"py311-Babel":{"origin":"devel/py-babel","version":"2.17.0_1"},"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-blinker":{"origin":"devel/py-blinker","version":"1.9.0"},"py311-docutils":{"origin":"textproc/py-docutils","version":"0.21.2,1"},"py311-emeraldtree":{"origin":"textproc/py-emeraldtree","version":"0.11.0"},"py311-feedgen":{"origin":"www/py-feedgen","version":"1.0.0_1"},"py311-flask":{"origin":"www/py-flask","version":"3.1.0"},"py311-flask-babel":{"origin":"devel/py-flask-babel","version":"4.0.0_1"},"py311-flask-caching":{"origin":"www/py-flask-caching","version":"2.2.0_1"},"py311-flask-theme":{"origin":"www/py-flask-theme","version":"0.3.6_1"},"py311-flatland":{"origin":"devel/py-flatland","version":"0.9.1_1"},"py311-markdown":{"origin":"textproc/py-markdown","version":"3.6"},"py311-markupsafe":{"origin":"textproc/py-markupsafe","version":"2.1.5_1"},"py311-mdx_wikilink_plus":{"origin":"textproc/py-mdx_wikilink_plus","version":"1.4.1_1"},"py311-passlib":{"origin":"security/py-passlib","version":"1.7.4_1"},"py311-pdfminer.six":{"origin":"textproc/py-pdfminer.six","version":"20240706_1"},"py311-pygments":{"origin":"textproc/py-pygments","version":"2.19.1"},"py311-sqlalchemy20":{"origin":"databases/py-sqlalchemy20","version":"2.0.39"},"py311-werkzeug":{"origin":"www/py-werkzeug","version":"3.1.3"},"py311-whoosh":{"origin":"textproc/py-whoosh","version":"2.7.4_1"},"py311-xstatic":{"origin":"devel/py-xstatic","version":"1.0.3_1"},"py311-xstatic-autosize":{"origin":"devel/py-xstatic-autosize","version":"1.17.2.1_1"},"py311-xstatic-bootstrap3":{"origin":"devel/py-xstatic-bootstrap3","version":"3.1.1.2_1"},"py311-xstatic-ckeditor":{"origin":"devel/py-xstatic-ckeditor","version":"3.6.4.0_1"},"py311-xstatic-font-awesome":{"origin":"devel/py-xstatic-font-awesome","version":"6.2.1.1_1"},"py311-xstatic-jquery":{"origin":"devel/py-xstatic-jquery","version":"3.5.1.1_2"},"py311-xstatic-jquery-file-upload":{"origin":"devel/py-xstatic-jquery-file-upload","version":"10.31.0.1_1"},"py311-xstatic-jquery.tablesorter":{"origin":"devel/py-xstatic-jquery.tablesorter","version":"2.14.5.2_2"},"py311-xstatic-pygments":{"origin":"devel/py-xstatic-pygments","version":"2.9.0.1_1"},"py311-xstatic-svg-edit-moin":{"origin":"devel/py-xstatic-svg-edit-moin","version":"2012.11.27.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"cpe":"cpe:2.3:a:moinmo:moin:2.0.0.a1:::::dragonfly6:x86_64","flavor":"py311"}},{"name":"modd","origin":"devel/modd","version":"0.8_26","comment":"Developer tool that runs processes and responds to filesystem changes","maintainer":"yuri@FreeBSD.org","www":"https://github.com/cortesi/modd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ff39406607e08ae9f666d5c719aafe851a5e2cf8c9d24e1cadcb0326c911a465","flatsize":4688255,"path":"All/modd-0.8_26.pkg","repopath":"All/modd-0.8_26.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1490056,"desc":"Modd is a developer tool that triggers commands and manages daemons in response\nto filesystem changes.\n\nIf you use modd, you should also look at devd, a compact HTTP daemon for\ndevelopers. Devd integrates with modd, allowing you to trigger in-browser\nlive-reload with modd.\n\ndevd (www/devd) is a sister-project of modd.","categories":["devel","sysutils"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"monaspace","origin":"x11-fonts/monaspace","version":"1.101","comment":"Innovative superfamily of fonts for code","maintainer":"lwhsu@FreeBSD.org","www":"https://monaspace.githubnext.com","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a71e38d9ee9bbdd6f3603b1a146af0b4b47fb82e2d1bc1db1731f5822077e7c2","flatsize":20725317,"path":"All/monaspace-1.101.pkg","repopath":"All/monaspace-1.101.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":5875456,"desc":"The Monaspace type system is a monospaced type superfamily with some modern\ntricks up its sleeve. It consists of five variable axis typefaces. Each one has\na distinct voice, but they are all metrics-compatible with one another,\nallowing you to mix and match them for a more expressive typographical palette.\n\nLetters on a grid is how we see our code. Why not make those letters better?","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"mojave-gtk-themes","origin":"x11-themes/mojave-gtk-themes","version":"2022.06.07","comment":"Macos Mojave theme for GTK 3, GTK 2 and Gnome-Shell","maintainer":"Alexander88207@protonmail.com","www":"https://github.com/vinceliuice/Mojave-gtk-theme","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"629390f1df9ed119b4177e72502e9cbee195450d7c3fba1fc1da1551197d7847","flatsize":180556125,"path":"All/mojave-gtk-themes-2022.06.07.pkg","repopath":"All/mojave-gtk-themes-2022.06.07.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":3310768,"desc":"Mojave is a macos Mojave theme for GTK 3, GTK 2 and Gnome-Shell.\n\nSupported Desktop Environments:\n\n* Cinnamon\n* Gnome-Shell\n* Metacity\n* Xfce","deps":{"gtk-engines2":{"origin":"x11-themes/gtk-engines2","version":"2.20.2_4"},"gtk-murrine-engine":{"origin":"x11-themes/gtk-murrine-engine","version":"0.98.2_6"}},"categories":["x11-themes"]},{"name":"mod_dav_svn","origin":"www/mod_dav_svn","version":"1.14.5","comment":"Apache module for subversion serving","maintainer":"michaelo@apache.org","www":"https://subversion.apache.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aadb50682b5685632ff2e2bc6b6e1a5c463b1f22cd754c42b31dd6866d626101","flatsize":283745,"path":"All/mod_dav_svn-1.14.5.pkg","repopath":"All/mod_dav_svn-1.14.5.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":85156,"desc":"Installs the mod_dav_svn and mod_authz_svn apache modules for use with\nsubversion when serving the repository from Apache.","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"},"apr":{"origin":"devel/apr1","version":"1.7.5.1.6.3_4"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"liblz4":{"origin":"archivers/liblz4","version":"1.10.0,1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"subversion":{"origin":"devel/subversion","version":"1.14.5_1"},"utf8proc":{"origin":"textproc/utf8proc","version":"2.10.0"}},"categories":["devel","www"],"annotations":{"cpe":"cpe:2.3:a:apache:mod_dav_svn:1.14.5:::::dragonfly6:x86_64"}},{"name":"mod_amd","origin":"net/mod_amd","version":"g20150926_1","comment":"Asterisk app_amd for FreeSWITCH","maintainer":"numisemis@yahoo.com","www":"https://github.com/seanbright/mod_amd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5fb37c0cdfacab56febbc08083b66b548599cc64d703b39ad7ad8fea609d81c8","flatsize":19100,"path":"All/mod_amd-g20150926_1.pkg","repopath":"All/mod_amd-g20150926_1.pkg","licenselogic":"single","licenses":["CC0-1.0"],"pkgsize":7292,"desc":"Asterisk app_amd for FreeSWITCH\n\nThis is an implementation of Asterisk's answering machine detection\n(voice activity detection) for FreeSWITCH.","deps":{"freeswitch":{"origin":"net/freeswitch","version":"1.10.11_1"}},"categories":["net"]},{"name":"moc","origin":"audio/moc","version":"2.5.2_13","comment":"Console audio player designed to be powerful and easy to use","maintainer":"rzinkov@gmail.com","www":"https://moc.daper.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"df65d4fd505ab1477738290f9a917aee2399730e233a029fb19d67b84782a2d3","flatsize":468088,"path":"All/moc-2.5.2_13.pkg","repopath":"All/moc-2.5.2_13.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":169476,"desc":"MOC (music on console) is a console audio player designed to be powerful and\neasy to use.\n\nMOC plays smoothly, regardless of system or I/O load, because it handles the\noutput buffer in a separate thread. It does not cause gaps between files,\nbecause the next file to be played is pre-cached while playing the current\nfile.\n\nSupported file formats are: MP3, Ogg Vorbis, FLAC, Musepack (mpc), Speex, WAVE,\nAIFF, AU, SVX, Sphere Nist WAV, IRCAM SF, Creative VOC, AAC, MP4, Real, WMA.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"flac":{"origin":"audio/flac","version":"1.5.0,1"},"libid3tag":{"origin":"audio/libid3tag","version":"0.16.3"},"libltdl":{"origin":"devel/libltdl","version":"2.5.4"},"libmad":{"origin":"audio/libmad","version":"0.16.4"},"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"wavpack":{"origin":"audio/wavpack","version":"5.8.1"}},"categories":["audio"],"shlibs_required":["libc.so.8","libcurl.so.4","libltdl.so.7","libm.so.4","libmagic.so.2","libncurses.so.6","libpthread.so.0","libtinfo.so.6"],"options":{"AAC":"off","CURL":"on","DEBUG":"off","FLAC":"on","JACK":"off","MODPLUG":"off","MP3":"on","RCC":"off","SAMPLERATE":"off","SNDFILE":"off","SPEEX":"off","VORBIS":"on","WAVPACK":"on"}},{"name":"mod_php84","origin":"www/mod_php84","version":"8.4.8","comment":"PHP Scripting Language (8.4.X branch)","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"85cd7eef74f81e00c8693d1c8c739fd3f5cc9f13d81aa105cd21df37e8aa45e5","flatsize":6118240,"path":"All/mod_php84-8.4.8.pkg","repopath":"All/mod_php84-8.4.8.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":1759716,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"},"libargon2":{"origin":"security/libargon2","version":"20190702_1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"}},"categories":["devel","www"],"options":{"AP2FILTER":"off","DEBUG":"off","IPV6":"on","LINKTHR":"on","MYSQLND":"on","NOASLR":"off","PCRE":"on","PHPDBG":"off","ZTS":"off"},"annotations":{"cpe":"cpe:2.3:a:php:php:8.4.8:::::dragonfly6:x86_64"},"messages":[{"message":"******************************************************************************\n\nConsider switching to php-fpm and mod_fast_cgi as per Apache httpd project\nrecommendation. See https://cwiki.apache.org/confluence/display/HTTPD/PHP-FPM\n\n******************************************************************************\n\nIf you are building PHP-based ports in poudriere(8) or Synth with ZTS enabled,\nadd WITH_MPM=event to /etc/make.conf to prevent build failures.\n\n******************************************************************************\n\nMake sure index.php is part of your DirectoryIndex.\n\nYou should add the following to your Apache configuration file:\n\n<FilesMatch \"\\.php$\">\n    SetHandler application/x-httpd-php\n</FilesMatch>\n<FilesMatch \"\\.phps$\">\n    SetHandler application/x-httpd-php-source\n</FilesMatch>\n\n******************************************************************************","type":"install"}]},{"name":"mobile-broadband-provider-info","origin":"net/mobile-broadband-provider-info","version":"20240407","comment":"Service mobile broadband provider database","maintainer":"garga@FreeBSD.org","www":"https://wiki.gnome.org/Projects/NetworkManager/MobileBroadband/ServiceProviders","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"418bcd295f98ecdfac134b988cce16d92916cde9a9c993deaf394a76cf49f606","flatsize":515124,"path":"All/mobile-broadband-provider-info-20240407.pkg","repopath":"All/mobile-broadband-provider-info-20240407.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":59952,"desc":"XML database with data from mobile service providers information","deps":{"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"}},"categories":["gnome","net"]},{"name":"mod_php82","origin":"www/mod_php82","version":"8.2.28","comment":"PHP Scripting Language (8.2.X branch)","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6fe24099f01d0ebabdf4631c692954f471a6f3387b05f1f6cf54dbbae31ab79b","flatsize":5821793,"path":"All/mod_php82-8.2.28.pkg","repopath":"All/mod_php82-8.2.28.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":1666848,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"},"libargon2":{"origin":"security/libargon2","version":"20190702_1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"}},"categories":["devel","www"],"options":{"AP2FILTER":"off","DEBUG":"off","IPV6":"on","LINKTHR":"on","MYSQLND":"on","PCRE":"on","PHPDBG":"off","ZTS":"off"},"annotations":{"cpe":"cpe:2.3:a:php:php:8.2.28:::::dragonfly6:x86_64"},"messages":[{"message":"******************************************************************************\n\nConsider switching to php-fpm and mod_fast_cgi as per Apache httpd project\nrecommendation. See https://cwiki.apache.org/confluence/display/HTTPD/PHP-FPM\n\n******************************************************************************\n\nIf you are building PHP-based ports in poudriere(8) or Synth with ZTS enabled,\nadd WITH_MPM=event to /etc/make.conf to prevent build failures.\n\n******************************************************************************\n\nMake sure index.php is part of your DirectoryIndex.\n\nYou should add the following to your Apache configuration file:\n\n<FilesMatch \"\\.php$\">\n    SetHandler application/x-httpd-php\n</FilesMatch>\n<FilesMatch \"\\.phps$\">\n    SetHandler application/x-httpd-php-source\n</FilesMatch>\n\n******************************************************************************","type":"install"}]},{"name":"mod_php83","origin":"www/mod_php83","version":"8.3.21","comment":"PHP Scripting Language (8.3.X branch)","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a85beeccce6fcd9ebcef1e03c765ce053381cba247987494f7bbe967c071be8f","flatsize":5913953,"path":"All/mod_php83-8.3.21.pkg","repopath":"All/mod_php83-8.3.21.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":1698260,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"},"libargon2":{"origin":"security/libargon2","version":"20190702_1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"}},"categories":["devel","www"],"options":{"AP2FILTER":"off","DEBUG":"off","IPV6":"on","LINKTHR":"on","MYSQLND":"on","NOASLR":"off","PCRE":"on","PHPDBG":"off","ZTS":"off"},"annotations":{"cpe":"cpe:2.3:a:php:php:8.3.21:::::dragonfly6:x86_64"},"messages":[{"message":"******************************************************************************\n\nConsider switching to php-fpm and mod_fast_cgi as per Apache httpd project\nrecommendation. See https://cwiki.apache.org/confluence/display/HTTPD/PHP-FPM\n\n******************************************************************************\n\nIf you are building PHP-based ports in poudriere(8) or Synth with ZTS enabled,\nadd WITH_MPM=event to /etc/make.conf to prevent build failures.\n\n******************************************************************************\n\nMake sure index.php is part of your DirectoryIndex.\n\nYou should add the following to your Apache configuration file:\n\n<FilesMatch \"\\.php$\">\n    SetHandler application/x-httpd-php\n</FilesMatch>\n<FilesMatch \"\\.phps$\">\n    SetHandler application/x-httpd-php-source\n</FilesMatch>\n\n******************************************************************************","type":"install"}]},{"name":"mod_php81","origin":"www/mod_php81","version":"8.1.32","comment":"PHP Scripting Language (8.1.X branch)","maintainer":"bofh@FreeBSD.org","www":"https://www.php.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e8a85d1c5d2e4dc74c3158c999cc1d5d56cb9f5c8199a659c17699aa68c03876","flatsize":5717081,"path":"All/mod_php81-8.1.32.pkg","repopath":"All/mod_php81-8.1.32.pkg","licenselogic":"single","licenses":["PHP301"],"pkgsize":1634872,"desc":"PHP, which stands for \"PHP: Hypertext Preprocessor\" is a widely-used Open\nSource general-purpose scripting language that is especially suited for\nWeb development and can be embedded into HTML.  Its syntax draws upon C,\nJava, and Perl, and is easy to learn.  The main goal of the language is to\nallow web developers to write dynamically generated webpages quickly, but\nyou can do much more with PHP.","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"},"libargon2":{"origin":"security/libargon2","version":"20190702_1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"}},"categories":["devel","www"],"options":{"AP2FILTER":"off","DEBUG":"off","IPV6":"on","LINKTHR":"on","MYSQLND":"on","PCRE":"on","PHPDBG":"off","ZTS":"off"},"annotations":{"cpe":"cpe:2.3:a:php:php:8.1.32:::::dragonfly6:x86_64","deprecated":"Upstream EOL reaches on 2025-12-31","expiration_date":"2025-12-31"},"messages":[{"message":"******************************************************************************\n\nConsider switching to php-fpm and mod_fast_cgi as per Apache httpd project\nrecommendation. See https://cwiki.apache.org/confluence/display/HTTPD/PHP-FPM\n\n******************************************************************************\n\nIf you are building PHP-based ports in poudriere(8) or Synth with ZTS enabled,\nadd WITH_MPM=event to /etc/make.conf to prevent build failures.\n\n******************************************************************************\n\nMake sure index.php is part of your DirectoryIndex.\n\nYou should add the following to your Apache configuration file:\n\n<FilesMatch \"\\.php$\">\n    SetHandler application/x-httpd-php\n</FilesMatch>\n<FilesMatch \"\\.phps$\">\n    SetHandler application/x-httpd-php-source\n</FilesMatch>\n\n******************************************************************************","type":"install"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUpstream EOL reaches on 2025-12-31.\n\nIt is scheduled to be removed on or after 2025-12-31."}]},{"name":"mni-libreoffice","origin":"editors/libreoffice-mni","version":"25.2.2.2","comment":"mni language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f3ae90f76485c516eeac340316291d1f6bc45b04d5938d2c84fa335ac716e980","flatsize":2004862,"path":"All/mni-libreoffice-25.2.2.2.pkg","repopath":"All/mni-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":278424,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"mn-libreoffice","origin":"editors/libreoffice-mn","version":"25.2.2.2","comment":"mn language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a0bcfe7dc4ed67bc9ae55bcb194274870032e53add85fb29ded75bdcca83a13d","flatsize":3344233,"path":"All/mn-libreoffice-25.2.2.2.pkg","repopath":"All/mn-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":617256,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"mmve","origin":"sysutils/mmve","version":"0.2.0","comment":"Mass MV Editor: move files with your text editor","maintainer":"tj+freebsd_ports@a13.fr","www":"https://rubygems.org/gems/mmve","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"595f827efc16f7d749e6515aed9bae45669641864cf83bd688337b7fbf97ca26","flatsize":3822,"path":"All/mmve-0.2.0.pkg","repopath":"All/mmve-0.2.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":2832,"desc":"Mass MV Editor: move files with your editor","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"rubygem-baf":{"origin":"devel/rubygem-baf","version":"0.14.1"}},"categories":["sysutils"]},{"name":"mmv","origin":"misc/mmv","version":"1.01b.19_2","comment":"Move/Copy/Append/Link multiple files","maintainer":"se@FreeBSD.org","www":"https://packages.debian.org/unstable/utils/mmv","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f578d6fa38374b00b8250327055a8974f3e3ef38fbb2fa1c0ad87f1b2cdaf952","flatsize":40105,"path":"All/mmv-1.01b.19_2.pkg","repopath":"All/mmv-1.01b.19_2.pkg","licenselogic":"single","licenses":["Freeware"],"pkgsize":23364,"desc":"mmv is a program to move/copy/append/link multiple files according to a set\nof wildcard patterns. This multiple action is performed safely, i.e. without\nany unexpected deletion of files due to collisions of target names with\nexisting filenames or with other target names.","categories":["misc"],"shlibs_required":["libc.so.8"]},{"name":"moab","origin":"math/moab","version":"5.5.1_2","comment":"Component for representing and evaluating mesh data","maintainer":"yuri@FreeBSD.org","www":"https://press3.mcs.anl.gov/sigma/moab-library/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6fe38d9609f2b2ac48889655d0dc98c2978b8c4e6ea5cbbcffb777b92c4794d4","flatsize":6302123,"path":"All/moab-5.5.1_2.pkg","repopath":"All/moab-5.5.1_2.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":1652784,"desc":"The Mesh-Oriented datABase (MOAB) is a component for representing and evaluating\nmesh data. MOAB can store structured and unstructured mesh, consisting of\nelements in the finite element zoo plus polygons and polyhedra. The functional\ninterface to MOAB is simple yet powerful, allowing the representation of many\ntypes of metadata commonly found on the mesh. MOAB is optimized for efficiency\nin space and time, based on access to mesh in chunks rather than through\nindividual entities, while also versatile enough to support individual entity\naccess. The MOAB library can naturally represent finite element and other types\nof mesh data. Various types of meta-data are often used in conjunction with\na mesh. Examples include boundary condition groupings, material types, and\nprovenance information for the mesh. Because the data model used in MOAB is so\nabstract, conventions are useful for describing how meta-data is stored into\nthat data model.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"hdf5":{"origin":"science/hdf5","version":"1.12.2_2,1"},"netcdf":{"origin":"science/netcdf","version":"4.9.3"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"}},"categories":["math"],"shlibs_required":["libc.so.8","libm.so.4","libopenblas.so.0","libstdc++.so.9"],"options":{"MPI":"off"}},{"name":"moar","origin":"textproc/moar","version":"1.31.3","comment":"Pager designed to just do the right thing without any configuration","maintainer":"yuri@FreeBSD.org","www":"https://github.com/walles/moar","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d022658412d980d4d392e658488615f559454d00a9228cab49d47eb152f419c9","flatsize":6651486,"path":"All/moar-1.31.3.pkg","repopath":"All/moar-1.31.3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":1857392,"desc":"Moar is a pager. It reads and displays UTF-8 encoded text from files or\npipelines.\nmoar is designed to just do the right thing without any configuration.","categories":["textproc"]},{"name":"mmtf-cpp","origin":"science/mmtf-cpp","version":"1.1.0_1","comment":"C++ MMTF format API, decoder and encoder, for molecular structures","maintainer":"yuri@FreeBSD.org","www":"https://mmtf.rcsb.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1a004840c88331d1c35912e5578fad3b3f8b24bab0c013e4bf50b83af0d45ca0","flatsize":111934,"path":"All/mmtf-cpp-1.1.0_1.pkg","repopath":"All/mmtf-cpp-1.1.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20148,"desc":"mmtf is a C++ headers-only decoder/encoder library for the MMTF format.\n\nThe macromolecular transmission format (MMTF) is a binary encoding of chemical\nand biological structures.","deps":{"msgpack-cxx":{"origin":"devel/msgpack-cxx","version":"6.1.1"}},"categories":["biology","science"]},{"name":"mmr","origin":"mail/mmr","version":"1.6.0_1","comment":"Curses based MIME Mail Reader","maintainer":"ports@FreeBSD.org","www":"https://slouken.libsdl.org/projects/mmr/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8c68ef993f60d8e48e2257373e3a9bc5911dc7abd359f1865dddc99f834f6037","flatsize":199707,"path":"All/mmr-1.6.0_1.pkg","repopath":"All/mmr-1.6.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":77396,"desc":"\"My Mailer\" is an incarnation of a UNIX text-based mailer\ndesigned to be an intermediate step between mail and pine.\n\n   Features:\n\n   MIME aware -- While this mailer does not implement a full set of\nthe MIME mail extensions, it should handle most MIME mail.\nIt also handles some Sun mail attachment formats.\n\n   Threaded messages -- Articles by default are threaded by subject.\nThis allows one to plow through huge mailing list discussions,\nsometimes spanning weeks, with very little effort.\n\n   Automatic detection of a modified mail file, and the changes will\nthen be merged with the current message listing.\n\n   Automatically uncompresses and recompresses gzipped mailfiles\n\n   Searchable message listings, including search through message text","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["mail"],"shlibs_required":["libc.so.8","libm.so.4","libncurses.so.6","libstdc++.so.9","libtinfo.so.6"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe mmr port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mmix","origin":"lang/mmix","version":"20160804_1","comment":"RISC computer designed by Donald E. Knuth","maintainer":"riggs@FreeBSD.org","www":"https://mmix.cs.hm.edu/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bf58a4dac7c49aaa37f9182695afd934931a3561bbf4b23b08cbdf2bc4c69d04","flatsize":1373899,"path":"All/mmix-20160804_1.pkg","repopath":"All/mmix-20160804_1.pkg","licenselogic":"single","licenses":["mmix"],"pkgsize":350904,"desc":"From Donald E. Knuth's MMIX page:\n\nMMIX is a RISC computer designed by the author to illustrate\nmachine-level aspects of programming. In the next editions of his\nbooks The Art of Computer Programming, MMIX will replace the\n1960s-style machine MIX.\n\nMore details can be found in his book:\n\n  MMIXware: A RISC Computer for the Third Millennium, by Donald E. Knuth\n  (Heidelberg: Springer-Verlag, 1999), viii+550pp. ISBN 3-540-66938-8.\n  (Lecture Notes in Computer Science, no. 1750.)","categories":["lang"],"shlibs_required":["libc.so.8"]},{"name":"moagg","origin":"games/moagg","version":"1.95b_1","comment":"Pilot a small space ship","maintainer":"ports@FreeBSD.org","www":"https://moagg.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7dec212b608b040390a36a2fb6a40d3116cd71bfecd65aaaebe0c26ee739b7ba","flatsize":3251555,"path":"All/moagg-1.95b_1.pkg","repopath":"All/moagg-1.95b_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2512940,"desc":"Moagg stands for \"Mother of all gravity games\".\nIn this game you are pilot of a small space ship and have to navigate it\nthrough different caves by using the thrusters and rotating the ship.\nBut besides gravity there are many other difficulties you have to master.\n\nThe game is strongly influenced by some classical cave flyers from\nthe C64 and Amiga era such as \"Space Taxi\" or \"Gravity Force\".\nBut Moagg is supposed to be more than just a clone of these games.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["games","java"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe moagg port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mmh","origin":"mail/mmh","version":"0.4_1","comment":"CLI mail user agent, fork from nmh","maintainer":"satanist+freebsd@bureaucracy.de","www":"http://marmaro.de/prog/mmh/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"939d6ea39e97ee8e2cf1cdfdd2bac49ce8592a9a0fd0c498b7b97f42218efe4c","flatsize":2713620,"path":"All/mmh-0.4_1.pkg","repopath":"All/mmh-0.4_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":508296,"desc":"Mmh is a modified version of the electronic mail handling system nmh.\nNmh (new MH) itself was originally based on the package MH-6.8.3, and\nwas intended to be a (mostly) compatible drop-in replacement for MH.\nIn contrast, mmh is not intended to be a drop-in replacement for nmh,\nbut rather aims for the modernization and simplification of nmh,\naccepting reduced compatiblity if it, at the same time, allows to\nachieve greater goals from mmh's point of view.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["mail"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"options":{"DOT":"off","FCNTL":"off","FLOCK":"on","LOCKF":"off"}},{"name":"mmencode","origin":"converters/mmencode","version":"2.7_1","comment":"Translate to and from mail-oriented encoding formats","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f02010ca52ba091c6f67a501af988ae88d1f861e60c9af587f3a855570c7c36d","flatsize":17073,"path":"All/mmencode-2.7_1.pkg","repopath":"All/mmencode-2.7_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9412,"desc":"From the man page:\n\n  The mimencode\tprogram\tsimply converts\ta byte stream into (or out of) one of\n  the standard mail encoding formats defined by\tMIME, the proposed standard\n  for internet multimedia mail formats.\t Such an encoding is necessary\n  because binary data cannot be\tsent through the mail.\tThe encodings under-\n  stood\tby mimencode are preferable to the use of the uuencode/uudecode\tpro-\n  grams, for use in mail, in several respects that were\timportant to the\n  authors of MIME.\n\nMmencode is part of metamail, and can be installed as part of that package.\nIt is provided here as an independent package since some programs require\nmmencode only and hence you can avoid having to install the entire metalmail\npackage when not required.","categories":["converters"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe mmencode port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mmdb2","origin":"science/mmdb2","version":"2.0.20","comment":"C++ toolkit for working with macromolecular coordinate files","maintainer":"yuri@FreeBSD.org","www":"https://launchpad.net/mmdb","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"445c49a02a3e62794fc32a450a34565b3e7a85e9832e6a7b8efe253885150d65","flatsize":2003294,"path":"All/mmdb2-2.0.20.pkg","repopath":"All/mmdb2-2.0.20.pkg","licenselogic":"or","licenses":["GPLv3","LGPL3"],"pkgsize":452900,"desc":"MMDB is designed to assist developers in working with macromolecular coordinate\nfiles. The library handles both PDB and mmCIF format files.\n\nThe Library also features an internal binary format, portable between different\nplatforms. This is achieved at uniformity of the Library's interface functions,\nso that there is no difference in handling different formats.\n\nMMDB provides various high-level tools for working with coordinate files,\nincluding reading and writing, orthogonal-fractional transforms, generation of\nsymmetry mates, editing the molecular structure and more.\n\nMMDB is written by Eugene Krissinel, and is distributed as a part of the CCP4\nsuite. This project maintains a current stand-alone version of the library.\n\nWWW: https://launchpad.net/mmdb","categories":["science"]},{"name":"mmake","origin":"java/mmake","version":"2.3_2","comment":"Create a Makefile for Your Java files, ready to compile","maintainer":"ports@FreeBSD.org","www":"https://www.tildeslash.com/mmake/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3714053bd070ded8d7ebd24cafe7be071c4bc30063d9dc618502690a492ea325","flatsize":29009,"path":"All/mmake-2.3_2.pkg","repopath":"All/mmake-2.3_2.pkg","licenselogic":"single","pkgsize":13144,"desc":"mmake is a small and effective script that will create a Makefile for Your\nJava files, ready to compile.\n\nThe Makefile generated with mmake supports:\n   - Packages\n   - JavaDoc\n   - Clean up\n   - C-preprocessor\n   - Jar file\n   - Install\n   - Uninstall\n   - Dependencies","deps":{"jikes":{"origin":"java/jikes","version":"1.22_3"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","java"],"messages":[{"message":"===>   NOTICE:\n\nThe mmake port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"moinmoin","origin":"www/moinmoin","version":"1.9.11_1","comment":"Easy to use, full-featured and extensible wiki software package","maintainer":"python@FreeBSD.org","www":"https://moinmo.in/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7d710ad54ad63d4aaec057fe536d03e812d092efc62f6db18beaf77c119e6ef1","flatsize":68188789,"path":"All/moinmoin-1.9.11_1.pkg","repopath":"All/moinmoin-1.9.11_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":9102576,"desc":"MoinMoin is a Python clone of WikiWiki, which is a composition system;\nit's a discussion medium; it's a repository; it's a mail system;\nit's a tool for collaboration.","deps":{"py27-setuptools44":{"origin":"devel/py-setuptools44","version":"44.1.1_2"},"python27":{"origin":"lang/python27","version":"2.7.18_4"}},"categories":["python","www"],"options":{"RECAPTCHA":"on","VERIFYEMAIL":"on"},"annotations":{"cpe":"cpe:2.3:a:moinmo:moinmoin:1.9.11:::::dragonfly6:x86_64:1","deprecated":"Uses Python 2.7 which is EOLed upstream","flavor":"py27"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUses Python 2.7 which is EOLed upstream."}]},{"name":"mmail","origin":"news/mmail","version":"0.52_1","comment":"Offline BBS mail packet reader supporting QWK/OMEN/SOUP/OPX/BLUEWAVE","maintainer":"ports@FreeBSD.org","www":"http://multimail.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f8732c11755f7b8c5ff1c803126c6b98c866918b96e2a4046d7c65047047d345","flatsize":329654,"path":"All/mmail-0.52_1.pkg","repopath":"All/mmail-0.52_1.pkg","licenselogic":"single","pkgsize":117184,"desc":"MultiMail is an offline mail packet reader for UNIX and other systems. It\ncurrently supports the Blue Wave, QWK, OMEN, and SOUP formats. It has a full\nscreen, color user interface, built with the curses library. Features include\nauto-decompression of packets with external compress program, user-friendly\nmenus to select packet, area, letter, etc., save whole area or one letter in a\ntext file, enter mail in any area (using an external editor), insert tagline\nfrom a tagline file, reply mail with quote, write netmail, and netmail\naddressbook.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"},"zip":{"origin":"archivers/zip","version":"3.0_4"}},"categories":["news"],"shlibs_required":["libc.so.8","libm.so.4","libncurses.so.6","libstdc++.so.9","libtinfo.so.6"],"messages":[{"message":"===>   NOTICE:\n\nThe mmail port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mm","origin":"devel/mm","version":"1.4.2_2","comment":"Shared memory allocation library for pre-forked process models","maintainer":"rodrigo@FreeBSD.org","www":"http://www.ossp.org/pkg/lib/mm/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"59b58d242e6a9ca4dd56d3bd8c038fc2cf34be774f266f147f93d826ffc4d1a5","flatsize":68199,"path":"All/mm-1.4.2_2.pkg","repopath":"All/mm-1.4.2_2.pkg","licenselogic":"single","licenses":["UNKNOWN"],"pkgsize":27172,"desc":"OSSP mm - Shared Memory Allocation Library\nCopyright (c) 1999-2005 Ralf S. Engelschall <rse@engelschall.com>\nCopyright (c) 1999-2005 The OSSP Project <http://www.ossp.org/>\n\nOSSP mm is a 2-layer abstraction library which simplifies\nthe usage of shared memory between forked (and this way strongly\nrelated) processes under Unix platforms. On the first layer it\nhides all platform dependent implementation details (allocation\nand locking) when dealing with shared memory segments and on the\nsecond layer it provides a high-level malloc(3)-style API for a\nconvenient and well known way to work with data-structures inside\nthose shared memory segments.","categories":["devel"]},{"name":"mlvpn","origin":"net/mlvpn","version":"2.3.1_4","comment":"Multi-link VPN","maintainer":"olivier@FreeBSD.org","www":"https://zehome.github.io/MLVPN/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"066c2373928aaab1ca28ce09a19f58d0425a86cd4688f8cb523eedfbed074513","flatsize":102061,"path":"All/mlvpn-2.3.1_4.pkg","repopath":"All/mlvpn-2.3.1_4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":38904,"desc":"MLVPN allow to bond your internet links to increase bandwidth, secure your\ninternet connection by actively monitoring your links and removing the faulty\nones, without loosing your TCP connections and secure your internet connection\nto the aggregation server using cryptography.","deps":{"libev":{"origin":"devel/libev","version":"4.33_1,1"},"libsodium":{"origin":"security/libsodium","version":"1.0.19"}},"categories":["net","net-vpn"],"users":["mlvpn"],"groups":["mlvpn"],"shlibs_required":["libc.so.8","libev.so.4","libm.so.4","libpcap.so.3","libsodium.so.26"],"options":{"CONTROL":"on"}},{"name":"mmdnn","origin":"misc/mmdnn","version":"0.3.1_2","comment":"Tools to inter-operate among different deep learning frameworks","maintainer":"yuri@FreeBSD.org","www":"https://github.com/microsoft/MMdnn","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3e4a2e7429bdc5dc54359b5ec74229ebaf62c3fc02e073a39c1e8331baf5e51e","flatsize":4959487,"path":"All/mmdnn-0.3.1_2.pkg","repopath":"All/mmdnn-0.3.1_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":577792,"desc":"MMdnn is a set of tools to help users inter-operate among different deep\nlearning frameworks. E.g. model conversion and visualization. Convert models\nbetween Caffe, Keras, MXNet, Tensorflow, CNTK, PyTorch Onnx and CoreML.\n\nA comprehensive, cross-framework solution to convert, visualize and diagnose\ndeep neural network models. The \"MM\" in MMdnn stands for model management and\n\"dnn\" is an acronym for the deep neural network.\n\nMajor features:\n* Find model\n  - We provide a model collection to help you find some popular models\n  - We provide a model visualizer to display the network architecture more\n    intuitively\n* Conversion\n  - We implement a universal converter to convert DNN models between\n    frameworks, which means you can train on one framework and deploy on another\n* Retrain\n  - In the converter, we can generate some training/inference code snippet to\n    simplify the retrain/evaluate work\n* Deployment","deps":{"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"py311-protobuf":{"origin":"devel/py-protobuf","version":"5.29.3,1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"]},{"name":"mlt7-qt6","origin":"multimedia/mlt7-qt","version":"7.30.0","comment":"Qt plugin for the MLT multimedia framework","maintainer":"kde@FreeBSD.org","www":"https://www.mltframework.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0e5747d05ffbc82fc272323b79f2ac81b23b30010a2e83a3f5d4ef1557c56460","flatsize":447958,"path":"All/mlt7-qt6-7.30.0.pkg","repopath":"All/mlt7-qt6-7.30.0.pkg","licenselogic":"and","licenses":["GPLv2","GPLv3"],"pkgsize":141080,"desc":"MLT is an open source multimedia framework, designed and developed for\ntelevision broadcasting. It provides a toolkit for broadcasters, video\neditors, media players, transcoders, web streamers and many more types\nof applications. The functionality of the system is provided via an\nassortment of ready to use tools, XML authoring components, and an\nextensible plug-in based API.","deps":{"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libexif":{"origin":"graphics/libexif","version":"0.6.25"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"mlt7":{"origin":"multimedia/mlt7","version":"7.30.0"},"qt6-5compat":{"origin":"devel/qt6-5compat","version":"6.8.3"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-svg":{"origin":"graphics/qt6-svg","version":"6.8.3"}},"categories":["kde","multimedia"],"annotations":{"flavor":"qt6"}},{"name":"mlt7-qt5","origin":"multimedia/mlt7-qt","version":"7.30.0","comment":"Qt plugin for the MLT multimedia framework","maintainer":"kde@FreeBSD.org","www":"https://www.mltframework.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"63eeb48e5e550bdea9bef053aface341a2f4e83d29854abe9f1bdcda42037ba0","flatsize":454590,"path":"All/mlt7-qt5-7.30.0.pkg","repopath":"All/mlt7-qt5-7.30.0.pkg","licenselogic":"and","licenses":["GPLv2","GPLv3"],"pkgsize":141204,"desc":"MLT is an open source multimedia framework, designed and developed for\ntelevision broadcasting. It provides a toolkit for broadcasters, video\neditors, media players, transcoders, web streamers and many more types\nof applications. The functionality of the system is provided via an\nassortment of ready to use tools, XML authoring components, and an\nextensible plug-in based API.","deps":{"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libexif":{"origin":"graphics/libexif","version":"0.6.25"},"mlt7":{"origin":"multimedia/mlt7","version":"7.30.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["kde","multimedia"],"annotations":{"flavor":"qt5"}},{"name":"mn-aspell","origin":"textproc/mn-aspell","version":"0.06.2,2","comment":"Aspell Mongolian dictionary","maintainer":"office@FreeBSD.org","www":"http://aspell.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ef5bb1475f29f586461c8357d0a94887cef79b2e112de1856ddd6849ab6a7020","flatsize":15885864,"path":"All/mn-aspell-0.06.2,2.pkg","repopath":"All/mn-aspell-0.06.2,2.pkg","licenselogic":"single","pkgsize":3695228,"desc":"Aspell Mongolian dictionary.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"]},{"name":"mls","origin":"mail/mls","version":"1.4.b1","comment":"Program for generating various statistics on emails","maintainer":"fuz@FreeBSD.org","www":"https://www.marki-online.net/MLS/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e0b38ec604179f8842a0ea7a1ab60443471ddbf470a190efb08a82c4dd1f6314","flatsize":105459,"path":"All/mls-1.4.b1.pkg","repopath":"All/mls-1.4.b1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":46044,"desc":"mls will read mailbox file in MBOX format and display various\nstatistical data about it. You can specify input and ouput files (can\nbe stdin/stdout), language used for output (in this version\nSlovak/English/Italian/Francais/Deutsch/Spanish/Serbian), error and\ndiagnostic msgs are always printed in english. You can also specify\ntext which will be displayed instead of standart title in output (can\nbe used for automatic mailing of produced output).\n\nIt also supports cache file for faster re-generation of stats from the\nsame input file. It is useful when you want to show statistics on web\n- you can use HTML output & PHP wrapper.","categories":["mail"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"To use the HTML feature or the PHP wrapper, copy the\ncontents of /usr/local/share/mls/html to a location\naccessible by your webserver.  For more information,\nsee /usr/local/share/doc/mls/README.txt!\n\nSee also /usr/local/share/examples/mls for some hints...","type":"install"}]},{"name":"mlt7","origin":"multimedia/mlt7","version":"7.30.0","comment":"Multimedia framework for TV broadcasting","maintainer":"kde@FreeBSD.org","www":"https://www.mltframework.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8961daf2f43a94e24706c561ec8345b826ca60d9bcf0da65625412e8ccf80c99","flatsize":2592309,"path":"All/mlt7-7.30.0.pkg","repopath":"All/mlt7-7.30.0.pkg","licenselogic":"and","licenses":["GPLv2","GPLv3","LGPL21"],"pkgsize":645244,"desc":"MLT is an open source multimedia framework, designed and developed for\ntelevision broadcasting. It provides a toolkit for broadcasters, video\neditors, media players, transcoders, web streamers and many more types\nof applications. The functionality of the system is provided via an\nassortment of ready to use tools, XML authoring components, and an\nextensible plug-in based API.","deps":{"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libebur128":{"origin":"audio/libebur128","version":"1.2.6"},"libepoxy":{"origin":"graphics/libepoxy","version":"1.5.10"},"libexif":{"origin":"graphics/libexif","version":"0.6.25"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libsamplerate":{"origin":"audio/libsamplerate","version":"0.2.2_1"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"movit":{"origin":"graphics/movit","version":"1.7.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sox":{"origin":"audio/sox","version":"14.4.2.20210509_7"},"vid.stab":{"origin":"multimedia/vid.stab","version":"1.1.1"}},"categories":["multimedia"],"shlibs_required":["libSDL2-2.0.so.0","libc.so.8","libpthread.so.0"],"options":{"DOCS":"on","EXAMPLES":"on","AVFORMAT":"on","DECKLINK":"off","FREI0R":"on","GDK":"on","JACKRACK":"off","KDENLIVE":"on","MOVIT":"on","NORMALIZE":"on","OLDFILM":"off","OPENCV":"off","PLUS":"on","PLUSGPL":"on","RESAMPLE":"on","RTAUDIO":"off","RUBBERBAND":"off","SDL2":"on","SOX":"on","VIDSTAB":"on","VORBIS":"on","XINE":"off"}},{"name":"mlt7-glaxnimate-qt6","origin":"multimedia/mlt7-glaxnimate","version":"7.30.0","comment":"2D animations plugin for the MLT multimedia framework","maintainer":"kde@FreeBSD.org","www":"https://www.mltframework.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0ebddb30acbbf777e0f1126a7531aaa40d0149dd78c1a4d574234fde19147923","flatsize":4158293,"path":"All/mlt7-glaxnimate-qt6-7.30.0.pkg","repopath":"All/mlt7-glaxnimate-qt6-7.30.0.pkg","licenselogic":"and","licenses":["GPLv2","GPLv3"],"pkgsize":1011268,"desc":"MLT is an open source multimedia framework, designed and developed for\ntelevision broadcasting. It provides a toolkit for broadcasters, video\neditors, media players, transcoders, web streamers and many more types\nof applications. The functionality of the system is provided via an\nassortment of ready to use tools, XML authoring components, and an\nextensible plug-in based API.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libarchive":{"origin":"archivers/libarchive","version":"3.7.9,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"mlt7":{"origin":"multimedia/mlt7","version":"7.30.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["kde","multimedia"],"annotations":{"flavor":"qt6"}},{"name":"mlt7-glaxnimate-qt5","origin":"multimedia/mlt7-glaxnimate","version":"7.30.0","comment":"2D animations plugin for the MLT multimedia framework","maintainer":"kde@FreeBSD.org","www":"https://www.mltframework.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"032910f878a54d4fa05263855f502fa2d5cbcb7b636c06da84641aaf6dea6372","flatsize":3942925,"path":"All/mlt7-glaxnimate-qt5-7.30.0.pkg","repopath":"All/mlt7-glaxnimate-qt5-7.30.0.pkg","licenselogic":"and","licenses":["GPLv2","GPLv3"],"pkgsize":1000436,"desc":"MLT is an open source multimedia framework, designed and developed for\ntelevision broadcasting. It provides a toolkit for broadcasters, video\neditors, media players, transcoders, web streamers and many more types\nof applications. The functionality of the system is provided via an\nassortment of ready to use tools, XML authoring components, and an\nextensible plug-in based API.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libarchive":{"origin":"archivers/libarchive","version":"3.7.9,1"},"mlt7":{"origin":"multimedia/mlt7","version":"7.30.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["kde","multimedia"],"annotations":{"flavor":"qt5"}},{"name":"mlmmj","origin":"mail/mlmmj","version":"1.5.0","comment":"Simple and slim mailing list manager","maintainer":"bapt@FreeBSD.org","www":"http://mlmmj.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"00803e8ed33ce4bedb13fc8205fd2833745c56cbce6e495e073a8d3359046e16","flatsize":1131016,"path":"All/mlmmj-1.5.0.pkg","repopath":"All/mlmmj-1.5.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":212836,"desc":"Mlmmj (Mailing List Management Made Joyful) is a simple and slim\nmailing list manager (MLM) inspired by ezmlm. It works with many\ndifferent Mail Transport Agents (MTAs) and is simple for a system\nadminstrator to install, configure and integrate with other software.\nAs it uses very few resources, and requires no daemons, it is ideal\nfor installation on systems where resources are limited, such as\nVirtual Private Servers (VPSes).","categories":["mail"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on","PERL":"off","PHP":"off"},"annotations":{"cpe":"cpe:2.3:a:mlmmj:mlmmj:1.5.0:::::dragonfly6:x86_64"}},{"name":"mle","origin":"editors/mle","version":"1.7.2","comment":"Small, flexible, terminal-based text editor","maintainer":"as@php.net","www":"https://github.com/adsr/mle","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b4b6ad3866bee37ad4fa31885ab1665ffb5d9f48457deb313294abd6f9d2495d","flatsize":259078,"path":"All/mle-1.7.2.pkg","repopath":"All/mle-1.7.2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":91628,"desc":"mle is a small, flexible, terminal-based text editor written in C.\nNotable features include: full Unicode support, syntax highlighting,\nscriptable rc file, macros, search and replace (PCRE), window\nsplitting, multiple cursors, and integration with various shell\ncommands.","deps":{"lua54":{"origin":"lang/lua54","version":"5.4.7"},"pcre2":{"origin":"devel/pcre2","version":"10.45"}},"categories":["editors"],"shlibs_required":["libc.so.8","liblua-5.4.so","libm.so.4","libpcre2-8.so.0"]},{"name":"mlterm","origin":"x11/mlterm","version":"3.9.3_2","comment":"Multilingual X11 terminal emulator","maintainer":"nobutaka@FreeBSD.org","www":"https://mlterm.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"70000a5fafa84ddfdd8d49d54865e6f9cdc35aeabcdc6f34a9a8642ff9c54269","flatsize":19053832,"path":"All/mlterm-3.9.3_2.pkg","repopath":"All/mlterm-3.9.3_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1984884,"desc":"mlterm is a multilingual X11 terminal emulator.\nmlterm has these features.\n\n* multilingual\n  [supported charsets]\n    US_ASCII,ISO8859[1-11],ISO8859[13-16],TCVN5712,VISCII,KOI8_R,KOI8_U,\n    JISX0201,JISX0208,JISX0212,JISX0213,GB2312,GBK,KSC5601,UHC,CNS11643-N,\n    Big5, UCS2(4)\n  [supported encodings]\n   ISO-8859-[1-11],ISO-8859-[13-16],TCVN5612,VISCII,KOI8_R,KOI8_U,EUC-JP,\n   EUC-JISX0213, ISO-2022-JP[1,2,3],Shift_JIS,Shift_JISX0213,EUC-KR,UHC,\n   JOHAB,ISO-2022-KR,ISO-2022-CN, GB2312(EUC-CN),GBK,GB18030,EUC-TW,Big5,\n   Hz,UTF-8\n* anti-aliased fonts\n* transparent background\n* background images\n* scroll by wheel mouse","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"vte3":{"origin":"x11-toolkits/vte3","version":"0.78.2_1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libfreetype.so.6","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libz.so.3"],"options":{"CAIRO":"off","DOCS":"on","FCITX":"off","FRIBIDI":"off","IBUS":"off","M17NLIB":"off","REGIS":"off","SCIM":"off","SIXEL":"off","UIM":"off"},"annotations":{"cpe":"cpe:2.3:a:mlterm:mlterm:3.9.3:::::dragonfly6:x86_64:2"}},{"name":"mlclock","origin":"x11-clocks/mlclock","version":"1.1_3","comment":"Clock for mlvwm window manager","maintainer":"ports@FreeBSD.org","www":"http://www2u.biglobe.ne.jp/~y-miyata/mlvwm.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"250d8a9538775fb5690aa2818a7c976d47667bd8d937f846a1ac6fc3b26b75fc","flatsize":17322,"path":"All/mlclock-1.1_3.pkg","repopath":"All/mlclock-1.1_3.pkg","licenselogic":"single","pkgsize":7608,"desc":"Mlclock is the best clock for the mlvwm window manager.\n\nHOW TO USE\n\n   Copy /usr/X11R6/share/mlclock/mlclockrc file to your home\n   directory as \".mlclockrc\"\n   (or specifyed name in Imakefile).\n\n   Then, add following line into .mlvwmrc.\n\n       Swallow \"MLClock\" Action Exec \"mlclock\" exec mlclock\n\n   that's all.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXau":{"origin":"x11/libXau","version":"1.0.11"},"libXdmcp":{"origin":"x11/libXdmcp","version":"1.1.5"}},"categories":["x11-clocks"],"shlibs_required":["libX11.so.6","libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe mlclock port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mmex","origin":"finance/moneymanagerex","version":"1.2.7_19","comment":"Free, open-source, easy-to-use personal finance software","maintainer":"ports@FreeBSD.org","www":"https://www.moneymanagerex.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"35e06387710990bf26e3c42091bcff960f4282aa690205dde42d02078a3de081","flatsize":11637821,"path":"All/mmex-1.2.7_19.pkg","repopath":"All/mmex-1.2.7_19.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":4115088,"desc":"Money Manager Ex is a free, open-source, cross-platform, easy-to-use personal\nfinance software.  It primarily helps organize one's finances and keeps\ntrack of where, when and how the money goes.\n\nMMEX includes all the basic features that 90%25 of users would want\nto see in a personal finance application.  The design goals are to\nconcentrate on simplicity and user-friendliness -- something one can use\neveryday.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"lua52":{"origin":"lang/lua52","version":"5.2.4_1"},"wx30-gtk3":{"origin":"x11-toolkits/wxgtk30","version":"3.0.5.1_6"}},"categories":["finance"],"shlibs_required":["libc.so.8","liblua-5.2.so","libm.so.4","libpthread.so.0","libstdc++.so.9","libwx_baseu-3.0.so.0","libwx_baseu_net-3.0.so.0","libwx_baseu_xml-3.0.so.0","libwx_gtk3u_adv-3.0.so.0","libwx_gtk3u_aui-3.0.so.0","libwx_gtk3u_core-3.0.so.0","libwx_gtk3u_html-3.0.so.0","libwx_gtk3u_qa-3.0.so.0","libwx_gtk3u_stc-3.0.so.0","libwx_gtk3u_webview-3.0.so.0","libwx_gtk3u_xrc-3.0.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe mmex port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ml1","origin":"textproc/ml1","version":"4.12_2","comment":"Original general purpose macro processor","maintainer":"bob@eager.cx","www":"https://www.ml1.org.uk","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ae69ea30d7097d6c2b96675cd0fc4d22d990cea6e252467cda6fb7129eae764d","flatsize":822029,"path":"All/ml1-4.12_2.pkg","repopath":"All/ml1-4.12_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":761016,"desc":"This is a port of ML/I (Macro Language I) which is the grand-daddy of nearly\nall macro processors. It is still maintained and ported to a large number\nof systems.","categories":["textproc"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"Additional ML/I documentation (in HTML and PDF) can be found at:\n\thttp://www.ml1.org.uk","type":"install"}]},{"name":"ml-libreoffice","origin":"editors/libreoffice-ml","version":"25.2.2.2","comment":"ml language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2221156cc3eddeb99059f279fe4f209cd420facb4923834c2470c2ff5b3271a3","flatsize":2580507,"path":"All/ml-libreoffice-25.2.2.2.pkg","repopath":"All/ml-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":360232,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"mkvalidator","origin":"multimedia/mkvalidator","version":"0.6.0","comment":"Command line tool to verify Matroska and WebM files","maintainer":"ports@FreeBSD.org","www":"https://www.matroska.org/downloads/mkvalidator.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"70237855e32eb955141ab1e36805300014b77fed2d660c9f2bf737ed19cf95c1","flatsize":1762402,"path":"All/mkvalidator-0.6.0.pkg","repopath":"All/mkvalidator-0.6.0.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","BSD4CLAUSE","GPLv2"],"pkgsize":210980,"desc":"mkvalidator is a simple command line tool to verify Matroska and WebM\nfiles for spec conformance. It checks the various bogus or missing key\nelements against the EBML DocType version of the file and reports the\nerrors/warnings in the command line.","categories":["multimedia"],"shlibs_required":["libc.so.8"],"annotations":{"cpe":"cpe:2.3:a:matroska:mkvalidator:0.6.0:::::dragonfly6:x86_64"},"messages":[{"message":"===>   NOTICE:\n\nThe mkvalidator port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mktorrent","origin":"net-p2p/mktorrent","version":"1.1_1","comment":"Command-line utility for creating BitTorrent metainfo files","maintainer":"danfe@FreeBSD.org","www":"https://github.com/Rudde/mktorrent","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a90c9717d43f2fe75d48e1ccacc5a3eb173de2edc2f60f12957726f7309f8ca6","flatsize":39728,"path":"All/mktorrent-1.1_1.pkg","repopath":"All/mktorrent-1.1_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":15448,"desc":"mktorrent is a simple command-line utility to create BitTorrent\nmetainfo files.  It supports multiple trackers, private trackers,\ncustom comments, and is multi-threaded to support multiple CPUs.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["net-p2p"],"shlibs_required":["libc.so.8","libcrypto.so.12","libpthread.so.0"],"options":{"HASHCHECK":"on","OPENSSL":"on","THREADS":"on"}},{"name":"ml-aspell","origin":"textproc/ml-aspell","version":"0.04.1","comment":"Aspell Malayalam dictionary","maintainer":"office@FreeBSD.org","www":"https://savannah.nongnu.org/task/?6787","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fa2e6bdbf0569a8ddbc6f0a51fbe3e0e39318c33b6f8629896013f59b274591d","flatsize":3106655,"path":"All/ml-aspell-0.04.1.pkg","repopath":"All/ml-aspell-0.04.1.pkg","licenselogic":"single","pkgsize":1105072,"desc":"Aspell Malayalam dictionary.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"]},{"name":"mksh","origin":"shells/mksh","version":"59c_1","comment":"MirBSD Korn Shell","maintainer":"schaiba@gmail.com","www":"https://www.mirbsd.org/mksh.htm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e3f8b3834672115b2c06486b282bb834838b653dee1d04805cd49ca7c8d91505","flatsize":338085,"path":"All/mksh-59c_1.pkg","repopath":"All/mksh-59c_1.pkg","licenselogic":"and","licenses":["ISCL","ML"],"pkgsize":191192,"desc":"The MirBSD Korn Shell (mksh) is enhanced of the Public Domain\nKorn shell (pdksh), a bourne-compatible shell which is largely\nsimilar to the original AT&T Korn shell.","categories":["shells"],"shlibs_required":["libc.so.8"],"options":{"EXAMPLES":"on"}},{"name":"mkreadmes","origin":"ports-mgmt/mkreadmes","version":"1.3_1","comment":"Speedy substitute for \"make readmes\"","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/mkreadmes/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f88b73be84550282fe6507e3cd51dad1b946f57c37b82801e5fd38b20ae0c8d1","flatsize":28867,"path":"All/mkreadmes-1.3_1.pkg","repopath":"All/mkreadmes-1.3_1.pkg","licenselogic":"single","pkgsize":13564,"desc":"Mkreadmes is designed to be a very fast, flexible and easy-to-use alternative\nto the standard \"make readmes\" for building the README.html files for the\nFreeBSD Ports Collection, building the files in a fraction of the time of the\nstandard method.","categories":["ports-mgmt"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe mkreadmes port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mkpasswd","origin":"security/py-mkpasswd","version":"2.1","comment":"Overfeatured front end to crypt(3)","maintainer":"rbranco@suse.de","www":"https://github.com/ricardobranco777/mkpasswd/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6a9bda1fd9048aa8b331f3ad6203f9471d77ef1b2585922e35f08a7f579c81cf","flatsize":4977,"path":"All/mkpasswd-2.1.pkg","repopath":"All/mkpasswd-2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2856,"desc":"mkpasswd encrypts the given password with the crypt(3) libc function, using the given salt.","deps":{"py311-argon2-cffi":{"origin":"security/py-argon2-cffi","version":"21.3.0_2"},"py311-passlib":{"origin":"security/py-passlib","version":"1.7.4_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"]},{"name":"mldonkey-gui","origin":"net-p2p/mldonkey-gui","version":"3.1.7.2","comment":"OCAML/GTK GUI for the MLdonkey peer-to-peer network client","maintainer":"danfe@FreeBSD.org","www":"https://mldonkey.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a0263404659360a041c38dc99660ccd078ed30575424dbddace8480c71b36e92","flatsize":9745018,"path":"All/mldonkey-gui-3.1.7.2.pkg","repopath":"All/mldonkey-gui-3.1.7.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2681216,"desc":"MLDonkey is an OCAML/GTK client for a number of\npeer-to-peer networks.\n\nIt is separated into a core with telnet and web\ninterfaces, and a GTK GUI.\n\nThe following protocols are supported:\n- eDonkey\t\t(http://www.edonkey2000.com/)\n- Overnet\t\t(http://www.overnet.com/)\n- Bittorrent\t\t(http://www.bittorrent.com/)\n- Gnutella\t\t(http://www.gnutella.org/)\n- Gnutella2\t\t(http://www.shareaza.com/)\n- Fasttrack\t\t(http://en.wikipedia.org/wiki/Fasttrack)\n- FileTP [http/ftp/ssh]\t(http://mldonkey.sourceforge.net/FileTP)\n- Kademlia\t\t(http://en.wikipedia.org/wiki/Kad_Network)","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"ocaml":{"origin":"lang/ocaml","version":"4.14.2"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["net-p2p"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libbz2.so.2","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpng16.so.16","libpthread.so.0","librsvg-2.so.2","libz.so.3"],"options":{"DOCS":"on","EXAMPLES":"on","GD":"on","GUI":"on"},"annotations":{"cpe":"cpe:2.3:a:mldonkey:mldonkey:3.1.7.2:::::dragonfly6:x86_64"},"messages":[{"message":"- If you want to know how to use mldonkey, read \"INSTALL\" or\n  \"FAQ.html\" in the port docs (/usr/local/share/doc/mldonkey)\n\n- It is not a bad idea to install mplayer. You will be able\n  to preview half-downloaded files (if you have the beginning).\n\n- You can import the downloads you started with eDonkey\n  (try \"import /home/directory/path/.edonkey2000-core\"\n  on the console), but you can NOT go back!\n\n- If this is the first time you install mldonkey,\n  please go to the mldonkey-gui ports dir as a user and enter:\n\n     make install-user\n\n  this will set up your user config.\n\n- You have to enable the different protocols on the client\n  console. Go to the (mldonkey-) console, and try the commands\n  'set enable_<protocol> true' (try 'voo' for reference).","type":"install"},{"message":"- For upgraders: The names of the binaries have changed.\n  Core and GUI are called \"mlnet\" and \"mlgui\", respectively.","type":"upgrade","maximum_version":"2.5.3"}]},{"name":"mldonkey-core","origin":"net-p2p/mldonkey-core","version":"3.1.7.2","comment":"Client 'core' for the MLDonkey peer-to-peer network","maintainer":"danfe@FreeBSD.org","www":"https://mldonkey.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9af7133b0734c48eb1c5056b68b6274174d03ba51b84638d9c9d50c923157777","flatsize":12944160,"path":"All/mldonkey-core-3.1.7.2.pkg","repopath":"All/mldonkey-core-3.1.7.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":3049100,"desc":"MLDonkey is an OCAML/GTK client for a number of\npeer-to-peer networks.\n\nIt is separated into a core with telnet and web\ninterfaces, and a GTK GUI.\n\nThe following protocols are supported:\n- eDonkey\t\t(http://www.edonkey2000.com/)\n- Overnet\t\t(http://www.overnet.com/)\n- Bittorrent\t\t(http://www.bittorrent.com/)\n- Gnutella\t\t(http://www.gnutella.org/)\n- Gnutella2\t\t(http://www.shareaza.com/)\n- Fasttrack\t\t(http://en.wikipedia.org/wiki/Fasttrack)\n- FileTP [http/ftp/ssh]\t(http://mldonkey.sourceforge.net/FileTP)\n- Kademlia\t\t(http://en.wikipedia.org/wiki/Kad_Network)","deps":{"libgd":{"origin":"graphics/gd","version":"2.3.3_13,1"},"ocaml":{"origin":"lang/ocaml","version":"4.14.2"}},"categories":["net-p2p"],"shlibs_required":["libbz2.so.2","libc.so.8","libgd.so.6","libjpeg.so.8","libm.so.4","libmagic.so.2","libpng16.so.16","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on","EXAMPLES":"on","GD":"on","CORE":"on"},"annotations":{"cpe":"cpe:2.3:a:mldonkey:mldonkey:3.1.7.2:::::dragonfly6:x86_64"},"messages":[{"message":"- If you want to know how to use mldonkey, read \"INSTALL\" or\n  \"FAQ.html\" in the port docs (/usr/local/share/doc/mldonkey)\n\n- It is not a bad idea to install mplayer. You will be able\n  to preview half-downloaded files (if you have the beginning).\n\n- You can import the downloads you started with eDonkey\n  (try \"import /home/directory/path/.edonkey2000-core\"\n  on the console), but you can NOT go back!\n\n- If this is the first time you install mldonkey,\n  please go to the mldonkey-gui ports dir as a user and enter:\n\n     make install-user\n\n  this will set up your user config.\n\n- You have to enable the different protocols on the client\n  console. Go to the (mldonkey-) console, and try the commands\n  'set enable_<protocol> true' (try 'voo' for reference).","type":"install"},{"message":"- For upgraders: The names of the binaries have changed.\n  Core and GUI are called \"mlnet\" and \"mlgui\", respectively.","type":"upgrade","maximum_version":"2.5.3"}]},{"name":"mknmz-wwwoffle","origin":"www/mknmz-wwwoffle","version":"0.7.2_3","comment":"WWWOFFLE cache indexer for full-text search system Namazu","maintainer":"ports@FreeBSD.org","www":"https://www.naney.org/comp/distrib/mknmz-wwwoffle/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e6b93a1481871f32ebc48b7d8e0fb92cd49027148a3d0a815f7422b460d65c96","flatsize":80519,"path":"All/mknmz-wwwoffle-0.7.2_3.pkg","repopath":"All/mknmz-wwwoffle-0.7.2_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":19676,"desc":"mknmz-wwwoffle performs full-text search over the cache created by WWWOFFLE,\nusing full-text search system Namazu (http://www.namazu.org/).  mknmz-wwwoffle\nadds a filter for mknmz which is used to generate index files for cache entries\nin WWWOFFLE.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"wwwoffle":{"origin":"www/wwwoffle","version":"2.9j_1"}},"categories":["databases","textproc","www"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe mknmz-wwwoffle port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mkp224o","origin":"security/mkp224o","version":"1.7.0","comment":"Vanity address generator for tor onion v3 (ed25519) hidden services","maintainer":"yuri@FreeBSD.org","www":"https://github.com/cathugger/mkp224o","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9fddca30da9f665af36c04fe702290e7ce8e9f95db350c078c9e864e72edbff4","flatsize":105897,"path":"All/mkp224o-1.7.0.pkg","repopath":"All/mkp224o-1.7.0.pkg","licenselogic":"single","licenses":["CC0-1.0"],"pkgsize":58944,"desc":"mkp224o is a vanity address generator for ed25519 onion services.\n\nThis tool generates vanity ed25519 (hidden service version 3, formely known as\nproposal 224) onion addresses.","deps":{"libsodium":{"origin":"security/libsodium","version":"1.0.19"}},"categories":["security"],"shlibs_required":["libc.so.8","libpthread.so.0","libsodium.so.26"]},{"name":"mkntpwd","origin":"sysutils/mkntpwd","version":"1.0","comment":"Utility to create Samba password hashes","maintainer":"pcTA@cs.nctu.edu.tw","www":"https://sourceforge.net/projects/ldaputils/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b6ddebd1523319bdf71d8ddabed1726de10ee79ab1ad7078d0a7df2611262cbf","flatsize":35880,"path":"All/mkntpwd-1.0.pkg","repopath":"All/mkntpwd-1.0.pkg","licenselogic":"and","licenses":["GPLv2","MIT"],"pkgsize":14092,"desc":"A utility to create Samba password hashes","categories":["net","sysutils"],"shlibs_required":["libc.so.8"]},{"name":"mkjail","origin":"sysutils/mkjail","version":"0.0.8","comment":"Fat jail creation script","maintainer":"dvl@FreeBSD.org","www":"https://github.com/mkjail/mkjail","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"34ab33870df36c3720a194c2e5b23ead5287a57e32a15f5cff57dc3ebde5acd1","flatsize":22653,"path":"All/mkjail-0.0.8.pkg","repopath":"All/mkjail-0.0.8.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":8088,"desc":"mkjail can be used on FreeBSD to create new jails, keep them updated,\nand upgrade to a new release.\n\nmkjail requires the use of ZFS and will create each new jail in a\nseparate filesystem.\n\nmkjail is not a jail manager.  Jails are configured via /etc/jail.conf\nand started/stopped via service jail start foo.","categories":["sysutils"],"options":{"DOCS":"on"}},{"name":"mkitalic","origin":"x11-fonts/mkitalic","version":"1.0_2","comment":"Perl script to make BDF font italic","maintainer":"koma2@lovepeers.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"628f386c9926557ddda61c80fe6a9c7033738eb8802882157fc6f7f11f4d4044","flatsize":9448,"path":"All/mkitalic-1.0_2.pkg","repopath":"All/mkitalic-1.0_2.pkg","licenselogic":"single","pkgsize":3528,"desc":"A Perl script that generates italic fonts from BDF fonts.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["x11-fonts"]},{"name":"mkisofs","origin":"sysutils/mkisofs","version":"2024.03.21","comment":"Tools for creating ISO-9660 images","maintainer":"fuz@FreeBSD.org","www":"https://codeberg.org/schilytools/schilytools","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ffc6891a7edb70502a828aabbd5eca2bec02c3ad48baf7c6e7f205344f850138","flatsize":420419,"path":"All/mkisofs-2024.03.21.pkg","repopath":"All/mkisofs-2024.03.21.pkg","licenselogic":"and","licenses":["CDDL","GPLv2"],"pkgsize":181124,"desc":"Stripped down distribution of cdrtools that only contains tools to create\nISO-9660 filesystems and verify their integrity.\n\nThis package contains the following programs:\n- devdump (dump a device or file in hex)\n- isodebug (show debug info contained in an ISO-9660 image)\n- isodump (dump a device or file based on ISO-9660)\n- isoinfo (analyze or list an ISO-9660 image)\n- isovfy (verify an ISO-9660 image)\n- mkisofs (an ISO-9660 filesystem image creator)\n- mkhybrid (an ISO-9660/HFS filesystem image creator)\n  Link to mkisofs.\n\nWWW: http://cdrecord.org/","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"schilybase":{"origin":"devel/schilybase","version":"2024.03.21_1"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libcam.so.3","libcdrdeflt.so.1.0","libdeflt.so.1.0","libfile.so.1.0","libfind.so.4.0","libhfs.so.1.0","libintl.so.8","libmdigest.so.1.0","librscg.so.1.0","libscg.so.1.0","libscgcmd.so.1.0","libschily.so.2.0","libsiconv.so.1.0"],"annotations":{"cpe":"cpe:2.3:a:cdrtools_project:mkisofs:2024.03.21:::::dragonfly6:x86_64"}},{"name":"mkfwimage","origin":"sysutils/mkfwimage","version":"r1_1","comment":"Ubiquiti Embedded Board Image Generator","maintainer":"adrian@FreeBSD.org","www":"https://people.freebsd.org/~adrian/mkfwimage/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fd590d655eab3fa096fabdd4ab50b7cbd0c5f1da92eedd4c97cda1dee4889cf5","flatsize":19821,"path":"All/mkfwimage-r1_1.pkg","repopath":"All/mkfwimage-r1_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":5480,"desc":"This is a tool to generate flash images for the embedded ubiquiti devices.\nIt includes support for:\n\n* Routerstation\n* Routerstation Pro\n* LS-SR71\n* XS-2 (?)\n* XS-5 (?)\n* XS2-8 (?)\n* XM (?)\n\nThis particular tool is patched to build FreeBSD images rather than the\ndefault Linux-centric images. The only change is the addition of\na separate \"execute address\" field, rather than assuming the kernel load\naddress is the kernel execute address.","categories":["sysutils"],"shlibs_required":["libc.so.8","libz.so.3"]},{"name":"mkfontscale","origin":"x11-fonts/mkfontscale","version":"1.2.3","comment":"Creates an index of scalable font files for X","maintainer":"x11@FreeBSD.org","www":"https://www.xfree86.org/4.3.0/mkfontscale.1.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e9cfa11e68c0775e2a6feda1162cb7ee8b89a408e59303782cb99e858bd75dff","flatsize":41933,"path":"All/mkfontscale-1.2.3.pkg","repopath":"All/mkfontscale-1.2.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20544,"desc":"This package contains mkfontscale, an application for creating an index of\nscalable font files for X.","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"libfontenc":{"origin":"x11-fonts/libfontenc","version":"1.1.8"}},"categories":["x11-fonts"],"shlibs_required":["libc.so.8","libfontenc.so.1","libfreetype.so.6","libz.so.3"]},{"name":"mkhexgrid","origin":"games/mkhexgrid","version":"0.1.1_22","comment":"Fully-configurable hex grid generator","maintainer":"ports@FreeBSD.org","www":"https://www.nomic.net/~uckelman/mkhexgrid/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f5c3ff70b22e91ba95e7d4638e0b6fe90e19dfb68e38ae1d885e0155a7187509","flatsize":185195,"path":"All/mkhexgrid-0.1.1_22.pkg","repopath":"All/mkhexgrid-0.1.1_22.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":64140,"desc":"mkhexgrid is a small command-line program which generates hexagonal grids\nof the sort used for strategy games. Hex grids can be created as PNG or\nSVG images, and as PostScript. Virtually every aspect of the output can be\nbe adjusted.from grid line thickness and color, to style and size of hex\ncenters, to the style and position of hex coordinates. mkhexgrid makes it\nsimple to create whatever hex grid you need.","deps":{"libgd":{"origin":"graphics/gd","version":"2.3.3_13,1"}},"categories":["games"],"shlibs_required":["libc.so.8","libgd.so.6","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe mkhexgrid port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mkdesktop","origin":"sysutils/mkdesktop","version":"5.0_1","comment":"Set up any desktop under FreeBSD with ease","maintainer":"bourne.identity@hotmail.com","www":"https://github.com/bourne-again/mkdesktop","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"45ceef2e4352ac8597ec0f2b3e2d9494fb1612cb03d230ad0317ce258df4c356","flatsize":11765,"path":"All/mkdesktop-5.0_1.pkg","repopath":"All/mkdesktop-5.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":5744,"desc":"Easily set up a desktop under FreeBSD using ncurses.","categories":["sysutils"]},{"name":"mkcomposecache","origin":"x11/mkcomposecache","version":"1.2.1_1","comment":"Program to create Compose cache files","maintainer":"x11@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0240d654c07a03036d567131dd1ba3aa7579a0f0929b848c5a5b09a50fca3b34","flatsize":8223,"path":"All/mkcomposecache-1.2.1_1.pkg","repopath":"All/mkcomposecache-1.2.1_1.pkg","licenselogic":"single","pkgsize":4116,"desc":"mkcomposecache is used for creating global (system-wide) Compose cache files.\n\nCompose cache files help with application startup times and memory usage,\nespecially in locales with large Compose tables (e.g. all UTF-8 locales).","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libc.so.8"]},{"name":"mkcue","origin":"audio/mkcue","version":"1.7","comment":"Generates CUE sheets from a CD TOC (Table Of Contents)","maintainer":"tobias.rehbein@web.de","www":"https://packages.debian.org/sid/mkcue","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2b7a75c9617bd936647b6a66bec47c3393ac6706ebf40b16cbd41e7e14d36cb7","flatsize":35801,"path":"All/mkcue-1.7.pkg","repopath":"All/mkcue-1.7.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":14084,"desc":"mkcue generates CUE sheets from a CD TOC (Table Of Contents).\n\nIt is a perfect companion for abcde to generate backups of your audio CDs using\nthe FLAC codec and the single track option.","categories":["audio"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"mkclean","origin":"multimedia/mkclean","version":"0.9.0","comment":"Clean and optimize Matroska and WebM files","maintainer":"ports@FreeBSD.org","www":"https://www.matroska.org/downloads/mkclean.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ac9656d9a5a0cc1a76b6728f8447d47291421021153bfd93a6a27fc5ad3a5d46","flatsize":665601,"path":"All/mkclean-0.9.0.pkg","repopath":"All/mkclean-0.9.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":128484,"desc":"mkclean is a command line tool to clean and optimize Matroska files that have\nalready been muxed.","categories":["multimedia"],"shlibs_required":["libc.so.8"],"annotations":{"cpe":"cpe:2.3:a:matroska:mkclean:0.9.0:::::dragonfly6:x86_64"},"messages":[{"message":"===>   NOTICE:\n\nThe mkclean port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mkcatalog","origin":"textproc/mkcatalog","version":"1.1","comment":"Maintenance utility for sgml catalog files","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"25b4078ca7d2a3276625841ae0b5862f67e8a8698c57076076025aed374a4d88","flatsize":7870,"path":"All/mkcatalog-1.1.pkg","repopath":"All/mkcatalog-1.1.pkg","licenselogic":"single","pkgsize":3388,"desc":"A maintainance utility for sgml catalog files.\n\nmkcatalog maintains sgml \"catalog\" files.\n\nusage: mkcatalog [-pq] install|deinstall dtd-subdirectory [catalog-filename]\n    options:\n        -p          preserve old catalog file.\n        -q          silent mode\n\n    commands(required):\n        install     set DTD configuration to catalog files.\n        deinstall   usset DTD configuration from catalog files.\n\n    required arguments:\n        dtd-subdirectory  DTD sub-directory.\n                          (root sgml direcotry is ${PREFIX}/share/sgml.)\n\n    optional arguments:\n        catalog-filename  DTD catalog filename.\n\n    for example:\n        # mkcatalog install html/4.0\n\n        This commands do the following actions:\n            1. Add `CATALOG \"html/catalog\"' to ${PREFIX}/share/sgml/catalog.\n            2. Add `CATALOG \"4.0/catalog\"'\n                to ${PREFIX}/share/sgml/html/catalog.\n\n\n        # mkcatalog install docbook/4.1 docbook41.cat\n\n        This commands do the following actions:\n            1. Add `CATALOG \"docbook/catalog\"' to ${PREFIX}/share/sgml/catalog.\n            2. Add `CATALOG \"4.1/docbook41.cat\"'\n                to ${PREFIX}/share/sgml/docbook/catalog.\n\n\n        # mkcatalog deinstall docbook/4.1 docbook41.cat\n\n        This commands do the following actions:\n            1. Delete `CATALOG \"4.1/docbook41.cat\"'\n                from ${PREFIX}/share/sgml/docbook/catalog.\n            2. Delete `CATALOG \"docbook/catalog\"'\n                from ${PREFIX}/share/sgml/catalog.","categories":["textproc"],"messages":[{"message":"===>   NOTICE:\n\nThe mkcatalog port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mkbold-mkitalic","origin":"x11-fonts/mkbold-mkitalic","version":"0.11_2","comment":"Programs to make BDF font bold/italic","maintainer":"koma2@lovepeers.org","www":"https://gitlab.com/unshumikan/mkbold-mkitalic/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5d364a95b3b19bfecb4a627db271c3db53889727929749b88bb8b9fec82ba267","flatsize":108706,"path":"All/mkbold-mkitalic-0.11_2.pkg","repopath":"All/mkbold-mkitalic-0.11_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":24008,"desc":"Programs that generates bold/italic fonts from BDF fonts.","categories":["x11-fonts"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"mkbold","origin":"x11-fonts/mkbold","version":"1.0_2","comment":"Perl script to make BDF font bold","maintainer":"koma2@lovepeers.org","www":"http://hp.vector.co.jp/authors/VA013391/tools/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1e583902f4a173c689100b762fcc9f5f7f382c401f8e071d16768ff3ed2c8146","flatsize":2631,"path":"All/mkbold-1.0_2.pkg","repopath":"All/mkbold-1.0_2.pkg","licenselogic":"single","pkgsize":1656,"desc":"A Perl script that generates bold fonts from BDF fonts.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["x11-fonts"]},{"name":"mkgmap-splitter","origin":"astro/mkgmap-splitter","version":"r654","comment":"Tile splitter for mkgmap","maintainer":"amdmi3@FreeBSD.org","www":"https://www.mkgmap.org.uk/doc/splitter.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"773f6ba4c638d33498386c90fcfed4d4cc1f5836bbec903bd9eb9986aee43d14","flatsize":1726535,"path":"All/mkgmap-splitter-r654.pkg","repopath":"All/mkgmap-splitter-r654.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1447776,"desc":"The format used for Garmin maps has, in effect, a maximum size,\nmeaning that you have to split an .osm file that contains large\nwell mapped regions into a number of smaller tiles. This program\ndoes that.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["astro","converters","java"],"options":{"DOCS":"on"}},{"name":"mk-livestatus","origin":"net-mgmt/mk-livestatus","version":"1.2.8p25_3","comment":"Nagios event broker module","maintainer":"egypcio@FreeBSD.org","www":"https://mathias-kettner.de/checkmk_livestatus.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"de95a1771627e60b1e9a4ebf67e7129658eeb170a0b2b06a659250225eeaddc6","flatsize":678374,"path":"All/mk-livestatus-1.2.8p25_3.pkg","repopath":"All/mk-livestatus-1.2.8p25_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":176888,"desc":"MK Livestatus - a Nagios event broker module that allows quick,\ndirect and comfortable access to your status data.\n\nLivestatus is concepted and tuned to reduce disk, memory and cpu loads\ncaused by live-data processing on the Nagios system. Just as NDO,\nLivestatus makes use of the Nagios Event Broker API and loads a binary\nmodule into the Nagios process. But other than NDO, Livestatus does not\nactively write out data e.g. to the disk. Instead, it opens a socket for\nexternal applications to connect to and fetch the current status\ninformation from Nagios.","deps":{"nagios4":{"origin":"net-mgmt/nagios4","version":"4.5.1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net-mgmt"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"EXAMPLES":"on","PERL":"off","NAGIOS3":"off","NAGIOS4":"on"},"messages":[{"message":"Notes:\n\n * See the documentation at https://mathias-kettner.com/checkmk_livestatus.html\n\n * Requires Nagios (net-mgmt/nagios, or net-mgmt/nagios4) be built with event\n   broker support enabled, or 'livestatus.o' will never be loaded. This is\n   the default for net-mgmt/nagios4.\n\n * unixcat (for use with reading from the socket and/or inetd(8) support)\n   moved from /usr/local/bin to /usr/local/lib/mk-livestatus\n   in order to avoid a conflict with sysutils/ucspi-unix\n\n * livecheck was removed in 1.2.3.i5. Please adjust your \"broker_module=...\"\n   directive in /usr/local/etc/nagios/nagios.cfg!","type":"install"}]},{"name":"mk-configure","origin":"devel/mk-configure","version":"0.38.2_1","comment":"Lightweight, easy to use replacement for GNU autotools","maintainer":"trociny@FreeBSD.org","www":"https://sourceforge.net/projects/mk-configure/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ef554d5fcdba950543bab7e8a4e5edd02a81f4e1465c91bbb9d52b0176b452b9","flatsize":787660,"path":"All/mk-configure-0.38.2_1.pkg","repopath":"All/mk-configure-0.38.2_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":189296,"desc":"mk-configure is a lightweight replacement for GNU autotools, written in bmake\n(portable version of NetBSD make) and POSIX shell. mk-configure also provides\nstandalone mkc_check_xxx scripts that can be used without bmake.","deps":{"bmake":{"origin":"devel/bmake","version":"20230723_1"},"bmkdep":{"origin":"devel/bmkdep","version":"20140112_1"}},"categories":["devel"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"nextcloud-php82","origin":"www/nextcloud","version":"31.0.2","comment":"Collaboration platform which runs on your own server","maintainer":"brnrd@FreeBSD.org","www":"https://nextcloud.com","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9e0e1462ce90bd539128e914b01c6ad3ae9c2f3bbf13d32a78fac4eeca5a54ab","flatsize":780831721,"path":"All/nextcloud-php82-31.0.2.pkg","repopath":"All/nextcloud-php82-31.0.2.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":179609868,"desc":"Nextcloud Hub is an online collaboration platform that provides groupware\ncapabilities by default, and can be extended with additional apps.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-bcmath":{"origin":"math/php82-bcmath","version":"8.2.28"},"php82-bz2":{"origin":"archivers/php82-bz2","version":"8.2.28"},"php82-ctype":{"origin":"textproc/php82-ctype","version":"8.2.28"},"php82-curl":{"origin":"ftp/php82-curl","version":"8.2.28"},"php82-dom":{"origin":"textproc/php82-dom","version":"8.2.28"},"php82-exif":{"origin":"graphics/php82-exif","version":"8.2.28"},"php82-fileinfo":{"origin":"sysutils/php82-fileinfo","version":"8.2.28"},"php82-filter":{"origin":"security/php82-filter","version":"8.2.28"},"php82-gd":{"origin":"graphics/php82-gd","version":"8.2.28"},"php82-gmp":{"origin":"math/php82-gmp","version":"8.2.28"},"php82-iconv":{"origin":"converters/php82-iconv","version":"8.2.28"},"php82-intl":{"origin":"devel/php82-intl","version":"8.2.28"},"php82-ldap":{"origin":"net/php82-ldap","version":"8.2.28"},"php82-mbstring":{"origin":"converters/php82-mbstring","version":"8.2.28"},"php82-opcache":{"origin":"www/php82-opcache","version":"8.2.28"},"php82-pcntl":{"origin":"devel/php82-pcntl","version":"8.2.28"},"php82-pdo":{"origin":"databases/php82-pdo","version":"8.2.28"},"php82-pdo_mysql":{"origin":"databases/php82-pdo_mysql","version":"8.2.28"},"php82-pecl-APCu":{"origin":"devel/pecl-APCu","version":"5.1.24"},"php82-posix":{"origin":"sysutils/php82-posix","version":"8.2.28"},"php82-session":{"origin":"www/php82-session","version":"8.2.28"},"php82-simplexml":{"origin":"textproc/php82-simplexml","version":"8.2.28"},"php82-sodium":{"origin":"security/php82-sodium","version":"8.2.28"},"php82-sysvsem":{"origin":"devel/php82-sysvsem","version":"8.2.28"},"php82-xml":{"origin":"textproc/php82-xml","version":"8.2.28"},"php82-xmlreader":{"origin":"textproc/php82-xmlreader","version":"8.2.28"},"php82-xmlwriter":{"origin":"textproc/php82-xmlwriter","version":"8.2.28"},"php82-xsl":{"origin":"textproc/php82-xsl","version":"8.2.28"},"php82-zip":{"origin":"archivers/php82-zip","version":"8.2.28"},"php82-zlib":{"origin":"archivers/php82-zlib","version":"8.2.28"}},"categories":["www"],"options":{"EXIF":"on","IMAGICK":"off","INTL":"on","LDAP":"on","PCNTL":"off","SMB":"off","SYSVSEM":"on","MYSQL":"on","PGSQL":"off","SQLITE":"off","APCU":"on","OPCACHE":"on","REDIS":"off"},"annotations":{"cpe":"cpe:2.3:a:nextcloud:nextcloud:31.0.2:::::dragonfly6:x86_64","flavor":"php82"},"messages":[{"message":"/!\\ The FreeBSD package REQUIRES the apps_paths configuration as    /!\\\n/!\\ seen in config/config.sample.php to function                    /!\\\n\nPlease note that everything has been installed in /usr/local/www/nextcloud.\n\nYou will probably want to add an alias to your httpd.conf file,\nsomething like this:\n\n    \tAlias /nextcloud /usr/local/www/nextcloud\n\tAcceptPathInfo On\n\t<Directory /usr/local/www/nextcloud>\n\t    AllowOverride All\n\t    Require all granted\n\t</Directory>\n\nAnd restart Apache. Nextcloud will start the bundled installer on first\naccess. Once the bundled installer finishes, further configuration can\nbe done via 'Settings', 'Administration'. Additional configuration\noptions are available in\n\n\t/usr/local/www/nextcloud/config/config.php\n\nYou can find annotated configuration options in config.documented.php\nin the same directory. Nextcloud's configuration documentation is at \n\n\thttps://docs.nextcloud.com/server/stable/admin_manual/configuration_server\n\nThe caching options require additional Nextcloud configuration.","type":"install"},{"message":"After a version migration you should upgrade your nextcloud instance\nusing command line:\n\n  occ upgrade\n\nMerge any changes to /usr/local/www/nextcloud/.htaccess.dist into .htaccess (above the\n'#### DO NOT CHANGE ANYTHING ABOVE THIS LINE ####' divider if it exists)\nand update the dynamic part of the file using the commandline:\n\n  occ maintenance:update:htaccess\n\nAs of Nextcloud 31.0.0 the recommended PHP version is 8.3.","type":"upgrade"}]},{"name":"mk-aspell","origin":"textproc/mk-aspell","version":"0.50.0_1,1","comment":"Aspell Macedonian dictionary","maintainer":"office@FreeBSD.org","www":"http://aspell.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c4f82f0a11fc5a71a0f4a1ea3d06836df0c9311b5a40434c654f37187cdd2954","flatsize":4794979,"path":"All/mk-aspell-0.50.0_1,1.pkg","repopath":"All/mk-aspell-0.50.0_1,1.pkg","licenselogic":"single","pkgsize":1248940,"desc":"Aspell Macedonian dictionary.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"]},{"name":"mkbrr","origin":"net-p2p/mkbrr","version":"1.6.1","comment":"Commmand-line utility to create, modify and inspect torrent files written in Go","maintainer":"diizzy@FreeBSD.org","www":"https://github.com/autobrr/mkbrr","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"197653a6b7621f35b219787a496174b9f7c5009fa1a2f5c266b346d14d2644d9","flatsize":9115809,"path":"All/mkbrr-1.6.1.pkg","repopath":"All/mkbrr-1.6.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2844992,"desc":"Commmand-line utility to create, modify and inspect torrent files written in Go\n\nA simple yet powerful tool for:\n\n* Creating torrent files\n* Inspecting torrent files\n* Modifying torrent metadata\n* Supports tracker-specific requirements automatically","categories":["net-p2p"]},{"name":"mixer.app","origin":"audio/mixer.app","version":"1.8.0_3","comment":"Another mixer intended for the windowmaker dockapp","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"113ff3bdf901efed43d32ffb5f18a13a6dc187e9000f326102e13b2efae0289d","flatsize":56276,"path":"All/mixer.app-1.8.0_3.pkg","repopath":"All/mixer.app-1.8.0_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":19732,"desc":"A dockapp that controls the mixer for three volumes by default:\n\t* Master\n\t* CD\n\t* PCM","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["audio"],"shlibs_required":["libX11.so.6","libXext.so.6","libXpm.so.4","libc.so.8","libm.so.4","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe mixer.app port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mixer","origin":"sysutils/mixer","version":"1.0","comment":"Startup/shutdown script to preserve mixer settings across reboots","maintainer":"mwm@mired.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a4df8bd9f683ed788a08e22460e54fb7c2804f94de0794f295713c61e7fd9578","flatsize":266,"path":"All/mixer-1.0.pkg","repopath":"All/mixer-1.0.pkg","licenselogic":"single","pkgsize":776,"desc":"This port installs a simple shellscript in ${PREFIX}/etc/rc.d that saves\nthe state of the mixer when the system is shut down, and restores it when\nthe system is rebooted.","categories":["sysutils"]},{"name":"mjpegtools","origin":"multimedia/mjpegtools","version":"2.2.1","comment":"Set of tools to record/playback/edit videos in MPEG format","maintainer":"multimedia@FreeBSD.org","www":"http://mjpeg.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a319ea872889e0ffb9509d33d203353007a2a871743903eabf2f8ca92a3223ad","flatsize":3567205,"path":"All/mjpegtools-2.2.1.pkg","repopath":"All/mjpegtools-2.2.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":902196,"desc":"lavtools: Linux Audio and Video TOOLS for Motion JPEG and MPEG\n==============================================================\n\nPrograms for MJPEG recording and playback and simple cut-and-paste\neditting and MPEG compression of audio and video under Linux (Now\nFreeBSD).\n\nN.b. Only the \"lav\" programs have been written whooly from scratch.\nThe rest are from diverse open source originals, modified to work\nwith the lav tools edit lists and AVI and quicktime files. Some\n(especially the MPEG tools) have had also more major perfomance and\nfunctionality enhancements.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"bash":{"origin":"shells/bash","version":"5.2.37"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_gfx":{"origin":"graphics/sdl_gfx","version":"2.0.27"}},"categories":["multimedia"],"shlibs_required":["libSDL-1.2.so.0","libSDL_gfx.so.16","libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libjpeg.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpng16.so.16","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on","DV":"off","GTK2":"on","PNG":"on","SDL":"on"}},{"name":"mixal","origin":"lang/mixal","version":"1.11_1","comment":"Assembler and interpreter for Donald Knuth's mythical MIX computer","maintainer":"ports@FreeBSD.org","www":"http://www.catb.org/~esr/mixal/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"be6c9dc745f6ca7aef8dbdcc30b31a8e754403eff09746084e96a2a41eeddd51","flatsize":82896,"path":"All/mixal-1.11_1.pkg","repopath":"All/mixal-1.11_1.pkg","licenselogic":"single","pkgsize":32344,"desc":"Mixal is a version the assembler and interpreter for Donald Knuth's\nmythical MIX computer, defined in:\n\n   Donald E. Knuth, _The Art of Computer Programming, Vol. 1: Fundamental\n   Algorithms_.  Addison-Wesley, 1973 (2nd ed.)\n\n\nThis preliminary release doesn't do floating point and has little\ndocumentation as yet, but it works well enough to be used in conjunction\nwith the book.","categories":["lang"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe mixal port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"missey","origin":"mail/missey","version":"1.2.0_1","comment":"Secure small and high performance POP3 server","maintainer":"delphij@FreeBSD.org","www":"http://dengh.com/missey/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cd1dc7adb966692429b433f627e63fb7a05d56c5637e3a3b3eec5f1f9e3d957f","flatsize":42483,"path":"All/missey-1.2.0_1.pkg","repopath":"All/missey-1.2.0_1.pkg","licenselogic":"single","pkgsize":16284,"desc":"Missey POP3 Server is a secure, small codes and high performance POP3 server.\nIt's extremely fast and memory footprint is very low.\n\nCurrently Missey supports system user (virtual user support will be added\nin the future) and Maildir format only.\n\nSource code released under a traditional 4-clause BSD License.","categories":["mail"],"shlibs_required":["libc.so.8","libcrypt.so.4","libpthread.so.0"]},{"name":"miscom","origin":"games/miscom","version":"1.0_1","comment":"Atari \"Missile Command\" clone","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0e9ac6e911aa65e26747a7c9f2c66eb44e1d2e157af90c9be659d7e333b1aaa0","flatsize":157734,"path":"All/miscom-1.0_1.pkg","repopath":"All/miscom-1.0_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":77128,"desc":"In miscom you must defend cities from missile attack. You do this by\nlaunching missiles of your own (in a point-and-blast fashion) to\ndestroy the enemy missiles before they land.\n\nMiscom is a curses-based game, so it should work on any terminal.\n(You'll need 9600 baud or better for it to be playable.) It supports\ncolour and sound.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["games"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe miscom port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"moodle43-php84","origin":"www/moodle43","version":"4.3.12","comment":"Course management system based on social constructionism","maintainer":"wen@FreeBSD.org","www":"https://www.moodle.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5b0429b14eef31b50b35cda13f5e64880578092650236c756dbba1544b885b84","flatsize":262097320,"path":"All/moodle43-php84-4.3.12.pkg","repopath":"All/moodle43-php84-4.3.12.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":43885432,"desc":"Moodle is a course management system (CMS) - a free, Open Source software\npackage designed using sound pedagogical principles, to help educators\ncreate effective online learning communities. You can use it on any\ncomputer you have handy (including webhosts), yet it can scale from a\nsingle-teacher site to a 40,000-student University.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-ctype":{"origin":"textproc/php84-ctype","version":"8.4.8"},"php84-curl":{"origin":"ftp/php84-curl","version":"8.4.8"},"php84-dom":{"origin":"textproc/php84-dom","version":"8.4.8"},"php84-exif":{"origin":"graphics/php84-exif","version":"8.4.8"},"php84-fileinfo":{"origin":"sysutils/php84-fileinfo","version":"8.4.8"},"php84-filter":{"origin":"security/php84-filter","version":"8.4.8"},"php84-gd":{"origin":"graphics/php84-gd","version":"8.4.8"},"php84-iconv":{"origin":"converters/php84-iconv","version":"8.4.8"},"php84-intl":{"origin":"devel/php84-intl","version":"8.4.8"},"php84-mbstring":{"origin":"converters/php84-mbstring","version":"8.4.8"},"php84-mysqli":{"origin":"databases/php84-mysqli","version":"8.4.8"},"php84-opcache":{"origin":"www/php84-opcache","version":"8.4.8"},"php84-pecl-xmlrpc":{"origin":"net/pecl-xmlrpc","version":"1.0.0.r3_2,1"},"php84-session":{"origin":"www/php84-session","version":"8.4.8"},"php84-simplexml":{"origin":"textproc/php84-simplexml","version":"8.4.8"},"php84-soap":{"origin":"net/php84-soap","version":"8.4.8"},"php84-sodium":{"origin":"security/php84-sodium","version":"8.4.8"},"php84-tokenizer":{"origin":"devel/php84-tokenizer","version":"8.4.8"},"php84-xml":{"origin":"textproc/php84-xml","version":"8.4.8"},"php84-xmlreader":{"origin":"textproc/php84-xmlreader","version":"8.4.8"},"php84-zip":{"origin":"archivers/php84-zip","version":"8.4.8"},"php84-zlib":{"origin":"archivers/php84-zlib","version":"8.4.8"}},"categories":["education","www"],"options":{"LDAP":"off","MYSQL":"on","PGSQL":"off"},"annotations":{"cpe":"cpe:2.3:a:moodle:moodle:4.3.12:::::dragonfly6:x86_64","deprecated":"EOLed upstream","expiration_date":"2025-04-30","flavor":"php84"},"messages":[{"message":"1) Create a user and a database for Moodle to store all\n   its tables in (or choose an existing database).\n   It doesn't matter what the database or user names are,\n   as this will be configured in a later step.\n   NOTE: this package assumes that either the phpX-pgsql,\n   phpX-mysql, or phpX-mssql packages are installed.\n\n2) Add the following to your Apache configuration file\n   httpd.conf, and restart the server:\n\n   Alias /moodle /usr/local/www/moodle/\n   AcceptPathInfo On\n   <Directory /usr/local/www/moodle/>\n      AllowOverride None\n      Require all granted\n   </Directory>\n\n3) Visit your Moodle site with a browser (i.e.,\n   http://your.server.com/moodle/), and you should\n   be taken to the install.php script, which will lead\n   you through creating a config.php file and then\n   setting up Moodle, creating an admin account, etc.\n\n   At one step, you will get a message saying that the\n   installer script was not able to automatically create\n   the config.php file. Just download it and copy it to\n   /usr/local/www/moodle/config.php. Beware that it\n   will contain the database password in cleartext, so\n   set up whatever file permissions you deem more adequate.\n   For instance, user=root, group=www, mask=640.\n\n4) Set up a cron task to invoke the file admin/cron.php\n   every five minutes or so. For instance:\n   */5 * * * * fetch http://your.server.com/moodle/admin/cron.php\n\nFor more information, see the INSTALL DOCUMENTATION:\n\n   http://docs.moodle.org/en/Installing_Moodle\n\nIt may be worth reading the installation docs even if Moodle seems\nto be working at first, to ensure your PHP settings and database\nconfiguration will allow Moodle to operate properly.","type":"install"},{"message":"If you are upgrading from an earlier version of Moodle, check out\npossible additional steps at:\n\n   https://docs.moodle.org/400/en/Upgrading\n\nIf you have real trouble, please visit the Moodle course\n\"Using Moodle\" on moodle.org.","type":"upgrade"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nEOLed upstream.\n\nIt is scheduled to be removed on or after 2025-04-30."}]},{"name":"miruo","origin":"net/miruo","version":"0.9.6b","comment":"Pretty-print TCP session monitor/analyzer","maintainer":"meta@FreeBSD.org","www":"https://github.com/KLab/miruo","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"da8fe24173193ccadc9447f19b445d0d49a17db5fd6bad916efc0aedf3cabd91","flatsize":76151,"path":"All/miruo-0.9.6b.pkg","repopath":"All/miruo-0.9.6b.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":28612,"desc":"Network monitor/analyzer which prints packets on terminal in neat style.\nPacket data can also be read from a file saved by tcpdump(1).","categories":["net"],"shlibs_required":["libc.so.8","libpcap.so.3"]},{"name":"mk-libreoffice","origin":"editors/libreoffice-mk","version":"25.2.2.2","comment":"mk language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2131c96d02e6bfd06495af702c1ef0cc5979e18b7f3fec7b4a2ab4c51cbf6e0e","flatsize":33535934,"path":"All/mk-libreoffice-25.2.2.2.pkg","repopath":"All/mk-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":2902184,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"mlpack","origin":"math/mlpack","version":"4.5.1","comment":"Fast, flexible machine learning library","maintainer":"yuri@FreeBSD.org","www":"https://www.mlpack.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9f986c24680322fd660af47827d92fc95f6c32d1b2cb5669dff9f5aa9b9ce67e","flatsize":51765042,"path":"All/mlpack-4.5.1.pkg","repopath":"All/mlpack-4.5.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":6984384,"desc":"mlpack is a fast, flexible machine learning library, written in\nC++, that aims to provide fast, extensible implementations of\ncutting-edge machine learning algorithms. mlpack provides these\nalgorithms as simple command-line programs, Python bindings, and\nC++ classes which can then be integrated into larger-scale machine\nlearning solutions.","deps":{"armadillo":{"origin":"math/armadillo","version":"14.4.0"},"cereal":{"origin":"devel/cereal","version":"1.3.2_1"},"ensmallen":{"origin":"math/ensmallen","version":"2.22.1"},"stb":{"origin":"devel/stb","version":"2.37.20241109"}},"categories":["math"],"shlibs_required":["libarmadillo.so.14","libc.so.8","libgomp.so.1","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"EXECUTABLES":"on"}},{"name":"mirror","origin":"ftp/mirror","version":"2.9_3","comment":"Mirror packages on remote sites","maintainer":"cy@FreeBSD.org","www":"http://ry.ca/mirror/mirror/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aad1adbe84c6d9b4fe6291cf624cf3280b2d25aa24f55471dab7c3c50cb7023d","flatsize":201090,"path":"All/mirror-2.9_3.pkg","repopath":"All/mirror-2.9_3.pkg","licenselogic":"single","pkgsize":53216,"desc":"Mirror is a package written in Perl that uses the ftp protocol to\nduplicate a directory hierarchy between the machine it is run on and a\nremote host.  It avoids copying files unnecessarily by comparing the\nfile timestamps and sizes before transferring.  Amongst other things\nMirror can optionally compress, gzip, and split files.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["ftp"]},{"name":"mirmon","origin":"misc/mirmon","version":"2.11_1","comment":"Monitor the status of mirrors","maintainer":"ports@FreeBSD.org","www":"http://www.cs.uu.nl/people/henkp/mirmon/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cd0553818bb69e107c78ceac3fb4a4e2944941b3007fa83a0898a5015b64e039","flatsize":108956,"path":"All/mirmon-2.11_1.pkg","repopath":"All/mirmon-2.11_1.pkg","licenselogic":"single","pkgsize":33248,"desc":"Many project are mirrored worldwide. Mirmon helps in monitoring these mirrors.\nIn a concise graphic format, mirmon shows each site's history of the last two\nweeks, making it easy to spot stale or dead mirrors. Mirmon quietly probes a\nsubset of the sites in a given list, writes the results in the 'state' file,\nand generates a Web page with the results","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["misc"],"options":{"DOCS":"on"},"messages":[{"message":"The program is intended to be run by cron every hour.\n\n    42 * * * * perl /usr/local/bin/mirmon -q -get update\n\n  It quietly probes a subset of the sites in a given list,\n  writes the results in the 'state' file and generates a web page\n  with the results. The subset contains the sites that are new, bad\n  and/or not probed for a specified time.\n\n  When no 'get' option is specified, the program just generates a\n  new web page from the last known state.\n\n  The program checks the mirrors by running a (user specified)\n  program on a pipe. A (user specified) number of probes is\n  run in parallel using nonblocking IO. When something can be\n  read from the pipe, it switches the pipe to blocking IO and\n  reads one line from the pipe. Then it flushes and closes the\n  pipe. No attempt is made to kill the probe.\n\n  The probe should return something that looks like \"1043625600\\n\",\n  that is, a timestamp followed by a newline. The exit status of\n  the probe is ignored.","type":"install"},{"message":"===>   NOTICE:\n\nThe mirmon port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"nextcloud-php83","origin":"www/nextcloud","version":"31.0.2","comment":"Collaboration platform which runs on your own server","maintainer":"brnrd@FreeBSD.org","www":"https://nextcloud.com","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3029ee22f21697644cb5f3a9b6e0b87edde2716aba111d0139facdd8168580f1","flatsize":780831721,"path":"All/nextcloud-php83-31.0.2.pkg","repopath":"All/nextcloud-php83-31.0.2.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":179591564,"desc":"Nextcloud Hub is an online collaboration platform that provides groupware\ncapabilities by default, and can be extended with additional apps.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-bcmath":{"origin":"math/php83-bcmath","version":"8.3.21"},"php83-bz2":{"origin":"archivers/php83-bz2","version":"8.3.21"},"php83-ctype":{"origin":"textproc/php83-ctype","version":"8.3.21"},"php83-curl":{"origin":"ftp/php83-curl","version":"8.3.21"},"php83-dom":{"origin":"textproc/php83-dom","version":"8.3.21"},"php83-exif":{"origin":"graphics/php83-exif","version":"8.3.21"},"php83-fileinfo":{"origin":"sysutils/php83-fileinfo","version":"8.3.21"},"php83-filter":{"origin":"security/php83-filter","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-gmp":{"origin":"math/php83-gmp","version":"8.3.21"},"php83-iconv":{"origin":"converters/php83-iconv","version":"8.3.21"},"php83-intl":{"origin":"devel/php83-intl","version":"8.3.21"},"php83-ldap":{"origin":"net/php83-ldap","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-opcache":{"origin":"www/php83-opcache","version":"8.3.21"},"php83-pcntl":{"origin":"devel/php83-pcntl","version":"8.3.21"},"php83-pdo":{"origin":"databases/php83-pdo","version":"8.3.21"},"php83-pdo_mysql":{"origin":"databases/php83-pdo_mysql","version":"8.3.21"},"php83-pecl-APCu":{"origin":"devel/pecl-APCu","version":"5.1.24"},"php83-posix":{"origin":"sysutils/php83-posix","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-simplexml":{"origin":"textproc/php83-simplexml","version":"8.3.21"},"php83-sodium":{"origin":"security/php83-sodium","version":"8.3.21"},"php83-sysvsem":{"origin":"devel/php83-sysvsem","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"},"php83-xmlreader":{"origin":"textproc/php83-xmlreader","version":"8.3.21"},"php83-xmlwriter":{"origin":"textproc/php83-xmlwriter","version":"8.3.21"},"php83-xsl":{"origin":"textproc/php83-xsl","version":"8.3.21"},"php83-zip":{"origin":"archivers/php83-zip","version":"8.3.21"},"php83-zlib":{"origin":"archivers/php83-zlib","version":"8.3.21"}},"categories":["www"],"options":{"EXIF":"on","IMAGICK":"off","INTL":"on","LDAP":"on","PCNTL":"off","SMB":"off","SYSVSEM":"on","MYSQL":"on","PGSQL":"off","SQLITE":"off","APCU":"on","OPCACHE":"on","REDIS":"off"},"annotations":{"cpe":"cpe:2.3:a:nextcloud:nextcloud:31.0.2:::::dragonfly6:x86_64","flavor":"php83"},"messages":[{"message":"/!\\ The FreeBSD package REQUIRES the apps_paths configuration as    /!\\\n/!\\ seen in config/config.sample.php to function                    /!\\\n\nPlease note that everything has been installed in /usr/local/www/nextcloud.\n\nYou will probably want to add an alias to your httpd.conf file,\nsomething like this:\n\n    \tAlias /nextcloud /usr/local/www/nextcloud\n\tAcceptPathInfo On\n\t<Directory /usr/local/www/nextcloud>\n\t    AllowOverride All\n\t    Require all granted\n\t</Directory>\n\nAnd restart Apache. Nextcloud will start the bundled installer on first\naccess. Once the bundled installer finishes, further configuration can\nbe done via 'Settings', 'Administration'. Additional configuration\noptions are available in\n\n\t/usr/local/www/nextcloud/config/config.php\n\nYou can find annotated configuration options in config.documented.php\nin the same directory. Nextcloud's configuration documentation is at \n\n\thttps://docs.nextcloud.com/server/stable/admin_manual/configuration_server\n\nThe caching options require additional Nextcloud configuration.","type":"install"},{"message":"After a version migration you should upgrade your nextcloud instance\nusing command line:\n\n  occ upgrade\n\nMerge any changes to /usr/local/www/nextcloud/.htaccess.dist into .htaccess (above the\n'#### DO NOT CHANGE ANYTHING ABOVE THIS LINE ####' divider if it exists)\nand update the dynamic part of the file using the commandline:\n\n  occ maintenance:update:htaccess\n\nAs of Nextcloud 31.0.0 the recommended PHP version is 8.3.","type":"upgrade"}]},{"name":"miredo","origin":"net/miredo","version":"1.2.6_7","comment":"Opensource Teredo (IPv6 tunneling) implementation","maintainer":"ports@FreeBSD.org","www":"https://www.remlab.net/miredo/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5754f16ffdb0492c1d20486d0606635c8cfb1db3aa00fef895aaf0339ab19e6f","flatsize":316958,"path":"All/miredo-1.2.6_7.pkg","repopath":"All/miredo-1.2.6_7.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":82352,"desc":"Miredo is an open-source Teredo IPv6 tunneling software, for Linux and the BSD\noperating systems. It includes functionnal implementations of all components of\nthe Teredo specification (client, relay and server). It is meant to provide IPv6\nconnectivity even from behind NAT devices.","deps":{"Judy":{"origin":"devel/judy","version":"1.0.5_4"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"}},"categories":["net"],"shlibs_required":["libc.so.8","libintl.so.8","libpthread.so.0","librt.so.0"],"options":{"NLS":"on","POLICYTABLE":"off"},"annotations":{"cpe":"cpe:2.3:a:miredo:miredo:1.2.6:::::dragonfly6:x86_64:7"},"messages":[{"message":"===>   NOTICE:\n\nThe miredo port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"miracl","origin":"math/miracl","version":"5.6_8,1","comment":"Multiprecision Integer and Rational Arithmetic C/C++ Library","maintainer":"ports@FreeBSD.org","www":"http://certivox.com/index.php/solutions/miracl-crypto-sdk","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6ade46bd6bcae1721235a2ef05b77655007252b90fc561bc3de6c77e6bc08c31","flatsize":508165,"path":"All/miracl-5.6_8,1.pkg","repopath":"All/miracl-5.6_8,1.pkg","licenselogic":"or","licenses":["AGPLv3","COMMERCIAL"],"pkgsize":119532,"desc":"[ excerpt from developer's web site ]\n\nMIRACL is a Big Number Library which implements all of the primitives\nnecessary to design Big Number Cryptography into your real-world\napplication. It is primarily a tool for cryptographic system\nimplementors. RSA public key cryptography, Diffie-Hellman Key\nexchange, DSA digital signature, they are all just a few procedure\ncalls away. Support is also included for even more esoteric Elliptic\nCurves and Lucas function based schemes. The latest version offers\nfull support for Elliptic Curve Cryptography over GF(p) and GF(2m).\nLess well-known techniques can also be implemented as MIRACL allows\nyou to work directly and efficiently with the big numbers that are\nthe building blocks of number-theoretic cryptography. Although\nimplemented as a C library, a well-thought out C++ wrapper is\nprovided, which greatly simplifies program development. Most example\nprograms (25+ of them) are provided in both C and C++ versions.","categories":["math"],"messages":[{"message":"===>   NOTICE:\n\nThe miracl port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mkgmap","origin":"astro/mkgmap","version":"r4923","comment":"Convert OpenStreetMap data into a Garmin format","maintainer":"amdmi3@FreeBSD.org","www":"https://www.mkgmap.org.uk/index.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d7b2dfcb256777ed358254278935ed82b3766b541e09808e26a97c3da6a0efa6","flatsize":4124179,"path":"All/mkgmap-r4923.pkg","repopath":"All/mkgmap-r4923.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":3290372,"desc":"This program converts OpenStreetMap data into a map that can be\nloaded onto a Garmin GPS device. It does the conversion in one step\nwithout depending on any other program.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["astro","converters","java"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"mio2jack","origin":"audio/mio2jack","version":"g20180501_3","comment":"Expose Sndio MIDI ports to JACK","maintainer":"ports@FreeBSD.org","www":"https://github.com/martingms/mio2jack","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7beb8e742cf0d12195af769ea50e12f87cbf63dd285f554e109e1232d83bdb05","flatsize":9074,"path":"All/mio2jack-g20180501_3.pkg","repopath":"All/mio2jack-g20180501_3.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":4384,"desc":"Mio2jack is a tool to expose Sndio MIDI ports to JACK.\n\nFor now it only handles one-way communication, that is MIDI events\nflowing in the Sndio to JACK direction.","deps":{"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"sndio":{"origin":"audio/sndio","version":"1.10.0"}},"categories":["audio"],"shlibs_required":["libc.so.8","libjack.so.0","libsndio.so.7.3"],"messages":[{"message":"===>   NOTICE:\n\nThe mio2jack port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mint-themes","origin":"x11-themes/mint-themes","version":"0.0.41cf70d","comment":"Themes for the cinnamon desktop","maintainer":"gnome@FreeBSD.org","www":"https://github.com/linuxmint/mint-themes/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"db1f43904773287a03a9183758d5387b16b83568e28a8dabd91a338ad4b3fa83","flatsize":690284,"path":"All/mint-themes-0.0.41cf70d.pkg","repopath":"All/mint-themes-0.0.41cf70d.pkg","licenselogic":"single","pkgsize":97440,"desc":"Themes for the cinnamon desktop","categories":["gnome","x11-themes"]},{"name":"minorminer","origin":"math/minorminer","version":"0.2.16","comment":"Heuristic tool for minor graph embedding (C++ headers-only library)","maintainer":"yuri@FreeBSD.org","www":"https://github.com/dwavesystems/minorminer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dac814442c628d2ea02e0fa79bc0e66c86ce51277bf4d4f77e12ba54c4978f54","flatsize":251508,"path":"All/minorminer-0.2.16.pkg","repopath":"All/minorminer-0.2.16.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":47652,"desc":"minorminer is a heuristic tool for minor embedding: given a minor and target\ngraph, it tries to find a mapping that embeds the minor into the target.","categories":["math"]},{"name":"minizip-ng","origin":"archivers/minizip-ng","version":"4.0.10","comment":"Fork of the popular minizip found in the zlib distribution","maintainer":"vvd@FreeBSD.org","www":"https://github.com/zlib-ng/minizip-ng","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ac68dd77c877ec037cf6c7ffcf0218a08f8057514b1cd26733d5dc82c1262255","flatsize":259226,"path":"All/minizip-ng-4.0.10.pkg","repopath":"All/minizip-ng-4.0.10.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":65580,"desc":"Minizip was originally developed in 1998. It was first included in the zlib\ndistribution as an additional code contribution starting in zlib 1.1.2. Since\nthat time, it has been continually improved upon and contributed to by many\npeople.\n\n+ Creating and extracting zip archives.\n+ Adding and removing entries from zip archives.\n+ Read and write raw zip entry data.\n+ Reading and writing zip archives from memory.\n+ Zlib, BZIP2, LZMA, and ZSTD compression methods.\n+ Password protection through Traditional PKWARE and WinZIP AES encryption.\n+ Buffered streaming for improved I/O performance.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"zlib-ng":{"origin":"archivers/zlib-ng","version":"2.2.4"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["archivers"]},{"name":"minizip","origin":"archivers/minizip","version":"1.3.1","comment":"Zip library and programs from Zlib distribution","maintainer":"vvd@FreeBSD.org","www":"https://www.winimage.com/zLibDll/minizip.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d24af42b36318cba8c4b97a94abf3273abab7f19fff51376cd474f3859040655","flatsize":157544,"path":"All/minizip-1.3.1.pkg","repopath":"All/minizip-1.3.1.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":41888,"desc":"The Zlib library allows to deflate compressed files and to create gzip (.gz)\nfiles. Zlib is free software and small.\n\nAn archive in ZIP format can contain several files compressed with this method,\nwhile a .gz archive can containt only one file. It is a very popular format,\nthat is why I have written a package for reading files compressed within a Zip\narchive.","categories":["archivers"],"shlibs_required":["libc.so.8","libz.so.3"],"annotations":{"cpe":"cpe:2.3:a:minizip_project:minizip:1.3.1:::::dragonfly6:x86_64"}},{"name":"mips-binutils","origin":"devel/binutils","version":"2.44,1","comment":"GNU binary tools","maintainer":"cy@FreeBSD.org","www":"https://www.gnu.org/software/binutils/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"77d2923b815c5e161393041510baa8ae571883a31051c91f1e5df1db2fd931f4","flatsize":26959341,"path":"All/mips-binutils-2.44,1.pkg","repopath":"All/mips-binutils-2.44,1.pkg","licenselogic":"and","licenses":["GPLv3","LGPL3"],"pkgsize":2115472,"desc":"The GNU Binutils are a collection of binary tools. The main ones are:\n\n* ld - the GNU linker.\n* as - the GNU assembler.\n\nMost of these programs use BFD, the Binary File Descriptor library, to do\nlow-level manipulation. Many of them also use the opcodes library to\nassemble and disassemble machine instructions.\n\nThis port may be used as a replacement for the system binutils and support\nfeatures from the latest versions of GCC.\n\nFor cross-compilation, see the devel/cross-binutils port.","deps":{"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["devel"],"shlibs_required":["libc.so.8","libzstd.so.1"],"options":{"ELFU":"off","INFO":"on","RELRO":"off"},"annotations":{"cpe":"cpe:2.3:a:gnu:binutils:2.44:::::dragonfly6:x86_64","flavor":"mips"}},{"name":"mirrorselect","origin":"www/mirrorselect","version":"0.9.0","comment":"HTTP service that selects pkg(8) mirrors near to the client","maintainer":"aly@aaronly.me","www":"https://github.com/DragonFlyBSD/mirrorselect/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"76c09c52dad74302b87a8cf44ac5729d3226c0a8bfcce0429c64753f83881bf8","flatsize":7862557,"path":"All/mirrorselect-0.9.0.pkg","repopath":"All/mirrorselect-0.9.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":2535488,"desc":"Mirrorselect is an HTTP backend service that selects the pkg(8) mirrors\naccording to their \"distances\" to the client.\n\nWWW: https://github.com/DragonFlyBSD/mirrorselect","categories":["www"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"minixmlto","origin":"textproc/minixmlto","version":"0.1.0","comment":"Minimalistic alternative to xmlto","maintainer":"bapt@FreeBSD.org","www":"https://github.com/bapt/minixmlto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2c239d0e5d5a78c8f05ca14abff757e09057063b0d88812d5c29691b7426e2db","flatsize":1977,"path":"All/minixmlto-0.1.0.pkg","repopath":"All/minixmlto-0.1.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":1772,"desc":"Minimalistic alternative to xmlto","deps":{"docbook-xsl":{"origin":"textproc/docbook-xsl","version":"1.79.1_1,1"},"docbook2mdoc":{"origin":"textproc/docbook2mdoc","version":"1.1.0_2"},"html2text":{"origin":"textproc/html2text","version":"2.2.3,1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"}},"categories":["textproc"]},{"name":"miniupnpc","origin":"net/miniupnpc","version":"2.3.2","comment":"UPnP IGD client lightweight library","maintainer":"dinoex@FreeBSD.org","www":"https://miniupnp.tuxfamily.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2c0796f6dc2bc99f44a462256ce976ec18587463139e5726959d6324826c203e","flatsize":233845,"path":"All/miniupnpc-2.3.2.pkg","repopath":"All/miniupnpc-2.3.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":52572,"desc":"UPnP IGD client lightweight library\n\nThe usage of the miniUPnP client library is useful whenever an application\nneeds to listen for incoming connections.\nExamples : P2P applications, FTP clients for active mode, IRC (for DCC)\nor IM applications, network games, any server.\n\nLICENSE: BSD","categories":["net"],"shlibs_required":["libc.so.8"],"annotations":{"cpe":"cpe:2.3:a:miniupnp_project:miniupnpc:2.3.2:::::dragonfly6:x86_64"}},{"name":"mips64-binutils","origin":"devel/binutils","version":"2.44,1","comment":"GNU binary tools","maintainer":"cy@FreeBSD.org","www":"https://www.gnu.org/software/binutils/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d9839ecedd445e0c1b5dccfdda4305d10ab09ab36ce89d0d5d52751706ac2a6d","flatsize":26965239,"path":"All/mips64-binutils-2.44,1.pkg","repopath":"All/mips64-binutils-2.44,1.pkg","licenselogic":"and","licenses":["GPLv3","LGPL3"],"pkgsize":2115312,"desc":"The GNU Binutils are a collection of binary tools. The main ones are:\n\n* ld - the GNU linker.\n* as - the GNU assembler.\n\nMost of these programs use BFD, the Binary File Descriptor library, to do\nlow-level manipulation. Many of them also use the opcodes library to\nassemble and disassemble machine instructions.\n\nThis port may be used as a replacement for the system binutils and support\nfeatures from the latest versions of GCC.\n\nFor cross-compilation, see the devel/cross-binutils port.","deps":{"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["devel"],"shlibs_required":["libc.so.8","libzstd.so.1"],"options":{"ELFU":"off","INFO":"on","RELRO":"off"},"annotations":{"cpe":"cpe:2.3:a:gnu:binutils:2.44:::::dragonfly6:x86_64","flavor":"mips64"}},{"name":"minizinc-ide","origin":"math/minizinc-ide","version":"2.8.7","comment":"IDE for MiniZinc, a constraint modeling language","maintainer":"yuri@FreeBSD.org","www":"https://www.minizinc.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8dc49dbd7814e3e38a1bd53e3a0025bec1120204da954d49ae8b32a0953e41b5","flatsize":2185819,"path":"All/minizinc-ide-2.8.7.pkg","repopath":"All/minizinc-ide-2.8.7.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":879236,"desc":"Integrated Development Environment (IDE) for MiniZinc, a free and open-source\nconstraint modeling language.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"minizinc":{"origin":"math/minizinc","version":"2.8.7"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"},"qt5-testlib":{"origin":"devel/qt5-testlib","version":"5.15.16p130_1"},"qt5-websockets":{"origin":"www/qt5-websockets","version":"5.15.16p2_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["lang","math"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Sql.so.5","libQt5WebSockets.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"minissdpd","origin":"net/minissdpd","version":"1.6.0_1","comment":"UPnP IGD discovery speed enhancer","maintainer":"ehaupt@FreeBSD.org","www":"http://miniupnp.free.fr/minissdpd.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cf99ae3dd0af4f37ae57ec45d2238c19075fbfc1d57c13bab3702effca968577","flatsize":41584,"path":"All/minissdpd-1.6.0_1.pkg","repopath":"All/minissdpd-1.6.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":20000,"desc":"Every UPnP device and UPnP client (or control point in UPnP terminology) needs\nto listen to SSDP packets broadcasted to the group 239.255.255.250:1900. When\nseveral UPnP devices are running on the same server, or several UPnP control\npoints are trying a discovery process on the same server, there is concurence to\nopen a bind a socket on the UDP port 1900.\n\nMiniSSDPd can also provide a history of the SSDP NOTIFY packets sent on the\nnetwork during a period of a few minutes and it keeps track of all UPnP devices\nthat announced themselves on the network through SSDP NOTIFY packets.","categories":["net"],"shlibs_required":["libc.so.8"],"annotations":{"cpe":"cpe:2.3:a:miniupnp_project:minissdpd:1.6.0:::::dragonfly6:x86_64:1"}},{"name":"minisign","origin":"security/minisign","version":"0.12","comment":"Simple tool to sign files and verify digital signatures","maintainer":"sunpoet@FreeBSD.org","www":"https://jedisct1.github.io/minisign/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f3945885d6daddb224deac908e1c4f88aac9dde8d898ea977190c2fef0fb78b6","flatsize":28584,"path":"All/minisign-0.12.pkg","repopath":"All/minisign-0.12.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":13476,"desc":"Minisign is a dead simple tool to sign files and verify signatures.\n\nIt is portable, lightweight, and uses the highly secure Ed25519 public-key\nsignature system.","deps":{"libsodium":{"origin":"security/libsodium","version":"1.0.19"}},"categories":["security"],"shlibs_required":["libc.so.8","libpthread.so.0","libsodium.so.26"]},{"name":"mirrormagic","origin":"games/mirrormagic","version":"3.3.1","comment":"Arcade style game with stereo sound for X Window System","maintainer":"amdmi3@FreeBSD.org","www":"https://www.artsoft.org/mirrormagic/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1914953bfdb1baef91763ddc863aa1edefe9671a18cc5bbb73321e5a45c91399","flatsize":5267284,"path":"All/mirrormagic-3.3.1.pkg","repopath":"All/mirrormagic-3.3.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2949176,"desc":"This is a nice  little  game with color graphics and sound for your\nUnix system with color X11. You need an 8-Bit color display or better.\nIt is not  recommended  on  black&white systems, and maybe not on gray\nscale systems.\nIt  was  first  released  as \"Mirror Magic\" in the year 1989 on the\nAmiga (with ports on other computer systems).","deps":{"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_image":{"origin":"graphics/sdl2_image","version":"2.8.8"},"sdl2_mixer":{"origin":"audio/sdl2_mixer","version":"2.8.1"},"sdl2_net":{"origin":"net/sdl2_net","version":"2.2.0"}},"categories":["games"],"shlibs_required":["libSDL2-2.0.so.0","libSDL2_image-2.0.so.0","libSDL2_mixer-2.0.so.0","libSDL2_net-2.0.so.0","libc.so.8","libm.so.4","libz.so.3"],"options":{"DOCS":"on"}},{"name":"minised","origin":"textproc/minised","version":"1.16","comment":"Smaller, cheaper, faster sed implementation","maintainer":"bofh@FreeBSD.org","www":"https://exactcode.com/opensource/minised/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ed2f7e532e8a2ff6030631de01f516a89537a48d15a38013ced6b4d046a148e2","flatsize":28988,"path":"All/minised-1.16.pkg","repopath":"All/minised-1.16.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":16792,"desc":"This is a smaller, cheaper, faster SED implementation. Minix uses it. GNU\nused to use it, until they built their own sed around an extended (some\nwould say over-extended) regexp package.\n\nFor embedded use we searched for a tiny sed implementation especially for\nuse with the dietlibc and found Eric S. Raymond's sed implementation quite\nhandy. Though it suffered several bugs and was not under active maintenance\nanymore. After sending a bunch of fixes we agreed to continue maintaining\nthis lovely, historic sed implementation.\n\nAlong with a lot fixes and cleanups, further speedups, and some missing\nfeatures and POSIX conformance, we also added a test-suite to the package,\nso regressions are quickly and easily uncovered.","categories":["textproc"],"shlibs_required":["libc.so.8"]},{"name":"minirsyslogd","origin":"sysutils/minirsyslogd","version":"1.02_3","comment":"Minimal, fast and secure syslog receiver","maintainer":"dinoex@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"56cdb18af32103f75d3d6d8362e8314dc647c9ad0ab2b78b4370fbf16370281c","flatsize":34676,"path":"All/minirsyslogd-1.02_3.pkg","repopath":"All/minirsyslogd-1.02_3.pkg","licenselogic":"single","pkgsize":21584,"desc":"minirsyslogd is a minimalistic, fast and secure (through lack of bloat)\nremote-only syslog receiver suitable for hardened log receiver hosts\nand/or central log receivers that receive several gigabyte of logs each day.\n\nIt will not deal with local syslog data. It does not have a multitude\nof configuration, alerting or scripting options. It will however\nautomatically split inbound syslog data according to IP address,\ndate and current hour, and do so as rapidly and (I hope) securely as\npossible.","categories":["net","sysutils"],"shlibs_required":["libc.so.8"]},{"name":"minisat","origin":"math/minisat","version":"2.2.1_2","comment":"Minimalistic, open-source SAT solver","maintainer":"vsevolod@FreeBSD.org","www":"http://minisat.se/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5ba44a5140ba0edb9d99aea3f7f7451bb8ab8e178b09a5bb56f4e7a7edf7bc37","flatsize":1837233,"path":"All/minisat-2.2.1_2.pkg","repopath":"All/minisat-2.2.1_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":272316,"desc":"MiniSat is a minimalistic, open-source SAT solver, developed to help\nresearchers and developers alike to get started on SAT. It is released under\nthe MIT licence, and is currently used in a number of projects.\n\nSome key features of MiniSat:\n\n- Easy to modify. MiniSat is small and well-documented, and possibly also\nwell-designed, making it an ideal starting point for adapting SAT based\ntechniques to domain specific problems.\n\n- Highly efficient. Winning all the industrial categories of the SAT 2005\ncompetition, MiniSat is a good starting point both for future research in SAT,\nand for applications using SAT.\n\n- Designed for integration. MiniSat supports incremental SAT and has\nmechanisms for adding non-clausal constraints. By virtue of being easy to\nmodify, it is a good choice for integrating as a backend to another tool, such\nas a model checker or a more generic constraint solver.","categories":["devel","math"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9","libz.so.3"]},{"name":"minimunin","origin":"sysutils/minimunin","version":"0.6","comment":"Tiny munin-node implementation written in pure bourne shell","maintainer":"erdgeist@erdgeist.org","www":"https://erdgeist.org/arts/software/minimunin/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d083001ceb4b32ee9d713d2549f6962165ba5d131325d8953dba8d1fd0539335","flatsize":12769,"path":"All/minimunin-0.6.pkg","repopath":"All/minimunin-0.6.pkg","licenselogic":"single","licenses":["Beerware"],"pkgsize":5132,"desc":"A tiny munin-node implementation for FreeBSD written in pure bourne shell\nproviding basic plugin support","categories":["sysutils"],"messages":[{"message":"To activate minimunin, add the line\n\n    munin stream tcp nowait nobody /usr/libexec/tcpd /usr/local/bin/minimunin\n\nto your /etc/inetd.conf. Alternatively, if you plan to run plugins that require\nroot permissions (e.g. for changing to a different user via the plugin config),\nadd\n\n    munin stream tcp nowait root   /usr/libexec/tcpd /usr/local/bin/minimunin\n\nto your /etc/inetd.conf. In both cases you need to enable inetd by setting\n\n    inetd_enable=\"YES\"\n\nin your /etc/rc.conf and restart inetd with the\n\n    service inetd start\n\ncommand. You may also want to restrict access to your munin node via the\n/etc/hosts.allow and /etc/hosts.deny configuration files.","type":"install"}]},{"name":"minimp3","origin":"audio/minimp3","version":"g20211130,1","comment":"C++ single-header, minimalistic library for decoding MP3","maintainer":"yuri@FreeBSD.org","www":"https://github.com/lieff/minimp3","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"98d771af652518f62734d1941fc6e94c22dc78ef49467eacf2aaae6811ec7ff3","flatsize":83706,"path":"All/minimp3-g20211130,1.pkg","repopath":"All/minimp3-g20211130,1.pkg","licenselogic":"single","licenses":["CC0-1.0"],"pkgsize":21248,"desc":"Minimalistic, single-header library for decoding MP3. minimp3 is designed to be\nsmall, fast (with SSE and NEON support), and accurate (ISO conformant).","categories":["audio"]},{"name":"minimap2","origin":"biology/minimap2","version":"2.28_1","comment":"Pairwise aligner for genomic and spliced nucleotide sequences","maintainer":"jwb@FreeBSD.org","www":"https://github.com/lh3/minimap2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8a53e69424d83e9f38e6756312aa9cf4308950bff0ad36245b507b6f0a6121ff","flatsize":452080,"path":"All/minimap2-2.28_1.pkg","repopath":"All/minimap2-2.28_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":127056,"desc":"Minimap2 is a versatile sequence alignment program that aligns DNA or mRNA\nsequences against a large reference database. Typical use cases include:\n(1) mapping PacBio or Oxford Nanopore genomic reads to the human genome\n(2) finding overlaps between long reads with error rate up to ~15%25\n(3) splice-aware alignment of PacBio Iso-Seq or Nanopore cDNA or Direct RNA\n    readsagainst a reference genome\n(4) aligning Illumina single- or paired-end reads\n(5) assembly-to-assembly alignment\n(6) full-genome alignment between two closely related species with divergence\n    below ~15%25","categories":["biology"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libz.so.3"]},{"name":"minitube","origin":"multimedia/minitube","version":"3.9.3_3","comment":"TV-like client for YouTube","maintainer":"yuri@FreeBSD.org","www":"https://flavio.tordini.org/minitube","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c6d9499413f45cdfee2b1560d6b2cae952ceae0e02ad51ce2b275eb195d6dbbb","flatsize":3668451,"path":"All/minitube-3.9.3_3.pkg","repopath":"All/minitube-3.9.3_3.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":1103424,"desc":"Minitube is a native YouTube client.  With it you can watch YouTube\nvideos in a new way: you type a keyword, Minitube gives you an\nendless video stream.  Minitube does not require the Flash Player.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"mpv":{"origin":"multimedia/mpv","version":"0.40.0,1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-imageformats":{"origin":"graphics/qt5-imageformats","version":"5.15.16p2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-script":{"origin":"devel/qt5-script","version":"5.15.18p0_2"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"},"qt5-sqldrivers-sqlite3":{"origin":"databases/qt5-sqldrivers-sqlite3","version":"5.15.16p130"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-x11extras":{"origin":"x11/qt5-x11extras","version":"5.15.16p0_1"}},"categories":["multimedia","www"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5DBus.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Qml.so.5","libQt5Sql.so.5","libQt5Widgets.so.5","libQt5X11Extras.so.5","libc.so.8","libm.so.4","libmpv.so.2","libpthread.so.0","libstdc++.so.9"],"options":{"NLS":"on"},"messages":[{"message":"Google is now requiring an API key in order to access YouTube Data\nweb services.\n\nTo obtain a key:\n\n1. Create a new project at https://console.developers.google.com/\n\n2. Select newly created project and go to Enable API,\n   go to APIs & auth / APIs, select the Youtube Data API\n   and click Enable.\n\n3. Go to Credentials, click Create Credentials and choose API key.\n\n4. If you are going to build minitube from ports, set\n   MINITUBE_GOOGLE_API_KEY=your_key in make.conf. If you use package\n   set GOOGLE_API_KEY environment variable to your key.","type":"install"}]},{"name":"minimalist","origin":"mail/minimalist","version":"2.5.3","comment":"Minimalistic mailing list manager","maintainer":"gmarco@giovannelli.it","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8e3e3c0fcbd0417a9e97e4eaf792cca413ab9b6fa1d868d1958b49e171fead91","flatsize":128169,"path":"All/minimalist-2.5.3.pkg","repopath":"All/minimalist-2.5.3.pkg","licenselogic":"single","pkgsize":33120,"desc":"Minimalist is a Minimalistic Mailing List manager. It is fast, extremely easy\nto setup and support. It is written in Perl and full tested on FreeBSD and\nLinux, where it works pretty well. However there aren't causes not to use\nMinimalist on any other Unix system, because it doesn't use any\nsystem-dependent features.\n\nMinimalist has these features:\n\n . subscribing/unsubscribing users by request\n . several levels of security\n . additional services such as information about list, archiving lists,\n   information about users of list and so on.\n . support for read-only/closed/mandatory lists\n . support for Blacklist\n . logging activity\n\nMinimalist has also a notion of 'trusted users'. They have full rights to\nsubscribe/unsubscribe other users; get any information related to lists and\nusers.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail"],"messages":[{"message":"Minimalist files are in: /usr/local/share/minimalist\nMinimalist binary is: /usr/local/bin/minimalist.pl\nMinimalist main config is: /usr/local/etc/minimalist.conf-sample\n\nTo finish the installation:\n\nEdit the /usr/local/etc/minimalist.conf-sample and then copy\nor rename it to /usr/local/etc/minimalist.conf\n\nCheck the /usr/local/share/minimalist/README file to know how to modify\naliases file\n\nA sample configuration for a mailing list can be\nfound in /usr/local/share/minimalist/sample.","type":"install"}]},{"name":"minizinc","origin":"math/minizinc","version":"2.8.7","comment":"Constraint modeling language","maintainer":"yuri@FreeBSD.org","www":"https://www.minizinc.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7d8c258c4cde4b943f7101ff46d30655041e84b8789feef0f1aa8b5f399f6c71","flatsize":7593837,"path":"All/minizinc-2.8.7.pkg","repopath":"All/minizinc-2.8.7.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":1952740,"desc":"MiniZinc is a free and open-source constraint modeling language.\n\nYou can use MiniZinc to model constraint satisfaction and optimization problems\nin a high-level, solver-independent way, taking advantage of a large library of\npre-defined constraints. Your model is then compiled into FlatZinc, a solver\ninput language that is understood by a wide range of solvers.\n\nMiniZinc is developed at Monash University in collaboration with Data61 Decision\nSciences and the University of Melbourne.","deps":{"coin-or-Clp":{"origin":"math/clp","version":"1.17.9_2"},"coin-or-CoinUtils":{"origin":"math/coinutils","version":"2.11.12_1"},"coin-or-Osi":{"origin":"math/osi","version":"0.108.11_1"},"coin-or-cbc":{"origin":"math/cbc","version":"2.10.12_1"},"coin-or-cgl":{"origin":"math/cgl","version":"0.60.9_2"},"gecode":{"origin":"math/gecode","version":"6.3.0_7"}},"categories":["lang","math"],"shlibs_required":["libCbc.so.3","libCbcSolver.so.3","libCgl.so.1","libClp.so.1","libCoinUtils.so.3","libOsi.so.1","libOsiClp.so.1","libc.so.8","libgecodedriver.so.51","libgecodefloat.so.51","libgecodeint.so.51","libgecodekernel.so.51","libgecodeminimodel.so.51","libgecodesearch.so.51","libgecodeset.so.51","libgecodesupport.so.51","libm.so.4","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"WITH_SCIP":"off"}},{"name":"mldonkey","origin":"net-p2p/mldonkey","version":"3.1.7.2","comment":"Multi-protocol peer-to-peer client written in OCaml","maintainer":"danfe@FreeBSD.org","www":"https://mldonkey.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3b5f5d3df64e860139a5826ae5c0504f67ea9d87bdefc34dae9dba2200f2b4b5","flatsize":44698769,"path":"All/mldonkey-3.1.7.2.pkg","repopath":"All/mldonkey-3.1.7.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":11426576,"desc":"MLDonkey is an OCAML/GTK client for a number of\npeer-to-peer networks.\n\nIt is separated into a core with telnet and web\ninterfaces, and a GTK GUI.\n\nThe following protocols are supported:\n- eDonkey\t\t(http://www.edonkey2000.com/)\n- Overnet\t\t(http://www.overnet.com/)\n- Bittorrent\t\t(http://www.bittorrent.com/)\n- Gnutella\t\t(http://www.gnutella.org/)\n- Gnutella2\t\t(http://www.shareaza.com/)\n- Fasttrack\t\t(http://en.wikipedia.org/wiki/Fasttrack)\n- FileTP [http/ftp/ssh]\t(http://mldonkey.sourceforge.net/FileTP)\n- Kademlia\t\t(http://en.wikipedia.org/wiki/Kad_Network)","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libgd":{"origin":"graphics/gd","version":"2.3.3_13,1"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"ocaml":{"origin":"lang/ocaml","version":"4.14.2"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["net-p2p"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libbz2.so.2","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgd.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libjpeg.so.8","libm.so.4","libmagic.so.2","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpng16.so.16","libpthread.so.0","librsvg-2.so.2","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on","EXAMPLES":"on","GD":"on","CORE":"on","GUI":"on"},"annotations":{"cpe":"cpe:2.3:a:mldonkey:mldonkey:3.1.7.2:::::dragonfly6:x86_64"},"messages":[{"message":"- If you want to know how to use mldonkey, read \"INSTALL\" or\n  \"FAQ.html\" in the port docs (/usr/local/share/doc/mldonkey)\n\n- It is not a bad idea to install mplayer. You will be able\n  to preview half-downloaded files (if you have the beginning).\n\n- You can import the downloads you started with eDonkey\n  (try \"import /home/directory/path/.edonkey2000-core\"\n  on the console), but you can NOT go back!\n\n- If this is the first time you install mldonkey,\n  please go to the mldonkey-gui ports dir as a user and enter:\n\n     make install-user\n\n  this will set up your user config.\n\n- You have to enable the different protocols on the client\n  console. Go to the (mldonkey-) console, and try the commands\n  'set enable_<protocol> true' (try 'voo' for reference).","type":"install"},{"message":"- For upgraders: The names of the binaries have changed.\n  Core and GUI are called \"mlnet\" and \"mlgui\", respectively.","type":"upgrade","maximum_version":"2.5.3"}]},{"name":"minidnn","origin":"misc/minidnn","version":"g20200330_1","comment":"Header-only C++ library for deep neural networks","maintainer":"yuri@FreeBSD.org","www":"https://github.com/yixuan/MiniDNN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aaed907b16d64ed66eb044904bf4cc6c356a7d77d3ec1a054fe98c4e47b520d9","flatsize":523643,"path":"All/minidnn-g20200330_1.pkg","repopath":"All/minidnn-g20200330_1.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":96576,"desc":"MiniDNN is a C++ library that implements a number of popular deep neural network\n(DNN) models. It has a mini codebase but is fully functional to construct\ndifferent types of feed-forward neural networks.","deps":{"eigen":{"origin":"math/eigen3","version":"3.4.0_4"}},"categories":["misc"]},{"name":"minidlna","origin":"net/minidlna","version":"1.3.3_5,1","comment":"Media-server compatible with \"Digital Life Network Alliance\"","maintainer":"glebius@FreeBSD.org","www":"https://minidlna.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"07416d84db18abc285ee0525cd4268af155ef00a66221dafda1ac515aa24b14a","flatsize":344992,"path":"All/minidlna-1.3.3_5,1.pkg","repopath":"All/minidlna-1.3.3_5,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":142876,"desc":"MiniDLNA (aka ReadyDLNA) is server software with the aim of being\nfully compliant with DLNA/UPnP-AV clients.\n\nThe media files are listed in an SQLite database allowing prompt\nrestarts.","deps":{"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"flac":{"origin":"audio/flac","version":"1.5.0,1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libexif":{"origin":"graphics/libexif","version":"0.6.25"},"libid3tag":{"origin":"audio/libid3tag","version":"0.16.3"},"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["multimedia","net","www"],"users":["dlna"],"groups":["dlna"],"shlibs_required":["libFLAC.so.14","libavcodec.so.60","libavformat.so.60","libavutil.so.58","libc.so.8","libexif.so.12","libid3tag.so.0","libintl.so.8","libjpeg.so.8","libogg.so.0","libpthread.so.0","libsqlite3.so.0","libvorbis.so.0","libz.so.3"],"options":{"DEBUG":"off","NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:minidlna_project:minidlna:1.3.3:::::dragonfly6:x86_64:5"},"messages":[{"message":"Examine the /usr/local/etc/minidlna.conf and adjust it to match your system.\n\nThe DB-directory should exist and be writable to user running minidlna.","type":"install"}]},{"name":"minicom","origin":"comms/minicom","version":"2.8_1","comment":"MS-DOS Telix serial communication program \"workalike\"","maintainer":"jailbird@fdf.net","www":"https://salsa.debian.org/minicom-team/minicom/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"afe03b11e20e9a11b04c842df4c471c3d4b50e9048ef0b58b926281fd5489ebd","flatsize":1033635,"path":"All/minicom-2.8_1.pkg","repopath":"All/minicom-2.8_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":258032,"desc":"Minicom is a serial communication program.  It is a un*x clone of the\nwell-known MS-DOS Telix program.  It has ANSI color, dialing directory,\ndial-a-list, script language, file up/download support, screen capture,\nscroll-back, etc.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"lrzsz":{"origin":"comms/lrzsz","version":"0.12.20_7"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["comms"],"shlibs_required":["libc.so.8","libintl.so.8","libncurses.so.6","libtinfo.so.6"],"options":{"DOCS":"on","NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:minicom_project:minicom:2.8:::::dragonfly6:x86_64:1"}},{"name":"minify","origin":"textproc/minify","version":"2.20.37_2","comment":"Go minifiers for web formats","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/tdewolff/minify","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"daef4a46a78ac60ecb303b00cdd40f0a8b0a0bdbbeccb70a2578c2c744f3276a","flatsize":4326506,"path":"All/minify-2.20.37_2.pkg","repopath":"All/minify-2.20.37_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1471576,"desc":"Minify is a minifier package written in Go. It provides HTML5, CSS3, JS, JSON,\nSVG and XML minifiers and an interface to implement any other minifier.\nMinification is the process of removing bytes from a file (such as whitespace)\nwithout changing its output and therefore shrinking its size and speeding up\ntransmission over the internet and possibly parsing. The implemented minifiers\nare designed for high performance.\n\nThe core functionality associates mimetypes with minification functions,\nallowing embedded resources (like CSS or JS within HTML files) to be minified as\nwell. Users can add new implementations that are triggered based on a mimetype\n(or pattern), or redirect to an external command (like ClosureCompiler,\nUglifyCSS, ...).","categories":["textproc","www"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"mini_httpd","origin":"www/mini_httpd","version":"1.30_4","comment":"Small HTTP server with support for GET, HEAD, POST, CGI, SSL, IPv6","maintainer":"leres@FreeBSD.org","www":"https://www.acme.com/software/mini_httpd/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bf49d986942fedbd8bf40739a68538471a14eea99c4a4517273fdeb7bfb3a55b","flatsize":80449,"path":"All/mini_httpd-1.30_4.pkg","repopath":"All/mini_httpd-1.30_4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":34272,"desc":"mini_httpd is a small HTTP server.  Its performance is not great, but for\nlow or medium traffic sites it's quite adequate.  It implements all the\nbasic features of an HTTP server, including:\n\n  - GET, HEAD, and POST methods\n  - CGI and basic authentication support\n  - Security against \"..\" filename snooping\n  - The common MIME types\n  - Trailing-slash redirection\n  - index.html, index.htm, index.cgi\n  - Directory listings\n  - Multihoming (virtual hosting)\n  - Standard logging\n  - Custom error pages\n\nIt can also be configured to do SSL/HTTPS and IPv6.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["www"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12","libssl.so.12"],"options":{"EXAMPLES":"on"},"annotations":{"cpe":"cpe:2.3:a:acme:mini_httpd:1.30:::::dragonfly6:x86_64:4"}},{"name":"mini_sendmail","origin":"mail/mini_sendmail","version":"1.3.9_1","comment":"Tiny MTA with only smart relay capability","maintainer":"demon@FreeBSD.org","www":"https://www.acme.com/software/mini_sendmail/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"64e121cbc1d300480b432bc90a32b33a7104db71d9f714f41104b14210857c49","flatsize":667443,"path":"All/mini_sendmail-1.3.9_1.pkg","repopath":"All/mini_sendmail-1.3.9_1.pkg","licenselogic":"single","pkgsize":253864,"desc":"mini_sendmail reads its standard input up to an end-of-file and sends\na copy of the message found there to all of the addresses listed.  The message\nis sent by connecting to a local SMTP server.  This means mini_sendmail\ncan be used to send email from inside a chroot(2) area.","categories":["mail"]},{"name":"minetestmapper","origin":"games/minetestmapper","version":"20220221","comment":"Generate an overview image of a minetest map","maintainer":"amdmi3@FreeBSD.org","www":"https://github.com/minetest/minetestmapper","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1c7793273ebdaeca33ff2453ce5d1433fc988e36966f4a8d6535e6190c3c1db0","flatsize":133848,"path":"All/minetestmapper-20220221.pkg","repopath":"All/minetestmapper-20220221.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":50904,"desc":"Minetestmapper generates an overview image from a Minetest map.","deps":{"libgd":{"origin":"graphics/gd","version":"2.3.3_13,1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["games","graphics"],"shlibs_required":["libc.so.8","libgd.so.6","libm.so.4","libsqlite3.so.0","libstdc++.so.9","libz.so.3","libzstd.so.1"],"options":{"DOCS":"on","PGSQL":"off","LEVELDB":"off","REDIS":"off"}},{"name":"miniaudio","origin":"audio/miniaudio","version":"0.11.21,1","comment":"C single header audio playback and capture library","maintainer":"yuri@FreeBSD.org","www":"https://miniaud.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"49a4f8d528b1c471079577dea8d13c5a2fa67acf1ad3ed9ef121c03457f98a77","flatsize":4178636,"path":"All/miniaudio-0.11.21,1.pkg","repopath":"All/miniaudio-0.11.21,1.pkg","licenselogic":"or","licenses":["MIT","PD"],"pkgsize":483788,"desc":"miniaudio is a single file audio playback and capture library written in C.\nWritten from scratch, it has no external dependencies with the exception of\nthe C standard library and necessary platform-specific backends.","categories":["audio","devel"],"annotations":{"cpe":"cpe:2.3:a:miniaudio_project:miniaudio:0.11.21:::::dragonfly6:x86_64"}},{"name":"mirtk","origin":"graphics/mirtk","version":"2.0.0.178_12","comment":"Medical Image Registration ToolKit (MIRTK)","maintainer":"yuri@FreeBSD.org","www":"https://mirtk.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a174eb7e1a06ef93e752f70704b1179a22482ad88087046f0a734e14c67cdca2","flatsize":39982985,"path":"All/mirtk-2.0.0.178_12.pkg","repopath":"All/mirtk-2.0.0.178_12.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":4635436,"desc":"The MIRTK is a research-focused image processing toolkit, developed at the\nBioMedIA research group. It provides a collection of libraries and command-line\ntools to assist in processing and analyzing imaging data. The main application\nof the MIRTK is in adult and neonatal brain MR image registration as well as the\nreconstruction of cortical surface meshes. The modular project organization of\nthe MIRTK enables the installation of selected modules.","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"},"onetbb":{"origin":"devel/onetbb","version":"2022.0.0"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"png":{"origin":"graphics/png","version":"1.6.47"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"vtk9":{"origin":"math/vtk9","version":"9.2.6_6"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libexpat.so.1","libm.so.4","libpng16.so.16","libpthread.so.0","librt.so.0","libstdc++.so.9","libtbb.so.12","libvtkCommonCore-9.2.so.1","libvtkCommonDataModel-9.2.so.1","libvtkCommonExecutionModel-9.2.so.1","libvtkCommonMath-9.2.so.1","libvtkCommonTransforms-9.2.so.1","libvtkIOCore-9.2.so.1","libvtkIOGeometry-9.2.so.1","libvtkIOLegacy-9.2.so.1","libvtkIOPLY-9.2.so.1","libvtkIOXML-9.2.so.1","libvtkIOXMLParser-9.2.so.1","libvtkkissfft-9.2.so.1","libvtksys-9.2.so.1","libz.so.3"],"options":{"TBB":"on","VTK":"on"}},{"name":"minerbold","origin":"games/minerbold","version":"1.4_1","comment":"Remake of Bolder Dash from BK-0010 with INSTEAD engine","maintainer":"amdmi3@FreeBSD.org","www":"https://github.com/gl00my/minerbold","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6999e9cbdd6ff4f8ec3e344eac85ce3694e48f5658acf609354ff5e8e37f70a0","flatsize":587549,"path":"All/minerbold-1.4_1.pkg","repopath":"All/minerbold-1.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":162036,"desc":"Remake of Bolder Dash from BK-0010 with INSTEAD engine","deps":{"instead":{"origin":"games/instead","version":"3.5.2"}},"categories":["games"]},{"name":"mindterm-binary","origin":"security/mindterm-binary","version":"1.2.1_1","comment":"Full vt220 compatible Java SSH-1 client (not only for websites)","maintainer":"ports@FreeBSD.org","www":"http://www.mindbright.se/mindterm/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2e053be33b459a963d079d62f25082368bc6e3c5b393a0fd30bd9d68a99ddde0","flatsize":272323,"path":"All/mindterm-binary-1.2.1_1.pkg","repopath":"All/mindterm-binary-1.2.1_1.pkg","licenselogic":"single","licenses":["mindterm"],"pkgsize":220092,"desc":"This is a Java SSH Client, which has a whole bunch of features,\nbut supports SSH Protocol 1 connections only.\n\nThis version does not depend on the Java Development Kit, since\nit is the binary version, which runs out-of-the-box in\nwebbrowsers that support Java.  A minimal sample HTML page\nis installed as well.\nIf you want to use the client from shell, you have to install\nthe JDK first (${PORTSDIR}/java/jdk/).\n\nA commercial version for SSH-2 is available here:\n(This version is no longer supported)","categories":["security"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe mindterm-binary port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mindforger","origin":"deskutils/mindforger","version":"1.54.0_1","comment":"Thinking notebook and markdown editor","maintainer":"danfe@FreeBSD.org","www":"https://www.mindforger.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2bc495cdde826f50fb1604206b46815e5a6d2765c844d2e9f962f6a5851e5204","flatsize":3522977,"path":"All/mindforger-1.54.0_1.pkg","repopath":"All/mindforger-1.54.0_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":882812,"desc":"MindForger is open, free, well performing Markdown editor which respects your\nprivacy and enables security.\n\nMindForger is actually more than an editor or IDE -- it's human mind inspired\npersonal knowledge management tool.","deps":{"hunspell":{"origin":"textproc/hunspell","version":"1.7.2_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-location":{"origin":"devel/qt5-location","version":"5.15.16p7_1"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-webchannel":{"origin":"www/qt5-webchannel","version":"5.15.16p3_1"},"qt5-webengine":{"origin":"www/qt5-webengine","version":"5.15.18p7_3"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["deskutils"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Positioning.so.5","libQt5PrintSupport.so.5","libQt5Qml.so.5","libQt5QmlModels.so.5","libQt5Quick.so.5","libQt5WebChannel.so.5","libQt5WebEngine.so.5","libQt5WebEngineCore.so.5","libQt5WebEngineWidgets.so.5","libQt5Widgets.so.5","libc.so.8","libhunspell-1.7.so.0","libm.so.4","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"CMARK":"on"}},{"name":"mindfocus","origin":"games/mindfocus","version":"0.88_2","comment":"Lovely characters stay on top of active window","maintainer":"ports@FreeBSD.org","www":"https://www.toyoshima-house.net/classic/mf/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bd3e14ec00150e662631128537d5d7cce347680e0f5732fa2d82136e7ee48bfa","flatsize":434261,"path":"All/mindfocus-0.88_2.pkg","repopath":"All/mindfocus-0.88_2.pkg","licenselogic":"single","licenses":["mindfocus"],"pkgsize":44388,"desc":"MindFocus is a mascot on X Window System.\nLovely(*) characters stay on top of active window.\n\n(*) Your favorite character(s) can do (Not only lovely ones :-) ).\n\nMore information -> /usr/X11R6/share/doc/ja/mindfocus/*.euc (Japanese only)\n\nPackage Maintainer: S. Sugimoto < ixtl@utmc.or.jp >","deps":{"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["games"],"shlibs_required":["libX11.so.6","libXext.so.6","libXpm.so.4","libc.so.8"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe mindfocus port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mingw32-binutils","origin":"devel/binutils","version":"2.44,1","comment":"GNU binary tools","maintainer":"cy@FreeBSD.org","www":"https://www.gnu.org/software/binutils/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"714c6bf4428dd0093f73b02ec5d494c7b1669f907ca06d57a5fae39c45706aa6","flatsize":20908669,"path":"All/mingw32-binutils-2.44,1.pkg","repopath":"All/mingw32-binutils-2.44,1.pkg","licenselogic":"and","licenses":["GPLv3","LGPL3"],"pkgsize":2290348,"desc":"The GNU Binutils are a collection of binary tools. The main ones are:\n\n* ld - the GNU linker.\n* as - the GNU assembler.\n\nMost of these programs use BFD, the Binary File Descriptor library, to do\nlow-level manipulation. Many of them also use the opcodes library to\nassemble and disassemble machine instructions.\n\nThis port may be used as a replacement for the system binutils and support\nfeatures from the latest versions of GCC.\n\nFor cross-compilation, see the devel/cross-binutils port.","deps":{"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["devel"],"shlibs_required":["libc.so.8","libzstd.so.1"],"options":{"ELFU":"off","INFO":"on","RELRO":"off"},"annotations":{"cpe":"cpe:2.3:a:gnu:binutils:2.44:::::dragonfly6:x86_64","flavor":"mingw32"}},{"name":"minder","origin":"net-p2p/minder","version":"2.0.2_3","comment":"Small network application for automatic maintenance of peer lists","maintainer":"ports@FreeBSD.org","www":"https://www.alhem.net/project/minder/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ba7f9549c4caa75dad6c6ddb39dd4e1dbf3d2d7674b6cc2c3ea84e5d2802caf4","flatsize":79571,"path":"All/minder-2.0.2_3.pkg","repopath":"All/minder-2.0.2_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":25640,"desc":"[ excerpt from developer's web site ]\n\nThe minder is a small network application for automatic maintenance\nof peer lists. The application accepts connections from other network\nentities (\"minions\") and returns a list of other identitical minions.\n\nWhen a minion contacts the minder, the minion supplies its type,\nnetwork port and address, and its unique node identification.\n\nThe framework for building a minion is included in the C++ Sockets\nLibrary. The framework consists of classes representing connections\nbetween minion-minder and minion-minion, and also a controller class\nfor them both.\n\nThe minder itself is also built with the C++ Sockets Library as its\nfoundation.","deps":{"Sockets":{"origin":"net/Sockets","version":"2.3.9.9_3"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["net-p2p"],"shlibs_required":["libSockets.so.2","libc.so.8","libcrypto.so.12","libm.so.4","libpthread.so.0","libssl.so.12","libstdc++.so.9","libxml2.so.2"],"options":{"EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe minder port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"minetest_game","origin":"games/minetest_game","version":"5.8.0.20241016","comment":"The main game for the Minetest game engine","maintainer":"amdmi3@FreeBSD.org","www":"https://www.minetest.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8badbaece3bb1cc277ecd4e62b31a34966a48e1e7e5b8c8ead197757db4a70e7","flatsize":5098113,"path":"All/minetest_game-5.8.0.20241016.pkg","repopath":"All/minetest_game-5.8.0.20241016.pkg","licenselogic":"and","licenses":["CC-BY-SA-3.0","LGPL21+"],"pkgsize":2161036,"desc":"The main game for the Minetest game engine.","deps":{"luanti":{"origin":"games/luanti","version":"5.11.0"}},"categories":["games"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"min12xxw","origin":"print/min12xxw","version":"0.0.9_1","comment":"Print driver for the Minolta PagePro 1(2/3/4)xxW printers","maintainer":"ports@FreeBSD.org","www":"http://hinterbergen.de/mala/min12xxw/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b6292b2964aef9c6c1aebb933022db2b73cd9a3f7dc0a3687aa4a953f68f1e42","flatsize":57041,"path":"All/min12xxw-0.0.9_1.pkg","repopath":"All/min12xxw-0.0.9_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":24464,"desc":"Print driver for the Minolta PagePro 1(2/3/4)xxW printers.","categories":["print"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe min12xxw port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mined","origin":"editors/mined","version":"2022.27_3","comment":"Text mode editor with Unicode support","maintainer":"thierry@FreeBSD.org","www":"https://mined.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9dfdaa694e23396007c7b4bb875e30bb26712c45dda6f95f7dd191b6e2667850","flatsize":11717368,"path":"All/mined-2022.27_3.pkg","repopath":"All/mined-2022.27_3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":2980184,"desc":"Mined was the first text mode editor with Unicode support. It now has both\nextensive Unicode and CJK support offering many specific features and\ncovering special cases that other editors are not aware of (like auto-\ndetection features and automatic handling of terminal variations).\n\nAnd basically, it is an editor tailored to efficient editing of plain text\ndocuments and programs, with features and interactive behaviour designed\nfor this purpose.\n\nSee also <https://github.com/mined/mined>.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["editors"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"options":{"DOCS":"on"}},{"name":"mimir","origin":"devel/mimir","version":"2.15_2","comment":"Data-structure library used by the Elan Programming Environment","maintainer":"ed@FreeBSD.org","www":"http://www.cs.ru.nl/elan/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"89f7f59438f6934c5701aea7264f3bb31976f866629123015540b702a00d3ed4","flatsize":220741,"path":"All/mimir-2.15_2.pkg","repopath":"All/mimir-2.15_2.pkg","licenselogic":"single","pkgsize":57660,"desc":"Mimir is a library used by the Elan programming language for the\ngeneration of internal data structures to maintain the abstract syntax\ntree and intermediate code.\n\nIts usage is not restricted to the Elan programming language itself\nthough.","categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"opensearch","origin":"textproc/opensearch","version":"2.17.1_1","comment":"Full-text search engine for Java","maintainer":"opensearch@FreeBSD.org","www":"https://opensearch.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fad3dc9446a2a85a519e412f21150482c906efb297eebbd17169696e5b0d0c69","flatsize":832069572,"path":"All/opensearch-2.17.1_1.pkg","repopath":"All/opensearch-2.17.1_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":665370228,"desc":"OpenSearch is a fork of Elasticsearch which aims to be a Distributed,\nRESTful, Search Engine built on top of Apache Lucene.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"jna":{"origin":"devel/jna","version":"5.15.0_2"},"openjdk17":{"origin":"java/openjdk17","version":"17.0.14+7.1"}},"categories":["devel","java","textproc"],"users":["opensearch"],"groups":["opensearch"],"options":{"PLUGINS":"on"},"annotations":{"cpe":"cpe:2.3:a:opensearch:opensearch:2.17.1:::::dragonfly6:x86_64:1"},"messages":[{"message":"Opensearch was installed\n\nPlease see /usr/local/etc/opensearch for a sample version of\nopensearch.yml.\n\nOpenSearch requires memory locking of large amounts of RAM.\nYou may need to set:\n\nsysctl security.bsd.unprivileged_mlock=1\n\nWhen running within a jail, it's highly advisable to set:\n\nenforce_statfs = 1\n\nfor the jail running opensearch instance.\n\nIf OpenSearch was built with the PLUGINS option enabled (default) it will not\nstart until the security plugin is properly configured.  Please refer to the\nOpenSearch documentation for setting-up TLS:\n\nhttps://opensearch.org/docs/security-plugin/configuration/tls","type":"install"}]},{"name":"minder-app","origin":"graphics/minder","version":"1.17.0","comment":"Mind-mapping application","maintainer":"nc@FreeBSD.org","www":"https://github.com/phase1geo/Minder","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e99e4ff7d89edc3ae2f709b7dd1f37f094773512d790778a819db3f156db612a","flatsize":3299217,"path":"All/minder-app-1.17.0.pkg","repopath":"All/minder-app-1.17.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":717192,"desc":"Create, develop and visualize your ideas.  Use the power of\nmind-mapping to make your ideas come to life.\n\n- Quickly create visual mind-maps using the keyboard and automatic\n  layout\n- Gorgeous themes\n- Export to PDF, PNG, JPEG, BMP, SVG, OPML, CSV, Markdown and\n  plain text formats\n- Printer support\n- Add notes and tasks to your nodes\n- Colorized node branches","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"discount":{"origin":"textproc/discount","version":"2.2.7d"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"granite":{"origin":"x11-toolkits/granite","version":"6.2.0_2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gtksourceview4":{"origin":"x11-toolkits/gtksourceview4","version":"4.8.3_2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libarchive":{"origin":"archivers/libarchive","version":"3.7.9,1"},"libgee":{"origin":"devel/libgee","version":"0.20.6_1"},"libhandy":{"origin":"x11-toolkits/libhandy","version":"1.6.2_2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["graphics"],"shlibs_required":["libarchive.so.13","libc.so.8","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgee-0.8.so.2","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgranite.so.6","libgtk-3.so.0","libgtksourceview-4.so.0","libhandy-1.so.0","libintl.so.8","libjson-glib-1.0.so.0","libm.so.4","libmarkdown.so.2","libpango-1.0.so.0","libpangocairo-1.0.so.0","libxml2.so.2"],"options":{"DOCS":"on"}},{"name":"mimetreeparser","origin":"net/mimetreeparser","version":"25.04.2","comment":"Parser for MIME trees","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"830171ff4aba8492c10e112a7c5d1c3b7a878c065c90b002dca0672a46c1374c","flatsize":1089183,"path":"All/mimetreeparser-25.04.2.pkg","repopath":"All/mimetreeparser-25.04.2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":242116,"desc":"KDE Personal Information Management suite.\n\nkaddressbook - Keeps your addresses on file\nakregator - Feed reader\nkalarm - A personal alarm message, command and email scheduler\nkjots - A note taker\nkleopatra - KDE Key Manager\nkmail - Fully featured Email client\nknode - KDE News (Usenet) reader\nknotes - Popup notes\nkontact - Brings together all the KDE PIM applications under one roof\nkorganizer - KDE Calendar and scheduling\nktimetracker - time tracker","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kcalendarcore":{"origin":"net/kf6-kcalendarcore","version":"6.14.0"},"kmbox":{"origin":"net/kmbox","version":"25.04.2"},"kmime":{"origin":"net/kmime","version":"25.04.2"},"libkleo":{"origin":"security/libkleo","version":"25.04.2"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["kde","kde-applications","net"],"options":{"DOCS":"on"}},{"name":"mimelib","origin":"converters/mimelib","version":"1.1.2_2","comment":"C++ class library for manipulating messages in MIME format","maintainer":"never@nevermind.kiev.ua","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b38bfae5ac5a3be0f74d84aad327335bbcb28e6d111384e754ad7576998b02ac","flatsize":1227215,"path":"All/mimelib-1.1.2_2.pkg","repopath":"All/mimelib-1.1.2_2.pkg","licenselogic":"single","pkgsize":191832,"desc":"C++ class library for creating, parsing, and modifying messages in MIME format\nNeeded for some apps, for example icqmail.","categories":["converters"]},{"name":"mime-support","origin":"misc/mime-support","version":"3.66_1","comment":"MIME Media Types list","maintainer":"oliver@FreeBSD.org","www":"https://packages.qa.debian.org/m/mime-support.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2713775f0ea478ba54cc467065203e8a39be8f5a8663cabf93da98368f2e1330","flatsize":95467,"path":"All/mime-support-3.66_1.pkg","repopath":"All/mime-support-3.66_1.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":25208,"desc":"MIME Media Types list for use in various programs.","categories":["misc"],"annotations":{"cpe":"cpe:2.3:a:debian:mime-support:3.66:::::dragonfly6:x86_64:1"}},{"name":"minc2","origin":"science/minc2","version":"2.2.00_15,1","comment":"Medical Imaging NetCDF","maintainer":"ports@FreeBSD.org","www":"https://www.bic.mni.mcgill.ca/ServicesSoftware/MINC","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"612cdc661a25c5903375259c0c513462f8b575a31f4c7617ad7fc4446ffe044f","flatsize":2810361,"path":"All/minc2-2.2.00_15,1.pkg","repopath":"All/minc2-2.2.00_15,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":729304,"desc":"MINC (Medical Imaging NetCDF) is a medical imaging data format and an\nassociated set of tools and libraries.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"hdf5":{"origin":"science/hdf5","version":"1.12.2_2,1"},"netcdf":{"origin":"science/netcdf","version":"4.9.3"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["biology","science"],"shlibs_required":["libc.so.8","libhdf5.so.200","libm.so.4","libnetcdf.so.22","libz.so.3"],"messages":[{"message":"===>   NOTICE:\n\nThe minc2 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mimedefang","origin":"mail/mimedefang","version":"2.86_1","comment":"Milter based anti-spam and anti-virus filtering program","maintainer":"m.tsatsenko@gmail.com","www":"https://www.mimedefang.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0193d2117e94938a108e1c86ca418c43009fb1fa8bbded92a30d06a93589a480","flatsize":627255,"path":"All/mimedefang-2.86_1.pkg","repopath":"All/mimedefang-2.86_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":192596,"desc":"MIMEDefang is a program for inspecting and modifying e-mail messages as\nthey pass through your mail relay. MIMEDefang is written in Perl, and its\nfilter actions are expressed in Perl, so it's highly flexible. Here are some\nthings that you can do very easily with MIMEDefang:\n\n    Delete or alter attachments based on file name, contents, results of a\n    virus scan, attachment size, etc.\n\n    Replace large attachments with links to a centrally-stored copy to ease\n    the burden on POP3 users with slow modem links.\n\n    Add boilerplate text to e-mail messages.\n\n    Customize filter rules based on domain, user-name, relay machine, etc.\n\n    Reject unacceptable messages, where you define what \"unacceptable\" means.\n\n    Add or delete recipients for a message.","deps":{"clamav":{"origin":"security/clamav","version":"1.4.2_1,1"},"libmilter":{"origin":"mail/libmilter","version":"8.18.1"},"p5-Digest-SHA1":{"origin":"security/p5-Digest-SHA1","version":"2.13_2"},"p5-IO-Stringy":{"origin":"devel/p5-IO-Stringy","version":"2.113"},"p5-MIME-Tools":{"origin":"mail/p5-MIME-Tools","version":"5.515,2"},"p5-Mail-Tools":{"origin":"mail/p5-Mail-Tools","version":"2.22"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"spamassassin":{"origin":"mail/spamassassin","version":"4.0.1_2"}},"categories":["mail"],"shlibs_required":["libc.so.8","libcrypt.so.4","libdl.so.0","libm.so.4","libmilter.so.7","libperl.so.5.36","libpthread.so.0","libutil.so.4"],"options":{"CLAMAV":"on","DOCS":"on","EXAMPLES":"on"},"annotations":{"cpe":"cpe:2.3:a:mimedefang:mimedefang:2.86:::::dragonfly6:x86_64:1"},"messages":[{"message":"To finish installation please follow these steps:\n\n1. Edit /usr/local/etc/mimedefang/mimedefang-filter\n\n2. Reconfigure sendmail to use MIMEDefang, for example add this lines to\n   your sendmail.mc:\n\n   MAIL_FILTER(`mimedefang', `S=local:/var/spool/MIMEDefang/mimedefang.sock, F=T, T=C:15m;S:4m;R:4m;E:10m')dnl\n   define(`confINPUT_MAIL_FILTERS', `mimedefang')dnl\n\n   rebuild sendmail.cf and install it.\n\nAlso, you can install some anti-virus software to check your mail, for example:\n\n   security/clamav\n      Open source AV package with automatic virus definition updates\n   security/f-prot\n      F-Prot Antivirus for BSD Workstations","type":"install"}]},{"name":"mime4j","origin":"mail/mime4j","version":"0.7.2_1","comment":"Java parser for e-mail message streams","maintainer":"ale@FreeBSD.org","www":"https://james.apache.org/mime4j/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8b86a8973f84a9959230971219a233950d02789fb186e5e28b1d7d470f6e1c87","flatsize":449486,"path":"All/mime4j-0.7.2_1.pkg","repopath":"All/mime4j-0.7.2_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":371412,"desc":"mime4j provides a parser, MimeStreamParser, for e-mail message streams\nin plain rfc822 and MIME format. The parser uses a callback mechanism to\nreport parsing events such as the start of an entity header, the start\nof a body, etc. If you are familiar with the SAX XML parser interface\nyou should have no problem getting started with mime4j.\n\nThe parser only deals with the structure of the message stream. It won't\ndo any decoding of base64 or quoted-printable encoded header fields and\nbodies.\n\nThe parser has been designed to be extremely tolerant against messages\nviolating the standards.\n\nmime4j can also be used to build a tree representation of an e-mail\nmessage using the Message class. Using this facility mime4j\nautomatically handles the decoding of fields and bodies and uses\ntemporary files for large attachments.","deps":{"apache-commons-logging":{"origin":"java/apache-commons-logging","version":"1.2"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","mail"],"options":{"DOCS":"on"}},{"name":"milter-regex","origin":"mail/milter-regex","version":"2.7_3","comment":"Milter plugin to sendmail for regular expression filtering","maintainer":"dinoex@FreeBSD.org","www":"https://www.benzedrine.ch/milter-regex.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"03aaa462c121759d46dbbef5ea43591a630220b644e9ebba594ba815074e47ba","flatsize":53493,"path":"All/milter-regex-2.7_3.pkg","repopath":"All/milter-regex-2.7_3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":21288,"desc":"Milter-regex is a sendmail milter plugin that allows to reject mail\nbased on regular expressions matching SMTP envelope parameters and\nmail headers and body.\n\nThis program is developed on OpenBSD by the author.\n\nLICENSE: BSD\nCopyright (c) 2003-2019 Daniel Hartmeier","deps":{"libmilter":{"origin":"mail/libmilter","version":"8.18.1"}},"categories":["mail"],"shlibs_required":["libc.so.8","libmilter.so.7","libpthread.so.0"],"messages":[{"message":"To run milter-regex daemon on startup, add milterregex_enable=\"YES\"\n\tin your /etc/rc.conf.  You will need to create a config file:\n\n\t\t/usr/local/etc/milter-regex.conf\n\n\tThe plugin needs to be registered in the sendmail(8) configuration.\n\n\tSee milter-regex(8) for details.","type":"install"}]},{"name":"mime-construct","origin":"mail/mime-construct","version":"1.11_2","comment":"Construct and optionally send MIME messages from command line","maintainer":"sunpoet@FreeBSD.org","www":"http://www.argon.org/~roderick/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0e0e8415729c2f55424f62d61bbaf77e48dd0ee3b7536c4888fcc30b975c4392","flatsize":32869,"path":"All/mime-construct-1.11_2.pkg","repopath":"All/mime-construct-1.11_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":16060,"desc":"mime-construct constructs and (by default) mails MIME messages. It is entirely\ndriven from the command line, it is designed to be used by other programs, or\npeople who act like programs.","deps":{"p5-MIME-Types":{"origin":"mail/p5-MIME-Types","version":"2.27"},"p5-Proc-WaitStat":{"origin":"devel/p5-Proc-WaitStat","version":"1.00_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail"]},{"name":"mimalloc","origin":"devel/mimalloc","version":"3.0.3","comment":"General-purpose allocator with excellent performance characteristics","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/microsoft/mimalloc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fd109bc64a7d715ae36e8291f1fc4cb3934fbd4598fe767b844bb9750f102fdc","flatsize":466862,"path":"All/mimalloc-3.0.3.pkg","repopath":"All/mimalloc-3.0.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":88376,"desc":"mimalloc (pronounced \"me-malloc\") is a general purpose allocator with excellent\nperformance characteristics. Initially developed for the run-time systems of the\nKoka and Lean languages.\n\nIt is a drop-in replacement for malloc and can be used in other programs without\ncode changes.","categories":["devel"]},{"name":"mimetex","origin":"www/mimetex","version":"20120331.1.74","comment":"CGI script that lets you embed LaTeX math in your HTML pages","maintainer":"nivit@FreeBSD.org","www":"http://www.forkosh.com/mimetex.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"70c8a157916980830415db5292d9dbda42cf3dc0bf07417fb8fced3ea761282f","flatsize":1638714,"path":"All/mimetex-20120331.1.74.pkg","repopath":"All/mimetex-20120331.1.74.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":541416,"desc":"MimeTeX, licensed under the GPL, lets you easily embed LaTeX math in\nyour html pages.  It parses a LaTeX math expression and immediately\nemits the corresponding gif image, rather than the usual TeX dvi.\nAnd mimeTeX is an entirely separate little program that doesn't\nuse TeX or its fonts in any way.  It's just one cgi that you put in\nyour site's cgi-bin/ directory, with no other dependencies.\nIt's easy to use. Just place an html <img> tag in your document\nwherever you want to see the corresponding LaTeX expression.","categories":["math","www"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"ANTIALIASING":"on","DOCS":"on","STATIC":"off"}},{"name":"milter-greylist","origin":"mail/milter-greylist","version":"4.6.4_2","comment":"Easy-to-use greylist milter for sendmail and postfix","maintainer":"m.tsatsenko@gmail.com","www":"http://hcpnet.free.fr/milter-greylist/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7668f9cedd43f1d3e353d8d1281274536489b10c46bea0d8a0a630f0fcc0a04e","flatsize":331944,"path":"All/milter-greylist-4.6.4_2.pkg","repopath":"All/milter-greylist-4.6.4_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":125308,"desc":"This is a port of Emmanuel Dreyfus' milter-greylist.\n\nGrey listing is a wonderful spam filtering technique, which uses a behavior\ntrick: spammers never resend a message when they get a temporary error,\nwhereas real MTA do. The idea is to refuse any mail on first attempt, and\naccept it after some time has elapsed.\n\nmilter-greylist is a stand-alone milter written in C that implement grey\nlisting.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"libmaxminddb":{"origin":"net/libmaxminddb","version":"1.12.2"},"libmilter":{"origin":"mail/libmilter","version":"8.18.1"},"libspf2":{"origin":"mail/libspf2","version":"1.2.11_2"},"opendkim":{"origin":"mail/opendkim","version":"2.10.3_20"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["mail"],"shlibs_required":["libc.so.8","libcrypto.so.12","libcurl.so.4","libmaxminddb.so.0","libmilter.so.7","libopendkim.so.10","libpthread.so.0","libspf2.so.2"],"options":{"CURL":"on","DKIM":"on","DOCS":"on","DRAC":"off","EXAMPLES":"on","GEOIP":"on","LDAP":"off","P0F":"off","POSTFIX":"off","SPAMASSASSIN":"off","SPF":"on"},"messages":[{"message":"A sample configuration file has been installed in /usr/local/etc/mail\n    directory. Copy and edit it to suit your needs before launching\n    milter-greylist.\n\n    Add following lines\n\ndnl j,{if_addr},{cert_subject},i,{auth_authen} are already enabled by default\ndefine(`confMILTER_MACROS_HELO', confMILTER_MACROS_HELO``, {verify}'')\ndefine(`confMILTER_MACROS_ENVRCPT', confMILTER_MACROS_ENVRCPT``, {greylist}'')\nINPUT_MAIL_FILTER(`greylist', `S=local:/var/milter-greylist/milter-greylist.sock, F=T, T=R:30s')\n\n    to your /etc/mail/<your_host>.mc configuration.\n\n    To run milter-greylist from startup, add miltergreylist_enable=\"YES\"\n    in your /etc/rc.conf or your /etc/rc.conf.local\n\n    See /usr/local/share/doc/milter-greylist/README for operation details.","type":"install"}]},{"name":"opensearch216","origin":"textproc/opensearch216","version":"2.16.0","comment":"Full-text search engine for Java","maintainer":"opensearch@FreeBSD.org","www":"https://opensearch.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6e6d6949ce391c6d7fc6a03ad643ef6f9f3f844c64888bf9c0ebd5a102082452","flatsize":827029800,"path":"All/opensearch216-2.16.0.pkg","repopath":"All/opensearch216-2.16.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":661256624,"desc":"OpenSearch is a fork of Elasticsearch which aims to be a Distributed,\nRESTful, Search Engine built on top of Apache Lucene.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"jna":{"origin":"devel/jna","version":"5.15.0_2"},"openjdk17":{"origin":"java/openjdk17","version":"17.0.14+7.1"}},"categories":["devel","java","textproc"],"users":["opensearch"],"groups":["opensearch"],"options":{"PLUGINS":"on"},"annotations":{"cpe":"cpe:2.3:a:opensearch:opensearch:2.16.0:::::dragonfly6:x86_64"},"messages":[{"message":"Opensearch was installed\n\nPlease see /usr/local/etc/opensearch for a sample version of\nopensearch.yml.\n\nOpenSearch requires memory locking of large amounts of RAM.\nYou may need to set:\n\nsysctl security.bsd.unprivileged_mlock=1\n\nWhen running within a jail, it's highly advisable to set:\n\nenforce_statfs = 1\n\nfor the jail running opensearch instance.\n\nIf OpenSearch was built with the PLUGINS option enabled (default) it will not\nstart until the security plugin is properly configured.  Please refer to the\nOpenSearch documentation for setting-up TLS:\n\nhttps://opensearch.org/docs/security-plugin/configuration/tls","type":"install"}]},{"name":"milter-callback","origin":"mail/milter-callback","version":"1.6.0_10","comment":"Milter to perform a envelope-from sender verification on target MX","maintainer":"ehaupt@FreeBSD.org","www":"http://unix.zhegan.in","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d3772fd606a208cb0bc7d5349518abfc4de0b497e66b55c865c233169a00066f","flatsize":119703,"path":"All/milter-callback-1.6.0_10.pkg","repopath":"All/milter-callback-1.6.0_10.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":44544,"desc":"milter-callback is a sendmail milter intended to:\n\n  * perform a envelope-from sender verification on target MX\n  * perform an optional envelope-from sender verification on sending peer\n  * drop e-mails from nonexistent hostsparts, mail domains and nonexistent users\n  * log to database all connections processed (only pgsql is supported at this\n    time)","deps":{"libspf2":{"origin":"mail/libspf2","version":"1.2.11_2"}},"categories":["mail"],"shlibs_required":["libc.so.8","libmilter.so.7","libspf2.so.2"],"messages":[{"message":"- Create /usr/local/etc/mail/milter-callback.conf\n\n- Add the following line to your sendmail.mc:\n\n\tINPUT_MAIL_FILTER(`milter-callback', \\\n\t\t`S=unix:/var/run/milter-callback.sock, F=T, T=S:3m;R:6m')","type":"install"}]},{"name":"mikmod","origin":"audio/mikmod","version":"3.2.9","comment":"Mod player which plays MTM, STM, XM, MOD, S3M, ULT, UNI, and IT mods","maintainer":"ehaupt@FreeBSD.org","www":"https://mikmod.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e902d2f2b32e883a66442a022e634e48bf5dae19e344fa14c28729e1cca5e543","flatsize":208225,"path":"All/mikmod-3.2.9.pkg","repopath":"All/mikmod-3.2.9.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":86696,"desc":"MikMod is a portable modules player originally written by\nof Jean-Paul Mikkers (MikMak) for DOS.\nCurrent MikMod'Unix maintainer (since version 3.0.4) is\nMiodrag Vallat <miodrag@mygale.org>\nIt uses the OSS /dev/dsp driver including in all recent\nkernels for output, and will also write wav files.\nSupported file formats include mod, stm, s3m, mtm, xm,\nand it.  The player uses ncurses for console output and\nsupports transparent loading from gzip/pkzip/zoo archives\nand the loading/saving of playlists.\nFull source included, use of this library for music/sound\neffects in your own programs is encouraged!","deps":{"libmikmod":{"origin":"audio/libmikmod","version":"3.3.11.1_2"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["audio"],"shlibs_required":["libc.so.8","libm.so.4","libmikmod.so.3","libncurses.so.6","libpthread.so.0","libtinfo.so.6"],"options":{"DOCS":"on"}},{"name":"minio-client","origin":"www/minio-client","version":"2021.12.10.00.14.28_1","comment":"Replacement for ls, cp, mkdir, diff and rsync commands for filesystems","maintainer":"jhixson@FreeBSD.org","www":"https://github.com/minio/mc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9e632717ecbb32733639bcd63fed45aea135739bf9c7185f8a29fd13ad3d355f","flatsize":21677119,"path":"All/minio-client-2021.12.10.00.14.28_1.pkg","repopath":"All/minio-client-2021.12.10.00.14.28_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":5884964,"desc":"Minio Client is a replacement for ls, cp, mkdir, diff and rsync commands for\nfilesystems and object storage.\n\nWWW: https://minio.io/downloads/#minio-client","categories":["www"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"MC":"off"}},{"name":"milton","origin":"graphics/milton","version":"1.9.1_2","comment":"Infinite-canvas paint program","maintainer":"danfe@FreeBSD.org","www":"https://www.miltonpaint.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8134770f64d7b462611dbbf3d5be7c2fd42c190e64435f9bc0a43d881cdda6ba","flatsize":1427197,"path":"All/milton-1.9.1_2.pkg","repopath":"All/milton-1.9.1_2.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":544348,"desc":"Milton is an open source application that lets you Just Paint.\n\nThere are no pixels, you can paint with (almost) infinite detail.\nIt feels raster-based but it works with vectors.  It is not an image\neditor.  It is not a vector graphics editor.  It is a program that\nlets you draw, sketch, and paint.  There is no save button, your\nwork is persistent with unlimited undo.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_image":{"origin":"graphics/sdl2_image","version":"2.8.8"}},"categories":["graphics"],"shlibs_required":["libGL.so.1","libGLU.so.1","libICE.so.6","libSDL2-2.0.so.0","libSDL2_image-2.0.so.0","libSM.so.6","libX11.so.6","libXext.so.6","libXi.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpangoxft-1.0.so.0","libpthread.so.0","libstdc++.so.9"]},{"name":"migrate","origin":"biology/migrate","version":"5.0.6_2","comment":"Program to estimate population sizes and migration rates","maintainer":"eduardo@FreeBSD.org","www":"https://popgen.sc.fsu.edu/Migrate/Migrate-n.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f4d530da86f9425b92e8d770d6075429f68eeeb888890e5532305b1e86dedfa3","flatsize":3989747,"path":"All/migrate-5.0.6_2.pkg","repopath":"All/migrate-5.0.6_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":599724,"desc":"Migrate estimates effective population sizes and past migration rates between\ntwo or \"n\" populations assuming a migration matrix model with asymmetric\nmigration rates and different subpopulation sizes.  The n-population migrate\ncan use sequence data, microsatellite data or electrophoretic data.","categories":["biology"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on","EXAMPLES":"on","THREAD":"off"}},{"name":"mifluz","origin":"textproc/mifluz","version":"0.26.0_2","comment":"C++ library to build and query a full text inverted index","maintainer":"ports@FreeBSD.org","www":"https://www.gnu.org/software/mifluz/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7b2ea38a90a2b0cc8a831be0820f2d2633588a130d452a32ed6553b105129be0","flatsize":3593148,"path":"All/mifluz-0.26.0_2.pkg","repopath":"All/mifluz-0.26.0_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":626076,"desc":"GNU mifluz has two main characteristics : it is very\nsimple (one might say stupid :-) and uses 50%25 of the size of the\nindexed text for the index. It is simple because it provides only\na few basic functionalities. It does not contain document parsers\n(HTML, PDF etc...). It does not contain a full text query parser.\nIt does not provide result display functions or other user friendly\nstuff. It only provides functions to store word occurrences and retrieve\nthem. The fact that it uses 50%25 of the size of the indexed text is\nrather atypical. Most well known full text indexing systems only use\n30%25. The advantage GNU mifluz has over most full text indexing systems\nis that it is fully dynamic (update, delete, insert), uses only a\ncontrolled amount of memory while resolving a query, has higher upper\nlimits and has a simple storage scheme. Consuming more disk space\nallows all this.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9","libz.so.3"],"annotations":{"deprecated":"Obsolete, no activity upstream since 2014 and unmaintained in tree for years","expiration_date":"2025-04-30"},"messages":[{"message":"A sample configuration file has been written in\n/usr/local/etc/mifluz.conf.sample\n\nYou will have to copy this file to /usr/local/etc/mifluz.conf\nand edit it before using mifluz.","type":"install"},{"message":"===>   NOTICE:\n\nThe mifluz port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nObsolete, no activity upstream since 2014 and unmaintained in tree for years.\n\nIt is scheduled to be removed on or after 2025-04-30."}]},{"name":"midisharelight","origin":"audio/midisharelight","version":"g20200204","comment":"Light version of the MidiShare library","maintainer":"yuri@FreeBSD.org","www":"https://midishare.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c1c33c69654f29794420c730f8226de1e4eed0481248d76c716f3e545a4c0bad","flatsize":107113,"path":"All/midisharelight-g20200204.pkg","repopath":"All/midisharelight-g20200204.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":35504,"desc":"midisharelight is a light version of MidiShare.\n\nMidiShare is a real-time operating system for musical applications. It provides\nhigh level services to developers and ensures platform independance.\n\nIt supports:\n* High level musical events, fully structured and time stamped with a\n  millisecond resolution. These events include both the MIDI and the MIDIFile\n  typologies.\n* An efficient scheduler, in charge of delivering events at their falling dates\n  to the communication manager.\n* Inter-applications communication.\n  A communication manager routes the events to the client applications,\n  according to the connection set between them.\n* Real-time tasks, to control the real-time behavior of an application. Function\n  calls can be scheduled in the future and are automatically achieved by\n  MidiShare at interrupt level.\n* Real-time alarms. Incoming MidiShare events as well as global context changes\n  (new clients starting a session, modifications of the connections between\n  applications, etc.) can be processed in real-time by user defined alarms.","categories":["audio"]},{"name":"midipp","origin":"audio/midipp","version":"2.1.7_1","comment":"MIDI playback, recording, and live performance tool","maintainer":"ports@FreeBSD.org","www":"https://github.com/hselasky/midipp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0f71b19dc03e1e77052657bf2d8f8efea66aa8e13e962e02741df941218162d2","flatsize":732530,"path":"All/midipp-2.1.7_1.pkg","repopath":"All/midipp-2.1.7_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":243008,"desc":"MIDI Player Pro allows you to play any kind of MIDI music in seconds\nwith your fingertips. List of supported features:\n\n- Raw MIDI.\n- ALSA MIDI.\n- JACK MIDI.\n- MPE support.\n- Import from lyrics sites (chorded lyrics)\n- Import from GuitarPro v3 and v4 format.\n- Import from MusicXML format.\n- Loading and saving from and to standard v1.0 MIDI files.\n- Realtime MIDI processing.\n- Simple sequence looping.\n- Supports simple karaoke mode.\n- 30000 BPM MIDI recording and playback.\n- Undo/Redo support.\n- Printing music like PDF.\n- Supports quarter-, octo- and hexa- tones.","deps":{"alsa-lib":{"origin":"audio/alsa-lib","version":"1.2.13"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["audio"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5PrintSupport.so.5","libQt5Widgets.so.5","libasound.so.2","libc.so.8","libjack.so.0","libm.so.4","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"ALSAMIDI":"on","CDEV":"on","DEBUG":"off","JACK":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe midipp port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"midori","origin":"www/midori","version":"9.0_12","comment":"Lightweight web browser using WebKit browser engine","maintainer":"ports@FreeBSD.org","www":"https://astian.org/midori-browser/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9132adca13fb602a39ad52c3f64017be652419abf92e6468b12016e8ea627889","flatsize":4134038,"path":"All/midori-9.0_12.pkg","repopath":"All/midori-9.0_12.pkg","licenselogic":"and","licenses":["LGPL21","MIT"],"pkgsize":726612,"desc":"Midori is a lightweight web browser.\n\n* Full integration with GTK+2/GTK+3.\n* Fast rendering with WebKit.\n* Tabs, windows and session management.\n* Bookmarks are stored with XBEL.\n* Searchbox based on OpenSearch.\n* Custom context menu actions.\n* User scripts and customized keyboard support.\n* Extensible via Vala scripts.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"ca_root_nss":{"origin":"security/ca_root_nss","version":"3.108"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gcr3":{"origin":"security/gcr3","version":"3.40.0_3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gobject-introspection":{"origin":"devel/gobject-introspection","version":"1.78.1_2,1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"libarchive":{"origin":"archivers/libarchive","version":"3.7.9,1"},"libpeas":{"origin":"devel/libpeas","version":"1.34.0_2"},"libsoup":{"origin":"devel/libsoup","version":"2.74.3"},"p11-kit":{"origin":"security/p11-kit","version":"0.25.5"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"webkit2-gtk_40":{"origin":"www/webkit2-gtk","version":"2.46.6"}},"categories":["www"],"shlibs_required":["libarchive.so.13","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgck-1.so.0","libgcr-base-3.so.1","libgcr-ui-3.so.1","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libgirepository-1.0.so.1","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libjavascriptcoregtk-4.0.so.18","libjson-glib-1.0.so.0","libp11-kit.so.0","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpeas-1.0.so.0","libpeas-gtk-1.0.so.0","libsoup-2.4.so.1","libsqlite3.so.0","libwebkit2gtk-4.0.so.37","libz.so.3"],"options":{"ZEITGEIST":"off"},"annotations":{"cpe":"cpe:2.3:a:midori-browser:midori:9.0:::::dragonfly6:x86_64:12"},"messages":[{"message":"===>   NOTICE:\n\nThe midori port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"midiomatic-lv2","origin":"audio/midiomatic-lv2","version":"0.2.1","comment":"Collection of MIDI filter, generator and processor plugins","maintainer":"yuri@FreeBSD.org","www":"https://github.com/SpotlightKid/midiomatic","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4e6a8bf4aaa6a89d9e1a3ab5a4f74613825e131988a24cdfaca59f510da790a3","flatsize":1081223,"path":"All/midiomatic-lv2-0.2.1.pkg","repopath":"All/midiomatic-lv2-0.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":152432,"desc":"A collection of MIDI filter, generator and processor plugins.\n* MIDI CCRecorder\n* MIDI PBToCC\n* MIDI SysFilter","categories":["audio"],"options":{"SSE":"on"}},{"name":"moodle44-php82","origin":"www/moodle44","version":"4.4.8","comment":"Course management system based on social constructionism","maintainer":"wen@FreeBSD.org","www":"https://www.moodle.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"33c2779a5cea6f08e6a6bb34f0a02b23d56cf850a5c816eab48758096cb03779","flatsize":298663580,"path":"All/moodle44-php82-4.4.8.pkg","repopath":"All/moodle44-php82-4.4.8.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":46815176,"desc":"Moodle is a course management system (CMS) - a free, Open Source software\npackage designed using sound pedagogical principles, to help educators\ncreate effective online learning communities. You can use it on any\ncomputer you have handy (including webhosts), yet it can scale from a\nsingle-teacher site to a 40,000-student University.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-ctype":{"origin":"textproc/php82-ctype","version":"8.2.28"},"php82-curl":{"origin":"ftp/php82-curl","version":"8.2.28"},"php82-dom":{"origin":"textproc/php82-dom","version":"8.2.28"},"php82-exif":{"origin":"graphics/php82-exif","version":"8.2.28"},"php82-fileinfo":{"origin":"sysutils/php82-fileinfo","version":"8.2.28"},"php82-filter":{"origin":"security/php82-filter","version":"8.2.28"},"php82-gd":{"origin":"graphics/php82-gd","version":"8.2.28"},"php82-iconv":{"origin":"converters/php82-iconv","version":"8.2.28"},"php82-intl":{"origin":"devel/php82-intl","version":"8.2.28"},"php82-mbstring":{"origin":"converters/php82-mbstring","version":"8.2.28"},"php82-mysqli":{"origin":"databases/php82-mysqli","version":"8.2.28"},"php82-opcache":{"origin":"www/php82-opcache","version":"8.2.28"},"php82-pecl-xmlrpc":{"origin":"net/pecl-xmlrpc","version":"1.0.0.r3_2,1"},"php82-session":{"origin":"www/php82-session","version":"8.2.28"},"php82-simplexml":{"origin":"textproc/php82-simplexml","version":"8.2.28"},"php82-soap":{"origin":"net/php82-soap","version":"8.2.28"},"php82-sodium":{"origin":"security/php82-sodium","version":"8.2.28"},"php82-tokenizer":{"origin":"devel/php82-tokenizer","version":"8.2.28"},"php82-xml":{"origin":"textproc/php82-xml","version":"8.2.28"},"php82-xmlreader":{"origin":"textproc/php82-xmlreader","version":"8.2.28"},"php82-zip":{"origin":"archivers/php82-zip","version":"8.2.28"},"php82-zlib":{"origin":"archivers/php82-zlib","version":"8.2.28"}},"categories":["education","www"],"options":{"LDAP":"off","MYSQL":"on","PGSQL":"off"},"annotations":{"cpe":"cpe:2.3:a:moodle:moodle:4.4.8:::::dragonfly6:x86_64","flavor":"php82"},"messages":[{"message":"1) Create a user and a database for Moodle to store all\n   its tables in (or choose an existing database).\n   It doesn't matter what the database or user names are,\n   as this will be configured in a later step.\n   NOTE: this package assumes that either the phpX-pgsql,\n   phpX-mysql, or phpX-mssql packages are installed.\n\n2) Add the following to your Apache configuration file\n   httpd.conf, and restart the server:\n\n   Alias /moodle /usr/local/www/moodle/\n   AcceptPathInfo On\n   <Directory /usr/local/www/moodle/>\n      AllowOverride None\n      Require all granted\n   </Directory>\n\n3) Visit your Moodle site with a browser (i.e.,\n   http://your.server.com/moodle/), and you should\n   be taken to the install.php script, which will lead\n   you through creating a config.php file and then\n   setting up Moodle, creating an admin account, etc.\n\n   At one step, you will get a message saying that the\n   installer script was not able to automatically create\n   the config.php file. Just download it and copy it to\n   /usr/local/www/moodle/config.php. Beware that it\n   will contain the database password in cleartext, so\n   set up whatever file permissions you deem more adequate.\n   For instance, user=root, group=www, mask=640.\n\n4) Set up a cron task to invoke the file admin/cron.php\n   every five minutes or so. For instance:\n   */5 * * * * fetch http://your.server.com/moodle/admin/cron.php\n\nFor more information, see the INSTALL DOCUMENTATION:\n\n   http://docs.moodle.org/en/Installing_Moodle\n\nIt may be worth reading the installation docs even if Moodle seems\nto be working at first, to ensure your PHP settings and database\nconfiguration will allow Moodle to operate properly.","type":"install"},{"message":"If you are upgrading from an earlier version of Moodle, check out\npossible additional steps at:\n\n   https://docs.moodle.org/400/en/Upgrading\n\nIf you have real trouble, please visit the Moodle course\n\"Using Moodle\" on moodle.org.","type":"upgrade"}]},{"name":"midivisualizer","origin":"audio/midivisualizer","version":"7.2_1","comment":"Small MIDI visualizer tool, using OpenGL","maintainer":"yuri@FreeBSD.org","www":"https://github.com/kosua20/MIDIVisualizer","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d60657e17283215d90aedf4e48fb9d38c4f23f2f191e5b78111b336b7d0a2b4b","flatsize":6329181,"path":"All/midivisualizer-7.2_1.pkg","repopath":"All/midivisualizer-7.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":918668,"desc":"MIDIVisualizer is a small MIDI visualizer, written in C++/OpenGL.","deps":{"alsa-lib":{"origin":"audio/alsa-lib","version":"1.2.13"},"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libnotify":{"origin":"devel/libnotify","version":"0.8.6"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["audio"],"shlibs_required":["libGL.so.1","libX11.so.6","libasound.so.2","libatk-1.0.so.0","libavcodec.so.60","libavformat.so.60","libavutil.so.58","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libjack.so.0","libm.so.4","libnotify.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","librt.so.0","libstdc++.so.9","libswscale.so.7","libz.so.3"]},{"name":"miniflux","origin":"www/miniflux","version":"2.2.0_3","comment":"Self-hosted software to read RSS/Atom/JSON feeds","maintainer":"krion@FreeBSD.org","www":"https://miniflux.app/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1d628f6cc64739a5fa83672df1d537c9e6804a974d82794cc45b989b9be1e654","flatsize":20795970,"path":"All/miniflux-2.2.0_3.pkg","repopath":"All/miniflux-2.2.0_3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":5710264,"desc":"Miniflux is a minimalist and opinionated feed reader written in Go.","deps":{"ca_root_nss":{"origin":"security/ca_root_nss","version":"3.108"}},"categories":["www"],"users":["miniflux"],"groups":["miniflux"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"PGSQL_SERVER":"off"}},{"name":"midi-matrix-lv2","origin":"audio/midi-matrix-lv2","version":"0.28.0_1","comment":"LV2 'Midi Matrix' plugin bundle: 'Channel Filter'","maintainer":"yuri@FreeBSD.org","www":"https://open-music-kontrollers.ch/lv2/midi_matrix/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"70c9d09fd785b7d7bfd9fde8b82570cffa4b75d8ef17e62a2c689dba83b21402","flatsize":443430,"path":"All/midi-matrix-lv2-0.28.0_1.pkg","repopath":"All/midi-matrix-lv2-0.28.0_1.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":195464,"desc":"The Midi Matrix (Channel Filter) is a 3-in-1 filter plugin with a simple UI\nenabling you to easily accomplish:\n* MIDI channel filtering (e.g. blocking of specific channels)\n* MIDI channel multiplication (e.g. send events from channel X to channels\n  X, Y and Z)\n* MIDI channel rerouting (e.g send events from channel X to channel Y)\n* And any possible combination thereof","deps":{"glew":{"origin":"graphics/glew","version":"2.2.0_3"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"}},"categories":["audio"]},{"name":"middleman","origin":"www/middleman","version":"1.9.1_3","comment":"Robust proxy server","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/middle-man/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fcb46c6512cc72c4ac44ba4f968c342ae580e5f1775403bce1a096bdede9c6de","flatsize":531073,"path":"All/middleman-1.9.1_3.pkg","repopath":"All/middleman-1.9.1_3.pkg","licenselogic":"single","pkgsize":166632,"desc":"Middleman is a robust proxy server with many features designed to remove\nunwanted content, increase privacy, and to simply make surfing the Web a\nmore pleasant experience.  Some of the highlights of Middleman include\nbanner and popup blocking, HTTP and FTP content caching, NTLM and Basic\nauthentication when forwarding through another proxy server, regular\nexpression substitution in downloaded files and HTTP headers, complete\nsupport for HTTP/1.1 including persistent connections and gzip encoding,\nand an intuitive Web interface for configuring the proxy.","categories":["www"],"shlibs_required":["libc.so.8","libdl.so.0","libpam.so.3","libpthread.so.0","libz.so.3"],"options":{"DEBUG":"off","DOCS":"on","MTIME":"off","SYSLOG":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe middleman port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mikutter","origin":"net-im/mikutter","version":"5.0.4","comment":"Simple, powerful, and moeful Twitter client","maintainer":"meta@FreeBSD.org","www":"https://mikutter.hachune.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0261381cce53f95820de6091e59d79694296f7f34ad9d44a2a01d8dac3fbd966","flatsize":7594948,"path":"All/mikutter-5.0.4.pkg","repopath":"All/mikutter-5.0.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1692288,"desc":"mikutter - A simple, powerful and moeful twitter client","deps":{"libnotify":{"origin":"devel/libnotify","version":"0.8.6"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"rubygem-addressable":{"origin":"www/rubygem-addressable","version":"2.8.7"},"rubygem-cairo":{"origin":"graphics/rubygem-cairo","version":"1.17.14"},"rubygem-delayer":{"origin":"devel/rubygem-delayer","version":"1.2.1"},"rubygem-delayer-deferred":{"origin":"devel/rubygem-delayer-deferred","version":"2.2.0"},"rubygem-diva":{"origin":"devel/rubygem-diva","version":"2.0.1"},"rubygem-gettext":{"origin":"devel/rubygem-gettext","version":"3.5.1"},"rubygem-gio2":{"origin":"devel/rubygem-gio2","version":"4.2.7"},"rubygem-gtk3":{"origin":"x11-toolkits/rubygem-gtk3","version":"4.2.7"},"rubygem-httpclient":{"origin":"www/rubygem-httpclient","version":"2.9.0"},"rubygem-instance_storage":{"origin":"devel/rubygem-instance_storage","version":"1.0.0"},"rubygem-locale":{"origin":"devel/rubygem-locale","version":"2.1.4"},"rubygem-memoist":{"origin":"devel/rubygem-memoist","version":"0.16.2"},"rubygem-moneta":{"origin":"devel/rubygem-moneta","version":"1.6.0"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"},"rubygem-oauth":{"origin":"net/rubygem-oauth","version":"1.1.0"},"rubygem-pluggaloid":{"origin":"devel/rubygem-pluggaloid","version":"1.7.0"},"rubygem-prime":{"origin":"math/rubygem-prime","version":"0.1.3"},"rubygem-text":{"origin":"textproc/rubygem-text","version":"1.3.1"},"rubygem-totoridipjp":{"origin":"www/rubygem-totoridipjp","version":"0.1.0_1"},"rubygem-twitter-text":{"origin":"textproc/rubygem-twitter-text","version":"3.1.0_1"},"rubygem-typed-array":{"origin":"devel/rubygem-typed-array","version":"0.1.2"},"rubygem-unf":{"origin":"textproc/rubygem-unf","version":"0.2.0"}},"categories":["net-im","ruby"],"options":{"DOCS":"on","NOTIFY":"on"}},{"name":"microsoft-gsl","origin":"devel/microsoft-gsl","version":"4.2.0","comment":"Guidelines Support Library","maintainer":"henry.hu.sh@gmail.com","www":"https://github.com/microsoft/GSL","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5f1978776d0b375c8ef274d34feeb019baee79f315971740dfceed55e4494a40","flatsize":86516,"path":"All/microsoft-gsl-4.2.0.pkg","repopath":"All/microsoft-gsl-4.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17380,"desc":"The Guidelines Support Library (GSL) contains functions and types that are\nsuggested for use by the C++ Core Guidelines maintained by the Standard C++\nFoundation. This repo contains Microsoft's implementation of GSL.\n\nThe library includes types like span<T>, string_span, owner<> and others.\n\nThe entire implementation is provided inline in the headers under the gsl\ndirectory. The implementation generally assumes a platform that implements\nC++14 support. There are specific workarounds to support MSVC 2015.","categories":["devel"]},{"name":"micro_inetd","origin":"net/micro_inetd","version":"2014.08.14_1","comment":"inetd-like program intended for temporarily usage","maintainer":"pankov_p@mail.ru","www":"https://www.acme.com/software/micro_inetd/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cd89460b44cc8949b58922cfc89e714885914c97d987a6c740787049b735dfde","flatsize":8632,"path":"All/micro_inetd-2014.08.14_1.pkg","repopath":"All/micro_inetd-2014.08.14_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":4788,"desc":"Like inetd, this program listens on the net for requests and spawns a\nserver to handle them. However, it only handles one port and one\nprogram. Other limitations:\n* only 'stream' socket type\n* only 'nowait'\n* doesn't switch user-ids","categories":["net"],"shlibs_required":["libc.so.8"]},{"name":"microsocks","origin":"net/microsocks","version":"1.0.5","comment":"Multithreaded, small, efficient SOCKS5 server","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rofl0r/microsocks","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aa92bf9a56b2a88103cccf3215d2ab1dc5a74eed1dd32a010ccc4a9f694830ae","flatsize":19847,"path":"All/microsocks-1.0.5.pkg","repopath":"All/microsocks-1.0.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8708,"desc":"MicroSocks is a SOCKS5 service that you can run on your remote boxes to tunnel\nconnections through them, if for some reason SSH doesn't cut it for you.","categories":["net"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"micro_httpd","origin":"www/micro_httpd","version":"2014.08.14_1","comment":"Extremely small web server","maintainer":"user@unknown.nu","www":"https://www.acme.com/software/micro_httpd/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e7995b40844781dcda214baad5801828fa953122053f1137a4cc87058657581f","flatsize":17346,"path":"All/micro_httpd-2014.08.14_1.pkg","repopath":"All/micro_httpd-2014.08.14_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":7776,"desc":"This is a very small (7 Kb) HTTP server. It runs from inetd, which means\nits performance is poor. But for low-traffic sites, it's quite adequate.\nIt implements all the basic features of an HTTP server.","categories":["www"],"shlibs_required":["libc.so.8"],"annotations":{"cpe":"cpe:2.3:a:acme:micro_httpd:2014.08.14:::::dragonfly6:x86_64:1"}},{"name":"midifile","origin":"audio/midifile","version":"g20200602_1","comment":"C++ MIDI file parsing and writing library","maintainer":"yuri@FreeBSD.org","www":"https://midifile.sapp.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7e5a04da2524799aef6625e7ac0078a52391ca53f393a23682266b993c60f595","flatsize":907657,"path":"All/midifile-g20200602_1.pkg","repopath":"All/midifile-g20200602_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":200644,"desc":"C++ library for parsing and weiring standard MIDI Files.\n\nFeatures\n* Event timestamps can be converted between absolute or delta tick values with\n  the MidiFile::deltaTicks and MidiFile::absoluteTicks functions\n* In absolute tick mode, messages can be inserted into tracks in any order and\n  later sorted by timestamp with the MidiFile::sortTracks function\n* Multi-track files can be converted to a single track in a reversible process\n* Event performance times in seconds can be calculated from tick times and tempo\n  meta messages with the MidiFile::doTimeAnalysis function\n* Durations of notes can be extracted using the MidiFile::linkNotePairs function","categories":["audio"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"microdc2","origin":"net-p2p/microdc2","version":"0.15.6_10","comment":"Command-line based Direct Connect client","maintainer":"danfe@FreeBSD.org","www":"http://web.archive.org/web/20070214093745/http://corsair626.no-ip.org/microdc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d64f7d90d9c9276744202c1c4963da110b4946e4c526acbaedace30d384c0573","flatsize":370248,"path":"All/microdc2-0.15.6_10.pkg","repopath":"All/microdc2-0.15.6_10.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":130872,"desc":"microdc is a command-line based Direct Connect client written in C by Oskar\nLiljeblad and designed to build and run on modern POSIX compatible systems.\nIt uses GNU Readline library for user interaction.  Despite the command-line\nuser interface, microdc is quite user friendly and simple to use.\n\nmicrodc2 is a future improvement (fork) of the microdc based on Oskar's code\nversion 0.11.0.  After version 0.12.0 the project was renamed to microdc2 on\nOskar's request.\n\nFeatures of microdc2 include:\n\n  - Nearly full support of the original Direct Connect protocol\n  - GNU Readline support for command line editing and history\n  - Sensible tab-completion of commands, user names, local files, remote\n    files, speed names, and connection names\n  - One process per connection for optimal transfer rates\n  - Small memory footprint","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["net-p2p"],"shlibs_required":["libbz2.so.2","libc.so.8","libdl.so.0","libintl.so.8","liblzma.so.3","libm.so.4","libpthread.so.0","libreadline.so.8","libxml2.so.2","libz.so.3"],"options":{"NLS":"on"}},{"name":"micro_proxy","origin":"net/micro_proxy","version":"20140814_2","comment":"Really small HTTP/HTTPS proxy","maintainer":"ehaupt@FreeBSD.org","www":"https://www.acme.com/software/micro_proxy/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a542dfbeea75c965706b96e771377321581943fd6472e783ed4c1b614fa636b7","flatsize":14296,"path":"All/micro_proxy-20140814_2.pkg","repopath":"All/micro_proxy-20140814_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":7636,"desc":"Microproxy is a very small Unix-based HTTP/HTTPS proxy. It runs from inetd,\nwhich means its performance is poor. But for low-traffic sites, it's quite\nadequate.\n\nIt implements all the basic features of an HTTP/HTTPS proxy, including IPv6\nforwarding, in only 320 lines of code.","categories":["net"],"shlibs_required":["libc.so.8"],"messages":[{"message":"Micro_proxy has been successfully installed. If you want to run micro_proxy\nwith inetd add\n\n  webproxy        8080/tcp\n\nto services(5),\n\n  webproxy  stream  tcp  nowait  nobody  /usr/local/libexec/micro_proxy -R 10000  micro_proxy\n\nto inetd.conf(5),\n\n  inetd_enable=\"YES\"\n\nto rc.conf(5) and restart inetd(8). See micro_proxy(8) for more information.","type":"install"},{"message":"Micro_proxy has been successfully deinstalled. If you ran it with inetd(8) make\nsure you remove all the manual configuration.","type":"remove"}]},{"name":"mickey","origin":"editors/mickey","version":"0.1.13","comment":"Simple hexadecimal editor written in FLTK","maintainer":"danfe@FreeBSD.org","www":"https://mickey.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"67520cd3ce19fe864b505ea0d4a363ee677858bbd9a2b81d69920304ac84f593","flatsize":111345,"path":"All/mickey-0.1.13.pkg","repopath":"All/mickey-0.1.13.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":40436,"desc":"Mickey is a hexadecimal/ASCII file viewer and editor that runs on all\nmajor operating systems thanks to FLTK.  It supports various integer\nand floating-point data types, and allows to work with multiple files\nsimultaneously via well-known tabbed interface.  Unfortunately, there\nis no support for editing of very large files yet.","deps":{"fltk":{"origin":"x11-toolkits/fltk","version":"1.3.10"}},"categories":["editors"],"shlibs_required":["libc.so.8","libfltk.so.1.3","libm.so.4","libstdc++.so.9"]},{"name":"micropython","origin":"lang/micropython","version":"1.17_2","comment":"Implementation of the Python language for microcontrollers","maintainer":"python@FreeBSD.org","www":"https://www.micropython.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5b69175b4b7cfc85de5dd12afeca7636cc81a8dcfa42aa1be8c6569ad5b8f4ca","flatsize":498895,"path":"All/micropython-1.17_2.pkg","repopath":"All/micropython-1.17_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":199516,"desc":"Micro Python is a lean and efficient implementation of the Python 3\nprogramming language that includes a small subset of the Python\nstandard library and is optimised to run on microcontrollers and in\nconstrained environments.","deps":{"libffi":{"origin":"devel/libffi","version":"3.4.6"}},"categories":["lang","python"],"shlibs_required":["libc.so.8","libffi.so.8","libm.so.4","libpthread.so.0"]},{"name":"mhash","origin":"security/mhash","version":"0.9.9.9_6","comment":"Easy-to-use library for strong hashes such as MD5 and SHA1","maintainer":"ports@FreeBSD.org","www":"https://mhash.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4785afbdea75ec1f69cd9898c9f52885ba9f5e101727b0c3017823d1ae99ed1c","flatsize":475332,"path":"All/mhash-0.9.9.9_6.pkg","repopath":"All/mhash-0.9.9.9_6.pkg","licenselogic":"single","licenses":["LGPL20+"],"pkgsize":127608,"desc":"Libmhash is a library which implements some hash algorithms like\ncrc32, md5 and sha-1.","categories":["security"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe mhash port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mi-aspell","origin":"textproc/mi-aspell","version":"0.50.0_1,1","comment":"Aspell Maori dictionary","maintainer":"office@FreeBSD.org","www":"http://aspell.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"96718b4dbd1b913798f7206a14e68d0bda757dfc1538574c8d23e31204c7c126","flatsize":414561,"path":"All/mi-aspell-0.50.0_1,1.pkg","repopath":"All/mi-aspell-0.50.0_1,1.pkg","licenselogic":"single","pkgsize":143652,"desc":"Aspell Maori dictionary.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"]},{"name":"mhwaveedit","origin":"audio/mhwaveedit","version":"1.4.24_8","comment":"Graphical program for editing sound files","maintainer":"amdmi3@FreeBSD.org","www":"https://github.com/magnush/mhwaveedit/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d5e7913637e76389c5b45d9c499f26205a0eef8cdb2305cb581008ce2865236f","flatsize":949635,"path":"All/mhwaveedit-1.4.24_8.pkg","repopath":"All/mhwaveedit-1.4.24_8.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":270492,"desc":"mhWaveEdit is a graphical program for editing sound files.\n\nFeatures\n   - Loads, plays, records and saves wav-files and a few other formats as well.\n   - If the file is small, it's loaded into memory. Otherwise, it's edited on\n     disc.\n   - Cut, copy and paste.\n   - Zooming\n   - Volume and speed adjustment\n   - Convert between sample rates, sample sizes, stereo and mono\n   - You can always undo, all the way back to the original state of the file\n     (even when editing large files.)","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libsamplerate":{"origin":"audio/libsamplerate","version":"0.2.2_1"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["audio"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libdl.so.0","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0","libsamplerate.so.0","libsndfile.so.1"],"options":{"DOUBLE_SAMPLES":"off","JACK":"off","LADSPA":"off","NLS":"on","OSS":"on","PORTAUDIO":"off","PULSEAUDIO":"off","SAMPLERATE":"on","SDL":"off","SNDFILE":"on"}},{"name":"miller","origin":"textproc/miller","version":"6.13.0","comment":"Sed/awk/cut/join/sort for name-indexed data such as CSV, TSV and JSON","maintainer":"jungleboogie0+mlr@gmail.com","www":"https://johnkerl.org/miller/doc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5badb9f9c097a9321c8f10b1aaf15638efcb2131b3eb93a067d25b5a5e5a8cb1","flatsize":34171152,"path":"All/miller-6.13.0.pkg","repopath":"All/miller-6.13.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":3194592,"desc":"Miller is like sed, awk, cut, join, and sort for name-indexed data such\nas CSV.\n\nWith Miller you get to use named fields without needing to count\npositional indices.","categories":["textproc"],"shlibs_required":["libc.so.8","libpthread.so.0"],"annotations":{"cpe":"cpe:2.3:a:johnkerl:miller:6.13.0:::::dragonfly6:x86_64"}},{"name":"mfmod_openmetrics","origin":"mail/mfmod_openmetrics","version":"1.2","comment":"OpenMetrics support loadable module for mailfromd","maintainer":"zeus@gnu.org.ua","www":"https://puszcza.gnu.org.ua/projects/mfmod_openmetrics/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8f55c19a241311c4fd8979059c7190dbfaf7b75e089cf666972bd8c382ec9248","flatsize":71649,"path":"All/mfmod_openmetrics-1.2.pkg","repopath":"All/mfmod_openmetrics-1.2.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":25288,"desc":"This package is a loadable module for mailfromd which adds OpenMetrics\nsupport to the mail filtering language (MFL).","deps":{"gdbm":{"origin":"databases/gdbm","version":"1.24"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libmicrohttpd":{"origin":"www/libmicrohttpd","version":"1.0.1"}},"categories":["mail"],"options":{"DOCS":"on"}},{"name":"mftrace","origin":"print/mftrace","version":"1.2.20_1","comment":"Scalable PostScript (Type1) Fonts for MetaFont","maintainer":"nivit@FreeBSD.org","www":"https://lilypond.org/mftrace/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c146056d80e08c5ebef9ec1380846b7a43365a9ff1f650d038877ee321a6b4df","flatsize":64561,"path":"All/mftrace-1.2.20_1.pkg","repopath":"All/mftrace-1.2.20_1.pkg","licenselogic":"single","pkgsize":21576,"desc":"mftrace is a small Python program that lets you trace a TeX bitmap font into\na PFA or PFB font (A PostScript Type1 Scalable Font) or TTF (TrueType) font.\n\nScalable fonts offer many advantages over bitmaps, as they allow documents\nto render correctly at many printer resolutions. Moreover, Ghostscript can\ngenerate much better PDF, if given scalable PostScript fonts.","deps":{"fontforge":{"origin":"print/fontforge","version":"20230101_1"},"potrace":{"origin":"graphics/potrace","version":"1.16_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"t1utils":{"origin":"print/t1utils","version":"1.32_1"},"texlive-base":{"origin":"print/texlive-base","version":"20250308_1"}},"categories":["print"],"shlibs_required":["libc.so.8"]},{"name":"mfid","origin":"sysutils/mfid","version":"0.03_1","comment":"Monitoring daemon for mfi RAID controllers","maintainer":"ports@FreeBSD.org","www":"https://www.freebsd.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6609e3a5cd6fd42fec160b8ce809781eaaa8a28e9b206cc9f54197bd372a70a2","flatsize":15676,"path":"All/mfid-0.03_1.pkg","repopath":"All/mfid-0.03_1.pkg","licenselogic":"single","pkgsize":7824,"desc":"Monitoring daemon for mfi RAID controllers","categories":["sysutils"],"shlibs_required":["libc.so.8"],"messages":[{"message":"Please note that a previous version of mfid disabled the RAID\n  controller's Patrol Reads. The original mfid implementation was\n  used in a high performance environment without the need for the\n  data safety and integrity features that Patrol Reads provide.\n\n  If you value data safety and integrity over performance,\n  you should re-enable Patrol Reads.\n\n  Check if patrol is disabled:\n\n  # /usr/sbin/mfiutil -u 0 show patrol\n  Operation Mode: disabled\n  Runs Completed: 0\n  Current State: stopped\n\n\n  Turn patrol back on:\n\n  # /usr/sbin/mfiutil -u 0 patrol auto\n\n\n  Confirm patrol status:\n\n  # /usr/sbin/mfiutil -u 0 show patrol\n  Operation Mode: auto\n  Next Run Starts: Sat Apr 30 02:58:41 2016\n  Runs Start Every 604800 seconds\n  Runs Completed: 0\n  Current State: stopped","type":"install"},{"message":"===>   NOTICE:\n\nThe mfid port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mfmod_ldap","origin":"mail/mfmod_ldap","version":"1.3","comment":"LDAP support loadable module for mailfromd","maintainer":"zeus@gnu.org.ua","www":"https://puszcza.gnu.org.ua/projects/mfmod_ldap/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5d1d060471b2ef4a00e623007e6b620c28ad52f74f619a3e1e59cff96224a1a7","flatsize":81740,"path":"All/mfmod_ldap-1.3.pkg","repopath":"All/mfmod_ldap-1.3.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":27804,"desc":"This package is a loadable module for mailfromd that adds support for\nsearching in LDAP directories to the mail filtering language (MFL).","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"openldap26-client":{"origin":"net/openldap26-client","version":"2.6.9_1"}},"categories":["mail"],"options":{"DOCS":"on"}},{"name":"mhonarc","origin":"www/mhonarc","version":"2.6.24_1","comment":"WWW front end for mail archives","maintainer":"kerndtr@kerndt.com","www":"https://www.mhonarc.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"737761c4bc843157cc5413e3476710527d7f08d8e1954653cf50a739c987756d","flatsize":7208798,"path":"All/mhonarc-2.6.24_1.pkg","repopath":"All/mhonarc-2.6.24_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":762508,"desc":"MHonArc can process mail messages to create a set of indexed html pages.\n\nThreaded and chronological indices can be generated, and messages can be added\nincrementally to an existing archive.   A `standalone' mode is also supported\nfor quick conversions of individual messages to HTML without adding them to\nthe index.  MIME attachments in mail messages are handled.  MHTML is\nalso supported.\n\nThe program is highly customizable and is well documented.  See URL\nfor more information.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","www"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:mhonarc:mhonarc:2.6.24:::::dragonfly6:x86_64:1"}},{"name":"mfmod_pcre","origin":"mail/mfmod_pcre","version":"1.1.1","comment":"PCRE support loadable module for mailfromd","maintainer":"zeus@gnu.org.ua","www":"https://puszcza.gnu.org.ua/projects/mfmod_pcre/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cbe953ea5e15cf29337702fd9b74cdb5c80aa09e58cb71e6e068517128fd33b0","flatsize":71995,"path":"All/mfmod_pcre-1.1.1.pkg","repopath":"All/mfmod_pcre-1.1.1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":23220,"desc":"This package is a loadable module for mailfromd which adds Perl-\ncompatible regular expressions to the mail filtering language (MFL).","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"mailutils":{"origin":"mail/mailutils","version":"3.17"},"pcre2":{"origin":"devel/pcre2","version":"10.45"}},"categories":["mail"],"options":{"DOCS":"on"}},{"name":"mgetty","origin":"comms/mgetty+sendfax","version":"1.1.37_3","comment":"Handle external logins, send and receive faxes","maintainer":"olgeni@FreeBSD.org","www":"http://mgetty.greenie.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ef43b8f8555a02cba4ec0c1b3280ffe78c427f4b0c96bdeaee452db24af57ab1","flatsize":1747708,"path":"All/mgetty-1.1.37_3.pkg","repopath":"All/mgetty-1.1.37_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":418332,"desc":"Mgetty is a \"smart\" getty replacement, designed to be used with Hayes\ncompatible data and data/fax modems.\n\nMgetty knows about modem initialization, manual modem answering (so your\nmodem doesn't answer if the machine isn't ready), UUCP locking (so you can\nuse the same device for dial-in and dial-out).\n\nMgetty provides very extensive logging facilities.\n\nSendfax sends the named g3 fax files to the fax machine at \"phone number\".\nThe g3 files can be created with pbmtog3(1) or GNU's GhostScript with the\n\"digifax\" driver.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["comms"],"shlibs_required":["libc.so.8","libm.so.4","libutil.so.4"],"options":{"FIDO":"off"},"annotations":{"cpe":"cpe:2.3:a:mgetty_project:mgetty:1.1.37:::::dragonfly6:x86_64:3"},"messages":[{"message":"To use the interactive configuration script, run:\n\n  /usr/local/bin/mgettycfg","type":"install"}]},{"name":"mgopen","origin":"x11-fonts/mgopen","version":"1.1_1","comment":"MgOpen greek fonts collection","maintainer":"ports@FreeBSD.org","www":"https://ellak.gr/tag/fonts/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"653c897b758f44fb01774144d48578a26e292c1933d19fd4ab2a1f1ab52bf4d4","flatsize":1918377,"path":"All/mgopen-1.1_1.pkg","repopath":"All/mgopen-1.1_1.pkg","licenselogic":"single","licenses":["MGOPEN"],"pkgsize":561132,"desc":"The MgOpen typefaces are freely available and contain glyphs for viewing\ntexts in Greek (written in the monotoniko system).\n\nThe MgOpen typeface collection is composed of the following typefaces:\n\n  - MgOpenCanonica is a serif typeface, based on the design of Times Roman.\n  - MgOpenCosmetica is a sans-serif typeface, based on the design of Optima.\n  - MgOpenModata is another sans-serif typeface.\n  - MgOpenModerna is a sans-serif typeface, based on the design of Helvetica.\n\nEach family contains four fonts, namely all the combinations of regular and\nbold weight and upright and italic (or oblique) shape. All the fonts contain\nglyphs for the latin and greek alphabets (using the monotoniko system), while\nthe fonts of the Canonica family also contain all the glyphs necessary for\nviewing Greek texts written in the polytoniko system. All the fonts use the\nUnicode encoding for characters and are in the TrueType format.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"],"messages":[{"message":"To use these fonts, follow the instructions below.\n\nMake sure that the freetype module is loaded. If it is not, add the following\nline to the \"Modules\" section of your X configuration file:\n\n\tLoad \"freetype\"\n\nAdd the following line to the \"Files\" section of your X configuration file:\n\n\tFontPath \"/usr/local/share/fonts/mgopen/\"\n\nNote: your X configuration file is typically /usr/local/etc/X11/xorg.conf\nif you are using X.Org.","type":"install"},{"message":"===>   NOTICE:\n\nThe mgopen port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"moodle43-php82","origin":"www/moodle43","version":"4.3.12","comment":"Course management system based on social constructionism","maintainer":"wen@FreeBSD.org","www":"https://www.moodle.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c4ba28efb2e1b06610a897f6757ddb00125ae9c29da69f0e39ade29a49a27b24","flatsize":262097320,"path":"All/moodle43-php82-4.3.12.pkg","repopath":"All/moodle43-php82-4.3.12.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":43882728,"desc":"Moodle is a course management system (CMS) - a free, Open Source software\npackage designed using sound pedagogical principles, to help educators\ncreate effective online learning communities. You can use it on any\ncomputer you have handy (including webhosts), yet it can scale from a\nsingle-teacher site to a 40,000-student University.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-ctype":{"origin":"textproc/php82-ctype","version":"8.2.28"},"php82-curl":{"origin":"ftp/php82-curl","version":"8.2.28"},"php82-dom":{"origin":"textproc/php82-dom","version":"8.2.28"},"php82-exif":{"origin":"graphics/php82-exif","version":"8.2.28"},"php82-fileinfo":{"origin":"sysutils/php82-fileinfo","version":"8.2.28"},"php82-filter":{"origin":"security/php82-filter","version":"8.2.28"},"php82-gd":{"origin":"graphics/php82-gd","version":"8.2.28"},"php82-iconv":{"origin":"converters/php82-iconv","version":"8.2.28"},"php82-intl":{"origin":"devel/php82-intl","version":"8.2.28"},"php82-mbstring":{"origin":"converters/php82-mbstring","version":"8.2.28"},"php82-mysqli":{"origin":"databases/php82-mysqli","version":"8.2.28"},"php82-opcache":{"origin":"www/php82-opcache","version":"8.2.28"},"php82-pecl-xmlrpc":{"origin":"net/pecl-xmlrpc","version":"1.0.0.r3_2,1"},"php82-session":{"origin":"www/php82-session","version":"8.2.28"},"php82-simplexml":{"origin":"textproc/php82-simplexml","version":"8.2.28"},"php82-soap":{"origin":"net/php82-soap","version":"8.2.28"},"php82-sodium":{"origin":"security/php82-sodium","version":"8.2.28"},"php82-tokenizer":{"origin":"devel/php82-tokenizer","version":"8.2.28"},"php82-xml":{"origin":"textproc/php82-xml","version":"8.2.28"},"php82-xmlreader":{"origin":"textproc/php82-xmlreader","version":"8.2.28"},"php82-zip":{"origin":"archivers/php82-zip","version":"8.2.28"},"php82-zlib":{"origin":"archivers/php82-zlib","version":"8.2.28"}},"categories":["education","www"],"options":{"LDAP":"off","MYSQL":"on","PGSQL":"off"},"annotations":{"cpe":"cpe:2.3:a:moodle:moodle:4.3.12:::::dragonfly6:x86_64","deprecated":"EOLed upstream","expiration_date":"2025-04-30","flavor":"php82"},"messages":[{"message":"1) Create a user and a database for Moodle to store all\n   its tables in (or choose an existing database).\n   It doesn't matter what the database or user names are,\n   as this will be configured in a later step.\n   NOTE: this package assumes that either the phpX-pgsql,\n   phpX-mysql, or phpX-mssql packages are installed.\n\n2) Add the following to your Apache configuration file\n   httpd.conf, and restart the server:\n\n   Alias /moodle /usr/local/www/moodle/\n   AcceptPathInfo On\n   <Directory /usr/local/www/moodle/>\n      AllowOverride None\n      Require all granted\n   </Directory>\n\n3) Visit your Moodle site with a browser (i.e.,\n   http://your.server.com/moodle/), and you should\n   be taken to the install.php script, which will lead\n   you through creating a config.php file and then\n   setting up Moodle, creating an admin account, etc.\n\n   At one step, you will get a message saying that the\n   installer script was not able to automatically create\n   the config.php file. Just download it and copy it to\n   /usr/local/www/moodle/config.php. Beware that it\n   will contain the database password in cleartext, so\n   set up whatever file permissions you deem more adequate.\n   For instance, user=root, group=www, mask=640.\n\n4) Set up a cron task to invoke the file admin/cron.php\n   every five minutes or so. For instance:\n   */5 * * * * fetch http://your.server.com/moodle/admin/cron.php\n\nFor more information, see the INSTALL DOCUMENTATION:\n\n   http://docs.moodle.org/en/Installing_Moodle\n\nIt may be worth reading the installation docs even if Moodle seems\nto be working at first, to ensure your PHP settings and database\nconfiguration will allow Moodle to operate properly.","type":"install"},{"message":"If you are upgrading from an earlier version of Moodle, check out\npossible additional steps at:\n\n   https://docs.moodle.org/400/en/Upgrading\n\nIf you have real trouble, please visit the Moodle course\n\"Using Moodle\" on moodle.org.","type":"upgrade"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nEOLed upstream.\n\nIt is scheduled to be removed on or after 2025-04-30."}]},{"name":"mew-emacs_nox","origin":"mail/mew","version":"6.9_9","comment":"Messaging in the Emacs World for emacs","maintainer":"yasu@FreeBSD.org","www":"https://www.Mew.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aabd8be9651535c8ba1558e299bd7dfef2a82d879d3617538cc1687b9e7ba840","flatsize":3962510,"path":"All/mew-emacs_nox-6.9_9.pkg","repopath":"All/mew-emacs_nox-6.9_9.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":803652,"desc":"Mew is a user interface for text messages, multimedia messages(MIME),\nnews articles and security functionality including PGP, SSH and SSL.","deps":{"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["elisp","mail"],"shlibs_required":["libc.so.8","libz.so.3"],"options":{"DATABASE":"off","DOCS":"on","STUNNEL":"off"},"annotations":{"flavor":"nox"},"messages":[{"message":"You may want to add following lines to your ~/.emacs and/or ~/.mew.el.\n\n    (autoload 'mew \"mew\" nil t)\n    (autoload 'mew-send \"mew\" nil t)\n    (setq mew-mail-domain \"domain of e-mail address\")\n    (setq mew-pop-server \"your POP server\")    ;; if not localhost\n    (setq mew-smtp-server \"your SMTP server\")  ;; if not localhost\n    ;; using fetch for PGP instead of wget\n    (setq mew-prog-pgpkey      \"fetch\")\n    (setq mew-prog-pgpkey-arg  '(\"-q\" \"-o\" \"-\"))\n\nPlease consult sample files /usr/local/share/doc/mew/dot.{emacs,mew}.\nSee also /usr/local/share/doc/mew/00diff for the changes from previous versions.","type":"install"}]},{"name":"mew-emacs_devel_nox","origin":"mail/mew","version":"6.9_9","comment":"Messaging in the Emacs World for emacs","maintainer":"yasu@FreeBSD.org","www":"https://www.Mew.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"da06b432926ddcc7b1669286653d9fe9eb3ba9534a704ec78ef8daffffd4fe26","flatsize":3960384,"path":"All/mew-emacs_devel_nox-6.9_9.pkg","repopath":"All/mew-emacs_devel_nox-6.9_9.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":803832,"desc":"Mew is a user interface for text messages, multimedia messages(MIME),\nnews articles and security functionality including PGP, SSH and SSL.","deps":{"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["elisp","mail"],"shlibs_required":["libc.so.8","libz.so.3"],"options":{"DATABASE":"off","DOCS":"on","STUNNEL":"off"},"annotations":{"flavor":"devel_nox"},"messages":[{"message":"You may want to add following lines to your ~/.emacs and/or ~/.mew.el.\n\n    (autoload 'mew \"mew\" nil t)\n    (autoload 'mew-send \"mew\" nil t)\n    (setq mew-mail-domain \"domain of e-mail address\")\n    (setq mew-pop-server \"your POP server\")    ;; if not localhost\n    (setq mew-smtp-server \"your SMTP server\")  ;; if not localhost\n    ;; using fetch for PGP instead of wget\n    (setq mew-prog-pgpkey      \"fetch\")\n    (setq mew-prog-pgpkey-arg  '(\"-q\" \"-o\" \"-\"))\n\nPlease consult sample files /usr/local/share/doc/mew/dot.{emacs,mew}.\nSee also /usr/local/share/doc/mew/00diff for the changes from previous versions.","type":"install"}]},{"name":"mew-emacs_devel","origin":"mail/mew","version":"6.9_9","comment":"Messaging in the Emacs World for emacs","maintainer":"yasu@FreeBSD.org","www":"https://www.Mew.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"96cc34a733f85c42ad23c2e6e51f3a9109b8b27621cc227da431df01f5398f08","flatsize":3960384,"path":"All/mew-emacs_devel-6.9_9.pkg","repopath":"All/mew-emacs_devel-6.9_9.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":803780,"desc":"Mew is a user interface for text messages, multimedia messages(MIME),\nnews articles and security functionality including PGP, SSH and SSL.","deps":{"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["elisp","mail"],"shlibs_required":["libc.so.8","libz.so.3"],"options":{"DATABASE":"off","DOCS":"on","STUNNEL":"off"},"annotations":{"flavor":"devel_full"},"messages":[{"message":"You may want to add following lines to your ~/.emacs and/or ~/.mew.el.\n\n    (autoload 'mew \"mew\" nil t)\n    (autoload 'mew-send \"mew\" nil t)\n    (setq mew-mail-domain \"domain of e-mail address\")\n    (setq mew-pop-server \"your POP server\")    ;; if not localhost\n    (setq mew-smtp-server \"your SMTP server\")  ;; if not localhost\n    ;; using fetch for PGP instead of wget\n    (setq mew-prog-pgpkey      \"fetch\")\n    (setq mew-prog-pgpkey-arg  '(\"-q\" \"-o\" \"-\"))\n\nPlease consult sample files /usr/local/share/doc/mew/dot.{emacs,mew}.\nSee also /usr/local/share/doc/mew/00diff for the changes from previous versions.","type":"install"}]},{"name":"mew-emacs_wayland","origin":"mail/mew","version":"6.9_9","comment":"Messaging in the Emacs World for emacs","maintainer":"yasu@FreeBSD.org","www":"https://www.Mew.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aae713571090606a4851f2389ee845e29beaab35ea55924ad455f536c702b8f5","flatsize":3962510,"path":"All/mew-emacs_wayland-6.9_9.pkg","repopath":"All/mew-emacs_wayland-6.9_9.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":803716,"desc":"Mew is a user interface for text messages, multimedia messages(MIME),\nnews articles and security functionality including PGP, SSH and SSL.","deps":{"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["elisp","mail"],"shlibs_required":["libc.so.8","libz.so.3"],"options":{"DATABASE":"off","DOCS":"on","STUNNEL":"off"},"annotations":{"flavor":"wayland"},"messages":[{"message":"You may want to add following lines to your ~/.emacs and/or ~/.mew.el.\n\n    (autoload 'mew \"mew\" nil t)\n    (autoload 'mew-send \"mew\" nil t)\n    (setq mew-mail-domain \"domain of e-mail address\")\n    (setq mew-pop-server \"your POP server\")    ;; if not localhost\n    (setq mew-smtp-server \"your SMTP server\")  ;; if not localhost\n    ;; using fetch for PGP instead of wget\n    (setq mew-prog-pgpkey      \"fetch\")\n    (setq mew-prog-pgpkey-arg  '(\"-q\" \"-o\" \"-\"))\n\nPlease consult sample files /usr/local/share/doc/mew/dot.{emacs,mew}.\nSee also /usr/local/share/doc/mew/00diff for the changes from previous versions.","type":"install"}]},{"name":"mew-devel-emacs_nox","origin":"mail/mew-devel","version":"6.9.96_1","comment":"Messaging in the Emacs World for emacs (Development Version)","maintainer":"yasu@FreeBSD.org","www":"https://www.Mew.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f71e005aa564e0b316d284424af66926590f3641a9bfae01811a2761127e919f","flatsize":4047968,"path":"All/mew-devel-emacs_nox-6.9.96_1.pkg","repopath":"All/mew-devel-emacs_nox-6.9.96_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":819440,"desc":"Mew is a user interface for text messages, multimedia messages(MIME),\nnews articles and security functionality including PGP, SSH and SSL.","deps":{"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"stunnel":{"origin":"security/stunnel","version":"5.74,1"}},"categories":["elisp","mail"],"shlibs_required":["libc.so.8","libz.so.3"],"options":{"DATABASE":"off","DOCS":"on","STUNNEL":"on"},"annotations":{"flavor":"nox"},"messages":[{"message":"You may want to add following lines to your ~/.emacs and/or ~/.mew.el.\n\n    (autoload 'mew \"mew\" nil t)\n    (autoload 'mew-send \"mew\" nil t)\n    (setq mew-mail-domain \"domain of e-mail address\")\n    (setq mew-pop-server \"your POP server\")    ;; if not localhost\n    (setq mew-smtp-server \"your SMTP server\")  ;; if not localhost\n    ;; using fetch for PGP instead of wget\n    (setq mew-prog-pgpkey      \"fetch\")\n    (setq mew-prog-pgpkey-arg  '(\"-q\" \"-o\" \"-\"))\n\nPlease consult sample files /usr/local/share/doc/mew/dot.{emacs,mew}.\nSee also /usr/local/share/doc/mew/00diff for the changes from previous versions.","type":"install"}]},{"name":"mew-emacs_canna","origin":"mail/mew","version":"6.9_9","comment":"Messaging in the Emacs World for emacs","maintainer":"yasu@FreeBSD.org","www":"https://www.Mew.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"35b87cf0ad1e515629fd13831b7eabdfaa1d9aa7133da7b2fc07ddb4f85350f4","flatsize":3962510,"path":"All/mew-emacs_canna-6.9_9.pkg","repopath":"All/mew-emacs_canna-6.9_9.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":803684,"desc":"Mew is a user interface for text messages, multimedia messages(MIME),\nnews articles and security functionality including PGP, SSH and SSL.","deps":{"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["elisp","mail"],"shlibs_required":["libc.so.8","libz.so.3"],"options":{"DATABASE":"off","DOCS":"on","STUNNEL":"off"},"annotations":{"flavor":"canna"},"messages":[{"message":"You may want to add following lines to your ~/.emacs and/or ~/.mew.el.\n\n    (autoload 'mew \"mew\" nil t)\n    (autoload 'mew-send \"mew\" nil t)\n    (setq mew-mail-domain \"domain of e-mail address\")\n    (setq mew-pop-server \"your POP server\")    ;; if not localhost\n    (setq mew-smtp-server \"your SMTP server\")  ;; if not localhost\n    ;; using fetch for PGP instead of wget\n    (setq mew-prog-pgpkey      \"fetch\")\n    (setq mew-prog-pgpkey-arg  '(\"-q\" \"-o\" \"-\"))\n\nPlease consult sample files /usr/local/share/doc/mew/dot.{emacs,mew}.\nSee also /usr/local/share/doc/mew/00diff for the changes from previous versions.","type":"install"}]},{"name":"mew-devel-emacs_wayland","origin":"mail/mew-devel","version":"6.9.96_1","comment":"Messaging in the Emacs World for emacs (Development Version)","maintainer":"yasu@FreeBSD.org","www":"https://www.Mew.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"389fef902fc6140fada592b14c4faac85f1f2af98c891883aaa79dac157438ad","flatsize":4047968,"path":"All/mew-devel-emacs_wayland-6.9.96_1.pkg","repopath":"All/mew-devel-emacs_wayland-6.9.96_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":819436,"desc":"Mew is a user interface for text messages, multimedia messages(MIME),\nnews articles and security functionality including PGP, SSH and SSL.","deps":{"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"stunnel":{"origin":"security/stunnel","version":"5.74,1"}},"categories":["elisp","mail"],"shlibs_required":["libc.so.8","libz.so.3"],"options":{"DATABASE":"off","DOCS":"on","STUNNEL":"on"},"annotations":{"flavor":"wayland"},"messages":[{"message":"You may want to add following lines to your ~/.emacs and/or ~/.mew.el.\n\n    (autoload 'mew \"mew\" nil t)\n    (autoload 'mew-send \"mew\" nil t)\n    (setq mew-mail-domain \"domain of e-mail address\")\n    (setq mew-pop-server \"your POP server\")    ;; if not localhost\n    (setq mew-smtp-server \"your SMTP server\")  ;; if not localhost\n    ;; using fetch for PGP instead of wget\n    (setq mew-prog-pgpkey      \"fetch\")\n    (setq mew-prog-pgpkey-arg  '(\"-q\" \"-o\" \"-\"))\n\nPlease consult sample files /usr/local/share/doc/mew/dot.{emacs,mew}.\nSee also /usr/local/share/doc/mew/00diff for the changes from previous versions.","type":"install"}]},{"name":"mew-devel-emacs_devel_nox","origin":"mail/mew-devel","version":"6.9.96_1","comment":"Messaging in the Emacs World for emacs (Development Version)","maintainer":"yasu@FreeBSD.org","www":"https://www.Mew.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8a272fe21391567de47c0226ada24d4327875fbcc6c87da5231803f8fa7b2480","flatsize":4045818,"path":"All/mew-devel-emacs_devel_nox-6.9.96_1.pkg","repopath":"All/mew-devel-emacs_devel_nox-6.9.96_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":819384,"desc":"Mew is a user interface for text messages, multimedia messages(MIME),\nnews articles and security functionality including PGP, SSH and SSL.","deps":{"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"stunnel":{"origin":"security/stunnel","version":"5.74,1"}},"categories":["elisp","mail"],"shlibs_required":["libc.so.8","libz.so.3"],"options":{"DATABASE":"off","DOCS":"on","STUNNEL":"on"},"annotations":{"flavor":"devel_nox"},"messages":[{"message":"You may want to add following lines to your ~/.emacs and/or ~/.mew.el.\n\n    (autoload 'mew \"mew\" nil t)\n    (autoload 'mew-send \"mew\" nil t)\n    (setq mew-mail-domain \"domain of e-mail address\")\n    (setq mew-pop-server \"your POP server\")    ;; if not localhost\n    (setq mew-smtp-server \"your SMTP server\")  ;; if not localhost\n    ;; using fetch for PGP instead of wget\n    (setq mew-prog-pgpkey      \"fetch\")\n    (setq mew-prog-pgpkey-arg  '(\"-q\" \"-o\" \"-\"))\n\nPlease consult sample files /usr/local/share/doc/mew/dot.{emacs,mew}.\nSee also /usr/local/share/doc/mew/00diff for the changes from previous versions.","type":"install"}]},{"name":"metronome","origin":"net-mgmt/metronome","version":"0.9.0_24","comment":"Client-side java script to render graphs w/o depending on graphite","maintainer":"krion@FreeBSD.org","www":"https://github.com/ahupowerdns/metronome","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b6b4c615aa464531e160cb5b875d9bc36444fce9b14fd38f6357bc5c2ff70375","flatsize":1025364,"path":"All/metronome-0.9.0_24.pkg","repopath":"All/metronome-0.9.0_24.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":280308,"desc":"Mini-graphite that uses client-side java script to render graphs w/o\ndepending on graphite.\n\nmetronome implements the carbon protocol, so anything that can feed\nGraphite can feed metronome. We also accept submissions via POST.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"}},"categories":["dns","net-mgmt"],"users":["_metronome"],"groups":["_metronome"],"shlibs_required":["libboost_program_options.so.1.87.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"},"messages":[{"message":"To run metronome create manually directory $PATH/stats:\n\nmkdir stats\nmetronome --stats-directory=$PATH/stats\n\nEdit /usr/local/share/metronome/html/local.js and add webserver IP address (port\n8000 on :: by default).","type":"install"}]},{"name":"metis","origin":"math/metis","version":"5.1.0_9","comment":"Package for unstructured graph partitioning","maintainer":"ports@FreeBSD.org","www":"http://glaros.dtc.umn.edu/gkhome/metis/metis/overview","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c08dee118968d189ce0d676bd97966187ed74fe9985b4e3d88ef5769700636eb","flatsize":1806854,"path":"All/metis-5.1.0_9.pkg","repopath":"All/metis-5.1.0_9.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":594404,"desc":"METIS is a set of serial programs for partitioning graphs,\npartitioning finite element meshes, and producing fill-reducing\norderings for sparse matrices. The algorithms implemented in METIS are\nbased on the multilevel recursive-bisection, multilevel k-way, and\nmulti-constraint partitioning schemes developed in our lab.\n\nMETIS provides high-quality partitions, is extremely fast, and\nproduces low-fill orderings.","categories":["math"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on","OPENMP":"off","SHARED":"on","STATIC":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe metis port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mew-devel-emacs_devel","origin":"mail/mew-devel","version":"6.9.96_1","comment":"Messaging in the Emacs World for emacs (Development Version)","maintainer":"yasu@FreeBSD.org","www":"https://www.Mew.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"947c97d4cfdf53019106bfec3e5add83578cabc2d9a9369bfa547f31a09ac7df","flatsize":4045818,"path":"All/mew-devel-emacs_devel-6.9.96_1.pkg","repopath":"All/mew-devel-emacs_devel-6.9.96_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":819332,"desc":"Mew is a user interface for text messages, multimedia messages(MIME),\nnews articles and security functionality including PGP, SSH and SSL.","deps":{"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"stunnel":{"origin":"security/stunnel","version":"5.74,1"}},"categories":["elisp","mail"],"shlibs_required":["libc.so.8","libz.so.3"],"options":{"DATABASE":"off","DOCS":"on","STUNNEL":"on"},"annotations":{"flavor":"devel_full"},"messages":[{"message":"You may want to add following lines to your ~/.emacs and/or ~/.mew.el.\n\n    (autoload 'mew \"mew\" nil t)\n    (autoload 'mew-send \"mew\" nil t)\n    (setq mew-mail-domain \"domain of e-mail address\")\n    (setq mew-pop-server \"your POP server\")    ;; if not localhost\n    (setq mew-smtp-server \"your SMTP server\")  ;; if not localhost\n    ;; using fetch for PGP instead of wget\n    (setq mew-prog-pgpkey      \"fetch\")\n    (setq mew-prog-pgpkey-arg  '(\"-q\" \"-o\" \"-\"))\n\nPlease consult sample files /usr/local/share/doc/mew/dot.{emacs,mew}.\nSee also /usr/local/share/doc/mew/00diff for the changes from previous versions.","type":"install"}]},{"name":"mew-devel-emacs_canna","origin":"mail/mew-devel","version":"6.9.96_1","comment":"Messaging in the Emacs World for emacs (Development Version)","maintainer":"yasu@FreeBSD.org","www":"https://www.Mew.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1239bcfda061e3f1acac4b98aff8fe387ab3b98379e827d684904d23d5063867","flatsize":4047968,"path":"All/mew-devel-emacs_canna-6.9.96_1.pkg","repopath":"All/mew-devel-emacs_canna-6.9.96_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":819380,"desc":"Mew is a user interface for text messages, multimedia messages(MIME),\nnews articles and security functionality including PGP, SSH and SSL.","deps":{"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"stunnel":{"origin":"security/stunnel","version":"5.74,1"}},"categories":["elisp","mail"],"shlibs_required":["libc.so.8","libz.so.3"],"options":{"DATABASE":"off","DOCS":"on","STUNNEL":"on"},"annotations":{"flavor":"canna"},"messages":[{"message":"You may want to add following lines to your ~/.emacs and/or ~/.mew.el.\n\n    (autoload 'mew \"mew\" nil t)\n    (autoload 'mew-send \"mew\" nil t)\n    (setq mew-mail-domain \"domain of e-mail address\")\n    (setq mew-pop-server \"your POP server\")    ;; if not localhost\n    (setq mew-smtp-server \"your SMTP server\")  ;; if not localhost\n    ;; using fetch for PGP instead of wget\n    (setq mew-prog-pgpkey      \"fetch\")\n    (setq mew-prog-pgpkey-arg  '(\"-q\" \"-o\" \"-\"))\n\nPlease consult sample files /usr/local/share/doc/mew/dot.{emacs,mew}.\nSee also /usr/local/share/doc/mew/00diff for the changes from previous versions.","type":"install"}]},{"name":"micro","origin":"editors/micro","version":"2.0.14_1","comment":"Modern and intuitive terminal-based text editor","maintainer":"lcook@FreeBSD.org","www":"https://micro-editor.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"77e1ed298368e984175f8739654762760ff69ac23df6c9697ec704fdff416b1f","flatsize":12053204,"path":"All/micro-2.0.14_1.pkg","repopath":"All/micro-2.0.14_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3719224,"desc":"Micro is a terminal-based text editor that aims to be easy to use and\nintuitive, while also taking advantage of the full capabilities of modern\nterminals.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"}},"categories":["editors"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DEBUG":"off","DOCS":"on"}},{"name":"meteo","origin":"deskutils/meteo","version":"0.9.9.3_1","comment":"Weather forecast application using OpenWeatherMap API","maintainer":"tagattie@FreeBSD.org","www":"https://gitlab.com/bitseater/meteo","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5f607b0acf24323eb693dfdd9602e7139ab879ee3cafe419e6a0089590163ddc","flatsize":616670,"path":"All/meteo-0.9.9.3_1.pkg","repopath":"All/meteo-0.9.9.3_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":100224,"desc":"Know the forecast of the next hours & days. Meteo is a forecast\napplication developed with Vala & Gtk, using OpenWeatherMap API.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"libappindicator":{"origin":"devel/libappindicator","version":"12.10.1.2010202007061.01_2"},"libsoup":{"origin":"devel/libsoup","version":"2.74.3"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"webkit2-gtk_40":{"origin":"www/webkit2-gtk","version":"2.46.6"}},"categories":["deskutils"],"shlibs_required":["libappindicator3.so.1","libc.so.8","libgdk-3.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libintl.so.8","libjson-glib-1.0.so.0","libm.so.4","libpthread.so.0","libsoup-2.4.so.1","libwebkit2gtk-4.0.so.37"],"options":{"DOCS":"on"}},{"name":"metapixel","origin":"graphics/metapixel","version":"1.0.2_13","comment":"Photomosaic generator","maintainer":"ports@FreeBSD.org","www":"https://www.complang.tuwien.ac.at/~schani/metapixel/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2eb8589dca3b018abe00941e449ac21c6fa84c5ad7f2a398366e42951d1c4736","flatsize":159887,"path":"All/metapixel-1.0.2_13.pkg","repopath":"All/metapixel-1.0.2_13.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":52580,"desc":"Metapixel is a photomosaic generator. It can generate classical\nphotomosaics, in which the source image is viewed as a matrix\nof equally sized rectangles for each of which a matching image\nis substituted, as well as collage-style photomosaics, where\nthe images are placed at arbitrary positions in the source\nimage, not aligned to a matrix.","deps":{"giflib":{"origin":"graphics/giflib","version":"5.2.2"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libgif.so.7","libjpeg.so.8","libm.so.4","libpng16.so.16","libz.so.3"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe metapixel port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"metalog","origin":"sysutils/metalog","version":"3_2,1","comment":"Modern syslogd replacement with PCRE support","maintainer":"ports@FreeBSD.org","www":"https://metalog.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d933f6ac042637210355105c0337b672541f05937a199de0d7c1127e98a21115","flatsize":108835,"path":"All/metalog-3_2,1.pkg","repopath":"All/metalog-3_2,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":47908,"desc":"Metalog is a modern replacement for syslogd and klogd. The logged messages can\nbe dispatched according to their facility, urgency, program name and/or\nPerl-compatible regular expressions.\n\nLog files can be automatically rotated when they exceed a certain size or age.\nExternal shell scripts (ex: mail) can be launched when specific patterns are\nfound.\n\nMetalog is easier to configure than syslogd and syslog-ng, accepts unlimited\nnumber of rules and has (switchable) memory bufferisation for maximal\nperformance.","deps":{"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libpcre.so.1"],"options":{"DOCS":"on","UNICODE":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe metalog port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mew-devel","origin":"mail/mew-devel","version":"6.9.96_1","comment":"Messaging in the Emacs World for emacs (Development Version)","maintainer":"yasu@FreeBSD.org","www":"https://www.Mew.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"930b8d1cafb8ae80e8c7dd68eb1e811f28f6404778845e571aa640e29b2d3e68","flatsize":4047968,"path":"All/mew-devel-6.9.96_1.pkg","repopath":"All/mew-devel-6.9.96_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":819232,"desc":"Mew is a user interface for text messages, multimedia messages(MIME),\nnews articles and security functionality including PGP, SSH and SSL.","deps":{"emacs":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"stunnel":{"origin":"security/stunnel","version":"5.74,1"}},"categories":["elisp","mail"],"shlibs_required":["libc.so.8","libz.so.3"],"options":{"DATABASE":"off","DOCS":"on","STUNNEL":"on"},"annotations":{"flavor":"full"},"messages":[{"message":"You may want to add following lines to your ~/.emacs and/or ~/.mew.el.\n\n    (autoload 'mew \"mew\" nil t)\n    (autoload 'mew-send \"mew\" nil t)\n    (setq mew-mail-domain \"domain of e-mail address\")\n    (setq mew-pop-server \"your POP server\")    ;; if not localhost\n    (setq mew-smtp-server \"your SMTP server\")  ;; if not localhost\n    ;; using fetch for PGP instead of wget\n    (setq mew-prog-pgpkey      \"fetch\")\n    (setq mew-prog-pgpkey-arg  '(\"-q\" \"-o\" \"-\"))\n\nPlease consult sample files /usr/local/share/doc/mew/dot.{emacs,mew}.\nSee also /usr/local/share/doc/mew/00diff for the changes from previous versions.","type":"install"}]},{"name":"metalink-tools","origin":"misc/metalink-tools","version":"0.3.6_9","comment":"Metalink generation tool","maintainer":"ports@FreeBSD.org","www":"https://metalinks.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2642eaa614680afcbc0834691befda13afd4a15659e4b4a481e59c5256fec1fa","flatsize":142733,"path":"All/metalink-tools-0.3.6_9.pkg","repopath":"All/metalink-tools-0.3.6_9.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":50440,"desc":"[ excerpt from developer's web site ]\n\nMetalink is the main Metalink generation tool. It combines a list\nof mirrors (from stdin) and a number of files into one Metalink\nrecord (stdout). It can also be used to transform a MD5SUMS file\ninto a metalink.\n\nFeatures currently include:\n\n- Hashing algorithms: md4 md5 sha1 sha256 sha384 sha512 rmd160 tiger\n  crc32 ed2k gnunet\n- Generation of Metalink files from MD5SUMS lists","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"glibmm":{"origin":"devel/glibmm","version":"2.66.7,1"},"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"libgpg-error":{"origin":"security/libgpg-error","version":"1.51"},"libsigc++":{"origin":"devel/libsigc++20","version":"2.12.1"}},"categories":["misc"],"shlibs_required":["libc.so.8","libgcrypt.so.20","libglib-2.0.so.0","libglibmm-2.4.so.1","libgobject-2.0.so.0","libgpg-error.so.0","libintl.so.8","libm.so.4","libsigc-2.0.so.0","libstdc++.so.9"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe metalink-tools port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"metamail","origin":"mail/metamail","version":"2.7_16","comment":"Implementation of MIME, the Multipurpose Internet Mail Extensions","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"802987bc9b772afdacd9a9eee397a7fefeb8878abf349948ac088cef367eade7","flatsize":365257,"path":"All/metamail-2.7_16.pkg","repopath":"All/metamail-2.7_16.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":132632,"desc":"Metamail is an implementation of MIME, the Multipurpose Internet\nMail Extensions, a proposed standard for multimedia mail on the Internet.\nMetamail implements MIME, and also implements extensibility and\nconfiguration via the \"mailcap\" mechanism described in an informational\nRFC that is a companion to the MIME document.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["mail"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"options":{"X11":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe metamail port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"metacity-themes","origin":"x11-themes/metacity-themes","version":"20040306_5","comment":"Meta-port for Gnome Metacity themes","maintainer":"ports@FreeBSD.org","www":"https://art.gnome.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"77ed417ad0e7321e591ac79a05273ad05105d42847568d153db07c0299c23793","flatsize":0,"path":"All/metacity-themes-20040306_5.pkg","repopath":"All/metacity-themes-20040306_5.pkg","licenselogic":"single","pkgsize":704,"desc":"Meta-port for Metacity themes available from http://art.gnome.org","deps":{"metacity-theme-microgui":{"origin":"x11-themes/metacity-theme-microgui","version":"1.0_3"}},"categories":["gnome","x11-themes"],"messages":[{"message":"===>   NOTICE:\n\nThe metacity-themes port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"metalink-checker","origin":"misc/metalink-checker","version":"1.3","comment":"Python script to check metalink files and complete a basic download","maintainer":"ports@FreeBSD.org","www":"https://metalinks.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9bf2773730e74ab66402e18ef419773f74f219d1fd02bc1a528f5c47d0264ad0","flatsize":23414,"path":"All/metalink-checker-1.3.pkg","repopath":"All/metalink-checker-1.3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":6960,"desc":"[ excerpt from developer's web site ]\n\nA Python script to check metalink files and complete a basic download.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe metalink-checker port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mfem","origin":"math/mfem","version":"4.7","comment":"Lightweight, general, scalable C++ library for finite element methods","maintainer":"yuri@FreeBSD.org","www":"https://mfem.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ec80e0d24a29ad67f4a052460f3d3169bd7c9199a2c198e1fe752de38fc2d7fe","flatsize":15190314,"path":"All/mfem-4.7.pkg","repopath":"All/mfem-4.7.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":3468488,"desc":"Features:\n* Arbitrary high-order finite element meshes and spaces.\n* Wide variety of finite element discretization approaches.\n* Conforming and nonconforming adaptive mesh refinement.\n* Scalable to hundreds of thousands of cores.\n* etc.","categories":["math"],"options":{"METIS":"off","SUPERLU":"off","NOMPI":"on","MPICH":"off","OPENMPI":"off"}},{"name":"metacity-milk-theme","origin":"x11-themes/metacity-milk-theme","version":"2.1_9","comment":"Port of Milk, Mac OS X theme","maintainer":"danfe@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7dd89b541749c9da29cafd5e49d2ded521c1e467badbe3a9d896a6ee8679f7b9","flatsize":70707,"path":"All/metacity-milk-theme-2.1_9.pkg","repopath":"All/metacity-milk-theme-2.1_9.pkg","licenselogic":"single","pkgsize":8528,"desc":"Port of a Milk, Mac OS X theme originally created by Max Rudberg\n(http://www.maxrudberg.com/).","categories":["gnome","x11-themes"]},{"name":"metacity-theme-microgui","origin":"x11-themes/metacity-theme-microgui","version":"1.0_3","comment":"MicroGUI Sawfish theme for Metacity","maintainer":"douglas@douglasthrift.net","www":"http://themes.freshmeat.net/projects/mcitymicrogui/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7eb99aa9728ade615242be97be3356cf1cd04d2955c6b611b713455734d36a48","flatsize":24734,"path":"All/metacity-theme-microgui-1.0_3.pkg","repopath":"All/metacity-theme-microgui-1.0_3.pkg","licenselogic":"single","licenses":["metacity"],"pkgsize":14332,"desc":"microGUI for Metacity is a port of the Sawfish theme microGUI to Metacity.","categories":["gnome","x11-themes"]},{"name":"metacity-longhorninspirat-theme","origin":"x11-themes/metacity-longhorninspirat-theme","version":"1.0_10","comment":"Port of Windows XP theme Longhorn Inspirat","maintainer":"danfe@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e22bc5ebf532a2b865b1aef1f99a29680236c2a454564c6800e1f3a36bee1cb1","flatsize":134259,"path":"All/metacity-longhorninspirat-theme-1.0_10.pkg","repopath":"All/metacity-longhorninspirat-theme-1.0_10.pkg","licenselogic":"single","pkgsize":8208,"desc":"Port of Longhorn Inspirat theme, originally created by Stefanka for\nWindows XP.","categories":["gnome","x11-themes"]},{"name":"metacity-aluminumalloy-toxic-theme","origin":"x11-themes/metacity-aluminumalloy-toxic-theme","version":"2004.01.04_6","comment":"Port of Mac OS X theme Aluminum Alloy (toxic flavor)","maintainer":"danfe@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1be3ff88347532295de6feab7edbc0dae198697ed4585a2b25c70bc7bd3d7fd8","flatsize":72926,"path":"All/metacity-aluminumalloy-toxic-theme-2004.01.04_6.pkg","repopath":"All/metacity-aluminumalloy-toxic-theme-2004.01.04_6.pkg","licenselogic":"single","pkgsize":11724,"desc":"This is a port the wonderful Mac OS X theme Aluminum Alloy.  Original theme\ncreated by Max Rudberg (http://www.maxrudberg.com/).\n\nTheme comes in several flavors: volcanic, smog, cryogenic, toxic.","categories":["gnome","x11-themes"]},{"name":"metacity-digital-harmony-theme","origin":"x11-themes/metacity-digital-harmony-theme","version":"1.1_9","comment":"Another popular theme for GNOME desktop","maintainer":"danfe@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"76a3ba8946224c6a4d90903bf14f6dc76e284e905f65838fffc3fa325ebb66c6","flatsize":88562,"path":"All/metacity-digital-harmony-theme-1.1_9.pkg","repopath":"All/metacity-digital-harmony-theme-1.1_9.pkg","licenselogic":"single","pkgsize":6476,"desc":"This is yet another popular GNOME desktop theme by roberTO.","categories":["gnome","x11-themes"]},{"name":"metacity-aluminumalloy-smog-theme","origin":"x11-themes/metacity-aluminumalloy-smog-theme","version":"2004.01.04_6","comment":"Port of Mac OS X theme Aluminum Alloy (smog flavor)","maintainer":"danfe@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5dcc6747a1829d6b3c69b1d3f3922636e441aebabfa4f079adce3d46673d9f12","flatsize":71571,"path":"All/metacity-aluminumalloy-smog-theme-2004.01.04_6.pkg","repopath":"All/metacity-aluminumalloy-smog-theme-2004.01.04_6.pkg","licenselogic":"single","pkgsize":12304,"desc":"This is a port the wonderful Mac OS X theme Aluminum Alloy.  Original theme\ncreated by Max Rudberg (http://www.maxrudberg.com/).\n\nTheme comes in several flavors: volcanic, smog, cryogenic, toxic.","categories":["gnome","x11-themes"]},{"name":"metacity-aluminumalloy-cryogenic-theme","origin":"x11-themes/metacity-aluminumalloy-cryogenic-theme","version":"2004.01.04_6","comment":"Port of Mac OS X theme Aluminum Alloy (cryogenic flavor)","maintainer":"danfe@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c16047e0b28b22bab9ab8b5e03e3e75a5d0a38355c05bc531c05db270ba79810","flatsize":58021,"path":"All/metacity-aluminumalloy-cryogenic-theme-2004.01.04_6.pkg","repopath":"All/metacity-aluminumalloy-cryogenic-theme-2004.01.04_6.pkg","licenselogic":"single","pkgsize":15724,"desc":"This is a port the wonderful Mac OS X theme Aluminum Alloy.  Original theme\ncreated by Max Rudberg (http://www.maxrudberg.com/).\n\nTheme comes in several flavors: volcanic, smog, cryogenic, toxic.","categories":["gnome","x11-themes"]},{"name":"metalock","origin":"x11/metalock","version":"0.8.0_7","comment":"Enhanced X11 screen locker","maintainer":"beyert@cs.ucr.edu","www":"http://chiselapp.com/user/beyert/repository/metalock/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"65f1516ec20e5e9c57302518812f829f338592ed91ed5ad3a56ccd16982cc14a","flatsize":417868,"path":"All/metalock-0.8.0_7.pkg","repopath":"All/metalock-0.8.0_7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":398228,"desc":"Metalock is an enhanced screen locker for the X11 windowing system. It is\ndesigned to be used with a background screen daemon, such as xidle.\n\nCurrent features include:\n\t- Support for pixmap (image) xpm background and login box.\n\t- It gives visual feedback as you type the password (Shows username and\n\t  * for each character of password typed.)\n\t- Bind arbitrary commands to key combinations (allows tasks such as\n\t  pause/un-pause music without unlocking the screen)\n\t- Optional XFT support for anti-aliased fonts. (This is optional in case\n\t  greater security is desired)\n\t- Optional Imlib2 support for use of png or jpg formats, which are more\n\t  appropriate for photos or high-color images than xpm.\n\t- Portable to most UNIX-like operating systems, developed on FreeBSD.","deps":{"imlib2":{"origin":"graphics/imlib2","version":"1.12.4_1,2"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"ultragetopt":{"origin":"devel/ultragetopt","version":"0.6.0_1"}},"categories":["x11"],"shlibs_required":["libImlib2.so.1","libX11.so.6","libXext.so.6","libXft.so.2","libXpm.so.4","libc.so.8","libcrypt.so.4","libultragetopt.so.0"],"options":{"IMLIB2":"on","ULTRAGETOPT":"on","XFT":"on"}},{"name":"metacity-digital-cream-theme","origin":"x11-themes/metacity-digital-cream-theme","version":"1.0_9","comment":"Neat and clean theme for GNOME desktop","maintainer":"danfe@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4a66a25feb2a30ffd5fa31c7cb5b8691214fc5da55afad72196f58b181cd1392","flatsize":61245,"path":"All/metacity-digital-cream-theme-1.0_9.pkg","repopath":"All/metacity-digital-cream-theme-1.0_9.pkg","licenselogic":"single","pkgsize":6660,"desc":"Neat and clean theme for GNOME desktop by roberTO.","categories":["gnome","x11-themes"]},{"name":"metacity-aluminumalloy-volcanic-theme","origin":"x11-themes/metacity-aluminumalloy-volcanic-theme","version":"2004.01.04_9","comment":"Port of Mac OS X theme Aluminum Alloy (volcanic flavor)","maintainer":"danfe@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d8b43c001825b17382c8f67d65e646887df4ec0d6e5edf587ab74fdff603c470","flatsize":71554,"path":"All/metacity-aluminumalloy-volcanic-theme-2004.01.04_9.pkg","repopath":"All/metacity-aluminumalloy-volcanic-theme-2004.01.04_9.pkg","licenselogic":"single","pkgsize":12372,"desc":"This is a port the wonderful Mac OS X theme Aluminum Alloy.  Original theme\ncreated by Max Rudberg (http://www.maxrudberg.com/).\n\nTheme comes in several flavors: volcanic, smog, cryogenic, toxic.","categories":["gnome","x11-themes"]},{"name":"metacity-aquaextremesunken-theme","origin":"x11-themes/metacity-aquaextremesunken-theme","version":"1.0_9","comment":"Port of AquaExtreme Sunken theme","maintainer":"danfe@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6d837eda1c23a0d8a1ff587052da335e6aefee7bd3b5fdee891a8fcdae4854ca","flatsize":44699,"path":"All/metacity-aquaextremesunken-theme-1.0_9.pkg","repopath":"All/metacity-aquaextremesunken-theme-1.0_9.pkg","licenselogic":"single","pkgsize":8852,"desc":"Port of AquaExtreme Sunken theme.  Original theme created by Max Rudberg\n(http://www.maxrudberg.com/).","categories":["gnome","x11-themes"]},{"name":"mew","origin":"mail/mew","version":"6.9_9","comment":"Messaging in the Emacs World for emacs","maintainer":"yasu@FreeBSD.org","www":"https://www.Mew.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1f909d284bf1fe6083399e19699f1c81fb6432cbd89871e8a1109317536c6a5e","flatsize":3962510,"path":"All/mew-6.9_9.pkg","repopath":"All/mew-6.9_9.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":803764,"desc":"Mew is a user interface for text messages, multimedia messages(MIME),\nnews articles and security functionality including PGP, SSH and SSL.","deps":{"emacs":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["elisp","mail"],"shlibs_required":["libc.so.8","libz.so.3"],"options":{"DATABASE":"off","DOCS":"on","STUNNEL":"off"},"annotations":{"flavor":"full"},"messages":[{"message":"You may want to add following lines to your ~/.emacs and/or ~/.mew.el.\n\n    (autoload 'mew \"mew\" nil t)\n    (autoload 'mew-send \"mew\" nil t)\n    (setq mew-mail-domain \"domain of e-mail address\")\n    (setq mew-pop-server \"your POP server\")    ;; if not localhost\n    (setq mew-smtp-server \"your SMTP server\")  ;; if not localhost\n    ;; using fetch for PGP instead of wget\n    (setq mew-prog-pgpkey      \"fetch\")\n    (setq mew-prog-pgpkey-arg  '(\"-q\" \"-o\" \"-\"))\n\nPlease consult sample files /usr/local/share/doc/mew/dot.{emacs,mew}.\nSee also /usr/local/share/doc/mew/00diff for the changes from previous versions.","type":"install"}]},{"name":"metacam","origin":"graphics/metacam","version":"1.2_1","comment":"Digital camera EXIF meta-information reader","maintainer":"ehaupt@FreeBSD.org","www":"http://www.cheeseplant.org/~daniel/pages/metacam.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"44fc601000fecf9641d74696bc568f09845a5feae58a8a80b201edab5e7c739a","flatsize":134906,"path":"All/metacam-1.2_1.pkg","repopath":"All/metacam-1.2_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":48128,"desc":"MetaCam is a utility to read and decode meta-information from digital camera\nimages with EXIF information.\n\nIn addition to the standard EXIF fields, MetaCam also supports vendor-specific\nextensions from Nikon, Olympus, Canon and Casio.","categories":["graphics"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"mess822","origin":"mail/mess822","version":"0.58_3","comment":"RFC 822 mail message parsing library and rewriting utilities","maintainer":"ports@FreeBSD.org","www":"https://cr.yp.to/mess822.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3073c283f5a8573b50201165369fc7adbd216266a3785c96954af86e0e991012","flatsize":344715,"path":"All/mess822-0.58_3.pkg","repopath":"All/mess822-0.58_3.pkg","licenselogic":"single","pkgsize":67624,"desc":"mess822 is a library for parsing Internet mail messages. The mess822\npackage contains several applications that work with qmail:\n   * ofmipd rewrites messages from dumb clients. It supports a database\n     of recognized senders and From lines, using cdb for fast lookups.\n   * new-inject is an experimental new version of qmail-inject. It\n     includes a flexible user-controlled hostname rewriting mechanism.\n   * iftocc can be used in .qmail files. It checks whether a known\n     address is listed in To or Cc.\n   * 822header, 822field, 822date, and 822received extract various\n     pieces of information from a mail message.\n   * 822print converts a message into an easier-to-read format.\n\nmess822 supports the full complexity of RFC 822 address lists, including\naddress groups, source routes, spaces around dots, etc. It also supports\ncommon RFC 822 extensions: backslashes in atoms, dots in phrases,\naddresses without host names, etc. It extracts each address as an\neasy-to-use string, with a separate string for the accompanying comment.\n\nmess822 converts RFC 822 dates into libtai's struct caltime format. It\nsupports numeric time zones, the standard old-fashioned time zones, and\nmany nonstandard time zones.","categories":["mail"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe mess822 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"meson","origin":"devel/meson","version":"1.7.0","comment":"High performance build system","maintainer":"desktop@FreeBSD.org","www":"https://mesonbuild.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2433c57a9afe7afdc3fe3877ce5618384c0ab6547b6a66b3f841d18cf830dea8","flatsize":14199492,"path":"All/meson-1.7.0.pkg","repopath":"All/meson-1.7.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":2028372,"desc":"Meson is a cross-platform build system designed to be both as fast and as\nuser friendly as possible. It supports many languages and compilers, including\nGCC, Clang and Visual Studio. Its build definitions are written in a simple\nnon-turing complete DSL. The main design point of Meson is that every moment\na developer spends writing or debugging build definitions is a second wasted.\nSo is every second spent waiting for the build system to actually start\ncompiling code.","deps":{"ninja":{"origin":"devel/ninja","version":"1.11.1,4"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"meshdev","origin":"cad/meshdev","version":"0.5_1","comment":"Mesh comparison software","maintainer":"ports@FreeBSD.org","www":"https://meshdev.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"457af7815701a47dcc28ffb12c8c4d6ef88c0e82e9631c831efcd11e61c2f688","flatsize":137762,"path":"All/meshdev-0.5_1.pkg","repopath":"All/meshdev-0.5_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":48080,"desc":"MeshDev is a mesh comparison software. It accepts two meshes as input and\ncomputes the geometrical deviation between the two meshes.\nIt return numerical values and can optionaly generate visual results (with a\npseudo-colored mesh corresponding to the measured deviation) in OpenInventor\nformat.","categories":["cad"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe meshdev port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"meshoptimizer","origin":"misc/meshoptimizer","version":"0.23","comment":"Mesh optimization library","maintainer":"yuri@FreeBSD.org","www":"https://github.com/zeux/meshoptimizer","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a738340590ced732af8e42b92d09de2d1a092a87f5cb443f965b04127acda3e3","flatsize":207122,"path":"All/meshoptimizer-0.23.pkg","repopath":"All/meshoptimizer-0.23.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":73324,"desc":"meshoptimizer is a mesh optimization library that makes meshes smaller and\nfaster to render.","categories":["misc","python"]},{"name":"mesa-libs","origin":"graphics/mesa-libs","version":"21.3.9","comment":"OpenGL libraries that support GLX and EGL clients","maintainer":"x11@FreeBSD.org","www":"https://www.mesa3d.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fe52d1ea28d5da0d44da46a85f098e9dbf3dca1269411fa059c879d0937af3ac","flatsize":1247409,"path":"All/mesa-libs-21.3.9.pkg","repopath":"All/mesa-libs-21.3.9.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":257556,"desc":"This package contains the Mesa OpenGL libraries for GLX and EGL clients.\nThese include libEGL, libGL, and libglesv2 as well as utlity libraries\nlibglapi and gbm.\n\nWWW: https://www.mesa3d.org/","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXdamage":{"origin":"x11/libXdamage","version":"1.1.6"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXxf86vm":{"origin":"x11/libXxf86vm","version":"1.1.5"},"libdrm":{"origin":"graphics/libdrm","version":"2.4.123,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libunwind":{"origin":"devel/libunwind","version":"20240221_2"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"libxshmfence":{"origin":"x11/libxshmfence","version":"1.3.2"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["graphics"],"options":{"WAYLAND":"on","ZSTD":"on","PLATFORM_X11":"on","PLATFORM_WAYLAND":"on"}},{"name":"metauml","origin":"textproc/metauml","version":"0.2.5_5","comment":"MetaPost library for typesetting UML diagrams","maintainer":"tota@FreeBSD.org","www":"https://metauml.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"884b28c56c2cc0c4e9de0f9ac0fd716a85a72a15ea6f437a4b97ff0166a5d603","flatsize":2258821,"path":"All/metauml-0.2.5_5.pkg","repopath":"All/metauml-0.2.5_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1193400,"desc":"MetaUML is a GNU GPL MetaPost library for typesetting UML diagrams,\nusing a human-friendly textual notation.\n\nHere's what you can do with MetaUML (also see the FAQ):\n\n    * Create UML diagrams readily usable in a LaTeX article or book.\n    * Create independent PDF-s\n    * Create jpeg-s, png-s etc.","deps":{"tex-formats":{"origin":"print/tex-formats","version":"20250308"}},"categories":["textproc"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"mesquite-mesh-toolkit","origin":"math/mesquite","version":"2.3.0_1","comment":"Mesh Quality Improvement Toolkit is a suite of mesh algorithms","maintainer":"yuri@FreeBSD.org","www":"https://www.sandia.gov/ccr/project/mesquite/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"52d775f7dfd77bd213202e5c5720e0b4602b5f28085206ad65582394ebd019e1","flatsize":3740780,"path":"All/mesquite-mesh-toolkit-2.3.0_1.pkg","repopath":"All/mesquite-mesh-toolkit-2.3.0_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":767784,"desc":"Mesquite (Mesh Quality Improvement Toolkit) is designed to provide a\nstand-alone, portable, comprehensive suite of mesh quality improvement\nalgorithms and components that can be used to construct custom quality\nimprovement algorithms. Mesquite provides a robust and effective mesh\nimprovement toolkit that allows both meshing researchers application\nscientists to benefit from the latest developments in mesh quality control\nand improvement.","categories":["math"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"EXAMPLES":"on"}},{"name":"meslo","origin":"x11-fonts/meslo","version":"1.2.1_1","comment":"Customized version of the Apple Menlo font","maintainer":"johalun0@gmail.com","www":"https://github.com/andreberg/Meslo-Font","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cdeefb751eabcf8c75fc7bc2a1a48a0144795bcfe83a5b89bc474752055cd203","flatsize":7386370,"path":"All/meslo-1.2.1_1.pkg","repopath":"All/meslo-1.2.1_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":477944,"desc":"Meslo LG is a customized version of Apple's Menlo-Regular font\n(which is a customized Bitstream Vera Sans Mono).","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"metacity","origin":"x11-wm/metacity","version":"3.44.0_3","comment":"Window manager for the adult in you","maintainer":"gnome@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0d500c3c93c38f9a126542acff90613cef62518984bb093b4ef542cbb3c41f20","flatsize":5388886,"path":"All/metacity-3.44.0_3.pkg","repopath":"All/metacity-3.44.0_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":812120,"desc":"Metacity is a low-frills Window Manager, and is the default\nWindow Manager of the GNOME 2 desktop.  It provides most of\nthe features expected of a Window Manager, but leaves everything\nit can up to other components of the GNOME environment.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gsettings-desktop-schemas":{"origin":"devel/gsettings-desktop-schemas","version":"47.1_1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcomposite":{"origin":"x11/libXcomposite","version":"0.4.6_1,1"},"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"libXdamage":{"origin":"x11/libXdamage","version":"1.1.6"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXpresent":{"origin":"x11/libXpresent","version":"1.0.0_1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libXres":{"origin":"x11/libXres","version":"1.2.2_1"},"libcanberra-gtk3":{"origin":"audio/libcanberra-gtk3","version":"0.30_11"},"libgtop":{"origin":"devel/libgtop","version":"2.40.0_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"startup-notification":{"origin":"x11/startup-notification","version":"0.12_4"},"zenity":{"origin":"x11/zenity","version":"3.42.1_3"}},"categories":["x11-wm"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXRes.so.1","libXcomposite.so.1","libXcursor.so.1","libXdamage.so.1","libXext.so.6","libXfixes.so.3","libXinerama.so.1","libXpresent.so.1","libXrandr.so.2","libXrender.so.1","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libcanberra-gtk3.so.0","libcanberra.so.0","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-3.so.0","libgtop-2.0.so.11","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libstartup-notification-1.so.0","libz.so.3"]},{"name":"mesa-gallium-xa","origin":"graphics/mesa-gallium-xa","version":"21.3.9","comment":"Mesa Gallium XA state tracker","maintainer":"x11@FreeBSD.org","www":"https://www.mesa3d.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cb6d1c7a7eddcc456851ad785f7074fe19622edeeda527185d6b2f1bff311833","flatsize":6649895,"path":"All/mesa-gallium-xa-21.3.9.pkg","repopath":"All/mesa-gallium-xa-21.3.9.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1175312,"desc":"Mesa is a 3-D graphics library with an API which is very similar to that\nof OpenGL*.  To the extent that Mesa utilizes the OpenGL command syntax or\nstate machine, it is being used with authorization from Silicon Graphics,\nInc.  However, the author makes no claim that Mesa is in any way a\ncompatible replacement for OpenGL or associated with Silicon Graphics, Inc.\n\nXA is a new state tracker designed by VMWare for their virtual GPU driver \"vmwgfx\".","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"},"libdrm":{"origin":"graphics/libdrm","version":"2.4.123,1"},"libelf":{"origin":"devel/libelf","version":"0.8.13_3"},"libunwind":{"origin":"devel/libunwind","version":"20240221_2"},"llvm-libs-mesa":{"origin":"graphics/llvm-libs-mesa","version":"13.0.1"},"llvm13":{"origin":"devel/llvm13","version":"13.0.1_7"},"mesa-libs":{"origin":"graphics/mesa-libs","version":"21.3.9"}},"categories":["graphics"]},{"name":"mesa-dri-classic","origin":"graphics/mesa-dri-classic","version":"20.2.3_3","comment":"Classic legacy OpenGL software renderer drivers","maintainer":"zrj@efnet.irc","www":"https://www.mesa3d.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a9370721214ba4d747786077d7ba9204ed8a5f03606896be56e742332f81d4da","flatsize":5167648,"path":"All/mesa-dri-classic-20.2.3_3.pkg","repopath":"All/mesa-dri-classic-20.2.3_3.pkg","licenselogic":"single","pkgsize":1442920,"desc":"This package contains the legacy release of the client drivers.\n\nThis package includes the software renderer, known as classic SWrast.\n\nWWW: https://www.mesa3d.org/","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXdamage":{"origin":"x11/libXdamage","version":"1.1.6"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXv":{"origin":"x11/libXv","version":"1.0.12_1,1"},"libdrm":{"origin":"graphics/libdrm","version":"2.4.123,1"},"libxshmfence":{"origin":"x11/libxshmfence","version":"1.3.2"},"mesa-libs":{"origin":"graphics/mesa-libs","version":"21.3.9"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["graphics"],"options":{"WAYLAND":"off","ZSTD":"on","PLATFORM_X11":"on","PLATFORM_WAYLAND":"off"},"messages":[{"message":"The gallium(llvm) enabled dri version was moved to graphics/mesa-dri-gallium\noverlay.  Please install gallium version as needed for radeon acceleration.","type":"install"}]},{"name":"mesa-dri","origin":"graphics/mesa-dri","version":"21.3.9","comment":"OpenGL hardware acceleration drivers for DRI2+","maintainer":"x11@FreeBSD.org","www":"https://www.mesa3d.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b37e2fb598bd2997c5e79d7d41e76f296419aae2c919efe63f5548ef46280b25","flatsize":16642589,"path":"All/mesa-dri-21.3.9.pkg","repopath":"All/mesa-dri-21.3.9.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3920496,"desc":"This package contains the current stable release of the client drivers for DRI2+\n\nWith a X Server configured for DRI, they allow direct rendering of hardware-\naccelerated OpenGL. This package also includes the software renderer, either\nllvmpipe or classic SWrast.\n\nWWW: https://www.mesa3d.org/","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXdamage":{"origin":"x11/libXdamage","version":"1.1.6"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXv":{"origin":"x11/libXv","version":"1.0.12_1,1"},"libXvMC":{"origin":"x11/libXvMC","version":"1.0.14"},"libdrm":{"origin":"graphics/libdrm","version":"2.4.123,1"},"libunwind":{"origin":"devel/libunwind","version":"20240221_2"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"libxshmfence":{"origin":"x11/libxshmfence","version":"1.3.2"},"mesa-dri-classic":{"origin":"graphics/mesa-dri-classic","version":"20.2.3_3"},"mesa-libs":{"origin":"graphics/mesa-libs","version":"21.3.9"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["graphics"],"options":{"CLASSIC":"on","WAYLAND":"on","ZSTD":"on","PLATFORM_X11":"on","PLATFORM_WAYLAND":"on"},"messages":[{"message":"The gallium(llvm) enabled dri version was moved to graphics/mesa-dri-gallium\noverlay.  Please install gallium version as needed for radeon acceleration.","type":"install"}]},{"name":"mesa-gallium-va","origin":"graphics/mesa-gallium-va","version":"21.3.9","comment":"Mesa Gallium VAAPI drivers","maintainer":"x11@FreeBSD.org","www":"https://www.mesa3d.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"91b59a84194f0049aae7102779ae1691eb1669734177b108c3f0a73c930854cb","flatsize":10620851,"path":"All/mesa-gallium-va-21.3.9.pkg","repopath":"All/mesa-gallium-va-21.3.9.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2127624,"desc":"Mesa is a 3-D graphics library with an API which is very similar to that\nof OpenGL*.  To the extent that Mesa utilizes the OpenGL command syntax or\nstate machine, it is being used with authorization from Silicon Graphics,\nInc.  However, the author makes no claim that Mesa is in any way a\ncompatible replacement for OpenGL or associated with Silicon Graphics, Inc.\n\nVA is a Gallium driver for video decoding on AMD hardware.","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXdamage":{"origin":"x11/libXdamage","version":"1.1.6"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXxf86vm":{"origin":"x11/libXxf86vm","version":"1.1.5"},"libdrm":{"origin":"graphics/libdrm","version":"2.4.123,1"},"libelf":{"origin":"devel/libelf","version":"0.8.13_3"},"libunwind":{"origin":"devel/libunwind","version":"20240221_2"},"libva":{"origin":"multimedia/libva","version":"2.22.0"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"libxshmfence":{"origin":"x11/libxshmfence","version":"1.3.2"},"llvm-libs-mesa":{"origin":"graphics/llvm-libs-mesa","version":"13.0.1"},"llvm13":{"origin":"devel/llvm13","version":"13.0.1_7"},"mesa-libs":{"origin":"graphics/mesa-libs","version":"21.3.9"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["graphics"],"options":{"X11":"on"}},{"name":"mesa-gallium-vdpau","origin":"graphics/mesa-gallium-vdpau","version":"21.3.9","comment":"Mesa Gallium VDPAU drivers","maintainer":"x11@FreeBSD.org","www":"https://www.mesa3d.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9a0aee0a69b7c79ae86ba9714375fc50dfcccf34f656518470f664b8e44cb84d","flatsize":11722725,"path":"All/mesa-gallium-vdpau-21.3.9.pkg","repopath":"All/mesa-gallium-vdpau-21.3.9.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2525644,"desc":"Mesa is a 3-D graphics library with an API which is very similar to that\nof OpenGL*.  To the extent that Mesa utilizes the OpenGL command syntax or\nstate machine, it is being used with authorization from Silicon Graphics,\nInc.  However, the author makes no claim that Mesa is in any way a\ncompatible replacement for OpenGL or associated with Silicon Graphics, Inc.\n\nVDPAU is a Gallium driver for video decoding on AMD hardware.","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXdamage":{"origin":"x11/libXdamage","version":"1.1.6"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXxf86vm":{"origin":"x11/libXxf86vm","version":"1.1.5"},"libdrm":{"origin":"graphics/libdrm","version":"2.4.123,1"},"libelf":{"origin":"devel/libelf","version":"0.8.13_3"},"libunwind":{"origin":"devel/libunwind","version":"20240221_2"},"libva":{"origin":"multimedia/libva","version":"2.22.0"},"libvdpau":{"origin":"multimedia/libvdpau","version":"1.5"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"libxshmfence":{"origin":"x11/libxshmfence","version":"1.3.2"},"llvm-libs-mesa":{"origin":"graphics/llvm-libs-mesa","version":"13.0.1"},"llvm13":{"origin":"devel/llvm13","version":"13.0.1_7"},"mesa-libs":{"origin":"graphics/mesa-libs","version":"21.3.9"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["graphics"],"options":{"X11":"on"}},{"name":"mergify","origin":"devel/mergify","version":"g20180512_1","comment":"Merge changes from a branch one commit at a time","maintainer":"joe@thrallingpenguin.com","www":"https://github.com/brooksdavis/mergify","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"df8fd943c4a2e7b4935d348accfc2771a12d04e02854060e324830344719d315","flatsize":12735,"path":"All/mergify-g20180512_1.pkg","repopath":"All/mergify-g20180512_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":4976,"desc":"Mergify is a tool to merge changes from a branch one commit at a time.\nThis is most useful when merging changes to a highly diverged fork\nof a project.\n\nIt only supports Git.","deps":{"git":{"origin":"devel/git","version":"2.49.0"}},"categories":["devel"],"options":{"DOCS":"on"}},{"name":"mergelog","origin":"www/mergelog","version":"4.5_3","comment":"Tool to merge and sort by date http log files","maintainer":"ports@FreeBSD.org","www":"https://mergelog.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dbe3ea60906545062e413a0d94dff83232d0ac2dadb12b3dddcc38e51d37db74","flatsize":18189,"path":"All/mergelog-4.5_3.pkg","repopath":"All/mergelog-4.5_3.pkg","licenselogic":"single","pkgsize":6352,"desc":"mergelog is a tool which merges and sorts by date http log files in\n'Common Log Format'. The result is sent to the standard output. It is\nuseful to create a single log file for multiple hosts using round-robin\nDNS.","categories":["textproc","www"],"shlibs_required":["libc.so.8","libz.so.3"],"messages":[{"message":"===>   NOTICE:\n\nThe mergelog port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"minio","origin":"www/minio","version":"2021.04.06.23.11.00","comment":"Amazon S3 compatible object storage server","maintainer":"swills@FreeBSD.org","www":"https://github.com/minio/minio/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9358764e11055792aed03a2b7c072c28f0cd33941488eee0d47f75dcc12b2be8","flatsize":47453586,"path":"All/minio-2021.04.06.23.11.00.pkg","repopath":"All/minio-2021.04.06.23.11.00.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":12045968,"desc":"Minio is an object storage server built for cloud application developers and\ndevops.\n\nWWW: https://minio.io/","categories":["www"],"users":["minio"],"groups":["minio"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"meritous","origin":"games/meritous","version":"1.5","comment":"Action-adventure dungeon crawl game","maintainer":"amdmi3@FreeBSD.org","www":"http://www.asceai.net/meritous/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bcccd7dd1442b50f5c8bfd81a383200c3440d497d9da6b5f599511a95894196b","flatsize":1376104,"path":"All/meritous-1.5.pkg","repopath":"All/meritous-1.5.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1016608,"desc":"Far below the surface of the planet is a secret. A place of limitless\npower. Those that seek to control such a utopia will soon bring an\nend to themselves.\n\nSeeking an end to the troubles that plague him, PSI user MERIT\njourneys into the hallowed Orcus Dome in search of answers.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libc.so.8","libintl.so.8","libm.so.4","libpthread.so.0","libz.so.3"],"options":{"DOCS":"on","NLS":"on"}},{"name":"menumaker","origin":"deskutils/menumaker","version":"0.99.14","comment":"Menu generator for X Window Managers and desktop environments","maintainer":"jgh@FreeBSD.org","www":"https://menumaker.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9fffd07db40cb530a338880d50befddc1655928529f046303502726dd25557c6","flatsize":583563,"path":"All/menumaker-0.99.14.pkg","repopath":"All/menumaker-0.99.14.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":93508,"desc":"MenuMaker is application finding and menu generation utility. It is capable of\nfinding lots of installed programs and generating the root menu consistent\nacross all supported X window managers, so one will get (almost) the same menu\nno matter what WM is currently used. It is pure Python application hence it\nruns on every relevant system.\n\nSupported X window managers:\n\n- BlackBox\n- Deskmenu\n- FluxBox\n- IceWM\n- OpenBox, version 3\n- PekWM\n- WindowMaker\n- XFCE, version 4\n\nIt also reads Freedesktop.org's .desktop files.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["deskutils"]},{"name":"menu-cache","origin":"x11/menu-cache","version":"1.1.0","comment":"Library used to read freedesktop.org menus","maintainer":"portmaster@BSDforge.com","www":"https://lxde.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"95a8bcc570d8f623812042859ad62ad24f8cda2b5c8c2a2fb256cc9fa1171cb0","flatsize":136872,"path":"All/menu-cache-1.1.0.pkg","repopath":"All/menu-cache-1.1.0.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":45708,"desc":"Libmenu-cache is a library creating and utilizing caches to speed up the\nmanipulation for freedesktop.org defined application menus.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libfm-extra":{"origin":"x11/libfm-extra","version":"1.3.2_4"}},"categories":["x11"],"shlibs_required":["libc.so.8","libfm-extra.so.4","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libintl.so.8"]},{"name":"mucommander","origin":"x11-fm/mucommander","version":"1.5.2.1","comment":"Lightweight file manager featuring a Norton Commander style interface","maintainer":"eric@camachat.org","www":"https://www.mucommander.com","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a8b664f08005f3788c3d2fc66a91c57095e7fd930c5b145290988acf79740150","flatsize":138330186,"path":"All/mucommander-1.5.2.1.pkg","repopath":"All/mucommander-1.5.2.1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":114039568,"desc":"muCommander is a lightweight, cross-platform file manager featuring\na Norton Commander style interface and running on any operating\nsystem with Java support (Mac OS X, Windows, Linux, *BSD, Solaris...).\n\nHere's a non-exaustive list of what you'll find:\n- Virtual filesystem with local volumes, FTP, SFTP, SMB, NFS, HTTP and\n  Bonjour support\n- Quickly copy, move, rename files, create directories, email files...\n- Browse, create and uncompress ZIP, TAR, GZip, BZip2, ISO/NRG, AR/Deb and\n  LST archives\n- Universal bookmarks and credentials manager\n- Multiple windows support\n- Full keyboard access\n- Highly configurable","deps":{"openjdk11":{"origin":"java/openjdk11","version":"11.0.26+4.1_1"}},"categories":["java","x11-fm"],"options":{"DOCS":"on"}},{"name":"meqcc","origin":"games/meqcc","version":"1.4","comment":"MrElusive's QuakeC compiler with precompiler support","maintainer":"danfe@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0d9d79822fd9c5298bab66d40938b22ed42344cfab9bceaff5be6ae352a4b050","flatsize":118485,"path":"All/meqcc-1.4.pkg","repopath":"All/meqcc-1.4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":45504,"desc":"This is a modification to the QuakeC compiler from id Software.  It allows\ncreating `progs.dat' file which cannot be decompiled to QuakeC source code.\nAs an added bonus, such `progs.dat' file is a lot smaller.\n\nThe compiler also has a C compatible precompiler.  A description of the\nprecompiler directives can be found in a regular C manual.","deps":{"quake-source":{"origin":"games/quake-source","version":"1.01_1"}},"categories":["devel","games"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"mencal","origin":"deskutils/mencal","version":"3.0","comment":"Simple variation of the unix command cal","maintainer":"ports@FreeBSD.org","www":"https://kyberdigi.cz/projects/mencal/english.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8f1750411dcc45270b81a745fb3fe9603d5b12bb6a5b737c029a10204bcc16a0","flatsize":33604,"path":"All/mencal-3.0.pkg","repopath":"All/mencal-3.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":11588,"desc":"Mencal is a simple variation of the well-known Unix command cal.\nThe main difference is that you can have some periodically\nrepeating days highlighted in color. This can be used to track\nmenstruation (or other) cycles conveniently.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["deskutils"],"messages":[{"message":"===>   NOTICE:\n\nThe mencal port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mit-scheme","origin":"lang/mit-scheme","version":"9.2_5","comment":"MIT Scheme: includes runtime, compiler, and edwin binaries","maintainer":"olgeni@FreeBSD.org","www":"https://www.swiss.ai.mit.edu/projects/scheme/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e8bbb1fe5d32f43cfc3739de33515bbec972d6420e6818dc08f78801eaf8a19c","flatsize":72027504,"path":"All/mit-scheme-9.2_5.pkg","repopath":"All/mit-scheme-9.2_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":24503144,"desc":"MIT Scheme is a complete programming environment that runs on many\nUnix platforms, as well as Microsoft Windows and IBM OS/2. It features\na rich runtime library, a powerful source-level debugger, a\nnative-code compiler, and an integrated Emacs-like editor.","categories":["lang","scheme"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"GDBM":"off","MCRYPT":"off","MHASH":"off","OPENSSL":"off","PGSQL":"off","X11":"off"}},{"name":"merkaartor","origin":"astro/merkaartor","version":"0.19.0_28","comment":"Openstreetmap mapping program","maintainer":"dev2@heesakkers.info","www":"http://merkaartor.be/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2ab96744b550ef520b0a78b11715acc26208e2f91534a5ddf837d4d017210784","flatsize":5459047,"path":"All/merkaartor-0.19.0_28.pkg","repopath":"All/merkaartor-0.19.0_28.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2520656,"desc":"Merkaartor is an openstreetmap mapping program. Merkaartor focuses on\nproviding a visually pleasing but performant editing environment for\nfree geographical data.\n\nIt is based on Qt5.","deps":{"exiv2":{"origin":"graphics/exiv2","version":"0.28.5,1"},"gdal":{"origin":"graphics/gdal","version":"3.10.2_1"},"proj":{"origin":"graphics/proj","version":"9.6.0,1"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-imageformats":{"origin":"graphics/qt5-imageformats","version":"5.15.16p2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-webengine":{"origin":"www/qt5-webengine","version":"5.15.18p7_3"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"quazip-qt5":{"origin":"archivers/quazip","version":"1.5"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["astro"],"shlibs_required":["libGL.so.1","libQt5Concurrent.so.5","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5PrintSupport.so.5","libQt5Svg.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libc.so.8","libexiv2.so.28","libgdal.so.36","libm.so.4","libproj.so.25","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"DEBUG":"off","GEOIMAGE":"on","PROTOBUF":"off","ZBAR":"off"}},{"name":"memtester","origin":"sysutils/memtester","version":"4.7.1","comment":"Utility to test for faulty memory subsystem","maintainer":"amdmi3@FreeBSD.org","www":"https://pyropus.ca./software/memtester/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9b1b68f9ab987ced4d350c92a74264abfb74405ea655871d3c903cb57d3018e2","flatsize":40606,"path":"All/memtester-4.7.1.pkg","repopath":"All/memtester-4.7.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":17844,"desc":"A user-space utility for testing the memory subsystem for faults.  It is\nportable and should compile and work on any 32- or 64-bit Unix-like system.\n(Yes, even weird, proprietary Unices, and even Mac OS X.)  For hardware\ndevelopers, memtester can be told to test memory starting at a particular\nphysical address as of memtester version 4.1.0.\n\nThe original source was by Simon Kirby <sim@stormix.com>.  The program has\nbeen rewritten by Charles Cazabon and many additional tests were added to\nhelp catch borderline memory.  He also rewrote the original tests (which\ncatch mainly memory bits which are stuck permanently high or low) so that\nthey run approximately an order of magnitude faster.","categories":["sysutils"],"shlibs_required":["libc.so.8"],"annotations":{"cpe":"cpe:2.3:a:pryopus:memtester:4.7.1:::::dragonfly6:x86_64"}},{"name":"meshlab","origin":"cad/meshlab","version":"2020.05_1","comment":"3D triangular meshes processing and editing tool","maintainer":"lbartoletti@FreeBSD.org","www":"https://www.meshlab.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4ff26297685c467a66dddb4e0e26bd01104710cbb5dbdcbe5f943800a671414b","flatsize":27473239,"path":"All/meshlab-2020.05_1.pkg","repopath":"All/meshlab-2020.05_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":5035828,"desc":"MeshLab is an open source, portable, and extensible system for the processing\nand editing of unstructured 3D triangular meshes. The system is aimed to help\nthe processing of the typical not-so-small unstructured models arising in 3D\nscanning, providing a set of tools for editing, cleaning, healing, inspecting,\nrendering and converting this kind of meshes.","deps":{"glew":{"origin":"graphics/glew","version":"2.2.0_3"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"mpir":{"origin":"math/mpir","version":"3.0.0_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-opengl":{"origin":"graphics/qt5-opengl","version":"5.15.16p130_1"},"qt5-script":{"origin":"devel/qt5-script","version":"5.15.18p0_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"qt5-xmlpatterns":{"origin":"textproc/qt5-xmlpatterns","version":"5.15.16p0_1"}},"categories":["cad"],"shlibs_required":["libGL.so.1","libGLU.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5OpenGL.so.5","libQt5Script.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libQt5XmlPatterns.so.5","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"memtest86","origin":"sysutils/memtest86","version":"4.3.7","comment":"Stand-alone memory test for x86 architecture computers","maintainer":"eduardo@FreeBSD.org","www":"https://www.memtest86.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c11361ba099b7cac9f266cfc1cfde3f302854d732d12dd0458fc49b139ab23e2","flatsize":1474560,"path":"All/memtest86-4.3.7.pkg","repopath":"All/memtest86-4.3.7.pkg","licenselogic":"single","pkgsize":406884,"desc":"Memtest86 - A Stand-alone Memory Diagnostic\n\nMemTest86 is the original, free, stand alone memory testing software for\nx86 computers. MemTest86 boots from a USB flash drive and tests the RAM\nin your computer for faults using a series of comprehensive algorithms and\ntest patterns.","categories":["sysutils"],"options":{"USB":"on","CD-ROM":"off","FLOPPY":"off"},"messages":[{"message":"Usage:\n\n USB:\n 1) Insert memstick\n 2)\tdd if=/usr/local/share/memtest86/memtest86-usb.img \\\n       of=/dev/daN bs=1m conv=sync\n 3) Boot the memstick\n\n CD-ROM:\n 1) Insert blank cd-rom\n 2)\tcdrecord dev=<device> /usr/local/share/memtest86/memtest86-cdrom.iso\n 3) Boot the memstick\n\n FLOPPY:\n 1) Insert blank floppy\n 2)\tdd if=/usr/local/share/memtest86/memtest86-floppy.img of=/dev/fd0\n 3) Boot the floppy","type":"install"}]},{"name":"mesa-demos","origin":"graphics/mesa-demos","version":"8.5.0","comment":"OpenGL demos distributed with Mesa","maintainer":"x11@FreeBSD.org","www":"https://www.mesa3d.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"83873f7fcb06a4cee1a06bd80a8c690982d7597fcce23ebb7caa9d9ef2647936","flatsize":34955250,"path":"All/mesa-demos-8.5.0.pkg","repopath":"All/mesa-demos-8.5.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3505860,"desc":"Mesa demos is a collections of demos and test programs to demonstrate various\naspects of the mesa and OpenGL libraries.\nIt is part of the mesa software suite.","deps":{"freeglut":{"origin":"graphics/freeglut","version":"3.2.1"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXdamage":{"origin":"x11/libXdamage","version":"1.1.6"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXxf86vm":{"origin":"x11/libXxf86vm","version":"1.1.5"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"}},"categories":["graphics"],"shlibs_required":["libEGL.so.1","libGL.so.1","libGLESv2.so.2","libGLU.so.1","libX11.so.6","libXext.so.6","libc.so.8","libglut.so.3","libm.so.4","libpthread.so.0"]},{"name":"memdump","origin":"sysutils/memdump","version":"1.01_1","comment":"Forensic utility for memory dumping","maintainer":"onatan@gmail.com","www":"http://www.porcupine.org/forensics/tct.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"69ae07683c272f792e9a83143861b9af120d32fc11b6b62f49988594282247d7","flatsize":25976,"path":"All/memdump-1.01_1.pkg","repopath":"All/memdump-1.01_1.pkg","licenselogic":"single","licenses":["IBM"],"pkgsize":11472,"desc":"This program dumps system memory to the standard output stream, skipping\nover holes in memory maps.  By default, the program dumps the contents of\nphysical memory.\n\nNote: consider using Brian Carrier's Sleuthkit, available as `sysutils/\nsleuthkit' port.  It is the official successor, based on parts from TCT.\nDevelopment of the Coroner's Toolkit was stopped years ago.  It is only\nupdated for bugfixes, which are very rare.","categories":["sysutils"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"mencoder","origin":"multimedia/mencoder","version":"1.5.0.20240928_2","comment":"Convenient video file and movie encoder","maintainer":"riggs@FreeBSD.org","www":"http://www.mplayerhq.hu/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ac8db5bd6edb3b0477496a9889877d448497ffae473b4ae59f4e0229dbf83deb","flatsize":2619476,"path":"All/mencoder-1.5.0.20240928_2.pkg","repopath":"All/mencoder-1.5.0.20240928_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":831296,"desc":"The \"mencoder\" component of the MPlayer project is a tool which\nallows creation of video streams. It supports almost the same set\nof input sources as the player component and supports encoding from\nthese sources through various codecs, including the popular ffmpeg,\nXviD and x264 families. \"Transcoding\" DVDs into avi files is also\npossible.","deps":{"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"giflib":{"origin":"graphics/giflib","version":"5.2.2"},"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"lame":{"origin":"audio/lame","version":"3.100_5"},"libass":{"origin":"multimedia/libass","version":"0.17.3"},"libdvdnav":{"origin":"multimedia/libdvdnav","version":"6.1.1"},"libdvdread":{"origin":"multimedia/libdvdread","version":"6.1.3"},"libx264":{"origin":"multimedia/libx264","version":"0.164.3095"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"png":{"origin":"graphics/png","version":"1.6.47"},"xvid":{"origin":"multimedia/xvid","version":"1.3.7,1"}},"categories":["audio","multimedia"],"shlibs_required":["libass.so.9","libavcodec.so.60","libavformat.so.60","libavutil.so.58","libbz2.so.2","libc.so.8","libdvdnav.so.4","libdvdread.so.8","libfontconfig.so.1","libfreetype.so.6","libgnutls.so.30","libjpeg.so.8","libm.so.4","libmp3lame.so.0","libpng16.so.16","libpostproc.so.57","libpthread.so.0","libswresample.so.4","libswscale.so.7","libtinfo.so.6","libx264.so.164","libxvidcore.so.4","libz.so.3"],"options":{"AMR_NB":"off","AMR_WB":"off","ASS":"on","BLURAY":"off","CDIO":"off","DV":"off","DVDNAV":"on","FAAC":"off","FONTCONFIG":"on","FRIBIDI":"off","GIF":"on","GNUTLS":"on","GSM":"off","IPV6":"on","JACK":"off","JPEG":"on","LADSPA":"off","LIBMNG":"off","LZO":"off","MAD":"off","NAS":"off","NLS":"on","OPENAL":"off","OPENJPEG":"off","OPUS":"off","PULSEAUDIO":"off","RTCPU":"on","SMB":"off","SPEEX":"off","THEORA":"off","TWOLAME":"off","V4L":"off","VPX":"off","X264":"on","XVID":"on"}},{"name":"memfetch","origin":"sysutils/memfetch","version":"0.05b","comment":"Utility to dump memory of a running process","maintainer":"onatan@gmail.com","www":"https://lcamtuf.coredump.cx/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4eb0dc44ab0cd9aa6bcf774115496c5552b59d5a75150d3215510eaccf564ca9","flatsize":38863,"path":"All/memfetch-0.05b.pkg","repopath":"All/memfetch-0.05b.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":15180,"desc":"Memfetch is a simple utility to dump all memory of a running process, either\nimmediately, or when a fault condition is discovered.  It is an attractive\nalternative to the vastly inferior search capabilities of many debuggers and\ntracers -- and a convenient way to grab \"screen shots\" from many types of\ntext-based interactive utilities, like ssh or screen sessions.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["sysutils"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"This port requires procfs(5) filesystem mounted under /proc.\n    Please note that this can pose a security risk.","type":"install"}]},{"name":"meh","origin":"graphics/meh","version":"0.3.27_3","comment":"Simple image viewer using raw XLib convert from ImageMagick","maintainer":"0mp@FreeBSD.org","www":"https://www.johnhawthorn.com/meh/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bcd98dea48374570092b563767d83c22cc8cf149a70875ccf39327ae12df4029","flatsize":34343,"path":"All/meh-0.3.27_3.pkg","repopath":"All/meh-0.3.27_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15692,"desc":"meh is a small, simple, super fast image viewer using raw XLib.  It is\nsimilar to feh, but faster and simpler.\n\nmeh can use ImageMagick's convert to view almost 200 file formats, though\nit is slower for these formats.  Built-in formats are JPEG, PNG, BMP, and\nnetpbm.\n\nFeatures:\n- Fast\n- Tiny\n- Fast JPEG, PNG, GIF and BMP support\n- Fast netpbm support (.ppm, .pgm, .pbm, .pnm)\n- ImageMagick support by calling convert\n    - All ImageMagick formats (almost 200)\n    - This allows limited support for PDF's and SVG's\n- Scales images to window size\n- Preserves aspect ratio (either via EWMH hints or by padding the window)\n- XSHM Support\n- Minimal dependencies (Xlib, libjpeg, libpng, giflib)","deps":{"ImageMagick7":{"origin":"graphics/ImageMagick7","version":"7.1.1.45"},"giflib":{"origin":"graphics/giflib","version":"5.2.2"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["graphics"],"shlibs_required":["libX11.so.6","libXext.so.6","libc.so.8","libgif.so.7","libjpeg.so.8","libpng16.so.16"]},{"name":"memcached","origin":"databases/memcached","version":"1.6.38","comment":"High-performance distributed memory object cache system","maintainer":"bofh@FreeBSD.org","www":"https://memcached.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8bfb8dd7d4f4c3fcf8c263ae084dcb56677a186d27de338c3494cde9d16efc02","flatsize":627621,"path":"All/memcached-1.6.38.pkg","repopath":"All/memcached-1.6.38.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":179364,"desc":"memcached is a high-performance, distributed memory object caching\nsystem, generic in nature, but intended for use in speeding up dynamic\nweb applications by alleviating database load.","deps":{"cyrus-sasl":{"origin":"security/cyrus-sasl2","version":"2.1.28_5"},"libevent":{"origin":"devel/libevent","version":"2.1.12"}},"categories":["databases"],"shlibs_required":["libc.so.8","libevent-2.1.so.7","libpthread.so.0","libsasl2.so.3"],"options":{"DOCS":"on","DTRACE":"off","SASL":"on"},"annotations":{"cpe":"cpe:2.3:a:memcached:memcached:1.6.38:::::dragonfly6:x86_64"}},{"name":"megatools","origin":"net/megatools","version":"1.11.1.20230212_1","comment":"Command line tools for MEGA.NZ cloud drive","maintainer":"max@kostikov.co","www":"https://megatools.megous.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"93af48113987df5e41f4640a97b8129194c3e3b09e669788f01acd11abf588f9","flatsize":262634,"path":"All/megatools-1.11.1.20230212_1.pkg","repopath":"All/megatools-1.11.1.20230212_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":110284,"desc":"Megatools is a collection of programs for accessing Mega\nservice from a command line of your desktop or server.\n\nMegatools allow you to copy individual files as well as\nentire directory trees to and from the cloud. You can also\nperform streaming downloads for example to preview videos\nand audio files, without needing to download the entire\nfile.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["net"],"shlibs_required":["libc.so.8","libcrypto.so.12","libcurl.so.4","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libpthread.so.0"],"options":{"DOCS":"on","MANPAGES":"on","SYMLINKS":"off"}},{"name":"megahit","origin":"biology/megahit","version":"1.2.9_1","comment":"Ultra-fast single-node large and complex metagenomics assembly","maintainer":"jwb@FreeBSD.org","www":"https://github.com/voutcn/megahit","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d0d3a61a98e2f501988b7f91d465ace47a4e65caa1a90507e0fd04c30051b7e7","flatsize":4400270,"path":"All/megahit-1.2.9_1.pkg","repopath":"All/megahit-1.2.9_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":621392,"desc":"MEGAHIT is a single node assembler for large and complex metagenomics NGS\nreads, such as soil. It makes use of succinct de Bruijn graph (SdBG) to achieve\nlow memory assembly. MEGAHIT can optionally utilize a CUDA-enabled GPU to\naccelerate its SdBG contstruction.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["biology"],"shlibs_required":["libc.so.8","libgomp.so.1","libm.so.4","libpthread.so.0","libstdc++.so.9","libz.so.3"]},{"name":"meld","origin":"textproc/meld","version":"3.22.0_2,1","comment":"GNOME visual diff and merge tool","maintainer":"gnome@FreeBSD.org","www":"https://meld.app/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"700cec873dbb984067ec87528b9e39fe048491bffb94b252f5db17914bb040fa","flatsize":3314298,"path":"All/meld-3.22.0_2,1.pkg","repopath":"All/meld-3.22.0_2,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":531328,"desc":"Meld is a GNOME visual diff and merge tool. It integrates especially well\nwith CVS. The diff viewer lets you edit files in place (diffs update\ndynamically), and a middle column shows detailed changes and allows merges.\nThe margins show location of changes for easy navigation, and it also\nfeatures a tabbed interface that allows you to open many diffs at once.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gsettings-desktop-schemas":{"origin":"devel/gsettings-desktop-schemas","version":"47.1_1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gtksourceview4":{"origin":"x11-toolkits/gtksourceview4","version":"4.8.3_2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["devel","python","textproc"]},{"name":"menhir","origin":"devel/menhir","version":"20231231","comment":"LR(1) parser generator for OCaml","maintainer":"ports@FreeBSD.org","www":"http://cristal.inria.fr/~fpottier/menhir","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"699b909dadb2be8c0815e9f3ddf069807aae090951afaf027d3b2bb93997eb69","flatsize":8182289,"path":"All/menhir-20231231.pkg","repopath":"All/menhir-20231231.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2258164,"desc":"Menhir is a LR(1) parser generator for the OCaml programming language.\nIt is 90%25 compatible to ocamlyacc (included with the OCaml distribution),\nand it has some advantages over ocamlyacc, such as limited EBNF support,\nLR(1) generation instead of LALR(1), better conflict explanation and\nproduction of reentrant parsers (amongst others).","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"}},"categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe menhir port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"medusa","origin":"security/medusa","version":"2.2_3","comment":"Speedy, massively parallel, modular, login brute-forcer","maintainer":"dbaio@FreeBSD.org","www":"http://www.foofus.net/jmk/medusa/medusa.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6078ad66f64c395a0a7129f97cc6936c73cf7c3e4170659f9037ad9c3ec576d4","flatsize":682241,"path":"All/medusa-2.2_3.pkg","repopath":"All/medusa-2.2_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":160536,"desc":"Medusa is intended to be a speedy, massively parallel, modular, login\nbrute-forcer. The goal is to support as many services which allow remote\nauthentication as possible.","deps":{"libssh2":{"origin":"security/libssh2","version":"1.11.1,3"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["security"],"shlibs_required":["libc.so.8","libcrypto.so.12","libdl.so.0","libm.so.4","libpthread.so.0","libssl.so.12"],"options":{"DOCS":"on","PGSQL":"off","SUBVERSION":"off"}},{"name":"mesen","origin":"emulators/mesen","version":"0.9.8.4_4","comment":"Cross-platform Nintendo Entertainment System (NES/Famicom) emulator","maintainer":"ports@FreeBSD.org","www":"https://www.mesen.ca/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"599bd8c39db09a48c2f241c49ce6a6c01f34a8d1edac50732e2c22701f0853b2","flatsize":17582115,"path":"All/mesen-0.9.8.4_4.pkg","repopath":"All/mesen-0.9.8.4_4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":7257368,"desc":"Mesen is a high-accuracy NES and Famicom emulator and NSF player.","deps":{"libevdev":{"origin":"devel/libevdev","version":"1.13.2"},"libgdiplus":{"origin":"x11-toolkits/libgdiplus","version":"6.1_2"},"mono5.20":{"origin":"lang/mono5.20","version":"5.20.1.34_4"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"}},"categories":["emulators"],"options":{"MONO":"on","LIBRETRO":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe mesen port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"megaglest","origin":"games/megaglest","version":"3.13.0_14","comment":"Open source 3D real-time strategy game","maintainer":"monwarez@mailoo.org","www":"https://megaglest.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8810c08ede3a0a959c0ea50a2c9bda9c57e5ead579e08a211971b2c612018e97","flatsize":7927101,"path":"All/megaglest-3.13.0_14.pkg","repopath":"All/megaglest-3.13.0_14.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":2402828,"desc":"MegaGlest is an open source 3D-real-time strategy game, where you control\nthe armies of one of seven different factions:  Tech, Magic, Egyptians,\nIndians, Norsemen, Persian or Romans (Beta). The game is setup in one of\n14 naturally looking settings, which -like the unit models- are crafted\nwith great appreciation for detail. MegaGlest is heavily based on the\nwidely known Glest, which it forked from in early 2010.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freealut":{"origin":"audio/freealut","version":"1.1.0_4"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"ftgl":{"origin":"graphics/ftgl","version":"2.4.0_2,1"},"glew":{"origin":"graphics/glew","version":"2.2.0_3"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libircclient":{"origin":"irc/libircclient","version":"1.10"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"lua54":{"origin":"lang/lua54","version":"5.4.7"},"megaglest-data":{"origin":"games/megaglest-data","version":"3.13.0"},"miniupnpc":{"origin":"net/miniupnpc","version":"2.3.2"},"openal-soft":{"origin":"audio/openal-soft","version":"1.24.2_2"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLEW.so.2","libGLU.so.1","libICE.so.6","libSDL2-2.0.so.0","libSM.so.6","libX11.so.6","libXext.so.6","libc.so.8","libcrypto.so.12","libcurl.so.4","libfontconfig.so.1","libfreetype.so.6","libftgl.so.2","libircclient.so.1","libjpeg.so.8","liblua-5.4.so","libm.so.4","libminiupnpc.so.20","libopenal.so.1","libpng16.so.16","libpthread.so.0","libssl.so.12","libstdc++.so.9","libvorbisfile.so.3"],"options":{"DOCS":"on","EDITOR":"off","VIEWER":"off"},"messages":[{"message":"The megaglest game has been installed.\n\n1) The megaglest configuration files are stored in ~/.megaglest.\n\n2) If you installed the megaglest map editor, you can launch it using the\n   command:\n\n   # megaglest_editor\n\n3) If you have problems running megaglest, remove your ~/.megaglest directory\n   and try again.\n\n4) Enjoy it ;)\n\n5) If you upgraded from version 3.4.0, your personal settings are stored in\n   ~/.megaglest3.4.0.  If you copy glestuser.ini and glestuserkeys.ini to\n   ~/.megaglest, you will have your old settings again.","type":"install"}]},{"name":"megacmd","origin":"net/megacmd","version":"1.6.3_3","comment":"Command Line Interactive and Scriptable Application to access MEGA","maintainer":"kikadf.01@gmail.com","www":"https://mega.nz/cm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"72c76a16380a6abfaa34e60b418f7183431a3bed0ebf8cef73f5619e782441dd","flatsize":11624837,"path":"All/megacmd-1.6.3_3.pkg","repopath":"All/megacmd-1.6.3_3.pkg","licenselogic":"and","licenses":["BSD2CLAUSE","GPLv3"],"pkgsize":3147136,"desc":"MEGAcmd is a command line interactive and scriptable application.\nMEGAcmd provides non UI access to MEGA services. It intends to offer\nall the functionality with your MEGA account via commands.\nIt features synchronization, backup of local folders into your MEG\naccount and a webdav/streaming server.","deps":{"c-ares":{"origin":"dns/c-ares","version":"1.34.4_1"},"cryptopp":{"origin":"security/cryptopp","version":"8.9.0"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"libsodium":{"origin":"security/libsodium","version":"1.0.19"},"libuv":{"origin":"devel/libuv","version":"1.50.0"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"},"readline":{"origin":"devel/readline","version":"8.2.13_2"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["net"],"shlibs_required":["libc.so.8","libcares.so.2","libcrypto.so.12","libcryptopp.so.8","libcurl.so.4","libdl.so.0","libm.so.4","libpcre.so.1","libpcrecpp.so.0","libpthread.so.0","libreadline.so.8","librt.so.0","libsodium.so.26","libsqlite3.so.0","libssl.so.12","libstdc++.so.9","libuv.so.1","libz.so.3"],"messages":[{"message":"net/megacmd requires a machine-id to be generated to work properly on DragonFlyBSD, to achieve so, please run `dbus-uuidgen --ensure` as root.","type":"install"}]},{"name":"medit","origin":"science/medit","version":"2012.02.05_5","comment":"Interactive meshes visualization","maintainer":"thierry@FreeBSD.org","www":"https://www.ljll.math.upmc.fr/frey/software.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"65c81c1a6c64e28432187cb76844e2277f426e360749fcc2ff82caf4e6ff0d7f","flatsize":6858581,"path":"All/medit-2012.02.05_5.pkg","repopath":"All/medit-2012.02.05_5.pkg","licenselogic":"single","licenses":["None"],"pkgsize":1753600,"desc":"Medit is an interactive mesh visualization software, developed by P. Frey\n(University Pierre et Marie Curie).\n\nIt is intended to display computation results (in mechanics of the solids or\nfluids, thermics, electromagnetism, etc.) on grids 2d (triangles and\nquadrangles), 3d (tetrahedrons or hexahedrons) or surfaces (triangles and\nquandrangles).","deps":{"freeglut":{"origin":"graphics/freeglut","version":"3.2.1"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"}},"categories":["graphics","science"],"shlibs_required":["libGL.so.1","libGLU.so.1","libX11.so.6","libXext.so.6","libXmu.so.6","libc.so.8","libglut.so.3","libm.so.4","libpthread.so.0"],"options":{"EXAMPLES":"on"}},{"name":"mercurial","origin":"devel/mercurial","version":"6.9.3","comment":"Fast, lightweight source control management system","maintainer":"python@FreeBSD.org","www":"https://www.mercurial-scm.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7dfb2d44b7cbb265457ee75cd0b1375c1eafc61407f35c954bbb9b3fac6f5fe0","flatsize":37698575,"path":"All/mercurial-6.9.3.pkg","repopath":"All/mercurial-6.9.3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":6232272,"desc":"Mercurial is a fast, lightweight source control management system designed for\nefficient handling of very large distributed projects. Features include:\n\n    * O(1) delta-compressed file storage and retrieval scheme\n    * Complete cross-indexing of file and changesets for efficient exploration\n      of project history\n    * Robust SHA1-based integrity checking and append-only storage model\n    * Decentralized development model with arbitrary merging between trees\n    * High-speed HTTP-based network merge protocol\n    * Easy-to-use command-line interface\n    * Integrated stand-alone web interface\n    * Small Python codebase\n    * GPL license","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"DATA":"on","DOCS":"on","FREEBSD":"off","NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:mercurial:mercurial:6.9.3:::::dragonfly6:x86_64","flavor":"py311"},"messages":[{"message":"devel/mercurial is now flavored for Python versions.\nIf you have custom extensions installed, you may need\nto install the Python 2 version unless all your extensions\nare Python 3 compatible.\n\nNote that we now install a few more files in /usr/local/share/mercurial:\n- shell completion scripts (bash, tcsh and zsh)\n- FastCGI / WSGI scripts for web access to repositories\n  see http://www.mercurial-scm.org/wiki/PublishingRepositories\n- various documentation files","type":"install"}]},{"name":"moodle43-php81","origin":"www/moodle43","version":"4.3.12","comment":"Course management system based on social constructionism","maintainer":"wen@FreeBSD.org","www":"https://www.moodle.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ee00677f72c7c3445c6495d3e915bff720695b4def57ce2445e133657c12c165","flatsize":262097320,"path":"All/moodle43-php81-4.3.12.pkg","repopath":"All/moodle43-php81-4.3.12.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":43900336,"desc":"Moodle is a course management system (CMS) - a free, Open Source software\npackage designed using sound pedagogical principles, to help educators\ncreate effective online learning communities. You can use it on any\ncomputer you have handy (including webhosts), yet it can scale from a\nsingle-teacher site to a 40,000-student University.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-ctype":{"origin":"textproc/php81-ctype","version":"8.1.32"},"php81-curl":{"origin":"ftp/php81-curl","version":"8.1.32"},"php81-dom":{"origin":"textproc/php81-dom","version":"8.1.32"},"php81-exif":{"origin":"graphics/php81-exif","version":"8.1.32"},"php81-fileinfo":{"origin":"sysutils/php81-fileinfo","version":"8.1.32"},"php81-filter":{"origin":"security/php81-filter","version":"8.1.32"},"php81-gd":{"origin":"graphics/php81-gd","version":"8.1.32"},"php81-iconv":{"origin":"converters/php81-iconv","version":"8.1.32"},"php81-intl":{"origin":"devel/php81-intl","version":"8.1.32"},"php81-mbstring":{"origin":"converters/php81-mbstring","version":"8.1.32"},"php81-mysqli":{"origin":"databases/php81-mysqli","version":"8.1.32"},"php81-opcache":{"origin":"www/php81-opcache","version":"8.1.32"},"php81-pecl-xmlrpc":{"origin":"net/pecl-xmlrpc","version":"1.0.0.r3_2,1"},"php81-session":{"origin":"www/php81-session","version":"8.1.32"},"php81-simplexml":{"origin":"textproc/php81-simplexml","version":"8.1.32"},"php81-soap":{"origin":"net/php81-soap","version":"8.1.32"},"php81-sodium":{"origin":"security/php81-sodium","version":"8.1.32"},"php81-tokenizer":{"origin":"devel/php81-tokenizer","version":"8.1.32"},"php81-xml":{"origin":"textproc/php81-xml","version":"8.1.32"},"php81-xmlreader":{"origin":"textproc/php81-xmlreader","version":"8.1.32"},"php81-zip":{"origin":"archivers/php81-zip","version":"8.1.32"},"php81-zlib":{"origin":"archivers/php81-zlib","version":"8.1.32"}},"categories":["education","www"],"options":{"LDAP":"off","MYSQL":"on","PGSQL":"off"},"annotations":{"cpe":"cpe:2.3:a:moodle:moodle:4.3.12:::::dragonfly6:x86_64","deprecated":"EOLed upstream","expiration_date":"2025-04-30","flavor":"php81"},"messages":[{"message":"1) Create a user and a database for Moodle to store all\n   its tables in (or choose an existing database).\n   It doesn't matter what the database or user names are,\n   as this will be configured in a later step.\n   NOTE: this package assumes that either the phpX-pgsql,\n   phpX-mysql, or phpX-mssql packages are installed.\n\n2) Add the following to your Apache configuration file\n   httpd.conf, and restart the server:\n\n   Alias /moodle /usr/local/www/moodle/\n   AcceptPathInfo On\n   <Directory /usr/local/www/moodle/>\n      AllowOverride None\n      Require all granted\n   </Directory>\n\n3) Visit your Moodle site with a browser (i.e.,\n   http://your.server.com/moodle/), and you should\n   be taken to the install.php script, which will lead\n   you through creating a config.php file and then\n   setting up Moodle, creating an admin account, etc.\n\n   At one step, you will get a message saying that the\n   installer script was not able to automatically create\n   the config.php file. Just download it and copy it to\n   /usr/local/www/moodle/config.php. Beware that it\n   will contain the database password in cleartext, so\n   set up whatever file permissions you deem more adequate.\n   For instance, user=root, group=www, mask=640.\n\n4) Set up a cron task to invoke the file admin/cron.php\n   every five minutes or so. For instance:\n   */5 * * * * fetch http://your.server.com/moodle/admin/cron.php\n\nFor more information, see the INSTALL DOCUMENTATION:\n\n   http://docs.moodle.org/en/Installing_Moodle\n\nIt may be worth reading the installation docs even if Moodle seems\nto be working at first, to ensure your PHP settings and database\nconfiguration will allow Moodle to operate properly.","type":"install"},{"message":"If you are upgrading from an earlier version of Moodle, check out\npossible additional steps at:\n\n   https://docs.moodle.org/400/en/Upgrading\n\nIf you have real trouble, please visit the Moodle course\n\"Using Moodle\" on moodle.org.","type":"upgrade"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nEOLed upstream.\n\nIt is scheduled to be removed on or after 2025-04-30."}]},{"name":"meek","origin":"security/meek","version":"0.37.0_20","comment":"Pluggable transport proxy that relays through third-party server","maintainer":"egypcio@FreeBSD.org","www":"https://trac.torproject.org/projects/tor/wiki/doc/meek","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c245295ab24d65ab9a0a6258908f57dd20ec15008577e4876840e487b0fbf3d2","flatsize":12490679,"path":"All/meek-0.37.0_20.pkg","repopath":"All/meek-0.37.0_20.pkg","licenselogic":"single","licenses":["CC0-1.0"],"pkgsize":2736508,"desc":"Meek is a transport that uses HTTP for carrying bytes and TLS for obfuscation.\nTraffic is relayed through a third-party server (Google App Engine). It uses a\ntrick to talk to the third party so that it looks like it is talking to an\nunblocked server.","categories":["net","security"],"shlibs_required":["libc.so.8","libpthread.so.0"],"annotations":{"cpe":"cpe:2.3:a:torproject:meek:0.37.0:::::dragonfly6:x86_64:20"},"messages":[{"message":"If you are using meek with tor, here are some instructions:\n\nAs a client, add the following to /usr/local/etc/tor/torrc:\n\n\tUseBridges 1\n\tBridge meek x.x.x.x:yyyy FINGERPRINT-OF-BRIDGE\n\tClientTransportPlugin meek exec ./meek-client \\\n\t  --url=https://meek-reflect.example.com \\\n\t  --front=www.example.com \\\n\t  --log meek-client.log","type":"install"}]},{"name":"mednafen","origin":"emulators/mednafen","version":"1.32.1_2,1","comment":"Portable multi-system emulator","maintainer":"acm@FreeBSD.org","www":"https://mednafen.github.io","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"60c32b729c9c140997241208367a867978d3133f70b1198fc1cead7b13f435d0","flatsize":22303203,"path":"All/mednafen-1.32.1_2,1.pkg","repopath":"All/mednafen-1.32.1_2,1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":4198024,"desc":"Mednafen is a portable, utilizing OpenGL and SDL, argument(command-line)-driven\nmulti-system emulator with many advanced features. The Atari Lynx, GameBoy,\nGameBoy Color, GameBoy Advance, NES, PC Engine(TurboGrafx 16), and SuperGrafx\nare emulated. Mednafen has the ability to remap hotkey functions and virtual\nsystem inputs to a keyboard, a joystick, or both simultaneously. Save states\nare supported, as is real-time game rewinding. Screen snapshots may be taken at\nthe press of a button, and are saved in the popular PNG file format.\n\nMednafen is distributed under the terms of the GNU GPL.\n\nDue to the threaded model of emulation used in Mednafen, and limitations of SDL\na joystick is preferred over a keyboard to play games, as the joystick will have\nslightly less latency, although the latency differences may not be perceptible\nto most people.","deps":{"alsa-lib":{"origin":"audio/alsa-lib","version":"1.2.13"},"flac":{"origin":"audio/flac","version":"1.5.0,1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"lzo2":{"origin":"archivers/lzo2","version":"2.10_1"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"trio":{"origin":"devel/trio","version":"1.16_1"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["emulators","games"],"shlibs_required":["libFLAC.so.14","libSDL2-2.0.so.0","libasound.so.2","libc.so.8","libdl.so.0","libintl.so.8","libjack.so.0","liblzo2.so.2","libm.so.4","libpthread.so.0","libstdc++.so.9","libtrio.so.2","libvorbisfile.so.3","libz.so.3","libzstd.so.1"],"options":{"DOCS":"on","NLS":"on","APPLE2":"on","GP":"on","GPA":"on","LYNX":"on","MD":"on","NES":"on","NGP":"on","PCE":"on","PCFX":"on","PSX":"on","SMS":"on","SNES":"on","SS":"on","VB":"on","WSWAN":"on","ALSA":"on","JACK":"on"},"messages":[{"message":"The complete documentation is available at:\n\n    /usr/local/share/doc/mednafen/Documentation/mednafen.html\n\nIf you experience crackling or choppy audio when using the OSS audio backend,\nthen Mednafen is probably using an unreasonable small period size with the\ndefault value 0 of sound.period_time. In this case retry with an explicit value,\nthe documentation itself suggests 2.666ms or 5.333ms, i.e. set\n\n    sound.period_time 2666  or\n    sound.period_time 5333\n\nEnjoy it ;)","type":"install"}]},{"name":"memonix","origin":"games/memonix","version":"1.6.070713_12","comment":"Brain teasers, puzzle, and memory games for kids in one pack","maintainer":"amdmi3@FreeBSD.org","www":"https://www.viewizard.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"02af20f0659d8833b3b2380e8c9daf014193ae2e6fc842d176125a49ceb16868","flatsize":9321711,"path":"All/memonix-1.6.070713_12.pkg","repopath":"All/memonix-1.6.070713_12.pkg","licenselogic":"or","licenses":["GPLv2","unknown"],"pkgsize":6604660,"desc":"Brain teasers, puzzle and memory games for kid's in one pack!\n\nMemonix is the latest version of a wonderful collection of four\nbrain twisters, including Mosaic, Builder, Pair and Jig-Saw. While\nbeing amazingly addictive and fun to play, these games can be used\nto improve your child's memory, thinking and reaction. Five difficulty\nlevels from normal to obscene plus the timer mean that the challenge\nwill never run away. Joyful music and brightly-colored visuals\nmaximize the excitement from the gameplay.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libX11.so.6","libXext.so.6","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"mesa-dri-gallium","origin":"graphics/mesa-dri-gallium","version":"21.3.9_4","comment":"OpenGL hardware acceleration drivers for DRI2+ using gallium","maintainer":"x11@FreeBSD.org","www":"https://www.mesa3d.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ffe3f74dcd541472d4b5c8c440381db533f7ddb3f58ce9b36510d08cca6216ea","flatsize":52248082,"path":"All/mesa-dri-gallium-21.3.9_4.pkg","repopath":"All/mesa-dri-gallium-21.3.9_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11853656,"desc":"This package contains the current stable release of the client drivers for DRI2+\n\nWith a X Server configured for DRI, they allow direct rendering of hardware-\naccelerated OpenGL. This package also includes the software renderer, either\nllvmpipe or classic SWrast.\n\nWWW: https://www.mesa3d.org/","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXdamage":{"origin":"x11/libXdamage","version":"1.1.6"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXv":{"origin":"x11/libXv","version":"1.0.12_1,1"},"libXvMC":{"origin":"x11/libXvMC","version":"1.0.14"},"libdrm":{"origin":"graphics/libdrm","version":"2.4.123,1"},"libelf":{"origin":"devel/libelf","version":"0.8.13_3"},"libunwind":{"origin":"devel/libunwind","version":"20240221_2"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"libxshmfence":{"origin":"x11/libxshmfence","version":"1.3.2"},"llvm-libs-mesa":{"origin":"graphics/llvm-libs-mesa","version":"13.0.1"},"mesa-libs":{"origin":"graphics/mesa-libs","version":"21.3.9"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["graphics"],"options":{"VAAPI":"off","VDPAU":"off","WAYLAND":"on","ZSTD":"on","PLATFORM_X11":"on","PLATFORM_WAYLAND":"on"}},{"name":"minuet","origin":"misc/minuet","version":"25.04.2","comment":"KDE software for music education","maintainer":"kde@FreeBSD.org","www":"https://apps.kde.org/minuet/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"77ee4563bc5e1f42bfe6706aadbfd6576c9f9aa3f8c3611545dd192fd33b7d9d","flatsize":33346734,"path":"All/minuet-25.04.2.pkg","repopath":"All/minuet-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":27466236,"desc":"Minuet is an application for music education. It features a set of ear\ntraining exercises regarding intervals, chords, scales and more.","deps":{"fluidsynth":{"origin":"audio/fluidsynth","version":"2.4.4"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"}},"categories":["education","kde","kde-applications","misc"],"shlibs_required":["libGLX.so.0","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6I18n.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6OpenGL.so.6","libQt6Qml.so.6","libQt6QmlMeta.so.6","libQt6QmlModels.so.6","libQt6QmlWorkerScript.so.6","libQt6Quick.so.6","libQt6QuickControls2.so.6","libQt6Svg.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"nextcloud-php84","origin":"www/nextcloud","version":"31.0.2","comment":"Collaboration platform which runs on your own server","maintainer":"brnrd@FreeBSD.org","www":"https://nextcloud.com","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6fb0461e2e49cbb761126991ccb08919414e225331d167e0d23151b1d8b578cf","flatsize":780831721,"path":"All/nextcloud-php84-31.0.2.pkg","repopath":"All/nextcloud-php84-31.0.2.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":179611652,"desc":"Nextcloud Hub is an online collaboration platform that provides groupware\ncapabilities by default, and can be extended with additional apps.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-bcmath":{"origin":"math/php84-bcmath","version":"8.4.8"},"php84-bz2":{"origin":"archivers/php84-bz2","version":"8.4.8"},"php84-ctype":{"origin":"textproc/php84-ctype","version":"8.4.8"},"php84-curl":{"origin":"ftp/php84-curl","version":"8.4.8"},"php84-dom":{"origin":"textproc/php84-dom","version":"8.4.8"},"php84-exif":{"origin":"graphics/php84-exif","version":"8.4.8"},"php84-fileinfo":{"origin":"sysutils/php84-fileinfo","version":"8.4.8"},"php84-filter":{"origin":"security/php84-filter","version":"8.4.8"},"php84-gd":{"origin":"graphics/php84-gd","version":"8.4.8"},"php84-gmp":{"origin":"math/php84-gmp","version":"8.4.8"},"php84-iconv":{"origin":"converters/php84-iconv","version":"8.4.8"},"php84-intl":{"origin":"devel/php84-intl","version":"8.4.8"},"php84-ldap":{"origin":"net/php84-ldap","version":"8.4.8"},"php84-mbstring":{"origin":"converters/php84-mbstring","version":"8.4.8"},"php84-opcache":{"origin":"www/php84-opcache","version":"8.4.8"},"php84-pcntl":{"origin":"devel/php84-pcntl","version":"8.4.8"},"php84-pdo":{"origin":"databases/php84-pdo","version":"8.4.8"},"php84-pdo_mysql":{"origin":"databases/php84-pdo_mysql","version":"8.4.8"},"php84-pecl-APCu":{"origin":"devel/pecl-APCu","version":"5.1.24"},"php84-posix":{"origin":"sysutils/php84-posix","version":"8.4.8"},"php84-session":{"origin":"www/php84-session","version":"8.4.8"},"php84-simplexml":{"origin":"textproc/php84-simplexml","version":"8.4.8"},"php84-sodium":{"origin":"security/php84-sodium","version":"8.4.8"},"php84-sysvsem":{"origin":"devel/php84-sysvsem","version":"8.4.8"},"php84-xml":{"origin":"textproc/php84-xml","version":"8.4.8"},"php84-xmlreader":{"origin":"textproc/php84-xmlreader","version":"8.4.8"},"php84-xmlwriter":{"origin":"textproc/php84-xmlwriter","version":"8.4.8"},"php84-xsl":{"origin":"textproc/php84-xsl","version":"8.4.8"},"php84-zip":{"origin":"archivers/php84-zip","version":"8.4.8"},"php84-zlib":{"origin":"archivers/php84-zlib","version":"8.4.8"}},"categories":["www"],"options":{"EXIF":"on","IMAGICK":"off","INTL":"on","LDAP":"on","PCNTL":"off","SMB":"off","SYSVSEM":"on","MYSQL":"on","PGSQL":"off","SQLITE":"off","APCU":"on","OPCACHE":"on","REDIS":"off"},"annotations":{"cpe":"cpe:2.3:a:nextcloud:nextcloud:31.0.2:::::dragonfly6:x86_64","flavor":"php84"},"messages":[{"message":"/!\\ The FreeBSD package REQUIRES the apps_paths configuration as    /!\\\n/!\\ seen in config/config.sample.php to function                    /!\\\n\nPlease note that everything has been installed in /usr/local/www/nextcloud.\n\nYou will probably want to add an alias to your httpd.conf file,\nsomething like this:\n\n    \tAlias /nextcloud /usr/local/www/nextcloud\n\tAcceptPathInfo On\n\t<Directory /usr/local/www/nextcloud>\n\t    AllowOverride All\n\t    Require all granted\n\t</Directory>\n\nAnd restart Apache. Nextcloud will start the bundled installer on first\naccess. Once the bundled installer finishes, further configuration can\nbe done via 'Settings', 'Administration'. Additional configuration\noptions are available in\n\n\t/usr/local/www/nextcloud/config/config.php\n\nYou can find annotated configuration options in config.documented.php\nin the same directory. Nextcloud's configuration documentation is at \n\n\thttps://docs.nextcloud.com/server/stable/admin_manual/configuration_server\n\nThe caching options require additional Nextcloud configuration.","type":"install"},{"message":"After a version migration you should upgrade your nextcloud instance\nusing command line:\n\n  occ upgrade\n\nMerge any changes to /usr/local/www/nextcloud/.htaccess.dist into .htaccess (above the\n'#### DO NOT CHANGE ANYTHING ABOVE THIS LINE ####' divider if it exists)\nand update the dynamic part of the file using the commandline:\n\n  occ maintenance:update:htaccess\n\nAs of Nextcloud 31.0.0 the recommended PHP version is 8.3.","type":"upgrade"}]},{"name":"moodle41-php84","origin":"www/moodle41","version":"4.1.18","comment":"Course management system based on social constructionism","maintainer":"wen@FreeBSD.org","www":"https://www.moodle.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fa0236c32ede8d5d70064035a96e4d1cd5311c7fe1f3ae4b6bdadede10a247b7","flatsize":245052743,"path":"All/moodle41-php84-4.1.18.pkg","repopath":"All/moodle41-php84-4.1.18.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":41940224,"desc":"Moodle is a course management system (CMS) - a free, Open Source software\npackage designed using sound pedagogical principles, to help educators\ncreate effective online learning communities. You can use it on any\ncomputer you have handy (including webhosts), yet it can scale from a\nsingle-teacher site to a 40,000-student University.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-ctype":{"origin":"textproc/php84-ctype","version":"8.4.8"},"php84-curl":{"origin":"ftp/php84-curl","version":"8.4.8"},"php84-dom":{"origin":"textproc/php84-dom","version":"8.4.8"},"php84-exif":{"origin":"graphics/php84-exif","version":"8.4.8"},"php84-fileinfo":{"origin":"sysutils/php84-fileinfo","version":"8.4.8"},"php84-filter":{"origin":"security/php84-filter","version":"8.4.8"},"php84-gd":{"origin":"graphics/php84-gd","version":"8.4.8"},"php84-iconv":{"origin":"converters/php84-iconv","version":"8.4.8"},"php84-intl":{"origin":"devel/php84-intl","version":"8.4.8"},"php84-mbstring":{"origin":"converters/php84-mbstring","version":"8.4.8"},"php84-mysqli":{"origin":"databases/php84-mysqli","version":"8.4.8"},"php84-opcache":{"origin":"www/php84-opcache","version":"8.4.8"},"php84-pecl-xmlrpc":{"origin":"net/pecl-xmlrpc","version":"1.0.0.r3_2,1"},"php84-session":{"origin":"www/php84-session","version":"8.4.8"},"php84-simplexml":{"origin":"textproc/php84-simplexml","version":"8.4.8"},"php84-soap":{"origin":"net/php84-soap","version":"8.4.8"},"php84-sodium":{"origin":"security/php84-sodium","version":"8.4.8"},"php84-tokenizer":{"origin":"devel/php84-tokenizer","version":"8.4.8"},"php84-xml":{"origin":"textproc/php84-xml","version":"8.4.8"},"php84-xmlreader":{"origin":"textproc/php84-xmlreader","version":"8.4.8"},"php84-zip":{"origin":"archivers/php84-zip","version":"8.4.8"},"php84-zlib":{"origin":"archivers/php84-zlib","version":"8.4.8"}},"categories":["education","www"],"options":{"LDAP":"off","MYSQL":"on","PGSQL":"off"},"annotations":{"cpe":"cpe:2.3:a:moodle:moodle:4.1.18:::::dragonfly6:x86_64","deprecated":"Outdated version","expiration_date":"2025-04-30","flavor":"php84"},"messages":[{"message":"1) Create a user and a database for Moodle to store all\n   its tables in (or choose an existing database).\n   It doesn't matter what the database or user names are,\n   as this will be configured in a later step.\n   NOTE: this package assumes that either the phpX-pgsql,\n   phpX-mysql, or phpX-mssql packages are installed.\n\n2) Add the following to your Apache configuration file\n   httpd.conf, and restart the server:\n\n   Alias /moodle /usr/local/www/moodle/\n   AcceptPathInfo On\n   <Directory /usr/local/www/moodle/>\n      AllowOverride None\n      Require all granted\n   </Directory>\n\n3) Visit your Moodle site with a browser (i.e.,\n   http://your.server.com/moodle/), and you should\n   be taken to the install.php script, which will lead\n   you through creating a config.php file and then\n   setting up Moodle, creating an admin account, etc.\n\n   At one step, you will get a message saying that the\n   installer script was not able to automatically create\n   the config.php file. Just download it and copy it to\n   /usr/local/www/moodle/config.php. Beware that it\n   will contain the database password in cleartext, so\n   set up whatever file permissions you deem more adequate.\n   For instance, user=root, group=www, mask=640.\n\n4) Set up a cron task to invoke the file admin/cron.php\n   every five minutes or so. For instance:\n   */5 * * * * fetch http://your.server.com/moodle/admin/cron.php\n\nFor more information, see the INSTALL DOCUMENTATION:\n\n   http://docs.moodle.org/en/Installing_Moodle\n\nIt may be worth reading the installation docs even if Moodle seems\nto be working at first, to ensure your PHP settings and database\nconfiguration will allow Moodle to operate properly.","type":"install"},{"message":"If you are upgrading from an earlier version of Moodle, check out\npossible additional steps at:\n\n   https://docs.moodle.org/400/en/Upgrading\n\nIf you have real trouble, please visit the Moodle course\n\"Using Moodle\" on moodle.org.","type":"upgrade"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nOutdated version.\n\nIt is scheduled to be removed on or after 2025-04-30."}]},{"name":"moodle41-php81","origin":"www/moodle41","version":"4.1.18","comment":"Course management system based on social constructionism","maintainer":"wen@FreeBSD.org","www":"https://www.moodle.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a0b76f59c815f2e126f36479f8304de22b4b03563245d63106c0ba80ad768628","flatsize":245052743,"path":"All/moodle41-php81-4.1.18.pkg","repopath":"All/moodle41-php81-4.1.18.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":41941788,"desc":"Moodle is a course management system (CMS) - a free, Open Source software\npackage designed using sound pedagogical principles, to help educators\ncreate effective online learning communities. You can use it on any\ncomputer you have handy (including webhosts), yet it can scale from a\nsingle-teacher site to a 40,000-student University.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-ctype":{"origin":"textproc/php81-ctype","version":"8.1.32"},"php81-curl":{"origin":"ftp/php81-curl","version":"8.1.32"},"php81-dom":{"origin":"textproc/php81-dom","version":"8.1.32"},"php81-exif":{"origin":"graphics/php81-exif","version":"8.1.32"},"php81-fileinfo":{"origin":"sysutils/php81-fileinfo","version":"8.1.32"},"php81-filter":{"origin":"security/php81-filter","version":"8.1.32"},"php81-gd":{"origin":"graphics/php81-gd","version":"8.1.32"},"php81-iconv":{"origin":"converters/php81-iconv","version":"8.1.32"},"php81-intl":{"origin":"devel/php81-intl","version":"8.1.32"},"php81-mbstring":{"origin":"converters/php81-mbstring","version":"8.1.32"},"php81-mysqli":{"origin":"databases/php81-mysqli","version":"8.1.32"},"php81-opcache":{"origin":"www/php81-opcache","version":"8.1.32"},"php81-pecl-xmlrpc":{"origin":"net/pecl-xmlrpc","version":"1.0.0.r3_2,1"},"php81-session":{"origin":"www/php81-session","version":"8.1.32"},"php81-simplexml":{"origin":"textproc/php81-simplexml","version":"8.1.32"},"php81-soap":{"origin":"net/php81-soap","version":"8.1.32"},"php81-sodium":{"origin":"security/php81-sodium","version":"8.1.32"},"php81-tokenizer":{"origin":"devel/php81-tokenizer","version":"8.1.32"},"php81-xml":{"origin":"textproc/php81-xml","version":"8.1.32"},"php81-xmlreader":{"origin":"textproc/php81-xmlreader","version":"8.1.32"},"php81-zip":{"origin":"archivers/php81-zip","version":"8.1.32"},"php81-zlib":{"origin":"archivers/php81-zlib","version":"8.1.32"}},"categories":["education","www"],"options":{"LDAP":"off","MYSQL":"on","PGSQL":"off"},"annotations":{"cpe":"cpe:2.3:a:moodle:moodle:4.1.18:::::dragonfly6:x86_64","deprecated":"Outdated version","expiration_date":"2025-04-30","flavor":"php81"},"messages":[{"message":"1) Create a user and a database for Moodle to store all\n   its tables in (or choose an existing database).\n   It doesn't matter what the database or user names are,\n   as this will be configured in a later step.\n   NOTE: this package assumes that either the phpX-pgsql,\n   phpX-mysql, or phpX-mssql packages are installed.\n\n2) Add the following to your Apache configuration file\n   httpd.conf, and restart the server:\n\n   Alias /moodle /usr/local/www/moodle/\n   AcceptPathInfo On\n   <Directory /usr/local/www/moodle/>\n      AllowOverride None\n      Require all granted\n   </Directory>\n\n3) Visit your Moodle site with a browser (i.e.,\n   http://your.server.com/moodle/), and you should\n   be taken to the install.php script, which will lead\n   you through creating a config.php file and then\n   setting up Moodle, creating an admin account, etc.\n\n   At one step, you will get a message saying that the\n   installer script was not able to automatically create\n   the config.php file. Just download it and copy it to\n   /usr/local/www/moodle/config.php. Beware that it\n   will contain the database password in cleartext, so\n   set up whatever file permissions you deem more adequate.\n   For instance, user=root, group=www, mask=640.\n\n4) Set up a cron task to invoke the file admin/cron.php\n   every five minutes or so. For instance:\n   */5 * * * * fetch http://your.server.com/moodle/admin/cron.php\n\nFor more information, see the INSTALL DOCUMENTATION:\n\n   http://docs.moodle.org/en/Installing_Moodle\n\nIt may be worth reading the installation docs even if Moodle seems\nto be working at first, to ensure your PHP settings and database\nconfiguration will allow Moodle to operate properly.","type":"install"},{"message":"If you are upgrading from an earlier version of Moodle, check out\npossible additional steps at:\n\n   https://docs.moodle.org/400/en/Upgrading\n\nIf you have real trouble, please visit the Moodle course\n\"Using Moodle\" on moodle.org.","type":"upgrade"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nOutdated version.\n\nIt is scheduled to be removed on or after 2025-04-30."}]},{"name":"mediastreamer","origin":"net/mediastreamer","version":"5.4.2","comment":"Real-time audio and video streaming and processing","maintainer":"bofh@FreeBSD.org","www":"https://www.linphone.org/technical-corner/mediastreamer2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a85e750af69223df6e2a233f7c8f50c6b4685d62082cb4bec10ac5308f2fad3f","flatsize":3718716,"path":"All/mediastreamer-5.4.2.pkg","repopath":"All/mediastreamer-5.4.2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":602484,"desc":"Mediastreamer2 is a powerful and lightweight streaming engine specialized\nin voice/video telephony applications.","deps":{"bcg729":{"origin":"audio/bcg729","version":"1.1.1"},"ffmpeg4":{"origin":"multimedia/ffmpeg4","version":"4.4.4_18"},"gsm":{"origin":"audio/gsm","version":"1.0.22_1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXv":{"origin":"x11/libXv","version":"1.0.12_1,1"},"libsrtp2":{"origin":"net/libsrtp2","version":"2.7.0"},"libtheora":{"origin":"multimedia/libtheora","version":"1.1.1_7"},"libv4l":{"origin":"multimedia/libv4l","version":"1.23.0_5"},"libvpx":{"origin":"multimedia/libvpx","version":"1.15.0_1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"opus":{"origin":"audio/opus","version":"1.5.2"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"speex":{"origin":"audio/speex","version":"1.2.1_1,1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["net"],"options":{"MATROSKA":"on","VIDEO":"on","G726":"off","G729":"on","GSM":"on","OPUS":"on","SPEEX":"on","FFMPEG":"on","GLX":"off","QTGL":"on","THEORA":"on","V4L":"on","VPX":"on","XVIDEO":"on"}},{"name":"megamario","origin":"games/megamario","version":"1.7_5","comment":"Super Mario Bros 1 clone","maintainer":"ports@FreeBSD.org","www":"http://www.megamario.de/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"333146958c61982424657770e13708ba0c27696c3979c893f921e7730b5fff43","flatsize":27556459,"path":"All/megamario-1.7_5.pkg","repopath":"All/megamario-1.7_5.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":24783476,"desc":"Mega Mario is a Super Mario Bros. 1 clone.\nIt features everything the original features - with better graphics,\nhigher resolution, smoother movement and new levels.\nThe story of mario and Luigi continues in old-school style.","deps":{"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"},"sdl_ttf":{"origin":"graphics/sdl_ttf","version":"2.0.11_8"}},"categories":["games"],"shlibs_required":["libGL.so.1","libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libSDL_ttf-2.0.so.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe megamario port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mediainfo","origin":"multimedia/mediainfo","version":"24.12","comment":"Provides technical and tag information for video and audio files","maintainer":"sunpoet@FreeBSD.org","www":"https://mediaarea.net/en/MediaInfo","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9238526330fa717ac4893ff0452b512fff1009de4dea188b51ed39ddd1026425","flatsize":87282,"path":"All/mediainfo-24.12.pkg","repopath":"All/mediainfo-24.12.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":25032,"desc":"MediaInfo is a convenient unified display of the most relevant technical and\ntag data for video and audio files.\n\nRead http://mediaarea.net/en/MediaInfo/Support/Formats for supported formats.","deps":{"libmediainfo":{"origin":"multimedia/libmediainfo","version":"24.12_1"},"libzen":{"origin":"multimedia/libzen","version":"0.4.41.24.12,3"}},"categories":["multimedia"],"shlibs_required":["libc.so.8","libm.so.4","libmediainfo.so.0","libpthread.so.0","libstdc++.so.9","libz.so.3","libzen.so.0"],"annotations":{"cpe":"cpe:2.3:a:mediaarea:mediainfo:24.12:::::dragonfly6:x86_64"}},{"name":"mediaelch-qt6","origin":"multimedia/mediaelch","version":"2.12.0","comment":"Desktop utility to manage metadata and artwork for Kodi and Jellyfin","maintainer":"ports@freebsd.org","www":"https://www.mediaelch.de/mediaelch/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c549f27b0cc69d751aaf66102c12a6e1bfc52335f9455461fda14676ddb9f822","flatsize":8042556,"path":"All/mediaelch-qt6-2.12.0.pkg","repopath":"All/mediaelch-qt6-2.12.0.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":2537748,"desc":"MediaElch is a desktop media metadata manager for Kodi and Jellyfin.\n\nIt can automatically download information about movies, TV shows and music,\nincluding artwork, and create \".nfo\" files which are used by the Kodi/Jellyfin\nuser interface.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libmediainfo":{"origin":"multimedia/libmediainfo","version":"24.12_1"},"qt6-5compat":{"origin":"devel/qt6-5compat","version":"6.8.3"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-multimedia":{"origin":"multimedia/qt6-multimedia","version":"6.8.3"},"qt6-svg":{"origin":"graphics/qt6-svg","version":"6.8.3"},"qt6-tools":{"origin":"devel/qt6-tools","version":"6.8.3"},"quazip-qt6":{"origin":"archivers/quazip","version":"1.5"}},"categories":["multimedia"],"shlibs_required":["libGLX.so.0","libOpenGL.so.0","libQt6Concurrent.so.6","libQt6Core.so.6","libQt6Core5Compat.so.6","libQt6Gui.so.6","libQt6Multimedia.so.6","libQt6MultimediaWidgets.so.6","libQt6Network.so.6","libQt6OpenGL.so.6","libQt6Sql.so.6","libQt6Svg.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libbz2.so.2","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libquazip1-qt6.so.1.5.0","libstdc++.so.6","libz.so.3"],"annotations":{"flavor":"qt6"}},{"name":"mediamtx","origin":"multimedia/mediamtx","version":"1.11.3_2","comment":"Ready-to-use RTSP / RTMP / LL-HLS / WebRTC server and proxy that allows to read, publish and proxy video and audio streams","maintainer":"diizzy@FreeBSD.org","www":"https://github.com/bluenviron/mediamtx","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b42c3212cb2e358ccc4433ed37e96ade2daf2c6bef928fa0d8998ea5c5026164","flatsize":21758996,"path":"All/mediamtx-1.11.3_2.pkg","repopath":"All/mediamtx-1.11.3_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6153900,"desc":"MediaMTX is a ready-to-use and zero-dependency real-time media server and\nmedia proxy that allows to publish, read, proxy, record and playback video and\naudio streams. It supports multiple protocols such as SRT, WebRTC, RTSP, RTMP,\nHLS, UDP/MPEG-TS and also able to record and serve media on demand.","categories":["multimedia","net"],"users":["mediamtx"],"groups":["mediamtx"],"shlibs_required":["libc.so.8","libpthread.so.0"],"messages":[{"message":"Edit /etc/rc.conf(.local) to start MediaMTX automatically at system\n  startup. Support for rpiCamera is not included.\n\n  A sample configuration file is installed at the following location:\n  /usr/local/etc/mediamtx.yml.sample","type":"install"}]},{"name":"mediaelch-qt5","origin":"multimedia/mediaelch","version":"2.12.0","comment":"Desktop utility to manage metadata and artwork for Kodi and Jellyfin","maintainer":"ports@freebsd.org","www":"https://www.mediaelch.de/mediaelch/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"50be27fdef05c93d55a1647e1915df2cc2c245caaa98c8945e3408442a7b765f","flatsize":8290004,"path":"All/mediaelch-qt5-2.12.0.pkg","repopath":"All/mediaelch-qt5-2.12.0.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":2761548,"desc":"MediaElch is a desktop media metadata manager for Kodi and Jellyfin.\n\nIt can automatically download information about movies, TV shows and music,\nincluding artwork, and create \".nfo\" files which are used by the Kodi/Jellyfin\nuser interface.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libmediainfo":{"origin":"multimedia/libmediainfo","version":"24.12_1"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-multimedia":{"origin":"multimedia/qt5-multimedia","version":"5.15.16p2_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-opengl":{"origin":"graphics/qt5-opengl","version":"5.15.16p130_1"},"qt5-qmake":{"origin":"devel/qt5-qmake","version":"5.15.16p130"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"quazip-qt5":{"origin":"archivers/quazip","version":"1.5"}},"categories":["multimedia"],"shlibs_required":["libQt5Concurrent.so.5","libQt5Core.so.5","libQt5Gui.so.5","libQt5Multimedia.so.5","libQt5MultimediaWidgets.so.5","libQt5Network.so.5","libQt5OpenGL.so.5","libQt5Sql.so.5","libQt5Svg.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libbz2.so.2","libc.so.8","libm.so.4","libquazip1-qt5.so.1.5.0","libstdc++.so.9","libz.so.3"],"annotations":{"flavor":"qt5"}},{"name":"meanwhile","origin":"net-im/meanwhile","version":"1.1.1","comment":"Open Source implementation of the Lotus Sametime protocol","maintainer":"ports@FreeBSD.org","www":"https://github.com/obriencj/meanwhile","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"abac1ad3fe5c7bd1ad1ca55ca3878530ecb761466204e89f2e547dd1321aa2be","flatsize":406106,"path":"All/meanwhile-1.1.1.pkg","repopath":"All/meanwhile-1.1.1.pkg","licenselogic":"single","pkgsize":106504,"desc":"The Meanwhile Project is an open implementation of the Lotus Sametime Community\nClient protocol.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"}},"categories":["net-im"],"messages":[{"message":"===>   NOTICE:\n\nThe meanwhile port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"measurement-kit","origin":"net/measurement-kit","version":"0.10.14_1","comment":"Portable C++14 network measurement library","maintainer":"egypcio@FreeBSD.org","www":"https://measurement-kit.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e4ef69e6be9a36f0a8a74cc4002a9cef1e98cf0cff465269a162990a95965969","flatsize":18086270,"path":"All/measurement-kit-0.10.14_1.pkg","repopath":"All/measurement-kit-0.10.14_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":1997520,"desc":"Measurement Kit is a C++14 library that implements open network measurement\nmethodologies (performance, censorship, etc.) on Unix-like operating systems\nsuch as Android, iOS, Linux, and macOS.\n\nIt is meant to be embedded by third party applications with specific network\nmeasurement needs and/or to be used by researchers to implement novel\nnetwork measurement tools. It started as a common engine to implement the\nmobile versions of OONI and Neubot, and since then has grown to include also\nthe implementation of Portolan traceroute and NDT tests.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"libevent":{"origin":"devel/libevent","version":"2.1.12"},"libmaxminddb":{"origin":"net/libmaxminddb","version":"1.12.2"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["devel","net"],"shlibs_required":["libc.so.8","libcrypto.so.12","libcurl.so.4","libevent_core-2.1.so.7","libevent_extra-2.1.so.7","libevent_openssl-2.1.so.7","libevent_pthreads-2.1.so.7","libm.so.4","libmaxminddb.so.0","libpthread.so.0","libssl.so.12","libstdc++.so.9"],"options":{"DOCS":"on"},"messages":[{"message":"If you need Measurement-Kit to query for GeoIP data, please consider installing\n'net/geoipupdate' and updating your local databases:\n\n  # pkg install net/geoipupdate\n  # geoipupdate\n\nOnce you are done, Measurement-Kit can properly show country codes - but you\nstill must change your nettest options and specify the database file to be\nused by 'geoip_country_path'.\n\nConsider creating a cron job in order to keep your databases up to date.","type":"install"}]},{"name":"mdynamix","origin":"science/mdynamix","version":"5.3.0","comment":"General purpose molecular dynamics code","maintainer":"yuri@FreeBSD.org","www":"http://www.fos.su.se/~sasha/mdynamix/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4a769db4de5bde267714e683acd1ceb4581248d6bce96a00c28bd4851c954d35","flatsize":745209,"path":"All/mdynamix-5.3.0.pkg","repopath":"All/mdynamix-5.3.0.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":120588,"desc":"MDynaMix is a general purpose molecular dynamics code for simulations of\nmixtures of rigid or flexible molecules, interacting by standard\nmolecular-mechanics force field including electrostatic and Lennard-Jones\npotentials for electrostatic interactions as well as terms describing covalent\nbonds, angles and dihedral angles. The program is well suited for simulations of\nflexible molecules based on the double time step algorithm. Alternatively, rigid\nbonds can be treated by the SHAKE algorithm. Algorithms for NVE, NVT, NPT and\nanisotropic NPT ensembles are implemented. The long-range electrostatic\ninteractions are treated by the Ewald summation method, or alternatively by a\nreation field or simple cutoff. The program can be run both in sequential and\nparallel execution, in the latter case the MPI parallel environment is required.\nFrom v.5.1 possibility for taking into account quantum motion of nuclei using\nPath Integral approach is implemented. Expanded ensemble mode of simulations for\ncalculation of solvation free energies is added in v.5.2.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["science"],"shlibs_required":["libc.so.8","libgcc_s.so.1","libgfortran.so.5","libm.so.4","libquadmath.so.0"]},{"name":"mdspan","origin":"devel/mdspan","version":"0.6.0","comment":"Reference implementation of mdspan targeting C++23","maintainer":"yuri@FreeBSD.org","www":"https://github.com/kokkos/mdspan","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7ecb877d8293f263983299d738c5050fd9c59c54062d90db3d21dd12c5365cf4","flatsize":193854,"path":"All/mdspan-0.6.0.pkg","repopath":"All/mdspan-0.6.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":29688,"desc":"The ISO-C++ proposal P0009 will add support for non-owning multi-dimensional\narray references to the C++ standard library. This repository aims to provide\na production-quality implementation of the proposal as written (with a few\ncaveats, see below) in preparation for the addition of mdspan to the standard.","categories":["devel"]},{"name":"mdq","origin":"textproc/mdq","version":"0.5.0","comment":"Like jq but for Markdown: find specific elements in a md doc","maintainer":"yuri@FreeBSD.org","www":"https://github.com/yshavit/mdq","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5359f0eddb50941a18d7f2c5404fa8ec4f30c916f306bf17d355d846de8a41c2","flatsize":3953127,"path":"All/mdq-0.5.0.pkg","repopath":"All/mdq-0.5.0.pkg","licenselogic":"or","licenses":["APACHE20","MIT"],"pkgsize":1001168,"desc":"mdq aims to do for Markdown what jq does for JSON: provide an easy way to zero\nin on specific parts of a document.\n\nFor example, GitHub PRs are Markdown documents, and some organizations have\nspecific templates with checklists for all reviewers to complete. Enforcing\nthese often requires ugly regexes that are a pain to write and worse to debug.","categories":["textproc"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"mdpop3d","origin":"mail/mdpop3d","version":"0.97_1","comment":"Simple and small POP3 daemon implementation with Maildir support","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"511f14590bbe6a34f304639c2347700110ca0d1cdccee1c0462c0ef2a203beeb","flatsize":25645,"path":"All/mdpop3d-0.97_1.pkg","repopath":"All/mdpop3d-0.97_1.pkg","licenselogic":"single","pkgsize":15312,"desc":"This is a simple and small POP3 daemon implementation designed for\nMaildir support.  It have direct support for authenticating regular\nunix users, has UIDL command support, can access maildirs in\nnon-default location, and have support for external (pre-)authenticators.","categories":["mail"],"shlibs_required":["libc.so.8","libcrypt.so.4"],"options":{"APOP":"off","PAM":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe mdpop3d port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mdp","origin":"misc/mdp","version":"1.0.15_1","comment":"Command-line based markdown presentation tool","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/visit1985/mdp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"09f7dab97a8dac9c8abc02f1324aceac89cacccf4ad8e4e6e2fcb703ca7e172b","flatsize":77602,"path":"All/mdp-1.0.15_1.pkg","repopath":"All/mdp-1.0.15_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":29584,"desc":"A command-line based markdown presentation tool.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["misc"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"]},{"name":"mdnsd","origin":"dns/mdnsd","version":"0.7.g.107_1,1","comment":"Advertise a service via Rendezvous","maintainer":"daniel+mdnsd@pelleg.org","www":"https://github.com/Pro/mdnsd/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"443d96c50c9696a675c76a1c74e13dbc1e40ab24f7a5c02ae3891356efbb0790","flatsize":50314,"path":"All/mdnsd-0.7.g.107_1,1.pkg","repopath":"All/mdnsd-0.7.g.107_1,1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":19136,"desc":"mdnsd is a very lightweight, simple, portable, and easy to integrate open\nsource implementation of Multicast DNS (part of Zeroconf, also called\nRendezvous by Apple) for developers. It supports both acting as a Query and\na Responder, allowing any software to participate fully on the\n.localnetwork.","categories":["dns"],"shlibs_required":["libc.so.8"],"messages":[{"message":"To use:\n     mdnsd 'unique name' 12.34.56.78 80 '/optionalpath'\nFor example:\n     mdnsd audiotron 192.168.123.195 80 '/index.asp' &","type":"install"}]},{"name":"mdns-repeater","origin":"net/mdns-repeater","version":"1.11","comment":"Multicast DNS repeater to re-broadcast mDNS packets across interfaces","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/kennylevinsen/mdns-repeater/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"99ecb6675cabc89497c38b96d8c579031a51e56e210eae9fc3a24144c86c3017","flatsize":34208,"path":"All/mdns-repeater-1.11.pkg","repopath":"All/mdns-repeater-1.11.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":13152,"desc":"mdns-repeater is a Multicast DNS repeater. Multicast DNS uses the 224.0.0.51\naddress, which is \"administratively scoped\" and does not leave the subnet.\n\nThis program re-broadcast mDNS packets from one interface to other interfaces.\n\nIt can be used to bridge zeroconf devices to work properly across the two\nsubnets.","categories":["dns","net"],"shlibs_required":["libc.so.8"]},{"name":"mdk","origin":"lang/mdk","version":"1.3.0_3","comment":"Utilities for developing programs using MIX and MIXAL","maintainer":"kfv@kfv.io","www":"https://www.gnu.org/software/mdk/mdk.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7c0d7722e43c3dff56e5d0bff3da9760fa0ad6327b98e8e727f9954690fb8d38","flatsize":1161953,"path":"All/mdk-1.3.0_3.pkg","repopath":"All/mdk-1.3.0_3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":214828,"desc":"MIX is Donald Knuth's mythical computer as described in his monumental work\nThe Art of Computer Programming. As any of its real counterparts, the MIX\nfeatures registers, memory cells, an overflow toggle, comparison flags,\ninput-output devices, and a set of binary instructions executable by its virtual\nCPU. You can program the MIX using an assembly language called MIXAL, the MIX\nAssembly Language.\n\nMDK (MIX Development Kit) offers an emulation of MIX and MIXAL. The current\nversion MDK includes the following applications:\n\n   - mixasm: A MIXAL compiler, which translates your source files into binary\n     ones, executable by the MIX virtual machine.\n   - mixvm: A MIX virtual machine which is able to run and debug compiled MIXAL\n     programs, using a command line interface with readline's line editting\n     capabilities.\n   - gmixvm: A MIX virtual machine with a GTK+ GUI which allows you running and\n     debugging your MIXAL programs through a nice graphical interface.\n   - mixguile: A Guile interpreter with an embedded MIX virtual machine,\n     manipulable through a library of Scheme functions.\n   - mixvm.el: An elisp program which allows you to run mixvm within an Emacs\n     GUD window, simultaneously viewing your MIXAL source file in another\n     buffer.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"boehm-gc-threaded":{"origin":"devel/boehm-gc-threaded","version":"8.2.8"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"guile2":{"origin":"lang/guile2","version":"2.2.7_6"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["gnome","lang"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libdl.so.0","libgc-threaded.so.1","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libguile-2.2.so.1","libharfbuzz.so.0","libhistory.so.8","libintl.so.8","libncurses.so.6","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libreadline.so.8","libz.so.3"],"options":{"GUILE":"on","NLS":"on"}},{"name":"mdf2iso","origin":"sysutils/mdf2iso","version":"0.3.1_1","comment":"Alcohol 120% to ISO converter","maintainer":"portmaster@BSDforge.com","www":"https://BSDforge.com/projects/sysutils/mdf2iso/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7717607837908b6e933340246a324216dc90b536327fec39041216fabd57dd4e","flatsize":12005,"path":"All/mdf2iso-0.3.1_1.pkg","repopath":"All/mdf2iso-0.3.1_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":5924,"desc":"MDF2ISO is a simple utility to convert an Alcohol 120%25 bin image into standard\nISO-9660 format, cue sheets, or a TOC file\n\nAlso available on Gitlab: https://gitlab.com/bsdforge/mdf2iso","categories":["sysutils"],"shlibs_required":["libc.so.8"]},{"name":"mdds","origin":"devel/mdds","version":"2.1.1","comment":"Multi-dimensional data index algorithm","maintainer":"office@FreeBSD.org","www":"https://gitlab.com/mdds/mdds","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"90a530b0b61e4582f49adb7350ce095ef6f5a14308dbba1bbd9fabcb8406a44c","flatsize":1093850,"path":"All/mdds-2.1.1.pkg","repopath":"All/mdds-2.1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":113220,"desc":"Multi-Dimensional Data Structure (mdds) is a collection of multi-dimensional\ndata structure and indexing algorithm.","categories":["devel"]},{"name":"mdcat","origin":"sysutils/mdcat","version":"2.7.1_2","comment":"Cat for markdown","maintainer":"dutra@FreeBSD.org","www":"https://github.com/swsnr/mdcat","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"595230ebd3628f7c2e38c4c80b6aed06402761e47326df97408d6f8619e2858b","flatsize":11037346,"path":"All/mdcat-2.7.1_2.pkg","repopath":"All/mdcat-2.7.1_2.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":3108704,"desc":"mdcat works best with a good terminal font with italic characters.\n\nFeatures:\n - nicely renders all basic CommonMark syntax\n - highlights code blocks with syntect\n - shows links, and also images inline in supported terminals","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libcurl.so.4","libexecinfo.so.1","libm.so.4","libpthread.so.0"]},{"name":"mdcached","origin":"databases/mdcached","version":"1.0.9_2","comment":"High performance cache server similar to memcached","maintainer":"ivoras@FreeBSD.org","www":"https://mdcached.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1280b53effa90df9df0fb5ebc63b9017379302802119558ffada2c89f008d79a","flatsize":275175,"path":"All/mdcached-1.0.9_2.pkg","repopath":"All/mdcached-1.0.9_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":91808,"desc":"Bullet Cache is a memory database intended to be used much like memcached,\nbut offering much higher flexibility through use of record tags which can be\nused to perform bulk operations on sets of records. It has its own binary\nnetwork protocol which is accessible through Unix domain sockets and through\nTCP. It is indended to be accessed through a high-performance C library.","categories":["databases","net"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"mill","origin":"devel/mill","version":"0.11.10","comment":"Java/Scala build tool","maintainer":"freebsd-ports@jan0sch.de","www":"https://www.lihaoyi.com/mill/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"db61c3366de558b36c9d545a057533b99bfbec01a23d0f8a85466d95cd459a62","flatsize":62105966,"path":"All/mill-0.11.10.pkg","repopath":"All/mill-0.11.10.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":58317840,"desc":"Mill is your shiny new Java/Scala build tool! Scared of SBT?\nMelancholy over Maven? Grumbling about Gradle? Baffled by Bazel?\nGive Mill a try!\n\nMill aims for simplicity by re-using concepts you are already\nfamiliar with, borrowing ideas from modern tools like Bazel, to let\nyou build your projects in a way that's simple, fast, and predictable.\n\nMill has built in support for the Scala programming language, and\ncan serve as a replacement for SBT, but can also be extended to\nsupport any other language or platform via modules (written in Java\nor Scala) or through external subprocesses.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"]},{"name":"mdbtools","origin":"databases/mdbtools","version":"1.0.1","comment":"Utilities and libraries to export data from MS Access databases (.mdb)","maintainer":"rhurlin@FreeBSD.org","www":"https://github.com/mdbtools/mdbtools/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a7552161acec1f311cf8a039d1778bec27e78fd18bbd02f33e89575b11a46843","flatsize":822628,"path":"All/mdbtools-1.0.1.pkg","repopath":"All/mdbtools-1.0.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":186964,"desc":"MDB Tools is a set of programs to help you extract data from Microsoft Access\nfiles in various settings. See the NEWS file for information about the latest\nrelease.","deps":{"bash-completion":{"origin":"shells/bash-completion","version":"2.14.0,2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libiconv":{"origin":"converters/libiconv","version":"1.17_1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"},"unixODBC":{"origin":"databases/unixODBC","version":"2.3.12_1"}},"categories":["databases"],"shlibs_required":["libc.so.8","libglib-2.0.so.0","libreadline.so.8"],"options":{"DOCS":"on","LIBMSWSTR":"off","MANPAGES":"on","NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:mdbtools_project:mdbtools:1.0.1:::::dragonfly6:x86_64"}},{"name":"mdbx","origin":"databases/mdbx","version":"0.13.3","comment":"Lightning Memory-Mapped Database (Extended)","maintainer":"mahlon@martini.nu","www":"https://github.com/erthink/libmdbx","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4bf4f3ab0d73eee1b153bd20b87bc5da716026ebc543303003967006727c1517","flatsize":10183399,"path":"All/mdbx-0.13.3.pkg","repopath":"All/mdbx-0.13.3.pkg","licenselogic":"single","licenses":["OPENLDAP"],"pkgsize":1233568,"desc":"libmdbx is an extremely fast, compact, powerful, embedded, transactional\nkey-value database, with permissive license. libmdbx has a specific set of\nproperties and capabilities, focused on creating unique lightweight solutions.\n\nHistorically, libmdbx is a deeply revised and extended descendant of the\namazing Lightning Memory-Mapped Database. libmdbx inherits all benefits from\nLMDB, but resolves some issues and adds a set of improvements.","categories":["databases"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"mdbook-mermaid","origin":"textproc/mdbook-mermaid","version":"0.15.0","comment":"Preprocessor for mdBook to add mermaid.js support","maintainer":"eduardo@FreeBSD.org","www":"https://github.com/badboy/mdbook-mermaid","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a7cc781d37b0299d6b104b9bd3b7c1ff03013f6416dc32f9f851f0c25bd53c11","flatsize":6602798,"path":"All/mdbook-mermaid-0.15.0.pkg","repopath":"All/mdbook-mermaid-0.15.0.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":1652900,"desc":"A preprocessor for mdbook to add mermaid.js support.","categories":["textproc"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0"]},{"name":"mdbook-linkcheck","origin":"textproc/mdbook-linkcheck","version":"0.7.7_23","comment":"mdBook backend to check links","maintainer":"ports@FreeBSD.org","www":"https://github.com/Michael-F-Bryan/mdbook-linkcheck","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7428f3b3f2ab802c05f6058ea682a71cbcec9cc90b69cd01029e69d88213d209","flatsize":9307152,"path":"All/mdbook-linkcheck-0.7.7_23.pkg","repopath":"All/mdbook-linkcheck-0.7.7_23.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2910772,"desc":"A backend for \"mdbook\" which will check your links for you. For use alongside\nthe built-in HTML renderer.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libcrypto.so.12","libexecinfo.so.1","libm.so.4","libpthread.so.0","libssl.so.12"],"messages":[{"message":"===>   NOTICE:\n\nThe mdbook-linkcheck port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mdata-client","origin":"net-mgmt/mdata-client","version":"20151001_1","comment":"Metadata tools for use within guests of the SmartOS","maintainer":"otis@FreeBSD.org","www":"https://github.com/joyent/mdata-client","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c6547645fd2ba5d9961a95ce6fd30752e50d07aa7dd7ed5e4d57f1c40af47057","flatsize":247613,"path":"All/mdata-client-20151001_1.pkg","repopath":"All/mdata-client-20151001_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":41252,"desc":"Metadata retrieval and manipulation tools for use within guests of the SmartOS\n(and SDC) hypervisor. These guests may be either SmartOS Zones or KVM virtual\nmachines.","categories":["net-mgmt"],"shlibs_required":["libc.so.8"]},{"name":"mdbook","origin":"textproc/mdbook","version":"0.4.40_1","comment":"Create book from Markdown files (like GitBook but implemented in Rust)","maintainer":"eduardo@FreeBSD.org","www":"https://rust-lang.github.io/mdBook/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"27e2963e9cbb90daf01307e58acd414cf45540cd080bd353415f746dc76ecd3e","flatsize":11970825,"path":"All/mdbook-0.4.40_1.pkg","repopath":"All/mdbook-0.4.40_1.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":3536800,"desc":"mdBook is a utility to create online books from Markdown (CommonMark) files.\nIt's very similar to Gitbook but written in Rust.","categories":["textproc"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0"],"annotations":{"cpe":"cpe:2.3:a:rust-lang:mdbook:0.4.40:::::dragonfly6:x86_64:1"}},{"name":"mdal","origin":"math/mdal","version":"1.1.0","comment":"Mesh data abstration library","maintainer":"wen@FreeBSD.org","www":"https://www.mdal.xyz/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f5c01935f56879d94914f2d985a10775a68695e849bb12318c08b27762fdadd7","flatsize":6055737,"path":"All/mdal-1.1.0.pkg","repopath":"All/mdal-1.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":938328,"desc":"Mesh Data Abstraction Library (MDAL) is a C++ library for handling unstructured\nmesh data released with MIT license. It provides a single data model for\nmultiple supported data formats. MDAL is used by QGIS for data access for mesh\nlayers.","deps":{"gdal":{"origin":"graphics/gdal","version":"3.10.2_1"},"hdf5":{"origin":"science/hdf5","version":"1.12.2_2,1"},"libaec":{"origin":"science/libaec","version":"1.1.3"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"netcdf":{"origin":"science/netcdf","version":"4.9.3"},"pdal":{"origin":"math/pdal","version":"2.5.4"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["geography","math"],"shlibs_required":["libc.so.8","libgdal.so.36","libhdf5.so.200","libm.so.4","libnetcdf.so.22","libsqlite3.so.0","libstdc++.so.9","libxml2.so.2"]},{"name":"md5deep","origin":"security/md5deep","version":"4.4_4","comment":"Program to compute various message digests recursively","maintainer":"nobutaka@FreeBSD.org","www":"https://md5deep.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5e622332b27262f01957af6c7d77b4da89df0138bd775710d1501dd9e931c8ee","flatsize":1507041,"path":"All/md5deep-4.4_4.pkg","repopath":"All/md5deep-4.4_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":114964,"desc":"md5deep is a cross-platform set of programs to compute\nvarious types of message digests on an arbitrary\nnumber of files. The programs run on Windows, Linux, *BSD,\nOS X, Solaris, and should run on most other platforms.\nmd5deep is similar to the md5sum program found in the\nGNU Coreutils package, but has many additional features.","categories":["security"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"md4c","origin":"textproc/md4c","version":"0.5.2","comment":"Markdown Parser written in C","maintainer":"rosenke@dssgmbh.de","www":"https://github.com/mity/md4c/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9aea0555c077ef5dae59a7c965053b1cfe90d98ff7f2d0233bd4a3c27ae02133","flatsize":231742,"path":"All/md4c-0.5.2.pkg","repopath":"All/md4c-0.5.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":65844,"desc":"C Markdown parser. Fast.\nSAX-like interface. Compliant to CommonMark specification.\nAlso allows converting from Markdown to HTML via md2html.","categories":["textproc"],"shlibs_required":["libc.so.8"],"annotations":{"cpe":"cpe:2.3:a:md4c_project:md4c:0.5.2:::::dragonfly6:x86_64"}},{"name":"md2roff","origin":"textproc/md2roff","version":"2.14.3.0.20200416233007_9","comment":"Markdown to roff converter","maintainer":"fuz@FreeBSD.org","www":"https://github.com/github/hub","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"32a4e55bd4c81fa0f6dcdce0164cbb3ffd2fd2ab34c23f4cf84727c46bd57b21","flatsize":2857877,"path":"All/md2roff-2.14.3.0.20200416233007_9.pkg","repopath":"All/md2roff-2.14.3.0.20200416233007_9.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":968328,"desc":"md2roff is a Markdown to roff/html converter.  It can be used to\ngenerate simple man pages from Markdown-formatted project README\nfiles.  The program produces a man page in man(7) format and an\nHTML document as output.","categories":["print","textproc"]},{"name":"mono5.20","origin":"lang/mono5.20","version":"5.20.1.34_4","comment":"Open source implementation of .NET Development Framework","maintainer":"ports@FreeBSD.org","www":"https://www.mono-project.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d2fda0c1fdfa1464a2a06cdbbe2863a57c45d7dec3fe902c0c7d2837866eb28f","flatsize":273125698,"path":"All/mono5.20-5.20.1.34_4.pkg","repopath":"All/mono5.20-5.20.1.34_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":72978216,"desc":"Mono is an open source implementation of .NET Development Framework. Its\nobjective is to enable UNIX developers to build and deploy cross-platform\n.NET Applications. The project implements various technologies developed by\nMicrosoft that have now been submitted to the ECMA for standardization.\n\nMono provides the necessary software to develop and run .NET client and\nserver applications on BSD, Linux, Solaris, Mac OS X, Windows, and Unix.","deps":{"ca_root_nss":{"origin":"security/ca_root_nss","version":"3.108"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libiconv":{"origin":"converters/libiconv","version":"1.17_1"},"libinotify":{"origin":"devel/libinotify","version":"20240724"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["lang"],"shlibs_required":["libc.so.8","libdl.so.0","libiconv.so.2","libm.so.4","libpthread.so.0","libz.so.3"],"options":{"HEAPVIZ":"off","NLS":"on","X11":"on"},"annotations":{"cpe":"cpe:2.3:a:mono:mono:5.20.1.34:::::dragonfly6:x86_64:4"},"messages":[{"message":"If you have build/runtime errors with Mono and Gtk# apps please try the\nfollowing first:\n\n* Build Mono and gtk+ (x11-toolkits/gtk20) without CPUTYPE and with the\n  default FreeBSD CFLAGS ('-O2 -fno-strict-aliasing -pipe') as Mono has\n  been known to expose compiler bugs.\n\n* Try building and running Mono with the GENERIC kernel.\n  - Mono requires SYSVSHM, SYSVMSG, and SYSVSEM which are part of the\n    GENERIC kernel.\n  - Removing kernel options or changing defaults to use experimental\n    options can adversely affect Mono's ability to build and run.\n\n* Remove leftover semaphores / increase semaphore limits.\n  - Close apps which use Mono and run `ipcs -sbt`.  Remove the\n    semaphores with MODE \"--rw-------\" and NSEMS \"8\" using ipcrm (1)\n  - _OR_ simply reboot which is the safest method.\n  - On multi-user systems the semaphore limits may need to be increased\n    from the defaults. The following should comfortably support 30 users.\n\n    # echo \"kern.ipc.semmni=40\" >> /boot/loader.conf\n    # echo \"kern.ipc.semmns=300\" >> /boot/loader.conf\n\n* If you are in a jailed environment, ensure System V IPC are enabled.\n  You can rely on the security.jail.sysvipc_allowed  sysctl to check\n  this status.  The following enables this feature on the host system:\n    # echo \"jail_sysvipc_allow=\\\"YES\\\"\" >> /etc/rc.conf\n\n* Some process information are accessed through /proc (e.g. when using\n  NUnit) and procfs(5) has to be mounted for these features to work:\n    # echo \"proc            /proc   procfs  rw 0 0\" >> /etc/fstab","type":"install"},{"message":"===>   NOTICE:\n\nThe mono5.20 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mcxtrace","origin":"science/mcxtrace","version":"1.2_1","comment":"Monte Carlo X-ray tracing package","maintainer":"erkn@fysik.dtu.dk","www":"https://www.mcxtrace.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f2cdecb77babdd851864085725fef50cfb7a8a92f031e4f9b93d595ae6d321f8","flatsize":694172,"path":"All/mcxtrace-1.2_1.pkg","repopath":"All/mcxtrace-1.2_1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":172084,"desc":"McXtrace - Monte Carlo ray tracing simulations of X-ray experiments.\n\nMcXtrace is a tool for simulating X-ray instrumentation and experiments using a\nray-tracing formalism. Currently the main use of McXtrace is in the field of\nsynchrotron beamline instrumentation design, but various other uses have been\nfound, such as designing X-ray telescopes or for laboratory source-based\nequipment.","categories":["science"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"meandmyshadow","origin":"games/meandmyshadow","version":"0.5a_2","comment":"Me and My Shadow puzzle/platform game","maintainer":"amdmi3@FreeBSD.org","www":"https://acmepjz.github.io/meandmyshadow/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"184e3ce1faf86373a755a9bf11529ead300a12ac3af683991bdf096b48322339","flatsize":22952347,"path":"All/meandmyshadow-0.5a_2.pkg","repopath":"All/meandmyshadow-0.5a_2.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":14961132,"desc":"Me and My Shadow is a puzzle/platform game written by Luka Horvat.\nThe author has given us permission to gpl the game, and develop it\nfurther. It has an interesting concept and rather unique gameplay.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"libarchive":{"origin":"archivers/libarchive","version":"3.7.9,1"},"lua53":{"origin":"lang/lua53","version":"5.3.6_1"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_image":{"origin":"graphics/sdl2_image","version":"2.8.8"},"sdl2_mixer":{"origin":"audio/sdl2_mixer","version":"2.8.1"},"sdl2_ttf":{"origin":"graphics/sdl2_ttf","version":"2.24.0"}},"categories":["games"],"shlibs_required":["libSDL2-2.0.so.0","libSDL2_image-2.0.so.0","libSDL2_mixer-2.0.so.0","libSDL2_ttf-2.0.so.0","libarchive.so.13","libc.so.8","libcurl.so.4","liblua-5.3.so","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"mcweject","origin":"sysutils/mcweject","version":"1.1_1","comment":"Removable media eject","maintainer":"jwb@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"49dd4c6140fc81e05eab5715280f9604e26dc760677911f1094cd1023aee913a","flatsize":13220,"path":"All/mcweject-1.1_1.pkg","repopath":"All/mcweject-1.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":6892,"desc":"Command line utility for ejecting removable media.","categories":["sysutils"],"shlibs_required":["libc.so.8"],"annotations":{"deprecated":"Unmaintained, redundant to \"cdcontrol eject\"","expiration_date":"2025-04-03"},"messages":[{"message":"The file eject.allow has been installed in /usr/local/share/examples/.\n\nCopy this file to /usr/local/etc/eject.allow, and edit to reflect\nthe devices you wish to be ejectable.","type":"install"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUnmaintained, redundant to \"cdcontrol eject\".\n\nIt is scheduled to be removed on or after 2025-04-03."}]},{"name":"mcwm","origin":"x11-wm/mcwm","version":"20130209_1","comment":"Small window manager inspired by CTWM, evilwm, and tinywm","maintainer":"jakub_lach@mailplus.pl","www":"https://hack.org/mc/hacks/mcwm/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7ae728ad9acea6b41b2c785fbbb3ec8649780c75104421eac18a5d581acdae8c","flatsize":55289,"path":"All/mcwm-20130209_1.pkg","repopath":"All/mcwm-20130209_1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":23464,"desc":"mcwm is a minimalistic floating window manager for the X Window System.\nIt is built directly on top of XCB, the C binding for the X11 protocol.\nIt doesn't use the Xlib API at all.\n\nAll functions are available from the keyboard, but the mouse can be\nused for moving,resizing and raise/lower.","deps":{"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"xcb-util":{"origin":"x11/xcb-util","version":"0.4.1,1"},"xcb-util-keysyms":{"origin":"x11/xcb-util-keysyms","version":"0.4.1"},"xcb-util-wm":{"origin":"x11/xcb-util-wm","version":"0.4.2"}},"categories":["x11-wm"],"shlibs_required":["libc.so.8","libxcb-icccm.so.4","libxcb-keysyms.so.1","libxcb-randr.so.0","libxcb-util.so.1","libxcb.so.1"],"options":{"DOCS":"on"},"messages":[{"message":"With default config.h mcwm uses urxvt as terminal.\n\nYou can define your own custom config with\nMCWM_CONF=/path/to/mcwm/config.h or you can use\nflags for basic configuration.\n\nSee man mcwm(1) for details.","type":"install"}]},{"name":"mctc-lib","origin":"science/mctc-lib","version":"0.3.2","comment":"Computation tool chain library to work with molecular structure data","maintainer":"yuri@FreeBSD.org","www":"https://grimme-lab.github.io/mctc-lib/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7c16140bab58656cfa67242a87853377ca366edb12fd107e5064317f6c09d815","flatsize":452481,"path":"All/mctc-lib-0.3.2.pkg","repopath":"All/mctc-lib-0.3.2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":232472,"desc":"Common tool chain for working with molecular structure data in various\napplications. This library provides a unified way to perform\noperations on molecular structure data, like reading and writing to\ncommon geometry file formats.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["science"],"shlibs_required":["libc.so.8","libgcc_s.so.1","libgfortran.so.5","libm.so.4","libquadmath.so.0"]},{"name":"mda-lv2","origin":"audio/mda-lv2","version":"1.2.10","comment":"LV2 port of the MDA plugins by Paul Kellett","maintainer":"yuri@FreeBSD.org","www":"https://drobilla.net/software/mda-lv2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3921d2892ffd8d68d3417003c758a67010caca7b966f3f461e4b40c9bb3661cf","flatsize":3846546,"path":"All/mda-lv2-1.2.10.pkg","repopath":"All/mda-lv2-1.2.10.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1934776,"desc":"MDA-LV2 is an LV2 port of the MDA plugins by Paul Kellett. It contains\n36 high-quality plugins for a variety of tasks.\n\nThis is a more or less faithful port of both the effects and instrument\nplugins. The only functional difference in code is to support LV2-style\ntoggle ports (> 0.0 is on, rather than 0.5). All the plugins have been\ntested, and thanks to several bug fixes this collection should be more\nreliable than the original.","categories":["audio"]},{"name":"mcsim","origin":"math/mcsim","version":"6.2.0_2","comment":"Monte Carlo stochastic simulations and Bayesian inference","maintainer":"ale_sagra@hotmail.com","www":"https://www.gnu.org/software/mcsim/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5c7c7853039be8ef76405140a33d76bd55924126d0f4746364c2744320b372a0","flatsize":2042290,"path":"All/mcsim-6.2.0_2.pkg","repopath":"All/mcsim-6.2.0_2.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":411268,"desc":"GNU MCSim is a simulation package, written in C, which allows you to:\n\n   * design and run your own statistical or simulation models\n   * perform Monte Carlo stochastic simulations\n   * do Bayesian inference through Markov Chain Monte Carlo simulations\n   * formally optimize experimental designs","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["math"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"GSL":"on","SUNDIALS":"off"}},{"name":"mcstas","origin":"science/mcstas","version":"2.5","comment":"Monte Carlo neutron ray tracing package","maintainer":"erkn@fysik.dtu.dk","www":"https://www.mcstas.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8af66a028fc7d3338108cabb7104480cea442f42e2e711710950f98d976488a4","flatsize":608067,"path":"All/mcstas-2.5.pkg","repopath":"All/mcstas-2.5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":157348,"desc":"McStas - Monte Carlo ray tracing simulations of neutron experiments.\n\nMcStas is a tool for simulating neutron instrumentation and experiments\nusing a ray-tracing formalism. Currently the main use of McStas is in the\nfield of instrument design.","categories":["science"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"mcrypt","origin":"security/mcrypt","version":"2.6.8_4","comment":"Replacement for crypt(1)","maintainer":"ports@FreeBSD.org","www":"https://mcrypt.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d1487fe72ab17f025a88dbbf0b0ab838cb7cb2e0e9efbe7f45acf354c154b767","flatsize":182643,"path":"All/mcrypt-2.6.8_4.pkg","repopath":"All/mcrypt-2.6.8_4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":62696,"desc":"This program is intended to replace crypt(1), It supports all the\nalgorithms and modes in libmcrypt (BLOWFISH, TWOFISH, DES, TripleDES,\n3-WAY, SAFER, LOKI97, GOST, RC2, RC6, MARS, IDEA, RIJNDAEL, SERPENT,\nCAST, ARCFOUR and WAKE), and is compatibile with UNIX crypt(1) and\nwith des(1) from Solaris.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libmcrypt":{"origin":"security/libmcrypt","version":"2.5.8_4"},"mhash":{"origin":"security/mhash","version":"0.9.9.9_6"}},"categories":["security"],"shlibs_required":["libc.so.8","libintl.so.8","libmcrypt.so.4","libmhash.so.2","libz.so.3"],"options":{"DOCS":"on","EXAMPLES":"on","NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:mcrypt:mcrypt:2.6.8:::::dragonfly6:x86_64:4"},"messages":[{"message":"===>   NOTICE:\n\nThe mcrypt port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mcron","origin":"sysutils/mcron","version":"1.2.3_1","comment":"100% compatible replacement for Vixie cron","maintainer":"ports@FreeBSD.org","www":"https://www.gnu.org/software/mcron/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5b7d3feb0375bdc79ee0a56ba1ee29581cc1230001276cae4b5cf3d693209607","flatsize":2471240,"path":"All/mcron-1.2.3_1.pkg","repopath":"All/mcron-1.2.3_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":346124,"desc":"The mcron program represents a complete re-think of the cron concept originally\nfound in the Berkeley and AT&T unices, and subsequently rationalized by Paul\nVixie. The original idea was to have a daemon that wakes up every minute, scans\na set of files under a special directory, and determines from those files if\nany shell commands should be executed in this minute.\n\nThe new idea is to read the required command instructions, work out which\ncommand needs to be executed next, and then sleep until the inferred time has\narrived. On waking the commands are run, and the time of the next command is\ncomputed. Furthermore, the specifications are written in scheme, allowing at\nthe same time simple command execution instructions and very much more flexible\nones to be composed than the original Vixie format. This has several useful\nadvantages over the original idea.","deps":{"boehm-gc-threaded":{"origin":"devel/boehm-gc-threaded","version":"8.2.8"},"guile3":{"origin":"lang/guile3","version":"3.0.10"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["sysutils"],"messages":[{"message":"===>   NOTICE:\n\nThe mcron port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mcxtrace-comps","origin":"science/mcxtrace-comps","version":"1.2","comment":"Component Library for the McXtrace X-ray tracing package","maintainer":"erkn@fysik.dtu.dk","www":"https://www.mcxtrace.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"40fc038ea163bb9db019595f4cbbf6fa192e89aae69a6ae05b9f889102ffe341","flatsize":9002969,"path":"All/mcxtrace-comps-1.2.pkg","repopath":"All/mcxtrace-comps-1.2.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":1422008,"desc":"McXtrace - Monte Carlo ray tracing simulations of X-ray experiments.\n\nMcXtrace is a tool for simulating X-ray instrumentation and experiments\nusing a ray-tracing formalism. Currently the main use of McXtrace\nis in the field of synchrotron beamline instrumentation design, but\nvarious other uses have been found, for instance for designing X-ray\ntelescopes or for laboratory sources.\n\nThis port contains the McXtrace component library.","deps":{"mcxtrace":{"origin":"science/mcxtrace","version":"1.2_1"}},"categories":["science"]},{"name":"mcpl","origin":"science/mcpl","version":"1.6.2","comment":"Monte Carlo Particle Lists library","maintainer":"yuri@FreeBSD.org","www":"https://mctools.github.io/mcpl/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"74587009090f0617a787936f695b97291eac34ae94482380d6ae0ec65d5dfee0","flatsize":246783,"path":"All/mcpl-1.6.2.pkg","repopath":"All/mcpl-1.6.2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":67192,"desc":"MCPL is a binary file format for usage in physics simulations.\n\nMCPL files contain lists of particle state information, and allows for easy\nstorage and interchange of particles between various Monte Carlo simulation\napplications. It is implemented in portable C code and is made available to\nthe scientific community, along with converters and plugins for several popular\nsimulation packages.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["science"],"shlibs_required":["libc.so.8"]},{"name":"mclk-lv2","origin":"audio/mclk-lv2","version":"0.2.3","comment":"Midi clock generator LV2 plugin","maintainer":"yuri@FreeBSD.org","www":"https://github.com/x42/mclk.lv2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"718360b481ba2fbf3b509f5829b19a28d94649b0c26a3a965db05bb7c7592186","flatsize":37261,"path":"All/mclk-lv2-0.2.3.pkg","repopath":"All/mclk-lv2-0.2.3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":14284,"desc":"mclk.lv2 is MIDI Clock and MIDI realtime-message generator. It can run freely\nwith dedicated BPM, start/stop/continue controls or generate MIDI Clock using\nhost-provided musical time.\n\nmclk.lv2 supports Transport, Song-Position and MIDI Clock and allows to only\ngenerate a subset.","categories":["audio"]},{"name":"mcpp","origin":"devel/mcpp","version":"2.7.2.1","comment":"Alternative C/C++ preprocessor","maintainer":"kmatsui@t3.rim.or.jp","www":"https://mcpp.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3f0c23f9193da5df724a45d1eef0c2a254ea58c966874303e85f91d20d76ba83","flatsize":1238808,"path":"All/mcpp-2.7.2.1.pkg","repopath":"All/mcpp-2.7.2.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":283636,"desc":"C/C++ preprocessor defines and expands macros and processes '#if',\n'#include' and some other directives.\n\nMCPP is an alternative C/C++ preprocessor with the highest conformance.\nIt supports multiple standards: K&R, ISO C90, ISO C99, and ISO C++98.\nMCPP is especially useful for debugging a source program which use\ncomplicated macros and also useful for checking portability of a source.\n\nThough mcpp could be built as a replacement of GCC's resident\npreprocessor or as a stand-alone program without using library build of\nmcpp, this package installs a program named 'mcpp' which links shared\nlibrary of libmcpp and behaves independent from GCC.","categories":["devel"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:mcpp_project:mcpp:2.7.2.1:::::dragonfly6:x86_64"}},{"name":"mcelog","origin":"sysutils/mcelog","version":"178_1","comment":"Collects and decodes Machine Check Exception data","maintainer":"ports@FreeBSD.org","www":"http://mcelog.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"acf228101e3e74e39c80524d4b6b6ada91caa556c46aadf37b8588d62078bc34","flatsize":141343,"path":"All/mcelog-178_1.pkg","repopath":"All/mcelog-178_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":49876,"desc":"mcelog processes machine checks (in particular memory and CPU\nhardware errors) on modern x86-based Unix systems and\nproduces human-readable output.\n\nThis software is heavily patched to work on FreeBSD systems,\nand thus provides an extremely limited subset of features as\nof this writing (for example, daemon mode is not currently\nsupported).\n\nThe primary purpose is to provide a way to decode MCE output\nfrom the FreeBSD kernel into something more human-readable\nusing the command 'mcelog --no-dmi --ascii'.\n\nFreeBSD conversion patches were originally written by John\nBaldwin <jhb@freebsd.org> and later incorporated into this\nport.","categories":["sysutils"],"shlibs_required":["libc.so.8","libkvm.so.3"],"messages":[{"message":"You can decode MCE output from the FreeBSD kernel by\nusing the following command:\n\n  mcelog --no-dmi --ascii --file /path/to/log\n\nOr if you wish to paste the MCE via stdin:\n\n  mcelog --no-dmi --ascii\n  {...paste MCE and send EOF/press Ctrl-D...}","type":"install"},{"message":"===>   NOTICE:\n\nThe mcelog port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mbuffer","origin":"misc/mbuffer","version":"20241007","comment":"Tool for buffering data streams","maintainer":"loader@FreeBSD.org","www":"https://www.maier-komor.de/mbuffer.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"361eb55dac223a30db78a566086b4a2685ae6b465347d7a67512ea8034892ac4","flatsize":124555,"path":"All/mbuffer-20241007.pkg","repopath":"All/mbuffer-20241007.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":50808,"desc":"mbuffer is a tool for buffering data streams. It is also a replacement\nfor buffer with additional functionality:\n\n- multi-target network output\n- on the fly hash calculation\n- display of I/O speed\n- optional use of memory mapped I/O for huge buffers\n- multithreaded instead of sharedmemory ipc\n- multi volume support\n- autoloader support\n- networking support\n- command-line options compatible to buffer","deps":{"mhash":{"origin":"security/mhash","version":"0.9.9.9_6"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["misc"],"shlibs_required":["libc.so.8","libcrypto.so.12","libm.so.4","libpthread.so.0"],"options":{"GCRYPT":"off","MHASH":"on","RHASH":"off"}},{"name":"mcabber","origin":"net-im/mcabber","version":"1.1.2_2","comment":"Small Jabber console client","maintainer":"ports@FreeBSD.org","www":"https://www.lilotux.net/~mikael/mcabber/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"817461ffeea12314558ce000b419b997d0a8d4c8cf1eb50fa62c51d7387aabaf","flatsize":721943,"path":"All/mcabber-1.1.2_2.pkg","repopath":"All/mcabber-1.1.2_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":249052,"desc":"Mcabber is a small Jabber console client.\n\nHere are some of the features of mcabber:\n o   SSL support.\n\n o   History  logging: If enabled (see the CONFIGURATION FILE section),\n     mcabber can save discussions to history log files.\n\n o   Commands completion: If possible, mcabber will try to complete your\n     command line if you hit the Tab key.\n\n o   External actions: Some events (like receiving a message) can trig-\n     ger an external action, for example a  shell  script  (you  need  to\n     enable  it  in  your  configuration  file).","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libiconv":{"origin":"converters/libiconv","version":"1.17_1"},"libidn":{"origin":"dns/libidn","version":"1.43"},"loudmouth":{"origin":"net-im/loudmouth","version":"1.5.4_1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["net-im"],"shlibs_required":["libc.so.8","libcharset.so.1","libglib-2.0.so.0","libgmodule-2.0.so.0","libidn.so.12","libintl.so.8","libloudmouth-1.so.0","libncurses.so.6","libpanel.so.6","libpthread.so.0","libtinfo.so.6"],"options":{"EXAMPLES":"on","GPGME":"off","IDN":"on","OTR":"off","ASPELL":"off","ENCHANT":"off"},"annotations":{"cpe":"cpe:2.3:a:mcabber:mcabber:1.1.2:::::dragonfly6:x86_64:2"},"messages":[{"message":"===>   NOTICE:\n\nThe mcabber port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mbx2mbox","origin":"mail/mbx2mbox","version":"0.34_1","comment":"MS Outlook Express .mbx to mbox file converter","maintainer":"ports@FreeBSD.org","www":"http://mbx2mbox.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aecc3321ea93ed4cd7d6a14c60ef4e26698cf1f8daee2c5e0596fe53c6c2d7de","flatsize":7996,"path":"All/mbx2mbox-0.34_1.pkg","repopath":"All/mbx2mbox-0.34_1.pkg","licenselogic":"single","pkgsize":5460,"desc":"mbx2mbox converts Microsoft Outlook Express .mbx files into\nstandard mail files (mbox) that programs like Pine, Mutt, and\nNetscape can parse.\n\nUsage: mbx2mbox file1.mbx file2.mbx ...","deps":{"p5-Date-Manip":{"origin":"devel/p5-Date-Manip","version":"6.97"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail"],"messages":[{"message":"===>   NOTICE:\n\nThe mbx2mbox port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mboxstats","origin":"mail/mboxstats","version":"3.1","comment":"Creates top-10 lists of the messages in a mailbox","maintainer":"ports@FreeBSD.org","www":"http://vanheusden.com/mboxstats/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cd465f878035c48956692bd4cb4ee250a0af7dc95a935f3bc2147051ec4bf652","flatsize":100029,"path":"All/mboxstats-3.1.pkg","repopath":"All/mboxstats-3.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":39152,"desc":"mboxstats creates several top-10 lists from a file containing message\nin mbox-format.  List of top10 lists:\n\no Top writes\no Top receivers\no Top subjects\no Top cc'ers\no Top top-level-domain\no Top timezones\no Top organisations\no Top useragents (mailprograms)\no Top month/day-of-month/day-of-week/hour\no Average number of lines per message\no All kinds of per-user statistics\n\nAnd much more!","categories":["mail"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe mboxstats port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mbrowse","origin":"net-mgmt/mbrowse","version":"0.4.3_3","comment":"SNMP MIB Browser for X","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/mbrowse/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"94024e337dd3a5fbae48758ee083faf68898a55b73c8572263a2d99b85488c54","flatsize":76960,"path":"All/mbrowse-0.4.3_3.pkg","repopath":"All/mbrowse-0.4.3_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":27384,"desc":"Mbrowse is a GUI MIB browser and query tool based on GTK and Net-SNMP.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"net-snmp":{"origin":"net-mgmt/net-snmp","version":"5.9.4_6,1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["net-mgmt"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libnetsnmp.so.40","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe mbrowse port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mbox2mdir","origin":"mail/mbox2mdir","version":"1.4","comment":"Mbox to qmail's Maildir converter written in C++","maintainer":"acm@FreeBSD.org","www":"https://sageshome.net/oss/mbox2mdir.php","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"63b2dfcb24615e8bf61cbc72cb83d2fc0ddb0e9d7f0c339e87fee95faa444059","flatsize":92993,"path":"All/mbox2mdir-1.4.pkg","repopath":"All/mbox2mdir-1.4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":10884,"desc":"mbox2mdir is a small program to convert mail stored in UNIX mbox format to\nqmail's Maildir format. It can (optionally) also truncate the source mbox file\nupon successful conversion. I use it to move mail delivered by /bin/mail or\nsendmail to qmail Maildir folders, but of course there are many other possible\nuses for it.","categories":["mail"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"mbpurple","origin":"net-im/mbpurple","version":"0.3.0_6","comment":"Integrate Twitter with Pidgin (AKA microblog-purple)","maintainer":"portmaster@bsdforge.com","www":"https://BSDforge.com/projects/net-im/mbpurple/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5d058131099b6a49b6a48232f4bbac2b56069cedcbcb1d4af48e43d7c333e35b","flatsize":333438,"path":"All/mbpurple-0.3.0_6.pkg","repopath":"All/mbpurple-0.3.0_6.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":82588,"desc":"This plugin allows you to set up your twitter accounts as buddies\nin pidgin.  It supports OAuth authentication and HTTPS.\n\nYou will see messages from your timeline which you can reply to,\nretweet, etc.","deps":{"pidgin":{"origin":"net-im/pidgin","version":"2.14.14"}},"categories":["net-im"]},{"name":"mboxgrep","origin":"mail/mboxgrep","version":"0.7.13","comment":"Utility to scan mailboxes for messages matching a regular expression","maintainer":"fuz@FreeBSD.org","www":"https://mboxgrep.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5b234a2ede566d8a4d0e8b1fdd960bb413ba8356fa25b92f989863533b4ca310","flatsize":67707,"path":"All/mboxgrep-0.7.13.pkg","repopath":"All/mboxgrep-0.7.13.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":28180,"desc":"mboxgrep is a small utility that scans a mailbox for messages matching a\nregular expression. Found messages can be either displayed on standard output,\ncounted, deleted, piped to a shell command or written to another mailbox.\n\nIts features include:\n\n* ability to limit the search to message body or headers (although the whole\nmessage is scanned by default)\n* message counting\n* ability to invert the sense of matching\n* ability to write found messages to another mailbox\n* support for mbox (either plain or compressed), MH, nnmh, nnml and maildir\nfolders\n* support for basic and extended POSIX regular expressions, and, optionally,\nPerl-complatible regular expressions (if linked with the PCRE library)","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"}},"categories":["mail"],"shlibs_required":["libbz2.so.2","libc.so.8","libpcre2-32.so.0","libz.so.3"],"options":{"PCRE":"on"}},{"name":"mbelib","origin":"comms/mbelib","version":"1.3.0","comment":"P25 Phase 1 and ProVoice vocoder","maintainer":"takefu@airport.fm","www":"https://github.com/szechyjs/mbelib","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c3e232db1a0c6d532fac48e970751bab19b34e133ce1b1ae429828a5964dff4b","flatsize":255736,"path":"All/mbelib-1.3.0.pkg","repopath":"All/mbelib-1.3.0.pkg","licenselogic":"and","licenses":["ISCL","UNKNOWN"],"pkgsize":41632,"desc":"mbelib supports the 7200x4400 bit/s codec used in P25 Phase 1,\nthe 7100x4400 bit/s codec used in ProVoice and the \"Half Rate\"\n3600x2250 bit/s vocoder used in various radio systems.","categories":["comms","hamradio"]},{"name":"mbox2imap","origin":"mail/mbox2imap","version":"1.0_2","comment":"Upload email stored in mbox file format to an IMAP server","maintainer":"portmaster@BSDforge.com","www":"https://BSDforge.com/projects/mail/mbox2imap/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"96042a1e352fff2ca67ed4d787c2c8fccb30adb3f0b564b888024eb9bc7133ce","flatsize":14889,"path":"All/mbox2imap-1.0_2.pkg","repopath":"All/mbox2imap-1.0_2.pkg","licenselogic":"single","licenses":["NONE"],"pkgsize":4716,"desc":"mbox2imap is a python script to upload email stored in mbox file format to\nan IMAP server.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["mail"]},{"name":"mblaze","origin":"mail/mblaze","version":"1.2_1","comment":"Unix utilities to deal with Maildir","maintainer":"loader@FreeBSD.org","www":"https://github.com/leahneukirchen/mblaze","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a9e22f6a7fcef18809472e5ec7df2085a563572fe142cf713633b9629ae2304e","flatsize":604045,"path":"All/mblaze-1.2_1.pkg","repopath":"All/mblaze-1.2_1.pkg","licenselogic":"and","licenses":["CC0-1.0","MIT","PD"],"pkgsize":126028,"desc":"The mblaze message system is a set of Unix utilities for processing and\ninteracting with mail messages which are stored in maildir folders.","categories":["mail"],"shlibs_required":["libc.so.8","librt.so.0"]},{"name":"mbedtls2","origin":"security/mbedtls2","version":"2.28.9","comment":"SSL/TLS and cryptography library","maintainer":"tijl@FreeBSD.org","www":"https://www.trustedfirmware.org/projects/mbed-tls/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"99cd53953d060cfd375110ae6a841d840d244fe926d13edffef6d0707435da09","flatsize":6487836,"path":"All/mbedtls2-2.28.9.pkg","repopath":"All/mbedtls2-2.28.9.pkg","licenselogic":"or","licenses":["APACHE20","GPLv2+"],"pkgsize":955972,"desc":"mbed TLS is a lightweight, portable, fully featured and standards compliant\nSSL/TLS and cryptography library.","categories":["devel","security"],"shlibs_required":["libc.so.8","libpthread.so.0","libz.so.3"],"annotations":{"deprecated":"Upstream support ends at the end of 2024","expiration_date":"2024-12-31"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUpstream support ends at the end of 2024.\n\nIt is scheduled to be removed on or after 2024-12-31."}]},{"name":"mbasecalc","origin":"math/mbasecalc","version":"1.1_8","comment":"Simple calculator program inspired by basecalc","maintainer":"ports@FreeBSD.org","www":"https://www.muquit.com/muquit/software/mbasecalc/mbasecalc.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"48274a47a0488797a24f038453888433ea2d240411459a781ec8cc6d5db03235","flatsize":62900,"path":"All/mbasecalc-1.1_8.pkg","repopath":"All/mbasecalc-1.1_8.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":24488,"desc":"basecalc came with Xlib Programming Manual from O'Reilly as an\nexample of X lib programming. mbasecalc is an immitation of basecalc\nwhich is available on different platforms.","deps":{"fltk":{"origin":"x11-toolkits/fltk","version":"1.3.10"}},"categories":["math"],"shlibs_required":["libX11.so.6","libXcursor.so.1","libXext.so.6","libXfixes.so.3","libXft.so.2","libXinerama.so.1","libXrender.so.1","libc.so.8","libfltk.so.1.3","libfontconfig.so.1","libm.so.4","libpthread.so.0","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe mbasecalc port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mbedtls3","origin":"security/mbedtls3","version":"3.6.2_1","comment":"SSL/TLS and cryptography library","maintainer":"tijl@FreeBSD.org","www":"https://www.trustedfirmware.org/projects/mbed-tls/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4862750bfe736819dbb2efc6ac9603782f734f924d329802e757d9d29bacfece","flatsize":10937340,"path":"All/mbedtls3-3.6.2_1.pkg","repopath":"All/mbedtls3-3.6.2_1.pkg","licenselogic":"or","licenses":["APACHE20","GPLv2+"],"pkgsize":1185308,"desc":"mbed TLS is a lightweight, portable, fully featured and standards compliant\nSSL/TLS and cryptography library.","categories":["devel","security"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"mb2md","origin":"mail/mb2md","version":"3.20_1","comment":"Converts mbox mailboxes to Maildir","maintainer":"garga@FreeBSD.org","www":"http://batleth.sapienti-sat.org/projects/mb2md/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4268ffffed14df66e4e2fc9c8c7fabd3acba8b5204141f8ba86a6f984d0143f5","flatsize":53632,"path":"All/mb2md-3.20_1.pkg","repopath":"All/mb2md-3.20_1.pkg","licenselogic":"single","pkgsize":14656,"desc":"This is a Perl script that reads a directory of Mbox format\nmailboxes and converts them to Maildir format.\n\nSome details of this are to suit Courier IMAP's naming\nconventions for Maildir mailboxes.","deps":{"p5-TimeDate":{"origin":"devel/p5-TimeDate","version":"2.33,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail"]},{"name":"maxcso","origin":"archivers/maxcso","version":"1.13.0.27","comment":"Fast ISO to CSO compressor for PSP and PS2 emulators","maintainer":"eduardo@FreeBSD.org","www":"https://github.com/unknownbrackets/maxcso","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ed4c7678426d23daaf1b3e7fb15cf81a5401f95dbbda2b3ae1d68ed10d09eeb3","flatsize":182815,"path":"All/maxcso-1.13.0.27.pkg","repopath":"All/maxcso-1.13.0.27.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":71276,"desc":"A fast ISO to CSO compression program for use with PSP (PlayStation Portable)\nand PS2 (PlayStation 2) emulators, which uses multiple algorithms for best\ncompression ratio.","deps":{"libdeflate":{"origin":"archivers/libdeflate","version":"1.22"},"liblz4":{"origin":"archivers/liblz4","version":"1.10.0,1"},"libuv":{"origin":"devel/libuv","version":"1.50.0"},"zopfli":{"origin":"archivers/zopfli","version":"1.0.3_1"}},"categories":["archivers"],"shlibs_required":["libc.so.8","libdeflate.so.0","liblz4.so.1","libm.so.4","libpthread.so.0","libstdc++.so.9","libuv.so.1","libz.so.3","libzopfli.so.1"]},{"name":"mawk","origin":"lang/mawk","version":"1.3.4.20250131","comment":"Interpreter for the AWK Programming Language","maintainer":"wen@FreeBSD.org","www":"https://invisible-island.net/mawk/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ca5c19ae7c6addc4c831e2ff2455e75f7b3760c148164a0ecf9335a5c02c2a4f","flatsize":217340,"path":"All/mawk-1.3.4.20250131.pkg","repopath":"All/mawk-1.3.4.20250131.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":104988,"desc":"mawk is an interpreter for the AWK Programming Language. The AWK language is\nuseful for manipulation of data files, text retrieval and processing, and for\nprototyping and experimenting with algorithms. mawk is a new awk meaning it\nimplements the AWK language as defined in Aho, Kernighan and Weinberger, The\nAWK Programming Language, Addison-Wesley Publishing, 1988 (hereafter referred\nto as the AWK book.)  mawk conforms to the Posix 1003.2 (draft 11.3) definition\nof the AWK language which contains a few features not described in the AWK\nbook, and mawk provides a small number of extensions.","categories":["lang"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"mediawiki139-php83","origin":"www/mediawiki139","version":"1.39.12","comment":"Wiki engine used by Wikipedia","maintainer":"wen@FreeBSD.org","www":"https://www.mediawiki.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aeed6ee8c83a3f32bc738f0a0d25d59d38f48cd98d203750f10487e628d4692b","flatsize":250123929,"path":"All/mediawiki139-php83-1.39.12.pkg","repopath":"All/mediawiki139-php83-1.39.12.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":41741012,"desc":"MediaWiki is the collaborative editing software that runs Wikipedia,\nthe free encyclopedia, and other projects.\nIt's designed to handle a large number of users and pages without imposing\ntoo rigid a structure or workflow.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-ctype":{"origin":"textproc/php83-ctype","version":"8.3.21"},"php83-dom":{"origin":"textproc/php83-dom","version":"8.3.21"},"php83-fileinfo":{"origin":"sysutils/php83-fileinfo","version":"8.3.21"},"php83-filter":{"origin":"security/php83-filter","version":"8.3.21"},"php83-iconv":{"origin":"converters/php83-iconv","version":"8.3.21"},"php83-intl":{"origin":"devel/php83-intl","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-mysqli":{"origin":"databases/php83-mysqli","version":"8.3.21"},"php83-readline":{"origin":"devel/php83-readline","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-sockets":{"origin":"net/php83-sockets","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"},"php83-xmlreader":{"origin":"textproc/php83-xmlreader","version":"8.3.21"},"php83-zlib":{"origin":"archivers/php83-zlib","version":"8.3.21"}},"categories":["www"],"options":{"IMAGICK":"off","LDAP":"off","MEMCACHED":"off","SOCKETS":"on","MYSQL":"on","PGSQL":"off","SQLITE":"off"},"annotations":{"cpe":"cpe:2.3:a:mediawiki:mediawiki:1.39.12:::::dragonfly6:x86_64","flavor":"php83"},"messages":[{"message":"Remember to check\n\n/usr/local/www/mediawiki/INSTALL\n\nand\n\n/usr/local/www/mediawiki/UPGRADE\n\nfor details","type":"install"}]},{"name":"maven-wrapper","origin":"devel/maven-wrapper","version":"2","comment":"Wrapper script for the various installations of Maven","maintainer":"michaelo@apache.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c5b9cdfb7e3889b00fd11d625cfe8cb48593e22020e173e6ea08be90901874d5","flatsize":1114,"path":"All/maven-wrapper-2.pkg","repopath":"All/maven-wrapper-2.pkg","licenselogic":"single","pkgsize":976,"desc":"The maven-wrapper provides a convenient way to switch between several Maven\ninstallations.\n\n- By setting the MAVEN_HOME environment variable the user can select the Maven\n  instance to use.\n- A default Maven instance is selected according to the files in\n  /usr/local/etc/maven-wrapper/instances.d/","categories":["devel","java"]},{"name":"mbdyn","origin":"science/mbdyn","version":"1.7.3_18","comment":"MultiBody Dynamics analysis system","maintainer":"yuri@FreeBSD.org","www":"https://www.mbdyn.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d8015f033af7e49e2ed4f262952cc49cc2135cbf55951dd4a4dae9e4e6cb0254","flatsize":9465722,"path":"All/mbdyn-1.7.3_18.pkg","repopath":"All/mbdyn-1.7.3_18.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1958428,"desc":"* What MBDyn is\n  o a command-line, direct initial-value problem solver\n    with a large, flexible multifield element library\n  o a research tool\n  o a community developed, research driven open-source software\n* What MBDyn is not\n  o a complete out-of-the-box ``bells and whistles'' GUI for solid modeling\n  o a commercial tool\n  o a completely supported software","deps":{"arpack-ng":{"origin":"math/arpack-ng","version":"3.9.1_4"},"blas":{"origin":"math/blas","version":"3.12.1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"lapack":{"origin":"math/lapack","version":"3.12.1"},"libltdl":{"origin":"devel/libltdl","version":"2.5.4"},"suitesparse-umfpack":{"origin":"math/suitesparse-umfpack","version":"6.3.5_1"}},"categories":["science"],"shlibs_required":["libamd.so.3","libarpack.so.2","libatomic_ops.so.1","libatomic_ops_gpl.so.1","libblas.so.3","libc.so.8","libcamd.so.3","libccolamd.so.3","libcholmod.so.5","libcolamd.so.3","libgfortran.so.5","liblapack.so.3","libltdl.so.7","libm.so.4","libpthread.so.0","libquadmath.so.0","librt.so.0","libstdc++.so.9","libsuitesparseconfig.so.7","libumfpack.so.6"],"options":{"CHACO":"off","METIS":"off","REFERENCE":"on","ATLAS":"off"}},{"name":"mediawiki143-php83","origin":"www/mediawiki143","version":"1.43.1","comment":"Wiki engine used by Wikipedia","maintainer":"wen@FreeBSD.org","www":"https://www.mediawiki.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ac9ba1546ac56cadbe473c687d3ca258882c04ee79d6499230a618bf48115120","flatsize":363461441,"path":"All/mediawiki143-php83-1.43.1.pkg","repopath":"All/mediawiki143-php83-1.43.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":61154332,"desc":"MediaWiki is the collaborative editing software that runs Wikipedia,\nthe free encyclopedia, and other projects.\nIt's designed to handle a large number of users and pages without imposing\ntoo rigid a structure or workflow.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-ctype":{"origin":"textproc/php83-ctype","version":"8.3.21"},"php83-dom":{"origin":"textproc/php83-dom","version":"8.3.21"},"php83-fileinfo":{"origin":"sysutils/php83-fileinfo","version":"8.3.21"},"php83-filter":{"origin":"security/php83-filter","version":"8.3.21"},"php83-iconv":{"origin":"converters/php83-iconv","version":"8.3.21"},"php83-intl":{"origin":"devel/php83-intl","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-mysqli":{"origin":"databases/php83-mysqli","version":"8.3.21"},"php83-readline":{"origin":"devel/php83-readline","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-sockets":{"origin":"net/php83-sockets","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"},"php83-xmlreader":{"origin":"textproc/php83-xmlreader","version":"8.3.21"},"php83-zlib":{"origin":"archivers/php83-zlib","version":"8.3.21"}},"categories":["www"],"options":{"IMAGICK":"off","LDAP":"off","MEMCACHED":"off","SOCKETS":"on","MYSQL":"on","PGSQL":"off","SQLITE":"off"},"annotations":{"cpe":"cpe:2.3:a:mediawiki:mediawiki:1.43.1:::::dragonfly6:x86_64","flavor":"php83"},"messages":[{"message":"Remember to check\n\n/usr/local/www/mediawiki/INSTALL\n\nand\n\n/usr/local/www/mediawiki/UPGRADE\n\nfor details","type":"install"}]},{"name":"maude","origin":"lang/maude","version":"2.7.1_2","comment":"High-performance reflective language","maintainer":"ports@FreeBSD.org","www":"https://maude.cs.uiuc.edu/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3dcde005af16a0a4a78c54abb7ca4697974c58dd9f348f28b809e7eb65d24670","flatsize":3353582,"path":"All/maude-2.7.1_2.pkg","repopath":"All/maude-2.7.1_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":921984,"desc":"Maude is a high-performance reflective language and system supporting both\nequational and rewriting logic specification and programming for a wide range\nof applications. Maude has been influenced in important ways by the OBJ3\nlanguage, which can be regarded as an equational logic sublanguage. Besides\nsupporting equational specification and programming, Maude also supports\nrewriting logic computation.\n\nRewriting logic is a logic of concurrent change that can naturally deal with\nstate and with concurrent computations. It has good properties as a general\nsemantic framework for giving executable semantics to a wide range of\nlanguages and models of concurrency. In particular, it supports very well\nconcurrent object-oriented computation. The same reasons making rewriting\nlogic a good semantic framework make it also a good logical framework, that\nis, a metalogic in which many other logics can be naturally represented and\nexecuted.\n\nMaude supports in a systematic and efficient way logical reflection. This\nmakes Maude remarkably extensible and powerful, supports an extensible algebra\nof module composition operations, and allows many advanced metaprogramming and\nmetalanguage applications. Indeed, some of the most interesting applications\nof Maude are metalanguage applications, in which Maude is used to create\nexecutable environments for different logics, theorem provers, languages, and\nmodels of computation.","deps":{"buddy":{"origin":"science/buddy","version":"2.4_2"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"libsigsegv":{"origin":"devel/libsigsegv","version":"2.14"},"libtecla":{"origin":"devel/libtecla","version":"1.6.3_1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["lang"],"shlibs_required":["libbdd.so.0","libc.so.8","libgmp.so.10","libgmpxx.so.4","libm.so.4","libncurses.so.6","libsigsegv.so.2","libstdc++.so.9","libtecla.so.1"],"options":{"CVC4":"off","DOCS":"on","FULL_MAUDE":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe maude port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mediawiki139-php84","origin":"www/mediawiki139","version":"1.39.12","comment":"Wiki engine used by Wikipedia","maintainer":"wen@FreeBSD.org","www":"https://www.mediawiki.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"77612a0f25ee8bd36efaf739c54852992bad06e8765fd3e421d16dc903be484c","flatsize":250123929,"path":"All/mediawiki139-php84-1.39.12.pkg","repopath":"All/mediawiki139-php84-1.39.12.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":41741108,"desc":"MediaWiki is the collaborative editing software that runs Wikipedia,\nthe free encyclopedia, and other projects.\nIt's designed to handle a large number of users and pages without imposing\ntoo rigid a structure or workflow.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-ctype":{"origin":"textproc/php84-ctype","version":"8.4.8"},"php84-dom":{"origin":"textproc/php84-dom","version":"8.4.8"},"php84-fileinfo":{"origin":"sysutils/php84-fileinfo","version":"8.4.8"},"php84-filter":{"origin":"security/php84-filter","version":"8.4.8"},"php84-iconv":{"origin":"converters/php84-iconv","version":"8.4.8"},"php84-intl":{"origin":"devel/php84-intl","version":"8.4.8"},"php84-mbstring":{"origin":"converters/php84-mbstring","version":"8.4.8"},"php84-mysqli":{"origin":"databases/php84-mysqli","version":"8.4.8"},"php84-readline":{"origin":"devel/php84-readline","version":"8.4.8"},"php84-session":{"origin":"www/php84-session","version":"8.4.8"},"php84-sockets":{"origin":"net/php84-sockets","version":"8.4.8"},"php84-xml":{"origin":"textproc/php84-xml","version":"8.4.8"},"php84-xmlreader":{"origin":"textproc/php84-xmlreader","version":"8.4.8"},"php84-zlib":{"origin":"archivers/php84-zlib","version":"8.4.8"}},"categories":["www"],"options":{"IMAGICK":"off","LDAP":"off","MEMCACHED":"off","SOCKETS":"on","MYSQL":"on","PGSQL":"off","SQLITE":"off"},"annotations":{"cpe":"cpe:2.3:a:mediawiki:mediawiki:1.39.12:::::dragonfly6:x86_64","flavor":"php84"},"messages":[{"message":"Remember to check\n\n/usr/local/www/mediawiki/INSTALL\n\nand\n\n/usr/local/www/mediawiki/UPGRADE\n\nfor details","type":"install"}]},{"name":"mediawiki139-php81","origin":"www/mediawiki139","version":"1.39.12","comment":"Wiki engine used by Wikipedia","maintainer":"wen@FreeBSD.org","www":"https://www.mediawiki.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"42315369ca1aba49d1acc14dd4df951541d08b5085ad3298bd6d1f27adb7613c","flatsize":250123929,"path":"All/mediawiki139-php81-1.39.12.pkg","repopath":"All/mediawiki139-php81-1.39.12.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":41739160,"desc":"MediaWiki is the collaborative editing software that runs Wikipedia,\nthe free encyclopedia, and other projects.\nIt's designed to handle a large number of users and pages without imposing\ntoo rigid a structure or workflow.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-ctype":{"origin":"textproc/php81-ctype","version":"8.1.32"},"php81-dom":{"origin":"textproc/php81-dom","version":"8.1.32"},"php81-fileinfo":{"origin":"sysutils/php81-fileinfo","version":"8.1.32"},"php81-filter":{"origin":"security/php81-filter","version":"8.1.32"},"php81-iconv":{"origin":"converters/php81-iconv","version":"8.1.32"},"php81-intl":{"origin":"devel/php81-intl","version":"8.1.32"},"php81-mbstring":{"origin":"converters/php81-mbstring","version":"8.1.32"},"php81-mysqli":{"origin":"databases/php81-mysqli","version":"8.1.32"},"php81-readline":{"origin":"devel/php81-readline","version":"8.1.32"},"php81-session":{"origin":"www/php81-session","version":"8.1.32"},"php81-sockets":{"origin":"net/php81-sockets","version":"8.1.32"},"php81-xml":{"origin":"textproc/php81-xml","version":"8.1.32"},"php81-xmlreader":{"origin":"textproc/php81-xmlreader","version":"8.1.32"},"php81-zlib":{"origin":"archivers/php81-zlib","version":"8.1.32"}},"categories":["www"],"options":{"IMAGICK":"off","LDAP":"off","MEMCACHED":"off","SOCKETS":"on","MYSQL":"on","PGSQL":"off","SQLITE":"off"},"annotations":{"cpe":"cpe:2.3:a:mediawiki:mediawiki:1.39.12:::::dragonfly6:x86_64","flavor":"php81"},"messages":[{"message":"Remember to check\n\n/usr/local/www/mediawiki/INSTALL\n\nand\n\n/usr/local/www/mediawiki/UPGRADE\n\nfor details","type":"install"}]},{"name":"matplotlib-cpp","origin":"graphics/matplotlib-cpp","version":"g20210422_1","comment":"Header-only C++ plotting library built on the popular matplotlib","maintainer":"yuri@FreeBSD.org","www":"https://github.com/lava/matplotlib-cpp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9e58535c9bba4ec514fd25cd22da68a5c517371feaa6a572cbc1f7275a0279dc","flatsize":105853,"path":"All/matplotlib-cpp-g20210422_1.pkg","repopath":"All/matplotlib-cpp-g20210422_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14828,"desc":"matplotlib-cpp is possibly the simplest C++ plotting library. It is built to\nresemble the plotting API used by Matlab and matplotlib.","deps":{"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","graphics"]},{"name":"matio","origin":"math/matio","version":"1.5.28","comment":"Library for reading and writing Matlab MAT files","maintainer":"makc@FreeBSD.org","www":"https://sourceforge.net/projects/matio/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d687086dc7f30a6352c9a513b80b6cc7cff16d80532256a58f8176e8a88f5425","flatsize":1127956,"path":"All/matio-1.5.28.pkg","repopath":"All/matio-1.5.28.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":206352,"desc":"matio is an ISO C library for reading and writing Matlab MAT files.","deps":{"hdf5":{"origin":"science/hdf5","version":"1.12.2_2,1"}},"categories":["math"],"shlibs_required":["libc.so.8","libhdf5.so.200","libm.so.4","libz.so.3"],"options":{"HDF5":"on"},"annotations":{"cpe":"cpe:2.3:a:matio_project:matio:1.5.28:::::dragonfly6:x86_64"}},{"name":"mathpresso","origin":"math/mathpresso","version":"g20230108","comment":"Mathematical expression parser and JIT compiler","maintainer":"yuri@FreeBSD.org","www":"https://github.com/kobalicek/mathpresso","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"195f57555885b98045b7109db824e11970c91ac3e4bdbf315448f5d0a71f25d0","flatsize":85562,"path":"All/mathpresso-g20230108.pkg","repopath":"All/mathpresso-g20230108.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":31016,"desc":"MathPresso is a C++ library designed to parse mathematical expressions and\ncompile them into machine code. It's much faster than traditional AST or\nbyte-code based evaluators, because there is basically no overhead in the\nexpression's execution. The JIT compiler is based on AsmJit and works on\nX86 and X64 architectures.","deps":{"asmjit":{"origin":"devel/asmjit","version":"g20221210"}},"categories":["math"]},{"name":"mathopd","origin":"www/mathopd","version":"1.5p8_1","comment":"Small, yet fast HTTP server","maintainer":"michiel@boland.org","www":"http://www.mathopd.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"659ed31a77ed6ac70885c5bd6b48471ecea8be24750d620c36a3bb8fcd0f83cc","flatsize":154356,"path":"All/mathopd-1.5p8_1.pkg","repopath":"All/mathopd-1.5p8_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":57384,"desc":"Mathopd is a very small, yet very fast HTTP server for UN*X systems.\n\nMathopd is designed specifically to handle a large number of connections\nwith minimal fuss. It contains no unnecessary add-ons, but it does the\ntrick for most things.\n\nMathopd does not allocate any memory, once it has started up, and\ndoes not fork any processes (except for CGI scripts of course.)","categories":["www"],"shlibs_required":["libc.so.8","libcrypt.so.4"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:mathopd:mathopd:1.5p8:::::dragonfly6:x86_64:1"},"messages":[{"message":"Before you start the server you must create a config file.\nThe easiest way to do it is to copy /usr/local/etc/mathopd.conf.sample\nto /usr/local/etc/mathopd.conf and edit this file to your taste.\n\nAfter you've done with that, chmod 540 /usr/local/etc/rc.d/mathopd.sh\nand run it.\n\nAlso do not forget to create your web hierarchy and to set its\npermissions to something secure.","type":"install"}]},{"name":"mediawiki143-php84","origin":"www/mediawiki143","version":"1.43.1","comment":"Wiki engine used by Wikipedia","maintainer":"wen@FreeBSD.org","www":"https://www.mediawiki.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bfe11e59227151c676eff0cbcd70ef04b052a4fb8889f9f35f4fcf7388339a33","flatsize":363461441,"path":"All/mediawiki143-php84-1.43.1.pkg","repopath":"All/mediawiki143-php84-1.43.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":61153220,"desc":"MediaWiki is the collaborative editing software that runs Wikipedia,\nthe free encyclopedia, and other projects.\nIt's designed to handle a large number of users and pages without imposing\ntoo rigid a structure or workflow.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-ctype":{"origin":"textproc/php84-ctype","version":"8.4.8"},"php84-dom":{"origin":"textproc/php84-dom","version":"8.4.8"},"php84-fileinfo":{"origin":"sysutils/php84-fileinfo","version":"8.4.8"},"php84-filter":{"origin":"security/php84-filter","version":"8.4.8"},"php84-iconv":{"origin":"converters/php84-iconv","version":"8.4.8"},"php84-intl":{"origin":"devel/php84-intl","version":"8.4.8"},"php84-mbstring":{"origin":"converters/php84-mbstring","version":"8.4.8"},"php84-mysqli":{"origin":"databases/php84-mysqli","version":"8.4.8"},"php84-readline":{"origin":"devel/php84-readline","version":"8.4.8"},"php84-session":{"origin":"www/php84-session","version":"8.4.8"},"php84-sockets":{"origin":"net/php84-sockets","version":"8.4.8"},"php84-xml":{"origin":"textproc/php84-xml","version":"8.4.8"},"php84-xmlreader":{"origin":"textproc/php84-xmlreader","version":"8.4.8"},"php84-zlib":{"origin":"archivers/php84-zlib","version":"8.4.8"}},"categories":["www"],"options":{"IMAGICK":"off","LDAP":"off","MEMCACHED":"off","SOCKETS":"on","MYSQL":"on","PGSQL":"off","SQLITE":"off"},"annotations":{"cpe":"cpe:2.3:a:mediawiki:mediawiki:1.43.1:::::dragonfly6:x86_64","flavor":"php84"},"messages":[{"message":"Remember to check\n\n/usr/local/www/mediawiki/INSTALL\n\nand\n\n/usr/local/www/mediawiki/UPGRADE\n\nfor details","type":"install"}]},{"name":"matterircd","origin":"net-im/matterircd","version":"0.28.0_9","comment":"IRC bridge for Mattermost and Slack","maintainer":"chalpin@cs.wisc.edu","www":"https://github.com/42wim/matterircd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0a724d1fb900127f6974a3638443a53dc820ebda7e1c3417feba01efa40a6cad","flatsize":13691005,"path":"All/matterircd-0.28.0_9.pkg","repopath":"All/matterircd-0.28.0_9.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3961364,"desc":"Minimal IRC server which integrates with Mattermost and Slack.\n\nConnect to your local/remote Mattermost installation or to Slack via your\nIRC-client.","categories":["irc","net-im"],"users":["matterircd"],"groups":["matterircd"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"mathomatic","origin":"math/mathomatic","version":"16.0.5_3","comment":"Highly portable, general purpose CAS (Computer Algebra System)","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/mfillpot/mathomatic","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"780b4e6bf1a05899287ebdeb19d954b16508d469188db1ed458eab4f57f2a342","flatsize":749942,"path":"All/mathomatic-16.0.5_3.pkg","repopath":"All/mathomatic-16.0.5_3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":240512,"desc":"Mathomatic is a highly portable, general purpose CAS (Computer Algebra System).\nMathomatic can:\n\n    * Solve, simplify, and compare algebraic equations,\n    * Perform calculus transformations,\n    * Help with finite series analysis,\n    * Perform complex number and polynomial arithmetic,\n    * Generate efficient C or Java code from equations.","deps":{"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["math"],"shlibs_required":["libc.so.8","libm.so.4","libreadline.so.8"],"options":{"DOCS":"on"}},{"name":"mathicsscript","origin":"math/mathicsscript","version":"6.0.0_3","comment":"Terminal CLI to Mathics","maintainer":"thierry@FreeBSD.org","www":"https://mathics.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"13cf222ee05eb7751aca470b08ce7ab633f380823e0bb1323cb4e57417d3f82f","flatsize":530771,"path":"All/mathicsscript-6.0.0_3.pkg","repopath":"All/mathicsscript-6.0.0_3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":78864,"desc":"mathicsscript is a command-line interface to Mathics (math/py-mathics).\n\nPreviously, it was included in the Mathics package.\n\nSee also: https://github.com/Mathics3/mathicsscript","deps":{"py311-Mathics3":{"origin":"math/py-mathics","version":"8.0.1"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-colorama":{"origin":"devel/py-colorama","version":"0.4.6"},"py311-columnize":{"origin":"devel/py-columnize","version":"0.3.11_1"},"py311-mathics_pygments":{"origin":"textproc/py-mathics-pygments","version":"1.0.4"},"py311-networkx":{"origin":"math/py-networkx","version":"3.4,2"},"py311-prompt-toolkit":{"origin":"devel/py-prompt-toolkit","version":"3.0.50"},"py311-pygments":{"origin":"textproc/py-pygments","version":"2.19.1"},"py311-term-background":{"origin":"deskutils/py-term-background","version":"1.0.3.d0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["math","python"]},{"name":"mathex","origin":"math/mathex","version":"0.3.b","comment":"C++ library to parse/evaluate mathematical expressions","maintainer":"thierry@FreeBSD.org","www":"https://sscilib.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9f081e7109088e933611bda6d7cb2cd0101f83b164bedc514b98fa3d8e342db5","flatsize":358858,"path":"All/mathex-0.3.b.pkg","repopath":"All/mathex-0.3.b.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":54696,"desc":"MathEx is a C++ library to parse/evaluate mathematical expressions.\n\nIt is part of the SSCILIB (Small Scientific Library), a collection of small\nlibrary packages to help development of scientific applications.","categories":["devel","math","science"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"EXAMPLES":"on"}},{"name":"maven363","origin":"devel/maven363","version":"3.6.3","comment":"Java project management tool","maintainer":"michaelo@apache.org","www":"https://maven.apache.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d6d1cb83336722f96a583d96229be04942886934742ebe4d8ff356a7dd7a1b22","flatsize":10780515,"path":"All/maven363-3.6.3.pkg","repopath":"All/maven363-3.6.3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":9090516,"desc":"Apache Maven is a software project management and comprehension tool. Based on\nthe concept of a project object model (POM), Maven can manage a project's\nbuild, reporting and documentation from a central piece of information.","deps":{"maven-wrapper":{"origin":"devel/maven-wrapper","version":"2"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"],"annotations":{"cpe":"cpe:2.3:a:apache:maven:3.6.3:::::dragonfly6:x86_64"}},{"name":"maven39","origin":"devel/maven39","version":"3.9.9","comment":"Java project management tool","maintainer":"michaelo@apache.org","www":"https://maven.apache.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7d034e752a7b9760707dc1d8e82978f74b2c07bb74e53e84045ce824041fb21a","flatsize":10307375,"path":"All/maven39-3.9.9.pkg","repopath":"All/maven39-3.9.9.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":8751136,"desc":"Apache Maven is a software project management and comprehension tool. Based on\nthe concept of a project object model (POM), Maven can manage a project's\nbuild, reporting and documentation from a central piece of information.","deps":{"maven-wrapper":{"origin":"devel/maven-wrapper","version":"2"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"],"annotations":{"cpe":"cpe:2.3:a:apache:maven:3.9.9:::::dragonfly6:x86_64"}},{"name":"mathml-xsd","origin":"textproc/mathml-xsd","version":"2_3","comment":"The MathML XML Schema","maintainer":"ports@FreeBSD.org","www":"https://www.w3.org/Math/XMLSchema/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"718e7781f4c31b0ea0489fa2ec0d0fcdfaa78f9e867e849a4050e079bd4364a6","flatsize":92663,"path":"All/mathml-xsd-2_3.pkg","repopath":"All/mathml-xsd-2_3.pkg","licenselogic":"single","pkgsize":11800,"desc":"This is the home of the MathML 2.0 XML Schema from the MathML Working Group.\n\nAll the details needed to use it should be covered in appendix A of\nMathML 2.0, 2nd edition\n\nThis schema is not normative. It is only provided as a tool to validate MathML\ninstances, without any guarantee on the accuracy of the results. This version\nwill be updated gradually to incorporate corrections or changes.","categories":["textproc"],"messages":[{"message":"===>   NOTICE:\n\nThe mathml-xsd port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"material-icons-ttf","origin":"x11-fonts/material-icons-ttf","version":"5.0.1","comment":"Material Design icon set from Google","maintainer":"voidanix@420blaze.it","www":"https://jossef.github.io/material-design-icons-iconfont","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9091234b3f52e332ec8af75cd70d13f57c68cf781901187c93a47d2d52d2abd9","flatsize":185690,"path":"All/material-icons-ttf-5.0.1.pkg","repopath":"All/material-icons-ttf-5.0.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":77700,"desc":"Official Material Design icon set from Google.\nThe icons are designed according to the official Material Design\nguidelines at https://material.io/design","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"math77","origin":"math/math77","version":"6.0_10","comment":"CalTech mathematical subprogram libraries for Fortran 77","maintainer":"ports@FreeBSD.org","www":"https://netlib.org/math/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fdee330003f47338eb09602cc65972709f65588a07f70a24c425712e6f661a1b","flatsize":5036202,"path":"All/math77-6.0_10.pkg","repopath":"All/math77-6.0_10.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1167488,"desc":"Mathematical subprogram libraries for Fortran 77.\nCreated by CalTech.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"],"messages":[{"message":"===>   NOTICE:\n\nThe math77 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"materialdesign-ttf","origin":"x11-fonts/materialdesign-ttf","version":"7.2.96","comment":"Material Design Webfont","maintainer":"cs@FreeBSD.org","www":"https://materialdesignicons.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"94fe35f662dadbee088c20e076769a10488a9114db047a93f32a22579113de63","flatsize":1281266,"path":"All/materialdesign-ttf-7.2.96.pkg","repopath":"All/materialdesign-ttf-7.2.96.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":463692,"desc":"Webfont distribution for the Material Design Icons.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"materia-gtk-theme","origin":"x11-themes/materia-gtk-theme","version":"20210322_2","comment":"Material Design theme for GNOME/GTK based desktop environments","maintainer":"tagattie@FreeBSD.org","www":"https://github.com/nana-4/materia-theme","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"25dc89b32fbb5db837299b4443d408e5cbc2064264a0828064877166d8f3ae09","flatsize":6163679,"path":"All/materia-gtk-theme-20210322_2.pkg","repopath":"All/materia-gtk-theme-20210322_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":249328,"desc":"Materia (formerly Flat-Plat) is a Material Design theme for GNOME/GTK+\nbased desktop environments. It supports GTK+ 3, GTK+ 2, GNOME Shell,\nBudgie, Cinnamon, MATE, Unity, Xfce, LightDM, GDM, Chrome theme, etc.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnome-themes-extra":{"origin":"x11-themes/gnome-themes-extra","version":"3.28_5"},"gtk-murrine-engine":{"origin":"x11-themes/gtk-murrine-engine","version":"0.98.2_6"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11-themes"],"options":{"DOCS":"on","GNOMESHELL":"on"}},{"name":"mate-terminal","origin":"x11/mate-terminal","version":"1.28.1","comment":"Terminal component for the MATE Desktop","maintainer":"gnome@FreeBSD.org","www":"https://mate-desktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d7688bb35ce6e5dcf841553947bf0873ef061667fa0020aa46321dd446eb7c96","flatsize":12525790,"path":"All/mate-terminal-1.28.1.pkg","repopath":"All/mate-terminal-1.28.1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1373696,"desc":"Default terminal emulator for the MATE Desktop.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"dconf":{"origin":"devel/dconf","version":"0.40.0_5"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"vte3":{"origin":"x11-toolkits/vte3","version":"0.78.2_1"}},"categories":["mate","x11"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libdconf.so.1","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libvte-2.91.so.0","libz.so.3"]},{"name":"maven","origin":"devel/maven","version":"3.8.8_1","comment":"Java project management tool","maintainer":"michaelo@apache.org","www":"https://maven.apache.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c2ee099e70971240caaca24d433cecb62c892ecf342cda0f8a62ac2af24a36e1","flatsize":9481925,"path":"All/maven-3.8.8_1.pkg","repopath":"All/maven-3.8.8_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":8017884,"desc":"Apache Maven is a software project management and comprehension tool. Based on\nthe concept of a project object model (POM), Maven can manage a project's\nbuild, reporting and documentation from a central piece of information.","deps":{"maven-wrapper":{"origin":"devel/maven-wrapper","version":"2"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"],"annotations":{"cpe":"cpe:2.3:a:apache:maven:3.8.8:::::dragonfly6:x86_64:1"}},{"name":"mediawiki142-php83","origin":"www/mediawiki142","version":"1.42.6","comment":"Wiki engine used by Wikipedia","maintainer":"wen@FreeBSD.org","www":"https://www.mediawiki.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e646a15f27cef5f84945751df22e5f6e887d433487c2cb64a947ed179d6237fc","flatsize":355308701,"path":"All/mediawiki142-php83-1.42.6.pkg","repopath":"All/mediawiki142-php83-1.42.6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":59161296,"desc":"MediaWiki is the collaborative editing software that runs Wikipedia,\nthe free encyclopedia, and other projects.\nIt's designed to handle a large number of users and pages without imposing\ntoo rigid a structure or workflow.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-ctype":{"origin":"textproc/php83-ctype","version":"8.3.21"},"php83-dom":{"origin":"textproc/php83-dom","version":"8.3.21"},"php83-fileinfo":{"origin":"sysutils/php83-fileinfo","version":"8.3.21"},"php83-filter":{"origin":"security/php83-filter","version":"8.3.21"},"php83-iconv":{"origin":"converters/php83-iconv","version":"8.3.21"},"php83-intl":{"origin":"devel/php83-intl","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-mysqli":{"origin":"databases/php83-mysqli","version":"8.3.21"},"php83-readline":{"origin":"devel/php83-readline","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-sockets":{"origin":"net/php83-sockets","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"},"php83-xmlreader":{"origin":"textproc/php83-xmlreader","version":"8.3.21"},"php83-zlib":{"origin":"archivers/php83-zlib","version":"8.3.21"}},"categories":["www"],"options":{"IMAGICK":"off","LDAP":"off","MEMCACHED":"off","SOCKETS":"on","MYSQL":"on","PGSQL":"off","SQLITE":"off"},"annotations":{"cpe":"cpe:2.3:a:mediawiki:mediawiki:1.42.6:::::dragonfly6:x86_64","flavor":"php83"},"messages":[{"message":"Remember to check\n\n/usr/local/www/mediawiki/INSTALL\n\nand\n\n/usr/local/www/mediawiki/UPGRADE\n\nfor details","type":"install"}]},{"name":"mate-session-manager","origin":"x11/mate-session-manager","version":"1.28.0_1","comment":"Session component for the MATE desktop","maintainer":"gnome@FreeBSD.org","www":"https://mate-desktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fe7da04376d9600a93ab25669cf72d2d56a8e2b80dd8e4bbe6513ab9283319e6","flatsize":1599444,"path":"All/mate-session-manager-1.28.0_1.pkg","repopath":"All/mate-session-manager-1.28.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":324544,"desc":"This provides session management for the MATE desktop, and\nprovides the tools used to start the desktop.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"consolekit2":{"origin":"sysutils/consolekit2","version":"1.2.6_5"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"dbus-glib":{"origin":"devel/dbus-glib","version":"0.114"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXau":{"origin":"x11/libXau","version":"1.0.11"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"mate-desktop":{"origin":"x11/mate-desktop","version":"1.28.2"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"upower":{"origin":"sysutils/upower","version":"1.90.7"},"xdpyinfo":{"origin":"x11/xdpyinfo","version":"1.3.2_5"}},"categories":["mate","x11"],"shlibs_required":["libEGL.so.1","libGL.so.1","libGLESv2.so.2","libICE.so.6","libSM.so.6","libX11.so.6","libXau.so.6","libXcomposite.so.1","libXext.so.6","libXrender.so.1","libXtst.so.6","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libdbus-1.so.3","libdbus-glib-1.so.2","libepoxy.so.0","libexecinfo.so.1","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libz.so.3"]},{"name":"mate-settings-daemon","origin":"sysutils/mate-settings-daemon","version":"1.28.0_3","comment":"MATE settings daemon","maintainer":"gnome@FreeBSD.org","www":"https://mate-desktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3c5d8ab5a1977356f80b12fbd9cc00ac23be7245b4207622af17a9e8bc2cfd35","flatsize":3217502,"path":"All/mate-settings-daemon-1.28.0_3.pkg","repopath":"All/mate-settings-daemon-1.28.0_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":567200,"desc":"MATE settings daemon.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"dbus-glib":{"origin":"devel/dbus-glib","version":"0.114"},"dconf":{"origin":"devel/dconf","version":"0.40.0_5"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libcanberra-gtk3":{"origin":"audio/libcanberra-gtk3","version":"0.30_11"},"libmatekbd":{"origin":"x11/libmatekbd","version":"1.28.0"},"libmatemixer":{"origin":"audio/libmatemixer","version":"1.28.0_1"},"libnotify":{"origin":"devel/libnotify","version":"0.8.6"},"libxklavier":{"origin":"x11/libxklavier","version":"5.3_3,1"},"mate-desktop":{"origin":"x11/mate-desktop","version":"1.28.2"},"nspr":{"origin":"devel/nspr","version":"4.36"},"nss":{"origin":"security/nss","version":"3.112"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"polkit":{"origin":"sysutils/polkit","version":"125_1"},"startup-notification":{"origin":"x11/startup-notification","version":"0.12_4"},"xrdb":{"origin":"x11/xrdb","version":"1.2.1_1"}},"categories":["mate","sysutils"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libmate-desktop-2.so.17","libnotify.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpolkit-gobject-1.so.0","libpthread.so.0","libstartup-notification-1.so.0","libz.so.3"],"options":{"PULSEAUDIO":"off"}},{"name":"mediawiki139-php82","origin":"www/mediawiki139","version":"1.39.12","comment":"Wiki engine used by Wikipedia","maintainer":"wen@FreeBSD.org","www":"https://www.mediawiki.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ac92c5ef5b8a2c7e57d7400417e197812bc3cbc14063c7a29ab876f4e4989bdc","flatsize":250123929,"path":"All/mediawiki139-php82-1.39.12.pkg","repopath":"All/mediawiki139-php82-1.39.12.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":41740096,"desc":"MediaWiki is the collaborative editing software that runs Wikipedia,\nthe free encyclopedia, and other projects.\nIt's designed to handle a large number of users and pages without imposing\ntoo rigid a structure or workflow.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-ctype":{"origin":"textproc/php82-ctype","version":"8.2.28"},"php82-dom":{"origin":"textproc/php82-dom","version":"8.2.28"},"php82-fileinfo":{"origin":"sysutils/php82-fileinfo","version":"8.2.28"},"php82-filter":{"origin":"security/php82-filter","version":"8.2.28"},"php82-iconv":{"origin":"converters/php82-iconv","version":"8.2.28"},"php82-intl":{"origin":"devel/php82-intl","version":"8.2.28"},"php82-mbstring":{"origin":"converters/php82-mbstring","version":"8.2.28"},"php82-mysqli":{"origin":"databases/php82-mysqli","version":"8.2.28"},"php82-readline":{"origin":"devel/php82-readline","version":"8.2.28"},"php82-session":{"origin":"www/php82-session","version":"8.2.28"},"php82-sockets":{"origin":"net/php82-sockets","version":"8.2.28"},"php82-xml":{"origin":"textproc/php82-xml","version":"8.2.28"},"php82-xmlreader":{"origin":"textproc/php82-xmlreader","version":"8.2.28"},"php82-zlib":{"origin":"archivers/php82-zlib","version":"8.2.28"}},"categories":["www"],"options":{"IMAGICK":"off","LDAP":"off","MEMCACHED":"off","SOCKETS":"on","MYSQL":"on","PGSQL":"off","SQLITE":"off"},"annotations":{"cpe":"cpe:2.3:a:mediawiki:mediawiki:1.39.12:::::dragonfly6:x86_64","flavor":"php82"},"messages":[{"message":"Remember to check\n\n/usr/local/www/mediawiki/INSTALL\n\nand\n\n/usr/local/www/mediawiki/UPGRADE\n\nfor details","type":"install"}]},{"name":"mate-polkit","origin":"sysutils/mate-polkit","version":"1.28.1","comment":"MATE frontend to the PolicyKit framework","maintainer":"gnome@FreeBSD.org","www":"https://mate-desktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fa95058a692d97dd496d05657f0810f476655b0e527a108daf83177193093adb","flatsize":301631,"path":"All/mate-polkit-1.28.1.pkg","repopath":"All/mate-polkit-1.28.1.pkg","licenselogic":"single","licenses":["LGPL20+"],"pkgsize":58488,"desc":"PolicyKit is a framework for defining policy for system-wide components and\nfor desktop pieces to configure it.  Mate-policyKit is a GTK+/MATE frontend\nfor that framework.","deps":{"accountsservice":{"origin":"sysutils/accountsservice","version":"23.13.9_3"},"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"polkit":{"origin":"sysutils/polkit","version":"125_1"}},"categories":["mate","sysutils"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpolkit-agent-1.so.0","libpolkit-gobject-1.so.0","libpthread.so.0","libz.so.3"]},{"name":"mate-system-monitor","origin":"sysutils/mate-system-monitor","version":"1.28.1","comment":"MATE system monitor program","maintainer":"gnome@FreeBSD.org","www":"https://mate-desktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"55c5deafbb9dc31e0cbc0ef1b0dd44839919cfa4c2137e95c1d46b696c8f76df","flatsize":11207824,"path":"All/mate-system-monitor-1.28.1.pkg","repopath":"All/mate-system-monitor-1.28.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1983228,"desc":"MATE system monitor program.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"atkmm":{"origin":"accessibility/atkmm","version":"2.28.4"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"cairomm":{"origin":"graphics/cairomm","version":"1.14.5"},"dbus-glib":{"origin":"devel/dbus-glib","version":"0.114"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"glibmm":{"origin":"devel/glibmm","version":"2.66.7,1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gtkmm30":{"origin":"x11-toolkits/gtkmm30","version":"3.24.9"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libgtop":{"origin":"devel/libgtop","version":"2.40.0_1"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"libsigc++":{"origin":"devel/libsigc++20","version":"2.12.1"},"libwnck3":{"origin":"x11-toolkits/libwnck3","version":"43.2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"mate-icon-theme":{"origin":"x11-themes/mate-icon-theme","version":"1.28.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pangomm":{"origin":"x11-toolkits/pangomm","version":"2.46.4"}},"categories":["mate","sysutils"],"shlibs_required":["libatk-1.0.so.0","libatkmm-1.6.so.1","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libcairomm-1.0.so.1","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgdkmm-3.0.so.1","libgio-2.0.so.0","libgiomm-2.4.so.1","libglib-2.0.so.0","libglibmm-2.4.so.1","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libgtkmm-3.0.so.1","libgtop-2.0.so.11","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangomm-1.4.so.1","libpthread.so.0","librsvg-2.so.2","libsigc-2.0.so.0","libstdc++.so.9","libutil.so.4","libxml2.so.2","libz.so.3"]},{"name":"mate-pam-helper","origin":"security/mate-pam-helper","version":"1.3","comment":"MATE authenticate applications requiring PAM services","maintainer":"ericbsd@FreeBSD.org","www":"https://github.com/ghostbsd/mate-pam-helper","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"26f1ad85a9cdf1d8f326fdda7b8455f3232c4b0cd181820476a47787daf74b22","flatsize":7893,"path":"All/mate-pam-helper-1.3.pkg","repopath":"All/mate-pam-helper-1.3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":3848,"desc":"mate-pam-helper is replacement for pam_helper for the new mate-screensaver.\nIt is a small utility which allows non-PAM, or non-setuid applications to\nmake use of PAM's authentication services.  It was mainly created to allow\ngnome-screensaver to make use of PAM, but any application could use it. It\naccepts two arguments, the PAM service name, and a username. It reads the\nuser's password from stdin.","categories":["security","sysutils"],"shlibs_required":["libc.so.8","libpam.so.3"]},{"name":"mate-notification-daemon","origin":"deskutils/mate-notification-daemon","version":"1.28.3_1","comment":"Send small notifications to your desktop","maintainer":"gnome@FreeBSD.org","www":"https://mate-desktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"421de52b4aacce27c54b2052e2273124dfd83f54572212ed849392661df821a9","flatsize":559724,"path":"All/mate-notification-daemon-1.28.3_1.pkg","repopath":"All/mate-notification-daemon-1.28.3_1.pkg","licenselogic":"and","licenses":["GPLv2+","GPLv3+"],"pkgsize":126572,"desc":"The Desktop Notifications framework provides a standard way of doing passive\npop-up notifications on the desktop. These are designed to notify the\nuser of something without interrupting their work with a dialog box that they\nmust close. Passive popups can automatically disappear after a short period\nof time.\n\nThis port contains the daemon.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"dbus-glib":{"origin":"devel/dbus-glib","version":"0.114"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libcanberra":{"origin":"audio/libcanberra","version":"0.30_11"},"libcanberra-gtk3":{"origin":"audio/libcanberra-gtk3","version":"0.30_11"},"libnotify":{"origin":"devel/libnotify","version":"0.8.6"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"libwnck3":{"origin":"x11-toolkits/libwnck3","version":"43.2"},"mate-desktop":{"origin":"x11/mate-desktop","version":"1.28.2"},"mate-panel":{"origin":"x11/mate-panel","version":"1.28.4_1,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["deskutils","mate"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libcanberra-gtk3.so.0","libcanberra.so.0","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libgtk-layer-shell.so.0","libharfbuzz.so.0","libintl.so.8","libmate-desktop-2.so.17","libmate-panel-applet-4.so.1","libnotify.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libstartup-notification-1.so.0","libwnck-3.so.0","libz.so.3"]},{"name":"mate-menus","origin":"x11/mate-menus","version":"1.28.0","comment":"Implementation of the FreeDesktop Desktop Menu Spec","maintainer":"gnome@FreeBSD.org","www":"https://mate-desktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1029e28cc40d6d78b6417cdfe0dbf6c79050db35929ce1ac649ea59c0b913dbd","flatsize":751869,"path":"All/mate-menus-1.28.0.pkg","repopath":"All/mate-menus-1.28.0.pkg","licenselogic":"or","licenses":["GPLv2","LGPL20"],"pkgsize":140640,"desc":"This package is free software and is part of the MATE project.\n\nThe package contains an implementation of the draft \"Desktop\nMenu Specification\" from freedesktop.org:\n\n  http://www.freedesktop.org/Standards/menu-spec\n\nAlso contained here are the MATE menu layout configuration\nfiles, .directory files and assorted menu related utility programs.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gobject-introspection":{"origin":"devel/gobject-introspection","version":"1.78.1_2,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["mate","x11"]},{"name":"mate-media","origin":"audio/mate-media","version":"1.28.1","comment":"Multimedia applications for the MATE desktop","maintainer":"gnome@FreeBSD.org","www":"https://mate-desktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"da56076082a0456681597efaf173621d1d76dbf67639496a47637157ef0be4dc","flatsize":1426088,"path":"All/mate-media-1.28.1.pkg","repopath":"All/mate-media-1.28.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":233072,"desc":"Multimedia applications for the MATE desktop.  Includes\nmate-volume-control, for controlling the sound card's mixer, and\nVU-Meter, to slow down your desktop...","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libcanberra-gtk3":{"origin":"audio/libcanberra-gtk3","version":"0.30_11"},"libmatemixer":{"origin":"audio/libmatemixer","version":"1.28.0_1"},"libunique":{"origin":"x11-toolkits/libunique3","version":"3.0.2_5"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"mate-desktop":{"origin":"x11/mate-desktop","version":"1.28.2"},"mate-panel":{"origin":"x11/mate-panel","version":"1.28.4_1,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"startup-notification":{"origin":"x11/startup-notification","version":"0.12_4"}},"categories":["audio","mate"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libcanberra-gtk3.so.0","libcanberra.so.0","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libmate-desktop-2.so.17","libmate-panel-applet-4.so.1","libmatemixer.so.0","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libstartup-notification-1.so.0","libxml2.so.2","libz.so.3"]},{"name":"mate-indicator-applet","origin":"deskutils/mate-indicator-applet","version":"1.26.0_2","comment":"Applet to display information from various applications in the panel","maintainer":"gnome@FreeBSD.org","www":"https://mate-desktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d3608dbb7cce570ba833564c0964898ddb4ac6d3ffb29c5ed9530462ffde2790","flatsize":540262,"path":"All/mate-indicator-applet-1.26.0_2.pkg","repopath":"All/mate-indicator-applet-1.26.0_2.pkg","licenselogic":"and","licenses":["GPLv3","LGPL21"],"pkgsize":99452,"desc":"The indicator applet exposes Ayatana Indicators in the MATE Panel. Ayatana\nIndicators are an initiative by Canonical to provide crisp and clean system\nand application status indication. They take the form of an icon and\nassociated menu, displayed (usually) in the desktop panel. Existing indicators\ninclude the Message Menu, Battery Menu and Sound menu.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libindicator":{"origin":"devel/libindicator","version":"12.10.1_2"},"mate-applets":{"origin":"x11/mate-applets","version":"1.28.1_1"},"mate-panel":{"origin":"x11/mate-panel","version":"1.28.4_1,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["deskutils","mate"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libindicator3.so.7","libintl.so.8","libmate-panel-applet-4.so.1","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libz.so.3"]},{"name":"matterbridge","origin":"net-im/matterbridge","version":"1.26.0_11","comment":"Chat network bridge","maintainer":"bofh@FreeBSD.org","www":"https://github.com/42wim/matterbridge","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"310420db002453b7a1f7fd3219a919c8912ad2e0bc970d73a3abfc57e844f4ef","flatsize":56188474,"path":"All/matterbridge-1.26.0_11.pkg","repopath":"All/matterbridge-1.26.0_11.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":9897672,"desc":"Bridge between mattermost, IRC, gitter, xmpp, slack, discord, telegram,\nrocket.chat,hipchat (via xmpp), steam, twitch, ssh-chat, zulip and matrix with\nREST API (mattermost not required!)","categories":["net-im"],"users":["mattermost"],"groups":["mattermost"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"mate-panel","origin":"x11/mate-panel","version":"1.28.4_1,1","comment":"Panel component for the MATE Desktop","maintainer":"gnome@FreeBSD.org","www":"https://mate-desktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a20160c271b3ae35d9dd11579e854cc97b19e511612e95d08b6b366d2f136937","flatsize":13661327,"path":"All/mate-panel-1.28.4_1,1.pkg","repopath":"All/mate-panel-1.28.4_1,1.pkg","licenselogic":"and","licenses":["GFDL","GPLv2","LGPL21"],"pkgsize":2008516,"desc":"This drives the MATE panel.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"dbus-glib":{"origin":"devel/dbus-glib","version":"0.114"},"dconf":{"origin":"devel/dconf","version":"0.40.0_5"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk-layer-shell":{"origin":"x11-toolkits/gtk-layer-shell","version":"0.9.1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXau":{"origin":"x11/libXau","version":"1.0.11"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libmateweather":{"origin":"net/libmateweather","version":"1.28.0"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"libwnck3":{"origin":"x11-toolkits/libwnck3","version":"43.2"},"mate-desktop":{"origin":"x11/mate-desktop","version":"1.28.2"},"mate-menus":{"origin":"x11/mate-menus","version":"1.28.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"startup-notification":{"origin":"x11/startup-notification","version":"0.12_4"}},"categories":["mate","x11"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXrandr.so.2","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libdconf.so.1","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libgtk-layer-shell.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libmate-desktop-2.so.17","libmate-menu.so.2","libmateweather.so.1","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libstartup-notification-1.so.0","libwayland-client.so.0","libwnck-3.so.0","libz.so.3"],"options":{"DOCS":"on","WAYLAND":"on","X11":"on"}},{"name":"mate-dock-applet","origin":"x11/mate-dock-applet","version":"21.10.0_3","comment":"Application dock applet for the MATE panel","maintainer":"gnome@FreeBSD.org","www":"https://github.com/ubuntu-mate/mate-dock-applet","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1713aaebc9cfb134820682c17650d9df34dbcee7e1d56c57add56cf1e662cac8","flatsize":1772475,"path":"All/mate-dock-applet-21.10.0_3.pkg","repopath":"All/mate-dock-applet-21.10.0_3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":221216,"desc":"The applet works with both GTK2 and GTK3 versions of MATE and allows you to:\n  * Place a dock on any MATE panel, of any size, on any side of the desktop\n    you desire.\n  * Pin and unpin apps to the dock. Pinned apps can be shown in the dock on\n    all workspaces or only the workspace where they were pinned (allowing the\n    dock to be customised for each particular workspace).\n  * Rearrange application icons on the dock\n  * Launch apps by clicking on their icons in the dock\n  * Minimize/unminimize running app windows by clicking the app's dock icon\n  * Detect changes in the current icon theme and update the dock accordingly\n  * Use an indicator by each app to show when it is running\n  * Optionally, use multiple indicators for each window an app has open\n  * Use different styles of indicators, or turn indicators off altogether\n  * Change the colour of MATE panels to the dominant colour (i.e. the most\n    common colour) of the desktop wallpaper. The colour can be applied to all\n    panels or just the panel containing the dock.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"bamf":{"origin":"sysutils/bamf","version":"0.5.6_2"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libwnck3":{"origin":"x11-toolkits/libwnck3","version":"43.2"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"py311-cairo":{"origin":"graphics/py-cairo","version":"1.21.0,1"},"py311-distro":{"origin":"sysutils/py-distro","version":"1.9.0"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"py311-python-xlib":{"origin":"x11-toolkits/py-python-xlib","version":"0.33_1"},"py311-xdg":{"origin":"devel/py-xdg","version":"0.28_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["mate","x11"]},{"name":"mate-themes","origin":"x11-themes/mate-themes","version":"3.22.23_1","comment":"Collection of themes and icons for MATE","maintainer":"gnome@FreeBSD.org","www":"https://mate-desktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"14a3c5ea58f369ca8dac45a06c9d2c43fb5cc94229fd21d1fb4bf9e9fcabc06f","flatsize":80781288,"path":"All/mate-themes-3.22.23_1.pkg","repopath":"All/mate-themes-3.22.23_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":5388020,"desc":"A collection of themes for mate-window-manager (marco) and Gtk, and some\nbasic icon sets.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk-engines2":{"origin":"x11-themes/gtk-engines2","version":"2.20.2_4"},"gtk-murrine-engine":{"origin":"x11-themes/gtk-murrine-engine","version":"0.98.2_6"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["mate","x11-themes"]},{"name":"mate-utils","origin":"deskutils/mate-utils","version":"1.28.0","comment":"MATE support utilities","maintainer":"gnome@FreeBSD.org","www":"https://mate-desktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4537a164847a49216139e1a862deb952a2320faaefaa98cc31074324d9e16ab9","flatsize":24319813,"path":"All/mate-utils-1.28.0.pkg","repopath":"All/mate-utils-1.28.0.pkg","licenselogic":"and","licenses":["GFDL","GPLv2+","LGPL20+"],"pkgsize":6874444,"desc":"MATE support utilities, including a dictionary looker-upper,\na frontend for find(1), a system log viewer, and more.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libcanberra-gtk3":{"origin":"audio/libcanberra-gtk3","version":"0.30_11"},"libgtop":{"origin":"devel/libgtop","version":"2.40.0_1"},"mate-panel":{"origin":"x11/mate-panel","version":"1.28.4_1,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["deskutils","mate"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libcanberra-gtk3.so.0","libcanberra.so.0","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-3.so.0","libgtop-2.0.so.11","libharfbuzz.so.0","libintl.so.8","libm.so.4","libmate-desktop-2.so.17","libmate-panel-applet-4.so.1","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libstartup-notification-1.so.0","libz.so.3"]},{"name":"mate-common","origin":"devel/mate-common","version":"1.28.0","comment":"Common automake macros for MATE","maintainer":"gnome@FreeBSD.org","www":"https://mate-desktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"62c58f12ed67df1a422dda55556f6d5100013e191dc3b4e70591f34e89114b81","flatsize":70052,"path":"All/mate-common-1.28.0.pkg","repopath":"All/mate-common-1.28.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":22360,"desc":"This is a collection of automake macros used for developing new MATE\napplications.","deps":{"pkgconf":{"origin":"devel/pkgconf","version":"2.3.0,2"}},"categories":["devel","mate"]},{"name":"mathgl","origin":"math/mathgl","version":"2.5_6","comment":"Library for high-quality scientific data visualization","maintainer":"yuri@FreeBSD.org","www":"https://mathgl.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a03f77b7c03e3e3fbc809dfbde594a9809a5fbbe90122e71f38e34528d433b77","flatsize":52472576,"path":"All/mathgl-2.5_6.pkg","repopath":"All/mathgl-2.5_6.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":8604468,"desc":"Mathgl is a cross-platform library for making high-quality scientific graphics.\nIt provides fast data plotting and handling of large data arrays, as well as\nwindow and console modes and for easy embedding into other programs. Mathgl\nintegrates into fltk, qt and opengl applications.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"freeglut":{"origin":"graphics/freeglut","version":"3.2.1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"giflib":{"origin":"graphics/giflib","version":"5.2.2"},"gsl":{"origin":"math/gsl","version":"2.7.1_1"},"hdf5":{"origin":"science/hdf5","version":"1.12.2_2,1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libaec":{"origin":"science/libaec","version":"1.1.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libharu":{"origin":"print/libharu","version":"2.4.5"},"libltdl":{"origin":"devel/libltdl","version":"2.5.4"},"png":{"origin":"graphics/png","version":"1.6.47"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-opengl":{"origin":"graphics/qt5-opengl","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["graphics","math"],"shlibs_required":["libGL.so.1","libGLU.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5OpenGL.so.5","libQt5PrintSupport.so.5","libQt5Widgets.so.5","libc.so.8","libgif.so.7","libgsl.so.27","libgslcblas.so.0","libhdf5.so.200","libhpdf.so.2.4","libintl.so.8","libjpeg.so.8","libltdl.so.7","libm.so.4","libpng16.so.16","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"MPI":"off","PYTHON":"off","PTHREADS":"off","OPENMP":"off","QT5":"on","FLTK":"off","WXGTK":"off"}},{"name":"mate-desktop","origin":"x11/mate-desktop","version":"1.28.2","comment":"Additional UI API for MATE","maintainer":"gnome@FreeBSD.org","www":"https://mate-desktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7102dcc3741cb6b0d03de532107d399ecaaed1085277450c3d27d15fc88f641d","flatsize":4520195,"path":"All/mate-desktop-1.28.2.pkg","repopath":"All/mate-desktop-1.28.2.pkg","licenselogic":"and","licenses":["GFDL","GPLv2","LGPL21"],"pkgsize":748500,"desc":"This is a collection of APIs not included in libmateui.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"dconf":{"origin":"devel/dconf","version":"0.40.0_5"},"dconf-editor":{"origin":"devel/dconf-editor","version":"3.38.3_3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"startup-notification":{"origin":"x11/startup-notification","version":"0.12_4"}},"categories":["mate","x11"],"shlibs_required":["libX11.so.6","libXrandr.so.2","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libdconf.so.1","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libstartup-notification-1.so.0","libz.so.3"],"options":{"DOCS":"on"}},{"name":"mate-calc","origin":"math/mate-calc","version":"1.28.0","comment":"MATE calculator tool based on the old calctool for OpenWindows","maintainer":"gnome@FreeBSD.org","www":"https://mate-desktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ab5b52e9e2beaae76f3ca64b93735e8a41af3d7fa30dd59a5ee3528c4f9a9385","flatsize":6619852,"path":"All/mate-calc-1.28.0.pkg","repopath":"All/mate-calc-1.28.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":707968,"desc":"Mate-calc is a powerful graphical calulator with financial, logical and\nscientific modes. It uses a multiple precision package to do its arithmetic to\ngive a high degree of accuracy.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"mpc":{"origin":"math/mpc","version":"1.3.1_1"},"mpfr":{"origin":"math/mpfr","version":"4.2.2,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["mate","math"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgmp.so.10","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libmpc.so.3","libmpfr.so.6","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libxml2.so.2","libz.so.3"]},{"name":"mate-base","origin":"x11/mate-base","version":"1.28.2","comment":"\"meta-port\" for the MATE base integrated X11 desktop","maintainer":"gnome@FreeBSD.org","www":"https://mate-desktop.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3f102563898502ab1d703ba6a0aaa5107d3aabfd2d7311d96eb52bf0581a9346","flatsize":243,"path":"All/mate-base-1.28.2.pkg","repopath":"All/mate-base-1.28.2.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":1528,"desc":"MATE is a fork of GNOME 2.\n\nIt provides an intuitive and attractive desktop to users using\ntraditional metaphors.\n\n--\n\nWhere does the name come from?\n\nThe name \"MATE\" comes from yerba mate, a species of holly native\nto subtropical South America. Its leaves contain caffeine and are\nused to make infusions and a beverage called mate.\n\n--\n\nThis metaport installs only MATE base (lite, a lean desktop) with\nfile manager without any of extra applications. If you want to\nhave the most common user MATE applications, please install the\nx11/mate metaport.","deps":{"caja":{"origin":"x11-fm/caja","version":"1.28.0_1"},"dejavu":{"origin":"x11-fonts/dejavu","version":"2.37_3"},"marco":{"origin":"x11-wm/marco","version":"1.28.1"},"mate-backgrounds":{"origin":"x11-themes/mate-backgrounds","version":"1.28.0"},"mate-control-center":{"origin":"sysutils/mate-control-center","version":"1.28.1_2"},"mate-icon-theme":{"origin":"x11-themes/mate-icon-theme","version":"1.28.0"},"mate-notification-daemon":{"origin":"deskutils/mate-notification-daemon","version":"1.28.3_1"},"mate-panel":{"origin":"x11/mate-panel","version":"1.28.4_1,1"},"mate-polkit":{"origin":"sysutils/mate-polkit","version":"1.28.1"},"mate-session-manager":{"origin":"x11/mate-session-manager","version":"1.28.0_1"},"mate-themes":{"origin":"x11-themes/mate-themes","version":"3.22.23_1"},"mate-user-guide":{"origin":"misc/mate-user-guide","version":"1.28.0"}},"categories":["mate","x11"],"messages":[{"message":"Congratulations!  MATE base has been successfully installed on your system.\nFor help on starting it up, as well as answers to common questions, and\nsome known issues, please see the FreeBSD GNOME homepage at:\n\n                       http://www.FreeBSD.org/gnome/","type":"install"}]},{"name":"mate-applet-appmenu","origin":"x11/mate-applet-appmenu","version":"0.7.6_3","comment":"Application Menu plugin for mate-panel","maintainer":"ericbsd@FreeBSD.org","www":"https://gitlab.com/vala-panel-project/vala-panel-appmenu","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"369fc58286f14e6409dbae9bcc9dfa6273fd9478dbf8a55eace245f97c649ffa","flatsize":197998,"path":"All/mate-applet-appmenu-0.7.6_3.pkg","repopath":"All/mate-applet-appmenu-0.7.6_3.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":57004,"desc":"This is an Application Menu applet providing Global Menu for the MATE panel.","deps":{"appmenu-gtk-module":{"origin":"x11/gtk-app-menu","version":"0.7.6_4"},"appmenu-registrar":{"origin":"x11/appmenu-registrar","version":"0.7.6_3"},"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"bamf":{"origin":"sysutils/bamf","version":"0.5.6_2"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"mate-panel":{"origin":"x11/mate-panel","version":"1.28.4_1,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11"]},{"name":"mate-user-guide","origin":"misc/mate-user-guide","version":"1.28.0","comment":"MATE users guide","maintainer":"gnome@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ff8220ed75b8acd8532d86bc7cc040a397979870ca4f2d3ebd3f2c17167e1f3b","flatsize":77773078,"path":"All/mate-user-guide-1.28.0.pkg","repopath":"All/mate-user-guide-1.28.0.pkg","licenselogic":"single","licenses":["GFDL"],"pkgsize":8337428,"desc":"User documentation for the MATE desktop.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"yelp":{"origin":"x11/yelp","version":"42.3"}},"categories":["mate","misc"]},{"name":"mate-screensaver","origin":"x11/mate-screensaver","version":"1.28.0_2","comment":"MATE screen saver and locker","maintainer":"gnome@FreeBSD.org","www":"https://mate-desktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0e282f784a61590327fbf13243db42a83cd7d62725e2ad081abcc347137284eb","flatsize":6484221,"path":"All/mate-screensaver-1.28.0_2.pkg","repopath":"All/mate-screensaver-1.28.0_2.pkg","licenselogic":"or","licenses":["GPLv2","LGPL20"],"pkgsize":4697792,"desc":"Mate-screensaver is MATE-based screen saver and locker that aims to have\nsimple, sane, secure defaults and be well integrated with the desktop.\nIt is designed to support:\n\n        * the ability to lock down configuration settings\n        * translation into other languages\n        * user switching","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"dbus-glib":{"origin":"devel/dbus-glib","version":"0.114"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXScrnSaver":{"origin":"x11/libXScrnSaver","version":"1.2.4_1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXxf86vm":{"origin":"x11/libXxf86vm","version":"1.1.5"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libmatekbd":{"origin":"x11/libmatekbd","version":"1.28.0"},"libnotify":{"origin":"devel/libnotify","version":"0.8.6"},"mate-desktop":{"origin":"x11/mate-desktop","version":"1.28.2"},"mate-menus":{"origin":"x11/mate-menus","version":"1.28.0"},"mate-pam-helper":{"origin":"security/mate-pam-helper","version":"1.3"},"mate-session-manager":{"origin":"x11/mate-session-manager","version":"1.28.0_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"startup-notification":{"origin":"x11/startup-notification","version":"0.12_4"}},"categories":["mate","x11"],"shlibs_required":["libGL.so.1","libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXss.so.1","libXxf86vm.so.1","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libcrypt.so.4","libdbus-1.so.3","libdbus-glib-1.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libmate-desktop-2.so.17","libmate-menu.so.2","libmatekbd.so.6","libmatekbdui.so.6","libnotify.so.4","libpam.so.3","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libstartup-notification-1.so.0","libxklavier.so.16","libz.so.3"],"options":{"PAM":"on"}},{"name":"mate","origin":"x11/mate","version":"1.28.1","comment":"\"meta-port\" for the MATE integrated X11 desktop","maintainer":"gnome@FreeBSD.org","www":"https://www.FreeBSD.org/gnome/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b4785491648a7e722775b5f26e3a745d52d9a9d079f8eb792a2a871dd1012224","flatsize":243,"path":"All/mate-1.28.1.pkg","repopath":"All/mate-1.28.1.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":1552,"desc":"MATE is a fork of GNOME 2.\n\nIt provides an intuitive and attractive desktop to users using\ntraditional metaphors.\n\n--\n\nWhere does the name come from?\n\nThe name \"MATE\" comes from yerba mate, a species of holly native\nto subtropical South America. Its leaves contain caffeine and are\nused to make infusions and a beverage called mate.\n\n--\n\nThis metaport installs MATE base (lite, a lean desktop) plus\nextras applications such as text editor, archiver manager and\netc. If you do not want to have the bloats, please install\nx11/mate-base.","deps":{"atril":{"origin":"graphics/atril","version":"1.28.1_2"},"caja-extensions":{"origin":"deskutils/caja-extensions","version":"1.28.0_1"},"engrampa":{"origin":"archivers/engrampa","version":"1.28.2"},"eom":{"origin":"graphics/eom","version":"1.28.0"},"mate-applets":{"origin":"x11/mate-applets","version":"1.28.1_1"},"mate-base":{"origin":"x11/mate-base","version":"1.28.2"},"mate-calc":{"origin":"math/mate-calc","version":"1.28.0"},"mate-media":{"origin":"audio/mate-media","version":"1.28.1"},"mate-power-manager":{"origin":"sysutils/mate-power-manager","version":"1.28.1_1"},"mate-screensaver":{"origin":"x11/mate-screensaver","version":"1.28.0_2"},"mate-system-monitor":{"origin":"sysutils/mate-system-monitor","version":"1.28.1"},"mate-terminal":{"origin":"x11/mate-terminal","version":"1.28.1"},"mate-themes":{"origin":"x11-themes/mate-themes","version":"3.22.23_1"},"mate-utils":{"origin":"deskutils/mate-utils","version":"1.28.0"},"mozo":{"origin":"deskutils/mozo","version":"1.28.0_1"},"pluma":{"origin":"editors/pluma","version":"1.28.0"}},"categories":["mate","x11"],"messages":[{"message":"Congratulations!  MATE base has been successfully installed on your system.\nFor help on starting it up, as well as answers to common questions, and\nsome known issues, please see the FreeBSD GNOME homepage at:\n\n                       http://www.FreeBSD.org/gnome/","type":"install"}]},{"name":"mate-control-center","origin":"sysutils/mate-control-center","version":"1.28.1_2","comment":"Control center for MATE project","maintainer":"gnome@FreeBSD.org","www":"https://mate-desktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"be310b8bf7ad4151f3752defcbbc2dd51f8c7f722bcd1a17574b48c8945358da","flatsize":13705899,"path":"All/mate-control-center-1.28.1_2.pkg","repopath":"All/mate-control-center-1.28.1_2.pkg","licenselogic":"and","licenses":["GPLv2+","GPLv3+"],"pkgsize":1606936,"desc":"Configuration tools tightly integrated within the MATE desktop.","deps":{"accountsservice":{"origin":"sysutils/accountsservice","version":"23.13.9_3"},"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"dbus-glib":{"origin":"devel/dbus-glib","version":"0.114"},"dconf":{"origin":"devel/dconf","version":"0.40.0_5"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXScrnSaver":{"origin":"x11/libXScrnSaver","version":"1.2.4_1"},"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libayatana-appindicator":{"origin":"devel/libayatana-appindicator","version":"0.5.93_1"},"libcanberra-gtk3":{"origin":"audio/libcanberra-gtk3","version":"0.30_11"},"libmatekbd":{"origin":"x11/libmatekbd","version":"1.28.0"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"libudisks":{"origin":"sysutils/libudisks","version":"2.10.1_1"},"libunique":{"origin":"x11-toolkits/libunique3","version":"3.0.2_5"},"libxklavier":{"origin":"x11/libxklavier","version":"5.3_3,1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"marco":{"origin":"x11-wm/marco","version":"1.28.1"},"mate-desktop":{"origin":"x11/mate-desktop","version":"1.28.2"},"mate-menus":{"origin":"x11/mate-menus","version":"1.28.0"},"mate-settings-daemon":{"origin":"sysutils/mate-settings-daemon","version":"1.28.0_3"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"polkit":{"origin":"sysutils/polkit","version":"125_1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"},"startup-notification":{"origin":"x11/startup-notification","version":"0.12_4"}},"categories":["mate","sysutils"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXcursor.so.1","libXext.so.6","libXi.so.6","libXss.so.1","libaccountsservice.so.0","libatk-1.0.so.0","libayatana-appindicator3.so.1","libayatana-ido3-0.4.so.0","libayatana-indicator3.so.7","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libcanberra-gtk3.so.0","libcanberra.so.0","libdbusmenu-glib.so.4","libdconf.so.1","libfontconfig.so.1","libfreetype.so.6","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-3.so.0","libgtop-2.0.so.11","libharfbuzz.so.0","libintl.so.8","libm.so.4","libmarco-private.so.2","libmate-desktop-2.so.17","libmate-menu.so.2","libmatekbd.so.6","libmatekbdui.so.6","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpolkit-gobject-1.so.0","libpthread.so.0","librsvg-2.so.2","libstartup-notification-1.so.0","libudisks2.so.0","libxklavier.so.16","libxml2.so.2","libz.so.3"]},{"name":"masterserver","origin":"games/masterserver","version":"0.4.1","comment":"Masterserver for IdSoftware games (D3, EF, H2, Q2, Q3, QW)","maintainer":"ports@FreeBSD.org","www":"https://lasange-system.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"107216247cdada8468a06487753b2e905b255c09c698f2dbbc6c65068f62322b","flatsize":119588,"path":"All/masterserver-0.4.1.pkg","repopath":"All/masterserver-0.4.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":34568,"desc":"LASANGE aims at creating a mostly-automated LAN session administration and\nmanagement system. It will provide game server management (instant deployment\nof game servers) and tournament management in a more advanced and automated\nway than other systems. It will also consist of basic tools for LAN sessions\nsuch as a generic modular Masterserver, IRC bot, etc.","categories":["games"],"shlibs_required":["libc.so.8","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe masterserver port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mate-power-manager","origin":"sysutils/mate-power-manager","version":"1.28.1_1","comment":"Power management system for the MATE Desktop","maintainer":"gnome@FreeBSD.org","www":"https://mate-desktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1a199b44064089d131819ec311e6c9b218c1cee25ad30c8ed849ebe77d44cbf0","flatsize":14711698,"path":"All/mate-power-manager-1.28.1_1.pkg","repopath":"All/mate-power-manager-1.28.1_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":6148828,"desc":"MATE Power Manager is a MATE session daemon that acts as a policy agent\non top of HAL (the Hardware Abstraction Layer). MATE Power Manager listens\nfor HAL events and responds with user-configurable reactions.\nCurrently it supports laptop batteries and AC adapters. Its goal is to be\narchitecture neutral and free of polling and other hacks.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"dbus-glib":{"origin":"devel/dbus-glib","version":"0.114"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libcanberra-gtk3":{"origin":"audio/libcanberra-gtk3","version":"0.30_11"},"libnotify":{"origin":"devel/libnotify","version":"0.8.6"},"libsecret":{"origin":"security/libsecret","version":"0.20.5_3"},"libunique":{"origin":"x11-toolkits/libunique3","version":"3.0.2_5"},"mate-panel":{"origin":"x11/mate-panel","version":"1.28.4_1,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"polkit":{"origin":"sysutils/polkit","version":"125_1"},"upower":{"origin":"sysutils/upower","version":"1.90.7"}},"categories":["mate","sysutils"],"shlibs_required":["libX11.so.6","libXext.so.6","libXrandr.so.2","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libcanberra-gtk3.so.0","libcanberra.so.0","libdbus-1.so.3","libdbus-glib-1.so.2","libexecinfo.so.1","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libmate-desktop-2.so.17","libmate-panel-applet-4.so.1","libnotify.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpolkit-gobject-1.so.0","libpthread.so.0","libsecret-1.so.0","libstartup-notification-1.so.0","libupower-glib.so.3","libz.so.3"]},{"name":"mastermind","origin":"games/mastermind","version":"0.1.0","comment":"Traditional console-based Mastermind game","maintainer":"bigdragonsoft@gmail.com","www":"https://github.com/bigdragonsoft/mastermind","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a0c43a704cd500e4a6252e136c579679a0474c962f8598e237e74b0ad1adc6ba","flatsize":14315,"path":"All/mastermind-0.1.0.pkg","repopath":"All/mastermind-0.1.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":7476,"desc":"This is a traditional console-based Mastermind game. The rules are as follows:\n1. The game will generate a 4-digit color/number code\n2. The range of colors/numbers is from 1 to 8\n3. The player has 10 chances to guess the code\n4. After each guess, the system will provide hints:\n   - Green plus sign (+) indicates both color and position are correct\n   - Red minus sign (-) indicates the color is correct but the position is wrong\n5. The player needs to gradually guess the correct code based on the hints\n6. During the game, you can enter 'r' at any time to switch display mode\n   (color blocks/numbers)\n7. During the game, you can enter 'q' at any time to exit the game","categories":["games"],"shlibs_required":["libc.so.8"]},{"name":"masscan","origin":"security/masscan","version":"1.3.2_1","comment":"Very fast port scanner","maintainer":"taguchi.ch@gmail.com","www":"https://github.com/robertdavidgraham/masscan","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fd423adeb4afb607d21b3f4f84141d6ada6c8c663247c4b3f08866247bb999d5","flatsize":503044,"path":"All/masscan-1.3.2_1.pkg","repopath":"All/masscan-1.3.2_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":215940,"desc":"masscan is a very fast port scanner.\n\nUsing masscan, you can get results similar to nmap.\nAnd masscan is not only faster than other scanners,\nalso more flexible setting for address and port ranges.","categories":["security"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"]},{"name":"massif-visualizer","origin":"devel/massif-visualizer","version":"25.04.2","comment":"Graphical viewer for Massif data","maintainer":"kde@FreeBSD.org","www":"https://apps.kde.org/massif_visualizer/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"327bf742568349f670a921f3df9362cbf6aa3864d5421f920f7953ceb345fdc3","flatsize":789448,"path":"All/massif-visualizer-25.04.2.pkg","repopath":"All/massif-visualizer-25.04.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":178844,"desc":"massif-visualizer is a graphical viewer for Massif data that is\noften easier to use than ms_print.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kdiagram-qt6":{"origin":"graphics/kdiagram-qt6","version":"3.0.1"},"kf6-karchive":{"origin":"archivers/kf6-karchive","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kparts":{"origin":"devel/kf6-kparts","version":"6.14.0"},"kgraphviewer":{"origin":"graphics/kgraphviewer","version":"25.04.2"},"qt6-5compat":{"origin":"devel/qt6-5compat","version":"6.8.3"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-svg":{"origin":"graphics/qt6-svg","version":"6.8.3"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["devel","kde","kde-applications"],"shlibs_required":["libGLX.so.0","libKChart6.so.3","libKF6Archive.so.6","libKF6ColorScheme.so.6","libKF6Completion.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6KIOCore.so.6","libKF6Parts.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6Core5Compat.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6PrintSupport.so.6","libQt6Svg.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"annotations":{"cpe":"cpe:2.3:a:massif-visualizer:massif-visualizer:25.04.2:::::dragonfly6:x86_64"}},{"name":"massadmin","origin":"sysutils/massadmin","version":"2.3_2","comment":"Send system commands to a group of remote servers simultaneously","maintainer":"ports@FreeBSD.org","www":"https://massadmin.darold.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"afbded3561dd3e9d5f1a420c026c125176fb85d30d0d3db978e48a3e2cb8cd8f","flatsize":63013,"path":"All/massadmin-2.3_2.pkg","repopath":"All/massadmin-2.3_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":23684,"desc":"This program is used to send multiple system commands to a group of UNIX-like\nremote servers simultaneously using concurrent processes. Supported protocols:\nFTP, SFTP, TELNET, SSH and SCP. With telnet and ssh all system command are\nsupported provided that they are not interactive.\n\nIts main usage is to send repetitive sysadmin tasks to a group of servers but\nyou can also use it for automatic ftp or scp backup and much more.\n\nCommands are exactly those you type on your terminal. It also allow you to use\n'su -' to execute your commands under the TELNET and SSH protocols.","deps":{"p5-Expect":{"origin":"lang/p5-Expect","version":"1.38"},"p5-IO-Tty":{"origin":"devel/p5-IO-Tty","version":"1.20_1"},"p5-Net-Telnet":{"origin":"net/p5-Net-Telnet","version":"3.05"},"p5-Proc-Queue":{"origin":"devel/p5-Proc-Queue","version":"1.23_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["sysutils"],"messages":[{"message":"===>   NOTICE:\n\nThe massadmin port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"masqmail","origin":"mail/masqmail","version":"0.3.5_1","comment":"Mail server for hosts, not permanently connected to the internet","maintainer":"bofh@FreeBSD.org","www":"http://marmaro.de/prog/masqmail/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cf1607d6be7acfaafd6dd28e09b02028d41eb8e3f74145c9aa458866c7817e6f","flatsize":288907,"path":"All/masqmail-0.3.5_1.pkg","repopath":"All/masqmail-0.3.5_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":111520,"desc":"MasqMail is a mail server designed for hosts that do not have a permanent\ninternet connection eg. a home network or a single host at home. It has\nspecial support for connections to different ISPs. It replaces sendmail or\nother MTAs such as qmail or exim.\n\nFeatures\n\n    * Delivers only when online to a destination 'outside' your LAN\n    * Support for multiple Providers (ie. Mail Servers, or direct delivery)\n    * Rewriting of Return addresses (Return-Path:, From:, Reply-To:),\n\tconfigurable for each Provider separately\n    * can also be used as a Mail Server on a LAN\n    * alias support\n    * delivery to pipes\n    * delivery to MDAs (eg. procmail)\n    * Maildir support (version >= 0.2.5)\n    * routing depending on sender\n    * AUTH (RFC 2554) support (as client, since version 0.1.0)\n    * SMTP-after-POP\n    * POP3 client\n    * POP3 client daemon (fetch mail in regular intervals if online)","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"}},"categories":["mail"],"shlibs_required":["libc.so.8","libglib-2.0.so.0","libintl.so.8"],"options":{"AUTH":"on","DEBUG":"off","DOCS":"on","RESOLVER":"on"},"annotations":{"cpe":"cpe:2.3:a:marmaro:masqmail:0.3.5:::::dragonfly6:x86_64:1"}},{"name":"matcha-gtk-themes","origin":"x11-themes/matcha-gtk-themes","version":"2023.10.30","comment":"Flat design theme for GTK 3, GTK 2, and Gnome-Shell","maintainer":"Alexander88207@protonmail.com","www":"https://github.com/vinceliuice/Matcha-gtk-theme","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"87f749aa723384c8413c9c8b7681a6756fe2ea84917cace474eb0b00a560bed1","flatsize":32524202,"path":"All/matcha-gtk-themes-2023.10.30.pkg","repopath":"All/matcha-gtk-themes-2023.10.30.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":2220324,"desc":"Matcha is a flat Design theme for GTK 3, GTK 2 and Gnome-Shell.\n\nSupported Desktop Environments:\n\n* Cinnamon\n* Gnome-Shell\n* Metacity\n* Openbox\n* Plank\n* Unity\n* Xfce","deps":{"gtk-engines2":{"origin":"x11-themes/gtk-engines2","version":"2.20.2_4"},"gtk-murrine-engine":{"origin":"x11-themes/gtk-murrine-engine","version":"0.98.2_6"}},"categories":["x11-themes"]},{"name":"match","origin":"astro/match","version":"1.0_1","comment":"Program for matching star lists","maintainer":"a.andersson.thn@gmail.com","www":"http://spiff.rit.edu/match/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c2d21396eb7772ec2c7a62929e67b1b760fd2268dccb86cfee337d6ade8ffa90","flatsize":114682,"path":"All/match-1.0_1.pkg","repopath":"All/match-1.0_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":39724,"desc":"This program is designed to match up items in two different lists, which may\nhave two different systems of coordinates. The program allows the two sets of\ncoordinates to be related by a linear, quadratic, or cubic transformation.\nThere was a major change in version 0.15: the first stage uses the clever method\nof finding the most likely triangles described in Tabur, Publications of the\nAstronomical Society of Australia, vol 24 , page 189 (2007). This replaces the\nmore brute-force-ish method of Valdes et al., Publications of the Astronomical\nSociety of the Pacific, vol 107, page 1119 (1995), which was employed in version\nup to 0.14.\n\nThe program was designed and written to work on lists of stars and other\nastronomical objects, but it might be applied to other types of data. In order\nto match two lists of N points, the main algorithm calls for O(N^6) operations\n(yes, that's N-to-the-sixth), so it's not the most efficient choice. I find\nmyself becoming impatient for N >= 100, but your mileage may vary. On the other\nhand, it does allow for arbitrary translation, rotation, and scaling...","categories":["astro"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"markdownpart","origin":"textproc/markdownpart","version":"25.04.2","comment":"KPart for rendering Markdown content","maintainer":"kde@FreeBSD.org","www":"https://invent.kde.org/utilities/markdownpart","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8ecc2b07d221cfe7b320aafdec8f6fc84926958ebdd4199279fe1ee8394b369f","flatsize":182258,"path":"All/markdownpart-25.04.2.pkg","repopath":"All/markdownpart-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":47904,"desc":"KPart for rendering Markdown content","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kjobwidgets":{"origin":"x11-toolkits/kf6-kjobwidgets","version":"6.14.0"},"kf6-kparts":{"origin":"devel/kf6-kparts","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-ktextwidgets":{"origin":"x11-toolkits/kf6-ktextwidgets","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"kf6-solid":{"origin":"devel/kf6-solid","version":"6.14.0"},"kf6-sonnet":{"origin":"textproc/kf6-sonnet","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["kde","kde-applications","textproc"],"options":{"DOCS":"on"}},{"name":"mediawiki143-php82","origin":"www/mediawiki143","version":"1.43.1","comment":"Wiki engine used by Wikipedia","maintainer":"wen@FreeBSD.org","www":"https://www.mediawiki.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6c6fe39496b6e064b07c8f1f8eaac9f5b6f96bc59b2a5d3e0f1ba054bd4b3a96","flatsize":363461441,"path":"All/mediawiki143-php82-1.43.1.pkg","repopath":"All/mediawiki143-php82-1.43.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":61149736,"desc":"MediaWiki is the collaborative editing software that runs Wikipedia,\nthe free encyclopedia, and other projects.\nIt's designed to handle a large number of users and pages without imposing\ntoo rigid a structure or workflow.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-ctype":{"origin":"textproc/php82-ctype","version":"8.2.28"},"php82-dom":{"origin":"textproc/php82-dom","version":"8.2.28"},"php82-fileinfo":{"origin":"sysutils/php82-fileinfo","version":"8.2.28"},"php82-filter":{"origin":"security/php82-filter","version":"8.2.28"},"php82-iconv":{"origin":"converters/php82-iconv","version":"8.2.28"},"php82-intl":{"origin":"devel/php82-intl","version":"8.2.28"},"php82-mbstring":{"origin":"converters/php82-mbstring","version":"8.2.28"},"php82-mysqli":{"origin":"databases/php82-mysqli","version":"8.2.28"},"php82-readline":{"origin":"devel/php82-readline","version":"8.2.28"},"php82-session":{"origin":"www/php82-session","version":"8.2.28"},"php82-sockets":{"origin":"net/php82-sockets","version":"8.2.28"},"php82-xml":{"origin":"textproc/php82-xml","version":"8.2.28"},"php82-xmlreader":{"origin":"textproc/php82-xmlreader","version":"8.2.28"},"php82-zlib":{"origin":"archivers/php82-zlib","version":"8.2.28"}},"categories":["www"],"options":{"IMAGICK":"off","LDAP":"off","MEMCACHED":"off","SOCKETS":"on","MYSQL":"on","PGSQL":"off","SQLITE":"off"},"annotations":{"cpe":"cpe:2.3:a:mediawiki:mediawiki:1.43.1:::::dragonfly6:x86_64","flavor":"php82"},"messages":[{"message":"Remember to check\n\n/usr/local/www/mediawiki/INSTALL\n\nand\n\n/usr/local/www/mediawiki/UPGRADE\n\nfor details","type":"install"}]},{"name":"markdown-mode.el-emacs_nox","origin":"textproc/markdown-mode.el","version":"2.6_5","comment":"Emacs major mode for editing Markdown-formatted text","maintainer":"olgeni@FreeBSD.org","www":"https://jblevins.org/projects/markdown-mode/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d03ab897b935c4bf2e5942f27b0bab56f3bcd54fc78b114794b698d1b75a4e34","flatsize":918801,"path":"All/markdown-mode.el-emacs_nox-2.6_5.pkg","repopath":"All/markdown-mode.el-emacs_nox-2.6_5.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":160944,"desc":"markdown-mode is a major mode for editing Markdown-formatted\ntext files in GNU Emacs.","deps":{"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["elisp","textproc"],"options":{"DOCS":"on"},"annotations":{"flavor":"nox"},"messages":[{"message":"To use markdown-mode in Emacs/XEmacs, add the following lines to\nyour ~/.emacs replacing \"text\" with your preferred markdown extension.\n\n(autoload 'markdown-mode \"markdown-mode.el\"\n  \"Major mode for editing Markdown files\" t)\n\n(setq auto-mode-alist\n  (cons '(\"\\\\.text\" . markdown-mode) auto-mode-alist))","type":"install"}]},{"name":"markdown-mode.el-emacs_wayland","origin":"textproc/markdown-mode.el","version":"2.6_5","comment":"Emacs major mode for editing Markdown-formatted text","maintainer":"olgeni@FreeBSD.org","www":"https://jblevins.org/projects/markdown-mode/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"755299fb3d7464e1bbe5c644c613e80d810c22c93026eb505f173709b042c226","flatsize":918801,"path":"All/markdown-mode.el-emacs_wayland-2.6_5.pkg","repopath":"All/markdown-mode.el-emacs_wayland-2.6_5.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":160960,"desc":"markdown-mode is a major mode for editing Markdown-formatted\ntext files in GNU Emacs.","deps":{"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["elisp","textproc"],"options":{"DOCS":"on"},"annotations":{"flavor":"wayland"},"messages":[{"message":"To use markdown-mode in Emacs/XEmacs, add the following lines to\nyour ~/.emacs replacing \"text\" with your preferred markdown extension.\n\n(autoload 'markdown-mode \"markdown-mode.el\"\n  \"Major mode for editing Markdown files\" t)\n\n(setq auto-mode-alist\n  (cons '(\"\\\\.text\" . markdown-mode) auto-mode-alist))","type":"install"}]},{"name":"markdown-mode.el-emacs_devel_nox","origin":"textproc/markdown-mode.el","version":"2.6_5","comment":"Emacs major mode for editing Markdown-formatted text","maintainer":"olgeni@FreeBSD.org","www":"https://jblevins.org/projects/markdown-mode/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c446b3cd99a1c89f61e603dfd7f2ca704b7d0efc7c03d1580d2ceb9bd1eed80d","flatsize":916455,"path":"All/markdown-mode.el-emacs_devel_nox-2.6_5.pkg","repopath":"All/markdown-mode.el-emacs_devel_nox-2.6_5.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":161096,"desc":"markdown-mode is a major mode for editing Markdown-formatted\ntext files in GNU Emacs.","deps":{"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"}},"categories":["elisp","textproc"],"options":{"DOCS":"on"},"annotations":{"flavor":"devel_nox"},"messages":[{"message":"To use markdown-mode in Emacs/XEmacs, add the following lines to\nyour ~/.emacs replacing \"text\" with your preferred markdown extension.\n\n(autoload 'markdown-mode \"markdown-mode.el\"\n  \"Major mode for editing Markdown files\" t)\n\n(setq auto-mode-alist\n  (cons '(\"\\\\.text\" . markdown-mode) auto-mode-alist))","type":"install"}]},{"name":"markdown-mode.el-emacs_devel","origin":"textproc/markdown-mode.el","version":"2.6_5","comment":"Emacs major mode for editing Markdown-formatted text","maintainer":"olgeni@FreeBSD.org","www":"https://jblevins.org/projects/markdown-mode/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"15163601142e1fdc02218382cbe85071969ded8f4c206339cc59457a0a01c891","flatsize":916455,"path":"All/markdown-mode.el-emacs_devel-2.6_5.pkg","repopath":"All/markdown-mode.el-emacs_devel-2.6_5.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":161048,"desc":"markdown-mode is a major mode for editing Markdown-formatted\ntext files in GNU Emacs.","deps":{"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"}},"categories":["elisp","textproc"],"options":{"DOCS":"on"},"annotations":{"flavor":"devel_full"},"messages":[{"message":"To use markdown-mode in Emacs/XEmacs, add the following lines to\nyour ~/.emacs replacing \"text\" with your preferred markdown extension.\n\n(autoload 'markdown-mode \"markdown-mode.el\"\n  \"Major mode for editing Markdown files\" t)\n\n(setq auto-mode-alist\n  (cons '(\"\\\\.text\" . markdown-mode) auto-mode-alist))","type":"install"}]},{"name":"markdown-mode.el-emacs_canna","origin":"textproc/markdown-mode.el","version":"2.6_5","comment":"Emacs major mode for editing Markdown-formatted text","maintainer":"olgeni@FreeBSD.org","www":"https://jblevins.org/projects/markdown-mode/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6b6662f6850fd4a4b8ccce505e797ba4b1e39ba04d4c75f34b1c14d99c533187","flatsize":918801,"path":"All/markdown-mode.el-emacs_canna-2.6_5.pkg","repopath":"All/markdown-mode.el-emacs_canna-2.6_5.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":160968,"desc":"markdown-mode is a major mode for editing Markdown-formatted\ntext files in GNU Emacs.","deps":{"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["elisp","textproc"],"options":{"DOCS":"on"},"annotations":{"flavor":"canna"},"messages":[{"message":"To use markdown-mode in Emacs/XEmacs, add the following lines to\nyour ~/.emacs replacing \"text\" with your preferred markdown extension.\n\n(autoload 'markdown-mode \"markdown-mode.el\"\n  \"Major mode for editing Markdown files\" t)\n\n(setq auto-mode-alist\n  (cons '(\"\\\\.text\" . markdown-mode) auto-mode-alist))","type":"install"}]},{"name":"markdown","origin":"textproc/markdown","version":"1.0.1_2","comment":"Text-to-HTML conversion tool for web writers","maintainer":"miguel@gocobachi.dev","www":"https://daringfireball.net/projects/markdown","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"986d55f5c65cae2de8fdd5eadceb69dcc808cba5886a4b1305c2a181cc188f91","flatsize":48506,"path":"All/markdown-1.0.1_2.pkg","repopath":"All/markdown-1.0.1_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":15832,"desc":"Markdown is a text-to-HTML conversion tool for web writers. Markdown\nallows you to write using an easy-to-read, easy-to-write plain text\nformat, then convert it to structurally valid XHTML (or HTML).\n\nThus, \"Markdown\" is two things: a plain text markup syntax, and a\nsoftware tool, written in Perl, that converts the plain text markup to\nHTML.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"],"options":{"DOCS":"on"}},{"name":"markdown-mode.el","origin":"textproc/markdown-mode.el","version":"2.6_5","comment":"Emacs major mode for editing Markdown-formatted text","maintainer":"olgeni@FreeBSD.org","www":"https://jblevins.org/projects/markdown-mode/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"25fca70e67833b66b75c48b8e2ce46650f307bfa424832e1c6ed4a56e51f6335","flatsize":918801,"path":"All/markdown-mode.el-2.6_5.pkg","repopath":"All/markdown-mode.el-2.6_5.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":160860,"desc":"markdown-mode is a major mode for editing Markdown-formatted\ntext files in GNU Emacs.","deps":{"emacs":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["elisp","textproc"],"options":{"DOCS":"on"},"annotations":{"flavor":"full"},"messages":[{"message":"To use markdown-mode in Emacs/XEmacs, add the following lines to\nyour ~/.emacs replacing \"text\" with your preferred markdown extension.\n\n(autoload 'markdown-mode \"markdown-mode.el\"\n  \"Major mode for editing Markdown files\" t)\n\n(setq auto-mode-alist\n  (cons '(\"\\\\.text\" . markdown-mode) auto-mode-alist))","type":"install"}]},{"name":"marker","origin":"editors/marker","version":"2023.05.02_2","comment":"Gtk3 markdown editor","maintainer":"tagattie@FreeBSD.org","www":"https://fabiocolacio.github.io/Marker/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8b90563ea9ca97878fcc0402c51e0e172d396bf4b5fed5f622fefe9414133705","flatsize":5839635,"path":"All/marker-2023.05.02_2.pkg","repopath":"All/marker-2023.05.02_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":2422336,"desc":"Marker is a simple yet robust markdown editor.\n\nThe primary goal of Marker is to provide a powerful document editing\nexperience, without making assumptions about the workflow of the\nuser. Marker's base configuration is very simple, but it can be\ncustomized to meet the needs of any workflow!","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gtksourceview3":{"origin":"x11-toolkits/gtksourceview3","version":"3.24.11_4"},"gtkspell3":{"origin":"textproc/gtkspell3","version":"3.0.10_2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"hs-pandoc":{"origin":"textproc/hs-pandoc","version":"3.6.4"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"webkit2-gtk_40":{"origin":"www/webkit2-gtk","version":"2.46.6"}},"categories":["editors"],"shlibs_required":["libc.so.8","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libgtksourceview-3.0.so.1","libgtkspell3-3.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpthread.so.0","libwebkit2gtk-4.0.so.37"],"options":{"DOCS":"on"}},{"name":"marisa-trie","origin":"devel/marisa-trie","version":"0.2.6_1,1","comment":"MARISA: Matching Algorithm with Recursively Implemented StorAge","maintainer":"ports@FreeBSD.org","www":"https://github.com/s-yata/marisa-trie","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b8cf4073b649da35be55206817186c532b3a6802de8fd0e7019929b0f56e59bd","flatsize":612749,"path":"All/marisa-trie-0.2.6_1,1.pkg","repopath":"All/marisa-trie-0.2.6_1,1.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","LGPL21+"],"pkgsize":105988,"desc":"Matching Algorithm with Recursively Implemented StorAge (MARISA)\nis a static and space-efficient trie data structure. And libmarisa\nis a C++ library to provide an implementation of MARISA. Also, the\npackage of libmarisa contains a set of command line tools for\nbuilding and operating a MARISA-based dictionary.","categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"POPCNT":"off","SSE2":"on","SSE3":"off","SSE4":"off","SSE41":"off","SSE42":"off","SSE4A":"off","SSSE3":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe marisa-trie port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mariadb106-client","origin":"databases/mariadb106-client","version":"10.6.14","comment":"Multithreaded SQL database (client)","maintainer":"brnrd@FreeBSD.org","www":"https://mariadb.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"68c949a532de740c28b060d30ae032c58b39534d6c4c4633fd1c3105613da6f0","flatsize":56562300,"path":"All/mariadb106-client-10.6.14.pkg","repopath":"All/mariadb106-client-10.6.14.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2109740,"desc":"MariaDB is a database server that offers drop-in replacement functionality\nfor MySQL. MariaDB is built by some of the original authors of MySQL, with\nassistance from the broader community of Free and open source software\ndevelopers. In addition to the core functionality of MySQL, MariaDB offers\na rich set of feature enhancements including alternate storage engines,\nserver optimizations, and patches.\n\nMariaDB is primarily driven by developers at Monty Program, a company\nfounded by Michael \"Monty\" Widenius, the original author of MySQL, but\nthis is not the whole story about MariaDB. On the \"About MariaDB\" page you\nwill find more information about all participants in the MariaDB community,\nincluding storage engines XtraDB and PBXT.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"krb5":{"origin":"security/krb5","version":"1.21.3_1"},"libedit":{"origin":"devel/libedit","version":"3.1.20250104,1"},"libiconv":{"origin":"converters/libiconv","version":"1.17_1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"},"readline":{"origin":"devel/readline","version":"8.2.13_2"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["databases"],"users":["mysql"],"groups":["mysql"],"shlibs_required":["libc.so.8","libcrypto.so.12","libedit.so.0","libexecinfo.so.1","libm.so.4","libncurses.so.6","libpcre2-8.so.0","libpcre2-posix.so.3","libpthread.so.0","libssl.so.12","libstdc++.so.9","libtinfo.so.6","libz.so.3"],"options":{"GSSAPI_BASE":"off","GSSAPI_HEIMDAL":"off","GSSAPI_MIT":"on","GSSAPI_NONE":"off"},"annotations":{"cpe":"cpe:2.3:a:mariadb:mariadb:10.6.14:::::dragonfly6:x86_64"},"messages":[{"message":"MariaDB respects hier(7) and doesn't check /etc and /etc/mysql for\nmy.cnf. Please move existing my.cnf files from those paths to\n/usr/local/etc/mysql or /usr/local/etc. Sample\nconfiguration files are provided in /usr/local/etc/mysql\nand /usr/local/etc/mysql/conf.d.\nThe rc(8) script no longer uses /var/db/mysql/my.cnf for configuration\nnor /var/db/mysql for logs and PID-file.\n\nThis port does NOT include the mytop perl script, this is included in\nthe MariaDB tarball but the most recent version can be found in the\ndatabases/mytop port\n\n%%WSREP%%Using wsrep clustering requires adding a configuration file.\n%%WSREP%%Copy /usr/local/etc/mysql/conf.d/wsrep.conf.sample to\n%%WSREP%%/usr/local/etc/mysql/conf.d/wsrep.conf and change what you need there.","type":"install"},{"message":"Remember to run mariadb-upgrade (with the optional --datadir=<dbdir> flag)\nthe first time you start the MySQL server after an upgrade from an\nearlier version.","type":"upgrade"}]},{"name":"mate-applets","origin":"x11/mate-applets","version":"1.28.1_1","comment":"Applets components for the MATE Desktop Environment","maintainer":"gnome@FreeBSD.org","www":"https://mate-desktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ebed05f8bc66b4c805de8087982af5783c8ac28824ba7a047fcf0a91004251b5","flatsize":37692481,"path":"All/mate-applets-1.28.1_1.pkg","repopath":"All/mate-applets-1.28.1_1.pkg","licenselogic":"and","licenses":["GFDL","GPLv2"],"pkgsize":7083172,"desc":"Panel applets for the MATE Desktop Environment.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"dbus-glib":{"origin":"devel/dbus-glib","version":"0.114"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gtksourceview4":{"origin":"x11-toolkits/gtksourceview4","version":"4.8.3_2"},"gucharmap":{"origin":"deskutils/gucharmap","version":"16.0.2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libgtop":{"origin":"devel/libgtop","version":"2.40.0_1"},"libmateweather":{"origin":"net/libmateweather","version":"1.28.0"},"libnotify":{"origin":"devel/libnotify","version":"0.8.6"},"libwnck3":{"origin":"x11-toolkits/libwnck3","version":"43.2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"mate-panel":{"origin":"x11/mate-panel","version":"1.28.4_1,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"upower":{"origin":"sysutils/upower","version":"1.90.7"}},"categories":["mate","x11"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libgtop-2.0.so.11","libgucharmap_2_90.so.7","libharfbuzz.so.0","libintl.so.8","libm.so.4","libmate-desktop-2.so.17","libmate-panel-applet-4.so.1","libmateweather.so.1","libnotify.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpcre2-8.so.0","libpolkit-gobject-1.so.0","libstartup-notification-1.so.0","libupower-glib.so.3","libwnck-3.so.0","libxml2.so.2","libz.so.3"]},{"name":"mariadb-connector-odbc","origin":"databases/mariadb-connector-odbc","version":"3.1.20","comment":"MariaDB database connector for odbc","maintainer":"brnrd@FreeBSD.org","www":"https://mariadb.com/kb/en/mariadb/mariadb-connector-odbc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c23c01569a46bcf13647953363800112efef135ef37240d810a0fa98d2995b54","flatsize":372751,"path":"All/mariadb-connector-odbc-3.1.20.pkg","repopath":"All/mariadb-connector-odbc-3.1.20.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":100056,"desc":"MariaDB Connector/ODBC is a standardized, LGPL licensed database driver\nusing the industry standard ODBC API. It supports ODBC Standard 3.5, can be\nused as a drop-in replacement for MySQL Connector/ODBC, and it supports\nboth Unicode and ANSI modes.","deps":{"mariadb-connector-c":{"origin":"databases/mariadb-connector-c","version":"3.3.8_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"unixODBC":{"origin":"databases/unixODBC","version":"2.3.12_1"}},"categories":["databases"],"options":{"SSL":"on"}},{"name":"mariadb-connector-c","origin":"databases/mariadb-connector-c","version":"3.3.8_1","comment":"MariaDB database connector for C","maintainer":"brnrd@FreeBSD.org","www":"https://www.mariadb.com/kb/en/mariadb/about-mariadb-connector-c/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4a344b9403805e48378bb01a107fef5b341ce834b7694bdaa9876801f7fea1db","flatsize":1325219,"path":"All/mariadb-connector-c-3.3.8_1.pkg","repopath":"All/mariadb-connector-c-3.3.8_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":338516,"desc":"The MariaDB Connector/C is used to connect applications developed in C/C++\nto MariaDB and MySQL databases. MySQL Connector/C is LGPL licensed.\n\nParts of MariaDB Connector/C are derived from PHP\\'s mysqlnd extension and\nthe original LGPL MySQL client library for MySQL 3.23. The rest of the code\nis written by developers at MariaDB Corporation Ab.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"libiconv":{"origin":"converters/libiconv","version":"1.17_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["databases"],"shlibs_required":["libc.so.8"]},{"name":"markdownfmt","origin":"textproc/markdownfmt","version":"1.1.67_25","comment":"Tool for linting and formatting Markdown in-place (similar to gofmt)","maintainer":"0mp@FreeBSD.org","www":"https://github.com/shurcooL/markdownfmt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"05ecade16148d3a2b598b41ae27056c7319fd50b515a2ee7f2ed3155a07bc4b6","flatsize":2527660,"path":"All/markdownfmt-1.1.67_25.pkg","repopath":"All/markdownfmt-1.1.67_25.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":898588,"desc":"markdownfmt is a linter similar to gofmt but for the Markdown language. It is\ncapable of autoformatting Markdown files in-place or generating diffs with\nlinting applied. Also, it is used in many plugins for formatting Markdown files\nwritten for text editors like Vim or Emacs.","categories":["textproc"]},{"name":"mariadb105-client","origin":"databases/mariadb105-client","version":"10.5.20","comment":"Multithreaded SQL database (client)","maintainer":"brnrd@FreeBSD.org","www":"https://mariadb.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"17d484751e5e78789bc726c8b3113abfc3cd79a6758d5342280adb4ae412101f","flatsize":52393202,"path":"All/mariadb105-client-10.5.20.pkg","repopath":"All/mariadb105-client-10.5.20.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1948736,"desc":"MariaDB is a database server that offers drop-in replacement functionality\nfor MySQL. MariaDB is built by some of the original authors of MySQL, with\nassistance from the broader community of Free and open source software\ndevelopers. In addition to the core functionality of MySQL, MariaDB offers\na rich set of feature enhancements including alternate storage engines,\nserver optimizations, and patches.\n\nMariaDB is primarily driven by developers at Monty Program, a company\nfounded by Michael \"Monty\" Widenius, the original author of MySQL, but\nthis is not the whole story about MariaDB. On the \"About MariaDB\" page you\nwill find more information about all participants in the MariaDB community,\nincluding storage engines XtraDB and PBXT.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"krb5":{"origin":"security/krb5","version":"1.21.3_1"},"libedit":{"origin":"devel/libedit","version":"3.1.20250104,1"},"libiconv":{"origin":"converters/libiconv","version":"1.17_1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["databases"],"users":["mysql"],"groups":["mysql"],"shlibs_required":["libc.so.8","libcrypto.so.12","libedit.so.0","libexecinfo.so.1","libm.so.4","libncurses.so.6","libpcre2-8.so.0","libpcre2-posix.so.3","libpthread.so.0","libssl.so.12","libstdc++.so.9","libtinfo.so.6","libz.so.3"],"options":{"GSSAPI_BASE":"off","GSSAPI_HEIMDAL":"off","GSSAPI_MIT":"on","GSSAPI_NONE":"off"},"annotations":{"cpe":"cpe:2.3:a:mariadb:mariadb:10.5.20:::::dragonfly6:x86_64"},"messages":[{"message":"MariaDB respects hier(7) and doesn't check /etc and /etc/mysql for\nmy.cnf. Please move existing my.cnf files from those paths to\n/usr/local/etc/mysql or /usr/local/etc. Sample\nconfiguration files are provided in /usr/local/etc/mysql\nand /usr/local/etc/mysql/conf.d.\nThe rc(8) script no longer uses /var/db/mysql/my.cnf for configuration\nnor /var/db/mysql for logs and PID-file.\n\nThis port does NOT include the mytop perl script, this is included in\nthe MariaDB tarball but the most recent version can be found in the\ndatabases/mytop port","type":"install"},{"message":"Remember to run mariadb-upgrade (with the optional --datadir=<dbdir> flag)\nthe first time you start the MySQL server after an upgrade from an\nearlier version.","type":"upgrade"}]},{"name":"marmite","origin":"www/marmite","version":"0.2.5","comment":"Static site generator","maintainer":"dutra@FreeBSD.org","www":"https://github.com/rochacbruno/marmite","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2a4898a7d495d9ab0e3c3c039a2c5c3776610964572ba7ae2e32fd91c56370da","flatsize":15361143,"path":"All/marmite-0.2.5.pkg","repopath":"All/marmite-0.2.5.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":8148728,"desc":"Marmite [Markdown makes sites] is a very! simple static site generator.\n\nFeatures:\n - Everything embedded in a single binary\n - Zero-Config to get started\n - Common-mark + Github Flavoured Markdown + Extensions\n - Raw HTML allowed\n - Emojis :smile:, spoiler ||secret||\n - Wikilinks [[name|url]] and Obsidian links [[page]]\n - Backlinks\n - Tags\n - Multi authors\n - Multi streams\n - Pagination\n - Static Search Index\n - RSS Feeds\n - Built-in HTTP server\n - Auto rebuild when content changes\n - Built-in theme\n - CLI to start a new theme from scratch","deps":{"oniguruma":{"origin":"devel/oniguruma","version":"6.9.10"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["www"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0"],"options":{"EXAMPLES":"on"}},{"name":"mar","origin":"archivers/mar","version":"0.5","comment":"Simple binary file format for storing arbitrary meta and user data","maintainer":"ehaupt@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5589c2639ee7b52c084c64cd3377bafcffb7b39ce24ddc5a6ce57cd3d418f00a","flatsize":166406,"path":"All/mar-0.5.pkg","repopath":"All/mar-0.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":24236,"desc":"A simple binary file format for storing arbitrary meta and user data.\n\nA meta archive uses a simple binary file format to store both meta and user\ndata together in a single file. A mar file may be suitable in situations where\na full-scale database is not. Both the mar library and the accompanying utility\nare written in C with the intention of porting to many platforms.","categories":["archivers"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"mediawiki142-php82","origin":"www/mediawiki142","version":"1.42.6","comment":"Wiki engine used by Wikipedia","maintainer":"wen@FreeBSD.org","www":"https://www.mediawiki.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6b56cb9284680f71fd9c8bb6b0464e271003f5e86ab99980ffc06b49e286168f","flatsize":355308701,"path":"All/mediawiki142-php82-1.42.6.pkg","repopath":"All/mediawiki142-php82-1.42.6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":59159124,"desc":"MediaWiki is the collaborative editing software that runs Wikipedia,\nthe free encyclopedia, and other projects.\nIt's designed to handle a large number of users and pages without imposing\ntoo rigid a structure or workflow.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-ctype":{"origin":"textproc/php82-ctype","version":"8.2.28"},"php82-dom":{"origin":"textproc/php82-dom","version":"8.2.28"},"php82-fileinfo":{"origin":"sysutils/php82-fileinfo","version":"8.2.28"},"php82-filter":{"origin":"security/php82-filter","version":"8.2.28"},"php82-iconv":{"origin":"converters/php82-iconv","version":"8.2.28"},"php82-intl":{"origin":"devel/php82-intl","version":"8.2.28"},"php82-mbstring":{"origin":"converters/php82-mbstring","version":"8.2.28"},"php82-mysqli":{"origin":"databases/php82-mysqli","version":"8.2.28"},"php82-readline":{"origin":"devel/php82-readline","version":"8.2.28"},"php82-session":{"origin":"www/php82-session","version":"8.2.28"},"php82-sockets":{"origin":"net/php82-sockets","version":"8.2.28"},"php82-xml":{"origin":"textproc/php82-xml","version":"8.2.28"},"php82-xmlreader":{"origin":"textproc/php82-xmlreader","version":"8.2.28"},"php82-zlib":{"origin":"archivers/php82-zlib","version":"8.2.28"}},"categories":["www"],"options":{"IMAGICK":"off","LDAP":"off","MEMCACHED":"off","SOCKETS":"on","MYSQL":"on","PGSQL":"off","SQLITE":"off"},"annotations":{"cpe":"cpe:2.3:a:mediawiki:mediawiki:1.42.6:::::dragonfly6:x86_64","flavor":"php82"},"messages":[{"message":"Remember to check\n\n/usr/local/www/mediawiki/INSTALL\n\nand\n\n/usr/local/www/mediawiki/UPGRADE\n\nfor details","type":"install"}]},{"name":"mari0","origin":"games/mari0","version":"1.6.2","comment":"Nintendo\\'s Super Mario Bros and Valve\\'s Portal at same time","maintainer":"amdmi3@FreeBSD.org","www":"https://stabyourself.net/mari0/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6968df606d9dc5b36a9b826a9f6eefa6cebcb83eff080fe2f7fa5b5f10fabd21","flatsize":5306255,"path":"All/mari0-1.6.2.pkg","repopath":"All/mari0-1.6.2.pkg","licenselogic":"single","licenses":["CC-BY-NC-SA-3.0"],"pkgsize":3293256,"desc":"Mari0 is a fan-made video game that combines\nthe Super Mario Bros and Portal games.\n\nI introduces itself with these features:\n    Complete recreation of SMB\n    Elements from Portal\n    Portal gun that shoots portals\n    4-player simultaneous coop\n    Level Editor that was used to create the levels in the game\n    33 different hats\n    Downloadable Mappacks\n    Game modifiers for extra fun","deps":{"love":{"origin":"devel/love","version":"11.5"}},"categories":["games"]},{"name":"mediawiki142-php81","origin":"www/mediawiki142","version":"1.42.6","comment":"Wiki engine used by Wikipedia","maintainer":"wen@FreeBSD.org","www":"https://www.mediawiki.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c674a7dc5227d2843b14075b75f9f0f6654d92dca3430f165f057ba73bcf8a80","flatsize":355308701,"path":"All/mediawiki142-php81-1.42.6.pkg","repopath":"All/mediawiki142-php81-1.42.6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":59157916,"desc":"MediaWiki is the collaborative editing software that runs Wikipedia,\nthe free encyclopedia, and other projects.\nIt's designed to handle a large number of users and pages without imposing\ntoo rigid a structure or workflow.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-ctype":{"origin":"textproc/php81-ctype","version":"8.1.32"},"php81-dom":{"origin":"textproc/php81-dom","version":"8.1.32"},"php81-fileinfo":{"origin":"sysutils/php81-fileinfo","version":"8.1.32"},"php81-filter":{"origin":"security/php81-filter","version":"8.1.32"},"php81-iconv":{"origin":"converters/php81-iconv","version":"8.1.32"},"php81-intl":{"origin":"devel/php81-intl","version":"8.1.32"},"php81-mbstring":{"origin":"converters/php81-mbstring","version":"8.1.32"},"php81-mysqli":{"origin":"databases/php81-mysqli","version":"8.1.32"},"php81-readline":{"origin":"devel/php81-readline","version":"8.1.32"},"php81-session":{"origin":"www/php81-session","version":"8.1.32"},"php81-sockets":{"origin":"net/php81-sockets","version":"8.1.32"},"php81-xml":{"origin":"textproc/php81-xml","version":"8.1.32"},"php81-xmlreader":{"origin":"textproc/php81-xmlreader","version":"8.1.32"},"php81-zlib":{"origin":"archivers/php81-zlib","version":"8.1.32"}},"categories":["www"],"options":{"IMAGICK":"off","LDAP":"off","MEMCACHED":"off","SOCKETS":"on","MYSQL":"on","PGSQL":"off","SQLITE":"off"},"annotations":{"cpe":"cpe:2.3:a:mediawiki:mediawiki:1.42.6:::::dragonfly6:x86_64","flavor":"php81"},"messages":[{"message":"Remember to check\n\n/usr/local/www/mediawiki/INSTALL\n\nand\n\n/usr/local/www/mediawiki/UPGRADE\n\nfor details","type":"install"}]},{"name":"mapdir","origin":"sysutils/mapdir","version":"1.2.1_1","comment":"Tool to map directory trees","maintainer":"fbsd@olivermahmoudi.com","www":"https://www.olivermahmoudi.com/programming/mapping-dirs","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"865e74c95221142c59025e5c206a44100fb0e80526a7d5f80918f83cb90080b9","flatsize":25922,"path":"All/mapdir-1.2.1_1.pkg","repopath":"All/mapdir-1.2.1_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":8652,"desc":"mapdir is a shell script utility, that can be used to map the\nstructure of directory trees.  It is mainly used to verify the\nconsistency between different directory hierachies, which contain\nthe same files, as the report files generated by mapdir can\nsubsequently be passed to the diff utility.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"}},"categories":["sysutils"]},{"name":"marco","origin":"x11-wm/marco","version":"1.28.1","comment":"Window manager for the adult in you","maintainer":"gnome@FreeBSD.org","www":"https://mate-desktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cf9ac45c2c5a1bb9eaffe01b0114e18e35e772b363da7960e8cc0224f390a9ab","flatsize":7823381,"path":"All/marco-1.28.1.pkg","repopath":"All/marco-1.28.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1164384,"desc":"Marco (mate-window-manager) is a low-frills Window Manager, and\nis the default Window Manager of the MATE desktop.  It provides\nmost of the features expected of a Window Manager, but leaves\neverything it can up to other components of the MATE environment.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcomposite":{"origin":"x11/libXcomposite","version":"0.4.6_1,1"},"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"libXdamage":{"origin":"x11/libXdamage","version":"1.1.6"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libXres":{"origin":"x11/libXres","version":"1.2.2_1"},"libcanberra":{"origin":"audio/libcanberra","version":"0.30_11"},"libcanberra-gtk3":{"origin":"audio/libcanberra-gtk3","version":"0.30_11"},"libgtop":{"origin":"devel/libgtop","version":"2.40.0_1"},"mate-desktop":{"origin":"x11/mate-desktop","version":"1.28.2"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"startup-notification":{"origin":"x11/startup-notification","version":"0.12_4"},"zenity":{"origin":"x11/zenity","version":"3.42.1_3"}},"categories":["mate","x11-wm"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXRes.so.1","libXcomposite.so.1","libXcursor.so.1","libXdamage.so.1","libXext.so.6","libXfixes.so.3","libXinerama.so.1","libXrandr.so.2","libXrender.so.1","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libcanberra-gtk3.so.0","libcanberra.so.0","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libgtop-2.0.so.11","libharfbuzz.so.0","libintl.so.8","libm.so.4","libmate-desktop-2.so.17","libpango-1.0.so.0","libpangocairo-1.0.so.0","libstartup-notification-1.so.0","libz.so.3"]},{"name":"mate-icon-theme","origin":"x11-themes/mate-icon-theme","version":"1.28.0","comment":"Collection of icons for the MATE desktop","maintainer":"gnome@FreeBSD.org","www":"https://mate-desktop.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"04994c8f26aaad68187c03a004e12fbcb9b163c5deaaa134985fd8a18d9c7dd0","flatsize":29637415,"path":"All/mate-icon-theme-1.28.0.pkg","repopath":"All/mate-icon-theme-1.28.0.pkg","licenselogic":"or","licenses":["CC-BY-SA-3.0","LGPL3"],"pkgsize":14015712,"desc":"mate-icon-theme is a collection of icons and emblems for the\nMATE desktop.  Included are the images used in toolbars,\ndialog boxes, etc.","deps":{"hicolor-icon-theme":{"origin":"misc/hicolor-icon-theme","version":"0.18"}},"categories":["mate","x11-themes"]},{"name":"manu-gothica","origin":"x11-fonts/manu-gothica","version":"0_5","comment":"Old German blackletter handwriting (Suetterlin)","maintainer":"ports@FreeBSD.org","www":"https://www.bryld.dk/hent-filer/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6ebd1c93477a3cd8c6e13c609d3ddd94afa177ffa7142f535f6cbfec6f984014","flatsize":60520,"path":"All/manu-gothica-0_5.pkg","repopath":"All/manu-gothica-0_5.pkg","licenselogic":"single","licenses":["manu-gothica"],"pkgsize":36700,"desc":"This True Type Font has been based on the Old German handwriting as it\nwas taught in Schleswig and Germany around Year 1900 (Suetterlin). If\nyou study sources from that time and before, it is important to be\nfamiliar with this writing style. The font is free for personal use.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"],"messages":[{"message":"===>   NOTICE:\n\nThe manu-gothica port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mapserver","origin":"graphics/mapserver","version":"8.4.0","comment":"System for developing web-based GIS applications","maintainer":"wen@FreeBSD.org","www":"https://mapserver.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"03021f3a097faa1e935bedf7286dc1cf22fc015694d230a6a141e10b04b5bbaa","flatsize":3624079,"path":"All/mapserver-8.4.0.pkg","repopath":"All/mapserver-8.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1268268,"desc":"MapServer is a system for developing web-based GIS applications.\nThe basic system consists of a CGI program that can be configured to\nrespond to a variety of spatial requests like making maps, scalebars,\nand point, area and feature queries. Virtually all aspects of an\napplication, from web interface to map appearance can be developed\nwithout any programming. For the more ambitious user, MapServer\napplications can be enhanced using Java, JavaScript or many other web\ntechnologies.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"fcgi-devkit":{"origin":"www/fcgi","version":"2.4.6"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"fribidi":{"origin":"converters/fribidi","version":"1.0.16"},"gdal":{"origin":"graphics/gdal","version":"3.10.2_1"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"geos":{"origin":"graphics/geos","version":"3.13.1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"giflib":{"origin":"graphics/giflib","version":"5.2.2"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"png":{"origin":"graphics/png","version":"1.6.47"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"},"proj":{"origin":"graphics/proj","version":"9.6.0,1"},"protobuf-c":{"origin":"devel/protobuf-c","version":"1.5.1_1"}},"categories":["geography","graphics","www"],"shlibs_required":["libc.so.8","libfcgi.so.0"],"options":{"CAIRO":"on","CURL":"on","EXEMPI":"off","FASTCGI":"on","LIBRSVG2":"on","PERL":"off","PHPNG":"off","POSTGIS":"on","PROTOBUFC":"on","PYTHON":"off","WCS":"on","WFS":"on","XMLMAPFILE":"off"},"annotations":{"cpe":"cpe:2.3:a:osgeo:mapserver:8.4.0:::::dragonfly6:x86_64"}},{"name":"mapchan","origin":"sysutils/mapchan","version":"3.2_4","comment":"Transform the input and output of a terminal (SCO Unix alike)","maintainer":"bofh@FreeBSD.org","www":"https://mapchan.sourceforge.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"878d83e40cba3a4d205d04bc020106ee364884c5aefc6425f01ae947a12c2491","flatsize":70385,"path":"All/mapchan-3.2_4.pkg","repopath":"All/mapchan-3.2_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":27576,"desc":"mapchan - A program which allows you to transform the input and output\nof a terminal (including a serial port terminal).  It is useful when:\n\n  * You need to work with various encodings on various virtual\n    terminals\n  * You have an assortment of terminals, not one of which supports\n    your favorite encoding.\n\nThis software is an incomplete implementation of the functionality of\nthe utility \"mapchan\" of SCO Unix.","categories":["converters","sysutils"],"shlibs_required":["libc.so.8","libutil.so.4"],"options":{"DOCS":"on"}},{"name":"mapm3","origin":"biology/mapm3","version":"3.0_1","comment":"Constructs linkage maps of markers segregating in experimental crosses","maintainer":"tphilipp@potion-studios.com","www":"http://www.broad.mit.edu/ftp/distribution/software/mapmaker3/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"41579bfb9341cf1747638e6337cb286d9ec460c8103fd607d9e4a7587d41e947","flatsize":819778,"path":"All/mapm3-3.0_1.pkg","repopath":"All/mapm3-3.0_1.pkg","licenselogic":"single","licenses":["MAPMAKER"],"pkgsize":282112,"desc":"MAPMAKER/EXP is a linkage analysis package designed to help construct primary\nlinkage maps of markers segregating in experimental crosses. MAPMAKER/EXP\nperforms full multipoint linkage analysis (simultaneous estimation of all\nrecombination fractions from the primary data) for dominant, recessive, and co-\ndominant (e.g.  RFLP-like) markers.  MAPMAKER/EXP is an experimental-cross-only\nsuccessor to the original MAPMAKER program.\n\nMAPMAKER/QTL is a companion program to MAPMAKER/EXP which allows one to map\ngenes controlling polygenic quantitative traits in F2 intercrosses and BC1\nbackcrosses relative to a genetic linkage map. More information on MAPMAKER/QTL\ncan be found in the technical report (included with MAPMAKER/QTL).","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["biology"],"shlibs_required":["libc.so.8","libm.so.4","libncurses.so.6","libtinfo.so.6"]},{"name":"mantra","origin":"textproc/mantra","version":"0.1.1","comment":"CLI for previewing mandoc manual pages with live auto-reload in a pager","maintainer":"0mp@FreeBSD.org","www":"https://github.com/0mp/mantra","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e3931f406bb3ea0dd98b3ed6c1e38bc895399d94202700b45722766fb7edfb1d","flatsize":5974,"path":"All/mantra-0.1.1.pkg","repopath":"All/mantra-0.1.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":3188,"desc":"Mantra is a CLI for previewing mandoc manual pages\nwith live auto-reload in a pager.","deps":{"entr":{"origin":"sysutils/entr","version":"5.7"},"tmux":{"origin":"sysutils/tmux","version":"3.5a_1"}},"categories":["textproc"]},{"name":"mapcache","origin":"graphics/mapcache","version":"1.14.1_1","comment":"Server that implements tile caching to speed up access to WMS layers","maintainer":"wen@FreeBSD.org","www":"https://www.mapserver.org/mapcache/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5d66d3ea579d5de2eb86f3b479c6be5878e104c0e540b7ccd270d3c2861a56f0","flatsize":521148,"path":"All/mapcache-1.14.1_1.pkg","repopath":"All/mapcache-1.14.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":173068,"desc":"MapCache is a server that implements tile caching to speed up access\nto WMS layers. It's primary objectives are to be fast and easily\ndeployable, while offering the essential features (and more!) expected\nfrom a tile caching solution.","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"},"apr":{"origin":"devel/apr1","version":"1.7.5.1.6.3_4"},"fcgi-devkit":{"origin":"www/fcgi","version":"2.4.6"},"gdal":{"origin":"graphics/gdal","version":"3.10.2_1"},"geos":{"origin":"graphics/geos","version":"3.13.1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"pixman":{"origin":"x11/pixman","version":"0.44.2"},"png":{"origin":"graphics/png","version":"1.6.47"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["graphics"],"shlibs_required":["libapr-1.so.0","libaprutil-1.so.0","libc.so.8","libcurl.so.4","libfcgi.so.0","libgdal.so.36","libgeos_c.so.1","libjpeg.so.8","libm.so.4","libpixman-1.so.0","libpng16.so.16","libsqlite3.so.0","libz.so.3"],"options":{"APACHE":"on","FASTCGI":"on","GDAL":"on","GEOS":"on","GEOTIFF":"off","MEMCACHE":"off","PCRE":"off","SQLITE":"on","TIFF":"off","TIFF_WRITE":"off"}},{"name":"manrope","origin":"x11-fonts/manrope","version":"4.20211221","comment":"Modern geometric sans-serif font","maintainer":"0mp@FreeBSD.org","www":"https://www.gent.media/manrope","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"180ff8ddb62fb1ba53f288bf595064048cb0e9b0001c646d5f9fad0503255613","flatsize":1977007,"path":"All/manrope-4.20211221.pkg","repopath":"All/manrope-4.20211221.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":798980,"desc":"Manrope is a modern sans-serif for everyone.\n\nThis font is a crossover of different font types: it is semi-condensed,\nsemi-rounded, semi-geometric, semi-din, semi-grotesque. It employs\nminimal stoke thickness variations and a semi-closed aperture.\n\nManrope font has wide language support, covering most Latin and\nCyrillic languages.\n\nManrope font has not only alternative glyphs for uppercase styles, but\nis also context-sensitive. It changes glyphs for the user automatically,\nwhile they are typing.\n\nDigits in Manrope font are perfect for interface design and numeric\ndata, such as phone numbers, card numbers, watch faces, etc.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"mediawiki143-php81","origin":"www/mediawiki143","version":"1.43.1","comment":"Wiki engine used by Wikipedia","maintainer":"wen@FreeBSD.org","www":"https://www.mediawiki.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d7642d8e8bdf98effcf2c0bd12c1060eef1ccc6c4103253f5596b598327208d4","flatsize":363461441,"path":"All/mediawiki143-php81-1.43.1.pkg","repopath":"All/mediawiki143-php81-1.43.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":61152336,"desc":"MediaWiki is the collaborative editing software that runs Wikipedia,\nthe free encyclopedia, and other projects.\nIt's designed to handle a large number of users and pages without imposing\ntoo rigid a structure or workflow.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-ctype":{"origin":"textproc/php81-ctype","version":"8.1.32"},"php81-dom":{"origin":"textproc/php81-dom","version":"8.1.32"},"php81-fileinfo":{"origin":"sysutils/php81-fileinfo","version":"8.1.32"},"php81-filter":{"origin":"security/php81-filter","version":"8.1.32"},"php81-iconv":{"origin":"converters/php81-iconv","version":"8.1.32"},"php81-intl":{"origin":"devel/php81-intl","version":"8.1.32"},"php81-mbstring":{"origin":"converters/php81-mbstring","version":"8.1.32"},"php81-mysqli":{"origin":"databases/php81-mysqli","version":"8.1.32"},"php81-readline":{"origin":"devel/php81-readline","version":"8.1.32"},"php81-session":{"origin":"www/php81-session","version":"8.1.32"},"php81-sockets":{"origin":"net/php81-sockets","version":"8.1.32"},"php81-xml":{"origin":"textproc/php81-xml","version":"8.1.32"},"php81-xmlreader":{"origin":"textproc/php81-xmlreader","version":"8.1.32"},"php81-zlib":{"origin":"archivers/php81-zlib","version":"8.1.32"}},"categories":["www"],"options":{"IMAGICK":"off","LDAP":"off","MEMCACHED":"off","SOCKETS":"on","MYSQL":"on","PGSQL":"off","SQLITE":"off"},"annotations":{"cpe":"cpe:2.3:a:mediawiki:mediawiki:1.43.1:::::dragonfly6:x86_64","flavor":"php81"},"messages":[{"message":"Remember to check\n\n/usr/local/www/mediawiki/INSTALL\n\nand\n\n/usr/local/www/mediawiki/UPGRADE\n\nfor details","type":"install"}]},{"name":"mandoc","origin":"textproc/mandoc","version":"1.14.6_2","comment":"Suite of for tools compiling mdoc and man macros","maintainer":"ports@FreeBSD.org","www":"https://mandoc.bsd.lv/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e6f7caa2ca80305757989f6f7259ec4df5bdca669b92493790a719df4ce37ca8","flatsize":1421431,"path":"All/mandoc-1.14.6_2.pkg","repopath":"All/mandoc-1.14.6_2.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":452244,"desc":"mandoc is a suite of tools compiling mdoc, the roff macro language of\nchoice for BSD manual pages, and man, the predominant historical language\nfor UNIX manuals. It is small, ISO C, ISC-licensed, and quite fast. The\nmain component of the toolset is the mandoc utility program, based on the\nlibmandoc validating compiler, to format output for UTF-8 and ASCII UNIX\nterminals, HTML 5, PostScript, and PDF.\n\nmandoc was formerly distributed as mdocml.","deps":{"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libz.so.3"],"messages":[{"message":"===>   NOTICE:\n\nThe mandoc port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"manck","origin":"sysutils/manck","version":"1.2_3","comment":"Manual page consistency checker","maintainer":"0mp@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b56771259188b03d82bfb8cdfdfae07cb92f9da76d3f48caf5fb3ae375c9acbf","flatsize":21857,"path":"All/manck-1.2_3.pkg","repopath":"All/manck-1.2_3.pkg","licenselogic":"single","pkgsize":9628,"desc":"Manck checks manual pages. Currently supported sections are\nFILES, NAME, SEE ALSO, and SYNOPSIS.","deps":{"p5-Perl4-CoreLibs":{"origin":"devel/p5-Perl4-CoreLibs","version":"0.005"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["sysutils"]},{"name":"mapyrus","origin":"graphics/mapyrus","version":"1.802","comment":"Software for creating plots of points, lines, etc","maintainer":"nivit@FreeBSD.org","www":"https://mapyrus.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7d7f420c32138ff93e70e31ecf814f075d2b0a238d73b26e2a1e0013b2f6bfc0","flatsize":3453284,"path":"All/mapyrus-1.802.pkg","repopath":"All/mapyrus-1.802.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":3111004,"desc":"Mapyrus is software for creating plots of points, lines, polygons\nand labels to PostScript (high resolution, up to A0 paper size),\nPortable Document Format (PDF), Scalable Vector Graphics (SVG) format\nand web image output formats.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["graphics","java","print"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"Start Mapyrus from a terminal window with a command like:\n\njava -classpath /usr/local/share/java/mapyrus/mapyrus.jar org.mapyrus.Mapyrus myfile.mapyrus\n\n(If a real X-Windows display is not available, use the\n-Djava.awt.headless=true startup variable).\n\n    or simply:\n\nmapyrus myfile.mapyrus","type":"install"}]},{"name":"mancala","origin":"games/mancala","version":"1.0.3","comment":"Implementation of the simple board game called Mancala","maintainer":"jgh@FreeBSD.org","www":"https://shh.thathost.com/pub-unix","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"893d4c21206d377a5212775396ad3260a5dcdae5b79daf611eac3be4e45cd7ef","flatsize":45380,"path":"All/mancala-1.0.3.pkg","repopath":"All/mancala-1.0.3.pkg","licenselogic":"single","licenses":["ART10"],"pkgsize":14796,"desc":"Implementation of the simple board game called Mancala.  Contains both a user\nunfriendly character based interface, and a nice, user friendly X11 interface.\nBe warned: If you just bother to read the rules, you may get hooked on this!","deps":{"xforms":{"origin":"x11-toolkits/xforms","version":"1.2.4_8,1"}},"categories":["games"],"shlibs_required":["libc.so.8","libforms.so.2"],"options":{"DOCS":"on","X11":"on"}},{"name":"mangband","origin":"games/mangband","version":"1.5.3","comment":"Free online multiplayer real-time roguelike game","maintainer":"flambard@mangband.org","www":"https://mangband.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2c5ca0f4426c210fd264b8369fe1b479eb2ee47ced475d4ed0189e6e063e3592","flatsize":3940463,"path":"All/mangband-1.5.3.pkg","repopath":"All/mangband-1.5.3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1626836,"desc":"MAngband is a free online multiplayer real-time roguelike game,\nderived from the single player game Angband.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libc.so.8","libncurses.so.6","libpthread.so.0","libtinfo.so.6"],"options":{"EXAMPLES":"on","GCU":"on","SDL":"on","X11":"on"},"messages":[{"message":"MAngband has been installed.\n\nThe following mangclient directories could be copied to a user-writable\nlocation:\n\n    /usr/local/share/mangband/user\n    /usr/local/share/mangband/xtra\n\nTo provide a path for those directories ~/.mangrc should be used.\nPlease copy example mangrc to your home directory and adjust it\n\n    cp /usr/local/share/examples/mangband/mangrc ~/.mangrc\n    chmod 644 ~/.mangrc\n\nTo run mangband server as an unpriviliged user, such user must be added\nto the games group. For example:\n\n    pw usermod <user> -G games","type":"install"}]},{"name":"man2web","origin":"www/man2web","version":"0.88_3","comment":"Convert man pages to HTML","maintainer":"ports@FreeBSD.org","www":"https://man2web.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0c2494c2128abd715fa48ed8b35c826590db9c05177b1f9ba734e99785651e35","flatsize":59304,"path":"All/man2web-0.88_3.pkg","repopath":"All/man2web-0.88_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":28700,"desc":"man2web is a program for converting man (manual) output to HTML on\nthe fly (as a CGI program) or on the command line.","categories":["www"],"shlibs_required":["libc.so.8"],"annotations":{"cpe":"cpe:2.3:a:man2web:man2web:0.88:::::dragonfly6:x86_64:3"},"messages":[{"message":"===>   NOTICE:\n\nThe man2web port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"man2html","origin":"textproc/man2html","version":"3.1.20240105","comment":"Convert nroff(1) man pages to HTML","maintainer":"fuz@FreeBSD.org","www":"https://invisible-island.net/scripts/man2html.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f191672d4f916e410a44eb204a063444aed9f81735f177f70a410f0d776a6c68","flatsize":68293,"path":"All/man2html-3.1.20240105.pkg","repopath":"All/man2html-3.1.20240105.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":25264,"desc":"Convert UNIX nroff(1) manual pages to HTML format.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["textproc"]},{"name":"mamba","origin":"audio/mamba","version":"2.5","comment":"Virtual MIDI keyboard","maintainer":"yuri@FreeBSD.org","www":"https://github.com/brummer10/Mamba","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fea12ae7ee73cf7f6441b106d0ce51c66a5554d05171bc9c649262f08b83cb1e","flatsize":877914,"path":"All/mamba-2.5.pkg","repopath":"All/mamba-2.5.pkg","licenselogic":"single","licenses":["BSD0CLAUSE"],"pkgsize":434428,"desc":"Mamba is a virtual Midi keyboard and Midi live looper for Jack Audio Connection\nKit.","deps":{"alsa-lib":{"origin":"audio/alsa-lib","version":"1.2.13"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fluidsynth":{"origin":"audio/fluidsynth","version":"2.4.4"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"liblo":{"origin":"audio/liblo","version":"0.32"},"libsigc++":{"origin":"devel/libsigc++20","version":"2.12.1"},"libsmf":{"origin":"audio/libsmf","version":"1.3_5"}},"categories":["audio"],"shlibs_required":["libX11.so.6","libasound.so.2","libc.so.8","libcairo.so.2","libfluidsynth.so.3","libglib-2.0.so.0","libintl.so.8","libjack.so.0","liblo.so.7","libm.so.4","libpthread.so.0","libsigc-2.0.so.0","libsmf.so.0","libstdc++.so.9"]},{"name":"malint","origin":"audio/malint","version":"0.2","comment":"MPEG Audio stream validator","maintainer":"ehaupt@FreeBSD.org","www":"https://www.nih.at/malint/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7ae7238f6a71bf8b47b0bf5d0eee57a4206f56dda752d7fd0f051cca359c87bf","flatsize":50507,"path":"All/malint-0.2.pkg","repopath":"All/malint-0.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":21072,"desc":"Malint is an MPEG Audio stream validator. It parses an MPEG audio stream and\nprints information about the stream and format violations it finds.\n\nMany of the checks (and information outputs) can be enabled or disabled via\ncommand line switches.","categories":["audio"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"mcstas-comps","origin":"science/mcstas-comps","version":"2.5_3","comment":"Component Library for the McStas neutron ray tracing package","maintainer":"erkn@fysik.dtu.dk","www":"https://www.mcstas.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"565c15c3800e4d6c7010fb1a8cc5fc8753e281400130e7d53493729c01058b27","flatsize":349999855,"path":"All/mcstas-comps-2.5_3.pkg","repopath":"All/mcstas-comps-2.5_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":38921404,"desc":"McStas - Monte Carlo ray tracing simulations of neutron experiments.\n\nMcStas is a tool for simulating neutron instrumentation and experiments\nusing a ray-tracing formalism. Currently the main use of McStas is in the\nfield of instrument design.\n\nThis port contains the McStas component library.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"mcstas":{"origin":"science/mcstas","version":"2.5"}},"categories":["science"],"shlibs_required":["libc.so.8","libgcc_s.so.1","libgfortran.so.5","libm.so.4","libquadmath.so.0"]},{"name":"maliit-framework","origin":"deskutils/maliit-framework","version":"2.3.0_2","comment":"Core libraries of Maliit and server","maintainer":"kde@FreeBSD.org","www":"https://maliit.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"35826d6909a358e623e9ccb9a0958ba456e4b19c54b3e3c68fe88df26d03001c","flatsize":1828927,"path":"All/maliit-framework-2.3.0_2.pkg","repopath":"All/maliit-framework-2.3.0_2.pkg","licenselogic":"single","pkgsize":383012,"desc":"Maliit provides a flexible and cross-platform input method framework for mobile\nand embedded text input, including a virtual keyboard. It has a plugin-based\nclient-server architecture where applications act as clients and communicate\nwith the Maliit server via input context plugins.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libudev-devd":{"origin":"devel/libudev-devd","version":"0.6.0"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-wayland":{"origin":"graphics/qt5-wayland","version":"5.15.16p59_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["deskutils","kde"],"shlibs_required":["libQt5Core.so.5","libQt5DBus.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Qml.so.5","libQt5QmlModels.so.5","libQt5Quick.so.5","libc.so.8","libm.so.4","libstdc++.so.9","libwayland-client.so.0","libxkbcommon.so.0"]},{"name":"maltrail","origin":"security/maltrail","version":"0.74","comment":"Malicious traffic detection system, utilizing public (black)lists","maintainer":"m.muenz@gmail.com","www":"https://github.com/stamparm/maltrail","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5e5254f8c32900596954fa8dec20a0fb3fc18520d573fc56b10a04f0a854c24b","flatsize":31779179,"path":"All/maltrail-0.74.pkg","repopath":"All/maltrail-0.74.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7923544,"desc":"Maltrail is a malicious traffic detection system, utilizing publicly\navailable (black)lists containing malicious and/or generally suspicious\ntrails, along with static trails compiled from various AV reports and\ncustom user defined lists, where trail can be anything from domain name\n(e.g. zvpprsensinaix.com for Banjori malware),\nURL (e.g. http://109.162.38.120/harsh02.exe for known malicious executable),\nIP address (e.g. 185.130.5.231 for known attacker) or HTTP User-Agent header\nvalue (e.g. sqlmap for automatic SQL injection and database takeover tool).\nAlso, it uses (optional) advanced heuristic mechanisms that can help in\ndiscovery of unknown threats (e.g. new malware).","deps":{"py311-pcapy-ng":{"origin":"net/py-pcapy-ng","version":"1.0.9_1"},"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"]},{"name":"mako","origin":"x11/mako","version":"1.10.0","comment":"Lightweight Wayland notification daemon","maintainer":"jbeich@FreeBSD.org","www":"https://github.com/emersion/mako","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a7118047adcbd9f280ee8a38baeb1d640bd2538d7e59dad1eb194d486b47fc69","flatsize":123578,"path":"All/mako-1.10.0.pkg","repopath":"All/mako-1.10.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":48600,"desc":"mako is a lightweight notification daemon for Wayland. It implements\nthe GNOME Desktop Notifications Specification. Works on Sway.","deps":{"basu":{"origin":"devel/basu","version":"0.2.1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libepoll-shim":{"origin":"devel/libepoll-shim","version":"0.0.20240608"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["wayland","x11"],"shlibs_required":["libbasu.so.0","libc.so.8","libcairo.so.2","libepoll-shim.so.0","libgdk_pixbuf-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libpango-1.0.so.0","libpangocairo-1.0.so.0","libwayland-client.so.0","libwayland-cursor.so.0"],"options":{"MANPAGES":"on","PIXBUF":"on"}},{"name":"malbolge","origin":"lang/malbolge","version":"0.1.1","comment":"Esoteric language","maintainer":"dereckson@gmail.com","www":"https://www.dereckson.be/software/Malbolge/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"12299ee89256ce49c765a5edbc58de18ed736c768d4846e9e5584a22a61c4c2c","flatsize":19899,"path":"All/malbolge-0.1.1.pkg","repopath":"All/malbolge-0.1.1.pkg","licenselogic":"single","pkgsize":7740,"desc":"Malbolge is an esoteric language, named after the eighth circle of hell in the\nDivina Commedia by Dante.\n\nTwo years were necessary to see the first software produced in this language.","categories":["lang"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"makeself","origin":"archivers/makeself","version":"2.5.0_1","comment":"Neat script to make self-extracting archives","maintainer":"eduardo@FreeBSD.org","www":"https://makeself.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6515d115601f395b0419801813b6324d14613da38d52bdde88bd21affe9017c2","flatsize":83024,"path":"All/makeself-2.5.0_1.pkg","repopath":"All/makeself-2.5.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":26956,"desc":"makeself is a (very small) shell script that makes neat\nself-extracting shell scripts, and allows you to specify a \"setup\"\ncommand to execute upon finishing.\n\nIt's sorta like the Windows winzip self-extracting archives.","categories":["archivers"],"options":{"DOCS":"on"}},{"name":"mantis-php82","origin":"databases/mantis","version":"2.26.0,1","comment":"Bug tracking system written in PHP","maintainer":"zab@zltech.eu","www":"https://www.mantisbt.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d27f70d5a01be32b573558d68a39700a13d08687e81ed0c35d6e6318ee38d7a4","flatsize":37463422,"path":"All/mantis-php82-2.26.0,1.pkg","repopath":"All/mantis-php82-2.26.0,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":14031348,"desc":"MantisBT is a web based open source issue tracker that provides a\ndelicate balance between simplicity and power.  Users are able to\nget started in minutes and start managing their projects while\ncollaborating with their teammates and clients effectively.\n\nIt is written in the PHP scripting language and works with the MySQL\n(or one of its forks), and PostgreSQL databases and a web server.\nAlmost any web browser should be able to function as a client.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-curl":{"origin":"ftp/php82-curl","version":"8.2.28"},"php82-fileinfo":{"origin":"sysutils/php82-fileinfo","version":"8.2.28"},"php82-filter":{"origin":"security/php82-filter","version":"8.2.28"},"php82-mbstring":{"origin":"converters/php82-mbstring","version":"8.2.28"},"php82-mysqli":{"origin":"databases/php82-mysqli","version":"8.2.28"},"php82-session":{"origin":"www/php82-session","version":"8.2.28"},"php82-xml":{"origin":"textproc/php82-xml","version":"8.2.28"}},"categories":["databases","www"],"options":{"MYSQL":"on","PGSQL":"off","ACTIVITY":"on","ANNOUNCE":"on","COLORIZED":"on","CUSTOMREPORTER":"on","EMAILREP":"on","EVENTLOG":"on","FLTBUGLST":"on","GAUGE":"on","JQUERYCHOSEN":"on","JQUERYUI":"on","LIGHTBOX":"on","PIWIK":"on","SAMPLEAUTH":"on","SI":"on","SLACK":"on","SNIPPETS":"on","TASKODROME":"on","TIMETRACKING":"on"},"annotations":{"flavor":"php82"},"messages":[{"message":"Please see /usr/local/www/mantis/doc/en-US/Admin_Guide\non how to setup Mantis.","type":"install"}]},{"name":"makepatch","origin":"textproc/makepatch","version":"2.05_1","comment":"Perl scripts to assist in the generation and application of patches","maintainer":"ports@FreeBSD.org","www":"https://www.vromans.org/johan/software/sw_makepatch.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9d8b6f1b418f9f3b38cf011ce28fd6bd1cafaab795e292aaab82c5f0243a81cd","flatsize":85544,"path":"All/makepatch-2.05_1.pkg","repopath":"All/makepatch-2.05_1.pkg","licenselogic":"single","pkgsize":31432,"desc":"'makepatch', containing a pair of programs, makepatch and applypatch, to\nassist in the generation and application of patch kits to synchronise\nsource trees.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"],"messages":[{"message":"===>   NOTICE:\n\nThe makepatch port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"makeindex","origin":"print/makeindex","version":"3.0.8_2","comment":"General purpose, formatter-independent index processor","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"503614832d3464b07efaa612b8add8000a58ca6f3f52fc41119ed0a87904d6dd","flatsize":82001,"path":"All/makeindex-3.0.8_2.pkg","repopath":"All/makeindex-3.0.8_2.pkg","licenselogic":"single","pkgsize":38060,"desc":"The program makeindex is a general purpose hierarchical index\ngenerator; it accepts one or more input files (often produced by a\ntext formatter such as TeX or troff, sorts the entries, and produces\nan output file which can be formatted.  The index can have up to three\nlevels (0, 1, and 2) of subitem nesting.  The way in which words are\nflagged for indexing within the main document is specific to the\nformatter used; makeindex does not automate the process of selecting\nthese words.  As the output index is hierarchical, makeindex can be\nconsidered complementary to the awk(1)-based make.index(1L) system of\nBentley and Kernighan, which is specific to troff(1), generates\nnon-hierarchical indices, and employs a much simpler syntax for\nindicating index entries.","categories":["print"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe makeindex port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"makepasswd","origin":"security/makepasswd","version":"1.10_8","comment":"Random password generator","maintainer":"toni.viemero@iki.fi","www":"https://packages.debian.org/stable/makepasswd","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b99d0588da94d744ea75f509dc432d7d3afe2da2029f18f1c47424b372ad995a","flatsize":37130,"path":"All/makepasswd-1.10_8.pkg","repopath":"All/makepasswd-1.10_8.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":14572,"desc":"Generates true random passwords using /dev/urandom, with the\nemphasis on security over pronounceability. It can also encrypt\nplaintext passwords given in a temporary file.","deps":{"p5-Bytes-Random-Secure":{"origin":"security/p5-Bytes-Random-Secure","version":"0.29"},"p5-Crypt-PasswdMD5":{"origin":"security/p5-Crypt-PasswdMD5","version":"1.42"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["security"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:makepasswd_project:makepasswd:1.10:::::dragonfly6:x86_64:8"}},{"name":"mate-icon-theme-faenza","origin":"x11-themes/mate-icon-theme-faenza","version":"1.20.0","comment":"Collection of Faenza and Faience icons for the MATE desktop","maintainer":"gnome@FreeBSD.org","www":"https://mate-desktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eac2739199651a09827a1767822dd6778476d06eb833b768e0eb15dd7903a81b","flatsize":80046883,"path":"All/mate-icon-theme-faenza-1.20.0.pkg","repopath":"All/mate-icon-theme-faenza-1.20.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":19473668,"desc":"This icon theme uses Faenza and Faience icon themes by ~Tiheum and\nsome icons customized for MATE by Rowen Stipe.\n\nAlso, there are some icons from Mint-X-F and Faenza-Fresh icon packs.","categories":["mate","x11-themes"]},{"name":"makefaq","origin":"textproc/makefaq","version":"2.5_2","comment":"Python program that creates a FAQ","maintainer":"ports@FreeBSD.org","www":"https://www.lodestar2.com/software/makefaq/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c9c4a4a351bf9dce76224966a4787a2156248c4e6ff13d610763c968fe9ea033","flatsize":85487,"path":"All/makefaq-2.5_2.pkg","repopath":"All/makefaq-2.5_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":25356,"desc":"makefaq is a Python program that creates a Frequently Asked Questions (FAQ)\nlist from a specially formatted text data file. For output, it can\ngenerate either an HTML page, a text file, or a DocBook XML file.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe makefaq port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"makedepend","origin":"devel/makedepend","version":"1.0.9,1","comment":"Dependency generator for makefiles","maintainer":"x11@FreeBSD.org","www":"https://www.x.org/archive/X11R7.5/doc/man/man1/makedepend.1.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1cd6d195b9a5b3bf34b1f2844872065b39029e0e7d8e8142125952446c90b261","flatsize":39604,"path":"All/makedepend-1.0.9,1.pkg","repopath":"All/makedepend-1.0.9,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19728,"desc":"Makedepend is a makefile dependency generator from The XFree86 Project, Inc.\nIf you have X installed, you already have makedepend and do not need this port!\n\nMakedepend reads each sourcefile in sequence and parses it like a\nC-preprocessor, processing all #include, #define, #undef, #ifdef, #ifndef,\n#endif, #if and #else directives so that it can correctly tell which #include,\ndirectives would be used in a compilation. Any #include, directives can\nreference files having other #include directives, and parsing will occur in\nthese files as well.\n\nEvery file that a sourcefile includes, directly or indirectly, is what\nmakedepend calls a \"dependency\". These dependencies are then written to a\nmakefile in such a way that make will know which object files must be\nrecompiled when a dependency has changed.","categories":["devel"],"shlibs_required":["libc.so.8"]},{"name":"mairix","origin":"mail/mairix","version":"0.24_1","comment":"Indexing and searching in Maildir, MH, or mbox folders","maintainer":"ports@FreeBSD.org","www":"http://www.rc0.org.uk/mairix/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"73686644caf807cabd2195c5167747939c9add52e4fc813b8f4d8bb3dadbf50c","flatsize":188304,"path":"All/mairix-0.24_1.pkg","repopath":"All/mairix-0.24_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":84648,"desc":"Mairix is a program for indexing and searching email messages stored in\nMaildir, MH or mbox folders.\n\nFeatures:\n* Indexing is fast. It runs incrementally on new messages - any particular\n  message only gets scanned once in the lifetime of the index file.\n* The search mode populates a \"virtual\" folder with symlinks(*) which\n  point to the real messages. This folder can be opened as usual in your mail\n  program.\n* The search mode is very fast.\n* Indexing and searching works on the basis of words. The index file tabulates\n  which words occur in which parts (particular headers + body) of which\n  messages.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["mail"],"shlibs_required":["libc.so.8"],"options":{"BZIP2":"off","DOCS":"on","EXAMPLES":"on","GZIP":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe mairix port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"maim","origin":"graphics/maim","version":"5.8.0_1","comment":"Screenshot utility with performance improvements over scrot","maintainer":"0mp@FreeBSD.org","www":"https://github.com/naelstrof/maim","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"de6fe1dbea6b61cfb716c0ac9c929466c91294bc88b26ffe7ab4f77ca4880197","flatsize":255031,"path":"All/maim-5.8.0_1.pkg","repopath":"All/maim-5.8.0_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":86816,"desc":"maim (make image) takes screenshots of your desktop. maim is an\nimprovement on Scrot, the minimalistic command line screen capturing\napplication.","deps":{"icu":{"origin":"devel/icu","version":"76.1,1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcomposite":{"origin":"x11/libXcomposite","version":"0.4.6_1,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"png":{"origin":"graphics/png","version":"1.6.47"},"slop":{"origin":"x11/slop","version":"7.6_6"},"webp":{"origin":"graphics/webp","version":"1.5.0"}},"categories":["graphics"],"shlibs_required":["libGL.so.1","libICE.so.6","libSM.so.6","libX11.so.6","libXcomposite.so.1","libXext.so.6","libXfixes.so.3","libXrandr.so.2","libXrender.so.1","libc.so.8","libicui18n.so.76","libicuuc.so.76","libjpeg.so.8","libm.so.4","libpng16.so.16","libpthread.so.0","libslopy.so.7.6","libstdc++.so.9","libwebp.so.7","libz.so.3"]},{"name":"make++","origin":"devel/make++","version":"2.0_1","comment":"Drop-in replacement for GNU make","maintainer":"gavin@16degrees.com.au","www":"https://makepp.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f8822085ec9901afc85d16501d998d5256b7fcc8c4575467eeeffb0c81803904","flatsize":2046563,"path":"All/make++-2.0_1.pkg","repopath":"All/make++-2.0_1.pkg","licenselogic":"or","licenses":["ART10","GPLv2+"],"pkgsize":677552,"desc":"Makepp is a drop-in replacement for GNU make which has a number of\nfeatures that allow for more reliable builds and simpler build files.\nIt supports almost all of the syntax that GNU make supports, and can\nbe used with makefiles produced by utilities such as automake. It is\ncalled makepp (or make++) because\n    (1) it was designed for building C++ programs;\n    (2) its relationship to make is analogous to C++'s relationship\n        to C.\n\nFor backward compatibility, it will work with input files designed\nfor make, but there are much better ways to do things.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"options":{"DOCS":"on"}},{"name":"mantis-php83","origin":"databases/mantis","version":"2.26.0,1","comment":"Bug tracking system written in PHP","maintainer":"zab@zltech.eu","www":"https://www.mantisbt.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7c7df6095f5fe9977fcb224357f498be20a8cac75e40bc630becc2e897f55a15","flatsize":37463422,"path":"All/mantis-php83-2.26.0,1.pkg","repopath":"All/mantis-php83-2.26.0,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":14031024,"desc":"MantisBT is a web based open source issue tracker that provides a\ndelicate balance between simplicity and power.  Users are able to\nget started in minutes and start managing their projects while\ncollaborating with their teammates and clients effectively.\n\nIt is written in the PHP scripting language and works with the MySQL\n(or one of its forks), and PostgreSQL databases and a web server.\nAlmost any web browser should be able to function as a client.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-curl":{"origin":"ftp/php83-curl","version":"8.3.21"},"php83-fileinfo":{"origin":"sysutils/php83-fileinfo","version":"8.3.21"},"php83-filter":{"origin":"security/php83-filter","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-mysqli":{"origin":"databases/php83-mysqli","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"}},"categories":["databases","www"],"options":{"MYSQL":"on","PGSQL":"off","ACTIVITY":"on","ANNOUNCE":"on","COLORIZED":"on","CUSTOMREPORTER":"on","EMAILREP":"on","EVENTLOG":"on","FLTBUGLST":"on","GAUGE":"on","JQUERYCHOSEN":"on","JQUERYUI":"on","LIGHTBOX":"on","PIWIK":"on","SAMPLEAUTH":"on","SI":"on","SLACK":"on","SNIPPETS":"on","TASKODROME":"on","TIMETRACKING":"on"},"annotations":{"flavor":"php83"},"messages":[{"message":"Please see /usr/local/www/mantis/doc/en-US/Admin_Guide\non how to setup Mantis.","type":"install"}]},{"name":"mailzu-php84","origin":"security/mailzu","version":"0.8.r3_12","comment":"Simple and intuitive web interface to manage amavisd-new quarantine","maintainer":"ports@bsdserwis.com","www":"https://sourceforge.net/projects/mailzu/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b54d8c381f2b050c1c9d6ccd4eb05d7e59aa8eeb2b9aaef1524e630fcaa2fda9","flatsize":2809309,"path":"All/mailzu-php84-0.8.r3_12.pkg","repopath":"All/mailzu-php84-0.8.r3_12.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":392976,"desc":"MailZu is a simple and intuitive web interface to manage Amavisd-new\nquarantine. Users can view their own quarantine, release/delete messages\nor request the release of messages. MailZu is written in PHP and requires\nAmavisd-new version greater than 2.3.0.","deps":{"amavisd-new":{"origin":"security/amavisd-new","version":"2.12.3_6,1"},"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-mysqli":{"origin":"databases/php84-mysqli","version":"8.4.8"},"php84-pear-DB":{"origin":"databases/pear-DB","version":"1.12.2,1"},"php84-pear-Mail_Mime":{"origin":"mail/pear-Mail_Mime","version":"1.10.12,2"},"php84-pear-Mail_mimeDecode":{"origin":"mail/pear-Mail_mimeDecode","version":"1.5.6_1"},"php84-pear-Net_Socket":{"origin":"net/pear-Net_Socket","version":"1.2.2"},"php84-sockets":{"origin":"net/php84-sockets","version":"8.4.8"}},"categories":["security"],"options":{"DOCS":"on","IMAP":"off","LDAP":"off","MYSQL":"on","PGSQL":"off"},"annotations":{"flavor":"php84"},"messages":[{"message":"MailZu has been installed into:\n\n\t/usr/local/www/mailzu\n\nPlease read: /usr/local/share/doc/mailzu/INSTALL\n\nThen, edit /usr/local/www/mailzu/config/config.php\n\nFinally, make MailZu available through your web site.  An\nexample for httpd.conf:\n\nAlias /mailzu/ \"/usr/local/www/mailzu/\"\n\n<Directory \"/usr/local/www/mailzu/\">\n    Options none\n    AllowOverride Limit\n    Order Deny,Allow\n    Deny from all\n    Allow from 127.0.0.1 .example.org\n</Directory>\n\nAn example for nginx.conf:\n\nlocation /mailzu/ {\n    alias /usr/local/www/mailzu/;\n    index index.php;\n    allow 127.0.0.0/8;\n    deny all;\n\n    location ~ \\.php$ {\n        fastcgi_pass   unix:/var/run/php-fpm.socket;\n        fastcgi_param HTTPS on;\n        fastcgi_index  index.php;\n        fastcgi_param  SCRIPT_FILENAME $request_filename;\n        include        fastcgi_params;\n    }\n}","type":"install"}]},{"name":"mailx","origin":"mail/mailx","version":"0.5_2","comment":"Mail command with mailx extensions","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2bc38b0fe961c68d6239803aa68b6f7672c023861c5a80e46df39e814c2a5ed6","flatsize":109870,"path":"All/mailx-0.5_2.pkg","repopath":"All/mailx-0.5_2.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":54512,"desc":"Mail command with mailx extensions.\n\n    Mailx command is based on BSD mail command, but it also provides some\nenhanced features such as:\n\no Edit header information.\no Use pager program to display long message.\no Add pipe (|) command.  You can pass the mail message to the shell command by\n  using this feature.\no Add Save, Copy command.\no Add askcc, askbcc command.  The mailx program ask you Cc: and Bcc: at the\n  beggining.\no Add hsubject command.  This is similar to subject command, but it only\n  displays Subject: headers.\no Add tilda escape command.\n\nSee also the files in ${PREFIX}/share/doc/mailx directory.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe mailx port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mailzu-php83","origin":"security/mailzu","version":"0.8.r3_12","comment":"Simple and intuitive web interface to manage amavisd-new quarantine","maintainer":"ports@bsdserwis.com","www":"https://sourceforge.net/projects/mailzu/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"08bfcb02d7a0b892e00ec46e235de93503470081fd731043bd3f8630cb006017","flatsize":2809309,"path":"All/mailzu-php83-0.8.r3_12.pkg","repopath":"All/mailzu-php83-0.8.r3_12.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":392952,"desc":"MailZu is a simple and intuitive web interface to manage Amavisd-new\nquarantine. Users can view their own quarantine, release/delete messages\nor request the release of messages. MailZu is written in PHP and requires\nAmavisd-new version greater than 2.3.0.","deps":{"amavisd-new":{"origin":"security/amavisd-new","version":"2.12.3_6,1"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-mysqli":{"origin":"databases/php83-mysqli","version":"8.3.21"},"php83-pear-DB":{"origin":"databases/pear-DB","version":"1.12.2,1"},"php83-pear-Mail_Mime":{"origin":"mail/pear-Mail_Mime","version":"1.10.12,2"},"php83-pear-Mail_mimeDecode":{"origin":"mail/pear-Mail_mimeDecode","version":"1.5.6_1"},"php83-pear-Net_Socket":{"origin":"net/pear-Net_Socket","version":"1.2.2"},"php83-sockets":{"origin":"net/php83-sockets","version":"8.3.21"}},"categories":["security"],"options":{"DOCS":"on","IMAP":"off","LDAP":"off","MYSQL":"on","PGSQL":"off"},"annotations":{"flavor":"php83"},"messages":[{"message":"MailZu has been installed into:\n\n\t/usr/local/www/mailzu\n\nPlease read: /usr/local/share/doc/mailzu/INSTALL\n\nThen, edit /usr/local/www/mailzu/config/config.php\n\nFinally, make MailZu available through your web site.  An\nexample for httpd.conf:\n\nAlias /mailzu/ \"/usr/local/www/mailzu/\"\n\n<Directory \"/usr/local/www/mailzu/\">\n    Options none\n    AllowOverride Limit\n    Order Deny,Allow\n    Deny from all\n    Allow from 127.0.0.1 .example.org\n</Directory>\n\nAn example for nginx.conf:\n\nlocation /mailzu/ {\n    alias /usr/local/www/mailzu/;\n    index index.php;\n    allow 127.0.0.0/8;\n    deny all;\n\n    location ~ \\.php$ {\n        fastcgi_pass   unix:/var/run/php-fpm.socket;\n        fastcgi_param HTTPS on;\n        fastcgi_index  index.php;\n        fastcgi_param  SCRIPT_FILENAME $request_filename;\n        include        fastcgi_params;\n    }\n}","type":"install"}]},{"name":"mailzu-php81","origin":"security/mailzu","version":"0.8.r3_12","comment":"Simple and intuitive web interface to manage amavisd-new quarantine","maintainer":"ports@bsdserwis.com","www":"https://sourceforge.net/projects/mailzu/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9565d174ecda7fe8b5af8e55985135f228d8fb92a8093c3c6c876e7a1c976b2b","flatsize":2809309,"path":"All/mailzu-php81-0.8.r3_12.pkg","repopath":"All/mailzu-php81-0.8.r3_12.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":392988,"desc":"MailZu is a simple and intuitive web interface to manage Amavisd-new\nquarantine. Users can view their own quarantine, release/delete messages\nor request the release of messages. MailZu is written in PHP and requires\nAmavisd-new version greater than 2.3.0.","deps":{"amavisd-new":{"origin":"security/amavisd-new","version":"2.12.3_6,1"},"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-mysqli":{"origin":"databases/php81-mysqli","version":"8.1.32"},"php81-pear-DB":{"origin":"databases/pear-DB","version":"1.12.2,1"},"php81-pear-Mail_Mime":{"origin":"mail/pear-Mail_Mime","version":"1.10.12,2"},"php81-pear-Mail_mimeDecode":{"origin":"mail/pear-Mail_mimeDecode","version":"1.5.6_1"},"php81-pear-Net_Socket":{"origin":"net/pear-Net_Socket","version":"1.2.2"},"php81-sockets":{"origin":"net/php81-sockets","version":"8.1.32"}},"categories":["security"],"options":{"DOCS":"on","IMAP":"off","LDAP":"off","MYSQL":"on","PGSQL":"off"},"annotations":{"flavor":"php81"},"messages":[{"message":"MailZu has been installed into:\n\n\t/usr/local/www/mailzu\n\nPlease read: /usr/local/share/doc/mailzu/INSTALL\n\nThen, edit /usr/local/www/mailzu/config/config.php\n\nFinally, make MailZu available through your web site.  An\nexample for httpd.conf:\n\nAlias /mailzu/ \"/usr/local/www/mailzu/\"\n\n<Directory \"/usr/local/www/mailzu/\">\n    Options none\n    AllowOverride Limit\n    Order Deny,Allow\n    Deny from all\n    Allow from 127.0.0.1 .example.org\n</Directory>\n\nAn example for nginx.conf:\n\nlocation /mailzu/ {\n    alias /usr/local/www/mailzu/;\n    index index.php;\n    allow 127.0.0.0/8;\n    deny all;\n\n    location ~ \\.php$ {\n        fastcgi_pass   unix:/var/run/php-fpm.socket;\n        fastcgi_param HTTPS on;\n        fastcgi_index  index.php;\n        fastcgi_param  SCRIPT_FILENAME $request_filename;\n        include        fastcgi_params;\n    }\n}","type":"install"}]},{"name":"mailzu-php82","origin":"security/mailzu","version":"0.8.r3_12","comment":"Simple and intuitive web interface to manage amavisd-new quarantine","maintainer":"ports@bsdserwis.com","www":"https://sourceforge.net/projects/mailzu/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c5cee1076526feb6887c8ad377f6c5a651edda1e2e5371ff8231c1939c3ec59f","flatsize":2809309,"path":"All/mailzu-php82-0.8.r3_12.pkg","repopath":"All/mailzu-php82-0.8.r3_12.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":392940,"desc":"MailZu is a simple and intuitive web interface to manage Amavisd-new\nquarantine. Users can view their own quarantine, release/delete messages\nor request the release of messages. MailZu is written in PHP and requires\nAmavisd-new version greater than 2.3.0.","deps":{"amavisd-new":{"origin":"security/amavisd-new","version":"2.12.3_6,1"},"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-mysqli":{"origin":"databases/php82-mysqli","version":"8.2.28"},"php82-pear-DB":{"origin":"databases/pear-DB","version":"1.12.2,1"},"php82-pear-Mail_Mime":{"origin":"mail/pear-Mail_Mime","version":"1.10.12,2"},"php82-pear-Mail_mimeDecode":{"origin":"mail/pear-Mail_mimeDecode","version":"1.5.6_1"},"php82-pear-Net_Socket":{"origin":"net/pear-Net_Socket","version":"1.2.2"},"php82-sockets":{"origin":"net/php82-sockets","version":"8.2.28"}},"categories":["security"],"options":{"DOCS":"on","IMAP":"off","LDAP":"off","MYSQL":"on","PGSQL":"off"},"annotations":{"flavor":"php82"},"messages":[{"message":"MailZu has been installed into:\n\n\t/usr/local/www/mailzu\n\nPlease read: /usr/local/share/doc/mailzu/INSTALL\n\nThen, edit /usr/local/www/mailzu/config/config.php\n\nFinally, make MailZu available through your web site.  An\nexample for httpd.conf:\n\nAlias /mailzu/ \"/usr/local/www/mailzu/\"\n\n<Directory \"/usr/local/www/mailzu/\">\n    Options none\n    AllowOverride Limit\n    Order Deny,Allow\n    Deny from all\n    Allow from 127.0.0.1 .example.org\n</Directory>\n\nAn example for nginx.conf:\n\nlocation /mailzu/ {\n    alias /usr/local/www/mailzu/;\n    index index.php;\n    allow 127.0.0.0/8;\n    deny all;\n\n    location ~ \\.php$ {\n        fastcgi_pass   unix:/var/run/php-fpm.socket;\n        fastcgi_param HTTPS on;\n        fastcgi_index  index.php;\n        fastcgi_param  SCRIPT_FILENAME $request_filename;\n        include        fastcgi_params;\n    }\n}","type":"install"}]},{"name":"mantis-php84","origin":"databases/mantis","version":"2.26.0,1","comment":"Bug tracking system written in PHP","maintainer":"zab@zltech.eu","www":"https://www.mantisbt.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"090e8514922e8c3d5591307eadc08358200e1f70d8bd4f9393e14f93074290ce","flatsize":37463422,"path":"All/mantis-php84-2.26.0,1.pkg","repopath":"All/mantis-php84-2.26.0,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":14029864,"desc":"MantisBT is a web based open source issue tracker that provides a\ndelicate balance between simplicity and power.  Users are able to\nget started in minutes and start managing their projects while\ncollaborating with their teammates and clients effectively.\n\nIt is written in the PHP scripting language and works with the MySQL\n(or one of its forks), and PostgreSQL databases and a web server.\nAlmost any web browser should be able to function as a client.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-curl":{"origin":"ftp/php84-curl","version":"8.4.8"},"php84-fileinfo":{"origin":"sysutils/php84-fileinfo","version":"8.4.8"},"php84-filter":{"origin":"security/php84-filter","version":"8.4.8"},"php84-mbstring":{"origin":"converters/php84-mbstring","version":"8.4.8"},"php84-mysqli":{"origin":"databases/php84-mysqli","version":"8.4.8"},"php84-session":{"origin":"www/php84-session","version":"8.4.8"},"php84-xml":{"origin":"textproc/php84-xml","version":"8.4.8"}},"categories":["databases","www"],"options":{"MYSQL":"on","PGSQL":"off","ACTIVITY":"on","ANNOUNCE":"on","COLORIZED":"on","CUSTOMREPORTER":"on","EMAILREP":"on","EVENTLOG":"on","FLTBUGLST":"on","GAUGE":"on","JQUERYCHOSEN":"on","JQUERYUI":"on","LIGHTBOX":"on","PIWIK":"on","SAMPLEAUTH":"on","SI":"on","SLACK":"on","SNIPPETS":"on","TASKODROME":"on","TIMETRACKING":"on"},"annotations":{"flavor":"php84"},"messages":[{"message":"Please see /usr/local/www/mantis/doc/en-US/Admin_Guide\non how to setup Mantis.","type":"install"}]},{"name":"mantis-php81","origin":"databases/mantis","version":"2.26.0,1","comment":"Bug tracking system written in PHP","maintainer":"zab@zltech.eu","www":"https://www.mantisbt.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1bd28d413b671a16c45faa1ea0706b3c07ab38dc21dd7cfc48dab5fca7c85c4b","flatsize":37463422,"path":"All/mantis-php81-2.26.0,1.pkg","repopath":"All/mantis-php81-2.26.0,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":14028748,"desc":"MantisBT is a web based open source issue tracker that provides a\ndelicate balance between simplicity and power.  Users are able to\nget started in minutes and start managing their projects while\ncollaborating with their teammates and clients effectively.\n\nIt is written in the PHP scripting language and works with the MySQL\n(or one of its forks), and PostgreSQL databases and a web server.\nAlmost any web browser should be able to function as a client.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-curl":{"origin":"ftp/php81-curl","version":"8.1.32"},"php81-fileinfo":{"origin":"sysutils/php81-fileinfo","version":"8.1.32"},"php81-filter":{"origin":"security/php81-filter","version":"8.1.32"},"php81-mbstring":{"origin":"converters/php81-mbstring","version":"8.1.32"},"php81-mysqli":{"origin":"databases/php81-mysqli","version":"8.1.32"},"php81-session":{"origin":"www/php81-session","version":"8.1.32"},"php81-xml":{"origin":"textproc/php81-xml","version":"8.1.32"}},"categories":["databases","www"],"options":{"MYSQL":"on","PGSQL":"off","ACTIVITY":"on","ANNOUNCE":"on","COLORIZED":"on","CUSTOMREPORTER":"on","EMAILREP":"on","EVENTLOG":"on","FLTBUGLST":"on","GAUGE":"on","JQUERYCHOSEN":"on","JQUERYUI":"on","LIGHTBOX":"on","PIWIK":"on","SAMPLEAUTH":"on","SI":"on","SLACK":"on","SNIPPETS":"on","TASKODROME":"on","TIMETRACKING":"on"},"annotations":{"flavor":"php81"},"messages":[{"message":"Please see /usr/local/www/mantis/doc/en-US/Admin_Guide\non how to setup Mantis.","type":"install"}]},{"name":"mailutils","origin":"mail/mailutils","version":"3.17","comment":"Utilities, daemons, and filters for processing e-mail","maintainer":"zeus@gnu.org.ua","www":"https://mailutils.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e6996a1d4ccc8bf26c25e9a8b2988aa4fa76f48bf05ff46d9c92a8b6c38a7833","flatsize":11057814,"path":"All/mailutils-3.17.pkg","repopath":"All/mailutils-3.17.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":1775476,"desc":"Mailutils is a Swiss Army knife of electronic mail handling.  It offers\nrich, strictly RFC-compliant set of utilities, daemons, and filters for\nprocessing the e-mail.\n\nAll Mailutils programs are able to operate on mailboxes of any existing\nformat, ranging from standard Unix maildrops, through maildir and up to\nremote mailboxes, which are transparently accessed using IMAP4, POP3,\nand SMTP.","deps":{"boehm-gc-threaded":{"origin":"devel/boehm-gc-threaded","version":"8.2.8"},"gdbm":{"origin":"databases/gdbm","version":"1.24"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libltdl":{"origin":"devel/libltdl","version":"2.5.4"},"libunistring":{"origin":"devel/libunistring","version":"1.3"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["mail"],"shlibs_required":["libc.so.8","libcrypt.so.4","libdl.so.0","libgdbm.so.6","libgnutls.so.30","libintl.so.8","libltdl.so.7","libncurses.so.6","libpam.so.3","libpthread.so.0","libreadline.so.8","libunistring.so.5","libwrap.so.4"],"options":{"DOCS":"on","FRIBIDI":"off","GNUTLS":"on","GSSAPI":"off","GUILE":"off","MH":"off","NLS":"on","PAM":"on","PYTHON":"off","BDB":"off","GDBM":"on","KYOTOCABINET":"off","LDAP":"off","MYSQL":"off","PGSQL":"off","TOKYOCABINET":"off"},"annotations":{"cpe":"cpe:2.3:a:gnu:mailutils:3.17:::::dragonfly6:x86_64"}},{"name":"maitretarot","origin":"games/maitretarot","version":"0.1.98_7","comment":"Server side of MaitreTarot, a Tarot card game","maintainer":"thierry@FreeBSD.org","www":"https://www.nongnu.org/maitretarot/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"792ff47b8936b4c388ed1f6fb1e87982c8af5ae2653497aed165fc791a738704","flatsize":51062,"path":"All/maitretarot-0.1.98_7.pkg","repopath":"All/maitretarot-0.1.98_7.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":20328,"desc":"MaitreTarot is a Tarot card game. Understand a game like freecell or\npoker, nothing to do with astrology. Tarot is rather a French game.\n\nThis is the server side of the game.\n\nCheck the port games/mt_gtk_client for a GTK+ client.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libmaitretarot":{"origin":"games/libmaitretarot","version":"0.1.98_10"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"}},"categories":["games"],"shlibs_required":["libc.so.8","libglib-2.0.so.0","libgthread-2.0.so.0","libintl.so.8","libmaitretarot.so.0","libpthread.so.0","libxml2.so.2"]},{"name":"mailio","origin":"mail/mailio","version":"0.23.0.59","comment":"C++ library for MIME format and SMTP, POP3 and IMAP protocols","maintainer":"yuri@FreeBSD.org","www":"https://github.com/karastojko/mailio","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f0e6819a364f7cfccbcce666c2b1211c1d612553985770a933a48dced00a8f06","flatsize":1425264,"path":"All/mailio-0.23.0.59.pkg","repopath":"All/mailio-0.23.0.59.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":368996,"desc":"mailio is a cross platform C++ library for MIME format and SMTP, POP3 and IMAP\nprotocols. It is based on the standard C++ 17 and Boost library.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["devel","mail"]},{"name":"mailfront","origin":"mail/mailfront","version":"2.22","comment":"Mail server network protocol front-ends","maintainer":"ports@FreeBSD.org","www":"https://untroubled.org/mailfront/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a876421de2c4f78aa650f37e50034553f3e679f1f7f0843d336635166826a9d5","flatsize":427023,"path":"All/mailfront-2.22.pkg","repopath":"All/mailfront-2.22.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":96872,"desc":"This is mailfront, a package containing customizeable network front-ends\nfor mail servers.  It contains complete SMTP and POP3 front-ends as well\nas an authentication module for IMAP.\n\nTwo SMTP back-ends are provided.  One delivers mail to qmail-queue,\nmimicking most of the behavior of qmail-smtpd, with the addition of\nsupport for SMTP AUTH.  The other rejects all SMTP commands if\n$SMTPREJECT is set, and execs its command line otherwise (in order to\nrun the above program).","deps":{"bglibs":{"origin":"devel/bglibs","version":"2.04_3,1"},"cvm":{"origin":"security/cvm","version":"0.97"},"lua51":{"origin":"lang/lua51","version":"5.1.5_10"}},"categories":["mail"],"shlibs_required":["libbg.so.2","libc.so.8","libcvm-sasl.so.1","libcvm-v2client.so.1","libdl.so.0","liblua-5.1.so"],"options":{"DOCS":"on","LUA":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe mailfront port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mailfromd","origin":"mail/mailfromd","version":"9.0","comment":"Mail filtering daemon for Sendmail, Postfix, and MeTA1","maintainer":"zeus@gnu.org.ua","www":"https://puszcza.gnu.org.ua/software/mailfromd/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"39653c846426021f32d9d87793f13eab7ae56af34f92117a1fb5d2cf712ab212","flatsize":3334582,"path":"All/mailfromd-9.0.pkg","repopath":"All/mailfromd-9.0.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":755980,"desc":"Mailfromd is a general-purpose mail filtering daemon for Sendmail, Postfix,\nand MeTA1.  It is able to filter both incoming and outgoing messages using\ncriteria of arbitrary complexity, supplied by the administrator in the form\nof a script file.  The daemon interacts with the MTA via Milter or PMilter\nprotocols.  Some of its features:\n\n  - Feature-rich, detailed, configurable absolute control over each\n    stage of SMTP session\n  - Advanced sieve support (flexible programming language for writing\n    MTA extensions)\n  - Sender address verification (call-out)\n  - Black/greylisting and whitelisting\n  - Mail sending rate control\n  - Local account verification\n  - Native language support","deps":{"adns":{"origin":"dns/adns","version":"1.6.0"},"gdbm":{"origin":"databases/gdbm","version":"1.24"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"mailutils":{"origin":"mail/mailutils","version":"3.17"},"nettle":{"origin":"security/nettle","version":"3.10.1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["mail"],"shlibs_required":["libadns.so.1","libc.so.8","libdl.so.0","libgdbm.so.6","libgmp.so.10","libgnutls.so.30","libhogweed.so.6","libintl.so.8","libmailutils.so.9","libmu_auth.so.9","libmu_dbm.so.9","libmu_dotmail.so.9","libmu_imap.so.9","libmu_maildir.so.9","libmu_mailer.so.9","libmu_mbox.so.9","libmu_pop.so.9","libmu_sieve.so.9","libncurses.so.6","libnettle.so.8","libpam.so.3","libreadline.so.8","librt.so.0"],"options":{"DOCS":"on","DSPAM":"off","NLS":"on","BDB":"off","GDBM":"on"}},{"name":"mailest-emacs_wayland","origin":"mail/mailest","version":"0.9.24_21","comment":"Hyper Estraier backend for Mew","maintainer":"hrs@FreeBSD.org","www":"https://github.com/yasuoka/mailest","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3e955742e60cef598b80ad05dc1ff6a19b8cbd114569cd2453c2115ba5ce13f3","flatsize":118637,"path":"All/mailest-emacs_wayland-0.9.24_21.pkg","repopath":"All/mailest-emacs_wayland-0.9.24_21.pkg","licenselogic":"and","licenses":["BSD2CLAUSE","BSD3CLAUSE","ISCL","LGPL21"],"pkgsize":48176,"desc":"mailest provides a search backend and id index database for\nMew using Hyper Estraier.","deps":{"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"},"hyperestraier":{"origin":"textproc/hyperestraier","version":"1.4.13_4"},"libevent":{"origin":"devel/libevent","version":"2.1.12"},"mew-emacs_wayland":{"origin":"mail/mew","version":"6.9_9"},"qdbm":{"origin":"databases/qdbm","version":"1.8.78_5"}},"categories":["mail"],"shlibs_required":["libc.so.8","libestraier.so.8","libevent-2.1.so.7","libpthread.so.0","libqdbm.so.14"],"annotations":{"flavor":"wayland"},"messages":[{"message":"How to start\n\n+ For existing `mewest` user, backup and/or delete the database\n  (`~/Mail/casket`)\n\n  - Since \"mailestd\" can work with the old database, so OK to skip deleting\n    `~/Mail/casket`, but remark that `V` will not work against the mails\n    which are indexed by `mewest`.   To make `V` work against them, delete\n    the database in advance.\n\n+ Add the below line to `.mew.el` to let Mew use \"Hyper Estrairer\" for\n  search.\n\n      ((setq mew-search-method 'est)\n\n+ Add the below lines to `~/.emacs` use use the \"mailest\" instead of\n  existing \"mewest\".\n\n      (defvar mew-prog-est        \"mew-mailest\")\n      (defvar mew-prog-est-update \"mew-mailest\")\n      (defvar mew-prog-cmew       \"cmew-mailest\")\n      (defvar mew-prog-smew       \"smew-mailest\")\n      (defvar mew-id-db-file      \".mailest.sock\")\n\n+ Try `km`, `kM`, `k/`, `k?`, `V` in Mew.  See\n  http://mew.org/en/info/release/mew_6.html#dbsearch for search commands\n  in Mew.","type":"install"}]},{"name":"mediawiki142-php84","origin":"www/mediawiki142","version":"1.42.6","comment":"Wiki engine used by Wikipedia","maintainer":"wen@FreeBSD.org","www":"https://www.mediawiki.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"18ee7fe6dd77dfde2b9da80618048659e32bcf5a4b7f57605773ecec1a6e8ae7","flatsize":355308701,"path":"All/mediawiki142-php84-1.42.6.pkg","repopath":"All/mediawiki142-php84-1.42.6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":59156636,"desc":"MediaWiki is the collaborative editing software that runs Wikipedia,\nthe free encyclopedia, and other projects.\nIt's designed to handle a large number of users and pages without imposing\ntoo rigid a structure or workflow.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-ctype":{"origin":"textproc/php84-ctype","version":"8.4.8"},"php84-dom":{"origin":"textproc/php84-dom","version":"8.4.8"},"php84-fileinfo":{"origin":"sysutils/php84-fileinfo","version":"8.4.8"},"php84-filter":{"origin":"security/php84-filter","version":"8.4.8"},"php84-iconv":{"origin":"converters/php84-iconv","version":"8.4.8"},"php84-intl":{"origin":"devel/php84-intl","version":"8.4.8"},"php84-mbstring":{"origin":"converters/php84-mbstring","version":"8.4.8"},"php84-mysqli":{"origin":"databases/php84-mysqli","version":"8.4.8"},"php84-readline":{"origin":"devel/php84-readline","version":"8.4.8"},"php84-session":{"origin":"www/php84-session","version":"8.4.8"},"php84-sockets":{"origin":"net/php84-sockets","version":"8.4.8"},"php84-xml":{"origin":"textproc/php84-xml","version":"8.4.8"},"php84-xmlreader":{"origin":"textproc/php84-xmlreader","version":"8.4.8"},"php84-zlib":{"origin":"archivers/php84-zlib","version":"8.4.8"}},"categories":["www"],"options":{"IMAGICK":"off","LDAP":"off","MEMCACHED":"off","SOCKETS":"on","MYSQL":"on","PGSQL":"off","SQLITE":"off"},"annotations":{"cpe":"cpe:2.3:a:mediawiki:mediawiki:1.42.6:::::dragonfly6:x86_64","flavor":"php84"},"messages":[{"message":"Remember to check\n\n/usr/local/www/mediawiki/INSTALL\n\nand\n\n/usr/local/www/mediawiki/UPGRADE\n\nfor details","type":"install"}]},{"name":"mailest-emacs_devel_nox","origin":"mail/mailest","version":"0.9.24_21","comment":"Hyper Estraier backend for Mew","maintainer":"hrs@FreeBSD.org","www":"https://github.com/yasuoka/mailest","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e09e8c485109aeec660397df22753a1d960aa5cd4e57cd29a7ed207664e7541a","flatsize":118637,"path":"All/mailest-emacs_devel_nox-0.9.24_21.pkg","repopath":"All/mailest-emacs_devel_nox-0.9.24_21.pkg","licenselogic":"and","licenses":["BSD2CLAUSE","BSD3CLAUSE","ISCL","LGPL21"],"pkgsize":48224,"desc":"mailest provides a search backend and id index database for\nMew using Hyper Estraier.","deps":{"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"hyperestraier":{"origin":"textproc/hyperestraier","version":"1.4.13_4"},"libevent":{"origin":"devel/libevent","version":"2.1.12"},"mew-emacs_devel_nox":{"origin":"mail/mew","version":"6.9_9"},"qdbm":{"origin":"databases/qdbm","version":"1.8.78_5"}},"categories":["mail"],"shlibs_required":["libc.so.8","libestraier.so.8","libevent-2.1.so.7","libpthread.so.0","libqdbm.so.14"],"annotations":{"flavor":"devel_nox"},"messages":[{"message":"How to start\n\n+ For existing `mewest` user, backup and/or delete the database\n  (`~/Mail/casket`)\n\n  - Since \"mailestd\" can work with the old database, so OK to skip deleting\n    `~/Mail/casket`, but remark that `V` will not work against the mails\n    which are indexed by `mewest`.   To make `V` work against them, delete\n    the database in advance.\n\n+ Add the below line to `.mew.el` to let Mew use \"Hyper Estrairer\" for\n  search.\n\n      ((setq mew-search-method 'est)\n\n+ Add the below lines to `~/.emacs` use use the \"mailest\" instead of\n  existing \"mewest\".\n\n      (defvar mew-prog-est        \"mew-mailest\")\n      (defvar mew-prog-est-update \"mew-mailest\")\n      (defvar mew-prog-cmew       \"cmew-mailest\")\n      (defvar mew-prog-smew       \"smew-mailest\")\n      (defvar mew-id-db-file      \".mailest.sock\")\n\n+ Try `km`, `kM`, `k/`, `k?`, `V` in Mew.  See\n  http://mew.org/en/info/release/mew_6.html#dbsearch for search commands\n  in Mew.","type":"install"}]},{"name":"mailest-emacs_nox","origin":"mail/mailest","version":"0.9.24_21","comment":"Hyper Estraier backend for Mew","maintainer":"hrs@FreeBSD.org","www":"https://github.com/yasuoka/mailest","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9ded05bd11525e02b7a014bcea54c3a3c5b05af56c54af79abc396cd1a313b13","flatsize":118637,"path":"All/mailest-emacs_nox-0.9.24_21.pkg","repopath":"All/mailest-emacs_nox-0.9.24_21.pkg","licenselogic":"and","licenses":["BSD2CLAUSE","BSD3CLAUSE","ISCL","LGPL21"],"pkgsize":48284,"desc":"mailest provides a search backend and id index database for\nMew using Hyper Estraier.","deps":{"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"},"hyperestraier":{"origin":"textproc/hyperestraier","version":"1.4.13_4"},"libevent":{"origin":"devel/libevent","version":"2.1.12"},"mew-emacs_nox":{"origin":"mail/mew","version":"6.9_9"},"qdbm":{"origin":"databases/qdbm","version":"1.8.78_5"}},"categories":["mail"],"shlibs_required":["libc.so.8","libestraier.so.8","libevent-2.1.so.7","libpthread.so.0","libqdbm.so.14"],"annotations":{"flavor":"nox"},"messages":[{"message":"How to start\n\n+ For existing `mewest` user, backup and/or delete the database\n  (`~/Mail/casket`)\n\n  - Since \"mailestd\" can work with the old database, so OK to skip deleting\n    `~/Mail/casket`, but remark that `V` will not work against the mails\n    which are indexed by `mewest`.   To make `V` work against them, delete\n    the database in advance.\n\n+ Add the below line to `.mew.el` to let Mew use \"Hyper Estrairer\" for\n  search.\n\n      ((setq mew-search-method 'est)\n\n+ Add the below lines to `~/.emacs` use use the \"mailest\" instead of\n  existing \"mewest\".\n\n      (defvar mew-prog-est        \"mew-mailest\")\n      (defvar mew-prog-est-update \"mew-mailest\")\n      (defvar mew-prog-cmew       \"cmew-mailest\")\n      (defvar mew-prog-smew       \"smew-mailest\")\n      (defvar mew-id-db-file      \".mailest.sock\")\n\n+ Try `km`, `kM`, `k/`, `k?`, `V` in Mew.  See\n  http://mew.org/en/info/release/mew_6.html#dbsearch for search commands\n  in Mew.","type":"install"}]},{"name":"mailest-emacs_devel","origin":"mail/mailest","version":"0.9.24_21","comment":"Hyper Estraier backend for Mew","maintainer":"hrs@FreeBSD.org","www":"https://github.com/yasuoka/mailest","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ddf176154b02ef41125206dde1bce338c04d842ccc35c6a395182246d54605e7","flatsize":118637,"path":"All/mailest-emacs_devel-0.9.24_21.pkg","repopath":"All/mailest-emacs_devel-0.9.24_21.pkg","licenselogic":"and","licenses":["BSD2CLAUSE","BSD3CLAUSE","ISCL","LGPL21"],"pkgsize":48228,"desc":"mailest provides a search backend and id index database for\nMew using Hyper Estraier.","deps":{"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"hyperestraier":{"origin":"textproc/hyperestraier","version":"1.4.13_4"},"libevent":{"origin":"devel/libevent","version":"2.1.12"},"mew-emacs_devel":{"origin":"mail/mew","version":"6.9_9"},"qdbm":{"origin":"databases/qdbm","version":"1.8.78_5"}},"categories":["mail"],"shlibs_required":["libc.so.8","libestraier.so.8","libevent-2.1.so.7","libpthread.so.0","libqdbm.so.14"],"annotations":{"flavor":"devel_full"},"messages":[{"message":"How to start\n\n+ For existing `mewest` user, backup and/or delete the database\n  (`~/Mail/casket`)\n\n  - Since \"mailestd\" can work with the old database, so OK to skip deleting\n    `~/Mail/casket`, but remark that `V` will not work against the mails\n    which are indexed by `mewest`.   To make `V` work against them, delete\n    the database in advance.\n\n+ Add the below line to `.mew.el` to let Mew use \"Hyper Estrairer\" for\n  search.\n\n      ((setq mew-search-method 'est)\n\n+ Add the below lines to `~/.emacs` use use the \"mailest\" instead of\n  existing \"mewest\".\n\n      (defvar mew-prog-est        \"mew-mailest\")\n      (defvar mew-prog-est-update \"mew-mailest\")\n      (defvar mew-prog-cmew       \"cmew-mailest\")\n      (defvar mew-prog-smew       \"smew-mailest\")\n      (defvar mew-id-db-file      \".mailest.sock\")\n\n+ Try `km`, `kM`, `k/`, `k?`, `V` in Mew.  See\n  http://mew.org/en/info/release/mew_6.html#dbsearch for search commands\n  in Mew.","type":"install"}]},{"name":"mailman-exim4","origin":"mail/mailman-exim4","version":"2.1.39_4","comment":"Mailing list manager with user-friendly web front-end","maintainer":"mandree@FreeBSD.org","www":"https://www.list.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"420c3198921a1d42912fd4587dbcc98eed757be104cda7413c3e7183a94d980f","flatsize":34599106,"path":"All/mailman-exim4-2.1.39_4.pkg","repopath":"All/mailman-exim4-2.1.39_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":3649516,"desc":"Paraphrasing the website:\n\n  Mailman is a mailing list manager (MLM); that is, software to help manage\n  email discussion lists, much like Majordomo, LISTSERV, and the like.\n  Unlike most similar products, Mailman gives each mailing list a web page\n  and allows users to subscribe, unsubscribe, and change their preferences\n  via the web.  Even a list manager can administer his or her list(s)\n  entirely via the web.  Mailman integrates many common MLM features,\n  including web-based archiving (though it also has hooks for external\n  archivers), mail-to-news gateways, bounce handling, spam prevention,\n  Majordomo-style email-based list administration, direct SMTP delivery (with\n  fast bulk mailing), digest delivery, virtual domain support, and more.\n\nMailman is written mostly in Python (with a smattering of C where necessary\nfor security purposes), and includes hooks to make it easily scriptable and\nextensible.  It is compatible with most web servers and browsers, and most\nmail transfer agents (mail servers).  Mailman's documentation may be found on\nits website.","deps":{"exim":{"origin":"mail/exim","version":"4.98.2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"py27-dnspython1":{"origin":"dns/py-dnspython1","version":"1.16.0_1"},"python27":{"origin":"lang/python27","version":"2.7.18_4"}},"categories":["mail"],"users":["mailman"],"groups":["mailman"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on","HTDIG":"off","NAMAZU2":"off","NLS":"on","NOMAILPWD":"on"},"annotations":{"cpe":"cpe:2.3:a:gnu:mailman:2.1.39:::::dragonfly6:x86_64:4","deprecated":"Uses Python 2.7 which is EOLed upstream"},"messages":[{"message":"Mailman has been installed, but requires further configuration before use!\n\nYou also must configure both your MTA (mail server) and web server to\nintegrate with Mailman.  If the port's documentation has been installed,\nextensive post-installation instructions may be found in:\n\n  /usr/local/share/doc/mailman/FreeBSD-post-install-notes\n  /usr/local/share/doc/mailman/mailman-install.txt (start at section 4)\n\nNote (1): \n- ESPECIALLY RELEVANT FOR USERS OF THE BINARY PACKAGE -\nThe FreeBSD binary package is built for use with Sendmail, and it will\nnot work properly with alternative MTAs such as Exim or Postfix.\n  In order for Mailman to work with an alternative mailer, please use\nmailman-exim4 or mailman-postfix instead, or\nmailman-exim4-with-htdig or mailman-postfix-with-htdig.\n  For use with other mailers (Courier, OpenSMTPd), the port must be installed\nfrom source, with proper options configured, or from a package built in\npoudriere (which is a separate port in ports-mgmt) with adapted options.\n(poudriere options -cn mail/mailman)\n\n- FOR USERS OF A PORT BUILT FROM SOURCE -\nIf you use an alternate MTA (meaning \"not Sendmail\"), you MUST\nbe sure that the correct value of MAIL_GID was used when this port or\npackage was built.  You can choose your MTA with the correct MAIL_GID by\nrunning \"make config\" in the Mailman port's directory.\n\nNote (2):  The entire Mailman installation resides under /usr/local/mailman.\nThe command-line scripts necessary to administer Mailman have been\ninstalled in /usr/local/mailman/bin.\n\nIn order to make private archives searchable with namazu2, you need\nto copy or link /usr/local/libexec/namazu.cgi to\n/usr/local/mailman/archives/private/<ML_name>/ and configure .namazurc.\nRefer to /usr/local/etc/namazu/namazurc.sample.","type":"install"},{"message":"If you did just install mailman with pkg -I, --no-script or\n--no-install-scripts, you MUST(!) run the post-install script now, as root:\n\nenv \"PKG_PREFIX=/usr/local\" sh \\\n    /usr/local/mailman/bin/FreeBSD-post-install x POST-INSTALL\n\nThis will set up most defaults (cron jobs, default configuration etc.).","type":"install"},{"message":"UPDATE INFORMATION FOR UPDATES OF 2.1.18/OLDER TO VERSION 2.1.19 AND NEWER:\n\n  Changed behavior\n\n    - Mailman's log files, request.pck files and heldmsg-* files are no\n      longer created world readable to protect against access by untrusted\n      local users.  Note that permissions on existing log files won't be\n      changed so if you are concerned about this and don't rotate logs or\n      have a logrotate process that creates new log files instead of letting\n      Mailman create them, you will need to address that.  (LP: #1327404)\n\nThe mailman newsyslog.conf(5) filename has been changed:\n  OLD: /usr/local/etc/newsyslog.conf.d/mailman.newsyslog\n  NEW: /usr/local/etc/newsyslog.conf.d/mailman.conf\n\nAny file found at the old location has been automatically moved to\nthe new location. This was done to ensure log rotation continues to\nwork after change r340318 made to FreeBSD base, where the default\nnewsyslog configuration now only includes filenames that end with\n'.conf' and do not begin with '.'.\n\nIf you use provisioning/configuration management tools to create or\nedit this file, you will need to change their configuration to use\nthe new filename.","type":"upgrade","maximum_version":"2.1.18"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUses Python 2.7 which is EOLed upstream."}]},{"name":"mailest","origin":"mail/mailest","version":"0.9.24_21","comment":"Hyper Estraier backend for Mew","maintainer":"hrs@FreeBSD.org","www":"https://github.com/yasuoka/mailest","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"79f0d31422a50d370dd2d60f6ab7e07641aa67c7289c4455b1fa7cd45570b965","flatsize":118637,"path":"All/mailest-0.9.24_21.pkg","repopath":"All/mailest-0.9.24_21.pkg","licenselogic":"and","licenses":["BSD2CLAUSE","BSD3CLAUSE","ISCL","LGPL21"],"pkgsize":48192,"desc":"mailest provides a search backend and id index database for\nMew using Hyper Estraier.","deps":{"emacs":{"origin":"editors/emacs","version":"30.1_2,3"},"hyperestraier":{"origin":"textproc/hyperestraier","version":"1.4.13_4"},"libevent":{"origin":"devel/libevent","version":"2.1.12"},"mew":{"origin":"mail/mew","version":"6.9_9"},"qdbm":{"origin":"databases/qdbm","version":"1.8.78_5"}},"categories":["mail"],"shlibs_required":["libc.so.8","libestraier.so.8","libevent-2.1.so.7","libpthread.so.0","libqdbm.so.14"],"annotations":{"flavor":"full"},"messages":[{"message":"How to start\n\n+ For existing `mewest` user, backup and/or delete the database\n  (`~/Mail/casket`)\n\n  - Since \"mailestd\" can work with the old database, so OK to skip deleting\n    `~/Mail/casket`, but remark that `V` will not work against the mails\n    which are indexed by `mewest`.   To make `V` work against them, delete\n    the database in advance.\n\n+ Add the below line to `.mew.el` to let Mew use \"Hyper Estrairer\" for\n  search.\n\n      ((setq mew-search-method 'est)\n\n+ Add the below lines to `~/.emacs` use use the \"mailest\" instead of\n  existing \"mewest\".\n\n      (defvar mew-prog-est        \"mew-mailest\")\n      (defvar mew-prog-est-update \"mew-mailest\")\n      (defvar mew-prog-cmew       \"cmew-mailest\")\n      (defvar mew-prog-smew       \"smew-mailest\")\n      (defvar mew-id-db-file      \".mailest.sock\")\n\n+ Try `km`, `kM`, `k/`, `k?`, `V` in Mew.  See\n  http://mew.org/en/info/release/mew_6.html#dbsearch for search commands\n  in Mew.","type":"install"}]},{"name":"mailest-emacs_canna","origin":"mail/mailest","version":"0.9.24_21","comment":"Hyper Estraier backend for Mew","maintainer":"hrs@FreeBSD.org","www":"https://github.com/yasuoka/mailest","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e91c578a49b5f243ccb76a0ae6bdf056a6e6514dac7ac3c108f23ab0f71efcc3","flatsize":118637,"path":"All/mailest-emacs_canna-0.9.24_21.pkg","repopath":"All/mailest-emacs_canna-0.9.24_21.pkg","licenselogic":"and","licenses":["BSD2CLAUSE","BSD3CLAUSE","ISCL","LGPL21"],"pkgsize":48180,"desc":"mailest provides a search backend and id index database for\nMew using Hyper Estraier.","deps":{"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"},"hyperestraier":{"origin":"textproc/hyperestraier","version":"1.4.13_4"},"libevent":{"origin":"devel/libevent","version":"2.1.12"},"mew-emacs_canna":{"origin":"mail/mew","version":"6.9_9"},"qdbm":{"origin":"databases/qdbm","version":"1.8.78_5"}},"categories":["mail"],"shlibs_required":["libc.so.8","libestraier.so.8","libevent-2.1.so.7","libpthread.so.0","libqdbm.so.14"],"annotations":{"flavor":"canna"},"messages":[{"message":"How to start\n\n+ For existing `mewest` user, backup and/or delete the database\n  (`~/Mail/casket`)\n\n  - Since \"mailestd\" can work with the old database, so OK to skip deleting\n    `~/Mail/casket`, but remark that `V` will not work against the mails\n    which are indexed by `mewest`.   To make `V` work against them, delete\n    the database in advance.\n\n+ Add the below line to `.mew.el` to let Mew use \"Hyper Estrairer\" for\n  search.\n\n      ((setq mew-search-method 'est)\n\n+ Add the below lines to `~/.emacs` use use the \"mailest\" instead of\n  existing \"mewest\".\n\n      (defvar mew-prog-est        \"mew-mailest\")\n      (defvar mew-prog-est-update \"mew-mailest\")\n      (defvar mew-prog-cmew       \"cmew-mailest\")\n      (defvar mew-prog-smew       \"smew-mailest\")\n      (defvar mew-id-db-file      \".mailest.sock\")\n\n+ Try `km`, `kM`, `k/`, `k?`, `V` in Mew.  See\n  http://mew.org/en/info/release/mew_6.html#dbsearch for search commands\n  in Mew.","type":"install"}]},{"name":"maildrop","origin":"mail/maildrop","version":"3.1.8","comment":"Mail delivery agent (MDA) with filtering abilities","maintainer":"madpilot@FreeBSD.org","www":"https://www.courier-mta.org/maildrop/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eb755fb45e8fd918e098978c510813c545207f155d48e05f985edff2353a8b8e","flatsize":1390958,"path":"All/maildrop-3.1.8.pkg","repopath":"All/maildrop-3.1.8.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":380164,"desc":"maildrop is a replacement for your local mail delivery agent,\nsimilar to mail/procmail.\n- maildrop reads a mail message from standard input,\n  then delivers the message to your mailbox.\n- maildrop will optionally read instructions from a file,\n  which describes how to filter incoming mail.\n  Instructions can be provided having mail delivered to\n  alternate mailboxes, or forwarded somewhere else.\n  Unlike procmail, maildrop uses a structured filtering language.\n- maildrop knows how to deliver mail to mbox-style mailboxes and maildirs.\n- maildrop is written in C++, and handles resources more efficiently.\n\nmaildrop can be used with sendmail, qmail, and other MTAs.","deps":{"courier-unicode":{"origin":"devel/courier-unicode","version":"2.3.1"},"libidn2":{"origin":"dns/libidn2","version":"2.3.8"},"pcre2":{"origin":"devel/pcre2","version":"10.45"}},"categories":["mail"],"shlibs_required":["libc.so.8","libcourier-unicode.so.8","libidn2.so.0","libm.so.4","libpcre2-8.so.0","libstdc++.so.9"],"options":{"AUTHLIB":"off","DOCS":"on","DOVECOTAUTH":"off","GDBM":"off","INOTIFY":"off","MAILWRAPPER":"off","AUTH_LDAP":"off","AUTH_MYSQL":"off","AUTH_PGSQL":"off","AUTH_SQLITE":"off","AUTH_USERDB":"off","AUTH_VCHKPW":"off"},"annotations":{"cpe":"cpe:2.3:a:maildrop:maildrop:3.1.8:::::dragonfly6:x86_64"}},{"name":"mail2nntp","origin":"news/mail2nntp","version":"1.0","comment":"Simple mail to news gateway","maintainer":"gary@hayers.org","www":"https://sourceforge.net/projects/mail2nntp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d8c5b104695edb7e2310ddba8f64db4e5af6d21cd1bffdbf7c5ac63d4a6cef44","flatsize":25507,"path":"All/mail2nntp-1.0.pkg","repopath":"All/mail2nntp-1.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":9904,"desc":"mail2nntp is a bridge from email realm to the newsgroup one.\nIt can be used to replicate a mailing-list on a newsgroup server.\nIt is a generic toot, using NNTP network commands","deps":{"p5-NNTPClient":{"origin":"news/p5-NNTPClient","version":"0.37_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","news"],"options":{"DOCS":"on"}},{"name":"mailgraph","origin":"mail/mailgraph","version":"1.14_10","comment":"RRDtool frontend for Postfix statistics","maintainer":"dgeo@centrale-med.fr","www":"https://mailgraph.schweikert.ch/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f04374b8b202ef8f672a6eebb2e97555eebe685fe62faa7894c103f092942608","flatsize":49358,"path":"All/mailgraph-1.14_10.pkg","repopath":"All/mailgraph-1.14_10.pkg","licenselogic":"single","pkgsize":15096,"desc":"Mailgraph is a very simple mail statistics RRDtool frontend for Postfix\nthat produces daily, weekly, monthly and yearly graphs of received/sent\nand bounced/rejected mail.","deps":{"p5-File-Tail":{"origin":"devel/p5-File-Tail","version":"1.3"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"rrdtool":{"origin":"databases/rrdtool","version":"1.9.0"}},"categories":["mail"],"options":{"DOCS":"on"},"messages":[{"message":"Edit /etc/rc.conf and set\n\n  mailgraph_enable=\"YES\"\n\nto enable mailgraph.\n\nMake sure this script should be invoked with privilege to read\n/var/log/maillog. For example, you may change the permission of\nmaillog to be 644. Another way is to make maillog owned by\nthe mail group, and put mailgraph_user in that group.","type":"install"}]},{"name":"mailslurper","origin":"mail/mailslurper","version":"1.14.2.g20201217_15","comment":"Local, web-based mail server application. Slurp mails into oblivion!","maintainer":"einar@isnic.is","www":"https://github.com/mailslurper/mailslurper","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"54126bc6449629a22f1c4e5b2f5e5da7de2d2fde1671f8ae5d5c2e9300b75a4e","flatsize":14677993,"path":"All/mailslurper-1.14.2.g20201217_15.pkg","repopath":"All/mailslurper-1.14.2.g20201217_15.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5081688,"desc":"MailSlurper is a small SMTP mail server that slurps mail into oblivion!\n\nMailSlurper is perfect for individual developers or small teams writing\nmail-enabled applications that wish to test email functionality without\nthe risk or hassle of installing and configuring a full blown email server.\n\nIt's simple to use! Simply setup MailSlurper, configure your code and/or\napplication server to send mail through the address where MailSlurper is\nrunning, and start sending emails!\n\nMailSlurper will capture those emails into a database for you to view at\nyour leisure.","categories":["mail"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"mail2sms","origin":"mail/mail2sms","version":"1.3.5_2","comment":"Mail to SMS converter","maintainer":"jharris@widomaker.com","www":"https://daniel.haxx.se/projects/mail2sms/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ca71cb00a6fb3d5cdb6507438ef2181990e03e4156df8a0f8a4b87ede31e5483","flatsize":121605,"path":"All/mail2sms-1.3.5_2.pkg","repopath":"All/mail2sms-1.3.5_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":48588,"desc":"mail2sms converts a single (large) mail to a tiny text with contents\nfrom the mail. Perfectly suitable to send as an SMS message to a\nGSM telephone.","categories":["mail"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"mailhog","origin":"mail/mailhog","version":"1.0.1_23","comment":"MailHog development mail server","maintainer":"mops@punkt.de","www":"https://github.com/mailhog/MailHog","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e84ac3fc5768f7cb49cb90f368b71831f99fbeccc45883d6cc8a6afb6e7d2369","flatsize":8613806,"path":"All/mailhog-1.0.1_23.pkg","repopath":"All/mailhog-1.0.1_23.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3192752,"desc":"MailHog is an email testing tool for developers:\n\nConfigure your application to use MailHog for SMTP delivery\nView messages in the web UI, or retrieve them with the JSON API\nOptionally release messages to real SMTP servers for delivery","categories":["devel","mail"],"shlibs_required":["libc.so.8","libpthread.so.0"],"messages":[{"message":"To run mailhog server on startup, add mailhog_enable=\"YES\" to /etc/rc.conf.\n\nThe SMTP server listens to 127.0.0.1:1025 by default while the web UI can\nbe reached at http://127.0.0.1:8025/\n\nTo change this look at the rc.conf variables in /usr/local/etc/rc.d/mailhog.","type":"install"}]},{"name":"mailagent","origin":"mail/mailagent","version":"3.1.106_2","comment":"Sophisticated automatic mail-processing tool","maintainer":"ports@FreeBSD.org","www":"https://github.com/rmanfredi/mailagent","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e4b90cae3d77f8f3498436b38577a34a2d9adf58a5b1c2efa823a873cbb9210a","flatsize":1159486,"path":"All/mailagent-3.1.106_2.pkg","repopath":"All/mailagent-3.1.106_2.pkg","licenselogic":"single","licenses":["ART10"],"pkgsize":312672,"desc":"Mailagent allows you to process your mail automatically.  Given a set\nof lex-like rules, you are able to fill mails to specific folders,\nforward messages to a third person, pipe a message to a command or\neven post the message to a newsgroup.  It is also possible to process\nmessages containing some commands.  The mailagent is not usually\ninvoked manually but is rather called via the filter program, which is\nin turn invoked by sendmail.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail"],"shlibs_required":["libc.so.8"],"messages":[{"message":"In order to make building of this port non-interactive, the build-time\nmanual configuration of FQDN and the organization name had been removed.\n\nNow you need to specify your domain's FQDN properly in ~/.mailagent file.\n\nPlease run \"mailagent -I\" to make sure your ~/.mailagent is up-to-date,\nand set \"domain\" and \"hidenet\" configuration options appropriately.\nPlease consult mailagent(1) for more details.\n\nThis package is configured to read /usr/local/etc/mailagent.orgname\nfile to retrieve the name of your organization.  An empty file had been\ninstalled to suppress warning messages.  Please modify as necessary.","type":"upgrade","maximum_version":"3.1.78_1"},{"message":"===>   NOTICE:\n\nThe mailagent port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mail-expire","origin":"mail/mail-expire","version":"0.9.2_1","comment":"Expire old mails from mailboxes","maintainer":"arved@FreeBSD.org","www":"https://salsa.debian.org/blade/mail-expire","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"45e0cedc998f08bc2f6909a7a4cb414c1862612719a999cc4513ec72ded4b43a","flatsize":25882,"path":"All/mail-expire-0.9.2_1.pkg","repopath":"All/mail-expire-0.9.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12308,"desc":"mail-expire is a small utility which only purpose is to help on keeping the\nsize of multiple mail folders as small as needed (by removing outdated\nmessages).\n\nMaildir and Mailbox formats are supported for input, both types are mentioned\ninterchangeably in this manual page. Output goes to Mailbox files.\n\nThe old messages are compressed with gzip or xz and stored in the file with\nthe name following the pattern MBOXNAME.MONTH_YEAR.gz (or similar).  The\nreference time for the output filename is calculated from the current time\nminus number of days specified in the first parameter.","deps":{"p5-Mail-Mbox-MessageParser":{"origin":"mail/p5-Mail-Mbox-MessageParser","version":"1.5111"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail"]},{"name":"mahjong","origin":"games/mahjong","version":"1.16_2","comment":"Networked Mah Jong program, together with a computer player","maintainer":"wen@FreeBSD.org","www":"https://mahjong.julianbradfield.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"48d0b130fa601ae4d92d853aedc6fd517c297ba761aee016dcb2a8302dfeb69e","flatsize":706860,"path":"All/mahjong-1.16_2.pkg","repopath":"All/mahjong-1.16_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":186276,"desc":"This is a set of three programs which provide a networked Mah Jong\nprogram, together with a computer player. Thus the game can be played by\nfour humans, by a human and three computer players, or any other\ncombination. There is a server program, which handles the game. An X\nclient to allow humans to play naturally, and a computer player.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["games","net"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0"]},{"name":"mailman","origin":"mail/mailman","version":"2.1.39_4","comment":"Mailing list manager with user-friendly web front-end","maintainer":"mandree@FreeBSD.org","www":"https://www.list.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"991aabf58611cc72fdaba06b9a314ca6198f4441417218a632c815b6869ffeba","flatsize":34599108,"path":"All/mailman-2.1.39_4.pkg","repopath":"All/mailman-2.1.39_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":3650220,"desc":"Paraphrasing the website:\n\n  Mailman is a mailing list manager (MLM); that is, software to help manage\n  email discussion lists, much like Majordomo, LISTSERV, and the like.\n  Unlike most similar products, Mailman gives each mailing list a web page\n  and allows users to subscribe, unsubscribe, and change their preferences\n  via the web.  Even a list manager can administer his or her list(s)\n  entirely via the web.  Mailman integrates many common MLM features,\n  including web-based archiving (though it also has hooks for external\n  archivers), mail-to-news gateways, bounce handling, spam prevention,\n  Majordomo-style email-based list administration, direct SMTP delivery (with\n  fast bulk mailing), digest delivery, virtual domain support, and more.\n\nMailman is written mostly in Python (with a smattering of C where necessary\nfor security purposes), and includes hooks to make it easily scriptable and\nextensible.  It is compatible with most web servers and browsers, and most\nmail transfer agents (mail servers).  Mailman's documentation may be found on\nits website.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"py27-dnspython1":{"origin":"dns/py-dnspython1","version":"1.16.0_1"},"python27":{"origin":"lang/python27","version":"2.7.18_4"}},"categories":["mail"],"users":["mailman"],"groups":["mailman"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on","HTDIG":"off","NAMAZU2":"off","NLS":"on","NOMAILPWD":"on","COURIER":"off","EXIM4":"off","OPENSMTPD":"off","POSTFIX":"off","SENDMAIL":"on"},"annotations":{"cpe":"cpe:2.3:a:gnu:mailman:2.1.39:::::dragonfly6:x86_64:4","deprecated":"Uses Python 2.7 which is EOLed upstream"},"messages":[{"message":"Mailman has been installed, but requires further configuration before use!\n\nYou also must configure both your MTA (mail server) and web server to\nintegrate with Mailman.  If the port's documentation has been installed,\nextensive post-installation instructions may be found in:\n\n  /usr/local/share/doc/mailman/FreeBSD-post-install-notes\n  /usr/local/share/doc/mailman/mailman-install.txt (start at section 4)\n\nNote (1): \n- ESPECIALLY RELEVANT FOR USERS OF THE BINARY PACKAGE -\nThe FreeBSD binary package is built for use with Sendmail, and it will\nnot work properly with alternative MTAs such as Exim or Postfix.\n  In order for Mailman to work with an alternative mailer, please use\nmailman-exim4 or mailman-postfix instead, or\nmailman-exim4-with-htdig or mailman-postfix-with-htdig.\n  For use with other mailers (Courier, OpenSMTPd), the port must be installed\nfrom source, with proper options configured, or from a package built in\npoudriere (which is a separate port in ports-mgmt) with adapted options.\n(poudriere options -cn mail/mailman)\n\n- FOR USERS OF A PORT BUILT FROM SOURCE -\nIf you use an alternate MTA (meaning \"not Sendmail\"), you MUST\nbe sure that the correct value of MAIL_GID was used when this port or\npackage was built.  You can choose your MTA with the correct MAIL_GID by\nrunning \"make config\" in the Mailman port's directory.\n\nNote (2):  The entire Mailman installation resides under /usr/local/mailman.\nThe command-line scripts necessary to administer Mailman have been\ninstalled in /usr/local/mailman/bin.\n\nIn order to make private archives searchable with namazu2, you need\nto copy or link /usr/local/libexec/namazu.cgi to\n/usr/local/mailman/archives/private/<ML_name>/ and configure .namazurc.\nRefer to /usr/local/etc/namazu/namazurc.sample.","type":"install"},{"message":"If you did just install mailman with pkg -I, --no-script or\n--no-install-scripts, you MUST(!) run the post-install script now, as root:\n\nenv \"PKG_PREFIX=/usr/local\" sh \\\n    /usr/local/mailman/bin/FreeBSD-post-install x POST-INSTALL\n\nThis will set up most defaults (cron jobs, default configuration etc.).","type":"install"},{"message":"UPDATE INFORMATION FOR UPDATES OF 2.1.18/OLDER TO VERSION 2.1.19 AND NEWER:\n\n  Changed behavior\n\n    - Mailman's log files, request.pck files and heldmsg-* files are no\n      longer created world readable to protect against access by untrusted\n      local users.  Note that permissions on existing log files won't be\n      changed so if you are concerned about this and don't rotate logs or\n      have a logrotate process that creates new log files instead of letting\n      Mailman create them, you will need to address that.  (LP: #1327404)\n\nThe mailman newsyslog.conf(5) filename has been changed:\n  OLD: /usr/local/etc/newsyslog.conf.d/mailman.newsyslog\n  NEW: /usr/local/etc/newsyslog.conf.d/mailman.conf\n\nAny file found at the old location has been automatically moved to\nthe new location. This was done to ensure log rotation continues to\nwork after change r340318 made to FreeBSD base, where the default\nnewsyslog configuration now only includes filenames that end with\n'.conf' and do not begin with '.'.\n\nIf you use provisioning/configuration management tools to create or\nedit this file, you will need to change their configuration to use\nthe new filename.","type":"upgrade","maximum_version":"2.1.18"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUses Python 2.7 which is EOLed upstream."}]},{"name":"mailman-postfix","origin":"mail/mailman-postfix","version":"2.1.39_4","comment":"Mailing list manager with user-friendly web front-end","maintainer":"mandree@FreeBSD.org","www":"https://www.list.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aa2bf615a0d97216ed126f686c2704293403fd4c556b59d6c5a51ea3c3e7cee3","flatsize":34599544,"path":"All/mailman-postfix-2.1.39_4.pkg","repopath":"All/mailman-postfix-2.1.39_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":3650104,"desc":"Paraphrasing the website:\n\n  Mailman is a mailing list manager (MLM); that is, software to help manage\n  email discussion lists, much like Majordomo, LISTSERV, and the like.\n  Unlike most similar products, Mailman gives each mailing list a web page\n  and allows users to subscribe, unsubscribe, and change their preferences\n  via the web.  Even a list manager can administer his or her list(s)\n  entirely via the web.  Mailman integrates many common MLM features,\n  including web-based archiving (though it also has hooks for external\n  archivers), mail-to-news gateways, bounce handling, spam prevention,\n  Majordomo-style email-based list administration, direct SMTP delivery (with\n  fast bulk mailing), digest delivery, virtual domain support, and more.\n\nMailman is written mostly in Python (with a smattering of C where necessary\nfor security purposes), and includes hooks to make it easily scriptable and\nextensible.  It is compatible with most web servers and browsers, and most\nmail transfer agents (mail servers).  Mailman's documentation may be found on\nits website.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"postfix":{"origin":"mail/postfix","version":"3.10.1,1"},"py27-dnspython1":{"origin":"dns/py-dnspython1","version":"1.16.0_1"},"python27":{"origin":"lang/python27","version":"2.7.18_4"}},"categories":["mail"],"users":["mailman"],"groups":["mailman"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on","HTDIG":"off","NAMAZU2":"off","NLS":"on","NOMAILPWD":"on"},"annotations":{"cpe":"cpe:2.3:a:gnu:mailman:2.1.39:::::dragonfly6:x86_64:4","deprecated":"Uses Python 2.7 which is EOLed upstream"},"messages":[{"message":"Mailman has been installed, but requires further configuration before use!\n\nYou also must configure both your MTA (mail server) and web server to\nintegrate with Mailman.  If the port's documentation has been installed,\nextensive post-installation instructions may be found in:\n\n  /usr/local/share/doc/mailman/FreeBSD-post-install-notes\n  /usr/local/share/doc/mailman/mailman-install.txt (start at section 4)\n\nNote (1): \n- ESPECIALLY RELEVANT FOR USERS OF THE BINARY PACKAGE -\nThe FreeBSD binary package is built for use with Sendmail, and it will\nnot work properly with alternative MTAs such as Exim or Postfix.\n  In order for Mailman to work with an alternative mailer, please use\nmailman-exim4 or mailman-postfix instead, or\nmailman-exim4-with-htdig or mailman-postfix-with-htdig.\n  For use with other mailers (Courier, OpenSMTPd), the port must be installed\nfrom source, with proper options configured, or from a package built in\npoudriere (which is a separate port in ports-mgmt) with adapted options.\n(poudriere options -cn mail/mailman)\n\n- FOR USERS OF A PORT BUILT FROM SOURCE -\nIf you use an alternate MTA (meaning \"not Sendmail\"), you MUST\nbe sure that the correct value of MAIL_GID was used when this port or\npackage was built.  You can choose your MTA with the correct MAIL_GID by\nrunning \"make config\" in the Mailman port's directory.\n\nNote (2):  The entire Mailman installation resides under /usr/local/mailman.\nThe command-line scripts necessary to administer Mailman have been\ninstalled in /usr/local/mailman/bin.\n\nIn order to make private archives searchable with namazu2, you need\nto copy or link /usr/local/libexec/namazu.cgi to\n/usr/local/mailman/archives/private/<ML_name>/ and configure .namazurc.\nRefer to /usr/local/etc/namazu/namazurc.sample.","type":"install"},{"message":"If you did just install mailman with pkg -I, --no-script or\n--no-install-scripts, you MUST(!) run the post-install script now, as root:\n\nenv \"PKG_PREFIX=/usr/local\" sh \\\n    /usr/local/mailman/bin/FreeBSD-post-install x POST-INSTALL\n\nThis will set up most defaults (cron jobs, default configuration etc.).","type":"install"},{"message":"UPDATE INFORMATION FOR UPDATES OF 2.1.18/OLDER TO VERSION 2.1.19 AND NEWER:\n\n  Changed behavior\n\n    - Mailman's log files, request.pck files and heldmsg-* files are no\n      longer created world readable to protect against access by untrusted\n      local users.  Note that permissions on existing log files won't be\n      changed so if you are concerned about this and don't rotate logs or\n      have a logrotate process that creates new log files instead of letting\n      Mailman create them, you will need to address that.  (LP: #1327404)\n\nThe mailman newsyslog.conf(5) filename has been changed:\n  OLD: /usr/local/etc/newsyslog.conf.d/mailman.newsyslog\n  NEW: /usr/local/etc/newsyslog.conf.d/mailman.conf\n\nAny file found at the old location has been automatically moved to\nthe new location. This was done to ensure log rotation continues to\nwork after change r340318 made to FreeBSD base, where the default\nnewsyslog configuration now only includes filenames that end with\n'.conf' and do not begin with '.'.\n\nIf you use provisioning/configuration management tools to create or\nedit this file, you will need to change their configuration to use\nthe new filename.","type":"upgrade","maximum_version":"2.1.18"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUses Python 2.7 which is EOLed upstream."}]},{"name":"magit-emacs_wayland","origin":"devel/magit","version":"4.3.0_1","comment":"Interface to Git for Emacs","maintainer":"yasu@FreeBSD.org","www":"https://magit.vc/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c68d4e019ce7b3a3050d4848eb63f0bba073363a7cdf09ac63ad1ebe34e124d1","flatsize":3733372,"path":"All/magit-emacs_wayland-4.3.0_1.pkg","repopath":"All/magit-emacs_wayland-4.3.0_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":608092,"desc":"Magit is an interface to the version control system Git, implemented\nas an Emacs extension.\n\nUnlike Emacs' native Version Control package which strives to provide\na unified interface to various version control systems, Magit only\nsupports Git and can therefore better take advantage of its native\nfeatures.","deps":{"compat.el-emacs_wayland":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"},"git":{"origin":"devel/git","version":"2.49.0"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"llama.el-emacs_wayland":{"origin":"devel/llama.el","version":"0.6.0_1"},"transient-emacs_wayland":{"origin":"devel/transient","version":"0.8.4_1"},"with-editor-emacs_wayland":{"origin":"editors/with-editor","version":"3.4.3_1"}},"categories":["devel","elisp"],"options":{"DOCS":"on","PDF":"off"},"annotations":{"flavor":"wayland"},"messages":[{"message":"To use Magit, you should add following line to your .emacs file:\n\n(require 'magit)","type":"install"}]},{"name":"magit-emacs_nox","origin":"devel/magit","version":"4.3.0_1","comment":"Interface to Git for Emacs","maintainer":"yasu@FreeBSD.org","www":"https://magit.vc/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c5d971e104933eb1a504d612a4c6a8994d90f5712f2de85db1f0b044db324908","flatsize":3733372,"path":"All/magit-emacs_nox-4.3.0_1.pkg","repopath":"All/magit-emacs_nox-4.3.0_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":608184,"desc":"Magit is an interface to the version control system Git, implemented\nas an Emacs extension.\n\nUnlike Emacs' native Version Control package which strives to provide\na unified interface to various version control systems, Magit only\nsupports Git and can therefore better take advantage of its native\nfeatures.","deps":{"compat.el-emacs_nox":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"},"git":{"origin":"devel/git","version":"2.49.0"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"llama.el-emacs_nox":{"origin":"devel/llama.el","version":"0.6.0_1"},"transient-emacs_nox":{"origin":"devel/transient","version":"0.8.4_1"},"with-editor-emacs_nox":{"origin":"editors/with-editor","version":"3.4.3_1"}},"categories":["devel","elisp"],"options":{"DOCS":"on","PDF":"off"},"annotations":{"flavor":"nox"},"messages":[{"message":"To use Magit, you should add following line to your .emacs file:\n\n(require 'magit)","type":"install"}]},{"name":"magit-emacs_devel_nox","origin":"devel/magit","version":"4.3.0_1","comment":"Interface to Git for Emacs","maintainer":"yasu@FreeBSD.org","www":"https://magit.vc/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3dbd2c8aab0b84494afe2f7879a51cba06828c73563c65325c4c88fc6a802c77","flatsize":3730396,"path":"All/magit-emacs_devel_nox-4.3.0_1.pkg","repopath":"All/magit-emacs_devel_nox-4.3.0_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":608368,"desc":"Magit is an interface to the version control system Git, implemented\nas an Emacs extension.\n\nUnlike Emacs' native Version Control package which strives to provide\na unified interface to various version control systems, Magit only\nsupports Git and can therefore better take advantage of its native\nfeatures.","deps":{"compat.el-emacs_devel_nox":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"git":{"origin":"devel/git","version":"2.49.0"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"llama.el-emacs_devel_nox":{"origin":"devel/llama.el","version":"0.6.0_1"},"transient-emacs_devel_nox":{"origin":"devel/transient","version":"0.8.4_1"},"with-editor-emacs_devel_nox":{"origin":"editors/with-editor","version":"3.4.3_1"}},"categories":["devel","elisp"],"options":{"DOCS":"on","PDF":"off"},"annotations":{"flavor":"devel_nox"},"messages":[{"message":"To use Magit, you should add following line to your .emacs file:\n\n(require 'magit)","type":"install"}]},{"name":"magit-emacs_devel","origin":"devel/magit","version":"4.3.0_1","comment":"Interface to Git for Emacs","maintainer":"yasu@FreeBSD.org","www":"https://magit.vc/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9d29061469a5db0d993ba2884210a990b38c29a7a89d74abefb83c04b906993e","flatsize":3730396,"path":"All/magit-emacs_devel-4.3.0_1.pkg","repopath":"All/magit-emacs_devel-4.3.0_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":608352,"desc":"Magit is an interface to the version control system Git, implemented\nas an Emacs extension.\n\nUnlike Emacs' native Version Control package which strives to provide\na unified interface to various version control systems, Magit only\nsupports Git and can therefore better take advantage of its native\nfeatures.","deps":{"compat.el-emacs_devel":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"git":{"origin":"devel/git","version":"2.49.0"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"llama.el-emacs_devel":{"origin":"devel/llama.el","version":"0.6.0_1"},"transient-emacs_devel":{"origin":"devel/transient","version":"0.8.4_1"},"with-editor-emacs_devel":{"origin":"editors/with-editor","version":"3.4.3_1"}},"categories":["devel","elisp"],"options":{"DOCS":"on","PDF":"off"},"annotations":{"flavor":"devel_full"},"messages":[{"message":"To use Magit, you should add following line to your .emacs file:\n\n(require 'magit)","type":"install"}]},{"name":"magit-emacs_canna","origin":"devel/magit","version":"4.3.0_1","comment":"Interface to Git for Emacs","maintainer":"yasu@FreeBSD.org","www":"https://magit.vc/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1e35f1d1d2e6b239b35148924432acd088903e938c4204b03b7152f0faecfa1d","flatsize":3733372,"path":"All/magit-emacs_canna-4.3.0_1.pkg","repopath":"All/magit-emacs_canna-4.3.0_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":608080,"desc":"Magit is an interface to the version control system Git, implemented\nas an Emacs extension.\n\nUnlike Emacs' native Version Control package which strives to provide\na unified interface to various version control systems, Magit only\nsupports Git and can therefore better take advantage of its native\nfeatures.","deps":{"compat.el-emacs_canna":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"},"git":{"origin":"devel/git","version":"2.49.0"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"llama.el-emacs_canna":{"origin":"devel/llama.el","version":"0.6.0_1"},"transient-emacs_canna":{"origin":"devel/transient","version":"0.8.4_1"},"with-editor-emacs_canna":{"origin":"editors/with-editor","version":"3.4.3_1"}},"categories":["devel","elisp"],"options":{"DOCS":"on","PDF":"off"},"annotations":{"flavor":"canna"},"messages":[{"message":"To use Magit, you should add following line to your .emacs file:\n\n(require 'magit)","type":"install"}]},{"name":"magit-devel-emacs_wayland","origin":"devel/magit-devel","version":"4.3.0.39","comment":"Interface to Git for Emacs (Development Version)","maintainer":"yasu@FreeBSD.org","www":"https://magit.vc/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f7e428d3e3a3c303f67f260ee3a597edfecdb74474b9d2c968a8d831db8aefbd","flatsize":3743236,"path":"All/magit-devel-emacs_wayland-4.3.0.39.pkg","repopath":"All/magit-devel-emacs_wayland-4.3.0.39.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":609404,"desc":"Magit is an interface to the version control system Git, implemented\nas an Emacs extension.\n\nUnlike Emacs' native Version Control package which strives to provide\na unified interface to various version control systems, Magit only\nsupports Git and can therefore better take advantage of its native\nfeatures.","deps":{"compat.el-emacs_wayland":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"},"git":{"origin":"devel/git","version":"2.49.0"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"llama.el-emacs_wayland":{"origin":"devel/llama.el","version":"0.6.0_1"},"transient-devel-emacs_wayland":{"origin":"devel/transient-devel","version":"0.8.4.29"},"with-editor-devel-emacs_wayland":{"origin":"editors/with-editor-devel","version":"3.4.3_1"}},"categories":["devel","elisp"],"options":{"DOCS":"on","PDF":"off"},"annotations":{"flavor":"wayland"},"messages":[{"message":"To use Magit, you should add following line to your .emacs file:\n\n(require 'magit)","type":"install"}]},{"name":"magit-devel-emacs_nox","origin":"devel/magit-devel","version":"4.3.0.39","comment":"Interface to Git for Emacs (Development Version)","maintainer":"yasu@FreeBSD.org","www":"https://magit.vc/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f82f2b9595571fb6afa2e519d39f8a36089b608b3de0eb7b267e78caaf259245","flatsize":3743236,"path":"All/magit-devel-emacs_nox-4.3.0.39.pkg","repopath":"All/magit-devel-emacs_nox-4.3.0.39.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":609432,"desc":"Magit is an interface to the version control system Git, implemented\nas an Emacs extension.\n\nUnlike Emacs' native Version Control package which strives to provide\na unified interface to various version control systems, Magit only\nsupports Git and can therefore better take advantage of its native\nfeatures.","deps":{"compat.el-emacs_nox":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"},"git":{"origin":"devel/git","version":"2.49.0"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"llama.el-emacs_nox":{"origin":"devel/llama.el","version":"0.6.0_1"},"transient-devel-emacs_nox":{"origin":"devel/transient-devel","version":"0.8.4.29"},"with-editor-devel-emacs_nox":{"origin":"editors/with-editor-devel","version":"3.4.3_1"}},"categories":["devel","elisp"],"options":{"DOCS":"on","PDF":"off"},"annotations":{"flavor":"nox"},"messages":[{"message":"To use Magit, you should add following line to your .emacs file:\n\n(require 'magit)","type":"install"}]},{"name":"magit-devel-emacs_devel_nox","origin":"devel/magit-devel","version":"4.3.0.39","comment":"Interface to Git for Emacs (Development Version)","maintainer":"yasu@FreeBSD.org","www":"https://magit.vc/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ce609850b28a019065ea5f35752836e721be7853a17d181b9f2df6cfd88b2fef","flatsize":3740264,"path":"All/magit-devel-emacs_devel_nox-4.3.0.39.pkg","repopath":"All/magit-devel-emacs_devel_nox-4.3.0.39.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":609892,"desc":"Magit is an interface to the version control system Git, implemented\nas an Emacs extension.\n\nUnlike Emacs' native Version Control package which strives to provide\na unified interface to various version control systems, Magit only\nsupports Git and can therefore better take advantage of its native\nfeatures.","deps":{"compat.el-emacs_devel_nox":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"git":{"origin":"devel/git","version":"2.49.0"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"llama.el-emacs_devel_nox":{"origin":"devel/llama.el","version":"0.6.0_1"},"transient-devel-emacs_devel_nox":{"origin":"devel/transient-devel","version":"0.8.4.29"},"with-editor-devel-emacs_devel_nox":{"origin":"editors/with-editor-devel","version":"3.4.3_1"}},"categories":["devel","elisp"],"options":{"DOCS":"on","PDF":"off"},"annotations":{"flavor":"devel_nox"},"messages":[{"message":"To use Magit, you should add following line to your .emacs file:\n\n(require 'magit)","type":"install"}]},{"name":"magit-devel-emacs_canna","origin":"devel/magit-devel","version":"4.3.0.39","comment":"Interface to Git for Emacs (Development Version)","maintainer":"yasu@FreeBSD.org","www":"https://magit.vc/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"915a20816440d78bb48bc492c4b3af638c9dc17b640175eb94137dda56e9cb77","flatsize":3743236,"path":"All/magit-devel-emacs_canna-4.3.0.39.pkg","repopath":"All/magit-devel-emacs_canna-4.3.0.39.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":609640,"desc":"Magit is an interface to the version control system Git, implemented\nas an Emacs extension.\n\nUnlike Emacs' native Version Control package which strives to provide\na unified interface to various version control systems, Magit only\nsupports Git and can therefore better take advantage of its native\nfeatures.","deps":{"compat.el-emacs_canna":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"},"git":{"origin":"devel/git","version":"2.49.0"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"llama.el-emacs_canna":{"origin":"devel/llama.el","version":"0.6.0_1"},"transient-devel-emacs_canna":{"origin":"devel/transient-devel","version":"0.8.4.29"},"with-editor-devel-emacs_canna":{"origin":"editors/with-editor-devel","version":"3.4.3_1"}},"categories":["devel","elisp"],"options":{"DOCS":"on","PDF":"off"},"annotations":{"flavor":"canna"},"messages":[{"message":"To use Magit, you should add following line to your .emacs file:\n\n(require 'magit)","type":"install"}]},{"name":"magit-devel","origin":"devel/magit-devel","version":"4.3.0.39","comment":"Interface to Git for Emacs (Development Version)","maintainer":"yasu@FreeBSD.org","www":"https://magit.vc/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4c6a112d1306784a2549bca5176bdb9717812a91345a0eecd942ef7cab8733d7","flatsize":3743236,"path":"All/magit-devel-4.3.0.39.pkg","repopath":"All/magit-devel-4.3.0.39.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":609388,"desc":"Magit is an interface to the version control system Git, implemented\nas an Emacs extension.\n\nUnlike Emacs' native Version Control package which strives to provide\na unified interface to various version control systems, Magit only\nsupports Git and can therefore better take advantage of its native\nfeatures.","deps":{"compat.el":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs":{"origin":"editors/emacs","version":"30.1_2,3"},"git":{"origin":"devel/git","version":"2.49.0"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"llama.el":{"origin":"devel/llama.el","version":"0.6.0_1"},"transient-devel":{"origin":"devel/transient-devel","version":"0.8.4.29"},"with-editor-devel":{"origin":"editors/with-editor-devel","version":"3.4.3_1"}},"categories":["devel","elisp"],"options":{"DOCS":"on","PDF":"off"},"annotations":{"flavor":"full"},"messages":[{"message":"To use Magit, you should add following line to your .emacs file:\n\n(require 'magit)","type":"install"}]},{"name":"magiccube4d","origin":"games/magiccube4d","version":"2.2_3","comment":"Four-dimensional analog of Rubik's cube","maintainer":"ports@FreeBSD.org","www":"https://www.superliminal.com/cube/cube.htm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b15ad87e8c1ccf650efdbeb006fcf0220893f61b9ff2193a8bad85d7e0a9c55a","flatsize":160523,"path":"All/magiccube4d-2.2_3.pkg","repopath":"All/magiccube4d-2.2_3.pkg","licenselogic":"single","pkgsize":63552,"desc":"MagicCube4D is a four-dimensional Rubik's cube. It is an exact analogy in\nfour dimensions to the original plastic three dimensional puzzle, but\nwith some useful features - such as a \"reset\" button - which the original\npuzzle lacked.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["games"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXaw.so.7","libXext.so.6","libXmu.so.6","libXt.so.6","libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe magiccube4d port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"magicrescue","origin":"sysutils/magicrescue","version":"1.1.10_1","comment":"File recovery tool which recovers deleted files from a block device","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/jbj/magicrescue/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2109aa1f63fec8ff39c456c4a155bf5ef66a6f39470fd3096132a03a8549eaf3","flatsize":182755,"path":"All/magicrescue-1.1.10_1.pkg","repopath":"All/magicrescue-1.1.10_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":67872,"desc":"Magic Rescue scans a block device for file types it knows how to recover and\ncalls an external program to extract them. It looks at \"magic bytes\" in file\ncontents, so it can be used both as an undelete utility and for recovering a\ncorrupted drive or partition. As long as the file data is there, it will\nfind it.\n\nIt works on any file system, but on very fragmented file systems it can only\nrecover the first chunk of each file. Practical experience shows, however, that\nchunks of 30-50MB are not uncommon.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["sysutils"],"shlibs_required":["libc.so.8"]},{"name":"magit-devel-emacs_devel","origin":"devel/magit-devel","version":"4.3.0.39","comment":"Interface to Git for Emacs (Development Version)","maintainer":"yasu@FreeBSD.org","www":"https://magit.vc/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bbc9739d07a4cd35654cd6e1a5523b293be358dd6e3b0827556394d6da7c2698","flatsize":3740264,"path":"All/magit-devel-emacs_devel-4.3.0.39.pkg","repopath":"All/magit-devel-emacs_devel-4.3.0.39.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":609924,"desc":"Magit is an interface to the version control system Git, implemented\nas an Emacs extension.\n\nUnlike Emacs' native Version Control package which strives to provide\na unified interface to various version control systems, Magit only\nsupports Git and can therefore better take advantage of its native\nfeatures.","deps":{"compat.el-emacs_devel":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"git":{"origin":"devel/git","version":"2.49.0"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"llama.el-emacs_devel":{"origin":"devel/llama.el","version":"0.6.0_1"},"transient-devel-emacs_devel":{"origin":"devel/transient-devel","version":"0.8.4.29"},"with-editor-devel-emacs_devel":{"origin":"editors/with-editor-devel","version":"3.4.3_1"}},"categories":["devel","elisp"],"options":{"DOCS":"on","PDF":"off"},"annotations":{"flavor":"devel_full"},"messages":[{"message":"To use Magit, you should add following line to your .emacs file:\n\n(require 'magit)","type":"install"}]},{"name":"magicpoint","origin":"misc/magicpoint","version":"1.13a_20","comment":"X11-based presentation tool","maintainer":"dinoex@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c7bb2e020bba98491ee3144679c6e45800067ba0eade824e7cb6d1238feaa3e6","flatsize":1369576,"path":"All/magicpoint-1.13a_20.pkg","repopath":"All/magicpoint-1.13a_20.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":600896,"desc":"MagicPoint - an X11 based presentation tool\n\nMagicPoint is an X11 based presentation tool.  It is designed to make\nsimple presentations easy while to make complicated presentations\npossible.  Its presentation file (whose suffix is typically .mgp) is\njust text so that you can create presentation files quickly with your\nfavorite editor (e.g. Emacs).\n\nFor more information, see /usr/local/share/doc/mgp/*.\nSample files are located in /usr/local/share/doc/mgp/sample.\nIt's a good idea to preview a sample file before installation.\n\t%25 ./mgp tutorial.mgp","deps":{"giflib":{"origin":"graphics/giflib","version":"5.2.2"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"libmng":{"origin":"graphics/libmng","version":"2.0.3_2"},"netpbm":{"origin":"graphics/netpbm","version":"11.04.02_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["misc"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXft.so.2","libXmu.so.6","libXt.so.6","libXtst.so.6","libc.so.8","libgif.so.7","libm.so.4","libmng.so.1","libpng16.so.16","libutil.so.4"],"options":{"XFT":"on","GIF":"on","DOCS":"on"}},{"name":"maeparser","origin":"science/maeparser","version":"1.3.2","comment":"Parser for Schrodinger Maestro files","maintainer":"yuri@FreeBSD.org","www":"https://github.com/schrodinger/maeparser","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9ab039e234cedde3a82d7f95f0236eb7742d589ecf1dd2ff2d0cb451bfc6a6fc","flatsize":358518,"path":"All/maeparser-1.3.2.pkg","repopath":"All/maeparser-1.3.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":100556,"desc":"maeparser is a parser for Schrodinger Maestro files.\n\nStructure files (.mae,.maegz,.mae.gz) can contain multiple structures\ndelimited by \"f_m_ct\". See MaeConstants.hpp for standard block and property\nnames.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"}},"categories":["science"]},{"name":"magicfilter","origin":"print/magicfilter","version":"2.3.i_2","comment":"Customizable, extensible automatic printer filter","maintainer":"bofh@FreeBSD.org","www":"https://www.pell.portland.or.us/~orc/Code/magicfilter/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"057649b8bc370fb265c9c54b74384adc080a5f820691c27c8a2d7c47017aeb81","flatsize":54873,"path":"All/magicfilter-2.3.i_2.pkg","repopath":"All/magicfilter-2.3.i_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":24248,"desc":"MagicFilter\n\nmagicfilter is an extensible and customizable automatic printer filter.\nIt selects an appropriate conversion technique for the input data by\nseeking for magic numbers, and then utilizing the appropriate conversion\nutility.\n\nmagicfilter is primarily intended for use as the `input filter' by the\nlpd print spooler. The options accepted by magicfilter are exactly the\nones passed to the input filter by lpd (unless you build it on a LPRng\nsystem -- in that case, magicfilter accepts no options.)","deps":{"file":{"origin":"sysutils/file","version":"5.46"},"ghostscript10":{"origin":"print/ghostscript10","version":"10.05.1"}},"categories":["print"],"shlibs_required":["libc.so.8","libmagic.so.2"]},{"name":"magpie","origin":"x11-wm/magpie","version":"0.9.3_2","comment":"X11 window manager and compositor library for Budgie desktop","maintainer":"duchateau.olivier@gmail.com","www":"https://github.com/BuddiesOfBudgie/magpie","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"25c8e4bb425835a400a710558a3f5f507f3e502f6c4bc10bc28885e0dab88cc0","flatsize":12675026,"path":"All/magpie-0.9.3_2.pkg","repopath":"All/magpie-0.9.3_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1848280,"desc":"Magpie is a X11 window manager and compositor library.\nIt is a soft-fork of GNOME's mutter at version 43 tailored to the requirements\nof the Budgie Desktop 10 series. Magpie allows mutter based desktops such as\nGNOME Shell to co-exist since the key-components such as libmagpie are\nseparated by both name and file-system install location.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"colord":{"origin":"graphics/colord","version":"1.4.7_3"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"fribidi":{"origin":"converters/fribidi","version":"1.0.16"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnome-settings-daemon":{"origin":"sysutils/gnome-settings-daemon","version":"42.2_9"},"graphene":{"origin":"graphics/graphene","version":"1.10.8_1"},"gsettings-desktop-schemas":{"origin":"devel/gsettings-desktop-schemas","version":"47.1_1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"lcms2":{"origin":"graphics/lcms2","version":"2.17"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXau":{"origin":"x11/libXau","version":"1.0.11"},"libXcomposite":{"origin":"x11/libXcomposite","version":"0.4.6_1,1"},"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"libXdamage":{"origin":"x11/libXdamage","version":"1.1.6"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"libcanberra":{"origin":"audio/libcanberra","version":"0.30_11"},"libcanberra-gtk3":{"origin":"audio/libcanberra-gtk3","version":"0.30_11"},"libdrm":{"origin":"graphics/libdrm","version":"2.4.123,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libgudev":{"origin":"devel/libgudev","version":"237"},"libinput":{"origin":"x11/libinput","version":"1.27.1"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"libxkbfile":{"origin":"x11/libxkbfile","version":"1.1.3"},"mesa-libs":{"origin":"graphics/mesa-libs","version":"21.3.9"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"startup-notification":{"origin":"x11/startup-notification","version":"0.12_4"},"upower":{"origin":"sysutils/upower","version":"1.90.7"},"xkeyboard-config":{"origin":"x11/xkeyboard-config","version":"2.41_4"},"zenity":{"origin":"x11/zenity","version":"3.42.1_3"}},"categories":["budgie","x11-wm"]},{"name":"magit","origin":"devel/magit","version":"4.3.0_1","comment":"Interface to Git for Emacs","maintainer":"yasu@FreeBSD.org","www":"https://magit.vc/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1b9f59efc941c1a942c9e2d9dac927e9f97de15cf7d71a549df5b22e22d89fa9","flatsize":3733372,"path":"All/magit-4.3.0_1.pkg","repopath":"All/magit-4.3.0_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":608024,"desc":"Magit is an interface to the version control system Git, implemented\nas an Emacs extension.\n\nUnlike Emacs' native Version Control package which strives to provide\na unified interface to various version control systems, Magit only\nsupports Git and can therefore better take advantage of its native\nfeatures.","deps":{"compat.el":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs":{"origin":"editors/emacs","version":"30.1_2,3"},"git":{"origin":"devel/git","version":"2.49.0"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"llama.el":{"origin":"devel/llama.el","version":"0.6.0_1"},"transient":{"origin":"devel/transient","version":"0.8.4_1"},"with-editor":{"origin":"editors/with-editor","version":"3.4.3_1"}},"categories":["devel","elisp"],"options":{"DOCS":"on","PDF":"off"},"annotations":{"flavor":"full"},"messages":[{"message":"To use Magit, you should add following line to your .emacs file:\n\n(require 'magit)","type":"install"}]},{"name":"madplay","origin":"audio/madplay","version":"0.15.2b_11","comment":"Madplay MP3 player (part of MAD project)","maintainer":"ports@FreeBSD.org","www":"https://www.underbit.com/products/mad/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cc363c49043488582f04b3997048bb673a6e4a0c4f7e2cc8508cd13c84a3605d","flatsize":146326,"path":"All/madplay-0.15.2b_11.pkg","repopath":"All/madplay-0.15.2b_11.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":50948,"desc":"MAD is a high-quality MPEG audio decoder. It currently supports MPEG-1\nas well as the MPEG-2 extension to Lower Sampling Frequencies. All\nthree audio layers (Layer I, Layer II, and Layer III a.k.a. MP3) are\nfully implemented.\n\nThis is madplay (MP3-player) which is part of the project","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libid3tag":{"origin":"audio/libid3tag","version":"0.16.3"},"libmad":{"origin":"audio/libmad","version":"0.16.4"}},"categories":["audio"],"shlibs_required":["libc.so.8","libid3tag.so.0","libintl.so.8","libm.so.4","libmad.so.0","libz.so.3"],"options":{"NLS":"on","SNDIO":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe madplay port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"madronalib","origin":"audio/madronalib","version":"1.6.1016_4","comment":"C++ framework for DSP applications","maintainer":"yuri@FreeBSD.org","www":"https://www.madronalabs.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"58fcfc0f9296e2c1c95b26416c79703f1ab505d00d2216e63d62bc611b19a034","flatsize":810646,"path":"All/madronalib-1.6.1016_4.pkg","repopath":"All/madronalib-1.6.1016_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":153580,"desc":"Madronalib provides one clear path to writing maintainable audio code without\nsacrificing performance. It enables efficient audio DSP on SIMD processors with\nreadable, brief code.","deps":{"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["audio"]},{"name":"mattermost-webapp","origin":"www/mattermost-webapp","version":"10.5.1","comment":"Webapp of Mattermost server","maintainer":"bofh@FreeBSD.org","www":"https://mattermost.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"76cf170974919f5b44d33a952a8c79bbb8da7107cd33f28e5919ddabe4051be3","flatsize":116640602,"path":"All/mattermost-webapp-10.5.1.pkg","repopath":"All/mattermost-webapp-10.5.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":48392808,"desc":"Mattermost is an open source, private cloud, Slack-alternative.\nIt's written in Golang and React and runs as a single Linux binary with MySQL\nor PostgreSQL.","categories":["www"],"users":["mattermost"],"groups":["mattermost"]},{"name":"mafft","origin":"biology/mafft","version":"7.267_1","comment":"Multiple alignment program for amino acid or nucleotide sequences","maintainer":"cartwright@asu.edu","www":"https://mafft.cbrc.jp/alignment/software/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b8c28212d002844ad83027a7c4917a980bd602af7debaef005706cc020741aca","flatsize":8388827,"path":"All/mafft-7.267_1.pkg","repopath":"All/mafft-7.267_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":849484,"desc":"MAFFT offers a range of multiple alignment strategies, L-INS-i\n(accurate; recommended for <200 sequences), FFT-NS-i (standard speed and\naccuracy), FFT-NS-2 (fast; recommended for >2,000 sequences), etc.\nAccording to BAliBASE and other benchmark tests, L-INS-i is one of the\nmost accurate methods currently available.\n\nMAFFT has been described:\n\nK. Katoh and H. Toh 2008 (Briefings in Bioinformatics 9:286-298)\nRecent developments in the MAFFT multiple sequence alignment program.\n\nK. Katoh, K. Misawa, K. Kuma and T. Miyata (Nucleic Acids Res. 30:\n3059-3066, 2002) MAFFT: a novel method for rapid multiple sequence\nalignment based on fast Fourier transform.","categories":["biology"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"maelstrom","origin":"games/maelstrom","version":"3.0.6_14","comment":"Asteroids-style game for X Window System","maintainer":"ports@FreeBSD.org","www":"https://slouken.libsdl.org/projects/Maelstrom/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"db3ff007f97c51c99e82cd83f24ff3050ad76b90afdaf18b643290a974b963fa","flatsize":2678837,"path":"All/maelstrom-3.0.6_14.pkg","repopath":"All/maelstrom-3.0.6_14.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":708276,"desc":"A port of the high resolution, fast action Asteroids-style\nMac game Maelstrom originally written by Ambrosia Software.\nUnique to this port is a kick-butt network play mode.","deps":{"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_net":{"origin":"net/sdl_net","version":"1.2.8_3"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_net-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe maelstrom port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mad_fcl","origin":"net/mad_fcl","version":"1.7_1","comment":"File Delivery over Unidirectional Transport implementation","maintainer":"ports@FreeBSD.org","www":"http://mad.cs.tut.fi/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bc0c432418d2f3b363624fd7fbf74eaf5b99336f8053b84b7b0de4bbf97e4253","flatsize":432556,"path":"All/mad_fcl-1.7_1.pkg","repopath":"All/mad_fcl-1.7_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":102656,"desc":"MAD-FLUTE is an implementation of FLUTE - File Delivery over\nUnidirectional Transport (IETF draft). FLUTE is a protocol for the\nunidirectional delivery of files over the Internet, which is particularly\nsuited to multicast networks. FLUTE builds on Asyncronous Layered Coding\n(ALC), the base protocol designed for massively scalable multicast\ndistribution (RFC 3450). ALC is a protocol instantiation of Layered Coding\nTransport building block (LCT) (RFC 3451). MAD-ALC is an implementation of\nthe ALC/LCT protocols. The MAD/TUT project is going on at Tampere\nUniversity of Technology (TUT).","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["net"],"shlibs_required":["libc.so.8","libcrypto.so.12","libcurl.so.4","libexpat.so.1","libm.so.4","libpthread.so.0","libutil.so.4","libz.so.3"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe mad_fcl port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mac-robber","origin":"security/mac-robber","version":"1.02","comment":"Tool for listing Modify, Access, Create timestamps from files","maintainer":"onatan@gmail.com","www":"https://www.sleuthkit.org/mac-robber/desc.php","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5699adc8fbebd4f51951a22f1020c3c12ac284aeb580aa05667955daac345ed8","flatsize":31149,"path":"All/mac-robber-1.02.pkg","repopath":"All/mac-robber-1.02.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":12280,"desc":"mac-robber is a Forensics & Incident Response tool used to collect\nthe Modified, Access, and Change (MAC) times from allocated files.\nIt recursively reads MAC times of files and directories and prints\nthem in 'time machine' format to STDOUT.  This format is the same\nthat the mactime tool from The Coroners Toolkit (TCT) reads.\n\nmac-robber is based on the grave-robber tool from The Coroners\nToolkit (TCT) when using the '-m' flag, except it does not require\nPerl!","categories":["security"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"mai-libreoffice","origin":"editors/libreoffice-mai","version":"25.2.2.2","comment":"mai language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"88f310386bd92247237f75044b50a2e05b23fa21ce5128849a93716cbcaeebba","flatsize":1724627,"path":"All/mai-libreoffice-25.2.2.2.pkg","repopath":"All/mai-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":236152,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"m4","origin":"devel/m4","version":"1.4.19_1,1","comment":"GNU M4","maintainer":"sunpoet@FreeBSD.org","www":"https://www.gnu.org/software/m4/m4.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0295102abba06fa6731c561fcaab4cc50cc1132af3fa5b04bbab33ef93c7ea56","flatsize":859595,"path":"All/m4-1.4.19_1,1.pkg","repopath":"All/m4-1.4.19_1,1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":251152,"desc":"GNU M4 is an implementation of the traditional Unix macro processor. It is\nmostly SVR4 compatible although it has some extensions (for example, handling\nmore than 9 positional parameters to macros). GNU M4 also has built-in functions\nfor including files, running shell commands, doing arithmetic, etc.\n\nGNU M4 is a macro processor in the sense that it copies its input to the output\nexpanding macros as it goes. Macros are either builtin or user-defined and can\ntake any number of arguments. Besides just doing macro expansion, m4 has builtin\nfunctions for including named files, running UNIX commands, doing integer\narithmetic, manipulating text in various ways, recursion etc... m4 can be used\neither as a front-end to a compiler or as a macro processor in its own right.\n\nOne of the biggest users of GNU M4 is the GNU Autoconf project.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libintl.so.8"],"options":{"EXAMPLES":"on","INFO":"on","LIBSIGSEGV":"off","NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:gnu:m4:1.4.19:::::dragonfly6:x86_64:1"}},{"name":"magic","origin":"cad/magic","version":"8.3.315_1","comment":"Interactive editor for VLSI layouts","maintainer":"yuri@FreeBSD.org","www":"http://opencircuitdesign.com/magic/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dd3b50b97e9ca3276fbbb6e770b19d22c3add4acabcd049311941e8178a75c48","flatsize":5944754,"path":"All/magic-8.3.315_1.pkg","repopath":"All/magic-8.3.315_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1629536,"desc":"Magic is an interactive editor for VLSI layouts that runs under BSD.\n\nTo run magic, users should set CAD_HOME to the base installation directory\nwhere magic was installed, e.g. /usr/local.  Alternatively, the system\nadministrator can create a dummy user named 'cad' with its home\ndirectory set to the installation directory.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"blt":{"origin":"x11-toolkits/blt","version":"2.5.3_7"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["cad"],"shlibs_required":["libGL.so.1","libGLU.so.1","libX11.so.6","libXext.so.6","libXi.so.6","libXmu.so.6","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libm.so.4","libtcl86.so.1","libtk86.so.1","libz.so.3"]},{"name":"mage","origin":"devel/mage","version":"1.15.0_10,1","comment":"Command-line make-like build tool using Go as input files","maintainer":"gspurki@gmail.com","www":"https://magefile.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b394cbedcc56a40723eef6778361ae669b5f7c066433ee0750fa2d94840a6e94","flatsize":3616112,"path":"All/mage-1.15.0_10,1.pkg","repopath":"All/mage-1.15.0_10,1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1206872,"desc":"Mage is a make/rake-like build tool using Go. You write plain-old go functions,\nand Mage automatically uses them as Makefile-like runnable targets.\n\nMakefiles are hard to read and hard to write. Mostly because makefiles are\nessentially fancy bash scripts with significant white space and additional\nmake-related syntax.\n\nMage lets you have multiple magefiles, name your magefiles whatever you want,\nand they're easy to customize for multiple operating systems. Mage has no\ndependencies (aside from go) and runs just fine on all major operating systems,\nwhereas make generally uses bash which is not well supported on Windows. Go is\nsuperior to bash for any non-trivial task involving branching, looping, anything\nthat's not just straight line execution of commands. And if your project is\nwritten in Go, why introduce another language as idiosyncratic as bash? Why not\nuse the language your contributors are already comfortable with?","categories":["devel"]},{"name":"mac","origin":"audio/mac","version":"3.99.4.5.7_1","comment":"Monkey's Audio lossless codec","maintainer":"multimedia@FreeBSD.org","www":"https://www.monkeysaudio.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"11a2a28258b0e765cd94f7a14d16411aa965e57a3a46575694a4b0fde59b5a6f","flatsize":532002,"path":"All/mac-3.99.4.5.7_1.pkg","repopath":"All/mac-3.99.4.5.7_1.pkg","licenselogic":"single","pkgsize":117136,"desc":"Monkey's Audio Codec is a lossless audio codec with good correspondence of\ncompression (and decompression) ratio and time.  Monkey's Audio Codec can\nbe used for personal, educational and non-commercial purposes.  Commercial\nusage requires prior written permission from Monkey's Audio author.\n\nThis is community-maintained Unix port of earlier Monkey's Audio sources;\nit does not correspond to current official SDK releases (4.x).","categories":["audio"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"m2vrequantiser","origin":"multimedia/m2vrequantiser","version":"1.1","comment":"Requantize MPEG-2 streams without recompressing","maintainer":"ports@FreeBSD.org","www":"https://launchpad.net/m2vrequantiser","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bcc12bf24369b4d16e4a4a0212024e1160a88d021230f36fbbd944c48eab0f96","flatsize":68912,"path":"All/m2vrequantiser-1.1.pkg","repopath":"All/m2vrequantiser-1.1.pkg","licenselogic":"single","pkgsize":25112,"desc":"Requantize MPEG-2 streams without recompressing. M2VRequantiser\naccepts raw MPEG2 video data (not VOB) from standard input and\nwrites the recompressed frames to standard output.\n\nUsage is :\n\tM2VRequantiser recompression_factor inputM2Vsize <input.m2v >output.m2v","categories":["multimedia"],"shlibs_required":["libc.so.8","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe m2vrequantiser port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"m-aneos","origin":"science/m-aneos","version":"1.0.1_1","comment":"M-ANEOS: program for construction of thermodynamic equations of state","maintainer":"yuri@FreeBSD.org","www":"https://github.com/isale-code/M-ANEOS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1d2898e53754586e871d957cae6a8ee527a5cefc43ac861bf0a9c8f15cbbccbd","flatsize":299983,"path":"All/m-aneos-1.0.1_1.pkg","repopath":"All/m-aneos-1.0.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":125688,"desc":"M-ANEOS is a FORTRAN program for the construction of thermodynamic equations of\nstate, which extends the ANEOS computer code developed at Sandia National\nLaboratories.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["science"],"shlibs_required":["libc.so.8","libgcc_s.so.1","libgfortran.so.5","libm.so.4","libquadmath.so.0"]},{"name":"lzsa","origin":"archivers/lzsa","version":"1.4.1","comment":"LZSA compression utility","maintainer":"makc@FreeBSD.org","www":"https://github.com/emmanuel-marty/lzsa","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"99d94c45ea22c95b0669e74cbc41c07662cadfe476ab9c636da1fd25c5c84516","flatsize":147664,"path":"All/lzsa-1.4.1.pkg","repopath":"All/lzsa-1.4.1.pkg","licenselogic":"and","licenses":["CC0-1.0","ZLIB"],"pkgsize":81216,"desc":"LZSA is a collection of byte-aligned compression formats that are specifically\nengineered for very fast decompression on 8-bit systems.","categories":["archivers","emulators"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"m17n-lib","origin":"devel/m17n-lib","version":"1.8.0_4","comment":"Library for the multilingual text handling","maintainer":"nikola.lecic@anthesphoria.net","www":"https://www.nongnu.org/m17n/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fc7d25df1b197de44ea921e0aa2acb491dae25572d9d3255c37916e64f15cded","flatsize":1635487,"path":"All/m17n-lib-1.8.0_4.pkg","repopath":"All/m17n-lib-1.8.0_4.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":418284,"desc":"The m17n library provides following facilities to handle multilingual\ntext.\n\n    * M-text: A data structure for a multilingual text.  It is\n      basically a string but with attributes called text property, and\n      is designed to substitute for the C string.  It is the most\n      important object of the m17n library.\n\n    * Functions for creating and processing M-texts.\n\n    * Functions for converting M-texts from/to strings encoded in\n      various existing formats.\n\n    * A huge character space, which contains all the Unicode\n      characters and more non-Unicode characters.\n\n    * Chartable: A data structure that contains per-character\n      information efficiently.\n\n    * Functions for inputting and displaying M-text on a window system.\n\nThe documentation is available through devel/m17n-docs.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"fribidi":{"origin":"converters/fribidi","version":"1.0.16"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libgd":{"origin":"graphics/gd","version":"2.3.3_13,1"},"libotf":{"origin":"print/libotf","version":"0.9.16_1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"m17n-db":{"origin":"devel/m17n-db","version":"1.8.0"}},"categories":["devel","textproc"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXt.so.6","libc.so.8","libdl.so.0","libfontconfig.so.1","libfreetype.so.6","liblzma.so.3","libm.so.4","libotf.so.1","libpthread.so.0","libxml2.so.2","libz.so.3"],"options":{"ANTHY":"off","ISPELL":"off","THAI":"off"}},{"name":"m17n-db","origin":"devel/m17n-db","version":"1.8.0","comment":"Data files for the m17n library","maintainer":"nikola.lecic@anthesphoria.net","www":"https://www.nongnu.org/m17n/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0d5734dcee7105d943bfe972af481c84897b89446e4386e467064459bd50237b","flatsize":6446288,"path":"All/m17n-db-1.8.0.pkg","repopath":"All/m17n-db-1.8.0.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":1274608,"desc":"This package contains the data files for the m17n library. m17n-lib\ncurrently supports input of more than 60 languages with more than 150\nlanguage specific input methods.\n\nm17n-db now incorporates a set of user-contributed input methods,\nformerly known as m17n-contrib.\n\nThe package also provides the tbl2mim.awk script for conversion of keyboard\nfiles used by table based IMEngines of SCIM/IBus into m17n-lib's .mim\nformat.\n\nThe documentation is available through devel/m17n-docs.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"}},"categories":["devel","textproc"],"options":{"NLS":"on"}},{"name":"lzop","origin":"archivers/lzop","version":"1.04_1","comment":"Fast file compressor similar to gzip, using the LZO library","maintainer":"mandree@FreeBSD.org","www":"https://www.lzop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ff911fd22c631577c695792b379d3670627a4658eb1368724662c0ac167dcaf7","flatsize":213037,"path":"All/lzop-1.04_1.pkg","repopath":"All/lzop-1.04_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":65012,"desc":"lzop is a file compressor which is very similar to gzip.  It uses the LZO\nlibrary for compression services and its main advantages over gzip are much\nhigher compression and decompression speed (at the cost of some compression\nratio).\n\nlzop is distributed under the terms of the GNU General Public License (GPL).","deps":{"lzo2":{"origin":"archivers/lzo2","version":"2.10_1"}},"categories":["archivers"],"shlibs_required":["libc.so.8","liblzo2.so.2"],"options":{"DOCS":"on"}},{"name":"lzo2","origin":"archivers/lzo2","version":"2.10_1","comment":"Portable speedy, lossless data compression library","maintainer":"mandree@FreeBSD.org","www":"https://www.oberhumer.com/opensource/lzo/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5eedfcfacf5e5d6a5008fcf3543139418ccf2517573e6de406a0986a62f073dd","flatsize":692183,"path":"All/lzo2-2.10_1.pkg","repopath":"All/lzo2-2.10_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":99220,"desc":"LZO is a data compression library which is suitable for data\nde-/compression in real-time. This means it favours speed over\ncompression ratio.\n\nLZO implements a number of algorithms with the following features:\n   + Decompression is simple and *very* fast.\n   + Requires no memory for decompression.\n   + Compression is pretty fast.\n   + Requires 64 kB of memory for compression.\n   + Allows you to dial up extra compression at a speed cost in the\n     compressor. The speed of the decompressor is not reduced.\n   + Includes compression levels for generating pre-compressed data\n     which achieve a quite competitive compression ratio.\n   + There is also a compression level which needs only 8 kB for\n     compression.\n   + Algorithm is thread safe.\n   + Algorithm is lossless.","categories":["archivers","devel"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"cpe":"cpe:2.3:a:oberhumer:lzo2:2.10:::::dragonfly6:x86_64:1"}},{"name":"lzma","origin":"archivers/lzma","version":"19.00","comment":"High-ratio LZMA compressor","maintainer":"ports@FreeBSD.org","www":"https://www.7-zip.org/sdk.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d93c0c2baa013ad333387bbd2e52d5b18e9855441d42655e100fbb0d1c6cd2a9","flatsize":263822,"path":"All/lzma-19.00.pkg","repopath":"All/lzma-19.00.pkg","licenselogic":"single","pkgsize":96572,"desc":"This is a simple command line implementation of the LZMA compression algorithm\nfrom the LZMA SDK. It uses a raw LZMA format instead of the xz or 7z container\nformats, and produces compression ratios that are usually about 25-30%25 better\nthan bzip2, and decompression speeds that are about twice as fast. The\ndisadvantages are higher CPU and RAM requirements for compression.","categories":["archivers"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe lzma port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"lzlib","origin":"archivers/lzlib","version":"1.15","comment":"In-memory LZMA compression and decompression library","maintainer":"delphij@FreeBSD.org","www":"https://www.nongnu.org/lzip/lzlib.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"818e660c6c37107f43d39724bf11800adaf8f0f2021e9aded142ffdecc75e750","flatsize":220421,"path":"All/lzlib-1.15.pkg","repopath":"All/lzlib-1.15.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":58624,"desc":"The lzlib compression library provides in-memory LZMA compression\nand decompression functions, including integrity checking of the\nuncompressed data.  The compressed data format used by the library\nis the lzip format.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["archivers"]},{"name":"m17n-docs","origin":"devel/m17n-docs","version":"1.5.5","comment":"m17n library documentation","maintainer":"nikola.lecic@anthesphoria.net","www":"https://www.nongnu.org/m17n/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0d0d4e8c713a06878fcdb4830a552a3002fb06633b898e99a689e2de99737492","flatsize":3803674,"path":"All/m17n-docs-1.5.5.pkg","repopath":"All/m17n-docs-1.5.5.pkg","licenselogic":"single","pkgsize":1192448,"desc":"This package contains the documentation files for the m17n library.","categories":["devel","textproc"],"options":{"JAPANESE":"off"}},{"name":"madbomber","origin":"games/madbomber","version":"0.2.5_15","comment":"Clone of Activision's classic Atari 2600 console game \"Kaboom!\"","maintainer":"ports@FreeBSD.org","www":"http://www.newbreedsoftware.com/madbomber/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4cab29ee4851eaa9ea06a6a51f64ff9b243c18bec640b7563a4f2ae46d17eae0","flatsize":3077900,"path":"All/madbomber-0.2.5_15.pkg","repopath":"All/madbomber-0.2.5_15.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2212744,"desc":"\"Mad Bomber\" is a clone of Activision's classic Atari 2600 console game,\n\"Kaboom!,\" by Larry Kaplan, with spruced-up graphics and sound effects, and\nmusic","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe madbomber port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"lzip","origin":"archivers/lzip","version":"1.25","comment":"Lossless data compressor based on the LZMA algorithm","maintainer":"gerald@FreeBSD.org","www":"https://www.nongnu.org/lzip/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ca307ba5b46703a2a3832ffe8ad51db4b5c60bb96b06cd7d31dedc4194c2f1c6","flatsize":243779,"path":"All/lzip-1.25.pkg","repopath":"All/lzip-1.25.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":89656,"desc":"Lzip is a lossless data compressor with a user interface similar to the one\nof gzip or bzip2.  Lzip decompresses almost as fast as gzip and compresses\nmore than bzip2, which makes it well suited for software distribution and\ndata archiving.  Lzip is a clean implementation of the LZMA algorithm.\n\nThe lzip file format is designed for long-term data archiving.  It is\nclean, provides very safe four factor integrity checking, and is backed\nby the recovery capabilities of lziprecover.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["archivers"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"lzfse","origin":"archivers/lzfse","version":"1.0,1","comment":"Lempel-Ziv style data compression algorithm","maintainer":"skreuzer@FreeBSD.org","www":"https://github.com/lzfse/lzfse","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bcba701e95f2170336843058fc1c3c156cd66da97f7eae7c47da14eb120e37ea","flatsize":55138,"path":"All/lzfse-1.0,1.pkg","repopath":"All/lzfse-1.0,1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":19452,"desc":"This is a reference C implementation of the LZFSE compressor introduced in the\nCompression library with OS X 10.11 and iOS 9.\n\nLZFSE is a Lempel-Ziv style data compression algorithm using Finite State\nEntropy coding. It targets similar compression rates at higher compression and\ndecompression speed compared to deflate using zlib.","categories":["archivers"],"shlibs_required":["libc.so.8"]},{"name":"lziprecover","origin":"archivers/lziprecover","version":"1.25","comment":"Recovery tool for Lzip compressed data files","maintainer":"danfe@FreeBSD.org","www":"https://www.nongnu.org/lzip/lziprecover.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2fd9316ebad9727c5c45e0a71602b0158ea024c2fe53195c1678c994e38550c0","flatsize":384238,"path":"All/lziprecover-1.25.pkg","repopath":"All/lziprecover-1.25.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":145192,"desc":"Lziprecover is a data recovery tool and decompressor for files in the\nLzip compressed data format (.lz).  Lziprecover is able to repair slightly\ndamaged files, produce a correct file by merging the good parts of two or\nmore damaged copies, extract data from damaged files, and test integrity\nof files.\n\nLziprecover can remove the damaged members from multimember files, for\nexample multimember .tar.lz archives.\n\nLziprecover provides random access to the data in multimember files; it\nonly decompresses the members containing the desired data.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["archivers"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"lz4json","origin":"archivers/lz4json","version":"20191229_2","comment":"Unpack Mozilla lz4json files, such as bookmarks and session restore","maintainer":"ports@virtual-estates.net","www":"https://github.com/andikleen/lz4json","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"20bde7eb92c3be5bc44229d7d459dd49790df90b632f3bf49712d5b343c8673a","flatsize":7141,"path":"All/lz4json-20191229_2.pkg","repopath":"All/lz4json-20191229_2.pkg","licenselogic":"single","pkgsize":3484,"desc":"A little utility to unpack lz4json files as generated by Firefox's\nbookmark backups and session restore.  This is a different format\nfrom what the normal lz4 utility expects.\n\nThe input must be regular file(s) (accessible via mmap()). The\noutput is dumped to stdout.","deps":{"liblz4":{"origin":"archivers/liblz4","version":"1.10.0,1"}},"categories":["archivers","www"],"shlibs_required":["libc.so.8","liblz4.so.1"]},{"name":"lyra","origin":"devel/lyra","version":"1.6.1","comment":"Command line parser for C++11","maintainer":"yuri@FreeBSD.org","www":"https://www.bfgroup.xyz/Lyra/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8b798af982a7da97b13b5dea79c166e2169a936a2c4106bed94469fffba6e8f7","flatsize":122527,"path":"All/lyra-1.6.1.pkg","repopath":"All/lyra-1.6.1.pkg","licenselogic":"single","licenses":["BSL"],"pkgsize":26244,"desc":"Lyra is a simple to use, composing, header only, command line arguments parser\nfor C++ 11 and beyond.","categories":["devel"]},{"name":"madonctl","origin":"net/madonctl","version":"2.3.2_17","comment":"CLI client for the Mastodon social network API","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/McKael/madonctl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"08eb22879b30ee55e19a4580a6bd947f1d142664e135c60cb3dca5708a259362","flatsize":9234147,"path":"All/madonctl-2.3.2_17.pkg","repopath":"All/madonctl-2.3.2_17.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2951376,"desc":"madonctl is a Golang command line interface for the Mastodon API.","categories":["net"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"ly","origin":"x11/ly","version":"0.6.0","comment":"TUI (ncurses-like) display manager for X and Wayland","maintainer":"bapt@FreeBSD.org","www":"https://github.com/fairyglade/ly","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fe7d5a819d97527e857d3856d25e351b3801fa95cfb79a2eced8dfd92955a7c6","flatsize":106360,"path":"All/ly-0.6.0.pkg","repopath":"All/ly-0.6.0.pkg","licenselogic":"single","licenses":["WTFPL"],"pkgsize":37372,"desc":"Ly is a lightweight TUI (ncurses-like) display manager for Linux and BSD.\n\nIt supports both X11 and Wayland sessions.","deps":{"libxcb":{"origin":"x11/libxcb","version":"1.17.0"}},"categories":["x11"],"shlibs_required":["libc.so.8","libpam.so.3","libutil.so.4","libxcb.so.1"],"messages":[{"message":"Add the following entry to /etc/gettytab:\n\nLy:\\\n\t:lo=/usr/local/bin/ly:\\\n\t:al=root:\n\nModify the command field of the ttyv1 terminal entry in /etc/ttys\n\nttyv1   \"/usr/libexec/getty Ly\"         xterm   on secure\n\nMake sure that \"tty\" is set appropriately in the /usr/local/etc/ly/config.ini file if\nyou decide to configure a different TTY for Ly instead.","type":"install"}]},{"name":"lynis","origin":"security/lynis","version":"3.1.4","comment":"Security and system auditing tool","maintainer":"lme@FreeBSD.org","www":"https://cisofy.com/lynis/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b771cbc5e8beefefa05d74d073322fb52662d938dc7172d980d94d1db49bbb22","flatsize":1792684,"path":"All/lynis-3.1.4.pkg","repopath":"All/lynis-3.1.4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":270976,"desc":"Lynis is an auditing tool for Unix (specialists). It scans the\nsystem and available software, to detect security issues. Beside\nsecurity related information it will also scan for general system\ninformation, installed packages and configuration mistakes.\n\nThis software aims in assisting automated auditing, software patch\nmanagement, vulnerability and malware scanning of Unix based systems.\nIt can be run without prior installation, so inclusion on read only\nstorage is no problem (USB stick, cd/dvd).","categories":["security"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:cisofy:lynis:3.1.4:::::dragonfly6:x86_64"}},{"name":"lzr","origin":"www/lzr","version":"1_11","comment":"Fast Go application scanner","maintainer":"yuri@FreeBSD.org","www":"https://github.com/stanford-esrg/lzr","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1e22748b860c60f6d8e245ea0a72e31fe770d9bbc43a10c9e4e24e8277687085","flatsize":5059706,"path":"All/lzr-1_11.pkg","repopath":"All/lzr-1_11.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1642480,"desc":"LZR quickly detects and fingerprints unexpected services running on unexpected\nports by working with ZMap. LZR can detect up to 18 unique protocols\nsimultaneously with just two extra packets and can fingerprint over 35 different\nprotocols.","categories":["www"],"shlibs_required":["libc.so.8","libpcap.so.3","libpthread.so.0"]},{"name":"lxsplit","origin":"sysutils/lxsplit","version":"0.2.4_3","comment":"Simple program to split or join files","maintainer":"ports@FreeBSD.org","www":"https://lxsplit.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"173a91898a5ecfa630f6ca173bd63a93cfbc646d53e95e7168e5c868f9bbd43d","flatsize":33726,"path":"All/lxsplit-0.2.4_3.pkg","repopath":"All/lxsplit-0.2.4_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":13796,"desc":"This utility is used to split up huge files into smaller pieces without\ncompression. It is fully compatible with HJSplit. HJSplit is a program\nwritten by Freebyte!. See http://www.freebyte.com for more information\nabout HJSplit.","categories":["sysutils"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe lxsplit port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"lxterminal","origin":"sysutils/lxterminal","version":"0.4.0_3","comment":"Lightweight terminal emulator from the LXDE project","maintainer":"portmaster@BSDforge.com","www":"https://github.com/lxde/lxterminal","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fc99af85b36f04ccbba6fbc4efb6a92b81d3297fb0b0d1a031aae67b58663f6f","flatsize":407389,"path":"All/lxterminal-0.4.0_3.pkg","repopath":"All/lxterminal-0.4.0_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":91556,"desc":"LXterminal is a VTE-based terminal emulator with support for multiple tabs.\nIt is completely desktop-independent and does not have any unnecessary\ndependencies. In order to reduce memory usage and increase the performance\nall instances of the terminal are sharing a single process.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"vte":{"origin":"x11-toolkits/vte","version":"0.28.2_4"}},"categories":["sysutils"],"shlibs_required":["libX11.so.6","libXext.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0","libvte.so.9"],"options":{"DOCS":"on","NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:lxterminal_project:lxterminal:0.4.0:::::dragonfly6:x86_64:3"}},{"name":"lxrandr","origin":"x11/lxrandr","version":"0.3.2_2","comment":"Monitor configuration tool","maintainer":"ericbsd@FreeBSD.org","www":"https://wiki.lxde.org/en/LXRandR","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7e8428abbabfaa2b2d1d050a70861e608ffb6649e891951268ef6be59e9271ef","flatsize":250228,"path":"All/lxrandr-0.3.2_2.pkg","repopath":"All/lxrandr-0.3.2_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":55408,"desc":"LXRandR is the standard screen manager of LXDE. It manages screen\nresolution and external monitors.  You can plug in another screen\ninto LXDE or choose to use a big screen projector. Local screen and\nextenal screen can be used at the same time. LXRandR configures the\nscreen solution automatically.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0"],"options":{"NLS":"on"}},{"name":"lxqt2-build-tools","origin":"devel/lxqt2-build-tools","version":"2.1.0","comment":"Helpers CMake modules for LXQt2","maintainer":"lxqt@FreeBSD.org","www":"https://github.com/lxqt/lxqt-build-tools","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4006c920fe31441faeaa2bb26fc57560080ba832770ad5aa5aa823cbfc4b0136","flatsize":118739,"path":"All/lxqt2-build-tools-2.1.0.pkg","repopath":"All/lxqt2-build-tools-2.1.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":21728,"desc":"Several helpers CMake modules needed to build LXQt2 itself as well as other\ncomponents.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["devel"]},{"name":"lxtask","origin":"sysutils/lxtask","version":"0.1.10_2","comment":"Lightweight desktop-independent task manager","maintainer":"ports@FreeBSD.org","www":"https://wiki.lxde.org/en/LXTask","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d6605e80a003188ca81c7f7002c43a9f96ebb484df9d95d96637e77b3b044ad9","flatsize":277413,"path":"All/lxtask-0.1.10_2.pkg","repopath":"All/lxtask-0.1.10_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":61336,"desc":"LXTask - lightweight and desktop-independent task manager derived from\nxfce4-taskmanager with all dependencies on xfce removed, new features,\nand some improvement of the user interface.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["gnome","sysutils"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0"],"options":{"DOCS":"on","NLS":"on"},"messages":[{"message":"This program will attempt to obtain some system information by accessing files\nin linprocfs. You must mount linprocfs filesystem for this to work correctly.\nThis can be accomplished by adding the following line to your /etc/fstab file:\n\n# Device                Mountpoint              FStype          Options Dump Pass\nlinprocfs               /compat/linux/proc      linprocfs       rw      0       0\n\nand then, as root, executing the command:\n\nmount linprocfs","type":"install"},{"message":"===>   NOTICE:\n\nThe lxtask port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"lynx","origin":"www/lynx","version":"2.8.9.1_3,1","comment":"Non-graphical, text-based World-Wide Web client","maintainer":"jharris@widomaker.com","www":"https://lynx.invisible-island.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5f20c5b13c5011e5079563e779e3fedb0f165a01003545a997a548df1f29fcb2","flatsize":5949521,"path":"All/lynx-2.8.9.1_3,1.pkg","repopath":"All/lynx-2.8.9.1_3,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1649468,"desc":"lynx is a program which allows a user to access World-Wide Web servers\nand other information servers.  It uses only ascii representation so\nthat it can be used from ascii-terminals and dial-in lines.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libidn":{"origin":"dns/libidn","version":"1.43"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["www"],"shlibs_required":["libc.so.8","libcrypto.so.12","libdl.so.0","libidn.so.12","libintl.so.8","libncurses.so.6","libssl.so.12","libtinfo.so.6","libz.so.3"],"options":{"DEFAULT_COLORS":"off","DOCS":"on","EXTERNALS":"on","IPV6":"on","NLS":"on","SSL":"on"},"annotations":{"cpe":"cpe:2.3:a:lynx:lynx:2.8.9:rel.1::::dragonfly6:x86_64:3"},"messages":[{"message":"To enable certificate handling for SSL connnections, set\nSSL_CERT_DIR and SSL_CERT_FILE in your environment to the\nproper values (depending upon which SSL library\n/usr/local/bin/lynx uses), as described in:\n\n/usr/local/share/doc/lynx/docs/README.sslcerts\n\nand:\n\n/usr/local/share/doc/lynx/docs/README.rootcerts.\n\nYou may also need to generate keys and certificates as\ndescribed in the latter document and your SSL documentation.","type":"install"}]},{"name":"lynx-current","origin":"www/lynx-current","version":"2.9.2","comment":"Console-based web browser (current/development version)","maintainer":"adamw@FreeBSD.org","www":"https://lynx.invisible-island.net/current/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b726f6ffa110b70de77649e71c827822543b9882b241f6a5f7e6e4601545ceff","flatsize":6224738,"path":"All/lynx-current-2.9.2.pkg","repopath":"All/lynx-current-2.9.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1693372,"desc":"lynx is the oldest actively-maintained console-based web browser. It\nis highly configurable and can act as a front-end for a large number\nof network services.\n\nAlthough lynx is fast, small, and very stable, it makes no attempt\nto handle JavaScript or CSS formatting. Other console browsers like\nelinks (www/elinks) tackle those languages, with varying degrees\nof success.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libidn":{"origin":"dns/libidn","version":"1.43"},"mime-support":{"origin":"misc/mime-support","version":"3.66_1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["www"],"shlibs_required":["libbz2.so.2","libc.so.8","libcrypto.so.12","libdl.so.0","libidn.so.12","libintl.so.8","libncurses.so.6","libssl.so.12","libtinfo.so.6","libz.so.3"],"options":{"DOCS":"on","GNUTLS":"off","IDN":"on","NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:lynx:lynx:2.9.2:::::dragonfly6:x86_64"}},{"name":"lxqt-sudo","origin":"security/lxqt-sudo","version":"2.1.0_2","comment":"GUI frontend to su/sudo/doas for LXQt desktop","maintainer":"lxqt@FreeBSD.org","www":"https://lxqt-project.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5db5cc4e89b701b4cafb72d9aba10b090074a469bbfe3b13d0bf107f21422f09","flatsize":194778,"path":"All/lxqt-sudo-2.1.0_2.pkg","repopath":"All/lxqt-sudo-2.1.0_2.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":43184,"desc":"lxqt-sudo, lxdoas and lxsu are a graphical front-end of commands\nsudo, doas and su respectively.\nIt enables regular users to launch applications with permissions of root.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"liblxqt":{"origin":"devel/liblxqt","version":"2.1.0_2"},"libqt6xdg":{"origin":"devel/libqt6xdg","version":"4.1.0_2"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-svg":{"origin":"graphics/qt6-svg","version":"6.8.3"},"sudo":{"origin":"security/sudo","version":"1.9.17p1"}},"categories":["security"],"shlibs_required":["libGLX.so.0","libKF6WindowSystem.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Svg.so.6","libQt6Widgets.so.6","libQt6Xdg.so.4","libQt6XdgIconLoader.so.4","libQt6Xml.so.6","libX11.so.6","libc.so.8","libgcc_s.so.1","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","liblxqt.so.2","libm.so.4","libpthread.so.0","libstdc++.so.6","libutil.so.4"],"messages":[{"message":"* You must be in the sudoers file in order to use lxqt-sudo \n* You must be in the the wheel group in order to use lxsu\n* You might find the keepenv option in doas.conf useful for lxdoas","type":"install"},{"message":"* lxqt-sudo now supports doas if installed. You can use the keepenv\n  setting in doas.conf for your user(s) if needed.","type":"upgrade"}]},{"name":"lxqt-runner","origin":"x11/lxqt-runner","version":"2.1.2_1","comment":"LXQt tool used to launch programs quickly","maintainer":"lxqt@FreeBSD.org","www":"https://lxqt-project.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"efed6f4520ff52d11421c7b1f56b2637bd892661d09997788e4bf8d18401276f","flatsize":392590,"path":"All/lxqt-runner-2.1.2_1.pkg","repopath":"All/lxqt-runner-2.1.2_1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":105708,"desc":"lxqt-runner allows launching applications by typing their names.\nIt brings up the GUI with a configured keyboard shortcut (default ALT-F2)","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"liblxqt":{"origin":"devel/liblxqt","version":"2.1.0_2"},"libqt6xdg":{"origin":"devel/libqt6xdg","version":"4.1.0_2"},"lxqt-globalkeys":{"origin":"x11/lxqt-globalkeys","version":"2.1.0_2"},"muparser":{"origin":"math/muparser","version":"2.3.5"},"plasma6-layer-shell-qt":{"origin":"x11/plasma6-layer-shell-qt","version":"6.3.5"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-svg":{"origin":"graphics/qt6-svg","version":"6.8.3"}},"categories":["x11"],"shlibs_required":["libGLX.so.0","libKF6WindowSystem.so.6","libLayerShellQtInterface.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Svg.so.6","libQt6Widgets.so.6","libQt6Xdg.so.4","libQt6XdgIconLoader.so.4","libQt6Xml.so.6","libX11.so.6","libc.so.8","libgcc_s.so.1","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","liblxqt-globalkeys-ui.so.2","liblxqt-globalkeys.so.2","liblxqt.so.2","libm.so.4","libmuparser.so.2","libpthread.so.0","libstdc++.so.6"]},{"name":"lxqt-wayland-session","origin":"x11-wm/lxqt-wayland-session","version":"0.1.1_2","comment":"Files needed for the LXQt Wayland Session","maintainer":"lxqt@FreeBSD.org","www":"https://github.com/lxqt/lxqt-wayland-session/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3271148f5873eef1183d9b8c2b74dc6e4cc5c63c25b24665332e561cd1be2ce8","flatsize":414046,"path":"All/lxqt-wayland-session-0.1.1_2.pkg","repopath":"All/lxqt-wayland-session-0.1.1_2.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":334608,"desc":"Files needed for the LXQt Wayland Session: Wayland session start script, its\ndesktop entry for display managers and default configurations for actually\nsupported compositors which are:\n\n- Stacking WMs\n- Labwc\n- Wayfire\n- kwin_wayland\n- Tiling Wms\n- Hyprland\n- river\n- Sway","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"liblxqt":{"origin":"devel/liblxqt","version":"2.1.0_2"},"libqt6xdg":{"origin":"devel/libqt6xdg","version":"4.1.0_2"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"lxqt-session":{"origin":"x11-wm/lxqt-session","version":"2.1.1_2"}},"categories":["x11-wm"]},{"name":"lxsession","origin":"x11-wm/lxsession","version":"0.5.5_1","comment":"LXDE Session Manager","maintainer":"ports@FreeBSD.org","www":"https://lxde.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"781f3fb17727be8a1faf89b1a631e6387e0f0172ae75281d21b65c9f2f6d5175","flatsize":1483204,"path":"All/lxsession-0.5.5_1.pkg","repopath":"All/lxsession-0.5.5_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":270908,"desc":"LXSession is a lightweight X11 session manager, designed for use with\nthe Lightweight X11 Desktop Environment (LXDE).","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"consolekit2":{"origin":"sysutils/consolekit2","version":"1.2.6_5"},"dbus-glib":{"origin":"devel/dbus-glib","version":"0.114"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"polkit":{"origin":"sysutils/polkit","version":"125_1"},"unique":{"origin":"x11-toolkits/unique","version":"1.1.6_8"}},"categories":["x11-wm"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpolkit-agent-1.so.0","libpolkit-gobject-1.so.0"],"options":{"NLS":"on","UPOWER":"off"},"messages":[{"message":"To be able to shutdown or reboot your system, you'll have to add .rules\nfiles in /usr/local/etc/polkit-1/rules.d directory. Which looks\nlike this (replace PUTYOURGROUPHERE by your group):\n\npolkit.addRule(function (action, subject) {\n  if ((action.id == \"org.freedesktop.consolekit.system.restart\" ||\n      action.id == \"org.freedesktop.consolekit.system.stop\")\n      && subject.isInGroup(\"PUTYOURGROUPHERE\")) {\n    return polkit.Result.YES;\n  }\n});","type":"install"},{"message":"===>   NOTICE:\n\nThe lxsession port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"lxqt-qtplugin","origin":"sysutils/lxqt-qtplugin","version":"1.4.1","comment":"LXQt system integration plugin for Qt","maintainer":"lxqt@FreeBSD.org","www":"https://lxqt-project.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"81eccac982b18fc34e419af6ca08dd95e754ffc816d8560962807a5207100fe1","flatsize":119357,"path":"All/lxqt-qtplugin-1.4.1.pkg","repopath":"All/lxqt-qtplugin-1.4.1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":33528,"desc":"With this plugin, all Qt-based programs can adopt settings of LXQt, such\nas the icon theme.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"kf5-kwindowsystem":{"origin":"x11/kf5-kwindowsystem","version":"5.116.0"},"libdbusmenu-qt5":{"origin":"devel/libdbusmenu-qt","version":"0.9.3.160420160218_13"},"libexif":{"origin":"graphics/libexif","version":"0.6.25"},"libfm-qt":{"origin":"x11/libfm-qt","version":"1.4.0"},"libqtxdg":{"origin":"devel/libqtxdg","version":"3.12.0"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-x11extras":{"origin":"x11/qt5-x11extras","version":"5.15.16p0_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["sysutils"]},{"name":"lxqt-qt6plugin","origin":"sysutils/lxqt-qt6plugin","version":"2.1.0_2","comment":"LXQt system integration plugin for Qt6","maintainer":"lxqt@FreeBSD.org","www":"https://lxqt-project.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0de5c370f4ddeb63b8274e59cac6159f80232e3c570c11ad150a408e61a1c8a1","flatsize":132925,"path":"All/lxqt-qt6plugin-2.1.0_2.pkg","repopath":"All/lxqt-qt6plugin-2.1.0_2.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":38184,"desc":"With this plugin, all Qt-based programs can adopt settings of LXQt, such\nas the icon theme.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"libdbusmenu-lxqt":{"origin":"devel/libdbusmenu-lxqt","version":"0.2.0"},"libexif":{"origin":"graphics/libexif","version":"0.6.25"},"libfm-qt6":{"origin":"x11/libfm-qt6","version":"2.1.0"},"libqt6xdg":{"origin":"devel/libqt6xdg","version":"4.1.0_2"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-svg":{"origin":"graphics/qt6-svg","version":"6.8.3"}},"categories":["sysutils"]},{"name":"mDNSResponder","origin":"net/mDNSResponder","version":"2200.140.11","comment":"Bonjour (zero-configuration networking) by Apple","maintainer":"sunpoet@FreeBSD.org","www":"https://developer.apple.com/bonjour/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"417dfbea4900bf8bc0bd221aed1ff4727b31e7dc34be917dea1e99d06f4e9cc6","flatsize":2705756,"path":"All/mDNSResponder-2200.140.11.pkg","repopath":"All/mDNSResponder-2200.140.11.pkg","licenselogic":"or","licenses":["APACHE20","BSD3CLAUSE"],"pkgsize":419316,"desc":"Bonjour, also known as zero-configuration networking, enables automatic\ndiscovery of devices and services on a local network using industry standard IP\nprotocols. Bonjour makes it easy to discover, publish, and resolve network\nservices with a sophisticated, yet easy-to-use, programming interface that is\naccessible from Cocoa, Ruby, Python, and other languages.\n\nThe mDNSResponder project is a component of Bonjour, Apple's ease-of-use IP\nnetworking initiative.","categories":["dns","net"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"IPV6":"on"},"annotations":{"cpe":"cpe:2.3:a:apple:mdnsresponder:2200.140.11:::::dragonfly6:x86_64"}},{"name":"lxqt-session","origin":"x11-wm/lxqt-session","version":"2.1.1_2","comment":"Session manager component for LXQt","maintainer":"lxqt@FreeBSD.org","www":"https://github.com/lxqt/lxqt-session/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8510c717831e5dd133cf66465bbc44025187f09d5f2b300d6ead91ca3fb1795b","flatsize":879312,"path":"All/lxqt-session-2.1.1_2.pkg","repopath":"All/lxqt-session-2.1.1_2.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":184688,"desc":"LXQt session handling and configuration.\nContains the startlxqt script and lxqt-leave\nbinary to respectively start and stop a LXQt DE session.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"liblxqt":{"origin":"devel/liblxqt","version":"2.1.0_2"},"libqt6xdg":{"origin":"devel/libqt6xdg","version":"4.1.0_2"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"plasma6-layer-shell-qt":{"origin":"x11/plasma6-layer-shell-qt","version":"6.3.5"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-svg":{"origin":"graphics/qt6-svg","version":"6.8.3"}},"categories":["x11-wm"],"shlibs_required":["libGLX.so.0","libICE.so.6","libKF6WindowSystem.so.6","libLayerShellQtInterface.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Svg.so.6","libQt6Widgets.so.6","libQt6Xdg.so.4","libQt6XdgIconLoader.so.4","libQt6Xml.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libc.so.8","libgcc_s.so.1","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","liblxqt.so.2","libm.so.4","libpthread.so.0","libstdc++.so.6"]},{"name":"lxqt-policykit","origin":"sysutils/lxqt-policykit","version":"2.1.0_2","comment":"PolicyKit authentication agent","maintainer":"lxqt@FreeBSD.org","www":"https://lxqt-project.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"950703023acd50a0098045b8bba2771ba89fb87d2e1adece0f0e2d0cdb09be49","flatsize":91485,"path":"All/lxqt-policykit-2.1.0_2.pkg","repopath":"All/lxqt-policykit-2.1.0_2.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":25256,"desc":"Polkit authentification agent of LXQt.\nThe authentication agent can elevate user\nprivileges for other processes via polkit.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"liblxqt":{"origin":"devel/liblxqt","version":"2.1.0_2"},"libqt6xdg":{"origin":"devel/libqt6xdg","version":"4.1.0_2"},"polkit":{"origin":"sysutils/polkit","version":"125_1"},"polkit-qt-1-qt6":{"origin":"sysutils/polkit-qt-1","version":"0.200.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["sysutils"],"shlibs_required":["libGLX.so.0","libKF6WindowSystem.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Svg.so.6","libQt6Widgets.so.6","libQt6Xdg.so.4","libQt6XdgIconLoader.so.4","libQt6Xml.so.6","libX11.so.6","libc.so.8","libgcc_s.so.1","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libintl.so.8","liblxqt.so.2","libm.so.4","libpolkit-agent-1.so.0","libpolkit-gobject-1.so.0","libpolkit-qt6-agent-1.so.1","libpolkit-qt6-core-1.so.1","libpthread.so.0","libstdc++.so.6"]},{"name":"lxqt-powermanagement","origin":"sysutils/lxqt-powermanagement","version":"2.1.0_2","comment":"LXQt power management","maintainer":"lxqt@FreeBSD.org","www":"https://github.com/lxqt/lxqt-powermanagement","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1d930bf765bd903fdf312e635d6c08243616f5a41ef21e1911433e45efdb6dee","flatsize":775664,"path":"All/lxqt-powermanagement-2.1.0_2.pkg","repopath":"All/lxqt-powermanagement-2.1.0_2.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":145672,"desc":"lxqt-powermanagement can monitor power management events and\noptionally triggers actions like e.g. shut down a system when\nlaptop batteries are low on power.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"kf6-kidletime":{"origin":"devel/kf6-kidletime","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-solid":{"origin":"devel/kf6-solid","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"liblxqt":{"origin":"devel/liblxqt","version":"2.1.0_2"},"libqt6xdg":{"origin":"devel/libqt6xdg","version":"4.1.0_2"},"lxqt-globalkeys":{"origin":"x11/lxqt-globalkeys","version":"2.1.0_2"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-svg":{"origin":"graphics/qt6-svg","version":"6.8.3"},"upower":{"origin":"sysutils/upower","version":"1.90.7"}},"categories":["sysutils"],"shlibs_required":["libGLX.so.0","libKF6IdleTime.so.6","libKF6Solid.so.6","libKF6WindowSystem.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Svg.so.6","libQt6Widgets.so.6","libQt6Xdg.so.4","libQt6XdgIconLoader.so.4","libQt6Xml.so.6","libX11.so.6","libc.so.8","libgcc_s.so.1","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","liblxqt-globalkeys.so.2","liblxqt.so.2","libm.so.4","libpthread.so.0","libstdc++.so.6","libxcb-dpms.so.0","libxcb-screensaver.so.0","libxcb.so.1"]},{"name":"lxqt-notificationd","origin":"deskutils/lxqt-notificationd","version":"2.1.1_2","comment":"LXQt notification daemon","maintainer":"lxqt@FreeBSD.org","www":"https://lxqt-project.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a9899e63743d41815d09c66d20af3081b90664d8edc92afa1ea3a60738a21bfa","flatsize":392864,"path":"All/lxqt-notificationd-2.1.1_2.pkg","repopath":"All/lxqt-notificationd-2.1.1_2.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":90076,"desc":"lxqt2-notificationd is a daemon enabling applications to display\nnotifications in pop-up windows on desktops.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"liblxqt":{"origin":"devel/liblxqt","version":"2.1.0_2"},"libqt6xdg":{"origin":"devel/libqt6xdg","version":"4.1.0_2"},"plasma6-layer-shell-qt":{"origin":"x11/plasma6-layer-shell-qt","version":"6.3.5"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-svg":{"origin":"graphics/qt6-svg","version":"6.8.3"}},"categories":["deskutils"],"shlibs_required":["libGLX.so.0","libKF6WindowSystem.so.6","libLayerShellQtInterface.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Svg.so.6","libQt6Widgets.so.6","libQt6Xdg.so.4","libQt6XdgIconLoader.so.4","libQt6Xml.so.6","libX11.so.6","libc.so.8","libgcc_s.so.1","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","liblxqt.so.2","libm.so.4","libpthread.so.0","libstdc++.so.6"]},{"name":"lxqt-menu-data","origin":"x11/lxqt-menu-data","version":"2.1.0","comment":"Freedesktop.org compliant menu files for lxqt","maintainer":"lxqt@FreeBSD.org","www":"https://lxqt-project.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3f8ad3d6ff52600b6b61a02ef3325fead2750f41c72f7ca21355fa650832804a","flatsize":196572,"path":"All/lxqt-menu-data-2.1.0.pkg","repopath":"All/lxqt-menu-data-2.1.0.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":52992,"desc":"Freedesktop.org compliant menu files for LXQt Panel, Configuration\nCenter and PCManFM-Qt/libfm-qt.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["x11"]},{"name":"lxqt-build-tools","origin":"devel/lxqt-build-tools","version":"0.13.0","comment":"Helpers CMake modules for LXQt","maintainer":"lxqt@FreeBSD.org","www":"https://github.com/lxde/lxqt-build-tools","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"63725f2436baf880257851b90c4075a843d2ecee25782907e96a88ec4a164402","flatsize":117609,"path":"All/lxqt-build-tools-0.13.0.pkg","repopath":"All/lxqt-build-tools-0.13.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":21256,"desc":"Several helpers CMake modules needed to build LXQt itself as well as other\ncomponents.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"}},"categories":["devel"]},{"name":"lxqt-globalkeys","origin":"x11/lxqt-globalkeys","version":"2.1.0_2","comment":"Global keyboard shortcuts registration","maintainer":"lxqt@FreeBSD.org","www":"https://lxqt-project.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5f800e8b1027a82fe0438ca3f7b71246b55c22c0512a53c76b3d0da5cacbf7d0","flatsize":901732,"path":"All/lxqt-globalkeys-2.1.0_2.pkg","repopath":"All/lxqt-globalkeys-2.1.0_2.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":222612,"desc":"Daemon and library for global keyboard shortcuts registration for the LXQt\ndesktop.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"liblxqt":{"origin":"devel/liblxqt","version":"2.1.0_2"},"libqt6xdg":{"origin":"devel/libqt6xdg","version":"4.1.0_2"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["x11"],"shlibs_required":["libGLX.so.0","libICE.so.6","libKF6WindowSystem.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Svg.so.6","libQt6Widgets.so.6","libQt6Xdg.so.4","libQt6XdgIconLoader.so.4","libQt6Xml.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libc.so.8","libgcc_s.so.1","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","liblxqt.so.2","libm.so.4","libpthread.so.0","libstdc++.so.6"]},{"name":"lxqt-archiver","origin":"archivers/lxqt-archiver","version":"1.1.0_2","comment":"Qt6 file archiver","maintainer":"lxqt@FreeBSD.org","www":"https://github.com/lxqt/lxqt-archiver","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d389d41826bf56fb5752cbd1bd9a9216375b7cd5e87a3fa46e2f970fbfd7ed2c","flatsize":1119641,"path":"All/lxqt-archiver-1.1.0_2.pkg","repopath":"All/lxqt-archiver-1.1.0_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":227648,"desc":"A simple & lightweight Qt6 file archiver.\nThe core I/O functions are ported from Engrampa","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtar":{"origin":"archivers/gtar","version":"1.35_1"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"libexif":{"origin":"graphics/libexif","version":"0.6.25"},"libfm-qt6":{"origin":"x11/libfm-qt6","version":"2.1.0"},"liblxqt":{"origin":"devel/liblxqt","version":"2.1.0_2"},"libqt6xdg":{"origin":"devel/libqt6xdg","version":"4.1.0_2"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"menu-cache":{"origin":"x11/menu-cache","version":"1.1.0"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["archivers"],"shlibs_required":["libGLX.so.0","libOpenGL.so.0","libQt6Core.so.6","libQt6Gui.so.6","libQt6Widgets.so.6","libc.so.8","libexif.so.12","libfm-qt6.so.15","libgcc_s.so.1","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libintl.so.8","libjson-glib-1.0.so.0","libm.so.4","libmenu-cache.so.3","libpthread.so.0","libstdc++.so.6","libxcb-composite.so.0","libxcb-cursor.so.0","libxcb-damage.so.0","libxcb-dpms.so.0","libxcb-dri2.so.0","libxcb-dri3.so.0","libxcb-ewmh.so.2","libxcb-glx.so.0","libxcb-icccm.so.4","libxcb-image.so.0","libxcb-keysyms.so.1","libxcb-present.so.0","libxcb-randr.so.0","libxcb-record.so.0","libxcb-render-util.so.0","libxcb-render.so.0","libxcb-res.so.0","libxcb-screensaver.so.0","libxcb-shape.so.0","libxcb-shm.so.0","libxcb-sync.so.1","libxcb-util.so.1","libxcb-xf86dri.so.0","libxcb-xfixes.so.0","libxcb-xinerama.so.0","libxcb-xinput.so.0","libxcb-xkb.so.1","libxcb-xtest.so.0","libxcb-xv.so.0","libxcb-xvmc.so.0","libxcb.so.1"]},{"name":"lxqt-admin","origin":"sysutils/lxqt-admin","version":"2.1.0_2","comment":"System administration tool for the LXQt desktop","maintainer":"lxqt@FreeBSD.org","www":"https://lxqt-project.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"26e14a45d0e55b9daff114b5967aeb3dd104908ee3f7075b949ca053c3d3b629","flatsize":453837,"path":"All/lxqt-admin-2.1.0_2.pkg","repopath":"All/lxqt-admin-2.1.0_2.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":92456,"desc":"Admin tool for LXQt2 allowing editing and adding of\nsystem users and groups.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"liblxqt":{"origin":"devel/liblxqt","version":"2.1.0_2"},"libqt6xdg":{"origin":"devel/libqt6xdg","version":"4.1.0_2"},"polkit-qt-1-qt6":{"origin":"sysutils/polkit-qt-1","version":"0.200.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-svg":{"origin":"graphics/qt6-svg","version":"6.8.3"}},"categories":["sysutils"],"shlibs_required":["libGLX.so.0","libKF6WindowSystem.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Svg.so.6","libQt6Widgets.so.6","libQt6Xdg.so.4","libQt6XdgIconLoader.so.4","libQt6Xml.so.6","libX11.so.6","libc.so.8","libgcc_s.so.1","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","liblxqt.so.2","libm.so.4","libpthread.so.0","libstdc++.so.6"]},{"name":"lxqt-config","origin":"sysutils/lxqt-config","version":"2.1.1_1","comment":"LXQt system settings center","maintainer":"lxqt@FreeBSD.org","www":"https://lxqt-project.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"793d40fa78e86764b97f6e89ac002a16a24bad9dad25a26eb94e1ae0adfcb4d9","flatsize":2517538,"path":"All/lxqt-config-2.1.1_1.pkg","repopath":"All/lxqt-config-2.1.1_1.pkg","licenselogic":"and","licenses":["GPLv2","LGPL21+"],"pkgsize":517084,"desc":"LXQt2 system settings center.\nIncludes applications to edit settings for  appearance, brightness,\nfile-associations, input, locale and monitor.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"liblxqt":{"origin":"devel/liblxqt","version":"2.1.0_2"},"libqt6xdg":{"origin":"devel/libqt6xdg","version":"4.1.0_2"},"libudev-devd":{"origin":"devel/libudev-devd","version":"0.6.0"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"lxqt-menu-data":{"origin":"x11/lxqt-menu-data","version":"2.1.0"},"plasma6-libkscreen":{"origin":"x11/plasma6-libkscreen","version":"6.3.5"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-svg":{"origin":"graphics/qt6-svg","version":"6.8.3"}},"categories":["sysutils"],"shlibs_required":["libGLX.so.0","libICE.so.6","libKF6Screen.so.8","libKF6WindowSystem.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Svg.so.6","libQt6SvgWidgets.so.6","libQt6Widgets.so.6","libQt6Xdg.so.4","libQt6XdgIconLoader.so.4","libQt6Xml.so.6","libSM.so.6","libX11.so.6","libXcursor.so.1","libXext.so.6","libXfixes.so.3","libXi.so.6","libc.so.8","libgcc_s.so.1","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","liblxqt.so.2","libm.so.4","libpthread.so.0","libstdc++.so.6","libudev.so.0","libxcb-randr.so.0","libxcb.so.1","libz.so.3"]},{"name":"lxqt-panel","origin":"x11-wm/lxqt-panel","version":"2.1.4_1","comment":"Panel for the LXQt2 desktop","maintainer":"lxqt@FreeBSD.org","www":"https://lxqt-project.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"85a7dbe2092ad4ceaed578ab773fc481aaaf5032054b5572b15d62c04ad5d15b","flatsize":4879936,"path":"All/lxqt-panel-2.1.4_1.pkg","repopath":"All/lxqt-panel-2.1.4_1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":953284,"desc":"LXQt desktop panel and plugins.\nlxqt-panel is part of the LXQt desktop.","deps":{"alsa-lib":{"origin":"audio/alsa-lib","version":"1.2.13"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcomposite":{"origin":"x11/libXcomposite","version":"0.4.6_1,1"},"libXdamage":{"origin":"x11/libXdamage","version":"1.1.6"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"libdbusmenu-lxqt":{"origin":"devel/libdbusmenu-lxqt","version":"0.2.0"},"liblxqt":{"origin":"devel/liblxqt","version":"2.1.0_2"},"libqt6xdg":{"origin":"devel/libqt6xdg","version":"4.1.0_2"},"libsysstat-qt6":{"origin":"sysutils/libsysstat-qt6","version":"1.1.0"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"lxqt-globalkeys":{"origin":"x11/lxqt-globalkeys","version":"2.1.0_2"},"lxqt-menu-data":{"origin":"x11/lxqt-menu-data","version":"2.1.0"},"plasma6-layer-shell-qt":{"origin":"x11/plasma6-layer-shell-qt","version":"6.3.5"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-svg":{"origin":"graphics/qt6-svg","version":"6.8.3"},"xcb-util":{"origin":"x11/xcb-util","version":"0.4.1,1"},"xcb-util-image":{"origin":"x11/xcb-util-image","version":"0.4.1"}},"categories":["x11-wm"],"shlibs_required":["libGLX.so.0","libKF6WindowSystem.so.6","libLayerShellQtInterface.so.6","libOpenGL.so.0","libQt6Concurrent.so.6","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Svg.so.6","libQt6Widgets.so.6","libQt6Xdg.so.4","libQt6XdgIconLoader.so.4","libQt6Xml.so.6","libX11.so.6","libXtst.so.6","libc.so.8","libdbusmenu-lxqt.so.0","libgcc_s.so.1","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","liblxqt-globalkeys-ui.so.2","liblxqt-globalkeys.so.2","liblxqt.so.2","libm.so.4","libpthread.so.0","libstdc++.so.6","libxcb-composite.so.0","libxcb-damage.so.0","libxcb-image.so.0","libxcb-randr.so.0","libxcb-render.so.0","libxcb-shape.so.0","libxcb-shm.so.0","libxcb-util.so.1","libxcb-xfixes.so.0","libxcb.so.1"],"options":{"CPULOAD":"off","MOUNT":"off","ALSA":"on","PULSEAUDIO":"off"}},{"name":"lxmf","origin":"net-p2p/lxmf","version":"0.5.1_1","comment":"Lightweight Extensible Message Format for Reticulum","maintainer":"cs@FreeBSD.org","www":"https://github.com/markqvist/nomadnet","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f7d19069df75b46e3c139d848be7132a4ceee5919875648b77d23c60cc3eea4f","flatsize":649825,"path":"All/lxmf-0.5.1_1.pkg","repopath":"All/lxmf-0.5.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":99508,"desc":"LXMF is a simple and flexible messaging format and delivery protocol that\nallows a wide variety of implementations, while using as little bandwidth as\npossible. It is built on top of Reticulum and offers zero-conf message routing,\nend-to-end encryption and Forward Secrecy, and can be transported over any kind\nof medium that Reticulum supports.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"},"reticulum":{"origin":"net-p2p/reticulum","version":"0.7.7_1"}},"categories":["net-p2p"],"annotations":{"flavor":"py311"}},{"name":"lxqt-about","origin":"x11/lxqt-about","version":"2.1.0_2","comment":"About dialog of LXQt","maintainer":"lxqt@FreeBSD.org","www":"https://lxqt-project.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4512f4d26101f5d518d799d055eae7521024ffc2ec59f6ee6e989f87cd49d927","flatsize":295909,"path":"All/lxqt-about-2.1.0_2.pkg","repopath":"All/lxqt-about-2.1.0_2.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":72548,"desc":"About dialog of LXQt Desktop Environment.\nThe dialog provides information about LXQt and the system it's running on.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"liblxqt":{"origin":"devel/liblxqt","version":"2.1.0_2"},"libqt6xdg":{"origin":"devel/libqt6xdg","version":"4.1.0_2"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-svg":{"origin":"graphics/qt6-svg","version":"6.8.3"}},"categories":["x11"],"shlibs_required":["libGLX.so.0","libKF6WindowSystem.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Svg.so.6","libQt6Widgets.so.6","libQt6Xdg.so.4","libQt6XdgIconLoader.so.4","libQt6Xml.so.6","libX11.so.6","libc.so.8","libgcc_s.so.1","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","liblxqt.so.2","libm.so.4","libpthread.so.0","libstdc++.so.6"]},{"name":"lxqt","origin":"x11-wm/lxqt","version":"2.1.0","comment":"Meta-port for the LXQt Desktop","maintainer":"lxqt@FreeBSD.org","www":"https://lxqt-project.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7826dca4d3ca29d20076dd6baed828d299ea6485eb0ebd1b138c3ffa0a31cce0","flatsize":243,"path":"All/lxqt-2.1.0.pkg","repopath":"All/lxqt-2.1.0.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":1560,"desc":"LXQt is an advanced, easy-to-use, and fast desktop environment based on\nQt technologies.  It has been tailored for users who value simplicity,\nspeed, and an intuitive interface.  Unlike most desktop environments,\nLXQt also works fine with less powerful machines.","deps":{"featherpad":{"origin":"editors/featherpad","version":"1.5.2"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"lximage-qt":{"origin":"graphics/lximage-qt","version":"2.1.1"},"lxqt-about":{"origin":"x11/lxqt-about","version":"2.1.0_2"},"lxqt-admin":{"origin":"sysutils/lxqt-admin","version":"2.1.0_2"},"lxqt-archiver":{"origin":"archivers/lxqt-archiver","version":"1.1.0_2"},"lxqt-config":{"origin":"sysutils/lxqt-config","version":"2.1.1_1"},"lxqt-notificationd":{"origin":"deskutils/lxqt-notificationd","version":"2.1.1_2"},"lxqt-openssh-askpass":{"origin":"security/lxqt-openssh-askpass","version":"2.1.0_2"},"lxqt-panel":{"origin":"x11-wm/lxqt-panel","version":"2.1.4_1"},"lxqt-policykit":{"origin":"sysutils/lxqt-policykit","version":"2.1.0_2"},"lxqt-powermanagement":{"origin":"sysutils/lxqt-powermanagement","version":"2.1.0_2"},"lxqt-qt6plugin":{"origin":"sysutils/lxqt-qt6plugin","version":"2.1.0_2"},"lxqt-qtplugin":{"origin":"sysutils/lxqt-qtplugin","version":"1.4.1"},"lxqt-runner":{"origin":"x11/lxqt-runner","version":"2.1.2_1"},"lxqt-session":{"origin":"x11-wm/lxqt-session","version":"2.1.1_2"},"lxqt-sudo":{"origin":"security/lxqt-sudo","version":"2.1.0_2"},"lxqt-themes":{"origin":"x11-themes/lxqt-themes","version":"2.1.0"},"lxqt-wayland-session":{"origin":"x11-wm/lxqt-wayland-session","version":"0.1.1_2"},"obconf-qt":{"origin":"x11-wm/obconf-qt","version":"0.16.4_2"},"openbox":{"origin":"x11-wm/openbox","version":"3.6_13"},"pcmanfm-qt":{"origin":"x11-fm/pcmanfm-qt","version":"2.1.0"},"qlipper":{"origin":"deskutils/qlipper","version":"5.1.2"},"qt6-translations":{"origin":"devel/qt6-translations","version":"6.8.3"},"qterminal":{"origin":"x11/qterminal","version":"2.1.0"},"screengrab":{"origin":"x11/screengrab","version":"2.9.0_2"}},"categories":["x11-wm"],"options":{"EDITOR":"on","SSH":"on","SUDO":"on"},"messages":[{"message":"LXQt 2 desktop was installed\n\n1) If you want to test wayland support, take a look at the following url:\n\n   https://github.com/lxqt/lxqt/wiki/ConfigWaylandSettings\n\n2) Enjoy it ;)","type":"install"}]},{"name":"lxmenu-data","origin":"x11/lxmenu-data","version":"0.1.5","comment":"Menu data used by lxpanel","maintainer":"ports@FreeBSD.org","www":"https://lxde.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9068ea84c5756378111ebd5f7845317ad03e16916abc566295cf8d89752b52d8","flatsize":151636,"path":"All/lxmenu-data-0.1.5.pkg","repopath":"All/lxmenu-data-0.1.5.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":45724,"desc":"This package provides files required to build freedesktop.org\nmenu spec-compliant desktop menus for LXDE.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"}},"categories":["x11"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe lxmenu-data port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"lxi-tools","origin":"misc/lxi-tools","version":"2.5_1","comment":"Collection of tools that enables control of LXI compatible instruments","maintainer":"dmgk@FreeBSD.org","www":"https://lxi-tools.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4858143fcdb45134a084c141cd429af2b1907a2f263bcc91a504d864f33096f5","flatsize":67677,"path":"All/lxi-tools-2.5_1.pkg","repopath":"All/lxi-tools-2.5_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":21184,"desc":"lxi-tools is a collection of open source software tools that enables control\nof LXI compatible instruments such as modern oscilloscopes, power supplies,\nspectrum analyzers etc.\n\nAll features are consolidated in the 'lxi' application which provides a\nsimple commandline interface to discover LXI instruments, send SCPI\ncommands, and capture screenshots from supported LXI instruments.\n\nlxi-tools rely on liblxi for all communication.","deps":{"liblxi":{"origin":"misc/liblxi","version":"1.18_1"},"lua53":{"origin":"lang/lua53","version":"5.3.6_1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["misc"],"shlibs_required":["libc.so.8","liblua-5.3.so","liblxi.so.1","libreadline.so.8"],"options":{"DOCS":"on","GUI":"off"}},{"name":"lxinput","origin":"sysutils/lxinput","version":"0.3.5_2","comment":"Keyboard and mouse settings","maintainer":"ports@FreeBSD.org","www":"https://lxde.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c94c38ef8b1f7cceae9d6a17d4e47181d5eda3ed337f287a3da52fd5ea515d7a","flatsize":243267,"path":"All/lxinput-0.3.5_2.pkg","repopath":"All/lxinput-0.3.5_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":64792,"desc":"LXInput is a program to configure keyboard and mouse settings for LXDE.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["sysutils"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0"],"options":{"NLS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe lxinput port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"madness","origin":"science/madness","version":"0.10.1.20180823_17","comment":"Multiresolution adaptive numeric environment for scientific simulation","maintainer":"yuri@FreeBSD.org","www":"https://github.com/m-a-d-n-e-s-s/madness","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"92240ec8797f086aee4a1343744c9994e30b34a19be1d799962cd7821a629dfa","flatsize":47710616,"path":"All/madness-0.10.1.20180823_17.pkg","repopath":"All/madness-0.10.1.20180823_17.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":7054248,"desc":"MADNESS provides a high-level environment for the solution of integral and\ndifferential equations in many dimensions using adaptive, fast methods with\nguaranteed precision based on multi-resolution analysis and novel separated\nrepresentations. There are three main components to MADNESS. At the lowest\nlevel is a new petascale parallel programming environment that increases\nprogrammer productivity and code performance/scalability while maintaining\nbackward compatibility with current programming tools such as MPI and Global\nArrays. The numerical capabilities built upon the parallel tools provide a\nhigh-level environment for composing and solving numerical problems in many\n(1-6+) dimensions. Finally, built upon the numerical tools are new applications\nwith initial focus upon chemistry, atomic and molecular physics, material\nscience, and nuclear structure.","deps":{"blas":{"origin":"math/blas","version":"3.12.1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"lapack":{"origin":"math/lapack","version":"3.12.1"},"libxc":{"origin":"science/libxc","version":"6.2.2"}},"categories":["science"],"shlibs_required":["libblas.so.3","libc.so.8","liblapack.so.3","libm.so.4","libpthread.so.0","libstdc++.so.9","libxc.so.12"],"options":{"TBB":"off"}},{"name":"macopix","origin":"games/macopix","version":"1.7.4_17","comment":"Window sitter for X11","maintainer":"ports@FreeBSD.org","www":"http://rosegray.sakura.ne.jp/macopix/index-e.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a9c59b54a5acbf6e07a73afa2d465d03e87743488b263c430cd07bd1a37dee34","flatsize":5427212,"path":"All/macopix-1.7.4_17.pkg","repopath":"All/macopix-1.7.4_17.pkg","licenselogic":"and","licenses":["DATA","GPLv2+"],"pkgsize":3978672,"desc":"macopix - Mascot Constructive Pilot for X\n\na window sitter program for X11","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"png":{"origin":"graphics/png","version":"1.6.47"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["games"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libcrypto.so.12","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0","libssl.so.12"],"options":{"DOCS":"on","GNUTLS":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe macopix port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"lxde-meta","origin":"x11/lxde-meta","version":"1.0_8","comment":"\"meta-port\" of the LXDE desktop slimmed down for FreeBSD releases","maintainer":"ports@FreeBSD.org","www":"https://lxde.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0ea4eefce1d3872b44e622f9e27ee5a7c22b26d1775c163b3ae2ed67455f1c47","flatsize":243,"path":"All/lxde-meta-1.0_8.pkg","repopath":"All/lxde-meta-1.0_8.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":1376,"desc":"LXDE is a small and lightweight X11 Desktop","deps":{"gpicview":{"origin":"graphics/gpicview","version":"0.2.5_2"},"lxappearance":{"origin":"x11-themes/lxappearance","version":"0.6.3_3"},"lxappearance-obconf":{"origin":"x11-wm/lxappearance-obconf","version":"0.2.3_7"},"lxde-common":{"origin":"misc/lxde-common","version":"0.99.2_3"},"lxde-icon-theme":{"origin":"x11-themes/lxde-icon-theme","version":"0.5.1"},"lxhotkey":{"origin":"x11/lxhotkey","version":"0.1.1_3"},"lxinput":{"origin":"sysutils/lxinput","version":"0.3.5_2"},"lxpanel":{"origin":"x11/lxpanel","version":"0.9.3_4"},"lxrandr":{"origin":"x11/lxrandr","version":"0.3.2_2"},"lxsession":{"origin":"x11-wm/lxsession","version":"0.5.5_1"},"lxtask":{"origin":"sysutils/lxtask","version":"0.1.10_2"},"lxterminal":{"origin":"sysutils/lxterminal","version":"0.4.0_3"},"obconf":{"origin":"x11-wm/obconf","version":"2.0.4_6"},"openbox":{"origin":"x11-wm/openbox","version":"3.6_13"},"pcmanfm":{"origin":"x11-fm/pcmanfm","version":"1.3.2_3"}},"categories":["x11"],"messages":[{"message":"===>   NOTICE:\n\nThe lxde-meta port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"lxhotkey","origin":"x11/lxhotkey","version":"0.1.1_3","comment":"Keyboard shortcuts settings","maintainer":"ports@FreeBSD.org","www":"https://www.lxde.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"25b743a5553b008e5960cbd6fa350999980b37dcda58df4672b79c123e74904f","flatsize":242831,"path":"All/lxhotkey-0.1.1_3.pkg","repopath":"All/lxhotkey-0.1.1_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":59344,"desc":"LXHotkey is an universal application for the Lightweight X11 Desktop\nEnvironment (LXDE) which allows view and change global keyboard shortcuts\nfor Window Manager actions, including ones to start applications.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libfm":{"origin":"x11/libfm","version":"1.3.2_4"},"libfm-extra":{"origin":"x11/libfm-extra","version":"1.3.2_4"},"libunistring":{"origin":"devel/libunistring","version":"1.3"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libc.so.8","libfm.so.4","libglib-2.0.so.0","libintl.so.8","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe lxhotkey port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"lximage-qt","origin":"graphics/lximage-qt","version":"2.1.1","comment":"Image viewer","maintainer":"lxqt@FreeBSD.org","www":"https://github.com/lxde/lximage-qt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6288a4a2560cb7597f3800d3e97be94768255dcfbfdbf584bd3a13762727f452","flatsize":1245951,"path":"All/lximage-qt-2.1.1.pkg","repopath":"All/lximage-qt-2.1.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":234088,"desc":"It is the Qt port of LXImage, a simple and fast image viewer.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libexif":{"origin":"graphics/libexif","version":"0.6.25"},"libfm-qt6":{"origin":"x11/libfm-qt6","version":"2.1.0"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"menu-cache":{"origin":"x11/menu-cache","version":"1.1.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-svg":{"origin":"graphics/qt6-svg","version":"6.8.3"}},"categories":["graphics"],"shlibs_required":["libGLX.so.0","libICE.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6PrintSupport.so.6","libQt6Svg.so.6","libQt6SvgWidgets.so.6","libQt6Widgets.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXfixes.so.3","libc.so.8","libexif.so.12","libfm-qt6.so.15","libgcc_s.so.1","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libintl.so.8","libm.so.4","libmenu-cache.so.3","libpthread.so.0","libstdc++.so.6","libxcb-composite.so.0","libxcb-cursor.so.0","libxcb-damage.so.0","libxcb-dpms.so.0","libxcb-dri2.so.0","libxcb-dri3.so.0","libxcb-ewmh.so.2","libxcb-glx.so.0","libxcb-icccm.so.4","libxcb-image.so.0","libxcb-keysyms.so.1","libxcb-present.so.0","libxcb-randr.so.0","libxcb-record.so.0","libxcb-render-util.so.0","libxcb-render.so.0","libxcb-res.so.0","libxcb-screensaver.so.0","libxcb-shape.so.0","libxcb-shm.so.0","libxcb-sync.so.1","libxcb-util.so.1","libxcb-xf86dri.so.0","libxcb-xfixes.so.0","libxcb-xinerama.so.0","libxcb-xinput.so.0","libxcb-xkb.so.1","libxcb-xtest.so.0","libxcb-xv.so.0","libxcb-xvmc.so.0","libxcb.so.1"]},{"name":"lwp","origin":"devel/lwp","version":"2.8","comment":"Userspace thread library","maintainer":"ports@FreeBSD.org","www":"http://www.coda.cs.cmu.edu/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c4eaa23c45f479f5637ebdb4e5e689ea535c897e94a47bff66290db1806a2e34","flatsize":129007,"path":"All/lwp-2.8.pkg","repopath":"All/lwp-2.8.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":35400,"desc":"The LWP userspace threads library. The LWP threads library is used by the Coda\ndistributed filesystem, RVM (a persistent VM library), and RPC2/SFTP (remote\nprocedure call library)\n\nProject contact information below.\n\nEMAIL: coda@cs.cmu.edu","categories":["devel"],"messages":[{"message":"===>   NOTICE:\n\nThe lwp port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"lxappearance-obconf","origin":"x11-wm/lxappearance-obconf","version":"0.2.3_7","comment":"LXAppearance ObConf plugin","maintainer":"ports@FreeBSD.org","www":"https://www.lxde.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6a6be64e8cbc41d18a3e22b3294645f2eae486de731479421091b44b8132b4c7","flatsize":264191,"path":"All/lxappearance-obconf-0.2.3_7.pkg","repopath":"All/lxappearance-obconf-0.2.3_7.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":54372,"desc":"LXAppearance is a theme switcher for the Lightweight X11 Desktop Environment\n(LXDE).","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gettext-tools":{"origin":"devel/gettext-tools","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gmake":{"origin":"devel/gmake","version":"4.4.1"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"imlib2":{"origin":"graphics/imlib2","version":"1.12.4_1,2"},"intltool":{"origin":"textproc/intltool","version":"0.51.0_2"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"lxappearance":{"origin":"x11-themes/lxappearance","version":"0.6.3_3"},"openbox":{"origin":"x11-wm/openbox","version":"3.6_13"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pkgconf":{"origin":"devel/pkgconf","version":"2.3.0,2"}},"categories":["x11-wm"],"messages":[{"message":"===>   NOTICE:\n\nThe lxappearance-obconf port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"lvtk","origin":"audio/lvtk","version":"2.0.0.r1.14","comment":"Wraps the LV2 C API and extensions into easy to use C++ classes","maintainer":"yuri@FreeBSD.org","www":"https://github.com/lvtk/lvtk","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2fbc08f60c08cf7351dd54ad0ac19e2da87f1712003036243c0a483d86935dfb","flatsize":150726,"path":"All/lvtk-2.0.0.r1.14.pkg","repopath":"All/lvtk-2.0.0.r1.14.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":38032,"desc":"This toolkit contains libraries that wrap the LV2 C API and extensions into\neasy to use C++ classes. The original work for this was mostly done by\nLars Luthman in lv2-c++-tools.","categories":["audio"]},{"name":"lxappearance","origin":"x11-themes/lxappearance","version":"0.6.3_3","comment":"Desktop-independent theme switcher for GTK","maintainer":"gnome@FreeBSD.org","www":"https://lxde.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"704dc0b29e390685cbdf0ae4f2999f7bda2b9f611f417fcaa4fa4e3d12f244fb","flatsize":418058,"path":"All/lxappearance-0.6.3_3.pkg","repopath":"All/lxappearance-0.6.3_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":82520,"desc":"lxappearance is a desktop-independent theme switcher for GTK+.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"dbus-glib":{"origin":"devel/dbus-glib","version":"0.114"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["gnome","x11-themes"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libdbus-1.so.3","libdbus-glib-1.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0"],"options":{"DOCS":"on","NLS":"on"}},{"name":"lv2proc","origin":"audio/lv2proc","version":"0.5.1_3","comment":"Simple command line effect processor using LV2 plugins","maintainer":"yuri@FreeBSD.org","www":"https://sourceforge.net/projects/naspro/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a716c50ebbab5802602ba89907a0eb4679639ea3b2538fc116befa0ca0596c6f","flatsize":59024,"path":"All/lv2proc-0.5.1_3.pkg","repopath":"All/lv2proc-0.5.1_3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":21820,"desc":"Simple command line effect processor using LV2 plugins.","deps":{"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"},"lilv":{"origin":"audio/lilv","version":"0.24.26"},"serd":{"origin":"devel/serd","version":"0.32.2"},"sord":{"origin":"devel/sord","version":"0.16.18"},"sratom":{"origin":"audio/sratom","version":"0.6.18"}},"categories":["audio"],"shlibs_required":["libc.so.8","liblilv-0.so.0","libm.so.4","libsndfile.so.1"]},{"name":"lv2lint","origin":"audio/lv2lint","version":"0.16.2_2","comment":"Check whether a given LV2 plugin is up to the specification","maintainer":"yuri@FreeBSD.org","www":"https://open-music-kontrollers.ch/lv2/lv2lint/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"058ed039ee58df6c9abc3b731fbe03b037d45945019aac602b3b2530b262da98","flatsize":96552,"path":"All/lv2lint-0.16.2_2.pkg","repopath":"All/lv2lint-0.16.2_2.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":28988,"desc":"lv2lint can optionally test your plugin URIs for existence. If you want that,\nyou need to enable it at compile time (-Donline-tests=true) and link to libcurl.\n\nlv2lint can optionally test your plugin symbol visibility and link dependencies.\nIf you want that, you need to enable it at compile time (-Delf-tests=true) and\nlink to libelf.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"libelf":{"origin":"devel/libelf","version":"0.8.13_3"},"lilv":{"origin":"audio/lilv","version":"0.24.26"}},"categories":["audio"],"shlibs_required":["libc.so.8","liblilv-0.so.0"]},{"name":"lxpanel","origin":"x11/lxpanel","version":"0.9.3_4","comment":"Lightweight X11 desktop panel","maintainer":"danfe@FreeBSD.org","www":"https://github.com/lxde/lxpanel","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"51158ac7e1f64121cc0415fb1d3958a9ec55d4d044f7fceaedf9c9760e389324","flatsize":3096990,"path":"All/lxpanel-0.9.3_4.pkg","repopath":"All/lxpanel-0.9.3_4.pkg","licenselogic":"and","licenses":["GPLv2+","MIT"],"pkgsize":1194264,"desc":"LXpanel is a lightweight desktop panel like fbpanel.\n\nIt's not only with fbpanel features but also\n\n* supports i18n\n* provides lxpanelctl to control lxpanel","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf-xlib":{"origin":"graphics/gdk-pixbuf2-xlib","version":"2.40.2_1"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"keybinder":{"origin":"x11/keybinder","version":"0.3.1_6"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libfm":{"origin":"x11/libfm","version":"1.3.2_4"},"libwnck":{"origin":"x11-toolkits/libwnck","version":"2.30.7_3"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"lxmenu-data":{"origin":"x11/lxmenu-data","version":"0.1.5"},"menu-cache":{"origin":"x11/menu-cache","version":"1.1.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libc.so.8","libcairo.so.2","libfm-gtk.so.4","libfm.so.4","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libintl.so.8","libkeybinder.so.0","libmenu-cache.so.3","libpthread.so.0","libwnck-1.so.22"],"options":{"NLS":"on","WEATHER":"on","ALSA":"off","OSS":"on"}},{"name":"lv2file","origin":"audio/lv2file","version":"0.95_1","comment":"Simple program that apples LV2 effects to audio files","maintainer":"yuri@FreeBSD.org","www":"https://github.com/jeremysalwen/lv2file","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"634180cf6bebf334264e5c90cdce5d087bd01afc6055b980ad3761edb67e4211","flatsize":63352,"path":"All/lv2file-0.95_1.pkg","repopath":"All/lv2file-0.95_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":22744,"desc":"lv2file is a simple program which you can use to apply effects to your audio\nfiles without much hassle. Possible use cases are:\n* When you want to apply an effect without having to open a GUI or start\n  a project.\n* When you want to apply effects to a large number of files, or in\n  an automated manner.\n* When you need a deterministic environment to debug a plugin.\n* You like everything to be on the command line.\n\nlv2file uses the LV2 plugin format (http://lv2plug.in/) for the effects it uses.","deps":{"argtable":{"origin":"devel/argtable","version":"2.13_3"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"},"lilv":{"origin":"audio/lilv","version":"0.24.26"},"serd":{"origin":"devel/serd","version":"0.32.2"},"sord":{"origin":"devel/sord","version":"0.16.18"},"sratom":{"origin":"audio/sratom","version":"0.6.18"}},"categories":["audio"],"shlibs_required":["libargtable2.so.0","libc.so.8","liblilv-0.so.0","libm.so.4","libsndfile.so.1"]},{"name":"lv2","origin":"audio/lv2","version":"1.18.10","comment":"Open standard for audio plugins (successor to LADSPA)","maintainer":"ports@FreeBSD.org","www":"https://lv2plug.in/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5f81ebcb30520de50083e0daedd88419b01704af876935f48617cdd920ca40a1","flatsize":914640,"path":"All/lv2-1.18.10.pkg","repopath":"All/lv2-1.18.10.pkg","licenselogic":"and","licenses":["ISCL","MIT"],"pkgsize":142364,"desc":"LV2 is an open standard for audio plugins, used by hundreds of plugins\nand other projects. At its core, LV2 is a simple stable interface,\naccompanied by extensions which add functionality to support the needs\nof increasingly powerful audio software.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libsamplerate":{"origin":"audio/libsamplerate","version":"0.2.2_1"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-pygments":{"origin":"textproc/py-pygments","version":"2.19.1"},"py311-rdflib":{"origin":"textproc/py-rdflib","version":"7.1.3"}},"categories":["audio"],"options":{"DOCS":"on","DOXYGEN":"off","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe lv2 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"lxqt-openssh-askpass","origin":"security/lxqt-openssh-askpass","version":"2.1.0_2","comment":"LXQt GUI dialog for OpenSSH authentication","maintainer":"lxqt@FreeBSD.org","www":"https://lxqt-project.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4e60e524b3414dc7bde41dfe0bd213511dc4c31d06e91d31c1fc78f5e8e8c2e1","flatsize":42164,"path":"All/lxqt-openssh-askpass-2.1.0_2.pkg","repopath":"All/lxqt-openssh-askpass-2.1.0_2.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":14640,"desc":"lxqt2-openssh-askpass is a GUI to query credentials on behalf of other programs.\nIt is primarily targeted at ssh-agent.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"liblxqt":{"origin":"devel/liblxqt","version":"2.1.0_2"},"libqt6xdg":{"origin":"devel/libqt6xdg","version":"4.1.0_2"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["security"],"shlibs_required":["libGLX.so.0","libKF6WindowSystem.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Svg.so.6","libQt6Widgets.so.6","libQt6Xdg.so.4","libQt6XdgIconLoader.so.4","libQt6Xml.so.6","libX11.so.6","libc.so.8","libgcc_s.so.1","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","liblxqt.so.2","libm.so.4","libpthread.so.0","libstdc++.so.6"],"messages":[{"message":"*** Note ssh-add will NOT use GUI tools like lxqt-openssh-askpass \n*** when it is attached to a terminal. \n\n* To use lxqt-openssh-askpass start ssh-agent with -a <SOCKET_PATH> e.g in .xinitrc\nssh-agent -a \"/tmp/${USER}-ssh-agent\"\n\n* Then set two variables e.g in ~/.config/lxqt/session.conf:\nSSH_ASKPASS=lxqt-openssh-askpass\nSSH_AUTH_SOCK=<SOCKET_PATH>\nthen run ssh-add from lxqt-runner or a .desktop entry","type":"install"}]},{"name":"lv-aspell","origin":"textproc/lv-aspell","version":"0.5.5.1_1,2","comment":"Aspell Latvian dictionary","maintainer":"office@FreeBSD.org","www":"http://aspell.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2ee11276f4fced8c71f0bb4337fd25e8a1d18fdaf2e3657177d344a39cae5677","flatsize":518450,"path":"All/lv-aspell-0.5.5.1_1,2.pkg","repopath":"All/lv-aspell-0.5.5.1_1,2.pkg","licenselogic":"single","pkgsize":185928,"desc":"Aspell Latvian dictionary.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"]},{"name":"lv","origin":"misc/lv","version":"4.51.20200728_1","comment":"Powerful Multilingual File Viewer","maintainer":"sue@iwmt.org","www":"https://github.com/ttdoda/lv","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6e4c0dd8ff4a941b4ba68434f093fda2902a3a368c8af3f369a17dd24bb1de4a","flatsize":615678,"path":"All/lv-4.51.20200728_1.pkg","repopath":"All/lv-4.51.20200728_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":338608,"desc":"lv is a powerful multilingual file viewer.  lv can decode and encode\nmultilingual streams through many coding systems, for example, ISO\n2022 based coding systems such as iso-2022-jp, and Unicode streams\nencoded in UTF-7 or UTF-8. lv can be used not only as a file viewer\nbut also as a coding-system translation filter.\n\nlv can recognize multi-bytes patterns as regular expressions, and lv\nalso provides multilingual grep (1) functionality by giving it another\nname, lgrep.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["misc"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"options":{"DOCS":"on"}},{"name":"luv","origin":"devel/luv","version":"1.50.0.1","comment":"libuv bindings for lua","maintainer":"adamw@FreeBSD.org","www":"https://github.com/luvit/luv","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4fe7405004abd85dd6053d05b54461e7f26b1d5b43ff35cb804dff12c20b692f","flatsize":330158,"path":"All/luv-1.50.0.1.pkg","repopath":"All/luv-1.50.0.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":81328,"desc":"libuv bindings for Lua.","deps":{"libuv":{"origin":"devel/libuv","version":"1.50.0"},"luajit-devel":{"origin":"lang/luajit-devel","version":"2.1.0.20250311"}},"categories":["devel"],"options":{"DOCS":"on"}},{"name":"lxde-common","origin":"misc/lxde-common","version":"0.99.2_3","comment":"LXDE Common files","maintainer":"ports@FreeBSD.org","www":"https://lxde.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c403a5eb6edeb5018126bea9b6b61ba975ac672a89141e9012c4709e3c8e6d57","flatsize":943839,"path":"All/lxde-common-0.99.2_3.pkg","repopath":"All/lxde-common-0.99.2_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":816700,"desc":"LXDE Common files including startup and logout scripts.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnome-themes-extra":{"origin":"x11-themes/gnome-themes-extra","version":"3.28_5"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"lxde-icon-theme":{"origin":"x11-themes/lxde-icon-theme","version":"0.5.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"xscreensaver":{"origin":"x11/xscreensaver","version":"6.09"}},"categories":["misc"],"messages":[{"message":"===>   NOTICE:\n\nThe lxde-common port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"luscus","origin":"science/luscus","version":"0.8.6_4","comment":"Molecular editor and viewer","maintainer":"yuri@FreeBSD.org","www":"https://sourceforge.net/projects/luscus/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"79717ebbdd5276a81f7a7147930da4272f237cf239c54818f84e7f25ac1094c3","flatsize":627499,"path":"All/luscus-0.8.6_4.pkg","repopath":"All/luscus-0.8.6_4.pkg","licenselogic":"single","licenses":["AFL"],"pkgsize":202184,"desc":"Luscus is the program for graphical display and editing of molecular systems.\nThe program allows fast and easy building and/or editing different molecular\nstructures, up to several thousands of atoms large. Luscus can also visualize\ndipole moments, normal modes, molecular orbitals, electron densities and\nelectrostatic potentials. In addition, simple geometrical objects can be\nrendered in order to point out a geometrical feature or a physical quantity.\nThe program is developed as a graphical interface for MOLCAS program package,\nhowever it's adaptive nature makes possible using luscus with other\ncomputational program packages and chemical formats.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"bash":{"origin":"shells/bash","version":"5.2.37"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"gtkglext":{"origin":"x11-toolkits/gtkglext","version":"1.2.0_21"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"openbabel":{"origin":"science/openbabel","version":"3.1.1.178_3"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pangox-compat":{"origin":"x11-toolkits/pangox-compat","version":"0.0.2_4"}},"categories":["science"],"shlibs_required":["libGL.so.1","libGLU.so.1","libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgdkglext-x11-1.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libgtkglext-x11-1.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpangox-1.0.so.0","libpthread.so.0"]},{"name":"lutok","origin":"devel/lutok","version":"0.6.1","comment":"Lightweight C++ API for Lua","maintainer":"bofh@FreeBSD.org","www":"https://github.com/freebsd/lutok/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2d12f34ec03d6fd62b33f4c2edbcce5ff9d445f7a5f973664af2b8f85ee2cdcf","flatsize":1426995,"path":"All/lutok-0.6.1.pkg","repopath":"All/lutok-0.6.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":228216,"desc":"Lutok is a lightweight C++ API library for Lua.\n\nLutok provides thin C++ wrappers around the Lua C API to ease the\ninteraction between C++ and Lua.  These wrappers make intensive use of\nRAII to prevent resource leakage, expose C++-friendly data types, report\nerrors by means of exceptions and ensure that the Lua stack is always\nleft untouched in the face of errors.  The library also provides a small\nsubset of miscellaneous utility functions built on top of the wrappers.\n\nLutok focuses on providing a clean and safe C++ interface; the drawback\nis that it is not suitable for performance-critical environments.  In\norder to implement error-safe C++ wrappers on top of a Lua C binary\nlibrary, Lutok adds several layers or abstraction and error checking\nthat go against the original spirit of the Lua C API and thus degrade\nperformance.","deps":{"atf":{"origin":"devel/atf","version":"0.23"},"lua54":{"origin":"lang/lua54","version":"5.4.7"}},"categories":["devel"],"shlibs_required":["libatf-c++.so.2","libatf-c.so.1","libc.so.8","liblua-5.4.so","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on","EXAMPLES":"on","TEST":"on"}},{"name":"lurker","origin":"mail/lurker","version":"2.3_4","comment":"Mailing list archiver","maintainer":"ports@FreeBSD.org","www":"https://lurker.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cab380e5b279ccf05283dd4d3bb1c04f5e8e2c2eeea31f87b1f8a060f44c32c9","flatsize":1899172,"path":"All/lurker-2.3_4.pkg","repopath":"All/lurker-2.3_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":404740,"desc":"Lurker is not just another mailing list archiver. It is capable of handling\ngigabytes of mail without slowing down. Lurker has been designed to scale to\nsupport sites with thousands of concurrent users and hundreds of new messages a\nsecond. If you run a high-volume mailing list archive, you should seriously\nconsider lurker for this alone.\n\nTo facilitate finding interesting data, lurker supports:\n\n    * full keyword search by body, subject, author, ...\n    * a graphical representation of message relationships\n    * charts of the current activity about a topic\n    * searching lists or queries around an estimated time\n    * signature verification to confirm the author\n    * messages markup to find related information\n\nAs one would expect, lurker also supports file attachments, multiple languages,\nmessage threading, gpg key photo ids, a transactional database, automatic\ntimezone detection, render caching, xml customization with xslt and css,\nmultiple front-ends (3-tier deployment), and many other buzz words.","categories":["mail"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe lurker port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"lwjgl","origin":"games/lwjgl","version":"2.9.4.20161208_2","comment":"Lightweight Java Game Library","maintainer":"freebsd@skinc.ru","www":"https://legacy.lwjgl.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"22834ee50818ff69686f5a84c260c60cd62fbdf71a3b13de9bd735f64a7045a1","flatsize":1983252,"path":"All/lwjgl-2.9.4.20161208_2.pkg","repopath":"All/lwjgl-2.9.4.20161208_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1494496,"desc":"The Lightweight Java Game Library","deps":{"jinput":{"origin":"games/jinput","version":"2.0.10,1"},"jutils":{"origin":"games/jutils","version":"1.0.1_1,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXxf86vm":{"origin":"x11/libXxf86vm","version":"1.1.5"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["games","java"]},{"name":"lupe","origin":"x11/lupe","version":"0.08c_1","comment":"Real-time magnifying glass for X11","maintainer":"ports@FreeBSD.org","www":"http://www2s.biglobe.ne.jp/~yav/soft/indexe.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5e8f739f3515f59ba6bc0add436f377162724e818fd11080b404c04514d37ee7","flatsize":27547,"path":"All/lupe-0.08c_1.pkg","repopath":"All/lupe-0.08c_1.pkg","licenselogic":"single","pkgsize":12020,"desc":"Lupe is a magnifying glass for X Window System.\n\nLupe is like xmag but it updates the image in real-time and needs\nmore processor power.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"}},"categories":["accessibility","x11"],"shlibs_required":["libX11.so.6","libXext.so.6","libc.so.8","libm.so.4"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe lupe port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"luppp","origin":"audio/luppp","version":"1.2.1_4","comment":"Live looping music creation tool","maintainer":"yuri@FreeBSD.org","www":"http://openavproductions.com/luppp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9791baaf8b88f9764cf7e2e1f19082fa86cac9d6e52091fe9e9d3c9702131a05","flatsize":682994,"path":"All/luppp-1.2.1_4.pkg","repopath":"All/luppp-1.2.1_4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":133228,"desc":"Luppp is a music creation tool, intended for live use. The focus is on real\ntime processing and a fast and intuitive workflow. With extensive MIDI mapping\nsupport, you can get looping just how you like! Luppp was formally announced\nat the Linux Audio Conference 2012 at CCRMA, Stanford University.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"liblo":{"origin":"audio/liblo","version":"0.32"},"libsamplerate":{"origin":"audio/libsamplerate","version":"0.2.2_1"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"},"ntk":{"origin":"x11-toolkits/ntk","version":"1.3.1001_1"}},"categories":["audio"],"shlibs_required":["libX11.so.6","libc.so.8","libcairo.so.2","libjack.so.0","liblo.so.7","libm.so.4","libntk.so.1","libpthread.so.0","libsamplerate.so.0","libsndfile.so.1","libstdc++.so.9"]},{"name":"lunasvg","origin":"graphics/lunasvg","version":"3.2.1_1","comment":"SVG rendering and manipulation library in C++","maintainer":"alster@vinterdalen.se","www":"https://github.com/sammycage/lunasvg/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2e61d89fc7b9298e08bff14fb75ce50406c3bdbe1cb3de204ee9f8fd88a00565","flatsize":339078,"path":"All/lunasvg-3.2.1_1.pkg","repopath":"All/lunasvg-3.2.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":105948,"desc":"LunaSVG is an SVG rendering library in C++, designed to be lightweight and\nportable, offering efficient rendering and manipulation of Scalable Vector\nGraphics (SVG) files.\n\nLunaSVG supports nearly all graphical features outlined in the SVG 1.1 and SVG\n1.2 Tiny specifications. The primary exceptions are animation, filters, and\nscripts. As LunaSVG is designed for static rendering, animation is unlikely to\nbe supported in the future. However, support for filters may be added. It\ncurrently handles a wide variety of elements, including:\n\n<a> <circle> <clipPath> <defs> <ellipse> <g> <image> <line> <linearGradient>\n<marker> <mask> <path> <pattern> <polygon> <polyline> <radialGradient> <rect>\n<stop> <style> <svg> <symbol> <text> <tspan> <use>","deps":{"plutovg":{"origin":"graphics/plutovg","version":"1.0.0"}},"categories":["graphics"],"options":{"STATIC":"off"},"annotations":{"cpe":"cpe:2.3:a:sammycage:lunasvg:3.2.1:::::dragonfly6:x86_64:1"}},{"name":"luna","origin":"astro/luna","version":"1.9","comment":"Display the moon's phase","maintainer":"ports@FreeBSD.org","www":"https://www.vector.co.jp/soft/dos/edu/se004823.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4bfb11011ae38e4f6dea07bafa2720fcbc7b7e575a83d1bab867a0fb928df301","flatsize":20384,"path":"All/luna-1.9.pkg","repopath":"All/luna-1.9.pkg","licenselogic":"single","pkgsize":9972,"desc":"This is a trivial program that displays the phase of the moon.  It\nmay help when you play a game that depends on the phase of the moon\n(nethack, nlith, etc.).\n\nIt can also be used to calculate her...um, you figure this one out. ;)","categories":["astro","games"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe luna port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"lumina-textedit","origin":"deskutils/lumina-textedit","version":"1.6.2_1","comment":"Plaintext editor from the Lumina Desktop","maintainer":"jwb@FreeBSD.org","www":"https://github.com/lumina-desktop/lumina/tree/master/src-qt5/desktop-utils/lumina-textedit","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5b9ad886e0b363192fb6f3e69240ed070657318cbaecec15ea034cceb4e78368","flatsize":652792,"path":"All/lumina-textedit-1.6.2_1.pkg","repopath":"All/lumina-textedit-1.6.2_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":188616,"desc":"Plaintext editor from the Lumina Desktop.\nCapabilities:\n* Syntax highlighting for various file formats\n* Multiple file support via tabs.\n* Find/replace support\n* Line numbers and line wrap support","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-multimedia":{"origin":"multimedia/qt5-multimedia","version":"5.15.16p2_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-x11extras":{"origin":"x11/qt5-x11extras","version":"5.15.16p0_1"}},"categories":["deskutils"],"shlibs_required":["libGL.so.1","libQt5Concurrent.so.5","libQt5Core.so.5","libQt5Gui.so.5","libQt5Multimedia.so.5","libQt5Network.so.5","libQt5PrintSupport.so.5","libQt5Svg.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"NLS":"on"}},{"name":"lumina-screenshot","origin":"deskutils/lumina-screenshot","version":"1.6.2_1","comment":"Screenshot utility from the Lumina Desktop","maintainer":"jwb@FreeBSD.org","www":"https://github.com/lumina-desktop/lumina/tree/master/src-qt5/desktop-utils/lumina-screenshot","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2d913b29015042c5115ab7caa9704fcb313e858478bfd7cc6431770d5afd6682","flatsize":542755,"path":"All/lumina-screenshot-1.6.2_1.pkg","repopath":"All/lumina-screenshot-1.6.2_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":164492,"desc":"Screenshot utility from the Lumina Desktop.","deps":{"libXdamage":{"origin":"x11/libXdamage","version":"1.1.6"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-multimedia":{"origin":"multimedia/qt5-multimedia","version":"5.15.16p2_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-x11extras":{"origin":"x11/qt5-x11extras","version":"5.15.16p0_1"},"xcb-util":{"origin":"x11/xcb-util","version":"0.4.1,1"},"xcb-util-image":{"origin":"x11/xcb-util-image","version":"0.4.1"},"xcb-util-wm":{"origin":"x11/xcb-util-wm","version":"0.4.2"}},"categories":["deskutils"],"shlibs_required":["libGL.so.1","libQt5Concurrent.so.5","libQt5Core.so.5","libQt5Gui.so.5","libQt5Multimedia.so.5","libQt5Network.so.5","libQt5Svg.so.5","libQt5Widgets.so.5","libQt5X11Extras.so.5","libX11.so.6","libXdamage.so.1","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9","libxcb-composite.so.0","libxcb-damage.so.0","libxcb-dpms.so.0","libxcb-ewmh.so.2","libxcb-icccm.so.4","libxcb-image.so.0","libxcb-util.so.1","libxcb.so.1"],"options":{"NLS":"on"}},{"name":"lumina-photo","origin":"deskutils/lumina-photo","version":"1.6.2_1","comment":"Image viewer utility from the Lumina Desktop","maintainer":"jwb@FreeBSD.org","www":"https://github.com/lumina-desktop/lumina/tree/master/src-qt5/desktop-utils/lumina-photo","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2ecc6b163cf9a2ccec66fbb0fc50243138131a9e94410920fa4350e6c74136fb","flatsize":392005,"path":"All/lumina-photo-1.6.2_1.pkg","repopath":"All/lumina-photo-1.6.2_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":128808,"desc":"Image viewer utility from the Lumina Desktop.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-multimedia":{"origin":"multimedia/qt5-multimedia","version":"5.15.16p2_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-x11extras":{"origin":"x11/qt5-x11extras","version":"5.15.16p0_1"}},"categories":["deskutils"],"shlibs_required":["libGL.so.1","libQt5Concurrent.so.5","libQt5Core.so.5","libQt5Gui.so.5","libQt5Multimedia.so.5","libQt5Network.so.5","libQt5PrintSupport.so.5","libQt5Svg.so.5","libQt5Widgets.so.5","libQt5X11Extras.so.5","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"NLS":"on"}},{"name":"lumina-pdf","origin":"deskutils/lumina-pdf","version":"1.6.2_17","comment":"PDF viewer from the Lumina Desktop","maintainer":"jwb@FreeBSD.org","www":"https://github.com/lumina-desktop/lumina","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5b7d54eb3a8190c0efd880b21a3a4cf946a72bba72468eb9719f474abf2b40b3","flatsize":230805,"path":"All/lumina-pdf-1.6.2_17.pkg","repopath":"All/lumina-pdf-1.6.2_17.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":71956,"desc":"PDF viewing and presentation utility from the Lumina Desktop.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"poppler-qt5":{"origin":"graphics/poppler-qt5","version":"25.02.0"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-multimedia":{"origin":"multimedia/qt5-multimedia","version":"5.15.16p2_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-x11extras":{"origin":"x11/qt5-x11extras","version":"5.15.16p0_1"}},"categories":["deskutils"],"shlibs_required":["libGL.so.1","libQt5Concurrent.so.5","libQt5Core.so.5","libQt5Gui.so.5","libQt5PrintSupport.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libpoppler-qt5.so.1","libpthread.so.0","libstdc++.so.9"],"options":{"NLS":"on","POPPLER":"on","MUPDF":"off"}},{"name":"lumina-mediaplayer","origin":"deskutils/lumina-mediaplayer","version":"1.6.2_1","comment":"Streaming media player from the Lumina Desktop","maintainer":"jwb@FreeBSD.org","www":"https://github.com/lumina-desktop/lumina/tree/master/src-qt5/desktop-utils/lumina-mediaplayer","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d8befced011ed47ce6b4cd4992668b0cfb8e65020fde6460f5c9c923ca1d306b","flatsize":567616,"path":"All/lumina-mediaplayer-1.6.2_1.pkg","repopath":"All/lumina-mediaplayer-1.6.2_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":196148,"desc":"Streaming media player from the Lumina Desktop.\nCapabilities:\n* Stream music from the Pandora online radio service (requires \"pianobar\")\n* Find and play local audio/video file formats","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"gstreamer1-plugins-gl":{"origin":"graphics/gstreamer1-plugins-gl","version":"1.26.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-multimedia":{"origin":"multimedia/qt5-multimedia","version":"5.15.16p2_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-x11extras":{"origin":"x11/qt5-x11extras","version":"5.15.16p0_1"}},"categories":["deskutils"],"shlibs_required":["libGL.so.1","libQt5Concurrent.so.5","libQt5Core.so.5","libQt5Gui.so.5","libQt5Multimedia.so.5","libQt5MultimediaWidgets.so.5","libQt5Network.so.5","libQt5Svg.so.5","libQt5Widgets.so.5","libQt5X11Extras.so.5","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"NLS":"on"}},{"name":"lxde-icon-theme","origin":"x11-themes/lxde-icon-theme","version":"0.5.1","comment":"LXDE Icon Theme","maintainer":"ports@FreeBSD.org","www":"https://lxde.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0e99c040a2fe14ff2c6505608dcc0284092fee3acdb28fe0e6afb2a473742ad0","flatsize":4736687,"path":"All/lxde-icon-theme-0.5.1.pkg","repopath":"All/lxde-icon-theme-0.5.1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":4528304,"desc":"LXDE icon-theme used by the LXDE desktop.","categories":["x11-themes"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe lxde-icon-theme port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"lumina-fm","origin":"deskutils/lumina-fm","version":"1.6.2","comment":"Insight file manager from the Lumina Desktop","maintainer":"jwb@FreeBSD.org","www":"https://lumina-desktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f0385a6c428f8b5eb2d41efae010d21897cc573d90aaf5cb6b8a91d070d39417","flatsize":1434036,"path":"All/lumina-fm-1.6.2.pkg","repopath":"All/lumina-fm-1.6.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":367588,"desc":"The Insight file manager from the Lumina Desktop.\nCapabilities:\n* Standard File Manager Stuff (cut/copy/paste/move/rename files and directories)\n* Bookmarks for commonly used locations on your system (great for saving\n    network shares accessed through /net)\n* ZFS snapshot browsing - view/restore files from the past via a \"time-slider\"\n* Multiple tab browser, with up to two side-by-side directories per tab\n* Image slideshow - click through all the image files in a directory\n* Multimedia Player - play multimedia files from a directory","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-imageformats":{"origin":"graphics/qt5-imageformats","version":"5.15.16p2"},"qt5-multimedia":{"origin":"multimedia/qt5-multimedia","version":"5.15.16p2_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-x11extras":{"origin":"x11/qt5-x11extras","version":"5.15.16p0_1"}},"categories":["deskutils"],"shlibs_required":["libGL.so.1","libQt5Concurrent.so.5","libQt5Core.so.5","libQt5Gui.so.5","libQt5Multimedia.so.5","libQt5MultimediaWidgets.so.5","libQt5Network.so.5","libQt5Svg.so.5","libQt5Widgets.so.5","libQt5X11Extras.so.5","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"NLS":"on"}},{"name":"lumina-fileinfo","origin":"deskutils/lumina-fileinfo","version":"1.6.2_1","comment":"File properties utility from the Lumina Desktop","maintainer":"jwb@FreeBSD.org","www":"https://github.com/lumina-desktop/lumina/tree/master/src-qt5/desktop-utils/lumina-fileinfo","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b3615d7dde81dbe01e1cd0472630efdbabcf5f9cb1d063bf9881e758c546f0fb","flatsize":513660,"path":"All/lumina-fileinfo-1.6.2_1.pkg","repopath":"All/lumina-fileinfo-1.6.2_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":156444,"desc":"The file information utility from the Lumina Desktop.\nThis can be used to view details about individual files in addition to\npermitting the user to easily modify XDG *.desktop entries.\n\nNOTE: Installing this utility will enable more options within the insight file\nmanager lumina-fm, as well as the Lumina desktop itself lumina-core.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-multimedia":{"origin":"multimedia/qt5-multimedia","version":"5.15.16p2_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-x11extras":{"origin":"x11/qt5-x11extras","version":"5.15.16p0_1"}},"categories":["deskutils"],"shlibs_required":["libGL.so.1","libQt5Concurrent.so.5","libQt5Core.so.5","libQt5Gui.so.5","libQt5Multimedia.so.5","libQt5Network.so.5","libQt5Svg.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"NLS":"on"}},{"name":"lumina-calculator","origin":"deskutils/lumina-calculator","version":"1.6.2_1","comment":"Scientific calculator from the Lumina Desktop","maintainer":"jwb@FreeBSD.org","www":"https://github.com/lumina-desktop/lumina","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ff3b6a1537fd3e109b75768fa7a9e0788091472e79a309469271b2dd9160fc8b","flatsize":126765,"path":"All/lumina-calculator-1.6.2_1.pkg","repopath":"All/lumina-calculator-1.6.2_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":37440,"desc":"Scientific calculator from the Lumina Desktop.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["deskutils"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"NLS":"on"},"messages":[{"message":"The Lumina Desktop Environment has been installed!\n\nAn entry for for launching Lumina from a graphical login manager has already been added to the system, but if you with to start Lumina manually, you will need to do one of the following:\n1) Run \"start-lumina-desktop\" directly from the command line after logging in.\n2) Put the line \"exec start-lumina-desktop\" at the end of your user's \"~/.xinitrc\" file before running startx with any special X11 flags\n\nAlso note that the system-wide default settings for Lumina are contained in /usr/local/etc/luminaDesktop.conf[.dist]. While it is possible to customize the desktop to the user's liking after logging in, you may want to adjust the default settings as necessary if there are multiple user accounts on this system.","type":"install"}]},{"name":"lv-libreoffice","origin":"editors/libreoffice-lv","version":"25.2.2.2","comment":"lv language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"251701125e0112ce154da69e433d5e0731dd8c800229cfcfec1acaab5d390639","flatsize":33683024,"path":"All/lv-libreoffice-25.2.2.2.pkg","repopath":"All/lv-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":3115672,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"lumina","origin":"x11/lumina","version":"1.6.2_1,3","comment":"Lumina Desktop Environment (meta-port)","maintainer":"jwb@FreeBSD.org","www":"https://lumina-desktop.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4aad5016da889b98c9d2c3136b7dc157b58c5a84b9f27e37faba1be4f34a1822","flatsize":243,"path":"All/lumina-1.6.2_1,3.pkg","repopath":"All/lumina-1.6.2_1,3.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":1324,"desc":"The Lumina Desktop Environment is a lightweight system interface that is\ndesigned for use on any Unix-like operating system. It takes a\nplugin-based approach, allowing the entire interface to be assembled or\narranged by each individual user as desired, with a system-wide default\nlayout which can be customized by the system administrator. This allows\nevery system (or user session) to be designed to maximize the individual\nuser's productivity.\n\nThis meta-package installs all the packages related to the Lumina desktop.\nIf you want more fine-grained control over the installed utilities, please\ninstall the individual x11/lumina-* and deskutils/lumina-* packages instead.","deps":{"lumina-archiver":{"origin":"deskutils/lumina-archiver","version":"1.6.2_1"},"lumina-calculator":{"origin":"deskutils/lumina-calculator","version":"1.6.2_1"},"lumina-core":{"origin":"x11/lumina-core","version":"1.6.2_10"},"lumina-coreutils":{"origin":"x11/lumina-coreutils","version":"1.6.2_1"},"lumina-fileinfo":{"origin":"deskutils/lumina-fileinfo","version":"1.6.2_1"},"lumina-fm":{"origin":"deskutils/lumina-fm","version":"1.6.2"},"lumina-mediaplayer":{"origin":"deskutils/lumina-mediaplayer","version":"1.6.2_1"},"lumina-pdf":{"origin":"deskutils/lumina-pdf","version":"1.6.2_17"},"lumina-photo":{"origin":"deskutils/lumina-photo","version":"1.6.2_1"},"lumina-screenshot":{"origin":"deskutils/lumina-screenshot","version":"1.6.2_1"},"lumina-textedit":{"origin":"deskutils/lumina-textedit","version":"1.6.2_1"}},"categories":["x11"]},{"name":"maliit-keyboard","origin":"deskutils/maliit-keyboard","version":"2.3.1","comment":"Virtual keyboard based on Maliit framework","maintainer":"kde@FreeBSD.org","www":"https://maliit.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e7a8a4f982ad82075e132c2f0736181aa03c135ca33d8a4700dd499d44847561","flatsize":109129187,"path":"All/maliit-keyboard-2.3.1.pkg","repopath":"All/maliit-keyboard-2.3.1.pkg","licenselogic":"single","pkgsize":25910268,"desc":"Maliit provides a flexible and cross-platform input method framework for mobile\nand embedded text input, including a virtual keyboard. It has a plugin-based\nclient-server architecture where applications act as clients and communicate\nwith the Maliit server via input context plugins.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"hunspell":{"origin":"textproc/hunspell","version":"1.7.2_1"},"maliit-framework":{"origin":"deskutils/maliit-framework","version":"2.3.0_2"},"presage":{"origin":"deskutils/presage","version":"0.9.1_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-multimedia":{"origin":"multimedia/qt5-multimedia","version":"5.15.16p2_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-quickcontrols2":{"origin":"x11-toolkits/qt5-quickcontrols2","version":"5.15.16p5_1"},"qtfeedback":{"origin":"deskutils/qtfeedback","version":"5.0.0.b1.32_1"}},"categories":["deskutils","kde"],"shlibs_required":["libQt5Core.so.5","libQt5DBus.so.5","libQt5Feedback.so.5","libQt5Gui.so.5","libQt5Multimedia.so.5","libQt5Network.so.5","libQt5Qml.so.5","libQt5QmlModels.so.5","libQt5Quick.so.5","libQt5QuickControls2.so.5","libc.so.8","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libintl.so.8","libm.so.4","libmaliit-plugins.so.2","libstdc++.so.9"],"options":{"ANTHY":"off","CHEWING":"off","PINYIN":"off"}},{"name":"luit","origin":"x11/luit","version":"20240102_1","comment":"Locale and ISO 2022 support for Unicode terminals","maintainer":"x11@FreeBSD.org","www":"https://invisible-island.net/luit/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"272d5a0b35f462d8011fb1d3df0abfceba08a82c3c44436cd6319bd4339bf109","flatsize":86745,"path":"All/luit-20240102_1.pkg","repopath":"All/luit-20240102_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":36904,"desc":"This package contains luit, a filter than can be run between an arbitrary\napplication and a UTF-8 terminal emulator.","deps":{"encodings":{"origin":"x11-fonts/encodings","version":"1.1.0,1"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["x11"],"shlibs_required":["libc.so.8","libutil.so.4","libz.so.3"]},{"name":"lumina-coreutils","origin":"x11/lumina-coreutils","version":"1.6.2_1","comment":"Lumina Desktop Environment","maintainer":"jwb@FreeBSD.org","www":"https://github.com/lumina-desktop/lumina/tree/master/src-qt5/core-utils","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9cfbba57c51d6be08db28b7c81733b630d47524e15ce99a58a874cb2eee7ad27","flatsize":2842241,"path":"All/lumina-coreutils-1.6.2_1.pkg","repopath":"All/lumina-coreutils-1.6.2_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":571848,"desc":"Core utilities for the Lumina Desktop.\nThis includes the following utilities:\n* lumina-config (graphical interface for the desktop settings)\n* lumina-xconfig (graphical interface for monitor settings)\n* lumina-search (file/utility find and launch)","deps":{"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-imageformats":{"origin":"graphics/qt5-imageformats","version":"5.15.16p2"},"qt5-multimedia":{"origin":"multimedia/qt5-multimedia","version":"5.15.16p2_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-x11extras":{"origin":"x11/qt5-x11extras","version":"5.15.16p0_1"},"xrandr":{"origin":"x11/xrandr","version":"1.5.2_1"}},"categories":["x11"],"shlibs_required":["libGL.so.1","libQt5Concurrent.so.5","libQt5Core.so.5","libQt5Gui.so.5","libQt5Multimedia.so.5","libQt5Network.so.5","libQt5Svg.so.5","libQt5Widgets.so.5","libQt5X11Extras.so.5","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"NLS":"on"}},{"name":"lumina-archiver","origin":"deskutils/lumina-archiver","version":"1.6.2_1","comment":"Archive manager from the Lumina Desktop","maintainer":"jwb@FreeBSD.org","www":"https://github.com/lumina-desktop/lumina/tree/master/src-qt5/desktop-utils/lumina-archiver","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f4755520292498ee2f5698219b2213711cfdf79b1aba2e9b137ba4be923ecc3d","flatsize":558491,"path":"All/lumina-archiver-1.6.2_1.pkg","repopath":"All/lumina-archiver-1.6.2_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":167044,"desc":"The archive manager from the Lumina desktop environment.\nThis is a graphical front-end to a couple base OS utilities:\n* \"tar\" is used for all archive/file interactions\n* \"dd\" is used for burning IMG files to removable devices.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-multimedia":{"origin":"multimedia/qt5-multimedia","version":"5.15.16p2_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-x11extras":{"origin":"x11/qt5-x11extras","version":"5.15.16p0_1"}},"categories":["deskutils"],"shlibs_required":["libGL.so.1","libQt5Concurrent.so.5","libQt5Core.so.5","libQt5Gui.so.5","libQt5Multimedia.so.5","libQt5Network.so.5","libQt5Svg.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"NLS":"on"}},{"name":"luola","origin":"games/luola","version":"1.3.2_7","comment":"2D multiplayer cave-flying game","maintainer":"amdmi3@FreeBSD.org","www":"https://www.luolamies.org/software/luola/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"033f2da42b5c16217cd0047a2e70a4016db2a0fca2a64a24b441be70719471cc","flatsize":5346150,"path":"All/luola-1.3.2_7.pkg","repopath":"All/luola-1.3.2_7.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":4757792,"desc":"Luola is a 2D arcade game where you fly a small V shaped ship in\ndifferent kinds of levels. It's genre \"Luolalentely\" (Cave-flying)\nis (or was) very popular here in Finland. Though cavern-flying games\nare not originally Finnish, nowdays most of them are.\n\nFeatures\n- 2-4 players\n- Team play\n- Ability to eject the pilot and walk around the level as a human\n- Supports truecolor level artwork and over a dozen terrain types\n  ranging from watercurrents to explosives\n- Supports custom level palettes thus can load levels from practically\n  any caveflying game such as V-Wing or Wings\n- Level specials such as snowfall, critters, auto-turrets and\n  jump-gates\n- Supports keyboard and gamepad input\n- Sound effects and background music thru SDL_mixer library\n- Transparency and antialiasing effects thru SDL_gfx library\n- Can use Truetype fonts thru SDL_ttf library\n- Multiplatform: supports Linux and Windows","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_gfx":{"origin":"graphics/sdl_gfx","version":"2.0.27"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"},"sdl_ttf":{"origin":"graphics/sdl_ttf","version":"2.0.11_8"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_gfx.so.16","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libSDL_ttf-2.0.so.0","libc.so.8","libm.so.4","libpthread.so.0","libz.so.3"],"options":{"DOCS":"on","SDL_GFX":"on","SOUND":"on"}},{"name":"lucene++","origin":"textproc/luceneplusplus","version":"3.0.9_1","comment":"C++ port of the Lucene library","maintainer":"fluffy@FreeBSD.org","www":"https://github.com/luceneplusplus/LucenePlusPlus","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8aceb204426101e54fce4740b379e76669dd043a15a920fb9977a929168be6cc","flatsize":10193650,"path":"All/lucene++-3.0.9_1.pkg","repopath":"All/lucene++-3.0.9_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":2081976,"desc":"Lucene++ is an up to date C++ port of the popular Java Lucene library,\na high-performance, full-featured text search engine.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"}},"categories":["textproc"]},{"name":"luckybackup","origin":"sysutils/luckybackup","version":"0.5.0_3","comment":"Qt frontend to the backup utility rsync","maintainer":"jhale@FreeBSD.org","www":"https://luckybackup.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2c32a58297be811c603dcd526197601fe828c7469f197d3e53156ac39848933c","flatsize":14822809,"path":"All/luckybackup-0.5.0_3.pkg","repopath":"All/luckybackup-0.5.0_3.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":4936292,"desc":"luckyBackup is a Qt application that backs-up and synchronizes directories\nusing the power of rsync. It is simple to use, fast (only transfers changes\nmade), safe, reliable, and fully customizable.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"polkit":{"origin":"sysutils/polkit","version":"125_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"rsync":{"origin":"net/rsync","version":"3.4.1_2"}},"categories":["sysutils"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"mariadb106-server","origin":"databases/mariadb106-server","version":"10.6.14","comment":"Multithreaded SQL database (server)","maintainer":"brnrd@FreeBSD.org","www":"https://mariadb.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3a63deb783d35f8dff789daeef70c4c85b313e81c4cebb869cc1d4d7345344d6","flatsize":289177779,"path":"All/mariadb106-server-10.6.14.pkg","repopath":"All/mariadb106-server-10.6.14.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":46206056,"desc":"MariaDB is a database server that offers drop-in replacement functionality\nfor MySQL. MariaDB is built by some of the original authors of MySQL, with\nassistance from the broader community of Free and open source software\ndevelopers. In addition to the core functionality of MySQL, MariaDB offers\na rich set of feature enhancements including alternate storage engines,\nserver optimizations, and patches.\n\nMariaDB is primarily driven by developers at Monty Program, a company\nfounded by Michael \"Monty\" Widenius, the original author of MySQL, but\nthis is not the whole story about MariaDB. On the \"About MariaDB\" page you\nwill find more information about all participants in the MariaDB community,\nincluding storage engines XtraDB and PBXT.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"galera26":{"origin":"databases/galera26","version":"26.4.15"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"krb5":{"origin":"security/krb5","version":"1.21.3_1"},"libedit":{"origin":"devel/libedit","version":"3.1.20250104,1"},"libiconv":{"origin":"converters/libiconv","version":"1.17_1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"mariadb106-client":{"origin":"databases/mariadb106-client","version":"10.6.14"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"},"rsync":{"origin":"net/rsync","version":"3.4.1_2"},"unixODBC":{"origin":"databases/unixODBC","version":"2.3.12_1"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["databases"],"users":["mysql"],"groups":["mysql"],"shlibs_required":["libbz2.so.2","libc.so.8","libcrypt.so.4","libcrypto.so.12","libdl.so.0","libedit.so.0","libexecinfo.so.1","liblzma.so.3","libm.so.4","libncurses.so.6","libpam.so.3","libpcre2-8.so.0","libpcre2-posix.so.3","libpthread.so.0","libssl.so.12","libstdc++.so.9","libtinfo.so.6","libwrap.so.4","libz.so.3"],"options":{"CONNECT_EXTRA":"on","DOCS":"on","WSREP":"on","GSSAPI_BASE":"off","GSSAPI_HEIMDAL":"off","GSSAPI_MIT":"on","GSSAPI_NONE":"off","LZ4":"off","LZO":"off","SNAPPY":"off","COLUMNSTORE":"off","INNOBASE":"on","MROONGA":"off","OQGRAPH":"off","ROCKSDB":"off","S3":"off","SPHINX":"on","SPIDER":"on","ZMQ":"off","MSGPACK":"off"},"annotations":{"cpe":"cpe:2.3:a:mariadb:mariadb:10.6.14:::::dragonfly6:x86_64"},"messages":[{"message":"MariaDB respects hier(7) and doesn't check /etc and /etc/mysql for\nmy.cnf. Please move existing my.cnf files from those paths to\n/usr/local/etc/mysql or /usr/local/etc. Sample\nconfiguration files are provided in /usr/local/etc/mysql\nand /usr/local/etc/mysql/conf.d.\nThe rc(8) script no longer uses /var/db/mysql/my.cnf for configuration\nnor /var/db/mysql for logs and PID-file.\n\nThis port does NOT include the mytop perl script, this is included in\nthe MariaDB tarball but the most recent version can be found in the\ndatabases/mytop port\n\nUsing wsrep clustering requires adding a configuration file.\nCopy /usr/local/etc/mysql/conf.d/wsrep.conf.sample to\n/usr/local/etc/mysql/conf.d/wsrep.conf and change what you need there.","type":"install"},{"message":"Remember to run mariadb-upgrade (with the optional --datadir=<dbdir> flag)\nthe first time you start the MySQL server after an upgrade from an\nearlier version.","type":"upgrade"}]},{"name":"luakit-devel","origin":"www/luakit-devel","version":"2.3.6.7_2,2","comment":"Fast, small, webkit2 based browser framework extensible with Lua","maintainer":"ports@FreeBSD.org","www":"https://luakit.github.io","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"41f4e563c22d6d19e40417d963c0ecb5a1fc31fa997ec2f8705a5b7312d62b4d","flatsize":3834336,"path":"All/luakit-devel-2.3.6.7_2,2.pkg","repopath":"All/luakit-devel-2.3.6.7_2,2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":424132,"desc":"Luakit is a highly configurable browser framework based on the\nWebKit web content engine and the GTK+ toolkit.\n\nIt is very fast, extensible with Lua, and licensed under the GNU\nGPLv3 license. It is primarily targeted at power users, developers\nand anyone who wants to have fine-grained control over their web\nbrowser's behaviour and interface.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libsoup":{"origin":"devel/libsoup","version":"2.74.3"},"lua51":{"origin":"lang/lua51","version":"5.1.5_10"},"lua51-luafilesystem":{"origin":"devel/luafilesystem","version":"1.8.0"},"luajit-devel":{"origin":"lang/luajit-devel","version":"2.1.0.20250311"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"webkit2-gtk_40":{"origin":"www/webkit2-gtk","version":"2.46.6"}},"categories":["www"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libjavascriptcoregtk-4.0.so.18","libluajit-5.1.so.2","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libsoup-2.4.so.1","libsqlite3.so.0","libwebkit2gtk-4.0.so.37","libz.so.3"],"options":{"DOCS":"on","LUAJIT":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe luakit-devel port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"lux","origin":"www/lux","version":"0.23.0_6","comment":"Fast, simple and clean video downloader","maintainer":"lcook@FreeBSD.org","www":"https://github.com/iawia002/lux","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"caf9a63a9fdc51ebf149adb67aeb795e3a784f6a4307234c47a9a849e8e64c75","flatsize":17900655,"path":"All/lux-0.23.0_6.pkg","repopath":"All/lux-0.23.0_6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4878628,"desc":"Command-line video downloader written in Go, supporting over 20 sites\nand includes features such as resumable downloads, multiple downloads\nand auto-retry.","deps":{"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"}},"categories":["www"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"luajit-devel","origin":"lang/luajit-devel","version":"2.1.0.20250311","comment":"Just-In-Time Compiler for Lua","maintainer":"osa@FreeBSD.org","www":"https://luajit.org/luajit.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5ffeee4cbbf39c20ddb25b0556f9b515b616ae6a6f8fbfaf52bf6d935379239d","flatsize":2310248,"path":"All/luajit-devel-2.1.0.20250311.pkg","repopath":"All/luajit-devel-2.1.0.20250311.pkg","licenselogic":"and","licenses":["MIT","PD"],"pkgsize":452780,"desc":"LuaJIT is a Just-In-Time Compiler for the Lua programming language.","categories":["lang"],"shlibs_required":["libc.so.8","libm.so.4"],"annotations":{"cpe":"cpe:2.3:a:luajit:luajit:2.1.0.20250311:::::dragonfly6:x86_64"}},{"name":"mastodon","origin":"net-im/mastodon","version":"4.3.6_1","comment":"GNU Social-compatible microblogging server","maintainer":"ports@FreeBSD.org","www":"https://github.com/tootsuite/mastodon","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"558475b24d7d04bc085f25261fef765fdf26aac7140923c0b0b4658b8817beee","flatsize":71541598,"path":"All/mastodon-4.3.6_1.pkg","repopath":"All/mastodon-4.3.6_1.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":34491912,"desc":"Mastodon is an alternative implementation of GNU social, a free,\nopen-source social network.  It is a decentralized alternative to\ncommercial platforms based on ActivityStreams, Webfinger, PubsubHubbub\nand Salmon.  The project focuses on creating a clean REST API and a good\nuser interface.  Ruby on Rails is used for the back-end, while React.js\nand Redux are used for the dynamic front-end.","deps":{"ImageMagick7":{"origin":"graphics/ImageMagick7","version":"7.1.1.45"},"autoconf":{"origin":"devel/autoconf","version":"2.72"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"git":{"origin":"devel/git","version":"2.49.0"},"gmake":{"origin":"devel/gmake","version":"4.4.1"},"gnupg":{"origin":"security/gnupg","version":"2.4.7"},"libidn":{"origin":"dns/libidn","version":"1.43"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"},"redis":{"origin":"databases/redis","version":"7.4.3"},"rubygem-bundler":{"origin":"sysutils/rubygem-bundler","version":"2.6.6,1"},"sudo":{"origin":"security/sudo","version":"1.9.17p1"},"wget":{"origin":"ftp/wget","version":"1.25.0"},"yarn":{"origin":"www/yarn","version":"1.22.18_3"}},"categories":["net-im","www"],"users":["mastodon"],"groups":["mastodon"],"messages":[{"message":"############################################################\nVisit this URL to get started with Mastodon.\nhttps://wiki.freebsd.org/Ports/net-im/mastodon\n############################################################","type":"install"},{"message":"############################################################\nVisit this URL to upgrade Mastodon.\nPost installation tasks need to be done according to the\nsection Upgrade Procedure - 4.0.2=>4.1.0\nhttps://wiki.freebsd.org/Ports/net-im/mastodon\n############################################################","type":"upgrade","maximum_version":"4.1.0"},{"message":"===>   NOTICE:\n\nThe mastodon port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"luajit-openresty","origin":"lang/luajit-openresty","version":"2.1.20250117","comment":"Just-In-Time Compiler for Lua (OpenResty branch)","maintainer":"mm@FreeBSD.org","www":"https://github.com/openresty/luajit2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6e1c7628658a45e2e1831fc6c7fb46667dcf2f361c1790e8fb88720da47967b1","flatsize":7997717,"path":"All/luajit-openresty-2.1.20250117.pkg","repopath":"All/luajit-openresty-2.1.20250117.pkg","licenselogic":"and","licenses":["MIT","PD"],"pkgsize":1472028,"desc":"OpenResty's Branch of LuaJIT 2","categories":["lang"],"shlibs_required":["libc.so.8","libm.so.4"],"annotations":{"cpe":"cpe:2.3:a:luajit:luajit:2.1.20250117:::::dragonfly6:x86_64"}},{"name":"luajit","origin":"lang/luajit","version":"2.0.5_7","comment":"Just-In-Time Compiler for Lua","maintainer":"ports@FreeBSD.org","www":"https://luajit.org/luajit.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9083a6017ce3ce5b0db09312a842859c0aa6a3c4188c5746555851b8a9197182","flatsize":1916515,"path":"All/luajit-2.0.5_7.pkg","repopath":"All/luajit-2.0.5_7.pkg","licenselogic":"and","licenses":["MIT","PD"],"pkgsize":380972,"desc":"LuaJIT is a Just-In-Time Compiler for the Lua programming language.","categories":["lang"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"PTHREAD":"off"},"annotations":{"cpe":"cpe:2.3:a:luajit:luajit:2.0.5:::::dragonfly6:x86_64:7"},"messages":[{"message":"===>   NOTICE:\n\nThe luajit port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"mate-backgrounds","origin":"x11-themes/mate-backgrounds","version":"1.28.0","comment":"Collection of backgrounds for MATE","maintainer":"gnome@FreeBSD.org","www":"https://mate-desktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e3e03641807631ce6eab541b3e8ee0c1552cc9a9cf62f854f303d013df947688","flatsize":47108565,"path":"All/mate-backgrounds-1.28.0.pkg","repopath":"All/mate-backgrounds-1.28.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":46638736,"desc":"This module contains a set of backgrounds packaged with the MATE desktop.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"}},"categories":["graphics","mate","x11-themes"]},{"name":"luajava","origin":"devel/luajava","version":"1.1_2","comment":"Lua scripting tool for Java","maintainer":"sunghyuk@gmail.com","www":"http://www.keplerproject.org/luajava/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7105b8434292482547a77a30c05bc11680e5ef2223149836a2b337c26e43aa7e","flatsize":594263,"path":"All/luajava-1.1_2.pkg","repopath":"All/luajava-1.1_2.pkg","licenselogic":"single","pkgsize":140228,"desc":"LuaJava allows Java components to be accessed from Lua using the same syntax\nthat is used for accessing Lua`s native objects, without any need for\ndeclarations or any kind of preprocessing, and also allows Java to implement\nan interface using Lua.","deps":{"lua51":{"origin":"lang/lua51","version":"5.1.5_10"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"],"options":{"DOCS":"on"}},{"name":"luabind","origin":"devel/luabind","version":"0.9.1_17","comment":"Library that helps you create bindings between C++ and Lua","maintainer":"ports@FreeBSD.org","www":"https://www.rasterbar.com/products/luabind.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a3bf73920db381c2f3bcc4d2a6252ad8f7c5b56abadece94d071fd69771fb23e","flatsize":1053988,"path":"All/luabind-0.9.1_17.pkg","repopath":"All/luabind-0.9.1_17.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":179128,"desc":"Luabind is a library that helps you create bindings between C++ and\nLua. It has the ability to expose functions and classes, written\nin C++, to Lua. It will also supply the functionality to define\nclasses in lua and let them derive from other lua classes or C++\nclasses. Lua classes can override virtual functions from their C++\nbaseclasses. It is written towards Lua 5.x, and does not work with\nLua 4.\n\nIt is implemented utilizing template meta programming. That means\nthat you don't need an extra preprocess pass to compile your project\n(it is done by the compiler). It also means you don't (usually)\nhave to know the exact signature of each function you register,\nsince the library will generate code depending on the compile-time\ntype of the function (which includes the signature). The main\ndrawback of this approach is that the compilation time will increase\nfor the file that does the registration, it is therefore recommended\nthat you register everything in the same cpp-file.","deps":{"lua51":{"origin":"lang/lua51","version":"5.1.5_10"},"py311-boost-libs":{"origin":"devel/boost-python-libs","version":"1.87.0"}},"categories":["devel"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe luabind port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"lua54-sysctl","origin":"devel/lua-sysctl","version":"2.1","comment":"Small sysctl(3) interface for lua","maintainer":"uzsolt@FreeBSD.org","www":"https://github.com/kAworu/lua-sysctl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f00b8afb2a7f0bedd4968ed1e2c3622b4b229f831d1f48b955a2a8e30acedb23","flatsize":21891,"path":"All/lua54-sysctl-2.1.pkg","repopath":"All/lua54-sysctl-2.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":9032,"desc":"A small sysctl(3) interface for lua","deps":{"lua54":{"origin":"lang/lua54","version":"5.4.7"}},"categories":["devel"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"flavor":"lua54"}},{"name":"lua54-stdlib-normalize","origin":"devel/lua-stdlib-normalize","version":"2.0.3","comment":"Collection of normalized lua functions","maintainer":"sasaki12@gmail.com","www":"https://github.com/lua-stdlib/normalize","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"58ed4e0a9618bb43b1a5cdcf781e1deb40fbe2e51412ef5f914c69a59f8642f6","flatsize":122131,"path":"All/lua54-stdlib-normalize-2.0.3.pkg","repopath":"All/lua54-stdlib-normalize-2.0.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":26448,"desc":"This is a collection of normalized lua functions for Lua 5.1 (including LuaJIT),\n5.2 and 5.3.","deps":{"lua54":{"origin":"lang/lua54","version":"5.4.7"},"lua54-stdlib-debug":{"origin":"devel/lua-stdlib-debug","version":"1.0.1_1"}},"categories":["devel"],"options":{"DOCS":"on"},"annotations":{"flavor":"lua54"}},{"name":"lua54-stdlib-debug","origin":"devel/lua-stdlib-debug","version":"1.0.1_1","comment":"Debug hints management library for lua","maintainer":"sasaki12@gmail.com","www":"https://github.com/lua-stdlib/_debug","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"10aec285f731a21ebf6cb32c5afc9d3a43ee52a8e7dc58b40f895bcbab26b510","flatsize":22146,"path":"All/lua54-stdlib-debug-1.0.1_1.pkg","repopath":"All/lua54-stdlib-debug-1.0.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8080,"desc":"This is a debug hints management library for Lua 5.1 (including LuaJIT),\n5.2 and 5.3.","deps":{"lua54":{"origin":"lang/lua54","version":"5.4.7"}},"categories":["devel"],"options":{"DOCS":"on"},"annotations":{"flavor":"lua54"}},{"name":"lua54-stdlib","origin":"devel/lua-stdlib","version":"41.2.2_1","comment":"Standard Lua Libraries","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/lua-stdlib/lua-stdlib","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"179a80b53eb6c9bc7297a74f59a138002321f6b6f6caac97aae5a7e3c78ede3d","flatsize":547504,"path":"All/lua54-stdlib-41.2.2_1.pkg","repopath":"All/lua54-stdlib-41.2.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":76204,"desc":"stdlib is a library of modules for common programming tasks, including list,\ntable and functional operations, objects, pickling, pretty-printing and\ncommand-line option parsing.\n\nstdlib has no run-time prerequisites beyond a standard Lua system, though it\nwill take advantage of strict and typecheck if they are installed.","deps":{"lua54":{"origin":"lang/lua54","version":"5.4.7"},"lua54-stdlib-debug":{"origin":"devel/lua-stdlib-debug","version":"1.0.1_1"},"lua54-stdlib-normalize":{"origin":"devel/lua-stdlib-normalize","version":"2.0.3"}},"categories":["devel"],"options":{"DOCS":"on"},"annotations":{"flavor":"lua54"}},{"name":"lua54-pgsql","origin":"databases/lua-pgsql","version":"1.6.8_1","comment":"Lua binding for PostgreSQL","maintainer":"dmitry.wagin@ya.ru","www":"https://github.com/arcapos/luapgsql","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9ad88a48d0dca190bf4ee7f16072ca0810e865400573202fed0db3873415f661","flatsize":57083,"path":"All/lua54-pgsql-1.6.8_1.pkg","repopath":"All/lua54-pgsql-1.6.8_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":15040,"desc":"Lua binding for PostgreSQL.","deps":{"lua54":{"origin":"lang/lua54","version":"5.4.7"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"}},"categories":["databases"],"annotations":{"flavor":"lua54"}},{"name":"lua54-puremagic","origin":"sysutils/lua-puremagic","version":"1.0.1","comment":"Lua module that detects the mime type of file based on their contents","maintainer":"mdw@FreeBSD.org","www":"https://github.com/wbond/puremagic/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7506348b2e2de73192e7750047b53bd5b1e6cfce184d70e91581bf17d2c2f09f","flatsize":20662,"path":"All/lua54-puremagic-1.0.1.pkg","repopath":"All/lua54-puremagic-1.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6016,"desc":"A pure Lua module that detects the mime type of file based on their contents.\nFalls back to detecting based on extension for plain text files.","deps":{"lua54":{"origin":"lang/lua54","version":"5.4.7"}},"categories":["sysutils"],"annotations":{"flavor":"lua54"}},{"name":"lua54-posix","origin":"devel/lua-posix","version":"36.3","comment":"Lua bindings for POSIX APIs","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/luaposix/luaposix","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"34048482faeae5b72c634d93dab891ab2bfa969c5ea0a47716df29e2395436b1","flatsize":358292,"path":"All/lua54-posix-36.3.pkg","repopath":"All/lua54-posix-36.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":66004,"desc":"This is a POSIX binding for LuaJIT, Lua 5.1, 5.2 and 5.3; like most libraries it\nsimply binds to C APIs on the underlying system, so it won't work on non-POSIX\nsystems. However, it does try to detect the level of POSIX conformance of the\nunderlying system and bind only available APIs.\n\nFor a while, luaposix contained support for curses functionality too, but now it\nhas its own lcurses repository again, where it is being maintained separately.","deps":{"lua54":{"origin":"lang/lua54","version":"5.4.7"},"lua54-stdlib-normalize":{"origin":"devel/lua-stdlib-normalize","version":"2.0.3"}},"categories":["devel"],"annotations":{"flavor":"lua54"}},{"name":"lua54-xapian","origin":"databases/lua-xapian","version":"1.4.27","comment":"Lua binding for Xapian","maintainer":"sunpoet@FreeBSD.org","www":"https://xapian.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5c860c2c7f92047d41da1ee7876fd433d3726958ca3070bdece1241a145d99ef","flatsize":3205703,"path":"All/lua54-xapian-1.4.27.pkg","repopath":"All/lua54-xapian-1.4.27.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":426532,"desc":"Lua binding for Xapian","deps":{"lua54":{"origin":"lang/lua54","version":"5.4.7"},"xapian-core":{"origin":"databases/xapian-core","version":"1.4.27,1"}},"categories":["databases"],"options":{"DOCS":"on"},"annotations":{"flavor":"lua54"}},{"name":"lua54-lyaml","origin":"textproc/lua-lyaml","version":"6.2.4_1","comment":"LibYAML binding for Lua","maintainer":"yds@Necessitu.de","www":"https://GVVaughan.GitHub.io/lyaml/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5e2d6984855d20225c27b81a40ddb93c2401ae9b1645fc14d154d12ce7247a79","flatsize":107334,"path":"All/lua54-lyaml-6.2.4_1.pkg","repopath":"All/lua54-lyaml-6.2.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":24956,"desc":"Lua binding for the fast libYAML C library for converting between\n%25YAML 1.1 and Lua tables, with a flexible Lua language API to load\nand save YAML documents.\n\nWorks with Lua 5.1 (including LuaJIT), 5.2, 5.3 and 5.4.","deps":{"libyaml":{"origin":"textproc/libyaml","version":"0.2.5"},"lua54":{"origin":"lang/lua54","version":"5.4.7"}},"categories":["textproc"],"options":{"DOCS":"on"},"annotations":{"flavor":"lua54"}},{"name":"lua54-luasql-postgres","origin":"databases/luasql-postgres","version":"2.6.0","comment":"Lua interface to PostgreSQL","maintainer":"ports@freebsd.org","www":"https://github.com/keplerproject/luasql","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8486b59f3991f072d0000b245d1d27e36aae548aaff39444dca440f03f13b8a5","flatsize":17680,"path":"All/lua54-luasql-postgres-2.6.0.pkg","repopath":"All/lua54-luasql-postgres-2.6.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6860,"desc":"LuaSQL is a simple interface from Lua to a DBMS. It enables a Lua program to:\n\n    * Connect to ODBC, ADO, Oracle, MySQL, SQLite and PostgreSQL databases;\n    * Execute arbitrary SQL statements;\n    * Retrieve results in a row-by-row cursor fashion.","deps":{"lua54":{"origin":"lang/lua54","version":"5.4.7"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"}},"categories":["databases"],"annotations":{"flavor":"lua54"}},{"name":"lua54-lunit","origin":"devel/lua-lunit","version":"0.5","comment":"Unit Testing Framework for Lua","maintainer":"sergey.dyatko@gmail.com","www":"https://www.mroth.net/lunit/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"85dc5265aa2be2218f425646b9264246fb272e26985a29137584b74a6f138cc3","flatsize":67190,"path":"All/lua54-lunit-0.5.pkg","repopath":"All/lua54-lunit-0.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11740,"desc":"Lunit is a unit testing framework for lua, written in lua. It provides currently\n27 assert functions, 8 type checking functions and a few miscellaneous functions\nfor usage as an easy unit testing framework.","deps":{"lua54":{"origin":"lang/lua54","version":"5.4.7"}},"categories":["devel"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"lua54-luaunbound","origin":"dns/luaunbound","version":"1.0.0_5","comment":"Lua binding to libunbound","maintainer":"twm@pdp11.pw","www":"https://www.zash.se/luaunbound.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d6d455f1837b26bb1a59fba0b1c8b6eb60d89120790266cf4bd0ebbc28f2b36d","flatsize":16466,"path":"All/lua54-luaunbound-1.0.0_5.pkg","repopath":"All/lua54-luaunbound-1.0.0_5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6004,"desc":"This is a binding to libunbound for Lua. The library works independent\nfrom a running unbound server, and can be used to convert hostnames to\nIP addresses, and back, and obtain other information from the DNS.","deps":{"lua54":{"origin":"lang/lua54","version":"5.4.7"},"unbound":{"origin":"dns/unbound","version":"1.22.0_1"}},"categories":["dns"],"annotations":{"flavor":"lua54"}},{"name":"lua54-luasql-sqlite3","origin":"databases/luasql-sqlite3","version":"2.6.0","comment":"Lua interface to SQLite3","maintainer":"ports@freebsd.org","www":"https://github.com/keplerproject/luasql","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"749be63690177cab8e8f736fa2bbfbc118852c296a80a6fdad0a31088eaf2606","flatsize":18272,"path":"All/lua54-luasql-sqlite3-2.6.0.pkg","repopath":"All/lua54-luasql-sqlite3-2.6.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6844,"desc":"LuaSQL is a simple interface from Lua to a DBMS. It enables a Lua program to:\n\n    * Connect to ODBC, ADO, Oracle, MySQL, SQLite and PostgreSQL databases;\n    * Execute arbitrary SQL statements;\n    * Retrieve results in a row-by-row cursor fashion.","deps":{"lua54":{"origin":"lang/lua54","version":"5.4.7"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["databases"],"annotations":{"flavor":"lua54"}},{"name":"luakit","origin":"www/luakit","version":"2.4.0,1","comment":"Fast, small, webkit2 based browser framework extensible with Lua","maintainer":"mew14930xvi@inbox.lv","www":"https://luakit.github.io","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8cc40651b18b321c983c0d128d06a2d49569d64dd5e5eda55e2c54abc5e67b9e","flatsize":3832633,"path":"All/luakit-2.4.0,1.pkg","repopath":"All/luakit-2.4.0,1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":422412,"desc":"Luakit is a highly configurable browser framework based on the\nWebKit web content engine and the GTK+ toolkit.\n\nIt is very fast, extensible with Lua, and licensed under the GNU\nGPLv3 license. It is primarily targeted at power users, developers\nand anyone who wants to have fine-grained control over their web\nbrowser's behaviour and interface.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libsoup3":{"origin":"devel/libsoup3","version":"3.6.5_2"},"lua51":{"origin":"lang/lua51","version":"5.1.5_10"},"lua51-luafilesystem":{"origin":"devel/luafilesystem","version":"1.8.0"},"luajit-devel":{"origin":"lang/luajit-devel","version":"2.1.0.20250311"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"webkit2-gtk_41":{"origin":"www/webkit2-gtk","version":"2.46.6"}},"categories":["www"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libjavascriptcoregtk-4.1.so.0","libluajit-5.1.so.2","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libsoup-3.0.so.0","libsqlite3.so.0","libwebkit2gtk-4.1.so.0","libz.so.3"],"options":{"DOCS":"on","GSTREAMER":"off","LUAJIT":"on"}},{"name":"lua54-luasql-odbc","origin":"databases/luasql-odbc","version":"2.6.0","comment":"Lua interface to ODBC","maintainer":"ports@freebsd.org","www":"https://github.com/keplerproject/luasql","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"73e70b72c69b3d12faee6b4955924108cebada0a7bf9a365f4092e1e711c726f","flatsize":24088,"path":"All/lua54-luasql-odbc-2.6.0.pkg","repopath":"All/lua54-luasql-odbc-2.6.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9272,"desc":"LuaSQL is a simple interface from Lua to a DBMS. It enables a Lua program to:\n\n    * Connect to ODBC, ADO, Oracle, MySQL, SQLite and PostgreSQL databases;\n    * Execute arbitrary SQL statements;\n    * Retrieve results in a row-by-row cursor fashion.","deps":{"lua54":{"origin":"lang/lua54","version":"5.4.7"},"unixODBC":{"origin":"databases/unixODBC","version":"2.3.12_1"}},"categories":["databases"],"annotations":{"flavor":"lua54"}},{"name":"lua54-luasql-mysql","origin":"databases/luasql-mysql","version":"2.6.0","comment":"Lua interface to MySQL","maintainer":"ports@freebsd.org","www":"https://github.com/keplerproject/luasql","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d8e1ec787a998e815c153a2bfaad4f49a22a31493a39b310875b21d6a3ab709a","flatsize":44640,"path":"All/lua54-luasql-mysql-2.6.0.pkg","repopath":"All/lua54-luasql-mysql-2.6.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17356,"desc":"LuaSQL is a simple interface from Lua to a DBMS. It enables a Lua program to:\n\n    * Connect to ODBC, ADO, Oracle, MySQL, SQLite and PostgreSQL databases;\n    * Execute arbitrary SQL statements;\n    * Retrieve results in a row-by-row cursor fashion.","deps":{"lua54":{"origin":"lang/lua54","version":"5.4.7"},"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"}},"categories":["databases"],"annotations":{"flavor":"lua54"}},{"name":"lua54-luafilesystem","origin":"devel/luafilesystem","version":"1.8.0","comment":"Library to access directory structure and file attributes","maintainer":"fiziologus@gmail.com","www":"http://www.keplerproject.org/luafilesystem/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e292270987a06354bfd097de381ff75edeb07161b8f735bf30b5cd66f5837d4e","flatsize":62669,"path":"All/lua54-luafilesystem-1.8.0.pkg","repopath":"All/lua54-luafilesystem-1.8.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":23180,"desc":"LuaFileSystem is a Lua library developed to complement the\nset of functions related to file systems offered by the\nstandard Lua distribution.\n\nLuaFileSystem offers a portable way to access the underlying\ndirectory structure and file attributes.","deps":{"lua54":{"origin":"lang/lua54","version":"5.4.7"}},"categories":["devel"],"options":{"DOCS":"on"},"annotations":{"flavor":"lua54"}},{"name":"lua54-luasocket","origin":"net/lua-luasocket","version":"3.1.0_1,1","comment":"Socket support for the Lua language","maintainer":"sunpoet@FreeBSD.org","www":"https://lunarmodules.github.io/luasocket/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4c7f2aae6dc34d83c4b20c269bec1b34f37966aac1a0ad7eeba0b23ec17378e6","flatsize":691120,"path":"All/lua54-luasocket-3.1.0_1,1.pkg","repopath":"All/lua54-luasocket-3.1.0_1,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":159760,"desc":"LuaSocket is a Lua extension library composed of two parts:\n- a set of C modules that provide support for the TCP and UDP transport layers\n- a set of Lua modules that provide functions commonly needed by applications\n  that deal with the Internet.","deps":{"lua54":{"origin":"lang/lua54","version":"5.4.7"}},"categories":["net"],"options":{"DOCS":"on"},"annotations":{"flavor":"lua54"}},{"name":"lua54-luasec","origin":"security/luasec","version":"1.3.2","comment":"Lua binding for the OpenSSL library to provide TLS/SSL communication","maintainer":"twm@pdp11.pw","www":"https://github.com/brunoos/luasec","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a5f8eebd6eb7205a276f09bf864f432f6869a768134ae7f030bde8ebae2213d0","flatsize":90907,"path":"All/lua54-luasec-1.3.2.pkg","repopath":"All/lua54-luasec-1.3.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":27368,"desc":"LuaSec is a binding for OpenSSL library to provide TLS/SSL communication. This\nversion delegates to LuaSocket the TCP connection establishment between the\nclient and server. Then LuaSec uses this connection to start a secure TLS/SSL\nsession.","deps":{"lua54":{"origin":"lang/lua54","version":"5.4.7"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["security"],"annotations":{"flavor":"lua54"}},{"name":"lua54-lualdap","origin":"net/lualdap","version":"1.3.1","comment":"LDAP support for the Lua language","maintainer":"p.mousavizadeh@protonmail.com","www":"https://github.com/lualdap/lualdap","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c3138e4f8853687ca802c88bfd4345b2bc3307d587b3ce3f396c08072719f11b","flatsize":41051,"path":"All/lua54-lualdap-1.3.1.pkg","repopath":"All/lua54-lualdap-1.3.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15108,"desc":"LuaLDAP is a simple interface from Lua to an LDAP client.\nIn fact it is a bind to OpenLDAP or to ADSI. It enables a Lua program to:\n\n- connect to an LDAP server;\n- execute any operation (search, add, compare, delete, modify and rename);\n- retrieve entries and references of the search result.","deps":{"lua54":{"origin":"lang/lua54","version":"5.4.7"},"openldap26-client":{"origin":"net/openldap26-client","version":"2.6.9_1"}},"categories":["net"],"options":{"DOCS":"on"},"annotations":{"flavor":"lua54"}},{"name":"lua54-luaexpat","origin":"textproc/lua-luaexpat","version":"1.5.2","comment":"SAX XML parser based on the Expat library","maintainer":"sunpoet@FreeBSD.org","www":"https://lunarmodules.github.io/luaexpat/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"782ce20799b634fbaddb05893068c2e9bffd6c0721daca771612b195af3438ce","flatsize":49595,"path":"All/lua54-luaexpat-1.5.2.pkg","repopath":"All/lua54-luaexpat-1.5.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14052,"desc":"LuaExpat is a SAX XML parser based on the Expat library. SAX is the Simple API\nfor XML and allows programs to:\n- process a XML document incrementally, thus being able to handle huge documents\n  without memory penalties;\n- register handler functions which are called by the parser during the\n  processing of the document, handling the document elements or text.\n\nWith an event-based API like SAX the XML document can be fed to the parser in\nchunks, and the parsing begins as soon as the parser receives the first document\nchunk. LuaExpat reports parsing events (such as the start and end of elements)\ndirectly to the application through callbacks. The parsing of huge documents can\nbenefit from this piecemeal operation.","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"},"lua54":{"origin":"lang/lua54","version":"5.4.7"}},"categories":["textproc"],"annotations":{"flavor":"lua54"}},{"name":"lua54-luadbi","origin":"databases/luadbi","version":"0.7.4_1","comment":"Multi-backend SQL database library for Lua","maintainer":"olexander.v.melnyk@gmail.com","www":"https://github.com/mwild1/luadbi","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9df1c07162ea2bda0258e04656bfa109792c7db1af4bf3c93308e1fd245f431c","flatsize":48833,"path":"All/lua54-luadbi-0.7.4_1.pkg","repopath":"All/lua54-luadbi-0.7.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19564,"desc":"LuaDBI is a database interface library for Lua.  It's designed to provide\nan RDBMS agnostic API for handling database operations.  It also provides\nsupport for prepared statement handles, placeholders, and bind parameters\nfor all database operations.\n\nOn FreeBSD, LuaDBI supports MySQL, PostgreSQL, and SQLite3 databases with\nnative database drivers.","deps":{"lua54":{"origin":"lang/lua54","version":"5.4.7"},"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"}},"categories":["databases"],"options":{"MYSQL":"on","PGSQL":"off","SQLITE3":"off"},"annotations":{"flavor":"lua54"}},{"name":"lua54-luacheck","origin":"devel/lua-luacheck","version":"0.25.g20200825","comment":"Linter and static analyzer for lua files","maintainer":"kevans@FreeBSD.org","www":"https://github.com/luarocks/luacheck","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8a35082418823dff3c3f2ff7e5ac6f9f1b5d035f8d0db5d366a521570bf22324","flatsize":328101,"path":"All/lua54-luacheck-0.25.g20200825.pkg","repopath":"All/lua54-luacheck-0.25.g20200825.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":69508,"desc":"Luacheck is a static analyzer and a linter for Lua. Luacheck detects various\nissues such as usage of undefined global variables, unused variables and values,\naccessing uninitialized variables, unreachable code and more.\n\nLuacheck supports checking Lua files using syntax of Lua 5.1, Lua 5.2, Lua 5.3\nand LuaJIT.","deps":{"lua54":{"origin":"lang/lua54","version":"5.4.7"},"lua54-argparse":{"origin":"devel/lua-argparse","version":"0.7.1"},"lua54-luafilesystem":{"origin":"devel/luafilesystem","version":"1.8.0"}},"categories":["devel"]},{"name":"lua54-libevent","origin":"devel/lua-libevent","version":"0.4.6_3","comment":"Lua libevent binding","maintainer":"sirl33tname@gmail.com","www":"https://github.com/harningt/luaevent","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"597a6a989a4655a7556eb0784d70b5993eec9a3b0cf00305afa182a5bbec324c","flatsize":37241,"path":"All/lua54-libevent-0.4.6_3.pkg","repopath":"All/lua54-libevent-0.4.6_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11224,"desc":"This is a binding of libevent to Lua. It will serve as a drop-in\nreplacement for copas, and eventually support more features (async DNS,\nHTTP, RPC...).","deps":{"libevent":{"origin":"devel/libevent","version":"2.1.12"},"lua54":{"origin":"lang/lua54","version":"5.4.7"},"lua54-luasocket":{"origin":"net/lua-luasocket","version":"3.1.0_1,1"}},"categories":["devel"],"annotations":{"flavor":"lua54"}},{"name":"lua54-lua-gd","origin":"graphics/lua-gd","version":"2.0.33r3","comment":"GD bindings for the Lua programming language","maintainer":"sergey.dyatko@gmail.com","www":"https://www.ittner.com.br/lua-gd/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e1e61e712d863cf5cffde4a2d2963da3d9cb777220271f97bc8bda08fc726f75","flatsize":597108,"path":"All/lua54-lua-gd-2.0.33r3.pkg","repopath":"All/lua54-lua-gd-2.0.33r3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":392240,"desc":"Lua-GD is a library that allows you to use the gd graphic library from\nprograms written in the Lua programming language.","deps":{"libgd":{"origin":"graphics/gd","version":"2.3.3_13,1"},"lua54":{"origin":"lang/lua54","version":"5.4.7"}},"categories":["graphics"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"flavor":"lua54"}},{"name":"lua54-lpeg","origin":"devel/lua-lpeg","version":"1.1.0","comment":"PEG-based pattern-matching library for Lua","maintainer":"sunpoet@FreeBSD.org","www":"https://www.inf.puc-rio.br/~roberto/lpeg/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d4e3ec87c1d0d28bcaf43d0784c668f75b294fb5c4d559345184327faeb3371d","flatsize":52606,"path":"All/lua54-lpeg-1.1.0.pkg","repopath":"All/lua54-lpeg-1.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":22524,"desc":"LPeg is a new pattern-matching library for Lua, based on Parsing Expression\nGrammars (PEGs).\n\nFollowing the Snobol tradition, LPeg defines patterns as first-class objects.\nThat is, patterns are regular Lua values (represented by userdata). The library\noffers several functions to create and compose patterns. With the use of\nmetamethods, several of these functions are provided as infix or prefix\noperators. On the one hand, the result is usually much more verbose than the\ntypical encoding of patterns using the so called regular expressions (which\ntypically are not regular expressions in the formal sense). On the other hand,\nfirst-class patterns allow much better documentation (as it is easy to comment\nthe code, to break complex definitions in smaller parts, etc.) and are\nextensible, as we can define new functions to create and compose patterns.","deps":{"lua54":{"origin":"lang/lua54","version":"5.4.7"}},"categories":["devel"],"annotations":{"flavor":"lua54"}},{"name":"lua54-lgi","origin":"devel/lua-lgi","version":"0.9.2_3","comment":"Lua bindings to libraries using GObject-Introspection","maintainer":"andrew@tao11.riddles.org.uk","www":"https://github.com/pavouk/lgi","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"99bde0f131321271e5befd37702ba4415340f28069668041bd4170d031ec7308","flatsize":294301,"path":"All/lua54-lgi-0.9.2_3.pkg","repopath":"All/lua54-lgi-0.9.2_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":79336,"desc":"LGI is a gobject-introspection based dynamic Lua binding to\nGObject-based libraries. It allows using GObject-based libraries\ndirectly from Lua.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gobject-introspection":{"origin":"devel/gobject-introspection","version":"1.78.1_2,1"},"libffi":{"origin":"devel/libffi","version":"3.4.6"},"lua54":{"origin":"lang/lua54","version":"5.4.7"}},"categories":["devel"],"annotations":{"flavor":"lua54"}},{"name":"lua54-iconv","origin":"converters/lua-iconv","version":"7.1.0","comment":"Iconv binding for Lua 5","maintainer":"vanilla@FreeBSD.org","www":"https://github.com/lunarmodules/lua-iconv","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"18f44cd3beb27664b3ec366eee49468898594e7be9f119e02b8da8d387c3661e","flatsize":10868,"path":"All/lua54-iconv-7.1.0.pkg","repopath":"All/lua54-iconv-7.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4660,"desc":"Lua-iconv is POSIX 'iconv' binding for the Lua Programming Language. The iconv\nlibrary converts a sequence of characters from one codeset into a sequence of\ncorresponding characters in another codeset. The codesets are those specified\nin the iconv.new() call that returned the conversion descriptor, cd.","deps":{"lua54":{"origin":"lang/lua54","version":"5.4.7"}},"categories":["converters"],"annotations":{"flavor":"lua54"}},{"name":"lua54-json","origin":"converters/lua-json","version":"1.3.4_1","comment":"JSON parser/creator for Lua","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/harningt/luajson","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a0718a803e09ec3db8c1aa3db6422bf752958b294ebf54c9fcfacda7c4128b13","flatsize":49319,"path":"All/lua54-json-1.3.4_1.pkg","repopath":"All/lua54-json-1.3.4_1.pkg","licenselogic":"single","pkgsize":13228,"desc":"LuaJSON is a JSON parser/creator for Lua.","deps":{"lua54":{"origin":"lang/lua54","version":"5.4.7"},"lua54-lpeg":{"origin":"devel/lua-lpeg","version":"1.1.0"}},"categories":["converters"],"annotations":{"flavor":"lua54"}},{"name":"lua54-icu-utils","origin":"textproc/lua-icu-utils","version":"0.0.20220329_5","comment":"Lua interface to selected ICU utilities","maintainer":"mm@FreeBSD.org","www":"https://github.com/adam-stanek/lua_icu_utils","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"200c0028a01dbe174bf11d8903fc4632ad3481136e16c4a26eec35daf4742c51","flatsize":13958,"path":"All/lua54-icu-utils-0.0.20220329_5.pkg","repopath":"All/lua54-icu-utils-0.0.20220329_5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5876,"desc":"Lua interface to selected utilities from the ICU project","deps":{"icu":{"origin":"devel/icu","version":"76.1,1"},"lua54":{"origin":"lang/lua54","version":"5.4.7"}},"categories":["textproc"],"options":{"DOCS":"on"},"annotations":{"flavor":"lua54"}},{"name":"lua54-cqueues","origin":"devel/lua-cqueues","version":"20200726_1","comment":"Continuation queues module for Lua","maintainer":"freebsd@dns.company","www":"https://25thandclement.com/~william/projects/cqueues.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"131de60cc3705be93d0e26304789c373487a4cf32c90a3bde7dbed46360296a5","flatsize":578760,"path":"All/lua54-cqueues-20200726_1.pkg","repopath":"All/lua54-cqueues-20200726_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":311504,"desc":"cqueues is a type of event loop for Lua, except it's not a classic\nevent loop. It doesn't use callbacks, neither as part of the API nor\ninternally, but instead you communicate with an event controller by\nthe yielding and resumption of Lua coroutines using objects that\nadhere to a simple interface.","deps":{"lua54":{"origin":"lang/lua54","version":"5.4.7"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["devel"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"flavor":"lua54"}},{"name":"lumina-core","origin":"x11/lumina-core","version":"1.6.2_10","comment":"Lumina Desktop Environment","maintainer":"jwb@FreeBSD.org","www":"https://github.com/lumina-desktop/lumina/tree/master/src-qt5/core","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1b06dc95d020449d8693e53bbc930e2c66d5e01dc6308b20535250655751c5c3","flatsize":15101377,"path":"All/lumina-core-1.6.2_10.pkg","repopath":"All/lumina-core-1.6.2_10.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":8359192,"desc":"The Lumina Desktop Environment is a lightweight system interface that is\ndesigned for use on any Unix-like operating system. It takes a\nplugin-based approach, allowing the entire interface to be assembled or\narranged by each individual user as desired, with a system-wide default\nlayout which can be customized by the system administrator. This allows\nevery system (or user session) to be designed to maximize the individual\nuser's productivity.","deps":{"compton":{"origin":"x11-wm/compton","version":"20160907_9"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fluxbox":{"origin":"x11-wm/fluxbox","version":"1.3.7_10"},"fluxbox-tenr-styles-pack":{"origin":"x11-themes/fluxbox-tenr-styles-pack","version":"20190912"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-core":{"origin":"multimedia/gstreamer1-plugins-core","version":"1.26.0"},"la-capitaine-icon-theme":{"origin":"x11-themes/la-capitaine-icon-theme","version":"0.6.2"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"libXdamage":{"origin":"x11/libXdamage","version":"1.1.6"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"numlockx":{"origin":"x11/numlockx","version":"1.2"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-imageformats":{"origin":"graphics/qt5-imageformats","version":"5.15.16p2"},"qt5-multimedia":{"origin":"multimedia/qt5-multimedia","version":"5.15.16p2_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-x11extras":{"origin":"x11/qt5-x11extras","version":"5.15.16p0_1"},"xbrightness":{"origin":"x11/xbrightness","version":"0.3_1"},"xcb-util":{"origin":"x11/xcb-util","version":"0.4.1,1"},"xcb-util-image":{"origin":"x11/xcb-util-image","version":"0.4.1"},"xcb-util-wm":{"origin":"x11/xcb-util-wm","version":"0.4.2"},"xrandr":{"origin":"x11/xrandr","version":"1.5.2_1"}},"categories":["x11"],"shlibs_required":["libGL.so.1","libQt5Concurrent.so.5","libQt5Core.so.5","libQt5Gui.so.5","libQt5Multimedia.so.5","libQt5MultimediaWidgets.so.5","libQt5Network.so.5","libQt5Qml.so.5","libQt5QmlModels.so.5","libQt5Quick.so.5","libQt5Svg.so.5","libQt5Widgets.so.5","libQt5X11Extras.so.5","libX11.so.6","libXdamage.so.1","libc.so.8","libm.so.4","libpam.so.3","libpthread.so.0","libstdc++.so.9","libxcb-composite.so.0","libxcb-damage.so.0","libxcb-dpms.so.0","libxcb-ewmh.so.2","libxcb-icccm.so.4","libxcb-image.so.0","libxcb-util.so.1","libxcb.so.1"],"options":{"MULTIMEDIA":"on","NLS":"on","TRUEOS":"off"},"messages":[{"message":"The Lumina Desktop Environment has been installed!\n\nAn entry for for launching Lumina from a graphical login manager has already been added to the system, but if you with to start Lumina manually, you will need to do one of the following:\n1) Run \"start-lumina-desktop\" directly from the command line after logging in.\n2) Put the line \"exec start-lumina-desktop\" at the end of your user's \"~/.xinitrc\" file before running startx with any special X11 flags\n\nAlso note that the system-wide default settings for Lumina are contained in /usr/local/etc/luminaDesktop.conf[.dist]. While it is possible to customize the desktop to the user's liking after logging in, you may want to adjust the default settings as necessary if there are multiple user accounts on this system.","type":"install"}]},{"name":"lua54-lsqlite3","origin":"databases/lua-lsqlite3","version":"0.9.5_1","comment":"Lua wrapper for SQLite3 library","maintainer":"yds@Necessitu.de","www":"http://Lua.SQLite.org/index.cgi/doc/tip/doc/lsqlite3.wiki","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e89a073baec5ecfe24d14af0b9cb1567b3d8aeb3c4c877766507bc8913608767","flatsize":1135871,"path":"All/lua54-lsqlite3-0.9.5_1.pkg","repopath":"All/lua54-lsqlite3-0.9.5_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":467408,"desc":"LuaSQLite3 is a thin wrapper around the public domain SQLite3\ndatabase engine.\n\nLuaSQLite3 provides a means to manipulate SQLite3 databases\ndirectly from Lua using Lua 5.\n\nThere are two modules, identical except that one links SQLite3\ndynamically, the other statically.\n\nThe module `lsqlite3` links SQLite3 dynamically.\n\nThe module `lsqlite3complete` links SQLite3 statically.","deps":{"lua54":{"origin":"lang/lua54","version":"5.4.7"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["databases"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"flavor":"lua54"}},{"name":"lua54-cjson","origin":"devel/lua-cjson","version":"2.1.0_1","comment":"Fast JSON parsing and encoding support for Lua","maintainer":"osa@FreeBSD.org","www":"https://www.kyne.au/~mark/software/lua-cjson.php","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5ad0e8ed913293eae26bd50712851fefc6f10e1134517302a0b8c19aa85c6368","flatsize":36782,"path":"All/lua54-cjson-2.1.0_1.pkg","repopath":"All/lua54-cjson-2.1.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12476,"desc":"Lua CJSON provides fast JSON parsing and encoding support for Lua.  It\nhas been tested under Linux, FreeBSD, OSX, Solaris and Windows.\n\nFeatures:\n\n- Fast, standards compliant encoding/parsing routines.\n- Full support for JSON with UTF-8, including decoding surrogate pairs.\n- Optional run-time support for common exceptions to the JSON specification\n  (NaN, Infinity,..).\n- No external dependencies.","deps":{"lua54":{"origin":"lang/lua54","version":"5.4.7"}},"categories":["devel"],"annotations":{"flavor":"lua54"}},{"name":"lua54-bitop","origin":"devel/lua-bitop","version":"1.0.2_2","comment":"Bitwise operations on numbers","maintainer":"sunpoet@FreeBSD.org","www":"https://bitop.luajit.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"463b1006eb0d9eb7e5a7a183a2f136ace505c55f227d6e5e3586d356a839bf60","flatsize":8488,"path":"All/lua54-bitop-1.0.2_2.pkg","repopath":"All/lua54-bitop-1.0.2_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3468,"desc":"Lua BitOp is a C extension module for Lua 5.1/5.2 which adds bitwise operations\non numbers.","deps":{"lua54":{"origin":"lang/lua54","version":"5.4.7"}},"categories":["devel"],"annotations":{"flavor":"lua54"}},{"name":"lua54-bitlib","origin":"devel/lua-bitlib","version":"24_1","comment":"Tiny library for bitwise operations","maintainer":"ports@FreeBSD.org","www":"http://luaforge.net/projects/bitlib/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7aa0d87e345e941a6441e66621551afb7503162b72056fd5e329e0702f6b22ff","flatsize":7016,"path":"All/lua54-bitlib-24_1.pkg","repopath":"All/lua54-bitlib-24_1.pkg","licenselogic":"single","pkgsize":2652,"desc":"bitlib is a tiny library for bitwise operations.","deps":{"lua54":{"origin":"lang/lua54","version":"5.4.7"}},"categories":["devel"],"annotations":{"flavor":"lua54"},"messages":[{"message":"===>   NOTICE:\n\nThe lua54-bitlib port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"lua54-bcrypt","origin":"security/lua-bcrypt","version":"2.3.1","comment":"Library providing OpenBSD's bcrypt hash function for Lua","maintainer":"mdw@FreeBSD.org","www":"https://github.com/mikejsavage/lua-bcrypt/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7fd900ea102570b2cbd5e533fee209737e84292b1233c9c507ef72b0bbd4bd3c","flatsize":22881,"path":"All/lua54-bcrypt-2.3.1.pkg","repopath":"All/lua54-bcrypt-2.3.1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":11852,"desc":"Lua-bcrypt is a library providing OpenBSD's bcrypt hash function for the Lua\nprogramming language.","deps":{"lua54":{"origin":"lang/lua54","version":"5.4.7"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["security"],"annotations":{"flavor":"lua54"}},{"name":"lua54-argparse","origin":"devel/lua-argparse","version":"0.7.1","comment":"Feature-rich command line parser for Lua","maintainer":"kevans@FreeBSD.org","www":"https://github.com/luarocks/argparse","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9198296c74515d6820210b719d117aba3515cbfe58dc91552d0ae5bd394b1aa7","flatsize":59369,"path":"All/lua54-argparse-0.7.1.pkg","repopath":"All/lua54-argparse-0.7.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12540,"desc":"Argparse is a feature-rich command line parser for Lua inspired by argparse for\nPython.\n\nArgparse supports positional arguments, options, flags, optional arguments,\nsubcommands and more. Argparse automatically generates usage, help, and error\nmessages, and can generate shell completion scripts.","deps":{"lua54":{"origin":"lang/lua54","version":"5.4.7"}},"categories":["devel"],"annotations":{"flavor":"lua54"}},{"name":"lua53-sysctl","origin":"devel/lua-sysctl","version":"2.1","comment":"Small sysctl(3) interface for lua","maintainer":"uzsolt@FreeBSD.org","www":"https://github.com/kAworu/lua-sysctl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"17c9186af23ea842c45b55aa2a10259bd96665b831896568200c0b07a3c128db","flatsize":21891,"path":"All/lua53-sysctl-2.1.pkg","repopath":"All/lua53-sysctl-2.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":9032,"desc":"A small sysctl(3) interface for lua","deps":{"lua53":{"origin":"lang/lua53","version":"5.3.6_1"}},"categories":["devel"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"flavor":"lua53"}},{"name":"lua53-stdlib-normalize","origin":"devel/lua-stdlib-normalize","version":"2.0.3","comment":"Collection of normalized lua functions","maintainer":"sasaki12@gmail.com","www":"https://github.com/lua-stdlib/normalize","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"da4a17ee3279cf5cd65adf58e86aae5702b10d3c953e73980a465e75cb9a43ea","flatsize":122131,"path":"All/lua53-stdlib-normalize-2.0.3.pkg","repopath":"All/lua53-stdlib-normalize-2.0.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":26464,"desc":"This is a collection of normalized lua functions for Lua 5.1 (including LuaJIT),\n5.2 and 5.3.","deps":{"lua53":{"origin":"lang/lua53","version":"5.3.6_1"},"lua53-stdlib-debug":{"origin":"devel/lua-stdlib-debug","version":"1.0.1_1"}},"categories":["devel"],"options":{"DOCS":"on"},"annotations":{"flavor":"lua53"}},{"name":"lua53-stdlib-debug","origin":"devel/lua-stdlib-debug","version":"1.0.1_1","comment":"Debug hints management library for lua","maintainer":"sasaki12@gmail.com","www":"https://github.com/lua-stdlib/_debug","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2cad661924c6d396700ea0e593e71c17819f74f914176e9409f627f1ab768efb","flatsize":22146,"path":"All/lua53-stdlib-debug-1.0.1_1.pkg","repopath":"All/lua53-stdlib-debug-1.0.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8076,"desc":"This is a debug hints management library for Lua 5.1 (including LuaJIT),\n5.2 and 5.3.","deps":{"lua53":{"origin":"lang/lua53","version":"5.3.6_1"}},"categories":["devel"],"options":{"DOCS":"on"},"annotations":{"flavor":"lua53"}},{"name":"lua54-argon2","origin":"security/lua-argon2","version":"3.0.1","comment":"Lua C binding for the Argon2 password hashing function","maintainer":"mdw@FreeBSD.org","www":"https://github.com/thibaultcha/lua-argon2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"656476ccb40d5d1898c8b9715176076860c494818a5563e26aad6a789e8dd636","flatsize":11658,"path":"All/lua54-argon2-3.0.1.pkg","repopath":"All/lua54-argon2-3.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4476,"desc":"Lua C binding for the Argon2 password hashing function. Compatible with Lua 5.x\nand LuaJIT.","deps":{"libargon2":{"origin":"security/libargon2","version":"20190702_1"},"lua54":{"origin":"lang/lua54","version":"5.4.7"}},"categories":["security"],"annotations":{"flavor":"lua54"}},{"name":"lua53-puremagic","origin":"sysutils/lua-puremagic","version":"1.0.1","comment":"Lua module that detects the mime type of file based on their contents","maintainer":"mdw@FreeBSD.org","www":"https://github.com/wbond/puremagic/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e9b937d86faa6e4814f89ea7fbf66fd9b9fa09592682e234d8bf6b6b1a5da85b","flatsize":20662,"path":"All/lua53-puremagic-1.0.1.pkg","repopath":"All/lua53-puremagic-1.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6016,"desc":"A pure Lua module that detects the mime type of file based on their contents.\nFalls back to detecting based on extension for plain text files.","deps":{"lua53":{"origin":"lang/lua53","version":"5.3.6_1"}},"categories":["sysutils"],"annotations":{"flavor":"lua53"}},{"name":"lua54-Penlight","origin":"devel/lua-Penlight","version":"1.13.1","comment":"Comprehensive set of libraries for Lua","maintainer":"markj@FreeBSD.org","www":"https://github.com/lunarmodules/Penlight","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"978c7d1c8d404c9e31b2274e17a3684d57789039f61b0c8b11a831a28e4cf16d","flatsize":422328,"path":"All/lua54-Penlight-1.13.1.pkg","repopath":"All/lua54-Penlight-1.13.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":103896,"desc":"Penlight is a set of pure Lua libraries for making it easier to work with\ncommon tasks like iterating over directories, reading configuration files and\nthe like. Provides functional operations on tables and sequences.","deps":{"lua54":{"origin":"lang/lua54","version":"5.4.7"},"lua54-luafilesystem":{"origin":"devel/luafilesystem","version":"1.8.0"}},"categories":["devel"],"annotations":{"flavor":"lua54"}},{"name":"lua53-pgsql","origin":"databases/lua-pgsql","version":"1.6.8_1","comment":"Lua binding for PostgreSQL","maintainer":"dmitry.wagin@ya.ru","www":"https://github.com/arcapos/luapgsql","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"554db9d17be7feb3edabe8dfe776948ac931543e80d72b770610ebade3826e0b","flatsize":56795,"path":"All/lua53-pgsql-1.6.8_1.pkg","repopath":"All/lua53-pgsql-1.6.8_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":14916,"desc":"Lua binding for PostgreSQL.","deps":{"lua53":{"origin":"lang/lua53","version":"5.3.6_1"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"}},"categories":["databases"],"annotations":{"flavor":"lua53"}},{"name":"mariadb105-server","origin":"databases/mariadb105-server","version":"10.5.20","comment":"Multithreaded SQL database (server)","maintainer":"brnrd@FreeBSD.org","www":"https://mariadb.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4903fed8914f2fd374516768bce9dc23bb4ed86e4ac8e4fc342ddf4cebd300f5","flatsize":216616385,"path":"All/mariadb105-server-10.5.20.pkg","repopath":"All/mariadb105-server-10.5.20.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":31430156,"desc":"MariaDB is a database server that offers drop-in replacement functionality\nfor MySQL. MariaDB is built by some of the original authors of MySQL, with\nassistance from the broader community of Free and open source software\ndevelopers. In addition to the core functionality of MySQL, MariaDB offers\na rich set of feature enhancements including alternate storage engines,\nserver optimizations, and patches.\n\nMariaDB is primarily driven by developers at Monty Program, a company\nfounded by Michael \"Monty\" Widenius, the original author of MySQL, but\nthis is not the whole story about MariaDB. On the \"About MariaDB\" page you\nwill find more information about all participants in the MariaDB community,\nincluding storage engines XtraDB and PBXT.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"galera26":{"origin":"databases/galera26","version":"26.4.15"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"krb5":{"origin":"security/krb5","version":"1.21.3_1"},"libedit":{"origin":"devel/libedit","version":"3.1.20250104,1"},"libiconv":{"origin":"converters/libiconv","version":"1.17_1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"mariadb105-client":{"origin":"databases/mariadb105-client","version":"10.5.20"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"},"rsync":{"origin":"net/rsync","version":"3.4.1_2"},"unixODBC":{"origin":"databases/unixODBC","version":"2.3.12_1"}},"categories":["databases"],"users":["mysql"],"groups":["mysql"],"shlibs_required":["libbz2.so.2","libc.so.8","libcrypt.so.4","libcrypto.so.12","libdl.so.0","libedit.so.0","libexecinfo.so.1","liblzma.so.3","libm.so.4","libncurses.so.6","libpam.so.3","libpcre2-8.so.0","libpthread.so.0","libssl.so.12","libstdc++.so.9","libtinfo.so.6","libwrap.so.4","libz.so.3"],"options":{"CONNECT_EXTRA":"on","DOCS":"on","WSREP":"on","GSSAPI_BASE":"off","GSSAPI_HEIMDAL":"off","GSSAPI_MIT":"on","GSSAPI_NONE":"off","LZ4":"off","LZO":"off","SNAPPY":"off","ZSTD":"off","COLUMNSTORE":"off","INNOBASE":"on","MROONGA":"off","OQGRAPH":"off","ROCKSDB":"off","S3":"off","SPHINX":"on","SPIDER":"on","ZMQ":"off","MSGPACK":"off"},"annotations":{"cpe":"cpe:2.3:a:mariadb:mariadb:10.5.20:::::dragonfly6:x86_64"},"messages":[{"message":"MariaDB respects hier(7) and doesn't check /etc and /etc/mysql for\nmy.cnf. Please move existing my.cnf files from those paths to\n/usr/local/etc/mysql or /usr/local/etc. Sample\nconfiguration files are provided in /usr/local/etc/mysql\nand /usr/local/etc/mysql/conf.d.\nThe rc(8) script no longer uses /var/db/mysql/my.cnf for configuration\nnor /var/db/mysql for logs and PID-file.\n\nThis port does NOT include the mytop perl script, this is included in\nthe MariaDB tarball but the most recent version can be found in the\ndatabases/mytop port","type":"install"},{"message":"Remember to run mariadb-upgrade (with the optional --datadir=<dbdir> flag)\nthe first time you start the MySQL server after an upgrade from an\nearlier version.","type":"upgrade"}]},{"name":"lua53-lyaml","origin":"textproc/lua-lyaml","version":"6.2.4_1","comment":"LibYAML binding for Lua","maintainer":"yds@Necessitu.de","www":"https://GVVaughan.GitHub.io/lyaml/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ea825b3d6140b02cd40e0800ef36718db8d51d404b9b38e4c52c1625e50a2442","flatsize":107302,"path":"All/lua53-lyaml-6.2.4_1.pkg","repopath":"All/lua53-lyaml-6.2.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":24920,"desc":"Lua binding for the fast libYAML C library for converting between\n%25YAML 1.1 and Lua tables, with a flexible Lua language API to load\nand save YAML documents.\n\nWorks with Lua 5.1 (including LuaJIT), 5.2, 5.3 and 5.4.","deps":{"libyaml":{"origin":"textproc/libyaml","version":"0.2.5"},"lua53":{"origin":"lang/lua53","version":"5.3.6_1"}},"categories":["textproc"],"options":{"DOCS":"on"},"annotations":{"flavor":"lua53"}},{"name":"lua53-luaunbound","origin":"dns/luaunbound","version":"1.0.0_5","comment":"Lua binding to libunbound","maintainer":"twm@pdp11.pw","www":"https://www.zash.se/luaunbound.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"22879e72f95ac4d31811c2587ef07b566eae36b6b3d463ffd5f95cd74a302794","flatsize":16434,"path":"All/lua53-luaunbound-1.0.0_5.pkg","repopath":"All/lua53-luaunbound-1.0.0_5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6016,"desc":"This is a binding to libunbound for Lua. The library works independent\nfrom a running unbound server, and can be used to convert hostnames to\nIP addresses, and back, and obtain other information from the DNS.","deps":{"lua53":{"origin":"lang/lua53","version":"5.3.6_1"},"unbound":{"origin":"dns/unbound","version":"1.22.0_1"}},"categories":["dns"],"annotations":{"flavor":"lua53"}},{"name":"lua53-luasql-sqlite3","origin":"databases/luasql-sqlite3","version":"2.6.0","comment":"Lua interface to SQLite3","maintainer":"ports@freebsd.org","www":"https://github.com/keplerproject/luasql","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"89458ba199f932b1f02d5075848972166ee654ff6c5e6398c5271169d98478f1","flatsize":18272,"path":"All/lua53-luasql-sqlite3-2.6.0.pkg","repopath":"All/lua53-luasql-sqlite3-2.6.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6828,"desc":"LuaSQL is a simple interface from Lua to a DBMS. It enables a Lua program to:\n\n    * Connect to ODBC, ADO, Oracle, MySQL, SQLite and PostgreSQL databases;\n    * Execute arbitrary SQL statements;\n    * Retrieve results in a row-by-row cursor fashion.","deps":{"lua53":{"origin":"lang/lua53","version":"5.3.6_1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["databases"],"annotations":{"flavor":"lua53"}},{"name":"lua53-luasql-postgres","origin":"databases/luasql-postgres","version":"2.6.0","comment":"Lua interface to PostgreSQL","maintainer":"ports@freebsd.org","www":"https://github.com/keplerproject/luasql","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"994eaec16657a1504fc8b970da8ac33fdb5eeaac168ed278bd1f9c3c6539facb","flatsize":17704,"path":"All/lua53-luasql-postgres-2.6.0.pkg","repopath":"All/lua53-luasql-postgres-2.6.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6856,"desc":"LuaSQL is a simple interface from Lua to a DBMS. It enables a Lua program to:\n\n    * Connect to ODBC, ADO, Oracle, MySQL, SQLite and PostgreSQL databases;\n    * Execute arbitrary SQL statements;\n    * Retrieve results in a row-by-row cursor fashion.","deps":{"lua53":{"origin":"lang/lua53","version":"5.3.6_1"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"}},"categories":["databases"],"annotations":{"flavor":"lua53"}},{"name":"lua54","origin":"lang/lua54","version":"5.4.7","comment":"Powerful, efficient, lightweight, embeddable scripting language","maintainer":"andrew@tao11.riddles.org.uk","www":"https://www.lua.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f17f89a1581b8fc25f3ba4e4b86525922e17c95957b1ef307514d045b8f7c82f","flatsize":1671520,"path":"All/lua54-5.4.7.pkg","repopath":"All/lua54-5.4.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":308556,"desc":"Lua is a programming language originally designed for extending applications,\nbut also frequently used as a general-purpose, stand-alone language. Lua\ncombines simple procedural syntax (similar to Pascal) with powerful data\ndescription constructs based on associative arrays and extensible semantics.\nLua is dynamically typed, interpreted from bytecodes, and has automatic memory\nmanagement with garbage collection, making it ideal for configuration,\nscripting, and rapid prototyping.\n\nA fundamental concept in the design of Lua is to provide meta-mechanisms for\nimplementing features, instead of providing a host of features directly in\nthe language. For example, although Lua is not a pure object-oriented\nlanguage, it does provide meta-mechanisms for implementing classes and\ninheritance. Lua's meta-mechanisms bring an economy of concepts and keep the\nlanguage small, while allowing the semantics to be extended in unconventional\nways. Extensible semantics is a distinguishing feature of Lua.\n\nLua is implemented as a small library of C functions, written in ANSI C, and\ncompiles unmodified in all known platforms. The implementation goals are\nsimplicity, efficiency, portability, and low embedding cost.","deps":{"libedit":{"origin":"devel/libedit","version":"3.1.20250104,1"}},"categories":["lang"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"],"options":{"EDITNONE":"off","LIBEDIT_DL":"on","LIBEDIT":"off","READLINE":"off","DOCS":"on","ASSERT":"off","APICHECK":"off"},"annotations":{"cpe":"cpe:2.3:a:lua:lua:5.4.7:::::dragonfly6:x86_64"}},{"name":"lua53-stdlib","origin":"devel/lua-stdlib","version":"41.2.2_1","comment":"Standard Lua Libraries","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/lua-stdlib/lua-stdlib","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4e6e40561184bff5b15276a419512d623dd649cbd5cfb99dbebee4a830649c2d","flatsize":547504,"path":"All/lua53-stdlib-41.2.2_1.pkg","repopath":"All/lua53-stdlib-41.2.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":76232,"desc":"stdlib is a library of modules for common programming tasks, including list,\ntable and functional operations, objects, pickling, pretty-printing and\ncommand-line option parsing.\n\nstdlib has no run-time prerequisites beyond a standard Lua system, though it\nwill take advantage of strict and typecheck if they are installed.","deps":{"lua53":{"origin":"lang/lua53","version":"5.3.6_1"},"lua53-stdlib-debug":{"origin":"devel/lua-stdlib-debug","version":"1.0.1_1"},"lua53-stdlib-normalize":{"origin":"devel/lua-stdlib-normalize","version":"2.0.3"}},"categories":["devel"],"options":{"DOCS":"on"},"annotations":{"flavor":"lua53"}},{"name":"lua53-posix","origin":"devel/lua-posix","version":"36.3","comment":"Lua bindings for POSIX APIs","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/luaposix/luaposix","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"27fcc79f3952a0c9b485fb1f9040734de979ba3023b598dcdc01dfe9d449d66b","flatsize":358132,"path":"All/lua53-posix-36.3.pkg","repopath":"All/lua53-posix-36.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":65988,"desc":"This is a POSIX binding for LuaJIT, Lua 5.1, 5.2 and 5.3; like most libraries it\nsimply binds to C APIs on the underlying system, so it won't work on non-POSIX\nsystems. However, it does try to detect the level of POSIX conformance of the\nunderlying system and bind only available APIs.\n\nFor a while, luaposix contained support for curses functionality too, but now it\nhas its own lcurses repository again, where it is being maintained separately.","deps":{"lua53":{"origin":"lang/lua53","version":"5.3.6_1"},"lua53-stdlib-normalize":{"origin":"devel/lua-stdlib-normalize","version":"2.0.3"}},"categories":["devel"],"annotations":{"flavor":"lua53"}},{"name":"lua53-luasec","origin":"security/luasec","version":"1.3.2","comment":"Lua binding for the OpenSSL library to provide TLS/SSL communication","maintainer":"twm@pdp11.pw","www":"https://github.com/brunoos/luasec","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"616b2002603358c1f622c9225098a20d3eb4097a8d054410c3c5a52826d7ae1a","flatsize":90875,"path":"All/lua53-luasec-1.3.2.pkg","repopath":"All/lua53-luasec-1.3.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":27492,"desc":"LuaSec is a binding for OpenSSL library to provide TLS/SSL communication. This\nversion delegates to LuaSocket the TCP connection establishment between the\nclient and server. Then LuaSec uses this connection to start a secure TLS/SSL\nsession.","deps":{"lua53":{"origin":"lang/lua53","version":"5.3.6_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["security"],"annotations":{"flavor":"lua53"}},{"name":"lua53-lualdap","origin":"net/lualdap","version":"1.3.1","comment":"LDAP support for the Lua language","maintainer":"p.mousavizadeh@protonmail.com","www":"https://github.com/lualdap/lualdap","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4063401ee6193ab636c05e01f51a9ecf39c32b1205acf6d28abe1a02b64b4e49","flatsize":41051,"path":"All/lua53-lualdap-1.3.1.pkg","repopath":"All/lua53-lualdap-1.3.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15104,"desc":"LuaLDAP is a simple interface from Lua to an LDAP client.\nIn fact it is a bind to OpenLDAP or to ADSI. It enables a Lua program to:\n\n- connect to an LDAP server;\n- execute any operation (search, add, compare, delete, modify and rename);\n- retrieve entries and references of the search result.","deps":{"lua53":{"origin":"lang/lua53","version":"5.3.6_1"},"openldap26-client":{"origin":"net/openldap26-client","version":"2.6.9_1"}},"categories":["net"],"options":{"DOCS":"on"},"annotations":{"flavor":"lua53"}},{"name":"lua53-luafilesystem","origin":"devel/luafilesystem","version":"1.8.0","comment":"Library to access directory structure and file attributes","maintainer":"fiziologus@gmail.com","www":"http://www.keplerproject.org/luafilesystem/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"be454f788cf61b9ba0237f1265638058cd8ae0c85353d70f03fe3c788adbfb91","flatsize":62605,"path":"All/lua53-luafilesystem-1.8.0.pkg","repopath":"All/lua53-luafilesystem-1.8.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":23144,"desc":"LuaFileSystem is a Lua library developed to complement the\nset of functions related to file systems offered by the\nstandard Lua distribution.\n\nLuaFileSystem offers a portable way to access the underlying\ndirectory structure and file attributes.","deps":{"lua53":{"origin":"lang/lua53","version":"5.3.6_1"}},"categories":["devel"],"options":{"DOCS":"on"},"annotations":{"flavor":"lua53"}},{"name":"lua53-luaexpat","origin":"textproc/lua-luaexpat","version":"1.5.2","comment":"SAX XML parser based on the Expat library","maintainer":"sunpoet@FreeBSD.org","www":"https://lunarmodules.github.io/luaexpat/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"350636141ce2602ed3e427286a7e7e6b83ebd19f4374cfeb00b3d3af7d2cecac","flatsize":49595,"path":"All/lua53-luaexpat-1.5.2.pkg","repopath":"All/lua53-luaexpat-1.5.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14004,"desc":"LuaExpat is a SAX XML parser based on the Expat library. SAX is the Simple API\nfor XML and allows programs to:\n- process a XML document incrementally, thus being able to handle huge documents\n  without memory penalties;\n- register handler functions which are called by the parser during the\n  processing of the document, handling the document elements or text.\n\nWith an event-based API like SAX the XML document can be fed to the parser in\nchunks, and the parsing begins as soon as the parser receives the first document\nchunk. LuaExpat reports parsing events (such as the start and end of elements)\ndirectly to the application through callbacks. The parsing of huge documents can\nbenefit from this piecemeal operation.","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"},"lua53":{"origin":"lang/lua53","version":"5.3.6_1"}},"categories":["textproc"],"annotations":{"flavor":"lua53"}},{"name":"lua53-luasql-odbc","origin":"databases/luasql-odbc","version":"2.6.0","comment":"Lua interface to ODBC","maintainer":"ports@freebsd.org","www":"https://github.com/keplerproject/luasql","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"96a490a5f4f1cfec3c0b5513977dcbadf597adb3b4654b704379005df45a8a0e","flatsize":24120,"path":"All/lua53-luasql-odbc-2.6.0.pkg","repopath":"All/lua53-luasql-odbc-2.6.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9256,"desc":"LuaSQL is a simple interface from Lua to a DBMS. It enables a Lua program to:\n\n    * Connect to ODBC, ADO, Oracle, MySQL, SQLite and PostgreSQL databases;\n    * Execute arbitrary SQL statements;\n    * Retrieve results in a row-by-row cursor fashion.","deps":{"lua53":{"origin":"lang/lua53","version":"5.3.6_1"},"unixODBC":{"origin":"databases/unixODBC","version":"2.3.12_1"}},"categories":["databases"],"annotations":{"flavor":"lua53"}},{"name":"lua53-luasql-mysql","origin":"databases/luasql-mysql","version":"2.6.0","comment":"Lua interface to MySQL","maintainer":"ports@freebsd.org","www":"https://github.com/keplerproject/luasql","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"89164ab5d3324addbc7fd55106b519cee1cf9ade9d4a8f1ec7a4ff0106f4a836","flatsize":44640,"path":"All/lua53-luasql-mysql-2.6.0.pkg","repopath":"All/lua53-luasql-mysql-2.6.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17380,"desc":"LuaSQL is a simple interface from Lua to a DBMS. It enables a Lua program to:\n\n    * Connect to ODBC, ADO, Oracle, MySQL, SQLite and PostgreSQL databases;\n    * Execute arbitrary SQL statements;\n    * Retrieve results in a row-by-row cursor fashion.","deps":{"lua53":{"origin":"lang/lua53","version":"5.3.6_1"},"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"}},"categories":["databases"],"annotations":{"flavor":"lua53"}},{"name":"lua53-xapian","origin":"databases/lua-xapian","version":"1.4.27","comment":"Lua binding for Xapian","maintainer":"sunpoet@FreeBSD.org","www":"https://xapian.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e424c8d3df997fc4582256608a43f9c0ec96ce253189f8826e1b24ef0d8335c8","flatsize":3205703,"path":"All/lua53-xapian-1.4.27.pkg","repopath":"All/lua53-xapian-1.4.27.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":426304,"desc":"Lua binding for Xapian","deps":{"lua53":{"origin":"lang/lua53","version":"5.3.6_1"},"xapian-core":{"origin":"databases/xapian-core","version":"1.4.27,1"}},"categories":["databases"],"options":{"DOCS":"on"},"annotations":{"flavor":"lua53"}},{"name":"lua53-luadbi","origin":"databases/luadbi","version":"0.7.4_1","comment":"Multi-backend SQL database library for Lua","maintainer":"olexander.v.melnyk@gmail.com","www":"https://github.com/mwild1/luadbi","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"544f36f1469f8afc2ef105517cc9248e022e500e44070e6d434a5e94034e6200","flatsize":48833,"path":"All/lua53-luadbi-0.7.4_1.pkg","repopath":"All/lua53-luadbi-0.7.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19544,"desc":"LuaDBI is a database interface library for Lua.  It's designed to provide\nan RDBMS agnostic API for handling database operations.  It also provides\nsupport for prepared statement handles, placeholders, and bind parameters\nfor all database operations.\n\nOn FreeBSD, LuaDBI supports MySQL, PostgreSQL, and SQLite3 databases with\nnative database drivers.","deps":{"lua53":{"origin":"lang/lua53","version":"5.3.6_1"},"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"}},"categories":["databases"],"options":{"MYSQL":"on","PGSQL":"off","SQLITE3":"off"},"annotations":{"flavor":"lua53"}},{"name":"lua53-libevent","origin":"devel/lua-libevent","version":"0.4.6_3","comment":"Lua libevent binding","maintainer":"sirl33tname@gmail.com","www":"https://github.com/harningt/luaevent","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9ff321a615ab53d9723f7c5bae701eb93f09f3c7173407cc45778c25641580ce","flatsize":37177,"path":"All/lua53-libevent-0.4.6_3.pkg","repopath":"All/lua53-libevent-0.4.6_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11276,"desc":"This is a binding of libevent to Lua. It will serve as a drop-in\nreplacement for copas, and eventually support more features (async DNS,\nHTTP, RPC...).","deps":{"libevent":{"origin":"devel/libevent","version":"2.1.12"},"lua53":{"origin":"lang/lua53","version":"5.3.6_1"},"lua53-luasocket":{"origin":"net/lua-luasocket","version":"3.1.0_1,1"}},"categories":["devel"],"annotations":{"flavor":"lua53"}},{"name":"lua53-luasocket","origin":"net/lua-luasocket","version":"3.1.0_1,1","comment":"Socket support for the Lua language","maintainer":"sunpoet@FreeBSD.org","www":"https://lunarmodules.github.io/luasocket/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e6b420c70996b5f2d99c28743723ba9887604e8a0152cf0d1850c3b3b2e0bb71","flatsize":691120,"path":"All/lua53-luasocket-3.1.0_1,1.pkg","repopath":"All/lua53-luasocket-3.1.0_1,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":159948,"desc":"LuaSocket is a Lua extension library composed of two parts:\n- a set of C modules that provide support for the TCP and UDP transport layers\n- a set of Lua modules that provide functions commonly needed by applications\n  that deal with the Internet.","deps":{"lua53":{"origin":"lang/lua53","version":"5.3.6_1"}},"categories":["net"],"options":{"DOCS":"on"},"annotations":{"flavor":"lua53"}},{"name":"lua53-lpeg","origin":"devel/lua-lpeg","version":"1.1.0","comment":"PEG-based pattern-matching library for Lua","maintainer":"sunpoet@FreeBSD.org","www":"https://www.inf.puc-rio.br/~roberto/lpeg/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7895e9dd1ee23aecccf4720d0aeec6a886721c6bd6301e72fa12ccba7db05136","flatsize":52446,"path":"All/lua53-lpeg-1.1.0.pkg","repopath":"All/lua53-lpeg-1.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":22480,"desc":"LPeg is a new pattern-matching library for Lua, based on Parsing Expression\nGrammars (PEGs).\n\nFollowing the Snobol tradition, LPeg defines patterns as first-class objects.\nThat is, patterns are regular Lua values (represented by userdata). The library\noffers several functions to create and compose patterns. With the use of\nmetamethods, several of these functions are provided as infix or prefix\noperators. On the one hand, the result is usually much more verbose than the\ntypical encoding of patterns using the so called regular expressions (which\ntypically are not regular expressions in the formal sense). On the other hand,\nfirst-class patterns allow much better documentation (as it is easy to comment\nthe code, to break complex definitions in smaller parts, etc.) and are\nextensible, as we can define new functions to create and compose patterns.","deps":{"lua53":{"origin":"lang/lua53","version":"5.3.6_1"}},"categories":["devel"],"annotations":{"flavor":"lua53"}},{"name":"lua53-lsqlite3","origin":"databases/lua-lsqlite3","version":"0.9.5_1","comment":"Lua wrapper for SQLite3 library","maintainer":"yds@Necessitu.de","www":"http://Lua.SQLite.org/index.cgi/doc/tip/doc/lsqlite3.wiki","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"684a65e42e3fd1f8bcdc302db0023c5276209f1ffc4decfa71a9df8c48440a8f","flatsize":1135839,"path":"All/lua53-lsqlite3-0.9.5_1.pkg","repopath":"All/lua53-lsqlite3-0.9.5_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":467676,"desc":"LuaSQLite3 is a thin wrapper around the public domain SQLite3\ndatabase engine.\n\nLuaSQLite3 provides a means to manipulate SQLite3 databases\ndirectly from Lua using Lua 5.\n\nThere are two modules, identical except that one links SQLite3\ndynamically, the other statically.\n\nThe module `lsqlite3` links SQLite3 dynamically.\n\nThe module `lsqlite3complete` links SQLite3 statically.","deps":{"lua53":{"origin":"lang/lua53","version":"5.3.6_1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["databases"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"flavor":"lua53"}},{"name":"lua53-luarocks","origin":"devel/lua-luarocks","version":"3.11.1","comment":"Package manager for Lua modules","maintainer":"sunpoet@FreeBSD.org","www":"https://luarocks.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"644ac337c200b569e4e21579416bd706811791e34432d59dd05fb7ee727a38c7","flatsize":751524,"path":"All/lua53-luarocks-3.11.1.pkg","repopath":"All/lua53-luarocks-3.11.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":142936,"desc":"LuaRocks allows you to install Lua modules as self-contained packages\ncalled rocks, which also contain version dependency information. This\ninformation can be used both during installation, so that when one\nrock is requested all rocks it depends on are installed as well, and\nalso optionally at run time, so that when a module is required, the\ncorrect version is loaded. LuaRocks supports both local and remote\nrepositories, and multiple local rocks trees.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"lua53":{"origin":"lang/lua53","version":"5.3.6_1"},"zip":{"origin":"archivers/zip","version":"3.0_4"}},"categories":["devel"],"options":{"LUAJIT":"off"},"annotations":{"flavor":"lua53"}},{"name":"lua53-lua-gd","origin":"graphics/lua-gd","version":"2.0.33r3","comment":"GD bindings for the Lua programming language","maintainer":"sergey.dyatko@gmail.com","www":"https://www.ittner.com.br/lua-gd/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"87c809f141bbe0611865900eeccb3b385f019b8ea16a7497864b09cb93ad2628","flatsize":597108,"path":"All/lua53-lua-gd-2.0.33r3.pkg","repopath":"All/lua53-lua-gd-2.0.33r3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":392456,"desc":"Lua-GD is a library that allows you to use the gd graphic library from\nprograms written in the Lua programming language.","deps":{"libgd":{"origin":"graphics/gd","version":"2.3.3_13,1"},"lua53":{"origin":"lang/lua53","version":"5.3.6_1"}},"categories":["graphics"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"flavor":"lua53"}},{"name":"lua53-cjson","origin":"devel/lua-cjson","version":"2.1.0_1","comment":"Fast JSON parsing and encoding support for Lua","maintainer":"osa@FreeBSD.org","www":"https://www.kyne.au/~mark/software/lua-cjson.php","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4e4f88d7a2b211576d27e93f5ff58d0db9088ce458c75afc8e9436e8ce9c5b11","flatsize":36782,"path":"All/lua53-cjson-2.1.0_1.pkg","repopath":"All/lua53-cjson-2.1.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12464,"desc":"Lua CJSON provides fast JSON parsing and encoding support for Lua.  It\nhas been tested under Linux, FreeBSD, OSX, Solaris and Windows.\n\nFeatures:\n\n- Fast, standards compliant encoding/parsing routines.\n- Full support for JSON with UTF-8, including decoding surrogate pairs.\n- Optional run-time support for common exceptions to the JSON specification\n  (NaN, Infinity,..).\n- No external dependencies.","deps":{"lua53":{"origin":"lang/lua53","version":"5.3.6_1"}},"categories":["devel"],"annotations":{"flavor":"lua53"}},{"name":"lua53-lgi","origin":"devel/lua-lgi","version":"0.9.2_3","comment":"Lua bindings to libraries using GObject-Introspection","maintainer":"andrew@tao11.riddles.org.uk","www":"https://github.com/pavouk/lgi","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5bc7721a0ce6938bd6ca37fa345c511d6971ca095d5236b31282ca5beff8f839","flatsize":294077,"path":"All/lua53-lgi-0.9.2_3.pkg","repopath":"All/lua53-lgi-0.9.2_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":79428,"desc":"LGI is a gobject-introspection based dynamic Lua binding to\nGObject-based libraries. It allows using GObject-based libraries\ndirectly from Lua.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gobject-introspection":{"origin":"devel/gobject-introspection","version":"1.78.1_2,1"},"libffi":{"origin":"devel/libffi","version":"3.4.6"},"lua53":{"origin":"lang/lua53","version":"5.3.6_1"}},"categories":["devel"],"annotations":{"flavor":"lua53"}},{"name":"lua53-json","origin":"converters/lua-json","version":"1.3.4_1","comment":"JSON parser/creator for Lua","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/harningt/luajson","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b34e924b1406f3b80a60b66f943483e290a1de6d362d774dcf7952128d59f631","flatsize":49319,"path":"All/lua53-json-1.3.4_1.pkg","repopath":"All/lua53-json-1.3.4_1.pkg","licenselogic":"single","pkgsize":13232,"desc":"LuaJSON is a JSON parser/creator for Lua.","deps":{"lua53":{"origin":"lang/lua53","version":"5.3.6_1"},"lua53-lpeg":{"origin":"devel/lua-lpeg","version":"1.1.0"}},"categories":["converters"],"annotations":{"flavor":"lua53"}},{"name":"lua53-bitop","origin":"devel/lua-bitop","version":"1.0.2_2","comment":"Bitwise operations on numbers","maintainer":"sunpoet@FreeBSD.org","www":"https://bitop.luajit.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ffb9f96a30a3498b1f8509f383180bc0b64d94948bbf46f0eade047ae53b6f4a","flatsize":8488,"path":"All/lua53-bitop-1.0.2_2.pkg","repopath":"All/lua53-bitop-1.0.2_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3472,"desc":"Lua BitOp is a C extension module for Lua 5.1/5.2 which adds bitwise operations\non numbers.","deps":{"lua53":{"origin":"lang/lua53","version":"5.3.6_1"}},"categories":["devel"],"annotations":{"flavor":"lua53"}},{"name":"lua53-bitlib","origin":"devel/lua-bitlib","version":"24_1","comment":"Tiny library for bitwise operations","maintainer":"ports@FreeBSD.org","www":"http://luaforge.net/projects/bitlib/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6ac3345ed4b12d7e9ca4ef0de5dacf9ae94712550f0d953239f20bd06aee8c90","flatsize":7016,"path":"All/lua53-bitlib-24_1.pkg","repopath":"All/lua53-bitlib-24_1.pkg","licenselogic":"single","pkgsize":2652,"desc":"bitlib is a tiny library for bitwise operations.","deps":{"lua53":{"origin":"lang/lua53","version":"5.3.6_1"}},"categories":["devel"],"annotations":{"flavor":"lua53"},"messages":[{"message":"===>   NOTICE:\n\nThe lua53-bitlib port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"lua53-argon2","origin":"security/lua-argon2","version":"3.0.1","comment":"Lua C binding for the Argon2 password hashing function","maintainer":"mdw@FreeBSD.org","www":"https://github.com/thibaultcha/lua-argon2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6c35c2afaabb0a03c47109267fa13002d6bb6d219600ce8fe921c34279057071","flatsize":11658,"path":"All/lua53-argon2-3.0.1.pkg","repopath":"All/lua53-argon2-3.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4460,"desc":"Lua C binding for the Argon2 password hashing function. Compatible with Lua 5.x\nand LuaJIT.","deps":{"libargon2":{"origin":"security/libargon2","version":"20190702_1"},"lua53":{"origin":"lang/lua53","version":"5.3.6_1"}},"categories":["security"],"annotations":{"flavor":"lua53"}},{"name":"lua53-bcrypt","origin":"security/lua-bcrypt","version":"2.3.1","comment":"Library providing OpenBSD's bcrypt hash function for Lua","maintainer":"mdw@FreeBSD.org","www":"https://github.com/mikejsavage/lua-bcrypt/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0a9fb2bd8cb6240d95610bf5f3e7be7ea7a8a00ad13c88f6377b596652785124","flatsize":22881,"path":"All/lua53-bcrypt-2.3.1.pkg","repopath":"All/lua53-bcrypt-2.3.1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":11860,"desc":"Lua-bcrypt is a library providing OpenBSD's bcrypt hash function for the Lua\nprogramming language.","deps":{"lua53":{"origin":"lang/lua53","version":"5.3.6_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["security"],"annotations":{"flavor":"lua53"}},{"name":"lua53-icu-utils","origin":"textproc/lua-icu-utils","version":"0.0.20220329_5","comment":"Lua interface to selected ICU utilities","maintainer":"mm@FreeBSD.org","www":"https://github.com/adam-stanek/lua_icu_utils","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"54628f99f3b737ee84b4d83161dd017faafa4e9aee94cb504ff1819daf7eff45","flatsize":13958,"path":"All/lua53-icu-utils-0.0.20220329_5.pkg","repopath":"All/lua53-icu-utils-0.0.20220329_5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5884,"desc":"Lua interface to selected utilities from the ICU project","deps":{"icu":{"origin":"devel/icu","version":"76.1,1"},"lua53":{"origin":"lang/lua53","version":"5.3.6_1"}},"categories":["textproc"],"options":{"DOCS":"on"},"annotations":{"flavor":"lua53"}},{"name":"lua52-sysctl","origin":"devel/lua-sysctl","version":"2.1","comment":"Small sysctl(3) interface for lua","maintainer":"uzsolt@FreeBSD.org","www":"https://github.com/kAworu/lua-sysctl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2c97a42cf8230a5474d138d62eedb7efa56e5281af2f2f895c5ca5f4c42e6175","flatsize":21891,"path":"All/lua52-sysctl-2.1.pkg","repopath":"All/lua52-sysctl-2.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":8980,"desc":"A small sysctl(3) interface for lua","deps":{"lua52":{"origin":"lang/lua52","version":"5.2.4_1"}},"categories":["devel"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"flavor":"lua52"}},{"name":"lua53-iconv","origin":"converters/lua-iconv","version":"7.1.0","comment":"Iconv binding for Lua 5","maintainer":"vanilla@FreeBSD.org","www":"https://github.com/lunarmodules/lua-iconv","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"af057b1105edb6d5b01897769fe8b0e77c9b2abfdc72e74b29b62ead4399e2eb","flatsize":10868,"path":"All/lua53-iconv-7.1.0.pkg","repopath":"All/lua53-iconv-7.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4652,"desc":"Lua-iconv is POSIX 'iconv' binding for the Lua Programming Language. The iconv\nlibrary converts a sequence of characters from one codeset into a sequence of\ncorresponding characters in another codeset. The codesets are those specified\nin the iconv.new() call that returned the conversion descriptor, cd.","deps":{"lua53":{"origin":"lang/lua53","version":"5.3.6_1"}},"categories":["converters"],"annotations":{"flavor":"lua53"}},{"name":"lua53","origin":"lang/lua53","version":"5.3.6_1","comment":"Powerful, efficient, lightweight, embeddable scripting language","maintainer":"russ.haley@gmail.com","www":"https://www.lua.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"583129bc9d4b1f641d9247dffa78cfb60c8a83afa19f4b88e768dbab910939be","flatsize":1479108,"path":"All/lua53-5.3.6_1.pkg","repopath":"All/lua53-5.3.6_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":270148,"desc":"Lua is a programming language originally designed for extending applications,\nbut also frequently used as a general-purpose, stand-alone language. Lua\ncombines simple procedural syntax (similar to Pascal) with powerful data\ndescription constructs based on associative arrays and extensible semantics.\nLua is dynamically typed, interpreted from bytecodes, and has automatic memory\nmanagement with garbage collection, making it ideal for configuration,\nscripting, and rapid prototyping.\n\nA fundamental concept in the design of Lua is to provide meta-mechanisms for\nimplementing features, instead of providing a host of features directly in\nthe language. For example, although Lua is not a pure object-oriented\nlanguage, it does provide meta-mechanisms for implementing classes and\ninheritance. Lua's meta-mechanisms bring an economy of concepts and keep the\nlanguage small, while allowing the semantics to be extended in unconventional\nways. Extensible semantics is a distinguishing feature of Lua.\n\nLua is implemented as a small library of C functions, written in ANSI C, and\ncompiles unmodified in all known platforms. The implementation goals are\nsimplicity, efficiency, portability, and low embedding cost.","deps":{"libedit":{"origin":"devel/libedit","version":"3.1.20250104,1"}},"categories":["lang"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"],"options":{"EDITNONE":"off","LIBEDIT_DL":"on","LIBEDIT":"off","READLINE":"off","DOCS":"on","ASSERT":"off","APICHECK":"off"},"annotations":{"cpe":"cpe:2.3:a:lua:lua:5.3.6:::::dragonfly6:x86_64:1"}},{"name":"lua52-stdlib","origin":"devel/lua-stdlib","version":"41.2.2_1","comment":"Standard Lua Libraries","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/lua-stdlib/lua-stdlib","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fc5fffde1404020399459eb8844203b75c4833c755cb6c30e11557b47c6616e0","flatsize":547504,"path":"All/lua52-stdlib-41.2.2_1.pkg","repopath":"All/lua52-stdlib-41.2.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":76216,"desc":"stdlib is a library of modules for common programming tasks, including list,\ntable and functional operations, objects, pickling, pretty-printing and\ncommand-line option parsing.\n\nstdlib has no run-time prerequisites beyond a standard Lua system, though it\nwill take advantage of strict and typecheck if they are installed.","deps":{"lua52":{"origin":"lang/lua52","version":"5.2.4_1"},"lua52-stdlib-debug":{"origin":"devel/lua-stdlib-debug","version":"1.0.1_1"},"lua52-stdlib-normalize":{"origin":"devel/lua-stdlib-normalize","version":"2.0.3"}},"categories":["devel"],"options":{"DOCS":"on"},"annotations":{"flavor":"lua52"}},{"name":"lua52-puremagic","origin":"sysutils/lua-puremagic","version":"1.0.1","comment":"Lua module that detects the mime type of file based on their contents","maintainer":"mdw@FreeBSD.org","www":"https://github.com/wbond/puremagic/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4a1b06627dac9f52a8f45a096a0e852c9a4e7bc160f4e785c36dd8f9e5a8eee9","flatsize":20662,"path":"All/lua52-puremagic-1.0.1.pkg","repopath":"All/lua52-puremagic-1.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6016,"desc":"A pure Lua module that detects the mime type of file based on their contents.\nFalls back to detecting based on extension for plain text files.","deps":{"lua52":{"origin":"lang/lua52","version":"5.2.4_1"}},"categories":["sysutils"],"annotations":{"flavor":"lua52"}},{"name":"lua53-cqueues","origin":"devel/lua-cqueues","version":"20200726_1","comment":"Continuation queues module for Lua","maintainer":"freebsd@dns.company","www":"https://25thandclement.com/~william/projects/cqueues.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ee054758cef5e654a6fb724fc2b1c7085dbe469d73ab7dc14764300669644e07","flatsize":578760,"path":"All/lua53-cqueues-20200726_1.pkg","repopath":"All/lua53-cqueues-20200726_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":311496,"desc":"cqueues is a type of event loop for Lua, except it's not a classic\nevent loop. It doesn't use callbacks, neither as part of the API nor\ninternally, but instead you communicate with an event controller by\nthe yielding and resumption of Lua coroutines using objects that\nadhere to a simple interface.","deps":{"lua53":{"origin":"lang/lua53","version":"5.3.6_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["devel"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"flavor":"lua53"}},{"name":"lua52-lzlib","origin":"archivers/lua-lzlib","version":"0.4.3_1","comment":"Lua bindings to the ZLib compression library","maintainer":"daniel@blodan.se","www":"https://github.com/LuaDist/lzlib","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"447389691750eb4b6edcd1639ec498e7754adb72cb42b8871bc569fea05480d7","flatsize":37940,"path":"All/lua52-lzlib-0.4.3_1.pkg","repopath":"All/lua52-lzlib-0.4.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13736,"desc":"Lua bindings to the ZLib compression library.","deps":{"lua52":{"origin":"lang/lua52","version":"5.2.4_1"}},"categories":["archivers"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"flavor":"lua52"}},{"name":"lua52-lyaml","origin":"textproc/lua-lyaml","version":"6.2.4_1","comment":"LibYAML binding for Lua","maintainer":"yds@Necessitu.de","www":"https://GVVaughan.GitHub.io/lyaml/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4a4e4208c9d9baa2ec58abe59ac8885bcca576b9d8fafb56022a149eec2245b8","flatsize":107302,"path":"All/lua52-lyaml-6.2.4_1.pkg","repopath":"All/lua52-lyaml-6.2.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":24904,"desc":"Lua binding for the fast libYAML C library for converting between\n%25YAML 1.1 and Lua tables, with a flexible Lua language API to load\nand save YAML documents.\n\nWorks with Lua 5.1 (including LuaJIT), 5.2, 5.3 and 5.4.","deps":{"libyaml":{"origin":"textproc/libyaml","version":"0.2.5"},"lua52":{"origin":"lang/lua52","version":"5.2.4_1"}},"categories":["textproc"],"options":{"DOCS":"on"},"annotations":{"flavor":"lua52"}},{"name":"lua53-argparse","origin":"devel/lua-argparse","version":"0.7.1","comment":"Feature-rich command line parser for Lua","maintainer":"kevans@FreeBSD.org","www":"https://github.com/luarocks/argparse","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cb8945282757f2a2a99450b6d00f0b47a28e21ae38047620129647b72be647e9","flatsize":59369,"path":"All/lua53-argparse-0.7.1.pkg","repopath":"All/lua53-argparse-0.7.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12544,"desc":"Argparse is a feature-rich command line parser for Lua inspired by argparse for\nPython.\n\nArgparse supports positional arguments, options, flags, optional arguments,\nsubcommands and more. Argparse automatically generates usage, help, and error\nmessages, and can generate shell completion scripts.","deps":{"lua53":{"origin":"lang/lua53","version":"5.3.6_1"}},"categories":["devel"],"annotations":{"flavor":"lua53"}},{"name":"lua52-luasql-sqlite3","origin":"databases/luasql-sqlite3","version":"2.6.0","comment":"Lua interface to SQLite3","maintainer":"ports@freebsd.org","www":"https://github.com/keplerproject/luasql","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"24dda69b3f713e4fc0379cbf995bd6f2ae6b5abf69411c321638f748d6c9aef1","flatsize":18216,"path":"All/lua52-luasql-sqlite3-2.6.0.pkg","repopath":"All/lua52-luasql-sqlite3-2.6.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6828,"desc":"LuaSQL is a simple interface from Lua to a DBMS. It enables a Lua program to:\n\n    * Connect to ODBC, ADO, Oracle, MySQL, SQLite and PostgreSQL databases;\n    * Execute arbitrary SQL statements;\n    * Retrieve results in a row-by-row cursor fashion.","deps":{"lua52":{"origin":"lang/lua52","version":"5.2.4_1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["databases"],"annotations":{"flavor":"lua52"}},{"name":"lua52-luasql-postgres","origin":"databases/luasql-postgres","version":"2.6.0","comment":"Lua interface to PostgreSQL","maintainer":"ports@freebsd.org","www":"https://github.com/keplerproject/luasql","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dfb675f26fed3cc560f9ac0445dd9d3064b5f3af344586e7baa4a449bae5b236","flatsize":17872,"path":"All/lua52-luasql-postgres-2.6.0.pkg","repopath":"All/lua52-luasql-postgres-2.6.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6868,"desc":"LuaSQL is a simple interface from Lua to a DBMS. It enables a Lua program to:\n\n    * Connect to ODBC, ADO, Oracle, MySQL, SQLite and PostgreSQL databases;\n    * Execute arbitrary SQL statements;\n    * Retrieve results in a row-by-row cursor fashion.","deps":{"lua52":{"origin":"lang/lua52","version":"5.2.4_1"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"}},"categories":["databases"],"annotations":{"flavor":"lua52"}},{"name":"lua52-luasql-odbc","origin":"databases/luasql-odbc","version":"2.6.0","comment":"Lua interface to ODBC","maintainer":"ports@freebsd.org","www":"https://github.com/keplerproject/luasql","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"501e1587c5e903dd998b870b69bca6e900bba5186b36a57fd346c206f12d0f07","flatsize":24048,"path":"All/lua52-luasql-odbc-2.6.0.pkg","repopath":"All/lua52-luasql-odbc-2.6.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9184,"desc":"LuaSQL is a simple interface from Lua to a DBMS. It enables a Lua program to:\n\n    * Connect to ODBC, ADO, Oracle, MySQL, SQLite and PostgreSQL databases;\n    * Execute arbitrary SQL statements;\n    * Retrieve results in a row-by-row cursor fashion.","deps":{"lua52":{"origin":"lang/lua52","version":"5.2.4_1"},"unixODBC":{"origin":"databases/unixODBC","version":"2.3.12_1"}},"categories":["databases"],"annotations":{"flavor":"lua52"}},{"name":"lua52-stdlib-normalize","origin":"devel/lua-stdlib-normalize","version":"2.0.3","comment":"Collection of normalized lua functions","maintainer":"sasaki12@gmail.com","www":"https://github.com/lua-stdlib/normalize","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c0f36d17eedc5b044e7f24be66dcedc0191e9989eeeae40d97d883e6c9700ab4","flatsize":122131,"path":"All/lua52-stdlib-normalize-2.0.3.pkg","repopath":"All/lua52-stdlib-normalize-2.0.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":26468,"desc":"This is a collection of normalized lua functions for Lua 5.1 (including LuaJIT),\n5.2 and 5.3.","deps":{"lua52":{"origin":"lang/lua52","version":"5.2.4_1"},"lua52-stdlib-debug":{"origin":"devel/lua-stdlib-debug","version":"1.0.1_1"}},"categories":["devel"],"options":{"DOCS":"on"},"annotations":{"flavor":"lua52"}},{"name":"lua52-stdlib-debug","origin":"devel/lua-stdlib-debug","version":"1.0.1_1","comment":"Debug hints management library for lua","maintainer":"sasaki12@gmail.com","www":"https://github.com/lua-stdlib/_debug","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b18f7ac030cc3a5a6ad1c7c569b7c5160c389b3d17af5ef6fc3c1d0dee3c0da1","flatsize":22146,"path":"All/lua52-stdlib-debug-1.0.1_1.pkg","repopath":"All/lua52-stdlib-debug-1.0.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8080,"desc":"This is a debug hints management library for Lua 5.1 (including LuaJIT),\n5.2 and 5.3.","deps":{"lua52":{"origin":"lang/lua52","version":"5.2.4_1"}},"categories":["devel"],"options":{"DOCS":"on"},"annotations":{"flavor":"lua52"}},{"name":"lua52-xapian","origin":"databases/lua-xapian","version":"1.4.27","comment":"Lua binding for Xapian","maintainer":"sunpoet@FreeBSD.org","www":"https://xapian.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fc62209aeee6b81554c26e4ec2e53529ed37473d5b14b79edb4e6d8ef5b3ebdb","flatsize":3199407,"path":"All/lua52-xapian-1.4.27.pkg","repopath":"All/lua52-xapian-1.4.27.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":424692,"desc":"Lua binding for Xapian","deps":{"lua52":{"origin":"lang/lua52","version":"5.2.4_1"},"xapian-core":{"origin":"databases/xapian-core","version":"1.4.27,1"}},"categories":["databases"],"options":{"DOCS":"on"},"annotations":{"flavor":"lua52"}},{"name":"lua52-luasql-mysql","origin":"databases/luasql-mysql","version":"2.6.0","comment":"Lua interface to MySQL","maintainer":"ports@freebsd.org","www":"https://github.com/keplerproject/luasql","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ca6e2dbebb27f519150585f89746a55a32c9348c0528674884c12927c5b62c85","flatsize":44640,"path":"All/lua52-luasql-mysql-2.6.0.pkg","repopath":"All/lua52-luasql-mysql-2.6.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17416,"desc":"LuaSQL is a simple interface from Lua to a DBMS. It enables a Lua program to:\n\n    * Connect to ODBC, ADO, Oracle, MySQL, SQLite and PostgreSQL databases;\n    * Execute arbitrary SQL statements;\n    * Retrieve results in a row-by-row cursor fashion.","deps":{"lua52":{"origin":"lang/lua52","version":"5.2.4_1"},"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"}},"categories":["databases"],"annotations":{"flavor":"lua52"}},{"name":"lua52-luasec","origin":"security/luasec","version":"1.3.2","comment":"Lua binding for the OpenSSL library to provide TLS/SSL communication","maintainer":"twm@pdp11.pw","www":"https://github.com/brunoos/luasec","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"60aff25527cb8d633f301bd7a2ffa677bcbbb5bec6d9a25faed0c47127d668f8","flatsize":90555,"path":"All/lua52-luasec-1.3.2.pkg","repopath":"All/lua52-luasec-1.3.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":27476,"desc":"LuaSec is a binding for OpenSSL library to provide TLS/SSL communication. This\nversion delegates to LuaSocket the TCP connection establishment between the\nclient and server. Then LuaSec uses this connection to start a secure TLS/SSL\nsession.","deps":{"lua52":{"origin":"lang/lua52","version":"5.2.4_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["security"],"annotations":{"flavor":"lua52"}},{"name":"lua52-lualdap","origin":"net/lualdap","version":"1.3.1","comment":"LDAP support for the Lua language","maintainer":"p.mousavizadeh@protonmail.com","www":"https://github.com/lualdap/lualdap","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dbf164a2fc9da8c390d5845de71d2274ee02d84c503f207efd2d55f2df768c9b","flatsize":40955,"path":"All/lua52-lualdap-1.3.1.pkg","repopath":"All/lua52-lualdap-1.3.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15100,"desc":"LuaLDAP is a simple interface from Lua to an LDAP client.\nIn fact it is a bind to OpenLDAP or to ADSI. It enables a Lua program to:\n\n- connect to an LDAP server;\n- execute any operation (search, add, compare, delete, modify and rename);\n- retrieve entries and references of the search result.","deps":{"lua52":{"origin":"lang/lua52","version":"5.2.4_1"},"openldap26-client":{"origin":"net/openldap26-client","version":"2.6.9_1"}},"categories":["net"],"options":{"DOCS":"on"},"annotations":{"flavor":"lua52"}},{"name":"lua52-posix","origin":"devel/lua-posix","version":"36.3","comment":"Lua bindings for POSIX APIs","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/luaposix/luaposix","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a1aba3cc52b32e4a2da1dd8a4c0f79b1cc23b6535b7573fecec7af29a42cc46c","flatsize":353204,"path":"All/lua52-posix-36.3.pkg","repopath":"All/lua52-posix-36.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":65912,"desc":"This is a POSIX binding for LuaJIT, Lua 5.1, 5.2 and 5.3; like most libraries it\nsimply binds to C APIs on the underlying system, so it won't work on non-POSIX\nsystems. However, it does try to detect the level of POSIX conformance of the\nunderlying system and bind only available APIs.\n\nFor a while, luaposix contained support for curses functionality too, but now it\nhas its own lcurses repository again, where it is being maintained separately.","deps":{"lua52":{"origin":"lang/lua52","version":"5.2.4_1"},"lua52-stdlib-normalize":{"origin":"devel/lua-stdlib-normalize","version":"2.0.3"}},"categories":["devel"],"annotations":{"flavor":"lua52"}},{"name":"lua52-luaexpat","origin":"textproc/lua-luaexpat","version":"1.5.2","comment":"SAX XML parser based on the Expat library","maintainer":"sunpoet@FreeBSD.org","www":"https://lunarmodules.github.io/luaexpat/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"10f262de99cb464ff222fabc25ea4fa0c531ac30d5a83ba11d58b7ad551d14cb","flatsize":49659,"path":"All/lua52-luaexpat-1.5.2.pkg","repopath":"All/lua52-luaexpat-1.5.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14072,"desc":"LuaExpat is a SAX XML parser based on the Expat library. SAX is the Simple API\nfor XML and allows programs to:\n- process a XML document incrementally, thus being able to handle huge documents\n  without memory penalties;\n- register handler functions which are called by the parser during the\n  processing of the document, handling the document elements or text.\n\nWith an event-based API like SAX the XML document can be fed to the parser in\nchunks, and the parsing begins as soon as the parser receives the first document\nchunk. LuaExpat reports parsing events (such as the start and end of elements)\ndirectly to the application through callbacks. The parsing of huge documents can\nbenefit from this piecemeal operation.","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"},"lua52":{"origin":"lang/lua52","version":"5.2.4_1"}},"categories":["textproc"],"annotations":{"flavor":"lua52"}},{"name":"lua52-luaunbound","origin":"dns/luaunbound","version":"1.0.0_5","comment":"Lua binding to libunbound","maintainer":"twm@pdp11.pw","www":"https://www.zash.se/luaunbound.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c015a73deef9520ddb88b4a221140ef629cf073fac97e429621d4ac2bdbde492","flatsize":16434,"path":"All/lua52-luaunbound-1.0.0_5.pkg","repopath":"All/lua52-luaunbound-1.0.0_5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6024,"desc":"This is a binding to libunbound for Lua. The library works independent\nfrom a running unbound server, and can be used to convert hostnames to\nIP addresses, and back, and obtain other information from the DNS.","deps":{"lua52":{"origin":"lang/lua52","version":"5.2.4_1"},"unbound":{"origin":"dns/unbound","version":"1.22.0_1"}},"categories":["dns"],"annotations":{"flavor":"lua52"}},{"name":"lua54-luarocks","origin":"devel/lua-luarocks","version":"3.11.1","comment":"Package manager for Lua modules","maintainer":"sunpoet@FreeBSD.org","www":"https://luarocks.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"460c633e77c04cda3df7465929ebe7ff5756e35d6005ff31140f670c57481fad","flatsize":751524,"path":"All/lua54-luarocks-3.11.1.pkg","repopath":"All/lua54-luarocks-3.11.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":142912,"desc":"LuaRocks allows you to install Lua modules as self-contained packages\ncalled rocks, which also contain version dependency information. This\ninformation can be used both during installation, so that when one\nrock is requested all rocks it depends on are installed as well, and\nalso optionally at run time, so that when a module is required, the\ncorrect version is loaded. LuaRocks supports both local and remote\nrepositories, and multiple local rocks trees.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"lua54":{"origin":"lang/lua54","version":"5.4.7"},"zip":{"origin":"archivers/zip","version":"3.0_4"}},"categories":["devel"],"options":{"LUAJIT":"off"},"annotations":{"flavor":"lua54"}},{"name":"lua52-luasocket","origin":"net/lua-luasocket","version":"3.1.0_1,1","comment":"Socket support for the Lua language","maintainer":"sunpoet@FreeBSD.org","www":"https://lunarmodules.github.io/luasocket/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b02cfdee61cc6edd32a24bc765c136d8e4bd41ee1eddd09a156ca7d01109d1fd","flatsize":691088,"path":"All/lua52-luasocket-3.1.0_1,1.pkg","repopath":"All/lua52-luasocket-3.1.0_1,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":159948,"desc":"LuaSocket is a Lua extension library composed of two parts:\n- a set of C modules that provide support for the TCP and UDP transport layers\n- a set of Lua modules that provide functions commonly needed by applications\n  that deal with the Internet.","deps":{"lua52":{"origin":"lang/lua52","version":"5.2.4_1"}},"categories":["net"],"options":{"DOCS":"on"},"annotations":{"flavor":"lua52"}},{"name":"lua52-libevent","origin":"devel/lua-libevent","version":"0.4.6_3","comment":"Lua libevent binding","maintainer":"sirl33tname@gmail.com","www":"https://github.com/harningt/luaevent","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e8d3d5af176e55a63bac52059813d2d11a57a30b4b1298d553fa6c108922ec3b","flatsize":37113,"path":"All/lua52-libevent-0.4.6_3.pkg","repopath":"All/lua52-libevent-0.4.6_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11208,"desc":"This is a binding of libevent to Lua. It will serve as a drop-in\nreplacement for copas, and eventually support more features (async DNS,\nHTTP, RPC...).","deps":{"libevent":{"origin":"devel/libevent","version":"2.1.12"},"lua52":{"origin":"lang/lua52","version":"5.2.4_1"},"lua52-luasocket":{"origin":"net/lua-luasocket","version":"3.1.0_1,1"}},"categories":["devel"],"annotations":{"flavor":"lua52"}},{"name":"lua52-luafilesystem","origin":"devel/luafilesystem","version":"1.8.0","comment":"Library to access directory structure and file attributes","maintainer":"fiziologus@gmail.com","www":"http://www.keplerproject.org/luafilesystem/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c8e2bd1bb78516dfaa299bc22a06715484dfe74ca3aafb5edcb979865958b586","flatsize":62469,"path":"All/lua52-luafilesystem-1.8.0.pkg","repopath":"All/lua52-luafilesystem-1.8.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":23068,"desc":"LuaFileSystem is a Lua library developed to complement the\nset of functions related to file systems offered by the\nstandard Lua distribution.\n\nLuaFileSystem offers a portable way to access the underlying\ndirectory structure and file attributes.","deps":{"lua52":{"origin":"lang/lua52","version":"5.2.4_1"}},"categories":["devel"],"options":{"DOCS":"on"},"annotations":{"flavor":"lua52"}},{"name":"lua52-luadbi","origin":"databases/luadbi","version":"0.7.4_1","comment":"Multi-backend SQL database library for Lua","maintainer":"olexander.v.melnyk@gmail.com","www":"https://github.com/mwild1/luadbi","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c1a488480ca40266e3c06b5ead467450f9977c901caf2bb7464d5d166a2bf6ec","flatsize":48609,"path":"All/lua52-luadbi-0.7.4_1.pkg","repopath":"All/lua52-luadbi-0.7.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19552,"desc":"LuaDBI is a database interface library for Lua.  It's designed to provide\nan RDBMS agnostic API for handling database operations.  It also provides\nsupport for prepared statement handles, placeholders, and bind parameters\nfor all database operations.\n\nOn FreeBSD, LuaDBI supports MySQL, PostgreSQL, and SQLite3 databases with\nnative database drivers.","deps":{"lua52":{"origin":"lang/lua52","version":"5.2.4_1"},"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"}},"categories":["databases"],"options":{"MYSQL":"on","PGSQL":"off","SQLITE3":"off"},"annotations":{"flavor":"lua52"}},{"name":"lua52-json","origin":"converters/lua-json","version":"1.3.4_1","comment":"JSON parser/creator for Lua","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/harningt/luajson","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1b71c1e9ce94faaf52470d4dbc52927de225e71a7a60c4b82ec2da9060d71f9d","flatsize":49319,"path":"All/lua52-json-1.3.4_1.pkg","repopath":"All/lua52-json-1.3.4_1.pkg","licenselogic":"single","pkgsize":13228,"desc":"LuaJSON is a JSON parser/creator for Lua.","deps":{"lua52":{"origin":"lang/lua52","version":"5.2.4_1"},"lua52-lpeg":{"origin":"devel/lua-lpeg","version":"1.1.0"}},"categories":["converters"],"annotations":{"flavor":"lua52"}},{"name":"lua52-icu-utils","origin":"textproc/lua-icu-utils","version":"0.0.20220329_5","comment":"Lua interface to selected ICU utilities","maintainer":"mm@FreeBSD.org","www":"https://github.com/adam-stanek/lua_icu_utils","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e116fc80f726a24414278eebd45cadae2b5955dff0b68e7ae483479b61809e3c","flatsize":13958,"path":"All/lua52-icu-utils-0.0.20220329_5.pkg","repopath":"All/lua52-icu-utils-0.0.20220329_5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5872,"desc":"Lua interface to selected utilities from the ICU project","deps":{"icu":{"origin":"devel/icu","version":"76.1,1"},"lua52":{"origin":"lang/lua52","version":"5.2.4_1"}},"categories":["textproc"],"options":{"DOCS":"on"},"annotations":{"flavor":"lua52"}},{"name":"lua52-iconv","origin":"converters/lua-iconv","version":"7.1.0","comment":"Iconv binding for Lua 5","maintainer":"vanilla@FreeBSD.org","www":"https://github.com/lunarmodules/lua-iconv","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ff6db19f7ea6069bc2efc066b470d96e3f0a46eedd409ae289da3256a1993953","flatsize":10868,"path":"All/lua52-iconv-7.1.0.pkg","repopath":"All/lua52-iconv-7.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4648,"desc":"Lua-iconv is POSIX 'iconv' binding for the Lua Programming Language. The iconv\nlibrary converts a sequence of characters from one codeset into a sequence of\ncorresponding characters in another codeset. The codesets are those specified\nin the iconv.new() call that returned the conversion descriptor, cd.","deps":{"lua52":{"origin":"lang/lua52","version":"5.2.4_1"}},"categories":["converters"],"annotations":{"flavor":"lua52"}},{"name":"lua52-lua-gd","origin":"graphics/lua-gd","version":"2.0.33r3","comment":"GD bindings for the Lua programming language","maintainer":"sergey.dyatko@gmail.com","www":"https://www.ittner.com.br/lua-gd/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ac8e78dd2500607c77b0fbef923de88802d906534ad684619338d42bcf7a446c","flatsize":597108,"path":"All/lua52-lua-gd-2.0.33r3.pkg","repopath":"All/lua52-lua-gd-2.0.33r3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":392228,"desc":"Lua-GD is a library that allows you to use the gd graphic library from\nprograms written in the Lua programming language.","deps":{"libgd":{"origin":"graphics/gd","version":"2.3.3_13,1"},"lua52":{"origin":"lang/lua52","version":"5.2.4_1"}},"categories":["graphics"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"flavor":"lua52"}},{"name":"lua52-bitop","origin":"devel/lua-bitop","version":"1.0.2_2","comment":"Bitwise operations on numbers","maintainer":"sunpoet@FreeBSD.org","www":"https://bitop.luajit.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ea6f602e1fcf26bc464fae8c167ee4df6a7d4dfd7bd4fb12a97497ef6c38e632","flatsize":8360,"path":"All/lua52-bitop-1.0.2_2.pkg","repopath":"All/lua52-bitop-1.0.2_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3436,"desc":"Lua BitOp is a C extension module for Lua 5.1/5.2 which adds bitwise operations\non numbers.","deps":{"lua52":{"origin":"lang/lua52","version":"5.2.4_1"}},"categories":["devel"],"annotations":{"flavor":"lua52"}},{"name":"lua52-lsqlite3","origin":"databases/lua-lsqlite3","version":"0.9.5_1","comment":"Lua wrapper for SQLite3 library","maintainer":"yds@Necessitu.de","www":"http://Lua.SQLite.org/index.cgi/doc/tip/doc/lsqlite3.wiki","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"631450e70fbdf5c0ac261372bf97c5dd34a8625056dde5f7c6966fac1b9d6a41","flatsize":1135231,"path":"All/lua52-lsqlite3-0.9.5_1.pkg","repopath":"All/lua52-lsqlite3-0.9.5_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":467252,"desc":"LuaSQLite3 is a thin wrapper around the public domain SQLite3\ndatabase engine.\n\nLuaSQLite3 provides a means to manipulate SQLite3 databases\ndirectly from Lua using Lua 5.\n\nThere are two modules, identical except that one links SQLite3\ndynamically, the other statically.\n\nThe module `lsqlite3` links SQLite3 dynamically.\n\nThe module `lsqlite3complete` links SQLite3 statically.","deps":{"lua52":{"origin":"lang/lua52","version":"5.2.4_1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["databases"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"flavor":"lua52"}},{"name":"lua52-luarocks","origin":"devel/lua-luarocks","version":"3.11.1","comment":"Package manager for Lua modules","maintainer":"sunpoet@FreeBSD.org","www":"https://luarocks.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"77cbd968c13682c341764ad6f53c697444713e4b611199216100acffc62e098b","flatsize":751524,"path":"All/lua52-luarocks-3.11.1.pkg","repopath":"All/lua52-luarocks-3.11.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":142924,"desc":"LuaRocks allows you to install Lua modules as self-contained packages\ncalled rocks, which also contain version dependency information. This\ninformation can be used both during installation, so that when one\nrock is requested all rocks it depends on are installed as well, and\nalso optionally at run time, so that when a module is required, the\ncorrect version is loaded. LuaRocks supports both local and remote\nrepositories, and multiple local rocks trees.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"lua52":{"origin":"lang/lua52","version":"5.2.4_1"},"zip":{"origin":"archivers/zip","version":"3.0_4"}},"categories":["devel"],"options":{"LUAJIT":"off"},"annotations":{"flavor":"lua52"}},{"name":"lua52-argparse","origin":"devel/lua-argparse","version":"0.7.1","comment":"Feature-rich command line parser for Lua","maintainer":"kevans@FreeBSD.org","www":"https://github.com/luarocks/argparse","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8f7af07001c63e474b4e0a8a2370fdab910829d0ff92d99c90ecb0fbb293f529","flatsize":59369,"path":"All/lua52-argparse-0.7.1.pkg","repopath":"All/lua52-argparse-0.7.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12556,"desc":"Argparse is a feature-rich command line parser for Lua inspired by argparse for\nPython.\n\nArgparse supports positional arguments, options, flags, optional arguments,\nsubcommands and more. Argparse automatically generates usage, help, and error\nmessages, and can generate shell completion scripts.","deps":{"lua52":{"origin":"lang/lua52","version":"5.2.4_1"}},"categories":["devel"],"annotations":{"flavor":"lua52"}},{"name":"lua52-argon2","origin":"security/lua-argon2","version":"3.0.1","comment":"Lua C binding for the Argon2 password hashing function","maintainer":"mdw@FreeBSD.org","www":"https://github.com/thibaultcha/lua-argon2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cf2e1c7833580284f290fe43a3ce02742603ee93bef63cd62d56f160f2709883","flatsize":11658,"path":"All/lua52-argon2-3.0.1.pkg","repopath":"All/lua52-argon2-3.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4460,"desc":"Lua C binding for the Argon2 password hashing function. Compatible with Lua 5.x\nand LuaJIT.","deps":{"libargon2":{"origin":"security/libargon2","version":"20190702_1"},"lua52":{"origin":"lang/lua52","version":"5.2.4_1"}},"categories":["security"],"annotations":{"flavor":"lua52"}},{"name":"lua52-lgi","origin":"devel/lua-lgi","version":"0.9.2_3","comment":"Lua bindings to libraries using GObject-Introspection","maintainer":"andrew@tao11.riddles.org.uk","www":"https://github.com/pavouk/lgi","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c947274352728da07897a05a4947d7fa80e1af9a4a8867d333df9635e153e212","flatsize":293533,"path":"All/lua52-lgi-0.9.2_3.pkg","repopath":"All/lua52-lgi-0.9.2_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":79284,"desc":"LGI is a gobject-introspection based dynamic Lua binding to\nGObject-based libraries. It allows using GObject-based libraries\ndirectly from Lua.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gobject-introspection":{"origin":"devel/gobject-introspection","version":"1.78.1_2,1"},"libffi":{"origin":"devel/libffi","version":"3.4.6"},"lua52":{"origin":"lang/lua52","version":"5.2.4_1"}},"categories":["devel"],"annotations":{"flavor":"lua52"}},{"name":"lua51-zlib","origin":"archivers/lua-zlib","version":"1.2_1","comment":"Simple streaming interface to zlib for the Lua Programming Language","maintainer":"sirl33tname@gmail.com","www":"https://github.com/brimworks/lua-zlib","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3bb7bafe3f06ba745a4ce367aa1dab0c0b97664eaa0e0c4c520f5a9d56d0be49","flatsize":17205,"path":"All/lua51-zlib-1.2_1.pkg","repopath":"All/lua51-zlib-1.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6096,"desc":"lua-zlib is a simple streaming interface to zlib for the Lua Programming\nLanguage. It consists of two functions: inflate and deflate. Both functions\nreturn \"stream functions\" (takes a buffer of input and returns a buffer\nof output).","deps":{"lua51":{"origin":"lang/lua51","version":"5.1.5_10"}},"categories":["archivers"],"annotations":{"flavor":"lua51"}},{"name":"lua52-cjson","origin":"devel/lua-cjson","version":"2.1.0_1","comment":"Fast JSON parsing and encoding support for Lua","maintainer":"osa@FreeBSD.org","www":"https://www.kyne.au/~mark/software/lua-cjson.php","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"144e486a606ffc25c1ba3187a692b175a1903e2caa0fd95e9aa62a5cea554616","flatsize":36782,"path":"All/lua52-cjson-2.1.0_1.pkg","repopath":"All/lua52-cjson-2.1.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12460,"desc":"Lua CJSON provides fast JSON parsing and encoding support for Lua.  It\nhas been tested under Linux, FreeBSD, OSX, Solaris and Windows.\n\nFeatures:\n\n- Fast, standards compliant encoding/parsing routines.\n- Full support for JSON with UTF-8, including decoding surrogate pairs.\n- Optional run-time support for common exceptions to the JSON specification\n  (NaN, Infinity,..).\n- No external dependencies.","deps":{"lua52":{"origin":"lang/lua52","version":"5.2.4_1"}},"categories":["devel"],"annotations":{"flavor":"lua52"}},{"name":"lua52-bitlib","origin":"devel/lua-bitlib","version":"24_1","comment":"Tiny library for bitwise operations","maintainer":"ports@FreeBSD.org","www":"http://luaforge.net/projects/bitlib/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e2c0b145c4e9e1be94d2e812a116260c3588dd4a740db46a83c0b29b9060c440","flatsize":7016,"path":"All/lua52-bitlib-24_1.pkg","repopath":"All/lua52-bitlib-24_1.pkg","licenselogic":"single","pkgsize":2652,"desc":"bitlib is a tiny library for bitwise operations.","deps":{"lua52":{"origin":"lang/lua52","version":"5.2.4_1"}},"categories":["devel"],"annotations":{"flavor":"lua52"},"messages":[{"message":"===>   NOTICE:\n\nThe lua52-bitlib port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"lua51-stdlib-debug","origin":"devel/lua-stdlib-debug","version":"1.0.1_1","comment":"Debug hints management library for lua","maintainer":"sasaki12@gmail.com","www":"https://github.com/lua-stdlib/_debug","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8ac1dab68aa004838baba8cd986db55ecc679c0e1d7401f285c306a8fe0caa13","flatsize":22146,"path":"All/lua51-stdlib-debug-1.0.1_1.pkg","repopath":"All/lua51-stdlib-debug-1.0.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8080,"desc":"This is a debug hints management library for Lua 5.1 (including LuaJIT),\n5.2 and 5.3.","deps":{"lua51":{"origin":"lang/lua51","version":"5.1.5_10"}},"categories":["devel"],"options":{"DOCS":"on"},"annotations":{"flavor":"lua51"}},{"name":"lua52-bcrypt","origin":"security/lua-bcrypt","version":"2.3.1","comment":"Library providing OpenBSD's bcrypt hash function for Lua","maintainer":"mdw@FreeBSD.org","www":"https://github.com/mikejsavage/lua-bcrypt/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ef4c5d2c0bb72d7c499d7928cfe0ffc173de6e07bd414967f35b6f4c69411e81","flatsize":22881,"path":"All/lua52-bcrypt-2.3.1.pkg","repopath":"All/lua52-bcrypt-2.3.1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":11832,"desc":"Lua-bcrypt is a library providing OpenBSD's bcrypt hash function for the Lua\nprogramming language.","deps":{"lua52":{"origin":"lang/lua52","version":"5.2.4_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["security"],"annotations":{"flavor":"lua52"}},{"name":"lua51-puremagic","origin":"sysutils/lua-puremagic","version":"1.0.1","comment":"Lua module that detects the mime type of file based on their contents","maintainer":"mdw@FreeBSD.org","www":"https://github.com/wbond/puremagic/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7f43f2404caa01fdb01a8db0e25ec6ec2095e55474e76c162289fc1f34a398c6","flatsize":20662,"path":"All/lua51-puremagic-1.0.1.pkg","repopath":"All/lua51-puremagic-1.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6016,"desc":"A pure Lua module that detects the mime type of file based on their contents.\nFalls back to detecting based on extension for plain text files.","deps":{"lua51":{"origin":"lang/lua51","version":"5.1.5_10"}},"categories":["sysutils"],"annotations":{"flavor":"lua51"}},{"name":"luanti","origin":"games/luanti","version":"5.11.0","comment":"Near-infinite-world block sandbox game","maintainer":"amdmi3@FreeBSD.org","www":"https://www.minetest.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9c91d1d31400efe368f21438e0c1bfe5877ecf201941cf8727be7984d7101631","flatsize":27769831,"path":"All/luanti-5.11.0.pkg","repopath":"All/luanti-5.11.0.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":7710380,"desc":"Minetest is a near-infinite-world block sandbox game and a game engine,\ninspired by InfiniMiner, Minecraft, and the like.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"jsoncpp":{"origin":"devel/jsoncpp","version":"1.9.6_1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libiconv":{"origin":"converters/libiconv","version":"1.17_1"},"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"luajit-openresty":{"origin":"lang/luajit-openresty","version":"2.1.20250117"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"openal-soft":{"origin":"audio/openal-soft","version":"1.24.2_2"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"png":{"origin":"graphics/png","version":"1.6.47"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["games"],"users":["minetest"],"groups":["minetest"],"shlibs_required":["libGLX.so.0","libOpenGL.so.0","libX11.so.6","libXi.so.6","libc.so.8","libcrypto.so.12","libcurl.so.4","libfreetype.so.6","libgmp.so.10","libiconv.so.2","libintl.so.8","libjpeg.so.8","libjsoncpp.so.26","libluajit-5.1.so.2","libm.so.4","libogg.so.0","libopenal.so.1","libpng16.so.16","libpthread.so.0","librt.so.0","libsqlite3.so.0","libstdc++.so.9","libvorbis.so.0","libvorbisfile.so.3","libz.so.3","libzstd.so.1"],"options":{"CURL":"on","DOCS":"on","EXAMPLES":"on","LUAJIT":"on","NCURSES":"on","NLS":"on","SOUND":"on","TEST":"off","CLIENT":"on","SERVER":"on","PGSQL":"off","LEVELDB":"off","REDIS":"off","SPATIAL":"off"},"annotations":{"cpe":"cpe:2.3:a:luanti:luanti:5.11.0:::::dragonfly6:x86_64"}},{"name":"lua51-mpd","origin":"audio/lua-mpd","version":"0.1_2","comment":"Lua library for musicpd","maintainer":"demelier.david@gmail.com","www":"https://github.com/silentbicycle/lua-mpd","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"67b37bee954e3b0870d3d8b826581ba5b4a23007e3e6eeda5b3068637d7c4c4d","flatsize":93770,"path":"All/lua51-mpd-0.1_2.pkg","repopath":"All/lua51-mpd-0.1_2.pkg","licenselogic":"single","pkgsize":10928,"desc":"This is a Lua client for mpd.","deps":{"lua51":{"origin":"lang/lua51","version":"5.1.5_10"},"lua51-luasocket":{"origin":"net/lua-luasocket","version":"3.1.0_1,1"}},"categories":["audio"],"options":{"DOCS":"on"},"annotations":{"flavor":"lua51"}},{"name":"lua52","origin":"lang/lua52","version":"5.2.4_1","comment":"Small, compilable scripting language providing easy access to C code","maintainer":"john@essenz.com","www":"https://www.lua.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e3526e2aedeebf0a4422cabf834b50ec326dc0885a8ab40273ec3363be65ba6c","flatsize":967621,"path":"All/lua52-5.2.4_1.pkg","repopath":"All/lua52-5.2.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":163420,"desc":"Lua is a programming language originally designed for extending applications,\nbut also frequently used as a general-purpose, stand-alone language. Lua\ncombines simple procedural syntax (similar to Pascal) with powerful data\ndescription constructs based on associative arrays and extensible semantics.\nLua is dynamically typed, interpreted from bytecodes, and has automatic memory\nmanagement with garbage collection, making it ideal for configuration,\nscripting, and rapid prototyping.\n\nA fundamental concept in the design of Lua is to provide meta-mechanisms for\nimplementing features, instead of providing a host of features directly in\nthe language. For example, although Lua is not a pure object-oriented\nlanguage, it does provide meta-mechanisms for implementing classes and\ninheritance. Lua's meta-mechanisms bring an economy of concepts and keep the\nlanguage small, while allowing the semantics to be extended in unconventional\nways. Extensible semantics is a distinguishing feature of Lua.\n\nLua is implemented as a small library of C functions, written in ANSI C, and\ncompiles unmodified in all known platforms. The implementation goals are\nsimplicity, efficiency, portability, and low embedding cost.","deps":{"libedit":{"origin":"devel/libedit","version":"3.1.20250104,1"}},"categories":["lang"],"shlibs_required":["libc.so.8","libedit.so.0","libm.so.4","libpthread.so.0"],"annotations":{"cpe":"cpe:2.3:a:lua:lua:5.2.4:::::dragonfly6:x86_64:1"}},{"name":"lua51-lzlib","origin":"archivers/lua-lzlib","version":"0.4.3_1","comment":"Lua bindings to the ZLib compression library","maintainer":"daniel@blodan.se","www":"https://github.com/LuaDist/lzlib","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"172ceb7557ee641eb21b9a3f6f32b565b708d19c7c1b62e692ecd9870c102cdd","flatsize":37940,"path":"All/lua51-lzlib-0.4.3_1.pkg","repopath":"All/lua51-lzlib-0.4.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13724,"desc":"Lua bindings to the ZLib compression library.","deps":{"lua51":{"origin":"lang/lua51","version":"5.1.5_10"}},"categories":["archivers"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"flavor":"lua51"}},{"name":"lua51-luaunbound","origin":"dns/luaunbound","version":"1.0.0_5","comment":"Lua binding to libunbound","maintainer":"twm@pdp11.pw","www":"https://www.zash.se/luaunbound.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d50666f6c54d60bffaaccdcb977a9dd4467be7f1bd7ce7c0aa74ad0577d17b53","flatsize":16210,"path":"All/lua51-luaunbound-1.0.0_5.pkg","repopath":"All/lua51-luaunbound-1.0.0_5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5948,"desc":"This is a binding to libunbound for Lua. The library works independent\nfrom a running unbound server, and can be used to convert hostnames to\nIP addresses, and back, and obtain other information from the DNS.","deps":{"lua51":{"origin":"lang/lua51","version":"5.1.5_10"},"unbound":{"origin":"dns/unbound","version":"1.22.0_1"}},"categories":["dns"],"annotations":{"flavor":"lua51"}},{"name":"lua51-lyaml","origin":"textproc/lua-lyaml","version":"6.2.4_1","comment":"LibYAML binding for Lua","maintainer":"yds@Necessitu.de","www":"https://GVVaughan.GitHub.io/lyaml/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"db087e5dc7eff5eedcea8176e29963d3e0fa5f64d6c08052678d0f3695662141","flatsize":107270,"path":"All/lua51-lyaml-6.2.4_1.pkg","repopath":"All/lua51-lyaml-6.2.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":24892,"desc":"Lua binding for the fast libYAML C library for converting between\n%25YAML 1.1 and Lua tables, with a flexible Lua language API to load\nand save YAML documents.\n\nWorks with Lua 5.1 (including LuaJIT), 5.2, 5.3 and 5.4.","deps":{"libyaml":{"origin":"textproc/libyaml","version":"0.2.5"},"lua51":{"origin":"lang/lua51","version":"5.1.5_10"}},"categories":["textproc"],"options":{"DOCS":"on"},"annotations":{"flavor":"lua51"}},{"name":"lua51-stdlib-normalize","origin":"devel/lua-stdlib-normalize","version":"2.0.3","comment":"Collection of normalized lua functions","maintainer":"sasaki12@gmail.com","www":"https://github.com/lua-stdlib/normalize","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cbd320ab9329dea1b358c5652d13b26fa13492006086d3f13a210a6b78e0c2ca","flatsize":122131,"path":"All/lua51-stdlib-normalize-2.0.3.pkg","repopath":"All/lua51-stdlib-normalize-2.0.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":26452,"desc":"This is a collection of normalized lua functions for Lua 5.1 (including LuaJIT),\n5.2 and 5.3.","deps":{"lua51":{"origin":"lang/lua51","version":"5.1.5_10"},"lua51-stdlib-debug":{"origin":"devel/lua-stdlib-debug","version":"1.0.1_1"}},"categories":["devel"],"options":{"DOCS":"on"},"annotations":{"flavor":"lua51"}},{"name":"lua51-stdlib","origin":"devel/lua-stdlib","version":"41.2.2_1","comment":"Standard Lua Libraries","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/lua-stdlib/lua-stdlib","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b1465a6eb1e1657c79aee5b2649650e26c59a401968a6108e58a48b14f6f91c0","flatsize":547504,"path":"All/lua51-stdlib-41.2.2_1.pkg","repopath":"All/lua51-stdlib-41.2.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":76204,"desc":"stdlib is a library of modules for common programming tasks, including list,\ntable and functional operations, objects, pickling, pretty-printing and\ncommand-line option parsing.\n\nstdlib has no run-time prerequisites beyond a standard Lua system, though it\nwill take advantage of strict and typecheck if they are installed.","deps":{"lua51":{"origin":"lang/lua51","version":"5.1.5_10"},"lua51-stdlib-debug":{"origin":"devel/lua-stdlib-debug","version":"1.0.1_1"},"lua51-stdlib-normalize":{"origin":"devel/lua-stdlib-normalize","version":"2.0.3"}},"categories":["devel"],"options":{"DOCS":"on"},"annotations":{"flavor":"lua51"}},{"name":"lua51-luasql-odbc","origin":"databases/luasql-odbc","version":"2.6.0","comment":"Lua interface to ODBC","maintainer":"ports@freebsd.org","www":"https://github.com/keplerproject/luasql","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eb4efb5caf8f3d6a8316697d6dfbfefd51c3a94daf38d861d1bdabfb6c49af04","flatsize":24224,"path":"All/lua51-luasql-odbc-2.6.0.pkg","repopath":"All/lua51-luasql-odbc-2.6.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9336,"desc":"LuaSQL is a simple interface from Lua to a DBMS. It enables a Lua program to:\n\n    * Connect to ODBC, ADO, Oracle, MySQL, SQLite and PostgreSQL databases;\n    * Execute arbitrary SQL statements;\n    * Retrieve results in a row-by-row cursor fashion.","deps":{"lua51":{"origin":"lang/lua51","version":"5.1.5_10"},"unixODBC":{"origin":"databases/unixODBC","version":"2.3.12_1"}},"categories":["databases"],"annotations":{"flavor":"lua51"}},{"name":"lua51-luasql-mysql","origin":"databases/luasql-mysql","version":"2.6.0","comment":"Lua interface to MySQL","maintainer":"ports@freebsd.org","www":"https://github.com/keplerproject/luasql","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"32e50944cc767068d0dad5fac29645835af46e87ac2068fe74cc663ba299b5b6","flatsize":44728,"path":"All/lua51-luasql-mysql-2.6.0.pkg","repopath":"All/lua51-luasql-mysql-2.6.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17544,"desc":"LuaSQL is a simple interface from Lua to a DBMS. It enables a Lua program to:\n\n    * Connect to ODBC, ADO, Oracle, MySQL, SQLite and PostgreSQL databases;\n    * Execute arbitrary SQL statements;\n    * Retrieve results in a row-by-row cursor fashion.","deps":{"lua51":{"origin":"lang/lua51","version":"5.1.5_10"},"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"}},"categories":["databases"],"annotations":{"flavor":"lua51"}},{"name":"lua51-pty","origin":"devel/lua-pty","version":"1.26","comment":"Pty (pseudo-terminal) bindings for Lua 5+","maintainer":"portmaster@BSDforge.com","www":"https://gitlab.com/ports1/lua-pty/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a0c4dcb1e0b3da92af35ed834685defd3ac5fe2f9449b4774f6f12f5904ad778","flatsize":15394,"path":"All/lua51-pty-1.26.pkg","repopath":"All/lua51-pty-1.26.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":6580,"desc":"Lua 5.0.x bindings for ptys (pseudo-terminals).","deps":{"lua51":{"origin":"lang/lua51","version":"5.1.5_10"}},"categories":["devel"],"annotations":{"flavor":"lua51"}},{"name":"lua52-cqueues","origin":"devel/lua-cqueues","version":"20200726_1","comment":"Continuation queues module for Lua","maintainer":"freebsd@dns.company","www":"https://25thandclement.com/~william/projects/cqueues.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"11da6f6a9f6846343cf06418e77cb8a31efbf89dc79e85c5a1deee514477e6f8","flatsize":583464,"path":"All/lua52-cqueues-20200726_1.pkg","repopath":"All/lua52-cqueues-20200726_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":313692,"desc":"cqueues is a type of event loop for Lua, except it's not a classic\nevent loop. It doesn't use callbacks, neither as part of the API nor\ninternally, but instead you communicate with an event controller by\nthe yielding and resumption of Lua coroutines using objects that\nadhere to a simple interface.","deps":{"lua52":{"origin":"lang/lua52","version":"5.2.4_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["devel"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"flavor":"lua52"}},{"name":"lua51-xapian","origin":"databases/lua-xapian","version":"1.4.27","comment":"Lua binding for Xapian","maintainer":"sunpoet@FreeBSD.org","www":"https://xapian.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"01c0a4eb81e7543ed9b0fdf280d63090a6ee195c96ad113340429c118de286f0","flatsize":3195179,"path":"All/lua51-xapian-1.4.27.pkg","repopath":"All/lua51-xapian-1.4.27.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":425680,"desc":"Lua binding for Xapian","deps":{"lua51":{"origin":"lang/lua51","version":"5.1.5_10"},"xapian-core":{"origin":"databases/xapian-core","version":"1.4.27,1"}},"categories":["databases"],"options":{"DOCS":"on"},"annotations":{"flavor":"lua51"}},{"name":"lua51-luasql-sqlite3","origin":"databases/luasql-sqlite3","version":"2.6.0","comment":"Lua interface to SQLite3","maintainer":"ports@freebsd.org","www":"https://github.com/keplerproject/luasql","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5aa763fe22128796698346dafcd3c3cd7488297c4bcfbd8a4d02bd0f525eee91","flatsize":18504,"path":"All/lua51-luasql-sqlite3-2.6.0.pkg","repopath":"All/lua51-luasql-sqlite3-2.6.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7004,"desc":"LuaSQL is a simple interface from Lua to a DBMS. It enables a Lua program to:\n\n    * Connect to ODBC, ADO, Oracle, MySQL, SQLite and PostgreSQL databases;\n    * Execute arbitrary SQL statements;\n    * Retrieve results in a row-by-row cursor fashion.","deps":{"lua51":{"origin":"lang/lua51","version":"5.1.5_10"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["databases"],"annotations":{"flavor":"lua51"}},{"name":"lua51-luafilesystem","origin":"devel/luafilesystem","version":"1.8.0","comment":"Library to access directory structure and file attributes","maintainer":"fiziologus@gmail.com","www":"http://www.keplerproject.org/luafilesystem/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"efcc46bf6706a2b8e684a5cb78ca5f06e97598e9b4a6b37feffe7652f2cd73b1","flatsize":62333,"path":"All/lua51-luafilesystem-1.8.0.pkg","repopath":"All/lua51-luafilesystem-1.8.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":23072,"desc":"LuaFileSystem is a Lua library developed to complement the\nset of functions related to file systems offered by the\nstandard Lua distribution.\n\nLuaFileSystem offers a portable way to access the underlying\ndirectory structure and file attributes.","deps":{"lua51":{"origin":"lang/lua51","version":"5.1.5_10"}},"categories":["devel"],"options":{"DOCS":"on"},"annotations":{"flavor":"lua51"}},{"name":"lua51-luasql-postgres","origin":"databases/luasql-postgres","version":"2.6.0","comment":"Lua interface to PostgreSQL","maintainer":"ports@freebsd.org","www":"https://github.com/keplerproject/luasql","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"240276746b066b22beb4f940ddc6816050d7d751beb0e6a5d4665761bf34975e","flatsize":18288,"path":"All/lua51-luasql-postgres-2.6.0.pkg","repopath":"All/lua51-luasql-postgres-2.6.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7108,"desc":"LuaSQL is a simple interface from Lua to a DBMS. It enables a Lua program to:\n\n    * Connect to ODBC, ADO, Oracle, MySQL, SQLite and PostgreSQL databases;\n    * Execute arbitrary SQL statements;\n    * Retrieve results in a row-by-row cursor fashion.","deps":{"lua51":{"origin":"lang/lua51","version":"5.1.5_10"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"}},"categories":["databases"],"annotations":{"flavor":"lua51"}},{"name":"lua51-luadbi","origin":"databases/luadbi","version":"0.7.4_1","comment":"Multi-backend SQL database library for Lua","maintainer":"olexander.v.melnyk@gmail.com","www":"https://github.com/mwild1/luadbi","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"72f7762338328e05db8175a47ce3948bf5c0a52539c07710e6287772d90a9906","flatsize":48609,"path":"All/lua51-luadbi-0.7.4_1.pkg","repopath":"All/lua51-luadbi-0.7.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19512,"desc":"LuaDBI is a database interface library for Lua.  It's designed to provide\nan RDBMS agnostic API for handling database operations.  It also provides\nsupport for prepared statement handles, placeholders, and bind parameters\nfor all database operations.\n\nOn FreeBSD, LuaDBI supports MySQL, PostgreSQL, and SQLite3 databases with\nnative database drivers.","deps":{"lua51":{"origin":"lang/lua51","version":"5.1.5_10"},"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"}},"categories":["databases"],"options":{"MYSQL":"on","PGSQL":"off","SQLITE3":"off"},"annotations":{"flavor":"lua51"}},{"name":"lua51-luasec","origin":"security/luasec","version":"1.3.2","comment":"Lua binding for the OpenSSL library to provide TLS/SSL communication","maintainer":"twm@pdp11.pw","www":"https://github.com/brunoos/luasec","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fd76d750ca0714a368d880f406ae076a0c4200183b7215d7047cc1ee0195361c","flatsize":91195,"path":"All/lua51-luasec-1.3.2.pkg","repopath":"All/lua51-luasec-1.3.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":27572,"desc":"LuaSec is a binding for OpenSSL library to provide TLS/SSL communication. This\nversion delegates to LuaSocket the TCP connection establishment between the\nclient and server. Then LuaSec uses this connection to start a secure TLS/SSL\nsession.","deps":{"lua51":{"origin":"lang/lua51","version":"5.1.5_10"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["security"],"annotations":{"flavor":"lua51"}},{"name":"lua51-luasocket","origin":"net/lua-luasocket","version":"3.1.0_1,1","comment":"Socket support for the Lua language","maintainer":"sunpoet@FreeBSD.org","www":"https://lunarmodules.github.io/luasocket/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"35668ce6473ae551d8ecc9c70cc0069e0218506a192c25eee97353c2a580fc26","flatsize":694128,"path":"All/lua51-luasocket-3.1.0_1,1.pkg","repopath":"All/lua51-luasocket-3.1.0_1,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":160724,"desc":"LuaSocket is a Lua extension library composed of two parts:\n- a set of C modules that provide support for the TCP and UDP transport layers\n- a set of Lua modules that provide functions commonly needed by applications\n  that deal with the Internet.","deps":{"lua51":{"origin":"lang/lua51","version":"5.1.5_10"}},"categories":["net"],"options":{"DOCS":"on"},"annotations":{"flavor":"lua51"}},{"name":"lua51-libevent","origin":"devel/lua-libevent","version":"0.4.6_3","comment":"Lua libevent binding","maintainer":"sirl33tname@gmail.com","www":"https://github.com/harningt/luaevent","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"637d2a396d9d026cad3678a38fc8fcda8da86c5063b924c071e347b3d739d7be","flatsize":36865,"path":"All/lua51-libevent-0.4.6_3.pkg","repopath":"All/lua51-libevent-0.4.6_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11220,"desc":"This is a binding of libevent to Lua. It will serve as a drop-in\nreplacement for copas, and eventually support more features (async DNS,\nHTTP, RPC...).","deps":{"libevent":{"origin":"devel/libevent","version":"2.1.12"},"lua51":{"origin":"lang/lua51","version":"5.1.5_10"},"lua51-luasocket":{"origin":"net/lua-luasocket","version":"3.1.0_1,1"}},"categories":["devel"],"annotations":{"flavor":"lua51"}},{"name":"lua51-lualdap","origin":"net/lualdap","version":"1.3.1","comment":"LDAP support for the Lua language","maintainer":"p.mousavizadeh@protonmail.com","www":"https://github.com/lualdap/lualdap","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"11348596ab0901de5d24359b0eaae881178711d6249cefff6a4173cae26ff685","flatsize":40955,"path":"All/lua51-lualdap-1.3.1.pkg","repopath":"All/lua51-lualdap-1.3.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15108,"desc":"LuaLDAP is a simple interface from Lua to an LDAP client.\nIn fact it is a bind to OpenLDAP or to ADSI. It enables a Lua program to:\n\n- connect to an LDAP server;\n- execute any operation (search, add, compare, delete, modify and rename);\n- retrieve entries and references of the search result.","deps":{"lua51":{"origin":"lang/lua51","version":"5.1.5_10"},"openldap26-client":{"origin":"net/openldap26-client","version":"2.6.9_1"}},"categories":["net"],"options":{"DOCS":"on"},"annotations":{"flavor":"lua51"}},{"name":"lua51-luarocks","origin":"devel/lua-luarocks","version":"3.11.1","comment":"Package manager for Lua modules","maintainer":"sunpoet@FreeBSD.org","www":"https://luarocks.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"78911546b9e0b829ee70d19244388fe21c3243c25340412b2f66a20a94889324","flatsize":751524,"path":"All/lua51-luarocks-3.11.1.pkg","repopath":"All/lua51-luarocks-3.11.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":142948,"desc":"LuaRocks allows you to install Lua modules as self-contained packages\ncalled rocks, which also contain version dependency information. This\ninformation can be used both during installation, so that when one\nrock is requested all rocks it depends on are installed as well, and\nalso optionally at run time, so that when a module is required, the\ncorrect version is loaded. LuaRocks supports both local and remote\nrepositories, and multiple local rocks trees.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"lua51":{"origin":"lang/lua51","version":"5.1.5_10"},"zip":{"origin":"archivers/zip","version":"3.0_4"}},"categories":["devel"],"options":{"LUAJIT":"off"},"annotations":{"flavor":"lua51"}},{"name":"lua51-json","origin":"converters/lua-json","version":"1.3.4_1","comment":"JSON parser/creator for Lua","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/harningt/luajson","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6435f86923500a902a06fc8851335bbccd559069ade2cbff1feef08fd97c84d4","flatsize":49319,"path":"All/lua51-json-1.3.4_1.pkg","repopath":"All/lua51-json-1.3.4_1.pkg","licenselogic":"single","pkgsize":13232,"desc":"LuaJSON is a JSON parser/creator for Lua.","deps":{"lua51":{"origin":"lang/lua51","version":"5.1.5_10"},"lua51-lpeg":{"origin":"devel/lua-lpeg","version":"1.1.0"}},"categories":["converters"],"annotations":{"flavor":"lua51"}},{"name":"lua51-iconv","origin":"converters/lua-iconv","version":"7.1.0","comment":"Iconv binding for Lua 5","maintainer":"vanilla@FreeBSD.org","www":"https://github.com/lunarmodules/lua-iconv","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b0338d6897b6e96fd4b4d3552a8586ab0e2a5661d761b740973aefa7d914764f","flatsize":10868,"path":"All/lua51-iconv-7.1.0.pkg","repopath":"All/lua51-iconv-7.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4652,"desc":"Lua-iconv is POSIX 'iconv' binding for the Lua Programming Language. The iconv\nlibrary converts a sequence of characters from one codeset into a sequence of\ncorresponding characters in another codeset. The codesets are those specified\nin the iconv.new() call that returned the conversion descriptor, cd.","deps":{"lua51":{"origin":"lang/lua51","version":"5.1.5_10"}},"categories":["converters"],"annotations":{"flavor":"lua51"}},{"name":"lua51-gettext","origin":"devel/lua-gettext","version":"1.6","comment":"Lua 5+ bindings for Gettext","maintainer":"portmaster@BSDforge.com","www":"https://gitlab.com/ports1/lua-gettext","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"01ccd02b38304933d879813b73ac278b6b9f8df34730f499fff43cb40064f001","flatsize":8533,"path":"All/lua51-gettext-1.6.pkg","repopath":"All/lua51-gettext-1.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4072,"desc":"Lua 5x bindings for Gettext","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"lua51":{"origin":"lang/lua51","version":"5.1.5_10"}},"categories":["devel"],"annotations":{"flavor":"lua51"}},{"name":"lua51-luaexpat","origin":"textproc/lua-luaexpat","version":"1.5.2","comment":"SAX XML parser based on the Expat library","maintainer":"sunpoet@FreeBSD.org","www":"https://lunarmodules.github.io/luaexpat/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"92f4d96e0600daa176dde70c08c34be89273369e236cf5d28d181c8e360cd5bb","flatsize":49659,"path":"All/lua51-luaexpat-1.5.2.pkg","repopath":"All/lua51-luaexpat-1.5.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14028,"desc":"LuaExpat is a SAX XML parser based on the Expat library. SAX is the Simple API\nfor XML and allows programs to:\n- process a XML document incrementally, thus being able to handle huge documents\n  without memory penalties;\n- register handler functions which are called by the parser during the\n  processing of the document, handling the document elements or text.\n\nWith an event-based API like SAX the XML document can be fed to the parser in\nchunks, and the parsing begins as soon as the parser receives the first document\nchunk. LuaExpat reports parsing events (such as the start and end of elements)\ndirectly to the application through callbacks. The parsing of huge documents can\nbenefit from this piecemeal operation.","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"},"lua51":{"origin":"lang/lua51","version":"5.1.5_10"}},"categories":["textproc"],"annotations":{"flavor":"lua51"}},{"name":"lua51-cjson","origin":"devel/lua-cjson","version":"2.1.0_1","comment":"Fast JSON parsing and encoding support for Lua","maintainer":"osa@FreeBSD.org","www":"https://www.kyne.au/~mark/software/lua-cjson.php","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"917c3d3fd1b2711f3a74af709ccddfb0a98106b992a12e9a08806cf0e690c509","flatsize":36782,"path":"All/lua51-cjson-2.1.0_1.pkg","repopath":"All/lua51-cjson-2.1.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12524,"desc":"Lua CJSON provides fast JSON parsing and encoding support for Lua.  It\nhas been tested under Linux, FreeBSD, OSX, Solaris and Windows.\n\nFeatures:\n\n- Fast, standards compliant encoding/parsing routines.\n- Full support for JSON with UTF-8, including decoding surrogate pairs.\n- Optional run-time support for common exceptions to the JSON specification\n  (NaN, Infinity,..).\n- No external dependencies.","deps":{"lua51":{"origin":"lang/lua51","version":"5.1.5_10"}},"categories":["devel"],"annotations":{"flavor":"lua51"}},{"name":"lua51-lua-gd","origin":"graphics/lua-gd","version":"2.0.33r3","comment":"GD bindings for the Lua programming language","maintainer":"sergey.dyatko@gmail.com","www":"https://www.ittner.com.br/lua-gd/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f34c4d3dad69ac0cb2c35e77fecde99688118430f7e354e8735a80c72c0f494e","flatsize":597108,"path":"All/lua51-lua-gd-2.0.33r3.pkg","repopath":"All/lua51-lua-gd-2.0.33r3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":392300,"desc":"Lua-GD is a library that allows you to use the gd graphic library from\nprograms written in the Lua programming language.","deps":{"libgd":{"origin":"graphics/gd","version":"2.3.3_13,1"},"lua51":{"origin":"lang/lua51","version":"5.1.5_10"}},"categories":["graphics"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"flavor":"lua51"}},{"name":"lua51-lpeg","origin":"devel/lua-lpeg","version":"1.1.0","comment":"PEG-based pattern-matching library for Lua","maintainer":"sunpoet@FreeBSD.org","www":"https://www.inf.puc-rio.br/~roberto/lpeg/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"985a203fdc18eaf39a750723e38572dc1b43a537a8f472cd4812213480ec2d13","flatsize":52030,"path":"All/lua51-lpeg-1.1.0.pkg","repopath":"All/lua51-lpeg-1.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":22424,"desc":"LPeg is a new pattern-matching library for Lua, based on Parsing Expression\nGrammars (PEGs).\n\nFollowing the Snobol tradition, LPeg defines patterns as first-class objects.\nThat is, patterns are regular Lua values (represented by userdata). The library\noffers several functions to create and compose patterns. With the use of\nmetamethods, several of these functions are provided as infix or prefix\noperators. On the one hand, the result is usually much more verbose than the\ntypical encoding of patterns using the so called regular expressions (which\ntypically are not regular expressions in the formal sense). On the other hand,\nfirst-class patterns allow much better documentation (as it is easy to comment\nthe code, to break complex definitions in smaller parts, etc.) and are\nextensible, as we can define new functions to create and compose patterns.","deps":{"lua51":{"origin":"lang/lua51","version":"5.1.5_10"}},"categories":["devel"],"annotations":{"flavor":"lua51"}},{"name":"lua51-bitlib","origin":"devel/lua-bitlib","version":"24_1","comment":"Tiny library for bitwise operations","maintainer":"ports@FreeBSD.org","www":"http://luaforge.net/projects/bitlib/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0a9ae0e5424a6f8b0992e66c0beb00c00a1eece1d1f90c8fc454f911d88d38a2","flatsize":7016,"path":"All/lua51-bitlib-24_1.pkg","repopath":"All/lua51-bitlib-24_1.pkg","licenselogic":"single","pkgsize":2668,"desc":"bitlib is a tiny library for bitwise operations.","deps":{"lua51":{"origin":"lang/lua51","version":"5.1.5_10"}},"categories":["devel"],"annotations":{"flavor":"lua51"},"messages":[{"message":"===>   NOTICE:\n\nThe lua51-bitlib port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"lua51-bcrypt","origin":"security/lua-bcrypt","version":"2.3.1","comment":"Library providing OpenBSD's bcrypt hash function for Lua","maintainer":"mdw@FreeBSD.org","www":"https://github.com/mikejsavage/lua-bcrypt/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1e18b5713d72d0ef543c81791acaa2f5e09550e924b004d8f5ca770786ba1e81","flatsize":22881,"path":"All/lua51-bcrypt-2.3.1.pkg","repopath":"All/lua51-bcrypt-2.3.1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":11836,"desc":"Lua-bcrypt is a library providing OpenBSD's bcrypt hash function for the Lua\nprogramming language.","deps":{"lua51":{"origin":"lang/lua51","version":"5.1.5_10"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["security"],"annotations":{"flavor":"lua51"}},{"name":"lua51-argparse","origin":"devel/lua-argparse","version":"0.7.1","comment":"Feature-rich command line parser for Lua","maintainer":"kevans@FreeBSD.org","www":"https://github.com/luarocks/argparse","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dfb108e8e61298a0ed1da6184632baaa1643a016879ad128ae60fcbe523997f3","flatsize":59369,"path":"All/lua51-argparse-0.7.1.pkg","repopath":"All/lua51-argparse-0.7.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12544,"desc":"Argparse is a feature-rich command line parser for Lua inspired by argparse for\nPython.\n\nArgparse supports positional arguments, options, flags, optional arguments,\nsubcommands and more. Argparse automatically generates usage, help, and error\nmessages, and can generate shell completion scripts.","deps":{"lua51":{"origin":"lang/lua51","version":"5.1.5_10"}},"categories":["devel"],"annotations":{"flavor":"lua51"}},{"name":"lua51-argon2","origin":"security/lua-argon2","version":"3.0.1","comment":"Lua C binding for the Argon2 password hashing function","maintainer":"mdw@FreeBSD.org","www":"https://github.com/thibaultcha/lua-argon2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f21f3b2b96cae9c2d4c58fe8bb62e8f72dc0628437cc9fd22ec195ffced7944c","flatsize":11658,"path":"All/lua51-argon2-3.0.1.pkg","repopath":"All/lua51-argon2-3.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4588,"desc":"Lua C binding for the Argon2 password hashing function. Compatible with Lua 5.x\nand LuaJIT.","deps":{"libargon2":{"origin":"security/libargon2","version":"20190702_1"},"lua51":{"origin":"lang/lua51","version":"5.1.5_10"}},"categories":["security"],"annotations":{"flavor":"lua51"}},{"name":"lua-resty-string","origin":"devel/lua-resty-string","version":"0.16","comment":"String utilities and common hash functions for ngx_lua and LuaJIT","maintainer":"mm@FreeBSD.org","www":"https://github.com/openresty/lua-resty-string","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"126135cbff1265b4bd9191a0ffab260f574fad85a4533843173de07059a6a072","flatsize":26848,"path":"All/lua-resty-string-0.16.pkg","repopath":"All/lua-resty-string-0.16.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":6888,"desc":"String utilities and common hash functions for ngx_lua and LuaJIT","deps":{"luajit-openresty":{"origin":"lang/luajit-openresty","version":"2.1.20250117"}},"categories":["devel","www"],"options":{"DOCS":"on"}},{"name":"lua51-lgi","origin":"devel/lua-lgi","version":"0.9.2_3","comment":"Lua bindings to libraries using GObject-Introspection","maintainer":"andrew@tao11.riddles.org.uk","www":"https://github.com/pavouk/lgi","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8baa8f33657b18f49b02855566c0a7ccb9afe4c48bd78306222dfbfe2d40e92a","flatsize":293469,"path":"All/lua51-lgi-0.9.2_3.pkg","repopath":"All/lua51-lgi-0.9.2_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":79184,"desc":"LGI is a gobject-introspection based dynamic Lua binding to\nGObject-based libraries. It allows using GObject-based libraries\ndirectly from Lua.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gobject-introspection":{"origin":"devel/gobject-introspection","version":"1.78.1_2,1"},"libffi":{"origin":"devel/libffi","version":"3.4.6"},"lua51":{"origin":"lang/lua51","version":"5.1.5_10"}},"categories":["devel"],"annotations":{"flavor":"lua51"}},{"name":"lua51-icu-utils","origin":"textproc/lua-icu-utils","version":"0.0.20220329_5","comment":"Lua interface to selected ICU utilities","maintainer":"mm@FreeBSD.org","www":"https://github.com/adam-stanek/lua_icu_utils","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d62752e6a95e5b16b09a444b22c2ea277919e1bbd4d2c59988ddf0a6096d2a55","flatsize":13958,"path":"All/lua51-icu-utils-0.0.20220329_5.pkg","repopath":"All/lua51-icu-utils-0.0.20220329_5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5880,"desc":"Lua interface to selected utilities from the ICU project","deps":{"icu":{"origin":"devel/icu","version":"76.1,1"},"lua51":{"origin":"lang/lua51","version":"5.1.5_10"}},"categories":["textproc"],"options":{"DOCS":"on"},"annotations":{"flavor":"lua51"}},{"name":"lua-resty-redis","origin":"databases/lua-resty-redis","version":"0.29","comment":"Redis client driver for the ngx_lua nginx module","maintainer":"arcade@b1t.name","www":"https://github.com/openresty/lua-resty-redis","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"07cb22d44ef290f038e842a2325584fa6439de0d1b8785b9d874e8add641e828","flatsize":15846,"path":"All/lua-resty-redis-0.29.pkg","repopath":"All/lua-resty-redis-0.29.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":4344,"desc":"This Lua library is a Redis client driver for the ngx_lua nginx module:\n\nhttp://wiki.nginx.org/HttpLuaModule\n\nThis Lua library takes advantage of ngx_lua's cosocket API, which ensures 100%25\nnonblocking behavior.","deps":{"luajit-openresty":{"origin":"lang/luajit-openresty","version":"2.1.20250117"}},"categories":["databases"]},{"name":"lua51-bitop","origin":"devel/lua-bitop","version":"1.0.2_2","comment":"Bitwise operations on numbers","maintainer":"sunpoet@FreeBSD.org","www":"https://bitop.luajit.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"711d90926877697496d2684cc50db0030eaf578821eb159c727ad7ebed764824","flatsize":8296,"path":"All/lua51-bitop-1.0.2_2.pkg","repopath":"All/lua51-bitop-1.0.2_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3420,"desc":"Lua BitOp is a C extension module for Lua 5.1/5.2 which adds bitwise operations\non numbers.","deps":{"lua51":{"origin":"lang/lua51","version":"5.1.5_10"}},"categories":["devel"],"annotations":{"flavor":"lua51"}},{"name":"lua-resty-openidc","origin":"security/lua-resty-openidc","version":"1.7.6_1","comment":"OpenID Connect and/or OAuth 2.0 functionality for OpenResty / ngx_lua","maintainer":"ports@FreeBSD.org","www":"https://github.com/zmartzone/lua-resty-openidc","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8b742edfe44d316c73b0b41be26200fc825ce67760baca0c31888a2077485235","flatsize":105707,"path":"All/lua-resty-openidc-1.7.6_1.pkg","repopath":"All/lua-resty-openidc-1.7.6_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":26980,"desc":"OpenID Connect Relying Party (RP) and/or the OAuth 2.0 Resource\nServer (RS) functionality for OpenResty / ngx_lua\n\nWhen used as an OpenID Connect Relying Party it authenticates users\nagainst an OpenID Connect Provider using OpenID Connect Discovery\nand the Basic Client Profile (i.e. the Authorization Code flow).\nWhen used as an OAuth 2.0 Resource Server it can validate OAuth 2.0\nBearer Access Tokens against an Authorization Server or, in case a\nJSON Web Token is used for an Access Token, verification can happen\nagainst a pre-configured secret/key .\n\nIt maintains sessions for authenticated users by leveraging\nlua-resty-session thus offering a configurable choice between storing\nthe session state in a client-side browser cookie or use in of the\nserver-side storage mechanisms shared-memory|memcache|redis.\n\nIt supports server-wide caching of resolved Discovery documents and\nvalidated Access Tokens.\n\nIt can be used as a reverse proxy terminating OAuth/OpenID Connect\nin front of an origin server so that the origin server/services can\nbe protected with the relevant standards without implementing those\non the server itself.","deps":{"lua-resty-http":{"origin":"www/lua-resty-http","version":"0.17.2"},"lua-resty-jwt":{"origin":"security/lua-resty-jwt","version":"0.2.3"},"lua-resty-session3":{"origin":"www/lua-resty-session3","version":"3.10"},"lua51-cjson":{"origin":"devel/lua-cjson","version":"2.1.0_1"},"luajit-openresty":{"origin":"lang/luajit-openresty","version":"2.1.20250117"}},"categories":["security"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe lua-resty-openidc port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"lua-resty-lrucache","origin":"www/lua-resty-lrucache","version":"0.15","comment":"Lua-land LRU cache based on the LuaJIT FFI","maintainer":"zi@FreeBSD.org","www":"https://github.com/openresty/lua-resty-lrucache","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"60c341418f7cf0a1d2f08f2deb9c2ba5497b5a0ef234fa6d7b95a9b4e8da48c5","flatsize":26135,"path":"All/lua-resty-lrucache-0.15.pkg","repopath":"All/lua-resty-lrucache-0.15.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":7632,"desc":"Lua-land LRU cache based on the LuaJIT FFI","deps":{"luajit-openresty":{"origin":"lang/luajit-openresty","version":"2.1.20250117"}},"categories":["www"]},{"name":"lua51-lsqlite3","origin":"databases/lua-lsqlite3","version":"0.9.5_1","comment":"Lua wrapper for SQLite3 library","maintainer":"yds@Necessitu.de","www":"http://Lua.SQLite.org/index.cgi/doc/tip/doc/lsqlite3.wiki","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d952dc57e71ec86e3b235576df0a75d2e08f95961972a59857a7617dadbcd55c","flatsize":1135231,"path":"All/lua51-lsqlite3-0.9.5_1.pkg","repopath":"All/lua51-lsqlite3-0.9.5_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":467116,"desc":"LuaSQLite3 is a thin wrapper around the public domain SQLite3\ndatabase engine.\n\nLuaSQLite3 provides a means to manipulate SQLite3 databases\ndirectly from Lua using Lua 5.\n\nThere are two modules, identical except that one links SQLite3\ndynamically, the other statically.\n\nThe module `lsqlite3` links SQLite3 dynamically.\n\nThe module `lsqlite3complete` links SQLite3 statically.","deps":{"lua51":{"origin":"lang/lua51","version":"5.1.5_10"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["databases"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"flavor":"lua51"}},{"name":"lua-resty-http","origin":"www/lua-resty-http","version":"0.17.2","comment":"Lua HTTP client cosocket driver for OpenResty / ngx_lua","maintainer":"mm@FreeBSD.org","www":"https://github.com/ledgetech/lua-resty-http","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"63da172a631de1bc04114b2274138cd96e38ced4d996b07cf4b8f5408cd74219","flatsize":69487,"path":"All/lua-resty-http-0.17.2.pkg","repopath":"All/lua-resty-http-0.17.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":17700,"desc":"Lua HTTP client cosocket driver for OpenResty / ngx_lua\n\nFeatures:\n- HTTP 1.0 and 1.1\n- SSL\n- Streaming interface to the response body, for predictable memory usage\n- Alternative simple interface for single-shot requests without a manual\n  connection step\n- Chunked and non-chunked transfer encodings\n- Connection keepalives\n- Request pipelining\n- Trailers\n- HTTP proxy connections","deps":{"luajit-openresty":{"origin":"lang/luajit-openresty","version":"2.1.20250117"}},"categories":["www"],"options":{"DOCS":"on"}},{"name":"lua-resty-session3","origin":"www/lua-resty-session3","version":"3.10","comment":"Lua session library for OpenResty / ngx_lua Version 3.x","maintainer":"baptiste@bapt.name","www":"https://github.com/bungle/lua-resty-session","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"62470486f913e8c275a1ed847c030a412420498bcdc853678a99f437c4c7780d","flatsize":113916,"path":"All/lua-resty-session3-3.10.pkg","repopath":"All/lua-resty-session3-3.10.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":25492,"desc":"Lua session library for OpenResty / ngx_lua\n\nFeatures:\n - Sessions are immutable (each save generates a new session), and lockless.\n - Session data is AES-256-GCM encrypted with a key derived using HKDF-SHA256.\n - Session has a fixed size header that is protected with HMAC-SHA256 MAC with a key derived using HKDF-SHA256.\n - Session data can be stored in a stateless cookie or in various backend storages.\n - A single session cookie can maintain multiple sessions across different audiences.","deps":{"luajit-openresty":{"origin":"lang/luajit-openresty","version":"2.1.20250117"}},"categories":["www"],"options":{"DOCS":"on"}},{"name":"lua51","origin":"lang/lua51","version":"5.1.5_10","comment":"Small, compilable scripting language providing easy access to C code","maintainer":"nicklaus.t@me.com","www":"https://www.lua.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2bc2cc25131fbf46418be2c079e6473a471f3a8ffe0c0f3eec9e62d3e13056bd","flatsize":875998,"path":"All/lua51-5.1.5_10.pkg","repopath":"All/lua51-5.1.5_10.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":152680,"desc":"Lua is a programming language originally designed for extending applications,\nbut also frequently used as a general-purpose, stand-alone language. Lua\ncombines simple procedural syntax (similar to Pascal) with powerful data\ndescription constructs based on associative arrays and extensible semantics.\nLua is dynamically typed, interpreted from bytecodes, and has automatic memory\nmanagement with garbage collection, making it ideal for configuration,\nscripting, and rapid prototyping.\n\nA fundamental concept in the design of Lua is to provide meta-mechanisms for\nimplementing features, instead of providing a host of features directly in\nthe language. For example, although Lua is not a pure object-oriented\nlanguage, it does provide meta-mechanisms for implementing classes and\ninheritance. Lua's meta-mechanisms bring an economy of concepts and keep the\nlanguage small, while allowing the semantics to be extended in unconventional\nways. Extensible semantics is a distinguishing feature of Lua.\n\nLua is implemented as a small library of C functions, written in ANSI C, and\ncompiles unmodified in all known platforms. The implementation goals are\nsimplicity, efficiency, portability, and low embedding cost.","deps":{"libedit":{"origin":"devel/libedit","version":"3.1.20250104,1"}},"categories":["lang"],"shlibs_required":["libc.so.8","libedit.so.0","libm.so.4","libpthread.so.0"],"annotations":{"cpe":"cpe:2.3:a:lua:lua:5.1.5:::::dragonfly6:x86_64:10"}},{"name":"lua-resty-session","origin":"www/lua-resty-session","version":"4.0.5_1","comment":"Lua session library for OpenResty / ngx_lua","maintainer":"ports@FreeBSD.org","www":"https://github.com/bungle/lua-resty-session","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"23712f4f4079607542972d1fde9ee0448d15c0d958d4dd8b3963cdc35d9b5810","flatsize":617609,"path":"All/lua-resty-session-4.0.5_1.pkg","repopath":"All/lua-resty-session-4.0.5_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":52736,"desc":"Lua session library for OpenResty / ngx_lua\n\nFeatures:\n - Sessions are immutable (each save generates a new session), and lockless.\n - Session data is AES-256-GCM encrypted with a key derived using HKDF-SHA256.\n - Session has a fixed size header that is protected with HMAC-SHA256 MAC with a key derived using HKDF-SHA256.\n - Session data can be stored in a stateless cookie or in various backend storages.\n - A single session cookie can maintain multiple sessions across different audiences.","deps":{"luajit-openresty":{"origin":"lang/luajit-openresty","version":"2.1.20250117"}},"categories":["www"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe lua-resty-session port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"lua-resty-core","origin":"www/lua-resty-core","version":"0.1.31","comment":"New FFI-based Lua API for OpenResty NGINX Lua modules","maintainer":"zi@FreeBSD.org","www":"https://github.com/openresty/lua-resty-core","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7b6eff975f44e194931827298e5ee2cc19d67286c2b15b154853ae193935125d","flatsize":221252,"path":"All/lua-resty-core-0.1.31.pkg","repopath":"All/lua-resty-core-0.1.31.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":31920,"desc":"New FFI-based Lua API for ngx_http_lua_module and/or ngx_stream_lua_module","deps":{"lua-resty-lrucache":{"origin":"www/lua-resty-lrucache","version":"0.15"},"luajit-openresty":{"origin":"lang/luajit-openresty","version":"2.1.20250117"}},"categories":["www"]},{"name":"lua52-lpeg","origin":"devel/lua-lpeg","version":"1.1.0","comment":"PEG-based pattern-matching library for Lua","maintainer":"sunpoet@FreeBSD.org","www":"https://www.inf.puc-rio.br/~roberto/lpeg/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c46c09cb148d9dc27278ecc0aebfde3e67fbbcb20d38dc46804fe6db33982906","flatsize":52094,"path":"All/lua52-lpeg-1.1.0.pkg","repopath":"All/lua52-lpeg-1.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":22424,"desc":"LPeg is a new pattern-matching library for Lua, based on Parsing Expression\nGrammars (PEGs).\n\nFollowing the Snobol tradition, LPeg defines patterns as first-class objects.\nThat is, patterns are regular Lua values (represented by userdata). The library\noffers several functions to create and compose patterns. With the use of\nmetamethods, several of these functions are provided as infix or prefix\noperators. On the one hand, the result is usually much more verbose than the\ntypical encoding of patterns using the so called regular expressions (which\ntypically are not regular expressions in the formal sense). On the other hand,\nfirst-class patterns allow much better documentation (as it is easy to comment\nthe code, to break complex definitions in smaller parts, etc.) and are\nextensible, as we can define new functions to create and compose patterns.","deps":{"lua52":{"origin":"lang/lua52","version":"5.2.4_1"}},"categories":["devel"],"annotations":{"flavor":"lua52"}},{"name":"lua-resty-openssl","origin":"security/lua-resty-openssl","version":"1.1.0","comment":"FFI-based OpenSSL binding for OpenResty / ngx_lua","maintainer":"netchild@FreeBSD.org","www":"https://github.com/fffonion/lua-resty-openssl","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2a40a538639f8856d6f30b05d507084db00a6a5af65c67915c3e9967aa2bf61c","flatsize":481979,"path":"All/lua-resty-openssl-1.1.0.pkg","repopath":"All/lua-resty-openssl-1.1.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":85200,"desc":"HMAC functions for OpenResty / ngx_lua","deps":{"luajit-openresty":{"origin":"lang/luajit-openresty","version":"2.1.20250117"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["security"],"options":{"DOCS":"on"}},{"name":"lua51-cqueues","origin":"devel/lua-cqueues","version":"20200726_1","comment":"Continuation queues module for Lua","maintainer":"freebsd@dns.company","www":"https://25thandclement.com/~william/projects/cqueues.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bfb6c775e184a4428d1b271933002b9e76e69c809f8eb06835f6a562aae9bd15","flatsize":595240,"path":"All/lua51-cqueues-20200726_1.pkg","repopath":"All/lua51-cqueues-20200726_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":317740,"desc":"cqueues is a type of event loop for Lua, except it's not a classic\nevent loop. It doesn't use callbacks, neither as part of the API nor\ninternally, but instead you communicate with an event controller by\nthe yielding and resumption of Lua coroutines using objects that\nadhere to a simple interface.","deps":{"lua51":{"origin":"lang/lua51","version":"5.1.5_10"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["devel"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"flavor":"lua51"}},{"name":"lua-resty-jwt","origin":"security/lua-resty-jwt","version":"0.2.3","comment":"JWT for OpenResty / ngx_lua","maintainer":"netchild@FreeBSD.org","www":"https://github.com/cdbattags/lua-resty-jwt","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"70556d858a171edd6827d239c669782392b02e1e13371fc22b2bbdb2e4b38619","flatsize":101103,"path":"All/lua-resty-jwt-0.2.3.pkg","repopath":"All/lua-resty-jwt-0.2.3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":23700,"desc":"JWT for OpenResty / ngx_lua","deps":{"lua-resty-hmac":{"origin":"security/lua-resty-hmac","version":"0.06"},"luajit-openresty":{"origin":"lang/luajit-openresty","version":"2.1.20250117"}},"categories":["security"],"options":{"DOCS":"on"}},{"name":"lua-resty-hmac","origin":"security/lua-resty-hmac","version":"0.06","comment":"HMAC functions for OpenResty / ngx_lua","maintainer":"netchild@FreeBSD.org","www":"https://github.com/jkeys089/lua-resty-hmac","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"17cabbab9e59ac791ad0f68c5d999aeaa7365f6b99848f94f409a48f74c90de2","flatsize":11367,"path":"All/lua-resty-hmac-0.06.pkg","repopath":"All/lua-resty-hmac-0.06.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":4648,"desc":"HMAC functions for OpenResty / ngx_lua","deps":{"lua-resty-string":{"origin":"devel/lua-resty-string","version":"0.16"},"luajit-openresty":{"origin":"lang/luajit-openresty","version":"2.1.20250117"}},"categories":["security"],"options":{"DOCS":"on"}},{"name":"lua-resty-dns","origin":"dns/lua-resty-dns","version":"0.23","comment":"Lua DNS resolver for ngx_lua","maintainer":"mm@FreeBSD.org","www":"https://github.com/openresty/lua-resty-dns","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0dd3abe14c43be5e5f12346cba7685b98f2b46176bc10dc636c83a4e048530dd","flatsize":40951,"path":"All/lua-resty-dns-0.23.pkg","repopath":"All/lua-resty-dns-0.23.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":10804,"desc":"Lua DNS resolver for the ngx_lua based on the cosocket API","deps":{"luajit-openresty":{"origin":"lang/luajit-openresty","version":"2.1.20250117"}},"categories":["dns","www"],"options":{"DOCS":"on"}},{"name":"lua-rds-parser","origin":"devel/lua-rds-parser","version":"0.06","comment":"Resty-DBD-Stream (RDS) parser for Lua written in C","maintainer":"arcade@b1t.name","www":"https://github.com/agentzh/lua-rds-parser/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"72f2fdfa6be71a86040320cfafee89d023dd0047d2555aba7897b459785cb7e9","flatsize":11143,"path":"All/lua-rds-parser-0.06.pkg","repopath":"All/lua-rds-parser-0.06.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":4600,"desc":"The lua-rds-parser can be used to parse the Resty-DBD-Stream formatted data\ngenerated by drizzle and/or postgres nginx modules into lua data structures.\nIn the past, we have to use JSON as the intermediate data format which is\nquite inefficient in terms of both memory and CPU time.\n\nTo maximize speed and minimize memory footprint, this library is implemented\nin pure C.","deps":{"lua51":{"origin":"lang/lua51","version":"5.1.5_10"}},"categories":["devel"]},{"name":"lua-mode-emacs_wayland","origin":"devel/lua-mode","version":"20210802_10","comment":"Minor mode for LUA","maintainer":"se@FreeBSD.org","www":"https://github.com/immerrr/lua-mode","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"756cd0faae81b1695460948524ec5821001887c0b7f1f6e0d63acba6ed6d3902","flatsize":108536,"path":"All/lua-mode-emacs_wayland-20210802_10.pkg","repopath":"All/lua-mode-emacs_wayland-20210802_10.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":28624,"desc":"lua-mode is an Emacs major mode for editing Lua files.\n\nMain features:\n- syntactic indentation & highlighting (incl. multiline literals/comments)\n- evaluation of lines/regions/functions/files in Lua subprocess or direct\n  interaction with its REPL\n- documentation lookup (using online/offline reference manual, e.g.\n  string.find\n- imenu integration\n- HideShow integration","deps":{"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["devel","elisp"],"annotations":{"flavor":"wayland"},"messages":[{"message":"You should add the following line to your ~/.emacs:\n\n    (autoload 'lua-mode \"lua-mode\" \"Lua editing mode.\" t)\n    (add-to-list 'auto-mode-alist '(\"\\\\.lua$\" . lua-mode))\n    (add-to-list 'interpreter-mode-alist '(\"lua\" . lua-mode))","type":"install"}]},{"name":"lua-mode-emacs_devel_nox","origin":"devel/lua-mode","version":"20210802_10","comment":"Minor mode for LUA","maintainer":"se@FreeBSD.org","www":"https://github.com/immerrr/lua-mode","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"347502e5717b653dd02fbab8a6e5615e29408a3fe8f6301339658fc40cf58fc2","flatsize":108536,"path":"All/lua-mode-emacs_devel_nox-20210802_10.pkg","repopath":"All/lua-mode-emacs_devel_nox-20210802_10.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":28644,"desc":"lua-mode is an Emacs major mode for editing Lua files.\n\nMain features:\n- syntactic indentation & highlighting (incl. multiline literals/comments)\n- evaluation of lines/regions/functions/files in Lua subprocess or direct\n  interaction with its REPL\n- documentation lookup (using online/offline reference manual, e.g.\n  string.find\n- imenu integration\n- HideShow integration","deps":{"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"}},"categories":["devel","elisp"],"annotations":{"flavor":"devel_nox"},"messages":[{"message":"You should add the following line to your ~/.emacs:\n\n    (autoload 'lua-mode \"lua-mode\" \"Lua editing mode.\" t)\n    (add-to-list 'auto-mode-alist '(\"\\\\.lua$\" . lua-mode))\n    (add-to-list 'interpreter-mode-alist '(\"lua\" . lua-mode))","type":"install"}]},{"name":"lua-mode-emacs_devel","origin":"devel/lua-mode","version":"20210802_10","comment":"Minor mode for LUA","maintainer":"se@FreeBSD.org","www":"https://github.com/immerrr/lua-mode","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7f96022d4482280f2b082abf4607cc46cf737177018ce2d49ee6f2703996ba59","flatsize":108536,"path":"All/lua-mode-emacs_devel-20210802_10.pkg","repopath":"All/lua-mode-emacs_devel-20210802_10.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":28640,"desc":"lua-mode is an Emacs major mode for editing Lua files.\n\nMain features:\n- syntactic indentation & highlighting (incl. multiline literals/comments)\n- evaluation of lines/regions/functions/files in Lua subprocess or direct\n  interaction with its REPL\n- documentation lookup (using online/offline reference manual, e.g.\n  string.find\n- imenu integration\n- HideShow integration","deps":{"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"}},"categories":["devel","elisp"],"annotations":{"flavor":"devel_full"},"messages":[{"message":"You should add the following line to your ~/.emacs:\n\n    (autoload 'lua-mode \"lua-mode\" \"Lua editing mode.\" t)\n    (add-to-list 'auto-mode-alist '(\"\\\\.lua$\" . lua-mode))\n    (add-to-list 'interpreter-mode-alist '(\"lua\" . lua-mode))","type":"install"}]},{"name":"lt-hyphen","origin":"textproc/lt-hyphen","version":"2004.04.15_1","comment":"Lithuanian hyphenation rules","maintainer":"office@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"09dfd95c3958418eb02888ecbc1801bf68c4c33fa9be7a8e23e856531e22428a","flatsize":34654,"path":"All/lt-hyphen-2004.04.15_1.pkg","repopath":"All/lt-hyphen-2004.04.15_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":12956,"desc":"Lithuanian hyphenation rules","categories":["textproc"]},{"name":"lua-mode-emacs_canna","origin":"devel/lua-mode","version":"20210802_10","comment":"Minor mode for LUA","maintainer":"se@FreeBSD.org","www":"https://github.com/immerrr/lua-mode","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"af0fbe0cb2bc4bf28b66648805067c53f336c9cc80103ba971c7cb704048d4cf","flatsize":108536,"path":"All/lua-mode-emacs_canna-20210802_10.pkg","repopath":"All/lua-mode-emacs_canna-20210802_10.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":28624,"desc":"lua-mode is an Emacs major mode for editing Lua files.\n\nMain features:\n- syntactic indentation & highlighting (incl. multiline literals/comments)\n- evaluation of lines/regions/functions/files in Lua subprocess or direct\n  interaction with its REPL\n- documentation lookup (using online/offline reference manual, e.g.\n  string.find\n- imenu integration\n- HideShow integration","deps":{"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["devel","elisp"],"annotations":{"flavor":"canna"},"messages":[{"message":"You should add the following line to your ~/.emacs:\n\n    (autoload 'lua-mode \"lua-mode\" \"Lua editing mode.\" t)\n    (add-to-list 'auto-mode-alist '(\"\\\\.lua$\" . lua-mode))\n    (add-to-list 'interpreter-mode-alist '(\"lua\" . lua-mode))","type":"install"}]},{"name":"lua-mode","origin":"devel/lua-mode","version":"20210802_10","comment":"Minor mode for LUA","maintainer":"se@FreeBSD.org","www":"https://github.com/immerrr/lua-mode","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"47450c8f70701440c5d189a4408cfff8ab9c3e6b4ec9aa7a6506a0dd6385c6fa","flatsize":108536,"path":"All/lua-mode-20210802_10.pkg","repopath":"All/lua-mode-20210802_10.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":28636,"desc":"lua-mode is an Emacs major mode for editing Lua files.\n\nMain features:\n- syntactic indentation & highlighting (incl. multiline literals/comments)\n- evaluation of lines/regions/functions/files in Lua subprocess or direct\n  interaction with its REPL\n- documentation lookup (using online/offline reference manual, e.g.\n  string.find\n- imenu integration\n- HideShow integration","deps":{"emacs":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["devel","elisp"],"annotations":{"flavor":"full"},"messages":[{"message":"You should add the following line to your ~/.emacs:\n\n    (autoload 'lua-mode \"lua-mode\" \"Lua editing mode.\" t)\n    (add-to-list 'auto-mode-alist '(\"\\\\.lua$\" . lua-mode))\n    (add-to-list 'interpreter-mode-alist '(\"lua\" . lua-mode))","type":"install"}]},{"name":"ltl2ba","origin":"math/ltl2ba","version":"1.3","comment":"Fast translation from LTL formulae to Buchi automata","maintainer":"yuri@FreeBSD.org","www":"https://www.lsv.fr/~gastin/ltl2ba/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7e798523eebe989a943eddc29c32ced0ae84e8ea49ffa7eb2e58e077b8728abe","flatsize":74477,"path":"All/ltl2ba-1.3.pkg","repopath":"All/ltl2ba-1.3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":30380,"desc":"ltl2ba implements an algorithm of P. Gastin and D. Oddoux to generate\nBuchi automata from linear temporal logic (LTL) formulae. This\nalgorithm generates a very weak alternating automaton and then\ntransforms it into a Buchi automaton, using a generalized Buchi\nautomaton as an intermediate step. Each automaton is simplified\non-the-fly in order to save memory and time. As usual the LTL formula\nis simplified before any treatment. ltl2ba is more efficient than\nSpin 3.4.1, with regard to the size of the resulting automaton,\nthe time of the computation, and the memory used.","categories":["math"],"shlibs_required":["libc.so.8"]},{"name":"lsyncd","origin":"sysutils/lsyncd","version":"2.2.3_1","comment":"Live Syncing (Mirror) Daemon","maintainer":"junichi@junichi.org","www":"https://axkibe.github.io/lsyncd/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bf93b0079d3ca0c1fa05ac2ab8dc2eac680e7f4cac091cfd69dde274cdcda94f","flatsize":174273,"path":"All/lsyncd-2.2.3_1.pkg","repopath":"All/lsyncd-2.2.3_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":57884,"desc":"Lsyncd is designed to synchronize a local directory tree with low\nprofile of expected changes to a remote mirror.  Lsyncd is especially\nuseful to sync data from a secure area to a not-so-secure area.","deps":{"libinotify":{"origin":"devel/libinotify","version":"20240724"},"lua53":{"origin":"lang/lua53","version":"5.3.6_1"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libinotify.so.0","liblua-5.3.so","libm.so.4"]},{"name":"lsw","origin":"x11/lsw","version":"0.3_3","comment":"Lists the titles of all running X windows to stdout, similar to ls(1)","maintainer":"ports@FreeBSD.org","www":"http://tools.suckless.org/lsw","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9598a1fd57442208b3d3769ccdd73fe837192060de23e9eb74ce30a9cf212b0d","flatsize":8626,"path":"All/lsw-0.3_3.pkg","repopath":"All/lsw-0.3_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4616,"desc":"LSW\n\nLists the titles of all running X windows to stdout, similar to ls(1).\nMight be useful for script integration.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe lsw port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"lsknobs","origin":"ports-mgmt/lsknobs","version":"1.0","comment":"Simple script to help configure ports knobs and options","maintainer":"linder.gabriel@gmail.com","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d740851cb1255cd1697e3ecd7e32a2a1d22e938e80b16231fa6490942ea48e7d","flatsize":2880,"path":"All/lsknobs-1.0.pkg","repopath":"All/lsknobs-1.0.pkg","licenselogic":"single","pkgsize":2044,"desc":"lsknobs is a simple sh(1) script designed to help configure\nports knobs and options by listing them together with their\nstatus (either enabled or not). It uses portconf for knobs.","deps":{"portconf":{"origin":"ports-mgmt/portconf","version":"1.6_1"}},"categories":["ports-mgmt"],"messages":[{"message":"Typical use :\n\n  1) Choose a port\n# cd /usr/ports/editors/vim\n\n  2) Configure it, with its dependencies\n# lsknobs\n# make config-recursive\n  (repeat these two steps until you agree with what is shown)\n\n  3) Install everything\n# make install clean","type":"install"}]},{"name":"lt-aspell","origin":"textproc/lt-aspell","version":"1.2.1.0_1,2","comment":"Aspell Lithuanian dictionary","maintainer":"office@FreeBSD.org","www":"http://aspell.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"afa50575dc2a264ae17983d5faad4ce1ddd2b23e04d7f650ca4be25156687503","flatsize":2251858,"path":"All/lt-aspell-1.2.1.0_1,2.pkg","repopath":"All/lt-aspell-1.2.1.0_1,2.pkg","licenselogic":"single","pkgsize":686112,"desc":"Aspell Lithuanian dictionary.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"]},{"name":"lttoolbox","origin":"textproc/lttoolbox","version":"3.7.6_2","comment":"Tool for lexical, morphological analysis and generation of words","maintainer":"bofh@FreeBSD.org","www":"https://wiki.apertium.org/wiki/Lttoolbox","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6f98ecdc17a193d81d538833decb45e4ce9ca832c4b5ec50207e501f29ae9e67","flatsize":2615639,"path":"All/lttoolbox-3.7.6_2.pkg","repopath":"All/lttoolbox-3.7.6_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":467508,"desc":"lttoolbox is a toolbox for lexical processing, morphological analysis\nand generation of words. The analysis is the process of splitting of\nwords splitting a word (e.g. cats) into its lemma 'cat' and the\ngrammatical information <n><pl>.  The generation is the opposite\nprocess.\nThe package is split into three programs, lt-comp, the compiler,\nlt-proc, the processor, and lt-expand, which generates all possible\nmappings between surface forms and lexical forms in the dictionary.","deps":{"icu":{"origin":"devel/icu","version":"76.1,1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libicui18n.so.76","libicuio.so.76","libicuuc.so.76","libm.so.4","libpthread.so.0","libstdc++.so.9","libxml2.so.2"]},{"name":"lsdvd","origin":"multimedia/lsdvd","version":"0.17_6","comment":"Print information about the contents and structure of a DVD","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/lsdvd/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6fc5de78d7b3ce18632ee344cab0fd65d7ad5bc3566755e2690e88338697e7bc","flatsize":46991,"path":"All/lsdvd-0.17_6.pkg","repopath":"All/lsdvd-0.17_6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":18596,"desc":"Print information about the contents and structure of a DVD.","deps":{"libdvdread":{"origin":"multimedia/libdvdread","version":"6.1.3"}},"categories":["multimedia"],"shlibs_required":["libc.so.8","libdvdread.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe lsdvd port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"lscpu","origin":"sysutils/lscpu","version":"1.3.0","comment":"Display information about the CPU architecture","maintainer":"zi@FreeBSD.org","www":"https://github.com/NanXiao/lscpu","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8f08d3680d9dac314e97a1876d8af337625311a08c802c2c87d9d5012d6855d3","flatsize":19820,"path":"All/lscpu-1.3.0.pkg","repopath":"All/lscpu-1.3.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":8224,"desc":"lscpu gathers CPU architecture information about the current CPU. The\ncommand output is optimized for parsing or for easy readability by\nhumans. The information includes, for example, the number of CPUs,\nthreads, cores, and sockets.\n\nThere is also information about the CPU caches, family, model,\nbyte order, and stepping.","categories":["sysutils"],"shlibs_required":["libc.so.8"]},{"name":"ltris","origin":"games/ltris","version":"1.2.1,1","comment":"Tetris clone but a good one with bunch of cool features","maintainer":"marcel@herrbischoff.com","www":"http://lgames.sourceforge.net/index.php?project=LTris","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ef34549ca435d391067c3e3745d0106298a2a9737374afe37e447cc31c84c21b","flatsize":5404970,"path":"All/ltris-1.2.1,1.pkg","repopath":"All/ltris-1.2.1,1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1105472,"desc":"LTris is just another clone of Tetris but IMHO a good one, so if you like\nTetris, download and play it!\n\nFeatures:\n     Tetris clone using SDL\n     Sound\n     Menu\n     Controls can be redefined\n     Block preview\n     Starting level between 0 and 9\n     Various backgrounds\n     HighScores\n     Nice graphics\n     Smooth gameplay\n     Cool effects (transparency, animations)\n     Two player mode\n     Two game modes\n\nTwo game modes?  Yes.  The \"normal\" mode is the one everbody knows well.  You\nplay as long as you can while the blocks are getting faster.  The second one\ncalled \"advanced\" has some additional features.  First there is a new figure in\neach new level and second later on there are suddenly appearing tiles and rows.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_mixer-1.2.so.0","libc.so.8","libintl.so.8","libpthread.so.0"],"options":{"NLS":"on"}},{"name":"lsblk","origin":"sysutils/lsblk","version":"3.9","comment":"Lists information about block devices in the system","maintainer":"vermaden@interia.pl","www":"https://github.com/vermaden/lsblk","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"77058f5860b5371614ac2fca19f130542969877cbc4e4f314481d883a37d4efb","flatsize":22158,"path":"All/lsblk-3.9.pkg","repopath":"All/lsblk-3.9.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":6692,"desc":"Lists information about block devices in the FreeBSD system in a similar way\nthat lsblk(8) from Linux systems does. An example is shown below.","categories":["sysutils"]},{"name":"ls-qpack","origin":"www/ls-qpack","version":"2.6.0","comment":"QPACK compression library for use with HTTP/3","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/litespeedtech/ls-qpack","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0a7fd855cfdbf71a702e1228e337984368c959ae3944d68a9279e7cd430d8816","flatsize":947831,"path":"All/ls-qpack-2.6.0.pkg","repopath":"All/ls-qpack-2.6.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":72740,"desc":"QPACK is the compression mechanism used by HTTP/3 to compress HTTP headers. It\nis in the process of being standardazed by the QUIC Working Group. The QPACK\nInternet-Draft is has been stable for some time and we don't expect functional\nchanges to it before the final RFC is released.\n\nls-qpack is a full-featured, tested, and fast QPACK library. The QPACK encoder\nproduces excellent compression results based on an innovative mnemonic technique\n(to be described in a future article). It boasts the fastest Huffman encoder and\ndecoder.\n\nThe library is production quality. It is used in OpenLiteSpeed, LiteSpeed Web\nServer, and LiteSpeed Web ADC.","deps":{"xxhash":{"origin":"devel/xxhash","version":"0.8.3"}},"categories":["www"],"shlibs_required":["libc.so.8","libm.so.4","libxxhash.so.0"]},{"name":"lscolors","origin":"misc/lscolors","version":"0.20.0_4","comment":"Tool to colorize paths using LS_COLORS","maintainer":"yuri@FreeBSD.org","www":"https://github.com/sharkdp/lscolors","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"59f29e308ac15c86efce7b83faaaf1a3d6cd06f7e94b388a7ee8d9cb0043d7f9","flatsize":481888,"path":"All/lscolors-0.20.0_4.pkg","repopath":"All/lscolors-0.20.0_4.pkg","licenselogic":"or","licenses":["APACHE20","MIT"],"pkgsize":171364,"desc":"lscolors is a tool and a library for colorizing paths according to\nthe `LS_COLORS` environment variable.","categories":["misc"],"shlibs_required":["libc.so.8"]},{"name":"lsix-nox11","origin":"misc/lsix","version":"1.8.2","comment":"List files with thumbnails using Sixel graphics","maintainer":"danfe@FreeBSD.org","www":"https://github.com/hackerb9/lsix","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"35c43a353e114428ccf2da3c94bd6b719f8fce6100f41877c160c8fa2de27542","flatsize":565740,"path":"All/lsix-nox11-1.8.2.pkg","repopath":"All/lsix-nox11-1.8.2.pkg","licenselogic":"or","licenses":["GPLv3+","MIT"],"pkgsize":539448,"desc":"This program is like ls(1), but for images: it shows thumbnails in\nterminal using DEC SIXEL graphics.  It uses ImageMagick, so pretty\nmuch any image format will be supported.","deps":{"ImageMagick7-nox11":{"origin":"graphics/ImageMagick7","version":"7.1.1.45"},"bash":{"origin":"shells/bash","version":"5.2.37"}},"categories":["misc"],"options":{"DOCS":"on"},"annotations":{"flavor":"nox11"}},{"name":"lua-mode-emacs_nox","origin":"devel/lua-mode","version":"20210802_10","comment":"Minor mode for LUA","maintainer":"se@FreeBSD.org","www":"https://github.com/immerrr/lua-mode","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b58772b8e1479297cd8e027c909f1d54cb85756348d1d1dd6e081e8e5c3c9388","flatsize":108536,"path":"All/lua-mode-emacs_nox-20210802_10.pkg","repopath":"All/lua-mode-emacs_nox-20210802_10.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":28640,"desc":"lua-mode is an Emacs major mode for editing Lua files.\n\nMain features:\n- syntactic indentation & highlighting (incl. multiline literals/comments)\n- evaluation of lines/regions/functions/files in Lua subprocess or direct\n  interaction with its REPL\n- documentation lookup (using online/offline reference manual, e.g.\n  string.find\n- imenu integration\n- HideShow integration","deps":{"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["devel","elisp"],"annotations":{"flavor":"nox"},"messages":[{"message":"You should add the following line to your ~/.emacs:\n\n    (autoload 'lua-mode \"lua-mode\" \"Lua editing mode.\" t)\n    (add-to-list 'auto-mode-alist '(\"\\\\.lua$\" . lua-mode))\n    (add-to-list 'interpreter-mode-alist '(\"lua\" . lua-mode))","type":"install"}]},{"name":"lsix","origin":"misc/lsix","version":"1.8.2","comment":"List files with thumbnails using Sixel graphics","maintainer":"danfe@FreeBSD.org","www":"https://github.com/hackerb9/lsix","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8cab1257d4216d76057282d1075f2f8502eb664e97cd3bfece46db0498eba96e","flatsize":565740,"path":"All/lsix-1.8.2.pkg","repopath":"All/lsix-1.8.2.pkg","licenselogic":"or","licenses":["GPLv3+","MIT"],"pkgsize":539432,"desc":"This program is like ls(1), but for images: it shows thumbnails in\nterminal using DEC SIXEL graphics.  It uses ImageMagick, so pretty\nmuch any image format will be supported.","deps":{"ImageMagick7":{"origin":"graphics/ImageMagick7","version":"7.1.1.45"},"bash":{"origin":"shells/bash","version":"5.2.37"}},"categories":["misc"],"options":{"DOCS":"on"},"annotations":{"flavor":"x11"}},{"name":"lrzsz","origin":"comms/lrzsz","version":"0.12.20_7","comment":"Receive/Send files via X/Y/ZMODEM protocol (unrestrictive)","maintainer":"dinoex@FreeBSD.org","www":"https://ohse.de/uwe/software/lrzsz.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5d722d25d8e3ec1195a46d6064e84579edfefa990dbd64a4e51d23be42419cae","flatsize":210583,"path":"All/lrzsz-0.12.20_7.pkg","repopath":"All/lrzsz-0.12.20_7.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":77768,"desc":"This program uses error correcting protocols to send/receive\nfiles over a dial-in serial port from a variety of programs\nrunning under PC-DOS, CP/M, Unix, and other operating systems.\n\nlrzsz is derived from the last unrestricted version of Chuck Forsberg's\nrzsz package.  lrzsz is covered under the GNU copyleft.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"}},"categories":["comms"],"shlibs_required":["libc.so.8"],"options":{"NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:lrzsz_project:lrzsz:0.12.20:::::dragonfly6:x86_64:7"}},{"name":"lrzip","origin":"archivers/lrzip","version":"0.651_1","comment":"Long Range ZIP or Lzma RZIP","maintainer":"delphij@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f6a0908f985c104249cb81fb397252684e1b25d310d6877bee6268d8d1173610","flatsize":473827,"path":"All/lrzip-0.651_1.pkg","repopath":"All/lrzip-0.651_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":183096,"desc":"This is a compression program optimised for large files. The larger the file\nand the more memory you have, the better the compression advantage this will\nprovide, especially once the files are larger than 100MB. The advantage can\nbe chosen to be either size (much smaller than bzip2) or speed (much faster\nthan bzip2).","deps":{"liblz4":{"origin":"archivers/liblz4","version":"1.10.0,1"},"lzo2":{"origin":"archivers/lzo2","version":"2.10_1"}},"categories":["archivers"],"shlibs_required":["libbz2.so.2","libc.so.8","liblz4.so.1","liblzo2.so.2","libm.so.4","libpthread.so.0","libstdc++.so.9","libz.so.3"],"annotations":{"cpe":"cpe:2.3:a:lrzip_project:lrzip:0.651:::::dragonfly6:x86_64:1"}},{"name":"lsd","origin":"sysutils/lsd","version":"0.23.1_13","comment":"Pretty ls alternative with support for icons","maintainer":"andoriyu@gmail.com","www":"https://github.com/Peltoche/lsd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ef802e81d984ecda9abd44e7aa23962355048f17bd3bab1f8a47c9b70d2cc4df","flatsize":1894402,"path":"All/lsd-0.23.1_13.pkg","repopath":"All/lsd-0.23.1_13.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":648612,"desc":"LSD (LSDelux) is an alternative to ls that supports icons. This project is\nheavily inspired by the super colorls project but with some little differences.\nFor example it is written in rust and not in ruby which makes it much faster.","categories":["sysutils"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4"]},{"name":"lrcalc","origin":"math/lrcalc","version":"2.1","comment":"Littlewood-Richardson Calculator","maintainer":"ports@FreeBSD.org","www":"https://sites.math.rutgers.edu/~asbuch/lrcalc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e4ecb4cb30eb8f8a2ec8979b9bbc1eaeaaf80b8fdcbc45e54441800d2831a447","flatsize":268556,"path":"All/lrcalc-2.1.pkg","repopath":"All/lrcalc-2.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":68048,"desc":"The Littlewood-Richardson Calculator is a program designed to compute\nLittlewood-Richardson coefficients. This program is written in the C language to\nmake the computation as efficient as possible. The program can compute single\nLittlewood-Richardson coefficients, products of Schur functions, or skew Schur\nfunctions. In addition it can compute products in the small quantum cohomology\nring of a Grassmann variety. The software package also includes a program that\nperforms fast computation of the more general multiplicative structure constants\nof Schubert polynomials.\n\nSee also: https://bitbucket.org/asbuch/lrcalc/","categories":["math"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe lrcalc port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"lr","origin":"sysutils/lr","version":"1.6_6","comment":"List files, recursively","maintainer":"eduardo@FreeBSD.org","www":"https://github.com/leahneukirchen/lr/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8c36203ecd88b4d2a25e0a208f61c3bd04b0a15fabb372b1b962a0c5fed829ce","flatsize":53655,"path":"All/lr-1.6_6.pkg","repopath":"All/lr-1.6_6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":26212,"desc":"lr is a tool for generating file listings, which includes the best\nfeatures of ls(1), find(1), stat(1) and du(1).","deps":{"xe":{"origin":"sysutils/xe","version":"1.0"}},"categories":["sysutils"],"shlibs_required":["libc.so.8"],"options":{"CONTRIB":"on","EMACS":"on","NEOVIM":"on","VIM":"on"}},{"name":"lprps","origin":"print/lprps","version":"2.5_2","comment":"PostScript printer filter supporting a bidirectional serial channel","maintainer":"hrs@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b175f013824ae077f248f7b78f093ba4599548f09c2e0580012e59ce7baf15d4","flatsize":76212,"path":"All/lprps-2.5_2.pkg","repopath":"All/lprps-2.5_2.pkg","licenselogic":"single","pkgsize":27220,"desc":"lprps is a collection of programs for using lpr with a PostScript\nprinter connected by a bidirectional serial channel.\n\nIt contains the following programs:\n\n\tlprps\thandles communication with the printer\n\tpsif\tallows separate filters to be used for text and PostScript\n\ttextps\tsimple text to PostScript filter\n\tpsrev\tPostScript page reversal filter\n\tpsof    banner filter\n\nSome features are:\n\n  * Deals intelligently with output generated by the printer: printer\n    errors (such as ``out of paper'') are logged using syslog.\n  * Updates status file (displayed by lpq) with printer's current status.\n  * Performs printer accounting.\n  * Ensures that the printer is ready to receive the job.\n  * Determines whether file is PostScript or text and prints it appropriately\n  * Can automatically perform page reversal for the benefit of printers\n    that stack face-up.","deps":{"libpaper":{"origin":"print/libpaper","version":"1.1.28_1"}},"categories":["print"],"shlibs_required":["libc.so.8","libpaper.so.1"],"options":{"DOCS":"on"}},{"name":"lrng","origin":"math/lrng","version":"20130314","comment":"Uniform random number generators of P. L'Ecuyer and his colleagues","maintainer":"ports@FreeBSD.org","www":"https://www.iro.umontreal.ca/~simardr/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f2fc3d5f44a5bfc4f43952ff0c7533fad3ed3589e1e648dc751a3cdf7b28a196","flatsize":977010,"path":"All/lrng-20130314.pkg","repopath":"All/lrng-20130314.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":394748,"desc":"lrng is a collection of uniform pseudorandom number\ngenerators, written in C, and based on algorithms by Francois\nPanneton, Pierre L'Ecuyer, and Makoto Matsumoto.","categories":["math"],"options":{"DOCS":"on","EXAMPLES":"on","PROFILE":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe lrng port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"lskat","origin":"games/lskat","version":"25.04.2","comment":"Card game","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/applications/games/lskat/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6ae934dbebe1cbc5809a17e8a9a29c59c9f925793841c3f8ded9e6f304ff95f2","flatsize":2249533,"path":"All/lskat-25.04.2.pkg","repopath":"All/lskat-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":1436460,"desc":"Lieutnant Skat (from German \"Offiziersskat\") is a fun and engaging\ncard game for two players, where the second player is either live\nopponent, or a built in artificial intelligence.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kguiaddons":{"origin":"x11-toolkits/kf6-kguiaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-knotifyconfig":{"origin":"devel/kf6-knotifyconfig","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"libkdegames":{"origin":"games/libkdegames","version":"25.04.2"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"}},"categories":["games","kde","kde-applications"],"shlibs_required":["libGLX.so.0","libKDEGames6.so.6","libKF6ColorScheme.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6DBusAddons.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6IconThemes.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Qml.so.6","libQt6Svg.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"lyx","origin":"print/lyx","version":"2.4.3_2","comment":"Document processor interfaced with LaTeX (nearly WYSIWYG)","maintainer":"wen@FreeBSD.org","www":"https://www.lyx.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8f3f633bcc544e901f36231f973cb8a602db15fccf81447219f6a7cebf9af956","flatsize":82183655,"path":"All/lyx-2.4.3_2.pkg","repopath":"All/lyx-2.4.3_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":17347632,"desc":"LyX is a document processor that encourages an approach to writing\nbased on the structure of your documents (WYSIWYM) and not simply\ntheir appearance (WYSIWYG).\n\nLyX combines the power and flexibility of TeX/LaTeX with the ease\nof use of a graphical interface. This results in world-class support\nfor creation of mathematical content (via a fully integrated equation\neditor) and structured documents like academic articles, theses,\nand books. In addition, staples of scientific authoring such as\nreference list and index creation come standard.  But you can also\nuse LyX to create a letter or a novel or a theatre play or film\nscript. A broad array of ready, well-designed document layouts are\nbuilt in.\n\nLyX is for people who want their writing to look great, right out\nof the box.  No more endless tinkering with formatting details,\n\"finger painting\" font attributes or futzing around with page\nboundaries. You just write. On screen, LyX looks like any word\nprocessor; its printed output - or richly cross-referenced PDF,\njust as readily produced - looks like nothing else.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"hunspell":{"origin":"textproc/hunspell","version":"1.7.2_1"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"mythes":{"origin":"textproc/mythes","version":"1.2.4_7"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-x11extras":{"origin":"x11/qt5-x11extras","version":"5.15.16p0_1"}},"categories":["editors","print"],"shlibs_required":["libQt5Concurrent.so.5","libQt5Core.so.5","libQt5Gui.so.5","libQt5Svg.so.5","libQt5Widgets.so.5","libQt5X11Extras.so.5","libc.so.8","libexecinfo.so.1","libhunspell-1.7.so.0","libm.so.4","libmagic.so.2","libmythes-1.2.so.0","libstdc++.so.9","libxcb.so.1","libz.so.3"],"options":{"ASPELL":"off","ENCHANT":"off","HUNSPELL":"on","NLS":"on"},"messages":[{"message":"For LyX to work you need to install some kind of TeX distribution. See the\nprint/texlive-* ports in the ports tree.","type":"install"},{"message":"As of version 2.0.0, LyX depends on the textproc/mythes ports for\nthesaurus support. Even though the LyX port depends on textproc/mythes,\nit is up to the user to install the thesaurus ports for her languages\nof preference.","type":"upgrade"}]},{"name":"lpc21isp","origin":"devel/lpc21isp","version":"1.97","comment":"ISP programmer tool for flashing NXP and Analog Devices ARM7 CPUs","maintainer":"ports@FreeBSD.org","www":"http://tech.groups.yahoo.com/group/lpc21isp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"23823a030808681b49a11d7882e972d7d0dc18d92dbc3da864e205bbaaea9e0c","flatsize":264693,"path":"All/lpc21isp-1.97.pkg","repopath":"All/lpc21isp-1.97.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":98000,"desc":"Lpc21isp is an in-circuit programming (ISP) tool for the NXP (Philips)\nLPC1100/LPC1300/LPC1700/LPC2000 series ARM7/Cortex-M0/Cortex-M3 micro-\ncontrollers flash on NXP & Analog Devices ARM7 CPUs over the serial\nbootloader.","categories":["devel"],"messages":[{"message":"===>   NOTICE:\n\nThe lpc21isp port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"lpairs","origin":"games/lpairs","version":"1.0.5","comment":"Classical memory game","maintainer":"amdmi3@FreeBSD.org","www":"http://lgames.sourceforge.net/index.php?project=LPairs","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e53a2cac0a1ca0511162f0ef4d4421134196dd7d0753e4de76a7e65415437c8b","flatsize":2508190,"path":"All/lpairs-1.0.5.pkg","repopath":"All/lpairs-1.0.5.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":218620,"desc":"LPairs is a classical memory game. This means you have to find pairs\nof identical cards which will then be removed. Your time and tries\nneeded will be counted but there is no highscore chart or limit to\nthis.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libc.so.8","libintl.so.8","libm.so.4","libpthread.so.0"],"options":{"NLS":"on"}},{"name":"ls-lint","origin":"misc/ls-lint","version":"2.2.3_8","comment":"Directory and filename linter","maintainer":"yuri@FreeBSD.org","www":"https://ls-lint.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0e51187ca62c06c64d7933147e352c303b0e1ace9e2c60aa5234b5142971e550","flatsize":2252311,"path":"All/ls-lint-2.2.3_8.pkg","repopath":"All/ls-lint-2.2.3_8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":805876,"desc":"ls-lint is an extremely fast directory and filename linter.\n\nFeatures:\n* Minimal setup with simple rules managed in one single .ls-lint.yml file.\n* Works for directory and file names - all extensions supported - full unicode\n  support.\n* Incredibly fast - lints thousands of files and directories in milliseconds.\n* Support for Windows, MacOS and Linux + NPM Package + GitHub Action & Docker\n  Image.\n* Almost zero third-party dependencies (only go-yaml and doublestar).","categories":["misc"]},{"name":"lowdown","origin":"textproc/lowdown","version":"2.0.2","comment":"Simple Markdown translator","maintainer":"bapt@FreeBSD.org","www":"https://kristaps.bsd.lv/lowdown/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9aadcb5e2cea99b7e27e05ced25d12336e2bd9c01013e47b6c364a552f439467","flatsize":3460255,"path":"All/lowdown-2.0.2.pkg","repopath":"All/lowdown-2.0.2.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":536844,"desc":"lowdown is just another Markdown translator. It can output traditional HTML or\na document for your troff type-setter of choice, such as groff(1), Heirloom\ntroff, or even mandoc(1). lowdown doesn't require XSLT, Python, or even Perl -\nit's just clean, secure, open source C code with no dependencies. Its\ncanonical documentation is the lowdown(1) manpage.","categories":["textproc"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"love5","origin":"devel/love5","version":"0.5.0_31","comment":"Open-source 2D game engine","maintainer":"amdmi3@FreeBSD.org","www":"https://www.love2d.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9976ab9bc7c83114c9b20a2fffda8cbdacf6af0b8484e9998dec1791f8cb6d4e","flatsize":1107551,"path":"All/love5-0.5.0_31.pkg","repopath":"All/love5-0.5.0_31.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":321344,"desc":"LOVE is an open-source 2D game engine which uses the versatile Lua\nscripting language to create dynamic gaming experiences. It relies\non OpenGL graphics and the SDL interface library to allow for\ncross-platform implementation and is an all-encompassing gaming\nenvironment for the development and enjoyment of 2D games.","deps":{"devil":{"origin":"graphics/devil","version":"1.8.0_6,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"lua51":{"origin":"lang/lua51","version":"5.1.5_10"},"physfs":{"origin":"devel/physfs","version":"3.2.0"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["devel","games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libIL.so.1","libILU.so.1","libILUT.so.1","libSDL-1.2.so.0","libSDL_mixer-1.2.so.0","libc.so.8","libfreetype.so.6","liblua-5.1.so","libm.so.4","libphysfs.so.1","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"love07","origin":"devel/love07","version":"0.7.2_26","comment":"Open-source 2D game engine","maintainer":"amdmi3@FreeBSD.org","www":"https://www.love2d.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"07a4845056c2b6e3c1d88b1f31bb70555fc7eb8ace65a96d88a5eecc32d75a18","flatsize":771423,"path":"All/love07-0.7.2_26.pkg","repopath":"All/love07-0.7.2_26.pkg","licenselogic":"single","pkgsize":254756,"desc":"LOVE is an open-source 2D game engine which uses the versatile Lua\nscripting language to create dynamic gaming experiences. It relies\non OpenGL graphics and the SDL interface library to allow for\ncross-platform implementation and is an all-encompassing gaming\nenvironment for the development and enjoyment of 2D games.","deps":{"devil":{"origin":"graphics/devil","version":"1.8.0_6,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libmng":{"origin":"graphics/libmng","version":"2.0.3_2"},"libmodplug":{"origin":"audio/libmodplug","version":"0.8.9.1.r461"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"lua51":{"origin":"lang/lua51","version":"5.1.5_10"},"mpg123":{"origin":"audio/mpg123","version":"1.32.10"},"openal-soft":{"origin":"audio/openal-soft","version":"1.24.2_2"},"physfs":{"origin":"devel/physfs","version":"3.2.0"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["devel","games"],"shlibs_required":["libGL.so.1","libIL.so.1","libSDL-1.2.so.0","libc.so.8","libfreetype.so.6","liblua-5.1.so","libm.so.4","libmng.so.1","libmodplug.so.1","libmpg123.so.0","libopenal.so.1","libphysfs.so.1","libstdc++.so.9","libtiff.so.6","libvorbisfile.so.3"],"options":{"DOCS":"on"}},{"name":"lp_solve","origin":"math/lp_solve","version":"5.5.2.5_1","comment":"Linear Programming Solver","maintainer":"mayo@oyam.ca","www":"http://tech.groups.yahoo.com/group/lp_solve/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"20bf98148be4bbb7c25dd67aa627cd8d44720d66eda2629feae21b408f9a1be8","flatsize":2468314,"path":"All/lp_solve-5.5.2.5_1.pkg","repopath":"All/lp_solve-5.5.2.5_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":523676,"desc":"This is the lp_solve, A free linear programming solver that can process\nstandard MPL format, LP format or be accessed directly from your code\nvia API calls from a library. This lp_solve version is released under\nthe LGPL license. See LGPL.txt.\n\n     https://sourceforge.net/projects/lpsolve/","categories":["math"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"love08","origin":"devel/love08","version":"0.8.0_20","comment":"Open-source 2D game engine","maintainer":"amdmi3@FreeBSD.org","www":"https://www.love2d.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"573c58d2360c43793aff0dabd841a8e02acbcd706c137f176d0083374304dd14","flatsize":958327,"path":"All/love08-0.8.0_20.pkg","repopath":"All/love08-0.8.0_20.pkg","licenselogic":"single","pkgsize":308444,"desc":"LOVE is an open-source 2D game engine which uses the versatile Lua\nscripting language to create dynamic gaming experiences. It relies\non OpenGL graphics and the SDL interface library to allow for\ncross-platform implementation and is an all-encompassing gaming\nenvironment for the development and enjoyment of 2D games.","deps":{"devil":{"origin":"graphics/devil","version":"1.8.0_6,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libmodplug":{"origin":"audio/libmodplug","version":"0.8.9.1.r461"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"lua51":{"origin":"lang/lua51","version":"5.1.5_10"},"mpg123":{"origin":"audio/mpg123","version":"1.32.10"},"openal-soft":{"origin":"audio/openal-soft","version":"1.24.2_2"},"physfs":{"origin":"devel/physfs","version":"3.2.0"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["devel","games"],"shlibs_required":["libGL.so.1","libIL.so.1","libSDL-1.2.so.0","libc.so.8","libfreetype.so.6","liblua-5.1.so","libm.so.4","libmodplug.so.1","libmpg123.so.0","libopenal.so.1","libphysfs.so.1","libstdc++.so.9","libvorbisfile.so.3"],"options":{"DOCS":"on"}},{"name":"loook","origin":"textproc/loook","version":"0.9.1","comment":"Simple Python tool that search in LibreOffice/OpenOffice files","maintainer":"dinoex@FreeBSD.org","www":"https://mechtilde.de/Loook/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"564546af6548368d7023c4811cad07ccdb0dd4f517d5bb9d8f26c2cb47412c88","flatsize":44312,"path":"All/loook-0.9.1.pkg","repopath":"All/loook-0.9.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":13352,"desc":"Loook is a simple Python tool that searches for text strings in\nLibreOffice, OpenOffice.org and OOXML files (e.g. docx, xlsx und pptx).\n\nAND, OR and phrase searches are supported. It doesn't create an index,\nbut searching should be fast enough unless you have really many files.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"py311-tkinter":{"origin":"x11-toolkits/py-tkinter","version":"3.11.12_10"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["textproc"]},{"name":"lookout","origin":"mail/lookout","version":"1.4_2","comment":"Convert Outlook97 addressbook export files to KDE KAB/GNOME gnomecard","maintainer":"jmohacsi@bsd.hu","www":"http://catb.org/~esr/lookout/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9cca965269e72fc67ca97dcdb6bc3b1d001c6c83d5c2f089c5a68fa1f4d90717","flatsize":26756,"path":"All/lookout-1.4_2.pkg","repopath":"All/lookout-1.4_2.pkg","licenselogic":"single","pkgsize":9216,"desc":"Python script that convert Outlook 97 addressbook export files to KDE KAB\nor GNOME gnomecard.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["mail"]},{"name":"loudmouth","origin":"net-im/loudmouth","version":"1.5.4_1","comment":"Lightweight Jabber client library","maintainer":"gnome@FreeBSD.org","www":"https://mcabber.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c1d7fc531348c7e70edbd465ba651632989d4dfb1a8b3f44f2cdf6f509e32304","flatsize":400296,"path":"All/loudmouth-1.5.4_1.pkg","repopath":"All/loudmouth-1.5.4_1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":83928,"desc":"Loudmouth is a lightweight and easy-to-use C library for programming with the\nJabber protocol. It's designed to be easy to get started with and yet\nextensible to let you do anything the Jabber protocol allows.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"libidn":{"origin":"dns/libidn","version":"1.43"}},"categories":["net-im"],"options":{"DOCS":"on","GNUTLS":"on","OPENSSL":"off"}},{"name":"lookatme","origin":"textproc/lookatme","version":"2.5.5_3","comment":"Interactive, terminal-based markdown presenter","maintainer":"amdmi3@FreeBSD.org","www":"https://github.com/d0c-s4vage/lookatme","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d53b16e072b3ac5afd4e062be9cf6d9630c7fb5df8320d2f3cfa07e8226f332f","flatsize":471649,"path":"All/lookatme-2.5.5_3.pkg","repopath":"All/lookatme-2.5.5_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":81628,"desc":"lookatme is an interactive, extensible, terminal-based markdown\npresentation tool.\n\nFeatures:\n * Markdown rendering\n * Live (input file modification time watching) and manual reloading\n * Live terminals embedded directly in slides\n * Syntax highlighting using Pygments\n * Loading external files into code blocks\n * Support for contrib extensions\n * Smart slide splitting","deps":{"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-marshmallow":{"origin":"devel/py-marshmallow","version":"3.26.1"},"py311-mistune0":{"origin":"textproc/py-mistune0","version":"0.8.4_2"},"py311-pygments":{"origin":"textproc/py-pygments","version":"2.19.1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-urwid":{"origin":"devel/py-urwid","version":"2.6.16"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"cpe":"cpe:2.3:a:lookatme_project:lookatme:2.5.5:::::dragonfly6:x86_64:3"}},{"name":"lolcat","origin":"games/lolcat","version":"1.5","comment":"High performance implementation of the famous lolcat","maintainer":"gbe@FreeBSD.org","www":"https://github.com/jaseg/lolcat","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"324162787e74c0e21aa746976ec909efe1aaadd6857664030cfb0fd4eb2da79c","flatsize":24557,"path":"All/lolcat-1.5.pkg","repopath":"All/lolcat-1.5.pkg","licenselogic":"single","licenses":["WTFPL"],"pkgsize":8596,"desc":"This is a high performance implementation of lolcat, which does\nthe same as the unix \"cat\" programm, but in fancy rainbow colors.","categories":["games"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"lt-libreoffice","origin":"editors/libreoffice-lt","version":"25.2.2.2","comment":"lt language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"640bc81dc1e0b8e1bc78f496e1b0abc9650dee36dc547315e550252394f590ce","flatsize":34915630,"path":"All/lt-libreoffice-25.2.2.2.pkg","repopath":"All/lt-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":3318260,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"love10","origin":"devel/love10","version":"0.10.2_5","comment":"Open-source 2D game engine (legacy version 0.10)","maintainer":"amdmi3@FreeBSD.org","www":"https://www.love2d.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"351eda58ab898aa371a144c9defae400c776e172b8fd4f769d55af5ea1dde58b","flatsize":3116791,"path":"All/love10-0.10.2_5.pkg","repopath":"All/love10-0.10.2_5.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":922120,"desc":"LOVE is an open-source 2D game engine which uses the versatile Lua\nscripting language to create dynamic gaming experiences. It relies\non OpenGL graphics and the SDL interface library to allow for\ncross-platform implementation and is an all-encompassing gaming\nenvironment for the development and enjoyment of 2D games.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libmodplug":{"origin":"audio/libmodplug","version":"0.8.9.1.r461"},"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libtheora":{"origin":"multimedia/libtheora","version":"1.1.1_7"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"lua54":{"origin":"lang/lua54","version":"5.4.7"},"mpg123":{"origin":"audio/mpg123","version":"1.32.10"},"openal-soft":{"origin":"audio/openal-soft","version":"1.24.2_2"},"physfs":{"origin":"devel/physfs","version":"3.2.0"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["devel","games"],"shlibs_required":["libSDL2-2.0.so.0","libc.so.8","libfreetype.so.6","liblua-5.4.so","libm.so.4","libmodplug.so.1","libmpg123.so.0","libogg.so.0","libopenal.so.1","libphysfs.so.1","libstdc++.so.9","libtheoradec.so.1","libvorbisfile.so.3","libz.so.3"],"options":{"DOCS":"on","LUAJIT":"off"}},{"name":"loki","origin":"devel/loki","version":"0.1.7","comment":"C++ library of common design patterns","maintainer":"snnn119@gmail.com","www":"https://sourceforge.net/projects/loki-lib/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d17e4446d63124bf1c24b6ee9477a5284a5073c7a1a5dc779fa4ab276913f6dd","flatsize":2955475,"path":"All/loki-0.1.7.pkg","repopath":"All/loki-0.1.7.pkg","licenselogic":"single","pkgsize":426592,"desc":"A C++ library of designs, containing flexible implementations of\ncommon design patterns and idioms.","categories":["devel"],"options":{"DOCS":"on"}},{"name":"lollypop","origin":"audio/lollypop","version":"1.4.41","comment":"Play and organize your music collection","maintainer":"ports@FreeBSD.org","www":"https://gitlab.gnome.org/World/lollypop/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ec2f649fd938cabb9dcf5f660a598f52b9dfc89c3bf88035d0b0a09d510af60b","flatsize":2984508,"path":"All/lollypop-1.4.41.pkg","repopath":"All/lollypop-1.4.41.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":478432,"desc":"Lollypop is music player. It provides:\n* mp3/4, ogg and flac\n* Genre/Cover browsing\n* Genre/Artist/Cover browsing\n* Search\n* Main playlist\n* Replay gain","deps":{"appstream-glib":{"origin":"devel/appstream-glib","version":"0.8.3"},"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-libav":{"origin":"multimedia/gstreamer1-libav","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"gstreamer1-plugins-faad":{"origin":"audio/gstreamer1-plugins-faad","version":"1.26.0"},"gstreamer1-plugins-flac":{"origin":"audio/gstreamer1-plugins-flac","version":"1.26.0"},"gstreamer1-plugins-good":{"origin":"multimedia/gstreamer1-plugins-good","version":"1.26.0"},"gstreamer1-plugins-mpg123":{"origin":"audio/gstreamer1-plugins-mpg123","version":"1.26.0"},"gstreamer1-plugins-ogg":{"origin":"audio/gstreamer1-plugins-ogg","version":"1.26.0"},"gstreamer1-plugins-opus":{"origin":"audio/gstreamer1-plugins-opus","version":"1.26.0"},"gstreamer1-plugins-speex":{"origin":"audio/gstreamer1-plugins-speex","version":"1.26.0"},"gstreamer1-plugins-ugly":{"origin":"multimedia/gstreamer1-plugins-ugly","version":"1.26.0"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libhandy":{"origin":"x11-toolkits/libhandy","version":"1.6.2_2"},"libnotify":{"origin":"devel/libnotify","version":"0.8.6"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"py311-beautifulsoup":{"origin":"www/py-beautifulsoup","version":"4.13.3_1"},"py311-cairo":{"origin":"graphics/py-cairo","version":"1.21.0,1"},"py311-dbus":{"origin":"devel/py-dbus","version":"1.3.2"},"py311-gstreamer1":{"origin":"multimedia/py-gstreamer1","version":"1.26.0"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"py311-pylast":{"origin":"audio/py-pylast","version":"5.5.0"},"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"totem-pl-parser":{"origin":"multimedia/totem-pl-parser","version":"3.26.6_1"}},"categories":["audio"],"options":{"PULSEAUDIO":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe lollypop port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"loguru","origin":"devel/loguru","version":"2.1.0.49","comment":"Lightweight and flexible C++ logging library","maintainer":"yuri@FreeBSD.org","www":"https://github.com/emilk/loguru","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d3ae874ee0a426893656052e91b7797362c399dfc06d8d1cb1d6cf0c8a970fe6","flatsize":118446,"path":"All/loguru-2.1.0.49.pkg","repopath":"All/loguru-2.1.0.49.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":26664,"desc":"loguru is a logging library that produces logs that are both human-readable and\neasily greped. It can also hook into the logging process to print some of the\nmore severe messages on-screen.","categories":["devel"]},{"name":"logwatch","origin":"sysutils/logwatch","version":"7.12_1","comment":"Log file analysis program","maintainer":"trashcan@ellael.org","www":"https://www.logwatch.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"239d03afca3dd84f348525b7a564b5c7773d663171579fe2755927fb4f400a80","flatsize":2215086,"path":"All/logwatch-7.12_1.pkg","repopath":"All/logwatch-7.12_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":365272,"desc":"Logwatch is a customizable, pluggable log-monitoring system.  It will go\nthrough your logs for a given period of time and make a report in the areas\nthat you wish with the detail that you wish.","deps":{"p5-HTML-HTML5-Entities":{"origin":"textproc/p5-HTML-HTML5-Entities","version":"0.004_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["sysutils"],"options":{"DATEMANIP":"off","DOCS":"on"}},{"name":"logtools","origin":"www/logtools","version":"0.13e_3","comment":"Useful tools to deal with CLF files (Common Log File format)","maintainer":"ports@FreeBSD.org","www":"https://doc.coker.com.au/projects/logtools/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"068473469089c689ef876552f9f92a70cf1e877f529f020a442418752b5955f7","flatsize":153150,"path":"All/logtools-0.13e_3.pkg","repopath":"All/logtools-0.13e_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":42764,"desc":"Tools like clfmerge, clfsplit etc to simplify working with access\nlog files e.g. with virtual hosts.","categories":["www"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe logtools port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"lout","origin":"print/lout","version":"3.43.0","comment":"LaTeX like document creation system with PostScript/PDF output","maintainer":"kbowling@FreeBSD.org","www":"https://savannah.nongnu.org/projects/lout/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"74c4dd30efd2e1281ee2b558bd8308d76d0c2a3e1381cc643d0a1937c070188a","flatsize":8731847,"path":"All/lout-3.43.0.pkg","repopath":"All/lout-3.43.0.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":1349088,"desc":"Lout is a document formatting system similar in style to LaTeX. It\noffers a very full range of features, including PostScript, PDF, and\nplain text output, optimal paragraph and page breaking, automatic\nhyphenation, PostScript EPS file inclusion and generation, equation\nformatting, tables, diagrams, rotation and scaling, sorted indexes,\nbibliographic databases, running headers and odd-even pages, automatic\ncross referencing, multilingual documents including hyphenation (most\nEuropean languages are supported, including Russian), formatting of\ncomputer programs, and more. Lout may be extended by writing definitions\nwhich are much simpler than the equivalent troff of TeX macros.","deps":{"ImageMagick7":{"origin":"graphics/ImageMagick7","version":"7.1.1.45"},"ghostscript10":{"origin":"print/ghostscript10","version":"10.05.1"}},"categories":["print"],"shlibs_required":["libc.so.8","libm.so.4","libz.so.3"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:lout_project:lout:3.43.0:::::dragonfly6:x86_64"}},{"name":"logtool","origin":"sysutils/logtool","version":"1.3.1_2","comment":"Parse ASCII logfiles into ANSI, CSV, HTML formats","maintainer":"rodrigo@FreeBSD.org","www":"http://xjack.org/logtool/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"17f1797c1b1e72b1f185be41a329bb5bfaea62ddb5aea0669bdb4df14acf9623","flatsize":90929,"path":"All/logtool-1.3.1_2.pkg","repopath":"All/logtool-1.3.1_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":36236,"desc":"Logtool is a command line program that will parse ASCII logfiles into a more\npalatable format. It will take anything resembling a standard syslog file\n(this includes syslog-ng, multilog, and probably most of the other variantse),\nand crunch it into one of the following formats for your viewing pleasure:\n\n  - ANSI (colorized for easy \"at a glance\" viewing)\n  - ASCII (for e-mail'ed reports, and term's that don't support color)\n  - CSV (for importing into your favorite spreadsheet/database)\n  - HTML (for generating web pages)\n  - RAW (for no good reason)\n\nIt can be configured to parse the data any one of several ways, including\nsuppressing duplicate messages, stripping the host, and/or program fields,\nand modifying the time display format (supports TAI64 timestamps produced\nby DJB's multilog) of the log entries.","categories":["sysutils"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"Sample configuration files are installed in\n\n \t/usr/local/share/examples/logtool\n\n Please copy them to /usr/local/etc/logtool and edit to suit your needs.","type":"install"}]},{"name":"logswan","origin":"www/logswan","version":"2.1.14","comment":"Fast Web log analyzer","maintainer":"otis@FreeBSD.org","www":"https://www.logswan.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cb01f34f6d280d85c5867ee1ba97f0135eda68ea01e5cd667c07f93a10e6d535","flatsize":25452,"path":"All/logswan-2.1.14.pkg","repopath":"All/logswan-2.1.14.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":10788,"desc":"Logswan is a fast Web log analyzer using probabilistic data structures. It is\ntargeted at very large log files, typically APIs logs. It has constant memory\nusage regardless of the log file size, and takes approximatively 4MB of RAM.\n\nProject design goals include: speed, memory-usage efficiency, and keeping\nthe code as simple as possible.","deps":{"jansson":{"origin":"devel/jansson","version":"2.14.1"},"libmaxminddb":{"origin":"net/libmaxminddb","version":"1.12.2"}},"categories":["www"],"shlibs_required":["libc.so.8","libjansson.so.4","libm.so.4","libmaxminddb.so.0"],"messages":[{"message":"logswan uses libmaxminddb (GeoIP2) library to perform geolocation-based\nlookups.\n\nInstall port net/geoipupdate to fetch and update the GeoIP database(s).","type":"install"}]},{"name":"love","origin":"devel/love","version":"11.5","comment":"Open-source 2D game engine","maintainer":"amdmi3@FreeBSD.org","www":"https://www.love2d.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b6cea1a16a191691403200db07111c975c083c136b6292ff734760be1f538751","flatsize":4541259,"path":"All/love-11.5.pkg","repopath":"All/love-11.5.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":1530956,"desc":"LOVE is an open-source 2D game engine which uses the versatile Lua\nscripting language to create dynamic gaming experiences. It relies\non OpenGL graphics and the SDL interface library to allow for\ncross-platform implementation and is an all-encompassing gaming\nenvironment for the development and enjoyment of 2D games.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libmodplug":{"origin":"audio/libmodplug","version":"0.8.9.1.r461"},"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libtheora":{"origin":"multimedia/libtheora","version":"1.1.1_7"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"luajit-devel":{"origin":"lang/luajit-devel","version":"2.1.0.20250311"},"mpg123":{"origin":"audio/mpg123","version":"1.32.10"},"openal-soft":{"origin":"audio/openal-soft","version":"1.24.2_2"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["devel","games"],"shlibs_required":["libSDL2-2.0.so.0","libc.so.8","libfreetype.so.6","libluajit-5.1.so.2","libm.so.4","libmodplug.so.1","libmpg123.so.0","libogg.so.0","libopenal.so.1","libpthread.so.0","libstdc++.so.9","libtheoradec.so.1","libvorbisfile.so.3","libz.so.3"],"options":{"DOCS":"on","GME":"off","LUAJIT":"on"}},{"name":"logsurfer","origin":"misc/logsurfer","version":"1.8_3","comment":"Process logfiles and conditionally perform certain actions","maintainer":"zi@FreeBSD.org","www":"https://www.crypt.gen.nz/logsurfer/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c704240c1172ab571f789ced16db7627020b4968af3caf0a9f0d374c14834cc6","flatsize":94865,"path":"All/logsurfer-1.8_3.pkg","repopath":"All/logsurfer-1.8_3.pkg","licenselogic":"and","licenses":["GPLv2","ISCL"],"pkgsize":46168,"desc":"Logsurfer is a program for monitoring system logs in real-time,\nand reporting on the occurrence of events. It is similar to the\nwell-known swatch program on which it is based, but offers a\nnumber of advanced features which swatch does not support.\n\nLogsurfer is capable of grouping related log entries\ntogether - for instance, when a system boots it usually creates\na high number of log messages. In this case, logsurfer can be\nsetup to group boot-time messages together and forward them in\na single Email message to the system administrator under the\nsubject line \"Host xxx has just booted\".\nSwatch just couldn't do this properly.","categories":["misc"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"logrotate","origin":"sysutils/logrotate","version":"3.13.0_2","comment":"Daemon to rotate, compress, remove, and mail system log files","maintainer":"js@iksz.hu","www":"https://github.com/logrotate/logrotate/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dd28ad846f9c99298529dbf9d2f0081a09d21341a4593147a9b3b3c2d7ffdaca","flatsize":96263,"path":"All/logrotate-3.13.0_2.pkg","repopath":"All/logrotate-3.13.0_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":42972,"desc":"Daemon to rotate, compress, remove and mail system log files.\n\nI try to make it work just like /usr/sbin/newsyslog.\nWith logrotate, you can mail syslog and execute command\nbefore or after logrotate.","deps":{"popt":{"origin":"devel/popt","version":"1.19_1"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libpopt.so.0"],"annotations":{"cpe":"cpe:2.3:a:logrotate_project:logrotate:3.13.0:::::dragonfly6:x86_64:2"}},{"name":"logcheck","origin":"security/logcheck","version":"1.4.3_2","comment":"Auditing tool for system logs on Unix boxes","maintainer":"yasu@FreeBSD.org","www":"https://salsa.debian.org/debian/logcheck","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cf5bc40c1cedf7ca34977b0e8eb1c736c13b4d348e1a0ec26ba95e9b3bfa54fa","flatsize":413187,"path":"All/logcheck-1.4.3_2.pkg","repopath":"All/logcheck-1.4.3_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":94892,"desc":"Mails anomalies in the system logfiles to the administrator.\n\nLogcheck helps spot problems, anomalies and security violations\nin your logfiles automatically and will send the summaries to you\nvia e-mail. Logcheck is run as a cron job.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"lockfile-progs":{"origin":"sysutils/lockfile-progs","version":"0.2.0"},"mime-construct":{"origin":"mail/mime-construct","version":"1.11_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["security"],"users":["logcheck"],"groups":["logcheck"],"options":{"CRON":"on","DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"Please make sure that all files listed in\n\n  /usr/local/etc/logcheck/logcheck.logfiles.d/syslog.logfiles\n\nare readable to the 'logcheck' group (see also /etc/newsyslog.conf),\nor remove them from the aforementioned logcheck configuration file.\n\nFor information on how to write local rulesets see\n\n  /usr/local/share/doc/logcheck/README.logcheck-database","type":"install"}]},{"name":"logstalgia","origin":"sysutils/logstalgia","version":"1.1.4_8","comment":"Website access log visualization tool","maintainer":"ehaupt@FreeBSD.org","www":"https://logstalgia.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b0d74cd5cbbdc641e2ffbd5a7d98d19944fab470f3a891f052fd50cc648e6061","flatsize":5037392,"path":"All/logstalgia-1.1.4_8.pkg","repopath":"All/logstalgia-1.1.4_8.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1756208,"desc":"Logstalgia is a website traffic visualization that replays or streams web-server\naccess logs as a pong-like battle between the web server and an never ending\ntorrent of requests.\n\nRequests appear as colored balls which travel across the screen to arrive at the\nrequested location. Successful requests are hit by the paddle while unsuccessful\nones (eg. 404 - File Not Found) are missed and pass through.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"ftgl":{"origin":"graphics/ftgl","version":"2.4.0_2,1"},"glew":{"origin":"graphics/glew","version":"2.2.0_3"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"pcre2":{"origin":"devel/pcre2","version":"10.45"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_image":{"origin":"graphics/sdl2_image","version":"2.8.8"}},"categories":["sysutils","www"],"shlibs_required":["libGL.so.1","libGLEW.so.2","libGLU.so.1","libOpenGL.so.0","libSDL2-2.0.so.0","libSDL2_image-2.0.so.0","libX11.so.6","libboost_filesystem.so.1.87.0","libboost_system.so.1.87.0","libc.so.8","libfreetype.so.6","libm.so.4","libpcre2-8.so.0","libpng16.so.16","libstdc++.so.9"]},{"name":"lrslib","origin":"math/lrslib","version":"7.3,1","comment":"Reverse search algorithm for vertex enumeration/convex hull problems","maintainer":"yuri@FreeBSD.org","www":"http://cgm.cs.mcgill.ca/~avis/C/lrs.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fa1bf7d7c8e3a05a1a180b4e475686c644c4ed9b96e6f3579c5c2cc090c6228c","flatsize":517794,"path":"All/lrslib-7.3,1.pkg","repopath":"All/lrslib-7.3,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":162656,"desc":"lrslib is a self-contained ANSI C implementation of the reverse search algorithm\nfor  vertex enumeration/convex hull problems and comes with a choice of three\narithmetic packages. Input file formats are compatible with Komei Fukuda's cdd\npackage. All computations are done exactly in either multiple  precision or\nfixed integer arithmetic. Output is not stored in memory, so even problems with\nvery large output sizes can sometimes be solved. The program is intended for\nUnix/Linux platforms, but will compile using gcc/cygwin on Windows.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"}},"categories":["math"],"shlibs_required":["libc.so.8","libgmp.so.10"]},{"name":"log4shib","origin":"devel/log4shib","version":"2.0.1","comment":"Library of C++ classes for flexible logging","maintainer":"girgen@FreeBSD.org","www":"https://spaces.internet2.edu/display/SHIB2/log4shib","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7b82c3670991866a92edde4a3f7c32198f5b065372dff4bd50fc451638750268","flatsize":438292,"path":"All/log4shib-2.0.1.pkg","repopath":"All/log4shib-2.0.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":101244,"desc":"The log4shib library is derived from the log4cpp library with\npatches applied for platform portability and thread safety by\nScott Cantor.","categories":["devel"]},{"name":"lokalize","origin":"devel/lokalize","version":"25.04.2","comment":"Computer-aided translation system","maintainer":"kde@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"365b8e415d0d897b7d41916b940b0696d18489312167d8d4bec0f0f6ff2c45bd","flatsize":8119607,"path":"All/lokalize-25.04.2.pkg","repopath":"All/lokalize-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":2323344,"desc":"Computer-aided translation system.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"hunspell":{"origin":"textproc/hunspell","version":"1.7.2_1"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kbookmarks":{"origin":"devel/kf6-kbookmarks","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-kdoctools":{"origin":"devel/kf6-kdoctools","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kitemviews":{"origin":"x11-toolkits/kf6-kitemviews","version":"6.14.0"},"kf6-kjobwidgets":{"origin":"x11-toolkits/kf6-kjobwidgets","version":"6.14.0"},"kf6-knotifications":{"origin":"devel/kf6-knotifications","version":"6.14.0"},"kf6-kparts":{"origin":"devel/kf6-kparts","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-ktextwidgets":{"origin":"x11-toolkits/kf6-ktextwidgets","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"kf6-solid":{"origin":"devel/kf6-solid","version":"6.14.0"},"kf6-sonnet":{"origin":"textproc/kf6-sonnet","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["devel","kde","kde-applications"],"shlibs_required":["libGLX.so.0","libKF6Bookmarks.so.6","libKF6ColorScheme.so.6","libKF6Completion.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6DBusAddons.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6IconThemes.so.6","libKF6ItemViews.so.6","libKF6JobWidgets.so.6","libKF6KIOCore.so.6","libKF6KIOFileWidgets.so.6","libKF6KIOGui.so.6","libKF6KIOWidgets.so.6","libKF6Notifications.so.6","libKF6Service.so.6","libKF6Solid.so.6","libKF6SonnetCore.so.6","libKF6SonnetUi.so.6","libKF6TextWidgets.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Sql.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libhunspell-1.7.so.0","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"log4net","origin":"devel/log4net","version":"1.2.10_5","comment":"Port for .NET of the Apache Logging Services project","maintainer":"ports@FreeBSD.org","www":"https://logging.apache.org/log4net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"16994895f5003e1def990f3bc0438127007b72591ac73574a724e76d49fa9d27","flatsize":9270911,"path":"All/log4net-1.2.10_5.pkg","repopath":"All/log4net-1.2.10_5.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":531316,"desc":"log4net is a tool to help the programmer output log statements to a variety of\noutput targets. In case of problems with an application, it is helpful to\nenable logging so that the problem can be located. With log4net it is possible\nto enable logging at runtime without modifying the application binary. The\nlog4net package is designed so that log statements can remain in shipped code\nwithout incurring a high performance cost. It follows that the speed of logging\n(or rather not logging) is crucial.\n\nAt the same time, log output can be so voluminous that it quickly becomes\noverwhelming. One of the distinctive features of log4net is the notion of\nhierarchical loggers. Using these loggers it is possible to selectively control\nwhich log statements are output at arbitrary granularity.\n\nlog4net is designed with two distinct goals in mind: speed and flexibility.\nFeatures:\n* Support for multiple frameworks\n* Output to multiple logging targets\n* Hierarchical logging architecture\n* XML Configuration\n* Dynamic Configuration\n* Logging Context\n* Proven architecture\n* Modular and extensible design\n* High performance with flexibility","deps":{"mono5.20":{"origin":"lang/mono5.20","version":"5.20.1.34_4"}},"categories":["devel"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"cpe":"cpe:2.3:a:apache:log4net:1.2.10:::::dragonfly6:x86_64:5"},"messages":[{"message":"===>   NOTICE:\n\nThe log4net port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"lucene5","origin":"textproc/lucene5","version":"5.5.5","comment":"Full-text search engine for Java, 5.x branch","maintainer":"ports@FreeBSD.org","www":"https://lucene.apache.org/core/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"68ef6b3b5b8cf19a765edac0f1d8f43687a8bfc42cd3ecc1d3ac923f1791e8cb","flatsize":109481930,"path":"All/lucene5-5.5.5.pkg","repopath":"All/lucene5-5.5.5.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":18516676,"desc":"Lucene 5.x is a Java full-text search engine.  Lucene is not a complete\napplication, but rather a code library and API that can easily be used\nto add search capabilities to applications.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java","textproc"],"options":{"CONTRIB":"on","DOCS":"on","EXAMPLES":"on"},"annotations":{"cpe":"cpe:2.3:a:apache:lucene:5.5.5:::::dragonfly6:x86_64"},"messages":[{"message":"===>   NOTICE:\n\nThe lucene5 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"log4sh","origin":"devel/log4sh","version":"1.4.2","comment":"Common logging library for Bourne shell scripts","maintainer":"ports@FreeBSD.org","www":"https://sites.google.com/a/forestent.com/projects/log4sh","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f5e84bc25696dac1411786191252232a08e409e84bede6331dbb20dbf63d3fb9","flatsize":227167,"path":"All/log4sh-1.4.2.pkg","repopath":"All/log4sh-1.4.2.pkg","licenselogic":"single","pkgsize":29432,"desc":"Log4sh is a logging framework for shell scripts that works similar to\nthe other wonderful logging products available from the Apache Software\nFoundation (eg. log4j, log4perl). Although not as powerful as the\nothers, it can make the task of adding advanced logging to shell scripts\neasier. It has much more power than just using simple \"echo\" commands\nthroughout. In addition, it can be configured from a properties file so\nthat scripts in a production environment do not need to be altered to\nchange the amount of logging they produce.","categories":["devel"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:log4sh:log4sh:1.4.2:::::dragonfly6:x86_64"},"messages":[{"message":"===>   NOTICE:\n\nThe log4sh port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"log4cpp","origin":"devel/log4cpp","version":"1.1.4","comment":"Library of C++ classes for flexible logging","maintainer":"sunpoet@FreeBSD.org","www":"https://log4cpp.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ebbbbc80bba3d4077e50957db065c8993e19d027159251d2d750120c8adc3330","flatsize":1202254,"path":"All/log4cpp-1.1.4.pkg","repopath":"All/log4cpp-1.1.4.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":201048,"desc":"A library of C++ classes for flexible logging to files, syslog, IDSA and\nother destinations. It is modeled after the Log for Java library\n(http://www.log4j.org), staying as close to their API as is reasonable.","categories":["devel"],"options":{"DOXYGEN":"off"}},{"name":"lxqt-themes","origin":"x11-themes/lxqt-themes","version":"2.1.0","comment":"Themes for the LXQt desktop","maintainer":"lxqt@FreeBSD.org","www":"https://lxqt-project.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"40858a45c0dcff254dd67a9631632a75754122b8480c2e1963c98a8d659ba884","flatsize":27510888,"path":"All/lxqt-themes-2.1.0.pkg","repopath":"All/lxqt-themes-2.1.0.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":26650116,"desc":"Six different themes for the LXQt desktop.\nThe plasma theme is based on Breeze 5.0.0 theme by the KDE Visual Team.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["x11-themes"]},{"name":"log4cplus","origin":"devel/log4cplus","version":"2.1.2","comment":"Logging library for C++","maintainer":"delphij@FreeBSD.org","www":"https://log4cplus.github.io/log4cplus/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a62b038352df2d9571cc005c48cd107229bf2e960441484d48e919247939a434","flatsize":1437370,"path":"All/log4cplus-2.1.2.pkg","repopath":"All/log4cplus-2.1.2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":341360,"desc":"This is a port of log4cplus, a simple-to-use C++ logging API providing\nthread-safe, flexible, and arbitrarily granular control over log management\nand configuration. It is modeled after the Java log4j API.","categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","librt.so.0","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"log4c","origin":"devel/log4c","version":"1.2.4_2","comment":"Logging for C Library","maintainer":"rodrigo@FreeBSD.org","www":"https://log4c.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"841f813ec79572e400449db780d9328d6633dbd4968b95cf5c127e01d653d3fc","flatsize":444987,"path":"All/log4c-1.2.4_2.pkg","repopath":"All/log4c-1.2.4_2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":78728,"desc":"Log4C is a library of C for flexible logging to files, syslog and other\ndestinations. It is modeled after the Log for Java library\n(http://jakarta.apache.org/log4j/docs/index.html), staying as close to their\nAPI as is reasonable.","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"}},"categories":["devel"],"options":{"EXPAT":"on"}},{"name":"loganalyzer-php84","origin":"sysutils/loganalyzer","version":"4.1.13","comment":"Web Syslog and IT Event Viewer","maintainer":"dinoex@FreeBSD.org","www":"https://loganalyzer.adiscon.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"089a78bddc796bfd4f7ddae45ab68ed54035846fd01b35d0e856cdd6576b49c5","flatsize":10739973,"path":"All/loganalyzer-php84-4.1.13.pkg","repopath":"All/loganalyzer-php84-4.1.13.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":3778828,"desc":"The LogAnalyzer project provides an easy to use but powerful frontend for\nsearching, reviewing and analyzing network event data, including syslog,\nWindows event log and many other event sources. It focuses on the\nuser-interface side of this project, so the data itself needs to be\ngathered by another program, for example the stock syslogd, rsyslog (often\nthe distro's default syslogd), WinSyslog or MonitorWare Agent. LogAnalyzer\nworks equally well on Linux and Windows.\n\nLogAnalyzer is a free, GPLed open source application written mostly in php.\nData can be obtained from databases but also from plain text files, for\nexample those that are written by the syslogd.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-gd":{"origin":"graphics/php84-gd","version":"8.4.8"},"php84-pdo":{"origin":"databases/php84-pdo","version":"8.4.8"},"php84-session":{"origin":"www/php84-session","version":"8.4.8"},"php84-xml":{"origin":"textproc/php84-xml","version":"8.4.8"},"php84-zlib":{"origin":"archivers/php84-zlib","version":"8.4.8"}},"categories":["sysutils","www"],"options":{"DOCS":"on","PDO_DBLIB":"off","PDO_FIREBIRD":"off","PDO_MYSQL":"off","PDO_ODBC":"off","PDO_PGSQL":"off","PDO_SQLITE":"off","PHP_MYSQL":"off"},"annotations":{"cpe":"cpe:2.3:a:adiscon:loganalyzer:4.1.13:::::dragonfly6:x86_64","flavor":"php84"}},{"name":"marblemarcher","origin":"games/marblemarcher","version":"1.4.6","comment":"Marble Marcher: Community Edition","maintainer":"yuri@FreeBSD.org","www":"https://github.com/WAUthethird/Marble-Marcher-Community-Edition","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"81850444b1f0a8cf87b7ab8c4ba33cac277b3fb60147b53948ac07474c044f49","flatsize":57443030,"path":"All/marblemarcher-1.4.6.pkg","repopath":"All/marblemarcher-1.4.6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":48426508,"desc":"This is the community edition of Marble Marcher, a procedurally rendered fractal\nphysics marble game in which you must get to the flag in each level as fast as\nyou can. With 24 levels to unlock and an active speedrunning community, along\nwith a fully-featured level editor, there's always new features being developed.\nIf you complete all levels, you can use cheats to create and enhance a more\nexploratory experience.","deps":{"SFML":{"origin":"devel/sfml","version":"2.6.1_1"},"anttweakbar":{"origin":"graphics/anttweakbar","version":"1.16_1"},"glew":{"origin":"graphics/glew","version":"2.2.0_3"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"}},"categories":["games"],"shlibs_required":["libAntTweakBar.so.1","libGL.so.1","libGLEW.so.2","libGLU.so.1","libc.so.8","libm.so.4","libsfml-audio.so.2.6","libsfml-graphics.so.2.6","libsfml-system.so.2.6","libsfml-window.so.2.6","libstdc++.so.9"]},{"name":"lockfree-malloc","origin":"devel/lockfree-malloc","version":"0.0.20120802_11","comment":"Scalable drop-in replacement for malloc/free","maintainer":"ports@FreeBSD.org","www":"https://github.com/Begun/lockfree-malloc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"93ff8cf7802376e61da3b6c31f6c2152fce8515f0431f8d0ebdf36426dbe1465","flatsize":29648,"path":"All/lockfree-malloc-0.0.20120802_11.pkg","repopath":"All/lockfree-malloc-0.0.20120802_11.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":10124,"desc":"lockfree-malloc is a scalable drop-in replacement for malloc/free.\n\n* It's thread-friendly. It supports a practically-unlimited number of\n  concurrent threads, without locking or performance degradation.\n* It's efficient, especially in a multi-threaded environment. Compared to\n  a stock libc allocator, we see a significant performance boost.\n* It does NOT fragment or leak memory, unlike a stock libc allocator.\n* It wastes less memory. For small objects (less than 8kb in size), the\n  overhead is around 0 bytes. (!)\n* It is designed from the ground-up for 64-bit architectures.\n* It is elegant. The whole codebase is only around 800 lines of fairly\n  clean C++. (!)\n* It fully stand-alone; it does not rely on pthreads or libc at runtime.","categories":["devel"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe lockfree-malloc port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"lockfile-progs","origin":"sysutils/lockfile-progs","version":"0.2.0","comment":"Programs for locking and unlocking files and mailboxes","maintainer":"yasu@FreeBSD.org","www":"https://tracker.debian.org/pkg/lockfile-progs","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b0727ae58fc3b3dc4e74263ab16c246ad53c42ee4ea5f430cbe6f8724086c681","flatsize":39982,"path":"All/lockfile-progs-0.2.0.pkg","repopath":"All/lockfile-progs-0.2.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":16720,"desc":"This package includes several programs to safely lock and unlock\nfiles and mailboxes from the command line.  These include:\n\n   lockfile-create\n   lockfile-remove\n   lockfile-touchlock\n   mail-lock\n   mail-unlock\n   mail-touchlock\n\nThese programs use liblockfile to perform the file locking and\nunlocking, so they are guaranteed compatible with Debian's\nfile locking policies.","deps":{"liblockfile":{"origin":"devel/liblockfile","version":"1.17_1"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","liblockfile.so.1"],"options":{"DOCS":"on"}},{"name":"log4j","origin":"devel/log4j","version":"1.2.17","comment":"Fast and flexible logging library for Java","maintainer":"ports@FreeBSD.org","www":"https://logging.apache.org/log4j/1.2/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a6ed2a34bc269a155d01df0be53e6b89ab90237291bf6b2021b3de13e4e0e179","flatsize":17554609,"path":"All/log4j-1.2.17.pkg","repopath":"All/log4j-1.2.17.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1356532,"desc":"Log4J, a fast and flexible logging library for Java.\n\nLog4J is an open source library based on the work of many authors.\nIt allows the developer to control which log statements are output\nwith arbitrary granularity. It is fully configurable at runtime\nusing external configuration files. Best of all, Log4J has a gentle\nlearning curve. Beware: judging from user feedback, it is also quite\naddictive.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"cpe":"cpe:2.3:a:apache:log4j:1.2.17:::::dragonfly6:x86_64"},"messages":[{"message":"===>   NOTICE:\n\nThe log4j port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"loganalyzer-php82","origin":"sysutils/loganalyzer","version":"4.1.13","comment":"Web Syslog and IT Event Viewer","maintainer":"dinoex@FreeBSD.org","www":"https://loganalyzer.adiscon.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1df6fe82fee5b9f655622d0d941a48225aff6b466eb59a10c0b35f7090a08487","flatsize":10739973,"path":"All/loganalyzer-php82-4.1.13.pkg","repopath":"All/loganalyzer-php82-4.1.13.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":3777336,"desc":"The LogAnalyzer project provides an easy to use but powerful frontend for\nsearching, reviewing and analyzing network event data, including syslog,\nWindows event log and many other event sources. It focuses on the\nuser-interface side of this project, so the data itself needs to be\ngathered by another program, for example the stock syslogd, rsyslog (often\nthe distro's default syslogd), WinSyslog or MonitorWare Agent. LogAnalyzer\nworks equally well on Linux and Windows.\n\nLogAnalyzer is a free, GPLed open source application written mostly in php.\nData can be obtained from databases but also from plain text files, for\nexample those that are written by the syslogd.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-gd":{"origin":"graphics/php82-gd","version":"8.2.28"},"php82-pdo":{"origin":"databases/php82-pdo","version":"8.2.28"},"php82-session":{"origin":"www/php82-session","version":"8.2.28"},"php82-xml":{"origin":"textproc/php82-xml","version":"8.2.28"},"php82-zlib":{"origin":"archivers/php82-zlib","version":"8.2.28"}},"categories":["sysutils","www"],"options":{"DOCS":"on","PDO_DBLIB":"off","PDO_FIREBIRD":"off","PDO_MYSQL":"off","PDO_ODBC":"off","PDO_PGSQL":"off","PDO_SQLITE":"off","PHP_MYSQL":"off"},"annotations":{"cpe":"cpe:2.3:a:adiscon:loganalyzer:4.1.13:::::dragonfly6:x86_64","flavor":"php82"}},{"name":"loco-web-framework","origin":"www/loco","version":"0.15.0","comment":"Web framework for Rust for side-projects and startups","maintainer":"yuri@FreeBSD.org","www":"https://loco.rs","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"abc05c4fe4b593ffa56b4904bfb1b49efbd6a02639eda35429d533100dacda9e","flatsize":429415,"path":"All/loco-web-framework-0.15.0.pkg","repopath":"All/loco-web-framework-0.15.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":160392,"desc":"Loco is \"Rust on Rails\".\n\nLoco is strongly inspired by Rails. If you know Rails and Rust, you'll feel at\nhome. If you only know Rails and new to Rust, you'll find Loco refreshing.\n\nLoco doesn't assume that the user know Rails.\n\nIn order to begin using Loco please type these commands:\n\n$ loco new\n> App name? [myapp]:\n> Saas app (with DB and user auth)\n  Stateless service (minimal, no db)\nLoco app generated successfully in:\nmyapp","categories":["devel","www"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"locator","origin":"comms/locator","version":"0.1","comment":"Grid square calculator program used in Amateur Radio and GPS work","maintainer":"hamradio@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"de7705f45f0b17ee02016d7726f937d52de8fb08bc1e4e5e305cab29db74f22a","flatsize":9882,"path":"All/locator-0.1.pkg","repopath":"All/locator-0.1.pkg","licenselogic":"single","pkgsize":4420,"desc":"This is a program for translating maidenhead grid squares to and from lat/long.\nThis is of most use to Amateur Radio operators but may be useful to GPS users.\n\nOriginally written by:\nHarald M. Stauss\nharald.stauss@web.de\nDO1JHS @ DB0GR.#BLN.DEU.EU","categories":["astro","comms","geography","hamradio"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"localize","origin":"textproc/localize","version":"0.0.1_12","comment":"Application to aid in the translation of .strings files","maintainer":"ports@FreeBSD.org","www":"https://www.eskimo.com/~pburns/Localize/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"23aeba8f0f05a1c097a727f16b8f608d1f421e5754b97abad054f8cce50e923a","flatsize":129742,"path":"All/localize-0.0.1_12.pkg","repopath":"All/localize-0.0.1_12.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":33848,"desc":"Localize is an application to aid in the translation of .strings files.\n.strings files must be distributed in ASCII encoding, which generally\nisn't a convenient encoding to do translation in. As an example, its rather\ndifficult to enter Chinese characters into an ASCII encoded text file.\nLocalize will, with any luck, help out with this. Currently its just a\nshell of an application, but sometime in the future I hope to complete it.\n\nLICENSE: GPL2 or later","deps":{"gnustep-back":{"origin":"x11-toolkits/gnustep-back","version":"0.31.0"},"libobjc2":{"origin":"lang/libobjc2","version":"2.2.1"}},"categories":["gnustep","textproc"],"shlibs_required":["libc.so.8","libgnustep-base.so.1.29.0","libgnustep-gui.so.0.31.1","libm.so.4","libobjc.so.4.6","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe localize port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"loaders-update","origin":"sysutils/loaders-update","version":"1.2.1","comment":"Update bootcodes and loaders","maintainer":"kmachine@free.fr","www":"https://github.com/emrion/uploaders/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2acc2cff89a0a27451b83fe31c4c0642a8852b0532aa9f95ef83013633571265","flatsize":18147,"path":"All/loaders-update-1.2.1.pkg","repopath":"All/loaders-update-1.2.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":8260,"desc":"This utility is a tool designed to keep the FreeBSD bootcodes and\nloaders up-to-date.  It's useful because the FreeBSD upgrade process\ndoesn't update them.  It verifies if they are up to date and updates\nthem if desired.","categories":["sysutils"]},{"name":"loganalyzer-php81","origin":"sysutils/loganalyzer","version":"4.1.13","comment":"Web Syslog and IT Event Viewer","maintainer":"dinoex@FreeBSD.org","www":"https://loganalyzer.adiscon.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"43e04fa868bce6775327d366e022e724b4baafde6c525dd885b90d2b971e82d1","flatsize":10739973,"path":"All/loganalyzer-php81-4.1.13.pkg","repopath":"All/loganalyzer-php81-4.1.13.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":3778612,"desc":"The LogAnalyzer project provides an easy to use but powerful frontend for\nsearching, reviewing and analyzing network event data, including syslog,\nWindows event log and many other event sources. It focuses on the\nuser-interface side of this project, so the data itself needs to be\ngathered by another program, for example the stock syslogd, rsyslog (often\nthe distro's default syslogd), WinSyslog or MonitorWare Agent. LogAnalyzer\nworks equally well on Linux and Windows.\n\nLogAnalyzer is a free, GPLed open source application written mostly in php.\nData can be obtained from databases but also from plain text files, for\nexample those that are written by the syslogd.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-gd":{"origin":"graphics/php81-gd","version":"8.1.32"},"php81-pdo":{"origin":"databases/php81-pdo","version":"8.1.32"},"php81-session":{"origin":"www/php81-session","version":"8.1.32"},"php81-xml":{"origin":"textproc/php81-xml","version":"8.1.32"},"php81-zlib":{"origin":"archivers/php81-zlib","version":"8.1.32"}},"categories":["sysutils","www"],"options":{"DOCS":"on","PDO_DBLIB":"off","PDO_FIREBIRD":"off","PDO_MYSQL":"off","PDO_ODBC":"off","PDO_PGSQL":"off","PDO_SQLITE":"off","PHP_MYSQL":"off"},"annotations":{"cpe":"cpe:2.3:a:adiscon:loganalyzer:4.1.13:::::dragonfly6:x86_64","flavor":"php81"}},{"name":"lnphost","origin":"devel/lnphost","version":"1.0a_1","comment":"Lego RCX iinfrared communication API","maintainer":"jwb@FreeBSD.org","www":"https://sourceforge.net/projects/lnphost/?source=directory/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"96d28335932171c94f613436d47b2e03d518d88ab7ba99c734c56ff109c4654b","flatsize":54184,"path":"All/lnphost-1.0a_1.pkg","repopath":"All/lnphost-1.0a_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":18260,"desc":"A library supporting IR communication over the Lego Mindstorms IR tower.\nIt can be used from C programs on Posix compliant platforms, supports\nmultiple protocols and is designed to be a replacement for lnpd.","categories":["devel"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"lndir","origin":"devel/lndir","version":"1.0.3_3","comment":"Create a shadow directory of symbolic links to another directory tree","maintainer":"unixmania@gmail.com","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4718af82e629d6de8371e5dc0059b100853b5a3030152f0ba48d720dd49288c9","flatsize":13171,"path":"All/lndir-1.0.3_3.pkg","repopath":"All/lndir-1.0.3_3.pkg","licenselogic":"single","pkgsize":6880,"desc":"The lndir program makes a shadow copy of a directory tree, except that the\nshadow is populated with symbolic links pointing at the real files in the\noriginal directory tree. This is usually useful for maintaining source code\nfor different machine architectures.","categories":["devel"],"shlibs_required":["libc.so.8"]},{"name":"lmon","origin":"sysutils/lmon","version":"1.2_1","comment":"Near-realtime log monitoring tool, sends alerts on hits and misses","maintainer":"portmaster@BSDforge.com","www":"http://www.bsdconsulting.no/tools/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"46e2e89fb8e2af6188725375808ea49b2ddb5c78a9fb96f52a1ea6849a2c3f19","flatsize":29690,"path":"All/lmon-1.2_1.pkg","repopath":"All/lmon-1.2_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":10016,"desc":"LMon is a package for near real-time monitoring of logs, sending email alerts\nupon known (rule hits) or unknown data (rule misses). It features buffering of\nmultiple rule hits within a given interval, cap at a given maximum number of\nlines, wait for a given interval before sending next alert, and auto- discovery\nof log rotation. It can be run from the command line without configuration, or\nbe controlled from a central configuration file with multiple instances\nmonitoring different log files/sending alerts to different people.","deps":{"p5-Config-IniFiles":{"origin":"devel/p5-Config-IniFiles","version":"3.000003_1"},"p5-File-Tail":{"origin":"devel/p5-File-Tail","version":"1.3"},"p5-Mail-Sendmail":{"origin":"mail/p5-Mail-Sendmail","version":"0.80"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["sysutils"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"LMon is now installed in /usr/local/lmon. You need to create configuration and\nrulesets. See documentation under /usr/local/share/doc/lmon and examples under\n/usr/local/share/examples/lmon.","type":"install"}]},{"name":"lmtp2nntp","origin":"mail/lmtp2nntp","version":"1.4.1_1","comment":"OSSP mail to news gateway","maintainer":"vd@FreeBSD.org","www":"http://www.ossp.org/pkg/tool/lmtp2nntp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a8f897bb22863b669049ed9a960ed6b8457987f714747d22a7f9da29db32a020","flatsize":313962,"path":"All/lmtp2nntp-1.4.1_1.pkg","repopath":"All/lmtp2nntp-1.4.1_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":125288,"desc":"The OSSP lmtp2nntp program is an LMTP service for use in conjunction\nwith an MTA (like Sendmail), providing a reli- able real-time mail to\nnews gateway. Input messages get their headers slightly reformatted\nto match Usenet news article format. The article is then posted or\nfeeded into a remote NNTP service (like INN). Delivery must take\nplace immediately or the transaction fails. OSSP lmtp2nntp relies\non the queuing capabilities of the MTA in order to provide a fully\nreliable service. For this the program returns proper delivery status\nnotification which indi- cates successful completed action, persistent\ntransient failure or permanent failure.","deps":{"ossp-ex":{"origin":"devel/ossp-ex","version":"1.0.6_2"},"ossp-sa":{"origin":"net/ossp-sa","version":"1.2.6_2"},"ossp-var":{"origin":"devel/ossp-var","version":"1.1.3_2"},"pcre":{"origin":"devel/pcre","version":"8.45_4"},"popt":{"origin":"devel/popt","version":"1.19_1"},"str":{"origin":"devel/str","version":"0.9.12_2"}},"categories":["mail","news"],"shlibs_required":["libc.so.8","libex.so.10","libpcre.so.1","libsa.so.12","libstr.so.9","libvar.so.11"],"options":{"DOCS":"on"}},{"name":"lmmon","origin":"sysutils/lmmon","version":"0.65_2","comment":"Display information gathered from MB power management controller","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fc16a736b42055f64cfc036b208cf41ef6b783b22e43054a0a038b9139618bfd","flatsize":11143,"path":"All/lmmon-0.65_2.pkg","repopath":"All/lmmon-0.65_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":6724,"desc":"lmmon displays information gathered from a motherboard\npower management controller (e.g. LM78/79).  Displayed values\ninclude fan speeds, motherboard temperature, and various\nvoltages.  By default it cycles once per second using a curses-\nbased display.\n\nCurrently, the /dev/smb0 interface is only supported in FreeBSD\n3.3-STABLE (after 01 November 1999), 4.x, and 5.x; however, the\n/dev/io interface may work with many motherboards in FreeBSD\n3.x and some non-LM78/79 motherboards.\n\nIn addition, lmmon supports simple text output that can be easily\nused by external programs (e.g. UCD SNMP Daemon) for monitoring.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"messages":[{"message":"===>   NOTICE:\n\nThe lmmon port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"lmdbg","origin":"devel/lmdbg","version":"1.3.0_1","comment":"Lightweight malloc debugger","maintainer":"trociny@FreeBSD.org","www":"https://sourceforge.net/projects/lmdbg/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e65f6b915be22c798a5d41d15b1ea708419ee0c7486d1dc867e4a04b161a8e19","flatsize":164721,"path":"All/lmdbg-1.3.0_1.pkg","repopath":"All/lmdbg-1.3.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":47084,"desc":"LMDBG is a collection of small tools for collecting and analyzing\nthe logs of malloc/realloc/memalign/free function calls. Unlike many\nothers, LMDBG does not provide any way to detect overruns of the\nboundaries of malloc() memory allocations, as this is not the goal.\nLike most other malloc debuggers, LMDBG allows detecting memory leaks\nand double frees. However, unlike others, LMDBG generates full\nstacktraces and separates the logging process from analysis, thus\nallowing you to analyze an application on a per-module basis.","deps":{"Judy":{"origin":"devel/judy","version":"1.0.5_4"},"pipestatus":{"origin":"devel/pipestatus","version":"0.7.0"},"runawk":{"origin":"lang/runawk","version":"1.6.1_1"}},"categories":["devel"],"shlibs_required":["libJudy.so.1","libc.so.8"],"options":{"DOCS":"on"}},{"name":"loganalyzer-php83","origin":"sysutils/loganalyzer","version":"4.1.13","comment":"Web Syslog and IT Event Viewer","maintainer":"dinoex@FreeBSD.org","www":"https://loganalyzer.adiscon.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5d6f84a87a8f59ec4ec0a27a2f38736d4ff608d63350b6bd8284d978bd401996","flatsize":10739973,"path":"All/loganalyzer-php83-4.1.13.pkg","repopath":"All/loganalyzer-php83-4.1.13.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":3777848,"desc":"The LogAnalyzer project provides an easy to use but powerful frontend for\nsearching, reviewing and analyzing network event data, including syslog,\nWindows event log and many other event sources. It focuses on the\nuser-interface side of this project, so the data itself needs to be\ngathered by another program, for example the stock syslogd, rsyslog (often\nthe distro's default syslogd), WinSyslog or MonitorWare Agent. LogAnalyzer\nworks equally well on Linux and Windows.\n\nLogAnalyzer is a free, GPLed open source application written mostly in php.\nData can be obtained from databases but also from plain text files, for\nexample those that are written by the syslogd.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-pdo":{"origin":"databases/php83-pdo","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"},"php83-zlib":{"origin":"archivers/php83-zlib","version":"8.3.21"}},"categories":["sysutils","www"],"options":{"DOCS":"on","PDO_DBLIB":"off","PDO_FIREBIRD":"off","PDO_MYSQL":"off","PDO_ODBC":"off","PDO_PGSQL":"off","PDO_SQLITE":"off","PHP_MYSQL":"off"},"annotations":{"cpe":"cpe:2.3:a:adiscon:loganalyzer:4.1.13:::::dragonfly6:x86_64","flavor":"php83"}},{"name":"loccount","origin":"devel/loccount","version":"2.16_7","comment":"Count source lines of code in a project","maintainer":"yuri@FreeBSD.org","www":"http://www.catb.org/esr/loccount/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b13556e0e60c46e4e7653084dcbf212aeabdaaa343c648785f82508d09fea165","flatsize":2449673,"path":"All/loccount-2.16_7.pkg","repopath":"All/loccount-2.16_7.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":857536,"desc":"loccount is a re-implementation of David A. Wheeler's sloccount tool\nin Go. It is faster, handles more different languages, can report LLOC\nas well as SLOC, and can do COCOMO II as well as COCOMO I estimates. Because\nit's one source file in Go, it is easier to maintain and extend than the\nmulti-file, multi-language implementation of the original.\n\nThe algorithms are largely unchanged and can be expected to produce\nidentical numbers for languages supported by both tools. Python is\nan exception; loccount corrects buggy counting of single-quote multiline\nliterals in sloccount 2.26.","categories":["devel"]},{"name":"lmfit","origin":"math/lmfit","version":"9.0","comment":"Library for Levenberg-Marquardt minimization and least-squares fitting","maintainer":"yuri@FreeBSD.org","www":"https://jugit.fz-juelich.de/mlz/lmfit","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d20fd5313d8e9f88d8b7c837b5a2f7e0a18569d60b42d39c791f8c906c775c2b","flatsize":100080,"path":"All/lmfit-9.0.pkg","repopath":"All/lmfit-9.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":43880,"desc":"lmfit is a C library for Levenberg-Marquardt minimization and least-squares\nfitting.","categories":["math"],"options":{"DOCS":"on"}},{"name":"lpcnet","origin":"audio/lpcnet","version":"0.5,1","comment":"Neural Net speech coding","maintainer":"hamradio@FreeBSD.org","www":"https://freedv.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"18e077303561201348efda47bf40c8711055345ff27fe98fda105dc59a657718","flatsize":15570187,"path":"All/lpcnet-0.5,1.pkg","repopath":"All/lpcnet-0.5,1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":7635848,"desc":"Experimental version of LPCNet that has been used to develop FreeDV 2020\n- a HF radio Digial Voice mode for over the air experimentation with\nNeural Net speech coding. Possibly the first use of Neural Net speech\ncoding in real world operation.","categories":["audio","hamradio"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"lmdb","origin":"databases/lmdb","version":"0.9.33,1","comment":"OpenLDAP Lightning Memory-Mapped Database","maintainer":"delphij@FreeBSD.org","www":"https://symas.com/lmdb/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"19829988d2e9894faf398be342238bd7b900b222440c9bfbad8d0f0ae249e9aa","flatsize":584246,"path":"All/lmdb-0.9.33,1.pkg","repopath":"All/lmdb-0.9.33,1.pkg","licenselogic":"single","licenses":["OPENLDAP"],"pkgsize":99296,"desc":"LMDB is an ultra-fast, ultra-compact key-value data\nstore developed by Symas for the OpenLDAP Project.\n\nIt uses memory-mapped files, so it has the read\nperformance of a pure in-memory database while still\noffering the persistence of standard disk-based\ndatabases, and is only limited to the size of the\nvirtual address space, (it is not limited to the\nsize of physical RAM). LMDB was originally called\nMDB, but was renamed to avoid confusion with other\nsoftware associated with the name MDB.","categories":["databases"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"lmclock","origin":"x11-clocks/lmclock","version":"1.2_2","comment":"Xerox Lisp machine clock clone","maintainer":"ehaupt@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7da97a2812c2904a7ef0e69db58fe7c24c5bf6dfc774534299404666c9c7153b","flatsize":11640,"path":"All/lmclock-1.2_2.pkg","repopath":"All/lmclock-1.2_2.pkg","licenselogic":"single","pkgsize":4888,"desc":"A simple, transparent analog clock for X11 without window decorations. The\nauthor was inspired by an early Xerox Lisp machine clock.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"}},"categories":["x11-clocks"],"shlibs_required":["libX11.so.6","libXext.so.6","libc.so.8","libm.so.4"]},{"name":"lm4tools","origin":"devel/lm4tools","version":"0.1.3.20160905","comment":"TI Tiva C ARM microcontroller tools","maintainer":"lev@FreeBSD.org","www":"https://github.com/utzig/lm4tools","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3d6a2f898f84cba34dbaed935afb31ca7bd0b659830cec741819e018e7e9faba","flatsize":53798,"path":"All/lm4tools-0.1.3.20160905.pkg","repopath":"All/lm4tools-0.1.3.20160905.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","GPLv2"],"pkgsize":19772,"desc":"Some tools which enable multi-platform development on the TI Stellaris\nLaunchpad boards. The Stellaris Launchpad is a low cost development board\ncreated by Texas Instruments that comes with an ARM Cortex-M4F processor.\n\nIncluded tools:\n\n  lm4flash Command-line firmware flashing tool using libusb-1.0\n to communicate with the Stellaris Launchpad ICDI.\n\n  lmicdiusb TCP/USB bridge created by TI, letting GDB communicate with\n the Stellaris Launchpad ICDI.","categories":["devel"],"shlibs_required":["libc.so.8","libusb.so.2"],"options":{"DOCS":"on"}},{"name":"lucene","origin":"textproc/lucene","version":"3.6.2","comment":"Full-text search engine for Java","maintainer":"ports@FreeBSD.org","www":"https://lucene.apache.org/core/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7a8cecac172d4a93eb5dc2385c8f4d4b40b94e6f4ffb2d046541f33f2eb8a9f7","flatsize":157642249,"path":"All/lucene-3.6.2.pkg","repopath":"All/lucene-3.6.2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":17326032,"desc":"Lucene is a Java full-text search engine.  Lucene is not a complete\napplication, but rather a code library and API that can easily be used\nto add search capabilities to applications.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java","textproc"],"options":{"CONTRIB":"on","DOCS":"on","EXAMPLES":"on"},"annotations":{"cpe":"cpe:2.3:a:apache:lucene:3.6.2:::::dragonfly6:x86_64"},"messages":[{"message":"===>   NOTICE:\n\nThe lucene port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"lm-solve","origin":"games/lm-solve","version":"0.14.2","comment":"Computerized Solver for Logic Mazes","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5e5e8087f49bf7cee6cd27f1ec1cfb1397d2b943d31271212e67a61dcbbb5ff3","flatsize":168330,"path":"All/lm-solve-0.14.2.pkg","repopath":"All/lm-solve-0.14.2.pkg","licenselogic":"single","pkgsize":57556,"desc":"This program is a front end for the LM-Solve Perl modules that can be\nused to solve any of the number of Logic Mazes present on the Logic\nMazes site (http://www.logicmazes.com/) and similar sites.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe lm-solve port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"lmbench","origin":"benchmarks/lmbench","version":"3.0.a9_4,1","comment":"System performance measurement tool","maintainer":"sacchi@gmail.com","www":"https://sourceforge.net/projects/lmbench/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"056b5f3341bdbe48f3b55f783e74bb80cd7b5c5b3f2ce8525110223393c03c59","flatsize":2857883,"path":"All/lmbench-3.0.a9_4,1.pkg","repopath":"All/lmbench-3.0.a9_4,1.pkg","licenselogic":"single","pkgsize":388788,"desc":"This is lmbench-3.0-a9, a (sometimes controversial) system performance\nmeasurement tool.  lmbench is a suite of simple, portable, ANSI/C\nmicrobenchmarks for UNIX/POSIX. In general, it measures two key features:\nlatency and bandwidth. lmbench is intended to give system developers insight\ninto basic costs of key operations. You can go to /usr/local/lib/lmbench and\ndo one of the following:\n\nmake results (to run the benchmarks)\nmake rerun   (to rerun the benchmarks)\nmake see     (to see how you did)","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["benchmarks"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"llvm19-libcxx","origin":"devel/libcxx19","version":"19.1.7","comment":"LLVM C++ standard library with c++11 support","maintainer":"tuxillo@quantumachine.net","www":"http://libcxx.llvm.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a79059ea1abba148315e0f46fdd29286b9ac52a9887ba62993de1314b7d39bf3","flatsize":12124283,"path":"All/llvm19-libcxx-19.1.7.pkg","repopath":"All/llvm19-libcxx-19.1.7.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","LLVM","LLVM2","MIT","PD","REGEX"],"pkgsize":1365876,"desc":"libc++ is a new implementation of the C++ standard library made by the\nllvm project targeting C++11.\n\nWWW: http://libcxx.llvm.org/","categories":["devel"]},{"name":"logisim","origin":"cad/logisim","version":"2.7.1","comment":"Educational tool for designing and simulating logic circuits","maintainer":"javad.kouhi@gmail.com","www":"http://ozark.hendrix.edu/~burch/logisim/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dac09dc6116129a0472c53350496e35197acb0acdbf5b3b13626864d37c8908c","flatsize":6952672,"path":"All/logisim-2.7.1.pkg","repopath":"All/logisim-2.7.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":5910348,"desc":"Logisim is an educational tool for designing and simulating digital logic\ncircuits. With its simple toolbar interface and simulation of circuits as\nyou build them, it is simple enough to facilitate learning the most basic\nconcepts related to logic circuits. With the capacity to build larger circuits\nfrom smaller subcircuits, and to draw bundles of wires with a single mouse\ndrag, Logisim can be used (and is used) to design and simulate entire CPUs for\neducational purposes.\n\nLogisim is used by students at colleges and universities around the world in\nmany types of classes, ranging from a brief unit on logic in general-education\ncomputer science surveys, to computer organization courses, to full-semester\ncourses on computer architecture.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["cad","education","java"]},{"name":"lmarbles","origin":"games/lmarbles","version":"1.0.8_6","comment":"Atomix-like game of moving marbles in puzzles","maintainer":"ports@FreeBSD.org","www":"http://lgames.sourceforge.net/index.php?project=LMarbles","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cf6e415058fb046c0f3a5aea3a8fc04b62450927298a65fa196f0e314639dad7","flatsize":1619646,"path":"All/lmarbles-1.0.8_6.pkg","repopath":"All/lmarbles-1.0.8_6.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":688656,"desc":"LMarbles is a game similar to Atomix and was heavily inspired by it.\nThe goal is to arrange a figure out of single marbles within a time\nlimit to reach the next level.\n\nYour goal in the puzzle game marbles is to create a more or less complex\nfigure out of single marbles within a time limit to reach the next\nlevel. Sounds easy? Well, there is a problem: If a marble starts to\nmove, it will not stop until it hits a wall or another marble.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_mixer-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe lmarbles port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"lms","origin":"multimedia/lms","version":"3.65.0","comment":"Lightweight Music Server to access music using a web interface","maintainer":"yuri@FreeBSD.org","www":"https://github.com/epoupon/lms","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6ec56263eaeb425de7e23e0d628dbb1ad80590a73348aedcfe410b465b5165de","flatsize":6783700,"path":"All/lms-3.65.0.pkg","repopath":"All/lms-3.65.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1508848,"desc":"LMS is a self-hosted music streaming software: it allows users to access their\nmusic collections from anywhere using a web interface.\n\nMain features\n* Recommendation engine\n* Audio transcode for maximum interoperability and low bandwith requirements\n* Multi-value tags: artist, genre, composer, lyricist, mood, performer, ...\n* MusicBrainz Identifier support to handle duplicated artist and release names\n* ListenBrainz support for:\n     Scrobbling and synchronizing listens\n     Synchronizing 'love' feedbacks\n* ReplayGain support\n* User management, with several authentication backends, see Deployment\n* Subsonic API","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libarchive":{"origin":"archivers/libarchive","version":"3.7.9,1"},"libconfig":{"origin":"devel/libconfig","version":"1.7.3"},"taglib":{"origin":"audio/taglib","version":"2.0.2"},"wt":{"origin":"www/wt","version":"4.11.3"},"xxhash":{"origin":"devel/xxhash","version":"0.8.3"}},"categories":["multimedia"],"shlibs_required":["libarchive.so.13","libavcodec.so.60","libavformat.so.60","libavutil.so.58","libboost_atomic.so.1.87.0","libboost_chrono.so.1.87.0","libboost_filesystem.so.1.87.0","libboost_iostreams.so.1.87.0","libboost_program_options.so.1.87.0","libboost_regex.so.1.87.0","libboost_system.so.1.87.0","libboost_thread.so.1.87.0","libc.so.8","libconfig++.so.11","libdl.so.0","libgcc_s.so.1","libm.so.4","libpam.so.3","libpthread.so.0","libstdc++.so.6","libtag.so.2","libwt.so.4.11.3","libwtdbo.so.4.11.3","libwtdbosqlite3.so.4.11.3","libwthttp.so.4.11.3","libxxhash.so.0","libz.so.3"],"options":{"STB":"on","MAGICK":"off"},"annotations":{"cpe":"cpe:2.3:a:lms:lms:3.65.0:::::dragonfly6:x86_64"},"messages":[{"message":"You installed LMS: Lightweight Music Server.\n\nIn order to use it please start the service 'lms' and\nthen access the URL http://0.0.0.0:5082 in your favorite browser.\n\nTo clear the previously saved data:\n$ sudo rm -rf /var/db/lms/*\n\nTo reset the admin password: execute the SQL UPDATE statement from\nhttps://github.com/epoupon/lms/blob/master/INSTALL.md\non /var/db/lms/lms.db","type":"install"}]},{"name":"local-php-security-checker","origin":"security/local-php-security-checker","version":"2.1.3_6","comment":"Tool to check PHP composer dependencies for vulnerabilities","maintainer":"einar@isnic.is","www":"https://github.com/fabpot/local-php-security-checker","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"26548453c1422075b27d4451586623cf0e6973ef34fc8025337a79854930c478","flatsize":6053573,"path":"All/local-php-security-checker-2.1.3_6.pkg","repopath":"All/local-php-security-checker-2.1.3_6.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":2069696,"desc":"The Local PHP Security Checker is a command line tool that checks if your PHP\napplication depends on PHP packages with known security vulnerabilities. It\nuses the Security Advisories Database behind the scenes availble from\nhttps://github.com/FriendsOfPHP/security-advisories.","categories":["security"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"log4cxx","origin":"devel/log4cxx","version":"1.4.0","comment":"C++ port of the Log4j project","maintainer":"sunpoet@FreeBSD.org","www":"https://logging.apache.org/log4cxx/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8277ce64704c2380c4a9c9bbd19a4390d71a97bc2ed20a49e6c6f4b3b6d6b3cb","flatsize":3177889,"path":"All/log4cxx-1.4.0.pkg","repopath":"All/log4cxx-1.4.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":656140,"desc":"Apache Log4cxx is a logging framework for C++ patterned after Apache log4j,\nwhich uses Apache Portable Runtime for most platform-specific code and should be\nusable on any platform supported by APR.","deps":{"apr":{"origin":"devel/apr1","version":"1.7.5.1.6.3_4"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libfmt":{"origin":"devel/libfmt","version":"10.2.1"}},"categories":["devel"],"options":{"BOOST":"off"}},{"name":"llvm18-libcxx","origin":"devel/libcxx18","version":"18.1.8","comment":"LLVM C++ standard library with c++11 support","maintainer":"tuxillo@quantumachine.net","www":"http://libcxx.llvm.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"27905457f19812662ed98d2ad1a68ec7881f77b476fd477868b2fff40af6ea70","flatsize":11653333,"path":"All/llvm18-libcxx-18.1.8.pkg","repopath":"All/llvm18-libcxx-18.1.8.pkg","licenselogic":"single","pkgsize":1299652,"desc":"libc++ is a new implementation of the C++ standard library made by the\nllvm project targeting C++11.\n\nWWW: http://libcxx.llvm.org/","categories":["devel"]},{"name":"lo-libreoffice","origin":"editors/libreoffice-lo","version":"25.2.2.2","comment":"lo language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"df66779f4c324017e51f0f3b7b448501195aba7b44d83932086590be10bd3ba5","flatsize":32837284,"path":"All/lo-libreoffice-25.2.2.2.pkg","repopath":"All/lo-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":2847468,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"llvm17-libcxx","origin":"devel/libcxx17","version":"17.0.6","comment":"LLVM C++ standard library with c++11 support","maintainer":"tuxillo@quantumachine.net","www":"http://libcxx.llvm.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"85d6bc3230664f335bda5edf77079956242c8e407d74df3bbf797a2a85cfdcae","flatsize":11004541,"path":"All/llvm17-libcxx-17.0.6.pkg","repopath":"All/llvm17-libcxx-17.0.6.pkg","licenselogic":"single","pkgsize":1185808,"desc":"libc++ is a new implementation of the C++ standard library made by the\nllvm project targeting C++11.\n\nWWW: http://libcxx.llvm.org/","deps":{"libcxxrt":{"origin":"devel/libcxxrt","version":"20180311"}},"categories":["devel"]},{"name":"llvm16-libcxx","origin":"devel/libcxx16","version":"16.0.6","comment":"LLVM C++ standard library with c++11 support","maintainer":"tuxillo@quantumachine.net","www":"http://libcxx.llvm.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"02c37aed5374651cfc45845a63c62c6d2d669c0f8622bfd22b148a704497ae35","flatsize":9882395,"path":"All/llvm16-libcxx-16.0.6.pkg","repopath":"All/llvm16-libcxx-16.0.6.pkg","licenselogic":"single","pkgsize":1083092,"desc":"libc++ is a new implementation of the C++ standard library made by the\nllvm project targeting C++11.\n\nWWW: http://libcxx.llvm.org/","deps":{"libcxxrt":{"origin":"devel/libcxxrt","version":"20180311"}},"categories":["devel"]},{"name":"lugaru","origin":"games/lugaru","version":"1.2_2,1","comment":"3D arcade with unique fighting system and anthropomorphic characters","maintainer":"ports@FreeBSD.org","www":"https://bitbucket.org/osslugaru/lugaru/wiki/Home","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"358af1db09bdefd63106ffa0d69fb4868641d5378fe57ab3d4968bddbc88df40","flatsize":38216628,"path":"All/lugaru-1.2_2,1.pkg","repopath":"All/lugaru-1.2_2,1.pkg","licenselogic":"and","licenses":["CC-BY-SA-3.0","CC-BY-SA-4.0","GPLv2+"],"pkgsize":34563352,"desc":"3D arcade with unique fighting system and anthropomorphic characters.\n\nLugaru's primary feature is its unique combat system. Instead of relying\non confusing button combinations to perform moves, Lugaru's moves are all\nlogical and context sensitive. For example, if an opponent aims a roundhouse\nkick at Turner's head, you can crouch and then stand up under the attack to\ngrab your assailant's leg and kick him away. If you try and punch an opponent\nand he tries to throw you over his shoulder, you can crouch to roll painlessly\nout of the throw. This new combat system makes fights look and feel much more\nintense and believable than in any other game. You can see it in action with\nthe gameplay movies above.","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"openal-soft":{"origin":"audio/openal-soft","version":"1.24.2_2"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libSDL2-2.0.so.0","libc.so.8","libjpeg.so.8","libm.so.4","libopenal.so.1","libpng16.so.16","libstdc++.so.9","libvorbisfile.so.3"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe lugaru port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"llvm15-libcxx","origin":"devel/libcxx15","version":"15.0.7","comment":"LLVM C++ standard library with c++11 support","maintainer":"tuxillo@quantumachine.net","www":"http://libcxx.llvm.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"95ed01158f540724ff4f5260830e586022a19dfb0925f0e7038b9b58e69e8d3a","flatsize":9448904,"path":"All/llvm15-libcxx-15.0.7.pkg","repopath":"All/llvm15-libcxx-15.0.7.pkg","licenselogic":"single","pkgsize":1030576,"desc":"libc++ is a new implementation of the C++ standard library made by the\nllvm project targeting C++11.\n\nWWW: http://libcxx.llvm.org/","deps":{"libcxxrt":{"origin":"devel/libcxxrt","version":"20180311"}},"categories":["devel"]},{"name":"mame","origin":"emulators/mame","version":"0.274_1","comment":"MAME: a multi-purpose emulation framework","maintainer":"agh@riseup.net","www":"https://mamedev.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a0f32e55c3181c5542e0038bbe852883f3a1ddcc1dec05b229649a968c7532c0","flatsize":402420832,"path":"All/mame-0.274_1.pkg","repopath":"All/mame-0.274_1.pkg","licenselogic":"and","licenses":["BSD2CLAUSE","BSD3CLAUSE","CC0-1.0","GPLv2","LGPL21","MIT","ZLIB"],"pkgsize":71266660,"desc":"MAME is a multi-purpose emulation framework, with the aim of documenting and\npreserving vintage software and hardware from becoming lost. When used with\nvintage firmware (or BIOS), and duplicated Read Only Memory (ROMs), on modern\nhardware, users are able to play and explore systems and games from\napproximately 1970 through to the modern era.","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"},"flac":{"origin":"audio/flac","version":"1.5.0,1"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"liberation-fonts-ttf":{"origin":"x11-fonts/liberation-fonts-ttf","version":"2.1.5,2"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"portmidi":{"origin":"audio/portmidi","version":"2.0.4,1"},"pugixml":{"origin":"textproc/pugixml","version":"1.15"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_ttf":{"origin":"graphics/sdl2_ttf","version":"2.24.0"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"utf8proc":{"origin":"textproc/utf8proc","version":"2.10.0"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["emulators","games"],"shlibs_required":["libFLAC.so.14","libGL.so.1","libSDL2-2.0.so.0","libSDL2_ttf-2.0.so.0","libX11.so.6","libXext.so.6","libXi.so.6","libXinerama.so.1","libc.so.8","libexpat.so.1","libfontconfig.so.1","libfreetype.so.6","libjpeg.so.8","libm.so.4","libpthread.so.0","libpugixml.so.1","libsqlite3.so.0","libstdc++.so.9","libutf8proc.so.3","libutil.so.4","libz.so.3","libzstd.so.1"],"options":{"DOCS":"on","DEBUG":"off","SIZE_OPTIMIZED_CFLAGS":"off","SPEED_OPTIMIZED_CFLAGS":"off","MAME":"on","MAMENL":"off","MAMEVIRTUAL":"off","NLS":"on","QTDEBUGGER":"off","TOOLS":"off","SSE2":"off"},"messages":[{"message":"MAME follows an interesting User Experience (UX) design pattern that is aimed\nfor developers of MAME, as result of this, the expectation on file\nconfiguration management might appear counter-intuitive to Users of MAME. If\nMAME does not find configuration files, it expects to be able to read and write\nconfiguration data to the current working directory, this is counter to\nwhat users expect on their systems.\n\nSample configuration files have been installed in:\n\"/usr/local/etc/mame/\"\nThe samples can be copied to your \"~/.mame\" directory to avoid having MAME\nwrite configuration data elsewhere.\n\nTo create clean copies of MAME's configuration files, execute:\n\"mame -createconfig\"\nthe output from this can be stored in ~/.mame or a custom path.\n\nTo run MAME with custom configuration path(s), execute:\n\"mame -inipath /var/db/mame /usr/local/etc/mame\"\n\nSee mame(6) for more information.","type":"install"}]},{"name":"lnd","origin":"finance/lnd","version":"0.17.3.b_8","comment":"Lightning Network Daemon","maintainer":"yuri@FreeBSD.org","www":"https://github.com/lightningnetwork/lnd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bfbf98c2c0d0325bd91360bf82717176132f7a78c8de6ac5f34eb48626922432","flatsize":58660219,"path":"All/lnd-0.17.3.b_8.pkg","repopath":"All/lnd-0.17.3.b_8.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":16530940,"desc":"The Lightning Network Daemon (lnd) - is a complete implementation of a Lightning\nNetwork node. lnd has several pluggable back-end chain services including btcd\n(a full-node), bitcoind, and neutrino (a new experimental light client).","categories":["finance"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"llvm13-libcxx","origin":"devel/libcxx13","version":"13.0.1","comment":"LLVM C++ standard library with c++11 support","maintainer":"tuxillo@quantumachine.net","www":"http://libcxx.llvm.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5cf9432c5788f7dcfc95d5ed4911e64ef2c19041fa918a504db108b08d31cff2","flatsize":7808041,"path":"All/llvm13-libcxx-13.0.1.pkg","repopath":"All/llvm13-libcxx-13.0.1.pkg","licenselogic":"single","pkgsize":818908,"desc":"libc++ is a new implementation of the C++ standard library made by the\nllvm project targeting C++11.\n\nWWW: http://libcxx.llvm.org/","deps":{"libcxxrt":{"origin":"devel/libcxxrt","version":"20180311"}},"categories":["devel"]},{"name":"llvm19","origin":"devel/llvm19","version":"19.1.7_1","comment":"LLVM and Clang","maintainer":"brooks@FreeBSD.org","www":"https://llvm.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0a81ed82871419f83f1844215f244c06f5a7d65d5e67a73f7922c210f4cee991","flatsize":2355309028,"path":"All/llvm19-19.1.7_1.pkg","repopath":"All/llvm19-19.1.7_1.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","LLVM","LLVM2","MIT","PD","REGEX"],"pkgsize":288655008,"desc":"The LLVM Project is a collection of modular and reusable compiler and\ntoolchain technologies.\n\nThis port includes Clang (a C/C++/Objective-C compiler), LLD (a linker),\nLLDB (a debugger), an OpenMP runtime library, and the LLVM infrastructure\nthese are built on.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["devel","lang"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0","librt.so.0","libstdc++.so.9","libz.so.3","libzstd.so.1"],"options":{"BE_AMDGPU":"on","BE_WASM":"on","CLANG":"on","COMPILER_RT":"off","DOCS":"on","EXTRAS":"on","FLANG":"off","GOLD":"on","LIT":"on","LLD":"on","LLDB":"off","LLD_LINK":"off","MLIR":"on","OPENMP":"off","POLLY":"on","PYCLANG":"on","STATIC_LIBS":"on","BE_FREEBSD":"off","BE_NATIVE":"off","BE_STANDARD":"on"},"annotations":{"cpe":"cpe:2.3:a:llvm:llvm:19.1.7:::::dragonfly6:x86_64:1","flavor":"default"}},{"name":"lordsawar","origin":"games/lordsawar","version":"0.3.2_4","comment":"Warlords II clone","maintainer":"amdmi3@FreeBSD.org","www":"https://www.nongnu.org/lordsawar/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"91f0fbb6e603c54143b0245ff406092bc118d446b5ca23359d2fbf38ba3e0eba","flatsize":45252462,"path":"All/lordsawar-0.3.2_4.pkg","repopath":"All/lordsawar-0.3.2_4.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":24538040,"desc":"A turn-based strategy game where up to 8 players strive for control\nof as many cities as possible. Produce new armies in cities to\nconquer nearby cities. Using the income from those cities, make\nmore armies to take more cities. Send a hero to a temple to get a\nquest, or maybe search a nearby ruin instead. Play with others or\nagainst the computer.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"atkmm":{"origin":"accessibility/atkmm","version":"2.28.4"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"cairomm":{"origin":"graphics/cairomm","version":"1.14.5"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"glibmm":{"origin":"devel/glibmm","version":"2.66.7,1"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-good":{"origin":"multimedia/gstreamer1-plugins-good","version":"1.26.0"},"gstreamer1-plugins-ogg":{"origin":"audio/gstreamer1-plugins-ogg","version":"1.26.0"},"gstreamer1-plugins-vorbis":{"origin":"audio/gstreamer1-plugins-vorbis","version":"1.26.0"},"gstreamermm":{"origin":"multimedia/gstreamermm","version":"1.10.0_3"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gtkmm30":{"origin":"x11-toolkits/gtkmm30","version":"3.24.9"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libarchive":{"origin":"archivers/libarchive","version":"3.7.9,1"},"libsigc++":{"origin":"devel/libsigc++20","version":"2.12.1"},"libxml++":{"origin":"textproc/libxml++26","version":"2.42.3,1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pangomm":{"origin":"x11-toolkits/pangomm","version":"2.46.4"}},"categories":["games"],"shlibs_required":["libarchive.so.13","libatk-1.0.so.0","libatkmm-1.6.so.1","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libcairomm-1.0.so.1","libdrm.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgdkmm-3.0.so.1","libgio-2.0.so.0","libgiomm-2.4.so.1","libglib-2.0.so.0","libglibmm-2.4.so.1","libgobject-2.0.so.0","libgstallocators-1.0.so.0","libgstapp-1.0.so.0","libgstaudio-1.0.so.0","libgstbase-1.0.so.0","libgstcheck-1.0.so.0","libgstcontroller-1.0.so.0","libgstfft-1.0.so.0","libgstnet-1.0.so.0","libgstpbutils-1.0.so.0","libgstreamer-1.0.so.0","libgstreamermm-1.0.so.1","libgstriff-1.0.so.0","libgstrtp-1.0.so.0","libgstrtsp-1.0.so.0","libgstsdp-1.0.so.0","libgsttag-1.0.so.0","libgstvideo-1.0.so.0","libgtk-3.so.0","libgtkmm-3.0.so.1","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangomm-1.4.so.1","libpthread.so.0","libsigc-2.0.so.0","libstdc++.so.9","libxml++-2.6.so.2","libxml2.so.2","libxslt.so.1","libz.so.3"],"options":{"SOUND":"on"}},{"name":"midpoint","origin":"net-mgmt/midpoint","version":"4.4.1","comment":"Identity management and identity governance system","maintainer":"freebsd@rheinwolf.de","www":"https://evolveum.com/midpoint/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"453c693871ea71c3dd429d0020ef4cd326504c546e51887966ba5f4b4ecfcdc5","flatsize":204948335,"path":"All/midpoint-4.4.1.pkg","repopath":"All/midpoint-4.4.1.pkg","licenselogic":"and","licenses":["AMS","APACHE20","AREV","BITSTREAM","CDDL","LGPL3","MIT"],"pkgsize":173349572,"desc":"Midpoint is a comprehensive identity management and identity\ngovernance system. It is basically an complex integration tool\nthat can replicate and transform user records between numerous user\ndatabases, management of the records, reporting, auditing and so\non. It allows very complex transformation and replication rules\nincluding support for advanced RBAC and scripting. Its internal\nmechanisms are based on state-of-the art concepts that are still\nnot yet widely used in the fieldof Identity Management.","deps":{"openjdk11":{"origin":"java/openjdk11","version":"11.0.26+4.1_1"}},"categories":["java","net-mgmt"],"users":["midpoint"],"groups":["midpoint"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"narcissu2","origin":"games/narcissu2","version":"1.1_2","comment":"Visual novel about an encounter of terminally ill","maintainer":"jbeich@FreeBSD.org","www":"https://www.neechin.net/narcissu/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"91244f854fdc4e08100929f7589bed32c7cf4cd5850643b2d16a200456485f0c","flatsize":342100292,"path":"All/narcissu2-1.1_2.pkg","repopath":"All/narcissu2-1.1_2.pkg","licenselogic":"single","licenses":["Freeware"],"pkgsize":282393988,"desc":"The anonymous protagonist is diagnosed with a terminal illness shortly\nafter his twentieth birthday, and is admitted to a hospital in Mito,\nIbaraki. There he meets Setsumi, a woman a few years older, who is\nalso terminally ill. Finding that they both reject to die either in\nhospital or at home, they steal a car and run away together. -- VNDB\n\nThis package includes English translation for both Narcissu and\nNarcissu: Side 2nd.","deps":{"ponscripter-07th-mod":{"origin":"games/ponscripter-07th-mod","version":"4.0.0_1"}},"categories":["games"],"options":{"DOCS":"on"}},{"name":"llvm-libs-mesa","origin":"graphics/llvm-libs-mesa","version":"13.0.1","comment":"Main llvm lib to reduce runtime dependencies","maintainer":"zrj@efnet.irc","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"457c8a4148a48efb90389de2e44c9db06b9751b06f51e15b6b68d144018ba8ca","flatsize":66530523,"path":"All/llvm-libs-mesa-13.0.1.pkg","repopath":"All/llvm-libs-mesa-13.0.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":16445128,"desc":"LLVM libs from mesa version.","categories":["graphics"]},{"name":"llvm17-lite","origin":"devel/llvm17","version":"17.0.6_8","comment":"LLVM and Clang","maintainer":"brooks@FreeBSD.org","www":"https://llvm.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"87a2fa054323843f161d94904e031bb9516c2af298d4885bb20e34abf6b5ecf1","flatsize":444065407,"path":"All/llvm17-lite-17.0.6_8.pkg","repopath":"All/llvm17-lite-17.0.6_8.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","LLVM","LLVM2","MIT","PD","REGEX"],"pkgsize":78284948,"desc":"The LLVM Project is a collection of modular and reusable compiler and\ntoolchain technologies.\n\nThis port includes Clang (a C/C++/Objective-C compiler), LLD (a linker),\nLLDB (a debugger), an OpenMP runtime library, and the LLVM infrastructure\nthese are built on.","deps":{"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["devel","lang"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0","librt.so.0","libstdc++.so.9","libz.so.3","libzstd.so.1"],"options":{"BE_AMDGPU":"on","BE_WASM":"on","CLANG":"on","COMPILER_RT":"off","DOCS":"on","LLD":"on","LLD_LINK":"off","STATIC_LIBS":"off","BE_FREEBSD":"on","BE_NATIVE":"off","BE_STANDARD":"off"},"annotations":{"cpe":"cpe:2.3:a:llvm:llvm:17.0.6:::::dragonfly6:x86_64:8","flavor":"lite"}},{"name":"llvm18-lite","origin":"devel/llvm18","version":"18.1.8_2","comment":"LLVM and Clang","maintainer":"brooks@FreeBSD.org","www":"https://llvm.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"678c4018882f5f44241ef3dbf1c188d9fe5b1a4ea57162636b5a26cd3a577ad2","flatsize":452602809,"path":"All/llvm18-lite-18.1.8_2.pkg","repopath":"All/llvm18-lite-18.1.8_2.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","LLVM","LLVM2","MIT","PD","REGEX"],"pkgsize":81950096,"desc":"The LLVM Project is a collection of modular and reusable compiler and\ntoolchain technologies.\n\nThis port includes Clang (a C/C++/Objective-C compiler), LLD (a linker),\nLLDB (a debugger), an OpenMP runtime library, and the LLVM infrastructure\nthese are built on.","deps":{"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["devel","lang"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0","librt.so.0","libstdc++.so.9","libz.so.3","libzstd.so.1"],"options":{"BE_AMDGPU":"on","BE_WASM":"on","CLANG":"on","COMPILER_RT":"off","DOCS":"on","LLD":"on","LLD_LINK":"off","STATIC_LIBS":"off","BE_FREEBSD":"on","BE_NATIVE":"off","BE_STANDARD":"off"},"annotations":{"cpe":"cpe:2.3:a:llvm:llvm:18.1.8:::::dragonfly6:x86_64:2","flavor":"lite"}},{"name":"llvm15-lite","origin":"devel/llvm15","version":"15.0.7_10","comment":"LLVM and Clang","maintainer":"brooks@FreeBSD.org","www":"https://llvm.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f1722d7cf01485b2b183a7747b39e8491ef5a248d0cb392987521c28043c97c9","flatsize":368085447,"path":"All/llvm15-lite-15.0.7_10.pkg","repopath":"All/llvm15-lite-15.0.7_10.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","LLVM","LLVM2","MIT","PD","REGEX"],"pkgsize":75696264,"desc":"The LLVM Project is a collection of modular and reusable compiler and\ntoolchain technologies.\n\nThis port includes Clang (a C/C++/Objective-C compiler), LLD (a linker),\nLLDB (a debugger), an OpenMP runtime library, and the LLVM infrastructure\nthese are built on.","deps":{"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["devel","lang"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0","librt.so.0","libstdc++.so.9","libz.so.3","libzstd.so.1"],"options":{"BE_AMDGPU":"off","BE_WASM":"on","CLANG":"on","DOCS":"on","LLD":"on","LLD_LINK":"off","STATIC_LIBS":"off","BE_FREEBSD":"on","BE_NATIVE":"off","BE_STANDARD":"off"},"annotations":{"cpe":"cpe:2.3:a:llvm:llvm:15.0.7:::::dragonfly6:x86_64:10","flavor":"lite"}},{"name":"llvm","origin":"devel/llvm","version":"19_1,1","comment":"Meta-port for the default version of the LLVM Toolchain","maintainer":"brooks@FreeBSD.org","www":"https://llvm.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"816ebf69feeeca973075bfb95de60aa05166b62e6d3f9327847f315af132494a","flatsize":4438,"path":"All/llvm-19_1,1.pkg","repopath":"All/llvm-19_1,1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":11608,"desc":"The LLVM Project is a collection of modular and reusable compiler and\ntoolchain technologies.\n\nThis port includes Clang (a C/C++/Objective-C compiler), LLD (a linker),\nLLDB (a debugger), and the LLVM infrastructure these are built on.\n\nPorts developers: do not depend on this port from other ports.","deps":{"llvm19":{"origin":"devel/llvm19","version":"19.1.7_1"}},"categories":["devel","lang"],"options":{"CLANG":"on","EXTRAS":"on","LIT":"on","LLD":"on","LLDB":"on"}},{"name":"lll_spect","origin":"math/lll_spect","version":"1.0_4","comment":"LLL-spectral test of linear congruential random number generators","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4d9c4c86b11eae9f54a55322a461f98c8833730f6b5abbc97216ef1006dfc690","flatsize":54890,"path":"All/lll_spect-1.0_4.pkg","repopath":"All/lll_spect-1.0_4.pkg","licenselogic":"single","pkgsize":15012,"desc":"This software calculates a normalized version of the classical spectral test for\nlinear congruential pseudorandom number generators (LCGs), where the shortest\nvector is replaced by an approximation obtained with the Lenstra-Lenstra-Lovasz\nbasis reduction algorithm, which can be calculated in polynomial time. The code\nis able to test in up to 24 dimensions, and includes an example of how to use\nthe test to search for good LCG parameters.","deps":{"ntl":{"origin":"math/ntl","version":"11.5.1_1"}},"categories":["math"],"shlibs_required":["libc.so.8","libgmp.so.10","libm.so.4","libntl.so.44","libstdc++.so.9"],"options":{"EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe lll_spect port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"llhttp","origin":"www/llhttp","version":"9.2.1","comment":"Port of http_parser to llparse","maintainer":"sunpoet@FreeBSD.org","www":"https://llhttp.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"523b51236376f021d487e1a0ed363175f7a501649f4ec8ef05c08d1fc2a26f29","flatsize":226174,"path":"All/llhttp-9.2.1.pkg","repopath":"All/llhttp-9.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":41412,"desc":"llhttp is a port of http_parser to llparse.\n\nThis project aims to:\n- Make it maintainable\n- Verifiable\n- Improving benchmarks where possible","categories":["www"],"options":{"STATIC":"on"},"annotations":{"cpe":"cpe:2.3:a:llhttp:llhttp:9.2.1:::::dragonfly6:x86_64"}},{"name":"lldpd-tiny","origin":"net-mgmt/lldpd","version":"1.0.19","comment":"Link-Layer Discovery Protocol (LLDP 802.1ab) daemon","maintainer":"freebsd@simweb.ch","www":"https://lldpd.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"598fdd449a4c90f36c1cab856b1c786839246ac90304adf88f27dbb62109f6af","flatsize":847286,"path":"All/lldpd-tiny-1.0.19.pkg","repopath":"All/lldpd-tiny-1.0.19.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":217056,"desc":"LLDP (Link Layer Discovery Protocol) is an industry standard protocol\ndesigned to supplant proprietary Link-Layer protocols such as\nExtreme's EDP (Extreme Discovery Protocol) and CDP (Cisco Discovery\nProtocol). The goal of LLDP is to provide an inter-vendor compatible\nmechanism to deliver Link-Layer notifications to adjacent network\ndevices.\n\nlldpd implements both reception and sending. It also implements an\nSNMP subagent for net-snmp to get local and remote LLDP\ninformation. The LLDP MIB is partially implemented but the most useful\ntables are here. lldpd also partially implements LLDP-MED.\n\nlldpd supports bridge, vlan and bonding. Bonding need to be done on\nreal physical devices, not on bridges, vlans, etc. However, vlans can\nbe mapped on the bonding device. You can bridge vlan but not add vlans\non bridges. More complex setups may give false results.","deps":{"libevent":{"origin":"devel/libevent","version":"2.1.12"}},"categories":["net-mgmt"],"users":["_lldpd"],"groups":["_lldpd"],"shlibs_required":["libc.so.8","libevent-2.1.so.7"],"options":{"BASH":"off","DOCS":"on","LIBXML2":"off","PIE":"off","PROPRIETARY":"off","READLINE":"off","SNMP":"off","ZSH":"off"},"annotations":{"cpe":"cpe:2.3:a:lldpd_project:lldpd:1.0.19:::::dragonfly6:x86_64","flavor":"tiny"},"messages":[{"message":"To run lldpd at startup, add the following line to rc.conf:\n\n\tlldpd_enable=\"YES\"\n\nAdd lldpd_flags to rc.conf control its behaviour.","type":"install"}]},{"name":"lldpd","origin":"net-mgmt/lldpd","version":"1.0.19","comment":"Link-Layer Discovery Protocol (LLDP 802.1ab) daemon","maintainer":"freebsd@simweb.ch","www":"https://lldpd.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d08535d886535b1c6c6cc71e71325e25839b7ddca3eb6452f226a6f7b3891761","flatsize":915404,"path":"All/lldpd-1.0.19.pkg","repopath":"All/lldpd-1.0.19.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":237684,"desc":"LLDP (Link Layer Discovery Protocol) is an industry standard protocol\ndesigned to supplant proprietary Link-Layer protocols such as\nExtreme's EDP (Extreme Discovery Protocol) and CDP (Cisco Discovery\nProtocol). The goal of LLDP is to provide an inter-vendor compatible\nmechanism to deliver Link-Layer notifications to adjacent network\ndevices.\n\nlldpd implements both reception and sending. It also implements an\nSNMP subagent for net-snmp to get local and remote LLDP\ninformation. The LLDP MIB is partially implemented but the most useful\ntables are here. lldpd also partially implements LLDP-MED.\n\nlldpd supports bridge, vlan and bonding. Bonding need to be done on\nreal physical devices, not on bridges, vlans, etc. However, vlans can\nbe mapped on the bonding device. You can bridge vlan but not add vlans\non bridges. More complex setups may give false results.","deps":{"libevent":{"origin":"devel/libevent","version":"2.1.12"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"net-snmp":{"origin":"net-mgmt/net-snmp","version":"5.9.4_6,1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["net-mgmt"],"users":["_lldpd"],"groups":["_lldpd"],"shlibs_required":["libc.so.8","libcrypto.so.12","libdevstat.so.3","libevent-2.1.so.7","libkinfo.so.2","libkvm.so.3","libm.so.4","libnetsnmp.so.40","libnetsnmpagent.so.40","libnetsnmpmibs.so.40","libssl.so.12","libwrap.so.4","libxml2.so.2"],"options":{"BASH":"on","DOCS":"on","LIBXML2":"on","PIE":"off","PROPRIETARY":"on","READLINE":"off","SNMP":"on","ZSH":"on"},"annotations":{"cpe":"cpe:2.3:a:lldpd_project:lldpd:1.0.19:::::dragonfly6:x86_64","flavor":"default"},"messages":[{"message":"To run lldpd at startup, add the following line to rc.conf:\n\n\tlldpd_enable=\"YES\"\n\nAdd lldpd_flags to rc.conf control its behaviour.","type":"install"}]},{"name":"llbuild","origin":"devel/llbuild","version":"s.2017.12.10","comment":"Low-level build system, used by the Swift Package Manager","maintainer":"jonathan@FreeBSD.org","www":"https://github.com/apple/swift-llbuild","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4ab1b23cafd730ba073d169e2dc9fce00a71450ba68762f49f6d843a81728869","flatsize":1589995,"path":"All/llbuild-s.2017.12.10.pkg","repopath":"All/llbuild-s.2017.12.10.pkg","licenselogic":"and","licenses":["APACHE20","BSD3CLAUSE","NCSA"],"pkgsize":307164,"desc":"llbuild is a set of libraries for building build systems. Unlike most build\nsystem projects which focus on the syntax for describing the build, llbuild\nis designed around a reusable, flexible, and scalable general purpose build\nengine capable of solving many \"build system\"-like problems. The project\nalso includes additional libraries on top of that engine which provide\nsupport for constructing bespoke build systems (like swift build) or for\nbuilding from Ninja manifests.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libncurses.so.6","libpthread.so.0","libsqlite3.so.0","libstdc++.so.9","libtinfo.so.6"],"options":{"DOCS":"on"}},{"name":"llama.el-emacs_wayland","origin":"devel/llama.el","version":"0.6.0_1","comment":"Compact syntax for short lambda in Emacs Lisp","maintainer":"yasu@FreeBSD.org","www":"https://github.com/tarsius/llama","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"994efd74ec55f1043159f99abf417b3b528ac3f7c9432a19c84f845e05111fc6","flatsize":84185,"path":"All/llama.el-emacs_wayland-0.6.0_1.pkg","repopath":"All/llama.el-emacs_wayland-0.6.0_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":22868,"desc":"This package implements a macro named ##, which provides a compact way\nto write short lambda expressions.\n\nThe signature of the macro is (## FN &rest BODY) and it expands to a\nlambda expression, which calls the function FN with the arguments BODY\nand returns the value of that. The arguments of the lambda expression\nare derived from symbols found in BODY.\n\nEach symbol from %251 through %259, which appears in an unquoted part of\nBODY, specifies a mandatory argument. Each symbol from &1 through &9,\nwhich appears in an unquoted part of BODY, specifies an optional\nargument. The symbol &* specifies extra (&rest) arguments.\n\nThe shorter symbol %25 can be used instead of %251, but using both in the\nsame expression is not allowed. Likewise & can be used instead of\n&1. These shorthands are not recognized in function position.\n\nTo support binding forms that use a vector as VARLIST (such as -let\nfrom the dash package), argument symbols are also detected inside of\nvectors.","deps":{"compat.el-emacs_wayland":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["devel","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"wayland"}},{"name":"llama.el-emacs_nox","origin":"devel/llama.el","version":"0.6.0_1","comment":"Compact syntax for short lambda in Emacs Lisp","maintainer":"yasu@FreeBSD.org","www":"https://github.com/tarsius/llama","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2239684d577f7bb3e70b37a276f521c7c04ed25de4de0d854c4f9c5eaf07044e","flatsize":84185,"path":"All/llama.el-emacs_nox-0.6.0_1.pkg","repopath":"All/llama.el-emacs_nox-0.6.0_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":22860,"desc":"This package implements a macro named ##, which provides a compact way\nto write short lambda expressions.\n\nThe signature of the macro is (## FN &rest BODY) and it expands to a\nlambda expression, which calls the function FN with the arguments BODY\nand returns the value of that. The arguments of the lambda expression\nare derived from symbols found in BODY.\n\nEach symbol from %251 through %259, which appears in an unquoted part of\nBODY, specifies a mandatory argument. Each symbol from &1 through &9,\nwhich appears in an unquoted part of BODY, specifies an optional\nargument. The symbol &* specifies extra (&rest) arguments.\n\nThe shorter symbol %25 can be used instead of %251, but using both in the\nsame expression is not allowed. Likewise & can be used instead of\n&1. These shorthands are not recognized in function position.\n\nTo support binding forms that use a vector as VARLIST (such as -let\nfrom the dash package), argument symbols are also detected inside of\nvectors.","deps":{"compat.el-emacs_nox":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["devel","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"nox"}},{"name":"llama.el-emacs_devel","origin":"devel/llama.el","version":"0.6.0_1","comment":"Compact syntax for short lambda in Emacs Lisp","maintainer":"yasu@FreeBSD.org","www":"https://github.com/tarsius/llama","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a468d96f42d49b28a650bc467a6fdd118729a36c32aed4f95730dac3f618d03c","flatsize":84173,"path":"All/llama.el-emacs_devel-0.6.0_1.pkg","repopath":"All/llama.el-emacs_devel-0.6.0_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":22904,"desc":"This package implements a macro named ##, which provides a compact way\nto write short lambda expressions.\n\nThe signature of the macro is (## FN &rest BODY) and it expands to a\nlambda expression, which calls the function FN with the arguments BODY\nand returns the value of that. The arguments of the lambda expression\nare derived from symbols found in BODY.\n\nEach symbol from %251 through %259, which appears in an unquoted part of\nBODY, specifies a mandatory argument. Each symbol from &1 through &9,\nwhich appears in an unquoted part of BODY, specifies an optional\nargument. The symbol &* specifies extra (&rest) arguments.\n\nThe shorter symbol %25 can be used instead of %251, but using both in the\nsame expression is not allowed. Likewise & can be used instead of\n&1. These shorthands are not recognized in function position.\n\nTo support binding forms that use a vector as VARLIST (such as -let\nfrom the dash package), argument symbols are also detected inside of\nvectors.","deps":{"compat.el-emacs_devel":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"}},"categories":["devel","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"devel_full"}},{"name":"llama.el-emacs_canna","origin":"devel/llama.el","version":"0.6.0_1","comment":"Compact syntax for short lambda in Emacs Lisp","maintainer":"yasu@FreeBSD.org","www":"https://github.com/tarsius/llama","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"105306b9a76924adea78a545641588af36c0b65181e8913ce85b19173ac1fb94","flatsize":84185,"path":"All/llama.el-emacs_canna-0.6.0_1.pkg","repopath":"All/llama.el-emacs_canna-0.6.0_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":22868,"desc":"This package implements a macro named ##, which provides a compact way\nto write short lambda expressions.\n\nThe signature of the macro is (## FN &rest BODY) and it expands to a\nlambda expression, which calls the function FN with the arguments BODY\nand returns the value of that. The arguments of the lambda expression\nare derived from symbols found in BODY.\n\nEach symbol from %251 through %259, which appears in an unquoted part of\nBODY, specifies a mandatory argument. Each symbol from &1 through &9,\nwhich appears in an unquoted part of BODY, specifies an optional\nargument. The symbol &* specifies extra (&rest) arguments.\n\nThe shorter symbol %25 can be used instead of %251, but using both in the\nsame expression is not allowed. Likewise & can be used instead of\n&1. These shorthands are not recognized in function position.\n\nTo support binding forms that use a vector as VARLIST (such as -let\nfrom the dash package), argument symbols are also detected inside of\nvectors.","deps":{"compat.el-emacs_canna":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["devel","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"canna"}},{"name":"llama.el","origin":"devel/llama.el","version":"0.6.0_1","comment":"Compact syntax for short lambda in Emacs Lisp","maintainer":"yasu@FreeBSD.org","www":"https://github.com/tarsius/llama","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bd06b79c16e55416703fe7a295f1438e2f4be027947ad72c08acf0ee06eb7f29","flatsize":84185,"path":"All/llama.el-0.6.0_1.pkg","repopath":"All/llama.el-0.6.0_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":22852,"desc":"This package implements a macro named ##, which provides a compact way\nto write short lambda expressions.\n\nThe signature of the macro is (## FN &rest BODY) and it expands to a\nlambda expression, which calls the function FN with the arguments BODY\nand returns the value of that. The arguments of the lambda expression\nare derived from symbols found in BODY.\n\nEach symbol from %251 through %259, which appears in an unquoted part of\nBODY, specifies a mandatory argument. Each symbol from &1 through &9,\nwhich appears in an unquoted part of BODY, specifies an optional\nargument. The symbol &* specifies extra (&rest) arguments.\n\nThe shorter symbol %25 can be used instead of %251, but using both in the\nsame expression is not allowed. Likewise & can be used instead of\n&1. These shorthands are not recognized in function position.\n\nTo support binding forms that use a vector as VARLIST (such as -let\nfrom the dash package), argument symbols are also detected inside of\nvectors.","deps":{"compat.el":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["devel","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"full"}},{"name":"llama.el-emacs_devel_nox","origin":"devel/llama.el","version":"0.6.0_1","comment":"Compact syntax for short lambda in Emacs Lisp","maintainer":"yasu@FreeBSD.org","www":"https://github.com/tarsius/llama","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c5d685c0082af99c7af262c70e22c5f3325b4f89eae3987f5d70b1406777e406","flatsize":84173,"path":"All/llama.el-emacs_devel_nox-0.6.0_1.pkg","repopath":"All/llama.el-emacs_devel_nox-0.6.0_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":22896,"desc":"This package implements a macro named ##, which provides a compact way\nto write short lambda expressions.\n\nThe signature of the macro is (## FN &rest BODY) and it expands to a\nlambda expression, which calls the function FN with the arguments BODY\nand returns the value of that. The arguments of the lambda expression\nare derived from symbols found in BODY.\n\nEach symbol from %251 through %259, which appears in an unquoted part of\nBODY, specifies a mandatory argument. Each symbol from &1 through &9,\nwhich appears in an unquoted part of BODY, specifies an optional\nargument. The symbol &* specifies extra (&rest) arguments.\n\nThe shorter symbol %25 can be used instead of %251, but using both in the\nsame expression is not allowed. Likewise & can be used instead of\n&1. These shorthands are not recognized in function position.\n\nTo support binding forms that use a vector as VARLIST (such as -let\nfrom the dash package), argument symbols are also detected inside of\nvectors.","deps":{"compat.el-emacs_devel_nox":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"}},"categories":["devel","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"devel_nox"}},{"name":"lla","origin":"net/lla","version":"0.99.1_1","comment":"Perl-based LDAP log statistics generator","maintainer":"koj@ofug.net","www":"https://sourceforge.net/projects/lla/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7babc175dc0129579a3bf5da630adb38bba55998eb897b73afba185641993266","flatsize":6646,"path":"All/lla-0.99.1_1.pkg","repopath":"All/lla-0.99.1_1.pkg","licenselogic":"single","pkgsize":3232,"desc":"lla\n-------\n\nlla is an LDAP Logfile Analyser , it generates statistics At this moment\nonly NS 4.11 Logfiles have been tested. Your on your own if you want to\nanalyse other type of Logfiles. But feel free to give feedback on your\nexperiments and contribute patches to the code.","deps":{"p5-Date-Calc":{"origin":"devel/p5-Date-Calc","version":"6.4"},"p5-Date-Manip":{"origin":"devel/p5-Date-Manip","version":"6.97"},"p5-Time-modules":{"origin":"devel/p5-Time-modules","version":"2013.0912_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"]},{"name":"ljdeps","origin":"www/ljdeps","version":"1.0_7","comment":"Meta-port to install all the perl modules used by LiveJournal","maintainer":"ports@FreeBSD.org","www":"http://www.livejournal.com/code/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5d577ac7e8ea15d18b5cbd6337dd6d307a86115ef51884812c22f6b840f4e269","flatsize":243,"path":"All/ljdeps-1.0_7.pkg","repopath":"All/ljdeps-1.0_7.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":1672,"desc":"LiveJournal is an open source content management system, written\nmainly in Perl and utilizing MySQL as a database backend. By itself,\nit serves as a powerful content updating system. In other uses, it\nis the framework application behind many successful online communities,\nincluding LiveJournal.com and DeadJournal.com.\n\nljdeps is a meta-port which installs all of the perl modules needed\nby LiveJournal.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"p5-DBD-mysql":{"origin":"databases/p5-DBD-mysql","version":"5.008"},"p5-Data-ShowTable":{"origin":"devel/p5-Data-ShowTable","version":"4.6_1"},"p5-GD":{"origin":"graphics/p5-GD","version":"2.83"},"p5-GD-Graph":{"origin":"graphics/p5-GD-Graph","version":"1.56"},"p5-GD-TextUtil":{"origin":"graphics/p5-GD-TextUtil","version":"0.86_5"},"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-HTML-Tagset":{"origin":"www/p5-HTML-Tagset","version":"3.24"},"p5-Image-Size":{"origin":"graphics/p5-Image-Size","version":"3.300"},"p5-MIME-Lite":{"origin":"mail/p5-MIME-Lite","version":"3.033"},"p5-MIME-Tools":{"origin":"mail/p5-MIME-Tools","version":"5.515,2"},"p5-Net-Telnet":{"origin":"net/p5-Net-Telnet","version":"3.05"},"p5-Proc-ProcessTable":{"origin":"devel/p5-Proc-ProcessTable","version":"0.636"},"p5-SOAP-Lite":{"origin":"net/p5-SOAP-Lite","version":"1.27"},"p5-Time-modules":{"origin":"devel/p5-Time-modules","version":"2013.0912_1"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-Unicode-MapUTF8":{"origin":"converters/p5-Unicode-MapUTF8","version":"1.14"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"],"messages":[{"message":"===>   NOTICE:\n\nThe ljdeps port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ljclive","origin":"deskutils/ljclive","version":"0.4.10_3","comment":"Command line client for posting LiveJournal entries","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/ljclive/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dd04edd84740bcd980f1cd9df931ae1177ca65595278591bb02865f1043edc0b","flatsize":60810,"path":"All/ljclive-0.4.10_3.pkg","repopath":"All/ljclive-0.4.10_3.pkg","licenselogic":"single","pkgsize":28152,"desc":"clive - A command line client for posting LiveJournal entries\n\nclive is a UNIX-style client for LiveJournal and sites based on the\nsame code.  It allows posting, friends-list editing, backdated posts,\nand many of the other things a LiveJournal client should do.","categories":["deskutils"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe ljclive port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"llama-cpp","origin":"misc/llama-cpp","version":"3285","comment":"Facebook's LLaMA model in C/C++","maintainer":"yuri@FreeBSD.org","www":"https://github.com/ggerganov/llama.cpp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3ba72efab4ee3de56fad5076f32a847f16025f5b9f7218f349390e1e33b3a3f3","flatsize":21968862,"path":"All/llama-cpp-3285.pkg","repopath":"All/llama-cpp-3285.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2844500,"desc":"The main goal of llama.cpp is to enable LLM inference with minimal setup and\nstate-of-the-art performance on a wide variety of hardware - locally and in\nthe cloud.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"EXAMPLES":"on"}},{"name":"lizzie","origin":"games/lizzie","version":"0.6.105_2","comment":"Leela Zero Interface: GUI for the Go game","maintainer":"yuri@FreeBSD.org","www":"https://github.com/featurecat/lizzie","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fd91b4e0d1e51c8f9ebc5d76c1c36cb38822b98a3a83fb59ac2de1b2bd18cc1c","flatsize":3729776,"path":"All/lizzie-0.6.105_2.pkg","repopath":"All/lizzie-0.6.105_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":3580576,"desc":"Lizzie is a graphical interface allowing the user to analyze Go games in real\ntime using Leela Zero.","deps":{"leela-zero":{"origin":"games/leela-zero","version":"0.17.30_12"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["games","java"]},{"name":"lives","origin":"multimedia/lives","version":"3.2.0_24","comment":"Video editing system","maintainer":"vvd@FreeBSD.org","www":"http://lives-video.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e3633c6426a9c775ae2a70d54809dc4e5dd2738089d955de438f6bfbc04ea69f","flatsize":9347076,"path":"All/lives-3.2.0_24.pkg","repopath":"All/lives-3.2.0_24.pkg","licenselogic":"and","licenses":["GPLv3+","LGPL3+"],"pkgsize":3029260,"desc":"LiVES is a Free, Open Source video editor *and* a VJ tool.\n\nLiVES lets you start editing and making video right away, without having\nto worry about formats, frame sizes, or framerates. LiVES will let you\nstart creating your own tools, utilities and effects via the built in\nRFX builder.\n\nLiVES is aimed at the digital video artist who wants to create their own\ncontent, the video editor who wants to produce professional looking\nvideo, and the VJ who wants to captivate with spectacular images.","deps":{"ImageMagick7":{"origin":"graphics/ImageMagick7","version":"7.1.1.45"},"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"cdrtools":{"origin":"sysutils/cdrtools","version":"2024.03.21"},"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"fftw3-float":{"origin":"math/fftw3-float","version":"3.3.10_5"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"ghostscript10":{"origin":"print/ghostscript10","version":"10.05.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"ladspa":{"origin":"audio/ladspa","version":"1.17_1"},"lame":{"origin":"audio/lame","version":"3.100_5"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libdv":{"origin":"multimedia/libdv","version":"1.0.0_9"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"liboil":{"origin":"devel/liboil","version":"0.3.17_3"},"libtheora":{"origin":"multimedia/libtheora","version":"1.1.1_7"},"mjpegtools":{"origin":"multimedia/mjpegtools","version":"2.2.1"},"mpg123":{"origin":"audio/mpg123","version":"1.32.10"},"mplayer":{"origin":"multimedia/mplayer","version":"1.5.0.20240928_1"},"ogmtools":{"origin":"multimedia/ogmtools","version":"1.5_18"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"png":{"origin":"graphics/png","version":"1.6.47"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sox":{"origin":"audio/sox","version":"14.4.2.20210509_7"},"vorbis-tools":{"origin":"audio/vorbis-tools","version":"1.4.2_6,3"},"x264":{"origin":"multimedia/x264","version":"0.164.3095_2"},"xdg-utils":{"origin":"devel/xdg-utils","version":"1.2.1"},"xdotool":{"origin":"x11/xdotool","version":"3.20211022.1_1,1"},"xwininfo":{"origin":"x11/xwininfo","version":"1.1.5_1"},"yt-dlp":{"origin":"www/yt-dlp","version":"2025.03.31"}},"categories":["multimedia"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libdl.so.0","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libjack.so.0","libjackserver.so.0","libm.so.4","libmjpegutils-2.2.so.0","liboil-0.3.so.0","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpng16.so.16","libpthread.so.0","librt.so.0","libz.so.3"],"options":{"ALSA":"off","DOCS":"on","DOXYGEN":"off","DV":"on","FFMPEG":"off","FFTW":"on","FREI0R":"off","IMAGEMAGICK":"on","JACK":"on","LIBEXPLAIN":"off","LIBVISUAL":"off","NLS":"on","OGG":"on","OPENCV":"off","OPTIMIZED_CFLAGS":"off","PROJECTM":"off","PULSEAUDIO":"off","THEORA":"on","V4L":"off","WAYLAND":"off","CDDA2WAV":"on","GHOSTSCRIPT":"on","LAME":"on","MATROSKA":"off","MENCODER":"off","OGG123":"on","OGM":"on","SSWF":"off","X264":"on","XDG_SCREENSAVER":"on","XWININFO":"on","YTDLP":"on","WMCTRL":"off","XDOTOOL":"on","MPLAYER":"on","MPV":"off","MPG123":"on","MPG321":"off"}},{"name":"liveMedia","origin":"net/liveMedia","version":"2025.01.17,2","comment":"LIVE.COM Streaming Media","maintainer":"multimedia@FreeBSD.org","www":"http://www.live555.com/liveMedia/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6b7950bb4f5ced87134e010c0ff1e6cbb15a70b21127e2fecde862f7b277c5da","flatsize":2397226,"path":"All/liveMedia-2025.01.17,2.pkg","repopath":"All/liveMedia-2025.01.17,2.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":517796,"desc":"This code forms a set of C++ libraries for multimedia streaming,\nusing open standard protocols (RTP/RTCP and RTSP). These libraries\n- which can be compiled for Unix (including Linux and Mac OS X),\nWindows, and QNX(and other POSIX-compliant systems) - can be used\nto build streaming applications. The libraries are already being\nused to implement applications such as \"liveCaster\" and \"playRTPMPEG\"\n(for streaming MP3 audio using RTP/RTCP). The libraries can also\nbe used to stream, receive, and process MPEG video, and can easily be\nextended to support additional (audio and/or video) codecs. They can\nalso be used to build basic RTSP clients and servers, and have been\nused to add streaming support to existing media player applications,\nsuch as \"mplayer\".","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["devel","net"],"shlibs_required":["libc.so.8","libcrypto.so.12","libgcc_s.so.1","libm.so.4","libssl.so.12","libstdc++.so.6"]},{"name":"littlejet","origin":"sysutils/littlejet","version":"0.1.0","comment":"Create, deploy, manage and scale FreeBSD jails anywhere","maintainer":"DtxdF@disroot.org","www":"https://github.com/DtxdF/LittleJet/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"12e2584c9adec18b9ef9af8c31c0481eec9631b14e6b6d701102ad14698f44a2","flatsize":200519,"path":"All/littlejet-0.1.0.pkg","repopath":"All/littlejet-0.1.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":33524,"desc":"LittleJet is an open source, easy-to-use orchestrator for managing,\ndeploying, scaling and interconnecting FreeBSD jails anywhere in\nthe world.","deps":{"cpdup":{"origin":"sysutils/cpdup","version":"1.22_1"},"jq":{"origin":"textproc/jq","version":"1.7.1"},"sansi":{"origin":"textproc/sansi","version":"1.0.2_1"}},"categories":["sysutils"],"options":{"DOCS":"on"}},{"name":"littlefly-lv2","origin":"audio/littlefly-lv2","version":"1.0","comment":"Overdrive/distortion pedal simulation LV2 plugin","maintainer":"yuri@FreeBSD.org","www":"https://github.com/brummer10/LittleFly.lv2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ac07354c0d475fe1ef9077ee64b5012926ffcebaa59cd3e059122b39bbdb3d33","flatsize":213640,"path":"All/littlefly-lv2-1.0.pkg","repopath":"All/littlefly-lv2-1.0.pkg","licenselogic":"single","licenses":["BSD0CLAUSE"],"pkgsize":106888,"desc":"LittleFly is an LV2 plugin performing overdrive pedal simulation.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["audio"]},{"name":"litmus","origin":"www/litmus","version":"0.13_2","comment":"WebDAV server protocol compliance test suite","maintainer":"pi@FreeBSD.org","www":"http://www.webdav.org/neon/litmus/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1011b6ee732591a84215b1cd336b0d6e8a72cdf2abb463d285d129393e33032f","flatsize":206830,"path":"All/litmus-0.13_2.pkg","repopath":"All/litmus-0.13_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":45192,"desc":"WebDAV server protocol compliance test suite.\n\nTests include:\n- OPTIONS for DAV: header\n- PUT, GET with byte comparison\n- MKCOL\n- DELETE (collections, non-collections)\n- COPY, MOVE using combinations of:\n  o overwrite t/f\n  o destination exists/doesn't exist\n  o collection/non-collection\n- Property manipulation and querying:\n  o set, delete, replace properties\n  o persist dead props across COPY\n  o namespace handling\n- Locking\n  o attempts to modify locked resource (as lock owner, not owner)\n  o shared/exclusive locks, lock discovery\n\nusage: litmus <url> <username> <password>","deps":{"krb5":{"origin":"security/krb5","version":"1.21.3_1"},"neon":{"origin":"www/neon","version":"0.32.5_3"}},"categories":["www"],"shlibs_required":["libc.so.8","libcrypto.so.12","libexpat.so.1","libintl.so.8","libneon.so.27","libssl.so.12","libz.so.3"]},{"name":"livego","origin":"multimedia/livego","version":"0.0.15_24","comment":"Live video streaming server in golang","maintainer":"ports@FreeBSD.org","www":"https://github.com/gwuhaolin/livego","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"350058a92eac0f8fc142a863a7c701c8e6edb499202cffffcc0a876d60191f84","flatsize":8881557,"path":"All/livego-0.0.15_24.pkg","repopath":"All/livego-0.0.15_24.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2775760,"desc":"Simple and efficient live broadcast server:\n\n * Very simple to install and use;\n * Pure Golang, high performance, and cross-platform;\n * Supports commonly used transmission protocols, file formats, and encoding\n   formats","categories":["multimedia"],"shlibs_required":["libc.so.8","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe livego port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"llvm-mesa","origin":"graphics/llvm-mesa","version":"13.0.1_1","comment":"LLVM smaller","maintainer":"zrj@ef.irc","www":"http://llvm.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0e2863987be442cd1cdba41848b208de5f5a64ca5fed460996014f4d470a6764","flatsize":268676295,"path":"All/llvm-mesa-13.0.1_1.pkg","repopath":"All/llvm-mesa-13.0.1_1.pkg","licenselogic":"and","licenses":["APACHE20","LLVM2"],"pkgsize":45938752,"desc":"The minimal LLVM.\n\nWWW: http://llvm.org/","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0","librt.so.0","libstdc++.so.9","libz.so.3"]},{"name":"lite-xl","origin":"editors/lite-xl","version":"2.1.4","comment":"Lightweight text editor written mostly in Lua","maintainer":"danfe@FreeBSD.org","www":"https://lite-xl.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5723f6531e6915efe3363ed76d7773e889726fa4647f2c6fc8c83c136960daf2","flatsize":2563023,"path":"All/lite-xl-2.1.4.pkg","repopath":"All/lite-xl-2.1.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":549044,"desc":"Lite XL editor is a lightweight, simple, fast, feature-filled, and\nextremely extensible text editor written in C, and Lua, descendant\nof the `editors/lite'.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"lua54":{"origin":"lang/lua54","version":"5.4.7"},"pcre2":{"origin":"devel/pcre2","version":"10.45"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"}},"categories":["editors"],"shlibs_required":["libSDL2-2.0.so.0","libc.so.8","libfreetype.so.6","liblua-5.4.so","libm.so.4","libpcre2-8.so.0"],"options":{"DOCS":"on"}},{"name":"lite-editor","origin":"editors/lite","version":"1.11","comment":"Lightweight text editor written mostly in Lua","maintainer":"danfe@FreeBSD.org","www":"https://github.com/rxi/lite","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5501b01bda22bd5d7b3a960133501f3091f9c38fb9fa33c565223821643118a6","flatsize":739587,"path":"All/lite-editor-1.11.pkg","repopath":"All/lite-editor-1.11.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":229100,"desc":"lite is a lightweight text editor written mostly in Lua.  It aims to\nprovide something practical, pretty, small, and fast, implemented as\nsimply as possible; easy to modify and extend via plugins, or to use\nwithout doing either.","deps":{"lua54":{"origin":"lang/lua54","version":"5.4.7"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"}},"categories":["editors"],"shlibs_required":["libSDL2-2.0.so.0","libc.so.8","liblua-5.4.so","libm.so.4"],"options":{"DOCS":"on"}},{"name":"listserialc","origin":"devel/listserialc","version":"1.1.0","comment":"Simple multiplatform program to list serial ports with vid/pid/iserial","maintainer":"kevans@FreeBSD.org","www":"https://github.com/arduino/listSerialPortsC","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"319316fc4b97131135fdb9e17d97d3d2faa2ed05b74eee3412ead7910e2f213e","flatsize":12595,"path":"All/listserialc-1.1.0.pkg","repopath":"All/listserialc-1.1.0.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":4656,"desc":"Simple multi-platform program to list serial ports with vid/pid/iserial fields.","deps":{"libserialport":{"origin":"devel/libserialport","version":"0.1.2"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"],"shlibs_required":["libc.so.8","libserialport.so.0","libusb.so.2"]},{"name":"listres","origin":"x11/listres","version":"1.0.6","comment":"List resources in widgets","maintainer":"x11@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ecb8776fcd87e6097fc9660b6385d9ecaefd61f297b2d415d57fbb05a698dd86","flatsize":13265,"path":"All/listres-1.0.6.pkg","repopath":"All/listres-1.0.6.pkg","licenselogic":"single","pkgsize":6848,"desc":"This package contains listres, a program that generates a list of a\nwidget's resource database.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXaw.so.7","libXmu.so.6","libXt.so.6","libc.so.8"]},{"name":"listener","origin":"audio/listener","version":"2.2_3","comment":"Program to listen for and record sound activity","maintainer":"ports@FreeBSD.org","www":"https://www.vanheusden.com/listener/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"711d027e03f452c8d7224eeaddbf0cc8273f31b2e6706af19965647bad0611c8","flatsize":69363,"path":"All/listener-2.2_3.pkg","repopath":"All/listener-2.2_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":24768,"desc":"listener is a typical security-related program like the motion package\n(which detects motion on a Webcam): it listens for sound. If it detects\nany, it starts recording until the sound stops (or a bit later, which is\nconfigurable). It stores the audio in .WAV files.","deps":{"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"portaudio":{"origin":"audio/portaudio","version":"19.6.0_7,1"}},"categories":["audio","security"],"shlibs_required":["libc.so.8","libm.so.4","libncurses.so.6","libportaudio.so.2","libsndfile.so.1","libtinfo.so.6"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe listener port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"listadmin","origin":"mail/listadmin","version":"2.40_1","comment":"Command-line alternative to Mailman Web interface","maintainer":"christer.edwards@gmail.com","www":"http://heim.ifi.uio.no/kjetilho/hacks/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2a163fedefcb361d46a9cd376f8f49c22ed3009429a2997c4c669c7ea54fcd72","flatsize":55952,"path":"All/listadmin-2.40_1.pkg","repopath":"All/listadmin-2.40_1.pkg","licenselogic":"single","pkgsize":19956,"desc":"listadmin is a command-line alternative to Mailman's Web interface\nfor administering mailing lists. It allows you to inspect messages\nor subscription requests, approve or discard them manually, or\ndiscard messages automatically when certain conditions are true.\nlistadmin can also be configured to run out of cron to do routine cleaning.","deps":{"p5-Crypt-SSLeay":{"origin":"security/p5-Crypt-SSLeay","version":"0.72_3"},"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-Text-Reform":{"origin":"textproc/p5-Text-Reform","version":"1.20_1"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"]},{"name":"lis","origin":"math/lis","version":"2.1.8","comment":"Library of Iterative Solvers for linear systems","maintainer":"yuri@FreeBSD.org","www":"https://www.ssisc.org/lis/index.en.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1c7028128480fe71c81be9a3e226766da92085be3b0879ea5b5659ef75cec0a3","flatsize":1298306,"path":"All/lis-2.1.8.pkg","repopath":"All/lis-2.1.8.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":389948,"desc":"Lis (pronounced [lis]) is a parallel software library for solving linear\nequations and eigenvalue problems that arise in the numerical solution of\npartial differential equations using iterative methods.","categories":["math"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"EXAMPLES":"on","MPI":"off","OPENMPI":"off"}},{"name":"litestream","origin":"databases/litestream","version":"0.3.13_7","comment":"Standalone streaming replication tool for SQLite","maintainer":"nc@FreeBSD.org","www":"https://litestream.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c1124b88262697cbbfb1e905dddf77052f4453bbee22dbfbf71ff5fd5ab85ec3","flatsize":29445998,"path":"All/litestream-0.3.13_7.pkg","repopath":"All/litestream-0.3.13_7.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":6660800,"desc":"Litestream is a standalone streaming replication tool for SQLite. It runs as\na background process and safely replicates changes incrementally to another\nfile or S3. Litestream only communicates with SQLite through the SQLite API\nso it will not corrupt your database.","categories":["databases"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"lirc","origin":"comms/lirc","version":"0.9.0_14,1","comment":"Linux Infrared Remote Control","maintainer":"ports@FreeBSD.org","www":"https://www.lirc.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"779173355431b80aa250998b8e4e7ce698f686a90665d09d9a15042b15213b1a","flatsize":1806046,"path":"All/lirc-0.9.0_14,1.pkg","repopath":"All/lirc-0.9.0_14,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":386372,"desc":"LIRC is a package that allows you to decode and send infra-red signals\nof many (but not all) commonly used remote controls.\n\nThe most important part of LIRC is the lircd daemon that will decode\nIR signals received by the device drivers and provide the information\non a socket. It will also accept commands for IR signals to be sent if\nthe hardware supports this. The second daemon program called lircmd\nwill connect to lircd and translate the decoded IR signals to mouse\nmovements. You can e.g. configure X to use your remote control as an\ninput device.\n\nThe user space applications will allow you to control your computer\nwith your remote control. You can send X events to applications, start\nprograms and much more on just one button press. The possible\napplications are obvious: Infra-red mouse, remote control for your TV\ntuner card or CD-ROM, shutdown by remote, program your VCR and/or\nsatellite tuner with your computer, etc.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libftdi":{"origin":"devel/libftdi","version":"0.20_21"},"libirman":{"origin":"comms/libirman","version":"0.5.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["comms"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libc.so.8","libftdi.so.1","libirman.so.0","libpthread.so.0","libusb.so.2","libutil.so.4"],"options":{"DEBUG":"off","DOCS":"on","EXAMPLES":"on","MINIMAL":"off","SMODE2":"off","UARTLIRC":"off"},"messages":[{"message":"This port does not contain any FreeBSD device drivers for infrared\ndevices. This port installs the LIRC daemons and tools for interacting\nwith drivers that support the LIRC device interface.\n\nYou will need to obtain third party device drivers or port the Linux\ndrivers in ${WRKSRC}/drivers to use the LIRC port.\n\nUpdate for 0.9:  Known working with this update are FTDI-based USB\nIR receivers/transmitters like described here,\n\n\thttp://www.huitsing.nl/irftdi/\n\nand if you use the recent multimedia/webcamd port then MCE USB based\nones driven by the Linux mceusb driver as well remotes coming with\nUSB DVB tuners that by default work with the Linux drivers used in\nwebcamd should also work, i.e. if webcamd creates a /dev/lircX\ndevice node check if e.g.\n\n\tmode2 -d /dev/lirc0\n\nreports pulses and spaces when triggering the remote at the receiver,\nif it does you probably will be able to use lirc.\n\nSome other userland drivers will probably also work (like others\nusing libusb), they just were not tested.\n\nThe lirc documentation should be accessible at:\n\n\t/usr/local/share/doc/lirc/html/index.html\n\nSome example configs should have been installed here:\n\n\t/usr/local/share/examples/lirc/remotes\n\nThe port now installs an example lircd.conf that's preconfigured\nfor use with webcamd, either with USB DVB tuner remotes supported\nby the Linux drivers by default that webcamd uses, or for remotes\nsupplied with MCE USB IR receivers.  If you want to create a config\nfor a different remote using an IR receiver that works with mode2\nyou can try using irrecord like described here:\n\n\tfile:///usr/local/share/doc/lirc/html/help.html#new_remote\n\nUpdate for webcamd >= 3.0.0.1:\n\nwebcamd 3.0.0.1 now supports /dev/input/eventX (X there can be for\nexample 0, 8, 16 etc) and uses it exclusively for almost all tuners,\nonly mceusb IR-only devices now support both interfaces.  So if you\ndon't get a /dev/lircX device node anymore and want to make lirc\nuse a remote with such a tuner you now need the lirc devinput driver,\nif you start lircd via the rc.d script set lircd_flags and lircd_device\nin rc.conf(5), like:\n\n\tlircd_flags=\"-H devinput\"\n\tlircd_device=\"/dev/input/event0\"\n\nThe example lircd.conf includes the devinput config file too so if\nall goes well irw(1) should still work with such tuners and show\nbuttons pressed, and if not and the tuner's Linux driver uses the\nrc.core interface you can often still add a custom keymap, only\nwith devinput you no longer want to use irrecord(1) but ir-keytable(1)\nwhich is part of the multimedia/v4l-utils port.  Using that tool\nyou can e.g. check remote events coming in on /dev/input/eventX,\n\n\tir-keytable -d /dev/input/eventX -t\n\nlist the current keytable,\n\n\tir-keytable -d /dev/input/eventX -r\n\nor add scancodes on the fly by loading a custom keymap,\n\n\tir-keytable -d /dev/input/eventX -w keymap.txt\n\n(on Linux this can be automated using udev, don't know if we need\nsomething like that also...)  Some (Linux-centric, so not all of\nthem apply) notes re ir-keytable(1) and the lirc devinput change\nare also here:\n\n\thttp://forum.xbmc.org/showthread.php?t=101151","type":"install"},{"message":"===>   NOTICE:\n\nThe lirc port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"liquid-dsp","origin":"comms/liquid-dsp","version":"1.6.0","comment":"Software-Defined Radio Digital Signal Processing Library","maintainer":"mr@FreeBSD.org","www":"https://liquidsdr.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"266067644a2ab4006bfd10050c4b2172b1221439660861f0fb4248f9c29b42db","flatsize":3367578,"path":"All/liquid-dsp-1.6.0.pkg","repopath":"All/liquid-dsp-1.6.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":507368,"desc":"liquid-dsp is a free and open-source digital signal processing (DSP)\nlibrary designed specifically for software-defined radios on embedded\nplatforms. The aim is to provide a lightweight DSP library that does not\nrely on a myriad of external dependencies or proprietary and otherwise\ncumbersome frameworks. All signal processing elements are designed to be\nflexible, scalable, and dynamic, including filters, filter design,\noscillators, modems, synchronizers, complex mathematical operations, and\nmuch more.","deps":{"fftw3-float":{"origin":"math/fftw3-float","version":"3.3.10_5"}},"categories":["comms"]},{"name":"liteide","origin":"devel/liteide","version":"38.2_13","comment":"Simple, open source, cross-platform Go IDE","maintainer":"dmgk@FreeBSD.org","www":"https://github.com/visualfc/liteide","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9db1bcb5d7e45f7868346a1c26f4302f336823384d952ce2460553e4ea527de7","flatsize":33170475,"path":"All/liteide-38.2_13.pkg","repopath":"All/liteide-38.2_13.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":9009392,"desc":"LiteIDE is a simple, open source, cross-platform Go IDE.\n\nMain features:\n- System environment management\n- Configurable build commands\n- Simple and open debug system\n- Kate format for auto-completion and theming\n- Configurable auto-completion with WordApi\n- MIME type based system\n- Plugin support\n- Package browser\n- Class view and outline\n- Document browser\n- Gocode support\n- GOPATH API index\n- Code Navigation\n- Find Usages\n- Code Refactor\n- Go playground\n- Markdown\n- Json\n- Golang Present","deps":{"go121":{"origin":"lang/go121","version":"1.21.13_5"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["devel","editors"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5PrintSupport.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DEBUG":"off","DOCS":"on"}},{"name":"linwarrior","origin":"games/linwarrior","version":"20100320_6","comment":"Navigate a mech through a 3D world and fire at enemies","maintainer":"amdmi3@FreeBSD.org","www":"https://www.hackcraft.de/games/linwarrior_3d/index.htm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"898c6b65b45a8f7de663fe12122283ce4d89a9e8a2480873f66a8303da494f47","flatsize":2999616,"path":"All/linwarrior-20100320_6.pkg","repopath":"All/linwarrior-20100320_6.pkg","licenselogic":"single","pkgsize":1866772,"desc":"LinWarrior 3D targets to be a somewhat classical open source\nMech-Sim/Game. LinWarrior 3D is not exclusively bound to any specific\nclassic title. Feel-of-control should *not* be FPS-like but may\nstill be arcade-like and surrealistic. Classical means that the\nprimary target of development is single player campaigns and not\nrealistic graphics or physics.","deps":{"freealut":{"origin":"audio/freealut","version":"1.1.0_4"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"openal-soft":{"origin":"audio/openal-soft","version":"1.24.2_2"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libSDL-1.2.so.0","libalut.so.0","libc.so.8","libm.so.4","libopenal.so.1","libpthread.so.0","libstdc++.so.9"]},{"name":"linuxsampler","origin":"audio/linuxsampler","version":"2.3.1","comment":"Modular MIDI sampler","maintainer":"yuri@FreeBSD.org","www":"https://www.linuxsampler.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"00bb5ba9168da39f83020761daf533ec4d5bd9727fc9d09d5c5441008d9009dc","flatsize":17853847,"path":"All/linuxsampler-2.3.1.pkg","repopath":"All/linuxsampler-2.3.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2193368,"desc":"The LinuxSampler project was founded with the goal to produce a\nfree, streaming capable open source pure software audio sampler\nwith professional grade features, comparable to both hardware and\ncommercial Windows/Mac software samplers and to introduce new\nfeatures not yet available by any other sampler in the world.","deps":{"e2fsprogs-libuuid":{"origin":"misc/e2fsprogs-libuuid","version":"1.47.2"},"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"libgig":{"origin":"audio/libgig","version":"4.4.1"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["audio"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"ALSA":"off","JACK":"on"}},{"name":"linuxlibertine-g","origin":"x11-fonts/linuxlibertine-g","version":"20120116_2","comment":"Linux Libertine G and Linux Biolinum G fonts","maintainer":"office@FreeBSD.org","www":"https://numbertext.org/linux/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"27ced9944b06343663f58000f1b1dced1ec94a2258e38ff20bcff13830edb928","flatsize":20164312,"path":"All/linuxlibertine-g-20120116_2.pkg","repopath":"All/linuxlibertine-g-20120116_2.pkg","licenselogic":"single","pkgsize":2993928,"desc":"Sample image of Linux Libertine. Source: Wikipedia Graphite versions of Linux\nLibertine and Linux Biolinum font families for LibreOffice and OpenOffice.org.\nFonts with ligatures, true small caps, old style numbers, proportional or\nmonospaced numbers, capital spacing, automatic thousand separation, true\nsuperscript and subscript, diagonal and nut fractions, different numbering\nstyles: number to number name conversion (in more than 20 languages), footnote\nnumbering styles; right aligned footnote numbers, etc","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"],"messages":[{"message":"You can start using the fonts by following these instructions:\n\nAdd the following line to the \"Files\" section of your x.org configuration file:\n\n\tFontPath \"/usr/local/share/fonts/LinLibertineG/\"","type":"install"}]},{"name":"linuxdoc-tools","origin":"textproc/linuxdoc-tools","version":"0.9.83_1","comment":"Fork of SGML-tools specially tailored for linuxdoc SGMLs","maintainer":"zirias@FreeBSD.org","www":"https://gitlab.com/agmartin/linuxdoc-tools","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1e99e853f323b054318119ca27294f0a95eb70a17299ce0dd115187bd2a13baa","flatsize":1207858,"path":"All/linuxdoc-tools-0.9.83_1.pkg","repopath":"All/linuxdoc-tools-0.9.83_1.pkg","licenselogic":"and","licenses":["GPLv3","LinuxdocTools"],"pkgsize":435088,"desc":"Linuxdoc-Tools is a fork of SGML-Tools 1.0.9, capable of processing\nLinuxDoc DTD SGML files. Such files are sometimes used as an input\nformat for generated documentation.","deps":{"gawk":{"origin":"lang/gawk","version":"5.3.1"},"groff":{"origin":"textproc/groff","version":"1.23.0_4"},"jade":{"origin":"textproc/jade","version":"1.2.1_11"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"sgmls":{"origin":"textproc/sgmls","version":"1.1.91_3"}},"categories":["textproc"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"annotations":{"deprecated":"Depends on expired textproc/jade","expiration_date":"2025-03-31"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nDepends on expired textproc/jade.\n\nIt is scheduled to be removed on or after 2025-03-31."}]},{"name":"linuxdoc","origin":"textproc/linuxdoc","version":"1.1_2","comment":"The Linuxdoc SGML DTD","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ce6785fbb1c5dbf0d0397bfb8a47f8cf0a2681eea8a1f51ee2e14bf93a8515eb","flatsize":42392,"path":"All/linuxdoc-1.1_2.pkg","repopath":"All/linuxdoc-1.1_2.pkg","licenselogic":"single","pkgsize":6640,"desc":"This directory contains three versions of the linuxdoc DTD.\nThe first, original.dtd, is the original untouched DTD from the\nSGML-tools version 0.99.13 toolkit.  The second, freebsd-1.0.dtd, has\nbeen slightly modified to (a) remove bogus shortref maps, and (b)\nadd a PART element.  The third, freebsd-1.1.dtd adds a manref element.\n\nUsing the supplied catalog file with James Clark's SP parser,\ndocuments beginning like this:\n\n  <!doctype linuxdoc system>\n\nwill automatically use the original DTD, while these:\n\n  <!doctype linuxdoc public \"-//FreeBSD//DTD linuxdoc//EN\">\n  <!doctype linuxdoc public \"-//FreeBSD//DTD linuxdoc 1.0//EN\">\n\nwill use the FreeBSD DTD, version 1.0 and this:\n\n  <!doctype linuxdoc public \"-//FreeBSD//DTD linuxdoc 1.1//EN\">\n\nwill use the FreeBSD DTD, version 1.1.\n\nJanuary 17, 1998\njfieber@FreeBSD.org","deps":{"iso8879":{"origin":"textproc/iso8879","version":"1986_3"},"xmlcatmgr":{"origin":"textproc/xmlcatmgr","version":"2.2_4"}},"categories":["textproc"],"messages":[{"message":"===>   NOTICE:\n\nThe linuxdoc port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"llvm16-lite","origin":"devel/llvm16","version":"16.0.6_11","comment":"LLVM and Clang","maintainer":"brooks@FreeBSD.org","www":"https://llvm.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7154d01069da11703bf748d517e64c2ca531cc8d5ad49beef8e1fde51975a2db","flatsize":418837840,"path":"All/llvm16-lite-16.0.6_11.pkg","repopath":"All/llvm16-lite-16.0.6_11.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","LLVM","LLVM2","MIT","PD","REGEX"],"pkgsize":84317376,"desc":"The LLVM Project is a collection of modular and reusable compiler and\ntoolchain technologies.\n\nThis port includes Clang (a C/C++/Objective-C compiler), LLD (a linker),\nLLDB (a debugger), an OpenMP runtime library, and the LLVM infrastructure\nthese are built on.","deps":{"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["devel","lang"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0","librt.so.0","libstdc++.so.9","libz.so.3","libzstd.so.1"],"options":{"BE_AMDGPU":"off","BE_WASM":"on","CLANG":"on","COMPILER_RT":"off","DOCS":"on","LLD":"on","LLD_LINK":"off","STATIC_LIBS":"off","BE_FREEBSD":"on","BE_NATIVE":"off","BE_STANDARD":"off"},"annotations":{"cpe":"cpe:2.3:a:llvm:llvm:16.0.6:::::dragonfly6:x86_64:11","flavor":"lite"}},{"name":"linrename","origin":"sysutils/linrename","version":"2.25.2_1","comment":"Rename multiple files using substitution","maintainer":"ports@FreeBSD.org","www":"http://freecode.com/projects/util-linux/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0c52c3a929a49c45f418a8a606191c226312c5bac8aae587634002f943402fe2","flatsize":10482,"path":"All/linrename-2.25.2_1.pkg","repopath":"All/linrename-2.25.2_1.pkg","licenselogic":"single","pkgsize":5224,"desc":"linrename is a port of the Linux rename utility included with util-linux.\nIt allows renaming multiple files using substitution.","categories":["sysutils"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe linrename port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"linuxdcpp","origin":"net-p2p/linuxdcpp","version":"1.1.0_21","comment":"Port of the DC++ Direct Connect client to Unix-like systems","maintainer":"danfe@FreeBSD.org","www":"https://launchpad.net/linuxdcpp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"35d5a81c71acf465bd30601b83725e81a54f8009257e7f9b02f4c80f51211002","flatsize":3723515,"path":"All/linuxdcpp-1.1.0_21.pkg","repopath":"All/linuxdcpp-1.1.0_21.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":871164,"desc":"LinuxDC++ is a Linux port of the Direct Connect client DC++.  Though it is\nprimarily aimed at Linux, it has been shown to work on other Unix-based\noperating systems as well.  It is written in C++ and makes use of GTK+ for\nthe user interface.  LinuxDC++ is free and open source software licensed\nunder the GPL.\n\nDirect Connect is a peer-to-peer file-sharing protocol.  The most popular\nWindows client implementing this protocol currently is DC++.  Direct Connect\nclients connect to a central hub where they can view a list of clients or\nusers connected to them.  Users can search for files and download them from\nother clients, as well as chat with other users.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libglade2":{"origin":"devel/libglade2","version":"2.6.4_13"},"libnotify":{"origin":"devel/libnotify","version":"0.8.6"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["net-p2p"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libbz2.so.2","libc.so.8","libcairo.so.2","libcrypto.so.12","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglade-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libnotify.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0","libssl.so.12","libstdc++.so.9","libxml2.so.2","libz.so.3"],"options":{"DOCS":"on","NOTIFY":"on"}},{"name":"linrad","origin":"comms/linrad","version":"4.02_9","comment":"Amateur Radio DSP utility (SDR)","maintainer":"hamradio@FreeBSD.org","www":"https://www.nitehawk.com/sm5bsz/linuxdsp/linrad.htm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"094826e8ad598fbfef64572a7176d089b66cff4f264255f8f501dcbc37d46654","flatsize":1256913,"path":"All/linrad-4.02_9.pkg","repopath":"All/linrad-4.02_9.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":550168,"desc":"Amateur Radio DSP utility (SDR)\n\nLinrad receives a signal in digital form by reading a device. Currently Linrad\noperates by sampling sound on line-in channel of an audio card. In the future\nboards sampling directly at RF frequencies will be available.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libftdi":{"origin":"devel/libftdi","version":"0.20_21"},"portaudio":{"origin":"audio/portaudio","version":"19.6.0_7,1"},"rtl-sdr":{"origin":"comms/rtl-sdr","version":"2.0.2,1"}},"categories":["comms","hamradio"],"shlibs_required":["libX11.so.6","libXext.so.6","libc.so.8","libm.so.4","libpthread.so.0"],"messages":[{"message":"linrad is now installed.\nlinrad is a shell script which \"wraps\" xlinrad.\nWhen used for the first time, the linrad wrapper will create a ~/.linrad\ndirectory which will be your working directory.\n\nNow, go chase some DX.","type":"install"}]},{"name":"linpack","origin":"math/linpack","version":"1.0_17","comment":"Linear Algebra package","maintainer":"ports@FreeBSD.org","www":"https://www.netlib.org/linpack/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f1b47d1b5bea02cbb241a5c8cc5f70124e24583262940eaf61b7a865953fa38c","flatsize":1204987,"path":"All/linpack-1.0_17.pkg","repopath":"All/linpack-1.0_17.pkg","licenselogic":"single","pkgsize":202368,"desc":"Developed by Jack Dongarra, Jim Bunch, Cleve Moler and Pete Stewart.\n 1 Feb 84\nUsed as part of Matlab, and often used to benchmark machines.\nOtherwise it is a very good linear algebra package.","deps":{"blas":{"origin":"math/blas","version":"3.12.1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"],"messages":[{"message":"===>   NOTICE:\n\nThe linpack port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"links1","origin":"www/links1","version":"1.04_1,1","comment":"Lynx-like text WWW browser","maintainer":"pkubaj@FreeBSD.org","www":"http://www.jikos.cz/~mikulas/links/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d4c3a1b087f0c85d38a1cfddbb7c485535167787c5e13d6366abfd26a21929d2","flatsize":1082136,"path":"All/links1-1.04_1,1.pkg","repopath":"All/links1-1.04_1,1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":343468,"desc":"Lynx-like text WWW browser with many features like displaying tables,\nmenus, etc.\n\nKeys:   ESC      display menu\n        ^C       quit\n        ^P, ^N   scroll up, down\n        [, ]     scroll left, right\n        up, down select link\n        ->       follow link\n        <-       go back\n        g        go to url\n        /        search\n        ?        search back\n        n        find next\n        N        find previous\n        =        document info\n        \\        document source\n        d        download","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["www"],"shlibs_required":["libc.so.8","libcrypto.so.12","libssl.so.12"]},{"name":"linknx","origin":"net/linknx","version":"0.0.1.32","comment":"Rule-based event handling in a KNX installation","maintainer":"bkoenig@alpha-tierchen.de","www":"https://linknx.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"34bc50785a75e6fc5ef47d1812573c06206896c2fddc446f97177e4c10da344e","flatsize":883073,"path":"All/linknx-0.0.1.32.pkg","repopath":"All/linknx-0.0.1.32.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":240352,"desc":"LinKNX is a backend for controlling a KNX/EIB home and building automation\nsystem. It connects to eibd which is part of the BCU SDK and keeps state of\nKNX devices such as lamps, window blinds, heating and so on.\nFurthermore it provides a powerful, rule-based event after treatment, e.g.\nfor switching other KNX devices, sending e-mail or SMS or executing a shell\ncommand. You can configure and control the LinKNX daemon using an XML-style\nprotocol via TCP network socket or Unix domain socket.","deps":{"libesmtp":{"origin":"mail/libesmtp","version":"1.1.0,1"},"pthsem":{"origin":"devel/pthsem","version":"2.0.8_4"}},"categories":["net"],"shlibs_required":["libargp.so.1","libc.so.8","libesmtp.so.6.2.0","libm.so.4","libpthsem.so.20","libstdc++.so.9"],"options":{"DOCS":"on","LIBCURL":"off","LIBESMTP":"on","LIBLUA":"off","MYSQL":"off"}},{"name":"linuxlibertine","origin":"x11-fonts/linuxlibertine","version":"4.7.5_4","comment":"Linux Libertine Open Fonts","maintainer":"office@FreeBSD.org","www":"https://linuxlibertine.sourceforge.net/Libertine-EN.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"22d64599d912cc4b481b800a89b8c334e52633931dd548767ab1cb81a90d609b","flatsize":11667844,"path":"All/linuxlibertine-4.7.5_4.pkg","repopath":"All/linuxlibertine-4.7.5_4.pkg","licenselogic":"and","licenses":["GPLv2","LINUXLIBERTINE","OFL10"],"pkgsize":3611908,"desc":"The Libertine Open Fonts Project is devoted to creating high quality\nalternatives to other well-known fonts.  There are currently two\nfont families: Linux Libertine and Linux Biolinum.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"],"options":{"DOCS":"on"}},{"name":"linklint","origin":"www/linklint","version":"2.3.6.d","comment":"Perl script that checks links on web sites","maintainer":"ehaupt@FreeBSD.org","www":"http://www.linklint.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a37d282f8c24151bb7dc0133df98345d295a473a8422ccf490e7990f8db45492","flatsize":136027,"path":"All/linklint-2.3.6.d.pkg","repopath":"All/linklint-2.3.6.d.pkg","licenselogic":"single","pkgsize":35344,"desc":"Linklint is a perl script that checks links on web sites.\n\nFeatures:\n\n  * both local-file and HTTP site checking\n  * cross referenced and fully hyperlinked output reports\n  * the ability to check password protected areas\n  * support for all standard server-side image maps\n  * reports of orphan files, and files with mismatching case\n  * a report of which URLs have changed since last checked\n  * support of proxy servers for remote URL checking","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["www"]},{"name":"lingot","origin":"audio/lingot","version":"1.1.1_1","comment":"Musical instrument tuner","maintainer":"eduardo@FreeBSD.org","www":"https://www.nongnu.org/lingot/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4caf2ecb7976982c3e22e4840aad1a3599b7d1f19bbea3bb8a75f18ab9800b3d","flatsize":624558,"path":"All/lingot-1.1.1_1.pkg","repopath":"All/lingot-1.1.1_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":274528,"desc":"LINGOT is a musical instrument tuner. It's accurate, easy to use, and highly\nconfigurable. Originally conceived to tune electric guitars, it can now be\nused to tune other instruments.\n\nIt looks like an analogue tuner, with a gauge indicating the relative\nshift to a certain note, found automatically as the closest note\nto the estimated frequency.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"fftw3-float":{"origin":"math/fftw3-float","version":"3.3.10_5"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"json-c":{"origin":"devel/json-c","version":"0.18"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["audio"],"shlibs_required":["libc.so.8","libcairo.so.2","libgdk-3.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libintl.so.8","libjson-c.so.5","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on","FFTW":"on","NLS":"on","ALSA":"off","JACK":"on","PULSEAUDIO":"off"}},{"name":"lingeling","origin":"math/lingeling","version":"1.0.0","comment":"Lingeling SAT Solver","maintainer":"yuri@FreeBSD.org","www":"http://fmv.jku.at/lingeling/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"373145e24039f4d1d2f2b0dab37db25a6b8f08a833da77966c620cdba610945f","flatsize":4942295,"path":"All/lingeling-1.0.0.pkg","repopath":"All/lingeling-1.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":455480,"desc":"Lingeling, Plingeling and Treengeling.\n\nThe parallel portfolio front-end Plingeling was ranked on the first place on\nunsatisfiable instances in the parallel track of the SAT Competition 2020, and\nsecond place overall in the parallel track.","categories":["math"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"]},{"name":"liquibase","origin":"databases/liquibase","version":"4.3.5","comment":"Database Change Management","maintainer":"ports@FreeBSD.org","www":"https://www.liquibase.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ba36f8bf45ea49a6f4e6df7448a43b61e4a07fdcae776d71c7fc919f72838582","flatsize":7408538,"path":"All/liquibase-4.3.5.pkg","repopath":"All/liquibase-4.3.5.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":6709068,"desc":"Liquibase is an open source (Apache 2.0 Licensed), database-independent\nlibrary for tracking, managing and applying database changes. It is\nbuilt on a simple premise: All database changes are stored in a human\nreadable yet trackable form and checked into source control.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["databases","java"],"annotations":{"cpe":"cpe:2.3:a:liquibase:liquibase:4.3.5:::::dragonfly6:x86_64"},"messages":[{"message":"===>   NOTICE:\n\nThe liquibase port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"linenoise-ng","origin":"devel/linenoise-ng","version":"1.0.1","comment":"Small, portable readline replacement","maintainer":"ports@FreeBSD.org","www":"https://github.com/arangodb/linenoise-ng","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"347f4993987c3ff3f7caaee65b28ab509da7daa39713fe72851afacca323e66f","flatsize":100857,"path":"All/linenoise-ng-1.0.1.pkg","repopath":"All/linenoise-ng-1.0.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":40612,"desc":"A small, portable GNU readline replacement for FreeBSD, Linux, Windows and\nmacOS which is capable of handling UTF-8 characters. Unlike GNU readline, which\nis GPL, this library uses a BSD license and can be used in any kind of program.","categories":["devel"],"messages":[{"message":"===>   NOTICE:\n\nThe linenoise-ng port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"linenoise","origin":"devel/linenoise","version":"1.0.34_2","comment":"Small self-contained alternative to readline and libedit","maintainer":"yuri@FreeBSD.org","www":"https://github.com/antirez/linenoise","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"98797a996075e56970a648ca28b2ed565e8bb318d392ad2726becc8783eecb60","flatsize":28639,"path":"All/linenoise-1.0.34_2.pkg","repopath":"All/linenoise-1.0.34_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":11920,"desc":"linenoise is a minimal, zero-config, BSD licensed, readline replacement used\nin Redis, MongoDB, Android and many other projects.\n\nFeatures:\n* Single and multi line editing mode with the usual key bindings implemented.\n* History handling.\n* Completion.\n* Hints (suggestions at the right of the prompt as you type).\n* Multiplexing mode, with prompt hiding/restoring for asynchronous output.\n* About ~850 lines (comments and spaces excluded) of BSD license source code.\n* Only uses a subset of VT100 escapes (ANSI.SYS compatible).","categories":["devel"]},{"name":"links","origin":"www/links","version":"2.30,1","comment":"Lynx-like text WWW browser","maintainer":"portmaster@BSDforge.com","www":"http://links.twibright.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fa24c8b1a2581b656bfd834931f6bde172d13359c31328cac256b4c094fba0f7","flatsize":4661379,"path":"All/links-2.30,1.pkg","repopath":"All/links-2.30,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2895108,"desc":"Lynx-like WWW browser with text and graphics modes with many features\nlike displaying tables, menus, etc.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libavif":{"origin":"graphics/libavif","version":"1.2.0"},"libevent":{"origin":"devel/libevent","version":"2.1.12"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"png":{"origin":"graphics/png","version":"1.6.47"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"},"webp":{"origin":"graphics/webp","version":"1.5.0"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["www"],"shlibs_required":["libX11.so.6","libavif.so.16","libbrotlidec.so.1","libbz2.so.2","libc.so.8","libcrypto.so.12","libevent-2.1.so.7","libfontconfig.so.1","libfreetype.so.6","libgomp.so.1","libjpeg.so.8","liblzma.so.3","libm.so.4","libpng16.so.16","libpthread.so.0","libssl.so.12","libtiff.so.6","libwebp.so.7","libz.so.3","libzstd.so.1"],"options":{"BROTLI":"off","CIPHERSTRING":"off","DIRECTFB":"off","IPV6":"on","SVG":"off","SVGALIB":"off","THREADS":"off","TRANS":"off","UTF8":"on","X11":"on"},"annotations":{"cpe":"cpe:2.3:a:twibright:links:2.30:::::dragonfly6:x86_64"}},{"name":"lineak-xosdplugin","origin":"sysutils/lineak-xosdplugin","version":"0.9_11","comment":"Xosd-plugin for lineakd","maintainer":"ports@FreeBSD.org","www":"https://lineak.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6f39975d580a72d92fc4ec5a5bf5bd1dbb944457248323bd91c008909774281b","flatsize":52310,"path":"All/lineak-xosdplugin-0.9_11.pkg","repopath":"All/lineak-xosdplugin-0.9_11.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":18472,"desc":"Xosd-plugin for lineak to display some nice information about the commands\nbeing executed by lineakd.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"lineakd":{"origin":"sysutils/lineakd","version":"0.9_5"},"xosd":{"origin":"misc/xosd","version":"2.2.14_4"}},"categories":["deskutils","sysutils"],"messages":[{"message":"===>   NOTICE:\n\nThe lineak-xosdplugin port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"lineakd","origin":"sysutils/lineakd","version":"0.9_5","comment":"Daemon which enables special keys on internet keyboards","maintainer":"ports@FreeBSD.org","www":"https://lineak.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"19abb26cb2ea8644845159a2cb48416f24c9abfe6c11d44b5a888fc8bebabd21","flatsize":1462477,"path":"All/lineakd-0.9_5.pkg","repopath":"All/lineakd-0.9_5.pkg","licenselogic":"single","pkgsize":261684,"desc":"LinEAK is a utility designed to enable the use and configuration\nof those special keys on Internet, Easy Access and Multimedia\nkeyboards in Linux (and other unices, like now FreeBSD).","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["sysutils"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXt.so.6","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe lineakd port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"lineak-defaultplugin","origin":"sysutils/lineak-defaultplugin","version":"0.9_6","comment":"Default plugins for lineakd","maintainer":"ports@FreeBSD.org","www":"https://lineak.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"31d7e686b40376ea26b95ccf58205a326555d12b04c35050c9ab556f82c96527","flatsize":131430,"path":"All/lineak-defaultplugin-0.9_6.pkg","repopath":"All/lineak-defaultplugin-0.9_6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":44896,"desc":"Default plugins for lineakd. Mainly contains some macros\n(e.g. for volumedecrease etc.). mediadetect plugin is not\nfunctional at the moment since there is some more work to\ndo (we need a new port for it).","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"lineakd":{"origin":"sysutils/lineakd","version":"0.9_5"}},"categories":["deskutils","sysutils"],"messages":[{"message":"===>   NOTICE:\n\nThe lineak-defaultplugin port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"linden-hill","origin":"x11-fonts/linden-hill","version":"g20110526_1","comment":"Digital version of Frederic Goudy's Deepdene","maintainer":"flo@snakeoilproductions.net","www":"https://www.theleagueofmoveabletype.com/linden-hill","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3fc671e49fa536da8c19d8c9f9030c0a0baf93a820bc1e43c7fb0277a363b8e5","flatsize":212560,"path":"All/linden-hill-g20110526_1.pkg","repopath":"All/linden-hill-g20110526_1.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":79332,"desc":"Linden Hill is a digital version of Frederic Goudy's Deepdene.  The\npackage includes roman and italic.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"llvm19-lite","origin":"devel/llvm19","version":"19.1.7_1","comment":"LLVM and Clang","maintainer":"brooks@FreeBSD.org","www":"https://llvm.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ea43ea3ee5df54087a8f5e7f836b34bd67b9a393bfe65daafaed19a204fe9d0c","flatsize":468832208,"path":"All/llvm19-lite-19.1.7_1.pkg","repopath":"All/llvm19-lite-19.1.7_1.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","LLVM","LLVM2","MIT","PD","REGEX"],"pkgsize":96309112,"desc":"The LLVM Project is a collection of modular and reusable compiler and\ntoolchain technologies.\n\nThis port includes Clang (a C/C++/Objective-C compiler), LLD (a linker),\nLLDB (a debugger), an OpenMP runtime library, and the LLVM infrastructure\nthese are built on.","deps":{"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["devel","lang"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0","librt.so.0","libstdc++.so.9","libz.so.3","libzstd.so.1"],"options":{"BE_AMDGPU":"on","BE_WASM":"on","CLANG":"on","COMPILER_RT":"off","DOCS":"on","LLD":"on","LLD_LINK":"off","STATIC_LIBS":"off","BE_FREEBSD":"on","BE_NATIVE":"off","BE_STANDARD":"off"},"annotations":{"cpe":"cpe:2.3:a:llvm:llvm:19.1.7:::::dragonfly6:x86_64:1","flavor":"lite"}},{"name":"link-grammar","origin":"textproc/link-grammar","version":"5.10.5_2","comment":"Grammar checking library","maintainer":"gnome@FreeBSD.org","www":"https://opencog.github.io/link-grammar-website/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d2d1fb571ee1ea33d21777ae940027ffaba7f9239332bdbf790f9f913c4a0f52","flatsize":18776016,"path":"All/link-grammar-5.10.5_2.pkg","repopath":"All/link-grammar-5.10.5_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2461824,"desc":"The Link Grammar Parser is a syntactic parser of English, based on link\ngrammar, an original theory of English syntax. Given a sentence, the system\nassigns to it a syntactic structure, which consists of a set of labeled links\nconnecting pairs of words. The parser also produces a \"constituent\"\nrepresentation of a sentence (showing noun phrases, verb phrases, etc.).","deps":{"hunspell":{"origin":"textproc/hunspell","version":"1.7.2_1"},"libedit":{"origin":"devel/libedit","version":"3.1.20250104,1"},"minisat":{"origin":"math/minisat","version":"2.2.1_2"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"pcre2":{"origin":"devel/pcre2","version":"10.45"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libedit.so.0","libpthread.so.0"],"options":{"EDITLINE":"on","JAVA":"off","PERL":"off","PYTHON":"off","SAT_SOLVER":"on","ASPELL":"off","HUNSPELL":"on"}},{"name":"lincity","origin":"games/lincity","version":"1.13.1_9","comment":"Rich city simulation game for X","maintainer":"ports@FreeBSD.org","www":"https://lincity.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2f586bdfa5abbccd07c790815b32d0e9c0d4020a77cccba501b8c66839c5db5c","flatsize":1212364,"path":"All/lincity-1.13.1_9.pkg","repopath":"All/lincity-1.13.1_9.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":431140,"desc":"LinCity is an SVGALIB and X based city/country simulation game for Linux.\n(Solaris 2.5, FreeBSD, HP_UX, AIX and IRIX are ALPHA at this time, but have\nbeen reported to work - sometimes needing a tweak to the Makefile[s].)\n\nYou are required to build and maintain a city. You must feed, house,\nprovide jobs and goods for your residents. You can build a sustainable\neconomy with the help of renewable energy and recycling, or you can go for\nbroke and build rockets to escape from a pollution ridden and resource\nstarved planet, it's up to you. Due to the finite resources available in any\none place, this is not a game that you can leave for long periods of time.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["games"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libc.so.8","libintl.so.8","libm.so.4","libpng16.so.16","libz.so.3"],"options":{"NLS":"on","SVGALIB":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe lincity port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"lilyterm","origin":"x11/lilyterm","version":"0.9.9.4_3","comment":"Lightweight, but functional terminal emulator","maintainer":"jwb@FreeBSD.org","www":"https://github.com/Tetralet/LilyTerm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"112e1722f2d46d48042359bcf29d535d5a58fbf7f49a4685637f23de41c286c6","flatsize":685407,"path":"All/lilyterm-0.9.9.4_3.pkg","repopath":"All/lilyterm-0.9.9.4_3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":164004,"desc":"A lightweight, but functional terminal emulator.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"vte":{"origin":"x11-toolkits/vte","version":"0.28.2_4"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXext.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0","libvte.so.9"],"options":{"DOCS":"on","NLS":"on"}},{"name":"linbox","origin":"math/linbox","version":"1.7.0_7","comment":"C++ library for exact, high-performance linear algebra","maintainer":"thierry@FreeBSD.org","www":"https://linalg.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"be4b52eb42ef798a3f9beb1dcbc4876af07060a07316279b7ee835bc1b7dca4b","flatsize":6333036,"path":"All/linbox-1.7.0_7.pkg","repopath":"All/linbox-1.7.0_7.pkg","licenselogic":"or","licenses":["GPLv2","LGPL21"],"pkgsize":810756,"desc":"LinBox is a C++ template library for exact, high-performance linear algebra\ncomputation with dense, sparse, and structured matrices over the integers and\nover finite fields.\n\nLinBox relies on closely aligned libraries fflas-ffpack (exact dense matrix\nlinear algebra kernels), and Givaro (finite fields, integers, and polynomials).\n\nSee also: https://github.com/linbox-team/linbox","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"flint2":{"origin":"math/flint2","version":"2.9.0_4"},"fplll":{"origin":"math/fplll","version":"5.5.0"},"ghostscript10":{"origin":"print/ghostscript10","version":"10.05.1"},"givaro":{"origin":"math/givaro","version":"4.2.0"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"gnuplot":{"origin":"math/gnuplot","version":"5.4.10_2"},"iml":{"origin":"math/iml","version":"1.0.5_5"},"mpfr":{"origin":"math/mpfr","version":"4.2.2,1"},"ntl":{"origin":"math/ntl","version":"11.5.1_1"},"ocl-icd":{"origin":"devel/ocl-icd","version":"2.3.2"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"},"tinyxml2":{"origin":"textproc/tinyxml2","version":"11.0.0,1"}},"categories":["math"],"options":{"DOXYGEN":"off","FULL":"on","MIN":"off"}},{"name":"lilv","origin":"audio/lilv","version":"0.24.26","comment":"Make use of LV2 plugins as simple as possible","maintainer":"eduardo@FreeBSD.org","www":"https://drobilla.net/software/lilv","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7daac46b96f05fee7f9317d63944be9d31ebf686e1def7c9c96557604d1b9e72","flatsize":283555,"path":"All/lilv-0.24.26.pkg","repopath":"All/lilv-0.24.26.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":72844,"desc":"Lilv is a C library to make the use of LV2 plugins as simple as possible\nfor applications. Lilv is the successor to SLV2, rewritten to be significantly\nfaster and have minimal dependencies. It is stable, well-tested\nsoftware (the included test suite covers over 90%25 of the code) in use\nby several applications.","deps":{"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"},"lv2":{"origin":"audio/lv2","version":"1.18.10"},"serd":{"origin":"devel/serd","version":"0.32.2"},"sord":{"origin":"devel/sord","version":"0.16.18"},"sratom":{"origin":"audio/sratom","version":"0.6.18"},"zix":{"origin":"devel/zix","version":"0.6.2"}},"categories":["audio"],"shlibs_required":["libc.so.8","libsndfile.so.1"]},{"name":"limereport","origin":"print/limereport","version":"1.5.35_1","comment":"Multi-platform C++ report generator library written using Qt framework","maintainer":"svvord@soft-wizard.ru","www":"https://limereport.ru","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1dd2590e77d483a5c345d95da0b1c001ac7c5aec70eb1c5ba6e9f3c136ab822f","flatsize":10446053,"path":"All/limereport-1.5.35_1.pkg","repopath":"All/limereport-1.5.35_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":3889364,"desc":"LimeReport - multi-platform C++ report generator library written using Qt\nframework.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"png":{"origin":"graphics/png","version":"1.6.47"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-quickcontrols2":{"origin":"x11-toolkits/qt5-quickcontrols2","version":"5.15.16p5_1"},"qt5-script":{"origin":"devel/qt5-script","version":"5.15.18p0_2"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-uitools":{"origin":"devel/qt5-uitools","version":"5.15.16p3"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"zint":{"origin":"graphics/zint","version":"2.15.0"}},"categories":["print"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5PrintSupport.so.5","libQt5Qml.so.5","libQt5Script.so.5","libQt5Sql.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libc.so.8","libm.so.4","libpng16.so.16","libstdc++.so.9","libz.so.3"],"options":{"DEBUG":"off","DOCS":"on","ZINT":"on"}},{"name":"lightweight-java-profiler","origin":"java/lightweight-java-profiler","version":"g20170308","comment":"Lightweight Java profiler which can be used for flamegraphs","maintainer":"ports@FreeBSD.org","www":"https://github.com/inevity/lightweight-java-profiler","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"73ef940a748c1682d44344b9ab4d504768985903bee9fa084ec7d8bc425caaf9","flatsize":35418,"path":"All/lightweight-java-profiler-g20170308.pkg","repopath":"All/lightweight-java-profiler-g20170308.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":14740,"desc":"lightweight-java-profiler\n\na lightweight Java profiler which can be used for flamegraphs\n\nThe lightweight Java profiler acts as an agent library and generates\nexecution stacks. These can be fed into flamegraph utils to profile\nJava applications at minimal cost.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"],"messages":[{"message":"To use the lightweight-java-profiler, you can invoke Java as follows:\n\njava -agentpath:path/to/liblagent.so[:file=fname] It will spit out stack traces into traces.txt (or into the optional fname passed to the agent). The current implementation samples every 1/100th of a second. It stores the first 3000 stack traces it encounters; additional stack traces will be ignored, but duplicate stack traces will continue to be counted indefinitely (or until the counter overflows, which will take a while).","type":"install"},{"message":"===>   NOTICE:\n\nThe lightweight-java-profiler port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"lighttpd","origin":"www/lighttpd","version":"1.4.78","comment":"Secure, fast, compliant, and flexible Web Server","maintainer":"pkubaj@FreeBSD.org","www":"https://www.lighttpd.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"294b0c1bdf0dc1e5c0a0a4dc42e1e0e2c50494632f1fb795d5e117133b659092","flatsize":1224187,"path":"All/lighttpd-1.4.78.pkg","repopath":"All/lighttpd-1.4.78.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":396672,"desc":"lighttpd (pronounced /lighty/) is a secure, fast, compliant, and very flexible\nweb server that has been optimized for high-performance environments.\nlighttpd uses memory and CPU efficiently and has lower resource use than other\npopular web servers. Its advanced feature-set (FastCGI, CGI, Auth,\nOutput-Compression, URL-Rewriting and much more) make lighttpd the perfect web\nserver for all systems, small and large. lighttpd is released under the Open\nSource revised BSD license.","deps":{"lua54":{"origin":"lang/lua54","version":"5.4.7"},"nettle":{"origin":"security/nettle","version":"3.10.1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"}},"categories":["www"],"users":["www"],"groups":["www"],"shlibs_required":["libc.so.8","libdl.so.0","libnettle.so.8","libpcre2-8.so.0"],"options":{"ATTR":"off","DBI":"off","DOCS":"on","KRB5":"off","LDAP":"off","LUA":"on","MAXMINDDB":"off","NETTLE":"on","SPAWNFCGI":"off","WEBDAV":"off","ZSTD":"off","OPENSSL":"on","GNUTLS":"off","MBEDTLS":"off","NSS":"off","WOLFSSL":"off"},"annotations":{"cpe":"cpe:2.3:a:lighttpd:lighttpd:1.4.78:::::dragonfly6:x86_64"}},{"name":"lightsquid","origin":"www/lightsquid","version":"1.8_4","comment":"Light and fast web based squid proxy traffic analyser","maintainer":"ports@FreeBSD.org","www":"https://lightsquid.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e58888d12ad018f844036eef21faf838980fe96189aab6b5cf4906c410be0ea7","flatsize":210930,"path":"All/lightsquid-1.8_4.pkg","repopath":"All/lightsquid-1.8_4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":50316,"desc":"Light Squid  - light squid report parser and visualizer\n\n    fast and simple install\n    fast log parser generatesmall per user data file\n    perl based cgi script for dynamic generated report pages\n    html template for design\n    no database required\n    no additional perl module\n    varios reports\n    user group support\n    graphics report\n    multilanguage interface","deps":{"p5-CGI":{"origin":"www/p5-CGI","version":"4.67"},"p5-GD":{"origin":"graphics/p5-GD","version":"2.83"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["www"],"options":{"DOCS":"on","GD":"on"},"messages":[{"message":"Read /usr/local/share/doc/lightsquid/readme.txt.\nEdit /usr/local/etc/lightsquid/lightsquid.cfg to suit your needs.","type":"install"},{"message":"===>   NOTICE:\n\nThe lightsquid port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"lilypond","origin":"print/lilypond","version":"2.24.4_1","comment":"GNU music typesetter","maintainer":"m.ne@gmx.net","www":"https://lilypond.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eb9a207da6ecaa20098e4e901a1701cbb24d913a219be5106714744d9963543f","flatsize":22576571,"path":"All/lilypond-2.24.4_1.pkg","repopath":"All/lilypond-2.24.4_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":4284644,"desc":"LilyPond is a music typesetter.  It produces sheet music using a\nhigh-level description file, which is plain text, as input.  You\ncan use your favorite text editor to enter the description files.\nThe font and the layout were inspired by engraved music, but can\nbe modified.  The program also has limited MIDI functionality: you\ncan write MIDI files, and there is a MIDI to lilypond conversion\ntool, midi2ly.  Conversion tools for PMX, MUP, ABC, Finale and\nMusedata are also included.","deps":{"boehm-gc-threaded":{"origin":"devel/boehm-gc-threaded","version":"8.2.8"},"dejavu":{"origin":"x11-fonts/dejavu","version":"2.37_3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"ghostscript10":{"origin":"print/ghostscript10","version":"10.05.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"guile2":{"origin":"lang/guile2","version":"2.2.7_6"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"mftrace":{"origin":"print/mftrace","version":"1.2.20_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"urw-base35-fonts":{"origin":"x11-fonts/urw-base35-fonts","version":"20200910"}},"categories":["audio","print"],"shlibs_required":["libc.so.8","libdl.so.0","libfontconfig.so.1","libfreetype.so.6","libgc-threaded.so.1","libglib-2.0.so.0","libgobject-2.0.so.0","libguile-2.2.so.1","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0","libstdc++.so.9"],"options":{"NLS":"on","GUILE2":"on","GUILE3":"off"},"annotations":{"cpe":"cpe:2.3:a:lilypond:lilypond:2.24.4:::::dragonfly6:x86_64:1"}},{"name":"lightning","origin":"devel/lightning","version":"2.2.3","comment":"Generates assembly language code at run-time","maintainer":"bofh@FreeBSD.org","www":"https://www.gnu.org/software/lightning/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b29088790d853e89202981529ba34bd21cd1d560d2f2d1f9a74605d4b66b92ae","flatsize":853594,"path":"All/lightning-2.2.3.pkg","repopath":"All/lightning-2.2.3.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":154740,"desc":"GNU lightning is a library that generates assembly language code at\nrun-time; it is very fast, making it ideal for Just-In-Time compilers,\nand it abstracts over the target CPU, as it exposes to the clients a\nstandardized RISC instruction set inspired by the MIPS and SPARC chips.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["devel"],"options":{"ASSERTIONS":"off"},"annotations":{"cpe":"cpe:2.3:a:gnu:lightning:2.2.3:::::dragonfly6:x86_64"}},{"name":"lightsoff","origin":"games/lightsoff","version":"40.0.1_3","comment":"Gnome ligthsoff","maintainer":"gnome@FreeBSD.org","www":"https://wiki.gnome.org/Lightsoff","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"52c58092ff20d176d0790a6652a9334609322b4eca07ca4644e514f111315f06","flatsize":1134210,"path":"All/lightsoff-40.0.1_3.pkg","repopath":"All/lightsoff-40.0.1_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":548304,"desc":"Turn off the light.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"clutter":{"origin":"graphics/clutter","version":"1.26.4_2"},"clutter-gtk3":{"origin":"graphics/clutter-gtk3","version":"1.8.4_4"},"cogl":{"origin":"graphics/cogl","version":"1.22.8_2"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcomposite":{"origin":"x11/libXcomposite","version":"0.4.6_1,1"},"libXdamage":{"origin":"x11/libXdamage","version":"1.1.6"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["games","gnome"],"shlibs_required":["libc.so.8","libgdk-3.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libintl.so.8","libm.so.4","libpthread.so.0"]},{"name":"lightdm-gtk-greeter-settings","origin":"x11/lightdm-gtk-greeter-settings","version":"1.2.2_4","comment":"Settings editor for LightDM GTK Greeter","maintainer":"ports@FreeBSD.org","www":"https://launchpad.net/lightdm-gtk-greeter-settings","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a2fdbd6e93de7f19e30c0433a99414c72fb4b069d408f76472cdfb762d473577","flatsize":984157,"path":"All/lightdm-gtk-greeter-settings-1.2.2_4.pkg","repopath":"All/lightdm-gtk-greeter-settings-1.2.2_4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":179608,"desc":"Just a small dialog to make it easier for users to modify the settings of\nlightdm-gtk-greeter.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"lightdm":{"origin":"x11/lightdm","version":"1.32.0_6"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["x11"],"messages":[{"message":"===>   NOTICE:\n\nThe lightdm-gtk-greeter-settings port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"lightdm-gtk-greeter","origin":"x11/lightdm-gtk-greeter","version":"2.0.9","comment":"GTK greeter for LightDM","maintainer":"desktop@FreeBSD.org","www":"https://github.com/Xubuntu/lightdm-gtk-greeter","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4ca1a428efb36e60017d108660efdf88f68650c9159c7f5fb3d703b32281e182","flatsize":381562,"path":"All/lightdm-gtk-greeter-2.0.9.pkg","repopath":"All/lightdm-gtk-greeter-2.0.9.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":91272,"desc":"LightDM GTK Greeter is a greeter that has moderate requirements (GTK).\n\nThis project is one of many greeters for LightDM.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"lightdm":{"origin":"x11/lightdm","version":"1.32.0_6"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","liblightdm-gobject-1.so.0","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libz.so.3"],"options":{"DOCS":"on","NLS":"on"}},{"name":"llvm20-lite","origin":"devel/llvm20","version":"20.1.1","comment":"LLVM and Clang","maintainer":"brooks@FreeBSD.org","www":"https://llvm.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e6e2c782c29b0a5f4915ca0398021aaa33fcef91ff26efa2914b990210b5802a","flatsize":504758484,"path":"All/llvm20-lite-20.1.1.pkg","repopath":"All/llvm20-lite-20.1.1.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","LLVM","LLVM2","MIT","PD","REGEX"],"pkgsize":100767116,"desc":"The LLVM Project is a collection of modular and reusable compiler and\ntoolchain technologies.\n\nThis port includes Clang (a C/C++/Objective-C compiler), LLD (a linker),\nLLDB (a debugger), an OpenMP runtime library, and the LLVM infrastructure\nthese are built on.","deps":{"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["devel","lang"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0","librt.so.0","libstdc++.so.9","libz.so.3","libzstd.so.1"],"options":{"BE_AMDGPU":"on","BE_WASM":"on","CLANG":"on","COMPILER_RT":"off","DOCS":"on","LLD":"on","LLD_LINK":"off","STATIC_LIBS":"off","BE_FREEBSD":"on","BE_NATIVE":"off","BE_STANDARD":"off"},"annotations":{"cpe":"cpe:2.3:a:llvm:llvm:20.1.1:::::dragonfly6:x86_64","flavor":"lite"}},{"name":"lightdm","origin":"x11/lightdm","version":"1.32.0_6","comment":"Lightweight Display Manager","maintainer":"desktop@FreeBSD.org","www":"https://github.com/canonical/lightdm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9198eab004fa0ad6a9e43174c73a7e8397f85e6ee18a94994c55e96fd1cd45ec","flatsize":1348088,"path":"All/lightdm-1.32.0_6.pkg","repopath":"All/lightdm-1.32.0_6.pkg","licenselogic":"and","licenses":["GPLv3","LGPL20","LGPL3"],"pkgsize":232568,"desc":"LightDM is a display manager that:\n\n* Is cross-desktop - supports different desktops\n* Supports different display technologies\n* Is lightweight - low memory usage and fast performance\n* Has a comprehensive test suite","deps":{"accountsservice":{"origin":"sysutils/accountsservice","version":"23.13.9_3"},"consolekit2":{"origin":"sysutils/consolekit2","version":"1.2.6_5"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXdmcp":{"origin":"x11/libXdmcp","version":"1.1.5"},"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"libxklavier":{"origin":"x11/libxklavier","version":"5.3_3,1"}},"categories":["x11"],"users":["lightdm"],"groups":["lightdm","video"],"shlibs_required":["libXdmcp.so.6","libc.so.8","libgcrypt.so.20","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libintl.so.8","libpam.so.3","libpthread.so.0","libutil.so.4","libxcb.so.1"],"options":{"DOCS":"on","NLS":"on","QT5":"off","VAPI":"on"},"annotations":{"cpe":"cpe:2.3:a:lightdm_project:lightdm:1.32.0:::::dragonfly6:x86_64:6"},"messages":[{"message":"For LightDM to function, it requires one of the available greeters to be\ninstalled, for instance x11/lightdm-gtk-greeter or x11/slick-greeter .\n\nIf you enable the lock-memory option in lightdm.conf (e.g. due to security\nconcerns), you will also need to increase the maximum amount of memory FreeBSD\nwill allow a daemon to lock into main memory using mlock(2).\nTo increase this limit, run the following commands:\n# sed -i '' -e 's/memorylocked=128M/memorylocked=256M/' /etc/login.conf\n# cap_mkdb /etc/login.conf","type":"install"}]},{"name":"lightgbm","origin":"misc/lightgbm","version":"4.5.0","comment":"Gradient boosting framework that uses tree based learning algorithms","maintainer":"yuri@FreeBSD.org","www":"https://lightgbm.readthedocs.io/en/latest/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"16c46929a39045d6152583e5c9f2145b7af0172ef5bb398c792864f92259c4fd","flatsize":14065313,"path":"All/lightgbm-4.5.0.pkg","repopath":"All/lightgbm-4.5.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2245976,"desc":"LightGBM is a gradient boosting framework that uses tree based learning\nalgorithms. It is designed to be distributed and efficient with the\nfollowing advantages:\n* Faster training speed and higher efficiency.\n* Lower memory usage.\n* Better accuracy.\n* Support of parallel, distributed, and GPU learning.\n* Capable of handling large-scale data.","categories":["misc"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"liferea","origin":"net/liferea","version":"1.14.6","comment":"Simple RSS/RDF feed reader","maintainer":"kwm@FreeBSD.org","www":"https://lzone.de/liferea/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"58bef10192759c596e65fa82cc734b25dbd5ed6a62f7f1d28590aaba9f210d30","flatsize":3624343,"path":"All/liferea-1.14.6.pkg","repopath":"All/liferea-1.14.6.pkg","licenselogic":"and","licenses":["GPLv2","LGPL3"],"pkgsize":1021828,"desc":"Liferea is a simple FeedReader clone. It is a reader for RSS/RDF\nfeeds. The problem with FeedReader: for now its only available for\nWindows. There are some projects for GNU/Linux or Unices, but no\nsatisfying solutions for GTK/GNOME. Therefore I started to write\nthis program. Liferea is an abbreviation for Linux Feed Reader.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"dconf":{"origin":"devel/dconf","version":"0.40.0_5"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fribidi":{"origin":"converters/fribidi","version":"1.0.16"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gobject-introspection":{"origin":"devel/gobject-introspection","version":"1.78.1_2,1"},"gsettings-desktop-schemas":{"origin":"devel/gsettings-desktop-schemas","version":"47.1_1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"libpeas":{"origin":"devel/libpeas","version":"1.34.0_2"},"libsoup":{"origin":"devel/libsoup","version":"2.74.3"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"py311-libpeas":{"origin":"devel/py-libpeas","version":"1.34.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"webkit2-gtk_40":{"origin":"www/webkit2-gtk","version":"2.46.6"}},"categories":["gnome","net"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libfribidi.so.0","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libgirepository-1.0.so.1","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libjavascriptcoregtk-4.0.so.18","libjson-glib-1.0.so.0","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpeas-1.0.so.0","libpeas-gtk-1.0.so.0","libpthread.so.0","libsoup-2.4.so.1","libsqlite3.so.0","libwebkit2gtk-4.0.so.37","libxml2.so.2","libxslt.so.1","libz.so.3"],"annotations":{"cpe":"cpe:2.3:a:liferea:liferea:1.14.6:::::dragonfly6:x86_64"}},{"name":"libzvbi","origin":"devel/libzvbi","version":"0.2.35_4","comment":"Routines to access raw VBI capture devices","maintainer":"oliver@FreeBSD.org","www":"https://zapping.sourceforge.net/doc/libzvbi/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9b18f42867831ec382a450c4cf21b27a52eb2e0c5bc3597d2555ee506f9b7168","flatsize":1499037,"path":"All/libzvbi-0.2.35_4.pkg","repopath":"All/libzvbi-0.2.35_4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":302624,"desc":"Routines to access raw VBI capture devices (currently the V4L and\nV4L2 API, and the *BSD bktr driver are supported), a versatile VBI\nbit slicer, decoders for various data services and basic search,\nrender and export functions for Closed Caption and Teletext pages.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libunicode":{"origin":"devel/libunicode","version":"0.4_11"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["devel"],"shlibs_required":["libc.so.8","libintl.so.8","libm.so.4","libpng16.so.16","libpthread.so.0","libz.so.3"],"options":{"NLS":"on"}},{"name":"lifelines","origin":"misc/lifelines","version":"3.1.1_2","comment":"Advanced genealogical system","maintainer":"matt@gsicomp.on.ca","www":"https://lifelines.github.io/lifelines/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2eb4f63fa2a2ea525154658ac4219c17e1a4146033444a59e82bd270bc15be26","flatsize":6206789,"path":"All/lifelines-3.1.1_2.pkg","repopath":"All/lifelines-3.1.1_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2017460,"desc":"LifeLines is an advanced genealogical system. You can store any kind\nand any amount of data in a LifeLines database, and you can process\nand generate output based on that data in any way and in any format.\n\nLifeLines supports GEDCOM; it imports and exports GEDCOM data.\n\nLifeLines has a unique approach to report generation. LifeLines has\nno built-in reports. Instead all reports are generated using report\nprograms that are written in a report programming language.\n\nBecause of its flexibility and programmability, LifeLines is frequently\nused for genealogy applications on the World Wide Web.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["misc"],"shlibs_required":["libc.so.8","libm.so.4","libncurses.so.6","libtinfo.so.6"],"options":{"BUILDDOCS":"off","DOCS":"on","NLS":"on"}},{"name":"libzookeeper","origin":"devel/libzookeeper","version":"3.8.3","comment":"C client interface to Zookeeper server","maintainer":"ports@FreeBSD.org","www":"https://zookeeper.apache.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b31950d21c629eee966653c78bce6df8fe5b1ab42f9f4c5a33767a027638e6e2","flatsize":964678,"path":"All/libzookeeper-3.8.3.pkg","repopath":"All/libzookeeper-3.8.3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":127256,"desc":"Development files for the C ZooKeeper binding which is a is a centralized,\nreliable, service for maintaining configuration information, naming, providing\ndistributed synchronization, and group services.","deps":{"cppunit":{"origin":"devel/cppunit","version":"1.15.1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","librt.so.0"],"annotations":{"cpe":"cpe:2.3:a:apache:zookeeper:3.8.3:::::dragonfly6:x86_64"},"messages":[{"message":"===>   NOTICE:\n\nThe libzookeeper port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libzmf","origin":"graphics/libzmf","version":"0.0.2_30","comment":"Library that parses the file format of Zoner Callisto/Draw documents","maintainer":"office@FreeBSD.org","www":"https://wiki.documentfoundation.org/DLP/Libraries/libzmf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cf4399db5b6386cee5d4f3998be6d2e74c7f9c382abb482537da237c61152835","flatsize":212008,"path":"All/libzmf-0.0.2_30.pkg","repopath":"All/libzmf-0.0.2_30.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":75636,"desc":"Libzmf is a library that parses the file format of Zoner Callisto/Draw\ndocuments.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"icu":{"origin":"devel/icu","version":"76.1,1"},"librevenge":{"origin":"textproc/librevenge","version":"0.0.5"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libgcc_s.so.1","libicuuc.so.76","libm.so.4","libpng16.so.16","librevenge-0.0.so.0","librevenge-generators-0.0.so.0","librevenge-stream-0.0.so.0","libstdc++.so.6","libz.so.3"]},{"name":"libzmq4","origin":"net/libzmq4","version":"4.3.5_2","comment":"ZeroMQ core library (Version 4)","maintainer":"bofh@FreeBSD.org","www":"https://www.zeromq.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8f019c8eb485b60a02e587a3a0b0887694319d8a0d1e4361c906b715c6e40a12","flatsize":3113598,"path":"All/libzmq4-4.3.5_2.pkg","repopath":"All/libzmq4-4.3.5_2.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":620800,"desc":"ZeroMQ - Distributed Computing Made Simple\n\n * The socket library that acts as a concurrency framework.\n * Carries messages across inproc, IPC, TCP, and multicast.\n * Connect N-to-N via fanout, pubsub, pipeline, request-reply.\n * Asynch I/O for scalable multicore message-passing apps.\n\nVersion 4 Features:\n\n * New wire level protocol, ZMTP/3.0\n * New security framework with PLAIN and CURVE mechanisms\n * New ZMQ_STREAM socket type","deps":{"libsodium":{"origin":"security/libsodium","version":"1.0.19"},"norm":{"origin":"net/norm","version":"1.5r6_3"}},"categories":["net"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","librt.so.0","libstdc++.so.9"],"options":{"CURVE":"on","DRAFT_API":"on","LIBUNWIND":"off","MANPAGES":"on","STATIC":"on","NORM":"on"}},{"name":"libzippp","origin":"archivers/libzippp","version":"7.1.1.10.1","comment":"C++ wrapper for libzip","maintainer":"yuri@FreeBSD.org","www":"https://github.com/ctabin/libzippp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8ba63c8b2b62bff25b3f7be38b6d9aba1ff63514f048fee8eee88376d2a09a9a","flatsize":119987,"path":"All/libzippp-7.1.1.10.1.pkg","repopath":"All/libzippp-7.1.1.10.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":37148,"desc":"libzippp is a simple basic C++ wrapper around the libzip library. It is meant to\nbe a portable and easy-to-use library for ZIP handling.","deps":{"libzip":{"origin":"archivers/libzip","version":"1.11.2"}},"categories":["archivers","devel"]},{"name":"libzen","origin":"multimedia/libzen","version":"0.4.41.24.12,3","comment":"ZenLib used by MediaInfo and its library","maintainer":"sunpoet@FreeBSD.org","www":"https://mediaarea.net/en/MediaInfo","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"81848f93d9b894f1f3276782d1f9901073837f20e80933c1f45f975bfe64a7be","flatsize":1062898,"path":"All/libzen-0.4.41.24.12,3.pkg","repopath":"All/libzen-0.4.41.24.12,3.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":167568,"desc":"MediaInfo is a convenient unified display of the most relevant technical and\ntag data for video and audio files.\n\nRead http://mediaarea.net/en/MediaInfo/Support/Formats for supported formats.","categories":["multimedia"]},{"name":"libzip","origin":"archivers/libzip","version":"1.11.2","comment":"C library for reading, creating, and modifying ZIP archives","maintainer":"rakuco@FreeBSD.org","www":"https://libzip.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e937bd7d3f4001a1148a50552ebaa0b77b5e6b003d65414bf620702f7f5474c5","flatsize":465530,"path":"All/libzip-1.11.2.pkg","repopath":"All/libzip-1.11.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":246780,"desc":"libzip is a C library for reading, creating, and modifying zip\narchives. Files can be added from data buffers, files, or compressed\ndata copied directly from other zip archives. Changes made without\nclosing the archive can be reverted. The API is documented by man\npages.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["archivers","devel"],"shlibs_required":["libc.so.8","libz.so.3"],"annotations":{"cpe":"cpe:2.3:a:nih:libzip:1.11.2:::::dragonfly6:x86_64"}},{"name":"libzdb","origin":"databases/libzdb","version":"3.2.3","comment":"Thread-safe connection pool library","maintainer":"sunpoet@FreeBSD.org","www":"https://www.tildeslash.com/libzdb/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1c80fb0df8a64c20987ca3405e85846344d8d19a11c281f02c572f24f603f422","flatsize":509162,"path":"All/libzdb-3.2.3.pkg","repopath":"All/libzdb-3.2.3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":100068,"desc":"Libzdb is a small, easy to use Open Source Database Connection Pool Library with\nthe following features:\n- Thread safe Database Connection Pool\n- Connect to multiple database systems\n- Zero runtime configuration, connect using a URL scheme\n- Supports MySQL, PostgreSQL, SQLite and Oracle","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["databases"],"options":{"SSL":"on","MYSQL":"on","PGSQL":"on","SQLITE":"on"}},{"name":"libyuv","origin":"graphics/libyuv","version":"0.0.1789_2","comment":"Library for freeswitch yuv graphics manipulation","maintainer":"corsmith@gmail.com","www":"https://chromium.googlesource.com/libyuv/libyuv/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1f484e099c0b5292ed45fb3dceb16182af2570d8f169b9d90a496a71a96ec99f","flatsize":2306057,"path":"All/libyuv-0.0.1789_2.pkg","repopath":"All/libyuv-0.0.1789_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":275004,"desc":"libyuv is an open source project that includes YUV scaling and conversion\nfunctionality.\n\n- Prepare content for compression, with point, bilinear or box filter.\n- Convert to YUV from webcam formats.\n- Convert from YUV to formats for rendering/effects.\n- Rotate by 90/180/270 degrees to adjust for mobile devices in portrait mode.\n- Optimized versions for SSE2/SSSE3/AVX2 on x86/x64,\n  Neon on Arm, DSP R2 Mips are possible.","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"JPEG":"on"}},{"name":"libyubikey","origin":"security/libyubikey","version":"1.13_1","comment":"Library for decrypting and parsing YubiKey One-Time Passwords","maintainer":"matt@mjslabs.com","www":"https://developers.yubico.com/yubico-c/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4a9362860d32e04733c839969cd7f2cd5a5bd7ae72d829126048624ddd16b0c3","flatsize":39851,"path":"All/libyubikey-1.13_1.pkg","repopath":"All/libyubikey-1.13_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":14500,"desc":"Library for decrypting and parsing YubiKey One-Time Passwords (OTP),\nwritten in C.","categories":["devel","security"],"shlibs_required":["libc.so.8"],"options":{"STATIC":"off"}},{"name":"lightzone","origin":"graphics/lightzone","version":"4.1.8.3_13","comment":"Professional-level digital darkroom and photo editor","maintainer":"yuri@FreeBSD.org","www":"http://lightzoneproject.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7ab74e84447d98ec1608234d8486071cc3f72c5b190c54adb08eef0032d2fcab","flatsize":16077437,"path":"All/lightzone-4.1.8.3_13.pkg","repopath":"All/lightzone-4.1.8.3_13.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":9009268,"desc":"Professional-level digital darkroom and photo editor.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"javahelp":{"origin":"java/javahelp","version":"2.0.05.20170719_3"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"lcms2":{"origin":"graphics/lcms2","version":"2.17"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["graphics","java"],"shlibs_required":["libc.so.8","libgomp.so.1","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"libyaml","origin":"textproc/libyaml","version":"0.2.5","comment":"YAML 1.1 parser and emitter written in C","maintainer":"adamw@FreeBSD.org","www":"https://pyyaml.org/wiki/LibYAML","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9f78669353de899f7430a98bbb88f518284b24d9934fff96e2289ddfdb0d95ff","flatsize":352410,"path":"All/libyaml-0.2.5.pkg","repopath":"All/libyaml-0.2.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":76872,"desc":"LibYAML is a YAML 1.1 parser and emitter written in C.\n\nLibYAML covers presenting and parsing processes. Thus LibYAML defines the\nfollowing two processors:\n   * Parser, which takes an input stream of bytes and produces a sequence\n     of parsing events.\n   * Emitter, which takes a sequence of events and produces a stream of\n     bytes.\n\nThe processes of parsing and presenting are inverse to each other. Any\nsequence of events produced by parsing a well-formed YAML document should\nbe acceptable by the Emitter, which should produce an equivalent document.\nSimilarly, any document produced by emitting a sequence of events should\nbe acceptable for the Parser, which should produce an equivalent sequence\nof events.\n\nThe job of resolving implicit tags, composing and serializing representation\ntrees, as well as constructing and representing native objects is left to\napplications and bindings. Although some of these processes may be covered\nin the latter releases, they are not in the scope of the initial release of\nLibYAML.","categories":["textproc"],"annotations":{"cpe":"cpe:2.3:a:pyyaml:libyaml:0.2.5:::::dragonfly6:x86_64"}},{"name":"libzapojit","origin":"net/libzapojit","version":"0.0.3_2","comment":"GLib/GObject wrapper for the Skydrive and Hotmail API","maintainer":"gnome@FreeBSD.org","www":"https://github.com/GNOME/libzapojit","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d368894a44e78af62637f6d716a80e921a6ae8627b5e3d9d30c7453d30422ca5","flatsize":625226,"path":"All/libzapojit-0.0.3_2.pkg","repopath":"All/libzapojit-0.0.3_2.pkg","licenselogic":"single","pkgsize":73356,"desc":"Zapojit - GLib/GObject wrapper for the SkyDrive and Hotmail REST APIs","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gnome-online-accounts":{"origin":"net/gnome-online-accounts","version":"3.44.0_4"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"rest":{"origin":"devel/librest","version":"0.8.1_2"}},"categories":["devel","gnome","net"],"annotations":{"cpe":"cpe:2.3:a:gnome:libzapojit:0.0.3:::::dragonfly6:x86_64:2"}},{"name":"libxspf","origin":"multimedia/libxspf","version":"1.2.0_2","comment":"XSPF parsing library","maintainer":"ed@FreeBSD.org","www":"https://libspiff.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5f888a6443d8d3e8974eec956c82251ffbe4a670021851372f8c997d7208813d","flatsize":853632,"path":"All/libxspf-1.2.0_2.pkg","repopath":"All/libxspf-1.2.0_2.pkg","licenselogic":"single","pkgsize":139716,"desc":"libxspf is a parser library for the XML Shareable Playlist Format\n(XSPF). XSPF is an open format for playlists. The XSPF specification has\nbeen written by Xiph.","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"},"uriparser":{"origin":"net/uriparser","version":"0.9.6"}},"categories":["multimedia"],"shlibs_required":["libc.so.8","libexpat.so.1","libm.so.4","libstdc++.so.9","liburiparser.so.1"]},{"name":"libxtend","origin":"devel/libxtend","version":"0.2.0.2_1","comment":"Miscellaneous functions to extend libc","maintainer":"jwb@FreeBSD.org","www":"https://github.com/outpaddling/libxtendc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"48c805c916c7b482da4955fe488044e3d683e458ae9de5255ada0821abe4bcbc","flatsize":248255,"path":"All/libxtend-0.2.0.2_1.pkg","repopath":"All/libxtend-0.2.0.2_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":120196,"desc":"Libxtend is a library of miscellaneous functions, the likes of\nwhich might be found in libc or libm.  They provide some convenient\nfunctionality lacking in standard library functions as well some\nmore esoteric features.","categories":["devel"]},{"name":"libxslt","origin":"textproc/libxslt","version":"1.1.43","comment":"XML stylesheet transformation library","maintainer":"desktop@FreeBSD.org","www":"https://gitlab.gnome.org/GNOME/libxslt/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e38946c02756f900443ca7cfe7160a30c03bef0d102fb2166cb633be7ae942e2","flatsize":1536260,"path":"All/libxslt-1.1.43.pkg","repopath":"All/libxslt-1.1.43.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":279024,"desc":"Libxslt is the XSLT C library developed for the GNOME project.  XSLT itself is\na an XML language to define transformation for XML.  Libxslt is based on\nlibxml2, the XML C library developed for the GNOME project.  It also implements\nmost of the EXSLT set of processor-portable extensions functions and some of\nSaxon's evaluate and expressions extensions.\n\nPeople can either embed the library in their application or use xsltproc the\ncommand line processing tool.","deps":{"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"libgpg-error":{"origin":"security/libgpg-error","version":"1.51"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"}},"categories":["gnome","textproc"],"shlibs_required":["libc.so.8","libm.so.4","libxml2.so.2"],"options":{"CRYPTO":"on","PLUGINS":"on","STATIC":"on"},"annotations":{"cpe":"cpe:2.3:a:xmlsoft:libxslt:1.1.43:::::dragonfly6:x86_64"}},{"name":"libxshmfence","origin":"x11/libxshmfence","version":"1.3.2","comment":"Shared memory 'SyncFence' synchronization primitive","maintainer":"x11@FreeBSD.org","www":"https://gitlab.freedesktop.org/xorg/lib/libxshmfence","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d46058e64b1796ca57345b56ba5db66928b1b560e3bf5ad961b5f5bfbf4357d2","flatsize":16146,"path":"All/libxshmfence-1.3.2.pkg","repopath":"All/libxshmfence-1.3.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5360,"desc":"This library offers a CPU-based synchronization primitive compatible\nwith the X SyncFence objects that can be shared between processes\nusing file descriptor passing.","categories":["x11"]},{"name":"libxsd-frontend","origin":"devel/libxsd-frontend","version":"2.1.0_1","comment":"W3C XML Schema compiler frontend","maintainer":"kde@FreeBSD.org","www":"https://www.codesynthesis.com/projects/libxsd-frontend/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ab47da2afad0e13e851f04bef34211dcf2aa749ec843cf9dccbc614df0b46c5b","flatsize":1526738,"path":"All/libxsd-frontend-2.1.0_1.pkg","repopath":"All/libxsd-frontend-2.1.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":284680,"desc":"libxsd-frontend is a compiler frontend for the W3C XML Schema definition\nlanguage. It includes parser, semantic graph types and traversal mechanism.","deps":{"libcutl":{"origin":"devel/libcutl","version":"1.11.0_1"},"xerces-c3":{"origin":"textproc/xerces-c3","version":"3.3.0"}},"categories":["devel"],"options":{"DOCS":"on"}},{"name":"libyang","origin":"net/libyang","version":"1.0.240","comment":"YANG data modeling language library","maintainer":"olivier@FreeBSD.org","www":"https://github.com/CESNET/libyang","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eeda115b84db18cf16a39e9b74efbb3dfe63e602660899d038ead95acc19bd35","flatsize":1678127,"path":"All/libyang-1.0.240.pkg","repopath":"All/libyang-1.0.240.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":543388,"desc":"libyang is a YANG data modelling language parser and toolkit written\n(and providing API) in C.","deps":{"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["net"],"shlibs_required":["libc.so.8","libm.so.4","libpcre.so.1","libpthread.so.0"],"options":{"TEST":"off"},"annotations":{"cpe":"cpe:2.3:a:cesnet:libyang:1.0.240:::::dragonfly6:x86_64"}},{"name":"libxode","origin":"textproc/libxode","version":"0.71_6","comment":"XML library which wraps expat","maintainer":"ports@FreeBSD.org","www":"https://libxode.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eb341ac2c50a0a67ae2af5dc639ea2952411d1da5728c55c0206533ef51d0580","flatsize":98717,"path":"All/libxode-0.71_6.pkg","repopath":"All/libxode-0.71_6.pkg","licenselogic":"single","pkgsize":27632,"desc":"libxode is an XML library which wraps expat. it offers a very flexable DOM,\nand uses Memory Pools (which can also be created/used from this library).","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"}},"categories":["textproc"],"messages":[{"message":"===>   NOTICE:\n\nThe libxode port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libxsd","origin":"devel/libxsd","version":"4.2.0","comment":"XSD runtime library","maintainer":"kde@FreeBSD.org","www":"https://www.codesynthesis.com/projects/xsd/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d5af2294c879af3d28761746d89ce17bfddab8ff82c6b6c30473f67b5a2e4bf1","flatsize":1407934,"path":"All/libxsd-4.2.0.pkg","repopath":"All/libxsd-4.2.0.pkg","licenselogic":"or","licenses":["FLOSSE","GPLv2"],"pkgsize":132248,"desc":"libxsd is the runtime library for the XSD XML Schema to C++ data binding\ncompiler.\n\nXSD is an open-source, cross-platform XML Schema to C++ data binding\ncompiler. Provided with an XML document specification (XML Schema), it\ngenerates C++ classes that represent the given vocabulary as well as XML\nparsing and serialization code. You can then access the data stored in\nXML using types and functions that semantically correspond to your\napplication domain rather than dealing with generic elements/attributes\nand raw strings.","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"},"xerces-c3":{"origin":"textproc/xerces-c3","version":"3.3.0"}},"categories":["devel"],"options":{"DOCS":"on"}},{"name":"libxo","origin":"devel/libxo","version":"0.6.1_2","comment":"Library to generate text, XML, JSON, and HTML output","maintainer":"jonathan@FreeBSD.org","www":"https://github.com/Juniper/libxo","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8dd38fd5891148d94645f5d8d6ec772b8a82886c8bac98e84785b8c9cba2b27c","flatsize":753204,"path":"All/libxo-0.6.1_2.pkg","repopath":"All/libxo-0.6.1_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":232972,"desc":"libxo - A Library for Generating Text, XML, JSON, and HTML Output\n\nThe libxo library allows an application to generate text, XML, JSON,\nand HTML output using a common set of function calls. The application\ndecides at run time which output style should be produced. The\napplication calls a function \"xo_emit\" to product output that is\ndescribed in a format string. A \"field descriptor\" tells libxo what\nthe field is and what it means.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","textproc"],"shlibs_required":["libc.so.8","libutil.so.4"],"options":{"DOCS":"on"}},{"name":"libxmlbird","origin":"textproc/libxmlbird","version":"1.2.12","comment":"XML parser for Vala and C programs","maintainer":"0mp@FreeBSD.org","www":"https://birdfont.org/xmlbird.php","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0981aad71e307cf5e53fdd40b75641fcaca873aff28d829b92dbcd999e783935","flatsize":85740,"path":"All/libxmlbird-1.2.12.pkg","repopath":"All/libxmlbird-1.2.12.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":24344,"desc":"XML Bird is an XML parser for programs written in Vala or C.\n\nIt is being developed as a part of the Birdfont project.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"}},"categories":["devel","textproc"]},{"name":"libxmp","origin":"audio/libxmp","version":"4.6.2","comment":"Module rendering library for xmp","maintainer":"ehaupt@FreeBSD.org","www":"https://xmp.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"42b64ddfcb7fd1699cb93bef1a30a8bad8234e4b59663196c9ec33130a7d9414","flatsize":1836605,"path":"All/libxmp-4.6.2.pkg","repopath":"All/libxmp-4.6.2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":424964,"desc":"Libxmp loads the module and renders the sound as linear PCM samples in a buffer\nat rate and format specified by the user. Applications for libxmp include\nplayers, module information extractors, module-to-mp3 renderers, etc.","categories":["audio"]},{"name":"libxml2","origin":"textproc/libxml2","version":"2.11.9_1","comment":"XML parser library for GNOME","maintainer":"desktop@FreeBSD.org","www":"http://xmlsoft.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ec6e88e1785173f10a43664afaccd729ac8c6f5ba89a38a730b39d521d308cf2","flatsize":4842655,"path":"All/libxml2-2.11.9_1.pkg","repopath":"All/libxml2-2.11.9_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":834264,"desc":"Libxml2 is the XML C parser and toolkit developed for the Gnome project (but\nusable outside of the Gnome platform).  XML itself is a metalanguage to design\nmarkup languages, i.e. text language where semantic and structure are added to\nthe content using extra \"markup\" information enclosed between angle brackets.","deps":{"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["gnome","textproc"],"shlibs_required":["libc.so.8","libhistory.so.8","libreadline.so.8"],"options":{"DOCS":"on","ICU":"off","MEM_DEBUG":"off","READLINE":"on","THREAD_ALLOC":"off"},"annotations":{"cpe":"cpe:2.3:a:xmlsoft:libxml2:2.11.9:::::dragonfly6:x86_64:1"}},{"name":"libxmlb","origin":"textproc/libxmlb","version":"0.3.22","comment":"Library to help create and query binary XML blobs","maintainer":"desktop@FreeBSD.org","www":"https://github.com/hughsie/libxmlb","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e3cb0ac4b3001eabc0831ad6ef01f65e25bb386a4f3e6540974fb1b568df76af","flatsize":1257638,"path":"All/libxmlb-0.3.22.pkg","repopath":"All/libxmlb-0.3.22.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":144124,"desc":"XML is slow to parse and strings inside the document cannot be memory mapped as\nthey do not have a trailing NUL char. The libxmlb library takes XML source, and\nconverts it to a structured binary representation with a deduplicated string\ntable -- where the strings have the NULs included.\n\nThis allows an application to mmap the binary XML file, do an XPath query and\nreturn some strings without actually parsing the entire document. This is all\ndone using (almost) zero allocations and no actual copying of the binary data.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"snowballstemmer":{"origin":"textproc/snowballstemmer","version":"2.2.0"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0"],"options":{"DOCS":"on"}},{"name":"libxml++30","origin":"textproc/libxml++30","version":"3.2.5_1","comment":"XML API for C++","maintainer":"gnome@FreeBSD.org","www":"https://libxmlplusplus.github.io/libxmlplusplus/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3739d69a7953d57d378982af71bc7d147b6dfdac961c8c9643a51d14a8a9593b","flatsize":863141,"path":"All/libxml++30-3.2.5_1.pkg","repopath":"All/libxml++30-3.2.5_1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":126616,"desc":"libxml++ is a C++ interface for working with XML files, using libxml\n(gnome-xml) to parse and write the actual XML files. It has a simple\nbut complete API.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"glibmm":{"origin":"devel/glibmm","version":"2.66.7,1"},"libsigc++":{"origin":"devel/libsigc++20","version":"2.12.1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"}},"categories":["textproc"]},{"name":"libxml++50","origin":"textproc/libxml++","version":"5.4.0","comment":"XML API for C++","maintainer":"jcfyecrayz@liamekaens.com","www":"https://github.com/libxmlplusplus/libxmlplusplus","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a28e52e46b74e76c1bb3fc96c7a0c6cf2c0bd1167f7e6ac1a9761afc77ed489e","flatsize":1035860,"path":"All/libxml++50-5.4.0.pkg","repopath":"All/libxml++50-5.4.0.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":150572,"desc":"libxml++ is a C++ interface for working with XML files, using libxml\n(gnome-xml) to parse and write the actual XML files. It has a simple\nbut complete API.\n\nlibxml++-5.0 (ABI version 5.0) does not depend on glibmm, is not as\ngood at handling UTF-8 strings, but has fewer dependencies.\n\nSee also: https://libxmlplusplus.sourceforge.net/","deps":{"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"}},"categories":["textproc"]},{"name":"libxsmm","origin":"math/libxsmm","version":"1.17_1","comment":"Library for dense and sparse matrix operations and deep learning","maintainer":"yuri@FreeBSD.org","www":"https://github.com/hfp/libxsmm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0b2a76d95f6e149dfbf819fb2cb557af85730d726d2ff3e852d381f80804b67c","flatsize":11196219,"path":"All/libxsmm-1.17_1.pkg","repopath":"All/libxsmm-1.17_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":2725420,"desc":"LIBXSMM is a library for specialized dense and sparse matrix operations as well\nas for deep learning primitives such as small convolutions targeting Intel\nArchitecture. Small matrix multiplication kernels (SMMs) are generated for Intel\nSSE, Intel AVX, Intel AVX2, IMCI (KNCni) for Intel Xeon Phi coprocessors (KNC),\nand Intel AVX-512 as found in the Intel Xeon Phi processor family (KNL, KNM) and\nIntel Xeon processors (SKX). Highly optimized code for small convolutions is\ntargeting Intel AVX2 and Intel AVX-512, whereas other targets can automatically\nleverage specialized SMMs to perform convolutions.\n\nThe library supports statically generated code at configuration time (SMMs),\nuses optimized code paths based on compiler-generated code as well as Intrinsic\nfunctions, but mainly utilizes Just-In-Time (JIT) code specialization for\ncompiler-independent performance (matrix multiplications, matrix transpose/copy,\nsparse functionality, and small convolutions). LIBXSMM is suitable for \"build\nonce and deploy everywhere\" i.e., no special target flags are needed to exploit\nthe available performance.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math","science"],"shlibs_required":["libc.so.8","libdl.so.0","libexecinfo.so.1","libm.so.4","libpthread.so.0","librt.so.0"],"annotations":{"cpe":"cpe:2.3:a:libxsmm_project:libxsmm:1.17:::::dragonfly6:x86_64:1"}},{"name":"libxml++","origin":"textproc/libxml++26","version":"2.42.3,1","comment":"XML API for C++","maintainer":"gnome@FreeBSD.org","www":"https://libxmlplusplus.github.io/libxmlplusplus/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2061c2b0f52442cc29ff6b1e7f65f2abe73e2a6d5015c51e38e370dade4e4005","flatsize":968278,"path":"All/libxml++-2.42.3,1.pkg","repopath":"All/libxml++-2.42.3,1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":143368,"desc":"libxml++ is a C++ interface for working with XML files, using libxml\n(gnome-xml) to parse and write the actual XML files. It has a simple\nbut complete API.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"glibmm":{"origin":"devel/glibmm","version":"2.66.7,1"},"libsigc++":{"origin":"devel/libsigc++20","version":"2.12.1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"}},"categories":["textproc"]},{"name":"libxls","origin":"math/libxls","version":"1.6.2_1","comment":"Extract Cell Data From Excel xls files","maintainer":"bapt@FreeBSD.org","www":"https://github.com/libxls/libxls","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5c316de018508997d9297dea34a62acfd7b23b5dc036b0142d41109d903e715a","flatsize":117168,"path":"All/libxls-1.6.2_1.pkg","repopath":"All/libxls-1.6.2_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":36876,"desc":"Library for parsing Excel (XLS) files, with a sample program for converting\nExcel files into CSV.","categories":["devel","math"],"shlibs_required":["libc.so.8"],"annotations":{"cpe":"cpe:2.3:a:libxls_project:libxls:1.6.2:::::dragonfly6:x86_64:1"}},{"name":"libxkbfile","origin":"x11/libxkbfile","version":"1.1.3","comment":"XKB file library","maintainer":"x11@FreeBSD.org","www":"https://www.freedesktop.org/Software/xorg","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0dadf6d7c642cc111b96774cdbe400935cb633ddb9b08f39ab742cb0d6586d8f","flatsize":432862,"path":"All/libxkbfile-1.1.3.pkg","repopath":"All/libxkbfile-1.1.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":108380,"desc":"This package contains the XKB file library.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["x11"]},{"name":"libxkbcommon","origin":"x11/libxkbcommon","version":"1.8.1_1","comment":"Keymap handling library for toolkits and window systems","maintainer":"x11@FreeBSD.org","www":"https://xkbcommon.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5c86440edf94bae2c3afaf363fa23e90555edc4f4038967d41c3c7ddbfdada05","flatsize":962039,"path":"All/libxkbcommon-1.8.1_1.pkg","repopath":"All/libxkbcommon-1.8.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":228588,"desc":"xkbcommon is a library to handle keyboard descriptions, including loading them\nfrom disk, parsing them and handling their state. It's mainly meant for client\ntoolkits, window systems, and other system applications","deps":{"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"},"xkeyboard-config":{"origin":"x11/xkeyboard-config","version":"2.41_4"}},"categories":["x11"],"shlibs_required":["libc.so.8","libwayland-client.so.0","libxcb-xkb.so.1","libxcb.so.1"],"options":{"EVDEV":"on","WAYLAND":"on","X11":"on"},"annotations":{"cpe":"cpe:2.3:a:xkbcommon:libxkbcommon:1.8.1:::::dragonfly6:x86_64:1"},"messages":[{"message":"If arrow keys don't work under X11 switch to legacy rules e.g.,\n\nFor sh/bash/ksh/zsh run and (optionally) add into ~/.profile:\n  export XKB_DEFAULT_RULES=xorg\n\nFor csh/tcsh run and (optionally) add into ~/.login:\n  setenv XKB_DEFAULT_RULES xorg","type":"install"}]},{"name":"libxklavier","origin":"x11/libxklavier","version":"5.3_3,1","comment":"Utility library to make XKB stuff easier","maintainer":"gnome@FreeBSD.org","www":"https://gswitchit.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8c9ef7c3b7bc494f5c40c268ce3e09120ad01ba12e5c01b2c7cfc7a507cf28c5","flatsize":557936,"path":"All/libxklavier-5.3_3,1.pkg","repopath":"All/libxklavier-5.3_3,1.pkg","licenselogic":"single","pkgsize":89316,"desc":"Libxklavier is a utility to simplify setting and changing\nkeyboard layouts.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libxkbfile":{"origin":"x11/libxkbfile","version":"1.1.3"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"xkbcomp":{"origin":"x11/xkbcomp","version":"1.4.7"}},"categories":["gnome","x11"]},{"name":"libxisf","origin":"graphics/libxisf","version":"0.2.13","comment":"Library to read and write XISF files produced by PixInsight","maintainer":"jhale@FreeBSD.org","www":"https://gitea.nouspiro.space/nou/libXISF","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8f22b251321ccf20c3742f8aa70226cd4cb120877c787627b18948c8665222f1","flatsize":479587,"path":"All/libxisf-0.2.13.pkg","repopath":"All/libxisf-0.2.13.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":132884,"desc":"LibXISF is C++ library that can read and write XISF files produced by\nPixInsight. It implements the XISF 1.0 specification.","deps":{"liblz4":{"origin":"archivers/liblz4","version":"1.10.0,1"},"pugixml":{"origin":"textproc/pugixml","version":"1.15"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["astro","graphics"]},{"name":"libxlsxwriter","origin":"math/libxlsxwriter","version":"1.1.7","comment":"C library for creating Excel XLSX files","maintainer":"bapt@FreeBSD.org","www":"https://libxlsxwriter.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9107a9bd58c4700178b1f12d046b10a536e70e0aab01bc24c1b9c63ac5e7c832","flatsize":4414823,"path":"All/libxlsxwriter-1.1.7.pkg","repopath":"All/libxlsxwriter-1.1.7.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":798556,"desc":"libxlsxwriter is a C library that can be used to write text, numbers, formulas\nand hyperlinks to multiple worksheets in an Excel 2007+ XLSX file. It supports\nfeatures such as:\n\n* 100%25 compatible Excel XLSX files.\n* Full Excel formatting.\n* Merged cells.\n* Defined names.\n* Autofilters.\n* Charts.\n* Worksheet PNG/JPEG images.\n* Memory optimization mode for writing large files.\n* Source code available on GitHub.\n* FreeBSD License.\n* ANSI C.\n* Compiles for 32 and 64 bit.\n* The only dependency is on zlib.","categories":["devel","math"]},{"name":"libxfce4windowing","origin":"x11/libxfce4windowing","version":"4.20.2","comment":"Windowing concept abstraction library for X11 and Wayland","maintainer":"xfce@FreeBSD.org","www":"https://gitlab.xfce.org/xfce/libxfce4windowing","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e1e84f1907f91c02730fb202918d4dbe1db7b5b33143b69f4b91ae4ede586f15","flatsize":1276827,"path":"All/libxfce4windowing-4.20.2.pkg","repopath":"All/libxfce4windowing-4.20.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":152424,"desc":"Libxfce4windowing is an abstraction library that attempts to present\nwindowing concepts (screens, toplevel windows, workspaces, etc.) in\na windowing-system-independent manner.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libdisplay-info":{"origin":"sysutils/libdisplay-info","version":"0.2.0"},"libwnck3":{"origin":"x11-toolkits/libwnck3","version":"43.2"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["x11","xfce"],"options":{"DOCS":"on","GIR":"on","NLS":"on","WAYLAND":"on"}},{"name":"libxfce4util","origin":"x11/libxfce4util","version":"4.20.1","comment":"Extension library for the Xfce desktop environment","maintainer":"xfce@FreeBSD.org","www":"https://gitlab.xfce.org/xfce/libxfce4util","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"134c351bdd51fa1b0c20e4865283e4017453d565101cc470a414e32ef0effa91","flatsize":727118,"path":"All/libxfce4util-4.20.1.pkg","repopath":"All/libxfce4util-4.20.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":112976,"desc":"libxfce4util is used to share commonly used non-GTK utilities among\nthe Xfce applications.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"}},"categories":["x11","xfce"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"GIR":"on","NLS":"on","VAPI":"on"}},{"name":"libxdiff","origin":"textproc/libxdiff","version":"0.23_2","comment":"Create file differences/patches to both binary and text files","maintainer":"ports@FreeBSD.org","www":"http://www.xmailserver.org/xdiff-lib.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"17dab99a75927c384e3719977020efa77cc877e29bd109d4f5095538a43c28ff","flatsize":117930,"path":"All/libxdiff-0.23_2.pkg","repopath":"All/libxdiff-0.23_2.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":42996,"desc":"The LibXDiff library implements basic and yet complete functionalities to\ncreate file differences/patches to both binary and text files. The library\nuses memory files as file abstraction to achieve both performance and\nportability. For binary files, LibXDiff implements (with some modification)\nthe algorithm described in File System Support for Delta Compression by\nJoshua P. MacDonald, while for text files it follows directives described in\nAn O(ND) Difference Algorithm and Its Variations by Eugene W. Myers. Memory\nfiles used by the library are basically a collection of buffers that store the\nfile content. There are two different requirements for memory files when passed\nto diff/patch functions. Text files for diff/patch functions require that a\nsingle line do not have to spawn across two different memory file blocks.\nBinary diff/patch functions require memory files to be compact. A compact\nmemory files is a file whose content is stored inside a single block.","categories":["textproc"],"messages":[{"message":"===>   NOTICE:\n\nThe libxdiff port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libxdg-basedir","origin":"x11/libxdg-basedir","version":"1.2.2","comment":"Implementation of the XDG Base Directory specification","maintainer":"ntarmos@ceid.upatras.gr","www":"http://n.ethz.ch/student/nevillm/download/libxdg-basedir/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a6bb3dd081c3bd5701354c2edc6b52dcb4ec2f776d0058c9412320f0fbcc611f","flatsize":37899,"path":"All/libxdg-basedir-1.2.2.pkg","repopath":"All/libxdg-basedir-1.2.2.pkg","licenselogic":"single","pkgsize":10772,"desc":"An implementation of the XDG Base Directory specification.","categories":["x11"]},{"name":"libxdf","origin":"misc/libxdf","version":"0.991","comment":"C++ library for loading XDF files","maintainer":"yuri@FreeBSD.org","www":"https://github.com/xdf-modules/libxdf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b3c1c64319d1918f670a5f3980f708b41a6c543c50e35b9deae17bfbd8b5c03e","flatsize":114774,"path":"All/libxdf-0.991.pkg","repopath":"All/libxdf-0.991.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":42604,"desc":"Libxdf is a cross-platform C++ library for loading multimodal, multi-rate\nsignals stored in XDF files.","deps":{"pugixml":{"origin":"textproc/pugixml","version":"1.15"}},"categories":["misc"]},{"name":"libxfce4menu","origin":"x11/libxfce4menu","version":"4.20.1","comment":"Widgets library for the Xfce desktop environment","maintainer":"xfce@FreeBSD.org","www":"https://gitlab.xfce.org/xfce/libxfce4ui","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1c369c7e8fe6da6ac1462b640b452a8a99e30e04f678236dda392db230fe1d1d","flatsize":1863312,"path":"All/libxfce4menu-4.20.1.pkg","repopath":"All/libxfce4menu-4.20.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":330068,"desc":"libxfce4ui is used to share commonly used Xfce widgets amoung the Xfce\napplications.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"dbus-glib":{"origin":"devel/dbus-glib","version":"0.114"},"gdk-pixbuf-extra":{"origin":"graphics/gdk-pixbuf-extra","version":"0.1.0"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libepoxy":{"origin":"graphics/libepoxy","version":"1.5.10"},"libgtop":{"origin":"devel/libgtop","version":"2.40.0_1"},"libgudev":{"origin":"devel/libgudev","version":"237"},"libxfce4util":{"origin":"x11/libxfce4util","version":"4.20.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"startup-notification":{"origin":"x11/startup-notification","version":"0.12_4"},"xfce4-conf":{"origin":"x11/xfce4-conf","version":"4.20.0"}},"categories":["x11","xfce"],"shlibs_required":["libc.so.8","libepoxy.so.0","libgdk-3.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libgtop-2.0.so.11","libgudev-1.0.so.0","libpthread.so.0","libxfce4util.so.7"],"options":{"GIR":"on","GLADE":"off","NLS":"on","STARTUP":"on","VAPI":"on","WAYLAND":"on"}},{"name":"libxcvt","origin":"x11/libxcvt","version":"0.1.3","comment":"Calculate VESA CVT mode lines","maintainer":"jbeich@FreeBSD.org","www":"https://gitlab.freedesktop.org/xorg/lib/libxcvt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8af052e6c496003436c12b20dbaeb4f44eb1d852947e98eeaf6454061e6d684b","flatsize":23770,"path":"All/libxcvt-0.1.3.pkg","repopath":"All/libxcvt-0.1.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9324,"desc":"libxcvt is a library providing a standalone version of the X server\nimplementation of the VESA CVT standard timing modelines generator.\n\nlibxcvt also provides a standalone version of the command line tool\ncvt copied from the Xorg implementation and is meant to be a direct\nreplacement to the version provided by the Xorg server.","categories":["x11"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"libxcrypt","origin":"security/libxcrypt","version":"4.4.38","comment":"Extended crypt library for descrypt, md5crypt, bcrypt, and others","maintainer":"yuri@FreeBSD.org","www":"https://github.com/besser82/libxcrypt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b21eaca0111f07e7260b450b2a0ee1fa0cfdfa3ffc7a1d0264f7908afa2d4593","flatsize":254968,"path":"All/libxcrypt-4.4.38.pkg","repopath":"All/libxcrypt-4.4.38.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":101536,"desc":"libxcrypt is a modern library for one-way hashing of passwords. It supports a\nwide variety of both modern and historical hashing methods: yescrypt,\ngost-yescrypt, scrypt, bcrypt, sha512crypt, sha256crypt, md5crypt, SunMD5,\nsha1crypt, NT, bsdicrypt, bigcrypt, and descrypt. It provides the traditional\nUnix crypt and crypt_r interfaces, as well as a set of extended interfaces\npioneered by Openwall Linux, crypt_rn, crypt_ra, crypt_gensalt,\ncrypt_gensalt_rn, and crypt_gensalt_ra.\n\nlibxcrypt is intended to be used by login(1), passwd(1), and other similar\nprograms; that is, to hash a small number of passwords during an interactive\nauthentication dialogue with a human. It is not suitable for use in bulk\npassword-cracking applications, or in any other situation where speed is more\nimportant than careful handling of sensitive data. However, it is intended to be\nfast and lightweight enough for use in servers that must field thousands of\nlogin attempts per minute.","categories":["security"]},{"name":"libxcb","origin":"x11/libxcb","version":"1.17.0","comment":"The X protocol C-language Binding (XCB) library","maintainer":"x11@FreeBSD.org","www":"https://xcb.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"13f9137b270cc69c103b9aad2bd0655e37879e1da8c0f312694c5d033ee715a4","flatsize":4935460,"path":"All/libxcb-1.17.0.pkg","repopath":"All/libxcb-1.17.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1061072,"desc":"The X protocol C-language Binding (XCB) is a replacement for Xlib\nfeaturing a small footprint, latency hiding, direct access to the\nprotocol, improved threading support, and extensibility.","deps":{"libXau":{"origin":"x11/libXau","version":"1.0.11"},"libXdmcp":{"origin":"x11/libXdmcp","version":"1.1.5"}},"categories":["x11"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:x:libxcb:1.17.0:::::dragonfly6:x86_64"}},{"name":"libxaw3dxft","origin":"x11-toolkits/libxaw3dxft","version":"1.6.2.h","comment":"3D Xaw (Athena Widget Set) replacement with extended fonts","maintainer":"pyrus@bsdmail.com","www":"https://sourceforge.net/projects/sf-xpaint/files/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0375c273b4bf147454d030dc4bb79a512676e7c3cbc080d83d5b2e7fbed70e3e","flatsize":1375658,"path":"All/libxaw3dxft-1.6.2.h.pkg","repopath":"All/libxaw3dxft-1.6.2.h.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":267632,"desc":"Xaw3dxft is a Xaw (Athena Widget Set) replacement that looks\nthree-dimensional.\n\nXaw3dxft is an extended version of xaw3d with support for UTF8 input\nand UTF8 encoding of text, and rendering text with the Freetype\nlibrary and Truetype fonts. It should be mostly compatible with the\noriginal xaw3d library, except for font management : everything\nusing the old X11 core font routines should be replaced by their\nfreetype equivalents.\n\nThe main advantage of using libxaw3dxft over libxaw3d or libxaw is\nthat all text will appear nicely antialiasedd when using truetype fonts\nin the menu widgets. Also, the use of UTF8 makes it easier to\ninternationalize applications in arbitrary languages.","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["x11-toolkits"],"options":{"DOCS":"on"}},{"name":"libxalloc","origin":"devel/libxalloc","version":"1.0.4","comment":"Memory allocation library with error checking","maintainer":"rodrigo@FreeBSD.org","www":"http://shh.thathost.com/pub-unix/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1e122bc8341cdabf1f4f8bed3d72b28115f9cf6d3baea0bf721c7521481aed1f","flatsize":15393,"path":"All/libxalloc-1.0.4.pkg","repopath":"All/libxalloc-1.0.4.pkg","licenselogic":"single","pkgsize":4204,"desc":"xalloc is a memory allocation library with error checking.\nIt contains wrappers including error checking for memory\nallocating C-functions.","categories":["devel"],"options":{"DOCS":"on"}},{"name":"libx86","origin":"devel/libx86","version":"1.1_2","comment":"Hardware-independent library for executing real-mode x86 code","maintainer":"jkim@FreeBSD.org","www":"http://www.codon.org.uk/~mjg59/libx86/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ff3f5a1543acd7a7c07caab7a21570c5fed9edf4c6a4547674e9b22c3a0805d5","flatsize":407031,"path":"All/libx86-1.1_2.pkg","repopath":"All/libx86-1.1_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":70172,"desc":"It's often useful to be able to make real-mode x86 BIOS calls from userland.\nLinux lrmi provides a simple interface to this for i386 machines, but this\ndoesn't help on other platforms.  libx86 provides the Linux lrmi interface,\nbut will also run on platforms such as amd64 and alpha.","categories":["devel"]},{"name":"libxine","origin":"multimedia/libxine","version":"1.2.13_14","comment":"Libraries for xine multimedia player","maintainer":"ports@FreeBSD.org","www":"https://xine.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"309e154752f9b1ee409d214572fb2d55b6b84b12abe1446131d5fdc58bde68f1","flatsize":6566946,"path":"All/libxine-1.2.13_14.pkg","repopath":"All/libxine-1.2.13_14.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":2565456,"desc":"xine is a free multimedia player. It plays back CDs, DVDs, and VCDs.\nIt also decodes multimedia files like AVI, MOV, WMV, and MP3 from local disk\ndrives, and displays multimedia streamed over the Internet. It interprets many\nof the most common multimedia formats available.\n\nThese are the libraries for the xine.","deps":{"faad2":{"origin":"audio/faad","version":"2.11.2,1"},"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"flac":{"origin":"audio/flac","version":"1.5.0,1"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXv":{"origin":"x11/libXv","version":"1.0.12_1,1"},"liba52":{"origin":"audio/liba52","version":"0.8.0_2"},"libcdio":{"origin":"sysutils/libcdio","version":"2.2.0"},"libdca":{"origin":"multimedia/libdca","version":"0.0.7_1"},"libdvdnav":{"origin":"multimedia/libdvdnav","version":"6.1.1"},"libdvdread":{"origin":"multimedia/libdvdread","version":"6.1.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libmad":{"origin":"audio/libmad","version":"0.16.4"},"libmng":{"origin":"graphics/libmng","version":"2.0.3_2"},"libmodplug":{"origin":"audio/libmodplug","version":"0.8.9.1.r461"},"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libtheora":{"origin":"multimedia/libtheora","version":"1.1.1_7"},"libva":{"origin":"multimedia/libva","version":"2.22.0"},"libvdpau":{"origin":"multimedia/libvdpau","version":"1.5"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"libvpx":{"origin":"multimedia/libvpx","version":"1.15.0_1"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"png":{"origin":"graphics/png","version":"1.6.47"},"speex":{"origin":"audio/speex","version":"1.2.1_1,1"},"vcdimager":{"origin":"multimedia/vcdimager","version":"2.0.1_6"},"wavpack":{"origin":"audio/wavpack","version":"5.8.1"}},"categories":["multimedia"],"shlibs_required":["libc.so.8","libfontconfig.so.1","libfreetype.so.6","libintl.so.8","libm.so.4","libpthread.so.0","librt.so.0","libz.so.3"],"options":{"AALIB":"off","ALSA":"off","AOM":"off","CACA":"off","DAV1D":"off","DMX_IMAGE":"on","DOCS":"on","DVB":"on","IMAGEMAGICK":"off","IPV6":"on","JACK":"off","LIBBLURAY":"off","NFS":"off","NLS":"on","PIXBUF":"on","PULSEAUDIO":"off","SDL":"off","SFTP":"off","SMB":"off","SNDIO":"off","SPEEX":"on","V4L":"off","VAAPI":"on","VCD":"on","WAVPACK":"on","WAYLAND":"off","XVMC":"off","GNUTLS":"off","OPENSSL":"on"},"annotations":{"cpe":"cpe:2.3:a:xine:xine-lib:1.2.13:::::dragonfly6:x86_64:14"},"messages":[{"message":"===>   NOTICE:\n\nThe libxine port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libx264","origin":"multimedia/libx264","version":"0.164.3095","comment":"H.264/MPEG-4 AVC Video Encoding (Library)","maintainer":"bofh@FreeBSD.org","www":"https://www.videolan.org/x264.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"352ddd615691b6dab9608f4f1c4a930052e0e85f1771e7d650bf7027951b37ec","flatsize":4679960,"path":"All/libx264-0.164.3095.pkg","repopath":"All/libx264-0.164.3095.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":653976,"desc":"x264 is a free library for encoding H.264/AVC (aka MPEG-4 Part 10)\nvideo streams.\n\nEncoder features\n * CAVLC/CABAC\n * Multi-references\n * Intra: all modes (4x4 and 16x16 with all predictions)\n * Inter P: all partitions (from 16x16 down to 4x4)\n * Inter B: partitions from 16x16 down to 8x8 (including SKIP/DIRECT)\n * Ratecontrol: constant quantizer, constant bitrate, or multipass ABR\n * Scene cut detection","categories":["multimedia"],"options":{"ASM":"on","DEBUG":"off","OPENCL":"on","PGO":"off"}},{"name":"libwraster","origin":"x11-wm/libwraster","version":"0.96.0_1","comment":"Window Maker raster graphics library","maintainer":"hrs@FreeBSD.org","www":"https://www.windowmaker.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4551971c79392746c61ab38576f405679175c508260b8405714b9b2df734d3e4","flatsize":274845,"path":"All/libwraster-0.96.0_1.pkg","repopath":"All/libwraster-0.96.0_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":68932,"desc":"This is the libwraster library from x11-wm/windowmaker.\n\nThe purpose of this port is to allow dockapp ports the choice of\ndepending on the full Window Maker port, or just the library.","deps":{"ImageMagick7":{"origin":"graphics/ImageMagick7","version":"7.1.1.45"},"giflib":{"origin":"graphics/giflib","version":"5.2.2"},"jbigkit":{"origin":"graphics/jbigkit","version":"2.1_3"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"png":{"origin":"graphics/png","version":"1.6.47"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"},"webp":{"origin":"graphics/webp","version":"1.5.0"}},"categories":["windowmaker","x11-wm"],"options":{"IMAGEMAGICK":"on"}},{"name":"libwps03","origin":"textproc/libwps03","version":"0.3.1_13","comment":"Microsoft file word processor format import filter library","maintainer":"office@FreeBSD.org","www":"https://libwps.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bec44e6d4befe43f968a34cbc395ef0695b7d06ff1be8adca13c594a958324b5","flatsize":687130,"path":"All/libwps03-0.3.1_13.pkg","repopath":"All/libwps03-0.3.1_13.pkg","licenselogic":"or","licenses":["LGPL21","MPL20"],"pkgsize":235756,"desc":"Libwps is a library (for use by word procesors, for example) for importing the\nMicrosoft Works word processor file format. It imports Works format versions 2,\n3, 4, 5 (aka 2000), and 8 with some formatting. The scope of this project is\njust a Works word processor import filter, so there are no plans for supporting\nan export filter, spreadsheets, or databases.","deps":{"librevenge":{"origin":"textproc/librevenge","version":"0.0.5"}},"categories":["textproc"]},{"name":"libwww","origin":"www/libwww","version":"5.4.2","comment":"W3C Reference Library","maintainer":"dbaio@FreeBSD.org","www":"https://www.w3.org/Library/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5a59535c278cd93c5b9ca0c42824f84cce1c1bc3dccca0f54eadff7d82205aac","flatsize":3369859,"path":"All/libwww-5.4.2.pkg","repopath":"All/libwww-5.4.2.pkg","licenselogic":"single","licenses":["W3C"],"pkgsize":676756,"desc":"The W3C Reference Library is a general code base that can be used to build\nclients and servers. It contains code for accessing HTTP, FTP, Gopher, News,\nWAIS, Telnet servers, and the local file system. Furthermore it provides\nmodules for parsing, managing and presenting hypertext objects to the user\nand a wide spectra of generic programming utilities. The Library is the\nbasis for many World-Wide Web applications and all the W3C software is build\non top of it. The Library is a required part of all other W3C applications\nin this distribution.","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["devel","www"],"shlibs_required":["libc.so.8","libcrypto.so.12","libdl.so.0","libexpat.so.1","libm.so.4","libssl.so.12","libz.so.3"],"annotations":{"cpe":"cpe:2.3:a:w3c:libwww:5.4.2:::::dragonfly6:x86_64"}},{"name":"libwpg03","origin":"graphics/libwpg03","version":"0.3.4","comment":"Library and tools to work with WordPerfect Graphics (WPG) files","maintainer":"office@FreeBSD.org","www":"https://libwpg.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9aed56293337a2226b29b75496f242c60ee21769d39437eb5722217fcd32a46d","flatsize":186924,"path":"All/libwpg03-0.3.4.pkg","repopath":"All/libwpg03-0.3.4.pkg","licenselogic":"or","licenses":["LGPL21","MPL20"],"pkgsize":59724,"desc":"Library for importing and converting Corel WordPerfect(tm) Graphics images","deps":{"librevenge":{"origin":"textproc/librevenge","version":"0.0.5"},"libwpd010":{"origin":"textproc/libwpd010","version":"0.10.3_7"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libm.so.4","librevenge-0.0.so.0","librevenge-generators-0.0.so.0","librevenge-stream-0.0.so.0","libstdc++.so.9","libwpd-0.10.so.10"]},{"name":"libwpe","origin":"www/libwpe","version":"1.12.0","comment":"General-purpose library for WPE WebKit","maintainer":"gnome@FreeBSD.org","www":"https://wpewebkit.org/releases","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5472357fdc212bf504e5439f29e3c77871faec182ccce38aa7acb3b486011f5c","flatsize":275812,"path":"All/libwpe-1.12.0.pkg","repopath":"All/libwpe-1.12.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":43044,"desc":"A WebKit port optimized for embedded devices\n\nWPE WebKit allows embedders to create simple and performant systems based\non Web platform technologies. It is designed with hardware acceleration in\nmind, leveraging common 3D graphics APIs for best performance.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"}},"categories":["www"]},{"name":"libwpd010","origin":"textproc/libwpd010","version":"0.10.3_7","comment":"Tools for importing and exporting WordPerfect(tm) documents","maintainer":"office@FreeBSD.org","www":"https://libwpd.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ed802183e3511e2cb741a839596a9bb829b4086ca7ce66843263f9cc92f09235","flatsize":719228,"path":"All/libwpd010-0.10.3_7.pkg","repopath":"All/libwpd010-0.10.3_7.pkg","licenselogic":"or","licenses":["LGPL21","MPL20"],"pkgsize":186380,"desc":"libwpd is a library for reading and writing WordPerfect(tm)\ndocuments.\n\nThis package also includes utilities for converting to HTML\nand plain text.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libgsf":{"origin":"devel/libgsf","version":"1.14.53"},"librevenge":{"origin":"textproc/librevenge","version":"0.0.5"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libm.so.4","librevenge-0.0.so.0","librevenge-generators-0.0.so.0","librevenge-stream-0.0.so.0","libstdc++.so.9"],"annotations":{"cpe":"cpe:2.3:a:libwpd_project:libwpd:0.10.3:::::dragonfly6:x86_64:7"}},{"name":"libwps","origin":"textproc/libwps","version":"0.4.14","comment":"Microsoft file word processor format import filter library","maintainer":"office@FreeBSD.org","www":"https://libwps.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"af5fc2c8612f16b10455352e6c48168a8889fcaf33d8583eba095bb812e07800","flatsize":2559031,"path":"All/libwps-0.4.14.pkg","repopath":"All/libwps-0.4.14.pkg","licenselogic":"or","licenses":["LGPL21+","MPL20"],"pkgsize":839716,"desc":"Libwps is a library (for use by word procesors, for example) for importing the\nMicrosoft Works word processor file format. It imports Works format versions 2,\n3, 4, 5 (aka 2000), and 8 with some formatting. The scope of this project is\njust a Works word processor import filter, so there are no plans for supporting\nan export filter, spreadsheets, or databases.","deps":{"librevenge":{"origin":"textproc/librevenge","version":"0.0.5"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libm.so.4","librevenge-0.0.so.0","librevenge-generators-0.0.so.0","librevenge-stream-0.0.so.0","libstdc++.so.9"]},{"name":"libwnck","origin":"x11-toolkits/libwnck","version":"2.30.7_3","comment":"Library used for writing pagers and taskslists","maintainer":"gnome@FreeBSD.org","www":"https://www.gnome.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"945e91578a8d520d958240c6baf741c150ba0a7d966531698abe5a39c7672aeb","flatsize":2802519,"path":"All/libwnck-2.30.7_3.pkg","repopath":"All/libwnck-2.30.7_3.pkg","licenselogic":"single","licenses":["LGPL20+"],"pkgsize":380544,"desc":"libwnck is a Window Navigator Construction Kit, i.e. a library used\nfor writing pagers and taskslists.  It is needed for the\nGNOME 2.0 desktop.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gobject-introspection":{"origin":"devel/gobject-introspection","version":"1.78.1_2,1"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXres":{"origin":"x11/libXres","version":"1.2.2_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"startup-notification":{"origin":"x11/startup-notification","version":"0.12_4"}},"categories":["gnome","x11-toolkits"],"shlibs_required":["libX11.so.6","libXRes.so.1","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libstartup-notification-1.so.0"],"options":{"STARTUP":"on"}},{"name":"libwnck3","origin":"x11-toolkits/libwnck3","version":"43.2","comment":"Library used for writing pagers and taskslists","maintainer":"gnome@FreeBSD.org","www":"https://gitlab.gnome.org/GNOME/libwnck","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0dd064215e446c76d0e6774dc7f83a0f3985bdcca0a2e0d14a3106940622b35e","flatsize":2498927,"path":"All/libwnck3-43.2.pkg","repopath":"All/libwnck3-43.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":343248,"desc":"libwnck is a Window Navigator Construction Kit, i.e. a library used\nfor writing pagers and taskslists.  It is needed for the GNOME desktop.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libXres":{"origin":"x11/libXres","version":"1.2.2_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"startup-notification":{"origin":"x11/startup-notification","version":"0.12_4"}},"categories":["gnome","x11-toolkits"],"options":{"STARTUP":"on"}},{"name":"libwmf","origin":"graphics/libwmf","version":"0.2.13_2","comment":"Library for converting WMF files","maintainer":"sunpoet@FreeBSD.org","www":"https://wvware.sourceforge.net/libwmf.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3416ea28343f0322a52ffde87b9cd608becae2e11a382e0ecc4d2e874823aa64","flatsize":6200367,"path":"All/libwmf-0.2.13_2.pkg","repopath":"All/libwmf-0.2.13_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":2168948,"desc":"ibwmf is a library for reading vector images in Micros%c3%b8ft's native Wind%c3%b8ws\nMetafile Format (WMF) and for either (a) displaying them in, e.g., an X window;\nor (b) converting them to more standard/open file formats such as, e.g., the\nW3C's XML-based Scaleable Vector Graphic (SVG) format.","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libgd":{"origin":"graphics/gd","version":"2.3.3_13,1"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["graphics"],"shlibs_required":["libX11.so.6","libc.so.8","libexpat.so.1","libfreetype.so.6","libjpeg.so.8","libm.so.4","libpng16.so.16","libpthread.so.0","libz.so.3"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:wvware:libwmf:0.2.13:::::dragonfly6:x86_64:2","flavor":"x11"}},{"name":"libwhisker","origin":"security/libwhisker","version":"2.5_2","comment":"Perl module to create HTTP test scripts","maintainer":"se@FreeBSD.org","www":"https://sourceforge.net/projects/whisker/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3fe7a9da6a1c99cc794393c1b5b7f03ce85464b5d412d80a1a4247482506c524","flatsize":324031,"path":"All/libwhisker-2.5_2.pkg","repopath":"All/libwhisker-2.5_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":100828,"desc":"What is libwhisker:\n\nLibwhisker is a Perl module geared specificly for HTTP testing.\nLibwhisker has a few design principles:\n\n- Portable: runs with 0 changes on Unix, Windows, etc.\n- Flexible: designed with a 'no rules' approach\n- Contained: designed to not require external modules when possible\n- Localized: does not require installation to use","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"],"options":{"DOCS":"on"}},{"name":"libwebsockets","origin":"net/libwebsockets","version":"4.3.5","comment":"C library for lightweight websocket clients and servers","maintainer":"ports@FreeBSD.org","www":"https://libwebsockets.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3817889d0ec0d4e145b92184f7762cee5bd0d1199fdc7abad632abc19c25397e","flatsize":2143452,"path":"All/libwebsockets-4.3.5.pkg","repopath":"All/libwebsockets-4.3.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":478276,"desc":"Libwebsockets is a lightweight pure C library built to use minimal CPU and\nmemory resources, and provide fast throughput in both directions as client\nor server.","deps":{"libuv":{"origin":"devel/libuv","version":"1.50.0"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["devel","net"],"options":{"HTTP2":"on","HTTP_PROXY":"off","MQTT":"on","PEERLIMITS":"off","PLUGINS":"off","SECURE_STREAMS":"off","SOCKS":"off","SQLITE":"off","WEBSERVER":"off","MBEDTLS":"off","OPENSSL":"on","GLIB":"off","LIBEV":"off","LIBEVENT":"off","LIBUV":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe libwebsockets port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libwebm","origin":"multimedia/libwebm","version":"1.0.0.31","comment":"WebM video format","maintainer":"yuri@FreeBSD.org","www":"https://www.webmproject.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fd5b16f7aa2eae9bf2bbfeb8dd6e8ee7af46897f8f591609276086f2cc0198f2","flatsize":978805,"path":"All/libwebm-1.0.0.31.pkg","repopath":"All/libwebm-1.0.0.31.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":205060,"desc":"WebM is an open, royalty-free, media file format designed for\nthe web.\n\nWebM defines the file container structure, video and audio formats.\nWebM files consist of video streams compressed with the VP8 or VP9\nvideo codecs and audio streams compressed with the Vorbis or Opus\naudio codecs.\n\nThe WebM file structure is based on the Matroska container.","categories":["multimedia"]},{"name":"libwbxml","origin":"textproc/libwbxml","version":"0.11.10","comment":"Library & tools for converting wbxml<->xml","maintainer":"sunpoet@FreeBSD.org","www":"http://libwbxml.opensync.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"008ec6fee8576cf7a195888441541b0665011b57af16ec80c7a6c1c0c9e7faed","flatsize":572642,"path":"All/libwbxml-0.11.10.pkg","repopath":"All/libwbxml-0.11.10.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":96224,"desc":"The WBXML Library (aka libwbxml) contains a library and its associated tools to\nParse, Encode and Handle WBXML documents.\n\nThe WBXML format is a binary representation of XML, defined by the Wap Forum,\nand used to reduce bandwidth in mobile communications.","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"}},"categories":["devel","textproc"],"shlibs_required":["libc.so.8"]},{"name":"libwapcaplet","origin":"textproc/libwapcaplet","version":"0.4.3","comment":"String internment library","maintainer":"nc@FreeBSD.org","www":"https://www.netsurf-browser.org/projects/libwapcaplet/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"69795547d6ea969dd235d0a692555fde957fe6a645bd4242a434556711c5c2a2","flatsize":18273,"path":"All/libwapcaplet-0.4.3.pkg","repopath":"All/libwapcaplet-0.4.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6756,"desc":"LibWapcaplet is a string internment library, written in C.\nIt provides reference counted string interment and rapid string comparison\nfunctionality.","categories":["textproc"]},{"name":"libwacom","origin":"x11/libwacom","version":"2.12.1","comment":"Adds tablet support to libinput","maintainer":"x11@FreeBSD.org","www":"https://github.com/linuxwacom/libwacom/wiki","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"71b3809cd4a6a2d395aca990eb21d369a85af4042c429cae5bb93e0b4f1de282","flatsize":1414852,"path":"All/libwacom-2.12.1.pkg","repopath":"All/libwacom-2.12.1.pkg","licenselogic":"single","licenses":["HPND"],"pkgsize":140696,"desc":"Libwacom is a new library to help implement Wacom tablet settings.\nIt is intended to be used by client-programs that need model\nidentification.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libevdev":{"origin":"devel/libevdev","version":"1.13.2"},"libgudev":{"origin":"devel/libgudev","version":"237"},"py311-libevdev":{"origin":"devel/py-libevdev","version":"0.11_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["x11"],"shlibs_required":["libc.so.8","libglib-2.0.so.0","libgobject-2.0.so.0","libgudev-1.0.so.0"]},{"name":"libvterm","origin":"devel/libvterm","version":"0.3.3","comment":"Implementation of a VT220/xterm/ECMA-48 terminal emulator","maintainer":"adamw@FreeBSD.org","www":"https://www.leonerd.org.uk/code/libvterm/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"56cd03a76379426c3daa1f172e82c7f111b88fa15a527be5a8e020a4763553b2","flatsize":231715,"path":"All/libvterm-0.3.3.pkg","repopath":"All/libvterm-0.3.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":57004,"desc":"Abstract C99 library which implements a VT220 or xterm-like terminal\nemulator. It doesn't use any particular graphics toolkit or output\nsystem, instead it invokes callback function pointers that its\nembedding program should provide it to draw on its behalf. It\navoids calling malloc() during normal running state, allowing it\nto be used in embedded kernel situations.","categories":["devel"],"shlibs_required":["libc.so.8"],"annotations":{"cpe":"cpe:2.3:a:leonerd:libvterm:0.3.3:::::dragonfly6:x86_64"}},{"name":"libwmf-nox11","origin":"graphics/libwmf","version":"0.2.13_2","comment":"Library for converting WMF files","maintainer":"sunpoet@FreeBSD.org","www":"https://wvware.sourceforge.net/libwmf.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4cb9f35bd40732dd9ebfdecd53a23b0315f110b030cf50cb939c812a772eb4dc","flatsize":6139490,"path":"All/libwmf-nox11-0.2.13_2.pkg","repopath":"All/libwmf-nox11-0.2.13_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":2159948,"desc":"ibwmf is a library for reading vector images in Micros%c3%b8ft's native Wind%c3%b8ws\nMetafile Format (WMF) and for either (a) displaying them in, e.g., an X window;\nor (b) converting them to more standard/open file formats such as, e.g., the\nW3C's XML-based Scaleable Vector Graphic (SVG) format.","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libgd":{"origin":"graphics/gd","version":"2.3.3_13,1"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libexpat.so.1","libfreetype.so.6","libjpeg.so.8","libm.so.4","libpng16.so.16","libpthread.so.0","libz.so.3"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:wvware:libwmf:0.2.13:::::dragonfly6:x86_64:2","flavor":"nox11"}},{"name":"libvslvm","origin":"devel/libvslvm","version":"e.20240504","comment":"Library and tools to access the LVM volume system format","maintainer":"antoine@FreeBSD.org","www":"https://github.com/libyal/libvslvm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"10eae9a6251b5c3c3a2504f666303c45ec7e83180bfb03d38a4017849fc8453e","flatsize":6358319,"path":"All/libvslvm-e.20240504.pkg","repopath":"All/libvslvm-e.20240504.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":677104,"desc":"libvslvm is a library to access the Linux Logical Volume Manager (LVM) volume\nsystem format.","deps":{"fusefs-libs":{"origin":"filesystems/fusefs-libs","version":"2.9.9_2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libdl.so.0","libfuse.so.2","libintl.so.8","libpthread.so.0"],"options":{"NLS":"on"}},{"name":"libvshadow","origin":"devel/libvshadow","version":"20240504","comment":"Library to support the Volume Service Snapshot (VSS) format","maintainer":"antoine@FreeBSD.org","www":"https://github.com/libyal/libvshadow","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b84356551379dca443a885925e5da1de16c6b668a1522e8e032836ac092b5e16","flatsize":5902971,"path":"All/libvshadow-20240504.pkg","repopath":"All/libvshadow-20240504.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":615604,"desc":"libvshadow is a library and tools to support the Volume Service Snapshot\n(VSS) format. The VSS format is used by Windows, as of Vista, to maintain\ncopies of data on a storage media volume.","deps":{"fusefs-libs":{"origin":"filesystems/fusefs-libs","version":"2.9.9_2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libdl.so.0","libfuse.so.2","libintl.so.8","libpthread.so.0"],"options":{"NLS":"on"}},{"name":"libvsgpt","origin":"devel/libvsgpt","version":"e.20240504","comment":"Library and tools to access the GPT volume system format","maintainer":"antoine@FreeBSD.org","www":"https://github.com/libyal/libvsgpt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6a2e6dc890474cd8f09346e29cd41f4b24de3626227f31052f1e9968131f8a3c","flatsize":5518456,"path":"All/libvsgpt-e.20240504.pkg","repopath":"All/libvsgpt-e.20240504.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":565188,"desc":"libvsgpt is a library to access the GUID Partition Table (GPT) volume system\nformat.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libdl.so.0","libintl.so.8","libpthread.so.0"],"options":{"NLS":"on"}},{"name":"libvpx","origin":"multimedia/libvpx","version":"1.15.0_1","comment":"VP8/VP9 reference encoder/decoder","maintainer":"jbeich@FreeBSD.org","www":"https://www.webmproject.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dd04d57cd1d46819d79268c66d8c05306d973dd79de0862ae60340f29cf6ddf9","flatsize":10559556,"path":"All/libvpx-1.15.0_1.pkg","repopath":"All/libvpx-1.15.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1570656,"desc":"libvpx is the VP8/VP9 Codec SDK.","categories":["multimedia"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"annotations":{"cpe":"cpe:2.3:a:webmproject:libvpx:1.15.0:::::dragonfly6:x86_64:1"}},{"name":"libvorbis","origin":"audio/libvorbis","version":"1.3.7_2,3","comment":"Audio compression codec library","maintainer":"naddy@FreeBSD.org","www":"https://xiph.org/vorbis/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"15ab8a0fbc219726966777b19f0a3754a849940609d825f40bd12915d098c547","flatsize":2557129,"path":"All/libvorbis-1.3.7_2,3.pkg","repopath":"All/libvorbis-1.3.7_2,3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":343536,"desc":"Vorbis is a general purpose audio and music encoding format\ncontemporary to MPEG-4's AAC and TwinVQ, the next generation beyond\nMPEG audio layer 3.  Unlike the MPEG sponsored formats (and other\nproprietary formats such as RealAudio G2 and Windows' flavor of the\nmonth), the Vorbis CODEC specification belongs to the public domain.\nAll the technical details are published and documented, and any\nsoftware entity may make full use of the format without royalty or\npatent concerns.\n\nThis package contains:\n\n- libvorbis, a BSD-license software implementation of the Vorbis\n  specification by the Xiphophorus company.\n\n- libvorbisfile, a BSD-license convenience library built on Vorbis\n  designed to simplify common uses.\n\n- libvorbisenc, a BSD-license library that provides a simple,\n  programmatic encoding setup interface.","deps":{"libogg":{"origin":"audio/libogg","version":"1.3.5,4"}},"categories":["audio"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:xiph.org:libvorbis:1.3.7:::::dragonfly6:x86_64:2"}},{"name":"libvsapm","origin":"devel/libvsapm","version":"e.20240503","comment":"Library and tools to access the APM volume system format","maintainer":"antoine@FreeBSD.org","www":"https://github.com/libyal/libvsapm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e5f1527b71ac122324d6d363f42c4a5a4104f1e19a2cc479de7146c8c1b36650","flatsize":5341760,"path":"All/libvsapm-e.20240503.pkg","repopath":"All/libvsapm-e.20240503.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":543800,"desc":"libvsapm is a library to access the Apple Partition Map (APM) volume system\nformat.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libdl.so.0","libintl.so.8","libpthread.so.0"],"options":{"NLS":"on"}},{"name":"libvncserver","origin":"net/libvncserver","version":"0.9.15","comment":"Provide an easy API to a custom vnc server","maintainer":"nc@FreeBSD.org","www":"https://libvnc.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"46f526797c3dd6c176a4fd544df87a58e4783250187076a5403a852a054bcf69","flatsize":717502,"path":"All/libvncserver-0.9.15.pkg","repopath":"All/libvncserver-0.9.15.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":214276,"desc":"LibVNCServer is ripped out of Xvnc to provide an easy API to write one's own\nvnc server.","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"libgpg-error":{"origin":"security/libgpg-error","version":"1.51"},"lzo2":{"origin":"archivers/lzo2","version":"2.10_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["devel","net"],"options":{"GCRYPT":"on","IPV6":"on","SASL":"off","GNUTLS":"off","OPENSSL":"on"},"annotations":{"cpe":"cpe:2.3:a:libvncserver_project:libvncserver:0.9.15:::::dragonfly6:x86_64"}},{"name":"libvmdk","origin":"devel/libvmdk","version":"20240510","comment":"Library and tools to access the VMware Virtual Disk (VMDK) format","maintainer":"antoine@FreeBSD.org","www":"https://github.com/libyal/libvmdk","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e207da523e70758f2cd420c8f1c8910c3d757f4f5b17aa8c2276d6a2e67c3d77","flatsize":6124727,"path":"All/libvmdk-20240510.pkg","repopath":"All/libvmdk-20240510.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":665196,"desc":"Library and tools to access the VMware Virtual Disk (VMDK) format.","deps":{"fusefs-libs":{"origin":"filesystems/fusefs-libs","version":"2.9.9_2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libdl.so.0","libfuse.so.2","libintl.so.8","libpthread.so.0","libz.so.3"],"options":{"NLS":"on"}},{"name":"libvlcpp","origin":"multimedia/libvlcpp","version":"0.1.0.20210319_1","comment":"C++ bindings for libvlc, VLC mediaplayer library","maintainer":"yuri@FreeBSD.org","www":"https://code.videolan.org/videolan/libvlcpp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bae37a78e45455f1b580b3ac4ef9115a8f24ab27b7cb089f12746aaed22fc450","flatsize":271325,"path":"All/libvlcpp-0.1.0.20210319_1.pkg","repopath":"All/libvlcpp-0.1.0.20210319_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":47304,"desc":"C++ bindings for libvlc, VLC media player library.","deps":{"vlc":{"origin":"multimedia/vlc","version":"3.0.21_14,4"}},"categories":["multimedia"]},{"name":"libvisual04-plugins","origin":"graphics/libvisual04-plugins","version":"0.4.0_7","comment":"Set of plugins for the libvisual framework","maintainer":"bkoenig@alpha-tierchen.de","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6d68546ae3aa3bd1176a550be7d402cfa5d41c27ecf61d86ca4a6b26243677ee","flatsize":376712,"path":"All/libvisual04-plugins-0.4.0_7.pkg","repopath":"All/libvisual04-plugins-0.4.0_7.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":89120,"desc":"Libvisual is an abstraction library that comes between applications and audio\nvisualisation plugins.\n\nOften when it comes to audio visualisation plugins or programs that create\nvisuals, they depend on a player or something else; basically, there is no\ngeneral framework that enabled application developers to easily access cool\naudio visualisation plugins. Libvisual wants to change this by providing an\ninterface towards plugins and applications; through this easy to use interface\napplications can easily access plugins and, since the drawing is done by the\napplication, it also enables the developer to draw the visual anywhere he\nwants.\n\nThe framework also allows you to morph to different plugins and mix two at\nonce; all kinds of neat tricks are possible using this method.","deps":{"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libvisual04":{"origin":"graphics/libvisual04","version":"0.4.0_6"}},"categories":["graphics"]},{"name":"libvisual04","origin":"graphics/libvisual04","version":"0.4.0_6","comment":"Abstraction library that sits between apps and visual plugin","maintainer":"crees@FreeBSD.org","www":"https://libvisual.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0593f65850e3229270e6d37b879f1cc8af2df8111833ff351d728ad5ba764358","flatsize":558434,"path":"All/libvisual04-0.4.0_6.pkg","repopath":"All/libvisual04-0.4.0_6.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":128408,"desc":"Libvisual is an abstraction library that comes between applications and audio\nvisualisation plugins.\n\nOften when it comes to audio visualisation plugins or programs that create\nvisuals, they depend on a player or something else; basically, there is no\ngeneral framework that enabled application developers to easily access cool\naudio visualisation plugins. Libvisual wants to change this by providing an\ninterface towards plugins and applications; through this easy to use interface\napplications can easily access plugins and, since the drawing is done by the\napplication, it also enables the developer to draw the visual anywhere he\nwants.\n\nThe framework also allows you to morph to different plugins and mix two at\nonce; all kinds of neat tricks are possible using this method.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"}},"categories":["graphics"]},{"name":"libvmime","origin":"mail/libvmime","version":"0.9.2_14","comment":"All-in-one Internet mail library","maintainer":"sunpoet@FreeBSD.org","www":"https://www.vmime.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d2d07319cb96544e644c01cfb7cea220c6bc05ed77f57a35a7e1784efa34b7a7","flatsize":14799083,"path":"All/libvmime-0.9.2_14.pkg","repopath":"All/libvmime-0.9.2_14.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":1793988,"desc":"VMime is a powerful C++ class library for working with RFC-822 and MIME messages\nand Internet messaging services like IMAP, POP or SMTP.\n\nWith VMime you can parse, generate and modify messages, and also connect to\nstore and transport services to receive or send messages over the Internet. The\nlibrary offers all the features to build a complete mail client.","deps":{"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"libgsasl":{"origin":"security/libgsasl","version":"2.2.1_1"}},"categories":["mail"],"options":{"ICU":"off"}},{"name":"libvisual","origin":"graphics/libvisual","version":"0.2.0_5","comment":"Abstraction library that sits between apps and visual plugin","maintainer":"ports@FreeBSD.org","www":"https://libvisual.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0dc9ba2ba1058fd6543c5c15c12ee158f1a22c529312039f22a508ef68fa5ebd","flatsize":291371,"path":"All/libvisual-0.2.0_5.pkg","repopath":"All/libvisual-0.2.0_5.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":73676,"desc":"Libvisual is an abstraction library that comes between applications and audio\nvisualisation plugins.\n\nOften when it comes to audio visualisation plugins or programs that create\nvisuals, they depend on a player or something else; basically, there is no\ngeneral framework that enabled application developers to easily access cool\naudio visualisation plugins. Libvisual wants to change this by providing an\ninterface towards plugins and applications; through this easy to use interface\napplications can easily access plugins and, since the drawing is done by the\napplication, it also enables the developer to draw the visual anywhere he\nwants.\n\nThe framework also allows you to morph to different plugins and mix two at\nonce; all kinds of neat tricks are possible using this method.","categories":["graphics"],"messages":[{"message":"===>   NOTICE:\n\nThe libvisual port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libvisio01","origin":"textproc/libvisio01","version":"0.1.8_1","comment":"Library and tools for parsing the visio file format structure","maintainer":"office@FreeBSD.org","www":"https://wiki.documentfoundation.org/DLP/Libraries/libvisio","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8035bedc2ebdc6603e2501d2ec6457de559c98274dade5d00541027d43e1ffc2","flatsize":760575,"path":"All/libvisio01-0.1.8_1.pkg","repopath":"All/libvisio01-0.1.8_1.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":222336,"desc":"Library and tools for parsing the visio file format structure","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"icu":{"origin":"devel/icu","version":"76.1,1"},"librevenge":{"origin":"textproc/librevenge","version":"0.0.5"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"}},"categories":["devel","textproc"],"shlibs_required":["libc.so.8","libgcc_s.so.1","libicuuc.so.76","libm.so.4","librevenge-0.0.so.0","librevenge-generators-0.0.so.0","librevenge-stream-0.0.so.0","libstdc++.so.6","libxml2.so.2"]},{"name":"libvhdi","origin":"devel/libvhdi","version":"20240509","comment":"Library and tools to access the Virtual Hard Disk image format","maintainer":"antoine@FreeBSD.org","www":"https://github.com/libyal/libvhdi","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"52aba6012694c654af811436584d6c17b64937c60098fd2584016f9b10b45640","flatsize":5688512,"path":"All/libvhdi-20240509.pkg","repopath":"All/libvhdi-20240509.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":595200,"desc":"Library and tools to access the Virtual Hard Disk (VHD) image format.","deps":{"fusefs-libs":{"origin":"filesystems/fusefs-libs","version":"2.9.9_2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libdl.so.0","libfuse.so.2","libintl.so.8","libpthread.so.0"],"options":{"NLS":"on"}},{"name":"libvgm","origin":"audio/libvgm","version":"g20240608_1","comment":"More modular rewrite of most components from VGMPlay","maintainer":"tagattie@FreeBSD.org","www":"https://github.com/ValleyBell/libvgm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d34e23ed0e88f045831e779282df267adda3a23f961f7c739fe21f21406dd5a9","flatsize":990068,"path":"All/libvgm-g20240608_1.pkg","repopath":"All/libvgm-g20240608_1.pkg","licenselogic":"single","pkgsize":333444,"desc":"A more modular rewrite of most components from VGMPlay. will include\nsub-libraries for audio output, sound emulation and VGM playback.","categories":["audio"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"PLAYER":"on","VGM2WAV":"on","ALSA":"off","AO":"off","PULSEAUDIO":"off"}},{"name":"libversion","origin":"devel/libversion","version":"3.0.3","comment":"Advanced version string comparison library","maintainer":"amdmi3@FreeBSD.org","www":"https://github.com/repology/libversion","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f86c561375d696bba4894d6177880490c973b3a19d78062fe7b60f3f97f76cd7","flatsize":91096,"path":"All/libversion-3.0.3.pkg","repopath":"All/libversion-3.0.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":31712,"desc":"Need to compare software, package or whatever versions? Comparing\n1.0 and 1.1 could be easy, but are you ready for more complex cases\nlike 1.2-x.3~alpha4? libversion is, which is proven by using the\nlibrary in Repology project which relies on comparing software\nversion strings, even if they are written in different formats.","categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"libvex","origin":"devel/libvex","version":"g20230201_2","comment":"Library for dynamic binary instrumentation and translation","maintainer":"yuri@FreeBSD.org","www":"https://github.com/pmem/valgrind","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"278a647a8f333a1739117a5a7a309a5530d8833fbafce2146f7ab80c037a0f36","flatsize":7742558,"path":"All/libvex-g20230201_2.pkg","repopath":"All/libvex-g20230201_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1294080,"desc":"LibVEX is a library for dynamic binary instrumentation and translation\nthat is normally a part of Valgrind.","categories":["devel"]},{"name":"libvdpau-va-gl","origin":"multimedia/libvdpau-va-gl","version":"0.4.2_5","comment":"VDPAU driver with OpenGL/VAAPI backend","maintainer":"madpilot@FreeBSD.org","www":"https://github.com/i-rinat/libvdpau-va-gl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dbf614cf37081f145b26d9ba35f92dca59eaaf8b70fa5c58dec752f339eb9553","flatsize":265366,"path":"All/libvdpau-va-gl-0.4.2_5.pkg","repopath":"All/libvdpau-va-gl-0.4.2_5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":79316,"desc":"The package provides a generic VDPAU driver. It uses OpenGL under the\nhood to accelerate drawing, scaling, and (if available) VA-API to\naccelerate video decoding.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libva":{"origin":"multimedia/libva","version":"2.22.0"}},"categories":["multimedia"]},{"name":"libvdpau","origin":"multimedia/libvdpau","version":"1.5","comment":"VDPAU wrapper and tracing library","maintainer":"madpilot@FreeBSD.org","www":"https://freedesktop.org/wiki/Software/VDPAU","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e182c719103fac718536fe3d513d03804b600f73dd4494fcce222e9028573caf","flatsize":282746,"path":"All/libvdpau-1.5.pkg","repopath":"All/libvdpau-1.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":60736,"desc":"VDPAU is the Video Decode and Presentation API for UNIX. It provides\nan interface to video decode acceleration and presentation hardware\npresent in modern GPUs.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"}},"categories":["multimedia"]},{"name":"libvc","origin":"devel/libvc","version":"003_5","comment":"vCard library","maintainer":"jgh@FreeBSD.org","www":"https://rolo.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c92a68714471c0e536dc06cbcb37096b55307b32b9a6f1a2ba3e0440adec092c","flatsize":149488,"path":"All/libvc-003_5.pkg","repopath":"All/libvc-003_5.pkg","licenselogic":"single","pkgsize":36240,"desc":"Libvc is a vCard library. The library handles scanning a vCard file, parsing\nthe vCard file into a data storage structure, manipulating the data storage\nstructure, and writing back to file.  It was originally written for `rolo', but\nhas been split-off as a generic library for general use.","categories":["devel"],"options":{"DOCS":"on"}},{"name":"lidia","origin":"math/lidia","version":"2.3.0_3","comment":"Library for computational number theory","maintainer":"yuri@FreeBSD.org","www":"https://www.math.ucdavis.edu/~latte/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"787dae8db3a75777717af64e2d57ca7beb7539d4c6c082ca13dc9d2412b0ab97","flatsize":66465085,"path":"All/lidia-2.3.0_3.pkg","repopath":"All/lidia-2.3.0_3.pkg","licenselogic":"single","licenses":["LiDIA"],"pkgsize":20293636,"desc":"LiDIA is a library for computational number theory, developed 1994-2004 at\nTU Darmstadt.\n\nIt is primarily intended to be used as a dependency of the LattE integrale\nproject.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"}},"categories":["math"]},{"name":"libvanessa_socket","origin":"devel/libvanessa_socket","version":"0.0.12_2","comment":"Library that provides a simple layer for TCP/IP socket operations","maintainer":"thomas@bsdunix.ch","www":"https://horms.net/projects/vanessa/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a6995deb4d8e036c36efd15f88b6d1191d33ef39e7fcb3fb5d9808a5307d214f","flatsize":120530,"path":"All/libvanessa_socket-0.0.12_2.pkg","repopath":"All/libvanessa_socket-0.0.12_2.pkg","licenselogic":"single","pkgsize":27528,"desc":"libvanessa_socket is a library that provides a simple layer for TCP/IP socket\noperations. It includes code to open a socket to a server as a client, to\nlisten on sockets for clients as a server and to pipe information between\nsockets.","deps":{"libvanessa_logger":{"origin":"devel/libvanessa_logger","version":"0.0.10_1"},"popt":{"origin":"devel/popt","version":"1.19_1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libpopt.so.0","libvanessa_logger.so.0"]},{"name":"libvanessa_logger","origin":"devel/libvanessa_logger","version":"0.0.10_1","comment":"Library that provides a generic logging layer","maintainer":"thomas@bsdunix.ch","www":"https://horms.net/projects/vanessa/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"70c4ace699368a8210c36e5d4a2880bd4af56d07c6ded17ee1a9ff27a1f9efec","flatsize":61038,"path":"All/libvanessa_logger-0.0.10_1.pkg","repopath":"All/libvanessa_logger-0.0.10_1.pkg","licenselogic":"single","pkgsize":14040,"desc":"libvanessa_logger provides a generic logging layer that may be used to log\nto one or more of syslog, an open file handle or a file name. Though due to\nlimitations in the implementation of syslog opening multiple syslog loggers\ndoesn't makes sense. Includes the ability to limit which messages will be\nlogged based on priorities.","categories":["devel"]},{"name":"libvanessa_adt","origin":"devel/libvanessa_adt","version":"0.0.9_1","comment":"Library that provides ADTs (queues, dynamic arrays, and more)","maintainer":"thomas@bsdunix.ch","www":"https://horms.net/projects/vanessa/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"df6365c1c6df29d4bde07ede6819dd0bd75b186e00880ed5be5c25421be86ca2","flatsize":135281,"path":"All/libvanessa_adt-0.0.9_1.pkg","repopath":"All/libvanessa_adt-0.0.9_1.pkg","licenselogic":"single","pkgsize":26268,"desc":"libvanessa_adt is a library that provides Abstract Data Types (ADTs).\nIt includes queues, dynamic arrays and key values.","deps":{"libvanessa_logger":{"origin":"devel/libvanessa_logger","version":"0.0.10_1"}},"categories":["devel"]},{"name":"libva-vdpau-driver","origin":"multimedia/libva-vdpau-driver","version":"0.7.4_10","comment":"VDPAU-based backend for VAAPI","maintainer":"madpilot@FreeBSD.org","www":"https://cgit.freedesktop.org/vaapi/vdpau-driver/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"df8673e4040068afec9ba2206fc769e66fe0ed4dbc6844c7d357b9a26ec6d66f","flatsize":141584,"path":"All/libva-vdpau-driver-0.7.4_10.pkg","repopath":"All/libva-vdpau-driver-0.7.4_10.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3"],"pkgsize":49576,"desc":"A VDPAU-based backend for VAAPI.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libvdpau":{"origin":"multimedia/libvdpau","version":"1.5"}},"categories":["multimedia"],"options":{"DEBUG":"off"}},{"name":"libvdwxc","origin":"science/libvdwxc","version":"0.4.6.20190510","comment":"Van der Waals density functional (DFT) library","maintainer":"yuri@FreeBSD.org","www":"https://libvdwxc.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"72ebc334d28e76d14de5a4ec7522edf979b2e4700361eaf4a1483bc390ab34e4","flatsize":3388397,"path":"All/libvdwxc-0.4.6.20190510.pkg","repopath":"All/libvdwxc-0.4.6.20190510.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1614792,"desc":"libvdwxc is a library of density functionals, which can be linked by density\nfunctional theory (DFT) codes, to enable the calculation of exchange and\ncorrelation energies for van der Waals density functionals (vdW-DF). libvdwxc\nevaluates correlation energy and potential using a convolution in Fourier space\nusing the method by Roman-Perez and Soler.","deps":{"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"}},"categories":["science"],"shlibs_required":["libc.so.8","libfftw3.so.3","libm.so.4"]},{"name":"libva-utils","origin":"multimedia/libva-utils","version":"2.22.0","comment":"Collection of tests and utilities for VAAPI","maintainer":"jbeich@FreeBSD.org","www":"https://github.com/intel/libva-utils","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a0ad7f599c02f2a995da7bbe3a2c5fa7c3f9dd7ff97a833efb4e36f0ac5a926e","flatsize":3223313,"path":"All/libva-utils-2.22.0.pkg","repopath":"All/libva-utils-2.22.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":491980,"desc":"libva-utils is a collection of utilities and examples to exercise\nVA-API in accordance with the libva project.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libva":{"origin":"multimedia/libva","version":"2.22.0"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["multimedia"],"shlibs_required":["libX11.so.6","libc.so.8","libdrm.so.2","libm.so.4","libpthread.so.0","libstdc++.so.9","libva-drm.so.2","libva-wayland.so.2","libva-x11.so.2","libva.so.2","libwayland-client.so.0"],"options":{"WAYLAND":"on","X11":"on"}},{"name":"libva-intel-hybrid-driver","origin":"multimedia/libva-intel-hybrid-driver","version":"1.0.2_3","comment":"Hybrid VP8 encoder and VP9 decoder for Intel GPUs","maintainer":"jbeich@FreeBSD.org","www":"https://01.org/linuxmedia","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0002b29fc32a429461400a72cee7efa82e5234a4a3219e8570b9c1a085be44a4","flatsize":4781905,"path":"All/libva-intel-hybrid-driver-1.0.2_3.pkg","repopath":"All/libva-intel-hybrid-driver-1.0.2_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":360372,"desc":"Intel hybrid driver provides support for WebM project VPx codecs. GPU\nacceleration is provided via media kernels executed on Intel GEN GPUs.\nThe hybrid driver provides the CPU bound entropy (e.g., CPBAC)\ndecoding and manages the GEN GPU media kernel parameters and buffers.","deps":{"cmrt":{"origin":"multimedia/cmrt","version":"1.0.6_2"},"libdrm":{"origin":"graphics/libdrm","version":"2.4.123,1"},"libva":{"origin":"multimedia/libva","version":"2.22.0"}},"categories":["multimedia"],"options":{"WAYLAND":"on","X11":"on"}},{"name":"libva","origin":"multimedia/libva","version":"2.22.0","comment":"VAAPI wrapper and dummy driver","maintainer":"jbeich@FreeBSD.org","www":"https://github.com/intel/libva","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b5eaa0464f4c3fb907a58f5efb1c00e649c7c37a04cced430a6cb19c3eeff84c","flatsize":984652,"path":"All/libva-2.22.0.pkg","repopath":"All/libva-2.22.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":188332,"desc":"VA-API is an open-source library and API specification, which provides\naccess to graphics hardware acceleration capabilities for video\nprocessing. It consists of a main library and driver-specific\nacceleration backends for each supported hardware vendor.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libdrm":{"origin":"graphics/libdrm","version":"2.4.123,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["multimedia"],"options":{"WAYLAND":"on","X11":"on"}},{"name":"libv4l","origin":"multimedia/libv4l","version":"1.23.0_5","comment":"Video4Linux library","maintainer":"multimedia@FreeBSD.org","www":"https://linuxtv.org/wiki/index.php/V4l-utils","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e047c9d3b3c3f9032a229f9d6c81f49d630706b70d7656f616fbc9d1bed51af1","flatsize":1995672,"path":"All/libv4l-1.23.0_5.pkg","repopath":"All/libv4l-1.23.0_5.pkg","licenselogic":"or","licenses":["GPLv2","LGPL21"],"pkgsize":376604,"desc":"The Video4Linux library is a wrapper library for accessing Video4Linux\ncompliant video devices. It allows for transcoding of capture streams\nin user space instead of kernel space and creates a standard interface\nmechanism for video devices.","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libudev-devd":{"origin":"devel/libudev-devd","version":"0.6.0"}},"categories":["multimedia"],"shlibs_required":["libc.so.8","libexecinfo.so.1"]},{"name":"libva-intel-driver","origin":"multimedia/libva-intel-driver","version":"2.4.4","comment":"VAAPI legacy driver for Intel GMA 4500 (Gen4) to UHD 630 (Gen9.5)","maintainer":"jbeich@FreeBSD.org","www":"https://01.org/linuxmedia","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"72db993a0b3c8850dd9d7b7ceab21b77473fdc5020257e11dd697405c0fa0c88","flatsize":8179719,"path":"All/libva-intel-driver-2.4.4.pkg","repopath":"All/libva-intel-driver-2.4.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":927324,"desc":"VA-API (Video Acceleration API) user mode driver for Intel GEN\nGraphics family provides a bridge to the GEN GPUs through the\npackaging of buffers and commands to be sent to the i915 driver for\nexercising both hardware and shader functionality for video decode,\nencode, and processing.","deps":{"libdrm":{"origin":"graphics/libdrm","version":"2.4.123,1"},"libva":{"origin":"multimedia/libva","version":"2.22.0"},"libva-intel-hybrid-driver":{"origin":"multimedia/libva-intel-hybrid-driver","version":"1.0.2_3"}},"categories":["multimedia"],"options":{"HYBRID":"on","WAYLAND":"on","X11":"on"}},{"name":"libuv","origin":"devel/libuv","version":"1.50.0","comment":"Multi-platform support library with a focus on asynchronous I/O","maintainer":"adamw@FreeBSD.org","www":"https://github.com/libuv/libuv","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3dff488f7fa5f5d58dec3a39eaaa9a1da983a34d089b121f631c12dda618c76f","flatsize":622403,"path":"All/libuv-1.50.0.pkg","repopath":"All/libuv-1.50.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":134224,"desc":"libuv is a multi-platform support library with a focus on asynchronous I/O.\n\nFeature highlights:\n + Full-featured event loop backed by epoll, kqueue, IOCP, event ports.\n + Asynchronous TCP and UDP sockets\n + Asynchronous DNS resolution\n + Asynchronous file and file system operations\n + File system events\n + ANSI escape code controlled TTY\n + IPC with socket sharing, using Unix domain sockets or named pipes (Windows)\n + Child processes\n + Thread pool\n + Signal handling\n + High resolution clock\n + Threading and synchronization primitives","categories":["devel"],"annotations":{"cpe":"cpe:2.3:a:libuv:libuv:1.50.0:::::dragonfly6:x86_64"}},{"name":"libuvc","origin":"multimedia/libuvc","version":"0.0.7_1","comment":"Cross-platform library for USB video devices","maintainer":"yuri@FreeBSD.org","www":"https://libuvc.github.io/libuvc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e9e4d1122c909b3ee986fda4e447d7b03e3adcd12dc72c47fed4b0e2c6508186","flatsize":220001,"path":"All/libuvc-0.0.7_1.pkg","repopath":"All/libuvc-0.0.7_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":44840,"desc":"libuvc is a cross-platform library for USB video devices, built atop libusb.\nIt enables fine-grained control over USB video devices exporting the standard\nUSB Video Class (UVC) interface, enabling developers to write drivers for\npreviously unsupported devices, or just access UVC devices in a generic fashion.","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"}},"categories":["multimedia"]},{"name":"libutp","origin":"net-p2p/libutp","version":"g20230213","comment":"uTorrent Transport Protocol library and sample utilities.","maintainer":"mondo.debater_0q@icloud.com","www":"https://github.com/transmission/libutp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"df557548dc66e4bd96a2833f109d88561816769cf28c4a56b4f27183c17c6245","flatsize":111356,"path":"All/libutp-g20230213.pkg","repopath":"All/libutp-g20230213.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":42776,"desc":"# libutp - The uTorrent Transport Protocol library.\nCopyright (c) 2010 BitTorrent, Inc.\n\nuTP provides provides reliable, ordered delivery while maintaining\nminimum extra delay. It is implemented on top of UDP to be\ncross-platform and functional today. As a result, uTP is the primary\ntransport for uTorrent peer-to-peer connections.\n\nuTP is written in C++, but the external interface is strictly C\n(ANSI C89).","categories":["net-p2p"],"shlibs_required":["libc.so.8"]},{"name":"libuutil","origin":"devel/libuutil","version":"1.0.3","comment":"Illumos userland utilities library","maintainer":"ports@FreeBSD.org","www":"https://github.com/jrmarino/libuutil","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8d21d64d8d99e68493aa3a666eea3cb215743ed1d22a6888f418bda2775cb350","flatsize":113728,"path":"All/libuutil-1.0.3.pkg","repopath":"All/libuutil-1.0.3.pkg","licenselogic":"single","licenses":["CDDL"],"pkgsize":27092,"desc":"libuutil is a library of userland utilities originating from solaris\n\nThis library provides both a doubly linked-list implementation and a\nAVL tree implementation.  This has been a private library best known\nas a core component for ZFS and SMF.\n\nThe performance is considered excellent.  As this has always been a\nprivate library, it is not well documented and there is no man page\nfor it.  The best documentation is located in the source code and\nreading OpenSolaris/Illumos ZFS and SMF sources will help as well.","categories":["devel"],"messages":[{"message":"===>   NOTICE:\n\nThe libuutil port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libutf","origin":"misc/libutf","version":"2.10_4","comment":"UTF-8 character set support library, including regular expressions","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7e677aefc4c86d7a9e6a7e07bfa3cee874088ab9964a8cf565cbf3f5ae39db78","flatsize":71999,"path":"All/libutf-2.10_4.pkg","repopath":"All/libutf-2.10_4.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":24416,"desc":"This software is a library which implements UTF-8 support routines,\nand uses those routines and others to implement UTF-8aware regular\nexpresions.  Language collation sequences are specified in a text\nfile, ${PREFIX}/share/examples/libutf/langcoll.utf, and feedback\nas to their correctness is appreciated.\n\nAlistair G. Crooks","categories":["misc"],"messages":[{"message":"===>   NOTICE:\n\nThe libutf port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libxc","origin":"science/libxc","version":"6.2.2","comment":"Library of exchange-correlation functionals for DFT","maintainer":"ports@FreeBSD.org","www":"https://gitlab.com/libxc/libxc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9e68de2ea4929209ec191106cc81f420214c96f0909ca7660dd27d65bfaf9797","flatsize":54502519,"path":"All/libxc-6.2.2.pkg","repopath":"All/libxc-6.2.2.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":16956988,"desc":"Libxc is library of exchange-correlation functionals for density-functional\ntheory. The aim is to provide a portable, well tested and reliable set of\nexchange and correlation functionals that can be used by all the ETSF codes\nand also other codes.\n\nIn libxc you can find different types of functionals: LDA, GGA, hybrids,\nand mGGA (experimental).\n\nSee also: <https://gitlab.com/libxc/libxc>.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["science"],"shlibs_required":["libc.so.8","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe libxc port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libusrsctp","origin":"net/libusrsctp","version":"0.9.5.0","comment":"Portable SCTP userland stack","maintainer":"yuri@FreeBSD.org","www":"https://github.com/sctplab/usrsctp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a07ac033ca340b394b679cab84e59997465f207e8b34a7fbe8cd9713095a7ccf","flatsize":622714,"path":"All/libusrsctp-0.9.5.0.pkg","repopath":"All/libusrsctp-0.9.5.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":244504,"desc":"libusrsctp is a userland SCTP stack.","categories":["devel","net"]},{"name":"libusbmuxd","origin":"comms/libusbmuxd","version":"2.1.0","comment":"Communication interface library for usbmuxd","maintainer":"jhale@FreeBSD.org","www":"https://www.libimobiledevice.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"871379610d7c6bdf2822e5ee5598bbae9fdd74c6bc6e64d29734b9ed00eb82fd","flatsize":150977,"path":"All/libusbmuxd-2.1.0.pkg","repopath":"All/libusbmuxd-2.1.0.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":43600,"desc":"'usbmuxd' stands for \"USB multiplexing daemon\". This daemon is in\ncharge of multiplexing connections over USB to an iPhone or iPod\nTouch. To users, it means you can sync your music, contacts, photos,\netc. over USB. To developers, it means you can connect to any\nlistening localhost socket on the device.\n\nThis package contains the usbmuxd communication interface library.","deps":{"libimobiledevice-glue":{"origin":"comms/libimobiledevice-glue","version":"1.3.1"},"libplist":{"origin":"devel/libplist","version":"2.6.0"}},"categories":["comms"],"shlibs_required":["libc.so.8","libimobiledevice-glue-1.0.so.0","libplist-2.0.so.4"],"options":{"DOCS":"on","INOTIFY":"off"},"annotations":{"cpe":"cpe:2.3:a:libimobiledevice:libusbmuxd:2.1.0:::::dragonfly6:x86_64"}},{"name":"libunwind","origin":"devel/libunwind","version":"20240221_2","comment":"Generic stack unwinding library","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/libunwind/libunwind","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"92c93a43d7b0ecc0abccd82fbab22d45bac46db1b532cab6c5deccd91d54e672","flatsize":716099,"path":"All/libunwind-20240221_2.pkg","repopath":"All/libunwind-20240221_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":152264,"desc":"The primary goal of this project is to define a portable and efficient C\nprogramming interface (API) to determine the call-chain of a program. The API\nadditionally provides the means to manipulate the preserved (callee-saved) state\nof each call-frame and to resume execution at any point in the call-chain\n(non-local goto). The API supports both local (same-process) and remote\n(across-process) operation. As such, the API is useful in a number of\napplications. Some examples include:\n\n- exception handling\n  The libunwind API makes it trivial to implement the stack-manipulation aspects\n  of exception handling.\n- debuggers\n  The libunwind API makes it trivial for debuggers to generate the call-chain\n  (backtrace) of the threads in a running program.\n- introspection\n  It is often useful for a running thread to determine its call-chain. For\n  example, this is useful to display error messages (to show how the error came\n  about) and for performance monitoring/analysis.\n- efficient setjmp()\n  With libunwind, it is possible to implement an extremely efficient version of\n  setjmp(). Effectively, the only context that needs to be saved consists of the\n  stack-pointer(s).","categories":["devel"],"options":{"TESTS":"off"},"annotations":{"cpe":"cpe:2.3:a:libunwind_project:libunwind:20240221:::::dragonfly6:x86_64:2"}},{"name":"liburcu","origin":"sysutils/liburcu","version":"0.15.0","comment":"Userspace read-copy-update (RCU) data synchronization library","maintainer":"freebsd@dns-lab.com","www":"https://liburcu.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"84d67e2dd2d280bf1946c6cebf2f2129a33817740d9b0b6ec68add9f93599559","flatsize":1051457,"path":"All/liburcu-0.15.0.pkg","repopath":"All/liburcu-0.15.0.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":161424,"desc":"liburcu is a LGPLv2.1 userspace RCU (read-copy-update)\nlibrary. This data synchronization library provides\nread-side access which scales linearly with the number\nof cores. It does so by allowing multiples copies of a\ngiven data structure to live at the same time, and by\nmonitoring the data structure accesses to detect grace\nperiods after which memory reclamation is possible.","categories":["sysutils"],"options":{"DOCS":"on"}},{"name":"libunp","origin":"net/libunp","version":"1.0_1","comment":"The networking library used in UNIX Network Programming Volume 1 2e","maintainer":"ports@FreeBSD.org","www":"http://www.kohala.com/start/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ff16a059f99a36ce78d78fded82611f17fea3e8f99186d0f7e1e587aeadaa693","flatsize":384703,"path":"All/libunp-1.0_1.pkg","repopath":"All/libunp-1.0_1.pkg","licenselogic":"single","pkgsize":29872,"desc":"libunp is the library used in W. Richard Stevens' book \"UNIX Network\nProgramming Volume 1, 2nd Edition\".  It contains the library and headers\nused in the examples as well as all programs from the text that compile on\nFreeBSD systems.\n\nFor more information on the book, see\n\nhttp://www.phptr.com/ptrbooks/ptr_013490012X.html\n\nFor more info on W. Richard Stevens, see","categories":["net"],"messages":[{"message":"===>   NOTICE:\n\nThe libunp port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libunistring","origin":"devel/libunistring","version":"1.3","comment":"Unicode string library","maintainer":"takefu@airport.fm","www":"https://www.gnu.org/software/libunistring/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fbcc096218dbe847bc53c93b00fc2bc5847c59bf3e15587ba6f0a7bb8b3fb722","flatsize":3312881,"path":"All/libunistring-1.3.pkg","repopath":"All/libunistring-1.3.pkg","licenselogic":"and","licenses":["GFDL","GPLv2","LGPL3+"],"pkgsize":599096,"desc":"GNU LIBUNISTRING - Unicode string library\n\nThis library provides functions for manipulating Unicode strings and\nfor manipulating C strings according to the Unicode standard.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["devel"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:gnu:libunistring:1.3:::::dragonfly6:x86_64"}},{"name":"libunrar","origin":"archivers/libunrar","version":"7.1.6,1","comment":"RAR archive extraction library","maintainer":"jhale@FreeBSD.org","www":"https://www.rarlab.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"41c249af84fff17601c8c40399249113ca2b0e8049a37d474330249cc3ac46cf","flatsize":1177237,"path":"All/libunrar-7.1.6,1.pkg","repopath":"All/libunrar-7.1.6,1.pkg","licenselogic":"single","licenses":["UNRAR"],"pkgsize":227068,"desc":"The UnRAR library is a minor part of the RAR archiver and contains\nthe RAR uncompression algorithm. UnRAR requires a very small amount\nof memory to operate. It can be used by other programs to extract\nRAR archives.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["archivers"],"options":{"OPENSSL_AES":"on"}},{"name":"libunit","origin":"devel/libunit","version":"1.32.1","comment":"Development kit for dynamic web application server","maintainer":"osa@FreeBSD.org","www":"https://unit.nginx.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7b3eebcef0d34086a577e02dfe90dede109de2348685fb2da3d7bb3846b0df18","flatsize":712901,"path":"All/libunit-1.32.1.pkg","repopath":"All/libunit-1.32.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":150448,"desc":"Development kit for NGINX Unit, a dynamic web application server, designed\nto run applications in multiple languages.","categories":["devel","www"],"annotations":{"cpe":"cpe:2.3:a:nginx:unit:1.32.1:::::dragonfly6:x86_64"}},{"name":"libuninum","origin":"devel/libuninum","version":"2.7_5","comment":"Library for converting Unicode strings to numbers","maintainer":"ports@FreeBSD.org","www":"https://billposer.org/Software/libuninum.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9c7f638124a51b847ca2b05fd40d433bc050b57a24041b418d9cd62d6899ffaa","flatsize":277956,"path":"All/libuninum-2.7_5.pkg","repopath":"All/libuninum-2.7_5.pkg","licenselogic":"single","pkgsize":58788,"desc":"This is a library for converting Unicode strings to numbers.\nStandard functions like strtoul and strtod do this for numbers\nwritten in the usual Western number system using the Indo-Arabic\nnumerals, but they do not handle other number systems.\nThe main functions take as input a UTF-32 Unicode string and\ncompute the corresponding unsigned integer.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"}},"categories":["devel"],"shlibs_required":["libc.so.8","libgmp.so.10","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe libuninum port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libunique","origin":"x11-toolkits/libunique3","version":"3.0.2_5","comment":"Library for single instance applications","maintainer":"kwm@FreeBSD.org","www":"http://live.gnome.org/LibUnique","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"76715407aedeeed71f589326a1649ee0a7f8c8e5127cca929d64156a5d2e480a","flatsize":177642,"path":"All/libunique-3.0.2_5.pkg","repopath":"All/libunique-3.0.2_5.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":39520,"desc":"Unique is a library for writing single instance application. If you launch a\nsingle instance application twice, the second instance will either just quit\nor will send a message to the running instance.\n\nUnique makes it easy to write this kind of applications, by providing a base\nclass, taking care of all the IPC machinery needed to send messages to a\nrunning instance, and also handling the startup notification side.\n\nUnique aims to replace the BaconMessageConnection code that has been copied\nby many projects and the code using Bonobo and D-Bus.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"dbus-glib":{"origin":"devel/dbus-glib","version":"0.114"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11-toolkits"]},{"name":"libunibreak","origin":"textproc/libunibreak","version":"6.1,1","comment":"Implementation of the line and word breaking algorithm for Unicode","maintainer":"kde@FreeBSD.org","www":"https://vimgadgets.sourceforge.net/libunibreak/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"510525f7956edd97ae94711798e1087e0927a3e271b640b47e984cff87020195","flatsize":295746,"path":"All/libunibreak-6.1,1.pkg","repopath":"All/libunibreak-6.1,1.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":26800,"desc":"Liblinebreak is an implementation of the line and word breaking algorithm\nas described in Unicode 5.1.0 Standard Annex 14, Revision 22. It breaks\nlines that contain Unicode characters. It is designed to be used in a\ngeneric text renderer. FBReader is one real-world example.","categories":["textproc"]},{"name":"libunicode","origin":"devel/libunicode","version":"0.4_11","comment":"Library for manipulating Unicode characters and strings","maintainer":"gnome@FreeBSD.org","www":"https://www.gnome.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"74c1fd86757c714a6af4467319a2192a50bad02ee84a2c1ea9341745386700d6","flatsize":404182,"path":"All/libunicode-0.4_11.pkg","repopath":"All/libunicode-0.4_11.pkg","licenselogic":"single","pkgsize":51876,"desc":"libunicode is a library for manipulating Unicode characters and\nstrings.  It understands both the UTF-8 and UCS-2 encodings, and has a\nframework for adding support for new encodings.","categories":["devel","gnome"]},{"name":"libukcprog","origin":"devel/libukcprog","version":"1.0.2_6","comment":"Generally useful low level routines","maintainer":"tdb@FreeBSD.org","www":"https://www.i-scream.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2964487712e56bd53949db474b9ce7dfe6d4407b65f68bc61fb50a04f3124c44","flatsize":108829,"path":"All/libukcprog-1.0.2_6.pkg","repopath":"All/libukcprog-1.0.2_6.pkg","licenselogic":"single","licenses":["libukcprog"],"pkgsize":29584,"desc":"The ukcprog library contains generally useful low level routines.\nThe ukcprog.h header file contains prototypes for the routines as\nwell as defining some useful macros and types.","categories":["devel"]},{"name":"libuiohook","origin":"devel/libuiohook","version":"1.2.2.11","comment":"C library to provide global keyboard and mouse hooks from userland","maintainer":"yuri@FreeBSD.org","www":"https://github.com/kwhat/libuiohook","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b35736a4f5c3d232474fd7c2e9ec541276bae2d35a2ea26354afa337d739c9fb","flatsize":64215,"path":"All/libuiohook-1.2.2.11.pkg","repopath":"All/libuiohook-1.2.2.11.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":21236,"desc":"libUIOHook is a cross-platform keyboard and mouse hooking from userland.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"libxkbfile":{"origin":"x11/libxkbfile","version":"1.1.3"}},"categories":["devel"]},{"name":"libuinputplus","origin":"devel/libuinputplus","version":"0.2.1","comment":"Easy-to-use uinput library in C++","maintainer":"bapt@FreeBSD.org","www":"https://github.com/YukiWorkshop/libuInputPlus","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e87d1c0b760e1101378a214efbcbe4288d26f920b580f9bdf9fd22ed03f896c6","flatsize":52999,"path":"All/libuinputplus-0.2.1.pkg","repopath":"All/libuinputplus-0.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12428,"desc":"Easy-to-use uinput library in C++","categories":["devel"]},{"name":"lincity-ng","origin":"games/lincity-ng","version":"2.0_19","comment":"Improved rich city simulation game for X","maintainer":"ports@FreeBSD.org","www":"http://lincity-ng.berlios.de","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0905172c6e6b65c2464049d9c85f00b3a9c7fedb98b2f47fe510c62bdbd85019","flatsize":47127952,"path":"All/lincity-ng-2.0_19.pkg","repopath":"All/lincity-ng-2.0_19.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":35925676,"desc":"LinCity-NG is a City Simulation Game. It is a polished and improved\nversion of the classic LinCity game. Within the scope of the GoTM project at\nhappypenguin.org we have created a new iso-3d graphics engine together with a\ncompletely redone and modern gui.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"physfs":{"origin":"devel/physfs","version":"3.2.0"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_gfx":{"origin":"graphics/sdl_gfx","version":"2.0.27"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"},"sdl_ttf":{"origin":"graphics/sdl_ttf","version":"2.0.11_8"}},"categories":["games"],"shlibs_required":["libGL.so.1","libSDL-1.2.so.0","libSDL_gfx.so.16","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libSDL_ttf-2.0.so.0","libX11.so.6","libc.so.8","libm.so.4","libphysfs.so.1","libpthread.so.0","libstdc++.so.9","libxml2.so.2","libz.so.3"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe lincity-ng port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libuecc","origin":"security/libuecc","version":"7_3","comment":"Very small Elliptic Curve Cryptography library","maintainer":"crest_maintainer@rlwinm.de","www":"https://git.universe-factory.net/libuecc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a48bb41c46f8bd6621d6c2029f3fc1ac7fc86f55419b307d54921589b4508d6b","flatsize":56635,"path":"All/libuecc-7_3.pkg","repopath":"All/libuecc-7_3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":15620,"desc":"This is a very small Elliptic Curve Cryptography library.","deps":{"libsodium":{"origin":"security/libsodium","version":"1.0.19"}},"categories":["security"]},{"name":"libudev-devd","origin":"devel/libudev-devd","version":"0.6.0","comment":"libudev-compatible interface for devd","maintainer":"x11@FreeBSD.org","www":"https://github.com/wulf7/libudev-devd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8e80298cdbed03d2da4fac4e05d11d25ed3f55342ff0a0fc8f88682ad0708341","flatsize":55915,"path":"All/libudev-devd-0.6.0.pkg","repopath":"All/libudev-devd-0.6.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":19464,"desc":"libudev-compatible interface for devd\n\nIntended to work with xorg-server and libinput","categories":["devel"],"options":{"GPL":"off"}},{"name":"libudfread","origin":"multimedia/libudfread","version":"1.1.2","comment":"UDF reader for media players","maintainer":"yzrh@noema.org","www":"https://code.videolan.org/videolan/libudfread/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d8488c22e452a571fda14ee9000bfad8b7996b428179772aa3710b50d361d8f1","flatsize":118127,"path":"All/libudfread-1.1.2.pkg","repopath":"All/libudfread-1.1.2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":33660,"desc":"libudfread is a library for accessing UDF filesystem, commonly found\non optical discs and disc images.","categories":["multimedia"],"annotations":{"cpe":"cpe:2.3:a:videolan:libudfread:1.1.2:::::dragonfly6:x86_64"}},{"name":"libuninameslist","origin":"textproc/libuninameslist","version":"20221022_1","comment":"Library of Unicode annotation data","maintainer":"cyberbotx@cyberbotx.com","www":"https://github.com/fontforge/libuninameslist","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8b0cd7a3348d93730488fbc325ff8806fbc7fa240af2cebfdef0512bf4ca9c2d","flatsize":13623420,"path":"All/libuninameslist-20221022_1.pkg","repopath":"All/libuninameslist-20221022_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":971732,"desc":"A library with a large (sparse) array mapping each unicode\ncode point to the annotation data for it provided in\nhttp://www.unicode.org/Public/UNIDATA/NamesList.txt.","categories":["textproc"],"options":{"FRENCH":"on"}},{"name":"libublio","origin":"devel/libublio","version":"20070103_3","comment":"User space caching library","maintainer":"mandree@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"56e2830de66efe232574e6be5fb3713a7a463532baf647ab5b88886c44077329","flatsize":44666,"path":"All/libublio-20070103_3.pkg","repopath":"All/libublio-20070103_3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":14352,"desc":"This is a user space caching library, currently used by FreeBSD and Mac OS X\nto improve performance of NTFS-3G (filesystems/ntfs port), because these\nsystems don't have a block device cache, giving a very slow read/write rate.\n\nNote that libublio is _not_ thread safe.\n\ndefunct WWW: http://mercurial.creo.hu/repos/libublio\ncopy of code:https://github.com/0x09/hfsfuse/blob/master/lib/ublio/","categories":["devel"],"options":{"DOCS":"on"}},{"name":"libucl","origin":"textproc/libucl","version":"0.9.2","comment":"Universal configuration library parser","maintainer":"bofh@FreeBSD.org","www":"https://github.com/vstakhov/libucl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"987a4fbc785ca4d3a099becf809f122734eef958b3f76a87db951b1095c7b749","flatsize":555510,"path":"All/libucl-0.9.2.pkg","repopath":"All/libucl-0.9.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":139048,"desc":"Libucl is a parser and C API to parse and generate ucl objects. Libucl\nconsists of several groups of functions:\n\n * Parser functions\n * Emitting functions\n * Conversion functions\n * Generation functions\n * Iteration functions\n * Validation functions\n * Utility functions","categories":["devel","textproc"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"LUA":"off","REGEX":"on","SIGNATURES":"off","URLS":"off","UTILS":"on"}},{"name":"libu2f-host","origin":"security/libu2f-host","version":"1.1.10_2","comment":"Yubico Universal 2nd Factor (U2F) Host C Library","maintainer":"ports@FreeBSD.org","www":"https://developers.yubico.com/libu2f-host/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6fa042c827deaa489467ea0e4d2967b2db31a63a96c1488e24ed4d50e2e802cb","flatsize":157048,"path":"All/libu2f-host-1.1.10_2.pkg","repopath":"All/libu2f-host-1.1.10_2.pkg","licenselogic":"and","licenses":["GPLv3+","LGPL21+"],"pkgsize":40432,"desc":"Libu2f-host provides a C library and command-line tool that implements the\nhost-side of the U2F protocol. There are APIs to talk to a U2F device and\nperform the U2F Register and U2F Authenticate operations.","deps":{"hidapi":{"origin":"comms/hidapi","version":"0.14.0"},"json-c":{"origin":"devel/json-c","version":"0.18"},"u2f-devd":{"origin":"security/u2f-devd","version":"1.1.10_9"}},"categories":["devel","security"],"shlibs_required":["libc.so.8","libhidapi.so.0","libjson-c.so.5"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe libu2f-host port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libtuntap","origin":"devel/libtuntap","version":"0.4_2","comment":"Configuring TUN or TAP devices API in a portable manner","maintainer":"ports@FreeBSD.org","www":"https://github.com/LaKabane/libtuntap","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"69493c3355547aa41e6dcad5f62c0413bce2909c318ce688880defc5fc51b094","flatsize":30010,"path":"All/libtuntap-0.4_2.pkg","repopath":"All/libtuntap-0.4_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8308,"desc":"libtuntap is a library for configuring TUN or TAP devices in a portable manner.\n\nTUN and TAP are virtual networking devices which allow\nuserland applications to receive packets sent to it.\n\nThe userland applications can also send their own packets to the devices\nand they will be forwarded to the kernel.","categories":["devel","net"],"options":{"CXX_WRPR":"off","TEST":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe libtuntap port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libtubo","origin":"x11-fm/libtubo","version":"5.0.14_1","comment":"XFFM Interprocess Communication and Control","maintainer":"rodrigo@FreeBSD.org","www":"https://xffm.sourceforge.net/libtubo.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9661f03218733948b558701ac8c2a082ed12e55ff3ce0c93ece20c5f29ca8f88","flatsize":145495,"path":"All/libtubo-5.0.14_1.pkg","repopath":"All/libtubo-5.0.14_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":34948,"desc":"The Libtubo library is small and simple function set to enable a\nprocess to run any other process in the background and communicate\nvia the stdout, stderr and stdin file descriptors. This library is\nused by Rodent filemanager but is also available here for other\nprograms to use freely.","categories":["x11-fm"],"shlibs_required":["libc.so.8","libpthread.so.0","librt.so.0"],"options":{"DOCS":"on"}},{"name":"libudisks","origin":"sysutils/libudisks","version":"2.10.1_1","comment":"Library to manipulate storage devices, from udisks","maintainer":"pauamma@gundo.com","www":"https://www.freedesktop.org/wiki/Software/udisks/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f147692ac91d62ef50211ede9f7d24dcf962120ca849ba5fef1469e12a25d3f0","flatsize":12744672,"path":"All/libudisks-2.10.1_1.pkg","repopath":"All/libudisks-2.10.1_1.pkg","licenselogic":"and","licenses":["GPLv2+","LGPL20+"],"pkgsize":771244,"desc":"Udisks provides interfaces to enumerate and perform operations on disks\nand storage devices. Any application (including unprivileged ones) can\naccess the udisks(8) daemon via the name org.freedesktop.Udisks2 on the\nsystem message bus. In addition to the D-bus API, a library, libudisks2,\nis also provided. This library can be used from C/C++ and any high-level\nlanguage with GObjectIntrospection support such as Javascript and\nPython.\n\nThis port provides the libudisks library only and is meant for use with\nsysutils/bsdisks.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"polkit":{"origin":"sysutils/polkit","version":"125_1"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libintl.so.8","libpolkit-agent-1.so.0","libpolkit-gobject-1.so.0","libpthread.so.0"],"options":{"DOCS":"on","NLS":"on","UDISKSCTL":"on"}},{"name":"libtree","origin":"sysutils/libtree","version":"3.1.1","comment":"Show library info in a tree form","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/haampie/libtree","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"239c23341294fa1ac391d434b2154c3a6223413525551c6d697cf13438451f83","flatsize":27640,"path":"All/libtree-3.1.1.pkg","repopath":"All/libtree-3.1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13440,"desc":"Ldd as a tree with an option to bundle dependencies into a single\nfolder.","categories":["sysutils"],"shlibs_required":["libc.so.8"]},{"name":"libtre","origin":"textproc/libtre","version":"0.8.0_4","comment":"Lightweight fully POSIX compliant regexp matching library","maintainer":"ports@FreeBSD.org","www":"https://laurikari.net/tre/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cb6cbbe1307ee32aa9b0fc7b7003bc91d5a91cff158bb88f3f39672b5a769983","flatsize":279421,"path":"All/libtre-0.8.0_4.pkg","repopath":"All/libtre-0.8.0_4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":79996,"desc":"Libtre is an attempt to create a lightweight, robust, and efficient fully\nPOSIX compliant regexp matching library. There is still some work left, but\nthe results so far are promising.\n\nAt the core of Libtre is a new algorithm for regular expression matching with\nsubmatch addressing. The algorithm uses linear worst-case time in the length\nof the text being searched, and quadratic worst-case time in the length of the\nused regular expression. In other words, the time complexity of the algorithm\nis O(M2N), where M is the length of the regular expression and N is the length\nof the text. The used space is also quadratic on the length of the regex, but\ndoes not depend on the searched string. This quadratic behaviour occurs only\non pathological cases which are probably very rare in practice.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libintl.so.8"],"options":{"DOCS":"on","NLS":"on","OPTIMIZED_CFLAGS":"off","PGO":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe libtre port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libubox","origin":"devel/libubox","version":"20180803_3","comment":"C utility functions for OpenWrt","maintainer":"mm@FreeBSD.org","www":"https://openwrt.org/docs/techref/libubox","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9375b0cc02d4fdb0af8e232a2803915a9a99a09fd3342e70b23d7a5fcdb38cd0","flatsize":2000009,"path":"All/libubox-20180803_3.pkg","repopath":"All/libubox-20180803_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":271672,"desc":"libubox is a set of utilities, mostly wrappers, that are present\nusually in programs and that have been coded in a flexible and\nreusable way to avoid wasting time.\n\nlibubox is part of the OpenWrt project","deps":{"json-c":{"origin":"devel/json-c","version":"0.18"},"lua51":{"origin":"lang/lua51","version":"5.1.5_10"}},"categories":["devel"],"shlibs_required":["libc.so.8","libjson-c.so.5"]},{"name":"libtpl","origin":"devel/libtpl","version":"1.6_1","comment":"Library for serializing C data","maintainer":"ports@FreeBSD.org","www":"https://troydhanson.github.io/tpl/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"03d59d4998746cb9dc0173a741707336d6dd1944133d5778f62fc842f96f7e0b","flatsize":183560,"path":"All/libtpl-1.6_1.pkg","repopath":"All/libtpl-1.6_1.pkg","licenselogic":"and","licenses":["GPLv3","MIT"],"pkgsize":56004,"desc":"You can use tpl to store and reload your C data quickly and easily.\nTpl works with files, memory buffers and file descriptors so it's\nsuitable for use as a file format, IPC message format or any scenario\nwhere you need to store and retrieve your data.","categories":["devel"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe libtpl port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libtsm","origin":"devel/libtsm","version":"3","comment":"Terminal-emulator state machine","maintainer":"angus@agibson.me","www":"https://www.freedesktop.org/wiki/Software/kmscon/libtsm/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e5c5eba4a101ce2699bd75ddff9da36508a1e4e6d09be35361933e203b5a3368","flatsize":73713,"path":"All/libtsm-3.pkg","repopath":"All/libtsm-3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":25968,"desc":"TSM is a state machine for DEC VT100-VT520 compatible terminal emulators. It\ntries to support all common standards while keeping compatibility to existing\nemulators like xterm, gnome-terminal, konsole, etc.\n\nTSM itself does not provide any rendering nor window management. It is a simple\nplain state machine without any external dependencies. It can be used to\nimplement terminal emulators, but also to implement other applications that\nneed to interpret terminal escape sequences.\n\nThis library is very similar to libvte of the gnome project. However, libvte is\nhighly bound to GTK+, which makes it unsuitable for non-graphics projects that\nneed to parse escape sequences. Instead, TSM tries to restrict its API to\nterminal emulation only. Furthermore, TSM does not try to establish a new\nterminal emulation standard, but instead keeps compatibility as close to xterm\nas possible. This is why the TERM variable can be set to xterm-color256 with\nany TSM based terminal emulator.","categories":["devel"]},{"name":"libtranslate","origin":"textproc/libtranslate","version":"0.99_12","comment":"Natural language translation library","maintainer":"ports@FreeBSD.org","www":"https://www.nongnu.org/libtranslate/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"04a97ce202bffdcdb97330bf54eb36d982059789c9bc0b6a57a9b30acb26efad","flatsize":656101,"path":"All/libtranslate-0.99_12.pkg","repopath":"All/libtranslate-0.99_12.pkg","licenselogic":"single","pkgsize":110792,"desc":"libtranslate is a library for translating text and web pages between\nnatural languages. Its modular infrastructure allows to implement new\ntranslation services separately from the core library.\n\nlibtranslate is shipped with a generic module supporting web-based\ntranslation services such as Babel Fish, Google Language Tools and\nSYSTRAN. Moreover, the generic module allows to add new services\nsimply by adding a few lines to a XML file (see the services.xml(5)\nmanual page).\n\nThe libtranslate distribution includes a powerful command line\ninterface (see the translate(1) manual page).","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libsoup":{"origin":"devel/libsoup","version":"2.74.3"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"talkfilters":{"origin":"misc/talkfilters","version":"2.3.8_3"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libintl.so.8","libpthread.so.0"],"options":{"GENERIC":"on","TALKFILTERS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe libtranslate port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libtool","origin":"devel/libtool","version":"2.5.4","comment":"Generic shared library support script","maintainer":"tijl@FreeBSD.org","www":"https://www.gnu.org/software/libtool/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a9179e7fcbd09fbf0b02f23660200c3430a652a16efa666ecf03634da2ee9644","flatsize":2596217,"path":"All/libtool-2.5.4.pkg","repopath":"All/libtool-2.5.4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":378580,"desc":"This is GNU Libtool, a generic library support script.  Libtool hides\nthe complexity of using shared libraries behind a consistent, portable\ninterface.\n\nTo use libtool, add the new generic library building commands to your\nMakefile, Makefile.in, or Makefile.am.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"m4":{"origin":"devel/m4","version":"1.4.19_1,1"}},"categories":["devel"],"annotations":{"cpe":"cpe:2.3:a:gnu:libtool:2.5.4:::::dragonfly6:x86_64"}},{"name":"libtorrent","origin":"net-p2p/libtorrent","version":"0.15.5","comment":"BitTorrent Library written in C++","maintainer":"eduardo@FreeBSD.org","www":"https://github.com/rakshasa/libtorrent","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4d1cd2585f241c5116b4bbfe3bc3a2ebc1b44b466c6c3e737f83bc2c8d69fe73","flatsize":1655994,"path":"All/libtorrent-0.15.5.pkg","repopath":"All/libtorrent-0.15.5.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":496396,"desc":"LibTorrent is a BitTorrent library written in C++ for *nix. It is\ndesigned to avoid redundant copying and storing of data that other\nclients and libraries suffer from. Licensed under the GPL.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["net-p2p"],"options":{"KQUEUE":"on"},"annotations":{"cpe":"cpe:2.3:a:libtorrent:libtorrent:0.15.5:::::dragonfly6:x86_64"}},{"name":"libtrace","origin":"net/libtrace","version":"3.0.19_3","comment":"C library for network packet capture and processing","maintainer":"matt@peterson.org","www":"http://research.wand.net.nz/software/libtrace.php","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c89393d0104f6bb25d922b8bad35b200ff1cbc516c8c8b52778f9aa68028094a","flatsize":1936846,"path":"All/libtrace-3.0.19_3.pkg","repopath":"All/libtrace-3.0.19_3.pkg","licenselogic":"single","pkgsize":329896,"desc":"libtrace is a library for capturing and processing network traffic, similar to\nlibpcap. Libtrace supports multiple trace formats for both input and output\nincluding live device capture, DAG hardware capture and off-line trace files\n(both compressed and uncompressed).\n\nMore information about libtrace can be found on the libtrace webpage.\n\nOriginal port created by Matt Peterson <matt at peterson.org>\nUpdated for FreeBSD 9.0 by Shane Alcock <salcock at waikato.ac.nz>","deps":{"libpcap":{"origin":"net/libpcap","version":"1.10.5"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["net"],"shlibs_required":["libc.so.8","libm.so.4","libncurses.so.6","libstdc++.so.9","libtinfo.so.6"]},{"name":"libtommath","origin":"math/libtommath","version":"1.3.0_2","comment":"Comprehensive, modular, and portable mathematical routines","maintainer":"gahr@FreeBSD.org","www":"https://libtom.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a094cc9e276bddd33f29a542c82102e4e54a0d34ef47ccaf54f63775c40cb972","flatsize":527034,"path":"All/libtommath-1.3.0_2.pkg","repopath":"All/libtommath-1.3.0_2.pkg","licenselogic":"single","licenses":["UNLICENSE"],"pkgsize":80696,"desc":"LibTomMath provides highly optimized and portable routines for a vast\nmajority of integer based number theoretic applications (including\npublic key cryptography).","categories":["math"],"options":{"LTO":"off","OPTIMIZED_CFLAGS":"on"}},{"name":"libtinfow-compat","origin":"misc/libtinfow-compat","version":"1.0","comment":"Compat symlinks for previous ncursesw","maintainer":"zrj@efnet.irc","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bc626a5a993e29785f85868a26319257a9d196f6a98f88cf2e22563a2421e38b","flatsize":344,"path":"All/libtinfow-compat-1.0.pkg","repopath":"All/libtinfow-compat-1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":964,"desc":"Compat ncursesw symlinks for bootstraps.","categories":["misc"],"messages":[{"message":"Use as BUILD_DEPENDS only.","type":"install"}]},{"name":"libtmcg","origin":"games/libtmcg","version":"1.3.18","comment":"C++ library for creating secure and fair online card games","maintainer":"yuri@FreeBSD.org","www":"https://www.nongnu.org/libtmcg/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"77c244b0ff718b0bc3ab4f689389f7da8641dba5b03895baaa4e721f1904cf2f","flatsize":2065091,"path":"All/libtmcg-1.3.18.pkg","repopath":"All/libtmcg-1.3.18.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":501892,"desc":"LibTMCG is a C++ library for creating secure and fair online card games. The\nlibrary provides a sort of useful classes, algorithms, and high-level protocols\nto support an application programmer in writing such software. The most\nremarkable feature is the absence of a trusted third party (TTP), i.e. neither a\ncentral game server nor trusted hardware components are necessary. Thus, with\nthe present library there is no need for an independent referee, because the\napplied protocols provide a basic level of confidentiality and fairness by\nitself. Consequently, the library is well-suited for peer-to-peer (P2P)\nenvironments where no TTP is available. Of course, we cannot avoid that\nmalicious players share information about their private cards, but the protocols\nensure that the shuffle of the deck is performed randomly (presumed that at\nleast one player is honest) and thus the cards will be distributed uniformly\namong the players. Further, no coalition can learn the private cards of a player\nagainst his will (except for trivial conclusions). The corresponding\ncryptographic problem, actually called Mental Poker, has been studied since 1979\n(Shamir, Rivest, and Adleman) by many authors. LibTMCG provides the first\npractical implementation of such protocols.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"libgpg-error":{"origin":"security/libgpg-error","version":"1.51"}},"categories":["games","security"]},{"name":"libtifiles2","origin":"devel/libtifiles2","version":"1.1.7","comment":"TI calculator file types library","maintainer":"danfe@FreeBSD.org","www":"http://tilp.info/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1c04ace6c42daa68440cdd000a42480f6baa59b8d4f547f3cbbf20f60d1b1a22","flatsize":243495,"path":"All/libtifiles2-1.1.7.pkg","repopath":"All/libtifiles2-1.1.7.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":59972,"desc":"A library to handle TI calculator file formats.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libarchive":{"origin":"archivers/libarchive","version":"3.7.9,1"},"libticonv":{"origin":"converters/libticonv","version":"1.1.5"}},"categories":["devel"],"options":{"NLS":"on"}},{"name":"libticonv","origin":"converters/libticonv","version":"1.1.5","comment":"TI calculator character set library","maintainer":"danfe@FreeBSD.org","www":"http://tilp.info/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"69e96e2df93a2aed5ead641d1cade33ead4aea1070fc2d82820d141060f67a23","flatsize":99567,"path":"All/libticonv-1.1.5.pkg","repopath":"All/libticonv-1.1.5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":24904,"desc":"A library to work with character sets used on TI calculators.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"}},"categories":["converters"]},{"name":"libtickit","origin":"devel/libtickit","version":"0.4.4","comment":"Terminal Interface Construction Kit","maintainer":"sunpoet@FreeBSD.org","www":"https://www.leonerd.org.uk/code/libtickit/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e2115ada936598ecec3ffa74855f43edefbeec30c18d37f04ac3b33bd0a8919e","flatsize":455137,"path":"All/libtickit-0.4.4.pkg","repopath":"All/libtickit-0.4.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":190028,"desc":"Terminal Interface Construction Kit provides an abstracted mechanism for\nbuilding interactive full-screen terminal programs. It provides a full set of\noutput drawing functions, and handles keyboard and mouse input events.","deps":{"libtermkey":{"origin":"devel/libtermkey","version":"0.22_1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"unibilium":{"origin":"devel/unibilium","version":"2.1.2"}},"categories":["devel"]},{"name":"libticables2","origin":"comms/libticables2","version":"1.3.5_1","comment":"TI calculator link cables library","maintainer":"danfe@FreeBSD.org","www":"http://tilp.info/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"83facbbc85ef4ec9af69dcfad61aac6a03e3ad5b5e4a09b23cdcf47ef0a97bd3","flatsize":137652,"path":"All/libticables2-1.3.5_1.pkg","repopath":"All/libticables2-1.3.5_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":41500,"desc":"A library to transfer raw data across various types of TI calculator\nlink cables.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"}},"categories":["comms"],"options":{"NLS":"on"}},{"name":"libticalcs2","origin":"comms/libticalcs2","version":"1.1.9","comment":"TI calculator library","maintainer":"danfe@FreeBSD.org","www":"http://tilp.info/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cdbcf3eacab320f0f25b63d36456ced25a0016598fa53f1eeda250500548d455","flatsize":864368,"path":"All/libticalcs2-1.1.9.pkg","repopath":"All/libticalcs2-1.1.9.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":150092,"desc":"A library to communicate with TI calculators.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libticables2":{"origin":"comms/libticables2","version":"1.3.5_1"},"libticonv":{"origin":"converters/libticonv","version":"1.1.5"},"libtifiles2":{"origin":"devel/libtifiles2","version":"1.1.7"}},"categories":["comms"],"options":{"NLS":"on"}},{"name":"libthreadar","origin":"devel/libthreadar","version":"1.5.2","comment":"Abstracted set of C++ *classes* to manipulate threads","maintainer":"bofh@FreeBSD.org","www":"https://libthreadar.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6b6c3327e0aa5008f6d08ded2dbe3655ddbe754eadeac4f7cde0776c5ec8236d","flatsize":445780,"path":"All/libthreadar-1.5.2.pkg","repopath":"All/libthreadar-1.5.2.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":73240,"desc":"Libthreadar is a C++ library providing an abstracted set of C++ *classes*\nto manipulate threads in a very simple and efficient way from your C++ code.\n\nIt's used to support multithreading in the DAR archiver.","categories":["devel","sysutils"]},{"name":"libthmap","origin":"devel/libthmap","version":"g2020082801_1","comment":"Concurrent trie-hash map library","maintainer":"bofh@FreeBSD.org","www":"https://github.com/rmind/thmap","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ba4af6f27a54a58350c23ba91ba16a134cb1786f017b7e72becb5830d5a4764c","flatsize":110382,"path":"All/libthmap-g2020082801_1.pkg","repopath":"All/libthmap-g2020082801_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":27928,"desc":"Concurrent trie-hash map library -- a general purpose associative array,\ncombining the elements of hashing and radix trie. Highlights:\n\n* Very competitive performance, with logarithmic time complexity on average.\n* Lookups are lock-free and inserts/deletes are using fine-grained locking.\n* Incremental growth of the data structure (no large resizing/rehashing).\n* Optional support for use with shared memory, e.g. memory-mapped file.\n\nThe implementation is written in C11 and distributed under the 2-clause BSD\nlicense.","categories":["devel"]},{"name":"libthai","origin":"devel/libthai","version":"0.1.29_1","comment":"Thai language support library","maintainer":"otis@FreeBSD.org","www":"https://linux.thai.net/projects/libthai/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1caf61588198be7df4621fa37a0603b9120b7fdfb52d3ebb47374dd44760565e","flatsize":770115,"path":"All/libthai-0.1.29_1.pkg","repopath":"All/libthai-0.1.29_1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":169808,"desc":"LibThai is a set of Thai language support routines aimed to ease developers'\ntasks to incorporate Thai language support in their applications.\n\nIt includes important Thai-specific functions e.g. word breaking, input and\noutput methods as well as basic character and string supports.  LibThai is\nan Open Source and collaborative effort initiated by Thai Linux Working\nGroup and opened for all contributors.\n\nLibThai includes Thai language support routines:\n\n  - Thai character set support: TIS 620, ISO/IEC 10646\n  - Thai character properties\n  - Thai string manipulators\n  - Thai string collation\n  - Thai word breaking\n  - Thai input method\n  - Thai output method","deps":{"libdatrie":{"origin":"devel/libdatrie","version":"0.2.13_2"}},"categories":["devel"],"options":{"DOXYGEN":"off"}},{"name":"libtextstyle","origin":"devel/libtextstyle","version":"0.23.1","comment":"Text styling library","maintainer":"tijl@FreeBSD.org","www":"https://www.gnu.org/software/gettext/libtextstyle/manual/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b5a542af95aa5dc12c4dc78d3030cccbb1ee1ddf3f5f5bc7f4cab5a2ecff74b3","flatsize":2390156,"path":"All/libtextstyle-0.23.1.pkg","repopath":"All/libtextstyle-0.23.1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":417940,"desc":"GNU libtextstyle provides an easy way to add styling to programs that produce\noutput to a console or terminal emulator window. It does this in a way that\nallows the end user to customize the styling using the industry standard, namely\nCascading Style Sheets (CSS).","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["devel"],"options":{"DOCS":"on"}},{"name":"libtomcrypt","origin":"security/libtomcrypt","version":"1.18.2_1","comment":"Comprehensive, modular, and portable cryptographic toolkit","maintainer":"gahr@FreeBSD.org","www":"https://libtom.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e51d125c52601ab9401988b37b90295d34b3e1c0513cbade1707eda53e51ea0e","flatsize":3682876,"path":"All/libtomcrypt-1.18.2_1.pkg","repopath":"All/libtomcrypt-1.18.2_1.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":1379536,"desc":"LibTomCrypt is a portable ANSI C cryptographic library that supports symmetric\nciphers, one-way hashes, pseudo-random number generators, public key\ncryptography (via RSA,DH or ECC/DH) and a plethora of support routines.","deps":{"libtommath":{"origin":"math/libtommath","version":"1.3.0_2"}},"categories":["security"],"options":{"DOCS":"on","LIBTOMMATH":"on","TOMSFASTMATH":"off","GMP":"off"},"annotations":{"cpe":"cpe:2.3:a:libtom:libtomcrypt:1.18.2:::::dragonfly6:x86_64:1"}},{"name":"libtexprintf","origin":"math/libtexprintf","version":"1.25_1","comment":"Formatted math formula output with tex-like syntax","maintainer":"yuri@FreeBSD.org","www":"https://github.com/bartp5/libtexprintf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"22ff9ae359b09f1a31e0dda933346ea8fc02a851728033621f86a6a04a9cf54e","flatsize":628400,"path":"All/libtexprintf-1.25_1.pkg","repopath":"All/libtexprintf-1.25_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":108056,"desc":"The utftex program and underlying libtexprintf library provide tools to pretty\nprint math in mono-space fonts, using a tex-like syntax. It produces UTF-8\nencoded text. The program was inspired by asciiTeX, and the improved asciiTeX\nfork. However, utftex supports much more TeX syntax and contains extensive\nUnicode tables to map latex commands to Unicode symbols. Use libtexprintf/utftex\nto unlock the math capabilities of Unicode in mono-space text applications.","categories":["math","textproc"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"libtheora","origin":"multimedia/libtheora","version":"1.1.1_7","comment":"Theora video codec for the Ogg multimedia streaming system","maintainer":"multimedia@FreeBSD.org","www":"https://www.theora.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"94f0bc1f14d7eafe769b0c614dfdf13e2667a212bbf72a6f0f6694967981db64","flatsize":1537620,"path":"All/libtheora-1.1.1_7.pkg","repopath":"All/libtheora-1.1.1_7.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":237072,"desc":"Theora is Xiph.Org's video codec, intended for use within the Ogg\nproject's Ogg multimedia streaming system. Theora is derived\ndirectly from On2's VP3 codec.\n\nThis is alpha testing software; the API will probably change.","deps":{"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"}},"categories":["multimedia"]},{"name":"libtextcat","origin":"textproc/libtextcat","version":"2.2_6","comment":"Language guessing by N-Gram-Based Text Categorization","maintainer":"thierry@FreeBSD.org","www":"https://software.wise-guys.nl/libtextcat/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7a31c3dff79145dc4b02936b3b34d62333914fb3d4c22deaea43f0f6e775c613","flatsize":495206,"path":"All/libtextcat-2.2_6.pkg","repopath":"All/libtextcat-2.2_6.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":147712,"desc":"Libtextcat is a library with functions that implement the classification\ntechnique described in Cavnar & Trenkle, \"N-Gram-Based Text Categorization\" [1].\nIt was primarily developed for language guessing, a task on which it is known to\nperform with near-perfect accuracy.\n\nThe central idea of the Cavnar & Trenkle technique is to calculate a\n\"fingerprint\" of a document with an unknown category, and compare this with the\nfingerprints of a number of documents of which the categories are known. The\ncategories of the closest matches are output as the classification. A\nfingerprint is a list of the most frequent n-grams occurring in a document,\nordered by frequency. Fingerprints are compared with a simple out-of-place\nmetric.\n\n[1] The document that started it all: William B. Cavnar & John M. Trenkle (1994)\nN-Gram-Based Text Categorization, <http://citeseer.ist.psu.edu/68861.html>.","categories":["textproc"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"libtermkey","origin":"devel/libtermkey","version":"0.22_1","comment":"Easy processing of keyboard entry from terminal-based programs","maintainer":"rodrigo@FreeBSD.org","www":"https://www.leonerd.org.uk/code/libtermkey/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"25569e9189422c1aa8660c6ca137deeb93757e31bd8c85a1d17b434769346184","flatsize":127156,"path":"All/libtermkey-0.22_1.pkg","repopath":"All/libtermkey-0.22_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":52684,"desc":"This library allows easy processing of keyboard entry from terminal-based\nprograms. It handles all the necessary logic to recognise special keys,\nUTF-8 combining, and so on, with a simple interface.\n\nUse of this library for new programs is discouraged. It is being maintained\nfor legacy purposes only. For writing new programs, please use  libtickit instead.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"},"unibilium":{"origin":"devel/unibilium","version":"2.1.2"}},"categories":["devel"]},{"name":"libtasn1","origin":"security/libtasn1","version":"4.20.0_1","comment":"ASN.1 structure parser library","maintainer":"novel@FreeBSD.org","www":"https://www.gnu.org/software/libtasn1/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0a3c64bbd8540f5f3896db162853f5bdc8a4c5943ee43d457bb05e9bf65e0382","flatsize":775566,"path":"All/libtasn1-4.20.0_1.pkg","repopath":"All/libtasn1-4.20.0_1.pkg","licenselogic":"and","licenses":["GPLv3","LGPL21+"],"pkgsize":172940,"desc":"libtasn1 library was developed for ASN1 (Abstract Syntax Notation One)\nstructures management.\n\nThe main features of this library are:\n\n- on-line ASN1 structure management that does not require any C code\n  file generation;\n- off-line ASN1 structure management with C code file generation\n  containing an array;\n- DER (Distinguish Encoding Rules) encoding;\n- no limits for INTEGER and ENUMERATED values","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["security"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:gnu:libtasn1:4.20.0:::::dragonfly6:x86_64:1"}},{"name":"libtatsu","origin":"security/libtatsu","version":"1.0.4","comment":"Library for communicating with Apple's Tatsu Signing Server","maintainer":"jhale@FreeBSD.org","www":"https://www.libimobiledevice.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"673672ac114455729b44cd1cd2224a6da273dd4787d985779d3eba500a22e03d","flatsize":146093,"path":"All/libtatsu-1.0.4.pkg","repopath":"All/libtatsu-1.0.4.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":35952,"desc":"Library handling the communication with Apple's Tatsu Signing Server\n(TSS).\n\nThis library is part of the libimobiledevice project and its main\npurpose is to create TSS request payloads, send them to Apple's TSS\nserver, and ultimately retrieve and process the response.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"libplist":{"origin":"devel/libplist","version":"2.6.0"}},"categories":["security"],"options":{"DOCS":"on"}},{"name":"libtap","origin":"devel/libtap","version":"1.12.0_1","comment":"Library implementing the Test Anything Protocol","maintainer":"rodrigo@FreeBSD.org","www":"https://www.shlomifish.org/open-source/projects/libtap/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3cdfdf4c61c19b8c5b96286ff958e0577a74e70c3d8e16cdd2200889a4192eeb","flatsize":24014,"path":"All/libtap-1.12.0_1.pkg","repopath":"All/libtap-1.12.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":12456,"desc":"Library implementing the Test Anything Protocol.  Will be / is used by\nsrc/tools/regression, and anything else that wants an easy-to-implement\ntest suite.","categories":["devel"]},{"name":"libtecla","origin":"devel/libtecla","version":"1.6.3_1","comment":"Interactive command line editing facilities","maintainer":"k@stereochro.me","www":"https://www.astro.caltech.edu/~mcs/tecla/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e763166d7f9266256178895d69261fdd8c397becb8fa1cc55ca00289793de09f","flatsize":1040906,"path":"All/libtecla-1.6.3_1.pkg","repopath":"All/libtecla-1.6.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":191540,"desc":"The tecla library provides UNIX and LINUX programs with interactive\ncommand line editing facilities, similar to those of the Unix tcsh\nshell. In addition to simple command-line editing, it supports recall\nof previously entered command lines, TAB completion of file names or\nother tokens, and in-line wild-card expansion of file names. The\ninternal functions which perform file-name completion and wild-card\nexpansion are also available externally for optional use by programs,\nalong with a module for tab-completion and lookup of file names in a\nlist of directories.\n\nNote that special care has been taken to allow the use of this library\nin threaded programs. The option to enable this is discussed in the\nMakefile, and specific discussions of thread safety are presented in\nthe included man pages.","categories":["devel"],"shlibs_required":["libc.so.8"]},{"name":"libtorrent-rasterbar2","origin":"net-p2p/libtorrent-rasterbar2","version":"2.0.11_1","comment":"C++ library implementing a BitTorrent client","maintainer":"yuri@FreeBSD.org","www":"https://libtorrent.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"233e9b92384b0fdf74c16ce71ca3fe9a57fbf2883dbbccf724a85cd5f4c48000","flatsize":10407592,"path":"All/libtorrent-rasterbar2-2.0.11_1.pkg","repopath":"All/libtorrent-rasterbar2-2.0.11_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":3517852,"desc":"libtorrent is an open source C++ library implementing the BitTorrent\nprotocol, along with most popular extensions, making it suitable for\nreal world deployment. It is configurable to be able to fit both\nservers and embedded devices.\n\nThe main goals of libtorrent are to be efficient and easy to use.\n\nNB: this is NOT the same library as the net-p2p/libtorrent port!","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"libiconv":{"origin":"converters/libiconv","version":"1.17_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["net-p2p"],"options":{"DOCS":"on","EXAMPLES":"on","LOGGING":"on"}},{"name":"libtai","origin":"devel/libtai","version":"0.60_7","comment":"Library for storing and manipulating dates and times","maintainer":"rodrigo@FreeBSD.org","www":"https://cr.yp.to/libtai.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"73d121a09f1198dde21a6fc2298dd808124d19e711a93da9936bd786cc58225f","flatsize":98750,"path":"All/libtai-0.60_7.pkg","repopath":"All/libtai-0.60_7.pkg","licenselogic":"single","licenses":["UNLICENSE"],"pkgsize":23752,"desc":"libtai supports two time scales: (1) TAI64, covering a few hundred\nbillion years with 1-second precision; (2) TAI64NA, covering the same\nperiod with 1-attosecond precision. Both scales are defined in terms of\nTAI, the current international real time standard.\n\nlibtai provides an internal format for TAI64, struct tai, designed for\nfast time manipulations. The tai_pack() and tai_unpack() routines\nconvert between struct tai and a portable 8-byte TAI64 storage format.\nlibtai provides similar internal and external formats for TAI64NA.\n\nlibtai provides struct caldate to store dates in year-month-day form. It\ncan convert struct caldate, under the Gregorian calendar, to a modified\nJulian day number for easy date arithmetic.\n\nThis version of libtai requires a UNIX system with gettimeofday(). It\nwill be easy to port to other operating systems with compilers\nsupporting 64-bit arithmetic.","categories":["devel"],"shlibs_required":["libc.so.8"]},{"name":"libsysinfo","origin":"devel/libsysinfo","version":"0.0.3_3","comment":"GNU libc's sysinfo port for FreeBSD","maintainer":"imp@bsdimp.com","www":"https://github.com/bsdimp/libsysinfo","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a7a081a22fae24bab4dd95797f785464c7f8a9c532ca38b27d051e889edbbc16","flatsize":118866,"path":"All/libsysinfo-0.0.3_3.pkg","repopath":"All/libsysinfo-0.0.3_3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":27320,"desc":"The sysinfo(3) function is a GNU interface for retrieving common information\nabout the configuration and state of the system, such as is returned by\nsysctl(3) and sysconf(3).","categories":["devel"]},{"name":"libsysstat-qt6","origin":"sysutils/libsysstat-qt6","version":"1.1.0","comment":"Library used to query system info and statistics ported to qt6","maintainer":"lxqt@FreeBSD.org","www":"https://lxqt-project.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b5b9f9b47c8bcc02217f0e2d122d8b7b1b100ca336b3baf741fc62204803b7d8","flatsize":116232,"path":"All/libsysstat-qt6-1.1.0.pkg","repopath":"All/libsysstat-qt6-1.1.0.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":35708,"desc":"Qt-based library to query system information like CPU, memory usage and\nnetwork traffic.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["sysutils"]},{"name":"libszip","origin":"archivers/libszip","version":"2.1.1","comment":"Implementation of the extended-Rice lossless compression algorithm","maintainer":"yuri@FreeBSD.org","www":"https://support.hdfgroup.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5b3bd237be7adfb1d0febd7ca91a20ebb8711efd17346700d40bc46900ea2c79","flatsize":126061,"path":"All/libszip-2.1.1.pkg","repopath":"All/libszip-2.1.1.pkg","licenselogic":"single","licenses":["SZIP"],"pkgsize":27952,"desc":"Szip is an implementation of the extended-Rice lossless\ncompression algorithm.\n\nIt provides lossless compression of scientific data, and is\nprovided with HDF software products.","categories":["archivers"]},{"name":"libsweep-lidar","origin":"misc/libsweep-lidar","version":"1.3.0","comment":"Low-level Scanse Sweep LiDAR library","maintainer":"hyun@caffeinated.codes","www":"https://scanse.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"97626104c28e5694a95035cae87317b38728fb1764b9f7cd21b76ff8783d6822","flatsize":77005,"path":"All/libsweep-lidar-1.3.0.pkg","repopath":"All/libsweep-lidar-1.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":28832,"desc":"This is a port of libsweep, part of Scanse Sweep LiDAR SDK.\n\nSweep is a scanning hardware LiDAR sensor designed to bring\npowerful 360 degree sensing capabilities to everyone.","categories":["misc"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"NO_DEVICE":"off"}},{"name":"libsvm-python","origin":"science/libsvm-python","version":"3.24_1","comment":"Library for Support Vector Machines","maintainer":"ports@FreeBSD.org","www":"https://www.csie.ntu.edu.tw/~cjlin/libsvm/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d3162746e49763d25cc9e25e52c56aece4c5e7c0f396d860496782f4eadab4a5","flatsize":40832,"path":"All/libsvm-python-3.24_1.pkg","repopath":"All/libsvm-python-3.24_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":12460,"desc":"LIBSVM is an integrated software for support vector classification, (C-SVC,\nnu-SVC), regression (epsilon-SVR, nu-SVR) and distribution estimation\n(one-class SVM). It supports multi-class classification.\n\nLIBSVM provides a simple interface where users can easily link it with their\nown programs. Main features of LIBSVM include\n\n  * Different SVM formulations\n  * Efficient multi-class classification\n  * Cross validation for model selection\n  * Probability estimates\n  * Weighted SVM for unbalanced data\n  * Both C++ and Java sources\n  * GUI demonstrating SVM classification and regression\n  * Python, R (also Splus), MATLAB, Perl, Ruby, Weka, Common LISP and LabVIEW\n    interfaces. C# .NET code is available.\n    It's also included in some learning environments: YALE and PCP.\n  * Automatic model selection which can generate contour of cross valiation\n    accuracy.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","python","science"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe libsvm-python port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libsysstat","origin":"sysutils/libsysstat","version":"0.4.6","comment":"Library used to query system info and statistics","maintainer":"lxqt@FreeBSD.org","www":"https://lxqt-project.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"31b10199cbd95cacacfb9a73b8ce6f67120f399c616588e1cf11985284c7a25f","flatsize":147435,"path":"All/libsysstat-0.4.6.pkg","repopath":"All/libsysstat-0.4.6.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":45084,"desc":"Qt-based library to query system information like CPU, memory usage and\nnetwork traffic.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"}},"categories":["sysutils"]},{"name":"libsvgtiny","origin":"graphics/libsvgtiny","version":"0.1.8","comment":"Tiny SVG fremebuffer abstraction library, written in C","maintainer":"ehaupt@FreeBSD.org","www":"https://www.netsurf-browser.org/projects/libsvgtiny/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4664f67dbf5376cc436da2720dedc7f08fa655fdbe08ce9cecdf1830b52d83a1","flatsize":98160,"path":"All/libsvgtiny-0.1.8.pkg","repopath":"All/libsvgtiny-0.1.8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":23048,"desc":"Tiny SVG fremebuffer abstraction library, written in C.\n\nThe overall idea of the library is to take some SVG as input, and return\na list of paths and texts which can be rendered easily. The library does\nnot do the actual rendering.\n\nAll supported SVG objects, for example circles, lines, and gradient\nfilled shapes, are converted to flat-filled paths or a fragment of text,\nand all coordinates are converted, transformed etc. to pixels.","deps":{"libdom":{"origin":"www/libdom","version":"0.4.2"},"libwapcaplet":{"origin":"textproc/libwapcaplet","version":"0.4.3"}},"categories":["graphics"]},{"name":"libsynaptics","origin":"x11/libsynaptics","version":"0.14.6.c","comment":"Library to access the Xorg/XFree86 Synaptics TouchPad Driver","maintainer":"ports@FreeBSD.org","www":"https://qsynaptics.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d4f782c1c05c64a9c475f0723546bb6548eeecfc0dec8a1e81498253bfb6361f","flatsize":360853,"path":"All/libsynaptics-0.14.6.c.pkg","repopath":"All/libsynaptics-0.14.6.c.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":66192,"desc":"libsynaptics is a library to access the Xorg/XFree86 Synaptics TouchPad\nDriver. Programs that want to access the touchpad should make use of this\nlibrary and will thereby not interfere with each other. Available parameters\ncan be read and written and the version of the installed driver can be\ndetermined.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["x11"],"messages":[{"message":"===>   NOTICE:\n\nThe libsynaptics port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libswift","origin":"net-p2p/libswift","version":"20190302_1","comment":"IETF Peer-to-Peer Streaming Peer Protocol implementation","maintainer":"dch@FreeBSD.org","www":"https://github.com/skunkwerks/libswift","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"287a2a5d99ccddc0aabbc3c555a4b094900e9df6daac8c07cbe97f67ea5d3258","flatsize":499215,"path":"All/libswift-20190302_1.pkg","repopath":"All/libswift-20190302_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":191556,"desc":"LibSwift is the reference UDP-based implementation of IETF RFC7574,\na multi-peer transport layer protocol. Its mission is to disseminate\ncontent among a swarm of peers.\n\nGiven a root hash, the data is received from whatever source available\nand data integrity is checked cryptographically with Merkle hash\ntrees.","deps":{"libevent":{"origin":"devel/libevent","version":"2.1.12"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["net-p2p"],"shlibs_required":["libc.so.8","libcrypto.so.12","libevent-2.1.so.7","libm.so.4","libssl.so.12","libstdc++.so.9"],"options":{"DOCS":"on"},"annotations":{"deprecated":"Upstream archived repo on Feb 19, 2024 and no active development in several years","expiration_date":"2025-04-30"},"messages":[{"message":"To run a server, copy any files you wish to share into /var/db/libswift,\nensure that it is read and writable by the appropriate user, and\nstart the libswift daemon:\n\n# service libswift onestart\n\nTo retrieve a file, use:\n\n$ libswift --tracker  127.0.0.1:7777 --hash ....\n\nTo view the root hashes, use `grep root *.mbinmap` in the share dir once\nhashing is complete. For large files this may take some time.","type":"install"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUpstream archived repo on Feb 19, 2024 and no active development in several years.\n\nIt is scheduled to be removed on or after 2025-04-30."}]},{"name":"libstroke","origin":"devel/libstroke","version":"0.5.1_6","comment":"Stroke translation library","maintainer":"ports@FreeBSD.org","www":"http://www.etla.net/libstroke/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fb6ee5d4851943afc20280afcfa1adceb93ca6b378770fda5506fdabf8c21080","flatsize":24939,"path":"All/libstroke-0.5.1_6.pkg","repopath":"All/libstroke-0.5.1_6.pkg","licenselogic":"single","pkgsize":7440,"desc":"LibStroke is a stroke translation library. Strokes are motions of\nthe mouse that can be interpreted by a program as a command. Strokes\nare used extensively in CAD programs. I fell in love with them when\nI was using the CAD tools that use a stroke interface to select\ntools or perform actions. I wrote this library so that others can\nsee how useful strokes can be and so that more programs take\nadvantage of this extremely natural human-computer interface.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["devel"],"messages":[{"message":"===>   NOTICE:\n\nThe libstroke port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libsvm","origin":"science/libsvm","version":"3.24","comment":"Library for Support Vector Machines","maintainer":"ports@FreeBSD.org","www":"https://www.csie.ntu.edu.tw/~cjlin/libsvm/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b083b52459a39658b91e9b3798f09cd496a79478e3371db9d42364cfb366d8b1","flatsize":449338,"path":"All/libsvm-3.24.pkg","repopath":"All/libsvm-3.24.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":100720,"desc":"LIBSVM is an integrated software for support vector classification, (C-SVC,\nnu-SVC), regression (epsilon-SVR, nu-SVR) and distribution estimation\n(one-class SVM). It supports multi-class classification.\n\nLIBSVM provides a simple interface where users can easily link it with their\nown programs. Main features of LIBSVM include\n\n  * Different SVM formulations\n  * Efficient multi-class classification\n  * Cross validation for model selection\n  * Probability estimates\n  * Weighted SVM for unbalanced data\n  * Both C++ and Java sources\n  * GUI demonstrating SVM classification and regression\n  * Python, R (also Splus), MATLAB, Perl, Ruby, Weka, Common LISP and LabVIEW\n    interfaces. C# .NET code is available.\n    It's also included in some learning environments: YALE and PCP.\n  * Automatic model selection which can generate contour of cross valiation\n    accuracy.","categories":["math","science"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on","OPTIMIZED_CFLAGS":"on"},"messages":[{"message":"Some useful tools are installed to /usr/local/share/libsvm.\nMost of them are written in Python, please install\nlang/python before trying them.","type":"install"},{"message":"===>   NOTICE:\n\nThe libsvm port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libsupertone","origin":"misc/libsupertone","version":"0.0.2_10","comment":"Library for supervisory tone generation and detection","maintainer":"ports@FreeBSD.org","www":"https://www.soft-switch.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1642ff549fd1a99a608c2b9061b8107c6f2080fdb60e11ff7e428d953ec93bcc","flatsize":283970,"path":"All/libsupertone-0.0.2_10.pkg","repopath":"All/libsupertone-0.0.2_10.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":28016,"desc":"This library is designed to support supervisory tone generation and detection\nfor all parts of the world.","deps":{"libaudiofile":{"origin":"audio/libaudiofile","version":"0.3.6_6"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"spandsp":{"origin":"comms/spandsp","version":"3.0.0.g20211014_2"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["misc"],"messages":[{"message":"===>   NOTICE:\n\nThe libsupertone port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libstocks","origin":"finance/libstocks","version":"0.5.0_1","comment":"C library which can be used to fetch stocks quotes","maintainer":"ports@virtual-estates.net","www":"https://libstocks.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"54bf694849f39c2c41c6aebe35e85dab5b0d95b77fcced902dc3493819b86c89","flatsize":57042,"path":"All/libstocks-0.5.0_1.pkg","repopath":"All/libstocks-0.5.0_1.pkg","licenselogic":"single","pkgsize":15092,"desc":"Libstocks is a C library which can be used to fetch stocks quotes.\n\nIt is  currently able to  get quotes from a  lot of stocks  markets. The\nsupported markets are :\n\n\tArgentina\t\t\t    European markets\n\tAustralia\t\t\t    Mexico\n\tBrasil\t\t\t\t    United States\n\tCanada\t\t\t\t    Venezuela\n\tChili\n\nUnfortunatly, libstocks  can get historical  quotes just for  the United\nStates market.","categories":["devel","finance"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"libstdthreads","origin":"misc/libstdthreads","version":"0.11","comment":"The C11 threads interface on top of the pthreads library.","maintainer":"dports@ef.irc","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"39bd8c2b08f873df4d230b8fb4b854cc0ef9ee71b3b7afc1d490d02837951931","flatsize":23323,"path":"All/libstdthreads-0.11.pkg","repopath":"All/libstdthreads-0.11.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":9372,"desc":"This library implements the C11 threads interface on top of the pthreads\nlibrary outside libc scope to avoid having to merge libpthread into libc.\nIt is very unlikely that these functions will be used a lot in the future and\ncould be deprecated in future C STD revisions for a subset of pthread API.","categories":["misc"]},{"name":"libstrophe","origin":"net-im/libstrophe","version":"0.13.1","comment":"Lightweight XMPP library","maintainer":"ashish@FreeBSD.org","www":"https://strophe.im/libstrophe/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9bf588a38602f7c1c8cf33370e27748cedfd51b510dde8ffa4277f804de845a0","flatsize":442609,"path":"All/libstrophe-0.13.1.pkg","repopath":"All/libstrophe-0.13.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":103208,"desc":"libstrophe is a minimal XMPP library written in C. It has almost no external\ndependencies, only an XML parsing library (expat or libxml are both supported).","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["net-im"],"options":{"EXPAT":"on","LIBXML2":"off"}},{"name":"libstrfunc","origin":"devel/libstrfunc","version":"8.3_3","comment":"Handles CGI forms, MIME, templates, date conversions, etc","maintainer":"vlm@lionet.info","www":"https://sourceforge.net/projects/libstrfunc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ec0ed38277dbe3a33ad7ea9f9a3469c7934d88523937a3c8ba97d527e9ca2279","flatsize":476168,"path":"All/libstrfunc-8.3_3.pkg","repopath":"All/libstrfunc-8.3_3.pkg","licenselogic":"single","pkgsize":87784,"desc":"Handy library for manipulating strings, string arrays, buffers, CGI forms,\nconfiguration files, textual templates, regular expressions, date\nand time conversions, et cetera.\n\nHandles base64, quoted-printable, url_encode, mime-words and other encoded data.\n\nPlease have a look at strfunc(3) and other manual pages.","categories":["devel","www"],"shlibs_required":["libc.so.8"]},{"name":"libstree","origin":"textproc/libstree","version":"0.4.2_2","comment":"Generic Suffix Tree Library","maintainer":"ports@FreeBSD.org","www":"https://www.icir.org/christian/libstree/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4efeee903e20c29ba96f0bf56c83a40ebf854fdc30e41e0f36e464aa23b6996b","flatsize":83475,"path":"All/libstree-0.4.2_2.pkg","repopath":"All/libstree-0.4.2_2.pkg","licenselogic":"single","pkgsize":23000,"desc":"libstree is a generic suffix tree implementation, written in C.\nIt can handle arbitrary data structures as elements of a string.\nUnlike most demo implementations, it is not limited to simple ASCII\ncharacter strings. Suffix tree generation in libstree is highly\nefficient and implemented using the algorithm by Ukkonen, which\nmeans that libstree builds suffix trees in time linear to the length\nof the strings (assuming that string element comparisons can be done\nin O(1)).","categories":["textproc"],"messages":[{"message":"===>   NOTICE:\n\nThe libstree port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libstatgrab","origin":"devel/libstatgrab","version":"0.92.1_1","comment":"Provides a useful interface to system statistics","maintainer":"tdb@FreeBSD.org","www":"https://libstatgrab.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"48cadc1038fb0e4d53a8c35c7157d03cc68c65e0347eb9283e0c98381a4dd2db","flatsize":592189,"path":"All/libstatgrab-0.92.1_1.pkg","repopath":"All/libstatgrab-0.92.1_1.pkg","licenselogic":"and","licenses":["GPLv2","LGPL21"],"pkgsize":116084,"desc":"The libstatgrab library provides an easy to use interface for\naccessing system statistics and information. Available statistics\ninclude CPU, Load, Memory, Swap, Disk I/O, and Network I/O.\n\nAlso part of the package are two tools; saidar provides a curses-based\ninterface to viewing live system statistics, and statgrab is a\nsysctl-like interface to the statistics.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel"],"shlibs_required":["libc.so.8","libdevstat.so.3","libkinfo.so.2","libm.so.4","libncurses.so.6","libtinfo.so.6"],"options":{"DOCS":"on","TOOLS":"on"}},{"name":"libssh2","origin":"security/libssh2","version":"1.11.1,3","comment":"Library implementing the SSH2 protocol","maintainer":"sbz@FreeBSD.org","www":"https://www.libssh2.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cd62452178da6c182a1c70534c32a017a8facadedcc27cbd0dc87896d536336a","flatsize":495883,"path":"All/libssh2-1.11.1,3.pkg","repopath":"All/libssh2-1.11.1,3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":245532,"desc":"libssh2 is a client-side C library implementing the SSH2 protocol. It supports\nregular terminal, SCP and SFTP sessions; port forwarding; password, key-based\nand keyboard-interactive authentication.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["devel","security"],"options":{"STATIC":"off","TRACE":"off","GCRYPT":"off","OPENSSL":"on"},"annotations":{"cpe":"cpe:2.3:a:libssh2:libssh2:1.11.1:::::dragonfly6:x86_64"}},{"name":"libssm","origin":"science/libssm","version":"1.4.0_2","comment":"C++ toolkit for superposition of macromolecules","maintainer":"yuri@FreeBSD.org","www":"https://launchpad.net/ssm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9e2867bc83345539ef69f7518b8123540b59785024d0e2503de0f3049a6bc4b7","flatsize":328170,"path":"All/libssm-1.4.0_2.pkg","repopath":"All/libssm-1.4.0_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":110188,"desc":"SSM is a macromolecular coordinate superposition library, written by Eugene\nKrissinel of the EBI.\n\nThe library implements the SSM algorithm of protein structure comparison in\nthree dimensions, which includes an original procedure of matching graphs built\non the protein's secondary-structure elements, followed by an iterative\nthree-dimensional alignment of protein backbone Calpha atoms.\n\nWWW: https://launchpad.net/ssm","deps":{"libccp4":{"origin":"science/libccp4","version":"6.5.1_4"},"mmdb2":{"origin":"science/mmdb2","version":"2.0.20"}},"categories":["science"],"shlibs_required":["libc.so.8","libccp4c.so.0","libm.so.4","libmmdb2.so.0","libstdc++.so.9"]},{"name":"libsrtp2","origin":"net/libsrtp2","version":"2.7.0","comment":"Secure RTP (SRTP) Reference Implementation","maintainer":"tijl@FreeBSD.org","www":"https://github.com/cisco/libsrtp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e9b8df304c8e8673bcb886890ecbd6fb56e0ac7fcb6584350cd7b1f96f5b181b","flatsize":174736,"path":"All/libsrtp2-2.7.0.pkg","repopath":"All/libsrtp2-2.7.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":45232,"desc":"This package provides an implementation of the Secure Real-time\nTransport Protocol (SRTP), the Universal Security Transform (UST),\nand a supporting cryptographic kernel.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["net"],"annotations":{"cpe":"cpe:2.3:a:cisco:libsrtp:2.7.0:::::dragonfly6:x86_64"}},{"name":"libssh","origin":"security/libssh","version":"0.11.2","comment":"Library implementing the SSH2 protocol","maintainer":"sunpoet@FreeBSD.org","www":"https://www.libssh.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"282d5fbd0671cc90cf736f23b391c01a3d26476c051bbd37d73b128bc83a506d","flatsize":1801046,"path":"All/libssh-0.11.2.pkg","repopath":"All/libssh-0.11.2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":330852,"desc":"The ssh library was designed to be used by programmers needing a working SSH\nimplementation by the mean of a library. The complete control of the client is\nmade by the programmer. With libssh, you can remotely execute programs, transfer\nfiles, use a secure and transparent tunnel for your remote programs.\nWith its Secure FTP implementation, you can play with remote files easily,\nwithout third-party programs others than libcrypto (from OpenSSL).\n\nlibssh features:\n- Full C library functions for manipulating a client-side SSH connection\n- SSH2 protocol compliant\n- Fully configurable sessions\n- Server support, SSH agent authentication support\n- Support for AES-128, AES-192, AES-256, Blowfish, 3DES in CBC mode\n- Use multiple SSH connections in a same process, at same time\n- Use multiple channels in the same connection\n- Thread safety when using different sessions at same time\n- POSIX-like SFTP implementation with openssh extension support\n- SCP implementation\n- RSA and DSS server public key supported\n- Compression support (with zlib)\n- Public key (RSA and DSS), password and keyboard-interactive authentication","deps":{"heimdal":{"origin":"security/heimdal","version":"7.8.0_8"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["devel","security"],"options":{"OPENSSL":"on","STATIC":"on","GSSAPI_BASE":"off","GSSAPI_HEIMDAL":"on","GSSAPI_MIT":"off","GSSAPI_NONE":"off"},"annotations":{"cpe":"cpe:2.3:a:libssh:libssh:0.11.2:::::dragonfly6:x86_64"}},{"name":"libsrs2","origin":"mail/libsrs2","version":"1.0.18_4","comment":"Sender Rewriting Scheme 2 C Implementation","maintainer":"pi@FreeBSD.org","www":"https://www.libsrs2.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"34dea8bbcc3702ad60415f3e6d55152d22943216895ddd4d4fa70febdeccc525","flatsize":89871,"path":"All/libsrs2-1.0.18_4.pkg","repopath":"All/libsrs2-1.0.18_4.pkg","licenselogic":"or","licenses":["BSD3CLAUSE","GPLv2"],"pkgsize":26884,"desc":"libsrs2 is the next generation SRS library from the original designer of SRS.\nIt implements the Sender Rewriting Scheme, a part of the SPF/SRS protocol pair.","categories":["mail"],"shlibs_required":["libc.so.8"]},{"name":"libsrs_alt","origin":"mail/libsrs_alt","version":"1.0_3","comment":"Sender Rewriting Scheme C Implementation","maintainer":"pi@FreeBSD.org","www":"https://opsec.eu/src/srs/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"033dedb96e7c2894c8be51355891723bb58d8a3b9d0e642536980d761f3d0a5a","flatsize":93624,"path":"All/libsrs_alt-1.0_3.pkg","repopath":"All/libsrs_alt-1.0_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":26204,"desc":"This is a complete standalone C implementation of the SRS (Sender\nRewriting Scheme) and includes a command line utility and daemon,\ntest utility and static and dynamic libraries. SRS is a stop-gap\nfor users of SPF (Sender Policy Framework).\n\nSee https://github.com/Exim/exim/wiki/SRS for integration with exim.","categories":["mail"],"shlibs_required":["libc.so.8","libutil.so.4"],"options":{"COMPAT_BASE64":"off"}},{"name":"libspng","origin":"graphics/libspng","version":"0.7.4","comment":"Simple PNG decoding and encoding library","maintainer":"eduardo@FreeBSD.org","www":"https://libspng.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2c5e518d1e82c3560fb6a46de9e753dfb6b88b87a933c88ded7ecfd75608f463","flatsize":148517,"path":"All/libspng-0.7.4.pkg","repopath":"All/libspng-0.7.4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":46044,"desc":"Libspng is a C library for reading and writing Portable Network\nGraphics (PNG) format files with a focus on security and ease of\nuse.\n\nThe goal is to provide a fast PNG library with a simpler API than\nlibpng.","categories":["graphics"],"options":{"DOCS":"on"}},{"name":"libstaroffice","origin":"textproc/libstaroffice","version":"0.0.7_1","comment":"Library to build a filter for old StarOffice's documents","maintainer":"office@FreeBSD.org","www":"https://github.com/fosnola/libstaroffice","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"de0970e73e2000d78deaf982a4a072de03b05ec763f7e1971e748644064e782c","flatsize":2565595,"path":"All/libstaroffice-0.0.7_1.pkg","repopath":"All/libstaroffice-0.0.7_1.pkg","licenselogic":"or","licenses":["LGPL21+","MPL20"],"pkgsize":715840,"desc":"The purpose of libstaroffice is to build a filter for old StarOffice's\ndocuments (.sdc, .sdw, ...) based on librevenge.","deps":{"librevenge":{"origin":"textproc/librevenge","version":"0.0.5"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libm.so.4","librevenge-0.0.so.0","librevenge-generators-0.0.so.0","librevenge-stream-0.0.so.0","libstdc++.so.9","libz.so.3"],"annotations":{"cpe":"cpe:2.3:a:libstaroffice_project:libstaroffice:0.0.7:::::dragonfly6:x86_64:1"}},{"name":"libspnav","origin":"misc/libspnav","version":"1.2","comment":"Library for communicating with spacenavd or 3dxsrv","maintainer":"yuri@FreeBSD.org","www":"https://spacenav.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6a83a9c3bbf0e36f19f8111e47a83ec583244b6c6f847a95014cff9c56a7cc33","flatsize":198137,"path":"All/libspnav-1.2.pkg","repopath":"All/libspnav-1.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":46408,"desc":"Libspnav is a C library for receiving input from 6 degrees-of-freedom (6dof)\ninput devices, also known as spacemice, spaceballs, etc. 6dof input is very\nuseful for fluidly manipulating objects or viewpoints in 3D space, and\nfundamendally comprises of relative movement (translation) across 3 axes\n(TX/TY/TZ), and rotation about 3 axes (RX/RY/RZ).","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["devel","misc"]},{"name":"libspiro","origin":"graphics/libspiro","version":"20221101_1,1","comment":"Library to convert clothoid splines into Bezier splines","maintainer":"cyberbotx@cyberbotx.com","www":"https://github.com/fontforge/libspiro","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bdfe9ad45d0d0a09a5b21d41e7af6c760752de788668c2a3bae31c31d07653f8","flatsize":101111,"path":"All/libspiro-20221101_1,1.pkg","repopath":"All/libspiro-20221101_1,1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":30508,"desc":"Spiro is the creation of Raph Levien. It simplifies the drawing of beautiful\ncurves.\n\nUsing bezier splines an artist can easily draw curves with the same slope on\neither side of an on-curve point. Spiros, on the other hand, are based on\nclothoid splines which make it easy to maintain constant curvature as well as\nconstant slope. Such curves will simply look nicer.\n\nRaph Levien's spiro splines only use on-curve points and so are easier to use\nand more intuitive to the artist.\n\nThis library will take an array of spiro control points and convert them into a\nseries of bezier splines which can then be used in the myriad of ways the world\nhas come to use beziers.\n\n(Above taken from Introduction on the library's website)","categories":["graphics"],"annotations":{"cpe":"cpe:2.3:a:libspiro_project:libspiro:20221101:::::dragonfly6:x86_64:1"}},{"name":"libsphinxclient","origin":"textproc/libsphinxclient","version":"2.0.9_1","comment":"Sphinx Full-Text Search Engine C++ client library","maintainer":"mephius@gmail.com","www":"https://www.sphinxsearch.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7a8602ad5911103f966dd300c84bf6fbca2d94fbaf1cf6fb7285502cf276407e","flatsize":108098,"path":"All/libsphinxclient-2.0.9_1.pkg","repopath":"All/libsphinxclient-2.0.9_1.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":31660,"desc":"Sphinx is a full-text search engine, distributed under GPL version\n2. Commercial license is also available for embedded use.\n\nGenerally, it's a standalone search engine, meant to provide fast,\nsize-efficient and relevant fulltext search functions to other\napplications. Sphinx was specially designed to integrate well with SQL\ndatabases and scripting languages. Currently built-in data sources\nsupport fetching data either via direct connection to MySQL, or from\nan XML pipe.\n\nAs for the name, Sphinx is an acronym which is officially decoded as\nSQL Phrase Index.","categories":["databases","textproc"]},{"name":"libspf2","origin":"mail/libspf2","version":"1.2.11_2","comment":"Sender Policy Framework 2 C Implementation","maintainer":"sunpoet@FreeBSD.org","www":"https://www.libspf2.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0c2b027c766e2e50cffed85660ecf3ce111f624652a2e9d52f90e064dad134ef","flatsize":763670,"path":"All/libspf2-1.2.11_2.pkg","repopath":"All/libspf2-1.2.11_2.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","LGPL21","LGPL3"],"pkgsize":129456,"desc":"libspf2 implements the Sender Policy Framework, a part of the SPF/SRS\nprotocol pair. libspf2 is a library which allows email systems such as\nSendmail, Postfix, Exim, Zmailer and MS Exchange to check SPF records\nand make sure that the email is authorized by the domain name that it\nis coming from. This prevents email forgery, commonly used by spammers,\nscammers and email viruses/worms.","categories":["mail"],"shlibs_required":["libc.so.8","libpthread.so.0"],"annotations":{"cpe":"cpe:2.3:a:libspf2:libspf2:1.2.11:::::dragonfly6:x86_64:2"}},{"name":"libspice-server","origin":"devel/libspice-server","version":"0.15.2","comment":"Implements the server side of the SPICE protocol","maintainer":"bofh@FreeBSD.org","www":"https://spice-space.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eeb5134fca351609f34441a374a70ea0d61898d8451faeb9225808a0bc768ffb","flatsize":1204281,"path":"All/libspice-server-0.15.2.pkg","repopath":"All/libspice-server-0.15.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":323520,"desc":"The Simple Protocol for Independent Computing Environments (SPICE) is\na remote display system built for virtual environments which allows\nyou to view a computing 'desktop' environment not only on the machine\nwhere it is running, but from anywhere on the Internet and from a wide\nvariety of machine architectures.\n\nThis package contains the run-time libraries for any application that\nwishes to be a SPICE server","deps":{"cyrus-sasl":{"origin":"security/cyrus-sasl2","version":"2.1.28_5"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"liblz4":{"origin":"archivers/liblz4","version":"1.10.0,1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"opus":{"origin":"audio/opus","version":"1.5.2"},"orc":{"origin":"devel/orc","version":"0.4.40"},"pixman":{"origin":"x11/pixman","version":"0.44.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"options":{"GSTREAMER":"on","LZ4":"on","SASL":"on","STATISTICS":"off"},"annotations":{"cpe":"cpe:2.3:a:spice_project:spice:0.15.2:::::dragonfly6:x86_64"}},{"name":"libspectrum","origin":"emulators/libspectrum","version":"1.5.0_1","comment":"Handling of ZX-Spectrum emulator files formats","maintainer":"rene@FreeBSD.org","www":"https://fuse-emulator.sourceforge.net/libspectrum.php","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f5538a0d5aa27f1d087fa13d24e3c398490b7a1f4607f4b8bd18e3f3d7a236cd","flatsize":979253,"path":"All/libspectrum-1.5.0_1.pkg","repopath":"All/libspectrum-1.5.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":176648,"desc":"libspectrum is a fairly simple library designed to make the handling\nof various ZX Spectrum emulator-related file formats easy.\nSo far it handles:\n\n* Snapshots: .z80, .szx, .sna (all read/write), .zxs, .sp.,\n  .snp and +D snapshots (read only)\n* Tape images: .tzx, .tap (read/write) and Warajevo .tap (read only)\n* Input recordings: .rzx (read/write)\n* Timex cartridges: .dck (read only)\n\nThere are also some subsidiary functions which may be generally useful\nfor Spectrum-related utilities.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libaudiofile":{"origin":"audio/libaudiofile","version":"0.3.6_6"},"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"}},"categories":["devel","emulators"],"options":{"DOCS":"on"}},{"name":"libspecbleach","origin":"audio/libspecbleach","version":"0.1.6","comment":"C library for audio noise reduction","maintainer":"yuri@FreeBSD.org","www":"https://github.com/lucianodato/libspecbleach","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"465181e0cc00730fc34fe8464cdf678563d559c60af328b36f0bc4a6d8557eac","flatsize":76313,"path":"All/libspecbleach-0.1.6.pkg","repopath":"All/libspecbleach-0.1.6.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":26396,"desc":"C library for audio noise reduction and other spectral effects.\n\nlibspecbleach is based on the algorithms that were used in\nnoise-repellent.","deps":{"fftw3-float":{"origin":"math/fftw3-float","version":"3.3.10_5"}},"categories":["audio"]},{"name":"libspectre","origin":"print/libspectre","version":"0.2.12_1","comment":"Small library for rendering Postscript documents","maintainer":"desktop@FreeBSD.org","www":"https://www.freedesktop.org/wiki/Software/libspectre/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f2a7a2e8226930020717b5a3fdc8dbcb7f7c37dd13700289f637d6be5db7ddb8","flatsize":206093,"path":"All/libspectre-0.2.12_1.pkg","repopath":"All/libspectre-0.2.12_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":49828,"desc":"A small library for rendering Postscript documents","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"ghostscript10":{"origin":"print/ghostscript10","version":"10.05.1"}},"categories":["print"]},{"name":"libspamtest","origin":"mail/libspamtest","version":"20080808","comment":"Kaspersky Anti-Spam 3.x library","maintainer":"ports@FreeBSD.org","www":"https://kaspersky.com","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ffa58a738f099b196cda7315fad532b83f02a76fb486be37eda534fe7c6b7bd7","flatsize":218509,"path":"All/libspamtest-20080808.pkg","repopath":"All/libspamtest-20080808.pkg","licenselogic":"single","pkgsize":32828,"desc":"The Kaspersky Antispam 3.0 software is a efficient anti-spam solution. It uses\nsophisticated methods to fight spam with very low false positive rate.  Client\nsoftware for various MTA is provided.\n\nThis package installs hand compiled spamtest library.","categories":["mail"],"messages":[{"message":"===>   NOTICE:\n\nThe libspamtest port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libsoxr","origin":"audio/libsoxr","version":"0.1.3_3","comment":"High quality, one-dimensional sample-rate conversion library","maintainer":"riggs@FreeBSD.org","www":"https://sourceforge.net/projects/soxr/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cccda35d7818d58958c657b2fad7e337090ebf8a7f8a6bdd585ec16669337fbe","flatsize":217259,"path":"All/libsoxr-0.1.3_3.pkg","repopath":"All/libsoxr-0.1.3_3.pkg","licenselogic":"and","licenses":["FFTPAK","LGPL21+"],"pkgsize":73728,"desc":"The SoX Resampler library `libsoxr'\n\nIt performs one-dimensional sample-rate conversion,\nmay be used, for example, to resample PCM-encoded audio.\n\nThis library aims to give fast and high quality results  for any constant\n(rational or irrational)  resampling  ratio.   Phase-response,  preserved\nbandwidth, aliasing, and rejection level parameters are all configurable;\nalternatively,  simple  `preset'  configurations may be selected.      An\nexperimental, variable-rate resampling mode of operation is also included.","categories":["audio"],"options":{"DOCS":"on","EXAMPLES":"on","OPENMP":"off","SIMD":"off","AVFFT":"off","PFFFT":"off"}},{"name":"libsoup3","origin":"devel/libsoup3","version":"3.6.5_2","comment":"HTTP client/server library for GNOME","maintainer":"desktop@FreeBSD.org","www":"https://gitlab.gnome.org/GNOME/libsoup","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d9b897c764776dd483ed9879d565f19254a0fd6b54ea3df8bab94e1d296ec9f7","flatsize":2051934,"path":"All/libsoup3-3.6.5_2.pkg","repopath":"All/libsoup3-3.6.5_2.pkg","licenselogic":"single","licenses":["LGPL20+"],"pkgsize":367420,"desc":"bsoup is an HTTP client/server library for GNOME. It uses GObjects and the glib\nmain loop, to integrate well with GNOME applications, and also has a synchronous\nAPI, for use in threaded applications.\n\nFeatures include:\n* Both asynchronous (GMainLoop and callback-based) and synchronous APIs\n* Automatically caches connections\n* SSL Support using GnuTLS\n* Proxy support, including authentication and SSL tunneling\n* Client support for Digest and Basic authentication\n* Server support for Digest and Basic authentication","deps":{"brotli":{"origin":"archivers/brotli","version":"1.1.0,1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"glib-networking":{"origin":"net/glib-networking","version":"2.80.1_1"},"libnghttp2":{"origin":"www/libnghttp2","version":"1.65.0"},"libpsl":{"origin":"dns/libpsl","version":"0.21.5_2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["devel","gnome"],"options":{"VAPI":"on","GSSAPI_BASE":"off","GSSAPI_HEIMDAL":"off","GSSAPI_MIT":"off","GSSAPI_NONE":"on"},"annotations":{"cpe":"cpe:2.3:a:gnome:libsoup:3.6.5:::::dragonfly6:x86_64:2"}},{"name":"libsoup","origin":"devel/libsoup","version":"2.74.3","comment":"SOAP (Simple Object Access Protocol) implementation in C","maintainer":"desktop@FreeBSD.org","www":"https://libsoup.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e1dfd458481c23711b3d05f5e7372eab2e9657742565314f6681195bdee289f7","flatsize":5093984,"path":"All/libsoup-2.74.3.pkg","repopath":"All/libsoup-2.74.3.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":590540,"desc":"Soup is a SOAP (Simple Object Access Protocol) implementation in C.\n\nIt provides a queued asynchronous callback-based mechanism for sending and\nservicing SOAP requests, and a WSDL (Web Service Definition Language) for C\ncompilers which generates client stubs and server skeletons for easily\ncalling and implementing SOAP methods.  It uses GLib and is designed to work\nwell with GTK applications.\n\nFeatures:\n  * Completely Asynchronous\n  * Connection cache\n  * HTTP chunked transfer and persistent connections\n  * Authenticated HTTP, SOCKS4, and SOCKS5 proxy support\n  * SSL Support using OpenSSL\n  * Apache module server support\n  * Client digest authentication","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"glib-networking":{"origin":"net/glib-networking","version":"2.80.1_1"},"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"libpsl":{"origin":"dns/libpsl","version":"0.21.5_2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["devel","gnome"],"options":{"DOCS":"on","SMB":"on","GSSAPI_BASE":"off","GSSAPI_HEIMDAL":"off","GSSAPI_MIT":"off","GSSAPI_NONE":"on"},"annotations":{"cpe":"cpe:2.3:a:gnome:libsoup:2.74.3:::::dragonfly6:x86_64"},"messages":[{"message":"libsoup can use NTLM authentication if it is compiled\nwith the SMB option. To use it, you must install a\nport that provides NTLM, like net/samba412 or net/samba413.","type":"install"}]},{"name":"libsonic","origin":"audio/libsonic","version":"0.2.0.65","comment":"Simple library to speed up or slow down speech","maintainer":"yuri@FreeBSD.org","www":"https://github.com/waywardgeek/sonic","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2f233a2b3fba67d6524a2608e957bbe61428e1c6bfdf60c6bbb2e7b3bcc35540","flatsize":96484,"path":"All/libsonic-0.2.0.65.pkg","repopath":"All/libsonic-0.2.0.65.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":25716,"desc":"Sonic is a simple algorithm for speeding up or slowing down speech. However,\nit's optimized for speed ups of over 2X, unlike previous algorithms for changing\nspeech rate. The Sonic library is a very simple ANSI C library that is designed\nto easily be integrated into streaming voice applications, like TTS back ends.\n\nThe primary motivation behind Sonic is to enable the blind and visually impaired\nto improve their productivity with open source speech engines, like espeak.\nSonic can also be used by the sighted. For example, Sonic can improve the\nexperience of listening to an audio book on an Android phone.","deps":{"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"}},"categories":["audio"],"shlibs_required":["libc.so.8","libfftw3.so.3","libm.so.4","libpthread.so.0"]},{"name":"libsoldout","origin":"textproc/libsoldout","version":"1.4_1","comment":"Flexible C library for markdown","maintainer":"natbsd@instinctive.eu","www":"http://fossil.instinctive.eu/libsoldout/index","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9700f40db464437fd2fa945c643646faf267817b07599f43ea83e6c7618439f7","flatsize":180964,"path":"All/libsoldout-1.4_1.pkg","repopath":"All/libsoldout-1.4_1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":53660,"desc":"lightweight C library that can parse John Gruber's [markdown]\n(http://daringfireball.net/projects/markdown/) format and convert\nit into several formats and can be easily extended.\n\nIt also provides two usage examples:\n- mkd2html: markdown to xhtml conversion.\n- mkd2man: markdown to manpage conversion.","categories":["devel","textproc"],"shlibs_required":["libc.so.8"]},{"name":"libspelling","origin":"x11-toolkits/libspelling","version":"0.2.1_1","comment":"Spellcheck library for GTK 4","maintainer":"gnome@FreeBSD.org","www":"https://gitlab.gnome.org/GNOME/libspelling","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c4f0da7318c33bb23c11d6981761658a59fd19906874100f9e0d4af88f37f0f6","flatsize":1797343,"path":"All/libspelling-0.2.1_1.pkg","repopath":"All/libspelling-0.2.1_1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":1127100,"desc":"A spellcheck library for GTK 4.\n\nThis library is heavily based upon GNOME Text Editor and GNOME Builder's\nspellcheck implementation. However, it is licensed LGPLv2.1+.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"enchant2":{"origin":"textproc/enchant2","version":"2.2.15_6"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk4":{"origin":"x11-toolkits/gtk40","version":"4.18.4"},"gtksourceview5":{"origin":"x11-toolkits/gtksourceview5","version":"5.14.2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"icu":{"origin":"devel/icu","version":"76.1,1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11-toolkits"],"options":{"DOCS":"on","ENCHANT":"on"}},{"name":"libsolv","origin":"misc/libsolv","version":"0.7.22","comment":"Package dependency solver using a satisfiability algorithm","maintainer":"yuri@FreeBSD.org","www":"https://github.com/openSUSE/libsolv","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e75f4ed2ce557efdb62606745deefa0e94536d01994b88b5cf4f29ea50fafa0d","flatsize":1126342,"path":"All/libsolv-0.7.22.pkg","repopath":"All/libsolv-0.7.22.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":460464,"desc":"This is libsolv, a free package dependency solver using a satisfiability\nalgorithm.\n\nThe code is based on two major, but independent, blocks:\n1. Using a dictionary approach to store and retrieve package and dependency\n   information in a fast and space efficient manner.\n2. Using satisfiability, a well known and researched topic, for resolving\n   package dependencies.\n\nThe sat-solver code has been written to aim for the newest packages, record the\ndecision tree to provide introspection, and also allows to provide the user with\nsuggestions on how to deal with unsolvable problems. It also takes advantage of\nthe repository storage to minimize memory usage.","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"},"rpm4":{"origin":"archivers/rpm4","version":"4.18.2_1"}},"categories":["misc"],"shlibs_required":["libc.so.8","librpmio.so.9"],"options":{"RPMDB":"on","RPMMD":"on","RPMPKG":"on","BZIP2":"off","LZMA":"off","ZCHUNK":"off","ZSTD":"off"},"annotations":{"cpe":"cpe:2.3:a:opensuse:libsolv:0.7.22:::::dragonfly6:x86_64"}},{"name":"libsodium","origin":"security/libsodium","version":"1.0.19","comment":"Library to build higher-level cryptographic tools","maintainer":"vsevolod@FreeBSD.org","www":"https://github.com/jedisct1/libsodium/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"da9d8300c8eebbdcb9d15679bc3ff134c201b850879a01a8f53e50bb3f3b5ad4","flatsize":1241128,"path":"All/libsodium-1.0.19.pkg","repopath":"All/libsodium-1.0.19.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":218220,"desc":"libsodium is a library for network communication, encryption,\ndecryption, signatures, etc.\n\nlibsodium is a portable, cross-compilable, installable,\npackageable, API-compatible version of NaCl(security/nacl).\nNaCl's goal is to provide all of the core operations needed\nto build higher-level cryptographic tools.","categories":["security"],"options":{"DOCS":"on"}},{"name":"libsndfile","origin":"audio/libsndfile","version":"1.2.2_2","comment":"Reading and writing files containing sampled sound (like WAV or AIFF)","maintainer":"multimedia@FreeBSD.org","www":"http://www.mega-nerd.com/libsndfile/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d0392411988b3ce988ab1654da8d5747d4136ed6640d46ee4419f8d8a76bb99a","flatsize":978430,"path":"All/libsndfile-1.2.2_2.pkg","repopath":"All/libsndfile-1.2.2_2.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":289000,"desc":"Libsndfile is a C library for reading and writing files containing sampled\nsound (such as MS Windows WAV and the Apple/SGI AIFF format) through one\nstandard library interface.","deps":{"flac":{"origin":"audio/flac","version":"1.5.0,1"},"lame":{"origin":"audio/lame","version":"3.100_5"},"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"mpg123":{"origin":"audio/mpg123","version":"1.32.10"},"opus":{"origin":"audio/opus","version":"1.5.2"}},"categories":["audio"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on","EXTERNAL":"on","MANPAGES":"off","STATIC":"off","TEST":"off"},"annotations":{"cpe":"cpe:2.3:a:libsndfile_project:libsndfile:1.2.2:::::dragonfly6:x86_64:2"}},{"name":"libsml","origin":"devel/libsml","version":"0.1.1_1","comment":"Implementation in C of the Smart Message Language (SML) protocol","maintainer":"mail+freebsd@gerritbeine.de","www":"https://github.com/volkszaehler/libsml","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"951a7201a48a8cce92ca83887b178567570137093b7db6253321cdcf96dc341d","flatsize":969058,"path":"All/libsml-0.1.1_1.pkg","repopath":"All/libsml-0.1.1_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":130368,"desc":"libSML is a library which implements the Smart Message Language\n(SML) protocol specified by VDE's Forum Netztechnik/Netzbetrieb\n(FNN). It can be utilized to communicate to FNN specified Smart\nMeters or Smart Meter components (EDL/MUC).","deps":{"e2fsprogs-libuuid":{"origin":"misc/e2fsprogs-libuuid","version":"1.47.2"}},"categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libuuid.so.1"]},{"name":"libsmraw","origin":"devel/libsmraw","version":"a.20240506","comment":"Library and tools to access the split RAW image format","maintainer":"antoine@FreeBSD.org","www":"https://github.com/libyal/libsmraw","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3185a0f1d0fbf00c9d6b0721ecc8863ea7ba87eb7f25f9e4556a4fa65850ee04","flatsize":5936378,"path":"All/libsmraw-a.20240506.pkg","repopath":"All/libsmraw-a.20240506.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":642080,"desc":"Library and tools to access the (split) RAW image format.","deps":{"fusefs-libs":{"origin":"filesystems/fusefs-libs","version":"2.9.9_2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libdl.so.0","libfuse.so.2","libintl.so.8","libpthread.so.0"],"options":{"NLS":"on"}},{"name":"libsmpp34","origin":"devel/libsmpp34","version":"1.10_2","comment":"Provide an implementation of SMPP-3.4 protocol for PDUs handling","maintainer":"ports@FreeBSD.org","www":"https://c-open-smpp-34.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b9709c2fb6b064ec1d87a9e2d57873f62b86f65f720b6a7838c3457a201192b9","flatsize":1409656,"path":"All/libsmpp34-1.10_2.pkg","repopath":"All/libsmpp34-1.10_2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":207928,"desc":"The main focus of the library is to work in packaging and unpackaging\nof data structures.  While this implementation uses SMPP-3.4, the aim is\nto generate a simple way to implement any proprietary protocol on TCP.","deps":{"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libdl.so.0","liblzma.so.3","libm.so.4","libpthread.so.0","librt.so.0","libxml2.so.2","libz.so.3"],"messages":[{"message":"===>   NOTICE:\n\nThe libsmpp34 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libsmf","origin":"audio/libsmf","version":"1.3_5","comment":"Standard MIDI File format library","maintainer":"ports@FreeBSD.org","www":"https://github.com/nilsgey/libsmf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f1339a8ca2ce0bab7ec3040cf9f3d9d12e0863121bd971332576fdd88669d4ea","flatsize":190545,"path":"All/libsmf-1.3_5.pkg","repopath":"All/libsmf-1.3_5.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":47564,"desc":"LibSMF is a BSD-licensed C library for handling SMF (\"*.mid\") files.\nIt transparently handles timepulses conversions, tempo map handling\netc.  The only dependencies are C compiler and glib.  Full API\ndocumentation and examples are included.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["audio"],"shlibs_required":["libc.so.8","libglib-2.0.so.0","libintl.so.8","libm.so.4","libncurses.so.6","libreadline.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe libsmf port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libsmdev","origin":"devel/libsmdev","version":"a.20240505","comment":"Library to access to storage media devices","maintainer":"antoine@FreeBSD.org","www":"https://github.com/libyal/libsmdev","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a790b1af6871d6b50d16fb6890e3d36c87a73d58fc87a4642d8236275e1ce7fd","flatsize":4475664,"path":"All/libsmdev-a.20240505.pkg","repopath":"All/libsmdev-a.20240505.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":453116,"desc":"Library to access to storage media devices.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libdl.so.0","libintl.so.8","libpthread.so.0"],"options":{"NLS":"on"}},{"name":"libslirp","origin":"net/libslirp","version":"4.9.1","comment":"General purpose TCP-IP emulator library","maintainer":"makc@FreeBSD.org","www":"https://gitlab.freedesktop.org/slirp/libslirp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"10f06fb2a3bf813d96a07a04eab2cfcc77f7a223cad365decdb5f689b971522e","flatsize":154582,"path":"All/libslirp-4.9.1.pkg","repopath":"All/libslirp-4.9.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":63496,"desc":"libslirp is a user-mode networking library used by virtual machines,\ncontainers or various tools.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"}},"categories":["net"],"annotations":{"cpe":"cpe:2.3:a:libslirp_project:libslirp:4.9.1:::::dragonfly6:x86_64"}},{"name":"libsmi","origin":"net-mgmt/libsmi","version":"0.4.8_2","comment":"Library to access SMI MIB information","maintainer":"saper@saper.info","www":"https://www.ibr.cs.tu-bs.de/projects/libsmi/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"33f24e988b828a66a64a5b380d166f3b63c309ada35a47b9bca0c8c3a8ea1686","flatsize":17099815,"path":"All/libsmi-0.4.8_2.pkg","repopath":"All/libsmi-0.4.8_2.pkg","licenselogic":"single","pkgsize":2022852,"desc":"The purpose of libsmi is to give network management applications\na concise programmer-friendly interface to access MIB module information,\nseparate the knowledge on SMI from the main parts of management applications,\nallow to add new kinds of MIB repositories without the need\nto adapt applications that make use of libsmi.\n\nThere are also simple tools to handle MIBs included.","categories":["net-mgmt"],"shlibs_required":["libc.so.8","libm.so.4"],"annotations":{"cpe":"cpe:2.3:a:tu-braunschweig:libsmi:0.4.8:::::dragonfly6:x86_64:2"}},{"name":"libslang2","origin":"devel/libslang2","version":"2.3.3_2","comment":"Routines for rapid alpha-numeric terminal applications development","maintainer":"garga@FreeBSD.org","www":"https://www.jedsoft.org/slang/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"035350a21a0109079103253c471155c495044ce1230a8f8748b9a1c197a647c6","flatsize":9117323,"path":"All/libslang2-2.3.3_2.pkg","repopath":"All/libslang2-2.3.3_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1210988,"desc":"S-Lang is a multi-platform programmer's library designed to\nallow a developer to create robust multi-platform software.\n\nIt provides facilities required by interactive applications\nsuch as display/screen management, keyboard input, keymaps,\nand so on.\n\nThe most exciting feature of the library is the slang\ninterpreter that may be easily embedded into a program to\nmake it extensible.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"},"pcre":{"origin":"devel/pcre","version":"8.45_4"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libncurses.so.6"],"options":{"DOCS":"on","ICONV":"on","ONIG":"off","PCRE":"on","PNG":"on"}},{"name":"libsixel","origin":"graphics/libsixel","version":"1.8.6_1,1","comment":"Encoder/decoder library for DEC SIXEL graphics","maintainer":"sue@iwmt.org","www":"https://github.com/saitoha/libsixel","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d197cc5e511083d299259940769baf8c21216f41280f92760713304918f43314","flatsize":1251547,"path":"All/libsixel-1.8.6_1,1.pkg","repopath":"All/libsixel-1.8.6_1,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":201620,"desc":"This package provides encoder/decoder implementation for DEC SIXEL graphics,\nand some converter programs.\nSIXEL is one of image formats for terminal imaging introduced by DEC VT series.\nIts data scheme is represented as a terminal-friendly escape sequence.\nSo if you want to view a SIXEL image file, all you have to do is \"cat\" it to\nyour terminal.","categories":["graphics"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"CURL":"off","DOCS":"on","GD":"off","JPEG":"off","PIXBUF":"off","PNG":"off","PYTHON":"off"},"annotations":{"cpe":"cpe:2.3:a:libsixel_project:libsixel:1.8.6:::::dragonfly6:x86_64:1"}},{"name":"libsimdpp","origin":"devel/libsimdpp","version":"2.1.400","comment":"Header-only zero-overhead C++ wrapper of SIMD instructions","maintainer":"yuri@FreeBSD.org","www":"https://github.com/p12tic/libsimdpp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"30595d0a1be3bcd32e9abf42eb8d48e964c02271a3396685cc78e491c2cfb9a6","flatsize":2466676,"path":"All/libsimdpp-2.1.400.pkg","repopath":"All/libsimdpp-2.1.400.pkg","licenselogic":"single","licenses":["BSL"],"pkgsize":185580,"desc":"libsimdpp is a portable header-only zero-overhead C++ wrapper around\nsingle-instruction multiple-data (SIMD) intrinsics found in many compilers.\nThe library presents a single interface over several instruction sets in\nsuch a way that the same source code may be compiled for different instruction\nsets. The resulting object files then may be hooked into internal dynamic\ndispatch mechanism.","categories":["devel"]},{"name":"libsigsegv","origin":"devel/libsigsegv","version":"2.14","comment":"Handling page faults in user mode","maintainer":"gaod@hychen.org","www":"https://www.gnu.org/software/libsigsegv/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f4060e142dada0b42922991c7bec0f9ed2c1991632e3e630f0b53879b8a36725","flatsize":57979,"path":"All/libsigsegv-2.14.pkg","repopath":"All/libsigsegv-2.14.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":18444,"desc":"A library for handling page faults in user mode. A page fault occurs\nwhen a program tries to access to a region of memory that is currently\nnot available. Catching and handling a page fault is a useful\ntechnique for implementing:\n * pageable virtual memory,\n * memory-mapped access to persistent databases,\n * generational garbage collectors,\n * stack overflow handlers,\n * distributed shared memory,","categories":["devel"],"messages":[{"message":"Note that the stackoverflow handling functions of this library need\nprocfs mounted on /proc.","type":"install"}]},{"name":"libsigscan","origin":"devel/libsigscan","version":"e.20240505","comment":"Library for binary signature scanning","maintainer":"antoine@FreeBSD.org","www":"https://github.com/libyal/libsigscan","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8c355782b6c7c8e4af9ccd4d9fbc68ed33d93420f169b57b729ccc9a328136d3","flatsize":5230649,"path":"All/libsigscan-e.20240505.pkg","repopath":"All/libsigscan-e.20240505.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":535176,"desc":"libsigscan is a library for binary signature scanning.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libdl.so.0","libintl.so.8","libpthread.so.0"],"options":{"NLS":"on"}},{"name":"llvm13","origin":"devel/llvm13","version":"13.0.1_7","comment":"LLVM and Clang","maintainer":"brooks@FreeBSD.org","www":"https://llvm.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7670eddab18b729bd9122802f8d0e94458384917e03e398bc711d37a639f8623","flatsize":1403510538,"path":"All/llvm13-13.0.1_7.pkg","repopath":"All/llvm13-13.0.1_7.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","LLVM","LLVM2","MIT","PD","REGEX"],"pkgsize":168127820,"desc":"The LLVM Project is a collection of modular and reusable compiler and\ntoolchain technologies.\n\nThis port includes Clang (a C/C++/Objective-C compiler), LLD (a linker),\nLLDB (a debugger), an OpenMP runtime library, and the LLVM infrastructure\nthese are built on.","deps":{"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","lang"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0","librt.so.0","libstdc++.so.9","libxml2.so.2","libz.so.3"],"options":{"BE_AMDGPU":"on","BE_WASM":"on","CLANG":"on","COMPILER_RT":"off","DOCS":"on","EXTRAS":"on","FLANG":"off","GOLD":"on","LIT":"on","LLD":"on","LLDB":"off","MLIR":"on","OPENMP":"off","PYCLANG":"on","BE_FREEBSD":"off","BE_NATIVE":"off","BE_STANDARD":"on"},"annotations":{"cpe":"cpe:2.3:a:llvm:llvm:13.0.1:::::dragonfly6:x86_64:7"}},{"name":"libsigrokdecode","origin":"devel/libsigrokdecode","version":"0.5.3","comment":"Framework for hardware logic analyzers, protocol decoders library","maintainer":"bofh@FreeBSD.org","www":"https://sigrok.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"129237e4381175aa5e2cf28d191d5d36fff38e36dc3d894c872057487a08ee94","flatsize":1640154,"path":"All/libsigrokdecode-0.5.3.pkg","repopath":"All/libsigrokdecode-0.5.3.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":281860,"desc":"The sigrok project aims at creating a portable, cross-platform,\nFree/Libre/Open-Source signal analysis software suite that supports\nvarious device types, such as logic analyzers, MSOs, oscilloscopes,\nmultimeters, LCR meters, sound level meters, thermometers,\nhygrometers, anemometers, light meters, DAQs, dataloggers,\nfunction generators, spectrum analyzers, power supplies,\nGPIB interfaces, and more.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"]},{"name":"libsignon-glib","origin":"net-im/libsignon-glib","version":"2.1_2","comment":"GLib-based client library for applications handling account authentication","maintainer":"kde@FreeBSD.org","www":"https://gitlab.com/accounts-sso/libsignon-glib","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c53b02b659815af3e93403746bc75847d47bdc0cc85538fff50687f9f39e47d9","flatsize":640020,"path":"All/libsignon-glib-2.1_2.pkg","repopath":"All/libsignon-glib-2.1_2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":80756,"desc":"Single signon authentication library for GLib applications\n\nThis project is a library for managing single signon credentials which can be\nused from GLib applications. It is effectively a GLib binding for the D-Bus\nAPI provided by signond. It is part of the accounts-sso project:","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gobject-introspection":{"origin":"devel/gobject-introspection","version":"1.78.1_2,1"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"signon-qt5":{"origin":"sysutils/signond","version":"8.61"}},"categories":["net-im"],"options":{"DOCS":"on"}},{"name":"libsignal-protocol-c","origin":"net/libsignal-protocol-c","version":"2.3.3","comment":"Signal Protocol C Library","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/signalapp/libsignal-protocol-c","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e5c5f02300dbfc45b31ae2a1841f58b7a0ed2f519fd321f89b37e1a3d6a7ab41","flatsize":455098,"path":"All/libsignal-protocol-c-2.3.3.pkg","repopath":"All/libsignal-protocol-c-2.3.3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":150168,"desc":"Signal Protocol is a ratcheting forward secrecy protocol that works in\nsynchronous and asynchronous messaging environments.","categories":["net"]},{"name":"libsigrok","origin":"devel/libsigrok","version":"0.5.2_4","comment":"Framework for hardware logic analyzers, core library","maintainer":"bofh@FreeBSD.org","www":"https://sigrok.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"779ffea837e246b0bc824dbf94ea08ba6faa57d60f1c4c5282f0a99468310d1b","flatsize":4359175,"path":"All/libsigrok-0.5.2_4.pkg","repopath":"All/libsigrok-0.5.2_4.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":710484,"desc":"The sigrok project aims at creating a portable, cross-platform,\nFree/Libre/Open-Source signal analysis software suite that supports\nvarious device types, such as logic analyzers, MSOs, oscilloscopes,\nmultimeters, LCR meters, sound level meters, thermometers,\nhygrometers, anemometers, light meters, DAQs, dataloggers,\nfunction generators, spectrum analyzers, power supplies,\nGPIB interfaces, and more.","deps":{"check":{"origin":"devel/check","version":"0.15.2_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"glibmm":{"origin":"devel/glibmm","version":"2.66.7,1"},"hidapi":{"origin":"comms/hidapi","version":"0.14.0"},"libftdi1":{"origin":"devel/libftdi1","version":"1.5_7"},"librevisa":{"origin":"devel/librevisa","version":"0.0.20130412_2"},"libserialport":{"origin":"devel/libserialport","version":"0.1.2"},"libsigc++":{"origin":"devel/libsigc++20","version":"2.12.1"},"libzip":{"origin":"archivers/libzip","version":"1.11.2"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["devel"],"annotations":{"deprecated":"Uses Python 2.7 which is EOLed upstream"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUses Python 2.7 which is EOLed upstream."}]},{"name":"libsigc++","origin":"devel/libsigc++20","version":"2.12.1","comment":"Callback Framework for C++","maintainer":"gnome@FreeBSD.org","www":"https://github.com/libsigcplusplus/libsigcplusplus","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f62e847654e9b8b8d90bf00151dee5b94badf747c22454f24f0109add3d3c844","flatsize":1237969,"path":"All/libsigc++-2.12.1.pkg","repopath":"All/libsigc++-2.12.1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":82788,"desc":"Libsigc++ -- The Typesafe Callback Framework for C++\n\nThis library implements a full callback system for use in widget libraries,\nabstract interfaces, and general programming.\n\nTo get a good overview of how to use the library, read\n/usr/local/share/doc/libsigc++/signals.","categories":["devel"]},{"name":"libsigc++30","origin":"devel/libsigc++30","version":"3.4.0","comment":"Callback Framework for C++","maintainer":"gnome@FreeBSD.org","www":"https://libsigcplusplus.github.io/libsigcplusplus/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"41e391d925a4738baecfddd07187e17962949f2382d96a1d8b2d6a73a00337fe","flatsize":275482,"path":"All/libsigc++30-3.4.0.pkg","repopath":"All/libsigc++30-3.4.0.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":56512,"desc":"Libsigc++ -- The Typesafe Callback Framework for C++\n\nThis library implements a full callback system for use in widget libraries,\nabstract interfaces, and general programming.\n\nTo get a good overview of how to use the library, read\n/usr/local/share/doc/libsigc++/signals.","categories":["devel"]},{"name":"libsidplayfp","origin":"audio/libsidplayfp","version":"2.7.1","comment":"Library to play Commodore 64 music derived from libsidplay2","maintainer":"fluffy@FreeBSD.org","www":"https://github.com/libsidplayfp/libsidplayfp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4087eb5df6e9e6cf8598e03cb363d54081ee19cdba8ecf9545d0a42a1f21bc7f","flatsize":630997,"path":"All/libsidplayfp-2.7.1.pkg","repopath":"All/libsidplayfp-2.7.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":161128,"desc":"Libsidplayfp is a fork of sidplay2 born with the aim to improve the quality\nof emulating the 6581, 8580 chips and the surrounding C64 system in order\nto play SID music better.","deps":{"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"}},"categories":["audio"],"options":{"DEBUG":"off","DOCS":"on","DOXYGEN":"off"}},{"name":"libsieve","origin":"mail/libsieve","version":"2.3.1_2","comment":"Library for parsing, sorting, and filtering mail","maintainer":"ports@FreeBSD.org","www":"http://sodabrew.com/libsieve/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"526c7dea9ecdcd0293132c4f2007d76ee6b39a18810bc8f6c572053dbbd8fe33","flatsize":263076,"path":"All/libsieve-2.3.1_2.pkg","repopath":"All/libsieve-2.3.1_2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":79640,"desc":"libSieve provides a library to interpret Sieve scripts, and to execute\nthose scripts over a given set of messages. The return codes from the\nlibSieve functions let your program know how to handle the message, and\nthen it's up to you to make it so. libSieve makes no attempt to have\nknowledge of how SMTP, IMAP, or anything else work; just how to parse\nand deal with a buffer full of emails. The rest is up to you!","categories":["mail"],"messages":[{"message":"===>   NOTICE:\n\nThe libsieve port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libskiasharp","origin":"graphics/libskiasharp","version":"2.88.3_2","comment":"Complete 2D graphic library for drawing Text, Geometries, and Images","maintainer":"bapt@FreeBSD.org","www":"https://skia.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"de770492e4afe559f177cc0cdc1fefa6037dd37a90423fca08efc65bc7dbb44b","flatsize":7518633,"path":"All/libskiasharp-2.88.3_2.pkg","repopath":"All/libskiasharp-2.88.3_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":2524756,"desc":"Skia is a complete 2D graphic library for drawing Text, Geometries, and Images.","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"png":{"origin":"graphics/png","version":"1.6.47"},"webp":{"origin":"graphics/webp","version":"1.5.0"}},"categories":["graphics"]},{"name":"libsidplay","origin":"audio/libsidplay","version":"1.36.60_1","comment":"Commodore SID-chip emulator library to play SID music files","maintainer":"ehaupt@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cd6631337d0d3e456546ca75ec11fcb4d3e791a019eaf9acfa85d047ba6174ab","flatsize":728859,"path":"All/libsidplay-1.36.60_1.pkg","repopath":"All/libsidplay-1.36.60_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":130680,"desc":"Basically, SIDPLAY is just an ordinary music player software. More\nspecifically, it emulates the Sound Interface Device chip (MOS 6581,\nknown as SID) and the Micro Processor Unit (MOS 6510) of the\nCommodore 64 on your computer. Its platform-independent software\nemulates hardware components. Therefore it is able to load and execute\nC64 machine code programs which produce music or sound. In general,\nthese are independent fragments of code and data which have been\nripped from games and demonstration programs and were transferred\ndirectly from the C64. All you need is a supported operating system and\naudio hardware with average PCM waveform playback capabilities. A\nfast CPU and a 16-bit sound card are recommended for better\nperformance.\n\nThis is just the library. To actually use it, you need one of the\nfront-ends like 'sidplay' or 'xsidplay'.","categories":["audio","emulators"]},{"name":"libshout","origin":"audio/libshout","version":"2.4.6_1","comment":"Connect and transmit data to an Icecast media streaming server","maintainer":"sunpoet@FreeBSD.org","www":"https://icecast.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d117bec6dfd209d925ca5f859576d6e9c51ca71c19938ea750ddc7284d5c413e","flatsize":396097,"path":"All/libshout-2.4.6_1.pkg","repopath":"All/libshout-2.4.6_1.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":86048,"desc":"This is a port of the libshout library. Libshout allows applications to easily\ncommunicate and broadcast to an Icecast streaming media server. It handles the\nsocket connections, metadata communication, and data streaming for the calling\napplication, and lets developers focus on feature sets instead of implementation\ndetails.","deps":{"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libtheora":{"origin":"multimedia/libtheora","version":"1.1.1_7"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"speex":{"origin":"audio/speex","version":"1.2.1_1,1"}},"categories":["audio","net"],"shlibs_required":["libc.so.8","libcrypto.so.12","libpthread.so.0"],"options":{"DOCS":"on","SPEEX":"on","THEORA":"on","VORBIS":"on"},"annotations":{"cpe":"cpe:2.3:a:libshout:libshout:2.4.6:::::dragonfly6:x86_64:1"}},{"name":"libshhmsg","origin":"devel/libshhmsg","version":"1.4.2","comment":"Library for displaying messages","maintainer":"ports@FreeBSD.org","www":"https://shh.thathost.com/pub-unix/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d3969e0fd3d463b2d31ca17e776bca2e479f900a06420ade9597dc5a1347cfa8","flatsize":49565,"path":"All/libshhmsg-1.4.2.pkg","repopath":"All/libshhmsg-1.4.2.pkg","licenselogic":"single","licenses":["ART10"],"pkgsize":13700,"desc":"shhmsg - library for displaying messages. It contains\nC-functions for error messages, verbose messages and\n`normal' messages in terminal based programs.","categories":["devel"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe libshhmsg port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libsignal-client","origin":"net-im/libsignal-client","version":"0.9.6_32,1","comment":"Implementation of the Signal client protocol","maintainer":"ports@FreeBSD.org","www":"https://github.com/signalapp/libsignal-client","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3785e3384063c2d5f292dc0c7d1720fc3c125a781316a4970d59dbb7cf48eb3c","flatsize":2405575,"path":"All/libsignal-client-0.9.6_32,1.pkg","repopath":"All/libsignal-client-0.9.6_32,1.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":733456,"desc":"libsignal-client is an implementation of the Signal client protocol in Rust.\n\nIt is under heavy development at the moment and subject to change without\nnotice. Its use outside Signal is not yet recommended.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["java","net-im"],"messages":[{"message":"===>   NOTICE:\n\nThe libsignal-client port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libshhopt","origin":"devel/libshhopt","version":"1.1.7_1","comment":"Library for parsing command line options","maintainer":"ports@FreeBSD.org","www":"https://shh.thathost.com/pub-unix/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d11de1e438adeefe885a697b8a76703130e4303feea25d237e83dd3096a691f3","flatsize":33183,"path":"All/libshhopt-1.1.7_1.pkg","repopath":"All/libshhopt-1.1.7_1.pkg","licenselogic":"single","licenses":["ART10"],"pkgsize":12408,"desc":"shhopt - library for parsing command line options. It contains\nC-functions for parsing command line options, both traditional\none-character options, and GNU'ish --long-options.","categories":["devel"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe libshhopt port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libsharp2","origin":"math/libsharp2","version":"g20191210","comment":"Library for fast spherical harmonic transforms","maintainer":"yuri@FreeBSD.org","www":"https://gitlab.mpcdf.mpg.de/mtr/libsharp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b64389cbe6639a218523b2356f644198c718988af241b8833f50695bb07c3f56","flatsize":324373,"path":"All/libsharp2-g20191210.pkg","repopath":"All/libsharp2-g20191210.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":75540,"desc":"Library for efficient spherical harmonic transforms at arbitrary spins,\nsupporting CPU vectorization, OpenMP and MPI.","categories":["math"]},{"name":"libshhcards","origin":"games/libshhcards","version":"1.0.6","comment":"Library for displaying game cards on X Window System","maintainer":"ports@FreeBSD.org","www":"https://shh.thathost.com/pub-unix/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b2edbb988c08bf91f2545cf31c0fb53f57784edf1036ba432f2a1b1a8437f92c","flatsize":888236,"path":"All/libshhcards-1.0.6.pkg","repopath":"All/libshhcards-1.0.6.pkg","licenselogic":"single","licenses":["ART10"],"pkgsize":34588,"desc":"shhcards is a library for displaying game cards on X11.\nIt provides pixmaps for card games, and functions for\nusing the cards in X11 programs.","deps":{"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["games"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe libshhcards port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libshbuf","origin":"devel/libshbuf","version":"0.0.3","comment":"Library for Shared Buffer IPC","maintainer":"bofh@FreeBSD.org","www":"https://0pointer.de/lennart/projects/libshbuf/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"678aa402fbd5c759a2f1f29d9937fd779b3bcca4687a1dcc07cfad9bfbb43a8b","flatsize":97584,"path":"All/libshbuf-0.0.3.pkg","repopath":"All/libshbuf-0.0.3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":24852,"desc":"libshbuf implements a new kind of IPC: the \"shared buffer\", a faster, more\nflexible replacement for standard Unix FIFOs. It offers the following\nadvantages:\n   - Normally better latency and throughput\n   - Full access to the buffer at any time\n   - Connecting processes need not to be children of each other\n   - Arbitrary buffer lengths\n   - Memory mapped\n   - \"Backlog\"\n\nThe implementation is based on SysV shared memory, semaphores and message\nqueues. It makes use of POSIX pthreads.","categories":["devel"]},{"name":"libserialport","origin":"devel/libserialport","version":"0.1.2","comment":"Framework for hardware logic analyzers, serial port support library","maintainer":"bofh@FreeBSD.org","www":"https://sigrok.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"455be6d4844d2e0e9732f0d3f856f69c56248130aa917345580507b365fbc944","flatsize":208116,"path":"All/libserialport-0.1.2.pkg","repopath":"All/libserialport-0.1.2.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":40676,"desc":"The sigrok project aims at creating a portable, cross-platform,\nFree/Libre/Open-Source signal analysis software suite that supports\nvarious device types, such as logic analyzers, MSOs, oscilloscopes,\nmultimeters, LCR meters, sound level meters, thermometers,\nhygrometers, anemometers, light meters, DAQs, dataloggers,\nfunction generators, spectrum analyzers, power supplies,\nGPIB interfaces, and more.","categories":["devel"]},{"name":"libserdes","origin":"devel/libserdes","version":"6.0.2_1","comment":"Schema-based serializer/deserializer with support for Avro","maintainer":"sergey@akhmatov.ru","www":"https://github.com/confluentinc/libserdes","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d31b555227f1888d211b88bd1fa9f467df8415c8228f0ef98e445bda74a3ba37","flatsize":287609,"path":"All/libserdes-6.0.2_1.pkg","repopath":"All/libserdes-6.0.2_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":60596,"desc":"libserdes is a schema-based serializer/deserializer\nC/C++ library with support for Avro and the Confluent\nPlatform Schema Registry.\n\nThe library is aimed to be used in the streaming pipeline,\ne.g. Apache Kafka, to perform data serialization and\ndeserialization with centrally managed schemas.","deps":{"avro-c":{"origin":"devel/avro-c","version":"1.12.0"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"jansson":{"origin":"devel/jansson","version":"2.14.1"},"librdkafka":{"origin":"net/librdkafka","version":"2.8.0"}},"categories":["devel"]},{"name":"libsectok","origin":"security/libsectok","version":"20030619_3","comment":"ISO 7816 Smartcard API Library","maintainer":"ports@FreeBSD.org","www":"http://www.citi.umich.edu/projects/smartcard/sectok.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dd8ec15bcdfc53a82e93106cc0e6940b65229d4144c9455d9e8688a54f43df3e","flatsize":77703,"path":"All/libsectok-20030619_3.pkg","repopath":"All/libsectok-20030619_3.pkg","licenselogic":"single","pkgsize":21640,"desc":"This is the libsectok library from citi.umich.edu. Originally targeted\nfor OpenBSD. This is a quick port of the library itself; it contains an\nAPI for working with ISO 7816 Smart Card devices.","categories":["security"],"messages":[{"message":"===>   NOTICE:\n\nThe libsectok port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libsecret","origin":"security/libsecret","version":"0.20.5_3","comment":"Library to access the secret service API","maintainer":"gnome@FreeBSD.org","www":"https://wiki.gnome.org/Projects/Libsecret/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b80fcc7d6bf0a86b0fba61117c322d5b687e175226d8e889a6997b8a3c6f1836","flatsize":5276160,"path":"All/libsecret-0.20.5_3.pkg","repopath":"All/libsecret-0.20.5_3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":1291604,"desc":"libsecret is a library for storing and retrieving passwords and other\nsecrets.  It communicates with the \"Secret Service\" using DBus.\ngnome-keyring and ksecretservice are both implementations of a Secret\nService; libsecret replaces libgnome-keyring.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"libgpg-error":{"origin":"security/libgpg-error","version":"1.51"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["gnome","security"],"shlibs_required":["libc.so.8","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0"]},{"name":"libsearpc","origin":"devel/libsearpc","version":"3.2.0_2,1","comment":"Simple RPC framework based on GObject System in C","maintainer":"ultima@FreeBSD.org","www":"https://github.com/haiwen/libsearpc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"58d26aae6b865e8c803193df48bbce5db1e22bd8221dbcb1d21b13cd3945140f","flatsize":175703,"path":"All/libsearpc-3.2.0_2,1.pkg","repopath":"All/libsearpc-3.2.0_2,1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":36812,"desc":"Searpc is a simple C language RPC framework based on GObject system.\nSearpc handles the serialization/deserialization part of RPC, the\ntransport part is left to users.\n\nThe serialization/deserialization uses JSON format via json-glib\nlibrary. A serialized json object is returned from server to client\nafter executing the RPC function. Each RPC function defined in the\nserver side should take an extra GError argument to report error.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"jansson":{"origin":"devel/jansson","version":"2.14.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"]},{"name":"libsemigroups","origin":"math/libsemigroups","version":"2.3.2","comment":"C++ library for semigroups and monoids","maintainer":"thierry@FreeBSD.org","www":"https://libsemigroups.readthedocs.io/en/latest/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5462b75e8e0790e216d9c77662e6c1c7e8c5d029b928d2d80b1a9ba381277dbf","flatsize":7416656,"path":"All/libsemigroups-2.3.2.pkg","repopath":"All/libsemigroups-2.3.2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":902864,"desc":"libsemigroups is a C++11 library containing implementations of several\nalgorithms for computing finite and finitely presented semigroups.\nNamely:\n\n - the Froidure-Pin algorithm for computing finite semigroups;\n - the Todd-Coxeter algorithm for finitely presented semigroups and monoids;\n - the Knuth-Bendix algorithm for finitely presented semigroups and monoids;\n - the Schreier-Sims algorithm for permutation groups.\n\nSee also: https://github.com/libsemigroups/libsemigroups","deps":{"libfmt":{"origin":"devel/libfmt","version":"10.2.1"}},"categories":["math"]},{"name":"libsdr-gui","origin":"comms/libsdr-gui","version":"0.1.0_4","comment":"GUI functions (e.g. waterfall) for libsdr library","maintainer":"jeff@baitis.net","www":"https://github.com/hmatuschek/libsdr-gui","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d78d86cccf4e26910612c0d1998511e11e0da1cccf4e99e7de1086a0f717c8c3","flatsize":130795,"path":"All/libsdr-gui-0.1.0_4.pkg","repopath":"All/libsdr-gui-0.1.0_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":35928,"desc":"GUI functions (e.g. waterfall) for libsdr, a simple software defined radio\n(SDR) library.","deps":{"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"fftw3-float":{"origin":"math/fftw3-float","version":"3.3.10_5"},"libsdr":{"origin":"comms/libsdr","version":"0.1.0_3"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-qmake":{"origin":"devel/qt5-qmake","version":"5.15.16p130"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["comms","hamradio"]},{"name":"libsdr","origin":"comms/libsdr","version":"0.1.0_3","comment":"Simple software defined radio (SDR) library","maintainer":"jeff@baitis.net","www":"https://github.com/hmatuschek/libsdr","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"947b166f08a3bd2a17f80449b3c2672f3d39cf7d3e16a364aade9936e5e34bbd","flatsize":424104,"path":"All/libsdr-0.1.0_3.pkg","repopath":"All/libsdr-0.1.0_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":101320,"desc":"A simple software defined radio (SDR) library.\nAlthough being simple, libsdr is sufficient to write a simple SDR receiver\napplication (github.com/hmatuschek/sdr-rx, above). This RX application\nsupports several input sources (i.e. sound card, files, RTL2382 dongles etc.)\nand modes (i.e. AM, FM, SSB, CW, etc.).","deps":{"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"fftw3-float":{"origin":"math/fftw3-float","version":"3.3.10_5"},"portaudio":{"origin":"audio/portaudio","version":"19.6.0_7,1"},"rtl-sdr":{"origin":"comms/rtl-sdr","version":"2.0.2,1"}},"categories":["comms","hamradio"]},{"name":"libscrypt","origin":"security/libscrypt","version":"1.22","comment":"C library for the scrypt key derivation function","maintainer":"dbaio@FreeBSD.org","www":"http://www.lolware.net/libscrypt.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0ccf54cfbba44c6606ac50d2c035a3a78d40bef39f7f14629c1137a45506851b","flatsize":32584,"path":"All/libscrypt-1.22.pkg","repopath":"All/libscrypt-1.22.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":15232,"desc":"Although the creator of scrypt has written an \"example implementation\", it\ndoesn't satisfy the \"simple library\" requirement that prompts developers to\nimplement it. Therefore, I've written my adaptation, which quite simply pulls\nthe relevant parts from the original implementation, then adds a number of\nharnesses and simplified interfaces. The hope is that through this, any\ndeveloper can utilise scrypt.","categories":["security"],"options":{"DOCS":"on"}},{"name":"libsdb","origin":"databases/libsdb","version":"0.10.1_1","comment":"Simple database library","maintainer":"ports@FreeBSD.org","www":"https://siag.nu/libsdb/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"de550de15a0ab5f335a3537516e14014c58e39d0cebf6cf93cbfdac658f3547d","flatsize":113329,"path":"All/libsdb-0.10.1_1.pkg","repopath":"All/libsdb-0.10.1_1.pkg","licenselogic":"single","pkgsize":28048,"desc":"This is libsdb, the simple database library, which provides a way to support\nmultiple database management systems in an application with negligeable\noverhead, in terms of code as well as system resources.\n\nSupported databases:\n   - Lago\n   - Mysql\n   - Sqlite\n   - Mimer\n   - Postgresql\n   - Oracle\n   - Gdbm","categories":["databases"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe libsdb port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libscfg","origin":"devel/libscfg","version":"0.1.1","comment":"C library for a simple configuration file format","maintainer":"ports@FreeBSD.org","www":"https://sr.ht/~emersion/libscfg/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5f58c159cf5f9242dd983b166ab25c9be185766d1bdbf1b02b7be6c57afc6134","flatsize":10614,"path":"All/libscfg-0.1.1.pkg","repopath":"All/libscfg-0.1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5528,"desc":"A C library for scfg.","categories":["devel"],"messages":[{"message":"===>   NOTICE:\n\nThe libscfg port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libscep","origin":"security/libscep","version":"0.09_1","comment":"Client side SCEP library w/o clients","maintainer":"svysh.fbsd@gmail.com","www":"https://github.com/openxpki/libscep","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d51c09226663093663fd31d80d2dcdda0140dafdad93cffed5e7404f3d93b91a","flatsize":70567,"path":"All/libscep-0.09_1.pkg","repopath":"All/libscep-0.09_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":29652,"desc":"A Client Side Simple Certificate Enrollment Protocol (SCEP) Library.\nlibscep implements the SCEP protocol as a C library. The library\ngets initialized, then one or multiple operations can be executed\nand then it gets destroyed again.","deps":{"check":{"origin":"devel/check","version":"0.15.2_1"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"uriparser":{"origin":"net/uriparser","version":"0.9.6"}},"categories":["security"]},{"name":"libsedml","origin":"biology/libsedml","version":"2.0.32","comment":"C++ SED-ML library","maintainer":"yuri@FreeBSD.org","www":"https://github.com/fbergmann/libSEDML","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"895c781c6e0b42850aa3dd950b8d5a40e68d19f52f3fe2e4264b394484fbb6c0","flatsize":14156053,"path":"All/libsedml-2.0.32.pkg","repopath":"All/libsedml-2.0.32.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":1840896,"desc":"The libSEDML project makes use of libSBML XML layer as well as code generation\nas starting point to produce a library for reading and writing of SED-ML models.","deps":{"libnuml":{"origin":"biology/libnuml","version":"1.1.7"},"libsbml":{"origin":"biology/libsbml","version":"5.20.4_1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"}},"categories":["biology","devel"]},{"name":"libscca","origin":"devel/libscca","version":"a.20240427","comment":"Library and tools to access the Windows Prefetch File (SCCA) format","maintainer":"antoine@FreeBSD.org","www":"https://github.com/libyal/libscca","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0b382e940b2c4fb8a0b1b25a17432df18e1810aee07cc9866eb05dbb16b67bd0","flatsize":6712240,"path":"All/libscca-a.20240427.pkg","repopath":"All/libscca-a.20240427.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":669124,"desc":"Library and tools to access the Windows Prefetch File (SCCA) format","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libfwnt":{"origin":"devel/libfwnt","version":"20240415"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libdl.so.0","libfwnt.so.1","libintl.so.8","libpthread.so.0"],"options":{"NLS":"on"}},{"name":"libsass","origin":"textproc/libsass","version":"3.6.6","comment":"C/C++ implementation of a Sass compiler","maintainer":"nivit@FreeBSD.org","www":"https://sass-lang.com/libsass","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f1df73c6c79b030cec1a50e59297e52f4def172c8b1315f9769384f4ceeaa21c","flatsize":2864036,"path":"All/libsass-3.6.6.pkg","repopath":"All/libsass-3.6.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":686504,"desc":"Libsass is a C/C++ port of the Sass CSS precompiler.\nThe original version was written in Ruby, but this version is meant\nfor efficiency and portability.\n\nThis library strives to be light, simple, and easy to build and integrate\nwith a variety of platforms and languages.","categories":["textproc"],"annotations":{"cpe":"cpe:2.3:a:sass-lang:libsass:3.6.6:::::dragonfly6:x86_64"}},{"name":"libsamplerate","origin":"audio/libsamplerate","version":"0.2.2_1","comment":"Secret Rabbit Code: a Sample Rate Converter for audio","maintainer":"multimedia@FreeBSD.org","www":"http://www.mega-nerd.com/SRC/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5cc508096e1ee4f1ea4479b343b28c4203ba817b8cdc43f6e6bfcbbd6f40b4d3","flatsize":1582894,"path":"All/libsamplerate-0.2.2_1.pkg","repopath":"All/libsamplerate-0.2.2_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":982492,"desc":"Secret Rabbit Code (aka libsamplerate) is a Sample Rate Converter for\naudio.\n\nSRC is capable of arbitrary and time varying conversions ; from\ndownsampling by a factor of 12 to upsampling by the same factor.\nArbitrary in this case means that the ratio of input and output sample\nrates can be an irrational number.  The conversion ratio can also vary\nwith time for speeding up and slowing down effects.","deps":{"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"}},"categories":["audio"],"shlibs_required":["libc.so.8","libm.so.4","libsndfile.so.1"],"options":{"DOCS":"on","EXAMPLES":"on","TEST":"off"},"annotations":{"cpe":"cpe:2.3:a:libsamplerate_project:libsamplerate:0.2.2:::::dragonfly6:x86_64:1"}},{"name":"libruin","origin":"devel/libruin","version":"0.2.0_5","comment":"Renderer for User Interfaces in Ncurses","maintainer":"ports@FreeBSD.org","www":"https://www.nongnu.org/libruin/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"08cbf7d174d2100e5bae2888e8483e00c5d04acce5886a8ce0b32312933521da","flatsize":629082,"path":"All/libruin-0.2.0_5.pkg","repopath":"All/libruin-0.2.0_5.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":133984,"desc":"libRUIN (Renderer for User Interfaces in Ncurses) is a rendering library for\nvarious XML-based user interface markup languages (such as XHTML or Mozilla\nXUL), using the Ncurses terminal control library as a rendering target.\nGNU Guile and the SDOM Scheme module are used as the \"glue\" that manages user\ninput and event handling (as such, event handlers must currently be written\nin Guile Scheme; support for ECMAscript event handlers is being considered\nfor inclusion). An application programmer passes an XML document (including,\npotentially, a set of CSS stylesheets) and an Ncurses WINDOW structure, and\nlibRUIN paints the WINDOW according to the markup and CSS; the programmer may\nsubsequently pass Ncurses-style input strings to that WINDOW via libRUIN, and\nlibRUIN will handle the resulting event flows.","deps":{"boehm-gc-threaded":{"origin":"devel/boehm-gc-threaded","version":"8.2.8"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"guile-lib-guile22":{"origin":"devel/guile-lib","version":"0.2.8.1"},"guile2":{"origin":"lang/guile2","version":"2.2.7_6"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["devel","scheme"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe libruin port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libstdc++_stldoc_4.2.2","origin":"lang/libstdc++_stldoc_4.2.2","version":"20071101_1","comment":"GNU libstdc++ API documentation","maintainer":"ports@FreeBSD.org","www":"https://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d1b445aa60ea44e6c385c28759330341d918e35f77444aa8ed6c4b7871b3cc57","flatsize":55059641,"path":"All/libstdc++_stldoc_4.2.2-20071101_1.pkg","repopath":"All/libstdc++_stldoc_4.2.2-20071101_1.pkg","licenselogic":"single","pkgsize":12496968,"desc":"This is the source / API documentation for the GNU C++ Library.\n\nIt includes documentation of the implementation of the C++ Standard\nTemplate Library as shipped with GNU C++.","categories":["devel","lang"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe libstdc++_stldoc_4.2.2 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libs11n","origin":"devel/libs11n","version":"1.2.10_1","comment":"C++ library for easily serializing a wide variety of objects","maintainer":"bofh@FreeBSD.org","www":"http://s11n.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"36768d38ad56421c42d900fe3b47285bb73c664ed441b4944940761e93feb47c","flatsize":4248410,"path":"All/libs11n-1.2.10_1.pkg","repopath":"All/libs11n-1.2.10_1.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":354560,"desc":"s11n (an abbreviation for serialization) is an Open Source project focused\non the generic serialization of objects (i.e., object persistence) in the\nC++ programming language.\n\nThe project's flagship library, appropriately named libs11n, can easily\nserialize all manner of PODs (Plain Old Data types), most STL containers,\nand user-defined Serializable types. By taking advantage of relatively\nnew, advanced C++ techniques s11n turns this formerly-difficult task into\nchild's play. It supports literally hundreds of millions of combinations\nof standard containers out of the box. libs11n is 100%25 data-format\nagnostic, and currently includes support for many formats, including 3 XML\nflavours. (As far as i am aware, this exceeds support provided by any\nother serialization framework, regardless of the implementation language!)","categories":["devel"]},{"name":"librttopo","origin":"devel/librttopo","version":"1.1.0","comment":"RT Topology Library","maintainer":"lbartoletti@FreeBSD.org","www":"https://git.osgeo.org/gitea/rttopo/librttopo","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"845ccb0868a82cf13f9718dcfcc44299f351fff215b26ee7394a0b161b1c0d8b","flatsize":1430481,"path":"All/librttopo-1.1.0.pkg","repopath":"All/librttopo-1.1.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":318096,"desc":"The RT Topology Library exposes an API to create and manage standard (ISO 13249\naka SQL/MM) topologies using user-provided data stores and released under the\nGNU GPL license (version 2 or later).\n\nThe code is derived from PostGIS liblwgeom library enhanced to provide\nthread-safety, have less dependencies and be independent from PostGIS release\ncycles.","deps":{"geos":{"origin":"graphics/geos","version":"3.13.1"}},"categories":["devel","geography"]},{"name":"librtprocess","origin":"graphics/librtprocess","version":"0.12.0","comment":"Library for raw image processing","maintainer":"danfe@FreeBSD.org","www":"https://github.com/CarVac/librtprocess","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"45158393f3e29a76cd9baec37ee12eecfa092c237b426a7a8bc69e9b5b3b00ff","flatsize":254465,"path":"All/librtprocess-0.12.0.pkg","repopath":"All/librtprocess-0.12.0.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":119860,"desc":"This project aims to make some of RawTherapee's highly optimized raw\nprocessing routines readily available for other photo editing software.\n\nThe goal is to move certain source files from RawTherapee into this\nlibrary.  Thus, any changes to the source can be done here and will be\nused by the projects which use librtprocess.","categories":["graphics"]},{"name":"librsync","origin":"net/librsync","version":"2.3.4","comment":"Library for delta compression of streams","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/librsync/librsync","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b8f43f655a7a0dd4aeb91158447f87ecc34b11cfaf12b703cb89cfe09b6818a6","flatsize":114627,"path":"All/librsync-2.3.4.pkg","repopath":"All/librsync-2.3.4.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":41116,"desc":"The librsync library implements network delta-compression of streams and\nfiles. The algorithm is similar to that used in the rsync(1) and xdelta(2)\nprograms, but specialized for transfer of arbitrary-length octet streams.\nUnlike most diff programs, librsync does not require access to both of the\nfiles on the same machine, but rather only a short ``signature'' of the\nold file and the complete contents of the new file.","deps":{"popt":{"origin":"devel/popt","version":"1.19_1"}},"categories":["devel","net"],"shlibs_required":["libbz2.so.2","libc.so.8","libpopt.so.0","libz.so.3"],"annotations":{"cpe":"cpe:2.3:a:librsync_project:librsync:2.3.4:::::dragonfly6:x86_64"}},{"name":"librs232","origin":"comms/librs232","version":"20190531","comment":"Simple serial library","maintainer":"bofh@FreeBSD.org","www":"https://www.teuniz.net/RS-232/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"100cf9da791d91dfef4f261754f8de316ff1bad185c3b1b24a7180412c3c5167","flatsize":74113,"path":"All/librs232-20190531.pkg","repopath":"All/librs232-20190531.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":21512,"desc":"Librs232 is a library which provides common interface to rs232 serial\ninterface communication.","categories":["comms"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"librolegen","origin":"devel/librolegen","version":"1.0b","comment":"Library to dynamically generate webOS system bus role files","maintainer":"penzin.dev@gmail.com","www":"https://freewebos.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"996458d2376dc5acfdb84769efb847dfb1ad044914da02fb88796a2680ce9afd","flatsize":60190,"path":"All/librolegen-1.0b.pkg","repopath":"All/librolegen-1.0b.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":22212,"desc":"librolegen: a library to dynamically generate WebOS system bus role files for\nWebOS Javascript services","categories":["devel"]},{"name":"librsvg2-rust","origin":"graphics/librsvg2-rust","version":"2.60.0","comment":"Library for parsing and rendering SVG vector-graphic files","maintainer":"desktop@FreeBSD.org","www":"https://live.gnome.org/LibRsvg","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e32186e5b4b848eae4a4a5a0e6c4d58abc0c36ef0eaac53a7f5b9319781eb6b5","flatsize":15852648,"path":"All/librsvg2-rust-2.60.0.pkg","repopath":"All/librsvg2-rust-2.60.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":3507740,"desc":"The librsvg library is a lightweight library for parsing and rendering\nvector-graphic files in SVG format (like the ones made by sodipodi).  It also\nincludes functions that render anti-aliased fonts using freetype, including\ncaching of glyphs.  It is used by Nautilus for drawing vector icons and\nanti-aliased text.\n\nThis is a rustified version of LibRsvg.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"dav1d":{"origin":"multimedia/dav1d","version":"1.5.1"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["gnome","graphics"],"shlibs_required":["libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libdav1d.so.7","libexecinfo.so.1","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libxml2.so.2"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:gnome:librsvg:2.60.0:::::dragonfly6:x86_64"}},{"name":"librsvg2","origin":"graphics/librsvg2","version":"2.40.21_4","comment":"Library for parsing and rendering SVG vector-graphic files","maintainer":"desktop@FreeBSD.org","www":"https://live.gnome.org/LibRsvg","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"00696981222c729e2acc9e3464608195d1f61bf607563ad7b103d863f0850261","flatsize":993790,"path":"All/librsvg2-2.40.21_4.pkg","repopath":"All/librsvg2-2.40.21_4.pkg","licenselogic":"and","licenses":["GPLv2","LGPL20"],"pkgsize":183768,"desc":"The librsvg library is a lightweight library for parsing and rendering\nvector-graphic files in SVG format (like the ones made by sodipodi).  It also\nincludes functions that render anti-aliased fonts using freetype, including\ncaching of glyphs.  It is used by Nautilus for drawing vector icons and\nanti-aliased text.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libcroco":{"origin":"textproc/libcroco","version":"0.6.13_2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["gnome","graphics"],"shlibs_required":["libc.so.8","libcairo.so.2","libcroco-0.6.so.3","libfontconfig.so.1","libfreetype.so.6","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpng16.so.16","libpthread.so.0","libxml2.so.2"],"options":{"DOCS":"on","VAPI":"on"},"annotations":{"cpe":"cpe:2.3:a:gnome:librsvg:2.40.21:::::dragonfly6:x86_64:4"}},{"name":"librist","origin":"multimedia/librist","version":"0.2.11_2","comment":"Library for Reliable Internet Stream Transport (RIST) protocol","maintainer":"yuri@FreeBSD.org","www":"https://code.videolan.org/rist/librist","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dbd849d5e7c668bc83394629fe076fa1beb093b7c8c98612113f99635ea5ff86","flatsize":346175,"path":"All/librist-0.2.11_2.pkg","repopath":"All/librist-0.2.11_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":102876,"desc":"Reliable Internet Stream Transport is an open source, open specification\ntransport protocol designed for reliable transmission of video over lossy\nnetworks.","deps":{"libcjson":{"origin":"devel/libcjson","version":"1.7.18_2"},"libmicrohttpd":{"origin":"www/libmicrohttpd","version":"1.0.1"},"mbedtls3":{"origin":"security/mbedtls3","version":"3.6.2_1"}},"categories":["multimedia"],"shlibs_required":["libc.so.8","libmbedcrypto.so.16","libmicrohttpd.so.12","libpthread.so.0"]},{"name":"librevisa-vxi","origin":"devel/librevisa-vxi","version":"0.0.20121221","comment":"Open Source VISA VXI-11 (TCP/IP RPC bindings)","maintainer":"ports@FreeBSD.org","www":"http://www.librevisa.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0575ed0ffd4f5b78f0bdd033639a205db49c42f0726161a51ab0290b8ccc06ce","flatsize":45233,"path":"All/librevisa-vxi-0.0.20121221.pkg","repopath":"All/librevisa-vxi-0.0.20121221.pkg","licenselogic":"single","pkgsize":6420,"desc":"VISA is a multivendor standard for interfacing test and measurement\nequipment.\n\nLibreVISA aims to be a compliant implementation of the VISA standard in\na free software library. Currently support for targets connected via USB,\nexposing the USBTMC interface, and VXI-11 devices.","categories":["devel"],"messages":[{"message":"===>   NOTICE:\n\nThe librevisa-vxi port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"librevisa-vish","origin":"devel/librevisa-vish","version":"0.0.20130714_3","comment":"Open Source VISA shell for interfacing test and measurement equipment","maintainer":"ports@FreeBSD.org","www":"http://www.librevisa.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2f2f313e158b944bdf76a77260db82ff85405faf17fbfddacdf64c76791c7de3","flatsize":32718,"path":"All/librevisa-vish-0.0.20130714_3.pkg","repopath":"All/librevisa-vish-0.0.20130714_3.pkg","licenselogic":"single","pkgsize":14552,"desc":"VISA is a multivendor standard for interfacing test and measurement\nequipment.\n\nLibreVISA aims to be a compliant implementation of the VISA standard in\na free software library. Currently support for targets connected via USB,\nexposing the USBTMC interface, and VXI-11 devices.","deps":{"librevisa":{"origin":"devel/librevisa","version":"0.0.20130412_2"}},"categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9","libvisa.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe librevisa-vish port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"librevisa","origin":"devel/librevisa","version":"0.0.20130412_2","comment":"Library for interfacing test and measurement equipment","maintainer":"ports@FreeBSD.org","www":"http://www.librevisa.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9598d711a11c3e8bd6fc7038c44776e4ce0aeb9778c9d6e548f9ca41db71a982","flatsize":328501,"path":"All/librevisa-0.0.20130412_2.pkg","repopath":"All/librevisa-0.0.20130412_2.pkg","licenselogic":"single","pkgsize":58268,"desc":"VISA is a multivendor standard for interfacing test and measurement\nequipment.\n\nLibreVISA aims to be a compliant implementation of the VISA standard in\na free software library. Currently support for targets connected via USB,\nexposing the USBTMC interface, and VXI-11 devices.","categories":["devel"],"messages":[{"message":"===>   NOTICE:\n\nThe librevisa port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"librevenge","origin":"textproc/librevenge","version":"0.0.5","comment":"Base library for writing document import filters","maintainer":"office@FreeBSD.org","www":"https://libwpd.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b340ed64d38136cd3b837ad0de31f363d8cff6f903badabcdd6a522ead624ed9","flatsize":1015694,"path":"All/librevenge-0.0.5.pkg","repopath":"All/librevenge-0.0.5.pkg","licenselogic":"or","licenses":["LGPL21","MPL20"],"pkgsize":232268,"desc":"librevenge is a base library for writing document import filters. It has\ninterfaces for text documents, vector graphics, spreadsheets and presentations.","categories":["textproc"],"options":{"DOCS":"on","DOXYGEN":"off"}},{"name":"libsbml","origin":"biology/libsbml","version":"5.20.4_1","comment":"API Library for Working with SBML File","maintainer":"sunpoet@FreeBSD.org","www":"https://sbml.org/software/libsbml/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4d3d46c0b5e59c70b198833b175f98895975ba14d53395c33574f7eb826ca21f","flatsize":33528356,"path":"All/libsbml-5.20.4_1.pkg","repopath":"All/libsbml-5.20.4_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":3704384,"desc":"LibSBML is an open-source programming library to help you read, write,\nmanipulate, translate, and validate SBML files and data streams. It is\nnot an application itself (though it does come with example programs),\nbut rather a library you can embed in your own applications.\n\nLibSBML understands all Levels and Versions of SBML, as well as the\nSBML Layout proposal by Gauges, Rost, Sahle and Wegner. It's written in\nISO C and C++ but can be used from all the languages listed in the\nright-hand box.","deps":{"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["biology","devel"],"options":{"EXAMPLES":"on","PYTHON":"on","RUBY":"off","EXPAT":"off","LIBXML2":"on","XERCES":"off"}},{"name":"libretro-yabause","origin":"games/libretro-yabause","version":"0.20230103","comment":"Saturn emulator for libretro","maintainer":"ports@FreeBSD.org","www":"https://github.com/libretro/yabause","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fd1880aa9119fddfbeac92a9eb4d0a7f2e4080bf24b2e0fb16dbbb729d0a7688","flatsize":1976115,"path":"All/libretro-yabause-0.20230103.pkg","repopath":"All/libretro-yabause-0.20230103.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":400332,"desc":"Saturn Emulator for libretro.","categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe libretro-yabause port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libretro-xrick","origin":"games/libretro-xrick","version":"0.20230528","comment":"Libretro implementation of \"Rick Dangerous\"","maintainer":"ports@FreeBSD.org","www":"https://github.com/libretro/xrick-libretro","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"803a0a314db4278b963c76a1df797b84e97dd8a9769b2964601810c75c86164f","flatsize":376450,"path":"All/libretro-xrick-0.20230528.pkg","repopath":"All/libretro-xrick-0.20230528.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":106512,"desc":"Libretro implementation of \"Rick Dangerous\".","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"}},"categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe libretro-xrick port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"librnd","origin":"cad/librnd","version":"4.3.1","comment":"Flexible, modular two-dimensional CAD engine","maintainer":"hasdalcodes@gmail.com","www":"http://www.repo.hu/projects/librnd/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"092a896f4ad18377cf86ea1f425bae8a9093a3b3977edec4f50c938b5544cf88","flatsize":5025224,"path":"All/librnd-4.3.1.pkg","repopath":"All/librnd-4.3.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1198996,"desc":"librnd is a free/open source, flexible, modular two-dimensional CAD engine\n\n - with transparent multiple GUI toolkit support,\n - flexible, dynamic menu system\n - flexible, dynamic configuration system\n - support for user scripting in a dozen languages","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"fungw":{"origin":"devel/fungw","version":"1.2.1_2"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"genht":{"origin":"devel/genht","version":"1.1.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"gtkglext":{"origin":"x11-toolkits/gtkglext","version":"1.2.0_21"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libgd":{"origin":"graphics/gd","version":"2.3.3_13,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libstroke":{"origin":"devel/libstroke","version":"0.5.1_6"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pangox-compat":{"origin":"x11-toolkits/pangox-compat","version":"0.0.2_4"},"wget":{"origin":"ftp/wget","version":"1.25.0"}},"categories":["cad"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on","GD":"on","GTK2":"on","GTK2GL":"on","GTK4":"off","MOTIF":"off","STROKE":"on","WGET":"on"}},{"name":"librfm","origin":"x11-fm/librfm","version":"5.3.16.4_5","comment":"Basic library used by some rfm applications","maintainer":"rodrigo@FreeBSD.org","www":"https://xffm.sourceforge.net/libxffm.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9ba50df06f21a8bbc0051e4d3438f680667a840cb8368a407f53d949e8aa5c0c","flatsize":8373968,"path":"All/librfm-5.3.16.4_5.pkg","repopath":"All/librfm-5.3.16.4_5.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":2258808,"desc":"Librm is the basic library used by some rfm\napplications, such as Rodent filemanager.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"dbh":{"origin":"databases/dbh","version":"5.0.22_2"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"libtubo":{"origin":"x11-fm/libtubo","version":"5.0.14_1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libzip":{"origin":"archivers/libzip","version":"1.11.2"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11-fm"],"options":{"NLS":"on"}},{"name":"libshumate","origin":"x11-toolkits/libshumate","version":"1.4.0","comment":"GTK4 widget to display maps","maintainer":"gnome@FreeBSD.org","www":"https://wiki.gnome.org/Projects/libshumate","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5a72f3825f99566a2026d64f0b0b70ff33ba7baa13f1369260d5bf5d80e5c53d","flatsize":11131123,"path":"All/libshumate-1.4.0.pkg","repopath":"All/libshumate-1.4.0.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":6939632,"desc":"libshumate is a C library providing a GtkWidget to display maps. It supports\nnumerous free map sources such as OpenStreetMap, OpenCycleMap, OpenAerialMap\nand Maps for free.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"graphene":{"origin":"graphics/graphene","version":"1.10.8_1"},"gtk4":{"origin":"x11-toolkits/gtk40","version":"4.18.4"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"libsoup3":{"origin":"devel/libsoup3","version":"3.6.5_2"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"protobuf-c":{"origin":"devel/protobuf-c","version":"1.5.1_1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["geography","x11-toolkits"],"options":{"DOCS":"on"}},{"name":"libretro-vice-xvic","origin":"emulators/libretro-vice","version":"0.20231006","comment":"Commodore VIC20 core for libretro API","maintainer":"ports@FreeBSD.org","www":"https://github.com/libretro/vice-libretro","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2278e93258f1c23a42023498d68718d978d3a82a880d8219236bec651b486ff1","flatsize":2831913,"path":"All/libretro-vice-xvic-0.20231006.pkg","repopath":"All/libretro-vice-xvic-0.20231006.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":783900,"desc":"Commodore computer emulator core for libretro API.","categories":["emulators","games"],"annotations":{"flavor":"xvic"},"messages":[{"message":"===>   NOTICE:\n\nThe libretro-vice-xvic port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libretro-virtualjaguar","origin":"games/libretro-virtualjaguar","version":"0.20230601","comment":"Port of Virtual Jaguar to Libretro","maintainer":"ports@FreeBSD.org","www":"https://github.com/libretro/virtualjaguar-libretro","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3da6e11e4599794d2e9eedf7fb1a74d4229029060581611833e4f24dcf0496a4","flatsize":2319521,"path":"All/libretro-virtualjaguar-0.20230601.pkg","repopath":"All/libretro-virtualjaguar-0.20230601.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":368580,"desc":"Port of Virtual Jaguar for Libretro.","categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe libretro-virtualjaguar port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libretro-vice-xplus4","origin":"emulators/libretro-vice","version":"0.20231006","comment":"Commodore PLUS4 core for libretro API","maintainer":"ports@FreeBSD.org","www":"https://github.com/libretro/vice-libretro","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"db0b9b865dc49f7e5f27d107b8373e3f19eef29b4b14d5eb094bffc56c906915","flatsize":2719401,"path":"All/libretro-vice-xplus4-0.20231006.pkg","repopath":"All/libretro-vice-xplus4-0.20231006.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":758996,"desc":"Commodore computer emulator core for libretro API.","categories":["emulators","games"],"annotations":{"flavor":"xplus4"},"messages":[{"message":"===>   NOTICE:\n\nThe libretro-vice-xplus4 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libretro-vice-xpet","origin":"emulators/libretro-vice","version":"0.20231006","comment":"Commodore PET core for libretro API","maintainer":"ports@FreeBSD.org","www":"https://github.com/libretro/vice-libretro","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"658fc053ed97e5d626dbc726ab8bd76bac96fdac880e715eda798eb01f900dbe","flatsize":2582249,"path":"All/libretro-vice-xpet-0.20231006.pkg","repopath":"All/libretro-vice-xpet-0.20231006.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":756972,"desc":"Commodore computer emulator core for libretro API.","categories":["emulators","games"],"annotations":{"flavor":"xpet"},"messages":[{"message":"===>   NOTICE:\n\nThe libretro-vice-xpet port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libretro-vice-xscpu64","origin":"emulators/libretro-vice","version":"0.20231006","comment":"Commodore C64+SuperCPU core for libretro API","maintainer":"ports@FreeBSD.org","www":"https://github.com/libretro/vice-libretro","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8c264789c843288649447d0c7bfbe1e958b9e7555b679ff3719d1c2f7dabb57c","flatsize":4082057,"path":"All/libretro-vice-xscpu64-0.20231006.pkg","repopath":"All/libretro-vice-xscpu64-0.20231006.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":983272,"desc":"Commodore computer emulator core for libretro API.","categories":["emulators","games"],"annotations":{"flavor":"xscpu64"},"messages":[{"message":"===>   NOTICE:\n\nThe libretro-vice-xscpu64 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libretro-vice-xcbm5x0","origin":"emulators/libretro-vice","version":"0.20231006","comment":"Commodore C64 core for libretro API focused on accuracy","maintainer":"ports@FreeBSD.org","www":"https://github.com/libretro/vice-libretro","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4893e381b6c3d6da4afd854ff9029c337bb3c7bac593e67bca2a46dc8bb48e5f","flatsize":2614377,"path":"All/libretro-vice-xcbm5x0-0.20231006.pkg","repopath":"All/libretro-vice-xcbm5x0-0.20231006.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":741576,"desc":"Commodore computer emulator core for libretro API.","categories":["emulators","games"],"annotations":{"flavor":"xcbm5x0"},"messages":[{"message":"===>   NOTICE:\n\nThe libretro-vice-xcbm5x0 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libretro-vice-xcbm2","origin":"emulators/libretro-vice","version":"0.20231006","comment":"Commodore CBM-6x0/7x0 core for libretro API","maintainer":"ports@FreeBSD.org","www":"https://github.com/libretro/vice-libretro","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e19f3fa8f45165b8140d057652a1460d1735632237c6d7c4ae6addf476751707","flatsize":2470953,"path":"All/libretro-vice-xcbm2-0.20231006.pkg","repopath":"All/libretro-vice-xcbm2-0.20231006.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":709788,"desc":"Commodore computer emulator core for libretro API.","categories":["emulators","games"],"annotations":{"flavor":"xcbm2"},"messages":[{"message":"===>   NOTICE:\n\nThe libretro-vice-xcbm2 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libretro-vecx","origin":"games/libretro-vecx","version":"0.20230601","comment":"Vectrex emulator for libretro","maintainer":"ports@FreeBSD.org","www":"https://github.com/libretro/libretro-vecx","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6ad04658cd0cef398ed4ce2f0f4a7e48629d84d9970c399f36cc2e140c237854","flatsize":240520,"path":"All/libretro-vecx-0.20230601.pkg","repopath":"All/libretro-vecx-0.20230601.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":60104,"desc":"Vectrex Emulator for libretro.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"}},"categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe libretro-vecx port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libretro-vice-x64sc","origin":"emulators/libretro-vice","version":"0.20231006","comment":"Commodore C64 core for libretro API focused on accuracy","maintainer":"ports@FreeBSD.org","www":"https://github.com/libretro/vice-libretro","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7c00c6fa87a8007a1c453ffdb2eb0f63803b2b0ccd7fa98c601764c873ac44a9","flatsize":3472265,"path":"All/libretro-vice-x64sc-0.20231006.pkg","repopath":"All/libretro-vice-x64sc-0.20231006.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":956488,"desc":"Commodore computer emulator core for libretro API.","categories":["emulators","games"],"annotations":{"flavor":"x64sc"},"messages":[{"message":"===>   NOTICE:\n\nThe libretro-vice-x64sc port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libretro-vice-x128","origin":"emulators/libretro-vice","version":"0.20231006","comment":"Commodore C128 core for libretro API","maintainer":"ports@FreeBSD.org","www":"https://github.com/libretro/vice-libretro","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b0a8a3dfcd0410765ac581a1e212cfc4c64bbb2d0da3e005047d01503cce9383","flatsize":4202793,"path":"All/libretro-vice-x128-0.20231006.pkg","repopath":"All/libretro-vice-x128-0.20231006.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1087252,"desc":"Commodore computer emulator core for libretro API.","categories":["emulators","games"],"annotations":{"flavor":"x128"},"messages":[{"message":"===>   NOTICE:\n\nThe libretro-vice-x128 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libretro-vice-x64","origin":"emulators/libretro-vice","version":"0.20231006","comment":"Commodore C64 core for libretro API","maintainer":"ports@FreeBSD.org","www":"https://github.com/libretro/vice-libretro","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bdc29da453dc036ab5ec3408b2ecaa4d6a06f5d73a1ab2bf6327100defe5345f","flatsize":3523273,"path":"All/libretro-vice-x64-0.20231006.pkg","repopath":"All/libretro-vice-x64-0.20231006.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":973308,"desc":"Commodore computer emulator core for libretro API.","categories":["emulators","games"],"annotations":{"flavor":"x64"},"messages":[{"message":"===>   NOTICE:\n\nThe libretro-vice-x64 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libretro-vba_next","origin":"games/libretro-vba_next","version":"0.20230603","comment":"Optimized port of VBA-M to Libretro, a Game Boy Advance emulator","maintainer":"ports@FreeBSD.org","www":"https://github.com/libretro/vba-next","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"deac21425c16094ea7227a5a2b7382bd390f7cb8f23c8a15487204fa49de93fa","flatsize":918772,"path":"All/libretro-vba_next-0.20230603.pkg","repopath":"All/libretro-vba_next-0.20230603.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":199156,"desc":"Optimized port of VBA-M to Libretro, a Game Boy Advance emulator.","categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe libretro-vba_next port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libretro-tgbdual","origin":"games/libretro-tgbdual","version":"0.20220806","comment":"Open-source GB/GBC emulator with game link support","maintainer":"ports@FreeBSD.org","www":"https://github.com/libretro/tgbdual-libretro","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ed73a9e527b2442d37d89b83046b1d59d5cdce40c9563784331aa7201da2550c","flatsize":159276,"path":"All/libretro-tgbdual-0.20220806.pkg","repopath":"All/libretro-tgbdual-0.20220806.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":54392,"desc":"TGB Dual is an open source (GPLv2) GB/GBC emulator with game link cable support.","categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe libretro-tgbdual port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libretro-stella2014","origin":"games/libretro-stella2014","version":"0.20230220","comment":"Port of Stella (Atari 2600) to libretro (2014)","maintainer":"ports@FreeBSD.org","www":"https://github.com/libretro/stella2014-libretro","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8b5e68a10e20e2ea73609cac8c5b21fa384e3f02ec8880cdd96d07a8537fe556","flatsize":3055007,"path":"All/libretro-stella2014-0.20230220.pkg","repopath":"All/libretro-stella2014-0.20230220.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":365396,"desc":"Port of Stella (Atari 2600) to libretro (2014).","categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe libretro-stella2014 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libretro-snes9x2010","origin":"games/libretro-snes9x2010","version":"0.20230220,1","comment":"Snes9x - Portable Super Nintendo emulator (1.52)","maintainer":"ports@FreeBSD.org","www":"https://github.com/libretro/snes9x2010","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e815caf94052d6df8ba2118ac4760760f58bbb69b3c537308ffd9316302d6483","flatsize":2002558,"path":"All/libretro-snes9x2010-0.20230220,1.pkg","repopath":"All/libretro-snes9x2010-0.20230220,1.pkg","licenselogic":"single","licenses":["PS"],"pkgsize":501164,"desc":"Snes9x - Portable Super Nintendo Entertainment System (TM) emulator (1.52)","categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe libretro-snes9x2010 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libretro-tyrquake","origin":"games/libretro-tyrquake","version":"0.20230528","comment":"Libretro port of Tyrquake (Quake 1 engine)","maintainer":"ports@FreeBSD.org","www":"https://github.com/libretro/tyrquake","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9a39e75dedd32fa65d5b42d2016459f2e3d9e8d5f208d5d46bacba7aff73a178","flatsize":807460,"path":"All/libretro-tyrquake-0.20230528.pkg","repopath":"All/libretro-tyrquake-0.20230528.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":333440,"desc":"Libretro port of Tyrquake (Quake 1 engine)","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"}},"categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe libretro-tyrquake port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libretro-snes9x2005","origin":"games/libretro-snes9x2005","version":"1.34.409","comment":"Snes9x - Portable Super Nintendo emulator (1.43)","maintainer":"ports@FreeBSD.org","www":"https://github.com/libretro/snes9x2005","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d2271952a99305098ba1173beb7fe3c3edb994a89a73d5ed52907d4e0452a43f","flatsize":706565,"path":"All/libretro-snes9x2005-1.34.409.pkg","repopath":"All/libretro-snes9x2005-1.34.409.pkg","licenselogic":"single","licenses":["PS"],"pkgsize":181976,"desc":"Snes9x - Portable Super Nintendo Entertainment System (TM) emulator (1.43)","categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe libretro-snes9x2005 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libretro-snes9x","origin":"games/libretro-snes9x","version":"0.20231013,1","comment":"Snes9x - Portable Super Nintendo emulator","maintainer":"ports@FreeBSD.org","www":"https://github.com/libretro/snes9x","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9eca58c9f5021a30ce7d12d820ed24cfb84f68e3bb4107debad932711473595d","flatsize":1993797,"path":"All/libretro-snes9x-0.20231013,1.pkg","repopath":"All/libretro-snes9x-0.20231013,1.pkg","licenselogic":"single","licenses":["PS"],"pkgsize":485760,"desc":"Snes9x - Portable Super Nintendo Entertainment System (TM) emulator","categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe libretro-snes9x port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libretro-quicknes","origin":"games/libretro-quicknes","version":"0.20230528","comment":"NES emulator core for libretro","maintainer":"ports@FreeBSD.org","www":"https://github.com/libretro/QuickNES_Core","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0d0a3006492d73be8888a368e14531f8a3895758e9012e9ae37a1153e3d6f8a2","flatsize":1390457,"path":"All/libretro-quicknes-0.20230528.pkg","repopath":"All/libretro-quicknes-0.20230528.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":127032,"desc":"NES emulator core for libretro","categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe libretro-quicknes port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"llvm11","origin":"devel/llvm11","version":"11.0.1_9","comment":"LLVM and Clang","maintainer":"brooks@FreeBSD.org","www":"https://llvm.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e3854df496ccd734bb4e621faccc6c6ddd2fbb6668b74af3995f15c61ad73409","flatsize":1056456031,"path":"All/llvm11-11.0.1_9.pkg","repopath":"All/llvm11-11.0.1_9.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","LLVM","LLVM2","MIT","PD","REGEX"],"pkgsize":128855688,"desc":"The LLVM Project is a collection of modular and reusable compiler and\ntoolchain technologies.\n\nThis port includes Clang (a C/C++/Objective-C compiler), LLD (a linker),\nLLDB (a debugger), an OpenMP runtime library, and the LLVM infrastructure\nthese are built on.","deps":{"libedit":{"origin":"devel/libedit","version":"3.1.20250104,1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","lang"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0","librt.so.0","libstdc++.so.9","libxml2.so.2","libz.so.3"],"options":{"BE_AMDGPU":"on","BE_WASM":"on","CLANG":"on","COMPILER_RT":"off","DOCS":"on","EXTRAS":"on","GOLD":"on","LIT":"on","LLD":"on","LLDB":"off","OPENMP":"off","PYCLANG":"on","BE_FREEBSD":"off","BE_NATIVE":"off","BE_STANDARD":"on"},"annotations":{"cpe":"cpe:2.3:a:llvm:llvm:11.0.1:::::dragonfly6:x86_64:9"}},{"name":"libretro-px68k","origin":"games/libretro-px68k","version":"0.20230114_1","comment":"SHARP X68000 libretro core","maintainer":"ports@FreeBSD.org","www":"https://github.com/libretro/px68k-libretro","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"64dec8746cd3a9bce35cab10c40b50484d9afc2d0992a7c24801419b815fdc3a","flatsize":889690,"path":"All/libretro-px68k-0.20230114_1.pkg","repopath":"All/libretro-px68k-0.20230114_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":150880,"desc":"SHARP X68000 libretro core.","categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe libretro-px68k port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libretro-reicast","origin":"emulators/libretro-reicast","version":"0.20201231_5","comment":"Standalone port of reicast to libretro","maintainer":"beyert@cs.ucr.edu","www":"https://github.com/reicast/reicast-emulator","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1a0ef03e8b6fccaf1eaed60e60d35fbbded70250dfc08ec3a13d79ea73a522ed","flatsize":16196145,"path":"All/libretro-reicast-0.20201231_5.pkg","repopath":"All/libretro-reicast-0.20201231_5.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","GPLv2","LGPL21"],"pkgsize":1510368,"desc":"Standalone port of reicast to libretro.","deps":{"alsa-lib":{"origin":"audio/alsa-lib","version":"1.2.13"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libao":{"origin":"audio/libao","version":"1.2.0_7"},"libevdev":{"origin":"devel/libevdev","version":"1.13.2"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libudev-devd":{"origin":"devel/libudev-devd","version":"0.6.0"},"mesa-libs":{"origin":"graphics/mesa-libs","version":"21.3.9"}},"categories":["emulators","games"],"messages":[{"message":"On some hardware, The libretro core of reicast may not run if dynarec is\nenabled.\n\nIt is recommended to set alpha sorting to per-triangle, as follows:\n\nIn ~/.config/retroarch/\nreicast_alpha_sorting = \"per-triangle (normal)\"\n\nIt is recommended to enable DSP support:\n\nreicast_enable_dsp = \"enabled\"\n\nin ~/.config/reicast/emu.cfg:\n\nDynarec.DspEnabled = 1\nDynarec.Enabled = no\nDynarec.idleskip = yes\nDynarec.safe-mode = yes\nDynarec.unstable-opt = no\n#aica.AutoLatency = no\n#aica.DSPEnabled = no\n\nPlease set all lines in ~/.config/retroarch/retroarch.cfg that correspond to\nthe setting \"run_ahead_enabled\" to \"false\", as shown in the example below:\n\nrun_ahead_enabled = \"false\"\n\nTo troubleshoot issues, running retroarch with the -v argument may help to\nacquire more diagnostic information.","type":"install"}]},{"name":"libretro-prosystem","origin":"games/libretro-prosystem","version":"0.20230817","comment":"Port of ProSystem to the libretro API","maintainer":"ports@FreeBSD.org","www":"https://github.com/libretro/prosystem-libretro","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"909cf0d53c4c6fa7343fb51c9417052cbd7dbd726d94700793af78fe632478d1","flatsize":190566,"path":"All/libretro-prosystem-0.20230817.pkg","repopath":"All/libretro-prosystem-0.20230817.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":51264,"desc":"Port of ProSystem to the libretro API.","categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe libretro-prosystem port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libretro-prboom","origin":"games/libretro-prboom","version":"0.20230528","comment":"Port of prboom to libretro","maintainer":"ports@FreeBSD.org","www":"https://github.com/libretro/libretro-prboom","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3848385657d3a2569a86255b03ee49f64085815d01e42059a2b1aaaaa516ac00","flatsize":1595363,"path":"All/libretro-prboom-0.20230528.pkg","repopath":"All/libretro-prboom-0.20230528.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":357632,"desc":"Port of prboom to libretro","categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe libretro-prboom port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"megaglest-data","origin":"games/megaglest-data","version":"3.13.0","comment":"MegaGlest data files","maintainer":"monwarez@mailoo.org","www":"https://megaglest.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bfa5afe911bc290febb2973c68e04e5305aa33b0fb7b9f28785fadc9b5bd07f9","flatsize":509238171,"path":"All/megaglest-data-3.13.0.pkg","repopath":"All/megaglest-data-3.13.0.pkg","licenselogic":"single","licenses":["CC-BY-SA-3.0"],"pkgsize":295478152,"desc":"The megaglest data files.\n\nThis port installs the data files needed to run megaglest a free 3D\nreal-time strategy game.","categories":["games"],"options":{"DOCS":"on"}},{"name":"libretro-play","origin":"games/libretro-play","version":"0.48_5","comment":"Play! - PlayStation 2 Emulator","maintainer":"rozhuk.im@gmail.com","www":"https://purei.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5559764a3ba0785ef1e1cac8288116becd7191c03cfd9728a1d7ef4bd5cf03b4","flatsize":4005683,"path":"All/libretro-play-0.48_5.pkg","repopath":"All/libretro-play-0.48_5.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":885380,"desc":"Play! is a PlayStation 2 emulator for Windows, macOS, UNIX,\nAndroid & iOS platforms.\n\nGame capability tracker: https://github.com/jpd002/Play-Compatibility/issues","deps":{"glew":{"origin":"graphics/glew","version":"2.2.0_3"},"icu":{"origin":"devel/icu","version":"76.1,1"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["games"]},{"name":"libretro-picodrive","origin":"games/libretro-picodrive","version":"0.20230811","comment":"Fast MegaDrive/MegaCD/32X emulator","maintainer":"ports@FreeBSD.org","www":"https://github.com/libretro/picodrive","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eb7d1d890e90e1898891ed45be5e09591f3344d952fde12f63ab3d141ac8d01b","flatsize":1576665,"path":"All/libretro-picodrive-0.20230811.pkg","repopath":"All/libretro-picodrive-0.20230811.pkg","licenselogic":"single","licenses":["MAME-License"],"pkgsize":485508,"desc":"Fast MegaDrive/MegaCD/32X emulator","categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe libretro-picodrive port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libretro-parallel_n64","origin":"games/libretro-parallel_n64","version":"0.20230906","comment":"Improved Nintendo 64 core for libretro","maintainer":"ports@FreeBSD.org","www":"https://github.com/libretro/parallel-n64","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0dbd177cee133324d90d145078a33af0d462240b1ac6c4d2667c749de45356f5","flatsize":2380447,"path":"All/libretro-parallel_n64-0.20230906.pkg","repopath":"All/libretro-parallel_n64-0.20230906.pkg","licenselogic":"and","licenses":["BITSTREAM_VERA","CC0-1.0","GFDL","GPLv2","GPLv3","LGPL3","MIT","ZLIB"],"pkgsize":698412,"desc":"Improved Nintendo 64 core for libretro.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"}},"categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe libretro-parallel_n64 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libretro-o2em","origin":"games/libretro-o2em","version":"0.20231019","comment":"Port of O2EM to the libretro API, an Odyssey 2 / VideoPac emulator","maintainer":"ports@FreeBSD.org","www":"https://github.com/libretro/libretro-o2em","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"04a3a4f10a36e15023a9e7a4975b88cd0c8f851e6335bae301a73b213846e993","flatsize":335125,"path":"All/libretro-o2em-0.20231019.pkg","repopath":"All/libretro-o2em-0.20231019.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":111336,"desc":"Port of O2EM to the libretro API, an Odyssey 2 / VideoPac emulator.","categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe libretro-o2em port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libretro-pcsx_rearmed","origin":"games/libretro-pcsx_rearmed","version":"0.20231025","comment":"Fork of PCSX with ARM optimizations","maintainer":"ports@FreeBSD.org","www":"https://github.com/libretro/pcsx_rearmed","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7dd487d51d6f1521de7ff75bf0d5a7b46cf21bf4fc1ca5c33431fd43dc4ea59a","flatsize":1708152,"path":"All/libretro-pcsx_rearmed-0.20231025.pkg","repopath":"All/libretro-pcsx_rearmed-0.20231025.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":456332,"desc":"Fork of PCSX with ARM optimizations","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"}},"categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe libretro-pcsx_rearmed port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libretro-opera","origin":"games/libretro-opera","version":"0.20230730","comment":"3DO core for libretro","maintainer":"ports@FreeBSD.org","www":"https://github.com/libretro/opera-libretro","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1950dc60b6a7218773726ba1bcfc5654922e21342d8f45e1ce2f5eb42ed1937e","flatsize":393298,"path":"All/libretro-opera-0.20230730.pkg","repopath":"All/libretro-opera-0.20230730.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":147740,"desc":"3DO libretro core.","categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe libretro-opera port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libretro-nxengine","origin":"games/libretro-nxengine","version":"0.20230221","comment":"Cave Story game engine clone for libretro","maintainer":"ports@FreeBSD.org","www":"https://github.com/libretro/nxengine-libretro","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"00db5d90031c680b6d789ec19977580cab17e57bd12adb75e918e1d0e70e3910","flatsize":898844,"path":"All/libretro-nxengine-0.20230221.pkg","repopath":"All/libretro-nxengine-0.20230221.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":259780,"desc":"Port of NxEngine to the libretro API. NXEngine is a Cave Story game engine clone","categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe libretro-nxengine port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libretro-nestopia","origin":"games/libretro-nestopia","version":"0.20230528","comment":"NEStopia emulator for libretro","maintainer":"ports@FreeBSD.org","www":"https://github.com/libretro/nestopia","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b49d656b151c8869d6e377f6b4ba910a8c802a5195294312fed0fbe092ae068f","flatsize":5356476,"path":"All/libretro-nestopia-0.20230528.pkg","repopath":"All/libretro-nestopia-0.20230528.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":494140,"desc":"Nestopia emulator with libretro interface","categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe libretro-nestopia port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libretro-mu","origin":"games/libretro-mu","version":"0.20230527","comment":"PalmOS emulator to the libretro API","maintainer":"ports@FreeBSD.org","www":"https://github.com/libretro/Mu","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b8dfe5afe400ab4206723adbc96cc90cae0fd11102c5b225b6693e0631e31380","flatsize":612127,"path":"All/libretro-mu-0.20230527.pkg","repopath":"All/libretro-mu-0.20230527.pkg","licenselogic":"and","licenses":["GPLv3","MIT"],"pkgsize":145060,"desc":"Palm OS emulator for libretro API","categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe libretro-mu port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libretro-mednafen_wswan","origin":"games/libretro-mednafen_wswan","version":"0.20230526","comment":"Standalone port of Mednafen WonderSwan to libretro","maintainer":"ports@FreeBSD.org","www":"https://github.com/libretro/beetle-wswan-libretro","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f1c102a33de7d7744083a304a286f9628a708f853daf5170df7faa99b3176368","flatsize":1150577,"path":"All/libretro-mednafen_wswan-0.20230526.pkg","repopath":"All/libretro-mednafen_wswan-0.20230526.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":104096,"desc":"Standalone port of Mednafen WonderSwan to libretro, itself a fork of Cygne.","categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe libretro-mednafen_wswan port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libretro-mednafen_vb","origin":"games/libretro-mednafen_vb","version":"0.20230528","comment":"Standalone port of Mednafen VB to libretro","maintainer":"ports@FreeBSD.org","www":"https://github.com/libretro/beetle-vb-libretro","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e1206043459632c0b495689fa376b8c055a0ba4e17ff89ee1d89686a2142388e","flatsize":221190,"path":"All/libretro-mednafen_vb-0.20230528.pkg","repopath":"All/libretro-mednafen_vb-0.20230528.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":73716,"desc":"Standalone port of Mednafen VB to libretro.","categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe libretro-mednafen_vb port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libretro-mgba","origin":"games/libretro-mgba","version":"0.20230528","comment":"Game Boy Advance Emulator for libretro","maintainer":"ports@FreeBSD.org","www":"https://github.com/libretro/mgba","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6db429a1e25c0820ad6a7273f466573846e37884b2228b2fc1b8063ce719ce4b","flatsize":3129626,"path":"All/libretro-mgba-0.20230528.pkg","repopath":"All/libretro-mgba-0.20230528.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":348464,"desc":"mGBA Game Boy Advance Emulator for libretro.","categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe libretro-mgba port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libretro-mednafen_supergrafx","origin":"games/libretro-mednafen_supergrafx","version":"0.20231006","comment":"Standalone port of Mednafen supergrafx to libretro","maintainer":"ports@FreeBSD.org","www":"https://github.com/libretro/beetle-supergrafx-libretro","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5ee74eee72c128e3e5b7a3fcc8c1427dfc9e418238d5671f3e5f47967a1a0d40","flatsize":3545574,"path":"All/libretro-mednafen_supergrafx-0.20231006.pkg","repopath":"All/libretro-mednafen_supergrafx-0.20231006.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":377384,"desc":"Standalone port of Mednafen supergrafx to libretro","categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe libretro-mednafen_supergrafx port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libretro-mednafen_pcfx","origin":"games/libretro-mednafen_pcfx","version":"0.20230528","comment":"Standalone port of Mednafen PCFX to libretro","maintainer":"ports@FreeBSD.org","www":"https://github.com/libretro/beetle-gba-libretro","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"006b53ec8ee6895c988af008f00837555d1713a0882b22798e6e4ddcf99bb5b8","flatsize":1845016,"path":"All/libretro-mednafen_pcfx-0.20230528.pkg","repopath":"All/libretro-mednafen_pcfx-0.20230528.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":280012,"desc":"Standalone port of Mednafen PCFX to libretro.","categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe libretro-mednafen_pcfx port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libretro-mednafen_saturn","origin":"games/libretro-mednafen_saturn","version":"0.20230528","comment":"Standalone port of Mednafen Saturn to libretro","maintainer":"ports@FreeBSD.org","www":"https://github.com/libretro/beetle-saturn-libretro","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"59028db5fcfd784ed99b307f8229a25eecd652144839c89e7ad233fb133eaba6","flatsize":6988106,"path":"All/libretro-mednafen_saturn-0.20230528.pkg","repopath":"All/libretro-mednafen_saturn-0.20230528.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":975568,"desc":"Standalone port of Mednafen Sega Saturn to libretro.","categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe libretro-mednafen_saturn port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libretro-mednafen_pce_fast","origin":"games/libretro-mednafen_pce_fast","version":"0.20231006","comment":"Standalone port of Mednafen PCE Fast to libretro","maintainer":"ports@FreeBSD.org","www":"https://github.com/libretro/beetle-pce-fast-libretro","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a7c48b12468bb05ed91c2d7376557eb5bf099f6f2c6d0460824c9b00bc6207ad","flatsize":3842244,"path":"All/libretro-mednafen_pce_fast-0.20231006.pkg","repopath":"All/libretro-mednafen_pce_fast-0.20231006.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":352324,"desc":"Standalone port of Mednafen PCE Fast to libretro.","categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe libretro-mednafen_pce_fast port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libretro-mednafen_ngp","origin":"games/libretro-mednafen_ngp","version":"0.20230220","comment":"Standalone port of Mednafen NGP to the libretro API","maintainer":"ports@FreeBSD.org","www":"https://github.com/libretro/beetle-ngp-libretro","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3edf25a3c9107a15fc0d4efbab06214a908a518750e86a757a0f0abd282dc0f7","flatsize":366351,"path":"All/libretro-mednafen_ngp-0.20230220.pkg","repopath":"All/libretro-mednafen_ngp-0.20230220.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":94248,"desc":"Standalone port of Mednafen NGP to the libretro API, itself a fork of Neopop.","categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe libretro-mednafen_ngp port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libretro-mednafen_pce","origin":"games/libretro-mednafen_pce","version":"0.20231006","comment":"Standalone port of Mednafen PCE to libretro","maintainer":"ports@FreeBSD.org","www":"https://github.com/libretro/beetle-pce-libretro","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f7430311eec70bd43fbc2ab679aab9ed3c647f98eb7fad57b115a93a435cbaef","flatsize":4975375,"path":"All/libretro-mednafen_pce-0.20231006.pkg","repopath":"All/libretro-mednafen_pce-0.20231006.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":412040,"desc":"Standalone port of Mednafen PCE to libretro.","categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe libretro-mednafen_pce port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libretro-mednafen_lynx","origin":"games/libretro-mednafen_lynx","version":"0.20230721","comment":"Standalone port of Mednafen Lynx to libretro, itself a fork of Handy","maintainer":"ports@FreeBSD.org","www":"https://github.com/libretro/beetle-lynx-libretro","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"835f9c7bf5156c4c39f84ea2f31043c5df800000defe45b5ee52656c42abd766","flatsize":235096,"path":"All/libretro-mednafen_lynx-0.20230721.pkg","repopath":"All/libretro-mednafen_lynx-0.20230721.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":88592,"desc":"Standalone port of Mednafen Lynx to libretro, itself a fork of Handy.","categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe libretro-mednafen_lynx port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libretro-mednafen_bsnes","origin":"games/libretro-mednafen_bsnes","version":"0.20220406","comment":"Standalone port of Mednafen bSNES to libretro","maintainer":"ports@FreeBSD.org","www":"https://github.com/libretro/beetle-bsnes-libretro","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4b9bf608179363d241c63acf89802b4f3f16e00c225078256e5e7e04e40868a9","flatsize":906160,"path":"All/libretro-mednafen_bsnes-0.20220406.pkg","repopath":"All/libretro-mednafen_bsnes-0.20220406.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":224536,"desc":"Standalone port of Mednafen bSNES to libretro, itself a fork of bsnes 0.59.","categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe libretro-mednafen_bsnes port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libretro-mednafen_gba","origin":"games/libretro-mednafen_gba","version":"0.20210918","comment":"Standalone port of Mednafen GBA to libretro","maintainer":"ports@FreeBSD.org","www":"https://github.com/libretro/beetle-gba-libretro","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f8e3df723bc42c69d125b1deb6c37629e796b14f01fbab71d7b5ec4937f036a0","flatsize":646127,"path":"All/libretro-mednafen_gba-0.20210918.pkg","repopath":"All/libretro-mednafen_gba-0.20210918.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":185020,"desc":"Standalone port of Mednafen GBA to libretro.","categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe libretro-mednafen_gba port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libretro-puae","origin":"games/libretro-puae","version":"0.20231014","comment":"Libretro port of UAE","maintainer":"ports@FreeBSD.org","www":"https://github.com/libretro/libretro-uae","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"03db6d55700a1d9e25b92b0f956581472f621e4e3e0e36a1acfabfeaab6a8ee4","flatsize":20634448,"path":"All/libretro-puae-0.20231014.pkg","repopath":"All/libretro-puae-0.20231014.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":5211208,"desc":"Libretro port of UAE.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"}},"categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe libretro-puae port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"limesurvey","origin":"www/limesurvey","version":"6.6.1","comment":"PHP-based survey building and runing system","maintainer":"flo@FreeBSD.org","www":"https://www.limesurvey.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e6cfcaeae18ab67c7c840cf520c988168a427e3513819771c049048e06de8c33","flatsize":291602132,"path":"All/limesurvey-6.6.1.pkg","repopath":"All/limesurvey-6.6.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":57499640,"desc":"From the website:\n\nWhat is PHP Surveyor?\n\nPHP Surveyor is a set of PHP scripts that interact with MySQL to develop\nsurveys, publish surveys and collect responses to surveys. Once a survey\nhas been created it can be published as an online survey (displayed as\nsingle questions, group by group or all in one page) or you can use a\ndataentry system for administration of paper-based versions of the survey.\nPHP Surveyor can produced 'branching' surveys (set conditions on whether\nindividual questions will display), can vary the look and feel of your\nsurvey through a templating system, and can provide basic statistical\nanalysis of your survey results.\n\nPHP Surveyor includes the capacity to generate individualised 'tokens', so\nif you have a list of people you want to invite to participate in a survey\nyou can issue each one with a token, and they will be able to access the\nsurvey using that token. This allows for quite good quality control of\nyour surveys.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-ctype":{"origin":"textproc/php83-ctype","version":"8.3.21"},"php83-dom":{"origin":"textproc/php83-dom","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-iconv":{"origin":"converters/php83-iconv","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-pdo_mysql":{"origin":"databases/php83-pdo_mysql","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-simplexml":{"origin":"textproc/php83-simplexml","version":"8.3.21"},"php83-xmlwriter":{"origin":"textproc/php83-xmlwriter","version":"8.3.21"},"php83-zip":{"origin":"archivers/php83-zip","version":"8.3.21"},"php83-zlib":{"origin":"archivers/php83-zlib","version":"8.3.21"}},"categories":["www"],"options":{"GD":"on","IMAP":"off","LDAP":"off","PGSQL":"off"},"annotations":{"cpe":"cpe:2.3:a:limesurvey:limesurvey:6.6.1:::::dragonfly6:x86_64"},"messages":[{"message":"----------------------------------------------------------------------------\nlimesurvey has been installed, but is not quite ready to be used yet!\n\nYou have to ensure that you have a mysql server installed and configured.\nFurther information on these installation procedures may\nbe found in:\n\n  /usr/local/www/limesurvey/docs/manual.html\n\nOnce these steps have been taken, you may connect to the following URL to\nconfigure your installation of limesurvey:\n\n  http://localhost/limesurvey/\n\n----------------------------------------------------------------------------","type":"install"}]},{"name":"libretro-mame2000","origin":"games/libretro-mame2000","version":"0.20230425","comment":"MAME (0.37b5) for libretro","maintainer":"bofh@FreeBSD.org","www":"https://github.com/libretro/mame2000-libretro","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b038bdccaab63eacc12d55b174be6f71e47d26447602118baa7a1898047935cb","flatsize":14781357,"path":"All/libretro-mame2000-0.20230425.pkg","repopath":"All/libretro-mame2000-0.20230425.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2441108,"desc":"MAME 0.37b5 for libretro","categories":["games"]},{"name":"libretro-handy","origin":"games/libretro-handy","version":"0.20230819","comment":"Atari Lynx emulator Handy for Libretro","maintainer":"ports@FreeBSD.org","www":"https://github.com/libretro/libretro-handy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"258224f36b7aff74bac199d033efb5560f2bcf7273ecbc87286a06a4cb2f48e9","flatsize":913540,"path":"All/libretro-handy-0.20230819.pkg","repopath":"All/libretro-handy-0.20230819.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":89416,"desc":"K. Wilkins' Atari Lynx emulator Handy for Libretro.","categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe libretro-handy port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libretro-gw","origin":"games/libretro-gw","version":"0.20230528","comment":"Libretro core for Game & Watch simulators","maintainer":"ports@FreeBSD.org","www":"https://github.com/libretro/gw-libretro","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b1902bd36d5788891808d9936ae37e7184db79af8d586075238319577d6ff103","flatsize":593287,"path":"All/libretro-gw-0.20230528.pkg","repopath":"All/libretro-gw-0.20230528.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":163904,"desc":"A libretro core for Game & Watch simulators","categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe libretro-gw port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libretro-hatari","origin":"games/libretro-hatari","version":"0.20230929","comment":"Atari ST/STE/TT/Falcon emulator","maintainer":"ports@FreeBSD.org","www":"https://github.com/libretro/hatari","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"52713feea27b4f9d475e3516b1f88936f5b862d3148aa058b79008e3cb80ecbd","flatsize":3130938,"path":"All/libretro-hatari-0.20230929.pkg","repopath":"All/libretro-hatari-0.20230929.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":776468,"desc":"Hatari is an Atari ST/STE/TT/Falcon emulator","categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe libretro-hatari port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libretro-kronos","origin":"emulators/libretro-kronos","version":"2.1.5.20210601_1","comment":"Sega Saturn and ST-V emulator forked from uoYabause for libretro","maintainer":"beyert@cs.ucr.edu","www":"https://fcare.github.io","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e4c24b8a75c692d46d883fba426421b4701f2f79c19beed514fb53881bdc18bf","flatsize":10355350,"path":"All/libretro-kronos-2.1.5.20210601_1.pkg","repopath":"All/libretro-kronos-2.1.5.20210601_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":932624,"desc":"Kronos is a Sega Saturn and ST-V emulator forked from uoYabause. Kronos is\ntargetting Linux and Windows OS.\n\nThis is the libretro port of Kronos.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"glew":{"origin":"graphics/glew","version":"2.2.0_3"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-opengl":{"origin":"graphics/qt5-opengl","version":"5.15.16p130_1"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"}},"categories":["emulators","games"],"messages":[{"message":"For Sega Saturn, it is mandatory to install a supported Sega Saturn bios files\n(such as saturn_bios.bin) in ~/.config/retroarch/system or\n~/.config/retroarch/system/kronos.\n\nKronos is broadly compatible with all major Saturn BIOSes regardless of region,\nalthough unlike Yabause, a BIOS dump is required.  Due to the aforementioned\nBIOS compatibility, the BIOS guide for the beetle-saturn libretro core may be\nhelpful:\n\nhttps://docs.libretro.com/library/beetle_saturn/\n\nFor ST-V, it is necessary to add a compatible stvbios.zip either in\n~/.config/retroarch/system/kronos or in ~/.config/retroarch/system/.  In\ncontrast to MAME, Kronos will never search for this bios file in the local path\nof the game.\n\nIf the emulator gets stuck on the BIOS screen, the screen remains blank, or\nshows audio track navigation controls, then the BIOS is likely incompatible.\n\nAt present, Kronos is only compatible with a subset of the stvbios.zip files\nused by modern MAME versions.  If the stvbios.zip is not present in the proper\nplace, but one of the proper Sega Saturn BIOSes is instead available, it will\ntry to default to one of those, and in the most optimistic case, merely reach\nthe audio CD track navigation controls, but it will not work, since it is not\nthe same hardware.\n\nIf in doubt, running retroarch with the -v argument may help to acquire more\ndiagnostic information.","type":"install"}]},{"name":"libretro-gpsp","origin":"games/libretro-gpsp","version":"0.20231006","comment":"Gameboy emulator for libretro","maintainer":"ports@FreeBSD.org","www":"https://github.com/libretro/gpsp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dbdd643f4a4c021418b41324f1fd38a06cd23478489469daaece07940495b32c","flatsize":773408,"path":"All/libretro-gpsp-0.20231006.pkg","repopath":"All/libretro-gpsp-0.20231006.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":210888,"desc":"gpSP for libretro.","categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe libretro-gpsp port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libretro-gambatte","origin":"games/libretro-gambatte","version":"0.20230929","comment":"Libretro Implementation of libgambatte, a Game Boy Color emulator","maintainer":"ports@FreeBSD.org","www":"https://github.com/libretro/gambatte-libretro","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d1fc8792f68c4b951c5233e3ddaf060d9563f6ed7edb643718b862329d5e7c96","flatsize":3974749,"path":"All/libretro-gambatte-0.20230929.pkg","repopath":"All/libretro-gambatte-0.20230929.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":239340,"desc":"Libretro implementation of libgambatte, a Game Boy Color emulator.","categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe libretro-gambatte port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libretro-genesis_plus_gx","origin":"games/libretro-genesis_plus_gx","version":"0.20231020","comment":"Enhanced port of Genesis Plus","maintainer":"ports@FreeBSD.org","www":"https://github.com/libretro/Genesis-Plus-GX","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cb624784f3245bae08c82d8fc43b751bd6a0058636bdcde4fa4ec1b2d5a234f7","flatsize":11630033,"path":"All/libretro-genesis_plus_gx-0.20231020.pkg","repopath":"All/libretro-genesis_plus_gx-0.20231020.pkg","licenselogic":"single","licenses":["GPGX"],"pkgsize":620380,"desc":"An enhanced port of Genesis Plus - accurate & portable Sega 8/16 bit emulator","categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe libretro-genesis_plus_gx port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libretro-freeintv","origin":"games/libretro-freeintv","version":"0.20230417","comment":"Libretro emulation core for the Mattel Intellivision","maintainer":"ports@FreeBSD.org","www":"https://github.com/libretro/freeintv","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"56b01f12ce951bf2f5fa5755830dc3b261f6a87b5612b9c8e4d525961a8a65fb","flatsize":95459,"path":"All/libretro-freeintv-0.20230417.pkg","repopath":"All/libretro-freeintv-0.20230417.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":35268,"desc":"A libretro emulation core for Mattel Intellivision.","categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe libretro-freeintv port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libretro-fmsx","origin":"games/libretro-fmsx","version":"0.20230417","comment":"Port of fMSX to the libretro API","maintainer":"ports@FreeBSD.org","www":"https://github.com/libretro/fmsx-libretro","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bc6b684bcf500ea0d15c0b1bdffdb53a9cb0b04a71d77888b5ac62005360e0a3","flatsize":230885,"path":"All/libretro-fmsx-0.20230417.pkg","repopath":"All/libretro-fmsx-0.20230417.pkg","licenselogic":"single","licenses":["FMSX"],"pkgsize":90448,"desc":"Port of fMSX to the libretro API.","categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe libretro-fmsx port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libretro-fuse","origin":"games/libretro-fuse","version":"0.20230623","comment":"Port of the Fuse Unix Spectrum Emulator to libretro","maintainer":"ports@FreeBSD.org","www":"https://github.com/libretro/fuse-libretro","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4609add85b41c0da60d1666c9756fdd194e5431017080dafb5c3f74cbc790fe4","flatsize":2276248,"path":"All/libretro-fuse-0.20230623.pkg","repopath":"All/libretro-fuse-0.20230623.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":643636,"desc":"A port of the Fuse Unix Spectrum Emulator to libretro","categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe libretro-fuse port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libretro-fceumm","origin":"games/libretro-fceumm","version":"0.20230916","comment":"Unofficial build of FCEU Ultra by CaH4e3","maintainer":"ports@FreeBSD.org","www":"https://github.com/libretro/libretro-fceumm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"957cc959b8f0a4db9eac913838cbbba6e0b0768a7d7566bf4a31a32b05e5b123","flatsize":3995083,"path":"All/libretro-fceumm-0.20230916.pkg","repopath":"All/libretro-fceumm-0.20230916.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":335152,"desc":"Unofficial build of FCEU Ultra by CaH4e3 that supports more mappers","categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe libretro-fceumm port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libretro-mame2003_plus","origin":"games/libretro-mame2003_plus","version":"0.20231023","comment":"Updated MAME 0.78 for libretro with added game support","maintainer":"ports@FreeBSD.org","www":"https://github.com/libretro/mame2003-plus-libretro","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e8aa09f114e50349bf55375e926233a6a37265399d141d9346d98f67c36a7c78","flatsize":39216946,"path":"All/libretro-mame2003_plus-0.20231023.pkg","repopath":"All/libretro-mame2003_plus-0.20231023.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":6403076,"desc":"Updated MAME 0.78 for libretro with added game support","categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe libretro-mame2003_plus port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libretro-mame2003","origin":"games/libretro-mame2003","version":"0.20231017","comment":"MAME 0.78 for libretro","maintainer":"ports@FreeBSD.org","www":"https://github.com/libretro/mame2003-libretro","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"686d1f96b510a28298a14fad8a4deda5bfa494eb537cf92b1bd4978c363d8dd0","flatsize":36262157,"path":"All/libretro-mame2003-0.20231017.pkg","repopath":"All/libretro-mame2003-0.20231017.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":5940376,"desc":"MAME 0.78 for libretro. Compatible with MAME 0.78 romsets.","categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe libretro-mame2003 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libretro-flycast","origin":"emulators/libretro-flycast","version":"0.20231025","comment":"Standalone port of flycast to libretro","maintainer":"beyert@cs.ucr.edu","www":"https://github.com/flyinghead/flycast","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"98b4fd730e081ae27618d632221bcb6df417f1e3f2d96da41616a5a974faa080","flatsize":32647257,"path":"All/libretro-flycast-0.20231025.pkg","repopath":"All/libretro-flycast-0.20231025.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2638892,"desc":"Standalone port of Flycast to libretro.\n\nFlycast is a multi-platform Sega Dreamcast, Naomi and Atomiswave emulator\nderived from Reicast.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"}},"categories":["emulators","games"],"messages":[{"message":"The libretro core of flycast will not run if run ahead support is enabled.\nPlease set all lines in ~/.config/retroarch/retroarch.cfg that correspond to\nthe setting \"run_ahead_enabled\" to \"false\", as shown in the example below:\n\nrun_ahead_enabled = \"false\"\n\nTo troubleshoot issues, running retroarch with the -v argument may help to\nacquire more diagnostic information.","type":"install"}]},{"name":"libretro-fbalpha2012","origin":"games/libretro-fbalpha2012","version":"0.20231101","comment":"Final Burn Alpha port for libretro","maintainer":"ports@FreeBSD.org","www":"https://github.com/libretro/fbalpha2012","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a4a79b77bebb9380aa3040d32a6491474b5e8135449c8234d34d0aafe06215d4","flatsize":21787111,"path":"All/libretro-fbalpha2012-0.20231101.pkg","repopath":"All/libretro-fbalpha2012-0.20231101.pkg","licenselogic":"single","licenses":["FBA"],"pkgsize":3008056,"desc":"Final Burn Alpha port for libretro.","categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe libretro-fbalpha2012 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libretro-dosbox","origin":"games/libretro-dosbox","version":"0.20220718","comment":"Port of DOSBox (upstream) to the libretro API","maintainer":"ports@FreeBSD.org","www":"https://github.com/libretro/dosbox-libretro","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a61c5c6fb1120813cb0a662a85b883de512c46ce667e52a425482b32d17afc6f","flatsize":1968459,"path":"All/libretro-dosbox-0.20220718.pkg","repopath":"All/libretro-dosbox-0.20220718.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":663884,"desc":"Port of DOSBox (upstream) to the libretro API.","categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe libretro-dosbox port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libretro-desmume2015","origin":"games/libretro-desmume2015","version":"0.20220405_3","comment":"Port of Desmume to libretro based on Desmume SVN circa 2015","maintainer":"ports@FreeBSD.org","www":"https://github.com/libretro/desmume2015","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5d3843cfd7c14743221c5fe289cd3ad9a713dae804d0273c2cb1c068492975ac","flatsize":3676359,"path":"All/libretro-desmume2015-0.20220405_3.pkg","repopath":"All/libretro-desmume2015-0.20220405_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":676280,"desc":"Port of Desmume to libretro based on Desmume SVN circa 2015.","categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe libretro-desmume2015 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libretro-core-info","origin":"games/libretro-core-info","version":"1.19.0","comment":"Metadata about libretro cores","maintainer":"ports@FreeBSD.org","www":"https://github.com/libretro/libretro-core-info","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2b2d567a7785e49ffc7c98457dd85839cc88231368eed6f6b359a9c056ef5b6b","flatsize":393714,"path":"All/libretro-core-info-1.19.0.pkg","repopath":"All/libretro-core-info-1.19.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":75348,"desc":"Collection of libretro core info files.\nThese files contain metadata that allows frontends such as RetroArch to\ndiscover supported games and know what firmware files might be required.","categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe libretro-core-info port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libretro-cap32","origin":"games/libretro-cap32","version":"0.20230712","comment":"Amstrad CPC computers emulator core for libretro API","maintainer":"ports@FreeBSD.org","www":"https://github.com/libretro/libretro-cap32","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f95b44b48f160e2b6aa3b0db6acbc738f5f922d5f774bee2a08dce9f9842a83d","flatsize":1265762,"path":"All/libretro-cap32-0.20230712.pkg","repopath":"All/libretro-cap32-0.20230712.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":245800,"desc":"Amstrad CPC computers emulator core for libretro API","categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe libretro-cap32 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libretro-bsnes","origin":"emulators/libretro-bsnes","version":"115.a.20231101_1,1","comment":"Standalone port of bSNES to libretro","maintainer":"beyert@cs.ucr.edu","www":"https://github.com/libretro/bsnes-libretro","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7786633a74d5abe732da91bd36e8a3867567487566813c174884ceaec8d5a418","flatsize":4984941,"path":"All/libretro-bsnes-115.a.20231101_1,1.pkg","repopath":"All/libretro-bsnes-115.a.20231101_1,1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":636392,"desc":"Standalone port of bSNES to libretro.","categories":["emulators","games"]},{"name":"libretro-desmume","origin":"games/libretro-desmume","version":"0.20231006","comment":"Port of Desmume to libretro","maintainer":"sdalu@sdalu.com","www":"https://github.com/libretro/desmume","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8848c2441e76c1be06945d78fbde9f273102ed6eefb68f56b1d51e67609c5629","flatsize":4976141,"path":"All/libretro-desmume-0.20231006.pkg","repopath":"All/libretro-desmume-0.20231006.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1034224,"desc":"Port of Desmume to libretro.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"}},"categories":["games"]},{"name":"libretro-bluemsx","origin":"games/libretro-bluemsx","version":"0.20230417","comment":"Port of blueMSX to the libretro API","maintainer":"bofh@FreeBSD.org","www":"https://github.com/libretro/blueMSX-libretro","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"99a688fb0d99f6f208a17b3a90a71ebdb8f5391d117638f0cffc24f44b2ee2bd","flatsize":1426411,"path":"All/libretro-bluemsx-0.20230417.pkg","repopath":"All/libretro-bluemsx-0.20230417.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":565508,"desc":"Port of blueMSX to the libretro API.","categories":["games"]},{"name":"libretro-a5200","origin":"games/libretro-a5200","version":"0.20230817","comment":"Port of Atari 5200 emulator for GCW0","maintainer":"ports@FreeBSD.org","www":"https://github.com/libretro/a5200","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e0672df72a0538c511501621b7620c871c80076ddf35749d8c781d68ca9ffefc","flatsize":286745,"path":"All/libretro-a5200-0.20230817.pkg","repopath":"All/libretro-a5200-0.20230817.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":96164,"desc":"Port of Atari 5200 emulator for GCW0.","categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe libretro-a5200 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libretro-emux","origin":"games/libretro-emux","version":"0.20191014,1","comment":"Cross-platform emulator project supporting various machines","maintainer":"ports@FreeBSD.org","www":"https://github.com/libretro/emux","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c5ad35b6be2eba16951b8d4e6c6371f0660385cdaea1feee2e8566c06af66859","flatsize":435504,"path":"All/libretro-emux-0.20191014,1.pkg","repopath":"All/libretro-emux-0.20191014,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":100864,"desc":"Emux is a cross-platform emulator project supporting various machines.","categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe libretro-emux port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libretro-scummvm","origin":"games/libretro-scummvm","version":"0.20201129","comment":"ScummVM with libretro backend","maintainer":"ports@FreeBSD.org","www":"https://github.com/libretro/scummvm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8c66e93c03c537c17aa27097d2cc539908be514c77010a406aa7acdc1b5c2cd7","flatsize":53390466,"path":"All/libretro-scummvm-0.20201129.pkg","repopath":"All/libretro-scummvm-0.20201129.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":15436548,"desc":"ScummVM with libretro backend.","categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe libretro-scummvm port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libretro-2048","origin":"games/libretro-2048","version":"0.20230220","comment":"Port of 2048 puzzle game to the libretro API","maintainer":"ports@FreeBSD.org","www":"https://github.com/libretro/libretro-2048","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3586c1c6a5eccf2cb654cdf67c5fe187f14645fe7033f06271c717840f5c0fdc","flatsize":83881,"path":"All/libretro-2048-0.20230220.pkg","repopath":"All/libretro-2048-0.20230220.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":31872,"desc":"Port of 2048 puzzle game to the libretro API.","categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe libretro-2048 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libretro-beetle_psx","origin":"games/libretro-beetle_psx","version":"0.20231020","comment":"Standalone port/fork of Mednafen PSX to the Libretro API","maintainer":"ports@FreeBSD.org","www":"https://github.com/libretro/beetle-psx-libretro","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5e7a8fe5762beac8be3b459cf37631cef6ac56eca465129631eed8877c63f75a","flatsize":9506207,"path":"All/libretro-beetle_psx-0.20231020.pkg","repopath":"All/libretro-beetle_psx-0.20231020.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":817644,"desc":"Standalone port/fork of Mednafen PSX to the Libretro API.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"}},"categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe libretro-beetle_psx port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"llvm12","origin":"devel/llvm12","version":"12.0.1_13","comment":"LLVM and Clang","maintainer":"brooks@FreeBSD.org","www":"https://llvm.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9ee2586acfc76323f8f8b9cf8c437cc0339c02e2460d0f81683130e875b99348","flatsize":1123672706,"path":"All/llvm12-12.0.1_13.pkg","repopath":"All/llvm12-12.0.1_13.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","LLVM","LLVM2","MIT","PD","REGEX"],"pkgsize":136496272,"desc":"The LLVM Project is a collection of modular and reusable compiler and\ntoolchain technologies.\n\nThis port includes Clang (a C/C++/Objective-C compiler), LLD (a linker),\nLLDB (a debugger), an OpenMP runtime library, and the LLVM infrastructure\nthese are built on.","deps":{"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","lang"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0","librt.so.0","libstdc++.so.9","libxml2.so.2","libz.so.3"],"options":{"BE_AMDGPU":"on","BE_WASM":"on","CLANG":"on","COMPILER_RT":"off","DOCS":"on","EXTRAS":"on","GOLD":"on","LIT":"on","LLD":"on","LLDB":"off","OPENMP":"off","PYCLANG":"on","BE_FREEBSD":"off","BE_NATIVE":"off","BE_STANDARD":"on"},"annotations":{"cpe":"cpe:2.3:a:llvm:llvm:12.0.1:::::dragonfly6:x86_64:13"}},{"name":"metabase","origin":"databases/metabase","version":"0.41.5","comment":"Simple and powerful analytics tool that supports multiple data stores","maintainer":"daniel@morante.net","www":"https://metabase.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"279d018d8305a8bb79fbd486a9feebeb79efcbfc8b64589a3e677f5a8018690c","flatsize":274021043,"path":"All/metabase-0.41.5.pkg","repopath":"All/metabase-0.41.5.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":254714504,"desc":"Metabase is an open source business intelligence tool. It lets you ask\nquestions about your data and displays answers in formats that\nmake sense, whether that's a bar graph or a detailed table.\n\nYour questions can be saved for later, making it easy to come back to them,\nor you can group questions into great looking dashboards. Metabase also\nmakes it easy to share questions and dashboards with the rest of your team.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["databases","java"],"users":["www"],"groups":["www"],"annotations":{"cpe":"cpe:2.3:a:metabase:metabase:0.41.5:::::dragonfly6:x86_64"},"messages":[{"message":"To configure metabase please edit:\n/usr/local/etc/metabase.conf\n\nTo run metabase at startup, enable it\nin your /etc/rc.conf:\n\nsysrc metabase_enable=\"YES\"\n\nTo start metabase:\n\nservice metabase start","type":"install"}]},{"name":"libretro-shaders-glsl","origin":"games/libretro-shaders-glsl","version":"g20231025","comment":"Collection of GLSL shaders for libretro","maintainer":"ports@FreeBSD.org","www":"https://github.com/libretro/glsl-shaders","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7191de8b1f73f11a7fa25ae344a536fbdf479affcd9c6b901b23a9e628e94378","flatsize":35895340,"path":"All/libretro-shaders-glsl-g20231025.pkg","repopath":"All/libretro-shaders-glsl-g20231025.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":19737724,"desc":"The official collection of GLSL shaders for libretro frontends\nsuch as RetroArch.","categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe libretro-shaders-glsl port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"librest1","origin":"net/librest1","version":"0.9.1_1","comment":"GNOME REST library","maintainer":"gnome@FreeBSD.org","www":"https://gitlab.gnome.org/GNOME/librest","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"68b30b11f626c74f3ec39aabd4f3f48cbf7be5db41bc04f81095e5f20ec961fe","flatsize":2728537,"path":"All/librest1-0.9.1_1.pkg","repopath":"All/librest1-0.9.1_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":1170608,"desc":"librest has been designed to make it easier to access web services that claim\nto be \"RESTful\". A reasonable definition of what this means can be found on\nWikipedia. However a reasonable description is that a RESTful service should\nhave urls that represent remote objects which methods can then be called on.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk4":{"origin":"x11-toolkits/gtk40","version":"4.18.4"},"gtksourceview5":{"origin":"x11-toolkits/gtksourceview5","version":"5.14.2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"libadwaita":{"origin":"x11-toolkits/libadwaita","version":"1.7.2"},"libsoup3":{"origin":"devel/libsoup3","version":"3.6.5_2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","gnome","net"],"shlibs_required":["libadwaita-1.so.0","libc.so.8","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-4.so.1","libgtksourceview-5.so.0","libintl.so.8","libjson-glib-1.0.so.0","libpthread.so.0","libsoup-3.0.so.0"],"options":{"DOCS":"on"}},{"name":"libretls","origin":"security/libretls","version":"3.8.1_2","comment":"TLS library designed to ease writing foolproof applications","maintainer":"bapt@FreeBSD.org","www":"https://git.causal.agency/libretls/about/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"947a27c2e733b34ad896720dc59971161c60040de3fa277e045737a85a4de837","flatsize":238968,"path":"All/libretls-3.8.1_2.pkg","repopath":"All/libretls-3.8.1_2.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":64872,"desc":"LibreTLS is a port of libtls from LibreSSL to OpenSSL. libtls is \"a new TLS\nlibrary, designed to make it easier to write foolproof applications\".\n\nlibtls provides an excellent new API, but LibreSSL can be difficult to install\non systems which already use OpenSSL. LibreTLS aims to make the libtls API more\neasily and widely available.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["devel","security"]},{"name":"libretro-boom3","origin":"games/libretro-boom3","version":"0.20220810","comment":"dhewm3 (Doom 3) core for libretro API","maintainer":"sdalu@sdalu.com","www":"https://github.com/libretro/boom3","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2e75942c036a962a8656d3a2db62f3abd86b176d1d06b8ee202b8f3e67d3f301","flatsize":8223600,"path":"All/libretro-boom3-0.20220810.pkg","repopath":"All/libretro-boom3-0.20220810.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":2658884,"desc":"dhewm3 (Doom 3) core for libretro API","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"}},"categories":["games"]},{"name":"libressl-static","origin":"security/libressl-static","version":"3.3.5","comment":"Free version of the SSL/TLS protocol forked from OpenSSL","maintainer":"zrj@ef.irc","www":"http://www.libressl.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"687bb4096a991d7067f865d075bb485c76e468ce3061d747ec898982df2e3e58","flatsize":17365430,"path":"All/libressl-static-3.3.5.pkg","repopath":"All/libressl-static-3.3.5.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":1925212,"desc":"LibreSSL is an open-source implementation of the Secure Sockets Layer (SSL) and\nTransport Layer Security (TLS) protocols. It was forked from the OpenSSL\ncryptographic software library in April 2014 as a response by OpenBSD\ndevelopers to the Heartbleed security vulnerability in OpenSSL,\nwith the aim of refactoring the OpenSSL code so as to provide a more secure\nimplementation.\n\nLibreSSL was forked from the OpenSSL library starting with the 1.0.1g branch\nand will follow the security guidelines used elsewhere in the OpenBSD project.\n\nWWW: http://www.libressl.org/","categories":["devel","security"],"shlibs_required":["libc.so.8"],"options":{"NC":"on"},"annotations":{"cpe":"cpe:2.3:a:openbsd:libressl:3.3.5:::::dragonfly6:x86_64"}},{"name":"librepo","origin":"misc/librepo","version":"1.17.1","comment":"Library downloading repository metadata","maintainer":"yuri@FreeBSD.org","www":"https://github.com/rpm-software-management/librepo","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cf4f0b611eff44365f46970ea8509cc59c2e924669721bd85d4254875465aff8","flatsize":329833,"path":"All/librepo-1.17.1.pkg","repopath":"All/librepo-1.17.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":91756,"desc":"A library providing C and Python (libcURL like) API for downloading linux\nrepository metadata and packages.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gpgme":{"origin":"security/gpgme","version":"1.24.2"},"libassuan":{"origin":"security/libassuan","version":"3.0.2"},"libgpg-error":{"origin":"security/libgpg-error","version":"1.51"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"zchunk":{"origin":"archivers/zchunk","version":"1.5.1_1"}},"categories":["misc"],"options":{"PYTHON":"off","ZCHUNK":"on"},"annotations":{"cpe":"cpe:2.3:a:redhat:librepo:1.17.1:::::dragonfly6:x86_64"}},{"name":"librep","origin":"lang/librep","version":"0.92.7_7","comment":"Emacs Lisp like runtime library","maintainer":"bofh@FreeBSD.org","www":"https://sawfish.tuxfamily.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ae4e457580e6d4780187837402eb69721f1c74659a78be5bd1cd4f390953d32b","flatsize":3052365,"path":"All/librep-0.92.7_7.pkg","repopath":"All/librep-0.92.7_7.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":631888,"desc":"Librep is a Lisp system for UNIX, needed by Sawfish window manager.\nIt contains a Lisp interpreter, byte-code compiler and virtual\nmachine. Applications may use the Lisp interpreter as an extension\nlanguage, or it may be used for stand-alone scripts.\n\nThe Lisp dialect was originally inspired by Emacs Lisp, but with the\nworst features removed. It also borrows many ideas from Scheme.","deps":{"gdbm":{"origin":"databases/gdbm","version":"1.24"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"gtar":{"origin":"archivers/gtar","version":"1.35_1"},"libffi":{"origin":"devel/libffi","version":"3.4.6"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["elisp","gnome","lang"],"shlibs_required":["libc.so.8","libcrypt.so.4","libgdbm.so.6","libgmp.so.10","libm.so.4","libpthread.so.0"]},{"name":"libreoffice-i18n","origin":"editors/libreoffice-i18n","version":"25.2.2.2","comment":"Localized interface for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b24cb67876253380004704d96eb29c61b9e2039d5f4f3349a43e00062e183c65","flatsize":243,"path":"All/libreoffice-i18n-25.2.2.2.pkg","repopath":"All/libreoffice-i18n-25.2.2.2.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":1960,"desc":"LibreOffice is the free power-packed Open Source personal productivity suite for\nWindows, Macintosh and Linux, that gives you six feature-rich applications for\nall your document production and data processing needs: Writer, Calc, Impress,\nDraw, Math and Base.\n\nThis is the localized interface for libreoffice.\n\nWWW: https://www.libreoffice.org/","deps":{"af-libreoffice":{"origin":"editors/libreoffice-af","version":"25.2.2.2"},"am-libreoffice":{"origin":"editors/libreoffice-am","version":"25.2.2.2"},"ar-libreoffice":{"origin":"arabic/libreoffice","version":"25.2.2.2"},"as-libreoffice":{"origin":"editors/libreoffice-as","version":"25.2.2.2"},"ast-libreoffice":{"origin":"editors/libreoffice-ast","version":"25.2.2.2"},"be-libreoffice":{"origin":"editors/libreoffice-be","version":"25.2.2.2"},"bg-libreoffice":{"origin":"editors/libreoffice-bg","version":"25.2.2.2"},"bn-libreoffice":{"origin":"editors/libreoffice-bn","version":"25.2.2.2"},"bn_IN-libreoffice":{"origin":"editors/libreoffice-bn_IN","version":"25.2.2.2"},"bo-libreoffice":{"origin":"editors/libreoffice-bo","version":"25.2.2.2"},"br-libreoffice":{"origin":"editors/libreoffice-br","version":"25.2.2.2"},"brx-libreoffice":{"origin":"editors/libreoffice-brx","version":"25.2.2.2"},"bs-libreoffice":{"origin":"editors/libreoffice-bs","version":"25.2.2.2"},"ca-libreoffice":{"origin":"editors/libreoffice-ca","version":"25.2.2.2"},"ca_valencia-libreoffice":{"origin":"editors/libreoffice-ca_valencia","version":"25.2.2.2"},"ckb-libreoffice":{"origin":"editors/libreoffice-ckb","version":"25.2.2.2"},"cs-libreoffice":{"origin":"editors/libreoffice-cs","version":"25.2.2.2"},"cy-libreoffice":{"origin":"editors/libreoffice-cy","version":"25.2.2.2"},"da-libreoffice":{"origin":"editors/libreoffice-da","version":"25.2.2.2"},"de-libreoffice":{"origin":"german/libreoffice","version":"25.2.2.2"},"dgo-libreoffice":{"origin":"editors/libreoffice-dgo","version":"25.2.2.2"},"dsb-libreoffice":{"origin":"editors/libreoffice-dsb","version":"25.2.2.2"},"dz-libreoffice":{"origin":"editors/libreoffice-dz","version":"25.2.2.2"},"el-libreoffice":{"origin":"editors/libreoffice-el","version":"25.2.2.2"},"en_GB-libreoffice":{"origin":"editors/libreoffice-en_GB","version":"25.2.2.2"},"en_ZA-libreoffice":{"origin":"editors/libreoffice-en_ZA","version":"25.2.2.2"},"eo-libreoffice":{"origin":"editors/libreoffice-eo","version":"25.2.2.2"},"es-libreoffice":{"origin":"editors/libreoffice-es","version":"25.2.2.2"},"et-libreoffice":{"origin":"editors/libreoffice-et","version":"25.2.2.2"},"eu-libreoffice":{"origin":"editors/libreoffice-eu","version":"25.2.2.2"},"fa-libreoffice":{"origin":"editors/libreoffice-fa","version":"25.2.2.2"},"fi-libreoffice":{"origin":"editors/libreoffice-fi","version":"25.2.2.2"},"fr-libreoffice":{"origin":"french/libreoffice","version":"25.2.2.2"},"fur-libreoffice":{"origin":"editors/libreoffice-fur","version":"25.2.2.2"},"fy-libreoffice":{"origin":"editors/libreoffice-fy","version":"25.2.2.2"},"ga-libreoffice":{"origin":"editors/libreoffice-ga","version":"25.2.2.2"},"gd-libreoffice":{"origin":"editors/libreoffice-gd","version":"25.2.2.2"},"gl-libreoffice":{"origin":"editors/libreoffice-gl","version":"25.2.2.2"},"gu-libreoffice":{"origin":"editors/libreoffice-gu","version":"25.2.2.2"},"gug-libreoffice":{"origin":"editors/libreoffice-gug","version":"25.2.2.2"},"he-libreoffice":{"origin":"hebrew/libreoffice","version":"25.2.2.2"},"hi-libreoffice":{"origin":"editors/libreoffice-hi","version":"25.2.2.2"},"hr-libreoffice":{"origin":"editors/libreoffice-hr","version":"25.2.2.2"},"hsb-libreoffice":{"origin":"editors/libreoffice-hsb","version":"25.2.2.2"},"hu-libreoffice":{"origin":"hungarian/libreoffice","version":"25.2.2.2"},"hy-libreoffice":{"origin":"editors/libreoffice-hy","version":"25.2.2.2"},"id-libreoffice":{"origin":"editors/libreoffice-id","version":"25.2.2.2"},"is-libreoffice":{"origin":"editors/libreoffice-is","version":"25.2.2.2"},"it-libreoffice":{"origin":"editors/libreoffice-it","version":"25.2.2.2"},"ja-libreoffice":{"origin":"japanese/libreoffice","version":"25.2.2.2"},"ka-libreoffice":{"origin":"editors/libreoffice-ka","version":"25.2.2.2"},"kab-libreoffice":{"origin":"editors/libreoffice-kab","version":"25.2.2.2"},"kk-libreoffice":{"origin":"editors/libreoffice-kk","version":"25.2.2.2"},"km-libreoffice":{"origin":"editors/libreoffice-km","version":"25.2.2.2"},"kmr_Latn-libreoffice":{"origin":"editors/libreoffice-kmr_Latn","version":"25.2.2.2"},"kn-libreoffice":{"origin":"editors/libreoffice-kn","version":"25.2.2.2"},"ko-libreoffice":{"origin":"korean/libreoffice","version":"25.2.2.2"},"kok-libreoffice":{"origin":"editors/libreoffice-kok","version":"25.2.2.2"},"ks-libreoffice":{"origin":"editors/libreoffice-ks","version":"25.2.2.2"},"lb-libreoffice":{"origin":"editors/libreoffice-lb","version":"25.2.2.2"},"lo-libreoffice":{"origin":"editors/libreoffice-lo","version":"25.2.2.2"},"lt-libreoffice":{"origin":"editors/libreoffice-lt","version":"25.2.2.2"},"lv-libreoffice":{"origin":"editors/libreoffice-lv","version":"25.2.2.2"},"mai-libreoffice":{"origin":"editors/libreoffice-mai","version":"25.2.2.2"},"mk-libreoffice":{"origin":"editors/libreoffice-mk","version":"25.2.2.2"},"ml-libreoffice":{"origin":"editors/libreoffice-ml","version":"25.2.2.2"},"mn-libreoffice":{"origin":"editors/libreoffice-mn","version":"25.2.2.2"},"mni-libreoffice":{"origin":"editors/libreoffice-mni","version":"25.2.2.2"},"mr-libreoffice":{"origin":"editors/libreoffice-mr","version":"25.2.2.2"},"my-libreoffice":{"origin":"editors/libreoffice-my","version":"25.2.2.2"},"nb-libreoffice":{"origin":"editors/libreoffice-nb","version":"25.2.2.2"},"ne-libreoffice":{"origin":"editors/libreoffice-ne","version":"25.2.2.2"},"nl-libreoffice":{"origin":"editors/libreoffice-nl","version":"25.2.2.2"},"nn-libreoffice":{"origin":"editors/libreoffice-nn","version":"25.2.2.2"},"nr-libreoffice":{"origin":"editors/libreoffice-nr","version":"25.2.2.2"},"nso-libreoffice":{"origin":"editors/libreoffice-nso","version":"25.2.2.2"},"oc-libreoffice":{"origin":"editors/libreoffice-oc","version":"25.2.2.2"},"om-libreoffice":{"origin":"editors/libreoffice-om","version":"25.2.2.2"},"or-libreoffice":{"origin":"editors/libreoffice-or","version":"25.2.2.2"},"pa_IN-libreoffice":{"origin":"editors/libreoffice-pa_IN","version":"25.2.2.2"},"pl-libreoffice":{"origin":"polish/libreoffice","version":"25.2.2.2"},"pt-libreoffice":{"origin":"portuguese/libreoffice","version":"25.2.2.2"},"pt_BR-libreoffice":{"origin":"portuguese/libreoffice-pt_BR","version":"25.2.2.2"},"ro-libreoffice":{"origin":"editors/libreoffice-ro","version":"25.2.2.2"},"ru-libreoffice":{"origin":"russian/libreoffice","version":"25.2.2.2"},"rw-libreoffice":{"origin":"editors/libreoffice-rw","version":"25.2.2.2"},"sa_IN-libreoffice":{"origin":"editors/libreoffice-sa_IN","version":"25.2.2.2"},"sat-libreoffice":{"origin":"editors/libreoffice-sat","version":"25.2.2.2"},"sd-libreoffice":{"origin":"editors/libreoffice-sd","version":"25.2.2.2"},"si-libreoffice":{"origin":"editors/libreoffice-si","version":"25.2.2.2"},"sid-libreoffice":{"origin":"editors/libreoffice-sid","version":"25.2.2.2"},"sk-libreoffice":{"origin":"editors/libreoffice-sk","version":"25.2.2.2"},"sl-libreoffice":{"origin":"editors/libreoffice-sl","version":"25.2.2.2"},"sq-libreoffice":{"origin":"editors/libreoffice-sq","version":"25.2.2.2"},"sr-libreoffice":{"origin":"editors/libreoffice-sr","version":"25.2.2.2"},"sr_Latn-libreoffice":{"origin":"editors/libreoffice-sr_Latn","version":"25.2.2.2"},"ss-libreoffice":{"origin":"editors/libreoffice-ss","version":"25.2.2.2"},"st-libreoffice":{"origin":"editors/libreoffice-st","version":"25.2.2.2"},"sv-libreoffice":{"origin":"editors/libreoffice-sv","version":"25.2.2.2"},"sw_TZ-libreoffice":{"origin":"editors/libreoffice-sw_TZ","version":"25.2.2.2"},"szl-libreoffice":{"origin":"editors/libreoffice-szl","version":"25.2.2.2"},"ta-libreoffice":{"origin":"editors/libreoffice-ta","version":"25.2.2.2"},"te-libreoffice":{"origin":"editors/libreoffice-te","version":"25.2.2.2"},"tg-libreoffice":{"origin":"editors/libreoffice-tg","version":"25.2.2.2"},"th-libreoffice":{"origin":"editors/libreoffice-th","version":"25.2.2.2"},"tn-libreoffice":{"origin":"editors/libreoffice-tn","version":"25.2.2.2"},"tr-libreoffice":{"origin":"editors/libreoffice-tr","version":"25.2.2.2"},"ts-libreoffice":{"origin":"editors/libreoffice-ts","version":"25.2.2.2"},"tt-libreoffice":{"origin":"editors/libreoffice-tt","version":"25.2.2.2"},"ug-libreoffice":{"origin":"editors/libreoffice-ug","version":"25.2.2.2"},"uk-libreoffice":{"origin":"ukrainian/libreoffice","version":"25.2.2.2"},"uz-libreoffice":{"origin":"editors/libreoffice-uz","version":"25.2.2.2"},"ve-libreoffice":{"origin":"editors/libreoffice-ve","version":"25.2.2.2"},"vec-libreoffice":{"origin":"editors/libreoffice-vec","version":"25.2.2.2"},"vi-libreoffice":{"origin":"vietnamese/libreoffice","version":"25.2.2.2"},"xh-libreoffice":{"origin":"editors/libreoffice-xh","version":"25.2.2.2"},"zh_CN-libreoffice":{"origin":"chinese/libreoffice-zh_CN","version":"25.2.2.2"},"zh_TW-libreoffice":{"origin":"chinese/libreoffice-zh_TW","version":"25.2.2.2"},"zu-libreoffice":{"origin":"editors/libreoffice-zu","version":"25.2.2.2"}},"categories":["editors"],"options":{"AF":"on","AM":"on","AR":"on","AS":"on","AST":"on","BE":"on","BG":"on","BN":"on","BN_IN":"on","BO":"on","BR":"on","BRX":"on","BS":"on","CA":"on","CA_VALENCIA":"on","CKB":"on","CS":"on","CY":"on","DA":"on","DE":"on","DGO":"on","DSB":"on","DZ":"on","EL":"on","EN_GB":"on","EN_ZA":"on","EO":"on","ES":"on","ET":"on","EU":"on","FA":"on","FI":"on","FR":"on","FUR":"on","FY":"on","GA":"on","GD":"on","GL":"on","GU":"on","GUG":"on","HE":"on","HI":"on","HR":"on","HSB":"on","HU":"on","HY":"on","ID":"on","IS":"on","IT":"on","JA":"on","KA":"on","KAB":"on","KK":"on","KM":"on","KMR_LATN":"on","KN":"on","KO":"on","KOK":"on","KS":"on","LB":"on","LO":"on","LT":"on","LV":"on","MAI":"on","MK":"on","ML":"on","MN":"on","MNI":"on","MR":"on","MY":"on","NB":"on","NE":"on","NL":"on","NN":"on","NR":"on","NSO":"on","OC":"on","OM":"on","OR":"on","PA_IN":"on","PL":"on","PT":"on","PT_BR":"on","RO":"on","RU":"on","RW":"on","SA_IN":"on","SAT":"on","SD":"on","SI":"on","SID":"on","SK":"on","SL":"on","SQ":"on","SR":"on","SR_LATN":"on","SS":"on","ST":"on","SV":"on","SW_TZ":"on","SZL":"on","TA":"on","TE":"on","TG":"on","TH":"on","TN":"on","TR":"on","TS":"on","TT":"on","UG":"on","UK":"on","UZ":"on","VE":"on","VEC":"on","VI":"on","XH":"on","ZH_CN":"on","ZH_TW":"on","ZU":"on"}},{"name":"llvm-devel-lite","origin":"devel/llvm-devel","version":"21.0.d20250217","comment":"LLVM and Clang","maintainer":"brooks@FreeBSD.org","www":"https://llvm.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"814a2483bcee699d04d6d47104f3750ad039083deeb5bece1e5e470ef04e02dd","flatsize":561382668,"path":"All/llvm-devel-lite-21.0.d20250217.pkg","repopath":"All/llvm-devel-lite-21.0.d20250217.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","LLVM","LLVM2","MIT","PD","REGEX"],"pkgsize":118261464,"desc":"The LLVM Project is a collection of modular and reusable compiler and\ntoolchain technologies.\n\nThis port includes Clang (a C/C++/Objective-C compiler), LLD (a linker),\nLLDB (a debugger), an OpenMP runtime library, and the LLVM infrastructure\nthese are built on.","deps":{"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["devel","lang"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0","librt.so.0","libstdc++.so.9","libz.so.3","libzstd.so.1"],"options":{"CLANG":"on","COMPILER_RT":"off","DOCS":"on","LLD":"on","LLD_LINK":"off","STATIC_LIBS":"off"},"annotations":{"cpe":"cpe:2.3:a:llvm:llvm:21.0.d20250217:::::dragonfly6:x86_64","flavor":"lite"}},{"name":"librespeed-cli","origin":"net/librespeed-cli","version":"1.0.10_21","comment":"CLI interface to run librespeed speedtests","maintainer":"driesm@FreeBSD.org","www":"https://github.com/librespeed/speedtest-cli","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"218fdb4537cf53f61f038fa9b3eaaba465235b0e25f18b716728a585de37dbcd","flatsize":7427699,"path":"All/librespeed-cli-1.0.10_21.pkg","repopath":"All/librespeed-cli-1.0.10_21.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":2420808,"desc":"This is the CLI part of LibreSpeed which is a very lightweight speedtest.\nWith the CLI it's possible to run a speedtest from the command line interface.\nThe server part can be found in:\n\t- www/librespeed (javascript php implementation)\n\t- net/librespeed-go (go implementation)","categories":["net","www"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"librelp","origin":"devel/librelp","version":"1.11.0","comment":"Reliable event logging protocol library","maintainer":"matthew@FreeBSD.org","www":"https://www.rsyslog.com/librelp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5d3ff5273597c3962f49b8f9d5045912d0bb68b1f9fb55f5b4a979a603717a13","flatsize":288883,"path":"All/librelp-1.11.0.pkg","repopath":"All/librelp-1.11.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":70524,"desc":"librelp is an easy to use library for the RELP protocol. RELP in turn\nprovides reliable event logging over the network (and consequently\nRELP stands for Reliable Event Logging Protocol).\n\nRELP (and hence) librelp assures that no message is lost, not even\nwhen connections break and a peer becomes unavailable. The current\nversion of RELP has a minimal window of opportunity for message\nduplication after a session has been broken due to network problems.\nIn this case, a few messages may be duplicated (a problem that also\nexists with plain TCP syslog). Future versions of RELP will address\nthis shortcoming.","deps":{"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["devel"],"options":{"GNUTLS":"on","OPENSSL":"on"},"annotations":{"cpe":"cpe:2.3:a:rsyslog:librelp:1.11.0:::::dragonfly6:x86_64"}},{"name":"libretro-fbneo","origin":"games/libretro-fbneo","version":"0.20231025","comment":"Final Burn Alpha fork for libretro","maintainer":"ports@FreeBSD.org","www":"https://github.com/libretro/FBNeo","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"629e0d44fdf7d3fb98aec8225afc52f6e5552e3c85e37a7f1f3975f1a1dfb7c1","flatsize":64437936,"path":"All/libretro-fbneo-0.20231025.pkg","repopath":"All/libretro-fbneo-0.20231025.pkg","licenselogic":"single","licenses":["FBNeo"],"pkgsize":8885532,"desc":"Final Burn Alpha fork for libretro.","categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe libretro-fbneo port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libreadline-java","origin":"devel/libreadline-java","version":"0.8.0_7","comment":"JNI wrapper around GNU Readline / libedit / libgetline","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/java-readline/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d5d85365a36a108dca401b87507bc1362dd40fef48a3ba8a55e732b112d2f8d1","flatsize":63535,"path":"All/libreadline-java-0.8.0_7.pkg","repopath":"All/libreadline-java-0.8.0_7.pkg","licenselogic":"single","pkgsize":25512,"desc":"Java-Readline is a port of GNU Readline for Java. Or, to be more\nprecise, it is a JNI-wrapper to Readline. It is distributed under the\nLGPL.\n\nYou must call Readline.load(ReadlineLibrary lib); before using any\nother methods.  If you omit the call to the load()-method, the pure\nJava fallback solution is used.  Possible values for lib are:\n\nReadlineLibrary.PureJava\nReadlineLibrary.GnuReadline\nReadlineLibrary.Editline\nReadlineLibrary.Getline\n\nNote that all programs using GnuReadline will fall under the GPL,\nsince Gnu-Readline is GPL software!","deps":{"libedit":{"origin":"devel/libedit","version":"3.1.20250104,1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["devel","java"],"options":{"DOCS":"on"},"messages":[{"message":"To use readline-java add the file\n/usr/local/share/java/classes/libreadline-java.jar\nto your classpath!","type":"install"},{"message":"===>   NOTICE:\n\nThe libreadline-java port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"librespeed-go","origin":"net/librespeed-go","version":"1.1.3","comment":"GO backend for LibreSpeed","maintainer":"driesm.michiels@gmail.com","www":"https://github.com/librespeed/speedtest-go","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8546f1e294f80ea908a31b3ce9780a44a6e265818f7baed41282fa4b46b09ab9","flatsize":11145969,"path":"All/librespeed-go-1.1.3.pkg","repopath":"All/librespeed-go-1.1.3.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":3640120,"desc":"LibreSpeed-go is a very lightweight speed test.\nIs is implemented in JavaScript, using XMLHttpRequest and Web Workers.\nThis port uses GO as backend for hosting. And this in comparison to\nwww/librespeed where PHP and a web server are required.\n\nWWW: https://github.com/librespeed/speedtest-go","categories":["net","www"],"users":["librespeed"],"groups":["librespeed"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"EXAMPLES":"on"},"messages":[{"message":"Copy your preferred example from /usr/local/share/examples/librespeed-go to\n/usr/local/www/librespeed-go/index.html.\nTo use the backend feature, be sure to copy a -full example.\n\tcd /usr/local/share/examples/librespeed-go\n\tcp -a example-singleServer-full.html /usr/local/www/librespeed-go/index.html\n\nTo automatically start librespeed-go at boot time:\n        sysrc librespeed_go_enable=\"YES\"\n\nTo start the service directly:\n        service librespeed-go start\n\nBy default, librespeed-go daemon runs under user privilege so it cannot listen\non the standard http port 80/tcp. You can expose 80/tcp to the daemon using\npacket forwarding by ipfw like below (recommended):\n\tipfw add fwd 127.0.0.1,8989 tcp from any to me 80 in\n\nAlternatively, you can configure the daemon to listen on 80/tcp if it is\nrunning with root privileges. \n\tsysrc librespeed_go_user=root","type":"install"},{"message":"If you are uninstalling librespeed-go permanently, and you do *NOT* want to\nretain the speedtest database and other your configured landing page, you\nshould manually remove folliwing directories:\n    - /var/db/librespeed-go\n    - /usr/local/www/librespeed-go","type":"remove"}]},{"name":"libregf","origin":"devel/libregf","version":"a.20240421","comment":"Library and tools to support the Windows NT Registry File format","maintainer":"antoine@FreeBSD.org","www":"https://github.com/libyal/libregf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"027a0c0769654b2d1117a73b1980c3b7e335b8cba09cb2547742a2de21e67b50","flatsize":5581717,"path":"All/libregf-a.20240421.pkg","repopath":"All/libregf-a.20240421.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":669764,"desc":"Library and tools to support the Windows NT Registry File (REGF) format.","deps":{"fusefs-libs":{"origin":"filesystems/fusefs-libs","version":"2.9.9_2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libfwnt":{"origin":"devel/libfwnt","version":"20240415"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libdl.so.0","libfuse.so.2","libfwnt.so.1","libintl.so.8","libpthread.so.0"],"options":{"NLS":"on"}},{"name":"librdata","origin":"math/librdata","version":"0.1.0.g20231003","comment":"Read and write R data frames from C","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/WizardMac/librdata","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1992317ed3bef66750b8a3383133ca4291d307dc30e77f57ce93a2d66bb321da","flatsize":45008,"path":"All/librdata-0.1.0.g20231003.pkg","repopath":"All/librdata-0.1.0.g20231003.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17460,"desc":"Originally part of ReadStat, librdata is a small C library for reading and\nwriting R data frames.\n\nFeatures:\n- Read both RData and RDS formats\n- Read compressed files (requires bzip2, zlib, and lzma)\n- Write factors, timestamps, logical vectors, and more","categories":["math"]},{"name":"librcd","origin":"devel/librcd","version":"0.1.14_2","comment":"Library used by rusxmms for autodetection of Russian charset","maintainer":"ports@FreeBSD.org","www":"https://rusxmms.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e83513817571169223d5e322eb47a3277b46be1a02a13aea79bcfccca352c3ed","flatsize":493800,"path":"All/librcd-0.1.14_2.pkg","repopath":"All/librcd-0.1.14_2.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":32204,"desc":"Library used by ruxmms for autodetection of russian charset","categories":["devel"],"messages":[{"message":"===>   NOTICE:\n\nThe librcd port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"librcc","origin":"devel/librcc","version":"0.2.13_2","comment":"Library used by rusxmms for language autodetection","maintainer":"ports@FreeBSD.org","www":"https://rusxmms.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"320ecc96957ea63a3af29bef4650105ce23062d3eff8a8c82ea92070a02599f7","flatsize":614882,"path":"All/librcc-0.2.13_2.pkg","repopath":"All/librcc-0.2.13_2.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":109000,"desc":"The Abilities of LibRCC Library\n===============================\n\n    * Language Autodetection\n    * On the fly translation between languages, using online-services!\n    * Encoding Autodetection for most of European Languages1\n    * Support for encoding detection plugins (besides Enca and LibRCD)\n    * Recoding/translation of multi-language playlists!\n    * Cache to speed-up re-recoding.\n    * Possibility to configure new languages and encodings.\n    * Shared configuration file. For example mentioned TagLib and LibID3 patches\n    do not have their own user interface, but will utilize the same recoding\n    configuration as XMMS.\n    * As well the separate program for configuration adjustment is available.\n    * GTK/GTK2 UI Library: you can add properties page to your GTK application\n    with 3 lines of code.\n    * Menu localization opportunity","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"},"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"enca":{"origin":"converters/enca","version":"1.19_1"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"librcd":{"origin":"devel/librcd","version":"0.1.14_2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["devel"],"shlibs_required":["libaspell.so.15","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libenca.so.0","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","librcd.so.0","libxml2.so.2","libz.so.3"],"options":{"BDB":"off","GTK2":"off","GTK3":"on","TOOLS":"on","TRANSLATE":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe librcc port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"librdkafka","origin":"net/librdkafka","version":"2.8.0","comment":"Apache Kafka C/C++ library","maintainer":"pizzamig@FreeBSD.org","www":"https://github.com/edenhill/librdkafka/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"213274ec0f012e6cf27a25212d038bb89423252f0a5dab967b5222942a85cebf","flatsize":12640420,"path":"All/librdkafka-2.8.0.pkg","repopath":"All/librdkafka-2.8.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":1231164,"desc":"This is a port of librdkafka, a C library implementation\nof the Apache Kafka protocol, containing both Producer and\nConsumer support. It was designed with message delivery\nreliability and high performance in mind, current figures\nexceed 800000 msgs/second for the producer and 3 million\nmsgs/second for the consumer.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"libidn2":{"origin":"dns/libidn2","version":"2.3.8"},"liblz4":{"origin":"archivers/liblz4","version":"1.10.0,1"},"libnghttp2":{"origin":"www/libnghttp2","version":"1.65.0"},"libpsl":{"origin":"dns/libpsl","version":"0.21.5_2"},"libssh2":{"origin":"security/libssh2","version":"1.11.1,3"},"libunistring":{"origin":"devel/libunistring","version":"1.3"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["net"]},{"name":"libraw","origin":"graphics/libraw","version":"0.21.3","comment":"Library for manipulating raw images","maintainer":"jhale@FreeBSD.org","www":"https://www.libraw.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ddc63e8e96a0896067ab22729262b8e6d53bf545c928af7f4261d544e3b57ec4","flatsize":5839364,"path":"All/libraw-0.21.3.pkg","repopath":"All/libraw-0.21.3.pkg","licenselogic":"or","licenses":["CDDL","LGPL21"],"pkgsize":571392,"desc":"LibRaw is a library for reading RAW files obtained from digital photo\ncameras (CRW/CR2, NEF, RAF, DNG, and others).\n\nLibRaw is based on the source codes of the dcraw utility, where part of\ndrawbacks have already been eliminated and part will be fixed in future.\nThe users of the library are provided with API to be built into their\nsoftware programs.\n\nLibRaw is intended to be used in any software that involves RAW file\nprocessing for a variety of purposes: RAW converters, data analyzers,\npanorama stitchers, noise suppressors, etc.","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"lcms2":{"origin":"graphics/lcms2","version":"2.17"}},"categories":["graphics"],"options":{"DOCS":"on","EXAMPLES":"on","JASPER":"off","JPEG":"on","LCMS2":"on","OPENMP":"off","OPTIMIZED_CFLAGS":"off","RPIRAW":"off","X3F":"off"},"annotations":{"cpe":"cpe:2.3:a:libraw:libraw:0.21.3:::::dragonfly6:x86_64"}},{"name":"libraqm","origin":"print/libraqm","version":"0.10.2","comment":"Library that encapsulates complex text layout logic","maintainer":"kwm@FreeBSD.org","www":"https://github.com/HOST-Oman/libraqm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1546eaac76b9fa5ab99c7ee117c19bc85c154963982431f44a12503941ee08ce","flatsize":188342,"path":"All/libraqm-0.10.2.pkg","repopath":"All/libraqm-0.10.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":30892,"desc":"Raqm is a small library that encapsulates the logic for complex text layout\nand provide a convenient API.\n\nIt currently provides bidirectional text support (using FriBiDi), shaping\n(using HarfBuzz), and proper script itemization. As a result, Raqm can\nsupport most writing systems covered by Unicode.","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"fribidi":{"origin":"converters/fribidi","version":"1.0.16"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"}},"categories":["print"],"options":{"DOCS":"on"}},{"name":"lumina-themes","origin":"x11-themes/lumina-themes","version":"201710311100_2","comment":"Lumina desktop wallpapers/colors","maintainer":"jwb@FreeBSD.org","www":"https://github.com/trueos/lumina-themes","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"783eca443ac9e4c6bb4dd96767f97d4542879b9d2124674cad6b6a7d0ef16342","flatsize":216141367,"path":"All/lumina-themes-201710311100_2.pkg","repopath":"All/lumina-themes-201710311100_2.pkg","licenselogic":"and","licenses":["BSD2CLAUSE","CC0-1.0"],"pkgsize":212122804,"desc":"Collection of high-resolution wallpapers and Qt5 color schemes\nfrom the Lumina desktop project.","categories":["x11-themes"]},{"name":"libranlip","origin":"math/libranlip","version":"1.0_2","comment":"Random variate generator for Lipschitz-continuous densities","maintainer":"ports@FreeBSD.org","www":"https://www.deakin.edu.au/~gleb/ranlip.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"71bbcb793c830ca1d31f392bca95ef3aee23479425756ae48956ac4552558061","flatsize":339296,"path":"All/libranlip-1.0_2.pkg","repopath":"All/libranlip-1.0_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":107372,"desc":"libranlip is a C++ library created by G. Beliakov, which generates random\nvariates with arbitrary Lipschitz-continuous densities via the acceptance /\nrejection method. The density should have a dimension of no more than about\nfive. The user needs to supply the density function using a simple syntax, and\nthen call the methods of construction and generation provided in libranlip.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["math"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe libranlip port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libr3","origin":"devel/libr3","version":"1.0.0_2","comment":"URL router library with high performance","maintainer":"gasol.wu@gmail.com","www":"https://github.com/c9s/r3","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"518d63d5d71ba5e69c75f7fe97bfa0853ee19b73512f2fedb00f57f3badb48e4","flatsize":50299,"path":"All/libr3-1.0.0_2.pkg","repopath":"All/libr3-1.0.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13440,"desc":"R3 is an URL router library with high performance implemented in C. It\ncompiles route paths into a prefix trie.  By using the constructed prefix\ntrie in the start-up time, you can dispatch routes with efficiency.","deps":{"check":{"origin":"devel/check","version":"0.15.2_1"},"graphviz":{"origin":"graphics/graphviz","version":"12.2.1_1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["devel"]},{"name":"librasterlite2","origin":"graphics/librasterlite2","version":"1.1.0_11","comment":"Library that stores and retrieves raster coverages using a SpatiaLite","maintainer":"lbartoletti@FreeBSD.org","www":"https://www.gaia-gis.it/fossil/librasterlite2/index","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"55fc67a4020bf1f3a0f362d409a0fb30730649c512d007dcdfc0b9d39edb09c9","flatsize":4890078,"path":"All/librasterlite2-1.1.0_11.pkg","repopath":"All/librasterlite2-1.1.0_11.pkg","licenselogic":"or","licenses":["GPLv2","LGPL21","MPL11"],"pkgsize":858192,"desc":"librasterlite2 is an open source library that stores and retrieves huge raster\ncoverages using a SpatiaLite DBMS.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"freexl":{"origin":"textproc/freexl","version":"2.0.0"},"geos":{"origin":"graphics/geos","version":"3.13.1"},"giflib":{"origin":"graphics/giflib","version":"5.2.2"},"jbigkit":{"origin":"graphics/jbigkit","version":"2.1_3"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libgeotiff":{"origin":"graphics/libgeotiff","version":"1.7.4"},"liblz4":{"origin":"archivers/liblz4","version":"1.10.0,1"},"openjpeg":{"origin":"graphics/openjpeg","version":"2.5.3"},"png":{"origin":"graphics/png","version":"1.6.47"},"proj":{"origin":"graphics/proj","version":"9.6.0,1"},"spatialite":{"origin":"databases/spatialite","version":"5.1.0_3"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"},"webp":{"origin":"graphics/webp","version":"1.5.0"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["geography","graphics"],"shlibs_required":["libc.so.8","libcairo.so.2","libcurl.so.4","libfontconfig.so.1","libfreetype.so.6","libfreexl.so.1","libgeos_c.so.1","libgeotiff.so.5","libgif.so.7","libjpeg.so.8","liblz4.so.1","liblzma.so.3","libm.so.4","libminizip.so.1","libopenjp2.so.7","libpixman-1.so.0","libpng16.so.16","libproj.so.25","libpthread.so.0","librttopo.so.1","libspatialite.so.8","libsqlite3.so.0","libtiff.so.6","libwebp.so.7","libxml2.so.2","libz.so.3","libzstd.so.1"]},{"name":"libqxp","origin":"textproc/libqxp","version":"0.0.0_25","comment":"Library for parsing QuarkXPress documents","maintainer":"ports@FreeBSD.org","www":"https://wiki.documentfoundation.org/DLP/Libraries/libqxp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ca54f03cdee08ee33e874101373d883432026655b8c815a16457a1975fc19ab1","flatsize":408015,"path":"All/libqxp-0.0.0_25.pkg","repopath":"All/libqxp-0.0.0_25.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":116596,"desc":"libqxp is a library that parses the file format of QuarkXPress documents.\nCurrently it only understands documents created by QuarkXPress 3.1 to 4.1.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"icu":{"origin":"devel/icu","version":"76.1,1"},"librevenge":{"origin":"textproc/librevenge","version":"0.0.5"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libgcc_s.so.1","libicui18n.so.76","libicuuc.so.76","libm.so.4","librevenge-0.0.so.0","librevenge-generators-0.0.so.0","librevenge-stream-0.0.so.0","libstdc++.so.6"],"options":{"DOCS":"on","DOXYGEN":"off","TEST":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe libqxp port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libquantum","origin":"science/libquantum","version":"1.1.1_1","comment":"C library for quantum computing and quantum simulation","maintainer":"ports@FreeBSD.org","www":"http://www.libquantum.de/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"14e282d01a00cc615c156484e1686b83fb9d38ade8b54aef09d8a1fd7d685f62","flatsize":233350,"path":"All/libquantum-1.1.1_1.pkg","repopath":"All/libquantum-1.1.1_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":58436,"desc":"libquantum is a C library for the simulation of quantum\nmechanics, with a special focus laid to quantum computing.\nIt started as a pure quantum computer simulator, but\nsupport for general quantum simulation has been recently\nadded.","categories":["science"],"messages":[{"message":"===>   NOTICE:\n\nThe libquantum port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libqtxdg","origin":"devel/libqtxdg","version":"3.12.0","comment":"Qt implementation of freedesktop.org xdg specs","maintainer":"lxqt@FreeBSD.org","www":"https://github.com/lxde/libqtxdg","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"43087d666b1bcdecfebbee9ef6ab6b13289b12cb1d9a5800ee682e35216a2d84","flatsize":387831,"path":"All/libqtxdg-3.12.0.pkg","repopath":"All/libqtxdg-3.12.0.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":109332,"desc":"libqtxdg is an Qt implementation of freedesktop.org xdg specifications.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["devel"]},{"name":"libquotient-qt6","origin":"net-im/libquotient","version":"0.8.1.2","comment":"Matrix IM support library using Qt technologies","maintainer":"adridg@FreeBSD.org","www":"https://github.com/quotient-im/libQuotient","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"955c2cd721ff3dad36beb7d664a8e38a07576cd2cefbb668e03f3d8bebe18c62","flatsize":9141207,"path":"All/libquotient-qt6-0.8.1.2.pkg","repopath":"All/libquotient-qt6-0.8.1.2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":947068,"desc":"libQuotient is a Qt5-based library to make IM clients for the\nMatrix protocol. It is the backbone of Quaternion, Spectral and some\nother projects. (Previously, libQuotient was known as libQMatrixClient)","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"olm":{"origin":"security/olm","version":"3.2.13"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qtkeychain-qt6":{"origin":"security/qtkeychain","version":"0.15.0"}},"categories":["net-im"],"annotations":{"flavor":"qt6"}},{"name":"libquotient-qt5","origin":"net-im/libquotient","version":"0.8.1.2","comment":"Matrix IM support library using Qt technologies","maintainer":"adridg@FreeBSD.org","www":"https://github.com/quotient-im/libQuotient","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e5af121ad418819a4769008c307872e39427e448578e81c80f07a1c1862296ce","flatsize":7855005,"path":"All/libquotient-qt5-0.8.1.2.pkg","repopath":"All/libquotient-qt5-0.8.1.2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":830248,"desc":"libQuotient is a Qt5-based library to make IM clients for the\nMatrix protocol. It is the backbone of Quaternion, Spectral and some\nother projects. (Previously, libQuotient was known as libQMatrixClient)","deps":{"gcc12":{"origin":"lang/gcc12","version":"12.4.0_2"},"olm":{"origin":"security/olm","version":"3.2.13"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-multimedia":{"origin":"multimedia/qt5-multimedia","version":"5.15.16p2_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qtkeychain-qt5":{"origin":"security/qtkeychain","version":"0.15.0"}},"categories":["net-im"],"annotations":{"flavor":"qt5"}},{"name":"libqtelegram-ae","origin":"net-im/libqtelegram-ae","version":"6.1_5","comment":"Fork of libqtelegram by Aseman Team","maintainer":"henry.hu.sh@gmail.com","www":"https://github.com/Aseman-Land/libqtelegram-aseman-edition","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"538cf87e927f3aedd8be8de06381d4a08b051018b554b9f63c4eae7b784160d6","flatsize":2120077,"path":"All/libqtelegram-ae-6.1_5.pkg","repopath":"All/libqtelegram-ae-6.1_5.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":450096,"desc":"libqtelegram-aseman-edition is a fork of libqtelegram by Aseman Team which is\nporting to windows and mac alongside linux support. It's also build using qmake\ninstead of cmake.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-multimedia":{"origin":"multimedia/qt5-multimedia","version":"5.15.16p2_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"}},"categories":["net-im"]},{"name":"libqrencode","origin":"graphics/libqrencode","version":"4.1.1","comment":"C library for encoding data in a QR Code symbol","maintainer":"vanilla@FreeBSD.org","www":"https://github.com/fukuchi/libqrencode","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c37e87712cc5d48703087a65c1ad37fba1315b3bcb8c1ea2b2d88f9c803568c9","flatsize":126302,"path":"All/libqrencode-4.1.1.pkg","repopath":"All/libqrencode-4.1.1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":45316,"desc":"Libqrencode is a C library for encoding data in a QR Code symbol, a kind of\n2D symbology that can be scanned by handy terminals such as a mobile phone\nwith CCD. The capacity of QR Code is up to 7000 digits or 4000 characters,\nand is highly robustness.\n\nLibqrencode supports QR Code model 2, described in JIS (Japanese Industrial\nStandards) X0510:2004 or ISO/IEC 18004. Currently the following features are\nnot supported:\n    * ECI and FNC1 mode\n    * QR Code model 1","deps":{"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libpng16.so.16","libpthread.so.0","libz.so.3"]},{"name":"librepcb","origin":"cad/librepcb","version":"1.2.0","comment":"Schematic and PCB editing software","maintainer":"yuri@FreeBSD.org","www":"https://librepcb.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"810aaf9f84532af7bddb533ca7542a5481bf41e6b540db1ee1331c8e5d08eac9","flatsize":22305012,"path":"All/librepcb-1.2.0.pkg","repopath":"All/librepcb-1.2.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":5199328,"desc":"LibrePCB is a free EDA software to develop printed circuit boards.\n\nKey Features:\n* Cross-platform\n* All-in-one (project management, library/schematic/board editors)\n* Intuitive, modern and easy-to-use graphical user interface\n* Very powerful library design with some innovative concepts\n* Human-readable file formats","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"ffmpeg4":{"origin":"multimedia/ffmpeg4","version":"4.4.4_18"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freeimage":{"origin":"graphics/freeimage","version":"3.18.0_6"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"onetbb":{"origin":"devel/onetbb","version":"2022.0.0"},"opencascade":{"origin":"cad/opencascade","version":"7.8.1_5"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-opengl":{"origin":"graphics/qt5-opengl","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-quickcontrols2":{"origin":"x11-toolkits/qt5-quickcontrols2","version":"5.15.16p5_1"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["cad"],"shlibs_required":["libGL.so.1","libGLU.so.1","libQt5Concurrent.so.5","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5OpenGL.so.5","libQt5PrintSupport.so.5","libQt5Qml.so.5","libQt5QmlModels.so.5","libQt5Quick.so.5","libQt5QuickControls2.so.5","libQt5Sql.so.5","libQt5Svg.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libTKBO.so.7.8","libTKBRep.so.7.8","libTKCAF.so.7.8","libTKCDF.so.7.8","libTKDE.so.7.8","libTKDESTEP.so.7.8","libTKG2d.so.7.8","libTKG3d.so.7.8","libTKGeomAlgo.so.7.8","libTKGeomBase.so.7.8","libTKHLR.so.7.8","libTKLCAF.so.7.8","libTKMath.so.7.8","libTKMesh.so.7.8","libTKPrim.so.7.8","libTKService.so.7.8","libTKShHealing.so.7.8","libTKTopAlgo.so.7.8","libTKV3d.so.7.8","libTKVCAF.so.7.8","libTKXCAF.so.7.8","libTKXSBase.so.7.8","libTKernel.so.7.8","libX11.so.6","libavcodec.so.58","libavformat.so.58","libavutil.so.56","libc.so.8","libfontconfig.so.1","libfreeimage.so.3","libfreetype.so.6","libm.so.4","libpthread.so.0","librt.so.0","libstdc++.so.9","libswscale.so.5","libtbb.so.12","libtbbmalloc.so.2","libz.so.3"]},{"name":"libqsbr","origin":"devel/libqsbr","version":"g2020082801","comment":"QSBR and EBR library","maintainer":"bofh@FreeBSD.org","www":"https://github.com/rmind/libqsbr","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"574e50f245f82f8fb3b0655261dd73cef5f14adf84833a49753b315794588d84","flatsize":78581,"path":"All/libqsbr-g2020082801.pkg","repopath":"All/libqsbr-g2020082801.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":17776,"desc":"Epoch-Based Reclamation (EBR) and Quiescent-State-Based Reclamation (QSBR) are\nsynchronisation mechanisms which can be used for efficient memory/object\nreclamation (garbage collection) in concurrent environment. Conceptually they\nare very similar to the read-copy-update (RCU) mechanism.","categories":["devel"]},{"name":"libqt6xdg","origin":"devel/libqt6xdg","version":"4.1.0_2","comment":"Qt6 implementation of freedesktop.org xdg specs","maintainer":"lxqt@FreeBSD.org","www":"https://github.com/lxde/libqtxdg","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3e4565db2d39ba85408aaee87eed7085456a67e9f2b57e80fc992354917a076b","flatsize":463642,"path":"All/libqt6xdg-4.1.0_2.pkg","repopath":"All/libqt6xdg-4.1.0_2.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":139012,"desc":"libqt6xdg is an Qt6 implementation of freedesktop.org xdg specifications.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-svg":{"origin":"graphics/qt6-svg","version":"6.8.3"}},"categories":["devel"]},{"name":"libqb","origin":"devel/libqb","version":"2.0.6_1","comment":"High performance logging, tracing, ipc, and polling library","maintainer":"flo@FreeBSD.org","www":"https://github.com/ClusterLabs/libqb/wiki","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a510cf93e5101ca55d21d6b9b4c914fac884e464644bad2d04a642db1ba67ca5","flatsize":611448,"path":"All/libqb-2.0.6_1.pkg","repopath":"All/libqb-2.0.6_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":138624,"desc":"libqb is a library with the primary purpose of providing high performance\nclient server reusable features. It provides high performance logging, tracing,\nipc, and poll.","deps":{"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"groups":["haclient"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on","DOXYGEN":"off"},"annotations":{"cpe":"cpe:2.3:a:clusterlabs:libqb:2.0.6:::::dragonfly6:x86_64:1"}},{"name":"libqaccessibilityclient-qt5","origin":"accessibility/libqaccessibilityclient","version":"0.6.0","comment":"Helper to make writing accessibility tools easier","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/libqaccessibilityclient/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1490563b1fdcf9b6f6b100d8a62032d9f472b8c78930ccca231aea0ac2381e39","flatsize":284376,"path":"All/libqaccessibilityclient-qt5-0.6.0.pkg","repopath":"All/libqaccessibilityclient-qt5-0.6.0.pkg","licenselogic":"or","licenses":["LGPL21","LGPL3"],"pkgsize":78324,"desc":"This library is used when writing accessibility clients such as screen readers.\nIt comes with some examples demonstrating the API. These small helpers may be\nuseful when testing accessibility. One of them writes all accessibiliy\ninterfaces an application provides as text output. The other, more advanced\napplication shows a tree of objects and allows some interaction and\nexploration.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["accessibility","kde"],"annotations":{"flavor":"qt5"}},{"name":"libqaccessibilityclient-qt6","origin":"accessibility/libqaccessibilityclient","version":"0.6.0","comment":"Helper to make writing accessibility tools easier","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/libqaccessibilityclient/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7ffc8fa123464a4bc7aee964fe01591e7ae238147ca532386289825378a853fc","flatsize":369529,"path":"All/libqaccessibilityclient-qt6-0.6.0.pkg","repopath":"All/libqaccessibilityclient-qt6-0.6.0.pkg","licenselogic":"or","licenses":["LGPL21","LGPL3"],"pkgsize":99532,"desc":"This library is used when writing accessibility clients such as screen readers.\nIt comes with some examples demonstrating the API. These small helpers may be\nuseful when testing accessibility. One of them writes all accessibiliy\ninterfaces an application provides as text output. The other, more advanced\napplication shows a tree of objects and allows some interaction and\nexploration.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["accessibility","kde"],"annotations":{"flavor":"qt6"}},{"name":"libqcow","origin":"devel/libqcow","version":"a.20240308","comment":"Library and tooling to access the QEMU Copy-On-Write image format","maintainer":"antoine@FreeBSD.org","www":"https://github.com/libyal/libqcow","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6b4bb63f36e974965e65da2ec940e20752c98637c60abb52eaeae1f962f5fe5e","flatsize":5506319,"path":"All/libqcow-a.20240308.pkg","repopath":"All/libqcow-a.20240308.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":579148,"desc":"Library and tooling to access the QEMU Copy-On-Write (QCOW) image format","deps":{"fusefs-libs":{"origin":"filesystems/fusefs-libs","version":"2.9.9_2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libcaes":{"origin":"security/libcaes","version":"a.20240413"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libcaes.so.1","libdl.so.0","libfuse.so.2","libintl.so.8","libpthread.so.0","libz.so.3"],"options":{"NLS":"on"}},{"name":"libpwquality","origin":"security/libpwquality","version":"1.4.5_2","comment":"Library for generating random passwords and quality checking","maintainer":"desktop@FreeBSD.org","www":"https://github.com/libpwquality/libpwquality","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"93978d2d84c5be08de441454ee1f34592d04247726fe648200c4be923ea8e4cc","flatsize":435383,"path":"All/libpwquality-1.4.5_2.pkg","repopath":"All/libpwquality-1.4.5_2.pkg","licenselogic":"or","licenses":["GPLv2+","LIBPWQUALITY"],"pkgsize":84820,"desc":"This is a libpwquality library for password quality checking\nand generation of random passwords that pass the checks.","deps":{"cracklib":{"origin":"security/cracklib","version":"2.9.7_2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"}},"categories":["security"],"shlibs_required":["libc.so.8","libcrack.so.2","libintl.so.8"],"options":{"NLS":"on","PYTHON":"on"},"annotations":{"cpe":"cpe:2.3:a:libpwquality_project:libpwquality:1.4.5:::::dragonfly6:x86_64:2"}},{"name":"libpuzzle","origin":"graphics/libpuzzle","version":"0.11_12","comment":"Library to find similar pictures","maintainer":"ports@FreeBSD.org","www":"http://libpuzzle.pureftpd.org/project/libpuzzle","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0f49ea2864ec897058ac8300187ed180e984ae639419cb632eb57e56cefd3dcb","flatsize":71531,"path":"All/libpuzzle-0.11_12.pkg","repopath":"All/libpuzzle-0.11_12.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":25300,"desc":"The Puzzle library is designed to quickly find visually similar images\n(GIF, PNG, JPG), even if they have been resized, recompressed, recolored\nor slightly modified.\nThe library is free, lightweight yet very fast, configurable, easy to use\nand it has been designed with security in mind.","deps":{"libgd":{"origin":"graphics/gd","version":"2.3.3_13,1"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libgd.so.6","libm.so.4"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe libpuzzle port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libptytty","origin":"sysutils/libptytty","version":"2.0","comment":"OS independent and secure pseudo-tty management","maintainer":"thierry@FreeBSD.org","www":"http://software.schmorp.de/pkg/libptytty.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"459aadefccb9546138d48adb98e25e5267718fb0ba8055c3ca8a3dc717b866b3","flatsize":83162,"path":"All/libptytty-2.0.pkg","repopath":"All/libptytty-2.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":34752,"desc":"Libptytty is a small library that offers pseudo-tty management in an\nOS-independent way. It was created out of frustration over the many differences\nof pty/tty handling in different operating systems for the use inside\n\"rxvt-unicode\".\n\nIn addition to offering mere pty/tty management, it also offers session database\nsupport (utmp and optional wtmp/lastlog updates for login shells).\n\nIt also supports fork'ing after startup and dropping privileges in the calling\nprocess, so in case the calling process gets compromised by the user starting\nthe program there is less to gain, as only the helper process runs with\nprivileges (e.g. setuid/setgid), which reduces the area of attack immensely.\n\nLibptytty is written in C++, but it also offers a C-only API.","categories":["sysutils"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"librespeed-php83","origin":"www/librespeed","version":"5.4.1","comment":"Lightweight selfhosted speedtest","maintainer":"driesm@FreeBSD.org","www":"https://github.com/librespeed/speedtest","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"42c49663ef0df733cba530c3f931d578daa4c9db37ee14521abea8bcf751be26","flatsize":52735220,"path":"All/librespeed-php83-5.4.1.pkg","repopath":"All/librespeed-php83-5.4.1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":10366500,"desc":"LibreSpeed is a very lightweight Speedtest.\nLibreSpeed is implemented in Javascript, using XMLHttpRequest and Web Workers.\nIt can be self hosted with the option to store results in a backend database.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-ctype":{"origin":"textproc/php83-ctype","version":"8.3.21"},"php83-pdo":{"origin":"databases/php83-pdo","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"}},"categories":["net","www"],"options":{"DOCS":"on","EXAMPLES":"on","MYSQL":"off","PGSQL":"off","SQLITE":"off"},"annotations":{"flavor":"php83"},"messages":[{"message":"You can mostly follow the guide on: https://fdossena.com/speedtest/qs_v5_ubuntu1904.webm\nFor more advanced docs: https://github.com/librespeed/speedtest/blob/master/doc.md\n\nCopy your preferred example from /usr/local/share/examples/librespeed to /usr/local/www/librespeed/index.html.\nA default is provided. To use the backend (i.e. telemetry) feature, be sure to copy a -full example and rebuild\nthe port with backend support.\n\n\tcd /usr/local/share/examples/librespeed\n\tcp -a example-singleServer-full.html /usr/local/www/librespeed/index.html\n\nThe next step is to install and setup a web server with PHP to serve the content.","type":"install"},{"message":"If you are uninstalling librespeed permanently,\nand you do *NOT* want to retain the configured landing page and config files,\nyou should manually remove /usr/local/www/librespeed.","type":"remove"}]},{"name":"libpsl","origin":"dns/libpsl","version":"0.21.5_2","comment":"C library to handle the Public Suffix List","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rockdaboot/libpsl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"03046fa6a12224ac757244da87a38b2b733786cb6a9aaed1d0712ebfd63cc163","flatsize":165071,"path":"All/libpsl-0.21.5_2.pkg","repopath":"All/libpsl-0.21.5_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":61676,"desc":"A \"public suffix\" is a domain name under which Internet users can directly\nregister own names.\n\nBrowsers and other web clients can use it to\n- avoid privacy-leaking \"supercookies\"\n- avoid privacy-leaking \"super domain\" certificates [1]\n- domain highlighting parts of the domain in a user interface\n- sorting domain lists by site\n\nLibpsl...\n- has built-in PSL data for fast access\n- allows to load PSL data from files\n- checks if a given domain is a \"public suffix\"\n- provides immediate cookie domain verification\n- finds the longest public part of a given domain\n- finds the shortest private part of a given domain\n- works with international domains (UTF-8 and IDNA2008 Punycode)\n- is thread-safe\n- handles IDNA2008 UTS#46 (libicu is used by psl2c if installed)\n\n[1] http://lists.gnu.org/archive/html/bug-wget/2014-03/msg00093.html","deps":{"libidn2":{"origin":"dns/libidn2","version":"2.3.8"},"libunistring":{"origin":"devel/libunistring","version":"1.3"}},"categories":["dns"],"shlibs_required":["libc.so.8"],"options":{"ICU":"off","IDN":"off","IDN2":"on"}},{"name":"librespeed-php84","origin":"www/librespeed","version":"5.4.1","comment":"Lightweight selfhosted speedtest","maintainer":"driesm@FreeBSD.org","www":"https://github.com/librespeed/speedtest","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f22ae23748879622ef3a467abd28863189a2317b4fc3f1969fcc541711757a27","flatsize":52735220,"path":"All/librespeed-php84-5.4.1.pkg","repopath":"All/librespeed-php84-5.4.1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":10340156,"desc":"LibreSpeed is a very lightweight Speedtest.\nLibreSpeed is implemented in Javascript, using XMLHttpRequest and Web Workers.\nIt can be self hosted with the option to store results in a backend database.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-ctype":{"origin":"textproc/php84-ctype","version":"8.4.8"},"php84-pdo":{"origin":"databases/php84-pdo","version":"8.4.8"},"php84-session":{"origin":"www/php84-session","version":"8.4.8"}},"categories":["net","www"],"options":{"DOCS":"on","EXAMPLES":"on","MYSQL":"off","PGSQL":"off","SQLITE":"off"},"annotations":{"flavor":"php84"},"messages":[{"message":"You can mostly follow the guide on: https://fdossena.com/speedtest/qs_v5_ubuntu1904.webm\nFor more advanced docs: https://github.com/librespeed/speedtest/blob/master/doc.md\n\nCopy your preferred example from /usr/local/share/examples/librespeed to /usr/local/www/librespeed/index.html.\nA default is provided. To use the backend (i.e. telemetry) feature, be sure to copy a -full example and rebuild\nthe port with backend support.\n\n\tcd /usr/local/share/examples/librespeed\n\tcp -a example-singleServer-full.html /usr/local/www/librespeed/index.html\n\nThe next step is to install and setup a web server with PHP to serve the content.","type":"install"},{"message":"If you are uninstalling librespeed permanently,\nand you do *NOT* want to retain the configured landing page and config files,\nyou should manually remove /usr/local/www/librespeed.","type":"remove"}]},{"name":"librespeed-php82","origin":"www/librespeed","version":"5.4.1","comment":"Lightweight selfhosted speedtest","maintainer":"driesm@FreeBSD.org","www":"https://github.com/librespeed/speedtest","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8f7f3abe487896f1a7598bbf048aa7596d6caf11ed0ad02f1770ccd4a72c02bf","flatsize":52735220,"path":"All/librespeed-php82-5.4.1.pkg","repopath":"All/librespeed-php82-5.4.1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":10430592,"desc":"LibreSpeed is a very lightweight Speedtest.\nLibreSpeed is implemented in Javascript, using XMLHttpRequest and Web Workers.\nIt can be self hosted with the option to store results in a backend database.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-ctype":{"origin":"textproc/php82-ctype","version":"8.2.28"},"php82-pdo":{"origin":"databases/php82-pdo","version":"8.2.28"},"php82-session":{"origin":"www/php82-session","version":"8.2.28"}},"categories":["net","www"],"options":{"DOCS":"on","EXAMPLES":"on","MYSQL":"off","PGSQL":"off","SQLITE":"off"},"annotations":{"flavor":"php82"},"messages":[{"message":"You can mostly follow the guide on: https://fdossena.com/speedtest/qs_v5_ubuntu1904.webm\nFor more advanced docs: https://github.com/librespeed/speedtest/blob/master/doc.md\n\nCopy your preferred example from /usr/local/share/examples/librespeed to /usr/local/www/librespeed/index.html.\nA default is provided. To use the backend (i.e. telemetry) feature, be sure to copy a -full example and rebuild\nthe port with backend support.\n\n\tcd /usr/local/share/examples/librespeed\n\tcp -a example-singleServer-full.html /usr/local/www/librespeed/index.html\n\nThe next step is to install and setup a web server with PHP to serve the content.","type":"install"},{"message":"If you are uninstalling librespeed permanently,\nand you do *NOT* want to retain the configured landing page and config files,\nyou should manually remove /usr/local/www/librespeed.","type":"remove"}]},{"name":"libproxy","origin":"net/libproxy","version":"0.5.9_1","comment":"Library that provides automatic proxy configuration management","maintainer":"desktop@FreeBSD.org","www":"https://libproxy.github.io/libproxy/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f8dd797a56fddaaa6e84ddfd768188d71ab354c3d6afd13bafbe23e8d069eed8","flatsize":1361376,"path":"All/libproxy-0.5.9_1.pkg","repopath":"All/libproxy-0.5.9_1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":1092128,"desc":"Libproxy exists to answer the question: Given a network resource, how do I\nreach it?  It handles all the details, enabling you to get back to\nprogramming.\n\nGNOME? KDE? Command line? WPAD? PAC? Network changed? It doesn't matter!\nJust ask libproxy what proxy to use: you get simple code and your users\nget correct, consistant behavior and broad infrastructure compatibility.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gobject-introspection":{"origin":"devel/gobject-introspection","version":"1.78.1_2,1"},"gsettings-desktop-schemas":{"origin":"devel/gsettings-desktop-schemas","version":"47.1_1"}},"categories":["devel","net"],"shlibs_required":["libc.so.8"],"options":{"CURL":"on","DOCS":"on","VAPI":"on","ENV":"on","GNOME":"on","KDE":"on","SYSCONFIG":"on","XDP":"on","DUKTAPE":"off"},"annotations":{"cpe":"cpe:2.3:a:libproxy_project:libproxy:0.5.9:::::dragonfly6:x86_64:1"}},{"name":"libproplist","origin":"devel/libPropList","version":"0.10.1_3","comment":"Property library for gnome and Window Maker","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ba5bec1e58460a242554a45a617fcdbe1b0f1ef7b80f56555e8713d019882a01","flatsize":150922,"path":"All/libproplist-0.10.1_3.pkg","repopath":"All/libproplist-0.10.1_3.pkg","licenselogic":"single","pkgsize":38360,"desc":"This library is necessary for property settings for some gnome applications.\n\nThe purpose of PL is to closely mimic the behaviour of the property\nlists used in GNUstep/OPENSTEP (there formed with the NSString,\nNSData, NSArray and NSDictionary classes) and to be compatible with\nit. PL enables programs that use configuration or preference files to\nmake these compatible with GNUstep/OPENSTEP's user defaults handling\nmechanism, without needing to use Objective-C or GNUstep/OPENSTEP\nthemselves.","categories":["devel"],"messages":[{"message":"===>   NOTICE:\n\nThe libproplist port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libpsml","origin":"science/libpsml","version":"2.1.0","comment":"Library to handle pseudopotentials in PSML format","maintainer":"yuri@FreeBSD.org","www":"https://gitlab.com/siesta-project/libraries/libpsml","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2065747875489d706b99f78b9f4021d2f5847860f34a7b11ddf9ff64f5c51074","flatsize":280268,"path":"All/libpsml-2.1.0.pkg","repopath":"All/libpsml-2.1.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":148172,"desc":"libPSML is a library for handling PSML pseudopotential files.\n\nThe psml format and library are used for norm-conserving pseudopotential data\ncuration and interoperability.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"xmlf90":{"origin":"textproc/xmlf90","version":"1.6.3_1"}},"categories":["science"]},{"name":"libpreludedb","origin":"security/libpreludedb","version":"5.2.0_1","comment":"Library to access Prelude IDMEF database","maintainer":"bofh@FreeBSD.org","www":"https://www.prelude-siem.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f182a65058d73010b8a0cd027b44d23b019324710b55837e1520d8847cf392e0","flatsize":1302716,"path":"All/libpreludedb-5.2.0_1.pkg","repopath":"All/libpreludedb-5.2.0_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":224676,"desc":"Prelude is a Universal \"Security Information & Event Management\" (SIEM)\nsystem.  Prelude collects, normalizes, sorts, aggregates, correlates and\nreports all security-related events.\n\nAs well as being capable of recovering any type of log (system logs, syslog,\nflat files, etc.), Prelude benefits from a native support with a number of\nsystems dedicated to enriching information even further (snort, samhain,\nossec, auditd, etc.).\n\nThis library provides a framework for easy access to the Prelude database.","deps":{"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"libltdl":{"origin":"devel/libltdl","version":"2.5.4"},"libprelude":{"origin":"security/libprelude","version":"5.2.0_1"},"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["security"],"options":{"DOCS":"on","MYSQL":"on","PGSQL":"off","SQLITE":"off"}},{"name":"libpredict","origin":"misc/libpredict","version":"2.0.0","comment":"Satellite orbit prediction library","maintainer":"yuri@FreeBSD.org","www":"https://github.com/la1k/libpredict","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2a7ca56f391e3c9a9abd790c165ef212c3a306517859fce3273622f1057daf08","flatsize":98046,"path":"All/libpredict-2.0.0.pkg","repopath":"All/libpredict-2.0.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":37972,"desc":"libpredict allows to calculate satellite orbits based on their\nposition parameters at any given time. It supports any orbit\ntypes used by satellites, for example geostationary, elliptical,\ngeosynchronous.","categories":["misc"]},{"name":"libpri","origin":"misc/libpri","version":"1.6.1","comment":"C implementation of the Primary Rate ISDN specification","maintainer":"ports@FreeBSD.org","www":"https://www.asterisk.org/downloads/libpri/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a5d1ec36673c70eaadf61699089066cb5942b8acde92ed25cfc3d8ba7494ec63","flatsize":1471846,"path":"All/libpri-1.6.1.pkg","repopath":"All/libpri-1.6.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":250304,"desc":"The libpri is a C implementation of the Primary Rate ISDN specification.\nIt was based on the Bellcore specification SR-NWT-002343 for National\nISDN.  As of May 12, 2001, it has been tested work with NI-2, Nortel DMS-100,\nand Lucent 5E C ustom protocols on switches from Nortel and Lucent.","categories":["misc"],"messages":[{"message":"===>   NOTICE:\n\nThe libpri port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libpst","origin":"mail/libpst","version":"0.6.76_3","comment":"Tool for converting Outlook .pst files to mbox and other formats","maintainer":"sunpoet@FreeBSD.org","www":"https://www.five-ten-sg.com/libpst/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7af4ae7bb6bec62ed886cf2aa62d88a8fb67791e611babbaf3749f9efed8dda4","flatsize":2966131,"path":"All/libpst-0.6.76_3.pkg","repopath":"All/libpst-0.6.76_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":777832,"desc":"This version can now convert both 32 bit Outlook files (pre 2003), and the 64\nbit Outlook 2003 pst files. Utilities are supplied to convert email messages to\nboth mbox and MH mailbox formats, and to DII load file format for use with many\nof the CT Summation products. Contacts can be converted to a simple list, to\nvcard format, or to ldif format for import to an LDAP server.\n\nIt includes:\n- readpst: convert PST (MS Outlook Personal Folders) files to mbox and other\n  formats\n- lspst: list PST (MS Outlook Personal Folders) file data\n- pst2ldif: extract contacts from a MS Outlook .pst file in .ldif format\n- pst2dii: extract email messages from a MS Outlook .pst file in DII load format","deps":{"libgsf":{"origin":"devel/libgsf","version":"1.14.53"}},"categories":["converters","mail"],"shlibs_required":["libc.so.8","libglib-2.0.so.0","libgobject-2.0.so.0","libgsf-1.so.114","libintl.so.8","libm.so.4","libstdc++.so.9","libxml2.so.2","libz.so.3"],"options":{"DOCS":"on","PST2DII":"off"}},{"name":"libprelude","origin":"security/libprelude","version":"5.2.0_1","comment":"Sensor support library from Prelude SIEM","maintainer":"bofh@FreeBSD.org","www":"https://www.prelude-siem.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8473eedd279ff2df3b2e7db18ed1c563b0e436d270d17c979d63dce8ffb2722a","flatsize":6093427,"path":"All/libprelude-5.2.0_1.pkg","repopath":"All/libprelude-5.2.0_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":509264,"desc":"Prelude is a Universal \"Security Information & Event Management\" (SIEM)\nsystem.  Prelude collects, normalizes, sorts, aggregates, correlates and\nreports all security-related events.\n\nAs well as being capable of recovering any type of log (system logs, syslog,\nflat files, etc.), Prelude benefits from a native support with a number of\nsystems dedicated to enriching information even further (snort, samhain,\nossec, auditd, etc.).\n\nThis library provides functionality for sensors (connection with a manager,\nhandling sensor-exported options,...).","deps":{"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"libltdl":{"origin":"devel/libltdl","version":"2.5.4"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["security"],"shlibs_required":["libc.so.8","libgnutls.so.30","libltdl.so.7","libpcre.so.1","libpthread.so.0"],"options":{"DOCS":"on","PERL":"off"}},{"name":"libportal-qt6","origin":"deskutils/libportal-qt6","version":"0.9.1","comment":"GIO-styled async APIs for Flatpak (qt6 backend)","maintainer":"arrowd@FreeBSD.org","www":"https://github.com/flatpak/libportal","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2c9a2cf1d82b629b6a1f9fefbb17db90dfd6d20a75bfe2a1d2b39c540e54f1cd","flatsize":67027,"path":"All/libportal-qt6-0.9.1.pkg","repopath":"All/libportal-qt6-0.9.1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":22484,"desc":"Flatpak is a technology for packaging and distributing standalone dekstop\napplications. It uses interfaces called \"portals\" to communicate with the\nrest of the system.\n\nlibportal is a small library that provides an asynchronous API to the\nmost Flatpak portals.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libportal":{"origin":"deskutils/libportal","version":"0.9.1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["deskutils"],"options":{"VAPI":"on"}},{"name":"libpowershell-native","origin":"shells/libpowershell-native","version":"7.4.0","comment":"Support library for PowerShell","maintainer":"arrowd@FreeBSD.org","www":"https://microsoft.com/PowerShell","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ee64bff6c0f6274e27436618df04cd10cfcf5847779b7625d3e0279bae87f846","flatsize":42447,"path":"All/libpowershell-native-7.4.0.pkg","repopath":"All/libpowershell-native-7.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17176,"desc":"PowerShell is a modern command shell that includes the best features of other\npopular shells. Unlike most shells that only accept and return text,\nPowerShell accepts and returns .NET objects.\n\nThis package provides platform-dependent bits of PowerShell implementation.","categories":["devel","shells"]},{"name":"libpotrace","origin":"graphics/libpotrace","version":"1.16","comment":"Library for transforming bitmaps into vector graphics","maintainer":"hrs@FreeBSD.org","www":"https://potrace.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d1802bccb5cdf8b5c29b073206fa1f865c4e506637ee724cdbfb466d7ab1e340","flatsize":88348,"path":"All/libpotrace-1.16.pkg","repopath":"All/libpotrace-1.16.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":28528,"desc":"libpotrace is a libraru for Peter Selinger's GPLed utility\nfor tracing bitmaps, converting them into smooth, scalable images.","categories":["graphics"],"options":{"A4":"on","METRIC":"on"}},{"name":"libportal-qt5","origin":"deskutils/libportal-qt5","version":"0.9.1","comment":"GIO-styled async APIs for Flatpak (qt5 backend)","maintainer":"arrowd@FreeBSD.org","www":"https://github.com/flatpak/libportal","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1df0220556739542c189b59379f7075c60f04ffe9ac7122844e068f3c48e81d3","flatsize":75399,"path":"All/libportal-qt5-0.9.1.pkg","repopath":"All/libportal-qt5-0.9.1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":22536,"desc":"Flatpak is a technology for packaging and distributing standalone dekstop\napplications. It uses interfaces called \"portals\" to communicate with the\nrest of the system.\n\nlibportal is a small library that provides an asynchronous API to the\nmost Flatpak portals.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libportal":{"origin":"deskutils/libportal","version":"0.9.1"},"qt5-buildtools":{"origin":"devel/qt5-buildtools","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-testlib":{"origin":"devel/qt5-testlib","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-x11extras":{"origin":"x11/qt5-x11extras","version":"5.15.16p0_1"}},"categories":["deskutils"],"options":{"VAPI":"on"}},{"name":"libportal-gtk4","origin":"deskutils/libportal-gtk4","version":"0.9.1","comment":"GIO-styled async APIs for Flatpak (gtk4 backend)","maintainer":"arrowd@FreeBSD.org","www":"https://github.com/flatpak/libportal","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1788ff2f10006b331af3a6b232c0cc92f06dbd6b46fcc3280d93af1de8a0538b","flatsize":35833,"path":"All/libportal-gtk4-0.9.1.pkg","repopath":"All/libportal-gtk4-0.9.1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":11508,"desc":"Flatpak is a technology for packaging and distributing standalone dekstop\napplications. It uses interfaces called \"portals\" to communicate with the\nrest of the system.\n\nlibportal is a small library that provides an asynchronous API to the\nmost Flatpak portals.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk4":{"origin":"x11-toolkits/gtk40","version":"4.18.4"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libportal":{"origin":"deskutils/libportal","version":"0.9.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["deskutils"],"options":{"VAPI":"on"}},{"name":"libportal-gtk3","origin":"deskutils/libportal-gtk3","version":"0.9.1","comment":"GIO-styled async APIs for Flatpak (gtk3 backend)","maintainer":"arrowd@FreeBSD.org","www":"https://github.com/flatpak/libportal","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3d4229710ed345ffbed7d77feebf9ef326f9d8f96b626e7cddfb733513f795f1","flatsize":36636,"path":"All/libportal-gtk3-0.9.1.pkg","repopath":"All/libportal-gtk3-0.9.1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":11832,"desc":"Flatpak is a technology for packaging and distributing standalone dekstop\napplications. It uses interfaces called \"portals\" to communicate with the\nrest of the system.\n\nlibportal is a small library that provides an asynchronous API to the\nmost Flatpak portals.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libportal":{"origin":"deskutils/libportal","version":"0.9.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["deskutils"],"options":{"VAPI":"on"}},{"name":"librespeed-php81","origin":"www/librespeed","version":"5.4.1","comment":"Lightweight selfhosted speedtest","maintainer":"driesm@FreeBSD.org","www":"https://github.com/librespeed/speedtest","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bdb6528dcc9bea5b345e08bd76cd70997ef6168d76701c629484c4df78dfc09d","flatsize":52735220,"path":"All/librespeed-php81-5.4.1.pkg","repopath":"All/librespeed-php81-5.4.1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":10360412,"desc":"LibreSpeed is a very lightweight Speedtest.\nLibreSpeed is implemented in Javascript, using XMLHttpRequest and Web Workers.\nIt can be self hosted with the option to store results in a backend database.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-ctype":{"origin":"textproc/php81-ctype","version":"8.1.32"},"php81-pdo":{"origin":"databases/php81-pdo","version":"8.1.32"},"php81-session":{"origin":"www/php81-session","version":"8.1.32"}},"categories":["net","www"],"options":{"DOCS":"on","EXAMPLES":"on","MYSQL":"off","PGSQL":"off","SQLITE":"off"},"annotations":{"flavor":"php81"},"messages":[{"message":"You can mostly follow the guide on: https://fdossena.com/speedtest/qs_v5_ubuntu1904.webm\nFor more advanced docs: https://github.com/librespeed/speedtest/blob/master/doc.md\n\nCopy your preferred example from /usr/local/share/examples/librespeed to /usr/local/www/librespeed/index.html.\nA default is provided. To use the backend (i.e. telemetry) feature, be sure to copy a -full example and rebuild\nthe port with backend support.\n\n\tcd /usr/local/share/examples/librespeed\n\tcp -a example-singleServer-full.html /usr/local/www/librespeed/index.html\n\nThe next step is to install and setup a web server with PHP to serve the content.","type":"install"},{"message":"If you are uninstalling librespeed permanently,\nand you do *NOT* want to retain the configured landing page and config files,\nyou should manually remove /usr/local/www/librespeed.","type":"remove"}]},{"name":"libpo6","origin":"devel/libpo6","version":"0.8.0","comment":"POSIX wrappers for C++","maintainer":"ports@FreeBSD.org","www":"https://github.com/rescrv/po6","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6dbd6337c23cefacba32745d5eca2fb05cffe08aa03cdd8f84f5af626ed28783","flatsize":93197,"path":"All/libpo6-0.8.0.pkg","repopath":"All/libpo6-0.8.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":16648,"desc":"This is a library that includes all the code I tend to carry from project to\nproject for wrapping POSIX APIs for C++.  Where possible, things are\nimplemented inline so that there is minimal to no cost above and beyond using\nthe good old C APIs.","categories":["devel"],"messages":[{"message":"===>   NOTICE:\n\nThe libpo6 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libpostal","origin":"misc/libpostal","version":"1.1_2","comment":"Library for parsing/normalizing street addresses around the world","maintainer":"dmgk@FreeBSD.org","www":"https://github.com/openvenues/libpostal","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0aeb9757eaded89800a67a8ee485bde8a73b29c6443858604881ba0dfb853a67","flatsize":8553058,"path":"All/libpostal-1.1_2.pkg","repopath":"All/libpostal-1.1_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":760180,"desc":"C library for parsing/normalizing street addresses around the world, powered\nby statistical NLP and open geo data. This library helps convert the\nfree-form addresses that humans use into clean normalized forms suitable for\nmachine comparison and full-text indexing.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"}},"categories":["geography","misc"],"options":{"CBLAS":"off","DOCS":"on","SSE2":"off"},"messages":[{"message":"libpostal requires model data (about 1.5GB) which can be downloaded using\nthe following command:\n\n# /usr/local/bin/libpostal_data download all /var/db/libpostal","type":"install"}]},{"name":"libportal","origin":"deskutils/libportal","version":"0.9.1","comment":"GIO-styled async APIs for Flatpak","maintainer":"arrowd@FreeBSD.org","www":"https://github.com/flatpak/libportal","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b48a63b1fd84356bededa3d01fb02b2f11c14cd283b71388eda1847c75baa6da","flatsize":583968,"path":"All/libportal-0.9.1.pkg","repopath":"All/libportal-0.9.1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":88656,"desc":"Flatpak is a technology for packaging and distributing standalone dekstop\napplications. It uses interfaces called \"portals\" to communicate with the\nrest of the system.\n\nlibportal is a small library that provides an asynchronous API to the\nmost Flatpak portals.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"}},"categories":["deskutils"],"options":{"VAPI":"on"}},{"name":"libplacebo","origin":"graphics/libplacebo","version":"7.349.0","comment":"Reusable library for GPU-accelerated video/image rendering","maintainer":"jbeich@FreeBSD.org","www":"https://code.videolan.org/videolan/libplacebo","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"771c72edcf6b2ecbd73eed41f21ce6ce886b58160e8841cb318d8cd8af050c95","flatsize":1667097,"path":"All/libplacebo-7.349.0.pkg","repopath":"All/libplacebo-7.349.0.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":500740,"desc":"libplacebo is essentially the core rendering algorithms and ideas of\nmpv turned into a library. This grew out of an interest to accomplish\nthe following goals:\n\n- Clean up mpv's internal rendering abstraction API and make it\n  reusable for other projects.\n- Provide a standard library of useful GPU-accelerated image processing\n  primitives based on GLSL, so projects like VLC or Firefox can use them\n  without incurring a heavy dependency on libmpv.\n- Rewrite core parts of mpv's GPU-accelerated video renderer on top of\n  redesigned abstractions. (Basically, I wanted to eliminate stateful APIs like\n  shader_cache.c and totally redesign gpu/video.c)","deps":{"lcms2":{"origin":"graphics/lcms2","version":"2.17"},"libunwind":{"origin":"devel/libunwind","version":"20240221_2"},"shaderc":{"origin":"graphics/shaderc","version":"2025.1"},"vulkan-loader":{"origin":"graphics/vulkan-loader","version":"1.4.311"},"xxhash":{"origin":"devel/xxhash","version":"0.8.3"}},"categories":["graphics"],"options":{"LCMS2":"on","LIBUNWIND":"on","OPENGL":"on","TEST":"off","VULKAN":"on","XXHASH":"on","GLSLANG":"off","SHADERC":"on"}},{"name":"librecad","origin":"cad/librecad","version":"2.2.1.1","comment":"2D CAD system","maintainer":"jhale@FreeBSD.org","www":"https://librecad.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"06530f5e523028d9720d4635b206e80ea2c36cd960668e8ca2007a35699dc2c1","flatsize":64325264,"path":"All/librecad-2.2.1.1.pkg","repopath":"All/librecad-2.2.1.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":5930964,"desc":"LibreCAD is a 2D CAD drawing application based on the community\nedition of QCad (www.qcad.org).","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"muparser":{"origin":"math/muparser","version":"2.3.5"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["cad"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5PrintSupport.so.5","libQt5Svg.so.5","libQt5Widgets.so.5","libc.so.8","libfreetype.so.6","libm.so.4","libmuparser.so.2","libpthread.so.0","libstdc++.so.9"],"annotations":{"cpe":"cpe:2.3:a:librecad:librecad:2.2.1.1:::::dragonfly6:x86_64"}},{"name":"libpoly","origin":"math/libpoly","version":"0.1.13","comment":"C library for manipulating polynomials","maintainer":"yuri@FreeBSD.org","www":"https://github.com/SRI-CSL/libpoly","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ec3a75b54b09b467ec9ea45dc4eb1d77c87a71cbd89383bdafd847673fcc4134","flatsize":842751,"path":"All/libpoly-0.1.13.pkg","repopath":"All/libpoly-0.1.13.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":214016,"desc":"LibPoly is a C library for manipulating polynomials. The target applications are\nsymbolic reasoning engines, such as SMT solvers, that need to reason about\npolynomial constraints. It is research software under development, so the\nfeatures and the API might change rapidly.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"}},"categories":["math"]},{"name":"libpillowfight","origin":"graphics/libpillowfight","version":"0.3.1","comment":"Library containing various image processing algorithms","maintainer":"yuri@FreeBSD.org","www":"https://gitlab.gnome.org/World/OpenPaperwork/libpillowfight","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"631ed0fec6e9a8edfa3332ce675ea4dddb18bb13787412e22377c4140c366c2a","flatsize":55976,"path":"All/libpillowfight-0.3.1.pkg","repopath":"All/libpillowfight-0.3.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":22780,"desc":"Library containing various image processing algorithms.\n\nAvailable algorithms:\n* Unpaper's algorithms\n  * Blackfilter\n  * Noisefilter\n  * Blurfilter\n  * Masks\n  * Grayfilter\n  * Border\n* Canny edge detection\n* Sobel operator\n* Gaussian blur\n* ACE (Automatic Color Equalization ; Parallelized implementation)\n* SWT (Stroke Width Transformation)\n* Compare: Compare two images (grayscale) and makes the pixels that are\n  different really visible (red).","categories":["graphics","python"]},{"name":"libpololu-avr","origin":"devel/libpololu-avr","version":"151002_2","comment":"Support libraries for Pololu robots","maintainer":"jonathan@FreeBSD.org","www":"https://www.pololu.com/docs/0J20","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cd5d8a516d044d19e25ad3198e0c0e2d119fd40c2202282780a788dd3eaabc79","flatsize":5100971,"path":"All/libpololu-avr-151002_2.pkg","repopath":"All/libpololu-avr-151002_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":331392,"desc":"A C/C++ library for controlling Pololu AVR hardware, such as the 3pi robot\nand Orangutan family of robot controllers.","deps":{"avr-libc":{"origin":"devel/avr-libc","version":"2.0.0_5,1"}},"categories":["devel"]},{"name":"libplist","origin":"devel/libplist","version":"2.6.0","comment":"Library to handle Apple Property List format","maintainer":"jhale@FreeBSD.org","www":"https://www.libimobiledevice.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f70196f4a26acc9cf9345af9402b03fd46cefed8b3e82eb53607ed72be3975fd","flatsize":648926,"path":"All/libplist-2.6.0.pkg","repopath":"All/libplist-2.6.0.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":137216,"desc":"libimobiledevice is a cross-platform software library that talks the\nprotocols to support iPhone, iPod Touch, iPad and Apple TV devices.\nUnlike other projects, it does not depend on using any existing\nproprietary libraries and does not require jailbreaking. It allows\nother software to easily access the device's filesystem, retrieve\ninformation about the device and its internals, backup/restore the\ndevice, manage SpringBoard icons, manage installed applications,\nretrieve addressbook/calendars/notes and bookmarks and synchronize\nmusic and video to the device.\n\nThis port installs the library required to handle Apple Binary and XML\nProperty Lists.","categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:libimobiledevice:libplist:2.6.0:::::dragonfly6:x86_64"}},{"name":"libpgf","origin":"graphics/libpgf","version":"7.21.7","comment":"Progressive Graphics Format (PGF) library","maintainer":"jhale@FreeBSD.org","www":"https://www.libpgf.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2ddcc0475e3ecd321ebd298b8139ff82fc3bf5409b6fa266d0f1dcfee439130d","flatsize":302192,"path":"All/libpgf-7.21.7.pkg","repopath":"All/libpgf-7.21.7.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":79100,"desc":"The Progressive Graphics File (PGF) is an efficient image file format that is\nbased on a fast, discrete wavelet transform with progressive coding features.\nPGF can be used for lossless and lossy compression.","categories":["graphics"],"annotations":{"cpe":"cpe:2.3:a:libpgf:libpgf:7.21.7:::::dragonfly6:x86_64"}},{"name":"libphdi","origin":"devel/libphdi","version":"e.20240508","comment":"Library and tools to access the Parallels Hard Disk image format","maintainer":"antoine@FreeBSD.org","www":"https://github.com/libyal/libphdi","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"06200a936fb70149826d1146a565ba3fcbbc96515e7a49f86ca871f913ed8bbe","flatsize":11342113,"path":"All/libphdi-e.20240508.pkg","repopath":"All/libphdi-e.20240508.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":730688,"desc":"Library and tools to access the Parallels Hard Disk image (PHDI) format.","deps":{"fusefs-libs":{"origin":"filesystems/fusefs-libs","version":"2.9.9_2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libdl.so.0","libfuse.so.2","libintl.so.8","libpthread.so.0"],"options":{"NLS":"on"}},{"name":"libpciaccess","origin":"devel/libpciaccess","version":"0.18.1_1","comment":"Generic PCI access library","maintainer":"x11@FreeBSD.org","www":"https://www.freedesktop.org/wiki/Software/xlibs/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8633bf4d89b3b612aebd56196b1ecdc8dfe7271ccf98e874be805cf70c8ed05a","flatsize":47552,"path":"All/libpciaccess-0.18.1_1.pkg","repopath":"All/libpciaccess-0.18.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15952,"desc":"This package contains the pciaccess library.","deps":{"hwdata":{"origin":"misc/hwdata","version":"0.393,1"}},"categories":["devel"]},{"name":"libpci","origin":"devel/libpci","version":"3.13.0","comment":"PCI configuration space I/O made easy","maintainer":"sunpoet@FreeBSD.org","www":"https://mj.ucw.cz/sw/pciutils/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"71ba637d5350c9a2e09b0e850cc3e40a83fc3862e4b9e0ee0bdb6782536525ea","flatsize":314638,"path":"All/libpci-3.13.0.pkg","repopath":"All/libpci-3.13.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":69936,"desc":"libpci is a common portable library which offers access to the PCI configuration\nspace on a variety of operating systems.","deps":{"pciids":{"origin":"misc/pciids","version":"20250309"}},"categories":["devel"]},{"name":"libpeak","origin":"devel/libpeak","version":"0.1.2_2","comment":"Parallel Events and Asynchronous tasKing Library","maintainer":"ports@FreeBSD.org","www":"https://peak.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4efd0fbce258b3c37a8da8414e19638a18becca6da9d84eb550584fe3df8fbdd","flatsize":321259,"path":"All/libpeak-0.1.2_2.pkg","repopath":"All/libpeak-0.1.2_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":65352,"desc":"Parallel Events and Asynchronous tasKing Library\n\nlibpeak is an experimental C library and provides necessary support for an\nevent-based application. Unlike other event libraries, libpeak might process\nevents in parallel on Symmetric Multi-processing (SMP) systems. Its high\nperformance is particularly adapted for networking applications that need to\nprocess lots of data on lots of connections.","categories":["devel"],"messages":[{"message":"===>   NOTICE:\n\nThe libpeak port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libpcl","origin":"devel/libpcl","version":"1.12_1","comment":"Portable Coroutine Library for low level functionality for coroutines","maintainer":"yuri@FreeBSD.org","www":"http://xmailserver.org/libpcl.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bad5e05c87a095b40f5815d80bb6a661ca1daa83af71a226ec2d20fa3e8b9a3c","flatsize":36841,"path":"All/libpcl-1.12_1.pkg","repopath":"All/libpcl-1.12_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":15368,"desc":"The Portable Coroutine Library (PCL) implements the low level functionality\nfor coroutines. For a definition of the term coroutine see The Art of Computer\nProgramming by Donald E. Knuth. Coroutines are a very simple cooperative\nmultitasking environment where the switch from one task to another is done\nexplicitly by a function call. Coroutines are a lot faster than processes or\nthreads switch, since there is no OS kernel involvement for the operation. Also\ncoroutines require much less OS resources than processes of threads.","categories":["devel"]},{"name":"libpcd","origin":"graphics/libpcd","version":"1.0.1","comment":"Library for reading PhotoCD images","maintainer":"ports@FreeBSD.org","www":"https://www.kraxel.org/blog/linux/libpcd/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3f91d4a3dd4a3c7f982972d4743d1595dfe928a2da3107a994d218d73431c7ee","flatsize":51775,"path":"All/libpcd-1.0.1.pkg","repopath":"All/libpcd-1.0.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":17372,"desc":"This is a tiny library for decoding PhotoCD images.  Its not exactly\nnew, it exists for years.  I've just released it separately for the\nfirst time now.  It used to come bundled with xpcd.","categories":["graphics"],"messages":[{"message":"===>   NOTICE:\n\nThe libpcd port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libpcapnav","origin":"net/libpcapnav","version":"0.8_1","comment":"libpcap wrapper library","maintainer":"ports@FreeBSD.org","www":"https://netdude.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a5b9ace9b147e87f3b3183cf93284786e745ba3b72d4d010c155c8c521a3b909","flatsize":180051,"path":"All/libpcapnav-0.8_1.pkg","repopath":"All/libpcapnav-0.8_1.pkg","licenselogic":"single","pkgsize":40760,"desc":"Libcapnav is a libpcap wrapper library that allows navigation to arbitrary\npackets in a tcpdump trace file between reads, using timestamps or percentage\noffsets. The API is intentionally much like that of the pcap library.","categories":["net"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe libpcapnav port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libpasori","origin":"devel/libpasori","version":"02_2","comment":"FeliCa read/write library for Sony RC-S320 USB FeliCa R/W(PaSoRi)","maintainer":"ports@FreeBSD.org","www":"http://libpasori.sourceforge.jp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bc174fcc25daa7b3e1aab13d92b35a2d660863f03f2d700400904d633b5b80ad","flatsize":37158,"path":"All/libpasori-02_2.pkg","repopath":"All/libpasori-02_2.pkg","licenselogic":"single","pkgsize":10808,"desc":"FeliCa read/write library for Sony RC-S320 USB FeliCa R/W(PaSoRi).\nThis library is independent from the SDK for FeliCa.","categories":["devel"],"shlibs_required":["libc.so.8"],"messages":[{"message":"Place your FeliCa card on PaSoRi before executing commands.","type":"install"},{"message":"===>   NOTICE:\n\nThe libpasori port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libqalculate","origin":"math/libqalculate","version":"5.5.2","comment":"Multi-purpose desktop calculator (backend library)","maintainer":"jhale@FreeBSD.org","www":"https://qalculate.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"10ca890860500e32e571b20671dba579e9aa313aed9b1dad847c23666aa1c189","flatsize":21353187,"path":"All/libqalculate-5.5.2.pkg","repopath":"All/libqalculate-5.5.2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":3767972,"desc":"Qalculate! is a multi-purpose desktop calculator.  It is small and simple to\nuse but with much power and versatility underneath. Features include\ncustomizable functions, units, arbitrary precision, plotting, and\na user-friendly interface.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"icu":{"origin":"devel/icu","version":"76.1,1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"mpfr":{"origin":"math/mpfr","version":"4.2.2,1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["math"],"shlibs_required":["libc.so.8","libcurl.so.4","libgcc_s.so.1","libgmp.so.10","libhistory.so.8","libicuuc.so.76","libintl.so.8","libm.so.4","libmpfr.so.6","libncurses.so.6","libpthread.so.0","libreadline.so.8","libstdc++.so.6","libxml2.so.2"],"options":{"NLS":"on"}},{"name":"libpbl","origin":"databases/libpbl","version":"1.04.04","comment":"Peter Graf's Program Base Library","maintainer":"ports@FreeBSD.org","www":"https://mission-base.com/peter/source/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f06c04c6def233555259de28e27350f3cbe25c92ba327765b1277cb3785a422b","flatsize":904221,"path":"All/libpbl-1.04.04.pkg","repopath":"All/libpbl-1.04.04.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":111232,"desc":"Peter Graf's Program Base Library of C functions.\nIncludes hash table, ISAM, key file implementations.","categories":["databases"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe libpbl port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libparserutils","origin":"devel/libparserutils","version":"0.2.5","comment":"Lexer/parser utility functions for NetSurf","maintainer":"nc@FreeBSD.org","www":"https://www.netsurf-browser.org/projects/libparserutils/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"426d2452de035e9600410e133e6fd1584c27ea43b4a7f6cd4d7b7a1cf71f8815","flatsize":148835,"path":"All/libparserutils-0.2.5.pkg","repopath":"All/libparserutils-0.2.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":31356,"desc":"LibParserUtils provides various pieces of functionality that are useful when\nwriting parsers. These are:\n\n  + A number of character set convertors\n  + Mapping of character set names to/from MIB enum values\n  + UTF-8 and UTF-16 (host endian) support functions\n  + Various simple data structures (resizeable buffer, stack, vector)\n  + A UTF-8 input stream","categories":["devel"]},{"name":"libpaper","origin":"print/libpaper","version":"1.1.28_1","comment":"Library providing routines for paper size management","maintainer":"hrs@FreeBSD.org","www":"https://packages.qa.debian.org/libp/libpaper.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1d14c627c67d2dc89b10ff5a429d190026d338de3d771b37f4bc76f6014d76e0","flatsize":67337,"path":"All/libpaper-1.1.28_1.pkg","repopath":"All/libpaper-1.1.28_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":25020,"desc":"The paper library and accompanying files are intended to provide a simple\nway for applications to take actions based on a system- or user-specified\npaper size.\n\nThis release is quite minimal, its purpose being to provide really basic\nfunctions (obtaining the system paper name and getting the height and\nwidth of a given kind of paper) that applications can immediately\nintegrate.\nA more complete library, using a capabilities file for papers (giving,\nin addition to the size, informations like paper weigth, color, etc)\nwill be released later.\n\nSee the sources for paperconf(1) in src/paper.c for how to use the library.\n\n\nCopyright (C) Yves Arrouye <yves@debian.org>, 1996\n              Adrian Bunk  <bunk@fs.tum.de> , 2000","categories":["print"],"shlibs_required":["libc.so.8"]},{"name":"libpar2","origin":"archivers/libpar2","version":"0.4_6","comment":"Library for manipulating PAR2 files, extracted from par2cmdline","maintainer":"toxic@doobie.com","www":"https://parchive.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c1543bc3e799abb997bf94cdeeb8b8cc874d06c123a131905bd033cf9307cccc","flatsize":1004239,"path":"All/libpar2-0.4_6.pkg","repopath":"All/libpar2-0.4_6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":188728,"desc":"Libpar2 is a library for manipulating par2 files, extracted from par2cmdline\n\nLibpar2 is a library for creating and using PAR2 files to detect\ndamage in data files and repair them if necessary. It can be used with\nany kind of file. Par files are especially popular on Usenet.","deps":{"libsigc++":{"origin":"devel/libsigc++20","version":"2.12.1"}},"categories":["archivers"],"options":{"DOCS":"on"}},{"name":"libpff","origin":"devel/libpff","version":"20231205","comment":"Library and tools to access the PFF and the OFF formats","maintainer":"antoine@FreeBSD.org","www":"https://github.com/libyal/libpff","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"64dfdad6d604d3d46d0e35e893a658ece96b881a55e837799c695b50f41e108b","flatsize":6423773,"path":"All/libpff-20231205.pkg","repopath":"All/libpff-20231205.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":867876,"desc":"Library and tools to access the Personal Folder File (PFF) and the Offline\nFolder File (OFF) formats.\nPFF/OFF is used in several file types:\n    PAB (Personal Address Book)\n    PST (Personal Storage Table)\n    OST (Offline Storage Table)","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libfwnt":{"origin":"devel/libfwnt","version":"20240415"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libdl.so.0","libfwnt.so.1","libintl.so.8","libpthread.so.0","libz.so.3"],"options":{"NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:libpff_project:libpff:20231205:::::dragonfly6:x86_64"}},{"name":"libpeas","origin":"devel/libpeas","version":"1.34.0_2","comment":"Next evolution of the Gedit plugins engine","maintainer":"gnome@FreeBSD.org","www":"https://wiki.gnome.org/Projects/Libpeas","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0dedc5e8c4b141707fae0565577287c6f9e9f9594260a26313f6ffa2be04afea","flatsize":4021062,"path":"All/libpeas-1.34.0_2.pkg","repopath":"All/libpeas-1.34.0_2.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":1241568,"desc":"libpeas is the next evolution of the Gedit plugins engine, and is targetted at\ngiving every application the chance to assume its own extensibility. It also\nhas a set of enhanced features with regard to what Gedit used to provide,\nmirroring the desiderata of your favourite text editor's developpers.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gobject-introspection":{"origin":"devel/gobject-introspection","version":"1.78.1_2,1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["devel","gnome"],"options":{"DEMOS":"off","DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:gnome:libpeas:1.34.0:::::dragonfly6:x86_64:2"}},{"name":"libpcap","origin":"net/libpcap","version":"1.10.5","comment":"Ubiquitous network traffic capture library","maintainer":"garga@FreeBSD.org","www":"https://www.tcpdump.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1e40d3b1aa695bfcb26dc735d5e112c90ce69003ddfff68a37af846d2075551b","flatsize":977531,"path":"All/libpcap-1.10.5.pkg","repopath":"All/libpcap-1.10.5.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":270172,"desc":"libpcap is a ubiquitous network traffic capture library used by a wide\nvariety of BSD, Linux and UN*X applications.\n\nWhilst FreeBSD has a vendor branch import of libpcap in its source tree,\nthe purpose of the port is to provide a means of offering additional,\nbleeding-edge features which might not make it into the tree.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["net"],"options":{"IPV6":"on","REMOTE":"off"},"annotations":{"cpe":"cpe:2.3:a:tcpdump:libpcap:1.10.5:::::dragonfly6:x86_64"}},{"name":"libpafe","origin":"devel/libpafe","version":"0.0.8_1","comment":"FeliCa read/write library for Sony RC-S320 USB FeliCa R/W(PaSoRi)","maintainer":"ume@FreeBSD.org","www":"http://homepage3.nifty.com/slokar/pasori/libpafe.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d2f4e6b4844640f22898f9db6b3cd2b479d6cdf7e4facaa265e771796a20c93f","flatsize":79055,"path":"All/libpafe-0.0.8_1.pkg","repopath":"All/libpafe-0.0.8_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":24164,"desc":"FeliCa read/write library for Sony RC-S320 USB FeliCa R/W(PaSoRi).\nThis library is independent from the SDK for FeliCa.","categories":["devel"],"shlibs_required":["libc.so.8"]},{"name":"libpaho-mqtt3","origin":"net/libpaho-mqtt3","version":"1.3.13","comment":"Eclipse Paho C Client Library for the MQTT Protocol","maintainer":"acm@FreeBSD.org","www":"https://github.com/eclipse/paho.mqtt.c","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9bd4c59eda575c17c6ac3ed60250a9e9d95d61422dd690e4e53d058e59cfcbf4","flatsize":1160687,"path":"All/libpaho-mqtt3-1.3.13.pkg","repopath":"All/libpaho-mqtt3-1.3.13.pkg","licenselogic":"single","licenses":["EPL"],"pkgsize":223396,"desc":"Eclipse Paho C Client Library for the MQTT Protocol\n\nThe Paho C client comprises four variant libraries, shared or static:\n\npaho-mqtt3a - asynchronous (MQTTAsync)\npaho-mqtt3as - asynchronous with SSL (MQTTAsync)\npaho-mqtt3c - \"classic\" / synchronous (MQTTClient)\npaho-mqtt3cs - \"classic\" / synchronous with SSL (MQTTClient)\nWhich Paho C API to use, with some history, for context","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["devel","net"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"libpagemaker","origin":"print/libpagemaker","version":"0.0.4_11","comment":"Library and tools for parsing Aldus/Adobe PageMaker documents","maintainer":"office@FreeBSD.org","www":"https://wiki.documentfoundation.org/DLP/Libraries/libpagemaker","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3711b5efc7967cb14db2c9392d03c8790bf01112c7766c434a70529b0af9c197","flatsize":198173,"path":"All/libpagemaker-0.0.4_11.pkg","repopath":"All/libpagemaker-0.0.4_11.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":64472,"desc":"Libpagemaker is a library that parses the file format of Aldus/Adobe\nPageMaker documents.","deps":{"librevenge":{"origin":"textproc/librevenge","version":"0.0.5"}},"categories":["devel","graphics","print"],"shlibs_required":["libc.so.8","libm.so.4","librevenge-0.0.so.0","librevenge-generators-0.0.so.0","librevenge-stream-0.0.so.0","libstdc++.so.9"]},{"name":"libotf","origin":"print/libotf","version":"0.9.16_1","comment":"Library for handling OpenType fonts","maintainer":"nikola.lecic@anthesphoria.net","www":"https://www.nongnu.org/m17n/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2aad9d3cfc405235719fefe6a0807b17bad43a1fe85e66e1f3dd6ede9e896cf9","flatsize":352038,"path":"All/libotf-0.9.16_1.pkg","repopath":"All/libotf-0.9.16_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":97192,"desc":"The library \"libotf\" provides the following facilites:\n\n    o Read Open Type Layout Tables from OTF file.  Currently these\n      tables are supported; head, name, cmap, GDEF, GSUB, and GPOS.\n\n    o Convert a Unicode character sequence to a glyph code sequence by\n      using the above tables.\n\nThe combination of libotf and the FreeType library (Ver. 2) realizes\nCTL (complex text layout) by OpenType fonts.","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["devel","print","textproc"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXaw.so.7","libXmu.so.6","libXt.so.6","libc.so.8","libfreetype.so.6"],"options":{"X11":"on"}},{"name":"libotr3","origin":"security/libotr3","version":"3.2.1_5","comment":"Portable OTR Messaging Library and toolkit","maintainer":"cs@FreeBSD.org","www":"https://otr.cypherpunks.ca/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f1b2a868c5d49addbb0a53b22dc2bafcf8891ac65276c1fcc1012a4a8a7c7d62","flatsize":415434,"path":"All/libotr3-3.2.1_5.pkg","repopath":"All/libotr3-3.2.1_5.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":93040,"desc":"This is the library and toolkit for Off-the-Record Messaging used by\nthe pidgin-otr plugin.","deps":{"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"libgpg-error":{"origin":"security/libgpg-error","version":"1.51"}},"categories":["net","net-im","security"],"shlibs_required":["libc.so.8","libgcrypt.so.20","libgpg-error.so.0"],"annotations":{"cpe":"cpe:2.3:a:cypherpunks:libotr:3.2.1:::::dragonfly6:x86_64:5"}},{"name":"libowfat","origin":"devel/libowfat","version":"0.33","comment":"General purpose library based on code by D. J. Bernstein","maintainer":"sunpoet@FreeBSD.org","www":"https://www.fefe.de/libowfat/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6c344027f55628b1f2875b7b8476da1c0249143d2e5b50c4f3cd96ac8dc5c675","flatsize":1212219,"path":"All/libowfat-0.33.pkg","repopath":"All/libowfat-0.33.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":307720,"desc":"libowfat is a library of general purpose APIs extracted from Dan\nBernstein's software, reimplemented and covered by the GNU General\nPublic License Version 2 (no later versions).","categories":["devel"],"options":{"OPTIMIZED_CFLAGS":"on"}},{"name":"libotr","origin":"security/libotr","version":"4.1.1_1","comment":"Portable OTR Messaging Library and toolkit","maintainer":"cs@FreeBSD.org","www":"https://otr.cypherpunks.ca/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a64248b791b777485e305b5bd545f8e6fb70bd54476a6aafae752881489eaad6","flatsize":525100,"path":"All/libotr-4.1.1_1.pkg","repopath":"All/libotr-4.1.1_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":106324,"desc":"This is the library and toolkit for Off-the-Record Messaging used by\nthe pidgin-otr plugin.","deps":{"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"libgpg-error":{"origin":"security/libgpg-error","version":"1.51"}},"categories":["net","net-im","security"],"shlibs_required":["libc.so.8","libgcrypt.so.20","libgpg-error.so.0"],"annotations":{"cpe":"cpe:2.3:a:cypherpunks:libotr:4.1.1:::::dragonfly6:x86_64:1"}},{"name":"libosmesa","origin":"graphics/libosmesa","version":"21.3.9","comment":"Off-Screen Mesa implementation of the OpenGL API","maintainer":"x11@FreeBSD.org","www":"https://www.mesa3d.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"002eb9b8c145ef3fd1cc099e59a0f2b37ea0792cbd7d6a73cf81f541e063ff3c","flatsize":13513827,"path":"All/libosmesa-21.3.9.pkg","repopath":"All/libosmesa-21.3.9.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2810384,"desc":"Mesa is a 3-D graphics library with an API which is very similar to that\nof OpenGL*.  To the extent that Mesa utilizes the OpenGL command syntax or\nstate machine, it is being used with authorization from Silicon Graphics,\nInc.  However, the author makes no claim that Mesa is in any way a\ncompatible replacement for OpenGL or associated with Silicon Graphics, Inc.\n\nThis is a Off-Screen version of Mesa in order to do off-screen rendering in\nother packages like VTK. Offscreen rendering is useful for a\nnumber of things, such as batch processing, parallel processing, and\nremote processing.\n\nWWW: https://www.mesa3d.org/","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"},"libunwind":{"origin":"devel/libunwind","version":"20240221_2"},"mesa-libs":{"origin":"graphics/mesa-libs","version":"21.3.9"}},"categories":["graphics"],"messages":[{"message":"The gallium(llvm) version was moved to graphics/libosmesa-gallium\noverlay.  Please install gallium version as needed.","type":"install"}]},{"name":"libprojectM","origin":"graphics/libprojectm","version":"3.1.12_11","comment":"Awesome music visualiser","maintainer":"yuri@FreeBSD.org","www":"https://github.com/projectM-visualizer/projectm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f1cd3b5225b86fad3eec690c7bcb0fb110d05441e7afd2a982443b91171b7878","flatsize":32436751,"path":"All/libprojectM-3.1.12_11.pkg","repopath":"All/libprojectM-3.1.12_11.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":2772080,"desc":"projectM is an awesome music visualizer. There is nothing better in the world\nof Unix. projectM's greatness comes from the hard work of the community. Users\nlike you can create presets that connect music with incredible visuals. Try it!","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"ftgl":{"origin":"graphics/ftgl","version":"2.4.0_2,1"},"glew":{"origin":"graphics/glew","version":"2.2.0_3"},"glm":{"origin":"math/glm","version":"1.0.1,1"},"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libvisual04":{"origin":"graphics/libvisual04","version":"0.4.0_6"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-opengl":{"origin":"graphics/qt5-opengl","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"}},"categories":["audio","graphics"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5OpenGL.so.5","libQt5Widgets.so.5","libSDL2-2.0.so.0","libc.so.8","libjack.so.0","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"JACK":"on","PULSEAUDIO":"off"}},{"name":"libpano13","origin":"graphics/libpano13","version":"2.9.22_10","comment":"Cross-platform library behind Panorama Tools and other photo stitchers","maintainer":"fuz@FreeBSD.org","www":"https://panotools.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ebe51624cefb8bb2ca2337835bdc18d42e50a8a3ee1677cfa1318ab86821e668","flatsize":1535950,"path":"All/libpano13-2.9.22_10.pkg","repopath":"All/libpano13-2.9.22_10.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":367820,"desc":"This is the pano13 library, part of the Panorama Tools by Helmut\nDersch of the University of Applied Sciences Furtwangen.\n\nAlso included with the library are:\n\n- PTOptimizer, a command-line tool for optimizing control points.\n- panoinfo, a command-line tool for querying the library version.\n\nThe panorama tools are mainly used to build panoramic images from a set of\noverlapping images. The usability extends beyond \"just\" building panoramas by\nfar though. You can, for instance, use them to render an average of multiple\nimages to broaden the dynamic range of the images or average out noise. You\ncan also build object movies with them, morph between images and much more.","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"png":{"origin":"graphics/png","version":"1.6.47"},"suitesparse-cholmod":{"origin":"math/suitesparse-cholmod","version":"5.3.1"},"suitesparse-spqr":{"origin":"math/suitesparse-spqr","version":"4.3.4_1"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["graphics","java"],"shlibs_required":["libc.so.8","libcholmod.so.5","libjpeg.so.8","libm.so.4","libpng16.so.16","libspqr.so.4","libtiff.so.6","libz.so.3"],"options":{"DOCS":"on","JAVA":"off","SUITESPARSE":"on"},"annotations":{"cpe":"cpe:2.3:a:libpano13_project:libpano13:2.9.22:::::dragonfly6:x86_64:10"}},{"name":"libosip2","origin":"net/libosip2","version":"5.3.1","comment":"Low layer of SIP implementation","maintainer":"bofh@FreeBSD.org","www":"https://www.gnu.org/software/osip/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"693228fb7c973b65697c8eb715aff9137152aecd3211769f4743a510efe3577f","flatsize":987654,"path":"All/libosip2-5.3.1.pkg","repopath":"All/libosip2-5.3.1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":167976,"desc":"oSIP is an implementation of SIP.\n\nSIP stands for the Session Initiation Protocol and is described by the\nrfc2543 (soon to be deprecated by latest revisions). This library aims\nto provide multimedia and telecom software developers an easy and powerful\ninterface to initiate and control SIP based sessions in their applications.\nSIP is a open standard replacement from IETF for H323.","categories":["net"]},{"name":"libosmium","origin":"astro/libosmium","version":"2.22.0","comment":"Fast and flexible C++ library for working with OpenStreetMap data","maintainer":"amdmi3@FreeBSD.org","www":"https://osmcode.org/libosmium/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"346c97fee9ca88cb286868b72e21bbe1563251dd57e84632defb3f6c8641325b","flatsize":1721532,"path":"All/libosmium-2.22.0.pkg","repopath":"All/libosmium-2.22.0.pkg","licenselogic":"single","licenses":["BSL"],"pkgsize":199004,"desc":"The Osmium Library has extensive support for all types of OSM\nentities: nodes, ways, relations, and changesets. It allows reading\nfrom and writing to OSM files in XML and PBF formats, including\nchange files and full history files. Osmium can store OSM data in\nmemory and on disk in various formats and using various indexes.\nIts easy to use handler interface allows you to quickly write data\nfiltering and conversion functions. Osmium can create WKT, WKB,\nOGR, GEOS and GeoJSON geometries for easy conversion into many GIS\nformats and it can assemble multipolygons from ways and relations.","categories":["astro","devel","geography"],"options":{"DOCS":"on","TEST":"on"}},{"name":"libosmpbf","origin":"astro/libosmpbf","version":"1.5.1_6","comment":"Library for handling binary OpenStreetMap data","maintainer":"amdmi3@FreeBSD.org","www":"https://github.com/openstreetmap/OSM-binary","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"56c36a38abe26b06127bdf04fbde4ac182a56c7613dc404025dcb5c6b3ae6f07","flatsize":752786,"path":"All/libosmpbf-1.5.1_6.pkg","repopath":"All/libosmpbf-1.5.1_6.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":86792,"desc":"Library for handling binary OpenStreetMap data","deps":{"protobuf":{"origin":"devel/protobuf","version":"29.3_1,1"}},"categories":["astro","devel","geography"],"shlibs_required":["libabsl_bad_optional_access.so.2501.0.0","libabsl_bad_variant_access.so.2501.0.0","libabsl_base.so.2501.0.0","libabsl_city.so.2501.0.0","libabsl_civil_time.so.2501.0.0","libabsl_cord.so.2501.0.0","libabsl_cord_internal.so.2501.0.0","libabsl_cordz_functions.so.2501.0.0","libabsl_cordz_handle.so.2501.0.0","libabsl_cordz_info.so.2501.0.0","libabsl_crc32c.so.2501.0.0","libabsl_crc_cord_state.so.2501.0.0","libabsl_crc_cpu_detect.so.2501.0.0","libabsl_crc_internal.so.2501.0.0","libabsl_debugging_internal.so.2501.0.0","libabsl_decode_rust_punycode.so.2501.0.0","libabsl_demangle_internal.so.2501.0.0","libabsl_demangle_rust.so.2501.0.0","libabsl_die_if_null.so.2501.0.0","libabsl_examine_stack.so.2501.0.0","libabsl_exponential_biased.so.2501.0.0","libabsl_flags_commandlineflag.so.2501.0.0","libabsl_flags_commandlineflag_internal.so.2501.0.0","libabsl_flags_config.so.2501.0.0","libabsl_flags_internal.so.2501.0.0","libabsl_flags_marshalling.so.2501.0.0","libabsl_flags_private_handle_accessor.so.2501.0.0","libabsl_flags_program_name.so.2501.0.0","libabsl_flags_reflection.so.2501.0.0","libabsl_graphcycles_internal.so.2501.0.0","libabsl_hash.so.2501.0.0","libabsl_hashtablez_sampler.so.2501.0.0","libabsl_int128.so.2501.0.0","libabsl_kernel_timeout_internal.so.2501.0.0","libabsl_leak_check.so.2501.0.0","libabsl_log_entry.so.2501.0.0","libabsl_log_globals.so.2501.0.0","libabsl_log_initialize.so.2501.0.0","libabsl_log_internal_check_op.so.2501.0.0","libabsl_log_internal_conditions.so.2501.0.0","libabsl_log_internal_fnmatch.so.2501.0.0","libabsl_log_internal_format.so.2501.0.0","libabsl_log_internal_globals.so.2501.0.0","libabsl_log_internal_log_sink_set.so.2501.0.0","libabsl_log_internal_message.so.2501.0.0","libabsl_log_internal_nullguard.so.2501.0.0","libabsl_log_internal_proto.so.2501.0.0","libabsl_log_internal_structured_proto.so.2501.0.0","libabsl_log_severity.so.2501.0.0","libabsl_log_sink.so.2501.0.0","libabsl_low_level_hash.so.2501.0.0","libabsl_malloc_internal.so.2501.0.0","libabsl_random_distributions.so.2501.0.0","libabsl_random_internal_platform.so.2501.0.0","libabsl_random_internal_pool_urbg.so.2501.0.0","libabsl_random_internal_randen.so.2501.0.0","libabsl_random_internal_randen_hwaes.so.2501.0.0","libabsl_random_internal_randen_hwaes_impl.so.2501.0.0","libabsl_random_internal_randen_slow.so.2501.0.0","libabsl_random_internal_seed_material.so.2501.0.0","libabsl_random_seed_gen_exception.so.2501.0.0","libabsl_random_seed_sequences.so.2501.0.0","libabsl_raw_hash_set.so.2501.0.0","libabsl_raw_logging_internal.so.2501.0.0","libabsl_spinlock_wait.so.2501.0.0","libabsl_stacktrace.so.2501.0.0","libabsl_status.so.2501.0.0","libabsl_statusor.so.2501.0.0","libabsl_str_format_internal.so.2501.0.0","libabsl_strerror.so.2501.0.0","libabsl_string_view.so.2501.0.0","libabsl_strings.so.2501.0.0","libabsl_strings_internal.so.2501.0.0","libabsl_symbolize.so.2501.0.0","libabsl_synchronization.so.2501.0.0","libabsl_throw_delegate.so.2501.0.0","libabsl_time.so.2501.0.0","libabsl_time_zone.so.2501.0.0","libabsl_tracing_internal.so.2501.0.0","libabsl_utf8_for_code_point.so.2501.0.0","libabsl_vlog_config_internal.so.2501.0.0","libc.so.8","libm.so.4","libprotobuf.so.29.3.0","libpthread.so.0","libstdc++.so.9","libz.so.3"]},{"name":"liborigin","origin":"math/liborigin","version":"3.0.3,1","comment":"Library and utility for reading OriginLab project files","maintainer":"makc@FreeBSD.org","www":"https://sourceforge.net/projects/liborigin/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"444f9ae73f8ac6a6fca0db4952a62ffc6153f6320f984feac84d5d636f9f95c1","flatsize":431238,"path":"All/liborigin-3.0.3,1.pkg","repopath":"All/liborigin-3.0.3,1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":112068,"desc":"Library and cli utility for reading data from OriginLab OPJ project files.\nSupported OPJ versions: 6.0 - 8.1\n\nUsage:\n\topj2dat <project.opj>","categories":["math"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on","DOXYGEN":"off"}},{"name":"libopusenc","origin":"audio/libopusenc","version":"0.2.1_1","comment":"High-level API for encoding .opus files","maintainer":"naddy@FreeBSD.org","www":"https://opus-codec.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e637c1a2b65c99d7080d35e3da13ab0bde7dd5c51ba5ce5de1ead9d424554f14","flatsize":129246,"path":"All/libopusenc-0.2.1_1.pkg","repopath":"All/libopusenc-0.2.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":36548,"desc":"The libopusenc libraries provide a high-level API for encoding .opus\nfiles.","deps":{"opus":{"origin":"audio/opus","version":"1.5.2"}},"categories":["audio"],"options":{"DOCS":"on"}},{"name":"liboping","origin":"net/liboping","version":"1.10.0_1","comment":"Liboping, a C library, and utility to generate ICMP echo requests","maintainer":"ports@FreeBSD.org","www":"https://noping.cc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d7207642728ae3bbb3b9f7c3649fb1ca4cad149f32716f8166fc6dbf6b1e7a0a","flatsize":184589,"path":"All/liboping-1.10.0_1.pkg","repopath":"All/liboping-1.10.0_1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":81424,"desc":"liboping is a C library to generate ICMP echo requests, better known as\n'ping packets'. It is intended for use in network monitoring applications\nor applications that would otherwise need to fork ping(1) frequently.\nIncluded is a sample application, called oping, which demonstrates the\nlibrary's abilities. It is like ping, ping6, and fping rolled into one.\n\nVersion 1.4.0, a second example application, noping, provides an\nncurses-based front-end to liboping. Using curses windows it is able\nto display the ping statistics online 'live'. An aberrant behavior\ndetection highlights all round-trip times that are unusually high or\nlow.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net"],"shlibs_required":["libc.so.8","libm.so.4","libncurses.so.6","libtinfo.so.6"],"annotations":{"cpe":"cpe:2.3:a:noping:liboping:1.10.0:::::dragonfly6:x86_64:1"},"messages":[{"message":"===>   NOTICE:\n\nThe liboping port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libopensmtpd","origin":"mail/libopensmtpd","version":"0.7","comment":"library for writing opensmtpd filters","maintainer":"mneumann@ntecs.de","www":"https://imperialat.at/dev/libopensmtpd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3125e28aeb4626e66ce008d706bb60056d4b13b50b6c4ca732dd6bdcbf106c8a","flatsize":57220,"path":"All/libopensmtpd-0.7.pkg","repopath":"All/libopensmtpd-0.7.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":18652,"desc":"libopensmtpd is an libevent based library which allows for easy writing\nof opensmtpd filter applications in C.\n\nWWW: https://imperialat.at/dev/libopensmtpd","deps":{"libevent":{"origin":"devel/libevent","version":"2.1.12"}},"categories":["mail"]},{"name":"libosinfo","origin":"devel/libosinfo","version":"1.12.0_1","comment":"Library for managing OS information for virtualization","maintainer":"novel@FreeBSD.org","www":"https://libosinfo.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d1a88729d8d80000ac324053554df9154adb2e2ca42adcf826ae86c428b668f7","flatsize":2789709,"path":"All/libosinfo-1.12.0_1.pkg","repopath":"All/libosinfo-1.12.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":267820,"desc":"libosinfo is a library that allows virtualization provisioning tools to\ndetermine the optimal device settings for a hypervisor/operating system\ncombination.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gettext-tools":{"origin":"devel/gettext-tools","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gobject-introspection":{"origin":"devel/gobject-introspection","version":"1.78.1_2,1"},"gtk-doc":{"origin":"textproc/gtk-doc","version":"1.33.2_3"},"libsoup":{"origin":"devel/libsoup","version":"2.74.3"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"meson":{"origin":"devel/meson","version":"1.7.0"},"ninja":{"origin":"devel/ninja","version":"1.11.1,4"},"osinfo-db":{"origin":"misc/osinfo-db","version":"20250124"},"osinfo-db-tools":{"origin":"sysutils/osinfo-db-tools","version":"1.12.0_1"},"pciids":{"origin":"misc/pciids","version":"20250309"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"pkgconf":{"origin":"devel/pkgconf","version":"2.3.0,2"},"usbids":{"origin":"misc/usbids","version":"20241204"}},"categories":["devel"],"shlibs_required":["libc.so.8","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libintl.so.8","libpthread.so.0"],"options":{"GTKDOC":"on"}},{"name":"libopennet","origin":"net/libopennet","version":"0.9.9_2","comment":"Library for opening files over a network","maintainer":"ports@FreeBSD.org","www":"https://www.rkeene.org/oss/libopennet/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"75fc82a4560b1311653ce45f15e791dcb2a97bd0d061f21eb1c7a5f711f0a195","flatsize":71487,"path":"All/libopennet-0.9.9_2.pkg","repopath":"All/libopennet-0.9.9_2.pkg","licenselogic":"and","licenses":["GPLv2","LGPL21"],"pkgsize":20512,"desc":"Libopennet allows you to open_net() remote files as easily as you open()\nlocal files.","categories":["net"],"messages":[{"message":"===>   NOTICE:\n\nThe libopennet port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"liboqs","origin":"security/liboqs","version":"0.12.0","comment":"C library for quantum-resistant cryptography","maintainer":"yuri@FreeBSD.org","www":"https://openquantumsafe.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2c6ce025d4bfab5c2c50ac96c48ec75c556c8c62b9e4272055836a86dd419f7f","flatsize":5698964,"path":"All/liboqs-0.12.0.pkg","repopath":"All/liboqs-0.12.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":836488,"desc":"liboqs provides:\n* a collection of open source implementations of quantum-safe key encapsulation\n  mechanism (KEM) and digital signature algorithms; the full list can be found\n  below\n* a common API for these algorithms\n* a test harness and benchmarking routines\n\nliboqs is part of the Open Quantum Safe (OQS) project led by Douglas Stebila and\nMichele Mosca, which aims to develop and integrate into applications\nquantum-safe cryptography to facilitate deployment and testing in real world\ncontexts. In particular, OQS provides prototype integrations of liboqs into TLS\nand SSH, through OpenSSL and OpenSSH.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["security"]},{"name":"libopenmpt","origin":"audio/libopenmpt","version":"0.7.13_1","comment":"Module music library based on OpenMPT","maintainer":"ehaupt@FreeBSD.org","www":"https://lib.openmpt.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4a3cdbbda37d33ab9038bd382b438781bc5c1e45d98883b123d95a535697ab57","flatsize":11760125,"path":"All/libopenmpt-0.7.13_1.pkg","repopath":"All/libopenmpt-0.7.13_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1611980,"desc":"A cross-platform C++ and C library to decode tracked music files (modules) into\na raw PCM audio stream.","deps":{"flac":{"origin":"audio/flac","version":"1.5.0,1"},"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"mpg123":{"origin":"audio/mpg123","version":"1.32.10"},"portaudio":{"origin":"audio/portaudio","version":"19.6.0_7,1"}},"categories":["audio"],"shlibs_required":["libFLAC.so.14","libc.so.8","libm.so.4","libportaudio.so.2","libpthread.so.0","libsndfile.so.1","libstdc++.so.9"],"options":{"DOCS":"on","EXAMPLES":"on","OPENMPT123":"on","PULSEAUDIO":"off"},"annotations":{"cpe":"cpe:2.3:a:openmpt:libopenmpt:0.7.13:::::dragonfly6:x86_64:1"}},{"name":"liborcus","origin":"devel/liborcus","version":"0.19.2_4","comment":"Standalone file import filter library for spreadsheet documents","maintainer":"office@FreeBSD.org","www":"https://gitlab.com/orcus/orcus","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f598c9bf0c668b6a99ed57a0fdb24ba1c1c89826dd1134fb1ed2d28755aafba5","flatsize":9415275,"path":"All/liborcus-0.19.2_4.pkg","repopath":"All/liborcus-0.19.2_4.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":1194736,"desc":"Orcus is a library that provides a collection of standalone file processing\nfilters.  It is currently focused on providing filters for spreadsheet\ndocuments, but filters for other productivity application types (such as\nwordprocessor and presentation) are in consideration.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libixion":{"origin":"textproc/libixion","version":"0.19.0_4"}},"categories":["devel","misc"],"shlibs_required":["libboost_program_options.so.1.87.0","libboost_system.so.1.87.0","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"STATIC":"on"}},{"name":"libphonenumber","origin":"devel/libphonenumber","version":"8.13.40","comment":"Library for parsing, formatting, and validating phone numbers","maintainer":"kde@FreeBSD.org","www":"https://github.com/google/libphonenumber","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ffd65931d7e0b847cfc19cf35f7a863ea62e7da6e9a26c744996e65ada909be2","flatsize":34769323,"path":"All/libphonenumber-8.13.40.pkg","repopath":"All/libphonenumber-8.13.40.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":2525012,"desc":"Google's common Java, C++ and JavaScript library for parsing, formatting, and\nvalidating international phone numbers. The Java version is optimized for\nrunning on smartphones, and is used by the Android framework since 4.0 (Ice\nCream Sandwich).\n\nThis package contains the C++ part.","deps":{"abseil":{"origin":"devel/abseil","version":"20250127.0"},"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"icu":{"origin":"devel/icu","version":"76.1,1"},"protobuf":{"origin":"devel/protobuf","version":"29.3_1,1"}},"categories":["devel"]},{"name":"libopencad","origin":"cad/libopencad","version":"0.2.0_5","comment":"Library which provides a way to read/write CAD (DWG/DXF/DXFB) files","maintainer":"lbartoletti@FreeBSD.org","www":"https://trac.osgeo.org/gdal/wiki/DWG_driver","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ef68c15c3af3e328e4126ae9cfb3f21fce51bf7502f8ddd03aa750995f68a824","flatsize":1222422,"path":"All/libopencad-0.2.0_5.pkg","repopath":"All/libopencad-0.2.0_5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":183880,"desc":"Libopencad is a library written in C++11, which provides a way to\nread/write CAD  (DWG/DXF/DXFB) files. It was designed to have a\nuniformal API to work with any CAD files.\n\nIt has a base class - CADFile.\n\nInheriting this class it's possible to create a driver for any CAD\nformat, all you need to do - is to overwrite interface functions\nlike GetGeometry(index), and others.\n\nNow it has an implementation for DWG2000 (R15), but only for read.\n\nLibrary comes with cadinfo utility, which prints out everything\nlibrary can get from file - header variables, CAD custom classes,\npresented layers and geometries with their attributes.","categories":["cad","geography","graphics"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"annotations":{"cpe":"cpe:2.3:a:libopencad_project:libopencad:0.2.0:::::dragonfly6:x86_64:5"}},{"name":"libpurple","origin":"net-im/libpurple","version":"2.14.14","comment":"Backend library for the Pidgin multi-protocol messaging client","maintainer":"marcus@FreeBSD.org","www":"https://www.pidgin.im/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3b493a21f7ee05959656bb40f9c1cffee26cd87d0c0d07edcbbeda6e358b8323","flatsize":30453996,"path":"All/libpurple-2.14.14.pkg","repopath":"All/libpurple-2.14.14.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":4901640,"desc":"Pidgin is a multi-protocol instant messaging client. It is compatible with\nOscar and TOC protocols, ICQ, IRC, Jabber, Gadu-Gadu, and Zephyr networks.\n\nPidgin users can log in to multiple accounts on multiple IM networks\nsimultaneously. This means that you can be chatting with friends on AOL\nInstant Messenger, talking to a friend on Yahoo Messenger, and sitting in an\nIRC channel all at the same time.\n\nPidgin supports many features of the various networks, such as file transfer\n(coming soon), away messages, typing notification, and MSN window closing\nnotification. It also goes beyond that and provides many unique features. A\nfew popular features are Buddy Pounces, which give the ability to notify you,\nsend a message, play a sound, or run a program when a specific buddy goes away,\nsigns online, or returns from idle; and plugins, consisting of text\nreplacement, a buddy ticker, extended message notification, iconify on away,\nand more.\n\n(Adapted from the About Pidgin page.)\n\nLibgaim is a backend library and protocol modules needed for Pidgin frontend\nfrontends such as the GTK+ and console UIs.","deps":{"avahi-app":{"origin":"net/avahi-app","version":"0.8_6"},"ca_root_nss":{"origin":"security/ca_root_nss","version":"3.108"},"cyrus-sasl":{"origin":"security/cyrus-sasl2","version":"2.1.28_5"},"dbus-glib":{"origin":"devel/dbus-glib","version":"0.114"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-core":{"origin":"multimedia/gstreamer1-plugins-core","version":"1.26.0"},"gstreamer1-plugins-good":{"origin":"multimedia/gstreamer1-plugins-good","version":"1.26.0"},"libidn":{"origin":"dns/libidn","version":"1.43"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"nss":{"origin":"security/nss","version":"3.112"},"py311-dbus":{"origin":"devel/py-dbus","version":"1.3.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net-im"],"shlibs_required":["libc.so.8","libdbus-1.so.3","libdbus-glib-1.so.2","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libintl.so.8","libm.so.4","libpthread.so.0"],"options":{"DBUS":"on","GSTREAMER":"on","IDN":"on","PERL":"off","SASL":"on","TCLTK":"off","VV":"off","NSS":"on","GNUTLS":"off","BONJOUR":"on","GG":"on","SAMETIME":"off","SILC":"off","IRC":"on","JABBER":"on","NOVELL":"on","QQ":"on","SIMPLE":"on","ZEPHYR":"on"},"annotations":{"cpe":"cpe:2.3:a:pidgin:libpurple:2.14.14:::::dragonfly6:x86_64"}},{"name":"libopenbsd","origin":"devel/libopenbsd","version":"r298107_1","comment":"imsg and ohash routines from OpenBSD libutil","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d01412c7173f99f415b37fddfff14e56026c6070edbd377bb31b2144f598c5d9","flatsize":50324,"path":"All/libopenbsd-r298107_1.pkg","repopath":"All/libopenbsd-r298107_1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":21912,"desc":"libopenbsd is a thin compatibility layer intended to allow a limited set of\nOpenBSD software to compile on other BSDs with little or no modification.","categories":["devel"],"messages":[{"message":"===>   NOTICE:\n\nThe libopenbsd port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libogg","origin":"audio/libogg","version":"1.3.5,4","comment":"Ogg bitstream library","maintainer":"naddy@FreeBSD.org","www":"https://www.xiph.org/ogg/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9f096caf57c1fd560a9ce5fb47040a4ee9444eb4a6d6fe7f9a4cb73cb46f21e4","flatsize":472766,"path":"All/libogg-1.3.5,4.pkg","repopath":"All/libogg-1.3.5,4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":198176,"desc":"Ogg is a multimedia container format and the native file and stream\nformat for the Xiph.org multimedia codecs.  It encapsulates raw\ncompressed data and allows the interleaving of audio and video data\ninside a single convient format.  Ogg is a stream oriented container\nand provides packet framing, error detection, and periodic timestamps\nfor seeking.","categories":["audio"],"options":{"DOCS":"on"}},{"name":"libomemo-c","origin":"security/libomemo-c","version":"0.5.1","comment":"Implementation of the ratcheting forward secrecy protocol","maintainer":"kde@FreeBSD.org","www":"https://github.com/dino/libomemo-c/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3ca09a1deda6a1f0f2ec9f751ac3f9cc039c9f1235573b6d592b58e7beb0cbf4","flatsize":442953,"path":"All/libomemo-c-0.5.1.pkg","repopath":"All/libomemo-c-0.5.1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":142512,"desc":"This is a fork of libsignal-protocol-c, an implementation of Signal's\nratcheting forward secrecy protocol that works in synchronous and asynchronous\nmessaging. The fork adds support for OMEMO as defined in XEP-0384 versions\n0.3.0 and later.\n\n * OMEMO version 0.3.0 uses the original libsignal-protocol-c implementation\n   with its protocol versions 2 and 3.\n\n * OMEMO version 0.4.0+ is implemented using a new protocol version 4\n   internally. In comparison with protocol version 3, it changes:\n   *  HKDF info strings\n   *  Protocol buffer encoding\n   *  Signature scheme (uses XEd25519 instead of custom \"Curve25519 signatures\")\n   *  Specification-compliant double ratchet\n   *  Support for Ed25519 public keys\n   *  Various serializations\n   *  Removes unused functionality","deps":{"protobuf-c":{"origin":"devel/protobuf-c","version":"1.5.1_1"}},"categories":["security"]},{"name":"liboggz","origin":"audio/liboggz","version":"1.1.3","comment":"Simple Ogg API","maintainer":"sunpoet@FreeBSD.org","www":"https://www.xiph.org/oggz/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"caf3415cc8a40f1b938c7266310565905a285920d3bf60ecf16741af546a1af8","flatsize":528852,"path":"All/liboggz-1.1.3.pkg","repopath":"All/liboggz-1.1.3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":117724,"desc":"Oggz provides a simple programming interface for reading and writing\nOgg files and streams. Ogg is an interleaving data container developed\nby Monty at Xiph.Org, originally to support the Ogg Vorbis audio\nformat.\n\nliboggz supports the flexibility afforded by the Ogg file format while\npresenting the following API niceties:\n* Strict adherence to the formatting requirements of Ogg bitstreams,\n  to ensure that only valid bitstreams are generated\n* A simple, callback based open/read/close or open/write/close interface\n  to raw Ogg files\n* A customisable seeking abstraction for seeking on multitrack Ogg data\n* A packet queue for feeding incoming packets for writing, with\n  callback based notification when this queue is empty\n* A means of overriding the IO functions used by Oggz, for easier\n  integration with media frameworks and similar systems.\n* A handy table structure for storing information on each logical\n  bitstream","deps":{"libogg":{"origin":"audio/libogg","version":"1.3.5,4"}},"categories":["audio"],"shlibs_required":["libc.so.8","libm.so.4","libogg.so.0"]},{"name":"liboglappth","origin":"science/liboglappth","version":"1.0.0_5","comment":"Support libraries of science/ghemical port","maintainer":"ports@FreeBSD.org","www":"http://www.uku.fi/~thassine/projects/ghemical/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"47aef8f749c4eff75bd2750ea01beb5af8bf4cc90c65614d01d36018f85995c1","flatsize":276800,"path":"All/liboglappth-1.0.0_5.pkg","repopath":"All/liboglappth-1.0.0_5.pkg","licenselogic":"single","pkgsize":57036,"desc":"libghemical is a support library packages for science/ghemical\nThis is for the OpenGL stuff.\nSee also:\nhttp://www.bioinformatics.org/pipermail/ghemical-devel/2007-September/000688.html","deps":{"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"}},"categories":["science"],"messages":[{"message":"===>   NOTICE:\n\nThe liboglappth port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libopenshot-audio","origin":"audio/libopenshot-audio","version":"0.3.3","comment":"OpenShot Audio Library","maintainer":"tatsuki_makino@hotmail.com","www":"https://www.openshot.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d3744b3985a975c9864798d953b01716d3ce1faad594f5a956ecbc0791f77c81","flatsize":7706102,"path":"All/libopenshot-audio-0.3.3.pkg","repopath":"All/libopenshot-audio-0.3.3.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":1215544,"desc":"OpenShot Audio Library (libopenshot-audio) is a free, open-source project that\nenables high-quality editing and playback of audio, and is based on the amazing\nJUCE library.","deps":{"alsa-lib":{"origin":"audio/alsa-lib","version":"1.2.13"},"alsa-plugins":{"origin":"audio/alsa-plugins","version":"1.2.12_1"},"libsysinfo":{"origin":"devel/libsysinfo","version":"0.0.3_3"}},"categories":["audio","multimedia"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"JACK":"off"}},{"name":"libobjc2","origin":"lang/libobjc2","version":"2.2.1","comment":"Replacement Objective-C runtime supporting modern Objective-C features","maintainer":"ports@FreeBSD.org","www":"https://github.com/gnustep/libobjc2/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bb82190988edbcd4e2c7dc6352dd5857cf17157d5e5b85f28dd8f72770762bfb","flatsize":269737,"path":"All/libobjc2-2.2.1.pkg","repopath":"All/libobjc2-2.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":82136,"desc":"Replacement for the GNU Objective-C runtime supporting the features\nof modern dialects of Objective-C for use with GNUstep and other Objective-C\nprograms.\n\nThis runtime is based on the Etoile Objective-C Runtime, an earlier\nresearch prototype, and includes support for non-fragile instance\nvariables, type-dependent dispatch, and object planes. It is fully\ncompatible with the FSF's GCC Objective-C ABI and also implements\na new ABI that is supported by Clang and is required for some of\nthe newer features.","deps":{"llvm19-libcxx":{"origin":"devel/libcxx19","version":"19.1.7"}},"categories":["devel","gnustep","lang"],"messages":[{"message":"===>   NOTICE:\n\nThe libobjc2 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"liboil","origin":"devel/liboil","version":"0.3.17_3","comment":"Library of optimized inner loops","maintainer":"ports@FreeBSD.org","www":"https://liboil.freedesktop.org/wiki/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c77b803583595b7ec4e0cab72f49567818e4e9d66d6db7d89fdcd293b162c263","flatsize":2779868,"path":"All/liboil-0.3.17_3.pkg","repopath":"All/liboil-0.3.17_3.pkg","licenselogic":"and","licenses":["BSD2CLAUSE","BSD3CLAUSE","MIT"],"pkgsize":230844,"desc":"Liboil is a library of simple functions that are optimized for various CPUs.\nThese functions are generally loops implementing simple algorithms, such as\nconverting an array of N integers to floating-point numbers or multiplying\nand summing an array of N numbers. Clearly such functions are candidates for\nsignificant optimization using various techniques, especially by using\nextended instructions provided by modern CPUs (Altivec, MMX, SSE, etc.).\n\nMany multimedia applications and libraries already do similar things\ninternally. The goal of this project is to consolidate some of the code used\nby various multimedia projects, and also make optimizations easier to use by\na broad range of applications.","categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","librt.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe liboil port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libolecf","origin":"devel/libolecf","version":"a.20240427","comment":"Library and tools to access the OLE 2 Compound File (OLECF) format","maintainer":"antoine@FreeBSD.org","www":"https://github.com/libyal/libolecf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"38e66cda2f64748537cfe56f549509257d508a2055cf99ce8673b1deeb87bf41","flatsize":6920502,"path":"All/libolecf-a.20240427.pkg","repopath":"All/libolecf-a.20240427.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":702480,"desc":"Library and tools to access the OLE 2 Compound File (OLECF) format","deps":{"fusefs-libs":{"origin":"filesystems/fusefs-libs","version":"2.9.9_2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libdl.so.0","libfuse.so.2","libintl.so.8","libpthread.so.0"],"options":{"NLS":"on"}},{"name":"libnvpair","origin":"databases/libnvpair","version":"2.0","comment":"Illumos name-value pair library","maintainer":"ports@FreeBSD.org","www":"http://illumos.org/man/3lib/libnvpair","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"517d165ab2d3b9005ee58a780f3dcd46d166546ca6b296b4765287b1cb9db54b","flatsize":210527,"path":"All/libnvpair-2.0.pkg","repopath":"All/libnvpair-2.0.pkg","licenselogic":"single","licenses":["CDDL"],"pkgsize":39344,"desc":"libnvpair is a name-value pair library originating from Solaris\n\nThe nvpair library was released in OpenSolaris and has been extended\nby the Illumos project.  It exports a set of functions used for managing\nname-value pairs.  This is a base library for Solaris and its descendents.\nHowever, the kernel-specific code has been removed thus libnvpair is\nstrictly meant for the userland.  The XDR functionality has been masked\nfor now due to RPC differences between *BSD and Illumos.","categories":["databases","devel"],"messages":[{"message":"===>   NOTICE:\n\nThe libnvpair port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libocas","origin":"math/libocas","version":"0.96","comment":"Efficient training of SVM classifiers","maintainer":"ports@FreeBSD.org","www":"https://cmp.felk.cvut.cz/~xfrancv/ocas/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a4862ba567ec99e9a4d970b01cf6e71ec0aa3e2d7dd7d861b14990751e2d79e9","flatsize":223047,"path":"All/libocas-0.96.pkg","repopath":"All/libocas-0.96.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":51248,"desc":"libocas implements an Optimized Cutting Plane Algorithm (OCAS) for training\nlinear SVM classifiers from large-scale data. The computational effort of\nOCAS scales with O(m log m) where m is the sample size. In an extensive\nempirical evaluation, OCAS significantly outperforms current state-of-the-art\nSVM solvers.\n\nlibocas also implements the COFFIN framework for efficient training of\ntranslation invariant image classifiers from virtual examples.","categories":["math"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe libocas port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libodbc++","origin":"databases/libodbc++","version":"0.2.5_5","comment":"C++ class library and toolset for ODBC access to data sources","maintainer":"ports@FreeBSD.org","www":"http://orcane.net/freeodbc++/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"611a80aa4702f6cd7935efa22c66c9bc12b1c0207b9ab4af9a0d51f16f8684e7","flatsize":583770,"path":"All/libodbc++-0.2.5_5.pkg","repopath":"All/libodbc++-0.2.5_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":148024,"desc":"Libodbc++ aims to be a complete C++ development environment for data source\n(typically SQL database) access.  It exists in the form of a class library\nand a set of tools.  Libodbc++ currently provides a subset of the JDBC 2.0\nspecification functionality.\n\nLibodbc++ runs on top of ODBC, i.e. it needs to be compiled with support for\nan ODBC driver manager.  It currently supports either iODBC or unixODBC.\nThis port allows the user to select which driver manager to use via a\nbuild-time variable definition - see the comments in the Makefile for further\ndetails.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"},"readline":{"origin":"devel/readline","version":"8.2.13_2"},"unixODBC":{"origin":"databases/unixODBC","version":"2.3.12_1"}},"categories":["databases","devel"],"shlibs_required":["libc.so.8","libm.so.4","libncurses.so.6","libodbc.so.2","libreadline.so.8","libstdc++.so.9"],"options":{"DOCS":"on","DOXYGEN":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe libodbc++ port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libntlm","origin":"security/libntlm","version":"1.6","comment":"Library that implement Microsoft's NTLM authentication","maintainer":"sunpoet@FreeBSD.org","www":"https://www.nongnu.org/libntlm/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f240decf9f42e2b5811ab6138a3df5051a103fc41a96a322d14d58475a067a05","flatsize":104245,"path":"All/libntlm-1.6.pkg","repopath":"All/libntlm-1.6.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":25640,"desc":"Libntlm is a library that implement Microsoft's NTLM authentication.","categories":["security"],"annotations":{"cpe":"cpe:2.3:a:nongnu:libntlm:1.6:::::dragonfly6:x86_64"}},{"name":"libnsutils","origin":"devel/libnsutils","version":"0.1.1","comment":"NetSurf generalised utility library","maintainer":"nc@FreeBSD.org","www":"https://www.netsurf-browser.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e5f24ff4a7eb10afc27b8702bb5f9a023d9efb35e63100d305a0beb325bbf408","flatsize":19862,"path":"All/libnsutils-0.1.1.pkg","repopath":"All/libnsutils-0.1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7232,"desc":"NetSurf generalised utility library.","categories":["devel"]},{"name":"libnss-pgsql","origin":"net/libnss-pgsql","version":"1.5.0_2","comment":"NSS module using a PostgreSQL database for backend","maintainer":"felix@userspace.com.au","www":"https://ftp.postgresql.org/pub/projects/pgFoundry/sysauth/NSS/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ebbf7c317d775edfa3fb90a83f9a6c8743915a747ab9fc11a35aad4a125204ac","flatsize":105979,"path":"All/libnss-pgsql-1.5.0_2.pkg","repopath":"All/libnss-pgsql-1.5.0_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":28096,"desc":"libNSS-PostgreSQL allows you to authenticate UNIX groups and users\nusing a PostgreSQL database. It uses the NSS API which provides an\nabstraction layer between the UNIX authentication API and the related\ndata. NSS-PostgreSQL currently supports the passwd and groups services.","deps":{"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"}},"categories":["net"],"options":{"DOCS":"on"}},{"name":"libofx","origin":"finance/libofx","version":"0.10.9_1","comment":"OpenSource implementation of the OFX (Open Financial eXchange)","maintainer":"jhale@FreeBSD.org","www":"https://libofx.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dc92856ddf3ff5b860f72742f8384c316656444fcdf073f536bc79f2cff6e63b","flatsize":7071085,"path":"All/libofx-0.10.9_1.pkg","repopath":"All/libofx-0.10.9_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":634920,"desc":"LibOFX is a parser and an API designed to allow applications to\nvery easily support OFX command responses, usually provided by\nfinancial institutions for statement downloads.\n\nLibOFX was implemented directly from the full OFX 1.6 spec, and\ncurrently supports:\n\n- Banking transactions and statements\n- Credit card and statements\n- Investment transactions\n- OFX 2.0\n\nFuture projects for LibOFX include:\n\n- Header parsing\n- DTD autodetection\n- Currency conversion\n- QIF import\n- QIF export (integrated inside the library)\n- OFX export","deps":{"OpenSP":{"origin":"textproc/opensp","version":"1.5.2_4"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"glibmm":{"origin":"devel/glibmm","version":"2.66.7,1"},"libsigc++":{"origin":"devel/libsigc++20","version":"2.12.1"},"libxml++":{"origin":"textproc/libxml++26","version":"2.42.3,1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"}},"categories":["finance"],"shlibs_required":["libc.so.8","libcurl.so.4","libglib-2.0.so.0","libglibmm-2.4.so.1","libgobject-2.0.so.0","libintl.so.8","libm.so.4","libsigc-2.0.so.0","libstdc++.so.9","libxml++-2.6.so.2","libxml2.so.2"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:libofx_project:libofx:0.10.9:::::dragonfly6:x86_64:1"}},{"name":"liboauth","origin":"net/liboauth","version":"1.0.3_5","comment":"C library implementing the OAuth Core standard","maintainer":"hrs@FreeBSD.org","www":"http://liboauth.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"659702eef9229024a3dcddd8652ba3e76e923d2e5ac64018d44de35d8461fd89","flatsize":118387,"path":"All/liboauth-1.0.3_5.pkg","repopath":"All/liboauth-1.0.3_5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":33584,"desc":"OAuth is an open protocol to allow secure API authorization in\na simple and standard method from desktop and web applications.\n\nliboauth is a collection of POSIX-c functions implementing the OAuth\nCore RFC 5849 standard. liboauth provides functions to escape and\nencode parameters according to OAuth specification and offers\nhigh-level functionality to sign requests or verify OAuth signatures\nas well as perform HTTP requests.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["net"]},{"name":"libnxml","origin":"textproc/libnxml","version":"0.18.3_4","comment":"C library for writing XML 1.0/1.1 files or streams","maintainer":"nivit@FreeBSD.org","www":"https://github.com/bakulf/libnxml","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6b7524c945dbb0bfb51bb6c01c63a58f00a64f8895559cebca8239ba4138cac5","flatsize":167066,"path":"All/libnxml-0.18.3_4.pkg","repopath":"All/libnxml-0.18.3_4.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":40328,"desc":"nXML is a C library for parsing, writing and creating XML 1.0 and 1.1 files\nor streams. It supports utf-8, utf-16be and utf-16le, ucs-4 (1234, 4321,\n2143, 2312).","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"}},"categories":["devel","textproc"]},{"name":"libodfgen01","origin":"textproc/libodfgen01","version":"0.1.8_2","comment":"Library for generating documents in Open Document Format (ODF)","maintainer":"office@FreeBSD.org","www":"https://sourceforge.net/p/libwpd/wiki/libodfgen","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8f176779a0709e05d91aeb66e15cdcab8cdb31113c68ab1ead6ca6d2fce7614e","flatsize":843650,"path":"All/libodfgen01-0.1.8_2.pkg","repopath":"All/libodfgen01-0.1.8_2.pkg","licenselogic":"or","licenses":["LGPL21","MPL20"],"pkgsize":242136,"desc":"libodfgen is a library for generating documents in Open Document Format\n(ODF).  It provides generator implementation for the following libraries:\n\n* libwpd (::WPXDocumentInterface): text documents\n* libwpg (libwpg::WPGPaintInterface): vector drawings\n* libetonyek (libetonyek::KEYPresentationInterface): presentations\n\nAs these APIs are used by multiple libraries, libodfgen can be used to\ngenerate ODF from many sources.","deps":{"librevenge":{"origin":"textproc/librevenge","version":"0.0.5"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"}},"categories":["textproc"]},{"name":"libnss-cache","origin":"net/libnss-cache","version":"0.21","comment":"NSS module for directory services using an indexed, local disk cache","maintainer":"kbowling@FreeBSD.org","www":"https://github.com/google/libnss-cache","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8be5c96ccda38253b506961921e2d27c99e6dafe413b2460d2de6f66aef48b79","flatsize":24120,"path":"All/libnss-cache-0.21.pkg","repopath":"All/libnss-cache-0.21.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":8308,"desc":"libnss-cache is a NSS module for reading directory service information for\nhosts from an indexed, local disk cache of that directory service.\n\nnsswitch.conf services provided:  passwd and group\n\nAdd 'nsscache' to the desired service(s) and generate the cache with the\nnet/nsscache port.","categories":["net"]},{"name":"libnss-mysql","origin":"net/libnss-mysql","version":"1.5_6","comment":"NSS module using a MySQL database for backend","maintainer":"fluffy@FreeBSD.org","www":"https://libnss-mysql.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"74276b35c7b1d88b01cfc9bc5484130f208c6e668cad90614595f9183bb0cbc4","flatsize":42053,"path":"All/libnss-mysql-1.5_6.pkg","repopath":"All/libnss-mysql-1.5_6.pkg","licenselogic":"single","pkgsize":17616,"desc":"libNSS-MySQL allows you to authenticate UNIX groups and users using a MySQL\ndatabase. It uses the NSS API which provides an abstraction layer between\nthe UNIX authentication API and the related data. NSS-MySQL currently supports\nthe passwd and groups services.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"}},"categories":["net"]},{"name":"libnspsl","origin":"dns/libnspsl","version":"0.1.7","comment":"NetSurf public suffix list handling","maintainer":"nc@FreeBSD.org","www":"https://www.netsurf-browser.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ec2163bc3e92e50cb296d8afb70cf6d45c04e1c51bb07eca26d911e1b7d78208","flatsize":73361,"path":"All/libnspsl-0.1.7.pkg","repopath":"All/libnspsl-0.1.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":48128,"desc":"Library to generate static code representation of the Public suffix list.\nThe public suffix list is a database of top level domain names. The database\nallows an application to determine if if a domain name requires an additional\nlabel to be valid.\n\nThe principle use in a web browser is to restrict supercookies being set\nalthough it can also serve secondary purposes in the UI such as domain\nhighlighting.","categories":["dns"]},{"name":"libnotify","origin":"devel/libnotify","version":"0.8.6","comment":"Library for desktop notifications","maintainer":"desktop@FreeBSD.org","www":"https://gitlab.gnome.org/GNOME/libnotify","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0018d4d868fdbf127a7d74d6a119b9d6bd1418291fa5f586b4d04b792191e7ca","flatsize":166890,"path":"All/libnotify-0.8.6.pkg","repopath":"All/libnotify-0.8.6.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":39772,"desc":"The Desktop Notifications framework provides a standard way of doing passive\npop-up notifications on the desktop. These are designed to notify the\nuser of something without interrupting their work with a dialog box that they\nmust close. Passive popups can automatically disappear after a short period\nof time.\n\nThis port contains the library and a small command line client.\nSee deskutils/notification-daemon for the daemon.","deps":{"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"}},"categories":["devel","gnome"],"shlibs_required":["libc.so.8","libglib-2.0.so.0","libgobject-2.0.so.0"],"options":{"MANPAGES":"on"}},{"name":"libnsgif","origin":"graphics/libnsgif","version":"1.0.0","comment":"NetSurf GIF Decoder","maintainer":"nc@FreeBSD.org","www":"https://www.netsurf-browser.org/projects/libnsgif/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"30e8d2a28f899e6d25e7fe6e777c368e55325adc7d94f99272e6aa5635921285","flatsize":35446,"path":"All/libnsgif-1.0.0.pkg","repopath":"All/libnsgif-1.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14952,"desc":"Libnsgif is a decoding library for the GIF image file format, written in C.\nIt was developed as part of the NetSurf project.","categories":["graphics"],"annotations":{"cpe":"cpe:2.3:a:netsurf-browser:libnsgif:1.0.0:::::dragonfly6:x86_64"}},{"name":"libnsbmp","origin":"graphics/libnsbmp","version":"0.1.7","comment":"NetSurf BMP decoder","maintainer":"nc@FreeBSD.org","www":"https://www.netsurf-browser.org/projects/libnsbmp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cc69e802de7a5e6b64fa9d3f9de80eee7ad103c57e55f5d6fdcbb363ed38cba1","flatsize":20120,"path":"All/libnsbmp-0.1.7.pkg","repopath":"All/libnsbmp-0.1.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9408,"desc":"Libnsbmp is a decoding library for BMP and ICO image file formats, written\nin C.\nIt was developed as part of the NetSurf project.","categories":["graphics"],"annotations":{"cpe":"cpe:2.3:a:netsurf-browser:libnsbmp:0.1.7:::::dragonfly6:x86_64"}},{"name":"libnumbertext","origin":"textproc/libnumbertext","version":"1.0.11","comment":"Number to number name and money text conversion libraries","maintainer":"lwhsu@FreeBSD.org","www":"https://numbertext.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"097d1f8b98fa1fcb2234d5256305157390b9f68fddfda458a53459abf225a743","flatsize":1490201,"path":"All/libnumbertext-1.0.11.pkg","repopath":"All/libnumbertext-1.0.11.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":228004,"desc":"Number to number name and money text conversion libraries in C++, Java,\nJavaScript and Python & LibreOffice Calc Extension","categories":["textproc"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"libnpupnp","origin":"net/libnpupnp","version":"6.2.1","comment":"C++ base UPnP library, derived from Portable UPnP, a.k.a libupnp","maintainer":"diizzy@FreeBSD.org","www":"https://www.lesbonscomptes.com/upmpdcli/npupnp-doc/libnpupnp.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aa75c62541886281fd336a41ee54ff433ed5a66c53aaa90f38075a82b9c8a283","flatsize":671572,"path":"All/libnpupnp-6.2.1.pkg","repopath":"All/libnpupnp-6.2.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":213976,"desc":"libpnupnp is a C++ reimplementation of the venerable libupnp,\na.k.a. Portable UPnP* library.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"libmicrohttpd":{"origin":"www/libmicrohttpd","version":"1.0.1"}},"categories":["net"]},{"name":"libnoise","origin":"audio/libnoise","version":"1.0.0_4","comment":"Generates three-dimensional coherent noise","maintainer":"ports@FreeBSD.org","www":"https://libnoise.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"380cd683224dc66ddc886f76931d73348f471ec423167d42174c38ce5e397cf1","flatsize":713320,"path":"All/libnoise-1.0.0_4.pkg","repopath":"All/libnoise-1.0.0_4.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":96032,"desc":"libnoise is a portable C++ library that is used to generate coherent\nnoise, a type of smoothly-changing noise. libnoise can generate\nPerlin noise, ridged multifractal noise, and other types of\ncoherent-noise.\n\nCoherent noise is often used by graphics programmers to generate\nnatural-looking textures, planetary terrain, and other things. The\nmountain scene shown above was rendered in Terragen with a terrain\nfile generated by libnoise. You can also view some other examples of\nwhat libnoise can do.\n\nIn libnoise, coherent-noise generators are encapsulated in classes\ncalled noise modules. There are many different types of noise\nmodules. Some noise modules can combine or modify the outputs of\nother noise modules in various ways; you can join these modules\ntogether to generate very complex coherent noise.","categories":["audio"],"messages":[{"message":"===>   NOTICE:\n\nThe libnoise port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"llvm15","origin":"devel/llvm15","version":"15.0.7_10","comment":"LLVM and Clang","maintainer":"brooks@FreeBSD.org","www":"https://llvm.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"475c29fc4339e82b09c2af1b42096b307905463c5c41c41ed0fa6e4a4914bff0","flatsize":1338850746,"path":"All/llvm15-15.0.7_10.pkg","repopath":"All/llvm15-15.0.7_10.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","LLVM","LLVM2","MIT","PD","REGEX"],"pkgsize":162851368,"desc":"The LLVM Project is a collection of modular and reusable compiler and\ntoolchain technologies.\n\nThis port includes Clang (a C/C++/Objective-C compiler), LLD (a linker),\nLLDB (a debugger), an OpenMP runtime library, and the LLVM infrastructure\nthese are built on.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["devel","lang"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0","librt.so.0","libstdc++.so.9","libz.so.3","libzstd.so.1"],"options":{"BE_AMDGPU":"off","BE_WASM":"on","CLANG":"on","COMPILER_RT":"off","DOCS":"on","EXTRAS":"on","FLANG":"off","GOLD":"on","LIT":"on","LLD":"on","LLDB":"off","LLD_LINK":"off","MLIR":"off","OPENMP":"off","PYCLANG":"on","STATIC_LIBS":"on","BE_FREEBSD":"off","BE_NATIVE":"off","BE_STANDARD":"on"},"annotations":{"cpe":"cpe:2.3:a:llvm:llvm:15.0.7:::::dragonfly6:x86_64:10","flavor":"default"}},{"name":"libnuml","origin":"biology/libnuml","version":"1.1.7","comment":"C++ library for Numerical Markup Language","maintainer":"yuri@FreeBSD.org","www":"https://github.com/NuML/NuML","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2eb296b98b5dde3300e6fa3ccea294a7d11473c09de14077c040454af8676a4a","flatsize":5704353,"path":"All/libnuml-1.1.7.pkg","repopath":"All/libnuml-1.1.7.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":1143608,"desc":"The Numerical Markup Language (NuML) aims to standardize the exchange and\narchiving of numerical results. NuML originates from the numerical aspects of\nthe Systems Biology Results Markup Language (SBRML) with the aim of re-using it\nin multiple other standardization efforts.","deps":{"libsbml":{"origin":"biology/libsbml","version":"5.20.4_1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"}},"categories":["biology","devel"]},{"name":"libnids","origin":"net/libnids","version":"1.24_6","comment":"Network monitoring library with TCP/IP reassembly","maintainer":"ports@FreeBSD.org","www":"http://libnids.sf.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b65a7c6c531e700f6135f9c293480ac394f61259aec2915b45c3b26bd016cd09","flatsize":167165,"path":"All/libnids-1.24_6.pkg","repopath":"All/libnids-1.24_6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":48992,"desc":"Libnids is a library that provides the function of one of the NIDS\n(Network Intrusion Detection System) components, namely E-component. The\nlibnids code watches all local network traffic, processes received\ndatagrams a bit, and provides convenient information on them to analyzing\nmodules. Libnids performs:\n\na) assembly of TCP segments into TCP streams\nb) IP defragmentation\nc) TCP port scan detection","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libnet":{"origin":"net/libnet","version":"1.3,1"}},"categories":["net","security"],"options":{"DOCS":"on","GLIB2":"on"},"annotations":{"cpe":"cpe:2.3:a:libnids_project:libnids:1.24:::::dragonfly6:x86_64:6"},"messages":[{"message":"===>   NOTICE:\n\nThe libnids port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libnice-gst1","origin":"net-im/libnice-gst1","version":"0.1.21_2","comment":"GStreamer 1 plugin from libnice","maintainer":"gnome@FreeBSD.org","www":"https://nice.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"23bc86b7a34cefc91cdd54152c2e6bab168f9cd9981aee6e2412fddeb93a9533","flatsize":77270,"path":"All/libnice-gst1-0.1.21_2.pkg","repopath":"All/libnice-gst1-0.1.21_2.pkg","licenselogic":"or","licenses":["LGPL21","MPL11"],"pkgsize":24368,"desc":"Gstreamer 1 plugin from the libnice port.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"libnice":{"origin":"net-im/libnice","version":"0.1.21_2"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","net-im"],"options":{"GUPNP":"off"}},{"name":"libnghttp2","origin":"www/libnghttp2","version":"1.65.0","comment":"HTTP/2 C Library","maintainer":"sunpoet@FreeBSD.org","www":"https://nghttp2.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ad150b71ae0274d574515bdfb1bfdb3c5c96623980f51027a25c3a8d120e612e","flatsize":718840,"path":"All/libnghttp2-1.65.0.pkg","repopath":"All/libnghttp2-1.65.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":126072,"desc":"nghttp2 is an implementation of HTTP/2 and its header compression algorithm\nHPACK in C.","categories":["net","www"],"annotations":{"cpe":"cpe:2.3:a:nghttp2:nghttp2:1.65.0:::::dragonfly6:x86_64"}},{"name":"libngtcp2","origin":"net/libngtcp2","version":"1.11.0","comment":"Implementation of QUIC protocol","maintainer":"sunpoet@FreeBSD.org","www":"https://nghttp2.org/ngtcp2/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"659945ddc73f340c96cda0428a02cf921eb7756acea82c3bab19b5991ef23742","flatsize":1076221,"path":"All/libngtcp2-1.11.0.pkg","repopath":"All/libngtcp2-1.11.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":215236,"desc":"ngtcp2 project is an effort to implement QUIC protocol which is now being\ndiscussed in IETF QUICWG for its standardization.","categories":["net"]},{"name":"libnitrokey","origin":"security/libnitrokey","version":"3.7","comment":"Libnitrokey is a project to communicate with Nitrokey devices","maintainer":"monwarez@mailoo.org","www":"https://github.com/Nitrokey/libnitrokey","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e4e60e7dee1bc6a6eb68ba416e540426be1ee5af96a94a978ffb087923aaaefd","flatsize":1786884,"path":"All/libnitrokey-3.7.pkg","repopath":"All/libnitrokey-3.7.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":286804,"desc":"libnitrokey is a project to communicate with Nitrokey Pro and Storage devices\nin a clean and easy manner. Written in C++14, testable with py.test\nand Catch frameworks, with C API, Python access\n(through CFFI and C API, in future with Pybind11).","deps":{"hidapi":{"origin":"comms/hidapi","version":"0.14.0"},"libudev-devd":{"origin":"devel/libudev-devd","version":"0.6.0"}},"categories":["security"],"options":{"TEST":"off"},"messages":[{"message":"In order to use Nitrokey FIDO U2F user will need to install security/u2f-devd","type":"install"}]},{"name":"libosmesa-gallium","origin":"graphics/libosmesa-gallium","version":"21.3.9_2","comment":"Off-Screen Mesa implementation of the OpenGL API using gallium","maintainer":"x11@FreeBSD.org","www":"https://www.mesa3d.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"59337b0cf5fdc2c958117f86f84b384aef47873fa47ead42882900e677f5c2e6","flatsize":14520362,"path":"All/libosmesa-gallium-21.3.9_2.pkg","repopath":"All/libosmesa-gallium-21.3.9_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3148292,"desc":"Mesa is a 3-D graphics library with an API which is very similar to that\nof OpenGL*.  To the extent that Mesa utilizes the OpenGL command syntax or\nstate machine, it is being used with authorization from Silicon Graphics,\nInc.  However, the author makes no claim that Mesa is in any way a\ncompatible replacement for OpenGL or associated with Silicon Graphics, Inc.\n\nThis is a Off-Screen version of Mesa in order to do off-screen rendering in\nother packages like VTK. Offscreen rendering is useful for a\nnumber of things, such as batch processing, parallel processing, and\nremote processing.\n\nWWW: https://www.mesa3d.org/","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"},"libdrm":{"origin":"graphics/libdrm","version":"2.4.123,1"},"libelf":{"origin":"devel/libelf","version":"0.8.13_3"},"libosmesa":{"origin":"graphics/libosmesa","version":"21.3.9"},"libunwind":{"origin":"devel/libunwind","version":"20240221_2"},"llvm-libs-mesa":{"origin":"graphics/llvm-libs-mesa","version":"13.0.1"},"mesa-libs":{"origin":"graphics/mesa-libs","version":"21.3.9"}},"categories":["graphics"]},{"name":"libnghttp3","origin":"www/libnghttp3","version":"1.8.0","comment":"HTTP/3 C Library","maintainer":"sunpoet@FreeBSD.org","www":"https://nghttp2.org/nghttp3/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dabf218bdf76e71d1b676f933e0c5ca22aa1098cf6b23d35e1c5711e2591081e","flatsize":553226,"path":"All/libnghttp3-1.8.0.pkg","repopath":"All/libnghttp3-1.8.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":104092,"desc":"nghttp3 is an implementation of HTTP/3 mapping over QUIC and QPACK in C. It does\nnot depend on any particular QUIC transport implementation.\n\nThe HTTP/3 library implements HTTP/3 draft-24. It can exchange basic HTTP\nrequest, response and server push, but does not fully implement the\nspecification at the moment.\n\nThe QPACK library implements QPACK draft-11. It supports dynamic table.","categories":["net","www"]},{"name":"libnice","origin":"net-im/libnice","version":"0.1.21_2","comment":"Library and transmitter that implements ICE-19","maintainer":"gnome@FreeBSD.org","www":"https://nice.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"430d2732400284b76a7e8d9f00fec61e0363dc3cfdf674723dee8567df52ff70","flatsize":930683,"path":"All/libnice-0.1.21_2.pkg","repopath":"All/libnice-0.1.21_2.pkg","licenselogic":"or","licenses":["LGPL21","MPL11"],"pkgsize":208936,"desc":"Libnice is a library and a transmitter that does ICE (as defined in the ICE-19\ndraft), as well as Google Talk and MSN compatible ICE-like protocols.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","net-im"],"shlibs_required":["libc.so.8","libcrypto.so.12","libpthread.so.0"],"options":{"GUPNP":"off"}},{"name":"libnet","origin":"net/libnet","version":"1.3,1","comment":"C library for creating IP packets","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/libnet/libnet","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"31ff531aed991e48d94414c3780861e0189493f7ef4b3ff705d5b22a91f9a98b","flatsize":930852,"path":"All/libnet-1.3,1.pkg","repopath":"All/libnet-1.3,1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":128660,"desc":"Libnet is an API to help with the construction and injection of network packets.\nIt provides a portable framework for low-level network packet writing and\nhandling (use libnet in conjunction with libpcap and you can write some really\ncool stuff). Libnet includes packet creation at the IP layer and at the link\nlayer as well as a host of supplementary and complementary functionality.","categories":["net"],"options":{"BPF":"on","DOCS":"on","EXAMPLES":"on"},"annotations":{"cpe":"cpe:2.3:a:libnet_project:libnet:1.3:::::dragonfly6:x86_64"}},{"name":"libneurosim","origin":"biology/libneurosim","version":"1.2.0_1","comment":"Common interfaces for neuronal simulators","maintainer":"yuri@FreeBSD.org","www":"https://github.com/INCF/libneurosim","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d0e8acbd848be2fe6f147f05628e6a543ae0a9c7333a4daf3db09bbad388c2ef","flatsize":273937,"path":"All/libneurosim-1.2.0_1.pkg","repopath":"All/libneurosim-1.2.0_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":55124,"desc":"libneurosim is a general library that provides interfaces and common utility\ncode for neuronal simulators.\n\nCurrently it provides the ConnectionGenerator interface.\n\nThe ConnectionGenerator API is a standard interface supporting efficient\ngeneration of network connectivity during model setup in neuronal network\nsimulators. It is intended as an abstraction isolating both sides of the API:\nany simulator can use a given connection generator and a given simulator can use\nany library providing the ConnectionGenerator interface. It was initially\ndeveloped to support the use of libcsa from NEST.","deps":{"libltdl":{"origin":"devel/libltdl","version":"2.5.4"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["biology"],"options":{"PYTHON":"on"}},{"name":"libnfc","origin":"devel/libnfc","version":"1.8.0_1","comment":"Near Field Communication (NFC) library","maintainer":"romain@FreeBSD.org","www":"http://www.libnfc.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6090c764e3f56d02e374a5bedc71f213ecfba373b45fe6325a7cbd3efb615d89","flatsize":653682,"path":"All/libnfc-1.8.0_1.pkg","repopath":"All/libnfc-1.8.0_1.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":145544,"desc":"The libnfc provides a simple yet complete low-level API for handling NFC\ndevices and building NFC applications.","deps":{"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["devel"],"shlibs_required":["libc.so.8","libreadline.so.8","libusb.so.2"],"options":{"ACR122S":"on","ACR122_PCSC":"off","ACR122_USB":"on","ARYGON":"on","EXAMPLES":"on","PN532_UART":"on","PN53X_USB":"on"}},{"name":"libnova","origin":"astro/libnova","version":"0.15.0_1","comment":"Astronomical Calculation Library","maintainer":"ports@FreeBSD.org","www":"https://libnova.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f2dc3c1b6e772d5000849e7d48c8c59d0e3ef4e1c6fb0b35226fe385ffc7316d","flatsize":7638549,"path":"All/libnova-0.15.0_1.pkg","repopath":"All/libnova-0.15.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":868956,"desc":"libnova is a general purpose, double precision, astronomical calculation\nlibrary. The intended audience of libnova is C / C++ programmers, astronomers\nand anyone else interested in calculating positions of astronomical objects.","categories":["astro"],"shlibs_required":["libc.so.8","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe libnova port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libnest2d-ultimaker","origin":"devel/libnest2d-ultimaker","version":"5.3.0_4","comment":"2D irregular bin packaging and nesting library","maintainer":"db@FreeBSD.org","www":"https://github.com/Ultimaker/libnest2d","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"91b41f5340b257a77a006cafd3933a42c1f5fce0ae890175213da9fcb05ff786","flatsize":265330,"path":"All/libnest2d-ultimaker-5.3.0_4.pkg","repopath":"All/libnest2d-ultimaker-5.3.0_4.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":55792,"desc":"2D irregular bin packaging and nesting library written in modern C++","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"nlopt":{"origin":"math/nlopt","version":"2.10.0"},"polyclipping":{"origin":"graphics/polyclipping","version":"6.4.2"}},"categories":["devel"]},{"name":"libmysofa","origin":"audio/libmysofa","version":"1.3.3","comment":"SOFA (Spatially Oriented Format for Acoustics) file reader","maintainer":"jhale@FreeBSD.org","www":"https://github.com/hoene/libmysofa","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"43f26d4fb39447ed26ad52f1cccafeacc6694f83bbec53803c84899e352cb95d","flatsize":1364457,"path":"All/libmysofa-1.3.3.pkg","repopath":"All/libmysofa-1.3.3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1159696,"desc":"libmysofa is a simple set of C functions to read AES SOFA (Spatially\nOriented Format for Acoustics) files, if they contain HRTFs\n(Head-Related Transfer Functions) stored according to the AES69-2015\nstandard [http://www.aes.org/publications/standards/search.cfm?docID=99].","categories":["audio"],"options":{"STATIC":"on","TEST":"off"},"annotations":{"cpe":"cpe:2.3:a:symonics:libmysofa:1.3.3:::::dragonfly6:x86_64"}},{"name":"libnfs","origin":"net/libnfs","version":"5.0.2_1","comment":"Client library for accessing NFS shares over a network","maintainer":"snoe925@gmail.com","www":"https://github.com/sahlberg/libnfs","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5d758c8a587fd7969e0988568a3d178ee0522131842e18256dae1b473b6548ff","flatsize":1358340,"path":"All/libnfs-5.0.2_1.pkg","repopath":"All/libnfs-5.0.2_1.pkg","licenselogic":"and","licenses":["GPLv3","LGPL21"],"pkgsize":208380,"desc":"LIBNFS is a client library for accessing NFS shares over a network.\n\nLIBNFS offers three different APIs, for different use :\n1, RAW : A fully async low level RPC library for NFS protocols\n2, NFS ASYNC : A fully asynchronous library for high level vfs functions\n3, NFS SYNC : A synchronous library for high level vfs functions","categories":["net"],"shlibs_required":["libc.so.8"]},{"name":"libmustache","origin":"devel/libmustache","version":"0.5.0_3","comment":"C++ implementation of Mustache","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jbboehr/libmustache","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"99d376d6700be79d08f8cb04019f46393b2ce01e1cebd8820899feab7fa452a9","flatsize":313799,"path":"All/libmustache-0.5.0_3.pkg","repopath":"All/libmustache-0.5.0_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":63772,"desc":"Mustache is a framework-agnostic way to render logic-free views. libmustache is\na C++ implementation of Mustache.","deps":{"json-c":{"origin":"devel/json-c","version":"0.18"},"libyaml":{"origin":"textproc/libyaml","version":"0.2.5"}},"categories":["devel"],"shlibs_required":["libc.so.8","libjson-c.so.5","libm.so.4","libstdc++.so.9","libyaml-0.so.2"]},{"name":"libndi","origin":"multimedia/libndi","version":"g20200630_2","comment":"Cross-platform, open-source library done to interact with NDI streams","maintainer":"yuri@FreeBSD.org","www":"https://code.videolan.org/jbk/libndi","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e706e906cec10a16edef98634b73c08b6bfad05640677e61ce30f4c5fcda5d10","flatsize":52523,"path":"All/libndi-g20200630_2.pkg","repopath":"All/libndi-g20200630_2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":18980,"desc":"libNDI is a new NDI cross-platform, open-source library done to interact with\nNDI streams.\n\nNDI is a royalty-free but proprietary standard for high quality video delivery\nin a low-latency manner. The official NDI SDK is offered for multiple platforms\nincluding Linux but is closed-source. NDI is already very widely used as an IP\nvideo standard while VideoLAN's libndi library aims to offer a free software\nsolution for decoding NDI video streams.\n\nLibndi is cross-platform and aims to provide a means of interacting with NDI\nvideo streams without relying upon any closed-source components.","deps":{"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"libmicrodns":{"origin":"dns/libmicrodns","version":"0.2.0"}},"categories":["multimedia","net"],"shlibs_required":["libavcodec.so.60","libavutil.so.58","libc.so.8"]},{"name":"libnatpmp","origin":"net/libnatpmp","version":"20230423","comment":"NAT-PMP lightweight library","maintainer":"gaod@hychen.org","www":"https://github.com/miniupnp/libnatpmp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"68b68a7149ead84ed94b58549113a575a3e413114ea2692a6f46c1796a25ed2a","flatsize":39927,"path":"All/libnatpmp-20230423.pkg","repopath":"All/libnatpmp-20230423.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":12440,"desc":"libnatpmp is an attempt to make a portable and fully compliant implementation\nof the protocol for the client side. It is based on non blocking sockets and\nall calls of the API are asynchronous. It is therefore very easy to integrate\nthe NAT-PMP code to any event driven code.","categories":["net"],"shlibs_required":["libc.so.8"]},{"name":"libnaji","origin":"devel/libnaji","version":"0.6.4_1","comment":"Library that generates, converts, and filters files","maintainer":"rodrigo@FreeBSD.org","www":"https://najitool.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"727822e1018b35b6c7ec0cdb64c4e0e80b22d39b8dbfe4882445a9036f09a197","flatsize":467871,"path":"All/libnaji-0.6.4_1.pkg","repopath":"All/libnaji-0.6.4_1.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":62200,"desc":"libnaji is a library of functions which implement the features of najitool,\na flexible file generator, converter, and filter. libnaji is being developed\nin the ANSI C standard so it should work and compile on any system that\nsupports ANSI C, which should be every system.","categories":["devel"]},{"name":"libmusicbrainz5","origin":"audio/libmusicbrainz5","version":"5.1.0.41","comment":"MusicBrainz client library for audio metadata lookup","maintainer":"jhale@FreeBSD.org","www":"https://musicbrainz.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"be3420f64afac18d5f8f9fc72ac2ae18e0c5a67145f396339167ca9a239b9c5e","flatsize":1012822,"path":"All/libmusicbrainz5-5.1.0.41.pkg","repopath":"All/libmusicbrainz5-5.1.0.41.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":176696,"desc":"libmusicbrainz is a client library for accessing the MusicBrainz database\nallowing metadata lookup for audio files. This is version 5.x which supports\nversion 2 of the XML Web Service.","deps":{"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"neon":{"origin":"www/neon","version":"0.32.5_3"}},"categories":["audio"]},{"name":"libmtdev","origin":"devel/libmtdev","version":"1.1.7","comment":"Multitouch Protocol Translation Library","maintainer":"x11@FreeBSD.org","www":"https://bitmath.org/code/mtdev/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6b7d01e71860a8038707d7b0661d574f3c391c5ce346e32ecedafa88c604c844","flatsize":66761,"path":"All/libmtdev-1.1.7.pkg","repopath":"All/libmtdev-1.1.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19516,"desc":"mtdev is a stand-alone library which transforms all variants of kernel\nMT events to the slotted type B protocol. The events put into mtdev\nmay be from any MT device, specifically type A without contact\ntracking, type A with contact tracking, or type B with contact\ntracking. See Linux kernel documentation for further details.","categories":["devel"],"shlibs_required":["libc.so.8"]},{"name":"libmtrie","origin":"devel/libmtrie","version":"1.0.3","comment":"Library to build an IP-netmask based mtrie","maintainer":"rodrigo@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a423a214dde73907e84dc53032c139c5e1447d9848aac23e959e3b91685c16b0","flatsize":10421,"path":"All/libmtrie-1.0.3.pkg","repopath":"All/libmtrie-1.0.3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":4564,"desc":"A library that builds up a specialized mtrie, a supposedly efficient data\nstructure for looking up IP addresses.\n\nSee the test program in the distribution for examples.","categories":["devel"]},{"name":"libmypaint","origin":"graphics/libmypaint","version":"1.6.1_2","comment":"Brush library from the MyPaint project","maintainer":"kwm@FreeBSD.org","www":"http://mypaint.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9b15c0fd490f78949c4987b1ed4382db00e751869dea8e8190bb32f5d1071199","flatsize":1105180,"path":"All/libmypaint-1.6.1_2.pkg","repopath":"All/libmypaint-1.6.1_2.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":201720,"desc":"This is the brush library used by MyPaint.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"json-c":{"origin":"devel/json-c","version":"0.18"}},"categories":["graphics"],"options":{"NLS":"on","OPENMP":"on"}},{"name":"libnjs","origin":"devel/libnjs","version":"0.8.5","comment":"NGINX JavaScript static library","maintainer":"osa@FreeBSD.org","www":"https://nginx.org/en/docs/njs/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"654d1fabfae400883b80410627a8b525a68b87338607320653617f38e51a131a","flatsize":8975357,"path":"All/libnjs-0.8.5.pkg","repopath":"All/libnjs-0.8.5.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":1377964,"desc":"The library of the njs scripting language.  njs, is a subset of the JavaScript\nlanguage that allows extending nginx functionality.  njs is created in\ncompliance with ECMAScript 5.1 (strict mode) with some ECMAScript 6 and later\nextensions.  The compliance is still evolving.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"}},"categories":["devel","www"],"annotations":{"cpe":"cpe:2.3:a:f5:libnjs:0.8.5:::::dragonfly6:x86_64"}},{"name":"libnegf","origin":"science/libnegf","version":"1.1.3_3","comment":"Non Equilibrium Green's Functions library","maintainer":"yuri@FreeBSD.org","www":"https://github.com/libnegf/libnegf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0dd8e661750a9d6bcb36a34615ff82bb669082db144bf3bf4779692a08d897eb","flatsize":1265285,"path":"All/libnegf-1.1.3_3.pkg","repopath":"All/libnegf-1.1.3_3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":692976,"desc":"libNEGF is a general library for Non Equilibrium Green's Functions.\n\nWith libNEGF you can calculate Equilibrium and Non Equilibrium Green's\nFunction in open systems and related quantities, within an efficient\nsparse iterative scheme.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"mpich":{"origin":"net/mpich","version":"4.3.0"},"mpifx":{"origin":"net/mpifx","version":"1.5"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"}},"categories":["science"],"options":{"INELASTIC":"off","MPI":"on"}},{"name":"libmspack","origin":"archivers/libmspack","version":"0.11alpha","comment":"Library for Microsoft compression formats","maintainer":"sunpoet@FreeBSD.org","www":"https://www.cabextract.org.uk/libmspack/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"040b37cf8bebc72787b23a53df3584677064adde4e48287e4059e20e8df9790a","flatsize":297125,"path":"All/libmspack-0.11alpha.pkg","repopath":"All/libmspack-0.11alpha.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":75364,"desc":"libmspack is a portable library for some loosely related Microsoft compression\nformats.","categories":["archivers"],"annotations":{"cpe":"cpe:2.3:a:libmspack_project:libmspack:0.11alpha:::::dragonfly6:x86_64"}},{"name":"libmt_client","origin":"games/libmt_client","version":"0.1.98_10","comment":"Client-side library of MaitreTarot, a Tarot card game","maintainer":"thierry@FreeBSD.org","www":"https://www.nongnu.org/maitretarot/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7546310580a98fcaeaf208780ac817138835b513c5bbeffdacedbeb031ceeb56","flatsize":61678,"path":"All/libmt_client-0.1.98_10.pkg","repopath":"All/libmt_client-0.1.98_10.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":17584,"desc":"MaitreTarot is a Tarot card game. Understand a game like freecell or\npoker, nothing to do with astrology. Tarot is rather a French game.\n\nThis library is the client side of MaitreTarot.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libmaitretarot":{"origin":"games/libmaitretarot","version":"0.1.98_10"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"}},"categories":["games"]},{"name":"libmsocket","origin":"devel/libmsocket","version":"0.4_6","comment":"Socket abstraction library for C programmers","maintainer":"rodrigo@FreeBSD.org","www":"https://sourceforge.net/projects/kageki/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f361f6f8da91c545967c6eceb401462b0962a9655c5cce1af857ca7718219b24","flatsize":153090,"path":"All/libmsocket-0.4_6.pkg","repopath":"All/libmsocket-0.4_6.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":32352,"desc":"libmsocket is a socket abstraction library for C programmers.\n\nIn addition to simple TCP sockets, it is moving towards transparent\nsupport for additional abstractions in a seamless manner, such as\nSSL and Socks5 proxies.","deps":{"libevent":{"origin":"devel/libevent","version":"2.1.12"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["devel","net"],"options":{"DEBUG":"off"}},{"name":"libmtp","origin":"multimedia/libmtp","version":"1.1.22","comment":"Media Transfer Protocol (MTP) library","maintainer":"desktop@FreeBSD.org","www":"https://github.com/libmtp/libmtp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b617d1ec71baed3992b17f434de06de614a3faa17fd7ec75a5d46b274489b20a","flatsize":1514147,"path":"All/libmtp-1.1.22.pkg","repopath":"All/libmtp-1.1.22.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":264544,"desc":"libmtp is an implementation of Microsoft's Media Transfer Protocol (MTP)\nin a form of a library.","deps":{"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"}},"categories":["audio","multimedia"],"shlibs_required":["libc.so.8","libgcrypt.so.20","libusb.so.2"],"options":{"MTPZ":"on"},"annotations":{"cpe":"cpe:2.3:a:libmtp_project:libmtp:1.1.22:::::dragonfly6:x86_64"}},{"name":"libmsym","origin":"science/libmsym","version":"0.2.3","comment":"Molecular point group symmetry library","maintainer":"yuri@FreeBSD.org","www":"https://github.com/mcodev31/libmsym","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ec3a9bf0e650d6d36fe214c511cc2f77e55c8d3bbf0004761f0c1399d3da3008","flatsize":203224,"path":"All/libmsym-0.2.3.pkg","repopath":"All/libmsym-0.2.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":82140,"desc":"libmsym is a C library dealing with point group symmetry in molecules.\n\nFeatures:\n* Determine, symmetrize and generate molecules of any point group as well\n  determine/select subgroups. Get symmetrically equivalent elements and\n  symmetrize translation of any any element in a molecule.\n* Generate character tables for any point group (complex characters form\n  reducible representations)\n* Generate SALCs of real spherical harmonics with any angular momentum for\n  point groups with real characters (Ci, Cs, Cnv, Dn, Dnh, Dnd, Td, O, Oh,\n  I and Ih), as well as symmetrize orbitals, determine partner functions etc.","categories":["science"]},{"name":"libmpdclient","origin":"audio/libmpdclient","version":"2.22","comment":"API library for interfacing MPD","maintainer":"sunpoet@FreeBSD.org","www":"https://www.musicpd.org/libs/libmpdclient/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"675a5cfe6dc5ae83f46190ba55d085da2f5d2fe890450167820866cadb25c6cb","flatsize":665613,"path":"All/libmpdclient-2.22.pkg","repopath":"All/libmpdclient-2.22.pkg","licenselogic":"and","licenses":["BSD2CLAUSE","BSD3CLAUSE"],"pkgsize":101188,"desc":"A stable, documented, asynchronous API library for interfacing MPD in\nthe C, C++ & Objective C languages.","categories":["audio"],"options":{"DOCS":"on","DOXYGEN":"off"}},{"name":"libmswstr","origin":"databases/libmswstr","version":"0.0.1","comment":"Read and parse mdb file indices","maintainer":"rhurlin@FreeBSD.org","www":"https://github.com/leecher1337/libmswstr","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8b392afc186c7ca2425bc3864899873f436d2834f2a8179ed79899b030510955","flatsize":2214433,"path":"All/libmswstr-0.0.1.pkg","repopath":"All/libmswstr-0.0.1.pkg","licenselogic":"single","pkgsize":44960,"desc":"When using Microsoft Jet 4 Databases, index fields are created using\nthe DBLCMapStringW function (check MSDN library for documentation of\nthis function).\nJet 4 driver itself loads this function from mswstr.dll on Microsoft\nWindows. The library contains static translation tables (as opposed to\nLCMapStringW API) in order to have consistent translations across all\nWindows Versions.\n\nLibraries that try to read and parse mdb file indices like\ndatabases/mdbtools should work on every platform and therefore a\nplatform independent version of this library is needed. This is an\nattempt to port the library to Posix-systems.","categories":["databases"]},{"name":"libmpeg2","origin":"multimedia/libmpeg2","version":"0.5.1_8","comment":"Free library for decoding MPEG-2 and MPEG-1 video streams","maintainer":"multimedia@FreeBSD.org","www":"http://libmpeg2.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5977f38a761c1238779014bc18a2a35e2781c8814fc5161e2b97d9edf2cb1b14","flatsize":471912,"path":"All/libmpeg2-0.5.1_8.pkg","repopath":"All/libmpeg2-0.5.1_8.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":108160,"desc":"[ excerpt from developer's site ]\nIt is a free library for decoding mpeg-2 and mpeg-1 video\nstreams. The main goals in libmpeg2 development are:\n\nConformance - libmpeg2 is able to decode all mpeg streams that\nconform to certain restrictions: \"constrained parameters\" for\nmpeg-1, and \"main profile\" for mpeg-2. In practice, this is what\nmost people are using. For streams that follow these restrictions,\nwe believe libmpeg2 is 100%25 conformant to the mpeg standards - and\nwe have a pretty extensive test suite to check this.\n\nSpeed - for most current systems, the display will actually take\nmore time than the mpeg-2 decoding. For systems that have hardware\ncolor conversion and scaling (as we can use with the xv extension\nin Xfree 4), you should be able to watch DVD streams on a Celeron\n400. On a PIII/666 with null display you should get about 110 frames\nper second.\n\nPortability - most of the code is written in C, and when we use\nplatform-specific optimizations we always have a generic C routine\nto fall back on.","categories":["multimedia"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on","SDL":"off","X11":"off"}},{"name":"libmrss","origin":"textproc/libmrss","version":"0.19.2_8","comment":"C library for parsing, writing, and creating RSS","maintainer":"ports@FreeBSD.org","www":"http://www2.autistici.org/bakunin/libmrss/doc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"271c897637d083b459fb7a1c10bfe5ec96ec978a022ff5bb666eed307504963f","flatsize":192590,"path":"All/libmrss-0.19.2_8.pkg","repopath":"All/libmrss-0.19.2_8.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":45540,"desc":"mRss is a C library for parsing, writing and creating RSS files or streams.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"libnxml":{"origin":"textproc/libnxml","version":"0.18.3_4"}},"categories":["textproc"],"messages":[{"message":"===>   NOTICE:\n\nThe libmrss port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libmpd","origin":"audio/libmpd","version":"11.8.17_2","comment":"Abstraction around libmpdclient","maintainer":"ports@FreeBSD.org","www":"https://gmpc.wikia.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0b126c0b3a387c7af4ffd919c27be5b4ab460faa6fdd7ab81b95ec8219e5d4af","flatsize":388988,"path":"All/libmpd-11.8.17_2.pkg","repopath":"All/libmpd-11.8.17_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":83240,"desc":"libmpd is an abstraction around libmpdclient. It provides\nan easy and reliable callback based interface to mpd.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"}},"categories":["audio"],"messages":[{"message":"===>   NOTICE:\n\nThe libmpd port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libmspub01","origin":"print/libmspub01","version":"0.1.4_25","comment":"Library and tools for parsing Microsoft Publisher file format","maintainer":"office@FreeBSD.org","www":"https://wiki.documentfoundation.org/DLP/Libraries/libmspub","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7a96f2a2785775741760bed1299754d3cc82d99c3c8367eaed30950f17cef842","flatsize":441860,"path":"All/libmspub01-0.1.4_25.pkg","repopath":"All/libmspub01-0.1.4_25.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":140872,"desc":"Libmspub is library providing ability to interpret and import Microsoft\nPublisher content into various applications.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"icu":{"origin":"devel/icu","version":"76.1,1"},"librevenge":{"origin":"textproc/librevenge","version":"0.0.5"}},"categories":["devel","graphics","print"],"shlibs_required":["libc.so.8","libgcc_s.so.1","libicui18n.so.76","libicuuc.so.76","libm.so.4","librevenge-0.0.so.0","librevenge-generators-0.0.so.0","librevenge-stream-0.0.so.0","libstdc++.so.6","libz.so.3"]},{"name":"libmusicxml","origin":"audio/libmusicxml","version":"3.22","comment":"Library and tools for the MusicXML format","maintainer":"yuri@FreeBSD.org","www":"https://github.com/grame-cncm/libmusicxml","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"be9d2ccac0f8826c20be3c2dc7532afe04fcc87ac409602f4a71ffd7792a2ff3","flatsize":15880315,"path":"All/libmusicxml-3.22.pkg","repopath":"All/libmusicxml-3.22.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":1538768,"desc":"The MusicXML format represents common Western musical notation from the\n17th century onwards. It is an xml format that organizes the music into\na header followed by the core music data.","categories":["audio"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"libmp3-archive-perl","origin":"audio/libmp3-archive-perl","version":"0.9_1","comment":"Perl module to manipulate filenames containing music metadata","maintainer":"sunpoet@FreeBSD.org","www":"https://erislabs.net/ianb/projects/libmp3-archive-perl/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bff65fab680efd9610b1e6abda82e8492fce461261057a2f5139e79e3b6aa010","flatsize":67067,"path":"All/libmp3-archive-perl-0.9_1.pkg","repopath":"All/libmp3-archive-perl-0.9_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":28148,"desc":"MP3::Archive (packaged as libmp3-archive-perl) is a perl module to encapsulate\nthe parsing and creation of filenames containing music metadata (artist, album,\netc).\n\nIt is used by mp3-archive-tools and mp3lint.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["audio","perl5"]},{"name":"libmowgli2","origin":"devel/libmowgli2","version":"2.1.3","comment":"Development framework for C","maintainer":"tdb@FreeBSD.org","www":"https://github.com/atheme/libmowgli-2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7ebdaf96fc3b0daca5734f84161d87ee8d91a95da306c2769c86700665410dcc","flatsize":356436,"path":"All/libmowgli2-2.1.3.pkg","repopath":"All/libmowgli2-2.1.3.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":88100,"desc":"mowgli is a development framework for C (like GLib), which provides high\nperformance and highly flexible algorithms. It can be used as a supplement\nto GLib (to add additional functions (dictionaries, hashes), or replace\nsome of the slow GLib list manipulation functions), or stand alone. It\nalso provides a powerful hook system and convenient logging for your code,\nas well as a high performance block allocator.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["devel"]},{"name":"libmowgli","origin":"devel/libmowgli","version":"1.0.0","comment":"Development framework for C","maintainer":"oliver@FreeBSD.org","www":"http://www.atheme.org/projects/libmowgli.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"933d0045f6d92030efa82c86fe6191aa9a5cdfe3d307db0b7b4a67885f0ee90e","flatsize":170099,"path":"All/libmowgli-1.0.0.pkg","repopath":"All/libmowgli-1.0.0.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":38352,"desc":"mowgli is a development framework for C (like GLib), which provides high\nperformance and highly flexible algorithms. It can be used as a supplement\nto GLib (to add additional functions (dictionaries, hashes), or replace\nsome of the slow GLib list manipulation functions), or stand alone. It\nalso provides a powerful hook system and convenient logging for your code,\nas well as a high performance block allocator.","categories":["devel"]},{"name":"libmp3splt","origin":"audio/libmp3splt","version":"0.9.2_5","comment":"Library for splitting of various audio files","maintainer":"citrin@citrin.ru","www":"https://mp3splt.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"04648f6dbbcc1e89277719d6fb3727d2ba41cadcca91eb12b68b4c84c2def037","flatsize":1048958,"path":"All/libmp3splt-0.9.2_5.pkg","repopath":"All/libmp3splt-0.9.2_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":229008,"desc":"Mp3Splt-project is a utility to split mp3 and ogg files selecting a begin and an\nend time position, without decoding. It's very useful to split large mp3/ogg to\nmake smaller files or to split entire albums to obtain original tracks.  If you\nwant to split an album, you can select split points and filenames manually or\nyou can get them automatically from CDDB (internet or a local file) or from .cue\nfiles. Supports also automatic silence split, that can be used also to adjust\ncddb/cue splitpoints. You can extract tracks from Mp3Wrap or AlbumWrap files in\nfew seconds. For mp3 files, both ID3v1 & ID3v2 tags are supported.\n\nMp3splt-project is split in 3 parts : libmp3splt, mp3splt and mp3splt-gtk.","deps":{"flac":{"origin":"audio/flac","version":"1.5.0,1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libid3tag":{"origin":"audio/libid3tag","version":"0.16.3"},"libltdl":{"origin":"devel/libltdl","version":"2.5.4"},"libmad":{"origin":"audio/libmad","version":"0.16.4"},"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["audio"],"options":{"ID3":"on","NLS":"on","PCRE":"on","MAD":"on","FLAC":"on","VORBIS":"on"},"annotations":{"cpe":"cpe:2.3:a:libmp3splt_project:libmp3splt:0.9.2:::::dragonfly6:x86_64:5"}},{"name":"libnormaliz","origin":"math/libnormaliz","version":"3.9.0_3","comment":"Compute Hilbert bases and enumerative data of rational polyhedra","maintainer":"moritz@schmi.tt","www":"https://www.normaliz.uni-osnabrueck.de","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"468a90498d0f6735bcda1367e19969d07b56599d3a94d7149b4e72b92432e687","flatsize":15371256,"path":"All/libnormaliz-3.9.0_3.pkg","repopath":"All/libnormaliz-3.9.0_3.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":2812564,"desc":"Normaliz is an open source tool for computations in affine monoids,\nvector configurations, lattice polytopes, and rational cones.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"nauty":{"origin":"math/nauty","version":"2.8.6_1,1"}},"categories":["math"],"shlibs_required":["libc.so.8","libgmp.so.10","libgmpxx.so.4","libm.so.4","libnauty.so","libstdc++.so.9"],"options":{"COCOA":"off","DOCS":"on","FLINT":"off","OPENMP":"off"}},{"name":"libmorph","origin":"graphics/libmorph","version":"0.1.2_2","comment":"Library for loading (and saving) 3D modeller object files","maintainer":"ports@FreeBSD.org","www":"http://www.winnicki.net/morpheus/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f01afbfb7055a9d3caae526256f91b69647d535ec0b5d321f23f74850b06d3f6","flatsize":50202,"path":"All/libmorph-0.1.2_2.pkg","repopath":"All/libmorph-0.1.2_2.pkg","licenselogic":"single","pkgsize":14260,"desc":"The main purpose of LibMorph is loading (and saving) 3d models (3d modeller\nobject files). Given loader is dynamically linked when format of requested file\nis recognized.\n\nThe library is very young piece of software, so chances are high that some\nthings don't work yet as they should or at all. If you have need for some\nparticular feature, drop me a mail, I'll try to reprioritize my TODO list.\n\nLibMorph currently supports following formats (only loading at the moment):\n        LWOB    -- LightWave[TM],\n        3DS     -- 3D Studio[TM],\n\nIn future hopefully it'll support:\n        ?       -- Alias Wavefront[TM]\n        MAX     -- 3D Studio Max[TM]\n        DXF     -- CAD?\n        ?       -- Maya[TM]\n        ?       -- Soft Image[TM]\n        SVG     -- XML, 2d Vector files converted to 3d (via libart?)\n        and more","categories":["graphics"],"messages":[{"message":"===>   NOTICE:\n\nThe libmorph port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libmimedir","origin":"devel/libmimedir","version":"0.5.1_2","comment":"Library for parsing RFC2425 MIME Directory Profile information","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"41a01c894d283dd4e7288f1226f991c9b9332fc7c8efcb2fd365db02d0ab75d9","flatsize":80289,"path":"All/libmimedir-0.5.1_2.pkg","repopath":"All/libmimedir-0.5.1_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":19996,"desc":"libmimedir parses MIME Directory Profile which is defined in RFC 2425.","categories":["devel"],"annotations":{"cpe":"cpe:2.3:a:libmimedir_project:libmimedir:0.5.1:::::dragonfly6:x86_64:2"},"messages":[{"message":"===>   NOTICE:\n\nThe libmimedir port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libmodplug","origin":"audio/libmodplug","version":"0.8.9.1.r461","comment":"ModPlug mod-like music shared libraries","maintainer":"ehaupt@FreeBSD.org","www":"https://modplug-xmms.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"19986ab06aa2199d7c633f12c05cd886a780f49764a7d460f5980f589ff4d596","flatsize":377459,"path":"All/libmodplug-0.8.9.1.r461.pkg","repopath":"All/libmodplug-0.8.9.1.r461.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":165952,"desc":"This is a library based on the mod rendering code from ModPlug, a\npopular Windows mod player written by Olivier Lapicque, found at\nhttp://www.modplug.com.  It is required for ModPlug-XMMS (in the\nxmms-modplug package).","categories":["audio"],"annotations":{"cpe":"cpe:2.3:a:konstanty_bialkowski:libmodplug:0.8.9.1.r461:::::dragonfly6:x86_64"}},{"name":"libmodbus","origin":"comms/libmodbus","version":"3.1.7_2","comment":"Modbus library","maintainer":"bofh@FreeBSD.org","www":"https://libmodbus.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cca6855fab017ba58de95c5a5259b9da46e0da989ae1963435b4ec33bd3d522c","flatsize":184810,"path":"All/libmodbus-3.1.7_2.pkg","repopath":"All/libmodbus-3.1.7_2.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":111872,"desc":"Libmodbus is a C library designed to provide a fast and robust\nimplementation of the Modbus protocol. It runs on Linux, Mac OS X,\nFreeBSD, QNX and Windows.","categories":["comms"],"options":{"DOCS":"on","MANPAGES":"on"},"annotations":{"cpe":"cpe:2.3:a:libmodbus:libmodbus:3.1.7:::::dragonfly6:x86_64:2"}},{"name":"libmikmod","origin":"audio/libmikmod","version":"3.3.11.1_2","comment":"MikMod Sound Library","maintainer":"neuroworker@gmail.com","www":"https://mikmod.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a517160f990feb143f159f3658ed7fa79db9dbcf8e27e901f92d10ac1233abb2","flatsize":1014991,"path":"All/libmikmod-3.3.11.1_2.pkg","repopath":"All/libmikmod-3.3.11.1_2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":218692,"desc":"libmikmod is a portable sound library for Unix.\n\nIt is able to play the IT, XM, S3M, MTM, 669, STM, ULT, FAR, MED, AMF, DSM,\nIMF, GDM, STX, OKT and of course MOD module formats.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["audio"],"annotations":{"cpe":"cpe:2.3:a:raphael_assenat:libmikmod:3.3.11.1:::::dragonfly6:x86_64:2"}},{"name":"libmissing","origin":"math/libmissing","version":"20130815_5","comment":"Standard math functions missing from the FreeBSD libm","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cb7d82f25c1a1a839db9798a04479405d69546ee172e4dc89d79868c43117048","flatsize":97435,"path":"All/libmissing-20130815_5.pkg","repopath":"All/libmissing-20130815_5.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":16992,"desc":"This is a collection of stopgap replacements for standard math\nfunctions missing from libm in various supported versions of\nFreeBSD. The functions are slower than the existing libm\nfunctions, but are more accurate than many naive replacements.\nExceptions are largely ignored.  N. Beebe's extended C version\nof the ELEFUNT package is used to provide regression tests for\nsome of the real-valued functions.","deps":{"mpc":{"origin":"math/mpc","version":"1.3.1_1"}},"categories":["math"],"options":{"EXAMPLES":"on","PROFILE":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe libmissing port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libmng","origin":"graphics/libmng","version":"2.0.3_2","comment":"Multiple-image Network Graphics (MNG) reference library","maintainer":"ports@virtual-estates.net","www":"https://sourceforge.net/projects/libmng/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e2fea87f52d6d4562df04d9868ca415326ebdb4ebb6f7c77e46fe2208c80eea8","flatsize":1298786,"path":"All/libmng-2.0.3_2.pkg","repopath":"All/libmng-2.0.3_2.pkg","licenselogic":"single","pkgsize":234988,"desc":"The libmng library supports decoding, displaying, encoding, and various other\nmanipulations of Multiple-image Network Graphics (MNG) format image files.  It\nuses the zlib(3) compression library, and optionally the JPEG library by the\nIndependant JPEG Group (IJG) and/or lcms (little CMS), a color-management\nlibrary by Marti Maria Saguar.","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"lcms2":{"origin":"graphics/lcms2","version":"2.17"}},"categories":["graphics"]},{"name":"libmilter","origin":"mail/libmilter","version":"8.18.1","comment":"Library providing Sendmail Mail Filter API","maintainer":"dinoex@FreeBSD.org","www":"https://www.sendmail.com/sm/open_source/milter/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ef1a6be5476d93d1bdda26cf83d50b90ee218000b25deafd20d47b7ef5980651","flatsize":435784,"path":"All/libmilter-8.18.1.pkg","repopath":"All/libmilter-8.18.1.pkg","licenselogic":"single","licenses":["Sendmail"],"pkgsize":134344,"desc":"The sendmail Mail Filter API (Milter) is designed to allow third-party\nprograms access to mail messages as they are being processed in order to\nfilter meta-information and content.","categories":["mail"],"options":{"IPV6":"on","MILTER_SHARED":"on","MILTER_POOL":"on","DOCS":"on"}},{"name":"libmodulemd","origin":"misc/libmodulemd","version":"2.15.0_1","comment":"C Library for manipulating module metadata files","maintainer":"yuri@FreeBSD.org","www":"https://github.com/fedora-modularity/libmodulemd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e7f7ecac6d4a2108891318102fd2aef885c3daaf5737eebb70c8e6627d07fb28","flatsize":1538923,"path":"All/libmodulemd-2.15.0_1.pkg","repopath":"All/libmodulemd-2.15.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":202244,"desc":"C Library for manipulating module metadata files.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libyaml":{"origin":"textproc/libyaml","version":"0.2.5"},"rpm4":{"origin":"archivers/rpm4","version":"4.18.2_1"}},"categories":["misc"],"shlibs_required":["libc.so.8","libglib-2.0.so.0","libgobject-2.0.so.0","libyaml-0.so.2"]},{"name":"libmetalink","origin":"misc/libmetalink","version":"0.1.3","comment":"Metalink library written in C language","maintainer":"sunpoet@FreeBSD.org","www":"https://launchpad.net/libmetalink/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4fef53dce6321be76c68c9bbf999f02b3c3920dc7b64ca8f470a168619328aca","flatsize":293789,"path":"All/libmetalink-0.1.3.pkg","repopath":"All/libmetalink-0.1.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":64644,"desc":"[ excerpt from developer's web site with modifications ]\n\nlibmetalink is a Metalink library written in C language. It intends\nto allow programs written in C to add Metalink functionality such\nas parsing Metalink XML files.","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"}},"categories":["misc"],"options":{"EXAMPLES":"on","TEST":"off","EXPAT":"on","LIBXML2":"off"}},{"name":"libmsiecf","origin":"devel/libmsiecf","version":"a.20240425","comment":"Library and tools to access the MSIE index.dat files","maintainer":"antoine@FreeBSD.org","www":"https://github.com/libyal/libmsiecf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"77a57238130ddc91f0d572d0dccc642caa40e2a03d6d9ab392dc42a94a0f6282","flatsize":6039152,"path":"All/libmsiecf-a.20240425.pkg","repopath":"All/libmsiecf-a.20240425.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":631152,"desc":"Library and tools to access the Microsoft Internet Explorer (MSIE) Cache File\n(index.dat) files","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libdl.so.0","libintl.so.8","libpthread.so.0"],"options":{"NLS":"on"}},{"name":"libmill","origin":"devel/libmill","version":"1.18","comment":"Go-style concurrency in CGo-style concurrency in C","maintainer":"bapt@FreeBSD.org","www":"https://github.com/sustrik/libmill","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b366c73d564258fa820774f28b37b7fda92fbb7aa97faac5756a99645f379d90","flatsize":445617,"path":"All/libmill-1.18.pkg","repopath":"All/libmill-1.18.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":96776,"desc":"Libmill is a library that introduces Go-style concurrency to C.\n\nIt can execute up to 20 million coroutines and 50 million context switches per\nsecond.","categories":["devel"]},{"name":"libmemcached","origin":"databases/libmemcached","version":"1.1.4_1","comment":"C/C++ client library and tools for the memcached server","maintainer":"sunpoet@FreeBSD.org","www":"https://awesomized.github.io/libmemcached/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4ccbd4aaebffed2f0421690add6609600d31cf3900da6230bed04a83d3c0bdfe","flatsize":1421811,"path":"All/libmemcached-1.1.4_1.pkg","repopath":"All/libmemcached-1.1.4_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":246800,"desc":"libmemcached is a C and C++ client library to the memcached server\n(http://danga.com/memcached). It has been designed to be light on memory usage,\nthread safe, and provide full access to server side methods.\n\nA few notes on its design:\n\n# Synchronous and Asynchronous support.\n# TCP and Unix Socket protocols.\n# A half dozen or so different hash algorithms.\n# Implementations of the new cas, replace, and append operators.\n# Man pages written up on entire API.\n# Implements both modulo and consistent hashing solutions.\n\nIt also implements several command line tools:\n\nmemcat - Copy the value of a key to standard output\nmemflush - Flush the contents of your servers.\nmemrm - Remove a key(s) from the serrver.\nmemcp - Copy files to a memached server.\nmemstat - Dump the stats of your servers to standard output\nmemslap - Generate testing loads on a memcached cluster","deps":{"cyrus-sasl":{"origin":"security/cyrus-sasl2","version":"2.1.28_5"},"libevent":{"origin":"devel/libevent","version":"2.1.12"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["databases"],"shlibs_required":["libc.so.8","libcrypto.so.12","libevent-2.1.so.7","libexecinfo.so.1","libm.so.4","libpthread.so.0","libsasl2.so.3","libstdc++.so.9"],"options":{"DOCS":"on","MANPAGES":"off","SASL":"on","FNV64":"on","HSIEH":"on","MURMUR":"on"}},{"name":"libmicrodns","origin":"dns/libmicrodns","version":"0.2.0","comment":"mDNS library focused on being simple and cross-platform","maintainer":"yuri@FreeBSD.org","www":"https://github.com/videolabs/libmicrodns","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e968b1624db23a5a996f84ecb3c855f7b565c9ec65b4c5ba58ab5a7a581dc55b","flatsize":59476,"path":"All/libmicrodns-0.2.0.pkg","repopath":"All/libmicrodns-0.2.0.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":22024,"desc":"microdns is an mDNS resolver (and announcer) library focused on being simple\nand cross-platform.","categories":["dns"],"annotations":{"cpe":"cpe:2.3:a:videolabs:libmicrodns:0.2.0:::::dragonfly6:x86_64"}},{"name":"libmwaw03","origin":"textproc/libmwaw03","version":"0.3.22","comment":"Import library for some old mac text documents","maintainer":"office@FreeBSD.org","www":"https://libmwaw.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dd5372662bbc269cae0e20a2e4dc4178a423e09960b1e2cdd22b02ed1bb7f8a2","flatsize":8893770,"path":"All/libmwaw03-0.3.22.pkg","repopath":"All/libmwaw03-0.3.22.pkg","licenselogic":"or","licenses":["LGPL21+","MPL20"],"pkgsize":2737540,"desc":"libmwaw contains some import filters for old Macintosh text documents\n(MacWrite, ClarisWorks, ... ) and some spreadsheet documents.","deps":{"librevenge":{"origin":"textproc/librevenge","version":"0.0.5"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libm.so.4","librevenge-0.0.so.0","librevenge-generators-0.0.so.0","librevenge-stream-0.0.so.0","libstdc++.so.9","libz.so.3"],"annotations":{"cpe":"cpe:2.3:a:libmwaw_project:libmwaw:0.3.22:::::dragonfly6:x86_64"}},{"name":"libmesode","origin":"net-im/libmesode","version":"0.10.1","comment":"Lightweight XMPP library","maintainer":"ashish@FreeBSD.org","www":"https://github.com/boothj5/libmesode","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c2bcfe40b1ac58a5baba5e8ae0700fe9312f09adcac4716cb17e944c78827a3b","flatsize":298826,"path":"All/libmesode-0.10.1.pkg","repopath":"All/libmesode-0.10.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":68936,"desc":"libmesode is a fork of libstrophe, a minimal XMPP library written in C.","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["net-im"]},{"name":"libmemcache","origin":"databases/libmemcache","version":"1.4.0.r2_2","comment":"C library for accessing a memcache cluster","maintainer":"ports@FreeBSD.org","www":"https://people.FreeBSD.org/~seanc/libmemcache/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b61d27b508b8bd140dc270bbff68f35a24992c89ba9f97e7f2de44c31fef76dc","flatsize":209350,"path":"All/libmemcache-1.4.0.r2_2.pkg","repopath":"All/libmemcache-1.4.0.r2_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":55604,"desc":"libmemcache is a high-performance C interface for databases/memcached.\nmemcached is a distributed memory object caching system, generic in\nnature, but intended for use in speeding up dynamic web applications\nby alleviating database load.","categories":["databases"],"options":{"DEBUG":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe libmemcache port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libmodi","origin":"filesystems/libmodi","version":"e.20240507","comment":"Library and tools to access the Mac OS disk image formats","maintainer":"antoine@FreeBSD.org","www":"https://github.com/libyal/libmodi","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"688d3f3db5eee6892e581727e3eb1d4b2f75b0214272e56dadc7933a4baf4105","flatsize":11571198,"path":"All/libmodi-e.20240507.pkg","repopath":"All/libmodi-e.20240507.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":826188,"desc":"Library and tools to access the Mac OS disk image formats","deps":{"fusefs-libs":{"origin":"filesystems/fusefs-libs","version":"2.9.9_2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libcaes":{"origin":"security/libcaes","version":"a.20240413"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","filesystems"],"shlibs_required":["libbz2.so.2","libc.so.8","libcaes.so.1","libdl.so.0","libfuse.so.2","libintl.so.8","liblzma.so.3","libpthread.so.0","libz.so.3"],"options":{"NLS":"on"}},{"name":"libmcfp","origin":"devel/libmcfp","version":"1.2.4","comment":"C++ header only library to parse command line arguments","maintainer":"yuri@FreeBSD.org","www":"https://github.com/mhekkel/libmcfp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e6482797a59b9d89b73550dfa7fe06d1ba8fa2266d3324008586aeb1854c7a72","flatsize":72406,"path":"All/libmcfp-1.2.4.pkg","repopath":"All/libmcfp-1.2.4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":12160,"desc":"libmcfp is a library for parsing command line arguments and configuration files\nand making them available throughout a program.","categories":["devel"]},{"name":"libmcrypt","origin":"security/libmcrypt","version":"2.5.8_4","comment":"Multi-cipher cryptographic library (used in PHP)","maintainer":"john@essenz.com","www":"https://mcrypt.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9d6e5a480e94c8ef3a60df56b069fe4381c74d8bb9b2f74bf0f2bb73bbdb2a9e","flatsize":571377,"path":"All/libmcrypt-2.5.8_4.pkg","repopath":"All/libmcrypt-2.5.8_4.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":116176,"desc":"libmcrypt is a cryptographic library that conveniently brings together\na variety of ciphers for convenient use.\n\nIn particular, having libmcrypt allows you to build PHP with\nencryption.","categories":["security"]},{"name":"libmicrohttpd","origin":"www/libmicrohttpd","version":"1.0.1","comment":"C library for embedding HTTP server functionality","maintainer":"gaod@hychen.org","www":"https://www.gnu.org/software/libmicrohttpd/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"939de3118b8098c589f3482589e37664c3dda51451a9cdc50bb0fc284d30a390","flatsize":1348425,"path":"All/libmicrohttpd-1.0.1.pkg","repopath":"All/libmicrohttpd-1.0.1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":278276,"desc":"libmicrohttpd is a small C library for embedding  HTTP server functionality\ninto other  applications. It is reentrant, fast, supports HTTP 1.1, and\npermits listening on multiple ports. The API is simple and still powerful\nenough to allow programmers to use the entire HTTP feature set.","deps":{"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["www"],"options":{"GNUTLS":"on","TESTCURL":"off"},"annotations":{"cpe":"cpe:2.3:a:gnu:libmicrohttpd:1.0.1:::::dragonfly6:x86_64"}},{"name":"libmicro","origin":"benchmarks/libmicro","version":"0.4.1","comment":"Set of utilities to benchmark productivity of system calls","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0e249cd4b90883f26637412d2757d9df0a662b1445a8fa2c0acc92d8767ce29b","flatsize":2408935,"path":"All/libmicro-0.4.1.pkg","repopath":"All/libmicro-0.4.1.pkg","licenselogic":"single","licenses":["CDDL"],"pkgsize":179800,"desc":"LibMicro is a portable set of microbenchmarks that many Solaris engineers\nused during Solaris 10 development to measure the performance of various\nsystem and library calls. LibMicro was developed by Bart Smaalders and\nPhil Harman as part of their If another OS is faster it's a Solaris bug\nperformance campaign.","categories":["benchmarks"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe libmicro port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libmediaart","origin":"multimedia/libmediaart","version":"1.9.6","comment":"Library for handling media art","maintainer":"gnome@FreeBSD.org","www":"https://www.gnome.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6da865a624c61b97cd9c612c4699fb843a2f898dfe0e4bd107952ca19927be32","flatsize":176473,"path":"All/libmediaart-1.9.6.pkg","repopath":"All/libmediaart-1.9.6.pkg","licenselogic":"or","licenses":["GPLv2","LGPL21"],"pkgsize":36340,"desc":"Library for handling media art","deps":{"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"}},"categories":["devel","multimedia"]},{"name":"libmdf","origin":"net/libmdf","version":"1.0.27","comment":"Millistream Data Feed API library","maintainer":"henrik.holst@millistream.com","www":"https://millistream.com","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c9735fa1c43504c6da6fb79ab79945ed591ae51f0905ae41aeebea08f37511b0","flatsize":245075,"path":"All/libmdf-1.0.27.pkg","repopath":"All/libmdf-1.0.27.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":64344,"desc":"libmdf is the Millistream Data Feed API library with which developers\ncan connect to the Millistream Market Data system and subscribe to\nstreaming realtime or delayed market data such as stocks, indices,\ncurrencies, bonds, derivatives and news services.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["finance","net"]},{"name":"libmd","origin":"security/libmd","version":"3.0","comment":"Obsolete libmd library.","maintainer":"dports@ef.irc","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c91fa2d801a6ceecd8f986330176baa5ee8d1c38edab323cee94553edd5cff33","flatsize":64122,"path":"All/libmd-3.0.pkg","repopath":"All/libmd-3.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":20552,"desc":"Obsolete libmd library.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["security"]},{"name":"libmba","origin":"devel/libmba","version":"0.9.1_2","comment":"Collection of C modules potentially useful to any project","maintainer":"ports@FreeBSD.org","www":"https://www.ioplex.com/~miallen/libmba/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c9ead9dab7143dd4467cef7f0fc99af97756337d11d7191feec35f1f4c75ff3c","flatsize":355916,"path":"All/libmba-0.9.1_2.pkg","repopath":"All/libmba-0.9.1_2.pkg","licenselogic":"single","pkgsize":109972,"desc":"The libmba package is a collection of mostly independent C modules potentially\nuseful to any project. There are hashmap, linkedlist, and stack ADTs, a DOM-\nlike interface that can load and store XML files for simple XML processing, a\nmodule for managing error codes and associated messages across separate C\nlibraries, and more.","categories":["devel"],"messages":[{"message":"===>   NOTICE:\n\nThe libmba port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libmaxminddb","origin":"net/libmaxminddb","version":"1.12.2","comment":"Library for the MaxMind DB file format used for GeoIP2","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/maxmind/libmaxminddb","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6f9bf4297a8ccbcb92f14ac01bbfeb073800370fe3913ff56a88abba237ed727","flatsize":91530,"path":"All/libmaxminddb-1.12.2.pkg","repopath":"All/libmaxminddb-1.12.2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":36848,"desc":"The libmaxminddb library provides a C library for reading MaxMind DB\nfiles, including the GeoIP2 databases from MaxMind. This is a custom\nbinary format designed to facilitate fast lookups of IP addresses while\nallowing for great flexibility in the type of data associated with an\naddress.","categories":["net"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"],"annotations":{"cpe":"cpe:2.3:a:maxmind:libmaxminddb:1.12.2:::::dragonfly6:x86_64"}},{"name":"libmatroska","origin":"multimedia/libmatroska","version":"1.7.1","comment":"Extensible Multimedia Container Format","maintainer":"multimedia@FreeBSD.org","www":"https://www.matroska.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"77e6da3db84af2b7b8d5908de8fb083cc20ce09e65ba583c0c4005db968482a6","flatsize":819087,"path":"All/libmatroska-1.7.1.pkg","repopath":"All/libmatroska-1.7.1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":125000,"desc":"[ excerpt from developer's site ]\n\nmatroska is a project aiming to become the standard of Multimedia\nContainer Formats one day. It was derived from a similar project\ncalled MCF, but differentiates from that significantly because it\nis based on EBML (Extensible Binary Meta Language ), a kind of\nbinary version of XML. This way the development team gains significant\nadvantages in terms of future format extensability, without breaking\nfile support in old parsers.\n\nAdvanced because it is based on EBML, a kind of XML equivalent,\nthat allow infinite extensibility of the format. And full featured\nbecause it includes precise seeking, any audio/video/subtitle codec\nsupport including VCM/ACM/DirectShow compatibility, timecode based\nformat, complex frame dependencies, chaptering, internationalisation,\nerror protection, tagging, file attachement, control track (to be\ndefined), menu (to be defined), etc.\n\nAll these features are not yet implemented but already defined in\nthe format.","deps":{"libebml":{"origin":"textproc/libebml","version":"1.4.5"}},"categories":["audio","multimedia"],"annotations":{"cpe":"cpe:2.3:a:matroska:libmatroska:1.7.1:::::dragonfly6:x86_64"}},{"name":"libmatthew","origin":"devel/libmatthew","version":"0.8.1_1","comment":"Selection of Java libraries by Matthew Johnson","maintainer":"ports@FreeBSD.org","www":"http://www.matthew.ath.cx/projects/java/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5f937f51852bd28d33aacd5f8021e64a6f45191014b2124755228037c4f14f58","flatsize":64403,"path":"All/libmatthew-0.8.1_1.pkg","repopath":"All/libmatthew-0.8.1_1.pkg","licenselogic":"single","licenses":["EXPAT"],"pkgsize":47916,"desc":"Selection of libraries for Java which are useful and not provided with Java.\n\n- Unix Sockets Library: This is a collection of classes and native code to\n  allow you to read and write Unix sockets in Java.\n- Debug Library: This is a comprehensive logging and debugging solution.\n- CGI Library: This is a collection of classes and native code to allow you to\n  write CGI applications in Java.\n- I/O Library: This provides a few much needed extensions to the Java I/O\n  subsystem. Firstly, there is a class which will connect and InputStream with\n  an OutputStream and copy data between them.  Secondly there are two classes\n  for inserting into an Input or OutputStream pipe a command line command, so\n  that everything is piped through that command.  Thirdly there are a pair of\n  classes for splitting streams in two. This can either be to two OuputStreams,\n  or to an OutputStream and a file. Equivelent to the UNIX tool tee in UNIX\n  pipes.\n- Hexdump: This class formats byte-arrays in hex and ascii for display.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"],"messages":[{"message":"===>   NOTICE:\n\nThe libmatthew port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libmatheval","origin":"devel/libmatheval","version":"1.1.11_5","comment":"Library to evaluate mathematical functions","maintainer":"demon@FreeBSD.org","www":"https://www.gnu.org/software/libmatheval/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"22715037e7f89b452fd937415986de4c1c21c3f444f928bb9c35b539688b99bf","flatsize":258507,"path":"All/libmatheval-1.1.11_5.pkg","repopath":"All/libmatheval-1.1.11_5.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":58388,"desc":"GNU libmatheval is a library which contains several procedures that make\nit possible to create an in-memory tree from the string representation\nof a mathematical function over single or multiple variables.  This tree\ncan be used later to evaluate a function for specified variable values,\nto create a corresponding tree for the function derivative over a\nspecified variable or to write a textual tree representation to a\nspecified string.  The library exposes C and Fortran 77 interfaces.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"guile1":{"origin":"lang/guile1","version":"1.8.8_2"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libltdl":{"origin":"devel/libltdl","version":"2.5.4"}},"categories":["devel","math"]},{"name":"libmanette","origin":"games/libmanette","version":"0.2.6","comment":"Simple GObject game controller library","maintainer":"gnome@FreeBSD.org","www":"https://gnome.pages.gitlab.gnome.org/libmanette/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"09998a76061a84d5d277d02e6cabb0ebe89c0684902dbf82b2ad7095ae42edd7","flatsize":417930,"path":"All/libmanette-0.2.6.pkg","repopath":"All/libmanette-0.2.6.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":55352,"desc":"libmanette offers painless access to game controllers, from any\nprogramming language and with little dependencies.\n\nIt supports the de-facto standard gamepad, as defined by the W3C\nstandard gamepad specification or as implemented by the SDL\nGameController. Convertion of raw gamepad events into usable ones\nis handled transparently using an embedded library of mappings in\nthe popular SDL mapping string format.\n\nThe API is inspired by the device and event handling of GDK, so\nanybody used to GTK should feel right at home.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gobject-introspection":{"origin":"devel/gobject-introspection","version":"1.78.1_2,1"},"libevdev":{"origin":"devel/libevdev","version":"1.13.2"},"libgudev":{"origin":"devel/libgudev","version":"237"}},"categories":["games","gnome"],"shlibs_required":["libc.so.8","libglib-2.0.so.0","libgobject-2.0.so.0"],"options":{"DOCS":"on","EXAMPLES":"on","TEST":"off"}},{"name":"libmaitretarot","origin":"games/libmaitretarot","version":"0.1.98_10","comment":"Core library of MaitreTarot, a Tarot card game","maintainer":"thierry@FreeBSD.org","www":"https://www.nongnu.org/maitretarot/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8c03929209d95c0380821eab3fc7e31dbc1d43458e08b7a6c5bff4bbdf262346","flatsize":90677,"path":"All/libmaitretarot-0.1.98_10.pkg","repopath":"All/libmaitretarot-0.1.98_10.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":24324,"desc":"MaitreTarot is a Tarot card game. Understand a game like freecell or\npoker, nothing to do with astrology. Tarot is rather a French game.\n\nThis library is the core of MaitreTarot.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"}},"categories":["games"]},{"name":"libmad","origin":"audio/libmad","version":"0.16.4","comment":"MPEG audio decoder library","maintainer":"sunpoet@FreeBSD.org","www":"https://www.underbit.com/products/mad/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5bcc6ae6f9a9caa8dd77975a1575631747c7966e86c0cb7c07c8c60bfc5d5d67","flatsize":178686,"path":"All/libmad-0.16.4.pkg","repopath":"All/libmad-0.16.4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":66876,"desc":"MAD (libmad) is a high-quality MPEG audio decoder. It currently supports MPEG-1\nand the MPEG-2 extension to Lower Sampling Frequencies, as well as the so-called\nMPEG 2.5 format. All three audio layers (Layer I, Layer II, and Layer III a.k.a.\nMP3) are fully implemented.\n\nMAD does not yet support MPEG-2 multichannel audio (although it should be\nbackward compatible with such streams) nor does it currently support AAC.\n\nMAD has the following special features:\n- 24-bit PCM output\n- 100%25 fixed-point (integer) computation\n- completely new implementation based on the ISO/IEC standards\n- distributed under the terms of the GNU General Public License (GPL)\n\nBecause MAD provides full 24-bit PCM output, applications using MAD are able to\nproduce high quality audio. Even when the output device supports only 16-bit\nPCM, applications can use the extra resolution to increase the audible dynamic\nrange through the use of dithering or noise shaping.","categories":["audio"],"options":{"ACCURACY":"off","SPEED":"on"},"annotations":{"cpe":"cpe:2.3:a:underbit:libmad:0.16.4:::::dragonfly6:x86_64"}},{"name":"libmacaroons","origin":"security/libmacaroons","version":"0.3.0.20210219","comment":"Flexible authorization credentials library","maintainer":"yuri@FreeBSD.org","www":"https://github.com/rescrv/libmacaroons","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5032f3551b3addf873bb53a03db0f197f8fee9282f7c90d5144017117ded7ec6","flatsize":178234,"path":"All/libmacaroons-0.3.0.20210219.pkg","repopath":"All/libmacaroons-0.3.0.20210219.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":50964,"desc":"The libmacaroons library provides an implementation of macaroons, which are\nflexible authorization tokens that work great in distributed systems.\nLike cookies, macaroons are bearer tokens that enable applications to ascertain\nwhether their holders' actions are authorized.","categories":["devel","security"]},{"name":"libmaia","origin":"net/libmaia","version":"0.9.0_4","comment":"XML-RPC library for Qt","maintainer":"kde@FreeBSD.org","www":"https://github.com/wiedi/libmaia","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"566cfc10daa0ee08bf05b108d6fdfa5a14fbdf3738160c9d53a268e537832832","flatsize":397276,"path":"All/libmaia-0.9.0_4.pkg","repopath":"All/libmaia-0.9.0_4.pkg","licenselogic":"single","pkgsize":54420,"desc":"libmaia is a easy-to-use XML-RPC library for Qt.","deps":{"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["net"]},{"name":"liblz4","origin":"archivers/liblz4","version":"1.10.0,1","comment":"LZ4 compression library, lossless and very fast","maintainer":"sunpoet@FreeBSD.org","www":"https://lz4.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ec10e7baabba6ecdbe97fd6981f4acab905baa2bf9ab4b6b5de5022308618f00","flatsize":661829,"path":"All/liblz4-1.10.0,1.pkg","repopath":"All/liblz4-1.10.0,1.pkg","licenselogic":"and","licenses":["BSD2CLAUSE","GPLv2"],"pkgsize":142772,"desc":"LZ4 is lossless compression algorithm, providing compression speed > 500 MB/s\nper core, scalable with multi-cores CPU. It features an extremely fast decoder,\nwith speed in multiple GB/s per core, typically reaching RAM speed limits on\nmulti-core systems.\n\nSpeed can be tuned dynamically, selecting an \"acceleration\" factor which trades\ncompression ratio for faster speed. On the other end, a high compression\nderivative, LZ4_HC, is also provided, trading CPU time for improved compression\nratio. All versions feature the same decompression speed.\n\nLZ4 is also compatible with dictionary compression, both at API and CLI levels.\nIt can ingest any input file as dictionary, though only the final 64KB are used.\nThis capability can be combined with the Zstandard Dictionary Builder, in order\nto drastically improve compression performance on small files.","categories":["archivers"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"TEST":"off"},"annotations":{"cpe":"cpe:2.3:a:lz4_project:lz4:1.10.0:::::dragonfly6:x86_64"}},{"name":"libmbd","origin":"science/libmbd","version":"0.12.5_4","comment":"Many-body dispersion library","maintainer":"yuri@FreeBSD.org","www":"https://github.com/libmbd/libmbd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8e7dfcbc538777f83491218d387a25127ec7039bc9c8db2c8482a0cc843d2892","flatsize":768840,"path":"All/libmbd-0.12.5_4.pkg","repopath":"All/libmbd-0.12.5_4.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":362728,"desc":"Libmbd implements the many-body dispersion (MBD) method in several\nprogramming languages and frameworks:\n\nThe Fortran implementation is the reference, most advanced\nimplementation, with support for analytical gradients and distributed\nparallelism, and additional functionality beyond the MBD method\nitself. It provides a low-level and a high-level Fortran API, as well\nas a C API. Furthermore, Python bindings to the C API are provided.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"}},"categories":["science"]},{"name":"libmatemixer","origin":"audio/libmatemixer","version":"1.28.0_1","comment":"Mixer library for MATE desktop","maintainer":"gnome@FreeBSD.org","www":"https://github.com/mate-desktop/libmatemixer","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c16ef096da449992ba8b5896fc70163830991729a1f21681cf3face06e9e5ffc","flatsize":1580895,"path":"All/libmatemixer-1.28.0_1.pkg","repopath":"All/libmatemixer-1.28.0_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":198144,"desc":"libmatemixer is a mixer library for MATE desktop.\n\nIt provides an abstract API allowing access to mixer functionality available\nin the PulseAudio, ALSA and OSS sound systems.","deps":{"alsa-lib":{"origin":"audio/alsa-lib","version":"1.2.13"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"}},"categories":["audio","mate"],"options":{"ALSA":"on","PULSEAUDIO":"off"}},{"name":"libmatekbd","origin":"x11/libmatekbd","version":"1.28.0","comment":"MATE keyboard shared library","maintainer":"gnome@FreeBSD.org","www":"https://mate-desktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7acf62b8f0b9514e517446530df390387d4eba7c1c84f489dfb56f1ed7a57603","flatsize":900312,"path":"All/libmatekbd-1.28.0.pkg","repopath":"All/libmatekbd-1.28.0.pkg","licenselogic":"single","licenses":["LGPL20+"],"pkgsize":163328,"desc":"MATE keyboard shared library.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libxklavier":{"origin":"x11/libxklavier","version":"5.3_3,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["mate","x11"]},{"name":"libmaa","origin":"devel/libmaa","version":"1.5.1,1","comment":"Provides a few data structures and helpful functions","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/cheusov/libmaa","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c6b1845a36089a23c7c97e4908e028e20e5a72be2445253e8873978e2bcf049d","flatsize":655028,"path":"All/libmaa-1.5.1,1.pkg","repopath":"All/libmaa-1.5.1,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":120424,"desc":"The LIBMAA library provides many low-level data structures which are\nhelpful for writing compilers, including hash tables, sets, lists,\ndebugging support, and memory management.  Although LIBMAA was\ndesigned and implemented as a foundation for the Khepera\nTransformation System, the data structures are generally applicable to\na wide range of programming problems.\n\nThe memory management routines are especially helpful for improving the\nperformance of memory-intensive applications.","categories":["devel"]},{"name":"libltdl","origin":"devel/libltdl","version":"2.5.4","comment":"System independent dlopen wrapper","maintainer":"tijl@FreeBSD.org","www":"https://www.gnu.org/software/libtool/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e0a841a8accd3d2602f07f68c611f1162261de8a954f391f1b4aa1cf986a4a6b","flatsize":148074,"path":"All/libltdl-2.5.4.pkg","repopath":"All/libltdl-2.5.4.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":37728,"desc":"This is GNU libltdl, a system independent dlopen wrapper for GNU libtool.\n\nIt supports the following dlopen interfaces:\n* dlopen (Solaris, Linux and various BSD flavors)\n* shl_load (HP-UX)\n* LoadLibrary (Win16 and Win32)\n* load_add_on (BeOS)\n* GNU DLD (emulates dynamic linking for static libraries)\n* libtool's dlpreopen","categories":["devel"],"annotations":{"cpe":"cpe:2.3:a:gnu:libtool:2.5.4:::::dragonfly6:x86_64"}},{"name":"liblzxcomp","origin":"archivers/liblzxcomp","version":"20050705","comment":"LZX compression library","maintainer":"ak@FreeBSD.org","www":"http://www.russotto.net/chm/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e7f045bfeeccf2ecea34aa8675cb4f608c9e6b21c32d0d245d8d2ac5d81f2a89","flatsize":65834,"path":"All/liblzxcomp-20050705.pkg","repopath":"All/liblzxcomp-20050705.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":23316,"desc":"LZX compression engine, suitable for creating compressed CHM files.  Or\nfor use in a CAB-making utility or for any other purpose LZX is useful for.","categories":["archivers"]},{"name":"liblxi","origin":"misc/liblxi","version":"1.18_1","comment":"Library for communicating with LXI compatible instruments","maintainer":"dmgk@FreeBSD.org","www":"https://lxi-tools.github.io","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e0cbc649e5144bbd3fd71f5b6d6f4ae6c9be5f5ae8683c238500c6fa7900479e","flatsize":39483,"path":"All/liblxi-1.18_1.pkg","repopath":"All/liblxi-1.18_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":17292,"desc":"liblxi is an open source software library which offers a simple API for\ncommunicating with LXI compatible instruments. The API allows applications\nto discover instruments on your network, send SCPI commands, and receive\nresponses.","deps":{"avahi-app":{"origin":"net/avahi-app","version":"0.8_6"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"}},"categories":["misc"],"options":{"DOCS":"on"}},{"name":"libltc","origin":"audio/libltc","version":"1.3.2_2","comment":"Linear/Logitudinal Time Code (LTC) Library","maintainer":"yuri@FreeBSD.org","www":"https://github.com/x42/libltc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6e2c85ff00ed68679c7bd1e2fb57e2405439076b853e89d0acfd09409c908f8e","flatsize":75199,"path":"All/libltc-1.3.2_2.pkg","repopath":"All/libltc-1.3.2_2.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":32360,"desc":"Linear (or Longitudinal) Timecode (LTC) is an encoding of SMPTE timecode data\nas a Manchester-Biphase encoded audio signal. The audio signal is commonly\nrecorded on a VTR track or other storage media.\n\nlibltc provides functionality to encode and decode LTC audio from/to SMPTE or\nEBU timecode, including SMPTE date support.","categories":["audio"]},{"name":"liblscp","origin":"audio/liblscp","version":"1.0.0","comment":"LinuxSampler Control Protocol (LSCP) wrapper C library","maintainer":"sunpoet@FreeBSD.org","www":"https://www.linuxsampler.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0ab14af59de8d02316b3e7e96840f0fc1f311551065dc2e753d0a86d5ab9f6b7","flatsize":123217,"path":"All/liblscp-1.0.0.pkg","repopath":"All/liblscp-1.0.0.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":35312,"desc":"liblscp is a C library written as a wrapper around the LSCP network\nprotocol, thus to control linuxsampler.","categories":["audio"]},{"name":"liblrdf","origin":"textproc/liblrdf","version":"0.6.1","comment":"Library for manipulating RDF files describing LADSPA plugins","maintainer":"ports@FreeBSD.org","www":"https://github.com/swh/LRDF","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"563bbce107e997ede2eb0fbb77facc3eedbf61fee5fe74c6f5d63fe5132cd18e","flatsize":99518,"path":"All/liblrdf-0.6.1.pkg","repopath":"All/liblrdf-0.6.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":28852,"desc":"This is a library to make it easy to manipulate RDF files describing LADSPA\nplugins.  It can also be used for general RDF manipulation.\n\nIt can read RDF/XLM and N3 files and export N3 files, it also has a light\ntaxonomic inference capability.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"raptor2":{"origin":"textproc/raptor2","version":"2.0.16_4"}},"categories":["textproc"],"messages":[{"message":"===>   NOTICE:\n\nThe liblrdf port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"liblxqt","origin":"devel/liblxqt","version":"2.1.0_2","comment":"Shared library for LXQt applications","maintainer":"lxqt@FreeBSD.org","www":"https://github.com/lxqt/liblxqt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d8d1975b531c091b771fc3ba07313ba2f130841c0988e9516ca8fa3de0de5176","flatsize":654693,"path":"All/liblxqt-2.1.0_2.pkg","repopath":"All/liblxqt-2.1.0_2.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":145388,"desc":"Core utility library for all LXQt components.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXScrnSaver":{"origin":"x11/libXScrnSaver","version":"1.2.4_1"},"libqt6xdg":{"origin":"devel/libqt6xdg","version":"4.1.0_2"},"polkit-qt-1-qt6":{"origin":"sysutils/polkit-qt-1","version":"0.200.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-svg":{"origin":"graphics/qt6-svg","version":"6.8.3"}},"categories":["devel"],"shlibs_required":["libc.so.8","libgcc_s.so.1","libm.so.4","libstdc++.so.6"]},{"name":"liblockfile","origin":"devel/liblockfile","version":"1.17_1","comment":"Standard lockfile library","maintainer":"yasu@FreeBSD.org","www":"https://github.com/miquels/liblockfile","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a04a2faec6b543cda39e864888546fa75252ec8d1181b133c7179a7c74e42013","flatsize":107596,"path":"All/liblockfile-1.17_1.pkg","repopath":"All/liblockfile-1.17_1.pkg","licenselogic":"and","licenses":["GPLv2+","LGPL21+"],"pkgsize":35100,"desc":"This library implements a number of functions found in -lmail on SysV\nsystems. These functions are designed to lock the standard mailboxes in\n/var/mail (or wherever the system puts them).\n\nIn additions, this library adds a number of functions to create,\nmanage and remove generic lockfiles.\n\nThe lockfiles are created by this library in an NFS-safe manner, that\nis by using a tempfile and using link(2) to create the lockfile. It\nworks around several defects in NFS servers to make sure the lockfile\nis created atomically.\n\nThe locking strategy is compatible with other well-written NFS-safe\nprograms that create lockfiles - such as procmail, exim and mutt.\n\nIf you are trying to lock a mailbox in a directory writable for group\nmail, the locking functions will call a helper application which runs\nsetgid to do the actual locking. The helper application \"dotlockfile\"\ncan also be used directly, for example for use in shellscripts.\n\nThis means a program such as a MUA doesn't need to be setgid mail anymore\nto be able to lock the mailbox.","categories":["devel"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"liblqr-1","origin":"graphics/liblqr-1","version":"0.4.2","comment":"Easy to use C/C++ seam carving library","maintainer":"amdmi3@FreeBSD.org","www":"https://liblqr.wikidot.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f52e7608727a8e7e87c1e1c8543a02c76c5b1a10a2760a7439b17c556976758f","flatsize":148058,"path":"All/liblqr-1-0.4.2.pkg","repopath":"All/liblqr-1-0.4.2.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":40324,"desc":"This site is about a seam-carving C/C++ library called Liquid\nRescale.\n\nIt is a free, open source implementation of the algorithm described\nin the paper [1] by Shai Avidan and Ariel Shamir.\n\nIt aims at resizing pictures non uniformly while preserving their\nfeatures, i.e. avoiding distortion of the important parts.\n\nThe API is intended to be powerful, yet fast and easy to use. It\nsupports saving and loading of the carving information, real-time\nscaling, manual feature selection, customizable progress report and\nmore.\n\nIncluded are full documentation (in docbook format) and examples.\n\n[1] http://www.faculty.idc.ac.il/arik/imret.pdf","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"}},"categories":["graphics"],"options":{"EXAMPLES":"on","HTMLDOCS":"off"},"messages":[{"message":"NOTE: In order to compile examples for liblqr, you will\nalso need pngwriter port (/xports/graphics/pngwriter).\nExamples are located in /usr/local/share/examples/liblqr-1","type":"install"}]},{"name":"libluksde","origin":"devel/libluksde","version":"e.20240503","comment":"Library and tools to access LUKS Disk Encryption encrypted volumes","maintainer":"antoine@FreeBSD.org","www":"https://github.com/libyal/libluksde","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7e63481f96bb58f096c8d87c52d03cb3d1d2b92bb8eb848c8be48768a9213458","flatsize":5735319,"path":"All/libluksde-e.20240503.pkg","repopath":"All/libluksde-e.20240503.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":595184,"desc":"Library and tools to access LUKS Disk Encryption encrypted volumes.","deps":{"fusefs-libs":{"origin":"filesystems/fusefs-libs","version":"2.9.9_2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libcaes":{"origin":"security/libcaes","version":"a.20240413"},"libfcrypto":{"origin":"security/libfcrypto","version":"a.20240414"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libcaes.so.1","libdl.so.0","libfcrypto.so.1","libfuse.so.2","libintl.so.8","libpthread.so.0"],"options":{"NLS":"on"}},{"name":"liblpm","origin":"devel/liblpm","version":"g2020082801","comment":"Longest Prefix Match library","maintainer":"bofh@FreeBSD.org","www":"https://github.com/rmind/liblpm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3867784a3da45a3c7bc9b7f78a0af41235cd6cdd429f4f504f0ba5ab65888d63","flatsize":78168,"path":"All/liblpm-g2020082801.pkg","repopath":"All/liblpm-g2020082801.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":15888,"desc":"Longest Prefix Match (LPM) library supporting IPv4 and IPv6.","categories":["devel"]},{"name":"liblogging","origin":"devel/liblogging","version":"1.0.7","comment":"Easy to use system logging library","maintainer":"matthew@FreeBSD.org","www":"https://www.liblogging.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"96bcd50246c071627160b9a5b1832a1e03eaf4316c2d41ccd389cf08eb23feb9","flatsize":395736,"path":"All/liblogging-1.0.7.pkg","repopath":"All/liblogging-1.0.7.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":89892,"desc":"Liblogging offers an enhanced replacement for the syslog() call, but\nretains its ease of use. In a nutshell, it permits sytem administrators\nto direct application log output to different destinations without\nrequiring the app developer to do any work for this. Liblogging is\nreleased under a 2-clause BSD license and as such can be used in any\napplication.","categories":["devel"],"shlibs_required":["libc.so.8"],"annotations":{"cpe":"cpe:2.3:a:adiscon:liblogging:1.0.7:::::dragonfly6:x86_64"}},{"name":"liblognorm","origin":"devel/liblognorm","version":"2.0.6","comment":"Log normalizer","maintainer":"bofh@FreeBSD.org","www":"https://www.liblognorm.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"27500be9d8dd5e6b189aa960450af1c05c7724bf80c0d291361919670c03f26e","flatsize":477432,"path":"All/liblognorm-2.0.6.pkg","repopath":"All/liblognorm-2.0.6.pkg","licenselogic":"and","licenses":["APACHE20","LGPL21+"],"pkgsize":125620,"desc":"liblognorm shall help to make sense out of syslog data, or, actually, any\nevent data that is present in text form.\n\nIn short words, one will be able to throw arbitrary log message to liblognorm,\none at a time, and for each message it will output well-defined name-value\npairs and a set of tags describing the message.","deps":{"libestr":{"origin":"devel/libestr","version":"0.1.11_1"},"libfastjson":{"origin":"devel/libfastjson","version":"1.2304.0"}},"categories":["devel","net","security"],"shlibs_required":["libc.so.8","libestr.so.0","libfastjson.so.4"],"messages":[{"message":"The previous version of liblognorm (0.3.7) used the libee CEE support\nlibrary in its API.\n\nIn 2013, Pavel Levshin converted liblognorm to native JSON, which helped\nimprove performance and simplicity for many client applications.\nUnfortunately, this change broke interface compatibility (and there was\nno way to avoid that, obviously...).\n\nThe current library is the result of that effort. Application developers\nare encouraged to switch to this version, as it provides the benefit of\na simpler API. PREVIOUS VERSIONS ARE INCOMPATIBLE WITH THIS ONE.","type":"upgrade","maximum_version":"0.3.8"}]},{"name":"liblo","origin":"audio/liblo","version":"0.32","comment":"Lightweight Open Sound Control implementation","maintainer":"sunpoet@FreeBSD.org","www":"https://liblo.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"acad955cca6e43153895dc99506b9425da4300c221bda026b681dc4d9e13b505","flatsize":379011,"path":"All/liblo-0.32.pkg","repopath":"All/liblo-0.32.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":99072,"desc":"liblo is a lightweight library that provides an easy to use implementation of\nthe OSC protocol. For more information about the OSC protocol, please see:\n- http://www.cnmat.berkeley.edu/OpenSoundControl/\n- http://www.opensoundcontrol.org/","categories":["audio"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on","DOXYGEN":"off","EXAMPLES":"on"}},{"name":"liblinear","origin":"science/liblinear","version":"2.48","comment":"Library for Large Linear Classification","maintainer":"sunpoet@FreeBSD.org","www":"https://www.csie.ntu.edu.tw/~cjlin/liblinear/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7fa7b72b9d70e580940235d39febc8470a5e4c8f634fae09c043690dfcd83903","flatsize":210776,"path":"All/liblinear-2.48.pkg","repopath":"All/liblinear-2.48.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":56824,"desc":"LIBLINEAR is a linear classifier for data with millions of instances and\nfeatures. It supports:\n- L2-regularized classifiers\n- L2-loss linear SVM, L1-loss linear SVM, and logistic regression (LR)\n- L1-regularized classifiers (after version 1.4)\n- L2-loss linear SVM and logistic regression (LR)\n- L2-regularized support vector regression (after version 1.9)\n- L2-loss linear SVR and L1-loss linear SVR.\n\nMain features of LIBLINEAR include:\n- Same data format as LIBSVM, our general-purpose SVM solver, and also similar\n  usage\n- Multi-class classification: 1) one-vs-the rest, 2) Crammer & Singer\n- Cross validation for model evaulation\n- Automatic parameter selection\n- Probability estimates (logistic regression only)\n- Weights for unbalanced data\n- MATLAB/Octave, Java, Python, Ruby interfaces","categories":["math","science"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"libopenraw","origin":"graphics/libopenraw","version":"0.3.7_14","comment":"Library for camera RAW files decoding","maintainer":"jhale@FreeBSD.org","www":"https://libopenraw.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bde5f1c3cf2936643ef6f5b4be8173b9982572791a38810c49d2b377d44c4d7c","flatsize":11485171,"path":"All/libopenraw-0.3.7_14.pkg","repopath":"All/libopenraw-0.3.7_14.pkg","licenselogic":"and","licenses":["LGPL3+","MPL20"],"pkgsize":6186536,"desc":"libopenraw is an ongoing project to provide a free software implementation for\ncamera RAW files decoding. One of the main reasons is that dcraw is not suited\nfor easy integration into applications, and there is a need for an easy to use\nAPI to build free software digital image processing applications.","deps":{"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"}},"categories":["graphics"],"options":{"GNOME":"on","TEST":"off"}},{"name":"libliftoff","origin":"graphics/libliftoff","version":"0.5.0","comment":"Lightweight KMS plane library","maintainer":"jbeich@FreeBSD.org","www":"https://gitlab.freedesktop.org/emersion/libliftoff","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"48fc53bd97d6418a6182a916d07a5a253d249bb118c92fff0e9dacdbcd9d1156","flatsize":39930,"path":"All/libliftoff-0.5.0.pkg","repopath":"All/libliftoff-0.5.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16492,"desc":"libliftoff eases the use of KMS planes from userspace without standing\nin your way. Users create \"virtual planes\" called layers, set KMS\nproperties on them, and libliftoff will pick planes for these layers\nif possible.","deps":{"libdrm":{"origin":"graphics/libdrm","version":"2.4.123,1"}},"categories":["graphics"]},{"name":"libksba","origin":"security/libksba","version":"1.6.7","comment":"Library to make X.509 certificates","maintainer":"sunpoet@FreeBSD.org","www":"https://www.gnupg.org/aegypten2/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0d6c0fb7943536128c7ff64acea7f6e60aecc88392d92f0512db9e513ce0da04","flatsize":893825,"path":"All/libksba-1.6.7.pkg","repopath":"All/libksba-1.6.7.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3","LGPL3"],"pkgsize":202864,"desc":"KSBA = rot13(digit_to_letter(x509)) to be pronounced as Kasbah\n\nKSBA is a library to make X.509 certificates as\nwell as the CMS easily accessible by other applications.  Both\nspecifications are building blocks of S/MIME and TLS.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libgpg-error":{"origin":"security/libgpg-error","version":"1.51"}},"categories":["security"],"annotations":{"cpe":"cpe:2.3:a:libksba_project:libksba:1.6.7:::::dragonfly6:x86_64"}},{"name":"libkpass","origin":"security/libkpass","version":"6_2","comment":"Library for a reading/writing KeePass 1.x DB","maintainer":"ports@FreeBSD.org","www":"https://github.com/bldewolf/libkpass","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"16caebe19e38929a34d91595c832bf23d501589c60e2136d439e2626df29dbbd","flatsize":78907,"path":"All/libkpass-6_2.pkg","repopath":"All/libkpass-6_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":25052,"desc":"Libkpass is a from-scratch C implementation of reading and writing\nKeePass 1.x format password databases.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"nettle":{"origin":"security/nettle","version":"3.10.1"}},"categories":["security"],"messages":[{"message":"===>   NOTICE:\n\nThe libkpass port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"liblnk","origin":"devel/liblnk","version":"20240423","comment":"Library and tools to access the Windows shortcut file (LNK) format","maintainer":"antoine@FreeBSD.org","www":"https://github.com/libyal/liblnk","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e8818659bd85a7f1ba2f0bbfb2c707fdfbcd759937c3f22a618ebf1a67eff600","flatsize":6547009,"path":"All/liblnk-20240423.pkg","repopath":"All/liblnk-20240423.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":642320,"desc":"Library and tools to access the Windows Shortcut File (LNK) Format","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libfwsi":{"origin":"devel/libfwsi","version":"e.20240423"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libdl.so.0","libfwsi.so.1","libintl.so.8","libpthread.so.0"],"options":{"NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:liblnk_project:liblnk:20240423:::::dragonfly6:x86_64"}},{"name":"liblastfm-qt6","origin":"audio/liblastfm","version":"1.1.0.46","comment":"Qt C++ library for the Last.fm webservices","maintainer":"jhale@FreeBSD.org","www":"https://github.com/drfiemost/liblastfm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"840ee1c0b4cb0ffe5c973d2cd8077f9db84f0dff6ef229a83b5ddf4876480b3c","flatsize":706361,"path":"All/liblastfm-qt6-1.1.0.46.pkg","repopath":"All/liblastfm-qt6-1.1.0.46.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":203460,"desc":"liblastfm is a collection of libraries to help you integrate Last.fm services\ninto your rich desktop software. It is officially supported software developed\nby Last.fm staff.","deps":{"fftw3-float":{"origin":"math/fftw3-float","version":"3.3.10_5"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libsamplerate":{"origin":"audio/libsamplerate","version":"0.2.2_1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["audio"],"options":{"FINGERPRINT":"on"}},{"name":"libkomparediff2","origin":"textproc/libkomparediff2","version":"25.04.2","comment":"Library to compare files and strings","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dea7dd7a0ff99a4c705e9be03f3d2f95d73fdd9a756366d4187bb9f4614e8ba8","flatsize":467348,"path":"All/libkomparediff2-25.04.2.pkg","repopath":"All/libkomparediff2-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":118064,"desc":"Library to compare files and strings, used in Kompare and KDevelop.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kparts":{"origin":"devel/kf6-kparts","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["kde","kde-applications","textproc"],"options":{"DOCS":"on"}},{"name":"liblangtag","origin":"devel/liblangtag","version":"0.6.7","comment":"Interface library to access tags for identifying languages","maintainer":"office@FreeBSD.org","www":"https://bitbucket.org/tagoh/liblangtag/wiki/Home","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ba6848e9f0a2eaca54a82677312c67c3c89fb73d1e49987ebff6caa30cb1aca5","flatsize":3145570,"path":"All/liblangtag-0.6.7.pkg","repopath":"All/liblangtag-0.6.7.pkg","licenselogic":"or","licenses":["LGPL3","MPL20"],"pkgsize":294856,"desc":"liblangtag is an interface library to access/deal with tags for identifying\nlanguages, which is described in RFC 5646.","deps":{"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"}},"categories":["devel","textproc"]},{"name":"libksane","origin":"graphics/libksane","version":"25.04.2","comment":"SANE library interface for KDE","maintainer":"kde@FreeBSD.org","www":"https://invent.kde.org/graphics/libksane","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ad62520aa45e4d2f5e28024df6089d4ae0db9ea2f999aad2c94c6847fc1f42ab","flatsize":744403,"path":"All/libksane-25.04.2.pkg","repopath":"All/libksane-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":157824,"desc":"Libksane is a KDE interface for SANE library to control flat scanners.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-ktextwidgets":{"origin":"x11-toolkits/kf6-ktextwidgets","version":"6.14.0"},"kf6-kwallet":{"origin":"sysutils/kf6-kwallet","version":"6.14.1"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-sonnet":{"origin":"textproc/kf6-sonnet","version":"6.14.0"},"ksanecore":{"origin":"graphics/ksanecore","version":"25.04.2"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"sane-backends":{"origin":"graphics/sane-backends","version":"1.3.1_1"}},"categories":["graphics","kde","kde-applications"],"options":{"DOCS":"on"}},{"name":"libkolabxml","origin":"textproc/libkolabxml","version":"1.3.1_4","comment":"Kolab XML Format Schema Definitions Library","maintainer":"kde@FreeBSD.org","www":"https://kolab.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"66c7fbd5b1d19f1b4c9a847201fa18dd703ecc38b402e9257b62eaabf1df24f3","flatsize":2957033,"path":"All/libkolabxml-1.3.1_4.pkg","repopath":"All/libkolabxml-1.3.1_4.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":555748,"desc":"Libkolabxml is the reference implementation of the Kolab XML Format.\n\nIt provides serialization/deserialization from/to in-memory\nrepresentations for all Kolab Objects, including input validation.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"xerces-c3":{"origin":"textproc/xerces-c3","version":"3.3.0"}},"categories":["textproc"]},{"name":"liblcf","origin":"games/liblcf","version":"0.8_2","comment":"Library to handle RPG Maker 2000/2003 and EasyRPG projects","maintainer":"amdmi3@FreeBSD.org","www":"https://easyrpg.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"53992da927d80183d63c371944ae0b8f21318e7f2836b2e2fa552011db5dc497","flatsize":3140151,"path":"All/liblcf-0.8_2.pkg","repopath":"All/liblcf-0.8_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":533412,"desc":"liblcf is a library to handle RPG Maker 2000 and 2003 game data.\nIt can read and write LCF and XML files.\n\nliblcf is part of the EasyRPG Project.","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"},"icu":{"origin":"devel/icu","version":"76.1,1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["games"],"shlibs_required":["libc.so.8","libexpat.so.1","libicudata.so.76","libicui18n.so.76","libicuuc.so.76","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"libkmfl","origin":"textproc/libkmfl","version":"0.9.9_2","comment":"Engine to interpret compiled KMFL keyboard tables","maintainer":"nikola.lecic@anthesphoria.net","www":"https://kmfl.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e85f9f4747bdf5ba0a25ec7bc290eb6877fc99ace75c44d7d20b9b57d9477bfc","flatsize":64750,"path":"All/libkmfl-0.9.9_2.pkg","repopath":"All/libkmfl-0.9.9_2.pkg","licenselogic":"single","pkgsize":21580,"desc":"This library provides an engine to interpret compiled KMFL keyboard\ntables (textproc/kmflcomp) written in Keyman keyboard language.\n\nThe current implementation of KMFL uses either the IBus framework (via\ntextproc/ibus-kmfl) or the older SCIM framework (via\ntextproc/scim-kmfl-imengine) to handle the input method interface to X.\n\nKMFL aims to bring Tavultesoft Keyman functionality to *nix operating\nsystems. KMFL is being jointly developed by SIL International\n(http://www.sil.org) and Tavultesoft (http://www.tavultesoft.com).","deps":{"kmflcomp":{"origin":"textproc/kmflcomp","version":"0.9.9_2"}},"categories":["textproc"],"options":{"DOCS":"on"}},{"name":"libklel","origin":"devel/libklel","version":"1.1.0_3","comment":"KoreLogic Expression Language library","maintainer":"klm@uidzero.org","www":"https://sourceforge.net/projects/libklel/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1e4cb6e207cc3f2175a127a25c1e6d4ff3157a89affa8d14ae7e4ec9b8975d33","flatsize":344195,"path":"All/libklel-1.1.0_3.pkg","repopath":"All/libklel-1.1.0_3.pkg","licenselogic":"single","pkgsize":93204,"desc":"The KoreLogic Expression Language Library is a C library that\nprovides a simple expression language that can be embedded in other\nprograms. This library does not implement a full programming language,\nbut rather a simpler expression language called KL-EL that is\ndesigned to provide arithmetic and logic operations useful in\nsituations where embedding a full programming language would be\noverkill. KL-EL expressions have access to a full set of arithmetic\nand logic operations, and they can access functions and variables\nexported from the embedding program. Unlike most other languages\nof its kind, KL-EL is statically and strongly typed, which helps\nensure that expressions are valid before they are executed. The\nembedding API is designed to be easy to use, and the library itself\nis designed to be very small.","deps":{"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["devel"],"shlibs_required":["libc.so.8","libpcre.so.1"]},{"name":"libkeyfinder","origin":"audio/libkeyfinder","version":"2.2.6","comment":"Small C++11 library for estimating the musical key of digital audio","maintainer":"acm@FreeBSD.org","www":"https://github.com/mixxxdj/libkeyfinder","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a29d9f1de3655be95266f26e696228363927a0140c570bc3a1a97a3b22a2c1e0","flatsize":188098,"path":"All/libkeyfinder-2.2.6.pkg","repopath":"All/libkeyfinder-2.2.6.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":61168,"desc":"libkeyfinder is a small C++11 library for estimating the musical key of digital\naudio. It is published under the GNU General Public License version 3 or later.\n\nIt was written by Ibrahim Shaath who wrote it in 2011 as part of a master's\nthesis in computer science. A GUI application to use it is available for macOS\nand Windows, however that is no longer maintained and does not build on\ncontemporary Linux distributions.\n\nIn 2020, Ibrahim handed over maintenance of libkeyfinder to the Mixxx DJ\nsoftware team who incorporated it into Mixxx as of Mixxx 2.3. If you want to\ndiscuss anything related to libkeyfinder with us, please get in touch on the\nMixxx Zulip chat. Contributions are welcome by opening pull requests and issues\non GitHub.","deps":{"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"}},"categories":["audio"]},{"name":"libktorrent","origin":"net-p2p/libktorrent","version":"25.04.2","comment":"Torrent library from KTorrent project","maintainer":"kde@FreeBSD.org","www":"https://ktorrent.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"310852f1b6beb07ce68b807212e7457d74ec9f483e94a025c03a2c86c8bdb05d","flatsize":2879181,"path":"All/libktorrent-25.04.2.pkg","repopath":"All/libktorrent-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":724008,"desc":"KTorrent has been split into the application ktorrent and the library\nlibktorrent. Libktorrent contains all the torrent downloading code,\nand ktorrent contains all application code and plugins. The goal\nis to make libktorrent an independent library (though still closely\nrelated to ktorrent), which can be used by other applications.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"kf6-karchive":{"origin":"archivers/kf6-karchive","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kjobwidgets":{"origin":"x11-toolkits/kf6-kjobwidgets","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-solid":{"origin":"devel/kf6-solid","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"qca-qt6":{"origin":"devel/qca","version":"2.3.10"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["kde","kde-applications","net-p2p"],"options":{"DOCS":"on"}},{"name":"libmateweather","origin":"net/libmateweather","version":"1.28.0","comment":"Library to access online weather information","maintainer":"gnome@FreeBSD.org","www":"https://mate-desktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"422be6010868e2b93c5024529e25caee120db385850ce932296011d49dfb8e6a","flatsize":118705560,"path":"All/libmateweather-1.28.0.pkg","repopath":"All/libmateweather-1.28.0.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":2730588,"desc":"libmateweather is a library to access weather information from online\nservices for numerous locations.\n\nlibmateweather isn't supported in the devel platform, which means OS vendors\nwon't guarantee the API/ABI long-term, but authors of open source apps\nshould feel free to use libmateweather as users can always recompile against\na new version.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libsoup":{"origin":"devel/libsoup","version":"2.74.3"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["mate","net"],"options":{"DOCS":"on"}},{"name":"libkexiv2-qt5","origin":"graphics/libkexiv2","version":"25.04.2","comment":"Exiv2 library interface for KDE","maintainer":"kde@FreeBSD.org","www":"https://www.digikam.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bb08ef253fa6ad736f21a7d9eea6be76e05ce3170da86262c2d0380d0ff537b8","flatsize":476976,"path":"All/libkexiv2-qt5-25.04.2.pkg","repopath":"All/libkexiv2-qt5-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":141224,"desc":"Libkexiv2 is a wrapper around Exiv2 library to manipulate pictures\nmetadata as EXIF/IPTC and XMP.","deps":{"exiv2":{"origin":"graphics/exiv2","version":"0.28.5,1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"}},"categories":["graphics","kde","kde-applications"],"annotations":{"flavor":"qt5"}},{"name":"libkml","origin":"science/libkml","version":"1.3.0_29","comment":"Reference implementation of OGC KML 2.2","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/libkml/libkml","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"011bfcebec3a9a6f8058bb5055dda78852c96e74d3222a98bed33cab2aa2ef96","flatsize":4873484,"path":"All/libkml-1.3.0_29.pkg","repopath":"All/libkml-1.3.0_29.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":937020,"desc":"This is Google's reference implementation of OGC KML 2.2. It also includes\nimplementations of Google's gx: extensions used by Google Earth, as well as\nseveral utility libraries for working with other formats.\n\nAll of original documentation written by google is imported into \"wiki\" branch:\nhttps://github.com/libkml/libkml/tree/wiki","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"minizip":{"origin":"archivers/minizip","version":"1.3.1"},"uriparser":{"origin":"net/uriparser","version":"0.9.6"}},"categories":["science"],"options":{"EXAMPLES":"on"}},{"name":"libkeduvocdocument","origin":"misc/libkeduvocdocument","version":"25.04.2","comment":"Library for reading and writing vocabulary files","maintainer":"kde@FreeBSD.org","www":"https://edu.kde.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"437bb4075d0d87737b0be807f0979aa61d78707d2842772bfe1bd0df1ea9c5f5","flatsize":854494,"path":"All/libkeduvocdocument-25.04.2.pkg","repopath":"All/libkeduvocdocument-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":180800,"desc":"libKEduVocDocument is a library for reading and writing vocabulary\nfiles used by Parley, Kanagram, KHangman and KWordQuiz.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-karchive":{"origin":"archivers/kf6-karchive","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["kde","kde-applications","misc"],"options":{"DOCS":"on"}},{"name":"libkexiv2-qt6","origin":"graphics/libkexiv2","version":"25.04.2","comment":"Exiv2 library interface for KDE","maintainer":"kde@FreeBSD.org","www":"https://www.digikam.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d86142486c7a168beae4e78e660e44e5788116bfcc99ce016f2d477f9f43c204","flatsize":509414,"path":"All/libkexiv2-qt6-25.04.2.pkg","repopath":"All/libkexiv2-qt6-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":154668,"desc":"Libkexiv2 is a wrapper around Exiv2 library to manipulate pictures\nmetadata as EXIF/IPTC and XMP.","deps":{"exiv2":{"origin":"graphics/exiv2","version":"0.28.5,1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["graphics","kde","kde-applications"],"annotations":{"flavor":"qt6"}},{"name":"libk8055","origin":"devel/libk8055","version":"0.2_1","comment":"Velleman K8055 USB experimental board support and command line tool","maintainer":"jake@xz.cx","www":"http://www.horizon9.org/~geroy/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0182fbb15442ad916b997cb2f65f669673ad09782313d5ce413d2513dd0d0bf2","flatsize":114549,"path":"All/libk8055-0.2_1.pkg","repopath":"All/libk8055-0.2_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":21592,"desc":"Port for libk8055 to provide support for the Velleman K8055 USB\nExperiment Board. Package also include k8055 command line tool. Now\nyou can use it with shells scripts/cron jobs.","categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libusb.so.2"]},{"name":"libkdcraw-qt6","origin":"graphics/libkdcraw","version":"25.04.2","comment":"LibRaw interface for KDE","maintainer":"kde@FreeBSD.org","www":"https://www.digikam.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7261597bb3a1ab5d182b16fcf014a3caa8ecaeffde7b471d2e98505aa4ee91ac","flatsize":128064,"path":"All/libkdcraw-qt6-25.04.2.pkg","repopath":"All/libkdcraw-qt6-25.04.2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":38196,"desc":"libkdcraw is a C++ interface around the LibRaw library\nused to decode RAW picture files.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"jasper":{"origin":"graphics/jasper","version":"4.2.4"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"lcms":{"origin":"graphics/lcms","version":"1.19_9,1"},"libraw":{"origin":"graphics/libraw","version":"0.21.3"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["graphics","kde","kde-applications"],"annotations":{"flavor":"qt6"}},{"name":"libkdcraw-qt5","origin":"graphics/libkdcraw","version":"25.04.2","comment":"LibRaw interface for KDE","maintainer":"kde@FreeBSD.org","www":"https://www.digikam.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"557cda84de2c88177e0b0a048f921de4c30578604aab914f97aeee1e2b07441d","flatsize":128337,"path":"All/libkdcraw-qt5-25.04.2.pkg","repopath":"All/libkdcraw-qt5-25.04.2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":39568,"desc":"libkdcraw is a C++ interface around the LibRaw library\nused to decode RAW picture files.","deps":{"jasper":{"origin":"graphics/jasper","version":"4.2.4"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"lcms":{"origin":"graphics/lcms","version":"1.19_9,1"},"libraw":{"origin":"graphics/libraw","version":"0.21.3"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"}},"categories":["graphics","kde","kde-applications"],"annotations":{"flavor":"qt5"}},{"name":"libkcompactdisc","origin":"audio/libkcompactdisc","version":"25.04.2","comment":"KDE library for interfacing with audio CDs","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0aba698bb15d419e8edfa3dea98f319931328c4197745255c1e3979a2329fec7","flatsize":240678,"path":"All/libkcompactdisc-25.04.2.pkg","repopath":"All/libkcompactdisc-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":72304,"desc":"KDE library for interfacing with audio CDs.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kitemmodels":{"origin":"devel/kf6-kitemmodels","version":"6.14.0"},"kf6-kitemviews":{"origin":"x11-toolkits/kf6-kitemviews","version":"6.14.0"},"kf6-solid":{"origin":"devel/kf6-solid","version":"6.14.0"},"phonon-qt6":{"origin":"multimedia/phonon","version":"4.12.0_3"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["audio","kde","kde-applications"],"options":{"ALSA":"off","DOCS":"on"}},{"name":"libjodycode","origin":"devel/libjodycode","version":"3.1_1","comment":"Shared code used by several utilities written by Jody Bruchon","maintainer":"tom@hur.st","www":"https://github.com/jbruchon/libjodycode","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"157e3f2f940e853a72e7e2105feb5905017e108442b8b67a38de8bf7a0f555eb","flatsize":63918,"path":"All/libjodycode-3.1_1.pkg","repopath":"All/libjodycode-3.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16232,"desc":"libjodycode is a library containing code shared among several of the programs\nwritten by Jody Bruchon such as imagepile, jdupes, winregfs, and zeromerge.","categories":["devel"]},{"name":"libjxl","origin":"graphics/libjxl","version":"0.11.1_1","comment":"JPEG XL reference encoder/decoder","maintainer":"jbeich@FreeBSD.org","www":"https://jpeg.org/jpegxl/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"436142dc39b31b46d70b4a8860ff0f0adbd5b95809d15d27837a1df466043a3b","flatsize":14894832,"path":"All/libjxl-0.11.1_1.pkg","repopath":"All/libjxl-0.11.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1982108,"desc":"The JPEG XL Image Coding System (ISO/IEC 18181) has a rich feature set\nand is particularly optimised for responsive web environments, so that\ncontent renders well on a wide range of devices. Moreover, it includes\nseveral features that help transition from the legacy JPEG format.","deps":{"brotli":{"origin":"archivers/brotli","version":"1.1.0,1"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"giflib":{"origin":"graphics/giflib","version":"5.2.2"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"highway":{"origin":"devel/highway","version":"1.2.0"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"openexr":{"origin":"graphics/openexr","version":"3.3.4"},"png":{"origin":"graphics/png","version":"1.6.47"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["graphics"],"shlibs_required":["libIex-3_3.so.32","libOpenEXR-3_3.so.32","libbrotlidec.so.1","libbrotlienc.so.1","libc.so.8","libgif.so.7","libhwy.so.1","libjpeg.so.8","libm.so.4","libpng16.so.16","libpthread.so.0","libstdc++.so.9"],"options":{"GIF":"on","JPEG":"on","LCMS2":"off","LTO":"off","MANPAGES":"on","OPENEXR":"on","PIXBUF":"on","PNG":"on"},"annotations":{"cpe":"cpe:2.3:a:libjxl_project:libjxl:0.11.1:::::dragonfly6:x86_64:1"},"messages":[{"message":"Additional packages recommended for new users:\n- imlib2-jxl (e.g., feh, scrot)\n- kf5-kimageformats (e.g., nomacs, flameshot, skanlite)\n- gimp-jxl-plugin","type":"install"},{"message":"If you use GIMP to read/write .jxl files install gimp-jxl-plugin after upgrade.","type":"upgrade","maximum_version":"0.6.1_4"}]},{"name":"libjwt","origin":"www/libjwt","version":"2.1.1","comment":"JSON Web Token implementation in C","maintainer":"sunpoet@FreeBSD.org","www":"https://libjwt.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"367dbfeff4d363b0e872844dab701b1dc655ecb4e2c677a44d643e4b6d7b58f4","flatsize":160099,"path":"All/libjwt-2.1.1.pkg","repopath":"All/libjwt-2.1.1.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":37016,"desc":"The C implementation of JSON Web Tokens.","deps":{"jansson":{"origin":"devel/jansson","version":"2.14.1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["www"],"shlibs_required":["libc.so.8","libcrypto.so.12","libjansson.so.4","libssl.so.12"],"options":{"GNUTLS":"off"}},{"name":"libkleo","origin":"security/libkleo","version":"25.04.2","comment":"Certificate manager for KDE","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/applications/utilities/kleopatra/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"810c7b5f160b4b48c1488a29e6b160e92c4ed418adc873a951719956d888604a","flatsize":4679349,"path":"All/libkleo-25.04.2.pkg","repopath":"All/libkleo-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":891732,"desc":"Kleopatra is a certificate manager and a universal crypto GUI.\nIt supports managing X.509 and OpenPGP certificates in the\nGpgSM keybox and retrieving certificates from LDAP servers.","deps":{"coreutils":{"origin":"sysutils/coreutils","version":"9.6"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gpgme":{"origin":"security/gpgme","version":"1.24.2"},"gpgme-cpp":{"origin":"security/gpgme-cpp","version":"1.24.2"},"gpgme-qt6":{"origin":"security/gpgme-qt","version":"1.24.2"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kitemmodels":{"origin":"devel/kf6-kitemmodels","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kpimtextedit":{"origin":"net/kpimtextedit","version":"25.04.2"},"libassuan":{"origin":"security/libassuan","version":"3.0.2"},"libgpg-error":{"origin":"security/libgpg-error","version":"1.51"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["kde","kde-applications","security"],"options":{"DOCS":"on"}},{"name":"libjitterentropy","origin":"devel/libjitterentropy","version":"3.6.2_1","comment":"Hardware RNG based on CPU timing jitter","maintainer":"bofh@FreeBSD.org","www":"https://www.chronox.de/jent.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"01063c59f167e0ee7a719e08d2ef85c24670f0dc0ade426cdb747af7745c4734","flatsize":114151,"path":"All/libjitterentropy-3.6.2_1.pkg","repopath":"All/libjitterentropy-3.6.2_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":29560,"desc":"The CPU Jitter Random Number Generator provides a non-physical true random\nnumber generator that works equally in kernel and user land. The only\nprerequisite is the availability of a high-resolution timer that is available\nin modern CPUs.","categories":["devel"]},{"name":"libkcddb","origin":"audio/libkcddb","version":"25.04.2","comment":"KDE CDDB library","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"de918209a390c131476708fad5ed0caa9b13a5049cd59c25a63431325fdf05ee","flatsize":1570476,"path":"All/libkcddb-25.04.2.pkg","repopath":"All/libkcddb-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":529840,"desc":"KDE library to access CDDB information.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kcmutils":{"origin":"devel/kf6-kcmutils","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kjobwidgets":{"origin":"x11-toolkits/kf6-kjobwidgets","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-solid":{"origin":"devel/kf6-solid","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libmusicbrainz5":{"origin":"audio/libmusicbrainz5","version":"5.1.0.41"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["audio","kde","kde-applications"],"options":{"DOCS":"on"}},{"name":"libjcat","origin":"textproc/libjcat","version":"0.2.2_1","comment":"Library for reading and writing JSON catalog files","maintainer":"decke@FreeBSD.org","www":"https://github.com/hughsie/libjcat","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"776bafb1371c8aeb57a478822d53bf59d1106984a06da6d092fc8f90834b4775","flatsize":333462,"path":"All/libjcat-0.2.2_1.pkg","repopath":"All/libjcat-0.2.2_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":65008,"desc":"This library allows reading and writing gzip-compressed JSON catalog files,\nwhich can be used to store GPG, PKCS-7 and SHA-256 checksums for each file.  It\nprovides equivalent functionality to the catalog files supported in Microsoft\nWindows.  Unlike Microsoft catalog files which are a signed manifest of hashes,\na Jcat file is a manifest of signatures.  This means it's possible (and\npositively encouraged) to modify the .jcat file to add new signatures or replace\nexisting ones.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"gpgme":{"origin":"security/gpgme","version":"1.24.2"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"libgpg-error":{"origin":"security/libgpg-error","version":"1.51"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libintl.so.8"]},{"name":"libixp","origin":"devel/libixp","version":"0.5_2","comment":"Standalone client/server 9P library","maintainer":"sbz@FreeBSD.org","www":"https://libs.suckless.org/deprecated/libixp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1ea748e48a36c31c2194bb49f3b76e1f5cf44641db3298228301ded5ef96dfa4","flatsize":101585,"path":"All/libixp-0.5_2.pkg","repopath":"All/libixp-0.5_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":29780,"desc":"libixp is a stand-alone client/server 9P library including ixpc client\nwhich behaves like wmiir in the past.  It consists of less than 2000\nlines of code (including ixpc).\n\nlibixp's server API is based heavily on that of Plan 9's lib9p, and the\ntwo libraries export virtually identical data structures.","categories":["devel"],"shlibs_required":["libc.so.8"]},{"name":"libjpeg-turbo","origin":"graphics/libjpeg-turbo","version":"3.1.0","comment":"SIMD-accelerated JPEG codec library, provides libTurboJPEG","maintainer":"desktop@FreeBSD.org","www":"https://libjpeg-turbo.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2eb8b6a0087d026d680716082cc55bc7759a2c289d61ff7d39d58a492a267b98","flatsize":2603189,"path":"All/libjpeg-turbo-3.1.0.pkg","repopath":"All/libjpeg-turbo-3.1.0.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","IJG","ZLIB"],"pkgsize":384172,"desc":"This is a drop-in replacement for the graphics/jpeg library. It does not\ninclude libturbojpeg.so (see graphics/libjpeg-turbo).\n\nlibjpeg-turbo is a high-speed version of libjpeg for x86 and x86-64 processors\nwhich uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG\ncompression and decompression.\nlibjpeg-turbo is generally 2-4x as fast as the unmodified version\nof libjpeg, all else being equal.\n\nlibjpeg-turbo was originally based on libjpeg/SIMD by Miyasaka Masaru,\nbut the TigerVNC and VirtualGL projects made numerous enhancements to the codec,\nincluding improved support for Mac OS X, 64-bit support,\nsupport for 32-bit and big endian pixel formats (RGBA, ABGR, etc.),\naccelerated Huffman encoding/decoding, and various bug fixes.\nThe goal was to produce a fully open source codec that could replace\nthe partially closed source TurboJPEG/IPP codec used by VirtualGL and TurboVNC.\nlibjpeg-turbo generally achieves 80-120%25 of the performance of TurboJPEG/IPP.\nIt is faster in some areas but slower in others.","categories":["graphics"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"OPTIMIZED_CFLAGS":"on"},"annotations":{"cpe":"cpe:2.3:a:libjpeg-turbo:libjpeg-turbo:3.1.0:::::dragonfly6:x86_64"}},{"name":"libiptcdata","origin":"graphics/libiptcdata","version":"1.0.4_2","comment":"Library for manipulating IPTC metadata stored in image files","maintainer":"ports@FreeBSD.org","www":"https://libiptcdata.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9e836c53fbfa3c62cae421d2984ce87195bee55988d540fae32eb4e8c88b8ff2","flatsize":357839,"path":"All/libiptcdata-1.0.4_2.pkg","repopath":"All/libiptcdata-1.0.4_2.pkg","licenselogic":"single","pkgsize":54440,"desc":"libiptcdata is a library, written in C, for manipulating the International\nPress Telecommunications Council (IPTC) metadata stored within multimedia files\nsuch as images.  This metadata can include captions and keywords, often used by\npopular photo management applications.  The library provides routines for\nparsing, viewing, modifying, and saving this metadata.  The libiptcdata\npackage also includes a command-line utility, iptc, for editing IPTC data in\nJPEG files.","categories":["graphics"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe libiptcdata port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libisofs","origin":"devel/libisofs","version":"1.5.6","comment":"Libburnia ISO9660 filesystem creation library","maintainer":"ports@FreeBSD.org","www":"https://dev.lovelyhq.com/libburnia/web/wiki/Libisofs","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3a8b5d8a28277804d291c821e047b687133d86755b566dd5f87ea86a7fa61b24","flatsize":1618856,"path":"All/libisofs-1.5.6.pkg","repopath":"All/libisofs-1.5.6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":381272,"desc":"libburnia is a project for reading, mastering and writing optical\ndiscs. Currently it is comprised of libraries named libisofs,\nlibburn, libisoburn, a cdrecord emulator named cdrskin, and an\nintegrated multi-session tool named xorriso.","deps":{"libburn":{"origin":"devel/libburn","version":"1.5.6_1"}},"categories":["devel"],"options":{"DEBUG":"off","DOCS":"on","LIBACL":"on","LIBJTE":"on","XATTR":"on","ZLIB":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe libisofs port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libirman","origin":"comms/libirman","version":"0.5.2","comment":"Library for Evation's Irman infrared receiver","maintainer":"ports@FreeBSD.org","www":"https://libirman.sourceforge.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0507ef64c2b4fbc2610b6f6e845abfe20987912a003018580a5ec8c1e237c664","flatsize":124350,"path":"All/libirman-0.5.2.pkg","repopath":"All/libirman-0.5.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":34840,"desc":"libirman is a library for accessing the IRMAN hardware from Linux\nand other Unix systems.\n\nCurrently the package is mainly for advanced users and developers; this\ndoes not mean that less experienced users will not be able to use it, but\nthat there are not a lot of applications for libirman at the moment, and\nthat if you run into problems you may have difficulty fixing things.","categories":["comms"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe libirman port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libixion","origin":"textproc/libixion","version":"0.19.0_4","comment":"General purpose formula parser, interpreter, dependency tracker","maintainer":"office@FreeBSD.org","www":"https://gitlab.com/ixion/ixion","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b2dcd0673935bf45fa2c29f78203311e50863c2613b3aa2014d361a045ded407","flatsize":1267219,"path":"All/libixion-0.19.0_4.pkg","repopath":"All/libixion-0.19.0_4.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":345056,"desc":"Ixion is a library for calculating the results of formula expressions stored in\nmultiple fomrula cells.  The cells can be referenced by each other, and Ixion\nresolves their dependencies automatically upon calculation. Ixion also supports\nre-calculations where the contents of one or more cells have been modified since\nthe last calculation, and a partial calculation of only the affected cells need\nto be calculated.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"}},"categories":["textproc"],"shlibs_required":["libboost_program_options.so.1.87.0","libc.so.8","libdl.so.0","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"libircclient","origin":"irc/libircclient","version":"1.10","comment":"IRC library to create IRC clients","maintainer":"ports@FreeBSD.org","www":"https://www.ulduzsoft.com/libircclient/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f2a0f717e151e71ee33699a0ecf82d9629377812383bb0db1d32f729643291b4","flatsize":434363,"path":"All/libircclient-1.10.pkg","repopath":"All/libircclient-1.10.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":87676,"desc":"libircclient is a small but powerful library, which implements client-server\nIRC protocol. It is designed to be small, fast, portable and compatible to RFC\nstandards, and most IRC clients.\nlibircclient features include:\n\n\t* Full multi-threading support.\n\t* Single threads handles all the IRC processing.\n\t* Support for single-threaded applications, and socket-based applications,\n\t\twhich use select()\n\t* Synchronous and asynchronous interfaces.\n\t* CTCP support with optional build-in reply code.\n\t* Flexible DCC support, including both DCC chat, and DCC file transfer.\n\t* Can both initiate and react to initiated DCC.\n\t* Can accept or decline DCC sessions asynchronously.\n\t* Plain C interface and implementation\n\t\t(possible to use from C++ code, obviously)\n\t* Compatible with RFC 1459 and most IRC clients.\n\t* Free, licensed under LGPL license.\n\t* Good documentation and examples available.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["devel","irc"],"shlibs_required":["libc.so.8","libcrypto.so.12","libm.so.4","libpthread.so.0","libssl.so.12","libstdc++.so.9"],"options":{"EXAMPLES":"on","IPV6":"on","OPENSSL":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe libircclient port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libinotify","origin":"devel/libinotify","version":"20240724","comment":"Kevent based inotify compatible library","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/libinotify-kqueue/libinotify-kqueue","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c498fd13717c5d9eb7dd47d134fcff439c228d4d40ff8e46aa1f7e0967c83049","flatsize":95959,"path":"All/libinotify-20240724.pkg","repopath":"All/libinotify-20240724.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":28652,"desc":"This library provides inotify-compatible interface for applications,\nthat need to monitor changes happening in a filesystem.  It can be useful\nwhen porting Linux applications, which often use inotify interface.","categories":["devel"],"messages":[{"message":"You might want to consider increasing the kern.maxfiles tunable if you plan\nto use this library for applications that need to monitor activity of a lot\nof files.","type":"install"}]},{"name":"libinput","origin":"x11/libinput","version":"1.27.1","comment":"Generic input library","maintainer":"x11@FreeBSD.org","www":"https://www.freedesktop.org/wiki/Software/libinput/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7b3698ac4192408eada272ed8df7682f84b5b9872ffdbc2e37489f576366001e","flatsize":1454999,"path":"All/libinput-1.27.1.pkg","repopath":"All/libinput-1.27.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":284596,"desc":"libinput is a library to handle input devices in Wayland compositors and\nto provide a generic X.Org input driver. It provides device detection,\ndevice handling, input device event processing and abstraction so\nminimize the amount of custom input code compositors need to provide\nthe common set of functionality that users expect.","deps":{"libepoll-shim":{"origin":"devel/libepoll-shim","version":"0.0.20240608"},"libevdev":{"origin":"devel/libevdev","version":"1.13.2"},"libmtdev":{"origin":"devel/libmtdev","version":"1.1.7"},"libudev-devd":{"origin":"devel/libudev-devd","version":"0.6.0"},"libwacom":{"origin":"x11/libwacom","version":"2.12.1"},"py311-evdev":{"origin":"devel/py-evdev","version":"1.9.1_1"},"py311-pyudev":{"origin":"devel/py-pyudev","version":"0.24.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["x11"],"shlibs_required":["libc.so.8","libepoll-shim.so.0","libevdev.so.2","libudev.so.0"],"options":{"DEBUG_GUI":"off","LIBWACOM":"on"},"annotations":{"cpe":"cpe:2.3:a:freedesktop:libinput:1.27.1:::::dragonfly6:x86_64"}},{"name":"libiodbc","origin":"databases/libiodbc","version":"3.52.16_1","comment":"ODBC 3.x driver manager, for universal data source access","maintainer":"ports@FreeBSD.org","www":"https://www.iodbc.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8f57761670ddd3658451043c939ddbe3af4a8cbfa3eebcd15fb665d43b0b5525","flatsize":1830884,"path":"All/libiodbc-3.52.16_1.pkg","repopath":"All/libiodbc-3.52.16_1.pkg","licenselogic":"or","licenses":["BSD3CLAUSE","LGPL20"],"pkgsize":292120,"desc":"iODBC (intrinsic Open Database Connectivity) is an ODBC driver manager that\nis compatible with the ODBC 2.x and 3.x specifications.  It performs the\nstandard tasks of a driver manager, i.e. driver loading, parameter and\nfunction sequence checking, driver function invocation, etc.\n\nApplications linked with the iODBC driver manager will be able - through ODBC\nfunction calls - to access simultaneously different types of data sources\nwithin one process through suitable ODBC drivers.\n\niODBC is freely redistributable under either the GNU Library General Public\nLicence (LGPL) or the BSD licence.","categories":["databases"],"options":{"DOCS":"on","EXAMPLES":"on","GTK2":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe libiodbc port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libiscsi","origin":"net/libiscsi","version":"1.20.0.240205","comment":"Client-side library to implement the iSCSI protocol","maintainer":"d8zNeCFG@aon.at","www":"https://github.com/sahlberg/libiscsi","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"16794051b6e22c53c5470aa09c4d21f92a442c4a595d20ad996b1e70bea29a9f","flatsize":736069,"path":"All/libiscsi-1.20.0.240205.pkg","repopath":"All/libiscsi-1.20.0.240205.pkg","licenselogic":"and","licenses":["GPLv2+","LGPL21+"],"pkgsize":137556,"desc":"Libiscsi is a client-side library to implement the iSCSI protocol\nthat can be used to access the resources of an iSCSI target.\n\nThe library is fully asynchronous with regards to iSCSI commands\nand SCSI tasks, but a synchronous layer is also provided for ease\nof use for simpler applications.","categories":["net"],"shlibs_required":["libc.so.8"]},{"name":"libinstpatch","origin":"audio/libinstpatch","version":"1.1.6_1","comment":"Instrument file software library","maintainer":"yuri@FreeBSD.org","www":"http://www.swamiproject.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c57ebb6153ceb9902a428915c0be755bfc6d3c6d0c2bf38031f49e385f066cd8","flatsize":1175158,"path":"All/libinstpatch-1.1.6_1.pkg","repopath":"All/libinstpatch-1.1.6_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":280964,"desc":"libInstPatch is a part of Project Swami.\n\nProject Swami is a collection of free software for editing, managing and playing\nmusical instruments for MIDI music composition. Current focus is primarily the\nSoundFont format, which is an open file format for digital audio \"sample\" based\ninstruments.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"}},"categories":["audio"]},{"name":"libinjection","origin":"devel/libinjection","version":"3.10.0_3","comment":"SQL / SQLI tokenizer parser analyzer","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/libinjection/libinjection","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8ffb3b04b5854706645acfb6c53f54bedb7fa2218d07fe06283cc3ee1755ae84","flatsize":1413478,"path":"All/libinjection-3.10.0_3.pkg","repopath":"All/libinjection-3.10.0_3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":124812,"desc":"libinjection is a SQL / SQLI tokenizer parser analyzer.","categories":["devel"]},{"name":"libindicator","origin":"devel/libindicator","version":"12.10.1_2","comment":"Symbols and convience functions for desktop indicators","maintainer":"bofh@FreeBSD.org","www":"https://launchpad.net/libindicator","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5dcf4de7c048a8f4549cfb6855ba39986f15c92741714a495b84118d4b88004c","flatsize":251762,"path":"All/libindicator-12.10.1_2.pkg","repopath":"All/libindicator-12.10.1_2.pkg","licenselogic":"single","pkgsize":45408,"desc":"A set of symbols and convience functions that all indicators would like to use.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["devel"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libz.so.3"]},{"name":"libimobiledevice-glue","origin":"comms/libimobiledevice-glue","version":"1.3.1","comment":"Common code used by the libimobiledevice project","maintainer":"jhale@FreeBSD.org","www":"https://www.libimobiledevice.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2d2be4013d955d55d13513be38097144010ffb3f392b5a4b7401001098d56f69","flatsize":244222,"path":"All/libimobiledevice-glue-1.3.1.pkg","repopath":"All/libimobiledevice-glue-1.3.1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":59452,"desc":"Library with common code used by the libraries and tools around the\nlibimobiledevice project.","deps":{"libplist":{"origin":"devel/libplist","version":"2.6.0"}},"categories":["comms"],"options":{"DOCS":"on"}},{"name":"libimobiledevice","origin":"comms/libimobiledevice","version":"1.3.0.241","comment":"Library to communicate with Apple iOS devices","maintainer":"jhale@FreeBSD.org","www":"https://www.libimobiledevice.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b670d98ccb720cab00f4040e16cc50cfd5a802afef65e8a781c2435b5d5d06ab","flatsize":1453761,"path":"All/libimobiledevice-1.3.0.241.pkg","repopath":"All/libimobiledevice-1.3.0.241.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":314796,"desc":"libimobiledevice is a cross-platform software library that talks the\nprotocols to support iPhone, iPod Touch, iPad and Apple TV devices.\nUnlike other projects, it does not depend on using any existing\nproprietary libraries and does not require jailbreaking. It allows\nother software to easily access the device's filesystem, retrieve\ninformation about the device and its internals, backup/restore the\ndevice, manage SpringBoard icons, manage installed applications,\nretrieve addressbook/calendars/notes and bookmarks and synchronize\nmusic and video to the device.","deps":{"libimobiledevice-glue":{"origin":"comms/libimobiledevice-glue","version":"1.3.1"},"libplist":{"origin":"devel/libplist","version":"2.6.0"},"libtatsu":{"origin":"security/libtatsu","version":"1.0.4"},"libusbmuxd":{"origin":"comms/libusbmuxd","version":"2.1.0"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["comms"],"shlibs_required":["libc.so.8","libcrypto.so.12","libimobiledevice-glue-1.0.so.0","libplist-2.0.so.4","libpthread.so.0","libssl.so.12","libtatsu.so.0","libusbmuxd-2.0.so.7"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:libimobiledevice:libimobiledevice:1.3.0.241:::::dragonfly6:x86_64"}},{"name":"libidn2","origin":"dns/libidn2","version":"2.3.8","comment":"Implementation of IDNA2008 internationalized domain names","maintainer":"sunpoet@FreeBSD.org","www":"https://www.gnu.org/software/libidn/#libidn2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"de6d9ff0c2bf4e9ea9fb1da551820e243f36a53a0ee81730fdeb0f311e684882","flatsize":640954,"path":"All/libidn2-2.3.8.pkg","repopath":"All/libidn2-2.3.8.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":142808,"desc":"Libidn2 is an implementation of IDNA2008 internationalized domain names.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libunistring":{"origin":"devel/libunistring","version":"1.3"}},"categories":["dns"],"shlibs_required":["libc.so.8","libunistring.so.5"]},{"name":"libidn","origin":"dns/libidn","version":"1.43","comment":"Internationalized Domain Names command line tool","maintainer":"gaod@hychen.org","www":"https://www.gnu.org/software/libidn/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"67c58b114e03b6246974ab713eafe990b254d5ef57e4d1c3222ae01a1c9a2e99","flatsize":1109022,"path":"All/libidn-1.43.pkg","repopath":"All/libidn-1.43.pkg","licenselogic":"or","licenses":["GPLv2+","LGPL3+"],"pkgsize":263416,"desc":"GNU Libidn is an implementation of the Stringprep, Punycode,\nand IDNA specifications defined by the IETF Internationalized\nDomain Names (IDN) working group. It is used to prepare\ninternationalized strings (such as domain name labels,\nusernames, and passwords) in order to increase the likelihood\nthat string input and string comparison work in ways that make\nsense for typical users throughout the world. The library\ncontains a generic Stringprep implementation that does Unicode\n3.2 NFKC normalization, mapping and prohibition of characters,\nand bidirectional character handling. Profiles for iSCSI,\nKerberos 5, Nameprep, SASL, and XMPP are included. Punycode and\nASCII Compatible Encoding (ACE) via IDNA are supported.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["dns"],"shlibs_required":["libc.so.8","libintl.so.8"],"options":{"DOCS":"on","NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:gnu:libidn:1.43:::::dragonfly6:x86_64"}},{"name":"libkmahjongg","origin":"games/libkmahjongg","version":"25.04.2","comment":"Library for the Mahjongg Solitaire for KDE","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/applications/games/kmahjongg/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d3ba1134f25e15d6ec3852286a9e6e6ff6073d12f8a2b44424ac56cf75f1e078","flatsize":2349031,"path":"All/libkmahjongg-25.04.2.pkg","repopath":"All/libkmahjongg-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":2172044,"desc":"In KMahjongg the tiles are scrambled and staked on top of each other to\nresemble a certain shape. The player is then expected to remove all the tiles\noff the game board by locating each tile's matching pair.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-svg":{"origin":"graphics/qt6-svg","version":"6.8.3"}},"categories":["games","kde","kde-applications"],"options":{"DOCS":"on"}},{"name":"libid3tag","origin":"audio/libid3tag","version":"0.16.3","comment":"ID3 tag manipulation library","maintainer":"sunpoet@FreeBSD.org","www":"https://www.underbit.com/products/mad/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2905d58b71de31da2101344f05b85a1e8cb5a4c087abde46b83cacd96bf7d480","flatsize":127415,"path":"All/libid3tag-0.16.3.pkg","repopath":"All/libid3tag-0.16.3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":39104,"desc":"libid3tag is a library for reading and (eventually) writing ID3 tags, both ID3v1\nand the various versions of ID3v2.","categories":["audio"],"annotations":{"cpe":"cpe:2.3:a:libid3tag_project:libid3tag:0.16.3:::::dragonfly6:x86_64"}},{"name":"libijs","origin":"print/libijs","version":"0.35_6","comment":"C library that supports plugin printer driver for Ghostscript","maintainer":"ports@FreeBSD.org","www":"https://www.linuxprinting.org/ijs/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"424455d962f2683ac4dc01744e96e23c603197fb1e4fa1e9ee164eccd5840614","flatsize":81908,"path":"All/libijs-0.35_6.pkg","repopath":"All/libijs-0.35_6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":22956,"desc":"IJS is a relatively new initiative to improve the quality and ease\nof use of inkjet printing with Ghostscript. Using IJS, you can add\nnew drivers, or upgrade existing ones, without recompiling Ghostscript.\nAll driver authors are encouraged to adapt their drivers for IJS,\nand if there is an IJS driver available for your printer, it should\nbe your first choice.","categories":["print"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe libijs port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libint","origin":"science/libint","version":"1.2.1.15","comment":"Evaluate the integrals in modern atomic and molecular theory","maintainer":"yuri@FreeBSD.org","www":"https://github.com/evaleev/libint","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ea4cd8c8cc713009b168b792bcd0b515c0d6c155a15d1e2c4f7fa930ded37dad","flatsize":4242374,"path":"All/libint-1.2.1.15.pkg","repopath":"All/libint-1.2.1.15.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":819788,"desc":"Libint is a library for evaluating ERI (electron replusion integral)\nover Cartesian Gaussian fuctions for modern atomic and molecular theory;\nesp. for science/mpqc and science/psi3.","categories":["science"],"options":{"STATIC":"off"}},{"name":"libiio","origin":"misc/libiio","version":"0.26","comment":"Library for interfacing with local and remote IIO devices","maintainer":"yuri@FreeBSD.org","www":"https://github.com/analogdevicesinc/libiio","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"18f0405da4a8ba1c3c04d54ccb67f8728dc423e989b1d396b2bf5fcb45f3abff","flatsize":376726,"path":"All/libiio-0.26.pkg","repopath":"All/libiio-0.26.pkg","licenselogic":"single","licenses":["BSL"],"pkgsize":89188,"desc":"libiio is used to interface to the Linux Industrial Input/Output (IIO)\nSubsystem. The Linux IIO subsystem is intended to provide support for devices\nthat in some sense are analog to digital or digital to analog converters (ADCs,\nDACs). This includes, but is not limited to ADCs, Accelerometers, Gyros, IMUs,\nCapacitance to Digital Converters (CDCs), Pressure Sensors, Color, Light and\nProximity Sensors, Temperature Sensors, Magnetometers, DACs, DDS (Direct Digital\nSynthesis), PLLs (Phase Locked Loops), Variable/Programmable Gain Amplifiers\n(VGA, PGA), and RF transceivers. You can use libiio natively on an embedded\nLinux target (local mode), or use libiio to communicate remotely to that same\ntarget from a host Linux, Windows or MAC over USB or Ethernet or Serial.","deps":{"avahi-app":{"origin":"net/avahi-app","version":"0.8_6"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"}},"categories":["misc"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"libiconv","origin":"converters/libiconv","version":"1.17_1","comment":"Character set conversion library","maintainer":"desktop@FreeBSD.org","www":"https://www.gnu.org/software/libiconv/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"08709b7ae8ded8edc2ab3993eaafe483c199e3ded8e7af4e64b37f0c70eee719","flatsize":2479579,"path":"All/libiconv-1.17_1.pkg","repopath":"All/libiconv-1.17_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":636336,"desc":"This library provides an iconv() implementation, for use on systems which\ndon't have one, or whose implementation cannot convert from/to Unicode.\n\nIt can convert from any of these encodings to any other, through Unicode\nconversion. It has also some limited support for transliteration, i.e.\nwhen a character cannot be represented in the target character set, it can\nbe approximated through one or several similarly looking characters.\n\nlibiconv is for you if your application needs to support multiple character\nencodings, but that support lacks from your system.\n\nSee either README or website for the list of supported encodings.","categories":["converters","devel"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on","ENCODINGS":"on"}},{"name":"libident","origin":"security/libident","version":"0.32_5","comment":"Small library to interface the ident protocol server (rfc1413)","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f41f401a65b34c75e0e1cdf3165547728038a9e22fc254728f9a81887cbf1608","flatsize":35015,"path":"All/libident-0.32_5.pkg","repopath":"All/libident-0.32_5.pkg","licenselogic":"single","pkgsize":13120,"desc":"COPYRIGHT ISSUES:\n\n\tThis version of 'libident' is hereby released into the\n\tPublic Domain. It may be distributed for a fee or without\n\ta fee. We only ask you not to pretend you wrote it.\n\nIf you make any changes, please send sources or a diff of it to\nus (pen@lysator.liu.se or pell@lysator.liu.se), so we can keep\n_one_ unified version of libident available...\n\nCOMMENTS:\n\nThis is the second stab at a small library to interface to the Ident\nprotocol server. Maybe this will work correctly on some machines.. :-)\n\nThe ident-tester.c file is a small daemon (to be started from Inetd)\nthat does an ident lookup on you if you telnet into it. Can be used\nto verify that your Ident server is working correctly.\n\nI'm currently running this \"ident-tester\" on port 114 at lysator.liu.se\n(130.236.254.1) if you wish to test your server.","categories":["security"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe libident port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libibuddy","origin":"devel/libibuddy","version":"0.0.2","comment":"C loadable library and CLI tool to control an i-buddy device","maintainer":"rodrigo@FreeBSD.org","www":"https://www.osorio.me/projects/dev/libibbudy/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"293fd83009282212b96d794d88c9c835d19d5d33bc174b6ff4fc839f92f72a9f","flatsize":31496,"path":"All/libibuddy-0.0.2.pkg","repopath":"All/libibuddy-0.0.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":10140,"desc":"libibuddy is a C library to control the i-buddy\nUSB device. The i-Buddy is a small USB figure\nin the form of an MSN messenger contact with\nbutterfly wings.\n\nTo start plug your i-buddy, and run the ibuddy_test\ncommand.","categories":["devel"],"shlibs_required":["libc.so.8","libusb.so.2"]},{"name":"libhydrogen","origin":"security/libhydrogen","version":"0.0.0.g20250130","comment":"Lightweight, secure, easy-to-use crypto library for constrained environments","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jedisct1/libhydrogen","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e45277e4c0563bb63b54323af8138af2638f45e2bd0563a464672f47061ea45f","flatsize":85982,"path":"All/libhydrogen-0.0.0.g20250130.pkg","repopath":"All/libhydrogen-0.0.0.g20250130.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":20916,"desc":"The Hydrogen library is a small, easy-to-use, hard-to-misuse cryptographic\nlibrary.\n\nFeatures:\n- Consistent high-level API, inspired by libsodium. Instead of low-level\n  primitives, it exposes simple functions to solve common problems that\n  cryptography can solve.\n- 100%25 built using just two cryptographic building blocks: the Curve25519\n  elliptic curve, and the Gimli permutation.\n- Small and easy to audit. Implemented as one tiny file for every set of\n  operation, and adding a single .c file to your project is all it takes to use\n  libhydrogen in your project.\n- The whole code is released under a single, very liberal license (ISC).\n- Zero dynamic memory allocations and low stack requirements (median: 32 bytes,\n  max: 128 bytes). This makes it usable in constrained environments such as\n  microcontrollers.\n- Portable: written in standard C99. Supports Linux, *BSD, MacOS, Windows, and\n  the Arduino IDE out of the box.\n- Can generate cryptographically-secure random numbers, even on Arduino boards.\n- Attempts to mitigate the implications of accidental misuse, even on systems\n  with an unreliable PRG and/or no clock.","categories":["security"]},{"name":"libhubbub","origin":"www/libhubbub","version":"0.3.8","comment":"HTML5 parser library","maintainer":"nc@FreeBSD.org","www":"https://www.netsurf-browser.org/projects/hubbub/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"686768f32d5e3b61ef044f214b680a1945134294d81048c04cf8af19b366a84c","flatsize":356587,"path":"All/libhubbub-0.3.8.pkg","repopath":"All/libhubbub-0.3.8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":75584,"desc":"Hubbub is an HTML5 compliant parsing library, written in C. It was developed\nas part of the NetSurf project.","deps":{"libiconv":{"origin":"converters/libiconv","version":"1.17_1"},"libparserutils":{"origin":"devel/libparserutils","version":"0.2.5"}},"categories":["www"]},{"name":"libical","origin":"devel/libical","version":"3.0.19_2","comment":"Implementation of the IETF Calendaring and Scheduling protocols","maintainer":"desktop@FreeBSD.org","www":"https://github.com/libical/libical","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a315634eecd88c5a34481d328be67e164ca15540fa87452a0a9a64fa0c537ebd","flatsize":9565438,"path":"All/libical-3.0.19_2.pkg","repopath":"All/libical-3.0.19_2.pkg","licenselogic":"or","licenses":["LGPL21","MPL20"],"pkgsize":781548,"desc":"Libical is an Open Source implementation of the IETF's iCalendar\nCalendaring and Scheduling protocols. (RFC 2445, 2446, and 2447). It\nparses iCal components and provides a C API for manipulating the\ncomponent properties, parameters, and subcomponents.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"icu":{"origin":"devel/icu","version":"76.1,1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libglib-2.0.so.0","libgobject-2.0.so.0","libintl.so.8","libxml2.so.2"],"options":{"DOCS":"on","GLIB":"on","INTROSPECTION":"on","VAPI":"on"},"annotations":{"cpe":"cpe:2.3:a:libical_project:libical:3.0.19:::::dragonfly6:x86_64:2"}},{"name":"libheinz","origin":"devel/libheinz","version":"2.0.0","comment":"C++ base library of Heinz Maier-Leibnitz Zentrum","maintainer":"yuri@FreeBSD.org","www":"https://jugit.fz-juelich.de/mlz/libheinz","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"25ea1bc9a73f9960c513fdbbfc8f6588e11a6587b4898396b7098365d477fbd7","flatsize":20141,"path":"All/libheinz-2.0.0.pkg","repopath":"All/libheinz-2.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5596,"desc":"libheinz is a C++ base library used in software developed at\nHeinz Maier-Leibnitz Zentrum.","categories":["devel"]},{"name":"libimg","origin":"graphics/libimg","version":"1.4.16_3","comment":"Library of image format handlers for Tk4.1 and later","maintainer":"ports@virtual-estates.net","www":"https://sourceforge.net/projects/tkimg/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"911ab542cfe39a8631d5e6ca71991987693e1a6a8e373b35515382560e2f1259","flatsize":763844,"path":"All/libimg-1.4.16_3.pkg","repopath":"All/libimg-1.4.16_3.pkg","licenselogic":"single","licenses":["TclTk"],"pkgsize":296712,"desc":"This is an image format handler for Tk. It handles the following image\nformats:\n\nbmp, gif, png, jpeg, tiff, xpm, xbm, and postscript.\n\nUsing this library with Tcl/Tk applications allows one to work with\nphotos and images in the application.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXScrnSaver":{"origin":"x11/libXScrnSaver","version":"1.2.4_1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"png":{"origin":"graphics/png","version":"1.6.47"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["graphics","tcl","tk"],"options":{"EXAMPLES":"on"}},{"name":"libheif","origin":"graphics/libheif","version":"1.19.8","comment":"ISO/IEC 23008-12:2017 HEIF file format de- and encoder","maintainer":"makc@FreeBSD.org","www":"https://github.com/strukturag/libheif","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c872f2c15711d0eecf51bd5789dccacdf4b4bc04c9aa384a9b6e4a436e7f09e6","flatsize":2054230,"path":"All/libheif-1.19.8.pkg","repopath":"All/libheif-1.19.8.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":577420,"desc":"libheif is an ISO/IEC 23008-12:2017 HEIF file format decoder and encoder.\n\nHEIF is a new image file format employing HEVC (h.265) image coding for the\nbest compression ratios currently possible.\n\nlibheif makes use of libde265 for the actual image decoding and x265 for\nencoding. Alternative codecs for, e.g., AVC and JPEG can be provided as\nplugins.","deps":{"aom":{"origin":"multimedia/aom","version":"3.12.1"},"dav1d":{"origin":"multimedia/dav1d","version":"1.5.1"},"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"openh264":{"origin":"multimedia/openh264","version":"2.3.0,2"},"openjpeg":{"origin":"graphics/openjpeg","version":"2.5.3"},"openjph":{"origin":"graphics/openjph","version":"0.21.2"},"png":{"origin":"graphics/png","version":"1.6.47"},"svt-av1":{"origin":"multimedia/svt-av1","version":"3.0.2"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"},"webp":{"origin":"graphics/webp","version":"1.5.0"},"x265":{"origin":"multimedia/x265","version":"3.6_1"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libgcc_s.so.1","libjpeg.so.8","libm.so.4","libpng16.so.16","libstdc++.so.6","libtiff.so.6","libz.so.3"],"options":{"AOM":"on","DAV1D":"on","EXAMPLES":"on","FFMPEG":"on","JPEG":"on","LIBDE265":"off","OPENH264":"on","OPENJPEG":"on","OPENJPH":"on","RAV1E":"off","SVTAV1":"on","X265":"on"},"annotations":{"cpe":"cpe:2.3:a:struktur:libheif:1.19.8:::::dragonfly6:x86_64"}},{"name":"libhtp","origin":"devel/libhtp","version":"0.5.50","comment":"Security-aware parser for the HTTP protocol","maintainer":"bofh@FreeBSD.org","www":"https://github.com/ironbee/libhtp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eb69a790aef3a3db42a5e2449eb51335301b2716d4897926ffde72ab99dc9afe","flatsize":624091,"path":"All/libhtp-0.5.50.pkg","repopath":"All/libhtp-0.5.50.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":117840,"desc":"LibHTP is a security-aware parser for the HTTP protocol and the related bits\nand pieces. The goals of the project, in the order of importance, are as\nfollows:\n\n 1. Completeness of coverage; LibHTP must be able to parse virtually all\n    traffic that is found in practice.\n\n 2. Permissive parsing; LibHTP must never fail to parse a stream that would\n    be parsed by some other web server.\n\n 3. Awareness of evasion techniques; LibHTP must be able to detect and\n    effectively deal with various evasion techniques, producing, where\n    practical, identical or practically identical results as the web\n    server processing the same traffic stream.\n\n 4. Performance; The performance must be adequate for the desired tasks.\n    Completeness and security are often detremental to performance. Our\n    idea of handling the conflicting requirements is to put the library\n    user in control, allowing him to choose the most desired library\n    characteristic.","deps":{"libiconv":{"origin":"converters/libiconv","version":"1.17_1"}},"categories":["devel"],"annotations":{"cpe":"cpe:2.3:a:oisf:libhtp:0.5.50:::::dragonfly6:x86_64"}},{"name":"libhsts","origin":"www/libhsts","version":"0.1.0","comment":"Library to check a domain against the Chromium HSTS Preload list","maintainer":"amdmi3@FreeBSD.org","www":"https://gitlab.com/rockdaboot/libhsts","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ed15b7753c663b4739e8347b0122323e55691050c80e00ba11d0bd6a05fb4b42","flatsize":30465,"path":"All/libhsts-0.1.0.pkg","repopath":"All/libhsts-0.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10508,"desc":"The HSTS preload list is a list of domains that support HTTPS. The\nlist is compiled by Google and is utilised by Chrome, Firefox and\nothers.\n\nWith this information, a HTTP client may contact a website without\ntrying a plain-text HTTP connection first. It prevents interception\nwith redirects that take place over HTTP. None of the sent data\nwill ever be unencrypted.","categories":["security","www"],"shlibs_required":["libc.so.8"]},{"name":"libhsclient","origin":"databases/libhsclient","version":"1.0.6.20110614_1","comment":"Client Library of HandlerSocket Plugin","maintainer":"jnlin@freebsd.cs.nctu.edu.tw","www":"https://github.com/ahiguti/HandlerSocket-Plugin-for-MySQL","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a6ae814c06d996af5824435b8067ac931011cd96ecb6e3c2a6a5ed5ee95f715a","flatsize":1888174,"path":"All/libhsclient-1.0.6.20110614_1.pkg","repopath":"All/libhsclient-1.0.6.20110614_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":247544,"desc":"libhsclient is the client library of HandlerSocket for MySQL,\nwhich is a NoSQL plugin for MySQL.","categories":["databases"]},{"name":"libhomfly","origin":"math/libhomfly","version":"1.02.r6","comment":"Library to compute the homfly polynomial of knots and link","maintainer":"ports@FreeBSD.org","www":"https://github.com/miguelmarco/libhomfly","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2c8ac3c753a92998c21ce56bb6c632e7fd45cd75d1096d4795ffc1324cbe9d97","flatsize":65962,"path":"All/libhomfly-1.02.r6.pkg","repopath":"All/libhomfly-1.02.r6.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":22760,"desc":"Library to compute the homfly polynomial of a link\n\nThis is basically a conversion of the program written by Robert J Jenkins Jr\ninto a shared library. It accepts as entry a character string, formatted in the\nsame way as the input files that the original code used. The returned value is\nthe string that the original program would print on screen.","deps":{"boehm-gc":{"origin":"devel/boehm-gc","version":"8.2.8"},"boehm-gc-threaded":{"origin":"devel/boehm-gc-threaded","version":"8.2.8"}},"categories":["math"],"messages":[{"message":"===>   NOTICE:\n\nThe libhomfly port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libhdhomerun","origin":"multimedia/libhdhomerun","version":"20211212","comment":"Library and command line utility for interfacing with HDHomeRun device","maintainer":"dor.bsd@xm0.uk","www":"http://www.silicondust.com/support/downloads/linux/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a6e8d2826b2bab6f542173b6b29f2d65ad731d6d80d4935469a0e5012b0210cc","flatsize":232402,"path":"All/libhdhomerun-20211212.pkg","repopath":"All/libhdhomerun-20211212.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":59572,"desc":"This package supports the Silicon Dust HDHomeRun,\na networked digital TV tuner compatible with VLC and Tvheadend.\n\nThis utility can be used for:\n\n * Discovering your tuner location and name\n * Gathering tuner settings\n * Modifying tuner settings\n * Performing scans\n * Performing firmware upgrades","categories":["multimedia"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"libmediainfo","origin":"multimedia/libmediainfo","version":"24.12_1","comment":"MediaInfo library","maintainer":"sunpoet@FreeBSD.org","www":"https://mediaarea.net/en/MediaInfo","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"00acf11f4027c4606001734a5c55df118d9fd6f603d86569fd9939f7eda580a2","flatsize":35649827,"path":"All/libmediainfo-24.12_1.pkg","repopath":"All/libmediainfo-24.12_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":6350228,"desc":"MediaInfo is a convenient unified display of the most relevant technical and\ntag data for video and audio files.\n\nRead http://mediaarea.net/en/MediaInfo/Support/Formats for supported formats.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"libzen":{"origin":"multimedia/libzen","version":"0.4.41.24.12,3"},"tinyxml2":{"origin":"textproc/tinyxml2","version":"11.0.0,1"}},"categories":["multimedia"],"options":{"CURL":"on"}},{"name":"libgutenfetch","origin":"devel/libgutenfetch","version":"1.2_7","comment":"Library that allows application developers to connect to PG","maintainer":"johntabularasa@users.sf.net","www":"https://sourceforge.net/projects/libgutenfetch/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f74b8d96de2c8624eb6475f6da368d020fd106481b4597734bd2b1180db11ed1","flatsize":203272,"path":"All/libgutenfetch-1.2_7.pkg","repopath":"All/libgutenfetch-1.2_7.pkg","licenselogic":"single","pkgsize":59032,"desc":"This is a port of libgutenfetch, which provides a clean and consistent\ninterface for application developers to write clients which list and\nfetch free electronic texts from any number of Project Gutenberg servers\nthroughout the world.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"}},"categories":["devel"]},{"name":"libhandy0","origin":"x11-toolkits/libhandy0","version":"0.0.13_3","comment":"Building blocks for modern adaptive GNOME apps","maintainer":"gnome@FreeBSD.org","www":"https://gitlab.gnome.org/GNOME/libhandy/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f2e468cb79ce50fb55b6f4eb550c06240f96db7041f356ce41f685d95b2a9e1f","flatsize":969481,"path":"All/libhandy0-0.0.13_3.pkg","repopath":"All/libhandy0-0.0.13_3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":171012,"desc":"The aim of The handy library is to help with developing UI for mobile devices\nusing GTK+/GNOME.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["gnome","x11-toolkits"],"shlibs_required":["libc.so.8","libgdk-3.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libintl.so.8","libpthread.so.0"]},{"name":"libgudev","origin":"devel/libgudev","version":"237","comment":"GObject bindings for libudev","maintainer":"x11@FreeBSD.org","www":"https://wiki.gnome.org/Projects/libgudev","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"88d7805572599ba1630325e18a3cd39a8fdc134b27671277d39774de600da15b","flatsize":419630,"path":"All/libgudev-237.pkg","repopath":"All/libgudev-237.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":47252,"desc":"This library provides GObject bindings for libudev.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libudev-devd":{"origin":"devel/libudev-devd","version":"0.6.0"}},"categories":["devel"],"options":{"DOCS":"on","VALA":"off"}},{"name":"libgxps","origin":"graphics/libgxps","version":"0.3.2_2","comment":"GObject based library for rendering XPS documents","maintainer":"gnome@FreeBSD.org","www":"https://wiki.gnome.org/action/show/Projects/libgxps","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"86619f1462249526002d6c3c44b1c4b3805e6f97d41e43f8a0ba6f9b1da9dcfb","flatsize":393623,"path":"All/libgxps-0.3.2_2.pkg","repopath":"All/libgxps-0.3.2_2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":84968,"desc":"libgxps is a GObject based library for rendering XPS documents.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"lcms2":{"origin":"graphics/lcms2","version":"2.17"},"libarchive":{"origin":"archivers/libarchive","version":"3.7.9,1"},"png":{"origin":"graphics/png","version":"1.6.47"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["gnome","graphics"],"shlibs_required":["libc.so.8","libcairo.so.2","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libjpeg.so.8","libpng16.so.16"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:gnome:libgxps:0.3.2:::::dragonfly6:x86_64:2"}},{"name":"libgtextutils","origin":"biology/libgtextutils","version":"0.7","comment":"Gordon's text utilities","maintainer":"jwb@FreeBSD.org","www":"https://github.com/agordon/libgtextutils","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c5f64b360d88e8af0b55f338e2d4ac76b87f8d62d6104cfad95804dbe63ce047","flatsize":98076,"path":"All/libgtextutils-0.7.pkg","repopath":"All/libgtextutils-0.7.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":28956,"desc":"Gordon's text utilities.","categories":["biology"]},{"name":"libharu","origin":"print/libharu","version":"2.4.5","comment":"Haru Free PDF Library","maintainer":"fluffy@FreeBSD.org","www":"http://libharu.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f23ef48c26cf61306cf1db705866c27040920e1c2890e6c12b7dccd4a79ba927","flatsize":1688476,"path":"All/libharu-2.4.5.pkg","repopath":"All/libharu-2.4.5.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":617808,"desc":"HARU is a free, cross platform, open-sourced software library for generating\nPDF. It supports the following features.\n   1. Generating PDF files with lines, text, images.\n   2. Outline, text annotation, link annotation.\n   3. Compressing document with deflate-decode.\n   4. Embedding PNG, Jpeg images.\n   5. Embedding Type1 font and TrueType font.\n   6. Creating encrypted PDF files.\n   7. Using various character set (ISO8859-1~16, MSCP1250~8, KOI-8R).\n   8. Supporting CJK fonts and encodings.\n\nYou can add the feature of PDF creation by using HARU without understanding\ncomplicated internal structure of PDF.","deps":{"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["print"],"shlibs_required":["libc.so.8","libm.so.4","libpng16.so.16","libz.so.3"],"options":{"EXAMPLES":"on"}},{"name":"libhandy","origin":"x11-toolkits/libhandy","version":"1.6.2_2","comment":"Library with GTK widgets for mobile phones","maintainer":"gnome@FreeBSD.org","www":"https://gitlab.gnome.org/GNOME/libhandy/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8dc1b0a1c2751af78d515990399ac1add1ecce65b13e6e307dfee3dac959db87","flatsize":2424055,"path":"All/libhandy-1.6.2_2.pkg","repopath":"All/libhandy-1.6.2_2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":409448,"desc":"The aim of The handy library is to help with developing UI for mobile devices\nusing GTK+/GNOME.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fribidi":{"origin":"converters/fribidi","version":"1.0.16"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glade":{"origin":"devel/glade","version":"3.40.0_5"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["gnome","x11-toolkits"],"shlibs_required":["libc.so.8","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libintl.so.8"]},{"name":"libgtop","origin":"devel/libgtop","version":"2.40.0_1","comment":"GNOME top library","maintainer":"gnome@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3d02b8d1646b26c12f40418b876e78eb3246f60cd9529f6dc0b0c97788dc0753","flatsize":1547516,"path":"All/libgtop-2.40.0_1.pkg","repopath":"All/libgtop-2.40.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":194024,"desc":"This library provides the backend for gtop2, a GNOME 2.0 version\nof top(1) that allows display and manipulation of running\nprocesses.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libXau":{"origin":"x11/libXau","version":"1.0.11"}},"categories":["devel","gnome"],"shlibs_required":["libc.so.8","libglib-2.0.so.0","libgobject-2.0.so.0","libintl.so.8","libkvm.so.3"],"messages":[{"message":"In order to use the File System read/write monitor, you must chmod\n/dev/devstat so that all users can open it read-only.  For example:\n\n# chmod 0444 /dev/devstat\n\nIn order for this to persist across reboots, add the following to\n/etc/devfs.conf:\n\nperm\tdevstat\t0444","type":"install"}]},{"name":"libgta","origin":"devel/libgta","version":"1.0.8","comment":"Portable library that implements the GTA file format","maintainer":"lbartoletti@FreeBSD.org","www":"https://gta.nongnu.org/libgta.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9bbf15549002033ecfcbd4c700cd6e37db8bcde19a69f57cb85ff48458c8f1db","flatsize":275682,"path":"All/libgta-1.0.8.pkg","repopath":"All/libgta-1.0.8.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":55512,"desc":"Libgta is a portable library that implements the Generic Tagged Array (GTA) file\nformat. This file format has the following features:\n- GTAs can store any kind of data in multidimensional arrays\n- GTAs can optionally use simple tags to store rich metadata\n- GTAs are streamable, which allows direct reading from and writing to pipes,\n  network sockets, and other non-seekable media\n- GTAs can use ZLIB, BZIP2, or XZ compression, allowing a tradeoff between\n  compression/decompression speed and compression ratio\n- Uncompressed GTA files allow easy out-of-core data access for very large\n  arrays\n\nSee http://gta.nongnu.org/ for more information.","categories":["devel"],"options":{"DOCS":"on"}},{"name":"libgsf","origin":"devel/libgsf","version":"1.14.53","comment":"Structured file library from GNOME","maintainer":"desktop@FreeBSD.org","www":"https://gitlab.gnome.org/GNOME/libgsf/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"52ed7399f4e29a1df032cb68fe5198d739eab9b4f2a9e14b174facb56c2a159f","flatsize":2861038,"path":"All/libgsf-1.14.53.pkg","repopath":"All/libgsf-1.14.53.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":381376,"desc":"The library aims to provide an efficient extensible i/o abstraction for\ndealing with different structured file formats.","deps":{"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libintl.so.8","libxml2.so.2"],"options":{"NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:gnome:libgsf:1.14.53:::::dragonfly6:x86_64"}},{"name":"libgusb","origin":"devel/libgusb","version":"0.4.9_1","comment":"GUsb is a GObject wrapper for libusb1","maintainer":"gnome@FreeBSD.org","www":"https://github.com/hughsie/libgusb","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aeaec3400c16f114f23ffb878c3e7f54d95924b352060eebcaf918f178bc2d3b","flatsize":2777791,"path":"All/libgusb-0.4.9_1.pkg","repopath":"All/libgusb-0.4.9_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":1156016,"desc":"GUsb is a GObject wrapper for libusb1 that makes it easy to do asynchronous\ncontrol, bulk and interrupt transfers with proper cancellation and integration\ninto a mainloop. This makes it easy to integrate low level USB transfers with\nyour high-level application or system daemon.\n\nNot everything you can do in libusb1 is wrapped, although we'll accept feature\nrequests (with patches) if it makes sense.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"}},"categories":["devel"],"shlibs_required":["libc.so.8","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libjson-glib-1.0.so.0"],"options":{"DOCS":"on","VAPI":"on"}},{"name":"libgrss","origin":"net/libgrss","version":"0.7.0_2","comment":"Library for easy management of RSS/Atom/Pie feeds","maintainer":"gnome@FreeBSD.org","www":"https://www.gnome.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"236a0e0e908491eb34aaf1efe2b0e17f5e645b6f617583f72c6b33d29975cfbe","flatsize":1073649,"path":"All/libgrss-0.7.0_2.pkg","repopath":"All/libgrss-0.7.0_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":105084,"desc":"libgweather is a library to access weather information from online\nservices for numerous locations.\n\nlibgweather isn't supported in the devel platform, which means OS vendors\nwon't guarantee the API/ABI long-term, but authors of open source apps\nshould feel free to use libgweather as users can always recompile against\na new version.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libsoup":{"origin":"devel/libsoup","version":"2.74.3"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"}},"categories":["gnome","net"],"annotations":{"cpe":"cpe:2.3:a:gnome:libgrss:0.7.0:::::dragonfly6:x86_64:2"}},{"name":"libimagequant","origin":"graphics/libimagequant","version":"4.3.4_1","comment":"Image Quantization Library","maintainer":"ports@FreeBSD.org","www":"https://pngquant.org/lib/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8bd59ad61d5a9d8be5d9b07fc74d2c0f361bc60c24894480062054fbcd3540d1","flatsize":11008690,"path":"All/libimagequant-4.3.4_1.pkg","repopath":"All/libimagequant-4.3.4_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":2392928,"desc":"Small, portable C library for high-quality conversion of RGBA images\nto 8-bit indexed-color (palette) images. It's powering pngquant2.","categories":["graphics"],"messages":[{"message":"===>   NOTICE:\n\nThe libimagequant port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libgridxc","origin":"science/libgridxc","version":"1.1.0_2","comment":"Library to compute the exchange and correlation energy and potentials","maintainer":"yuri@FreeBSD.org","www":"https://gitlab.com/siesta-project/libraries/libgridxc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ab0499910374260cc0fbcd9c60d0a893bba5546ff0cd2f0fc9d930614c723ce9","flatsize":865820,"path":"All/libgridxc-1.1.0_2.pkg","repopath":"All/libgridxc-1.1.0_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":388740,"desc":"A library to compute the exchange and correlation energy and potential in\nspherical (i.e. an atom) or periodic systems. It is based on SiestaXC.\n\nThe project is based on the SiestaXC code, and eventually will produce a package\nto be included in the Electronic Structure Library.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libxc":{"origin":"science/libxc","version":"6.2.2"},"mpich":{"origin":"net/mpich","version":"4.3.0"}},"categories":["science"],"options":{"LIBXC":"on","NOMPI":"off","MPICH":"on","OPENMPI":"off"}},{"name":"libgpg-error","origin":"security/libgpg-error","version":"1.51","comment":"Common error values for all GnuPG components","maintainer":"novel@FreeBSD.org","www":"https://www.gnupg.org/software/libgpg-error/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aae365f8a6cf81ac6411502b3eecb1a1977d8e53532e6617d04c84094b93714e","flatsize":1720467,"path":"All/libgpg-error-1.51.pkg","repopath":"All/libgpg-error-1.51.pkg","licenselogic":"and","licenses":["GPLv2","LGPL21"],"pkgsize":340620,"desc":"libgpg-error is a library that defines common error values\nfor all GnuPG components.  Among these are GPG, GPGSM, GPGME,\nGPG-Agent, libgcrypt, pinentry, SmartCard Daemon\nand possibly more in the future.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["devel","security"],"shlibs_required":["libc.so.8","libintl.so.8"],"options":{"DOCS":"on","NLS":"on","TEST":"off"},"annotations":{"cpe":"cpe:2.3:a:gnupg:libgpg-error:1.51:::::dragonfly6:x86_64"}},{"name":"libgraphqlparser","origin":"devel/libgraphqlparser","version":"0.7.0","comment":"GraphQL query parser","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/graphql/libgraphqlparser","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"48471804ea321dc7a0144867fe153b25750fbc5ce04d0953f039f689652a65b4","flatsize":446340,"path":"All/libgraphqlparser-0.7.0.pkg","repopath":"All/libgraphqlparser-0.7.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":92872,"desc":"libgraphqlparser is a parser for GraphQL, a query language for describing data\nrequirements on complex application data models, implemented in C++11. It can be\nused on its own in C++ code (or in C code via the pure C API defined in the c\nsubdirectory), or you can use it as the basis for an extension module for your\nfavorite programming language instead of writing your own parser from scratch.","categories":["devel"]},{"name":"libgsasl","origin":"security/libgsasl","version":"2.2.1_1","comment":"GNU SASL library","maintainer":"sunpoet@FreeBSD.org","www":"https://www.gnu.org/software/gsasl/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6e88b01dd3ca8f0279aa9ac1dcda4a232f3715a5d119b36e5c7d6138956e673c","flatsize":1082965,"path":"All/libgsasl-2.2.1_1.pkg","repopath":"All/libgsasl-2.2.1_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":282344,"desc":"GNU SASL is an implementation of the Simple Authentication and Security Layer\nframework and a few common SASL mechanisms.\n\nGNU SASL consists of a library (libgsasl), a command-line utility (gsasl) to\naccess the library from the shell, and a manual. The library includes support\nfor the framework (with authentication functions and application data privacy\nand integrity functions) and at least partial support for the ANONYMOUS,\nCRAM-MD5, DIGEST-MD5, EXTERNAL, GS2-KRB5, GSSAPI, LOGIN, NTLM, PLAIN,\nSCRAM-SHA-1, SCRAM-SHA-1-PLUS, SAML20, OPENID20, and SECURID mechanisms.\n\nThe library is easily ported because it does not do network communication by\nitself, but rather leaves it up to the calling application. The library is\nflexible with regards to the authorization infrastructure used, as it utilizes a\ncallback into the application to decide whether a user is authorized or not.\n\nGNU SASL has been split into 2 ports:\n- security/gsasl: the command-line utility\n- security/libgsasl: the library","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"krb5":{"origin":"security/krb5","version":"1.21.3_1"},"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"libidn":{"origin":"dns/libidn","version":"1.43"},"libntlm":{"origin":"security/libntlm","version":"1.6"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["security"],"options":{"DOCS":"on","NLS":"on","GSSAPI_BASE":"off","GSSAPI_HEIMDAL":"off","GSSAPI_MIT":"on","GSSAPI_NONE":"off"}},{"name":"libgrading","origin":"devel/libgrading","version":"0.1.8_1","comment":"Simple library for grading C- and C++-language assignments","maintainer":"jonathan@FreeBSD.org","www":"https://trombonehero.github.io/libgrading/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dcfaa0ff448daba4df3371e1ea1529b0b3f7e5d296bebd150137130baed3cff3","flatsize":128784,"path":"All/libgrading-0.1.8_1.pkg","repopath":"All/libgrading-0.1.8_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":46096,"desc":"This is a simple library for grading C- and C++-language assignments. It runs\neach test case in a child process in order to capture common programming errors\nsuch as infinite loops and segmentation faults.","deps":{"libdistance":{"origin":"devel/libdistance","version":"0.2.2_2"}},"categories":["devel"]},{"name":"libgpc","origin":"devel/libgpc","version":"2.32_1","comment":"Generic Polygon Clipper","maintainer":"ports@virtual-estates.net","www":"http://www.cs.man.ac.uk/~toby/alan/software/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7483a791f7d774e3e1e6b5da8fc64418a219c4bf70677b593ef961e222130145","flatsize":68752,"path":"All/libgpc-2.32_1.pkg","repopath":"All/libgpc-2.32_1.pkg","licenselogic":"single","licenses":["libgpc"],"pkgsize":19712,"desc":"An algorithm for calculating the difference, intersection,\nexclusive-or or union of arbitrary polygon sets.\n\nCopyright: (C) 1997-2004, Advanced Interfaces Group,\n\tUniversity of Manchester.\n\n\tThis software is free for non-commercial use. It may be copied,\n\tmodified, and redistributed provided that this copyright notice\n\tis preserved on all copies. The intellectual property rights of\n\tthe algorithms used reside with the University of Manchester\n\tAdvanced Interfaces Group.\n\n\tYou may not use this software, in whole or in part, in support\n\tof any commercial product without the express consent of the\n\tauthor.\n\n\tSoftware documentation at","categories":["devel","graphics","math"]},{"name":"libgnuregex","origin":"devel/libgnuregex","version":"6.0","comment":"GNU Regex Library","maintainer":"kevans@FreeBSD.org","www":"https://www.gnu.org/software/gnulib/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e1b1d9fda919b094ce9cceceb7d52694f4e4c423281a77f9f604f044158f3e79","flatsize":170774,"path":"All/libgnuregex-6.0.pkg","repopath":"All/libgnuregex-6.0.pkg","licenselogic":"single","licenses":["LGPL20+"],"pkgsize":53920,"desc":"libgnuregex is the regex subset of Gnulib, the GNU portability library. The\nregex subset offers an extension of the regex(3) API to allow more flexibility\nin the flavor of regular expressions. libgnuregex also enhances POSIX\nregular expressions with more features and shorthand, such as:\n\n- \\b and \\B (word boundary, not word boundary)\n- \\s and \\S ([[:space:]], [^[:space:]])\n- \\w and \\W ([[:alnum:]], [^[:alnum:]])\n- \\` and \\' (beginning of subject, end of subject)","categories":["devel"]},{"name":"libgnt","origin":"devel/libgnt","version":"2.14.3_3","comment":"Toolkit based on glib and ncurses for text-mode user interfaces","maintainer":"bofh@FreeBSD.org","www":"https://keep.imfreedom.org/libgnt/libgnt/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b96186c0530a652c8770757524530fc72360acc6f5f3c4d8b6752b7e08ea2d29","flatsize":1441211,"path":"All/libgnt-2.14.3_3.pkg","repopath":"All/libgnt-2.14.3_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":169584,"desc":"GNT is an ncurses toolkit for creating text-mode graphical user interfaces in a\nfast and easy way. It is based on GLib and ncurses.\n\nIt was born out of the console-based UI, Finch, for the libpurple project, but\nhas now been split into its own independent repository.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libffi":{"origin":"devel/libffi","version":"3.4.6"},"libiconv":{"origin":"converters/libiconv","version":"1.17_1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["devel"]},{"name":"libgnomecanvasmm","origin":"graphics/libgnomecanvasmm26","version":"2.26.0_15","comment":"C++ wrapper for libgnomecanvas library","maintainer":"gnome@FreeBSD.org","www":"http://gtkmm.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fba73d45ff87d954b0fddbb9824691c259f99352e11a5fd8da3f3cbaa459dce7","flatsize":1018570,"path":"All/libgnomecanvasmm-2.26.0_15.pkg","repopath":"All/libgnomecanvasmm-2.26.0_15.pkg","licenselogic":"single","pkgsize":106308,"desc":"libgnomecanvasmm provides C++ wrappers for libgnomecanvas, for use with gtkmm.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"gtkmm24":{"origin":"x11-toolkits/gtkmm24","version":"2.24.5_4"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libart_lgpl":{"origin":"graphics/libart_lgpl","version":"2.3.21_3,1"},"libglade2":{"origin":"devel/libglade2","version":"2.6.4_13"},"libgnomecanvas":{"origin":"graphics/libgnomecanvas","version":"2.30.3_7"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["gnome","graphics"]},{"name":"libgpkg","origin":"devel/libgpkg","version":"0.9.18_3","comment":"SQLite 3 extension of minimal OGC GeoPackage implementation","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/luciad/libgpkg","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"228cf6f4c03b738513afd86c246a0bd940ba2a484136a0951ade60ecefade827","flatsize":1317034,"path":"All/libgpkg-0.9.18_3.pkg","repopath":"All/libgpkg-0.9.18_3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":417688,"desc":"libgpkg is a SQLite 3 extension that provides a minimal OGC GeoPackage\nimplementation. GeoPackage is an open, standards-based, application and\nplatform independent, and self-describing file format for geodata based on\nSQLite.","deps":{"geos":{"origin":"graphics/geos","version":"3.13.1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libgeos_c.so.1","libm.so.4","libpthread.so.0"],"options":{"GEOS":"on"}},{"name":"libgnome-keyring","origin":"security/libgnome-keyring","version":"3.12.0_3","comment":"Program that keeps passwords and other secrets","maintainer":"gnome@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"abb5611618be2263c65e5d2cc12d37af7f27f3d027783a1046d82b8a3089a80d","flatsize":1206042,"path":"All/libgnome-keyring-3.12.0_3.pkg","repopath":"All/libgnome-keyring-3.12.0_3.pkg","licenselogic":"single","pkgsize":123628,"desc":"Gnome-keyring is a program that keep password and other secrets for\nusers. The library libgnome-keyring is used by applications to integrate\nwith the gnome keyring system.","deps":{"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"}},"categories":["gnome","security"],"options":{"DOCS":"on"}},{"name":"libgnomekbd","origin":"x11/libgnomekbd","version":"3.26.1_2","comment":"GNOME keyboard shared library","maintainer":"gnome@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"699325d311e8405f46a1e9bba8b84aade56aefc5975c7dd4b89669ca50e35c80","flatsize":893587,"path":"All/libgnomekbd-3.26.1_2.pkg","repopath":"All/libgnomekbd-3.26.1_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":154980,"desc":"GNOME keyboard shared library","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libxklavier":{"origin":"x11/libxklavier","version":"5.3_3,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["gnome","x11"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libxklavier.so.16","libz.so.3"]},{"name":"libglvnd","origin":"graphics/libglvnd","version":"1.7.0","comment":"GL Vendor-Neutral Dispatch library","maintainer":"x11@FreeBSD.org","www":"https://gitlab.freedesktop.org/glvnd/libglvnd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b6e4490efde78324c4b9da19b0c1961f1fe78d980d91dffdcd67d2d082b711bf","flatsize":3995494,"path":"All/libglvnd-1.7.0.pkg","repopath":"All/libglvnd-1.7.0.pkg","licenselogic":"and","licenses":["APACHE20","MIT"],"pkgsize":338968,"desc":"libglvnd is a vendor-neutral dispatch layer for arbitrating OpenGL API calls\nbetween multiple vendors. It allows multiple drivers from different vendors to\ncoexist on the same filesystem, and determines which vendor to dispatch each\nAPI call to at runtime.\n\nBoth GLX and EGL are supported, in any combination with OpenGL and OpenGL ES.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"}},"categories":["graphics"],"options":{"X11":"on"}},{"name":"libgnome-games-support","origin":"games/libgnome-games-support","version":"1.8.2_2","comment":"Small library intended for internal use by GNOME Games","maintainer":"gnome@FreeBSD.org","www":"https://git.gnome.org/browse/libgnome-games-support","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a21f67f269d8e6b9e6e21a608045b02d6e69e93a5ff8b528e9698124cab85adc","flatsize":221258,"path":"All/libgnome-games-support-1.8.2_2.pkg","repopath":"All/libgnome-games-support-1.8.2_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":55072,"desc":"libgnome-games-support is a small library intended for internal use by\nGNOME Games, but it may be used by others.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libgee":{"origin":"devel/libgee","version":"0.20.6_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["games","gnome"]},{"name":"libgnomecanvas","origin":"graphics/libgnomecanvas","version":"2.30.3_7","comment":"Graphics library for GNOME","maintainer":"gnome@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"72fa413a253e626c2e18974b1b80e3bc628059d5696d5b975660967b8c4d3dbd","flatsize":1375204,"path":"All/libgnomecanvas-2.30.3_7.pkg","repopath":"All/libgnomecanvas-2.30.3_7.pkg","licenselogic":"single","pkgsize":226096,"desc":"The GNOMECanvas library allows images to be used directly within\nGUIs.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libart_lgpl":{"origin":"graphics/libart_lgpl","version":"2.3.21_3,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["gnome","graphics"]},{"name":"libgltf","origin":"graphics/libgltf","version":"0.1.0_1","comment":"C++ Library for rendering OpenGL models stored in glTF format","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7cba25e92478c79c1b13f3983d102b240f53aaa0a6db5401a1516c35d1daa33e","flatsize":989894,"path":"All/libgltf-0.1.0_1.pkg","repopath":"All/libgltf-0.1.0_1.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":156256,"desc":"Library for rendering OpenGL models stored in glTF format","deps":{"glew":{"origin":"graphics/glew","version":"2.2.0_3"},"libepoxy":{"origin":"graphics/libepoxy","version":"1.5.10"}},"categories":["devel","graphics"]},{"name":"libgltext","origin":"graphics/libgltext","version":"0.3.1_9","comment":"Portable font rendering library for C++","maintainer":"acm@FreeBSD.org","www":"https://gltext.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"36cad812a4727314ee203a6e726709ed9efc04d7021328b78e5d055d346d8462","flatsize":192946,"path":"All/libgltext-0.3.1_9.pkg","repopath":"All/libgltext-0.3.1_9.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":36820,"desc":"GLText is a portable font rendering library for C++ OpenGL applications. It\nuses FreeType2 to read and render high-quality TrueType fonts with a minimal\nfootprint. With just a few easy lines of C++, you can add gorgeously\nrendered text to your graphical applications.\n\nGLText is an open source project licensed under the LGPL. Basically this means\nthat you can use and link your application with it regardless of what license\nyour application uses. If you make changes to GLText, however,\nyou must make those changes open source under the LGPL.\n\nWritten with portablility in mind, GLText works on Windows, Linux, FreeBSD and\nIRIX - virtually anywhere that FreeType2 supports.","deps":{"freeglut":{"origin":"graphics/freeglut","version":"3.2.1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"}},"categories":["graphics"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"libmesh","origin":"math/libmesh","version":"1.7.0_5","comment":"Numerical simulation of partial differential equations","maintainer":"yuri@FreeBSD.org","www":"https://libmesh.github.io","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aee0d13250ab47180e6ea36463bb32f8eb901f7be95b5ac1a958ae297fb78e3a","flatsize":31428856,"path":"All/libmesh-1.7.0_5.pkg","repopath":"All/libmesh-1.7.0_5.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":6849564,"desc":"The libMesh library provides a framework for the numerical simulation of partial\ndifferential equations using arbitrary unstructured discretizations on serial\nand parallel platforms. A major goal of the library is to provide support for\nadaptive mesh refinement (AMR) computations in parallel while allowing a\nresearch scientist to focus on the physics they are modeling.\n\nlibMesh is based on this publication:\nA C++ Library for Parallel Adaptive Mesh Refinement/Coarsening Simulations,\"\nEngineering with Computers, vol. 22, no. 3-4, pp. 237-254, 2006,\nhttp://dx.doi.org/10.1007/s00366-006-0049-3","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"mpich":{"origin":"net/mpich","version":"4.3.0"},"nlopt":{"origin":"math/nlopt","version":"2.10.0"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libgomp.so.1","libm.so.4","libmpi.so.12","libnlopt.so.1","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"EXAMPLES":"on","GLPK":"off","HDF5":"off","MPI":"on"},"messages":[{"message":"You installed libMesh, the library for numerical mesh simulations.\n\nYou can run examples using for instance such command:\n\n$ cd /usr/local/share/examples/libmesh/adaptivity/ex3 && gmake example-opt && ./run.sh\n\nBefore running examples, please allow your user the write access:\n\n# chown -R {your-user}:users /usr/local/share/examples/libmesh\n\nExamples require bash, gmake, libtool installed.","type":"install"}]},{"name":"libgit2","origin":"devel/libgit2","version":"1.8.4_1","comment":"Portable, pure C implementation of the Git core","maintainer":"mfechner@FreeBSD.org","www":"https://libgit2.github.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d4d471fb2f7b62b64a58251b90efbd5a735af086c9ad48f7c45f60179075fec3","flatsize":3267553,"path":"All/libgit2-1.8.4_1.pkg","repopath":"All/libgit2-1.8.4_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":720908,"desc":"libgit2 is...\n\nlicensed under a very permissive license so you can use it anywhere\nfaster than any other Git library\nwritten in standards compliant C99\ncompletely multi-platform: Windows, Linux, Mac OS X, xBSD\ncompiled natively under all platforms (yes, even MSVC on Windows)\nre-entrant, with sane error handling\ndesigned with a solid and consistent API\navailable as bindings for all major scripting languages","deps":{"http-parser":{"origin":"www/http-parser","version":"2.9.4"},"libssh2":{"origin":"security/libssh2","version":"1.11.1,3"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"}},"categories":["devel"],"shlibs_required":["libc.so.8","libcrypto.so.12","libpcre2-8.so.0","libpthread.so.0","librt.so.0","libssh2.so.1","libssl.so.12","libz.so.3"],"options":{"SSH":"on"},"annotations":{"cpe":"cpe:2.3:a:libgit2:libgit2:1.8.4:::::dragonfly6:x86_64:1"}},{"name":"libglademm","origin":"devel/libglademm24","version":"2.6.7_15","comment":"C++ wrapper for libglade2 library","maintainer":"gnome@FreeBSD.org","www":"http://gtkmm.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f70347fc79d987a553e9d3bd9bd5ac34624b01f69d579e9ef484aee1d458facf","flatsize":290385,"path":"All/libglademm-2.6.7_15.pkg","repopath":"All/libglademm-2.6.7_15.pkg","licenselogic":"single","pkgsize":40980,"desc":"This is a set of thin C++ wrappers for libglade v2 library.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"gtkmm24":{"origin":"x11-toolkits/gtkmm24","version":"2.24.5_4"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglade2":{"origin":"devel/libglade2","version":"2.6.4_13"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["devel","gnome"],"options":{"DOCS":"on"}},{"name":"libglade2","origin":"devel/libglade2","version":"2.6.4_13","comment":"GNOME glade library","maintainer":"gnome@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c293f05fd4aebc67755d9af98b713b69ad0380eb17f44c86bd19789e9e1abdbc","flatsize":329622,"path":"All/libglade2-2.6.4_13.pkg","repopath":"All/libglade2-2.6.4_13.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":66856,"desc":"LibGlade allows GLADE interfaces to be handled at runtime, freeing\nGUI development from code development.  This allows an interface to\nbe changed without requiring a re-compilation.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"xmlcatmgr":{"origin":"textproc/xmlcatmgr","version":"2.2_4"}},"categories":["devel","gnome"]},{"name":"libgme","origin":"audio/libgme","version":"0.6.4","comment":"Collection of video game music emulators","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/libgme/game-music-emu","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ca575a3623b0aa943b9aaae6206031bd0b7a2ea91c8fd33d846c4d66dfc5fa46","flatsize":385764,"path":"All/libgme-0.6.4.pkg","repopath":"All/libgme-0.6.4.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":149616,"desc":"Game_Music_Emu is a collection of video game music file emulators that\nsupport the following formats and systems:\n\nAY       ZX Spectrum/Amstrad CPC\nGBS      Nintendo Game Boy\nGYM      Sega Genesis/Mega Drive\nHES      NEC TurboGrafx-16/PC Engine\nKSS      MSX Home Computer/other Z80 systems (doesn't support FM sound)\nNSF/NSFE Nintendo NES/Famicom (with VRC 6, Namco 106, and FME-7 sound)\nSAP      Atari systems using POKEY sound chip\nSPC      Super Nintendo/Super Famicom\nVGM/VGZ  Sega Master System/Mark III, Sega Genesis/Mega Drive,BBC Micro","categories":["audio"],"options":{"DOCS":"on"}},{"name":"libgit2-glib","origin":"devel/libgit2-glib","version":"1.2.0_3","comment":"Glib wrapper library around the libgit2 git access library","maintainer":"gnome@FreeBSD.org","www":"https://gitlab.gnome.org/GNOME/libgit2-glib","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8066cb9f2bb6959802e580f5fc67f6f1923e81b6c208dbf9ed2833697f7a4aee","flatsize":1756268,"path":"All/libgit2-glib-1.2.0_3.pkg","repopath":"All/libgit2-glib-1.2.0_3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":195344,"desc":"libgit2-glib is a glib wrapper library around the libgit2 git access library.\n\nlibgit2 only implements the core plumbing functions, not really the higher\nlevel porcelain stuff. For a primer on Git Internals that you will need to know\nto work with Git at this level, check out [Chapter 9][pg] of the Pro Git book.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gobject-introspection":{"origin":"devel/gobject-introspection","version":"1.78.1_2,1"},"libgit2":{"origin":"devel/libgit2","version":"1.8.4_1"}},"categories":["devel","gnome"]},{"name":"libgphoto2","origin":"graphics/libgphoto2","version":"2.5.31","comment":"Universal digital camera control library","maintainer":"danfe@FreeBSD.org","www":"http://www.gphoto.org/proj/libgphoto2/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b6e3af4d8bac9da41c88f0a6dab5e8dac5d2d79a953d9d7dff620dd26d0d7bcf","flatsize":6553092,"path":"All/libgphoto2-2.5.31.pkg","repopath":"All/libgphoto2-2.5.31.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":1240732,"desc":"libgphoto2 is a library that can be used by applications to access\nvarious digital cameras.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libexif":{"origin":"graphics/libexif","version":"0.6.25"},"libgd":{"origin":"graphics/gd","version":"2.3.3_13,1"},"libltdl":{"origin":"devel/libltdl","version":"2.5.4"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libexif.so.12","libintl.so.8","libltdl.so.7","libm.so.4","libpthread.so.0"],"options":{"CURL":"on","DOCS":"on","GD":"on","JPEG":"on","LIBEXIF":"on","NLS":"on"}},{"name":"libgff","origin":"biology/libgff","version":"2.0.0","comment":"GFF/GTF parsing library based on GCLib","maintainer":"jwb@FreeBSD.org","www":"https://github.com/COMBINE-lab/libgff","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b1eba8594376ad076a7eb905b86fe68580a78f89794d1fe932f7c63d40ca3b83","flatsize":560871,"path":"All/libgff-2.0.0.pkg","repopath":"All/libgff-2.0.0.pkg","licenselogic":"single","licenses":["BSL"],"pkgsize":127340,"desc":"This is an attempt to perform a simple \"libraryfication\" of the GFF/GTF\nparsing code that is used in GFFRead codebase. There are not many\n(any?) relatively lightweight GTF/GFF parsers exposing a C++ interface,\nand the goal of this library is to provide this functionality without\nthe necessity of drawing in a heavy-weight dependency like SeqAn. Note:\nThis library draws directly from the code in GFFRead and GCLib, and\nexists primarily to remove functionality (and hence code) that is\nunnecessary for our downstream purposes. In the future, it may be\nappropriate to just replace this library wholesale with GCLib.","categories":["biology"]},{"name":"libgepub","origin":"textproc/libgepub","version":"0.6.0_6","comment":"GObject based library for handling and rendering epub documents","maintainer":"gnome@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"48b8833845ee2bdd4a5be18f0426c801bb023a1b3b82aea2143958bf6d9004a1","flatsize":152475,"path":"All/libgepub-0.6.0_6.pkg","repopath":"All/libgepub-0.6.0_6.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":30604,"desc":"libgepub is a GObject based library for handling and rendering epub\ndocuments.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libarchive":{"origin":"archivers/libarchive","version":"3.7.9,1"},"libsoup":{"origin":"devel/libsoup","version":"2.74.3"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"webkit2-gtk_40":{"origin":"www/webkit2-gtk","version":"2.46.6"}},"categories":["gnome","textproc"]},{"name":"libgeotiff","origin":"graphics/libgeotiff","version":"1.7.4","comment":"Library for reading and writing GeoTIFF information tags","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/OSGeo/libgeotiff","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1840e726b613706fda2d086b5a43e8c4ac4d29439ea9d6ea625ae677852e3c14","flatsize":673549,"path":"All/libgeotiff-1.7.4.pkg","repopath":"All/libgeotiff-1.7.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":106292,"desc":"Libgeotiff is a library for reading and writing GeoTIFF information tags.\nGeoTIFF is a TIFF based interchange format for georeferenced raster imagery.","deps":{"jbigkit":{"origin":"graphics/jbigkit","version":"2.1_3"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"proj":{"origin":"graphics/proj","version":"9.6.0,1"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libjpeg.so.8","libm.so.4","libproj.so.25","libtiff.so.6","libz.so.3"]},{"name":"libgee06","origin":"devel/libgee06","version":"0.6.8_2","comment":"GObject collection library","maintainer":"kwm@FreeBSD.org","www":"https://live.gnome.org/Libgee","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f443332f8d2bdbd586b0a1bbd412b7ef40d4964ea62e81def9ea10a9b4182299","flatsize":623572,"path":"All/libgee06-0.6.8_2.pkg","repopath":"All/libgee06-0.6.8_2.pkg","licenselogic":"single","pkgsize":100188,"desc":"Libgee is a collection library providing GObject-based\ninterfaces and classes for commonly used data structures.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"}},"categories":["devel"],"annotations":{"cpe":"cpe:2.3:a:gnome:libgee:0.6.8:::::dragonfly6:x86_64:2"}},{"name":"libgig","origin":"audio/libgig","version":"4.4.1","comment":"Gigasampler file loader library","maintainer":"yuri@FreeBSD.org","www":"https://www.linuxsampler.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cacba8edc21ef8c229de79b0d5bf3c0e99c99fec3033c376763659de6cf80c73","flatsize":3024735,"path":"All/libgig-4.4.1.pkg","repopath":"All/libgig-4.4.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":560036,"desc":"libgig is a C++ library written for accessing Gigasampler files and\nDLS Level 1 and 2 files, that is for reading and writing of those\nfiles.  libgig is used by linuxsampler to load Gigasampler files and\nit can be used by qsampler to retrieve additional informations about\nGigasampler files.","deps":{"e2fsprogs-libuuid":{"origin":"misc/e2fsprogs-libuuid","version":"1.47.2"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"}},"categories":["audio"],"shlibs_required":["libc.so.8","libm.so.4","libsndfile.so.1","libstdc++.so.9","libuuid.so.1"],"annotations":{"cpe":"cpe:2.3:a:linuxsampler:libgig:4.4.1:::::dragonfly6:x86_64"}},{"name":"libgetar","origin":"science/libgetar","version":"1.1.7","comment":"Library to read and write GEneric Trajectory ARchives","maintainer":"yuri@FreeBSD.org","www":"https://github.com/glotzerlab/libgetar","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0b91cbd1c170cd8736c2348ade423aad1fcf4353b7e43700fe9bce66b48b5fe8","flatsize":1689774,"path":"All/libgetar-1.1.7.pkg","repopath":"All/libgetar-1.1.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":581904,"desc":"libgetar is a library to read and write GEneric Trajectory ARchives,\na binary data format designed for efficient, extensible storage of\ntrajectory data.","categories":["science"]},{"name":"libgee","origin":"devel/libgee","version":"0.20.6_1","comment":"GObject collection library","maintainer":"kwm@FreeBSD.org","www":"https://wiki.gnome.org/Projects/Libgee","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9215d575eb620509e72bfbc064cc9b7d4f2f6f5ff731e3a9493f017f2d4462d4","flatsize":1962655,"path":"All/libgee-0.20.6_1.pkg","repopath":"All/libgee-0.20.6_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":270708,"desc":"Libgee is a collection library providing GObject-based\ninterfaces and classes for commonly used data structures.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"}},"categories":["devel"],"annotations":{"cpe":"cpe:2.3:a:gnome:libgee:0.20.6:::::dragonfly6:x86_64:1"}},{"name":"libgdsii","origin":"cad/libgdsii","version":"0.21","comment":"C++ library and command-line utility for reading GDSII geometry files","maintainer":"yuri@FreeBSD.org","www":"https://github.com/HomerReid/libGDSII","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f3837dbf214f1448e2a0ef3f4ab457ea5cb44d1160486f72805278ee5c4b63e8","flatsize":322835,"path":"All/libgdsii-0.21.pkg","repopath":"All/libgdsii-0.21.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":77116,"desc":"libGDSII is a C++ library for working with GDSII binary data files, intended\nprimarily for use with the computational electromagnetism codes scuff-em and\nmeep but sufficiently general-purpose to allow other uses as well.","categories":["cad"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"libgweather","origin":"net/libgweather","version":"40.0_6","comment":"Library to access online weather information","maintainer":"gnome@FreeBSD.org","www":"https://www.gnome.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3df3ba463083a6505db794385258a84ca355ed27cf526d63ea67f25455ee786b","flatsize":22998216,"path":"All/libgweather-40.0_6.pkg","repopath":"All/libgweather-40.0_6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2581920,"desc":"libgweather is a library to access weather information from online\nservices for numerous locations.\n\nlibgweather isn't supported in the devel platform, which means OS vendors\nwon't guarantee the API/ABI long-term, but authors of open source apps\nshould feel free to use libgweather as users can always recompile against\na new version.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"geocode-glib":{"origin":"net/geocode-glib","version":"3.26.4"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libsoup":{"origin":"devel/libsoup","version":"2.74.3"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"}},"categories":["gnome","net"]},{"name":"libgda5-ldap","origin":"databases/libgda5-ldap","version":"5.2.10_4","comment":"Provides ldap access for the libgda5 library","maintainer":"gnome@FreeBSD.org","www":"https://www.gnome-db.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"73807392a396a24786a85f70fbd38c706e052cab70db405c360f8a9fc8b4679f","flatsize":252231,"path":"All/libgda5-ldap-5.2.10_4.pkg","repopath":"All/libgda5-ldap-5.2.10_4.pkg","licenselogic":"and","licenses":["GPLv2+","LGPL20+"],"pkgsize":54248,"desc":"GNU Data Access (GDA) is an attempt to provide uniform access to\ndifferent kinds of data sources (databases, information servers,\nmail spools, etc).\n\nIt is a complete architecture that provides all you need to access\nyour data, defined by a set of CORBA interfaces as generic as possible\n(but very powerful at the same time) so that any kind of data source\ncan be accessed through them.\n\nlibgda is an interface to the GDA architecture, providing a nice\nwrapper around the CORBA interfaces, for both the client and the server\nparts. It also provides a bunch of tools to help you both in the\ndevelopment and management of your data sources, all done through\nthe GDA model's set of CORBA interfaces.\n\nlibgda was part of the GNOME-DB project, but has been separated from it\nto allow non-GNOME applications to be developed based on it.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libgda5":{"origin":"databases/libgda5","version":"5.2.10_4"},"libsecret":{"origin":"security/libsecret","version":"0.20.5_3"},"libsoup":{"origin":"devel/libsoup","version":"2.74.3"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"openldap26-client":{"origin":"net/openldap26-client","version":"2.6.9_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["databases","gnome"],"annotations":{"cpe":"cpe:2.3:a:gnome:libgda:5.2.10:::::dragonfly6:x86_64:4"}},{"name":"libgdiplus","origin":"x11-toolkits/libgdiplus","version":"6.1_2","comment":"GDI+ API for System.Windows.Forms in Mono","maintainer":"prj@rootwyrm.com","www":"https://www.mono-project.com/docs/gui/libgdiplus/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"434715fa63050d1004d93465e875009bbd002a09c62cc38c571c8dc54b537813","flatsize":1309873,"path":"All/libgdiplus-6.1_2.pkg","repopath":"All/libgdiplus-6.1_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":239848,"desc":"libgdiplus is an Open Source implementation of the GDI+ API.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"giflib":{"origin":"graphics/giflib","version":"5.2.2"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libexif":{"origin":"graphics/libexif","version":"0.6.25"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"png":{"origin":"graphics/png","version":"1.6.47"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["x11-toolkits"],"options":{"X11":"on"},"annotations":{"cpe":"cpe:2.3:a:mono-project:libgdiplus:6.1:::::dragonfly6:x86_64:2"}},{"name":"libgd","origin":"graphics/gd","version":"2.3.3_13,1","comment":"Graphics library for fast creation of images","maintainer":"dinoex@FreeBSD.org","www":"https://libgd.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2d80c73561dfa3469644c76b2f58f6d2ccb53a69b650d5af723a73182a97db6c","flatsize":1194056,"path":"All/libgd-2.3.3_13,1.pkg","repopath":"All/libgd-2.3.3_13,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":207104,"desc":"gd is a graphics library. It allows your code to quickly draw images\ncomplete with lines, arcs, text, multiple colors, cut and paste from\nother images, and flood fills, and write out the result as a PNG, GIF\nor JPEG file. This is particularly useful in World Wide Web applications,\nwhere PNG, GIF and JPEG are three of the formats accepted for inline\nimages by most browsers.\n\ngd does not provide for every possible desirable graphics operation,\nbut version 2.0 does include most frequently requested features,\nincluding both truecolor and palette images, resampling (smooth\nresizing of truecolor images) and so forth.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"png":{"origin":"graphics/png","version":"1.6.47"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"},"webp":{"origin":"graphics/webp","version":"1.5.0"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libfontconfig.so.1","libfreetype.so.6","libjpeg.so.8","libm.so.4","libpng16.so.16","libtiff.so.6","libwebp.so.7","libz.so.3"],"options":{"PNG":"on","JPEG":"on","WEBP":"on","TIFF":"on","XPM":"off","HEIF":"off","AVIF":"off","LIQ":"off","FREETYPE":"on","FONTCONFIG":"on","RAQM":"off","ICONV":"on","THREADS":"off"},"annotations":{"cpe":"cpe:2.3:a:libgd:libgd:2.3.3:::::dragonfly6:x86_64:13"}},{"name":"libghemical","origin":"science/libghemical","version":"3.0.0_21","comment":"Support libraries of science/ghemical port","maintainer":"yuri@FreeBSD.org","www":"https://www.bioinformatics.org/ghemical/ghemical/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0200929f9da8666015873a254c38119622d4a8f2df76f3ffa0694456128f6eea","flatsize":4377134,"path":"All/libghemical-3.0.0_21.pkg","repopath":"All/libghemical-3.0.0_21.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":723948,"desc":"libghemical is a support library packages for biology/ghemical","deps":{"blas":{"origin":"math/blas","version":"3.12.1"},"f2c":{"origin":"lang/f2c","version":"20200916_1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"lapack":{"origin":"math/lapack","version":"3.12.1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libint":{"origin":"science/libint","version":"1.2.1.15"},"mpqc":{"origin":"science/mpqc","version":"2.3.1_52"}},"categories":["science"]},{"name":"libgdamm","origin":"databases/libgdamm5","version":"4.99.11_2","comment":"C++ wrapper for libgda5 library","maintainer":"gnome@FreeBSD.org","www":"https://www.gtkmm.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a46567fe5fb9de237d823129bc2ffa181596b734ffed98672e40de9c8a241162","flatsize":1033649,"path":"All/libgdamm-4.99.11_2.pkg","repopath":"All/libgdamm-4.99.11_2.pkg","licenselogic":"single","pkgsize":166640,"desc":"This is a set of thin C++ wrappers for libgda v5 library.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"glibmm":{"origin":"devel/glibmm","version":"2.66.7,1"},"libgda5":{"origin":"databases/libgda5","version":"5.2.10_4"},"libsigc++":{"origin":"devel/libsigc++20","version":"2.12.1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"}},"categories":["databases","gnome"],"options":{"BDB":"off"}},{"name":"libgcrypt","origin":"security/libgcrypt","version":"1.11.0","comment":"General purpose cryptographic library based on the code from GnuPG","maintainer":"cy@FreeBSD.org","www":"https://www.gnupg.org/software/libgcrypt/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4a6d2e56f3b0ae18ee7cf5e31bbebb53ce2b59e82bc6f13a9ba72872772420d0","flatsize":5651375,"path":"All/libgcrypt-1.11.0.pkg","repopath":"All/libgcrypt-1.11.0.pkg","licenselogic":"and","licenses":["GPLv2+","LGPL21+"],"pkgsize":1000924,"desc":"Libgcrypt is a general purpose cryptographic library based on the code from\nGnuPG.\n\nIt provides functions for all cryptographic building blocks: symmetric ciphers,\nhash algorithms, MACs, public key algorithms, large integer functions,\nrandom numbers and a lot of supporting functions.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libgpg-error":{"origin":"security/libgpg-error","version":"1.51"}},"categories":["security"],"shlibs_required":["libc.so.8","libgpg-error.so.0"],"options":{"DOCS":"on","INFO":"on","STATIC":"on"},"annotations":{"cpe":"cpe:2.3:a:gnupg:libgcrypt:1.11.0:::::dragonfly6:x86_64"}},{"name":"libg722","origin":"audio/libg722","version":"1.0.3.11","comment":"Software G.722 decoding/encoding library","maintainer":"ports@sippysoft.com","www":"https://github.com/sippy/libg722/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1867eeeb7bda8615ee10115cfd7bcc9a68f44a6b29617a65a1f92e3d40e1c2de","flatsize":32197,"path":"All/libg722-1.0.3.11.pkg","repopath":"All/libg722-1.0.3.11.pkg","licenselogic":"single","licenses":["PUBLIC_DOMAIN"],"pkgsize":11524,"desc":"The G.722 module is a bit exact implementation of the ITU G.722 specification\nfor all three specified bit rates - 64000bps, 56000bps and 48000bps. It passes\nthe ITU tests.\n\nTo allow fast and flexible interworking with narrow band telephony, the encoder\nand decoder support an option for the linear audio to be an 8k samples/second\nstream. In this mode the codec is considerably faster, and still fully\ncompatible with wideband terminals using G.722.","categories":["audio"]},{"name":"libgda5-postgresql","origin":"databases/libgda5-postgresql","version":"5.2.10_4","comment":"Provides postgresql access for the libgda5 library","maintainer":"gnome@FreeBSD.org","www":"https://www.gnome-db.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a7fa05f4205b10c78ecb6ec137f47224ca66da75e75b6ea6d59f042749d95daa","flatsize":1690298,"path":"All/libgda5-postgresql-5.2.10_4.pkg","repopath":"All/libgda5-postgresql-5.2.10_4.pkg","licenselogic":"and","licenses":["GPLv2+","LGPL20+"],"pkgsize":167796,"desc":"GNU Data Access (GDA) is an attempt to provide uniform access to\ndifferent kinds of data sources (databases, information servers,\nmail spools, etc).\n\nIt is a complete architecture that provides all you need to access\nyour data, defined by a set of CORBA interfaces as generic as possible\n(but very powerful at the same time) so that any kind of data source\ncan be accessed through them.\n\nlibgda is an interface to the GDA architecture, providing a nice\nwrapper around the CORBA interfaces, for both the client and the server\nparts. It also provides a bunch of tools to help you both in the\ndevelopment and management of your data sources, all done through\nthe GDA model's set of CORBA interfaces.\n\nlibgda was part of the GNOME-DB project, but has been separated from it\nto allow non-GNOME applications to be developed based on it.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libgda5":{"origin":"databases/libgda5","version":"5.2.10_4"},"libsecret":{"origin":"security/libsecret","version":"0.20.5_3"},"libsoup":{"origin":"devel/libsoup","version":"2.74.3"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["databases","gnome"],"annotations":{"cpe":"cpe:2.3:a:gnome:libgda:5.2.10:::::dragonfly6:x86_64:4"}},{"name":"libgda5-jdbc","origin":"databases/libgda5-jdbc","version":"5.2.10_4","comment":"Provides Java DB Connector backend for the libgda5 library","maintainer":"gnome@FreeBSD.org","www":"https://www.gnome-db.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a6f044718f9f5e0125df750eab04a37e7401f43e0e692048ebc0354274dddd85","flatsize":320476,"path":"All/libgda5-jdbc-5.2.10_4.pkg","repopath":"All/libgda5-jdbc-5.2.10_4.pkg","licenselogic":"and","licenses":["GPLv2+","LGPL20+"],"pkgsize":90480,"desc":"GNU Data Access (GDA) is an attempt to provide uniform access to\ndifferent kinds of data sources (databases, information servers,\nmail spools, etc).\n\nIt is a complete architecture that provides all you need to access\nyour data, defined by a set of CORBA interfaces as generic as possible\n(but very powerful at the same time) so that any kind of data source\ncan be accessed through them.\n\nlibgda is an interface to the GDA architecture, providing a nice\nwrapper around the CORBA interfaces, for both the client and the server\nparts. It also provides a bunch of tools to help you both in the\ndevelopment and management of your data sources, all done through\nthe GDA model's set of CORBA interfaces.\n\nlibgda was part of the GNOME-DB project, but has been separated from it\nto allow non-GNOME applications to be developed based on it.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libgda5":{"origin":"databases/libgda5","version":"5.2.10_4"},"libsecret":{"origin":"security/libsecret","version":"0.20.5_3"},"libsoup":{"origin":"devel/libsoup","version":"2.74.3"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["databases","gnome"],"shlibs_required":["libc.so.8","libgda-5.0.so.4","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libintl.so.8","libpthread.so.0","libxml2.so.2"],"annotations":{"cpe":"cpe:2.3:a:gnome:libgda:5.2.10:::::dragonfly6:x86_64:4"}},{"name":"libgdata","origin":"devel/libgdata","version":"0.18.1_1","comment":"GLib-based implementation of the GData protocol","maintainer":"kwm@FreeBSD.org","www":"https://live.gnome.org/libgdata","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"85726ac030d7b3d006db745cd02976c76b4737dc32cd9f95505f74a8ce1e4ec9","flatsize":5253408,"path":"All/libgdata-0.18.1_1.pkg","repopath":"All/libgdata-0.18.1_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":596028,"desc":"libgdata is a GLib-based library for accessing online service APIs using the\nGData protocol - most notably, Google's services. It provides APIs to access\nthe common Google services, and has full asynchronous support.\n\nA link with more information about the GData protocol is available on the\nwebsite.","deps":{"gcr3":{"origin":"security/gcr3","version":"3.40.0_3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnome-online-accounts":{"origin":"net/gnome-online-accounts","version":"3.44.0_4"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"libgnome-keyring":{"origin":"security/libgnome-keyring","version":"3.12.0_3"},"liboauth":{"origin":"net/liboauth","version":"1.0.3_5"},"libsoup":{"origin":"devel/libsoup","version":"2.74.3"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"p11-kit":{"origin":"security/p11-kit","version":"0.25.5"}},"categories":["devel"]},{"name":"libg19draw","origin":"devel/libg19draw","version":"1.0.0_2","comment":"G19 draw library","maintainer":"armin@frozen-zone.org","www":"https://g19linux.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d96a40634c90686b75d87e815b523052f4ffa629fe8c70b779c981dd18490879","flatsize":33161,"path":"All/libg19draw-1.0.0_2.pkg","repopath":"All/libg19draw-1.0.0_2.pkg","licenselogic":"single","pkgsize":10848,"desc":"A library that can be used for drawing images, circles, lines and test on\nthe LCD","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"libg19":{"origin":"devel/libg19","version":"1.1.1_1"}},"categories":["devel"]},{"name":"libg19","origin":"devel/libg19","version":"1.1.1_1","comment":"G19 library","maintainer":"armin@frozen-zone.org","www":"https://g19linux.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7b73860f47c439df038d235e51ce9e2410917648e1131ffe460639ef96869778","flatsize":28675,"path":"All/libg19-1.1.1_1.pkg","repopath":"All/libg19-1.1.1_1.pkg","licenselogic":"single","pkgsize":8092,"desc":"A library that handles the USB interfacing with the G19","categories":["devel"]},{"name":"libg15render","origin":"sysutils/libg15render","version":"3.0.4_1","comment":"Library to render the LCD screen on Logitech keyboards","maintainer":"ports@FreeBSD.org","www":"https://gitlab.com/menelkir/libg15render","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a7fded050a25443189fda4708ef85b3a68614ac51951df260561eae753a4d7a7","flatsize":96518,"path":"All/libg15render-3.0.4_1.pkg","repopath":"All/libg15render-3.0.4_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":24424,"desc":"Render text and graphics to a buffer usable by libg15.","deps":{"libg15":{"origin":"sysutils/libg15","version":"3.0.7"}},"categories":["sysutils"],"messages":[{"message":"===>   NOTICE:\n\nThe libg15render port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libg15","origin":"sysutils/libg15","version":"3.0.7","comment":"API for control of LCD and the extra keys on Logitech keyboards","maintainer":"ports@FreeBSD.org","www":"https://gitlab.com/menelkir/libg15","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cb881cdb3561904cb87c6814ad0743cd7a114797f08130a3e0220563e736bfec","flatsize":57745,"path":"All/libg15-3.0.7.pkg","repopath":"All/libg15-3.0.7.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":18476,"desc":"API for control of the LCD display and the extra keys on some\nLogitech keyboards.","categories":["sysutils"],"messages":[{"message":"===>   NOTICE:\n\nThe libg15 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libftdi","origin":"devel/libftdi","version":"0.20_21","comment":"Library (using libusb) to talk to FTDI chips","maintainer":"yuri@FreeBSD.org","www":"https://www.intra2net.com/de/produkte/opensource/ftdi/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"320fdbf39bd0a28ee7eb4d2d3530bb377c339a2e00d5a4d812e2526977285abc","flatsize":433023,"path":"All/libftdi-0.20_21.pkg","repopath":"All/libftdi-0.20_21.pkg","licenselogic":"and","licenses":["GPLv2","LGPL21"],"pkgsize":85452,"desc":"libftdi - A library (using libusb) to talk to FTDI's FT2232C,\nFT232BM and FT245BM type chips including the popular bitbang mode.\n\nNote: When you get a -5 error \"can't claim usb device\" during\nftdi_usb_open(), make sure the kernel ftdi_sio driver is unloaded.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"options":{"BOOST":"on","PYTHON":"on"}},{"name":"libgav1","origin":"multimedia/libgav1","version":"0.19.0_2","comment":"Main profile (0) & High profile (1) compliant AV1 decoder","maintainer":"ports@FreeBSD.org","www":"https://chromium.googlesource.com/codecs/libgav1","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"74a4a7f7a5873406f204deed6b441fd7d5a817b74e1574eca0442cf40ab51404","flatsize":4086280,"path":"All/libgav1-0.19.0_2.pkg","repopath":"All/libgav1-0.19.0_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":681852,"desc":"libgav1 is a Main profile (0) & High profile (1) compliant AV1 decoder.","deps":{"abseil":{"origin":"devel/abseil","version":"20250127.0"}},"categories":["multimedia"],"shlibs_required":["libabsl_strings.so.2501.0.0","libabsl_throw_delegate.so.2501.0.0","libabsl_time.so.2501.0.0","libc.so.8","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe libgav1 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libfwnt","origin":"devel/libfwnt","version":"20240415","comment":"Library for Windows NT data types","maintainer":"antoine@FreeBSD.org","www":"https://github.com/libyal/libfwnt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"281d61b5919f3ab901e0c0845f1bdc4146e96f76a2835b40dc1d4abcffb93a44","flatsize":1170575,"path":"All/libfwnt-20240415.pkg","repopath":"All/libfwnt-20240415.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":143676,"desc":"libfwnt is a library for Windows NT data types.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"options":{"NLS":"on"}},{"name":"libfwsi","origin":"devel/libfwsi","version":"e.20240423","comment":"Library to access the Windows Shell Item format","maintainer":"antoine@FreeBSD.org","www":"https://github.com/libyal/libfwsi","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c1c88620a9d86f45ff979c9cbfa3c4ef390955f06ddf490c91e22691d4965736","flatsize":5230361,"path":"All/libfwsi-e.20240423.pkg","repopath":"All/libfwsi-e.20240423.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":540528,"desc":"Library to access the Windows Shell Item format.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"options":{"NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:libfwsi_project:libfwsi:e.20240423:::::dragonfly6:x86_64"}},{"name":"libftdi1","origin":"devel/libftdi1","version":"1.5_7","comment":"Library (using libusb) to talk to FTDI chips","maintainer":"bofh@FreeBSD.org","www":"https://www.intra2net.com/en/developer/libftdi/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"26d31603cd21fbd0db049b32e130245cd5f56aedf814238052ce9632fd1b5a05","flatsize":716722,"path":"All/libftdi1-1.5_7.pkg","repopath":"All/libftdi1-1.5_7.pkg","licenselogic":"and","licenses":["GPLv2","LGPL21"],"pkgsize":144600,"desc":"libftdi1 - A library (using libusb) to talk to FTDI's FT2232C,\nFT232BM and FT245BM type chips including the popular bitbang mode.\n\nNote: When you get a -5 error \"can't claim usb device\" during\nftdi_usb_open(), make sure the kernel ftdi_sio driver is unloaded.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libconfuse":{"origin":"devel/libconfuse","version":"3.3_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libconfuse.so.2","libintl.so.8","libm.so.4","libstdc++.so.9","libusb.so.2"],"options":{"BOOST":"on","DOCS":"on","EXAMPLES":"on","PYTHON":"on"}},{"name":"libfsxfs","origin":"filesystems/libfsxfs","version":"e.20240501","comment":"Library and tools to access the SGI X File System","maintainer":"antoine@FreeBSD.org","www":"https://github.com/libyal/libfsxfs","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9714612c6245e1be188181afff0c03eb096192cc223c28548944ddecb0f203b3","flatsize":7431746,"path":"All/libfsxfs-e.20240501.pkg","repopath":"All/libfsxfs-e.20240501.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":719712,"desc":"Library and tools to access the SGI X File System","deps":{"fusefs-libs":{"origin":"filesystems/fusefs-libs","version":"2.9.9_2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","filesystems"],"shlibs_required":["libc.so.8","libdl.so.0","libfuse.so.2","libintl.so.8","libpthread.so.0"],"options":{"NLS":"on"}},{"name":"libgweather4","origin":"net/libgweather4","version":"4.2.0_3","comment":"Library to access online weather information","maintainer":"gnome@FreeBSD.org","www":"https://www.gnome.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7a5fdbb60e37af925ed04881e156be8eb97dbe8c81b7cb897c541d60aca6a63c","flatsize":25734638,"path":"All/libgweather4-4.2.0_3.pkg","repopath":"All/libgweather4-4.2.0_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":3881256,"desc":"libgweather is a library to access weather information from online\nservices for numerous locations.\n\nlibgweather isn't supported in the devel platform, which means OS vendors\nwon't guarantee the API/ABI long-term, but authors of open source apps\nshould feel free to use libgweather as users can always recompile against\na new version.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"geocode-glib2":{"origin":"net/geocode-glib2","version":"3.26.4"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libsoup3":{"origin":"devel/libsoup3","version":"3.6.5_2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"}},"categories":["gnome","net"]},{"name":"libfsntfs","origin":"filesystems/libfsntfs","version":"e.20240501","comment":"Library and tools to access the New Technology File System (NTFS)","maintainer":"antoine@FreeBSD.org","www":"https://github.com/libyal/libfsntfs","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0eaf71023aa2bc7c0b34b19dd65fa161910891679fe95c2a0446bd67f06f95c7","flatsize":8587400,"path":"All/libfsntfs-e.20240501.pkg","repopath":"All/libfsntfs-e.20240501.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":877036,"desc":"Library and tools to access the New Technology File System (NTFS)","deps":{"fusefs-libs":{"origin":"filesystems/fusefs-libs","version":"2.9.9_2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libfwnt":{"origin":"devel/libfwnt","version":"20240415"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","filesystems"],"shlibs_required":["libc.so.8","libdl.so.0","libfuse.so.2","libfwnt.so.1","libintl.so.8","libpthread.so.0"],"options":{"NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:libfsntfs_project:libfsntfs:e.20240501:::::dragonfly6:x86_64"}},{"name":"libfshfs","origin":"filesystems/libfshfs","version":"e.20240501","comment":"Library and tools to access the Mac OS Hierarchical File System (HFS)","maintainer":"antoine@FreeBSD.org","www":"https://github.com/libyal/libfshfs","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"529d6c86405aa2aca239fbf03b05a1d05414e1a950b74101a1b62b54f614cd5b","flatsize":7968949,"path":"All/libfshfs-e.20240501.pkg","repopath":"All/libfshfs-e.20240501.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":790500,"desc":"Library and tools to access the Mac OS Hierarchical File System (HFS)","deps":{"fusefs-libs":{"origin":"filesystems/fusefs-libs","version":"2.9.9_2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","filesystems"],"shlibs_required":["libc.so.8","libdl.so.0","libfuse.so.2","libintl.so.8","libpthread.so.0","libz.so.3"],"options":{"NLS":"on"}},{"name":"libfsfat","origin":"filesystems/libfsfat","version":"e.20240501","comment":"Library and tools to access the File Allocation Table File System","maintainer":"antoine@FreeBSD.org","www":"https://github.com/libyal/libfsfat","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bda981dd0c16061d48752c32cac36fee061d6f2a9c59d739f17274d3def75954","flatsize":7191811,"path":"All/libfsfat-e.20240501.pkg","repopath":"All/libfsfat-e.20240501.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":689436,"desc":"Library and tools to access the File Allocation Table (FAT) file system","deps":{"fusefs-libs":{"origin":"filesystems/fusefs-libs","version":"2.9.9_2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","filesystems"],"shlibs_required":["libc.so.8","libdl.so.0","libfuse.so.2","libintl.so.8","libpthread.so.0"],"options":{"NLS":"on"}},{"name":"libfsext","origin":"filesystems/libfsext","version":"e.20240501","comment":"Library and tools to access the Extended File System","maintainer":"antoine@FreeBSD.org","www":"https://github.com/libyal/libfsext","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"49e378b603a0b2b77eea8bf9a155b3643f47d106f88682f9fedbd0e1ee29de5c","flatsize":7455292,"path":"All/libfsext-e.20240501.pkg","repopath":"All/libfsext-e.20240501.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":725628,"desc":"Library and tools to access the Extended File System","deps":{"fusefs-libs":{"origin":"filesystems/fusefs-libs","version":"2.9.9_2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","filesystems"],"shlibs_required":["libc.so.8","libdl.so.0","libfuse.so.2","libintl.so.8","libpthread.so.0"],"options":{"NLS":"on"}},{"name":"libfsapfs","origin":"filesystems/libfsapfs","version":"e.20240429","comment":"Library and tools to access the Apple File System (APFS)","maintainer":"antoine@FreeBSD.org","www":"https://github.com/libyal/libfsapfs","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f1b564fc1f65e7efde1a0c6ad7deba1a7077144af206a89588e3ccda9346635a","flatsize":8577057,"path":"All/libfsapfs-e.20240429.pkg","repopath":"All/libfsapfs-e.20240429.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":859768,"desc":"Library and tools to access the Apple File System (APFS)","deps":{"fusefs-libs":{"origin":"filesystems/fusefs-libs","version":"2.9.9_2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libcaes":{"origin":"security/libcaes","version":"a.20240413"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","filesystems"],"shlibs_required":["libc.so.8","libcaes.so.1","libdl.so.0","libfuse.so.2","libintl.so.8","libpthread.so.0","libz.so.3"],"options":{"NLS":"on"}},{"name":"libfreehand","origin":"graphics/libfreehand","version":"0.1.2_27","comment":"Library for interpreting and importing Adobe/Macromedia drawings","maintainer":"office@FreeBSD.org","www":"https://wiki.documentfoundation.org/DLP/Libraries/libfreehand","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1e230ceababbfc2a2c2be4488179b0eaf5459492fd9df3215b68c28bf892f6e6","flatsize":472794,"path":"All/libfreehand-0.1.2_27.pkg","repopath":"All/libfreehand-0.1.2_27.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":242260,"desc":"Libfreehand is library providing ability to interpret and import\nAdobe/Macromedia drawings into various applications","deps":{"lcms2":{"origin":"graphics/lcms2","version":"2.17"},"librevenge":{"origin":"textproc/librevenge","version":"0.0.5"}},"categories":["graphics"],"shlibs_required":["libc.so.8","liblcms2.so.2","liblcms2_fast_float.so.1","liblcms2_threaded.so.1","libm.so.4","librevenge-0.0.so.0","librevenge-generators-0.0.so.0","librevenge-stream-0.0.so.0","libstdc++.so.9","libz.so.3"]},{"name":"libfreefare","origin":"devel/libfreefare","version":"0.4.0_3","comment":"MIFARE contactless tag access library","maintainer":"romain@FreeBSD.org","www":"https://github.com/nfc-tools/libfreefare/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d0f0b3bbcea8bf173885b09f7c5f28e6879c74fa41169d682f22e9c5613d847d","flatsize":382543,"path":"All/libfreefare-0.4.0_3.pkg","repopath":"All/libfreefare-0.4.0_3.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":96352,"desc":"A library for easy manipulation of MIFARE NFC targets.","deps":{"libnfc":{"origin":"devel/libnfc","version":"1.8.0_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libcrypto.so.12","libm.so.4","libnfc.so.6"]},{"name":"libfort","origin":"devel/libfort","version":"0.4.2.11","comment":"C/C++ library to print formatted ASCII tables for console applications","maintainer":"yuri@FreeBSD.org","www":"https://github.com/seleznevae/libfort","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2607e99a214e0565f155eea37ea70d5c6b1deb975d7193ff17eb73b0789e4152","flatsize":169758,"path":"All/libfort-0.4.2.11.pkg","repopath":"All/libfort-0.4.2.11.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":41404,"desc":"libfort is a simple crossplatform library to create formatted text tables.\n\nFeatures:\n* Customization of appearance (various border styles and row/column/cell\n  properties for indentation, alignment, padding)\n* A number of functions to fill the table (add content by adding separate cells,\n  rows or use printf like functions)\n* Support of multiple lines in cells\n* Support of UTF-8 and wide characters","categories":["devel"]},{"name":"libfontenc","origin":"x11-fonts/libfontenc","version":"1.1.8","comment":"The fontenc Library","maintainer":"x11@FreeBSD.org","www":"https://www.x.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"442603d133149ec77c1bb520e7adf9927b17ee6cdfec7bb7c66a262fdea87291","flatsize":77392,"path":"All/libfontenc-1.1.8.pkg","repopath":"All/libfontenc-1.1.8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19344,"desc":"This package contains libfontenc, the X.Org fontenc library.","categories":["x11-fonts"]},{"name":"libfortuna","origin":"devel/libfortuna","version":"0.1.1","comment":"Fortuna PRNG Library","maintainer":"waitman@waitman.net","www":"http://crxwg.com/fortuna/bin/libfortuna.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6700e2abb9440c8695654dfe7d48b66e471640c47faff1e59380aeb45e78248e","flatsize":500395,"path":"All/libfortuna-0.1.1.pkg","repopath":"All/libfortuna-0.1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":88620,"desc":"Fortuna PRNG library for generating random numbers\n\nlibfortuna is a C library based on code extracted from BSD licensed PostgreSQL\nsources. It generates numbers with decent randomness.","categories":["devel"]},{"name":"libformfactor","origin":"math/libformfactor","version":"0.3.1","comment":"Library for computation of scattering form factors of polyhedra","maintainer":"yuri@FreeBSD.org","www":"https://jugit.fz-juelich.de/mlz/libformfactor","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fe85b6140c22a7254354012b1bd0f2cfa610040356d8e9a38d87fe86b7603c3f","flatsize":211431,"path":"All/libformfactor-0.3.1.pkg","repopath":"All/libformfactor-0.3.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":76268,"desc":"libformfactor performs efficient computation of scattering form factors\n(Fourier shape transforms) of arbitrary polyhedra.","categories":["math"]},{"name":"libfmt","origin":"devel/libfmt","version":"10.2.1","comment":"Formatting library for C++","maintainer":"sunpoet@FreeBSD.org","www":"https://fmt.dev/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"436b328b1284b08a49fd29342322c5bb8d1e4b177e8ec5140277b182a73f4ed7","flatsize":726442,"path":"All/libfmt-10.2.1.pkg","repopath":"All/libfmt-10.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":183212,"desc":"fmt is an open-source formatting library providing a fast and safe alternative\nto C stdio and C++ iostreams.","categories":["devel"],"options":{"FULL_CACHE_DRAGONBOX":"on"},"annotations":{"cpe":"cpe:2.3:a:fmt:fmt:10.2.1:::::dragonfly6:x86_64"}},{"name":"libfobos","origin":"comms/libfobos","version":"2.3.2","comment":"RigExpert Fobos SDR API","maintainer":"yuri@FreeBSD.org","www":"https://github.com/rigexpert/libfobos","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3abef20518282051f398c7ca9ea155441e0c5aa764fd623651cab4750507b926","flatsize":64320,"path":"All/libfobos-2.3.2.pkg","repopath":"All/libfobos-2.3.2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":23372,"desc":"libfobos is the Fobos SDR receiver host software API shared library.\nIt is lightweight and easy to start.","categories":["comms","hamradio"]},{"name":"libfprint","origin":"security/libfprint","version":"0.7.0_2","comment":"Library for fingerprint reader devices","maintainer":"danfe@FreeBSD.org","www":"http://www.reactivated.net/fprint/wiki/Libfprint","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"97268c560dbb3370cc3ec39fc293731d6a439ab30beb3aa2ca7a2890c419c564","flatsize":1230388,"path":"All/libfprint-0.7.0_2.pkg","repopath":"All/libfprint-0.7.0_2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":245504,"desc":"libfprint is an open source software library designed to make it easy for\napplication developers to add support for consumer fingerprint readers to\ntheir software.","deps":{"ImageMagick6":{"origin":"graphics/ImageMagick6","version":"6.9.13.23,1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"nspr":{"origin":"devel/nspr","version":"4.36"},"nss":{"origin":"security/nss","version":"3.112"},"pixman":{"origin":"x11/pixman","version":"0.44.2"}},"categories":["security"]},{"name":"libretro-shaders-slang","origin":"games/libretro-shaders-slang","version":"g20250219","comment":"Collection of slang shaders from libretro","maintainer":"bsdcode@disroot.org","www":"https://github.com/libretro/slang-shaders","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d40dc74b2e9e5820108ef70e054b06dfc483f6221e680bf4f41046ec2f609cd4","flatsize":56861189,"path":"All/libretro-shaders-slang-g20250219.pkg","repopath":"All/libretro-shaders-slang-g20250219.pkg","licenselogic":"and","licenses":["GPLv1+","GPLv2+","GPLv3+","MIT","PD"],"pkgsize":42099608,"desc":"This is a collection of the slang (Vulkan GLSL) shaders from the libretro\nproject. Every program or library implementing the RetroArch shader pipeline can\nuse these shaders. RetroArch and librashader are two examples of those projects.","categories":["games"]},{"name":"llvm14","origin":"devel/llvm14","version":"14.0.6_5","comment":"LLVM and Clang","maintainer":"brooks@FreeBSD.org","www":"https://llvm.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9be8a7f1e7a188a82b05fa3a80e24a7def321f30d59020cc784134ccf5015eb9","flatsize":1474658587,"path":"All/llvm14-14.0.6_5.pkg","repopath":"All/llvm14-14.0.6_5.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","LLVM","LLVM2","MIT","PD","REGEX"],"pkgsize":177830900,"desc":"The LLVM Project is a collection of modular and reusable compiler and\ntoolchain technologies.\n\nThis port includes Clang (a C/C++/Objective-C compiler), LLD (a linker),\nLLDB (a debugger), an OpenMP runtime library, and the LLVM infrastructure\nthese are built on.","deps":{"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","lang"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0","librt.so.0","libstdc++.so.9","libxml2.so.2","libz.so.3"],"options":{"BE_AMDGPU":"on","BE_WASM":"on","CLANG":"on","COMPILER_RT":"off","DOCS":"on","EXTRAS":"on","FLANG":"off","GOLD":"on","LIT":"on","LLD":"on","LLDB":"off","MLIR":"on","OPENMP":"off","PYCLANG":"on","BE_FREEBSD":"off","BE_NATIVE":"off","BE_STANDARD":"on"},"annotations":{"cpe":"cpe:2.3:a:llvm:llvm:14.0.6:::::dragonfly6:x86_64:5"}},{"name":"libfpx","origin":"graphics/libfpx","version":"1.3.1.10_1","comment":"Library routines for working with Flashpix images","maintainer":"ports@virtual-estates.net","www":"https://github.com/ImageMagick/libfpx","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e79aaaa548f5782b0ca3ab11e25d9366aac15302b58a3d7b46416a9ad8b8f51a","flatsize":1831984,"path":"All/libfpx-1.3.1.10_1.pkg","repopath":"All/libfpx-1.3.1.10_1.pkg","licenselogic":"single","pkgsize":328664,"desc":"This  package   is  the  Flashpix   OpenSource  Toolkit  and   is  based\non  source   code  obtained   from  the   Digital  Imaging   Group  Inc.\n(currently known as International Imaging Industry Association or i3a).\n\nSee  the  file  AUTHORS  for  the  origin  of  this  package,  the  file\nCOPYING for  usage limitations, the  file INSTALL for  Unix installation\ninstructions,  and  the  file  README.gcc   for  GNU  make  based  build\ninstructions.","categories":["graphics"],"annotations":{"cpe":"cpe:2.3:a:libfpx_project:libfpx:1.3.1.10:::::dragonfly6:x86_64:1"}},{"name":"libfm-extra","origin":"x11/libfm-extra","version":"1.3.2_4","comment":"Core library of PCManFM file manager","maintainer":"portmaster@BSDforge.com","www":"https://wiki.lxde.org/en/Libfm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dc39a7d501b2699b09b214143fe7e517e551d80dc6b994191d23074793bf5837","flatsize":47754,"path":"All/libfm-extra-1.3.2_4.pkg","repopath":"All/libfm-extra-1.3.2_4.pkg","licenselogic":"and","licenses":["GPLv2+","LGPL20+"],"pkgsize":18016,"desc":"libfm-extra library","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"}},"categories":["x11"]},{"name":"libfolia","origin":"textproc/libfolia","version":"2.21_1","comment":"Library for FoLiA, a format for annotated language resources","maintainer":"yuri@FreeBSD.org","www":"https://proycon.github.io/folia/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8b1907773839d828409e06fe2cc9c20964cc8f780a39c30554a04d71024d8a59","flatsize":9668859,"path":"All/libfolia-2.21_1.pkg","repopath":"All/libfolia-2.21_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":660092,"desc":"FoLiA is an XML-based annotation format, suitable for the representation of\nlinguistically annotated language resources. FoLiA's intended use is as a format\nfor storing and/or exchanging language resources, including corpora. Our aim is\nto introduce a single rich format that can accomodate a wide variety of\nlinguistic annotation types through a single generalised paradigm. We do not\ncommit to any label set, language or linguistic theory. This is always left to\nthe developer of the language resource, and provides maximum flexibility.","deps":{"icu":{"origin":"devel/icu","version":"76.1,1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"ticcutils":{"origin":"devel/ticcutils","version":"0.36_1"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libgomp.so.1","libicui18n.so.76","libicuio.so.76","libicuuc.so.76","libm.so.4","libpthread.so.0","libstdc++.so.9","libticcutils.so.10","libxml2.so.2"]},{"name":"libfm-gtk3","origin":"x11/libfm","version":"1.3.2_4","comment":"Core library of PCManFM file manager","maintainer":"portmaster@BSDforge.com","www":"https://wiki.lxde.org/en/Libfm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a61c817b987d49c032da663a52498931b600be12620471c85d77fe69c2799628","flatsize":2643178,"path":"All/libfm-gtk3-1.3.2_4.pkg","repopath":"All/libfm-gtk3-1.3.2_4.pkg","licenselogic":"and","licenses":["GPLv2+","LGPL20+"],"pkgsize":541948,"desc":"Library which provides the core functionality to PCManFM.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libexif":{"origin":"graphics/libexif","version":"0.6.25"},"libfm-extra":{"origin":"x11/libfm-extra","version":"1.3.2_4"},"menu-cache":{"origin":"x11/menu-cache","version":"1.1.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["x11"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libmenu-cache.so.3","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libz.so.3"],"options":{"NLS":"on"},"annotations":{"flavor":"gtk3"}},{"name":"libfixposix","origin":"devel/libfixposix","version":"0.4.3_2","comment":"Replacement for inconsistent parts of POSIX","maintainer":"ports@shiori.com.br","www":"https://github.com/sionescu/libfixposix","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"78a37b47983299760dfeb88c09b637654ccb0a5fb0f46edb85e86d33a34cd8db","flatsize":89875,"path":"All/libfixposix-0.4.3_2.pkg","repopath":"All/libfixposix-0.4.3_2.pkg","licenselogic":"single","licenses":["BSL"],"pkgsize":16876,"desc":"The purpose of libfixposix is to offer replacements for parts of\nPOSIX whose behaviour is inconsistent across *NIX flavours.","categories":["devel"]},{"name":"libfm","origin":"x11/libfm","version":"1.3.2_4","comment":"Core library of PCManFM file manager","maintainer":"portmaster@BSDforge.com","www":"https://wiki.lxde.org/en/Libfm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"877b6d648fc56dc9789fb5a87f193c060910343ef0eb93fddccd9c01c2266d88","flatsize":2643320,"path":"All/libfm-1.3.2_4.pkg","repopath":"All/libfm-1.3.2_4.pkg","licenselogic":"and","licenses":["GPLv2+","LGPL20+"],"pkgsize":541328,"desc":"Library which provides the core functionality to PCManFM.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libexif":{"origin":"graphics/libexif","version":"0.6.25"},"libfm-extra":{"origin":"x11/libfm-extra","version":"1.3.2_4"},"menu-cache":{"origin":"x11/menu-cache","version":"1.1.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["x11"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libmenu-cache.so.3","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0"],"options":{"NLS":"on"},"annotations":{"flavor":"gtk2"}},{"name":"libfixmath","origin":"math/libfixmath","version":"2023.08.08","comment":"Cross-platform fixed point math library","maintainer":"yuri@FreeBSD.org","www":"https://github.com/PetteriAimonen/libfixmath","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"60d45d36b530c871e5679c5c321ed22b45c3826e59346dc100664c8c561306db","flatsize":780279,"path":"All/libfixmath-2023.08.08.pkg","repopath":"All/libfixmath-2023.08.08.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":66504,"desc":"Libfixmath implements Q16.16 format fixed point operations in C.","categories":["math"]},{"name":"libfm-qt6","origin":"x11/libfm-qt6","version":"2.1.0","comment":"Qt6 port of libfm","maintainer":"lxqt@FreeBSD.org","www":"https://github.com/lxqt/libfm-qt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e0ee12c387cf6c2411881d2d680254e2185ad21d438610216a2cb372ff634275","flatsize":3031213,"path":"All/libfm-qt6-2.1.0.pkg","repopath":"All/libfm-qt6-2.1.0.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":643856,"desc":"A Qt port of the libfm - a library providing components to build\ndesktop file managers.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libexif":{"origin":"graphics/libexif","version":"0.6.25"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"lxqt-menu-data":{"origin":"x11/lxqt-menu-data","version":"2.1.0"},"menu-cache":{"origin":"x11/menu-cache","version":"1.1.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["x11"]},{"name":"libfm-qt","origin":"x11/libfm-qt","version":"1.4.0","comment":"Qt port of libfm","maintainer":"lxqt@FreeBSD.org","www":"https://github.com/lxqt/libfm-qt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3b4a463079668dd4309e0f16e55b16d6f6dc1db915c0ae303ee52a5bf253aae4","flatsize":2830349,"path":"All/libfm-qt-1.4.0.pkg","repopath":"All/libfm-qt-1.4.0.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":590188,"desc":"A Qt port of the libfm - a library providing components to build\ndesktop file managers.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libexif":{"origin":"graphics/libexif","version":"0.6.25"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"lxqt-menu-data":{"origin":"x11/lxqt-menu-data","version":"2.1.0"},"menu-cache":{"origin":"x11/menu-cache","version":"1.1.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-linguisttools":{"origin":"devel/qt5-linguisttools","version":"5.15.16p3"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-x11extras":{"origin":"x11/qt5-x11extras","version":"5.15.16p0_1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["x11"]},{"name":"libfixbuf","origin":"net/libfixbuf","version":"2.4.2_1","comment":"Library for using the IP Flow Information Export protocol","maintainer":"nacho319+freebsdZilla@gmail.com","www":"https://tools.netsa.cert.org/fixbuf/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"389da90b878e35263c93182efed166a91f3ed04de59bf17e1c67d711d80571c4","flatsize":906795,"path":"All/libfixbuf-2.4.2_1.pkg","repopath":"All/libfixbuf-2.4.2_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":160784,"desc":"libfixbuf provides an implementation of the IP Flow Information Export\nlib(IPFIX) Protocol as a C library, for building IPFIX Collecting and\nlibExporting Processes.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"}},"categories":["net"],"shlibs_required":["libc.so.8","libglib-2.0.so.0","libgthread-2.0.so.0","libintl.so.8","libpthread.so.0"]},{"name":"libfo","origin":"textproc/libfo","version":"0.6.3_4","comment":"XSL formatter library for xmlroff","maintainer":"hrs@FreeBSD.org","www":"http://xmlroff.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"71b72d4c325e023a81028f7967caaa402acb3ae059b030fdd6eefb3d9282391e","flatsize":10749112,"path":"All/libfo-0.6.3_4.pkg","repopath":"All/libfo-0.6.3_4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1010584,"desc":"libfo is library part of xmlroff XSL formatter.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["textproc"]},{"name":"libffi","origin":"devel/libffi","version":"3.4.6","comment":"Foreign Function Interface","maintainer":"kbowling@FreeBSD.org","www":"https://sourceware.org/libffi/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"07f9a92266eefde4c8399773c87576208a3f1c0279e7306ef06c24fe141765fe","flatsize":157951,"path":"All/libffi-3.4.6.pkg","repopath":"All/libffi-3.4.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":43496,"desc":"The libffi library provides a portable, high level programming\ninterface to various calling conventions. This allows a programmer to\ncall any function specified by a call interface description at run\ntime.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["devel"],"annotations":{"cpe":"cpe:2.3:a:libffi_project:libffi:3.4.6:::::dragonfly6:x86_64"}},{"name":"libfishsound","origin":"audio/libfishsound","version":"1.0.1_1","comment":"Programming interface to decode/encode audio data","maintainer":"sunpoet@FreeBSD.org","www":"https://www.xiph.org/fishsound/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"51e5caf7b6814233a56b9e3829879473783de01870269ec1a921da4e955c16b3","flatsize":1115497,"path":"All/libfishsound-1.0.1_1.pkg","repopath":"All/libfishsound-1.0.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":174156,"desc":"libfishsound provides a simple programming interface for decoding and encoding\naudio data using the Xiph.org codecs (FLAC, Speex and Vorbis).\n\nlibfishsound by itself is designed to handle raw codec streams from a lower\nlevel layer such as UDP datagrams. When these codecs are used in files, they\nare commonly encapsulated in Ogg to produce Ogg FLAC, Speex and Ogg Vorbis\nfiles.\n\nlibfishsound is a wrapper around the existing codec libraries and provides a\nconsistent, higher-level programming interface. It has been designed for use in\na wide variety of applications; it has no direct dependencies on Ogg\nencapsulation, though it is most commonly used in conjunction with liboggz to\ndecode or encode FLAC, Speex or Vorbis audio tracks in Ogg files, including Ogg\nTheora and Annodex.","deps":{"flac":{"origin":"audio/flac","version":"1.5.0,1"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"speex":{"origin":"audio/speex","version":"1.2.1_1,1"}},"categories":["audio"],"options":{"DOCS":"on"}},{"name":"libfilteraudio","origin":"audio/libfilteraudio","version":"0.0.1,1","comment":"Lightweight audio filtering library made from webrtc code","maintainer":"yuri@FreeBSD.org","www":"https://github.com/irungentoo/filter_audio","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b16ad5aebca068cb306101332d56f45f59b198d6e673513a87fa07c3f735d39c","flatsize":520084,"path":"All/libfilteraudio-0.0.1,1.pkg","repopath":"All/libfilteraudio-0.0.1,1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":112476,"desc":"Lightweight audio filtering library made from webrtc code.","categories":["audio"]},{"name":"libfido2","origin":"security/libfido2","version":"1.15.0","comment":"Provides library functionality for FIDO 2.0","maintainer":"sunpoet@FreeBSD.org","www":"https://developers.yubico.com/libfido2/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eb9db54658a40966a5e67cf8f0efe871cc30888b37659d6041b4e75f1135c53d","flatsize":1292450,"path":"All/libfido2-1.15.0.pkg","repopath":"All/libfido2-1.15.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":249688,"desc":"libfido2 provides library functionality and command-line tools to communicate\nwith a FIDO device over USB, and to verify attestation and assertion signatures.\n\nlibfido2 supports the FIDO U2F (CTAP 1) and FIDO 2.0 (CTAP 2) protocols.","deps":{"libcbor":{"origin":"devel/libcbor","version":"0.11.0"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["security"],"shlibs_required":["libc.so.8","libcbor.so.0","libcrypto.so.12","libz.so.3"],"options":{"DOCS":"on"}},{"name":"libfcrypto","origin":"security/libfcrypto","version":"a.20240414","comment":"Library for encryption formats","maintainer":"antoine@FreeBSD.org","www":"https://github.com/libyal/libfcrypto","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"179f0de5f8b04288cd6a9c2ad6b068591b1dc20a4aff7eb73f56992acf1a4a9b","flatsize":284018,"path":"All/libfcrypto-a.20240414.pkg","repopath":"All/libfcrypto-a.20240414.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":55680,"desc":"libfcrypto is a library for encryption formats.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["security"],"options":{"NLS":"on"}},{"name":"libffi321","origin":"devel/libffi321","version":"3.2.1_3","comment":"Foreign Function Interface (stripped down compat version)","maintainer":"ports@FreeBSD.org","www":"https://sourceware.org/libffi/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d7062ea42772bc263fd2420f13d22e2048df72611e07d41f995a5c70a6e919d5","flatsize":17435,"path":"All/libffi321-3.2.1_3.pkg","repopath":"All/libffi321-3.2.1_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8712,"desc":"The libffi library provides a portable, high level programming\ninterface to various calling conventions. This allows a programmer to\ncall any function specified by a call interface description at run\ntime.\n\nThis version has the old shared library version from libffi 3.2.1.\nIt is stripped down and only brings in the shared library.  It is\nnot meant to build against.","categories":["devel"],"annotations":{"cpe":"cpe:2.3:a:libffi_project:libffi:3.2.1:::::dragonfly6:x86_64:3"},"messages":[{"message":"===>   NOTICE:\n\nThe libffi321 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libffcall","origin":"devel/libffcall","version":"2.5","comment":"Foreign function call libraries","maintainer":"ndowens04@gmail.com","www":"https://www.gnu.org/software/libffcall/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ad74a068875b07cc7ed8c9d3e942bad53396f42fd34585e43edbab7bc57f51b3","flatsize":302737,"path":"All/libffcall-2.5.pkg","repopath":"All/libffcall-2.5.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":51032,"desc":"This is a collection of four libraries which can be used to build\nforeign function call interfaces in embedded interpreters.\n\nThe four packages are:\n\n    avcall - calling C functions with variable arguments\n\n    vacall - C functions accepting variable argument prototypes\n\n    trampoline - closures as first-class C functions\n\n    callback - closures with variable arguments as first-class C functions\n               (a reentrant combination of vacall and trampoline)","categories":["devel"]},{"name":"libfec","origin":"comms/libfec","version":"3.0.1_5","comment":"Several forward error correction (FEC) decoders","maintainer":"hamradio@FreeBSD.org","www":"http://www.ka9q.net/code/fec/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8426944f279fe51f36f08c8372e6bdcda3bf81a724a13c640483ba58783e3fa0","flatsize":169044,"path":"All/libfec-3.0.1_5.pkg","repopath":"All/libfec-3.0.1_5.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":40620,"desc":"This library package provides several forward error correction (FEC) decoders\nand accelerated primitives useful in digital signal processing (DSP).\nExcept for the Reed-Solomon codecs, these functions take full advantage of\nthe MMX, SSE and SSE2 SIMD instruction sets on Intel/AMD IA-32 processors\nand the Altivec/VMX/Velocity Engine SIMD instruction set on the\nG4 and G5 PowerPC.\nThe library includes Viterbi decoders for the following convolutional codes:\nrate 1/2 k=7\nrate 1/2 k=9\nrate 1/6 k=15 (\"Cassini\")\nplus two Reed-Solomon encoder-decoders:\none optimized for the (255,223) CCSDS standard code\na general purpose encoder/decoder for arbitrary RS codes\nand three low-level 16-bit DSP support routines:\nsigned dot product\npeak detection\nsum-of-squares (energy) computation\nThis library is licensed under the \"lesser\" GNU General Public License.","categories":["astro","comms","hamradio","math"]},{"name":"libfilezilla","origin":"ftp/libfilezilla","version":"0.49.0","comment":"C++ library for building platform-independent programs","maintainer":"pi@FreeBSD.org","www":"https://lib.filezilla-project.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d796683cf51c858c3f2c80d6a158c2a2a2ca6f2c768e2f5d2a309f32c0ac7b11","flatsize":1705965,"path":"All/libfilezilla-0.49.0.pkg","repopath":"All/libfilezilla-0.49.0.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":436860,"desc":"libfilezilla is a small and modern C++ library, offering some basic\nfunctionality to build high-performing, platform-independent programs.\n\nSome of the highlights include:\n\n* A typesafe, multi-threaded event system that's very simple to use yet\n  extremely efficient\n* Timers for periodic events\n* A datetime class that not only tracks timestamp but also their accuracy,\n  which simplifies dealing with timestamps originating from different sources\n* Simple process handling for spawning child processes with redirected I/O","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"libiconv":{"origin":"converters/libiconv","version":"1.17_1"},"nettle":{"origin":"security/nettle","version":"3.10.1"}},"categories":["ftp"]},{"name":"libfds","origin":"net-mgmt/libfds","version":"0.6.0","comment":"Flow Data Storage library for IPFIX messages","maintainer":"zarychtam@plan-b.pwste.edu.pl","www":"https://github.com/CESNET/libfds","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"240ea0744bcbc5d5901467c755e59c94aba95517dc533730ad27e0e5b5237031","flatsize":1121083,"path":"All/libfds-0.6.0.pkg","repopath":"All/libfds-0.6.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":221884,"desc":"Flow Data Storage library for net-mgmt/ipfixcol2. The library provides\ncomponents for parsing and processing IPFIX Messages.","deps":{"liblz4":{"origin":"archivers/liblz4","version":"1.10.0,1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["net-mgmt"]},{"name":"libfb","origin":"net/libfb","version":"2.0.2_3","comment":"FoneBRIDGE configuration library","maintainer":"ports@FreeBSD.org","www":"http://red-fone.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ef79e5221b48a4053a04808b66885b79cdca549f1347c2be6e63da5dc3ca28d7","flatsize":80855,"path":"All/libfb-2.0.2_3.pkg","repopath":"All/libfb-2.0.2_3.pkg","licenselogic":"single","pkgsize":22076,"desc":"A foneBRIDGE configuration library.","deps":{"libnet":{"origin":"net/libnet","version":"1.3,1"}},"categories":["net","net-mgmt"],"messages":[{"message":"===>   NOTICE:\n\nThe libfb port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libfastjson","origin":"devel/libfastjson","version":"1.2304.0","comment":"Fork of json-c (JSON implementation in C)","maintainer":"bofh@FreeBSD.org","www":"https://github.com/rsyslog/libfastjson","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9e6e126a193a9c6186def5de2e2b950a2f90778c178ecf127c2a8689a4d5bf77","flatsize":181669,"path":"All/libfastjson-1.2304.0.pkg","repopath":"All/libfastjson-1.2304.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":43852,"desc":"The aim of this project is not to provide a slightly modified clone of json-c.\nIt's aim is to provide\n\n* a small library with essential json handling functions\n* sufficiently good json support (not 100%25 standards compliant)\n* be very fast in processing\n\nIn order to reach these goals, we reduce the features of json-c. For\nsimilarities and differences, see the file DIFFERENCES.","categories":["devel"],"annotations":{"cpe":"cpe:2.3:a:rsyslog:libfastjson:1.2304.0:::::dragonfly6:x86_64"}},{"name":"libfastcommon","origin":"devel/libfastcommon","version":"1.0.43","comment":"C common functions library used mainly by FastDFS and FastDHT","maintainer":"daniel@blodan.se","www":"https://github.com/happyfish100/libfastcommon","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c51726538a0de3f084d7aaac546dd70b24b9ccd87b3b1e59b5f5c3a77f5b40f9","flatsize":488659,"path":"All/libfastcommon-1.0.43.pkg","repopath":"All/libfastcommon-1.0.43.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":142048,"desc":"c common functions library for FastDFS and FastDHT","categories":["devel"]},{"name":"libfap","origin":"comms/libfap","version":"1.5","comment":"C port for Ham::APRS::FAP Finnish APRS Parser Perl module","maintainer":"akh@nobugware.com","www":"https://www.pakettiradio.net/libfap/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"896ce2e8db83e7f0fc87320439cba550d0b6b9e0adb55ae33c4366c56bcb628b","flatsize":201686,"path":"All/libfap-1.5.pkg","repopath":"All/libfap-1.5.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":51120,"desc":"libfap is a quick and dirty C port of the Ham::APRS::FAP\nFinnish APRS Parser Perl module.\n\nAs the original Perl code, libfap parses normal,\nmic-e and compressed location packets, NMEA location packets, objects,\nitems, messages, telemetry and most weather packets.\nFor more description, see the Perl module.","categories":["comms","hamradio"]},{"name":"libexif","origin":"graphics/libexif","version":"0.6.25","comment":"Library to read digital camera file meta-data","maintainer":"sunpoet@FreeBSD.org","www":"https://libexif.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"27f8260dcba2c5bf45412fe47cff8502761ecec8d118df9eda24e6d1058e04ab","flatsize":3405285,"path":"All/libexif-0.6.25.pkg","repopath":"All/libexif-0.6.25.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":488104,"desc":"This library allows metadata that is written to files on a digital camera to be\n read.  This library will be required for the gphoto2 port.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"}},"categories":["graphics"],"options":{"DOCS":"on","NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:libexif_project:libexif:0.6.25:::::dragonfly6:x86_64"}},{"name":"libfakekey","origin":"x11/libfakekey","version":"0.3","comment":"X virtual keyboard library","maintainer":"kde@FreeBSD.org","www":"https://www.yoctoproject.org/tools-resources/projects/matchbox","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"600710fe285735c23e4816c32b657a1a7f01f6e2217170b15346a07991cd317e","flatsize":11234,"path":"All/libfakekey-0.3.pkg","repopath":"All/libfakekey-0.3.pkg","licenselogic":"single","licenses":["LGPL20+"],"pkgsize":5208,"desc":"libfakekey is a simple library for converting UTF-8 characters into 'fake' X\nkey-presses.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"}},"categories":["kde","x11"]},{"name":"libkdegames","origin":"games/libkdegames","version":"25.04.2","comment":"Libraries used by KDE games","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/applications/games/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"22b6672a42b036ed29285e29fa702877ddf8cbd013e4880402c56bb09e07e270","flatsize":10752435,"path":"All/libkdegames-25.04.2.pkg","repopath":"All/libkdegames-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":9217276,"desc":"Libraries used by kde games.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-attica":{"origin":"x11-toolkits/kf6-attica","version":"6.14.0"},"kf6-karchive":{"origin":"archivers/kf6-karchive","version":"6.14.0"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kbookmarks":{"origin":"devel/kf6-kbookmarks","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-kdeclarative":{"origin":"devel/kf6-kdeclarative","version":"6.14.0"},"kf6-kdnssd":{"origin":"dns/kf6-kdnssd","version":"6.14.0"},"kf6-kglobalaccel":{"origin":"x11/kf6-kglobalaccel","version":"6.14.0"},"kf6-kguiaddons":{"origin":"x11-toolkits/kf6-kguiaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kiconthemes":{"origin":"x11-themes/kf6-kiconthemes","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kitemmodels":{"origin":"devel/kf6-kitemmodels","version":"6.14.0"},"kf6-kitemviews":{"origin":"x11-toolkits/kf6-kitemviews","version":"6.14.0"},"kf6-kjobwidgets":{"origin":"x11-toolkits/kf6-kjobwidgets","version":"6.14.0"},"kf6-knewstuff":{"origin":"devel/kf6-knewstuff","version":"6.14.0"},"kf6-kpackage":{"origin":"devel/kf6-kpackage","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-ktextwidgets":{"origin":"x11-toolkits/kf6-ktextwidgets","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"},"openal-soft":{"origin":"audio/openal-soft","version":"1.24.2_2"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"}},"categories":["games","kde","kde-applications"],"options":{"DOCS":"on"}},{"name":"libexif-gtk","origin":"graphics/libexif-gtk","version":"0.5.0_1","comment":"GTK widgets to display/edit EXIF tags","maintainer":"fluffy@FreeBSD.org","www":"https://sourceforge.net/projects/libexif/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1e3d3a7e16d71ae7338ed77184c92f8dc4a075a573959df9b8e48869027e7f6a","flatsize":332762,"path":"All/libexif-gtk-0.5.0_1.pkg","repopath":"All/libexif-gtk-0.5.0_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":61776,"desc":"This library provides GTK+ widgets to display/edit EXIF tags.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libexif":{"origin":"graphics/libexif","version":"0.6.25"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["graphics"],"options":{"NLS":"on"}},{"name":"libexttextcat","origin":"textproc/libexttextcat","version":"3.4.6","comment":"Language guessing by N-Gram-Based Text Categorization","maintainer":"office@FreeBSD.org","www":"https://wiki.documentfoundation.org/Libexttextcat","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1d889ffd625286f6297c665197c9abe898b4337dfd7a5b82c129f2f89c2e470e","flatsize":507127,"path":"All/libexttextcat-3.4.6.pkg","repopath":"All/libexttextcat-3.4.6.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":194272,"desc":"N-Gram-Based Text Categorization library to guess the language that input text\nis written in. Fundamentally an adaption of of wiseguys libtextcat extended to\nbe UTF-8 aware.","categories":["textproc"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"libgda5","origin":"databases/libgda5","version":"5.2.10_4","comment":"Provides uniform access to different kinds of data sources","maintainer":"gnome@FreeBSD.org","www":"https://www.gnome-db.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d832829d462ee715540a91f75b6f3dfb024327f1cef5b367f262ac16c6983a20","flatsize":18655820,"path":"All/libgda5-5.2.10_4.pkg","repopath":"All/libgda5-5.2.10_4.pkg","licenselogic":"and","licenses":["GPLv2+","LGPL20+"],"pkgsize":4366532,"desc":"GNU Data Access (GDA) is an attempt to provide uniform access to\ndifferent kinds of data sources (databases, information servers,\nmail spools, etc).\n\nIt is a complete architecture that provides all you need to access\nyour data, defined by a set of CORBA interfaces as generic as possible\n(but very powerful at the same time) so that any kind of data source\ncan be accessed through them.\n\nlibgda is an interface to the GDA architecture, providing a nice\nwrapper around the CORBA interfaces, for both the client and the server\nparts. It also provides a bunch of tools to help you both in the\ndevelopment and management of your data sources, all done through\nthe GDA model's set of CORBA interfaces.\n\nlibgda was part of the GNOME-DB project, but has been separated from it\nto allow non-GNOME applications to be developed based on it.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libsecret":{"origin":"security/libsecret","version":"0.20.5_3"},"libsoup":{"origin":"devel/libsoup","version":"2.74.3"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["databases","gnome"],"shlibs_required":["libc.so.8","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libhistory.so.8","libintl.so.8","libncurses.so.6","libpthread.so.0","libreadline.so.8","libsoup-2.4.so.1","libxml2.so.2"],"annotations":{"cpe":"cpe:2.3:a:gnome:libgda:5.2.10:::::dragonfly6:x86_64:4"}},{"name":"libfabric","origin":"net/libfabric","version":"1.15.1_4","comment":"Open Fabric Interfaces","maintainer":"yuri@FreeBSD.org","www":"https://ofiwg.github.io/libfabric/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"849b6ae82baa8977e9c29ae11bb9ad43a2c3cc48dd48e5f93601ab39cf9e3552","flatsize":1140464,"path":"All/libfabric-1.15.1_4.pkg","repopath":"All/libfabric-1.15.1_4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":479824,"desc":"OpenFabrics Interfaces (OFI) is a framework focused on exporting fabric\ncommunication services to applications. OFI is best described as a collection\nof libraries and applications used to export fabric services. The key components\nof OFI are: application interfaces, provider libraries, kernel services,\ndaemons, and test applications.\n\nLibfabric is a core component of OFI. It is the library that defines and exports\nthe user-space API of OFI, and is typically the only software that applications\ndeal with directly. It works in conjunction with provider libraries, which are\noften integrated directly into libfabric.","deps":{"libepoll-shim":{"origin":"devel/libepoll-shim","version":"0.0.20240608"}},"categories":["net"],"shlibs_required":["libc.so.8","libepoll-shim.so.0","libpthread.so.0"],"options":{"RXD":"on","RXM":"on","SOCKETS":"on","TCP":"on","UDP":"on","VERBS":"off"}},{"name":"libexo","origin":"x11/libexo","version":"4.20.0","comment":"Application library for the Xfce desktop environment","maintainer":"xfce@FreeBSD.org","www":"https://gitlab.xfce.org/xfce/exo","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"db0c46631e5e05f4ee8365a4e0a676146f440b44d6caff7e8e5ae625403d0397","flatsize":1407964,"path":"All/libexo-4.20.0.pkg","repopath":"All/libexo-4.20.0.pkg","licenselogic":"and","licenses":["GPLv2","LGPL21"],"pkgsize":261280,"desc":"Exo is an Xfce library targeted at application development. It\ncontains various custom widgets and APIs extending the functionality\nof GLib and GTK. It also ships utilities for defining preferred\napplications, mounting storage devices and more.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libxfce4menu":{"origin":"x11/libxfce4menu","version":"4.20.1"},"libxfce4util":{"origin":"x11/libxfce4util","version":"4.20.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11","xfce"],"shlibs_required":["libc.so.8","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libpthread.so.0","libxfce4ui-2.so.0","libxfce4util.so.7"],"options":{"NLS":"on"},"messages":[{"message":"If you are upgrading your packages, due to a problem with the pkg\npackage management tool libexo requires to be upgraded by itself\nbefore the rest of packages, to ensure correct installation, as\ndescribed in UPDATING entry 20210102.\n\nIf you skipped the manual step and XFCE parts are failing due to\nmissing libraries, please run \"pkg upgrade -f libexo\" to force\nreinstalling the missing parts.","type":"install"}]},{"name":"libevent","origin":"devel/libevent","version":"2.1.12","comment":"API for executing callback functions on events or timeouts","maintainer":"kbowling@FreeBSD.org","www":"https://libevent.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6c0d48a670d21f0eb21cd92db347bad30053b5bf56cf1d3dc01e7979c754b48c","flatsize":2295742,"path":"All/libevent-2.1.12.pkg","repopath":"All/libevent-2.1.12.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":339252,"desc":"The libevent API provides a mechanism to execute a callback function when\na specific event occurs on a file descriptor or after a timeout has been\nreached. Furthermore, libevent also support callbacks due to signals or\nregular timeouts.\n\nlibevent is meant to replace the event loop found in event driven network\nservers. An application just needs to call event_dispatch() and then add\nor remove events dynamically without having to change the event loop.\n\nCurrently, libevent supports /dev/poll, kqueue(2), event ports, select(2),\npoll(2) and epoll(4). The internal event mechanism is completely independent\nof the exposed event API, and a simple update of libevent can provide new\nfunctionality without having to redesign the applications. As a result,\nLibevent allows for portable application development and provides the most\nscalable event notification mechanism available on an operating system.\nLibevent can also be used for multi-threaded applications.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["devel"],"options":{"OPENSSL":"on","THREADS":"on"},"annotations":{"cpe":"cpe:2.3:a:libevent_project:libevent:2.1.12:::::dragonfly6:x86_64"}},{"name":"libevdevplus","origin":"devel/libevdevplus","version":"0.2.1","comment":"Easy-to-use event device library in C++","maintainer":"bapt@FreeBSD.org","www":"https://github.com/YukiWorkshop/libevdevPlus","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c5b1e70cc31b40245f48da27e38c3b1853871d3eb232ade36b690d528a8f400a","flatsize":86775,"path":"All/libevdevplus-0.2.1.pkg","repopath":"All/libevdevplus-0.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17244,"desc":"Easy-to-use event device library in C++","categories":["devel"]},{"name":"libevdev","origin":"devel/libevdev","version":"1.13.2","comment":"Linux Event Device library","maintainer":"x11@FreeBSD.org","www":"https://www.freedesktop.org/wiki/Software/libevdev/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"724fd142da2b219ea01e24249f14aeeac41c6351bd5bd849f0a379d16cb4e4d6","flatsize":247411,"path":"All/libevdev-1.13.2.pkg","repopath":"All/libevdev-1.13.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":57548,"desc":"libevdev is a wrapper library for evdev devices. It moves the common\ntasks when dealing with evdev devices into a library and provides a\nlibrary interface to the callers, thus avoiding erroneous ioctls, etc.\n\nThe eventual goal is that libevdev wraps all ioctls available to evdev\ndevices, thus making direct access unnecessary.","categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"libevhtp","origin":"www/libevhtp","version":"1.2.16_4","comment":"Flexible replacement for libevent httpd API","maintainer":"ultima@FreeBSD.org","www":"https://github.com/ellzey/libevhtp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"abee5258764f12b7d7588a601ec0099df355650aad922329e8ff03dde3059b10","flatsize":158250,"path":"All/libevhtp-1.2.16_4.pkg","repopath":"All/libevhtp-1.2.16_4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":46540,"desc":"Libevhtp was created as a replacement API for Libevent's current HTTP API.\nThe reality of libevent's http interface is that it was created as a JIT\nserver, meaning the developer never thought of it being used for creating a\nfull-fledged HTTP service. The maintainer is under the impression that the\nlibevent http API was designed almost as an example of what you can do with\nlibevent. It's not Apache in a box, but more and more developers are\nattempting to use it as such.","deps":{"libevent":{"origin":"devel/libevent","version":"2.1.12"},"oniguruma":{"origin":"devel/oniguruma","version":"6.9.10"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["www"],"options":{"DEBUG":"off","REGEX":"on","SSL":"on","STATIC":"off","THREADS":"on"}},{"name":"libevent-devel","origin":"devel/libevent-devel","version":"2.2.1_1","comment":"API for executing callback functions on events or timeouts","maintainer":"danfe@FreeBSD.org","www":"https://libevent.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"775bb463fd3bd5d4e758752e1c4f7c397b0bb24968dbb74440f26efa9d2ae5f2","flatsize":2491094,"path":"All/libevent-devel-2.2.1_1.pkg","repopath":"All/libevent-devel-2.2.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":366860,"desc":"The libevent API provides a mechanism to execute a callback function when\na specific event occurs on a file descriptor or after a timeout has been\nreached. Furthermore, libevent also support callbacks due to signals or\nregular timeouts.\n\nlibevent is meant to replace the event loop found in event driven network\nservers. An application just needs to call event_dispatch() and then add\nor remove events dynamically without having to change the event loop.\n\nCurrently, libevent supports /dev/poll, kqueue(2), event ports, select(2),\npoll(2) and epoll(4). The internal event mechanism is completely independent\nof the exposed event API, and a simple update of libevent can provide new\nfunctionality without having to redesign the applications. As a result,\nLibevent allows for portable application development and provides the most\nscalable event notification mechanism available on an operating system.\nLibevent can also be used for multi-threaded applications.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["devel"],"options":{"MBEDTLS":"off","OPENSSL":"on","THREADS":"on"},"annotations":{"cpe":"cpe:2.3:a:libevent_project:libevent:2.2.1:::::dragonfly6:x86_64:1"}},{"name":"libva-intel-media-driver","origin":"multimedia/libva-intel-media-driver","version":"23.4.3_1","comment":"VAAPI driver for Intel HD 5000 (Gen8) or newer","maintainer":"ports@FreeBSD.org","www":"https://01.org/intel-media-for-linux","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"49687f089d8fea3511794294c6a4337cc0ca74d403a2c0eb625daaafca849fd9","flatsize":402072678,"path":"All/libva-intel-media-driver-23.4.3_1.pkg","repopath":"All/libva-intel-media-driver-23.4.3_1.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","MIT"],"pkgsize":72650756,"desc":"The Intel Media Driver for VAAPI is a new VA-API (Video Acceleration API)\nuser mode driver supporting hardware accelerated decoding, encoding, and\nvideo post processing for GEN based graphics hardware.","deps":{"gmmlib":{"origin":"multimedia/gmmlib","version":"22.5.4"},"libva":{"origin":"multimedia/libva","version":"2.22.0"}},"categories":["multimedia"],"options":{"X11":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe libva-intel-media-driver port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libestr","origin":"devel/libestr","version":"0.1.11_1","comment":"Library for some string essentials","maintainer":"matthew@FreeBSD.org","www":"https://libestr.adiscon.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ea57cfeb6cabec17ac91538571b108ae350a0e5005ebff09baa721fc48b3bcff","flatsize":66718,"path":"All/libestr-0.1.11_1.pkg","repopath":"All/libestr-0.1.11_1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":21576,"desc":"A library for some string essentials.","categories":["devel"],"annotations":{"cpe":"cpe:2.3:a:adiscon:libestr:0.1.11:::::dragonfly6:x86_64:1"}},{"name":"libev","origin":"devel/libev","version":"4.33_1,1","comment":"Full-featured and high-performance event loop library","maintainer":"vsevolod@FreeBSD.org","www":"http://software.schmorp.de/pkg/libev.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c3f85fe7005d08d0e6658af7c23963a627af52cd19d9dfcc313ad755a2586bca","flatsize":188952,"path":"All/libev-4.33_1,1.pkg","repopath":"All/libev-4.33_1,1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":116368,"desc":"Libev is a high-performance event loop/event model with lots of features.\nIt is modelled (very loosely) after libevent and the Event perl module,\nbut aims to be faster and more correct, and also more featureful. And\nalso smaller.","categories":["devel"]},{"name":"libesmtp","origin":"mail/libesmtp","version":"1.1.0,1","comment":"Library for posting electronic mail","maintainer":"sunpoet@FreeBSD.org","www":"http://www.stafford.uklinux.net/libesmtp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1586f39f5c58e6852d3000d5e37ee510386b1fc6bdf023e9671389986c1cd66c","flatsize":295254,"path":"All/libesmtp-1.1.0,1.pkg","repopath":"All/libesmtp-1.1.0,1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":62932,"desc":"libESMTP is an SMTP client which manages submission of electronic mail via a\npreconfigured Mail Transport Agent (MTA) such as Exim or Postfix.\n\nlibESMTP relieves the developer of the need to handle the complexity of\nnegotiating the SMTP protocol by providing a simple API. Additionally libESMTP\ntransparently handles many SMTP extensions including authentication.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["mail"],"annotations":{"cpe":"cpe:2.3:a:libesmtp_project:libesmtp:1.1.0:::::dragonfly6:x86_64"}},{"name":"libevt","origin":"devel/libevt","version":"a.20240421","comment":"Library and tooling to access the Windows Event Log (EVT) format","maintainer":"antoine@FreeBSD.org","www":"https://github.com/libyal/libevt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aa832025acaef5be02b2250cab730d36928d75d691a50c704c936fc5887a0f04","flatsize":6264126,"path":"All/libevt-a.20240421.pkg","repopath":"All/libevt-a.20240421.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":709884,"desc":"Library and tooling to access the Windows Event Log (EVT) format","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libfwnt":{"origin":"devel/libfwnt","version":"20240415"},"libregf":{"origin":"devel/libregf","version":"a.20240421"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libdl.so.0","libfwnt.so.1","libintl.so.8","libpthread.so.0","libregf.so.1"],"options":{"NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:libevt_project:libevt:a.20240421:::::dragonfly6:x86_64"}},{"name":"libgal","origin":"astro/libgal","version":"0.5.0_1","comment":"General Astrodynamics Library","maintainer":"db@FreeBSD.org","www":"http://homepage.mac.com/pclwillmott/GAL/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ac5f42cbb23cfff1dd15c15d05abd918beee51c029bdffa00b84a192240be2c0","flatsize":22549760,"path":"All/libgal-0.5.0_1.pkg","repopath":"All/libgal-0.5.0_1.pkg","licenselogic":"single","pkgsize":4698272,"desc":"The General Astrodynamics Library (GAL) is a numerical library for C and C++\nprogrammers. It is free software under the GNU General Public License.\n\nThe library provides a wide range of astrodynamical routines such as\nephemerides, earth orientation, and orbit propagation. There are over 170\nfunctions in total with an extensive test suit","categories":["astro","hamradio"]},{"name":"libetpan","origin":"mail/libetpan","version":"1.9.4_2","comment":"Mail framework for C language","maintainer":"sunpoet@FreeBSD.org","www":"https://www.etpan.org/libetpan.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"36d40813d6c2a9971458fd02700da10ab1de7c9e4ace1b2d3a3efe16cb456150","flatsize":3217068,"path":"All/libetpan-1.9.4_2.pkg","repopath":"All/libetpan-1.9.4_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":455888,"desc":"The purpose of this mail library is to provide a portable, efficient\nmiddleware for different kinds of mail access. When using the drivers\ninterface, the interface is the same for all kinds of mail access, remote\nand local mailboxes.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"cyrus-sasl":{"origin":"security/cyrus-sasl2","version":"2.1.28_5"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["mail"],"options":{"IPV6":"on","GNUTLS":"off","OPENSSL":"on"},"annotations":{"cpe":"cpe:2.3:a:libetpan_project:libetpan:1.9.4:::::dragonfly6:x86_64:2"}},{"name":"libetonyek01","origin":"graphics/libetonyek01","version":"0.1.12,1","comment":"Library to interpret and import Apple Keynote presentations","maintainer":"office@FreeBSD.org","www":"https://wiki.documentfoundation.org/DLP/Libraries/libetonyek","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"db4a79df54b8cc5e320d92ebae26187aeb2ba1783d7dcfac2262fa984f65ab2c","flatsize":3141934,"path":"All/libetonyek01-0.1.12,1.pkg","repopath":"All/libetonyek01-0.1.12,1.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":701048,"desc":"Libetonyek is library providing ability to interpret and import\nApple Keynote presentations into various applications.","deps":{"liblangtag":{"origin":"devel/liblangtag","version":"0.6.7"},"librevenge":{"origin":"textproc/librevenge","version":"0.0.5"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libm.so.4","librevenge-0.0.so.0","librevenge-generators-0.0.so.0","librevenge-stream-0.0.so.0","libstdc++.so.9","libz.so.3"]},{"name":"libepoll-shim","origin":"devel/libepoll-shim","version":"0.0.20240608","comment":"Small epoll implementation using kqueue","maintainer":"x11@FreeBSD.org","www":"https://github.com/jiixyj/epoll-shim","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"070feb5ce28a46ca611c7205d18c98c021cc356ce1af32090bdaa61760d60b75","flatsize":63480,"path":"All/libepoll-shim-0.0.20240608.pkg","repopath":"All/libepoll-shim-0.0.20240608.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":24900,"desc":"epoll-shim is a small library that implements epoll on top of kqueue. It\nhas been successfully used to port libinput, libevdev, Wayland and more\nsoftware to FreeBSD.","categories":["devel"],"annotations":{"flavor":"default"}},{"name":"libepoxy","origin":"graphics/libepoxy","version":"1.5.10","comment":"Library to handle OpenGL function pointer management","maintainer":"x11@FreeBSD.org","www":"https://github.com/anholt/libepoxy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bd3df0058050453ee0ee473162feebd6d2a32bd345be82a19d8d1bbaf0e8f7ed","flatsize":2899476,"path":"All/libepoxy-1.5.10.pkg","repopath":"All/libepoxy-1.5.10.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":290400,"desc":"Epoxy is a library for handling OpenGL function pointer management for you.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"}},"categories":["graphics"],"options":{"TEST":"off","X11":"on"}},{"name":"libelf","origin":"devel/libelf","version":"0.8.13_3","comment":"Public ELF file access library similar to libelf(3) in Solaris","maintainer":"rodrigo@FreeBSD.org","www":"https://web.archive.org/web/20181111033959/www.mr511.de/software/english.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5e6b67b894db548b304d6017286a5364003699883b63e4c436b3774a2afdaa3e","flatsize":341222,"path":"All/libelf-0.8.13_3.pkg","repopath":"All/libelf-0.8.13_3.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":66260,"desc":"From the libelf README file:\n\n  This is the public release of libelf, a free ELF object\n  file access library. If you have problems with applications\n  that use libelf and work with the commercial (SVR4, Solaris)\n  version but not with this one, please contact me.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"}},"categories":["devel"],"options":{"EXTENDED":"on","NLS":"on","SANITY":"on"}},{"name":"libgda5-ui","origin":"databases/libgda5-ui","version":"5.2.10_4","comment":"The libgda 5 ui library","maintainer":"gnome@FreeBSD.org","www":"https://www.gnome-db.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9d5a7b99d266b80624e5a3363516fadfbd5d3071f873a5c133e3c7665cb99783","flatsize":7678328,"path":"All/libgda5-ui-5.2.10_4.pkg","repopath":"All/libgda5-ui-5.2.10_4.pkg","licenselogic":"and","licenses":["GPLv2+","LGPL20+"],"pkgsize":4660032,"desc":"GNU Data Access (GDA) is an attempt to provide uniform access to\ndifferent kinds of data sources (databases, information servers,\nmail spools, etc).\n\nIt is a complete architecture that provides all you need to access\nyour data, defined by a set of CORBA interfaces as generic as possible\n(but very powerful at the same time) so that any kind of data source\ncan be accessed through them.\n\nlibgda is an interface to the GDA architecture, providing a nice\nwrapper around the CORBA interfaces, for both the client and the server\nparts. It also provides a bunch of tools to help you both in the\ndevelopment and management of your data sources, all done through\nthe GDA model's set of CORBA interfaces.\n\nlibgda was part of the GNOME-DB project, but has been separated from it\nto allow non-GNOME applications to be developed based on it.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"libgda5":{"origin":"databases/libgda5","version":"5.2.10_4"},"libgpg-error":{"origin":"security/libgpg-error","version":"1.51"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["databases","gnome"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgda-5.0.so.4","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libxml2.so.2","libz.so.3"],"annotations":{"cpe":"cpe:2.3:a:gnome:libgda:5.2.10:::::dragonfly6:x86_64:4"}},{"name":"libevtx","origin":"devel/libevtx","version":"a.20240504","comment":"Library and tooling to access the Windows XML Event Log (EVTX) format","maintainer":"antoine@FreeBSD.org","www":"https://github.com/libyal/libevtx","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"80fd017644a4c555d8ec498ba06bdc042113baabfe9e10123a77de44be2f9e29","flatsize":7314165,"path":"All/libevtx-a.20240504.pkg","repopath":"All/libevtx-a.20240504.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":816092,"desc":"Library and tooling to access the Windows XML Event Log (EVTX) format","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libfwnt":{"origin":"devel/libfwnt","version":"20240415"},"libregf":{"origin":"devel/libregf","version":"a.20240421"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libdl.so.0","libfwnt.so.1","libintl.so.8","libpthread.so.0","libregf.so.1"],"options":{"NLS":"on"}},{"name":"libepubgen","origin":"textproc/libepubgen","version":"0.1.1_1","comment":"Library for generating documents in ePub format","maintainer":"ports@FreeBSD.org","www":"http://libepubgen.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b802bab2aef86518edc0ce948a69555c83184986f0c1b74d85e60e205e5e6219","flatsize":476453,"path":"All/libepubgen-0.1.1_1.pkg","repopath":"All/libepubgen-0.1.1_1.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":133196,"desc":"libepubgen is a library for generating documents in ePub format, implementing\nlibrevenge document interfaces. It supports conversion of text documents,\npresentations and vector drawings. Spreadsheets are not supported. As these\ninterfaces are used by multiple libraries, libepubgen can be used to generate\nEPUB from many sources.","deps":{"librevenge":{"origin":"textproc/librevenge","version":"0.0.5"}},"categories":["textproc"],"options":{"DOCS":"on","DOXYGEN":"off","TEST":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe libepubgen port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libedit","origin":"devel/libedit","version":"3.1.20250104,1","comment":"Command line editor library","maintainer":"bapt@FreeBSD.org","www":"https://thrysoee.dk/editline/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"57d8513032a229d4fa421ce32d25f8c72c02dcbf169de914ec530797a5cc7ce0","flatsize":609132,"path":"All/libedit-3.1.20250104,1.pkg","repopath":"All/libedit-3.1.20250104,1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":142924,"desc":"libedit provides command line editing functionality.  Both emacs and vi key\nbindings are supported.  Note that the base system also includes libedit, but\nthis port is generally more current.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["devel"],"annotations":{"cpe":"cpe:2.3:a:libedit_project:libedit:3.1.20250104:::::dragonfly6:x86_64"}},{"name":"libepc","origin":"www/libepc","version":"0.4.6_2","comment":"The Easy Publish and Consume library","maintainer":"kwm@FreeBSD.org","www":"https://live.gnome.org/libepc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"399eaa8a9118396b02ad32229c137a100fb877a24dfd2fb7781ed83a93caa0fc","flatsize":329250,"path":"All/libepc-0.4.6_2.pkg","repopath":"All/libepc-0.4.6_2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":79376,"desc":"The Easy Publish and Consume library provides an easy method to:\n\n    * publish data per HTTPS\n    * announce that information via DNS-SD\n    * find that information\n    * and finally consume it\n\nYou can use this library as key/value store published to the network,\nusing encryption, authentication and service discovery.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"avahi-app":{"origin":"net/avahi-app","version":"0.8_6"},"avahi-gtk3":{"origin":"net/avahi-gtk3","version":"0.8_2"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"e2fsprogs-libuuid":{"origin":"misc/e2fsprogs-libuuid","version":"1.47.2"},"fribidi":{"origin":"converters/fribidi","version":"1.0.16"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libsoup":{"origin":"devel/libsoup","version":"2.74.3"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["www"]},{"name":"libfirm","origin":"devel/libfirm","version":"1.21.0_2","comment":"Graph-based SSA intermediate representation library for compilers","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/libfirm/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ae8c3a170b1c553603639c38de9009e64ee26cea641645d672fe2d73b1508157","flatsize":10443330,"path":"All/libfirm-1.21.0_2.pkg","repopath":"All/libfirm-1.21.0_2.pkg","licenselogic":"and","licenses":["GPLv2","LGPL21"],"pkgsize":2002232,"desc":"The Firm library implements the Firm intermediate representation (IR). libFirm\ncontains algorithms for construction of the SSA form directly from the\nattributed syntax tree. A set of analyses and optimisation phases is provided.\nThis version includes a complete backend for the IA32 architecture, as well as\nsome unfinished backends for SPARC, ARM\n\n* support for object oriented type hierarchies\n* analyses: dominance, loop tree, execution frequency, control dependencies,\n  call graph, rapid type, def-use, alias analysis, class hierarchy analysis\n* Optimisations: constant folding, local common subexpression elimination,\n  global common subexpression elimination, code placement, operator strength\n  reduction, scalar replacement, load/store, control flow optimisations,\n  if-conversion, partial condition evaluation, reassociation, tail recursion\n  elimination, inlining, procedure cloning, dead code elimination, ...\n* enhanced debugging support: extensive checkers, breakpoints on node creation,\n  entity creation, graph dumping\n* lowering of intrinsics, double word arithmetics, bitfields\n* backend with SSA based register allocation including several algorithms for\n  spilling and copy coalescing. Instruction and block scheduling, support for\n  ABI handling.\n* working ia32 backend with support for x87 and SSE2 floating point\n* handwritten recursive descent C90/C99 frontend available (lang/cparser)","categories":["devel","lang"],"options":{"DEBUG":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe libfirm port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libeio","origin":"devel/libeio","version":"4.18_2","comment":"Full-featured asynchronous I/O library for C","maintainer":"osa@FreeBSD.org","www":"http://software.schmorp.de/pkg/libeio.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"91b3e733398f13530c1021c9c5194b1df1a29a3157a378f3f526c2c2bf4c0c5b","flatsize":94718,"path":"All/libeio-4.18_2.pkg","repopath":"All/libeio-4.18_2.pkg","licenselogic":"single","pkgsize":24764,"desc":"Libeio is a full-featured asynchronous I/O library for C, modelled in\nsimilar style and spirit as libev.\n\nFeatures include: asynchronous read, write, open, close, stat, unlink,\nfdatasync, mknod, readdir etc. (basically the full POSIX API), sendfile\n(native on Solaris, Linux, HP-UX, FreeBSD, emulated everywhere else),\nread-ahead (emulated where not available).  It is fully event-library\nagnostic and can easily be integrated into any event-library (or used\nstandalone, even in polling mode).","categories":["devel"]},{"name":"libebur128","origin":"audio/libebur128","version":"1.2.6","comment":"Implementation of the EBU R128 loudness standard","maintainer":"krion@FreeBSD.org","www":"https://github.com/jiixyj/libebur128","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"22f674a8486f61d3e1e28da8901d511def2a9412e65cf7f2b9c475eef37ba1ce","flatsize":44490,"path":"All/libebur128-1.2.6.pkg","repopath":"All/libebur128-1.2.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14780,"desc":"libebur128 is a library that implements the EBU R 128 standard for loudness\nnormalization.","categories":["audio"]},{"name":"libei","origin":"x11/libei","version":"1.4.1","comment":"Library for Emulated Input","maintainer":"jbeich@FreeBSD.org","www":"https://gitlab.freedesktop.org/libinput/libei","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"41d2cd4bf966d64c426136ba63fb9f9abc166268fc80e17e012d59c469356e56","flatsize":424634,"path":"All/libei-1.4.1.pkg","repopath":"All/libei-1.4.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":97124,"desc":"libei is a library for Emulated Input, primarily aimed at the Wayland\nstack. It provides three parts:\n- EI (Emulated Input) for the client side (libei)\n- EIS (Emulated Input Server) for the server side (libeis)\n- oeffis is an optional helper library for DBus communication with the\n  XDG RemoteDesktop portal (liboeffis)","deps":{"basu":{"origin":"devel/basu","version":"0.2.1"},"libepoll-shim":{"origin":"devel/libepoll-shim","version":"0.0.20240608"},"libevdev":{"origin":"devel/libevdev","version":"1.13.2"}},"categories":["x11"],"shlibs_required":["libc.so.8","libevdev.so.2"],"options":{"BASU":"on"}},{"name":"libeatmydata","origin":"misc/libeatmydata","version":"9","comment":"Small library designed to transparently disable fsync","maintainer":"bra@fsn.hu","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"be44f07068251e5ab1c5bb9a6eb1fc5c0b9bdb7d19d829ded72f4eb8640b7ea0","flatsize":7446,"path":"All/libeatmydata-9.pkg","repopath":"All/libeatmydata-9.pkg","licenselogic":"single","pkgsize":3124,"desc":"libeatmydata is a small LD_PRELOAD library designed to (transparently) disable\nfsync (and friends, like open(O_SYNC)). This has two side-effects: making\nsoftware that writes data safely to disk a lot quicker and making this\nsoftware no longer crash safe.\n\nDO NOT use libeatmydata on software where you care about what it\nstores. It's called libEAT-MY-DATA for a reason.","categories":["misc"]},{"name":"liberasurecode","origin":"devel/liberasurecode","version":"1.6.5","comment":"Unified Erasure Coding interface for common storage workloads","maintainer":"fuz@FreeBSD.org","www":"https://github.com/openstack/liberasurecode","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9f9f46bed5b1ab5c044240eae436dc4a746cad371eccbea2140e81982dc02220","flatsize":3648156,"path":"All/liberasurecode-1.6.5.pkg","repopath":"All/liberasurecode-1.6.5.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":287868,"desc":"liberasurecode is an Erasure Code API library written in C with pluggable\nErasure Code backends.","categories":["devel"],"options":{"DOCS":"on","SIMD":"off"}},{"name":"libewf","origin":"devel/libewf","version":"20140816","comment":"Library for support of the Expert Witness Compression Format (EWF)","maintainer":"antoine@FreeBSD.org","www":"https://github.com/libyal/libewf-legacy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"741e1665b3673625d6e9587f8010dbbc5e2cdce2ad64f8a5b85c3ef7153b1b55","flatsize":8732069,"path":"All/libewf-20140816.pkg","repopath":"All/libewf-20140816.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":1015400,"desc":"Libewf is a library for support of the Expert Witness Compression Format\n (EWF), it support both the SMART (EWF-S01) and EnCase (EWF-E01) format.\nLibewf allows you to read and write EWF files. Recent versions also\nsupport the LEV (EWF-L01) format.","deps":{"e2fsprogs-libuuid":{"origin":"misc/e2fsprogs-libuuid","version":"1.47.2"},"fusefs-libs":{"origin":"filesystems/fusefs-libs","version":"2.9.9_2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libsmdev":{"origin":"devel/libsmdev","version":"a.20240505"},"libsmraw":{"origin":"devel/libsmraw","version":"a.20240506"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libdl.so.0","libfuse.so.2","libintl.so.8","libpthread.so.0","libsmdev.so.1","libsmraw.so.1","libuuid.so.1","libz.so.3"],"options":{"NLS":"on"}},{"name":"libecc","origin":"security/libecc","version":"0.14.0_2","comment":"C++ Elliptic Curve Library","maintainer":"hrs@FreeBSD.org","www":"https://libecc.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f362c7c6e925f91d0aeae98213a766cbaeab3211e191b89cbe907952a17a9dfb","flatsize":205598,"path":"All/libecc-0.14.0_2.pkg","repopath":"All/libecc-0.14.0_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":40884,"desc":"Libecc is an elliptic curve crypto library for C++ developers.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"}},"categories":["security"]},{"name":"libesedb","origin":"devel/libesedb","version":"e.20240420","comment":"Library and tools to access the ESEDB format","maintainer":"antoine@FreeBSD.org","www":"https://github.com/libyal/libesedb","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9df91279f5ba536bb1fefb800fad2bc3bd6f04a77a97640c6ffc6617d57ccc15","flatsize":7381314,"path":"All/libesedb-e.20240420.pkg","repopath":"All/libesedb-e.20240420.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":775040,"desc":"Library and tools to access the Extensible Storage Engine (ESE) Database File\n(EDB) format.  ESEDB is used in many different applications like Windows Search,\nWindows Mail, Exchange, Active Directory, etc.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libfwnt":{"origin":"devel/libfwnt","version":"20240415"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libdl.so.0","libfwnt.so.1","libintl.so.8","libpthread.so.0"],"options":{"NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:libesedb_project:libesedb:e.20240420:::::dragonfly6:x86_64"}},{"name":"libecap","origin":"www/libecap","version":"1.0.1","comment":"Library for module based network content analysis","maintainer":"sunpoet@FreeBSD.org","www":"https://www.e-cap.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"245b08bedbc224e8912c9fbec98566d10eb346403b15c99ba0abde440da65e64","flatsize":195979,"path":"All/libecap-1.0.1.pkg","repopath":"All/libecap-1.0.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":40484,"desc":"eCAP is a software interface that allows a network application, such as an HTTP\nproxy or an ICAP server, to outsource content analysis and adaptation to a\nloadable module.","categories":["security","www"]},{"name":"libebml","origin":"textproc/libebml","version":"1.4.5","comment":"EBML (Extensible Binary Meta Language), sort of binary version of XML","maintainer":"multimedia@FreeBSD.org","www":"https://www.matroska.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6f86cb1db9907a5400d2e3f7fe45b1d4f3504a5b4f2f70ed287ce417a373336c","flatsize":312281,"path":"All/libebml-1.4.5.pkg","repopath":"All/libebml-1.4.5.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":80108,"desc":"[ excerpt from developer's site ]\n\nLibrary for EBML (Extensible Binary Meta Language), sort of a binary\nversion of XML.","categories":["textproc"],"annotations":{"cpe":"cpe:2.3:a:matroska:libebml:1.4.5:::::dragonfly6:x86_64"}},{"name":"libe-book","origin":"textproc/libe-book","version":"0.1.3_29","comment":"Library for import of reflowable e-book formats","maintainer":"office@FreeBSD.org","www":"https://sourceforge.net/projects/libebook/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fe500b6adf3aa2939cdcb429bd1544e54c45685e9ce9ddf1c2203ad12511c8c8","flatsize":642281,"path":"All/libe-book-0.1.3_29.pkg","repopath":"All/libe-book-0.1.3_29.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":165076,"desc":"libe-book is a library and a set of tools for reading and converting various\nnon-HTML reflowable e-book formats.\n\nCurrently supported are:\n- eReader .pdb\n- FictionBook v. 2 (including zipped files)\n- PalmDoc Ebook - Plucker .pdb\n- QiOO (mobile format, for java-enabled cellphones)\n- TCR (simple compressed text format)\n- TealDoc\n- zTXT\n- ZVR (simple compressed text format)","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"icu":{"origin":"devel/icu","version":"76.1,1"},"liblangtag":{"origin":"devel/liblangtag","version":"0.6.7"},"librevenge":{"origin":"textproc/librevenge","version":"0.0.5"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libgcc_s.so.1","libicui18n.so.76","libicuuc.so.76","liblangtag.so.1","libm.so.4","librevenge-0.0.so.0","librevenge-generators-0.0.so.0","librevenge-stream-0.0.so.0","libstdc++.so.6","libxml2.so.2","libz.so.3"]},{"name":"libe","origin":"devel/libe","version":"0.11.0","comment":"High-performance data structures and utilities for C++","maintainer":"egypcio@FreeBSD.org","www":"https://github.com/rescrv/e","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bcfec27dc45e2a35a02b1df4b50d4119b8eba942fd9726cb245cbda34bec9482","flatsize":532700,"path":"All/libe-0.11.0.pkg","repopath":"All/libe-0.11.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":90596,"desc":"This is a library provide easier to write robust applications.","categories":["devel"]},{"name":"libdvbpsi","origin":"multimedia/libdvbpsi","version":"1.3.3","comment":"Library for MPEG TS and DVB PSI tables decoding and generation","maintainer":"multimedia@FreeBSD.org","www":"https://www.videolan.org/developers/libdvbpsi.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0e9e38a7669ba2258f31293305f83a4f417cd7dcddd133c4bd4cc0be4bc4c25c","flatsize":897138,"path":"All/libdvbpsi-1.3.3.pkg","repopath":"All/libdvbpsi-1.3.3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":118284,"desc":"libdvbpsi is a set of tools which allows to decode and generate all the\nProgram specific Information (PSI) present in a MPEG2 TS or a DVB stream. The\ntwo keywords are portability and simplicity.\n\nCurrently supported tables\n   - Program Association Table (PAT, MPEG2)\n   - Program Map Table (PMT, MPEG2)","categories":["multimedia"],"options":{"DEBUG":"off"}},{"name":"libecpint","origin":"science/libecpint","version":"1.0.7","comment":"Library for the evaluation of integrals over effective core potentials","maintainer":"yuri@FreeBSD.org","www":"https://github.com/robashaw/libecpint","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8186155aa6d860470effdb6c626ab745d514aaebb298f2f8824909f70530e7a7","flatsize":2031438,"path":"All/libecpint-1.0.7.pkg","repopath":"All/libecpint-1.0.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":256220,"desc":"Libecpint is a C++ library for the efficient evaluation of integrals over\nab initio effective core potentials, using a mixture of generated, recursive\ncode and Gauss-Chebyshev quadrature. It is designed to be standalone and\ngeneric, and is now in its first stable release. If you experience any problems\nplease raise an issue here; contributions and suggestions are also welcome.","deps":{"pugixml":{"origin":"textproc/pugixml","version":"1.15"}},"categories":["devel","science"]},{"name":"libdynamite","origin":"archivers/libdynamite","version":"0.1.1_5","comment":"Decompress data compressed with PKWARE Data Compression Library","maintainer":"ports@FreeBSD.org","www":"https://synce.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8a9a9a92f35c39ddba1d480b0820a7084cb7db0c8faa5e51910de3d37abe2f2f","flatsize":22623,"path":"All/libdynamite-0.1.1_5.pkg","repopath":"All/libdynamite-0.1.1_5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8612,"desc":"Dynamite is a tool and library for decompressing data compressed with the\nPKWARE Data Compression Library.","categories":["archivers"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe libdynamite port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libdssialsacompat","origin":"audio/libdssialsacompat","version":"1.0.8a_2","comment":"Alsa compatibility library to build DSSI","maintainer":"ports@FreeBSD.org","www":"http://www.smbolton.com/linux.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"235cdad57f2fe0b87d897ff110a0a87bfa6690b7ff7f45cdb7592e5353e403fd","flatsize":49881,"path":"All/libdssialsacompat-1.0.8a_2.pkg","repopath":"All/libdssialsacompat-1.0.8a_2.pkg","licenselogic":"single","pkgsize":11448,"desc":"libdssialsacompat is simply an extraction from and repackaging of\nthe code from alsa-lib 1.0.8, necessary to support DSSI on non-ALSA\nsystems.\n\nSee also: http://dssi.sourceforge.net/","categories":["audio"],"messages":[{"message":"===>   NOTICE:\n\nThe libdssialsacompat port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libdvdread","origin":"multimedia/libdvdread","version":"6.1.3","comment":"Videolan version of the libdvdread project","maintainer":"martymac@FreeBSD.org","www":"https://www.videolan.org/developers/libdvdnav.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a1688a1f56c60b031ea35424d4ca6c20c02002ea6723d9ae5ac028983de06ead","flatsize":532368,"path":"All/libdvdread-6.1.3.pkg","repopath":"All/libdvdread-6.1.3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":126936,"desc":"Videolan version of the libdvdread project.","categories":["multimedia"],"options":{"DOCS":"on","DVDCSS_DLOPEN":"off","DVDCSS_LINK":"off"}},{"name":"libdvdnav","origin":"multimedia/libdvdnav","version":"6.1.1","comment":"Videolan version of the libdvdnav project","maintainer":"martymac@FreeBSD.org","www":"https://www.videolan.org/developers/libdvdnav.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dac8b486f52cb36f35d7d82df1a5a492e312f84edaba1a9f1773754a95b82870","flatsize":321553,"path":"All/libdvdnav-6.1.1.pkg","repopath":"All/libdvdnav-6.1.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":75180,"desc":"Videolan version of the libdvdnav project.","deps":{"libdvdread":{"origin":"multimedia/libdvdread","version":"6.1.3"}},"categories":["multimedia"],"options":{"DOCS":"on"}},{"name":"libertinus","origin":"x11-fonts/libertinus","version":"7.051","comment":"Libertinus Open Fonts","maintainer":"tcberner@FreeBSD.org","www":"https://github.com/alerque/libertinus","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"61bb8d6e49651870f03f7e90e67073e223157932fef7c5052a3d1a606c24897d","flatsize":3812920,"path":"All/libertinus-7.051.pkg","repopath":"All/libertinus-7.051.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":1799996,"desc":"The Libertinus fonts project began as a fork of the Linux Libertine and Linux\nBiolinum fonts. The original impetus was to add an OpenType math companion to\nthe Libertine font family. Over time it grew into to a full-fledged fork\naddressing many of the bugs in the Libertine fonts.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"libeXosip2","origin":"net/libexosip2","version":"5.3.0","comment":"GPL library that extends the capability of the oSIP library","maintainer":"bofh@FreeBSD.org","www":"https://savannah.nongnu.org/projects/exosip","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dc247ac5943da8e70c9cf3a19df02d53b2633b913167821607ffd2bda3215ede","flatsize":1035009,"path":"All/libeXosip2-5.3.0.pkg","repopath":"All/libeXosip2-5.3.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":228776,"desc":"eXosip is a GPL library that extend the capability of the oSIP library.\nIt aims to implement a simple high layer API to control the SIP for sessions\nestablishments and common extensions.  Once completed, this eXtended library\nshould provide an API for call management, messaging and presence features.\n\neXosip2 has support for:\n * registrations. (REGISTER)\n * call initiation and modification. (INVITE, re-INVITE)\n * other methods within calls (INFO, OPTIONS, UPDATE)\n * call transfer. (REFER)\n * reliability for provisional response. (PRACK)\n * sip event package. (SUBSCRIBE/NOTIFY)\n * event state publication. (PUBLISH)\n * instant messaging. (MESSAGE)\n\neXosip2 does not contain:\n * RTP.\n * audio interface\n * sdp negotiation.\n\nThis allow you to write any kind of SIP endpoint/gateway.","deps":{"libosip2":{"origin":"net/libosip2","version":"5.3.1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["net"],"shlibs_required":["libc.so.8","libosip2.so.15","libosipparser2.so.15","libpthread.so.0"]},{"name":"libdrm","origin":"graphics/libdrm","version":"2.4.123,1","comment":"Direct Rendering Manager library and headers","maintainer":"x11@FreeBSD.org","www":"https://dri.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"31fabb328b03429cf849a344c2adda1d2249f4f823fe05c820d2fcd7980c7db1","flatsize":1007839,"path":"All/libdrm-2.4.123,1.pkg","repopath":"All/libdrm-2.4.123,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":261044,"desc":"This is libdrm, a userspace library for accessing the DRM, direct rendering\nmanager, on Linux, BSD and other operating systems that support the\nioctl interface.\nThe library provides wrapper functions for the ioctls to avoid exposing the\nkernel interface directly, and for chipsets with drm memory manager,\nsupport for tracking relocations and buffers.\nNew functionality in the kernel DRM drivers typically requires a new libdrm,\nbut a new libdrm will always work with an older kernel.\n\nlibdrm is a low-level library, typically used by graphics drivers such as\nthe Mesa drivers, the X drivers, libva and similar projects.","deps":{"libpciaccess":{"origin":"devel/libpciaccess","version":"0.18.1_1"}},"categories":["graphics"],"options":{"TESTS":"off"}},{"name":"libdvdcss","origin":"multimedia/libdvdcss","version":"1.4.3","comment":"Portable abstraction library for DVD decryption","maintainer":"ports@FreeBSD.org","www":"https://www.videolan.org/developers/libdvdcss.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4097f960c74b14718c2e724fc28db8a910afe9c1a4d19644d7cd04edc8a2c8fb","flatsize":247310,"path":"All/libdvdcss-1.4.3.pkg","repopath":"All/libdvdcss-1.4.3.pkg","licenselogic":"and","licenses":["DMCA","GPLv2"],"pkgsize":68212,"desc":"libdvdcss is a simple library designed for accessing DVDs like a block device\nwithout having to bother about the decryption. The important features are:\n\n   - Portability. Currently supported platforms are GNU/Linux, FreeBSD, BeOS\n     and Windows.\n   - The MacOS X version is being worked on as well.\n   - Simplicity. There are currently 7 functions in the API, and we intend to\n     keep this number low.\n   - Freedom. libdvdcss is released under the General Public License, ensuring\n     it will stay free, and used only for free software products.\n   - Just better. Unlike most similar projects, libdvdcss doesn't require the\n     region of your drive to be set.","categories":["multimedia"],"options":{"DOCS":"on","DOXYGEN":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe libdvdcss port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libdvbcsa","origin":"multimedia/libdvbcsa","version":"1.1.0_1","comment":"Free implementation of the DVB Common Scrambling Algorithm","maintainer":"decke@FreeBSD.org","www":"https://www.videolan.org/developers/libdvbcsa.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"31fbee3416bd25b6da41adb0aea9d61202395a08e3f6c1f7594eb1c9d9da5577","flatsize":167988,"path":"All/libdvbcsa-1.1.0_1.pkg","repopath":"All/libdvbcsa-1.1.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":33368,"desc":"libdvbcsa is a free implementation of the DVB Common Scrambling Algorithm\nDVB/CSA - with encryption and decryption capabilities.\n\nAs libdvbcsa implements a standard, it is completly legal to use it.","categories":["multimedia"]},{"name":"libdv","origin":"multimedia/libdv","version":"1.0.0_9","comment":"Quasar DV codec (libdv) is a software codec for DV video","maintainer":"ports@FreeBSD.org","www":"https://libdv.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"610125f3eae87c6d61f222169ab65136ce63486ea6bdad86fc639db98e1c1945","flatsize":211388,"path":"All/libdv-1.0.0_9.pkg","repopath":"All/libdv-1.0.0_9.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":77744,"desc":"The Quasar DV codec (libdv) is a software codec for DV video, the\nencoding format used by most digital camcorders, typically those\nthat support the IEEE 1394 (a.k.a. FireWire or i.Link) interface.\nLibdv was developed according to the official standards for DV\nvideo: IEC 61834 and SMPTE 314M.\n\nPlease note that this software is only concerned with the DV video\ncompression format, which is different from capturing the data from\na camcorder.","deps":{"popt":{"origin":"devel/popt","version":"1.19_1"}},"categories":["multimedia"],"shlibs_required":["libc.so.8","libpopt.so.0","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe libdv port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libdwarf","origin":"devel/libdwarf","version":"20161124","comment":"Library to analyze DWARF debugging information in ELF files","maintainer":"joerg@FreeBSD.org","www":"https://www.prevanders.net/dwarf.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3596ab90b17db220160309ed00de8f840d8293468ace5f9c5e43ba34398401a6","flatsize":1506811,"path":"All/libdwarf-20161124.pkg","repopath":"All/libdwarf-20161124.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":690284,"desc":"The libdwarf library is the base for the dwarfdump utility\nby the same author.  It implements routines to access the\nDWARF debugging information found in ELF object files.","deps":{"libelf":{"origin":"devel/libelf","version":"0.8.13_3"}},"categories":["devel"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:libdwarf_project:libdwarf:20161124:::::dragonfly6:x86_64"}},{"name":"liberation-fonts-ttf","origin":"x11-fonts/liberation-fonts-ttf","version":"2.1.5,2","comment":"Liberation fonts from Red Hat to replace MS TTF fonts","maintainer":"thierry@FreeBSD.org","www":"https://github.com/liberationfonts/liberation-fonts","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4271c15686f2bf1562ac41962883cef7c1475bd9d4c774dda57ab4a00ea2bd99","flatsize":4363809,"path":"All/liberation-fonts-ttf-2.1.5,2.pkg","repopath":"All/liberation-fonts-ttf-2.1.5,2.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":1471680,"desc":"LIBERATION font software consists of TrueType-OpenType formatted font software\nfor rendering LIBERATION typefaces in sans serif, serif, and monospaced\ncharacter styles.\n\nThere are three sets: Sans (a substitute for Arial, Albany, Helvetica, Nimbus\nSans L, and Bitstream Vera Sans), Serif (a substitute for Times New Roman,\nThorndale, Nimbus Roman, and Bitstream Vera Serif) and Mono (a substitute for\nCourier New, Cumberland, Courier, Nimbus Mono L, and Bitstream Vera Sans Mono).","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"],"messages":[{"message":"You can start using the fonts by following these instructions:\n\nAdd the following line to the \"Files\" section of your x.org configuration file:\n\n\tFontPath \"/usr/local/share/fonts/Liberation/\"","type":"install"}]},{"name":"libds","origin":"devel/libds","version":"2.2","comment":"ANSI Generic Data Structures Library","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/libds/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"669e0b8fe32ef41d4894a0adfec8160f035fd3762e68eeb7d31cbcd508c36d43","flatsize":160552,"path":"All/libds-2.2.pkg","repopath":"All/libds-2.2.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":36924,"desc":"LibDS is a small but powerful and easy to use library containing a few\nvery useful data structures. Currently, the following data structures are\nsupported:\n  - a balanced binary tree (an AVL tree);\n  - a binary HEAP;\n  - a QUEUE;\n  - a HASH table;\n  - a SET and a BAG;\n  - a variable length array that can grows dynamically as new elements are\n    added or deleted (PARRAY).\n  - a STACK;\n\nLibDS has been designed to be very easy to use, without sacrificing either\nflexibility or speed. The API is small, and clean.","categories":["devel"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe libds port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libdrizzle","origin":"databases/libdrizzle","version":"0.8_7","comment":"Client and protocol library for the Drizzle database","maintainer":"ports@FreeBSD.org","www":"https://launchpad.net/libdrizzle","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"82a249c8da2c98b4fa6ab5456ddf9de2b24b5672bd1eccba9dc1e067909413f8","flatsize":253799,"path":"All/libdrizzle-0.8_7.pkg","repopath":"All/libdrizzle-0.8_7.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":56244,"desc":"This is the client and protocol library for the Drizzle project.\nThe server, drizzled, will use this as for protocol library. Client\nutilities and any new projects that require low-level protocol\ncommunication (like proxies). Other language interfaces (PHP\nextensions, Python DBI, Perl DBD, SWIG, ...) should be built off\nof this library.","deps":{"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["databases"],"shlibs_required":["libc.so.8","libsqlite3.so.0"],"options":{"DOXYGEN":"off","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe libdrizzle port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libdombey","origin":"devel/libdombey","version":"5.56_1","comment":"SCGI application server in a library","maintainer":"jimmy@mammothcheese.ca","www":"http://mammothcheese.ca/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7822cfcb31d22ffc258d3e78f588a82951cbc50bb2e1da82eb0c81865c34bced","flatsize":160437,"path":"All/libdombey-5.56_1.pkg","repopath":"All/libdombey-5.56_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":56144,"desc":"Libdombey provides multi-process and multi-threaded TCP or UNIX-domain SCGI\napplication servers.  The libraries handle network and concurrency tasks.\nYou write code to service connections.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["devel"]},{"name":"libdomainkeys","origin":"mail/libdomainkeys","version":"0.69_1","comment":"DomainKeys library","maintainer":"ports@FreeBSD.org","www":"https://domainkeys.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"41165101c0681613d6455a53e67791264f48099497bc16f0e3372e007bdb6ad7","flatsize":78808,"path":"All/libdomainkeys-0.69_1.pkg","repopath":"All/libdomainkeys-0.69_1.pkg","licenselogic":"single","pkgsize":23264,"desc":"The DomainKeys Library is being written in C and provides a foundation\nfor implementing the DomainKeys email authentication system in mail\ntransfer agents and mail user agents.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["mail"],"messages":[{"message":"===>   NOTICE:\n\nThe libdomainkeys port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libdom","origin":"www/libdom","version":"0.4.2","comment":"Document Object Model library","maintainer":"nc@FreeBSD.org","www":"https://www.netsurf-browser.org/projects/libdom/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"767e59a8120dea7ddefcc12d6e90b04b1e4d52901e06d612688b163bb43fbe3c","flatsize":627624,"path":"All/libdom-0.4.2.pkg","repopath":"All/libdom-0.4.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":117368,"desc":"LibDOM is an implementation of the W3C DOM, written in C.","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"},"libhubbub":{"origin":"www/libhubbub","version":"0.3.8"},"libparserutils":{"origin":"devel/libparserutils","version":"0.2.5"},"libwapcaplet":{"origin":"textproc/libwapcaplet","version":"0.4.3"}},"categories":["www"]},{"name":"libdsk","origin":"emulators/libdsk","version":"1.4.2_1","comment":"Enables access to disks and disk images; also via serial line","maintainer":"pixel@hugbox.org","www":"https://www.seasip.info/Unix/LibDsk/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8ac0ad7f035fcdd6d4bc48b53001ec1dd6c4523e6367c9d7f469c88509764ab5","flatsize":1176991,"path":"All/libdsk-1.4.2_1.pkg","repopath":"All/libdsk-1.4.2_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":438832,"desc":"LIBDSK is a library for accessing disks and disk image files.\n\nIt is intended for use in:\n\n* Allows CPMTOOLS use of emulator .DSK images.\n* Emulator tools - converting between real floppy disks and disk images,\n  as CPCTRANS / PCWTRANS do under DOS.\n* Floppy controller emulation backend\n* Data transfer from/to real CP/M systems via serial line.\n\nLIBDSK has drivers for:\n\n  Raw files (including /dev/fdn), .DSK files (CPCEMU, JOYCE and other\n  Sinclair/Amstrad emulators), MYZ80 hard drive image, NanoWasp floppy image,\n  .CFI (Compressed Floppy Image, as created by FDCOPY.COM under DOS),\n  Linux floppy drive (supports CPC System and Data formats, which the standard\n  \"Raw file\" driver does not), Windows 3.x/95/98/ME/NT/2000 floppy drive,\n  DOS floppy drive (via the PC BIOS), CopyQM files (read-only),\n  TeleDisk files (read-only), APRIDISK image files,\n  rcpmfs - makes a Unix/Windows directory appear to be a CP/M disc image.","categories":["devel","emulators"],"shlibs_required":["libbz2.so.2","libc.so.8","libz.so.3"],"options":{"DOCS":"on"}},{"name":"libdnsres","origin":"devel/libdnsres","version":"0.1a_11","comment":"Provides a non-blocking thread-safe API for resolving DNS names","maintainer":"oz@nixil.net","www":"https://www.monkey.org/~provos/libdnsres/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6064989e26ac806f8c15cb0ffd93f87163b95905c44bf25e5e1d2a933ecb2a3a","flatsize":649802,"path":"All/libdnsres-0.1a_11.pkg","repopath":"All/libdnsres-0.1a_11.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":121324,"desc":"Libdnsres provides a non-blocking thread-safe API for resolving DNS names.  It\nrequires that your main application is built on top of libevent. Libdnsres' API\nessentially mirrors the traditional gethostbyname and getaddrinfo interfaces.\nAll return values have been replaced by callbacks instead.\n\nThe code borrows heavily from the BSD resolver library. In fact, it is an\nextremely ugly hack to make the BSD resolver library non-blocking and\nthread-safe without changing the API too much.","categories":["devel"]},{"name":"libdockapp","origin":"x11-wm/libdockapp","version":"0.7.2","comment":"Standard library for Window Maker dock apps","maintainer":"xride@FreeBSD.org","www":"http://solfertje.student.utwente.nl/~dalroi/libdockapp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"06ceb10eaf919cc426e982337818a232205f5beb922a0f51d05da0a91354eb94","flatsize":158847,"path":"All/libdockapp-0.7.2.pkg","repopath":"All/libdockapp-0.7.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":42912,"desc":"LibDockApp is a library that provides a framework for developing\ndockapps. It provides functions and structures to define and display\ncommand-line options, create a dockable icon, handle events, etc.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-wm"],"options":{"EXAMPLES":"on"}},{"name":"libdisorder","origin":"devel/libdisorder","version":"0.0.2_1","comment":"Simple C library for entropy measurement","maintainer":"ports@FreeBSD.org","www":"http://libdisorder.freshdefense.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4bf6aa40d458d2f580d717bb4da125715ed63209816ecb5fb13311dbfff29adf","flatsize":46443,"path":"All/libdisorder-0.0.2_1.pkg","repopath":"All/libdisorder-0.0.2_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":14480,"desc":"Disorder and chaos are interesting phenomena. Calculating the amount\nof entropy, information, or disorder in an information stream or data\ncollection has many interesting applications.\nlibdisorder provides a simple C library for calculating classic Shannon\nentropy (more to come in future releases).","categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe libdisorder port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libdmtx","origin":"graphics/libdmtx","version":"0.7.5_1","comment":"Library for reading and writing Data Matrix barcodes","maintainer":"hrs@FreeBSD.org","www":"https://libdmtx.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"61cf725a7ece9a3dc9e2c1ab017e2295d20be0909402791a1641920a72ed2846","flatsize":214401,"path":"All/libdmtx-0.7.5_1.pkg","repopath":"All/libdmtx-0.7.5_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":71780,"desc":"libdmtx - software for reading and writing Data Matrix barcodes\n\nlibdmtx is open source software for reading and writing Data Matrix\nbarcodes on Linux, Unix, OS X, Windows, and certain mobile devices. At\nits core libdmtx is a shared library, allowing C/C++ programs to use its\ncapabilities without restrictions or overhead.\n\nData Matrix barcodes are two-dimensional symbols that hold a dense\npattern of data with built-in error correction. The Data Matrix\nsymbology (sometimes casually referred to as \"DataMatrix\") was invented\nand released into the public domain by RVSI Acuity CiMatrix.","categories":["graphics"]},{"name":"libdkim","origin":"mail/libdkim","version":"1.0.21","comment":"DKIM (DomainKeys Identified Mail) library","maintainer":"ports@FreeBSD.org","www":"https://dkim.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"acfc0c2a16115b5944d3bbb18dafd843bb325f4d27967799b605aeaa40064624","flatsize":240507,"path":"All/libdkim-1.0.21.pkg","repopath":"All/libdkim-1.0.21.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":62192,"desc":"This is a C++ library which allows incorporating DKIM into existing MTA\nor other application.  It provides full support for signing, verifying,\nand SSP.  It is compliant with RFC 4871.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["mail"],"messages":[{"message":"===>   NOTICE:\n\nThe libdkim port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libdivsufsort","origin":"math/libdivsufsort","version":"2.0.2.1.20151027","comment":"Lightweight suffix-sorting library","maintainer":"yuri@FreeBSD.org","www":"https://github.com/y-256/libdivsufsort","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bb6c176e7dbbe0e282c580a5d8c34aa7a7f30d6df7a32d20e1d53a7d8d60d85b","flatsize":42633,"path":"All/libdivsufsort-2.0.2.1.20151027.pkg","repopath":"All/libdivsufsort-2.0.2.1.20151027.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20020,"desc":"libdivsufsort is a software library that implements a lightweight suffix array\nconstruction algorithm.\n\nThis library provides a simple and an efficient C API to construct a suffix\narray and a Burrows-Wheeler transformed string from a given string over a\nconstant-size alphabet. The algorithm runs in O(n log n) worst-case time using\nonly 5n+O(1) bytes of memory space, where n is the length of the string.","categories":["math"]},{"name":"libdivide","origin":"math/libdivide","version":"5.0_1","comment":"Fast prime counting function implementations","maintainer":"thierry@FreeBSD.org","www":"https://libdivide.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c6ea81244b983e9112d5dab903b87d7257390f7ff202381c96719ebb6105c700","flatsize":128973,"path":"All/libdivide-5.0_1.pkg","repopath":"All/libdivide-5.0_1.pkg","licenselogic":"and","licenses":["BSL","ZLIB"],"pkgsize":18508,"desc":"libdivide allows you to replace expensive integer divides with comparatively\ncheap multiplication and bitshifts. Compilers usually do this, but only when the\ndivisor is known at compile time. libdivide allows you to take advantage of it\nat runtime. The result is that integer division can become faster - a lot\nfaster.\n\nFurthermore, libdivide allows you to divide SIMD vectors by runtime constants,\nwhich is especially nice because SIMD typically lacks integer division.\n\nSee also: https://github.com/ridiculousfish/libdivide/","categories":["math"],"options":{"NATIVE":"off"}},{"name":"libdistance","origin":"devel/libdistance","version":"0.2.2_2","comment":"Compute the distance between two pieces of data","maintainer":"jonathan@FreeBSD.org","www":"https://monkey.org/~jose/software/libdistance","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9df4d5506486894fced3c2e528ac44081a2d995abb3fa666fae3ed610f8e8e19","flatsize":161254,"path":"All/libdistance-0.2.2_2.pkg","repopath":"All/libdistance-0.2.2_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":34756,"desc":"The distance library is used to compare pieces of data for similarity.\nSpecifically, it contains a number of methods to find the \"edit distance\"\nbetween inputs, or the number of differences between them. These differences\nare calculated using various mechanisms. The inputs to these functions can be\ncharacter strings or arbitrary data.","deps":{"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"}},"categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"libdisplay-info","origin":"sysutils/libdisplay-info","version":"0.2.0","comment":"EDID and DisplayID library","maintainer":"jbeich@FreeBSD.org","www":"https://gitlab.freedesktop.org/emersion/libdisplay-info","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5a6ef526fbae9a787874efe2dd9649fee670e0aaa191d0e94e3f05eed047e4bc","flatsize":352888,"path":"All/libdisplay-info-0.2.0.pkg","repopath":"All/libdisplay-info-0.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":97560,"desc":"EDID and DisplayID library.\n\nGoals:\n\n- Provide a set of high-level, easy-to-use, opinionated functions as well as\n  low-level functions to access detailed information.\n- Simplicity and correctness over performance and resource usage.\n- Well-tested and fuzzed.","categories":["sysutils"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"libdiscid","origin":"audio/libdiscid","version":"0.6.4_1","comment":"Library for creating MusicBrainz DiscIDs","maintainer":"jhale@FreeBSD.org","www":"https://musicbrainz.org/doc/libdiscid","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7f7686e962877aba1725cba1ad87d46eaef906302f698b04ed369975d84e0ee7","flatsize":66697,"path":"All/libdiscid-0.6.4_1.pkg","repopath":"All/libdiscid-0.6.4_1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":23480,"desc":"libdiscid is a C library for creating MusicBrainz DiscIDs from audio CDs. It\nreads a CD's table of contents (TOC) and generates an identifier which can be\nused to lookup the CD at MusicBrainz. Additionally, it provides a submission\nURL for adding the DiscID to the database.","categories":["audio"]},{"name":"libdmapsharing","origin":"net/libdmapsharing","version":"3.9.13","comment":"GNOME music playing application","maintainer":"gnome@FreeBSD.org","www":"https://www.flyn.org/projects/libdmapsharing","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d6852ad8681994b8db750292130bc5ff6e2f4debe505f41b1e5257d5146d8f74","flatsize":1636411,"path":"All/libdmapsharing-3.9.13.pkg","repopath":"All/libdmapsharing-3.9.13.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":198084,"desc":"Libdmapsharing is a library you may use to access, share and control the\nplayback of media content using DMAP (DAAP, DPAP & DACP). Libdmapsharing\nalso detects audio AirPlay services; coupled with the AirPlay support\nin PulseAudio or GStreamer, this can allow an application to stream audio\nto an AirPlay device. The library presently supports Linux and other\nPOSIX-based systems.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"avahi-app":{"origin":"net/avahi-app","version":"0.8_6"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gobject-introspection":{"origin":"devel/gobject-introspection","version":"1.78.1_2,1"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libgee":{"origin":"devel/libgee","version":"0.20.6_1"},"libsoup3":{"origin":"devel/libsoup3","version":"3.6.5_2"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["gnome","net"],"options":{"DOCS":"on","AVAHI":"on","MDNSRESPONDER":"off"}},{"name":"libdeflate","origin":"archivers/libdeflate","version":"1.22","comment":"Fast, whole-buffer DEFLATE-based compression library","maintainer":"danfe@FreeBSD.org","www":"https://github.com/ebiggers/libdeflate","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"24d4b4046dd8ab79cd22a144114775c28aeefe8dfd45a178bdde1eac2d0abba9","flatsize":258849,"path":"All/libdeflate-1.22.pkg","repopath":"All/libdeflate-1.22.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":76420,"desc":"libdeflate is a library for fast, whole-buffer DEFLATE-based compression and\ndecompression.  The supported formats are:\n\n  - DEFLATE (raw)\n  - zlib (a.k.a. DEFLATE with a zlib wrapper)\n  - gzip (a.k.a. DEFLATE with a gzip wrapper)\n\nlibdeflate is heavily optimized.  It is significantly faster than the zlib\nlibrary, both for compression and decompression, and especially on x86\nprocessors.  In addition, libdeflate offers optional high compression modes\nthat provide a better compression ratio than the zlib's \"level 9\".","categories":["archivers"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"libdecor","origin":"x11-toolkits/libdecor","version":"0.2.2_4","comment":"Client-side decorations library for Wayland client","maintainer":"jbeich@FreeBSD.org","www":"https://gitlab.freedesktop.org/libdecor/libdecor","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b04f213c6cbc81534b622b64ace0c9b449d0e3d26dde17de93372e6e5f509b41","flatsize":248460,"path":"All/libdecor-0.2.2_4.pkg","repopath":"All/libdecor-0.2.2_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":64600,"desc":"libdecor is a library that can help Wayland clients draw window\ndecorations for them. It aims to provide multiple backends that\nimplements the decoration drawing.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["x11-toolkits"],"shlibs_required":["libEGL.so.1","libOpenGL.so.0","libc.so.8","libdbus-1.so.3","libm.so.4","libstdc++.so.9","libwayland-client.so.0","libwayland-cursor.so.0","libwayland-egl.so.1","libxkbcommon.so.0"],"options":{"CAIRO":"on","DBUS":"on","EXAMPLES":"on","GTK3":"on"}},{"name":"libdrizzle-redux","origin":"databases/libdrizzle-redux","version":"5.1.4_2","comment":"Client and protocol library for the Drizzle database","maintainer":"jim@ohlste.in","www":"https://launchpad.net/libdrizzle","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4d69003313ef400021099c0e277e2e753150a0682e26bafaf8bc05a6af289992","flatsize":2250387,"path":"All/libdrizzle-redux-5.1.4_2.pkg","repopath":"All/libdrizzle-redux-5.1.4_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":491332,"desc":"Drizzle Client & Protocol Library. This project\nis for the new development of the MySQL compatible\nC connector library called libdrizzle-redux.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["databases"],"options":{"DOCS":"on"}},{"name":"libdiff","origin":"textproc/libdiff","version":"0.1.0_1","comment":"Library to generate arbitrary sequence diffs","maintainer":"bapt@FreeBSD.org","www":"https://github.com/kristapsdz/libdiff","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d0375d30e6c0fa57add504f4676151c6bfeff5e988139cb618ef386ff5737356","flatsize":42953,"path":"All/libdiff-0.1.0_1.pkg","repopath":"All/libdiff-0.1.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15900,"desc":"libdiff is a C library generating the shortest edit script, longest common\nsubsequence, and edit distance between arbitrary sequences of bytes. It derives\nfrom Tatsuhiko Kubo's onp and dtl.","categories":["textproc"]},{"name":"libdicom","origin":"graphics/libdicom","version":"1.1.0","comment":"C library for reading DICOM files","maintainer":"yuri@FreeBSD.org","www":"https://libdicom.readthedocs.io/en/latest/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"81122cdc4b2eb753bfb84eb2941e1a55ede27472af873fe805acc87005de6d00","flatsize":568307,"path":"All/libdicom-1.1.0.pkg","repopath":"All/libdicom-1.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":103184,"desc":"libdicom is a C library and a set of command-line tools\nfor reading DICOM WSI files.","categories":["graphics"],"shlibs_required":["libc.so.8"]},{"name":"libdfui","origin":"devel/libdfui","version":"4.1.20060122","comment":"Abstract user interface protocol library","maintainer":"rodrigo@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6e40e2d2099f5cb8da777f92d9d209f35c4ce9a917c59b96dde8711fe94c30a6","flatsize":89627,"path":"All/libdfui-4.1.20060122.pkg","repopath":"All/libdfui-4.1.20060122.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":23056,"desc":"DFUI is a user interface abstraction in the form of a protocol by\nwhich application logic (such as a system installer) in the backend\ncan talk to a concrete user interface (such as curses or GTK) in\nthe frontend.","deps":{"libaura":{"origin":"devel/libaura","version":"3.1.20051222_1"}},"categories":["devel"],"options":{"DOCS":"on"}},{"name":"libdecaf","origin":"security/libdecaf","version":"1.0.0_3","comment":"Implementation of elliptic curve cryptography","maintainer":"krion@FreeBSD.org","www":"https://ed448goldilocks.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8f8d8824e02152655b863b8261163a35101f87b3b0ff331cdee13cfc618e8f62","flatsize":641413,"path":"All/libdecaf-1.0.0_3.pkg","repopath":"All/libdecaf-1.0.0_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":117800,"desc":"Implementation of elliptic curve cryptography using the Montgomery\nand Edwards curves Curve25519, Ed25519, Ed448-Goldilocks and\nCurve448, using the Decaf / Ristretto encoding.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["security"]},{"name":"libdisasm","origin":"devel/libdisasm","version":"0.23_3","comment":"Intel x86 instructions disassembler utility and library","maintainer":"ports@FreeBSD.org","www":"https://bastard.sourceforge.net/libdisasm.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"20e741c2928df04ff2da397ed531b2656338790b2ab94500ae6fe1bf9924dbad","flatsize":1191421,"path":"All/libdisasm-0.23_3.pkg","repopath":"All/libdisasm-0.23_3.pkg","licenselogic":"single","licenses":["ART10"],"pkgsize":166836,"desc":"The libdisasm library provides basic disassembly of Intel x86 instructions\nfrom a binary stream.  The intent is to provide an easy to use disassembler\nwhich can be called from any application; the disassembly can be produced\nin AT&T syntax and Intel syntax, as well as in an intermediate format which\nincludes detailed instruction and operand type information.","categories":["devel"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe libdisasm port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libde265","origin":"multimedia/libde265","version":"1.0.12","comment":"Open source h.265 video codec","maintainer":"kwm@FreeBSD.org","www":"https://www.libde265.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3167fe19c456c0004bdb70e4b3e0e35237e3c2055d869a429ea6b8e9025669ed","flatsize":526090,"path":"All/libde265-1.0.12.pkg","repopath":"All/libde265-1.0.12.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":199144,"desc":"libde265 is an open source implementation of the h.265 video codec. It is\nwritten from scratch and has a plain C API to enable a simple integration\ninto other software.\n\nlibde265 supports WPP and tile-based multithreading and includes SSE\noptimizations. The decoder includes all features of the Main profile\nand correctly decodes almost all conformance streams.","categories":["multimedia"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"annotations":{"cpe":"cpe:2.3:a:struktur:libde265:1.0.12:::::dragonfly6:x86_64"}},{"name":"libdbusmenu-qt5","origin":"devel/libdbusmenu-qt","version":"0.9.3.160420160218_13","comment":"Qt5 implementation of the DBusMenu protocol","maintainer":"kde@FreeBSD.org","www":"https://launchpad.net/libdbusmenu-qt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"30503735ff371f36773ad72d4db1315fbf930c91129d12a73c86bf1033cce0fe","flatsize":279177,"path":"All/libdbusmenu-qt5-0.9.3.160420160218_13.pkg","repopath":"All/libdbusmenu-qt5-0.9.3.160420160218_13.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":82168,"desc":"A library that provides Qt4 implementation of the DBusMenu protocol.\nThe DBusMenu protocol makes it possible for applications to export\nand import their menus over DBus.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["devel"],"options":{"DOXYGEN":"off"},"annotations":{"flavor":"qt5"}},{"name":"libdbusmenu","origin":"devel/libdbusmenu","version":"16.04.0_8","comment":"GLib and Gtk Implementation of the DBusMenu protocol","maintainer":"vishwin@vishwin.info","www":"https://launchpad.net/libdbusmenu","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"28b7f231e26b000c7f106298a282ff2b17b6b5fb6bccd08facb17929aed893de","flatsize":998402,"path":"All/libdbusmenu-16.04.0_8.pkg","repopath":"All/libdbusmenu-16.04.0_8.pkg","licenselogic":"and","licenses":["GPLv3","LGPL21","LGPL3"],"pkgsize":131648,"desc":"Library that provides GLib and Gtk implementation of the DBusMenu protocol.\nThe DBusMenu protocol make it possible for applications to export and import\ntheir menus over DBus.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"options":{"DOCS":"on"}},{"name":"libdill","origin":"devel/libdill","version":"2.14_1","comment":"Structured concurrency library in C","maintainer":"yuri@FreeBSD.org","www":"https://github.com/sustrik/libdill","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7c77f3bc1c403c365993c07d5a4dbe778f6f766d818df8048ae9cea91593fbf4","flatsize":366059,"path":"All/libdill-2.14_1.pkg","repopath":"All/libdill-2.14_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":205400,"desc":"Libdill is a C library that makes writing structured concurrent programs easy.\n\nConcurrency allows multiple functions to run independent of one another.\n\nStructured concurrency means that lifetimes of concurrent functions are cleanly\nnested. If coroutine foo launches coroutine bar, then bar must finish before foo\nfinishes.\n\nPlease note that concurrency isn't the same as parallelism. libdill provides\nconcurrency, but not parallelism.","categories":["devel"]},{"name":"libdca","origin":"multimedia/libdca","version":"0.0.7_1","comment":"Free DTS Coherent Acoustics decoder","maintainer":"jhale@FreeBSD.org","www":"https://www.videolan.org/developers/libdca.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c7a866afed514a9b0f1b2bdf990405bb0f12e18e4dcbc4b0b8780fa02fa4f311","flatsize":414627,"path":"All/libdca-0.0.7_1.pkg","repopath":"All/libdca-0.0.7_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":115632,"desc":"libdca is a free library for decoding DTS Coherent Acoustics streams.\n\nlibdca is still in early development stage so don't expect too much from it.","categories":["multimedia"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"libdjinterop","origin":"audio/libdjinterop","version":"0.20.2","comment":"C++ library for access to DJ record libraries","maintainer":"vishwin@FreeBSD.org","www":"https://github.com/xsco/libdjinterop","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"703f79407e7c41f3150187353be52ad9b2c424daf87f83677a218e067761f2da","flatsize":1934180,"path":"All/libdjinterop-0.20.2.pkg","repopath":"All/libdjinterop-0.20.2.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":462152,"desc":"libdjinterop is a C++ library that allows access to database formats\nused to store information about DJ record libraries.\n\nThis library currently supports:\n\n    Engine Library, as used on \"Prime\"-series DJ equipment.","deps":{"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["audio"]},{"name":"libdatrie","origin":"devel/libdatrie","version":"0.2.13_2","comment":"Double-array trie implementation library","maintainer":"bofh@FreeBSD.org","www":"https://linux.thai.net/projects/datrie/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5083e0cdaccba06ff05155a7ab277be1d25b52863842bba6cadba923eb23954f","flatsize":137514,"path":"All/libdatrie-0.2.13_2.pkg","repopath":"All/libdatrie-0.2.13_2.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":39620,"desc":"This is an implementation of double-array structure for representing trie,\nas proposed by Junichi Aoe.\n\nTrie is a kind of digital search tree, an efficient indexing method with\nO(1) time complexity for searching.  Comparably as efficient as hashing,\ntrie also provides flexibility on incremental matching and key spelling\nmanipulation.  This makes it ideal for lexical analyzers, as well as\nspelling dictionaries.","deps":{"libiconv":{"origin":"converters/libiconv","version":"1.17_1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libiconv.so.2"]},{"name":"libdc1394","origin":"multimedia/libdc1394","version":"2.2.7","comment":"1394-based DC Control Library","maintainer":"multimedia@FreeBSD.org","www":"https://damien.douxchamps.net/ieee1394/libdc1394/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2f8f8316b6308acefd68fa4d6bb41266d12714aafc43d6307eafc567ccdc620f","flatsize":630555,"path":"All/libdc1394-2.2.7.pkg","repopath":"All/libdc1394-2.2.7.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":128112,"desc":"libdc1394 is a library that provides a complete high level\napplication programming interface (API) for developers who wish to\ncontrol IEEE 1394 based cameras that conform to the 1394-based Digital\nCamera Specifications (also known as the IIDC or DCAM Specifications).","categories":["multimedia"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"libdbusmenu-qt6","origin":"devel/libdbusmenu-qt","version":"0.9.3.160420160218_13","comment":"Qt6 implementation of the DBusMenu protocol","maintainer":"kde@FreeBSD.org","www":"https://launchpad.net/libdbusmenu-qt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3a0c53205b3e87ba91a79b8dbfac11aa164fa826c0e7f094f2e914fe35f2a603","flatsize":298389,"path":"All/libdbusmenu-qt6-0.9.3.160420160218_13.pkg","repopath":"All/libdbusmenu-qt6-0.9.3.160420160218_13.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":92856,"desc":"A library that provides Qt4 implementation of the DBusMenu protocol.\nThe DBusMenu protocol makes it possible for applications to export\nand import their menus over DBus.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["devel"],"options":{"DOXYGEN":"off"},"annotations":{"flavor":"qt6"}},{"name":"libdaemon","origin":"devel/libdaemon","version":"0.14_1","comment":"Lightweight C library that eases the writing of UNIX daemons","maintainer":"desktop@FreeBSD.org","www":"https://0pointer.de/lennart/projects/libdaemon/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f4084149c9ab8e6d1fc360b4da89f20c316328f3399b35437b80a2fc7998cd63","flatsize":125797,"path":"All/libdaemon-0.14_1.pkg","repopath":"All/libdaemon-0.14_1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":32368,"desc":"Lightweight C library that eases the writing of UNIX daemons","categories":["devel"],"annotations":{"cpe":"cpe:2.3:a:libdaemon_project:libdaemon:0.14:::::dragonfly6:x86_64:1"}},{"name":"libdcadec","origin":"multimedia/libdcadec","version":"0.2.0_1","comment":"DTS Coherent Acoustics decoder with support for HD extensions","maintainer":"mickael.maillot@gmail.com","www":"https://github.com/foo86/dcadec","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ac6261856b12b70606605a4bf72951446af103fbf0dedf0b8eea4fee93fd3e76","flatsize":272380,"path":"All/libdcadec-0.2.0_1.pkg","repopath":"All/libdcadec-0.2.0_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":138968,"desc":"dcadec is a free DTS Coherent Acoustics decoder with support for HD extensions.\n\nSupported features:\nDecoding of standard DTS core streams with up to 5.1 channels\nDecoding of DTS-ES streams with discrete back channel\nDecoding of High Resolution streams with up to 7.1 channels and extended bitrate\nDecoding of 96/24 core streams\nLossless decoding of Master Audio streams with up to 7.1 channels, 192 kHz\nDownmixing to stereo and 5.1 using embedded coefficients\n\nFeatures not implemented:\nDecoding of DTS Express streams\nApplying dynamic range compression and dialog normalization","categories":["multimedia"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"libdc","origin":"comms/libdc","version":"5.0.10_1","comment":"Subsurface version of libdivecomputer","maintainer":"romain@FreeBSD.org","www":"http://www.libdivecomputer.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"46ff3b14a02e90b5a422bf1dc775174f9d0a10b63de833614d11dffd7e83aec9","flatsize":2283181,"path":"All/libdc-5.0.10_1.pkg","repopath":"All/libdc-5.0.10_1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":471672,"desc":"Libdivecomputer is a cross-platform and open source library for\ncommunication with dive computers from various manufacturers.\n\nThis port is the subsurface flavor of libdivecomputer.","categories":["comms"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on"}},{"name":"libcwd","origin":"devel/libcwd","version":"1.0.6_6","comment":"C++ Debugging Support Library","maintainer":"ports@FreeBSD.org","www":"https://libcwd.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2abd07a8bb33bd26a8c889a1de8b7e630535f63e42c7b75b78635214ef2f8907","flatsize":442715,"path":"All/libcwd-1.0.6_6.pkg","repopath":"All/libcwd-1.0.6_6.pkg","licenselogic":"single","licenses":["QPL10"],"pkgsize":106588,"desc":"Libcwd is a thread-safe, full-featured debugging support library\nfor C++ developers. It includes ostream-based debug output with\ncustom debug channels and devices, powerful memory allocation\ndebugging support, as well as run-time support for printing source\nfile:line number information and demangled type names.","categories":["devel"],"messages":[{"message":"===>   NOTICE:\n\nThe libcwd port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libdaq","origin":"net/libdaq","version":"3.0.19","comment":"Data Acquisition abstraction library for snort 3.0+","maintainer":"bofh@FreeBSD.org","www":"https://www.snort.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9bf4a9fbce00ed66f590e99998a6c2fcef33f1a910212142fb31cf0303a7f37c","flatsize":630785,"path":"All/libdaq-3.0.19.pkg","repopath":"All/libdaq-3.0.19.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":134156,"desc":"Snort 2.9 introduces the DAQ, or Data Acquisition library,\nfor packet I/O.  The DAQ replaces direct calls to PCAP functions\nwith an abstraction layer that facilitates operation on a variety\nof hardware and software interfaces without requiring changes\nto Snort.  It is possible to select the DAQ type and mode\nwhen invoking Snort to perform PCAP readback or inline operation, etc.\n\nThe DAQ library may be useful for other packet processing applications\nand the modular nature allows you to build new modules for other\nplatforms.\n\nThis version is not compatible with Snort 2.X.","categories":["net"],"shlibs_required":["libc.so.8","libdl.so.0","libpcap.so.3","libpthread.so.0","libstdc++.so.9"]},{"name":"libcyaml","origin":"textproc/libcyaml","version":"1.4.2","comment":"C library for reading and writing YAML","maintainer":"yuri@FreeBSD.org","www":"https://github.com/tlsa/libcyaml","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8a7261820be8287b1483dbd0f02275800a2e6dd84ff2d68aaec159451dda1bca","flatsize":162259,"path":"All/libcyaml-1.4.2.pkg","repopath":"All/libcyaml-1.4.2.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":35788,"desc":"LibCYAML is a C library for reading and writing structured YAML documents. It\nis written in ISO C11 and licensed under the ISC licence.","deps":{"libyaml":{"origin":"textproc/libyaml","version":"0.2.5"}},"categories":["textproc"]},{"name":"libcue","origin":"textproc/libcue","version":"2.3.0","comment":"CUE Sheet Parser Library","maintainer":"buganini@gmail.com","www":"https://github.com/lipnitsk/libcue","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fe3c65011c6b48692d1f97f494000e33908e048cfda93a64556147f257f44916","flatsize":68369,"path":"All/libcue-2.3.0.pkg","repopath":"All/libcue-2.3.0.pkg","licenselogic":"and","licenses":["BSD2CLAUSE","GPLv2"],"pkgsize":25596,"desc":"Libcue is intended to parse a so called cue sheet from a char string or a file\npointer. For handling of the parsed data a convenient API is available. This\nproject is meant as a fork of cuetools by Svend Sorensen which saw it last\nrelease in 02/2006.","categories":["textproc"]},{"name":"libdbusmenu-lxqt","origin":"devel/libdbusmenu-lxqt","version":"0.2.0","comment":"Qt6 implementation of the DBusMenu protocol","maintainer":"lxqt@FreeBSD.org","www":"https://github.com/lxqt/libdbusmenu-lxqt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4e51c9b2d7cc69faffdcb06dcb65ddb233b02f1886eb56785df8eca43675f732","flatsize":740968,"path":"All/libdbusmenu-lxqt-0.2.0.pkg","repopath":"All/libdbusmenu-lxqt-0.2.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":184628,"desc":"This library provides a Qt6 implementation of the DBusMenu protocol to LXQT \nwhich is forked from libdbusmenu-qt\n\nThe DBusMenu protocol makes it possible for applications to export and import\ntheir menus over DBus.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["devel"],"options":{"DOXYGEN":"on"}},{"name":"libdbi-drivers","origin":"databases/libdbi-drivers","version":"0.9.0_6","comment":"Drivers for libdbi","maintainer":"ports@FreeBSD.org","www":"https://libdbi-drivers.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f7b248ab49c33d7121f117a11b9c01fa8c05305f6490b4600427e7f75f6e4c88","flatsize":844426,"path":"All/libdbi-drivers-0.9.0_6.pkg","repopath":"All/libdbi-drivers-0.9.0_6.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":389284,"desc":"The libdbi-drivers project maintains drivers for libdbi. Drivers are\ndistributed separately from the library itself.","deps":{"libdbi":{"origin":"databases/libdbi","version":"0.9.0_3"},"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["databases","devel"],"options":{"DOCS":"on","MYSQL":"on","PGSQL":"on","SQLITE3":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe libdbi-drivers port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libcxxrt","origin":"devel/libcxxrt","version":"20180311","comment":"Implementation of the Code Sourcery C++ ABI","maintainer":"mmokhi@FreeBSD.org","www":"https://github.com/libcxxrt/libcxxrt/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2ca0227d87b6a3c6a2589c081603fe2fcd8ca377c335c511d28523b566b1b25d","flatsize":348729,"path":"All/libcxxrt-20180311.pkg","repopath":"All/libcxxrt-20180311.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":72688,"desc":"This library implements the Code Sourcery C++ ABI, as documented here:\n\nWWW: http://www.codesourcery.com/public/cxx-abi/abi.html\n\nIt is intended to sit below an STL implementation, and provide features required\nby the compiler for implementation of the C++ language.\n\nWWW: https://github.com/pathscale/libcxxrt","categories":["devel"]},{"name":"libcsptr","origin":"devel/libcsptr","version":"2.0.4.24","comment":"Smart pointers for the (GNU) C programming language","maintainer":"yuri@FreeBSD.org","www":"https://github.com/Snaipe/libcsptr","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6f648f67076a58b654bac3a440289ec284bf62cea8aba839ed14229b78ae86ba","flatsize":20147,"path":"All/libcsptr-2.0.4.24.pkg","repopath":"All/libcsptr-2.0.4.24.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7212,"desc":"libcsptr is an attempt to bring smart pointer constructs to the (GNU)\nC programming language.\n\nFeatures:\n* unique_ptr, shared_ptr macros, and smart type attribute\n* Destructor support for cleanup\n* Custom variable metadata on allocation\n* Cross-platform: tested under linux 3.18.6-1, Mac OS X Yosemite\n  10.10, and Windows 7 (with MinGW and the Cygwin port of GCC)","categories":["devel"]},{"name":"libdatovka","origin":"devel/libdatovka","version":"0.7.1","comment":"ISDS client library","maintainer":"freebsd@sysctl.cz","www":"https://gitlab.nic.cz/datovka/libdatovka","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b382552fbeaadf7d3ef0b425fbc7628198a8c4319d24bb7ef211ecfb279d61d1","flatsize":1169399,"path":"All/libdatovka-0.7.1.pkg","repopath":"All/libdatovka-0.7.1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":237168,"desc":"This is client library for accessing SOAP services of ISDS (Data Box Information\nSystem) as defined in Czech ISDS Act (300/2008 Coll.)","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gpgme":{"origin":"security/gpgme","version":"1.24.2"},"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"libgpg-error":{"origin":"security/libgpg-error","version":"1.51"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["devel"]},{"name":"libdazzle","origin":"x11-toolkits/libdazzle","version":"3.44.0_2","comment":"Companion library to GObject and Gtk+","maintainer":"gnome@FreeBSD.org","www":"https://gitlab.gnome.org/GNOME/libdazzle","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c7aed5028bffa417352ffc967708f577fd26315a06085c0f2a9b51a45f456593","flatsize":2800719,"path":"All/libdazzle-3.44.0_2.pkg","repopath":"All/libdazzle-3.44.0_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":475372,"desc":"libdazzle is a collection of fancy features for GLib and Gtk+ that\naren't quite ready or generic enough for use inside those libraries.\nThis is often a proving ground for new widget prototypes. Applications\nsuch as Builder tend to drive development of this project.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11-toolkits"],"shlibs_required":["libc.so.8","libglib-2.0.so.0","libpthread.so.0"]},{"name":"libdbi","origin":"databases/libdbi","version":"0.9.0_3","comment":"Database Independent Abstraction Layer for C","maintainer":"ports@FreeBSD.org","www":"https://libdbi.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c5f4fc250494185a6317eaeea564e3f007e6c725eef77ee20f78ebf2d307b90f","flatsize":2118771,"path":"All/libdbi-0.9.0_3.pkg","repopath":"All/libdbi-0.9.0_3.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":676564,"desc":"libdbi implements a database-independent abstraction layer in C, similar\nto the DBI/DBD layer in Perl. Writing one generic set of code, programmers\ncan leverage the power of multiple databases and multiple simultaneous\ndatabase connections by using this framework.","categories":["databases","devel"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe libdbi port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libdatachannel","origin":"www/libdatachannel","version":"0.22.6","comment":"WebRTC Data Channels, WebRTC Media Transport, and WebSockets library","maintainer":"yuri@FreeBSD.org","www":"https://github.com/paullouisageneau/libdatachannel","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1e4ce39d22da6855e2f38f71515500d6284c4ad504b8020d3c7b83151bc75d22","flatsize":3215139,"path":"All/libdatachannel-0.22.6.pkg","repopath":"All/libdatachannel-0.22.6.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":844736,"desc":"libdatachannel is a standalone implementation of WebRTC Data Channels, WebRTC\nMedia Transport, and WebSockets in C++17 with C bindings for POSIX platforms\n(including GNU/Linux, Android, and Apple macOS) and Microsoft Windows.","deps":{"libsrtp2":{"origin":"net/libsrtp2","version":"2.7.0"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["www"]},{"name":"libcutl","origin":"devel/libcutl","version":"1.11.0_1","comment":"C++ utility library with generic and independent components","maintainer":"rakuco@FreeBSD.org","www":"https://www.codesynthesis.com/projects/libcutl/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e2cdabe64bc4f7b472ea51aabb6296c3212c70252a53aaaff3950beef2416de2","flatsize":490811,"path":"All/libcutl-1.11.0_1.pkg","repopath":"All/libcutl-1.11.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":111728,"desc":"libcutl is a C++ utility library. It contains a collection of generic and\nindependent components such as meta-programming tests, smart pointers,\ncontainers, compiler building blocks, etc.","categories":["devel"],"options":{"DOCS":"on"}},{"name":"libcpucycles","origin":"benchmarks/libcpucycles","version":"20240318_2","comment":"Microlibrary for counting CPU cycles","maintainer":"fuz@FreeBSD.org","www":"https://cpucycles.cr.yp.to/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"08abe832a63245aa34cfea04868614c5039960196feae1843c5a7ff308dd1d36","flatsize":46613,"path":"All/libcpucycles-20240318_2.pkg","repopath":"All/libcpucycles-20240318_2.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":10836,"desc":"libcpucycles is a microlibrary for counting CPU cycles.  Cycle counts\nare not as detailed as Falk diagrams but are the most precise timers\navailable to typical software; they are central tools used in\nunderstanding and improving software performance.\n\nThe libcpucycles API is simple: include <cpucycles.h>, call cpucycles()\nto receive a long long whenever desired, and link with -lcpucycles.\n\nInternally, libcpucycles understands machine-level cycle counters for\namd64 (both PMC and TSC), arm32, arm64 (both PMC and VCT), mips64,\nppc32, ppc64, riscv32, riscv64, s390x, sparc64, and x86. libcpucycles\nalso understands four OS-level mechanisms, which give varying levels of\naccuracy: mach_absolute_time, perf_event, CLOCK_MONOTONIC, and, as a\nfallback, microsecond-resolution gettimeofday.\n\nWhen the program first calls cpucycles(), libcpucycles automatically\nbenchmarks the available mechanisms and selects the mechanism that does\nthe best job.  Subsequent cpucycles() calls are thread-safe and very\nfast. An accompanying cpucycles-info program prints a summary of\ncycle-counter accuracy.","categories":["benchmarks","devel"],"shlibs_required":["libc.so.8","libm.so.4","librt.so.0"]},{"name":"libctl","origin":"science/libctl","version":"4.5.0_5","comment":"Control Language Library","maintainer":"devel@stasyan.com","www":"https://libctl.readthedocs.io/en/latest/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b8b8d2ef38b9b626ad7ad9bbbde068c00b70618e4c4a2da5f6c2edb4f66f55f3","flatsize":1369428,"path":"All/libctl-4.5.0_5.pkg","repopath":"All/libctl-4.5.0_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":224364,"desc":"Scientific software for performing large computations is typically managed\nusing textual control files that specify the parameters of the computation.\nHistorically, these control files have typically consisted of long,\ninflexible collections of numbers whose meaning and format is hard-coded\ninto the program. With libctl, we make it easy for programmers to support\na greatly superior control file structure, and with less effort than was\nrequired for traditional input formats.\n\nThe \"ctl\" in \"libctl\" stands for Control Language (by convention, libctl\ncontrol files end with \".ctl\" and are referred to as ctl files). Thus,\nlibctl is the Control Language Library (where the \"lib\" prefix follows the\nUnix idiom).","deps":{"boehm-gc-threaded":{"origin":"devel/boehm-gc-threaded","version":"8.2.8"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"guile2":{"origin":"lang/guile2","version":"2.2.7_6"},"nlopt":{"origin":"math/nlopt","version":"2.10.0"}},"categories":["math","science"],"shlibs_required":["libc.so.8","libdl.so.0","libgc-threaded.so.1","libguile-2.2.so.1","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on","EXAMPLES":"on","NLOPT":"on"}},{"name":"libcuckoo","origin":"devel/libcuckoo","version":"0.3.1","comment":"Performant hash table implementation","maintainer":"arrowd@FreeBSD.org","www":"https://github.com/efficient/libcuckoo","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a8d545a48bd4ab48d24aab2bf6107e4b3c326fbef104cdd28ac9393b35711ca0","flatsize":152973,"path":"All/libcuckoo-0.3.1.pkg","repopath":"All/libcuckoo-0.3.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":32424,"desc":"The libcuckoo library provides a high-performance, compact hash table that\nallows multiple concurrent reader and writer threads.","categories":["devel"],"options":{"TEST":"off"}},{"name":"libflame","origin":"math/libflame","version":"5.2.0_1","comment":"FLAME dense linear algebra library","maintainer":"thierry@FreeBSD.org","www":"https://github.com/flame/libflame","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"50333d956c0ab8ee7d5e4d5dc520f006ecdb52e3fb4270abeb41740944df0242","flatsize":40248480,"path":"All/libflame-5.2.0_1.pkg","repopath":"All/libflame-5.2.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":4520132,"desc":"libflame contains implementations of many dense linear algebra operations\nthat are provided by the BLAS and LAPACK libraries. (However, not all FLAME\nimplementations support every datatype, and, in many cases, libflame uses a\ndifferent naming convention for the routines.)\n\nThe library is a product of the Formal Linear Algebra Methods Environment\n(FLAME), which encompasses a new notation for expressing algorithms, a\nmethodology for systematic derivation of algorithms, Application Program\nInterfaces (APIs) for representing the algorithms in code, and tools for\nmechanical derivation, implementation and analysis of algorithms and\nimplementations.","categories":["math"],"options":{"NONE":"off","THREADS":"on","OPENMP":"off"}},{"name":"libcsv","origin":"textproc/libcsv","version":"3.0.3_4","comment":"Small, simple and fast CSV library","maintainer":"bob@eager.cx","www":"https://sourceforge.net/projects/libcsv/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3ae3646749f1fa12a7f394127d5756c3e17b8ef71222dbe9bd3a4bc1a33d376d","flatsize":64246,"path":"All/libcsv-3.0.3_4.pkg","repopath":"All/libcsv-3.0.3_4.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":25872,"desc":"libcsv is a small, simple and fast CSV library written in pure ANSI C89\nthat can read and write CSV data.  It provides a straight-forward\ninterface using callback functions to handle parsed fields and rows and\ncan parse improperly formatted CSV files.","categories":["textproc"],"options":{"EXAMPLES":"on","PROFILE":"off"}},{"name":"libcrossguid","origin":"devel/libcrossguid","version":"0.2.2.52,1","comment":"Minimal and cross platform C++ GUID library","maintainer":"mickael.maillot@gmail.com","www":"https://github.com/graeme-hill/crossguid","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a84e95733076506e9731f1484265e59d79b00a112a1516e7c1e3c8235baa2064","flatsize":29995,"path":"All/libcrossguid-0.2.2.52,1.pkg","repopath":"All/libcrossguid-0.2.2.52,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10820,"desc":"CrossGuid is a minimal, cross platform, C++ GUID library.\nIt uses the best native GUID/UUID generator on the given platform\nand had a generic class for parsing, stringifying, and comparing IDs.","deps":{"e2fsprogs-libuuid":{"origin":"misc/e2fsprogs-libuuid","version":"1.47.2"}},"categories":["devel"]},{"name":"libcpuid","origin":"sysutils/libcpuid","version":"0.6.5","comment":"Small x86 CPU identification library","maintainer":"danfe@FreeBSD.org","www":"https://libcpuid.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"174534bb3afe1273626ed3d8d786a5349bb1f57a3ac10ceb137eebd09034711d","flatsize":438280,"path":"All/libcpuid-0.6.5.pkg","repopath":"All/libcpuid-0.6.5.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":75520,"desc":"libcpuid is a small C library for x86 CPU detection and feature extraction.\nUsing it, you can:\n\n  - Get the processor vendor, model, brand string, code name, etc.\n  - Get information about CPU features such as: number of cores or logical\n    CPUs, cache sizes, CPU clock, etc.\n  - Check if the processor implements a specific instruction set such as\n    SSE2 or 3DNow!\n  - Execute the CPUID and RDTSC instructions in a portable way\n  - And have this all in your commercial application, without getting into\n    trouble, due to permissive license\n\nReference utility (rather advanced and useful on its own) is also provided.","categories":["sysutils"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"libcoverart","origin":"audio/libcoverart","version":"1.0.0_6","comment":"Library for accessing the MusicBrainz cover art archive","maintainer":"jhale@FreeBSD.org","www":"https://coverartarchive.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6c7b62b772a13d5317c5bb6d6a2c0dae378834dea3f03497c3bfa5e44a9ddfe8","flatsize":186904,"path":"All/libcoverart-1.0.0_6.pkg","repopath":"All/libcoverart-1.0.0_6.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":49456,"desc":"Libcoverart is a client library for accessing the MusicBrainz cover\nart archive.","deps":{"jansson":{"origin":"devel/jansson","version":"2.14.1"},"neon":{"origin":"www/neon","version":"0.32.5_3"}},"categories":["audio"]},{"name":"libcprime","origin":"deskutils/libcprime","version":"4.5.0","comment":"Library for bookmarking, saving recent activites, managing settings","maintainer":"jwb@FreeBSD.org","www":"https://gitlab.com/cubocore/libcprime","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c9e1abce617395ad204a642ef3274efe5670bb6b913104bd645131801d585c2e","flatsize":631623,"path":"All/libcprime-4.5.0.pkg","repopath":"All/libcprime-4.5.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":166388,"desc":"Licprime is a library for bookmarking, saving recent activites,\nmanaging settings for C Suite.  It is part of the CuboCore suite of\nsimple, lightweight Qt applications.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["deskutils"]},{"name":"libcss","origin":"textproc/libcss","version":"0.9.2","comment":"Cascading Style Sheets library","maintainer":"nc@FreeBSD.org","www":"https://www.netsurf-browser.org/projects/libcss/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"111b42fcac3221f3b757f6e163d0f28370155a001ef88d861c3b251a25c5ae32","flatsize":721389,"path":"All/libcss-0.9.2.pkg","repopath":"All/libcss-0.9.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":169836,"desc":"LibCSS is a CSS (Cascading Style Sheet) parser and selection engine,\nwritten in C.","deps":{"libiconv":{"origin":"converters/libiconv","version":"1.17_1"},"libparserutils":{"origin":"devel/libparserutils","version":"0.2.5"},"libwapcaplet":{"origin":"textproc/libwapcaplet","version":"0.4.3"}},"categories":["textproc"]},{"name":"libconvolve","origin":"audio/libconvolve","version":"0.0.8_8","comment":"Simple C library for partitioned convolution","maintainer":"ports@FreeBSD.org","www":"https://heaven.sourceforge.net/index.php/programs/audio","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"369f07acf555dc2146a6612f15630ce99ee5be179d002219292470e30b920de0","flatsize":95241,"path":"All/libconvolve-0.0.8_8.pkg","repopath":"All/libconvolve-0.0.8_8.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3"],"pkgsize":25532,"desc":"Simple C library for partitioned convolution.","deps":{"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"fftw3-float":{"origin":"math/fftw3-float","version":"3.3.10_5"},"libsamplerate":{"origin":"audio/libsamplerate","version":"0.2.2_1"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"}},"categories":["audio"],"messages":[{"message":"===>   NOTICE:\n\nThe libconvolve port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libconfuse","origin":"devel/libconfuse","version":"3.3_2","comment":"Configuration file parsing library","maintainer":"otis@FreeBSD.org","www":"https://savannah.nongnu.org/projects/confuse/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"84bf0f2e3674d8e9a9f23b3c02fcc13e3467d7f685bdf0c50e6d420c7f994da0","flatsize":218543,"path":"All/libconfuse-3.3_2.pkg","repopath":"All/libconfuse-3.3_2.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":56200,"desc":"libConfuse is a configuration file parser library, licensed under the terms of\nthe ISC, and written in C. It supports sections and (lists of) values\n(strings, integers, floats, booleans or other sections), as well as some other\nfeatures (such as single/double-quoted strings, environment variable\nexpansion, functions and nested include statements). It makes it very easy to\nadd configuration file capability to a program using a simple API.\n\nThe goal of libConfuse is not to be the configuration file parser library with\na gazillion of features. Instead, it aims to be easy to use and quick to\nintegrate with your code. libConfuse was called libcfg before, but was changed\nto not confuse with other similar libraries.\n\nProject homepage:","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"}},"categories":["devel"],"options":{"NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:libconfuse_project:libconfuse:3.3:::::dragonfly6:x86_64:2"}},{"name":"libcroco","origin":"textproc/libcroco","version":"0.6.13_2","comment":"CSS2 parsing library","maintainer":"desktop@FreeBSD.org","www":"http://www.freespiders.org/projects/libcroco/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5105779d4f9b9471b226d3e0a815bb77d16177d9eb023d1b453d0484a1191ce1","flatsize":1738845,"path":"All/libcroco-0.6.13_2.pkg","repopath":"All/libcroco-0.6.13_2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":221148,"desc":"libcroco is a standalone css2 parsing library.\nIt provides a low level event driven SAC like api\nand a css object model like api.\n\nThis library is being written to bring the css support\nto the mlview xml editor project but it can be used\nfor other applications as well.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"}},"categories":["gnome","textproc"],"shlibs_required":["libc.so.8","libglib-2.0.so.0","libintl.so.8","libxml2.so.2"],"annotations":{"cpe":"cpe:2.3:a:gnome:libcroco:0.6.13:::::dragonfly6:x86_64:2"}},{"name":"libconfig","origin":"devel/libconfig","version":"1.7.3","comment":"Simple library for processing structured configuration files","maintainer":"ntarmos@ceid.upatras.gr","www":"https://www.hyperrealm.com/libconfig/libconfig.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c2f138dd75fc350f0cf4a7dad96a82b4c672f2f2dcebe4494d0e1c332bb05ac9","flatsize":654086,"path":"All/libconfig-1.7.3.pkg","repopath":"All/libconfig-1.7.3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":108588,"desc":"Libconfig is a simple library for processing structured configuration\nfiles. This file format is more compact and more readable than XML. And\nunlike XML, it is type-aware, so it is not necessary to do string\nparsing in application code.\n\nLibconfig is very compact - a fraction of the size of the expat XML\nparser library. This makes it well-suited for memory-constrained systems\nlike handheld devices.\n\nThe library includes bindings for both the C and C++ languages. It works\non POSIX-compliant UNIX and UNIX-like systems (GNU/Linux, Mac OS X,\nSolaris, FreeBSD), Android, and Windows (2000, XP and later).","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["devel"],"options":{"INFO":"on"}},{"name":"libconcurrent","origin":"devel/libconcurrent","version":"0.0.20210731","comment":"Tiny asymmetric-coroutine library","maintainer":"ports@FreeBSD.org","www":"https://github.com/sharow/libconcurrent/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"16b8660a239655306739de10e210fc339c8e1e4cb86f27856a81628a9d07fe20","flatsize":28452,"path":"All/libconcurrent-0.0.20210731.pkg","repopath":"All/libconcurrent-0.0.20210731.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":7868,"desc":"Tiny asymmetric-coroutine library:\n- generator bidirectional communication with yield_value/resume_value\n- native context switch\n- C11","categories":["devel"],"options":{"EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe libconcurrent port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libcmime","origin":"mail/libcmime","version":"0.2.1_4","comment":"Lightweight C mime library","maintainer":"ast@treibsand.com","www":"https://www.libcmime.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"75622d542e8e4b4880775f64e08a1d9176ae641ce65112589c9ee35d5fface9a","flatsize":145881,"path":"All/libcmime-0.2.1_4.pkg","repopath":"All/libcmime-0.2.1_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":40256,"desc":"libcmime is a lightweight mime library, written in C. It attempts to\nbe a general library for parsing and creating mime email messages and\nis designed to provide an easy to use and easy to integrate interface\nfor developers. libcmime is a pretty fresh project so the library is\nstill in beta state and there will be early and frequent releases.","categories":["mail"],"options":{"DEBUG":"off","DOCS":"on","DOXYGEN":"off"}},{"name":"libcreg","origin":"devel/libcreg","version":"e.20240419","comment":"Library and tools to access the Windows 9x/Me Registry File format","maintainer":"antoine@FreeBSD.org","www":"https://github.com/libyal/libcreg","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1cebcf65479b6df428dcebfadc7f3d89f495adbd9fe983e25c8bb795573b1760","flatsize":6764069,"path":"All/libcreg-e.20240419.pkg","repopath":"All/libcreg-e.20240419.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":636572,"desc":"Library and tools to access the Windows 9x/Me Registry File (CREG) format.","deps":{"fusefs-libs":{"origin":"filesystems/fusefs-libs","version":"2.9.9_2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libdl.so.0","libfuse.so.2","libintl.so.8","libpthread.so.0"],"options":{"NLS":"on"}},{"name":"libcomps","origin":"misc/libcomps","version":"0.1.21","comment":"Comps XML file manipulation library","maintainer":"yuri@FreeBSD.org","www":"https://github.com/rpm-software-management/libcomps","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8c4b436aca06d56cbc926a431db00dea1ef1c0af856890a1b1eb4994551a8962","flatsize":471215,"path":"All/libcomps-0.1.21.pkg","repopath":"All/libcomps-0.1.21.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":105276,"desc":"Libcomps is alternative for yum.comps library. It's written in pure C as library\nand there's bindings for python.","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc"],"options":{"PYTHON":"on"},"annotations":{"cpe":"cpe:2.3:a:rpm:libcomps:0.1.21:::::dragonfly6:x86_64"}},{"name":"libcli","origin":"devel/libcli","version":"1.9.6_1","comment":"Emulates a Cisco style command-line interface","maintainer":"ports@FreeBSD.org","www":"https://github.com/dparrish/libcli/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"64870cba48a7dd83db9a1ce94ea41a71695b91eaa4c50fbbcc5a4dda7abebec0","flatsize":70989,"path":"All/libcli-1.9.6_1.pkg","repopath":"All/libcli-1.9.6_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":26228,"desc":"Libcli provides a shared library for including a Cisco-like command-line\ninterface into other software. It's a telnet interface which supports\ncommand-line editing, history, authentication and callbacks for a user-definable\nfunction tree.","categories":["devel"],"messages":[{"message":"===>   NOTICE:\n\nThe libcli port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libcompizconfig","origin":"x11-wm/libcompizconfig","version":"0.8.8_2","comment":"Alternative configuration system for Compiz","maintainer":"portmaster@BSDforge.com","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ad1fb180e2df33f79c79f92d9d2223d6adf1623bdfadb251ec807206d31604e9","flatsize":365842,"path":"All/libcompizconfig-0.8.8_2.pkg","repopath":"All/libcompizconfig-0.8.8_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":81180,"desc":"Libcompizconfig is an alternative configuration system for\ncompiz and provides the following features:\n\t- Automatic plugin list generation.\n \t- Import/Export of the current configuration.\n \t- Configuration profiles.\n \t- Parsing of Compiz metadata files to provide an easy to use API for\n\t\tconfiguration managers.\n \t- Conflict handling for plugins and actions.\n \t- Support for different configuration storage backends.\n \t- Desktop environment integration.  If a backend provides desktop\n\t\tenvironment integration, then Compiz will share the keybindings\n\t\tand settings with the default desktop environment window\n\t\tmanager like metacity or kwin.\n \t- Its own Compiz configuration plugin \"ccp\" to provide all features\n\t\tof libcompizconfig with compiz.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libinotify":{"origin":"devel/libinotify","version":"20240724"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"}},"categories":["x11-wm"],"options":{"INOTIFY":"on"}},{"name":"libcombine","origin":"biology/libcombine","version":"0.2.20","comment":"C++ library for working with the COMBINE archive format","maintainer":"yuri@FreeBSD.org","www":"https://sbml.org/software/libsbml/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6331b70439c9559ae26ae775282851504c54d0f0e9a8adc3649731fe6cabf6a9","flatsize":1951315,"path":"All/libcombine-0.2.20.pkg","repopath":"All/libcombine-0.2.20.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":267236,"desc":"LibCombine implements a C++ API library providing support for the Combine\nArchive. The library is written after the likeness of libSBML (and in fact some\nclasses have been generated using DEVISER). Thus even thought he core is\nwritten in C++, the classes can be accessed via SWIG from .NET, Java and Python.","deps":{"libsbml":{"origin":"biology/libsbml","version":"5.20.4_1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"}},"categories":["biology"]},{"name":"libclipboard","origin":"x11/libclipboard","version":"1.1","comment":"Lightweight cross-platform clipboard library","maintainer":"danfe@FreeBSD.org","www":"https://jtanx.github.io/libclipboard/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b72d5f1b6880b3036bb47140dafd1e0003e182e40d1e75abd4a24f4b13e491dc","flatsize":24852,"path":"All/libclipboard-1.1.pkg","repopath":"All/libclipboard-1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9524,"desc":"libclipboard is a lightweight, cross-platform clipboard library.\nCurrently supported actions:\n\n  - Checking clipboard data ownership\n  - Clearing the clipboard\n  - Retrieving and setting text (UTF-8)","deps":{"libxcb":{"origin":"x11/libxcb","version":"1.17.0"}},"categories":["x11"]},{"name":"libcloudproviders","origin":"net/libcloudproviders","version":"0.3.6","comment":"cloudproviders integration API","maintainer":"gnome@FreeBSD.org","www":"https://gitlab.gnome.org/GNOME/libcloudproviders","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6c1423c84e788b2a34d8521ae8963360786f1a5442b7ec7836269cd1a32525e8","flatsize":328001,"path":"All/libcloudproviders-0.3.6.pkg","repopath":"All/libcloudproviders-0.3.6.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":43688,"desc":"libcloudproviders is a DBus API that allows cloud storage sync clients to expose\ntheir services. Clients such as file managers and desktop environments can then\nprovide integrated access to the cloud providers services.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"}},"categories":["net"]},{"name":"libcjson","origin":"devel/libcjson","version":"1.7.18_2","comment":"Ultralightweight JSON parser in ANSI C","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/DaveGamble/cJSON","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3f09a8a5744af391d20826f3bd947ffe337b796fb0e7d71679cf897d6a99e250","flatsize":134444,"path":"All/libcjson-1.7.18_2.pkg","repopath":"All/libcjson-1.7.18_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":33020,"desc":"cJSON is an ultralightweight JSON parser in ANSI C.","categories":["devel"]},{"name":"libcouchbase","origin":"databases/libcouchbase","version":"3.3.8_1","comment":"Multithreaded noSQL database (client and library)","maintainer":"sergey@couchbase.com","www":"https://docs.couchbase.com/c-sdk/current/hello-world/start-using-sdk.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"12564749c83a110480a3b7daf3a2244f22cf380fe5b8158430731be65dd4dba6","flatsize":3177489,"path":"All/libcouchbase-3.3.8_1.pkg","repopath":"All/libcouchbase-3.3.8_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":796284,"desc":"This is the C client library for Couchbase. It communicates with the cluster\nand speaks the relevant protocols necessary to connect to the cluster and\nexecute data operations.","deps":{"libev":{"origin":"devel/libev","version":"4.33_1,1"},"libevent":{"origin":"devel/libevent","version":"2.1.12"},"libuv":{"origin":"devel/libuv","version":"1.50.0"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases"],"shlibs_required":["libc.so.8","libcrypto.so.12","libevent_core-2.1.so.7","libm.so.4","libpthread.so.0","librt.so.0","libssl.so.12","libstdc++.so.9","libz.so.3"]},{"name":"libcomprex","origin":"archivers/libcomprex","version":"0.3.3_14","comment":"Transparently handles automatic compression and decompression of files","maintainer":"bofh@FreeBSD.org","www":"https://gnupdate.sourceforge.net/components/libcomprex/index.xml","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9a9e364de13552a38259f2908951d6c0925f61fcc4cbfbb935b97ca8646047d0","flatsize":613495,"path":"All/libcomprex-0.3.3_14.pkg","repopath":"All/libcomprex-0.3.3_14.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":206716,"desc":"The libcomprex library transparently handles automatic compression and\ndecompression of files. The API is similar to C's built-in file access\nfunctions, which provides a smooth transition to libcomprex. libcomprex\ncan also open uncompressed files, making it a good replacement for the\nnative file access functions.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"}},"categories":["archivers"],"options":{"NLS":"on"}},{"name":"libcryptui","origin":"security/libcryptui","version":"3.12.2_6","comment":"GNOME application for managing encryption keys (PGP, SSH)","maintainer":"gnome@FreeBSD.org","www":"https://gitlab.gnome.org/GNOME/libcryptui","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1dcf1a4a415866f095c5c8ac83622e46febaed0e14285ddfcc334fc0e3ffcad6","flatsize":4648479,"path":"All/libcryptui-3.12.2_6.pkg","repopath":"All/libcryptui-3.12.2_6.pkg","licenselogic":"single","pkgsize":677396,"desc":"Libcryptui: Interface components for OpenPGP\n\nlibcryptui is a library used for prompting for PGP keys.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"dbus-glib":{"origin":"devel/dbus-glib","version":"0.114"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnupg":{"origin":"security/gnupg","version":"2.4.7"},"gpgme":{"origin":"security/gpgme","version":"1.24.2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libgnome-keyring":{"origin":"security/libgnome-keyring","version":"3.12.0_3"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"seahorse":{"origin":"security/seahorse","version":"41.0_3"}},"categories":["gnome","security"],"shlibs_required":["libICE.so.6","libSM.so.6","libassuan.so.9","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libdbus-1.so.3","libdbus-glib-1.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgnome-keyring.so.0","libgobject-2.0.so.0","libgpg-error.so.0","libgpgme.so.11","libgthread-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libz.so.3"],"options":{"NOTIFY":"off"}},{"name":"libcircllhist","origin":"devel/libcircllhist","version":"g20221215","comment":"Circonus log-linear histogram C implementation","maintainer":"fuz@FreeBSD.org","www":"https://github.com/circonus-labs/libcircllhist","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"12df6a66ec5f2c0d5c875c1c6ea4cba647742560c3648c91398244807b0f55de","flatsize":563538,"path":"All/libcircllhist-g20221215.pkg","repopath":"All/libcircllhist-g20221215.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":112164,"desc":"This package includes Circonus log-linear histogram C implementation\n(simple program, header, and library) and Lua v5.1 bindings to it.","categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"libcii","origin":"devel/libcii","version":"1.1","comment":"Library from \"C Interfaces and Implementations\" by David Hanson","maintainer":"rodrigo@FreeBSD.org","www":"http://www.cs.princeton.edu/software/cii/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"484cf5424de99a66f52bdb870fba0f578bdf3e22210146eac59e491569c435b1","flatsize":826971,"path":"All/libcii-1.1.pkg","repopath":"All/libcii-1.1.pkg","licenselogic":"single","pkgsize":129976,"desc":"This hierarchy contains all the source code from\n\"C Interfaces and Implementations: Techniques for Creating Reusable\nSoftware (Addison-Wesley Professional Computing Series, 1997,\nISBN 0-201-49841-3).\n\nFor installation instructions, see install.html.\nFor a summary of the distribution's revision history, see history.html.\n\nDavid R. Hanson\nhttp://www.research.microsoft.com/~drh/\n\nFreeBSD note: in /usr/local\nlib/libcii.a\t->\tlib/cii/1/libcii.a\ninclude/cii\t->\tlib/cii/1/include\nexample binaries are in lib/cii/1/examples\ncopyright, history, etc share/doc/cii\nsource of CII\t\tshare/doc/cii/src\nsource of examples\tshare/doc/cii/examples\n\nThere is no documentation other than the book and its web site.","categories":["devel"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"libcint","origin":"science/libcint","version":"6.1.2_2","comment":"General GTO integrals for quantum chemistry","maintainer":"yuri@FreeBSD.org","www":"https://github.com/sunqm/libcint","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0ef2f6d550575b04bb85a5d048858aeae6212521f77d09570e30f67f805c0d96","flatsize":2224437,"path":"All/libcint-6.1.2_2.pkg","repopath":"All/libcint-6.1.2_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":385536,"desc":"libcint is an open source library for analytical Gaussian integrals.\nIt provides C/Fortran API to evaluate one-electron/two-electron\nintegrals for Cartesian/real-spheric/spinor Gaussian type functions.","deps":{"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"}},"categories":["science"]},{"name":"libchk","origin":"sysutils/libchk","version":"1.10.3_1","comment":"Tool to check shared library links","maintainer":"ports@FreeBSD.org","www":"http://svn.idaemons.org/cgi-bin/viewvc.cgi/trunk/?root=libchk","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e05373e688ce1a7245a4e50ad69ea06afd7308cdddd0598643ed11fdbf2281bc","flatsize":9483,"path":"All/libchk-1.10.3_1.pkg","repopath":"All/libchk-1.10.3_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":5700,"desc":"libchk is a tool to help users obtain the following information:\n\n  - A list of executables that have unresolvable shared library links\n\n  - A list of shared libraries that are not referenced by any binary\n\n  - A list of binaries for each shared library that are linked with\n    the library\n\nThis will help to get a hint as to if you can safely remove shared\nlibraries that look obsolete.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"}},"categories":["sysutils"],"messages":[{"message":"===>   NOTICE:\n\nThe libchk port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libefp","origin":"science/libefp","version":"1.5.0","comment":"Effective fragment potential method in quantum chemistry","maintainer":"yuri@FreeBSD.org","www":"https://libefp.github.io","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5298bd6374e3deea84a76b01254633aea7cfe475f775cf7f97647f4bdc30f5fe","flatsize":13449243,"path":"All/libefp-1.5.0.pkg","repopath":"All/libefp-1.5.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":4044760,"desc":"LIBEFP is a full implementation of the Effective Fragment Potential (EFP)\nmethod (EFP can be viewed as an advanced first-principles-based force-field,\nsee Kaliman et al., JCC, 2013). LIBEFP facilitates extension of unique\nelectronic structure methodologies designed for accurate simulations in the\ngas phase to condensed phases via QM/EFP. LIBEFP is designed to give developers\nof quantum chemistry software an easy way to add EFP support to their favourite\npackage.","categories":["science"]},{"name":"libcidr","origin":"devel/libcidr","version":"1.2.3_1","comment":"Library to handle manipulating CIDR netblocks","maintainer":"fullermd@over-yonder.net","www":"https://www.over-yonder.net/~fullermd/projects/libcidr","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dce6d9aa88ac47f42dbe60b9aea0867f97a68f3b2f14c53aa20fc819f436c8b5","flatsize":451236,"path":"All/libcidr-1.2.3_1.pkg","repopath":"All/libcidr-1.2.3_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":132888,"desc":"libcidr is a library that provides a number of functions to input, output,\nmanipulate, compare, multilate, and otherwise play with, IP addresses and\nnetblocks.\n\nIt supports both IPv4 and IPv6, and provides sufficiently diverse functions\nto be useful for everything from log processes to network client and server\nprograms. It parses addresses in a wide variety of common formats.  It also\nprovides a plethora of options for formatting them on the output as well.\n\nIt can compare them in various ways and give you some useful statistics\nabout the netblocks in which they reside.","categories":["devel"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"libcmis","origin":"net/libcmis","version":"0.6.2_4","comment":"Client library for the CMIS interface","maintainer":"office@FreeBSD.org","www":"https://github.com/tdf/libcmis","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8385a497e524e5dbcb3009bb509fcb61f7038423f7b00b9ec33c6c50efe15fd6","flatsize":6941250,"path":"All/libcmis-0.6.2_4.pkg","repopath":"All/libcmis-0.6.2_4.pkg","licenselogic":"or","licenses":["GPLv2","LGPL20","MPL11"],"pkgsize":855804,"desc":"LibCMIS is a C++ client library for the CMIS interface. This allows C++\napplications to connect to any ECM behaving as a CMIS server like Alfresco,\nNuxeo for the open source ones.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"}},"categories":["devel","net"],"shlibs_required":["libboost_date_time.so.1.87.0","libboost_program_options.so.1.87.0","libc.so.8","libcurl.so.4","libm.so.4","libstdc++.so.9","libxml2.so.2"]},{"name":"libcelero","origin":"benchmarks/libcelero","version":"2.9.0","comment":"C++ benchmark authoring library/framework","maintainer":"yuri@FreeBSD.org","www":"https://github.com/DigitalInBlue/Celero","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0526295d15b9250dc3be4a0da57bea210c4a74c0c0bdda3d1ea58dd1ea6e1249","flatsize":483162,"path":"All/libcelero-2.9.0.pkg","repopath":"All/libcelero-2.9.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":130612,"desc":"Celero aims to be a small library which can be added to a C++ project and\nperform benchmarks on code in a way which is easy to reproduce, share, and\ncompare among individual runs, developers, or projects. Celero uses a framework\nsimilar to that of GoogleTest to make its API easier to use and integrate into a\nproject. Make automated benchmarking as much a part of your development process\nas automated testing.","deps":{"libsysinfo":{"origin":"devel/libsysinfo","version":"0.0.3_3"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["benchmarks"]},{"name":"libchdr","origin":"devel/libchdr","version":"g20241211","comment":"Standalone library for reading MAME CHDv1-v5 formats","maintainer":"bsdcode@disroot.org","www":"https://github.com/rtissera/libchdr","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3b34be0d2a10c1deb4b8afbb8b8b9d0aab7c4db34b141c7139b4bcb256e43b1b","flatsize":377446,"path":"All/libchdr-g20241211.pkg","repopath":"All/libchdr-g20241211.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":104388,"desc":"libchdr is a standalone library for reading MAME's CHDv1-v5 formats.\n\nThe code is based off of MAME's old C codebase which read up to CHDv4 with\nOS-dependent features removed, and CHDv5 support backported from MAME's current\nC++ codebase.","deps":{"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["devel"]},{"name":"libcfu","origin":"devel/libcfu","version":"0.04.a_3","comment":"Simple library of tools for developing multithreaded software","maintainer":"crees@FreeBSD.org","www":"https://libcfu.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"90c71bd38757d9fef1978b5d753e572f694bbcf1de1ca7c72c77e2272645ca8f","flatsize":200668,"path":"All/libcfu-0.04.a_3.pkg","repopath":"All/libcfu-0.04.a_3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":42344,"desc":"Libcfu is a library of tools that may be useful, particularly when\ndeveloping multithreaded software. It includes a hash table, a linked list,\nself-extending strings, a config file parser, a simple timer, a thread\nqueue, and command-line parser.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["devel"]},{"name":"libchipcard","origin":"devel/libchipcard","version":"5.1.6","comment":"Library for easy access to chipcards","maintainer":"jhale@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6b80a2bc1e3300f2b6de77495a2e501509c6b637514048d135f33ff69482f621","flatsize":1985473,"path":"All/libchipcard-5.1.6.pkg","repopath":"All/libchipcard-5.1.6.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":291964,"desc":"Libchipcard allows easy access to smart cards. It provides basic access\nto memory and processor cards and has special support for German medical\ncards, German \"Geldkarten\" and HBCI (homebanking) cards (both type 0 and\ntype 1).\nIt accesses the readers via CTAPI or PC/SC interfaces and has successfully\nbeen tested with Towitoko, Kobil and Reiner-SCT readers.","deps":{"gwenhywfar":{"origin":"devel/gwenhywfar","version":"5.12.0"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcsc-lite":{"origin":"devel/pcsc-lite","version":"2.3.1,2"}},"categories":["devel"],"shlibs_required":["libc.so.8","libgwenhywfar.so.79","libm.so.4","libstdc++.so.9"],"options":{"DOXYGEN":"off","MEMDEBUG":"off"}},{"name":"libcerf","origin":"math/libcerf","version":"2.4","comment":"Library that provides an implementation of complex error functions","maintainer":"yuri@FreeBSD.org","www":"https://jugit.fz-juelich.de/mlz/libcerf/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"116eebe75f625862c0840db6b9c561c8e93fb6f22b2cde7002f91b7cfbcaf597","flatsize":118759,"path":"All/libcerf-2.4.pkg","repopath":"All/libcerf-2.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":49940,"desc":"libcerf is a self-contained numeric library that provides an efficient and\naccurate implementation of complex error functions, along with Dawson,\nFaddeeva, and Voigt functions.","categories":["math"],"options":{"DOCS":"on"}},{"name":"libcdio-paranoia","origin":"sysutils/libcdio-paranoia","version":"10.2+2.0.2","comment":"Read audio from the CDROM directly as data","maintainer":"jhale@FreeBSD.org","www":"https://www.gnu.org/software/libcdio/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0823f46ed6b509d76dec80a2c70855d84dd356b24cd25fb99c27c6f6253bd2b1","flatsize":278219,"path":"All/libcdio-paranoia-10.2+2.0.2.pkg","repopath":"All/libcdio-paranoia-10.2+2.0.2.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":88084,"desc":"This CDDA reader distribution reads audio from the\nCDROM directly as data, with no analog step between, and writes the\ndata to a file or pipe as .wav, .aifc or as raw 16 bit linear PCM.","deps":{"libcdio":{"origin":"sysutils/libcdio","version":"2.2.0"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libcam.so.3","libcdio.so.19","libm.so.4","librt.so.0"]},{"name":"libcdio","origin":"sysutils/libcdio","version":"2.2.0","comment":"Compact Disc Input and Control Library","maintainer":"jhale@FreeBSD.org","www":"https://github.com/libcdio/libcdio/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f474e06127373a2e778862cab0ca0afa33edf8ab2ddff8e468e87061ce068032","flatsize":1500900,"path":"All/libcdio-2.2.0.pkg","repopath":"All/libcdio-2.2.0.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":312080,"desc":"The libcdio package contains a library which encapsulates CD-ROM reading\nand control. Applications wishing to be oblivious of the OS- and\ndevice-dependant properties of a CD-ROM can use this library.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libcam.so.3","libm.so.4","libncurses.so.6","libtinfo.so.6"],"annotations":{"cpe":"cpe:2.3:a:gnu:libcdio:2.2.0:::::dragonfly6:x86_64"}},{"name":"libchamplain","origin":"graphics/libchamplain","version":"0.12.21","comment":"C library aimed to provide a Gtk+ widget to display rasterized maps and markers","maintainer":"gnome@FreeBSD.org","www":"https://projects.gnome.org/libchamplain/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a478b9f951e9847fee0c8b4f56543520e47813e4b890e6963f6259e35f757f87","flatsize":1130485,"path":"All/libchamplain-0.12.21.pkg","repopath":"All/libchamplain-0.12.21.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":153288,"desc":"Libchamplain is a C library providing a ClutterActor to display maps. It also\nprovides a Gtk+ widget to display maps in Gtk+ applications. Mono, Python and\nPerl bindings are available.\n\nIt supports numerous free map sources such as OpenStreetMap [1],\nOpenAerialMap [2] and Maps for free [3].\n[1] http://www.openstreetmap.org/ [2] http://www.openaerialmap.org/\n[3] http://www.maps-for-free.com/","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"clutter":{"origin":"graphics/clutter","version":"1.26.4_2"},"clutter-gtk3":{"origin":"graphics/clutter-gtk3","version":"1.8.4_4"},"cogl":{"origin":"graphics/cogl","version":"1.22.8_2"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcomposite":{"origin":"x11/libXcomposite","version":"0.4.6_1,1"},"libXdamage":{"origin":"x11/libXdamage","version":"1.1.6"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libsoup3":{"origin":"devel/libsoup3","version":"3.6.5_2"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["graphics"]},{"name":"libcds","origin":"devel/libcds","version":"2.3.3.102_1","comment":"C++ library of Concurrent Data Structures","maintainer":"yuri@FreeBSD.org","www":"https://github.com/khizmax/libcds","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c1dc93c54acfb7e71663fca89aa9ab7099d3cc6a379d27c84cd1ec910b4924d4","flatsize":4720384,"path":"All/libcds-2.3.3.102_1.pkg","repopath":"All/libcds-2.3.3.102_1.pkg","licenselogic":"single","licenses":["BSL"],"pkgsize":382476,"desc":"The Concurrent Data Structures (CDS) library is a collection of concurrent\ncontainers that don't require external (manual) synchronization for shared\naccess, and safe memory reclamation (SMR) algorithms like Hazard Pointer and\nuser-space RCU that is used as an epoch-based SMR.\n\nCDS is mostly header-only template library. Only SMR core implementation is\nsegregated to .so file.\n\nThe library contains the implementations of the following containers:\n* lock-free stack with optional elimination support\n* several algo for lock-free queue, including classic Michael & Scott\n  algorithm and its derivatives, the flat combining queue, the segmented queue.\n* several implementation of unordered set/map - lock-free and fine-grained\n  lock-based\n* flat-combining technique\n* lock-free skip-list\n* lock-free FeldmanHashMap/Set Multi-Level Array Hash with thread-safe\n  bidirectional iterator support\n* Bronson's et al algorithm for fine-grained lock-based AVL tree\n\nGenerally, each container has an intrusive and non-intrusive (STL-like) version\nbelonging to cds::intrusive and cds::container namespace respectively.","categories":["devel"]},{"name":"libcdr01","origin":"graphics/libcdr01","version":"0.1.8_1","comment":"Library and tools for parsing Corel Draw file format","maintainer":"office@FreeBSD.org","www":"https://wiki.documentfoundation.org/DLP/Libraries/libcdr","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"387136c6f96cc52fb03ebb173aafc96edc133345589c98516074475d1314b0f0","flatsize":730081,"path":"All/libcdr01-0.1.8_1.pkg","repopath":"All/libcdr01-0.1.8_1.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":347488,"desc":"Library and tools providing ability to interpret and import Corel Draw drawings\ninto various applications.","deps":{"icu":{"origin":"devel/icu","version":"76.1,1"},"lcms2":{"origin":"graphics/lcms2","version":"2.17"},"librevenge":{"origin":"textproc/librevenge","version":"0.0.5"}},"categories":["devel","graphics"],"shlibs_required":["libc.so.8","libicui18n.so.76","libicuuc.so.76","libm.so.4","librevenge-0.0.so.0","librevenge-generators-0.0.so.0","librevenge-stream-0.0.so.0","libstdc++.so.9"]},{"name":"libceed","origin":"math/libceed","version":"0.12.0.763","comment":"CEED Library: Code for Efficient Extensible Discretizations","maintainer":"yuri@FreeBSD.org","www":"https://libceed.org/en/latest/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f9b2aeafd348c4e6fe62773be9032a4846d0cf141a54b0b813d6f276e10b20ea","flatsize":2471495,"path":"All/libceed-0.12.0.763.pkg","repopath":"All/libceed-0.12.0.763.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":165640,"desc":"libCEED provides fast algebra for element-based discretizations, designed for\nperformance portability, run-time flexibility, and clean embedding in higher\nlevel libraries and applications.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"libccd","origin":"math/libccd","version":"2.1","comment":"Library for collision detection between two convex shapes","maintainer":"yuri@FreeBSD.org","www":"https://github.com/danfis/libccd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2413fde0348b908031e5c893974b7fd0b421d90b3b310997d13384c02ef792cc","flatsize":68562,"path":"All/libccd-2.1.pkg","repopath":"All/libccd-2.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":25480,"desc":"libccd is library for a collision detection between two convex shapes. libccd\nimplements variation on Gilbert-Johnson-Keerthi algorithm plus Expand Polytope\nAlgorithm (EPA) and also implements algorithm Minkowski Portal Refinement (MPR,\na.k.a. XenoCollide) as described in Game Programming Gems 7.\n\nlibccd is the only available open source library of my knowledge that include\nMPR algorithm working in 3-D space. However, there is a library called mpr2d,\nimplemented in D programming language, that works in 2-D space.","categories":["math"],"options":{"DOUBLE_PECISION":"off"}},{"name":"libcdb","origin":"devel/libcdb","version":"g2020082801","comment":"Constant database library","maintainer":"bofh@FreeBSD.org","www":"https://github.com/rmind/libcdb","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1e6f93cb633c510a5daebcb13ee56b88f40977acf572f70f61e7f1e36c27e878","flatsize":135448,"path":"All/libcdb-g2020082801.pkg","repopath":"All/libcdb-g2020082801.pkg","licenselogic":"single","pkgsize":30408,"desc":"The NetBSD's constant database (cdb) library provides a space efficient\nkey-value database based on perfect hashing, thus guaranteeing the O(1) lookup\ntime. The database preserves the key order.","categories":["devel"]},{"name":"libcdaudio","origin":"audio/libcdaudio","version":"0.99.12p2_3","comment":"Library for playing audio CDs","maintainer":"ports@FreeBSD.org","www":"https://libcdaudio.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ea4fe493a83c756f00d57d84b2cabe153e7b37d08038f81a6e3aba87ae412f89","flatsize":220595,"path":"All/libcdaudio-0.99.12p2_3.pkg","repopath":"All/libcdaudio-0.99.12p2_3.pkg","licenselogic":"single","pkgsize":55396,"desc":"libcdaudio is a library designed to provide functions to control\noperation of a CD-ROM when playing audio CDs.  It also contains\nfunctions for CDDB and CD Index lookup.","categories":["audio"],"messages":[{"message":"===>   NOTICE:\n\nThe libcdaudio port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libcanberra-gtk3","origin":"audio/libcanberra-gtk3","version":"0.30_11","comment":"Implementation of the Freedesktop sound theme spec","maintainer":"desktop@FreeBSD.org","www":"https://0pointer.de/lennart/projects/libcanberra/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5754b19c81bec0cb23f26c45ee6ef8ba7f3e8513a7e4c8177c71a39ea3398cdd","flatsize":68257,"path":"All/libcanberra-gtk3-0.30_11.pkg","repopath":"All/libcanberra-gtk3-0.30_11.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":22428,"desc":"Libcanberra is an implementation of the Freedesktop Sound Theme\nspecification.  It allows developers to play sounds given a list of events.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libcanberra":{"origin":"audio/libcanberra","version":"0.30_11"},"libltdl":{"origin":"devel/libltdl","version":"2.5.4"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["audio","devel"]},{"name":"libcbor","origin":"devel/libcbor","version":"0.11.0","comment":"CBOR protocol implementation for C and others","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/PJK/libcbor","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6ec979acd7de457d02dc1c49f3a21c6292f7ee1ba6b6702609a2cc5026d07777","flatsize":151036,"path":"All/libcbor-0.11.0.pkg","repopath":"All/libcbor-0.11.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":34196,"desc":"libcbor is a C library for parsing and generating CBOR, the general-purpose\nschema-less binary data format.\n\nMain features:\n- Complete RFC conformance\n- Robust C99 implementation\n- Layered architecture offers both control and convenience\n- Flexible memory management\n- No shared global state - threading friendly\n- Proper handling of UTF-8\n- Full support for streams & incremental processing\n- Extensive documentation and test suite\n- No runtime dependencies, small footprint","deps":{"libcjson":{"origin":"devel/libcjson","version":"1.7.18_2"}},"categories":["devel"]},{"name":"libcapn","origin":"net/libcapn","version":"1.1.0","comment":"C Library to interact with Apple Push Notification Service","maintainer":"gasol.wu@gmail.com","www":"https://github.com/adobkin/libcapn","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9e6a068d9e52032d5de11db03d0a78f0d4d8df00d5705c62018de98d7e61e395","flatsize":104143,"path":"All/libcapn-1.1.0.pkg","repopath":"All/libcapn-1.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21548,"desc":"libcapn is a C Library to interact with the Apple Push Notification Service\nusing simple and intuitive API. With the library you can easily send push\nnotifications to iOS and Mac OS X devices.","deps":{"jansson":{"origin":"devel/jansson","version":"2.14.1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["net"]},{"name":"libcanberra","origin":"audio/libcanberra","version":"0.30_11","comment":"Implementation of the Freedesktop sound theme spec","maintainer":"desktop@FreeBSD.org","www":"https://0pointer.de/lennart/projects/libcanberra/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f8afa40cb16fc4c2eb3870e50ba0b5ba652ca1b291b08fa19370b9da43253121","flatsize":140193,"path":"All/libcanberra-0.30_11.pkg","repopath":"All/libcanberra-0.30_11.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":42404,"desc":"Libcanberra is an implementation of the Freedesktop Sound Theme\nspecification.  It allows developers to play sounds given a list of events.","deps":{"libltdl":{"origin":"devel/libltdl","version":"2.5.4"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"}},"categories":["audio","devel"],"options":{"GSTREAMER":"off","PULSEAUDIO":"off"}},{"name":"libcdada","origin":"devel/libcdada","version":"0.5.2","comment":"Basic data structures in C as libstdc++ wrapper","maintainer":"pi@FreeBSD.org","www":"https://github.com/msune/libcdada","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d3492164505de102fce9ef1a6e130bb778f70480241881f3688044146c35f200","flatsize":1247532,"path":"All/libcdada-0.5.2.pkg","repopath":"All/libcdada-0.5.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":150792,"desc":"Small library that offers basic data structures (list, set, map...)\nin a pure C API for user-space applications. Key features:\n\n- Easy to use, portable\n- No \"magic\" MACROs, and no need to modify your data structures\n  (except, perhaps, for __attribute__((packed)))\n- Stable and well-tested backend engine (libstdc++) for most of\n  the data structures\n- Reasonable performance - comparable to libstdc++","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"]},{"name":"libcabinet","origin":"archivers/libcabinet","version":"0.30_2","comment":"Portable library and utility to use Microsoft cabinet files (.cab)","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"05e98167152a6e7a3c71ee51735e9d21e3687b538eb8e850e5006e53a78f13b6","flatsize":225425,"path":"All/libcabinet-0.30_2.pkg","repopath":"All/libcabinet-0.30_2.pkg","licenselogic":"single","pkgsize":52160,"desc":"A portable library and small utility that can be used to create, use, and\nmodify Microsoft cabinet files (.cab) on any system.","categories":["archivers"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9","libz.so.3"],"messages":[{"message":"===>   NOTICE:\n\nThe libcabinet port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libcanberra-gtk2","origin":"audio/libcanberra-gtk2","version":"0.30_11","comment":"Implementation of the Freedesktop sound theme spec","maintainer":"desktop@FreeBSD.org","www":"https://0pointer.de/lennart/projects/libcanberra/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"71b06d243784ebecd6b86913e5b773fd47d0261c39493563c6b1af77007117d6","flatsize":81464,"path":"All/libcanberra-gtk2-0.30_11.pkg","repopath":"All/libcanberra-gtk2-0.30_11.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":26084,"desc":"Libcanberra is an implementation of the Freedesktop Sound Theme\nspecification.  It allows developers to play sounds given a list of events.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libcanberra":{"origin":"audio/libcanberra","version":"0.30_11"},"libltdl":{"origin":"devel/libltdl","version":"2.5.4"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["audio","devel"],"shlibs_required":["libc.so.8","libcanberra.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libpthread.so.0"]},{"name":"libcec","origin":"multimedia/libcec","version":"7.0.0","comment":"Library to control Pulse-Eight's HDMI-CEC adapter","maintainer":"sunpoet@FreeBSD.org","www":"https://libcec.pulse-eight.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"23b422f771de057320cd8574fedbd4fd35f8b70addaa68410189196a94587dd8","flatsize":1358466,"path":"All/libcec-7.0.0.pkg","repopath":"All/libcec-7.0.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":316688,"desc":"libCEC allows you in combination with the right hardware to control your device\nwith your TV remote control utilising your existing HDMI cabling. This library\nis an enabling platform for the CEC bus in HDMI, it allows developers to\ninteract with other HDMI devices without having to worry about the communication\noverhead, handshaking, and the various ways of sending a message for each\nvendor.","deps":{"p8-platform":{"origin":"devel/p8-platform","version":"2.1.0.1_3"}},"categories":["multimedia"],"shlibs_required":["libc.so.8","libdl.so.0","libm.so.4","libp8-platform.so.2","libpthread.so.0","librt.so.0","libstdc++.so.9"],"options":{"PYTHON":"on","X11":"on"},"messages":[{"message":"WARNING:\n\nYou need write permissions on the USB device to make it work properly.\nConsider adding your user to the operator group:\n\n% pw groupmod operator -m jerry\n\nand adding a rule in /etc/devfs.rules like this one:\n\n[system=10]\nadd path 'ttyU*' mode 0660 group operator\n\nTo load this new rule add the following to /etc/rc.conf:\n\ndevfs_system_ruleset=\"system\"\n\nThen restart devfs to load the new rule:\n\n% service devfs restart","type":"install"}]},{"name":"libcaes","origin":"security/libcaes","version":"a.20240413","comment":"Library to support cross-platform AES encryption","maintainer":"antoine@FreeBSD.org","www":"https://github.com/libyal/libcaes","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3fcafb66e4fdf44bb92e704d34724a749dbf94094a5c0b80edbd8b4af42c500c","flatsize":209147,"path":"All/libcaes-a.20240413.pkg","repopath":"All/libcaes-a.20240413.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":45252,"desc":"libcaes is a library to support cross-platform AES encryption.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["security"],"options":{"NLS":"on"}},{"name":"libbs2b","origin":"audio/libbs2b","version":"3.1.0_8","comment":"Bauer Stereophonic-to-Binaural DSP","maintainer":"ports@FreeBSD.org","www":"https://bs2b.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9d0f56115c113b269ae908af2447802a6e72a290c694a0d94ada54d76c64aece","flatsize":75312,"path":"All/libbs2b-3.1.0_8.pkg","repopath":"All/libbs2b-3.1.0_8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17988,"desc":"The Bauer stereophonic-to-binaural DSP (bs2b) is designed\nto improve headphone listening of stereo audio records.","deps":{"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"}},"categories":["audio"],"shlibs_required":["libc.so.8","libsndfile.so.1"],"messages":[{"message":"===>   NOTICE:\n\nThe libbs2b port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libccp4","origin":"science/libccp4","version":"6.5.1_4","comment":"Protein X-ray crystallography toolkit","maintainer":"yuri@FreeBSD.org","www":"https://www.ccp4.ac.uk/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9bd1aaa1ebc3e940f2e1ea583a98ddb9389866f2ea7d0d36d8d2a1d006e2bd37","flatsize":1835756,"path":"All/libccp4-6.5.1_4.pkg","repopath":"All/libccp4-6.5.1_4.pkg","licenselogic":"or","licenses":["GPLv3","LGPL3"],"pkgsize":394408,"desc":"CCP4 exists to produce and support a world-leading, integrated suite of programs\nthat allows researchers to determine macromolecular structures by X-ray\ncrystallography, and other biophysical techniques. CCP4 aims to develop and\nsupport the development of cutting edge approaches to experimental determination\nand analysis of protein structure, and integrate these approaches into the\nsuite. CCP4 is a community based resource that supports the widest possible\nresearcher community, embracing academic, not for profit, and for profit\nresearch. CCP4 aims to play a key role in the education and training of\nscientists in experimental structural biology. It encourages the wide\ndissemination of new ideas, techniques and practice.\n\nWWW: https://www.ccp4.ac.uk/","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"mmdb2":{"origin":"science/mmdb2","version":"2.0.20"}},"categories":["education","science"]},{"name":"libcaca","origin":"graphics/libcaca","version":"0.99.b20_1","comment":"Graphics library that outputs text instead of pixels","maintainer":"multimedia@FreeBSD.org","www":"http://caca.zoy.org/wiki/libcaca","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bbdb54ee45874bd79745fb03337c83aae349ad6dbff419be8d5d260d1c46fa61","flatsize":2236046,"path":"All/libcaca-0.99.b20_1.pkg","repopath":"All/libcaca-0.99.b20_1.pkg","licenselogic":"single","licenses":["WTFPL"],"pkgsize":292816,"desc":"libcaca is a graphics library that outputs text instead of pixels,\nso that it can work on older video cards or text terminals.  It is\nnot unlike the famous AAlib library, with the following improvements:\n * Unicode support\n * 2048 available colours (some devices can only handle 16)\n * dithering of colour images\n * advanced text canvas operations (blitting, rotations)","deps":{"freeglut":{"origin":"graphics/freeglut","version":"3.2.1"},"imlib2":{"origin":"graphics/imlib2","version":"1.12.4_1,2"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["graphics"],"shlibs_required":["libImlib2.so.1","libc.so.8","libm.so.4"],"options":{"DOCS":"on","FTGL":"off","IMLIB2":"on","SLANG":"off","X11":"on"},"annotations":{"cpe":"cpe:2.3:a:libcaca_project:libcaca:0.99.b20:::::dragonfly6:x86_64:1"}},{"name":"libburn","origin":"devel/libburn","version":"1.5.6_1","comment":"Libburnia library to read/write optical discs","maintainer":"ports@FreeBSD.org","www":"https://dev.lovelyhq.com/libburnia/web/wiki/Libburn","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e9a5047b24d8613eb88592bf306b2efc271a7b8669c203f1c036e0daaaf0e533","flatsize":1341372,"path":"All/libburn-1.5.6_1.pkg","repopath":"All/libburn-1.5.6_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":378420,"desc":"libburnia is a project for reading, mastering and writing optical\ndiscs. Currently it is comprised of libraries named libisofs,\nlibburn, libisoburn, a cdrecord emulator named cdrskin, and an\nintegrated multi-session tool named xorriso.","categories":["devel"],"shlibs_required":["libc.so.8","libcam.so.3","libpthread.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"You will need to enable CAM support in the kernel.  Your kernel\nconfiguation should include:\n    for SCSI CD/DVD devices:\n\tdevice scbus\n\tdevice cd\n\tdevice pass\n    for ATA CD/DVD devices you will need the above, plus:\n\tdevice atapicam\n\nYou will also want to make the CD devices world read- and writable.\nIn /etc/devfs.rules, add the following:\n\t[system=10]\n\tadd path 'acd*' mode 0666\n\tadd path 'cd*' mode 0666\n\tadd path 'pass*' mode 0666\n\tadd path 'xpt*' mode 0666","type":"install"},{"message":"===>   NOTICE:\n\nThe libburn port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libbpfjit","origin":"devel/libbpfjit","version":"g2020082801","comment":"Just-in-Time compilation of bpf","maintainer":"bofh@FreeBSD.org","www":"https://github.com/rmind/bpfjit","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f6ad0e8edb9004a191872c2302271f9c71a711335b8a35acfd84ba67f10ec404","flatsize":19174,"path":"All/libbpfjit-g2020082801.pkg","repopath":"All/libbpfjit-g2020082801.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":7752,"desc":"Just-in-Time Compilation for Berkeley Packet Filter","categories":["devel"]},{"name":"libbpm","origin":"audio/libbpm","version":"0.3_1","comment":"C-library contains low level beam position monitor signal processing","maintainer":"i@levsha.me","www":"https://www.hep.ucl.ac.uk/~bino/libbpm/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"321e2890b5247ae0113781857faf3cfdd57098bd65b793efcb29223eeea3d62c","flatsize":921843,"path":"All/libbpm-0.3_1.pkg","repopath":"All/libbpm-0.3_1.pkg","licenselogic":"single","pkgsize":169460,"desc":"libbpm is a C-library which contains low level beam position monitor (BPM)\nsignal processing routines. It's aim is to form a complete set of routines\nneeded to handle RF Cavity BPM data, from digital downmixing, sampling,\ncalibrating  analysing and simulating BPM data. This library has been developed\nin the context of the BPM work done by the accelerator physics groups at\nUniversity College London, Royal Holloway University of London and the\nUniversity of Cambridge (UK) (2006-2008)","categories":["audio"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"libbson","origin":"devel/libbson","version":"1.24.2","comment":"BSON utility library","maintainer":"ports@bsdserwis.com","www":"https://github.com/mongodb/mongo-c-driver","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"752879561b02cb47db5e5d8eaf04154c0531ee0720f605c3012b77f6231ac513","flatsize":4065137,"path":"All/libbson-1.24.2.pkg","repopath":"All/libbson-1.24.2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":596304,"desc":"libbson is a library providing useful routines related to building,\nparsing, and iterating BSON documents. It is a useful base for those\nwanting to write high-performance C extensions to higher level\nlanguages such as python, ruby, or perl.","categories":["devel"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:mongodb:libbson:1.24.2:::::dragonfly6:x86_64"}},{"name":"libbinio","origin":"devel/libbinio","version":"1.5","comment":"Binary I/O stream class library","maintainer":"ehaupt@FreeBSD.org","www":"https://adplug.github.io/libbinio/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f32804873ef5452e89fe298a24195a6423df5b367d8623f1170464c14b4fa175","flatsize":251807,"path":"All/libbinio-1.5.pkg","repopath":"All/libbinio-1.5.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":51164,"desc":"The binary I/O stream class library presents a platform-independent way to\naccess binary data streams in C++.\n\nThe library is hardware independent in the form that it transparently\nconverts between the different forms of machine-internal binary data\nrepresentation.\n\nIt further employs no special I/O protocol and can be used on arbitrary\nbinary data sources.","categories":["devel"]},{"name":"libbraiding","origin":"math/libbraiding","version":"1.3.1","comment":"C++ library for computations on braid groups","maintainer":"ports@FreeBSD.org","www":"https://github.com/jeanluct/braidlab","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cadcde9cfb7da31075f98672662c38e2a2e546fb04ea1eef5929abb9411d4d57","flatsize":607437,"path":"All/libbraiding-1.3.1.pkg","repopath":"All/libbraiding-1.3.1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":134812,"desc":"This is a project to expose the functionalitis of the Braiding program as a\nshared library. The original goal is to include it as a component of SageMath,\nbut it can be used in any other c++ program.\n\nIt allows various computations on braid groups, such as normal forms.\n\nSee also: https://github.com/miguelmarco/libbraiding","categories":["math"],"messages":[{"message":"===>   NOTICE:\n\nThe libbraiding port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libc++","origin":"devel/libc++","version":"10.0.1","comment":"LLVM C++ standard library with c++11 support","maintainer":"tuxillo@quantumachine.net","www":"http://libcxx.llvm.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"849710afbcc4bf9d600c3a840443e4ec631fd30aa0fd2087f43d94506449b9f6","flatsize":7133214,"path":"All/libc++-10.0.1.pkg","repopath":"All/libc++-10.0.1.pkg","licenselogic":"single","pkgsize":752524,"desc":"libc++ is a new implementation of the C++ standard library made by the\nllvm project targeting C++11.\n\nWWW: http://libcxx.llvm.org/","deps":{"libcxxrt":{"origin":"devel/libcxxrt","version":"20180311"}},"categories":["devel"]},{"name":"libbigwig","origin":"biology/libbigwig","version":"0.4.8","comment":"C library for handling bigWig files (containing genomic data)","maintainer":"yuri@FreeBSD.org","www":"https://github.com/dpryan79/libBigWig","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9bb96e3fef6f1f5d97457f418b832f7f52b496f5b23d852092f4b063668bb3b9","flatsize":100402,"path":"All/libbigwig-0.4.8.pkg","repopath":"All/libbigwig-0.4.8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":35648,"desc":"A C library for reading/parsing local and remote bigWig and bigBed files.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"}},"categories":["biology"]},{"name":"llvm17","origin":"devel/llvm17","version":"17.0.6_8","comment":"LLVM and Clang","maintainer":"brooks@FreeBSD.org","www":"https://llvm.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9bffebbe729b76397b8ab175f9ed00e54e854e725c5a4e411964a9ec50836051","flatsize":1523492210,"path":"All/llvm17-17.0.6_8.pkg","repopath":"All/llvm17-17.0.6_8.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","LLVM","LLVM2","MIT","PD","REGEX"],"pkgsize":207724412,"desc":"The LLVM Project is a collection of modular and reusable compiler and\ntoolchain technologies.\n\nThis port includes Clang (a C/C++/Objective-C compiler), LLD (a linker),\nLLDB (a debugger), an OpenMP runtime library, and the LLVM infrastructure\nthese are built on.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["devel","lang"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0","librt.so.0","libstdc++.so.9","libz.so.3","libzstd.so.1"],"options":{"BE_AMDGPU":"on","BE_WASM":"on","CLANG":"on","COMPILER_RT":"off","DOCS":"on","EXTRAS":"on","FLANG":"off","GOLD":"on","LIT":"on","LLD":"on","LLDB":"off","LLD_LINK":"off","MLIR":"on","OPENMP":"off","POLLY":"on","PYCLANG":"on","STATIC_LIBS":"on","BE_FREEBSD":"off","BE_NATIVE":"off","BE_STANDARD":"on"},"annotations":{"cpe":"cpe:2.3:a:llvm:llvm:17.0.6:::::dragonfly6:x86_64:8","flavor":"default"}},{"name":"libbluray","origin":"multimedia/libbluray","version":"1.3.4,1","comment":"Blu-Ray discs playback library for media players","maintainer":"se@FreeBSD.org","www":"https://www.videolan.org/developers/libbluray.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b5ac8212fafbfa4ff54c9fddf3eeceb0dab1947ee2122f80579beba48ca4c6ed","flatsize":433755,"path":"All/libbluray-1.3.4,1.pkg","repopath":"All/libbluray-1.3.4,1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":152408,"desc":"libbluray is an open-source library designed for Blu-Ray discs playback for\nmedia players, like VLC or MPlayer.\n\nThis research project is developed by an international team of developers from\nDoom9.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"}},"categories":["multimedia"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"JAVA":"off"},"annotations":{"cpe":"cpe:2.3:a:videolan:libbluray:1.3.4:::::dragonfly6:x86_64"}},{"name":"libbpg","origin":"graphics/libbpg","version":"0.9.8_3","comment":"BPG (Better Portable Graphics) is a new image format","maintainer":"mazhe@alkumuna.eu","www":"https://bellard.org/bpg/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"23e33201585b0a0c22fed23403a8b03f836e5afa944f4f1925f219a6edcc9dc0","flatsize":3428128,"path":"All/libbpg-0.9.8_3.pkg","repopath":"All/libbpg-0.9.8_3.pkg","licenselogic":"and","licenses":["BSD2CLAUSE","LGPL21"],"pkgsize":473484,"desc":"BPG (Better Portable Graphics) is a new image format. Its purpose is to\nreplace the JPEG image format when quality or file size is an issue. Its\nmain advantages are:\n - High compression ratio. Files are much smaller than JPEG for similar\n   quality.\n - Supported by most Web browsers with a small Javascript decoder (gzipped\n   size: 56 KB).\n - Based on a subset of the HEVC open video compression standard.\n - Supports the same chroma formats as JPEG (grayscale, YCbCr 4:2:0, 4:2:2,\n   4:4:4) to reduce the losses during the conversion. An alpha channel is\n   supported. The RGB, YCgCo and CMYK color spaces are also supported.\n - Native support of 8 to 14 bits per channel for a higher dynamic range.\n - Lossless compression is supported.\n - Various metadata (such as EXIF, ICC profile, XMP) can be included.\n - Animation support.","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"x265":{"origin":"multimedia/x265","version":"3.6_1"}},"categories":["graphics"],"shlibs_required":["libSDL-1.2.so.0","libSDL_image-1.2.so.0","libc.so.8","libjpeg.so.8","libm.so.4","libpng16.so.16","libpthread.so.0","librt.so.0","libstdc++.so.9","libx265.so.209"],"options":{"JCTVC":"off","JCTVCHI":"off","SDL":"on","X265":"on"},"annotations":{"cpe":"cpe:2.3:a:libbpg_project:libbpg:0.9.8:::::dragonfly6:x86_64:3"}},{"name":"libbind","origin":"dns/libbind","version":"6.0_2","comment":"Standard C resolver library","maintainer":"ports@FreeBSD.org","www":"https://www.isc.org/software/libbind","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d0d33181e31a9e338516778da818e173648c4b876009cfdbe33102a07dd9ef9b","flatsize":861395,"path":"All/libbind-6.0_2.pkg","repopath":"All/libbind-6.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":219120,"desc":"The libbind functions have been separated from the BIND suite as of\nBIND 9.6.0. Originally from older versions of BIND, they have been\ncontinually maintained and improved but not installed by default with\nBIND 9. This standard resolver library contains the same historical\nfunctions and headers included with many Unix operating systems.\nIn fact, most implementations are based on the same original code.\n\nISC's libbind provides the standard resolver library, along with header\nfiles and documentation, for communicating with domain name servers,\nretrieving network host entries from /etc/hosts or via DNS, converting\nCIDR network addresses, performing Hesiod information lookups, retrieving\nnetwork entries from /etc/networks, implementing TSIG transaction/request\nsecurity of DNS messages, performing name-to-address and address-to-name\ntranslations, and utilizing /etc/resolv.conf for resolver configuration.","categories":["dns","net"],"options":{"IPV6":"on","THREADS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe libbind port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libbgpdump","origin":"net/libbgpdump","version":"1.6.0","comment":"Analyzing dump files produced by Zebra/Quagga or MRT","maintainer":"mjl@luckie.org.nz","www":"https://www.ris.ripe.net/source/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e13086cb8a6d9e5cfef89dbdbcb9b927d9ad2b810c7bdb07e37196f39803a519","flatsize":353651,"path":"All/libbgpdump-1.6.0.pkg","repopath":"All/libbgpdump-1.6.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":83680,"desc":"This is libbgpdump - a C library designed to help with analyzing dump\nfiles produced by Zebra/Quagga or MRT.\n\nFile formats:\n    - MRT RIB dump\n    - Zebra/Quagga format\n    - These may be gzipped and/or passed in through stdin\n\nEntry formats:\n    - MRT routing table dump entries\n    - Zebra/Quagga BGP records:\n          - BGP messages (OPEN, UPDATE, NOTIFY, KEEPALIVE)\n          - BGP state changes\n\nSee also:\n\nhttps://bitbucket.org/ripencc/bgpdump/","categories":["net"],"shlibs_required":["libbz2.so.2","libc.so.8","libz.so.3"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"libbgcode","origin":"cad/libbgcode","version":"0.2.0_4","comment":"Prusa Block & Binary G-code reader/writer/converter","maintainer":"teodorsigaev@gmail.com","www":"https://github.com/prusa3d/libbgcode","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9fbcc95c03167f3933da96b40291222858b348757b921a20de20a7597695f604","flatsize":258478,"path":"All/libbgcode-0.2.0_4.pkg","repopath":"All/libbgcode-0.2.0_4.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":80984,"desc":"Prusa Block & Binary G-code reader/writer/converter.\nlibbgcode provides three API: core, binarize and convert.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"}},"categories":["cad"],"shlibs_required":["libboost_nowide.so.1.87.0","libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"libb2","origin":"devel/libb2","version":"0.98.1_1","comment":"C library providing BLAKE2b, BLAKE2s, BLAKE2bp, BLAKE2sp","maintainer":"mm@FreeBSD.org","www":"https://blake2.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7364504f6392337c7274bfb48f2d0897887644e7d1e96c6bb19692c40424b60d","flatsize":124137,"path":"All/libb2-0.98.1_1.pkg","repopath":"All/libb2-0.98.1_1.pkg","licenselogic":"single","licenses":["CC0-1.0"],"pkgsize":38684,"desc":"C library providing BLAKE2b, BLAKE2s, BLAKE2bp, BLAKE2sp","categories":["devel"]},{"name":"libayatana-indicator","origin":"devel/libayatana-indicator","version":"0.9.4_2","comment":"Ayatana Indicators Shared Library","maintainer":"jgh@FreeBSD.org","www":"https://github.com/AyatanaIndicators/libayatana-indicator","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e5b4e52993bfb6fa12c42b634b19864468018464389a8558b09cd2a2b916bba6","flatsize":385203,"path":"All/libayatana-indicator-0.9.4_2.pkg","repopath":"All/libayatana-indicator-0.9.4_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":95740,"desc":"The Ayatana Indicators project is the continuation of Application Indicators\nand System Indicators, two technologies developed by Canonical Ltd. for the\nUnity7 desktop.\n\nApplication Indicators are a GTK implementation of the StatusNotifierItem\nSpecification (SNI) that was originally submitted to freedesktop.org by KDE.\n\nSystem Indicators are an extensions to the Application Indicators idea.\nSystem Indicators allow for far more widgets to be displayed in the\nindicator's menu.\n\nThe Ayatana Indicators project is the new upstream for application\nindicators, system indicators and associated projects with a focus on making\nAyatana Indicators a desktop agnostic technology.\n\nOn GNU/Linux, Ayatana Indicators are currently available for desktop\nenvinronments like MATE (used by default in Ubuntu MATE), XFCE\n(used by default in Xubuntu, LXDE, and the Budgie Desktop).\n\nThe Lomiri Operating Environment (UI of the Ubuntu Touch OS, formerly known as\nUnity8) uses Ayatana Indicators for rendering its notification area and the\nUBports project is a core contributor to the Ayatana Indicators project.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"ayatana-ido":{"origin":"devel/ayatana-ido","version":"0.10.4"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gobject-introspection":{"origin":"devel/gobject-introspection","version":"1.78.1_2,1"},"googletest":{"origin":"devel/googletest","version":"1.16.0"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["devel"],"shlibs_required":["libatk-1.0.so.0","libayatana-ido3-0.4.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libz.so.3"],"options":{"DOCS":"on"}},{"name":"libbegemot","origin":"devel/libbegemot","version":"1.11_6","comment":"Function library for begemot tools","maintainer":"rum1cro@yandex.ru","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2799ea9ab18f0f0e20e22ce77f661db64960f127dcdeaba23c81cfac525bf6fa","flatsize":309788,"path":"All/libbegemot-1.11_6.pkg","repopath":"All/libbegemot-1.11_6.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":92192,"desc":"This is the begemot utility function library. It is needed to\nbuild most of the begemot tools.","categories":["devel"]},{"name":"libbdplus","origin":"multimedia/libbdplus","version":"0.2.0","comment":"BD+ System research implementation","maintainer":"ports@FreeBSD.org","www":"https://www.videolan.org/developers/libbdplus.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2400a559c1fd6fc887d10cffa25f336de5911f2cb0bc16ade8ba312ce0174df3","flatsize":347658,"path":"All/libbdplus-0.2.0.pkg","repopath":"All/libbdplus-0.2.0.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":82848,"desc":"libbdplus is a research project to implement the BD+ System Specifications.\n\nThis research project provides, through an open-source library, a way to\nunderstand how the BD+ works.","deps":{"libaacs":{"origin":"multimedia/libaacs","version":"0.11.1"},"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"libgpg-error":{"origin":"security/libgpg-error","version":"1.51"}},"categories":["multimedia"],"messages":[{"message":"===>   NOTICE:\n\nThe libbdplus port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libavif","origin":"graphics/libavif","version":"1.2.0","comment":"Library for encoding and decoding .avif files","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/AOMediaCodec/libavif","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0ac13404e756cbeec90d9d465152fd2afa5557d74d3000c5bb088d6b440529af","flatsize":838345,"path":"All/libavif-1.2.0.pkg","repopath":"All/libavif-1.2.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":252844,"desc":"This library aims to be a friendly, portable C implementation of the\nAV1 Image File Format.","deps":{"aom":{"origin":"multimedia/aom","version":"3.12.1"},"dav1d":{"origin":"multimedia/dav1d","version":"1.5.1"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libyuv":{"origin":"graphics/libyuv","version":"0.0.1789_2"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libjpeg.so.8","libm.so.4","libpng16.so.16","libstdc++.so.9","libz.so.3"],"options":{"LIBSHARPYUV":"off","MANPAGES":"off","PIXBUF":"on","AOM":"on","DAV1D":"on","GAV1":"off","RAV1E":"off","SVTAV1":"off"},"annotations":{"cpe":"cpe:2.3:a:aomedia:libavif:1.2.0:::::dragonfly6:x86_64"}},{"name":"libaura","origin":"devel/libaura","version":"3.1.20051222_1","comment":"Library of Assorted Useful Reusable Abstractions","maintainer":"rodrigo@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"874788e35c8c96df96f2c35e7467ff77f6a04bac0e39173f3c95d0115e41d2e1","flatsize":35738,"path":"All/libaura-3.1.20051222_1.pkg","repopath":"All/libaura-3.1.20051222_1.pkg","licenselogic":"single","pkgsize":10788,"desc":"Libaura is a library of Assorted Useful Reusable Abstractions -\ndata structures and utilities for C language programming.  At\npresent, they include:\n\n- memory allocators/deallocators\n- key<->value dictionaries (hashed or sorted)\n- extensible buffers\n- filesystem predicates (is_dir, is_named_pipe, etc)\n- popen() variation which allows the caller to know the pid of\n  the process on the other end of the pipe.","categories":["devel"],"options":{"DOCS":"on"}},{"name":"libbacktrace","origin":"devel/libbacktrace","version":"1.0.20221130","comment":"C library that produces symbolic backtraces in C/C++ programs","maintainer":"yuri@FreeBSD.org","www":"https://github.com/ianlancetaylor/libbacktrace","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b534f80d9981b82df94b0e8d7ce379f6171403c557ff70c7e47a412a701ce28d","flatsize":225342,"path":"All/libbacktrace-1.0.20221130.pkg","repopath":"All/libbacktrace-1.0.20221130.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":71792,"desc":"libbacktrace is a C library that may be linked into a C/C++ program to produce\nsymbolic backtraces.","categories":["devel"]},{"name":"libb64","origin":"converters/libb64","version":"2.0.0.15","comment":"Library for fast Base64 encoding and decoding","maintainer":"ismail.yenigul@surgate.com","www":"https://github.com/stefantalpalaru/libb64","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9db8ac381c0920f8266dbfd4b3e64a428ca97c489eeca5d11300326a9c30efb6","flatsize":34419,"path":"All/libb64-2.0.0.15.pkg","repopath":"All/libb64-2.0.0.15.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13460,"desc":"libb64 is a library of ANSI C routines for fast encoding/decoding of data\ninto and from a Base64-encoded format.  C++ wrappers are included, as well\nas the source code for standalone encoding and decoding executables.\n\nBase64 uses a subset of displayable ASCII characters, and is therefore a\nuseful encoding for storing binary data in a text file, such as XML, or\nsending binary data over text-only communication channels.","categories":["converters","mail"]},{"name":"libayatana-appindicator","origin":"devel/libayatana-appindicator","version":"0.5.93_1","comment":"Ayatana Application Indicators Shared Library","maintainer":"jgh@FreeBSD.org","www":"https://github.com/AyatanaIndicators/libayatana-appindicator","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9aa52d792f5d83f9abe9a3c4ee842c7d07898a8d0b1a741076eaf3a1bebad4df","flatsize":369334,"path":"All/libayatana-appindicator-0.5.93_1.pkg","repopath":"All/libayatana-appindicator-0.5.93_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":80216,"desc":"Ayatana Application Indicators (Shared Library)\n\nA library to allow applications to export a menu into the an Application\nIndicators aware menu bar. Based on KSNI it also works in KDE and will\nfallback to generic Systray support if none of those are available.\n\nThis code project was originally started by Canonical Ltd. and has been\nadapted by various authors with the purpose of making this Application\nIndicators available on Ubuntu and non-Ubuntu systems alike.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"ayatana-ido":{"origin":"devel/ayatana-ido","version":"0.10.4"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gobject-introspection":{"origin":"devel/gobject-introspection","version":"1.78.1_2,1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libayatana-indicator":{"origin":"devel/libayatana-indicator","version":"0.9.4_2"},"libdbusmenu":{"origin":"devel/libdbusmenu","version":"16.04.0_8"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["devel"],"options":{"DOCS":"on"}},{"name":"libastylej-arduino","origin":"devel/libastylej-arduino","version":"3.0.1_2","comment":"Source code indenter, formatter, and beautifier (JNI library)","maintainer":"ports@FreeBSD.org","www":"https://astyle.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0abeb4a1dec25cff478952b6cce327777903717ce6d1512444dc0677b558f9d8","flatsize":282045,"path":"All/libastylej-arduino-3.0.1_2.pkg","repopath":"All/libastylej-arduino-3.0.1_2.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":95824,"desc":"JNI of the Artistic Style source code indenter, formatter, and beautifier.\n\nArtistic Style is a source code indenter, formatter, and beautifier for the C,\nC++, C# and Java programming languages. It automatically re-indents and\nre-formats source files and can be used from a command line.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java","textproc"],"messages":[{"message":"===>   NOTICE:\n\nThe libastylej-arduino port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libavl","origin":"devel/libavl","version":"1.4.0_1","comment":"Library for balanced binary trees","maintainer":"rodrigo@FreeBSD.org","www":"https://adtinfo.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"73e87e8a9c5882024350ff314f66a3a77c7a1de9ad5736ba54d6c8edb9d74fea","flatsize":96646,"path":"All/libavl-1.4.0_1.pkg","repopath":"All/libavl-1.4.0_1.pkg","licenselogic":"single","pkgsize":21320,"desc":"GNU libavl, a library for balanced binary trees. Balanced binary trees\nprovide guaranteed O(lg n) performance for list insertion, deletion, and\nsearch operations. libavl is the most complete free balanced binary tree\nlibrary on the net today, supporting AVL trees in plain, threaded, and\nright-threaded forms as well as plain red-black trees.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["devel"]},{"name":"libaudiofile","origin":"audio/libaudiofile","version":"0.3.6_6","comment":"Sound library for SGI audio file","maintainer":"gnome@FreeBSD.org","www":"https://www.68k.org/~michael/audiofile/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c8a412aa9a461633c3a188c3f26eefa1f6cbd0858faed6a47eab6fbf200acd93","flatsize":899630,"path":"All/libaudiofile-0.3.6_6.pkg","repopath":"All/libaudiofile-0.3.6_6.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":187024,"desc":"This Audio File Library is an implementation of the SGI Audio File\nlibrary.  Since the latter is specified ambiguously in places, I've\ntaken some liberties in interpreting certain such ambiguities.  At the\npresent, not all features of the SGI Audio File library are\nimplemented.  I feel, though, that this implementation of the Audio\nFile Library offers enough functionality to be useful for general\ntasks.\n\nThis library allows the processing of audio data to and from audio files.\n\nSupport file formats:\n\n    AIFF/AIFF-C (.aiff, .aifc)\n    WAVE (.wav)\n    NeXT .snd/Sun .au (.snd, .au)\n    Berkeley/IRCAM/CARL Sound File (.sf)\n    Audio Visual Research (.avr)\n    Amiga IFF/8SVX (.iff)\n    Sample Vision (.smp)\n    Creative Voice File (.voc)\n    NIST SPHERE (.wav)\n    Core Audio Format (.caf)\n    FLAC (.flac)\n\nSupported compression formats:\n\n    G.711 mu-law and A-law\n    IMA ADPCM\n    Microsoft ADPCM\n    FLAC\n    ALAC (Apple Lossless Audio Codec)","deps":{"flac":{"origin":"audio/flac","version":"1.5.0,1"}},"categories":["audio"],"shlibs_required":["libc.so.8"],"annotations":{"cpe":"cpe:2.3:a:audiofile:audiofile:0.3.6:::::dragonfly6:x86_64:6"}},{"name":"libatomic_ops","origin":"devel/libatomic_ops","version":"7.8.0","comment":"Atomic operations access library","maintainer":"rodrigo@FreeBSD.org","www":"https://github.com/ivmai/libatomic_ops","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e81022f7ad0886490b3d8cbf88e524261476b29298299bd54db207b31f8230e8","flatsize":799495,"path":"All/libatomic_ops-7.8.0.pkg","repopath":"All/libatomic_ops-7.8.0.pkg","licenselogic":"and","licenses":["BSD2CLAUSE","GPLv2"],"pkgsize":91872,"desc":"This package provides semi-portable access to hardware provided atomic memory\noperations.  These might allow you to write code:\n\n  - That does more interesting things in signal handlers\n  - Makes more effective use of multiprocessors by allowing you to write\n    clever lock-free code.  Note that such code is very difficult to get\n    right, and will unavoidably be less portable than lock-based code.  It\n    is also not always faster than lock-based code.  But it may occasionally\n    be a large performance win\n  - To experiment with new and much better thread programming paradigms, etc.\n\nFor details and licensing restrictions, please see the documentation.","categories":["devel"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:libatomic_ops_project:libatomic_ops:7.8.0:::::dragonfly6:x86_64"}},{"name":"libaudec","origin":"audio/libaudec","version":"0.3.4_1","comment":"Wrapper library over ffmpeg, sndfile and libsamplerate","maintainer":"yuri@FreeBSD.org","www":"https://github.com/zrythm/libaudec","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f3adf01f49124f4a1d05c0c6b0af235b3588812b74c7aa7f750eb577c0519f16","flatsize":217293,"path":"All/libaudec-0.3.4_1.pkg","repopath":"All/libaudec-0.3.4_1.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":50284,"desc":"libaudec (lib audio decoder) is a wrapper library over ffmpeg, sndfile and\nlibsamplerate for reading and resampling audio files, based on Robin Gareus'\naudio_decoder code (https://github.com/x42/silan/tree/master/audio_decoder).","deps":{"libsamplerate":{"origin":"audio/libsamplerate","version":"0.2.2_1"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"}},"categories":["audio","devel"],"shlibs_required":["libc.so.8","libsamplerate.so.0","libsndfile.so.1"]},{"name":"libassuan","origin":"security/libassuan","version":"3.0.2","comment":"IPC library used by GnuPG and gpgme","maintainer":"jhale@FreeBSD.org","www":"https://gnupg.org/related_software/libassuan/index.en.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8672ef1b99a32819fb44318abfb8c2359aa262aa6290301c88daafbb53f00683","flatsize":303806,"path":"All/libassuan-3.0.2.pkg","repopath":"All/libassuan-3.0.2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":82628,"desc":"Libassuan is a small library implementing the so-called Assuan\nprotocol. This protocol is used for IPC between most newer GnuPG\ncomponents.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libgpg-error":{"origin":"security/libgpg-error","version":"1.51"}},"categories":["devel","security"]},{"name":"libass","origin":"multimedia/libass","version":"0.17.3","comment":"Portable ASS/SSA subtitle renderer","maintainer":"multimedia@FreeBSD.org","www":"https://github.com/libass/libass","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e1d848be8dc9fbae5c88d0e080889df439db3226391bdf846ee948b95be46ce2","flatsize":693399,"path":"All/libass-0.17.3.pkg","repopath":"All/libass-0.17.3.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":139112,"desc":"libass is a portable subtitle renderer for the ASS/SSA (Advanced Substation\nAlpha/Substation Alpha) subtitle format. It is mostly compatible with VSFilter.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"fribidi":{"origin":"converters/fribidi","version":"1.0.16"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libunibreak":{"origin":"textproc/libunibreak","version":"6.1,1"}},"categories":["devel","multimedia"],"options":{"ASM":"on","UNIBREAK":"on"},"annotations":{"cpe":"cpe:2.3:a:libass_project:libass:0.17.3:::::dragonfly6:x86_64"}},{"name":"libastylej","origin":"devel/libastylej","version":"3.0.1_2","comment":"Source code indenter, formatter, and beautifier (JNI library)","maintainer":"ports@FreeBSD.org","www":"https://astyle.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9fcfb233d7be4492081d535b7af516d8ed4c5b37ba68901301ffb52dd335b753","flatsize":282037,"path":"All/libastylej-3.0.1_2.pkg","repopath":"All/libastylej-3.0.1_2.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":95524,"desc":"JNI of the Artistic Style source code indenter, formatter, and beautifier.\n\nArtistic Style is a source code indenter, formatter, and beautifier for the C,\nC++, C# and Java programming languages. It automatically re-indents and\nre-formats source files and can be used from a command line.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java","textproc"],"messages":[{"message":"===>   NOTICE:\n\nThe libastylej port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libbde","origin":"filesystems/libbde","version":"a.20240502","comment":"Library and tools to access the BitLocker Drive Encryption volumes","maintainer":"antoine@FreeBSD.org","www":"https://github.com/libyal/libbde","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"08728b18521a75765e8ac230c15f67d5636098fc292f9f07a5c5d5befea5f4f8","flatsize":6595285,"path":"All/libbde-a.20240502.pkg","repopath":"All/libbde-a.20240502.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":709092,"desc":"Library and tools to access the BitLocker Drive Encryption (BDE) encrypted\nvolumes.","deps":{"fusefs-libs":{"origin":"filesystems/fusefs-libs","version":"2.9.9_2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libcaes":{"origin":"security/libcaes","version":"a.20240413"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","filesystems"],"shlibs_required":["libc.so.8","libcaes.so.1","libdl.so.0","libfuse.so.2","libintl.so.8","libpthread.so.0"],"options":{"NLS":"on"}},{"name":"libargon2","origin":"security/libargon2","version":"20190702_1","comment":"Memory hard password hashing program and library","maintainer":"hsw@bitmark.com","www":"https://github.com/P-H-C/phc-winner-argon2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fb926c3a1aa2d7d1b49e43e29b735056ee61de2fc54df2354ba50b5cf84072aa","flatsize":412415,"path":"All/libargon2-20190702_1.pkg","repopath":"All/libargon2-20190702_1.pkg","licenselogic":"single","licenses":["CC0-1.0"],"pkgsize":79816,"desc":"Argon2 is a password-hashing function that summarizes the state of the\nart in the design of memory-hard functions and can be used to hash\npasswords for credential storage, key derivation, or other\napplications.","categories":["devel","security"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"libassetml","origin":"devel/libassetml","version":"1.2.1_16","comment":"Library to share image and audio files between projects","maintainer":"gnome@FreeBSD.org","www":"http://www.ofset.org/assetml/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dfc1d0cd9375b4c8ebe151b04a74873bf8986939217b8d4423f98d04989c55f3","flatsize":104488,"path":"All/libassetml-1.2.1_16.pkg","repopath":"All/libassetml-1.2.1_16.pkg","licenselogic":"single","pkgsize":22948,"desc":"This is a library based on an XML file format that is used to share\nand reuse content like image and audio file.\nApplication using this library can query files on their system that\nprovides an assetml xml file description.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"popt":{"origin":"devel/popt","version":"1.19_1"}},"categories":["devel","gnome"],"shlibs_required":["libc.so.8","libglib-2.0.so.0","libgobject-2.0.so.0","libintl.so.8","libpopt.so.0","libxml2.so.2"]},{"name":"libboard","origin":"graphics/libboard","version":"0.9.6","comment":"Vector graphics C++ library","maintainer":"thierry@FreeBSD.org","www":"https://github.com/c-koi/libboard","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4a387d5ef0797cae97e5d31c083a7aa1b00cd105fe31f4b3f03dbdc4507d3c2a","flatsize":11982552,"path":"All/libboard-0.9.6.pkg","repopath":"All/libboard-0.9.6.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":1313576,"desc":"The board library allows simple drawings in:\n\n    * Encapsulated Postcript files (EPS);\n    * XFig files (FIG);\n    * Scalable Vector Graphics files (SVG).","deps":{"ImageMagick7":{"origin":"graphics/ImageMagick7","version":"7.1.1.45"}},"categories":["graphics"],"shlibs_required":["libMagick++-7.so.5","libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on","DOXYGEN":"off","EXAMPLES":"on"}},{"name":"libarchive-qt","origin":"archivers/libarchive-qt","version":"2.0.6","comment":"Qt based archiving solution with libarchive backend","maintainer":"jwb@FreeBSD.org","www":"https://gitlab.com/marcusbritanicus/libarchive-qt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8ce3371f2f5b72d5c37bc47677ee864ffb063fc73ae82404739f7a9269659cc4","flatsize":732823,"path":"All/libarchive-qt-2.0.6.pkg","repopath":"All/libarchive-qt-2.0.6.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":84688,"desc":"Libarchive-qt is a simple archiving library for Qt mainly based on\nlibarchive supporting numerous compression and archive formats.","deps":{"libarchive":{"origin":"archivers/libarchive","version":"3.7.9,1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["archivers"],"shlibs_required":["libQt5Core.so.5","libarchive.so.13","libbz2.so.2","libc.so.8","liblzma.so.3","libm.so.4","libstdc++.so.9","libz.so.3"]},{"name":"libart_lgpl","origin":"graphics/libart_lgpl","version":"2.3.21_3,1","comment":"Library for high-performance 2D graphics","maintainer":"gnome@FreeBSD.org","www":"https://www.levien.com/libart/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5cdcd16e80d449aa88275476792bbbfd28750994332febaa5f6bcdac36343576","flatsize":397767,"path":"All/libart_lgpl-2.3.21_3,1.pkg","repopath":"All/libart_lgpl-2.3.21_3,1.pkg","licenselogic":"single","licenses":["LGPL20+"],"pkgsize":89628,"desc":"Libart is a library of functions for 2D graphics supporting\na superset of the PostScript imaging model, designed to be\nintegrated with graphics, artwork, and illustration programs.\nIt is written in optimized C, and is fully compatible with\nC++. With a small footprint of 10,000 lines of code, it is\nespecially suitable for embedded applications.","categories":["graphics"]},{"name":"libarchive","origin":"archivers/libarchive","version":"3.7.9,1","comment":"Library to create and read several streaming archive formats","maintainer":"glewis@FreeBSD.org","www":"https://libarchive.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"be3327d886930ea2e044cbd66a0c16b5298b2e121248b8a5657712f1e6acb983","flatsize":1129066,"path":"All/libarchive-3.7.9,1.pkg","repopath":"All/libarchive-3.7.9,1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":492436,"desc":"Libarchive is a programming library that can create and read several\ndifferent streaming archive formats, including most popular tar\nvariants and the POSIX cpio format.","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"},"liblz4":{"origin":"archivers/liblz4","version":"1.10.0,1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["archivers"],"shlibs_required":["libbz2.so.2","libc.so.8","libcrypto.so.12","libexpat.so.1","liblz4.so.1","liblzma.so.3","libz.so.3","libzstd.so.1"],"options":{"LZ4":"on","LZO":"off","ZSTD":"on","OPENSSL":"on","MBEDTLS":"off","NETTLE":"off"},"annotations":{"cpe":"cpe:2.3:a:libarchive:libarchive:3.7.9:::::dragonfly6:x86_64"}},{"name":"libast","origin":"devel/libast","version":"0.7_16","comment":"Library of assorted spiffy things","maintainer":"rodrigo@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2e6e57d1c1e2c795cbf0deccbdc8ffcf55bb4952187ece72f77b2bf0654e7526","flatsize":894515,"path":"All/libast-0.7_16.pkg","repopath":"All/libast-0.7_16.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":167668,"desc":"A library of assorted spiffy things, previously known as libmej, the Eterm\nhelper library.","deps":{"imlib2":{"origin":"graphics/imlib2","version":"1.12.4_1,2"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["devel"],"annotations":{"cpe":"cpe:2.3:a:libast:libast:0.7:::::dragonfly6:x86_64:16"}},{"name":"libarena","origin":"devel/libarena","version":"0.3.7","comment":"Custom Memory Allocator Interface","maintainer":"rodrigo@FreeBSD.org","www":"https://www.25thandclement.com/~william/projects/libarena.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ed70c41b14bb5c2376113a95d98b0aafaf7a07fa776713dee79d8553f1134e54","flatsize":52446,"path":"All/libarena-0.3.7.pkg","repopath":"All/libarena-0.3.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13436,"desc":"libarena is a custom memory allocator interface and implementation. Four\nallocators are provided: flat LIFO arena allocator, object pool allocator\nand two malloc(3) wrappers: one which returns the pointers unadulterated\nand one which obeys the requested, arbitrary alignment. These can be used\ndirectly, or through their exported prototype interfaces.\n\nlibarena is meant to provide a baseline interface so allocators can be\nstacked, and to provide a simple and well defined interface for libraries\nand applications without becoming mired in features or capabilities. It is\nnot meant to restrict or confine what custom allocators can actually\naccomplish. For instance, the included pool and arena allocators include a\nsuite of string utilities which aren't available in the generic exportable\ninterface. Note that these string utilities are built upon a generic\ninterface (see util.h) which can take the prototypical allocation context,\nso they are also available to any 3rd party compatible allocators.","categories":["devel"]},{"name":"libao","origin":"audio/libao","version":"1.2.0_7","comment":"Portable audio output library","maintainer":"naddy@FreeBSD.org","www":"https://www.xiph.org/ao/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"70a6ad871fa29dc151c5be04764299f667664c5af2c8036b65b5b5101ed81def","flatsize":220440,"path":"All/libao-1.2.0_7.pkg","repopath":"All/libao-1.2.0_7.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":52684,"desc":"libao is a cross-platform audio library that allows programs to\noutput audio using a simple API on a wide variety of platforms.\nOn FreeBSD, it currently supports:\n   * null output\n   * raw output\n   * AU files\n   * WAV files\n   * OSS (Open Sound System)\nAnd optionally:\n   * NAS (Network Audio System)\n   * PulseAudio\n   * Sndio","categories":["audio"],"options":{"DOCS":"on","NAS":"off","PULSEAUDIO":"off","SNDIO":"off"},"annotations":{"cpe":"cpe:2.3:a:xiph:libao:1.2.0:::::dragonfly6:x86_64:7"}},{"name":"libarc","origin":"archivers/libarc","version":"2.0.2_2","comment":"Tiny C decompression library for several popular compression formats","maintainer":"ports@FreeBSD.org","www":"http://www.onicos.com/staff/iz/release/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ddd7f755f749aafe571b61a39eec7c7a09cb13259f28bb7aa9680aa0f5d908b3","flatsize":175768,"path":"All/libarc-2.0.2_2.pkg","repopath":"All/libarc-2.0.2_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":66248,"desc":"A tiny C library and sample program to extract data compressed using dozen\npopular archivers. Currently following formats are supported:\n\n  - tar (*.tar)\n  - tar + gzip'ed (*.tar.gz, *.tgz) (deflate)\n  - zip (*.zip) (implode, deflate)\n  - lzh (*.lzh) (lh0, lh1, lh2, lh3, lh4, lh5, lh6, lzs, lz5, lz4)\n  - MIME multipart","categories":["archivers","devel"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe libarc port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libapreq2","origin":"www/libapreq2","version":"2.17","comment":"Generic Apache2 Request Library","maintainer":"apache@FreeBSD.org","www":"https://metacpan.org/dist/libapreq2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3bdafa1ecd18b748c11fb371ce4b062a5869b6d3cacb1021355545a0f0b9c8c5","flatsize":291692,"path":"All/libapreq2-2.17.pkg","repopath":"All/libapreq2-2.17.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":72108,"desc":"libapreq2 - Generic Apache2 Request Library\n\nThis package contains modules for manipulating client request data via\nthe Apache API with Perl and C.  Functionality includes:\n\n - parsing of application/x-www-form-urlencoded data\n - parsing of multipart/form-data\n - parsing of HTTP Cookies\n\nSee also: https://httpd.apache.org/apreq/","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"},"apr":{"origin":"devel/apr1","version":"1.7.5.1.6.3_4"},"expat":{"origin":"textproc/expat2","version":"2.7.0"}},"categories":["devel","www"],"annotations":{"cpe":"cpe:2.3:a:apache:libapreq2:2.17:::::dragonfly6:x86_64"}},{"name":"libarms","origin":"net/libarms","version":"5.01_2","comment":"SMFv2/ARMS client library for C","maintainer":"shigeru@iij.ad.jp","www":"https://dev.smf.jp/libarms/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7a5a101365736db39bb2ee7491ee7e406b34968269ddc5effe4de8c469da85c9","flatsize":2031558,"path":"All/libarms-5.01_2.pkg","repopath":"All/libarms-5.01_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":435024,"desc":"SMFv2/ARMS library.","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["devel","net"]},{"name":"libappindicator","origin":"devel/libappindicator","version":"12.10.1.2010202007061.01_2","comment":"KSNI App Indicator library","maintainer":"tagattie@FreeBSD.org","www":"https://launchpad.net/libappindicator","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e2c9f8a98f2c3094408e4ed2a0e520754bcfd2941f827e61c1a1fc616dde6236","flatsize":455464,"path":"All/libappindicator-12.10.1.2010202007061.01_2.pkg","repopath":"All/libappindicator-12.10.1.2010202007061.01_2.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":61236,"desc":"A library to allow applications to export a menu into the Unity Menu bar. Based\non KSNI it also works in KDE and will fallback to generic Systray support if\nnone of those are available.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"dbus-glib":{"origin":"devel/dbus-glib","version":"0.114"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libdbusmenu":{"origin":"devel/libdbusmenu","version":"16.04.0_8"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["devel"],"options":{"VAPI":"on"}},{"name":"libassa","origin":"devel/libassa","version":"3.5.1_2","comment":"C++ networking library and application framework","maintainer":"rodrigo@FreeBSD.org","www":"https://libassa.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3dd8ce1194d11d4dac4a61b82508ab3092f75a897fdc342c51a22c924112d0fd","flatsize":4035170,"path":"All/libassa-3.5.1_2.pkg","repopath":"All/libassa-3.5.1_2.pkg","licenselogic":"single","licenses":["LGPL20+"],"pkgsize":544192,"desc":"ASSA is a UNIX/Linux Object-Oriented C++ networking (BSD sockets) library\nand application framework based on Adaptive Communication Patterns. ASSA is\ndesigned to improve productivity of writing network-oriented client/server\napplications.","categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"libaiff","origin":"audio/libaiff","version":"6.0","comment":"Read and write AIFF files","maintainer":"ports@FreeBSD.org","www":"https://aifftools.sourceforge.net/libaiff/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7faedf754c0f87318010bbb277eed5c989b72ce135c4d9becf0e5c177d6b0ada","flatsize":40305,"path":"All/libaiff-6.0.pkg","repopath":"All/libaiff-6.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16116,"desc":"LibAiff is a library for C applications, providing transparent read and\nwrite operations for Audio Interchange File Format files.\n\nWith LibAiff your application can easily use the Audio IFF format to\ninterchange digital audio.\n\nLibAiff wants to implement all the features of the AIFF 1.3 standard,\nincluding markers, comments, etc.\n\nThis version of LibAiff supports the following features:\n\n    * Reading any valid Audio IFF file.\n    * Writing a valid Audio IFF file.\n    * Reading a compressed AIFF Compressed (AIFC) file with audio encoded\n      in Linear PCM, both big-endian and little-endian.\n    * Read & write samples in all formats supported by the Audio IFF standard.\n    * Convert any sample format to and from 32 bits.\n    * Getting and setting all the AIFF Attributes.\n    * Reading and writing markers to positions on the sound.\n    * Reading instrument data from AIFF files.","categories":["audio"],"messages":[{"message":"===>   NOTICE:\n\nThe libaiff port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libantlr3c","origin":"devel/libantlr3c","version":"3.4_1","comment":"ANother Tool for Language Recognition (C runtime)","maintainer":"bofh@FreeBSD.org","www":"https://www.antlr3.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"52e1554f7bed728fb2b390b824063b63ffad0e6035b399604e155b0221036852","flatsize":565279,"path":"All/libantlr3c-3.4_1.pkg","repopath":"All/libantlr3c-3.4_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":111744,"desc":"ANTLR, ANother Tool for Language Recognition, is a language tool that\nprovides a framework for constructing recognizers, interpreters,\ncompilers, and translators from grammatical descriptions containing\nactions in a variety of target languages.  ANTLR provides excellent\nsupport for tree construction, tree walking, translation, error\nrecovery, and error reporting.\n\nThis package provides the ANTLR v3 C runtime library.","categories":["devel"]},{"name":"libansilove","origin":"graphics/libansilove","version":"1.4.2","comment":"Library for converting ANSI, ASCII, and other formats to PNG","maintainer":"amdmi3@FreeBSD.org","www":"https://www.ansilove.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"85149e5be641259bc09f2c5a25569e62ae748e0e9c09b907f702eae70267b79d","flatsize":303782,"path":"All/libansilove-1.4.2.pkg","repopath":"All/libansilove-1.4.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":45620,"desc":"libansilove is a library to convert ANSi and artscene related file\nformats into PNG images.\n\nThe following formats are supported:\n\n- .ANS - ANSi (ANSI escape sequences: ANSI X3.64 standard)\n- .PCB - PCBoard Bulletin Board System (BBS) own file format\n- .BIN - Binary format (raw memory copy of text mode video memory)\n- .ADF - Artworx format, supporting custom character sets and palettes\n- .IDF - iCE Draw format, supporting custom character sets and palettes\n- .TND - TundraDraw format, supporting 24-bit color mode\n- .XB - The eXtended Binary XBin format, supporting custom character\n        sets and palettes","deps":{"libgd":{"origin":"graphics/gd","version":"2.3.3_13,1"}},"categories":["graphics"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:ansilove:libansilove:1.4.2:::::dragonfly6:x86_64"}},{"name":"libamrnb","origin":"audio/libamrnb","version":"11.0.0.0_2,2","comment":"3GPP floating-point Adaptive Multi-Rate (AMR) Speech Codec","maintainer":"tatsuki_makino@hotmail.com","www":"http://www.penguin.cz/~utx/amr","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e92d3e59fab926d67a7744a57ffea19197faa9c3a2bfe08faeb953d1e994bd09","flatsize":1004464,"path":"All/libamrnb-11.0.0.0_2,2.pkg","repopath":"All/libamrnb-11.0.0.0_2,2.pkg","licenselogic":"and","licenses":["3GPP","BSD3CLAUSE"],"pkgsize":238048,"desc":"3GPP Adaptive Multi-Rate Floating-point (AMR) Speech Codec Shared Library\n\n3GPP released reference implementation of 3GPP Adaptive Multi-Rate\nFloating-point (AMR) Speech Codec (3GPP TS 26.104).\n\nhttps://www.3gpp.org/ftp/Specs/html-info/26104.htm\n\nThis package converts 3GPP TS 26.104 reference implementation of AMR-NB to a\nshared library.","categories":["audio"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on"},"messages":[{"message":"AMR codecs incorporate several patents, held by Ericsson, Universite de\nSherbrooke (VoiceAge) and Nokia. VoiceAge claims to provide patent portfolio\nfor AMR codecs. Depending on law in your country, manufacturers and developers\nmay need to get a license. Because it is a shared library, you may need special\ncontract for each one application, which links against this library, directly\nor indirectly.\n\nPatent portfolio seems to be licensed by Via Licensing.\n\nDepending on law in your country, you may need a license for distribution, any\nuse, commercial use or even development.\nYou don't have permission to distribute the source code and attached .doc file.","type":"install"}]},{"name":"libaec","origin":"science/libaec","version":"1.1.3","comment":"Adaptive entropy coding library","maintainer":"sunpoet@FreeBSD.org","www":"https://gitlab.dkrz.de/k202009/libaec","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8847fa628f6738958906e7bdf10457bdc6239a554fb2ac97c5f1ee3b2146e25a","flatsize":164447,"path":"All/libaec-1.1.3.pkg","repopath":"All/libaec-1.1.3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":23968,"desc":"Libaec provides fast lossless compression of 1 up to 32 bit wide signed or\nunsigned integers (samples). The library achieves best results for low entropy\ndata as often encountered in space imaging instrument data or numerical model\noutput from weather or climate simulations. While floating point representations\nare not directly supported, they can also be efficiently coded by grouping\nexponents and mantissa.\n\nLibaec implements Golomb-Rice coding as defined in the Space Data System\nStandard documents 121.0-B-2 and 120.0-G-2.\n\nLibaec includes a free drop-in replacement for the SZIP library. Just replace\nSZIP's shared library libsz.so* with libaec.so* and libsz.so* from libaec. Code\nwhich is dynamically linked with SZIP such as HDF5 should continue to work with\nlibaec. No re-compilation required. HDF5 files which contain SZIP encoded data\ncan be decoded by HDF5 using libaec and vice versa.","categories":["science"]},{"name":"libafterimage","origin":"graphics/libafterimage","version":"1.20_10","comment":"Generic imaging library originally designed for AfterStep","maintainer":"ports@FreeBSD.org","www":"http://www.afterstep.org/afterimage/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c28fd92ae7d3bf3174d6e4b192afd412585d7ab17af764bff7714903883eec3e","flatsize":853083,"path":"All/libafterimage-1.20_10.pkg","repopath":"All/libafterimage-1.20_10.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":264040,"desc":"libAfterImage is the imaging library implemented for AfterStep X Window\nManager. It has been generalized to be suitable for any application in\nneed of robust graphics engine.\n\nIt provides facilities for loading images from files of different formats,\ncompressed in memory storage of images, scaling, tinting/shading, flipping\nand superimposition of arbitrary number of images over each other. In\naddition it allows for linear gradients drawing, and antialiased/smoothed\ntext drawing using both  FreeType library and X Window fonts.\n\nPrimary goals of this library are to achieve exceptional quality of images\nand text, making code fast and small at the same time. Additional steps are\ntaken to compensate for screen colordepth limitation, and different error\ndiffusion algorithms are used to provide for smooth images even in low\ncolordepth modes.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"giflib":{"origin":"graphics/giflib","version":"5.2.2"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"png":{"origin":"graphics/png","version":"1.6.47"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["graphics"],"shlibs_required":["libX11.so.6","libXext.so.6","libc.so.8","libcairo.so.2","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libintl.so.8","libjpeg.so.8","libm.so.4","libpng16.so.16","librsvg-2.so.2","libtiff.so.6","libz.so.3"],"options":{"MMX":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe libafterimage port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libadplug","origin":"audio/libadplug","version":"2.3.3_1","comment":"AdLib emulator library supporting many formats","maintainer":"ehaupt@FreeBSD.org","www":"https://adplug.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"92e5b880e33265c10ea7a7748717cb646b8e4560add477d1addd545c0affe80b","flatsize":2373923,"path":"All/libadplug-2.3.3_1.pkg","repopath":"All/libadplug-2.3.3_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":441792,"desc":"AdPlug is a free, cross-platform, hardware independent AdLib sound player\nlibrary, mainly written in C++ and released under the LGPL. AdPlug plays\nsound data, originally created for the AdLib (OPL2) audio board, directly\nfrom its original format on top of an OPL2 emulator or by using the real\nhardware. No OPL chip is required for playback.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libbinio":{"origin":"devel/libbinio","version":"1.5"}},"categories":["audio"],"shlibs_required":["libbinio.so.1","libc.so.8","libm.so.4","libstdc++.so.9"],"annotations":{"cpe":"cpe:2.3:a:adplug_project:adplug:2.3.3:::::dragonfly6:x86_64:1"}},{"name":"libafterbase","origin":"devel/libafterbase","version":"0.92_3","comment":"AfterStep basic functionality library","maintainer":"bofh@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8d200573a2c0f26c5531cd4cd6199bef82c1ecb38e48d723e840bb1fcf50e370","flatsize":151140,"path":"All/libafterbase-0.92_3.pkg","repopath":"All/libafterbase-0.92_3.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":55152,"desc":"AfterStep basic functionality library","categories":["devel"]},{"name":"libamrwb","origin":"audio/libamrwb","version":"11.0.0.0_3","comment":"3GPP Adaptive Multi-Rate - Wideband (AMR-WB) Speech Codec","maintainer":"tatsuki_makino@hotmail.com","www":"http://www.penguin.cz/~utx/amr","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b498d15fa1d20a11f4e450d0cbb9f3e8214600c357e4bb40ba1db73aad36a2be","flatsize":494738,"path":"All/libamrwb-11.0.0.0_3.pkg","repopath":"All/libamrwb-11.0.0.0_3.pkg","licenselogic":"and","licenses":["3GPP","BSD3CLAUSE"],"pkgsize":147420,"desc":"3GPP AMR Adaptive Multi-Rate - Wideband (AMR-WB) Speech Codec Shared Library\n\n3GPP released reference implementation of 3GPP AMR Adaptive Multi-Rate -\nWideband (AMR-WB) Speech Codec (3GPP TS 26.204).\n\nhttps://www.3gpp.org/ftp/Specs/html-info/26204.htm\n\nThis package converts 3GPP TS 26.204 reference implementation of AMR-WB to a\nshared library.","categories":["audio"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on"},"messages":[{"message":"AMR codecs incorporate several patents, held by Ericsson, Universite de\nSherbrooke (VoiceAge) and Nokia. VoiceAge claims to provide patent portfolio\nfor AMR codecs. Depending on law in your country, manufacturers and developers\nmay need to get a license. Because it is a shared library, you may need special\ncontract for each one application, which links against this library, directly\nor indirectly.\n\nPatent portfolio seems to be licensed by Via Licensing.\n\nDepending on law in your country, you may need a license for distribution, any\nuse, commercial use or even development.\nYou don't have permission to distribute the source code and attached .doc file.","type":"install"}]},{"name":"libaegis","origin":"security/libaegis","version":"0.4.0","comment":"Portable C implementations of the AEGIS family","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jedisct1/libaegis","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"13f937b7acec66420a42b6c873dcc91f23ea7577c9be6cd5b1193cb432216066","flatsize":1608480,"path":"All/libaegis-0.4.0.pkg","repopath":"All/libaegis-0.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":253652,"desc":"libaegis is a portable C implementations of the AEGIS family of high-performance\nauthenticated ciphers (AEGIS-128L, AEGIS-128X2, AEGIS-128X4, AEGIS-256,\nAEGIS-256X2, AEGIS-256X4), with runtime CPU detection.\n\nFeatures:\n- AEGIS-128L with 16 and 32 bytes tags (software, AES-NI, ARM Crypto)\n- AEGIS-128X2 with 16 and 32 bytes tags (software, VAES + AVX2, AES-NI, ARM\n  Crypto)\n- AEGIS-128X4 with 16 and 32 bytes tags (software, AVX512, VAES + AVX2, AES-NI,\n  ARM Crypto)\n- AEGIS-256 with 16 and 32 bytes tags (software, AES-NI, ARM Crypto)\n- AEGIS-256X2 with 16 and 32 bytes tags (software, VAES + AVX2, AES-NI, ARM\n  Crypto)\n- AEGIS-256X4 with 16 and 32 bytes tags (software, AVX512, VAES + AVX2, AES-NI,\n  ARM Crypto)\n- All variants of AEGIS-MAC, supporting incremental updates.\n- Encryption and decryption with attached and detached tags\n- Incremental encryption and decryption.\n- Unauthenticated encryption and decryption (not recommended - only implemented\n  for specific protocols)\n- Deterministic pseudorandom stream generation.","categories":["security"]},{"name":"libaccounts-qt5","origin":"net-im/libaccounts-qt","version":"1.17","comment":"Qt5 wrapper for SSO framework","maintainer":"kde@FreeBSD.org","www":"https://gitlab.com/accounts-sso","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a31f5138be25cb997419ba4a4204ee35ff9541a4f300fc922ec27e39ea55ea1f","flatsize":2098623,"path":"All/libaccounts-qt5-1.17.pkg","repopath":"All/libaccounts-qt5-1.17.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":518704,"desc":"Accounts and SSO (Single Sign-On) framework for Linux and POSIX based\nplatforms.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libaccounts-glib":{"origin":"net-im/libaccounts-glib","version":"1.27"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["net-im"],"options":{"DOCS":"on"},"annotations":{"flavor":"qt5"}},{"name":"libaccounts-glib","origin":"net-im/libaccounts-glib","version":"1.27","comment":"Accounts and SSO framework for Linux and POSIX based platforms","maintainer":"kde@FreeBSD.org","www":"https://gitlab.com/accounts-sso","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5b9d19ad393d1d7140d30644dec48c5a6be7259c197c2f95d6c5a563a3fecace","flatsize":1048697,"path":"All/libaccounts-glib-1.27.pkg","repopath":"All/libaccounts-glib-1.27.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":120888,"desc":"Accounts and SSO (Single Sign-On) framework for Linux and POSIX based\nplatforms.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gobject-introspection":{"origin":"devel/gobject-introspection","version":"1.78.1_2,1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["net-im"],"shlibs_required":["libc.so.8","libglib-2.0.so.0","libgobject-2.0.so.0","libsqlite3.so.0"],"options":{"DOCS":"on"}},{"name":"libarea","origin":"devel/libarea","version":"20191031_1","comment":"CAM-related software for profile and pocketing operations","maintainer":"ports@FreeBSD.org","www":"https://github.com/heeks/libarea","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0b0f90e768647d828ac8c611e6f1c689b4e96ef407d48c830f402a8240cf83da","flatsize":1484540,"path":"All/libarea-20191031_1.pkg","repopath":"All/libarea-20191031_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":319936,"desc":"libarea is a CAM-related software for profile and pocketing operation.\n\nThis project provides library and associated python-modules to compute\nprofile and pocket operations.\n\nlibarea is used by HeeksCNC and FreeCAD's Path workbench.\n\nWritten by Dan Heeks <danheeks @ gmail>","deps":{"py311-boost-libs":{"origin":"devel/boost-python-libs","version":"1.87.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["cad","devel"],"messages":[{"message":"===>   NOTICE:\n\nThe libarea port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libantlr4","origin":"devel/libantlr4","version":"4.13.2","comment":"ANother Tool for Language Recognition (C runtime)","maintainer":"fluffy@FreeBSD.org","www":"https://www.antlr.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"df84656605ea1a28918af73aaa4a5950d87cfa7593dfe2c36632661d7ffb49e5","flatsize":4779480,"path":"All/libantlr4-4.13.2.pkg","repopath":"All/libantlr4-4.13.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":737088,"desc":"ANTLR, ANother Tool for Language Recognition, is a language tool that\nprovides a framework for constructing recognizers, interpreters,\ncompilers, and translators from grammatical descriptions containing\nactions in a variety of target languages.  ANTLR provides excellent\nsupport for tree construction, tree walking, translation, error\nrecovery, and error reporting.\n\nThis package provides the ANTLR vv C/C++ runtime library.","categories":["devel"]},{"name":"libad9361-iio","origin":"misc/libad9361-iio","version":"0.3","comment":"IIO AD9361 library for filter design, handling, multi-chip sync, etc","maintainer":"yuri@FreeBSD.org","www":"https://analogdevicesinc.github.io/libad9361-iio/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b8b4ba68f1326f7503be0557cc168c6245d8849ccc34fa493d7acf611e4c4b72","flatsize":243069,"path":"All/libad9361-iio-0.3.pkg","repopath":"All/libad9361-iio-0.3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":81168,"desc":"This is a simple library used for userspace management control and configuration\nof AD936X transceivers,\n* which manages multi-chip sync (on platforms (FMCOMMS5) where multiple AD9361\n  devices are use)\n* can create AD9361 specific FIR filters on the fly","deps":{"libiio":{"origin":"misc/libiio","version":"0.26"}},"categories":["misc"]},{"name":"libac","origin":"devel/libac","version":"g20190308_1","comment":"C++ implementation of the Aho-Corasick (AC) string matching algorithm","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/cloudflare/lua-aho-corasick","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2d4d386047684481f71b84898eb60fdbd7dc99b73c574d559421e5ab08392cdd","flatsize":88346,"path":"All/libac-g20190308_1.pkg","repopath":"All/libac-g20190308_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":26488,"desc":"This port is the C++ implementation of the Aho-Corasick (AC) string matching\nalgorithm.\n\nThe upstream began with pure Lua implementation and realize the performance is\nnot satisfactory. So they switch to C/C++ implementation.\n\nThere are two shared objects provided by this package: libac.so and\nahocorasick.so The former is a regular shared object which can be directly used\nby C/C++ application, or by Lua via FFI; and the later is a Lua module.","categories":["devel"]},{"name":"libXxf86vm","origin":"x11/libXxf86vm","version":"1.1.5","comment":"X Vidmode Extension","maintainer":"x11@FreeBSD.org","www":"https://www.freedesktop.org/Software/xorg","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"259715b51dfe86e45563a6325e8c14aed8de3603f0f46bc22ac6f8d25865832c","flatsize":55732,"path":"All/libXxf86vm-1.1.5.pkg","repopath":"All/libXxf86vm-1.1.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16592,"desc":"This package contains the XKB file library.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"}},"categories":["x11"],"annotations":{"cpe":"cpe:2.3:a:x:libxxf86vm:1.1.5:::::dragonfly6:x86_64"}},{"name":"libabw","origin":"textproc/libabw","version":"0.1.3_3","comment":"Library providing ability to interpret Abiword documents","maintainer":"office@FreeBSD.org","www":"https://wiki.documentfoundation.org/DLP/Libraries/libabw","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"31589c113c4ee1cca126ef145d3e50030799b6ce863b510e51c1776c329a8102","flatsize":348626,"path":"All/libabw-0.1.3_3.pkg","repopath":"All/libabw-0.1.3_3.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":99700,"desc":"Libabw is library providing ability to interpret and import AbiWord documents\ninto various applications","deps":{"librevenge":{"origin":"textproc/librevenge","version":"0.0.5"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libm.so.4","librevenge-0.0.so.0","librevenge-generators-0.0.so.0","librevenge-stream-0.0.so.0","libstdc++.so.9","libxml2.so.2","libz.so.3"]},{"name":"libaacs","origin":"multimedia/libaacs","version":"0.11.1","comment":"Advanced Access Content System implementation","maintainer":"ports@FreeBSD.org","www":"https://www.videolan.org/developers/libaacs.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d12b876dd81058ee805e6d35d49f9245d9d3f1c2790ffcc9d477f104735000cd","flatsize":349558,"path":"All/libaacs-0.11.1.pkg","repopath":"All/libaacs-0.11.1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":88844,"desc":"libaacs is a research project to implement the Advanced Access Content System\nspecification. This research project provides, through an open-source library, a\nway to understand how the AACS works.\n\nThis research project is mainly developed by an international team of developers\nfrom Doom9.","deps":{"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"libgpg-error":{"origin":"security/libgpg-error","version":"1.51"}},"categories":["multimedia"],"shlibs_required":["libc.so.8","libgcrypt.so.20","libgpg-error.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe libaacs port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libXvMC","origin":"x11/libXvMC","version":"1.0.14","comment":"X Video Extension Motion Compensation library","maintainer":"x11@FreeBSD.org","www":"https://www.freedesktop.org/wiki/Software/xlibs/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"970ecb574ed282cddedf9ea0d4700172aca4ca3d5fc8f766ed422516615a2bf7","flatsize":119878,"path":"All/libXvMC-1.0.14.pkg","repopath":"All/libXvMC-1.0.14.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":26336,"desc":"This package contains the X Video Extension library.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXv":{"origin":"x11/libXv","version":"1.0.12_1,1"}},"categories":["x11"],"annotations":{"cpe":"cpe:2.3:a:x:libxvmc:1.0.14:::::dragonfly6:x86_64"}},{"name":"libXv","origin":"x11/libXv","version":"1.0.12_1,1","comment":"X Video Extension library","maintainer":"x11@FreeBSD.org","www":"https://www.freedesktop.org/Software/xlibs","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"55861f9b908bffbf42fac6d97ae8e17b2e575d89d8083fa294538d2cea7cbb48","flatsize":73846,"path":"All/libXv-1.0.12_1,1.pkg","repopath":"All/libXv-1.0.12_1,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":36456,"desc":"This package contains the X Video Extension library.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"}},"categories":["x11"],"annotations":{"cpe":"cpe:2.3:a:x:libxv:1.0.12:::::dragonfly6:x86_64:1"}},{"name":"libXtst","origin":"x11/libXtst","version":"1.2.4","comment":"X Test extension","maintainer":"x11@FreeBSD.org","www":"https://www.freedesktop.org/Software/xorg","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3e72c99649f7ff18e9a857d21d0737da9a14baa13ea4baa958bbad046b89bbb1","flatsize":64093,"path":"All/libXtst-1.2.4.pkg","repopath":"All/libXtst-1.2.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19264,"desc":"This package contains the XKB file library.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"}},"categories":["x11"],"annotations":{"cpe":"cpe:2.3:a:x:libxtst:1.2.4:::::dragonfly6:x86_64"}},{"name":"libada","origin":"devel/libada","version":"3.2.1","comment":"WHATWG-compliant and fast URL parser","maintainer":"osa@FreeBSD.org","www":"https://ada-url.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8153799184a84fc5dbb682f3b6879efddffff17f7646ec6419e402078290c85e","flatsize":997485,"path":"All/libada-3.2.1.pkg","repopath":"All/libada-3.2.1.pkg","licenselogic":"or","licenses":["APACHE20","MIT"],"pkgsize":210796,"desc":"Ada is a fast and spec-compliant URL parser written in C++.\nSpecification for URL parser can be found from the WHATWG website.","deps":{"gcc13":{"origin":"lang/gcc13","version":"13.3.0_2"}},"categories":["devel","www"]},{"name":"libXrender","origin":"x11/libXrender","version":"0.9.12","comment":"X Render extension library","maintainer":"x11@FreeBSD.org","www":"https://www.freedesktop.org/Software/xlibs","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"99bfa1119c682d046f6200070e50a8c6e31fdd4a8d61190c8121cb9aa22c4065","flatsize":158450,"path":"All/libXrender-0.9.12.pkg","repopath":"All/libXrender-0.9.12.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":33240,"desc":"This package contains X render library and server implementations for XFree86.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["x11"],"annotations":{"cpe":"cpe:2.3:a:x.org:libxrender:0.9.12:::::dragonfly6:x86_64"}},{"name":"libXt","origin":"x11-toolkits/libXt","version":"1.3.0,1","comment":"X Toolkit library","maintainer":"x11@FreeBSD.org","www":"https://www.freedesktop.org/wiki/Software/xlibs/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e028db78e99886bc56dea589d86d9ebb23c06a44ae80554514a88f6f9f360286","flatsize":1529430,"path":"All/libXt-1.3.0,1.pkg","repopath":"All/libXt-1.3.0,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":464856,"desc":"This package contains the X Toolkit library.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["x11-toolkits"],"annotations":{"cpe":"cpe:2.3:a:x:libxt:1.3.0:::::dragonfly6:x86_64"}},{"name":"liba52","origin":"audio/liba52","version":"0.8.0_2","comment":"Free library for decoding ATSC A/52 streams, aka AC-3","maintainer":"multimedia@FreeBSD.org","www":"https://git.adelielinux.org/community/a52dec/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"376b7da3ad3526999364d961c49ae5e9420c6584f081b1718c5ee14e1b0e6459","flatsize":185421,"path":"All/liba52-0.8.0_2.pkg","repopath":"All/liba52-0.8.0_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":53632,"desc":"[ from developer's site ]\nIt is a free library for decoding ATSC A/52 streams, aka AC-3. The\nA/52 standard is used in a variety of applications, e.g., digital\ntelevision and DVD. The main goals in liba52 development are:\n\nPortability - most of the code is written in C, and when we use\nplatform-specific optimizations we always have a generic C routine\nto fall back on.\n\nReusability - we do not want liba52 to include any project-specific\ncode, but it should still include enough features to be used by\nvery diverse projects.\n\nPrecision - We are trying to implement all of the A/52 standard,\nand to have a very precise output by doing all the calculations in\nfloating point. We have a test suite that detects any deviation in\nthe output when compared to previous versions. We do not have access\nto official A/52 test vectors though, so we have to use our judgement\nto ensure that such deviations are only introduced when we fix bugs!\n\nSpeed - liba52 is really fast, on any modern PC it should take only\na few percent of CPU time.","categories":["audio"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on"}},{"name":"libXrandr","origin":"x11/libXrandr","version":"1.5.4","comment":"X Resize and Rotate extension library","maintainer":"x11@FreeBSD.org","www":"https://www.freedesktop.org/Software/xlibs","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ecda32325964b07e57f0eca15149bc84ae0141129a43c08f092acec243c8fc87","flatsize":136148,"path":"All/libXrandr-1.5.4.pkg","repopath":"All/libXrandr-1.5.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":31360,"desc":"This package contains the X Resize and Rotate extension library.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"}},"categories":["x11"],"annotations":{"cpe":"cpe:2.3:a:x:libxrandr:1.5.4:::::dragonfly6:x86_64"}},{"name":"libcoap","origin":"net/libcoap","version":"4.3.5","comment":"C implementation of the Constrained Application Protocol","maintainer":"driesm@FreeBSD.org","www":"https://github.com/obgm/libcoap","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b5a4cff0a5f867436e31f25b0415dac21d9dfa6df589991eeca370d0b9fc44fc","flatsize":97695057,"path":"All/libcoap-4.3.5.pkg","repopath":"All/libcoap-4.3.5.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":5105884,"desc":"libcoap is a C implementation of a lightweight application-protocol for devices\nthat are constrained their resources such as computing power, RF range, memory,\nbandwidth, or network packet sizes. This protocol, CoAP, is standardized by the\nIETF as RFC 7252. For further information related to CoAP, see\nhttps://coap.space/\n\nYou might want to check out libcoap-minimal for usage examples.","deps":{"gnutls":{"origin":"security/gnutls","version":"3.8.9"}},"categories":["net"],"shlibs_required":["libc.so.8","libgnutls.so.30"],"options":{"DOCS":"on","DOXYGEN":"on"}},{"name":"libXpm","origin":"x11/libXpm","version":"3.5.17_1","comment":"X Pixmap library","maintainer":"x11@FreeBSD.org","www":"https://www.freedesktop.org/Software/xlibs","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"60872c27ca453312185dc5b15769c12e5a2d00ca028e9cdd1e563e538fc3d9cd","flatsize":277113,"path":"All/libXpm-3.5.17_1.pkg","repopath":"All/libXpm-3.5.17_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":87860,"desc":"This package contains the X Pixmap library.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXext.so.6","libXt.so.6","libc.so.8","libintl.so.8"],"options":{"NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:libxpm_project:libxpm:3.5.17:::::dragonfly6:x86_64:1"}},{"name":"libXmu","origin":"x11-toolkits/libXmu","version":"1.1.4,1","comment":"X Miscellaneous Utilities libraries","maintainer":"x11@FreeBSD.org","www":"https://www.freedesktop.org/wiki/Software/xlibs/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f40ec8c6d06fc039e1820333289d011639669b0dd08b4c6a146e75417032ba77","flatsize":560288,"path":"All/libXmu-1.1.4,1.pkg","repopath":"All/libXmu-1.1.4,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":99368,"desc":"This package contains the X Miscellaneous Utilities libraries.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["x11-toolkits"]},{"name":"libXinerama","origin":"x11/libXinerama","version":"1.1.5,1","comment":"X11 Xinerama library","maintainer":"x11@FreeBSD.org","www":"https://www.freedesktop.org/Software/xlibs","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c0ae24197a7ee39bc3f4d0af86669c4b197b9e29b9d39f469855e52063e1b6e6","flatsize":26007,"path":"All/libXinerama-1.1.5,1.pkg","repopath":"All/libXinerama-1.1.5,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9608,"desc":"This package contains the X Extension library.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"}},"categories":["x11"],"annotations":{"cpe":"cpe:2.3:a:x:libxinerama:1.1.5:::::dragonfly6:x86_64"}},{"name":"libXi","origin":"x11/libXi","version":"1.8.1,1","comment":"X Input extension library","maintainer":"x11@FreeBSD.org","www":"https://www.freedesktop.org/Software/xlibs","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e4dff4b1a7de936f1298a006c7bdecd11c8225a404b298ab78550b81a1c7cf38","flatsize":372325,"path":"All/libXi-1.8.1,1.pkg","repopath":"All/libXi-1.8.1,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":128112,"desc":"This package contains the X Input extension library.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"}},"categories":["x11"],"annotations":{"cpe":"cpe:2.3:a:x.org:libxi:1.8.1:::::dragonfly6:x86_64"}},{"name":"libXft","origin":"x11-fonts/libXft","version":"2.3.8","comment":"Client-sided font API for X applications","maintainer":"x11@FreeBSD.org","www":"https://www.freedesktop.org/wiki/Software/Xft/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ac928bcb6ffb1ca7113c3c347af34260253230ae340f2f40b25a2b72d019e98e","flatsize":269572,"path":"All/libXft-2.3.8.pkg","repopath":"All/libXft-2.3.8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":77204,"desc":"The current version of Xft provides a client-side font API for X\napplications. It uses Fontconfig to select fonts and the X protocol for\nrendering them. When available, Xft uses the Render extension to accelerate\ntext drawing. When Render is not available, Xft uses the core protocol to draw\nclient-side glyphs. This provides completely compatible support of client-side\nfonts for all X servers.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"}},"categories":["x11-fonts"]},{"name":"libXxf86dga","origin":"x11/libXxf86dga","version":"1.1.6_1","comment":"X DGA Extension","maintainer":"x11@FreeBSD.org","www":"https://www.freedesktop.org/Software/xorg","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c2913d70f1963bad9a85b58ba6ebad356e279dea67d587ce310519dec446c33a","flatsize":63717,"path":"All/libXxf86dga-1.1.6_1.pkg","repopath":"All/libXxf86dga-1.1.6_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19848,"desc":"This package contains the XKB file library.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"}},"categories":["x11"],"annotations":{"cpe":"cpe:2.3:a:x:libxxf86dga:1.1.6:::::dragonfly6:x86_64:1"}},{"name":"libXfixes","origin":"x11/libXfixes","version":"6.0.1","comment":"X Fixes extension library","maintainer":"x11@FreeBSD.org","www":"https://www.freedesktop.org/Software/xlibs","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"34efdf4c5fde293de71685c7cee060325b51495949bd780804a697525a6ed757","flatsize":59932,"path":"All/libXfixes-6.0.1.pkg","repopath":"All/libXfixes-6.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14388,"desc":"This package contains the X Fixes extension library.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["x11"],"annotations":{"cpe":"cpe:2.3:a:x:libxfixes:6.0.1:::::dragonfly6:x86_64"}},{"name":"libXdmcp","origin":"x11/libXdmcp","version":"1.1.5","comment":"X Display Manager Control Protocol library","maintainer":"x11@FreeBSD.org","www":"https://www.freedesktop.org/Software/xlibs","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ccb4410aaa76c9a7bd4a39265ad85b2df04d7155ecaa271bff5054f2ca5888f9","flatsize":62959,"path":"All/libXdmcp-1.1.5.pkg","repopath":"All/libXdmcp-1.1.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14772,"desc":"This package contains the X Display Manager Control Protocol library.","deps":{"xorgproto":{"origin":"x11/xorgproto","version":"2024.1"}},"categories":["x11"],"annotations":{"cpe":"cpe:2.3:a:x.org:libxdmcp:1.1.5:::::dragonfly6:x86_64"}},{"name":"libXext","origin":"x11/libXext","version":"1.3.6,1","comment":"X11 Extension library","maintainer":"x11@FreeBSD.org","www":"https://www.freedesktop.org/Software/xlibs","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"22e70680a91c8a8415815c365aa708628b2bb9872f8bbf6657db203a74c28871","flatsize":302941,"path":"All/libXext-1.3.6,1.pkg","repopath":"All/libXext-1.3.6,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":94216,"desc":"This package contains the X Extension library.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXau":{"origin":"x11/libXau","version":"1.0.11"}},"categories":["x11"],"annotations":{"cpe":"cpe:2.3:a:x:libxext:1.3.6:::::dragonfly6:x86_64"}},{"name":"libXdamage","origin":"x11/libXdamage","version":"1.1.6","comment":"X Damage extension library","maintainer":"x11@FreeBSD.org","www":"https://www.freedesktop.org/wiki/Software/xlibs/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c1c06bbc57e9a006b37cd3c7e50b2b93b955a3770b8cc6f9379450261c7270c2","flatsize":19454,"path":"All/libXdamage-1.1.6.pkg","repopath":"All/libXdamage-1.1.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6604,"desc":"This package contains the X Damage extension library.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"}},"categories":["x11"]},{"name":"libXcomposite","origin":"x11/libXcomposite","version":"0.4.6_1,1","comment":"X Composite extension library","maintainer":"x11@FreeBSD.org","www":"https://www.freedesktop.org/wiki/Software/xlibs/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c22250fb50bba21b8b98cc945fb14d92315a660f17c6da057f744ab8e7fcf962","flatsize":27628,"path":"All/libXcomposite-0.4.6_1,1.pkg","repopath":"All/libXcomposite-0.4.6_1,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10952,"desc":"This package contains the X Composite extension library.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"}},"categories":["x11"]},{"name":"libXcursor","origin":"x11/libXcursor","version":"1.2.2","comment":"X client-side cursor loading library","maintainer":"x11@FreeBSD.org","www":"https://www.freedesktop.org/Software/xlibs","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"263250fac5585067285d90b64f102310feb1ebaa2b2cd915509e6c7cabb0b097","flatsize":118211,"path":"All/libXcursor-1.2.2.pkg","repopath":"All/libXcursor-1.2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":39064,"desc":"This package contains the X client-side cursor loading library.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"}},"categories":["x11"],"annotations":{"cpe":"cpe:2.3:a:x:libxcursor:1.2.2:::::dragonfly6:x86_64"}},{"name":"libXres","origin":"x11/libXres","version":"1.2.2_1","comment":"X Resource usage library","maintainer":"x11@FreeBSD.org","www":"https://www.freedesktop.org/Software/xlibs","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1eeddcae3c8158418784e5eb7608fc239035538bf65d8e506d08508e03a608e6","flatsize":26317,"path":"All/libXres-1.2.2_1.pkg","repopath":"All/libXres-1.2.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9524,"desc":"This package contains the X Resource usage library.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"}},"categories":["x11"],"annotations":{"cpe":"cpe:2.3:a:x:libxres:1.2.2:::::dragonfly6:x86_64:1"}},{"name":"libXau","origin":"x11/libXau","version":"1.0.11","comment":"Authentication Protocol library for X11","maintainer":"x11@FreeBSD.org","www":"https://www.freedesktop.org/wiki/Software/xlibs/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c1c4c920b63b8ea00af17ce2331461811632d3675265770d81871382f5381367","flatsize":36514,"path":"All/libXau-1.0.11.pkg","repopath":"All/libXau-1.0.11.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11416,"desc":"This package contains a library for the Authorization Protocol for X11.","categories":["x11"]},{"name":"libXScrnSaver","origin":"x11/libXScrnSaver","version":"1.2.4_1","comment":"The XScrnSaver library","maintainer":"x11@FreeBSD.org","www":"https://www.freedesktop.org/wiki/Software/xlibs/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a524c41efd94599b3b9c53d7a8d495ffaa16a80da720bb6300c0a79e2d01e4e8","flatsize":34430,"path":"All/libXScrnSaver-1.2.4_1.pkg","repopath":"All/libXScrnSaver-1.2.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13992,"desc":"This package contains libXScrnSaver, the X11 Screen Saver extension\nclient library.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"}},"categories":["x11"]},{"name":"libaccounts-qt6","origin":"net-im/libaccounts-qt","version":"1.17","comment":"Qt5 wrapper for SSO framework","maintainer":"kde@FreeBSD.org","www":"https://gitlab.com/accounts-sso","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b000b49ecc6ff8c76270b086847c417c139a7a9beaecc77e1a13f16ba4e7cc95","flatsize":2091360,"path":"All/libaccounts-qt6-1.17.pkg","repopath":"All/libaccounts-qt6-1.17.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":507904,"desc":"Accounts and SSO (Single Sign-On) framework for Linux and POSIX based\nplatforms.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libaccounts-glib":{"origin":"net-im/libaccounts-glib","version":"1.27"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["net-im"],"options":{"DOCS":"on"},"annotations":{"flavor":"qt6"}},{"name":"libXpresent","origin":"x11/libXpresent","version":"1.0.0_1","comment":"X Present Extension library","maintainer":"x11@FreeBSD.org","www":"https://gitlab.freedesktop.org/xorg/lib/libxpresent","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0bfe201dea2269b0cfeb7ec10df9d4b0fc7b81ee5e90eefc89b2213a6b96ad74","flatsize":28992,"path":"All/libXpresent-1.0.0_1.pkg","repopath":"All/libXpresent-1.0.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9776,"desc":"Xlib-based library for the X Present Extension.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"}},"categories":["x11"]},{"name":"libSM","origin":"x11/libSM","version":"1.2.6,1","comment":"Session Management library for X11","maintainer":"x11@FreeBSD.org","www":"https://www.freedesktop.org/Software/xlibs","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d4b93884a56a0e57532f3bc118ce753e004baf2634127fc6d8719db6e5ac26d3","flatsize":104774,"path":"All/libSM-1.2.6,1.pkg","repopath":"All/libSM-1.2.6,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":24588,"desc":"This package contains the X11 Session Management library.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"}},"categories":["x11"]},{"name":"libXfont2","origin":"x11-fonts/libXfont2","version":"2.0.6","comment":"X font library","maintainer":"x11@FreeBSD.org","www":"https://www.freedesktop.org/Software/xlibs","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cae96c37c64859a8bf8a482bcb6ea9a7ae5211e1b839b9975b42e85a45ef66eb","flatsize":654905,"path":"All/libXfont2-2.0.6.pkg","repopath":"All/libXfont2-2.0.6.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","MIT"],"pkgsize":166820,"desc":"This package contains the X font libary","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"libfontenc":{"origin":"x11-fonts/libfontenc","version":"1.1.8"}},"categories":["x11-fonts"]},{"name":"libX11","origin":"x11/libX11","version":"1.8.12,1","comment":"X11 library","maintainer":"x11@FreeBSD.org","www":"https://www.freedesktop.org/Software/xlibs","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ceabee58d51318df4af46a08e74ffc409bc34e37b4a01ff4d50cd48ab04a37a2","flatsize":5698592,"path":"All/libX11-1.8.12,1.pkg","repopath":"All/libX11-1.8.12,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1628176,"desc":"This package contains the X11 library.","deps":{"libxcb":{"origin":"x11/libxcb","version":"1.17.0"}},"categories":["x11"],"annotations":{"cpe":"cpe:2.3:a:x:libx11:1.8.12:::::dragonfly6:x86_64"}},{"name":"libXcm","origin":"x11/libXcm","version":"0.5.4_1","comment":"X Colour Management Library","maintainer":"ports@FreeBSD.org","www":"https://github.com/oyranos-cms/libxcm/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ee5fe62ae91875d9db6913a22a75e156fed8c2a8a7b560d9db2085f74f7c0e73","flatsize":100602,"path":"All/libXcm-0.5.4_1.pkg","repopath":"All/libXcm-0.5.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":41076,"desc":"The libXcm library is colour management helper for Xorg. It contains\na reference implementation of the X Color Management specification.\nIt allows to attach colour regions to X windows to communicate with\ncolour servers.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["x11"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe libXcm port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libICE","origin":"x11/libICE","version":"1.1.1,1","comment":"Inter Client Exchange library for X11","maintainer":"x11@FreeBSD.org","www":"https://www.freedesktop.org/wiki/Software/xlibs/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c79716f9b66572c134c7b93d59b133691d11911587d34ba3dcca95b46a6bd77d","flatsize":525267,"path":"All/libICE-1.1.1,1.pkg","repopath":"All/libICE-1.1.1,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":98360,"desc":"This package contains the Inter Client Exchange library for X11.","categories":["x11"],"annotations":{"cpe":"cpe:2.3:a:freedesktop:libice:1.1.1:::::dragonfly6:x86_64"}},{"name":"libSavitar","origin":"devel/libsavitar","version":"5.3.0","comment":"C++ implementation of 3mf loading/python bindings","maintainer":"db@FreeBSD.org","www":"https://github.com/Ultimaker/libSavitar","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ff163d40b4f8a402dc13728af3fe23cd60c313e8a26140bfe39c65383e8666c0","flatsize":323319,"path":"All/libSavitar-5.3.0.pkg","repopath":"All/libSavitar-5.3.0.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":99812,"desc":"libSavitar is a c++ implementation of 3mf loading with SIP python binding\nUsed by cura","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"pugixml":{"origin":"textproc/pugixml","version":"1.15"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["cad","devel"]},{"name":"libGLU","origin":"graphics/libGLU","version":"9.0.3","comment":"OpenGL utility library","maintainer":"x11@FreeBSD.org","www":"https://gitlab.freedesktop.org/mesa/glu","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5663c8e2f35769b4a2f4a9c462b29f64187e2e8e2eb31e876eeb03a21c140c05","flatsize":483314,"path":"All/libGLU-9.0.3.pkg","repopath":"All/libGLU-9.0.3.pkg","licenselogic":"single","pkgsize":174444,"desc":"This package contains the OpenGL utility library.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"}},"categories":["graphics"]},{"name":"libRmath","origin":"math/libRmath","version":"4.4.3","comment":"Standalone math library from R","maintainer":"alster@vinterdalen.se","www":"https://www.R-project.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"953c6a0e9114e15f9a08f2bd17f4126688755f1542d6847ee9198b55f7cfac21","flatsize":868883,"path":"All/libRmath-4.4.3.pkg","repopath":"All/libRmath-4.4.3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":164080,"desc":"This is the standalone math library from R -- a language\nand environment for statistical computing and graphics.\nSee ports/math/R.\n\nTo use the routines in your own C or C++ programs, include\n\n#define MATHLIB_STANDALONE\n#include <Rmath.h>\n\nand link against -lRmath.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"pcre2":{"origin":"devel/pcre2","version":"10.45"}},"categories":["lang","math"],"annotations":{"cpe":"cpe:2.3:a:r-project:librmath:4.4.3:::::dragonfly6:x86_64"}},{"name":"libXfont","origin":"x11-fonts/libXfont","version":"1.5.4_3,2","comment":"X font library","maintainer":"x11@FreeBSD.org","www":"https://www.freedesktop.org/wiki/Software/xlibs/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"af45eda2b84e8a16cd90b92497218c9c4b56bc9c9e4eac8d52fd961308574d06","flatsize":751645,"path":"All/libXfont-1.5.4_3,2.pkg","repopath":"All/libXfont-1.5.4_3,2.pkg","licenselogic":"and","licenses":["BSD2CLAUSE","BSD3CLAUSE","MIT"],"pkgsize":155060,"desc":"This package contains the X font libary","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"libfontenc":{"origin":"x11-fonts/libfontenc","version":"1.1.8"}},"categories":["x11-fonts"],"annotations":{"cpe":"cpe:2.3:a:x:libxfont:1.5.4:::::dragonfly6:x86_64:3"}},{"name":"libIDL","origin":"devel/libIDL","version":"0.8.14_5","comment":"Library for creating trees of CORBA IDL files","maintainer":"desktop@FreeBSD.org","www":"https://www.gnome.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"49cf9d0ffa5be94050d49a2c986a13a52880cff4fb595fbb68f40f4d3394af76","flatsize":671728,"path":"All/libIDL-0.8.14_5.pkg","repopath":"All/libIDL-0.8.14_5.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":125928,"desc":"libIDL is a library for creating trees of CORBA Interface Definition Language\n(IDL) files, which is a specification for defining portable interfaces.\nlibIDL was initially written for ORBit (the ORB from the GNOME project, and\nthe primary means of libIDL distribution).  However, the functionality was\ndesigned to be as reusable and portable as possible.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["devel"]},{"name":"libFS","origin":"x11-fonts/libFS","version":"1.0.9","comment":"The FS library","maintainer":"x11@FreeBSD.org","www":"https://www.x.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f79e347284c9a9a8f7d0d7fea64978249169b7390cf773e59b75ca3de1b399d0","flatsize":160306,"path":"All/libFS-1.0.9.pkg","repopath":"All/libFS-1.0.9.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":35156,"desc":"This package contains libFS, the X Font Service client library.","categories":["x11-fonts"],"annotations":{"cpe":"cpe:2.3:a:x:libfs:1.0.9:::::dragonfly6:x86_64"}},{"name":"libCharon","origin":"net/libcharon","version":"5.0.0","comment":"File metadata and streaming library","maintainer":"db@FreeBSD.org","www":"https://github.com/Ultimaker/libCharon","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"74e5f01c9ba5da613538542998400d5aa5144ee7313087edc9e84a88b295751d","flatsize":99219,"path":"All/libCharon-5.0.0.pkg","repopath":"All/libCharon-5.0.0.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":23640,"desc":"File metadata and streaming library\n\nAs of march 5th the Charon library is the responsibility of the Embedded\nApplications team. Pull requests to MASTER have to be verified by the\nEmbedded Applications team.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["cad","devel","net"]},{"name":"libQGLViewer","origin":"graphics/libQGLViewer","version":"2.9.1","comment":"C++ library based on Qt5 that eases the creation of OpenGL 3D viewers","maintainer":"yuri@FreeBSD.org","www":"https://github.com/GillesDebunne/libQGLViewer","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e1132268f32a6b066aa6528a17727c99f8ce6cb8315a564b21b5ceb685d224fe","flatsize":914315,"path":"All/libQGLViewer-2.9.1.pkg","repopath":"All/libQGLViewer-2.9.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":253264,"desc":"libQGLViewer is a C++ library based on Qt that eases the creation of OpenGL\n3D viewers.\n\nIt provides some of the typical 3D viewer functionalities, such as the\npossibility to move the camera using the mouse, which lacks in most of the\nother APIs. Other features include mouse manipulated frames, interpolated\nkeyFrames, object selection, stereo display, screenshot saving and much more.\nIt can be used by OpenGL beginners as well as to create complex applications,\nbeing fully customizable and easy to extend.","deps":{"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-designer":{"origin":"devel/qt5-designer","version":"5.15.16p3_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-opengl":{"origin":"graphics/qt5-opengl","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["devel","graphics"],"options":{"DOCS":"on"}},{"name":"libCello","origin":"devel/libCello","version":"1.1.7_1","comment":"Higher level programming in C","maintainer":"matthew.closson@gmail.com","www":"https://libcello.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"69601ace0ebc08280bc88f0a48fd0d379a159e7b1bd11b26b3f252a62541264f","flatsize":339663,"path":"All/libCello-1.1.7_1.pkg","repopath":"All/libCello-1.1.7_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":56508,"desc":"Cello is a library that introduces higher level programming to C.\n\nInterfaces allow for structured design\nDuck Typing allows for generic functions\nExceptions control error handling\nConstructors/Destructors aid memory management\nSyntactic Sugar increases readability\nC Library means excellent performance and integration","categories":["devel"]},{"name":"libHX","origin":"lang/libhx","version":"3.25","comment":"C/C++ library with common data structures and functions","maintainer":"ports@FreeBSD.org","www":"http://libhx.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ea1c5b5f37549ef3b717a24f8003307c6be867f6b4d19303723086eb377add4f","flatsize":637210,"path":"All/libHX-3.25.pkg","repopath":"All/libHX-3.25.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":558980,"desc":"libHX is a C library (with some additional C++ bindings available)\nthat provides data structures and functions for tasks common in scripting\nlanguages; autoresizing string manipulation, maps, deques, option parsing,\ntype-checking casts and more.\n\nlibHX aids in quickly writing up C/C++ data processing programs,\nby consolidating tasks that often happen to be open-coded, such as\nconfig file reading, option parsing, directory traversal, and others,\ninto a library. The focus is on reducing the amount of time (and\nsecondarily, the amount of code) a developer has to spend for otherwise\nimplementing such. Subsequently, proficient coders can use this to\ncode as fast as for a scripting language.\n\nWWW: http://libhx.sourceforge.net/","categories":["lang"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:jan_engelhardt:libhx:3.25:::::dragonfly6:x86_64"},"messages":[{"message":"===>   NOTICE:\n\nThe libHX port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libXaw","origin":"x11-toolkits/libXaw","version":"1.0.16,2","comment":"X Athena Widgets library","maintainer":"x11@FreeBSD.org","www":"https://www.freedesktop.org/wiki/Software/xlibs/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8d13c96fed8979d9a577d7ae9f66f812b1672308415ed9234ccb5df1b6a11c10","flatsize":3115825,"path":"All/libXaw-1.0.16,2.pkg","repopath":"All/libXaw-1.0.16,2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":479096,"desc":"This package contains the X Athena Widgets library.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXau":{"origin":"x11/libXau","version":"1.0.11"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["x11-toolkits"]},{"name":"lhasa","origin":"archivers/lhasa","version":"0.4.0","comment":"Command line tool and library for parsing LHA archives","maintainer":"cs@innolan.dk","www":"https://fragglet.github.io/lhasa/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aedf692e8dc88676d4c6e7884ff289a7e8341ab58b59437697ba1238662e2889","flatsize":210764,"path":"All/lhasa-0.4.0.pkg","repopath":"All/lhasa-0.4.0.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":50432,"desc":"Lhasa is a command line tool and library for parsing LHA archives.\n\nCurrently it is only possible to decompress archives. Compressing\nLHA archives may be an enhancement for future versions. The aim is\nto be compatible with as many different variants of the LHA file\nformat as possible, including LArc (.lzs) and PMarc (.pma).\n\nThe command line tool aims to be interface-compatible with Unix LHA\ntool (command line syntax and output), for backwards compatibility\nwith tools that expect particular output.","categories":["archivers"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:lhasa_project:lhasa:0.4.0:::::dragonfly6:x86_64"}},{"name":"libArcus","origin":"net/libarcus","version":"5.3.0_5,1","comment":"Communication library between internal components for Ultimaker","maintainer":"db@FreeBSD.org","www":"https://github.com/Ultimaker/libArcus","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d37f8fedf004f6cb9f45b41538511d6333de9e542114dea0f38148062cc72777","flatsize":311574,"path":"All/libArcus-5.3.0_5,1.pkg","repopath":"All/libArcus-5.3.0_5,1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":98580,"desc":"Arcus\n\nThis library contains C++ code and Python3 bindings for creating a socket\nin a thread and using this socket to send and receive messages based on\nthe Protocol Buffers library. It is designed to facilitate the communication\nbetween Cura and its backend and similar code.","deps":{"protobuf":{"origin":"devel/protobuf","version":"29.3_1,1"},"py311-PyQt6-sip":{"origin":"devel/py-qt6-sip","version":"13.10.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["cad","net"]},{"name":"lha-ac","origin":"archivers/lha-ac","version":"1.14i.20211125_1","comment":"Archive files using LZSS and Huffman compression (.lzh files)","maintainer":"tagattie@FreeBSD.org","www":"https://lha.osdn.jp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8e6fe1e50a2a12e81fc1dfdf18213fc5db0ee2fe8341e291b932dc72740a41f8","flatsize":99005,"path":"All/lha-ac-1.14i.20211125_1.pkg","repopath":"All/lha-ac-1.14i.20211125_1.pkg","licenselogic":"single","licenses":["LHA"],"pkgsize":51328,"desc":"LHa for UNIX with autoconf","categories":["archivers"],"shlibs_required":["libc.so.8"],"options":{"NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:tsugio_okamoto:lha:1.14i.20211125:::::dragonfly6:x86_64:1"}},{"name":"lib765","origin":"emulators/lib765","version":"0.4.2_2","comment":"Emulation of uPD765a Floppy Disc Controller","maintainer":"ports@FreeBSD.org","www":"http://www.seasip.demon.co.uk/Unix/LibDsk/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8889998c3a8dfbc73d0508483ff5654e6cb5be5027b3a7b11c432524696f185e","flatsize":137919,"path":"All/lib765-0.4.2_2.pkg","repopath":"All/lib765-0.4.2_2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":38036,"desc":"lib765 is an emulation of the uPD765a (AKA Intel 8272) Floppy Disc Controller\n[FDC] as used in Amstrad computers such as the PCW, CPC and Spectrum +3. At\npresent it is not a \"full\" 765; features not used in the PCW BIOS (such as:\nDMA; multisector reads/writes; multitrack mode) are either left unimplemented\nor incomplete.\n\nlib765 is released under the GNU Library GPL.","deps":{"libdsk":{"origin":"emulators/libdsk","version":"1.4.2_1"}},"categories":["devel","emulators"],"options":{"DOCS":"on","LIBDSK":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe lib765 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"lib3ds","origin":"graphics/lib3ds","version":"1.3.0_8","comment":"Library for handling 3DS (3D Studio) files","maintainer":"ports@FreeBSD.org","www":"https://code.google.com/archive/p/lib3ds/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"de180cea1bf2f19c3714cd759cb37c7bd37b8df0f68193eff23608c5df984897","flatsize":421815,"path":"All/lib3ds-1.3.0_8.pkg","repopath":"All/lib3ds-1.3.0_8.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":81788,"desc":"Lib3ds is a free alternative to Autodesk's 3DS File Toolkit for handling 3DS\nfiles. It's main goal is to simplify the creation of 3DS import and export\nfilters.","deps":{"freeglut":{"origin":"graphics/freeglut","version":"3.2.1"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe lib3ds port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"lib1541img","origin":"archivers/lib1541img","version":"1.1_1","comment":"Library for handling commodore 1541 disk images","maintainer":"zirias@FreeBSD.org","www":"https://github.com/excess-c64/lib1541img","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2fd7fd4ff7b8e7cd8b8ce0ccb2aa4dba927521d84290198e5277e3b5ae6f9afb","flatsize":140540,"path":"All/lib1541img-1.1_1.pkg","repopath":"All/lib1541img-1.1_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":44288,"desc":"lib1541img is a library for creating and manipulating commodore 1541 disk\nimages. It also supports compressing and extracting to/from \"zipcode\".","categories":["archivers","devel","emulators"],"options":{"DOXYGEN":"off"}},{"name":"libEMF","origin":"graphics/libemf","version":"1.0.13_1","comment":"Enhanced Metafile Library","maintainer":"office@FreeBSD.org","www":"https://libemf.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fa374d88098f006c0e01c825b758baf5800c502aa671db78f8312602ed0376b1","flatsize":5801533,"path":"All/libEMF-1.0.13_1.pkg","repopath":"All/libEMF-1.0.13_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":640152,"desc":"libEMF is a C/C++ library which provides a drawing toolkit\nbased on  ECMA-234. The general purpose of this library is\nto create vector graphics files on POSIX systems which can\nbe imported into StarOffice/OpenOffice.","categories":["graphics"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:libemf_project:libemf:1.0.13:::::dragonfly6:x86_64:1"}},{"name":"lha","origin":"archivers/lha","version":"1.14i_10","comment":"Archive files using LZSS and Huffman compression (.lzh files)","maintainer":"dinoex@FreeBSD.org","www":"http://www2m.biglobe.ne.jp/~dolphin/lha/lha.htm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"adfd99710985f0e423dabd0a012caaed77f7e02736a6c113025345452e6f143e","flatsize":137900,"path":"All/lha-1.14i_10.pkg","repopath":"All/lha-1.14i_10.pkg","licenselogic":"single","licenses":["LHA"],"pkgsize":102392,"desc":"LHa for UNIX\n\n     This unofficial version of lha is based on Version 1.00.  This\nversion supports extraction & archiving using -lh5- & -lh6- as well as\nextraction using -lh7- algorithm.\n\n     All the bug reports on this version should be directed to Tsuguo\nOkamoto <tsugio@muc.biglobe.ne.jp>.\n\n     If this software is included in a medium that may be obtained by\nusers without network connectivity, please notify Tsuguo Okamoto in\nadvance.  Redistribution over networks is not restricted.\n\n     According to Masafumi NAKANE <max@wide.ad.jp> the author gives\npermission to distribute this software on FreeBSD CDROM.","categories":["archivers"],"shlibs_required":["libc.so.8"],"annotations":{"cpe":"cpe:2.3:a:tsugio_okamoto:lha:1.14i:::::dragonfly6:x86_64:10"}},{"name":"lg","origin":"net-mgmt/lg","version":"1.9.s20140622_1","comment":"Looking Glass written in Perl as a CGI script","maintainer":"mat@FreeBSD.org","www":"https://github.com/Cougar/lg","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8da90e8f958cb1a7c7488276c3ff538663ee3c0f37b2f96f8728b171e1aa0260","flatsize":163062,"path":"All/lg-1.9.s20140622_1.pkg","repopath":"All/lg-1.9.s20140622_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":39580,"desc":"LG is a Looking Glass written in Perl as a CGI script. It can execute almost\nall BGP-related commands and do ping and traceroute in routers or relay these\nqueries to other looking glasses. It supports both IPv4 and IPv6 commands, and\nis tested with Cisco, Zebra and Juniper. It can connect to router using either\nSSH, telnet or rsh protocol.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt","perl5"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:lg_project:lg:1.9.s20140622:::::dragonfly6:x86_64:1"}},{"name":"lfview","origin":"graphics/lfview","version":"1.1a_3","comment":"Graphic viewer for Leaf products","maintainer":"ports@FreeBSD.org","www":"https://hoshina.denpa.org/lfview.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"57cd5cd6c7130b6704f8fe2074a1301f66333cffee54ffdc8b0778377b92b8ea","flatsize":148316,"path":"All/lfview-1.1a_3.pkg","repopath":"All/lfview-1.1a_3.pkg","licenselogic":"single","pkgsize":37304,"desc":"lfview is Graphic viewer for Leaf products.\nSee also /usr/X11R6/share/doc/ja/lfview/README","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"}},"categories":["graphics"],"shlibs_required":["libX11.so.6","libXext.so.6","libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe lfview port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"lgogdownloader","origin":"games/lgogdownloader","version":"3.16_2","comment":"Unofficial downloader for GOG.com","maintainer":"Alexander88207@protonmail.com","www":"https://sites.google.com/site/gogdownloader","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3fa23932785e7d1dc8d034c336daf59441945c7a4e4e14af954a80033a0a5cea","flatsize":1102778,"path":"All/lgogdownloader-3.16_2.pkg","repopath":"All/lgogdownloader-3.16_2.pkg","licenselogic":"single","licenses":["WTFPL"],"pkgsize":358940,"desc":"Unofficial downloader to GOG.com for Linux users.\n\nIt uses the same API as the official GOG Galaxy.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"jsoncpp":{"origin":"devel/jsoncpp","version":"1.9.6_1"},"rhash":{"origin":"security/rhash","version":"1.4.4_1"},"tidy-html5":{"origin":"www/tidy-html5","version":"5.8.0_3"},"tinyxml2":{"origin":"textproc/tinyxml2","version":"11.0.0,1"}},"categories":["games"],"shlibs_required":["libboost_atomic.so.1.87.0","libboost_date_time.so.1.87.0","libboost_filesystem.so.1.87.0","libboost_iostreams.so.1.87.0","libboost_program_options.so.1.87.0","libboost_random.so.1.87.0","libboost_regex.so.1.87.0","libboost_system.so.1.87.0","libc.so.8","libcurl.so.4","libjsoncpp.so.26","libm.so.4","libpthread.so.0","librhash.so.1","libstdc++.so.9","libtidy.so.58","libtinyxml2.so.11","libz.so.3"],"options":{"QT_GUI":"off"}},{"name":"lft","origin":"net/lft","version":"3.91_1,2","comment":"Layer 4 Traceroute program","maintainer":"farrokhi@FreeBSD.org","www":"https://pwhois.org/lft/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a584c7b2b7d0a4daa673527737cb790e811708add3d2245cee2827bc4227c378","flatsize":177436,"path":"All/lft-3.91_1,2.pkg","repopath":"All/lft-3.91_1,2.pkg","licenselogic":"single","licenses":["VOSTROM"],"pkgsize":68048,"desc":"LFT, short for Layer Four Traceroute, is a sort of 'traceroute' that often\nworks much faster (than the commonly-used Van Jacobson method) and goes through\nmany configurations of packet-filter based firewalls. More importantly, LFT\nimplements numerous other features including AS number lookups, loose source\nrouting, netblock name lookups, et al. Though LFT has been around since 1998,\nits development effort has just recently resumed.\n\nPorted to FreeBSD by:\nMarco P. Rodrigues","categories":["net"],"shlibs_required":["libc.so.8","libm.so.4","libpcap.so.3"],"options":{"DOCS":"on"}},{"name":"lfm","origin":"sysutils/lfm","version":"3.1_1","comment":"Last File Manager, a powerful file manager for the UNIX console","maintainer":"sunpoet@FreeBSD.org","www":"https://inigo.katxi.org/devel/lfm/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"035a164b1c98f858e7fa2ca39b5caa55412ee06d709f7ac5fa0e71f7a5411ba0","flatsize":1232767,"path":"All/lfm-3.1_1.pkg","repopath":"All/lfm-3.1_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":187316,"desc":"Last File Manager is a powerful file manager for the UNIX console. It has a\ncurses interface and it's written in Python v3.4+.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["sysutils"]},{"name":"lfcxml","origin":"devel/lfcxml","version":"1.3.8","comment":"C++ XML library, used for databases/cego","maintainer":"pi@FreeBSD.org","www":"https://www.lemke-it.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5586fd53e471c80283c1ef0d5d31173b84852b0abeb9b005adac383b07d00c1c","flatsize":342842,"path":"All/lfcxml-1.3.8.pkg","repopath":"All/lfcxml-1.3.8.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":69488,"desc":"This is a C++ XML library, used for databases/cego and probably\nother applications\n\nMany more details are available at:","deps":{"lfcbase":{"origin":"devel/lfcbase","version":"1.18.11"}},"categories":["devel"]},{"name":"lfcbase","origin":"devel/lfcbase","version":"1.18.11","comment":"Collection of basic c++ classes, used for databases/cego","maintainer":"pi@FreeBSD.org","www":"https://www.lemke-it.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f6bb51ef6f6a9471d79becc95ed80bae87186cea7df1a27a5dfe493621e9a815","flatsize":1306260,"path":"All/lfcbase-1.18.11.pkg","repopath":"All/lfcbase-1.18.11.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":238664,"desc":"This is a collection of basic c++ classes, used for devel/lfcxml\nand databases/cego and probably other applications.\n\nMany more details are available at:","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["devel"]},{"name":"lfpfonts-var","origin":"x11-fonts/lfpfonts-var","version":"0.83_5","comment":"Variable width fonts from the Linux Font Project","maintainer":"olgeni@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"28ebcee982dfe8c6afb6e7f36a0b6ca1d4a5f2f8c6f34095302804c1314961f0","flatsize":359679,"path":"All/lfpfonts-var-0.83_5.pkg","repopath":"All/lfpfonts-var-0.83_5.pkg","licenselogic":"single","pkgsize":359448,"desc":"Variable width fonts from the Linux Font Project.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"],"messages":[{"message":"You'll have to add /usr/local/lib/X11/fonts/lfpfonts-var\nto your X font path by either:\n\n$ xset fp+ /usr/local/lib/X11/fonts/lfpfonts-var\n$ xset fp rehash\n\nor by adding it to your X-server configuration file (usually\n/etc/X11/XF86Config) and restarting the X-server.","type":"install"}]},{"name":"lib2geom","origin":"math/lib2geom","version":"1.3_1","comment":"Easy to use 2D geometry library in C++","maintainer":"gnome@FreeBSD.org","www":"https://gitlab.com/inkscape/lib2geom","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e7554019500e785f350350314f67a6fc9b41a5906e760b2e2a758e7e09a2be5a","flatsize":2007532,"path":"All/lib2geom-1.3_1.pkg","repopath":"All/lib2geom-1.3_1.pkg","licenselogic":"or","licenses":["LGPL21","MPL11"],"pkgsize":518052,"desc":"2geom is a C++ library of mathematics for paths, curves, and other geometric\ncalculations. Designed for vector graphics, it tackles B%c3%a9zier curves, conic\nsections, paths, intersections, transformations, and basic geometries.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"double-conversion":{"origin":"devel/double-conversion","version":"3.3.1"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gsl":{"origin":"math/gsl","version":"2.7.1_1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"py311-cairo":{"origin":"graphics/py-cairo","version":"1.21.0,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["gnome","math"],"options":{"GPL":"off"}},{"name":"lftp","origin":"ftp/lftp","version":"4.9.3_1","comment":"Shell-like command-line FTP client","maintainer":"martymac@FreeBSD.org","www":"https://lftp.yar.ru/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4333228073f1d9f268de13467d5b7b8d13358d01598e470276931399f0967ead","flatsize":4533365,"path":"All/lftp-4.9.3_1.pkg","repopath":"All/lftp-4.9.3_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":941800,"desc":"LFTP is a shell-like command line ftp client. It is\nreliable: can retry operations and does reget automatically.\nIt can do several transfers simultaneously in background.\nYou can start a transfer in background and continue browsing\nthe ftp site or another one. This all is done in one process.\nBackground jobs will be completed in nohup mode if you exit\nor close modem connection. Lftp has reput, mirror, reverse\nmirror among its features.","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libidn2":{"origin":"dns/libidn2","version":"2.3.8"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["ftp"],"shlibs_required":["libc.so.8","libcrypto.so.12","libexpat.so.1","libidn2.so.0","libintl.so.8","libm.so.4","libpthread.so.0","libreadline.so.8","libssl.so.12","libstdc++.so.9","libtinfo.so.6","libutil.so.4","libz.so.3"],"options":{"DOCS":"on","NLS":"on","GNUTLS":"off","OPENSSL":"on"},"annotations":{"cpe":"cpe:2.3:a:lftp_project:lftp:4.9.3:::::dragonfly6:x86_64:1"}},{"name":"lexter","origin":"games/lexter","version":"1.0.3_7","comment":"Real-time word puzzle for text terminals","maintainer":"ports@FreeBSD.org","www":"https://www.kyne.com.au/~mark/software/lexter.php","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3e4fe5e137b0f701f633c83c95cf58982cfd3e411a1871e44d0a8ab61c339157","flatsize":783372,"path":"All/lexter-1.0.3_7.pkg","repopath":"All/lexter-1.0.3_7.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":177892,"desc":"Lexter is a real-time word puzzle for text terminals. Arrange the\nfalling letters into words to score points. It has support for\nmultiple languages and dictionaries. The package contains English\nand French dictionaries, but needs a French gettext translation\nfor the in game text.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["games"],"shlibs_required":["libc.so.8","libintl.so.8","libncurses.so.6","libtinfo.so.6"],"messages":[{"message":"===>   NOTICE:\n\nThe lexter port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"lfpfonts-fix","origin":"x11-fonts/lfpfonts-fix","version":"0.82_5","comment":"Fixed width fonts from the Linux Font Project","maintainer":"olgeni@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9a8e6589fd264fdcac20531ac669d31ea30ff14816a32ec817fed9973ae5df70","flatsize":303255,"path":"All/lfpfonts-fix-0.82_5.pkg","repopath":"All/lfpfonts-fix-0.82_5.pkg","licenselogic":"single","pkgsize":292420,"desc":"Fixed width fonts from the Linux Font Project.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"],"messages":[{"message":"You'll have to add /usr/local/lib/X11/fonts/lfpfonts-fix\nto your X font path by either:\n\n$ xset fp+ /usr/local/lib/X11/fonts/lfpfonts-fix\n$ xset fp rehash\n\nor by adding it to your X-server configuration file (usually\n/etc/X11/XF86Config) and restarting the X-server.","type":"install"}]},{"name":"levmar","origin":"math/levmar","version":"2.6_17","comment":"GPL-licensed library implementing the Levenberg-Marquardt algorithm","maintainer":"phd_kimberlite@yahoo.co.jp","www":"http://www.ics.forth.gr/~lourakis/levmar/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5b655675f62982afcacfde73e1f54d503defe280a27b4c812a606d022dc0a4ed","flatsize":355815,"path":"All/levmar-2.6_17.pkg","repopath":"All/levmar-2.6_17.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":73760,"desc":"levmar is a GPL-licensed library written in C, that implements the\nLevenberg-Marquardt (LM) optimization algorithm, one of the most\neffective methods for solving nonlinear least squares problems.","deps":{"blas":{"origin":"math/blas","version":"3.12.1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"lapack":{"origin":"math/lapack","version":"3.12.1"}},"categories":["math"],"options":{"DOCS":"on","EXAMPLES":"on","PROFILE":"off","ATLAS":"off","NETLIB":"on","OPENBLAS":"off"}},{"name":"lfe","origin":"lang/lfe","version":"2.2.0","comment":"Lisp Flavoured Erlang","maintainer":"hrs@FreeBSD.org","www":"https://lfe.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c2e950cbb360b4b584a180e571a859af96435daf72b44513eb5a8c3aac779d3c","flatsize":1727902,"path":"All/lfe-2.2.0.pkg","repopath":"All/lfe-2.2.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":787516,"desc":"LFE, Lisp Flavoured Erlang, is a lisp syntax front-end to the Erlang compiler.\nCode produced with it is compatible with \"normal\" Erlang code.\nAn LFE evaluator and shell is also included.","deps":{"erlang":{"origin":"lang/erlang","version":"25.3.2.7_1,4"}},"categories":["lang","lisp"],"options":{"DOCS":"on"}},{"name":"level-zero","origin":"devel/level-zero","version":"1.17.45","comment":"oneAPI Level Zero Specification Headers and Loader","maintainer":"sunpoet@FreeBSD.org","www":"https://spec.oneapi.io/versions/latest/elements/l0/source/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f6690fc694638c56f7c82d65fd7d03b7c74691ccd721b429ec188559a57a7f5c","flatsize":3517997,"path":"All/level-zero-1.17.45.pkg","repopath":"All/level-zero-1.17.45.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":389968,"desc":"oneAPI Level Zero contains the following components of oneAPI:\n- Copies of the Level Zero Specification API C/C++ header files\n- Level Zero Loader\n- Level Zero Validation Layer","deps":{"libfmt":{"origin":"devel/libfmt","version":"10.2.1"},"spdlog":{"origin":"devel/spdlog","version":"1.15.2"}},"categories":["devel"]},{"name":"libclc-llvm15","origin":"devel/libclc","version":"15.0.7","comment":"Required library functions for OpenCL C programming language","maintainer":"x11@FreeBSD.org","www":"https://libclc.llvm.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8aa056dd0bc00a984517e44313fe82afef25969a66d91cdeeb2766802f92fc50","flatsize":83354961,"path":"All/libclc-llvm15-15.0.7.pkg","repopath":"All/libclc-llvm15-15.0.7.pkg","licenselogic":"single","licenses":["LLVM"],"pkgsize":9039136,"desc":"libclc is an open source, BSD licensed implementation of the library\nrequirements of the OpenCL C programming language, as specified by the\nOpenCL 1.1 Specification. The following sections of the specification\nimpose library requirements:\n\nLibclc is intended to be used with the Clang compiler's OpenCL frontend","categories":["devel"],"annotations":{"flavor":"llvm15"}},{"name":"letsdns","origin":"dns/letsdns","version":"1.0.1_2","comment":"Manage DANE TLSA records in DNS servers","maintainer":"flo@FreeBSD.org","www":"https://letsdns.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5d06139ffc4062d42f4cc6267d91af9451de5e8a31e16335735c01da2a2f8388","flatsize":176656,"path":"All/letsdns-1.0.1_2.pkg","repopath":"All/letsdns-1.0.1_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":33352,"desc":"LetsDNS\n\nManage DANE TLSA records in DNS servers. Supports multiple domains with multiple\nTLS certificates each. LetsDNS can be invoked manually, from cron jobs, or\ncalled in hook functions of ACME-clients like dehydrated or certbot.","deps":{"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-dnspython":{"origin":"dns/py-dnspython","version":"2.7.0,1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["dns"],"annotations":{"flavor":"py311"}},{"name":"lexilla","origin":"textproc/lexilla","version":"5.3.2","comment":"Free library of language lexers","maintainer":"cyberbotx@cyberbotx.com","www":"https://www.scintilla.org/Lexilla.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f5b0376f11df35e40959f97801bcc42b057971f2e03fb92c11eb030880301c92","flatsize":2558602,"path":"All/lexilla-5.3.2.pkg","repopath":"All/lexilla-5.3.2.pkg","licenselogic":"single","licenses":["SCINTILLA"],"pkgsize":664772,"desc":"Lexilla is a free library of language lexers that can be used with the Scintilla\nediting component. Originally, this functionality was incorporated inside\nScintilla. It has been extracted as a separate project to make it easier for\ncontributors to work on support for new languages and to fix bugs in existing\nlexers. It also defines a protocol where projects can implement their own\nlexers and distribute them as they wish.","categories":["textproc"],"annotations":{"cpe":"cpe:2.3:a:lexilla:lexilla:5.3.2:::::dragonfly6:x86_64"}},{"name":"leveldb","origin":"databases/leveldb","version":"1.23_1","comment":"Fast and lightweight key/value database library by Google","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/google/leveldb","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"db1ea5fa1cc9b74475d76e47c60ab906157ee5e83a1db99ff6086c85f74a1a98","flatsize":1000356,"path":"All/leveldb-1.23_1.pkg","repopath":"All/leveldb-1.23_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":179452,"desc":"LevelDB is a fast key-value storage library written at Google that provides an\nordered mapping from string keys to string values.\n\nFeatures:\n- Keys and values are arbitrary byte arrays.\n- Data is stored sorted by key.\n- Callers can provide a custom comparison function to override the sort order.\n- The basic operations are Put(key,value), Get(key), Delete(key).\n- Multiple changes can be made in one atomic batch.\n- Users can create a transient snapshot to get a consistent view of data.\n- Forward and backward iteration is supported over the data.\n- Data is automatically compressed using the Snappy compression library.\n- External activity (file system operations etc.) is relayed through a virtual\n  interface so users can customize the operating system interactions.\n- Detailed documentation about how to use the library is included with the\n  source code.","deps":{"snappy":{"origin":"archivers/snappy","version":"1.2.1_1"}},"categories":["databases"],"options":{"GPERFTOOLS":"off","SNAPPY":"on"}},{"name":"lexbor","origin":"www/lexbor","version":"2.4.0_1","comment":"Modular web engine (HTML/CSS parser, renderer, ...)","maintainer":"alster@vinterdalen.se","www":"https://lexbor.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2b4495ffdbefa5829ffde5003d4e2779c69db66ab9736cfd327741167ce12a7f","flatsize":21724635,"path":"All/lexbor-2.4.0_1.pkg","repopath":"All/lexbor-2.4.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1207448,"desc":"Lexbor's core requirements rose from the ashes of these challenges:\n* Portability\nLexbor aims to adapt to different platforms and integrate into various\nprogramming languages. It's not yet another library full of quirks and\nidiosyncrasies; Lexbor aims to offer developers flexibility to incorporate it\ninto their work directly, regardless of the programming language they chose.\n* Modularity\nLexbor wants to keep things simple: Developers should be able to use only the\nparts they need. Whether it's an HTML or URL parser, the engine's code should be\nstraightforward and easy to navigate, promoting rapid development.\n* Speed\nIn a nutshell, Lexbor wants things to happen real fast. It's not just about\nmaking a browser engine; it's about making sure that everything, even the most\nresource-intensive tasks such as HTML parsing, occur swiftly to meet the\nreal-time demands of modern web applications.\n* Independence\nLexbor empowers developers by giving them full control over algorithms,\nresources, and dimensions. By eliminating on external dependencies, we let\ndevelopers customize the engine without sacrificing performance or features.\n* Compliance\nLexbor commits to industry standards. Developers need to be sure that\nthe code aligns with widely established specifications. The output of Lexbor's\nmodules, be it HTML, CSS, URLs, or others, should match that of modern browsers,\nmeeting industry specifications.","categories":["www"],"options":{"ASAN":"off","EXAMPLES":"on","STATIC":"off"}},{"name":"lerc","origin":"graphics/lerc","version":"4.0.0","comment":"C++ library for Limited Error Raster Compression","maintainer":"sunpoet@FreeBSD.org","www":"https://esri.github.io/lerc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2a2603b975f68f09a9a0c972ecb5252fe430d6c03d9f9db5d6ec64a930795b3e","flatsize":638284,"path":"All/lerc-4.0.0.pkg","repopath":"All/lerc-4.0.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":163196,"desc":"LERC is an open-source image or raster format which supports rapid encoding and\ndecoding for any pixel type (not just RGB or Byte). Users set the maximum\ncompression error per pixel while encoding, so the precision of the original\ninput image is preserved (within user defined error bounds).","categories":["graphics"]},{"name":"lesspipe","origin":"misc/lesspipe","version":"2.06_1","comment":"Preprocessor for less","maintainer":"slaven@rezic.de","www":"https://www.zeuthen.desy.de/~friebel/unix/lesspipe.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0517d9b5745e45aacc312175f973a88c429f1a6a81b64107af8ca8b32132d6a7","flatsize":139811,"path":"All/lesspipe-2.06_1.pkg","repopath":"All/lesspipe-2.06_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":37748,"desc":"lesspipe is a powerful preprocessor for less(1). The features include\n\n* Reading of various file formats like tar files, word, pdf and\n  postscript documents\n\n* Transparent handling of compressed files (gzip, bzip2, zip)\n\n* Optional syntax highlightning of source files","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["misc"],"messages":[{"message":"To use lesspipe.sh, type in the following commands\n\nLESSOPEN=\"|/usr/local/bin/lesspipe.sh %s\"; export LESSOPEN (sh, bash, ksh, zsh)\n\nsetenv LESSOPEN \"|/usr/local/bin/lesspipe.sh %s\"           (csh, tcsh)\n\nor put these commands in your shell's startup file (e.g. .cshrc or .bashrc).","type":"install"}]},{"name":"lgeneral","origin":"games/lgeneral","version":"1.4.4_1","comment":"Turn-based strategy engine inspired by Panzer General","maintainer":"cmangin@arobas.net","www":"http://lgames.sourceforge.net/index.php?project=LGeneral","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f5d999438f2ffbeb069708e60cf7945100df52dbb123062ab3ef223f4fdeb580","flatsize":13854321,"path":"All/lgeneral-1.4.4_1.pkg","repopath":"All/lgeneral-1.4.4_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1734716,"desc":"LGeneral is a turn-based strategy engine heavily inspired by Panzer\nGeneral. You play single scenarios or whole campaigns turn by turn\nagainst a human player or the AI. Entrenchment, rugged defense,\ndefensive fire, surprise contacts, surrender, unit supply, weather\ninfluence, reinforcements and other implementations contribute to the\ntactical and strategic depth of the game.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_mixer-1.2.so.0","libc.so.8","libintl.so.8","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on","NLS":"on","SOUND":"on"}},{"name":"leproxy","origin":"net/leproxy","version":"0.2.2","comment":"HTTP/SOCKS proxy server for everybody","maintainer":"danfe@FreeBSD.org","www":"https://github.com/leproxy/leproxy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"18d60b83c61b08a6ea5b1ac6f123c1c8c6e365d21ef583233f1ce4c2abd70290","flatsize":301595,"path":"All/leproxy-0.2.2.pkg","repopath":"All/leproxy-0.2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":52832,"desc":"LeProxy is designed for anonymous surfing, improved security and privacy\nplus circumventing geoblocking.  It allows you to enjoy the web like it\nwas meant to work and access your favorite online video platform without\nannoying country blocks while traveling.\n\nLeProxy is a powerful, lightweight, fast and simple to use proxy server\nthat you can host on your own server or PC at home and then access from\nanywhere.  It supports optional authentication so you can share a server\ninstance with your family and friends without having to worry about\nthird parties.  It provides compatibility with a large number of clients\nand services by accepting both common HTTP and SOCKS proxy protocols on\na single listening port.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-filter":{"origin":"security/php83-filter","version":"8.3.21"}},"categories":["net"]},{"name":"less","origin":"sysutils/less","version":"661","comment":"Better pager utility","maintainer":"jharris@widomaker.com","www":"https://www.greenwoodsoftware.com/less/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a719c61dc5a46cb7bf6d4e437cb2092e333c3ce0b42aad24fd96a70bc9465d91","flatsize":311062,"path":"All/less-661.pkg","repopath":"All/less-661.pkg","licenselogic":"or","licenses":["GPLv3+","MIT"],"pkgsize":138400,"desc":"This is the distribution of \"less\", a paginator similar to \"more\" or \"pg\",\nbut much more powerful.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libncurses.so.6","libpcre.so.1","libtinfo.so.6"],"options":{"COLORS":"on","PCRE":"on"},"annotations":{"cpe":"cpe:2.3:a:gnu:less:661:::::dragonfly6:x86_64"}},{"name":"lf","origin":"misc/lf","version":"33_1","comment":"Terminal file manager","maintainer":"yuri@FreeBSD.org","www":"https://github.com/gokcehan/lf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0f7985ae96cab4f67024f1d74916d46dfecc151c7b6e6127910e4309cefb1a94","flatsize":3744763,"path":"All/lf-33_1.pkg","repopath":"All/lf-33_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1255548,"desc":"lf (as in \"list files\") is a terminal file manager written in Go. It is heavily\ninspired by ranger with some missing and extra features. Some of the missing\nfeatures are deliberately omitted since they are better handled by external\ntools. See faq for more information and tutorial for a gentle introduction with\nscreencasts.","categories":["misc"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"libclc-llvm16","origin":"devel/libclc","version":"16.0.6","comment":"Required library functions for OpenCL C programming language","maintainer":"x11@FreeBSD.org","www":"https://libclc.llvm.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7c328d7813d65f4a6390821714a2cce5f3d7dcf3ddeef8f3331fcba448d14873","flatsize":82861013,"path":"All/libclc-llvm16-16.0.6.pkg","repopath":"All/libclc-llvm16-16.0.6.pkg","licenselogic":"single","licenses":["LLVM"],"pkgsize":8935140,"desc":"libclc is an open source, BSD licensed implementation of the library\nrequirements of the OpenCL C programming language, as specified by the\nOpenCL 1.1 Specification. The following sections of the specification\nimpose library requirements:\n\nLibclc is intended to be used with the Clang compiler's OpenCL frontend","categories":["devel"],"annotations":{"flavor":"llvm16"}},{"name":"lenticular-lv2","origin":"audio/lenticular-lv2","version":"0.5.0.14","comment":"LV2 plugins based on Mutable Instrument's Clouds","maintainer":"yuri@FreeBSD.org","www":"https://github.com/polyeffects/lenticular_lv2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3c5e9231e2429a8c0cb2b736aa50e9379bb3e478fe395cbf01a39bdf4b2eb959","flatsize":599360,"path":"All/lenticular-lv2-0.5.0.14.pkg","repopath":"All/lenticular-lv2-0.5.0.14.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":256180,"desc":"LV2 plugins based on Mutable Instrument's Clouds.\n\nFeatures:\n* Implements the alternative modes and quality options of Clouds as\n  a menu options\n* Inputs and knobs for the 3 addition 'Blend' parameters (Stereo Spread,\n  Feedback, and Reverb)\n* Dedicated Freeze button","categories":["audio"]},{"name":"lens","origin":"mail/lens","version":"0.2_2","comment":"Mail filter written in Ruby","maintainer":"tota@FreeBSD.org","www":"http://www.pitecan.com/Lens/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0e04af8e69f48bc6eafe665a406f32556bf0dfbd4f6a268126d1e6cb6767bc76","flatsize":14757,"path":"All/lens-0.2_2.pkg","repopath":"All/lens-0.2_2.pkg","licenselogic":"single","pkgsize":6544,"desc":"Lens is a mail filter written in Ruby.  Lens can filter an\nincoming mail when it is received and filter mails in a Maildir.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"}},"categories":["mail","ruby"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"libadwaita","origin":"x11-toolkits/libadwaita","version":"1.7.2","comment":"Building blocks for modern GNOME applications","maintainer":"gnome@FreeBSD.org","www":"https://www.gtk.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"69b012a61462d4dcc4c72630ed1eaabee919c6c3c02f82b91d49827610a960b3","flatsize":26590235,"path":"All/libadwaita-1.7.2.pkg","repopath":"All/libadwaita-1.7.2.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":4398680,"desc":"GTK+ is a collection of GUI widgets. GTK+ essentially provides the\nbuilding blocks from which GUIs can be built. It is highly themable,\nand its functionality is highly extensible.","deps":{"AppStream":{"origin":"devel/appstream","version":"1.0.4"},"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fribidi":{"origin":"converters/fribidi","version":"1.0.16"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"graphene":{"origin":"graphics/graphene","version":"1.10.8_1"},"gtk4":{"origin":"x11-toolkits/gtk40","version":"4.18.4"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11-toolkits"],"shlibs_required":["libc.so.8","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-4.so.1","libintl.so.8"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"lesstif","origin":"x11-toolkits/lesstif","version":"0.95.2_8,2","comment":"API compatible clone of the Motif toolkit","maintainer":"dinoex@FreeBSD.org","www":"https://lesstif.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0260bd066c4a440bc9bd92c9d862ed0077ccf7012579ee2e9387b9370fc29c55","flatsize":6931785,"path":"All/lesstif-0.95.2_8,2.pkg","repopath":"All/lesstif-0.95.2_8,2.pkg","licenselogic":"single","licenses":["LGPL20+"],"pkgsize":1409960,"desc":"LessTif is a API compatible clone of the Motif toolkit.  Currently\nLessTif is partially implemented with most of the API in place.\nBoth Motif 1.2 and Motif 2.0 libraries are built and installed.\nBy default, the 1.2 library is used because it is a more complete\nimplementation of the Motif 1.2 API.\n\nThe Hungry Programmers, the people writing LessTif, have adopted a\nnaming scheme where an even minor number indicates a stable release\nof the libraries and an odd number is a development release. *Ports will\nbe made for even number releases only.*","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["x11-toolkits"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXft.so.2","libXrender.so.1","libXt.so.6","libc.so.8","libfontconfig.so.1","libfreetype.so.6"],"annotations":{"cpe":"cpe:2.3:a:lesstif:lesstif:0.95.2:::::dragonfly6:x86_64:8"},"messages":[{"message":"Make sure to set HAVE_MOTIF=yes in /etc/make.conf","type":"install"}]},{"name":"lensfun","origin":"graphics/lensfun","version":"0.3.95_4","comment":"Library for fixing lens geometry distortions","maintainer":"danfe@FreeBSD.org","www":"https://lensfun.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4c7c1ea7505966ebd1e7a3659e74c348a1ff35a88e1f82aac936e0d82a1e3676","flatsize":3276754,"path":"All/lensfun-0.3.95_4.pkg","repopath":"All/lensfun-0.3.95_4.pkg","licenselogic":"and","licenses":["CC-BY-SA-3.0","GPLv3","LGPL3","PD"],"pkgsize":378368,"desc":"The goal of the lensfun library is to provide an open source database of\nphotographic lenses and their characteristics.  In the past there was an\neffort in this direction (see http://www.epaperpress.com/ptlens/), but then\nauthor decided to take the commercial route and the database froze at the\nlast public stage.  This database was used as the basement on which lensfun\ndatabase grew, thanks to PTLens author which gave his permission for this,\nwhile the code was totally rewritten from scratch (and the database was\nconverted to a totally new, XML-based format).\n\nThe lensfun library not only provides a way to read the lens database and\nsearch for specific things in it, but also offers a set of algorithms for\ncorrecting images based on detailed knowledge of lens properties and\ncalibration data.  Right now lensfun is designed to correct distortion,\ntransversal (also known as lateral) chromatic aberrations, vignetting, and\ncolour contribution of the lens (e.g. when sometimes people says one lens\ngives \"yellowish\" images and another, say, \"bluish\").","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"png":{"origin":"graphics/png","version":"1.6.47"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libglib-2.0.so.0","libintl.so.8","libm.so.4","libpng16.so.16","libstdc++.so.9","libz.so.3"],"options":{"PYHELPERS":"on","SIMD":"on"}},{"name":"lewton","origin":"audio/lewton","version":"0.10.2_35","comment":"Rust vorbis decoder","maintainer":"jbeich@FreeBSD.org","www":"https://github.com/RustAudio/lewton","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0bb7aa3c05a1d396e1dac68ecd5e6c95c9a2404890b47d1f128d2f111a7155ed","flatsize":10123602,"path":"All/lewton-0.10.2_35.pkg","repopath":"All/lewton-0.10.2_35.pkg","licenselogic":"or","licenses":["APACHE20","MIT"],"pkgsize":2215128,"desc":"Vorbis decoder written in pure Rust.","categories":["audio"]},{"name":"lemonbar-xft","origin":"x11/lemonbar-xft","version":"g20201213_1","comment":"Fork of lemonbar with support for Xft (fontconfig typefaces)","maintainer":"DtxdF@disroot.org","www":"https://gitlab.com/protesilaos/lemonbar-xft","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9e54ae1c1bba3d218b721753a825dd1e420e85a0966ce8ac31a0e7f365680327","flatsize":45475,"path":"All/lemonbar-xft-g20201213_1.pkg","repopath":"All/lemonbar-xft-g20201213_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20548,"desc":"lemonbar-xft is a lightweight bar entirely based on XCB. Provides full UTF-8\nsupport, basic formatting, RandR and Xinerama support and EWMH compliance\nwithout wasting your precious memory. This fork add Xft support","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"}},"categories":["x11"],"shlibs_required":["libX11-xcb.so.1","libX11.so.6","libXft.so.2","libc.so.8","libfontconfig.so.1","libfreetype.so.6","libxcb-randr.so.0","libxcb-xinerama.so.0","libxcb.so.1","libz.so.3"]},{"name":"lemonbar","origin":"x11/lemonbar","version":"1.4_2","comment":"Lightweight xcb based bar","maintainer":"dmgk@FreeBSD.org","www":"https://github.com/LemonBoy/bar","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e9d8ef2d66cbf46fab87b0121478c1ab7f20c2c769ca9bb9f5a9e3fc8b69e370","flatsize":41600,"path":"All/lemonbar-1.4_2.pkg","repopath":"All/lemonbar-1.4_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19312,"desc":"bar is a lightweight bar entirely based on XCB. Provides full UTF-8 support,\nbasic formatting, RandR and Xinerama support and EWMH compliance without\nwasting your precious memory.","deps":{"libxcb":{"origin":"x11/libxcb","version":"1.17.0"}},"categories":["x11"],"shlibs_required":["libc.so.8","libxcb-randr.so.0","libxcb-xinerama.so.0","libxcb.so.1"]},{"name":"lemon","origin":"devel/lemon","version":"3.34","comment":"LALR(1) parser generator. Similar in function to yacc and bison","maintainer":"vmagerya@gmail.com","www":"https://www.hwaci.com/sw/lemon/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d2d6703c77653fcaa253861d2127cd1b96c5f981ef466e73f3a4dfab2e3611c0","flatsize":114944,"path":"All/lemon-3.34.pkg","repopath":"All/lemon-3.34.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":45056,"desc":"The Lemon program is an LALR(1) parser generator.  It takes a context free\ngrammar and converts it into a subroutine that will parse a file using that\ngrammar.\n\nLemon is similar to much more famous programs Yacc and Bison.  But lemon is\nnot compatible with either of them; there are several important differences:\n\n  - Lemon using a different grammar syntax which is less prone to\n    programming errors\n\n  - Lemon generates a parser that is faster than Yacc or Bison parsers\n    (according to the author)\n\n  - The parser generated by Lemon is both re-entrant and thread-safe\n\n  - Lemon includes the concept of a non-terminal destructor, which makes\n    it much easier to write a parser that does not leak memory","categories":["devel"],"shlibs_required":["libc.so.8"]},{"name":"leptonica","origin":"graphics/leptonica","version":"1.82.0_2","comment":"C library for efficient image processing and image analysis operations","maintainer":"hiroto.kagotani@gmail.com","www":"http://www.leptonica.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9a897dc0bc1e90b27523927bb518f494b0d463503bc387767bb06238a740a2d6","flatsize":3308377,"path":"All/leptonica-1.82.0_2.pkg","repopath":"All/leptonica-1.82.0_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":1072520,"desc":"An open source C library for efficient image processing and\nimage analysis operations.","deps":{"giflib":{"origin":"graphics/giflib","version":"5.2.2"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"png":{"origin":"graphics/png","version":"1.6.47"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"},"webp":{"origin":"graphics/webp","version":"1.5.0"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libgif.so.7","libjpeg.so.8","libm.so.4","libpng16.so.16","libtiff.so.6","libwebp.so.7","libwebpmux.so.3","libz.so.3"],"options":{"BIN":"on","GIF":"on","JPEG":"on","JPEG2000":"off","PNG":"on","TIFF":"on","WEBP":"on"},"annotations":{"cpe":"cpe:2.3:a:leptonica:leptonica:1.82.0:::::dragonfly6:x86_64:2"},"messages":[{"message":"To use gplot (the optional programmatic interface to gnuplot),\nthe math/gnuplot port must be installed.","type":"install"}]},{"name":"libclc-llvm18","origin":"devel/libclc","version":"18.1.8","comment":"Required library functions for OpenCL C programming language","maintainer":"x11@FreeBSD.org","www":"https://libclc.llvm.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3bd328fbf5376c167400072dc051673007f2c18d0656f030fd9e7cc3e5a39c57","flatsize":82298119,"path":"All/libclc-llvm18-18.1.8.pkg","repopath":"All/libclc-llvm18-18.1.8.pkg","licenselogic":"single","licenses":["LLVM"],"pkgsize":8850616,"desc":"libclc is an open source, BSD licensed implementation of the library\nrequirements of the OpenCL C programming language, as specified by the\nOpenCL 1.1 Specification. The following sections of the specification\nimpose library requirements:\n\nLibclc is intended to be used with the Clang compiler's OpenCL frontend","categories":["devel"],"annotations":{"flavor":"llvm18"}},{"name":"leocad","origin":"cad/leocad","version":"23.03_1","comment":"CAD program for creating virtual LEGO models","maintainer":"yuri@FreeBSD.org","www":"https://www.leocad.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6a23a80b53f259b925ed9ddf865d79a1ac047679f5390da51a37c943d3bb2110","flatsize":2918612,"path":"All/leocad-23.03_1.pkg","repopath":"All/leocad-23.03_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1514900,"desc":"LeoCAD is a CAD program that can be used to create virtual LEGO models.\n\nLeoCAD has an intuitive interface that is designed to allow new users to start\ncreating new models without having to spend too much time learning the\napplication.\n\nLeoCAD is fully compatible with the LDraw Standard and related tools, and it\nreads and writes LDR and MPD files so that you can share and download models\nfrom the Internet.\n\nIt currently features several thousand different pieces created by the LDraw\ncommunity.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"ldraw":{"origin":"cad/ldraw","version":"20220211,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-opengl":{"origin":"graphics/qt5-opengl","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["cad"],"shlibs_required":["libGL.so.1","libQt5Concurrent.so.5","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5OpenGL.so.5","libQt5PrintSupport.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9","libz.so.3"],"annotations":{"cpe":"cpe:2.3:a:leocad:leocad:23.03:::::dragonfly6:x86_64:1"}},{"name":"leela-zero","origin":"games/leela-zero","version":"0.17.30_12","comment":"Go engine without human-provided knowledge based on AlphaGo Zero paper","maintainer":"yuri@FreeBSD.org","www":"https://github.com/leela-zero/leela-zero","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ea318f4d875a49265f673093ba10fc4da53bf10bbc96a24ab0e679bc63321bc0","flatsize":1424060,"path":"All/leela-zero-0.17.30_12.pkg","repopath":"All/leela-zero-0.17.30_12.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":447240,"desc":"A Go program with no human provided knowledge. Using MCTS (but without Monte\nCarlo playouts) and a deep residual convolutional neural network stack.\n\nThis is a fairly faithful reimplementation of the system described in the Alpha\nGo Zero paper \"Mastering the Game of Go without Human Knowledge\". For all\nintents and purposes, it is an open source AlphaGo Zero.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"ocl-icd":{"origin":"devel/ocl-icd","version":"2.3.2"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["games"],"shlibs_required":["libOpenCL.so.1","libQt5Core.so.5","libboost_filesystem.so.1.87.0","libboost_program_options.so.1.87.0","libc.so.8","libm.so.4","libopenblas.so.0","libpthread.so.0","libstdc++.so.9","libz.so.3"],"messages":[{"message":"You installed leela-zero: the Go engine.\n\nYou need at least one OpenCL provider installed in order for leela-zero\nto run.\n\nTo see the list of OpenCL providers, install the 'clinfo' package and run:\n$ clinfo\n\nIf 'clinfo' shows zero providers, you need to install some providers,\nfor example:\n* pocl: for a simple CPU provider\n* beignet: for the Intel GPU provider\n* etc.\n\nYou also need to download neural network weights using this command:\n$ fetch https://zero.sjeng.org/best-network -o /home/yuri/.local/share/leela-zero/","type":"install"}]},{"name":"legesmotus","origin":"games/legesmotus","version":"0.4.0_9","comment":"Team-based, networked, 2D shooter set in zero-gravity","maintainer":"amdmi3@FreeBSD.org","www":"http://legesmotus.cs.brown.edu/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d68bf028efaa2d5f848a19c0914f898839ec0aa0eb1d1154386876f0cbf57bf5","flatsize":1974732,"path":"All/legesmotus-0.4.0_9.pkg","repopath":"All/legesmotus-0.4.0_9.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3"],"pkgsize":1131684,"desc":"Leges Motus is a networked, team-based, 2D shooter set in zero-gravity.\nUsing only the force from jumping off of walls and the recoil from\ntheir guns, players must travel across the arena to lower their\nopponent's gate","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"},"sdl_ttf":{"origin":"graphics/sdl_ttf","version":"2.0.11_8"}},"categories":["games"],"shlibs_required":["libGL.so.1","libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libSDL_ttf-2.0.so.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"CLIENT":"on","SERVER":"on","METASERVER":"off","SERVERSCANNER":"off"}},{"name":"lets","origin":"devel/lets","version":"0.0.54_2","comment":"CLI task runner for developers","maintainer":"yuri@FreeBSD.org","www":"https://lets-cli.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"05d0fd4c52f62c5104810d6c72929df93f58df41a0c46290955b5e6207d4cb98","flatsize":8241999,"path":"All/lets-0.0.54_2.pkg","repopath":"All/lets-0.0.54_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2670304,"desc":"Lets is a CLI task runner for developers - a better alternative to make.\n\nLets was designed for developers. Its simple yet powerful task runner with lots\nof features that just work.\n\nLets use yaml as a config format which gives a well known, human-readable syntax\nwith all yaml features built-in.\n\nYou can have a couple of tasks or a hundred of them in your project. Lets allow\nyou to focus on coding instead of writing hard-to-reason-about Makefiles.","categories":["devel"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"ledit","origin":"sysutils/ledit","version":"2.06","comment":"Line editor to be used with interactive commands","maintainer":"k@stereochro.me","www":"http://cristal.inria.fr/~ddr/ledit/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d7243642177fbd5bef0bf74e08fbbc11cb249aef53e32a033ab3e4a0d77c1e7b","flatsize":1128964,"path":"All/ledit-2.06.pkg","repopath":"All/ledit-2.06.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":328412,"desc":"Ledit is a line editor, allowing to use control commands like in emacs\nor in shells (bash, tcsh). To be used with interactive commands. It is\nwritten in Ocaml and Camlp5 and uses the library unix.cma.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"ledger","origin":"finance/ledger","version":"3.3.2_3","comment":"John Wiegley's command line accounting program","maintainer":"woodycarey@hotmail.com","www":"https://ledger-cli.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a203db082e408218165daab816255dcc481b5ac5b048b4d7351413ed6f095a9d","flatsize":3725453,"path":"All/ledger-3.3.2_3.pkg","repopath":"All/ledger-3.3.2_3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":942316,"desc":"'Ledger' is a command-line accounting program, which uses a simple text file\nas a ledger, yet provides powerful facilities for working with commodities,\naccounts, transactions, etc. It will read Gnucash data files directly.\n\n - Woody Carey\nwoodycarey@hotmail.com","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"libedit":{"origin":"devel/libedit","version":"3.1.20250104,1"},"mpfr":{"origin":"math/mpfr","version":"4.2.2,1"}},"categories":["finance"],"shlibs_required":["libboost_date_time.so.1.87.0","libboost_filesystem.so.1.87.0","libboost_iostreams.so.1.87.0","libboost_nowide.so.1.87.0","libboost_regex.so.1.87.0","libboost_system.so.1.87.0","libboost_unit_test_framework.so.1.87.0","libc.so.8","libgmp.so.10","libm.so.4","libmpfr.so.6","libstdc++.so.9"],"options":{"GNUPG":"off","PYTHON":"off"},"annotations":{"cpe":"cpe:2.3:a:ledger-cli:ledger:3.3.2:::::dragonfly6:x86_64:3"}},{"name":"leatherman","origin":"devel/leatherman","version":"1.12.9_6","comment":"Leatherman C++ Tool library","maintainer":"puppet@FreeBSD.org","www":"https://github.com/puppetlabs/leatherman","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e7325671556a7e2e4cfc5cc80a9f2f554a1b85bf7bcb2d44a69bfff3cbd2d603","flatsize":4051419,"path":"All/leatherman-1.12.9_6.pkg","repopath":"All/leatherman-1.12.9_6.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":648784,"desc":"A collection of C++ and CMake utility libraries.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"}},"categories":["devel"],"annotations":{"deprecated":"Project got archived","expiration_date":"2025-05-09"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nProject got archived.\n\nIt is scheduled to be removed on or after 2025-05-09."}]},{"name":"leaktracer","origin":"devel/leaktracer","version":"2.4","comment":"Trace and analyze memory leaks in C++ programs","maintainer":"ports@FreeBSD.org","www":"https://www.andreasen.org/LeakTracer/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a1cb8d5638649deac37edfa042bca5e3bd39219a2f48712ee4686267a5db0460","flatsize":35562,"path":"All/leaktracer-2.4.pkg","repopath":"All/leaktracer-2.4.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":11564,"desc":"LeakTracer is a small tool for checking C++ programs for memory leaks.  Run\nyour program using the provided LeakCheck script.  It uses the LD_PRELOAD\nfeature to \"overlay\" some functions on top of your functions (no recompile\nneeded).\n\nLeakTracer uses gdb to print out the exact line where memory was allocated\nbut not freed -- this means you have to free all dynamically allocated data.\nLeakTracer also overrides the global operator new and operator delete --\nthis will give problems if you override them as well.\n\nLeakTracer traces only new/delete calls; it does not look at traditional\nmalloc/free/realloc.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe leaktracer port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ledgersmb","origin":"finance/ledgersmb12","version":"1.2.26_2","comment":"Double entry accounting system","maintainer":"ty@eye-of-odin.com","www":"https://www.ledgersmb.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"05a4c1954d4274ccdb85346a33922293c74f2c145e5c5e8afbd25d07ec93bd42","flatsize":15192369,"path":"All/ledgersmb-1.2.26_2.pkg","repopath":"All/ledgersmb-1.2.26_2.pkg","licenselogic":"single","pkgsize":1398660,"desc":"LedgerSMB is a double entry accounting system, written in Perl.\nAccounting data is stored in a PostgreSQL Server, for the display\nany text or GUI browser can be used.","deps":{"p5-Config-Std":{"origin":"devel/p5-Config-Std","version":"0.903"},"p5-DBD-Pg":{"origin":"databases/p5-DBD-Pg","version":"3.18.0"},"p5-MIME-Lite":{"origin":"mail/p5-MIME-Lite","version":"3.033"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["finance","perl5"],"annotations":{"cpe":"cpe:2.3:a:ledgersmb:ledgersmb:1.2.26:::::dragonfly6:x86_64:2"},"messages":[{"message":"LedgerSMB has now been installed.\n\nTo enable Apache web access, add the following to your httpd.conf:\n\n  Include /usr/local/etc/ledger-smb-httpd.conf\n\nEnjoy!","type":"install"}]},{"name":"league-gothic","origin":"x11-fonts/league-gothic","version":"1.601","comment":"Revival of an old classic, Alternate Gothic #1","maintainer":"flo@snakeoilproductions.net","www":"https://www.theleagueofmoveabletype.com/league-gothic","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2751ba27690ef4531a904ff4710c441eb8250f3345ce1c5fd7f475b6d3b44a8b","flatsize":89709,"path":"All/league-gothic-1.601.pkg","repopath":"All/league-gothic-1.601.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":51204,"desc":"League Gothic is a revival of an old classic, Alternate Gothic #1. It was\noriginally designed by Morris Fuller Benton for the American Type Founders\nCompany in 1903. The company went bankrupt in 1993, and since the original\ntypeface was created before 1923, the typeface is in the public domain.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"leafpak","origin":"graphics/leafpak","version":"1.1.1","comment":"Graphic file cutter for LEAF/AQUAPLUS PAK format archives","maintainer":"ports@FreeBSD.org","www":"https://hoshina.denpa.org/leafpak.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fb0927dbe7c8d67c4bd52a168859ad72b49ee253d2047794ba7996e41c12f8cb","flatsize":22165,"path":"All/leafpak-1.1.1.pkg","repopath":"All/leafpak-1.1.1.pkg","licenselogic":"single","pkgsize":8408,"desc":"This is PAK format graphic archive file extracter for Leaf products.\nSee also /usr/local/share/doc/ja/leafpak/README","categories":["graphics"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe leafpak port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libclc-llvm17","origin":"devel/libclc","version":"17.0.6","comment":"Required library functions for OpenCL C programming language","maintainer":"x11@FreeBSD.org","www":"https://libclc.llvm.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c30dc56b3ef52951de7182f6d19a192b17f9f59777881f9fa8b51ccac3fa0aba","flatsize":80813107,"path":"All/libclc-llvm17-17.0.6.pkg","repopath":"All/libclc-llvm17-17.0.6.pkg","licenselogic":"single","licenses":["LLVM"],"pkgsize":8677692,"desc":"libclc is an open source, BSD licensed implementation of the library\nrequirements of the OpenCL C programming language, as specified by the\nOpenCL 1.1 Specification. The following sections of the specification\nimpose library requirements:\n\nLibclc is intended to be used with the Clang compiler's OpenCL frontend","categories":["devel"],"annotations":{"flavor":"llvm17"}},{"name":"league-spartan","origin":"x11-fonts/league-spartan","version":"2.220","comment":"Revival of ATF\\'s classic Spartan","maintainer":"flo@snakeoilproductions.net","www":"https://www.theleagueofmoveabletype.com/league-spartan","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"82698bcbf0c5dc84e5ed993a8379bcef98d639c7d28088e7c1226c438e7b80e0","flatsize":514742,"path":"All/league-spartan-2.220.pkg","repopath":"All/league-spartan-2.220.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":238888,"desc":"A fantastic new revival of ATF's classic Spartan, a geometric\nsans-serif that has no problem kicking its enemies in the chest.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"leafpad","origin":"editors/leafpad","version":"0.8.19_3","comment":"GTK based simple text editor","maintainer":"jgh@FreeBSD.org","www":"http://tarot.freeshell.org/leafpad/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ebae341688a5b0972cbbf50f5cf273945c85ea8b7f02abd2fbe5361f7335e69e","flatsize":388928,"path":"All/leafpad-0.8.19_3.pkg","repopath":"All/leafpad-0.8.19_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":96896,"desc":"Leafpad is a GTK+ based simple text editor.  The user interface is similar to\n\"notepad.exe\", and it aims to be lighter than GEdit and KWrite, and to be as\nuseful as them.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["editors"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"leafnode","origin":"news/leafnode","version":"1.12.0_1","comment":"NNTP package for offline news caching and reading","maintainer":"mandree@FreeBSD.org","www":"https://www.leafnode.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"89b70f9bf1d4621f329077e02e36991e4a4f55da6eb5ca4c877fea8f2a4ea5e1","flatsize":1097021,"path":"All/leafnode-1.12.0_1.pkg","repopath":"All/leafnode-1.12.0_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":313208,"desc":"Leafnode v1.11 is a simple, IPv6 enabled NNTP server and client\ndesigned for small sites. (Think store & forward proxy if you like.)\n\nIt \"learns\" which newsgroups should be downloaded based on what's accessed.\nUse it to enable online newsreaders to offline reading or to reduce your\nexternal bandwidth if you have several users accessing Usenet news.","deps":{"pcre2":{"origin":"devel/pcre2","version":"10.45"}},"categories":["news"],"shlibs_required":["libc.so.8","libpcre2-8.so.0"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:leafnode:leafnode:1.12.0:::::dragonfly6:x86_64:1"},"messages":[{"message":"To complete the leafnode install, proceed as follows:\n\n1. follow /usr/local/share/doc/leafnode/INSTALL, starting at item #6.\n2. read /usr/local/share/doc/leafnode/NEWS, mind the incompatible changes!\n3. read /usr/local/share/doc/leafnode/README, mind the incompatible changes!","type":"install"}]},{"name":"leangz","origin":"math/leangz","version":"0.1.13_1","comment":"Lean 4 .olean file (de)compressor","maintainer":"yuri@FreeBSD.org","www":"https://github.com/digama0/leangz","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c2b25550ad0770f143c3c6179eb35fc18cba6b62e5cad99033cc37b0df732aba","flatsize":2221714,"path":"All/leangz-0.1.13_1.pkg","repopath":"All/leangz-0.1.13_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":506568,"desc":"Lean 4 .olean file (de)compressor.","deps":{"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["math"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libpthread.so.0","libzstd.so.1"]},{"name":"ldns","origin":"dns/ldns","version":"1.8.4","comment":"Library for programs conforming to DNS RFCs and drafts","maintainer":"jaap@NLnetLabs.nl","www":"https://www.nlnetlabs.nl/projects/ldns/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ce94cd07992b7b834525984f7c6f9fce441dbd49253ae7346da023f8d5882d60","flatsize":2646822,"path":"All/ldns-1.8.4.pkg","repopath":"All/ldns-1.8.4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":562040,"desc":"Ldns is a library to simplify implementation of recent DNS RFCs. The goal\nis to allow depelopers to easily create software conforming to current RFCs\nand experimental software for current Internet drafts.\nBecause ldns is written in C it should be a lot faster than Perl or other\nscripting languages.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["dns"],"shlibs_required":["libc.so.8","libcrypto.so.12","libpcap.so.3","libssl.so.12"],"options":{"DANETAUSAGE":"off","DOXYGEN":"off","DRILL":"on","EXAMPLES":"on","GOST":"off","RRTYPEAMTRELAY":"off","RRTYPEAVC":"off","RRTYPENINFO":"off","RRTYPERKEY":"off","RRTYPETA":"off"},"annotations":{"cpe":"cpe:2.3:a:nlnetlabs:ldns:1.8.4:::::dragonfly6:x86_64"}},{"name":"ldb29","origin":"databases/ldb29","version":"2.9.2_2","comment":"LDAP-like embedded database","maintainer":"samba@FreeBSD.org","www":"https://ldb.samba.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"95a6b62b79f4cb2bb1feb732f574c4366f0d1f679922429a6a34cdb84c3f27ec","flatsize":827345,"path":"All/ldb29-2.9.2_2.pkg","repopath":"All/ldb29-2.9.2_2.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":217104,"desc":"ldb is a LDAP-like embedded database.\n\nldb provides a fast database with an LDAP-like API designed to be used\nwithin an application.\n\nIn some ways it can be seen as a intermediate solution between key-value\npair databases and a real LDAP database.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"lmdb":{"origin":"databases/lmdb","version":"0.9.33,1"},"openldap26-client":{"origin":"net/openldap26-client","version":"2.6.9_1"},"popt":{"origin":"devel/popt","version":"1.19_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"talloc242":{"origin":"devel/talloc242","version":"2.4.2_2"},"tdb1410":{"origin":"databases/tdb1410","version":"1.4.10_2,1"},"tevent016":{"origin":"devel/tevent016","version":"0.16.1_2"}},"categories":["databases"],"shlibs_required":["libc.so.8","libpopt.so.0","libtalloc.so.2","libtdb.so.1","libtevent.so.0"],"options":{"MANPAGES":"on","PYTHON3":"on"}},{"name":"ldview","origin":"cad/ldview","version":"4.5_2","comment":"LDraw model viewer","maintainer":"yuri@FreeBSD.org","www":"https://tcobbs.github.io/ldview/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6c282daf7f76df6ece808bc1ea3c7f54e12ad7d48fbae7aa0a7cebd22eb12b34","flatsize":3111515,"path":"All/ldview-4.5_2.pkg","repopath":"All/ldview-4.5_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":830388,"desc":"LDView is a real-time 3D viewer for displaying LDraw models using\nhardware-accellerated 3D graphics. For information on LDraw, please visit\nwww.ldraw.org, the centralized LDraw information site.\n\nThe program can read LDraw LDR/DAT files as well as MPD files. It then allows\nyou to rotate the model around to any angle with the mouse.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gl2ps":{"origin":"print/gl2ps","version":"1.4.2_1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"ldraw":{"origin":"cad/ldraw","version":"20220211,1"},"lib3ds":{"origin":"graphics/lib3ds","version":"1.3.0_8"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libosmesa":{"origin":"graphics/libosmesa","version":"21.3.9"},"png":{"origin":"graphics/png","version":"1.6.47"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-linguist":{"origin":"devel/qt5-linguist","version":"5.15.16p3"},"qt5-opengl":{"origin":"graphics/qt5-opengl","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"},"tinyxml":{"origin":"textproc/tinyxml","version":"2.6.2_4"}},"categories":["cad"],"shlibs_required":["libGL.so.1","libGLU.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5OpenGL.so.5","libQt5PrintSupport.so.5","libQt5Widgets.so.5","libX11.so.6","libc.so.8","libgl2ps.so.1","libjpeg.so.8","libm.so.4","libpng16.so.16","libpthread.so.0","libstdc++.so.9","libtinyxml.so.3","libz.so.3"]},{"name":"ldb25","origin":"databases/ldb25","version":"2.5.3_1","comment":"LDAP-like embedded database","maintainer":"samba@FreeBSD.org","www":"https://ldb.samba.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2d426c5c06e3d2d96f136e9ddc703966a8c044335e3389597fd924a9c6acdf16","flatsize":685899,"path":"All/ldb25-2.5.3_1.pkg","repopath":"All/ldb25-2.5.3_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":185776,"desc":"ldb is a LDAP-like embedded database.\n\nldb provides a fast database with an LDAP-like API designed to be used\nwithin an application.\n\nIn some ways it can be seen as a intermediate solution between key-value\npair databases and a real LDAP database.","deps":{"lmdb":{"origin":"databases/lmdb","version":"0.9.33,1"},"openldap26-client":{"origin":"net/openldap26-client","version":"2.6.9_1"},"popt":{"origin":"devel/popt","version":"1.19_1"},"talloc":{"origin":"devel/talloc","version":"2.4.1_1"},"tdb":{"origin":"databases/tdb","version":"1.4.9_1,1"},"tevent":{"origin":"devel/tevent","version":"0.15.0_1"}},"categories":["databases"],"shlibs_required":["libc.so.8","libpopt.so.0","libtalloc.so.2","libtdb.so.1","libtevent.so.0"],"options":{"DEBUG":"off","MANPAGES":"on","PYTHON3":"off"}},{"name":"lefthook","origin":"devel/lefthook","version":"1.10.10_2","comment":"Fast and powerful Git hooks manager for any type of projects","maintainer":"yuri@FreeBSD.org","www":"https://evilmartians.github.io/lefthook/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ce64c9cca64233aadf288c8d1a3a29bff7bb0106878bd72265b6347fd7b81bb0","flatsize":13064395,"path":"All/lefthook-1.10.10_2.pkg","repopath":"All/lefthook-1.10.10_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3909672,"desc":"lefthook is a fast and powerful Git hooks manager for Node.js, Ruby or any other\ntype of projects.\n\nFeatures:\n* Fast. It is written in Go. Can run commands in parallel.\n* Powerful. With a few lines in the config you can check only the changed files\n  on pre-push hook.\n* Simple. It is single dependency-free binary which can work in any environment.","categories":["devel"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"ldapsdk","origin":"net/ldapsdk","version":"6.0.7_1,1","comment":"Mozilla LDAP sdk","maintainer":"ports@FreeBSD.org","www":"https://wiki.mozilla.org/LDAP_C_SDK","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dc2a5c643b8556e05f76b0d961996d269f406e668ac9b32e78730fab63a4c6b3","flatsize":21491,"path":"All/ldapsdk-6.0.7_1,1.pkg","repopath":"All/ldapsdk-6.0.7_1,1.pkg","licenselogic":"single","pkgsize":7288,"desc":"Mozilla LDAP sdk","deps":{"nspr":{"origin":"devel/nspr","version":"4.36"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net"],"messages":[{"message":"===>   NOTICE:\n\nThe ldapsdk port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ldapscripts","origin":"net/ldapscripts","version":"2.0.8_2","comment":"Scripts to manage posix accounts in an OpenLDAP directory","maintainer":"martymac@FreeBSD.org","www":"https://contribs.martymac.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"04a97c2e9068037b95202a35424ed1ce911b108b5eb0bc3983b874685d3b6de0","flatsize":144449,"path":"All/ldapscripts-2.0.8_2.pkg","repopath":"All/ldapscripts-2.0.8_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":50840,"desc":"The ldapscripts allow to easily manage POSIX accounts (users, groups, machines)\nin an LDAP directory. They can be used independently as shell commands or within\nSamba's configuration. See README for more details.","deps":{"openldap26-client":{"origin":"net/openldap26-client","version":"2.6.9_1"}},"categories":["net"],"options":{"DOCS":"on","SASL":"off"},"messages":[{"message":"Security warning :\n\n For security reasons, ldapscripts.conf and ldapscripts.passwd\n files are now set read-only for user and group owners. Do not\n forget to fine-tune ownership of these two files before using\n the scripts (and to make them read-only if they are not).\n\n e.g. : chmod 0440 /usr/local/etc/ldapscripts/ldapscripts.conf\n        chgrp ldapadmins /usr/local/etc/ldapscripts/ldapscripts.conf\n        chmod 0440 /usr/local/etc/ldapscripts/ldapscripts.passwd\n        chgrp ldapadmins /usr/local/etc/ldapscripts/ldapscripts.passwd\n\n The ldapscripts are now installed, enjoy !","type":"install"}]},{"name":"ldapvi","origin":"sysutils/ldapvi","version":"1.7_7","comment":"Tool to update LDAP entries with a text editor","maintainer":"sbz@FreeBSD.org","www":"http://www.lichteblau.com/ldapvi.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9e196ebbef5b3fd86a8d23abb5e6c9c180e8c1f2ad14bd160853e669a5ee3478","flatsize":197940,"path":"All/ldapvi-1.7_7.pkg","repopath":"All/ldapvi-1.7_7.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":70996,"desc":"ldapvi is tool to update LDAP entries with a text editor.  It is:\n\n  - Written in C;\n  - Reasonably fast and small.  The ldapvi client needs about as much time\n    for receiving entries as the OpenLDAP server needs to send them, which\n    should be fast enough;\n  - Shows a summary of changes before committing them.  Details of the\n    changes can be previewed in LDIF format;\n  - Uses an LDIF-like format in the editor (which should be easier to use\n    interactively than standard LDIF);\n  - Can rename entries;\n  - Does not give up easily.  On error, you can edit the file again, or\n    rebind to the server and try again.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"openldap26-client":{"origin":"net/openldap26-client","version":"2.6.9_1"},"popt":{"origin":"devel/popt","version":"1.19_1"}},"categories":["net","sysutils"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12","libglib-2.0.so.0","libintl.so.8","liblber.so.2","libldap.so.2","libncurses.so.6","libpopt.so.0","libreadline.so.8","libssl.so.12","libtinfo.so.6"]},{"name":"ldb28","origin":"databases/ldb28","version":"2.8.2_1","comment":"LDAP-like embedded database","maintainer":"samba@FreeBSD.org","www":"https://ldb.samba.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6b8cf6089f06d13f4005f4011bf92ec7874d6a99b79e0f00b06d0f39fb88c949","flatsize":822781,"path":"All/ldb28-2.8.2_1.pkg","repopath":"All/ldb28-2.8.2_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":215728,"desc":"ldb is a LDAP-like embedded database.\n\nldb provides a fast database with an LDAP-like API designed to be used\nwithin an application.\n\nIn some ways it can be seen as a intermediate solution between key-value\npair databases and a real LDAP database.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"lmdb":{"origin":"databases/lmdb","version":"0.9.33,1"},"openldap26-client":{"origin":"net/openldap26-client","version":"2.6.9_1"},"popt":{"origin":"devel/popt","version":"1.19_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"talloc":{"origin":"devel/talloc","version":"2.4.1_1"},"tdb":{"origin":"databases/tdb","version":"1.4.9_1,1"},"tevent":{"origin":"devel/tevent","version":"0.15.0_1"}},"categories":["databases"],"shlibs_required":["libc.so.8","libpopt.so.0","libtalloc.so.2","libtdb.so.1","libtevent.so.0"],"options":{"MANPAGES":"on","PYTHON3":"on"}},{"name":"ldapsh","origin":"net/ldapsh","version":"2.00_4,1","comment":"Interactive shell used to administer ldap directories","maintainer":"ports@FreeBSD.org","www":"http://reductivelabs.com/cgi-bin/ldapsh.cgi/wiki","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"03a19b5f7d2f9a255bb59eb65edcbab67ff316de53c003279d167ad664a5d956","flatsize":124887,"path":"All/ldapsh-2.00_4,1.pkg","repopath":"All/ldapsh-2.00_4,1.pkg","licenselogic":"single","pkgsize":41824,"desc":"ldapsh is an interactive shell you can use to administer ldap directories. It\nprovides an extensible command mechanism, with most of the necessary builtin\ncommands (such as 'clone', 'edit', 'rm'), and it's relatively easy to add more\ncommands.\n\nIt supports configuring multiple LDAP sources, and storing your UID for each\nsource so you don't have to type them each time.","deps":{"p5-Date-Manip":{"origin":"devel/p5-Date-Manip","version":"6.97"},"p5-ParseLex":{"origin":"devel/p5-ParseLex","version":"2.21_1"},"p5-Term-ReadKey":{"origin":"devel/p5-Term-ReadKey","version":"2.38_1"},"p5-Term-ReadLine-Perl":{"origin":"devel/p5-Term-ReadLine-Perl","version":"1.0303_1"},"p5-perl-ldap":{"origin":"net/p5-perl-ldap","version":"0.6800"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net"],"messages":[{"message":"Before using ldapsh, you'll probably want to :\n\n- Create the configuration file (an example is in\n  /usr/local/share/examples/ldapsh/ldapsh_config, modify it to\n  suit your needs and place it in /usr/local/etc/).\n- You can create a per-user configuration, just name the\n  configuration file $HOME/.ldapsh_config.\n- See /usr/local/share/doc/ldapsh/COMMANDS for an overview of\n  the available commands.","type":"install"},{"message":"===>   NOTICE:\n\nThe ldapsh port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ldapdns","origin":"dns/ldapdns","version":"2.07_4","comment":"LDAP-backed DNS server","maintainer":"portmaster@bsdforge.com","www":"https://bsdforge.com/projects/dns/ldapdns/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f38e0bc10c98fa1e36a6068ab3742701d6eeac92c950fbfa3d4b24f29d4948d1","flatsize":355026,"path":"All/ldapdns-2.07_4.pkg","repopath":"All/ldapdns-2.07_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":97520,"desc":"ldapdns is a lightweight, high performance DNS server which utilizes\nLDAP as its backend. It was originally based on djbdns, and strives to\nmaintain the same goals of performance, security and simplicity.","deps":{"daemontools":{"origin":"sysutils/daemontools","version":"0.76_20"},"openldap26-client":{"origin":"net/openldap26-client","version":"2.6.9_1"},"ucspi-tcp":{"origin":"sysutils/ucspi-tcp","version":"0.88_3"}},"categories":["dns"],"shlibs_required":["libc.so.8","liblber.so.2","libldap.so.2","libpthread.so.0"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"ldapdiff","origin":"net/ldapdiff","version":"1.4.1_6","comment":"Utility for patching LDAP directories using LDIF files","maintainer":"ports@FreeBSD.org","www":"https://launchpad.net/ldapdiff","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aa3ea8c28bdef2941a407462caa37921421f95866824cf24830b90c24a8fc64a","flatsize":66054,"path":"All/ldapdiff-1.4.1_6.pkg","repopath":"All/ldapdiff-1.4.1_6.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":26852,"desc":"ldapdiff combines \"diff\" and \"patch\" functionality in one application.\nThe difference is that ldapdiff is not designed for use on flat ascii\nfiles, it is designed for \"patching\" ldap directories using ldif files.\n\nWith ldapdiff it is possible to check every entry/attribute of an ldif\nfile against a running ldap directory. ldapdiff is able to produce ldif\ndelta files in ldap version 3 format, which can be fed, into tools like\n\"ldapmodify\", \"ldapdelete\" etc. ldapdiff is also able to modify, delete\nand add entries/attributes online.","deps":{"openldap26-client":{"origin":"net/openldap26-client","version":"2.6.9_1"}},"categories":["net"],"shlibs_required":["libc.so.8","liblber.so.2","libldap.so.2"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:ldapdiff:ldapdiff:1.4.1:::::dragonfly6:x86_64:6"},"messages":[{"message":"===>   NOTICE:\n\nThe ldapdiff port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ldap-stats","origin":"net/ldap-stats","version":"5.2_1","comment":"Program to generate OpenLDAP statistics reports","maintainer":"ports@FreeBSD.org","www":"https://prefetch.net/code/index.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4ebff51106e0c60d2d86f83dfa3955d9b83c2db1a4f679e1c7fcacda07a8acec","flatsize":43197,"path":"All/ldap-stats-5.2_1.pkg","repopath":"All/ldap-stats-5.2_1.pkg","licenselogic":"single","pkgsize":7840,"desc":"This program produces numerous reports from OpenLDAP 2.1, 2.2, 2.3 and 2.4\nslapd logfiles to allow OpenLDAP administrator to analyze server's performance.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net"],"messages":[{"message":"===>   NOTICE:\n\nThe ldap-stats port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"lcov","origin":"devel/lcov","version":"1.15_1","comment":"Linux Test Project GCOV extension","maintainer":"romain@FreeBSD.org","www":"https://ltp.sourceforge.net/coverage/lcov.php","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"610537852b2deeb44ea62261dd113faec6a42fb1b52441f6dc1e0669e90b33f0","flatsize":415101,"path":"All/lcov-1.15_1.pkg","repopath":"All/lcov-1.15_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":99912,"desc":"LCOV is a graphical front-end for GCC's coverage testing tool gcov. It collects\ngcov data for multiple source files and creates HTML pages containing the\nsource code annotated with coverage information.  It also adds overview pages\nfor easy navigation within the file structure.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel"]},{"name":"ldapbrowser","origin":"net/ldapbrowser","version":"2.8.2_4","comment":"Java/Swing-based LDAP browser and editor","maintainer":"ronald@FreeBSD.org","www":"https://web.archive.org/web/20081218031210/http://www.mcs.anl.gov/~gawor/ldap/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6c5d5688603eaab4e1115375a073c546a7495bd48b024005db2f7f13d3c94a88","flatsize":765038,"path":"All/ldapbrowser-2.8.2_4.pkg","repopath":"All/ldapbrowser-2.8.2_4.pkg","licenselogic":"single","licenses":["ldapbrowser-license"],"pkgsize":642616,"desc":"The LDAP Browser/Editor provides a user-friendly Windows Explorer-like\ninterface to LDAP directories with tightly integrated browsing and\nediting capabilities. It is entirely written in Java with the help\nof the JFC (SwingSet) and JNDI class libraries. It connects to LDAP\nv2 and v3 servers.\n\nSee also: https://web.archive.org/web/20041019084702/http://www.iit.edu/~gawojar/ldap/\nSee also: https://web.archive.org/web/20090224235755/http://ldapmanager.com/en/","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","net"]},{"name":"libemos","origin":"misc/libemos","version":"4.5.9_4","comment":"Interpolation library for meteorological software","maintainer":"yuri@FreeBSD.org","www":"https://confluence.ecmwf.int/display/EMOS/Emoslib","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5668e3ef68940ca82a03adef9900ef6fcfd0f0650b27cd9a3a35046673dfd99a","flatsize":345318354,"path":"All/libemos-4.5.9_4.pkg","repopath":"All/libemos-4.5.9_4.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":16342032,"desc":"The Interpolation library (EMOSLIB) includes Interpolation software and\nBUFR &CREX encoding/decoding routines. It is used by the ECMWF meteorological\narchival and retrieval system (MARS) and also by the ECMWF workstation Metview.\n\nThis software covers :\n* Interpolating fields\n  * spectral coefficients to spectral coefficients\n  * spectral coefficients to rotated spectral coefficients\n  * spectral coefficients to regular latitude-longitude grids\n  * spectral coefficients to regular gaussian grids\n* encoding/decoding of WMO FM-94 BUFR BUFR code messages\n* encoding/decoding of WMO FM-95 CREX CREX code messages\n* handling pure binary unix files\n* multiple (Temperton's) FFT routine","deps":{"eccodes":{"origin":"science/eccodes","version":"2.40.0"},"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["misc"],"shlibs_required":["libc.so.8","libeccodes.so","libfftw3.so.3","libgcc_s.so.1","libgfortran.so.5","libm.so.4","libquadmath.so.0"]},{"name":"lcms2","origin":"graphics/lcms2","version":"2.17","comment":"Accurate, fast, and small-footprint color management engine","maintainer":"sunpoet@FreeBSD.org","www":"https://www.littlecms.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c334f166c1a4da700d0ff78fee2d03cfef5c839e1e2df1fae2e567a43b8e6515","flatsize":3714477,"path":"All/lcms2-2.17.pkg","repopath":"All/lcms2-2.17.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2254292,"desc":"Little CMS intends to be a small-footprint color management engine, with\nspecial focus on accuracy and performance.  It uses the International Color\nConsortium standard (ICC), which is the modern standard when regarding to\ncolor management.  The ICC specification is widely used and is referred to\nin many International and other de-facto standards.  It was approved as an\nInternational Standard, ISO 15076-1, in 2005.\n\nSince version 2.1, Little CMS fully implements ICC specification 4.2 plus\nall addendums; it fully supports all kind of V2 and V4 profiles, including\nabstract, devicelink, and named color profiles.\n\nColor management refers to techniques that ensure consistent colors while\nimages are transferred from scanners or cameras to monitors and printers.","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libjpeg.so.8","libm.so.4","libpthread.so.0","libtiff.so.6","libz.so.3"],"options":{"DOCS":"on","JPEGICC":"on","TIFFICC":"on"},"annotations":{"cpe":"cpe:2.3:a:littlecms:little_cms_color_engine:2.17:::::dragonfly6:x86_64"}},{"name":"leo_center","origin":"databases/leo_center","version":"0.4.70_1","comment":"LeoFS Web console","maintainer":"trociny@FreeBSD.org","www":"https://leo-project.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f29f979c90016994aa6cbfec7d4a7d324693f661340bd8debfa7f0c05896e652","flatsize":59297501,"path":"All/leo_center-0.4.70_1.pkg","repopath":"All/leo_center-0.4.70_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":5980036,"desc":"LeoFS is a highly scalable, fault-tolerant distributed file system for\nthe Web. LeoCenter is LeoFS Web console in your browser.  You can use\nit to easily operate LeoFS.","deps":{"rubygem-haml":{"origin":"www/rubygem-haml","version":"6.3.0"},"rubygem-leo_manager_client":{"origin":"databases/rubygem-leo_manager_client","version":"0.4.13"},"rubygem-sinatra-contrib1":{"origin":"www/rubygem-sinatra-contrib1","version":"1.4.7_2"},"rubygem-sinatra1":{"origin":"www/rubygem-sinatra1","version":"1.4.8"},"rubygem-thin":{"origin":"www/rubygem-thin","version":"1.8.2"}},"categories":["databases"],"users":["leofs"],"groups":["leofs"]},{"name":"lcab","origin":"archivers/lcab","version":"1.0b12","comment":"Microsoft .CABinet file creator","maintainer":"ak@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4434b66dd15447d0dd7f3330b2ba791f5c6e6987fdc02bcf913783e2f49b98da","flatsize":15962,"path":"All/lcab-1.0b12.pkg","repopath":"All/lcab-1.0b12.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":7420,"desc":"LCAB is a small program that creates a Microsoft Cabinet (.CAB) file from a\nset of input files.","categories":["archivers"],"shlibs_required":["libc.so.8"]},{"name":"lcms","origin":"graphics/lcms","version":"1.19_9,1","comment":"Light Color Management System -- a color management library","maintainer":"sunpoet@FreeBSD.org","www":"https://www.littlecms.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"482e5739701bcda9102919bf7caa5ecdd5af54b95b892dc23b43c984003e407c","flatsize":1055115,"path":"All/lcms-1.19_9,1.pkg","repopath":"All/lcms-1.19_9,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":233548,"desc":"Little CMS intends to be a small-footprint color management library, with\nspecial focus on accuracy and performance.  It uses the International Color\nConsortium standard (ICC), and offers fast transformation routines between\nICC profiles.\n\nColor management refers to techniques that ensure consistent colors while\nimages are transferred from scanners or cameras to monitors and printers.","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libjpeg.so.8","libm.so.4","libtiff.so.6","libz.so.3"],"options":{"DOCS":"on","JPEGICC":"on","TIFFICC":"on"},"annotations":{"cpe":"cpe:2.3:a:littlecms:little_cms_color_engine:1.19:::::dragonfly6:x86_64:9"}},{"name":"lbzip2","origin":"archivers/lbzip2","version":"2.5","comment":"Multi-threaded bzip2/bunzip2 filter","maintainer":"danfe@FreeBSD.org","www":"https://lbzip2.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e38f7eb7cf8291ef77d545a07a872c4e42f4dc3f3e644a411c823900b2268797","flatsize":219627,"path":"All/lbzip2-2.5.pkg","repopath":"All/lbzip2-2.5.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":88784,"desc":"bzip2 is a free, multi-threaded compression utility with support for bzip2\ncompressed file format.\n\nlbzip2 can process standard bz2 files in parallel. It uses POSIX threading\nmodel (pthreads), which allows it to take full advantage of the symmetric\nmultiprocessing (SMP) systems.  It has been proven to scale linearly, even\nto over one hundred processor cores.\n\nlbzip2 is fully compatible with bzip2 -- both at file format and command\nline level.  Files created by lbzip2 can be decompressed by all versions\nof bzip2 and other software supporting bz2 format.  lbzip2 can decompress\nany bz2 files in parallel.  All bzip2 command-line options are also\naccepted by lbzip2.  This makes lbzip2 a drop-in replacement for bzip2.","categories":["archivers"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"lcdtest","origin":"graphics/lcdtest","version":"1.18_11","comment":"LCD monitor test pattern generator","maintainer":"ports@FreeBSD.org","www":"http://www.brouhaha.com/~eric/software/lcdtest/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fa5d116f95f85b6af82107d9d6446c45b07aca7a15b74888ec8db48ca9cd7853","flatsize":60032,"path":"All/lcdtest-1.18_11.pkg","repopath":"All/lcdtest-1.18_11.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":24004,"desc":"lcdtest is a utility to display LCD monitor test patterns. It may be\nuseful for adjusting the pixel clock frequency and phase on LCD\nmonitors when using analog inputs, and for finding pixels that are\nstuck on or off.","deps":{"liberation-fonts-ttf":{"origin":"x11-fonts/liberation-fonts-ttf","version":"2.1.5,2"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_ttf":{"origin":"graphics/sdl_ttf","version":"2.0.11_8"}},"categories":["graphics"],"shlibs_required":["libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_ttf-2.0.so.0","libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe lcdtest port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"lc","origin":"misc/lc","version":"1.0_1","comment":"Alternative to ls(1)","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"456484b2462838199be1c0be7875b438fa9aabd3c3bfe742770d91ef5cb57da9","flatsize":12805,"path":"All/lc-1.0_1.pkg","repopath":"All/lc-1.0_1.pkg","licenselogic":"single","pkgsize":6004,"desc":"lc is an alternative to ls, that has been in wide use at the\nUniversity of Waterloo (and elsewhere) since at least the\nmid 1970's.","categories":["misc"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe lc port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"lci","origin":"lang/lci","version":"0.11.2_4","comment":"Original LOLCODE interpreter","maintainer":"ports@FreeBSD.org","www":"https://lolcode.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3d150d2717920b3f209c89faf67e94cd844a26bdc4e92610e59105a03e01a2c2","flatsize":1072884,"path":"All/lci-0.11.2_4.pkg","repopath":"All/lci-0.11.2_4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":159656,"desc":"This is the original LOLCODE interpreter.","deps":{"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["lang"],"shlibs_required":["libc.so.8","libm.so.4","libncurses.so.6","libreadline.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe lci port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"libclc-llvm19","origin":"devel/libclc","version":"19.1.3","comment":"Required library functions for OpenCL C programming language","maintainer":"x11@FreeBSD.org","www":"https://libclc.llvm.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e9650099c66bcdbd190befb4f2443675c74d917433566c17192011a9b70f66ec","flatsize":87635701,"path":"All/libclc-llvm19-19.1.3.pkg","repopath":"All/libclc-llvm19-19.1.3.pkg","licenselogic":"single","licenses":["LLVM"],"pkgsize":10950732,"desc":"libclc is an open source, BSD licensed implementation of the library\nrequirements of the OpenCL C programming language, as specified by the\nOpenCL 1.1 Specification. The following sections of the specification\nimpose library requirements:\n\nLibclc is intended to be used with the Clang compiler's OpenCL frontend","categories":["devel"],"annotations":{"flavor":"llvm19"}},{"name":"lbl-hf","origin":"sysutils/lbl-hf","version":"1.11","comment":"Address to hostname filter","maintainer":"leres@FreeBSD.org","www":"https://ee.lbl.gov/downloads/hf/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4838ecaa47f48e8f3c9d35a080e5b9b561ac8ff2a4bc57a5d038b9ebb966f3cc","flatsize":37968,"path":"All/lbl-hf-1.11.pkg","repopath":"All/lbl-hf-1.11.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":17352,"desc":"hf is a filter that reads files or stdin and replaces internet\naddresses with hostnames.","categories":["sysutils"],"shlibs_required":["libc.so.8"]},{"name":"lbrate","origin":"archivers/lbrate","version":"1.1_3","comment":"Extract/decompress CP/M LBR archives","maintainer":"ak@FreeBSD.org","www":"http://freshmeat.net/projects/lbrate/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"950555c515f8779a144d37e805f25dbac42611c265c2a194d64eadfa0f2f4c9d","flatsize":53472,"path":"All/lbrate-1.1_3.pkg","repopath":"All/lbrate-1.1_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":24848,"desc":"lbrate extracts/decompresses files from the CP/M LBR format. (It can also list\nand test such archives.) It does this in an `unzip'-like manner, mostly hiding\nthe details of individually compressed and renamed files, and transparently\ndeals with the required decompression/renaming.\n\nlbrate is also (I believe) the only non-CP/M program to fully support\ndecompressing files from all three CP/M compression schemes (Q, Z, Y). With\nthis in mind, it can decompress such files directly, treating them as if they\nwere single-entry LBRs.","categories":["archivers"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"lcalc","origin":"math/lcalc","version":"2.0.5_4","comment":"L-function c++ class library and the CLI program lcalc","maintainer":"thierry@FreeBSD.org","www":"https://gitlab.com/sagemath/lcalc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1fba35e46375a4b82845fa811073a75c8c5b43bcee6a8e3c4c79725e12065be3","flatsize":2421046,"path":"All/lcalc-2.0.5_4.pkg","repopath":"All/lcalc-2.0.5_4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":753912,"desc":"This program computes zeros and values of L-function.\n\nIt installs the L-function c++ class library and, the command line program\nlcalc.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"mpfr":{"origin":"math/mpfr","version":"4.2.2,1"},"pari":{"origin":"math/pari","version":"2.17.2,2"}},"categories":["math"],"shlibs_required":["libc.so.8","libm.so.4","libpari.so.9","libstdc++.so.9"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"lb-libreoffice","origin":"editors/libreoffice-lb","version":"25.2.2.2","comment":"lb language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"105458d7e4d1a2123f9173f17f5f76af9a58b4707dba226c886e31dc9830d38d","flatsize":983287,"path":"All/lb-libreoffice-25.2.2.2.pkg","repopath":"All/lb-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":118168,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"lazyread","origin":"misc/lazyread","version":"2.0","comment":"Lazyread can auto-scroll files on your screen in movie credit fashion","maintainer":"ports@FreeBSD.org","www":"https://lazyread.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"de57267c4ec06a781d8c1859f11fb747fe614baf128c9b872d053469c6860698","flatsize":35102,"path":"All/lazyread-2.0.pkg","repopath":"All/lazyread-2.0.pkg","licenselogic":"single","pkgsize":12984,"desc":"Lazyread is a C program that auto-scrolls files on your screen\nin movie credit fashion. It allows the user to read without having\nto manually scroll down to see new pages. There are lots of\nfeatures, such as being able to choose the speed at which it\nscrolls, pause, dynamic speed up, the ability to highlight lines\nthat contain a specified string, and much more.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["misc"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe lazyread port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"lbl-cf","origin":"sysutils/lbl-cf","version":"1.2.8","comment":"Unix time to formatted time and date filter","maintainer":"leres@FreeBSD.org","www":"https://ee.lbl.gov/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d407fac62e43bdc9944ca0c8090d57555078892921ae07d7f3e521a19b7fc0f4","flatsize":11345,"path":"All/lbl-cf-1.2.8.pkg","repopath":"All/lbl-cf-1.2.8.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":6428,"desc":"cf is a filter that reads files or stdin and replaces numeric\ntimestamps found at the beginning of each line with a formated time\nand date time and date.","categories":["sysutils"],"shlibs_required":["libc.so.8"]},{"name":"lbdb","origin":"mail/lbdb","version":"0.42.1_1","comment":"Tools for use with mutt external mail address query feature","maintainer":"ports@FreeBSD.org","www":"https://www.spinnaker.de/lbdb/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8f0eb72468527293f125b7a3fe3bd317632c1652b6dafac0a939a216601395c5","flatsize":154488,"path":"All/lbdb-0.42.1_1.pkg","repopath":"All/lbdb-0.42.1_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":52200,"desc":"This package consists of a set of small tools, which collect mail addresses\nfrom mails you received and then offer these addresses as well as data\nreceived using the finger command using mutt's external query feature.","deps":{"gsed":{"origin":"textproc/gsed","version":"4.9"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail"],"shlibs_required":["libc.so.8"],"options":{"ABOOK":"off","EVOLUTION":"off","GPG":"off","LDAP":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe lbdb port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"lbreakout","origin":"games/lbreakout","version":"010315_10","comment":"Nice clone of classical Breakout game","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/lgames/files/lbreakout/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"38a4f30def156a1313ab390998cb92936f0e6a4d9dd9d4b6f1a8de780300749f","flatsize":1258300,"path":"All/lbreakout-010315_10.pkg","repopath":"All/lbreakout-010315_10.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":553728,"desc":"LBreakout is a classical Breakout game and this means (if you like Breakout ;-)\nit is a lot of fun to play! If you never ever played such a game you can check\nout the manual for more information and last but not least... play it!\n\nThis is a list of LBreakout's features:\n\n     Sound\n     HighScore\n     A menu with mouse support\n     Mouse or keyboard can be used for playing\n     Controls can be redefined\n     Mouse can be kept in window while playing\n     Your starting level can be chosen\n     A difficulty can be selected (easy, medium, hard)\n     Various backgrounds\n     A lot of collectable extras\n     Nice graphics\n     Cool effects\n     Own levels can be created","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9","libutil.so.4"],"annotations":{"deprecated":"Abandoned by upsteam, does not support large screen resolutions. Use games/lbreakouthd instead"},"messages":[{"message":"===>   NOTICE:\n\nThe lbreakout port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nAbandoned by upsteam, does not support large screen resolutions. Use games/lbreakouthd instead."}]},{"name":"lazperf","origin":"archivers/lazperf","version":"2.0.0","comment":"Alternative LAZ implementation for C++ and JavaScript","maintainer":"lbartoletti@FreeBSD.org","www":"https://github.com/hobu/laz-perf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"549bcf68c265dd63e3e8a2c1dd58084863f31b9003f9949d704c7cbbb23ca66b","flatsize":448326,"path":"All/lazperf-2.0.0.pkg","repopath":"All/lazperf-2.0.0.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":133600,"desc":"Alternative LAZ implementation. It supports compilation and usage\nin JavaScript, usage in database contexts such as pgpointcloud and\nOracle Point Cloud, and it executes faster than the LASzip codebase.","categories":["archivers","databases","geography"]},{"name":"lbreakout2","origin":"games/lbreakout2","version":"2.6.5_1","comment":"Breakout-style arcade game","maintainer":"ports@FreeBSD.org","www":"https://lgames.sourceforge.io/LBreakout2/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"31c72c165202aa6ba5c15de790770d843553cded10c803e6292838f96b2eac28","flatsize":4635063,"path":"All/lbreakout2-2.6.5_1.pkg","repopath":"All/lbreakout2-2.6.5_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":2471536,"desc":"The polished successor to LBreakout offers you a new challenge in more\nthan 50 levels with loads of new bonuses (goldshower, joker, explosive\nballs, bonus magnet ...), maluses (chaos, darkness, weak balls, malus\nmagnet ...) and special bricks (growing bricks, explosive bricks,\nregenerative bricks, indestructible bricks, chaotic bricks).\n\nAnd if you're through with all the levels you can create complete new\nlevelsets with the integrated easy-to-use level editor!","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"},"sdl_net":{"origin":"net/sdl_net","version":"1.2.8_3"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_mixer-1.2.so.0","libSDL_net-1.2.so.0","libc.so.8","libintl.so.8","libm.so.4","libpng16.so.16","libpthread.so.0","libz.so.3"],"options":{"DOCS":"on","NLS":"on"},"annotations":{"deprecated":"Deprecated by upsteam, does not support large screen resolutions. Use games/lbreakouthd instead"},"messages":[{"message":"===>   NOTICE:\n\nThe lbreakout2 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nDeprecated by upsteam, does not support large screen resolutions. Use games/lbreakouthd instead."}]},{"name":"lbreakouthd","origin":"games/lbreakouthd","version":"1.1.9","comment":"Breakout-style arcade game","maintainer":"amdmi3@FreeBSD.org","www":"https://lgames.sourceforge.io/LBreakout2/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"70c30d6b1345f317eef0ff5e752110e14d1b83ce9678723637ab8ec62d081bd7","flatsize":6299062,"path":"All/lbreakouthd-1.1.9.pkg","repopath":"All/lbreakouthd-1.1.9.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":3644120,"desc":"LBreakoutHD is a scaleable 16:9 remake of LBreakout2. You try to\nclear levels full of different types of bricks and extras by using\nyour paddle to aim balls at the bricks.\n\nAll LBreakout2 themes and levelsets work. New themes can be of any\nresolution.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_image":{"origin":"graphics/sdl2_image","version":"2.8.8"},"sdl2_mixer":{"origin":"audio/sdl2_mixer","version":"2.8.1"},"sdl2_ttf":{"origin":"graphics/sdl2_ttf","version":"2.24.0"}},"categories":["games"],"shlibs_required":["libSDL2-2.0.so.0","libSDL2_image-2.0.so.0","libSDL2_mixer-2.0.so.0","libSDL2_ttf-2.0.so.0","libc.so.8","libintl.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on","NLS":"on"}},{"name":"lazpaint-qt5","origin":"graphics/lazpaint","version":"7.2.2_5","comment":"Image editor written in Lazarus","maintainer":"acm@FreeBSD.org","www":"https://wiki.freepascal.org/LazPaint","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"123edb3693d7455569b09e90af7a9ffacb31e6fe7396ce04b4399d17161f00e8","flatsize":13974105,"path":"All/lazpaint-qt5-7.2.2_5.pkg","repopath":"All/lazpaint-qt5-7.2.2_5.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":3391944,"desc":"LazPaint is an image editor with layers and transparency. It supports the\nformat OpenRaster so it can interoperate with MyPaint, Gimp and Krita","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"qt5pas":{"origin":"x11-toolkits/qt5pas","version":"1.2.16_1,1"}},"categories":["graphics"],"shlibs_required":["libQt5Pas.so.1","libc.so.8","libpthread.so.0"],"annotations":{"flavor":"qt5"}},{"name":"layan-gtk-themes","origin":"x11-themes/layan-gtk-themes","version":"2023.05.23","comment":"Flat Design theme for GTK 3, GTK 2 and Gnome-Shell","maintainer":"Alexander88207@protonmail.com","www":"https://github.com/vinceliuice/Layan-gtk-theme","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0fe26ef4c352839dad476dc7c45408a33bba0a69a5c231104936299f242dcee9","flatsize":7138683,"path":"All/layan-gtk-themes-2023.05.23.pkg","repopath":"All/layan-gtk-themes-2023.05.23.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":168672,"desc":"Layan is a flat Material Design theme for GTK 3, GTK 2 and Gnome-Shell.\n\nSupported Desktop Environments:\n\n* Gnome-Shell\n* Plank\n* Xfce","deps":{"gtk-engines2":{"origin":"x11-themes/gtk-engines2","version":"2.20.2_4"},"gtk-murrine-engine":{"origin":"x11-themes/gtk-murrine-engine","version":"0.98.2_6"}},"categories":["x11-themes"]},{"name":"lazpaint-qt6","origin":"graphics/lazpaint","version":"7.2.2_5","comment":"Image editor written in Lazarus","maintainer":"acm@FreeBSD.org","www":"https://wiki.freepascal.org/LazPaint","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"138caaa5acee39e070b81c24f028b0bf0e2b81e943c0eb9992dc7d6bc951a9e0","flatsize":13982841,"path":"All/lazpaint-qt6-7.2.2_5.pkg","repopath":"All/lazpaint-qt6-7.2.2_5.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":3395728,"desc":"LazPaint is an image editor with layers and transparency. It supports the\nformat OpenRaster so it can interoperate with MyPaint, Gimp and Krita","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"qt6pas":{"origin":"x11-toolkits/qt6pas","version":"6.2.10_1"}},"categories":["graphics"],"shlibs_required":["libQt6Pas.so.6","libc.so.8","libpthread.so.0"],"annotations":{"flavor":"qt6"}},{"name":"lavalauncher","origin":"x11/lavalauncher","version":"2.1.1_1","comment":"Simple launcher panel for Wayland desktops","maintainer":"ports@FreeBSD.org","www":"https://git.sr.ht/~leon_plickat/lavalauncher","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6bfc82e0be59a06adc5ce2af6ccd242cf58446637a83bc273cebb7532304668c","flatsize":113704,"path":"All/lavalauncher-2.1.1_1.pkg","repopath":"All/lavalauncher-2.1.1_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":44816,"desc":"LavaLauncher serves a single purpose: Letting the user execute shell\ncommands by clicking on icons on a dynamically sized bar, placed at\none of the screen edges.\n\nUnlike most popular launchers, LavaLauncher does not care about\n.desktop files or icon themes and it does not track open applications;\nIt is not a dock. To create a button, you simply provide the path to\nan image and a shell command. This makes LavaLauncher considerably\nmore flexible: You could have buttons not just for launching\napplications, but also for ejecting your optical drive, rotating your\nscreen, sending your cat an email, playing a funny sound, muting all\naudio, toggling your lamps, etc. You can turn practically anything you\ncould do in your shell into a button.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libepoll-shim":{"origin":"devel/libepoll-shim","version":"0.0.20240608"},"libinotify":{"origin":"devel/libinotify","version":"20240724"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["wayland","x11"],"shlibs_required":["libc.so.8","libcairo.so.2","libepoll-shim.so.0","libgobject-2.0.so.0","libinotify.so.0","librsvg-2.so.2","libwayland-client.so.0","libwayland-cursor.so.0","libxkbcommon.so.0"],"options":{"EPOLL":"on","INOTIFY":"on","LIBRSVG2":"on","MANPAGES":"on"},"annotations":{"deprecated":"https://lists.sr.ht/~leon_plickat/lavalauncher/%3CCIPW63LE88JJ.2LYO5E6UAFLPB@m5%3E"},"messages":[{"message":"===>   NOTICE:\n\nThe lavalauncher port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nhttps://lists.sr.ht/~leon_plickat/lavalauncher/%3CCIPW63LE88JJ.2LYO5E6UAFLPB@m5%3E."}]},{"name":"lava","origin":"sysutils/lava","version":"1.0.1","comment":"Keeps your CouchDB views molten hot","maintainer":"dch@FreeBSD.org","www":"https://github.com/iwantmyname/lava","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4dc30f2f2d2244e5d331e1abda924d50b6a3f2b60d9a01af6164e5489fad63a7","flatsize":4392,"path":"All/lava-1.0.1.pkg","repopath":"All/lava-1.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3212,"desc":"Lava is a simple MIT-licensed shell script with 2 dependencies that\nensures all DBs that are readable by a given user have the views\nof their corresponding design documents rebuilt. It is intended to\nbe run regularly from cron.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"jq":{"origin":"textproc/jq","version":"1.7.1"}},"categories":["sysutils"],"options":{"DOCS":"on"}},{"name":"lepton-eda","origin":"cad/lepton-eda","version":"1.9.18_4","comment":"Lepton Electronic Design Automation","maintainer":"graahnul.grom@gmail.com","www":"https://github.com/lepton-eda/lepton-eda","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"162c1607dca10e070b9747d3aff32c6092d5fcf435a69a9b25968fdf86392688","flatsize":29406058,"path":"All/lepton-eda-1.9.18_4.pkg","repopath":"All/lepton-eda-1.9.18_4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":6663532,"desc":"Lepton EDA is a suite of free software tools for designing\nelectronics. It provides schematic capture, netlisting into\nover 30 netlist formats, and many other features.\nIt was forked from the gEDA/gaf suite in late 2016 by most\nof its active developers at that time.\nIt's backward compatible with its predecessor and supports\nthe same file format for symbols and schematics.\nIt's in active development and well supported.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"boehm-gc-threaded":{"origin":"devel/boehm-gc-threaded","version":"8.2.8"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"fribidi":{"origin":"converters/fribidi","version":"1.0.16"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"graphite2":{"origin":"graphics/graphite2","version":"1.3.14"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"gtkextra":{"origin":"x11-toolkits/gtkextra","version":"3.3.4_1"},"guile2":{"origin":"lang/guile2","version":"2.2.7_6"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXau":{"origin":"x11/libXau","version":"1.0.11"},"libXcomposite":{"origin":"x11/libXcomposite","version":"0.4.6_1,1"},"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"libXdamage":{"origin":"x11/libXdamage","version":"1.1.6"},"libXdmcp":{"origin":"x11/libXdmcp","version":"1.1.5"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libffi":{"origin":"devel/libffi","version":"3.4.6"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libiconv":{"origin":"converters/libiconv","version":"1.17_1"},"libltdl":{"origin":"devel/libltdl","version":"2.5.4"},"libstroke":{"origin":"devel/libstroke","version":"0.5.1_6"},"libunistring":{"origin":"devel/libunistring","version":"1.3"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"pixman":{"origin":"x11/pixman","version":"0.44.2"},"png":{"origin":"graphics/png","version":"1.6.47"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["cad"],"shlibs_required":["libc.so.8","libglib-2.0.so.0","libintl.so.8","libm.so.4","libstroke.so.0"],"options":{"DOCS":"on","EXAMPLES":"on","NLS":"on"}},{"name":"leftwm","origin":"x11-wm/leftwm","version":"0.5.4_1","comment":"Tiling window manager for Adventurers","maintainer":"bofh@FreeBSD.org","www":"https://leftwm.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"68c8bce47639f8043ef7cb20455da50b52a1e6e6733ee276125b757819dba795","flatsize":30628004,"path":"All/leftwm-0.5.4_1.pkg","repopath":"All/leftwm-0.5.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9118104,"desc":"LeftWM is a tiling window manager written in Rust that aims to be stable\nand performant. LeftWM is designed to do one thing and to do that one thing\nwell: be a window manager. LeftWM therefore follows the following mantra:\n\n- LeftWM is not a compositor.\n- LeftWM is not a lock screen.\n- LeftWM is not a bar. But, there are lots of good bars out there. With\n         themes, picking one is as simple as setting a symlink.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"}},"categories":["x11-wm"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on","THEMES":"on"},"messages":[{"message":"- If you want to see more than a black screen when you login, select a\ntheme.\n\nmkdir -p ~/.config/leftwm/themes\ncd ~/.config/leftwm/themes\nln -s PATH_TO_THE_THEME_YOU_LIKE current\n\n- LeftWM has very few dependencies, this isn't always the case for themes.\nThemes typically require the following to be installed. However, this is up\nto the author of the theme, and could be different.\n\nList of common dependencies for themes:\n\n   graphics/feh\n   sysutils/conky\n   x11/dmenu\n   x11/hs-xmobar\n   x11/polybar\n   x11-wm/compton\n   x11-wm/picom\n\n- LeftWM requires that $XDG_RUNTIME_DIR is set in the environment as it\nuses this directory.\n\nDetails: https://github.com/leftwm/leftwm/wiki/XDG_RUNTIME_DIR","type":"install"}]},{"name":"latte","origin":"science/latte","version":"1.2.2_6","comment":"Quantum chemistry: Density functional tight binding molecular dynamics","maintainer":"yuri@FreeBSD.org","www":"https://github.com/lanl/LATTE","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2459670bbd6e0ea016b2ef6a0cb55add60fcf872d07efe257c4d97e6afc31d0f","flatsize":1244854,"path":"All/latte-1.2.2_6.pkg","repopath":"All/latte-1.2.2_6.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":391016,"desc":"A molecular dynamics package based around self-consistent-charge density\nfunctional tight binding theory.\n\nFeatures:\n* Forces computed at the SCC-DFTB level.\n* Provides forces and the potential component of the total energy.\n* Integrates the electronic degrees of freedom (XL) (provides charges).\n* Solves the electronic structure of the system.\n* Several solvers such as SP2, Truncated SP2, Chebyshev polynomial\n  expansion, etc.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"}},"categories":["science"],"shlibs_required":["libc.so.8","libgcc_s.so.1","libgfortran.so.5","libgomp.so.1","libm.so.4","libopenblas.so.0","libpthread.so.0","libquadmath.so.0"],"options":{"DBCSR":"off","MPI":"off","OPENMP":"on"}},{"name":"lazpaint-gtk2","origin":"graphics/lazpaint","version":"7.2.2_5","comment":"Image editor written in Lazarus","maintainer":"acm@FreeBSD.org","www":"https://wiki.freepascal.org/LazPaint","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7790d059a65bbcbbf635f220dc8fa52803330dc9bf96fc441cae3410665601f9","flatsize":14162665,"path":"All/lazpaint-gtk2-7.2.2_5.pkg","repopath":"All/lazpaint-gtk2-7.2.2_5.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":3451596,"desc":"LazPaint is an image editor with layers and transparency. It supports the\nformat OpenRaster so it can interoperate with MyPaint, Gimp and Krita","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["graphics"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-x11-2.0.so.0","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0"],"annotations":{"flavor":"gtk2"}},{"name":"latexdiff","origin":"print/latexdiff","version":"1.3.4","comment":"Determine and mark up significant differences between latex files","maintainer":"jhale@FreeBSD.org","www":"https://ctan.org/tex-archive/support/latexdiff","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5fc734b954c8a7939b304d43b5368a2054c4aab0b20174b080922e425b9257fc","flatsize":627310,"path":"All/latexdiff-1.3.4.pkg","repopath":"All/latexdiff-1.3.4.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":113412,"desc":"latexdiff is a Perl script that compares two latex files and marks\nup significant differences between them (i.e. a diff for latex files).\n\nVarious options are available for visual markup using standard latex\npackages such as \"color.sty\". Changes not directly affecting visible\ntext, for example in formatting commands, are still marked in\nthe latex source.\n\nA rudimentary revision facilility is provided by another Perl script,\nlatexrevise, which accepts or rejects all changes.  Manual\nediting of the difference file can be used to override this default\nbehaviour and accept or reject selected changes only. There are also\nscripts to handle multiple-file documents, and files under version\ncontrol.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","print"]},{"name":"latex2rtf","origin":"print/latex2rtf","version":"2.3.18_2","comment":"Translator from LaTeX to RTF","maintainer":"bofh@FreeBSD.org","www":"https://latex2rtf.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"215339fcfe4b860db4059973278500f4f0935f0afc84d4038e9528cf017a12ce","flatsize":377583,"path":"All/latex2rtf-2.3.18_2.pkg","repopath":"All/latex2rtf-2.3.18_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":132956,"desc":"latex2rtf is a translator program that translates LaTeX text into the\nRTF format used by several textprocessors, including Microsoft Word\nand Word for Windows.  It was written by Fernando Dorner and Andreas\nGranzer in a one-semester course in our department.  It was later\nupdated in another one-semester course by Friedrich Polzer and Gerhard\nTrisko.  Ralf Schlatterbeck <ralf@zoo.priv.at> maintained and extended\nit until 1998.  It is currently being maintained by Georg Lehner,\nScott Pralh, and Wilfried Hennings","categories":["print"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"LATEX2PNG":"off"},"annotations":{"cpe":"cpe:2.3:a:latex2rtf_project:latex2rtf:2.3.18:::::dragonfly6:x86_64:2"}},{"name":"latex-service","origin":"textproc/latex-service","version":"0.1_11","comment":"LaTeX service for GNUstep","maintainer":"ports@FreeBSD.org","www":"http://www.roard.com/latexservice/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b8de8a19d9c423aa434698834d47ae8a5f849897500da3689f39ce9409bcbf5d","flatsize":32213,"path":"All/latex-service-0.1_11.pkg","repopath":"All/latex-service-0.1_11.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":11536,"desc":"This is a small service which converts a LaTeX text into an image.\nJust select the text, click on the service item menu, choose\n\"Return the LaTeX rendering\" and voila! Your text is replaced by\nits LaTeX rendering.\n\nLICENSE: GPL2 or later","deps":{"gnustep-back":{"origin":"x11-toolkits/gnustep-back","version":"0.31.0"},"libobjc2":{"origin":"lang/libobjc2","version":"2.2.1"}},"categories":["gnustep","textproc"],"shlibs_required":["libc.so.8","libgnustep-base.so.1.29.0","libgnustep-gui.so.0.31.1","libm.so.4","libobjc.so.4.6","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe latex-service port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"latte-dock","origin":"deskutils/latte-dock","version":"0.10.9_1","comment":"Launcher for Qt and Plasma desktops","maintainer":"kde@FreeBSD.org","www":"https://invent.kde.org/plasma/latte-dock","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7e6332f4367653acc5bbfc9555dea82b214bb503759b7f381da1838c0b1db67d","flatsize":6583092,"path":"All/latte-dock-0.10.9_1.pkg","repopath":"All/latte-dock-0.10.9_1.pkg","licenselogic":"and","licenses":["GPLv2+","LGPL20+","LGPL21","LGPL3"],"pkgsize":1360444,"desc":"Latte is a dock based on plasma frameworks that provides an elegant\nand intuitive experience for your tasks and plasmoids. It animates\nits contents by using parabolic zoom effect and trys to be there only\nwhen it is needed.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf5-attica":{"origin":"x11-toolkits/kf5-attica","version":"5.116.0"},"kf5-kactivities":{"origin":"x11/kf5-kactivities","version":"5.116.0"},"kf5-karchive":{"origin":"archivers/kf5-karchive","version":"5.116.0"},"kf5-kauth":{"origin":"devel/kf5-kauth","version":"5.116.0_1"},"kf5-kcodecs":{"origin":"textproc/kf5-kcodecs","version":"5.116.0"},"kf5-kcompletion":{"origin":"x11-toolkits/kf5-kcompletion","version":"5.116.0"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kconfigwidgets":{"origin":"x11-toolkits/kf5-kconfigwidgets","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-kcrash":{"origin":"devel/kf5-kcrash","version":"5.116.0"},"kf5-kdbusaddons":{"origin":"devel/kf5-kdbusaddons","version":"5.116.0"},"kf5-kdeclarative":{"origin":"devel/kf5-kdeclarative","version":"5.116.0"},"kf5-kglobalaccel":{"origin":"x11/kf5-kglobalaccel","version":"5.116.0_1"},"kf5-kguiaddons":{"origin":"x11-toolkits/kf5-kguiaddons","version":"5.116.0_2"},"kf5-ki18n":{"origin":"devel/kf5-ki18n","version":"5.116.0"},"kf5-kiconthemes":{"origin":"x11-themes/kf5-kiconthemes","version":"5.116.0"},"kf5-kio":{"origin":"devel/kf5-kio","version":"5.116.0_1"},"kf5-kjobwidgets":{"origin":"x11-toolkits/kf5-kjobwidgets","version":"5.116.0"},"kf5-knewstuff":{"origin":"devel/kf5-knewstuff","version":"5.116.0"},"kf5-knotifications":{"origin":"devel/kf5-knotifications","version":"5.116.0"},"kf5-kpackage":{"origin":"devel/kf5-kpackage","version":"5.116.0"},"kf5-kservice":{"origin":"devel/kf5-kservice","version":"5.116.0"},"kf5-kwayland":{"origin":"x11/kf5-kwayland","version":"5.116.0"},"kf5-kwidgetsaddons":{"origin":"x11-toolkits/kf5-kwidgetsaddons","version":"5.116.0"},"kf5-kwindowsystem":{"origin":"x11/kf5-kwindowsystem","version":"5.116.0"},"kf5-kxmlgui":{"origin":"x11-toolkits/kf5-kxmlgui","version":"5.116.0"},"kf5-plasma-framework":{"origin":"x11/kf5-plasma-framework","version":"5.116.0_1"},"kf5-solid":{"origin":"devel/kf5-solid","version":"5.116.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"plasma5-libksysguard":{"origin":"sysutils/plasma5-libksysguard","version":"5.27.12"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-x11extras":{"origin":"x11/qt5-x11extras","version":"5.15.16p0_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"xcb-util":{"origin":"x11/xcb-util","version":"0.4.1,1"}},"categories":["deskutils","kde"],"shlibs_required":["libICE.so.6","libKF5Activities.so.5","libKF5Archive.so.5","libKF5Attica.so.5","libKF5Auth.so.5","libKF5AuthCore.so.5","libKF5Codecs.so.5","libKF5Completion.so.5","libKF5ConfigCore.so.5","libKF5ConfigGui.so.5","libKF5ConfigWidgets.so.5","libKF5CoreAddons.so.5","libKF5Crash.so.5","libKF5DBusAddons.so.5","libKF5Declarative.so.5","libKF5GlobalAccel.so.5","libKF5GuiAddons.so.5","libKF5I18n.so.5","libKF5IconThemes.so.5","libKF5JobWidgets.so.5","libKF5KIOCore.so.5","libKF5KIOGui.so.5","libKF5KIOWidgets.so.5","libKF5NewStuff.so.5","libKF5NewStuffCore.so.5","libKF5Notifications.so.5","libKF5Package.so.5","libKF5Plasma.so.5","libKF5PlasmaQuick.so.5","libKF5QuickAddons.so.5","libKF5Service.so.5","libKF5Solid.so.5","libKF5WaylandClient.so.5","libKF5WidgetsAddons.so.5","libKF5WindowSystem.so.5","libKF5XmlGui.so.5","libQt5Concurrent.so.5","libQt5Core.so.5","libQt5DBus.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Qml.so.5","libQt5QmlModels.so.5","libQt5Quick.so.5","libQt5Widgets.so.5","libQt5X11Extras.so.5","libQt5Xml.so.5","libSM.so.6","libX11.so.6","libXext.so.6","libc.so.8","libm.so.4","libstdc++.so.9","libxcb-randr.so.0","libxcb-shape.so.0","libxcb-util.so.1","libxcb.so.1"]},{"name":"latex-resume","origin":"print/latex-resume","version":"20010823_3","comment":"Resume class for LaTeX","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"349b3e0fe334c6b88720610644085bfe3e362481596d77ef4f48b41fbbcd2663","flatsize":25066,"path":"All/latex-resume-20010823_3.pkg","repopath":"All/latex-resume-20010823_3.pkg","licenselogic":"single","pkgsize":8128,"desc":"A resume class for LaTeX.","deps":{"tex-formats":{"origin":"print/tex-formats","version":"20250308"}},"categories":["print"],"messages":[{"message":"===>   NOTICE:\n\nThe latex-resume port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"latex2html","origin":"textproc/latex2html","version":"2016_3","comment":"Convert LaTeX documents to HTML","maintainer":"hrs@FreeBSD.org","www":"https://www.latex2html.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a4544e0c546f46346d1c5294ba54cc63e745aafd43463f73d16615c9a598c900","flatsize":5753496,"path":"All/latex2html-2016_3.pkg","repopath":"All/latex2html-2016_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":704412,"desc":"This program can be used to convert LaTeX to HTML.  It has many configuration\noptions configurable by editing a configuration file.  It can handle equations\nand postscript images as well.","deps":{"ghostscript10":{"origin":"print/ghostscript10","version":"10.05.1"},"netpbm":{"origin":"graphics/netpbm","version":"11.04.02_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"tex-dvipsk":{"origin":"print/tex-dvipsk","version":"20250308"},"tex-formats":{"origin":"print/tex-formats","version":"20250308"}},"categories":["textproc"],"options":{"DOCS":"on"},"messages":[{"message":"****  Individual user configurations can be accomplished by placing a copy\n      of /usr/local/share/latex2html/dot.latex2html-init in the user's home\n      directory and editing to preference.","type":"install"}]},{"name":"latex-mk","origin":"misc/latex-mk","version":"2.1_5","comment":"Collection of makefile and scripts for LaTeX documents","maintainer":"hrs@FreeBSD.org","www":"https://latex-mk.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b605e4eaff6e442ff10f44e8287317d1996586d473cf0bdfb4169a4b56ea3b92","flatsize":525667,"path":"All/latex-mk-2.1_5.pkg","repopath":"All/latex-mk-2.1_5.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":231984,"desc":"LaTeX-Mk is a tool for managing small to large sized LaTeX projects. The\ntypical LaTeX-Mk input file is simply a series of variable definitions in a\nMakefile for the project. After creating a simple Makefile the user can easily\nperform all required steps to do such tasks as: preview the document, print\nthe document, or produce a PDF file. LaTeX-Mk will keep track of files that\nhave changed and how to run the various programs that are needed to produce\nthe output.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"tex-formats":{"origin":"print/tex-formats","version":"20250308"}},"categories":["misc","print"]},{"name":"latex-jlisting","origin":"japanese/latex-jlisting","version":"0.2","comment":"Support for Japanese text within lstlisting environment","maintainer":"hiroto.kagotani@gmail.com","www":"https://sourceforge.jp/projects/mytexpert/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"80d108aa14e66c068e57067e22191da235c371658b6d9dccde90d2d565c8bbfa","flatsize":6230,"path":"All/latex-jlisting-0.2.pkg","repopath":"All/latex-jlisting-0.2.pkg","licenselogic":"single","pkgsize":2720,"desc":"jlisting.sty enhances lstlisting environment provided by listings.sty for\nhandling Japanese text.\n\nUse this package with listings.sty as:\n\\usepackage{listings,jlisting}","deps":{"tex-formats":{"origin":"print/tex-formats","version":"20250308"}},"categories":["japanese","print"]},{"name":"latex-ltablex","origin":"print/latex-ltablex","version":"1.0_2","comment":"Combines the features of both the tabularx and longtable packages","maintainer":"rakuco@FreeBSD.org","www":"https://ctan.org/tex-archive/macros/latex/contrib/ltablex/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b8788a1f51bdc7702ace2369ce74f3caea38b848350413017e54e7d7b3d05536","flatsize":260326,"path":"All/latex-ltablex-1.0_2.pkg","repopath":"All/latex-ltablex-1.0_2.pkg","licenselogic":"single","pkgsize":234480,"desc":"ltablex modifies the tabularx environment to combine the features of the\ntabularx package (auto-sized columns in a fixed width table) with those\nof the longtable package (multi-page tables).","deps":{"tex-formats":{"origin":"print/tex-formats","version":"20250308"}},"categories":["print"],"options":{"DOCS":"on"}},{"name":"laternamagica","origin":"graphics/laternamagica","version":"0.5_5","comment":"Image viewer and slideshow application","maintainer":"ports@FreeBSD.org","www":"https://gap.nongnu.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5bed5e7b4eb83f0c8cd236e8e8bd2fe562762db9784507ba074957d02ec402c2","flatsize":134960,"path":"All/laternamagica-0.5_5.pkg","repopath":"All/laternamagica-0.5_5.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":49984,"desc":"LaternaMagica is a single-window image viewer application which is capable of\nswitching to full-screen mode. LaternaMagica maintains its image list in a\nwindow and the user selects which image to display, making it easy to assemble\na show from different source directories.\n\nLICENSE: GPL2 or later","deps":{"gnustep-back":{"origin":"x11-toolkits/gnustep-back","version":"0.31.0"},"libobjc2":{"origin":"lang/libobjc2","version":"2.2.1"}},"categories":["gnustep","graphics"],"shlibs_required":["libc.so.8","libgnustep-base.so.1.29.0","libgnustep-gui.so.0.31.1","libm.so.4","libobjc.so.4.6","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe laternamagica port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"lato","origin":"x11-fonts/lato","version":"g20180831_1","comment":"Sans-serif type family","maintainer":"flo@snakeoilproductions.net","www":"https://www.latofonts.com","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dad76ea270047c6bac5d71bc8846989112b74bcf487e0a0836ce6b08512f458a","flatsize":11871472,"path":"All/lato-g20180831_1.pkg","repopath":"All/lato-g20180831_1.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":2786816,"desc":"Lato is a sans-serif typeface family designed in the summer 2010 by Warsaw-\nbased designer Lukasz Dziedzic (\"Lato\" means \"Summer\" in Polish). In December\n2010 the Lato family was published under the open-source Open Font License by\nhis foundry tyPoland, with support from Google.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"latex-biber","origin":"print/latex-biber","version":"2.20,2","comment":"BibTeX replacement for users of BibLaTeX","maintainer":"tex@FreeBSD.org","www":"https://biblatex-biber.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"17d14d769751f75e063bb8aa3eccec4c133c04d6d2025bbd483fa6bf251f7dc5","flatsize":1405190,"path":"All/latex-biber-2.20,2.pkg","repopath":"All/latex-biber-2.20,2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":280512,"desc":"Biber is a BibTeX replacement for users of BibLaTeX, with full Unicode\nsupport.","deps":{"ja-p5-Encode-EUCJPASCII":{"origin":"japanese/p5-Encode-EUCJPASCII","version":"0.03"},"p5-Business-ISBN":{"origin":"misc/p5-Business-ISBN","version":"3.008"},"p5-Business-ISMN":{"origin":"misc/p5-Business-ISMN","version":"1.13"},"p5-Business-ISSN":{"origin":"misc/p5-Business-ISSN","version":"1.008"},"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Config-AutoConf":{"origin":"devel/p5-Config-AutoConf","version":"0.320"},"p5-Data-Compare":{"origin":"devel/p5-Data-Compare","version":"1.2200_1"},"p5-Data-Dump":{"origin":"devel/p5-Data-Dump","version":"1.25"},"p5-Data-Uniqid":{"origin":"devel/p5-Data-Uniqid","version":"0.12_1"},"p5-DateTime-Calendar-Julian":{"origin":"devel/p5-DateTime-Calendar-Julian","version":"0.107"},"p5-DateTime-Format-Builder":{"origin":"devel/p5-DateTime-Format-Builder","version":"0.83"},"p5-Encode-HanExtra":{"origin":"chinese/p5-Encode-HanExtra","version":"0.23_2"},"p5-Encode-JIS2K":{"origin":"converters/p5-Encode-JIS2K","version":"0.05"},"p5-Encode-Locale":{"origin":"converters/p5-Encode-Locale","version":"1.05"},"p5-ExtUtils-LibBuilder":{"origin":"devel/p5-ExtUtils-LibBuilder","version":"0.09"},"p5-File-Slurper":{"origin":"devel/p5-File-Slurper","version":"0.014"},"p5-IO-String":{"origin":"devel/p5-IO-String","version":"1.08_1"},"p5-IPC-Run3":{"origin":"devel/p5-IPC-Run3","version":"0.049"},"p5-LWP-Protocol-https":{"origin":"www/p5-LWP-Protocol-https","version":"6.14"},"p5-Lingua-Translit":{"origin":"devel/p5-Lingua-Translit","version":"0.28"},"p5-List-AllUtils":{"origin":"devel/p5-List-AllUtils","version":"0.19"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-List-MoreUtils-XS":{"origin":"lang/p5-List-MoreUtils-XS","version":"0.430"},"p5-Log-Log4perl":{"origin":"devel/p5-Log-Log4perl","version":"1.57"},"p5-Mozilla-CA":{"origin":"www/p5-Mozilla-CA","version":"20250202"},"p5-Parse-RecDescent":{"origin":"devel/p5-Parse-RecDescent","version":"1.967015"},"p5-PerlIO-utf8_strict":{"origin":"devel/p5-PerlIO-utf8_strict","version":"0.010"},"p5-Regexp-Common":{"origin":"textproc/p5-Regexp-Common","version":"2017060201"},"p5-Sort-Key":{"origin":"devel/p5-Sort-Key","version":"1.33_2"},"p5-Text-BibTeX":{"origin":"textproc/p5-Text-BibTeX","version":"0.91"},"p5-Text-CSV":{"origin":"textproc/p5-Text-CSV","version":"2.06"},"p5-Text-CSV_XS":{"origin":"textproc/p5-Text-CSV_XS","version":"1.60"},"p5-Text-Roman":{"origin":"textproc/p5-Text-Roman","version":"3.5"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-Unicode-LineBreak":{"origin":"textproc/p5-Unicode-LineBreak","version":"2019.001"},"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"p5-XML-LibXML-Simple":{"origin":"textproc/p5-XML-LibXML-Simple","version":"0.95"},"p5-XML-LibXSLT":{"origin":"textproc/p5-XML-LibXSLT","version":"2.003000"},"p5-XML-Writer":{"origin":"textproc/p5-XML-Writer","version":"0.900"},"p5-autovivification":{"origin":"devel/p5-autovivification","version":"0.18_1"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"texlive-texmf":{"origin":"print/texlive-texmf","version":"20250308"}},"categories":["perl5","print"]},{"name":"latex-beamer","origin":"print/latex-beamer","version":"3.71","comment":"LaTeX class to create a beamer presentation","maintainer":"hrs@FreeBSD.org","www":"https://github.com/josephwright/beamer/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"553e3a4f7542556249696876ecf8b1f26e6f1113d1e7c244f4a79f2adf9d4083","flatsize":1819825,"path":"All/latex-beamer-3.71.pkg","repopath":"All/latex-beamer-3.71.pkg","licenselogic":"or","licenses":["GPLv2","LPPL13c"],"pkgsize":569544,"desc":"The beamer class is a LaTeX class that allows you to create a beamer\npresentation. It can also be used to create slides.  It behaves similarly\nto other packages like Prosper, but has the advantage that it works\ntogether directly with pdflatex, but also with dvips.","deps":{"tex-formats":{"origin":"print/tex-formats","version":"20250308"},"tex-libtexlua":{"origin":"devel/tex-libtexlua","version":"5.3.6_3"}},"categories":["print"],"options":{"DOCS":"on"}},{"name":"latd","origin":"net/latd","version":"1.31_1","comment":"Linux-DECnet project LAT protocol suite","maintainer":"ports@FreeBSD.org","www":"https://linux-decnet.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"69ed983088ad97c9087c017d4dc81c6e1eb62a41ce4a04431d1a7c5840028d1c","flatsize":242326,"path":"All/latd-1.31_1.pkg","repopath":"All/latd-1.31_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":77800,"desc":"The linux-decnet project is an effort to bring full DECnet\nsupport to Linux; however, they also separately offer the latd\npackage, a collection of programs that speak Digital's old Local\nArea Terminal (LAT) protocol.  These programs enable network\nclients to reach serial devices connected to old LAT-only\nterminal servers, such as the DECserver 200/MC.\n\nThis is a redistribution of the linux-decnet project's software,\nwith FreeBSD compatibility added. It is based very closely on the\nNetBSD port by Matt Fredette and has benefited from the\nwonderful assistance of Patrick Caulfield (the original author).","categories":["net"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9","libutil.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe latd port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"laszip","origin":"archivers/laszip","version":"3.5.1","comment":"Library for lossless LAS compression","maintainer":"rhurlin@FreeBSD.org","www":"https://laszip.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1b8563bf36bf368b1a99e18abc83d2bcf5a1d4aa9aa1e928bf8b9f1377e9991a","flatsize":544806,"path":"All/laszip-3.5.1.pkg","repopath":"All/laszip-3.5.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":143304,"desc":"LASzip is a compression library for compressing ASPRS LAS format data. It has\nbeen provided as an LGPL-licensed stand-alone software library to allow other\nsoftwares that handle LAS data to read and write LASzip-compressed data. The\nBSD-licensed libLAS and the LGPL-licensed LASlib can take advantage of LASzip to\nread and write compressed data.\n\nLASzip is completely lossless. It compresses bulky LAS files into compact LAZ\nfiles that are only 10-20 percent of the original size, accurately preserving\nevery single bit.","categories":["archivers"]},{"name":"lastpass-cli","origin":"security/lastpass-cli","version":"1.6.1","comment":"LastPass command line interface tool","maintainer":"sunpoet@FreeBSD.org","www":"https://lastpass.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c25e1660725099e6e64f1cddfb8ad87554e08a150c61fcb30a3e8d99d2c33071","flatsize":185543,"path":"All/lastpass-cli-1.6.1.pkg","repopath":"All/lastpass-cli-1.6.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":74788,"desc":"lastpass-cli is an open-source command-line interface to the popular LastPass\npassword management service.","deps":{"bash-completion":{"origin":"shells/bash-completion","version":"2.14.0,2"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["security"],"shlibs_required":["libc.so.8","libcrypto.so.12","libcurl.so.4","libssl.so.12","libxml2.so.2"],"options":{"BASH":"on","MANPAGES":"on","PINENTRY":"off","XCLIP":"off","XSEL":"off"},"messages":[{"message":"Before using the 'edit' subcommand interactively, it's recommended to set the\nSECURE_TMPDIR environment variable to a location that isn't written to disk,\nsuch as a tmpfs mount, ideally using encrypted swap:\n\n\thttps://docs.freebsd.org/en/books/handbook/disks/#swap-encrypting\n\nAlso keep in mind your editor may create temporary files and backups in other\nlocations - consider disabling these features for files matching the pattern\nlpass.* or within your $SECURE_TMPDIR.  For example, with vim:\n\n\tautocmd BufRead lpass.* setlocal noundofile nowritebackup noswapfile","type":"install"}]},{"name":"lasso","origin":"security/lasso","version":"2.8.2_1","comment":"Free Liberty Alliance Implementation","maintainer":"bofh@FreeBSD.org","www":"https://lasso.entrouvert.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"308c78d63204f2e398237e0e20b9291aa5f8448b1b6188e4de82af66e450d8f4","flatsize":2446824,"path":"All/lasso-2.8.2_1.pkg","repopath":"All/lasso-2.8.2_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":327932,"desc":"Lasso is a free software C library aiming to implement the Liberty Alliance\nstandards; it defines processes for federated identities, single sign-on and\nrelated protocols.  Lasso is built on top of libxml2, XMLSec and OpenSSL and\nis licensed under the GNU General Public License (with an OpenSSL exception).\n\nLasso first focused on implementing the Liberty Alliance ID-FF 1.2 protocols.\nIt now supports a good part of ID-WSF, and SAML 2.0 support has also been\ncompleted.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libltdl":{"origin":"devel/libltdl","version":"2.5.4"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"xmlsec1":{"origin":"security/xmlsec1","version":"1.3.6"}},"categories":["security"],"options":{"DOCS":"on","PERL":"off","PYTHON":"off"},"annotations":{"cpe":"cpe:2.3:a:entrouvert:lasso:2.8.2:::::dragonfly6:x86_64:1"}},{"name":"laspack","origin":"math/laspack","version":"1.12.2","comment":"Package for solving large sparse systems of linear equations","maintainer":"ports@FreeBSD.org","www":"http://www.mgnet.org/mgnet/Codes/laspack/html/laspack.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b7f4c6de9880e4ac919dfe3ad07ff4daffb633e47cdca8ba3f09613428728b41","flatsize":440243,"path":"All/laspack-1.12.2.pkg","repopath":"All/laspack-1.12.2.pkg","licenselogic":"single","licenses":["LASPACK"],"pkgsize":106228,"desc":"LASPack (version 1.12.2)\n\nLASPack is a package for solving large sparse systems of linear equations\nlike those which arise from discretization of partial differential equations.\n\nMain features:\n\n- The primary aim of LASPack is the implementation of efficient iterative\n  methods for the solution of systems of linear equations.\n\n- Beside the obligatory Jacobi, succesive over-relaxation, Chebyshev, and\n  conjugate gradient solvers, LASPack contains selected state-of-the-art\n  algorithms which are commonly used for large sparse systems:\n\n  - CG-like methods for non-symmetric systems: CGN, GMRES, BiCG, QMR, CGS, and\n    BiCGStab,\n  - multilevel methods such as multigrid and conjugate gradient method\n    preconditioned by multigrid and BPX preconditioners.\n\nA complete description of the package (including the installation procedure)\nyou may find in LASPack Reference Manual:","categories":["math"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe laspack port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"lash","origin":"audio/lash","version":"0.5.4_19","comment":"Session management system for JACK audio applications","maintainer":"ports@FreeBSD.org","www":"https://www.nongnu.org/lash/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ca4b22851dd00aae63b1428d2aae83c5e62b77e5ce5e5f497b3a264866044490","flatsize":497588,"path":"All/lash-0.5.4_19.pkg","repopath":"All/lash-0.5.4_19.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3"],"pkgsize":123896,"desc":"LASH is a session management system for JACK audio applications.  It is an\nimplementation of a proposal that originated from this discussion.  Its aim\nis to allow you to have many different audio programs running at once, to\nsave their setup, close them down and then easily reload the setup at some\nother time.  LASH doesn't deal with any kind of audio data itself; it just\nruns programs, deals with saving/loading (arbitrary) data and connects\ndifferent kinds of virtual audio ports together (currently JACK and ALSA\nsequencer ports).  It can also be used to move entire sessions between\ncomputers, or post sessions on the Internet for download.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"e2fsprogs-libuuid":{"origin":"misc/e2fsprogs-libuuid","version":"1.47.2"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"libdssialsacompat":{"origin":"audio/libdssialsacompat","version":"1.0.8a_2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["audio"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libjack.so.0","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0","libreadline.so.8","libuuid.so.1","libxml2.so.2"],"options":{"DOCS":"on","PYTHON":"off","READLINE":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe lash port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"largetifftools","origin":"graphics/largetifftools","version":"1.4.2","comment":"Process very large TIFF files","maintainer":"ehaupt@FreeBSD.org","www":"https://pperso.ijclab.in2p3.fr/page_perso/Deroulers/software/largetifftools/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ca7cf2a757a5f1b9d225dd8fb6a52a57c781486906b53179bdb53ca45d88189d","flatsize":124047,"path":"All/largetifftools-1.4.2.pkg","repopath":"All/largetifftools-1.4.2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":45944,"desc":"This is a collection of software that can help managing (very) large TIFF files,\nespecially files that are too large to fit entirely into your computer's memory.","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"png":{"origin":"graphics/png","version":"1.6.47"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libgomp.so.1","libjpeg.so.8","libm.so.4","libpng16.so.16","libpthread.so.0","libtiff.so.6","libzstd.so.1"]},{"name":"lapispuzzle","origin":"games/lapispuzzle","version":"1.2_9","comment":"Tetris-like game for GNUstep","maintainer":"ports@FreeBSD.org","www":"https://www.nongnu.org/gap/lapispuzzle/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8b0116597e688edcba9b59abb6fd6cbf98871e6ff658eb70ed370d4fe035b247","flatsize":110981,"path":"All/lapispuzzle-1.2_9.pkg","repopath":"All/lapispuzzle-1.2_9.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":35576,"desc":"LapisPuzzle is a tetris-like game which challenges the player by making\nthe opposing team's victories count doubly against the player and vice\nversa. Play it and find out!\n\nLICENSE: GPL2 or later","deps":{"gnustep-back":{"origin":"x11-toolkits/gnustep-back","version":"0.31.0"},"libobjc2":{"origin":"lang/libobjc2","version":"2.2.1"}},"categories":["games","gnustep"],"shlibs_required":["libc.so.8","libgnustep-base.so.1.29.0","libgnustep-gui.so.0.31.1","libm.so.4","libobjc.so.4.6","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe lapispuzzle port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"lasem","origin":"textproc/lasem","version":"0.5.1_3","comment":"SVG/Mathml renderer and editor","maintainer":"gnome@FreeBSD.org","www":"https://wiki.gnome.org/Projects/Lasem","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0848b3a22443466a32d6a72f92dd526c90065bfa7dbd7d220818dd3947048bf9","flatsize":2688371,"path":"All/lasem-0.5.1_3.pkg","repopath":"All/lasem-0.5.1_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":374836,"desc":"Lasem aims to be a C/GObject based SVG/MathML renderer and editor. It uses\ncairo and pango as it's rendering abstraction layer.","deps":{"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"stixfonts":{"origin":"x11-fonts/stix-fonts","version":"2.13"}},"categories":["gnome","textproc"],"shlibs_required":["libc.so.8","libcairo.so.2","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libxml2.so.2"],"options":{"DOCS":"on"}},{"name":"lapacke","origin":"math/lapacke","version":"3.12.1","comment":"Standard C language APIs for LAPACK","maintainer":"phd_kimberlite@yahoo.co.jp","www":"https://www.netlib.org/lapack/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a171bb913cb084105c3c7d7627261a0b4b366d659790888fd82fb4a0f4a11f1a","flatsize":6417648,"path":"All/lapacke-3.12.1.pkg","repopath":"All/lapacke-3.12.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":720064,"desc":"LAPACKE is a standard C language APIs for LAPACK, which introduces\nthe following features[1]:\n- row-major and column-major matrix layout controlled by the first function\n  parameter;\n- an implementation with working arrays (middle-level interface) as well as\n  without working arrays (high-level interface);\n- input scalars passed by value;\n- error code as a return value instead of the INFO parameter.\n\n[1] Intel Corporation. \"C Interface to LAPACK\" README. 2010.","deps":{"blas":{"origin":"math/blas","version":"3.12.1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"lapack":{"origin":"math/lapack","version":"3.12.1"}},"categories":["math"],"annotations":{"cpe":"cpe:2.3:a:lapack_project:lapack:3.12.1:::::dragonfly6:x86_64"}},{"name":"lapack++","origin":"math/lapack++","version":"2.5.4_14","comment":"Linear Algebra PACKage in C++, a wrapper for LAPACK","maintainer":"fortran@FreeBSD.org","www":"https://sourceforge.net/projects/lapackpp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3b3bbba7bb17e7db8baa5128b80baf00a45f8068c35e180957f6cd4945e25236","flatsize":1966559,"path":"All/lapack++-2.5.4_14.pkg","repopath":"All/lapack++-2.5.4_14.pkg","licenselogic":"single","pkgsize":450772,"desc":"LAPACK++ (Linear Algebra PACKage in C++) is a software library for numerical\nlinear algebra that solves systems of linear equations and eigenvalue\nproblems on high performance computer architectures.\n\nComputational support is provided for supports various matrix classes for\nvectors, non-symmetric matrices, SPD matrices, symmetric matrices, banded,\ntriangular, and tridiagonal matrices; however, it does not include all\nof the capabilities of original f77 LAPACK. Emphasis is given to routines\nfor solving linear systems consisting of non-symmetric matrices,\nsymmetric positive definite systems, and solving linear least-square systems.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"}},"categories":["math"],"options":{"DOCS":"on","ATLAS":"off","NETLIB":"off","OPENBLAS":"on"}},{"name":"leiningen","origin":"devel/leiningen","version":"2.11.1","comment":"Automate Clojure projects","maintainer":"beastieboy@beastieboy.net","www":"https://codeberg.org/leiningen/leiningen","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1dc99670b9f68525adc259d105794a3d5328fe85c0fdb777df4a37631ed952cd","flatsize":16527067,"path":"All/leiningen-2.11.1.pkg","repopath":"All/leiningen-2.11.1.pkg","licenselogic":"single","licenses":["EPL"],"pkgsize":13606964,"desc":"Leiningen is for automating Clojure projects without setting your hair on\nfire.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java","lisp"]},{"name":"lapack95","origin":"math/lapack95","version":"1.0_22","comment":"LAPACK95, Fortran90/95 wrapper for LAPACK","maintainer":"ports@FreeBSD.org","www":"https://www.netlib.org/lapack95/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"39794a2e6532c98805f1684a0004085451d6bb8f84bc048b12e4942ff3e1c7c4","flatsize":7509975,"path":"All/lapack95-1.0_22.pkg","repopath":"All/lapack95-1.0_22.pkg","licenselogic":"single","pkgsize":769480,"desc":"LAPACK95 is a Fortran 95 interface to the Fortran 77 LAPACK library.\nIt improves upon the original user-interface to the LAPACK package,\ntaking advantage of the considerable simplifications which\nFortran 95 allows. The design of LAPACK95 exploits assumed-shape arrays,\noptional arguments, and generic interfaces. The Fortran 95 interface\nhas been implemented by writing Fortran 95 ``wrappers'' to call\nexisting routines from the LAPACK package. This interface can persist\nunchanged even if the underlying Fortran 77 LAPACK code is rewritten to\ntake advantage of the new features of Fortran 95.","deps":{"blas":{"origin":"math/blas","version":"3.12.1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"lapack":{"origin":"math/lapack","version":"3.12.1"}},"categories":["math"],"options":{"EXAMPLES":"on","REFERENCE":"on","ATLAS":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe lapack95 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"lame","origin":"audio/lame","version":"3.100_5","comment":"Fast MP3 encoder kit","maintainer":"netchild@FreeBSD.org","www":"http://lame.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"88905d650c75944fb4595d4a59e7cd31b3ce7ab47e1e794799145235b35a3121","flatsize":1853970,"path":"All/lame-3.100_5.pkg","repopath":"All/lame-3.100_5.pkg","licenselogic":"single","licenses":["LGPL20+"],"pkgsize":346072,"desc":"LAME is an highly evolved LGPL MP3 encoder with quality and speed able to\nrival state of the art commercial encoders.","categories":["audio"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:lame_project:lame:3.100:::::dragonfly6:x86_64:5"}},{"name":"lamprop","origin":"science/lamprop","version":"2020.12.28","comment":"Calculates properties of fiber reinforced composites","maintainer":"rsmith@xs4all.nl","www":"https://rsmith.home.xs4all.nl/software/lamprop.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b2fd58f71e7720a117470d6f7583489587f393b1f36079fbae9455305d96e8b3","flatsize":137176,"path":"All/lamprop-2020.12.28.pkg","repopath":"All/lamprop-2020.12.28.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":129852,"desc":"The purpose of lamprop is to calculate some properties of\nfiber-reinforced composite laminates. It calculates\n- engineering properties like Ex, Ey, Gxy\n- thermal properties CTE_x and CTE_y\n- physical properties like density and laminate thickness\n- stiffness and compliance matrices (ABD and abd)","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"options":{"DOCS":"on","GUI":"off"}},{"name":"lapack","origin":"math/lapack","version":"3.12.1","comment":"Linear Algebra PACKage","maintainer":"fortran@FreeBSD.org","www":"https://www.netlib.org/lapack/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a1ef453a7192e13f15f11443d037dfbdf629b11da21935c800d45244a7152f67","flatsize":20962400,"path":"All/lapack-3.12.1.pkg","repopath":"All/lapack-3.12.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":11687380,"desc":"LAPACK is a library of Fortran 77 subroutines for solving\nthe most commonly occurring problems in numerical linear algebra.\nIt is freely-available software, and is copyrighted.\nWe recommend that you run the testing and timing programs.\n\nTo view an HTML version of the Users' Guide please refer to the URL:\n\nhttp://www.netlib.org/lapack/lug/\n\nSee also: https://github.com/Reference-LAPACK/lapack","deps":{"blas":{"origin":"math/blas","version":"3.12.1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"],"annotations":{"cpe":"cpe:2.3:a:lapack_project:lapack:3.12.1:::::dragonfly6:x86_64"}},{"name":"landrop","origin":"net/landrop","version":"0.4.0_1","comment":"Drop any files to any devices on your LAN","maintainer":"lwhsu@FreeBSD.org","www":"https://landrop.app","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b2dbad61c1fcaf2d91bcc65859fe215f21f075eac77d0ae72c5a972c00d40557","flatsize":351928,"path":"All/landrop-0.4.0_1.pkg","repopath":"All/landrop-0.4.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":150648,"desc":"LANDrop is a cross-platform tool that you can use to conveniently transfer\nphotos, videos, and other types of files to other devices on the same local\nnetwork.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libsodium":{"origin":"security/libsodium","version":"1.0.19"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["net"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libpthread.so.0","libsodium.so.26","libstdc++.so.9"]},{"name":"lambdamoo","origin":"net/lambdamoo","version":"1.8.1_1","comment":"The most commonly used program to run MOOs","maintainer":"ports@FreeBSD.org","www":"https://www.moo.mud.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0714e05ab0b85345d8befa101b736e37de1e88607b4edac017e6dd729628b994","flatsize":399344,"path":"All/lambdamoo-1.8.1_1.pkg","repopath":"All/lambdamoo-1.8.1_1.pkg","licenselogic":"single","licenses":["XEROX"],"pkgsize":147700,"desc":"LambdaMOO is a network-accessible, multi-user, programmable, interactive\nsystem well-suited to the construction of text-based adventure games,\nconferencing systems, and other collaborative software.\n\nIts most common use, however, is as a multi-participant,\nlow-bandwidth virtual reality, and it is with this focus in mind\nthat I describe it here.\n\nSee also /usr/local/share/doc/LambdaMOO.","categories":["net"],"shlibs_required":["libc.so.8","libcrypt.so.4","libm.so.4"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe lambdamoo port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"lambda","origin":"math/lambda","version":"0.1.4_2","comment":"Lambda calculus interpreter","maintainer":"bofh@FreeBSD.org","www":"https://uniquesoftwaredesigns.com/lambda/docs/lambda.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c3e2db92ef6e63c817bddeff85d81906b8e4c120ad13772ced229032bbbc6582","flatsize":152919,"path":"All/lambda-0.1.4_2.pkg","repopath":"All/lambda-0.1.4_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":47868,"desc":"Lambda is a lambda calculus interpreter. It also will convert lambda expression\ninto the combinators S, K, and I.\n\nCurrent features:\n    * Load predefined lambda expression\n    * Many definitions provided: numbers Y fact map iszero list 1st 2nd 3rd\n      ADD MUL EXP list suc pred . . .\n    * Automatic number definitions.\n    * Interpret lambda expressions.\n    * Single step interpretation.\n    * Normal or application order reductions.\n    * Variable extraction (Conversion to S K I)\n    * List definitions.\n    * Some lambda calculus theory.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["math"],"shlibs_required":["libc.so.8","libm.so.4","libncurses.so.6","libreadline.so.8","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"lager","origin":"devel/lager","version":"0.1.1","comment":"Redux for C++","maintainer":"jhale@FreeBSD.org","www":"https://sinusoid.es/lager/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9c8e033508f6737afa97ae0fa3f86b81cef0c5882df92545a986850e58f3e654","flatsize":260119,"path":"All/lager-0.1.1.pkg","repopath":"All/lager-0.1.1.pkg","licenselogic":"single","licenses":["BSL"],"pkgsize":45232,"desc":"Lager is a C++ library to assist value-oriented design by implementing\nthe unidirectional data-flow architecture. It is heavily inspired by\nElm and Redux, and enables composable designs by promoting the use of\nsimple value types and testable application logic via pure functions.\nAnd you get time-travel for free!","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"immer":{"origin":"devel/immer","version":"0.8.1"},"zug":{"origin":"devel/zug","version":"0.1.1"}},"categories":["devel"],"options":{"TEST":"off"}},{"name":"lafontaine","origin":"lang/lafontaine","version":"0.4.1_11","comment":"Graphical logo interpreter","maintainer":"ports@FreeBSD.org","www":"https://www.nongnu.org/lafontaine/en/eubaout.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f50dc872471e504630511f30085bdadf7068affaec580b94a95882988482a57e","flatsize":186781,"path":"All/lafontaine-0.4.1_11.pkg","repopath":"All/lafontaine-0.4.1_11.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":92480,"desc":"lafontaine - graphical logo interpreter","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["lang"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0"],"options":{"NLS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe lafontaine port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ladspa","origin":"audio/ladspa","version":"1.17_1","comment":"Linux Audio Developer's Simple Plugin API","maintainer":"ports@FreeBSD.org","www":"https://www.ladspa.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a57be183dd133cfdb7cacae4d0105cd4945ac439de138e2bfea990b96585dd5f","flatsize":127710,"path":"All/ladspa-1.17_1.pkg","repopath":"All/ladspa-1.17_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":35196,"desc":"Many audio synthesis and recording packages are in use or in\ndevelopment. These work in many different ways. LADSPA\nprovides a standard way for `plugin' audio processors to be used with\na wide range of these packages.\n\nFor instance, this allows a developer to make a reverb program and\nbundle it into a LADSPA `plugin library.' Ordinary users can then use\nthis reverb within any LADSPA-friendly audio application.","deps":{"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"}},"categories":["audio"],"shlibs_required":["libc.so.8","libm.so.4","libsndfile.so.1"],"messages":[{"message":"===>   NOTICE:\n\nThe ladspa port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ladvd","origin":"net/ladvd","version":"1.1.4","comment":"Minimal LLDP/CDP/EDP/FDP/NDP sender daemon","maintainer":"delphij@FreeBSD.org","www":"https://github.com/sspans/ladvd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"132375eec7b5a07777b647c44b2342d2680f93bc9649339c75c6d22bd98ab0d6","flatsize":99020,"path":"All/ladvd-1.1.4.pkg","repopath":"All/ladvd-1.1.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":43040,"desc":"ladvd is a minimal link layer advertisement daemon which supports\nsending LLDP, CDP, EDP, FDP and NDP advertisements.","deps":{"libevent":{"origin":"devel/libevent","version":"2.1.12"}},"categories":["net"],"users":["ladvd"],"groups":["ladvd"],"shlibs_required":["libc.so.8","libevent-2.1.so.7","libpcap.so.3"],"options":{"DOCS":"on"},"messages":[{"message":"If you want to run ladvd at startup you'll need the following\n line in /usr/local/rc.conf(.local):\n\n    ladvd_enable=\"YES\"","type":"install"}]},{"name":"ladder","origin":"games/ladder","version":"1.00_2","comment":"The old \"ladder\" game","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2e9e8a5b26ce4be28a974603d05c1470a4338c5f10092af472968b45fe32f1fc","flatsize":24169,"path":"All/ladder-1.00_2.pkg","repopath":"All/ladder-1.00_2.pkg","licenselogic":"single","licenses":["ladder"],"pkgsize":11004,"desc":"A port of the old and known \"ladder\" game.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["games"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"messages":[{"message":"===>   NOTICE:\n\nThe ladder port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"lacheck","origin":"textproc/lacheck","version":"1.26_1","comment":"Tool for finding common mistakes in LaTeX documents","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9b5fccfe552aee1f7d8c3fdb36a86c293a6ccd5315873c1d39d4f5508be60d54","flatsize":53952,"path":"All/lacheck-1.26_1.pkg","repopath":"All/lacheck-1.26_1.pkg","licenselogic":"single","pkgsize":21452,"desc":"LaCheck is a general purpose consistency checker for LaTeX documents.\nIt reads a LaTeX document and displays warning messages, if it finds\nbad sequences.  LaCheck is designed to help find common mistakes in\nLaTeX documents, especially those made by beginners.","categories":["textproc"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe lacheck port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"lace-work-stealing","origin":"devel/lace","version":"1.4.2_1","comment":"Implementation of work-stealing in C","maintainer":"yuri@FreeBSD.org","www":"https://github.com/trolando/lace","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"92976610256d7f8a431ffaf472496feca899f6c851ae63b71851a966256139b7","flatsize":814895,"path":"All/lace-work-stealing-1.4.2_1.pkg","repopath":"All/lace-work-stealing-1.4.2_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":26772,"desc":"Lace is a C framework for fine-grained fork-join parallelism intended for\nscientific computations on multi-core computers.","categories":["devel"]},{"name":"latte-integrale","origin":"math/latte-integrale","version":"1.7.6_1","comment":"Software for counting lattice points/integration over convex polytopes","maintainer":"yuri@FreeBSD.org","www":"https://www.math.ucdavis.edu/~latte/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1f1e667f0ba2b507fe75afb4cc1759bcb6f3d23e08deb13f0a3f5e2d0c5c0f08","flatsize":33989907,"path":"All/latte-integrale-1.7.6_1.pkg","repopath":"All/latte-integrale-1.7.6_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":7757620,"desc":"LattE (Lattice point Enumeration) is a computer software dedicated to the\nproblems of counting lattice points and integration inside convex polytopes.\nLattE contains the first ever implementation of Barvinok's algorithm. The LattE\nmacchiato version (by M. Koppe) incorporated fundamental improvements and\nspeedups.\n\nLattE integrale, the latest version, has the ability to directly compute\nintegrals of polynomial functions over polytopes and in particular to do exact\nvolume computations. Version 1.6 adds the capability of computing the highest\ncoefficients of weighted Ehrhart quasipolynomials.","deps":{"4ti2":{"origin":"math/4ti2","version":"1.6.10"},"cddlib":{"origin":"math/cddlib","version":"0.94m"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"lrslib":{"origin":"math/lrslib","version":"7.3,1"},"ntl":{"origin":"math/ntl","version":"11.5.1_1"},"topcom":{"origin":"math/topcom","version":"0.17.8_1"}},"categories":["math"],"shlibs_required":["lib4ti2gmp.so.0","lib4ti2util.so.0","libc.so.8","libcddgmp.so.0","libgmp.so.10","libgmpxx.so.4","libm.so.4","libntl.so.44","libstdc++.so.9","libzsolve.so.0"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"la-aspell","origin":"textproc/la-aspell","version":"20020503.0_1","comment":"Aspell Latin dictionary","maintainer":"office@FreeBSD.org","www":"http://aspell.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2d05a9e92cd2e7ffd741ece3991f6bca1786ad451dddb0f378c41311adf5e904","flatsize":495751,"path":"All/la-aspell-20020503.0_1.pkg","repopath":"All/la-aspell-20020503.0_1.pkg","licenselogic":"single","pkgsize":121628,"desc":"Aspell Latin dictionary.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"]},{"name":"l2tpd","origin":"net/l2tpd","version":"0.69_12","comment":"Implementation of the layer two tunneling protocol","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5f15a5b5cd91ab1d454c6cff31a44af572d19ed41011701e173935cff4ac7f1b","flatsize":108668,"path":"All/l2tpd-0.69_12.pkg","repopath":"All/l2tpd-0.69_12.pkg","licenselogic":"single","pkgsize":42912,"desc":"l2tpd is an implementation of the layer two tunneling protocol. It works in\nuser space completely (although kernel work is planned after the userspace\nversion is stablized). l2tpd works by opening a pseudo-tty for communicating\nwith pppd(8).","categories":["net"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:l2tpd:l2tpd:0.69:::::dragonfly6:x86_64:12"},"messages":[{"message":"===>   NOTICE:\n\nThe l2tpd port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"l2p","origin":"graphics/l2p","version":"1.1.1_6","comment":"Create PNG images from LaTeX math expressions","maintainer":"nivit@FreeBSD.org","www":"http://www.redsymbol.net/software/l2p/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3aeeead5886ba144d7a566fe102f1be8f6668229db8564d40c545ac49e6e17d0","flatsize":32474,"path":"All/l2p-1.1.1_6.pkg","repopath":"All/l2p-1.1.1_6.pkg","licenselogic":"single","pkgsize":8860,"desc":"A command-line program to create PNG images from LaTeX math expressions.","deps":{"ImageMagick6":{"origin":"graphics/ImageMagick6","version":"6.9.13.23,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"tex-dvipsk":{"origin":"print/tex-dvipsk","version":"20250308"},"tex-formats":{"origin":"print/tex-formats","version":"20250308"}},"categories":["graphics","perl5","print"],"options":{"DOCS":"on"}},{"name":"lamarc","origin":"biology/lamarc","version":"2.1.8_1,1","comment":"Package of programs for computing population parameters","maintainer":"ports@FreeBSD.org","www":"https://evolution.genetics.washington.edu/lamarc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4db99759478e32e7360cf63e197bd4481f0413bd51f9e2e9eaf7a4316e150420","flatsize":8003586,"path":"All/lamarc-2.1.8_1,1.pkg","repopath":"All/lamarc-2.1.8_1,1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":2895072,"desc":"LAMARC (Likelihood Analysis with Metropolis Algorithm using Random\nCoalescence) is a package of programs for computing population parameters\nsuch as population size, population growth rate and migration rates.  It does\nthis by using likelihoods for samples of data (sequences, microsatellites,\nand electrophoretic polymorphisms) from populations.","categories":["biology"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on","WXGTK":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe lamarc port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"languageclient-neovim","origin":"editors/languageclient-neovim","version":"0.1.161.3_19","comment":"Language Server Protocol (LSP) support for vim and neovim","maintainer":"yuri@FreeBSD.org","www":"https://github.com/autozimu/LanguageClient-neovim","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"681a695fca9a8a79237764cb4e3deac9d59858f2bc4327516be72c008b794eae","flatsize":6109190,"path":"All/languageclient-neovim-0.1.161.3_19.pkg","repopath":"All/languageclient-neovim-0.1.161.3_19.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1627280,"desc":"Language Server Protocol (LSP) support for vim and neovim.\n\nFeatures:\n* Non-blocking asynchronous calls.\n* Sensible completion\n  Integrated well with deoplete or ncm2, or MUcomplete.\n  Or simply with vim built-in `omnifunc`.\n* Realtime diagnostics/compiler/lint message.\n* Rename.\n* Hover/Get identifier info.\n* Goto definition.\n* Goto reference locations.\n* Workspace/Document symbols query\n* Formatting\n* Code Action/Quick Fix","categories":["editors"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"l2a","origin":"textproc/l2a","version":"1.2_1","comment":"LaTeX to ASCII converter","maintainer":"jflemer@alum.rpi.edu","www":"https://hannemyr.com/enjoy/l2a.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b4e7efc41d3dc0a1ec2eda5cf4397934a4b3d03dad92b4c416650449264d9b32","flatsize":47507,"path":"All/l2a-1.2_1.pkg","repopath":"All/l2a-1.2_1.pkg","licenselogic":"single","pkgsize":17656,"desc":"L2A is a simple filter to remove most LaTeX commands from marked-up\ndocuments, leaving only the body of text.","categories":["textproc"],"shlibs_required":["libc.so.8"]},{"name":"l0pht-watch","origin":"security/l0pht-watch","version":"1.1_1","comment":"Program to report on what goes on in /tmp","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8a99d1cb533588203097f5e03b255db110f1bdcf38ba702633b0227c3c79f554","flatsize":728840,"path":"All/l0pht-watch-1.1_1.pkg","repopath":"All/l0pht-watch-1.1_1.pkg","licenselogic":"single","pkgsize":276908,"desc":"This program watches over file creations and deletions in /tmp.  Use it\nto see how secure and predictable your favourite OS/applications are.","categories":["security"],"messages":[{"message":"===>   NOTICE:\n\nThe l0pht-watch port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"l-smash","origin":"multimedia/l-smash","version":"2.18.0.10","comment":"MP4 muxer and other tools","maintainer":"ports@FreeBSD.org","www":"https://l-smash.github.io/l-smash/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"37a331f8ff338c5f3147edff6bb7c3d8166bf45c71b19f032f366a4a869d932e","flatsize":1100805,"path":"All/l-smash-2.18.0.10.pkg","repopath":"All/l-smash-2.18.0.10.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":307896,"desc":"L-SMASH is a cross-platform library for dealing with ISO Base Media\nderived formats, including MP4.","deps":{"obuparse":{"origin":"multimedia/obuparse","version":"g20231206"}},"categories":["multimedia"],"shlibs_required":["libc.so.8","libm.so.4","libobuparse.so.1"],"messages":[{"message":"===>   NOTICE:\n\nThe l-smash port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"la-capitaine-icon-theme","origin":"x11-themes/la-capitaine-icon-theme","version":"0.6.2","comment":"Icon pack designed to integrate with most desktop environments","maintainer":"ports@FreeBSD.org","www":"https://krourke.org/projects/art/la-capitaine-icon-theme","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4a1a218dddcafb6a62b15a0ec78fd702313fae27d0679bd0be36f9cced8e62d5","flatsize":38179082,"path":"All/la-capitaine-icon-theme-0.6.2.pkg","repopath":"All/la-capitaine-icon-theme-0.6.2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1734292,"desc":"La Capitaine is an icon pack - designed to integrate with most desktop\nenvironments. The set of icons takes inspiration from the latest iterations of\nmacOS and Google's Material Design through the use of visually pleasing\ngradients, shadowing, and simple icon geometry.","categories":["x11-themes"],"messages":[{"message":"===>   NOTICE:\n\nThe la-capitaine-icon-theme port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"kyra","origin":"devel/kyra","version":"2.1.3_7","comment":"Simple Sprite engine written in C++","maintainer":"ports@FreeBSD.org","www":"https://www.grinninglizard.com/kyra/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1690650e6d1fcafa5f25b522181df3c618423983b1977c00a468e7103d7fa2a0","flatsize":2002806,"path":"All/kyra-2.1.3_7.pkg","repopath":"All/kyra-2.1.3_7.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":314420,"desc":"Kyra is a simple, fully featured Sprite engine written in C++.\nThe Kyra engine is suited to 2D, isometric, and quasi-3D games.\nIt is built on top of SDL for cross platform use. It supports\ntiles, sprites, and user drawn surfaces. It has full support\nfor alpha blending, scaling, color transformation, pixel\nperfect collision detection, OpenGL acceleration, and mouse\ntesting. It comes with tools to define sprites and import\nimages into the system.","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["devel"],"shlibs_required":["libGL.so.1","libSDL-1.2.so.0","libSDL_image-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe kyra port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"kyototycoon","origin":"databases/kyototycoon","version":"0.9.56_6","comment":"Handy cache/storage server","maintainer":"sunpoet@FreeBSD.org","www":"https://dbmx.net/kyototycoon/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6d59c2375012657847fd97aa8609d5b7b730d14dfcea435a220fde5b449e8624","flatsize":6839659,"path":"All/kyototycoon-0.9.56_6.pkg","repopath":"All/kyototycoon-0.9.56_6.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1052008,"desc":"Kyoto Tycoon is a lightweight database server with auto expiration mechanism,\nwhich is useful to handle cache data and persistent data of various\napplications. Kyoto Tycoon is also a package of network interface to the DBM\ncalled Kyoto Cabinet. Though the DBM has high performance and high concurrency,\nyou might bother in case that multiple processes share the same database, or\nremote processes access the database. Thus, Kyoto Tycoon is provided for\nconcurrent and remote connections to Kyoto Cabinet. Kyoto Tycoon is composed of\nthe server process managing multiple databases and its access library for client\napplications.\n\nThe network protocol between the server and clients is HTTP so that you can\nwrite client applications and client libraries in almost all popular languages.\nBoth of RESTful-style interface by the GET, HEAD, PUT, DELETE methods and\nRPC-style inteface by the POST method are supported. The server can handle more\nthan 10 thousand connections at the same time because it uses modern I/O event\nnotification facilities such as \"epoll\" and \"kqueue\" of underlying systems. The\nserver supports high availability mechanisms, which are hot backup, update\nlogging, and asynchronous replication. The server can embed Lua, a lightweight\nscript language so that you can define arbitrary operations of the database.","deps":{"kyotocabinet":{"origin":"databases/kyotocabinet","version":"1.2.80_1"}},"categories":["databases"],"users":["kyototycoon"],"groups":["kyototycoon"],"shlibs_required":["libc.so.8","libdl.so.0","libkyotocabinet.so.16","liblzma.so.3","libm.so.4","libpthread.so.0","librt.so.0","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on","LZO":"off"}},{"name":"ky-aspell","origin":"textproc/ky-aspell","version":"0.01.0","comment":"Aspell Kirghiz dictionary","maintainer":"office@FreeBSD.org","www":"http://borel.slu.edu/crubadan/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"271cbdead9a9c9e2c03a34d83dc5e3e0f69b6e040ef78e4d7491b980e6b9821c","flatsize":194897,"path":"All/ky-aspell-0.01.0.pkg","repopath":"All/ky-aspell-0.01.0.pkg","licenselogic":"single","pkgsize":66224,"desc":"Aspell Kirghiz dictionary.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"]},{"name":"librashader","origin":"devel/librashader","version":"0.6.2_3","comment":"RetroArch shaders for all","maintainer":"bsdcode@disroot.org","www":"https://github.com/SnowflakePowered/librashader","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"04bc08f9804711e72b47ad1f35c1560bac25f1ea9d4f2a50f07b2b441c70b516","flatsize":109591085,"path":"All/librashader-0.6.2_3.pkg","repopath":"All/librashader-0.6.2_3.pkg","licenselogic":"and","licenses":["GPLv3","MIT","MPL20"],"pkgsize":43859680,"desc":"librashader is a preprocessor, compiler and runtime for RetroArch 'slang'\nshaders, rewritten in pure Rust. It supports all modern graphics runtimes,\nincluding wgpu, Vulkan, OpenGL 3.3+ and 4.6 (with DSA), Direct3D 11,\nDirect3D 12, and Metal.\n\nlibrashader implements the entire RetroArch shader pipeline and is highly\ncompatible with existing shaders, e.g. the slang-shaders from libretro.","categories":["devel"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"The calling code has to define the following preprocessor constants in order to\nmake the requested runtimes accessable:\n\n    LIBRA_RUNTIME_OPENGL  or\n    LIBRA_RUNTIME_VULKAN","type":"install"}]},{"name":"kwordquiz","origin":"misc/kwordquiz","version":"25.04.2","comment":"Flash card trainer for KDE Applications","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/applications/education/kwordquiz","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3744b7c2a6370d06c47fb3ae99c6dccd6a5d99cc3fa9451bd3b6e961aa434ff0","flatsize":1533178,"path":"All/kwordquiz-25.04.2.pkg","repopath":"All/kwordquiz-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":963956,"desc":"KWordQuiz is a tool that gives you a powerful way to master new\nvocabularies. It may be a language or any other kind of terminology.\n\nFEATURES\n- Easy to use.\n- Five different practice modes.\n- Flashcards and quiz types.\n- Several vocabulary documents formats supported.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-attica":{"origin":"x11-toolkits/kf6-attica","version":"6.14.0"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kbookmarks":{"origin":"devel/kf6-kbookmarks","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kdeclarative":{"origin":"devel/kf6-kdeclarative","version":"6.14.0"},"kf6-kiconthemes":{"origin":"x11-themes/kf6-kiconthemes","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kitemmodels":{"origin":"devel/kf6-kitemmodels","version":"6.14.0"},"kf6-kitemviews":{"origin":"x11-toolkits/kf6-kitemviews","version":"6.14.0"},"kf6-kjobwidgets":{"origin":"x11-toolkits/kf6-kjobwidgets","version":"6.14.0"},"kf6-knewstuff":{"origin":"devel/kf6-knewstuff","version":"6.14.0"},"kf6-knotifications":{"origin":"devel/kf6-knotifications","version":"6.14.0"},"kf6-knotifyconfig":{"origin":"devel/kf6-knotifyconfig","version":"6.14.0"},"kf6-kparts":{"origin":"devel/kf6-kparts","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-ktextwidgets":{"origin":"x11-toolkits/kf6-ktextwidgets","version":"6.14.0"},"kf6-kunitconversion":{"origin":"devel/kf6-kunitconversion","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"kf6-solid":{"origin":"devel/kf6-solid","version":"6.14.0"},"kf6-sonnet":{"origin":"textproc/kf6-sonnet","version":"6.14.0"},"kirigami-addons-qt6":{"origin":"x11-toolkits/kirigami-addons-qt6","version":"1.8.1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libkeduvocdocument":{"origin":"misc/libkeduvocdocument","version":"25.04.2"},"phonon-qt6":{"origin":"multimedia/phonon","version":"4.12.0_3"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["education","kde","kde-applications","misc"],"shlibs_required":["libGLX.so.0","libKEduVocDocument.so.5","libKF6Attica.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6DBusAddons.so.6","libKF6I18n.so.6","libKF6I18nQml.so.6","libKF6NewStuffCore.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Multimedia.so.6","libQt6Network.so.6","libQt6OpenGL.so.6","libQt6PrintSupport.so.6","libQt6Qml.so.6","libQt6QmlMeta.so.6","libQt6QmlModels.so.6","libQt6QmlWorkerScript.so.6","libQt6Quick.so.6","libQt6QuickControls2.so.6","libQt6Svg.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"kyotocabinet","origin":"databases/kyotocabinet","version":"1.2.80_1","comment":"Straightforward implementation of DBM","maintainer":"sunpoet@FreeBSD.org","www":"https://dbmx.net/kyotocabinet/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ca7be7e9c09e4e3b70ed57fc97c7a6c5b6b8360253e0911d12dde4b8a91d0b4f","flatsize":13457444,"path":"All/kyotocabinet-1.2.80_1.pkg","repopath":"All/kyotocabinet-1.2.80_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1536764,"desc":"Kyoto Cabinet is a library of routines for managing a database. The\ndatabase is a simple data file containing records, each is a pair of a\nkey and a value. Every key and value is serial bytes with variable\nlength. Both binary data and character string can be used as a key and\na value. Each key must be unique within a database. There is neither\nconcept of data tables nor data types. Records are organized in hash\ntable or B+ tree.\n\nKyoto Cabinet runs very fast. For example, elapsed time to store one\nmillion records is 0.9 seconds for hash database, and 1.1 seconds for\nB+ tree database. Moreover, the size of database of Kyoto Cabinet is\nvery small. For example, overhead for a record is 16 bytes for hash\ndatabase, and 4 bytes for B+ tree database. Furthermore, scalability\nof Kyoto Cabinet is great. The database size can be up to 8EB (9.22e18\nbytes).\n\nKyoto Cabinet is written in the C++ language, and provided as API of\nC++, C, Java, Python, Ruby, Perl, and Lua. Kyoto Cabinet is available\non platforms which have API conforming to C++03 with the TR1 library\nextensions. Kyoto Cabinet is a free software licensed under the GNU\nGeneral Public License.","categories":["databases"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","librt.so.0","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on"}},{"name":"lego","origin":"security/lego","version":"4.22.2_2","comment":"Let's Encrypt client and ACME library written in Go","maintainer":"matt@matthoran.com","www":"https://github.com/go-acme/lego","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d64e1f9d34c5787195a73756a8dfaaa964bdaf99713cd02783841fae279eb599","flatsize":105689521,"path":"All/lego-4.22.2_2.pkg","repopath":"All/lego-4.22.2_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16631512,"desc":"lego is a client for Let's Encrypt users, written in Go. It has support for a\nnumber of ACME challenges, and no external dependencies.","deps":{"ca_root_nss":{"origin":"security/ca_root_nss","version":"3.108"}},"categories":["security"],"users":["_lego"],"groups":["_lego"],"shlibs_required":["libc.so.8","libpthread.so.0"],"messages":[{"message":"There are sample scripts in\n    /usr/local/etc/lego\nthat you can use for renewing and deploying certificates.\n\nIn order to run the script regularly to update the certificates add this line\nto /etc/periodic.conf:\n\n    weekly_lego_enable=\"YES\"\n\nAdditionally the following parameters may be added to /etc/periodic.conf:\n\nScript to run to renew certificates, will be run as _lego (required)\n    weekly_lego_renewscript=\"/usr/local/etc/lego/lego.sh\"\n\nTo run a script after the renewal to deploy certificates\n    weekly_lego_deployscript=\"/usr/local/etc/lego/deploy.sh\"\n\nNote that the deploy script is provided as a sample and may need to be modified\nfor your environment. The script will attempt to deploy certificates to\n    /usr/local/etc/lego/ssl/certs\nand private keys to\n    /usr/local/etc/lego/ssl/private.\nThe script also tries to restart nginx.\n\nIf using the sample renew script, add the domains for which lego will manage\ncertificates to\n    /usr/local/etc/lego/domains.txt, one domain on each line.\n\nTo add a Subject Alternate Name to the certificate, append the domain(s) to the\nline:\n    example.com www.example.com\n\nTo run lego for the first time, edit\n    /usr/local/etc/lego/lego.sh\nand set the EMAIL variable.\n\nThen run lego.sh with the run argument as the _lego user:\n    $ /usr/local/etc/lego/lego.sh run\n\nSubsequent periodic runs will run with the renew argument by default, with a\nrenewal interval of 30 days.","type":"install"}]},{"name":"lab","origin":"devel/lab","version":"0.17.2","comment":"Lab makes it simple to work with repositories on GitLab","maintainer":"swills@FreeBSD.org","www":"https://github.com/zaquestion/lab/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cd7bbf51684e3ff8feda871dfc9b39b544d92f91fe138dec26caa0af71a0a485","flatsize":9029254,"path":"All/lab-0.17.2.pkg","repopath":"All/lab-0.17.2.pkg","licenselogic":"single","licenses":["UNLICENSE"],"pkgsize":2848984,"desc":"Lab wraps Git or Hub, making it simple to clone, fork, and interact with\nrepositories on GitLab\n\nWWW: https://zaquestion.github.io/lab","deps":{"git":{"origin":"devel/git","version":"2.49.0"}},"categories":["devel"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"kvazaar","origin":"multimedia/kvazaar","version":"2.3.1","comment":"H.265/HEVC encoder implemented in C","maintainer":"ports@FreeBSD.org","www":"https://ultravideo.fi/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"319a2075ebd803c7736a2329ebeea3d2422f5cfb3f3c221040e05fc6b791432b","flatsize":1495649,"path":"All/kvazaar-2.3.1.pkg","repopath":"All/kvazaar-2.3.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":360740,"desc":"The purpose of this academic open-source project is to develop a video\nencoder for the emerging High Efficiency Video Coding (HEVC) standard.\nThis Kvazaar HEVC encoder is being developed towards the following goals:\n\n1. Coding efficiency close to HEVC reference encoder (HM)\n2. Modular encoder structure to simplify its data flow modeling\n3. Efficient support for different parallelization approaches\n4. Easy portability to different platforms\n5. Optimized encoding speed without sacrificing its coding efficiency,\n   modularity, or portability\n6. Reduced computation and memory resources without sacrificing its\n   coding efficiency, modularity, or portability\n7. Excellent software readability and implementation documentation\n\nAchieving these objectives requires encoder with design decisions that\nmake this open-source encoder unique:\n\n1. The encoder is developed from the scratch (HM used as a reference)\n2. The implementation language is platform-independent C","categories":["multimedia"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"],"options":{"CRYPTOPP":"off","DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe kvazaar port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"kxstitch","origin":"graphics/kxstitch","version":"2.2.0_7","comment":"Cross stitch pattern editor","maintainer":"kde@FreeBSD.org","www":"https://kde.org/applications/graphics/kxstitch/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"47f30edd28a06d9a151512270a55016cb7d65a07518e28dd87669043ffe64367","flatsize":4659840,"path":"All/kxstitch-2.2.0_7.pkg","repopath":"All/kxstitch-2.2.0_7.pkg","licenselogic":"single","pkgsize":2076808,"desc":"KXStitch is a cross stitch pattern editor by KDE.\nFeatures\n\n *   Importing images\n *   Multiple floss palettes\n *   Multiple stitch types\n *   Pattern libraries\n *   Reads PCStitch files\n *   Flexible printing options","deps":{"ImageMagick6":{"origin":"graphics/ImageMagick6","version":"6.9.13.23,1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"kf5-kauth":{"origin":"devel/kf5-kauth","version":"5.116.0_1"},"kf5-kbookmarks":{"origin":"devel/kf5-kbookmarks","version":"5.116.0"},"kf5-kcodecs":{"origin":"textproc/kf5-kcodecs","version":"5.116.0"},"kf5-kcompletion":{"origin":"x11-toolkits/kf5-kcompletion","version":"5.116.0"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kconfigwidgets":{"origin":"x11-toolkits/kf5-kconfigwidgets","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-ki18n":{"origin":"devel/kf5-ki18n","version":"5.116.0"},"kf5-kio":{"origin":"devel/kf5-kio","version":"5.116.0_1"},"kf5-kitemviews":{"origin":"x11-toolkits/kf5-kitemviews","version":"5.116.0"},"kf5-kjobwidgets":{"origin":"x11-toolkits/kf5-kjobwidgets","version":"5.116.0"},"kf5-kservice":{"origin":"devel/kf5-kservice","version":"5.116.0"},"kf5-ktextwidgets":{"origin":"x11-toolkits/kf5-ktextwidgets","version":"5.116.0"},"kf5-kwidgetsaddons":{"origin":"x11-toolkits/kf5-kwidgetsaddons","version":"5.116.0"},"kf5-kwindowsystem":{"origin":"x11/kf5-kwindowsystem","version":"5.116.0"},"kf5-kxmlgui":{"origin":"x11-toolkits/kf5-kxmlgui","version":"5.116.0"},"kf5-solid":{"origin":"devel/kf5-solid","version":"5.116.0"},"kf5-sonnet":{"origin":"textproc/kf5-sonnet","version":"5.116.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-x11extras":{"origin":"x11/qt5-x11extras","version":"5.15.16p0_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["graphics","kde"],"shlibs_required":["libICE.so.6","libKF5Auth.so.5","libKF5AuthCore.so.5","libKF5Bookmarks.so.5","libKF5Codecs.so.5","libKF5Completion.so.5","libKF5ConfigCore.so.5","libKF5ConfigGui.so.5","libKF5ConfigWidgets.so.5","libKF5CoreAddons.so.5","libKF5I18n.so.5","libKF5ItemViews.so.5","libKF5JobWidgets.so.5","libKF5KIOCore.so.5","libKF5KIOFileWidgets.so.5","libKF5KIOGui.so.5","libKF5KIOWidgets.so.5","libKF5Service.so.5","libKF5Solid.so.5","libKF5SonnetUi.so.5","libKF5TextWidgets.so.5","libKF5WidgetsAddons.so.5","libKF5WindowSystem.so.5","libKF5XmlGui.so.5","libMagick++-6.so.9","libMagickCore-6.so.7","libQt5Concurrent.so.5","libQt5Core.so.5","libQt5DBus.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5PrintSupport.so.5","libQt5Widgets.so.5","libQt5X11Extras.so.5","libQt5Xml.so.5","libSM.so.6","libX11.so.6","libXext.so.6","libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"kuku","origin":"security/kuku","version":"2.1.0","comment":"Cuckoo hashing library written in C++","maintainer":"yuri@FreeBSD.org","www":"https://github.com/microsoft/Kuku","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"92fbdebde4c25c5aa7e29b7e8007e36cb549de161eb745061771dfd70facdbf1","flatsize":100715,"path":"All/kuku-2.1.0.pkg","repopath":"All/kuku-2.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":31588,"desc":"Kuku is a simple open-source cuckoo hashing library developed by the\nCryptography and Privacy Research Group at Microsoft. Kuku is written in modern\nstandard C++ and has no external dependencies, making it easy to compile and run\nin many different environments.","categories":["security"]},{"name":"kuklomenos","origin":"games/kuklomenos","version":"0.4.5_4","comment":"Simple but challenging abstract shoot-em-up game","maintainer":"ports@FreeBSD.org","www":"https://mbays.freeshell.org/kuklomenos/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f2651add8732aa0e30a3194594396d4a84f18e16dabea4066c10e9d1ecce6eae","flatsize":444320,"path":"All/kuklomenos-0.4.5_4.pkg","repopath":"All/kuklomenos-0.4.5_4.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":167264,"desc":"Kuklomenos is a simple but challenging abstract shoot-em-up game. Defend\nyourself and the Nodes from encroaching Evil. Control and destroy the Nodes\nbefore Evil can extract enough from them to destroy all.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libc.so.8","libcurl.so.4","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"VORBIS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe kuklomenos port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"lagrange","origin":"www/lagrange","version":"1.17.6_1","comment":"Beautiful Gemini Client","maintainer":"lcook@FreeBSD.org","www":"https://gmi.skyjake.fi/lagrange/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ecc637c7731f6ec4b7f41088800b799fea531e3b21c89d7cf3c721bdb517f4e9","flatsize":5171025,"path":"All/lagrange-1.17.6_1.pkg","repopath":"All/lagrange-1.17.6_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":4276240,"desc":"Lagrange is a desktop GUI client for browsing\nGeminispace. It offers modern conveniences\nfamiliar from web browsers, such as smooth\nscrolling, inline image viewing, multiple tabs,\nvisual themes, Unicode fonts, bookmarks,\nhistory, and page outlines.\n\nLike Gemini, Lagrange has been designed with\nminimalism in mind. It depends on a small\nnumber of essential libraries. It is written\nin C and uses SDL for hardware-accelerated\ngraphics. OpenSSL is used for secure\ncommunications.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fribidi":{"origin":"converters/fribidi","version":"1.0.16"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libunistring":{"origin":"devel/libunistring","version":"1.3"},"mpg123":{"origin":"audio/mpg123","version":"1.32.10"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"webp":{"origin":"graphics/webp","version":"1.5.0"}},"categories":["www"],"shlibs_required":["libICE.so.6","libSDL2-2.0.so.0","libSM.so.6","libX11.so.6","libXext.so.6","libc.so.8","libcrypto.so.12","libfribidi.so.0","libharfbuzz.so.0","libm.so.4","libmpg123.so.0","libpcre2-8.so.0","libpthread.so.0","libssl.so.12","libunistring.so.5","libwebp.so.7","libz.so.3"],"options":{"SSE41":"off"}},{"name":"kuserfeedback","origin":"deskutils/kuserfeedback","version":"1.3.0_1","comment":"Framework for collecting user feedback","maintainer":"kde@FreeBSD.org","www":"https://github.com/kde/kuserfeedback","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b177a8917b497afb41b558b64b4a6864d7f56499a72df7ac2e6a64653de04d6c","flatsize":1721197,"path":"All/kuserfeedback-1.3.0_1.pkg","repopath":"All/kuserfeedback-1.3.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":264844,"desc":"Framework for collecting feedback from application users via telemetry and\ntargeted surveys.\n\nTelemetry\n\n  *  Extensible set of data sources for telemetry.\n  *  Full control for the user on what data to contribute.\n\nSurveys\n\n  *  Distribute surveys and offer users to participate in them.\n  *  Survey targeting based on telemetry data.\n  *  Allow the user to configure how often they want to participate in surveys.\n\n\nThis framework consists of the following components:\n\n  *  Libraries for use in applications.\n  *  QML bindings for the above.\n  *  A server application.\n  *  A management and analytics application.","deps":{"qt5-charts":{"origin":"x11-toolkits/qt5-charts","version":"5.15.16p0_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-linguisttools":{"origin":"devel/qt5-linguisttools","version":"5.15.16p3"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["deskutils","kde"],"options":{"SERVER":"off"},"annotations":{"deprecated":"has its functionality stripped compared to a kf6 variant"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nhas its functionality stripped compared to a kf6 variant."}]},{"name":"ku-aspell","origin":"textproc/ku-aspell","version":"0.20.1_1,1","comment":"Aspell Kurdi dictionary","maintainer":"office@FreeBSD.org","www":"https://sourceforge.net/projects/myspellkurdish/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0dcef242c4549c24cb051fb9e359a21460daa6b3f7932de2c080c05b0d241fb7","flatsize":248702,"path":"All/ku-aspell-0.20.1_1,1.pkg","repopath":"All/ku-aspell-0.20.1_1,1.pkg","licenselogic":"single","pkgsize":75192,"desc":"Aspell Kurdi dictionary.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"]},{"name":"kwalletmanager","origin":"security/kwalletmanager","version":"25.04.2","comment":"Password manager for KDE","maintainer":"kde@FreeBSD.org","www":"https://utils.kde.org/projects/kwalletmanager/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6fe9ff486e10a735bc51531fad540906567197829f3b4f956cd2ee13cbb12ed4","flatsize":2951924,"path":"All/kwalletmanager-25.04.2.pkg","repopath":"All/kwalletmanager-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":1218012,"desc":"KDE Wallet Manager is a tool to manage the passwords on your KDE\nsystem. By using the KDE wallet subsystem it not only allows you to\nkeep your own secrets but also to access and manage the passwords of\nevery application that integrates with the KDE wallet.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-karchive":{"origin":"archivers/kf6-karchive","version":"6.14.0"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kcmutils":{"origin":"devel/kf6-kcmutils","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-kdoctools":{"origin":"devel/kf6-kdoctools","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kiconthemes":{"origin":"x11-themes/kf6-kiconthemes","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kitemmodels":{"origin":"devel/kf6-kitemmodels","version":"6.14.0"},"kf6-kitemviews":{"origin":"x11-toolkits/kf6-kitemviews","version":"6.14.0"},"kf6-kjobwidgets":{"origin":"x11-toolkits/kf6-kjobwidgets","version":"6.14.0"},"kf6-knotifications":{"origin":"devel/kf6-knotifications","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-kstatusnotifieritem":{"origin":"deskutils/kf6-kstatusnotifieritem","version":"6.14.0"},"kf6-kwallet":{"origin":"sysutils/kf6-kwallet","version":"6.14.1"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["kde","kde-applications","security"],"shlibs_required":["libGLX.so.0","libKF6Archive.so.6","libKF6AuthCore.so.6","libKF6Codecs.so.6","libKF6ColorScheme.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6DBusAddons.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6ItemViews.so.6","libKF6KIOCore.so.6","libKF6KIOGui.so.6","libKF6Service.so.6","libKF6StatusNotifierItem.so.6","libKF6Wallet.so.6","libKF6WidgetsAddons.so.6","libKF6WindowSystem.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libX11.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"kubrick","origin":"games/kubrick","version":"25.04.2","comment":"3-D game based on Rubik's Cube","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/applications/games/kubrick/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ea56b6d569e1e9ccadced76dec79c471f2f8c3484457bb1560f7a751cd4e0fcb","flatsize":1943475,"path":"All/kubrick-25.04.2.pkg","repopath":"All/kubrick-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":530488,"desc":"Kubrick is a game based on the Rubik's Cube (TM) puzzle.  The cube\nsizes range from 2x2x2 up to 6x6x6, or you can play with irregular\n\"bricks\" such as 5x3x2 or \"mats\" such as 6x4x1 or 2x2x1.  The game\nhas a selection of puzzles at several levels of difficulty, as well\nas demos of pretty patterns and solution moves, or you can make up\nyour own puzzles.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libkdegames":{"origin":"games/libkdegames","version":"25.04.2"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["games","kde","kde-applications"],"shlibs_required":["libGLU.so.1","libGLX.so.0","libKDEGames6.so.6","libKF6ColorScheme.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6DBusAddons.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6OpenGL.so.6","libQt6OpenGLWidgets.so.6","libQt6Qml.so.6","libQt6Svg.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"kyua","origin":"devel/kyua","version":"0.13_8,3","comment":"Testing framework for infrastructure software","maintainer":"bofh@FreeBSD.org","www":"https://github.com/jmmv/kyua/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"840f790aaa92056456df2ddf1aed807da03d867d8fa9ffb96e50c38375f977dc","flatsize":28186052,"path":"All/kyua-0.13_8,3.pkg","repopath":"All/kyua-0.13_8,3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":4233388,"desc":"Kyua is a testing framework for infrastructure software, originally\ndesigned to equip BSD-based operating systems with a test suite.  This\nmeans that Kyua is lightweight and simple, and that Kyua integrates well\nwith various build systems and continuous integration frameworks.\n\nKyua features an expressive test suite definition language, a safe\nruntime engine for test suites and a powerful report generation engine.\n\nKyua is for both developers and users, from the developer applying a\nsimple fix to a library to the system administrator deploying a new\nrelease on a production machine.\n\nKyua is able to execute test programs written with a plethora of testing\nlibraries and languages.  The library of choice is ATF, for which Kyua\nwas originally designed, but simple, framework-less test programs and\nTAP-compliant test programs can also be executed through Kyua.","deps":{"atf":{"origin":"devel/atf","version":"0.23"},"lua54":{"origin":"lang/lua54","version":"5.4.7"},"lutok":{"origin":"devel/lutok","version":"0.6.1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["devel"],"users":["tests"],"groups":["tests"],"shlibs_required":["libatf-c++.so.2","libatf-c.so.1","libc.so.8","liblua-5.4.so","liblutok.so.3","libm.so.4","libsqlite3.so.0","libstdc++.so.9"],"options":{"DOCS":"on","EXAMPLES":"on","TEST":"on"},"messages":[{"message":"A tests group has been added and the tests user should be a member\nof it by default rather than nobody. You should update your password\ndatabase to match (change the group from 65534 to 977 after updating).\n\nTo do it, please run the following command:\n\npw usermod -n tests -g tests","type":"upgrade","maximum_version":"0.13_5,3"}]},{"name":"ktx","origin":"games/ktx","version":"1.45","comment":"Kombat Teams eXtreme is a popular QuakeWorld server modification","maintainer":"vvd@FreeBSD.org","www":"https://github.com/QW-Group/ktx/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b8584785dfee71d40ff667cc4849e114adea6e226dd3380d2c9cfa9fe7ff6caa","flatsize":5719804,"path":"All/ktx-1.45.pkg","repopath":"All/ktx-1.45.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1263964,"desc":"KTX (Kombat Teams eXtreme) is a popular QuakeWorld server modification,\nadding numerous features to the core features of the server.\n\nAlthough it had been developed to be QuakeWorld server agnostic, it\nhas over the years been developed very close to MVDSV to which it has\nbecome an extent, thus compatibility with other QuakeWorld servers\nmight not have been maintained.","deps":{"mvdsv":{"origin":"games/mvdsv","version":"1.11,2"},"quake-data":{"origin":"games/quake-data","version":"1.0.6_3"}},"categories":["games"],"users":["qw"],"groups":["qw"],"messages":[{"message":"Example configureation in rc.conf:\n    ktx_enable=\"YES\"\n    ktx_randommaps=\"aerowalk bravado catalyst monsoon shifter toxicity ztndm3 dm2 dm3 e1m2 spinev2 pkeg1 ztndm6\"\n    ktx_args=\"-mem 64\"\n    ktx_instances=\"ffa 1 2 3 4\"\n    ktx_ffa_args=\"+exec matchless.cfg\"\n    ktx_ffa_randommaps=\"aerowalk bravado catalyst monsoon shifter toxicity ztndm3 spinev2 pkeg1 ztndm2 ztndm4 ztndm5 ztndm6 skyhigh\"\n    ktx_1_port=\"27501\"\n    ktx_2_port=\"27502\"\n    ktx_3_port=\"27503\"\n    ktx_4_port=\"27504\"","type":"install"}]},{"name":"ktoblzcheck","origin":"finance/ktoblzcheck","version":"1.57_3","comment":"Check bank codes of German banks","maintainer":"jhale@FreeBSD.org","www":"https://ktoblzcheck.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cc2bfacb7399025a39acdf28c3de46d0e5cdbb9ec32b5e5ce9c7f55f2fad1e4b","flatsize":990079,"path":"All/ktoblzcheck-1.57_3.pkg","repopath":"All/ktoblzcheck-1.57_3.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":220696,"desc":"KtoBLZCheck is a library to check account numbers and bank codes of\nGerman banks.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["finance","german"],"shlibs_required":["libc.so.8","libcurl.so.4","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on","DOXYGEN":"off"}},{"name":"ktnef","origin":"net/ktnef","version":"25.04.2","comment":"KDE API for the handling of TNEF data","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"32b27b1cfc1bb198860419f8c7b55dca08baafb5cdfefd63200a4d7e1e3a1536","flatsize":730363,"path":"All/ktnef-25.04.2.pkg","repopath":"All/ktnef-25.04.2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":136804,"desc":"KDE Personal Information Management suite.\n\nkaddressbook - Keeps your addresses on file\nakregator - Feed reader\nkalarm - A personal alarm message, command and email scheduler\nkjots - A note taker\nkleopatra - KDE Key Manager\nkmail - Fully featured Email client\nknode - KDE News (Usenet) reader\nknotes - Popup notes\nkontact - Brings together all the KDE PIM applications under one roof\nkorganizer - KDE Calendar and scheduling\nktimetracker - time tracker","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kcalutils":{"origin":"net/kcalutils","version":"25.04.2"},"kf6-kcalendarcore":{"origin":"net/kf6-kcalendarcore","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kcontacts":{"origin":"net/kf6-kcontacts","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["kde","kde-applications","net"],"options":{"DOCS":"on"}},{"name":"ktimetracker","origin":"deskutils/ktimetracker","version":"5.0.1_3","comment":"Todo management and time tracker","maintainer":"kde@FreeBSD.org","www":"https://userbase.kde.org/KTimeTracker","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"abfe25b1fe4bd41817c0f79faddae8016120e1bf31a7ec1f4269d64a4c1ca8ef","flatsize":1490469,"path":"All/ktimetracker-5.0.1_3.pkg","repopath":"All/ktimetracker-5.0.1_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":472640,"desc":"KTimeTracker tracks time spent on various tasks. It is useful for tracking\nhours to be billed to different clients or just to find out what percentage of\nyour day is spent playing Doom or reading Slashdot.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf5-kauth":{"origin":"devel/kf5-kauth","version":"5.116.0_1"},"kf5-kcalendarcore":{"origin":"net/kf5-kcalendarcore","version":"5.116.0,1"},"kf5-kcodecs":{"origin":"textproc/kf5-kcodecs","version":"5.116.0"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kconfigwidgets":{"origin":"x11-toolkits/kf5-kconfigwidgets","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-kdbusaddons":{"origin":"devel/kf5-kdbusaddons","version":"5.116.0"},"kf5-ki18n":{"origin":"devel/kf5-ki18n","version":"5.116.0"},"kf5-kidletime":{"origin":"devel/kf5-kidletime","version":"5.116.0_1"},"kf5-kio":{"origin":"devel/kf5-kio","version":"5.116.0_1"},"kf5-kjobwidgets":{"origin":"x11-toolkits/kf5-kjobwidgets","version":"5.116.0"},"kf5-knotifications":{"origin":"devel/kf5-knotifications","version":"5.116.0"},"kf5-kservice":{"origin":"devel/kf5-kservice","version":"5.116.0"},"kf5-ktextwidgets":{"origin":"x11-toolkits/kf5-ktextwidgets","version":"5.116.0"},"kf5-kwidgetsaddons":{"origin":"x11-toolkits/kf5-kwidgetsaddons","version":"5.116.0"},"kf5-kwindowsystem":{"origin":"x11/kf5-kwindowsystem","version":"5.116.0"},"kf5-kxmlgui":{"origin":"x11-toolkits/kf5-kxmlgui","version":"5.116.0"},"kf5-sonnet":{"origin":"textproc/kf5-sonnet","version":"5.116.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["deskutils","kde"],"shlibs_required":["libKF5Auth.so.5","libKF5AuthCore.so.5","libKF5CalendarCore.so.5","libKF5Codecs.so.5","libKF5ConfigCore.so.5","libKF5ConfigGui.so.5","libKF5ConfigWidgets.so.5","libKF5CoreAddons.so.5","libKF5DBusAddons.so.5","libKF5I18n.so.5","libKF5IdleTime.so.5","libKF5JobWidgets.so.5","libKF5KIOCore.so.5","libKF5Notifications.so.5","libKF5Service.so.5","libKF5SonnetUi.so.5","libKF5TextWidgets.so.5","libKF5WidgetsAddons.so.5","libKF5WindowSystem.so.5","libKF5XmlGui.so.5","libQt5Concurrent.so.5","libQt5Core.so.5","libQt5DBus.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libX11.so.6","libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"ktimer","origin":"x11-clocks/ktimer","version":"25.04.2","comment":"Countdown launcher for KDE","maintainer":"kde@FreeBSD.org","www":"https://utils.kde.org/projects/ktimer/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"048b2e8d55f097ddbf053c0dfff38fa98c16b30ae07a9c6ffad3fc07d16b7c40","flatsize":968563,"path":"All/ktimer-25.04.2.pkg","repopath":"All/ktimer-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":512704,"desc":"KTimer is a little tool to execute programs after some time.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-kdoctools":{"origin":"devel/kf6-kdoctools","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kiconthemes":{"origin":"x11-themes/kf6-kiconthemes","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kjobwidgets":{"origin":"x11-toolkits/kf6-kjobwidgets","version":"6.14.0"},"kf6-knotifications":{"origin":"devel/kf6-knotifications","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-kstatusnotifieritem":{"origin":"deskutils/kf6-kstatusnotifieritem","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"kf6-solid":{"origin":"devel/kf6-solid","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["kde","kde-applications","x11-clocks"],"shlibs_required":["libGLX.so.0","libKF6ColorScheme.so.6","libKF6Completion.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6DBusAddons.so.6","libKF6I18n.so.6","libKF6JobWidgets.so.6","libKF6KIOCore.so.6","libKF6KIOGui.so.6","libKF6KIOWidgets.so.6","libKF6Notifications.so.6","libKF6Service.so.6","libKF6Solid.so.6","libKF6StatusNotifierItem.so.6","libKF6WidgetsAddons.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Widgets.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"kturtle","origin":"lang/kturtle","version":"25.04.2","comment":"Educational programming environment for KDE","maintainer":"kde@FreeBSD.org","www":"https://edu.kde.org/kturtle","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eddf60cf168c7a6a618578004fb9183e0334474b09f9a0f5c7dc499b0154e1a2","flatsize":5898404,"path":"All/kturtle-25.04.2.pkg","repopath":"All/kturtle-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":2147588,"desc":"KTurtle is an educational programming environment for KDE. KTurtle\naims to make programming as easy and touchable as possible, and\ntherefore can be used to teach kids the basics of math, geometry\nand... programming.\n\nThe programming language used in KTurtle is loosely based on Logo.\nKTurtle allows, just like some implementations of Logo, to translate\nthe programming language (the commands, the documentation and the\nerror messages) to the native language of the programmer. Translating\nthe programming language to the native language of the programmer is\none of the many ways KTurtle tries to make learning to programming\nmore simple. Other features to help to achieve this goal are:\nintuitive syntax highlighting, simple error messages, integrated\ncanvas to make drawings on, integrated help function, slow-motion or\nstep execution, and more.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-attica":{"origin":"x11-toolkits/kf6-attica","version":"6.14.0"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kitemmodels":{"origin":"devel/kf6-kitemmodels","version":"6.14.0"},"kf6-knewstuff":{"origin":"devel/kf6-knewstuff","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-ktextwidgets":{"origin":"x11-toolkits/kf6-ktextwidgets","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"kf6-sonnet":{"origin":"textproc/kf6-sonnet","version":"6.14.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["education","kde","kde-applications","lang"],"shlibs_required":["libGLX.so.0","libKF6Attica.so.6","libKF6ColorScheme.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6KIOCore.so.6","libKF6NewStuffCore.so.6","libKF6NewStuffWidgets.so.6","libKF6SonnetUi.so.6","libKF6TextWidgets.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6PrintSupport.so.6","libQt6Svg.so.6","libQt6SvgWidgets.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"kteatime","origin":"x11-clocks/kteatime","version":"25.04.2","comment":"Handy timer for steeping tea","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1470162d760a51d7f6cf9368ca3e749b1c37e8cf2f5e38dd1b79d18d3bbed5ee","flatsize":790866,"path":"All/kteatime-25.04.2.pkg","repopath":"All/kteatime-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":351764,"desc":"Handy timer for steeping tea.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kdoctools":{"origin":"devel/kf6-kdoctools","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kiconthemes":{"origin":"x11-themes/kf6-kiconthemes","version":"6.14.0"},"kf6-knotifications":{"origin":"devel/kf6-knotifications","version":"6.14.0"},"kf6-knotifyconfig":{"origin":"devel/kf6-knotifyconfig","version":"6.14.0"},"kf6-ktextwidgets":{"origin":"x11-toolkits/kf6-ktextwidgets","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"kf6-sonnet":{"origin":"textproc/kf6-sonnet","version":"6.14.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["kde","kde-applications","x11-clocks"],"shlibs_required":["libGLX.so.0","libKF6ColorScheme.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6IconThemes.so.6","libKF6Notifications.so.6","libKF6NotifyConfig.so.6","libKF6SonnetUi.so.6","libKF6TextWidgets.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"ktechlab","origin":"cad/ktechlab","version":"0.51.0_1","comment":"IDE for microcontrollers and electronics","maintainer":"yuri@FreeBSD.org","www":"https://userbase.kde.org/KTechlab","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f2529f55de8592e352b0710c6f9c4635c3009fd5ba52a034f88b73887e68de91","flatsize":5701357,"path":"All/ktechlab-0.51.0_1.pkg","repopath":"All/ktechlab-0.51.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1443300,"desc":"KTechlab has been designed to be as easy to use and unintrusive as possible.\nAll components and FlowParts have context sensitive help, and simulating\nelectronics is as simple as dragging components onto the work area and creating\nconnectors that autoroute themselves between their pins. FlowCode allows users\nnew to PICs to instantly create their own programs, while the electronic\nsimulation allows stepping through a PIC's assembly program inside a circuit.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gpsim":{"origin":"misc/gpsim","version":"0.32.1"},"kf5-kauth":{"origin":"devel/kf5-kauth","version":"5.116.0_1"},"kf5-kbookmarks":{"origin":"devel/kf5-kbookmarks","version":"5.116.0"},"kf5-kcodecs":{"origin":"textproc/kf5-kcodecs","version":"5.116.0"},"kf5-kcompletion":{"origin":"x11-toolkits/kf5-kcompletion","version":"5.116.0"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kconfigwidgets":{"origin":"x11-toolkits/kf5-kconfigwidgets","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-kcrash":{"origin":"devel/kf5-kcrash","version":"5.116.0"},"kf5-kdelibs4support":{"origin":"x11/kf5-kdelibs4support","version":"5.116.0"},"kf5-kguiaddons":{"origin":"x11-toolkits/kf5-kguiaddons","version":"5.116.0_2"},"kf5-khtml":{"origin":"www/kf5-khtml","version":"5.116.0"},"kf5-ki18n":{"origin":"devel/kf5-ki18n","version":"5.116.0"},"kf5-kiconthemes":{"origin":"x11-themes/kf5-kiconthemes","version":"5.116.0"},"kf5-kinit":{"origin":"x11/kf5-kinit","version":"5.116.0"},"kf5-kio":{"origin":"devel/kf5-kio","version":"5.116.0_1"},"kf5-kitemviews":{"origin":"x11-toolkits/kf5-kitemviews","version":"5.116.0"},"kf5-kjobwidgets":{"origin":"x11-toolkits/kf5-kjobwidgets","version":"5.116.0"},"kf5-kjs":{"origin":"www/kf5-kjs","version":"5.116.0"},"kf5-knotifications":{"origin":"devel/kf5-knotifications","version":"5.116.0"},"kf5-kparts":{"origin":"devel/kf5-kparts","version":"5.116.0"},"kf5-kservice":{"origin":"devel/kf5-kservice","version":"5.116.0"},"kf5-ktexteditor":{"origin":"devel/kf5-ktexteditor","version":"5.116.0_2"},"kf5-ktextwidgets":{"origin":"x11-toolkits/kf5-ktextwidgets","version":"5.116.0"},"kf5-kunitconversion":{"origin":"devel/kf5-kunitconversion","version":"5.116.0"},"kf5-kwidgetsaddons":{"origin":"x11-toolkits/kf5-kwidgetsaddons","version":"5.116.0"},"kf5-kwindowsystem":{"origin":"x11/kf5-kwindowsystem","version":"5.116.0"},"kf5-kxmlgui":{"origin":"x11-toolkits/kf5-kxmlgui","version":"5.116.0"},"kf5-solid":{"origin":"devel/kf5-solid","version":"5.116.0"},"kf5-sonnet":{"origin":"textproc/kf5-sonnet","version":"5.116.0"},"kf5-syntax-highlighting":{"origin":"textproc/kf5-syntax-highlighting","version":"5.116.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-serialport":{"origin":"comms/qt5-serialport","version":"5.15.16p0_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["cad"],"shlibs_required":["libKF5Auth.so.5","libKF5AuthCore.so.5","libKF5Codecs.so.5","libKF5Completion.so.5","libKF5ConfigCore.so.5","libKF5ConfigGui.so.5","libKF5ConfigWidgets.so.5","libKF5CoreAddons.so.5","libKF5I18n.so.5","libKF5IconThemes.so.5","libKF5JobWidgets.so.5","libKF5KIOCore.so.5","libKF5KIOGui.so.5","libKF5KIOWidgets.so.5","libKF5Parts.so.5","libKF5Service.so.5","libKF5Solid.so.5","libKF5SonnetUi.so.5","libKF5SyntaxHighlighting.so.5","libKF5TextEditor.so.5","libKF5TextWidgets.so.5","libKF5WidgetsAddons.so.5","libKF5WindowSystem.so.5","libKF5XmlGui.so.5","libQt5Concurrent.so.5","libQt5Core.so.5","libQt5DBus.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5PrintSupport.so.5","libQt5SerialPort.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libX11.so.6","libc.so.8","libglib-2.0.so.0","libgpsim.so.0","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"kwave","origin":"audio/kwave","version":"25.04.2","comment":"Sound editor for KDE","maintainer":"kde@FreeBSD.org","www":"https://kwave.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d20f0d7753b4b3a5085cf4af331bbde138779347f3321613b658a063a09a6933","flatsize":16329722,"path":"All/kwave-25.04.2.pkg","repopath":"All/kwave-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":5904776,"desc":"With Kwave you can record, play back, import and edit many sorts of audio\nfiles including multi channel files.\nKwave includes some plugins to transform audio files in several ways\nand presents a graphical view with a complete zoom- and scroll capability.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"flac":{"origin":"audio/flac","version":"1.5.0,1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"id3lib":{"origin":"audio/id3lib","version":"3.8.3.20240114"},"kf6-karchive":{"origin":"archivers/kf6-karchive","version":"6.14.0"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kbookmarks":{"origin":"devel/kf6-kbookmarks","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-kdoctools":{"origin":"devel/kf6-kdoctools","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kiconthemes":{"origin":"x11-themes/kf6-kiconthemes","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kitemviews":{"origin":"x11-toolkits/kf6-kitemviews","version":"6.14.0"},"kf6-kjobwidgets":{"origin":"x11-toolkits/kf6-kjobwidgets","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-ktextwidgets":{"origin":"x11-toolkits/kf6-ktextwidgets","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"kf6-solid":{"origin":"devel/kf6-solid","version":"6.14.0"},"kf6-sonnet":{"origin":"textproc/kf6-sonnet","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libaudiofile":{"origin":"audio/libaudiofile","version":"0.3.6_6"},"libmad":{"origin":"audio/libmad","version":"0.16.4"},"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libsamplerate":{"origin":"audio/libsamplerate","version":"0.2.2_1"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"opus":{"origin":"audio/opus","version":"1.5.2"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["audio","kde","kde-applications"],"shlibs_required":["libGLX.so.0","libKF6Bookmarks.so.6","libKF6ColorScheme.so.6","libKF6Completion.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6DBusAddons.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6IconThemes.so.6","libKF6ItemViews.so.6","libKF6JobWidgets.so.6","libKF6KIOCore.so.6","libKF6KIOFileWidgets.so.6","libKF6KIOGui.so.6","libKF6KIOWidgets.so.6","libKF6Service.so.6","libKF6Solid.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Concurrent.so.6","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libaudiofile.so.1","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libsamplerate.so.0","libstdc++.so.6"],"options":{"DOCS":"on","ALSA":"off","PULSEAUDIO":"off"}},{"name":"kstart","origin":"security/kstart","version":"4.3_1","comment":"Automated Kerberos ticket cache and keytab management utilities","maintainer":"zi@FreeBSD.org","www":"https://www.eyrie.org/~eagle/software/kstart/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ba20cefbf313700a1ae33b4b1a5b83c05a4733589abb66348a080e51954d9e58","flatsize":80754,"path":"All/kstart-4.3_1.pkg","repopath":"All/kstart-4.3_1.pkg","licenselogic":"single","pkgsize":33896,"desc":"k5start is a modified version of kinit that can use keytabs to authenticate,\ncan run as a daemon and wake up periodically to refresh a ticket, and can run\nsingle commands with their own authentication credentials and refresh those\ncredentials until the command exits.\n\nIt is commonly used to maintain Kerberos tickets for services that need to\nauthenticate to minimize the amount of Kerberos-related logic that must be\nin the service itself.","deps":{"krb5":{"origin":"security/krb5","version":"1.21.3_1"}},"categories":["security"],"shlibs_required":["libc.so.8","libcom_err.so.3.0","libk5crypto.so.3.1","libkrb5.so.3.3"]},{"name":"ktextaddons","origin":"devel/ktextaddons","version":"1.6.0","comment":"Various text handling addons","maintainer":"kde@FreeBSD.org","www":"https://invent.kde.org/libraries/ktextaddons/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7e86bbc8811b247ff00fa64ed53fe96c1708e084bd786b63664886e978201446","flatsize":5067814,"path":"All/ktextaddons-1.6.0.pkg","repopath":"All/ktextaddons-1.6.0.pkg","licenselogic":"single","licenses":["LGPL20+"],"pkgsize":983176,"desc":"Various text handling addons for the KDE dekstop","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-karchive":{"origin":"archivers/kf6-karchive","version":"6.14.0"},"kf6-kcolorscheme":{"origin":"x11-themes/kf6-kcolorscheme","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-ktextwidgets":{"origin":"x11-toolkits/kf6-ktextwidgets","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-sonnet":{"origin":"textproc/kf6-sonnet","version":"6.14.0"},"kf6-syntax-highlighting":{"origin":"textproc/kf6-syntax-highlighting","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-speech":{"origin":"accessibility/qt6-speech","version":"6.8.3"},"qtkeychain-qt6":{"origin":"security/qtkeychain","version":"0.15.0"}},"categories":["devel","kde"]},{"name":"kustomize","origin":"sysutils/kustomize","version":"5.6.0_3","comment":"Kustomize simplifies resource management with customizable overlays","maintainer":"dutra@FreeBSD.org","www":"https://github.com/kubernetes-sigs/kustomize","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7751124d8103cb9e9d807c52e851c9d68d69c0340729f831531259c1c9e988dd","flatsize":19584224,"path":"All/kustomize-5.6.0_3.pkg","repopath":"All/kustomize-5.6.0_3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":5709036,"desc":"Kubernetes Kustomize is a tool that helps customize Kubernetes configurations\nwithout changing the original files. It lets you create overlays for different\nenvironments and manage settings easily. Kustomize makes deploying complex\nKubernetes applications simpler and more organized.","categories":["sysutils"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"ksql","origin":"devel/ksql","version":"0.3.5_1","comment":"Lazy man's wrapper for the SQLite C API","maintainer":"ports@FreeBSD.org","www":"https://kristaps.bsd.lv/ksql/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"27656dec52b714c49bac0d25c3fd3c4f72f4be61a28f59aadacadf8b1dff4e41","flatsize":405379,"path":"All/ksql-0.3.5_1.pkg","repopath":"All/ksql-0.3.5_1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":97560,"desc":"Ksql is a \"lazy man's\" wrapper for the SQLite C API.  It is written to\nmake sure sloppy programming won't cause your SQLite database to be\ninconsistent (transactions and statements open on exit and certain\nsignals).  Specifically, it exits on any database errors; and upon\nexit (or signal), cleans up open statements, transactions, and\ndatabases.","deps":{"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["databases","devel"],"messages":[{"message":"===>   NOTICE:\n\nThe ksql port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ktouch","origin":"misc/ktouch","version":"25.04.2","comment":"Touch typing tutor for KDE","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/applications/education/ktouch","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d51a69882862a67d4e3560077f6ff59dc0b80c72aa26c10f64d3181b878c35b8","flatsize":8783008,"path":"All/ktouch-25.04.2.pkg","repopath":"All/ktouch-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":4443468,"desc":"KTouch is a program for learning to touch type. It provides you with\ntext to train on and adjusts to different levels depending on how good\nyou are. It also displays which key to press next and the correct\nfinger to use. You learn typing with all fingers, step by step,\nwithout having to look down at the keyboard all the time to find your\nkeys (which slows you down a lot). It is convenient for all ages and\nthe perfect typing tutor for schools, universities and individuals.\n\nFEATURES\n- Support for many different training lectures.\n- Support for many languages including language specific text fonts.\n- Comfortable lecture editor.\n- Support for different keyboard layouts, with the ability to use\n  user-defined layouts.\n- During training sessions comprehensive statistical informations are\n  shown to help you analyse your progress","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf5-kauth":{"origin":"devel/kf5-kauth","version":"5.116.0_1"},"kf5-kcmutils":{"origin":"devel/kf5-kcmutils","version":"5.116.0"},"kf5-kcodecs":{"origin":"textproc/kf5-kcodecs","version":"5.116.0"},"kf5-kcompletion":{"origin":"x11-toolkits/kf5-kcompletion","version":"5.116.0"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kconfigwidgets":{"origin":"x11-toolkits/kf5-kconfigwidgets","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-kdeclarative":{"origin":"devel/kf5-kdeclarative","version":"5.116.0"},"kf5-kdoctools":{"origin":"devel/kf5-kdoctools","version":"5.116.0"},"kf5-ki18n":{"origin":"devel/kf5-ki18n","version":"5.116.0"},"kf5-kiconthemes":{"origin":"x11-themes/kf5-kiconthemes","version":"5.116.0"},"kf5-kio":{"origin":"devel/kf5-kio","version":"5.116.0_1"},"kf5-kitemviews":{"origin":"x11-toolkits/kf5-kitemviews","version":"5.116.0"},"kf5-knewstuff":{"origin":"devel/kf5-knewstuff","version":"5.116.0"},"kf5-kpackage":{"origin":"devel/kf5-kpackage","version":"5.116.0"},"kf5-kparts":{"origin":"devel/kf5-kparts","version":"5.116.0"},"kf5-kservice":{"origin":"devel/kf5-kservice","version":"5.116.0"},"kf5-ktexteditor":{"origin":"devel/kf5-ktexteditor","version":"5.116.0_2"},"kf5-ktextwidgets":{"origin":"x11-toolkits/kf5-ktextwidgets","version":"5.116.0"},"kf5-kwidgetsaddons":{"origin":"x11-toolkits/kf5-kwidgetsaddons","version":"5.116.0"},"kf5-kwindowsystem":{"origin":"x11/kf5-kwindowsystem","version":"5.116.0"},"kf5-kxmlgui":{"origin":"x11-toolkits/kf5-kxmlgui","version":"5.116.0"},"kf5-sonnet":{"origin":"textproc/kf5-sonnet","version":"5.116.0"},"kqtquickcharts":{"origin":"graphics/kqtquickcharts","version":"25.04.2"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"libxkbfile":{"origin":"x11/libxkbfile","version":"1.1.3"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-quickcontrols2":{"origin":"x11-toolkits/qt5-quickcontrols2","version":"5.15.16p5_1"},"qt5-script":{"origin":"devel/qt5-script","version":"5.15.18p0_2"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"},"qt5-testlib":{"origin":"devel/qt5-testlib","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-x11extras":{"origin":"x11/qt5-x11extras","version":"5.15.16p0_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"qt5-xmlpatterns":{"origin":"textproc/qt5-xmlpatterns","version":"5.15.16p0_1"}},"categories":["education","kde","kde-applications","misc"],"shlibs_required":["libICE.so.6","libKF5Auth.so.5","libKF5AuthCore.so.5","libKF5Codecs.so.5","libKF5Completion.so.5","libKF5ConfigCore.so.5","libKF5ConfigGui.so.5","libKF5ConfigWidgets.so.5","libKF5CoreAddons.so.5","libKF5I18n.so.5","libKF5IconThemes.so.5","libKF5ItemViews.so.5","libKF5KCMUtils.so.5","libKF5Service.so.5","libKF5SonnetUi.so.5","libKF5TextWidgets.so.5","libKF5WidgetsAddons.so.5","libKF5WindowSystem.so.5","libKF5XmlGui.so.5","libQt5Core.so.5","libQt5DBus.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Qml.so.5","libQt5QmlModels.so.5","libQt5Quick.so.5","libQt5QuickControls2.so.5","libQt5QuickWidgets.so.5","libQt5Sql.so.5","libQt5Widgets.so.5","libQt5X11Extras.so.5","libQt5Xml.so.5","libQt5XmlPatterns.so.5","libSM.so.6","libX11.so.6","libXext.so.6","libc.so.8","libm.so.4","libstdc++.so.9","libxcb-xkb.so.1","libxcb.so.1"],"options":{"DOCS":"on"}},{"name":"ksystemlog","origin":"sysutils/ksystemlog","version":"25.04.2","comment":"KDE system log application","maintainer":"kde@FreeBSD.org","www":"https://kde.org/applications/system/ksystemlog/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ae33f14ed832c6f94d4107232a9468278330019c8ab0b6bf62b3bc83219464a0","flatsize":6099685,"path":"All/ksystemlog-25.04.2.pkg","repopath":"All/ksystemlog-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":1981132,"desc":"KSystemLog is a system log viewer tool. This program is developed for beginner\nusers, who don't know how to find information about their Linux system, and\ndon't know where log files are.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-karchive":{"origin":"archivers/kf6-karchive","version":"6.14.0"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kdoctools":{"origin":"devel/kf6-kdoctools","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kiconthemes":{"origin":"x11-themes/kf6-kiconthemes","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kitemviews":{"origin":"x11-toolkits/kf6-kitemviews","version":"6.14.0"},"kf6-kjobwidgets":{"origin":"x11-toolkits/kf6-kjobwidgets","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-ktextwidgets":{"origin":"x11-toolkits/kf6-ktextwidgets","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"kf6-solid":{"origin":"devel/kf6-solid","version":"6.14.0"},"kf6-sonnet":{"origin":"textproc/kf6-sonnet","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["kde","kde-applications","sysutils"],"shlibs_required":["libGLX.so.0","libKF6Archive.so.6","libKF6ColorScheme.so.6","libKF6Completion.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6ItemViews.so.6","libKF6JobWidgets.so.6","libKF6KIOCore.so.6","libKF6KIOGui.so.6","libKF6KIOWidgets.so.6","libKF6Service.so.6","libKF6Solid.so.6","libKF6SonnetUi.so.6","libKF6TextWidgets.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6PrintSupport.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"ksudoku","origin":"games/ksudoku","version":"25.04.2","comment":"Sudoku game","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/applications/games/ksudoku/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"99416cb539dddf84ddafb87c54493d21393c46fd599f4845fc4369d7eb3dc3ce","flatsize":3759403,"path":"All/ksudoku-25.04.2.pkg","repopath":"All/ksudoku-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":1900952,"desc":"KSudoku is a logic-based symbol placement puzzle.  The player has\nto fill a grid so that each column, row as well as each square block\non the game field contains only one instance of each symbol.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-karchive":{"origin":"archivers/kf6-karchive","version":"6.14.0"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kguiaddons":{"origin":"x11-toolkits/kf6-kguiaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kjobwidgets":{"origin":"x11-toolkits/kf6-kjobwidgets","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libkdegames":{"origin":"games/libkdegames","version":"25.04.2"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"}},"categories":["games","kde","kde-applications"],"shlibs_required":["libGLU.so.1","libGLX.so.0","libKDEGames6.so.6","libKF6Archive.so.6","libKF6ColorScheme.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6DBusAddons.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6JobWidgets.so.6","libKF6KIOCore.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6OpenGL.so.6","libQt6OpenGLWidgets.so.6","libQt6PrintSupport.so.6","libQt6Qml.so.6","libQt6Svg.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"ksnip","origin":"graphics/ksnip","version":"1.10.1_2","comment":"Screenshot and annotation tool","maintainer":"kde@FreeBSD.org","www":"https://github.com/ksnip/ksnip","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ef5cb2e25eca7ef9245f7a85e7d339608c1014f4b10b0941050de9ff7dea5ed0","flatsize":3000580,"path":"All/ksnip-1.10.1_2.pkg","repopath":"All/ksnip-1.10.1_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":549140,"desc":"Ksnip is a Qt based cross-platform screenshot tool that provides\nmany annotation features for your screenshots.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"kColorPicker-qt5":{"origin":"graphics/kcolorpicker","version":"0.3.1"},"kImageAnnotator-qt5":{"origin":"graphics/kimageannotator","version":"0.7.1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-x11extras":{"origin":"x11/qt5-x11extras","version":"5.15.16p0_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["graphics","kde"],"shlibs_required":["libQt5Core.so.5","libQt5DBus.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5PrintSupport.so.5","libQt5Svg.so.5","libQt5Widgets.so.5","libQt5X11Extras.so.5","libQt5Xml.so.5","libX11.so.6","libc.so.8","libkColorPicker-Qt5.so.0","libkImageAnnotator-Qt5.so.0","libm.so.4","libstdc++.so.9","libxcb-render.so.0","libxcb-shape.so.0","libxcb-xfixes.so.0","libxcb.so.1"]},{"name":"kspaceduel","origin":"games/kspaceduel","version":"25.04.2","comment":"Space Arcade game","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/applications/games/kspaceduel/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dcc718c8b78bda9eb9a5c1a7318509273eaf65ed38466dc14b4d8108cc2d46d5","flatsize":1804788,"path":"All/kspaceduel-25.04.2.pkg","repopath":"All/kspaceduel-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":676856,"desc":"In KSpaceDuel each of two possible players control a satellite\nspaceship orbiting the sun.  As the game progresses players have\nto eliminate the opponent's spacecraft with bullets or mines.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"libkdegames":{"origin":"games/libkdegames","version":"25.04.2"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"}},"categories":["games","kde","kde-applications"],"shlibs_required":["libGLX.so.0","libKDEGames6.so.6","libKF6ColorScheme.so.6","libKF6Completion.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6DBusAddons.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Qml.so.6","libQt6Svg.so.6","libQt6SvgWidgets.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"ksmtp","origin":"net/ksmtp","version":"25.04.2","comment":"Job-based library to send email through an SMTP server","maintainer":"kde@FreeBSD.org","www":"https://github.com/KDE/mailcommon","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fed049d19b57bc9e4b4e7fe15ab8afbf07f6b32f66a334117b89b1eb5bd54003","flatsize":246723,"path":"All/ksmtp-25.04.2.pkg","repopath":"All/ksmtp-25.04.2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":68600,"desc":"Common libraries for KDE Pim.","deps":{"cyrus-sasl":{"origin":"security/cyrus-sasl2","version":"2.1.28_5"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kmime":{"origin":"net/kmime","version":"25.04.2"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["kde","kde-applications","net"],"options":{"DOCS":"on"}},{"name":"ksnakeduel","origin":"games/ksnakeduel","version":"25.04.2","comment":"Snake-like game","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/applications/games/ksnakeduel/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ffa060fba8a20f325104bdcac963facaad1404e7cf6a9709fff8fcc93582b776","flatsize":1067753,"path":"All/ksnakeduel-25.04.2.pkg","repopath":"All/ksnakeduel-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":589664,"desc":"KSnakeDuel is a simple Tron-Clone You can play KSnakeDuel against\nthe computer or a friend.  The aim of the game is to live longer\nthan your opponent.  To do that, avoid running into a wall, your\nown tail and that of your opponent.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-kguiaddons":{"origin":"x11-toolkits/kf6-kguiaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"libkdegames":{"origin":"games/libkdegames","version":"25.04.2"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"}},"categories":["games","kde","kde-applications"],"shlibs_required":["libGLX.so.0","libKDEGames6.so.6","libKF6ColorScheme.so.6","libKF6Completion.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6DBusAddons.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6IconThemes.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Qml.so.6","libQt6Svg.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"kshutdown","origin":"sysutils/kshutdown","version":"5.92.b","comment":"Advanced shutdown utility","maintainer":"kde@FreeBSD.org","www":"http://kshutdown.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c0474341adf3507245eae70eb8521ca3e4aa8882c97c302d593f34ddbd5f189f","flatsize":1079860,"path":"All/kshutdown-5.92.b.pkg","repopath":"All/kshutdown-5.92.b.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":289808,"desc":"KShutDown is an advanced shutdown utility.\n\nFeatures:\n  o Turn Off Computer (logout and halt the system)\n  o Restart Computer (logout and reboot the system)\n  o Lock Screen (lock the screen using a screen saver)\n  o End Current Session (end the current KDE session and logout the user)\n  o Detect user inactivity/application exit\n  o Command-line support\n  o Extras (custom actions)\n  o Simple, easy-to-use User Interface\n  o Works with many Desktop Environments\n  o More than /sbin/shutdown -h ;-)","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"kf6-kcolorscheme":{"origin":"x11-themes/kf6-kcolorscheme","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-kglobalaccel":{"origin":"x11/kf6-kglobalaccel","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kidletime":{"origin":"devel/kf6-kidletime","version":"6.14.0"},"kf6-knotifications":{"origin":"devel/kf6-knotifications","version":"6.14.0"},"kf6-knotifyconfig":{"origin":"devel/kf6-knotifyconfig","version":"6.14.0"},"kf6-kstatusnotifieritem":{"origin":"deskutils/kf6-kstatusnotifieritem","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["kde","sysutils"],"shlibs_required":["libGLX.so.0","libKF6ColorScheme.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6DBusAddons.so.6","libKF6GlobalAccel.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6IdleTime.so.6","libKF6Notifications.so.6","libKF6NotifyConfig.so.6","libKF6StatusNotifierItem.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"]},{"name":"ksh-devel","origin":"shells/ksh-devel","version":"2025.03.24","comment":"ksh93u+m is the development branch ksh93 based on AT&T ksh93u+ (stable)","maintainer":"cy@FreeBSD.org","www":"http://www.kornshell.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5d63ddf96402bce3cf1d9f5b0cf92a3b38613f758c7365b96023498a1b5634d5","flatsize":1230275,"path":"All/ksh-devel-2025.03.24.pkg","repopath":"All/ksh-devel-2025.03.24.pkg","licenselogic":"single","licenses":["EPL"],"pkgsize":572536,"desc":"ksh93u+m is the ksh93 reboot aims to develop bugfixes to the last\nstable release (93u+ 2012-08-01) of ksh93, formerly developed by\nAT&T Software Technology (AST). This ksh 93u+m reboot now incorporates\nmany of these bugfixes, plus patches from OpenSUSE, Red Hat, and Solaris,\nas well as many new fixes from the community.\n\nBetween 2017 and 2020 there was an ultimately unsuccessful attempt to\nbreathe new life into the KornShell by extensively refactoring the last\nunstable AST beta version (93v-). While that ksh2020 effort is now\nabandoned and still has many critical bugs, it also had a lot of bugs\nfixed. More importantly, the AST issue tracker now contains a lot of\ndocumentation on how to fix those bugs, which made it possible to\nbackport many of them to the last stable release instead.\n\nThe shells/ksh-devel port tracks the develpment branch.","categories":["shells"],"shlibs_required":["libc.so.8","libm.so.4","libutil.so.4"],"options":{"EXAMPLES":"on","STATIC":"off","KSH":"off","KSH93":"on","KSH93D":"off"}},{"name":"kshisen","origin":"games/kshisen","version":"25.04.2","comment":"Shisen-Sho Mahjongg-like Tile game","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/applications/games/kshisen/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ee78402e75e88d4e7228ec0c178893de601a83ca33905ae0f5f8d8a32953aa0d","flatsize":2096597,"path":"All/kshisen-25.04.2.pkg","repopath":"All/kshisen-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":1076224,"desc":"KShisen is a solitaire-like game played using the standard set of\nMahjong tiles.  Unlike Mahjong however, KShisen has only one layer\nof scrambled tiles.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-kdeclarative":{"origin":"devel/kf6-kdeclarative","version":"6.14.0"},"kf6-kdnssd":{"origin":"dns/kf6-kdnssd","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-knewstuff":{"origin":"devel/kf6-knewstuff","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"libkdegames":{"origin":"games/libkdegames","version":"25.04.2"},"libkmahjongg":{"origin":"games/libkmahjongg","version":"25.04.2"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"}},"categories":["games","kde","kde-applications"],"shlibs_required":["libGLX.so.0","libKDEGames6.so.6","libKF6ColorScheme.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6DBusAddons.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6IconThemes.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libKMahjongg6.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Qml.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"ksh93","origin":"shells/ksh93","version":"93.u_4,2","comment":"AT&T KornShell ksh93u+ 2012-08-01 (stable) version","maintainer":"cy@FreeBSD.org","www":"http://www.kornshell.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c214e89ba38a0e119ce8422004b6279604ce560bcc97914697bc915fa453e5f4","flatsize":1815887,"path":"All/ksh93-93.u_4,2.pkg","repopath":"All/ksh93-93.u_4,2.pkg","licenselogic":"single","licenses":["EPL"],"pkgsize":625428,"desc":"ksh93u+ is the 2012-08-01 (stable) version of the KornShell Language\ndescribed in \"The KornShell Command and Programming Language,\" by\nMorris Bolsky and David Korn of AT&T Bell Laboratories.  The KornShell\nis a shell programming language, which is upward compatible with \"sh\"\n(the Bourne Shell), and is intended to conform to the IEEE P1003.2/ISO\n9945.2 Shell and Utilities standard.  ksh93u+ provides an enhanced\nprogramming environment in addition to the major command-entry\nfeatures of the BSD shell \"csh\".  With ksh93u+, medium-sized programming\ntasks can be performed at shell-level without a significant loss\nin performance.  In addition, \"sh\" scripts can be run on ksh93u+\nwithout modification.","categories":["shells"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"EXAMPLES":"on","STATIC":"off","KSH":"off","KSH93":"on","KSH93L":"off"}},{"name":"ksh","origin":"shells/ksh","version":"1.0.10","comment":"ksh93u+m is the renewed development of ksh93 based on AT&T ksh93u+m (stable)","maintainer":"cy@FreeBSD.org","www":"http://www.kornshell.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dff002aaf815d4a15de117adb8889db64f2d6392cc8d0dcce8beb9123a90c43f","flatsize":1223951,"path":"All/ksh-1.0.10.pkg","repopath":"All/ksh-1.0.10.pkg","licenselogic":"single","licenses":["EPL"],"pkgsize":567520,"desc":"ksh93u+m is the ksh93 reboot aims to develop bugfixes to the last\nstable release (93u+ 2012-08-01) of ksh93, formerly developed by\nAT&T Software Technology (AST). This ksh 93u+m reboot now incorporates\nmany of these bugfixes, plus patches from OpenSUSE, Red Hat, and Solaris,\nas well as many new fixes from the community.\n\nBetween 2017 and 2020 there was an ultimately unsuccessful attempt to\nbreathe new life into the KornShell by extensively refactoring the last\nunstable AST beta version (93v-). While that ksh2020 effort is now\nabandoned and still has many critical bugs, it also had a lot of bugs\nfixed. More importantly, the AST issue tracker now contains a lot of\ndocumentation on how to fix those bugs, which made it possible to\nbackport many of them to the last stable release instead.\n\nThe shells/ksh port tracks releases.","categories":["shells"],"shlibs_required":["libc.so.8","libm.so.4","libutil.so.4"],"options":{"EXAMPLES":"on","STATIC":"off","KSH":"off","KSH93":"on","KSH93N":"off"}},{"name":"ksanecore","origin":"graphics/ksanecore","version":"25.04.2","comment":"Library providing logic to interface scanners","maintainer":"kde@FreeBSD.org","www":"https://invent.kde.org/libraries/ksanecore","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"27115435a2f39cfd6bc12de02f00784d2443738575c0abc1c24d99e08ed4f474","flatsize":333253,"path":"All/ksanecore-25.04.2.pkg","repopath":"All/ksanecore-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":93564,"desc":"Libksane is a KDE interface for SANE library to control flat scanners.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"sane-backends":{"origin":"graphics/sane-backends","version":"1.3.1_1"}},"categories":["graphics","kde","kde-applications"],"options":{"DOCS":"on"}},{"name":"kseexpr","origin":"graphics/kseexpr","version":"4.0.4.0_1","comment":"Embeddable expression engine for Krita","maintainer":"kde@FreeBSD.org","www":"https://invent.kde.org/graphics/kseexpr","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"14f411f752aa1e91e93449d6b7992bf2231df0a84f9519a366ca01a54c8e303f","flatsize":2231102,"path":"All/kseexpr-4.0.4.0_1.pkg","repopath":"All/kseexpr-4.0.4.0_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":436104,"desc":"SeExpr is an embeddable, arithmetic expression language that enables flexible\nartistic control and customization in creating computer graphics images.\n\nkseexpr is a fork of SeExpr for Krita.","deps":{"kf5-ki18n":{"origin":"devel/kf5-ki18n","version":"5.116.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["graphics","kde"]},{"name":"ks-libreoffice","origin":"editors/libreoffice-ks","version":"25.2.2.2","comment":"ks language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2f15a49b2f927d1cda33af9aff0054696d7280d54c98e8bfbbb2429ef9507d07","flatsize":1563187,"path":"All/ks-libreoffice-25.2.2.2.pkg","repopath":"All/ks-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":240176,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"kruler","origin":"deskutils/kruler","version":"25.04.2","comment":"KDE screen ruler","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/applications/graphics/kruler","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ae27b38ff2247ded3c3e6d5f1c2178f6055758004227cba0e19eac273222de8e","flatsize":666626,"path":"All/kruler-25.04.2.pkg","repopath":"All/kruler-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":290012,"desc":"KRuler displays on screen a ruler measuring pixels.\n\nFEATURES\n- Integrated color picker.\n- Change the length of the ruler.\n- Change the orientation of the ruler.\n- Change the color, transparency and font of the ruler.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kdoctools":{"origin":"devel/kf6-kdoctools","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-knotifications":{"origin":"devel/kf6-knotifications","version":"6.14.0"},"kf6-kstatusnotifieritem":{"origin":"deskutils/kf6-kstatusnotifieritem","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["deskutils","kde","kde-applications"],"shlibs_required":["libGLX.so.0","libKF6ColorScheme.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6Notifications.so.6","libKF6StatusNotifierItem.so.6","libKF6WidgetsAddons.so.6","libKF6WindowSystem.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libX11.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6","libxcb.so.1","libxkbcommon.so.0"],"options":{"DOCS":"on"}},{"name":"kronosnet","origin":"devel/kronosnet","version":"1.26_1","comment":"Network abstraction layer designed for high availability","maintainer":"egypcio@FreeBSD.org","www":"https://kronosnet.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"53ec3223f62f0cb63bcfaa054d86e7d6b9a0bc60b0016bc1aa86bdd216b41721","flatsize":850004,"path":"All/kronosnet-1.26_1.pkg","repopath":"All/kronosnet-1.26_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":215360,"desc":"Kronosnet, often referred to as knet, is a network abstraction layer designed\nfor High Availability use cases, where redundancy, security, fault tolerance\nand fast fail-over are the core requirements.","deps":{"liblz4":{"origin":"archivers/liblz4","version":"1.10.0,1"},"libqb":{"origin":"devel/libqb","version":"2.0.6_1"},"lzo2":{"origin":"archivers/lzo2","version":"2.10_1"},"nspr":{"origin":"devel/nspr","version":"4.36"},"nss":{"origin":"security/nss","version":"3.112"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["devel"],"options":{"DOCS":"on","MANPAGES":"on"},"messages":[{"message":"For correct operation, maximum socket buffer size must be tuned\nby performing the following command as root :\n\n# sysctl kern.ipc.maxsockbuf=18874368\n\nTo preserve this setting across reboots, append the following\nto /etc/sysctl.conf :\n\nkern.ipc.maxsockbuf=18874368\n\nCurrently, knet will fail to work with SCTP if you do not change\nthe following sysctl :\n\n# sysctl net.inet.sctp.blackhole=1\n\nTo preserve this setting across reboots if you want to use knet with SCTP,\nappend the following to /etc/sysctl.conf :\n\nnet.inet.sctp.blackhole=1","type":"install"}]},{"name":"kronometer","origin":"deskutils/kronometer","version":"2.3.0_2","comment":"Stopwatch application","maintainer":"kde@FreeBSD.org","www":"https://userbase.kde.org/Kronometer","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8bbb4db3462b8489f8e280d025936abb0915de3a89b017e96530a67b4e6eadd4","flatsize":679300,"path":"All/kronometer-2.3.0_2.pkg","repopath":"All/kronometer-2.3.0_2.pkg","licenselogic":"single","pkgsize":216900,"desc":"Kronometer is a stopwatch application.\n\nKronometer's main features are the following:\n\n- Start/pause/resume the stopwatch widget\n- Laps recording: you can capture the stopwatch time and add a note to it\n- Lap times sorting: you can easily find the shortest or longest lap time\n- Reset the stopwatch widget and the lap times\n- Time format settings: you can choose the stopwatch granularity\n- Times saving and resuming: you can save and resume the stopwatch status\n- Lap times export: you can export the lap times using the JSON or CSV format","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf5-kauth":{"origin":"devel/kf5-kauth","version":"5.116.0_1"},"kf5-kcodecs":{"origin":"textproc/kf5-kcodecs","version":"5.116.0"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kconfigwidgets":{"origin":"x11-toolkits/kf5-kconfigwidgets","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-kcrash":{"origin":"devel/kf5-kcrash","version":"5.116.0"},"kf5-ki18n":{"origin":"devel/kf5-ki18n","version":"5.116.0"},"kf5-kwidgetsaddons":{"origin":"x11-toolkits/kf5-kwidgetsaddons","version":"5.116.0"},"kf5-kxmlgui":{"origin":"x11-toolkits/kf5-kxmlgui","version":"5.116.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["deskutils","kde"],"shlibs_required":["libKF5Auth.so.5","libKF5AuthCore.so.5","libKF5Codecs.so.5","libKF5ConfigCore.so.5","libKF5ConfigGui.so.5","libKF5ConfigWidgets.so.5","libKF5CoreAddons.so.5","libKF5Crash.so.5","libKF5I18n.so.5","libKF5WidgetsAddons.so.5","libKF5XmlGui.so.5","libQt5Core.so.5","libQt5DBus.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"ksquares","origin":"games/ksquares","version":"25.04.2","comment":"Connect the dots to create squares","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/applications/games/ksquares/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c7c8aad1b29e24765c82e905a1ca1668840ca4efb8b9a348ce02afb110da1066","flatsize":1082164,"path":"All/ksquares-25.04.2.pkg","repopath":"All/ksquares-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":407780,"desc":"KSquares is a game modeled after the well known pen and paper based\ngame of Dots and Boxes.  Each player takes it in turns to draw a\nline between two adjacent dots on the board.  The objective is to\ncomplete more squares than your opponents.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-kguiaddons":{"origin":"x11-toolkits/kf6-kguiaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kiconthemes":{"origin":"x11-themes/kf6-kiconthemes","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kitemviews":{"origin":"x11-toolkits/kf6-kitemviews","version":"6.14.0"},"kf6-knotifyconfig":{"origin":"devel/kf6-knotifyconfig","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"libkdegames":{"origin":"games/libkdegames","version":"25.04.2"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"}},"categories":["games","kde","kde-applications"],"shlibs_required":["libGLX.so.0","libKDEGames6.so.6","libKF6ColorScheme.so.6","libKF6Completion.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6DBusAddons.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Qml.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"kst","origin":"science/kst2","version":"2.1","comment":"Data viewing and plotting tool","maintainer":"makc@FreeBSD.org","www":"https://kst-plot.kde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d3a94d2d769e6f9297e6392cd76ed6f3d055c62a2bfaac68d9e00edb541824b7","flatsize":22036707,"path":"All/kst-2.1.pkg","repopath":"All/kst-2.1.pkg","licenselogic":"and","licenses":["GFDL","GPLv2","LGPL20"],"pkgsize":3944512,"desc":"Kst is a fast real-time large-dataset viewing and plotting tool\nwith basic data analysis functionality. Kst contains many powerful\nbuilt-in features and is expandable with plugins and extensions.\n\nFeatures of Kst include:\n\n- Robust plotting of live \"streaming\" data.\n- Powerful keyboard and mouse plot manipulation.\n- Large selection of built-in plotting and data manipulation functions,\n  such as histograms, equations, and power spectra.\n- Color mapping and contour mapping capabilities for three-dimensional\n  data, as well as matrix and image support.\n- Monitoring of events and notifications support.\n- Built-in filtering and curve fitting capabilities.\n- Convenient command-line interface.\n- Powerful graphical user interface.\n- Support for several popular data formats.\n- Extended annotation objects similar to vector graphics applications.","deps":{"cfitsio":{"origin":"astro/cfitsio","version":"4.5.0"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gsl":{"origin":"math/gsl","version":"2.7.1_1"},"hdf5":{"origin":"science/hdf5","version":"1.12.2_2,1"},"matio":{"origin":"math/matio","version":"1.5.28"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["science"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5PrintSupport.so.5","libQt5Svg.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"FITS":"on","HDF5":"on","MATLAB":"on","NETCDF":"off"}},{"name":"kreversi","origin":"games/kreversi","version":"25.04.2","comment":"Reversi Board game","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/applications/games/kreversi/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"746231e2c7301e24f150c60d8e062d81d351a80ded5f7492ed2a8ce97d17391e","flatsize":2037551,"path":"All/kreversi-25.04.2.pkg","repopath":"All/kreversi-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":1043688,"desc":"KReversi is a simple one player strategy game played against the\ncomputer.  If a player's piece is captured by an opposing player,\nthat piece is turned over to reveal the color of that player.  A\nwinner is declared when one player has more pieces of his own color\non the board and there are no more possible moves.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kbookmarks":{"origin":"devel/kf6-kbookmarks","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-kdeclarative":{"origin":"devel/kf6-kdeclarative","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kiconthemes":{"origin":"x11-themes/kf6-kiconthemes","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kitemviews":{"origin":"x11-toolkits/kf6-kitemviews","version":"6.14.0"},"kf6-kjobwidgets":{"origin":"x11-toolkits/kf6-kjobwidgets","version":"6.14.0"},"kf6-kpackage":{"origin":"devel/kf6-kpackage","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"kf6-solid":{"origin":"devel/kf6-solid","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libkdegames":{"origin":"games/libkdegames","version":"25.04.2"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"}},"categories":["games","kde","kde-applications"],"shlibs_required":["libGLX.so.0","libKDEGames6.so.6","libKF6Bookmarks.so.6","libKF6ColorScheme.so.6","libKF6Completion.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6DBusAddons.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6I18nQml.so.6","libKF6IconThemes.so.6","libKF6ItemViews.so.6","libKF6JobWidgets.so.6","libKF6KIOCore.so.6","libKF6KIOFileWidgets.so.6","libKF6KIOGui.so.6","libKF6KIOWidgets.so.6","libKF6Service.so.6","libKF6Solid.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6OpenGL.so.6","libQt6Qml.so.6","libQt6QmlMeta.so.6","libQt6QmlModels.so.6","libQt6QmlWorkerScript.so.6","libQt6Quick.so.6","libQt6QuickWidgets.so.6","libQt6Svg.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"ksirk","origin":"games/ksirk","version":"25.04.2","comment":"World Domination Strategy game","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/applications/games/ksirk/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"251a3a9e86e7330e4d426d51a25bac72b21a66207e8da6373a9d0d70c0df60fd","flatsize":10540873,"path":"All/ksirk-25.04.2.pkg","repopath":"All/ksirk-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":4495948,"desc":"KsirK is a computerized version of the well known strategic board\ngame Risk.  The goal of the game is simply to conquer the world by\nattacking your neighbors with your armies.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-attica":{"origin":"x11-toolkits/kf6-attica","version":"6.14.0"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kiconthemes":{"origin":"x11-themes/kf6-kiconthemes","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-knewstuff":{"origin":"devel/kf6-knewstuff","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-kwallet":{"origin":"sysutils/kf6-kwallet","version":"6.14.1"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"libkdegames":{"origin":"games/libkdegames","version":"25.04.2"},"phonon-qt6":{"origin":"multimedia/phonon","version":"4.12.0_3"},"qca-qt6":{"origin":"devel/qca","version":"2.3.10"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"}},"categories":["games","kde","kde-applications"],"shlibs_required":["libGLX.so.0","libKDEGames6.so.6","libKDEGames6Private.so.6","libKF6Attica.so.6","libKF6ColorScheme.so.6","libKF6Completion.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6DBusAddons.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6NewStuffCore.so.6","libKF6NewStuffWidgets.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6Core5Compat.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Multimedia.so.6","libQt6Network.so.6","libQt6Qml.so.6","libQt6Svg.so.6","libQt6SvgWidgets.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"krfb","origin":"net/krfb","version":"25.04.2","comment":"VNC server for KDE","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cf0a03d6870f6008ab39802560fc6988db26333fe25c132e9c726f76b4d8cfb8","flatsize":2714889,"path":"All/krfb-25.04.2.pkg","repopath":"All/krfb-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":1297752,"desc":"KDE Desktop Sharing (krfb)  is a small server for the RFB protocol,\nbetter known as VNC. Unlike most other Unix/Linux RFB servers, KRfb\nallows you to share your X11 session instead of creating a new X11\nsession.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-kdnssd":{"origin":"dns/kf6-kdnssd","version":"6.14.0"},"kf6-kdoctools":{"origin":"devel/kf6-kdoctools","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-knotifications":{"origin":"devel/kf6-knotifications","version":"6.14.0"},"kf6-kstatusnotifieritem":{"origin":"deskutils/kf6-kstatusnotifieritem","version":"6.14.0"},"kf6-kwallet":{"origin":"sysutils/kf6-kwallet","version":"6.14.1"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXdamage":{"origin":"x11/libXdamage","version":"1.1.6"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"libvncserver":{"origin":"net/libvncserver","version":"0.9.15"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"pipewire":{"origin":"multimedia/pipewire","version":"1.4.1"},"plasma6-kpipewire":{"origin":"audio/plasma6-kpipewire","version":"6.3.5"},"plasma6-kwayland":{"origin":"x11/plasma6-kwayland","version":"6.3.5"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"xcb-util-image":{"origin":"x11/xcb-util-image","version":"0.4.1"}},"categories":["kde","kde-applications","net"],"shlibs_required":["libGLX.so.0","libKF6ColorScheme.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6DBusAddons.so.6","libKF6DNSSD.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6Notifications.so.6","libKF6StatusNotifierItem.so.6","libKF6Wallet.so.6","libKF6WidgetsAddons.so.6","libKF6WindowSystem.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libX11.so.6","libXdamage.so.1","libXext.so.6","libXtst.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6","libvncserver.so.1","libxkbcommon.so.0"],"options":{"DOCS":"on","PIPEWIRE":"on"}},{"name":"ldap-account-manager","origin":"sysutils/ldap-account-manager","version":"9.1","comment":"Webfrontend for managing accounts stored in an OpenLDAP server","maintainer":"bofh@FreeBSD.org","www":"https://www.ldap-account-manager.org/lamcms/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"db483c0d91e303615b3e94334b3169f4eec0c57e2063f994e35e24ebca864baf","flatsize":74177804,"path":"All/ldap-account-manager-9.1.pkg","repopath":"All/ldap-account-manager-9.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":24013324,"desc":"LDAP Account Manager (LAM) is a webfrontend for managing entries (e.g. users,\ngroups, DHCP settings) stored in an LDAP directory. LAM was designed to make\nLDAP management as easy as possible for the user. It abstracts from the\ntechnical details of LDAP and allows persons without technical background to\nmanage LDAP entries. If needed, power users may still directly edit LDAP entries\nvia the integrated LDAP browser.\n\nFeatures:\n- management of various account types: Unix, Samba 3, Kolab 2, Scalix,\n  phpGroupWare, Zarafa, DHCP, SSH keys, group of names and much more\n- profiles for account creation\n- account creation via file upload\n- automatic creation/deletion of home directories\n- setting file system quotas\n- PDF output for all accounts\n- editor for organizational units\n- schema browser\n- LDAP browser\n- multiple configuration files\n- multi-language support\n- support for LDAP+SSL/TLS","deps":{"p5-Quota":{"origin":"sysutils/p5-Quota","version":"1.8.2"},"p5-perl-ldap":{"origin":"net/p5-perl-ldap","version":"0.6800"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-curl":{"origin":"ftp/php83-curl","version":"8.3.21"},"php83-filter":{"origin":"security/php83-filter","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-gettext":{"origin":"devel/php83-gettext","version":"8.3.21"},"php83-gmp":{"origin":"math/php83-gmp","version":"8.3.21"},"php83-iconv":{"origin":"converters/php83-iconv","version":"8.3.21"},"php83-ldap":{"origin":"net/php83-ldap","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-simplexml":{"origin":"textproc/php83-simplexml","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"},"php83-xmlreader":{"origin":"textproc/php83-xmlreader","version":"8.3.21"},"php83-xmlwriter":{"origin":"textproc/php83-xmlwriter","version":"8.3.21"},"php83-zip":{"origin":"archivers/php83-zip","version":"8.3.21"}},"categories":["sysutils","www"],"options":{"DOCS":"on"},"messages":[{"message":"******************************************************************************\n\nYou should add the following to your Apache configuration file:\n\nAlias /lam /usr/local/www/lam\n\n<Directory /usr/local/www/lam>\n  Options +FollowSymLinks\n  AllowOverride All\n  Require all granted\n  DirectoryIndex index.html\n</Directory>\n\n******************************************************************************","type":"install"}]},{"name":"krusader","origin":"x11-fm/krusader2","version":"2.9.0","comment":"Twin panel file manager for KDE, like midnight or norton commander","maintainer":"kde@FreeBSD.org","www":"https://krusader.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4970cd0581d62800d1cf7884fb784f0b221f65153619df55744feea0b7492b6d","flatsize":15530587,"path":"All/krusader-2.9.0.pkg","repopath":"All/krusader-2.9.0.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":3858004,"desc":"Krusader is an advanced twin panel (commander style) file manager for KDE,\nsimilar to Midnight or Total Commander, with many extras. It provides all\nthe file management features you could possibly want.\n\nPlus: extensive archive handling, mounted filesystem support, FTP, advanced\nsearch module, viewer/editor, directory synchronisation, file content\ncomparisons, powerful batch renaming and much much more.\n\nIt supports the following archive formats: tar, zip, bzip2, gzip, rar, ace,\narj and rpm and can handle other KIOSlaves such as smb or fish. It is\n(almost) completely customizable, very user friendly, fast and looks great\non your desktop! :-)","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-karchive":{"origin":"archivers/kf6-karchive","version":"6.14.0"},"kf6-kbookmarks":{"origin":"devel/kf6-kbookmarks","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kdoctools":{"origin":"devel/kf6-kdoctools","version":"6.14.0"},"kf6-kglobalaccel":{"origin":"x11/kf6-kglobalaccel","version":"6.14.0"},"kf6-kguiaddons":{"origin":"x11-toolkits/kf6-kguiaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kiconthemes":{"origin":"x11-themes/kf6-kiconthemes","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kitemviews":{"origin":"x11-toolkits/kf6-kitemviews","version":"6.14.0"},"kf6-knotifications":{"origin":"devel/kf6-knotifications","version":"6.14.0"},"kf6-kparts":{"origin":"devel/kf6-kparts","version":"6.14.0"},"kf6-kstatusnotifieritem":{"origin":"deskutils/kf6-kstatusnotifieritem","version":"6.14.0"},"kf6-ktextwidgets":{"origin":"x11-toolkits/kf6-ktextwidgets","version":"6.14.0"},"kf6-kwallet":{"origin":"sysutils/kf6-kwallet","version":"6.14.1"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"kf6-solid":{"origin":"devel/kf6-solid","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"qt6-5compat":{"origin":"devel/qt6-5compat","version":"6.8.3"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"unzip":{"origin":"archivers/unzip","version":"6.0_8"}},"categories":["kde","x11-fm"],"shlibs_required":["libGLX.so.0","libKF6Archive.so.6","libKF6Bookmarks.so.6","libKF6BookmarksWidgets.so.6","libKF6Codecs.so.6","libKF6ColorScheme.so.6","libKF6Completion.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6GlobalAccel.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6IconThemes.so.6","libKF6IconWidgets.so.6","libKF6ItemViews.so.6","libKF6JobWidgets.so.6","libKF6KIOCore.so.6","libKF6KIOFileWidgets.so.6","libKF6KIOGui.so.6","libKF6KIOWidgets.so.6","libKF6Notifications.so.6","libKF6Parts.so.6","libKF6Service.so.6","libKF6Solid.so.6","libKF6SonnetUi.so.6","libKF6StatusNotifierItem.so.6","libKF6TextWidgets.so.6","libKF6Wallet.so.6","libKF6WidgetsAddons.so.6","libKF6WindowSystem.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Concurrent.so.6","libQt6Core.so.6","libQt6Core5Compat.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6PrintSupport.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libX11.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"annotations":{"cpe":"cpe:2.3:a:krusader:krusader:2.9.0:::::dragonfly6:x86_64"},"messages":[{"message":"Krusader can use several external programs for additional functionality, from\ndiff utilities to email programs.\n\nhttps://docs.kde.org/trunk5/en/krusader/krusader/konfig-dependencies.html\ncontains a list of programs Krusader optionally looks for.\n\nTo use 'update DB' button in the locate dialog, open \"Settings->Configure\nKrusader -> Dependencies\" and write '/usr/libexec/locate.updatedb' into the\nfield 'updatedb'.","type":"install"}]},{"name":"llvm20","origin":"devel/llvm20","version":"20.1.1","comment":"LLVM and Clang","maintainer":"brooks@FreeBSD.org","www":"https://llvm.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1f1892de7afab402c1116ea5880b7b259f539b5c832d8a0e884f8ac0a19f0723","flatsize":2342824459,"path":"All/llvm20-20.1.1.pkg","repopath":"All/llvm20-20.1.1.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","LLVM","LLVM2","MIT","PD","REGEX"],"pkgsize":272126968,"desc":"The LLVM Project is a collection of modular and reusable compiler and\ntoolchain technologies.\n\nThis port includes Clang (a C/C++/Objective-C compiler), LLD (a linker),\nLLDB (a debugger), an OpenMP runtime library, and the LLVM infrastructure\nthese are built on.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["devel","lang"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0","librt.so.0","libstdc++.so.9","libz.so.3","libzstd.so.1"],"options":{"BE_AMDGPU":"on","BE_WASM":"on","CLANG":"on","COMPILER_RT":"off","DOCS":"on","EXTRAS":"on","FLANG":"off","GOLD":"on","LIT":"on","LLD":"on","LLDB":"off","LLD_LINK":"off","MLIR":"on","OPENMP":"off","POLLY":"on","PYCLANG":"on","STATIC_LIBS":"on","BE_FREEBSD":"off","BE_NATIVE":"off","BE_STANDARD":"on"},"annotations":{"cpe":"cpe:2.3:a:llvm:llvm:20.1.1:::::dragonfly6:x86_64","flavor":"default"}},{"name":"krb5","origin":"security/krb5","version":"1.21.3_1","comment":"MIT implementation of RFC 4120 network authentication service","maintainer":"cy@FreeBSD.org","www":"https://web.mit.edu/kerberos/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8ec74b4a2886692b3604e67bbd8fe3f4a216eeb51e8bb5e3736b77ea62cea176","flatsize":20435379,"path":"All/krb5-1.21.3_1.pkg","repopath":"All/krb5-1.21.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4308264,"desc":"Kerberos V5 is an authentication system developed at MIT.\nAbridged from the User Guide:\n       Under Kerberos, a client sends a request for a ticket to the\n   Key Distribution Center (KDC). The KDC creates a ticket-granting\n   ticket (TGT) for the client, encrypts it using the client's\n   password as the key, and sends the encrypted TGT back to the\n   client. The client then attempts to decrypt the TGT, using\n   its password. If the client successfully decrypts the TGT, it\n   keeps the decrypted TGT, which indicates proof of the client's\n   identity. The TGT permits the client to obtain additional tickets,\n   which give permission for specific services.\n       Since Kerberos negotiates authenticated, and optionally encrypted,\n   communications between two points anywhere on the internet, it\n   provides a layer of security that is not dependent on which side of a\n   firewall either client is on.\n       The Kerberos V5 package is designed to be easy to use. Most of the\n   commands are nearly identical to UNIX network programs you are already\n   used to. Kerberos V5 is a single-sign-on system, which means that you\n   have to type your password only once per session, and Kerberos does\n   the authenticating and encrypting transparently.\n\nJacques Vidrine <n@nectar.com>","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["security"],"shlibs_required":["libc.so.8","libintl.so.8","libpthread.so.0","libreadline.so.8","libutil.so.4"],"options":{"DNS_FOR_REALM":"off","EXAMPLES":"on","KRB5_HTML":"on","KRB5_PDF":"on","LDAP":"off","LMDB":"off","NLS":"on","READLINE":"on","LIBEDIT":"off","LIBEDIT_BASE":"off"},"annotations":{"cpe":"cpe:2.3:a:mit:kerberos:5-1.21.3:::::dragonfly6:x86_64:1","flavor":"default"}},{"name":"kubectl","origin":"sysutils/kubectl","version":"1.32.3","comment":"Kubernetes command-line tool","maintainer":"danilo@FreeBSD.org","www":"https://github.com/kubernetes/kubectl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"abe85e5211b0b2e4c1737e9ba4eb96a0323edb51b7d7cbdda256d3ea380cd31a","flatsize":74874021,"path":"All/kubectl-1.32.3.pkg","repopath":"All/kubectl-1.32.3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":14978796,"desc":"Use the Kubernetes command-line tool, kubectl, to deploy and manage\napplications on Kubernetes. Using kubectl, you can inspect cluster\nresources; create, delete, and update components; and look at your\nnew cluster and bring up example apps.","categories":["sysutils"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"BASH":"on","ZSH":"on"},"annotations":{"cpe":"cpe:2.3:a:jenkins:kubernetes:1.32.3:::::dragonfly6:x86_64"}},{"name":"krb5-ldap","origin":"security/krb5","version":"1.21.3_1","comment":"MIT implementation of RFC 4120 network authentication service","maintainer":"cy@FreeBSD.org","www":"https://web.mit.edu/kerberos/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3acf36a33528c8ca1c5aafc8df27a35ea68b41f306e209ea5b73fe9457924f2d","flatsize":20692619,"path":"All/krb5-ldap-1.21.3_1.pkg","repopath":"All/krb5-ldap-1.21.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4370124,"desc":"Kerberos V5 is an authentication system developed at MIT.\nAbridged from the User Guide:\n       Under Kerberos, a client sends a request for a ticket to the\n   Key Distribution Center (KDC). The KDC creates a ticket-granting\n   ticket (TGT) for the client, encrypts it using the client's\n   password as the key, and sends the encrypted TGT back to the\n   client. The client then attempts to decrypt the TGT, using\n   its password. If the client successfully decrypts the TGT, it\n   keeps the decrypted TGT, which indicates proof of the client's\n   identity. The TGT permits the client to obtain additional tickets,\n   which give permission for specific services.\n       Since Kerberos negotiates authenticated, and optionally encrypted,\n   communications between two points anywhere on the internet, it\n   provides a layer of security that is not dependent on which side of a\n   firewall either client is on.\n       The Kerberos V5 package is designed to be easy to use. Most of the\n   commands are nearly identical to UNIX network programs you are already\n   used to. Kerberos V5 is a single-sign-on system, which means that you\n   have to type your password only once per session, and Kerberos does\n   the authenticating and encrypting transparently.\n\nJacques Vidrine <n@nectar.com>","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"lmdb":{"origin":"databases/lmdb","version":"0.9.33,1"},"openldap26-client":{"origin":"net/openldap26-client","version":"2.6.9_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["security"],"shlibs_required":["libc.so.8","libintl.so.8","libpthread.so.0","libreadline.so.8","libutil.so.4"],"options":{"DNS_FOR_REALM":"off","EXAMPLES":"on","KRB5_HTML":"on","KRB5_PDF":"on","LDAP":"on","LMDB":"on","NLS":"on","READLINE":"on","LIBEDIT":"off","LIBEDIT_BASE":"off"},"annotations":{"cpe":"cpe:2.3:a:mit:kerberos:5-1.21.3:::::dragonfly6:x86_64:1","flavor":"ldap"}},{"name":"krb5-ldap-121","origin":"security/krb5-121","version":"1.21.3_1","comment":"MIT implementation of RFC 4120 network authentication service","maintainer":"cy@FreeBSD.org","www":"https://web.mit.edu/kerberos/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"442260c583d5d6ac27e5481b0c3d353b94aa972b560fffdeee4c705023f5c7c5","flatsize":20692619,"path":"All/krb5-ldap-121-1.21.3_1.pkg","repopath":"All/krb5-ldap-121-1.21.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4350360,"desc":"Kerberos V5 is an authentication system developed at MIT.\nAbridged from the User Guide:\n       Under Kerberos, a client sends a request for a ticket to the\n   Key Distribution Center (KDC). The KDC creates a ticket-granting\n   ticket (TGT) for the client, encrypts it using the client's\n   password as the key, and sends the encrypted TGT back to the\n   client. The client then attempts to decrypt the TGT, using\n   its password. If the client successfully decrypts the TGT, it\n   keeps the decrypted TGT, which indicates proof of the client's\n   identity. The TGT permits the client to obtain additional tickets,\n   which give permission for specific services.\n       Since Kerberos negotiates authenticated, and optionally encrypted,\n   communications between two points anywhere on the internet, it\n   provides a layer of security that is not dependent on which side of a\n   firewall either client is on.\n       The Kerberos V5 package is designed to be easy to use. Most of the\n   commands are nearly identical to UNIX network programs you are already\n   used to. Kerberos V5 is a single-sign-on system, which means that you\n   have to type your password only once per session, and Kerberos does\n   the authenticating and encrypting transparently.\n\nJacques Vidrine <n@nectar.com>","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"lmdb":{"origin":"databases/lmdb","version":"0.9.33,1"},"openldap26-client":{"origin":"net/openldap26-client","version":"2.6.9_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["security"],"shlibs_required":["libc.so.8","libintl.so.8","libpthread.so.0","libreadline.so.8","libutil.so.4"],"options":{"DNS_FOR_REALM":"off","EXAMPLES":"on","KRB5_HTML":"on","KRB5_PDF":"on","LDAP":"on","LMDB":"on","NLS":"on","READLINE":"on","LIBEDIT":"off","LIBEDIT_BASE":"off"},"annotations":{"cpe":"cpe:2.3:a:mit:kerberos:5-1.21.3:::::dragonfly6:x86_64:1","flavor":"ldap"}},{"name":"kquickimageeditor-qt6","origin":"graphics/kquickimageeditor","version":"0.5.1","comment":"Simple image editor for QtQuick applications","maintainer":"kde@FreeBSD.org","www":"https://invent.kde.org/libraries/kquickimageeditor","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a53fcb525832c006a9e8f10859f79604e42f0010c137109e56b82da3b4d49bac","flatsize":377330,"path":"All/kquickimageeditor-qt6-0.5.1.pkg","repopath":"All/kquickimageeditor-qt6-0.5.1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":89540,"desc":"KQuickImageEditor is a set of QtQuick components providing basic image\nediting capabilities. It is roughly kImageAnnotator, wrapped into QML.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"}},"categories":["graphics"]},{"name":"krb5-121","origin":"security/krb5-121","version":"1.21.3_1","comment":"MIT implementation of RFC 4120 network authentication service","maintainer":"cy@FreeBSD.org","www":"https://web.mit.edu/kerberos/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"03978309fc60611d7b8b4d1cf2cd867414c474d5998583cc2503d42ce3bacc85","flatsize":20435379,"path":"All/krb5-121-1.21.3_1.pkg","repopath":"All/krb5-121-1.21.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4289152,"desc":"Kerberos V5 is an authentication system developed at MIT.\nAbridged from the User Guide:\n       Under Kerberos, a client sends a request for a ticket to the\n   Key Distribution Center (KDC). The KDC creates a ticket-granting\n   ticket (TGT) for the client, encrypts it using the client's\n   password as the key, and sends the encrypted TGT back to the\n   client. The client then attempts to decrypt the TGT, using\n   its password. If the client successfully decrypts the TGT, it\n   keeps the decrypted TGT, which indicates proof of the client's\n   identity. The TGT permits the client to obtain additional tickets,\n   which give permission for specific services.\n       Since Kerberos negotiates authenticated, and optionally encrypted,\n   communications between two points anywhere on the internet, it\n   provides a layer of security that is not dependent on which side of a\n   firewall either client is on.\n       The Kerberos V5 package is designed to be easy to use. Most of the\n   commands are nearly identical to UNIX network programs you are already\n   used to. Kerberos V5 is a single-sign-on system, which means that you\n   have to type your password only once per session, and Kerberos does\n   the authenticating and encrypting transparently.\n\nJacques Vidrine <n@nectar.com>","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["security"],"shlibs_required":["libc.so.8","libintl.so.8","libpthread.so.0","libreadline.so.8","libutil.so.4"],"options":{"DNS_FOR_REALM":"off","EXAMPLES":"on","KRB5_HTML":"on","KRB5_PDF":"on","LDAP":"off","LMDB":"off","NLS":"on","READLINE":"on","LIBEDIT":"off","LIBEDIT_BASE":"off"},"annotations":{"cpe":"cpe:2.3:a:mit:kerberos:5-1.21.3:::::dragonfly6:x86_64:1","flavor":"default"}},{"name":"krb5-120","origin":"security/krb5-120","version":"1.20.2_4","comment":"MIT implementation of RFC 4120 network authentication service","maintainer":"cy@FreeBSD.org","www":"https://web.mit.edu/kerberos/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2c42c0e9408096219142f08c1d00db656c38e2420a815c6240a7b39dd6489df1","flatsize":19297143,"path":"All/krb5-120-1.20.2_4.pkg","repopath":"All/krb5-120-1.20.2_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3777148,"desc":"Kerberos V5 is an authentication system developed at MIT.\nAbridged from the User Guide:\n       Under Kerberos, a client sends a request for a ticket to the\n   Key Distribution Center (KDC). The KDC creates a ticket-granting\n   ticket (TGT) for the client, encrypts it using the client's\n   password as the key, and sends the encrypted TGT back to the\n   client. The client then attempts to decrypt the TGT, using\n   its password. If the client successfully decrypts the TGT, it\n   keeps the decrypted TGT, which indicates proof of the client's\n   identity. The TGT permits the client to obtain additional tickets,\n   which give permission for specific services.\n       Since Kerberos negotiates authenticated, and optionally encrypted,\n   communications between two points anywhere on the internet, it\n   provides a layer of security that is not dependent on which side of a\n   firewall either client is on.\n       The Kerberos V5 package is designed to be easy to use. Most of the\n   commands are nearly identical to UNIX network programs you are already\n   used to. Kerberos V5 is a single-sign-on system, which means that you\n   have to type your password only once per session, and Kerberos does\n   the authenticating and encrypting transparently.\n\nJacques Vidrine <n@nectar.com>","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["security"],"shlibs_required":["libc.so.8","libintl.so.8","libpthread.so.0","libreadline.so.8","libutil.so.4"],"options":{"DNS_FOR_REALM":"off","EXAMPLES":"on","KRB5_HTML":"on","KRB5_PDF":"on","LDAP":"off","LMDB":"off","NLS":"on","READLINE":"on","LIBEDIT":"off","LIBEDIT_BASE":"off"},"annotations":{"cpe":"cpe:2.3:a:mit:kerberos:5-1.20.2:::::dragonfly6:x86_64:4","flavor":"default"}},{"name":"kqtquickcharts","origin":"graphics/kqtquickcharts","version":"25.04.2","comment":"QtQuick plugin to render interactive charts","maintainer":"kde@FreeBSD.org","www":"https://github.com/KDE/kqtquickcharts","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d1f09ac8ca99d09726aa947e600f98ec191cd57fcca2b1e1c090677624ada661","flatsize":272333,"path":"All/kqtquickcharts-25.04.2.pkg","repopath":"All/kqtquickcharts-25.04.2.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":56876,"desc":"The kqtquickcharts module is a Qt Quick module provided by KDE that\nallows the person to make beautiful and interactive charts.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"}},"categories":["graphics","kde","kde-applications"],"options":{"DOCS":"on"}},{"name":"kproperty","origin":"x11-toolkits/kproperty","version":"3.2.0_3","comment":"Property editing framwork","maintainer":"kde@FreeBSD.org","www":"https://www.kexi-project.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"513a57eef938fcefc6cf29db835f91d1c727e7103acb5945b1ab5029f5542a2d","flatsize":1111620,"path":"All/kproperty-3.2.0_3.pkg","repopath":"All/kproperty-3.2.0_3.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":242100,"desc":"A property editing framework with editor widget similar to what is known\nfrom Qt Designer.\n\nIt is useful in applications such as IDEs where large amounts of properties\nare available for the user to edit.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-kguiaddons":{"origin":"x11-toolkits/kf5-kguiaddons","version":"5.116.0_2"},"kf5-ki18n":{"origin":"devel/kf5-ki18n","version":"5.116.0"},"kf5-kwidgetsaddons":{"origin":"x11-toolkits/kf5-kwidgetsaddons","version":"5.116.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["kde","x11-toolkits"]},{"name":"krb5-ldap-120","origin":"security/krb5-120","version":"1.20.2_4","comment":"MIT implementation of RFC 4120 network authentication service","maintainer":"cy@FreeBSD.org","www":"https://web.mit.edu/kerberos/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"48882257d64290562ce48b12665a7351fbcbfc053a59aea41e7c441bd9d0c298","flatsize":19557775,"path":"All/krb5-ldap-120-1.20.2_4.pkg","repopath":"All/krb5-ldap-120-1.20.2_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3834300,"desc":"Kerberos V5 is an authentication system developed at MIT.\nAbridged from the User Guide:\n       Under Kerberos, a client sends a request for a ticket to the\n   Key Distribution Center (KDC). The KDC creates a ticket-granting\n   ticket (TGT) for the client, encrypts it using the client's\n   password as the key, and sends the encrypted TGT back to the\n   client. The client then attempts to decrypt the TGT, using\n   its password. If the client successfully decrypts the TGT, it\n   keeps the decrypted TGT, which indicates proof of the client's\n   identity. The TGT permits the client to obtain additional tickets,\n   which give permission for specific services.\n       Since Kerberos negotiates authenticated, and optionally encrypted,\n   communications between two points anywhere on the internet, it\n   provides a layer of security that is not dependent on which side of a\n   firewall either client is on.\n       The Kerberos V5 package is designed to be easy to use. Most of the\n   commands are nearly identical to UNIX network programs you are already\n   used to. Kerberos V5 is a single-sign-on system, which means that you\n   have to type your password only once per session, and Kerberos does\n   the authenticating and encrypting transparently.\n\nJacques Vidrine <n@nectar.com>","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"lmdb":{"origin":"databases/lmdb","version":"0.9.33,1"},"openldap26-client":{"origin":"net/openldap26-client","version":"2.6.9_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["security"],"shlibs_required":["libc.so.8","libintl.so.8","libpthread.so.0","libreadline.so.8","libutil.so.4"],"options":{"DNS_FOR_REALM":"off","EXAMPLES":"on","KRB5_HTML":"on","KRB5_PDF":"on","LDAP":"on","LMDB":"on","NLS":"on","READLINE":"on","LIBEDIT":"off","LIBEDIT_BASE":"off"},"annotations":{"cpe":"cpe:2.3:a:mit:kerberos:5-1.20.2:::::dragonfly6:x86_64:4","flavor":"ldap"}},{"name":"kplot","origin":"graphics/kplot","version":"0.1.15_1","comment":"Cairo plotting library","maintainer":"yuri@FreeBSD.org","www":"https://kristaps.bsd.lv/kplot/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"da0d5d17573d8b1fe28dee5b7e48d3b4ac3326398d914420fd5c512aef123f69","flatsize":80803,"path":"All/kplot-0.1.15_1.pkg","repopath":"All/kplot-0.1.15_1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":48896,"desc":"kplot is an open source Cairo plotting library.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"}},"categories":["graphics"]},{"name":"kpkpass","origin":"security/kpkpass","version":"25.04.2","comment":"Library to deal with Apple Wallet pass files","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"529e37562d7dd984d239d99bc3530b7e1a411a7f33b2b2ee295d1855b2fc2525","flatsize":194150,"path":"All/kpkpass-25.04.2.pkg","repopath":"All/kpkpass-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":55124,"desc":"KDE Personal Information Management suite.\n\nkaddressbook - Keeps your addresses on file\nakregator - Feed reader\nkalarm - A personal alarm message, command and email scheduler\nkjots - A note taker\nkleopatra - KDE Key Manager\nkmail - Fully featured Email client\nknode - KDE News (Usenet) reader\nknotes - Popup notes\nkontact - Brings together all the KDE PIM applications under one roof\nkorganizer - KDE Calendar and scheduling\nktimetracker - time tracker","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-karchive":{"origin":"archivers/kf6-karchive","version":"6.14.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["kde","kde-applications","security"],"options":{"DOCS":"on"}},{"name":"kpimtextedit","origin":"net/kpimtextedit","version":"25.04.2","comment":"KDE library for PIM-specific text editing utilities","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"61a340c4100310bb93f7cac89fe9003750dd7c6f9cccf778f7276bf0ce1bfeab","flatsize":911912,"path":"All/kpimtextedit-25.04.2.pkg","repopath":"All/kpimtextedit-25.04.2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":192220,"desc":"KDE Personal Information Management suite.\n\nkaddressbook - Keeps your addresses on file\nakregator - Feed reader\nkalarm - A personal alarm message, command and email scheduler\nkjots - A note taker\nkleopatra - KDE Key Manager\nkmail - Fully featured Email client\nknode - KDE News (Usenet) reader\nknotes - Popup notes\nkontact - Brings together all the KDE PIM applications under one roof\nkorganizer - KDE Calendar and scheduling\nktimetracker - time tracker","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-ktexttemplate":{"origin":"devel/kf6-ktexttemplate","version":"6.14.0"},"kf6-ktextwidgets":{"origin":"x11-toolkits/kf6-ktextwidgets","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"kf6-solid":{"origin":"devel/kf6-solid","version":"6.14.0"},"kf6-sonnet":{"origin":"textproc/kf6-sonnet","version":"6.14.0"},"kf6-syntax-highlighting":{"origin":"textproc/kf6-syntax-highlighting","version":"6.14.0"},"ktextaddons":{"origin":"devel/ktextaddons","version":"1.6.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["kde","kde-applications","net"],"options":{"DOCS":"on"}},{"name":"kpublictransport","origin":"devel/kpublictransport","version":"25.04.2","comment":"Access realtime public transport data","maintainer":"kde@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fccda7e3c2186ea4d003d50ae3d86ed696063f2c76e3c07424645b5acd49c99a","flatsize":5899989,"path":"All/kpublictransport-25.04.2.pkg","repopath":"All/kpublictransport-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":1182504,"desc":"Computer-aided translation system.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"protobuf":{"origin":"devel/protobuf","version":"29.3_1,1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["devel","kde","kde-applications"],"options":{"DOCS":"on"}},{"name":"kpcli","origin":"security/kpcli","version":"3.1_2","comment":"Command line interface to KeePassX and KeePass database files","maintainer":"alexander.4mail@gmail.com","www":"http://kpcli.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"620fbc9e753dd11034f5ed8266fe43afdc44c23dc3ac7ff4c1d04b00579a5a9b","flatsize":209489,"path":"All/kpcli-3.1_2.pkg","repopath":"All/kpcli-3.1_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":57708,"desc":"A command line interface (interactive shell) to work\nwith KeePassX and KeePass (kdb, kdbx) database files.","deps":{"p5-Capture-Tiny":{"origin":"devel/p5-Capture-Tiny","version":"0.50"},"p5-Clipboard":{"origin":"x11/p5-Clipboard","version":"0.32"},"p5-Clone":{"origin":"devel/p5-Clone","version":"0.47"},"p5-Crypt-Rijndael":{"origin":"security/p5-Crypt-Rijndael","version":"1.16"},"p5-Data-Password":{"origin":"security/p5-Data-Password","version":"1.12"},"p5-File-KeePass":{"origin":"security/p5-File-KeePass","version":"2.03_2"},"p5-Math-Random-ISAAC":{"origin":"math/p5-Math-Random-ISAAC","version":"1.004_2"},"p5-Sort-Naturally":{"origin":"textproc/p5-Sort-Naturally","version":"1.03_1"},"p5-Term-ReadKey":{"origin":"devel/p5-Term-ReadKey","version":"2.38_1"},"p5-Term-ReadLine-Gnu":{"origin":"devel/p5-Term-ReadLine-Gnu","version":"1.46"},"p5-Term-ShellUI":{"origin":"shells/p5-Term-ShellUI","version":"0.92_3"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["security"],"options":{"PWSAFE3":"off"}},{"name":"kpeoplevcard","origin":"net/kpeoplevcard","version":"0.1_1","comment":"Datasource plugin for KPeople to read vCard files","maintainer":"kde@FreeBSD.org","www":"https://github.com/KDE/kpeoplevcard","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"49698a49b62f5941b3b5187775cf4547577f214de166f264cd671649596ff4cf","flatsize":85956,"path":"All/kpeoplevcard-0.1_1.pkg","repopath":"All/kpeoplevcard-0.1_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":25992,"desc":"kpeoplevcard provides a datasource plugin for KPeople that reads vCard files\nfrom the local filesystem. It is currently used for KDE Connect and plasma-\nphonebook.","deps":{"kf5-kcontacts":{"origin":"net/kf5-kcontacts","version":"5.116.0,1"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-ki18n":{"origin":"devel/kf5-ki18n","version":"5.116.0"},"kf5-kpeople":{"origin":"devel/kf5-kpeople","version":"5.116.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["kde","net"]},{"name":"kpmenu","origin":"security/kpmenu","version":"1.4.1_24","comment":"Dmenu/rofi interface for KeePass","maintainer":"bapt@FreeBSD.org","www":"https://www.alessiodp.com/kpmenu","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"33bfc3f8411c92752b4fdaabe00c715ea316dda9be82834e884af5d0717b1913","flatsize":5076721,"path":"All/kpmenu-1.4.1_24.pkg","repopath":"All/kpmenu-1.4.1_24.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1749180,"desc":"Kpmenu is a tool written in go used to view a KeePass database via a dmenu, or\nrofi, interface","deps":{"dmenu":{"origin":"x11/dmenu","version":"5.1"},"xsel-conrad":{"origin":"x11/xsel-conrad","version":"1.2.0_2"}},"categories":["security"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"krita-gmic-plugin","origin":"graphics/krita-gmic-plugin","version":"3.5.3.0","comment":"Krita native plugin for G'MIC","maintainer":"kde@FreeBSD.org","www":"https://github.com/vanyossi/gmic","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fe4032e311d712e00c3c95f6190c58c00f0b99d0b92841434f9e62728699a7e3","flatsize":14748794,"path":"All/krita-gmic-plugin-3.5.3.0.pkg","repopath":"All/krita-gmic-plugin-3.5.3.0.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":8685596,"desc":"Native Krita plugin for the image processing framework G'MIC.\n\nMore than 500 filters are already available, sorted by category\n(Artistic, Black & white, Colors, Contours, Deformations, Degradations,\nDetails, Film emulation, Frames, Layers, Light & shadows, Patterns,\nRendering, Repair, Sequences, etc.).","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"krita":{"origin":"graphics/krita","version":"5.2.9_1"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"png":{"origin":"graphics/png","version":"1.6.47"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["graphics","kde"]},{"name":"kplib","origin":"science/kplib","version":"1.1.1","comment":"Library for finding optimal Generalized Monkhorst-Pack k-points grid","maintainer":"yuri@FreeBSD.org","www":"https://gitlab.com/muellergroup/kplib","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cee63b7d45967aab4921820f7419d34fe80bfc0b92e1c6a13a144a15ce3bb2c5","flatsize":318044,"path":"All/kplib-1.1.1.pkg","repopath":"All/kplib-1.1.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":65636,"desc":"KpLib is a C++ library for finding the optimal Generalized\nMonkhorst-Pack k-points grid. It can be imported into\nelectronic-structure packages as a generator of efficient\ngeneralized k-point grids, or be integrated into user scripts through\nthe python interface.","categories":["science"]},{"name":"kosmorro","origin":"astro/kosmorro","version":"0.10.13_1","comment":"Ephemerides computation","maintainer":"thierry@FreeBSD.org","www":"https://kosmorro.space/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1a8ce35ca31cc4ae8cf2a39c8a58cacfafdeb3bc1759c7ec079da86cf69479cc","flatsize":845755,"path":"All/kosmorro-0.10.13_1.pkg","repopath":"All/kosmorro-0.10.13_1.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":522736,"desc":"A program that calculates your astronomical ephemerides.\n\nBy default, it will give you the current Moon phase and, if any, the events that\nwill occur today. To get the rise, culmination and set of the objects of the\nSolar system, you will need to give it your position on Earth: get your current\ncoordinates (with OpenStreetMap for instance), and give them to Kosmorro by\ninvoking it with the following parameters: --latitude=X --longitude=Y (replace X\nby the latitude and Y by the longitude).\n\nKosmorro has a lot of available options. To get a list of them, run kosmorro\n--help, or read its manual with man kosmorro.\n\nNote: the first time it runs, Kosmorro will download some important files needed\nto make the computations. They are stored in a cache folder named\n~/.kosmorro-cache .","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"py311-Babel":{"origin":"devel/py-babel","version":"2.17.0_1"},"py311-kosmorrolib":{"origin":"astro/py-kosmorrolib","version":"1.0.10_1"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-tabulate":{"origin":"devel/py-tabulate","version":"0.9.0"},"py311-termcolor":{"origin":"devel/py-termcolor","version":"2.5.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"tex-formats":{"origin":"print/tex-formats","version":"20250308"}},"categories":["astro","python"],"options":{"PDF":"on"}},{"name":"korgwm","origin":"x11-wm/korgwm","version":"5.0","comment":"Tiling window manager written in pure Perl","maintainer":"zhmylove@narod.ru","www":"https://github.com/zhmylove/korgwm","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"25b337a617795f553b99cabdd91cb32d7825f641e8b7aac0e0a191df827cd910","flatsize":147644,"path":"All/korgwm-5.0.pkg","repopath":"All/korgwm-5.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":42916,"desc":"korgwm is a tiling window manager written in pure Perl on top of XCB,\nAnyEvent (for network API), and Gtk3 (which renders bar and Expose).\nIt has a lot of pretty functionality so consider reading full README.","deps":{"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"p5-AnyEvent":{"origin":"devel/p5-AnyEvent","version":"7.17,1"},"p5-AnyEvent-DBus":{"origin":"devel/p5-AnyEvent-DBus","version":"0.31_1"},"p5-Glib-Object-Introspection":{"origin":"devel/p5-Glib-Object-Introspection","version":"0.051"},"p5-Gtk3":{"origin":"x11-toolkits/p5-Gtk3","version":"0.034_2"},"p5-X11-XCB":{"origin":"x11/p5-X11-XCB","version":"0.23"},"p5-YAML-Tiny":{"origin":"textproc/p5-YAML-Tiny","version":"1.74"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","x11-wm"]},{"name":"kookbook","origin":"misc/kookbook","version":"0.2.1_3","comment":"Recipes database with Markdown support","maintainer":"kde@FreeBSD.org","www":"https://pusling.com/blog/?p=499","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6596f2491b089b1633a01393a74f1786eb07e5f79a4a7200f66b4488751074f0","flatsize":380872,"path":"All/kookbook-0.2.1_3.pkg","repopath":"All/kookbook-0.2.1_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":101020,"desc":"Write and manage your kitchen recipes.\n\nKookbook is a simple application viewer based on markdown formatted recipes.\nIt supports import from KRecipes databases, and keeps its own database\nas a folder full of markdown-formatted documents, which makes it easy\nto script and to build tools around.","deps":{"discount":{"origin":"textproc/discount","version":"2.2.7d"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["kde","misc"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5PrintSupport.so.5","libQt5Qml.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libmarkdown.so.2","libpthread.so.0","libstdc++.so.9"]},{"name":"ldraw","origin":"cad/ldraw","version":"20220211,1","comment":"LDraw-format CAD files representing many of LEGO bricks produced","maintainer":"yuri@FreeBSD.org","www":"https://www.ldraw.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"332d8a7dab621edc32448aa3516a6ee20472790f69f2b8c0071b7e2ede63bfcb","flatsize":298026542,"path":"All/ldraw-20220211,1.pkg","repopath":"All/ldraw-20220211,1.pkg","licenselogic":"single","licenses":["CC-BY-2.0"],"pkgsize":39157216,"desc":"LDraw-TM is an open standard for LEGO CAD programs that allow the user to create\nvirtual LEGO models and scenes. You can use it to document models you have\nphysically built, create building instructions just like LEGO, render 3D photo\nrealistic images of your virtual models and even make animations. The\npossibilities are endless. Unlike real LEGO bricks where you are limited by the\nnumber of parts and colors, in LDraw nothing is impossible.","categories":["cad"]},{"name":"kosmindoormap","origin":"astro/kosmindoormap","version":"25.04.2","comment":"Library and QML component for rendering multi-level OSM indoor maps","maintainer":"kde@FreeBSD.org","www":"https://marble.kde.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"756c2cf781e6de8c2405e33e7d5dec3238d5a7514b63f240754969af8e581dd2","flatsize":3248310,"path":"All/kosmindoormap-25.04.2.pkg","repopath":"All/kosmindoormap-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":889428,"desc":"Marble is a Virtual Globe and World Atlas that you can use to learn\nmore about Earth: You can pan and zoom around and you can look up\nplaces and roads.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kirigami":{"origin":"x11-toolkits/kf6-kirigami","version":"6.14.1"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kopeninghours":{"origin":"devel/kopeninghours","version":"25.04.2"},"kpublictransport":{"origin":"devel/kpublictransport","version":"25.04.2"},"protobuf":{"origin":"devel/protobuf","version":"29.3_1,1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["astro","kde","kde-applications"],"options":{"DOCS":"on"}},{"name":"kontactinterface","origin":"net/kontactinterface","version":"25.04.2","comment":"KDE glue for embedding KParts into Kontact","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b0f2ab287f797e1ba651cc3b7e181c839ce029b98e57d598812219c6730bc7ed","flatsize":219257,"path":"All/kontactinterface-25.04.2.pkg","repopath":"All/kontactinterface-25.04.2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":59336,"desc":"KDE Personal Information Management suite.\n\nkaddressbook - Keeps your addresses on file\nakregator - Feed reader\nkalarm - A personal alarm message, command and email scheduler\nkjots - A note taker\nkleopatra - KDE Key Manager\nkmail - Fully featured Email client\nknode - KDE News (Usenet) reader\nknotes - Popup notes\nkontact - Brings together all the KDE PIM applications under one roof\nkorganizer - KDE Calendar and scheduling\nktimetracker - time tracker","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kparts":{"origin":"devel/kf6-kparts","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-ktextwidgets":{"origin":"x11-toolkits/kf6-ktextwidgets","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"kf6-solid":{"origin":"devel/kf6-solid","version":"6.14.0"},"kf6-sonnet":{"origin":"textproc/kf6-sonnet","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["kde","kde-applications","net"],"options":{"DOCS":"on"}},{"name":"kooka","origin":"graphics/kooka","version":"0.61.323_5,1","comment":"Intuitive, easy to use open source scan program","maintainer":"kde@FreeBSD.org","www":"https://userbase.kde.org/Kooka","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3e5c2051fd40877830efe80c289e5e573c801d51c3939dd72d5425c8650ff7ca","flatsize":1701997,"path":"All/kooka-0.61.323_5,1.pkg","repopath":"All/kooka-0.61.323_5,1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":565928,"desc":"Kooka is an intuitive, easy to use open source scan program. It is the scan\napplication of choice for the KDE platform and thus it is an official\npart of the KDE Graphics Package.","deps":{"kf5-kauth":{"origin":"devel/kf5-kauth","version":"5.116.0_1"},"kf5-kbookmarks":{"origin":"devel/kf5-kbookmarks","version":"5.116.0"},"kf5-kcodecs":{"origin":"textproc/kf5-kcodecs","version":"5.116.0"},"kf5-kcompletion":{"origin":"x11-toolkits/kf5-kcompletion","version":"5.116.0"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kconfigwidgets":{"origin":"x11-toolkits/kf5-kconfigwidgets","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-ki18n":{"origin":"devel/kf5-ki18n","version":"5.116.0"},"kf5-kiconthemes":{"origin":"x11-themes/kf5-kiconthemes","version":"5.116.0"},"kf5-kio":{"origin":"devel/kf5-kio","version":"5.116.0_1"},"kf5-kitemviews":{"origin":"x11-toolkits/kf5-kitemviews","version":"5.116.0"},"kf5-kjobwidgets":{"origin":"x11-toolkits/kf5-kjobwidgets","version":"5.116.0"},"kf5-kservice":{"origin":"devel/kf5-kservice","version":"5.116.0"},"kf5-ktextwidgets":{"origin":"x11-toolkits/kf5-ktextwidgets","version":"5.116.0"},"kf5-kwidgetsaddons":{"origin":"x11-toolkits/kf5-kwidgetsaddons","version":"5.116.0"},"kf5-kwindowsystem":{"origin":"x11/kf5-kwindowsystem","version":"5.116.0"},"kf5-kxmlgui":{"origin":"x11-toolkits/kf5-kxmlgui","version":"5.116.0"},"kf5-solid":{"origin":"devel/kf5-solid","version":"5.116.0"},"kf5-sonnet":{"origin":"textproc/kf5-sonnet","version":"5.116.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libpaper":{"origin":"print/libpaper","version":"1.1.28_1"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"sane-backends":{"origin":"graphics/sane-backends","version":"1.3.1_1"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["graphics","kde"],"shlibs_required":["libKF5Auth.so.5","libKF5AuthCore.so.5","libKF5Bookmarks.so.5","libKF5Codecs.so.5","libKF5Completion.so.5","libKF5ConfigCore.so.5","libKF5ConfigGui.so.5","libKF5ConfigWidgets.so.5","libKF5CoreAddons.so.5","libKF5I18n.so.5","libKF5IconThemes.so.5","libKF5ItemViews.so.5","libKF5JobWidgets.so.5","libKF5KIOCore.so.5","libKF5KIOFileWidgets.so.5","libKF5KIOGui.so.5","libKF5KIOWidgets.so.5","libKF5Service.so.5","libKF5Solid.so.5","libKF5SonnetCore.so.5","libKF5SonnetUi.so.5","libKF5TextWidgets.so.5","libKF5WidgetsAddons.so.5","libKF5WindowSystem.so.5","libKF5XmlGui.so.5","libQt5Concurrent.so.5","libQt5Core.so.5","libQt5DBus.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5PrintSupport.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libX11.so.6","libc.so.8","libm.so.4","libpaper.so.1","libsane.so.1","libstdc++.so.9","libtiff.so.6"]},{"name":"llvm16","origin":"devel/llvm16","version":"16.0.6_11","comment":"LLVM and Clang","maintainer":"brooks@FreeBSD.org","www":"https://llvm.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"76cd87538ae7401ea203b410fecaab5b8906b7daf2e848c00f49c6b25cddde0e","flatsize":1843985622,"path":"All/llvm16-16.0.6_11.pkg","repopath":"All/llvm16-16.0.6_11.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","LLVM","LLVM2","MIT","PD","REGEX"],"pkgsize":225723560,"desc":"The LLVM Project is a collection of modular and reusable compiler and\ntoolchain technologies.\n\nThis port includes Clang (a C/C++/Objective-C compiler), LLD (a linker),\nLLDB (a debugger), an OpenMP runtime library, and the LLVM infrastructure\nthese are built on.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["devel","lang"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0","librt.so.0","libstdc++.so.9","libz.so.3","libzstd.so.1"],"options":{"BE_AMDGPU":"off","BE_WASM":"on","CLANG":"on","COMPILER_RT":"off","DOCS":"on","EXTRAS":"on","FLANG":"off","GOLD":"on","LIT":"on","LLD":"on","LLDB":"off","LLD_LINK":"off","MLIR":"on","OPENMP":"on","POLLY":"off","PYCLANG":"on","STATIC_LIBS":"on","BE_FREEBSD":"off","BE_NATIVE":"off","BE_STANDARD":"on"},"annotations":{"cpe":"cpe:2.3:a:llvm:llvm:16.0.6:::::dragonfly6:x86_64:11","flavor":"default"}},{"name":"kongress","origin":"deskutils/kongress","version":"25.04.2","comment":"Conference companion application","maintainer":"kde@FreeBSD.org","www":"https://apps.kde.org/kongress","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e861c850d577e474302ae85b9b68c290c3812a4616cb615cc2c621c20bcda15a","flatsize":795102,"path":"All/kongress-25.04.2.pkg","repopath":"All/kongress-25.04.2.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":190904,"desc":"Kongress is a conference companion application. Its purpose is to help\nparticipants to organize their visit or online participation in a\nconference. It contains the following features:\n- A collection of conferences\n- The scheduled talks\n- Start/end time of each talk (in various timezones)\n- List of favorites and warning on overlapping favorites\n- Reminders before the beginning of the talk\n\nThe primary target user-base of Kongress is people attending a\nconference with a Linux mobile phone. It also works on desktop,\nleveraging the convergence capabilities of Kirigami.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kcalendarcore":{"origin":"net/kf6-kcalendarcore","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kirigami":{"origin":"x11-toolkits/kf6-kirigami","version":"6.14.1"},"kf6-knotifications":{"origin":"devel/kf6-knotifications","version":"6.14.0"},"kirigami-addons-qt6":{"origin":"x11-toolkits/kirigami-addons-qt6","version":"1.8.1"},"kosmindoormap":{"origin":"astro/kosmindoormap","version":"25.04.2"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"},"qt6-svg":{"origin":"graphics/qt6-svg","version":"6.8.3"}},"categories":["deskutils","kde","kde-applications"],"shlibs_required":["libGLX.so.0","libKF6CalendarCore.so.6","libKF6ConfigCore.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6DBusAddons.so.6","libKF6I18n.so.6","libKF6I18nQml.so.6","libKF6Notifications.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6OpenGL.so.6","libQt6Qml.so.6","libQt6QmlMeta.so.6","libQt6QmlModels.so.6","libQt6QmlWorkerScript.so.6","libQt6Quick.so.6","libQt6QuickControls2.so.6","libQt6Svg.so.6","libQt6Widgets.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"]},{"name":"kopeninghours","origin":"devel/kopeninghours","version":"25.04.2","comment":"Library for parsing and evaluating OSM opening hours expressions","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c9f4d35cab148749b3eeeda66a5b03f366d0d52c2ac5680d8c966d06b8a34a55","flatsize":499799,"path":"All/kopeninghours-25.04.2.pkg","repopath":"All/kopeninghours-25.04.2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":123344,"desc":"Library for parsing and evaluating OSM opening hours expressions.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kholidays":{"origin":"net/kf6-kholidays","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"}},"categories":["devel","kde","kde-applications"],"options":{"DOCS":"on"}},{"name":"kraft","origin":"finance/kraft","version":"1.2.2","comment":"Manage invoices and documents for small companies","maintainer":"kde@FreeBSD.org","www":"https://volle-kraft-voraus.de/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d5fd75c203bf6a885a599db73707744dec247fdf1dc22b748e85dc53aae219ef","flatsize":8511768,"path":"All/kraft-1.2.2.pkg","repopath":"All/kraft-1.2.2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":5605924,"desc":"Kraft is a free software project that helps to create office documents\nespecially for small enterprise operators such as handcrafters. These\nfeatures are provided:\n\n - Customer management, deeply integrated in the KDE infrastructure\n   using KAddressbook\n - Automatted creation of offers, invoices and similar documents\n - Text templates\n - Material management\n\nKraft comes with a very clear and simple user interface. The central\nform to work on a document provides a good overview over the entire\ndocument but avoids overwhelming display of not needed information.\nIn the Focus there is always the currently important area such as\ndocument header, item list or document footer.\n\nKraft supports calculated items in documents, items with manually\nentered pricing and On-Demand and alternative items.\nDocuments can be copied completely to shorten the step to create similar\ndocuments. Followup documents such as an invoice following an offer can\nbe created from the predocuments easily.","deps":{"google-ctemplate":{"origin":"textproc/google-ctemplate","version":"2.4"},"grantlee5":{"origin":"devel/grantlee5","version":"5.3.0"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kcontacts":{"origin":"net/kf5-kcontacts","version":"5.116.0,1"},"kf5-ki18n":{"origin":"devel/kf5-ki18n","version":"5.116.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"qt5-xmlpatterns":{"origin":"textproc/qt5-xmlpatterns","version":"5.15.16p0_1"}},"categories":["finance","kde"],"shlibs_required":["libGrantlee_Templates.so.5","libKF5ConfigCore.so.5","libKF5ConfigGui.so.5","libKF5Contacts.so.5","libKF5I18n.so.5","libQt5Core.so.5","libQt5Gui.so.5","libQt5Sql.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libc.so.8","libctemplate.so.3","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"komposter","origin":"audio/komposter","version":"g20201211_1","comment":"Lightweight music composing system","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/electronoora/komposter","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a69e8b7ff56d28ebc49113937290b9f424a5ef81423cf64fed6bd992a3b5d331","flatsize":1541400,"path":"All/komposter-g20201211_1.pkg","repopath":"All/komposter-g20201211_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":146252,"desc":"Komposter is a lightweight music composing system intended mainly to be used in\napplications where the size of the executable must be minimized such as 4K and\n64K intros.\n\nIt is built using a modular \"virtual analog\" model, where the composer can build\nthe synthesizers from scratch using simple basic building blocks. This minimizes\nthe amount of code required and relies more on data, which can be compressed\nmore effectively.\n\nA simple pattern-based sequencer is used to create songs which use up to 24\nvoices, each of which can use a different synthesizer. Each synthesizer can be\nprogrammed with a number of patches that can be switched between patterns.","deps":{"freeglut":{"origin":"graphics/freeglut","version":"3.2.1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"openal-soft":{"origin":"audio/openal-soft","version":"1.24.2_2"}},"categories":["audio"],"shlibs_required":["libGL.so.1","libGLU.so.1","libc.so.8","libfreetype.so.6","libglut.so.3","libm.so.4","libopenal.so.1","libpthread.so.0"],"options":{"EXAMPLES":"on"}},{"name":"kpat","origin":"games/kpat","version":"25.04.2","comment":"Patience Card game","maintainer":"kde@FreeBSD.org","www":"http://www.kde.org/applications/games/kpatience/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"acb3e3c1c9a625044d2156cf47c77f75556d2084751c507ae1080089febe0099","flatsize":5843931,"path":"All/kpat-25.04.2.pkg","repopath":"All/kpat-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":3914136,"desc":"KPatience is a relaxing card sorting game.  To win the game a player\nhas to arrange a single deck of cards in certain order amongst each\nother.","deps":{"black-hole-solver":{"origin":"games/black-hole-solver","version":"1.12.0"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"freecell-solver":{"origin":"games/freecell-solver","version":"6.2.0_1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-attica":{"origin":"x11-toolkits/kf6-attica","version":"6.14.0"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-kdeclarative":{"origin":"devel/kf6-kdeclarative","version":"6.14.0"},"kf6-kguiaddons":{"origin":"x11-toolkits/kf6-kguiaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kiconthemes":{"origin":"x11-themes/kf6-kiconthemes","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kitemviews":{"origin":"x11-toolkits/kf6-kitemviews","version":"6.14.0"},"kf6-knewstuff":{"origin":"devel/kf6-knewstuff","version":"6.14.0"},"kf6-knotifyconfig":{"origin":"devel/kf6-knotifyconfig","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-ktextwidgets":{"origin":"x11-toolkits/kf6-ktextwidgets","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"libkdegames":{"origin":"games/libkdegames","version":"25.04.2"},"phonon-qt6":{"origin":"multimedia/phonon","version":"4.12.0_3"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["games","kde","kde-applications"],"shlibs_required":["libGLX.so.0","libKDEGames6.so.6","libKF6ColorScheme.so.6","libKF6Completion.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6DBusAddons.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6KIOCore.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Qml.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libblack_hole_solver.so.1","libc.so.8","libfreecell-solver.so.0","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"konquest","origin":"games/konquest","version":"25.04.2","comment":"Galactic Strategy game","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/applications/games/konquest/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"67bd9deb14093da73dfa6a077dec6630960d8a2b19758ddcd97da2b4ab23f87c","flatsize":1710531,"path":"All/konquest-25.04.2.pkg","repopath":"All/konquest-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":972700,"desc":"Konquest is the KDE version of Gnu-Lactic Konquest.  Players conquer\nother planets by sending ships to them.  The goal is to build an\ninterstellar empire and ultimately conquer all other player's\nplanets.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-kguiaddons":{"origin":"x11-toolkits/kf6-kguiaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"libkdegames":{"origin":"games/libkdegames","version":"25.04.2"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"},"qt6-scxml":{"origin":"devel/qt6-scxml","version":"6.8.3"}},"categories":["games","kde","kde-applications"],"shlibs_required":["libGLX.so.0","libKDEGames6.so.6","libKF6ColorScheme.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6DBusAddons.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Qml.so.6","libQt6StateMachine.so.6","libQt6Svg.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"kompare","origin":"textproc/kompare","version":"25.04.2","comment":"Diff/Patch Frontend","maintainer":"kde@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e6da2d77168fc64b679b79fa16398497d7f79b385b7c9d8b89ece90a35ad78ee","flatsize":2907214,"path":"All/kompare-25.04.2.pkg","repopath":"All/kompare-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":934388,"desc":"Diff/Patch frontend.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kdoctools":{"origin":"devel/kf6-kdoctools","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kiconthemes":{"origin":"x11-themes/kf6-kiconthemes","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kjobwidgets":{"origin":"x11-toolkits/kf6-kjobwidgets","version":"6.14.0"},"kf6-kparts":{"origin":"devel/kf6-kparts","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-ktexteditor":{"origin":"devel/kf6-ktexteditor","version":"6.14.0"},"kf6-ktextwidgets":{"origin":"x11-toolkits/kf6-ktextwidgets","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"kf6-solid":{"origin":"devel/kf6-solid","version":"6.14.0"},"kf6-sonnet":{"origin":"textproc/kf6-sonnet","version":"6.14.0"},"kf6-syntax-highlighting":{"origin":"textproc/kf6-syntax-highlighting","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libkomparediff2":{"origin":"textproc/libkomparediff2","version":"25.04.2"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["kde","kde-applications","textproc"],"shlibs_required":["libGLX.so.0","libKF6Codecs.so.6","libKF6ColorScheme.so.6","libKF6Completion.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6JobWidgets.so.6","libKF6KIOCore.so.6","libKF6KIOGui.so.6","libKF6KIOWidgets.so.6","libKF6Parts.so.6","libKF6Service.so.6","libKF6Solid.so.6","libKF6SyntaxHighlighting.so.6","libKF6TextEditor.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libkomparediff2.so.6","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"konsole","origin":"x11/konsole","version":"25.04.2","comment":"KDE terminal emulator","maintainer":"kde@FreeBSD.org","www":"https://konsole.kde.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3e01df048692eb124c5fd1e37eb6d8c9540b2dea52b444cfc876448e0e1d5f82","flatsize":9804972,"path":"All/konsole-25.04.2.pkg","repopath":"All/konsole-25.04.2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":2023412,"desc":"Konsole is a terminal program for KDE.\n\nAs well as being a standalone program, it is also used by other KDE\nprograms such as the Kate editor and KDevelop development environment\nto provide easy access to a terminal window. Konsole's features and\nusage are explained and illustrated in the Konsole handbook, which can\nbe accessed by browsing to \"help:/konsole\" in Konqueror.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"keditbookmarks":{"origin":"deskutils/keditbookmarks","version":"25.04.2"},"kf6-attica":{"origin":"x11-toolkits/kf6-attica","version":"6.14.0"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kbookmarks":{"origin":"devel/kf6-kbookmarks","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-kglobalaccel":{"origin":"x11/kf6-kglobalaccel","version":"6.14.0"},"kf6-kguiaddons":{"origin":"x11-toolkits/kf6-kguiaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kiconthemes":{"origin":"x11-themes/kf6-kiconthemes","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kitemmodels":{"origin":"devel/kf6-kitemmodels","version":"6.14.0"},"kf6-kjobwidgets":{"origin":"x11-toolkits/kf6-kjobwidgets","version":"6.14.0"},"kf6-knewstuff":{"origin":"devel/kf6-knewstuff","version":"6.14.0"},"kf6-knotifications":{"origin":"devel/kf6-knotifications","version":"6.14.0"},"kf6-knotifyconfig":{"origin":"devel/kf6-knotifyconfig","version":"6.14.0"},"kf6-kparts":{"origin":"devel/kf6-kparts","version":"6.14.0"},"kf6-kpty":{"origin":"devel/kf6-kpty","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-ktextwidgets":{"origin":"x11-toolkits/kf6-ktextwidgets","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"kf6-solid":{"origin":"devel/kf6-solid","version":"6.14.0"},"kf6-sonnet":{"origin":"textproc/kf6-sonnet","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["kde","kde-applications","x11"],"shlibs_required":["libGLX.so.0","libKF6Attica.so.6","libKF6Bookmarks.so.6","libKF6ColorScheme.so.6","libKF6Completion.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6DBusAddons.so.6","libKF6GlobalAccel.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6IconThemes.so.6","libKF6JobWidgets.so.6","libKF6KIOCore.so.6","libKF6KIOGui.so.6","libKF6KIOWidgets.so.6","libKF6NewStuffCore.so.6","libKF6NewStuffWidgets.so.6","libKF6Notifications.so.6","libKF6NotifyConfig.so.6","libKF6Pty.so.6","libKF6Service.so.6","libKF6Solid.so.6","libKF6SonnetUi.so.6","libKF6TextWidgets.so.6","libKF6WidgetsAddons.so.6","libKF6WindowSystem.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Multimedia.so.6","libQt6Network.so.6","libQt6PrintSupport.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libX11.so.6","libc.so.8","libgcc_s.so.1","libicui18n.so.76","libicuuc.so.76","libm.so.4","libpthread.so.0","libstdc++.so.6","libz.so.3"],"options":{"DOCS":"on"}},{"name":"kollision","origin":"games/kollision","version":"25.04.2","comment":"Simple ball dodging game","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/applications/games/kollision/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9d816e9f31bc5e339aa54e8cded0efac2b159d1cd251841686035ad34f5856b5","flatsize":796795,"path":"All/kollision-25.04.2.pkg","repopath":"All/kollision-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":396916,"desc":"Kollision is a simple ball dodging game.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-knewstuff":{"origin":"devel/kf6-knewstuff","version":"6.14.0"},"kf6-knotifyconfig":{"origin":"devel/kf6-knotifyconfig","version":"6.14.0"},"kf6-ktextwidgets":{"origin":"x11-toolkits/kf6-ktextwidgets","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"libkdegames":{"origin":"games/libkdegames","version":"25.04.2"},"phonon-qt6":{"origin":"multimedia/phonon","version":"4.12.0_3"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"}},"categories":["games","kde","kde-applications"],"shlibs_required":["libGLX.so.0","libKDEGames6.so.6","libKF6ColorScheme.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6DBusAddons.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6IconThemes.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Qml.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"kok-libreoffice","origin":"editors/libreoffice-kok","version":"25.2.2.2","comment":"kok language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"367c9d83e0a7aa9ee07715ce4da53ddcf81887eeef08aa3b693d75283e8169cc","flatsize":2002395,"path":"All/kok-libreoffice-25.2.2.2.pkg","repopath":"All/kok-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":287900,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"kodi-platform","origin":"devel/kodi-platform","version":"20190726_10","comment":"Kodi platform support library","maintainer":"decke@FreeBSD.org","www":"https://github.com/xbmc/kodi-platform","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5e62bbd02f980552427f15602a575127c3a39078fa816207f035a0de690c51de","flatsize":23315,"path":"All/kodi-platform-20190726_10.pkg","repopath":"All/kodi-platform-20190726_10.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":9184,"desc":"Kodi platform support library","deps":{"p8-platform":{"origin":"devel/p8-platform","version":"2.1.0.1_3"},"tinyxml":{"origin":"textproc/tinyxml","version":"2.6.2_4"}},"categories":["devel"]},{"name":"koi8-u-monaco-x11","origin":"ukrainian/monacofonts","version":"1.0_5","comment":"Collection of 5 \"fixed\" fonts for X11 from www.brama.com","maintainer":"ports@virtual-estates.net","www":"http://www.brama.com/compute/unix.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f86e310d42a2037fa738f660acb737d204ca5084d88b92e951f866387f7ebf12","flatsize":20647,"path":"All/koi8-u-monaco-x11-1.0_5.pkg","repopath":"All/koi8-u-monaco-x11-1.0_5.pkg","licenselogic":"single","pkgsize":20904,"desc":"Monaco  KOI8-U  Cyrillic fonts for X11  systems in BDF format.  Total of\nfive bitmap fonts.\n\nThis  port  installs  PCF  versions  of  the  fonts  and  generates  the\nfonts.alias file, which provides, for the koi8-u and koi8-r encodings --\nsome applications have the encodings  (such as koi8-r) harcoded in them,\nbut koi8-u is a superset of koi8-r.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["ukrainian","x11-fonts"],"messages":[{"message":"For  your X-server  to use  the fonts,  you have  to add\n\tthe  ${LOCALBASE}/share/fonts/koi8-u-monaco (LOCALBASE  is,\n\tusually, /usr/local)  to  the server's  font-path.  Use\n\t``xset fp+'' ${LOCALBASE} to do this  for the current  X-session and\n\tconsult  your  X-server's  documentation  to  make  this\n\tpermanent.","type":"install"}]},{"name":"koi8-u-gemini-x11","origin":"x11-fonts/geminifonts","version":"1.0_6","comment":"Ukrainian KOI8 fonts for X11R6 (koi8-u)","maintainer":"ports@virtual-estates.net","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f57ed55fc03e764e2e6ad2d10ab20e786c0f0c397521d6a7fb5e498dc31ffeb3","flatsize":356555,"path":"All/koi8-u-gemini-x11-1.0_6.pkg","repopath":"All/koi8-u-gemini-x11-1.0_6.pkg","licenselogic":"single","pkgsize":335324,"desc":"This package contains the set of ukrainian fonts for X11 Release 6.\nCopyright (C) 1995 Victor Forsyuk <victor@gu.net>\n\nThis set is based on so-called \"Cronyx\" font set, that was copyrighted\nby Cronyx Ltd.: Copyright (C) 1994-1995 Cronyx Ltd.\n\nUnder no circumstances is the author responsible for the proper\nfunctioning of this software, nor does the author assume any\nresponsibility for damages incurred with its use.\n\nThis port also creates  two aliases for each of the  fonts -- for koi8-r\nencoding (koi8-u is a superset of koi8-r anyway) and for cronyx foundry.\nSome applications (gtk?) look for -cronyx-*- and/or *-koi8-r explicitly,\nbut there is no reason why this fonts cannot be used in those cases.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"],"messages":[{"message":"For  your X-server  to use  the fonts,  you have  to add\n\tthe  ${LOCALBASE}/share/fonts/koi8-u-gemini (LOCALBASE is,\n\tusually, /usr/local)  to  the server's  font-path.  Use\n\t``xset fp+''  to do this  for the current  X-session and\n\tconsult  your  X-server's  documentation  to  make  this\n\tpermanent.","type":"install"}]},{"name":"kokkos","origin":"devel/kokkos","version":"4.5.01","comment":"C++ performance portability programming ecosystem","maintainer":"yuri@FreeBSD.org","www":"https://kokkos.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8a3cff7e1e5b790cad95b8534e63304bc4cb51af2558f402eac81631b7fa4a45","flatsize":6246314,"path":"All/kokkos-4.5.01.pkg","repopath":"All/kokkos-4.5.01.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":656808,"desc":"Kokkos C++ Performance Portability Programming EcoSystem: The Programming Model\n- Parallel Execution and Memory Abstraction.\n\nKokkos Core implements a programming model in C++ for writing performance\nportable applications targeting all major HPC platforms. For that purpose it\nprovides abstractions for both parallel execution of code and data management.\nKokkos is designed to target complex node architectures with N-level memory\nhierarchies and multiple types of execution resources. It currently can use\nCUDA, HPX, OpenMP and Pthreads as backend programming models with several other\nbackends in development.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"}},"categories":["devel"],"options":{"OPENMP":"off","SERIAL":"on"}},{"name":"kodi-addon-visualization.spectrum","origin":"multimedia/kodi-addon-visualization.spectrum","version":"21.0.0.20240219","comment":"Spectrum visualizer for Kodi","maintainer":"rozhuk.im@gmail.com","www":"https://github.com/xbmc/visualization.spectrum","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"93237ecc59d79a35982f7c41e1658f41bc95c507d267ee624bb772fdbe2bbfb7","flatsize":597928,"path":"All/kodi-addon-visualization.spectrum-21.0.0.20240219.pkg","repopath":"All/kodi-addon-visualization.spectrum-21.0.0.20240219.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":322448,"desc":"Spectrum visualizer for Kodi","deps":{"kodi":{"origin":"multimedia/kodi","version":"21.0_11"},"kodi-platform":{"origin":"devel/kodi-platform","version":"20190726_10"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"p8-platform":{"origin":"devel/p8-platform","version":"2.1.0.1_3"}},"categories":["multimedia"]},{"name":"kodi-addon-screensaver.matrixtrails","origin":"multimedia/kodi-addon-screensaver.matrixtrails","version":"21.0.0.20240219","comment":"Matrix trails screensaver for Kodi","maintainer":"rozhuk.im@gmail.com","www":"https://github.com/xbmc/screensaver.matrixtrails","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5e85a5697c219dc7317c095edc8f7a75b3277b3e13e387e5ea32d443202da768","flatsize":1212712,"path":"All/kodi-addon-screensaver.matrixtrails-21.0.0.20240219.pkg","repopath":"All/kodi-addon-screensaver.matrixtrails-21.0.0.20240219.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":615684,"desc":"Matrix trails screensaver for Kodi\n\nThis port is for multimedia/kodi-devel only.","deps":{"kodi":{"origin":"multimedia/kodi","version":"21.0_11"},"kodi-platform":{"origin":"devel/kodi-platform","version":"20190726_10"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"p8-platform":{"origin":"devel/p8-platform","version":"2.1.0.1_3"}},"categories":["multimedia"]},{"name":"kodi-addon-visualization.fishbmc","origin":"multimedia/kodi-addon-visualization.fishbmc","version":"21.0.0.20240219","comment":"Fische visualizer for Kodi","maintainer":"rozhuk.im@gmail.com","www":"https://github.com/xbmc/visualization.fishbmc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3c68d70a339d2b1405e5f86a2a4fca9c46e8aefb76305c6557456c79c26515d2","flatsize":640224,"path":"All/kodi-addon-visualization.fishbmc-21.0.0.20240219.pkg","repopath":"All/kodi-addon-visualization.fishbmc-21.0.0.20240219.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":372936,"desc":"Fische visualizer for Kodi","deps":{"kodi":{"origin":"multimedia/kodi","version":"21.0_11"},"kodi-platform":{"origin":"devel/kodi-platform","version":"20190726_10"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"p8-platform":{"origin":"devel/p8-platform","version":"2.1.0.1_3"}},"categories":["multimedia"]},{"name":"kodi-addon-screensaver.stars","origin":"multimedia/kodi-addon-screensaver.stars","version":"21.0.0.20240219","comment":"Starfield screensaver for Kodi","maintainer":"rozhuk.im@gmail.com","www":"https://github.com/xbmc/screensaver.stars","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eb365bc2b38aa13c3505dbffedb77a1636479294939398d551d066053a6fcfc2","flatsize":495597,"path":"All/kodi-addon-screensaver.stars-21.0.0.20240219.pkg","repopath":"All/kodi-addon-screensaver.stars-21.0.0.20240219.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":278680,"desc":"Starfield screensaver for Kodi","deps":{"kodi":{"origin":"multimedia/kodi","version":"21.0_11"},"kodi-platform":{"origin":"devel/kodi-platform","version":"20190726_10"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"p8-platform":{"origin":"devel/p8-platform","version":"2.1.0.1_3"}},"categories":["multimedia"]},{"name":"kodi-addon-screensaver.biogenesis","origin":"multimedia/kodi-addon-screensaver.biogenesis","version":"21.0.0.20240219","comment":"BioGenesis screensaver for Kodi","maintainer":"rozhuk.im@gmail.com","www":"https://github.com/xbmc/screensaver.biogenesis","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"786ec44c3c77d76a7a0e667ed9a061ab27e5fa9c8fdf9bb285c23262b746cf69","flatsize":461520,"path":"All/kodi-addon-screensaver.biogenesis-21.0.0.20240219.pkg","repopath":"All/kodi-addon-screensaver.biogenesis-21.0.0.20240219.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":157864,"desc":"BioGenesis screensaver for Kodi","deps":{"kodi":{"origin":"multimedia/kodi","version":"21.0_11"},"kodi-platform":{"origin":"devel/kodi-platform","version":"20190726_10"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"p8-platform":{"origin":"devel/p8-platform","version":"2.1.0.1_3"}},"categories":["multimedia"]},{"name":"kodi-addon-pvr.iptvsimple","origin":"multimedia/kodi-addon-pvr.iptvsimple","version":"21.10.2","comment":"IPTV Live TV and Radio PVR client for Kodi","maintainer":"decke@FreeBSD.org","www":"https://github.com/kodi-pvr/pvr.iptvsimple","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2ba480564dc64585dd44fd5562fd2ae1df6fba6261748c4ff14bfd318da48705","flatsize":3770837,"path":"All/kodi-addon-pvr.iptvsimple-21.10.2.pkg","repopath":"All/kodi-addon-pvr.iptvsimple-21.10.2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":403848,"desc":"This is a Kodi PVR addon for IPTV Live TV and Radio","deps":{"kodi":{"origin":"multimedia/kodi","version":"21.0_11"},"kodi-platform":{"origin":"devel/kodi-platform","version":"20190726_10"},"p8-platform":{"origin":"devel/p8-platform","version":"2.1.0.1_3"},"pugixml":{"origin":"textproc/pugixml","version":"1.15"}},"categories":["multimedia"]},{"name":"kodi-addon-pvr.hts","origin":"multimedia/kodi-addon-pvr.hts","version":"21.2.6","comment":"Tvheadend PVR addon for Kodi","maintainer":"decke@FreeBSD.org","www":"https://github.com/kodi-pvr/pvr.hts","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"90783641f6dc0f58c3c21b04ef9fcd0747bcc54efd9b73ba93c030c9a5cf2efa","flatsize":1512647,"path":"All/kodi-addon-pvr.hts-21.2.6.pkg","repopath":"All/kodi-addon-pvr.hts-21.2.6.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":282652,"desc":"This is a Kodi PVR addon for connecting to a tvheadend backend.","deps":{"kodi":{"origin":"multimedia/kodi","version":"21.0_11"},"kodi-platform":{"origin":"devel/kodi-platform","version":"20190726_10"},"p8-platform":{"origin":"devel/p8-platform","version":"2.1.0.1_3"},"pugixml":{"origin":"textproc/pugixml","version":"1.15"}},"categories":["multimedia"]},{"name":"kodi-addon-game.libretro.pcsx-rearmed","origin":"games/kodi-addon-game.libretro.pcsx-rearmed","version":"24.0.0.56","comment":"Kodi game addon for Sony - PlayStation (PCSX ReARMed)","maintainer":"rozhuk.im@gmail.com","www":"https://github.com/kodi-game/game.libretro.pcsx-rearmed","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"46e77cc3f871b689fa4359da30789462bc9575f7fbdcbbdf7dbe8d00c1b72d9d","flatsize":477455,"path":"All/kodi-addon-game.libretro.pcsx-rearmed-24.0.0.56.pkg","repopath":"All/kodi-addon-game.libretro.pcsx-rearmed-24.0.0.56.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":81620,"desc":"PCSX ReARMed is yet another PCSX fork based on the PCSX-Reloaded\nproject, which itself contains code from PCSX, PCSX-df and\nPCSX-Revolution.\nThis version is ARM architecture oriented and features MIPS->ARM\nrecompiler by Ari64, NEON GTE code and more performance improvements.\nIt was created for Pandora handheld, but should be usable on other\ndevices after some code adjustments (N900, GPH Wiz/Caanoo, PlayBook\nversions are also available).\n\nPCSX ReARMed features ARM NEON GPU by Exophase, that in many cases\nproduces pixel perfect graphics at very high performance. There is also\nUna-i's GPU plugin from PCSX4ALL project, and traditional P.E.Op.S. one.","deps":{"kodi":{"origin":"multimedia/kodi","version":"21.0_11"},"kodi-addon-game.libretro":{"origin":"games/kodi-addon-game.libretro","version":"21.0.6"},"kodi-platform":{"origin":"devel/kodi-platform","version":"20190726_10"},"libretro-pcsx_rearmed":{"origin":"games/libretro-pcsx_rearmed","version":"0.20231025"},"p8-platform":{"origin":"devel/p8-platform","version":"2.1.0.1_3"}},"categories":["games"],"messages":[{"message":"BIOS files required, download and save to:\n~/.kodi/userdata/addon_data/game.libretro.pcsx-rearmed/resources/system/\n\nWWW: https://kodi.wiki/view/Game_add-ons#BIOS_requirements","type":"install"}]},{"name":"kodi-addon-peripheral.joystick","origin":"multimedia/kodi-addon-peripheral.joystick","version":"21.1.15","comment":"Joystick support for Kodi","maintainer":"rozhuk.im@gmail.com","www":"https://github.com/xbmc/peripheral.joystick","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ce1cd1a4cb5ab92642a2f464ad441f7dd90912a42400446b3317c1b75f6630e3","flatsize":919365,"path":"All/kodi-addon-peripheral.joystick-21.1.15.pkg","repopath":"All/kodi-addon-peripheral.joystick-21.1.15.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":209660,"desc":"Joystick support for Kodi","deps":{"kodi":{"origin":"multimedia/kodi","version":"21.0_11"},"kodi-platform":{"origin":"devel/kodi-platform","version":"20190726_10"},"libudev-devd":{"origin":"devel/libudev-devd","version":"0.6.0"},"p8-platform":{"origin":"devel/p8-platform","version":"2.1.0.1_3"},"tinyxml":{"origin":"textproc/tinyxml","version":"2.6.2_4"}},"categories":["multimedia"],"messages":[{"message":"Do not forget install webcamd with joystick support and run it,\n/dev/input/js* device is required.","type":"install"}]},{"name":"konversation","origin":"irc/konversation","version":"25.04.2","comment":"User friendly IRC client for KDE","maintainer":"kde@FreeBSD.org","www":"https://konversation.kde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d544d99d7efcc28a5f3c58eb1e5ca9daa911c3dd5e981ecfef787e31ff0e0a74","flatsize":16871706,"path":"All/konversation-25.04.2.pkg","repopath":"All/konversation-25.04.2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":4841148,"desc":"Konversation is a user friendly IRC (Internet Relay Chat) client for KDE.\n\nFeatures:\n  o Standard IRC features\n  o SSL server support\n  o Bookmarking support\n  o Easy to use graphical user interface\n  o Multiple servers and channels in one single window\n  o DCC file transfer\n  o Multiple identities for different servers\n  o Text decorations and colors\n  o OnScreen Display for notifications\n  o Automatic UTF-8 detection\n  o Per channel encoding support\n  o Theme support for nick icons\n  o Highly configurable","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-attica":{"origin":"x11-toolkits/kf6-attica","version":"6.14.0"},"kf6-karchive":{"origin":"archivers/kf6-karchive","version":"6.14.0"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kbookmarks":{"origin":"devel/kf6-kbookmarks","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-kdoctools":{"origin":"devel/kf6-kdoctools","version":"6.14.0"},"kf6-kglobalaccel":{"origin":"x11/kf6-kglobalaccel","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kiconthemes":{"origin":"x11-themes/kf6-kiconthemes","version":"6.14.0"},"kf6-kidletime":{"origin":"devel/kf6-kidletime","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kitemviews":{"origin":"x11-toolkits/kf6-kitemviews","version":"6.14.0"},"kf6-kjobwidgets":{"origin":"x11-toolkits/kf6-kjobwidgets","version":"6.14.0"},"kf6-knewstuff":{"origin":"devel/kf6-knewstuff","version":"6.14.0"},"kf6-knotifications":{"origin":"devel/kf6-knotifications","version":"6.14.0"},"kf6-knotifyconfig":{"origin":"devel/kf6-knotifyconfig","version":"6.14.0"},"kf6-kparts":{"origin":"devel/kf6-kparts","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-kstatusnotifieritem":{"origin":"deskutils/kf6-kstatusnotifieritem","version":"6.14.0"},"kf6-ktextwidgets":{"origin":"x11-toolkits/kf6-ktextwidgets","version":"6.14.0"},"kf6-kwallet":{"origin":"sysutils/kf6-kwallet","version":"6.14.1"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"kf6-solid":{"origin":"devel/kf6-solid","version":"6.14.0"},"kf6-sonnet":{"origin":"textproc/kf6-sonnet","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"phonon-qt6":{"origin":"multimedia/phonon","version":"4.12.0_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"qca-qt6":{"origin":"devel/qca","version":"2.3.10"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["irc","kde","kde-applications"],"shlibs_required":["libGLX.so.0","libKF6Archive.so.6","libKF6Attica.so.6","libKF6Bookmarks.so.6","libKF6BookmarksWidgets.so.6","libKF6Codecs.so.6","libKF6ColorScheme.so.6","libKF6Completion.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6DBusAddons.so.6","libKF6GlobalAccel.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6IdleTime.so.6","libKF6ItemViews.so.6","libKF6JobWidgets.so.6","libKF6KIOCore.so.6","libKF6KIOFileWidgets.so.6","libKF6KIOGui.so.6","libKF6KIOWidgets.so.6","libKF6NewStuffCore.so.6","libKF6NewStuffWidgets.so.6","libKF6Notifications.so.6","libKF6NotifyConfig.so.6","libKF6Parts.so.6","libKF6Service.so.6","libKF6Solid.so.6","libKF6SonnetUi.so.6","libKF6StatusNotifierItem.so.6","libKF6TextWidgets.so.6","libKF6Wallet.so.6","libKF6WidgetsAddons.so.6","libKF6WindowSystem.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6Core5Compat.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Multimedia.so.6","libQt6Network.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libX11.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libqca-qt6.so.2","libstdc++.so.6"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:konversation:konversation:25.04.2:::::dragonfly6:x86_64"}},{"name":"kodi-addon-game.libretro.beetle-psx","origin":"games/kodi-addon-game.libretro.beetle-psx","version":"0.9.44.61","comment":"Kodi game addon for Sony - PlayStation (Beetle PSX)","maintainer":"rozhuk.im@gmail.com","www":"https://github.com/kodi-game/game.libretro.beetle-psx","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ff65cd444901a04fa1a74ea006bcf7b18f86d9b1e2db6cdaebf133fad7ab194c","flatsize":526523,"path":"All/kodi-addon-game.libretro.beetle-psx-0.9.44.61.pkg","repopath":"All/kodi-addon-game.libretro.beetle-psx-0.9.44.61.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":186392,"desc":"Beetle PSX is a port/fork of Mednafen's PSX module to the libretro API.\nIt can be compiled in C++98 mode, excluding the Vulkan renderer, which\nis written in C++11 for the time being. Beetle PSX currently runs on\nLinux, OSX and Windows.","deps":{"kodi":{"origin":"multimedia/kodi","version":"21.0_11"},"kodi-addon-game.libretro":{"origin":"games/kodi-addon-game.libretro","version":"21.0.6"},"kodi-platform":{"origin":"devel/kodi-platform","version":"20190726_10"},"libretro-beetle_psx":{"origin":"games/libretro-beetle_psx","version":"0.20231020"},"p8-platform":{"origin":"devel/p8-platform","version":"2.1.0.1_3"}},"categories":["games"],"messages":[{"message":"BIOS files required, download and save to:\n~/.kodi/userdata/addon_data/game.libretro.beetle-psx/resources/system/\n\nWWW: https://kodi.wiki/view/Game_add-ons#BIOS_requirements","type":"install"}]},{"name":"kodi-addon-visualization.projectm","origin":"multimedia/kodi-addon-visualization.projectm","version":"21.0.1.20240504","comment":"ProjectM visualizer for Kodi","maintainer":"rozhuk.im@gmail.com","www":"https://github.com/xbmc/visualization.projectm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f57e82a5c35d30581afbba15e368f24001a7cdddd4f5c08f8aa0a581cc0356f8","flatsize":2844511,"path":"All/kodi-addon-visualization.projectm-21.0.1.20240504.pkg","repopath":"All/kodi-addon-visualization.projectm-21.0.1.20240504.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":2469384,"desc":"ProjectM visualizer for Kodi","deps":{"kodi":{"origin":"multimedia/kodi","version":"21.0_11"},"kodi-platform":{"origin":"devel/kodi-platform","version":"20190726_10"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libprojectM":{"origin":"graphics/libprojectm","version":"3.1.12_11"},"p8-platform":{"origin":"devel/p8-platform","version":"2.1.0.1_3"}},"categories":["multimedia"]},{"name":"kodi-addon-game.libretro.fceumm","origin":"games/kodi-addon-game.libretro.fceumm","version":"0.0.1.55","comment":"Kodi game addon for NES / Famicom (FCEUmm)","maintainer":"rozhuk.im@gmail.com","www":"https://github.com/kodi-game/game.libretro.fceumm","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c4d769bcf0fd846443f28ca1b83019411a4d6e40a7ac28c044865318a24dfd1f","flatsize":922012,"path":"All/kodi-addon-game.libretro.fceumm-0.0.1.55.pkg","repopath":"All/kodi-addon-game.libretro.fceumm-0.0.1.55.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":774956,"desc":"FCE Ultra mappers modified\n\nFCEU \"mappers modified\" is an unofficial build of FCEU Ultra by CaH4e3,\nwhich supports a lot of new mappers including some obscure mappers such\nas one for unlicensed NES ROM's.","deps":{"kodi":{"origin":"multimedia/kodi","version":"21.0_11"},"kodi-addon-game.libretro":{"origin":"games/kodi-addon-game.libretro","version":"21.0.6"},"kodi-platform":{"origin":"devel/kodi-platform","version":"20190726_10"},"libretro-fceumm":{"origin":"games/libretro-fceumm","version":"0.20230916"},"p8-platform":{"origin":"devel/p8-platform","version":"2.1.0.1_3"}},"categories":["games"]},{"name":"kodi-addon-game.libretro.genplus","origin":"games/kodi-addon-game.libretro.genplus","version":"1.7.4.62","comment":"Kodi game addon for Sega - MS/GG/MD/CD (Genesis Plus GX)","maintainer":"rozhuk.im@gmail.com","www":"https://github.com/kodi-game/game.libretro.genplus","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"61a7bd7ed8892b21d1304048d5910be1b0e737973f5e44c38c8a520598fd9b36","flatsize":1377206,"path":"All/kodi-addon-game.libretro.genplus-1.7.4.62.pkg","repopath":"All/kodi-addon-game.libretro.genplus-1.7.4.62.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":918388,"desc":"Genesis Plus GX is an open-source Sega 8/16 bit emulator focused on\naccuracy and portability. Initially ported and developped on\nGamecube / Wii consoles through libogc / devkitPPC, this emulator is now\navailable on many other platforms through various frontends such as:\n- Retroarch (libretro)\n- Bizhawk\n- OpenEmu\n\nThe source code, initially based on Genesis Plus 1.2a by Charles\nMacDonald has been heavily modified & enhanced, with respect to original\ngoals and design, in order to improve emulation accuracy as well as\nadding support for new peripherals, cartridge or console hardware and\nmany other exciting features.\n\nThe result is that Genesis Plus GX is now more a continuation of the\noriginal project than a simple port, providing very accurate emulation\nand 100%25 compatibility with Genesis / Mega Drive, Sega/Mega CD, Master\nSystem, Game Gear & SG-1000 released software (including all unlicensed\nor pirate known dumps), also emulating backwards compatibility modes\nwhen available. All the people who contributed (directly or indirectly)\nto this project are listed on the Credits page.","deps":{"kodi":{"origin":"multimedia/kodi","version":"21.0_11"},"kodi-addon-game.libretro":{"origin":"games/kodi-addon-game.libretro","version":"21.0.6"},"kodi-platform":{"origin":"devel/kodi-platform","version":"20190726_10"},"libretro-genesis_plus_gx":{"origin":"games/libretro-genesis_plus_gx","version":"0.20231020"},"p8-platform":{"origin":"devel/p8-platform","version":"2.1.0.1_3"}},"categories":["games"]},{"name":"kodi-addon-game.libretro.picodrive","origin":"games/kodi-addon-game.libretro.picodrive","version":"2.00.0.45","comment":"Kodi game addon for Sega - MS/MD/CD/32X (PicoDrive)","maintainer":"rozhuk.im@gmail.com","www":"https://github.com/kodi-game/game.libretro.picodrive","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f3d8d5c94a2d5de908136d9ac0bb813ea37e2b969559815042eb8ce70114ff45","flatsize":1163766,"path":"All/kodi-addon-game.libretro.picodrive-2.00.0.45.pkg","repopath":"All/kodi-addon-game.libretro.picodrive-2.00.0.45.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":970972,"desc":"This is yet another Megadrive / Genesis / Sega CD / Mega CD / 32X / SMS\nemulator, which was written having ARM-based handheld devices in mind\n(such as smartphones and handheld consoles like GP2X and Pandora),\nbut also runs on non-ARM little-endian hardware too.\n\nThe emulator is heavily optimized for ARM, features assembly cores for\n68k, Z80 and VDP chip emulation, also has dynamic recompilers for SH2\nand SSP16 (for 32X and SVP emulation). It was started by Dave (aka fdave,\nfinalburn author) as basic Genesis/Megadrive emulator for Pocket PC,\nthen taken over and expanded by notaz.\n\nPicoDrive was the first emulator ever to properly emulate Virtua Racing\nand it's SVP chip.","deps":{"kodi":{"origin":"multimedia/kodi","version":"21.0_11"},"kodi-addon-game.libretro":{"origin":"games/kodi-addon-game.libretro","version":"21.0.6"},"kodi-platform":{"origin":"devel/kodi-platform","version":"20190726_10"},"libretro-picodrive":{"origin":"games/libretro-picodrive","version":"0.20230811"},"p8-platform":{"origin":"devel/p8-platform","version":"2.1.0.1_3"}},"categories":["games"]},{"name":"kodi-addon-game.libretro","origin":"games/kodi-addon-game.libretro","version":"21.0.6","comment":"Libretro compatibility layer for the Kodi Game API","maintainer":"rozhuk.im@gmail.com","www":"https://github.com/kodi-game/game.libretro","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"45f59c65c53e1c1450afa03bdbe5fb924794ae338d5a0e35fa94e60bbf8c4245","flatsize":459514,"path":"All/kodi-addon-game.libretro-21.0.6.pkg","repopath":"All/kodi-addon-game.libretro-21.0.6.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":142196,"desc":"This add-on provides a wrapper that allows Libretro cores to be loaded\nas game add-ons. Libretro cores are shared libraries that use the\nLibretro API, so the wrapper is responsible for translating function\ncalls between the Libretro API and the Game API.","deps":{"kodi":{"origin":"multimedia/kodi","version":"21.0_11"},"kodi-platform":{"origin":"devel/kodi-platform","version":"20190726_10"},"p8-platform":{"origin":"devel/p8-platform","version":"2.1.0.1_3"},"tinyxml":{"origin":"textproc/tinyxml","version":"2.6.2_4"}},"categories":["games"]},{"name":"ko-uniksc","origin":"korean/uniksc","version":"0.9","comment":"Converts data between Korean KSC-5601 and Unicode 3.0 UTF-16","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f9bc2be13f47b0dbea9bd6e1f89ac48a21cf325d3bb92c3a30f8eeff7502ca96","flatsize":37328,"path":"All/ko-uniksc-0.9.pkg","repopath":"All/ko-uniksc-0.9.pkg","licenselogic":"single","pkgsize":23240,"desc":"uniksc converts data between Korean KSC-5601 and Unicode 3.0 UTF-16\ncharacter sets.  Currently, it can convert all characters including\nHanja in KSC-5601 to UTF-16 characters.  Converting UTF-16 to KSC-5601\nshould work but is incomplete yet.","categories":["converters","korean"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe ko-uniksc port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"kolourpaint","origin":"graphics/kolourpaint","version":"25.04.2","comment":"KDE paint program","maintainer":"kde@FreeBSD.org","www":"http://www.kolourpaint.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4ffff7c8ef4658cdfbe4e0dcc4f8594d9c884e650a1decc12c74468ac0bdb534","flatsize":9724403,"path":"All/kolourpaint-25.04.2.pkg","repopath":"All/kolourpaint-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":5457400,"desc":"KolourPaint is a free, easy-to-use paint program for KDE.\n\nIt aims to be conceptually simple to understand; providing a level of\nfunctionality targeted towards the average user. It's designed for\ndaily tasks like:\n* painting - drawing diagrams and \"finger painting\";\n* image manipulation - editing screenshots and photos, applying effects;\n* icon editing - drawing clipart and logos with transparency.\n\nIt's not an unusable and monolithic program where simple tasks like\ndrawing lines become nearly impossible. Nor is it so simple that it\nlacks essential features like undo/redo.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kbookmarks":{"origin":"devel/kf6-kbookmarks","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kguiaddons":{"origin":"x11-toolkits/kf6-kguiaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kiconthemes":{"origin":"x11-themes/kf6-kiconthemes","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kitemmodels":{"origin":"devel/kf6-kitemmodels","version":"6.14.0"},"kf6-kitemviews":{"origin":"x11-toolkits/kf6-kitemviews","version":"6.14.0"},"kf6-kjobwidgets":{"origin":"x11-toolkits/kf6-kjobwidgets","version":"6.14.0"},"kf6-knotifications":{"origin":"devel/kf6-knotifications","version":"6.14.0"},"kf6-kparts":{"origin":"devel/kf6-kparts","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-ktextwidgets":{"origin":"x11-toolkits/kf6-ktextwidgets","version":"6.14.0"},"kf6-kunitconversion":{"origin":"devel/kf6-kunitconversion","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"kf6-solid":{"origin":"devel/kf6-solid","version":"6.14.0"},"kf6-sonnet":{"origin":"textproc/kf6-sonnet","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libkexiv2-qt6":{"origin":"graphics/libkexiv2","version":"25.04.2"},"libksane":{"origin":"graphics/libksane","version":"25.04.2"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["graphics","kde","kde-applications"],"shlibs_required":["libGLX.so.0","libKF6Bookmarks.so.6","libKF6ColorScheme.so.6","libKF6Completion.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6ItemViews.so.6","libKF6JobWidgets.so.6","libKF6KIOCore.so.6","libKF6KIOFileWidgets.so.6","libKF6KIOGui.so.6","libKF6KIOWidgets.so.6","libKF6Service.so.6","libKF6Solid.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libKSaneWidgets6.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6PrintSupport.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"kobodeluxe","origin":"games/kobodeluxe","version":"0.5.1_15","comment":"SDL port of the scrolling game XKobo","maintainer":"amdmi3@FreeBSD.org","www":"http://www.olofson.net/kobodl/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e4ba31df6d214eb7aa02863e7d2606e312be671c3a70c8983fb84f2150e4cb30","flatsize":1927591,"path":"All/kobodeluxe-0.5.1_15.pkg","repopath":"All/kobodeluxe-0.5.1_15.pkg","licenselogic":"single","pkgsize":1523724,"desc":"Kobo Deluxe is an enhanced version of Akira Higuchi's game XKobo. It adds\nsound, smoother animation, high resolution support, OpenGL acceleration\n(optional), an intuitive menu driven user interface, joystick support and\nother features. Kobo Deluxe uses SDL for graphics, sound and input, which\nmakes it possible to run the game on pretty much anything.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_image-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on","OPENGL":"on"}},{"name":"kolf","origin":"games/kolf","version":"25.04.2","comment":"Miniature Golf","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/applications/games/kolf/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0546135caa1833013df09bea138081aaa7316253af76b7c4bada2701ad5482a4","flatsize":3440435,"path":"All/kolf-25.04.2.pkg","repopath":"All/kolf-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":1283076,"desc":"Kolf is a miniature golf game.  The game is played from an overhead\nview, with a short bar representing the golf club.  Kolf features\nmany different types of objects, such water hazards, slopes, sand\ntraps, and black holes (warps), among others.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kbookmarks":{"origin":"devel/kf6-kbookmarks","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-kguiaddons":{"origin":"x11-toolkits/kf6-kguiaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kiconthemes":{"origin":"x11-themes/kf6-kiconthemes","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kitemviews":{"origin":"x11-toolkits/kf6-kitemviews","version":"6.14.0"},"kf6-kjobwidgets":{"origin":"x11-toolkits/kf6-kjobwidgets","version":"6.14.0"},"kf6-knotifications":{"origin":"devel/kf6-knotifications","version":"6.14.0"},"kf6-kparts":{"origin":"devel/kf6-kparts","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-ktextwidgets":{"origin":"x11-toolkits/kf6-ktextwidgets","version":"6.14.0"},"kf6-kunitconversion":{"origin":"devel/kf6-kunitconversion","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"kf6-solid":{"origin":"devel/kf6-solid","version":"6.14.0"},"kf6-sonnet":{"origin":"textproc/kf6-sonnet","version":"6.14.0"},"libkdegames":{"origin":"games/libkdegames","version":"25.04.2"},"phonon-qt6":{"origin":"multimedia/phonon","version":"4.12.0_3"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"}},"categories":["games","kde","kde-applications"],"shlibs_required":["libGLX.so.0","libKDEGames6.so.6","libKF6ColorScheme.so.6","libKF6Completion.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6DBusAddons.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6IconThemes.so.6","libKF6JobWidgets.so.6","libKF6KIOCore.so.6","libKF6SonnetUi.so.6","libKF6TextWidgets.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Qml.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"lebiniou-data","origin":"multimedia/lebiniou-data","version":"3.66.0","comment":"Data for lebiniou","maintainer":"lbartoletti@FreeBSD.org","www":"https://gitlab.com/lebiniou/lebiniou-data","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cf26e0aca52ba68ba9faed002b4ffc7d5a1fc905cb80bb1015ef59c01ae48719","flatsize":61157758,"path":"All/lebiniou-data-3.66.0.pkg","repopath":"All/lebiniou-data-3.66.0.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":53665040,"desc":"Datafiles for Le Biniou\nThis is where you will find the mandatory files that Le Biniou uses by default:\n - a selection of free colormaps\n - a selection of images to start with Le Biniou\n\nSee also: https://biniou.net","categories":["graphics","multimedia"]},{"name":"krakend-ce","origin":"net/krakend-ce","version":"2.9.3","comment":"High-performance, stateless, declarative, API Gateway","maintainer":"alster@vinterdalen.se","www":"https://www.krakend.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b22112be182cb1195e5077326c7326fc92bb8d5669eb7353c937d1aa3127147b","flatsize":84094864,"path":"All/krakend-ce-2.9.3.pkg","repopath":"All/krakend-ce-2.9.3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":19011556,"desc":"KrakenD is an extensible, ultra-high performance API Gateway that helps you\neffortlessly adopt microservices and secure communications. It is easy to\noperate and scales out without a single point of failure.\n\nKrakenD Community Edition (or KrakenD-CE) is the open-source distribution of\nKrakenD.\n\nTechnical features:\n\n- Content aggregation, composition, and filtering: Create views and mashups of\n  aggregated content from your APIs.\n- Content Manipulation and format transformation: Change responses, convert\n  transparently from XML to JSON, and vice-versa.\n- Security: Zero-trust policy, CORS, OAuth, JWT, HSTS, clickjacking protection,\n  HPKP, MIME-Sniffing prevention, XSS protection...\n- Concurrent calls: Serve content faster than consuming backends directly.\n- SSL and HTTP2 ready.\n- Throttling: Limits of usage in the router and proxy layers.\n- Multi-layer rate-limiting for the end-user and between KrakenD and your\n  services, including bursting, load balancing, and circuit breaker.\n- Telemetry and dashboards of all sorts: Datadog, Zipkin, Jaeger, Prometheus,\n  Grafana...\n- Extensible with Go plugins, Lua scripts, Martian, or Google CEL spec.","categories":["net"],"shlibs_required":["libc.so.8","libpthread.so.0"],"annotations":{"cpe":"cpe:2.3:a:krakend:krakend:2.9.3::::community:dragonfly6:x86_64"}},{"name":"ko-scim-tables","origin":"korean/scim-tables","version":"0.5.10_1","comment":"SCIM table based Korean input methods","maintainer":"ports@FreeBSD.org","www":"https://github.com/scim-im/scim","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"981cc080469fb8d8bc052fdc655ec2183db4a3c9f9ac0d21885f65a0cc879414","flatsize":403865,"path":"All/ko-scim-tables-0.5.10_1.pkg","repopath":"All/ko-scim-tables-0.5.10_1.pkg","licenselogic":"single","pkgsize":100836,"desc":"SCIM table based Korean input methods: Hangul, Hanja\n\nSmart Common Input Method platform, in short SCIM, is a development platform to\nmake Input Method developers live easier. It has very clear architecture and\nvery simple programming interface.","deps":{"scim-table-imengine":{"origin":"textproc/scim-table-imengine","version":"0.5.10_8"}},"categories":["korean"],"messages":[{"message":"Remember to set environment variable XMODIFIERS:\n\n  csh/tcsh: setenv XMODIFIERS @im=SCIM\n  sh/bash:  export XMODIFIERS='@im=SCIM'\n\nand set LANG, LC_CTYPE to a proper Korean locale or use scim-setup\nutility to configure the supported locale.\n\nTo start the SCIM input method daemon, use command:\n\n  scim -d","type":"install"},{"message":"===>   NOTICE:\n\nThe ko-scim-tables port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ko-scim-hangul","origin":"korean/scim-hangul","version":"0.4.0_3","comment":"SCIM IMEngine module for Korean(Hangul) input","maintainer":"jkim@FreeBSD.org","www":"https://sourceforge.net/projects/scim/files/scim-hangul/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a42bf903b23c0a7eec0498ebf8a62c6d5a6933498e438e9d168814383091381d","flatsize":146124,"path":"All/ko-scim-hangul-0.4.0_3.pkg","repopath":"All/ko-scim-hangul-0.4.0_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":42816,"desc":"SCIM IMEngine module for Korean(Hangul) input.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"ko-libhangul":{"origin":"korean/libhangul","version":"0.1.0_3"},"scim":{"origin":"textproc/scim","version":"1.4.9_7"}},"categories":["korean"],"options":{"NLS":"on"},"messages":[{"message":"Remember to set environment variables XMODIFIERS and LANG:\n\n  csh/tcsh: setenv XMODIFIERS @im=SCIM  ; setenv LANG ko_KR.UTF-8\n  sh/bash:  export XMODIFIERS='@im=SCIM'; export LANG=ko_KR.UTF-8\n\nTo start the SCIM input method daemon, use command:\n\n  scim -d","type":"install"}]},{"name":"ko-nhpf","origin":"korean/nhpf","version":"1.42_1","comment":"Hangul Printing Filter for Netscape with embedded font","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fc676a53b4087bb20a14a98ecaee80f322cb8cdaedf04490da87ce5b11f77dbd","flatsize":61399,"path":"All/ko-nhpf-1.42_1.pkg","repopath":"All/ko-nhpf-1.42_1.pkg","licenselogic":"single","pkgsize":26324,"desc":"nhpf\n----\n\nThis program makes you can print hangul homepages with Netscape 2.0 or later,\nin Unix with PostScript printer (or with Ghostscript).\n\nThe filtered PS file is self-contained, because this program appends hangul\nfonts, \"n3f-5\" (N-byte 3BeolSik hangul Font 5), \"n3f-5b\" (the bold font),\n\"n3f-5i\" and \"n3f-5bi\" (the slanted version of them) to the output. This means\nthat you can print hangul homepages with every PostScript printer.","categories":["korean","www"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ko-nhpf port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ko-nanumfonts","origin":"korean/nanumfonts","version":"20220210","comment":"Nanum family Hangul fonts (meta-port)","maintainer":"jkim@FreeBSD.org","www":"https://hangeul.naver.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dd3a74d106cc589702989dec2e42848e7c6e1bfe776c7f7b5429c8bc094ba312","flatsize":243,"path":"All/ko-nanumfonts-20220210.pkg","repopath":"All/ko-nanumfonts-20220210.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":1016,"desc":"Nanum font family is free Hangul fonts developed by NAVER Corporation\nand distributed under SIL Open Font License (OFL).","deps":{"ko-nanum-barun-gothic":{"origin":"korean/nanum-barun-gothic","version":"20220210"},"ko-nanum-barun-pen":{"origin":"korean/nanum-barun-pen","version":"20220210"},"ko-nanum-brush":{"origin":"korean/nanum-brush","version":"20220210"},"ko-nanum-gothic":{"origin":"korean/nanum-gothic","version":"20220210"},"ko-nanum-myeongjo":{"origin":"korean/nanum-myeongjo","version":"20220210"},"ko-nanum-pen":{"origin":"korean/nanum-pen","version":"20220210"},"ko-nanum-square":{"origin":"korean/nanum-square","version":"20220210"},"ko-nanum-square-round":{"origin":"korean/nanum-square-round","version":"20220210"}},"categories":["korean","x11-fonts"],"options":{"ECO":"off"}},{"name":"ko-unfonts-extra","origin":"korean/unfonts-extra","version":"1.0.2.080608_1","comment":"GPL'd Korean TrueType Fonts by UN Koaunghi (extra)","maintainer":"jkim@FreeBSD.org","www":"https://kldp.net/projects/unfonts/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a63660423c6e0977410c30009b8f45a851c40ec1d1bc782885ef20e8552128a0","flatsize":21326478,"path":"All/ko-unfonts-extra-1.0.2.080608_1.pkg","repopath":"All/ko-unfonts-extra-1.0.2.080608_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":6762260,"desc":"Un-series fonts (GPL'd) are made by UN Koaunghi (who painstakingly\nscanned, converted to outlines and hand-hinted them all) and PARK\nWon-Kyu. They're originally made as PS fonts to use with Korean\nTeX/LaTeX/OmegaLambda (HLaTeX [1]) by UN Koaunghi in the late 1990's.\nRecently, PARK Won-kyu converted them to truetype fonts and added\nGSUB tables to one of them (UnBatang) for the full support of\nKorean script with Korean letters (Hangul Jamos : U+1100).","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["korean","x11-fonts"]},{"name":"ko-nanum-square-round-otf","origin":"korean/nanum-square-round","version":"20220210","comment":"NanumSquareRound Hangul fonts (OTF)","maintainer":"jkim@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ec9b360cf9cae2c814989054e0495ebff7a484ef30cc3c796798050d91795195","flatsize":1791841,"path":"All/ko-nanum-square-round-otf-20220210.pkg","repopath":"All/ko-nanum-square-round-otf-20220210.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":750392,"desc":"Nanum font family is free Hangul fonts developed by NAVER Corporation\nand distributed under SIL Open Font License (OFL).","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["korean","x11-fonts"],"annotations":{"flavor":"otf"}},{"name":"ko-nanum-square-otf","origin":"korean/nanum-square","version":"20220210","comment":"NanumSquare Hangul fonts (OTF)","maintainer":"jkim@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0a697503e3fdf2ed6a48e645899e142069af7f429d05ac2562a0e47cf1a06ea8","flatsize":3300107,"path":"All/ko-nanum-square-otf-20220210.pkg","repopath":"All/ko-nanum-square-otf-20220210.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":866568,"desc":"Nanum font family is free Hangul fonts developed by NAVER Corporation\nand distributed under SIL Open Font License (OFL).","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["korean","x11-fonts"],"annotations":{"flavor":"otf"}},{"name":"ko-nanum-square-round","origin":"korean/nanum-square-round","version":"20220210","comment":"NanumSquareRound Hangul fonts (TTF)","maintainer":"jkim@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"145a3de3fa271b583c58c5b192726553dae1bacc380afdf50a75f717c42d80a5","flatsize":4143801,"path":"All/ko-nanum-square-round-20220210.pkg","repopath":"All/ko-nanum-square-round-20220210.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":847144,"desc":"Nanum font family is free Hangul fonts developed by NAVER Corporation\nand distributed under SIL Open Font License (OFL).","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["korean","x11-fonts"],"annotations":{"flavor":"ttf"}},{"name":"ko-nanum-square","origin":"korean/nanum-square","version":"20220210","comment":"NanumSquare Hangul fonts (TTF)","maintainer":"jkim@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7e3ddc23f3f2b4274f0a1751db0a66538c9bfe6315e842321285b3e7a1e025e2","flatsize":5517319,"path":"All/ko-nanum-square-20220210.pkg","repopath":"All/ko-nanum-square-20220210.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":857480,"desc":"Nanum font family is free Hangul fonts developed by NAVER Corporation\nand distributed under SIL Open Font License (OFL).","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["korean","x11-fonts"],"annotations":{"flavor":"ttf"}},{"name":"ko-nanum-pen-otf","origin":"korean/nanum-pen","version":"20220210","comment":"NanumPen Hangul fonts (OTF)","maintainer":"jkim@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"35a29ef70dc1842e25464889edf3b8b2483b7b7d97a2f45403f41ba40f48b31e","flatsize":1785860,"path":"All/ko-nanum-pen-otf-20220210.pkg","repopath":"All/ko-nanum-pen-otf-20220210.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":889400,"desc":"Nanum font family is free Hangul fonts developed by NAVER Corporation\nand distributed under SIL Open Font License (OFL).","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["korean","x11-fonts"],"annotations":{"flavor":"otf"}},{"name":"koboldcpp","origin":"misc/koboldcpp","version":"1.86.2","comment":"Simple way to run GGML and GGUF AI models with a KoboldAI WebUI","maintainer":"yuri@FreeBSD.org","www":"https://github.com/lostruins/koboldcpp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"099aa03196a23306f544922cf52ed739fc4309b8a1a9b488787d8ec0d0cc0489","flatsize":51468819,"path":"All/koboldcpp-1.86.2.pkg","repopath":"All/koboldcpp-1.86.2.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":11677532,"desc":"KoboldCpp is an easy-to-use AI text-generation software for GGML and GGUF\nmodels, inspired by the original KoboldAI. It's a single self-contained\ndistributable from Concedo, that builds off llama.cpp, and adds a versatile\nKoboldAI API endpoint, additional format support, Stable Diffusion image\ngeneration, speech-to-text, backward compatibility, as well as a fancy UI with\npersistent stories, editing tools, save formats, memory, world info, author's\nnote, characters, scenarios and everything KoboldAI and KoboldAI Lite have to\noffer.","deps":{"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"},"py311-customtkinter":{"origin":"x11-toolkits/py-customtkinter","version":"5.2.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"vulkan-loader":{"origin":"graphics/vulkan-loader","version":"1.4.311"}},"categories":["misc"],"annotations":{"flavor":"default"}},{"name":"ko-nanum-pen","origin":"korean/nanum-pen","version":"20220210","comment":"NanumPen Hangul fonts (TTF)","maintainer":"jkim@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d59e4705189778e5dc92fc2b1d5c14104fac55c1c299ee04a9be9b126e1dc3f1","flatsize":3553724,"path":"All/ko-nanum-pen-20220210.pkg","repopath":"All/ko-nanum-pen-20220210.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":909400,"desc":"Nanum font family is free Hangul fonts developed by NAVER Corporation\nand distributed under SIL Open Font License (OFL).","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["korean","x11-fonts"],"annotations":{"flavor":"ttf"}},{"name":"ko-nanum-myeongjo-otf","origin":"korean/nanum-myeongjo","version":"20220210","comment":"NanumMyeongjo Hangul fonts (OTF)","maintainer":"jkim@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0df50b0009c749b2df1164792d9f8cd29db360710db7cc6f5b11cbeaa0bda8c7","flatsize":6147069,"path":"All/ko-nanum-myeongjo-otf-20220210.pkg","repopath":"All/ko-nanum-myeongjo-otf-20220210.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":1667876,"desc":"Nanum font family is free Hangul fonts developed by NAVER Corporation\nand distributed under SIL Open Font License (OFL).","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["korean","x11-fonts"],"annotations":{"flavor":"otf"}},{"name":"krank","origin":"games/krank","version":"07_11","comment":"Little casual game","maintainer":"ports@FreeBSD.org","www":"https://krank.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5da05ddd098d6beb2b7113e9b8e3e03b50e2e715315c6d2f513321ad0e48fabf","flatsize":32356384,"path":"All/krank-07_11.pkg","repopath":"All/krank-07_11.pkg","licenselogic":"single","pkgsize":23592036,"desc":"A game of dexterity, being somewhere between Breakout and billiard,\nwhere the aim of each level is to shove floating stones towards\ncompatible static stones.\nYou control a short chain of stones with your mouse to achieve that.","deps":{"py311-game":{"origin":"devel/py-game","version":"2.6.1_2"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["games"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe krank port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ko-nanum-myeongjo-eco-otf","origin":"korean/nanum-myeongjo-eco","version":"20220210","comment":"NanumMyeongjoEco Hangul fonts (OTF)","maintainer":"jkim@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0315535f2563e00a81ec5c76dde7ea21b493f5242fe5e9df08ac993e23dffd1e","flatsize":19907033,"path":"All/ko-nanum-myeongjo-eco-otf-20220210.pkg","repopath":"All/ko-nanum-myeongjo-eco-otf-20220210.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":3381440,"desc":"Nanum font family is free Hangul fonts developed by NAVER Corporation\nand distributed under SIL Open Font License (OFL).","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["korean","x11-fonts"],"annotations":{"flavor":"otf"}},{"name":"ko-nanum-myeongjo","origin":"korean/nanum-myeongjo","version":"20220210","comment":"NanumMyeongjo Hangul fonts (TTF)","maintainer":"jkim@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"531bc6bc56cfa90225633d3e6ab02e8b7ed0ffe5033cbdcbcdb35de05d996d1a","flatsize":12816825,"path":"All/ko-nanum-myeongjo-20220210.pkg","repopath":"All/ko-nanum-myeongjo-20220210.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":2816748,"desc":"Nanum font family is free Hangul fonts developed by NAVER Corporation\nand distributed under SIL Open Font License (OFL).","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["korean","x11-fonts"],"annotations":{"flavor":"ttf"}},{"name":"ko-unfonts-core","origin":"korean/unfonts-core","version":"1.0.2.080608_4","comment":"GPL'd Korean TrueType Fonts by UN Koaunghi (core)","maintainer":"jkim@FreeBSD.org","www":"https://kldp.net/projects/unfonts/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"81294a2dfa51152590dfc421c3b68b5b3ce57f5e4a23c38472c3316510261c21","flatsize":34257977,"path":"All/ko-unfonts-core-1.0.2.080608_4.pkg","repopath":"All/ko-unfonts-core-1.0.2.080608_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":14733372,"desc":"Un-series fonts (GPL'd) are made by UN Koaunghi (who painstakingly\nscanned, converted to outlines and hand-hinted them all) and PARK\nWon-Kyu. They're originally made as PS fonts to use with Korean\nTeX/LaTeX/OmegaLambda (HLaTeX [1]) by UN Koaunghi in the late 1990's.\nRecently, PARK Won-kyu converted them to truetype fonts and added\nGSUB tables to one of them (UnBatang) for the full support of\nKorean script with Korean letters (Hangul Jamos : U+1100).","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["korean","x11-fonts"]},{"name":"ko-nanum-gothic-coding","origin":"korean/nanum-gothic-coding","version":"2.5","comment":"NanumGothicCoding Hangul font (TrueType)","maintainer":"jkim@FreeBSD.org","www":"https://github.com/naver/nanumfont","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"996bf0d71eac7bde801037239cbf15aaf61226ab7625eaeea97fbbad63cc7b23","flatsize":4584765,"path":"All/ko-nanum-gothic-coding-2.5.pkg","repopath":"All/ko-nanum-gothic-coding-2.5.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":1082352,"desc":"NanumGothicCoding font family is free Hangul fonts developed by\nNAVER Corporation and distributed under SIL Open Font License (OFL).\nThis font was specifically designed for Hangul terminals.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["korean","x11-fonts"]},{"name":"llvm18","origin":"devel/llvm18","version":"18.1.8_2","comment":"LLVM and Clang","maintainer":"brooks@FreeBSD.org","www":"https://llvm.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"285e12a983cbfadaa6bfc689024434a57a9def0444aa02847d4c4dc6ffdbdbe7","flatsize":1666578430,"path":"All/llvm18-18.1.8_2.pkg","repopath":"All/llvm18-18.1.8_2.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","LLVM","LLVM2","MIT","PD","REGEX"],"pkgsize":228955572,"desc":"The LLVM Project is a collection of modular and reusable compiler and\ntoolchain technologies.\n\nThis port includes Clang (a C/C++/Objective-C compiler), LLD (a linker),\nLLDB (a debugger), an OpenMP runtime library, and the LLVM infrastructure\nthese are built on.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["devel","lang"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0","librt.so.0","libstdc++.so.9","libz.so.3","libzstd.so.1"],"options":{"BE_AMDGPU":"on","BE_WASM":"on","CLANG":"on","COMPILER_RT":"off","DOCS":"on","EXTRAS":"on","FLANG":"off","GOLD":"on","LIT":"on","LLD":"on","LLDB":"off","LLD_LINK":"off","MLIR":"on","OPENMP":"off","POLLY":"on","PYCLANG":"on","STATIC_LIBS":"on","BE_FREEBSD":"off","BE_NATIVE":"off","BE_STANDARD":"on"},"annotations":{"cpe":"cpe:2.3:a:llvm:llvm:18.1.8:::::dragonfly6:x86_64:2","flavor":"default"}},{"name":"ko-nanum-myeongjo-eco","origin":"korean/nanum-myeongjo-eco","version":"20220210","comment":"NanumMyeongjoEco Hangul fonts (TTF)","maintainer":"jkim@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ae9b9f31bef573697d0e23b55b7ec530484824e4bb1c3f045a3769b412041ab7","flatsize":27474757,"path":"All/ko-nanum-myeongjo-eco-20220210.pkg","repopath":"All/ko-nanum-myeongjo-eco-20220210.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":6119488,"desc":"Nanum font family is free Hangul fonts developed by NAVER Corporation\nand distributed under SIL Open Font License (OFL).","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["korean","x11-fonts"],"annotations":{"flavor":"ttf"}},{"name":"ko-nanum-gothic-otf","origin":"korean/nanum-gothic","version":"20220210","comment":"NanumGothic Hangul fonts (OTF)","maintainer":"jkim@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"69ea5b9b72301b924aba10d716e1d498c7d30d83c3b3d49589df2b4e7cd93886","flatsize":7261831,"path":"All/ko-nanum-gothic-otf-20220210.pkg","repopath":"All/ko-nanum-gothic-otf-20220210.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":4184844,"desc":"Nanum font family is free Hangul fonts developed by NAVER Corporation\nand distributed under SIL Open Font License (OFL).","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["korean","x11-fonts"],"annotations":{"flavor":"otf"}},{"name":"ko-nanum-brush","origin":"korean/nanum-brush","version":"20220210","comment":"NanumBrush Hangul fonts (TTF)","maintainer":"jkim@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4eb117542bc2e3ab4b5bf0d14d184c0359860922c02c7d04c5aa25406531b3ce","flatsize":3750446,"path":"All/ko-nanum-brush-20220210.pkg","repopath":"All/ko-nanum-brush-20220210.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":860980,"desc":"Nanum font family is free Hangul fonts developed by NAVER Corporation\nand distributed under SIL Open Font License (OFL).","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["korean","x11-fonts"],"annotations":{"flavor":"ttf"}},{"name":"ko-nanum-gothic-eco-otf","origin":"korean/nanum-gothic-eco","version":"20220210","comment":"NanumGothicEco Hangul fonts (OTF)","maintainer":"jkim@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"070ee5c1470a11f3d8f22744f5caa97facee3497704584eae1f9afa7b756b19c","flatsize":25653531,"path":"All/ko-nanum-gothic-eco-otf-20220210.pkg","repopath":"All/ko-nanum-gothic-eco-otf-20220210.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":6039472,"desc":"Nanum font family is free Hangul fonts developed by NAVER Corporation\nand distributed under SIL Open Font License (OFL).","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["korean","x11-fonts"],"annotations":{"flavor":"otf"}},{"name":"ko-nanum-barun-pen-otf","origin":"korean/nanum-barun-pen","version":"20220210","comment":"NanumBarunpen Hangul fonts (OTF)","maintainer":"jkim@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2265dc797016d0e1857ae6252506d93fcf38d6160e2d72785330efb7598bb929","flatsize":10746882,"path":"All/ko-nanum-barun-pen-otf-20220210.pkg","repopath":"All/ko-nanum-barun-pen-otf-20220210.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":1737420,"desc":"Nanum font family is free Hangul fonts developed by NAVER Corporation\nand distributed under SIL Open Font License (OFL).","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["korean","x11-fonts"],"annotations":{"flavor":"otf"}},{"name":"koboldcpp-portable","origin":"misc/koboldcpp","version":"1.86.2","comment":"Simple way to run GGML and GGUF AI models with a KoboldAI WebUI","maintainer":"yuri@FreeBSD.org","www":"https://github.com/lostruins/koboldcpp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"61ff7839592fc45871890892caf802c4fd37d1d84f5fe377ada90f6818a1c9ec","flatsize":103070779,"path":"All/koboldcpp-portable-1.86.2.pkg","repopath":"All/koboldcpp-portable-1.86.2.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":21354104,"desc":"KoboldCpp is an easy-to-use AI text-generation software for GGML and GGUF\nmodels, inspired by the original KoboldAI. It's a single self-contained\ndistributable from Concedo, that builds off llama.cpp, and adds a versatile\nKoboldAI API endpoint, additional format support, Stable Diffusion image\ngeneration, speech-to-text, backward compatibility, as well as a fancy UI with\npersistent stories, editing tools, save formats, memory, world info, author's\nnote, characters, scenarios and everything KoboldAI and KoboldAI Lite have to\noffer.","deps":{"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"},"py311-customtkinter":{"origin":"x11-toolkits/py-customtkinter","version":"5.2.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"vulkan-loader":{"origin":"graphics/vulkan-loader","version":"1.4.311"}},"categories":["misc"],"annotations":{"flavor":"portable"}},{"name":"ko-nanum-barun-pen","origin":"korean/nanum-barun-pen","version":"20220210","comment":"NanumBarunpen Hangul fonts (TTF)","maintainer":"jkim@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d16a7f66c4627275abf9a1b44642673836b668b49f62b4dce936982be740ff01","flatsize":21067454,"path":"All/ko-nanum-barun-pen-20220210.pkg","repopath":"All/ko-nanum-barun-pen-20220210.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":2862924,"desc":"Nanum font family is free Hangul fonts developed by NAVER Corporation\nand distributed under SIL Open Font License (OFL).","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["korean","x11-fonts"],"annotations":{"flavor":"ttf"}},{"name":"ko-nabi","origin":"korean/nabi","version":"1.0.0_2","comment":"Hangul X Input Method for Everywhere","maintainer":"jkim@FreeBSD.org","www":"https://github.com/libhangul/nabi/wiki","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7f489d1ae0bdeaa832dfdf17c63f3e479d8efcb36340192d2ed8057dd0395cea","flatsize":1048542,"path":"All/ko-nabi-1.0.0_2.pkg","repopath":"All/ko-nabi-1.0.0_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":516004,"desc":"Nabi is a X Hangul Input Method based on GTK+2. But, it can be\ndocked into GNOME panel or even KDE panel and it's able to be\nused in any X11-based applications.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"ko-libhangul":{"origin":"korean/libhangul","version":"0.1.0_3"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["gnome","korean"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libhangul.so.1","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0"],"options":{"NLS":"on","LAYOUT_390":"off","LAYOUT_FINAL":"off"}},{"name":"ko-nanum-gothic-eco","origin":"korean/nanum-gothic-eco","version":"20220210","comment":"NanumGothicEco Hangul fonts (TTF)","maintainer":"jkim@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a4e792e219653c38da91c935b2cbf48f7c7f2bd46421d981191a1733b1a94765","flatsize":30381295,"path":"All/ko-nanum-gothic-eco-20220210.pkg","repopath":"All/ko-nanum-gothic-eco-20220210.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":8414300,"desc":"Nanum font family is free Hangul fonts developed by NAVER Corporation\nand distributed under SIL Open Font License (OFL).","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["korean","x11-fonts"],"annotations":{"flavor":"ttf"}},{"name":"ko-nanum-brush-otf","origin":"korean/nanum-brush","version":"20220210","comment":"NanumBrush Hangul fonts (OTF)","maintainer":"jkim@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a416ab414aa1b308a516f24119e1902d35b6514686ab087168bc52d51e4953e8","flatsize":1679214,"path":"All/ko-nanum-brush-otf-20220210.pkg","repopath":"All/ko-nanum-brush-otf-20220210.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":773332,"desc":"Nanum font family is free Hangul fonts developed by NAVER Corporation\nand distributed under SIL Open Font License (OFL).","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["korean","x11-fonts"],"annotations":{"flavor":"otf"}},{"name":"ko-nanum-gothic","origin":"korean/nanum-gothic","version":"20220210","comment":"NanumGothic Hangul fonts (TTF)","maintainer":"jkim@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6e912c76b6142b2bae086619853293859422c30dc3d6d38cc99d01b29a49e30a","flatsize":15389243,"path":"All/ko-nanum-gothic-20220210.pkg","repopath":"All/ko-nanum-gothic-20220210.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":5957144,"desc":"Nanum font family is free Hangul fonts developed by NAVER Corporation\nand distributed under SIL Open Font License (OFL).","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["korean","x11-fonts"],"annotations":{"flavor":"ttf"}},{"name":"ko-nanum-barun-gothic-otf","origin":"korean/nanum-barun-gothic","version":"20220210","comment":"NanumBarunGothic Hangul fonts (OTF)","maintainer":"jkim@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5ffbcd43bb55275124467f7c2d8a6eb510027e40f5b0c732a0a1f984b76063bf","flatsize":9523485,"path":"All/ko-nanum-barun-gothic-otf-20220210.pkg","repopath":"All/ko-nanum-barun-gothic-otf-20220210.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":5319696,"desc":"Nanum font family is free Hangul fonts developed by NAVER Corporation\nand distributed under SIL Open Font License (OFL).","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["korean","x11-fonts"],"annotations":{"flavor":"otf"}},{"name":"kodi","origin":"multimedia/kodi","version":"21.0_11","comment":"Award winning media center application","maintainer":"yzrh@noema.org","www":"https://kodi.tv/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b0ea6a4a58278e0726c47fcfd08ec7690d4db07759bd655febf1e810c56e9854","flatsize":65271221,"path":"All/kodi-21.0_11.pkg","repopath":"All/kodi-21.0_11.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":24609144,"desc":"Kodi (formerly known as XBMC) is a free and open source cross-platform\nmedia-player and entertainment hub. It allows users to play and view\nmost videos, music, podcasts, and other digital media files from local\nand network storage media and the internet.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"dav1d":{"origin":"multimedia/dav1d","version":"1.5.1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"e2fsprogs-libuuid":{"origin":"misc/e2fsprogs-libuuid","version":"1.47.2"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"fribidi":{"origin":"converters/fribidi","version":"1.0.16"},"fstrcmp":{"origin":"devel/fstrcmp","version":"0.7.D001_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"giflib":{"origin":"graphics/giflib","version":"5.2.2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"lcms2":{"origin":"graphics/lcms2","version":"2.17"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libass":{"origin":"multimedia/libass","version":"0.17.3"},"libbluray":{"origin":"multimedia/libbluray","version":"1.3.4,1"},"libcdio":{"origin":"sysutils/libcdio","version":"2.2.0"},"libcec":{"origin":"multimedia/libcec","version":"7.0.0"},"libcrossguid":{"origin":"devel/libcrossguid","version":"0.2.2.52,1"},"libdrm":{"origin":"graphics/libdrm","version":"2.4.123,1"},"libfmt":{"origin":"devel/libfmt","version":"10.2.1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libmicrohttpd":{"origin":"www/libmicrohttpd","version":"1.0.1"},"libudfread":{"origin":"multimedia/libudfread","version":"1.1.2"},"libva":{"origin":"multimedia/libva","version":"2.22.0"},"libvdpau":{"origin":"multimedia/libvdpau","version":"1.5"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"lzo2":{"origin":"archivers/lzo2","version":"2.10_1"},"mesa-libs":{"origin":"graphics/mesa-libs","version":"21.3.9"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"},"png":{"origin":"graphics/png","version":"1.6.47"},"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"spdlog":{"origin":"devel/spdlog","version":"1.15.2"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"taglib":{"origin":"audio/taglib","version":"2.0.2"},"tinyxml":{"origin":"textproc/tinyxml","version":"2.6.2_4"},"tinyxml2":{"origin":"textproc/tinyxml2","version":"11.0.0,1"}},"categories":["java","multimedia"],"shlibs_required":["libEGL.so.1","libGL.so.1","libX11.so.6","libXext.so.6","libXrandr.so.2","libass.so.9","libavcodec.so.60","libavfilter.so.9","libavformat.so.60","libavutil.so.58","libbluray.so.2","libc.so.8","libcdio.so.19","libcec.so.7","libcrossguid.so.0","libcrypto.so.12","libcurl.so.4","libdav1d.so.7","libdrm.so.2","libfmt.so.10","libfreetype.so.6","libfribidi.so.0","libfstrcmp.so.0","libgif.so.7","libharfbuzz.so.0","libiso9660++.so.1","libiso9660.so.12","libjpeg.so.8","liblcms2.so.2","liblzo2.so.2","libm.so.4","libmicrohttpd.so.12","libpcre.so.1","libpng16.so.16","libpostproc.so.57","libpthread.so.0","libpython3.11.so.1.0","libspdlog.so.1.15","libsqlite3.so.0","libssl.so.12","libstdc++.so.9","libswresample.so.4","libswscale.so.7","libtag.so.2","libtinyxml.so.3","libtinyxml2.so.11","libudfread.so.0","libusb.so.2","libuuid.so.1","libva-drm.so.2","libva-x11.so.2","libva.so.2","libvdpau.so.1","libxml2.so.2","libxslt.so.1","libz.so.3"],"options":{"AIRPLAY":"off","AVAHI":"off","CEC":"on","DAV1D":"on","DBUS":"off","DOCS":"on","DVD":"on","DVDCSS":"off","LCMS2":"on","LIBBLURAY":"on","LIRC":"off","MYSQL":"off","NFS":"off","SMB":"off","TEST":"off","UDEV":"off","UPNP":"on","VAAPI":"on","VDPAU":"on","WEBSERVER":"on","XSLT":"on","GL":"on","GLES":"off","ALSA":"off","PIPEWIRE":"off","PULSEAUDIO":"off","SNDIO":"off","SSE":"on","SSE2":"on","SSE3":"on","SSSE3":"on","SSE4_1":"off","SSE4_2":"off","AVX":"off","AVX2":"off","GBM":"off","WAYLAND":"off","X11":"on"},"annotations":{"cpe":"cpe:2.3:a:kodi:kodi:21.0:::::dragonfly6:x86_64:11"},"messages":[{"message":"The default Kodi build, and hence the binary package, does not include\nlibdvdcss, which cannot be packaged for legal reasons.\n\nIf you want to enable playing encrypted DVDs, you must build from source:\n\ncd ${PORTSDIR}/multimedia/kodi\nmake config\n\n[ In the configuration menu, enable the libdvdcss option ]\n\nmake deinstall install","type":"install"}]},{"name":"ko-ko.TeX","origin":"korean/ko.TeX","version":"0.1.1.20080329_5","comment":"Korean TeX macro and utilities","maintainer":"hyogeollee@gmail.com","www":"http://project.ktug.or.kr/ko.TeX/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7e636692a7826185b320ee06941c5130aa7db94006c3b82c27042b2466a09e2c","flatsize":3360681,"path":"All/ko-ko.TeX-0.1.1.20080329_5.pkg","repopath":"All/ko-ko.TeX-0.1.1.20080329_5.pkg","licenselogic":"single","pkgsize":1043772,"desc":"ko.TeX is a collection of LaTeX packages made by Koaunghi Un, Dohyun Kim\nand Kangsoo Kim to replace HLaTeX and Hangul-ucs.\n\nko.TeX contains macro and utilities.","deps":{"ko-ko.TeX-fonts-base":{"origin":"korean/ko.TeX-fonts-base","version":"0.1.0.20070927_6"},"tex-formats":{"origin":"print/tex-formats","version":"20250308"}},"categories":["korean","print"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"ko-libhangul","origin":"korean/libhangul","version":"0.1.0_3","comment":"Library for Hangul processing","maintainer":"jkim@FreeBSD.org","www":"https://github.com/libhangul/libhangul","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"76a8e7414957fbc3b843dde19c08d4e1bf98c8765cacf51b49b6122b7a938eb7","flatsize":6653285,"path":"All/ko-libhangul-0.1.0_3.pkg","repopath":"All/ko-libhangul-0.1.0_3.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":1867812,"desc":"A library for hangul processing.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"}},"categories":["korean"],"shlibs_required":["libc.so.8","libintl.so.8"],"options":{"NLS":"on"}},{"name":"ko-kaistfonts-ksc","origin":"korean/kaistfonts","version":"1.0_5","comment":"X11 KAIST font(ksc5601.1987-0 encoding) collection","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4811064e41cde016b80d5dc8d7477161723f746e175167f8e9a09ba0ff8ec3e1","flatsize":946520,"path":"All/ko-kaistfonts-ksc-1.0_5.pkg","repopath":"All/ko-kaistfonts-ksc-1.0_5.pkg","licenselogic":"single","pkgsize":748388,"desc":"KAIST Font(KSC)\n---------------\n\nKorean KS C 5601-1987 fonts collection.\n(ksc5601.1987-0 encoding)\n\n - Iyagi, Philgi fonts are recomposed from hanterm johab fonts.\n - newmj fonts are recomposed from HLaTeX-0.97 Myeongjo font.\n\nFont collection by Hong Hunsoo <hunsoo@sensor.kaist.ac.kr>","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["korean","x11-fonts"],"messages":[{"message":"This package installed fonts in /usr/local/share/fonts/kaistfonts directory.\n If you are using XFree86 3.3.2 or older, please upgrade to a new version\n or add this directory to your /etc/XF86Config:\n\n Section \"Files\"\n     ...\n     FontPath   \"/usr/local/share/fonts/kaistfonts\"\n     ...\n\n Or, run this command at your X desktop:\n\n # xset +fp /usr/local/share/fonts/kaistfonts && xset fp rehash\n\n Don't forget to add the directory to your /etc/XF86Config, for\n add the correct font path after you reboots X.","type":"install"},{"message":"===>   NOTICE:\n\nThe ko-kaistfonts-ksc port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ko-imhangul-gtk3","origin":"korean/imhangul-gtk3","version":"3.1.1_2","comment":"Hangul input module for GTK 3.0","maintainer":"jkim@FreeBSD.org","www":"http://code.google.com/p/imhangul/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"efa9ac7765f4bdc91314d231e97e469da3daec5f1b1f87c803828997b7547159","flatsize":67621,"path":"All/ko-imhangul-gtk3-3.1.1_2.pkg","repopath":"All/ko-imhangul-gtk3-3.1.1_2.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":23340,"desc":"Hangul Input Module for GTK+ 3.0\n\nInput method of GTK+ 3.0 widget. To select this modules, click\nright button in gtk30 text widget and select \"Input Methods\" -\n\"Hangul\" (not KSC5601).","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"ko-libhangul":{"origin":"korean/libhangul","version":"0.1.0_3"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["korean"],"options":{"NLS":"on"}},{"name":"ko-imhangul-gtk2","origin":"korean/imhangul-gtk2","version":"2.1.1_1","comment":"Hangul input module for GTK 2.0","maintainer":"jkim@FreeBSD.org","www":"http://code.google.com/p/imhangul/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"61abe59b30c489f52e02b4b74a08cef1b1d4d584d1c2466f5029ff9ae91f3b61","flatsize":66949,"path":"All/ko-imhangul-gtk2-2.1.1_1.pkg","repopath":"All/ko-imhangul-gtk2-2.1.1_1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":23220,"desc":"Hangul Input Module for GTK+ 2.0\n\nInput method of GTK+ 2.0 widget. To select this modules, click\nright button in gtk20 text widget and select \"Input Methods\" -\n\"Hangul\" (not KSC5601).","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"ko-libhangul":{"origin":"korean/libhangul","version":"0.1.0_3"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["korean"],"options":{"NLS":"on"}},{"name":"ko-ibus-hangul","origin":"korean/ibus-hangul","version":"1.5.1_3","comment":"Hangul input engine for IBus","maintainer":"jkim@FreeBSD.org","www":"https://github.com/libhangul/ibus-hangul/wiki","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"961fad330962fcff6f2499090bc69ecb6561f4ba68bf40d0e1153a0ec7a8c152","flatsize":190087,"path":"All/ko-ibus-hangul-1.5.1_3.pkg","repopath":"All/ko-ibus-hangul-1.5.1_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":46992,"desc":"IBus-Hangul is an input method (IM) for Korean language, based on IBus.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"ibus":{"origin":"textproc/ibus","version":"1.5.31_1"},"ko-libhangul":{"origin":"korean/libhangul","version":"0.1.0_3"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["korean"],"shlibs_required":["libc.so.8","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libhangul.so.1","libibus-1.0.so.5","libintl.so.8","libpthread.so.0"],"options":{"NLS":"on"},"messages":[{"message":"ibus-hangul installation finished. To use ibus-hangul, please do the following:\n\nIf you are using bash or zsh, please add following lines to your $HOME/.bashrc or\n$HOME/.zshrc:\n\nexport XIM=ibus\nexport GTK_IM_MODULE=ibus\nexport QT_IM_MODULE=xim\nexport XMODIFIERS=@im=ibus\nexport XIM_PROGRAM=\"ibus-daemon\"\nexport XIM_ARGS=\"-r --daemonize --xim\"\n\nIf you are using tcsh, please add following lines to your $HOME/.cshrc:\n\nsetenv XIM ibus\nsetenv GTK_IM_MODULE ibus\nsetenv QT_IM_MODULE xim\nsetenv XMODIFIERS @im=ibus\nsetenv XIM_PROGRAM ibus-daemon\nsetenv XIM_ARGS \"-r --daemonize --xim\"\n\nIf you are using KDE4, you may create a shell script in $HOME/.kde4/env,\nand add following lines:\n\n#!/bin/sh\nexport XIM=ibus\nexport GTK_IM_MODULE=ibus\nexport QT_IM_MODULE=xim\nexport XMODIFIERS=@im=ibus\nexport XIM_PROGRAM=\"ibus-daemon\"\nexport XIM_ARGS=\"-r --daemonize --xim\"","type":"install"}]},{"name":"ko-hmconv","origin":"korean/hmconv","version":"1.0.3_1","comment":"Hangul code conversion utility for E-mail","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a2fd696fa0f611c5b8000a7fbcdf7b7e144fcf719ab9a097faeb78626b2d7ed4","flatsize":30513,"path":"All/ko-hmconv-1.0.3_1.pkg","repopath":"All/ko-hmconv-1.0.3_1.pkg","licenselogic":"single","pkgsize":12608,"desc":"hmconv-1.0pl3\n-------------\n\nhmconv is Korean code conversion utility for especially for E-mail.\nIt can convert between KS C 5601 and ISO-2022-KR.\n\nOriginal version is by Jungshik Shin <jshin@minerva.cis.yale.edu>.","categories":["korean","mail"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ko-hmconv port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ko-hpscat-jshin","origin":"korean/hpscat","version":"1.3.1,2","comment":"Hangul Text Printing Utility","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ebc5fc7b48c05df193a762c76857c9067702f8d71081bf46fd530295015ce86b","flatsize":658857,"path":"All/ko-hpscat-jshin-1.3.1,2.pkg","repopath":"All/ko-hpscat-jshin-1.3.1,2.pkg","licenselogic":"single","pkgsize":174540,"desc":"hpscat-1.3jshin\n-------------------\n\nhpscat is a small printing utility that print Hangul characters in\nany PostScript printer(including ghostscript). It use the hangul PS\nfont in ked, so you must load the font before printing the document\nprocessed by hpscat.\n\nThis version is revised by Jungshik Shin <jshin@minerva.cis.yale.edu>.","deps":{"ko-hcode":{"origin":"korean/hcode","version":"2.1.3_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["korean","print"],"shlibs_required":["libc.so.8"],"messages":[{"message":"To use hpscat with font loading in gs, use hpscat.sh instead.\nOtherwise, you must setup ghostscript to load font first.\nRead /usr/local/share/fonts/ked-hpscat/README.jshin(.ks)","type":"install"},{"message":"===>   NOTICE:\n\nThe ko-hpscat-jshin port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ko-hunspell","origin":"korean/hunspell","version":"0.7.90","comment":"Korean hunspell dictionaries","maintainer":"jkim@FreeBSD.org","www":"https://spellcheck-ko.github.io","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b2bdb52494d916f2d23508f5b830a6bdfe8a56f6956f97436bdd4c29230668b3","flatsize":13616584,"path":"All/ko-hunspell-0.7.90.pkg","repopath":"All/ko-hunspell-0.7.90.pkg","licenselogic":"or","licenses":["GPLv2+","LGPL21+","MPL11"],"pkgsize":628648,"desc":"Korean hunspell dictionaries","categories":["korean","textproc"]},{"name":"ko-hcode","origin":"korean/hcode","version":"2.1.3_2","comment":"Hangul code conversion utility","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"854be6987aac181f1a511258b078097fbd9d4255efd56e63d536deacf597b0d1","flatsize":44080,"path":"All/ko-hcode-2.1.3_2.pkg","repopath":"All/ko-hcode-2.1.3_2.pkg","licenselogic":"single","pkgsize":13744,"desc":"hcode\n-----\n\nHangul Code Conversion program. It can convert almost all kind of\ncurrent used(or not used anymore) Korean language code, including\nKS C 5601-1987, ISO-2022-KR, Johab, N-byte, etc.\n\nThis version is patched by Jungshik Shin <jshin@minerva.cis.yale.edu>.","categories":["korean"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe ko-hcode port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ko-h2ps","origin":"korean/h2ps","version":"2.06","comment":"Formats an ASCII file for printing on a postscript printer with Korean char","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"39a748fa443d17357b8f4e6a031dcca4f6580d184d70cc1351e6cad57a0b0e67","flatsize":65776,"path":"All/ko-h2ps-2.06.pkg","repopath":"All/ko-h2ps-2.06.pkg","licenselogic":"single","pkgsize":25700,"desc":"h2ps\n----\n\nh2ps formats each named file for printing in a postscript printer with\nembedded PS hangul fonts; if no file is given, h2ps reads from the\nstandard input. The format used is nice and compact: n(1 to 10) pages\non each physical page, headers with useful information (page number,\nprinting date), etc. This is very useful for making simple listings of\nKorean text.\n\nIt is relatively compact when comparing with nh2ps, and no need to another\nfonts or ghostscript. It can be printed with any PostScript printer only\nwith english fonts because its fonts are embedded with output.","categories":["korean","print"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe ko-h2ps port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ko-fcitx5-hangul","origin":"korean/fcitx5-hangul","version":"5.1.5","comment":"Hangul support for Fcitx5","maintainer":"khng@FreeBSD.org","www":"https://github.com/fcitx/fcitx5-hangul","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"35c88f6845b6711948741d5bb77e67a2752943358f5a7a88543c6ec9cfcf1769","flatsize":164909,"path":"All/ko-fcitx5-hangul-5.1.5.pkg","repopath":"All/ko-fcitx5-hangul-5.1.5.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":59728,"desc":"libhangul support for Fcitx5 input method framework.","deps":{"fcitx5":{"origin":"textproc/fcitx5","version":"5.1.11_1"},"kf6-extra-cmake-modules":{"origin":"devel/kf6-extra-cmake-modules","version":"6.14.0"},"ko-libhangul":{"origin":"korean/libhangul","version":"0.1.0_3"}},"categories":["korean","textproc"]},{"name":"ko-fcitx-hangul","origin":"korean/fcitx-hangul","version":"0.3.0_1","comment":"Hangul support for Fcitx","maintainer":"lichray@gmail.com","www":"https://fcitx-im.org/wiki/Fcitx","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e1e2f78739d23a8830c450d99a8b492af5a3fc6cb41d8607dcc3bcaca76617a0","flatsize":70354,"path":"All/ko-fcitx-hangul-0.3.0_1.pkg","repopath":"All/ko-fcitx-hangul-0.3.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":25888,"desc":"fcitx-hangul provides Korean input back-end to the Fcitx IM framework.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"ko-libhangul":{"origin":"korean/libhangul","version":"0.1.0_3"},"zh-fcitx":{"origin":"chinese/fcitx","version":"4.2.9.9_1"}},"categories":["korean"]},{"name":"ko-libreoffice","origin":"korean/libreoffice","version":"25.2.2.2","comment":"ko language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0ec73404cc2903b5d07aa6731740d63b0b01cbdf6b144f982270688cccba966d","flatsize":34414825,"path":"All/ko-libreoffice-25.2.2.2.pkg","repopath":"All/ko-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":3296152,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors","korean"]},{"name":"ko-hanyangfonts","origin":"korean/hanyangfonts","version":"1.0_5","comment":"Hanyang Hangul fonts for X11","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a73fc944de5e7c8f39dc2b9ecbd891471a0526f33ecfde24b434cf2c7a0767db","flatsize":2734403,"path":"All/ko-hanyangfonts-1.0_5.pkg","repopath":"All/ko-hanyangfonts-1.0_5.pkg","licenselogic":"single","pkgsize":2371252,"desc":"Hanyang Hangul X11 fonts\n------------------------\n\nIt is Korean fonts for X11(ksc5601.1987-0). These fonts are\ncopyrighted by (C) Hanyang Systems, but it is in the public domain.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["korean","x11-fonts"],"messages":[{"message":"This package installed fonts in /usr/local/share/fonts/hanyang directory.\n If you are using XFree86 3.3.2 or older, please upgrade to a new version\n or add this directory to your /etc/XF86Config:\n\n Section \"Files\"\n     ...\n     FontPath   \"/usr/local/share/fonts/hanyang\"\n     ...\n\n Or, run this command at your X desktop:\n\n # xset +fp /usr/local/share/fonts/hanyang && xset fp rehash\n\n Don't forget to add the directory to your /etc/XF86Config, for\n add the correct font path after you reboots X.","type":"install"},{"message":"===>   NOTICE:\n\nThe ko-hanyangfonts port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ko-engdic","origin":"korean/engdic","version":"0.2_1","comment":"English dictionary utility for Korean","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5f775e1b41501bf66b8beab4fe5efffab027d6f45f8f819e1e16077638aa11b1","flatsize":2308237,"path":"All/ko-engdic-0.2_1.pkg","repopath":"All/ko-engdic-0.2_1.pkg","licenselogic":"single","pkgsize":2312244,"desc":"engdic\n------\n\nengdic is a english dictionary for korean working on unix enviroment system.\n\nSpecial thanks to : KwangSuk Lee (Dictionary data maker)","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["deskutils","korean"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6","libz.so.3"],"messages":[{"message":"===>   NOTICE:\n\nThe ko-engdic port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ko-aleefonts-ttf","origin":"korean/aleefonts-ttf","version":"13.3_1","comment":"A-Lee's Hangul truetype fonts","maintainer":"jkim@FreeBSD.org","www":"https://packages.debian.org/unstable/fonts/fonts-alee","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bfd04a549553316ab2732c089982e00807ec35dcbd3fd84a5e1589e2e84c2243","flatsize":3118234,"path":"All/ko-aleefonts-ttf-13.3_1.pkg","repopath":"All/ko-aleefonts-ttf-13.3_1.pkg","licenselogic":"single","licenses":["ART10"],"pkgsize":208764,"desc":"Eunjin and Ongdalsam are general purpose Hangul truetype fonts and\ncontain ascii and Korean syllable characters. These fonts are looks\ngood in 12px (9pt in 96dpi screen) size without antialiasing.\n\nHmfs is not a real Hangul font. It is specially designed truetype\nascii font in the manner of Hangul 3-bul-sik typewriter which is\ninvented by Ph.D Kong Byeong-woo.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["korean","x11-fonts"]},{"name":"ko-d2coding-ttf","origin":"korean/d2coding-ttf","version":"1.3.2","comment":"D2Coding Hangul font","maintainer":"jkim@FreeBSD.org","www":"https://github.com/naver/d2codingfont","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0f19f5cdae6ea411dd0a1086ccbb734478f0ae6724ec8a00a7abbdf0ebd54210","flatsize":17172854,"path":"All/ko-d2coding-ttf-1.3.2.pkg","repopath":"All/ko-d2coding-ttf-1.3.2.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":3193048,"desc":"D2Coding is a free fixed-width Hangul font, based on Nanum BarunGothic.\nThis font was specifically designed for Hangul terminals.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["korean","x11-fonts"]},{"name":"ko-FreeWnn-lib","origin":"korean/FreeWnn-lib","version":"1.1.1.a021_15","comment":"Japanese/Chinese/Korean input method (Korean client libraries)","maintainer":"hrs@FreeBSD.org","www":"http://freewnn.osdn.jp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6649d2ce8382707ceb6a2f6121d31f1be85c05e65f6f727b9c13609ada786589","flatsize":895066,"path":"All/ko-FreeWnn-lib-1.1.1.a021_15.pkg","repopath":"All/ko-FreeWnn-lib-1.1.1.a021_15.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":187060,"desc":"FreeWnn is a Japanese/Chinese/Korean input method.\n\nThis port has only libraries for a Korean imput method. The libraries\ncontaines a archive file (libkwnn.a), header files and files which are\nused to a client.\n\nNote that you must set a environment variable KSERVER if you use a\nclient of Wnn.","deps":{"ja-FreeWnn-lib":{"origin":"japanese/FreeWnn-lib","version":"1.1.1.a021_15"}},"categories":["korean"],"options":{"SERVER":"off","LIB":"on","WNN":"off","KWNN":"on","CWNN":"off"}},{"name":"ko-FreeWnn-server","origin":"korean/FreeWnn-server","version":"1.1.1.a021_15","comment":"Japanese/Chinese/Korean input method (Korean server)","maintainer":"hrs@FreeBSD.org","www":"http://freewnn.osdn.jp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8b16d2e958b5ffd2a92d63d54cac11464d403c18b544d5c76d019f2a7d83492b","flatsize":2038722,"path":"All/ko-FreeWnn-server-1.1.1.a021_15.pkg","repopath":"All/ko-FreeWnn-server-1.1.1.a021_15.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":367896,"desc":"FreeWnn is a Japanese/Chinese/Korean input method.\n\nThis port has only the server and dictionaries used for the Korean\ninput method.","deps":{"ja-FreeWnn-lib":{"origin":"japanese/FreeWnn-lib","version":"1.1.1.a021_15"},"ko-FreeWnn-lib":{"origin":"korean/FreeWnn-lib","version":"1.1.1.a021_15"}},"categories":["korean"],"users":["wnn"],"shlibs_required":["libc.so.8","libcrypt.so.4","libkwnn.so.0","libwrap.so.4"],"options":{"SERVER":"on","LIB":"off","WNN":"off","KWNN":"on","CWNN":"off"}},{"name":"ko-nanum-barun-gothic","origin":"korean/nanum-barun-gothic","version":"20220210","comment":"NanumBarunGothic Hangul fonts (TTF)","maintainer":"jkim@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8c8e7e1baa2df5e9dfef624b1b62dffcff002fdc6ffd2fbdf529847157d202f6","flatsize":18347365,"path":"All/ko-nanum-barun-gothic-20220210.pkg","repopath":"All/ko-nanum-barun-gothic-20220210.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":6419740,"desc":"Nanum font family is free Hangul fonts developed by NAVER Corporation\nand distributed under SIL Open Font License (OFL).","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["korean","x11-fonts"],"annotations":{"flavor":"ttf"}},{"name":"knockpy","origin":"dns/knock","version":"7.0.2_1","comment":"Tool designed to enumerate subdomains on a target domain","maintainer":"yuri@FreeBSD.org","www":"https://github.com/guelfoweb/knock","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bd84b960da7dea6b97080a701da09dcb9e61304d447fbdb1846ab97f898d05c7","flatsize":175295,"path":"All/knockpy-7.0.2_1.pkg","repopath":"All/knockpy-7.0.2_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":48080,"desc":"Knockpy is a python tool designed to enumerate subdomains on a target domain\nthrough a wordlist. It is designed to scan for DNS zone transfer and to try to\nbypass the wildcard DNS record automatically if it is enabled. Now knockpy\nsupports queries to VirusTotal subdomains, you can setting the API_KEY within\nthe config.json file.","deps":{"py311-beautifulsoup":{"origin":"www/py-beautifulsoup","version":"4.13.3_1"},"py311-dnspython":{"origin":"dns/py-dnspython","version":"2.7.0,1"},"py311-openssl":{"origin":"security/py-openssl","version":"24.1.0_1,1"},"py311-qt5-pyqt":{"origin":"devel/py-qt5-pyqt","version":"5.15.11_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-tqdm":{"origin":"misc/py-tqdm","version":"4.67.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["dns"]},{"name":"knock","origin":"security/knock","version":"0.8_1,1","comment":"Flexible port-knocking server and client","maintainer":"sbz@FreeBSD.org","www":"https://github.com/jvinet/knock","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ac5bba7a55d5217ad92a1344d4056fce82509f7129dd36a082648a62df2253e1","flatsize":71160,"path":"All/knock-0.8_1,1.pkg","repopath":"All/knock-0.8_1,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":28136,"desc":"knockd is a port-knock server. It listens to all traffic on an ethernet\n(or PPP) interface, looking for special \"knock\" sequences of port-hits.\n\nA client makes these port-hits by sending a TCP (or UDP) packet to a\nport on the server. This port need not be open -- since knockd listens\nat the link-layer level, it sees all traffic even if it's destined for\na closed port. When the server detects a specific sequence of port-hits\nport-hits, it runs a command defined in its configuration file. This\ncan be used to open up holes in a firewall for quick access.","categories":["security"],"shlibs_required":["libc.so.8","libpcap.so.3"],"options":{"CLIENT":"on","SERVER":"on"}},{"name":"ko-munhwafonts-cid","origin":"korean/munhwafonts-cid","version":"1.0_3","comment":"Munhwa CID fonts collection(Basic set)","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"471ccf8bdc180ee6216e2779e4aaa0baed8588b9bc29451c75eaabda75b1c5f5","flatsize":9345695,"path":"All/ko-munhwafonts-cid-1.0_3.pkg","repopath":"All/ko-munhwafonts-cid-1.0_3.pkg","licenselogic":"single","pkgsize":9159324,"desc":"Munhwa CID fonts collection\n===========================\n\nThis font collection is used by ghostscript, for printing\nKorean documents.\n\nKorean CID-Keyed fonts(Munhwa and MunhwaGothic) is provided by\nAdobe, and original Type 1 fonts is from Ministry of Culture and Sports\nof Korea Government. These fonts are free to use.","categories":["korean","print"],"messages":[{"message":"===>   NOTICE:\n\nThe ko-munhwafonts-cid port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"knightcap","origin":"games/KnightCap","version":"3.6_9","comment":"Chess program with 3D interface for X Window System","maintainer":"ports@FreeBSD.org","www":"https://samba.anu.edu.au/KnightCap/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a78d45757fd56426425be2f493326edddbf43a928a6554c176df475b5eb30175","flatsize":247960,"path":"All/knightcap-3.6_9.pkg","repopath":"All/knightcap-3.6_9.pkg","licenselogic":"single","pkgsize":105632,"desc":"KnightCap is a chess program.\n\nThe principal differences between KnightCap and other chess programs\nare:\n\n - KnightCap has an optional fully rendered 3D interface, giving a feel much\n   more like an \"over the board\" game.\n\n - KnightCap was developed to run on a parallel distributed memory\n   machine, although it also runs on normal Unix boxes.\n\n - KnightCap does not have an opening book---instead it keeps a file\n   (brain.dat) of losing moves and inserts them in the hash table at the\n   start of each search. At present it has about 1500 entries, and\n   this makes it a pretty competitive opening player.\n\n - KnightCap learns the parameters of its evaluation function as it\n   plays. The most dramatic example of how this helps is an experiment\n   we conducted on FICS in which KnightCap learnt from a 1650 player\n   to a 2100 player in just 300 games. See\n   http://cs.anu.edu.au/people/Lex.Weaver/pub_sem/publications/knightcap.pdf\n   for more info on its learning algorithm.","deps":{"freeglut":{"origin":"graphics/freeglut","version":"3.2.1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libX11.so.6","libXext.so.6","libXi.so.6","libXmu.so.6","libXt.so.6","libc.so.8","libglut.so.3","libm.so.4"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe knightcap port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"knews","origin":"news/knews","version":"1.0b.1_15","comment":"Threaded NNTP newsreader for X11","maintainer":"dinoex@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0bd347ff57448f437600ba878c00891d3bdc26215c94ba71d912cb45ef5462bd","flatsize":536826,"path":"All/knews-1.0b.1_15.pkg","repopath":"All/knews-1.0b.1_15.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":204040,"desc":"Knews is a threaded newsreader with an X Window interface that uses NNTP\nto get news. Threads are displayed in a graphical tree. Full support for\nreading MIME articles, except message/partial.\n  o Background threading of newsgroups\n  o Doesn't have to read the active file or group descriptions on startup\n  o A mechansim for reading the spool directory\n  o Kill file support with color blobs\n  o Regular expression searching in articles and the newsgroup list\n  o XPAT searching\n  o Can use different fonts and colors for quoted text and headers in articles\n  o Lots of action procedures that can be tied to keys.\n  o Supports multiple nntp servers\n  o Tagging of articles and saving or piping them in order\n  o Uudecode function. Not perfect, but handles most cases\n  o article text widget is able to display wide-character fonts\n  o article tree has a 'vertical' layout by popular demand\n  o experimental: Decoding of 16 bit encoded charsets\n  o Mailcap file support\n  o save thread data between sessions\n  o article prefetch cache and 'trailing' cache\n  o Less restrictive locking of the interface\n  o Message-id lookup of articles\n\nLICENSE: GLP2 or later","deps":{"faces":{"origin":"mail/faces","version":"1.7.7_14"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"mp-letter":{"origin":"print/mp-letter","version":"3.0.1_1"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["news"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXmu.so.6","libXpm.so.4","libXt.so.6","libc.so.8","libcompface.so.1","libjpeg.so.8","libm.so.4","libpng16.so.16","libz.so.3"]},{"name":"knocker","origin":"security/knocker","version":"0.8.0_1","comment":"Simple and easy to use TCP only port scanner (Console version)","maintainer":"sbz@FreeBSD.org","www":"https://knocker.sourceforge.io","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"af39f70d0c9c02403c5c005a138a588347c893207752707591df34a40c1701f1","flatsize":59198,"path":"All/knocker-0.8.0_1.pkg","repopath":"All/knocker-0.8.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":23472,"desc":"Knocker is a simple and easy to use TCP (no UDP yet) security port\nscanner which is able to analyze hosts and all of the different\nservices started on them. (Console version)","categories":["net","security"],"shlibs_required":["libc.so.8"]},{"name":"knotter","origin":"graphics/knotter","version":"0.9.6.20220205","comment":"Interactive designer for Celtic knots","maintainer":"yuri@FreeBSD.org","www":"https://knotter.mattbas.org/Knotter","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7f05cdd560f08059f3a53f5136a06c70213df64baf7f65c4d14a71c4b21b3d7f","flatsize":25845995,"path":"All/knotter-0.9.6.20220205.pkg","repopath":"All/knotter-0.9.6.20220205.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":3170612,"desc":"Knotter is a free and open source customizable interlace designer.\n\nInterlace patterns are a kind of design historically used as a\ndecorations in many places and by different cultures. Some examples\nare Celtic knotworks and Islamic interlaces. Knotter aims to allow its\nuser to intuitively design such patterns and to provide easy ways to\nintegrate the result in external general-purpose graphic software for\nthis purpose designs created within Knotter can be saved in a custom\nHuman-Readable format and exported as scalable vector graphics and in\na wide number of raster image formats.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-script":{"origin":"devel/qt5-script","version":"5.15.18p0_2"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["graphics"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5PrintSupport.so.5","libQt5Script.so.5","libQt5Svg.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"knetwalk","origin":"games/knetwalk","version":"25.04.2","comment":"Network Construction game","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/applications/games/knetwalk/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e06cf0c681f7b0910cc7819a61a4abcc5a5aed77bb3e8e61cf7e78dcc701f29b","flatsize":1778379,"path":"All/knetwalk-25.04.2.pkg","repopath":"All/knetwalk-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":1208144,"desc":"KNetWalk is a small game where you have to build up a computer\nnetwork by rotating the wires to connect the terminals to the server.\nWhen the network is build, a highscore-list comes up where competitions\ncan be fought out.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-kguiaddons":{"origin":"x11-toolkits/kf6-kguiaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kiconthemes":{"origin":"x11-themes/kf6-kiconthemes","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kitemviews":{"origin":"x11-toolkits/kf6-kitemviews","version":"6.14.0"},"kf6-knotifyconfig":{"origin":"devel/kf6-knotifyconfig","version":"6.14.0"},"kf6-ktextwidgets":{"origin":"x11-toolkits/kf6-ktextwidgets","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"kf6-sonnet":{"origin":"textproc/kf6-sonnet","version":"6.14.0"},"libkdegames":{"origin":"games/libkdegames","version":"25.04.2"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["games","kde","kde-applications"],"shlibs_required":["libGLX.so.0","libKDEGames6.so.6","libKF6ColorScheme.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6DBusAddons.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6IconThemes.so.6","libKF6SonnetUi.so.6","libKF6TextWidgets.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6OpenGL.so.6","libQt6Qml.so.6","libQt6QmlMeta.so.6","libQt6QmlModels.so.6","libQt6QmlWorkerScript.so.6","libQt6Quick.so.6","libQt6QuickWidgets.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"kn-libreoffice","origin":"editors/libreoffice-kn","version":"25.2.2.2","comment":"kn language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8e2fe9ee2b95f0a51d4f145f3e786f9a190f9166108d481a2d99e9b549d1ca24","flatsize":2654444,"path":"All/kn-libreoffice-25.2.2.2.pkg","repopath":"All/kn-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":387976,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"ko-baekmukfonts-ttf","origin":"korean/baekmukfonts-ttf","version":"2.2_4","comment":"Baekmuk family Korean TrueType Fonts","maintainer":"ports@FreeBSD.org","www":"https://kldp.net/baekmuk/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"466df97aa4532c0ace575527ebc2ae446e7496d8dfa55a6ee5bc661ba1a9d208","flatsize":28598781,"path":"All/ko-baekmukfonts-ttf-2.2_4.pkg","repopath":"All/ko-baekmukfonts-ttf-2.2_4.pkg","licenselogic":"single","licenses":["Baekmuk"],"pkgsize":8739928,"desc":"Baekmuk TrueType font family was originally designed by Kim Jeong-Hwan.\nBaekmuk Project maintains fork of this font family under BSD license.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["korean","x11-fonts"],"messages":[{"message":"===>   NOTICE:\n\nThe ko-baekmukfonts-ttf port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"knights","origin":"games/knights","version":"25.04.2","comment":"Chess board program for KDE","maintainer":"kde@FreeBSD.org","www":"https://apps.kde.org/knights/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"90426f17819cfb4dc4b010df72bc444b390bce1b73ce0761439de15fffd0541f","flatsize":5470549,"path":"All/knights-25.04.2.pkg","repopath":"All/knights-25.04.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":3565516,"desc":"KNights is a featureful chess program for KDE.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gnuchess":{"origin":"games/gnuchess","version":"6.2.9_1"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kpackage":{"origin":"devel/kf6-kpackage","version":"6.14.0"},"kf6-kplotting":{"origin":"graphics/kf6-kplotting","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-ktextwidgets":{"origin":"x11-toolkits/kf6-ktextwidgets","version":"6.14.0"},"kf6-kwallet":{"origin":"sysutils/kf6-kwallet","version":"6.14.1"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"kf6-solid":{"origin":"devel/kf6-solid","version":"6.14.0"},"kf6-sonnet":{"origin":"textproc/kf6-sonnet","version":"6.14.0"},"libkdegames":{"origin":"games/libkdegames","version":"25.04.2"},"plasma6-libplasma":{"origin":"x11/plasma6-libplasma","version":"6.3.5"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"}},"categories":["games","kde","kde-applications"],"shlibs_required":["libGLX.so.0","libKDEGames6.so.6","libKF6ColorScheme.so.6","libKF6Completion.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6DBusAddons.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6Plotting.so.6","libKF6Solid.so.6","libKF6SonnetUi.so.6","libKF6Svg.so.6","libKF6TextWidgets.so.6","libKF6Wallet.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Concurrent.so.6","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Multimedia.so.6","libQt6Network.so.6","libQt6Qml.so.6","libQt6Svg.so.6","libQt6TextToSpeech.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"knc","origin":"net/knc","version":"1.7.1_1","comment":"Kerberised NetCat","maintainer":"gd.workbox@gmail.com","www":"https://oskt.secure-endpoints.com/knc.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c8ab8430bdaf708a61871af7fb54134b412d6c3d6fc72e29bd22fced0c91594d","flatsize":49437,"path":"All/knc-1.7.1_1.pkg","repopath":"All/knc-1.7.1_1.pkg","licenselogic":"and","licenses":["BSD2CLAUSE","MIT"],"pkgsize":22380,"desc":"KNC is Kerberised NetCat. It works in basically the same way as either netcat\nor stunnel except that it is uses GSS-API to secure the communication. You can\nuse it to construct client/server applications while keeping the Kerberos\nlibraries out of your programs address space quickly and easily.","deps":{"krb5":{"origin":"security/krb5","version":"1.21.3_1"}},"categories":["net"],"shlibs_required":["libc.so.8","libgssapi_krb5.so.2.2"]},{"name":"kn-aspell","origin":"textproc/kn-aspell","version":"0.01.1","comment":"Aspell Kannada dictionary","maintainer":"office@FreeBSD.org","www":"https://gitorious.org/aspell-kn","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"054f92ea073509f0b61559fa483dff58bab79077349f401c6aebfa8c94e39ca2","flatsize":1224506,"path":"All/kn-aspell-0.01.1.pkg","repopath":"All/kn-aspell-0.01.1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":443324,"desc":"Aspell Kannada dictionary.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"]},{"name":"kms-cmake-utils","origin":"devel/kms-cmake-utils","version":"6.18.0_1","comment":"CMake common files used to build all Kurento C/C++ projects","maintainer":"yuri@FreeBSD.org","www":"https://github.com/Kurento/kms-cmake-utils","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0dda6bc7841bff8eb6d24e95780abb00751f85122d798a6abd36b88fe4024e05","flatsize":51407,"path":"All/kms-cmake-utils-6.18.0_1.pkg","repopath":"All/kms-cmake-utils-6.18.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":12612,"desc":"Common CMake utilities for Kurento projects.\n\nKurento is an open source software project providing a platform suitable for\ncreating modular applications with advanced real-time communication\ncapabilities.","categories":["devel"]},{"name":"knavalbattle","origin":"games/knavalbattle","version":"25.04.2","comment":"Ship Sinking game","maintainer":"kde@FreeBSD.org","www":"http://www.kde.org/applications/games/navalbattle/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3406f469264b275911cdec05d26073b2d2fbcd5aedc4dc6d4b3b3e66c478c4c8","flatsize":2538583,"path":"All/knavalbattle-25.04.2.pkg","repopath":"All/knavalbattle-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":1604752,"desc":"Naval Battle is a Battle Ship game for KDE.  Ships are placed on a\nboard which represents the sea.  Players try to hit each others\nships in turns without knowing where they are placed.  The first\nplayer to destroy all ships wins the game.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-kdnssd":{"origin":"dns/kf6-kdnssd","version":"6.14.0"},"kf6-kdoctools":{"origin":"devel/kf6-kdoctools","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-ktextwidgets":{"origin":"x11-toolkits/kf6-ktextwidgets","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"kf6-sonnet":{"origin":"textproc/kf6-sonnet","version":"6.14.0"},"libkdegames":{"origin":"games/libkdegames","version":"25.04.2"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["games","kde","kde-applications"],"shlibs_required":["libGLX.so.0","libKDEGames6.so.6","libKF6ColorScheme.so.6","libKF6Completion.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6DBusAddons.so.6","libKF6DNSSD.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6SonnetUi.so.6","libKF6TextWidgets.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Qml.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"kmr_Latn-libreoffice","origin":"editors/libreoffice-kmr_Latn","version":"25.2.2.2","comment":"kmr_Latn language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"63ab132f5916f34b5f994fb44da4f035de30802d7c9e8bf2c9a0ca09a12f8cd9","flatsize":1497017,"path":"All/kmr_Latn-libreoffice-25.2.2.2.pkg","repopath":"All/kmr_Latn-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":236600,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"ko-baekmukfonts-bdf","origin":"korean/baekmukfonts-bdf","version":"2.2","comment":"Baekmuk family Korean bitmap fonts","maintainer":"ports@FreeBSD.org","www":"https://kldp.net/baekmuk/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"25f417aaf5b2bcf44f87b38f0e4b286ba6edb756b80fe93901b4ae63210a8963","flatsize":9036314,"path":"All/ko-baekmukfonts-bdf-2.2.pkg","repopath":"All/ko-baekmukfonts-bdf-2.2.pkg","licenselogic":"single","licenses":["Baekmuk"],"pkgsize":7062248,"desc":"Baekmuk bitmap font family was originally designed by Kim Jeong-Hwan.\nBaekmuk Project maintains fork of this font family under BSD license.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["korean","x11-fonts"],"messages":[{"message":"===>   NOTICE:\n\nThe ko-baekmukfonts-bdf port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"kmplayer","origin":"multimedia/kmplayer","version":"0.12.0b_8,3","comment":"KDE frontend to Phonon / KDE5","maintainer":"jhale@FreeBSD.org","www":"https://kmplayer.kde.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3a036278e1bd142a34aa0585e43acd618084d8f65f14386e52b0f2f492eda567","flatsize":3214020,"path":"All/kmplayer-0.12.0b_8,3.pkg","repopath":"All/kmplayer-0.12.0b_8,3.pkg","licenselogic":"and","licenses":["GPLv2","LGPL21"],"pkgsize":706008,"desc":"KMPlayer, a simple frontend for MPlayer/FFMpeg/Phonon.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"dbus-glib":{"origin":"devel/dbus-glib","version":"0.114"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"kf5-kauth":{"origin":"devel/kf5-kauth","version":"5.116.0_1"},"kf5-kbookmarks":{"origin":"devel/kf5-kbookmarks","version":"5.116.0"},"kf5-kcodecs":{"origin":"textproc/kf5-kcodecs","version":"5.116.0"},"kf5-kcompletion":{"origin":"x11-toolkits/kf5-kcompletion","version":"5.116.0"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kconfigwidgets":{"origin":"x11-toolkits/kf5-kconfigwidgets","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-kcrash":{"origin":"devel/kf5-kcrash","version":"5.116.0"},"kf5-kdelibs4support":{"origin":"x11/kf5-kdelibs4support","version":"5.116.0"},"kf5-kguiaddons":{"origin":"x11-toolkits/kf5-kguiaddons","version":"5.116.0_2"},"kf5-ki18n":{"origin":"devel/kf5-ki18n","version":"5.116.0"},"kf5-kiconthemes":{"origin":"x11-themes/kf5-kiconthemes","version":"5.116.0"},"kf5-kinit":{"origin":"x11/kf5-kinit","version":"5.116.0"},"kf5-kio":{"origin":"devel/kf5-kio","version":"5.116.0_1"},"kf5-kitemviews":{"origin":"x11-toolkits/kf5-kitemviews","version":"5.116.0"},"kf5-kjobwidgets":{"origin":"x11-toolkits/kf5-kjobwidgets","version":"5.116.0"},"kf5-kmediaplayer":{"origin":"multimedia/kf5-kmediaplayer","version":"5.116.0"},"kf5-knotifications":{"origin":"devel/kf5-knotifications","version":"5.116.0"},"kf5-kparts":{"origin":"devel/kf5-kparts","version":"5.116.0"},"kf5-kservice":{"origin":"devel/kf5-kservice","version":"5.116.0"},"kf5-ktextwidgets":{"origin":"x11-toolkits/kf5-ktextwidgets","version":"5.116.0"},"kf5-kunitconversion":{"origin":"devel/kf5-kunitconversion","version":"5.116.0"},"kf5-kwidgetsaddons":{"origin":"x11-toolkits/kf5-kwidgetsaddons","version":"5.116.0"},"kf5-kwindowsystem":{"origin":"x11/kf5-kwindowsystem","version":"5.116.0"},"kf5-kxmlgui":{"origin":"x11-toolkits/kf5-kxmlgui","version":"5.116.0"},"kf5-solid":{"origin":"devel/kf5-solid","version":"5.116.0"},"kf5-sonnet":{"origin":"textproc/kf5-sonnet","version":"5.116.0"},"kf6-extra-cmake-modules":{"origin":"devel/kf6-extra-cmake-modules","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"mplayer":{"origin":"multimedia/mplayer","version":"1.5.0.20240928_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"phonon-qt5":{"origin":"multimedia/phonon","version":"4.12.0_3"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-x11extras":{"origin":"x11/qt5-x11extras","version":"5.15.16p0_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"xcb-util":{"origin":"x11/xcb-util","version":"0.4.1,1"},"xcb-util-cursor":{"origin":"x11/xcb-util-cursor","version":"0.1.3"},"xcb-util-image":{"origin":"x11/xcb-util-image","version":"0.4.1"},"xcb-util-keysyms":{"origin":"x11/xcb-util-keysyms","version":"0.4.1"},"xcb-util-renderutil":{"origin":"x11/xcb-util-renderutil","version":"0.3.10"},"xcb-util-wm":{"origin":"x11/xcb-util-wm","version":"0.4.2"}},"categories":["audio","kde","multimedia"],"shlibs_required":["libKF5Auth.so.5","libKF5AuthCore.so.5","libKF5Bookmarks.so.5","libKF5Codecs.so.5","libKF5Completion.so.5","libKF5ConfigCore.so.5","libKF5ConfigGui.so.5","libKF5ConfigWidgets.so.5","libKF5CoreAddons.so.5","libKF5Crash.so.5","libKF5GuiAddons.so.5","libKF5I18n.so.5","libKF5IconThemes.so.5","libKF5ItemViews.so.5","libKF5JobWidgets.so.5","libKF5KDELibs4Support.so.5","libKF5KIOCore.so.5","libKF5KIOFileWidgets.so.5","libKF5KIOGui.so.5","libKF5KIOWidgets.so.5","libKF5MediaPlayer.so.5","libKF5Notifications.so.5","libKF5Parts.so.5","libKF5Service.so.5","libKF5Solid.so.5","libKF5SonnetUi.so.5","libKF5TextWidgets.so.5","libKF5UnitConversion.so.5","libKF5WidgetsAddons.so.5","libKF5WindowSystem.so.5","libKF5XmlGui.so.5","libQt5Concurrent.so.5","libQt5Core.so.5","libQt5DBus.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5PrintSupport.so.5","libQt5Widgets.so.5","libQt5X11Extras.so.5","libQt5Xml.so.5","libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libdbus-1.so.3","libdbus-glib-1.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libphonon4qt5.so.4","libpthread.so.0","libstdc++.so.9","libxcb-composite.so.0","libxcb-cursor.so.0","libxcb-damage.so.0","libxcb-dpms.so.0","libxcb-dri2.so.0","libxcb-dri3.so.0","libxcb-ewmh.so.2","libxcb-glx.so.0","libxcb-icccm.so.4","libxcb-image.so.0","libxcb-keysyms.so.1","libxcb-present.so.0","libxcb-randr.so.0","libxcb-record.so.0","libxcb-render-util.so.0","libxcb-render.so.0","libxcb-res.so.0","libxcb-screensaver.so.0","libxcb-shape.so.0","libxcb-shm.so.0","libxcb-sync.so.1","libxcb-util.so.1","libxcb-xf86dri.so.0","libxcb-xfixes.so.0","libxcb-xinerama.so.0","libxcb-xinput.so.0","libxcb-xkb.so.1","libxcb-xtest.so.0","libxcb-xv.so.0","libxcb-xvmc.so.0","libxcb.so.1"],"annotations":{"cpe":"cpe:2.3:a:kmplayer:kmplayer:0.12.0b:::::dragonfly6:x86_64:8"}},{"name":"kmouth","origin":"accessibility/kmouth","version":"25.04.2","comment":"Speech synthesizer frontend for KDE","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/applications/utilities/kmouth/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d66a471eda21c434db97fa75209310c7f27b3bfad664529db4bd3c4f54b3d984","flatsize":4101041,"path":"All/kmouth-25.04.2.pkg","repopath":"All/kmouth-25.04.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1807932,"desc":"KMouth is a program which enables persons that cannot speak to let\ntheir computer speak, e.g. mutal people or people who have lost\ntheir voice. It has a text input field and speaks the sentences\nthat you enter. It also has support for user defined phrasebooks.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kjobwidgets":{"origin":"x11-toolkits/kf6-kjobwidgets","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"kf6-solid":{"origin":"devel/kf6-solid","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-speech":{"origin":"accessibility/qt6-speech","version":"6.8.3"}},"categories":["accessibility","kde","kde-applications"],"shlibs_required":["libGLX.so.0","libKF6ColorScheme.so.6","libKF6Completion.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6JobWidgets.so.6","libKF6KIOCore.so.6","libKF6KIOGui.so.6","libKF6KIOWidgets.so.6","libKF6Service.so.6","libKF6Solid.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Multimedia.so.6","libQt6Network.so.6","libQt6PrintSupport.so.6","libQt6TextToSpeech.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"kmines","origin":"games/kmines","version":"25.04.2","comment":"Minesweeper-like game","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/applications/games/kmines/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7121343bed0f95918ae62bd40f6a7bd4dd1c091b886bfb9225d9553e6631cd7b","flatsize":1709218,"path":"All/kmines-25.04.2.pkg","repopath":"All/kmines-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":1170676,"desc":"KMines is a classic Minesweeper game.  The idea is to uncover all\nthe squares without blowing up any mines.  When a mine is blown up,\nthe game is over.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-knotifyconfig":{"origin":"devel/kf6-knotifyconfig","version":"6.14.0"},"kf6-ktextwidgets":{"origin":"x11-toolkits/kf6-ktextwidgets","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"kf6-sonnet":{"origin":"textproc/kf6-sonnet","version":"6.14.0"},"libkdegames":{"origin":"games/libkdegames","version":"25.04.2"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["games","kde","kde-applications"],"shlibs_required":["libGLX.so.0","libKDEGames6.so.6","libKF6ColorScheme.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6DBusAddons.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6IconThemes.so.6","libKF6SonnetUi.so.6","libKF6TextWidgets.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Qml.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"kmix","origin":"audio/kmix","version":"25.04.2","comment":"Sound mixer for KDE","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/applications/multimedia/kmix/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"18728a1d230e9f70e577867403341f4997326e25cc899f6423d16bdd94286d1f","flatsize":3220330,"path":"All/kmix-25.04.2.pkg","repopath":"All/kmix-25.04.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1273924,"desc":"KMix is an application to allow you to change the volume of your sound\ncard. Though small, it is full-featured, and it supports several\nplatforms and sound drivers.","deps":{"alsa-lib":{"origin":"audio/alsa-lib","version":"1.2.13"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kcmutils":{"origin":"devel/kf6-kcmutils","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-kglobalaccel":{"origin":"x11/kf6-kglobalaccel","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kiconthemes":{"origin":"x11-themes/kf6-kiconthemes","version":"6.14.0"},"kf6-kitemmodels":{"origin":"devel/kf6-kitemmodels","version":"6.14.0"},"kf6-kitemviews":{"origin":"x11-toolkits/kf6-kitemviews","version":"6.14.0"},"kf6-knotifications":{"origin":"devel/kf6-knotifications","version":"6.14.0"},"kf6-kpackage":{"origin":"devel/kf6-kpackage","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-kstatusnotifieritem":{"origin":"deskutils/kf6-kstatusnotifieritem","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"kf6-solid":{"origin":"devel/kf6-solid","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["audio","kde","kde-applications"],"shlibs_required":["libGLX.so.0","libKF6ColorScheme.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6DBusAddons.so.6","libKF6GlobalAccel.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6Notifications.so.6","libKF6StatusNotifierItem.so.6","libKF6WidgetsAddons.so.6","libKF6WindowSystem.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libX11.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on","PULSEAUDIO":"off"}},{"name":"kmflcomp","origin":"textproc/kmflcomp","version":"0.9.9_2","comment":"Compiler of Keyman KMFL keyboard sources to use with SCIM/IBus","maintainer":"nikola.lecic@anthesphoria.net","www":"https://kmfl.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f6196419e3bd4164d5a47e3f82d6280a7faad27ca1b88ac2050c72fe6cecf2c4","flatsize":408322,"path":"All/kmflcomp-0.9.9_2.pkg","repopath":"All/kmflcomp-0.9.9_2.pkg","licenselogic":"single","pkgsize":128448,"desc":"KMFL aims to bring Tavultesoft Keyman functionality to *nix operating\nsystems. KMFL is being jointly developed by SIL International\n(http://www.sil.org) and Tavultesoft (http://www.tavultesoft.com).\n\nThis is compiler for keyboard sources written in Keyman keyboard\nlanguage (.kmn files). Resulting binaries (.kmfl) can be used with\nSCIM KMFL IMEngine (textproc/scim-kmfl-imengine).\n\nThe powerful KMN keyboard language supports contextual deadkeys,\npre- and post-processing of keystrokes, rules grouping, 'storing'\nof character classes for use in similar rules, custom and Unicode\ncharacter constants, SIL Ethnologue language codes, etc.\n\nOfficial Tavultesoft repository contains keyboards that cover more\nthan 220 languages. Significant number of them are open source.\nPorted keyboards are textproc/scim-kmfl-*.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["textproc"],"shlibs_required":["libX11.so.6","libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"Please note that kmflcomp only compiles keyboard sources written in\n  Keyman keyboard language (.kmn) into .kmfl binaries. KMFL is source\n  compatible with keyboards developed for Keyman. Binary keyboards\n  compiled for Keyman will not run under KMFL. KMFL is also Unicode\n  based, and does not support legacy code pages and encodings.\n\n  The Keyman keyboard language is documented in\n\n    /usr/local/share/doc/kmfl/kmflcomp/KMFL-Compiler.sxw\n\n  Tavultesoft documentation is available on\n\n    http://tavultesoft.com/keymandev/documentation/help/main/guide.php\n\n  You need textproc/scim-kmfl-imengine to use KMFL keyboards through\n  SCIM, or textproc/ibus-kmfl to use them through IBus. The keyboard\n  ports are textproc/kmfl-*.","type":"install"}]},{"name":"kmfl-varamozhi-malayalam","origin":"textproc/kmfl-varamozhi-malayalam","version":"1.1.1_5","comment":"KMFL Malayalam keyboard according to the Mozhi scheme","maintainer":"nikola.lecic@anthesphoria.net","www":"https://varamozhi.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f416bed552b2720169f769bcd2d9386cd11a94e87c3c4b08889031016c9f41f6","flatsize":23697,"path":"All/kmfl-varamozhi-malayalam-1.1.1_5.pkg","repopath":"All/kmfl-varamozhi-malayalam-1.1.1_5.pkg","licenselogic":"single","pkgsize":5568,"desc":"This is a keyboard for input of the Malayalam according to the transliteration\nscheme called Mozhi (https://sites.google.com/site/cibu/mozhi). The keymap is\nwritten in Keyman keyboard language and developed as a part of Varamozhi\nProject under the LGPL license.\n\nThe Mozhi is intended to be the most intuitive scheme for Malayalam speakers.\nIt simplifies what the user needs to remember and is not phonetically\naccurate.\n\nThis keymap supports the current standard for Malayalam Chillus (i.e. without\nspecial encoding). It offers mnemonic keyboard functionality and smart-quote\nfunctionality with comas and numerals.\n\nThis port installs the keyboard so that it can be used through SCIM or\nIBus KMFL IMEngine (textproc/scim-kmfl-imengine, textproc/ibus-kmfl).","deps":{"kmflcomp":{"origin":"textproc/kmflcomp","version":"0.9.9_2"}},"categories":["textproc"],"messages":[{"message":"You should now have the new keyboard in the section\n  \"Malayalam\" in your SCIM/IBus menu. If you don't see\n  it, restart X.\n\n  At the moment, this keyboard has no downloadable\n  documentation. For the details on the Mozhi scheme,\n  please see the Project's homepage, especially\n  https://sites.google.com/site/cibu/mozhi.","type":"install"}]},{"name":"kmime","origin":"net/kmime","version":"25.04.2","comment":"Library for handling MIME data","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7defee986170eef0a560957d49fffcca7acdf93a4bdb1c4baf3a50665501d28e","flatsize":588247,"path":"All/kmime-25.04.2.pkg","repopath":"All/kmime-25.04.2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":153452,"desc":"KDE Personal Information Management suite.\n\nkaddressbook - Keeps your addresses on file\nakregator - Feed reader\nkalarm - A personal alarm message, command and email scheduler\nkjots - A note taker\nkleopatra - KDE Key Manager\nkmail - Fully featured Email client\nknode - KDE News (Usenet) reader\nknotes - Popup notes\nkontact - Brings together all the KDE PIM applications under one roof\nkorganizer - KDE Calendar and scheduling\nktimetracker - time tracker","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["kde","kde-applications","net"],"options":{"DOCS":"on"}},{"name":"kmfl-sil-yi","origin":"textproc/kmfl-sil-yi","version":"20020903_4","comment":"KMFL Unicode keyboard for standardized Yi script","maintainer":"nikola.lecic@anthesphoria.net","www":"https://scripts.sil.org/SILYI_home","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5857e4ef381640269bbe06b45c0dcee611177aec2283d77e8dae012c0f952e24","flatsize":54200,"path":"All/kmfl-sil-yi-20020903_4.pkg","repopath":"All/kmfl-sil-yi-20020903_4.pkg","licenselogic":"single","pkgsize":7776,"desc":"This is a keyboard for input of the standardized Yi script of southwestern\nChina with Unicode Yi fonts. It is written in Keyman keyboard language and\ndeveloped by SIL Non-Roman Script Initiative (NRSI).\n\nThis port installs the keyboard so that it can be used through SCIM or\nIBus KMFL IMEngine (textproc/scim-kmfl-imengine, textproc/ibus-kmfl).\n\nTo keyboard a Yi syllable, you should type the Pinyin romanization for that\nsyllable, followed by a space. For keyboarding punctuation, use the usual\npunctuation keystrokes.\n\nThe keyboard is compatible with Yi range as defined in Unicode 3.0 and it does\nnot provide keystrokes for the Yi Radicals which were added to Unicode 3.2\n(U+A4A2..U+A4A3, U+A4B4, U+A4C1, U+A4C5).","deps":{"kmflcomp":{"origin":"textproc/kmflcomp","version":"0.9.9_2"}},"categories":["textproc"],"messages":[{"message":"You should now have the new keyboard in the section\n  \"Others\" in your SCIM/IBus menu. If you don't see it,\n  restart X.\n\n  At the moment, this keyboard has no documentation.\n  As a general rule, type the Pinyin romanization for\n  that syllable, followed by a space. For punctuation,\n  try usual punctuation keystrokes.","type":"install"}]},{"name":"kmfl-sil-galatia","origin":"textproc/kmfl-sil-galatia","version":"1.03_1","comment":"KMFL Unicode keyboard for typesetting Ancient Greek","maintainer":"nikola.lecic@anthesphoria.net","www":"http://scripts.sil.org/KeymanKeyboardLinks","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ec6af9a8dd06f67b3ed7b265a28d27eb90b8a871645df91c289e6f4716a76471","flatsize":251579,"path":"All/kmfl-sil-galatia-1.03_1.pkg","repopath":"All/kmfl-sil-galatia-1.03_1.pkg","licenselogic":"single","pkgsize":190872,"desc":"This is a keyboard for typesetting Ancient Greek with precomposed Unicode\ncharacters. It is written in Keyman Keyboard Language by SIL Non-Roman Script\nInitiative (NRSI).\n\nThis port installs the keyboard so that it can be used through SCIM or\nIBus KMFL IMEngine (textproc/scim-kmfl-imengine, textproc/ibus-kmfl).\n\nThe main purpose of the keyboards is to provide a wide range of keying options,\nso many characters can be entered in multiple ways. The features include:\n\n  * preserving the context when deleting;\n  * choosing the correct code for the sigma depending upon the encoding and\n    the context (so the correct final form is used when appropriate);\n  * understanding the context of gamma so that it can be typed as 'n' before\n    kappa, xi or chi and as 'ng' before another gamma.\n  * support for Greek punctuation.","deps":{"kmflcomp":{"origin":"textproc/kmflcomp","version":"0.9.9_2"}},"categories":["textproc"],"options":{"DOCS":"on"},"messages":[{"message":"You should now have the new keyboard in the section\n  \"Greek\" in your SCIM/IBus menu. If you don't see it,\n  restart X.\n\n  The documentation is installed into:\n  /usr/local/share/doc/kmfl/kmfl-sil-galatia","type":"install"}]},{"name":"kmfl-sil-panafrican-latin","origin":"textproc/kmfl-sil-panafrican-latin","version":"20090831_4","comment":"KMFL keyboard for African Latin writing systems","maintainer":"nikola.lecic@anthesphoria.net","www":"https://scripts.sil.org/AfricanKeyboard1","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e90755e376ff31db2677113a704a620e5230baa56cc15c74c3566284fbfdb2ec","flatsize":731355,"path":"All/kmfl-sil-panafrican-latin-20090831_4.pkg","repopath":"All/kmfl-sil-panafrican-latin-20090831_4.pkg","licenselogic":"single","pkgsize":660124,"desc":"This is a set of two keyboards that provides a single implementation for many\nRoman writing systems across Africa, based on results compiled from data from\nBenin, Burkina Faso, Cameroon, Chad, Cote d'Ivoire, Nigeria, Senegal and Togo.\n\nThe keyboards are written in Keyman keyboard language and developed by SIL\nNon-Roman Script Initiative (NRSI). The software is distributed under the\nX11-style license (http://scripts.sil.org/X11License).\n\nThis port installs the keyboard so that it can be used through SCIM or\nIBus KMFL IMEngine (textproc/scim-kmfl-imengine, textproc/ibus-kmfl).\nTwo layouts are provided:\n\n  * mnemonic layout for any keyboard (using deadkeys);\n  * positional layout for US keyboard (using deadkeys and/or shift-states, i.e.\n    RALT and LALT keys).","deps":{"kmflcomp":{"origin":"textproc/kmflcomp","version":"0.9.9_2"}},"categories":["textproc"],"options":{"DOCS":"on"},"messages":[{"message":"You should now have the new keyboard in the section\n  \"Others\" in your SCIM/IBus menu. If you don't see it,\n  restart X.\n\n  The documentation is installed into:\n  /usr/local/share/doc/kmfl/kmfl-sil-panafrican-latin","type":"install"}]},{"name":"kmfl-khmer","origin":"textproc/kmfl-khmer","version":"1.0","comment":"KMFL SCIM IMEngine keyboard for Khmer language","maintainer":"buganini@gmail.com","www":"https://github.com/buganini/kmfl-khmer/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3eca3e99962d8fa1defc59e23ffa63c3ef532cb15002bcc17859d5ebbfc62d4e","flatsize":3935,"path":"All/kmfl-khmer-1.0.pkg","repopath":"All/kmfl-khmer-1.0.pkg","licenselogic":"single","pkgsize":1616,"desc":"This is an KMFL keyboard for Khmer language. It use the same keyboard layout\nas the \"Khmer Unicode\" provided for MS Windows by http://www.khmeros.info/\n(Refer: http://www.khmer.ws/unicode/khmerkeyboard.pdf)","deps":{"kmflcomp":{"origin":"textproc/kmflcomp","version":"0.9.9_2"}},"categories":["textproc"]},{"name":"kmfl-sil-ipa-unicode","origin":"textproc/kmfl-sil-ipa-unicode","version":"1.2_4","comment":"IPA Unicode 5.1 mnemonic keyboard for KMFL IMEngine","maintainer":"nikola.lecic@anthesphoria.net","www":"http://scripts.sil.org/UniIPAKeyboard","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fda9488f110b38113c8acedbda4630050a302f38c66e98c9dd73eb99cfe01fb5","flatsize":694819,"path":"All/kmfl-sil-ipa-unicode-1.2_4.pkg","repopath":"All/kmfl-sil-ipa-unicode-1.2_4.pkg","licenselogic":"single","pkgsize":574200,"desc":"This is mnemonic keyboard that covers entire IPA (International\nPhonetic Alphabet) Unicode 5 range, written in Keyman keyboard\nlanguage. The keyboard is developed by SIL Non-Roman Script Initiative\n(NRSI).\n\nThis port installs the keyboard so that it can be used through SCIM or\nIBus KMFL IMEngine (textproc/scim-kmfl-imengine, textproc/ibus-kmfl).\n\nThis keyboard is provided under SIL International X11-style License\n(http://scripts.sil.org/X11License).","deps":{"kmflcomp":{"origin":"textproc/kmflcomp","version":"0.9.9_2"}},"categories":["textproc"],"options":{"DOCS":"on"},"messages":[{"message":"You should now have the new keyboard in the section\n  \"Others\" in your SCIM/IBus menu. If you don't see it,\n  restart X.\n\n  The documentation is installed into:\n  /usr/local/share/doc/kmfl/kmfl-sil-ipa-unicode","type":"install"}]},{"name":"kmplot","origin":"math/kmplot","version":"25.04.2","comment":"Mathematical function plotter for KDE","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/applications/education/kmplot","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2b2edd11d861c7bfff1de578aacb88df7e98adc0d82a51962a2309ccb48fbed0","flatsize":7678825,"path":"All/kmplot-25.04.2.pkg","repopath":"All/kmplot-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":3347932,"desc":"KmPlot is a program to draw graphs, their integrals or derivatives. It\nsupports different systems of coordinates like the cartesian or the\npolar coordinate system. The graphs can be colorized and the view is\nscalable, so that you are able to zoom to the level you need.\n\nFeatures:\n- Powerful mathematical parser.\n- Precise metric printing.\n- Different plot types: cartesian, parametric, polar, implicit,\n  differential.\n- Highly configurable visual settings (plot line, axes, grid).\n- Export to bitmap format (BMP and PNG) and scalable vector graphics\n  (SVG).\n- Save/load complete session in readable XML format.\n- Trace mode: cross hair following plot, coordinates shown in the\n  status bar.\n- Supports zooming.\n- Ability to draw the 1st and 2nd derivative and the integral of a\n  plot function.\n- Supports user defined constants and parameter values.\n- Various tools for plot functions:\n   - Find minimum/maximum point.\n   - Get y-value and draw the area between the function and the y-axis.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kbookmarks":{"origin":"devel/kf6-kbookmarks","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-kguiaddons":{"origin":"x11-toolkits/kf6-kguiaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kiconthemes":{"origin":"x11-themes/kf6-kiconthemes","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kitemmodels":{"origin":"devel/kf6-kitemmodels","version":"6.14.0"},"kf6-kitemviews":{"origin":"x11-toolkits/kf6-kitemviews","version":"6.14.0"},"kf6-kjobwidgets":{"origin":"x11-toolkits/kf6-kjobwidgets","version":"6.14.0"},"kf6-knotifications":{"origin":"devel/kf6-knotifications","version":"6.14.0"},"kf6-kparts":{"origin":"devel/kf6-kparts","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-ktextwidgets":{"origin":"x11-toolkits/kf6-ktextwidgets","version":"6.14.0"},"kf6-kunitconversion":{"origin":"devel/kf6-kunitconversion","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"kf6-solid":{"origin":"devel/kf6-solid","version":"6.14.0"},"kf6-sonnet":{"origin":"textproc/kf6-sonnet","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["education","kde","kde-applications","math"],"shlibs_required":["libGLX.so.0","libKF6ColorScheme.so.6","libKF6Completion.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6DBusAddons.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6JobWidgets.so.6","libKF6KIOCore.so.6","libKF6KIOGui.so.6","libKF6Parts.so.6","libKF6Service.so.6","libKF6SonnetUi.so.6","libKF6TextWidgets.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6PrintSupport.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"kmfl-sil-ezra","origin":"textproc/kmfl-sil-ezra","version":"2.4_5","comment":"KMFL keyboard for Unicode Biblical Hebrew","maintainer":"nikola.lecic@anthesphoria.net","www":"https://scripts.sil.org/SILHebrUnic2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"584ed9aa4a0d850e3217ac720d22b20156fdb5e77834cfd7b6fc3d2ce0568ee8","flatsize":454884,"path":"All/kmfl-sil-ezra-2.4_5.pkg","repopath":"All/kmfl-sil-ezra-2.4_5.pkg","licenselogic":"single","pkgsize":90188,"desc":"This is a keyboard for input of the complex Biblical Hebrew (including\ncantillation marks) with Unicode fonts. It is written in Keyman keyboard\nlanguage and developed by SIL Non-Roman Script Initiative (NRSI).\n\nThis port installs the keyboard so that it can be used through SCIM or\nIBus KMFL IMEngine (textproc/scim-kmfl-imengine, textproc/ibus-kmfl).\n\nThe keyboard is provided under the terms of MIT/X11 License.\n\n     http://scripts.sil.org/SILHebrUni_Documentation","deps":{"kmflcomp":{"origin":"textproc/kmflcomp","version":"0.9.9_2"}},"categories":["textproc"],"options":{"DOCS":"on"},"messages":[{"message":"You should now have the new keyboard in the section\n  \"Hebrew\" in your SCIM/IBus menu. If you don't see it,\n  restart X.\n\n  The documentation is installed into:\n  /usr/local/share/doc/kmfl/kmfl-sil-ezra\n  Please note that some documentation files are\n  officially released in proprietary formats only and\n  that they are installed as such.","type":"install"}]},{"name":"kmbox","origin":"net/kmbox","version":"25.04.2","comment":"KDE library for accessing mail storages in MBox format","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7bc551da6cfeaee96bebb3e637d99c2af033bfecb3bddca25a41b8a7b5b882eb","flatsize":107155,"path":"All/kmbox-25.04.2.pkg","repopath":"All/kmbox-25.04.2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":36444,"desc":"KDE Personal Information Management suite.\n\nkaddressbook - Keeps your addresses on file\nakregator - Feed reader\nkalarm - A personal alarm message, command and email scheduler\nkjots - A note taker\nkleopatra - KDE Key Manager\nkmail - Fully featured Email client\nknode - KDE News (Usenet) reader\nknotes - Popup notes\nkontact - Brings together all the KDE PIM applications under one roof\nkorganizer - KDE Calendar and scheduling\nktimetracker - time tracker","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kmime":{"origin":"net/kmime","version":"25.04.2"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["kde","kde-applications","net"],"options":{"DOCS":"on"}},{"name":"kmfl-european-latin","origin":"textproc/kmfl-european-latin","version":"1.6_1","comment":"Paneuropean Latin KMFL keyboard covering 120 languages","maintainer":"nikola.lecic@anthesphoria.net","www":"http://eurolatin.keymankeyboards.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bc9ddaa25ae04b3f51a185b91f5dddda7a14a78ce73aac626333ed76afd29b2a","flatsize":235226,"path":"All/kmfl-european-latin-1.6_1.pkg","repopath":"All/kmfl-european-latin-1.6_1.pkg","licenselogic":"single","pkgsize":207412,"desc":"This keyboard is designed to enable simple input in all European\nlanguages which use Latin-script, and in most Latin-script languages\nfrom the rest of the world.\n\nThe keyboard is written in KMN Keyboard Language by the KMN language\ndeveloper, Tavultesoft (http://www.tavultesoft.com). The keyboard\nuses punctuation and letter keys in sequence to access diacritic and\nother letters.\n\nThis port installs the keyboard so that it can be used through SCIM or\nIBus KMFL IMEngine (textproc/scim-kmfl-imengine, textproc/ibus-kmfl).\n\nIt currently covers 120 languages including: Afrikaans, Albanian,\nBalearic, Basque, Breton, Catalan, Croatian, Czech, Danish, Dutch,\nEsperanto, Estonian, Faroese, Finnish, French, Gaelic, Galician,\nGerman, Hungarian, Icelandic, Inuktitut, Italian, Kashubian, Ladin,\nLatvian, Lithuanian, Maltese, Norwegian, Nynorsk, Polish, Portugese,\nRomansch, Saami, Serbian, Slovak, Slovenian, Sorbian, Spanish,\nSwedish, Tagalog, Turkish, Valencian, Vlaams, Walloon, Welsh and Zulu.\n\nThe keyboard is distributed under the terms of 3-clause BSD-licence.","deps":{"kmflcomp":{"origin":"textproc/kmflcomp","version":"0.9.9_2"}},"categories":["textproc"],"options":{"DOCS":"on"},"messages":[{"message":"You should now have the new keyboard in the section\n  \"Others\" in your SCIM/IBus menu. If you don't see it,\n  restart X.\n\n  The documentation is installed into:\n  /usr/local/share/doc/kmfl/kmfl-european-latin","type":"install"}]},{"name":"kmousetool","origin":"accessibility/kmousetool","version":"25.04.2","comment":"Automatic mouse click tool for KDE","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/applications/utilities/kmousetool/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fd3ce4930ebc97f9479fa9c22945f2e7b2cacd7f82eb5e85872b1c2675384f4e","flatsize":636645,"path":"All/kmousetool-25.04.2.pkg","repopath":"All/kmousetool-25.04.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":226604,"desc":"KMouseTool clicks the mouse whenever the mouse cursor pauses briefly.\nIt was designed to help those with repetitive strain injuries, for\nwhom pressing buttons hurts.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kiconthemes":{"origin":"x11-themes/kf6-kiconthemes","version":"6.14.0"},"kf6-knotifications":{"origin":"devel/kf6-knotifications","version":"6.14.0"},"kf6-kstatusnotifieritem":{"origin":"deskutils/kf6-kstatusnotifieritem","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"phonon-qt6":{"origin":"multimedia/phonon","version":"4.12.0_3"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-multimedia":{"origin":"multimedia/qt6-multimedia","version":"6.8.3"}},"categories":["accessibility","kde","kde-applications"],"shlibs_required":["libGLX.so.0","libICE.so.6","libKF6ColorScheme.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6DBusAddons.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6IconThemes.so.6","libKF6StatusNotifierItem.so.6","libKF6WidgetsAddons.so.6","libKF6WindowSystem.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Multimedia.so.6","libQt6Network.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXtst.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"ko-spoqahansans-ttf","origin":"korean/spoqahansans-ttf","version":"2.1.2","comment":"Korean custom font based on Noto Sans and Lato","maintainer":"hyun@caffeinated.codes","www":"https://github.com/spoqa/spoqa-han-sans","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"24a7f0d8e1ac128fa11427524a4e713c5e1c2807632138e4b6604b7b3939e4c6","flatsize":118988690,"path":"All/ko-spoqahansans-ttf-2.1.2.pkg","repopath":"All/ko-spoqahansans-ttf-2.1.2.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":39195436,"desc":"Spoqa Han Sans: A custom font based on Noto Sans and Lato\n\nThis is Spoqa Han Sans, which supports both Korean and Japanese but prioritizes\nKorean Hanja above the other.\n\n\"Spoqa Han Sans is a custom font based on Noto Sans and Lato to fit\nmultilingual UI of Spoqa's products. We now unveil the new version which has\nevolved in many ways.\"\n--- Spoqa","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["korean","x11-fonts"],"options":{"ORIGINAL":"on","SUBSET":"off"},"messages":[{"message":"You can start using the font by following this instruction:\n\nAdd the following line to the \"Files\" section of your X.org configuration file:\n\n\tFontPath\t\"/usr/local/share/fonts/SpoqaHanSans/\"","type":"install"}]},{"name":"kludge3d","origin":"graphics/kludge3d","version":"20040822_16","comment":"Simple 3D editor","maintainer":"ports@FreeBSD.org","www":"https://kludge3d.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4adc6905c72e9aeafe6ffc1118c14e241580d2a24b7f8e830462565ad66cbeda","flatsize":392456,"path":"All/kludge3d-20040822_16.pkg","repopath":"All/kludge3d-20040822_16.pkg","licenselogic":"single","pkgsize":109592,"desc":"Kludge3d is a simple 3d editor, in the spirit of Worldcraft or Milkshape.\nIt is the offspring of several other (presumably abandoned) GTK-based editors,\nwith the best features taken from each. As the name implies, kludge3d is\nexactly that - a kludge.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"gtkglext":{"origin":"x11-toolkits/gtkglext","version":"1.2.0_21"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"lib3ds":{"origin":"graphics/lib3ds","version":"1.3.0_8"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics"],"shlibs_required":["lib3ds-1.so.3","libGL.so.1","libGLU.so.1","libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgdkglext-x11-1.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libgtkglext-x11-1.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpangox-1.0.so.0","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe kludge3d port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"kmag","origin":"accessibility/kmag","version":"25.04.2","comment":"KDE Screen magnifier","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/applications/utilities/kmag/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1aa6ea41779cdd6624296fac46d491fc5332f6fd3be31c2aa5af22eed23a4ac6","flatsize":1639279,"path":"All/kmag-25.04.2.pkg","repopath":"All/kmag-25.04.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":773556,"desc":"KMag is a small utility to magnify a part of the screen. KMag is\nvery useful for people with visual disabilities and for those working\nin the fields of image analysis, web development etc.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"libqaccessibilityclient-qt6":{"origin":"accessibility/libqaccessibilityclient","version":"0.6.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["accessibility","kde","kde-applications"],"shlibs_required":["libGLX.so.0","libKF6ColorScheme.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6KIOCore.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6PrintSupport.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libqaccessibilityclient-qt6.so.0","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"klondike","origin":"games/klondike","version":"1.9_5","comment":"Solitaire game for X11","maintainer":"faber@isi.edu","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"07d73637ffa515fe9301aa1b7e1dba39c7e8f38537dd9a4f53692e213031d1da","flatsize":219512,"path":"All/klondike-1.9_5.pkg","repopath":"All/klondike-1.9_5.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":30872,"desc":"Klondike is a solitaire game for X11.  It's strongly influenced\nby the user interface of Klondike for the Macintosh.\n\nFeatures of klondike include:\n\t- time-based and Casino-style scoring\n\t- persistent high score list\n\t- on-line help","deps":{"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["games","tk"]},{"name":"klish","origin":"shells/klish","version":"2.1.4","comment":"Kommand Line Interface Shell","maintainer":"umeno@rr.iij4u.or.jp","www":"http://libcode.org/projects/klish/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2fdf640520f296d9ad89ebd085bb11517009e5410cb238c40ca2bb18151bd49a","flatsize":867902,"path":"All/klish-2.1.4.pkg","repopath":"All/klish-2.1.4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":162380,"desc":"The klish is a framework for implementing a CISCO-like CLI on a UNIX systems.","categories":["shells"],"shlibs_required":["libc.so.8"]},{"name":"kmcp","origin":"biology/kmcp","version":"0.9.4_9","comment":"Accurate metagenomic profiling & fast large-scale genome searching","maintainer":"yuri@FreeBSD.org","www":"https://bioinf.shenwei.me/kmcp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b5a31b010aecf7155f21d8e924bf696c28fe786a388f7ebc61884ca7ab6353c3","flatsize":10349097,"path":"All/kmcp-0.9.4_9.pkg","repopath":"All/kmcp-0.9.4_9.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3254380,"desc":"KMCP: accurate metagenomic profiling of both prokaryotic and viral populations\nby pseudo-mapping.\n\nSee also: https://github.com/shenwei356/kmcp","categories":["biology"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"klickety","origin":"games/klickety","version":"25.04.2","comment":"Tetris themed solitaire","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/applications/games/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4e58694f6a2c8b723c7ede354cb9a1ba78f2f5dae73c42b32c225d10db49e806","flatsize":2141794,"path":"All/klickety-25.04.2.pkg","repopath":"All/klickety-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":1502852,"desc":"Klickety is a kind of solitary game that takes place on a Tetris-like board.\nThis game is also known under the name \"clickomania\" ....","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kbookmarks":{"origin":"devel/kf6-kbookmarks","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-kdoctools":{"origin":"devel/kf6-kdoctools","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kitemviews":{"origin":"x11-toolkits/kf6-kitemviews","version":"6.14.0"},"kf6-kjobwidgets":{"origin":"x11-toolkits/kf6-kjobwidgets","version":"6.14.0"},"kf6-knotifications":{"origin":"devel/kf6-knotifications","version":"6.14.0"},"kf6-knotifyconfig":{"origin":"devel/kf6-knotifyconfig","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"kf6-solid":{"origin":"devel/kf6-solid","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libkdegames":{"origin":"games/libkdegames","version":"25.04.2"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"}},"categories":["games","kde","kde-applications"],"shlibs_required":["libGLX.so.0","libKDEGames6.so.6","libKF6ColorScheme.so.6","libKF6Completion.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6DBusAddons.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6IconThemes.so.6","libKF6JobWidgets.so.6","libKF6KIOCore.so.6","libKF6KIOGui.so.6","libKF6KIOWidgets.so.6","libKF6Service.so.6","libKF6Solid.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Qml.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"klib","origin":"devel/klib","version":"g20250105","comment":"Standalone and lightweight C library","maintainer":"yuri@FreeBSD.org","www":"http://attractivechaos.github.io/klib","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"567f9bf824327fc74525fd91ee30ba8976d57605e9a7125a45d766f61bc06e04","flatsize":364359,"path":"All/klib-g20250105.pkg","repopath":"All/klib-g20250105.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":80124,"desc":"Klib is a standalone and lightweight C library distributed under MIT/X11\nlicense. Most components are independent of external libraries, except the\nstandard C library, and independent of each other. To use a component of\nthis library, you only need to copy a couple of files to your source code\ntree without worrying about library dependencies.\n\nKlib strives for efficiency and a small memory footprint. Some components,\nsuch as hash table, B-tree, vector and sorting algorithms, are among the most\nefficient implementations of similar algorithms or data structures in all\nprogramming languages, in terms of both speed and memory use.","categories":["devel"]},{"name":"klines","origin":"games/klines","version":"25.04.2","comment":"Tactical game","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/applications/games/klines/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"63c22005136447441960800c3085b554dd74e2772c48e1a9edbca8c788f12706","flatsize":2261312,"path":"All/klines-25.04.2.pkg","repopath":"All/klines-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":1774936,"desc":"KLines is a simple but highly addictive one player game.  The player\nhas to move the colored balls around the game board, gathering them\ninto the lines of the same color by five.  Once the line is complete\nit is removed from the board, therefore freeing precious space.  In\nthe same time the new balls keep arriving by three after each move,\nfilling up the game board.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-kguiaddons":{"origin":"x11-toolkits/kf6-kguiaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kiconthemes":{"origin":"x11-themes/kf6-kiconthemes","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kitemviews":{"origin":"x11-toolkits/kf6-kitemviews","version":"6.14.0"},"kf6-knewstuff":{"origin":"devel/kf6-knewstuff","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"libkdegames":{"origin":"games/libkdegames","version":"25.04.2"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"}},"categories":["games","kde","kde-applications"],"shlibs_required":["libGLX.so.0","libKDEGames6.so.6","libKF6ColorScheme.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6DBusAddons.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6IconThemes.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Qml.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"klg-php84","origin":"net-mgmt/klg","version":"1.5_1","comment":"PHP-based looking glass for Cisco, Juniper and Quagga/Zebra routers","maintainer":"freebsd-ports@dan.me.uk","www":"https://sourceforge.net/projects/klg/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ba0cee44fd6b8b81491ed59fd774f54fb0c8dd425ddb0e81da5205f8e2622ba8","flatsize":54551,"path":"All/klg-php84-1.5_1.pkg","repopath":"All/klg-php84-1.5_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":14032,"desc":"klg is a looking glass written in PHP that can access and report\nback routing information from Cisco, Juniper and Zebra/Quagga\nrouters. It can also lookup AS numbers to names via WHOIS interfaces,\nand supports friendly BGP community names via MySQL database.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-mysqli":{"origin":"databases/php84-mysqli","version":"8.4.8"},"php84-pecl-ssh2":{"origin":"security/pecl-ssh2","version":"1.3.1"},"php84-sockets":{"origin":"net/php84-sockets","version":"8.4.8"},"php84-xml":{"origin":"textproc/php84-xml","version":"8.4.8"}},"categories":["net-mgmt","www"],"options":{"SSH2":"on"},"annotations":{"flavor":"php84"},"messages":[{"message":"If this is the first installation, you need to configure a few things first.\n\n1. Create the MySQL database, a klg user, and initialise:\n   a) CREATE DATABASE klg;\n   b) CREATE USER 'klg'@'localhost' IDENTIFIED BY 'password';\n      GRANT ALL ON klg.* TO 'klg'@'localhost';\n      FLUSH PRIVILEGES;\n   c) import the schema:\n      mysql -u klg -p klg < /usr/local/share/klg/klg_schema.sql\n\n2. Edit /usr/local/www/klg/klg/klg_config.php from the template klg_config.php.sample\n\n   You need to specify the MySQL details from above at the top of the file,\n   and details of your routers further down.  Follow the comments in the file.\n\n   You may wish to specify the timezone by adding a line similar to this:\n\n      date_default_timezone_set('Europe/London');\n\n3. Edit /usr/local/www/klg/klg/klg_template.html from the template file to suit your\n   needs.  Items in this file are substituted upon execution so you can skin\n   your looking glass to your site.\n\n4. Example Apache 2.4 configuration:\n\n   This assumes you have already configured Apache to serve .php documents.\n\n   Alias /klg \"/usr/local/www/klg/klg/\"\n\n   <Directory \"/usr/local/www/klg/klg/\">\n      Require all granted\n      AllowOverride None\n      Order Allow,deny\n      Allow from all\n   </Directory>\n\n5. Access your new looking glass:\n\n   http://HOSTNAME/klg/klg.php","type":"install"}]},{"name":"klg-php82","origin":"net-mgmt/klg","version":"1.5_1","comment":"PHP-based looking glass for Cisco, Juniper and Quagga/Zebra routers","maintainer":"freebsd-ports@dan.me.uk","www":"https://sourceforge.net/projects/klg/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ad2e2434a1313dbeab73f619335d8b057e5ee806bf29a9b7a55bbfc3f01da166","flatsize":54551,"path":"All/klg-php82-1.5_1.pkg","repopath":"All/klg-php82-1.5_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":14036,"desc":"klg is a looking glass written in PHP that can access and report\nback routing information from Cisco, Juniper and Zebra/Quagga\nrouters. It can also lookup AS numbers to names via WHOIS interfaces,\nand supports friendly BGP community names via MySQL database.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-mysqli":{"origin":"databases/php82-mysqli","version":"8.2.28"},"php82-pecl-ssh2":{"origin":"security/pecl-ssh2","version":"1.3.1"},"php82-sockets":{"origin":"net/php82-sockets","version":"8.2.28"},"php82-xml":{"origin":"textproc/php82-xml","version":"8.2.28"}},"categories":["net-mgmt","www"],"options":{"SSH2":"on"},"annotations":{"flavor":"php82"},"messages":[{"message":"If this is the first installation, you need to configure a few things first.\n\n1. Create the MySQL database, a klg user, and initialise:\n   a) CREATE DATABASE klg;\n   b) CREATE USER 'klg'@'localhost' IDENTIFIED BY 'password';\n      GRANT ALL ON klg.* TO 'klg'@'localhost';\n      FLUSH PRIVILEGES;\n   c) import the schema:\n      mysql -u klg -p klg < /usr/local/share/klg/klg_schema.sql\n\n2. Edit /usr/local/www/klg/klg/klg_config.php from the template klg_config.php.sample\n\n   You need to specify the MySQL details from above at the top of the file,\n   and details of your routers further down.  Follow the comments in the file.\n\n   You may wish to specify the timezone by adding a line similar to this:\n\n      date_default_timezone_set('Europe/London');\n\n3. Edit /usr/local/www/klg/klg/klg_template.html from the template file to suit your\n   needs.  Items in this file are substituted upon execution so you can skin\n   your looking glass to your site.\n\n4. Example Apache 2.4 configuration:\n\n   This assumes you have already configured Apache to serve .php documents.\n\n   Alias /klg \"/usr/local/www/klg/klg/\"\n\n   <Directory \"/usr/local/www/klg/klg/\">\n      Require all granted\n      AllowOverride None\n      Order Allow,deny\n      Allow from all\n   </Directory>\n\n5. Access your new looking glass:\n\n   http://HOSTNAME/klg/klg.php","type":"install"}]},{"name":"klg-php83","origin":"net-mgmt/klg","version":"1.5_1","comment":"PHP-based looking glass for Cisco, Juniper and Quagga/Zebra routers","maintainer":"freebsd-ports@dan.me.uk","www":"https://sourceforge.net/projects/klg/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"745d8055e10b1df33702562dd8c879065bf9d1f650f0b4720cad3fd4fb5480ad","flatsize":54551,"path":"All/klg-php83-1.5_1.pkg","repopath":"All/klg-php83-1.5_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":14040,"desc":"klg is a looking glass written in PHP that can access and report\nback routing information from Cisco, Juniper and Zebra/Quagga\nrouters. It can also lookup AS numbers to names via WHOIS interfaces,\nand supports friendly BGP community names via MySQL database.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-mysqli":{"origin":"databases/php83-mysqli","version":"8.3.21"},"php83-pecl-ssh2":{"origin":"security/pecl-ssh2","version":"1.3.1"},"php83-sockets":{"origin":"net/php83-sockets","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"}},"categories":["net-mgmt","www"],"options":{"SSH2":"on"},"annotations":{"flavor":"php83"},"messages":[{"message":"If this is the first installation, you need to configure a few things first.\n\n1. Create the MySQL database, a klg user, and initialise:\n   a) CREATE DATABASE klg;\n   b) CREATE USER 'klg'@'localhost' IDENTIFIED BY 'password';\n      GRANT ALL ON klg.* TO 'klg'@'localhost';\n      FLUSH PRIVILEGES;\n   c) import the schema:\n      mysql -u klg -p klg < /usr/local/share/klg/klg_schema.sql\n\n2. Edit /usr/local/www/klg/klg/klg_config.php from the template klg_config.php.sample\n\n   You need to specify the MySQL details from above at the top of the file,\n   and details of your routers further down.  Follow the comments in the file.\n\n   You may wish to specify the timezone by adding a line similar to this:\n\n      date_default_timezone_set('Europe/London');\n\n3. Edit /usr/local/www/klg/klg/klg_template.html from the template file to suit your\n   needs.  Items in this file are substituted upon execution so you can skin\n   your looking glass to your site.\n\n4. Example Apache 2.4 configuration:\n\n   This assumes you have already configured Apache to serve .php documents.\n\n   Alias /klg \"/usr/local/www/klg/klg/\"\n\n   <Directory \"/usr/local/www/klg/klg/\">\n      Require all granted\n      AllowOverride None\n      Order Allow,deny\n      Allow from all\n   </Directory>\n\n5. Access your new looking glass:\n\n   http://HOSTNAME/klg/klg.php","type":"install"}]},{"name":"klg-php81","origin":"net-mgmt/klg","version":"1.5_1","comment":"PHP-based looking glass for Cisco, Juniper and Quagga/Zebra routers","maintainer":"freebsd-ports@dan.me.uk","www":"https://sourceforge.net/projects/klg/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a521cf56d8eb81487cc0ac484d0e4369400d4f1dfa19be21e445f840282def4f","flatsize":54551,"path":"All/klg-php81-1.5_1.pkg","repopath":"All/klg-php81-1.5_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":14036,"desc":"klg is a looking glass written in PHP that can access and report\nback routing information from Cisco, Juniper and Zebra/Quagga\nrouters. It can also lookup AS numbers to names via WHOIS interfaces,\nand supports friendly BGP community names via MySQL database.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-mysqli":{"origin":"databases/php81-mysqli","version":"8.1.32"},"php81-pecl-ssh2":{"origin":"security/pecl-ssh2","version":"1.3.1"},"php81-sockets":{"origin":"net/php81-sockets","version":"8.1.32"},"php81-xml":{"origin":"textproc/php81-xml","version":"8.1.32"}},"categories":["net-mgmt","www"],"options":{"SSH2":"on"},"annotations":{"flavor":"php81"},"messages":[{"message":"If this is the first installation, you need to configure a few things first.\n\n1. Create the MySQL database, a klg user, and initialise:\n   a) CREATE DATABASE klg;\n   b) CREATE USER 'klg'@'localhost' IDENTIFIED BY 'password';\n      GRANT ALL ON klg.* TO 'klg'@'localhost';\n      FLUSH PRIVILEGES;\n   c) import the schema:\n      mysql -u klg -p klg < /usr/local/share/klg/klg_schema.sql\n\n2. Edit /usr/local/www/klg/klg/klg_config.php from the template klg_config.php.sample\n\n   You need to specify the MySQL details from above at the top of the file,\n   and details of your routers further down.  Follow the comments in the file.\n\n   You may wish to specify the timezone by adding a line similar to this:\n\n      date_default_timezone_set('Europe/London');\n\n3. Edit /usr/local/www/klg/klg/klg_template.html from the template file to suit your\n   needs.  Items in this file are substituted upon execution so you can skin\n   your looking glass to your site.\n\n4. Example Apache 2.4 configuration:\n\n   This assumes you have already configured Apache to serve .php documents.\n\n   Alias /klg \"/usr/local/www/klg/klg/\"\n\n   <Directory \"/usr/local/www/klg/klg/\">\n      Require all granted\n      AllowOverride None\n      Order Allow,deny\n      Allow from all\n   </Directory>\n\n5. Access your new looking glass:\n\n   http://HOSTNAME/klg/klg.php","type":"install"}]},{"name":"kmahjongg","origin":"games/kmahjongg","version":"25.04.2","comment":"Mahjongg Solitaire","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/applications/games/kmahjongg/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a6476a84a188dd15f7ba4249094b91054cb47bbe740fac2eb82e4c6cc999abad","flatsize":5360522,"path":"All/kmahjongg-25.04.2.pkg","repopath":"All/kmahjongg-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":3837172,"desc":"In KMahjongg the tiles are scrambled and staked on top of each other\nto resemble a certain shape.  The player is then expected to remove\nall the tiles off the game board by locating each tile's matching\npair.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-kdeclarative":{"origin":"devel/kf6-kdeclarative","version":"6.14.0"},"kf6-kdoctools":{"origin":"devel/kf6-kdoctools","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-knewstuff":{"origin":"devel/kf6-knewstuff","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"libkdegames":{"origin":"games/libkdegames","version":"25.04.2"},"libkmahjongg":{"origin":"games/libkmahjongg","version":"25.04.2"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["games","kde","kde-applications"],"shlibs_required":["libGLX.so.0","libKDEGames6.so.6","libKF6ColorScheme.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6DBusAddons.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libKMahjongg6.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Qml.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"kldfind","origin":"sysutils/kldfind","version":"0.61_1","comment":"Find kernel modules by string","maintainer":"ricardo.areis@gmail.com","www":"https://sourceforge.net/projects/kldfind/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bb2779a87d026f88dd447396a39162b38310ae4b9d64d3b857c6b304fad93664","flatsize":7887,"path":"All/kldfind-0.61_1.pkg","repopath":"All/kldfind-0.61_1.pkg","licenselogic":"single","pkgsize":5324,"desc":"This is a small script to find kernel modules\nmore easy.","categories":["sysutils"]},{"name":"kldpatch","origin":"sysutils/kldpatch","version":"20090116_1","comment":"Utility to patch modules and kernel","maintainer":"portmaster@BSDforge.com","www":"http://info.iet.unipi.it/~luigi/FreeBSD/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ee14b7d02d829d1f691ca422dbe6b9b62c4237296695817981985860469a0050","flatsize":31094,"path":"All/kldpatch-20090116_1.pkg","repopath":"All/kldpatch-20090116_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":15476,"desc":"The kldpatch utility can print or alter the content of device/quirk tables\nin kernel modules. These tables are generally used to identify devices,\nand possibly apply specific quirks to enable/disable certain features.\n\nKldpatch is especially useful to let the kernel recognise a new device\nwithout rebooting and rebuilding/reinstalling kernel or modules.","categories":["sysutils"],"shlibs_required":["libc.so.8","libkvm.so.3"]},{"name":"kleene-cli","origin":"sysutils/kleene-cli","version":"0.1.0","comment":"Klee, the Kleene CLI client for managing containers on FreeBSD","maintainer":"lasse@philomath.dk","www":"https://kleene.dev/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c86f51328d680958c0cd3001f2010622088c52db313123e817850d9a1dc97930","flatsize":1424874,"path":"All/kleene-cli-0.1.0.pkg","repopath":"All/kleene-cli-0.1.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":144672,"desc":"CLI tool for Kleene, a container management tool for FreeBSD.\n\nSee https://kleene.dev/get-started/overview for an introduction,\nand https://kleene.dev/ for general project information.","deps":{"py311-attrs":{"origin":"devel/py-attrs","version":"25.3.0"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-httpx":{"origin":"www/py-httpx","version":"0.28.1"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-rich":{"origin":"textproc/py-rich","version":"14.0.0"},"py311-websockets":{"origin":"devel/py-websockets","version":"15.0.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["sysutils"],"annotations":{"flavor":"py311"},"messages":[{"message":"Kleene is a new tool and should be used for\ntesting and experimentation purposes only.\n\nTo get started, run\n\n  klee\n\nin a terminal to get the main help page.\n\nKlee requires a running instance of Kleened, the Kleene\nbackend daemon, install it via sysutils/kleene-daemon","type":"install"}]},{"name":"kldap","origin":"net/kldap","version":"25.04.2","comment":"LDAP access API for KDE","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"73ba21cb61bd6a96274759f26946a39820c8119335726a95ff2125747d2caf7c","flatsize":1003780,"path":"All/kldap-25.04.2.pkg","repopath":"All/kldap-25.04.2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":247572,"desc":"KDE Personal Information Management suite.\n\nkaddressbook - Keeps your addresses on file\nakregator - Feed reader\nkalarm - A personal alarm message, command and email scheduler\nkjots - A note taker\nkleopatra - KDE Key Manager\nkmail - Fully featured Email client\nknode - KDE News (Usenet) reader\nknotes - Popup notes\nkontact - Brings together all the KDE PIM applications under one roof\nkorganizer - KDE Calendar and scheduling\nktimetracker - time tracker","deps":{"cyrus-sasl":{"origin":"security/cyrus-sasl2","version":"2.1.28_5"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kmbox":{"origin":"net/kmbox","version":"25.04.2"},"openldap26-client":{"origin":"net/openldap26-client","version":"2.6.9_1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qtkeychain-qt6":{"origin":"security/qtkeychain","version":"0.15.0"}},"categories":["kde","kde-applications","net"],"options":{"DOCS":"on"}},{"name":"km-libreoffice","origin":"editors/libreoffice-km","version":"25.2.2.2","comment":"km language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"85772dc7a78c6e449e3b3e22dd7b58cc8884623e6bb4c4e14cdfa4e8121212d5","flatsize":38826238,"path":"All/km-libreoffice-25.2.2.2.pkg","repopath":"All/km-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":3355436,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"kktdirect","origin":"math/kktdirect","version":"0.5_15","comment":"Direct solver package for saddle-point (KKT) matrices","maintainer":"ports@FreeBSD.org","www":"https://www.cs.ubc.ca/~rbridson/kktdirect/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"320dba669846d219ed76a5b988d8af1f57e041aebd0c7c4fbdac1e8419e51bd4","flatsize":623573,"path":"All/kktdirect-0.5_15.pkg","repopath":"All/kktdirect-0.5_15.pkg","licenselogic":"single","pkgsize":213472,"desc":"KKTDirect implements an ordering method and accompanying factorization for\nthe direct solution of saddle-point matrices (also known as KKT or equilibrium\nmatrices).  A simple constraint on ordering together with an assumption on\nthe rank of parts of the matrix are sufficient to guarantee the existence of\nthe LDL^T factorization, stability concerns aside. In fact, D may be taken\nto be a diagonal matrix with +/-1 along the diagonal, and be fully determined\nprior to factorization, giving rise to a \"signed Cholesky\" factorization. A\nmodified minimum-degree-like algorithm which incorporates this constraint is\nused, along with a simple algorithm to modify an existing fill-reducing\nordering to respect the constraint. While a stability analysis is lacking,\nnumerical experiments indicate that this is generally sufficient to avoid the\nneed for numerical pivoting during factorization, with clear possible benefits\nfor performance.\n\nNote this is only alpha-quality proof-of-concept code: for example,\nout-of-memory errors are not handled gracefully, and the provided Minimum\nDegree routine is not yet competitive with other packages.","deps":{"blas":{"origin":"math/blas","version":"3.12.1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"lapack":{"origin":"math/lapack","version":"3.12.1"}},"categories":["math"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe kktdirect port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"klystrack","origin":"audio/klystrack","version":"1.7.8","comment":"Tracker for making C64/NES/Amiga-style chiptunes","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/z-erica/klystrack","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dd2c5952a7e253b2102b70fed676853fbff5ac2abfe39dee8deed78ee6dfb962","flatsize":790187,"path":"All/klystrack-1.7.8.pkg","repopath":"All/klystrack-1.7.8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":302232,"desc":"Klystrack is a versatile music tracker software designed for creating\nchiptune music on a variety of platforms. It supports a wide range of\nsound chips, including the Commodore 64's SID chip, the Nintendo Game\nBoy's DMG chip, and Amiga-style chiptunes. With its intuitive interface\nand powerful features, Klystrack has become a popular choice among\nchiptune musicians and retro gaming enthusiasts. It can be used to\ncompose original music or to recreate classic game soundtracks, making\nit a valuable tool for anyone interested in the world of chip music.","deps":{"alsa-lib":{"origin":"audio/alsa-lib","version":"1.2.13"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_gfx":{"origin":"graphics/sdl2_gfx","version":"1.0.4"},"sdl2_image":{"origin":"graphics/sdl2_image","version":"2.8.8"},"sdl2_mixer":{"origin":"audio/sdl2_mixer","version":"2.8.1"},"sdl2_ttf":{"origin":"graphics/sdl2_ttf","version":"2.24.0"}},"categories":["audio"],"shlibs_required":["libSDL2-2.0.so.0","libSDL2_image-2.0.so.0","libc.so.8","libm.so.4"],"options":{"EXAMPLES":"on"}},{"name":"kjumpingcube","origin":"games/kjumpingcube","version":"25.04.2","comment":"Territory Capture game","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/applications/games/kjumpingcube/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ad454da4b5aabaa95fb2fd4a3eb0087b4b0301af68b1fca95d510312a81649b5","flatsize":1352054,"path":"All/kjumpingcube-25.04.2.pkg","repopath":"All/kjumpingcube-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":480848,"desc":"KJumpingCube is a simple dice driven tactical game.  The playing\narea consists of squares containing points.  Players move by clicking\non either a vacant square, or on own square.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-kguiaddons":{"origin":"x11-toolkits/kf6-kguiaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kiconthemes":{"origin":"x11-themes/kf6-kiconthemes","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kitemviews":{"origin":"x11-toolkits/kf6-kitemviews","version":"6.14.0"},"kf6-kjobwidgets":{"origin":"x11-toolkits/kf6-kjobwidgets","version":"6.14.0"},"kf6-knewstuff":{"origin":"devel/kf6-knewstuff","version":"6.14.0"},"kf6-knotifyconfig":{"origin":"devel/kf6-knotifyconfig","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"kf6-solid":{"origin":"devel/kf6-solid","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libkdegames":{"origin":"games/libkdegames","version":"25.04.2"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"}},"categories":["games","kde","kde-applications"],"shlibs_required":["libGLX.so.0","libKDEGames6.so.6","libKF6ColorScheme.so.6","libKF6Completion.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6DBusAddons.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6IconThemes.so.6","libKF6JobWidgets.so.6","libKF6KIOCore.so.6","libKF6KIOGui.so.6","libKF6KIOWidgets.so.6","libKF6Service.so.6","libKF6Solid.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Qml.so.6","libQt6Svg.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"kk-libreoffice","origin":"editors/libreoffice-kk","version":"25.2.2.2","comment":"kk language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b5f84c1a28ab2771434dc3a0180f069d5cdf438d406c73208d6883aa51e7d2cc","flatsize":4372368,"path":"All/kk-libreoffice-25.2.2.2.pkg","repopath":"All/kk-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":723760,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"kissat","origin":"math/kissat","version":"4.0.2","comment":"Kissat SAT Solver","maintainer":"yuri@FreeBSD.org","www":"https://fmv.jku.at/kissat","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a44fcd0a2d1ea60c9a86afe21df3c9476a9c31c51d6ce3fee2645cd1ecb8f27b","flatsize":2034251,"path":"All/kissat-4.0.2.pkg","repopath":"All/kissat-4.0.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":320060,"desc":"KISSAT is a \"keep it simple and clean bare metal SAT solver\" written in\nC. It is a port of CaDiCaL back to C with improved data structures,\nbetter scheduling of inprocessing and optimized algorithms and\nimplementation. Coincidentally 'kissat' also means 'cats' in Finnish.","categories":["math"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"klavaro","origin":"games/klavaro","version":"3.14_2","comment":"Touchtyping trainer","maintainer":"fluffy@FreeBSD.org","www":"http://klavaro.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"96ac438d0ce5e277dcae0ef6143270a688dc054037e0feab5cb5d83ebfe14352","flatsize":2928533,"path":"All/klavaro-3.14_2.pkg","repopath":"All/klavaro-3.14_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":749756,"desc":"Klavaro is just another free touch typing tutor program. We felt like\nto do it because we became frustrated with the other options, which\nrelied mostly on some few specific keyboards. Klavaro intends to be\nkeyboard and language independent, saving memory and time (and money).","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gtkdatabox":{"origin":"x11-toolkits/gtkdatabox","version":"1.0.0_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["games"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libcurl.so.4","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libgtkdatabox.so.1","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libz.so.3"]},{"name":"kiss-templates","origin":"textproc/kiss-templates","version":"0.19_13","comment":"Type safe \"Keep it simple, stupid\" text templates for C++","maintainer":"ports@FreeBSD.org","www":"https://github.com/rbock/kiss-templates","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7048f182c402adedb9ce506fb82cc1da4e5ea8a6e02db1dda2e529c96a15e01e","flatsize":88861,"path":"All/kiss-templates-0.19_13.pkg","repopath":"All/kiss-templates-0.19_13.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":30408,"desc":"Type safe \"Keep it simple, stupid\" text templates for C++.","categories":["textproc"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe kiss-templates port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"kirigami-gallery","origin":"devel/kirigami-gallery","version":"25.04.2","comment":"Kirigami component gallery application","maintainer":"kde@FreeBSD.org","www":"https://invent.kde.org/sdk/kirigami-gallery","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1904b4ad5861f2ef63b6750815914e28f631a073aeaa37d3e1a1ebc181d7c49e","flatsize":957937,"path":"All/kirigami-gallery-25.04.2.pkg","repopath":"All/kirigami-gallery-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":309544,"desc":"Example application which uses all features from kirigami, including links to\nthe sourcecode, tips on how to use the components and links to the\ncorresponding HIG pages and code examples on cgit","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"kf6-kirigami":{"origin":"x11-toolkits/kf6-kirigami","version":"6.14.1"},"kf6-kitemmodels":{"origin":"devel/kf6-kitemmodels","version":"6.14.0"},"kf6-kpackage":{"origin":"devel/kf6-kpackage","version":"6.14.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["devel","kde","kde-applications"],"shlibs_required":["libGLX.so.0","libKF6ItemModels.so.6","libKirigami.so.6","libKirigamiPlatform.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6OpenGL.so.6","libQt6Qml.so.6","libQt6QmlMeta.so.6","libQt6QmlModels.so.6","libQt6QmlWorkerScript.so.6","libQt6Quick.so.6","libQt6QuickControls2.so.6","libQt6Svg.so.6","libQt6Widgets.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"kismet","origin":"net-mgmt/kismet","version":"2016.07.r1_2,1","comment":"802.11 layer2 wireless network detector, sniffer, and IDS","maintainer":"pi@FreeBSD.org","www":"https://www.kismetwireless.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"123df7bcd871d4b7c64985c401f3f62c7ef1a51c057fcbeaa12a9e5739371aa1","flatsize":4666317,"path":"All/kismet-2016.07.r1_2,1.pkg","repopath":"All/kismet-2016.07.r1_2,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1085464,"desc":"Kismet is an 802.11 layer2 wireless network detector, sniffer, and intrusion\ndetection system.  Kismet will work with any wireless card which supports\nraw monitoring (rfmon) mode, and can sniff 802.11a, 802.11b, and 802.11g\ntraffic.\n\nKismet identifies networks by passively collecting packets. In addition\nto standard networks, it can detect (and given time, decloak) hidden\nnetworks, and infer the presence of nonbeaconing networks via data traffic.\n\nCapture sources that are known to be supported: Atheros, Prism2, WSP100,\nDrone, wtapfile, pcapfile.  Kismet also supports radiotap headers and\nshould work with current FreeBSD systems.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["net-mgmt"],"groups":["kismet"],"shlibs_required":["libc.so.8","libdl.so.0","libm.so.4","libncurses.so.6","libpanel.so.6","libpcap.so.3","libpcre.so.1","libstdc++.so.9","libtinfo.so.6","libutil.so.4"],"options":{"DOCS":"on","EXAMPLES":"on","PCRE":"on","PLUGINS":"on","SETUID":"on"},"messages":[{"message":"kismet has been installed with a setuid-root capture helper binary,\n/usr/local/bin/kismet_capture, which may be executed by users in the\nkismet group.  USERS IN THIS GROUP WILL BE ABLE TO ALTER NETWORK\nINTERFACE STATES, but this is more secure than running all of kismet\nas root.  ONLY users in this group will be able to run kismet and capture\nfrom physical network devices.","type":"install"}]},{"name":"kiriki","origin":"games/kiriki","version":"25.04.2","comment":"Yahtzee-like Dice game","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/applications/games/kiriki/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3adbbec4901ab4015777d8d2d0a3c16c43ed4d7f0038dad0affefb25a17b896b","flatsize":1028563,"path":"All/kiriki-25.04.2.pkg","repopath":"All/kiriki-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":486896,"desc":"Kiriki is an addictive and fun dice game, designed to be played by\nas many as six players.  Participants have to collect points by\nrolling five dice for up to three times per single turn.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-kguiaddons":{"origin":"x11-toolkits/kf6-kguiaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kiconthemes":{"origin":"x11-themes/kf6-kiconthemes","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"libkdegames":{"origin":"games/libkdegames","version":"25.04.2"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"}},"categories":["games","kde","kde-applications"],"shlibs_required":["libGLX.so.0","libKDEGames6.so.6","libKF6ColorScheme.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6DBusAddons.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6IconThemes.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6PrintSupport.so.6","libQt6Qml.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"kio-zeroconf","origin":"net/kio-zeroconf","version":"25.04.2","comment":"KDE Network monitor for DNS-SD services (Zeroconf)","maintainer":"kde@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"584ac58a208eeeae75c73bbd00ce2485bc42af0043d754a268990795fbab419d","flatsize":218424,"path":"All/kio-zeroconf-25.04.2.pkg","repopath":"All/kio-zeroconf-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":60160,"desc":"KDE Network monitor for DNS-SD services (Zeroconf).","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-kdnssd":{"origin":"dns/kf6-kdnssd","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["kde","kde-applications","net"],"options":{"DOCS":"on"}},{"name":"kirigami-addons-qt5","origin":"x11-toolkits/kirigami-addons-qt5","version":"0.11.0","comment":"Component library for KDE Kirigami","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kirigami-addons/html/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"93ddecfcfe0a7572030a2be4fc21180b973e372bbe7bd47bedfa9c4751a42ac3","flatsize":856826,"path":"All/kirigami-addons-qt5-0.11.0.pkg","repopath":"All/kirigami-addons-qt5-0.11.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":147628,"desc":"Widget library for the Kirigami Framework.","deps":{"kf5-ki18n":{"origin":"devel/kf5-ki18n","version":"5.116.0"},"kf5-kirigami2":{"origin":"x11-toolkits/kf5-kirigami2","version":"5.116.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-quickcontrols2":{"origin":"x11-toolkits/qt5-quickcontrols2","version":"5.15.16p5_1"}},"categories":["kde","x11-toolkits"]},{"name":"kippo","origin":"net/kippo","version":"0.9_1","comment":"Medium interaction ssh honeypot","maintainer":"ports@FreeBSD.org","www":"https://github.com/desaster/kippo","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"45ba6c9cb5e06b86bce689e5825d58cdb6b5b11488d4bedc0b86ab2992b5eeda","flatsize":2856789,"path":"All/kippo-0.9_1.pkg","repopath":"All/kippo-0.9_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":392292,"desc":"Kippo is a medium interaction SSH honeypot designed to log brute force\nattacks and, most importantly, the entire shell interaction performed\nby the attacker.","deps":{"py311-pycryptodome":{"origin":"security/py-pycryptodome","version":"3.21.0"},"py311-twisted":{"origin":"devel/py-twisted","version":"24.7.0"},"py311-zope.interface":{"origin":"devel/py-zope.interface","version":"5.3.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net"],"users":["kippo"],"groups":["kippo"],"messages":[{"message":"kippo has been installed in the following directory:\n\n\t/usr/local/share/kippo\n\nBefore starting kippo you need to perform the following steps:\n\n1) Edit kippo's configuration file to suit your needs:\n\n\t$EDITOR /usr/local/share/kippo/kippo.cfg\n\n   An example configuration file can be found here:\n        /usr/local/share/kippo/kippo.cfg.dist\n\n   Please keep in mind when editing the configuration file that kippo\n   can't be run as root and is started by the 'kippo' unprivileged\n   user instead. This implies that the following folders hierarchy\n   must be created and made writable to the 'kippo' user:\n\n\tdl/\n\tdata/\n\tlog/tty/\n\n2) Add the following line to your rc.conf:\n\n\tkippo_enable=\"YES\"\n\n   Note that you can also set the 'kippo_logfile' and 'kippo_pidfile'\n   variables to specify the path to the log file and pid file that\n   will be used by kippo. The default values for those variables are\n   '/tmp/kippo.log' and '/tmp/kippo.pid' respectively.\n\nThen you can start kippo by issuing the following command:\n\n\tservice kippo start","type":"install"},{"message":"===>   NOTICE:\n\nThe kippo port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"kio-fuse","origin":"filesystems/kio-fuse","version":"5.1.0_2","comment":"FUSE Interface for KIO","maintainer":"kde@FreeBSD.org","www":"https://invent.kde.org/system/kio-fuse","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3e3b30814e9b0b8f66827f59b130af44b037a4d0778434381f31d14bf99f425e","flatsize":208814,"path":"All/kio-fuse-5.1.0_2.pkg","repopath":"All/kio-fuse-5.1.0_2.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":71216,"desc":"KIO-Fuse allows you to mount remote directories into the root hierarchy of your\nlocal file system, thereby exposing KDE's advanced access capabilities (SSH,\nSAMBA/Windows, FTP, TAR/GZip/BZip2, WebDav, etc) to POSIX-compliant\napplications such as Firefox, OpenOffice, GNOME apps, shell utilities and more.\n\nKIO-Fuse works by acting as a bridge between KDE's KIO filesystem design and\nFUSE.","deps":{"fusefs-libs3":{"origin":"filesystems/fusefs-libs3","version":"3.17.1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["filesystems","kde","sysutils"],"shlibs_required":["libKF6CoreAddons.so.6","libKF6KIOCore.so.6","libQt6Core.so.6","libQt6DBus.so.6","libQt6Network.so.6","libc.so.8","libfuse3.so.4","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"messages":[{"message":"To fully use KIO-fuse, you will need FUSE and usermount enabled, e.g.\n    kldload fusefs\n    sysctl vfs.usermount=1\nto make these changes permanent, see loader.conf(5) and sysctl.conf(5).","type":"install"}]},{"name":"kimap","origin":"net/kimap","version":"25.04.2","comment":"KDE API for IMAP support","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7fcb744d25af0a821c357189ed3bec5a992d11568747ba362bf13e1f452eebe3","flatsize":1095558,"path":"All/kimap-25.04.2.pkg","repopath":"All/kimap-25.04.2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":273896,"desc":"KDE Personal Information Management suite.\n\nkaddressbook - Keeps your addresses on file\nakregator - Feed reader\nkalarm - A personal alarm message, command and email scheduler\nkjots - A note taker\nkleopatra - KDE Key Manager\nkmail - Fully featured Email client\nknode - KDE News (Usenet) reader\nknotes - Popup notes\nkontact - Brings together all the KDE PIM applications under one roof\nkorganizer - KDE Calendar and scheduling\nktimetracker - time tracker","deps":{"cyrus-sasl":{"origin":"security/cyrus-sasl2","version":"2.1.28_5"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kmime":{"origin":"net/kmime","version":"25.04.2"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["kde","kde-applications","net"],"options":{"DOCS":"on"}},{"name":"klatexformula","origin":"graphics/klatexformula","version":"4.0.0_5","comment":"Convert LaTeX formula to image","maintainer":"hrs@FreeBSD.org","www":"https://klatexformula.sourceforge.io","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"89aa805a19b630cc66669cefae4e72c56a6c6fd5d9cd042de06adf815513ff61","flatsize":9200804,"path":"All/klatexformula-4.0.0_5.pkg","repopath":"All/klatexformula-4.0.0_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2831684,"desc":"KLatexFormula is a Qt program to easily get an image from a LaTeX\nformula. Just enter a formula, click \"Evaluate\", then you can\ndrag & drop or copy the resulting image to another location (an\nOpenOffice document, for example) or save it as an image (many\nformats are available).","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"ghostscript10":{"origin":"print/ghostscript10","version":"10.05.1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-x11extras":{"origin":"x11/qt5-x11extras","version":"5.15.16p0_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"},"tex-dvipsk":{"origin":"print/tex-dvipsk","version":"20250308"},"tex-formats":{"origin":"print/tex-formats","version":"20250308"}},"categories":["graphics"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5DBus.so.5","libQt5Gui.so.5","libQt5Sql.so.5","libQt5Svg.so.5","libQt5Widgets.so.5","libQt5X11Extras.so.5","libQt5Xml.so.5","libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"kim-api","origin":"science/kim-api","version":"2.3.0_1","comment":"Framework for reliable, reproducible, portable molecular simulations","maintainer":"yuri@FreeBSD.org","www":"https://openkim.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"242f286946198f8dc9ddadf218698f7b719e51e2bc06b8751cf647130011cfb1","flatsize":2898730,"path":"All/kim-api-2.3.0_1.pkg","repopath":"All/kim-api-2.3.0_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":631732,"desc":"OpenKIM is an online framework for making molecular simulations reliable,\nreproducible, and portable. Computer implementations of interatomic models are\narchived in OpenKIM, verified for coding integrity, and tested by computing\ntheir predictions for a variety of material properties. Models conforming to the\nKIM application programming interface (API) work seamlessly with major\nsimulation codes that have adopted the KIM API standard.\n\nYou may also want to install the OpenKIM models package: openkim-models.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["science"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"kirigami-addons-qt6","origin":"x11-toolkits/kirigami-addons-qt6","version":"1.8.1","comment":"Additional set of visual components for Kirigami framework","maintainer":"kde@FreeBSD.org","www":"https://invent.kde.org/libraries/kirigami-addons","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f8c55098a6286c80a48db8a3bd1335d63c85d6da5011e9693165fdb65395eef5","flatsize":5990719,"path":"All/kirigami-addons-qt6-1.8.1.pkg","repopath":"All/kirigami-addons-qt6-1.8.1.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":1940116,"desc":"Widget library for the Kirigami Framework.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kglobalaccel":{"origin":"x11/kf6-kglobalaccel","version":"6.14.0"},"kf6-kguiaddons":{"origin":"x11-toolkits/kf6-kguiaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kirigami":{"origin":"x11-toolkits/kf6-kirigami","version":"6.14.1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"}},"categories":["kde","x11-toolkits"]},{"name":"killbots","origin":"games/killbots","version":"25.04.2","comment":"Evade killer robots","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/applications/games/killbots/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1b3b2f1526bce6ea81065f443844284844b836670aea4078c5ef06cdfd2e034f","flatsize":2682543,"path":"All/killbots-25.04.2.pkg","repopath":"All/killbots-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":1397764,"desc":"Killbots is a simple game of evading killer robots.  Who created\nthe robots and why they have been programmed to destroy, no one\nknows.  All that is known is that the robots are numerous and their\nsole objective is to destroy you.  Fortunately for you, their creator\nhas focused on quantity rather than quality and as a result the\nrobots are severely lacking in intelligence.  Your superior wit and\na fancy teleportation device are your only weapons against the\nnever- ending stream of mindless automatons.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-kguiaddons":{"origin":"x11-toolkits/kf6-kguiaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kiconthemes":{"origin":"x11-themes/kf6-kiconthemes","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kitemviews":{"origin":"x11-toolkits/kf6-kitemviews","version":"6.14.0"},"kf6-knotifyconfig":{"origin":"devel/kf6-knotifyconfig","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"libkdegames":{"origin":"games/libkdegames","version":"25.04.2"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"}},"categories":["games","kde","kde-applications"],"shlibs_required":["libGLX.so.0","libKDEGames6.so.6","libKF6ColorScheme.so.6","libKF6Completion.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6DBusAddons.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6IconThemes.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Qml.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"kineto","origin":"www/kineto","version":"g20211104_23","comment":"HTTP to Gemini proxy","maintainer":"corey@electrickite.org","www":"https://git.sr.ht/~sircmpwn/kineto/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a075a6f4ba08c8d6ac18ca62ef0f44b9873de6987224b47c23bbcbfc08b77113","flatsize":6981335,"path":"All/kineto-g20211104_23.pkg","repopath":"All/kineto-g20211104_23.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":2267672,"desc":"An HTTP to Gemini proxy.","categories":["www"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"kidentitymanagement","origin":"net/kidentitymanagement","version":"25.04.2","comment":"KDE pim identities","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"370b492093627abcfd9052fef5c2ffb43db77028f362c078b43529c4095a5962","flatsize":910882,"path":"All/kidentitymanagement-25.04.2.pkg","repopath":"All/kidentitymanagement-25.04.2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":202204,"desc":"KDE Personal Information Management suite.\n\nkaddressbook - Keeps your addresses on file\nakregator - Feed reader\nkalarm - A personal alarm message, command and email scheduler\nkjots - A note taker\nkleopatra - KDE Key Manager\nkmail - Fully featured Email client\nknode - KDE News (Usenet) reader\nknotes - Popup notes\nkontact - Brings together all the KDE PIM applications under one roof\nkorganizer - KDE Calendar and scheduling\nktimetracker - time tracker","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kitemmodels":{"origin":"devel/kf6-kitemmodels","version":"6.14.0"},"kf6-kitemviews":{"origin":"x11-toolkits/kf6-kitemviews","version":"6.14.0"},"kf6-kjobwidgets":{"origin":"x11-toolkits/kf6-kjobwidgets","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"kf6-solid":{"origin":"devel/kf6-solid","version":"6.14.0"},"kirigami-addons-qt6":{"origin":"x11-toolkits/kirigami-addons-qt6","version":"1.8.1"},"kpimtextedit":{"origin":"net/kpimtextedit","version":"25.04.2"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["kde","kde-applications","net"],"options":{"DOCS":"on"}},{"name":"kig","origin":"math/kig","version":"25.04.2","comment":"KDE interactive geometry application","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/applications/education/kig","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"30cde38306e88066a70f6e9ad88c834af6312f2a81e774016d54e8fc614aed16","flatsize":10999868,"path":"All/kig-25.04.2.pkg","repopath":"All/kig-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":3498944,"desc":"Kig is an application for interactive geometry.\n\nFEATURES\n- Allows the students to interactively explore mathematical figures\n  and concepts using the computer.\n- Serves as a WYSIWYG tool for drawing mathematical figures and\n  including them in other documents.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf5-karchive":{"origin":"archivers/kf5-karchive","version":"5.116.0"},"kf5-kauth":{"origin":"devel/kf5-kauth","version":"5.116.0_1"},"kf5-kcodecs":{"origin":"textproc/kf5-kcodecs","version":"5.116.0"},"kf5-kcompletion":{"origin":"x11-toolkits/kf5-kcompletion","version":"5.116.0"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kconfigwidgets":{"origin":"x11-toolkits/kf5-kconfigwidgets","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-kdelibs4support":{"origin":"x11/kf5-kdelibs4support","version":"5.116.0"},"kf5-kio":{"origin":"devel/kf5-kio","version":"5.116.0_1"},"kf5-kjobwidgets":{"origin":"x11-toolkits/kf5-kjobwidgets","version":"5.116.0"},"kf5-kparts":{"origin":"devel/kf5-kparts","version":"5.116.0"},"kf5-kservice":{"origin":"devel/kf5-kservice","version":"5.116.0"},"kf5-ktexteditor":{"origin":"devel/kf5-ktexteditor","version":"5.116.0_2"},"kf5-ktextwidgets":{"origin":"x11-toolkits/kf5-ktextwidgets","version":"5.116.0"},"kf5-kwidgetsaddons":{"origin":"x11-toolkits/kf5-kwidgetsaddons","version":"5.116.0"},"kf5-kwindowsystem":{"origin":"x11/kf5-kwindowsystem","version":"5.116.0"},"kf5-kxmlgui":{"origin":"x11-toolkits/kf5-kxmlgui","version":"5.116.0"},"kf5-solid":{"origin":"devel/kf5-solid","version":"5.116.0"},"kf5-sonnet":{"origin":"textproc/kf5-sonnet","version":"5.116.0"},"kf5-syntax-highlighting":{"origin":"textproc/kf5-syntax-highlighting","version":"5.116.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"py311-boost-libs":{"origin":"devel/boost-python-libs","version":"1.87.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"qt5-xmlpatterns":{"origin":"textproc/qt5-xmlpatterns","version":"5.15.16p0_1"}},"categories":["education","kde","kde-applications","math"],"shlibs_required":["libKF5Auth.so.5","libKF5AuthCore.so.5","libKF5Codecs.so.5","libKF5Completion.so.5","libKF5ConfigCore.so.5","libKF5ConfigGui.so.5","libKF5ConfigWidgets.so.5","libKF5CoreAddons.so.5","libKF5Crash.so.5","libKF5I18n.so.5","libKF5JobWidgets.so.5","libKF5KIOCore.so.5","libKF5KIOGui.so.5","libKF5KIOWidgets.so.5","libKF5Parts.so.5","libKF5Service.so.5","libKF5Solid.so.5","libKF5SonnetUi.so.5","libKF5TextWidgets.so.5","libKF5WidgetsAddons.so.5","libKF5WindowSystem.so.5","libKF5XmlGui.so.5","libQt5Concurrent.so.5","libQt5Core.so.5","libQt5DBus.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libX11.so.6","libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"kid3-qt6","origin":"audio/kid3","version":"3.9.6_1","comment":"Audio file tag editor","maintainer":"jhale@FreeBSD.org","www":"https://kid3.kde.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b090c728248a6a1d7297c90a17b17b4d1f4ee40939bd88f9f76df3adafdf02fd","flatsize":11534746,"path":"All/kid3-qt6-3.9.6_1.pkg","repopath":"All/kid3-qt6-3.9.6_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":2356592,"desc":"Kid3 is an efficient audio file tag editor that allows you to easily\nedit the tags of multiple different types of audio files without having\nto type the same information repeatedly.\n\n * Edit and convert ID3v1.1 tags and all ID3v2.3 and ID3v2.4 frames\n * Edit tags in MP3, Ogg/Vorbis, DSF, FLAC, MPC, MP4/AAC, MP2, Opus,\n   Speex, TrueAudio, WavPack, WMA, WAV, AIFF files and tracker\n   modules (MOD, S3M, IT, XM)\n * Edit tags of multiple files, e.g. the artist, album, year and genre of all\n   files of an album typically have the same values and can be set together\n * Generate tags from filenames or the contents of tag fields\n * Generate filenames and rename and create directories from tags\n * Import from gnudb.org, TrackType.org, MusicBrainz, Discogs, and Amazon\n * Export tags as CSV, HTML, playlists, Kover XML and other formats\n * Edit synchronized lyrics and event timing codes, import/export LRC files\n * Automate tasks using QML/JavaScript, D-Bus or the command-line interface","deps":{"chromaprint":{"origin":"audio/chromaprint","version":"1.5.1.20221217_1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"flac":{"origin":"audio/flac","version":"1.5.0,1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-multimedia":{"origin":"multimedia/qt6-multimedia","version":"6.8.3"},"readline":{"origin":"devel/readline","version":"8.2.13_2"},"taglib":{"origin":"audio/taglib","version":"2.0.2"}},"categories":["audio","kde"],"shlibs_required":["libGLX.so.0","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Multimedia.so.6","libQt6Network.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libreadline.so.8","libstdc++.so.6"],"options":{"CLI":"on","ACOUSTID":"on","FLAC":"on","VORBIS":"on","TEST":"off"},"annotations":{"flavor":"qt6"}},{"name":"kickshaw","origin":"x11-wm/kickshaw","version":"0.5.26_1","comment":"Menu editor for the Openbox window manager","maintainer":"danfe@FreeBSD.org","www":"https://savannah.nongnu.org/projects/obladi","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6cc2c06feea7f96bd91d200ff37ae690a02dbb607223f7ca9d816e9bc4d9d317","flatsize":266856,"path":"All/kickshaw-0.5.26_1.pkg","repopath":"All/kickshaw-0.5.26_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":77492,"desc":"Kickshaw is not dependent on Openbox; it can be used inside all window\nmanagers/desktop environments that support GTK applications to create\nand edit menu files.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11-wm"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-3.so.0","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libz.so.3"],"options":{"GTK2":"on","GTK3":"on"}},{"name":"kibi","origin":"editors/kibi","version":"0.2.2_37","comment":"Tiny text editor written in Rust","maintainer":"lcook@FreeBSD.org","www":"https://github.com/ilai-deutel/kibi","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b8cdba88423e95205213fcb2b271b2b855055d51c9ffcfdecdd54ccbc79fe9d1","flatsize":606714,"path":"All/kibi-0.2.2_37.pkg","repopath":"All/kibi-0.2.2_37.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":233924,"desc":"Configurable text editor with UTF-8 support, incremental search, syntax\nhighlighting, line numbers and more, written in less than 1024 lines of Rust\nwith minimal dependencies.","categories":["editors"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on","SYNTAX":"on"}},{"name":"legend-of-edgar","origin":"games/legend-of-edgar","version":"1.37","comment":"2D platform game with a persistent world","maintainer":"makc@FreeBSD.org","www":"https://www.parallelrealities.co.uk/games/edgar/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fa51857f0e2a1a34001aa842a7862f6f0cd80d7fa3132aeec97634db81fc607e","flatsize":96338937,"path":"All/legend-of-edgar-1.37.pkg","repopath":"All/legend-of-edgar-1.37.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":90483560,"desc":"The Legend of Edgar is a platform game, not unlike those found on the Amiga and\nSNES. Edgar must battle his way across the world, solving puzzles and defeating\npowerful enemies to achieve his quest.\n\nA 2D platform game with a persistent world.\nWhen Edgar's father fails to return home after venturing out one dark and stormy\nnight, Edgar fears the worst: he has been captured by the evil sorcerer who\nlives in a fortress beyond the forbidden swamp.\n\nDonning his armour, Edgar sets off to rescue him, but his quest will not be\neasy...","deps":{"png":{"origin":"graphics/png","version":"1.6.47"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_image":{"origin":"graphics/sdl2_image","version":"2.8.8"},"sdl2_mixer":{"origin":"audio/sdl2_mixer","version":"2.8.1"},"sdl2_ttf":{"origin":"graphics/sdl2_ttf","version":"2.24.0"}},"categories":["games"],"shlibs_required":["libSDL2-2.0.so.0","libSDL2_image-2.0.so.0","libSDL2_mixer-2.0.so.0","libSDL2_ttf-2.0.so.0","libc.so.8","libm.so.4","libpng16.so.16","libz.so.3"],"options":{"DOCS":"on","NLS":"on"}},{"name":"kigo","origin":"games/kigo","version":"25.04.2","comment":"Go Board game","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/applications/games/kigo/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8e8de0f8561debbb0f60eaac7a9c263462a7b045d4ace041f401884d75cafec1","flatsize":6244762,"path":"All/kigo-25.04.2.pkg","repopath":"All/kigo-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":5038736,"desc":"Kigo is an open-source implementation of the popular Go game.  Go\nis a strategic board game for two players.  It is also known as igo\n(Japanese), weiqi or wei ch'i (Chinese) or baduk (Korean).  Go is\nnoted for being rich in strategic complexity despite its simple\nrules.  The game is played by two players who alternately place\nblack and white stones (playing pieces, now usually made of glass\nor plastic) on the vacant intersections of a grid of 19x19 lines\n(9x9 or 13x13 for easier games).","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-attica":{"origin":"x11-toolkits/kf6-attica","version":"6.14.0"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kjobwidgets":{"origin":"x11-toolkits/kf6-kjobwidgets","version":"6.14.0"},"kf6-knewstuff":{"origin":"devel/kf6-knewstuff","version":"6.14.0"},"kf6-knotifyconfig":{"origin":"devel/kf6-knotifyconfig","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-ktextwidgets":{"origin":"x11-toolkits/kf6-ktextwidgets","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"kf6-solid":{"origin":"devel/kf6-solid","version":"6.14.0"},"kf6-sonnet":{"origin":"textproc/kf6-sonnet","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libkdegames":{"origin":"games/libkdegames","version":"25.04.2"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"}},"categories":["games","kde","kde-applications"],"shlibs_required":["libGLX.so.0","libKDEGames6.so.6","libKF6Attica.so.6","libKF6ColorScheme.so.6","libKF6Completion.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6DBusAddons.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6IconThemes.so.6","libKF6JobWidgets.so.6","libKF6KIOCore.so.6","libKF6KIOGui.so.6","libKF6KIOWidgets.so.6","libKF6NewStuffCore.so.6","libKF6NewStuffWidgets.so.6","libKF6Service.so.6","libKF6Solid.so.6","libKF6SonnetUi.so.6","libKF6TextWidgets.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Qml.so.6","libQt6Svg.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"kid3-kf6","origin":"audio/kid3","version":"3.9.6_1","comment":"Audio file tag editor","maintainer":"jhale@FreeBSD.org","www":"https://kid3.kde.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"887b95a418cb76ca512d142d9588a2d38af0217da50dcabed94351784847b4f5","flatsize":11652388,"path":"All/kid3-kf6-3.9.6_1.pkg","repopath":"All/kid3-kf6-3.9.6_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":2707580,"desc":"Kid3 is an efficient audio file tag editor that allows you to easily\nedit the tags of multiple different types of audio files without having\nto type the same information repeatedly.\n\n * Edit and convert ID3v1.1 tags and all ID3v2.3 and ID3v2.4 frames\n * Edit tags in MP3, Ogg/Vorbis, DSF, FLAC, MPC, MP4/AAC, MP2, Opus,\n   Speex, TrueAudio, WavPack, WMA, WAV, AIFF files and tracker\n   modules (MOD, S3M, IT, XM)\n * Edit tags of multiple files, e.g. the artist, album, year and genre of all\n   files of an album typically have the same values and can be set together\n * Generate tags from filenames or the contents of tag fields\n * Generate filenames and rename and create directories from tags\n * Import from gnudb.org, TrackType.org, MusicBrainz, Discogs, and Amazon\n * Export tags as CSV, HTML, playlists, Kover XML and other formats\n * Edit synchronized lyrics and event timing codes, import/export LRC files\n * Automate tasks using QML/JavaScript, D-Bus or the command-line interface","deps":{"chromaprint":{"origin":"audio/chromaprint","version":"1.5.1.20221217_1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"flac":{"origin":"audio/flac","version":"1.5.0,1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"kf6-kcolorscheme":{"origin":"x11-themes/kf6-kcolorscheme","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-multimedia":{"origin":"multimedia/qt6-multimedia","version":"6.8.3"},"readline":{"origin":"devel/readline","version":"8.2.13_2"},"taglib":{"origin":"audio/taglib","version":"2.0.2"}},"categories":["audio","kde"],"shlibs_required":["libGLX.so.0","libKF6ColorScheme.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6GuiAddons.so.6","libKF6KIOCore.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Multimedia.so.6","libQt6Network.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libreadline.so.8","libstdc++.so.6"],"options":{"CLI":"on","ACOUSTID":"on","FLAC":"on","VORBIS":"on","TEST":"off"},"annotations":{"flavor":"kf6"}},{"name":"khmeros","origin":"x11-fonts/khmeros","version":"5.0_2","comment":"Khmer OS fonts","maintainer":"buganini@gmail.com","www":"https://sourceforge.net/projects/khmer/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bf0740645766fa39f2840d0318d8c7a9012a941325b64364f33fc6aefd0506fb","flatsize":2589320,"path":"All/khmeros-5.0_2.pkg","repopath":"All/khmeros-5.0_2.pkg","licenselogic":"single","pkgsize":292348,"desc":"A collection of Khmer OS TrueType fonts. The package contains:\n- KhmerOS\n- KhmerOS Battambang\n- KhmerOS Bokor\n- KhmerOS Content\n- KhmerOS Fasthand\n- KhmerOS Freehand\n- KhmerOS Metalchrieng\n- KhmerOS Muol\n- KhmerOS Muollight\n- KhmerOS Muolpali\n- KhmerOS Siemreap\n- KhmerOS Sys","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"kgraphviewer","origin":"graphics/kgraphviewer","version":"25.04.2","comment":"Graphs-viewer for GraphViz files","maintainer":"kde@FreeBSD.org","www":"https://apps.kde.org/kgraphviewer/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"525f8076cd6b449cf5886ef97f613abd0025895a84cf57993935bfec66d39ff5","flatsize":3193686,"path":"All/kgraphviewer-25.04.2.pkg","repopath":"All/kgraphviewer-25.04.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1361672,"desc":"KGraphViewer is a Graphviz DOT graph file viewer.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"graphviz":{"origin":"graphics/graphviz","version":"12.2.1_1"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kparts":{"origin":"devel/kf6-kparts","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"qt6-5compat":{"origin":"devel/qt6-5compat","version":"6.8.3"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-svg":{"origin":"graphics/qt6-svg","version":"6.8.3"}},"categories":["graphics","kde","kde-applications"],"shlibs_required":["libGLX.so.0","libKF6ColorScheme.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6KIOCore.so.6","libKF6Parts.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"]},{"name":"kmymoney","origin":"finance/kmymoney","version":"5.1.3_6","comment":"KDE personal finance manager","maintainer":"jhale@FreeBSD.org","www":"https://kmymoney.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"75d961f9083111807e46ee3a8bd6db890c2b2203d65edbba3292f493962ff504","flatsize":41572016,"path":"All/kmymoney-5.1.3_6.pkg","repopath":"All/kmymoney-5.1.3_6.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":15040016,"desc":"KMyMoney is a personal finance manager for KDE.\n\nIt operates similar to MS-Money, supports different account types,\ncategorization of expenses and incomes, reconciliation of bank accounts and QIF\nimport/export. Online banking support (statement download) is also provided for\nthe OFX and HBCI protocols.","deps":{"alkimia":{"origin":"finance/alkimia","version":"8.1.2_2"},"aqbanking":{"origin":"finance/aqbanking","version":"6.6.0"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gpgme-cpp":{"origin":"security/gpgme-cpp","version":"1.24.2"},"gwenhywfar":{"origin":"devel/gwenhywfar","version":"5.12.0"},"gwenhywfar-qt5":{"origin":"devel/gwenhywfar-qt5","version":"5.12.0"},"kdiagram":{"origin":"graphics/kdiagram","version":"2.8.0_1"},"kf5-kactivities":{"origin":"x11/kf5-kactivities","version":"5.116.0"},"kf5-karchive":{"origin":"archivers/kf5-karchive","version":"5.116.0"},"kf5-kcmutils":{"origin":"devel/kf5-kcmutils","version":"5.116.0"},"kf5-kcodecs":{"origin":"textproc/kf5-kcodecs","version":"5.116.0"},"kf5-kcompletion":{"origin":"x11-toolkits/kf5-kcompletion","version":"5.116.0"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kconfigwidgets":{"origin":"x11-toolkits/kf5-kconfigwidgets","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-kholidays":{"origin":"net/kf5-kholidays","version":"5.116.0"},"kf5-ki18n":{"origin":"devel/kf5-ki18n","version":"5.116.0"},"kf5-kio":{"origin":"devel/kf5-kio","version":"5.116.0_1"},"kf5-kitemmodels":{"origin":"devel/kf5-kitemmodels","version":"5.116.0"},"kf5-kitemviews":{"origin":"x11-toolkits/kf5-kitemviews","version":"5.116.0"},"kf5-kjobwidgets":{"origin":"x11-toolkits/kf5-kjobwidgets","version":"5.116.0"},"kf5-knotifications":{"origin":"devel/kf5-knotifications","version":"5.116.0"},"kf5-kservice":{"origin":"devel/kf5-kservice","version":"5.116.0"},"kf5-ktextwidgets":{"origin":"x11-toolkits/kf5-ktextwidgets","version":"5.116.0"},"kf5-kwallet":{"origin":"sysutils/kf5-kwallet","version":"5.116.0_3"},"kf5-kwidgetsaddons":{"origin":"x11-toolkits/kf5-kwidgetsaddons","version":"5.116.0"},"kf5-kxmlgui":{"origin":"x11-toolkits/kf5-kxmlgui","version":"5.116.0"},"kf5-sonnet":{"origin":"textproc/kf5-sonnet","version":"5.116.0"},"libical":{"origin":"devel/libical","version":"3.0.19_2"},"libofx":{"origin":"finance/libofx","version":"0.10.9_1"},"p5-Date-Manip":{"origin":"devel/p5-Date-Manip","version":"6.97"},"p5-Finance-Quote":{"origin":"finance/p5-Finance-Quote","version":"1.64"},"p5-XML-Parser":{"origin":"textproc/p5-XML-Parser","version":"2.47"},"p5-XML-Writer":{"origin":"textproc/p5-XML-Writer","version":"0.900"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"},"qt5-webengine":{"origin":"www/qt5-webengine","version":"5.15.18p7_3"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["finance","kde"],"shlibs_required":["libKF5Activities.so.5","libKF5Codecs.so.5","libKF5Completion.so.5","libKF5ConfigCore.so.5","libKF5ConfigGui.so.5","libKF5ConfigWidgets.so.5","libKF5CoreAddons.so.5","libKF5Holidays.so.5","libKF5I18n.so.5","libKF5ItemViews.so.5","libKF5JobWidgets.so.5","libKF5KCMUtils.so.5","libKF5KIOCore.so.5","libKF5KIOGui.so.5","libKF5Notifications.so.5","libKF5Service.so.5","libKF5TextWidgets.so.5","libKF5WidgetsAddons.so.5","libKF5XmlGui.so.5","libQt5Core.so.5","libQt5DBus.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5WebEngineWidgets.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libalkimia5.so.8","libc.so.8","libm.so.4","libmpir.so.23","libstdc++.so.9"],"options":{"GNUPG":"on","HOLIDAYS":"on","QUOTES":"on","CALENDAR":"on","KBANKING":"on","OFX":"on","SQLCIPHER":"off","WOOB":"off"}},{"name":"kile","origin":"editors/kile","version":"3.0.b4_1","comment":"LaTeX source editor for KDE","maintainer":"kde@FreeBSD.org","www":"https://kile.sourceforge.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ef9d183dddb7dd9afde7778e693ef010aab4bee8a0e6138d90d9806aa83acaef","flatsize":20958418,"path":"All/kile-3.0.b4_1.pkg","repopath":"All/kile-3.0.b4_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":7449204,"desc":"Kile is an integrated LATEX environment for the KDE desktop. Kile\ngives you the ability to use all the functionalities of LATEX in a\ngraphical interface, giving you easy, immediate, and customized\naccess to all programs for LATEX codecompletion, compiling,\npostprocessing, debugging, conversion and viewing tools; you also\nget very handy wizards, a LATEX reference and a powerful project\nmanagement.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kbookmarks":{"origin":"devel/kf6-kbookmarks","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-kguiaddons":{"origin":"x11-toolkits/kf6-kguiaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kiconthemes":{"origin":"x11-themes/kf6-kiconthemes","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kitemviews":{"origin":"x11-toolkits/kf6-kitemviews","version":"6.14.0"},"kf6-kjobwidgets":{"origin":"x11-toolkits/kf6-kjobwidgets","version":"6.14.0"},"kf6-kparts":{"origin":"devel/kf6-kparts","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-ktexteditor":{"origin":"devel/kf6-ktexteditor","version":"6.14.0"},"kf6-ktextwidgets":{"origin":"x11-toolkits/kf6-ktextwidgets","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"kf6-solid":{"origin":"devel/kf6-solid","version":"6.14.0"},"kf6-sonnet":{"origin":"textproc/kf6-sonnet","version":"6.14.0"},"kf6-syntax-highlighting":{"origin":"textproc/kf6-syntax-highlighting","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"okular":{"origin":"graphics/okular","version":"25.04.2"},"poppler":{"origin":"graphics/poppler","version":"25.02.0"},"poppler-qt5":{"origin":"graphics/poppler-qt5","version":"25.02.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["editors","kde"],"shlibs_required":["libGLX.so.0","libKF6Bookmarks.so.6","libKF6Codecs.so.6","libKF6ColorScheme.so.6","libKF6Completion.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6DBusAddons.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6IconThemes.so.6","libKF6IconWidgets.so.6","libKF6ItemViews.so.6","libKF6JobWidgets.so.6","libKF6KIOCore.so.6","libKF6KIOFileWidgets.so.6","libKF6KIOGui.so.6","libKF6KIOWidgets.so.6","libKF6Parts.so.6","libKF6Service.so.6","libKF6Solid.so.6","libKF6SonnetUi.so.6","libKF6SyntaxHighlighting.so.6","libKF6TextEditor.so.6","libKF6TextWidgets.so.6","libKF6WidgetsAddons.so.6","libKF6WindowSystem.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6Core5Compat.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Qml.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libX11.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpoppler-qt6.so.3","libpoppler.so.146","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:kile:kile:3.0.b4:::::dragonfly6:x86_64:1"}},{"name":"kfind","origin":"deskutils/kfind","version":"25.04.2","comment":"Find files and folders","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/applications/utilities/kfind/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7bc73ad5bb00f1b00736259d4361a75d02e2e6c4a8d85e7cd80c90d93c46defe","flatsize":1468456,"path":"All/kfind-25.04.2.pkg","repopath":"All/kfind-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":406924,"desc":"KFind can be used as a standalone search tool, launched by KRunner or from your\nmenu. It is also integrated into Konqueror as \"Find File\" in the \"Tools\" menu.\nIt allows you to find files by name, type or content.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-karchive":{"origin":"archivers/kf6-karchive","version":"6.14.0"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kbookmarks":{"origin":"devel/kf6-kbookmarks","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kfilemetadata":{"origin":"devel/kf6-kfilemetadata","version":"6.14.0"},"kf6-kguiaddons":{"origin":"x11-toolkits/kf6-kguiaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kiconthemes":{"origin":"x11-themes/kf6-kiconthemes","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kitemviews":{"origin":"x11-toolkits/kf6-kitemviews","version":"6.14.0"},"kf6-kjobwidgets":{"origin":"x11-toolkits/kf6-kjobwidgets","version":"6.14.0"},"kf6-knotifications":{"origin":"devel/kf6-knotifications","version":"6.14.0"},"kf6-kparts":{"origin":"devel/kf6-kparts","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-ktextwidgets":{"origin":"x11-toolkits/kf6-ktextwidgets","version":"6.14.0"},"kf6-kunitconversion":{"origin":"devel/kf6-kunitconversion","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"kf6-solid":{"origin":"devel/kf6-solid","version":"6.14.0"},"kf6-sonnet":{"origin":"textproc/kf6-sonnet","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["deskutils","kde","kde-applications"],"shlibs_required":["libGLX.so.0","libKF6Archive.so.6","libKF6ColorScheme.so.6","libKF6Completion.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6FileMetaData.so.3","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6JobWidgets.so.6","libKF6KIOCore.so.6","libKF6KIOGui.so.6","libKF6KIOWidgets.so.6","libKF6Service.so.6","libKF6Solid.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Concurrent.so.6","libQt6Core.so.6","libQt6Core5Compat.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"kfourinline","origin":"games/kfourinline","version":"25.04.2","comment":"Four-in-a-row Board game","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/applications/games/kfourinline/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"78046f5c05103b0857a4004634f61f8b643dbcd70d3802362d932b650de1b331","flatsize":2219067,"path":"All/kfourinline-25.04.2.pkg","repopath":"All/kfourinline-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":1157104,"desc":"KFourInLine is a board game for two players based on the Connect-Four\ngame.  The players try to build up a row of four pieces using\ndifferent strategies.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-kdeclarative":{"origin":"devel/kf6-kdeclarative","version":"6.14.0"},"kf6-kdnssd":{"origin":"dns/kf6-kdnssd","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kiconthemes":{"origin":"x11-themes/kf6-kiconthemes","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kitemmodels":{"origin":"devel/kf6-kitemmodels","version":"6.14.0"},"kf6-kitemviews":{"origin":"x11-toolkits/kf6-kitemviews","version":"6.14.0"},"kf6-knotifyconfig":{"origin":"devel/kf6-knotifyconfig","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"libkdegames":{"origin":"games/libkdegames","version":"25.04.2"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"}},"categories":["games","kde","kde-applications"],"shlibs_required":["libGLX.so.0","libKDEGames6.so.6","libKDEGames6Private.so.6","libKF6ColorScheme.so.6","libKF6Completion.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6DBusAddons.so.6","libKF6DNSSD.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6IconThemes.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Qml.so.6","libQt6Svg.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"kf6-threadweaver","origin":"devel/kf6-threadweaver","version":"6.14.0","comment":"Helper for multithreaded programming","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/threadweaver/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9cc36e202d0fcfa7ca3dec09b3ec93435ceef270c1bc1648154b84bf5ed9ac47","flatsize":301299,"path":"All/kf6-threadweaver-6.14.0.pkg","repopath":"All/kf6-threadweaver-6.14.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":82028,"desc":"The KDE Frameworks are add-on libraries for coding applications with Qt.\n\nThe individual Frameworks are well documented, tested and their API style will\nbe familiar to Qt developers.\n\nFrameworks are developed under the proven KDE governance model with a\npredictable release schedule, a clear and vendor neutral contributor process,\nopen governance and flexible LGPL or MIT licensing.\n\nThe frameworks are cross-platform and function on Windows, Mac, Android and\nLinux.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["devel","kde","kde-frameworks"]},{"name":"kfr","origin":"math/kfr","version":"6.1.1","comment":"C++ DSP framework, FFT, Sample Rate Conversion, FIR/IIR/Biquad Filters","maintainer":"yuri@FreeBSD.org","www":"https://github.com/kfrlib/kfr","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7c9305714a9a3a23dd4049e051ed425aa5dd9c8192f5186e03f9058d6104ebf7","flatsize":16902593,"path":"All/kfr-6.1.1.pkg","repopath":"All/kfr-6.1.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2761808,"desc":"KFR is an open source C++ DSP framework that focuses on high performance.","categories":["math"]},{"name":"kf6-syndication","origin":"net/kf6-syndication","version":"6.14.0","comment":"Parser library for RSS and Atom feeds","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/syndication/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"87eecefaa18458215c47554a8642151ce1ce059a67fce41e3cfd855a85156eb1","flatsize":832334,"path":"All/kf6-syndication-6.14.0.pkg","repopath":"All/kf6-syndication-6.14.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":205384,"desc":"The KDE Frameworks are add-on libraries for coding applications with Qt.\n\nThe individual Frameworks are well documented, tested and their API style will\nbe familiar to Qt developers.\n\nFrameworks are developed under the proven KDE governance model with a\npredictable release schedule, a clear and vendor neutral contributor process,\nopen governance and flexible LGPL or MIT licensing.\n\nThe frameworks are cross-platform and function on Windows, Mac, Android and\nLinux.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["kde","kde-frameworks","net"]},{"name":"kf6-solid","origin":"devel/kf6-solid","version":"6.14.0","comment":"Desktop hardware abstraction","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/solid/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"afc9e44b40d60ea17b6d33fb8f40d451e56766d93cf0466f4db8364bcdfc9343","flatsize":1817360,"path":"All/kf6-solid-6.14.0.pkg","repopath":"All/kf6-solid-6.14.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":317504,"desc":"The KDE Frameworks are add-on libraries for coding applications with Qt.\n\nThe individual Frameworks are well documented, tested and their API style will\nbe familiar to Qt developers.\n\nFrameworks are developed under the proven KDE governance model with a\npredictable release schedule, a clear and vendor neutral contributor process,\nopen governance and flexible LGPL or MIT licensing.\n\nThe frameworks are cross-platform and function on Windows, Mac, Android and\nLinux.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"openbsdisks2":{"origin":"sysutils/openbsdisks2","version":"0.5.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["devel","kde","kde-frameworks"],"shlibs_required":["libQt6Core.so.6","libQt6DBus.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"IMOBILE":"off"}},{"name":"kf6-sonnet","origin":"textproc/kf6-sonnet","version":"6.14.0","comment":"Multi-language spell checker","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/sonnet/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d924656dfe0a3498058176f65819f8827bdc3fb2169dce10c37af66af2fc63e7","flatsize":1552527,"path":"All/kf6-sonnet-6.14.0.pkg","repopath":"All/kf6-sonnet-6.14.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":338864,"desc":"The KDE Frameworks are add-on libraries for coding applications with Qt.\n\nThe individual Frameworks are well documented, tested and their API style will\nbe familiar to Qt developers.\n\nFrameworks are developed under the proven KDE governance model with a\npredictable release schedule, a clear and vendor neutral contributor process,\nopen governance and flexible LGPL or MIT licensing.\n\nThe frameworks are cross-platform and function on Windows, Mac, Android and\nLinux.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"hunspell":{"origin":"textproc/hunspell","version":"1.7.2_1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"},"qt6-tools":{"origin":"devel/qt6-tools","version":"6.8.3"}},"categories":["kde","kde-frameworks","textproc"],"shlibs_required":["libQt6Core.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"]},{"name":"kf6-syntax-highlighting","origin":"textproc/kf6-syntax-highlighting","version":"6.14.0","comment":"Syntax highlighting engine for Kate syntax definitions","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/syntax-highlighting/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2b167d8e6f3c6b7eeb76e1d34036644067431c246ae1811dbe6acd647130182d","flatsize":2412896,"path":"All/kf6-syntax-highlighting-6.14.0.pkg","repopath":"All/kf6-syntax-highlighting-6.14.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":1490676,"desc":"The KDE Frameworks are add-on libraries for coding applications with Qt.\n\nThe individual Frameworks are well documented, tested and their API style will\nbe familiar to Qt developers.\n\nFrameworks are developed under the proven KDE governance model with a\npredictable release schedule, a clear and vendor neutral contributor process,\nopen governance and flexible LGPL or MIT licensing.\n\nThe frameworks are cross-platform and function on Windows, Mac, Android and\nLinux.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"},"qt6-tools":{"origin":"devel/qt6-tools","version":"6.8.3"}},"categories":["kde","kde-frameworks","textproc"],"shlibs_required":["libGLX.so.0","libOpenGL.so.0","libQt6Core.so.6","libQt6Gui.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"]},{"name":"kf6-qqc2-desktop-style","origin":"x11-themes/kf6-qqc2-desktop-style","version":"6.14.0","comment":"Style for Qt Quick Controls 2","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/qqc2-desktop-style/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eb0daabde7d43810c3ba2c2fdd40577c4772e8e9d1bb7a95ebb4d3c9b7e6f092","flatsize":2491237,"path":"All/kf6-qqc2-desktop-style-6.14.0.pkg","repopath":"All/kf6-qqc2-desktop-style-6.14.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":459520,"desc":"The KDE Frameworks are add-on libraries for coding applications with Qt.\n\nThe individual Frameworks are well documented, tested and their API style will\nbe familiar to Qt developers.\n\nFrameworks are developed under the proven KDE governance model with a\npredictable release schedule, a clear and vendor neutral contributor process,\nopen governance and flexible LGPL or MIT licensing.\n\nThe frameworks are cross-platform and function on Windows, Mac, Android and\nLinux.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"kf6-kcolorscheme":{"origin":"x11-themes/kf6-kcolorscheme","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kiconthemes":{"origin":"x11-themes/kf6-kiconthemes","version":"6.14.0"},"kf6-kirigami":{"origin":"x11-toolkits/kf6-kirigami","version":"6.14.1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"}},"categories":["kde","kde-frameworks","x11-themes"]},{"name":"kf6-prison","origin":"graphics/kf6-prison","version":"6.14.0","comment":"Qt-based barcode abstraction layer/library","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/prison/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1209c481865e97cd8c18a828b65fd2a2919ed2c596165a3b43152247b9c1e19c","flatsize":290920,"path":"All/kf6-prison-6.14.0.pkg","repopath":"All/kf6-prison-6.14.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":82744,"desc":"The KDE Frameworks are add-on libraries for coding applications with Qt.\n\nThe individual Frameworks are well documented, tested and their API style will\nbe familiar to Qt developers.\n\nFrameworks are developed under the proven KDE governance model with a\npredictable release schedule, a clear and vendor neutral contributor process,\nopen governance and flexible LGPL or MIT licensing.\n\nThe frameworks are cross-platform and function on Windows, Mac, Android and\nLinux.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libdmtx":{"origin":"graphics/libdmtx","version":"0.7.5_1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libqrencode":{"origin":"graphics/libqrencode","version":"4.1.1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"},"qt6-multimedia":{"origin":"multimedia/qt6-multimedia","version":"6.8.3"},"zxing-cpp":{"origin":"textproc/zxing-cpp","version":"2.3.0"}},"categories":["graphics","kde","kde-frameworks"]},{"name":"kgoldrunner","origin":"games/kgoldrunner","version":"25.04.2","comment":"Hunt Gold, Dodge Enemies and Solve Puzzles","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/applications/games/kgoldrunner/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"58eaa115cbca21e8ea04a164eecde36910833ca2ed21198ca2ec3202d778e4c6","flatsize":18789836,"path":"All/kgoldrunner-25.04.2.pkg","repopath":"All/kgoldrunner-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":5253172,"desc":"KGoldrunner is an action game where the hero runs through a maze,\nclimbs stairs, dig holes and dodges enemies in order to collect all\nthe gold nuggets and escape to the next level.  Your enemies are\nalso after the gold.  Worse still, they are after you!","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"libkdegames":{"origin":"games/libkdegames","version":"25.04.2"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"}},"categories":["games","kde","kde-applications"],"shlibs_required":["libGLX.so.0","libKDEGames6.so.6","libKF6ColorScheme.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6DBusAddons.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6IconThemes.so.6","libKF6KIOCore.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Qml.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"kf6-kxmlgui","origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0","comment":"Framework for managing menu and toolbar actions","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kxmlgui/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4b3f5e8dc259ef5f092d80a702328d67cf915a0b7a90607b3a81a5f746898098","flatsize":3275999,"path":"All/kf6-kxmlgui-6.14.0.pkg","repopath":"All/kf6-kxmlgui-6.14.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":639888,"desc":"The KDE Frameworks are add-on libraries for coding applications with Qt.\n\nThe individual Frameworks are well documented, tested and their API style will\nbe familiar to Qt developers.\n\nFrameworks are developed under the proven KDE governance model with a\npredictable release schedule, a clear and vendor neutral contributor process,\nopen governance and flexible LGPL or MIT licensing.\n\nThe frameworks are cross-platform and function on Windows, Mac, Android and\nLinux.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kcolorscheme":{"origin":"x11-themes/kf6-kcolorscheme","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kglobalaccel":{"origin":"x11/kf6-kglobalaccel","version":"6.14.0"},"kf6-kguiaddons":{"origin":"x11-toolkits/kf6-kguiaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kiconthemes":{"origin":"x11-themes/kf6-kiconthemes","version":"6.14.0"},"kf6-kitemviews":{"origin":"x11-toolkits/kf6-kitemviews","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["kde","kde-frameworks","x11-toolkits"]},{"name":"kf6-purpose","origin":"misc/kf6-purpose","version":"6.14.0","comment":"Offers available actions for a specific purpose","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/purpose/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a66910552e9ad3feb35580def1608bf68600f60b608a61a5b8990f7cd27e3910","flatsize":1940480,"path":"All/kf6-purpose-6.14.0.pkg","repopath":"All/kf6-purpose-6.14.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":378464,"desc":"The KDE Frameworks are add-on libraries for coding applications with Qt.\n\nThe individual Frameworks are well documented, tested and their API style will\nbe familiar to Qt developers.\n\nFrameworks are developed under the proven KDE governance model with a\npredictable release schedule, a clear and vendor neutral contributor process,\nopen governance and flexible LGPL or MIT licensing.\n\nThe frameworks are cross-platform and function on Windows, Mac, Android and\nLinux.","deps":{"accounts-qml-module":{"origin":"sysutils/accounts-qml-module","version":"0.7_5"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kaccounts-integration":{"origin":"net-im/kaccounts-integration","version":"25.04.2"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kdeclarative":{"origin":"devel/kf6-kdeclarative","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kirigami":{"origin":"x11-toolkits/kf6-kirigami","version":"6.14.1"},"kf6-kjobwidgets":{"origin":"x11-toolkits/kf6-kjobwidgets","version":"6.14.0"},"kf6-knotifications":{"origin":"devel/kf6-knotifications","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-prison":{"origin":"graphics/kf6-prison","version":"6.14.0"},"kf6-solid":{"origin":"devel/kf6-solid","version":"6.14.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"}},"categories":["kde","kde-frameworks","misc"],"shlibs_required":["libGLX.so.0","libKF6CoreAddons.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Widgets.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"]},{"name":"kf6-kwindowsystem","origin":"x11/kf6-kwindowsystem","version":"6.14.0","comment":"Access to the windowing system","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kwindowsystem/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4333d7d9e332a6fab2a42d9b42f19a741e836dac4ff266332acbdca41d1da823","flatsize":938989,"path":"All/kf6-kwindowsystem-6.14.0.pkg","repopath":"All/kf6-kwindowsystem-6.14.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":230980,"desc":"The KDE Frameworks are add-on libraries for coding applications with Qt.\n\nThe individual Frameworks are well documented, tested and their API style will\nbe familiar to Qt developers.\n\nFrameworks are developed under the proven KDE governance model with a\npredictable release schedule, a clear and vendor neutral contributor process,\nopen governance and flexible LGPL or MIT licensing.\n\nThe frameworks are cross-platform and function on Windows, Mac, Android and\nLinux.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"},"qt6-tools":{"origin":"devel/qt6-tools","version":"6.8.3"},"qt6-wayland":{"origin":"graphics/qt6-wayland","version":"6.8.3"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"},"xcb-util-keysyms":{"origin":"x11/xcb-util-keysyms","version":"0.4.1"}},"categories":["kde","kde-frameworks","x11"]},{"name":"kf6-kwallet","origin":"sysutils/kf6-kwallet","version":"6.14.1","comment":"Safe desktop-wide storage for passwords","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kwallet/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b87fb6496c025ed925341fa0dcb1e3565323dc4f341e499cc7d97d00ae9ca82f","flatsize":2564618,"path":"All/kf6-kwallet-6.14.1.pkg","repopath":"All/kf6-kwallet-6.14.1.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":520712,"desc":"The KDE Frameworks are add-on libraries for coding applications with Qt.\n\nThe individual Frameworks are well documented, tested and their API style will\nbe familiar to Qt developers.\n\nFrameworks are developed under the proven KDE governance model with a\npredictable release schedule, a clear and vendor neutral contributor process,\nopen governance and flexible LGPL or MIT licensing.\n\nThe frameworks are cross-platform and function on Windows, Mac, Android and\nLinux.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gpgme":{"origin":"security/gpgme","version":"1.24.2"},"gpgme-cpp":{"origin":"security/gpgme-cpp","version":"1.24.2"},"kf6-kcolorscheme":{"origin":"x11-themes/kf6-kcolorscheme","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-knotifications":{"origin":"devel/kf6-knotifications","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libassuan":{"origin":"security/libassuan","version":"3.0.2"},"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libsecret":{"origin":"security/libsecret","version":"0.20.5_3"},"qca-qt6":{"origin":"devel/qca","version":"2.3.10"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["kde","kde-frameworks","sysutils"],"shlibs_required":["libGLX.so.0","libKF6ColorScheme.so.6","libKF6ConfigCore.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6DBusAddons.so.6","libKF6I18n.so.6","libKF6Notifications.so.6","libKF6WidgetsAddons.so.6","libKF6WindowSystem.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Widgets.so.6","libX11.so.6","libassuan.so.9","libc.so.8","libgcc_s.so.1","libgcrypt.so.20","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgpgme.so.11","libgpgmepp.so.6","libintl.so.8","libm.so.4","libpthread.so.0","libqca-qt6.so.2","libsecret-1.so.0","libstdc++.so.6"]},{"name":"kf6-kuserfeedback","origin":"sysutils/kf6-kuserfeedback","version":"6.14.0","comment":"Framework for collecting feedback from application users","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kuserfeedback/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"be17ea37b0e6dcdb446592d1905d04fb0e8f39a6acfac702e2430886ac27a505","flatsize":2071853,"path":"All/kf6-kuserfeedback-6.14.0.pkg","repopath":"All/kf6-kuserfeedback-6.14.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":313864,"desc":"The KDE Frameworks are add-on libraries for coding applications with Qt.\n\nThe individual Frameworks are well documented, tested and their API style will\nbe familiar to Qt developers.\n\nFrameworks are developed under the proven KDE governance model with a\npredictable release schedule, a clear and vendor neutral contributor process,\nopen governance and flexible LGPL or MIT licensing.\n\nThe frameworks are cross-platform and function on Windows, Mac, Android and\nLinux.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-charts":{"origin":"x11-toolkits/qt6-charts","version":"6.8.3"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"},"qt6-svg":{"origin":"graphics/qt6-svg","version":"6.8.3"},"qt6-tools":{"origin":"devel/qt6-tools","version":"6.8.3"}},"categories":["kde","kde-frameworks","sysutils"]},{"name":"khangman","origin":"games/khangman","version":"25.04.2","comment":"Hangman game for KDE","maintainer":"kde@FreeBSD.org","www":"https://apps.kde.org/khangman/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"58b78410719fe5bae4752f4ad02d4743d73d32b0fcfc8e4d9b04030a7d13e0a9","flatsize":9987109,"path":"All/khangman-25.04.2.pkg","repopath":"All/khangman-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":6643032,"desc":"KHangMan is a game based on the well-known hangman game. It is aimed\nat children aged six and over. The game has several categories of\nwords to play with, for example: animals (animals words) and three\ndifficulty categories: easy, medium and hard. A word is picked at\nrandom, the letters are hidden, and you must guess the word by trying\none letter after another. Each time you guess a wrong letter, part of\na picture of a hangman is drawn. You must guess the word before being\nhanged! You have 10 tries.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kdeedu-data":{"origin":"misc/kdeedu-data","version":"25.04.2"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-knewstuff":{"origin":"devel/kf6-knewstuff","version":"6.14.0"},"kf6-knotifications":{"origin":"devel/kf6-knotifications","version":"6.14.0"},"libkeduvocdocument":{"origin":"misc/libkeduvocdocument","version":"25.04.2"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"}},"categories":["games","kde","kde-applications"],"shlibs_required":["libGLX.so.0","libKEduVocDocument.so.5","libKF6Attica.so.6","libKF6ConfigCore.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6I18n.so.6","libKF6I18nQml.so.6","libKF6NewStuffCore.so.6","libKF6WidgetsAddons.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Qml.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"kf6-ktextwidgets","origin":"x11-toolkits/kf6-ktextwidgets","version":"6.14.0","comment":"Text editing widgets","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/ktextwidgets/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4dd5c868b3a1a5ed1fb0e7f2c527a052da4d79d9f68f7bf8de2be01132325604","flatsize":1508954,"path":"All/kf6-ktextwidgets-6.14.0.pkg","repopath":"All/kf6-ktextwidgets-6.14.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":283564,"desc":"The KDE Frameworks are add-on libraries for coding applications with Qt.\n\nThe individual Frameworks are well documented, tested and their API style will\nbe familiar to Qt developers.\n\nFrameworks are developed under the proven KDE governance model with a\npredictable release schedule, a clear and vendor neutral contributor process,\nopen governance and flexible LGPL or MIT licensing.\n\nThe frameworks are cross-platform and function on Windows, Mac, Android and\nLinux.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kcolorscheme":{"origin":"x11-themes/kf6-kcolorscheme","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-sonnet":{"origin":"textproc/kf6-sonnet","version":"6.14.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-multimedia":{"origin":"multimedia/qt6-multimedia","version":"6.8.3"},"qt6-speech":{"origin":"accessibility/qt6-speech","version":"6.8.3"}},"categories":["kde","kde-frameworks","x11-toolkits"]},{"name":"kf6-ktexttemplate","origin":"devel/kf6-ktexttemplate","version":"6.14.0","comment":"Library to separate the structure of documents from the data","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/ktexttemplate/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"58f0a4752400f8a9dfb3cd44e8db31bb735d17a0eb35fafc147f20045e9ed8cb","flatsize":1255732,"path":"All/kf6-ktexttemplate-6.14.0.pkg","repopath":"All/kf6-ktexttemplate-6.14.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":304344,"desc":"The KDE Frameworks are add-on libraries for coding applications with Qt.\n\nThe individual Frameworks are well documented, tested and their API style will\nbe familiar to Qt developers.\n\nFrameworks are developed under the proven KDE governance model with a\npredictable release schedule, a clear and vendor neutral contributor process,\nopen governance and flexible LGPL or MIT licensing.\n\nThe frameworks are cross-platform and function on Windows, Mac, Android and\nLinux.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"}},"categories":["devel","kde","kde-frameworks"]},{"name":"kf6-ksvg","origin":"graphics/kf6-ksvg","version":"6.14.0","comment":"Components for handling SVGs","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/ksvg/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6b8bde45e2975a94e16b403dd53eaff44d66b73e990ae581b7e6688c8c2418b6","flatsize":542186,"path":"All/kf6-ksvg-6.14.0.pkg","repopath":"All/kf6-ksvg-6.14.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":149688,"desc":"The KDE Frameworks are add-on libraries for coding applications with Qt.\n\nThe individual Frameworks are well documented, tested and their API style will\nbe familiar to Qt developers.\n\nFrameworks are developed under the proven KDE governance model with a\npredictable release schedule, a clear and vendor neutral contributor process,\nopen governance and flexible LGPL or MIT licensing.\n\nThe frameworks are cross-platform and function on Windows, Mac, Android and\nLinux.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"kf6-karchive":{"origin":"archivers/kf6-karchive","version":"6.14.0"},"kf6-kcolorscheme":{"origin":"x11-themes/kf6-kcolorscheme","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kguiaddons":{"origin":"x11-toolkits/kf6-kguiaddons","version":"6.14.0"},"kf6-kirigami":{"origin":"x11-toolkits/kf6-kirigami","version":"6.14.1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"},"qt6-svg":{"origin":"graphics/qt6-svg","version":"6.8.3"}},"categories":["graphics","kde","kde-frameworks"]},{"name":"kf6-kstatusnotifieritem","origin":"deskutils/kf6-kstatusnotifieritem","version":"6.14.0","comment":"Implementation of Status Notifier Items","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kstatusnotifieritem/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a6302c7c1cc56befc9e443286c8a1b9eb829bb74a5799f9b80a08049208fdc67","flatsize":425087,"path":"All/kf6-kstatusnotifieritem-6.14.0.pkg","repopath":"All/kf6-kstatusnotifieritem-6.14.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":122200,"desc":"The KDE Frameworks are add-on libraries for coding applications with Qt.\n\nThe individual Frameworks are well documented, tested and their API style will\nbe familiar to Qt developers.\n\nFrameworks are developed under the proven KDE governance model with a\npredictable release schedule, a clear and vendor neutral contributor process,\nopen governance and flexible LGPL or MIT licensing.\n\nThe frameworks are cross-platform and function on Windows, Mac, Android and\nLinux.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["deskutils","kde","kde-frameworks"]},{"name":"kf6-kunitconversion","origin":"devel/kf6-kunitconversion","version":"6.14.0","comment":"Converting physical units","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kunitconversion/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6092aa365946b217ad6e23ad78d6e5d95ffd74657193c161208f0a486075c5c1","flatsize":12000585,"path":"All/kf6-kunitconversion-6.14.0.pkg","repopath":"All/kf6-kunitconversion-6.14.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":923624,"desc":"The KDE Frameworks are add-on libraries for coding applications with Qt.\n\nThe individual Frameworks are well documented, tested and their API style will\nbe familiar to Qt developers.\n\nFrameworks are developed under the proven KDE governance model with a\npredictable release schedule, a clear and vendor neutral contributor process,\nopen governance and flexible LGPL or MIT licensing.\n\nThe frameworks are cross-platform and function on Windows, Mac, Android and\nLinux.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["devel","kde","kde-frameworks"]},{"name":"kf6-kwidgetsaddons","origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0","comment":"Large set of desktop widgets","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kwidgetsaddons/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2bcce55d60d84b5a77330653effbcada5522e6c09dea0d063dd02c14c5cf2ebf","flatsize":5566595,"path":"All/kf6-kwidgetsaddons-6.14.0.pkg","repopath":"All/kf6-kwidgetsaddons-6.14.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":1716548,"desc":"The KDE Frameworks are add-on libraries for coding applications with Qt.\n\nThe individual Frameworks are well documented, tested and their API style will\nbe familiar to Qt developers.\n\nFrameworks are developed under the proven KDE governance model with a\npredictable release schedule, a clear and vendor neutral contributor process,\nopen governance and flexible LGPL or MIT licensing.\n\nThe frameworks are cross-platform and function on Windows, Mac, Android and\nLinux.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-tools":{"origin":"devel/qt6-tools","version":"6.8.3"}},"categories":["kde","kde-frameworks","x11-toolkits"]},{"name":"kf6-krunner","origin":"x11/kf6-krunner","version":"6.14.0","comment":"Framework for providing different actions given a string query","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/krunner/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4aa2a68ac3f46335fd342ad286dbcfcb34e3db806114af18cafbe70d816da2c9","flatsize":499946,"path":"All/kf6-krunner-6.14.0.pkg","repopath":"All/kf6-krunner-6.14.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":205056,"desc":"The KDE Frameworks are add-on libraries for coding applications with Qt.\n\nThe individual Frameworks are well documented, tested and their API style will\nbe familiar to Qt developers.\n\nFrameworks are developed under the proven KDE governance model with a\npredictable release schedule, a clear and vendor neutral contributor process,\nopen governance and flexible LGPL or MIT licensing.\n\nThe frameworks are cross-platform and function on Windows, Mac, Android and\nLinux.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kitemmodels":{"origin":"devel/kf6-kitemmodels","version":"6.14.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"}},"categories":["kde","kde-frameworks","x11"]},{"name":"kf6-kservice","origin":"devel/kf6-kservice","version":"6.14.0","comment":"Plugin framework for desktop services","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kservice/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1566e7000df27ce42a60b2ba3a824da605a8205dd724aba853862821453cbaeb","flatsize":721146,"path":"All/kf6-kservice-6.14.0.pkg","repopath":"All/kf6-kservice-6.14.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":210928,"desc":"The KDE Frameworks are add-on libraries for coding applications with Qt.\n\nThe individual Frameworks are well documented, tested and their API style will\nbe familiar to Qt developers.\n\nFrameworks are developed under the proven KDE governance model with a\npredictable release schedule, a clear and vendor neutral contributor process,\nopen governance and flexible LGPL or MIT licensing.\n\nThe frameworks are cross-platform and function on Windows, Mac, Android and\nLinux.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["devel","kde","kde-frameworks"],"shlibs_required":["libKF6CoreAddons.so.6","libKF6I18n.so.6","libQt6Core.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"]},{"name":"kf6-kquickcharts","origin":"graphics/kf6-kquickcharts","version":"6.14.0","comment":"QtQuick module providing high-performance charts","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kquickcharts/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"269d08bd85ef9c099be72275bf6ccd7ae1971e6ee889d8df8564ae8a7cc3a394","flatsize":645963,"path":"All/kf6-kquickcharts-6.14.0.pkg","repopath":"All/kf6-kquickcharts-6.14.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":171088,"desc":"The KDE Frameworks are add-on libraries for coding applications with Qt.\n\nThe individual Frameworks are well documented, tested and their API style will\nbe familiar to Qt developers.\n\nFrameworks are developed under the proven KDE governance model with a\npredictable release schedule, a clear and vendor neutral contributor process,\nopen governance and flexible LGPL or MIT licensing.\n\nThe frameworks are cross-platform and function on Windows, Mac, Android and\nLinux.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"},"qt6-shadertools":{"origin":"x11-toolkits/qt6-shadertools","version":"6.8.3"}},"categories":["graphics","kde","kde-frameworks"]},{"name":"ktuberling","origin":"games/ktuberling","version":"25.04.2","comment":"Picture game for Children","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/applications/games/ktuberling/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4b2a2dd03f820210f0a0174e02ffe4a840041268de5f01db9949f5054a10e52b","flatsize":100132029,"path":"All/ktuberling-25.04.2.pkg","repopath":"All/ktuberling-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":71781768,"desc":"KTuberling a simple constructor game suitable for children and\nadults alike.  The idea of the game is based around a once popular\ndoll making concept.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kbookmarks":{"origin":"devel/kf6-kbookmarks","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kiconthemes":{"origin":"x11-themes/kf6-kiconthemes","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kitemmodels":{"origin":"devel/kf6-kitemmodels","version":"6.14.0"},"kf6-kitemviews":{"origin":"x11-toolkits/kf6-kitemviews","version":"6.14.0"},"kf6-kjobwidgets":{"origin":"x11-toolkits/kf6-kjobwidgets","version":"6.14.0"},"kf6-knewstuff":{"origin":"devel/kf6-knewstuff","version":"6.14.0"},"kf6-knotifications":{"origin":"devel/kf6-knotifications","version":"6.14.0"},"kf6-knotifyconfig":{"origin":"devel/kf6-knotifyconfig","version":"6.14.0"},"kf6-kparts":{"origin":"devel/kf6-kparts","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-ktextwidgets":{"origin":"x11-toolkits/kf6-ktextwidgets","version":"6.14.0"},"kf6-kunitconversion":{"origin":"devel/kf6-kunitconversion","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"kf6-solid":{"origin":"devel/kf6-solid","version":"6.14.0"},"kf6-sonnet":{"origin":"textproc/kf6-sonnet","version":"6.14.0"},"libkdegames":{"origin":"games/libkdegames","version":"25.04.2"},"phonon-qt6":{"origin":"multimedia/phonon","version":"4.12.0_3"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"}},"categories":["games","kde","kde-applications"],"shlibs_required":["libGLX.so.0","libKDEGames6.so.6","libKF6ColorScheme.so.6","libKF6Completion.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6DBusAddons.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6KIOCore.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Multimedia.so.6","libQt6Network.so.6","libQt6PrintSupport.so.6","libQt6Qml.so.6","libQt6Svg.so.6","libQt6SvgWidgets.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"kf6-kpty","origin":"devel/kf6-kpty","version":"6.14.0","comment":"Interfacing with pseudo terminal devices","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kpty/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c09dd6a7d2820c2651b1326b95d8000ddace8943bc68a86ba46ef4cfad99b49d","flatsize":177087,"path":"All/kf6-kpty-6.14.0.pkg","repopath":"All/kf6-kpty-6.14.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":52024,"desc":"The KDE Frameworks are add-on libraries for coding applications with Qt.\n\nThe individual Frameworks are well documented, tested and their API style will\nbe familiar to Qt developers.\n\nFrameworks are developed under the proven KDE governance model with a\npredictable release schedule, a clear and vendor neutral contributor process,\nopen governance and flexible LGPL or MIT licensing.\n\nThe frameworks are cross-platform and function on Windows, Mac, Android and\nLinux.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["devel","kde","kde-frameworks"]},{"name":"kf6-knotifyconfig","origin":"devel/kf6-knotifyconfig","version":"6.14.0","comment":"Configuration system for KNotify","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/knotifyconfig/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"433570a0eca0b8758099b331dc5f338b8546e3e8579eeaaed2b49dbbcfe1b957","flatsize":230718,"path":"All/kf6-knotifyconfig-6.14.0.pkg","repopath":"All/kf6-knotifyconfig-6.14.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":62512,"desc":"The KDE Frameworks are add-on libraries for coding applications with Qt.\n\nThe individual Frameworks are well documented, tested and their API style will\nbe familiar to Qt developers.\n\nFrameworks are developed under the proven KDE governance model with a\npredictable release schedule, a clear and vendor neutral contributor process,\nopen governance and flexible LGPL or MIT licensing.\n\nThe frameworks are cross-platform and function on Windows, Mac, Android and\nLinux.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kjobwidgets":{"origin":"x11-toolkits/kf6-kjobwidgets","version":"6.14.0"},"kf6-knotifications":{"origin":"devel/kf6-knotifications","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"kf6-solid":{"origin":"devel/kf6-solid","version":"6.14.0"},"libcanberra":{"origin":"audio/libcanberra","version":"0.30_11"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"phonon-qt6":{"origin":"multimedia/phonon","version":"4.12.0_3"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["devel","kde","kde-frameworks"]},{"name":"kf6-kplotting","origin":"graphics/kf6-kplotting","version":"6.14.0","comment":"Provides a virtual base class for easy data-plotting","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kplotting/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"86359ac9caa951a5a5a376ac08675f7c790636486220d1ede80b66cbd4af938b","flatsize":168177,"path":"All/kf6-kplotting-6.14.0.pkg","repopath":"All/kf6-kplotting-6.14.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":49212,"desc":"The KDE Frameworks are add-on libraries for coding applications with Qt.\n\nThe individual Frameworks are well documented, tested and their API style will\nbe familiar to Qt developers.\n\nFrameworks are developed under the proven KDE governance model with a\npredictable release schedule, a clear and vendor neutral contributor process,\nopen governance and flexible LGPL or MIT licensing.\n\nThe frameworks are cross-platform and function on Windows, Mac, Android and\nLinux.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-tools":{"origin":"devel/qt6-tools","version":"6.8.3"}},"categories":["graphics","kde","kde-frameworks"]},{"name":"kf6-knotifications","origin":"devel/kf6-knotifications","version":"6.14.0","comment":"Cross-platform library for creating popup notifications","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/knotifications/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9adec32f34f90584ed94da87974be460f3d5357edf9c8437a044e0edf8151e8b","flatsize":407543,"path":"All/kf6-knotifications-6.14.0.pkg","repopath":"All/kf6-knotifications-6.14.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":119092,"desc":"The KDE Frameworks are add-on libraries for coding applications with Qt.\n\nThe individual Frameworks are well documented, tested and their API style will\nbe familiar to Qt developers.\n\nFrameworks are developed under the proven KDE governance model with a\npredictable release schedule, a clear and vendor neutral contributor process,\nopen governance and flexible LGPL or MIT licensing.\n\nThe frameworks are cross-platform and function on Windows, Mac, Android and\nLinux.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"libcanberra":{"origin":"audio/libcanberra","version":"0.30_11"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"}},"categories":["devel","kde","kde-frameworks"]},{"name":"kf6-kjobwidgets","origin":"x11-toolkits/kf6-kjobwidgets","version":"6.14.0","comment":"Widgets for showing progress of asynchronous jobs","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kjobwidgets/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9e2aa0a7ae13419696fcb3c75e2729e0a5a5fbe1fb6b31504d034f2db3f5d561","flatsize":527691,"path":"All/kf6-kjobwidgets-6.14.0.pkg","repopath":"All/kf6-kjobwidgets-6.14.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":121048,"desc":"The KDE Frameworks are add-on libraries for coding applications with Qt.\n\nThe individual Frameworks are well documented, tested and their API style will\nbe familiar to Qt developers.\n\nFrameworks are developed under the proven KDE governance model with a\npredictable release schedule, a clear and vendor neutral contributor process,\nopen governance and flexible LGPL or MIT licensing.\n\nThe frameworks are cross-platform and function on Windows, Mac, Android and\nLinux.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-knotifications":{"origin":"devel/kf6-knotifications","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["kde","kde-frameworks","x11-toolkits"]},{"name":"kf6-kpeople","origin":"devel/kf6-kpeople","version":"6.14.0","comment":"Provides access to all contacts and aggregates them by person","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kpeople/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8069dd2f5a98d5e836425ef268ff50b7e900829ca81833939af65f7ad3e120b4","flatsize":669541,"path":"All/kf6-kpeople-6.14.0.pkg","repopath":"All/kf6-kpeople-6.14.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":165408,"desc":"The KDE Frameworks are add-on libraries for coding applications with Qt.\n\nThe individual Frameworks are well documented, tested and their API style will\nbe familiar to Qt developers.\n\nFrameworks are developed under the proven KDE governance model with a\npredictable release schedule, a clear and vendor neutral contributor process,\nopen governance and flexible LGPL or MIT licensing.\n\nThe frameworks are cross-platform and function on Windows, Mac, Android and\nLinux.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kcontacts":{"origin":"net/kf6-kcontacts","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kitemviews":{"origin":"x11-toolkits/kf6-kitemviews","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"}},"categories":["devel","kde","kde-frameworks"]},{"name":"kf6-kparts","origin":"devel/kf6-kparts","version":"6.14.0","comment":"Plugin framework for user interface components","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kparts/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4458e85664671461b838d928cde85dd23bc9e6921f874c21bf2e7264be61834f","flatsize":563026,"path":"All/kf6-kparts-6.14.0.pkg","repopath":"All/kf6-kparts-6.14.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":173084,"desc":"The KDE Frameworks are add-on libraries for coding applications with Qt.\n\nThe individual Frameworks are well documented, tested and their API style will\nbe familiar to Qt developers.\n\nFrameworks are developed under the proven KDE governance model with a\npredictable release schedule, a clear and vendor neutral contributor process,\nopen governance and flexible LGPL or MIT licensing.\n\nThe frameworks are cross-platform and function on Windows, Mac, Android and\nLinux.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kcolorscheme":{"origin":"x11-themes/kf6-kcolorscheme","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kjobwidgets":{"origin":"x11-toolkits/kf6-kjobwidgets","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"kf6-solid":{"origin":"devel/kf6-solid","version":"6.14.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["devel","kde","kde-frameworks"]},{"name":"kf6-kitemviews","origin":"x11-toolkits/kf6-kitemviews","version":"6.14.0","comment":"Set of item views extending the Qt model-view framework","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kitemviews/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eb7ab6d05fd077dc77880caf8aa52be86077e07707aaf6a85e5f187b88acd06d","flatsize":433104,"path":"All/kf6-kitemviews-6.14.0.pkg","repopath":"All/kf6-kitemviews-6.14.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":122468,"desc":"The KDE Frameworks are add-on libraries for coding applications with Qt.\n\nThe individual Frameworks are well documented, tested and their API style will\nbe familiar to Qt developers.\n\nFrameworks are developed under the proven KDE governance model with a\npredictable release schedule, a clear and vendor neutral contributor process,\nopen governance and flexible LGPL or MIT licensing.\n\nThe frameworks are cross-platform and function on Windows, Mac, Android and\nLinux.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-tools":{"origin":"devel/qt6-tools","version":"6.8.3"}},"categories":["kde","kde-frameworks","x11-toolkits"]},{"name":"kf6-kitemmodels","origin":"devel/kf6-kitemmodels","version":"6.14.0","comment":"Set of item models extending the Qt model-view framework","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kitemmodels/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9c246c7023d2c5f8aaca2562c2db9fefbe345ae1bdd46402a211ee4d00650763","flatsize":569184,"path":"All/kf6-kitemmodels-6.14.0.pkg","repopath":"All/kf6-kitemmodels-6.14.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":148444,"desc":"The KDE Frameworks are add-on libraries for coding applications with Qt.\n\nThe individual Frameworks are well documented, tested and their API style will\nbe familiar to Qt developers.\n\nFrameworks are developed under the proven KDE governance model with a\npredictable release schedule, a clear and vendor neutral contributor process,\nopen governance and flexible LGPL or MIT licensing.\n\nThe frameworks are cross-platform and function on Windows, Mac, Android and\nLinux.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"}},"categories":["devel","kde","kde-frameworks"]},{"name":"kf6-ktexteditor","origin":"devel/kf6-ktexteditor","version":"6.14.0","comment":"Full text editor component","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/ktexteditor/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b88b298cfd6bc1e002ed08d7dbb129e4ab98213428dd3fffdb24cee8fdf39f2d","flatsize":14330717,"path":"All/kf6-ktexteditor-6.14.0.pkg","repopath":"All/kf6-ktexteditor-6.14.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":2708452,"desc":"The KDE Frameworks are add-on libraries for coding applications with Qt.\n\nThe individual Frameworks are well documented, tested and their API style will\nbe familiar to Qt developers.\n\nFrameworks are developed under the proven KDE governance model with a\npredictable release schedule, a clear and vendor neutral contributor process,\nopen governance and flexible LGPL or MIT licensing.\n\nThe frameworks are cross-platform and function on Windows, Mac, Android and\nLinux.","deps":{"editorconfig-core-c":{"origin":"editors/editorconfig-core-c","version":"0.12.9"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-karchive":{"origin":"archivers/kf6-karchive","version":"6.14.0"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kcolorscheme":{"origin":"x11-themes/kf6-kcolorscheme","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kguiaddons":{"origin":"x11-toolkits/kf6-kguiaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kitemviews":{"origin":"x11-toolkits/kf6-kitemviews","version":"6.14.0"},"kf6-kjobwidgets":{"origin":"x11-toolkits/kf6-kjobwidgets","version":"6.14.0"},"kf6-kparts":{"origin":"devel/kf6-kparts","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-ktextwidgets":{"origin":"x11-toolkits/kf6-ktextwidgets","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"kf6-solid":{"origin":"devel/kf6-solid","version":"6.14.0"},"kf6-sonnet":{"origin":"textproc/kf6-sonnet","version":"6.14.0"},"kf6-syntax-highlighting":{"origin":"textproc/kf6-syntax-highlighting","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"},"qt6-multimedia":{"origin":"multimedia/qt6-multimedia","version":"6.8.3"},"qt6-speech":{"origin":"accessibility/qt6-speech","version":"6.8.3"}},"categories":["devel","kde","kde-frameworks"],"shlibs_required":["libGLX.so.0","libKF6AuthCore.so.6","libKF6ColorScheme.so.6","libKF6Completion.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6GuiAddons.so.6","libKF6KIOCore.so.6","libKF6Parts.so.6","libKF6SyntaxHighlighting.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Qml.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"]},{"name":"kf6-knewstuff","origin":"devel/kf6-knewstuff","version":"6.14.0","comment":"Framework for downloading and sharing additional application data","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/knewstuff/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8023cd102af24f82d50bd3f942c2c8fd5e61e3127c0267471ae3f6e47fc5a50d","flatsize":2999844,"path":"All/kf6-knewstuff-6.14.0.pkg","repopath":"All/kf6-knewstuff-6.14.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":626632,"desc":"The KDE Frameworks are add-on libraries for coding applications with Qt.\n\nThe individual Frameworks are well documented, tested and their API style will\nbe familiar to Qt developers.\n\nFrameworks are developed under the proven KDE governance model with a\npredictable release schedule, a clear and vendor neutral contributor process,\nopen governance and flexible LGPL or MIT licensing.\n\nThe frameworks are cross-platform and function on Windows, Mac, Android and\nLinux.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-attica":{"origin":"x11-toolkits/kf6-attica","version":"6.14.0"},"kf6-karchive":{"origin":"archivers/kf6-karchive","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kirigami":{"origin":"x11-toolkits/kf6-kirigami","version":"6.14.1"},"kf6-kpackage":{"origin":"devel/kf6-kpackage","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-syndication":{"origin":"net/kf6-syndication","version":"6.14.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"}},"categories":["devel","kde","kde-frameworks"],"shlibs_required":["libGLX.so.0","libKF6Attica.so.6","libKF6ConfigCore.so.6","libKF6CoreAddons.so.6","libKF6I18n.so.6","libKF6I18nQml.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6OpenGL.so.6","libQt6Qml.so.6","libQt6QmlMeta.so.6","libQt6QmlModels.so.6","libQt6QmlWorkerScript.so.6","libQt6Quick.so.6","libQt6Widgets.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"]},{"name":"kf6-kimageformats","origin":"graphics/kf6-kimageformats","version":"6.14.0","comment":"Plugins to allow QImage to support extra file formats","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kimageformats/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c2ddce850696ea16b8b24c70236eb6d8f29636804190771ba2274acbd396d2c3","flatsize":1844216,"path":"All/kf6-kimageformats-6.14.0.pkg","repopath":"All/kf6-kimageformats-6.14.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":376544,"desc":"The KDE Frameworks are add-on libraries for coding applications with Qt.\n\nThe individual Frameworks are well documented, tested and their API style will\nbe familiar to Qt developers.\n\nFrameworks are developed under the proven KDE governance model with a\npredictable release schedule, a clear and vendor neutral contributor process,\nopen governance and flexible LGPL or MIT licensing.\n\nThe frameworks are cross-platform and function on Windows, Mac, Android and\nLinux.","deps":{"Imath":{"origin":"math/Imath","version":"3.1.12"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"kf6-karchive":{"origin":"archivers/kf6-karchive","version":"6.14.0"},"libavif":{"origin":"graphics/libavif","version":"1.2.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libheif":{"origin":"graphics/libheif","version":"1.19.8"},"libjxl":{"origin":"graphics/libjxl","version":"0.11.1_1"},"libraw":{"origin":"graphics/libraw","version":"0.21.3"},"openexr":{"origin":"graphics/openexr","version":"3.3.4"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["graphics","kde","kde-frameworks"],"options":{"AVIF":"on","HEIF":"on","JXL":"on","OPENEXR":"on","RAW":"on"}},{"name":"kf6-kidletime","origin":"devel/kf6-kidletime","version":"6.14.0","comment":"Reporting of idle time of user and system","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kidletime/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6f6a3026b6300cbbe208d8178debbb79e498360dc5d1fde7683bff3be0440fa9","flatsize":205027,"path":"All/kf6-kidletime-6.14.0.pkg","repopath":"All/kf6-kidletime-6.14.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":56932,"desc":"The KDE Frameworks are add-on libraries for coding applications with Qt.\n\nThe individual Frameworks are well documented, tested and their API style will\nbe familiar to Qt developers.\n\nFrameworks are developed under the proven KDE governance model with a\npredictable release schedule, a clear and vendor neutral contributor process,\nopen governance and flexible LGPL or MIT licensing.\n\nThe frameworks are cross-platform and function on Windows, Mac, Android and\nLinux.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-wayland":{"origin":"graphics/qt6-wayland","version":"6.8.3"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["devel","kde","kde-frameworks"]},{"name":"kf6-kirigami","origin":"x11-toolkits/kf6-kirigami","version":"6.14.1","comment":"QtQuick components for building adaptable UIs","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kirigami/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e59d61d0ae74f60c50b3a6506aac3731b4e736e9ba1376b21887a7f8174143f0","flatsize":2862780,"path":"All/kf6-kirigami-6.14.1.pkg","repopath":"All/kf6-kirigami-6.14.1.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":686728,"desc":"The KDE Frameworks are add-on libraries for coding applications with Qt.\n\nThe individual Frameworks are well documented, tested and their API style will\nbe familiar to Qt developers.\n\nFrameworks are developed under the proven KDE governance model with a\npredictable release schedule, a clear and vendor neutral contributor process,\nopen governance and flexible LGPL or MIT licensing.\n\nThe frameworks are cross-platform and function on Windows, Mac, Android and\nLinux.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"},"qt6-shadertools":{"origin":"x11-toolkits/qt6-shadertools","version":"6.8.3"},"qt6-svg":{"origin":"graphics/qt6-svg","version":"6.8.3"},"qt6-tools":{"origin":"devel/qt6-tools","version":"6.8.3"}},"categories":["kde","kde-frameworks","x11-toolkits"]},{"name":"kf6-kiconthemes","origin":"x11-themes/kf6-kiconthemes","version":"6.14.0","comment":"Icon GUI utilities","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kiconthemes/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cb826e80d1ae4dab1fc0190a6f0823efe03a3c0588694cbda7843c4f6eb47a78","flatsize":622792,"path":"All/kf6-kiconthemes-6.14.0.pkg","repopath":"All/kf6-kiconthemes-6.14.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":163120,"desc":"The KDE Frameworks are add-on libraries for coding applications with Qt.\n\nThe individual Frameworks are well documented, tested and their API style will\nbe familiar to Qt developers.\n\nFrameworks are developed under the proven KDE governance model with a\npredictable release schedule, a clear and vendor neutral contributor process,\nopen governance and flexible LGPL or MIT licensing.\n\nThe frameworks are cross-platform and function on Windows, Mac, Android and\nLinux.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-breeze-icons":{"origin":"x11-themes/kf6-breeze-icons","version":"6.14.0"},"kf6-karchive":{"origin":"archivers/kf6-karchive","version":"6.14.0"},"kf6-kcolorscheme":{"origin":"x11-themes/kf6-kcolorscheme","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"},"qt6-svg":{"origin":"graphics/qt6-svg","version":"6.8.3"}},"categories":["kde","kde-frameworks","x11-themes"],"shlibs_required":["libGLX.so.0","libOpenGL.so.0","libQt6Core.so.6","libQt6Gui.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"]},{"name":"kf6-kguiaddons","origin":"x11-toolkits/kf6-kguiaddons","version":"6.14.0","comment":"Utilities for graphical user interfaces","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kguiaddons/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b7913fda08d4a97a2fa34e91e25b7682f0808552d6c32f19dbd22983e9a82487","flatsize":579970,"path":"All/kf6-kguiaddons-6.14.0.pkg","repopath":"All/kf6-kguiaddons-6.14.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":146400,"desc":"The KDE Frameworks are add-on libraries for coding applications with Qt.\n\nThe individual Frameworks are well documented, tested and their API style will\nbe familiar to Qt developers.\n\nFrameworks are developed under the proven KDE governance model with a\npredictable release schedule, a clear and vendor neutral contributor process,\nopen governance and flexible LGPL or MIT licensing.\n\nThe frameworks are cross-platform and function on Windows, Mac, Android and\nLinux.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-wayland":{"origin":"graphics/qt6-wayland","version":"6.8.3"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["kde","kde-frameworks","x11-toolkits"],"shlibs_required":["libGLX.so.0","libOpenGL.so.0","libQt6Core.so.6","libQt6Gui.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"]},{"name":"kf6-kglobalaccel","origin":"x11/kf6-kglobalaccel","version":"6.14.0","comment":"Global desktop keyboard shortcuts","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kglobalaccel/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e0c07ca373a549f566495f3b09715914dc2fe75f89a77959f1a25ab404bc4c44","flatsize":314495,"path":"All/kf6-kglobalaccel-6.14.0.pkg","repopath":"All/kf6-kglobalaccel-6.14.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":90700,"desc":"The KDE Frameworks are add-on libraries for coding applications with Qt.\n\nThe individual Frameworks are well documented, tested and their API style will\nbe familiar to Qt developers.\n\nFrameworks are developed under the proven KDE governance model with a\npredictable release schedule, a clear and vendor neutral contributor process,\nopen governance and flexible LGPL or MIT licensing.\n\nThe frameworks are cross-platform and function on Windows, Mac, Android and\nLinux.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-tools":{"origin":"devel/qt6-tools","version":"6.8.3"}},"categories":["kde","kde-frameworks","x11"]},{"name":"kf6-kholidays","origin":"net/kf6-kholidays","version":"6.14.0","comment":"Dates for holidays and other special events","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kholidays/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"54a9760b8a0cd3281b3bc530ea0dd57c9ea7e67f9556ab036615671b7f5b5362","flatsize":1002790,"path":"All/kf6-kholidays-6.14.0.pkg","repopath":"All/kf6-kholidays-6.14.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":273056,"desc":"The KDE Frameworks are add-on libraries for coding applications with Qt.\n\nThe individual Frameworks are well documented, tested and their API style will\nbe familiar to Qt developers.\n\nFrameworks are developed under the proven KDE governance model with a\npredictable release schedule, a clear and vendor neutral contributor process,\nopen governance and flexible LGPL or MIT licensing.\n\nThe frameworks are cross-platform and function on Windows, Mac, Android and\nLinux.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"},"qt6-tools":{"origin":"devel/qt6-tools","version":"6.8.3"}},"categories":["kde","kde-frameworks","net"]},{"name":"kf6-kpackage","origin":"devel/kf6-kpackage","version":"6.14.0","comment":"Installation and loading of additional content as packages","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kpackage/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5672d75f0e3e2106a2be328bdb45012efb2e54f4380d102d906889ea9409fe13","flatsize":707192,"path":"All/kf6-kpackage-6.14.0.pkg","repopath":"All/kf6-kpackage-6.14.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":159448,"desc":"The KDE Frameworks are add-on libraries for coding applications with Qt.\n\nThe individual Frameworks are well documented, tested and their API style will\nbe familiar to Qt developers.\n\nFrameworks are developed under the proven KDE governance model with a\npredictable release schedule, a clear and vendor neutral contributor process,\nopen governance and flexible LGPL or MIT licensing.\n\nThe frameworks are cross-platform and function on Windows, Mac, Android and\nLinux.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-karchive":{"origin":"archivers/kf6-karchive","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["devel","kde","kde-frameworks"],"shlibs_required":["libKF6Archive.so.6","libKF6CoreAddons.so.6","libKF6I18n.so.6","libQt6Core.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"]},{"name":"kf6-kdnssd","origin":"dns/kf6-kdnssd","version":"6.14.0","comment":"Network service discovery using Zeroconf","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kdnssd/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5e9761fb4c413c68a867f6a27f85f333094c46d4067e7c8dca668ff1eddc18d8","flatsize":325307,"path":"All/kf6-kdnssd-6.14.0.pkg","repopath":"All/kf6-kdnssd-6.14.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":91200,"desc":"The KDE Frameworks are add-on libraries for coding applications with Qt.\n\nThe individual Frameworks are well documented, tested and their API style will\nbe familiar to Qt developers.\n\nFrameworks are developed under the proven KDE governance model with a\npredictable release schedule, a clear and vendor neutral contributor process,\nopen governance and flexible LGPL or MIT licensing.\n\nThe frameworks are cross-platform and function on Windows, Mac, Android and\nLinux.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-tools":{"origin":"devel/qt6-tools","version":"6.8.3"}},"categories":["dns","kde","kde-frameworks"],"options":{"AVAHI":"on","MDNSRESPONDER":"off"}},{"name":"kf6-kded","origin":"x11/kf6-kded","version":"6.14.0","comment":"Central daemon of KDE work spaces","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kded/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5e79b758da6dccb14fa8c0ef4ebf5f69ba76c613881aefbddc7c43ea650bf996","flatsize":127266,"path":"All/kf6-kded-6.14.0.pkg","repopath":"All/kf6-kded-6.14.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":43644,"desc":"The KDE Frameworks are add-on libraries for coding applications with Qt.\n\nThe individual Frameworks are well documented, tested and their API style will\nbe familiar to Qt developers.\n\nFrameworks are developed under the proven KDE governance model with a\npredictable release schedule, a clear and vendor neutral contributor process,\nopen governance and flexible LGPL or MIT licensing.\n\nThe frameworks are cross-platform and function on Windows, Mac, Android and\nLinux.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["kde","kde-frameworks","x11"],"shlibs_required":["libGLX.so.0","libKF6ConfigCore.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6DBusAddons.so.6","libKF6Service.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Widgets.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"]},{"name":"kf6-kdesu","origin":"security/kf6-kdesu","version":"6.14.0","comment":"User interface for running shell commands with root privileges","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kdesu/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b41a5ad43030287c5b6355c382d59d2a875033441537256521634a197009b37b","flatsize":253769,"path":"All/kf6-kdesu-6.14.0.pkg","repopath":"All/kf6-kdesu-6.14.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":74852,"desc":"The KDE Frameworks are add-on libraries for coding applications with Qt.\n\nThe individual Frameworks are well documented, tested and their API style will\nbe familiar to Qt developers.\n\nFrameworks are developed under the proven KDE governance model with a\npredictable release schedule, a clear and vendor neutral contributor process,\nopen governance and flexible LGPL or MIT licensing.\n\nThe frameworks are cross-platform and function on Windows, Mac, Android and\nLinux.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kpty":{"origin":"devel/kf6-kpty","version":"6.14.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["kde","kde-frameworks","security"],"shlibs_required":["libICE.so.6","libKF6CoreAddons.so.6","libKF6I18n.so.6","libKF6Pty.so.6","libQt6Core.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"SU":"on","SUDO":"off","DOAS":"off"}},{"name":"kf6-kdbusaddons","origin":"devel/kf6-kdbusaddons","version":"6.14.0","comment":"Convenience classes for D-Bus","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kdbusaddons/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e3f52a437cd446f149a7ec4c12a846823c45a95004e22f271d5171e5454ede3a","flatsize":261869,"path":"All/kf6-kdbusaddons-6.14.0.pkg","repopath":"All/kf6-kdbusaddons-6.14.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":75128,"desc":"The KDE Frameworks are add-on libraries for coding applications with Qt.\n\nThe individual Frameworks are well documented, tested and their API style will\nbe familiar to Qt developers.\n\nFrameworks are developed under the proven KDE governance model with a\npredictable release schedule, a clear and vendor neutral contributor process,\nopen governance and flexible LGPL or MIT licensing.\n\nThe frameworks are cross-platform and function on Windows, Mac, Android and\nLinux.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-tools":{"origin":"devel/qt6-tools","version":"6.8.3"}},"categories":["devel","kde","kde-frameworks"],"shlibs_required":["libQt6Core.so.6","libQt6DBus.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"]},{"name":"kf6-kfilemetadata","origin":"devel/kf6-kfilemetadata","version":"6.14.0","comment":"Library for extracting the text and metadata from a number files","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kfilemetadata/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4b8894efe21a3d0dd1212b799fc9db0b3f347c8c0f474014f916e7e02e3b5d35","flatsize":1318169,"path":"All/kf6-kfilemetadata-6.14.0.pkg","repopath":"All/kf6-kfilemetadata-6.14.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":236668,"desc":"The KDE Frameworks are add-on libraries for coding applications with Qt.\n\nThe individual Frameworks are well documented, tested and their API style will\nbe familiar to Qt developers.\n\nFrameworks are developed under the proven KDE governance model with a\npredictable release schedule, a clear and vendor neutral contributor process,\nopen governance and flexible LGPL or MIT licensing.\n\nThe frameworks are cross-platform and function on Windows, Mac, Android and\nLinux.","deps":{"ebook-tools":{"origin":"textproc/ebook-tools","version":"0.2.2_8"},"exiv2":{"origin":"graphics/exiv2","version":"0.28.5,1"},"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kdegraphics-mobipocket-qt6":{"origin":"graphics/kdegraphics-mobipocket","version":"25.04.2"},"kf6-karchive":{"origin":"archivers/kf6-karchive","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"poppler":{"origin":"graphics/poppler","version":"25.02.0"},"poppler-qt6":{"origin":"graphics/poppler-qt6","version":"25.02.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"taglib":{"origin":"audio/taglib","version":"2.0.2"}},"categories":["devel","kde","kde-frameworks"],"shlibs_required":["libGLX.so.0","libOpenGL.so.0","libQt6Core.so.6","libQt6Gui.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"MOBIPOCKET":"on"}},{"name":"kf6-kcrash","origin":"devel/kf6-kcrash","version":"6.14.0","comment":"Graceful handling of application crashes","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kcrash/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f48efe53638ff3408c033c7350370dca591007257a44909fb34a7054bcb845b6","flatsize":86479,"path":"All/kf6-kcrash-6.14.0.pkg","repopath":"All/kf6-kcrash-6.14.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":30848,"desc":"The KDE Frameworks are add-on libraries for coding applications with Qt.\n\nThe individual Frameworks are well documented, tested and their API style will\nbe familiar to Qt developers.\n\nFrameworks are developed under the proven KDE governance model with a\npredictable release schedule, a clear and vendor neutral contributor process,\nopen governance and flexible LGPL or MIT licensing.\n\nThe frameworks are cross-platform and function on Windows, Mac, Android and\nLinux.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["devel","kde","kde-frameworks"]},{"name":"kf6-kdoctools","origin":"devel/kf6-kdoctools","version":"6.14.0","comment":"Create documentation from DocBook","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kdoctools/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"198e0b4e4f34468d5ed09280d6b59874a4ce40125b1aa0cf7f04492cab09a042","flatsize":2493239,"path":"All/kf6-kdoctools-6.14.0.pkg","repopath":"All/kf6-kdoctools-6.14.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":449096,"desc":"The KDE Frameworks are add-on libraries for coding applications with Qt.\n\nThe individual Frameworks are well documented, tested and their API style will\nbe familiar to Qt developers.\n\nFrameworks are developed under the proven KDE governance model with a\npredictable release schedule, a clear and vendor neutral contributor process,\nopen governance and flexible LGPL or MIT licensing.\n\nThe frameworks are cross-platform and function on Windows, Mac, Android and\nLinux.","deps":{"docbook-xml":{"origin":"textproc/docbook-xml","version":"5.0_3"},"docbook-xsl":{"origin":"textproc/docbook-xsl","version":"1.79.1_1,1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-karchive":{"origin":"archivers/kf6-karchive","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["devel","kde","kde-frameworks"],"shlibs_required":["libKF6Archive.so.6","libQt6Core.so.6","libc.so.8","libexslt.so.0","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6","libxml2.so.2","libxslt.so.1"]},{"name":"kf6-kdav","origin":"net/kf6-kdav","version":"6.14.0","comment":"DAV protocol implementation with KJobs","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kdav/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"80797e633c27eaeff7f8d1da747754a2c64dba4ab4218603b2269caa04f17a8c","flatsize":475911,"path":"All/kf6-kdav-6.14.0.pkg","repopath":"All/kf6-kdav-6.14.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":114284,"desc":"The KDE Frameworks are add-on libraries for coding applications with Qt.\n\nThe individual Frameworks are well documented, tested and their API style will\nbe familiar to Qt developers.\n\nFrameworks are developed under the proven KDE governance model with a\npredictable release schedule, a clear and vendor neutral contributor process,\nopen governance and flexible LGPL or MIT licensing.\n\nThe frameworks are cross-platform and function on Windows, Mac, Android and\nLinux.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["kde","kde-frameworks","net"]},{"name":"kf6-kcontacts","origin":"net/kf6-kcontacts","version":"6.14.0","comment":"Support for vCard contacts","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kcontacts/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"330a9f3b4dc0dc51d9eb24ab4e3399692eb0d32627e5e1a06988fc94228752e7","flatsize":1457502,"path":"All/kf6-kcontacts-6.14.0.pkg","repopath":"All/kf6-kcontacts-6.14.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":299340,"desc":"The KDE Frameworks are add-on libraries for coding applications with Qt.\n\nThe individual Frameworks are well documented, tested and their API style will\nbe familiar to Qt developers.\n\nFrameworks are developed under the proven KDE governance model with a\npredictable release schedule, a clear and vendor neutral contributor process,\nopen governance and flexible LGPL or MIT licensing.\n\nThe frameworks are cross-platform and function on Windows, Mac, Android and\nLinux.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"}},"categories":["kde","kde-frameworks","net"]},{"name":"kf6-ki18n","origin":"devel/kf6-ki18n","version":"6.14.0","comment":"Advanced internationalization framework","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/ki18n/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"93093c352cfa14f40f95cf2c1571ba2af1a4429c32fa5314c0e77958afbb5eb5","flatsize":18352595,"path":"All/kf6-ki18n-6.14.0.pkg","repopath":"All/kf6-ki18n-6.14.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":1503260,"desc":"The KDE Frameworks are add-on libraries for coding applications with Qt.\n\nThe individual Frameworks are well documented, tested and their API style will\nbe familiar to Qt developers.\n\nFrameworks are developed under the proven KDE governance model with a\npredictable release schedule, a clear and vendor neutral contributor process,\nopen governance and flexible LGPL or MIT licensing.\n\nThe frameworks are cross-platform and function on Windows, Mac, Android and\nLinux.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"}},"categories":["devel","kde","kde-frameworks"]},{"name":"kf6-kdeclarative","origin":"devel/kf6-kdeclarative","version":"6.14.0","comment":"Integration of QML and KDE work spaces","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kdeclarative/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e99f488133e88f895df7d026c18cdec6cb3bb8b79cddab1f3cb4ace652982a93","flatsize":814387,"path":"All/kf6-kdeclarative-6.14.0.pkg","repopath":"All/kf6-kdeclarative-6.14.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":172048,"desc":"The KDE Frameworks are add-on libraries for coding applications with Qt.\n\nThe individual Frameworks are well documented, tested and their API style will\nbe familiar to Qt developers.\n\nFrameworks are developed under the proven KDE governance model with a\npredictable release schedule, a clear and vendor neutral contributor process,\nopen governance and flexible LGPL or MIT licensing.\n\nThe frameworks are cross-platform and function on Windows, Mac, Android and\nLinux.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kglobalaccel":{"origin":"x11/kf6-kglobalaccel","version":"6.14.0"},"kf6-kguiaddons":{"origin":"x11-toolkits/kf6-kguiaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"},"qt6-shadertools":{"origin":"x11-toolkits/qt6-shadertools","version":"6.8.3"}},"categories":["devel","kde","kde-frameworks"]},{"name":"kf6-kcolorscheme","origin":"x11-themes/kf6-kcolorscheme","version":"6.14.0","comment":"Classes to read and interact with KColorScheme","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kcolorscheme/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"773087acf8c2801a5ff7f0c6db0291bf1274e1c0285d974f62623566b0130770","flatsize":178507,"path":"All/kf6-kcolorscheme-6.14.0.pkg","repopath":"All/kf6-kcolorscheme-6.14.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":55300,"desc":"The KDE Frameworks are add-on libraries for coding applications with Qt.\n\nThe individual Frameworks are well documented, tested and their API style will\nbe familiar to Qt developers.\n\nFrameworks are developed under the proven KDE governance model with a\npredictable release schedule, a clear and vendor neutral contributor process,\nopen governance and flexible LGPL or MIT licensing.\n\nThe frameworks are cross-platform and function on Windows, Mac, Android and\nLinux.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kguiaddons":{"origin":"x11-toolkits/kf6-kguiaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["kde","kde-frameworks","x11-themes"]},{"name":"kf6-kcompletion","origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0","comment":"Powerful completion framework","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kcompletion/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1ee7e49622f9966f8f947f58914969b93e93b94b9a2f244bb30e43f94d88375f","flatsize":443819,"path":"All/kf6-kcompletion-6.14.0.pkg","repopath":"All/kf6-kcompletion-6.14.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":125648,"desc":"The KDE Frameworks are add-on libraries for coding applications with Qt.\n\nThe individual Frameworks are well documented, tested and their API style will\nbe familiar to Qt developers.\n\nFrameworks are developed under the proven KDE governance model with a\npredictable release schedule, a clear and vendor neutral contributor process,\nopen governance and flexible LGPL or MIT licensing.\n\nThe frameworks are cross-platform and function on Windows, Mac, Android and\nLinux.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["kde","kde-frameworks","x11-toolkits"]},{"name":"kf6-kcodecs","origin":"textproc/kf6-kcodecs","version":"6.14.0","comment":"String encoding library","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kcodecs/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"978ec132e61392f1d77df7d7bba3efd47c34135ca00a874ed8b78fcb41475a8a","flatsize":720152,"path":"All/kf6-kcodecs-6.14.0.pkg","repopath":"All/kf6-kcodecs-6.14.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":150944,"desc":"The KDE Frameworks are add-on libraries for coding applications with Qt.\n\nThe individual Frameworks are well documented, tested and their API style will\nbe familiar to Qt developers.\n\nFrameworks are developed under the proven KDE governance model with a\npredictable release schedule, a clear and vendor neutral contributor process,\nopen governance and flexible LGPL or MIT licensing.\n\nThe frameworks are cross-platform and function on Windows, Mac, Android and\nLinux.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-tools":{"origin":"devel/qt6-tools","version":"6.8.3"}},"categories":["kde","kde-frameworks","textproc"]},{"name":"kf6-kconfigwidgets","origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0","comment":"Widgets for configuration dialogs","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kconfigwidgets/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"719a750f986538cbfd24b51f7837c465c4eff789689aec43c2a3bd7ea6eac177","flatsize":1431665,"path":"All/kf6-kconfigwidgets-6.14.0.pkg","repopath":"All/kf6-kconfigwidgets-6.14.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":323724,"desc":"The KDE Frameworks are add-on libraries for coding applications with Qt.\n\nThe individual Frameworks are well documented, tested and their API style will\nbe familiar to Qt developers.\n\nFrameworks are developed under the proven KDE governance model with a\npredictable release schedule, a clear and vendor neutral contributor process,\nopen governance and flexible LGPL or MIT licensing.\n\nThe frameworks are cross-platform and function on Windows, Mac, Android and\nLinux.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kcolorscheme":{"origin":"x11-themes/kf6-kcolorscheme","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kguiaddons":{"origin":"x11-toolkits/kf6-kguiaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["kde","kde-frameworks","x11-toolkits"]},{"name":"kf6-kcoreaddons","origin":"devel/kf6-kcoreaddons","version":"6.14.0","comment":"Qt addon library with a collection of non-GUI utilities","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kcoreaddons/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6fa30f6453ca329a8695e06a51053f65601cfaa4783cd10db9b6415182dfd3d9","flatsize":2147818,"path":"All/kf6-kcoreaddons-6.14.0.pkg","repopath":"All/kf6-kcoreaddons-6.14.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":473876,"desc":"The KDE Frameworks are add-on libraries for coding applications with Qt.\n\nThe individual Frameworks are well documented, tested and their API style will\nbe familiar to Qt developers.\n\nFrameworks are developed under the proven KDE governance model with a\npredictable release schedule, a clear and vendor neutral contributor process,\nopen governance and flexible LGPL or MIT licensing.\n\nThe frameworks are cross-platform and function on Windows, Mac, Android and\nLinux.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libinotify":{"origin":"devel/libinotify","version":"20240724"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"},"qt6-tools":{"origin":"devel/qt6-tools","version":"6.8.3"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["devel","kde","kde-frameworks"],"options":{"INOTIFY":"on"}},{"name":"kf6-kconfig","origin":"devel/kf6-kconfig","version":"6.14.0","comment":"Persistent platform-independent application settings.","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kconfig/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"869bbe7e751c57b42281191a92b3d48a446aad1423681996fc3649bec515d3a5","flatsize":2320727,"path":"All/kf6-kconfig-6.14.0.pkg","repopath":"All/kf6-kconfig-6.14.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":472292,"desc":"The KDE Frameworks are add-on libraries for coding applications with Qt.\n\nThe individual Frameworks are well documented, tested and their API style will\nbe familiar to Qt developers.\n\nFrameworks are developed under the proven KDE governance model with a\npredictable release schedule, a clear and vendor neutral contributor process,\nopen governance and flexible LGPL or MIT licensing.\n\nThe frameworks are cross-platform and function on Windows, Mac, Android and\nLinux.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"},"qt6-tools":{"origin":"devel/qt6-tools","version":"6.8.3"}},"categories":["devel","kde","kde-frameworks"],"shlibs_required":["libQt6Core.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"]},{"name":"kf6-karchive","origin":"archivers/kf6-karchive","version":"6.14.0","comment":"Reading, creating, and manipulating file archives","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/karchive/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2ffd80523b389537f47450d2682d1380e140aaae127bec86d85623c8460be723","flatsize":791232,"path":"All/kf6-karchive-6.14.0.pkg","repopath":"All/kf6-karchive-6.14.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":169880,"desc":"The KDE Frameworks are add-on libraries for coding applications with Qt.\n\nThe individual Frameworks are well documented, tested and their API style will\nbe familiar to Qt developers.\n\nFrameworks are developed under the proven KDE governance model with a\npredictable release schedule, a clear and vendor neutral contributor process,\nopen governance and flexible LGPL or MIT licensing.\n\nThe frameworks are cross-platform and function on Windows, Mac, Android and\nLinux.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-tools":{"origin":"devel/qt6-tools","version":"6.8.3"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["archivers","kde","kde-frameworks"]},{"name":"kf6-kbookmarks","origin":"devel/kf6-kbookmarks","version":"6.14.0","comment":"Bookmarks management library","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kbookmarks/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f50fd6644c6ae474500126e5852a47ff6fb1dee371cfe97c398f8f7fd065b237","flatsize":549008,"path":"All/kf6-kbookmarks-6.14.0.pkg","repopath":"All/kf6-kbookmarks-6.14.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":120876,"desc":"The KDE Frameworks are add-on libraries for coding applications with Qt.\n\nThe individual Frameworks are well documented, tested and their API style will\nbe familiar to Qt developers.\n\nFrameworks are developed under the proven KDE governance model with a\npredictable release schedule, a clear and vendor neutral contributor process,\nopen governance and flexible LGPL or MIT licensing.\n\nThe frameworks are cross-platform and function on Windows, Mac, Android and\nLinux.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"kf6-kcolorscheme":{"origin":"x11-themes/kf6-kcolorscheme","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["devel","kde","kde-frameworks"]},{"name":"kf6-kauth","origin":"devel/kf6-kauth","version":"6.14.0","comment":"Execute actions as privileged user","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kauth/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5a6415cf473f52167a337f12346ac6eb0817704e86ef4e0700b5b065340f5efe","flatsize":452811,"path":"All/kf6-kauth-6.14.0.pkg","repopath":"All/kf6-kauth-6.14.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":115380,"desc":"The KDE Frameworks are add-on libraries for coding applications with Qt.\n\nThe individual Frameworks are well documented, tested and their API style will\nbe familiar to Qt developers.\n\nFrameworks are developed under the proven KDE governance model with a\npredictable release schedule, a clear and vendor neutral contributor process,\nopen governance and flexible LGPL or MIT licensing.\n\nThe frameworks are cross-platform and function on Windows, Mac, Android and\nLinux.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kded":{"origin":"x11/kf6-kded","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"polkit-qt-1-qt6":{"origin":"sysutils/polkit-qt-1","version":"0.200.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["devel","kde","kde-frameworks"],"shlibs_required":["libQt6Core.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"]},{"name":"kf6-kcmutils","origin":"devel/kf6-kcmutils","version":"6.14.0","comment":"Utilities for KDE System Settings modules","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kcmutils/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"26111eaf25ad05f434abcc2cd3b0a7709cc67e0cdb567091ab4f69b58bbf0c4c","flatsize":1175294,"path":"All/kf6-kcmutils-6.14.0.pkg","repopath":"All/kf6-kcmutils-6.14.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":262540,"desc":"The KDE Frameworks are add-on libraries for coding applications with Qt.\n\nThe individual Frameworks are well documented, tested and their API style will\nbe familiar to Qt developers.\n\nFrameworks are developed under the proven KDE governance model with a\npredictable release schedule, a clear and vendor neutral contributor process,\nopen governance and flexible LGPL or MIT licensing.\n\nThe frameworks are cross-platform and function on Windows, Mac, Android and\nLinux.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kcolorscheme":{"origin":"x11-themes/kf6-kcolorscheme","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kguiaddons":{"origin":"x11-toolkits/kf6-kguiaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kitemviews":{"origin":"x11-toolkits/kf6-kitemviews","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"}},"categories":["devel","kde","kde-frameworks"],"shlibs_required":["libGLX.so.0","libKF6ColorScheme.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6I18n.so.6","libKF6WidgetsAddons.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Qml.so.6","libQt6Widgets.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"]},{"name":"kf6-kcalendarcore","origin":"net/kf6-kcalendarcore","version":"6.14.0","comment":"Provides access to and handling of calendar data","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kcalendarcore/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5313181b404016faf952a98a3a84ba6bc72fed6763d431f00f76e61a690be902","flatsize":1378954,"path":"All/kf6-kcalendarcore-6.14.0.pkg","repopath":"All/kf6-kcalendarcore-6.14.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":357720,"desc":"The KDE Frameworks are add-on libraries for coding applications with Qt.\n\nThe individual Frameworks are well documented, tested and their API style will\nbe familiar to Qt developers.\n\nFrameworks are developed under the proven KDE governance model with a\npredictable release schedule, a clear and vendor neutral contributor process,\nopen governance and flexible LGPL or MIT licensing.\n\nThe frameworks are cross-platform and function on Windows, Mac, Android and\nLinux.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libical":{"origin":"devel/libical","version":"3.0.19_2"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"}},"categories":["kde","kde-frameworks","net"]},{"name":"kf6-kapidox","origin":"devel/kf6-kapidox","version":"6.14.0","comment":"Scripts and data for building API documentation (dox)","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kapidox/html/index.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a8ac763def61480f5f789283fc8003f10ab9d8831e0f09a180a23b7ab22d1b41","flatsize":412284,"path":"All/kf6-kapidox-6.14.0.pkg","repopath":"All/kf6-kapidox-6.14.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":79548,"desc":"The KDE Frameworks are add-on libraries for coding applications with Qt.\n\nThe individual Frameworks are well documented, tested and their API style will\nbe familiar to Qt developers.\n\nFrameworks are developed under the proven KDE governance model with a\npredictable release schedule, a clear and vendor neutral contributor process,\nopen governance and flexible LGPL or MIT licensing.\n\nThe frameworks are cross-platform and function on Windows, Mac, Android and\nLinux.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","kde","kde-frameworks"]},{"name":"kf6-extra-cmake-modules","origin":"devel/kf6-extra-cmake-modules","version":"6.14.0","comment":"Extra modules and scripts for CMake","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/extra-cmake-modules/html/index.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"26ff3890778f98bbbd31153934a431054c2df87042f98e1c7ce05ba018da7917","flatsize":2583253,"path":"All/kf6-extra-cmake-modules-6.14.0.pkg","repopath":"All/kf6-extra-cmake-modules-6.14.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":564864,"desc":"The KDE Frameworks are add-on libraries for coding applications with Qt.\n\nThe individual Frameworks are well documented, tested and their API style will\nbe familiar to Qt developers.\n\nFrameworks are developed under the proven KDE governance model with a\npredictable release schedule, a clear and vendor neutral contributor process,\nopen governance and flexible LGPL or MIT licensing.\n\nThe frameworks are cross-platform and function on Windows, Mac, Android and\nLinux.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel","kde","kde-frameworks"],"options":{"DOCS":"on","HELP":"on","MANPAGES":"on"}},{"name":"kf6-frameworks","origin":"x11/kf6-frameworks","version":"6.14.0","comment":"KDE frameworks meta port","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/index.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6447f69daec62fff82c56fef400dff948eaed911de5009660cfa3e6e3f0514d4","flatsize":243,"path":"All/kf6-frameworks-6.14.0.pkg","repopath":"All/kf6-frameworks-6.14.0.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":1960,"desc":"The KDE Frameworks are add-on libraries for coding applications with Qt.\n\nThe individual Frameworks are well documented, tested and their API style will\nbe familiar to Qt developers.\n\nFrameworks are developed under the proven KDE governance model with a\npredictable release schedule, a clear and vendor neutral contributor process,\nopen governance and flexible LGPL or MIT licensing.\n\nThe frameworks are cross-platform and function on Windows, Mac, Android and\nLinux.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"kf6-attica":{"origin":"x11-toolkits/kf6-attica","version":"6.14.0"},"kf6-baloo":{"origin":"sysutils/kf6-baloo","version":"6.14.0"},"kf6-breeze-icons":{"origin":"x11-themes/kf6-breeze-icons","version":"6.14.0"},"kf6-extra-cmake-modules":{"origin":"devel/kf6-extra-cmake-modules","version":"6.14.0"},"kf6-frameworkintegration":{"origin":"x11/kf6-frameworkintegration","version":"6.14.0"},"kf6-kapidox":{"origin":"devel/kf6-kapidox","version":"6.14.0"},"kf6-karchive":{"origin":"archivers/kf6-karchive","version":"6.14.0"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kbookmarks":{"origin":"devel/kf6-kbookmarks","version":"6.14.0"},"kf6-kcalendarcore":{"origin":"net/kf6-kcalendarcore","version":"6.14.0"},"kf6-kcmutils":{"origin":"devel/kf6-kcmutils","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kcolorscheme":{"origin":"x11-themes/kf6-kcolorscheme","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcontacts":{"origin":"net/kf6-kcontacts","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kdav":{"origin":"net/kf6-kdav","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-kdeclarative":{"origin":"devel/kf6-kdeclarative","version":"6.14.0"},"kf6-kded":{"origin":"x11/kf6-kded","version":"6.14.0"},"kf6-kdesu":{"origin":"security/kf6-kdesu","version":"6.14.0"},"kf6-kdnssd":{"origin":"dns/kf6-kdnssd","version":"6.14.0"},"kf6-kdoctools":{"origin":"devel/kf6-kdoctools","version":"6.14.0"},"kf6-kfilemetadata":{"origin":"devel/kf6-kfilemetadata","version":"6.14.0"},"kf6-kglobalaccel":{"origin":"x11/kf6-kglobalaccel","version":"6.14.0"},"kf6-kguiaddons":{"origin":"x11-toolkits/kf6-kguiaddons","version":"6.14.0"},"kf6-kholidays":{"origin":"net/kf6-kholidays","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kiconthemes":{"origin":"x11-themes/kf6-kiconthemes","version":"6.14.0"},"kf6-kidletime":{"origin":"devel/kf6-kidletime","version":"6.14.0"},"kf6-kimageformats":{"origin":"graphics/kf6-kimageformats","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kirigami":{"origin":"x11-toolkits/kf6-kirigami","version":"6.14.1"},"kf6-kitemmodels":{"origin":"devel/kf6-kitemmodels","version":"6.14.0"},"kf6-kitemviews":{"origin":"x11-toolkits/kf6-kitemviews","version":"6.14.0"},"kf6-kjobwidgets":{"origin":"x11-toolkits/kf6-kjobwidgets","version":"6.14.0"},"kf6-knewstuff":{"origin":"devel/kf6-knewstuff","version":"6.14.0"},"kf6-knotifications":{"origin":"devel/kf6-knotifications","version":"6.14.0"},"kf6-knotifyconfig":{"origin":"devel/kf6-knotifyconfig","version":"6.14.0"},"kf6-kpackage":{"origin":"devel/kf6-kpackage","version":"6.14.0"},"kf6-kparts":{"origin":"devel/kf6-kparts","version":"6.14.0"},"kf6-kpeople":{"origin":"devel/kf6-kpeople","version":"6.14.0"},"kf6-kplotting":{"origin":"graphics/kf6-kplotting","version":"6.14.0"},"kf6-kpty":{"origin":"devel/kf6-kpty","version":"6.14.0"},"kf6-kquickcharts":{"origin":"graphics/kf6-kquickcharts","version":"6.14.0"},"kf6-krunner":{"origin":"x11/kf6-krunner","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-kstatusnotifieritem":{"origin":"deskutils/kf6-kstatusnotifieritem","version":"6.14.0"},"kf6-ksvg":{"origin":"graphics/kf6-ksvg","version":"6.14.0"},"kf6-ktexteditor":{"origin":"devel/kf6-ktexteditor","version":"6.14.0"},"kf6-ktexttemplate":{"origin":"devel/kf6-ktexttemplate","version":"6.14.0"},"kf6-ktextwidgets":{"origin":"x11-toolkits/kf6-ktextwidgets","version":"6.14.0"},"kf6-kunitconversion":{"origin":"devel/kf6-kunitconversion","version":"6.14.0"},"kf6-kuserfeedback":{"origin":"sysutils/kf6-kuserfeedback","version":"6.14.0"},"kf6-kwallet":{"origin":"sysutils/kf6-kwallet","version":"6.14.1"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"kf6-prison":{"origin":"graphics/kf6-prison","version":"6.14.0"},"kf6-purpose":{"origin":"misc/kf6-purpose","version":"6.14.0"},"kf6-qqc2-desktop-style":{"origin":"x11-themes/kf6-qqc2-desktop-style","version":"6.14.0"},"kf6-solid":{"origin":"devel/kf6-solid","version":"6.14.0"},"kf6-sonnet":{"origin":"textproc/kf6-sonnet","version":"6.14.0"},"kf6-syndication":{"origin":"net/kf6-syndication","version":"6.14.0"},"kf6-syntax-highlighting":{"origin":"textproc/kf6-syntax-highlighting","version":"6.14.0"},"kf6-threadweaver":{"origin":"devel/kf6-threadweaver","version":"6.14.0"},"plasma-wayland-protocols":{"origin":"x11/plasma-wayland-protocols","version":"1.18.0"}},"categories":["kde","x11"]},{"name":"kf6-frameworkintegration","origin":"x11/kf6-frameworkintegration","version":"6.14.0","comment":"Integration of Qt application with KDE workspaces","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/frameworkintegration/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e7032cc2d739aa355a8687539d3e167fbed25575169490c91cd9fd74b31f989c","flatsize":265179,"path":"All/kf6-frameworkintegration-6.14.0.pkg","repopath":"All/kf6-frameworkintegration-6.14.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":74956,"desc":"The KDE Frameworks are add-on libraries for coding applications with Qt.\n\nThe individual Frameworks are well documented, tested and their API style will\nbe familiar to Qt developers.\n\nFrameworks are developed under the proven KDE governance model with a\npredictable release schedule, a clear and vendor neutral contributor process,\nopen governance and flexible LGPL or MIT licensing.\n\nThe frameworks are cross-platform and function on Windows, Mac, Android and\nLinux.","deps":{"AppStreamQt6":{"origin":"devel/appstream-qt","version":"1.0.4_1"},"PackageKit-Qt6":{"origin":"ports-mgmt/packagekit-qt","version":"1.1.2_1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-attica":{"origin":"x11-toolkits/kf6-attica","version":"6.14.0"},"kf6-kcolorscheme":{"origin":"x11-themes/kf6-kcolorscheme","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kiconthemes":{"origin":"x11-themes/kf6-kiconthemes","version":"6.14.0"},"kf6-knewstuff":{"origin":"devel/kf6-knewstuff","version":"6.14.0"},"kf6-knotifications":{"origin":"devel/kf6-knotifications","version":"6.14.0"},"kf6-kpackage":{"origin":"devel/kf6-kpackage","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["kde","kde-frameworks","x11"],"shlibs_required":["libAppStreamQt.so.3","libGLX.so.0","libKF6Attica.so.6","libKF6CoreAddons.so.6","libKF6I18n.so.6","libKF6NewStuffCore.so.6","libKF6Notifications.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpackagekitqt6.so.1","libpthread.so.0","libstdc++.so.6"]},{"name":"kf6-kio","origin":"devel/kf6-kio","version":"6.14.0","comment":"Network transparent access to files and data","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kio/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0d3a5ca7230b58bba05bfb55a50d36189a0a322876c90265ca79d6f640af467e","flatsize":19180431,"path":"All/kf6-kio-6.14.0.pkg","repopath":"All/kf6-kio-6.14.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":3391984,"desc":"The KDE Frameworks are add-on libraries for coding applications with Qt.\n\nThe individual Frameworks are well documented, tested and their API style will\nbe familiar to Qt developers.\n\nFrameworks are developed under the proven KDE governance model with a\npredictable release schedule, a clear and vendor neutral contributor process,\nopen governance and flexible LGPL or MIT licensing.\n\nThe frameworks are cross-platform and function on Windows, Mac, Android and\nLinux.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-karchive":{"origin":"archivers/kf6-karchive","version":"6.14.0"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kbookmarks":{"origin":"devel/kf6-kbookmarks","version":"6.14.0"},"kf6-kcolorscheme":{"origin":"x11-themes/kf6-kcolorscheme","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-kdoctools":{"origin":"devel/kf6-kdoctools","version":"6.14.0"},"kf6-kguiaddons":{"origin":"x11-toolkits/kf6-kguiaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kiconthemes":{"origin":"x11-themes/kf6-kiconthemes","version":"6.14.0"},"kf6-kitemviews":{"origin":"x11-toolkits/kf6-kitemviews","version":"6.14.0"},"kf6-kjobwidgets":{"origin":"x11-toolkits/kf6-kjobwidgets","version":"6.14.0"},"kf6-knotifications":{"origin":"devel/kf6-knotifications","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-kwallet":{"origin":"sysutils/kf6-kwallet","version":"6.14.1"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-solid":{"origin":"devel/kf6-solid","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"qt6-5compat":{"origin":"devel/qt6-5compat","version":"6.8.3"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["devel","kde","kde-frameworks"],"shlibs_required":["libGLX.so.0","libKF6Completion.so.6","libKF6ConfigCore.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6DBusAddons.so.6","libKF6I18n.so.6","libKF6JobWidgets.so.6","libKF6Service.so.6","libKF6Solid.so.6","libKF6WidgetsAddons.so.6","libKF6WindowSystem.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Widgets.so.6","libX11.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6","libxkbcommon.so.0"]},{"name":"kgeography","origin":"misc/kgeography","version":"25.04.2","comment":"KDE geography trainer","maintainer":"kde@FreeBSD.org","www":"https://edu.kde.org/kgeography","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e55679990f748950dbb4e43aff5484028fc386dd2b43a123a11bac865393e602","flatsize":32913200,"path":"All/kgeography-25.04.2.pkg","repopath":"All/kgeography-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":11189516,"desc":"KGeography is an aid for learning about world geography. You can use\nit to explore a map, show information about regions and features, and\nplay quiz games to test your geography knowledge.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kdoctools":{"origin":"devel/kf6-kdoctools","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kiconthemes":{"origin":"x11-themes/kf6-kiconthemes","version":"6.14.0"},"kf6-kitemviews":{"origin":"x11-toolkits/kf6-kitemviews","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["education","kde","kde-applications","misc"],"shlibs_required":["libGLX.so.0","libKF6ColorScheme.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6IconThemes.so.6","libKF6ItemViews.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"kf5-threadweaver","origin":"devel/kf5-threadweaver","version":"5.116.0","comment":"KF5 helper for multithreaded programming","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/threadweaver/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"67a0a2e1b5ad9998255c948f9e84c79e6fe567c728b71e6c3eb4855ac41d9e87","flatsize":314114,"path":"All/kf5-threadweaver-5.116.0.pkg","repopath":"All/kf5-threadweaver-5.116.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":84952,"desc":"ThreadWeaver is a helper for multithreaded programming. It uses a job-based\ninterface to queue tasks and execute them in an efficient way.\n\nYou simply divide the workload into jobs, state the dependencies between the\njobs and ThreadWeaver will work out the most efficient way of dividing the work\nbetween threads within a set of resource limits.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["devel","kde","kde-frameworks"]},{"name":"kf5-sonnet","origin":"textproc/kf5-sonnet","version":"5.116.0","comment":"KF5 plugin-based spell checking library","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/sonnet/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b8a2528b950bd9d158a83ef03364325f1a094b1ca41226e7f0566e41f3dec375","flatsize":1874286,"path":"All/kf5-sonnet-5.116.0.pkg","repopath":"All/kf5-sonnet-5.116.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":341036,"desc":"Sonnet is a plugin-based spell checking library for Qt-based applications.\nIt supports several different plugins, including HSpell, Enchant, ASpell\nand HUNSPELL.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"},"hunspell":{"origin":"textproc/hunspell","version":"1.7.2_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-linguisttools":{"origin":"devel/qt5-linguisttools","version":"5.15.16p3"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-uiplugin":{"origin":"x11-toolkits/qt5-uiplugin","version":"5.15.16p3"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["kde","kde-frameworks","textproc"],"shlibs_required":["libQt5Core.so.5","libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"kf5-solid","origin":"devel/kf5-solid","version":"5.116.0","comment":"KF5 hardware integration and detection","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/solid/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0dcf2b5e965e75f2e3f372c5c47398c0262b1d58af09453e6b8c267c39c04ef7","flatsize":1719634,"path":"All/kf5-solid-5.116.0.pkg","repopath":"All/kf5-solid-5.116.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":293412,"desc":"Solid is a device integration framework. It provides a way of querying and\ninteracting with hardware independently of the underlying operating system.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-linguisttools":{"origin":"devel/qt5-linguisttools","version":"5.15.16p3"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["devel","kde","kde-frameworks"],"shlibs_required":["libQt5Core.so.5","libQt5DBus.so.5","libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"IMOBILE":"off"}},{"name":"kf6-attica","origin":"x11-toolkits/kf6-attica","version":"6.14.0","comment":"Open Collaboration Service client library","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/attica/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c79ced11502c30322ceab872611538ec70e7acf1b20e8e83b7e6d35985dcf65c","flatsize":896128,"path":"All/kf6-attica-6.14.0.pkg","repopath":"All/kf6-attica-6.14.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":184812,"desc":"The KDE Frameworks are add-on libraries for coding applications with Qt.\n\nThe individual Frameworks are well documented, tested and their API style will\nbe familiar to Qt developers.\n\nFrameworks are developed under the proven KDE governance model with a\npredictable release schedule, a clear and vendor neutral contributor process,\nopen governance and flexible LGPL or MIT licensing.\n\nThe frameworks are cross-platform and function on Windows, Mac, Android and\nLinux.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["kde","kde-frameworks","x11-toolkits"]},{"name":"kf6-baloo","origin":"sysutils/kf6-baloo","version":"6.14.0","comment":"File indexing and file search framework for KDE Plasma","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/baloo/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f5a5b175efa6a0f7f7aaff33794b2ac005347c04c30fa16c9d586b9c5a36d16a","flatsize":2561640,"path":"All/kf6-baloo-6.14.0.pkg","repopath":"All/kf6-baloo-6.14.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":486948,"desc":"The KDE Frameworks are add-on libraries for coding applications with Qt.\n\nThe individual Frameworks are well documented, tested and their API style will\nbe familiar to Qt developers.\n\nFrameworks are developed under the proven KDE governance model with a\npredictable release schedule, a clear and vendor neutral contributor process,\nopen governance and flexible LGPL or MIT licensing.\n\nThe frameworks are cross-platform and function on Windows, Mac, Android and\nLinux.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-kfilemetadata":{"origin":"devel/kf6-kfilemetadata","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kidletime":{"origin":"devel/kf6-kidletime","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-solid":{"origin":"devel/kf6-solid","version":"6.14.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libinotify":{"origin":"devel/libinotify","version":"20240724"},"lmdb":{"origin":"databases/lmdb","version":"0.9.33,1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"}},"categories":["kde","kde-frameworks","sysutils"],"shlibs_required":["libGLX.so.0","libKF6ConfigCore.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6FileMetaData.so.3","libKF6I18n.so.6","libKF6IdleTime.so.6","libKF6Solid.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libc.so.8","libgcc_s.so.1","libinotify.so.0","liblmdb.so.0","libm.so.4","libpthread.so.0","libstdc++.so.6"]},{"name":"kf5-purpose","origin":"misc/kf5-purpose","version":"5.116.0_1","comment":"Offers available actions for a specific purpose","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/purpose/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ef105289a83c5f6503f71ca85be0e1640de136e62c1e2069e6b245fe5e467749","flatsize":1561842,"path":"All/kf5-purpose-5.116.0_1.pkg","repopath":"All/kf5-purpose-5.116.0_1.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":311840,"desc":"This framework offers the possibility to create integrate services\nand actions on any application without having to implement them\nspecifically. Purpose will offer them mechanisms to list the\ndifferent alternatives to execute given the requested action\ntype and will facilitate components so that all the plugins can\nreceive all the information they need.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf5-kcompletion":{"origin":"x11-toolkits/kf5-kcompletion","version":"5.116.0"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-ki18n":{"origin":"devel/kf5-ki18n","version":"5.116.0"},"kf5-kio":{"origin":"devel/kf5-kio","version":"5.116.0_1"},"kf5-kirigami2":{"origin":"x11-toolkits/kf5-kirigami2","version":"5.116.0"},"kf5-kjobwidgets":{"origin":"x11-toolkits/kf5-kjobwidgets","version":"5.116.0"},"kf5-knotifications":{"origin":"devel/kf5-knotifications","version":"5.116.0"},"kf5-kservice":{"origin":"devel/kf5-kservice","version":"5.116.0"},"kf5-kwidgetsaddons":{"origin":"x11-toolkits/kf5-kwidgetsaddons","version":"5.116.0"},"kf5-kwindowsystem":{"origin":"x11/kf5-kwindowsystem","version":"5.116.0"},"kf5-prison":{"origin":"graphics/kf5-prison","version":"5.116.0"},"kf5-solid":{"origin":"devel/kf5-solid","version":"5.116.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libaccounts-qt5":{"origin":"net-im/libaccounts-qt","version":"1.17"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["kde","kde-frameworks","misc"],"shlibs_required":["libKF5CoreAddons.so.5","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libstdc++.so.9"],"annotations":{"deprecated":"has its functionality stripped for coinstallability with Plasma 6"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nhas its functionality stripped for coinstallability with Plasma 6."}]},{"name":"kf5-qqc2-desktop-style","origin":"x11-themes/kf5-qqc2-desktop-style","version":"5.116.1","comment":"Qt QuickControl2 style for KDE","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/qqc2-desktop-style/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fe04ad94216024343a9628457f87f1cc430258d1314f20542c010798c75ab30e","flatsize":387838,"path":"All/kf5-qqc2-desktop-style-5.116.1.pkg","repopath":"All/kf5-qqc2-desktop-style-5.116.1.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":89140,"desc":"This is a style for QtQuickControls 2 that uses QWidget's QStyle\nfor painting, making possible to achieve an higher deree of\nconsistency between QWidget-based and QML-based apps.","deps":{"kf5-kauth":{"origin":"devel/kf5-kauth","version":"5.116.0_1"},"kf5-kcodecs":{"origin":"textproc/kf5-kcodecs","version":"5.116.0"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kconfigwidgets":{"origin":"x11-toolkits/kf5-kconfigwidgets","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-kiconthemes":{"origin":"x11-themes/kf5-kiconthemes","version":"5.116.0"},"kf5-kirigami2":{"origin":"x11-toolkits/kf5-kirigami2","version":"5.116.0"},"kf5-kwidgetsaddons":{"origin":"x11-toolkits/kf5-kwidgetsaddons","version":"5.116.0"},"kf5-sonnet":{"origin":"textproc/kf5-sonnet","version":"5.116.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["kde","kde-frameworks","x11-themes"]},{"name":"kf5-syndication","origin":"net/kf5-syndication","version":"5.116.0,1","comment":"KDE RSS feed handling library","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/syndication/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1cea76c30120bc86fd4c63edd9d2cd4768a92563aec1f14b98f7d9375cd9f5ed","flatsize":914726,"path":"All/kf5-syndication-5.116.0,1.pkg","repopath":"All/kf5-syndication-5.116.0,1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":211472,"desc":"Syndication is a parser library for RSS and Atom feeds.i\nSyndication is a parser library for RSS and Atom feeds.\n\nRSS (0.9/1.0, 0.91..2.0) and Atom (0.3 and 1.0) feeds are supported.\nSyndication offers a unified, format-agnostic view on the parsed feed,\nso that the using application does not need to distinguish between\nfeed formats.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf5-kcodecs":{"origin":"textproc/kf5-kcodecs","version":"5.116.0"},"kf5-kservice":{"origin":"devel/kf5-kservice","version":"5.116.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["kde","kde-frameworks","net"]},{"name":"kf5-prison","origin":"graphics/kf5-prison","version":"5.116.0","comment":"API to produce barcodes","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/prison/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bddbaea7a4f7ed6a74f3795f4c799c4a52d96a2b41753df18b3478ca5d2e2026","flatsize":253406,"path":"All/kf5-prison-5.116.0.pkg","repopath":"All/kf5-prison-5.116.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":67248,"desc":"Prison is a barcode API currently offering a nice Qt API to produce QR\ncode and Data Matrix barcodes, and can easily be made support more.","deps":{"libdmtx":{"origin":"graphics/libdmtx","version":"0.7.5_1"},"libqrencode":{"origin":"graphics/libqrencode","version":"4.1.1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-multimedia":{"origin":"multimedia/qt5-multimedia","version":"5.15.16p2_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"zxing-cpp":{"origin":"textproc/zxing-cpp","version":"2.3.0"}},"categories":["graphics","kde","kde-frameworks"]},{"name":"kf5-kwindowsystem","origin":"x11/kf5-kwindowsystem","version":"5.116.0","comment":"KF5 library for access to the windowing system","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kwindowsystem/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a14d2b226518976e5f949f670b0c386f44808f484e5a82e424d462e3c4cb1a5c","flatsize":786088,"path":"All/kf5-kwindowsystem-5.116.0.pkg","repopath":"All/kf5-kwindowsystem-5.116.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":189516,"desc":"KWindowSystem provides information about the windowing system and allows\ninteraction with the windowing system. It provides an high level API which\nis windowing system independent and has platform specific implementations.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-linguisttools":{"origin":"devel/qt5-linguisttools","version":"5.15.16p3"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-x11extras":{"origin":"x11/qt5-x11extras","version":"5.15.16p0_1"},"xcb-util-keysyms":{"origin":"x11/xcb-util-keysyms","version":"0.4.1"}},"categories":["kde","kde-frameworks","x11"]},{"name":"kf5-kxmlgui","origin":"x11-toolkits/kf5-kxmlgui","version":"5.116.0","comment":"KF5 user configurable main windows","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kxmlgui/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6ed747664c326772492d49dbf651681adae7aae18e73b26353ef824e033e07bd","flatsize":3753257,"path":"All/kf5-kxmlgui-5.116.0.pkg","repopath":"All/kf5-kxmlgui-5.116.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":706500,"desc":"KXMLGUI provides a framework for managing menu and toolbar actions in an\nabstract way. The actions are configured through a XML description and\nhooks in the application code.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf5-kauth":{"origin":"devel/kf5-kauth","version":"5.116.0_1"},"kf5-kcodecs":{"origin":"textproc/kf5-kcodecs","version":"5.116.0"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kconfigwidgets":{"origin":"x11-toolkits/kf5-kconfigwidgets","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-kglobalaccel":{"origin":"x11/kf5-kglobalaccel","version":"5.116.0_1"},"kf5-kguiaddons":{"origin":"x11-toolkits/kf5-kguiaddons","version":"5.116.0_2"},"kf5-ki18n":{"origin":"devel/kf5-ki18n","version":"5.116.0"},"kf5-kiconthemes":{"origin":"x11-themes/kf5-kiconthemes","version":"5.116.0"},"kf5-kitemviews":{"origin":"x11-toolkits/kf5-kitemviews","version":"5.116.0"},"kf5-kwidgetsaddons":{"origin":"x11-toolkits/kf5-kwidgetsaddons","version":"5.116.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["kde","kde-frameworks","x11-toolkits"],"shlibs_required":["libKF5ConfigCore.so.5","libKF5I18n.so.5","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"kf5-kwayland","origin":"x11/kf5-kwayland","version":"5.116.0","comment":"KF5 Client and Server library wrapper for the Wayland libraries","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kwayland/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"356c02f7b38aa923bc0b4a890ace748d28c65940186bc728388b283a4cb27a01","flatsize":2940644,"path":"All/kf5-kwayland-5.116.0.pkg","repopath":"All/kf5-kwayland-5.116.0.pkg","licenselogic":"or","licenses":["LGPL21","LGPL3"],"pkgsize":519748,"desc":"As the names suggest they implement a Client respectively a Server API for the\nWayland protocol. The API is Qt-styled removing the needs to interact with a\nfor a Qt developer uncomfortable low-level C-API. For example the callback\nmechanism from the Wayland API is replaced by signals; data types are adjusted\nto be what a Qt developer expects, e.g. two arguments of int are represented by\na QPoint or a QSize.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-wayland":{"origin":"graphics/qt5-wayland","version":"5.15.16p59_1"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["kde","kde-frameworks","x11"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"kf5-kxmlrpcclient","origin":"net/kf5-kxmlrpcclient","version":"5.116.0","comment":"KF5 interaction with XMLRPC services","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kxmlrpcclient/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6c56fc450d5617e63ea76c702584815156bf4b0f9edee56d43caf2db121f5334","flatsize":189447,"path":"All/kf5-kxmlrpcclient-5.116.0.pkg","repopath":"All/kf5-kxmlrpcclient-5.116.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":51140,"desc":"kxmlrpclient provides client-side support for the XML-RPC protocol.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-ki18n":{"origin":"devel/kf5-ki18n","version":"5.116.0"},"kf5-kio":{"origin":"devel/kf5-kio","version":"5.116.0_1"},"kf5-kservice":{"origin":"devel/kf5-kservice","version":"5.116.0"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["kde","kde-frameworks","net"]},{"name":"kf5-kwallet","origin":"sysutils/kf5-kwallet","version":"5.116.0_3","comment":"KF5 secure and unified container for user passwords","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kwallet/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f85773af9602565fbbb8cd9b581f4f49bbd706b6a2c8e533cc9ae8a861e7b76d","flatsize":2355236,"path":"All/kf5-kwallet-5.116.0_3.pkg","repopath":"All/kf5-kwallet-5.116.0_3.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":440364,"desc":"This framework contains two main components:\n\t* Interface to KWallet, the safe desktop-wide storage for passwords\n\t  on KDE work spaces.\n\t* The kwalletd used to safely store the passwords on KDE work spaces.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gpgme":{"origin":"security/gpgme","version":"1.24.2"},"gpgme-cpp":{"origin":"security/gpgme-cpp","version":"1.24.2"},"gpgme-qt5":{"origin":"security/gpgme-qt","version":"1.24.2"},"kf5-kauth":{"origin":"devel/kf5-kauth","version":"5.116.0_1"},"kf5-kcodecs":{"origin":"textproc/kf5-kcodecs","version":"5.116.0"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kconfigwidgets":{"origin":"x11-toolkits/kf5-kconfigwidgets","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-kdbusaddons":{"origin":"devel/kf5-kdbusaddons","version":"5.116.0"},"kf5-ki18n":{"origin":"devel/kf5-ki18n","version":"5.116.0"},"kf5-kiconthemes":{"origin":"x11-themes/kf5-kiconthemes","version":"5.116.0"},"kf5-knotifications":{"origin":"devel/kf5-knotifications","version":"5.116.0"},"kf5-kservice":{"origin":"devel/kf5-kservice","version":"5.116.0"},"kf5-kwidgetsaddons":{"origin":"x11-toolkits/kf5-kwidgetsaddons","version":"5.116.0"},"kf5-kwindowsystem":{"origin":"x11/kf5-kwindowsystem","version":"5.116.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libassuan":{"origin":"security/libassuan","version":"3.0.2"},"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"libgpg-error":{"origin":"security/libgpg-error","version":"1.51"},"pinentry-qt5":{"origin":"security/pinentry-qt5","version":"1.3.1"},"qca-qt5":{"origin":"devel/qca","version":"2.3.10"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-testlib":{"origin":"devel/qt5-testlib","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["kde","kde-frameworks","sysutils"],"shlibs_required":["libKF5Auth.so.5","libKF5AuthCore.so.5","libKF5Codecs.so.5","libKF5ConfigCore.so.5","libKF5ConfigGui.so.5","libKF5ConfigWidgets.so.5","libKF5CoreAddons.so.5","libKF5DBusAddons.so.5","libKF5I18n.so.5","libKF5Notifications.so.5","libKF5Service.so.5","libKF5WidgetsAddons.so.5","libKF5WindowSystem.so.5","libQt5Core.so.5","libQt5DBus.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libX11.so.6","libassuan.so.9","libc.so.8","libgcrypt.so.20","libgpgme.so.11","libgpgmepp.so.6","libm.so.4","libpthread.so.0","libqca-qt5.so.2","libstdc++.so.9"],"options":{"PINENTRY":"on"},"annotations":{"deprecated":"has its functionality stripped compared to a kf6 variant"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nhas its functionality stripped compared to a kf6 variant."}]},{"name":"kf5-kwidgetsaddons","origin":"x11-toolkits/kf5-kwidgetsaddons","version":"5.116.0","comment":"KF5 addons to QtWidgets","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kwidgetsaddons/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7665f2b869931877f2fd9ec9f200e65ccef175e6b82705ac5386a76061c8b7c4","flatsize":7513126,"path":"All/kf5-kwidgetsaddons-5.116.0.pkg","repopath":"All/kf5-kwidgetsaddons-5.116.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":1537276,"desc":"This repository contains add-on widgets and classes for applications that use\nthe Qt Widgets module.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-linguisttools":{"origin":"devel/qt5-linguisttools","version":"5.15.16p3"},"qt5-uiplugin":{"origin":"x11-toolkits/qt5-uiplugin","version":"5.15.16p3"},"qt5-uitools":{"origin":"devel/qt5-uitools","version":"5.15.16p3"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["kde","kde-frameworks","x11-toolkits"]},{"name":"kf5-ktextwidgets","origin":"x11-toolkits/kf5-ktextwidgets","version":"5.116.0","comment":"KF5 advanced text editing widgets","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/ktextwidgets/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"16333a10f6d7c85daab8cd6494553c4c856507103936c061ed85da8a6ba671d4","flatsize":1520592,"path":"All/kf5-ktextwidgets-5.116.0.pkg","repopath":"All/kf5-ktextwidgets-5.116.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":279648,"desc":"KTextWidgets provides widgets for displaying and editing text.\nIt supports rich text as well as plain text.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf5-kauth":{"origin":"devel/kf5-kauth","version":"5.116.0_1"},"kf5-kcodecs":{"origin":"textproc/kf5-kcodecs","version":"5.116.0"},"kf5-kcompletion":{"origin":"x11-toolkits/kf5-kcompletion","version":"5.116.0"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kconfigwidgets":{"origin":"x11-toolkits/kf5-kconfigwidgets","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-ki18n":{"origin":"devel/kf5-ki18n","version":"5.116.0"},"kf5-kservice":{"origin":"devel/kf5-kservice","version":"5.116.0"},"kf5-kwidgetsaddons":{"origin":"x11-toolkits/kf5-kwidgetsaddons","version":"5.116.0"},"kf5-sonnet":{"origin":"textproc/kf5-sonnet","version":"5.116.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-speech":{"origin":"accessibility/qt5-speech","version":"5.15.16p1_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["kde","kde-frameworks","x11-toolkits"],"options":{"AUDIO":"on"}},{"name":"kf5-kunitconversion","origin":"devel/kf5-kunitconversion","version":"5.116.0","comment":"KF5 library for unit conversion","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kunitconversion/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cddcab010ba2b10aaf548ccafae4a383f8957c5226a0f10da02b8eef88626bd4","flatsize":11207433,"path":"All/kf5-kunitconversion-5.116.0.pkg","repopath":"All/kf5-kunitconversion-5.116.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":844292,"desc":"KUnitConversion provides functions to convert values in different physical\nunits. It supports converting different prefixes (e.g. kilo, mega, giga) as\nwell as converting between different unit systems (e.g. liters, gallons).","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf5-ki18n":{"origin":"devel/kf5-ki18n","version":"5.116.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"}},"categories":["devel","kde","kde-frameworks"]},{"name":"kf5-kservice","origin":"devel/kf5-kservice","version":"5.116.0","comment":"KF5 advanced plugin and service introspection","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kservice/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f0df3076e494d366712584a6c5d6d3fb78af89d307d0bd16274f63d18bed4b17","flatsize":1274675,"path":"All/kf5-kservice-5.116.0.pkg","repopath":"All/kf5-kservice-5.116.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":353064,"desc":"KService provides a plugin framework for handling desktop services. Services can\nbe applications or libraries. They can be bound to MIME types or handled by\napplication specific code.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-kdbusaddons":{"origin":"devel/kf5-kdbusaddons","version":"5.116.0"},"kf5-ki18n":{"origin":"devel/kf5-ki18n","version":"5.116.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["devel","kde","kde-frameworks"],"shlibs_required":["libKF5ConfigCore.so.5","libKF5CoreAddons.so.5","libKF5I18n.so.5","libQt5Core.so.5","libQt5Xml.so.5","libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"kf6-breeze-icons","origin":"x11-themes/kf6-breeze-icons","version":"6.14.0","comment":"Default KDE icon theme","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/breeze-icons/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4c28a8fb3af9976afc8aee644048d6f6ec0a7cef9e815e41360a808a50cdc2cd","flatsize":79731351,"path":"All/kf6-breeze-icons-6.14.0.pkg","repopath":"All/kf6-breeze-icons-6.14.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":10807524,"desc":"The KDE Frameworks are add-on libraries for coding applications with Qt.\n\nThe individual Frameworks are well documented, tested and their API style will\nbe familiar to Qt developers.\n\nFrameworks are developed under the proven KDE governance model with a\npredictable release schedule, a clear and vendor neutral contributor process,\nopen governance and flexible LGPL or MIT licensing.\n\nThe frameworks are cross-platform and function on Windows, Mac, Android and\nLinux.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["kde","kde-frameworks","x11-themes"]},{"name":"kf5-krunner","origin":"x11/kf5-krunner","version":"5.116.0","comment":"KF5 parallelized query system","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/krunner/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"63ea71e5f5fce4d9e208c5d61d94d4af768d289bbb13c80a4dde4536eee6cb0f","flatsize":503334,"path":"All/kf5-krunner-5.116.0.pkg","repopath":"All/kf5-krunner-5.116.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":161776,"desc":"The Plasma workspace provides an application called KRunner which, among other\nthings, allows one to type into a text area which causes various actions and\ninformation that match the text appear as the text is being typed.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf5-kactivities":{"origin":"x11/kf5-kactivities","version":"5.116.0"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-ki18n":{"origin":"devel/kf5-ki18n","version":"5.116.0"},"kf5-kio":{"origin":"devel/kf5-kio","version":"5.116.0_1"},"kf5-kpackage":{"origin":"devel/kf5-kpackage","version":"5.116.0"},"kf5-kservice":{"origin":"devel/kf5-kservice","version":"5.116.0"},"kf5-plasma-framework":{"origin":"x11/kf5-plasma-framework","version":"5.116.0_1"},"kf5-threadweaver":{"origin":"devel/kf5-threadweaver","version":"5.116.0"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["kde","kde-frameworks","x11"]},{"name":"kf5-kpty","origin":"devel/kf5-kpty","version":"5.116.0","comment":"KF5 pty abstraction","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kpty/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6876ae395ee8803c7be1d1f9ca9148699fa251e25202820616f0200599f7ebf8","flatsize":174586,"path":"All/kf5-kpty-5.116.0.pkg","repopath":"All/kf5-kpty-5.116.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":51036,"desc":"This library provides primitives to interface with pseudo terminal devices as\nwell as a KProcess derived class for running child processes and communicating\nwith them using a pty.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-ki18n":{"origin":"devel/kf5-ki18n","version":"5.116.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"}},"categories":["devel","kde","kde-frameworks"]},{"name":"kf5-kquickcharts","origin":"graphics/kf5-kquickcharts","version":"5.116.0","comment":"KF5 QtQuick plugin providing high-performance charts","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kquickcharts/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"86c17aaa1f42805ae744cb95e0f94d930443ace8230a9c82cecbeacc60c72add","flatsize":515478,"path":"All/kf5-kquickcharts-5.116.0.pkg","repopath":"All/kf5-kquickcharts-5.116.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":129628,"desc":"The Quick Charts module provides a set of charts that can be used from QtQuick\napplications. They are intended to be used for both simple display of data as\nwell as continuous display of high-volume data (often referred to as plotters).\nThe charts use a system called distance fields for their accelerated rendering,\nwhich provides ways of using the GPU for rendering 2D shapes without loss of\nquality.","deps":{"kf5-kirigami2":{"origin":"x11-toolkits/kf5-kirigami2","version":"5.116.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-quickcontrols2":{"origin":"x11-toolkits/qt5-quickcontrols2","version":"5.15.16p5_1"}},"categories":["graphics","kde","kde-frameworks"]},{"name":"kf5-syntax-highlighting","origin":"textproc/kf5-syntax-highlighting","version":"5.116.0","comment":"KF5 syntax highlighting engine for structured text and code","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/syntax-highlighting/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ee1aed20657c17af5c9876ad0920b282fe692e80543907adf6bea9c9126d6878","flatsize":2526613,"path":"All/kf5-syntax-highlighting-5.116.0.pkg","repopath":"All/kf5-syntax-highlighting-5.116.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":1736300,"desc":"Syntax highlighting Engine for Structured Text and Code.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"}},"categories":["kde","kde-frameworks","textproc"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"kf5-kross","origin":"lang/kf5-kross","version":"5.116.0","comment":"KF5 multi-language application scripting","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kross/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"adeebc53dea57ef49fd97a5d2f53790dec326eae655f24219955fc32450b5d43","flatsize":1875423,"path":"All/kf5-kross-5.116.0.pkg","repopath":"All/kf5-kross-5.116.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":366552,"desc":"Kross is a scripting bridge to embed scripting functionality into an\napplication. It supports QtScript as a scripting interpreter backend.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf5-kauth":{"origin":"devel/kf5-kauth","version":"5.116.0_1"},"kf5-kbookmarks":{"origin":"devel/kf5-kbookmarks","version":"5.116.0"},"kf5-kcodecs":{"origin":"textproc/kf5-kcodecs","version":"5.116.0"},"kf5-kcompletion":{"origin":"x11-toolkits/kf5-kcompletion","version":"5.116.0"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kconfigwidgets":{"origin":"x11-toolkits/kf5-kconfigwidgets","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-ki18n":{"origin":"devel/kf5-ki18n","version":"5.116.0"},"kf5-kiconthemes":{"origin":"x11-themes/kf5-kiconthemes","version":"5.116.0"},"kf5-kio":{"origin":"devel/kf5-kio","version":"5.116.0_1"},"kf5-kitemviews":{"origin":"x11-toolkits/kf5-kitemviews","version":"5.116.0"},"kf5-kjobwidgets":{"origin":"x11-toolkits/kf5-kjobwidgets","version":"5.116.0"},"kf5-kparts":{"origin":"devel/kf5-kparts","version":"5.116.0"},"kf5-kservice":{"origin":"devel/kf5-kservice","version":"5.116.0"},"kf5-ktextwidgets":{"origin":"x11-toolkits/kf5-ktextwidgets","version":"5.116.0"},"kf5-kwidgetsaddons":{"origin":"x11-toolkits/kf5-kwidgetsaddons","version":"5.116.0"},"kf5-kwindowsystem":{"origin":"x11/kf5-kwindowsystem","version":"5.116.0"},"kf5-kxmlgui":{"origin":"x11-toolkits/kf5-kxmlgui","version":"5.116.0"},"kf5-solid":{"origin":"devel/kf5-solid","version":"5.116.0"},"kf5-sonnet":{"origin":"textproc/kf5-sonnet","version":"5.116.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-script":{"origin":"devel/qt5-script","version":"5.15.18p0_2"},"qt5-uiplugin":{"origin":"x11-toolkits/qt5-uiplugin","version":"5.15.16p3"},"qt5-uitools":{"origin":"devel/qt5-uitools","version":"5.15.16p3"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["kde","kde-frameworks","lang"],"shlibs_required":["libKF5CoreAddons.so.5","libKF5I18n.so.5","libQt5Core.so.5","libQt5Gui.so.5","libQt5Script.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"kf5-kparts","origin":"devel/kf5-kparts","version":"5.116.0","comment":"KF5 document centric plugin system","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kparts/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"167e64e7e217e2eb0b4e31c9835655a188bdda91984930ecb0fdad9474658322","flatsize":1006288,"path":"All/kf5-kparts-5.116.0.pkg","repopath":"All/kf5-kparts-5.116.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":262324,"desc":"This library implements the framework for KDE parts, which are elaborate widgets\nwith a user-interface defined in terms of actions (menu items, toolbar icons).","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf5-kauth":{"origin":"devel/kf5-kauth","version":"5.116.0_1"},"kf5-kcodecs":{"origin":"textproc/kf5-kcodecs","version":"5.116.0"},"kf5-kcompletion":{"origin":"x11-toolkits/kf5-kcompletion","version":"5.116.0"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kconfigwidgets":{"origin":"x11-toolkits/kf5-kconfigwidgets","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-ki18n":{"origin":"devel/kf5-ki18n","version":"5.116.0"},"kf5-kiconthemes":{"origin":"x11-themes/kf5-kiconthemes","version":"5.116.0"},"kf5-kio":{"origin":"devel/kf5-kio","version":"5.116.0_1"},"kf5-kjobwidgets":{"origin":"x11-toolkits/kf5-kjobwidgets","version":"5.116.0"},"kf5-kservice":{"origin":"devel/kf5-kservice","version":"5.116.0"},"kf5-ktextwidgets":{"origin":"x11-toolkits/kf5-ktextwidgets","version":"5.116.0"},"kf5-kwidgetsaddons":{"origin":"x11-toolkits/kf5-kwidgetsaddons","version":"5.116.0"},"kf5-kwindowsystem":{"origin":"x11/kf5-kwindowsystem","version":"5.116.0"},"kf5-kxmlgui":{"origin":"x11-toolkits/kf5-kxmlgui","version":"5.116.0"},"kf5-solid":{"origin":"devel/kf5-solid","version":"5.116.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["devel","kde","kde-frameworks"]},{"name":"kf5-kplotting","origin":"graphics/kf5-kplotting","version":"5.116.0","comment":"KF5 lightweight plotting framework","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kplotting/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"10cdd87116d7cad32108fdad04fe1cff915a881331c72976037ab8402bc64982","flatsize":157407,"path":"All/kf5-kplotting-5.116.0.pkg","repopath":"All/kf5-kplotting-5.116.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":45524,"desc":"KPlotWidget is a QWidget-derived class that provides a virtual base class for\neasy data-plotting. The idea behind KPlotWidget is that you only have to specify\ninformation in \"data units\"; i.e., the natural units of the data being plotted.\nKPlotWidget automatically converts everything to screen pixel units.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-uiplugin":{"origin":"x11-toolkits/qt5-uiplugin","version":"5.15.16p3"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["graphics","kde","kde-frameworks"]},{"name":"kf5-kpackage","origin":"devel/kf5-kpackage","version":"5.116.0","comment":"KF5 library to load and install packages","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kpackage/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"37faa2a7db622722365488d34882c67bcdc974f701864e3b94975789f765a97f","flatsize":791658,"path":"All/kf5-kpackage-5.116.0.pkg","repopath":"All/kf5-kpackage-5.116.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":181392,"desc":"The Package framework lets the user to install and load packages of non binary\ncontent such as scripted extensions or graphic assets, as they were traditional\nplugins.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf5-karchive":{"origin":"archivers/kf5-karchive","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-ki18n":{"origin":"devel/kf5-ki18n","version":"5.116.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"}},"categories":["devel","kde","kde-frameworks"],"shlibs_required":["libKF5Archive.so.5","libKF5CoreAddons.so.5","libKF5I18n.so.5","libQt5Core.so.5","libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"kf5-plasma-framework","origin":"x11/kf5-plasma-framework","version":"5.116.0_1","comment":"KF5 plugin based UI runtime used to write user interfaces","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/plasma-framework/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"91fd4682ea214cf1f4ed9ba386e5501fe21de6dd0c49978fbbe244ccd08cb277","flatsize":4357276,"path":"All/kf5-plasma-framework-5.116.0_1.pkg","repopath":"All/kf5-plasma-framework-5.116.0_1.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":1165280,"desc":"The plasma framework provides the foundations that can be used to build a\nprimary user interface, from graphical to logical components.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf5-kactivities":{"origin":"x11/kf5-kactivities","version":"5.116.0"},"kf5-karchive":{"origin":"archivers/kf5-karchive","version":"5.116.0"},"kf5-kauth":{"origin":"devel/kf5-kauth","version":"5.116.0_1"},"kf5-kcodecs":{"origin":"textproc/kf5-kcodecs","version":"5.116.0"},"kf5-kcompletion":{"origin":"x11-toolkits/kf5-kcompletion","version":"5.116.0"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kconfigwidgets":{"origin":"x11-toolkits/kf5-kconfigwidgets","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-kdbusaddons":{"origin":"devel/kf5-kdbusaddons","version":"5.116.0"},"kf5-kdeclarative":{"origin":"devel/kf5-kdeclarative","version":"5.116.0"},"kf5-kglobalaccel":{"origin":"x11/kf5-kglobalaccel","version":"5.116.0_1"},"kf5-kguiaddons":{"origin":"x11-toolkits/kf5-kguiaddons","version":"5.116.0_2"},"kf5-ki18n":{"origin":"devel/kf5-ki18n","version":"5.116.0"},"kf5-kiconthemes":{"origin":"x11-themes/kf5-kiconthemes","version":"5.116.0"},"kf5-kio":{"origin":"devel/kf5-kio","version":"5.116.0_1"},"kf5-kirigami2":{"origin":"x11-toolkits/kf5-kirigami2","version":"5.116.0"},"kf5-kjobwidgets":{"origin":"x11-toolkits/kf5-kjobwidgets","version":"5.116.0"},"kf5-knotifications":{"origin":"devel/kf5-knotifications","version":"5.116.0"},"kf5-kpackage":{"origin":"devel/kf5-kpackage","version":"5.116.0"},"kf5-kservice":{"origin":"devel/kf5-kservice","version":"5.116.0"},"kf5-kwidgetsaddons":{"origin":"x11-toolkits/kf5-kwidgetsaddons","version":"5.116.0"},"kf5-kwindowsystem":{"origin":"x11/kf5-kwindowsystem","version":"5.116.0"},"kf5-kxmlgui":{"origin":"x11-toolkits/kf5-kxmlgui","version":"5.116.0"},"kf5-solid":{"origin":"devel/kf5-solid","version":"5.116.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-x11extras":{"origin":"x11/qt5-x11extras","version":"5.15.16p0_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["kde","kde-frameworks","x11"],"shlibs_required":["libQt5Core.so.5","libc.so.8","libm.so.4","libstdc++.so.9"],"annotations":{"deprecated":"has its functionality stripped compared to a kf6 variant"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nhas its functionality stripped compared to a kf6 variant."}]},{"name":"kf5-knotifications","origin":"devel/kf5-knotifications","version":"5.116.0","comment":"KF5 abstraction for system notifications","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/knotifications/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a9bf74805defd112279f6c387bd40c50d1c0af7b536587d5211891a3c87bb71b","flatsize":604473,"path":"All/kf5-knotifications-5.116.0.pkg","repopath":"All/kf5-knotifications-5.116.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":157476,"desc":"KNotification is used to notify the user of an event.\nIt covers feedback and persistent events.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-kwindowsystem":{"origin":"x11/kf5-kwindowsystem","version":"5.116.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"libcanberra":{"origin":"audio/libcanberra","version":"0.30_11"},"libcanberra-gtk3":{"origin":"audio/libcanberra-gtk3","version":"0.30_11"},"libdbusmenu-qt5":{"origin":"devel/libdbusmenu-qt","version":"0.9.3.160420160218_13"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-linguisttools":{"origin":"devel/qt5-linguisttools","version":"5.15.16p3"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-speech":{"origin":"accessibility/qt5-speech","version":"5.15.16p1_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-x11extras":{"origin":"x11/qt5-x11extras","version":"5.15.16p0_1"}},"categories":["devel","kde","kde-frameworks"],"options":{"AUDIO":"on"}},{"name":"kf5-kpeople","origin":"devel/kf5-kpeople","version":"5.116.0","comment":"KF5 library providing access to contacts","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kpeople/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"814c5b517e4b789a834f31d81752a5a3b5de981311b468b6ad520cb0c89067c4","flatsize":517483,"path":"All/kf5-kpeople-5.116.0.pkg","repopath":"All/kf5-kpeople-5.116.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":128680,"desc":"A library that provides access to all contacts and the people who hold them.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-ki18n":{"origin":"devel/kf5-ki18n","version":"5.116.0"},"kf5-kitemviews":{"origin":"x11-toolkits/kf5-kitemviews","version":"5.116.0"},"kf5-kservice":{"origin":"devel/kf5-kservice","version":"5.116.0"},"kf5-kwidgetsaddons":{"origin":"x11-toolkits/kf5-kwidgetsaddons","version":"5.116.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["devel","kde","kde-frameworks"]},{"name":"kf5-kjs","origin":"www/kf5-kjs","version":"5.116.0","comment":"KF5 library providing an ECMAScript interpreter","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kjs/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0db80bba4aee55e288181f470f87a716ce8b8d01d770ff87c1991559c2f8e83d","flatsize":1589225,"path":"All/kf5-kjs-5.116.0.pkg","repopath":"All/kf5-kjs-5.116.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":371152,"desc":"This library provides an ECMAScript compatible interpreter.\nThe ECMA standard is based on well known scripting languages\nsuch as Netscape's JavaScript and Microsoft's JScript.","deps":{"pcre":{"origin":"devel/pcre","version":"8.45_4"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"}},"categories":["kde","kde-frameworks","www"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"kf5-kjobwidgets","origin":"x11-toolkits/kf5-kjobwidgets","version":"5.116.0","comment":"KF5 widgets for tracking KJob instance","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kjobwidgets/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"571d5ef3522c0b4bacb394a5a1d7f1f4c77d1bda793b963b78089e0786599e22","flatsize":483286,"path":"All/kf5-kjobwidgets-5.116.0.pkg","repopath":"All/kf5-kjobwidgets-5.116.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":105320,"desc":"KJobWIdgets provides widgets for showing progress of asynchronous jobs.","deps":{"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-kwidgetsaddons":{"origin":"x11-toolkits/kf5-kwidgetsaddons","version":"5.116.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-linguisttools":{"origin":"devel/qt5-linguisttools","version":"5.15.16p3"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-x11extras":{"origin":"x11/qt5-x11extras","version":"5.15.16p0_1"}},"categories":["kde","kde-frameworks","x11-toolkits"]},{"name":"kf5-knotifyconfig","origin":"devel/kf5-knotifyconfig","version":"5.116.0","comment":"KF5 configuration system for KNotify","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/knotifyconfig/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"92d36dfcb0d3785a6c45f40075e13bc606fa51b93e2043b29f75c6fbbb554f5d","flatsize":401467,"path":"All/kf5-knotifyconfig-5.116.0.pkg","repopath":"All/kf5-knotifyconfig-5.116.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":85268,"desc":"KNotifyConfig provides a configuration dialog for desktop notifications which\ncan be embedded in your application.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf5-kcompletion":{"origin":"x11-toolkits/kf5-kcompletion","version":"5.116.0"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-ki18n":{"origin":"devel/kf5-ki18n","version":"5.116.0"},"kf5-kio":{"origin":"devel/kf5-kio","version":"5.116.0_1"},"kf5-kjobwidgets":{"origin":"x11-toolkits/kf5-kjobwidgets","version":"5.116.0"},"kf5-kservice":{"origin":"devel/kf5-kservice","version":"5.116.0"},"kf5-kwidgetsaddons":{"origin":"x11-toolkits/kf5-kwidgetsaddons","version":"5.116.0"},"kf5-kwindowsystem":{"origin":"x11/kf5-kwindowsystem","version":"5.116.0"},"kf5-solid":{"origin":"devel/kf5-solid","version":"5.116.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libcanberra":{"origin":"audio/libcanberra","version":"0.30_11"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-speech":{"origin":"accessibility/qt5-speech","version":"5.15.16p1_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["devel","kde","kde-frameworks"],"options":{"AUDIO":"on"}},{"name":"kf5-kitemviews","origin":"x11-toolkits/kf5-kitemviews","version":"5.116.0","comment":"KF5 widget addons for Qt Model/View","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kitemviews/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d4dcf7d7f303cf8c9631653c164e915adc24710410620421f2ea12201838c06b","flatsize":381073,"path":"All/kf5-kitemviews-5.116.0.pkg","repopath":"All/kf5-kitemviews-5.116.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":105896,"desc":"KItemViews includes a set of views, which can be used with item models.\nIt includes views for categorizing lists and to add search filters to\nflat and hierarchical lists.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-linguisttools":{"origin":"devel/qt5-linguisttools","version":"5.15.16p3"},"qt5-uiplugin":{"origin":"x11-toolkits/qt5-uiplugin","version":"5.15.16p3"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["kde","kde-frameworks","x11-toolkits"]},{"name":"kf5-kmediaplayer","origin":"multimedia/kf5-kmediaplayer","version":"5.116.0","comment":"KF5 plugin interface for media player features","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kmediaplayer/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"16c8a27ec43db23940fc5b31f148dfbf806a9930adeffa526e1ff14c4de5ec42","flatsize":98174,"path":"All/kf5-kmediaplayer-5.116.0.pkg","repopath":"All/kf5-kmediaplayer-5.116.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":26996,"desc":"KMediaPlayer builds on the KParts framework to provide a common interface for\nKParts that can play media files.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf5-kauth":{"origin":"devel/kf5-kauth","version":"5.116.0_1"},"kf5-kcodecs":{"origin":"textproc/kf5-kcodecs","version":"5.116.0"},"kf5-kcompletion":{"origin":"x11-toolkits/kf5-kcompletion","version":"5.116.0"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kconfigwidgets":{"origin":"x11-toolkits/kf5-kconfigwidgets","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-ki18n":{"origin":"devel/kf5-ki18n","version":"5.116.0"},"kf5-kio":{"origin":"devel/kf5-kio","version":"5.116.0_1"},"kf5-kjobwidgets":{"origin":"x11-toolkits/kf5-kjobwidgets","version":"5.116.0"},"kf5-kparts":{"origin":"devel/kf5-kparts","version":"5.116.0"},"kf5-kservice":{"origin":"devel/kf5-kservice","version":"5.116.0"},"kf5-ktextwidgets":{"origin":"x11-toolkits/kf5-ktextwidgets","version":"5.116.0"},"kf5-kwidgetsaddons":{"origin":"x11-toolkits/kf5-kwidgetsaddons","version":"5.116.0"},"kf5-kwindowsystem":{"origin":"x11/kf5-kwindowsystem","version":"5.116.0"},"kf5-kxmlgui":{"origin":"x11-toolkits/kf5-kxmlgui","version":"5.116.0"},"kf5-solid":{"origin":"devel/kf5-solid","version":"5.116.0"},"kf5-sonnet":{"origin":"textproc/kf5-sonnet","version":"5.116.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["kde","kde-frameworks","multimedia"]},{"name":"kf5-kitemmodels","origin":"devel/kf5-kitemmodels","version":"5.116.0","comment":"KF5 models for Qt Model/View system","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kitemmodels/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a881e4c62844a8872149c370ee396074b59ab979d8aae866842aa3ca30b4c776","flatsize":504571,"path":"All/kf5-kitemmodels-5.116.0.pkg","repopath":"All/kf5-kitemmodels-5.116.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":135912,"desc":"Set of item models extending the Qt model-view framework","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"}},"categories":["devel","kde","kde-frameworks"]},{"name":"kf5-kinit","origin":"x11/kf5-kinit","version":"5.116.0","comment":"KF5 process launcher to speed up launching KDE applications","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kinit/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"47e026b99645aa9d1ed5ff54356b2b15a1ab9b66c715b70fed4c8450682b6e16","flatsize":467962,"path":"All/kf5-kinit-5.116.0.pkg","repopath":"All/kf5-kinit-5.116.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":125132,"desc":"kdeinit is a process launcher somewhat similar to the famous init used for\nbooting UNIX.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf5-kcompletion":{"origin":"x11-toolkits/kf5-kcompletion","version":"5.116.0"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-kcrash":{"origin":"devel/kf5-kcrash","version":"5.116.0"},"kf5-kdbusaddons":{"origin":"devel/kf5-kdbusaddons","version":"5.116.0"},"kf5-ki18n":{"origin":"devel/kf5-ki18n","version":"5.116.0"},"kf5-kio":{"origin":"devel/kf5-kio","version":"5.116.0_1"},"kf5-kjobwidgets":{"origin":"x11-toolkits/kf5-kjobwidgets","version":"5.116.0"},"kf5-kservice":{"origin":"devel/kf5-kservice","version":"5.116.0"},"kf5-kwidgetsaddons":{"origin":"x11-toolkits/kf5-kwidgetsaddons","version":"5.116.0"},"kf5-kwindowsystem":{"origin":"x11/kf5-kwindowsystem","version":"5.116.0"},"kf5-solid":{"origin":"devel/kf5-solid","version":"5.116.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["kde","kde-frameworks","x11"],"shlibs_required":["libKF5Completion.so.5","libKF5ConfigCore.so.5","libKF5CoreAddons.so.5","libKF5Crash.so.5","libKF5DBusAddons.so.5","libKF5I18n.so.5","libKF5JobWidgets.so.5","libKF5KIOCore.so.5","libKF5KIOGui.so.5","libKF5KIOWidgets.so.5","libKF5Service.so.5","libKF5Solid.so.5","libKF5WidgetsAddons.so.5","libKF5WindowSystem.so.5","libQt5Concurrent.so.5","libQt5Core.so.5","libQt5DBus.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Widgets.so.5","libX11.so.6","libc.so.8","libm.so.4","libstdc++.so.9","libxcb.so.1"]},{"name":"kf5-kjsembed","origin":"www/kf5-kjsembed","version":"5.116.0","comment":"KF5 library for binding JavaScript objects to QObjects","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kjsembed/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8b16e66da3edbdcaa164829b0cc8075fd57526b238f495a054d0d9577f778653","flatsize":1745647,"path":"All/kf5-kjsembed-5.116.0.pkg","repopath":"All/kf5-kjsembed-5.116.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":382312,"desc":"KSJEmbed provides a method of binding JavaScript objects to QObjects.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf5-ki18n":{"origin":"devel/kf5-ki18n","version":"5.116.0"},"kf5-kjs":{"origin":"www/kf5-kjs","version":"5.116.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-uiplugin":{"origin":"x11-toolkits/qt5-uiplugin","version":"5.15.16p3"},"qt5-uitools":{"origin":"devel/qt5-uitools","version":"5.15.16p3"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["kde","kde-frameworks","www"],"shlibs_required":["libKF5I18n.so.5","libKF5JS.so.5","libQt5Core.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"kf5-kimageformats","origin":"graphics/kf5-kimageformats","version":"5.116.0_2","comment":"KF5 library providing support for additional image formats","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kimageformats/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"68c07289d6b6065fac13686a3447de856c672154ecc4657c9926c4ac27f34dbb","flatsize":743397,"path":"All/kf5-kimageformats-5.116.0_2.pkg","repopath":"All/kf5-kimageformats-5.116.0_2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":199228,"desc":"This framework provides additional image format plugins for QtGui.\nRead-only support for dds, xcf, exr, psd and ras\nRead-write suport for eps, jp2, pcx, rgb, rgba, sgi, bw, pic, tga, xv","deps":{"Imath":{"origin":"math/Imath","version":"3.1.12"},"kf5-karchive":{"origin":"archivers/kf5-karchive","version":"5.116.0"},"libavif":{"origin":"graphics/libavif","version":"1.2.0"},"libheif":{"origin":"graphics/libheif","version":"1.19.8"},"libjxl":{"origin":"graphics/libjxl","version":"0.11.1_1"},"libraw":{"origin":"graphics/libraw","version":"0.21.3"},"openexr":{"origin":"graphics/openexr","version":"3.3.4"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["graphics","kde","kde-frameworks"],"options":{"AVIF":"on","HEIF":"on","JXL":"on","OPENEXR":"on","RAW":"on"}},{"name":"kf5-kiconthemes","origin":"x11-themes/kf5-kiconthemes","version":"5.116.0","comment":"KF5 library for handling icons in applications","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kiconthemes/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"90b7ce72569ac73dd3ab3ddcf57892df81853b3083434deec55dfd579a88e449","flatsize":535658,"path":"All/kf5-kiconthemes-5.116.0.pkg","repopath":"All/kf5-kiconthemes-5.116.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":140720,"desc":"This library contains classes to improve the handling\nof icons in applications using the KDE Frameworks","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf5-karchive":{"origin":"archivers/kf5-karchive","version":"5.116.0"},"kf5-kauth":{"origin":"devel/kf5-kauth","version":"5.116.0_1"},"kf5-kcodecs":{"origin":"textproc/kf5-kcodecs","version":"5.116.0"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kconfigwidgets":{"origin":"x11-toolkits/kf5-kconfigwidgets","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-ki18n":{"origin":"devel/kf5-ki18n","version":"5.116.0"},"kf5-kwidgetsaddons":{"origin":"x11-toolkits/kf5-kwidgetsaddons","version":"5.116.0"},"kf6-breeze-icons":{"origin":"x11-themes/kf6-breeze-icons","version":"6.14.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["kde","kde-frameworks","x11-themes"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"ICONS":"on"}},{"name":"kf5-kio","origin":"devel/kf5-kio","version":"5.116.0_1","comment":"KF5 resource and network access abstraction","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kio/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d205caa272391d2e38214258ba0553981f1b3d2d6001c8fe62017ef19d0472ef","flatsize":25191008,"path":"All/kf5-kio-5.116.0_1.pkg","repopath":"All/kf5-kio-5.116.0_1.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":4529124,"desc":"This framework implements almost all the file management functions you will ever\nneed. In fact, the KDE file manager (Dolphin) and the KDE file dialog also uses\nthis to provide its network-enabled file management.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf5-karchive":{"origin":"archivers/kf5-karchive","version":"5.116.0"},"kf5-kauth":{"origin":"devel/kf5-kauth","version":"5.116.0_1"},"kf5-kbookmarks":{"origin":"devel/kf5-kbookmarks","version":"5.116.0"},"kf5-kcodecs":{"origin":"textproc/kf5-kcodecs","version":"5.116.0"},"kf5-kcompletion":{"origin":"x11-toolkits/kf5-kcompletion","version":"5.116.0"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kconfigwidgets":{"origin":"x11-toolkits/kf5-kconfigwidgets","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-kcrash":{"origin":"devel/kf5-kcrash","version":"5.116.0"},"kf5-kdbusaddons":{"origin":"devel/kf5-kdbusaddons","version":"5.116.0"},"kf5-kded":{"origin":"x11/kf5-kded","version":"5.116.0"},"kf5-kdoctools":{"origin":"devel/kf5-kdoctools","version":"5.116.0"},"kf5-kguiaddons":{"origin":"x11-toolkits/kf5-kguiaddons","version":"5.116.0_2"},"kf5-ki18n":{"origin":"devel/kf5-ki18n","version":"5.116.0"},"kf5-kiconthemes":{"origin":"x11-themes/kf5-kiconthemes","version":"5.116.0"},"kf5-kitemviews":{"origin":"x11-toolkits/kf5-kitemviews","version":"5.116.0"},"kf5-kjobwidgets":{"origin":"x11-toolkits/kf5-kjobwidgets","version":"5.116.0"},"kf5-knotifications":{"origin":"devel/kf5-knotifications","version":"5.116.0"},"kf5-kservice":{"origin":"devel/kf5-kservice","version":"5.116.0"},"kf5-ktextwidgets":{"origin":"x11-toolkits/kf5-ktextwidgets","version":"5.116.0"},"kf5-kwallet":{"origin":"sysutils/kf5-kwallet","version":"5.116.0_3"},"kf5-kwidgetsaddons":{"origin":"x11-toolkits/kf5-kwidgetsaddons","version":"5.116.0"},"kf5-kwindowsystem":{"origin":"x11/kf5-kwindowsystem","version":"5.116.0"},"kf5-kxmlgui":{"origin":"x11-toolkits/kf5-kxmlgui","version":"5.116.0"},"kf5-solid":{"origin":"devel/kf5-solid","version":"5.116.0"},"kf5-sonnet":{"origin":"textproc/kf5-sonnet","version":"5.116.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-x11extras":{"origin":"x11/qt5-x11extras","version":"5.15.16p0_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["devel","kde","kde-frameworks"],"shlibs_required":["libKF5Completion.so.5","libKF5ConfigCore.so.5","libKF5CoreAddons.so.5","libKF5DBusAddons.so.5","libKF5I18n.so.5","libKF5JobWidgets.so.5","libKF5Service.so.5","libKF5Solid.so.5","libKF5WidgetsAddons.so.5","libKF5WindowSystem.so.5","libQt5Concurrent.so.5","libQt5Core.so.5","libQt5DBus.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Widgets.so.5","libQt5X11Extras.so.5","libX11.so.6","libc.so.8","libm.so.4","libstdc++.so.9"],"annotations":{"cpe":"cpe:2.3:a:kde:kio:5.116.0:::::dragonfly6:x86_64:1","deprecated":"has its functionality stripped compared to a kf6 variant"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nhas its functionality stripped compared to a kf6 variant."}]},{"name":"kf5-ki18n","origin":"devel/kf5-ki18n","version":"5.116.0","comment":"KF5 advanced internationalization framework","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/ki18n/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e4edae11e7a1938674459f5d17354ad6cb2e65c868135ef8303bf03799bc84e2","flatsize":17914272,"path":"All/kf5-ki18n-5.116.0.pkg","repopath":"All/kf5-ki18n-5.116.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":1454648,"desc":"KI18n provides functionality for internationalizing user interface text in\napplications, based on the GNU Gettext translation system. It wraps the\nstandard Gettext functionality, so that the programmers and translators can\nuse the familiar Gettext tools and workflows.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gettext-tools":{"origin":"devel/gettext-tools","version":"0.23.1"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"}},"categories":["devel","kde","kde-frameworks"]},{"name":"kf5-kirigami2","origin":"x11-toolkits/kf5-kirigami2","version":"5.116.0","comment":"QtQuick based components set","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kirigami2/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"454805a13020050de0985d07b72a6d2e8cfe32c0601303cd023c42964043d701","flatsize":1887427,"path":"All/kf5-kirigami2-5.116.0.pkg","repopath":"All/kf5-kirigami2-5.116.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":397996,"desc":"A QtQuick based components set","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-graphicaleffects":{"origin":"graphics/qt5-graphicaleffects","version":"5.15.16p0"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-linguisttools":{"origin":"devel/qt5-linguisttools","version":"5.15.16p3"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-quickcontrols2":{"origin":"x11-toolkits/qt5-quickcontrols2","version":"5.15.16p5_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["kde","kde-frameworks","x11-toolkits"]},{"name":"kf5-kidletime","origin":"devel/kf5-kidletime","version":"5.116.0_1","comment":"KF5 library for monitoring user activity","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kidletime/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1fcd490c13c994375870d9f9104b7b7fea32167bedd26df6de155bd0c5175ee9","flatsize":179132,"path":"All/kf5-kidletime-5.116.0_1.pkg","repopath":"All/kf5-kidletime-5.116.0_1.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":47776,"desc":"KIdleTime is a singleton reporting information on idle time. It is useful not\nonly for finding out about the current idle time of the PC, but also for getting\nnotified upon idle time events, such as custom timeouts, or user activity.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXScrnSaver":{"origin":"x11/libXScrnSaver","version":"1.2.4_1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-wayland":{"origin":"graphics/qt5-wayland","version":"5.15.16p59_1"},"qt5-x11extras":{"origin":"x11/qt5-x11extras","version":"5.15.16p0_1"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["devel","kde","kde-frameworks"]},{"name":"kf5-knewstuff","origin":"devel/kf5-knewstuff","version":"5.116.0","comment":"KF5 library for downloading application assets from the network","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/knewstuff/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"213aa9c1e8d933b142e7897190c8a2470a73732f40b2b171141d2a8fdf22b3d7","flatsize":4412236,"path":"All/kf5-knewstuff-5.116.0.pkg","repopath":"All/kf5-knewstuff-5.116.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":858260,"desc":"The KNewStuff library implements collaborative data sharing for applications.\nIt uses libattica to support the Open Collaboration Services specification.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf5-attica":{"origin":"x11-toolkits/kf5-attica","version":"5.116.0"},"kf5-karchive":{"origin":"archivers/kf5-karchive","version":"5.116.0"},"kf5-kauth":{"origin":"devel/kf5-kauth","version":"5.116.0_1"},"kf5-kcodecs":{"origin":"textproc/kf5-kcodecs","version":"5.116.0"},"kf5-kcompletion":{"origin":"x11-toolkits/kf5-kcompletion","version":"5.116.0"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kconfigwidgets":{"origin":"x11-toolkits/kf5-kconfigwidgets","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-ki18n":{"origin":"devel/kf5-ki18n","version":"5.116.0"},"kf5-kiconthemes":{"origin":"x11-themes/kf5-kiconthemes","version":"5.116.0"},"kf5-kio":{"origin":"devel/kf5-kio","version":"5.116.0_1"},"kf5-kirigami2":{"origin":"x11-toolkits/kf5-kirigami2","version":"5.116.0"},"kf5-kitemviews":{"origin":"x11-toolkits/kf5-kitemviews","version":"5.116.0"},"kf5-kjobwidgets":{"origin":"x11-toolkits/kf5-kjobwidgets","version":"5.116.0"},"kf5-kpackage":{"origin":"devel/kf5-kpackage","version":"5.116.0"},"kf5-kservice":{"origin":"devel/kf5-kservice","version":"5.116.0"},"kf5-kwidgetsaddons":{"origin":"x11-toolkits/kf5-kwidgetsaddons","version":"5.116.0"},"kf5-kwindowsystem":{"origin":"x11/kf5-kwindowsystem","version":"5.116.0"},"kf5-kxmlgui":{"origin":"x11-toolkits/kf5-kxmlgui","version":"5.116.0"},"kf5-syndication":{"origin":"net/kf5-syndication","version":"5.116.0,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["devel","kde","kde-frameworks"],"shlibs_required":["libKF5Attica.so.5","libKF5ConfigCore.so.5","libKF5CoreAddons.so.5","libKF5I18n.so.5","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Qml.so.5","libQt5QmlModels.so.5","libQt5Quick.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"kf5-kguiaddons","origin":"x11-toolkits/kf5-kguiaddons","version":"5.116.0_2","comment":"KF5 addons to QtGui","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kguiaddons/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"280b5f43135a0b0e73fbffef7b6bbb0f2731fe53b851c78afc1699c57869b50c","flatsize":380675,"path":"All/kf5-kguiaddons-5.116.0_2.pkg","repopath":"All/kf5-kguiaddons-5.116.0_2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":99296,"desc":"The KDE GUI addons provide utilities for graphical user interfaces in the areas\nof colors, fonts, text, images, keyboard input.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-wayland":{"origin":"graphics/qt5-wayland","version":"5.15.16p59_1"},"qt5-x11extras":{"origin":"x11/qt5-x11extras","version":"5.15.16p0_1"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["kde","kde-frameworks","x11-toolkits"],"annotations":{"deprecated":"has its functionality stripped compared to a kf6 variant"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nhas its functionality stripped compared to a kf6 variant."}]},{"name":"kf5-kglobalaccel","origin":"x11/kf5-kglobalaccel","version":"5.116.0_1","comment":"KF5 library to add support for global workspace shortcuts","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kglobalaccel/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6102658f32129b93bcb8ed31911d95bbea3908dac15773be05988cb32fdc9e6d","flatsize":492114,"path":"All/kf5-kglobalaccel-5.116.0_1.pkg","repopath":"All/kf5-kglobalaccel-5.116.0_1.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":125660,"desc":"KGlobalAccel allows you to have global accelerators that are independent of the\nfocused window. Unlike regular shortcuts, the application's window does not need\nfocus for them to be activated.","deps":{"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-kcrash":{"origin":"devel/kf5-kcrash","version":"5.116.0"},"kf5-kdbusaddons":{"origin":"devel/kf5-kdbusaddons","version":"5.116.0"},"kf5-kservice":{"origin":"devel/kf5-kservice","version":"5.116.0"},"kf5-kwindowsystem":{"origin":"x11/kf5-kwindowsystem","version":"5.116.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-linguisttools":{"origin":"devel/qt5-linguisttools","version":"5.15.16p3"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-x11extras":{"origin":"x11/qt5-x11extras","version":"5.15.16p0_1"},"xcb-util-keysyms":{"origin":"x11/xcb-util-keysyms","version":"0.4.1"}},"categories":["kde","kde-frameworks","x11"],"annotations":{"deprecated":"has its functionality stripped compared to a kf6 variant"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nhas its functionality stripped compared to a kf6 variant."}]},{"name":"kf5-kdoctools","origin":"devel/kf5-kdoctools","version":"5.116.0","comment":"KF5 documentation generation from docbook","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kdoctools/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0d870d6d335e52d362d0cdbb72122d550a40a89313ab95d73c314ec9ed4cd069","flatsize":2542845,"path":"All/kf5-kdoctools-5.116.0.pkg","repopath":"All/kf5-kdoctools-5.116.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":477904,"desc":"Provides tools to generate documentation in various format from DocBook files.","deps":{"docbook-xml":{"origin":"textproc/docbook-xml","version":"5.0_3"},"docbook-xsl":{"origin":"textproc/docbook-xsl","version":"1.79.1_1,1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf5-karchive":{"origin":"archivers/kf5-karchive","version":"5.116.0"},"kf5-ki18n":{"origin":"devel/kf5-ki18n","version":"5.116.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"}},"categories":["devel","kde","kde-frameworks"],"shlibs_required":["libKF5Archive.so.5","libQt5Core.so.5","libc.so.8","libexslt.so.0","libm.so.4","libstdc++.so.9","libxml2.so.2","libxslt.so.1"]},{"name":"kf5-khtml","origin":"www/kf5-khtml","version":"5.116.0","comment":"KF5 KTHML rendering engine","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/khtml/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"08dbb694d56177b0157d9d7b1b70d0b08649c125aa19d11ade42a0cb6a1e6c87","flatsize":11590897,"path":"All/kf5-khtml-5.116.0.pkg","repopath":"All/kf5-khtml-5.116.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":2386832,"desc":"KHTML is a web rendering engine, based on the KParts technology and using KJS\nfor JavaScript support.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"giflib":{"origin":"graphics/giflib","version":"5.2.2"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"kf5-karchive":{"origin":"archivers/kf5-karchive","version":"5.116.0"},"kf5-kauth":{"origin":"devel/kf5-kauth","version":"5.116.0_1"},"kf5-kbookmarks":{"origin":"devel/kf5-kbookmarks","version":"5.116.0"},"kf5-kcodecs":{"origin":"textproc/kf5-kcodecs","version":"5.116.0"},"kf5-kcompletion":{"origin":"x11-toolkits/kf5-kcompletion","version":"5.116.0"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kconfigwidgets":{"origin":"x11-toolkits/kf5-kconfigwidgets","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-kglobalaccel":{"origin":"x11/kf5-kglobalaccel","version":"5.116.0_1"},"kf5-ki18n":{"origin":"devel/kf5-ki18n","version":"5.116.0"},"kf5-kiconthemes":{"origin":"x11-themes/kf5-kiconthemes","version":"5.116.0"},"kf5-kio":{"origin":"devel/kf5-kio","version":"5.116.0_1"},"kf5-kjobwidgets":{"origin":"x11-toolkits/kf5-kjobwidgets","version":"5.116.0"},"kf5-kjs":{"origin":"www/kf5-kjs","version":"5.116.0"},"kf5-knotifications":{"origin":"devel/kf5-knotifications","version":"5.116.0"},"kf5-kparts":{"origin":"devel/kf5-kparts","version":"5.116.0"},"kf5-kservice":{"origin":"devel/kf5-kservice","version":"5.116.0"},"kf5-ktextwidgets":{"origin":"x11-toolkits/kf5-ktextwidgets","version":"5.116.0"},"kf5-kwallet":{"origin":"sysutils/kf5-kwallet","version":"5.116.0_3"},"kf5-kwidgetsaddons":{"origin":"x11-toolkits/kf5-kwidgetsaddons","version":"5.116.0"},"kf5-kwindowsystem":{"origin":"x11/kf5-kwindowsystem","version":"5.116.0"},"kf5-kxmlgui":{"origin":"x11-toolkits/kf5-kxmlgui","version":"5.116.0"},"kf5-solid":{"origin":"devel/kf5-solid","version":"5.116.0"},"kf5-sonnet":{"origin":"textproc/kf5-sonnet","version":"5.116.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"phonon-qt5":{"origin":"multimedia/phonon","version":"4.12.0_3"},"png":{"origin":"graphics/png","version":"1.6.47"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-x11extras":{"origin":"x11/qt5-x11extras","version":"5.15.16p0_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["kde","kde-frameworks","www"]},{"name":"kf5-kholidays","origin":"net/kf5-kholidays","version":"5.116.0","comment":"KDE library for calendar holidays","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kholidays/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"db8d821e1d8d78636e523b7d401564c21d464b988d1734bb97a0ef694061f803","flatsize":997879,"path":"All/kf5-kholidays-5.116.0.pkg","repopath":"All/kf5-kholidays-5.116.0.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":267428,"desc":"This library provides a C++ API that determines holiday and other\nspecial events for a geographical region.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf5-kinit":{"origin":"x11/kf5-kinit","version":"5.116.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"}},"categories":["kde","kde-frameworks","net"]},{"name":"kf5-kemoticons","origin":"x11-themes/kf5-kemoticons","version":"5.116.0","comment":"KF5 library to convert emoticons","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kemoticons/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3a9d92daff51be86dfd2a2fd3d44b775c858dcb37042f4e4688f269a7d9e6404","flatsize":2328764,"path":"All/kf5-kemoticons-5.116.0.pkg","repopath":"All/kf5-kemoticons-5.116.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":1689404,"desc":"KEmoticons converts emoticons from text to a graphical representation\nwith images in HTML. It supports setting different themes for\nemoticons coming from different providers.","deps":{"kf5-karchive":{"origin":"archivers/kf5-karchive","version":"5.116.0"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-kservice":{"origin":"devel/kf5-kservice","version":"5.116.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["kde","kde-frameworks","x11-themes"]},{"name":"kf5-kdesignerplugin","origin":"x11-toolkits/kf5-kdesignerplugin","version":"5.116.0","comment":"KF5 integration of Frameworks widgets in Qt Designer/Creator","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kdesignerplugin/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"59574f2676b8aad4ac2b3ce666c539d51c91975d23248c53a9adabc2f4177a0d","flatsize":203317,"path":"All/kf5-kdesignerplugin-5.116.0.pkg","repopath":"All/kf5-kdesignerplugin-5.116.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":91080,"desc":"This framework provides plugins for Qt Designer that allow it to display the\nwidgets provided by various KDE frameworks, as well as a utility that can be\nused to generate other such plugins from ini-style description files.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"}},"categories":["kde","kde-frameworks","x11-toolkits"],"shlibs_required":["libKF5ConfigCore.so.5","libKF5CoreAddons.so.5","libQt5Core.so.5","libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"kf5-kded","origin":"x11/kf5-kded","version":"5.116.0","comment":"KF5 extensible daemon for providing system level services","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kded/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"791e03e192c0df1bd878b5c4e1b9fc525097b4d0cf7e99041e366d0a24d2eb6e","flatsize":137388,"path":"All/kf5-kded-5.116.0.pkg","repopath":"All/kf5-kded-5.116.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":65280,"desc":"KDED stands for KDE Daemon which isn't very descriptive. KDED runs in the\nbackground and performs a number of small tasks. Some of these tasks are\nbuilt in, others are started on demand.","deps":{"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-kcrash":{"origin":"devel/kf5-kcrash","version":"5.116.0"},"kf5-kdbusaddons":{"origin":"devel/kf5-kdbusaddons","version":"5.116.0"},"kf5-kservice":{"origin":"devel/kf5-kservice","version":"5.116.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["kde","kde-frameworks","x11"],"shlibs_required":["libKF5ConfigCore.so.5","libKF5CoreAddons.so.5","libKF5Crash.so.5","libKF5DBusAddons.so.5","libKF5Service.so.5","libQt5Core.so.5","libQt5DBus.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"kf5-kdeclarative","origin":"devel/kf5-kdeclarative","version":"5.116.0","comment":"KF5 library providing integration of QML and KDE Frameworks","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kdeclarative/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"41607aa53ba95ddb941d6109835aac26225f70e3a8a11a7235ac2b61ffa146de","flatsize":1246788,"path":"All/kf5-kdeclarative-5.116.0.pkg","repopath":"All/kf5-kdeclarative-5.116.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":270056,"desc":"KDeclarative provides integration of QML and KDE work spaces.\nIt's comprises two parts:\n\t* a library used by the C++ part of your application to intergrate QML\n\t  with KDE Frameworks specific features, and\n\t* a series of QML imports that offer bindings to some of the Frameworks.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf5-kcompletion":{"origin":"x11-toolkits/kf5-kcompletion","version":"5.116.0"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-kglobalaccel":{"origin":"x11/kf5-kglobalaccel","version":"5.116.0_1"},"kf5-kguiaddons":{"origin":"x11-toolkits/kf5-kguiaddons","version":"5.116.0_2"},"kf5-ki18n":{"origin":"devel/kf5-ki18n","version":"5.116.0"},"kf5-kiconthemes":{"origin":"x11-themes/kf5-kiconthemes","version":"5.116.0"},"kf5-kio":{"origin":"devel/kf5-kio","version":"5.116.0_1"},"kf5-kjobwidgets":{"origin":"x11-toolkits/kf5-kjobwidgets","version":"5.116.0"},"kf5-knotifications":{"origin":"devel/kf5-knotifications","version":"5.116.0"},"kf5-kpackage":{"origin":"devel/kf5-kpackage","version":"5.116.0"},"kf5-kservice":{"origin":"devel/kf5-kservice","version":"5.116.0"},"kf5-kwidgetsaddons":{"origin":"x11-toolkits/kf5-kwidgetsaddons","version":"5.116.0"},"kf5-kwindowsystem":{"origin":"x11/kf5-kwindowsystem","version":"5.116.0"},"kf5-solid":{"origin":"devel/kf5-solid","version":"5.116.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libepoxy":{"origin":"graphics/libepoxy","version":"1.5.10"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["devel","kde","kde-frameworks"],"shlibs_required":["libKF5ConfigCore.so.5","libKF5CoreAddons.so.5","libKF5I18n.so.5","libKF5Package.so.5","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Qml.so.5","libQt5QmlModels.so.5","libQt5Quick.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"kf5-kdnssd","origin":"dns/kf5-kdnssd","version":"5.116.0","comment":"KF5 abstraction to system DNSSD features","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kdnssd/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b817bdca6cad6aa9f8a1511b66386279a24dfe497a4611eb7a48022336522334","flatsize":341699,"path":"All/kf5-kdnssd-5.116.0.pkg","repopath":"All/kf5-kdnssd-5.116.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":92364,"desc":"KDNSSD is a library for handling the DNS-based Service Discovery Protocol,\nthe layer of Zeroconf that allows network services, such as printers, to be\ndiscovered without any user intervention or centralized infrastructure.","deps":{"avahi-libdns":{"origin":"net/avahi-libdns","version":"0.8_2"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-linguisttools":{"origin":"devel/qt5-linguisttools","version":"5.15.16p3"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"}},"categories":["dns","kde","kde-frameworks"],"options":{"AVAHI":"on","MDNSRESPONDER":"off"}},{"name":"kf5-kdbusaddons","origin":"devel/kf5-kdbusaddons","version":"5.116.0","comment":"KF5 addons to QtDBus","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kdbusaddons/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b3a2f15da55a5bedbfa63925943655005c0a4c79c14324fdc18e0dcc88ec78e5","flatsize":259388,"path":"All/kf5-kdbusaddons-5.116.0.pkg","repopath":"All/kf5-kdbusaddons-5.116.0.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":67876,"desc":"KDBusAddons provides convenience classes on top of QtDBus,\nas well as an API to create KDED modules.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-x11extras":{"origin":"x11/qt5-x11extras","version":"5.15.16p0_1"}},"categories":["devel","kde","kde-frameworks"],"shlibs_required":["libQt5Core.so.5","libQt5DBus.so.5","libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"kf5-kcrash","origin":"devel/kf5-kcrash","version":"5.116.0","comment":"KF5 library to handle crash analysis and bug report from apps","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kcrash/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"649edffd8deb7ce1508403176bad9da9f04285cea9376aff77cb85d8453fd9d2","flatsize":71645,"path":"All/kf5-kcrash-5.116.0.pkg","repopath":"All/kf5-kcrash-5.116.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":25112,"desc":"KCrash provides support for intercepting and handling application crashes.","deps":{"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-x11extras":{"origin":"x11/qt5-x11extras","version":"5.15.16p0_1"}},"categories":["devel","kde","kde-frameworks"]},{"name":"kf5-kcoreaddons","origin":"devel/kf5-kcoreaddons","version":"5.116.0","comment":"KF5 addons to QtCore","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kcoreaddons/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dacd817f2751de54e55e5a25bcd6262fd0b6ac633ef8f4871f9c8d51e25812b5","flatsize":2153650,"path":"All/kf5-kcoreaddons-5.116.0.pkg","repopath":"All/kf5-kcoreaddons-5.116.0.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","LGPL21+"],"pkgsize":495792,"desc":"KCoreAddons provides classes built on top of QtCore to perform various tasks\nsuch as manipulating mime types, autosaving files, creating backup files,\ngenerating random sequences, performing text manipulations such as macro\nreplacement, accessing user information and many more.","deps":{"libinotify":{"origin":"devel/libinotify","version":"20240724"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-linguisttools":{"origin":"devel/qt5-linguisttools","version":"5.15.16p3"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["devel","kde","kde-frameworks"],"shlibs_required":["libQt5Core.so.5","libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"FAM":"off","INOTIFY":"on"}},{"name":"kf5-kdesu","origin":"security/kf5-kdesu","version":"5.116.0","comment":"KF5 integration with su for elevated privileges","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kdesu/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"78c200b1b10b8fcdde258e5f566507451d0e21d3acc16d8614393ace7d145bb0","flatsize":305699,"path":"All/kf5-kdesu-5.116.0.pkg","repopath":"All/kf5-kdesu-5.116.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":89740,"desc":"Integration with su for elevated privileges","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-ki18n":{"origin":"devel/kf5-ki18n","version":"5.116.0"},"kf5-kpty":{"origin":"devel/kf5-kpty","version":"5.116.0"},"kf5-kservice":{"origin":"devel/kf5-kservice","version":"5.116.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"}},"categories":["kde","kde-frameworks","security"],"shlibs_required":["libICE.so.6","libKF5CoreAddons.so.5","libKF5I18n.so.5","libKF5Pty.so.5","libQt5Core.so.5","libSM.so.6","libX11.so.6","libXext.so.6","libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"SU":"on","SUDO":"off","DOAS":"off"}},{"name":"kf5-kfilemetadata","origin":"devel/kf5-kfilemetadata","version":"5.116.0_2","comment":"KF5 library for extracting file metadata","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kfilemetadata/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"035b8222c7befc10d876b96f52c712d5b29292c468baa7e504d6793adf63317a","flatsize":1443442,"path":"All/kf5-kfilemetadata-5.116.0_2.pkg","repopath":"All/kf5-kfilemetadata-5.116.0_2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":240060,"desc":"A library for extracting file metadata.","deps":{"ebook-tools":{"origin":"textproc/ebook-tools","version":"0.2.2_8"},"exiv2":{"origin":"graphics/exiv2","version":"0.28.5,1"},"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kdegraphics-mobipocket-qt5":{"origin":"graphics/kdegraphics-mobipocket","version":"25.04.2"},"kf5-karchive":{"origin":"archivers/kf5-karchive","version":"5.116.0"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-ki18n":{"origin":"devel/kf5-ki18n","version":"5.116.0"},"poppler":{"origin":"graphics/poppler","version":"25.02.0"},"poppler-qt5":{"origin":"graphics/poppler-qt5","version":"25.02.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"taglib":{"origin":"audio/taglib","version":"2.0.2"}},"categories":["devel","kde","kde-frameworks"],"options":{"MOBIPOCKET":"on"}},{"name":"kf5-kconfigwidgets","origin":"x11-toolkits/kf5-kconfigwidgets","version":"5.116.0","comment":"KF5 widgets for configuration dialogs","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kconfigwidgets/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"99dab1c1c809c89c8939de71693095c97261b2312bd12acad4232ac01348947f","flatsize":1685846,"path":"All/kf5-kconfigwidgets-5.116.0.pkg","repopath":"All/kf5-kconfigwidgets-5.116.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":395700,"desc":"KConfigWidgets provides easy-to-use classes to create configuration dialogs,\nas well as a set of widgets which uses KConfig to store their settings.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf5-kauth":{"origin":"devel/kf5-kauth","version":"5.116.0_1"},"kf5-kcodecs":{"origin":"textproc/kf5-kcodecs","version":"5.116.0"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-kguiaddons":{"origin":"x11-toolkits/kf5-kguiaddons","version":"5.116.0_2"},"kf5-ki18n":{"origin":"devel/kf5-ki18n","version":"5.116.0"},"kf5-kwidgetsaddons":{"origin":"x11-toolkits/kf5-kwidgetsaddons","version":"5.116.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["kde","kde-frameworks","x11-toolkits"]},{"name":"kf5-kconfig","origin":"devel/kf5-kconfig","version":"5.116.0","comment":"KF5 widgets for configuration dialogs","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kconfig/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8370d3f1a981aedd4805c7cfc4bcdbcf5b3fd392efb9707c56fd62e556d5f8e3","flatsize":1777109,"path":"All/kf5-kconfig-5.116.0.pkg","repopath":"All/kf5-kconfig-5.116.0.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":381084,"desc":"KConfigWidgets provides easy-to-use classes to create configuration dialogs,\nas well as a set of widgets which uses KConfig to store their settings.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-linguisttools":{"origin":"devel/qt5-linguisttools","version":"5.15.16p3"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["devel","kde","kde-frameworks"],"shlibs_required":["libQt5Core.so.5","libQt5Xml.so.5","libc.so.8","libm.so.4","libstdc++.so.9"],"annotations":{"cpe":"cpe:2.3:a:kde:kconfig:5.116.0:::::dragonfly6:x86_64"}},{"name":"kf5-kcompletion","origin":"x11-toolkits/kf5-kcompletion","version":"5.116.0","comment":"KF5 text completion helpers and widgets","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kcompletion/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"89af34dbded609ff0cfbdce97622ba364756e6328fa277120ff7ecd5916ada50","flatsize":464561,"path":"All/kf5-kcompletion-5.116.0.pkg","repopath":"All/kf5-kcompletion-5.116.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":125500,"desc":"When typing filenames, email addresses and other text where the user often wants\nto select from existing data (including what they previously typed) rather than\nenter anything wholly original, users often find it helpful if they only need to\ntype the first few characters, and then have the application offer them a set of\nchoices or attempt to finish off what they were typing. Email clients, shells\nand \"open file\" dialogs often provide this functionality.","deps":{"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kwidgetsaddons":{"origin":"x11-toolkits/kf5-kwidgetsaddons","version":"5.116.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-linguisttools":{"origin":"devel/qt5-linguisttools","version":"5.15.16p3"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["kde","kde-frameworks","x11-toolkits"]},{"name":"kf5-kcodecs","origin":"textproc/kf5-kcodecs","version":"5.116.0","comment":"KF5 library for string manipulation","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kcodecs/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2a8c4afc6db8fafd6ab901736689cbf6af5618e2c77f6e670d23a13be8281e46","flatsize":748218,"path":"All/kf5-kcodecs-5.116.0.pkg","repopath":"All/kf5-kcodecs-5.116.0.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":164112,"desc":"KCodecs provide a collection of methods to\nmanipulate strings using various encodings.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-linguisttools":{"origin":"devel/qt5-linguisttools","version":"5.15.16p3"}},"categories":["kde","kde-frameworks","textproc"]},{"name":"kf5-kcmutils","origin":"devel/kf5-kcmutils","version":"5.116.0","comment":"KF5 utilities for working with KCModules","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kcmutils/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ce7801cb5a44f837db78975d143283ca39bdd94828023a808919928acb107c61","flatsize":1158401,"path":"All/kf5-kcmutils-5.116.0.pkg","repopath":"All/kf5-kcmutils-5.116.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":252292,"desc":"KCMUtils provides various classes to work with KCModules.\nKCModules can be created with the KConfigWidgets framework.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf5-kauth":{"origin":"devel/kf5-kauth","version":"5.116.0_1"},"kf5-kcodecs":{"origin":"textproc/kf5-kcodecs","version":"5.116.0"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kconfigwidgets":{"origin":"x11-toolkits/kf5-kconfigwidgets","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-kdeclarative":{"origin":"devel/kf5-kdeclarative","version":"5.116.0"},"kf5-kguiaddons":{"origin":"x11-toolkits/kf5-kguiaddons","version":"5.116.0_2"},"kf5-ki18n":{"origin":"devel/kf5-ki18n","version":"5.116.0"},"kf5-kitemviews":{"origin":"x11-toolkits/kf5-kitemviews","version":"5.116.0"},"kf5-kpackage":{"origin":"devel/kf5-kpackage","version":"5.116.0"},"kf5-kservice":{"origin":"devel/kf5-kservice","version":"5.116.0"},"kf5-kwidgetsaddons":{"origin":"x11-toolkits/kf5-kwidgetsaddons","version":"5.116.0"},"kf5-kxmlgui":{"origin":"x11-toolkits/kf5-kxmlgui","version":"5.116.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["devel","kde","kde-frameworks"],"shlibs_required":["libQt5Core.so.5","libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"kf5-kdelibs4support","origin":"x11/kf5-kdelibs4support","version":"5.116.0","comment":"KF5 porting aid from KDELibs4","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kdelibs4support/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e7c72ff2104d55a2d15b9b96a754b83203ce6ce2e3e095d409b5ea75726b5030","flatsize":19400854,"path":"All/kf5-kdelibs4support-5.116.0.pkg","repopath":"All/kf5-kdelibs4support-5.116.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":3373856,"desc":"This framework provides code and utilities to ease the transition from kdelibs 4\nto KDE Frameworks 5.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf5-kauth":{"origin":"devel/kf5-kauth","version":"5.116.0_1"},"kf5-kbookmarks":{"origin":"devel/kf5-kbookmarks","version":"5.116.0"},"kf5-kcodecs":{"origin":"textproc/kf5-kcodecs","version":"5.116.0"},"kf5-kcompletion":{"origin":"x11-toolkits/kf5-kcompletion","version":"5.116.0"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kconfigwidgets":{"origin":"x11-toolkits/kf5-kconfigwidgets","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-kcrash":{"origin":"devel/kf5-kcrash","version":"5.116.0"},"kf5-kdbusaddons":{"origin":"devel/kf5-kdbusaddons","version":"5.116.0"},"kf5-kded":{"origin":"x11/kf5-kded","version":"5.116.0"},"kf5-kdesignerplugin":{"origin":"x11-toolkits/kf5-kdesignerplugin","version":"5.116.0"},"kf5-kemoticons":{"origin":"x11-themes/kf5-kemoticons","version":"5.116.0"},"kf5-kglobalaccel":{"origin":"x11/kf5-kglobalaccel","version":"5.116.0_1"},"kf5-kguiaddons":{"origin":"x11-toolkits/kf5-kguiaddons","version":"5.116.0_2"},"kf5-ki18n":{"origin":"devel/kf5-ki18n","version":"5.116.0"},"kf5-kiconthemes":{"origin":"x11-themes/kf5-kiconthemes","version":"5.116.0"},"kf5-kio":{"origin":"devel/kf5-kio","version":"5.116.0_1"},"kf5-kitemmodels":{"origin":"devel/kf5-kitemmodels","version":"5.116.0"},"kf5-kitemviews":{"origin":"x11-toolkits/kf5-kitemviews","version":"5.116.0"},"kf5-kjobwidgets":{"origin":"x11-toolkits/kf5-kjobwidgets","version":"5.116.0"},"kf5-knotifications":{"origin":"devel/kf5-knotifications","version":"5.116.0"},"kf5-kparts":{"origin":"devel/kf5-kparts","version":"5.116.0"},"kf5-kservice":{"origin":"devel/kf5-kservice","version":"5.116.0"},"kf5-ktextwidgets":{"origin":"x11-toolkits/kf5-ktextwidgets","version":"5.116.0"},"kf5-kunitconversion":{"origin":"devel/kf5-kunitconversion","version":"5.116.0"},"kf5-kwidgetsaddons":{"origin":"x11-toolkits/kf5-kwidgetsaddons","version":"5.116.0"},"kf5-kwindowsystem":{"origin":"x11/kf5-kwindowsystem","version":"5.116.0"},"kf5-kxmlgui":{"origin":"x11-toolkits/kf5-kxmlgui","version":"5.116.0"},"kf5-solid":{"origin":"devel/kf5-solid","version":"5.116.0"},"kf5-sonnet":{"origin":"textproc/kf5-sonnet","version":"5.116.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-designer":{"origin":"devel/qt5-designer","version":"5.15.16p3_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-testlib":{"origin":"devel/qt5-testlib","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-x11extras":{"origin":"x11/qt5-x11extras","version":"5.15.16p0_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["kde","kde-frameworks","x11"],"shlibs_required":["libKF5Auth.so.5","libKF5AuthCore.so.5","libKF5Bookmarks.so.5","libKF5Codecs.so.5","libKF5Completion.so.5","libKF5ConfigCore.so.5","libKF5ConfigGui.so.5","libKF5ConfigWidgets.so.5","libKF5CoreAddons.so.5","libKF5Crash.so.5","libKF5GuiAddons.so.5","libKF5I18n.so.5","libKF5IconThemes.so.5","libKF5ItemViews.so.5","libKF5JobWidgets.so.5","libKF5KIOCore.so.5","libKF5KIOFileWidgets.so.5","libKF5KIOGui.so.5","libKF5KIOWidgets.so.5","libKF5Notifications.so.5","libKF5Parts.so.5","libKF5Service.so.5","libKF5Solid.so.5","libKF5SonnetUi.so.5","libKF5TextWidgets.so.5","libKF5UnitConversion.so.5","libKF5WidgetsAddons.so.5","libKF5WindowSystem.so.5","libKF5XmlGui.so.5","libQt5Concurrent.so.5","libQt5Core.so.5","libQt5DBus.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5PrintSupport.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libX11.so.6","libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"kf5-kdav","origin":"net/kf5-kdav","version":"5.116.0,1","comment":"DAV protocol implementation with KJobs","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kdav/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ecb45ac17ed03d7385f1957d80a284eb7e80265c8acb229067999e7f9bea2081","flatsize":513829,"path":"All/kf5-kdav-5.116.0,1.pkg","repopath":"All/kf5-kdav-5.116.0,1.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":112448,"desc":"KDE Personal Information Management suite.\n\nkaddressbook - Keeps your addresses on file\nakregator - Feed reader\nkalarm - A personal alarm message, command and email scheduler\nkjots - A note taker\nkleopatra - KDE Key Manager\nkmail - Fully featured Email client\nknode - KDE News (Usenet) reader\nknotes - Popup notes\nkontact - Brings together all the KDE PIM applications under one roof\nkorganizer - KDE Calendar and scheduling\nktimetracker - time tracker","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-ki18n":{"origin":"devel/kf5-ki18n","version":"5.116.0"},"kf5-kio":{"origin":"devel/kf5-kio","version":"5.116.0_1"},"kf5-kservice":{"origin":"devel/kf5-kservice","version":"5.116.0"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["kde","kde-frameworks","net"]},{"name":"kf5-kbookmarks","origin":"devel/kf5-kbookmarks","version":"5.116.0","comment":"KF5 library for bookmarks and the XBEL format","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kbookmarks/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fcf80e9e8d0ae34759f97b8bb091bff68d8c55217d5b8d07cc48d49a079a59fe","flatsize":749932,"path":"All/kf5-kbookmarks-5.116.0.pkg","repopath":"All/kf5-kbookmarks-5.116.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":155740,"desc":"KBookmarks lets you access and manipulate bookmarks stored\nusing the XBEL format.","deps":{"kf5-kauth":{"origin":"devel/kf5-kauth","version":"5.116.0_1"},"kf5-kcodecs":{"origin":"textproc/kf5-kcodecs","version":"5.116.0"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kconfigwidgets":{"origin":"x11-toolkits/kf5-kconfigwidgets","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-kwidgetsaddons":{"origin":"x11-toolkits/kf5-kwidgetsaddons","version":"5.116.0"},"kf5-kxmlgui":{"origin":"x11-toolkits/kf5-kxmlgui","version":"5.116.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-linguisttools":{"origin":"devel/qt5-linguisttools","version":"5.15.16p3"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["devel","kde","kde-frameworks"]},{"name":"kf5-kauth","origin":"devel/kf5-kauth","version":"5.116.0_1","comment":"KF5 abstraction to system policy and authentication features","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kauth/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2727116d8bb0af059e02c9807349dc896f037a1b5607632e1578eda79566049b","flatsize":568154,"path":"All/kf5-kauth-5.116.0_1.pkg","repopath":"All/kf5-kauth-5.116.0_1.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":134812,"desc":"KAuth provides a convenient, system-integrated way to offload actions that need\nto be performed as a privileged user to small helper utilities.","deps":{"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"polkit-qt-1-qt5":{"origin":"sysutils/polkit-qt-1","version":"0.200.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-linguisttools":{"origin":"devel/qt5-linguisttools","version":"5.15.16p3"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["devel","kde","kde-frameworks"],"shlibs_required":["libQt5Core.so.5","libc.so.8","libm.so.4","libstdc++.so.9"],"annotations":{"cpe":"cpe:2.3:a:kde:kauth:5.116.0:::::dragonfly6:x86_64:1"}},{"name":"kf5-karchive","origin":"archivers/kf5-karchive","version":"5.116.0","comment":"KF5 library that provides classes for handling archive formats","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/karchive/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d003c39b47743321352e8f9bb1209530df0998f22c4e0c9e2ac6edbb1cf1d3ed","flatsize":705469,"path":"All/kf5-karchive-5.116.0.pkg","repopath":"All/kf5-karchive-5.116.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":160068,"desc":"KArchive provides classes for easy reading, creation and manipulation of\n\"archive\" formats like ZIP and TAR.\n\nIt also provides transparent compression and decompression of data, like\nthe GZip format, via a subclass of QIODevice.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-linguisttools":{"origin":"devel/qt5-linguisttools","version":"5.15.16p3"}},"categories":["archivers","kde","kde-frameworks"]},{"name":"kf5-kcalendarcore","origin":"net/kf5-kcalendarcore","version":"5.116.0,1","comment":"KDE calendar access library","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kcalendarcore/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"de6fcda8f4a0dce704ec811f6af2d8bc56ab815b7609e78022e54f8c061dbbce","flatsize":1554268,"path":"All/kf5-kcalendarcore-5.116.0,1.pkg","repopath":"All/kf5-kcalendarcore-5.116.0,1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":315772,"desc":"KDE Personal Information Management suite.\n\nkaddressbook - Keeps your addresses on file\nakregator - Feed reader\nkalarm - A personal alarm message, command and email scheduler\nkjots - A note taker\nkleopatra - KDE Key Manager\nkmail - Fully featured Email client\nknode - KDE News (Usenet) reader\nknotes - Popup notes\nkontact - Brings together all the KDE PIM applications under one roof\nkorganizer - KDE Calendar and scheduling\nktimetracker - time tracker","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf5-kinit":{"origin":"x11/kf5-kinit","version":"5.116.0"},"libical":{"origin":"devel/libical","version":"3.0.19_2"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"}},"categories":["kde","kde-frameworks","net"]},{"name":"kf5-kactivities-stats","origin":"x11/kf5-kactivities-stats","version":"5.116.0","comment":"KF5 statistics for activities","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kactivities-stats/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9ba3d9fe847b8be2ca995631fed03384542e4e026e216e3b288f8fe9f73c4a90","flatsize":313813,"path":"All/kf5-kactivities-stats-5.116.0.pkg","repopath":"All/kf5-kactivities-stats-5.116.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":88276,"desc":"KActivities provides the infrastructure needed to manage a user's activites,\nallowing them to switch between tasks, and for applications to update their\nstate to match the user's current activity. This includes a daemon, a library\nfor interacting with that daemon, and plugins for integration with other\nframeworks.","deps":{"kf5-kactivities":{"origin":"x11/kf5-kactivities","version":"5.116.0"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"}},"categories":["kde","kde-frameworks","x11"]},{"name":"kf5-kactivities","origin":"x11/kf5-kactivities","version":"5.116.0","comment":"KF5 runtime and library to organize work in separate activities","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kactivities/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"68d3e50d38c1c644884301897731cc1743e0b04630e940d3fa57bcdcfb6a8322","flatsize":490664,"path":"All/kf5-kactivities-5.116.0.pkg","repopath":"All/kf5-kactivities-5.116.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":128160,"desc":"KActivities provides the infrastructure needed to manage a user's activites,\nallowing them to switch between tasks, and for applications to update their\nstate to match the user's current activity. This includes a daemon, a library\nfor interacting with that daemon, and plugins for integration with other\nframeworks.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-kservice":{"origin":"devel/kf5-kservice","version":"5.116.0"},"kf5-kwindowsystem":{"origin":"x11/kf5-kwindowsystem","version":"5.116.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"}},"categories":["kde","kde-frameworks","x11"],"shlibs_required":["libQt5Core.so.5","libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"kf5-frameworks","origin":"x11/kf5-frameworks","version":"5.116.0","comment":"KF5 frameworks meta port","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/index.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"393507c2a8bfcf9a64668b6a61cf1f83edd1435f89f9144d4ed8b9ae9b2bc58e","flatsize":243,"path":"All/kf5-frameworks-5.116.0.pkg","repopath":"All/kf5-frameworks-5.116.0.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":1992,"desc":"The KDE Frameworks build on the Qt framework, providing everything from simple\nutility classes (such as those in KCoreAddons) to integrated solutions for\ncommon requirements of desktop applications (such as KNewStuff, for fetching\ndownloadable add-on content in an application, or the powerful KIO\nmulti-protocol file access framework).","deps":{"kf5-attica":{"origin":"x11-toolkits/kf5-attica","version":"5.116.0"},"kf5-baloo":{"origin":"sysutils/kf5-baloo","version":"5.116.0_1"},"kf5-frameworkintegration":{"origin":"x11/kf5-frameworkintegration","version":"5.116.0_1"},"kf5-kactivities":{"origin":"x11/kf5-kactivities","version":"5.116.0"},"kf5-kactivities-stats":{"origin":"x11/kf5-kactivities-stats","version":"5.116.0"},"kf5-karchive":{"origin":"archivers/kf5-karchive","version":"5.116.0"},"kf5-kauth":{"origin":"devel/kf5-kauth","version":"5.116.0_1"},"kf5-kbookmarks":{"origin":"devel/kf5-kbookmarks","version":"5.116.0"},"kf5-kcalendarcore":{"origin":"net/kf5-kcalendarcore","version":"5.116.0,1"},"kf5-kcmutils":{"origin":"devel/kf5-kcmutils","version":"5.116.0"},"kf5-kcodecs":{"origin":"textproc/kf5-kcodecs","version":"5.116.0"},"kf5-kcompletion":{"origin":"x11-toolkits/kf5-kcompletion","version":"5.116.0"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kconfigwidgets":{"origin":"x11-toolkits/kf5-kconfigwidgets","version":"5.116.0"},"kf5-kcontacts":{"origin":"net/kf5-kcontacts","version":"5.116.0,1"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-kcrash":{"origin":"devel/kf5-kcrash","version":"5.116.0"},"kf5-kdav":{"origin":"net/kf5-kdav","version":"5.116.0,1"},"kf5-kdbusaddons":{"origin":"devel/kf5-kdbusaddons","version":"5.116.0"},"kf5-kdeclarative":{"origin":"devel/kf5-kdeclarative","version":"5.116.0"},"kf5-kded":{"origin":"x11/kf5-kded","version":"5.116.0"},"kf5-kdelibs4support":{"origin":"x11/kf5-kdelibs4support","version":"5.116.0"},"kf5-kdesignerplugin":{"origin":"x11-toolkits/kf5-kdesignerplugin","version":"5.116.0"},"kf5-kdesu":{"origin":"security/kf5-kdesu","version":"5.116.0"},"kf5-kdnssd":{"origin":"dns/kf5-kdnssd","version":"5.116.0"},"kf5-kdoctools":{"origin":"devel/kf5-kdoctools","version":"5.116.0"},"kf5-kemoticons":{"origin":"x11-themes/kf5-kemoticons","version":"5.116.0"},"kf5-kfilemetadata":{"origin":"devel/kf5-kfilemetadata","version":"5.116.0_2"},"kf5-kglobalaccel":{"origin":"x11/kf5-kglobalaccel","version":"5.116.0_1"},"kf5-kguiaddons":{"origin":"x11-toolkits/kf5-kguiaddons","version":"5.116.0_2"},"kf5-kholidays":{"origin":"net/kf5-kholidays","version":"5.116.0"},"kf5-khtml":{"origin":"www/kf5-khtml","version":"5.116.0"},"kf5-ki18n":{"origin":"devel/kf5-ki18n","version":"5.116.0"},"kf5-kiconthemes":{"origin":"x11-themes/kf5-kiconthemes","version":"5.116.0"},"kf5-kidletime":{"origin":"devel/kf5-kidletime","version":"5.116.0_1"},"kf5-kimageformats":{"origin":"graphics/kf5-kimageformats","version":"5.116.0_2"},"kf5-kinit":{"origin":"x11/kf5-kinit","version":"5.116.0"},"kf5-kio":{"origin":"devel/kf5-kio","version":"5.116.0_1"},"kf5-kirigami2":{"origin":"x11-toolkits/kf5-kirigami2","version":"5.116.0"},"kf5-kitemmodels":{"origin":"devel/kf5-kitemmodels","version":"5.116.0"},"kf5-kitemviews":{"origin":"x11-toolkits/kf5-kitemviews","version":"5.116.0"},"kf5-kjobwidgets":{"origin":"x11-toolkits/kf5-kjobwidgets","version":"5.116.0"},"kf5-kjs":{"origin":"www/kf5-kjs","version":"5.116.0"},"kf5-kjsembed":{"origin":"www/kf5-kjsembed","version":"5.116.0"},"kf5-kmediaplayer":{"origin":"multimedia/kf5-kmediaplayer","version":"5.116.0"},"kf5-knewstuff":{"origin":"devel/kf5-knewstuff","version":"5.116.0"},"kf5-knotifications":{"origin":"devel/kf5-knotifications","version":"5.116.0"},"kf5-knotifyconfig":{"origin":"devel/kf5-knotifyconfig","version":"5.116.0"},"kf5-kpackage":{"origin":"devel/kf5-kpackage","version":"5.116.0"},"kf5-kparts":{"origin":"devel/kf5-kparts","version":"5.116.0"},"kf5-kpeople":{"origin":"devel/kf5-kpeople","version":"5.116.0"},"kf5-kplotting":{"origin":"graphics/kf5-kplotting","version":"5.116.0"},"kf5-kpty":{"origin":"devel/kf5-kpty","version":"5.116.0"},"kf5-kquickcharts":{"origin":"graphics/kf5-kquickcharts","version":"5.116.0"},"kf5-kross":{"origin":"lang/kf5-kross","version":"5.116.0"},"kf5-krunner":{"origin":"x11/kf5-krunner","version":"5.116.0"},"kf5-kservice":{"origin":"devel/kf5-kservice","version":"5.116.0"},"kf5-ktexteditor":{"origin":"devel/kf5-ktexteditor","version":"5.116.0_2"},"kf5-ktextwidgets":{"origin":"x11-toolkits/kf5-ktextwidgets","version":"5.116.0"},"kf5-kunitconversion":{"origin":"devel/kf5-kunitconversion","version":"5.116.0"},"kf5-kwallet":{"origin":"sysutils/kf5-kwallet","version":"5.116.0_3"},"kf5-kwayland":{"origin":"x11/kf5-kwayland","version":"5.116.0"},"kf5-kwidgetsaddons":{"origin":"x11-toolkits/kf5-kwidgetsaddons","version":"5.116.0"},"kf5-kwindowsystem":{"origin":"x11/kf5-kwindowsystem","version":"5.116.0"},"kf5-kxmlgui":{"origin":"x11-toolkits/kf5-kxmlgui","version":"5.116.0"},"kf5-kxmlrpcclient":{"origin":"net/kf5-kxmlrpcclient","version":"5.116.0"},"kf5-plasma-framework":{"origin":"x11/kf5-plasma-framework","version":"5.116.0_1"},"kf5-prison":{"origin":"graphics/kf5-prison","version":"5.116.0"},"kf5-purpose":{"origin":"misc/kf5-purpose","version":"5.116.0_1"},"kf5-qqc2-desktop-style":{"origin":"x11-themes/kf5-qqc2-desktop-style","version":"5.116.1"},"kf5-solid":{"origin":"devel/kf5-solid","version":"5.116.0"},"kf5-sonnet":{"origin":"textproc/kf5-sonnet","version":"5.116.0"},"kf5-syndication":{"origin":"net/kf5-syndication","version":"5.116.0,1"},"kf5-syntax-highlighting":{"origin":"textproc/kf5-syntax-highlighting","version":"5.116.0"},"kf5-threadweaver":{"origin":"devel/kf5-threadweaver","version":"5.116.0"},"kf6-breeze-icons":{"origin":"x11-themes/kf6-breeze-icons","version":"6.14.0"},"kf6-extra-cmake-modules":{"origin":"devel/kf6-extra-cmake-modules","version":"6.14.0"},"kf6-kapidox":{"origin":"devel/kf6-kapidox","version":"6.14.0"}},"categories":["kde","x11"]},{"name":"kf5-style-qtcurve","origin":"x11-themes/qtcurve-kf5","version":"1.9.0_1","comment":"QtCurve KDE Frameworks 5 widget style and window decoration","maintainer":"jhale@FreeBSD.org","www":"https://invent.kde.org/system/qtcurve","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0c111748a17d9fce5b1274492eda7781a6a70b8465d77ae42f6a59ef7ce01d07","flatsize":1106306,"path":"All/kf5-style-qtcurve-1.9.0_1.pkg","repopath":"All/kf5-style-qtcurve-1.9.0_1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":333024,"desc":"QtCurve is a set of widget styles for Qt and GTK+ toolkits.","deps":{"kf5-frameworkintegration":{"origin":"x11/kf5-frameworkintegration","version":"5.116.0_1"},"kf5-karchive":{"origin":"archivers/kf5-karchive","version":"5.116.0"},"kf5-kcompletion":{"origin":"x11-toolkits/kf5-kcompletion","version":"5.116.0"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kconfigwidgets":{"origin":"x11-toolkits/kf5-kconfigwidgets","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-kdelibs4support":{"origin":"x11/kf5-kdelibs4support","version":"5.116.0"},"kf5-kguiaddons":{"origin":"x11-toolkits/kf5-kguiaddons","version":"5.116.0_2"},"kf5-ki18n":{"origin":"devel/kf5-ki18n","version":"5.116.0"},"kf5-kiconthemes":{"origin":"x11-themes/kf5-kiconthemes","version":"5.116.0"},"kf5-kinit":{"origin":"x11/kf5-kinit","version":"5.116.0"},"kf5-kio":{"origin":"devel/kf5-kio","version":"5.116.0_1"},"kf5-kwidgetsaddons":{"origin":"x11-toolkits/kf5-kwidgetsaddons","version":"5.116.0"},"kf5-kwindowsystem":{"origin":"x11/kf5-kwindowsystem","version":"5.116.0"},"kf5-kxmlgui":{"origin":"x11-toolkits/kf5-kxmlgui","version":"5.116.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-x11extras":{"origin":"x11/qt5-x11extras","version":"5.15.16p0_1"},"qtcurve-utils":{"origin":"x11-themes/qtcurve-utils","version":"1.9.0"}},"categories":["x11-themes"]},{"name":"kf5-ktexteditor","origin":"devel/kf5-ktexteditor","version":"5.116.0_2","comment":"KF5 advanced embeddable text editor","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/ktexteditor/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4c1f9b2c487ab8e0f54b51fdf7268e03ee59443bdfb871f20db025ae2381dc13","flatsize":13330873,"path":"All/kf5-ktexteditor-5.116.0_2.pkg","repopath":"All/kf5-ktexteditor-5.116.0_2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":2518796,"desc":"KTextEditor provides a powerful text editor component that you can\nembed in your application.\n\nThe text editor component contains many useful features, from syntax\nhighlighting and automatic indentation to advanced scripting support,\nmaking it suitable for everything from a simple embedded text-file\neditor to an advanced IDE.","deps":{"editorconfig-core-c":{"origin":"editors/editorconfig-core-c","version":"0.12.9"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf5-karchive":{"origin":"archivers/kf5-karchive","version":"5.116.0"},"kf5-kauth":{"origin":"devel/kf5-kauth","version":"5.116.0_1"},"kf5-kcodecs":{"origin":"textproc/kf5-kcodecs","version":"5.116.0"},"kf5-kcompletion":{"origin":"x11-toolkits/kf5-kcompletion","version":"5.116.0"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kconfigwidgets":{"origin":"x11-toolkits/kf5-kconfigwidgets","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-kguiaddons":{"origin":"x11-toolkits/kf5-kguiaddons","version":"5.116.0_2"},"kf5-ki18n":{"origin":"devel/kf5-ki18n","version":"5.116.0"},"kf5-kio":{"origin":"devel/kf5-kio","version":"5.116.0_1"},"kf5-kitemviews":{"origin":"x11-toolkits/kf5-kitemviews","version":"5.116.0"},"kf5-kjobwidgets":{"origin":"x11-toolkits/kf5-kjobwidgets","version":"5.116.0"},"kf5-kparts":{"origin":"devel/kf5-kparts","version":"5.116.0"},"kf5-kservice":{"origin":"devel/kf5-kservice","version":"5.116.0"},"kf5-ktextwidgets":{"origin":"x11-toolkits/kf5-ktextwidgets","version":"5.116.0"},"kf5-kwidgetsaddons":{"origin":"x11-toolkits/kf5-kwidgetsaddons","version":"5.116.0"},"kf5-kwindowsystem":{"origin":"x11/kf5-kwindowsystem","version":"5.116.0"},"kf5-kxmlgui":{"origin":"x11-toolkits/kf5-kxmlgui","version":"5.116.0"},"kf5-solid":{"origin":"devel/kf5-solid","version":"5.116.0"},"kf5-sonnet":{"origin":"textproc/kf5-sonnet","version":"5.116.0"},"kf5-syntax-highlighting":{"origin":"textproc/kf5-syntax-highlighting","version":"5.116.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libgit2":{"origin":"devel/libgit2","version":"1.8.4_1"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["devel","kde","kde-frameworks"],"shlibs_required":["libKF5AuthCore.so.5","libKF5CoreAddons.so.5","libQt5Core.so.5","libc.so.8","libm.so.4","libstdc++.so.9"],"annotations":{"cpe":"cpe:2.3:a:kde:ktexteditor:5.116.0:::::dragonfly6:x86_64:2"}},{"name":"kf5-kcontacts","origin":"net/kf5-kcontacts","version":"5.116.0,1","comment":"KDE api to manage contact information","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/kcontacts/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f0b3765404f335d5bda94b811ecdeba1e195f049486977c8aea2fe32f85e54c1","flatsize":1261246,"path":"All/kf5-kcontacts-5.116.0,1.pkg","repopath":"All/kf5-kcontacts-5.116.0,1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":273572,"desc":"KContact provides an API for contacts/address book data following the vCard\nstandard (RFC 2425 / RFC 2426).","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"kf5-kcodecs":{"origin":"textproc/kf5-kcodecs","version":"5.116.0"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-ki18n":{"origin":"devel/kf5-ki18n","version":"5.116.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"}},"categories":["kde","kde-frameworks","net"]},{"name":"keysmith","origin":"security/keysmith","version":"25.04.2","comment":"Application to generate two-factor authentication tokens","maintainer":"kde@FreeBSD.org","www":"https://invent.kde.org/utilities/keysmith","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"71d2955c6aeab06c809975bf229a9fd188881a6d373e3ca30f4baa3ef8ff29c4","flatsize":1096598,"path":"All/keysmith-25.04.2.pkg","repopath":"All/keysmith-25.04.2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":234020,"desc":"Keysmith is an application to generate two-factor authentication (2FA) tokens\nwhen logging in to your (online) accounts. Currently it supports both HOTP and\nTOTP tokens.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kirigami":{"origin":"x11-toolkits/kf6-kirigami","version":"6.14.1"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-prison":{"origin":"graphics/kf6-prison","version":"6.14.0"},"kf6-qqc2-desktop-style":{"origin":"x11-themes/kf6-qqc2-desktop-style","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libsodium":{"origin":"security/libsodium","version":"1.0.19"},"qt6-5compat":{"origin":"devel/qt6-5compat","version":"6.8.3"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["kde","kde-applications","security"],"shlibs_required":["libGLX.so.0","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6CoreAddons.so.6","libKF6DBusAddons.so.6","libKF6I18n.so.6","libKF6I18nQml.so.6","libKF6WindowSystem.so.6","libOpenGL.so.0","libQt6Concurrent.so.6","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6OpenGL.so.6","libQt6Qml.so.6","libQt6QmlMeta.so.6","libQt6QmlModels.so.6","libQt6QmlWorkerScript.so.6","libQt6Quick.so.6","libQt6QuickControls2.so.6","libQt6Svg.so.6","libQt6Widgets.so.6","libX11.so.6","libc.so.8","libcrypto.so.12","libgcc_s.so.1","libm.so.4","libpthread.so.0","libsodium.so.26","libssl.so.12","libstdc++.so.6"]},{"name":"keyprint","origin":"security/keyprint","version":"1.0_2","comment":"Print S/Key keys on a piece of paper, twice the size of a credit card","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e9197a0186296bc92e5ed1ad27669e1074a76296fc909b371bd918558aac0933","flatsize":27424,"path":"All/keyprint-1.0_2.pkg","repopath":"All/keyprint-1.0_2.pkg","licenselogic":"single","pkgsize":8612,"desc":"This is keyprint: a quick hack for printing S/Key keys on a small piece\nof paper, twice the size of a credit card for easy storage in a\nwallet, card holder, etc.  It produces a PostScript file which can be\nprinted and then trimmed to size:\n\n                    hn38925\n    +----------------------------------------+\n    | 1 af fd alfal       26 fd s fdas da    |\n    | 2 af fd alfal       27 fd s fdas da    |\n    | 3 af fd alfal       28 fd s fdas da    |\n    | .                    .                 |\n    | .                    .                 |\n    | 74 af fd alfal      98 fd s fdas da    |\n    | 75 af fd alfal      99 fd s fdas da    |\n    +----------------------------------------+\n\nWarning:  If you don't have a secure network, then it is not a good\nidea to print this key set on a network printer.  It might be obvious,\nbut you never know.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["security"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe keyprint port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"kf5-attica","origin":"x11-toolkits/kf5-attica","version":"5.116.0","comment":"Open Collaboration Services API library","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/attica/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aedea161d47c6b950ab394a9674d756c1f379bf42ffe79d525d64ea2268706f0","flatsize":914415,"path":"All/kf5-attica-5.116.0.pkg","repopath":"All/kf5-attica-5.116.0.pkg","licenselogic":"or","licenses":["LGPL21","LGPL3"],"pkgsize":186860,"desc":"Attica is a Qt library that implements the Open Collaboration\nServices API version 1.6. The REST API is defined here:\n\nhttp://freedesktop.org/wiki/Specifications/open-collaboration-services/\n\nIt grants easy access to the services such as querying information\nabout persons and contents. The library is used in KNewStuff3 as\ncontent provider. In order to integrate with KDE's Plasma Desktop,\na platform plugin exists in kdebase.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"}},"categories":["kde","kde-frameworks","x11-toolkits"]},{"name":"keynav","origin":"x11/keynav","version":"0.20180821.0,1","comment":"Quickly select a portion of the screen using minimal keystrokes","maintainer":"karlo@klarinet.osamsb.hr","www":"https://www.semicomplete.com/projects/keynav/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dd09162f2d80e0e130f94a25b07197e16a17acaa6910e969eff6b15495752532","flatsize":58647,"path":"All/keynav-0.20180821.0,1.pkg","repopath":"All/keynav-0.20180821.0,1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":23508,"desc":"Quickly and easily select a piece of the screen using a minimal number of\nkeystrokes.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"xdotool":{"origin":"x11/xdotool","version":"3.20211022.1_1,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXext.so.6","libXinerama.so.1","libXrandr.so.2","libc.so.8","libcairo.so.2","libglib-2.0.so.0","libintl.so.8","libxdo.so.3"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"keyd","origin":"sysutils/keyd","version":"2.5.0","comment":"Key remapping daemon for evdev","maintainer":"ports@FreeBSD.org","www":"https://github.com/rvaiya/keyd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"792a65910c9fd01b4c699953d70153c93cff0d1e61ee7a8ed1987796d4f616be","flatsize":1369529,"path":"All/keyd-2.5.0.pkg","repopath":"All/keyd-2.5.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":114556,"desc":"keyd has several unique features many of which are traditionally only\nfound in custom keyboard firmware like QMK as well as some which are\nunique to keyd. Some of the more interesting ones include:\n\n- Layers (with support for hybrid modifiers).\n- Key overloading (different behaviour on tap/hold).\n- Keyboard specific configuration.\n- Instantaneous remapping (no more flashing :)).\n- A client-server model that facilitates scripting and display server\n  agnostic application remapping. (Currently ships with support for X,\n  sway, and gnome).\n- System wide config (works in a VT but only on Linux).\n- First class support for modifier overloading.\n- Unicode support.","deps":{"libinotify":{"origin":"devel/libinotify","version":"20240724"}},"categories":["sysutils"],"users":["keyd"],"groups":["keyd"],"shlibs_required":["libc.so.8","libinotify.so.0","libpthread.so.0"],"options":{"DOCS":"on","EXAMPLES":"on","MANPAGES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe keyd port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"keybinder-gtk3","origin":"x11/keybinder-gtk3","version":"0.3.2_3","comment":"Library for registering keyboard shortcuts","maintainer":"ports@FreeBSD.org","www":"https://github.com/engla/keybinder","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c0d2d641e3a895232f66c79bf1527e85fdea8db20c7e53954c1d0c726b93aff7","flatsize":81662,"path":"All/keybinder-gtk3-0.3.2_3.pkg","repopath":"All/keybinder-gtk3-0.3.2_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20160,"desc":"Keybinder is a library for registering global keyboard shortcuts.\nKeybinder works with GTK-based applications using the X Window System.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe keybinder-gtk3 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"kf5-baloo","origin":"sysutils/kf5-baloo","version":"5.116.0_1","comment":"KF5 Framework for searching and managing user metadata","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/baloo/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2c64c1b6d9e664b0aa5089dd86c0c8ab8a6d6e6cb0ef3434a566972756209cad","flatsize":1784195,"path":"All/kf5-baloo-5.116.0_1.pkg","repopath":"All/kf5-baloo-5.116.0_1.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":349256,"desc":"Baloo is the next generation of the Nepomuk project.  It's responsible\nfor handling user metadata such as tags, rating and comments.  It\nalso handles indexing and searching for files, emails, contacts, etc.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-kcrash":{"origin":"devel/kf5-kcrash","version":"5.116.0"},"kf5-kdbusaddons":{"origin":"devel/kf5-kdbusaddons","version":"5.116.0"},"kf5-kfilemetadata":{"origin":"devel/kf5-kfilemetadata","version":"5.116.0_2"},"kf5-ki18n":{"origin":"devel/kf5-ki18n","version":"5.116.0"},"kf5-kidletime":{"origin":"devel/kf5-kidletime","version":"5.116.0_1"},"kf5-kio":{"origin":"devel/kf5-kio","version":"5.116.0_1"},"kf5-kservice":{"origin":"devel/kf5-kservice","version":"5.116.0"},"kf5-solid":{"origin":"devel/kf5-solid","version":"5.116.0"},"libinotify":{"origin":"devel/libinotify","version":"20240724"},"lmdb":{"origin":"databases/lmdb","version":"0.9.33,1"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"}},"categories":["kde","kde-frameworks","sysutils"],"shlibs_required":["libKF5CoreAddons.so.5","libKF5FileMetaData.so.3","libKF5I18n.so.5","libQt5Core.so.5","libc.so.8","liblmdb.so.0","libm.so.4","libstdc++.so.9"],"annotations":{"deprecated":"has its functionality stripped compared to a kf6 variant"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nhas its functionality stripped compared to a kf6 variant."}]},{"name":"keychain","origin":"security/keychain","version":"2.8.5_1","comment":"User-friendly front-end to ssh-agent(1)","maintainer":"garga@FreeBSD.org","www":"https://www.funtoo.org/Keychain","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"23884a70f1fc41d96a1302596931a49794d339365cc9612946e6ae5105c35869","flatsize":99467,"path":"All/keychain-2.8.5_1.pkg","repopath":"All/keychain-2.8.5_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":36120,"desc":"Keychain is a shell script which acts as a user-friendly front-end to\nssh-agent(1), allowing you to have one long-running ssh-agent process per\nsystem rather than per login session.\n\nPlease study the documentation on the keychain website carefully since\nincorrect usage of this script may have certain security implications.","categories":["security"],"options":{"DOCS":"on"}},{"name":"keyboardcast","origin":"x11/keyboardcast","version":"0.1.1_6","comment":"Broadcast keystrokes to multiple X windows for Gnome2","maintainer":"eimar.koort@gmail.com","www":"https://launchpad.net/keyboardcast","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bbe7cdc770c597a04a353df48ddeffea42390cebebbf78418a6df617d45ffdcb","flatsize":67977,"path":"All/keyboardcast-0.1.1_6.pkg","repopath":"All/keyboardcast-0.1.1_6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":17648,"desc":"The purpose of keyboardcast is to allow you to send keystrokes to multiple\nX windows at once. This allows you, for example, to control a number of\nterminals connected to different but similar hosts for purposes of mass-\nadministration.\n\nYou can also select non-terminals. If you come up with a reasonable use\nfor this ability I'd be interested in hearing about it.\n\nThe program can select windows to send to either by matching their titles\n(using a substring) or by clicking on them (in a method similar to GIMP's\nscreenshot feature).\n\nThe program also features the ability to spawn off multiple instances of\ngnome-terminal executing a single command on multiple arguments (for example\nexecuting 'ssh' on several hosts). The gnome-terminals are invoked with\nthe profile 'keyboardcast' if it exists (so, for example, your font size\ncan be smaller).","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libglade2":{"origin":"devel/libglade2","version":"2.6.4_13"},"libwnck":{"origin":"x11-toolkits/libwnck","version":"2.30.7_3"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXmu.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglade-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0","libwnck-1.so.22","libxml2.so.2"],"messages":[{"message":"keyboardcast requires /proc to be mounted!\n\nSee man procfs for more information.","type":"install"}]},{"name":"keyboard-daemon","origin":"sysutils/keyboard-daemon","version":"0.7_2","comment":"Listens on a keyboard device and executes commands on keypresses","maintainer":"crees@FreeBSD.org","www":"https://www.bayofrum.net/cgi-bin/fossil/keyboard-daemon/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"70f5b3328bd5e23d32dc774db92caa4bac755595de4b0e905a970469b98433e7","flatsize":12255,"path":"All/keyboard-daemon-0.7_2.pkg","repopath":"All/keyboard-daemon-0.7_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":6056,"desc":"The author has not found any simple programs that listen on a device and\nrun commands based on the values received.\n\nkeyboard-daemon binds to a device (for example, a remote control) and\nlistens for button presses.  These are then mapped to programs that are\nexecuted.","deps":{"libcfu":{"origin":"devel/libcfu","version":"0.04.a_3"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libcfu.so.0","libutil.so.4"],"options":{"EXAMPLES":"on"}},{"name":"keybinder","origin":"x11/keybinder","version":"0.3.1_6","comment":"Library for registering keyboard shortcuts","maintainer":"ports@FreeBSD.org","www":"https://github.com/engla/keybinder","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"58f4f26e21672c7a569d0069df6119aa80bbf0abd55492ca40a3ebe9a6e3c877","flatsize":87762,"path":"All/keybinder-0.3.1_6.pkg","repopath":"All/keybinder-0.3.1_6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":24512,"desc":"Keybinder is a library for registering global keyboard shortcuts.\nKeybinder works with GTK-based applications using the X Window System.\n\nThe port provides the following:\n\n  - A C library, libkeybinder\n  - Lua bindings, lua-keybinder (off by default)\n  - Example programs in C, Lua, Python, and Vala","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11"],"options":{"DOCS":"on","EXAMPLES":"on","LUA":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe keybinder port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"kevedit","origin":"games/kevedit","version":"0.5.1_5","comment":"Modern ZZT editor with necessary features","maintainer":"ports@FreeBSD.org","www":"https://github.com/cknave/kevedit","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"949dc41ac20beb16bd929fcc7102d507e158299493db0667a1a0ec2388ffaed2","flatsize":772345,"path":"All/kevedit-0.5.1_5.pkg","repopath":"All/kevedit-0.5.1_5.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":173404,"desc":"KevEdit is a ZZT editor that is more powerful than the built-in world editor,\nincluding some features necessary for any serious ZZT work, such as the full\nrange of colours and an improved ZZT-OOP editor.","deps":{"cdrtools":{"origin":"sysutils/cdrtools","version":"2024.03.21"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe kevedit port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"kerl","origin":"devel/kerl","version":"4.3.0","comment":"Virtualenv-like tool for Erlang/OTP","maintainer":"olgeni@FreeBSD.org","www":"https://github.com/kerl/kerl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9b288dd03652bc1bd9af335fc75cf3ee792d387ea3b0d8c6b89a4a27000aeb84","flatsize":122980,"path":"All/kerl-4.3.0.pkg","repopath":"All/kerl-4.3.0.pkg","licenselogic":"single","pkgsize":27644,"desc":"Easy building and installing of Erlang/OTP instances.\n\nKerl aims to be shell agnostic and its only dependencies, excluding\nwhat's required to actually build Erlang/OTP, are curl and git.\n\nAll is done so that, once a specific release has been built, creating\na new installation is as fast as possible.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"}},"categories":["devel"],"options":{"BASH":"on","DOCS":"on","ZSH":"on"}},{"name":"kew","origin":"multimedia/kew","version":"3.1.2","comment":"Command-line music player with the terminal user interface (TUI)","maintainer":"yuri@FreeBSD.org","www":"https://github.com/ravachol/kew","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ca0c3aa69fe567b526a48adc4539e7474cc8f0d85c59508f00f4f10a2ded977f","flatsize":686666,"path":"All/kew-3.1.2.pkg","repopath":"All/kew-3.1.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":271608,"desc":"kew is a command-line music player.\n\nFeatures:\n* Search a music library with partial titles.\n* Creates a playlist based on a matched directory.\n* Control the player with previous, next and pause.\n* Edit the playlist by adding and removing songs.\n* Supports gapless playback (between files of the same format and type).\n* Supports MP3, FLAC, MPEG-4 (AAC, M4A, MP4), OPUS, OGG and WAV audio.\n* Private, no data is collected by kew.","deps":{"chafa":{"origin":"graphics/chafa","version":"1.14.5_1"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"faad2":{"origin":"audio/faad","version":"2.11.2,1"},"fftw3-float":{"origin":"math/fftw3-float","version":"3.3.10_5"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libnotify":{"origin":"devel/libnotify","version":"0.8.6"},"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"opus":{"origin":"audio/opus","version":"1.5.2"},"opusfile":{"origin":"audio/opusfile","version":"0.12_1"},"taglib":{"origin":"audio/taglib","version":"2.0.2"}},"categories":["multimedia"],"shlibs_required":["libc.so.8","libchafa.so.0","libcurl.so.4","libfaad.so.2","libfftw3f.so.3","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libintl.so.8","libm.so.4","libogg.so.0","libopus.so.0","libopusfile.so.0","libpthread.so.0","libstdc++.so.9","libtag.so.2","libvorbis.so.0","libvorbisfile.so.3","libz.so.3"]},{"name":"kenny","origin":"misc/kenny","version":"1.7_2","comment":"Translate text both to and from KennySpeak","maintainer":"ak@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"541eeb7b3e081dc63f4fcaba2d2d6f7152ffff652a90407ad5a260607241c7d3","flatsize":17219,"path":"All/kenny-1.7_2.pkg","repopath":"All/kenny-1.7_2.pkg","licenselogic":"single","licenses":["ART10"],"pkgsize":9044,"desc":"kenny.pl translates a given text from or to KennySpeak.\nKennySpeak looks like this:\n\n\t\"Ppfmfp ppmffm mfmppfmpm, fmpmfpmppffm'fpmmpp\n        pmpmffpmfpmfmppmpm Pmpmppppppppffm!\"\n\nKennySpeak was invented by Kohan Ikin. kenny.pl was written by\nChristian Garbs.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["misc","perl5"]},{"name":"kermit","origin":"comms/kermit","version":"10.0.beta11","comment":"Portable scriptable network and serial communication program","maintainer":"danfe@FreeBSD.org","www":"https://www.kermitproject.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c21692fa91c1fd2886df02c26b3f993ca63be87d79fa5e76a5f702f2a96fb615","flatsize":2548528,"path":"All/kermit-10.0.beta11.pkg","repopath":"All/kermit-10.0.beta11.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":939804,"desc":"C-Kermit is a combined network and serial communication software package\noffering a consistent, transport-independent, cross-platform approach to\nconnection establishment, terminal sessions, file transfer, file management,\ncharacter-set translation, numeric and alphanumeric paging, and automation\nof file transfer, dialogs, and communication tasks through its built-in\nscripting language.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["comms","ftp","net"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12","libm.so.4","libncurses.so.6","libssl.so.12","libtinfo.so.6","libutil.so.4"],"options":{"DOCS":"on"}},{"name":"kf5-frameworkintegration","origin":"x11/kf5-frameworkintegration","version":"5.116.0_1","comment":"KF5 workspace and cross-framework integration plugins","maintainer":"kde@FreeBSD.org","www":"https://api.kde.org/frameworks/frameworkintegration/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8f6bf9017d859ee6e259c3d27d512786bb78008d1d3d9a5b6f633963a97383aa","flatsize":1795271,"path":"All/kf5-frameworkintegration-5.116.0_1.pkg","repopath":"All/kf5-frameworkintegration-5.116.0_1.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":1625504,"desc":"Framework Integration is a set of plugins responsible for better integration\nof Qt applications when running on a KDE Plasma workspace.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf5-attica":{"origin":"x11-toolkits/kf5-attica","version":"5.116.0"},"kf5-kauth":{"origin":"devel/kf5-kauth","version":"5.116.0_1"},"kf5-kcodecs":{"origin":"textproc/kf5-kcodecs","version":"5.116.0"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kconfigwidgets":{"origin":"x11-toolkits/kf5-kconfigwidgets","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-ki18n":{"origin":"devel/kf5-ki18n","version":"5.116.0"},"kf5-kiconthemes":{"origin":"x11-themes/kf5-kiconthemes","version":"5.116.0"},"kf5-knewstuff":{"origin":"devel/kf5-knewstuff","version":"5.116.0"},"kf5-knotifications":{"origin":"devel/kf5-knotifications","version":"5.116.0"},"kf5-kwidgetsaddons":{"origin":"x11-toolkits/kf5-kwidgetsaddons","version":"5.116.0"},"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"plasma6-oxygen-sounds":{"origin":"audio/plasma6-oxygen-sounds","version":"6.3.5"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["kde","kde-frameworks","x11"],"shlibs_required":["libKF5Attica.so.5","libKF5CoreAddons.so.5","libKF5I18n.so.5","libKF5NewStuffCore.so.5","libKF5Notifications.so.5","libQt5Core.so.5","libQt5DBus.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"ko-ko.TeX-fonts-base","origin":"korean/ko.TeX-fonts-base","version":"0.1.0.20070927_6","comment":"Korean TeX base fonts","maintainer":"hyogeollee@gmail.com","www":"http://project.ktug.or.kr/ko.TeX/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2a783a88c99e5c1d5136f6091c046eb39e6728137ec94d12c380f3e1d02cc8bd","flatsize":52719058,"path":"All/ko-ko.TeX-fonts-base-0.1.0.20070927_6.pkg","repopath":"All/ko-ko.TeX-fonts-base-0.1.0.20070927_6.pkg","licenselogic":"single","pkgsize":36345864,"desc":"ko.TeX is a collection of LaTeX packages made by Koaunghi Un, Dohyun Kim\nand Kangsoo Kim to replace HLaTeX and Hangul-ucs.\n\nko.TeX-fonts-base contains base fonts.","deps":{"tex-dvipsk":{"origin":"print/tex-dvipsk","version":"20250308"},"tex-formats":{"origin":"print/tex-formats","version":"20250308"}},"categories":["korean","print"],"options":{"DOCS":"on"},"messages":[{"message":"Update font map after install:\n\n  # /usr/local/bin/mktexlsr\n  # /usr/local/bin/updmap-sys --force --enable Map=kotex-base.map","type":"install"},{"message":"And update font map after deinstall:\n\n  # /usr/local/bin/updmap-sys --syncwithtrees\n  # /usr/local/bin/updmap-sys","type":"remove"}]},{"name":"keepass-plugin-keepassrpc","origin":"security/keepass-plugin-keepassrpc","version":"2.0.2","comment":"KeePass plugin which facilitates the Kee Firefox plugin","maintainer":"tiago.gasiba@gmail.com","www":"https://www.kee.pm/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"93ca0ed42d16b82dcaa7ad927ddb9583c819fbb6b03a02aaff9a3cf9bc2ed4a9","flatsize":682054,"path":"All/keepass-plugin-keepassrpc-2.0.2.pkg","repopath":"All/keepass-plugin-keepassrpc-2.0.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":225016,"desc":"KeePassRPC is a KeePass plugin that allows applications to transfer passwords to\nand from KeePass.\n\nOne such application is the Kee plugin for Firefox, which adds free, secure and\neasy to use password management features to your web browser which save you time\nand keep your private data more secure.","deps":{"libgdiplus":{"origin":"x11-toolkits/libgdiplus","version":"6.1_2"},"mono5.20":{"origin":"lang/mono5.20","version":"5.20.1.34_4"}},"categories":["security"],"options":{"DEBUG":"off"},"annotations":{"cpe":"cpe:2.3:a:kee:keepassrpc:2.0.2:::::dragonfly6:x86_64"}},{"name":"keep-presence","origin":"deskutils/keep-presence","version":"1.0.7_1","comment":"Prevent system from becoming idle","maintainer":"yuri@FreeBSD.org","www":"https://github.com/carrot69/keep-presence","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2e71dc3550ba8dd364a2b2ea57c95782b93731bd98bb6e133e34e2b723d70825","flatsize":13619,"path":"All/keep-presence-1.0.7_1.pkg","repopath":"All/keep-presence-1.0.7_1.pkg","licenselogic":"single","licenses":["CC0-1.0"],"pkgsize":5848,"desc":"keep-presence is a program moves the mouse or press a key when it detects that\nyou are away.\nIt won't do anything if you are using your computer.\nUseful to trick your machine to think you are still working with it.","deps":{"py311-pynput":{"origin":"x11/py-pynput","version":"1.7.7_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["deskutils"],"annotations":{"flavor":"py311"}},{"name":"keditbookmarks","origin":"deskutils/keditbookmarks","version":"25.04.2","comment":"Bookmark Organizer and Editor","maintainer":"kde@FreeBSD.org","www":"https://kde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"25a5feb051d2d7ef0a27c2d1ef7fa5574e2185a7e7c80cb1ec75af3510389402","flatsize":1577282,"path":"All/keditbookmarks-25.04.2.pkg","repopath":"All/keditbookmarks-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":368020,"desc":"Bookmarks editor for KDE applications.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kbookmarks":{"origin":"devel/kf6-kbookmarks","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kiconthemes":{"origin":"x11-themes/kf6-kiconthemes","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kjobwidgets":{"origin":"x11-toolkits/kf6-kjobwidgets","version":"6.14.0"},"kf6-kparts":{"origin":"devel/kf6-kparts","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-ktextwidgets":{"origin":"x11-toolkits/kf6-ktextwidgets","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"kf6-solid":{"origin":"devel/kf6-solid","version":"6.14.0"},"kf6-sonnet":{"origin":"textproc/kf6-sonnet","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["deskutils","kde","kde-applications"],"shlibs_required":["libGLX.so.0","libKF6Bookmarks.so.6","libKF6Codecs.so.6","libKF6ColorScheme.so.6","libKF6Completion.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6IconThemes.so.6","libKF6IconWidgets.so.6","libKF6KIOCore.so.6","libKF6KIOGui.so.6","libKF6Parts.so.6","libKF6Service.so.6","libKF6WidgetsAddons.so.6","libKF6WindowSystem.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libX11.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"keama","origin":"net/keama","version":"4.4.3P1_1","comment":"Kea migration assistant","maintainer":"dinoex@FreeBSD.org","www":"https://gitlab.isc.org/isc-projects/dhcp/-/wikis/kea-migration-assistant","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"758db64305aaf836824b175764fdbc34ea9c48fa1e518d508e8278d22e3a821a","flatsize":254090,"path":"All/keama-4.4.3P1_1.pkg","repopath":"All/keama-4.4.3P1_1.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":92008,"desc":"Kea migration assistant is an experimental extension to ISC DHCP\nthat is able to read an isc-dhcp configuration\nand produce a JSON configuration in Kea format.","categories":["net"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:isc:keama:4.4.3p1:::::dragonfly6:x86_64:1"}},{"name":"kdsoap-ws-discovery-client","origin":"www/kdsoap-ws-discovery-client","version":"0.4.0","comment":"Library for finding WS-Discovery devices in the network","maintainer":"kde@FreeBSD.org","www":"https://invent.kde.org/libraries/kdsoap-ws-discovery-client","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b70dec5ab0f338415871a15be68a92caf03f96c1fb759deccf3300acd622e573","flatsize":256651,"path":"All/kdsoap-ws-discovery-client-0.4.0.pkg","repopath":"All/kdsoap-ws-discovery-client-0.4.0.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":64628,"desc":"Library for finding WS-Discovery devices in the network using Qt and KDSoap.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"kdsoap-qt6":{"origin":"www/kdsoap","version":"2.2.0_1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["kde","www"]},{"name":"kdsoap-qt6","origin":"www/kdsoap","version":"2.2.0_1","comment":"C++/Qt SOAP framework","maintainer":"kde@FreeBSD.org","www":"https://github.com/KDAB/KDSoap","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d057294018ea47d2d6fa8d17d64d9cf83ad3a6bb48ed0541c422909c422767ae","flatsize":1545210,"path":"All/kdsoap-qt6-2.2.0_1.pkg","repopath":"All/kdsoap-qt6-2.2.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":446640,"desc":"KD Soap is a Qt-based client-side and server-side SOAP component.\n\nIt can be used to create client applications for web services and also provides the means to create web services without the need for any further component such as a dedicated web server.\n\nKD Soap targets C++ programmers who use Qt in their applications.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["www"],"shlibs_required":["libQt6Core.so.6","libQt6Network.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"]},{"name":"keepass","origin":"security/keepass","version":"2.56","comment":"Light-weight and easy-to-use password manager","maintainer":"m.muenz@gmail.com","www":"https://keepass.info/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"588456ee74572293e4b1eb8381ef9ff5b4099c51aa201277e8d15b765fd1a08b","flatsize":3217126,"path":"All/keepass-2.56.pkg","repopath":"All/keepass-2.56.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1389608,"desc":"KeePass is a free open source password manager, which helps you to manage your\npasswords in a secure way. You can put all your passwords in one database, which\nis locked with one master key or a key file. So you only have to remember one\nsingle master password or select the key file to unlock the whole database. The\ndatabases are encrypted using the best and most secure encryption algorithms\ncurrently known (AES and Twofish).\n\nThis is the official KeePass application, which was originally only available\nfor Windows, but has now been re-written with .Net and able to be run on BSD,\nLinux and Mac OS X with Mono.","deps":{"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"libgdiplus":{"origin":"x11-toolkits/libgdiplus","version":"6.1_2"},"mono5.20":{"origin":"lang/mono5.20","version":"5.20.1.34_4"},"xdotool":{"origin":"x11/xdotool","version":"3.20211022.1_1,1"},"xsel-conrad":{"origin":"x11/xsel-conrad","version":"1.2.0_2"}},"categories":["security"],"options":{"DEBUG":"off","XDOTOOL":"on","XSEL":"on"},"annotations":{"cpe":"cpe:2.3:a:keepass:keepass:2.56:::::dragonfly6:x86_64"}},{"name":"kdsingleapplication","origin":"devel/kdsingleapplication","version":"1.1.0","comment":"KDAB's helper class for single-instance policy applications","maintainer":"diizzy@FreeBSD.org","www":"https://github.com/KDAB/KDSingleApplication","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2e48cb083c53b0b0ff6b49e2d86b91c9939e46b35a6416aaa943ade250907a18","flatsize":62672,"path":"All/kdsingleapplication-1.1.0.pkg","repopath":"All/kdsingleapplication-1.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19788,"desc":"Class that helps implement applications that follow the single-instance policy\nreferring to those applications that want to spawn a unique instance for a\ngiven user session. Even when launched multiple times, such applications will\nnot spawn a number of separate instances.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["devel"]},{"name":"kepubify","origin":"textproc/kepubify","version":"4.0.4_23","comment":"EPUB to KEPUB converter","maintainer":"fuz@FreeBSD.org","www":"https://pgaskin.net/kepubify","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d888797a9bff1051c8fb9f8852b7f4b5ef7409b256c97843fd37445661cbd60f","flatsize":13633880,"path":"All/kepubify-4.0.4_23.pkg","repopath":"All/kepubify-4.0.4_23.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3406264,"desc":"Kepubify converts EPUBs to KEPUBS.  Kepubify also includes two\nstandalone utilities which do not depend on kepubify (and don't conflict\nwith Calibre): covergen (which pre-generates cover images), and\nseriesmeta (which updates Calibre or EPUB3 series metadata).","categories":["converters","textproc"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"kdialog","origin":"sysutils/kdialog","version":"25.04.2","comment":"Show nice dialog boxes from shell scripts","maintainer":"kde@FreeBSD.org","www":"https://kde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"82b885d2116333b7a2deda3c00e4c384ba78dc51efec255a1bdb0804e20008a0","flatsize":795783,"path":"All/kdialog-25.04.2.pkg","repopath":"All/kdialog-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":148180,"desc":"KDialog can be used to show nice dialog boxes from shell scripts","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kbookmarks":{"origin":"devel/kf6-kbookmarks","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-kguiaddons":{"origin":"x11-toolkits/kf6-kguiaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kiconthemes":{"origin":"x11-themes/kf6-kiconthemes","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kitemviews":{"origin":"x11-toolkits/kf6-kitemviews","version":"6.14.0"},"kf6-kjobwidgets":{"origin":"x11-toolkits/kf6-kjobwidgets","version":"6.14.0"},"kf6-knotifications":{"origin":"devel/kf6-knotifications","version":"6.14.0"},"kf6-kparts":{"origin":"devel/kf6-kparts","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-ktextwidgets":{"origin":"x11-toolkits/kf6-ktextwidgets","version":"6.14.0"},"kf6-kunitconversion":{"origin":"devel/kf6-kunitconversion","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"kf6-solid":{"origin":"devel/kf6-solid","version":"6.14.0"},"kf6-sonnet":{"origin":"textproc/kf6-sonnet","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["kde","kde-applications","sysutils"],"shlibs_required":["libGLX.so.0","libKF6Completion.so.6","libKF6ConfigCore.so.6","libKF6CoreAddons.so.6","libKF6DBusAddons.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6IconThemes.so.6","libKF6IconWidgets.so.6","libKF6JobWidgets.so.6","libKF6KIOCore.so.6","libKF6KIOGui.so.6","libKF6KIOWidgets.so.6","libKF6Notifications.so.6","libKF6Service.so.6","libKF6Solid.so.6","libKF6SonnetUi.so.6","libKF6TextWidgets.so.6","libKF6WidgetsAddons.so.6","libKF6WindowSystem.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Widgets.so.6","libX11.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"]},{"name":"kdiagram-qt6","origin":"graphics/kdiagram-qt6","version":"3.0.1","comment":"Library to create business diagrams","maintainer":"kde@FreeBSD.org","www":"https://projects.kde.org/kdiagram","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f831ff3ad1c99abff9d1e6c39a46327f823f652641c666df4606be752fa1cfa9","flatsize":2590548,"path":"All/kdiagram-qt6-3.0.1.pkg","repopath":"All/kdiagram-qt6-3.0.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":588180,"desc":"Powerful libraries (KChart, KGantt) for creating business diagrams.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-svg":{"origin":"graphics/qt6-svg","version":"6.8.3"}},"categories":["graphics","kde"]},{"name":"keeperrl","origin":"games/keeperrl","version":"0.0.23_5","comment":"Ambitious dungeon builder with roguelike elements","maintainer":"ports@FreeBSD.org","www":"https://keeperrl.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f7e28f7723b4ecc69c07c30c16d36eebe05accfef00315d634ed4b695893cdc3","flatsize":12486213,"path":"All/keeperrl-0.0.23_5.pkg","repopath":"All/keeperrl-0.0.23_5.pkg","licenselogic":"and","licenses":["GPLv2","OFL11"],"pkgsize":4363740,"desc":"Take the role of an evil wizard and seek the ultimate knowledge of destruction.\nExplore the world, murder innocent villagers and burn their homes. Build your\ndungeon, lay traps and prepare for an assault of angry heroes.\n\nWhen you control your minions the game becomes a classic roguelike, with\nturn-based and very tactical combat. You can also play as an adventurer and\nassault dungeons made by you or other players.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"openal-soft":{"origin":"audio/openal-soft","version":"1.24.2_2"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_image":{"origin":"graphics/sdl2_image","version":"2.8.8"}},"categories":["games"],"shlibs_required":["libGL.so.1","libSDL2-2.0.so.0","libSDL2_image-2.0.so.0","libc.so.8","libcurl.so.4","libexecinfo.so.1","libm.so.4","libopenal.so.1","libpthread.so.0","libstdc++.so.9","libvorbis.so.0","libvorbisfile.so.3","libz.so.3"],"messages":[{"message":"===>   NOTICE:\n\nThe keeperrl port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"kdiff3","origin":"textproc/kdiff3","version":"1.12.2","comment":"KDE graphical frontend for diff","maintainer":"kde@FreeBSD.org","www":"https://apps.kde.org/kdiff3/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7b60493d3b3c46604e8158eb11ad80b854dcc53064b904e426f5e0c612d8d48e","flatsize":6224239,"path":"All/kdiff3-1.12.2.pkg","repopath":"All/kdiff3-1.12.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1651692,"desc":"KDiff3 is a program that:\n\n    * compares or merges two or three text input files or directories,\n    * shows the differences line by line and character by character (!),\n    * provides an automatic merge-facility and\n    * an integrated editor for comfortable solving of merge-conflicts,\n    * supports KIO on KDE (allows accessing ftp, sftp, fish, smb etc.),\n    * Printing of differences,\n    * Manual alignment of lines,\n    * Automatic merging of version control history (cvs Log keyword),\n    * and has an intuitive graphical user interface.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"icu":{"origin":"devel/icu","version":"76.1,1"},"kf6-kcolorscheme":{"origin":"x11-themes/kf6-kcolorscheme","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kjobwidgets":{"origin":"x11-toolkits/kf6-kjobwidgets","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"kf6-solid":{"origin":"devel/kf6-solid","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["kde","textproc"],"shlibs_required":["libGLX.so.0","libKF6ColorScheme.so.6","libKF6Completion.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6JobWidgets.so.6","libKF6KIOCore.so.6","libKF6KIOGui.so.6","libKF6KIOWidgets.so.6","libKF6Service.so.6","libKF6Solid.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6PrintSupport.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libicuuc.so.76","libm.so.4","libpthread.so.0","libstdc++.so.6"]},{"name":"krita","origin":"graphics/krita","version":"5.2.9_1","comment":"Sketching and painting program","maintainer":"kde@FreeBSD.org","www":"https://krita.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"83401134210ac15621176de87992d874742e9b705c15edf1ab5fe61d78382b66","flatsize":183839377,"path":"All/krita-5.2.9_1.pkg","repopath":"All/krita-5.2.9_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":76431472,"desc":"Krita is a FREE and open source painting tool designed for concept artists,\nillustrators, matte and texture artists, and the VFX industry.","deps":{"Imath":{"origin":"math/Imath","version":"3.1.12"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"exiv2":{"origin":"graphics/exiv2","version":"0.28.5,1"},"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"fribidi":{"origin":"converters/fribidi","version":"1.0.16"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"giflib":{"origin":"graphics/giflib","version":"5.2.2"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gsl":{"origin":"math/gsl","version":"2.7.1_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"json-c":{"origin":"devel/json-c","version":"0.18"},"kf5-kcompletion":{"origin":"x11-toolkits/kf5-kcompletion","version":"5.116.0"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-kcrash":{"origin":"devel/kf5-kcrash","version":"5.116.0"},"kf5-kguiaddons":{"origin":"x11-toolkits/kf5-kguiaddons","version":"5.116.0_2"},"kf5-ki18n":{"origin":"devel/kf5-ki18n","version":"5.116.0"},"kf5-kitemmodels":{"origin":"devel/kf5-kitemmodels","version":"5.116.0"},"kf5-kitemviews":{"origin":"x11-toolkits/kf5-kitemviews","version":"5.116.0"},"kf5-kservice":{"origin":"devel/kf5-kservice","version":"5.116.0"},"kf5-kwidgetsaddons":{"origin":"x11-toolkits/kf5-kwidgetsaddons","version":"5.116.0"},"kf5-kwindowsystem":{"origin":"x11/kf5-kwindowsystem","version":"5.116.0"},"kseexpr":{"origin":"graphics/kseexpr","version":"4.0.4.0_1"},"lcms2":{"origin":"graphics/lcms2","version":"2.17"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libheif":{"origin":"graphics/libheif","version":"1.19.8"},"libjpeg-turbo":{"origin":"graphics/libjpeg-turbo","version":"3.1.0"},"libjxl":{"origin":"graphics/libjxl","version":"0.11.1_1"},"libkdcraw-qt5":{"origin":"graphics/libkdcraw","version":"25.04.2"},"libmypaint":{"origin":"graphics/libmypaint","version":"1.6.1_2"},"libunibreak":{"origin":"textproc/libunibreak","version":"6.1,1"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"mlt7":{"origin":"multimedia/mlt7","version":"7.30.0"},"opencolorio":{"origin":"graphics/opencolorio","version":"2.3.2_2"},"openexr":{"origin":"graphics/openexr","version":"3.3.4"},"openjpeg":{"origin":"graphics/openjpeg","version":"2.5.3"},"png":{"origin":"graphics/png","version":"1.6.47"},"poppler":{"origin":"graphics/poppler","version":"25.02.0"},"poppler-qt5":{"origin":"graphics/poppler-qt5","version":"25.02.0"},"py311-PyQt5-sip":{"origin":"devel/py-qt5-sip","version":"12.17.0"},"py311-qt5-pyqt":{"origin":"devel/py-qt5-pyqt","version":"5.15.11_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"},"qt5-sqldrivers-sqlite3":{"origin":"databases/qt5-sqldrivers-sqlite3","version":"5.15.16p130"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-x11extras":{"origin":"x11/qt5-x11extras","version":"5.15.16p0_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"quazip-qt5":{"origin":"archivers/quazip","version":"1.5"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"},"webp":{"origin":"graphics/webp","version":"1.5.0"}},"categories":["graphics","kde"],"shlibs_required":["libICE.so.6","libIex-3_3.so.32","libIlmThread-3_3.so.32","libImath-3_1.so.29","libKF5Completion.so.5","libKF5ConfigCore.so.5","libKF5ConfigGui.so.5","libKF5CoreAddons.so.5","libKF5Crash.so.5","libKF5GuiAddons.so.5","libKF5I18n.so.5","libKF5ItemViews.so.5","libKF5WidgetsAddons.so.5","libOpenEXR-3_3.so.32","libOpenEXRCore-3_3.so.32","libQt5Concurrent.so.5","libQt5Core.so.5","libQt5DBus.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5PrintSupport.so.5","libQt5Sql.so.5","libQt5Svg.so.5","libQt5Widgets.so.5","libQt5X11Extras.so.5","libQt5Xml.so.5","libSM.so.6","libX11.so.6","libXext.so.6","libc.so.8","libfreetype.so.6","libharfbuzz.so.0","libm.so.4","libpng16.so.16","libpthread.so.0","libpython3.11.so.1.0","libstdc++.so.9","libz.so.3"],"options":{"OPENEXR":"on","PYTHON":"on"}},{"name":"kdiagram","origin":"graphics/kdiagram","version":"2.8.0_1","comment":"Library to create business diagrams","maintainer":"kde@FreeBSD.org","www":"https://projects.kde.org/kdiagram","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"47555b1ead950d43e0e9e4ee616ae2cbd5e3632df76a10dfae4a66ea322a12d7","flatsize":2650184,"path":"All/kdiagram-2.8.0_1.pkg","repopath":"All/kdiagram-2.8.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":580500,"desc":"Powerful libraries (KChart, KGantt) for creating business diagrams.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-linguisttools":{"origin":"devel/qt5-linguisttools","version":"5.15.16p3"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["graphics","kde"]},{"name":"kdf","origin":"sysutils/kdf","version":"25.04.2","comment":"Shows free space of devices for KDE","maintainer":"kde@FreeBSD.org","www":"https://utils.kde.org/projects/kdf/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7aec3a94f85845930930daa5306ebf22ba7ca3919e318ab372c7c0d8e327ffcc","flatsize":1405317,"path":"All/kdf-25.04.2.pkg","repopath":"All/kdf-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":631660,"desc":"KDiskFree displays the available file devices (hard drive partitions,\nfloppy and CD/DVD drives, etc.) along with information on their\ncapacity, free space, type and mount point. It also allows you to\nmount and unmount drives and view them in a file manager.\n\nKDiskFree is similar to the Systemsettings Partitions module, but\ntakes up less screen space. It is useful if you want to keep a\nKDiskFree window available at all times.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kcmutils":{"origin":"devel/kf6-kcmutils","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kdoctools":{"origin":"devel/kf6-kdoctools","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kiconthemes":{"origin":"x11-themes/kf6-kiconthemes","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kjobwidgets":{"origin":"x11-toolkits/kf6-kjobwidgets","version":"6.14.0"},"kf6-knotifications":{"origin":"devel/kf6-knotifications","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-kstatusnotifieritem":{"origin":"deskutils/kf6-kstatusnotifieritem","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"kf6-solid":{"origin":"devel/kf6-solid","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["kde","kde-applications","sysutils"],"shlibs_required":["libGLX.so.0","libKF6ColorScheme.so.6","libKF6Completion.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6IconThemes.so.6","libKF6IconWidgets.so.6","libKF6JobWidgets.so.6","libKF6KCMUtils.so.6","libKF6KCMUtilsCore.so.6","libKF6KCMUtilsQuick.so.6","libKF6KIOCore.so.6","libKF6KIOGui.so.6","libKF6KIOWidgets.so.6","libKF6Notifications.so.6","libKF6Service.so.6","libKF6Solid.so.6","libKF6StatusNotifierItem.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Qml.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"kdesdk-thumbnailers","origin":"devel/kdesdk-thumbnailers","version":"25.04.2","comment":"KDE thumbnail generator for gettext po files","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c33f31d9210016ec58ac8550fc1941821d95fbf4ab2ae3aebc8cb7155ed2e415","flatsize":82534,"path":"All/kdesdk-thumbnailers-25.04.2.pkg","repopath":"All/kdesdk-thumbnailers-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":24848,"desc":"KDE thumbnail generator for gettext po files.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gettext-tools":{"origin":"devel/gettext-tools","version":"0.23.1"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kjobwidgets":{"origin":"x11-toolkits/kf6-kjobwidgets","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-solid":{"origin":"devel/kf6-solid","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["devel","kde","kde-applications"],"options":{"DOCS":"on"}},{"name":"kdesdk-kio","origin":"devel/kdesdk-kio","version":"25.04.2","comment":"KIO workers useful for software development","maintainer":"kde@FreeBSD.org","www":"https://kde.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ec0329a29d347b22db986624dddfa08e95e601059a923cda8efcd1341f3cf502","flatsize":227168,"path":"All/kdesdk-kio-25.04.2.pkg","repopath":"All/kdesdk-kio-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":49628,"desc":"KIO workers useful for software development","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["devel","kde","kde-applications"],"options":{"DOCS":"on"}},{"name":"kdevelop-pg-qt","origin":"devel/kdevelop-pg-qt","version":"2.4.0","comment":"Parser-generator from KDevplatform","maintainer":"kde@FreeBSD.org","www":"https://techbase.kde.org/Development/KDevelop-PG-Qt_Introduction","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"187d225122fb11f07ed9c4a1fe002dd2096c74a9b49329bb3a379adf656f06a1","flatsize":1158908,"path":"All/kdevelop-pg-qt-2.4.0.pkg","repopath":"All/kdevelop-pg-qt-2.4.0.pkg","licenselogic":"single","licenses":["LGPL20+"],"pkgsize":410808,"desc":"KDevelop-PG-Qt is a parser generator written in readable source-code\nand generating readable source-code. Its syntax was inspirated by\nAntLR. It implements the visitor-pattern and uses the Qt library. That\nis why it is ideal to be used in Qt-/KDE-based applications like\nKDevelop.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["devel","kde"],"shlibs_required":["libQt6Core.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"]},{"name":"kdesdk","origin":"devel/kdesdk","version":"25.04.2","comment":"KDE Software Development Kit","maintainer":"kde@FreeBSD.org","www":"https://apps.kde.org/categories/development/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"20110de86a42f13511192ae520c502b2e96b91f71d5258817ffe86ef68ca2c8a","flatsize":243,"path":"All/kdesdk-25.04.2.pkg","repopath":"All/kdesdk-25.04.2.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":952,"desc":"KDE Software Development Kit.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel","kde"],"options":{"CERVISIA":"off","DEVSCRIPTS":"off","DEVUTILS":"off","DOLPHIN":"off","KAPPTEMPLATE":"off","KATE":"off","KCACHEGRIND":"off","KOMPARE":"off","LOKALIZE":"off","OKTETA":"off","POXML":"off","THUMBNAILER":"off","UMBRELLO":"off"}},{"name":"kdepim","origin":"deskutils/kdepim","version":"25.04.2_2","comment":"KDE PIM applications metaport","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a35ff2cb647e6c709dbf3372dd3e8cf73d573d38bb8c87ab50e18d3d2784e276","flatsize":243,"path":"All/kdepim-25.04.2_2.pkg","repopath":"All/kdepim-25.04.2_2.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":1068,"desc":"KDE Personal Information Management suite.\n\nkaddressbook - Keeps your addresses on file\nakregator - Feed reader\nkalarm - A personal alarm message, command and email scheduler\nkjots - A note taker\nkleopatra - KDE Key Manager\nkmail - Fully featured Email client\nknode - KDE News (Usenet) reader\nknotes - Popup notes\nkontact - Brings together all the KDE PIM applications under one roof\nkorganizer - KDE Calendar and scheduling\nktimetracker - time tracker","categories":["deskutils","kde"]},{"name":"kdemultimedia-ffmpegthumbs","origin":"multimedia/kdemultimedia-ffmpegthumbs","version":"25.04.2","comment":"FFmpeg-based thumbnail generator for video files","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e3d7180dc61cb84f9c0f601d46349d3686ed3e3e7ddad1121ffbbdb922ad09a6","flatsize":111724,"path":"All/kdemultimedia-ffmpegthumbs-25.04.2.pkg","repopath":"All/kdemultimedia-ffmpegthumbs-25.04.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":34184,"desc":"ffmpeg-based thumbnail creator for video files.","deps":{"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kjobwidgets":{"origin":"x11-toolkits/kf6-kjobwidgets","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-solid":{"origin":"devel/kf6-solid","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["kde","kde-applications","multimedia"]},{"name":"kdegraphics-thumbnailers","origin":"graphics/kdegraphics-thumbnailers","version":"25.04.2","comment":"Thumbnailers for various graphics file formats","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ac4773417c0ed6b75b63a3e69198d054dcf200edb894a1613c925e595638575c","flatsize":173756,"path":"All/kdegraphics-thumbnailers-25.04.2.pkg","repopath":"All/kdegraphics-thumbnailers-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":50392,"desc":"This plugins allow KDE software to create thumbnails for several\nadvanced graphic file formats (PS, RAW).","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"kdegraphics-mobipocket-qt6":{"origin":"graphics/kdegraphics-mobipocket","version":"25.04.2"},"kf6-karchive":{"origin":"archivers/kf6-karchive","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kjobwidgets":{"origin":"x11-toolkits/kf6-kjobwidgets","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-solid":{"origin":"devel/kf6-solid","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libkdcraw-qt6":{"origin":"graphics/libkdcraw","version":"25.04.2"},"libkexiv2-qt6":{"origin":"graphics/libkexiv2","version":"25.04.2"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["graphics","kde","kde-applications"]},{"name":"kdegraphics-svgpart","origin":"graphics/kdegraphics-svgpart","version":"25.04.2","comment":"SVG KPart","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c531e97970043dc5010ca843acfc79fc1c5b8d838f8e75f79dc1aa0d93bce872","flatsize":131356,"path":"All/kdegraphics-svgpart-25.04.2.pkg","repopath":"All/kdegraphics-svgpart-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":36968,"desc":"Plug-in for the Gwenview image viewer and other KDE applications\nallowing the SVG renderer to be used to render SVG images.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kjobwidgets":{"origin":"x11-toolkits/kf6-kjobwidgets","version":"6.14.0"},"kf6-kparts":{"origin":"devel/kf6-kparts","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-ktextwidgets":{"origin":"x11-toolkits/kf6-ktextwidgets","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"kf6-solid":{"origin":"devel/kf6-solid","version":"6.14.0"},"kf6-sonnet":{"origin":"textproc/kf6-sonnet","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["graphics","kde","kde-applications"]},{"name":"kdegraphics","origin":"graphics/kdegraphics","version":"25.04.2","comment":"Graphics applications for KDE (meta port)","maintainer":"kde@FreeBSD.org","www":"https://apps.kde.org/categories/graphics/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bb6fbddb2b4379fed79e906d96f1b20d82d50b6abca0322a1638a8a46aec8784","flatsize":243,"path":"All/kdegraphics-25.04.2.pkg","repopath":"All/kdegraphics-25.04.2.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":1084,"desc":"This port installs graphics applications and add-ons for KDE.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gwenview":{"origin":"graphics/gwenview","version":"25.04.2"},"kamera":{"origin":"graphics/kamera","version":"25.04.2"},"kcolorchooser":{"origin":"graphics/kcolorchooser","version":"25.04.2"},"kdegraphics-mobipocket-qt6":{"origin":"graphics/kdegraphics-mobipocket","version":"25.04.2"},"kdegraphics-svgpart":{"origin":"graphics/kdegraphics-svgpart","version":"25.04.2"},"kdegraphics-thumbnailers":{"origin":"graphics/kdegraphics-thumbnailers","version":"25.04.2"},"kolourpaint":{"origin":"graphics/kolourpaint","version":"25.04.2"},"kruler":{"origin":"deskutils/kruler","version":"25.04.2"},"skanlite":{"origin":"graphics/skanlite","version":"25.04.2"}},"categories":["graphics","kde"],"options":{"GPHOTO":"on","GWENVIEW":"on","KCOLORCHOOSER":"on","KOLOURPAINT":"on","KRULER":"on","MOBIPOCKET":"on","SKANLITE":"on","SVG":"on","THUMBNAILER":"on"}},{"name":"kdegraphics-mobipocket-qt6","origin":"graphics/kdegraphics-mobipocket","version":"25.04.2","comment":"Mobipocket plugins for Strigi indexing and thumbnails","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7e14246efa6fb8318836aa73777869052987d5ec801d987c9a2d39f1e61563a9","flatsize":72213,"path":"All/kdegraphics-mobipocket-qt6-25.04.2.pkg","repopath":"All/kdegraphics-mobipocket-qt6-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":25952,"desc":"These plugins allow Strigi desktop search to extract additional\ninformation about Mobipocket files. Additionally they allow the\nDolphin file manager to create thumbnails for this file format and\nOkular to display the files.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kjobwidgets":{"origin":"x11-toolkits/kf6-kjobwidgets","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-solid":{"origin":"devel/kf6-solid","version":"6.14.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["graphics","kde","kde-applications"],"annotations":{"flavor":"qt6"}},{"name":"kdegraphics-mobipocket-qt5","origin":"graphics/kdegraphics-mobipocket","version":"25.04.2","comment":"Mobipocket plugins for Strigi indexing and thumbnails","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d3d5d2e3ac3a9fdc504ad2e7b4d5153df468485af3692c68d869baa634ebc1c2","flatsize":82094,"path":"All/kdegraphics-mobipocket-qt5-25.04.2.pkg","repopath":"All/kdegraphics-mobipocket-qt5-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":27676,"desc":"These plugins allow Strigi desktop search to extract additional\ninformation about Mobipocket files. Additionally they allow the\nDolphin file manager to create thumbnails for this file format and\nOkular to display the files.","deps":{"kf5-kcompletion":{"origin":"x11-toolkits/kf5-kcompletion","version":"5.116.0"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-kio":{"origin":"devel/kf5-kio","version":"5.116.0_1"},"kf5-kjobwidgets":{"origin":"x11-toolkits/kf5-kjobwidgets","version":"5.116.0"},"kf5-kservice":{"origin":"devel/kf5-kservice","version":"5.116.0"},"kf5-kwidgetsaddons":{"origin":"x11-toolkits/kf5-kwidgetsaddons","version":"5.116.0"},"kf5-kwindowsystem":{"origin":"x11/kf5-kwindowsystem","version":"5.116.0"},"kf5-solid":{"origin":"devel/kf5-solid","version":"5.116.0"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["graphics","kde","kde-applications"],"annotations":{"flavor":"qt5"}},{"name":"kdegames","origin":"games/kdegames","version":"25.04.2","comment":"Games for KDE (meta port)","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/applications/games/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cce5f090397481d0331a6f15240e38eaa722fde6217a0d673b4c80f9cbb3e247","flatsize":243,"path":"All/kdegames-25.04.2.pkg","repopath":"All/kdegames-25.04.2.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":1508,"desc":"KDE provides an integrated X11 based environment, much like CDE.\nThis port provides a set of games for your entertainment.","deps":{"bomber":{"origin":"games/bomber","version":"25.04.2"},"bovo":{"origin":"games/bovo","version":"25.04.2"},"granatier":{"origin":"games/granatier","version":"25.04.2"},"kajongg":{"origin":"games/kajongg","version":"25.04.2"},"kapman":{"origin":"games/kapman","version":"25.04.2"},"katomic":{"origin":"games/katomic","version":"25.04.2"},"kblackbox":{"origin":"games/kblackbox","version":"25.04.2"},"kblocks":{"origin":"games/kblocks","version":"25.04.2"},"kbounce":{"origin":"games/kbounce","version":"25.04.2"},"kbreakout":{"origin":"games/kbreakout","version":"25.04.2"},"kdiamond":{"origin":"games/kdiamond","version":"25.04.2"},"kfourinline":{"origin":"games/kfourinline","version":"25.04.2"},"killbots":{"origin":"games/killbots","version":"25.04.2"},"kiriki":{"origin":"games/kiriki","version":"25.04.2"},"kjumpingcube":{"origin":"games/kjumpingcube","version":"25.04.2"},"klickety":{"origin":"games/klickety","version":"25.04.2"},"klines":{"origin":"games/klines","version":"25.04.2"},"kmahjongg":{"origin":"games/kmahjongg","version":"25.04.2"},"kmines":{"origin":"games/kmines","version":"25.04.2"},"knavalbattle":{"origin":"games/knavalbattle","version":"25.04.2"},"knetwalk":{"origin":"games/knetwalk","version":"25.04.2"},"knights":{"origin":"games/knights","version":"25.04.2"},"kolf":{"origin":"games/kolf","version":"25.04.2"},"kollision":{"origin":"games/kollision","version":"25.04.2"},"konquest":{"origin":"games/konquest","version":"25.04.2"},"kpat":{"origin":"games/kpat","version":"25.04.2"},"kreversi":{"origin":"games/kreversi","version":"25.04.2"},"kshisen":{"origin":"games/kshisen","version":"25.04.2"},"ksirk":{"origin":"games/ksirk","version":"25.04.2"},"ksnakeduel":{"origin":"games/ksnakeduel","version":"25.04.2"},"kspaceduel":{"origin":"games/kspaceduel","version":"25.04.2"},"ksquares":{"origin":"games/ksquares","version":"25.04.2"},"ksudoku":{"origin":"games/ksudoku","version":"25.04.2"},"ktuberling":{"origin":"games/ktuberling","version":"25.04.2"},"kubrick":{"origin":"games/kubrick","version":"25.04.2"},"lskat":{"origin":"games/lskat","version":"25.04.2"},"palapeli":{"origin":"games/palapeli","version":"25.04.2"},"picmi":{"origin":"games/picmi","version":"25.04.2"},"skladnik":{"origin":"games/skladnik","version":"25.04.2"}},"categories":["games","kde"],"options":{"ALL":"on","BOMBER":"off","BOVO":"off","GRANATIER":"off","KAJONGG":"off","KAPMAN":"off","KATOMIC":"off","KBLACKBOX":"off","KBLOCKS":"off","KBOUNCE":"off","KBREAKOUT":"off","KDIAMOND":"off","KFOURINLINE":"off","KILLBOTS":"off","KIRIKI":"off","KJUMPINGCUBE":"off","KLICKETY":"off","KLINES":"off","KMAHJONGG":"off","KMINES":"off","KNAVALBATTLE":"off","KNETWALK":"off","KNIGHTS":"off","KOLF":"off","KOLLISION":"off","KONQUEST":"off","KPAT":"off","KREVERSI":"off","KSHISEN":"off","KSIRK":"off","KSNAKEDUEL":"off","KSPACEDUEL":"off","KSQUARES":"off","KSUDOKU":"off","KTUBERLING":"off","KUBRICK":"off","LSKAT":"off","PALAPELI":"off","PICMI":"off","SKLADNIK":"off"}},{"name":"kdebugsettings","origin":"sysutils/kdebugsettings","version":"25.04.2","comment":"KDE application to enable/disable qCDebug","maintainer":"kde@FreeBSD.org","www":"https://projects.kde.org/projects/kde/kdeutils/kdebugsettings","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"85aee65284575a8fe36bb31e303ea05fd05ce89ff3a8463612d5cb5110c17439","flatsize":832818,"path":"All/kdebugsettings-25.04.2.pkg","repopath":"All/kdebugsettings-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":168252,"desc":"An application to enable/disable qCDebug.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-kguiaddons":{"origin":"x11-toolkits/kf6-kguiaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kiconthemes":{"origin":"x11-themes/kf6-kiconthemes","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kitemviews":{"origin":"x11-toolkits/kf6-kitemviews","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["kde","kde-applications","sysutils"],"shlibs_required":["libGLX.so.0","libKF6ColorScheme.so.6","libKF6Completion.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6DBusAddons.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6IconThemes.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"kdeadmin","origin":"sysutils/kdeadmin","version":"25.04.2","comment":"KDE Administration applications (meta port)","maintainer":"kde@FreeBSD.org","www":"https://apps.kde.org/categories/system/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bdf928ccf79566f18d4265494f76a02372761584141ee3f9fe72e81dbe60b8bb","flatsize":243,"path":"All/kdeadmin-25.04.2.pkg","repopath":"All/kdeadmin-25.04.2.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":892,"desc":"Administration applications for KDE.","deps":{"kcron":{"origin":"sysutils/kcron","version":"25.04.2"},"ksystemlog":{"origin":"sysutils/ksystemlog","version":"25.04.2"}},"categories":["kde","sysutils"],"options":{"KCRON":"on","KSYSTEMLOG":"on"}},{"name":"kdeaccessibility","origin":"accessibility/kdeaccessibility","version":"25.04.2","comment":"Accessibility applications for KDE","maintainer":"kde@FreeBSD.org","www":"https://apps.kde.org/categories/utilities/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ab66b4bb7bcf93aa5ad1a5825fa07d99f9c7bfe0bae93684102d841518e77a56","flatsize":243,"path":"All/kdeaccessibility-25.04.2.pkg","repopath":"All/kdeaccessibility-25.04.2.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":928,"desc":"This port contains a set of KDE-based applications for\naccessibility needs.","deps":{"kmag":{"origin":"accessibility/kmag","version":"25.04.2"},"kmousetool":{"origin":"accessibility/kmousetool","version":"25.04.2"},"kmouth":{"origin":"accessibility/kmouth","version":"25.04.2"}},"categories":["accessibility","kde"],"options":{"KMAG":"on","KMOUSETOOL":"on","KMOUTH":"on"}},{"name":"kde_poster","origin":"print/kde_poster","version":"1.0_2","comment":"KDE version of the poster utility","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e5e7794cb861985a88d392292ed1233274d22e69623d68150b868b05d226d25c","flatsize":49441,"path":"All/kde_poster-1.0_2.pkg","repopath":"All/kde_poster-1.0_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":23776,"desc":"Here you have the new release of `poster', to scale postscript\nimages to a larger size, and print them on larger media and/or\ntile them to print on multiple sheets.\nWith respect to the earlier release:\n- support is added for foreign (Non European A*) media sizes.\n- options for scaling became more flexible\n- original restrictions on white margins in your drawing are removed.\nFor a complete explanation see the accompanying manual.","categories":["kde","print"],"shlibs_required":["libc.so.8","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe kde_poster port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"kdeedu-data","origin":"misc/kdeedu-data","version":"25.04.2","comment":"KDE edu data files","maintainer":"kde@FreeBSD.org","www":"https://edu.kde.org/applications/all/parley","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b3ecf839b8c0325de2dfd5f30224a60406b705691b500e3208cac6364ccc4b84","flatsize":4298796,"path":"All/kdeedu-data-25.04.2.pkg","repopath":"All/kdeedu-data-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":348508,"desc":"KDE education data files.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["kde","kde-applications","misc"],"options":{"DOCS":"on"}},{"name":"kde-thumbnailer-fb2","origin":"misc/kde-thumbnailer-fb2","version":"0.3.1_4","comment":"KDE thumbnail generator for fb2 files","maintainer":"makc@FreeBSD.org","www":"https://store.kde.org/p/1080816/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"666a0fc5ad7fb8baded03c3a60fee73f157c12c1f74dd3f629c6dc16bcb16cea","flatsize":43441,"path":"All/kde-thumbnailer-fb2-0.3.1_4.pkg","repopath":"All/kde-thumbnailer-fb2-0.3.1_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":15036,"desc":"KDE thumbnail generator for the FictionBook (fb2) file format.","deps":{"kf5-karchive":{"origin":"archivers/kf5-karchive","version":"5.116.0"},"kf5-kcompletion":{"origin":"x11-toolkits/kf5-kcompletion","version":"5.116.0"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-kio":{"origin":"devel/kf5-kio","version":"5.116.0_1"},"kf5-kjobwidgets":{"origin":"x11-toolkits/kf5-kjobwidgets","version":"5.116.0"},"kf5-kservice":{"origin":"devel/kf5-kservice","version":"5.116.0"},"kf5-kwidgetsaddons":{"origin":"x11-toolkits/kf5-kwidgetsaddons","version":"5.116.0"},"kf5-kwindowsystem":{"origin":"x11/kf5-kwindowsystem","version":"5.116.0"},"kf5-solid":{"origin":"devel/kf5-solid","version":"5.116.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["kde","misc"]},{"name":"kde-thumbnailer-chm","origin":"misc/kde-thumbnailer-chm","version":"0.2.1_4","comment":"KDE thumbnail generator for CHM files","maintainer":"makc@FreeBSD.org","www":"https://store.kde.org/p/1080871/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c70c30a20c973738df692e961684ed4f811cf106b7d70ee21cd9c68f32e11f29","flatsize":51274,"path":"All/kde-thumbnailer-chm-0.2.1_4.pkg","repopath":"All/kde-thumbnailer-chm-0.2.1_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":18232,"desc":"KDE thumbnail generator for the CHM file format.","deps":{"chmlib":{"origin":"misc/chmlib","version":"0.40_1"},"kf5-kcompletion":{"origin":"x11-toolkits/kf5-kcompletion","version":"5.116.0"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-kio":{"origin":"devel/kf5-kio","version":"5.116.0_1"},"kf5-kjobwidgets":{"origin":"x11-toolkits/kf5-kjobwidgets","version":"5.116.0"},"kf5-kservice":{"origin":"devel/kf5-kservice","version":"5.116.0"},"kf5-kwidgetsaddons":{"origin":"x11-toolkits/kf5-kwidgetsaddons","version":"5.116.0"},"kf5-kwindowsystem":{"origin":"x11/kf5-kwindowsystem","version":"5.116.0"},"kf5-solid":{"origin":"devel/kf5-solid","version":"5.116.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["kde","misc"]},{"name":"kde-thumbnailer-epub","origin":"misc/kde-thumbnailer-epub","version":"1.1.9.b_4","comment":"KDE thumbnail generator for ePub files","maintainer":"makc@FreeBSD.org","www":"https://store.kde.org/p/1081101/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ddee515ce012ddfd15e66d805e92669edc61d4df30e2dc9715a5cad856799c4f","flatsize":49477,"path":"All/kde-thumbnailer-epub-1.1.9.b_4.pkg","repopath":"All/kde-thumbnailer-epub-1.1.9.b_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":17516,"desc":"KDE thumbnail generator for the ePub file format.","deps":{"kf5-karchive":{"origin":"archivers/kf5-karchive","version":"5.116.0"},"kf5-kcompletion":{"origin":"x11-toolkits/kf5-kcompletion","version":"5.116.0"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-kio":{"origin":"devel/kf5-kio","version":"5.116.0_1"},"kf5-kjobwidgets":{"origin":"x11-toolkits/kf5-kjobwidgets","version":"5.116.0"},"kf5-kservice":{"origin":"devel/kf5-kservice","version":"5.116.0"},"kf5-kwidgetsaddons":{"origin":"x11-toolkits/kf5-kwidgetsaddons","version":"5.116.0"},"kf5-kwindowsystem":{"origin":"x11/kf5-kwindowsystem","version":"5.116.0"},"kf5-solid":{"origin":"devel/kf5-solid","version":"5.116.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xmlpatterns":{"origin":"textproc/qt5-xmlpatterns","version":"5.15.16p0_1"}},"categories":["kde","misc"]},{"name":"kde-dev-utils","origin":"devel/kde-dev-utils","version":"25.04.2","comment":"KDE development utilities","maintainer":"kde@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f26246fe7f9d53625f11c6cf606805a1fd1cec28db50c27903a897422de63d4a","flatsize":424147,"path":"All/kde-dev-utils-25.04.2.pkg","repopath":"All/kde-dev-utils-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":100900,"desc":"KDE development utilities.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kbookmarks":{"origin":"devel/kf6-kbookmarks","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kitemviews":{"origin":"x11-toolkits/kf6-kitemviews","version":"6.14.0"},"kf6-kjobwidgets":{"origin":"x11-toolkits/kf6-kjobwidgets","version":"6.14.0"},"kf6-kparts":{"origin":"devel/kf6-kparts","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-ktextwidgets":{"origin":"x11-toolkits/kf6-ktextwidgets","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"kf6-solid":{"origin":"devel/kf6-solid","version":"6.14.0"},"kf6-sonnet":{"origin":"textproc/kf6-sonnet","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["devel","kde","kde-applications"],"shlibs_required":["libGLX.so.0","libKF6ColorScheme.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6KIOCore.so.6","libKF6Parts.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"kde-dev-scripts","origin":"devel/kde-dev-scripts","version":"25.04.2","comment":"KDE development scripts","maintainer":"kde@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"654de49fb0a363920cc0b7bd49bacdc50c00305286fc3a58bc66afde53291b7f","flatsize":528150,"path":"All/kde-dev-scripts-25.04.2.pkg","repopath":"All/kde-dev-scripts-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":326252,"desc":"KDE development scripts.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"kf6-kdoctools":{"origin":"devel/kf6-kdoctools","version":"6.14.0"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["devel","kde","kde-applications"],"options":{"DOCS":"on"}},{"name":"kdiamond","origin":"games/kdiamond","version":"25.04.2","comment":"Three-in-a-row game","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/applications/games/kdiamond/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"198f4407e7a94ae5d1d39692673ee0584e94ddd0a4f1c53c2337f0daa062edab","flatsize":5274098,"path":"All/kdiamond-25.04.2.pkg","repopath":"All/kdiamond-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":4843632,"desc":"KDiamond is a single player puzzle game.  The object of the game\nis to build lines of three similar diamonds.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-kdoctools":{"origin":"devel/kf6-kdoctools","version":"6.14.0"},"kf6-kguiaddons":{"origin":"x11-toolkits/kf6-kguiaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kiconthemes":{"origin":"x11-themes/kf6-kiconthemes","version":"6.14.0"},"kf6-knotifications":{"origin":"devel/kf6-knotifications","version":"6.14.0"},"kf6-knotifyconfig":{"origin":"devel/kf6-knotifyconfig","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"libkdegames":{"origin":"games/libkdegames","version":"25.04.2"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"}},"categories":["games","kde","kde-applications"],"shlibs_required":["libGLX.so.0","libKDEGames6.so.6","libKF6ColorScheme.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6DBusAddons.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6IconThemes.so.6","libKF6Notifications.so.6","libKF6NotifyConfig.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Qml.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"kdbxviewer","origin":"security/kdbxviewer","version":"0.1.12","comment":"Ncurses UI and command-line tool for KeePass2 Database files","maintainer":"fuz@FreeBSD.org","www":"https://github.com/pepa65/kdbxviewer","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b52242527ee3d59cbf4a3906ef226cd26cd11180ddf13b1fc7c41ef920c8e930","flatsize":91996,"path":"All/kdbxviewer-0.1.12.pkg","repopath":"All/kdbxviewer-0.1.12.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":26124,"desc":"Command-line tool written in C for KeePass2 Database files (kdbx).\nIt works completely read-only at the moment.\n\nFeatures:\n- ncurses GUI to browse and view password database\n- Dump raw, decrypted XML content with obscured passwords\n- Display tree structure with de-obscured (=readable) passwords\n- Get tab-separated (TSV/CSV) password list","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"},"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"stfl":{"origin":"devel/stfl","version":"0.24_1"}},"categories":["security"],"shlibs_required":["libc.so.8","libexpat.so.1","libgcrypt.so.20","libmenu.so.6","libncurses.so.6","libstfl.so.0","libz.so.3"]},{"name":"keepassxc","origin":"security/keepassxc","version":"2.7.6","comment":"KeePass Cross-platform Community Edition","maintainer":"lwhsu@FreeBSD.org","www":"https://keepassxc.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"390972ccb97d57661325e628143632f35d01d5310bc65d888edd3857e14b98cb","flatsize":31920548,"path":"All/keepassxc-2.7.6.pkg","repopath":"All/keepassxc-2.7.6.pkg","licenselogic":"and","licenses":["APACHE20","BSD3CLAUSE","CC0-1.0","GPLv2","GPLv3","LGPL21","LGPL3","MIT","NOKIA-LGPL-EXCEPTION"],"pkgsize":7639252,"desc":"KeePassXC is a community fork of KeePassX, a native cross-platform port of\nKeePass Password Safe, with the goal to extend and improve it with new features\nand bugfixes to provide a feature-rich, fully cross-platform and modern\nopen-source password manager.\n\nMain Features\n\n  * Secure storage with AES, Twofish or ChaCha20 encryption\n  * File format compatibility with KeePass2, KeePassX, MacPass, KeeWeb and many\n    others (KDBX 3.1 and 4.0)\n  * SSH Agent integration\n  * Passwords synchronization using KeeShare\n  * Auto-Type for automagically filling in login forms\n  * Key file and YubiKey challenge-response support for additional security\n  * TOTP generation (including Steam Guard)\n  * CSV import from other password managers (e.g., LastPass)\n  * Command line interface\n  * Custom icons for database entries and download of website favicons\n  * Database merge functionality\n  * Automatic reload when the database was changed externally\n  * Browser integration with KeePassXC-Browser for Google Chrome, Chromium,\n    Vivaldi, and Mozilla Firefox.","deps":{"botan2":{"origin":"security/botan2","version":"2.19.5_4"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"libargon2":{"origin":"security/libargon2","version":"20190702_1"},"libqrencode":{"origin":"graphics/libqrencode","version":"4.1.1"},"minizip":{"origin":"archivers/minizip","version":"1.3.1"},"pcsc-lite":{"origin":"devel/pcsc-lite","version":"2.3.1,2"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-x11extras":{"origin":"x11/qt5-x11extras","version":"5.15.16p0_1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["security"],"shlibs_required":["libQt5Concurrent.so.5","libQt5Core.so.5","libQt5DBus.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Svg.so.5","libQt5Widgets.so.5","libQt5X11Extras.so.5","libX11.so.6","libargon2.so.0","libbotan-2.so.19","libc.so.8","libm.so.4","libminizip.so.1","libpcsclite.so.1","libpthread.so.0","libqrencode.so.4","libreadline.so.8","libstdc++.so.9","libusb.so.2","libz.so.3"],"options":{"AUTOTYPE":"on","BROWSER":"on","FDOSECRETS":"on","KEESHARE":"on","NETWORKING":"on","SSHAGENT":"on","TEST":"off","YUBIKEY":"on"}},{"name":"kddockwidgets","origin":"x11-toolkits/kddockwidgets","version":"2.2.1","comment":"KDAB's Dock Widget Framework for Qt","maintainer":"yuri@FreeBSD.org","www":"https://www.kdab.com/development-resources/qt-tools/kddockwidgets/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1184018650c3c3052cdc7af9d2e04d2ecd5676cc37da05875b92368aca17f272","flatsize":3421929,"path":"All/kddockwidgets-2.2.1.pkg","repopath":"All/kddockwidgets-2.2.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":797632,"desc":"KDDockWidgets is a Qt dock widget library written by KDAB, suitable for\nreplacing QDockWidget and implementing advanced functionalities missing\nin Qt.\n\nAlthough KDDockWidgets is ready to be used out of the box, it can also\nbe seen as a framework to allow building very tailored custom docking systems.\nIt tries to expose every internal widget and every knob for the app developer\nto tune.","deps":{"libfmt":{"origin":"devel/libfmt","version":"10.2.1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-quickcontrols2":{"origin":"x11-toolkits/qt5-quickcontrols2","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-x11extras":{"origin":"x11/qt5-x11extras","version":"5.15.16p0_1"},"spdlog":{"origin":"devel/spdlog","version":"1.15.2"}},"categories":["x11-toolkits"]},{"name":"libreoffice","origin":"editors/libreoffice","version":"25.2.2.2","comment":"Full integrated office productivity suite","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c59056978af4da0f38a71e34ce58c3e5896bcbc6a52e0873d98a3bdab4a66cd4","flatsize":448769637,"path":"All/libreoffice-25.2.2.2.pkg","repopath":"All/libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":145579716,"desc":"LibreOffice is the free power-packed Open Source personal productivity suite for\nWindows, Macintosh and Linux, that gives you six feature-rich applications for\nall your document production and data processing needs: Writer, Calc, Impress,\nDraw, Math and Base.","deps":{"Box2D":{"origin":"misc/box2d","version":"2.4.1"},"GentiumBasic":{"origin":"x11-fonts/gentium-basic","version":"1102_1"},"abseil":{"origin":"devel/abseil","version":"20250127.0"},"apr":{"origin":"devel/apr1","version":"1.7.5.1.6.3_4"},"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"clucene":{"origin":"textproc/clucene","version":"2.3.3.4_21"},"crosextrafonts-caladea":{"origin":"x11-fonts/crosextrafonts-caladea-ttf","version":"20130214_4"},"crosextrafonts-carlito":{"origin":"x11-fonts/crosextrafonts-carlito-ttf","version":"20130920_4"},"cups":{"origin":"print/cups","version":"2.4.11_1"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"dejavu":{"origin":"x11-fonts/dejavu","version":"2.37_3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gcc13":{"origin":"lang/gcc13","version":"13.3.0_2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glew":{"origin":"graphics/glew","version":"2.2.0_3"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gpgme":{"origin":"security/gpgme","version":"1.24.2"},"gpgme-cpp":{"origin":"security/gpgme-cpp","version":"1.24.2"},"graphite2":{"origin":"graphics/graphite2","version":"1.3.14"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"harfbuzz-icu":{"origin":"print/harfbuzz-icu","version":"10.3.0"},"hunspell":{"origin":"textproc/hunspell","version":"1.7.2_1"},"hyphen":{"origin":"textproc/hyphen","version":"2.8.8"},"icu":{"origin":"devel/icu","version":"76.1,1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"lcms2":{"origin":"graphics/lcms2","version":"2.17"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libabw":{"origin":"textproc/libabw","version":"0.1.3_3"},"libargon2":{"origin":"security/libargon2","version":"20190702_1"},"libassuan":{"origin":"security/libassuan","version":"3.0.2"},"libcdr01":{"origin":"graphics/libcdr01","version":"0.1.8_1"},"libcmis":{"origin":"net/libcmis","version":"0.6.2_4"},"libe-book":{"origin":"textproc/libe-book","version":"0.1.3_29"},"libepoxy":{"origin":"graphics/libepoxy","version":"1.5.10"},"libepubgen":{"origin":"textproc/libepubgen","version":"0.1.1_1"},"liberation-fonts-ttf":{"origin":"x11-fonts/liberation-fonts-ttf","version":"2.1.5,2"},"libetonyek01":{"origin":"graphics/libetonyek01","version":"0.1.12,1"},"libexttextcat":{"origin":"textproc/libexttextcat","version":"3.4.6"},"libfreehand":{"origin":"graphics/libfreehand","version":"0.1.2_27"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libgpg-error":{"origin":"security/libgpg-error","version":"1.51"},"liblangtag":{"origin":"devel/liblangtag","version":"0.6.7"},"libltdl":{"origin":"devel/libltdl","version":"2.5.4"},"libmspub01":{"origin":"print/libmspub01","version":"0.1.4_25"},"libmwaw03":{"origin":"textproc/libmwaw03","version":"0.3.22"},"libnumbertext":{"origin":"textproc/libnumbertext","version":"1.0.11"},"libodfgen01":{"origin":"textproc/libodfgen01","version":"0.1.8_2"},"liborcus":{"origin":"devel/liborcus","version":"0.19.2_4"},"libpagemaker":{"origin":"print/libpagemaker","version":"0.0.4_11"},"libqxp":{"origin":"textproc/libqxp","version":"0.0.0_25"},"librevenge":{"origin":"textproc/librevenge","version":"0.0.5"},"libstaroffice":{"origin":"textproc/libstaroffice","version":"0.0.7_1"},"libunwind":{"origin":"devel/libunwind","version":"20240221_2"},"libvisio01":{"origin":"textproc/libvisio01","version":"0.1.8_1"},"libwpd010":{"origin":"textproc/libwpd010","version":"0.10.3_7"},"libwpg03":{"origin":"graphics/libwpg03","version":"0.3.4"},"libwps":{"origin":"textproc/libwps","version":"0.4.14"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"libzmf":{"origin":"graphics/libzmf","version":"0.0.2_30"},"linuxlibertine-g":{"origin":"x11-fonts/linuxlibertine-g","version":"20120116_2"},"lp_solve":{"origin":"math/lp_solve","version":"5.5.2.5_1"},"mythes":{"origin":"textproc/mythes","version":"1.2.4_7"},"nspr":{"origin":"devel/nspr","version":"4.36"},"nss":{"origin":"security/nss","version":"3.112"},"openjpeg":{"origin":"graphics/openjpeg","version":"2.5.3"},"openldap26-client":{"origin":"net/openldap26-client","version":"2.6.9_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"png":{"origin":"graphics/png","version":"1.6.47"},"poppler":{"origin":"graphics/poppler","version":"25.02.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-x11extras":{"origin":"x11/qt5-x11extras","version":"5.15.16p0_1"},"raptor2":{"origin":"textproc/raptor2","version":"2.0.16_4"},"redland":{"origin":"textproc/redland","version":"1.0.17_6"},"serf":{"origin":"www/serf","version":"1.3.10_1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"},"twemoji-color-font-ttf":{"origin":"x11-fonts/twemoji-color-font-ttf","version":"15.1.0"},"webp":{"origin":"graphics/webp","version":"1.5.0"},"xcb-util-wm":{"origin":"x11/xcb-util-wm","version":"0.4.2"},"xdg-utils":{"origin":"devel/xdg-utils","version":"1.2.1"},"xmlsec1":{"origin":"security/xmlsec1","version":"1.3.6"},"zxing-cpp":{"origin":"textproc/zxing-cpp","version":"2.3.0"}},"categories":["editors"],"shlibs_required":["libX11.so.6","libXinerama.so.1","libc.so.8","libexpat.so.1","libfontconfig.so.1","libfreetype.so.6","libgcc_s.so.1","libm.so.4","liborcus-0.18.so.0","liborcus-parser-0.18.so.0","libpng16.so.16","libpoppler-cpp.so.2","libpoppler.so.146","libpthread.so.0","libstdc++.so.6","libz.so.3"],"options":{"COINMP":"off","CUPS":"on","DOCS":"on","GNOME":"off","GTK3":"off","GTK4":"off","JAVA":"off","LTO":"off","MARIADB":"off","MMEDIA":"on","PDFIUM":"on","PGSQL":"off","SDK":"off","TEST":"off","WEBDAV":"off","QT5":"on","QT6":"off","KF5":"off","KF6":"off"},"annotations":{"cpe":"cpe:2.3:a:libreoffice:libreoffice:25.2.2.2:::::dragonfly6:x86_64"}},{"name":"kdbg","origin":"devel/kdbg","version":"3.0.1_2","comment":"Graphical user interface around gdb using KDE","maintainer":"thomas.sander@gmx.de","www":"https://www.kdbg.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0567848c016bb3d3b64190adff1c743aa7abd9f8367fe2d26b2e196abedb3e32","flatsize":953535,"path":"All/kdbg-3.0.1_2.pkg","repopath":"All/kdbg-3.0.1_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":362564,"desc":"KDbg is a graphical user interface to gdb, the GNU debugger,\nto provide an intuitive interface for setting breakpoints,\ninspecting variables, and stepping through code.\n\n* Inspection of variable values in a tree structure.\n* Debugger at your finger tips: The basic debugger functions\n  (step, next, run, finish, until, set/clear/enable/disable\n  breakpoint) are bound to function keys F5 through F10.\n* Of course, lots of other basic functions: View source code,\n  search text, set program arguments and environment variables,\n  display arbitrary expressions\n* Debugging of core dumps, attaching to running processes is\n  possible.\n* Conditional breakpoints.","deps":{"kf5-kauth":{"origin":"devel/kf5-kauth","version":"5.116.0_1"},"kf5-kcodecs":{"origin":"textproc/kf5-kcodecs","version":"5.116.0"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kconfigwidgets":{"origin":"x11-toolkits/kf5-kconfigwidgets","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-ki18n":{"origin":"devel/kf5-ki18n","version":"5.116.0"},"kf5-kiconthemes":{"origin":"x11-themes/kf5-kiconthemes","version":"5.116.0"},"kf5-kwidgetsaddons":{"origin":"x11-toolkits/kf5-kwidgetsaddons","version":"5.116.0"},"kf5-kwindowsystem":{"origin":"x11/kf5-kwindowsystem","version":"5.116.0"},"kf5-kxmlgui":{"origin":"x11-toolkits/kf5-kxmlgui","version":"5.116.0"},"kf6-extra-cmake-modules":{"origin":"devel/kf6-extra-cmake-modules","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["devel","kde"],"shlibs_required":["libKF5Auth.so.5","libKF5AuthCore.so.5","libKF5Codecs.so.5","libKF5ConfigCore.so.5","libKF5ConfigGui.so.5","libKF5ConfigWidgets.so.5","libKF5CoreAddons.so.5","libKF5I18n.so.5","libKF5IconThemes.so.5","libKF5WidgetsAddons.so.5","libKF5WindowSystem.so.5","libKF5XmlGui.so.5","libQt5Core.so.5","libQt5DBus.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libX11.so.6","libc.so.8","libm.so.4","libstdc++.so.9","libutil.so.4"]},{"name":"kcolorchooser","origin":"graphics/kcolorchooser","version":"25.04.2","comment":"KDE application to select colors from the screen or from a palette","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/applications/graphics/kcolorchooser","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"421bac9bf76ccc0c2cb2b9df7c74bcf7b8cba1f31c02e15ae1813111d7757036","flatsize":159074,"path":"All/kcolorchooser-25.04.2.pkg","repopath":"All/kcolorchooser-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":41900,"desc":"KColorChooser is a simple application to select colors from the screen\nor from a palette.\n\nFEATURES\n- Select colors from any location on the screen.\n- Select colors from a range of standard palettes available.\n- Color values shown in Hue-Saturation-Value (HSV), Red-Green-Blue\n  (RGB) and HTML formats.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["graphics","kde","kde-applications"],"shlibs_required":["libGLX.so.0","libKF6ColorScheme.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"kde-icons-nuoveXT2","origin":"x11-themes/kde-icons-nuovext2","version":"2.2.2","comment":"KDE nuoveXT 2 iconset","maintainer":"portmaster@BSDforge.com","www":"https://BSDforge.com/projects/x11-themes/kde-icons-nuovext2/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"19475e92b599d4a27790ed2de2c1aa0df902ab1ef2829e15b4194134f4ddcbdd","flatsize":3261167,"path":"All/kde-icons-nuoveXT2-2.2.2.pkg","repopath":"All/kde-icons-nuoveXT2-2.2.2.pkg","licenselogic":"and","licenses":["LGPL3","theme"],"pkgsize":2272500,"desc":"A revamp of icon theme nuoveXT.\n[ http://www.kde-look.org/content/show.php?content=62630 ]\n\nThe nuoveXT icon theme provides OSX-like icons for your\nKDE desktop. It provides icons for most of the applications\ngenerally used on KDE. Others may be added in future versions\nof nuoveXT, for KDE.","categories":["kde","x11-themes"],"messages":[{"message":"How to install a new icon theme\n\n1) Open the KDE-Menu and start the Control Center\n2) Click on \"Look and Feel\", then \"Icons\"\n3) Select nuoveXT 2.2.2 iconset\n4) Click \"Apply\"\n5) Have fun! :-)","type":"install"}]},{"name":"kdb","origin":"databases/kdb","version":"3.2.0_17","comment":"Database connectivity and creation framework","maintainer":"kde@FreeBSD.org","www":"https://community.kde.org/KDb","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"31bfb7c67c60dd1aa5540af0eea35c1510c305b89b62191a3ddcae996191533b","flatsize":4785867,"path":"All/kdb-3.2.0_17.pkg","repopath":"All/kdb-3.2.0_17.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":817188,"desc":"KDb is a database connectivity and creation framework, consisted of a\ngeneral-purpose C++ Qt library and set of plugins delivering support for\nvarious database vendors.\n\nIt is a part of the Kexi project and the general Calligra Suite.","deps":{"icu":{"origin":"devel/icu","version":"76.1,1"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-ki18n":{"origin":"devel/kf5-ki18n","version":"5.116.0"},"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["databases","kde"],"shlibs_required":["libKF5CoreAddons.so.5","libQt5Core.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libsqlite3.so.0","libstdc++.so.9"],"options":{"MYSQL":"on","PGSQL":"on","SQLITE":"on"}},{"name":"kchmviewer","origin":"deskutils/kchmviewer","version":"8.0.9","comment":"KDE viewer for CHM files","maintainer":"kde@FreeBSD.org","www":"https://www.kchmviewer.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"283d551b34a2554d8b4da0adf01f6c72c528a139e64e45377b9e320edaaeb7e0","flatsize":692665,"path":"All/kchmviewer-8.0.9.pkg","repopath":"All/kchmviewer-8.0.9.pkg","licenselogic":"single","pkgsize":242980,"desc":"KchmViewer is a chm (MS HTML help file format) viewer. Unlike most existing\nCHM viewers for Unix, it uses Trolltech's Qt widget library, and does not\ndepend on KDE or Gnome. However, it may be compiled with full KDE support,\nincluding KDE widgets and KIO/KHTML.\n\nThe main advantage of KchmViewer is non-english language support. Unlike\nothers, KchmViewer in most cases correctly detects help file encoding,\ncorrectly shows tables of context of russian, korean, chinese and japanese\nhelp files, and correctly searches in non-english help files.","deps":{"chmlib":{"origin":"misc/chmlib","version":"0.40_1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libzip":{"origin":"archivers/libzip","version":"1.11.2"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-location":{"origin":"devel/qt5-location","version":"5.15.16p7_1"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-webchannel":{"origin":"www/qt5-webchannel","version":"5.15.16p3_1"},"qt5-webengine":{"origin":"www/qt5-webengine","version":"5.15.18p7_3"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["deskutils","kde"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5DBus.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Positioning.so.5","libQt5PrintSupport.so.5","libQt5Qml.so.5","libQt5QmlModels.so.5","libQt5Quick.so.5","libQt5WebChannel.so.5","libQt5WebEngine.so.5","libQt5WebEngineCore.so.5","libQt5WebEngineWidgets.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libX11.so.6","libc.so.8","libchm.so.0","libm.so.4","libpthread.so.0","libstdc++.so.9","libzip.so.5"]},{"name":"kcgi","origin":"www/kcgi","version":"0.13.4","comment":"Minimal sandboxed CGI library in C","maintainer":"bapt@FreeBSD.org","www":"https://kristaps.bsd.lv/kcgi/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"926215d2beafe1c4127547ee5afe8b953b8ebecc6c199db2b7e9cf7c4d6e09e0","flatsize":1985385,"path":"All/kcgi-0.13.4.pkg","repopath":"All/kcgi-0.13.4.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":434836,"desc":"kcgi is a minimal CGI library for web applications in ISC licensed ISO C. It was\ndesigned to be secure and auditable. See a Comparison of CGI Libraries in C for\nalternatives. To start, download kcgi.tgz and run make install into your PREFIX\nof choice. The kcgi(3) manpage documents usage. kcgi is a BSD.lv project","categories":["devel","www"],"shlibs_required":["libc.so.8"],"options":{"EXAMPLES":"on"}},{"name":"kcron","origin":"sysutils/kcron","version":"25.04.2","comment":"KDE task scheduler","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f69924fa892052a752f297f1709d64d8d34c0323cc7f87a8bc1ca27be2c5c9ee","flatsize":1878194,"path":"All/kcron-25.04.2.pkg","repopath":"All/kcron-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":914828,"desc":"KDE frontend for cron.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kcmutils":{"origin":"devel/kf6-kcmutils","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kdoctools":{"origin":"devel/kf6-kdoctools","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kiconthemes":{"origin":"x11-themes/kf6-kiconthemes","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kjobwidgets":{"origin":"x11-toolkits/kf6-kjobwidgets","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"kf6-solid":{"origin":"devel/kf6-solid","version":"6.14.0"},"kirigami-addons-qt6":{"origin":"x11-toolkits/kirigami-addons-qt6","version":"1.8.1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["kde","kde-applications","sysutils"],"shlibs_required":["libGLX.so.0","libKF6AuthCore.so.6","libKF6CoreAddons.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6Gui.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"kcharselect","origin":"deskutils/kcharselect","version":"25.04.2","comment":"Character selector for KDE","maintainer":"kde@FreeBSD.org","www":"https://utils.kde.org/projects/kcharselect/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7a9d079503dd76e40df5e424a2c50a9b55a2b06cad74c66c0f7f894a3a85748a","flatsize":758519,"path":"All/kcharselect-25.04.2.pkg","repopath":"All/kcharselect-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":448056,"desc":"KCharSelect is a tool to select special characters from all\ninstalled fonts and copy them into the clipboard.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kbookmarks":{"origin":"devel/kf6-kbookmarks","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kdoctools":{"origin":"devel/kf6-kdoctools","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["deskutils","kde","kde-applications"],"shlibs_required":["libGLX.so.0","libKF6Bookmarks.so.6","libKF6BookmarksWidgets.so.6","libKF6ColorScheme.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6IconThemes.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"kcat","origin":"net/kcat","version":"1.7.0","comment":"Generic command line non-JVM Apache Kafka producer and consumer","maintainer":"sergey@akhmatov.ru","www":"https://github.com/edenhill/kcat/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dd6fd747b84622ae408dce7abd3c71e48101b3ec87e8e9ea259fc6f66170846e","flatsize":2345030,"path":"All/kcat-1.7.0.pkg","repopath":"All/kcat-1.7.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":720160,"desc":"kcat is a generic non-JVM producer and consumer\nfor Apache Kafka. Think of it as a netcat for\nKafka.","deps":{"liblz4":{"origin":"archivers/liblz4","version":"1.10.0,1"},"librdkafka":{"origin":"net/librdkafka","version":"2.8.0"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"yajl":{"origin":"devel/yajl","version":"2.1.0"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["net"],"shlibs_required":["libc.so.8","libcrypto.so.12","libcurl.so.4","libdl.so.0","liblz4.so.1","libm.so.4","libpthread.so.0","librt.so.0","libssl.so.12","libz.so.3","libzstd.so.1"],"options":{"AVRO":"off","JSON":"off"},"messages":[{"message":"kafkacat has been renamed to kcat\nIf you're upgrading from earlier release to 1.7.0 please consider:\n- renaming any kafkacat.conf files to kcat.conf\n- renaming any KAFKACAT_CONF environment variables to KCAT_CONF\nhttps://github.com/edenhill/kcat/releases/tag/1.7.0","type":"install"}]},{"name":"kea","origin":"net/kea","version":"2.6.3","comment":"Alternative DHCP implementation by ISC","maintainer":"apevnev@me.com","www":"https://kea.isc.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1b453966f8eaab05edc05cb2eb3711d70d59d3a085e4b9bbccc119af7bf9f4a3","flatsize":70213820,"path":"All/kea-2.6.3.pkg","repopath":"All/kea-2.6.3.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":8151828,"desc":"Kea provides DHCPv4 and DHCPv6 servers, a dynamic DNS update module,\na portable DHCP library, libdhcp++, and a DHCP benchmarking tool,\nperfdhcp.\n\nKea is developed by Internet Systems Consortium.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"log4cplus":{"origin":"devel/log4cplus","version":"2.1.2"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["net"],"shlibs_required":["libboost_system.so.1.87.0","libc.so.8","libcrypto.so.12","liblog4cplus.so.9","libm.so.4","libpthread.so.0","libssl.so.12","libstdc++.so.9"],"options":{"DOCS":"on","MYSQL":"off","PGSQL":"off","SHELL":"off"},"annotations":{"cpe":"cpe:2.3:a:isc:kea:2.6.3:::::dragonfly6:x86_64"}},{"name":"kc","origin":"security/kc","version":"2.5.3_2","comment":"Console based password storing application","maintainer":"leva@ecentrum.hu","www":"https://github.com/levaidaniel/kc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e66dcb37358ff61c8ea975a58aa57ac117880dee2423b78d5da46438299e5e85","flatsize":149972,"path":"All/kc-2.5.3_2.pkg","repopath":"All/kc-2.5.3_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":66492,"desc":"Console based password storing application using an encrypted XML\ndocument as its database.","deps":{"libedit":{"origin":"devel/libedit","version":"3.1.20250104,1"},"libscrypt":{"origin":"security/libscrypt","version":"1.22"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["security"],"shlibs_required":["libc.so.8","libcrypto.so.12","libedit.so.0","libncurses.so.6","libscrypt.so","libtinfo.so.6","libxml2.so.2"],"options":{"SCRYPT":"on","YUBIKEY":"off","LIBEDIT":"on","READLINE":"off"},"messages":[{"message":"Please read /usr/local/share/doc/kc/Changelog.md to see why you might not be able to open your v2.4 database anymore.\n\nFor YubiKey support, the user needs to have r/w access to the USB device under /dev/usb.","type":"install"}]},{"name":"kcalutils","origin":"net/kcalutils","version":"25.04.2","comment":"KDE utility and user interface functions for accessing calendar","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dcdd7779f2232bf6cf041c7fa6f62e27492f75ef2f8c11798aed28460ea280a4","flatsize":2062861,"path":"All/kcalutils-25.04.2.pkg","repopath":"All/kcalutils-25.04.2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":300700,"desc":"KDE Personal Information Management suite.\n\nkaddressbook - Keeps your addresses on file\nakregator - Feed reader\nkalarm - A personal alarm message, command and email scheduler\nkjots - A note taker\nkleopatra - KDE Key Manager\nkmail - Fully featured Email client\nknode - KDE News (Usenet) reader\nknotes - Popup notes\nkontact - Brings together all the KDE PIM applications under one roof\nkorganizer - KDE Calendar and scheduling\nktimetracker - time tracker","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kcalendarcore":{"origin":"net/kf6-kcalendarcore","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kiconthemes":{"origin":"x11-themes/kf6-kiconthemes","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kidentitymanagement":{"origin":"net/kidentitymanagement","version":"25.04.2"},"kpimtextedit":{"origin":"net/kpimtextedit","version":"25.04.2"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["kde","kde-applications","net"],"options":{"DOCS":"on"}},{"name":"kotlin","origin":"lang/kotlin","version":"2.1.20","comment":"Kotlin Programming Language","maintainer":"mizhka@FreeBSD.org","www":"https://kotlinlang.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"705d2853cdc245b23befebd42d9846f918be3a2dda6996c36bc16140626308d1","flatsize":94722277,"path":"All/kotlin-2.1.20.pkg","repopath":"All/kotlin-2.1.20.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":84136720,"desc":"Kotlin Programming Language","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","lang"]},{"name":"kcalc","origin":"math/kcalc","version":"25.04.2","comment":"Scientific calculator for KDE","maintainer":"kde@FreeBSD.org","www":"https://utils.kde.org/projects/kcalc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7c52ba780e4b118852a77a8678e6d6cbd80834c6e83f3fe2c06d48dc88e9f659","flatsize":3074377,"path":"All/kcalc-25.04.2.pkg","repopath":"All/kcalc-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":690148,"desc":"KCalc is a calculator which offers many more mathematical functions\nthan meet the eye on a first glance. Please study the section on\nkeyboard accelerators and modes in the handbook to learn more about\nthe many functions available.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kdoctools":{"origin":"devel/kf6-kdoctools","version":"6.14.0"},"kf6-kguiaddons":{"origin":"x11-toolkits/kf6-kguiaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-knotifications":{"origin":"devel/kf6-knotifications","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"mpc":{"origin":"math/mpc","version":"1.3.1_1"},"mpfr":{"origin":"math/mpfr","version":"4.2.2,1"},"qt6-5compat":{"origin":"devel/qt6-5compat","version":"6.8.3"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["kde","kde-applications","math"],"shlibs_required":["libGLX.so.0","libKF6ColorScheme.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6Notifications.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libgmp.so.10","libm.so.4","libmpc.so.3","libmpfr.so.6","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"kcachegrind","origin":"devel/kcachegrind","version":"25.04.2","comment":"Profiler frontend for KDE","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"367578a35fb823c25a0633bde23b75eebf4fb3b4a0e9743ffd0eb8a274572976","flatsize":5050221,"path":"All/kcachegrind-25.04.2.pkg","repopath":"All/kcachegrind-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":1153868,"desc":"KCachegrind is a visualization tool for the profiling data generated by\nCachegrind (which is part of valgrind) and Calltree.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-karchive":{"origin":"archivers/kf6-karchive","version":"6.14.0"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kbookmarks":{"origin":"devel/kf6-kbookmarks","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kitemviews":{"origin":"x11-toolkits/kf6-kitemviews","version":"6.14.0"},"kf6-kjobwidgets":{"origin":"x11-toolkits/kf6-kjobwidgets","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"kf6-solid":{"origin":"devel/kf6-solid","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["devel","kde","kde-applications"],"shlibs_required":["libGLX.so.0","libKF6Archive.so.6","libKF6ColorScheme.so.6","libKF6Completion.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6DBusAddons.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6JobWidgets.so.6","libKF6KIOCore.so.6","libKF6KIOGui.so.6","libKF6KIOWidgets.so.6","libKF6Service.so.6","libKF6Solid.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on","DOT":"off","VALGRIND":"off"}},{"name":"kblackbox","origin":"games/kblackbox","version":"25.04.2","comment":"Blackbox Logic game","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/applications/games/kblackbox","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cacf8b2928ca6784f9e00e48cfaa29491275ea13a13d28e3f63efd788e5e3d13","flatsize":1996003,"path":"All/kblackbox-25.04.2.pkg","repopath":"All/kblackbox-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":636808,"desc":"KBlackbox is a game of hide and seek played on a grid of boxes where\nthe computer has hidden several balls.  The position of the hidden\nballs can be deduced by shooting beams into the box.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-karchive":{"origin":"archivers/kf6-karchive","version":"6.14.0"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-kguiaddons":{"origin":"x11-toolkits/kf6-kguiaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kiconthemes":{"origin":"x11-themes/kf6-kiconthemes","version":"6.14.0"},"kf6-ktextwidgets":{"origin":"x11-toolkits/kf6-ktextwidgets","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"kf6-sonnet":{"origin":"textproc/kf6-sonnet","version":"6.14.0"},"libkdegames":{"origin":"games/libkdegames","version":"25.04.2"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"}},"categories":["games","kde","kde-applications"],"shlibs_required":["libGLX.so.0","libKDEGames6.so.6","libKF6Archive.so.6","libKF6ColorScheme.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6DBusAddons.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6IconThemes.so.6","libKF6SonnetUi.so.6","libKF6TextWidgets.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Qml.so.6","libQt6Svg.so.6","libQt6SvgWidgets.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"kbfsd","origin":"security/kbfsd","version":"1.5.3_1","comment":"Service daemon for the Keybase filesystem (KBFS)","maintainer":"0mp@FreeBSD.org","www":"https://github.com/0mp/kbfsd","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fad7bfbeac79108509278b81e6dd39c6d94be1c23144f8f558a47590bd4d7c3d","flatsize":8580,"path":"All/kbfsd-1.5.3_1.pkg","repopath":"All/kbfsd-1.5.3_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":5620,"desc":"kbfsd is a service daemon to launch the Keybase filesystem called KBFS.\n\nIts aim is to ease the process of using KBFS on FreeBSD. It takes care of\nthe configuration the Keybase user would have to do manually otherwise.","deps":{"jq":{"origin":"textproc/jq","version":"1.7.1"},"keybase":{"origin":"security/keybase","version":"6.4.0_1"}},"categories":["security"]},{"name":"kbdscan","origin":"misc/kbdscan","version":"20110507","comment":"Show scancodes of keys pressed and released","maintainer":"sunpoet@FreeBSD.org","www":"https://hack.org/mc/hacks/kbdscan/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6043223ae05946dcb56db71100f3d076ec9df9f015ecc4fb2876afe82c834dfc","flatsize":7516,"path":"All/kbdscan-20110507.pkg","repopath":"All/kbdscan-20110507.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":3508,"desc":"kbdscan is a small program to set the FreeBSD console keyboard in\nraw scancode mode and show scancodes of keys pressed and released.\n\nFive seconds of inactivity resets the console to the original mode\nand quits the program.","categories":["misc"],"shlibs_required":["libc.so.8"]},{"name":"kb2mb2","origin":"x11/kb2mb2","version":"1.0_3","comment":"Redirect any key to second mouse button","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e9a5f6973fa7d5c02944d080c3b2ba85db576e92a42b621c1fe437adf063509a","flatsize":8656,"path":"All/kb2mb2-1.0_3.pkg","repopath":"All/kb2mb2-1.0_3.pkg","licenselogic":"single","pkgsize":3856,"desc":"kb2mb2 redirects events caused by a key to second mouse button.\nIt uses right windows button by default.\nSee kb2mb2 -h for details.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXext.so.6","libXtst.so.6","libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe kb2mb2 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"kblocks","origin":"games/kblocks","version":"25.04.2","comment":"Falling Blocks game","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/applications/games/kblocks/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"260042e6afa4603f61a01c571076c0f3f81556fc36ebe129bdcc4c3af10341c6","flatsize":2858049,"path":"All/kblocks-25.04.2.pkg","repopath":"All/kblocks-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":2290840,"desc":"KBlocks is the classic falling blocks game.  The idea is to stack\nthe falling blocks to create horizontal lines without any gaps.\nWhen a line is completed it is removed, and more space is available\nin the play area.  When there is not enough space for blocks to\nfall, the game is over.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kitemmodels":{"origin":"devel/kf6-kitemmodels","version":"6.14.0"},"kf6-knewstuff":{"origin":"devel/kf6-knewstuff","version":"6.14.0"},"kf6-knotifyconfig":{"origin":"devel/kf6-knotifyconfig","version":"6.14.0"},"kf6-ktextwidgets":{"origin":"x11-toolkits/kf6-ktextwidgets","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"libkdegames":{"origin":"games/libkdegames","version":"25.04.2"},"phonon-qt6":{"origin":"multimedia/phonon","version":"4.12.0_3"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"}},"categories":["games","kde","kde-applications"],"shlibs_required":["libGLX.so.0","libKDEGames6.so.6","libKF6ColorScheme.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6DBusAddons.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6IconThemes.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Qml.so.6","libQt6Svg.so.6","libQt6SvgWidgets.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"kbreakout","origin":"games/kbreakout","version":"25.04.2","comment":"Breakout-like game","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/applications/games/kbreakout/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b3d003c420fba9c0820ced27c88050505a17bd3aba6cdad34850881d8e19e53b","flatsize":3694669,"path":"All/kbreakout-25.04.2.pkg","repopath":"All/kbreakout-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":3092432,"desc":"KBreakout is a Breakout-like game.  Its object is to destroy as\nmany bricks as possible without losing the ball.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-kguiaddons":{"origin":"x11-toolkits/kf6-kguiaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kiconthemes":{"origin":"x11-themes/kf6-kiconthemes","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kjobwidgets":{"origin":"x11-toolkits/kf6-kjobwidgets","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"libkdegames":{"origin":"games/libkdegames","version":"25.04.2"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"}},"categories":["games","kde","kde-applications"],"shlibs_required":["libGLX.so.0","libKDEGames6.so.6","libKF6ColorScheme.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6DBusAddons.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6I18nQml.so.6","libKF6IconThemes.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6OpenGL.so.6","libQt6Qml.so.6","libQt6QmlMeta.so.6","libQt6QmlModels.so.6","libQt6QmlWorkerScript.so.6","libQt6Quick.so.6","libQt6QuickWidgets.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"kde-icons-black-and-white","origin":"x11-themes/kde-icons-black-and-white","version":"2.0.a_1","comment":"KDE Black And White iconset","maintainer":"portmaster@BSDforge.com","www":"https://store.kde.org/p/1120904","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3f33d8c939c0ad63113092a766173f61852dada8838923c7a855e030154fd1da","flatsize":7054688,"path":"All/kde-icons-black-and-white-2.0.a_1.pkg","repopath":"All/kde-icons-black-and-white-2.0.a_1.pkg","licenselogic":"and","licenses":["theme"],"pkgsize":5297296,"desc":"KDE Black And White iconset.","categories":["kde","x11-themes"],"messages":[{"message":"How to install a new icon theme\n\n1) Open the KDE-Menu and start the System Settings\n2) Click on \"Appearance\", then \"Icons\"\n3) Select black and white iconset\n4) Click \"Apply\"\n5) Have fun! :-)","type":"install"}]},{"name":"ko-sourcehansans-otf","origin":"korean/sourcehansans-otf","version":"2.001","comment":"Korean font by Adobe designed for user interfaces","maintainer":"hyun@caffeinated.codes","www":"https://github.com/adobe-fonts/source-han-sans","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ffdd11af2e03ad293731643a25af8ca783adf87d48fb0662a3b78e10b4145240","flatsize":121309626,"path":"All/ko-sourcehansans-otf-2.001.pkg","repopath":"All/ko-sourcehansans-otf-2.001.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":79856188,"desc":"Source Han Sans: A new open source Pan-CJK typeface family from Adobe\n\nThis is Source Han Sans K/KR, which supports all four variants in this family\nbut prioritizes Korean Hanja over other three.\n\n\"Source Han Sans, available in seven weights, is a typeface family which\nprovides full support for Japanese, Korean, Traditional Chinese, and Simplified\nChinese, all in one font. It also includes Latin, Greek, and Cyrillic glyphs\nfrom our popular Source Sans family. All told, each font weight in the family\nhas a total of 65,535 glyphs (the maximum supported in the OpenType format), and\nthe entire family rounds out at just under half a million total glyphs.\"\n--- The Typekit Blog, Adobe","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["korean","x11-fonts"],"options":{"HW":"off","FULL":"on","SUBSET":"off"},"messages":[{"message":"You can start using the font by following this instruction:\n\nAdd the following line to the \"Files\" section of your X.org configuration file:\n\n\tFontPath\t\"/usr/local/share/fonts/SourceHanSansK/\"","type":"install"}]},{"name":"katarakt","origin":"graphics/katarakt","version":"0.2_31","comment":"Simple PDF viewer uses as much available screen space as possible","maintainer":"kurt@kmk-computers.de","www":"https://gitlab.cs.fau.de/Qui_Sum/katarakt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fdd76016b0ee166db745f26d13a0e407bab0c67ae67fa6efb4270465aba21b5f","flatsize":252886,"path":"All/katarakt-0.2_31.pkg","repopath":"All/katarakt-0.2_31.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":85172,"desc":"katarakt is a simple PDF viewer. It is designed to use as much available screen\nspace as possible.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"poppler-qt5":{"origin":"graphics/poppler-qt5","version":"25.02.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["graphics"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5DBus.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libc.so.8","libm.so.4","libpoppler-qt5.so.1","libpthread.so.0","libstdc++.so.9"]},{"name":"kbounce","origin":"games/kbounce","version":"25.04.2","comment":"Ball Bouncing game","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/applications/games/kbounce/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"21118cbedea88ad916bdfd58ed25223111476daa70dd18796d755de425ef94dc","flatsize":3982904,"path":"All/kbounce-25.04.2.pkg","repopath":"All/kbounce-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":3314544,"desc":"KBounce is a single player arcade game with the elements of puzzle.\nIt is played on a field, surrounded by wall, with two or more balls\nbouncing around within the walls.  The object of the game is to\nbuild new walls to decrease the size of the active field.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-kguiaddons":{"origin":"x11-toolkits/kf6-kguiaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kiconthemes":{"origin":"x11-themes/kf6-kiconthemes","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kjobwidgets":{"origin":"x11-toolkits/kf6-kjobwidgets","version":"6.14.0"},"kf6-knotifyconfig":{"origin":"devel/kf6-knotifyconfig","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-ktextwidgets":{"origin":"x11-toolkits/kf6-ktextwidgets","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"kf6-solid":{"origin":"devel/kf6-solid","version":"6.14.0"},"libkdegames":{"origin":"games/libkdegames","version":"25.04.2"},"phonon-qt6":{"origin":"multimedia/phonon","version":"4.12.0_3"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"}},"categories":["games","kde","kde-applications"],"shlibs_required":["libGLX.so.0","libKDEGames6.so.6","libKF6ColorScheme.so.6","libKF6Completion.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6DBusAddons.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6IconThemes.so.6","libKF6JobWidgets.so.6","libKF6KIOCore.so.6","libKF6KIOGui.so.6","libKF6KIOWidgets.so.6","libKF6Service.so.6","libKF6Solid.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Qml.so.6","libQt6Svg.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"katomic","origin":"games/katomic","version":"25.04.2","comment":"Sokoban-like Logic game","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/applications/games/katomic/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d268f4e70cb191130fb09c126ac27eada85dd8c44c1e5898e8057a8072035862","flatsize":2211746,"path":"All/katomic-25.04.2.pkg","repopath":"All/katomic-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":1494232,"desc":"KAtomic is a fun educational game built around molecular geometry.\nIt employs simplistic two-dimensional looks at different chemical\nelements.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-attica":{"origin":"x11-toolkits/kf6-attica","version":"6.14.0"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-kguiaddons":{"origin":"x11-toolkits/kf6-kguiaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kiconthemes":{"origin":"x11-themes/kf6-kiconthemes","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kitemviews":{"origin":"x11-toolkits/kf6-kitemviews","version":"6.14.0"},"kf6-knewstuff":{"origin":"devel/kf6-knewstuff","version":"6.14.0"},"kf6-knotifyconfig":{"origin":"devel/kf6-knotifyconfig","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"libkdegames":{"origin":"games/libkdegames","version":"25.04.2"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"}},"categories":["education","games","kde","kde-applications"],"shlibs_required":["libGLX.so.0","libKDEGames6.so.6","libKF6Attica.so.6","libKF6ColorScheme.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6DBusAddons.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6IconThemes.so.6","libKF6NewStuffCore.so.6","libKF6NewStuffWidgets.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Qml.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"kaputa","origin":"x11-fonts/kaputa","version":"1.000_3","comment":"Free Unicode font for Sinhala script","maintainer":"0mp@FreeBSD.org","www":"http://www.kaputa.com/slword/kaputaunicode.htm","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ea6f36eeef0716043814f5f365a847d466007f8a3eb81543e0ef80dc61f67442","flatsize":160011,"path":"All/kaputa-1.000_3.pkg","repopath":"All/kaputa-1.000_3.pkg","licenselogic":"single","licenses":["UNKNOWN"],"pkgsize":55520,"desc":"Kaputa is a Unicode TrueType font for the Sinhalese script.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"kassert","origin":"devel/kassert","version":"0.2.1","comment":"Karlsruhe assertion library for C++","maintainer":"fuz@FreeBSD.org","www":"https://kamping-site.github.io/kassert/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"042b1b762017fa67ec9de4ca7f606ee34a18e94f78e8d577539df90d3a670de4","flatsize":1429270,"path":"All/kassert-0.2.1.pkg","repopath":"All/kassert-0.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":247012,"desc":"KAssert is the assertion library used by KaMPIng, the Karlsruhe MPI\nWrapper. However, KAssert does not depend on MPI and can be used in\nnon-MPI code.\n\nFeatures:\n\n - Assertion levels to distinguish between computationally cheap and\n   expensive assertions\n - Expression decomposition to give more insights into failed\n   assertions\n - Throwing assertions","categories":["devel"],"options":{"DOCS":"on"}},{"name":"kasts","origin":"multimedia/kasts","version":"25.04.2","comment":"KDE podcast app","maintainer":"kde@FreeBSD.org","www":"https://apps.kde.org/kasts/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6dd2f23d063095a4d32ca310f0fe4f5d63a13f5a8a2551db29dfef3a219d0def","flatsize":4290119,"path":"All/kasts-25.04.2.pkg","repopath":"All/kasts-25.04.2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":840544,"desc":"Kasts is a convergent podcast application\n\nIts main features are:\n\n- Episode management through play queue\n- Sync playback positions with other clients through gpodder.net\n  or gpodder-nextcloud\n- Variable playback speed\n- Search for podcasts\n- Full system integration: e.g. inhibit system suspend while listening","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-ogg":{"origin":"audio/gstreamer1-plugins-ogg","version":"1.26.0"},"gstreamer1-plugins-vorbis":{"origin":"audio/gstreamer1-plugins-vorbis","version":"1.26.0"},"kf6-kcolorscheme":{"origin":"x11-themes/kf6-kcolorscheme","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kiconthemes":{"origin":"x11-themes/kf6-kiconthemes","version":"6.14.0"},"kf6-kirigami":{"origin":"x11-toolkits/kf6-kirigami","version":"6.14.1"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-syndication":{"origin":"net/kf6-syndication","version":"6.14.0"},"kf6-threadweaver":{"origin":"devel/kf6-threadweaver","version":"6.14.0"},"kirigami-addons-qt6":{"origin":"x11-toolkits/kirigami-addons-qt6","version":"1.8.1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-multimedia":{"origin":"multimedia/qt6-multimedia","version":"6.8.3"},"qtkeychain-qt6":{"origin":"security/qtkeychain","version":"0.15.0"},"taglib":{"origin":"audio/taglib","version":"2.0.2"}},"categories":["kde","kde-applications","multimedia"],"shlibs_required":["libGLX.so.0","libKF6BreezeIcons.so.6","libKF6ColorScheme.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6DBusAddons.so.6","libKF6I18n.so.6","libKF6IconThemes.so.6","libKF6Syndication.so.6","libKF6ThreadWeaver.so.6","libKF6WindowSystem.so.6","libKirigami.so.6","libKirigamiPlatform.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6OpenGL.so.6","libQt6Qml.so.6","libQt6QmlMeta.so.6","libQt6QmlModels.so.6","libQt6QmlWorkerScript.so.6","libQt6Quick.so.6","libQt6QuickControls2.so.6","libQt6Sql.so.6","libQt6Svg.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libX11.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libqt6keychain.so.1","libstdc++.so.6","libtag.so.2"],"options":{"GSTREAMER":"on","VLC":"off"}},{"name":"kapptemplate","origin":"devel/kapptemplate","version":"25.04.2","comment":"KDE template generator","maintainer":"kde@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a2084c1ab41b60b8052da290dc2ac75ae94b5e31caa8dc9d024fc71992739bc4","flatsize":1159331,"path":"All/kapptemplate-25.04.2.pkg","repopath":"All/kapptemplate-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":582596,"desc":"KDE Template Generator.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-karchive":{"origin":"archivers/kf6-karchive","version":"6.14.0"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kdoctools":{"origin":"devel/kf6-kdoctools","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kjobwidgets":{"origin":"x11-toolkits/kf6-kjobwidgets","version":"6.14.0"},"kf6-knewstuff":{"origin":"devel/kf6-knewstuff","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-solid":{"origin":"devel/kf6-solid","version":"6.14.0"},"kirigami-addons-qt6":{"origin":"x11-toolkits/kirigami-addons-qt6","version":"1.8.1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["devel","kde","kde-applications"],"shlibs_required":["libGLX.so.0","libKF6Archive.so.6","libKF6ColorScheme.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6I18n.so.6","libKF6IconThemes.so.6","libKF6WidgetsAddons.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6OpenGL.so.6","libQt6Qml.so.6","libQt6QmlMeta.so.6","libQt6QmlModels.so.6","libQt6QmlWorkerScript.so.6","libQt6Quick.so.6","libQt6QuickControls2.so.6","libQt6Widgets.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"kanshi","origin":"x11/kanshi","version":"1.7.0","comment":"Dynamic display configuration for Wayland","maintainer":"ports@FreeBSD.org","www":"https://sr.ht/~emersion/kanshi/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"03a21b4d7f8a852373cc1e35ec58ddca4eeb369cf69d61375b5bc39ad54aa70c","flatsize":33627,"path":"All/kanshi-1.7.0.pkg","repopath":"All/kanshi-1.7.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16212,"desc":"kanshi allows you to define output profiles that are automatically\nenabled and disabled on hotplug. For instance, this can be used to\nturn a laptop's internal screen off when docked.\n\nThis is a Wayland equivalent for tools like autorandr. kanshi can be\nused on Wayland compositors supporting wlr-output-management protocol.","deps":{"libscfg":{"origin":"devel/libscfg","version":"0.1.1"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["wayland","x11"],"shlibs_required":["libc.so.8","libscfg.so","libwayland-client.so.0"],"options":{"MANPAGES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe kanshi port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"kawa","origin":"lang/kawa","version":"3.1.1_1","comment":"Java-based Scheme implementation","maintainer":"ashish@FreeBSD.org","www":"https://www.gnu.org/software/kawa/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9078e680f53736930e66040fe9b6cbee986ac334c009c77978277115681d8e30","flatsize":4459301,"path":"All/kawa-3.1.1_1.pkg","repopath":"All/kawa-3.1.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3427332,"desc":"Kawa is a full Scheme implementation written in Java.  With Kawa you can\naccess Java objects, methods, fields and classes within your Scheme code.\nScheme functions and files are compiled into optimized Java byte-code,\nallowing you to write Java applications, applets, classes, and servlets\nin Scheme.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["java","lang","scheme"],"shlibs_required":["libc.so.8","libhistory.so.8","libncurses.so.6","libreadline.so.8"]},{"name":"kbibtex","origin":"databases/kbibtex","version":"0.10.0_11","comment":"Bibliography editor for KDE","maintainer":"kde@FreeBSD.org","www":"https://userbase.kde.org/KBibTeX","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ba0f769d1b622b585241f850071a2989e5d5c8809ab1b5dfb0d21e37208c8f49","flatsize":22013118,"path":"All/kbibtex-0.10.0_11.pkg","repopath":"All/kbibtex-0.10.0_11.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":4431008,"desc":"KBibTeX is a bibliography editor for KDE.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"icu":{"origin":"devel/icu","version":"76.1,1"},"kf5-kauth":{"origin":"devel/kf5-kauth","version":"5.116.0_1"},"kf5-kbookmarks":{"origin":"devel/kf5-kbookmarks","version":"5.116.0"},"kf5-kcodecs":{"origin":"textproc/kf5-kcodecs","version":"5.116.0"},"kf5-kcompletion":{"origin":"x11-toolkits/kf5-kcompletion","version":"5.116.0"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kconfigwidgets":{"origin":"x11-toolkits/kf5-kconfigwidgets","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-kcrash":{"origin":"devel/kf5-kcrash","version":"5.116.0"},"kf5-ki18n":{"origin":"devel/kf5-ki18n","version":"5.116.0"},"kf5-kiconthemes":{"origin":"x11-themes/kf5-kiconthemes","version":"5.116.0"},"kf5-kio":{"origin":"devel/kf5-kio","version":"5.116.0_1"},"kf5-kitemviews":{"origin":"x11-toolkits/kf5-kitemviews","version":"5.116.0"},"kf5-kjobwidgets":{"origin":"x11-toolkits/kf5-kjobwidgets","version":"5.116.0"},"kf5-kparts":{"origin":"devel/kf5-kparts","version":"5.116.0"},"kf5-kservice":{"origin":"devel/kf5-kservice","version":"5.116.0"},"kf5-ktexteditor":{"origin":"devel/kf5-ktexteditor","version":"5.116.0_2"},"kf5-ktextwidgets":{"origin":"x11-toolkits/kf5-ktextwidgets","version":"5.116.0"},"kf5-kwallet":{"origin":"sysutils/kf5-kwallet","version":"5.116.0_3"},"kf5-kwidgetsaddons":{"origin":"x11-toolkits/kf5-kwidgetsaddons","version":"5.116.0"},"kf5-kwindowsystem":{"origin":"x11/kf5-kwindowsystem","version":"5.116.0"},"kf5-kxmlgui":{"origin":"x11-toolkits/kf5-kxmlgui","version":"5.116.0"},"kf5-solid":{"origin":"devel/kf5-solid","version":"5.116.0"},"kf5-sonnet":{"origin":"textproc/kf5-sonnet","version":"5.116.0"},"kf5-syntax-highlighting":{"origin":"textproc/kf5-syntax-highlighting","version":"5.116.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"poppler":{"origin":"graphics/poppler","version":"25.02.0"},"poppler-qt5":{"origin":"graphics/poppler-qt5","version":"25.02.0"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-location":{"origin":"devel/qt5-location","version":"5.15.16p7_1"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-networkauth":{"origin":"net/qt5-networkauth","version":"5.15.16p1_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-webchannel":{"origin":"www/qt5-webchannel","version":"5.15.16p3_1"},"qt5-webengine":{"origin":"www/qt5-webengine","version":"5.15.18p7_3"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"qt5-xmlpatterns":{"origin":"textproc/qt5-xmlpatterns","version":"5.15.16p0_1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["databases","kde"],"shlibs_required":["libKF5Auth.so.5","libKF5AuthCore.so.5","libKF5Bookmarks.so.5","libKF5Codecs.so.5","libKF5Completion.so.5","libKF5ConfigCore.so.5","libKF5ConfigGui.so.5","libKF5ConfigWidgets.so.5","libKF5CoreAddons.so.5","libKF5Crash.so.5","libKF5I18n.so.5","libKF5IconThemes.so.5","libKF5ItemViews.so.5","libKF5JobWidgets.so.5","libKF5KIOCore.so.5","libKF5KIOFileWidgets.so.5","libKF5KIOGui.so.5","libKF5KIOWidgets.so.5","libKF5Parts.so.5","libKF5Service.so.5","libKF5Solid.so.5","libKF5SonnetUi.so.5","libKF5TextWidgets.so.5","libKF5Wallet.so.5","libKF5WidgetsAddons.so.5","libKF5WindowSystem.so.5","libKF5XmlGui.so.5","libQt5Concurrent.so.5","libQt5Core.so.5","libQt5DBus.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Positioning.so.5","libQt5PrintSupport.so.5","libQt5Qml.so.5","libQt5QmlModels.so.5","libQt5Quick.so.5","libQt5WebChannel.so.5","libQt5WebEngineCore.so.5","libQt5WebEngineWidgets.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libX11.so.6","libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"WEBENGINE":"on"}},{"name":"kbruch","origin":"math/kbruch","version":"25.04.2","comment":"KDE application to exercise fractions","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/applications/education/kbruch","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"21359cc65ed2d2d371a74f7db5c10f9bdf0beb4b6fe82789d5caa9ccc1f685aa","flatsize":6614354,"path":"All/kbruch-25.04.2.pkg","repopath":"All/kbruch-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":4706568,"desc":"KBruch is a small program to practice calculating with fractions and\npercentages. Different exercises are provided for this purpose and you\ncan use the learning mode to practice with fractions. The program\nchecks the user's input and gives feedback.\n\nFEATURES\n- Arithmetic excercise: in this exercise you have to solve a given\n  fraction task. You have to enter the numerator and the denominator.\n  This is the main exercise.\n- Comparison excercise: in this exercise you have to compare the size\n  of two given fractions, using the symbols >, < or =.\n- Conversion excercise: in this exercise you have to convert a given\n  number into a fraction.\n- Factorization excercise: in this exercise you have to factorize a\n  given number into its prime factors.\n- Percentage excercise: in this exercise you have to calculate\n  percentages.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kdoctools":{"origin":"devel/kf6-kdoctools","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["education","kde","kde-applications","math"],"shlibs_required":["libGLX.so.0","libKF6ColorScheme.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"kannel-sqlbox","origin":"www/kannel-sqlbox","version":"1.0.1_9","comment":"Add-on module for www/kannel (svn rev.55)","maintainer":"ports@FreeBSD.org","www":"https://redmine.kannel.org/projects/kannel-sq-lbox","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"da8480f324fac0bb463039dc12bd2d5f6edc8e2bd1ce0a9fdf15e894eae124e8","flatsize":277092,"path":"All/kannel-sqlbox-1.0.1_9.pkg","repopath":"All/kannel-sqlbox-1.0.1_9.pkg","licenselogic":"single","licenses":["The_Kannel_Software_License"],"pkgsize":100620,"desc":"Sqlbox is a special Kannel box that sits between bearerbox and\nsmsbox and uses a database queue to store and forward messages.\n\nSqlbox behaves similar to other Kannel boxes and share a compatible\nconfiguration file format and command line options.","deps":{"kannel":{"origin":"www/kannel","version":"1.4.4_14,1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["www"],"shlibs_required":["libc.so.8","libdl.so.0","liblzma.so.3","libm.so.4","libpcre.so.1","libpcreposix.so.0","libpthread.so.0","librt.so.0","libsqlite3.so.0","libxml2.so.2","libz.so.3"],"options":{"MYSQL":"off","PGSQL":"off","SQLITE3":"on"},"messages":[{"message":"If you are upgrading kannel-sqlbox from a version prior to 1.0.1, \nplease, remove tables `send_sms` and `sent_sms` before starting it \nand let kannel_sqlbox recreate them.","type":"upgrade","maximum_version":"1.0.0"},{"message":"===>   NOTICE:\n\nThe kannel-sqlbox port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"kamoso","origin":"multimedia/kamoso","version":"25.04.2","comment":"Application to take pictures and videos out of your webcam","maintainer":"kde@FreeBSD.org","www":"https://apps.kde.org/kamoso/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a07d1859d960324d4f78804ce7b9da6a2a927f3679f7782a2d582ac20b849898","flatsize":730646,"path":"All/kamoso-25.04.2.pkg","repopath":"All/kamoso-25.04.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":284444,"desc":"Kamoso is a great program to use your webcam to take pictures or make videos.\nIt probably should be the best webcam recorder for Linux.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-good":{"origin":"multimedia/gstreamer1-plugins-good","version":"1.26.0"},"gstreamer1-plugins-v4l2":{"origin":"multimedia/gstreamer1-plugins-v4l2","version":"1.26.0"},"kf5-kauth":{"origin":"devel/kf5-kauth","version":"5.116.0_1"},"kf5-kbookmarks":{"origin":"devel/kf5-kbookmarks","version":"5.116.0"},"kf5-kcodecs":{"origin":"textproc/kf5-kcodecs","version":"5.116.0"},"kf5-kcompletion":{"origin":"x11-toolkits/kf5-kcompletion","version":"5.116.0"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kconfigwidgets":{"origin":"x11-toolkits/kf5-kconfigwidgets","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-ki18n":{"origin":"devel/kf5-ki18n","version":"5.116.0"},"kf5-kio":{"origin":"devel/kf5-kio","version":"5.116.0_1"},"kf5-kirigami2":{"origin":"x11-toolkits/kf5-kirigami2","version":"5.116.0"},"kf5-kitemviews":{"origin":"x11-toolkits/kf5-kitemviews","version":"5.116.0"},"kf5-kjobwidgets":{"origin":"x11-toolkits/kf5-kjobwidgets","version":"5.116.0"},"kf5-knotifications":{"origin":"devel/kf5-knotifications","version":"5.116.0"},"kf5-kservice":{"origin":"devel/kf5-kservice","version":"5.116.0"},"kf5-kwidgetsaddons":{"origin":"x11-toolkits/kf5-kwidgetsaddons","version":"5.116.0"},"kf5-kwindowsystem":{"origin":"x11/kf5-kwindowsystem","version":"5.116.0"},"kf5-kxmlgui":{"origin":"x11-toolkits/kf5-kxmlgui","version":"5.116.0"},"kf5-purpose":{"origin":"misc/kf5-purpose","version":"5.116.0_1"},"kf5-solid":{"origin":"devel/kf5-solid","version":"5.116.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-graphicaleffects":{"origin":"graphics/qt5-graphicaleffects","version":"5.15.16p0"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-quickcontrols":{"origin":"x11-toolkits/qt5-quickcontrols","version":"5.15.16p0"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["kde","kde-applications","multimedia"],"shlibs_required":["libKF5Auth.so.5","libKF5AuthCore.so.5","libKF5Bookmarks.so.5","libKF5Codecs.so.5","libKF5Completion.so.5","libKF5ConfigCore.so.5","libKF5ConfigGui.so.5","libKF5ConfigWidgets.so.5","libKF5CoreAddons.so.5","libKF5I18n.so.5","libKF5ItemViews.so.5","libKF5JobWidgets.so.5","libKF5KIOCore.so.5","libKF5KIOFileWidgets.so.5","libKF5KIOGui.so.5","libKF5KIOWidgets.so.5","libKF5Notifications.so.5","libKF5Service.so.5","libKF5Solid.so.5","libKF5WidgetsAddons.so.5","libKF5WindowSystem.so.5","libKF5XmlGui.so.5","libQt5Concurrent.so.5","libQt5Core.so.5","libQt5DBus.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Qml.so.5","libQt5QmlModels.so.5","libQt5Quick.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libX11.so.6","libc.so.8","libglib-2.0.so.0","libgobject-2.0.so.0","libgstreamer-1.0.so.0","libintl.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"kamis","origin":"math/kamis","version":"2.1","comment":"Maximum independent sets and vertex covers of large sparse graphs","maintainer":"yuri@FreeBSD.org","www":"https://karlsruhemis.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b7d0010c9f0d0ac5700b06d260624b243a72f6262880fbd00f080e6fac87760b","flatsize":5251049,"path":"All/kamis-2.1.pkg","repopath":"All/kamis-2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":681708,"desc":"KaMIS (Karlsruhe Maximum Independent Sets) is an open source project\nfinding maximum independent sets and vertex covers of large sparse\ngraphs.\n\nGiven a graph G=(V,E), the goal of the maximum independent set problem\nis to compute a maximum cardinality set of vertices I, such that no\nvertices in the set are adjacent to one another. Such a set is called\na maximum independent set. The problem is NP-hard and particularly\ndifficult to solve in large sparse graphs.","categories":["math"],"shlibs_required":["libc.so.8","libgomp.so.1","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"kannel","origin":"www/kannel","version":"1.4.4_14,1","comment":"WAP/SMS gateway","maintainer":"ports@FreeBSD.org","www":"http://www.kannel.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fa78571a27726d45d74c135920f28795b9aecd1db0d1cc38c110bb2017a1723b","flatsize":7515698,"path":"All/kannel-1.4.4_14,1.pkg","repopath":"All/kannel-1.4.4_14,1.pkg","licenselogic":"single","licenses":["The_Kannel_Software_License"],"pkgsize":1108788,"desc":"Kannel is a compact and very powerful open source WAP and SMS gateway, used\nwidely across the globe both for serving trillions of short messages (SMS),\nWAP Push service indications and mobile internet connectivity.","deps":{"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["www"],"users":["kannel"],"groups":["kannel"],"shlibs_required":["libc.so.8","libdl.so.0","liblzma.so.3","libm.so.4","libpcre.so.1","libpcreposix.so.0","libpthread.so.0","librt.so.0","libsqlite3.so.0","libxml2.so.2","libz.so.3"],"options":{"MYSQL":"off","PGSQL":"off","SQLITE3":"on"},"annotations":{"cpe":"cpe:2.3:a:kannel:kannel:1.4.4:::::dragonfly6:x86_64:14"},"messages":[{"message":"===>   NOTICE:\n\nThe kannel port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"kamera","origin":"graphics/kamera","version":"25.04.2","comment":"Digital camera manager for KDE","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5d258f87244faaf8659c03568817b45d37a5b7cb9bb91f1591b3b67ab0938525","flatsize":698867,"path":"All/kamera-25.04.2.pkg","repopath":"All/kamera-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":175804,"desc":"This is a digital camera IO slave for KDE which uses gPhoto2 to\nallow access to your camera pictures with the URL camera:/.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kcmutils":{"origin":"devel/kf6-kcmutils","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kdoctools":{"origin":"devel/kf6-kdoctools","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"libgphoto2":{"origin":"graphics/libgphoto2","version":"2.5.31"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["graphics","kde","kde-applications"],"options":{"DOCS":"on"}},{"name":"kamerka","origin":"graphics/kamerka","version":"0.20_6","comment":"Take photos using your webcam and shiny animated QML interface","maintainer":"yuri@FreeBSD.org","www":"https://dos1.github.io/kamerka/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8e5e5b3a182a59b05dd1c8448fee618e364d6c759d5bef1aeae9e3d4ae1c4fd4","flatsize":334345,"path":"All/kamerka-0.20_6.pkg","repopath":"All/kamerka-0.20_6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":141596,"desc":"Take photos using your webcam and shiny animated QML interface.\n\nIt provides a very nice user interface to use your webcam to take photos.","deps":{"kf5-kauth":{"origin":"devel/kf5-kauth","version":"5.116.0_1"},"kf5-kbookmarks":{"origin":"devel/kf5-kbookmarks","version":"5.116.0"},"kf5-kcodecs":{"origin":"textproc/kf5-kcodecs","version":"5.116.0"},"kf5-kcompletion":{"origin":"x11-toolkits/kf5-kcompletion","version":"5.116.0"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kconfigwidgets":{"origin":"x11-toolkits/kf5-kconfigwidgets","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-kcrash":{"origin":"devel/kf5-kcrash","version":"5.116.0"},"kf5-kdeclarative":{"origin":"devel/kf5-kdeclarative","version":"5.116.0"},"kf5-kdelibs4support":{"origin":"x11/kf5-kdelibs4support","version":"5.116.0"},"kf5-kguiaddons":{"origin":"x11-toolkits/kf5-kguiaddons","version":"5.116.0_2"},"kf5-ki18n":{"origin":"devel/kf5-ki18n","version":"5.116.0"},"kf5-kiconthemes":{"origin":"x11-themes/kf5-kiconthemes","version":"5.116.0"},"kf5-kinit":{"origin":"x11/kf5-kinit","version":"5.116.0"},"kf5-kio":{"origin":"devel/kf5-kio","version":"5.116.0_1"},"kf5-kitemviews":{"origin":"x11-toolkits/kf5-kitemviews","version":"5.116.0"},"kf5-kjobwidgets":{"origin":"x11-toolkits/kf5-kjobwidgets","version":"5.116.0"},"kf5-knotifications":{"origin":"devel/kf5-knotifications","version":"5.116.0"},"kf5-kpackage":{"origin":"devel/kf5-kpackage","version":"5.116.0"},"kf5-kparts":{"origin":"devel/kf5-kparts","version":"5.116.0"},"kf5-kservice":{"origin":"devel/kf5-kservice","version":"5.116.0"},"kf5-ktextwidgets":{"origin":"x11-toolkits/kf5-ktextwidgets","version":"5.116.0"},"kf5-kunitconversion":{"origin":"devel/kf5-kunitconversion","version":"5.116.0"},"kf5-kwidgetsaddons":{"origin":"x11-toolkits/kf5-kwidgetsaddons","version":"5.116.0"},"kf5-kwindowsystem":{"origin":"x11/kf5-kwindowsystem","version":"5.116.0"},"kf5-kxmlgui":{"origin":"x11-toolkits/kf5-kxmlgui","version":"5.116.0"},"kf5-solid":{"origin":"devel/kf5-solid","version":"5.116.0"},"kf5-sonnet":{"origin":"textproc/kf5-sonnet","version":"5.116.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libv4l":{"origin":"multimedia/libv4l","version":"1.23.0_5"},"phonon-qt5":{"origin":"multimedia/phonon","version":"4.12.0_3"},"qimageblitz":{"origin":"x11/qimageblitz","version":"0.1.0.1548172_1"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-script":{"origin":"devel/qt5-script","version":"5.15.18p0_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["graphics"],"shlibs_required":["libKF5Auth.so.5","libKF5AuthCore.so.5","libKF5Bookmarks.so.5","libKF5Codecs.so.5","libKF5Completion.so.5","libKF5ConfigCore.so.5","libKF5ConfigGui.so.5","libKF5ConfigWidgets.so.5","libKF5CoreAddons.so.5","libKF5Crash.so.5","libKF5Declarative.so.5","libKF5GuiAddons.so.5","libKF5I18n.so.5","libKF5IconThemes.so.5","libKF5ItemViews.so.5","libKF5JobWidgets.so.5","libKF5KDELibs4Support.so.5","libKF5KIOCore.so.5","libKF5KIOFileWidgets.so.5","libKF5KIOGui.so.5","libKF5KIOWidgets.so.5","libKF5Notifications.so.5","libKF5Package.so.5","libKF5Parts.so.5","libKF5Service.so.5","libKF5Solid.so.5","libKF5SonnetUi.so.5","libKF5TextWidgets.so.5","libKF5UnitConversion.so.5","libKF5WidgetsAddons.so.5","libKF5WindowSystem.so.5","libKF5XmlGui.so.5","libQt5Concurrent.so.5","libQt5Core.so.5","libQt5DBus.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5PrintSupport.so.5","libQt5Qml.so.5","libQt5QmlModels.so.5","libQt5Quick.so.5","libQt5QuickWidgets.so.5","libQt5Script.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libX11.so.6","libc.so.8","libm.so.4","libphonon4qt5.so.4","libqimageblitz.so.5","libstdc++.so.9","libv4l2.so.0","libv4lconvert.so.0"],"options":{"NLS":"on"}},{"name":"kallisto","origin":"biology/kallisto","version":"0.48.0_3,1","comment":"Quantify abundances of transcripts from RNA-Seq data","maintainer":"jwb@FreeBSD.org","www":"https://pachterlab.github.io/kallisto/about.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a3e2905c3355c0c09a24af4cc6c7e1cb7a4ba011845d7a53929e4f1d30c3687e","flatsize":1535899,"path":"All/kallisto-0.48.0_3,1.pkg","repopath":"All/kallisto-0.48.0_3,1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":901592,"desc":"Kallisto is a program for quantifying abundances of transcripts from RNA-Seq\ndata, or more generally of target sequences using high-throughput sequencing\nreads. It is based on the novel idea of pseudoalignment for rapidly determining\nthe compatibility of reads with targets, without the need for alignment.","deps":{"hdf5":{"origin":"science/hdf5","version":"1.12.2_2,1"},"htslib":{"origin":"biology/htslib","version":"1.21"},"libaec":{"origin":"science/libaec","version":"1.1.3"}},"categories":["biology"],"shlibs_required":["libc.so.8","libhdf5.so.200","libhts.so.3","libm.so.4","libpthread.so.0","librt.so.0","libstdc++.so.9","libz.so.3"],"options":{"EXAMPLES":"on"}},{"name":"kapman","origin":"games/kapman","version":"25.04.2","comment":"Pac-Man Clone","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/applications/games/kapman/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ae9a769cd27cde45bfa9220ec41eea5a73853de9ddfb2610e1aa7f568a0d0a69","flatsize":3092514,"path":"All/kapman-25.04.2.pkg","repopath":"All/kapman-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":2526196,"desc":"Kapman is a clone of the well known game Pac-Man.\n\nYou must run through the maze to eat all pills without being captured\nby a ghost.  By eating an energizer, Kapman gets the ability to eat\nghosts for a few seconds.  When a stage is cleared of pills and\nenergizer the player is taken to the next stage with slightly\nincreased game speed.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-knotifyconfig":{"origin":"devel/kf6-knotifyconfig","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"libkdegames":{"origin":"games/libkdegames","version":"25.04.2"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"}},"categories":["games","kde","kde-applications"],"shlibs_required":["libGLX.so.0","libKDEGames6.so.6","libKF6ColorScheme.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6DBusAddons.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6IconThemes.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Qml.so.6","libQt6Svg.so.6","libQt6SvgWidgets.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"kalk","origin":"math/kalk","version":"25.04.2","comment":"Kalk is a convergent calculator for Plasma","maintainer":"kde@FreeBSD.org","www":"https://apps.kde.org/kalk","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3f7f2c39ac1294827649717c45fbaa04aa08d6a7a1cb3b132202fdc4afd58459","flatsize":672657,"path":"All/kalk-25.04.2.pkg","repopath":"All/kalk-25.04.2.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":145652,"desc":"Kalk is a convergent calculator for Plasma.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kirigami":{"origin":"x11-toolkits/kf6-kirigami","version":"6.14.1"},"kf6-kunitconversion":{"origin":"devel/kf6-kunitconversion","version":"6.14.0"},"libqalculate":{"origin":"math/libqalculate","version":"5.5.2"},"mpfr":{"origin":"math/mpfr","version":"4.2.2,1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"}},"categories":["kde","kde-applications","math"],"shlibs_required":["libGLX.so.0","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6CoreAddons.so.6","libKF6I18n.so.6","libKF6I18nQml.so.6","libKF6UnitConversion.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6OpenGL.so.6","libQt6Qml.so.6","libQt6QmlMeta.so.6","libQt6QmlModels.so.6","libQt6QmlWorkerScript.so.6","libQt6Quick.so.6","libQt6QuickControls2.so.6","libQt6Widgets.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libqalculate.so.23","libstdc++.so.6"]},{"name":"kalker","origin":"math/kalker","version":"2.2.1_4","comment":"Scientific calculator that supports math-like syntax","maintainer":"ashish@FreeBSD.org","www":"https://kalker.xyz/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"541010affdcf535da54986647889fd1ce1936917d2d899d9773f2f8760ee2b4c","flatsize":3076368,"path":"All/kalker-2.2.1_4.pkg","repopath":"All/kalker-2.2.1_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":746684,"desc":"A scientific calculator that supports math-like syntax with\nuser-defined variables, functions, derivation, integration,\nand complex numbers.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"mpc":{"origin":"math/mpc","version":"1.3.1_1"},"mpfr":{"origin":"math/mpfr","version":"4.2.2,1"}},"categories":["math"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libgmp.so.10","libm.so.4","libmpc.so.3","libmpfr.so.6","libpthread.so.0","librt.so.0"]},{"name":"klettres","origin":"misc/klettres","version":"25.04.2","comment":"Alphabet learning tool for KDE","maintainer":"kde@FreeBSD.org","www":"https://edu.kde.org/klettres","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c335e1d519b1ff907579e319b08e7b0165b719dd28ad1b924fe938a8d0048f1e","flatsize":50573728,"path":"All/klettres-25.04.2.pkg","repopath":"All/klettres-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":39937488,"desc":"KLettres helps a very young child or an adult learning a new language\nby associating sounds and letters in this language.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-attica":{"origin":"x11-toolkits/kf6-attica","version":"6.14.0"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kitemmodels":{"origin":"devel/kf6-kitemmodels","version":"6.14.0"},"kf6-knewstuff":{"origin":"devel/kf6-knewstuff","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"phonon-qt6":{"origin":"multimedia/phonon","version":"4.12.0_3"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-multimedia":{"origin":"multimedia/qt6-multimedia","version":"6.8.3"}},"categories":["education","kde","kde-applications","misc"],"shlibs_required":["libGLX.so.0","libKF6Attica.so.6","libKF6ColorScheme.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6NewStuffCore.so.6","libKF6NewStuffWidgets.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Multimedia.so.6","libQt6Network.so.6","libQt6Svg.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"kapitonov-plugins-pack-lv2","origin":"audio/kapitonov-plugins-pack-lv2","version":"1.2.1_1","comment":"Kapitonov LV2 Plugins Pack (KPP)","maintainer":"yuri@FreeBSD.org","www":"https://github.com/olegkapitonov/Kapitonov-Plugins-Pack","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fbb4d73e28668cfea9cb5f4481fd8c0d5ef7071dcaa04f4534cbf8a6bb161e94","flatsize":5917880,"path":"All/kapitonov-plugins-pack-lv2-1.2.1_1.pkg","repopath":"All/kapitonov-plugins-pack-lv2-1.2.1_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":3089064,"desc":"Kapitonov Plugins Pack (KPP) is a set of LV2 plugins for audio processing.\n\nCurrently available plugins\n* tubeAmp. Advanced guitar tube amp emulator. Contains preamp, tonestack, power\n  amp with voltage sag, cabinet emulators. Emulation parameters of each\n  component are set by profile files.\n* Bluedream. Booster/Tube Screamer pedal with equalizer (tonestack). Has GUI\n* Distruction. Distortion pedal with equalizer (tonestack). Has GUI.\n* Fuzz. Vintage fuzz pedal. Has GUI.\n* Deadgate. Effective Noise Gate/Dead Zone effect plugin.\n* Octaver. Analog octaver pedal.\n* Single2Humbucker. Plugin for emulation humbucker pickup sound with single coil\n  pickup on the guitar. Useful for playing heavy-metal on Stratocaster guitar\n  with single coil pickups.\n\ntubeAmp is the main and most complex plugin in the set. It can be used to\nemulate the sound of any common models of guitar combo amplifiers.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"xcb-util":{"origin":"x11/xcb-util","version":"0.4.1,1"},"xcb-util-wm":{"origin":"x11/xcb-util-wm","version":"0.4.2"},"zita-convolver":{"origin":"audio/zita-convolver","version":"4.0.3_3"},"zita-resampler":{"origin":"audio/zita-resampler","version":"1.11.2"}},"categories":["audio"]},{"name":"kakoune","origin":"editors/kakoune","version":"2024.05.18_1","comment":"Modal code editor with a focus on interactivity","maintainer":"ashish@FreeBSD.org","www":"https://kakoune.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9597d7692e550556ce5ab2f75b5028489a47f84232371aaa1311092368d5fd19","flatsize":3418987,"path":"All/kakoune-2024.05.18_1.pkg","repopath":"All/kakoune-2024.05.18_1.pkg","licenselogic":"single","licenses":["UNLICENSE"],"pkgsize":962776,"desc":"Kakoune is a code editor that implements Vi's \"keystrokes as a text\nediting language\" model.  As it's also a modal editor, it is somewhat\nsimilar to the Vim editor (after which Kakoune was originally\ninspired).\n\nKakoune can operate in two modes, normal and insertion.  In insertion\nmode, keys are directly inserted into the current buffer.  In normal\nmode, keys are used to manipulate the current selection and to enter\ninsertion mode.\n\nKakoune has a strong focus on interactivity, most commands provide\nimmediate and incremental results, while still being competitive (as\nin keystroke count) with Vim.\n\nKakoune works on selections, which are oriented, inclusive range of\ncharacters, selections have an anchor and a cursor character.  Most\ncommands move both of them, except when extending selection where the\nanchor character stays fixed and the cursor one moves around.\n\nSee https://vimeo.com/82711574 for a short demo video.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"setsid":{"origin":"sysutils/setsid","version":"2.37"}},"categories":["editors"],"shlibs_required":["libc.so.8","libgcc_s.so.1","libm.so.4","libstdc++.so.6"],"options":{"DEBUG":"off","DOCS":"on"}},{"name":"ko-ko.TeX-fonts-extra","origin":"korean/ko.TeX-fonts-extra","version":"0.1.0_6","comment":"Korean TeX extra fonts","maintainer":"hyogeollee@gmail.com","www":"http://project.ktug.or.kr/ko.TeX/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"04f08e3ed474de0bdf8269382ae8a5864b2b2f5940c4d0226293d6bdd9a5b2e1","flatsize":81696407,"path":"All/ko-ko.TeX-fonts-extra-0.1.0_6.pkg","repopath":"All/ko-ko.TeX-fonts-extra-0.1.0_6.pkg","licenselogic":"single","pkgsize":58166708,"desc":"ko.TeX is a collection of LaTeX packages made by Koaunghi Un, Dohyun Kim\nand Kangsoo Kim to replace HLaTeX and Hangul-ucs.\n\nko.TeX-fonts-extra contains extra fonts.","deps":{"tex-dvipsk":{"origin":"print/tex-dvipsk","version":"20250308"},"tex-formats":{"origin":"print/tex-formats","version":"20250308"}},"categories":["korean","print"],"options":{"DOCS":"on"},"messages":[{"message":"Update font map after install:\n\n  # /usr/local/bin/mktexlsr\n  # /usr/local/bin/updmap-sys --force --enable Map=kotex-extra-hlfont.map\n  # /usr/local/bin/updmap-sys --force --enable Map=kotex-extra.map","type":"install"},{"message":"And update font map after deinstall:\n\n  # /usr/local/bin/updmap-sys --syncwithtrees\n  # /usr/local/bin/updmap-sys","type":"remove"}]},{"name":"kahip","origin":"math/kahip","version":"3.18","comment":"Karlsruhe high quality graph partitioning","maintainer":"yuri@FreeBSD.org","www":"https://kahip.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"76ba5babbcef272756268d7b91d02fb4d35e1b338bffda059461fc697ef0e9fd","flatsize":24529837,"path":"All/kahip-3.18.pkg","repopath":"All/kahip-3.18.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2088820,"desc":"KaHIP - Karlsruhe High Quality Partitioning - is a family of graph\npartitioning programs. It includes KaFFPa (Karlsruhe Fast Flow\nPartitioner), which is a multilevel graph partitioning algorithm, in\nits variants Strong, Eco and Fast, KaFFPaE (KaFFPaEvolutionary) which\nis a parallel evolutionary algorithm that uses KaFFPa to provide\ncombine and mutation operations, as well as KaBaPE which extends the\nevolutionary algorithm. Moreover, specialized techniques are included\nto partition road networks (Buffoon), to output a vertex separator\nfrom a given partition or techniques geared towards efficient\npartitioning of social networks.","deps":{"metis":{"origin":"math/metis","version":"5.1.0_9"},"mpich":{"origin":"net/mpich","version":"4.3.0"}},"categories":["math"],"shlibs_required":["libc.so.8","libgomp.so.1","libm.so.4","libmetis.so.2","libmpi.so.12","libmpicxx.so.12","libpthread.so.0","libstdc++.so.9"]},{"name":"kapp","origin":"sysutils/kapp","version":"0.63.3_3","comment":"Simple deployment tool for Kubernetes","maintainer":"timp87@gmail.com","www":"https://github.com/carvel-dev/kapp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0ac035927d16a321dbfd986fd4dc08c53baab761ae65d660ccbcd0d9924e4ce0","flatsize":43203778,"path":"All/kapp-0.63.3_3.pkg","repopath":"All/kapp-0.63.3_3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":8750820,"desc":"kapp CLI encourages Kubernetes users to manage resources in bulk by working with\n\"Kubernetes applications\" (sets of resources with the same label).\nIt focuses on resource diffing, labeling, deployment and deletion.\nUnlike tools like Helm, kapp considers YAML templating and management of\npackages outside of its scope,\nthough it works great with tools that generate Kubernetes configuration.","categories":["sysutils"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"kakoune-lsp","origin":"editors/kakoune-lsp","version":"18.1.3","comment":"Kakoune Language Server Protocol Client","maintainer":"mikael@FreeBSD.org","www":"https://github.com/kakoune-lsp/kakoune-lsp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c0d67c0d8ef79f6bccae13aed816fe5c94bbf7d894573995a24141f026aafdb8","flatsize":9131386,"path":"All/kakoune-lsp-18.1.3.pkg","repopath":"All/kakoune-lsp-18.1.3.pkg","licenselogic":"single","licenses":["UNLICENSE"],"pkgsize":2611528,"desc":"Kak-lsp is a Language Server Protocol client for Kakoune implemented\nin Rust.\n\nA Language Server Protocol (LSP) defines the protocol used between\nan editor or IDE and a language server that provides language\nfeatures like auto complete, go to definition, find all references\netc.","deps":{"kakoune":{"origin":"editors/kakoune","version":"2024.05.18_1"}},"categories":["editors"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"To enable LSP support for configured languages just add following\ncommands to your kakrc:\n\neval %sh{\n\tkak-lsp --config /usr/local/etc/kakoune-lsp/kak-lsp.toml \\\n\t\t--kakoune \\\n\t\t-s $kak_session\n}\nlsp-enable","type":"install"}]},{"name":"kalzium","origin":"science/kalzium","version":"25.04.2","comment":"Periodic table of elements for KDE","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/applications/education/kalzium","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"da5b8589c931030b4f5040708f4fc9f15e953805deb41804cac61b83f5e13357","flatsize":21343940,"path":"All/kalzium-25.04.2.pkg","repopath":"All/kalzium-25.04.2.pkg","licenselogic":"and","licenses":["GFDL","GPLv2","LGPL20"],"pkgsize":5961472,"desc":"Kalzium is your digital replacement for the periodic table on paper.\nIt is a program that visualizes the periodic table of elements (PSE)\nand includes basic information about all common elements in the PSE.\nIt has gained much more functions over time.\n\nFEATURES\n- Versatile overview of all important data from the elements like\n  melting points, electron affinity, electron negativity, electron\n  configuration, radii, mass, ionisation energy.\n- Tool to visualize the spectral lines of each element.\n- Different colored views for the PSE: separation of the different\n  blocks, year simulator, temperature simulator.\n- Molecular weight calculator.\n- An isotope table.\n- 3D molecule editor, with a load and save functionality.\n- An equation solver for stoichiometric problems.\n- Filetype conversion for different types of chemical programs.\n- Tool to produce a comprehesive list of all risk and safety\n  statements.","deps":{"avogadrolibs":{"origin":"science/avogadrolibs","version":"1.100.0"},"chemical-mime-data":{"origin":"science/chemical-mime-data","version":"0.1.94_11"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glew":{"origin":"graphics/glew","version":"2.2.0_3"},"kf6-attica":{"origin":"x11-toolkits/kf6-attica","version":"6.14.0"},"kf6-karchive":{"origin":"archivers/kf6-karchive","version":"6.14.0"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kbookmarks":{"origin":"devel/kf6-kbookmarks","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kdoctools":{"origin":"devel/kf6-kdoctools","version":"6.14.0"},"kf6-kguiaddons":{"origin":"x11-toolkits/kf6-kguiaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kiconthemes":{"origin":"x11-themes/kf6-kiconthemes","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kitemmodels":{"origin":"devel/kf6-kitemmodels","version":"6.14.0"},"kf6-kitemviews":{"origin":"x11-toolkits/kf6-kitemviews","version":"6.14.0"},"kf6-kjobwidgets":{"origin":"x11-toolkits/kf6-kjobwidgets","version":"6.14.0"},"kf6-knewstuff":{"origin":"devel/kf6-knewstuff","version":"6.14.0"},"kf6-knotifications":{"origin":"devel/kf6-knotifications","version":"6.14.0"},"kf6-kparts":{"origin":"devel/kf6-kparts","version":"6.14.0"},"kf6-kplotting":{"origin":"graphics/kf6-kplotting","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-ktextwidgets":{"origin":"x11-toolkits/kf6-ktextwidgets","version":"6.14.0"},"kf6-kunitconversion":{"origin":"devel/kf6-kunitconversion","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"kf6-solid":{"origin":"devel/kf6-solid","version":"6.14.0"},"kf6-sonnet":{"origin":"textproc/kf6-sonnet","version":"6.14.0"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"openbabel":{"origin":"science/openbabel","version":"3.1.1.178_3"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-scxml":{"origin":"devel/qt6-scxml","version":"6.8.3"}},"categories":["education","kde","kde-applications","science"],"shlibs_required":["libGLX.so.0","libKF6ColorScheme.so.6","libKF6Completion.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6ItemViews.so.6","libKF6JobWidgets.so.6","libKF6KIOCore.so.6","libKF6KIOGui.so.6","libKF6KIOWidgets.so.6","libKF6Plotting.so.6","libKF6Service.so.6","libKF6Solid.so.6","libKF6SonnetUi.so.6","libKF6TextWidgets.so.6","libKF6UnitConversion.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6Core5Compat.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6StateMachine.so.6","libQt6Svg.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libopenbabel.so.7","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"kanagram","origin":"games/kanagram","version":"25.04.2","comment":"Letter order game for KDE","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/applications/education/kanagram","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f1b494a7660d844815bbe5c36a6e743f4ca01798e8cb5bf8b98d92c008427db8","flatsize":8150953,"path":"All/kanagram-25.04.2.pkg","repopath":"All/kanagram-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":7033724,"desc":"Kanagram is a game based on anagrams of words: the puzzle is solved\nwhen the letters of the scrambled word are put back in the correct\norder. There is no limit on either time taken, or the amount of\nattempts to solve the word.\n\nFEATURES\n- Several word lists included.\n- Hints and cheat help system.\n- Word lists editor.\n- Word lists distribution via KNewStuff.\n- Scalable user interface appropriate for children.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-attica":{"origin":"x11-toolkits/kf6-attica","version":"6.14.0"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kdeclarative":{"origin":"devel/kf6-kdeclarative","version":"6.14.0"},"kf6-kdoctools":{"origin":"devel/kf6-kdoctools","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-knewstuff":{"origin":"devel/kf6-knewstuff","version":"6.14.0"},"kf6-kpackage":{"origin":"devel/kf6-kpackage","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"kf6-sonnet":{"origin":"textproc/kf6-sonnet","version":"6.14.0"},"libkeduvocdocument":{"origin":"misc/libkeduvocdocument","version":"25.04.2"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"}},"categories":["education","games","kde","kde-applications"],"shlibs_required":["libGLX.so.0","libKEduVocDocument.so.5","libKF6Attica.so.6","libKF6ColorScheme.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6NewStuffCore.so.6","libKF6NewStuffWidgets.so.6","libKF6SonnetCore.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6OpenGL.so.6","libQt6Qml.so.6","libQt6QmlMeta.so.6","libQt6QmlModels.so.6","libQt6QmlWorkerScript.so.6","libQt6Quick.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"kaccounts-integration","origin":"net-im/kaccounts-integration","version":"25.04.2","comment":"System to administer web accounts for the KDE desktop","maintainer":"kde@FreeBSD.org","www":"https://projects.kde.org/projects/kdereview/kaccounts-integration","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"80104402f6bcdd523a266a382d5dcd1e266c6e2e68ad4c2a7a1a57ccd2ee2c4f","flatsize":623183,"path":"All/kaccounts-integration-25.04.2.pkg","repopath":"All/kaccounts-integration-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":141348,"desc":"Small system to administer web accounts for the sites and services\nacross the KDE desktop, including: Google, Facebook, Owncloud, IMAP,\nJabber and others","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"kf6-kcmutils":{"origin":"devel/kf6-kcmutils","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-kdeclarative":{"origin":"devel/kf6-kdeclarative","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kiconthemes":{"origin":"x11-themes/kf6-kiconthemes","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-kwallet":{"origin":"sysutils/kf6-kwallet","version":"6.14.1"},"libaccounts-qt6":{"origin":"net-im/libaccounts-qt","version":"1.17"},"qcoro-qt6":{"origin":"devel/qcoro","version":"0.11.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"},"signon-qt6":{"origin":"sysutils/signond","version":"8.61"}},"categories":["kde","kde-applications","net-im"]},{"name":"kab-libreoffice","origin":"editors/libreoffice-kab","version":"25.2.2.2","comment":"kab language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6b307fe11e77b4a042422fec2b0cfb0e33b5a4ae10cb6738d48221b8bee1323b","flatsize":2354634,"path":"All/kab-libreoffice-25.2.2.2.pkg","repopath":"All/kab-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":444436,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"kImageAnnotator-qt6","origin":"graphics/kimageannotator","version":"0.7.1","comment":"Library for image-annotation tools","maintainer":"kde@FreeBSD.org","www":"https://github.com/ksnip/kImageAnnotator","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"33081dd0b555d69e35676431941c8b3d5131b27dfdb545c7bb9ffc09bbd73af8","flatsize":1528072,"path":"All/kImageAnnotator-qt6-0.7.1.pkg","repopath":"All/kImageAnnotator-qt6-0.7.1.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":332112,"desc":"Library for image-annotation tools.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"kColorPicker-qt6":{"origin":"graphics/kcolorpicker","version":"0.3.1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-svg":{"origin":"graphics/qt6-svg","version":"6.8.3"}},"categories":["graphics","kde"],"annotations":{"flavor":"qt6"}},{"name":"kate","origin":"editors/kate","version":"25.04.2","comment":"Basic editor framework for the KDE system","maintainer":"kde@FreeBSD.org","www":"https://kate-editor.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8f92e905310b9b63c1fdc6b0883de49bbf7aa3abd9ff0bb17c773774b79cc510","flatsize":36168531,"path":"All/kate-25.04.2.pkg","repopath":"All/kate-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":10267240,"desc":"Kate is a Feature-Packed Text Editor\n\nKate is packed with features that will make it easier for you to view and edit\nall your text files. Kate lets you to edit and view many files at the same\ntime, both in tabs and split views, and comes with a wide variety of plugins,\nincluding an embedded terminal that lets you launch console commands directly\nfrom Kate, powerful search and replace plugins, and a preview plugin that can\nshow you what your MD, HTML and even SVG will look like.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-attica":{"origin":"x11-toolkits/kf6-attica","version":"6.14.0"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kbookmarks":{"origin":"devel/kf6-kbookmarks","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-kguiaddons":{"origin":"x11-toolkits/kf6-kguiaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kiconthemes":{"origin":"x11-themes/kf6-kiconthemes","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kitemmodels":{"origin":"devel/kf6-kitemmodels","version":"6.14.0"},"kf6-kitemviews":{"origin":"x11-toolkits/kf6-kitemviews","version":"6.14.0"},"kf6-kjobwidgets":{"origin":"x11-toolkits/kf6-kjobwidgets","version":"6.14.0"},"kf6-knewstuff":{"origin":"devel/kf6-knewstuff","version":"6.14.0"},"kf6-kpackage":{"origin":"devel/kf6-kpackage","version":"6.14.0"},"kf6-kparts":{"origin":"devel/kf6-kparts","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-ktexteditor":{"origin":"devel/kf6-ktexteditor","version":"6.14.0"},"kf6-ktextwidgets":{"origin":"x11-toolkits/kf6-ktextwidgets","version":"6.14.0"},"kf6-kuserfeedback":{"origin":"sysutils/kf6-kuserfeedback","version":"6.14.0"},"kf6-kwallet":{"origin":"sysutils/kf6-kwallet","version":"6.14.1"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"kf6-solid":{"origin":"devel/kf6-solid","version":"6.14.0"},"kf6-sonnet":{"origin":"textproc/kf6-sonnet","version":"6.14.0"},"kf6-syntax-highlighting":{"origin":"textproc/kf6-syntax-highlighting","version":"6.14.0"},"kf6-threadweaver":{"origin":"devel/kf6-threadweaver","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"plasma6-libplasma":{"origin":"x11/plasma6-libplasma","version":"6.3.5"},"plasma6-plasma-activities":{"origin":"x11/plasma6-plasma-activities","version":"6.3.5"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qtkeychain-qt6":{"origin":"security/qtkeychain","version":"0.15.0"}},"categories":["editors","kde","kde-applications"],"shlibs_required":["libGLX.so.0","libKF6ColorScheme.so.6","libKF6Completion.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6DBusAddons.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6IconThemes.so.6","libKF6JobWidgets.so.6","libKF6KIOCore.so.6","libKF6KIOGui.so.6","libKF6KIOWidgets.so.6","libKF6Parts.so.6","libKF6Service.so.6","libKF6Solid.so.6","libKF6SyntaxHighlighting.so.6","libKF6TextEditor.so.6","libKF6UserFeedbackCore.so.6","libKF6UserFeedbackWidgets.so.6","libKF6WidgetsAddons.so.6","libKF6WindowSystem.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libX11.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6","libxkbcommon.so.0"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:kate:kate:25.04.2:::::dragonfly6:x86_64"}},{"name":"kImageAnnotator-qt5","origin":"graphics/kimageannotator","version":"0.7.1","comment":"Library for image-annotation tools","maintainer":"kde@FreeBSD.org","www":"https://github.com/ksnip/kImageAnnotator","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2eb51ab5c77e4cb536dcae3061e391b7e56d98ceb928b87d40434b1cdb3aa983","flatsize":1700101,"path":"All/kImageAnnotator-qt5-0.7.1.pkg","repopath":"All/kImageAnnotator-qt5-0.7.1.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":347152,"desc":"Library for image-annotation tools.","deps":{"kColorPicker-qt5":{"origin":"graphics/kcolorpicker","version":"0.3.1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["graphics","kde"],"annotations":{"flavor":"qt5"}},{"name":"kColorPicker-qt6","origin":"graphics/kcolorpicker","version":"0.3.1","comment":"Qt-based color picker library with popup menu","maintainer":"kde@FreeBSD.org","www":"https://github.com/ksnip/kColorPicker","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f318f69a0fb886775e611b388db81e576550ed77aeb0b545d65b33728164dbfc","flatsize":89366,"path":"All/kColorPicker-qt6-0.3.1.pkg","repopath":"All/kColorPicker-qt6-0.3.1.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":24524,"desc":"Library containing a QToolButton with color popup menu for selecting a color.\nThe popup features a color dialog button which can be used to add custom\ncolors to the popup menu.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["graphics","kde"],"annotations":{"flavor":"qt6"}},{"name":"kColorPicker-qt5","origin":"graphics/kcolorpicker","version":"0.3.1","comment":"Qt-based color picker library with popup menu","maintainer":"kde@FreeBSD.org","www":"https://github.com/ksnip/kColorPicker","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"869bf4d0e95d79b50bfcf079167aeae50a2587b3ac01b46246cf1f12a2567837","flatsize":88878,"path":"All/kColorPicker-qt5-0.3.1.pkg","repopath":"All/kColorPicker-qt5-0.3.1.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":23284,"desc":"Library containing a QToolButton with color popup menu for selecting a color.\nThe popup features a color dialog button which can be used to add custom\ncolors to the popup menu.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["graphics","kde"],"annotations":{"flavor":"qt5"}},{"name":"k4dirstat","origin":"sysutils/k4dirstat","version":"3.4.3_1","comment":"KDE utility that sums up disk usage for directory trees","maintainer":"eduardo@FreeBSD.org","www":"https://github.com/jeromerobert/k4dirstat","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5346fe333a2c154cf650992353d42f44932cd3ab78b828ad68417e3f475509f9","flatsize":659379,"path":"All/k4dirstat-3.4.3_1.pkg","repopath":"All/k4dirstat-3.4.3_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":255980,"desc":"KDirStat (for KDE Directory Statistics) is a small utility program that\nsums up disk usage for directory trees. Its functionality is similar to\nthe Unix du command, but it provides more helpful diagnostic\ninformation. KDirStat also features some built-in cleanup facilities and\nthe ability to include your own cleanup commands or scripts.","deps":{"kf5-kauth":{"origin":"devel/kf5-kauth","version":"5.116.0_1"},"kf5-kcodecs":{"origin":"textproc/kf5-kcodecs","version":"5.116.0"},"kf5-kcompletion":{"origin":"x11-toolkits/kf5-kcompletion","version":"5.116.0"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kconfigwidgets":{"origin":"x11-toolkits/kf5-kconfigwidgets","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-kdoctools":{"origin":"devel/kf5-kdoctools","version":"5.116.0"},"kf5-ki18n":{"origin":"devel/kf5-ki18n","version":"5.116.0"},"kf5-kiconthemes":{"origin":"x11-themes/kf5-kiconthemes","version":"5.116.0"},"kf5-kio":{"origin":"devel/kf5-kio","version":"5.116.0_1"},"kf5-kjobwidgets":{"origin":"x11-toolkits/kf5-kjobwidgets","version":"5.116.0"},"kf5-kservice":{"origin":"devel/kf5-kservice","version":"5.116.0"},"kf5-kwidgetsaddons":{"origin":"x11-toolkits/kf5-kwidgetsaddons","version":"5.116.0"},"kf5-kxmlgui":{"origin":"x11-toolkits/kf5-kxmlgui","version":"5.116.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["kde","sysutils"],"shlibs_required":["libKF5ConfigCore.so.5","libKF5ConfigGui.so.5","libKF5ConfigWidgets.so.5","libKF5CoreAddons.so.5","libKF5I18n.so.5","libKF5IconThemes.so.5","libKF5KIOCore.so.5","libKF5KIOGui.so.5","libKF5KIOWidgets.so.5","libKF5WidgetsAddons.so.5","libKF5XmlGui.so.5","libQt5Core.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on","NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:kdirstat_project:kdirstat:3.4.3:::::dragonfly6:x86_64:1"}},{"name":"k40-whisperer","origin":"cad/k40-whisperer","version":"0.59","comment":"GUI control software for the stock K40 laser cutter controller","maintainer":"0mp@FreeBSD.org","www":"https://www.scorchworks.com/K40whisperer/k40whisperer.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c76298d9d84d3232c920f137ae6e8084732be52d89d614b67d87504535ca4b62","flatsize":969882,"path":"All/k40-whisperer-0.59.pkg","repopath":"All/k40-whisperer-0.59.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":143612,"desc":"K40 Whisperer is an alternative to the Laser Draw (LaserDRW) program that comes\nwith some Chinese laser cutters. It reads SVG and DXF files, interprets the\ndata and sends commands to the K40 controller to move the laser head and\ncontrol the laser accordingly. K40 Whisperer does not require a USB key\n(dongle) to function.\n\nFeatures:\n- Reads SVG files and DXF files.\n- Splits input design based on color formatting (red, blue).\n- In SVG files blue and red paths are interpreted as vectors for vector\n  engraving and cutting. Everything else is transferred as a raster image.\n- In DXF files blue paths are interpreted as vector engrave (blue).\n  Everything else is interpreted as vector cut (red).\n- Performs cuts on features inside of other features before cutting the outside\n  features. (If you cut the outside first the part might drop out of the stock\n  material.)\n- Converts gray scale images to halftone images to simulating varying levels of\n  gray (i.e. engraving pictures). The Halftone option needs to be selected\n  under \"Raster\"-\"Settings\" to enable halftoning.","deps":{"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"py311-pyusb":{"origin":"devel/py-pyusb","version":"1.2.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["cad","python"],"options":{"DOCS":"on"},"messages":[{"message":"At the moment K40 Whisperer has to be run as root unless devd(8) is properly\nconfigured. Some notes on how it is handled on macOS and Linux can be\nfound in /usr/local/share/doc/k40-whisperer.\n\nK40 Whisperer can be launched with a `k40-whisperer` command.","type":"install"}]},{"name":"kBuild","origin":"devel/kBuild","version":"0.1.9998_15","comment":"Makefile framework","maintainer":"vbox@FreeBSD.org","www":"https://svn.netlabs.org/kbuild","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"04a3c9dc7af7af46b60004d2bf43317c8ff545e962d8c011ee56125f31566da5","flatsize":2887748,"path":"All/kBuild-0.1.9998_15.pkg","repopath":"All/kBuild-0.1.9998_15.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","GPLv3+"],"pkgsize":629740,"desc":"kBuild is a makefile framework for writing simple makefiles for complex tasks.","categories":["devel"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on","GCC":"on"}},{"name":"kajongg","origin":"games/kajongg","version":"25.04.2","comment":"Ancient Chinese board game for 4 players","maintainer":"kde@FreeBSD.org","www":"https://apps.kde.org/kajongg/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cfd33d22624998a5f3b84d6020e08da7450bbea627fabc9479c60d13bc873d57","flatsize":11347175,"path":"All/kajongg-25.04.2.pkg","repopath":"All/kajongg-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":5300268,"desc":"Kajongg is the ancient Chinese board game for 4 players.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"libkmahjongg":{"origin":"games/libkmahjongg","version":"25.04.2"},"py311-twisted":{"origin":"devel/py-twisted","version":"24.7.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["games","kde","kde-applications"],"options":{"DOCS":"on"}},{"name":"jzip","origin":"games/jzip","version":"2.0.1g_1","comment":"Text-mode Infocom game interpreter","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"87d0fceb6c4f86221e5265da462ee4f136b180fdd318df2e3d45704e54208d70","flatsize":82974,"path":"All/jzip-2.0.1g_1.pkg","repopath":"All/jzip-2.0.1g_1.pkg","licenselogic":"single","pkgsize":33320,"desc":"This software interprets Infocom text-adventure games.  This port\ndoes not install any games; you can install them yourself if you\nown the games, or you can legally obtain the Zork series from:\n\thttp://www.csd.uwo.ca/~pete/Infocom/download.html","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["games"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe jzip port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"jxgrabkey","origin":"java/jxgrabkey","version":"0.3.2_2","comment":"JNI library for easy use of global X11 hotkeys from Java","maintainer":"ports@virtual-estates.net","www":"https://jxgrabkey.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4aa7042a75aba3405ec0eef1e7b34307007d2768d21861b610035663b696f114","flatsize":106517,"path":"All/jxgrabkey-0.3.2_2.pkg","repopath":"All/jxgrabkey-0.3.2_2.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":35692,"desc":"JXGrabKey is a jni library for easy use of global X11 hotkeys on\nfrom Java.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"],"options":{"TEST":"off"}},{"name":"jwsmtp","origin":"mail/jwsmtp","version":"1.32.15_1","comment":"C++ library for sending email","maintainer":"info@babaei.net","www":"https://talk.mumbleface.net/jwsmtp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bc61c97e779dd7985b69f0d84299bf77536aaab14d2fe867d5ffd555495c275e","flatsize":406233,"path":"All/jwsmtp-1.32.15_1.pkg","repopath":"All/jwsmtp-1.32.15_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":153732,"desc":"jwSMTP is a GPL-licensed C++ library to facilitate sending email\nprogrammatically. All you need to worry about is who the mail is from, who to\nsend it to and the message itself, no network coding necessary. It is able to\nsend mail in html or plain format. jwSMTP can send attachments, send to\nmultiple recipients including Cc/Bcc recipients. LOGIN and PLAIN SMTP\nauthentication. Do an MX lookup or send direct via an smtp server.\n\nSupported platforms are BSD, Linux and Windows.","categories":["mail"],"options":{"DOCS":"on","MANPAGES":"on"}},{"name":"jwm","origin":"x11-wm/jwm","version":"2.4.3_2","comment":"Joe's Window Manager","maintainer":"john.grafton@gmail.com","www":"https://joewing.net/projects/jwm/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"24f57fb6da9fa6e40e51102224b66f7003130925aa91619f767f074e86d179e6","flatsize":360472,"path":"All/jwm-2.4.3_2.pkg","repopath":"All/jwm-2.4.3_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":131468,"desc":"JWM is a window manager for the X11 Window System. JWM is written in C\nand uses only Xlib at a minimum, though additional libraries are\nsupported for extended functionality and features. JWM supports MWM and\nExtended Window Manager Hints (EWMH).","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"fribidi":{"origin":"converters/fribidi","version":"1.0.16"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["x11-wm"],"shlibs_required":["libX11.so.6","libXext.so.6","libXft.so.2","libXinerama.so.1","libXmu.so.6","libXpm.so.4","libXrender.so.1","libc.so.8","libfontconfig.so.1","libfreetype.so.6","libglib-2.0.so.0","libgobject-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libjpeg.so.8","libpango-1.0.so.0","libpangoft2-1.0.so.0","libpangoxft-1.0.so.0","libpng16.so.16"],"options":{"CAIRO":"off","DEBUG":"off","FRIBIDI":"on","JPEG":"on","NLS":"on","PNG":"on","SVG":"off","XEXT":"on","XFT":"on","XINERAMA":"on","XMU":"on","XPM":"on","XRENDER":"on"}},{"name":"jwhois","origin":"net/jwhois","version":"4.0_10","comment":"Improved WHOIS client capable of selecting server to query","maintainer":"terry-freebsd@glaver.org","www":"https://www.gnu.org/software/jwhois/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ad7c789ff6b8c7cd041cd1538d0dbb40f00f4bd50ca6e8c661d46c5b5d7c346b","flatsize":312538,"path":"All/jwhois-4.0_10.pkg","repopath":"All/jwhois-4.0_10.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":82376,"desc":"Jwhois is a WHOIS client, with a feature of selecting servers to\nquery based on a configulation file. Query results are cached to local\ndatabases. If you make a same query later, the results are extracted\nfrom databases; you can get your answer quickly.\n\nThis version is based on Fedora jwhois 4.0-73.fc38.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libidn":{"origin":"dns/libidn","version":"1.43"},"lynx":{"origin":"www/lynx","version":"2.8.9.1_3,1"}},"categories":["net"],"shlibs_required":["libc.so.8","libidn.so.12","libintl.so.8"],"options":{"NLS":"on"}},{"name":"jzintv","origin":"emulators/jzintv","version":"1.0.20200712,1","comment":"Portable Intellivision(TM) Emulator","maintainer":"martymac@FreeBSD.org","www":"http://spatula-city.org/~im14u2c/intv/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a653133e3eaf3af495dd60bf199b02d478dbb32951601f9300212045047c0926","flatsize":12852853,"path":"All/jzintv-1.0.20200712,1.pkg","repopath":"All/jzintv-1.0.20200712,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1877276,"desc":"jzIntv is an emulator for the Mattel Intellivision(TM)\nvideogame.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXau":{"origin":"x11/libXau","version":"1.0.11"},"libXdmcp":{"origin":"x11/libXdmcp","version":"1.1.5"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"}},"categories":["emulators"],"shlibs_required":["libSDL2-2.0.so.0","libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on","EXAMPLES":"on","TOOLS":"off"},"messages":[{"message":"jzIntv is now installed. To use the emulator, you will need\nan EXEC image (exec.bin), a GROM image (grom.bin), and a\nGAME image. Each file must be copied to this directory :\n\n/usr/local/share/jzintv/rom\n\nYou can use the stock \"exec.bin,\" \"grom.bin\" and game ROM\nimages that come with the Intellivision Lives! CD for sell\nhere :\n\nhttp://www.intellivisiongames.com\n\nYou can test the emulator by running 'jzintv emu_ver'. If\neverything is ok, run 'jzintv <game>' to play. Enjoy !","type":"install"}]},{"name":"jvmtop","origin":"sysutils/jvmtop","version":"0.8.0.27_1","comment":"Lightweight console application to monitor running jvms","maintainer":"jgh@FreeBSD.org","www":"https://github.com/patric-r/jvmtop","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8972da6d9f25cbfe337805028c30defc6c361526cacc57d5dae1962b43adf7df","flatsize":136609,"path":"All/jvmtop-0.8.0.27_1.pkg","repopath":"All/jvmtop-0.8.0.27_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":115096,"desc":"Jvmtop is a lightweight console application to monitor all accessible, running\njvms on a machine. In a top-like manner, it displays JVM internal metrics\n(e.g. memory information) of running java processes.\n\nIt's tested with different releases of Oracle JDK, IBM JDK and OpenJDK on\nFreeBSD, Linux, Solaris and Windows hosts.  Jvmtop requires a JDK - a JRE\nwill not suffice.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","sysutils"]},{"name":"jwasm","origin":"devel/jwasm","version":"2.17_1,1","comment":"Fork of OpenWatcom x86 assembler with AMD64 support","maintainer":"ak@FreeBSD.org","www":"https://github.com/Baron-von-Riedesel/JWasm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6de084538baf8e78bbf26a7f42dd106bbf7f4bf700b2a220083152d50af66e08","flatsize":646897,"path":"All/jwasm-2.17_1,1.pkg","repopath":"All/jwasm-2.17_1,1.pkg","licenselogic":"single","licenses":["OpenWatcom"],"pkgsize":222256,"desc":"JWasm is a MASM v6 compatible assembler. It's a fork of Open Watcom's WASM\nand released under the Sybase Open Watcom Public License, which allows\nfree commercial and non-commercial use. JWasm is written in C, source code\nis open.\n\nJWasm Features:\n\n- JWasm natively supports output formats Intel OMF, MS Coff (32- and\n  64-bit), Elf (32- and 64-bit), Bin and DOS MZ.\n- precompiled JWasm binaries are available for DOS, Windows and Linux. For\n  OS/2 and FreeBSD, makefiles are supplied.\n- Instructions up to SSSE3 are supported.\n- The JWasm source is portable and has successfully been tested with Open\n  Watcom, MS VC, GCC and more.\n- As far as programming for Windows is concerned, JWasm can be used with\n  both Win32Inc and Masm32.\n- C header files can be converted to include files for JWasm with h2incX.","categories":["devel"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"jutils","origin":"games/jutils","version":"1.0.1_1,1","comment":"Common utilities for Java Game Technology Group projects","maintainer":"voidanix@420blaze.it","www":"https://github.com/jinput/jutils","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"01ddd1760cfb16aaa6203980b063b3e6d9597dbd148e15a7903c146c5cf5a48a","flatsize":7987,"path":"All/jutils-1.0.1_1,1.pkg","repopath":"All/jutils-1.0.1_1,1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":7064,"desc":"A set of APIs utilized by the Java Game Technology Group.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["games","java"]},{"name":"jupp","origin":"editors/jupp","version":"3.1.41_1","comment":"Portable version of Joe's Own Editor from MirBSD","maintainer":"ports@FreeBSD.org","www":"https://www.mirbsd.org/jupp.htm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4a6b251a078c4f0c1f926fe36c536c5059e2ade5d051462bd966d813a6b06a55","flatsize":670390,"path":"All/jupp-3.1.41_1.pkg","repopath":"All/jupp-3.1.41_1.pkg","licenselogic":"single","licenses":["GPLv1"],"pkgsize":190804,"desc":"Jupp is the portable version of Joe's Own Editor.  This version has been\nenhanced by several functions intended for programmers or other professional\nusers, and has a lot of bugs fixed.  It is based upon an older version of\njoe because these behave better overall.\n\nJupp also does come with the editor flavours known from joe, specifically,\njmacs, joe, jpico, jstar, and rjoe.  Not all features of jupp are available\nfor these though (but all the bugfixes, and syntax highlighting is still\nenabled by default for these, while it is not auto-enabled in jupp).","categories":["editors"],"shlibs_required":["libc.so.8","libutil.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe jupp port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"kartofel","origin":"games/kartofel","version":"1.2_17","comment":"Connect the dots in order without crossing over yourself","maintainer":"amdmi3@FreeBSD.org","www":"http://kartofel.jfedor.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4a4b8181c543ae55bc873f4786adfa6d2f16b193a722ad7e27ab04f42baba4ef","flatsize":11489301,"path":"All/kartofel-1.2_17.pkg","repopath":"All/kartofel-1.2_17.pkg","licenselogic":"single","pkgsize":10547520,"desc":"Kartofel is a game of skill and logic. The objective is to connect\nthe numbered dots in order, without crossing over yourself.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_gfx":{"origin":"graphics/sdl_gfx","version":"2.0.27"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"},"sdl_ttf":{"origin":"graphics/sdl_ttf","version":"2.0.11_8"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_gfx.so.16","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libSDL_ttf-2.0.so.0","libc.so.8","libcurl.so.4","libm.so.4","libpthread.so.0","libstdc++.so.9","libz.so.3"]},{"name":"junkfilter","origin":"mail/junkfilter","version":"20030115_1","comment":"Spam filtering software for procmail","maintainer":"gsutter@zer0.org","www":"https://junkfilter.zer0.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a5cba588f30e382a48a2318f7f0525a96dd2536c85115076b5c06aa39dc09d20","flatsize":160986,"path":"All/junkfilter-20030115_1.pkg","repopath":"All/junkfilter-20030115_1.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":50192,"desc":"junkfilter is a set of interlaced procmail scripts whose purpose is\nto filter spam, or junk email.  It requires nothing other than\nprocmail, and takes no overt action upon classifying a message.  All\naction is left up to the user, although examples are provided.\n\nModules include:\n\tnumerous header checks\n\ta phrase checker for the message body\n\tan address filter\n\ta dialup filter\n\ta domain filter\n\tan IP filter\n\n-Greg <gsutter@zer0.org>","deps":{"procmail":{"origin":"mail/procmail","version":"3.22_11"}},"categories":["mail"]},{"name":"ka-libreoffice","origin":"editors/libreoffice-ka","version":"25.2.2.2","comment":"ka language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"66e50d49c1e5ee65eb80232b6a2c12fe193308dcd15b14f65e3d36b73ee9dfb5","flatsize":38075407,"path":"All/ka-libreoffice-25.2.2.2.pkg","repopath":"All/ka-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":3671276,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"junction","origin":"x11-fonts/junction","version":"20140329_1","comment":"Humanist sans-serif font","maintainer":"rakuco@FreeBSD.org","www":"https://www.theleagueofmoveabletype.com/junction","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3339e03ef03e5902bbc1c9dda5f37187b5199c3b29045e4f4104e57cad724ff9","flatsize":84399,"path":"All/junction-20140329_1.pkg","repopath":"All/junction-20140329_1.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":49536,"desc":"Junction is a a humanist sans-serif, and the first open-source type project\nstarted by The League of Moveable Type.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"just","origin":"deskutils/just","version":"1.40.0","comment":"Just a command runner: handy way to save/run project-specific commands","maintainer":"yuri@FreeBSD.org","www":"https://just.systems/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1620bf23aad2b7c4f55044f852bd547751e5c513c9164f56f9c368a0651b6a7b","flatsize":4516252,"path":"All/just-1.40.0.pkg","repopath":"All/just-1.40.0.pkg","licenselogic":"single","licenses":["CC0-1.0"],"pkgsize":1266352,"desc":"just is a handy way to save and run project-specific commands.","categories":["deskutils"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libpthread.so.0"],"options":{"COMPLETIONS":"on"}},{"name":"jumpgate","origin":"net/jumpgate","version":"0.7_2","comment":"TCP connection forwarder","maintainer":"hrs@FreeBSD.org","www":"https://jumpgate.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5028850ff82deb35e819230a13ad8ded5377aa89bf6a2bf95a410f281c269822","flatsize":18391,"path":"All/jumpgate-0.7_2.pkg","repopath":"All/jumpgate-0.7_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":8732,"desc":"Jumpgate is a TCP connection forwarder that provides many enhancements and\nimprovements over the existing programs that do the same thing.  Only\ntested on OpenBSD, but should run without problems on any Unix-like\nsystem.  If you furtherly improve it, please send me the diffs.  As always,\npublished under a BSD style license, see the included LICENSE file.","categories":["net"],"shlibs_required":["libc.so.8"]},{"name":"jumpnbump","origin":"games/jumpnbump","version":"1.61_3","comment":"Play cute bunnies jumping on each other's heads","maintainer":"amdmi3@FreeBSD.org","www":"https://gitlab.com/LibreGames/jumpnbump","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7ba5ecef57be7b9ac3e659a0a4aeaa3075c58d1f3bb2ffa168d904b0fe4ac8a7","flatsize":558909,"path":"All/jumpnbump-1.61_3.pkg","repopath":"All/jumpnbump-1.61_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":190376,"desc":"This is a game for the whole family. You play cute fluffy little\nbunnies and hop on each other's heads.\n\nAt the beginning you are in the menu, where you have to let each\nactive player jump over the tree trunk to enter the play area, and\nthen walk to the right. You will then enter the arena. The aim is\nto jump on the other bunnies' heads...\n\nJump 'n Bump was originally a DOS game by Brainchild Design, which\nwas open sourced under the GPL license and ported to SDL, and then\nSDL2.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_mixer":{"origin":"audio/sdl2_mixer","version":"2.8.1"},"sdl2_net":{"origin":"net/sdl2_net","version":"2.2.0"}},"categories":["games"],"shlibs_required":["libSDL2-2.0.so.0","libSDL2_mixer-2.0.so.0","libSDL2_net-2.0.so.0","libbz2.so.2","libc.so.8","libm.so.4","libz.so.3"],"options":{"DOCS":"on","LAUNCHER":"on","NLS":"on"}},{"name":"jump","origin":"java/jump","version":"0.5_3","comment":"Java library for arbitrary precision computations","maintainer":"ports@FreeBSD.org","www":"https://jump-math.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7fa8dcb5a89a10c4832473ff4e1084a93c12c342f01f2c2ae9a28896758d954d","flatsize":908715,"path":"All/jump-0.5_3.pkg","repopath":"All/jump-0.5_3.pkg","licenselogic":"single","pkgsize":70492,"desc":"JUMP Ultimate Math Package (JUMP) is a Java-based extensible\nhigh-precision math package. Includes support for computations\nbased on fractions. Support is included for converting to\nfloating point numbers and BigDecimals.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","math"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe jump port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"junit","origin":"java/junit","version":"4.12","comment":"Regression testing utility for use with the Java(TM) Language","maintainer":"ports@FreeBSD.org","www":"https://www.junit.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ca72bfada7d7f09a962ff1c33fa31c31a04f1f387531792f0d8900b92b53af2a","flatsize":515296,"path":"All/junit-4.12.pkg","repopath":"All/junit-4.12.pkg","licenselogic":"single","pkgsize":442408,"desc":"This is a port of JUnit, a simple testing framework for Java developed\nby Erich Gamma and Kent Beck.  Using JUnit you can build a test suite\nthat will help you measure your progress, spot unintended side\neffects, and focus your development efforts.","deps":{"hamcrest":{"origin":"java/hamcrest","version":"1.3"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"],"annotations":{"cpe":"cpe:2.3:a:junit:junit4:4.12:::::dragonfly6:x86_64"},"messages":[{"message":"===>   NOTICE:\n\nThe junit port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"kaldi","origin":"audio/kaldi","version":"g20231112_2","comment":"Kaldi speech recognition toolkit","maintainer":"yuri@FreeBSD.org","www":"https://kaldi-asr.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"af19a7b383d2188ba2878bebee4fb32ed122407471995a1a9b4a5e59bd2435bf","flatsize":90988373,"path":"All/kaldi-g20231112_2.pkg","repopath":"All/kaldi-g20231112_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":12617380,"desc":"Kaldi is a toolkit for speech recognition, intended for use by speech\nrecognition researchers and professionals.","deps":{"cblas":{"origin":"math/cblas","version":"3.12.1"},"lapack":{"origin":"math/lapack","version":"3.12.1"},"openfst":{"origin":"math/openfst","version":"1.8.2.20221207"}},"categories":["audio"],"shlibs_required":["libc.so.8","libcblas.so.3","libfst.so.16","liblapack.so.3","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"junicode","origin":"x11-fonts/junicode","version":"1.002_1","comment":"Unicode/MUFI OpenType font for medievalists (Latin, IPA, Runic, Greek)","maintainer":"nikola.lecic@anthesphoria.net","www":"http://junicode.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"234e79c8d0ce965e89b2d13fcaa9c2adc298fe385b3b61b32d5a43c5eced5380","flatsize":2625555,"path":"All/junicode-1.002_1.pkg","repopath":"All/junicode-1.002_1.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":1149356,"desc":"Junicode is an advanced Unicode font for medieval scholars, including the\nfull range of characters for languages written in the Latin script. It\nalso mostly implements the recommendation of the Medieval Unicode Font\nInitiative (MUFI).\n\nThe following languages are fully supported: Old and Middle English, Old\nIcelandic, Runic, Latin, Gothic and Sanskrit transliterations, IPA\n(International Phonetic Alphabet) and Greek (based on the Greek Double\nPica cut by Alexander Wilson of Glasgow in the eighteenth century).\n\nJunicode supports the following OpenType features: f and long-s ligatures,\ncontextual and stylistic alternates (calt, salt), horizontal kerning\n(kern), discretionary ligatures (circled numbers and letters via dlig),\nMUFI historical ligatures (hlig), glyph (de)composition (ccmp), correct\npositioning of combining marks -- mark-to-base (mark) and mark-to-mark\n(mkmk), small caps (smcp and c2sc), old-style figures (onum), super- and\nsubscript numbers (sups and subs), Unicode fractions (frac), swashes\n(swsh) and mirrored runes (rtlm).\n\nJunicode's OpenType style sets provide support for Nordic and Insular\nletter-forms, Old English typography, enlarged minuscules, E caudata,\nalternate yogh, MUFI's overlined/deleted characters and many more.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"],"options":{"DOCS":"on"}},{"name":"juke","origin":"audio/juke","version":"0.7_1","comment":"Simple (n)curses based juke box program","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"863cf5b4be8f5bba7697eb28dfcd13544d7141a5ced0c4658992779912c4eb35","flatsize":26805,"path":"All/juke-0.7_1.pkg","repopath":"All/juke-0.7_1.pkg","licenselogic":"single","pkgsize":12592,"desc":"Juke is a simple (n)curses based juke box program.  It uses command line\nbased players to play all kinds of music formats.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["audio"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"options":{"VI_BINDINGS":"off"},"messages":[{"message":"A sample configuration file has been copied to\n/usr/local/etc/juke.conf.sample.  Juke will not work without either\n/usr/local/etc/juke.conf or the running user's ~/.juke.conf being\nin place.","type":"install"},{"message":"===>   NOTICE:\n\nThe juke port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"julius-caesariii","origin":"games/julius","version":"1.7.0_1,1","comment":"Open source re-implementation of Caesar III","maintainer":"pkubaj@FreeBSD.org","www":"https://github.com/bvschaik/julius","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aa49f0c665fe277a9aa51a5f422a65a7fc7e68066dda938956b6c1d9f3da0941","flatsize":1807828,"path":"All/julius-caesariii-1.7.0_1,1.pkg","repopath":"All/julius-caesariii-1.7.0_1,1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":390904,"desc":"Julius is an open source re-implementation of Caesar III.\n\nThe aim of this project is to create an open-source version of Caesar 3,\nwith the same logic as the original, but with some UI enhancements,\nthat is able to be played on multiple platforms. The same logic means that\nthe saved games are 100%25 compatible, and any gameplay bugs present in\nthe original Caesar 3 game will also be present in Julius.\n\nUI enhancements include:\n* Support for widescreen resolutions\n* Windowed mode support for 32-bit desktops\n* Julius requires the original assets (graphics, sounds, etc)\n  from Caesar 3 to run.","deps":{"png":{"origin":"graphics/png","version":"1.6.47"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_mixer":{"origin":"audio/sdl2_mixer","version":"2.8.1"}},"categories":["games"],"shlibs_required":["libSDL2-2.0.so.0","libSDL2_mixer-2.0.so.0","libc.so.8","libexecinfo.so.1","libm.so.4","libpng16.so.16","libpthread.so.0","libz.so.3"],"messages":[{"message":"To play this game, you need to cd to the directory with the game files\nand run julius or just pass the directory as a 1st argument.","type":"install"}]},{"name":"kaffeine","origin":"multimedia/kaffeine","version":"2.0.18_6","comment":"Multimedia player based on KDE and VLC","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/applications/multimedia/kaffeine/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"637479d0093df2dfbcb4c562a99f247ce6b160ccc0a227d8526df9635b56b8fd","flatsize":9296396,"path":"All/kaffeine-2.0.18_6.pkg","repopath":"All/kaffeine-2.0.18_6.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":6057920,"desc":"Kaffeine is a multimedia player based on KDE and VLC.\n\n* Full Drag and Drop support\n* Import Noatun-playlists as well as M3U, ASX and PLS-Files\n* Editable Playlist\n* Export Playlist to HTML or PDF (KDE-Print)\n* Support for saving screenshots as PNG, BMP or XBM\n* The ability to prevent the screensaver from activating OSD Titles","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf5-kauth":{"origin":"devel/kf5-kauth","version":"5.116.0_1"},"kf5-kbookmarks":{"origin":"devel/kf5-kbookmarks","version":"5.116.0"},"kf5-kcodecs":{"origin":"textproc/kf5-kcodecs","version":"5.116.0"},"kf5-kcompletion":{"origin":"x11-toolkits/kf5-kcompletion","version":"5.116.0"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kconfigwidgets":{"origin":"x11-toolkits/kf5-kconfigwidgets","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-kdbusaddons":{"origin":"devel/kf5-kdbusaddons","version":"5.116.0"},"kf5-ki18n":{"origin":"devel/kf5-ki18n","version":"5.116.0"},"kf5-kio":{"origin":"devel/kf5-kio","version":"5.116.0_1"},"kf5-kitemviews":{"origin":"x11-toolkits/kf5-kitemviews","version":"5.116.0"},"kf5-kjobwidgets":{"origin":"x11-toolkits/kf5-kjobwidgets","version":"5.116.0"},"kf5-kservice":{"origin":"devel/kf5-kservice","version":"5.116.0"},"kf5-kwidgetsaddons":{"origin":"x11-toolkits/kf5-kwidgetsaddons","version":"5.116.0"},"kf5-kwindowsystem":{"origin":"x11/kf5-kwindowsystem","version":"5.116.0"},"kf5-kxmlgui":{"origin":"x11-toolkits/kf5-kxmlgui","version":"5.116.0"},"kf5-solid":{"origin":"devel/kf5-solid","version":"5.116.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXScrnSaver":{"origin":"x11/libXScrnSaver","version":"1.2.4_1"},"libv4l":{"origin":"multimedia/libv4l","version":"1.23.0_5"},"phonon-qt5":{"origin":"multimedia/phonon","version":"4.12.0_3"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-x11extras":{"origin":"x11/qt5-x11extras","version":"5.15.16p0_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"vlc":{"origin":"multimedia/vlc","version":"3.0.21_14,4"}},"categories":["kde","multimedia"],"shlibs_required":["libKF5Auth.so.5","libKF5AuthCore.so.5","libKF5Bookmarks.so.5","libKF5Codecs.so.5","libKF5Completion.so.5","libKF5ConfigCore.so.5","libKF5ConfigGui.so.5","libKF5ConfigWidgets.so.5","libKF5CoreAddons.so.5","libKF5DBusAddons.so.5","libKF5I18n.so.5","libKF5ItemViews.so.5","libKF5JobWidgets.so.5","libKF5KIOCore.so.5","libKF5KIOFileWidgets.so.5","libKF5KIOGui.so.5","libKF5KIOWidgets.so.5","libKF5Service.so.5","libKF5Solid.so.5","libKF5WidgetsAddons.so.5","libKF5WindowSystem.so.5","libKF5XmlGui.so.5","libQt5Concurrent.so.5","libQt5Core.so.5","libQt5DBus.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Sql.so.5","libQt5Widgets.so.5","libQt5X11Extras.so.5","libQt5Xml.so.5","libX11.so.6","libXss.so.1","libc.so.8","libm.so.4","libstdc++.so.9","libvlc.so.5"],"annotations":{"cpe":"cpe:2.3:a:kaffeine:kaffeine_player:2.0.18:::::dragonfly6:x86_64:6"}},{"name":"julius","origin":"audio/julius","version":"4.1.2_3","comment":"Large Vocabulary Continuous Speech Recognition Engine","maintainer":"numisemis@yahoo.com","www":"https://github.com/julius-speech/julius","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2b38b2ca8650529df534285bb26551e010cb957e8c972863d3a4d7bc65641439","flatsize":3612602,"path":"All/julius-4.1.2_3.pkg","repopath":"All/julius-4.1.2_3.pkg","licenselogic":"single","pkgsize":531648,"desc":"\"Julius\" is an open-source high-performance large vocabulary\ncontinuous speech recognition (LVCSR) decoder software for\nspeech-related researchers and developers.  Based on word N-gram and\ntriphone context-dependent HMM, it can perform almost real-time\ndecoding on most current PCs with small amount of memory.","deps":{"ja-p5-Jcode":{"origin":"japanese/p5-Jcode","version":"2.07_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["audio"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libz.so.3"]},{"name":"kdenlive","origin":"multimedia/kdenlive","version":"25.04.2","comment":"KDE professional quality non-linear video editing suite","maintainer":"kde@FreeBSD.org","www":"https://www.kdenlive.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"db2d03dd474bbfd1b7fe4211ac3af748aeccb8d5ceb3e38f049bea833a687cad","flatsize":79356402,"path":"All/kdenlive-25.04.2.pkg","repopath":"All/kdenlive-25.04.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":15013632,"desc":"Kdenlive is a non-linear video editor for GNU/Linux, OS X and FreeBSD,\nwhich supports DV, AVCHD and HDV editing. Kdenlive relies on several\nother open source projects, such as FFmpeg, the MLT video framework\nand Frei0r effects. It was designed to answer all needs, from basic\nvideo editing to semi-professional work.","deps":{"Imath":{"origin":"math/Imath","version":"3.1.12"},"cdrtools":{"origin":"sysutils/cdrtools","version":"2024.03.21"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"dvdauthor":{"origin":"multimedia/dvdauthor","version":"0.7.2.20211105_5"},"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"frei0r-plugins":{"origin":"graphics/frei0r-plugins","version":"2.3.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"kf6-attica":{"origin":"x11-toolkits/kf6-attica","version":"6.14.0"},"kf6-karchive":{"origin":"archivers/kf6-karchive","version":"6.14.0"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kbookmarks":{"origin":"devel/kf6-kbookmarks","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-kdeclarative":{"origin":"devel/kf6-kdeclarative","version":"6.14.0"},"kf6-kfilemetadata":{"origin":"devel/kf6-kfilemetadata","version":"6.14.0"},"kf6-kguiaddons":{"origin":"x11-toolkits/kf6-kguiaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kiconthemes":{"origin":"x11-themes/kf6-kiconthemes","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kitemviews":{"origin":"x11-toolkits/kf6-kitemviews","version":"6.14.0"},"kf6-kjobwidgets":{"origin":"x11-toolkits/kf6-kjobwidgets","version":"6.14.0"},"kf6-knewstuff":{"origin":"devel/kf6-knewstuff","version":"6.14.0"},"kf6-knotifications":{"origin":"devel/kf6-knotifications","version":"6.14.0"},"kf6-knotifyconfig":{"origin":"devel/kf6-knotifyconfig","version":"6.14.0"},"kf6-kpackage":{"origin":"devel/kf6-kpackage","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-ktextwidgets":{"origin":"x11-toolkits/kf6-ktextwidgets","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"kf6-purpose":{"origin":"misc/kf6-purpose","version":"6.14.0"},"kf6-qqc2-desktop-style":{"origin":"x11-themes/kf6-qqc2-desktop-style","version":"6.14.0"},"kf6-solid":{"origin":"devel/kf6-solid","version":"6.14.0"},"kf6-sonnet":{"origin":"textproc/kf6-sonnet","version":"6.14.0"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libv4l":{"origin":"multimedia/libv4l","version":"1.23.0_5"},"mlt7":{"origin":"multimedia/mlt7","version":"7.30.0"},"mlt7-glaxnimate-qt6":{"origin":"multimedia/mlt7-glaxnimate","version":"7.30.0"},"mlt7-qt6":{"origin":"multimedia/mlt7-qt","version":"7.30.0"},"opentimelineio":{"origin":"multimedia/opentimelineio","version":"0.17.0_1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-networkauth":{"origin":"net/qt6-networkauth","version":"6.8.3"},"recordmydesktop":{"origin":"multimedia/recordmydesktop","version":"0.3.8.1_9"},"rttr":{"origin":"devel/rttr","version":"0.9.6.16_3"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"},"swhplugins":{"origin":"audio/swhplugins","version":"0.4.17"}},"categories":["kde","kde-applications","multimedia"],"shlibs_required":["libGLU.so.1","libGLX.so.0","libImath-3_1.so.29","libKF6Archive.so.6","libKF6Attica.so.6","libKF6Bookmarks.so.6","libKF6Codecs.so.6","libKF6ColorScheme.so.6","libKF6Completion.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6DBusAddons.so.6","libKF6FileMetaData.so.3","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6IconThemes.so.6","libKF6ItemViews.so.6","libKF6JobWidgets.so.6","libKF6KIOCore.so.6","libKF6KIOFileWidgets.so.6","libKF6KIOGui.so.6","libKF6KIOWidgets.so.6","libKF6NewStuffCore.so.6","libKF6NewStuffWidgets.so.6","libKF6Notifications.so.6","libKF6NotifyConfig.so.6","libKF6Purpose.so.6","libKF6PurposeWidgets.so.6","libKF6Service.so.6","libKF6Solid.so.6","libKF6SonnetUi.so.6","libKF6TextWidgets.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Concurrent.so.6","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Multimedia.so.6","libQt6Network.so.6","libQt6NetworkAuth.so.6","libQt6OpenGL.so.6","libQt6Qml.so.6","libQt6QmlMeta.so.6","libQt6QmlModels.so.6","libQt6QmlWorkerScript.so.6","libQt6Quick.so.6","libQt6QuickControls2.so.6","libQt6QuickWidgets.so.6","libQt6Svg.so.6","libQt6SvgWidgets.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libavcodec.so.60","libavformat.so.60","libavutil.so.58","libc.so.8","libgcc_s.so.1","libm.so.4","libmlt++-7.so.7","libmlt-7.so.7","libopentime.so","libopentimelineio.so","libpthread.so.0","libstdc++.so.6","libswresample.so.4","libv4l2.so.0"],"options":{"DOCS":"on","DVDWIZARD":"on","FREI0R":"on","LADSPA":"on","SCREENCAST":"on","V4L":"on","XINE":"off"}},{"name":"jtransforms","origin":"math/jtransforms","version":"2.4_1","comment":"Multithreaded FFT library written in pure Java","maintainer":"olgeni@FreeBSD.org","www":"http://sites.google.com/site/piotrwendykier/software/jtransforms","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4f4ac2792a654d62ec5c9a4b232cd39b429c2c44cf3f109b5fc377f4c58557a8","flatsize":568374,"path":"All/jtransforms-2.4_1.pkg","repopath":"All/jtransforms-2.4_1.pkg","licenselogic":"and","licenses":["GPLv2","LGPL20","MPL11"],"pkgsize":430612,"desc":"JTransforms is the first, open source, multithreaded FFT library\nwritten in pure Java. Currently, four types of transforms are\navailable: Discrete Fourier Transform (DFT), Discrete Cosine Transform\n(DCT), Discrete Sine Transform (DST) and Discrete Hartley Transform\n(DHT).  The code is derived from General Purpose FFT Package written\nby Takuya Ooura and from Java FFTPack written by Baoshe Zhang.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","math"]},{"name":"jucipp","origin":"editors/jucipp","version":"1.8.0_6","comment":"Lightweight C++-IDE with support for C++11, C++14 and C++17","maintainer":"info@babaei.net","www":"https://gitlab.com/cppit/jucipp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"843849b414c5aa3ebaac2a36346053d723510bc0a61bc23b5fa97f43ec447dcf","flatsize":3536653,"path":"All/jucipp-1.8.0_6.pkg","repopath":"All/jucipp-1.8.0_6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":836192,"desc":"juCI++, is a platform independent and lightweight C++ IDE designed towards\nlibclang with speed, stability, and ease of use in mind.\n\nIt supports syntax highlighting for more than 100 different file types.\nFurthermore, it supports CMake and Meson as build systems. juCI++ implements\nGit support through libgit2. It provides debug integration, both local and\nremote through lldb.\n\nOther supported featured are: fast C++ autocompletion, tooltips showing type\ninformation and doxygen documentation, rename refactoring across files,\nautomated documentation search, find symbol through Ctags, spell checking\ndepending on file context, runnig shell commands within JuCi++, regex search\nand replace, smart paste, keys and indentation, source minimap, split view,\nfull UTF-8 support; just to name a few.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"},"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"atkmm":{"origin":"accessibility/atkmm","version":"2.28.4"},"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"cairomm":{"origin":"graphics/cairomm","version":"1.14.5"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"glibmm":{"origin":"devel/glibmm","version":"2.66.7,1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gtkmm30":{"origin":"x11-toolkits/gtkmm30","version":"3.24.9"},"gtksourceview3":{"origin":"x11-toolkits/gtksourceview3","version":"3.24.11_4"},"gtksourceviewmm3":{"origin":"x11-toolkits/gtksourceviewmm3","version":"3.18.0_3"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libgit2":{"origin":"devel/libgit2","version":"1.8.4_1"},"libsigc++":{"origin":"devel/libsigc++20","version":"2.12.1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"llvm19":{"origin":"devel/llvm19","version":"19.1.7_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pangomm":{"origin":"x11-toolkits/pangomm","version":"2.46.4"},"universal-ctags":{"origin":"devel/universal-ctags","version":"p6.1.20250302.0"}},"categories":["editors"],"shlibs_required":["libaspell.so.15","libatk-1.0.so.0","libatkmm-1.6.so.1","libboost_filesystem.so.1.87.0","libboost_serialization.so.1.87.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libcairomm-1.0.so.1","libclang.so.19.1","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgdkmm-3.0.so.1","libgio-2.0.so.0","libgiomm-2.4.so.1","libgit2.so.1.8","libglib-2.0.so.0","libglibmm-2.4.so.1","libgobject-2.0.so.0","libgtk-3.so.0","libgtkmm-3.0.so.1","libgtksourceview-3.0.so.1","libgtksourceviewmm-3.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangomm-1.4.so.1","libpthread.so.0","libsigc-2.0.so.0","libstdc++.so.9","libz.so.3"],"options":{"TEST":"off"}},{"name":"jtop","origin":"sysutils/jtop","version":"1.0_1","comment":"Wrapper to top(1) that maps pids to jails","maintainer":"pavel@ext.by","www":"http://ext.by/jtop/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9deaec6b293e97341e48b07e18eeb7446d8fa195925476c9610c908f29a45870","flatsize":4965,"path":"All/jtop-1.0_1.pkg","repopath":"All/jtop-1.0_1.pkg","licenselogic":"single","pkgsize":3008,"desc":"This a perl wrapper to \"top(1)\" that gets its output and maps pids to jails.\n\nThe wrapper takes all \"top(1)\" options and passed then to the \"top(1)\" if some\nspecified. When no options specified the wrapper uses default options.\n\nNo additional software or tools like \"jailer(8)\" needed.","deps":{"p5-Term-ReadKey":{"origin":"devel/p5-Term-ReadKey","version":"2.38_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["sysutils"]},{"name":"jtans","origin":"games/jtans","version":"1.0_4","comment":"Ancient puzzle","maintainer":"ports@FreeBSD.org","www":"https://jtans.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4f5a4bc3002c2d4c01d518ce8d10898dbe4b9f42ead9081a11b26a3e8946ef8b","flatsize":150262,"path":"All/jtans-1.0_4.pkg","repopath":"All/jtans-1.0_4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":136252,"desc":"The Tangram is a (not so) ancient puzzle. The object is to put seven\ngeometric shapes together so as to form a given outline. All the pieces\nmust be used and are laid next to one another.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["games","java"],"messages":[{"message":"===>   NOTICE:\n\nThe jtans port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"juk","origin":"audio/juk","version":"25.04.2","comment":"Jukebox, tagger and music collection manager","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/applications/multimedia/juk/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"761e5be07acb83272ce4deb9618d9bf364dd3b9c5e129c4997b8535744861456","flatsize":5205361,"path":"All/juk-25.04.2.pkg","repopath":"All/juk-25.04.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1831508,"desc":"JuK is an audio jukebox application, supporting collections of MP3,\nOgg Vorbis, and FLAC audio files. It allows you to edit the \"tags\" of\nyour audio files, and manage your collection and playlists. Its main\nfocus, in fact, is on music management.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kbookmarks":{"origin":"devel/kf6-kbookmarks","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-kglobalaccel":{"origin":"x11/kf6-kglobalaccel","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kiconthemes":{"origin":"x11-themes/kf6-kiconthemes","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kitemviews":{"origin":"x11-toolkits/kf6-kitemviews","version":"6.14.0"},"kf6-kjobwidgets":{"origin":"x11-toolkits/kf6-kjobwidgets","version":"6.14.0"},"kf6-knotifications":{"origin":"devel/kf6-knotifications","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-kstatusnotifieritem":{"origin":"deskutils/kf6-kstatusnotifieritem","version":"6.14.0"},"kf6-ktextwidgets":{"origin":"x11-toolkits/kf6-ktextwidgets","version":"6.14.0"},"kf6-kwallet":{"origin":"sysutils/kf6-kwallet","version":"6.14.1"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"kf6-solid":{"origin":"devel/kf6-solid","version":"6.14.0"},"kf6-sonnet":{"origin":"textproc/kf6-sonnet","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"phonon-qt6":{"origin":"multimedia/phonon","version":"4.12.0_3"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"taglib":{"origin":"audio/taglib","version":"2.0.2"}},"categories":["audio","kde","kde-applications"],"shlibs_required":["libGLX.so.0","libKF6Bookmarks.so.6","libKF6ColorScheme.so.6","libKF6Completion.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6DBusAddons.so.6","libKF6GlobalAccel.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6IconThemes.so.6","libKF6ItemViews.so.6","libKF6JobWidgets.so.6","libKF6KIOCore.so.6","libKF6KIOFileWidgets.so.6","libKF6KIOGui.so.6","libKF6KIOWidgets.so.6","libKF6Notifications.so.6","libKF6Service.so.6","libKF6Solid.so.6","libKF6SonnetUi.so.6","libKF6StatusNotifierItem.so.6","libKF6TextWidgets.so.6","libKF6Wallet.so.6","libKF6WidgetsAddons.so.6","libKF6WindowSystem.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Concurrent.so.6","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Svg.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libX11.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libphonon4qt6.so.4","libpthread.so.0","libstdc++.so.6","libtag.so.2"],"options":{"DOCS":"on"}},{"name":"jtiger","origin":"java/jtiger","version":"2.1.0376","comment":"Unit Test Framework and Tools for the Java2 Platform","maintainer":"ports@FreeBSD.org","www":"http://www.jtiger.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"900c9b8dc7902fd09634b0b5935c7f2208fae53861b68f7d29df3f93e4502bfd","flatsize":7626633,"path":"All/jtiger-2.1.0376.pkg","repopath":"All/jtiger-2.1.0376.pkg","licenselogic":"single","pkgsize":598496,"desc":"JTiger is a unit test framework and tools for the Java 2 Platform. The\nframework provides a useful abstraction on which to write unit test\nfixtures and unit test cases. JTiger tools provide functionality\nthat is often desired in software unit testing environments. JTiger\ndevelopment encourages Test Driven Development, though it doesn't\nmandate it, and any unit testing software development technique\nis sufficient.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe jtiger port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"kaldi-vosk","origin":"audio/kaldi-vosk","version":"g20231219_1","comment":"Kaldi speech recognition toolkit","maintainer":"yuri@FreeBSD.org","www":"https://kaldi-asr.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a6fc03072cf19d0e69b8ab73944c8b612b405a6f4c62308372914a7501f24250","flatsize":91486728,"path":"All/kaldi-vosk-g20231219_1.pkg","repopath":"All/kaldi-vosk-g20231219_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":12721164,"desc":"Kaldi is a toolkit for speech recognition, intended for use by speech\nrecognition researchers and professionals.","deps":{"cblas":{"origin":"math/cblas","version":"3.12.1"},"lapack":{"origin":"math/lapack","version":"3.12.1"},"openfst-vosk":{"origin":"math/openfst-vosk","version":"20210207"}},"categories":["audio"],"shlibs_required":["libc.so.8","libcblas.so.3","libfst.so.23","liblapack.so.3","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"jsonrpc-glib","origin":"devel/jsonrpc-glib","version":"3.44.1","comment":"Library to communicate using the JSON-RPC 2.0 specification","maintainer":"gnome@FreeBSD.org","www":"https://gitlab.gnome.org/GNOME/jsonrpc-glib","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e488760ed310b095a7fc6674ed7dce1a80d8e33e64ad96b7eaa79e2e13f921a6","flatsize":264669,"path":"All/jsonrpc-glib-3.44.1.pkg","repopath":"All/jsonrpc-glib-3.44.1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":47776,"desc":"jsonrpc-glib is a library to communicate using the JSON-RPC 2.0\nspecification.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"}},"categories":["devel"]},{"name":"jsxc","origin":"net-im/jsxc","version":"4.4.0","comment":"Browser-based XMPP Client","maintainer":"mdw@FreeBSD.org","www":"https://www.jsxc.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4cae95ce6fe0160c5b26c02d51d61e29d9a6384db63f5621c5f024860a913cae","flatsize":6378739,"path":"All/jsxc-4.4.0.pkg","repopath":"All/jsxc-4.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1263212,"desc":"JSXC is a browser-based XMPP Client which suports video calls, file transfer and\nencrypted communication\n\nFeatures:\n* Federated real-time communication with XMPP\n* One-to-one conversation\n* Multi-user conversation\n* File transfer\n* Video calls\n* Internationalisation\n* Desktop notifications\n* End-to-end encrypted two-party communication\n* Responsive layout\n* Emoticons two_hearts\n* Multi-Tab\n* Screen sharing","categories":["net-im","www"]},{"name":"jsoncpp","origin":"devel/jsoncpp","version":"1.9.6_1","comment":"JSON reader and writer library for C++","maintainer":"yuri@FreeBSD.org","www":"https://github.com/open-source-parsers/jsoncpp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0d8f6e6712bf6a47b939bff3fa1987c92800b5484b7596d2465ed6b58c3a7e03","flatsize":800487,"path":"All/jsoncpp-1.9.6_1.pkg","repopath":"All/jsoncpp-1.9.6_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":136104,"desc":"jsoncpp is an implementation of a JSON reader and writer in C++.\nJSON (JavaScript Object Notation) is a lightweight data-interchange format.\nIt is easy for humans to read and write.\nIt is easy for machines to parse and generate.","categories":["devel"],"annotations":{"cpe":"cpe:2.3:a:jsoncpp_project:jsoncpp:1.9.6:::::dragonfly6:x86_64:1"}},{"name":"json-yaml","origin":"textproc/json-yaml","version":"1.2.1_1","comment":"Convert JSON to YAML","maintainer":"ik@sjmulder.nl","www":"https://github.com/sjmulder/json-yaml","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4cd63b2d59c032de3f4dae6c9490490bb3935a59aa6f3bf286a27bfaebd9aaac","flatsize":29300,"path":"All/json-yaml-1.2.1_1.pkg","repopath":"All/json-yaml-1.2.1_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":8320,"desc":"json-yaml is a small command line utility to convert JSON to YAML.\nIt is useful to get more readable output from web APIs and such.","deps":{"libyaml":{"origin":"textproc/libyaml","version":"0.2.5"},"yajl":{"origin":"devel/yajl","version":"2.1.0"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libyajl.so.2","libyaml-0.so.2"]},{"name":"jstest-gtk","origin":"sysutils/jstest-gtk","version":"20180710_6","comment":"Simple joystick tester based on Gtk+","maintainer":"rozhuk.im@gmail.com","www":"https://jstest-gtk.gitlab.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e81fc3239d9bd1bf1d021c4c68dfa9509d6f857fc8ecb1de5a01bc3247107380","flatsize":470451,"path":"All/jstest-gtk-20180710_6.pkg","repopath":"All/jstest-gtk-20180710_6.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":134468,"desc":"jstest-gtk is a simple joystick tester based on Gtk+. It provides you\nwith a list of attached joysticks, a way to display which buttons and\naxis are pressed, a way to remap axis and buttons and a way to\ncalibrate your joystick.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"atkmm":{"origin":"accessibility/atkmm","version":"2.28.4"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"cairomm":{"origin":"graphics/cairomm","version":"1.14.5"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"glibmm":{"origin":"devel/glibmm","version":"2.66.7,1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gtkmm30":{"origin":"x11-toolkits/gtkmm30","version":"3.24.9"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libsigc++":{"origin":"devel/libsigc++20","version":"2.12.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pangomm":{"origin":"x11-toolkits/pangomm","version":"2.46.4"}},"categories":["sysutils"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libatkmm-1.6.so.1","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libcairomm-1.0.so.1","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgdkmm-3.0.so.1","libgio-2.0.so.0","libgiomm-2.4.so.1","libglib-2.0.so.0","libglibmm-2.4.so.1","libgobject-2.0.so.0","libgtk-3.so.0","libgtkmm-3.0.so.1","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangomm-1.4.so.1","libpthread.so.0","libsigc-2.0.so.0","libstdc++.so.9","libz.so.3"],"messages":[{"message":"Do not forget install webcamd with joystick support and run it,\n/dev/input/js* device is required.","type":"install"}]},{"name":"json-glib","origin":"devel/json-glib","version":"1.10.6","comment":"JSON (RFC 4627) interface for Glib","maintainer":"desktop@FreeBSD.org","www":"https://live.gnome.org/JsonGlib","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"260161c2122f8157cbd9f8d9e80bc4829b6d28830e93d90c9edf827911dde2bb","flatsize":4440724,"path":"All/json-glib-1.10.6.pkg","repopath":"All/json-glib-1.10.6.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":1293976,"desc":"JSON-GLib is a library providing serialization and deserialization support\nfor the JavaScript Object Notation (JSON) format described by RFC 4627. JSON is:\n\na lightweight data-interchange format. It is easy for humans to read and write.\nIt is easy for machines to parse and generate. It is based on a subset of the\nJavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999.\nJSON is a text format that is completely language independent but uses\nconventions that are familiar to programmers of the C-family of languages,\nincluding C, C++, C#, Java, JavaScript, Perl, Python, and many others. These\nproperties make JSON an ideal data-interchange language. -- From Introducing\nJSON\n\nMany high-level languages already provide native modules for parsing, generating\nand manipulating JSON data streams. JSON-GLib is a C library based on GLib and\nreleased under the terms of the GNU Lesser General Public License version 2.1.\nIt provides a parser and a generator GObject classes and various wrappers for\nthe complex data types employed by JSON, such as arrays and objects.\n\nJSON-GLib uses GLib native data types and the generic value container GValue\nfor ease of development. It also provides integration with the GObject classes\nfor direct serialization into, and deserialization from, JSON data streams.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gobject-introspection":{"origin":"devel/gobject-introspection","version":"1.78.1_2,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libintl.so.8"],"options":{"DOCS":"on","GIR":"on","MANPAGES":"off","NLS":"on"}},{"name":"json2yaml","origin":"textproc/json2yaml","version":"1.2.0_2","comment":"Convert JSON to YAML or vice versa","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/drbild/json2yaml","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"77b5af5a245ac9f9acadea626d25a937cbd51043c1b5c6e1892f09bfb5913d95","flatsize":16270,"path":"All/json2yaml-1.2.0_2.pkg","repopath":"All/json2yaml-1.2.0_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":6532,"desc":"Command line utilities to convert between JSON and YAML while preserving the\norder of associative arrays.\n\nPreserving the mapping order is helpful to humans reading the documents, despite\nnot affecting their meaning.","deps":{"py311-docopt":{"origin":"devel/py-docopt","version":"0.6.2_2"},"py311-pyaml":{"origin":"textproc/py-pyaml","version":"24.9.0"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"]},{"name":"json-tui","origin":"misc/json-tui","version":"1.3.0.13_3","comment":"JSON terminal UI made in C++","maintainer":"yuri@FreeBSD.org","www":"https://github.com/ArthurSonzogni/json-tui","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"86f0480003c6fcf3991efdb7a8044f516caa9e219eab29959aa4ef1712dc9d39","flatsize":238740,"path":"All/json-tui-1.3.0.13_3.pkg","repopath":"All/json-tui-1.3.0.13_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":79660,"desc":"json-tui is a JSON terminal UI made in C++.\n\nFeatures:\n* Interactive: Use keyboard or mouse to scroll/expand objects.\n* Colors\n* Responsive: Adapt to the terminal dimensions. Very long text values are\n  wrapped on several lines.\n* Cross-platform\n* The output is displayed inline with the previous commands. Meaning you can\n  still see the json after leaving json-tui.\n* (Vim users): Also support j/k for navigation.\n* Table view: Turn arrays of objects into tables.","deps":{"ftxui":{"origin":"devel/ftxui","version":"5.0.0"}},"categories":["misc"],"shlibs_required":["libc.so.8","libftxui-component.so.5.0.0","libftxui-dom.so.5.0.0","libftxui-screen.so.5.0.0","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"json-c","origin":"devel/json-c","version":"0.18","comment":"JSON (JavaScript Object Notation) implementation in C","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/json-c/json-c/wiki","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cc8bb693a00312ec65b9d3fb2ff826c281e96f7194d547f0c73657a6ee3d2f81","flatsize":338897,"path":"All/json-c-0.18.pkg","repopath":"All/json-c-0.18.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":67420,"desc":"This is a port of json-c, an implementation of json in C. Json, JavaScript\nObject Notation is a lightweight data exchange format and a subset of the\nJavaScript programming language.","categories":["devel"],"annotations":{"cpe":"cpe:2.3:a:json-c_project:json-c:0.18:::::dragonfly6:x86_64"}},{"name":"json-dto","origin":"devel/json-dto","version":"0.3.4","comment":"Header-only library for converting data between JSON and C++ structs","maintainer":"yuri@FreeBSD.org","www":"https://github.com/Stiffstream/json_dto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d07aa5248399f3f086f137939b3567d4e99ce76f555809c3b30e342d728a0f68","flatsize":144346,"path":"All/json-dto-0.3.4.pkg","repopath":"All/json-dto-0.3.4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":22536,"desc":"json_dto library is a small header-only helper for converting data between json\nrepresentation and c++ structs. DTO here stands for data transfer object.","deps":{"rapidjson":{"origin":"devel/rapidjson","version":"1.1.0.709"}},"categories":["devel","textproc"]},{"name":"jsmin","origin":"devel/jsmin","version":"20191031","comment":"The JavaScript Minifier","maintainer":"madpilot@FreeBSD.org","www":"https://crockford.com/javascript/jsmin.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"153b8f8e5c2eef4325b5acdc6c576106834d4beb597b59b8b3d0126afa84e70e","flatsize":12917,"path":"All/jsmin-20191031.pkg","repopath":"All/jsmin-20191031.pkg","licenselogic":"single","pkgsize":5736,"desc":"JSMin is a filter which removes comments and unnecessary whitespace from\nJavaScript files. It typically reduces file size by half, resulting in faster\ndownloads. It also encourages a more expressive programming style because it\neliminates the download cost of clean, literate self-documentation.","categories":["devel"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"json-fortran","origin":"devel/json-fortran","version":"9.0.2","comment":"Modern Fortran JSON API","maintainer":"yuri@FreeBSD.org","www":"https://github.com/jacobwilliams/json-fortran/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ed38fef34fc3dfb950b49673c7eae157acc2ebfd51bf4caacead5137f351e5ee","flatsize":593335,"path":"All/json-fortran-9.0.2.pkg","repopath":"All/json-fortran-9.0.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":187464,"desc":"JSON-Fortran is a user-friendly, thread-safe, and object-oriented API for\nreading and writing JSON files, written in modern Fortran.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel"]},{"name":"jshon","origin":"textproc/jshon","version":"20180209_1","comment":"JSON parser for the shell","maintainer":"0mp@FreeBSD.org","www":"http://kmkeen.com/jshon/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9c88b2592b14ea4105eb28c6849afb27f55d0ac6b183489a38e2396a2b095874","flatsize":27914,"path":"All/jshon-20180209_1.pkg","repopath":"All/jshon-20180209_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14592,"desc":"Jshon parses, reads and creates JSON. It is designed to be as usable as\npossible from within the shell and replaces fragile ad hoc parsers made\nfrom grep/sed/awk as well as heavyweight one-line parsers made from\nperl/python.\n\nJshon loads JSON text from stdin, performs actions, then displays the last\naction on stdout. Some of the options output JSON, others output plain text\nmeta information. Because Bash has very poor nested data structures, Jshon does\nnot try to return a native bash data structure as a typical library would.\nInstead, Jshon provides a history stack containing all the manipulations.\n\nThe big change in the latest release is switching the everything from\npass-by-value to pass-by-reference. In a typical use case (processing AUR\nsearch results for 'python') by-ref is twice as fast and uses one sixth the\nmemory. If you are editing JSON, by-ref also makes your life a lot easier as\nmodifications do not need to be manually inserted through the entire stack.","deps":{"jansson":{"origin":"devel/jansson","version":"2.14.1"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libjansson.so.4"],"options":{"ZSH":"on"}},{"name":"jslice","origin":"graphics/jslice","version":"1.0.0_4","comment":"Graphics tool to split up a JPEG image and provide HTML for the slices","maintainer":"ports@FreeBSD.org","www":"https://www.pldaniels.com/jslice/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d718c48e034c586eb72e69f570642dde4f27d0e33e98a79c7ac075b5fc7c6521","flatsize":14472,"path":"All/jslice-1.0.0_4.pkg","repopath":"All/jslice-1.0.0_4.pkg","licenselogic":"single","pkgsize":6380,"desc":"Jslice takes a single JPEG picture and slices it up into a\ntable to facilitate the activation of various portions of\nthe original picture in an HTML document.","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libjpeg.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe jslice port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"jsch","origin":"net/jsch","version":"0.1.55_1","comment":"Pure Java implementation of SSH2","maintainer":"ports@FreeBSD.org","www":"http://www.jcraft.com/jsch","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a75bf9f72e7045d16ffb106fe9a5beafc7f72932411fdbb2be2fdcaca986aea3","flatsize":279289,"path":"All/jsch-0.1.55_1.pkg","repopath":"All/jsch-0.1.55_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":262136,"desc":"Sch is a pure Java implementation of SSH2. JSch allows you to connect\nto an sshd server and use port forwarding, X11 forwarding, file\ntransfer, etc., and you can integrate its functionality into your\nown Java programs. JSch is licensed under BSD style license.\n\n- Why JSch?\nOur intension in developing this stuff is to enable users of our\npure java X servers, WiredX and WeirdX, to enjoy secure X sessions.\nOur efforts have mostly targeted the SSH2 protocol in relation to\nX window system and X11 forwarding. Of course, we are also interested\nin adding other functionality - port forward, file transfer, terminal\nemulation, etc.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","net","security"],"annotations":{"cpe":"cpe:2.3:a:jcraft:jsch:0.1.55:::::dragonfly6:x86_64:1"},"messages":[{"message":"===>   NOTICE:\n\nThe jsch port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"jsl","origin":"devel/jsl","version":"0.3.0_2","comment":"Analyzes JavaScript code looking for bugs and signs of poor quality","maintainer":"delphij@FreeBSD.org","www":"https://www.javascriptlint.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"745c743b1b6845daffe9192e7f400a875c81ff82d30f9da42b02434561f41ad8","flatsize":650264,"path":"All/jsl-0.3.0_2.pkg","repopath":"All/jsl-0.3.0_2.pkg","licenselogic":"single","pkgsize":257656,"desc":"Many JavaScript implementations do not warn against questionable coding\npractices. Yes, that's nice for the site that \"works best with Internet\nExplorer\" (designed with templates, scripted with snippets copied from\nforums). But it's a nightmare when you actually want to write quality,\nmaintainable code.\n\nThat's where JavaScript Lint comes in. With JavaScript Lint, you can\ncheck all your JavaScript source code for common mistakes without actually\nrunning the script or opening the web page.\n\nJavaScript Lint holds an advantage over competing lints because it is\nbased on the JavaScript engine for the Firefox browser. This provides\na robust framework that can not only check JavaScript syntax but also\nexamine the coding techniques used in the script and warn against\nquestionable practices.","categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"jsap","origin":"devel/jsap","version":"2.1_2","comment":"Java package to parse command-line arguments","maintainer":"ports@FreeBSD.org","www":"http://www.martiansoftware.com/jsap/index.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"26b5a709fe4a91098d12b98393a03a4653561608a725ae2ffa25db168678a4d2","flatsize":2291357,"path":"All/jsap-2.1_2.pkg","repopath":"All/jsap-2.1_2.pkg","licenselogic":"single","pkgsize":153756,"desc":"JSAP: the Java-based Simple Argument Parser\n\nJSAP parses your command line and instantiates objects of types you specify\nbased upon that command line. If you configure JSAP to expect an Integer on the\ncommand line, and the user does not provide a String that can be converted to\nan Integer, JSAP will alert your program to the fact that there was a problem\nwith the command line. If JSAP indicates that your command line was\nsuccessfully parsed, you are guaranteed an Integer when you request that\nparameter's value from your program. There's a pretty big (and growing) list of\nreturn types supported by JSAP.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe jsap port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"jrosetta","origin":"java/jrosetta","version":"1.0.4_1","comment":"API for building a graphical console in Swing","maintainer":"ports@FreeBSD.org","www":"http://dev.artenum.com/projects/JRosetta","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dd6131045344c3f3460091d4984c5685a316e6a0eb6d7b95713e9bdcc44ce9ef","flatsize":68819,"path":"All/jrosetta-1.0.4_1.pkg","repopath":"All/jrosetta-1.0.4_1.pkg","licenselogic":"single","pkgsize":53344,"desc":"JRosetta provides a common base for graphical component that could be used\nto build a graphical console in Swing with the latest requirements, such\nas command history, completion and so on for instance for scripting language\nor command line. This project can be seen as the evolution of the components\ndeveloped in JyConsole. For now, JRosetta provides only API and graphical\ncomponents. A Jython implementation for the scripting engine should be\navailable during the first semester 2009.\n\nFunctionalities\n* Generic abstract API for script engine\n* Completion window.\n* Command history.\n* Highly customisable, with external XML descriptor file. (Allow to specify\n  the script engine to use, colors, font, shortcut...)\n\nPlatform compatibility\n* JRosetta has been developed in pure Java, but relies on a JVM 1.5.\n* No specific hardware is needed.\n\nFor further information, please contact us at the following address:\ncontact at artenum.com","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"],"messages":[{"message":"===>   NOTICE:\n\nThe jrosetta port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"jrrd","origin":"databases/jrrd","version":"1.1.4_1","comment":"Java native interface (JNI) to RRDtool","maintainer":"ports@FreeBSD.org","www":"https://www.opennms.org/index.php/Jrrd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"33b83178114174f223c01a0ef03dbbe753253cc192899f736acdb5e6dda2ebf3","flatsize":12094,"path":"All/jrrd-1.1.4_1.pkg","repopath":"All/jrrd-1.1.4_1.pkg","licenselogic":"single","pkgsize":7072,"desc":"A Java native interface (JNI) to RRDtool, formerly a part of the base\nOpenNMS package.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"},"rrdtool":{"origin":"databases/rrdtool","version":"1.9.0"}},"categories":["databases","java"],"messages":[{"message":"===>   NOTICE:\n\nThe jrrd port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"jrefentry","origin":"textproc/jrefentry","version":"1.1_2","comment":"DocBook XML JRefEntry DTD","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"601064c557fe1d09ce9d7d5a2d357f0930bf29d2a8c27f4fef59fe950e0d1fa0","flatsize":13009,"path":"All/jrefentry-1.1_2.pkg","repopath":"All/jrefentry-1.1_2.pkg","licenselogic":"single","pkgsize":4508,"desc":"The JRefEntry DTD is a customization of the DocBook RefEntry\nmodel. The purpose of this customization is to mirror the order and\nnature of structured comment tags in JavaDoc documentation.","deps":{"docbook-xml":{"origin":"textproc/docbook-xml","version":"5.0_3"}},"categories":["textproc"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe jrefentry port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"jrdesktop","origin":"net/jrdesktop","version":"0.3.1.0","comment":"View and/or control a remote PC","maintainer":"ports@FreeBSD.org","www":"https://jrdesktop.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e4e967e56b7d04c62bbed587b35e97c2577dea87c6fd1303e229c150f30fc139","flatsize":417677,"path":"All/jrdesktop-0.3.1.0.pkg","repopath":"All/jrdesktop-0.3.1.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":360728,"desc":"jrdesktop is an open source software for viewing and/or controlling a\ndistance PC. Besides then screenshots, keyboard and mouse events\ntransfer, jrdesktop includes many additional features(file transfer,\ndata compression, color conversion, ...).","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","net"],"messages":[{"message":"===>   NOTICE:\n\nThe jrdesktop port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"k6","origin":"net/k6","version":"0.50.0_6","comment":"Modern load testing tool, using Go and Javascript","maintainer":"lcook@FreeBSD.org","www":"https://k6.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d3b4c630680a9ffe913effc31758b3dad046aa02cfebc8195e5bcbbacc81ccbe","flatsize":39703085,"path":"All/k6-0.50.0_6.pkg","repopath":"All/k6-0.50.0_6.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":9780976,"desc":"Modern load testing tool for developers and testers in the\nDevOps era, building on Load Impact's years of experience\nin the load and performance testing industry. It provides\na clean, approachable scripting API, local and cloud\nexecution, and flexible configuration.","categories":["net"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"jrobin","origin":"databases/jrobin","version":"1.5.14","comment":"Pure Java alternative to RRDTool","maintainer":"ports@FreeBSD.org","www":"http://www.jrobin.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0556e89390857afc86f58a3c457aaac408fbb18855470a9732d760352fb7504f","flatsize":798731,"path":"All/jrobin-1.5.14.pkg","repopath":"All/jrobin-1.5.14.pkg","licenselogic":"single","pkgsize":767400,"desc":"JRobin is a 100%25 pure java implementation of RRDTool's functionality. It\nfollows the same logic and uses the same data sources, archive types and\ndefinitions as RRDTool does. JRobin supports all standard operations on\nRound Robin Database (RRD) files: CREATE, UPDATE, FETCH, LAST, DUMP, XPORT\nand GRAPH. JRobin's API is made for those who are familiar with RRDTool's\nconcepts and logic, but prefer to work with pure java. If you provide the\nsame data to RRDTool and JRobin, you will get exactly the same results and\ngraphs. JRobin is made from the scratch and it uses very limited portions\nof RRDTool's original source code. JRobin does not use native functions and\nlibraries, has no Runtime.exec() calls and does not require RRDTool to be\npresent. JRobin is distributed as a software library (jar files) and comes\nwith full java source code (LGPL licence).","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["databases","java"],"messages":[{"message":"===>   NOTICE:\n\nThe jrobin port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"jts","origin":"math/jts","version":"1.18.1","comment":"JTS Topology Suite","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/locationtech/jts","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"974e88a227ccfc20e5ee2225615d42b3c8e1e685e83b8ff94a0e4d53f937035d","flatsize":6260284,"path":"All/jts-1.18.1.pkg","repopath":"All/jts-1.18.1.pkg","licenselogic":"single","licenses":["EPL"],"pkgsize":4947344,"desc":"The JTS Topology Suite is an API of 2D spatial predicates and functions. It has\nthe following design goals:\n\n    * JTS conforms to the Simple Features Specification for SQL published by the\n\tOpen GIS Consortium\n    * JTS provides a complete, consistent, robust implementation of fundamental\n\t2D spatial algorithms\n    * JTS is fast enough for production use\n    * JTS is written in 100%25 pure Java(TM)\n    * JTS is open source (under the LGPL license)","deps":{"openjdk11":{"origin":"java/openjdk11","version":"11.0.26+4.1_1"}},"categories":["databases","java","math"],"options":{"DOCS":"on"}},{"name":"jql","origin":"textproc/jql","version":"8.0.4","comment":"JSON Query Language CLI tool built with Rust","maintainer":"yuri@FreeBSD.org","www":"https://github.com/yamafaktory/jql","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"372558c0b284b7f3901bb62eb668e6572cf31842eddef206ea1f99178439b0b2","flatsize":728550,"path":"All/jql-8.0.4.pkg","repopath":"All/jql-8.0.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":282156,"desc":"A JSON Query Language CLI tool built with Rust.\n\nCore philosophy:\n* Stay lightweight\n* Keep features as simple as possible\n* Avoid redundancy\n* Provide meaningful error messages\n* Eat JSON as input, process, output JSON back","categories":["textproc"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0"]},{"name":"jq","origin":"textproc/jq","version":"1.7.1","comment":"Lightweight and flexible command-line JSON processor","maintainer":"yuri@FreeBSD.org","www":"https://jqlang.github.io/jq/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"641a1034f2017c3ec005766caad0cefeb4bf3c72351e576b4fbc35d2766e71cc","flatsize":1412108,"path":"All/jq-1.7.1.pkg","repopath":"All/jq-1.7.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":315492,"desc":"jq is like sed for JSON data - you can use it to slice and\nfilter and map and transform structured data with the same\nease that sed, awk, grep and friends let you play with text.","deps":{"oniguruma":{"origin":"devel/oniguruma","version":"6.9.10"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libm.so.4","libonig.so.5","libpthread.so.0"],"options":{"DOCS":"on","ONIGURUMA":"on"},"annotations":{"cpe":"cpe:2.3:a:jq_project:jq:1.7.1:::::dragonfly6:x86_64"}},{"name":"jps","origin":"sysutils/jps","version":"1.0_1","comment":"Wrapper to ps(1) that maps pids to jails","maintainer":"pavel@ext.by","www":"http://ext.by/jps/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"16f56ed4b55cb4168de93c07d8a89f5af2fcec91a8db6d8653bb3a2c92017b0e","flatsize":3673,"path":"All/jps-1.0_1.pkg","repopath":"All/jps-1.0_1.pkg","licenselogic":"single","pkgsize":2544,"desc":"This a perl wrapper to \"ps(1)\" that gets its output and maps pids to jails.\n\nThe wrapper takes all \"ps(1)\" options and passed then to the \"ps(1)\" if some\nspecified. When no options specified the wrapper uses default options.\n\nNo additional software or tools like \"jailer(8)\" needed.","deps":{"p5-Term-ReadKey":{"origin":"devel/p5-Term-ReadKey","version":"2.38_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["sysutils"]},{"name":"jpm","origin":"lang/jpm","version":"1.1.0","comment":"Janet Project Manager tool","maintainer":"hsw@bitmark.com","www":"https://github.com/janet-lang/jpm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f48c3fed48273f45246bd67da535b8851d8f9874d928c5e0bfe39a54dd4e0b3e","flatsize":99445,"path":"All/jpm-1.1.0.pkg","repopath":"All/jpm-1.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":30912,"desc":"JPM is the Janet Project Manager tool.  It is for automating builds\nand downloading dependencies of Janet projects.","categories":["lang"]},{"name":"jpgtn","origin":"graphics/jpgtn","version":"2.06_6","comment":"Creates thumbnails of JPEG images","maintainer":"fuz@FreeBSD.org","www":"https://jpgtn.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"09176f8d18f897a90437a60293fa44b9c44ac2c02fd34cde08a5fea190f042ad","flatsize":36150,"path":"All/jpgtn-2.06_6.pkg","repopath":"All/jpgtn-2.06_6.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":15748,"desc":"\"jpgtn\" is based on \"tnpic\" by Russell Marks and on \"gtnpic\" by Willie\nDaniel. \"tnpic\" was originally distributed as a utility with Marks' \"zgv\"\nprogram. \"gtnpic\" was an attempt to clean up and expand upon the original\ntnpic program and \"maybe add some new features along the way.\" Jpgtn\ndiffers from both \"tnpic\" and \"gtnpic\" in purpose. It is *not* an indexer\nof image files. It simply creates thumbnails of images stored in JPEG\nformat.","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libjpeg.so.8"]},{"name":"jpeginfo","origin":"graphics/jpeginfo","version":"1.7.1","comment":"Generate listing and MD5, check jpegs for error, delete broken ones","maintainer":"sunpoet@FreeBSD.org","www":"https://www.kokkonen.net/tjko/projects.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1e13b05ddccc85720aa071380a231060eba2f552844d6048d6933a77b9df6280","flatsize":95444,"path":"All/jpeginfo-1.7.1.pkg","repopath":"All/jpeginfo-1.7.1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":40516,"desc":"Jpeginfo is an utility to generate informative listings from JPEG files, and to\ncheck JPEG files for errors. Program also supports automatic deletion of broken\nJPEG files.","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libjpeg.so.8"]},{"name":"jpeg-turbo","origin":"graphics/jpeg-turbo","version":"3.1.0","comment":"SIMD-accelerated JPEG codec which replaces libjpeg","maintainer":"desktop@FreeBSD.org","www":"https://libjpeg-turbo.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8921c4a31fb318bae649579329a5d6fd806ba961f5793b6d6d84d79c92e87b49","flatsize":2666933,"path":"All/jpeg-turbo-3.1.0.pkg","repopath":"All/jpeg-turbo-3.1.0.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","IJG","ZLIB"],"pkgsize":446880,"desc":"This is a drop-in replacement for the graphics/jpeg library. It does not\ninclude libturbojpeg.so (see graphics/libjpeg-turbo).\n\nlibjpeg-turbo is a high-speed version of libjpeg for x86 and x86-64 processors\nwhich uses SIMD instructions (MMX, SSE2, etc.) to accelerate baseline JPEG\ncompression and decompression.\nlibjpeg-turbo is generally 2-4x as fast as the unmodified version\nof libjpeg, all else being equal.\n\nlibjpeg-turbo was originally based on libjpeg/SIMD by Miyasaka Masaru,\nbut the TigerVNC and VirtualGL projects made numerous enhancements to the codec,\nincluding improved support for Mac OS X, 64-bit support,\nsupport for 32-bit and big endian pixel formats (RGBA, ABGR, etc.),\naccelerated Huffman encoding/decoding, and various bug fixes.\nThe goal was to produce a fully open source codec that could replace\nthe partially closed source TurboJPEG/IPP codec used by VirtualGL and TurboVNC.\nlibjpeg-turbo generally achieves 80-120%25 of the performance of TurboJPEG/IPP.\nIt is faster in some areas but slower in others.","categories":["graphics"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on","OPTIMIZED_CFLAGS":"on"},"annotations":{"cpe":"cpe:2.3:a:libjpeg-turbo:libjpeg-turbo:3.1.0:::::dragonfly6:x86_64"}},{"name":"jpegoptim","origin":"graphics/jpegoptim","version":"1.5.5_2","comment":"Utility to optimize jpeg files","maintainer":"ehaupt@FreeBSD.org","www":"http://www.kokkonen.net/tjko/projects.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0be35078bfeac442fa42d1d0ff004b6e89dc8924fdba11faed1e595262e74243","flatsize":99117,"path":"All/jpegoptim-1.5.5_2.pkg","repopath":"All/jpegoptim-1.5.5_2.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3"],"pkgsize":34308,"desc":"Jpegoptim is an utility to optimize jpeg files.\n\nProvides:\n\n  * lossless optimization\n  * lossy optimization based on setting maximum quality factor\n  * selective strip of comments and Exif markers","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libjpeg.so.8","libm.so.4"],"annotations":{"cpe":"cpe:2.3:a:jpegoptim_project:jpegoptim:1.5.5:::::dragonfly6:x86_64:2"}},{"name":"juliamono","origin":"x11-fonts/juliamono","version":"0.055_1","comment":"Monospaced typeface with many Unicode characters","maintainer":"trueos@norwegianrockcat.com","www":"https://juliamono.netlify.app/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8db5cf29fbf0d7ea688a38baf1e9634442a605148a0d47675a4b021d18b7425f","flatsize":45303401,"path":"All/juliamono-0.055_1.pkg","repopath":"All/juliamono-0.055_1.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":6825152,"desc":"JuliaMono is a monospaced typeface designed for programming in text\nediting environments that require a wide range of specialist and\ntechnical Unicode characters.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"jp2a","origin":"graphics/jp2a","version":"1.3.2","comment":"Converts JPG images to ASCII","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/Talinx/jp2a","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"060236f50dfcb4ef99ce8f92e9c354598fe5f2d6df94a379824ef679d0a501f3","flatsize":73601,"path":"All/jp2a-1.3.2.pkg","repopath":"All/jp2a-1.3.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":31500,"desc":"jp2a is a simple and powerful command-line utility that converts JPEG\nimages into ASCII art. This tool supports colored ASCII output and\nallows for a range of customizations, such as image scaling, brightness\nand contrast adjustments, and setting text character sets to optimize\nthe ASCII rendering.\n\nSome of the key features include:\n\n* Supports both colored and grayscale ASCII art\n* Various output modes such as fitting ASCII into specific dimensions\n* Fast conversion and easy integration into shell scripts\n* Customizable character sets and dithering options for better visual\n  results","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libexif":{"origin":"graphics/libexif","version":"0.6.25"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"png":{"origin":"graphics/png","version":"1.6.47"},"webp":{"origin":"graphics/webp","version":"1.5.0"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libcurl.so.4","libexif.so.12","libjpeg.so.8","libm.so.4","libncurses.so.6","libpng16.so.16","libtinfo.so.6","libwebp.so.7"]},{"name":"joytran","origin":"emulators/joytran","version":"0.9.5.2_1","comment":"Joystick to keyboard/mouse events translator written in C","maintainer":"beyert@cs.ucr.edu","www":"http://chiselapp.com/user/beyert/repository/joytran/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7d79f3f203487585245d58398b993fa4dbff28970704e761bb7bb387fffcc9ee","flatsize":92254,"path":"All/joytran-0.9.5.2_1.pkg","repopath":"All/joytran-0.9.5.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":45256,"desc":"Joytran is a joystick to keyboard/mouse events translator written in C.\n\nThe project has several advantages over similar software:\n\n- Portable to a wide variety of platforms, since it is based on SDL and the X11\n  XTest Extension (Developed on FreeBSD)\n- It is easy to use the joystick in places where it is not usually supported\n- Supports keyboard and mouse emulation\n- Supports multiple joysticks\n- Handles the presence of non-joystick devices, such as USB mice/trackballs\n  that masquerade as joysticks gracefully\n- Easy switching between profiles\n- Lightweight, with few dependencies\n- Comprehensive feature set (if there are features missing that are important\n  to you, I will at least consider implementing them)\n- Freely available (MIT License)","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"}},"categories":["emulators"],"shlibs_required":["libSDL2-2.0.so.0","libX11.so.6","libXtst.so.6","libc.so.8"],"options":{"DOCS":"on"}},{"name":"jot","origin":"deskutils/jot","version":"0.1.2_17","comment":"Rapid note management for the terminal","maintainer":"yuri@FreeBSD.org","www":"https://github.com/araekiel/jot","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8fa56fc96eecffb20f009988133cc3fcf72c24aa5b753a4b2e8b34c0ebb72ff6","flatsize":1344802,"path":"All/jot-0.1.2_17.pkg","repopath":"All/jot-0.1.2_17.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":458128,"desc":"Jot is a feature-stripped version of Obsidian focused on rapid note management\nthrough the terminal.\nIt uses the same format of storage as Obsidian, i.e. markdown files for notes,\nand local folders for vaults (and sub-folders).\nCommands that encompass all basic needs are included. Each command has an alias\n(two letter abbreviation) to further increase rapidity.","categories":["deskutils"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0"]},{"name":"jp","origin":"graphics/jp","version":"1.1.12_26","comment":"Terminal charts, plots, histograms and maps from JSON and CSV","maintainer":"0mp@FreeBSD.org","www":"https://github.com/sgreben/jp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"63175651a9435e395e2f538d78759662f9c28abeec8633971bba49b6a233cafc","flatsize":2917841,"path":"All/jp-1.1.12_26.pkg","repopath":"All/jp-1.1.12_26.pkg","licenselogic":"and","licenses":["APACHE20","MIT"],"pkgsize":1189064,"desc":"jp is a dead simple terminal plots from JSON (or CSV) data. Bar charts, line\ncharts, scatter plots, histograms and heatmaps are supported. It reads data on\nstdin and prints plots to stdout.","categories":["graphics"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"jose","origin":"net/jose","version":"14","comment":"Tools for JSON Object Signing and Encryption (JOSE)","maintainer":"hdholm@alumni.iastate.edu","www":"https://github.com/latchset/jose","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"94d16b457dfdf5bfe237ddc328a05149178a58aefffd7a30821ae2be48fdfd43","flatsize":284887,"path":"All/jose-14.pkg","repopath":"All/jose-14.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":108772,"desc":"Jose is a command line utility for performing various tasks on JSON\nObject Signing and Encryption (JOSE) objects. Jose provides a full\ncrypto stack including key generation, signing and encryption.","deps":{"jansson":{"origin":"devel/jansson","version":"2.14.1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["net"],"shlibs_required":["libc.so.8","libjansson.so.4"],"options":{"MANPAGES":"on"}},{"name":"jsMath-fonts","origin":"math/jsmath-fonts","version":"1.3","comment":"Raster fonts pack for jsmath","maintainer":"nivit@FreeBSD.org","www":"https://www.math.union.edu/~dpvc/jsMath/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f47d8a1e8b6cdb9a54f7c34292c85ae8e3eebf4bcbd7cf3065bf4aa00485419e","flatsize":4991812,"path":"All/jsMath-fonts-1.3.pkg","repopath":"All/jsMath-fonts-1.3.pkg","licenselogic":"single","pkgsize":3860764,"desc":"Although it works best with the TeX fonts installed, jsMath canfall back\non a collection of image-based fonts (which can still be scaled or printed\nat high resolution). This is a pack of those.","categories":["math","www"]},{"name":"jojodiff","origin":"misc/jojodiff","version":"0.8.5","comment":"Diff and patch utilities for binary files","maintainer":"danfe@FreeBSD.org","www":"https://jojodiff.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cba166661655b6f9a3de42787921e852faf741835370a0b4c5f8246479d56f8c","flatsize":91468,"path":"All/jojodiff-0.8.5.pkg","repopath":"All/jojodiff-0.8.5.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":34976,"desc":"JDIFF is a program that outputs the differences between two binary files,\neither in binary format or human readable format (detailed or summarized).\nJPTCH can then be used to reconstruct the second file from the first file.\n\nPossible applications include incremental backups, synchronising files\nbetween two computers over a slow network, and others.\n\nJDIFF tries to find a minimal set of differences between two files using\na heuristic algorithm with constant space and linear time complexity.\nThis means that accuracy is traded over speed.  JDIFF will therefore, in\ngeneral, not always find the smallest set of differences, but will try\nto be fast and will use a fixed amount of memory.","categories":["devel","misc"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"jpatch","origin":"graphics/jpatch","version":"0.4.p1_3","comment":"Spline based 3D modeling tool","maintainer":"ports@FreeBSD.org","www":"http://www.jpatch.com","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dc48d61e90d5eb486f2242fd84d30585bb7aef7ffa78d8b35b8c74acdc8abf09","flatsize":2211985,"path":"All/jpatch-0.4.p1_3.pkg","repopath":"All/jpatch-0.4.p1_3.pkg","licenselogic":"single","pkgsize":1962296,"desc":"Patch is a spline based 3D modeling tool. It allows to create 3D models which\ncan be rendered with POV-Ray or RenderMan compatible renderers (e.g. Aqsis).","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["graphics","java"],"messages":[{"message":"===>   NOTICE:\n\nThe jpatch port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"jqp","origin":"textproc/jqp","version":"0.7.0_6","comment":"TUI playground to experiment with jq","maintainer":"yuri@FreeBSD.org","www":"https://github.com/noahgorstein/jqp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f3922f7537b480b7811cc1dc7408ca027faf5460ca10713287301a20d07ce5a9","flatsize":12393772,"path":"All/jqp-0.7.0_6.pkg","repopath":"All/jqp-0.7.0_6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3428856,"desc":"jqp is a TUI playground for exploring jq.\n\nThis application utilizes the implementation of jq written in Go, gojq.","categories":["textproc"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"jsonnet","origin":"devel/jsonnet","version":"0.20.0","comment":"JSON data templating language","maintainer":"gasol.wu@gmail.com","www":"https://jsonnet.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a7ea4ac19310f57362d568f293ab4362026d4371feeb3fefe5d0a2fd9ea0d470","flatsize":34807341,"path":"All/jsonnet-0.20.0.pkg","repopath":"All/jsonnet-0.20.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":3841164,"desc":"Jsonnet is a domain specific configuration language that helps you define JSON\ndata. Jsonnet lets you compute fragments of JSON within the structure, bringing\nthe same benefit to structured data that templating languages bring to plain\ntext. The example below illustrates a few features -- referring to another part\nof the structure, overriding object fields, and string operations.","deps":{"c4core":{"origin":"devel/c4core","version":"0.1.8"},"rapidyaml":{"origin":"devel/rapidyaml","version":"0.3.0"}},"categories":["devel"],"shlibs_required":["libc.so.8","libc4core.so.0.1.8","libm.so.4","libryml.so.0.3.0","libstdc++.so.9"]},{"name":"joe","origin":"editors/joe","version":"4.6_1,1","comment":"Joe's Own Editor","maintainer":"juergen.gotteswinter@googlemail.com","www":"https://sourceforge.net/projects/joe-editor/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f205c1c0da42e61f75fe717bb97e427c239aa6b24a6e1d3e5b42a42db8e51b65","flatsize":1887355,"path":"All/joe-4.6_1,1.pkg","repopath":"All/joe-4.6_1,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":477360,"desc":"JOE is the professional freeware ASCII text screen editor for UNIX.  It makes\nfull use of the power and versatility of UNIX, but lacks the steep learning\ncurve and basic nonsense you have to deal with in every other UNIX editor. JOE\nhas the feel of most IBM PC text editors: the key-sequences are reminiscent of\nWordStar and Turbo-C.  JOE is much more powerful than those editors, however.\nJOE has all of the features a UNIX user should expect:  full use of\ntermcap/terminfo, excellent screen update optimizations (JOE is fully usable at\n2400 baud), simple installation, and all of the UNIX-integration features of\nVI.\n\nJOE now has UTF-8 support and Syntax Highlighting.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["editors"],"shlibs_required":["libc.so.8","libm.so.4","libncurses.so.6","libtinfo.so.6","libutil.so.4"],"options":{"ASPELL":"off","DOCS":"on"}},{"name":"jogl","origin":"graphics/jogl","version":"1.1.1_10","comment":"Java bindings for OpenGL","maintainer":"peterj@FreeBSD.org","www":"https://jogl.dev.java.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e2530e7e9cf644cdce8de231f8d7b336db7c1201e3cfb8adcb6705eeb3ac24f1","flatsize":20826664,"path":"All/jogl-1.1.1_10.pkg","repopath":"All/jogl-1.1.1_10.pkg","licenselogic":"single","pkgsize":1720032,"desc":"The JOGL project hosts the development version of the Java Binding for\nthe OpenGL API (JSR-231), and is designed to provide hardware-\nsupported 3D graphics to applications written in Java.  JOGL provides\nfull access to the APIs in the OpenGL 2.0 specification as well as\nnearly all vendor extensions, and integrates with the AWT and Swing\nwidget sets.  It is part of a suite of open-source technologies\ninitiated by the Game Technology Group at Sun Microsystems.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXau":{"origin":"x11/libXau","version":"1.0.11"},"libXdamage":{"origin":"x11/libXdamage","version":"1.1.6"},"libXdmcp":{"origin":"x11/libXdmcp","version":"1.1.5"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libXxf86vm":{"origin":"x11/libXxf86vm","version":"1.1.5"},"libdrm":{"origin":"graphics/libdrm","version":"2.4.123,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","graphics","java"],"options":{"DOCS":"on"}},{"name":"jo","origin":"textproc/jo","version":"1.6_1","comment":"Small utility to create JSON objects","maintainer":"bofh@FreeBSD.org","www":"https://github.com/jpmens/jo","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"603d7481e8ca54e113223c14a24fc9b87db77782be8a0261587db4d3a5b34dc4","flatsize":38438,"path":"All/jo-1.6_1.pkg","repopath":"All/jo-1.6_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":19844,"desc":"jo creates a JSON string on stdout from words given it as arguments or read\nfrom stdin. Without option -a it generates an object whereby each word is a\nkey=value (or key@value) pair with key being the JSON object element and value\nits value. jo attempts to guess the type of value in order to create number\n(using strtod(3)), string, or null values in JSON.","categories":["textproc"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"jnoisemeter","origin":"audio/jnoisemeter","version":"0.4.1","comment":"Jack app for measurement of audio signals, in particular noise signals","maintainer":"yuri@FreeBSD.org","www":"https://kokkinizita.linuxaudio.org/linuxaudio/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"df1563f30085f6bd625daf8947908cccd0d2721329769df64e1397bf873af668","flatsize":56321,"path":"All/jnoisemeter-0.4.1.pkg","repopath":"All/jnoisemeter-0.4.1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":21028,"desc":"Jnoisemeter is a small Jack app for accurate measurement of\naudio signals, in particular noise signals.\n\nThe simplest use is to measure the S/N ratio of your\nsound card. If you can calibrate the input levels of\nyour soundcard it can also be used (with some external\nhardware) to measure noise levels of any type of audio\nequipment, including preamps and microphones.","deps":{"clthreads":{"origin":"devel/clthreads","version":"2.4.2_1"},"clxclient":{"origin":"devel/clxclient","version":"3.9.2"},"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"}},"categories":["audio"],"shlibs_required":["libX11.so.6","libXft.so.2","libc.so.8","libclthreads.so.2","libclxclient.so.3","libjack.so.0","libm.so.4","libpthread.so.0","librt.so.0","libstdc++.so.9"]},{"name":"jnettop","origin":"net-mgmt/jnettop","version":"0.13.0_2","comment":"Traffic visualizer, similar to nettop","maintainer":"zi@FreeBSD.org","www":"https://sourceforge.net/projects/jnettop/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6ce0b3bf62662fa5501aca57c0f5d5e505afe9ecc9a7aebc5d424c6e2cbc49f1","flatsize":83387,"path":"All/jnettop-0.13.0_2.pkg","repopath":"All/jnettop-0.13.0_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":29132,"desc":"Jnettop is a traffic visualiser, which captures traffic going through\nthe host it is running from and displays streams sorted by bandwidth\nthey use.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"}},"categories":["net-mgmt"],"shlibs_required":["libc.so.8","libglib-2.0.so.0","libgthread-2.0.so.0","libintl.so.8","libpcap.so.3","libpthread.so.0"]},{"name":"jnv","origin":"textproc/jnv","version":"0.5.0_2","comment":"Interactive JSON filter using jq","maintainer":"yuri@FreeBSD.org","www":"https://github.com/ynqa/jnv","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"81888e71651d25c45647bae1f5618f9c933c1fa42b92d50c1ab1ddba83e0c075","flatsize":6400512,"path":"All/jnv-0.5.0_2.pkg","repopath":"All/jnv-0.5.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1650640,"desc":"jnv is designed for navigating JSON, offering an interactive JSON viewer\nand `jq` filter editor.\n\nFeatures:\n\n* Interactive JSON viewer and `jq` filter editor\n* Syntax highlighting for JSON\n* Use jaq to apply `jq` filter","categories":["textproc"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0"]},{"name":"keybase","origin":"security/keybase","version":"6.4.0_1","comment":"Keybase.io client and Keybase Filesystem (KBFS)","maintainer":"sunpoet@FreeBSD.org","www":"https://keybase.io/docs/command_line","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bd1427bd8f1a085139843a97d619c918b2eb44e350e5d5bdb4718c1c9712f291","flatsize":161030981,"path":"All/keybase-6.4.0_1.pkg","repopath":"All/keybase-6.4.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":40484124,"desc":"Keybase.io client and Keybase Filesystem (KBFS)\n\nKeybase will be a public directory of publicly auditable public keys. All\npaired, for convenience, with unique usernames.\n\nkbfs is the official Keybase implementation of the client-side code for the\nKeybase filesystem (KBFS). This client allows you to mount KBFS as a proper\nfilesystem at some mountpoint on your local device (by default, /keybase/). It\ncommunicates locally with the Keybase service, and remotely with three types of\nKBFS servers (block servers, metadata servers, and key servers).","categories":["security"],"shlibs_required":["libc.so.8","libpthread.so.0"],"annotations":{"cpe":"cpe:2.3:a:keybase:keybase:6.4.0:::::dragonfly6:x86_64:1"},"messages":[{"message":"Uploading private keys is strongly discouraged.\n\n\nNotes on how to configure and mount KBFS are available on the FreeBSD wiki:\nhttps://wiki.FreeBSD.org/Ports/security/keybase","type":"install"}]},{"name":"jtopen","origin":"sysutils/jtopen","version":"6.2","comment":"Java library to access OS/400 or i5/OS systems","maintainer":"saper@saper.info","www":"https://jt400.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6861f93840457aa22f76a8b44e4f61b5256facef7a45e1b74d68a1a9a179c337","flatsize":9964246,"path":"All/jtopen-6.2.pkg","repopath":"All/jtopen-6.2.pkg","licenselogic":"single","licenses":["IBMPL10"],"pkgsize":7757552,"desc":"JTOpen is the open source version of the IBM Toolbox for Java\nlicensed program product.  The IBM Toolbox for Java is a library\nof Java classes supporting the client/server and internet programming\nmodels to a system running OS/400 or i5/OS. The classes can be used\nby Java applets, servlets, and applications to easily access OS/400\nand i5/OS data and resources.\n\nThe Toolbox does not require additional client support over and\nabove what is provided by the Java Virtual Machine and TCP/IP.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","sysutils"],"options":{"DOCS":"on"}},{"name":"jmba","origin":"mail/jmba","version":"0.5.5_1","comment":"Junk Mail Buffering Agent","maintainer":"romain@FreeBSD.org","www":"https://www.ivarch.com/programs/jmba.shtml","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"83c607001779feee3b83acea4700ec5d2f96a4c18dc36e23eb8db4d5cc1e9fd3","flatsize":75535,"path":"All/jmba-0.5.5_1.pkg","repopath":"All/jmba-0.5.5_1.pkg","licenselogic":"single","licenses":["ART10"],"pkgsize":29468,"desc":"Junk Mail Buffering Agent is a tool for preventing delivery of email until the\nsender has confirmed their address. It can be used in conjunction with a spam\nfilter to prevent delivery of spammy-looking email unless the sender is\nconfirmed as valid.\njmba is designed to be used in conjunction with a spam filter such as QSF and\nthe mail processor procmail. When the spam filter says it thinks an email is\nspam, it can be passed to jmba. jmba will queue it and send an email to the\nsender containing a key; if the sender replies, the original email is\n\"unfrozen\" from the queue and delivered.","categories":["mail"],"shlibs_required":["libc.so.8"]},{"name":"jogamp-jogl","origin":"graphics/jogamp-jogl","version":"2.3.2_2","comment":"Java bindings for OpenGL","maintainer":"ports@FreeBSD.org","www":"https://jogamp.org/jogl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5184ed7ed76e9ac760171ee031efa3b324a17b2ad3bf5266b11a47f9a5d91328","flatsize":5973841,"path":"All/jogamp-jogl-2.3.2_2.pkg","repopath":"All/jogamp-jogl-2.3.2_2.pkg","licenselogic":"single","pkgsize":4127440,"desc":"The JOGL project hosts the development version of the Java (TM) Binding for the\nOpenGL API (JSR-231), and is designed to provide hardware-supported 3D graphics\nto applications written in Java. JOGL provides full access to the APIs in the\nOpenGL 1.3 - 3.0, >= 3.1, ES 1.x and ES 2.x specification as well as nearly all\nvendor extensions. It integrates with the AWT and Swing widget sets, as well\nwith custom windowing toolkits using the NativeWindow API. It is part of a\nsuite of open-source technologies initiated by the Game Technology Group at Sun\nMicrosystems.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libXxf86vm":{"origin":"x11/libXxf86vm","version":"1.1.5"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"},"swt":{"origin":"x11-toolkits/swt","version":"4.21_2"}},"categories":["devel","graphics","java"],"messages":[{"message":"===>   NOTICE:\n\nThe jogamp-jogl port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"jlog","origin":"databases/jlog","version":"1.2.2.s2015012200","comment":"Journaled log library","maintainer":"alfred@FreeBSD.org","www":"https://labs.omniti.com/labs/jlog","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cc79205764b13b4de22be4bd7744b4fcd1d6698a7212c9b8515c692edca55fce","flatsize":249556,"path":"All/jlog-1.2.2.s2015012200.pkg","repopath":"All/jlog-1.2.2.s2015012200.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":62308,"desc":"JLog is short for \"journaled log\" and this package is really an API\nand implementation that is libjlog. What is libjlog? libjlog is a\npure C, very simple durable message queue with multiple subscribers\nand publishers (both thread and multi-process safe). The basic\nconcept is that publishers can open a log and write messages to it\nwhile subscribers open the log and consume messages from it. \"That\nsounds easy.\" libjlog abstracts away the need to perform log rotation\nor maintenance by publishing into fixed size log buffers and\neliminating old log buffers when there are no more consumers pending.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases"],"shlibs_required":["libc.so.8","libpthread.so.0","librt.so.0"],"options":{"PERL":"on"}},{"name":"jmatconvol","origin":"audio/jmatconvol","version":"0.5.2_1","comment":"Real-time convolution engine for dense matrix of short convolutions","maintainer":"yuri@FreeBSD.org","www":"https://kokkinizita.linuxaudio.org/linuxaudio/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c0ef16f8bced2b3cb1770747dbed7ada950c01d4183098a3cc72a58c43e740a1","flatsize":124355,"path":"All/jmatconvol-0.5.2_1.pkg","repopath":"All/jmatconvol-0.5.2_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":39344,"desc":"Jconvolver is a Convolution Engine for JACK, based on FFT convolution and using\nnon-uniform partition sizes: small ones at the start of the IR and building up\nto the most efficient size further on. It can perform zero-delay processing with\nmoderate CPU load. Jconvolver uses the convolution engine designed for Aella, a\nconvolution application for reverberation processing (to be announced later).\nThis distributes the calculation over up to five threads, one for each partition\nsize, running at priorities just below the the one of JACK's processing thread.\nThis engine is a separate library that will be documented as soon as I can find\nthe time.\n\nMain features:\n* Any matrix of convolutions between up to up 64 inputs and 64 outputs, as long\n  as your CPU(s) can handle it.\n* Allows trading off CPU load to processing delay, and remains efficient even\n  when configured for zero delay.\n* Sparse and diagonal matrices are handled as efficiently as dense ones. No CPU\n  cycles or memory resources are wasted on empty cells in the matrix, nor on\n  empty partitions if IRs are of different length.\n`","deps":{"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"fftw3-float":{"origin":"math/fftw3-float","version":"3.3.10_5"},"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"}},"categories":["audio"],"shlibs_required":["libc.so.8","libfftw3.so.3","libfftw3f.so.3","libjack.so.0","libm.so.4","libpthread.so.0","libsndfile.so.1","libstdc++.so.9"]},{"name":"jmref","origin":"multimedia/jmref","version":"19.0_1","comment":"JM Reference Software","maintainer":"bofh@FreeBSD.org","www":"https://iphome.hhi.de/suehring/tml","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fd2293a1b3cfb9dadefa4eeed7e1bb6ca2b55d168e7975c16e26e277499aac81","flatsize":2418365,"path":"All/jmref-19.0_1.pkg","repopath":"All/jmref-19.0_1.pkg","licenselogic":"and","licenses":["ISO_IEC","ITU"],"pkgsize":791032,"desc":"JM H.264/AVC reference software","categories":["multimedia"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"jlj","origin":"deskutils/jlj","version":"2.12","comment":"Jerry's command-line LiveJournal.com entry system","maintainer":"ports@FreeBSD.org","www":"http://umlautllama.com/projects/perl/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0fd24fcda9358ada5ec97aabb9f7ebb369e5a4c831c28ce8f953f58149d96517","flatsize":100949,"path":"All/jlj-2.12.pkg","repopath":"All/jlj-2.12.pkg","licenselogic":"single","pkgsize":29840,"desc":"Jerry's LiveJournal system is a command-line system written in perl\nto interact with LiveJournal.com.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["deskutils","net"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"Be sure to copy /usr/local/share/examples/jlj/dot.livejournal.rc to\n~/.livejournal.rc before running jlj.  More details can be found\nin /usr/local/share/doc/jlj/README.","type":"install"},{"message":"===>   NOTICE:\n\nThe jlj port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"jmk-x11-fonts","origin":"x11-fonts/jmk-x11-fonts","version":"3.0_6","comment":"Jim Knoble's font package for X","maintainer":"olgeni@FreeBSD.org","www":"http://www.jmknoble.net/fonts/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4831746116513bdca977be84e6f1f5c3d99ca6cc8d7bac51b8c61466673e18e1","flatsize":552438,"path":"All/jmk-x11-fonts-3.0_6.pkg","repopath":"All/jmk-x11-fonts-3.0_6.pkg","licenselogic":"single","pkgsize":455500,"desc":"Jim Knoble's font collection for X.\n\nThis font collection for X is under the terms of the GNU General\nPublic License (GPL) version 2.0","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"],"messages":[{"message":"You'll have to add /usr/local/lib/X11/fonts/jmk\nto your X font path by either:\n\n$ xset fp+ /usr/local/lib/X11/fonts/jmk\n$ xset fp rehash\n\nor by adding it to your X-server configuration file (usually\n/etc/X11/XF86Config) and restarting the X-server.","type":"install"}]},{"name":"jlex","origin":"java/jlex","version":"1.2.6_3","comment":"Lexical analyzer generator, written for Java, in Java","maintainer":"ports@FreeBSD.org","www":"https://www.cs.princeton.edu/~appel/modern/java/JLex/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"42f7cc31d00e4e74b9f7096808436d78ace5eba98b071afc799303622ad38681","flatsize":54228,"path":"All/jlex-1.2.6_3.pkg","repopath":"All/jlex-1.2.6_3.pkg","licenselogic":"single","pkgsize":52828,"desc":"The JLex utility is based upon the Lex lexical analyzer generator model.\nJLex takes a specification file similar to that accepted by Lex, then\ncreates a Java source file for the corresponding lexical analyzer.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"],"messages":[{"message":"JLex is installed into /usr/local/share/java/classes.\n\nRun with 'jlex'\n\nSee http://www.cs.princeton.edu/~appel/modern/java/JLex.","type":"install"},{"message":"===>   NOTICE:\n\nThe jlex port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"jkill","origin":"sysutils/jkill","version":"1.0_1","comment":"Shutdowns a running jail and all its processes","maintainer":"pavel@ext.by","www":"http://ext.by/jkill/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"83121ad46e13219c28debbdca5ed26d1ce8816457a8ce006da8dccfbb81e4f71","flatsize":2898,"path":"All/jkill-1.0_1.pkg","repopath":"All/jkill-1.0_1.pkg","licenselogic":"single","pkgsize":2052,"desc":"Shutdowns a running jail and all its processes.\n\nNo additional software or tools like \"jailer(8)\" needed.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["sysutils"]},{"name":"jjclient","origin":"deskutils/jjclient","version":"1.0.2_2","comment":"Command line client for posting JustJournal entries","maintainer":"luke@justjournal.com","www":"https://www.justjournal.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"30d64c4f2fc1950aa98ff3b21631970069ad401fc9cc52c5dfc87883a7e212db","flatsize":10816,"path":"All/jjclient-1.0.2_2.pkg","repopath":"All/jjclient-1.0.2_2.pkg","licenselogic":"single","pkgsize":4004,"desc":"jjclient - A command line client for posting JustJournal entries\n\njjclient is a UNIX-style client for JustJournal that allows you to\npost blog entries from the command line without the need for a web\nbrowser.","deps":{"xmlrpc-c":{"origin":"net/xmlrpc-c","version":"1.60.04"}},"categories":["deskutils"],"shlibs_required":["libc.so.8","libcurl.so.4","libxmlrpc.so.3","libxmlrpc_client.so.3","libxmlrpc_util.so.4","libxmlrpc_xmlparse.so.3","libxmlrpc_xmltok.so.3"]},{"name":"jlint","origin":"java/jlint","version":"3.1.2_5","comment":"Java program analyzer and checker","maintainer":"ports@FreeBSD.org","www":"https://artho.com/jlint/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0fcf0d989ae305d0bcccefff616cedb86725eb5a1b00f0c329016f67f482a37f","flatsize":354601,"path":"All/jlint-3.1.2_5.pkg","repopath":"All/jlint-3.1.2_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":213708,"desc":"Jlint will check your Java code and find bugs, inconsistencies\nand synchronization problems by doing data flow analysis and\nbuilding the lock graph.","categories":["devel","java"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe jlint port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"jline","origin":"devel/jline","version":"0.9.94","comment":"Java library for handling console input","maintainer":"mkamm@gmx.net","www":"https://jline.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cba5e0620e1c134a2cef8bd34de4737dde094375f7e0c8dc248c294623d22bfc","flatsize":2017355,"path":"All/jline-0.9.94.pkg","repopath":"All/jline-0.9.94.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":311212,"desc":"JLine is a Java library for handling console input. It is similar in\nfunctionality to BSD editline and GNU readline. People familiar with\nthe readline/editline capabilities for modern shells (such as bash and\ntcsh) will find most of the command editing features of JLine to be\nfamiliar.\n\nJLine is distributed under the BSD license, meaning that you are\ncompletely free to redistribute, modify, or sell it with almost no\nrestrictions.\n\nAPI documentation can be found in the apidocs directory.\n\nYou can use the jline.ConsoleRunner application to set up the system\ninput stream and continue on the launch another program. For example,\nto use JLine as the input handler for the popular BeanShell console\napplication, you can run: java jline.ConsoleRunner bsh.Interpreter","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"],"options":{"DOCS":"on","JLINEPATCH":"off"},"messages":[{"message":"To use JLine add the file\n/usr/local/share/java/classes/jline.jar\nto your classpath!","type":"install"}]},{"name":"jitsi-srtp-native","origin":"net-im/jitsi-srtp-native","version":"1.1.18","comment":"Native libraties to speed up jitsi-srtp","maintainer":"acm@FreeBSD.org","www":"https://github.com/jitsi/jitsi-srtp/tree/master/src/main/native","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"09703f50635dfd5ed22586fea51f3be3ecfda03c72230c4fa9f4f304ef89c265","flatsize":26806,"path":"All/jitsi-srtp-native-1.1.18.pkg","repopath":"All/jitsi-srtp-native-1.1.18.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":9060,"desc":"Native libraries required to speed-up Jitsi SRTP.","deps":{"openjdk11":{"origin":"java/openjdk11","version":"11.0.26+4.1_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["java","net-im"]},{"name":"jitsi-prosody-plugins","origin":"net-im/jitsi-prosody-plugins","version":"2.0.9955","comment":"Prosody plugins for Jitsi Meet","maintainer":"acm@FreeBSD.org","www":"https://github.com/jitsi/jitsi-meet/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7acee207c92fa699c1512fd843ec8888a831b63d4e3a3b204ef957d2fc373d0f","flatsize":510140,"path":"All/jitsi-prosody-plugins-2.0.9955.pkg","repopath":"All/jitsi-prosody-plugins-2.0.9955.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":96720,"desc":"Prosody modules for jitsi-meet.","deps":{"prosody":{"origin":"net-im/prosody","version":"0.12.5_1"}},"categories":["net-im"],"users":["jitsi"],"groups":["jitsi"],"annotations":{"cpe":"cpe:2.3:a:jitsi:meet:2.0.9955:::::dragonfly6:x86_64"}},{"name":"jlatexmath","origin":"math/jlatexmath","version":"1.0.7","comment":"Java API to display mathematical formulas written in LaTeX","maintainer":"ports@FreeBSD.org","www":"https://wiki.scilab.org/JLaTeXMath","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"be28c2dd15969dea33c81367a355833161a23d8ea6398f1da85ae34c75d126af","flatsize":714161,"path":"All/jlatexmath-1.0.7.pkg","repopath":"All/jlatexmath-1.0.7.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":651904,"desc":"The goal of this Java API is to display mathematical formulas written in\nLaTeX. The default encoding is UTF-8.\n\nThe most of LaTeX commands are available and :\n\n 1) macros from amsmath and symbols from amssymb and stmaryrd;\n 2) \\includegraphics (without options);\n 3) the TeX macro \\over;\n 4) accents from amsxtra package;\n 5) the macros \\definecolor, \\textcolor, \\colorbox and \\fcolorbox from the\n    package color;\n 6) the macros \\rotatebox, \\reflectbox and \\scalebox from the package graphicx;\n 7) the most of latin unicode characters are available and cyrillic or\n    greek characters are detected for the loading of the different fonts;\n 8) the commands \\newcommand and \\newenvironment;\n 9) the environments array, matrix, pmatrix,..., eqnarray, cases;\n10) the fonts are embedded in the jar file to be used by fop 0.95 to generate\n    PDF, PS or EPS (SVG export with shaped fonts works fine too);\n11) and probably other things I forgot...","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"},"xmlgraphics-commons":{"origin":"graphics/xmlgraphics-commons","version":"2.6"}},"categories":["java","math"],"messages":[{"message":"===>   NOTICE:\n\nThe jlatexmath port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"jitsi-meet-full","origin":"net-im/jitsi-meet-full","version":"2.0.9955","comment":"All components to run Jitsi Meet video conferencing","maintainer":"acm@FreeBSD.org","www":"https://jitsi.org/jitsi-meet/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b1d037899f2d34cd1232599a81b0c4ad83492993933989feffbd99ff81e47442","flatsize":243,"path":"All/jitsi-meet-full-2.0.9955.pkg","repopath":"All/jitsi-meet-full-2.0.9955.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":1072,"desc":"This is a metaport to install all dependencies to run Jitsi Meet,\na set of Open Source projects which empower users to use and deploy video\nconferencing platforms with state-of-the-art video quality and features.","deps":{"jicofo":{"origin":"net-im/jicofo","version":"1.0.1118"},"jitsi-meet":{"origin":"www/jitsi-meet","version":"1.0.8339"},"jitsi-prosody-plugins":{"origin":"net-im/jitsi-prosody-plugins","version":"2.0.9955"},"jitsi-srtp-native":{"origin":"net-im/jitsi-srtp-native","version":"1.1.18"},"jitsi-videobridge":{"origin":"net-im/jitsi-videobridge","version":"2.3.198"},"nginx":{"origin":"www/nginx","version":"1.26.3_3,3"}},"categories":["net-im"]},{"name":"jinput","origin":"games/jinput","version":"2.0.10,1","comment":"Java Game Controller API","maintainer":"voidanix@420blaze.it","www":"https://github.com/jinput/jinput","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cfaae235d43f3ef4c38191e638b298b18551a3c562c88731d61be78c1f7109da","flatsize":208376,"path":"All/jinput-2.0.10,1.pkg","repopath":"All/jinput-2.0.10,1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":186096,"desc":"Java Game Controller API","deps":{"jutils":{"origin":"games/jutils","version":"1.0.1_1,1"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["games","java"]},{"name":"ko-sourcehanserif-otf","origin":"korean/sourcehanserif-otf","version":"1.001_1","comment":"Korean font by Adobe designed for user interfaces","maintainer":"hyun@caffeinated.codes","www":"https://github.com/adobe-fonts/source-han-serif","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0b86c16fd1da0f7fe49bf300decd37987d6d058b7b5eb78089c5cbb4096279ae","flatsize":163582645,"path":"All/ko-sourcehanserif-otf-1.001_1.pkg","repopath":"All/ko-sourcehanserif-otf-1.001_1.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":102918196,"desc":"Source Han Serif: The second Pan-CJK typeface family from Adobe\n\nThis is Source Han Serif K/KR, which supports all four variants in this family\nbut prioritizes Korean Hanja over other three.\n\n\"Source Han Serif supports four different East Asian languages---Simplified\nChinese, Traditional Chinese, Japanese, and Korean---and the 65,535 glyphs in\neach of its seven weights are designed to work together with a consistent design\nthat emphasizes shared elements between the languages while honoring the\ndiversity of each. Also included is a rich set of Western glyphs supporting the\nLatin, Greek, and Cyrillic scripts, which were derived from Source Serif.\"\n--- The Typekit, Adobe","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["korean","x11-fonts"],"options":{"FULL":"on","SUBSET":"off"},"messages":[{"message":"You can start using the font by following this instruction:\n\nAdd the following line to the \"Files\" section of your X.org configuration file:\n\n\tFontPath\t\"/usr/local/share/fonts/SourceHanSerifK/\"","type":"install"}]},{"name":"jikes","origin":"java/jikes","version":"1.22_3","comment":"Java source to byte-code compiler made available by IBM","maintainer":"ports@FreeBSD.org","www":"http://jikes.sf.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4faeb21f56f70bd4a116a12e2e9e50232227f5019a76acde3593cfcf7ab17eab","flatsize":1345033,"path":"All/jikes-1.22_3.pkg","repopath":"All/jikes-1.22_3.pkg","licenselogic":"single","pkgsize":435424,"desc":"This is jikes, a java source to byte-code compiler.  The compiler has been\nmade available by IBM under their open-source license, please see:\n\nfor details.  To operate, the CLASSPATH environment variable must typically\nbe set to a colon-delimited list of source directories, class directories,\nor zip files.  Note that jikes will complain if a non-existant directory or\nfile is specified in CLASSPATH.\n\n===============\n\n// This software is subject to the terms of the IBM Jikes Compiler Open\"\n// Source License Agreement available at the following URL:\"\n// http://www.ibm.com/research/jikes.\"\n// Copyright (C) 1996, 1998, International Business Machines Corporation\"\n// and others.  All Rights Reserved.\"\n// You must accept the terms of that agreement to use this software.\"","categories":["java"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"messages":[{"message":"This distribution is covered by the \"IBM Public License Version\nVersion 1.0 - Jikes\" contained in the file doc/license.htm. You\nmust accept the terms of the license agreement to use this software.\n\nhttp://ibm.com/developerworks/opensource/jikes\n\nCopyright (C) 1996, 1998, International Business Machines Corporation\nand others.  All Rights Reserved.\n\nYou must accept the terms of that agreement to use this software.","type":"install"},{"message":"===>   NOTICE:\n\nThe jikes port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"jiic","origin":"devel/jiic","version":"20120110_1","comment":"Streaming-based Java implementation of ISO 9660","maintainer":"ale@FreeBSD.org","www":"http://jiic.berlios.de/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"beaff06ec280ac621c6b91d51198050ec9add809f7304a6c2f81484c50db4174","flatsize":148781,"path":"All/jiic-20120110_1.pkg","repopath":"All/jiic-20120110_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":117296,"desc":"JIIC is a Java-based implementation for creating CD-ROM filesystem\nimages according to ISO 9660, also known as ECMA-119. It provides\nsupport for the El Torito, Joliet and Rock Ridge extensions.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"},"sabre":{"origin":"devel/sabre","version":"20100501_1"}},"categories":["devel","java","multimedia"]},{"name":"jing","origin":"textproc/jing","version":"20241231","comment":"RELAX NG validator in Java","maintainer":"yasu@FreeBSD.org","www":"http://www.thaiopensource.com/relaxng/jing.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"40ad5354b06e27a0ccb212a0e752029daf34d1e69dd7c686fb19cffef90ef392","flatsize":15825689,"path":"All/jing-20241231.pkg","repopath":"All/jing-20241231.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":4819948,"desc":"Jing is a validator for RELAX NG implemented in Java. It uses a\nvendor-independent Java interface for RELAX NG datatype libraries and\ncan use any datatype library that implements this interface.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","textproc"],"options":{"DOCS":"on"}},{"name":"jigsaw","origin":"games/jigsaw","version":"0.8_9","comment":"Simulates a jigsaw puzzle and illustrates the use of clipping paths","maintainer":"ports@FreeBSD.org","www":"https://gap.nongnu.org/jigsaw/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"83e207a4161d32ca19a780e230373862a97dc44b2fb6e734c65e03180e1f5ea3","flatsize":98230,"path":"All/jigsaw-0.8_9.pkg","repopath":"All/jigsaw-0.8_9.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":30492,"desc":"Simulates a jigsaw puzzle and illustrates the use of clipping paths.\n\nYou need a medium-sized TIFF file to play this game.\nLeft-click and drag to move a piece or cluster.\nCtrl-left-click and drag to connect knobs to slots.\nRight-click to disassemble a cluster.\nCtrl-right-click to extract a piece from a cluster.","deps":{"gnustep-back":{"origin":"x11-toolkits/gnustep-back","version":"0.31.0"},"libobjc2":{"origin":"lang/libobjc2","version":"2.2.1"}},"categories":["games","gnustep"],"shlibs_required":["libc.so.8","libgnustep-base.so.1.29.0","libgnustep-gui.so.0.31.1","libm.so.4","libobjc.so.4.6","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe jigsaw port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"jid3lib","origin":"audio/jid3lib","version":"0.5.4_3","comment":"Java ID3 Tag Library","maintainer":"ports@FreeBSD.org","www":"https://javamusictag.sourceforge.net/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dbd6e9aed9088828f2ada7cbd5b9c054c95deb53cff26bba278827cc89570d48","flatsize":192186,"path":"All/jid3lib-0.5.4_3.pkg","repopath":"All/jid3lib-0.5.4_3.pkg","licenselogic":"single","pkgsize":160136,"desc":"This library reads song information, such as song title, artist, and album,\nfrom an MP3 file. It supports ID3v1, ID3v1.1, Lyrics3v1, Lyrics3v2, ID3v2.2,\nID3v2.3, and ID3v2.4 tags. MP3 Frame Headers can also be read. There is a\nFilenameTag, a ID3v2.4 tag that is intelligently derived from the file name.\nIt contains tag synchronization utilities, multiple save options, and easy tag\nconversion methods.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["audio","java"],"messages":[{"message":"===>   NOTICE:\n\nThe jid3lib port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"jigzo","origin":"games/jigzo","version":"0.6.1_13","comment":"OpenGL jigsaw puzzle game","maintainer":"amdmi3@FreeBSD.org","www":"https://web.archive.org/web/20110102231249/http://www.resorama.com/jigzo","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8cc22b5196b289db544b0eb76fa003128c110fe88b18e3aac618a249a6de5ccf","flatsize":4308683,"path":"All/jigzo-0.6.1_13.pkg","repopath":"All/jigzo-0.6.1_13.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":4020900,"desc":"jigzo (formerly glpuzzle) is a jigsaw puzzle game. Choose from 12\npuzzles of various difficulties (4 to 25 pieces), and move the\npieces around to create the desired picture. gigzo uses OpenGL for\nsmooth movement and anti-aliased display.","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libGL.so.1","libSDL-1.2.so.0","libSDL_mixer-1.2.so.0","libc.so.8","libjpeg.so.8","libm.so.4","libpng16.so.16","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"jna","origin":"devel/jna","version":"5.15.0_2","comment":"Java access to native shared libraries","maintainer":"ports@markdixon.name","www":"https://github.com/java-native-access/jna","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2f711b1ac7bd57ab572d8b5c765750397e7c143a0f701002d120d2b208a23066","flatsize":57704199,"path":"All/jna-5.15.0_2.pkg","repopath":"All/jna-5.15.0_2.pkg","licenselogic":"or","licenses":["APACHE20","LGPL21+"],"pkgsize":9505832,"desc":"JNA provides Java programs easy access to native shared libraries\nwithout writing anything but Java code - no JNI or native code is\nrequired. This functionality is comparable to Windows' Platform/Invoke\nand Python's ctypes. Access is dynamic at runtime without code\ngeneration.\n\nJNA allows you to call directly into native functions using natural\nJava method invocation. The Java call looks just like it does in\nnative code. Most calls require no special handling or configuration;\nno boilerplate or generated code is required.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["devel","java"],"options":{"DOCS":"on"}},{"name":"jid","origin":"textproc/jid","version":"0.7.6_23","comment":"JSON Incremental Digger","maintainer":"sbz@FreeBSD.org","www":"https://github.com/simeji/jid","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9918512d50ec9d3f928ef7a93ba5679de835ade00672525375b592a0ada8e898","flatsize":2181100,"path":"All/jid-0.7.6_23.pkg","repopath":"All/jid-0.7.6_23.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":787044,"desc":"JSON Incremental Digger is a very simple tool. You can drill down JSON\ninteractively by using filtering queries like jq.","categories":["textproc"]},{"name":"jicmp6","origin":"net/jicmp6","version":"1.2.3","comment":"Java native interface (JNI) to ICMPv6","maintainer":"ports@FreeBSD.org","www":"https://www.opennms.org/wiki/Jicmp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"680b4cfe3c4ba13599898b77827102e54e518793a15b9f399699bcc8bba35b49","flatsize":21695,"path":"All/jicmp6-1.2.3.pkg","repopath":"All/jicmp6-1.2.3.pkg","licenselogic":"single","pkgsize":12240,"desc":"Java native interface (JNI) to ICMPv6.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","net"],"messages":[{"message":"===>   NOTICE:\n\nThe jicmp6 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"jicmp","origin":"net/jicmp","version":"1.4.4","comment":"Java native interface (JNI) to ICMP (ping)","maintainer":"ports@FreeBSD.org","www":"https://www.opennms.org/index.php/Jicmp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c6e0e0fe2205bdffd2df851379e625c0e7f3d111083a00fd18f44acb9867df08","flatsize":38028,"path":"All/jicmp-1.4.4.pkg","repopath":"All/jicmp-1.4.4.pkg","licenselogic":"single","pkgsize":28764,"desc":"A Java native interface (JNI) to ICMP (ping), formerly a part of the base\nOpenNMS package.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","net"],"messages":[{"message":"===>   NOTICE:\n\nThe jicmp port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"jhead","origin":"graphics/jhead","version":"3.08","comment":"EXIF JPEG header manipulation tool","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/Matthias-Wandel/jhead","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"35699d34008d9c61a57d3db1d11406637fecd40476fe57efe31332cea978e9d7","flatsize":78896,"path":"All/jhead-3.08.pkg","repopath":"All/jhead-3.08.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":38768,"desc":"Jhead is a command line driven program for manipulating the non-image parts of\nExif flavour JPEG files that most digital cameras produce.\n\nIt has the following features:\n- Extracting camera settings from Exif image files\n- Able to set and/or adjust the Exif time field\n- Manipulation (extract, replace, regenerate) of Exif integral thumbnails\n- Transplant Exif image header from one JPEG to another\n- Edit JPEG comment fields\n- Automatically rotate images upright (using jpegtran) according to\n  \"orientation\" tag.\n- Manage running programs on large batches of Jpegs and restoring Exif header\n  information afterwards.\n- Display embedded GPS info (if present)","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libm.so.4"],"annotations":{"cpe":"cpe:2.3:a:jhead_project:jhead:3.08:::::dragonfly6:x86_64"}},{"name":"jvgs","origin":"games/jvgs","version":"0.5.1_5","comment":"Minimalistic platform game","maintainer":"amdmi3@FreeBSD.org","www":"https://jvgs.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6d5c05ac4f81571dab3041ce27c7f73d69dc2c8e2cdc92d5dca53b565dcbf063","flatsize":27578887,"path":"All/jvgs-0.5.1_5.pkg","repopath":"All/jvgs-0.5.1_5.pkg","licenselogic":"single","licenses":["jvgs"],"pkgsize":24389536,"desc":"JVGS is a free, minimalistic platform game that runs on Windows,\nOS X, Linux and most other obscure systems out there. Some elements\nare loosely based on xkcd. The Ghosts album by Nine Inch Nails was\nchosen as soundtrack.","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"lua51":{"origin":"lang/lua51","version":"5.1.5_10"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libSDL-1.2.so.0","libSDL_mixer-1.2.so.0","libc.so.8","libfreetype.so.6","liblua-5.1.so","libm.so.4","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on"}},{"name":"joomla5","origin":"www/joomla5","version":"5.0.2","comment":"Dynamic web content management system (CMS)","maintainer":"wen@FreeBSD.org","www":"https://www.joomla.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e97cba49399001fc9da5519811352392b100279fc09e6708634dbabff980b623","flatsize":73037953,"path":"All/joomla5-5.0.2.pkg","repopath":"All/joomla5-5.0.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":16424944,"desc":"Joomla! is one of the most powerful Open Source Content Management Systems\non the planet. It is used all over the world for everything from simple\nwebsites to complex corporate applications. Joomla! is easy to install,\nsimple to manage, and reliable.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-dom":{"origin":"textproc/php83-dom","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-mysqli":{"origin":"databases/php83-mysqli","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-simplexml":{"origin":"textproc/php83-simplexml","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"},"php83-zip":{"origin":"archivers/php83-zip","version":"8.3.21"},"php83-zlib":{"origin":"archivers/php83-zlib","version":"8.3.21"}},"categories":["www"],"options":{"MYSQL":"on","PGSQL":"off"},"annotations":{"cpe":"cpe:2.3:a:joomla:joomla\\!:5.0.2:::::dragonfly6:x86_64"},"messages":[{"message":"1) Add the following to your Apache configuration, and restart the server:\n\n  Alias /joomla /usr/local/www/joomla/\n  AcceptPathInfo On\n\n  <Directory /usr/local/www/joomla>\n      AllowOverride None\n      Require all granted\n  </Directory>\n\n 2) Visit your Joomla site with a browser (i.e. http://your.server.com/joomla/),\n    and you should be taken to the install.php script, which will lead you\n    through creating a config.php file and then setting up Joomla, creating\n    an admin account, etc.","type":"install"}]},{"name":"jgraph","origin":"graphics/jgraph","version":"8.3_2","comment":"Generates postscript graphs","maintainer":"ports@FreeBSD.org","www":"https://web.eecs.utk.edu/~plank/plank/jgraph/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6660438bf6586105513b2606c6fed9e67717279936dd949768befe187bc12396","flatsize":249540,"path":"All/jgraph-8.3_2.pkg","repopath":"All/jgraph-8.3_2.pkg","licenselogic":"single","pkgsize":75472,"desc":"This is a port of jgraph, a powerful program for generating graphs\nin postscript format.  The Winter 1993 Usenix Technical Conference\nproceedings contains a paper describing jgraph.  Also, see the\njgraph homepage for more details.","categories":["graphics"],"shlibs_required":["libc.so.8","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe jgraph port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"josm","origin":"astro/josm","version":"19342","comment":"Comprehensive editor for OpenStreetMap.org database","maintainer":"amdmi3@FreeBSD.org","www":"https://josm.openstreetmap.de/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e70c2b0622c366f9ac16339e0fb6122d73a660291619a1bee116113ed70ce571","flatsize":18758653,"path":"All/josm-19342.pkg","repopath":"All/josm-19342.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":17518944,"desc":"JOSM is the \"Java OpenStreetMap Editor\". It is a feature-rich editor for the\nexperienced OSM mapper. It requires some configuration efforts. But if you\nintend to become a great OSM mapper, it's worth the time you need to get\nused to it.","deps":{"openjdk11":{"origin":"java/openjdk11","version":"11.0.26+4.1_1"}},"categories":["astro","java"]},{"name":"jgraphx","origin":"java/jgraphx","version":"4.2.2_1","comment":"Java Graph Diagram Component version X","maintainer":"ports@FreeBSD.org","www":"https://github.com/jgraph/jgraphx","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6de877f909094fdfcd31e32051d6112d34f3ce51ad7b8c795fb074446a1999ac","flatsize":15223289,"path":"All/jgraphx-4.2.2_1.pkg","repopath":"All/jgraphx-4.2.2_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":2324860,"desc":"JGraphX is a Java Swing diagramming (graph visualisation) library licensed\nunder the BSD license.  It provides functionality for visualisation and\ninteraction with node-edge graphs (not charts).  It also includes\nfunctionality like XML stencils support, various import/export and layouting\n(automatically node/edge positioning).\n\nNote: JGraphX is not actively developed nowadays.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["graphics","java"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe jgraphx port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"jgraph-java","origin":"java/jgraph","version":"5.13.0.4","comment":"Java Graph Diagram Component","maintainer":"crees@FreeBSD.org","www":"https://www.jgraph.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b3120e2067fba45749db25956f7403ccaad7389b6a46f29a20842e46f270bcef","flatsize":8496629,"path":"All/jgraph-java-5.13.0.4.pkg","repopath":"All/jgraph-java-5.13.0.4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":648532,"desc":"JGraph is the most powerful, lightweight, feature-rich, and thoroughly\ndocumented open-source graph component available for Java. It is accompanied\nby JGraphpad, the first free diagram editor for Java that offers XML, Drag and\nDrop and much more!\n\nWith the JGraph zoomable component, you can display objects and relations\n(networks) in any Swing UI. JGraph can also be used on the server-side, for\nexample to read a GXL graph, apply a custom layout algorithm, and return the\nresult as a HTML image map.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["graphics","java"],"options":{"COMPILE":"off","DOCS":"on"}},{"name":"jgmenu","origin":"x11/jgmenu","version":"4.4.1","comment":"Simple X11 menu","maintainer":"lcook@FreeBSD.org","www":"https://jgmenu.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"47df6c2cc401a5d8d660d88b0733dbcc057a29928ef04609bb7a12f4537b5001","flatsize":413301,"path":"All/jgmenu-4.4.1.pkg","repopath":"All/jgmenu-4.4.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":133112,"desc":"Simple, independent and contemporary-looking X11 menu, designed for\nscripting, ricing and tweaking.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"menu-cache":{"origin":"x11/menu-cache","version":"1.1.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"png":{"origin":"graphics/png","version":"1.6.47"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXrandr.so.2","libc.so.8","libcairo.so.2","libdl.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libharfbuzz.so.0","libintl.so.8","liblzma.so.3","libm.so.4","libmenu-cache.so.3","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpng16.so.16","libpthread.so.0","librsvg-2.so.2","libxml2.so.2","libz.so.3"],"options":{"DOCS":"on","LX":"on","PMENU":"on"}},{"name":"jgroups","origin":"net/jgroups","version":"2.12.0_1","comment":"Java toolkit for reliable multicast communication","maintainer":"ale@FreeBSD.org","www":"http://www.jgroups.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"47d3ddc9cf269443d6b58020f426ea653a45a36523d6791c0797e4d9f3b434ee","flatsize":23314177,"path":"All/jgroups-2.12.0_1.pkg","repopath":"All/jgroups-2.12.0_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":3756804,"desc":"JGroups is a toolkit for reliable multicast communication.\n(Note that this doesn't necessarily mean IP Multicast,\nJGroups can also use transports such as TCP).\nIt can be used to create groups of processes whose members can\nsend messages to each other. The main features include:\n\n* Group creation and deletion\n* Joining and leaving of groups\n* Membership detection and notification about joined/left/crashed members\n* Detection and removal of crashed members\n* Sending and receiving of member-to-group messages (point-to-multipoint)\n* Sending and receiving of member-to-member messages (point-to-point)","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","net"],"options":{"DOCS":"on"}},{"name":"jgoodies-looks","origin":"devel/jgoodies-looks","version":"2.7.0","comment":"Improved appearance for Java Swing applications","maintainer":"ports@FreeBSD.org","www":"http://www.jgoodies.com","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b83892edc1cb493c07afa4ba30f7822b8308fd49466da25a4fbd04bcca082ee4","flatsize":1101390,"path":"All/jgoodies-looks-2.7.0.pkg","repopath":"All/jgoodies-looks-2.7.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":992464,"desc":"The JGoodies Looks make Swing applications and applets look better.\nThe package consists of a Windows look&feel and the Plastic look&feel family\noptimized for readability, precise micro-design and usability.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"],"options":{"DOCS":"on","SRC":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe jgoodies-looks port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"jitsi-meet","origin":"www/jitsi-meet","version":"1.0.8339","comment":"Secure, Simple and Scalable Video Conferences","maintainer":"acm@FreeBSD.org","www":"https://github.com/jitsi/jitsi-meet","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"909eb0184c293de553b38e987552682eaaadd14b215f57bad359389fc40bd380","flatsize":51430641,"path":"All/jitsi-meet-1.0.8339.pkg","repopath":"All/jitsi-meet-1.0.8339.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":15040072,"desc":"Jitsi Meet is an open-source (Apache) WebRTC JavaScript application that uses\nJitsi Videobridge to provide high quality, secure and scalable video\nconferences.\n\nThe Jitsi Meet client runs in your browser, without installing anything else\non your computer. You can try it out at https://meet.jit.si.\n\nJitsi Meet allows very efficient collaboration. Users can stream their desktop\nor only some windows. It also supports shared document editing with Etherpad.","categories":["net-im","www"],"annotations":{"cpe":"cpe:2.3:a:jitsi:meet:1.0.8339:::::dragonfly6:x86_64"},"messages":[{"message":"Jitsi Meet was installed\n\n1) Jitsi Meet needs the following apps as minimal to work\n\n   www/nginx\n   net-im/prosody\n   net-im/jitsi-prosody-plugins\n   net-im/jicofo\n   net-im/jitsi-videobridge\n\n2) You can find a basic configuration example here:\n\n   /usr/local/share/examples/jitsi/nginx.conf\n\n3) Configuration and interface options files are installed like \n\n   /usr/local/www/jitsi-meet/config.js.sample\n   /usr/local/www/jitsi-meet/interface_config.js.sample\n\n   Copy these files to\n\n   /usr/local/www/jitsi-meet/config.js\n   /usr/local/www/jitsi-meet/interface_config.js\n\n4) Enjoy it","type":"install"}]},{"name":"jflex","origin":"java/jflex","version":"1.8.1","comment":"Fast Lexical Analyser Generator for Java[tm]","maintainer":"ports@FreeBSD.org","www":"https://www.jflex.de/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"43159375beb862cc98b9a4832a15e86b47417eca9d79764a934ccc663043e584","flatsize":2621582,"path":"All/jflex-1.8.1.pkg","repopath":"All/jflex-1.8.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":2164184,"desc":"JFlex is a lexical analyser generator for Java written in Java.  It is\nalso a rewrite of the tool JLex (Berk 1996) which was developed by\nElliot Berk at Princeton University.  As Vern Paxson states for his\nC/C++ tool flex (Paxson 1995): they do not share any code though.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe jflex port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"jfk","origin":"games/jfk","version":"0.1.1_12","comment":"Multiplayer 2D shoot'em up game","maintainer":"ports@FreeBSD.org","www":"https://hop.at/jfk/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a613806c62575f5cf4ed775e8532b53fe1572f09efcb1cc950f45242cf221d9a","flatsize":2339137,"path":"All/jfk-0.1.1_12.pkg","repopath":"All/jfk-0.1.1_12.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":2051844,"desc":"Jfk is a 2d shooting game.  It consists of a server and a client which uses SDL\nfor displaying graphics.  Your goal is to get a high score by shooting your\nenemies.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_image-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"},"messages":[{"message":"Please create a file .jfkserverrc with a line 'level=<levelfile>' where\n<levelfile> is one from /usr/local/share/jfk/levels/ or your own and a file\n.jfkclientrc with a line 'name=<yourname>' in your home directory. For more\ninformation about other variables read /usr/local/share/doc/jfk/jfkserver.sample\nand /usr/local/share/doc/jfk/jfkclient.sample.","type":"install"},{"message":"===>   NOTICE:\n\nThe jfk port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"jftp","origin":"ftp/jftp","version":"1.60","comment":"Java Network Browser","maintainer":"ports@FreeBSD.org","www":"https://j-ftp.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f9d836063743bff3bff4f4ccecf15eb17a529c32d59af42da31fbd5ee4ccb0f1","flatsize":4146079,"path":"All/jftp-1.60.pkg","repopath":"All/jftp-1.60.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":3737992,"desc":"JFtp is a graphical network browser. It support various types of connections\nlike FTP, SMB, SFTP, NFS, HTTP and local ones, has a nice swing gui, lots of\nfeatures and can be started and (auto)updated using Java Web Start in any\nbrowser (link on homepage).","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["ftp","java"],"messages":[{"message":"===>   NOTICE:\n\nThe jftp port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"jf-openhuninn","origin":"x11-fonts/jf-openhuninn","version":"2.1","comment":"jf Open Huninn by justfont","maintainer":"sunpoet@FreeBSD.org","www":"https://justfont.com/huninn/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"345eb76acced43eebc31f148024ef85ed35267a9bea6bfa76f0f1ceb11753b3a","flatsize":4916097,"path":"All/jf-openhuninn-2.1.pkg","repopath":"All/jf-openhuninn-2.1.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":2448232,"desc":"jf Open Huninn is an opensource font by justfont. It is based on Kosugi Maru (by\nMotoya) and Varela Round (by Joe Prince and Avraham Cornfeld).","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"jetbrains-restarter","origin":"devel/jetbrains-restarter","version":"242.23726.38_4","comment":"IntelliJ cross-platform restarter","maintainer":"dmitry.wagin@ya.ru","www":"https://github.com/JetBrains/intellij-community/tree/master/native/restarter","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"619322273995ab32a6eee6755c07a1942b2f0db629d31579129b5c03bc3db06a","flatsize":216186,"path":"All/jetbrains-restarter-242.23726.38_4.pkg","repopath":"All/jetbrains-restarter-242.23726.38_4.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":85544,"desc":"IntelliJ cross-platform restarter.\nDependency for IntelliJ based IDEs.","categories":["devel"],"shlibs_required":["libc.so.8","libexecinfo.so.1"]},{"name":"jfreechart","origin":"java/jfreechart","version":"1.0.17_1","comment":"Free Java class library for generating charts","maintainer":"olgeni@FreeBSD.org","www":"http://www.jfree.org/jfreechart/index.php","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3f8f93fb63b2b9f8d0bf3ffeaeb0a0560fbd1bb8607e5ab6012ced92b83c28f8","flatsize":62116500,"path":"All/jfreechart-1.0.17_1.pkg","repopath":"All/jfreechart-1.0.17_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":4952788,"desc":"JFreeChart is a free Java class library for generating charts, including:\n    * pie charts;\n    * bar charts (regular and stacked, with an optional 3D effect);\n    * line and area charts;\n    * scatter plots and bubble charts;\n    * time series, high/low/open/close charts and candle stick charts;\n    * combination charts;\n    * Pareto charts;\n    * Gantt charts;\n    * wind plots, meter charts and symbol charts.","deps":{"jcommon":{"origin":"java/jcommon","version":"1.0.23_1"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["graphics","java"],"options":{"COMPILE":"on","DOCS":"on"},"messages":[{"message":"In order to use classes in org.jfree.chart.servlet package,\nplease put Java Servlet 2.3 implementation in class path.","type":"install"}]},{"name":"jetbrains-pty4j","origin":"devel/jetbrains-pty4j","version":"0.12.11","comment":"Pty4J's native library","maintainer":"dmitry.wagin@ya.ru","www":"https://github.com/JetBrains/pty4j","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8102307b4e0dea85c8d6d989f97e72d85ffa2eedbedb9068d0ccf012bf3ae616","flatsize":22646,"path":"All/jetbrains-pty4j-0.12.11.pkg","repopath":"All/jetbrains-pty4j-0.12.11.pkg","licenselogic":"single","licenses":["EPL"],"pkgsize":8420,"desc":"Pty4J - Pseudo terminal(PTY) implementation in Java.","categories":["devel","java"]},{"name":"jetbrains-mono","origin":"x11-fonts/jetbrains-mono","version":"2.304,1","comment":"Free and open source typeface for developers","maintainer":"lwhsu@FreeBSD.org","www":"https://www.jetbrains.com/lp/mono","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9cb59d4701cb1d781ba961c7b2e28707a2d7a9ade4363f1c583ffb43601e83f0","flatsize":7801940,"path":"All/jetbrains-mono-2.304,1.pkg","repopath":"All/jetbrains-mono-2.304,1.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":736528,"desc":"JetBrains Mono: A free and open source typeface for developers","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"jesred","origin":"www/jesred","version":"1.2.1_1","comment":"Redirector for Squid","maintainer":"ports@FreeBSD.org","www":"http://www.linofee.org/~elkner/webtools/jesred/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c121187bd9b1f8c48ae6f6dc8efa70fbc508305a3b8e667d6f37fc54101725a9","flatsize":25920,"path":"All/jesred-1.2.1_1.pkg","repopath":"All/jesred-1.2.1_1.pkg","licenselogic":"single","pkgsize":11408,"desc":"Jesred is a very fast and highly configurable redirector for the Squid\nInternet Object Cache. It was derived from Chris Foote's and Wayne\nPiekarski's Squirm 1.0 betaB and some code from Squid itself, but is\nabout 2-3x faster than the original version and has some additional\nfeatures.","categories":["www"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe jesred port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"lazarus-gtk2","origin":"editors/lazarus","version":"3.8.0","comment":"Portable Delphi-like IDE for the FreePascal compiler (GTK2)","maintainer":"acm@FreeBSD.org","www":"https://www.lazarus-ide.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"de5548bf9a9340830f6d870c64ff455a7ae9de71787b0e1a1b9bbab6ce76769e","flatsize":1128882155,"path":"All/lazarus-gtk2-3.8.0.pkg","repopath":"All/lazarus-gtk2-3.8.0.pkg","licenselogic":"single","pkgsize":158268324,"desc":"Lazarus is the class libraries for Free Pascal that emulate Delphi.\nFree Pascal is a GPL'ed compiler that runs on FreeBSD, Linux, Win32, OS/2, 68K\nand more. Free Pascal is designed to be able to understand and compile\nDelphi syntax, which is of course OOP.\n\nLazarus is the part of the missing puzzle that will allow you to\ndevelop Delphi-like programs in all of the above platforms. Unlike Java\nwhich strives to be a write once run anywhere, Lazarus and Free Pascal\nstrives for write once compile anywhere.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"binutils":{"origin":"devel/binutils","version":"2.44,1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"fpc":{"origin":"lang/fpc","version":"3.2.3_1"},"fpc-source":{"origin":"lang/fpc-source","version":"3.2.3_1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdb":{"origin":"devel/gdb","version":"15.1_2"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gmake":{"origin":"devel/gmake","version":"4.4.1"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["devel","editors"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-x11-2.0.so.0","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0"],"options":{"GDB":"on"},"messages":[{"message":"The Lazarus RAD was installed\n\n1) You can run it using:\n\n   # lazarus\n\n2) The first time that lazarus is running, you should set the path to fpc\n   source directory at lazarus configuration environment. Also it could be\n   setting later.\n\n3) Now you can obtain freepascal source installing lang/fpc-source port or\n   package\n\n   It will be extracted to /usr/local/share/fpc-source-X.X.X\n\n4) You can use /usr/local/bin/gdb debugger instead of gdb installed debugger\n   installed from base system. Lazarus works better with this version.\n\n5) We can use the following ports for aplications that depend of lazarus\n   and these can be built with an interface different than lazarus has compiled\n   by default:\n\n   editors/lazarus\n   editors/lazarus-devel\n   editors/lazarus-qt5\n   editors/lazarus-qt5-devel\n   editors/lazarus-qt6\n   editors/lazarus-qt6-devel\n\n   You can added those ports if you want support for gtk2, qt5 or qt6\n   interfaces. Please look at net-p2p/transmission-remote-gui like a example of\n   how use it\n\n6) If you want built apps using devel version of lazarus, you must add the\n   following into /etc/make.conf file\n\n   WANT_LAZARUS_DEVEL=  yes\n\n   It is neccesary for use devel version of lazarus (gtk2, qt5 or qt6)\n\n   editors/lazarus-devel\n   editors/lazarus-qt5-devel\n   editors/lazarus-qt6-devel\n\n7) Enjoy it ;)","type":"install"}]},{"name":"jin","origin":"games/jin","version":"2.14.1_6","comment":"Graphical client for chess servers","maintainer":"ports@virtual-estates.net","www":"https://www.jinchess.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6c82b68a3345f5f407daf9373d29b67329e3e5b935878f4a7c3a5198df81a290","flatsize":19773848,"path":"All/jin-2.14.1_6.pkg","repopath":"All/jin-2.14.1_6.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":16996608,"desc":"Jin is an open source, cross platform, graphical client (interface)\nfor chess servers. It currently supports these servers:\n\n    * The Internet Chess Club (aka ICC)\n    * The Free Internet Chess Server (aka FICS)\n\nA short list of Jin's main features:\n\n    * Graphical chess board with many board patterns and piece sets\n      to choose from. You can also create your own\n    * Chat/Command console with (customizable) color-coding for\n      different types of chat/text\n    * A seek graph, showing the currently sought games in a visual manner\n    * Flexible game logger, which saves your finished games to your\n      hard disk (doesn't work in JinApplet)\n    * A scripter, which allows you to define automatic responses\n      to certain events\n    * A list of common actions, which can be quickly executed\n      at the press of a button","deps":{"bsh":{"origin":"lang/bsh","version":"2.1.1_1"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["games","java"]},{"name":"jest","origin":"sysutils/jest","version":"3.0.16_25","comment":"ReST api for creating and managing FreeBSD jails written in Go","maintainer":"yuri@FreeBSD.org","www":"https://github.com/tabrarg/jest","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f2bcdf674c25ab18df3513769e6bbdfc7ef0d41521e45e48d1f9afeb3d300044","flatsize":5930450,"path":"All/jest-3.0.16_25.pkg","repopath":"All/jest-3.0.16_25.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":2010604,"desc":"Jest is a ReST api for creating and managing FreeBSD jails written in Go.","categories":["sysutils"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"jericho-html","origin":"www/jericho-html","version":"3.2","comment":"Java library to analyse and manipulate HTML","maintainer":"saper@saper.info","www":"https://jerichohtml.sourceforge.net/doc/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"884e2cba6864f0ac9788bbc3d0a810dc169b896ddc33010b4e61b47d34fb0957","flatsize":3986580,"path":"All/jericho-html-3.2.pkg","repopath":"All/jericho-html-3.2.pkg","licenselogic":"single","pkgsize":402416,"desc":"Jericho HTML Parser is a simple but powerful java library allowing\nanalysis and manipulation of parts of an HTML document, including\nsome common server-side tags, while reproducing verbatim any\nunrecognised or invalid HTML.\n\nIt also provides high-level HTML form manipulation functions.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","www"],"options":{"DOCS":"on"}},{"name":"jellyfin-media-player","origin":"multimedia/jellyfin-media-player","version":"1.12.0","comment":"Jellyfin Desktop Client","maintainer":"bapt@FreeBSD.org","www":"https://github.com/jellyfin/jellyfin-media-player","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fed960fe4d2066ba502c193742082ff8544e3aacfb282e545ccc859fdd6d33c7","flatsize":1296997,"path":"All/jellyfin-media-player-1.12.0.pkg","repopath":"All/jellyfin-media-player-1.12.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":501116,"desc":"Desktop client using jellyfin-web with embedded MPV player.\n\nMedia plays within the same window using the jellyfin-web interface unlike\nJellyfin Desktop. Supports audio passthrough.","deps":{"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libcec":{"origin":"multimedia/libcec","version":"7.0.0"},"mpv":{"origin":"multimedia/mpv","version":"0.40.0,1"},"qt5-buildtools":{"origin":"devel/qt5-buildtools","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-qmake":{"origin":"devel/qt5-qmake","version":"5.15.16p130"},"qt5-webchannel":{"origin":"www/qt5-webchannel","version":"5.15.16p3_1"},"qt5-webengine":{"origin":"www/qt5-webengine","version":"5.15.18p7_3"},"qt5-x11extras":{"origin":"x11/qt5-x11extras","version":"5.15.16p0_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"}},"categories":["multimedia"],"shlibs_required":["libICE.so.6","libQt5Core.so.5","libQt5DBus.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Positioning.so.5","libQt5Qml.so.5","libQt5QmlModels.so.5","libQt5Quick.so.5","libQt5WebChannel.so.5","libQt5WebEngine.so.5","libQt5WebEngineCore.so.5","libQt5Widgets.so.5","libQt5X11Extras.so.5","libQt5Xml.so.5","libSDL2-2.0.so.0","libSM.so.6","libX11.so.6","libXext.so.6","libXrandr.so.2","libc.so.8","libcec.so.7","libdl.so.0","libiconv.so.2","libm.so.4","libminizip.so.1","libmpv.so.2","libpthread.so.0","libstdc++.so.9","libz.so.3"]},{"name":"jed","origin":"editors/jed","version":"0.99.19_6","comment":"SLang-based text editor","maintainer":"garga@FreeBSD.org","www":"https://www.jedsoft.org/jed/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8ad50130e984545f683736889a2490bb5f5c37b3e7a63e2d7b0b20ceeb0a1e51","flatsize":2191642,"path":"All/jed-0.99.19_6.pkg","repopath":"All/jed-0.99.19_6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":495148,"desc":"JED is a highly customizable text editor offering most of the\ncommonly used features of EMACS without the proportions of EMACS.  The default\nconfiguration uses EMACS keystrokes, though WordStar keystrokes are\navailable, and most any keystrokes can be programmed.n  JED is customizable\nand programmable in the language SLANG, which can look like forth or c,\ndepending on your preferences.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libslang2":{"origin":"devel/libslang2","version":"2.3.3_2"}},"categories":["editors"],"shlibs_required":["libX11.so.6","libc.so.8","libdl.so.0","libm.so.4","libslang.so.2","libutil.so.4"],"options":{"DOCS":"on","HOSTLOOKUP":"on","PERMS":"off","X11":"on"}},{"name":"joomla4","origin":"www/joomla4","version":"4.4.2","comment":"Dynamic web content management system (CMS)","maintainer":"wen@FreeBSD.org","www":"https://www.joomla.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eec4c8b8f72aecd75e298e924f9c98bb70e22258ae33d2981f58775fb13a95ff","flatsize":80207179,"path":"All/joomla4-4.4.2.pkg","repopath":"All/joomla4-4.4.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":18826876,"desc":"Joomla! is one of the most powerful Open Source Content Management Systems\non the planet. It is used all over the world for everything from simple\nwebsites to complex corporate applications. Joomla! is easy to install,\nsimple to manage, and reliable.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-mysqli":{"origin":"databases/php83-mysqli","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-simplexml":{"origin":"textproc/php83-simplexml","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"},"php83-zip":{"origin":"archivers/php83-zip","version":"8.3.21"},"php83-zlib":{"origin":"archivers/php83-zlib","version":"8.3.21"}},"categories":["www"],"options":{"MYSQL":"on","PGSQL":"off"},"annotations":{"cpe":"cpe:2.3:a:joomla:joomla\\!:4.4.2:::::dragonfly6:x86_64"},"messages":[{"message":"1) Add the following to your Apache configuration, and restart the server:\n\n  Alias /joomla /usr/local/www/joomla/\n  AcceptPathInfo On\n\n  <Directory /usr/local/www/joomla>\n      AllowOverride None\n      Order Allow,Deny\n      Require all granted\n  </Directory>\n\n 2) Visit your Joomla site with a browser (i.e. http://your.server.com/joomla/),\n    and you should be taken to the install.php script, which will lead you\n    through creating a config.php file and then setting up Joomla, creating\n    an admin account, etc.","type":"install"}]},{"name":"jdupes","origin":"sysutils/jdupes","version":"1.27.3_2","comment":"Powerful duplicate file finder and an enhanced fork of 'fdupes'","maintainer":"tom@hur.st","www":"https://github.com/jbruchon/jdupes","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bcccdcef325d161a08d7451700c0f16848825ae095e03c3cc406f356b7bb6fe2","flatsize":68530,"path":"All/jdupes-1.27.3_2.pkg","repopath":"All/jdupes-1.27.3_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":32188,"desc":"jdupes is a program for identifying and taking actions upon duplicate\nfiles.  It is a fork of fdupes, but not a drop-in replacement.\n\nSee http://www.virkki.com/jyri/articles/index.php/dupd-vs-jdupes-take-2/\nfor a comparision to dupd.","deps":{"libjodycode":{"origin":"devel/libjodycode","version":"3.1_1"},"xxhash":{"origin":"devel/xxhash","version":"0.8.3"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libjodycode.so.3","libxxhash.so.0"],"options":{"LOW_MEMORY":"off"},"messages":[{"message":"WARNING: jdupes -X/--extfilter size filtering is now INCLUSIVE instead\nof EXCLUSIVE.  Please see \"jdupes -X help\" for details.","type":"upgrade","maximum_version":"1.19.0"},{"message":"WARNING: jdupes -C/--chunk-size now uses KiB instead of bytes.\nPlease update any scripts using this flag.","type":"upgrade","maximum_version":"1.25.3"}]},{"name":"jeuclid","origin":"math/jeuclid","version":"3.1.9","comment":"Java based MathML rendering solution","maintainer":"ports@FreeBSD.org","www":"https://jeuclid.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cf4894f2de39c22b0b644e881c68ee37e65845179583080879df54d6130a493e","flatsize":7734150,"path":"All/jeuclid-3.1.9.pkg","repopath":"All/jeuclid-3.1.9.pkg","licenselogic":"single","pkgsize":6991352,"desc":"JEuclid is a complete MathML rendering solution, consisting of: a MathViewer\napplication, command line converters from MathML to other formats, an ant\ntask for autmated conversion, display components for AWT and Swing and a\ncomponent for Apache Cocoon.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","math"],"messages":[{"message":"===>   NOTICE:\n\nThe jeuclid port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"jdraw","origin":"graphics/jdraw","version":"1.1.5_4","comment":"Pixel oriented graphics editor","maintainer":"nivit@FreeBSD.org","www":"https://jdraw.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e2a227b4efdba59579edf45d07cdbadb0d8355b43fcfaf793cca09d4905f01f0","flatsize":705748,"path":"All/jdraw-1.1.5_4.pkg","repopath":"All/jdraw-1.1.5_4.pkg","licenselogic":"single","pkgsize":658412,"desc":"JDraw is a pixel oriented graphics editor designed especially for small\nto medium-sized pictures used to decorate web pages. It is completely\nwritten in Java, simple to use and saves (animated) GIFs, ICOs and PNGs.","deps":{"jgoodies-looks":{"origin":"devel/jgoodies-looks","version":"2.7.0"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["graphics","java"],"options":{"PLASTIC3D":"on"}},{"name":"jdom","origin":"java/jdom","version":"1.1.1_1,1","comment":"Java library for accessing and manipulating XML documents","maintainer":"ports@FreeBSD.org","www":"http://www.jdom.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"178efed1caf79c7c0e39423cae0fb1d4105457675eb0e0bce58f048af7d20817","flatsize":3063149,"path":"All/jdom-1.1.1_1,1.pkg","repopath":"All/jdom-1.1.1_1,1.pkg","licenselogic":"single","pkgsize":315900,"desc":"JDOM is a Java library for accessing and manipulating XML documents.\nIt has a straightforward API, is a lightweight and fast, and is\noptimized for the Java programmer. It's an alternative to DOM and\nSAX, although it integrates well with both DOM and SAX.","deps":{"jaxen":{"origin":"java/jaxen","version":"1.0_4"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","textproc"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe jdom port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"john","origin":"security/john","version":"1.9.0.j.1_1","comment":"Featureful Unix password cracker","maintainer":"danfe@FreeBSD.org","www":"https://www.openwall.com/john/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d582f3d79445bec64e2c782fe17b09e2c4089390e99df8b5c6f14e2542cc7e14","flatsize":77537693,"path":"All/john-1.9.0.j.1_1.pkg","repopath":"All/john-1.9.0.j.1_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":29961064,"desc":"John the Ripper is a fast password cracker, currently available for many\nflavors of Unix (eleven are officially supported, not counting different\narchitectures), DOS, Win32, BeOS, and OpenVMS.  Its primary purpose is to\ndetect weak Unix passwords.  Besides several crypt(3) password hash types\nmost commonly found on various Unix flavors, supported out of the box are\nKerberos AFS and Windows NT/2000/XP/2003 LM hashes, plus several more with\ncontributed patches (over 40 of additional hash and cipher types).","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["security"],"shlibs_required":["libbz2.so.2","libc.so.8","libcrypt.so.4","libcrypto.so.12","libdl.so.0","libgmp.so.10","libgomp.so.1","libm.so.4","libpcap.so.3","libpthread.so.0","libssl.so.12","libz.so.3"],"options":{"DOCS":"on","OPENCL":"off","OPENMP":"on","OPENMPI":"off"}},{"name":"jdiskreport","origin":"sysutils/jdiskreport","version":"1.4.1","comment":"Java program to graphically display disk usage statistics","maintainer":"jon@witchspace.com","www":"http://www.jgoodies.com/freeware/jdiskreport/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"016da3c18933841304636fd01f98a02a4a6bc931511394f7636241d85473947d","flatsize":2343959,"path":"All/jdiskreport-1.4.1.pkg","repopath":"All/jdiskreport-1.4.1.pkg","licenselogic":"single","pkgsize":630944,"desc":"JDiskReport enables you to understand how much space the files\nand directories consume on your disk drives, and it helps you\nfind obsolete files and folders.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","sysutils"]},{"name":"jedit","origin":"editors/jedit","version":"5.7.0,1","comment":"Powerful programmer's text editor written in Java","maintainer":"danilo@FreeBSD.org","www":"https://jedit.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6ec78e62111e8bddc7fcf70eb1de4f0f16953c1e50e2ee3302c9a9817a22adca","flatsize":33036496,"path":"All/jedit-5.7.0,1.pkg","repopath":"All/jedit-5.7.0,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":3400664,"desc":"jEdit is an Open Source programmer's text editor written in Java. It is\nreleased under the GNU General Public License. jEdit was written for Java 1.1\nwith Swing 1.1, and also runs under Java 2.\n\nAs far as text editors written in Java go, jEdit is one of the best. It has an\neasy to use, intuitive interface, and enough features and flexibility to please\neven the most hard-core programmer. A very incomplete list of jEdit's features\nfollows.\n\no Syntax highlighting for 200+ file types (including C, C++, Java, Perl, etc)\no Semi-intelligent auto indent in C, C++ and Java modes\no Bracket highlighting and matching\no Powerful macro system\no Auto-expanding abbreviations for the frequiently used strings\no Powerful search and replace - supports regular expressions and multiple file\n  search/replace; Search and replace operations can be recorded in macros\no Any number of strings and caret positions can be stored for later use in\n  so-called registers\no Rectangular selections for working with column-based files\no Any number of editor windows can be opened, and each view can be split into\n  multiple panes for side-by-side viewing of multiple files\no Unlimited undo/redo","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"openjdk11":{"origin":"java/openjdk11","version":"11.0.26+4.1_1"}},"categories":["editors","java"],"options":{"DOCS":"on","MACROS":"on"},"annotations":{"cpe":"cpe:2.3:a:jedit:jedit:5.7.0:::::dragonfly6:x86_64"}},{"name":"jdb","origin":"databases/jdb","version":"1.14_3","comment":"JDB manipulates flat-ASCII databases from shell scripts","maintainer":"lars.eggert@gmx.net","www":"https://www.isi.edu/~johnh/SOFTWARE/JDB/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"05e9cdafa998749301c184e052533c9e4ce74a6a6953170bd5f58096890d60ef","flatsize":232439,"path":"All/jdb-1.14_3.pkg","repopath":"All/jdb-1.14_3.pkg","licenselogic":"single","pkgsize":60684,"desc":"JDB is a package of commands for manipulating flat-ASCII databases\nfrom shell scripts. JDB is useful to process medium amounts of data\n(with very little data you'd do it by hand, with megabytes you might\nwant a real database). JDB is very good at doing things like:\n\n    * extracting measurements from experimental output\n    * re-examining data to address different hypotheses\n    * joining data from different experiments\n    * eliminating/detecting outliers\n    * computing statistics on data (mean, confidence intervals,\n      histograms, correlations)\n    * reformatting data for graphing programs\n\nRather than hand-code scripts to do each special case, JDB provides\nhigher-level functions.\n\nJDB is built on flat-ASCII databases.  By storing data in simple text\nfiles and processing it with pipelines it is easy to experiment (in\nthe shell) and look at the output.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5"]},{"name":"jday","origin":"astro/jday","version":"2.4_2","comment":"Astronomical Julian date calculator","maintainer":"ports@FreeBSD.org","www":"https://jday.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8e2e4e85cd4979f88feb658f9a6067c17b608176b6a1fc756d3b008e698b7ef9","flatsize":38432,"path":"All/jday-2.4_2.pkg","repopath":"All/jday-2.4_2.pkg","licenselogic":"single","pkgsize":12120,"desc":"jday and j2d are command line utilities to convert calendar dates\nto astronomical julian dates, and julian dates to calendar dates.\nThere is a corresponding library libjday.a which can be used for\nthe same functionality within applications.","categories":["astro"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe jday port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"jdictionary-int-eng","origin":"textproc/jdictionary-int-eng","version":"1.0_4","comment":"JDictionary plugin: Interlingua-English dictionary","maintainer":"jmohacsi@bsd.hu","www":"http://jdictionary.info/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"76bb51909630a32ea7b2976127ce5b7085b6d349318f32549367121e4dd56596","flatsize":860013,"path":"All/jdictionary-int-eng-1.0_4.pkg","repopath":"All/jdictionary-int-eng-1.0_4.pkg","licenselogic":"single","pkgsize":847416,"desc":"jDictionary plugin: Interlingua-English dictionary\nDictionary database: International Auxiliary Language Association Inc.","deps":{"jdictionary":{"origin":"textproc/jdictionary","version":"1.8_4"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["textproc"]},{"name":"jdictionary","origin":"textproc/jdictionary","version":"1.8_4","comment":"Platform independent, plugin based dictionary","maintainer":"jmohacsi@bsd.hu","www":"http://jdictionary.info/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ce4e12e598c303a3265c16e24d13360ad5b2d5ea785ea932818f8493a28db25c","flatsize":334423,"path":"All/jdictionary-1.8_4.pkg","repopath":"All/jdictionary-1.8_4.pkg","licenselogic":"single","pkgsize":301072,"desc":"JDictionary is a powerful multi platform dictionary software.\nJDictionary is plugin based, and has an easy to use plugin managment system,\nthat is able to download and install the desired plugins automagically from\nthe web. Installing or upgrading one or more plugins (even simultaneously)\nis just one click!","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","textproc"]},{"name":"jconvolver","origin":"audio/jconvolver","version":"1.1.0_2","comment":"Real-time convolution engine","maintainer":"yuri@FreeBSD.org","www":"https://kokkinizita.linuxaudio.org/linuxaudio/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d00ab254b8e1460343326f10c5eebcbd874766a7025377c6e3aa8c64fe78b8a2","flatsize":115944,"path":"All/jconvolver-1.1.0_2.pkg","repopath":"All/jconvolver-1.1.0_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":36804,"desc":"Jconvolver is a Convolution Engine for JACK, based on FFT convolution and using\nnon-uniform partition sizes: small ones at the start of the IR and building up\nto the most efficient size further on. It can perform zero-delay processing with\nmoderate CPU load. Jconvolver uses the convolution engine designed for Aella, a\nconvolution application for reverberation processing (to be announced later).\nThis distributes the calculation over up to five threads, one for each partition\nsize, running at priorities just below the the one of JACK's processing thread.\nThis engine is a separate library that will be documented as soon as I can find\nthe time.\n\nMain features:\n* Any matrix of convolutions between up to up 64 inputs and 64 outputs, as long\n  as your CPU(s) can handle it.\n* Allows trading off CPU load to processing delay, and remains efficient even\n  when configured for zero delay.\n* Sparse and diagonal matrices are handled as efficiently as dense ones. No CPU\n  cycles or memory resources are wasted on empty cells in the matrix, nor on\n  empty partitions if IRs are of different length.\n`","deps":{"clthreads":{"origin":"devel/clthreads","version":"2.4.2_1"},"fftw3-float":{"origin":"math/fftw3-float","version":"3.3.10_5"},"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"},"zita-convolver":{"origin":"audio/zita-convolver","version":"4.0.3_3"}},"categories":["audio"],"shlibs_required":["libc.so.8","libclthreads.so.2","libfftw3f.so.3","libjack.so.0","libm.so.4","libpthread.so.0","librt.so.0","libsndfile.so.1","libstdc++.so.9","libzita-convolver.so.4"]},{"name":"jcmdline","origin":"devel/jcmdline","version":"2.0.0","comment":"Java command line processor","maintainer":"ports@FreeBSD.org","www":"https://jcmdline.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3379e0132fcee7fade96410aa24ef116b3cc01cfaaabddb2bc97007b11dd95da","flatsize":1288091,"path":"All/jcmdline-2.0.0.pkg","repopath":"All/jcmdline-2.0.0.pkg","licenselogic":"single","licenses":["MPL11"],"pkgsize":124744,"desc":"The jcmdline package is a Java package with the following goals:\n\n * Facilitate parsing/handling of command line parameters.\n * Add consistency to command line parameter parsing and command usage display\n   through all executables of a Java application.\n * Automatically generate a command usage based upon defined command line\n   parameters.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe jcmdline port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"jclassinfo","origin":"devel/jclassinfo","version":"0.19.1_2","comment":"Shows information about Java class, dependencies, and more","maintainer":"ports@FreeBSD.org","www":"https://jclassinfo.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a1670569f87730949a26580b3b24e9722a97051eb04295e8b8b5c3c7eafcacee","flatsize":209280,"path":"All/jclassinfo-0.19.1_2.pkg","repopath":"All/jclassinfo-0.19.1_2.pkg","licenselogic":"single","pkgsize":48892,"desc":"jclassinfo reads java class files and provides information about the class,\ndependencies and more. It is a pure C implementation.","categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libz.so.3"],"messages":[{"message":"===>   NOTICE:\n\nThe jclassinfo port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"jcommon","origin":"java/jcommon","version":"1.0.23_1","comment":"Collection of useful classes used by JFreeChart and JFreeReport","maintainer":"olgeni@FreeBSD.org","www":"https://www.jfree.org/jcommon/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"759f83cbb3accfa75a0969dd856bd9c1bf35bfcb259c8cb3c4576aff4c91dec0","flatsize":13115622,"path":"All/jcommon-1.0.23_1.pkg","repopath":"All/jcommon-1.0.23_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":1078104,"desc":"JCommon is a collection of useful classes used by JFreeChart, JFreeReport and\nother projects. The library includes:\n    * user interface classes for displaying information about applications\n    * custom layout managers\n    * a date chooser panel\n    * serialization utilities\n    * XML parser support classes","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"],"options":{"COMPILE":"on","DOCS":"on"}},{"name":"jcifs","origin":"net/jcifs","version":"1.3.19,1","comment":"Java CIFS Client Library","maintainer":"ale@FreeBSD.org","www":"https://jcifs.samba.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ca219a5ebb0fd2a2010f7cbfb2ebba7a80c43be5dd42fef34424da4db84bb75a","flatsize":2214870,"path":"All/jcifs-1.3.19,1.pkg","repopath":"All/jcifs-1.3.19,1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":581244,"desc":"JCIFS is an Open Source client library that implements the CIFS/SMB networking\nprotocol in 100%25 Java. CIFS is the standard file sharing protocol on the\nMicrosoft Windows platform (e.g. Map Network Drive ...). This client is used\nextensively in production on large Intranets.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","net"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"jchessboard","origin":"games/jchessboard","version":"1.5_5","comment":"Chess game and PGN viewer/editor written in Java","maintainer":"jgh@FreeBSD.org","www":"https://jchessboard.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"90347822ff7e07cf2ee08c0a7ae3d07e5c96451cea94bda9f80639f9ab02da08","flatsize":161648,"path":"All/jchessboard-1.5_5.pkg","repopath":"All/jchessboard-1.5_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":135632,"desc":"JChessBoard is a chess game and PGN viewer/editor written in Java that can be\nconnected to another JChessBoard via a direct TCP/IP connection. No Internet\nChess Server is required for playing.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["games","java"],"options":{"DOCS":"on"}},{"name":"jcckit","origin":"java/jcckit","version":"1.1_2","comment":"Java Chart Construction Kit","maintainer":"ports@FreeBSD.org","www":"https://jcckit.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"26ddd536068f445dedb4e347ea70d5c858ed769faae8577017774c6740eb986a","flatsize":3656511,"path":"All/jcckit-1.1_2.pkg","repopath":"All/jcckit-1.1_2.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":549528,"desc":"The Java Chart Constuction Kit (JCCKit) is a small (< 100Kb) Java library and a\nvery flexible framework for creating scientific charts and plots.\n\nThe main purpose is to provide a flexible kit for writing Java applets and\napplication with the need for visualizing scientific data. If you are looking\nfor a lean scientific chart and plot library without all the unwanted bells and\nwhistles of the heavy competitors try JCCKit.\n\nThe key features of JCCKit are:\n    * small (< 100Kb jar file)\n    * highly configurable due to a sophisticated configuration concept\n    * extensible (1/3 of all classes are interfaces or abstract classes.)\n    * automatic updating if data changes\n    * easy programming of dynamic charts and plots\n    * automatic rescaling if canvas size changes\n    * out-of-the-box applet for presenting static data on a web page without\n      Java programming\n    * automatically generates a legend","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["graphics","java"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe jcckit port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"jbigkit","origin":"graphics/jbigkit","version":"2.1_3","comment":"Lossless compression for bi-level images such as scanned pages, faxes","maintainer":"ports@virtual-estates.net","www":"https://www.cl.cam.ac.uk/~mgk25/jbigkit/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0b54119a47f076d629b2ad1a3fa9864f804ab1be99624d0df1cc224d9f80812d","flatsize":371048,"path":"All/jbigkit-2.1_3.pkg","repopath":"All/jbigkit-2.1_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":78688,"desc":"JBIG-KIT implements  a highly  effective data compression  algorithm for\nbi-level high-resolution images such as fax pages or scanned documents.\n\nThis is  a portable library  of compression and  decompression functions\nwith a  documented interface  that can  be included  into your  image or\ndocument processing software. Also provided are ready-to-use compression\nand decompression programs with a simple command line interface (similar\nto  the converters  found  in Jef  Poskanzer's  PBM conversion package).\n\nJBIG-KIT implements the specification\n\n  International  Standard ISO/IEC  11544:1993  and ITU-T  Recommendation\n  T.82(1993), \"Information technology -  Coded representation of picture\n  and  audio  information  - progressive  bi-level  image  compression\",\n  <http://www.itu.ch/itudoc/itu-t/rec/t/t82_23822.html>,\n\nwhich  is commonly  referred  to  as the  \"JBIG  standard\". JBIG  (Joint\nBi-level  Image experts  Group) is  the committee  which developed  this\ninternational  standard for  the  lossless compression  of images  using\narithmetic coding.  Like the well-known compression  algorithms JPEG and\nMPEG, also  JBIG has been  developed and published by  the International\nOrganization   for   Standardization   (ISO)   and   the   International\nTelecommunication  Union   (ITU)  (see  also   <http://www.iso.ch/>  and\n<http://www.itu.ch/>).","categories":["graphics"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"jbig2dec","origin":"graphics/jbig2dec","version":"0.20_1","comment":"Decoder implementation of the JBIG2 image compression format","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ArtifexSoftware/jbig2dec","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"71cc353167e0b2c9c5544515def23b3e87236a41d8c51f20a02d3e19ff5ddf36","flatsize":362983,"path":"All/jbig2dec-0.20_1.pkg","repopath":"All/jbig2dec-0.20_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":89928,"desc":"jbig2dec is a decoder implementation of the JBIG2 image compression format.\nJBIG2 is designed for lossy or lossless encoding of 'bilevel' (1-bit monochrome)\nimages at moderately high resolution, and in particular scanned paper documents.\nIn this domain it is very efficient, offering compression ratios on the order of\n100:1.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["devel","graphics"],"shlibs_required":["libc.so.8","libcrypto.so.12","libm.so.4","libpng16.so.16","libz.so.3"],"options":{"PNG":"on"},"annotations":{"cpe":"cpe:2.3:a:artifex:jbig2dec:0.20:::::dragonfly6:x86_64:1"}},{"name":"jcalendar","origin":"java/jcalendar","version":"1.3.3_1","comment":"Java Date Chooser","maintainer":"ports@FreeBSD.org","www":"https://www.toedter.com/en/jcalendar/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d9717bc629299bca77398ed8762becd9ebc602ced533c521e17d843d2a09c1f3","flatsize":539572,"path":"All/jcalendar-1.3.3_1.pkg","repopath":"All/jcalendar-1.3.3_1.pkg","licenselogic":"single","pkgsize":426320,"desc":"JCalendar is a Java date chooser bean for graphically picking a date. JCalendar\nis composed of several other Java beans, a JDayChooser, a JMonthChooser and a\nJYearChooser. All these beans have a locale property, provide several icons\n(Color 16x16, Color 32x32, Mono 16x16 and Mono 32x32) and their own locale\nproperty editor. So they can easily be used in GUI builders.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","misc"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe jcalendar port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"jetty10","origin":"www/jetty10","version":"10.0.21","comment":"Full-featured web server implemented entirely in Java","maintainer":"zi@FreeBSD.org","www":"https://www.eclipse.org/jetty/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fad99044cd2be728d8d582741bddb6493d64e753f6b081259df781d8792ff876","flatsize":12774216,"path":"All/jetty10-10.0.21.pkg","repopath":"All/jetty10-10.0.21.pkg","licenselogic":"or","licenses":["APACHE20","EPL"],"pkgsize":10436800,"desc":"The Jetty Web Server provides an HTTP server and Servlet container\ncapable of serving static and dynamic content either from a standalone\nor embedded instantiations. From jetty-7, the jetty webserver and\nother core compoments are hosted by the eclipse foundation.\n\nThe project provides:\n\n* Asynchronous HTTP Server\n* Standard based Servlet Container\n* Web Sockets server\n* Asynchronous HTTP Client\n* OSGi, JNDI, JMX, JASPI, AJP support","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"openjdk11":{"origin":"java/openjdk11","version":"11.0.26+4.1_1"}},"categories":["java","www"],"users":["www"],"groups":["www"],"annotations":{"cpe":"cpe:2.3:a:eclipse:jetty:10.0.21:::::dragonfly6:x86_64"},"messages":[{"message":"Jetty is now installed in /usr/local/jetty\n\nFrom Jetty 9, the way to configure it has changed. You are **strongly**\nadvised to read the documentation found here:\n\nhttp://www.eclipse.org/jetty/documentation/current/\n\nPlease pay particular attention to HOME and BASE documentation, i.e.,:\n\nhttp://www.eclipse.org/jetty/documentation/current/startup-base-and-home.html\n\nYou may want to activate it in /etc/rc.conf:\n\n    # sysrc jetty_enable=\"YES\"\n\nA sample configuration file can be found here:\n\n    /usr/local/etc/jetty/jetty.sample\n\nPlease modify it to suit your needs, paying particular attention\nto the value of JETTY_HOME and JETTY_BASE.\n\nOnce you are happy with the configuration file, you can start Jetty:\n\n    # service jetty start\n\n== ADVANCED USAGE ==\n\nIf you need to pass special options to Java/Jetty, please set the appropriate\nvariables in the configuration file, e.g.,\n\n  # Increase memory limit of the Java virtual machine\n\n  JAVA_OPTIONS=\"-Xms32m -Xmx256m\"\n\n  # Run Java with remote debugging turned on on port 8186\n\n  JAVA_OPTIONS=\"-Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8186\"\n\nMore configuration options are presented in the sample file.","type":"install"},{"message":"If, when, Jetty is removed, you can safely delete this directory:\n\n    /usr/local/www/jetty","type":"remove"}]},{"name":"jaxup","origin":"textproc/jaxup","version":"1.01_5","comment":"Java XUpdate engine","maintainer":"ports@FreeBSD.org","www":"https://klomp.org/jaxup/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4ddfd55619e598dd717dea98805aa8f0fb6f5b6507fc0b053f852e4ad7ccfc1b","flatsize":1084416,"path":"All/jaxup-1.01_5.pkg","repopath":"All/jaxup-1.01_5.pkg","licenselogic":"single","pkgsize":122004,"desc":"Jaxup defines an interface to update XML documents, through which clients can\nwork without knowledge of the exact object model that the document uses. The\ninterface is called Updater, and the idea behind it is the same as with Jaxen's\nNavigator interface. In addition, an implementation of xmldb.org's proposed\nXUpdate specification is provided. The implementation is in the XUpdate class.\n\nImplementations of the Updater interface are provided for the following object\nmodels:\n\n  - DOM\n  - Dom4j\n  - JDom","deps":{"jaxen":{"origin":"java/jaxen","version":"1.0_4"},"jdom":{"origin":"java/jdom","version":"1.1.1_1,1"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"},"xerces-j":{"origin":"textproc/xerces-j","version":"2.12.2"}},"categories":["java","textproc"],"options":{"DOCS":"on"},"annotations":{"deprecated":"Abandonware and obsolete, last release in 2003","expiration_date":"2025-04-30"},"messages":[{"message":"===>   NOTICE:\n\nThe jaxup port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nAbandonware and obsolete, last release in 2003.\n\nIt is scheduled to be removed on or after 2025-04-30."}]},{"name":"jd-gui","origin":"java/jd-gui","version":"1.6.6","comment":"Java Decompiler GUI","maintainer":"ports@FreeBSD.org","www":"http://jd.benow.ca/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"55245b1f8c04f0a976987c3c22e08873ed34b7bef270d9d4102298e21ae5dc36","flatsize":3288440,"path":"All/jd-gui-1.6.6.pkg","repopath":"All/jd-gui-1.6.6.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":2952924,"desc":"The Java Decompiler project aims to develop tools in order to\ndecompile and analyze Java 5 byte code and later versions.\n\nJD-GUI is a standalone graphical utility that displays Java source\ncodes of .class files.  You can browse the reconstructed source code\nwith the JD-GUI for instant access to methods and fields.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"],"messages":[{"message":"===>   NOTICE:\n\nThe jd-gui port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"javavmwrapper","origin":"java/javavmwrapper","version":"2.7.10","comment":"Wrapper script for various Java Virtual Machines","maintainer":"glewis@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"77413968026ad5e2dd99d39072ae773e59812e3ff2ef09ae2d87c4fe4fa92306","flatsize":35417,"path":"All/javavmwrapper-2.7.10.pkg","repopath":"All/javavmwrapper-2.7.10.pkg","licenselogic":"and","licenses":["BEERWARE","BSD2CLAUSE"],"pkgsize":16636,"desc":"The Java VM wrapper provides a convenient system for switching between\ndifferent Java VMs.  It also provides symbolic links in ${PREFIX}/bin to\nallow the use of the Java executables without having to add the specific\nJava VM executable directories to the PATH environment variable.","categories":["java"]},{"name":"jaxen","origin":"java/jaxen","version":"1.0_4","comment":"Java XPath Engine","maintainer":"ports@FreeBSD.org","www":"https://jaxen.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ed4c9854137f7a699acaafda0a9667d131ef70d7d764580149f37da339647079","flatsize":4674351,"path":"All/jaxen-1.0_4.pkg","repopath":"All/jaxen-1.0_4.pkg","licenselogic":"single","pkgsize":323696,"desc":"The Jaxen project is a Java XPath Engine. jaxen is a universal object model\nwalker, capable of evaluating XPath expressions across multiple models.\nCurrently supported are dom4j and JDOM .\n\nJaxen provides a single point for XPath expression evaluation, regardless of\nthe target object model, whether its dom4j, JDOM, DOM, JavaBeans, or whatnot.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","textproc"],"options":{"DOCS":"on"},"annotations":{"deprecated":"Outdated, unsupported upstream and unmaintained in tree for years","expiration_date":"2025-04-30"},"messages":[{"message":"===>   NOTICE:\n\nThe jaxen port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nOutdated, unsupported upstream and unmaintained in tree for years.\n\nIt is scheduled to be removed on or after 2025-04-30."}]},{"name":"javatar","origin":"archivers/javatar","version":"2.5_2","comment":"Java tar archive I/O package","maintainer":"ale@FreeBSD.org","www":"http://www.trustice.com/java/tar/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b055538a3736afa565010f80e66dabddde20d017de551d468ba0042a9f74303a","flatsize":585749,"path":"All/javatar-2.5_2.pkg","repopath":"All/javatar-2.5_2.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":58956,"desc":"The package com.ice.tar implements a tar archive io package.\nThis package allows you to create, and extract tar archives.\nSince the package uses InputStream and OutputStream, it is possible\nto combine this package with the java.util.zip package to handle\n.tar.gz files.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["archivers","java"],"options":{"DOCS":"on"}},{"name":"je","origin":"java/berkeley-db","version":"7.5.11_2","comment":"Berkeley DB Java Edition","maintainer":"ports@virtual-estates.net","www":"https://www.oracle.com/database/technologies/related/berkeleydb.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f1e1c52a0c073763aeaf22354a491bfa9c52658c3a5c2be8bda4204194a7b8a5","flatsize":23847891,"path":"All/je-7.5.11_2.pkg","repopath":"All/je-7.5.11_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":7068520,"desc":"This is a pure-Java implementation of Berkeley DB by SleepyCat (now\nOracle). Java-1.7 is required for building. From the\n\n\"Berkeley DB JE was designed from the ground up in Java. It takes full\n advantage of the Java environment. The Berkeley DB JE API provides a\n Java Collections-style interface, as well as a programmatic interface\n similar to the Berkeley DB API.\n\n Berkeley DB JE is different from all other Java databases available\n today. Berkeley DB JE is not a relational engine built in Java. It\n is a Berkeley DB-style embedded store, with an interface designed\n for programmers, not DBAs. Berkeley DB JE's architecture employs a\n log-based, no-overwrite storage system, enabling high concurrency and\n speed while providing ACID transactions and record-level locking.\n Berkeley DB JE efficiently caches most commonly used data in memory,\n without exceeding application-specified limits. In this way Berkeley\n DB JE works with an application to use available JVM resources while\n providing access to very large data sets.\n\n The Berkeley DB JE architecture provides an underlying storage layer\n for any Java application requiring high performance, transactional\n integrity and recoverability.\"","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["databases","java"],"options":{"DOCS":"on","EXAMPLES":"on","TEST":"off"}},{"name":"javatari","origin":"emulators/javatari","version":"4.1_1","comment":"Multiplayer Atari 2600 emulator written in pure Java","maintainer":"danilo@FreeBSD.org","www":"https://javatari.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"84e01b38b489192f9139eb1ff75e709fe6844c0eca92b90a5d729ee82025ce24","flatsize":962821,"path":"All/javatari-4.1_1.pkg","repopath":"All/javatari-4.1_1.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":903264,"desc":"A multiplayer Atari 2600 emulator written in pure Java.\nNo external libs.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["emulators","java"]},{"name":"javaservicewrapper","origin":"sysutils/javaservicewrapper","version":"3.5.60","comment":"JSW enables a Java application to be run as a Unix daemon","maintainer":"michael.osipov@innomotics.com","www":"https://wrapper.tanukisoftware.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9dbf96827a2c14d6db8497ba8683261a45a5b5dbccd4c374e55354b57a06673b","flatsize":11557963,"path":"All/javaservicewrapper-3.5.60.pkg","repopath":"All/javaservicewrapper-3.5.60.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3"],"pkgsize":645516,"desc":"The Java Service Wrapper enables a Java application to be run as a Unix daemon.\nIt also monitors the health of your application and JVM.\n\nBenefits:\n\n* There is no need for additional programming in your application to integrate\n  it with our product.\n* Automatic customizable response when something happens in your application\n  or JVM.\n* Notifications when there is a problem in need of attention.\n* Support better your customers thanks to our logging features.\n* You can schedule events in a standard way in various platforms.\n* Deploy and install your applications as a Unix daemon.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","sysutils"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"javamail","origin":"java/javamail","version":"1.6.2_1","comment":"Reference Implementation of JSR 919","maintainer":"ale@FreeBSD.org","www":"https://javaee.github.io/javamail/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e9a78105d72b44ce4b912782109c208aefb2141b922ac2f31b53210a0a183a90","flatsize":7439370,"path":"All/javamail-1.6.2_1.pkg","repopath":"All/javamail-1.6.2_1.pkg","licenselogic":"or","licenses":["CDDL","GPLv2"],"pkgsize":982084,"desc":"The JavaMail API provides a platform-independent and protocol-independent\nframework to build mail and messaging applications. The JavaMail API is\navailable as an optional package for use with Java SE platform and is\nalso included in the Java EE platform.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","mail"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"cpe":"cpe:2.3:a:sun:javamail:1.6.2:::::dragonfly6:x86_64:1"}},{"name":"java2html","origin":"textproc/java2html","version":"0.9.2_2","comment":"Java sources to HTML converter","maintainer":"mkamm@gmx.net","www":"http://user.cs.tu-berlin.de/~schintke/x2html/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c9bfe2e0f31230d91bf5b8c63d0077b236f6333d8d042b0898b0c320a48052bf","flatsize":314303,"path":"All/java2html-0.9.2_2.pkg","repopath":"All/java2html-0.9.2_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":80716,"desc":"Java2html is  a syntax highlighter for  Java and C++  source code that\nproduces a highlighted html file as output.\n\nJava2html offers the following features:\n\n    - support for Java and C++\n    - fast (single pass conversion using flex)\n    - doesn't change formatting - only adds <FONT COLOR=#XXXX> tags\n        and properly escapes non-ascii characters\n    - easy integration with webservers - browse your sources colourized\n    - gzips http output for browsers to save bandwidth (only in CGI mode)\n    - documentation and manpage included","categories":["textproc","www"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"annotations":{"deprecated":"Upstream is gone and last update 20 years ago","expiration_date":"2025-04-30"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUpstream is gone and last update 20 years ago.\n\nIt is scheduled to be removed on or after 2025-04-30."}]},{"name":"java-zoneinfo","origin":"java/java-zoneinfo","version":"2021.e","comment":"Updated Java timezone definitions","maintainer":"glewis@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fc5c700acda9399951d6d3400d5dc218f43f9b3fb8f806da8153698b3f397229","flatsize":263851,"path":"All/java-zoneinfo-2021.e.pkg","repopath":"All/java-zoneinfo-2021.e.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":73168,"desc":"Contains updated Java ZI files to replace those shipped at release time\nwith a JDK/JRE.","categories":["java","misc"]},{"name":"javahelp","origin":"java/javahelp","version":"2.0.05.20170719_3","comment":"Online help support for Java applications","maintainer":"ports@FreeBSD.org","www":"https://javaee.github.io/javahelp/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"79f00713fc14b2b5d238d79a1c85e6e3d701bb64e79d5fdde65082e50935bf32","flatsize":3194483,"path":"All/javahelp-2.0.05.20170719_3.pkg","repopath":"All/javahelp-2.0.05.20170719_3.pkg","licenselogic":"single","licenses":["CDDL"],"pkgsize":935288,"desc":"The JavaHelp system is an online help system that developers can use to\nadd online help to their Java platform applications. The JavaHelp system\nis both a JCP specification (JSR 97) and a reference implementation of\nthat specification. The JavaHelp system open source project includes the\nsource to the reference implementation.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"],"messages":[{"message":"===>   NOTICE:\n\nThe javahelp port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"java-simple-serial-connector","origin":"comms/java-simple-serial-connector","version":"2.8.0_2","comment":"Library for working with serial ports from Java","maintainer":"kevans@FreeBSD.org","www":"https://github.com/scream3r/java-simple-serial-connector","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"18255916671de8b6ea18e8a60a23f34b181b84408272ef996d297c3f89a9aa4d","flatsize":29804,"path":"All/java-simple-serial-connector-2.8.0_2.pkg","repopath":"All/java-simple-serial-connector-2.8.0_2.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":24000,"desc":"Library for working with serial ports in Java.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["comms","java"]},{"name":"java-getopt","origin":"java/java-getopt","version":"1.0.14_1","comment":"Java version of GNU getopt family functions","maintainer":"ports@FreeBSD.org","www":"https://www.urbanophile.com/arenn/hacking/download.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b890ffe0e469395cc4fad9809ea40f2c1aa4af0810762e9747cbf6408380e33d","flatsize":218580,"path":"All/java-getopt-1.0.14_1.pkg","repopath":"All/java-getopt-1.0.14_1.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":47160,"desc":"This is a Java port of GNU getopt, a class for parsing command line arguments\npassed to programs. It is based on the C getopt() functions in glibc 2.0.6 and\nshould parse options in a 100%25 compatible manner.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe java-getopt port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"java-games-suite","origin":"games/java-games-suite","version":"1.0_1","comment":"Simple Java games collection","maintainer":"jgh@FreeBSD.org","www":"https://sourceforge.net/projects/javagamessuite/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6a00d6cd906828661f212fc43901a8598a45147b574ee38e2e45dcbb38ab5de2","flatsize":41679,"path":"All/java-games-suite-1.0_1.pkg","repopath":"All/java-games-suite-1.0_1.pkg","licenselogic":"single","pkgsize":39400,"desc":"Simple Java games collection developed by Greg Cawthorne\n\nCurrent game list is:\n\nTetris: Tetris, currently in beta\nMM: MasterMind\nReversi: Commonly known as Othello.\nMine: MineSweeper\nRT: Reaction Tester\nNumber: Number guessing game","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["games","java"]},{"name":"java-subversion","origin":"java/java-subversion","version":"1.14.5","comment":"Java bindings for Version control system","maintainer":"michaelo@apache.org","www":"https://subversion.apache.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ec746aa420580d17929518a60151e8994942e5303ee3b9009c3d43b56c5350b3","flatsize":2706885,"path":"All/java-subversion-1.14.5.pkg","repopath":"All/java-subversion-1.14.5.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":556812,"desc":"Subversion is a version control system designed to be as similar to cvs(1)\nas possible, while fixing many outstanding problems with cvs(1).\n\nThis port adds Java bindings to Subversion.","deps":{"apr":{"origin":"devel/apr1","version":"1.7.5.1.6.3_4"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"liblz4":{"origin":"archivers/liblz4","version":"1.10.0,1"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"subversion":{"origin":"devel/subversion","version":"1.14.5_1"},"utf8proc":{"origin":"textproc/utf8proc","version":"2.10.0"}},"categories":["devel","java"],"annotations":{"cpe":"cpe:2.3:a:apache:subversion:1.14.5:::::dragonfly6:x86_64"}},{"name":"java-cup","origin":"java/java-cup","version":"11b.20160615","comment":"LALR parser generator in Java","maintainer":"ports@FreeBSD.org","www":"http://www2.cs.tum.edu/projects/cup/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5884361a79e5e40c820bf6ee1f89843e2e5cf3e88d2f0b6338f57725332c6788","flatsize":153723,"path":"All/java-cup-11b.20160615.pkg","repopath":"All/java-cup-11b.20160615.pkg","licenselogic":"single","licenses":["SMLNJ"],"pkgsize":118892,"desc":"Constructor of Useful Parsers (CUP), a system for generating LALR\nparsers from simple specifications.  It serves the same role as the\nwidely-used program `yacc', and in fact offers most of the features of\n`yacc'; however, CUP is written in Java, uses specifications including\nembedded Java code, and produces parsers with are implemented in Java.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"],"messages":[{"message":"===>   NOTICE:\n\nThe java-cup port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"jave6","origin":"graphics/jave6","version":"0.1_5","comment":"Java ASCII-Art-Generator","maintainer":"ad001@uni-rostock.de","www":"http://www.jave.de/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6d423075a313d304d4a0ca76799d711ff5eb76c2606ad1ea7bb4b4118f06659f","flatsize":2751288,"path":"All/jave6-0.1_5.pkg","repopath":"All/jave6-0.1_5.pkg","licenselogic":"single","pkgsize":2220004,"desc":"The Jave project is a Java based ASCII-Art-graphic editor. It allows drawing\nnew images as well as converting JPG-Images to ASCII-Art.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["graphics","java"],"messages":[{"message":"Errors may occur while running the program, as it will try to\naccess /usr/local/share/java/jave6/tmp/ for output.","type":"install"}]},{"name":"llvm-devel","origin":"devel/llvm-devel","version":"21.0.d20250217","comment":"LLVM and Clang","maintainer":"brooks@FreeBSD.org","www":"https://llvm.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"722c5268f148db654184540faf8be403a1ad485a7197d948313595515b8bead6","flatsize":2841526998,"path":"All/llvm-devel-21.0.d20250217.pkg","repopath":"All/llvm-devel-21.0.d20250217.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","LLVM","LLVM2","MIT","PD","REGEX"],"pkgsize":328773440,"desc":"The LLVM Project is a collection of modular and reusable compiler and\ntoolchain technologies.\n\nThis port includes Clang (a C/C++/Objective-C compiler), LLD (a linker),\nLLDB (a debugger), an OpenMP runtime library, and the LLVM infrastructure\nthese are built on.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["devel","lang"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0","librt.so.0","libstdc++.so.9","libz.so.3","libzstd.so.1"],"options":{"CLANG":"on","COMPILER_RT":"off","DOCS":"on","EXTRAS":"on","FLANG":"off","GOLD":"on","LIT":"on","LLD":"on","LLDB":"off","LLD_LINK":"off","MLIR":"on","OPENMP":"off","POLLY":"on","STATIC_LIBS":"on"},"annotations":{"cpe":"cpe:2.3:a:llvm:llvm:21.0.d20250217:::::dragonfly6:x86_64","flavor":"default"}},{"name":"jasper","origin":"graphics/jasper","version":"4.2.4","comment":"Implementation of the codec specified in the JPEG-2000 standard","maintainer":"sunpoet@FreeBSD.org","www":"https://ece.engr.uvic.ca/~frodo/jasper/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b13359d32a817ac19edf757fd4cf0aa003457d3fd0a842d81a2afa91e36c266e","flatsize":906238,"path":"All/jasper-4.2.4.pkg","repopath":"All/jasper-4.2.4.pkg","licenselogic":"single","licenses":["JASPER"],"pkgsize":410968,"desc":"JasPer is a software-based implementation of the codec specified in the\nemerging JPEG-2000 Part-1 standard (i.e., ISO/IEC 15444-1). The JasPer software\nis written in the C programming language.","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libjpeg.so.8","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on","HEIF":"off","OPENGL":"off","TEST":"off"},"annotations":{"cpe":"cpe:2.3:a:jasper_project:jasper:4.2.4:::::dragonfly6:x86_64"}},{"name":"jattach","origin":"java/jattach","version":"2.2","comment":"JVM dynamic attach utility","maintainer":"mizhka@FreeBSD.org","www":"https://github.com/apangin/jattach","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0a23806a2fd97b18a8d8a78a1018ca84c2216356181eef23e65ce5d3b95a0981","flatsize":31034,"path":"All/jattach-2.2.pkg","repopath":"All/jattach-2.2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":11940,"desc":"The utility to send commands to remote JVM via Dynamic Attach mechanism.\nAll-in-one jmap + jstack + jcmd + jinfo functionality in a single tiny program.\nNo installed JDK required, works with just JRE.\n\nThis is the lightweight native version of HotSpot Attach API\nhttps://docs.oracle.com/javase/8/docs/jdk/api/attach/spec/","categories":["devel","java"],"shlibs_required":["libc.so.8"]},{"name":"java-beepcore","origin":"net/java-beepcore","version":"0.9.08_3","comment":"Implementation of BEEP core and BEEP mapping for TCP in Java","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/beepcore-java/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"683867d116596ecd08659a7b21026411ecb6b2a970f8366636a32247e81aae93","flatsize":257844,"path":"All/java-beepcore-0.9.08_3.pkg","repopath":"All/java-beepcore-0.9.08_3.pkg","licenselogic":"single","pkgsize":199492,"desc":"This release includes a Java implementation of beep core RFC 3080 and\nbeep mapping for TCP RFC 3081.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"},"xerces-j":{"origin":"textproc/xerces-j","version":"2.12.2"}},"categories":["java","net"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe java-beepcore port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"jasmin","origin":"java/jasmin","version":"2.4_2,1","comment":"Java Assembler Interface","maintainer":"ports@FreeBSD.org","www":"https://jasmin.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"680d30fc110f831da18caa5516b0f9a6fdecaca3bd0df00a01bf1d88f71643da","flatsize":202314,"path":"All/jasmin-2.4_2,1.pkg","repopath":"All/jasmin-2.4_2,1.pkg","licenselogic":"single","pkgsize":151532,"desc":"Jasmin is a Java Assembler Interface. It takes ASCII descriptions for Java\nclasses, written in a simple assembler-like syntax and using the Java Virtual\nMachine instruction set. It converts them into binary Java class files\nsuitable for loading into a JVM implementation.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","lang"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe jasmin port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"jarl","origin":"net-im/jarl","version":"0.5001_5","comment":"Perl/Tk Jabber client","maintainer":"ports@FreeBSD.org","www":"https://jarl.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"585d6178a899cc505dd19e704729494596b5f16e917dd0d3caba1ff61e18fad5","flatsize":1162243,"path":"All/jarl-0.5001_5.pkg","repopath":"All/jarl-0.5001_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":136880,"desc":"Jarl is a Perl/Tk application that allows one to access a Jabber\naccount and have full access to the Jabber IM system.  It runs on any\nplatform that supports Perl and Tk, which at this time is most\nplatforms.\n\nJarl is going to be a full featured Jabber client that supports 100%25\nof the features that the Jabber IM offers.","deps":{"p5-Net-Jabber":{"origin":"net-im/p5-Net-Jabber","version":"2.0_1"},"p5-Tk":{"origin":"x11-toolkits/p5-Tk","version":"804.035_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-im"],"messages":[{"message":"===>   NOTICE:\n\nThe jarl port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"jansson","origin":"devel/jansson","version":"2.14.1","comment":"C library for encoding, decoding, and manipulating JSON data","maintainer":"vanilla@FreeBSD.org","www":"https://github.com/akheron/jansson","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3243fcd86a89f87320098181f810e0571c1d883fdcd656daa0f9b358ab8ff17d","flatsize":131430,"path":"All/jansson-2.14.1.pkg","repopath":"All/jansson-2.14.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":56124,"desc":"Jansson is a C library for encoding, decoding and manipulating JSON\ndata. Its main features and design principles are:\n\n- Simple and intuitive API and data model\n\n- Comprehensive documentation\n\n- No dependencies on other libraries\n\n- Full Unicode support (UTF-8)\n\n- Extensive test suite","categories":["devel"],"annotations":{"cpe":"cpe:2.3:a:jansson_project:jansson:2.14.1:::::dragonfly6:x86_64"}},{"name":"jicofo","origin":"net-im/jicofo","version":"1.0.1118","comment":"Server side focus component used in Jitsi Meet conferences","maintainer":"acm@FreeBSD.org","www":"https://github.com/jitsi/jicofo/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c79c53b0c878b480acaa8ee8266ab620688bdc3a9b2145f2a96fdff44c1686a8","flatsize":23230113,"path":"All/jicofo-1.0.1118.pkg","repopath":"All/jicofo-1.0.1118.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":21052728,"desc":"JItsi COnference FOcus is a server side focus component used in Jitsi Meet\nconferences.","deps":{"openjdk11":{"origin":"java/openjdk11","version":"11.0.26+4.1_1"}},"categories":["java","net-im"],"users":["jicofo","jitsi"],"groups":["jicofo","jitsi"],"messages":[{"message":"Jitsi Conference Focus was installed\n\n1) Edit the configuration file located at:\n\n   /usr/local/etc/jitsi/jicofo/jicofo.conf\n\n2) Enable the service:\n\n   # service jicofo enable\n\n3) For use of jicofo with net-im/prosody, you need to import prosody's\n   auth.jitsi.example.com TLS certificate into a Java truststore.\n   You should also install net-im/jitsi-prosody-plugins.\n   The startup rcfile will pass this filename to jicofo:\n   /usr/local/etc/jitsi/jicofo/truststore.jks - for example:\n\n   # prosodyctl cert generate jitsi.example.com\n   # prosodyctl cert generate auth.jitsi.example.com\n   # keytool -noprompt -keystore /usr/local/etc/jitsi/jicofo/truststore.jks -importcert \\\n\t-alias prosody -file /path/to/prosody/auth.jitsi.example.com.crt\n\n4) Enjoy it","type":"install"}]},{"name":"janet","origin":"lang/janet","version":"1.38.0","comment":"Functional embeddable lisp with C interop, & performant data types","maintainer":"bsd.hsw@gmail.com","www":"https://janet-lang.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"301ca3d8ce7dcc0325154bfc0a3edb52522c0271365a7ceb5881145cfe343ae6","flatsize":2087307,"path":"All/janet-1.38.0.pkg","repopath":"All/janet-1.38.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":370028,"desc":"Janet is a functional and imperative programming language and bytecode\ninterpreter. It is a modern lisp, but lists are replaced by other data\nstructures with better utility and performance (arrays, tables, structs,\ntuples). The language also supports bridging to native code written in\nC, meta-programming with macros, and bytecode assembly.","categories":["lang"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"java3d","origin":"java/java3d","version":"1.5.2_8","comment":"Provides API for creating and manipulation of 3D geometry","maintainer":"ports@FreeBSD.org","www":"http://java3d.java.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"808d3a4d8428ddba1bb8a8bcd156340634973bb94dd45a1d924814385173af6c","flatsize":22527466,"path":"All/java3d-1.5.2_8.pkg","repopath":"All/java3d-1.5.2_8.pkg","licenselogic":"and","licenses":["BSD2CLAUSE","GPLv2"],"pkgsize":2127504,"desc":"The Java 3D API enables the creation of three-dimensional graphics\napplications and Internet-based 3D applets. It provides high-level\nconstructs for creating and manipulation 3D geometry and building the\nstructures used in rendering that geometry. With this sof tware, you\ncan efficiently define and render very large virtual worlds.","deps":{"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","games","graphics","java"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe java3d port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"jbidwatcher","origin":"misc/jbidwatcher","version":"2.5.6_2","comment":"Java-based application allowing you to monitor eBay auctions","maintainer":"ports@FreeBSD.org","www":"https://www.jbidwatcher.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a1a07a067a6ca317277354fdb2b64b2811a550b965cb545b696b16a20a7cb169","flatsize":4658176,"path":"All/jbidwatcher-2.5.6_2.pkg","repopath":"All/jbidwatcher-2.5.6_2.pkg","licenselogic":"single","pkgsize":4657236,"desc":"A Java-based application allowing you to monitor ebay auctions,\nsubmit bids, snipe (bid at the last moment), and otherwise track\nyour auction-site experience. It includes adult-auction management,\nMANY currencies (yen, pound, dollar (US, Canada, Australian, and\nNew Taiwanese), Swiss Francs, and euro, presently), drag-and-drop\nof auction URLs, a unique and powerful 'multisniping' feature.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","misc"],"messages":[{"message":"===>   NOTICE:\n\nThe jbidwatcher port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"jamlib","origin":"mail/jamlib","version":"1.4.7_3","comment":"JAM subroutine library","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/jamlib/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"04198406ed7487c9d98b2baafb84256dd26377160036760ca0283469881de499","flatsize":90443,"path":"All/jamlib-1.4.7_3.pkg","repopath":"All/jamlib-1.4.7_3.pkg","licenselogic":"single","pkgsize":43780,"desc":"These are a collection of subroutines that encapsulate much of the\nformat-specific and tedious details of the JAM message base format.\nThe idea is that application programmers by using these routines can\nconcentrate on the more high-level issues of their programs instead\nof worrying about their JAM routines.","categories":["mail"],"messages":[{"message":"===>   NOTICE:\n\nThe jamlib port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"jama","origin":"math/jama","version":"1.2.5","comment":"Java-like Matrix C++ Templates","maintainer":"erik@bz.bzflag.bz","www":"https://math.nist.gov/tnt/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fd47d72f17a1a357c483f82459268ff3ad03c103a0054ca64e5c709901c85148","flatsize":268191,"path":"All/jama-1.2.5.pkg","repopath":"All/jama-1.2.5.pkg","licenselogic":"single","pkgsize":33672,"desc":"JAMA/C++ Linear Algebra Package (v. 1.2.1)\n\nJAMA/C++: a translation of the Java Matrix Library,  developed by the\nMathworks and NIST, into C++\n* classical matrix linear algebra\n* QR\n* SVD\n* Cholesky\n* Eigenvalue solver\n\nBased on NIST's Template Numerical Toolkit.","deps":{"tnt":{"origin":"devel/tnt","version":"1.2.6"}},"categories":["devel","math"],"options":{"DOCS":"on"}},{"name":"jam","origin":"devel/jam","version":"2.6.1","comment":"Build utility like make(1)","maintainer":"gahr@FreeBSD.org","www":"https://www.perforce.com/jam/jam.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b59f9ffdd9d344a192a203790f55709f485af7d165fb9a4113771671d9cbc5c7","flatsize":213760,"path":"All/jam-2.6.1.pkg","repopath":"All/jam-2.6.1.pkg","licenselogic":"single","licenses":["JAM"],"pkgsize":64904,"desc":"Jam/MR (formerly \"jam - make(1) redux\").\n\nJam/MR is a build utility like make(1). It has its own expressive language\nwhich allows for portable Jamfiles capable of building large projects with\nmultiple concurrent processes.","categories":["devel"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"jamulus-server","origin":"audio/jamulus","version":"3.11.0","comment":"Internet jam session software (headless server)","maintainer":"yuri@FreeBSD.org","www":"https://jamulus.io","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b926467517f1f07d8a8975c03d9b82aa2547005993d0d22567dadc54b70aab7e","flatsize":2230205,"path":"All/jamulus-server-3.11.0.pkg","repopath":"All/jamulus-server-3.11.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1170492,"desc":"The Jamulus software enables musicians to perform real-time jam sessions over\nthe Internet. There is one server running the Jamulus server software which\ncollects the audio data from each Jamulus client, mixes the audio data and sends\nthe mix back to each client.","deps":{"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-multimedia":{"origin":"multimedia/qt5-multimedia","version":"5.15.16p2_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["audio"],"shlibs_required":["libQt5Core.so.5","libQt5Network.so.5","libQt5Xml.so.5","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"annotations":{"flavor":"server"},"messages":[{"message":"You installed Jamulus: Internet jam session software\n\nMost users need Jamulus client to listen to or participate in jam sessions\nhosted by others.\n\nYou can run Jamulus client using the menu item or by running the \"jamulus\"\ncommand.\n\nSome users also need to run Jamulus server to host jam sessions.\n\nYou can run Jamulus server as a graphical program by using the \"Jamulus Server\"\nmenu item, or run the \"jamulus -s\" command.\n\nYou can also run Jamulus Server as a headless server. In order to do this you\nneed to install the jamulus-server package and run:\n# sysrc jamulus_server_enable=\"YES\"\n# service jamulus-server start\nand then navigate to your server by your IP address in the Jamulus Client.\n\nYou can also start the Jamulus Server service once with:\n# service jamulus-server onestart\n\nPlease read https://jamulus.io/wiki/Command-Line-Options and add appropriate\nJamulus Server options to jamulus_server_flags=\"{your options}\"\nin /etc/rc.config","type":"install"}]},{"name":"jalv-select","origin":"audio/jalv-select","version":"1.3_6","comment":"Little app to select lv2 plugins to run with jalv","maintainer":"yuri@FreeBSD.org","www":"https://github.com/brummer10/jalv_select","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"629b65110aa8a52e212c36aeb844319ad488b1461e56eb7cbb0b7b33a4cfc353","flatsize":168288,"path":"All/jalv-select-1.3_6.pkg","repopath":"All/jalv-select-1.3_6.pkg","licenselogic":"single","licenses":["UNLICENSE"],"pkgsize":50124,"desc":"A little gtkmm GUI to select lv2 plugins from a list and run them with jalv.\n\nFeatures:\n* select jalv interpreter from combo box\n* select LV2 plugin from list\n* select preset to load from menu\n* search plugins by regex or plugin class\n* reload lilv world to catch new installed plugins or presets\n* load plugin with selected preset\n* minimize app to systray (global Hotkey SHIFT+ESCAPE)\n* wake up app from systray (global Hotkey SHIFT+ESCAPE)\n* left mouse click on systray to show or hide app\n* right mouse click to show quit menu item\n* command-line start-up options\n* command-line runtime options\n* keyboard shortcuts","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"atkmm":{"origin":"accessibility/atkmm","version":"2.28.4"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"cairomm":{"origin":"graphics/cairomm","version":"1.14.5"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gawk":{"origin":"lang/gawk","version":"5.3.1"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"glibmm":{"origin":"devel/glibmm","version":"2.66.7,1"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"gtkmm24":{"origin":"x11-toolkits/gtkmm24","version":"2.24.5_4"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jalv":{"origin":"audio/jalv","version":"1.6.8_3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libsigc++":{"origin":"devel/libsigc++20","version":"2.12.1"},"lilv":{"origin":"audio/lilv","version":"0.24.26"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pangomm":{"origin":"x11-toolkits/pangomm","version":"2.46.4"},"serd":{"origin":"devel/serd","version":"0.32.2"},"sord":{"origin":"devel/sord","version":"0.16.18"},"sratom":{"origin":"audio/sratom","version":"0.6.18"}},"categories":["audio"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libatkmm-1.6.so.1","libc.so.8","libcairo.so.2","libcairomm-1.0.so.1","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgdkmm-2.4.so.1","libgio-2.0.so.0","libgiomm-2.4.so.1","libglib-2.0.so.0","libglibmm-2.4.so.1","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libgtkmm-2.4.so.1","libharfbuzz.so.0","libintl.so.8","liblilv-0.so.0","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpangomm-1.4.so.1","libpthread.so.0","libsigc-2.0.so.0","libstdc++.so.9"]},{"name":"jamulus","origin":"audio/jamulus","version":"3.11.0","comment":"Internet jam session software","maintainer":"yuri@FreeBSD.org","www":"https://jamulus.io","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c05292490ed77fae1bed422870c5627fe0c134aaed2ad657a2ecf427be5873d7","flatsize":3015154,"path":"All/jamulus-3.11.0.pkg","repopath":"All/jamulus-3.11.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1384420,"desc":"The Jamulus software enables musicians to perform real-time jam sessions over\nthe Internet. There is one server running the Jamulus server software which\ncollects the audio data from each Jamulus client, mixes the audio data and sends\nthe mix back to each client.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-multimedia":{"origin":"multimedia/qt5-multimedia","version":"5.15.16p2_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["audio"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libQt5Multimedia.so.5","libQt5Network.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libc.so.8","libjack.so.0","libm.so.4","libpthread.so.0","libstdc++.so.9"],"annotations":{"flavor":"desktop"},"messages":[{"message":"You installed Jamulus: Internet jam session software\n\nMost users need Jamulus client to listen to or participate in jam sessions\nhosted by others.\n\nYou can run Jamulus client using the menu item or by running the \"jamulus\"\ncommand.\n\nSome users also need to run Jamulus server to host jam sessions.\n\nYou can run Jamulus server as a graphical program by using the \"Jamulus Server\"\nmenu item, or run the \"jamulus -s\" command.\n\nYou can also run Jamulus Server as a headless server. In order to do this you\nneed to install the jamulus-server package and run:\n# sysrc jamulus_server_enable=\"YES\"\n# service jamulus-server start\nand then navigate to your server by your IP address in the Jamulus Client.\n\nYou can also start the Jamulus Server service once with:\n# service jamulus-server onestart\n\nPlease read https://jamulus.io/wiki/Command-Line-Options and add appropriate\nJamulus Server options to jamulus_server_flags=\"{your options}\"\nin /etc/rc.config","type":"install"}]},{"name":"jalv","origin":"audio/jalv","version":"1.6.8_3","comment":"Simple but fully featured LV2 plugin host for Jack","maintainer":"yuri@FreeBSD.org","www":"https://drobilla.net/software/jalv","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c3cba569a4752624f22fc3fec785bc689dd2d08f85e2b8b6571d757fbf25a179","flatsize":454849,"path":"All/jalv-1.6.8_3.pkg","repopath":"All/jalv-1.6.8_3.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":83196,"desc":"Jalv runs LV2 plugins and exposes their ports as Jack ports, essentially\nmaking any LV2 plugin function as a Jack application.\n\nJalv is a small program which is useful, but also intended to be an appropriate\ntest host for plugin development. It runs plugins from the command line with no\nuser interaction, is light enough to run in valgrind, and is capable of dumping\nall plugin to/from UI communication in a human readable format.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"atkmm":{"origin":"accessibility/atkmm","version":"2.28.4"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"cairomm":{"origin":"graphics/cairomm","version":"1.14.5"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"glibmm":{"origin":"devel/glibmm","version":"2.66.7,1"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gtkmm24":{"origin":"x11-toolkits/gtkmm24","version":"2.24.5_4"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"libsigc++":{"origin":"devel/libsigc++20","version":"2.12.1"},"lilv":{"origin":"audio/lilv","version":"0.24.26"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pangomm":{"origin":"x11-toolkits/pangomm","version":"2.46.4"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"serd":{"origin":"devel/serd","version":"0.32.2"},"sord":{"origin":"devel/sord","version":"0.16.18"},"sratom":{"origin":"audio/sratom","version":"0.6.18"},"suil":{"origin":"audio/suil","version":"0.10.12_3"}},"categories":["audio"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libc.so.8","libgdk-3.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libgtk-x11-2.0.so.0","libjack.so.0","liblilv-0.so.0","libm.so.4","libpthread.so.0","libserd-0.so.0","libsratom-0.so.0","libstdc++.so.9","libsuil-0.so.0"]},{"name":"jalingo","origin":"textproc/jalingo","version":"0.6.0_4","comment":"Free OS independent dictionary application","maintainer":"nivit@FreeBSD.org","www":"https://jalingo.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d0b7bad63b46efd8fc21a0ee2c0fb8d213d1143ec1e16ba7aa18163b8e46eca0","flatsize":1147475,"path":"All/jalingo-0.6.0_4.pkg","repopath":"All/jalingo-0.6.0_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":952016,"desc":"JaLingo is a free OS independent dictionary application.\n\nIt understands 4 dictionary formats:\n\n    * DSL\n    * Mova\n    * PtkDict/phpMyLingvo MySQL dumps\n    * Sdictionary (249)","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","textproc"]},{"name":"jakarta-oro","origin":"java/jakarta-oro","version":"2.0.8_3","comment":"Perl/awk/sh regular expressions for Java","maintainer":"ports@FreeBSD.org","www":"https://jakarta.apache.org/oro/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"81e40a24b172484982c571234860bdfb54068421c14f0a0a91a33578409308bc","flatsize":1290800,"path":"All/jakarta-oro-2.0.8_3.pkg","repopath":"All/jakarta-oro-2.0.8_3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":128920,"desc":"The Jakarta-ORO Java classes are a set of text-processing Java classes\nthat provide Perl5 compatible regular expressions, AWK-like regular\nexpressions, glob expressions, and utility classes for performing\nsubstitutions, splits, filtering filenames, etc.  This library is\nthe successor to the OROMatcher, AwkTools, PerlTools, and TextTools\nlibraries from ORO, Inc. (www.oroinc.com).  They have been donated to\nthe Jakarta Project by Daniel Savarese (www.savarese.org), the\ncopyright holder of the ORO libraries.\n\nAs of 2010-09-01, the ORO project is retired.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe jakarta-oro port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"jailrc","origin":"sysutils/jailrc","version":"1.0","comment":"Improved jail startup/shutdown script","maintainer":"mm@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cd37c2a57eb6c77219ce486c44ec727e8ebd3116c05c47601acdffec433aeb63","flatsize":22817,"path":"All/jailrc-1.0.pkg","repopath":"All/jailrc-1.0.pkg","licenselogic":"single","pkgsize":6928,"desc":"Jailrc is an improved startup/shutdown script for FreeBSD jails.\n\nIt contains the following changes to the original /etc/rc.d/jail script:\n\n- parameters support: you can specify any parameters supported by jail(8)\n- ZFS support: you can deletate ZFS datasets to jails\n- jails are not identified by a file in /var/spool/jail anymore\n- two new commands \"create\" and \"remove\" to manage persistent jails\n\nPlease refer to the README file for more information.\n\nMartin Matuska <mm_at_FreeBSD_dot_org>","categories":["sysutils"],"options":{"DOCS":"on"}},{"name":"jailkit","origin":"shells/jailkit","version":"2.23_1","comment":"Utilities to limit user accounts to specific files and/or commands","maintainer":"ports@FreeBSD.org","www":"https://olivier.sessink.nl/jailkit/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e4db8ed1fea85b3a3e7c0905df06658d10e834c58e03509e61f234b0d41ce382","flatsize":320946,"path":"All/jailkit-2.23_1.pkg","repopath":"All/jailkit-2.23_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":88940,"desc":"Jailkit is a set of utilities to limit user accounts to specific files\nusing chroot() and/or specific commands.  Setting up a chroot shell, a\nshell limited to some specific command, or a daemon inside a chroot jail\nis a lot easier and can be automated using these utilities.\n\nJailkit is a specialized tool that is developed with a focus on security.\nIt will abort in a secure way if the configuration, the system setup or\nthe environment is not 100%25 secure, and it will send useful log messages\nthat explain what is wrong to syslog.\n\nJailkit is known to be used in network security appliances from several\nleading IT security firms, internet servers from several large enterprise\norganizations, internet servers from internet service providers, as well\nas many smaller companies and private users that need to secure cvs,\nsftp, shell, or daemon processes.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["shells"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on","PROCMAIL":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe jailkit port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"jailaudit","origin":"ports-mgmt/jailaudit","version":"1.6.1","comment":"Script to generate portaudit reports for jails","maintainer":"cryx-ports@h3q.com","www":"https://github.com/cristianyxen/jailaudit","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"98a848cb3311c699ff6c36c7c72cb5c325667ea68e4ca3ca9f4e6ec93409649a","flatsize":8558,"path":"All/jailaudit-1.6.1.pkg","repopath":"All/jailaudit-1.6.1.pkg","licenselogic":"single","licenses":["Beerware"],"pkgsize":4380,"desc":"This port contains a script to generate portaudit reports for jails\nrunning on a FreeBSD system.\n\nNormally portaudit just creates reports for the Host-system or the jail\nit is installed in. With a large number of jails running on a system,\ninstalling and updating portaudit in every jail is time-consuming and\nerror-prone. Jailaudit uses pkg installed in the Host-system\nto create a report for every jail.\n\nThe reports are appended to the daily security run and can be sent to a\nspecific mail address, which allows the Host-system administrator to\ndispatch portaudit reports to the owners of jails, keeping them informed\nabout potential security advisories of their installed ports.\n\nJailaudit can be used on FreeBSD 5.1 or larger.","categories":["ports-mgmt"]},{"name":"jailadmin","origin":"sysutils/jailadmin","version":"1.9","comment":"Jail management system with optional SNMP support","maintainer":"portmaster@BSDforge.com","www":"https://BSDforge.com/projects/sysutils/jailadmin/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ce2a64e1e827a10850e6fd379ecce4b066cf932e43bb4f7f4eef53fad03675e4","flatsize":37274,"path":"All/jailadmin-1.9.pkg","repopath":"All/jailadmin-1.9.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":12288,"desc":"JailAdmin is a system for managing a set of named jails.  It provides:\n - A command line utility for starting and stopping named jails.\n - An efficient method for shutting down a large number of jails in\n   parallel.\n - A simple configuration syntax.\n - SNMP monitoring facilities.\nIt is designed to provide more flexible functionality than FreeBSD's own\nrc.d/jail script, and should provide a complete superset of features.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["sysutils"],"options":{"DOCS":"on","SNMP":"off"}},{"name":"jail-primer","origin":"sysutils/jail-primer","version":"0.2_1","comment":"Third Generation Jail System Solution","maintainer":"jail-primer1@a1poweruser.com","www":"https://jail-primer.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7d5dff5264ca4581a63e34d899a26050f20b53ff04c63b90ec7577b1016a7d49","flatsize":104441,"path":"All/jail-primer-0.2_1.pkg","repopath":"All/jail-primer-0.2_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":25204,"desc":"A simplified prospective on jail configuration and usage. Complete easy to\nunderstand detailed documentation on creating a Third Generation Jail System\nSolutiom which is based on a single filesystem that contains all of the\nrequired operating system executable libraries which is shared with each\nof the individual jails.\n\nThe legacy rc.conf method, Modern rc.conf method, and the jail(8) jail.conf\nmethods are documented. Script are included that perform the tasks explained\nin the documentation.","categories":["sysutils"],"options":{"DOCS":"on"},"messages":[{"message":"First issue \"rehash\" command to enable the jail-primer scripts (if using csh).\nThen issue \"man jail-primer\" to read about jail-primer usage.","type":"install"}]},{"name":"java-findbugs","origin":"devel/java-findbugs","version":"1.3.9_1","comment":"Find Bugs in Java Programs","maintainer":"glewis@FreeBSD.org","www":"https://findbugs.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2e75617395bc894a0abc40b279963e82ef53c32c6109755b60e694afb9f28c47","flatsize":9494757,"path":"All/java-findbugs-1.3.9_1.pkg","repopath":"All/java-findbugs-1.3.9_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":7036252,"desc":"FindBugs looks for bugs in Java programs.  It is based on the concept of bug\npatterns.  A bug pattern is a code idiom that is often an error.  Bug patterns\narise for a variety of reasons:\n\n* Difficult language features\n* Misunderstood API methods\n* Misunderstood invariants when code is modified during maintenance\n* Garden variety mistakes: typos, use of the wrong boolean operator\n\nFindBugs uses static analysis to inspect Java bytecode for occurrences of\nbug patterns.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"jai","origin":"java/jai","version":"1.1.3_2","comment":"High performance image processing libraries for Java","maintainer":"java@FreeBSD.org","www":"http://java.sun.com/products/java-media/jai/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1ed6ad9cb56a13c8d36e0aafd7fa8126d68e21c1be42bd6f15edfb453996f343","flatsize":2177253,"path":"All/jai-1.1.3_2.pkg","repopath":"All/jai-1.1.3_2.pkg","licenselogic":"single","licenses":["jai"],"pkgsize":2039884,"desc":"The Java Advanced Imaging (JAI) API provides a set of object-oriented\ninterfaces that support a simple, high-level programming model which lets\nyou manipulate images easily.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["graphics","java"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:oracle:jai:1.1.3:::::dragonfly6:x86_64:2"},"messages":[{"message":"The JAI libraries are not installed in JRE, so you have to add\n  /usr/local/share/java/jai/jai_codec.jar\n  /usr/local/share/java/jai/jai_core.jar\nto the CLASSPATH environment variable.","type":"install"}]},{"name":"jad","origin":"java/jad","version":"1.5.8c","comment":"Java Decompiler","maintainer":"ale@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"721d0798c896aae94a5328accbd819f9dfa918cc294fcfc580bafe781a3a83ee","flatsize":927514,"path":"All/jad-1.5.8c.pkg","repopath":"All/jad-1.5.8c.pkg","licenselogic":"single","pkgsize":250164,"desc":"Jad is a Java decompiler, a program that reads one or more\nJava class files and convert them back into Java source files\nwhich can be compiled again.\n\nJad is a C++ program and it generally works several times faster\nthan decompilers written in Java.\n\nNo source code is available for this program. Jad is free for\nnon-commercial use, but not for commercial use.","categories":["devel","java"],"options":{"DOCS":"on"}},{"name":"jade","origin":"textproc/jade","version":"1.2.1_11","comment":"Object-oriented SGML/XML parser toolkit and DSSSL engine","maintainer":"cy@FreeBSD.org","www":"http://www.jclark.com/jade/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4a87167c308d97d1a3b6b1224536a1f0a7e88de26d0a17ab8f1ed5d5c09f4258","flatsize":17757701,"path":"All/jade-1.2.1_11.pkg","repopath":"All/jade-1.2.1_11.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2307664,"desc":"An object-oriented SGML/XML parser toolkit and DSSSL engine.\n\nFeatures summary:\n\n    * Includes nsgmls\n    * Provides access to all information about SGML document\n    * Supports almost all optional SGML features\n    * Sophisticated entity manager\n    * Supports multi-byte character sets\n    * Object-oriented\n    * Written in C++ from scratch\n    * Fast\n    * Portable\n    * Production quality\n    * Free\n\nNote: This port is a superset of the sp port.  If you have sp\ninstalled, it is recommended that you remove it before installing\njade.\n\nJohn Fieber\njfieber@FreeBSD.org","deps":{"xmlcatmgr":{"origin":"textproc/xmlcatmgr","version":"2.2_4"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"annotations":{"deprecated":"Upstream has disappeared","expiration_date":"2024-10-30"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUpstream has disappeared.\n\nIt is scheduled to be removed on or after 2024-10-30."}]},{"name":"jackit","origin":"audio/jack","version":"1.9.22_3","comment":"Low latency audio server","maintainer":"dev@submerge.ch","www":"https://jackaudio.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1a57450218d13c63ffa64915d0e251e0a1d12b06d93fc4a3d4c7886686719f03","flatsize":2008500,"path":"All/jackit-1.9.22_3.pkg","repopath":"All/jackit-1.9.22_3.pkg","licenselogic":"and","licenses":["GPLv2","LGPL21"],"pkgsize":451688,"desc":"JACK Audio Connection Kit (or JACK) is a professional sound server API and pair\nof daemon implementations to provide real-time, low-latency connections for\nboth audio and MIDI data between applications.\n\nThis provides the JACK server and libraries, example clients and tools are\ndistributed separately now.","deps":{"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"libsamplerate":{"origin":"audio/libsamplerate","version":"0.2.2_1"},"libsysinfo":{"origin":"devel/libsysinfo","version":"0.0.3_3"},"opus":{"origin":"audio/opus","version":"1.5.2"},"py311-dbus":{"origin":"devel/py-dbus","version":"1.3.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["audio"],"shlibs_required":["libc.so.8","libdbus-1.so.3","libdl.so.0","libexpat.so.1","libm.so.4","libopus.so.0","libpthread.so.0","libsamplerate.so.0","libstdc++.so.9"],"options":{"ALSA":"off","DBUS":"on","OPUS":"on","PROFILING":"off","SOSSO":"off"},"messages":[{"message":"The new JACK server comes with a DBUS control interface:\n\n$ jack_control help\n$ jack_control ds oss\n$ jack_control dp\n$ jack_control dps rate 48000\n$ jack_control dps wordlength 16\n$ jack_control dps capture /dev/dsp0\n$ jack_control dps playback /dev/dsp0\n$ jack_control eps realtime False\n$ jack_control start\n\nTo use real-time priority for JACK server and clients, load the mac_priority(4)\nmodule and add the JACK user to the realtime group.\n\nMemory locking has to be allowed in /etc/login.conf or ~/.login_conf. Set the\nresource limit \":memorylocked=unlimited:\" and don't forget to run\n\n# cap_mkdb /etc/login.conf\n\nIt's still possible to start JACK server as an RC service for a dedicated user.\nNote that only one JACK server can be run at a time. An /etc/rc.conf example:\n\njackd_enable=\"YES\"\njackd_user=\"joe\"\njackd_args=\"--no-realtime -doss -r48000 -p1024 -w16 \\\n            --capture /dev/dsp0 --playback /dev/dsp0\"\n\nOfficial JACK example clients and tools are available as jack-example-tools.\n\nJACK 1.9.22 introduces a latency correction fix.\nLatency correction parameters have to be measured again after an update.","type":"install"}]},{"name":"jack_umidi","origin":"audio/jack_umidi","version":"1.1.2_1","comment":"Daemon that converts a raw MIDI device into a JACK MIDI device","maintainer":"ports@FreeBSD.org","www":"https://github.com/hselasky/jack_umidi","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"20a016092e8fc96c52a7580e6a63067979fae35fc3125343a852d35262eebf85","flatsize":15400,"path":"All/jack_umidi-1.1.2_1.pkg","repopath":"All/jack_umidi-1.1.2_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":7944,"desc":"This is a daemon that converts a raw MIDI device into a JACK MIDI device.","deps":{"jackit":{"origin":"audio/jack","version":"1.9.22_3"}},"categories":["audio"],"shlibs_required":["libc.so.8","libjack.so.0","libpthread.so.0"],"options":{"DEBUG":"off","DEVD_SCRIPT":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe jack_umidi port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"jack_ghero","origin":"audio/jack_ghero","version":"1.0.4_4","comment":"Daemon that converts a GuitarHero device into a JACK MIDI device","maintainer":"ports@FreeBSD.org","www":"https://github.com/hselasky/jack_ghero","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"03df34a9da223b3df57202fca02e93ec47f52d86de38563c0c8085253b764b91","flatsize":14375,"path":"All/jack_ghero-1.0.4_4.pkg","repopath":"All/jack_ghero-1.0.4_4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":7464,"desc":"This is a daemon that converts a GuitarHero device into a JACK MIDI device.","deps":{"jackit":{"origin":"audio/jack","version":"1.9.22_3"}},"categories":["audio"],"shlibs_required":["libc.so.8","libjack.so.0","libpthread.so.0","libusbhid.so.4"],"options":{"DEBUG":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe jack_ghero port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"jack-smf-utils","origin":"audio/jack-smf-utils","version":"1.0_11","comment":"Standard MIDI File file player and recorder for JACK MIDI","maintainer":"ports@FreeBSD.org","www":"https://jack-smf-utils.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"013185d619592ec429b5bc4d7347f09d9a42be3c8b3accb89864ea3f2c7fb043","flatsize":147089,"path":"All/jack-smf-utils-1.0_11.pkg","repopath":"All/jack-smf-utils-1.0_11.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":36156,"desc":"Jack-smf-utils is a set of two utilities - jack-smf-player and\njack-smf-recorder - whose purpose is to play and record MIDI streams\nfrom/to Standard MIDI Files (i.e. the files with .mid extension)\nusing JACK MIDI.  There is also smfsh, \"SMF shell\" that is kind of\ninteractive, command line SMF files manipulation tool which started\nits life as a debugging aid.  And finally libsmf, C library for\nloading, writing and manipulating the contents of SMF files.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"lash":{"origin":"audio/lash","version":"0.5.4_19"}},"categories":["audio"],"shlibs_required":["libc.so.8","libglib-2.0.so.0","libgthread-2.0.so.0","libintl.so.8","libjack.so.0","liblash.so.1","libm.so.4","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe jack-smf-utils port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"jargon","origin":"misc/jargon","version":"4.4.7","comment":"The famous jargon file","maintainer":"ports@FreeBSD.org","www":"http://www.catb.org/~esr/jargon/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"50207bca23458acb98fcae8264ddc5451c9ce9bb942ac1f88c9e68e8b0a6f649","flatsize":15083788,"path":"All/jargon-4.4.7.pkg","repopath":"All/jargon-4.4.7.pkg","licenselogic":"single","pkgsize":8707532,"desc":"Do you know what 'foo' means?  Have you wondered about the\nmutated punchline in the BUGS section of tunefs(8)?  Do you\nknow the 'least random number'?\n\nFind all answers in the jargon file, a comprehensive compendium\nof hacker slang illuminating many aspects of hackish tradition,\nfolklore, and humor.","categories":["misc"],"messages":[{"message":"===>   NOTICE:\n\nThe jargon port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"jack-keyboard","origin":"audio/jack-keyboard","version":"2.7.2_4","comment":"Virtual keyboard for JACK MIDI","maintainer":"ports@FreeBSD.org","www":"https://jack-keyboard.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"553ecab8922a42b15cb963f19c646d6e54b4176ba54c3a73e2e9a2054b02e91d","flatsize":58734,"path":"All/jack-keyboard-2.7.2_4.pkg","repopath":"All/jack-keyboard-2.7.2_4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":24340,"desc":"jack-keyboard is a virtual keyboard that lets you play on softsynths\n(like audio/ghostess) using your computer's keyboard.\n\nIt's somewhat similar in purpose to vkeybd, except that jack-keyboard\nuses JACK MIDI instead of ALSA.\n\nSee the README file for keyboard mapping.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"lash":{"origin":"audio/lash","version":"0.5.4_19"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["audio"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libjack.so.0","liblash.so.1","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpangoxft-1.0.so.0"],"options":{"LASH":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe jack-keyboard port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"jack-example-tools","origin":"audio/jack-example-tools","version":"4_2","comment":"Low latency audio server","maintainer":"dev@submerge.ch","www":"https://jackaudio.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3f26f4b0b4c428d3bee599d514545166ceb946e41e477e02c511d39b4b6dffb4","flatsize":422333,"path":"All/jack-example-tools-4_2.pkg","repopath":"All/jack-example-tools-4_2.pkg","licenselogic":"and","licenses":["GPLv2","GPLv3+"],"pkgsize":95900,"desc":"JACK Audio Connection Kit (or JACK) is a professional sound server API and pair\nof daemon implementations to provide real-time, low-latency connections for\nboth audio and MIDI data between applications.\n\nThese are the official JACK example clients and tools that are now distributed\nseparately from the JACK server package.","deps":{"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"libsamplerate":{"origin":"audio/libsamplerate","version":"0.2.2_1"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"},"libsysinfo":{"origin":"devel/libsysinfo","version":"0.0.3_3"},"opus":{"origin":"audio/opus","version":"1.5.2"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["audio"],"shlibs_required":["libc.so.8","libjack.so.0","libjacknet.so.0","libjackserver.so.0","libm.so.4","libopus.so.0","libpthread.so.0","libreadline.so.8","libsamplerate.so.0","libsndfile.so.1"],"options":{"ALSA":"off","OPUS":"on","READLINE":"on"}},{"name":"lazarus-qt6","origin":"editors/lazarus-qt6","version":"3.8.0","comment":"Portable Delphi-like IDE for the FreePascal compiler (QT6)","maintainer":"acm@FreeBSD.org","www":"https://www.lazarus-ide.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d966b04d5b62b7fd137d5effc3a1779ffaf44a126e52ffdb4baa7e0d2bc74d4f","flatsize":1135001744,"path":"All/lazarus-qt6-3.8.0.pkg","repopath":"All/lazarus-qt6-3.8.0.pkg","licenselogic":"single","pkgsize":158643888,"desc":"Lazarus is the class libraries for Free Pascal that emulate Delphi.\nFree Pascal is a GPL'ed compiler that runs on FreeBSD, Linux, Win32, OS/2, 68K\nand more. Free Pascal is designed to be able to understand and compile\nDelphi syntax, which is of course OOP.\n\nLazarus is the part of the missing puzzle that will allow you to\ndevelop Delphi-like programs in all of the above platforms. Unlike Java\nwhich strives to be a write once run anywhere, Lazarus and Free Pascal\nstrives for write once compile anywhere.","deps":{"binutils":{"origin":"devel/binutils","version":"2.44,1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fpc":{"origin":"lang/fpc","version":"3.2.3_1"},"fpc-source":{"origin":"lang/fpc-source","version":"3.2.3_1"},"gdb":{"origin":"devel/gdb","version":"15.1_2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gmake":{"origin":"devel/gmake","version":"4.4.1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"qt6pas":{"origin":"x11-toolkits/qt6pas","version":"6.2.10_1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["devel","editors"],"shlibs_required":["libQt6Pas.so.6","libc.so.8","libpthread.so.0"],"options":{"GDB":"on"},"messages":[{"message":"The Lazarus RAD was installed\n\n1) You can run it using:\n\n   # lazarus\n\n2) The first time that lazarus is running, you should set the path to fpc\n   source directory at lazarus configuration environment. Also it could be\n   setting later.\n\n3) Now you can obtain freepascal source installing lang/fpc-source port or\n   package\n\n   It will be extracted to /usr/local/share/fpc-source-X.X.X\n\n4) You can use /usr/local/bin/gdb debugger instead of gdb installed debugger\n   installed from base system. Lazarus works better with this version.\n\n5) We can use the following ports for aplications that depend of lazarus\n   and these can be built with an interface different than lazarus has compiled\n   by default:\n\n   editors/lazarus\n   editors/lazarus-devel\n   editors/lazarus-qt5\n   editors/lazarus-qt5-devel\n   editors/lazarus-qt6\n   editors/lazarus-qt6-devel\n\n   You can added those ports if you want support for gtk2, qt5 or qt6\n   interfaces. Please look at net-p2p/transmission-remote-gui like a example of\n   how use it\n\n6) If you want built apps using devel version of lazarus, you must add the\n   following into /etc/make.conf file\n\n   WANT_LAZARUS_DEVEL=  yes\n\n   It is neccesary for use devel version of lazarus (gtk2, qt5 or qt6)\n\n   editors/lazarus-devel\n   editors/lazarus-qt5-devel\n   editors/lazarus-qt6-devel\n\n7) Enjoy it ;)","type":"install"}]},{"name":"jack-capture","origin":"audio/jack-capture","version":"0.9.73.38_2","comment":"Program for recording soundfiles with Jack","maintainer":"yuri@FreeBSD.org","www":"https://github.com/kmatheussen/jack_capture","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e604f0d13bfbcc5f3581a4afbbfe10ef5f8492b12c59aca534f7c16a44643573","flatsize":89598,"path":"All/jack-capture-0.9.73.38_2.pkg","repopath":"All/jack-capture-0.9.73.38_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":34656,"desc":"jack_capture is a program for recording soundfiles with jack.\n\nThe default operation of the program is executed by writing \"jack_capture\"\nin the terminal without any extra command line options:\n\n$ jack_capture\n\n...which will record what you hear in your loudspeakers\ninto a stereo wav file.","deps":{"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"lame":{"origin":"audio/lame","version":"3.100_5"},"liblo":{"origin":"audio/liblo","version":"0.32"},"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"}},"categories":["audio"],"shlibs_required":["libc.so.8","libjack.so.0","liblo.so.7","libm.so.4","libmp3lame.so.0","libpthread.so.0","librt.so.0","libsndfile.so.1"]},{"name":"ja-zinnia","origin":"japanese/zinnia","version":"0.06_2","comment":"Simple, customizable, and portable online handwriting recognition system","maintainer":"beyert@cs.ucr.edu","www":"http://zinnia.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"901645bcdb000d65ccffd43329849145202fa41033e35928194ebed24c396117","flatsize":600697,"path":"All/ja-zinnia-0.06_2.pkg","repopath":"All/ja-zinnia-0.06_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":121256,"desc":"Zinnia is a simple, customizable and portable online hand recognition system\nbased on Support Vector Machines. Zinnia simply receives user pen strokes as a\nsequence of coordinate data and outputs n-best characters sorted by SVM\nconfidence. To keep portability, Zinnia doesn't have any rendering\nfunctionality. In addition to recognition, Zinnia provides training module that\nallows us to create any hand-written recognition systems with low-cost.","categories":["japanese"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"lazarus-qt5","origin":"editors/lazarus-qt5","version":"3.8.0","comment":"Portable Delphi-like IDE for the FreePascal compiler (QT5)","maintainer":"acm@FreeBSD.org","www":"https://www.lazarus-ide.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a242445eec40e741662dd742f3d7d664c65a26b10768647837d88c8b642c4d86","flatsize":1135360646,"path":"All/lazarus-qt5-3.8.0.pkg","repopath":"All/lazarus-qt5-3.8.0.pkg","licenselogic":"single","pkgsize":158663028,"desc":"Lazarus is the class libraries for Free Pascal that emulate Delphi.\nFree Pascal is a GPL'ed compiler that runs on FreeBSD, Linux, Win32, OS/2, 68K\nand more. Free Pascal is designed to be able to understand and compile\nDelphi syntax, which is of course OOP.\n\nLazarus is the part of the missing puzzle that will allow you to\ndevelop Delphi-like programs in all of the above platforms. Unlike Java\nwhich strives to be a write once run anywhere, Lazarus and Free Pascal\nstrives for write once compile anywhere.","deps":{"binutils":{"origin":"devel/binutils","version":"2.44,1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fpc":{"origin":"lang/fpc","version":"3.2.3_1"},"fpc-source":{"origin":"lang/fpc-source","version":"3.2.3_1"},"gdb":{"origin":"devel/gdb","version":"15.1_2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gmake":{"origin":"devel/gmake","version":"4.4.1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"qt5pas":{"origin":"x11-toolkits/qt5pas","version":"1.2.16_1,1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["devel","editors"],"shlibs_required":["libQt5Pas.so.1","libc.so.8","libpthread.so.0"],"options":{"GDB":"on"},"messages":[{"message":"The Lazarus RAD was installed\n\n1) You can run it using:\n\n   # lazarus\n\n2) The first time that lazarus is running, you should set the path to fpc\n   source directory at lazarus configuration environment. Also it could be\n   setting later.\n\n3) Now you can obtain freepascal source installing lang/fpc-source port or\n   package\n\n   It will be extracted to /usr/local/share/fpc-source-X.X.X\n\n4) You can use /usr/local/bin/gdb debugger instead of gdb installed debugger\n   installed from base system. Lazarus works better with this version.\n\n5) We can use the following ports for aplications that depend of lazarus\n   and these can be built with an interface different than lazarus has compiled\n   by default:\n\n   editors/lazarus\n   editors/lazarus-devel\n   editors/lazarus-qt5\n   editors/lazarus-qt5-devel\n   editors/lazarus-qt6\n   editors/lazarus-qt6-devel\n\n   You can added those ports if you want support for gtk2, qt5 or qt6\n   interfaces. Please look at net-p2p/transmission-remote-gui like a example of\n   how use it\n\n6) If you want built apps using devel version of lazarus, you must add the\n   following into /etc/make.conf file\n\n   WANT_LAZARUS_DEVEL=  yes\n\n   It is neccesary for use devel version of lazarus (gtk2, qt5 or qt6)\n\n   editors/lazarus-devel\n   editors/lazarus-qt5-devel\n   editors/lazarus-qt6-devel\n\n7) Enjoy it ;)","type":"install"}]},{"name":"jython","origin":"lang/jython","version":"2.7.0","comment":"Implementation of Python Interpreter in Pure Java","maintainer":"python@FreeBSD.org","www":"https://www.jython.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3b53cd028c3d8c3c28f103f8a023ac70a96199be6a212d3c941001f469bba1f9","flatsize":141139063,"path":"All/jython-2.7.0.pkg","repopath":"All/jython-2.7.0.pkg","licenselogic":"and","licenses":["APACHE20","PSFL"],"pkgsize":60287068,"desc":"Jython is an implementation of the high-level, dynamic,\nobject-oriented language Python seamlessly integrated\nwith the Java platform. The predecessor to Jython,\nJPython, is certified as 100%25 Pure Java. Jython is\nfreely available for both commercial and non-commercial\nuse and is distributed with source code.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","lang","python"],"annotations":{"cpe":"cpe:2.3:a:python:jython:2.7.0:::::dragonfly6:x86_64"}},{"name":"ja-yc.el-emacs_wayland","origin":"japanese/yc.el","version":"5.2.1_28,1","comment":"Yet another Canna client for Emacs","maintainer":"t@nakao.org","www":"http://www.ceres.dti.ne.jp/~knak/yc.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c222fd39c71e95317eac6478b91309e40ef21547b089d96c9f6e0cd7d438615d","flatsize":248957,"path":"All/ja-yc.el-emacs_wayland-5.2.1_28,1.pkg","repopath":"All/ja-yc.el-emacs_wayland-5.2.1_28,1.pkg","licenselogic":"single","pkgsize":49404,"desc":"Yet another Canna client\n\nYC is a Japanese input method on Emacs/XEmacs. YC is written in\nemacs lisp and can access to Canna server directly.\nYC works well even if your Emacs does not support Canna.","deps":{"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["elisp","japanese"],"options":{"ICANNA":"off"},"annotations":{"flavor":"wayland"},"messages":[{"message":"Quick Setup:\n\n(1) Add the following two lines in your $HOME/.emacs file;\n\n  (load \"yc\")\n  (global-yc-mode 1) ;; if you need ANK-conversion-mode in all buffers\n\n(2) Set the following environment variables;\n\n  CANNAHOST\thostname of cannaserver\n  CANNALIBDIR\ta full path of the directory containing 'default.canna'\n\n  These values are also configurable in .emacs by setting variables\n  'yc-server-host' and 'yc-canna-lib-path'.\n\nNote:\n  If you want to use UNIX-domain socket for communication with cannaserver\n  in emacs21 or former version of emacsen, define WITH_ICANNA to add\n  dependency to ports ja-icanna.","type":"install"}]},{"name":"ja-yc.el-emacs_nox","origin":"japanese/yc.el","version":"5.2.1_28,1","comment":"Yet another Canna client for Emacs","maintainer":"t@nakao.org","www":"http://www.ceres.dti.ne.jp/~knak/yc.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bc781241c9d1932d2badeb86852f6d90468d9f0fc26c36c20cdec367f0facb5d","flatsize":248957,"path":"All/ja-yc.el-emacs_nox-5.2.1_28,1.pkg","repopath":"All/ja-yc.el-emacs_nox-5.2.1_28,1.pkg","licenselogic":"single","pkgsize":49396,"desc":"Yet another Canna client\n\nYC is a Japanese input method on Emacs/XEmacs. YC is written in\nemacs lisp and can access to Canna server directly.\nYC works well even if your Emacs does not support Canna.","deps":{"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["elisp","japanese"],"options":{"ICANNA":"off"},"annotations":{"flavor":"nox"},"messages":[{"message":"Quick Setup:\n\n(1) Add the following two lines in your $HOME/.emacs file;\n\n  (load \"yc\")\n  (global-yc-mode 1) ;; if you need ANK-conversion-mode in all buffers\n\n(2) Set the following environment variables;\n\n  CANNAHOST\thostname of cannaserver\n  CANNALIBDIR\ta full path of the directory containing 'default.canna'\n\n  These values are also configurable in .emacs by setting variables\n  'yc-server-host' and 'yc-canna-lib-path'.\n\nNote:\n  If you want to use UNIX-domain socket for communication with cannaserver\n  in emacs21 or former version of emacsen, define WITH_ICANNA to add\n  dependency to ports ja-icanna.","type":"install"}]},{"name":"ja-yc.el-emacs_canna","origin":"japanese/yc.el","version":"5.2.1_28,1","comment":"Yet another Canna client for Emacs","maintainer":"t@nakao.org","www":"http://www.ceres.dti.ne.jp/~knak/yc.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2a6b541fbd51b346ad3b27f06958679723a9ed731d32ff0f5865a8dc07319e88","flatsize":248957,"path":"All/ja-yc.el-emacs_canna-5.2.1_28,1.pkg","repopath":"All/ja-yc.el-emacs_canna-5.2.1_28,1.pkg","licenselogic":"single","pkgsize":49408,"desc":"Yet another Canna client\n\nYC is a Japanese input method on Emacs/XEmacs. YC is written in\nemacs lisp and can access to Canna server directly.\nYC works well even if your Emacs does not support Canna.","deps":{"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["elisp","japanese"],"options":{"ICANNA":"off"},"annotations":{"flavor":"canna"},"messages":[{"message":"Quick Setup:\n\n(1) Add the following two lines in your $HOME/.emacs file;\n\n  (load \"yc\")\n  (global-yc-mode 1) ;; if you need ANK-conversion-mode in all buffers\n\n(2) Set the following environment variables;\n\n  CANNAHOST\thostname of cannaserver\n  CANNALIBDIR\ta full path of the directory containing 'default.canna'\n\n  These values are also configurable in .emacs by setting variables\n  'yc-server-host' and 'yc-canna-lib-path'.\n\nNote:\n  If you want to use UNIX-domain socket for communication with cannaserver\n  in emacs21 or former version of emacsen, define WITH_ICANNA to add\n  dependency to ports ja-icanna.","type":"install"}]},{"name":"jacop","origin":"math/jacop","version":"4.8.0","comment":"Java Constraint Programming solver","maintainer":"yuri@FreeBSD.org","www":"https://github.com/radsz/jacop","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3768bb16a0c3b1be7b9fb22fd82b22ac727e6180687c018a30d5a9d6eeb7f16b","flatsize":2130639,"path":"All/jacop-4.8.0.pkg","repopath":"All/jacop-4.8.0.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":1975548,"desc":"Java Constraint Programming (JaCoP) solver for MiniZinc.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","math"]},{"name":"ja-yc.el","origin":"japanese/yc.el","version":"5.2.1_28,1","comment":"Yet another Canna client for Emacs","maintainer":"t@nakao.org","www":"http://www.ceres.dti.ne.jp/~knak/yc.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"291c482b01960364e154e238eb413f41e945ded593f76697a9226fbe4f499487","flatsize":248957,"path":"All/ja-yc.el-5.2.1_28,1.pkg","repopath":"All/ja-yc.el-5.2.1_28,1.pkg","licenselogic":"single","pkgsize":49404,"desc":"Yet another Canna client\n\nYC is a Japanese input method on Emacs/XEmacs. YC is written in\nemacs lisp and can access to Canna server directly.\nYC works well even if your Emacs does not support Canna.","deps":{"emacs":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["elisp","japanese"],"options":{"ICANNA":"off"},"annotations":{"flavor":"full"},"messages":[{"message":"Quick Setup:\n\n(1) Add the following two lines in your $HOME/.emacs file;\n\n  (load \"yc\")\n  (global-yc-mode 1) ;; if you need ANK-conversion-mode in all buffers\n\n(2) Set the following environment variables;\n\n  CANNAHOST\thostname of cannaserver\n  CANNALIBDIR\ta full path of the directory containing 'default.canna'\n\n  These values are also configurable in .emacs by setting variables\n  'yc-server-host' and 'yc-canna-lib-path'.\n\nNote:\n  If you want to use UNIX-domain socket for communication with cannaserver\n  in emacs21 or former version of emacsen, define WITH_ICANNA to add\n  dependency to ports ja-icanna.","type":"install"}]},{"name":"ja-xtr","origin":"japanese/xtr","version":"1.50e.0.2_10","comment":"Japanese text formatting processor","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9cace012ea23d7f3f4315b4414d81f74d5941765b57a043540e1720b295dbb44","flatsize":628948,"path":"All/ja-xtr-1.50e.0.2_10.pkg","repopath":"All/ja-xtr-1.50e.0.2_10.pkg","licenselogic":"single","licenses":["xtr"],"pkgsize":207832,"desc":"XTR is text processor to format text document.\nEasy to start, but this is powerful to write document in Japanese.\n\nXTR syntax is just a little bit different from\nother text formatters like *roff.","categories":["japanese","textproc"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ja-xtr port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-xshodou","origin":"japanese/xshodou","version":"1.11_5","comment":"Japanese shodou program for X based on Tcl/Tk","maintainer":"ports@FreeBSD.org","www":"https://kozos.jp/myfreesoft/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e0a869537f6edfa8f4a5e3cc741efb51f47cfbb4e1da29baaf2e01c16237103d","flatsize":148530,"path":"All/ja-xshodou-1.11_5.pkg","repopath":"All/ja-xshodou-1.11_5.pkg","licenselogic":"single","pkgsize":29016,"desc":"XShodou is a Japanese shodou program for X based on Tcl/Tk.\nYou can write Japanese traditional letters by using the mouse\nas if you used a hude - Japanese brush to write shodou letters.","deps":{"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["japanese","tk"],"messages":[{"message":"===>   NOTICE:\n\nThe ja-xshodou port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-xpdf-jafont","origin":"japanese/xpdf","version":"4.02","comment":"Japanese font support for xpdf","maintainer":"hrs@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5a22a043c0263e17b3bdff4a47a64780ec1830dc892c5d0c00a52db091e9a56e","flatsize":340024,"path":"All/ja-xpdf-jafont-4.02.pkg","repopath":"All/ja-xpdf-jafont-4.02.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":73988,"desc":"This ports enables xpdf to read japanese pdf.","deps":{"adobe-cmaps":{"origin":"print/adobe-cmaps","version":"20051217_4"},"ja-font-std":{"origin":"japanese/font-std","version":"0.0.20191230_1"},"xpdf":{"origin":"graphics/xpdf","version":"4.05_3,1"}},"categories":["japanese"],"annotations":{"cpe":"cpe:2.3:a:xpdfreader:xpdf:4.02:::::dragonfly6:x86_64"}},{"name":"ja-wwasw-fpw","origin":"japanese/wwasw-fpw","version":"1.0.2","comment":"Biographical dictionary (EPWING V1 format)","maintainer":"ports@FreeBSD.org","www":"http://openlab.ring.gr.jp/edict/fpw/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2707aad7cd55f93258bc4c9f1d9d149e430f219a0e0cae8cd237ec0eb593241f","flatsize":409179,"path":"All/ja-wwasw-fpw-1.0.2.pkg","repopath":"All/ja-wwasw-fpw-1.0.2.pkg","licenselogic":"single","pkgsize":72228,"desc":"This biographical dictionary was produced by PROJECT GUTENBERG.  This\nfile is converted from the original dictionary into JIS X 4081 format\n(that is a subset of EPWING V1) by FreePWING. So this can be used by\nEPWING viewers on Unix and the other OS (e.g. Windows or MacOS).\n\no URL for the original dictionary:\n     http://promo.net/pg/\n\no URL for this converted dictionary:","categories":["japanese"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ja-wwasw-fpw port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-webalizer","origin":"japanese/webalizer","version":"2.23.8_18","comment":"Web server log file analysis program","maintainer":"dinoex@FreeBSD.org","www":"http://www.mrunix.net/webalizer/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aaf22395e38566595c8382b73a30771c858f019e25747e575b478ad22c12ae78","flatsize":452087,"path":"All/ja-webalizer-2.23.8_18.pkg","repopath":"All/ja-webalizer-2.23.8_18.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":138424,"desc":"What is The Webalizer?\n----------------------\n\nA fast, free web server log file analysis program.  Produces\nHTML output for viewing with a web browser.  Written in C on\na Linux platform, however designed to be as ANSI/POSIX\ncompliant as possible so porting to other UNIX platforms should\nbe painless.  Binary distributions for most popular platforms\nare available.  Features multiple language support, incremental\nprocessing capabilities, reverse DNS lookup support, export via\ntab separated ascii files to popular databases and spreadsheets,\nand much more.  Supports standard CLF and combined logs, as well\nas wu-ftpd xferlog and squid proxy logs, which can be either in\nstandard text format or gzip compressed.\n\nKeywords:      Web Analysis, Log Analysis, Usage Statistics, Linux, Unix","deps":{"libgd":{"origin":"graphics/gd","version":"2.3.3_13,1"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["japanese","www"],"shlibs_required":["libbz2.so.2","libc.so.8","libgd.so.6","libm.so.4","libpng16.so.16","libz.so.3"],"options":{"GEOIP":"off","GEODB":"off","WEBALIZER_CONV":"off","FULL_CGI_REFS":"off","CLICKABLE_REFERER":"off","IP_AS_HOSTNAME":"off","LARGE_URL":"off","DOCS":"on","EXAMPLES":"on","BDB1":"on","BDB":"off"}},{"name":"ja-zipcodes","origin":"japanese/zipcodes","version":"20221228","comment":"Japanese zipcode tables. includes both 3/5 and 7 digits form","maintainer":"hrs@FreeBSD.org","www":"https://www.post.japanpost.jp/zipcode/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2baa1cc7c1361c4bcb0c186c15fab0f7dbb5296f509ee4aca16f67e807b5fe41","flatsize":17950981,"path":"All/ja-zipcodes-20221228.pkg","repopath":"All/ja-zipcodes-20221228.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":1909532,"desc":"The port contains japanese zipcode tables, both 3/5 digits form\nused until Jan 1998, and new 7 digits form which will be used\nfrom Feb 1998.\n\nThe database was provided to the public by Japan Post Company.","categories":["japanese"]},{"name":"james","origin":"mail/james","version":"2.3.2.1_1","comment":"Java SMTP and POP3 Mail server and NNTP News server","maintainer":"ports@FreeBSD.org","www":"https://james.apache.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9c9a2d57ef5d68e61397bd2d334ac4c6e8ad789a07ba52b7f4c95f01feba407f","flatsize":9720202,"path":"All/james-2.3.2.1_1.pkg","repopath":"All/james-2.3.2.1_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":6303340,"desc":"The Apache Java Enterprise Mail Server (a.k.a. Apache James) is a 100%25 pure\nJava SMTP and POP3 Mail server and NNTP News server. We have designed James\nto be a complete and portable enterprise mail engine solution based on\ncurrently available open protocols.\n\nJames is also a mail application platform. We have developed a Java API to\nlet you write Java code to process emails that we call the mailet API. A\nmailet can generate an automatic reply, update a database, prevent spam,\nbuild a message archive, or whatever you can imagine. A matcher determines\nwhether your mailet should process an email in the server. The James project\nhosts the Mailet API, and James provides an implementation of this mail appli\n-cation platform API.\n\nJames is based upon the Apache Avalon application framework, formerly a\nproduct of the Apache Avalon project.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","mail"],"annotations":{"cpe":"cpe:2.3:a:apache:james:2.3.2.1:::::dragonfly6:x86_64:1"},"messages":[{"message":"===>   NOTICE:\n\nThe james port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-w3m-img","origin":"japanese/w3m-img","version":"0.5.3.20250305_1","comment":"Pager/text-based WWW browser with Japanese and inline image support","maintainer":"nobutaka@FreeBSD.org","www":"https://git.sr.ht/~rkta/w3m","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5dbbfe32dac35129f26c00a39f3f6376b4b5c741e21356051b81fcc626579dc0","flatsize":2455056,"path":"All/ja-w3m-img-0.5.3.20250305_1.pkg","repopath":"All/ja-w3m-img-0.5.3.20250305_1.pkg","licenselogic":"single","licenses":["w3m"],"pkgsize":890456,"desc":"w3m is a pager/text-based WWW browser.\n\nIt is a similar application to Lynx, but it has several features Lynx\ndoesn't have.\n\n* Rendering tables.\n* Rendering frames. (It converts frames into a table).","deps":{"boehm-gc":{"origin":"devel/boehm-gc","version":"8.2.8"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"imlib2":{"origin":"graphics/imlib2","version":"1.12.4_1,2"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["japanese","www"],"shlibs_required":["libImlib2.so.1","libX11.so.6","libc.so.8","libcrypto.so.12","libdl.so.0","libgc.so.1","libintl.so.8","libm.so.4","libssl.so.12","libtinfo.so.6","libz.so.3"],"options":{"KEY_LYNX":"off","NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:w3m_project:w3m:0.5.3.20250305:::::dragonfly6:x86_64:1"},"messages":[{"message":"To display images in proper positions,\n you should set font size of your terminal emulator to\n \"# of pixels per character\" and \"# of pixels per line\"\n in Option Setting Panel.\n\n For example, if you use 14 pixel fonts, the values\n should be these.\n\n # of pixels per character = 7\n # of pixels per line = 14","type":"install"}]},{"name":"ja-vftool","origin":"japanese/vftool","version":"1.2_1","comment":"Virtual font kit (n2a,a2n,a2bk,p2pn)","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a337664c975101f50b7312fc595cbe6612483fc649bf011806388e065f3a3a17","flatsize":8742988,"path":"All/ja-vftool-1.2_1.pkg","repopath":"All/ja-vftool-1.2_1.pkg","licenselogic":"single","pkgsize":83660,"desc":"This kit is for making virtual font using in dvi2ps, dvipsk or dvi2dvi.\n\nThis port provides virtual fonts with tartget of following 4\ntargets(n2a, a2n, a2bk, p2pn):\n\nn2a     virtual font for transform from dvi file of NTT JTeX to ASCII\n        Japanese TeX.\na2n     virtual font for transform from dvi file of ASCII Japanese TeX to\n        NTT JTeX.\na2bk    virtual font for transform from dvi file of ASCII Japanese TeX to\n        dvi file using printer-builtin mono space Kanji fonts.\np2pn    virtual font for transform from dvi file of pTeX to NTT JTeX.\n\nIf you make use of Japanese \"Takegaki\" style in pTeX or pLaTeX2e, you must be\ninstalled this port before installing dvi2ps.","categories":["japanese","print"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ja-vftool port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-vera-fpw","origin":"japanese/vera-fpw","version":"1.8.1.0.3","comment":"Virtual Entity of Relevant Aconyms (EPWING V1 format)","maintainer":"ports@FreeBSD.org","www":"http://openlab.ring.gr.jp/edict/fpw/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"62cc4584be05800f4e4a192e1159bbdd13e4f75fa1660610c7d8b16c49a5fc75","flatsize":1717263,"path":"All/ja-vera-fpw-1.8.1.0.3.pkg","repopath":"All/ja-vera-fpw-1.8.1.0.3.pkg","licenselogic":"single","pkgsize":225268,"desc":"This vera is a special GNU edition of V.E.R.A., a list dealing with\ncomputational acronyms. This is a dictionary converted from the\noriginal one into JIS X 4081 format (that is a subset of EPWING V1) by\nFreePWING. So it can be used by EPWING viewer on Unix and the other OS\n(e.g. Windows or MacOS).  URL for this converted dictionary is","categories":["japanese"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ja-vera-fpw port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-w3m","origin":"japanese/w3m","version":"0.5.3.20250305_1","comment":"Pager/text-based WWW browser with Japanese support","maintainer":"nobutaka@FreeBSD.org","www":"https://git.sr.ht/~rkta/w3m","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"100f090f77342a786e3138675f7c2cc633da46a58e2d9330aab80f1fd306c054","flatsize":2438736,"path":"All/ja-w3m-0.5.3.20250305_1.pkg","repopath":"All/ja-w3m-0.5.3.20250305_1.pkg","licenselogic":"single","licenses":["w3m"],"pkgsize":878000,"desc":"w3m is a pager/text-based WWW browser.\n\nIt is a similar application to Lynx, but it has several features Lynx\ndoesn't have.\n\n* Rendering tables.\n* Rendering frames. (It converts frames into a table).","deps":{"boehm-gc":{"origin":"devel/boehm-gc","version":"8.2.8"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["japanese","www"],"shlibs_required":["libc.so.8","libcrypto.so.12","libdl.so.0","libgc.so.1","libintl.so.8","libm.so.4","libssl.so.12","libtinfo.so.6","libz.so.3"],"options":{"INLINE_IMAGE":"off","KEY_LYNX":"off","NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:w3m_project:w3m:0.5.3.20250305:::::dragonfly6:x86_64:1"}},{"name":"ja-uim-tomoe-gtk","origin":"japanese/uim-tomoe-gtk","version":"0.6.0_21","comment":"UIM helper program for Tomoe","maintainer":"ume@FreeBSD.org","www":"https://sourceforge.jp/projects/tomoe/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"585970d9e93ac8037eff1e88f240715a05c1101d6a71b97322f344b7dd631e08","flatsize":8966,"path":"All/ja-uim-tomoe-gtk-0.6.0_21.pkg","repopath":"All/ja-uim-tomoe-gtk-0.6.0_21.pkg","licenselogic":"single","pkgsize":4032,"desc":"uim-tomoe-gtk is an UIM helper program for Tomoe.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"ja-libtomoe-gtk":{"origin":"japanese/libtomoe-gtk","version":"0.6.0_12"},"ja-tomoe":{"origin":"japanese/tomoe","version":"0.6.0_7"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"uim":{"origin":"textproc/uim","version":"1.9.0"}},"categories":["japanese"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libtomoe-gtk.so.0","libtomoe.so.0","libuim-scm.so.0","libuim.so.8"]},{"name":"ja-uim-mozc","origin":"japanese/uim-mozc","version":"2.23.2815.102.01_8","comment":"Mozc engine for uim","maintainer":"hrs@FreeBSD.org","www":"https://github.com/google/mozc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9e56fc46883bfd2fa8b9939922b0bf67bb5193006e04fb6082c6218cdd2f30b8","flatsize":756115,"path":"All/ja-uim-mozc-2.23.2815.102.01_8.pkg","repopath":"All/ja-uim-mozc-2.23.2815.102.01_8.pkg","licenselogic":"single","pkgsize":173136,"desc":"Mozc is a Japanese Input Method Editor (IME) designed for multi-platform\nsuch as Chromium OS, Windows, Mac and Linux. This open-source project\noriginates from Google Japanese Input.","deps":{"ja-mozc-server":{"origin":"japanese/mozc-server","version":"2.23.2815.102.01_26"},"ja-mozc-tool":{"origin":"japanese/mozc-tool","version":"2.23.2815.102.01_26"},"ja-zinnia":{"origin":"japanese/zinnia","version":"0.06_2"},"protobuf":{"origin":"devel/protobuf","version":"29.3_1,1"},"uim":{"origin":"textproc/uim","version":"1.9.0"},"xdg-utils":{"origin":"devel/xdg-utils","version":"1.2.1"}},"categories":["japanese"],"messages":[{"message":"To activate uim-mozc, please add the following into ~/.xinitrc,\n~/.xsession, or ~/.kde4/env (for KDE4):\n\nexport GTK_IM_MODULE=uim\nexport QT_IM_MODULE=uim\nexport XMODIFIERS=@im=uim\nexport XIM=uim\n/usr/local/bin/mozc start\nuim-xim &","type":"install"}]},{"name":"ja-uim-anthy","origin":"japanese/uim-anthy","version":"1.9.0","comment":"Uim plugin using Anthy input method","maintainer":"nobutaka@FreeBSD.org","www":"https://github.com/uim/uim","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9ef73e2faa778baf6951699ff9329da620e293c2439afb5442fbc7abdd0fce56","flatsize":151502,"path":"All/ja-uim-anthy-1.9.0.pkg","repopath":"All/ja-uim-anthy-1.9.0.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","GPLv2+","GPLv3+","LGPL21+","PD"],"pkgsize":27924,"desc":"uim plugin using Anthy input method.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"ja-anthy":{"origin":"japanese/anthy","version":"0.4_5,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libedit":{"origin":"devel/libedit","version":"3.1.20250104,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"uim":{"origin":"textproc/uim","version":"1.9.0"}},"categories":["japanese"],"shlibs_required":["libanthy.so.1","libanthydic.so.1","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libdl.so.0","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libuim-scm.so.0","libuim.so.8","libz.so.3"],"options":{"DOCS":"on","X11":"on"}},{"name":"ja-today","origin":"japanese/today","version":"2.12_2","comment":"Tells you what day today is","maintainer":"CQG00620@nifty.ne.jp","www":"https://www.vector.co.jp/soft/dos/personal/se002657.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1b5845c259b7c3bfa1643b159afbf37a8b8e9174fb148a2141b7679cbc01a524","flatsize":606707,"path":"All/ja-today-2.12_2.pkg","repopath":"All/ja-today-2.12_2.pkg","licenselogic":"single","pkgsize":190116,"desc":"This port \"today\" tells you what day today is.\n\n  For example\n        Feb. 14 is St. Valentine's Day\n        Dec. 31 is New Year's Eve\n\nOf course, it may not know about all the important dates.  Also, it\nwill also display your birthday, assuming you registered it.  This\nversion also has a simple scheduler.","categories":["games","japanese"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on"}},{"name":"ja-timidity++-slang","origin":"japanese/timidity++-slang","version":"2.15.0_1","comment":"Slang interface for TiMidity++ with Japanese support","maintainer":"ports@FreeBSD.org","www":"https://timidity.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1b2feea7bc46fa8c9232a3e2034a81d305547f5fb1dd2b6b51afea5644bcac82","flatsize":19974,"path":"All/ja-timidity++-slang-2.15.0_1.pkg","repopath":"All/ja-timidity++-slang-2.15.0_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":8884,"desc":"This port allows you to operate TiMidity++ with Slang interface.\n\nFormerly, the original version of this program was written by Tuuka\nToivonen(until version 0.2i).\nNow, Masanao Izumo and many hackers are developing \"TiMidity++\".","deps":{"ja-libslang":{"origin":"japanese/libslang","version":"1.4.5.j2_1"},"libarc":{"origin":"archivers/libarc","version":"2.0.2_2"},"timidity++":{"origin":"audio/timidity++","version":"2.15.0_1"}},"categories":["audio","japanese"],"messages":[{"message":"===>   NOTICE:\n\nThe ja-timidity++-slang port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"jarnal","origin":"textproc/jarnal","version":"1079","comment":"Tool to take notes, annotate documents (including PDF), and more","maintainer":"thierry@FreeBSD.org","www":"http://www.dklevine.com/general/software/tc1000/jarnal.htm","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c7242258fe4f6892e8099fe7eef8f89cab6875e73665799bc1ae8a41db36541e","flatsize":13406032,"path":"All/jarnal-1079.pkg","repopath":"All/jarnal-1079.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":12487748,"desc":"Jarnal is an open-source application for notetaking, sketching, keeping a\njournal, making a presentation, annotating a document - including pdf - or\ncollaborating using a stylus, mouse or keyboard. It is similar to Microsoft\nWindows Journal and to the earlier Mimeo whiteboarding and Palm notepad\napplications.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["editors","textproc"]},{"name":"ja-tiarra","origin":"japanese/tiarra","version":"20100212_7","comment":"IRC Proxy software","maintainer":"ume@FreeBSD.org","www":"https://www.clovery.jp/tiarra/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aac1f2ac9e97cce3b99426a4b235381d17d1069f4065735ad0d65203b8eff876","flatsize":2220481,"path":"All/ja-tiarra-20100212_7.pkg","repopath":"All/ja-tiarra-20100212_7.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":361140,"desc":"Tiarra is pure-perl irc proxy(or bot) software, with single-thread,\nmulti-io, object-oriented framework.","deps":{"p5-IO-Socket-INET6":{"origin":"net/p5-IO-Socket-INET6","version":"2.73"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["irc","japanese"],"users":["tiarra"],"groups":["tiarra"],"messages":[{"message":"You need to edit /usr/local/tiarra/tiarra.conf to work properly.","type":"install"}]},{"name":"ja-tgif-resource","origin":"japanese/tgif","version":"4.2.2_1","comment":"Japanese Resource and Configuration for TGIF","maintainer":"hrs@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"64e6649005e7df946981313864df2d82e999ceb7ee9d8e055ce7dd0b1a15b1db","flatsize":2323,"path":"All/ja-tgif-resource-4.2.2_1.pkg","repopath":"All/ja-tgif-resource-4.2.2_1.pkg","licenselogic":"single","pkgsize":1460,"desc":"Japanese resource and configuration for TGIF.","deps":{"ja-font-ipa-uigothic":{"origin":"japanese/font-ipa-uigothic","version":"00203_5"},"ja-font-std":{"origin":"japanese/font-std","version":"0.0.20191230_1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"tgif":{"origin":"graphics/tgif","version":"4.2.5_4"}},"categories":["graphics","japanese"]},{"name":"ja-tomoe","origin":"japanese/tomoe","version":"0.6.0_7","comment":"Tegaki Online MOji-ninshiki Engine","maintainer":"ume@FreeBSD.org","www":"http://tomoe.sourceforge.jp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"21056982eb7b4452599a06eb53201073062a47769b6ffbd42cb6fae80238e9bf","flatsize":18301260,"path":"All/ja-tomoe-0.6.0_7.pkg","repopath":"All/ja-tomoe-0.6.0_7.pkg","licenselogic":"single","pkgsize":1327232,"desc":"Tegaki Online MOji-ninshiki Engine","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"}},"categories":["japanese"],"options":{"DICT_RUBY":"off","EST":"off","MYSQL":"off","RUBY":"off","UNIHAN":"off"}},{"name":"ja-wordnet-fpw","origin":"japanese/wordnet-fpw","version":"1.6.1.1.3","comment":"English - English Dictionary (EPWING V1 format)","maintainer":"ports@FreeBSD.org","www":"http://openlab.ring.gr.jp/edict/fpw/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4cef8e82d4707cfb0a588522c5225c64f8e934f7f832439f416b1fdf6a01f12f","flatsize":55673044,"path":"All/ja-wordnet-fpw-1.6.1.1.3.pkg","repopath":"All/ja-wordnet-fpw-1.6.1.1.3.pkg","licenselogic":"single","pkgsize":6692284,"desc":"WordNet (r) is a lexical database for english from the Cognitive\nScience Laboratory at Princeton University.  This is a dictionary\nconverted from the original one into JIS X 4081 format (that is a\nsubset of EPWING V1) by FreePWING. So it can be used by EPWING viewer\non Unix and the other OS (e.g. Windows or MacOS).  URL for this\nconverted dictionary is","categories":["japanese"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ja-wordnet-fpw port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-suicavalue","origin":"japanese/suicavalue","version":"2007.05.15","comment":"Utility to print a statement of Suica","maintainer":"ports@FreeBSD.org","www":"https://www.imfj.net/people/nomura/soft/PaSoRi/SuicaValue.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"39179fabcdcdc3b66eff545d2c4a7596d4e8acf53f77c393e28675afefaa5b2f","flatsize":6704,"path":"All/ja-suicavalue-2007.05.15.pkg","repopath":"All/ja-suicavalue-2007.05.15.pkg","licenselogic":"single","pkgsize":3128,"desc":"SuicaValue prints statements from a Suica card.\nYou need a Sony RC-S320 or VAIO with FeliCa port to use this program.","deps":{"libpasori":{"origin":"devel/libpasori","version":"02_2"}},"categories":["japanese"],"shlibs_required":["libc.so.8","libpasori.so.1"],"messages":[{"message":"Place your Suica card on PaSoRi before executing SuicaValue.","type":"install"},{"message":"===>   NOTICE:\n\nThe ja-suicavalue port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-srd-fpw-package","origin":"japanese/srd-fpw-package","version":"1.0.8_8","comment":"Supplement file for lookup to use \"Random House\"","maintainer":"ports@FreeBSD.org","www":"http://openlab.ring.gr.jp/edict/srd-fpw/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0b1523d0f45ab8bf4486d1b49fb9bed38b8c72ac5f194671f8dc96aa59e03b25","flatsize":14560,"path":"All/ja-srd-fpw-package-1.0.8_8.pkg","repopath":"All/ja-srd-fpw-package-1.0.8_8.pkg","licenselogic":"single","pkgsize":6148,"desc":"srd.el is a supplement file to use \"Random House\" on lookup.  \"Random\nHouse\" is produced by Shogakukan Inc.  You can get more detail\ninformation (written in Japanese) from\n\n[TO USE]\n(1) Get \"Random House\" from somewhere.\n\n(2) Install it by using /usr/ports/japanese/srd-fpw\n    The port converts it into a files formatted \"JIS X 4081\" by FreePWING.\n    Then install MID, WAV, AVI files from CD-ROM by hand.\n\n(3) Add the following lines into your ~/.emacs\n\n(require 'lookup-package)\n(setq lookup-search-agents '((ndeb \"/usr/local/share/dict/srd-fpw\")))\n(setq lookup-package-directory \"/usr/local/share/dict/package\")\n(lookup-use-package \"ndeb+/usr/local/share/dict/srd-fpw\" \"srd-fpw\")\n(setq srd-fpw-image-directory \"/usr/local/share/dict/srd-fpw\")\n   ;; a directory having img.dat installed by the package ja-srd-fpw\n(setq srd-fpw-sound-directory \"/cdrom/srd/DATA\")\n   ;; a directory having srdra.bnd in CD-ROM\n(setq srd-fpw-play-realaudio-process \"realplay\")\n(setq srd-fpw-display-image-process \"display\")\n(if (featurep 'xemacs)\n    (progn\n      (setq srd-fpw-image-inline t)\n))","deps":{"ImageMagick6":{"origin":"graphics/ImageMagick6","version":"6.9.13.23,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["elisp","japanese"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ja-srd-fpw-package port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-tdiary","origin":"japanese/tdiary","version":"5.3.0_1","comment":"Web-based diary system (like weblog) written in Ruby","maintainer":"yasu@FreeBSD.org","www":"https://www.tdiary.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5c4aecaf13dea899f11a4ff7d54fdaaa1a7a16527d389b75d9c774aac76a6dd1","flatsize":8607690,"path":"All/ja-tdiary-5.3.0_1.pkg","repopath":"All/ja-tdiary-5.3.0_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":3772832,"desc":"tDiary is a Web-based interface system that works as a personal diary.\nIt is possible for diary readers to add comments to your diary.\n\n     -  require Ruby 2.2 or later\n     -  currently supported: Japanese and English\n\n    tDiary is developed on https://github.com/tdiary .\n    See URL for more information.","deps":{"rubygem-bundler":{"origin":"sysutils/rubygem-bundler","version":"2.6.6,1"},"rubygem-emot":{"origin":"textproc/rubygem-emot","version":"0.0.4"},"rubygem-fastimage":{"origin":"graphics/rubygem-fastimage","version":"2.4.0"},"rubygem-hikidoc":{"origin":"textproc/rubygem-hikidoc","version":"0.1.0"},"rubygem-mail":{"origin":"mail/rubygem-mail","version":"2.8.1,2"},"rubygem-net-smtp":{"origin":"mail/rubygem-net-smtp","version":"0.5.1"},"rubygem-rack":{"origin":"www/rubygem-rack","version":"3.0.14,3"},"rubygem-rackup21":{"origin":"www/rubygem-rackup21","version":"2.1.0"},"rubygem-rake":{"origin":"devel/rubygem-rake","version":"13.2.1"}},"categories":["japanese","ruby","www"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:tdiary:tdiary:5.3.0:::::dragonfly6:x86_64:1"},"messages":[{"message":"There is a script to install tDiary in a user directory.\nThis script should be run manually.\n\n  # /usr/local/bin/ja-tdiary-inst.rb --user=User\n   or\n  % /usr/local/bin/ja-tdiary-inst.rb\n\n * Option: --suexec Use suExec for CGI execution\n\t   --help   Display Help information\n\n---\nThere are documents in the following directories.\n  See ...\n  /usr/local/share/doc/ja-tdiary","type":"install"}]},{"name":"jetty12","origin":"www/jetty12","version":"12.0.16_1","comment":"Full-featured web server implemented entirely in Java","maintainer":"zi@FreeBSD.org","www":"https://www.eclipse.org/jetty/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"137b9753df8143355e209f8addbc5fa58eb3036f5996aa818ff7096174fd20c5","flatsize":39811801,"path":"All/jetty12-12.0.16_1.pkg","repopath":"All/jetty12-12.0.16_1.pkg","licenselogic":"or","licenses":["APACHE20","EPL"],"pkgsize":33287376,"desc":"Eclipse Jetty provides a highly scalable and memory-efficient web server and\nservlet container, supporting many protocols such as HTTP/3,2,1 and WebSocket.\nFurthermore, the project offers integrations with many other technologies,\nsuch as:\n\n\n* Asynchronous HTTP Server\n* Standard based Servlet Container\n* Web Sockets server\n* Asynchronous HTTP Client\n* OSGi, JNDI, JMX, JASPI, AJP support","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"openjdk17":{"origin":"java/openjdk17","version":"17.0.14+7.1"}},"categories":["java","www"],"users":["www"],"groups":["www"],"annotations":{"cpe":"cpe:2.3:a:eclipse:jetty:12.0.16:::::dragonfly6:x86_64:1"},"messages":[{"message":"Jetty is now installed in /usr/local/jetty\n\nFrom Jetty 9, the way to configure it has changed. You are **strongly**\nadvised to read the documentation found here:\n\nhttp://www.eclipse.org/jetty/documentation/current/\n\nPlease pay particular attention to HOME and BASE documentation, i.e.,:\n\nhttp://www.eclipse.org/jetty/documentation/current/startup-base-and-home.html\n\nYou may want to activate it in /etc/rc.conf:\n\n    # sysrc jetty_enable=\"YES\"\n\nA sample configuration file can be found here:\n\n    /usr/local/etc/jetty/jetty.sample\n\nPlease modify it to suit your needs, paying particular attention\nto the value of JETTY_HOME and JETTY_BASE.\n\nOnce you are happy with the configuration file, you can start Jetty:\n\n    # service jetty start\n\n== ADVANCED USAGE ==\n\nIf you need to pass special options to Java/Jetty, please set the appropriate\nvariables in the configuration file, e.g.,\n\n  # Increase memory limit of the Java virtual machine\n\n  JAVA_OPTIONS=\"-Xms32m -Xmx256m\"\n\n  # Run Java with remote debugging turned on on port 8186\n\n  JAVA_OPTIONS=\"-Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8186\"\n\nMore configuration options are presented in the sample file.","type":"install"},{"message":"If, when, Jetty is removed, you can safely delete this directory:\n\n    /usr/local/www/jetty","type":"remove"}]},{"name":"jalbum","origin":"graphics/jalbum","version":"10.10.7","comment":"Web photo album generator","maintainer":"tdb@FreeBSD.org","www":"http://jalbum.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"244d6a1dbfcbfad7b6808a0a5e2d9e90806ded464a9aefdd2f11bc353a2f9d10","flatsize":15372215,"path":"All/jalbum-10.10.7.pkg","repopath":"All/jalbum-10.10.7.pkg","licenselogic":"single","pkgsize":10306160,"desc":"This photo gallery software makes web albums of your digital images.\nJAlbum aims to be the easiest to use and most powerful tool in this\ncategory - and free!\n\nJAlbum is written after numerous disappointments with existing photo\ngallery software. With JAlbum you have full control of the look of\nthe generated album, not just color theme and basic layout, still\nmaking an album is just a matter of drag and drop + a button click\nif you prefer to use one of the many existing looks. JAlbum will\nprocess your images, make index pages and slide show pages and even\nupload the final album to the Internet for your friends to see. No\nextra software is needed to view the albums, -just your web browser.\nUnlike \"server side\" album scripts, JAlbum albums can be served\nfrom a plain web server without scripting support. You can also\nshare your albums on CD-ROM.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["graphics","java"]},{"name":"ja-web1913-fpw","origin":"japanese/web1913-fpw","version":"1.1.2","comment":"Webster's Revised Unabridged Dictionary (1913) (EPWING V1 format)","maintainer":"ports@FreeBSD.org","www":"http://openlab.ring.gr.jp/edict/fpw/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f20ed1777308de0f8dfc118601e1541911369524b52e99130462a7686876198c","flatsize":78221697,"path":"All/ja-web1913-fpw-1.1.2.pkg","repopath":"All/ja-web1913-fpw-1.1.2.pkg","licenselogic":"single","pkgsize":10546532,"desc":"This is Webster's Revised Unabridged Dictionary (G & C. Merriam Co.,\n1913, edited by Noah Porter) and is converted from the original one\ninto JIS X 4081 format (that is a subset of EPWING V1) by\nFreePWING. So it can be used by EPWING viewer on Unix and the other OS\n(e.g. Windows or MacOS).  URL for this converted dictionary is","categories":["japanese"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ja-web1913-fpw port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-skkserv","origin":"japanese/skkserv","version":"9.6_6","comment":"Dictionary server for the SKK Japanese-input software","maintainer":"hrs@FreeBSD.org","www":"http://openlab.ring.gr.jp/skk/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d72c3a14ee680e8e9b052664cde2191a4859953e54c9ddd9203177025e02876c","flatsize":17875,"path":"All/ja-skkserv-9.6_6.pkg","repopath":"All/ja-skkserv-9.6_6.pkg","licenselogic":"single","pkgsize":8292,"desc":"SKK (Simple Kana Kanji Convertor) is a very fast and efficient Japanese input\nmethod system, written in emacs-lisp.\n\nThis package is the skk-jisyo server.","deps":{"ja-skk-jisyo":{"origin":"japanese/skk-jisyo","version":"20240130_1"}},"categories":["japanese"],"users":["skkserv"],"groups":["skkserv"],"shlibs_required":["libc.so.8"]},{"name":"ja-slrn","origin":"japanese/slrn","version":"0.9.6.2_1","comment":"Newsreader based on the S-Lang library","maintainer":"ports@FreeBSD.org","www":"https://www.slrn.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bfbe7a65a95d3e50cedda5893918ab9389d6422d35919cb9edcac351cd5a8228","flatsize":796335,"path":"All/ja-slrn-0.9.6.2_1.pkg","repopath":"All/ja-slrn-0.9.6.2_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":282568,"desc":"Slrn is an easy to use, but powerful NNTP newsreader.  It is based on the\nS-Lang library.","deps":{"ja-libslang":{"origin":"japanese/libslang","version":"1.4.5.j2_1"}},"categories":["japanese","news"],"shlibs_required":["libc.so.8","libm.so.4","libslang.so.2"],"messages":[{"message":"===>   NOTICE:\n\nThe ja-slrn port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-skkinput3","origin":"japanese/skkinput3","version":"3.0.6_11","comment":"SKK-like Japanese input method for X11","maintainer":"koma2@lovepeers.org","www":"https://sourceforge.jp/projects/skkinput3/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3228baa3067480f8ad77d67729184a6000d40e23ee1ccaeb1e7adcb35805f3ab","flatsize":1193642,"path":"All/ja-skkinput3-3.0.6_11.pkg","repopath":"All/ja-skkinput3-3.0.6_11.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":316168,"desc":"Skkinput is an input method for X11 applications that want Japanese\ntext input.\n\nA client that wants kana-kanji conversion service for Japanese text\nsends a request to skkinput.  Skkinput receives the request, does\nkana-kanji conversion, and sends converted text back to the client.\n\nFrom version 3.0, skkinput becomes an emacs-lisp like interpreter,\nand uses skk.el in skk-8.6 as an conversion engine.","deps":{"ja-skkserv":{"origin":"japanese/skkserv","version":"9.6_6"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["japanese","x11"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXmu.so.6","libXt.so.6","libc.so.8"],"options":{"DOCS":"on","SKK10":"off","DBSKKD":"off","SKK9":"on"}},{"name":"ja-skkinput","origin":"japanese/skkinput","version":"2.06.4_4","comment":"SKK-like Japanese input method for X11","maintainer":"koma2@lovepeers.org","www":"http://skkinput2.sourceforge.jp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"29d40f278156d05ae68ac75b927cdfb54a123730bb3f8ba805a11e87f12003e6","flatsize":529905,"path":"All/ja-skkinput-2.06.4_4.pkg","repopath":"All/ja-skkinput-2.06.4_4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":177188,"desc":"Skkinput is an input method for X11 applications that want Japanese\ntext input.\n\nA client that wants kana-kanji conversion service for Japanese text\nsends a request to skkinput.  Skkinput receives the request, does\nkana-kanji conversion, and sends converted text back to the client.","deps":{"ja-skkserv":{"origin":"japanese/skkserv","version":"9.6_6"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["japanese","x11"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXmu.so.6","libXt.so.6","libc.so.8"],"options":{"DOCS":"on","DBSKKD":"off","SKK9":"on"}},{"name":"ja-skk-tools","origin":"japanese/skk-tools","version":"1.3.4.28,1","comment":"Jisyo-tools for the SKK Japanese-input software","maintainer":"mew14930xvi@inbox.lv","www":"https://github.com/skk-dev/skktools","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"32d3ce697b581f2fd6cee1d7ecdc0222700d99004380f60a1846a5523c56a7c5","flatsize":77371,"path":"All/ja-skk-tools-1.3.4.28,1.pkg","repopath":"All/ja-skk-tools-1.3.4.28,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":25980,"desc":"This package includes jisyo(conversion dictionary) management tools for\nthe SKK(Simple Kana Kanji Convertor), a very fast and efficient Japanese\ninput method system.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["japanese"],"shlibs_required":["libc.so.8","libglib-2.0.so.0","libintl.so.8"],"options":{"DIFF":"off","DOCS":"on"}},{"name":"ja-skk-jisyo","origin":"japanese/skk-jisyo","version":"20240130_1","comment":"Jisyo (dictionary) files for the SKK Japanese-input software","maintainer":"mew14930xvi@inbox.lv","www":"http://openlab.jp/skk/dic.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6c081804df0dc9085404ac9530e1ab18d8abfb9a725af83ea7c593ccfc581cbc","flatsize":4930614,"path":"All/ja-skk-jisyo-20240130_1.pkg","repopath":"All/ja-skk-jisyo-20240130_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1548896,"desc":"SKK (Simple Kana Kanji Convertor) is a very fast and efficient Japanese\ninput method system, written in emacs-lisp. This package provides jisyo\nfiles (kana-kanji conversion dictionaries).","categories":["japanese"]},{"name":"ja-skk-jisyo-cdb","origin":"japanese/skk-jisyo-cdb","version":"20240130_1","comment":"CDB jisyo (dictionary) files for the SKK Japanese-input software","maintainer":"mew14930xvi@inbox.lv","www":"http://openlab.jp/skk/dic.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"54c733688238cdd9a0ebb5d83f8f7981c0cf7c22470beb6d6d8d4a7c3bb53feb","flatsize":9233742,"path":"All/ja-skk-jisyo-cdb-20240130_1.pkg","repopath":"All/ja-skk-jisyo-cdb-20240130_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":3018104,"desc":"SKK (Simple Kana Kanji Convertor) is a very fast and efficient Japanese\ninput method system, written in emacs-lisp. This package provides CDB\njisyo files (kana-kanji conversion dictionaries).","categories":["japanese"]},{"name":"ja-skk","origin":"japanese/skk","version":"9.6_3","comment":"The \"meta-port\" for the SKK Japanese-input software","maintainer":"ports@FreeBSD.org","www":"http://openlab.jp/skk/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e2261f0de23516722b4d879ed85e21e3c260fab93a71f6ff693c348f3a490b67","flatsize":243,"path":"All/ja-skk-9.6_3.pkg","repopath":"All/ja-skk-9.6_3.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":1436,"desc":"SKK (Simple Kana Kanji Convertor) is a very fast and efficient Japanese input\nmethod system, written in emacs-lisp. SKK runs on NEmacs (Japanized Emacs18),\nMule (MULtilingual Emacs), and Demacs (DOS version of Emacs18/NEmacs).\n\nThis package does not contain anything by itself -- it is a \"meta-port\"\nthat depends on other SKK packages (skkserv, skk-elisp, skk-jisyo,\nand skk-tools). Its sole purpose is to require dependencies so users can\ninstall this package only and have all the SKK stuff pulled in by the\nport/package dependency mechanism.","deps":{"ja-skk-jisyo":{"origin":"japanese/skk-jisyo","version":"20240130_1"},"ja-skk-tools":{"origin":"japanese/skk-tools","version":"1.3.4.28,1"},"ja-skkserv":{"origin":"japanese/skkserv","version":"9.6_6"}},"categories":["elisp","japanese"],"messages":[{"message":"===>   NOTICE:\n\nThe ja-skk port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-sj3-lib","origin":"japanese/sj3-lib","version":"2.0.1.20_8","comment":"Japanese input method, library part","maintainer":"hrs@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dab7e16ce75e1116ffec653f6c6985e61cb4dab841abb5bdf21bd06868a43853","flatsize":115064,"path":"All/ja-sj3-lib-2.0.1.20_8.pkg","repopath":"All/ja-sj3-lib-2.0.1.20_8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":26172,"desc":"This is SJ3, a Japanese input method developed by Sony Corporation.\nSJ3 is composed of Kana-Kanji conversion server(sj3serv), Kana-Kanji\nconversion client for terminal(sj3) and Kana-Kanji conversion library(sj3lib).","categories":["japanese"]},{"name":"ja-tegaki-zinnia-japanese","origin":"japanese/tegaki-zinnia-japanese","version":"0.3","comment":"Handwriting Recognition Models for Tegaki","maintainer":"beyert@cs.ucr.edu","www":"http://www.tegaki.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"510ede99482cd6631c026463c1e3f416b9f8b77c34680357def745121079c787","flatsize":26095458,"path":"All/ja-tegaki-zinnia-japanese-0.3.pkg","repopath":"All/ja-tegaki-zinnia-japanese-0.3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":12418064,"desc":"Tegaki:\n\n    * is free and open-source\n    * is multi-plaform\n    * focuses on Chinese (simplified and traditional) and Japanese characters\n    * supports 2 different recognition engines\n    * aspires to work on both desktop-PCs and mobile devices","categories":["japanese","python"]},{"name":"ja-scim-uim","origin":"japanese/scim-uim","version":"0.2.0_17","comment":"SCIM IMEngine module using UIM input method library","maintainer":"s_yanagita@ybb.ne.jp","www":"https://sourceforge.net/projects/scim/files/scim-uim/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d6aa2b2bac6e45329bd129d0a0398f6dfc6d253c8ccfe9d7523538f940971851","flatsize":155210,"path":"All/ja-scim-uim-0.2.0_17.pkg","repopath":"All/ja-scim-uim-0.2.0_17.pkg","licenselogic":"single","pkgsize":31000,"desc":"scim-uim is the SCIM IMEngine module using the uim input method library.\n\nSmart Common Input Method platform, in short SCIM, is a development platform to\nmake Input Method developers live easier.\n\nUim is a multilingual input method library.","deps":{"scim":{"origin":"textproc/scim","version":"1.4.9_7"},"uim":{"origin":"textproc/uim","version":"1.9.0"}},"categories":["japanese"],"messages":[{"message":"Remember to set environment variables XMODIFIERS and LANG:\n\n  csh/tcsh: setenv XMODIFIERS @im=SCIM  ; setenv LANG ja_JP.eucJP\n  sh/bash:  export XMODIFIERS='@im=SCIM'; export LANG=ja_JP.eucJP\n\nTo start the SCIM input method daemon, use command:\n\n  scim -d","type":"install"}]},{"name":"ja-scim-tomoe","origin":"japanese/scim-tomoe","version":"0.6.0_12","comment":"SCIM IMEngine module using Tomoe","maintainer":"ports@FreeBSD.org","www":"http://scim-imengine.sourceforge.jp/index.cgi?cmd=view;name=SCIMTomoe","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"86bca10c7bff9d31da17b7234c51b50de21e8c1e795b949d9ec8b8eb74bf2e78","flatsize":142553,"path":"All/ja-scim-tomoe-0.6.0_12.pkg","repopath":"All/ja-scim-tomoe-0.6.0_12.pkg","licenselogic":"single","pkgsize":26084,"desc":"scim-tomoe is the SCIM IMEngine module using the Tomoe input method.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"ja-libtomoe-gtk":{"origin":"japanese/libtomoe-gtk","version":"0.6.0_12"},"ja-tomoe":{"origin":"japanese/tomoe","version":"0.6.0_7"}},"categories":["japanese"],"messages":[{"message":"Remember to set environment variables XMODIFIERS and LANG:\n\n  csh/tcsh: setenv XMODIFIERS @im=SCIM  ; setenv LANG ja_JP.eucJP\n  sh/bash:  export XMODIFIERS='@im=SCIM'; export LANG=ja_JP.eucJP\n\nTo start the SCIM input method daemon, use command:\n\n  scim -d","type":"install"},{"message":"===>   NOTICE:\n\nThe ja-scim-tomoe port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-scim-tables","origin":"japanese/scim-tables","version":"0.5.10_1","comment":"SCIM table based Japanese input methods","maintainer":"ports@FreeBSD.org","www":"https://github.com/scim-im/scim","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"471d9ef28511d9c32062150251a1e686f64c33945680e8dc55f09bfd1ee52815","flatsize":268956,"path":"All/ja-scim-tables-0.5.10_1.pkg","repopath":"All/ja-scim-tables-0.5.10_1.pkg","licenselogic":"single","pkgsize":88288,"desc":"SCIM table based Japanese input method: HIRAGANA, KATAKANA, Nippon\n\nSmart Common Input Method platform, in short SCIM, is a development platform to\nmake Input Method developers live easier. It has very clear architecture and\nvery simple programming interface.","deps":{"scim-table-imengine":{"origin":"textproc/scim-table-imengine","version":"0.5.10_8"}},"categories":["japanese"],"messages":[{"message":"Remember to set environment variable XMODIFIERS:\n\n  csh/tcsh: setenv XMODIFIERS @im=SCIM\n  sh/bash:  export XMODIFIERS='@im=SCIM'\n\nand set LANG, LC_CTYPE to a proper Japanese locale or use scim-setup\nutility to configure the supported locale.\n\nTo start the SCIM input method daemon, use command:\n\n  scim -d","type":"install"},{"message":"===>   NOTICE:\n\nThe ja-scim-tables port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-scim-skk","origin":"japanese/scim-skk","version":"0.5.2_12","comment":"SCIM IMEngine module like SKK","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.jp/projects/scim-imengine/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b6ebe49fcb7d6f69993f369cc7d3f1691330f36806ece16086bf3674073b1ff5","flatsize":884680,"path":"All/ja-scim-skk-0.5.2_12.pkg","repopath":"All/ja-scim-skk-0.5.2_12.pkg","licenselogic":"single","pkgsize":154564,"desc":"scim-skk is the SCIM IMEngine module like SKK input.","deps":{"scim":{"origin":"textproc/scim","version":"1.4.9_7"}},"categories":["japanese"],"messages":[{"message":"Remember to set environment variables XMODIFIERS and LANG:\n\n  csh/tcsh: setenv XMODIFIERS @im=SCIM  ; setenv LANG ja_JP.eucJP\n  sh/bash:  export XMODIFIERS='@im=SCIM'; export LANG=ja_JP.eucJP\n\nTo start the SCIM input method daemon, use command:\n\n  scim -d","type":"install"},{"message":"===>   NOTICE:\n\nThe ja-scim-skk port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-scim-honoka-plugin-wnn","origin":"japanese/scim-honoka-plugin-wnn","version":"0.9.0_13","comment":"Honoka plugin for using wnn7","maintainer":"chiba.masashi@gmail.com","www":"http://scim.freedesktop.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0165a5fc6ec028797c7966c825b875dd5effc7258b29f9f04bec26402b32256e","flatsize":167254,"path":"All/ja-scim-honoka-plugin-wnn-0.9.0_13.pkg","repopath":"All/ja-scim-honoka-plugin-wnn-0.9.0_13.pkg","licenselogic":"single","pkgsize":33648,"desc":"Honoka is the SCIM IMEngine module using various input method engines: Wnn,\nanthy,prime,skk and canna. Honoka can also use them simultaneously.\n\nSee also: http://nop.net-p.org/modules/pukiwiki/index.php?%255B%255Bhonoka%255D%255D\n(in Japanese)\n\nThis port is honoka Wnn Input Method plugin.\n\nSmart Common Input Method platform, in short SCIM, is a development platform to\nmake Input Method developers live easier.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"ja-Wnn7-lib":{"origin":"japanese/Wnn7-lib","version":"2001.10.17_3"},"ja-scim-honoka":{"origin":"japanese/scim-honoka","version":"0.9.1_13"},"ja-scim-honoka-plugin-romkan":{"origin":"japanese/scim-honoka-plugin-romkan","version":"0.9.0_12"},"scim":{"origin":"textproc/scim","version":"1.4.9_7"}},"categories":["japanese"]},{"name":"ja-scim-honoka-plugin-romkan","origin":"japanese/scim-honoka-plugin-romkan","version":"0.9.0_12","comment":"Honoka plugin for romaji input","maintainer":"chiba.masashi@gmail.com","www":"http://scim.freedesktop.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e0a18b947a2d5ab2827a2b94c35e7be7877d15885a95ee06bb9698520233e2d2","flatsize":239525,"path":"All/ja-scim-honoka-plugin-romkan-0.9.0_12.pkg","repopath":"All/ja-scim-honoka-plugin-romkan-0.9.0_12.pkg","licenselogic":"single","pkgsize":47972,"desc":"Honoka is the SCIM IMEngine module using various input method engines: Wnn,\nanthy,prime,skk and canna. Honoka can also use them simultaneously.\n\nSee also: http://nop.net-p.org/modules/pukiwiki/index.php?%255B%255Bhonoka%255D%255D\n(in Japanese)\n\nThis port is honoka romaji input plugin.\n\nSmart Common Input Method platform, in short SCIM, is a development platform to\nmake Input Method developers live easier.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"ja-scim-honoka":{"origin":"japanese/scim-honoka","version":"0.9.1_13"},"scim":{"origin":"textproc/scim","version":"1.4.9_7"}},"categories":["japanese"]},{"name":"ja-wordpress-ja","origin":"japanese/wordpress","version":"6.6.1","comment":"State-of-the-art semantic personal publishing platform","maintainer":"joneum@FreeBSD.org","www":"https://ja.wordpress.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0ef14c900246cf101cad868c55c4449bf004ec8952ab3ad8b2f0822f5727c556","flatsize":75450520,"path":"All/ja-wordpress-ja-6.6.1.pkg","repopath":"All/ja-wordpress-ja-6.6.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":17236884,"desc":"WordPress is a state-of-the-art semantic personal publishing platform\nwith a focus on aesthetics, web standards, and usability.\n\nMore simply, Wordpress is what you use when you want to work\nwith your blogging software, not fight it.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-curl":{"origin":"ftp/php83-curl","version":"8.3.21"},"php83-exif":{"origin":"graphics/php83-exif","version":"8.3.21"},"php83-fileinfo":{"origin":"sysutils/php83-fileinfo","version":"8.3.21"},"php83-ftp":{"origin":"ftp/php83-ftp","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-mysqli":{"origin":"databases/php83-mysqli","version":"8.3.21"},"php83-pecl-imagick":{"origin":"graphics/pecl-imagick","version":"3.7.0_5"},"php83-tokenizer":{"origin":"devel/php83-tokenizer","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"},"php83-zip":{"origin":"archivers/php83-zip","version":"8.3.21"},"php83-zlib":{"origin":"archivers/php83-zlib","version":"8.3.21"}},"categories":["japanese","www"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:wordpress:wordpress:6.6.1:::ja::dragonfly6:x86_64"},"messages":[{"message":"Before the first use of WordPress, copy wp-config-sample.php to wp-config.php\nin /usr/local/www/wordpress and modify it to fit your MySQL.\nMaybe you need 'mysqladmin create wordpress' first.","type":"install"},{"message":"If you are upgrading, please run http://your.site/wordpress/wp-admin/upgrade.php\nto upgrade WordPress.","type":"upgrade"}]},{"name":"ja-scim-canna","origin":"japanese/scim-canna","version":"1.0.0_15","comment":"SCIM IMEngine module using Canna","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.jp/projects/scim-imengine/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5c0bcaf4cd67d4f3b7a88b1b0ad1e2283962f2a81e9ddd9689871399059fff49","flatsize":274643,"path":"All/ja-scim-canna-1.0.0_15.pkg","repopath":"All/ja-scim-canna-1.0.0_15.pkg","licenselogic":"single","pkgsize":54000,"desc":"scim-canna is the SCIM IMEngine module using the Canna input method.","deps":{"ja-canna-lib":{"origin":"japanese/canna-lib","version":"3.7p3_9"},"scim":{"origin":"textproc/scim","version":"1.4.9_7"}},"categories":["japanese"],"messages":[{"message":"Remember to set environment variables XMODIFIERS and LANG:\n\n  csh/tcsh: setenv XMODIFIERS @im=SCIM  ; setenv LANG ja_JP.eucJP\n  sh/bash:  export XMODIFIERS='@im=SCIM'; export LANG=ja_JP.eucJP\n\nTo start the SCIM input method daemon, use command:\n\n  scim -d","type":"install"},{"message":"===>   NOTICE:\n\nThe ja-scim-canna port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-scim-honoka","origin":"japanese/scim-honoka","version":"0.9.1_13","comment":"SCIM IMEngine module using various input methods","maintainer":"chiba.masashi@gmail.com","www":"http://scim.freedesktop.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dc2198fd367e226928e4869764c50e54fa58b2c689ca7c31a9605ab897c2e129","flatsize":2575153,"path":"All/ja-scim-honoka-0.9.1_13.pkg","repopath":"All/ja-scim-honoka-0.9.1_13.pkg","licenselogic":"single","pkgsize":239248,"desc":"Honoka is the SCIM IMEngine module using various input method engines: Wnn,\nanthy,prime,skk and canna. Honoka can also use them simultaneously.\n\nSee also: http://nop.net-p.org/modules/pukiwiki/index.php?%255B%255Bhonoka%255D%255D\n(in Japanese)\n\nThis port is honoka \"core\" library. You must be install honoka \"input method\"\nand \"input\" plugin.\n\nSmart Common Input Method platform, in short SCIM, is a development platform to\nmake Input Method developers live easier.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"scim":{"origin":"textproc/scim","version":"1.4.9_7"}},"categories":["japanese"],"messages":[{"message":"Remember to set environment variables XMODIFIERS and LANG:\n\n  csh/tcsh: setenv XMODIFIERS @im=SCIM  ; setenv LANG ja_JP.eucJP\n  sh/bash:  export XMODIFIERS='@im=SCIM'; export LANG=ja_JP.eucJP\n\nTo start the SCIM input method daemon, use command:\n\n  scim -d","type":"install"}]},{"name":"ja-scim-anthy","origin":"japanese/scim-anthy","version":"1.2.7_7","comment":"SCIM IMEngine module using Anthy","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.jp/projects/scim-imengine/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0eed9e3d72f05f521c83febbef8b797abbfb3c54fd2d18b69254947313a01125","flatsize":2640577,"path":"All/ja-scim-anthy-1.2.7_7.pkg","repopath":"All/ja-scim-anthy-1.2.7_7.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":373704,"desc":"scim-anthy is the SCIM IMEngine module using the Anthy input method.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"ja-anthy":{"origin":"japanese/anthy","version":"0.4_5,1"},"ja-kasumi":{"origin":"japanese/kasumi","version":"2.5_10"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"scim":{"origin":"textproc/scim","version":"1.4.9_7"}},"categories":["japanese"],"messages":[{"message":"Remember to set environment variables XMODIFIERS and LANG:\n\n  csh/tcsh: setenv XMODIFIERS @im=SCIM  ; setenv LANG ja_JP.eucJP\n  sh/bash:  export XMODIFIERS='@im=SCIM'; export LANG=ja_JP.eucJP\n\nTo start the SCIM input method daemon, use command:\n\n  scim -d","type":"install"},{"message":"===>   NOTICE:\n\nThe ja-scim-anthy port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-rubygem-myrurema","origin":"japanese/rubygem-myrurema","version":"0.3.5_1","comment":"Tool which helps searching/browsing/writing the Japanese Ruby docs","maintainer":"ruby@FreeBSD.org","www":"https://github.com/yhara/myrurema","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bea5db72061348d325e298340ed95a6e395d5a946844bda1fcfacc2e9945f228","flatsize":20828,"path":"All/ja-rubygem-myrurema-0.3.5_1.pkg","repopath":"All/ja-rubygem-myrurema-0.3.5_1.pkg","licenselogic":"single","pkgsize":8136,"desc":"myrurema provides a command 'rurema', which helps searching/browsing/writing\nthe Japanese Ruby documents.\n(a.k.a. Rurema http://bugs.ruby-lang.org/projects/rurema/wiki )","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-launchy2":{"origin":"devel/rubygem-launchy2","version":"2.5.2"}},"categories":["japanese","rubygems"]},{"name":"ja-ryaku-fpw","origin":"japanese/ryaku-fpw","version":"1.0.1_1","comment":"Abbreviation (alphabet-->Japanese) dictionary (EPWING V1 format)","maintainer":"ports@FreeBSD.org","www":"http://openlab.ring.gr.jp/edict/fpw/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bfb272f6b5b28b6697d4b352aede2f414dac65eed1648c8be53e894dd90e52f2","flatsize":1677504,"path":"All/ja-ryaku-fpw-1.0.1_1.pkg","repopath":"All/ja-ryaku-fpw-1.0.1_1.pkg","licenselogic":"single","pkgsize":338164,"desc":"This dictionary is an abbreviation (alphabet-->Japanese) dictionary\nwhose Japanese name is \"Ryakugo Jisyo\". It was produced by Mr. Yoshio\nKobayashi.\n\nThis file is converted from the original dictionary into JIS X 4081\nformat (that is a subset of EPWING V1) by FreePWING. So this can be\nused by EPWING viewers on Unix and the other OS (e.g. Windows or\nMacOS).\n\no URL for the original dictionary:\n     http://www.inv.co.jp/~yoshio/DW/Ryaku/Ryaku.htm\n\no URL for this converted dictionary:","categories":["japanese"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ja-ryaku-fpw port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-rubygem-mail-iso-2022-jp","origin":"japanese/rubygem-mail-iso-2022-jp","version":"2.1.0","comment":"Provides 'mail' gem with iso-2022-jp conversion capability","maintainer":"ruby@FreeBSD.org","www":"https://github.com/kuroda/mail-iso-2022-jp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"32724a4b23b57460b3cd76791fee35130887687efb1224d83cbfbbd89f45ff69","flatsize":27658,"path":"All/ja-rubygem-mail-iso-2022-jp-2.1.0.pkg","repopath":"All/ja-rubygem-mail-iso-2022-jp-2.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8216,"desc":"A patch that provides 'mail' gem with iso-2022-jp conversion capability.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-mail":{"origin":"mail/rubygem-mail","version":"2.8.1,2"}},"categories":["japanese","mail","rubygems"]},{"name":"ja-rubygem-jpmobile-terminfo","origin":"japanese/rubygem-jpmobile-terminfo","version":"0.0.3","comment":"Carrier terminal information List for jpmobile","maintainer":"tota@FreeBSD.org","www":"https://github.com/jpmobile/jpmobile-terminfo","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3c669ccdbf4eaa2c956075b20d1459b233d36a275688393ba5adb3eccbb84135","flatsize":38988,"path":"All/ja-rubygem-jpmobile-terminfo-0.0.3.pkg","repopath":"All/ja-rubygem-jpmobile-terminfo-0.0.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5948,"desc":"jpmobile-terminfo is a plugin for jpmobile.\nIt is used to get terminal informations as bellows.\n\n * display width\n * display height","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["japanese","rubygems","www"]},{"name":"ja-rubygem-jpmobile4","origin":"japanese/rubygem-jpmobile4","version":"4.2.5","comment":"Rails plugin for Japanese mobile-phones","maintainer":"tota@FreeBSD.org","www":"https://jpmobile-rails.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2655c3fea962b64ab5c5188e055a219a7e5aa656e933f99aede15b543bd5c53c","flatsize":1115670,"path":"All/ja-rubygem-jpmobile4-4.2.5.pkg","repopath":"All/ja-rubygem-jpmobile4-4.2.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":230872,"desc":"This plugin provides many convenient functions\nfor developing websites for mobile-phones.\nThe plugin absorbs differences between mobile-phone service providers.","deps":{"ja-rubygem-jpmobile-ipaddresses":{"origin":"japanese/rubygem-jpmobile-ipaddresses","version":"0.0.2"},"ja-rubygem-jpmobile-terminfo":{"origin":"japanese/rubygem-jpmobile-terminfo","version":"0.0.3"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"},"rubygem-rails4":{"origin":"www/rubygem-rails4","version":"4.2.11.3"}},"categories":["japanese","rubygems","www"],"options":{"GEOKIT":"off","IPADDRESSES":"on","TERMINFO":"on"}},{"name":"ja-rubygem-jpmobile-ipaddresses","origin":"japanese/rubygem-jpmobile-ipaddresses","version":"0.0.2","comment":"Carrier IP Address List for jpmobile","maintainer":"tota@FreeBSD.org","www":"https://github.com/jpmobile/jpmobile-ipaddresses","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"72a46de83cec4fb5fc0b1e94e75dcb4341096b3740b84281eb03d534f8b216ad","flatsize":14505,"path":"All/ja-rubygem-jpmobile-ipaddresses-0.0.2.pkg","repopath":"All/ja-rubygem-jpmobile-ipaddresses-0.0.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4328,"desc":"jpmobile-ipaddresses is a plugin for jpmobile.\nIt is used to validate an access from a mobile carrier IP address.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["japanese","rubygems","www"]},{"name":"ja-ruby32-romkan","origin":"japanese/ruby-romkan","version":"0.4_1","comment":"Romaji <-> Kana conversion library for Ruby","maintainer":"ruby@FreeBSD.org","www":"http://0xcc.net/ruby-romkan/index.html.en","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0f3bf9d52f2a84d5cd4f8e227f862cbaa508394e3c3a69d5d3f7ab64578e1b93","flatsize":13583,"path":"All/ja-ruby32-romkan-0.4_1.pkg","repopath":"All/ja-ruby32-romkan-0.4_1.pkg","licenselogic":"single","pkgsize":4720,"desc":"Ruby/Romkan: a Romaji <-> Kana conversion library for Ruby\n\nWhat's Ruby/Romkan?\n\nRuby/Romkan is a Romaji <-> Kana conversion library for Ruby.  It can\nconvert a Japanese Romaji string to a Japanese Kana string or vice\nversa.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"}},"categories":["converters","japanese","ruby"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"jgnash","origin":"finance/jgnash","version":"2.21.0","comment":"Free personal finance manager","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/jgnash/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"978a214785a0b13082e33ded8ff563ec63f3ac400df0d885fd6854c3c2168ee1","flatsize":47724716,"path":"All/jgnash-2.21.0.pkg","repopath":"All/jgnash-2.21.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":41862836,"desc":"jGnash is a free (no strings attached!) personal finance manager\nwith many of the same features as commercially-available software.\nIt was created in order to make tracking your personal finances easy,\nbut also provides the functionality required by advanced users.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["finance","java"],"messages":[{"message":"===>   NOTICE:\n\nThe jgnash port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-rogue_s","origin":"japanese/rogue_s","version":"1.3a_3","comment":"Japanized and message separated version of Rogue-clone: Version II","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"11f1aa6b495cd1db6f15ca515a4c446564650415b9148a647cdcf225e9d8ec9c","flatsize":237043,"path":"All/ja-rogue_s-1.3a_3.pkg","repopath":"All/ja-rogue_s-1.3a_3.pkg","licenselogic":"single","pkgsize":93336,"desc":"This is a port of Rogue-clone: Version II, but it is enhanced to display\nmessages with Japanese, colored and messages are separated from program\n(you can make another message version of rogue).\n\nThis port provide you 4 message files:\n- Original English message [mesg_E]\n  (but it was broken, please recompile without -DJAPAN, sorry).\n- Japanised message [mesg]\n- UTMC (University of Tokyo Microcomputer Club) message [mesg_utmc]\n- fj.* message [mesg_fj]\n\nIn this version, high score will be sorted to record by score only,\nand you can record your own score more than one time.\n\n\nYou have to specify a message file to play this version of rogue like this:\n\t%25 rogue_s mesg\nor without argument, rogue_s will list available messages.\n\n\nWelcome to the Dungeons of Doom...","categories":["games","japanese"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ja-rogue_s port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-qkc","origin":"japanese/qkc","version":"1.0","comment":"Quick Kanji Code Converter (C version)","maintainer":"hrs@FreeBSD.org","www":"https://hp.vector.co.jp/authors/VA000501/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4f80efc4f35fd9370bbf5228a46906f1ba55ca15751379337bc25e57235d16ca","flatsize":38302,"path":"All/ja-qkc-1.0.pkg","repopath":"All/ja-qkc-1.0.pkg","licenselogic":"single","pkgsize":16776,"desc":"Qkc is a kanji code converter capable of SHIFT-JIS, EUC and JIS.\nUnlike nkf, qkc can handle multiple files at a time. Qkc also has\nfunctionality to change end-of-line characters, ie, from CR+LF to LF,\nor to CR, and vice versa.","categories":["japanese"],"shlibs_required":["libc.so.8"]},{"name":"ja-prn","origin":"japanese/prn-ps","version":"1.0_3","comment":"Yet another converter from text file to postscript (with Japanese support)","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2ad4a5e9ff1d8e8aaf968b53d2466e1090f6d32488940c80ed8bf6a55afe179f","flatsize":123610,"path":"All/ja-prn-1.0_3.pkg","repopath":"All/ja-prn-1.0_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":51024,"desc":"Prn prints out a text file to a postscript printer by converting to\npostscript.  If the file has kanji code such as 7-bit JIS, MS-kanji\n(shifted-JIS) or EUC, it can print out by using a kanji code converter\nwhose name is kcc.  If the file is code of C, C++, FORTRAN, pascal,\n... , printing out by prn with a option '-c' can emphasize keywords\nand comments.","deps":{"ja-kcc":{"origin":"japanese/kcc","version":"1.1_1"}},"categories":["japanese","print"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe ja-prn port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-qolibri","origin":"japanese/qolibri","version":"2.1.4_1","comment":"EPWING dictionary viewer","maintainer":"omatsuda000@gmail.com","www":"https://github.com/ludios/qolibri/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2fc92ad5c67a8095d72733b472ca243259437125c3c5a31042fa13d7f8c947d1","flatsize":749531,"path":"All/ja-qolibri-2.1.4_1.pkg","repopath":"All/ja-qolibri-2.1.4_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":250808,"desc":"EPWING dictionary reader originally developed at http://qolibri.osdn.jp/","deps":{"ja-eb":{"origin":"japanese/eb","version":"4.4.3_5"},"qt5-buildtools":{"origin":"devel/qt5-buildtools","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-linguisttools":{"origin":"devel/qt5-linguisttools","version":"5.15.16p3"},"qt5-location":{"origin":"devel/qt5-location","version":"5.15.16p7_1"},"qt5-multimedia":{"origin":"multimedia/qt5-multimedia","version":"5.15.16p2_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-qmake":{"origin":"devel/qt5-qmake","version":"5.15.16p130"},"qt5-webchannel":{"origin":"www/qt5-webchannel","version":"5.15.16p3_1"},"qt5-webengine":{"origin":"www/qt5-webengine","version":"5.15.18p7_3"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["japanese"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libQt5Multimedia.so.5","libQt5Network.so.5","libQt5Positioning.so.5","libQt5PrintSupport.so.5","libQt5Qml.so.5","libQt5QmlModels.so.5","libQt5Quick.so.5","libQt5WebChannel.so.5","libQt5WebEngine.so.5","libQt5WebEngineCore.so.5","libQt5WebEngineWidgets.so.5","libQt5Widgets.so.5","libc.so.8","libeb.so.16","libm.so.4","libstdc++.so.9","libz.so.3"]},{"name":"ja-plain2","origin":"japanese/plain2","version":"2.54.1_2","comment":"Text converter from plain to any format","maintainer":"TsurutaniNaoki@gmail.com","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ab4aa2746eaff645f1223c24f6f54822688101f962b942ea5956e7f406733330","flatsize":140498,"path":"All/ja-plain2-2.54.1_2.pkg","repopath":"All/ja-plain2-2.54.1_2.pkg","licenselogic":"single","pkgsize":47984,"desc":"plain2 r2.54 1994/04 by A.Uchida NEC Corporation\n\nusage: plain2 [options] [files ...]\n  ---- parser options ----\t\t   ---- output options ----(default)\n-table=dd: table factor\t [0-100](def=50) -roff:\t    troff output\n-exam=dd:  example factor[0-100](def=50) -ms/-mm:   troff macro\t       (mm)\n-indsec:   sections can be indented      -tex:      tex output\n-ktable:enable JIS keisen table\t\t -tstyle=ss:tex style\n-ref:\t   figure/picture reference\t -renum:    renumbering only\n \t\t\t\t\t -[no]listd:list decoration    (on)\n  ---- Others ----\t\t\t -[no]space:spacing            (on)\n-v:\t   verbose output\t\t -[no]pre:  preamble block     (on)\n-dLevel:   debug level\t\t\t -[no]acursec: section numbers (off)\n  ----- experimental ----\t\t -raw:      quote special chars(off)\n-pt=Size:  font size\t\t\t -jis:      JIS code output\n \t\t\t\t\t -sjis:     Shift-JIS code input/output\n \t\t\t\t\t -f file:   output customization","categories":["japanese","textproc"],"shlibs_required":["libc.so.8"]},{"name":"ja-roget-fpw","origin":"japanese/roget-fpw","version":"1.0.2","comment":"Roget's Thesaurus (EPWING V1 format)","maintainer":"ports@FreeBSD.org","www":"http://openlab.ring.gr.jp/edict/fpw/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0a4e003cd6ef3510d93a1c8be05f230d03ac88b2baafe233241e121763d3312d","flatsize":6153403,"path":"All/ja-roget-fpw-1.0.2.pkg","repopath":"All/ja-roget-fpw-1.0.2.pkg","licenselogic":"single","pkgsize":960872,"desc":"Roget's Thesaurus was produced by PROJECT GUTENBERG.  This file is\nconverted from the original dictionary into JIS X 4081 format (that is\na subset of EPWING V1) by FreePWING. So this can be used by EPWING\nviewers on Unix and the other OS (e.g. Windows or MacOS).\n\no URL for the original dictionary:\n     http://promo.net/pg/\n\no URL for this converted dictionary:","categories":["japanese"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ja-roget-fpw port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-plan","origin":"japanese/plan","version":"1.12_3","comment":"X/Motif schedule planner with calendar","maintainer":"cy@FreeBSD.org","www":"https://www.bitrot.de/plan.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4176f0980241b5a18dc80b4935a06a7e32bdbd420cf32ec736b6d77733cb7bd5","flatsize":846106,"path":"All/ja-plan-1.12_3.pkg","repopath":"All/ja-plan-1.12_3.pkg","licenselogic":"single","pkgsize":267800,"desc":"Plan is a schedule planner based on X/Motif. It displays a month calendar\nsimilar to xcal, but every day box is large enough to show appointments in\nsmall print. By pressing on a day box, the appointments for that day can be\nlisted and edited.\n\nThis port requires Motif or equivalent to build.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"open-motif":{"origin":"x11-toolkits/open-motif","version":"2.3.8_8"}},"categories":["deskutils","japanese"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXm.so.4","libXt.so.6","libc.so.8"],"options":{"DOCS":"on"}},{"name":"ja-p5-nkf","origin":"japanese/p5-nkf","version":"2.1.4,1","comment":"Perl extension module to use NKF","maintainer":"hrs@FreeBSD.org","www":"https://sourceforge.jp/projects/nkf/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"14fec672ef9dfe6ceda460659faab5a8810159e22ba10fcff3041c927d64cfc7","flatsize":337626,"path":"All/ja-p5-nkf-2.1.4,1.pkg","repopath":"All/ja-p5-nkf-2.1.4,1.pkg","licenselogic":"and","licenses":["NKF","ZLIB"],"pkgsize":114772,"desc":"This is a Perl extension module to use NKF (Network Kanji Filter).\nIt converts the kanji code given as input (which encoding is\nautomatically recognized) to designated kanji code such as ISO-2022-JP,\nShift_JIS, EUC-JP, UTF-8, UTF-16 or UTF-32.\n\nThe syntax is as follows:\n\n\tuse NKF;\n\t$output = nkf (@flags, $input)","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["japanese","perl5"]},{"name":"ja-p5-WWW-MobileCarrierJP","origin":"japanese/p5-WWW-MobileCarrierJP","version":"0.65","comment":"Scrape Japanese mobile carrier information","maintainer":"markun@onohara.to","www":"https://metacpan.org/release/WWW-MobileCarrierJP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7e241e7cf41612a0bbba1adc410667f314f53fcb2bdbf100503ae3a7e89ed789","flatsize":133958,"path":"All/ja-p5-WWW-MobileCarrierJP-0.65.pkg","repopath":"All/ja-p5-WWW-MobileCarrierJP-0.65.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":61120,"desc":"Japanese Mobile Phone Carrier doesn't feed any information\nby the machine readable format :(\n\nThis is good wrapper for this problem.\n\nThis module makes machine readable format from html :)","deps":{"p5-CAM-PDF":{"origin":"textproc/p5-CAM-PDF","version":"1.60_1"},"p5-HTML-Selector-XPath":{"origin":"www/p5-HTML-Selector-XPath","version":"0.28"},"p5-HTML-TableExtract":{"origin":"www/p5-HTML-TableExtract","version":"2.15"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-Web-Scraper":{"origin":"www/p5-Web-Scraper","version":"0.38"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["japanese","perl5","www"]},{"name":"ja-p5-Unicode-Japanese","origin":"japanese/p5-Unicode-Japanese","version":"0.50","comment":"Perl5 module to handle Japanese character encodings","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Unicode-Japanese","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"136bda5945f8f605ecfb0480f1d5559cb55473382388e263c14c3b9b4b1375a0","flatsize":718160,"path":"All/ja-p5-Unicode-Japanese-0.50.pkg","repopath":"All/ja-p5-Unicode-Japanese-0.50.pkg","licenselogic":"single","pkgsize":122308,"desc":"This is a Perl5 module to handle Japanese character encodings, which\nsupports inter-convertion between sjis(CP932), euc-jp, jis, Unicode\n(UTF-8, etc.) and \"EMOJI\" of Japanese mobile phones including DoCoMo\ni-mode, ASTEL dot-i, Vodafone Vodafone-live!.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","japanese","perl5"]},{"name":"ja-p5-mime_pls","origin":"japanese/mime_pls","version":"2.02_2","comment":"Perl Library for MIME encode/decode","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7e32ed0311703c60987378a3ea29b0db869668a9a82d329eeb2b576d10f1989f","flatsize":25802,"path":"All/ja-p5-mime_pls-2.02_2.pkg","repopath":"All/ja-p5-mime_pls-2.02_2.pkg","licenselogic":"single","pkgsize":7712,"desc":"mime_pls is a perl library for MIME encode/decode, and provides\nperl functions in message header fields based RFC2047 and in\nmessage body based RFC2045.\n\nmimer.pl: MIME decoder library\nmimew.pl: MIME encoder library","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["japanese","mail","perl5"]},{"name":"ja-pejv-fpw","origin":"japanese/pejv-fpw","version":"1.0.4","comment":"Esperanto-Japanese dictionary (EPWING V1 format)","maintainer":"ports@FreeBSD.org","www":"http://openlab.ring.gr.jp/edict/fpw/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"907d645d60f9f496380a9a1ddbeb889b52894069fee967306effeb28c2eaf6e6","flatsize":3610540,"path":"All/ja-pejv-fpw-1.0.4.pkg","repopath":"All/ja-pejv-fpw-1.0.4.pkg","licenselogic":"single","pkgsize":647160,"desc":"This Esperanto-Japanese dictionary was produced by Mr. HIROTAKA\nMasaaki.  This file is converted from the original dictionary into JIS\nX 4081 format (that is a subset of EPWING V1) by FreePWING. So this\ncan be used by EPWING viewers on Unix and the other OS (e.g. Windows\nor MacOS).\n\no URL for the original dictionary:\n     http://www2.saganet.ne.jp/vastalto/\n\no URL for this converted dictionary:","categories":["japanese"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ja-pejv-fpw port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-p5-Text-MeCab","origin":"japanese/p5-Text-MeCab","version":"0.20009_3","comment":"Alternate Interface To libmecab","maintainer":"fmysh@iijmio-mail.jp","www":"https://metacpan.org/release/Text-MeCab","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b2eb3fdb9c55804ed2b00efae09469a971f5a930becc91052be1c2b0eaf80a47","flatsize":76156,"path":"All/ja-p5-Text-MeCab-0.20009_3.pkg","repopath":"All/ja-p5-Text-MeCab-0.20009_3.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":26044,"desc":"libmecab (http://mecab.sourceforge.ne.jp) already has a perl interface\nbuilt with it, so why a new module? I just feel that while a subtle\ndifference, making the perl interface through a tied hash is just...\nweird.\n\nSo Text::MeCab gives you a more natural, Perl-ish way to access\nlibmecab!","deps":{"ja-mecab":{"origin":"japanese/mecab","version":"0.996_4"},"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["japanese","perl5","textproc"]},{"name":"ja-p5-Text-Kakasi","origin":"japanese/p5-Text-Kakasi","version":"2.04_3","comment":"Kakasi library module for Perl5","maintainer":"perl@FreeBSD.org","www":"http://www.daionet.gr.jp/~knok/kakasi/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"adb78555c48b97cab001f118f53c833561a6542e0d0b963eec7cdb3624047b90","flatsize":28061,"path":"All/ja-p5-Text-Kakasi-2.04_3.pkg","repopath":"All/ja-p5-Text-Kakasi-2.04_3.pkg","licenselogic":"single","pkgsize":15944,"desc":"This is the Kakasi library module for Perl5.","deps":{"ja-kakasi":{"origin":"japanese/kakasi","version":"2.3.5_3"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["japanese","perl5","textproc"]},{"name":"ja-p5-Text-ChaSen","origin":"japanese/p5-Text-ChaSen","version":"1.03_7","comment":"ChaSen library module for Perl5","maintainer":"perl@FreeBSD.org","www":"http://www.daionet.gr.jp/~knok/chasen/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"60293b95915a2cd150f41df7909feaff007b280e62c3e08bd7def7f4f95e5ce8","flatsize":19788,"path":"All/ja-p5-Text-ChaSen-1.03_7.pkg","repopath":"All/ja-p5-Text-ChaSen-1.03_7.pkg","licenselogic":"single","pkgsize":11036,"desc":"This is the ChaSen library module for Perl5.","deps":{"ja-chasen-base":{"origin":"japanese/chasen-base","version":"2.4.5_3"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["japanese","perl5","textproc"],"options":{"DOCS":"on"}},{"name":"ja-p5-Number-Phone-JP","origin":"japanese/p5-Number-Phone-JP","version":"0.20190521","comment":"Perl5 module to validate Japanese phone numbers","maintainer":"ports@FreeBSD.org","www":"https://metacpan.org/release/Number-Phone-JP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c611dffebc20bc3ede1f66a30951aea4f0c4aac3eca5c166dc7c3e73b2df328b","flatsize":82915,"path":"All/ja-p5-Number-Phone-JP-0.20190521.pkg","repopath":"All/ja-p5-Number-Phone-JP-0.20190521.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":26256,"desc":"Number::Phone::JP is a simple module to validate Japanese phone number\nformats. The Japanese phone numbers are regulated by Ministry of Public\nManagement, Home Affairs, Posts and Telecommunications of Japan. You\ncan validate what a target number is valid from this regulation point\nof view.","deps":{"p5-UNIVERSAL-require":{"origin":"devel/p5-UNIVERSAL-require","version":"0.19"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["japanese","perl5"],"messages":[{"message":"===>   NOTICE:\n\nThe ja-p5-Number-Phone-JP port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-p5-Lingua-JA-Summarize-Extract","origin":"japanese/p5-Lingua-JA-Summarize-Extract","version":"0.02_2","comment":"Summary generator for Japanese","maintainer":"markun@onohara.to","www":"https://metacpan.org/release/Lingua-JA-Summarize-Extract","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"42816ea569eb726a7de3b3086aed98ef75d73d0bebc7af4de82ba31049493ba4","flatsize":21658,"path":"All/ja-p5-Lingua-JA-Summarize-Extract-0.02_2.pkg","repopath":"All/ja-p5-Lingua-JA-Summarize-Extract-0.02_2.pkg","licenselogic":"single","pkgsize":13312,"desc":"Lingua::JA::Summarize::Extract is a summary generator for\nJapanese text. The extraction method can be changed with\nthe plug-in mechanism.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Module-Install":{"origin":"devel/p5-Module-Install","version":"1.21"},"p5-UNIVERSAL-require":{"origin":"devel/p5-UNIVERSAL-require","version":"0.19"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["japanese","perl5","textproc"]},{"name":"ja-p5-MeCab","origin":"japanese/p5-MeCab","version":"0.996_2","comment":"MeCab library module for Perl5","maintainer":"perl@FreeBSD.org","www":"https://code.google.com/p/mecab/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"317144791dda053cb77906bb272cce1b08b702f6663017c927f9846adb1cf8ee","flatsize":209571,"path":"All/ja-p5-MeCab-0.996_2.pkg","repopath":"All/ja-p5-MeCab-0.996_2.pkg","licenselogic":"or","licenses":["BSD3CLAUSE","GPLv2","LGPL21"],"pkgsize":47164,"desc":"This is the MeCab library module for Perl5.","deps":{"ja-mecab":{"origin":"japanese/mecab","version":"0.996_4"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["japanese","perl5","textproc"],"options":{"EXAMPLES":"on"}},{"name":"ja-p5-Lingua-JA-Regular-Unicode","origin":"japanese/p5-Lingua-JA-Regular-Unicode","version":"0.13","comment":"Perl extension to convert Japanese chars","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Lingua-JA-Regular-Unicode","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"de6033605d9265bc4dbef84cd691cf055c4774069a674cadb63174d23cb17790","flatsize":55905,"path":"All/ja-p5-Lingua-JA-Regular-Unicode-0.13.pkg","repopath":"All/ja-p5-Lingua-JA-Regular-Unicode-0.13.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":12924,"desc":"Convert Japanese characters.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["japanese","perl5"]},{"name":"ja-p5-Lingua-JA-Numbers","origin":"japanese/p5-Lingua-JA-Numbers","version":"0.05","comment":"Converts numeric values to and from their Japanese string equivalents","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Lingua-JA-Numbers","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d26515bdc535a39729685fb694c0e1b4311d50944112f553796d700879e59129","flatsize":32885,"path":"All/ja-p5-Lingua-JA-Numbers-0.05.pkg","repopath":"All/ja-p5-Lingua-JA-Numbers-0.05.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15048,"desc":"This module converts Japanese text in UTF-8 (or romaji in ascii) to\nnumber, AND vice versa. Though this pod is in English and all examples are\nin romaji to make https://metacpan.org/ happy, this module does accept\nJapanese in UTF-8. Try the code below to see it.\n\n  perl -MLingua::JA::Numbers \\\n    -e '$y=\"\\x{4e8c}\\x{5343}\\x{4e94}\"; printf \"(C) %25d Dan Kogai\\n\", ja2num($y)'\n\nCAVEAT\n\nDO NOT BE CONFUSED WITH Lingua::JA::Number by Mike Schilli. This module is\nfar more comprehensive. As of 0.03, it even does its to_string() upon\nrequest.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["japanese","perl5"]},{"name":"ja-p5-Lingua-JA-Moji","origin":"japanese/p5-Lingua-JA-Moji","version":"0.60","comment":"Perl extension to handle many kinds of Japanese characters","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Lingua-JA-Moji","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"791dcf81a85cd54f32ef391f1abe0d2f81ef7639007ca0da2dff831deb45a3a7","flatsize":172888,"path":"All/ja-p5-Lingua-JA-Moji-0.60.pkg","repopath":"All/ja-p5-Lingua-JA-Moji-0.60.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":66656,"desc":"This module provides methods to convert different written forms of\nJapanese into one another.  It enables conversion between romanized\nJapanese, hiragana, and katakana.  It also includes a number of\nunusual encodings such as Japanese braille and morse code, as well as\nconversions between Japanese and Cyrillic and Hangul.  It also handles\nconversion between the Chinese characters (kanji) used before and\nafter the character reforms of 1949, as well as the various bracketed\nand circled forms of kana and kanji.","deps":{"p5-Convert-Moji":{"origin":"converters/p5-Convert-Moji","version":"0.11"},"p5-JSON-Parse":{"origin":"devel/p5-JSON-Parse","version":"0.62"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["japanese","perl5"]},{"name":"ja-p5-Lingua-JA-Kana","origin":"japanese/p5-Lingua-JA-Kana","version":"0.07_1","comment":"Converts between Kanas and Romaji","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Lingua-JA-Kana","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"502e0f1bd048e51f246de5b983e8bf5f692217fd15ac444d5d194e1dda13b97c","flatsize":13995,"path":"All/ja-p5-Lingua-JA-Kana-0.07_1.pkg","repopath":"All/ja-p5-Lingua-JA-Kana-0.07_1.pkg","licenselogic":"single","pkgsize":6672,"desc":"This module is a simple utility to convert katakana, hiragana, and\nromaji at ease. This module makes use of utf8 semantics. Strings in\nthis module must be utf8-flagged. If they are not, you can use Encode\nto do so.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["japanese","perl5"]},{"name":"ja-skk-jawiki","origin":"japanese/skk-jawiki","version":"g20240521","comment":"SKK dictionary from Wikipedia (Japanese edition)","maintainer":"mew14930xvi@inbox.lv","www":"https://github.com/tokuhirom/jawiki-kana-kanji-dict","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"59f2e5ea0a4c182bd40320885d0b7c3e3f8cdc64383c6fd1d44f3aa9f7f7542d","flatsize":30059650,"path":"All/ja-skk-jawiki-g20240521.pkg","repopath":"All/ja-skk-jawiki-g20240521.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9723012,"desc":"SKK (Simple Kana Kanji Convertor) is a very fast and efficient Japanese\ninput method system.\nThis package provides dictionary from Wikipedia (Japanese edition).","categories":["japanese"],"options":{"EUC":"off","EUCCDB":"on","UTF8":"off","UTF8CDB":"off"}},{"name":"ja-p5-HTML-MobileJp","origin":"japanese/p5-HTML-MobileJp","version":"0.08_1","comment":"Generate mobile-jp html tags","maintainer":"markun@onohara.to","www":"https://metacpan.org/release/HTML-MobileJp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"223cb3a98c756ed200cc77fd656b41d34403e1d0bc37af0cf933095f7c6c4532","flatsize":22234,"path":"All/ja-p5-HTML-MobileJp-0.08_1.pkg","repopath":"All/ja-p5-HTML-MobileJp-0.08_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":11180,"desc":"HTML::MobileJp is html tag generator for Japanese mobile phone.","deps":{"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["japanese","perl5","www"]},{"name":"ja-p5-Jcode","origin":"japanese/p5-Jcode","version":"2.07_1","comment":"Perl extension interface to convert Japanese text","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Jcode","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ac3d548de2b5baeb47a964fa0a8db09ae61c84afe8c6eacb9b95dff5bbdc225f","flatsize":52645,"path":"All/ja-p5-Jcode-2.07_1.pkg","repopath":"All/ja-p5-Jcode-2.07_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":27304,"desc":"This is a Perl extension interface to convert Japanese text.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["japanese","perl5"]},{"name":"ja-p5-Encode-ISO2022","origin":"japanese/p5-Encode-ISO2022","version":"0.04","comment":"Perl extension for ISO/IEC 2022 character encoding scheme","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Encode-ISO2022","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f89a1ddf5c82a81c6062e13f8a6d34ce8d6d126165576e0a0239b0494fb0ab5e","flatsize":909196,"path":"All/ja-p5-Encode-ISO2022-0.04.pkg","repopath":"All/ja-p5-Encode-ISO2022-0.04.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":122588,"desc":"ISO/IEC 2022 character encoding scheme.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["japanese","perl5"]},{"name":"ja-p5-Encode-JP-Emoji","origin":"japanese/p5-Encode-JP-Emoji","version":"0.60_1","comment":"Perl extension for Emoji encodings and cross-mapping tables","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Encode-JP-Emoji","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4f52f3c7a1069971c2e649298318699ae26e43299fd13b73766c8e04ad2bd988","flatsize":285151,"path":"All/ja-p5-Encode-JP-Emoji-0.60_1.pkg","repopath":"All/ja-p5-Encode-JP-Emoji-0.60_1.pkg","licenselogic":"single","pkgsize":40840,"desc":"Encode::JP::Emoji - Emoji encodings and cross-mapping tables in pure Perl.\n\nThis module provides encodings which support emoji picture characters.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["japanese","perl5"]},{"name":"ja-p5-Encode-JP-Mobile","origin":"japanese/p5-Encode-JP-Mobile","version":"0.30_1","comment":"Perl extension for encoding for mobile phones in Japan","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Encode-JP-Mobile","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6454b4937be467891829cd5787ed776bd8f309534255b03814f68994ebd56747","flatsize":5679220,"path":"All/ja-p5-Encode-JP-Mobile-0.30_1.pkg","repopath":"All/ja-p5-Encode-JP-Mobile-0.30_1.pkg","licenselogic":"single","pkgsize":345380,"desc":"Perl extension for encoding for mobile phones in Japan.","deps":{"p5-File-ShareDir":{"origin":"devel/p5-File-ShareDir","version":"1.118"},"p5-MIME-Tools":{"origin":"mail/p5-MIME-Tools","version":"5.515,2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["japanese","perl5"]},{"name":"ja-p5-Encode-EUCJPASCII","origin":"japanese/p5-Encode-EUCJPASCII","version":"0.03","comment":"Perl5 module for eucJP-open","maintainer":"hrs@FreeBSD.org","www":"https://metacpan.org/release/Unicode-Japanese","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"edecc8af89f37c7980843e47ff50d1ae92b69412c13cab327e8c20cab40bc467","flatsize":770709,"path":"All/ja-p5-Encode-EUCJPASCII-0.03.pkg","repopath":"All/ja-p5-Encode-EUCJPASCII-0.03.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":110140,"desc":"This is a Perl5 module that defines eucJP-open encodings.\n\nEncodings supported are as follows:\n\n  Canonical    Alias                           Description\n  --------------------------------------------------------------\n  eucJP-ascii                                  eucJP-ascii\n               qr/\\beuc-?jp(-?open)?(-?19970715)?-?ascii$/i\n  x-iso2022jp-ascii                            7-bit counterpart\n               qr/\\b(x-)?iso-?2022-?jp-?ascii$/i\n  --------------------------------------------------------------","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","japanese","perl5"]},{"name":"ja-p5-Encode-EUCJPMS","origin":"japanese/p5-Encode-EUCJPMS","version":"0.07_3","comment":"Perl5 module defining Microsoft compatible encodings for Japanese","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Unicode-Japanese","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"873d22c27ea3c4e6bcd90c1dc7c639591b5398a846b183d06fb07c2f7cb40cda","flatsize":1179400,"path":"All/ja-p5-Encode-EUCJPMS-0.07_3.pkg","repopath":"All/ja-p5-Encode-EUCJPMS-0.07_3.pkg","licenselogic":"single","pkgsize":146412,"desc":"This is a Perl5 module that defines Microsoft compatible encodings for\nJapanese.\n\nEncodings supported are as follows.\n\n  Canonical     Alias                                      Description\n  --------------------------------------------------------------------\n  eucJP-ms      qr/\\beuc-?jp-?ms$/i                           eucJP-ms\n                qr/\\beuc-?jp-?win$/i\n  cp51932       qr/\\bcp51932$/i                 Windows Codepage 51932\n  cp50220                                       Windows Codepage 50220\n  cp50221                                       Windows Codepage 50221\n  --------------------------------------------------------------------","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","japanese","perl5"],"messages":[{"message":"If you want to add eucJP-ms to Encode's demand-loading list (so you\ndon't have to \"use Encode::EUCJPMS\"), run\n\n    enc2xs -C\n\nto update Encode::ConfigLocal, a module that controls local settings.\nAfter that, \"use Encode;\" is enough to load eucJP-ms on demand.","type":"install"}]},{"name":"ja-p5-DateTime-Calendar-Japanese-Era","origin":"japanese/p5-DateTime-Calendar-Japanese-Era","version":"0.08001_2","comment":"DateTime Extension for Japanese Eras","maintainer":"markun@onohara.to","www":"https://metacpan.org/release/DateTime-Calendar-Japanese-Era","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f567c22358730e2f762d41ecae51ab882c58289a80bec5d9604ffcbc0990a06a","flatsize":36019,"path":"All/ja-p5-DateTime-Calendar-Japanese-Era-0.08001_2.pkg","repopath":"All/ja-p5-DateTime-Calendar-Japanese-Era-0.08001_2.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":13808,"desc":"Japan traditionally used an \"era\" system since 645. In modern days\n(since the Meiji era) eras can only be renewed when a new emperor\nsucceeds his predecessor. Until then new eras were proclaimed for\nvarious reasons, including the succession of the shogunate during the\nTokugawa shogunate.","deps":{"p5-Class-Accessor":{"origin":"devel/p5-Class-Accessor","version":"0.51"},"p5-Class-Data-Inheritable":{"origin":"devel/p5-Class-Data-Inheritable","version":"0.10"},"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-File-ShareDir":{"origin":"devel/p5-File-ShareDir","version":"1.118"},"p5-Module-Install":{"origin":"devel/p5-Module-Install","version":"1.21"},"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"p5-YAML-Tiny":{"origin":"textproc/p5-YAML-Tiny","version":"1.74"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","japanese","perl5"]},{"name":"ja-p5-Date-Japanese-Holiday","origin":"japanese/p5-Date-Japanese-Holiday","version":"0.05_3","comment":"Perl module for Calculate Japanese Holiday","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Date-Japanese-Holiday","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c7bc510d34358ea7a45dc83b13cfb7e7897fe89bca67205ed44473fa2f000526","flatsize":7175,"path":"All/ja-p5-Date-Japanese-Holiday-0.05_3.pkg","repopath":"All/ja-p5-Date-Japanese-Holiday-0.05_3.pkg","licenselogic":"single","pkgsize":4080,"desc":"Date::Japanese::Holiday is-a Date::Simple, and calculates Japanese\nHoliday. this module supports from 1948-04-20 to now.\n\nis_holiday method return true value when the day is Holiday.","deps":{"p5-Date-Calc":{"origin":"devel/p5-Date-Calc","version":"6.4"},"p5-Date-Simple":{"origin":"devel/p5-Date-Simple","version":"3.03_2"},"p5-Time-modules":{"origin":"devel/p5-Time-modules","version":"2013.0912_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["japanese","perl5"]},{"name":"ja-p5-DateTime-Format-Japanese","origin":"japanese/p5-DateTime-Format-Japanese","version":"0.04000_1","comment":"Japanese DateTime Formatter","maintainer":"markun@onohara.to","www":"https://metacpan.org/release/DateTime-Format-Japanese","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9ec5ff25099563714d78981438e9a3312c37edd58de17840430f238bc19f7014","flatsize":52765,"path":"All/ja-p5-DateTime-Format-Japanese-0.04000_1.pkg","repopath":"All/ja-p5-DateTime-Format-Japanese-0.04000_1.pkg","licenselogic":"single","pkgsize":17088,"desc":"This module implements a DateTime::Format module\nthat can read Japanese date notations and create a\nDateTime object, and vice versa.","deps":{"ja-p5-DateTime-Calendar-Japanese-Era":{"origin":"japanese/p5-DateTime-Calendar-Japanese-Era","version":"0.08001_2"},"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-Calendar-Japanese":{"origin":"devel/p5-DateTime-Calendar-Japanese","version":"0.06001_2"},"p5-DateTime-Format-Builder":{"origin":"devel/p5-DateTime-Format-Builder","version":"0.83"},"p5-Params-Validate":{"origin":"devel/p5-Params-Validate","version":"1.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","japanese","perl5"]},{"name":"ja-p5-Date-Japanese-Era","origin":"japanese/p5-Date-Japanese-Era","version":"0.08","comment":"Conversion between Japanese Era / Gregorian calendar","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/Date-Japanese-Era","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"93d75f4feb13a9159581d49a70451393c8efff585f349a54c2a1fa5e894285ad","flatsize":54317,"path":"All/ja-p5-Date-Japanese-Era-0.08.pkg","repopath":"All/ja-p5-Date-Japanese-Era-0.08.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":16872,"desc":"Date::Japanese::Era handles conversion between Japanese Era and\nGregorian calendar.","deps":{"ja-p5-Lingua-JA-Numbers":{"origin":"japanese/p5-Lingua-JA-Numbers","version":"0.05"},"p5-Date-Calc":{"origin":"devel/p5-Date-Calc","version":"6.4"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["japanese","perl5"]},{"name":"ja-p5-2chproxy","origin":"japanese/p5-2chproxy","version":"1.0.1","comment":"Proxy server for 2ch.net","maintainer":"hrs@FreeBSD.org","www":"https://github.com/yama-natuki/2chproxy.pl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cc02ab0716dc25358c5ac2ec484b386d046cd3da8dc039f9feec3dba1995bbc6","flatsize":64088,"path":"All/ja-p5-2chproxy-1.0.1.pkg","repopath":"All/ja-p5-2chproxy-1.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17792,"desc":"2chproxy.pl, an HTTP proxy for 2ch.net to convert the contents into\nold .dat format.","deps":{"p5-HTTP-Daemon":{"origin":"www/p5-HTTP-Daemon","version":"6.16"},"p5-IO-Compress":{"origin":"archivers/p5-IO-Compress","version":"2.213"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["japanese","perl5","www"]},{"name":"ja-ngraph-fonts","origin":"japanese/ngraph-fonts","version":"1.0_3","comment":"Japanese Font Setup for math/ngraph","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9eabab232f976a5e2c07c531f18d40d46b1c416258d77a33b6fef9d3464ce7d1","flatsize":243,"path":"All/ja-ngraph-fonts-1.0_3.pkg","repopath":"All/ja-ngraph-fonts-1.0_3.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":1252,"desc":"This virtual port is Japanese Font Set for math/ngraph.\n\n  This virtual port is for the ngraph user who can't use True Type\nFont under X.\n  If you can use True Type Font with X True Type Server(aka X-TT)\nor X True Type Font Server(xfs.xtt), use True Type Font and don't\nuse this ports.\n\nSEE ALSO\n\tmath/ngraph description file","deps":{"ja-font-kanji18":{"origin":"japanese/font-kanji18","version":"1.0_3"},"ja-font-kanji26":{"origin":"japanese/font-kanji26","version":"1.0_3"}},"categories":["japanese","math","x11-fonts"],"messages":[{"message":"===>   NOTICE:\n\nThe ja-ngraph-fonts port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-p5-PDFJ","origin":"japanese/p5-PDFJ","version":"0.90_3","comment":"PDFJ module provides methods to generate Japanese PDF file","maintainer":"ports@FreeBSD.org","www":"http://hp1.jonex.ne.jp/%7Enakajima.yasushi/PDFJ.jp.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"232f5814b482804106395cb25df92b2c84cd62da42cf29dfefea19d22146d217","flatsize":3185445,"path":"All/ja-p5-PDFJ-0.90_3.pkg","repopath":"All/ja-p5-PDFJ-0.90_3.pkg","licenselogic":"single","pkgsize":1313628,"desc":"PDFJ module provides methods to generate Japanese PDF file.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["japanese","perl5"],"messages":[{"message":"===>   NOTICE:\n\nThe ja-p5-PDFJ port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-nkf","origin":"japanese/nkf","version":"2.1.5_1,1","comment":"Network Kanji code conversion Filter","maintainer":"hrs@FreeBSD.org","www":"https://github.com/nurse/nkf/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"22aae51bce5628f5b4e5281f1277ae00983309c9aea27dad42082a78a3bbffb8","flatsize":458016,"path":"All/ja-nkf-2.1.5_1,1.pkg","repopath":"All/ja-nkf-2.1.5_1,1.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":151812,"desc":"Nkf is a yet another kanji code converter among networks, hosts and\nterminals.  It converts input kanji code to designated kanji code such\nas 7-bit JIS, MS-kanji (shifted-JIS), EUC, or UTF-8.\n\nOne of the most unique facicility of nkf is the guess of the input\nkanji code.  It currently recognizes 7-bit JIS, MS-kanji (shifted-JIS),\nEUC, and UTF-8.  So users needn't the input kanji code specification.","categories":["japanese"],"shlibs_required":["libc.so.8"]},{"name":"ja-newosaka","origin":"japanese/newosaka","version":"1.0_1","comment":"Translator of Japanese EUC documents into Osaka language","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aeea926937695111aa24b12e5628d4b16cfa2d5878965c7817b2c493d8c41a30","flatsize":15544,"path":"All/ja-newosaka-1.0_1.pkg","repopath":"All/ja-newosaka-1.0_1.pkg","licenselogic":"single","pkgsize":6192,"desc":"This is the Osaka-Ben compiler.\n\nUsage:\n\tcat EUC-CODE-TEXT | osaka\n\n\tUse EUC code for the original Japanese text. Please try nkf or other\n\tcode filter to make EUC code from other code.\n\n\tcat JAPANESE_TEXT | nkf -e | osaka","categories":["japanese"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe ja-newosaka port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-ng","origin":"japanese/ng","version":"1.4.4_2","comment":"Light Emacs-clone with Japanese support","maintainer":"ports@FreeBSD.org","www":"http://tt.sakura.ne.jp/~amura/ng/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ddd1040a58595420838afb42016122778c871ac96046611d7a8dd8a16e182aca","flatsize":348819,"path":"All/ja-ng-1.4.4_2.pkg","repopath":"All/ja-ng-1.4.4_2.pkg","licenselogic":"single","pkgsize":129136,"desc":"Ng is a very light weight Emacs clone editor, written in C. It doesn't\nhave Lisp(that means very limited customization is available). Since you\ncan invoke it very quickly (compared with real GNU Emacs), it is useful\nin dealing with changing small file a bit.\n\nNg(Nihongo Micro Gnu Emacs) is a Mg(Micro Gnu Emacs)'s japanese port.\nNg supports EUC, JIS and SJIS code. Ng also have (rather simple) C-mode.\n\nIt is also very useful even if you don't need Japanese support.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["editors","japanese"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"options":{"CANNA":"off","DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ja-ng port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-ne","origin":"japanese/ne","version":"3.05_1","comment":"VZ-like full-screen text editor with Japanese support","maintainer":"ports@FreeBSD.org","www":"https://hp.vector.co.jp/authors/VA018758/ne/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9df51bb1623097229bb900edddd322403ba687ca45172ff9afef0ef1143d14e2","flatsize":236331,"path":"All/ja-ne-3.05_1.pkg","repopath":"All/ja-ne-3.05_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":89976,"desc":"NxEdit (ne) is modeless full-screen text editor expected to be compatible\nwith VZ Editor, which has been popular editor among MS-DOS users in Japan.\n\nNxEdit provides most features of VZ Editor, such as:\n\n  - Stackable cut and delete buffers\n  - Less cursor movement\n  - Static line buffer\n  - Keyboard macros\n  - Built-in two-window file manager\n  - Profile management\n  - Automatic profile saving on emergency-like signals\n  - Automatic detection of Japanese code sets (EUC/SJIS/JIS)","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["editors","japanese"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ja-ne port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-ng-canna","origin":"japanese/ng-canna","version":"1.4.4_2","comment":"Lightweight Emacs-clone with Japanese and Canna support","maintainer":"ports@FreeBSD.org","www":"http://tt.sakura.ne.jp/~amura/ng/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"56d1bdc8b12e8a8d82614eb165516533c355b66f8f0d2bef0366cb7fc199c9bd","flatsize":351731,"path":"All/ja-ng-canna-1.4.4_2.pkg","repopath":"All/ja-ng-canna-1.4.4_2.pkg","licenselogic":"single","pkgsize":130580,"desc":"Ng is very lightweight Emacs-clone text editor.  Ng is based on Mg\nversion 2a and support Japanese encoding (EUC-JP, SHIFT-JIS, JIS).\n\nThis port supports Canna Japanese kana-kanji conversion.  If you want\nto use Canna, set environment variable CANNAHOST to the hostname of\nyour Canna server.","deps":{"ja-canna-lib":{"origin":"japanese/canna-lib","version":"3.7p3_9"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["editors","japanese"],"shlibs_required":["libc.so.8","libcanna.so.1","libncurses.so.6","libtinfo.so.6"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ja-ng-canna port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-ng-devel","origin":"japanese/ng-devel","version":"1.5.b1","comment":"Light Emacs-clone with Japanese support","maintainer":"ports@FreeBSD.org","www":"http://tt.sakura.ne.jp/~amura/ng/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"193f62e88ef4522bac255779848e7b37e87c1648e1097805ada11a3eb140fd5f","flatsize":354531,"path":"All/ja-ng-devel-1.5.b1.pkg","repopath":"All/ja-ng-devel-1.5.b1.pkg","licenselogic":"single","pkgsize":131224,"desc":"Ng is a very light weight Emacs clone editor, written in C.  It doesn't\nhave Lisp, so only limited customization is possible. Since you can invoke\nit very quickly (compared with real GNU Emacs), it is particularly useful\nfor editing files that only require small changes.\n\nNg(Nihongo Micro Gnu Emacs) is a Mg (Micro Gnu Emacs)'s japanese port.\nNg supports EUC, JIS and SJIS code. Ng also have (rather simple) C-mode.\nIt is also very useful even if you don't need Japanese support.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["editors","japanese"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"options":{"CANNA":"off","DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ja-ng-devel port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"jdftx","origin":"science/jdftx","version":"1.7.0_6","comment":"Software for joint density functional theory in chemistry","maintainer":"yuri@FreeBSD.org","www":"https://jdftx.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7a3f6195063727bda485a466d2007659eb424f2c647d06ecde7c44de7e4f0969","flatsize":84107802,"path":"All/jdftx-1.7.0_6.pkg","repopath":"All/jdftx-1.7.0_6.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":47116044,"desc":"JDFTx is a software package for quantum chemistry computations.\n\nJDFTx supports all the standard functionality present in any electronic DFT\nsoftware. It supports several semilocal, meta-GGA and EXX-hybrid\nexchange-correlation functions, with additional options available by linking to\nLibXC [18]. DFT+U [5] is available for treating localized electrons. Pair\npotential dispersion corrections [10] are available for including van der Waals\ninteractions. JDFTx supports several formats of norm-conserving and ultrasoft\npseudopotentials and comes pre-installed with an opens-ource library for each.\nWith truncated Coulomb interactions [27], JDFTx enables accurate calculations\nof systems of any dimensionality from 0 to 3: molecules, wires, slabs/2D\nmaterials and bulk.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"blas":{"origin":"math/blas","version":"3.12.1"},"cblas":{"origin":"math/cblas","version":"3.12.1"},"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gsl":{"origin":"math/gsl","version":"2.7.1_1"},"lapack":{"origin":"math/lapack","version":"3.12.1"},"libxc":{"origin":"science/libxc","version":"6.2.2"}},"categories":["science"],"shlibs_required":["libblas.so.3","libc.so.8","libcblas.so.3","libexecinfo.so.1","libfftw3.so.3","libfftw3_threads.so.3","libgsl.so.27","liblapack.so.3","libm.so.4","libpthread.so.0","libstdc++.so.9","libxc.so.12"],"options":{"HDF5":"off","LIBXC":"on","MPI":"off","OCTAVE":"off","SCALAPACK":"off"}},{"name":"ja-navi2ch-emacs_nox","origin":"japanese/navi2ch","version":"2.0.0.d_25,1","comment":"2ch.net and 2ch-like BBS navigator for Emacsen","maintainer":"hrs@FreeBSD.org","www":"https://navi2ch.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"22261a5d6561dd90a003fcdbc3aebe2cfb04b2711e44090dd901c60ef58f6a04","flatsize":1662190,"path":"All/ja-navi2ch-emacs_nox-2.0.0.d_25,1.pkg","repopath":"All/ja-navi2ch-emacs_nox-2.0.0.d_25,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":307804,"desc":"Navi2ch, a 2ch.net and 2ch-like BBS navigator for Emacsen.","deps":{"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"ja-font-mona":{"origin":"japanese/font-mona","version":"2.90_3"},"ja-p5-2chproxy":{"origin":"japanese/p5-2chproxy","version":"1.0.1"}},"categories":["elisp","japanese","www"],"options":{"DOCS":"on","X11":"on"},"annotations":{"flavor":"nox"},"messages":[{"message":"navi2ch now requires ja-p5-2chproxy(japanese/p5-2chproxy) to access 2ch.net.\nBefore using navi2ch, put the following line into /etc/rc.conf:\n\n  twochproxy_enable=\"YES\"\n\nand start twochproxy service:\n\n  # service twochproxy start","type":"install"}]},{"name":"ja-navi2ch-emacs_devel_nox","origin":"japanese/navi2ch","version":"2.0.0.d_25,1","comment":"2ch.net and 2ch-like BBS navigator for Emacsen","maintainer":"hrs@FreeBSD.org","www":"https://navi2ch.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"446bc8afd895f02ef4cdf6e36f1c82187c54e5d0fa739e8c7c44b92ddbbeea41","flatsize":1661456,"path":"All/ja-navi2ch-emacs_devel_nox-2.0.0.d_25,1.pkg","repopath":"All/ja-navi2ch-emacs_devel_nox-2.0.0.d_25,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":308016,"desc":"Navi2ch, a 2ch.net and 2ch-like BBS navigator for Emacsen.","deps":{"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"ja-font-mona":{"origin":"japanese/font-mona","version":"2.90_3"},"ja-p5-2chproxy":{"origin":"japanese/p5-2chproxy","version":"1.0.1"}},"categories":["elisp","japanese","www"],"options":{"DOCS":"on","X11":"on"},"annotations":{"flavor":"devel_nox"},"messages":[{"message":"navi2ch now requires ja-p5-2chproxy(japanese/p5-2chproxy) to access 2ch.net.\nBefore using navi2ch, put the following line into /etc/rc.conf:\n\n  twochproxy_enable=\"YES\"\n\nand start twochproxy service:\n\n  # service twochproxy start","type":"install"}]},{"name":"ja-navi2ch-emacs_wayland","origin":"japanese/navi2ch","version":"2.0.0.d_25,1","comment":"2ch.net and 2ch-like BBS navigator for Emacsen","maintainer":"hrs@FreeBSD.org","www":"https://navi2ch.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0474861cd3d25c35680eafaaa2bfdb66f619266969de7eaffb27257d16742a9a","flatsize":1662190,"path":"All/ja-navi2ch-emacs_wayland-2.0.0.d_25,1.pkg","repopath":"All/ja-navi2ch-emacs_wayland-2.0.0.d_25,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":307836,"desc":"Navi2ch, a 2ch.net and 2ch-like BBS navigator for Emacsen.","deps":{"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"ja-font-mona":{"origin":"japanese/font-mona","version":"2.90_3"},"ja-p5-2chproxy":{"origin":"japanese/p5-2chproxy","version":"1.0.1"}},"categories":["elisp","japanese","www"],"options":{"DOCS":"on","X11":"on"},"annotations":{"flavor":"wayland"},"messages":[{"message":"navi2ch now requires ja-p5-2chproxy(japanese/p5-2chproxy) to access 2ch.net.\nBefore using navi2ch, put the following line into /etc/rc.conf:\n\n  twochproxy_enable=\"YES\"\n\nand start twochproxy service:\n\n  # service twochproxy start","type":"install"}]},{"name":"ja-namazu2","origin":"japanese/namazu2","version":"2.0.21_1","comment":"Meta-port of Namazu and Japanese support modules","maintainer":"mew14930xvi@inbox.lv","www":"http://www.namazu.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5032ab30b06b8cc6a84d46eedf3f522c46ec7d201c86c59a5c6a2cfa1fd8fa93","flatsize":243,"path":"All/ja-namazu2-2.0.21_1.pkg","repopath":"All/ja-namazu2-2.0.21_1.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":940,"desc":"This is a meta-port of Namazu and Japanese support modules.","deps":{"ja-p5-MeCab":{"origin":"japanese/p5-MeCab","version":"0.996_2"},"ja-p5-nkf":{"origin":"japanese/p5-nkf","version":"2.1.4,1"},"namazu2":{"origin":"databases/namazu2","version":"2.0.21_3"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","japanese","textproc","www"]},{"name":"ja-mypaedia-fpw-package","origin":"japanese/mypaedia-fpw-package","version":"1.0.7_14","comment":"Supplement file to use \"mypaedia\" on lookup","maintainer":"ports@FreeBSD.org","www":"http://openlab.ring.gr.jp/edict/mypaedia-fpw/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b58ffa770ab6c16598bfc50e01b218ee7505dd11f657194bb985eb0b309a018d","flatsize":18375,"path":"All/ja-mypaedia-fpw-package-1.0.7_14.pkg","repopath":"All/ja-mypaedia-fpw-package-1.0.7_14.pkg","licenselogic":"single","pkgsize":6860,"desc":"mypaedia.el is a supplement file to use \"mypaedia\" on lookup.\n\"mypaedia\" is produced by HITACHI DIGITAL HEIBONSHA.  You can get more\ndetail information (written in Japanese) from\n\n[TO USE]\n(1) Get \"mypaedia\" from somewhere.\n\n(2) Install it by using /usr/ports/japanese/mypaedia-fpw\n    The port converts it into a files formatted \"JIS X 4081\" by FreePWING.\n    Then install MID, WAV, AVI files from CD-ROM by hand.\n\n(3) Add the following lines into your ~/.emacs\n\n(require 'lookup-package)\n(setq lookup-search-agents '((ndeb \"/usr/local/share/dict/mypaedia-fpw\")))\n(setq lookup-package-directory \"/usr/local/share/dict/lookup-package\")\n(lookup-use-package \"ndeb+/usr/local/share/dict/mypaedia-fpw\" \"mypaedia-fpw\")\n(setq mypaedia-data-directory \"/cdrom/INDEX\")\n\t;; a directory having BH.DAT, CH.DAT, MAP.DAT, PICT.DAT\n(setq mypaedia-av-directory \"/cdrom/DATA\")\n\t;; a directory having *.MID, *.WAV, *.AVI\n(setq mypaedia-play-midi-process \"timidity\")\n(setq mypaedia-play-wav-process \"play\")\n(setq mypaedia-play-avi-process \"xanim\")\n(setq mypaedia-display-image-process \"display\")","deps":{"ImageMagick6":{"origin":"graphics/ImageMagick6","version":"6.9.13.23,1"},"sox":{"origin":"audio/sox","version":"14.4.2.20210509_7"},"timidity++":{"origin":"audio/timidity++","version":"2.15.0_1"},"xanim":{"origin":"multimedia/xanim","version":"2.92.0_12"}},"categories":["elisp","japanese"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ja-mypaedia-fpw-package port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-navi2ch-emacs_devel","origin":"japanese/navi2ch","version":"2.0.0.d_25,1","comment":"2ch.net and 2ch-like BBS navigator for Emacsen","maintainer":"hrs@FreeBSD.org","www":"https://navi2ch.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a770f489a99dfc748a12be612afa5cf6481570b0500b52529917da54db7a495d","flatsize":1661456,"path":"All/ja-navi2ch-emacs_devel-2.0.0.d_25,1.pkg","repopath":"All/ja-navi2ch-emacs_devel-2.0.0.d_25,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":307980,"desc":"Navi2ch, a 2ch.net and 2ch-like BBS navigator for Emacsen.","deps":{"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"ja-font-mona":{"origin":"japanese/font-mona","version":"2.90_3"},"ja-p5-2chproxy":{"origin":"japanese/p5-2chproxy","version":"1.0.1"}},"categories":["elisp","japanese","www"],"options":{"DOCS":"on","X11":"on"},"annotations":{"flavor":"devel_full"},"messages":[{"message":"navi2ch now requires ja-p5-2chproxy(japanese/p5-2chproxy) to access 2ch.net.\nBefore using navi2ch, put the following line into /etc/rc.conf:\n\n  twochproxy_enable=\"YES\"\n\nand start twochproxy service:\n\n  # service twochproxy start","type":"install"}]},{"name":"ja-navi2ch-emacs_canna","origin":"japanese/navi2ch","version":"2.0.0.d_25,1","comment":"2ch.net and 2ch-like BBS navigator for Emacsen","maintainer":"hrs@FreeBSD.org","www":"https://navi2ch.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"870139aa42ee01859118ee43030c0cba6438f65a80f3c1646e6be71f93ca5762","flatsize":1662183,"path":"All/ja-navi2ch-emacs_canna-2.0.0.d_25,1.pkg","repopath":"All/ja-navi2ch-emacs_canna-2.0.0.d_25,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":307804,"desc":"Navi2ch, a 2ch.net and 2ch-like BBS navigator for Emacsen.","deps":{"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"ja-font-mona":{"origin":"japanese/font-mona","version":"2.90_3"},"ja-p5-2chproxy":{"origin":"japanese/p5-2chproxy","version":"1.0.1"}},"categories":["elisp","japanese","www"],"options":{"DOCS":"on","X11":"on"},"annotations":{"flavor":"canna"},"messages":[{"message":"navi2ch now requires ja-p5-2chproxy(japanese/p5-2chproxy) to access 2ch.net.\nBefore using navi2ch, put the following line into /etc/rc.conf:\n\n  twochproxy_enable=\"YES\"\n\nand start twochproxy service:\n\n  # service twochproxy start","type":"install"}]},{"name":"ja-navi2ch","origin":"japanese/navi2ch","version":"2.0.0.d_25,1","comment":"2ch.net and 2ch-like BBS navigator for Emacsen","maintainer":"hrs@FreeBSD.org","www":"https://navi2ch.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5490f0891f6e3514e75ac15d0bc0b1065f815030947053e3e66bc5d22beb7661","flatsize":1662190,"path":"All/ja-navi2ch-2.0.0.d_25,1.pkg","repopath":"All/ja-navi2ch-2.0.0.d_25,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":307792,"desc":"Navi2ch, a 2ch.net and 2ch-like BBS navigator for Emacsen.","deps":{"emacs":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"ja-font-mona":{"origin":"japanese/font-mona","version":"2.90_3"},"ja-p5-2chproxy":{"origin":"japanese/p5-2chproxy","version":"1.0.1"}},"categories":["elisp","japanese","www"],"options":{"DOCS":"on","X11":"on"},"annotations":{"flavor":"full"},"messages":[{"message":"navi2ch now requires ja-p5-2chproxy(japanese/p5-2chproxy) to access 2ch.net.\nBefore using navi2ch, put the following line into /etc/rc.conf:\n\n  twochproxy_enable=\"YES\"\n\nand start twochproxy service:\n\n  # service twochproxy start","type":"install"}]},{"name":"ja-mozc-el-emacs_wayland","origin":"japanese/mozc-el","version":"2.23.2815.102.01_26","comment":"Emacs input method for Mozc","maintainer":"hrs@FreeBSD.org","www":"https://github.com/google/mozc","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b22d07ab5250060db19a570731d98155befeb000940393b25ea77901c15141a3","flatsize":82267,"path":"All/ja-mozc-el-emacs_wayland-2.23.2815.102.01_26.pkg","repopath":"All/ja-mozc-el-emacs_wayland-2.23.2815.102.01_26.pkg","licenselogic":"single","pkgsize":37904,"desc":"Mozc is a Japanese Input Method Editor (IME) designed for multi-platform\nsuch as Chromium OS, Windows, Mac and Linux. This open-source project\noriginates from Google Japanese Input.","deps":{"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"},"ja-mozc-server":{"origin":"japanese/mozc-server","version":"2.23.2815.102.01_26"},"ja-zinnia":{"origin":"japanese/zinnia","version":"0.06_2"},"protobuf":{"origin":"devel/protobuf","version":"29.3_1,1"},"xdg-utils":{"origin":"devel/xdg-utils","version":"1.2.1"}},"categories":["elisp","japanese"],"annotations":{"flavor":"wayland"},"messages":[{"message":"To activate mozc, you will need to add the following lines to\nyour ~/.emacs:\n\n(set-language-environment \"Japanese\")\n(setq default-input-method \"japanese-mozc\")\n(global-set-key (kbd \"C-o\") 'toggle-input-method)","type":"install"}]},{"name":"ja-mozc-tool","origin":"japanese/mozc-tool","version":"2.23.2815.102.01_26","comment":"Mozc tool for IBus, SCIM, and others","maintainer":"hrs@FreeBSD.org","www":"https://github.com/google/mozc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"58c127eba7b21582ab6cb7e9a958ab2bc9b4cb45ea329568bb390df4e2aeb2b9","flatsize":3661487,"path":"All/ja-mozc-tool-2.23.2815.102.01_26.pkg","repopath":"All/ja-mozc-tool-2.23.2815.102.01_26.pkg","licenselogic":"single","pkgsize":646000,"desc":"Mozc is a Japanese Input Method Editor (IME) designed for multi-platform\nsuch as Chromium OS, Windows, Mac and Linux. This open-source project\noriginates from Google Japanese Input.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"ja-tegaki-zinnia-japanese":{"origin":"japanese/tegaki-zinnia-japanese","version":"0.3"},"ja-zinnia":{"origin":"japanese/zinnia","version":"0.06_2"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"protobuf":{"origin":"devel/protobuf","version":"29.3_1,1"},"qt5-buildtools":{"origin":"devel/qt5-buildtools","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"xdg-utils":{"origin":"devel/xdg-utils","version":"1.2.1"}},"categories":["japanese"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libabsl_spinlock_wait.so.2501.0.0","libc.so.8","libm.so.4","libprotobuf.so.29.3.0","libpthread.so.0","libstdc++.so.9","libzinnia.so.0"]},{"name":"ja-mozc-el-emacs_devel","origin":"japanese/mozc-el","version":"2.23.2815.102.01_26","comment":"Emacs input method for Mozc","maintainer":"hrs@FreeBSD.org","www":"https://github.com/google/mozc","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6c4824bb0679351952d8a9e281b510d5d748d1dda28e3d3ed68d2359634f497a","flatsize":82289,"path":"All/ja-mozc-el-emacs_devel-2.23.2815.102.01_26.pkg","repopath":"All/ja-mozc-el-emacs_devel-2.23.2815.102.01_26.pkg","licenselogic":"single","pkgsize":37936,"desc":"Mozc is a Japanese Input Method Editor (IME) designed for multi-platform\nsuch as Chromium OS, Windows, Mac and Linux. This open-source project\noriginates from Google Japanese Input.","deps":{"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"ja-mozc-server":{"origin":"japanese/mozc-server","version":"2.23.2815.102.01_26"},"ja-zinnia":{"origin":"japanese/zinnia","version":"0.06_2"},"protobuf":{"origin":"devel/protobuf","version":"29.3_1,1"},"xdg-utils":{"origin":"devel/xdg-utils","version":"1.2.1"}},"categories":["elisp","japanese"],"annotations":{"flavor":"devel_full"},"messages":[{"message":"To activate mozc, you will need to add the following lines to\nyour ~/.emacs:\n\n(set-language-environment \"Japanese\")\n(setq default-input-method \"japanese-mozc\")\n(global-set-key (kbd \"C-o\") 'toggle-input-method)","type":"install"}]},{"name":"ja-mozc-el-emacs_nox","origin":"japanese/mozc-el","version":"2.23.2815.102.01_26","comment":"Emacs input method for Mozc","maintainer":"hrs@FreeBSD.org","www":"https://github.com/google/mozc","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"44a97fb82a4257569f00aff07297f3ac7ae18bb78774c6e901c262811a817091","flatsize":82267,"path":"All/ja-mozc-el-emacs_nox-2.23.2815.102.01_26.pkg","repopath":"All/ja-mozc-el-emacs_nox-2.23.2815.102.01_26.pkg","licenselogic":"single","pkgsize":37904,"desc":"Mozc is a Japanese Input Method Editor (IME) designed for multi-platform\nsuch as Chromium OS, Windows, Mac and Linux. This open-source project\noriginates from Google Japanese Input.","deps":{"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"},"ja-mozc-server":{"origin":"japanese/mozc-server","version":"2.23.2815.102.01_26"},"ja-zinnia":{"origin":"japanese/zinnia","version":"0.06_2"},"protobuf":{"origin":"devel/protobuf","version":"29.3_1,1"},"xdg-utils":{"origin":"devel/xdg-utils","version":"1.2.1"}},"categories":["elisp","japanese"],"annotations":{"flavor":"nox"},"messages":[{"message":"To activate mozc, you will need to add the following lines to\nyour ~/.emacs:\n\n(set-language-environment \"Japanese\")\n(setq default-input-method \"japanese-mozc\")\n(global-set-key (kbd \"C-o\") 'toggle-input-method)","type":"install"}]},{"name":"ja-mozc-el-emacs_canna","origin":"japanese/mozc-el","version":"2.23.2815.102.01_26","comment":"Emacs input method for Mozc","maintainer":"hrs@FreeBSD.org","www":"https://github.com/google/mozc","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"db26b42d36e0040c01811a4164ebd0ca66e5a79e0150895d5477b49a094a427e","flatsize":82267,"path":"All/ja-mozc-el-emacs_canna-2.23.2815.102.01_26.pkg","repopath":"All/ja-mozc-el-emacs_canna-2.23.2815.102.01_26.pkg","licenselogic":"single","pkgsize":37912,"desc":"Mozc is a Japanese Input Method Editor (IME) designed for multi-platform\nsuch as Chromium OS, Windows, Mac and Linux. This open-source project\noriginates from Google Japanese Input.","deps":{"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"},"ja-mozc-server":{"origin":"japanese/mozc-server","version":"2.23.2815.102.01_26"},"ja-zinnia":{"origin":"japanese/zinnia","version":"0.06_2"},"protobuf":{"origin":"devel/protobuf","version":"29.3_1,1"},"xdg-utils":{"origin":"devel/xdg-utils","version":"1.2.1"}},"categories":["elisp","japanese"],"annotations":{"flavor":"canna"},"messages":[{"message":"To activate mozc, you will need to add the following lines to\nyour ~/.emacs:\n\n(set-language-environment \"Japanese\")\n(setq default-input-method \"japanese-mozc\")\n(global-set-key (kbd \"C-o\") 'toggle-input-method)","type":"install"}]},{"name":"ja-namazu","origin":"japanese/namazu","version":"1.3.0.11_1","comment":"Search engine software intended for easy use","maintainer":"ports@FreeBSD.org","www":"http://www.namazu.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cdad9d364cb73c041a2288d02fc85d36c6c11c94c95113ba53bbe9abf9722eb0","flatsize":851156,"path":"All/ja-namazu-1.3.0.11_1.pkg","repopath":"All/ja-namazu-1.3.0.11_1.pkg","licenselogic":"single","pkgsize":278932,"desc":"Namazu is a search engine software intended for easy use. Not only it\nworks as a CGI program for the small or medium scale WWW search\nengine, but also works as a personal use such as search system for local\nHDDs. Currently, search clients for Mule, Tcl/Tk, JAVA and Win32 are\navailable.\n\n(The Japanese word `Namazu' means `catfish' in English)","deps":{"ja-kakasi":{"origin":"japanese/kakasi","version":"2.3.5_3"},"ja-nkf":{"origin":"japanese/nkf","version":"2.1.5_1,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["japanese","textproc"],"shlibs_required":["libc.so.8","libm.so.4"],"annotations":{"cpe":"cpe:2.3:a:namazu:namazu:1.3.0.11:::::dragonfly6:x86_64:1","deprecated":"Obsolete and superseded by namazu2, last release in 2000","expiration_date":"2025-04-30"},"messages":[{"message":"===>   NOTICE:\n\nThe ja-namazu port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nObsolete and superseded by namazu2, last release in 2000.\n\nIt is scheduled to be removed on or after 2025-04-30."}]},{"name":"ja-seaside","origin":"japanese/seaside","version":"080908.s39_3","comment":"Seaside: squeak based WWW application framework with Japanized patch","maintainer":"ports@FreeBSD.org","www":"http://seaside.st/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"27db1dc7bff15170769894090d7150b3d9264d97af285943d6a0da3bd3dd70dc","flatsize":37071636,"path":"All/ja-seaside-080908.s39_3.pkg","repopath":"All/ja-seaside-080908.s39_3.pkg","licenselogic":"single","pkgsize":11013456,"desc":"Seaside is a framework for developing sophisticated web applications\nin Smalltalk.\nThis version of Seaside is applied Japanized patch.\n\n     http://swikis.ddo.jp/umejava/22","deps":{"squeak":{"origin":"lang/squeak","version":"4.10.2_15"}},"categories":["japanese","lang"],"messages":[{"message":"Run seaside image and access:\n\thttp://localhost:9090/seaside/config\n\nDefault user/passwd is:\n\tuser:\tadmin\n\tpasswd:\tadmin.","type":"install"},{"message":"===>   NOTICE:\n\nThe ja-seaside port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-mozc-el-emacs_devel_nox","origin":"japanese/mozc-el","version":"2.23.2815.102.01_26","comment":"Emacs input method for Mozc","maintainer":"hrs@FreeBSD.org","www":"https://github.com/google/mozc","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"358d0e99fa07c07da2ee4f282c3901719e49a35326c8a26f85dc6f13b0151e8d","flatsize":82289,"path":"All/ja-mozc-el-emacs_devel_nox-2.23.2815.102.01_26.pkg","repopath":"All/ja-mozc-el-emacs_devel_nox-2.23.2815.102.01_26.pkg","licenselogic":"single","pkgsize":37928,"desc":"Mozc is a Japanese Input Method Editor (IME) designed for multi-platform\nsuch as Chromium OS, Windows, Mac and Linux. This open-source project\noriginates from Google Japanese Input.","deps":{"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"ja-mozc-server":{"origin":"japanese/mozc-server","version":"2.23.2815.102.01_26"},"ja-zinnia":{"origin":"japanese/zinnia","version":"0.06_2"},"protobuf":{"origin":"devel/protobuf","version":"29.3_1,1"},"xdg-utils":{"origin":"devel/xdg-utils","version":"1.2.1"}},"categories":["elisp","japanese"],"annotations":{"flavor":"devel_nox"},"messages":[{"message":"To activate mozc, you will need to add the following lines to\nyour ~/.emacs:\n\n(set-language-environment \"Japanese\")\n(setq default-input-method \"japanese-mozc\")\n(global-set-key (kbd \"C-o\") 'toggle-input-method)","type":"install"}]},{"name":"ja-mozc-el","origin":"japanese/mozc-el","version":"2.23.2815.102.01_26","comment":"Emacs input method for Mozc","maintainer":"hrs@FreeBSD.org","www":"https://github.com/google/mozc","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ae642668dc2e607e80b798d990191e0b5a8ac97bee8948e48c69c3a5bcc7c068","flatsize":82267,"path":"All/ja-mozc-el-2.23.2815.102.01_26.pkg","repopath":"All/ja-mozc-el-2.23.2815.102.01_26.pkg","licenselogic":"single","pkgsize":37896,"desc":"Mozc is a Japanese Input Method Editor (IME) designed for multi-platform\nsuch as Chromium OS, Windows, Mac and Linux. This open-source project\noriginates from Google Japanese Input.","deps":{"emacs":{"origin":"editors/emacs","version":"30.1_2,3"},"ja-mozc-server":{"origin":"japanese/mozc-server","version":"2.23.2815.102.01_26"},"ja-zinnia":{"origin":"japanese/zinnia","version":"0.06_2"},"protobuf":{"origin":"devel/protobuf","version":"29.3_1,1"},"xdg-utils":{"origin":"devel/xdg-utils","version":"1.2.1"}},"categories":["elisp","japanese"],"annotations":{"flavor":"full"},"messages":[{"message":"To activate mozc, you will need to add the following lines to\nyour ~/.emacs:\n\n(set-language-environment \"Japanese\")\n(setq default-input-method \"japanese-mozc\")\n(global-set-key (kbd \"C-o\") 'toggle-input-method)","type":"install"}]},{"name":"ja-migemo.el-emacs_wayland","origin":"japanese/migemo.el","version":"1.9.2_16","comment":"Japanese incremental search tool for Emacs","maintainer":"nobutaka@FreeBSD.org","www":"https://github.com/emacs-jp/migemo","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"521bc70d0cefdf069ed967179ab733d258bdcba98ee7c59425d8f6e4b1cff641","flatsize":48858,"path":"All/ja-migemo.el-emacs_wayland-1.9.2_16.pkg","repopath":"All/ja-migemo.el-emacs_wayland-1.9.2_16.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":13872,"desc":"migemo.el is a Japanese incremental search tool for Emacs.\nYou can search Japanese words on Emacs without Kanji conversion.\nThis migemo.el is forked version from the original one bundled with migemo.\n\nTo use migemo.el, please set the following elisp to your own\n~/.emacs.d/init.el file.\n\n(require 'migemo)\n(setq migemo-command \"cmigemo\")\n(setq migemo-options '(\"-q\" \"--emacs\"))\n\n(setq migemo-dictionary \"/usr/local/share/cmigemo/utf-8/migemo-dict\")\n\n(setq migemo-user-dictionary nil)\n(setq migemo-regex-dictionary nil)\n(setq migemo-coding-system 'utf-8-unix)\n(load-library \"migemo\")\n(migemo-init)","deps":{"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"},"ja-cmigemo":{"origin":"japanese/cmigemo","version":"20141220"}},"categories":["elisp","japanese"],"options":{"DOCS":"on"},"annotations":{"flavor":"wayland"},"messages":[{"message":"To use migemo.el, please set the following elisp to your own\n~/.emacs.d/init.el file.\n\n(require 'migemo)\n(setq migemo-command \"cmigemo\")\n(setq migemo-options '(\"-q\" \"--emacs\"))\n\n(setq migemo-dictionary \"/usr/local/share/cmigemo/utf-8/migemo-dict\")\n\n(setq migemo-user-dictionary nil)\n(setq migemo-regex-dictionary nil)\n(setq migemo-coding-system 'utf-8-unix)\n(load-library \"migemo\")\n(migemo-init)","type":"install"}]},{"name":"ja-migemo.el-emacs_nox","origin":"japanese/migemo.el","version":"1.9.2_16","comment":"Japanese incremental search tool for Emacs","maintainer":"nobutaka@FreeBSD.org","www":"https://github.com/emacs-jp/migemo","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"656475b095a9f2e0da500d4b55d3ff73790cbe4517704566d020b67fa92b9b26","flatsize":48858,"path":"All/ja-migemo.el-emacs_nox-1.9.2_16.pkg","repopath":"All/ja-migemo.el-emacs_nox-1.9.2_16.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":13864,"desc":"migemo.el is a Japanese incremental search tool for Emacs.\nYou can search Japanese words on Emacs without Kanji conversion.\nThis migemo.el is forked version from the original one bundled with migemo.\n\nTo use migemo.el, please set the following elisp to your own\n~/.emacs.d/init.el file.\n\n(require 'migemo)\n(setq migemo-command \"cmigemo\")\n(setq migemo-options '(\"-q\" \"--emacs\"))\n\n(setq migemo-dictionary \"/usr/local/share/cmigemo/utf-8/migemo-dict\")\n\n(setq migemo-user-dictionary nil)\n(setq migemo-regex-dictionary nil)\n(setq migemo-coding-system 'utf-8-unix)\n(load-library \"migemo\")\n(migemo-init)","deps":{"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"},"ja-cmigemo":{"origin":"japanese/cmigemo","version":"20141220"}},"categories":["elisp","japanese"],"options":{"DOCS":"on"},"annotations":{"flavor":"nox"},"messages":[{"message":"To use migemo.el, please set the following elisp to your own\n~/.emacs.d/init.el file.\n\n(require 'migemo)\n(setq migemo-command \"cmigemo\")\n(setq migemo-options '(\"-q\" \"--emacs\"))\n\n(setq migemo-dictionary \"/usr/local/share/cmigemo/utf-8/migemo-dict\")\n\n(setq migemo-user-dictionary nil)\n(setq migemo-regex-dictionary nil)\n(setq migemo-coding-system 'utf-8-unix)\n(load-library \"migemo\")\n(migemo-init)","type":"install"}]},{"name":"ja-migemo.el-emacs_devel_nox","origin":"japanese/migemo.el","version":"1.9.2_16","comment":"Japanese incremental search tool for Emacs","maintainer":"nobutaka@FreeBSD.org","www":"https://github.com/emacs-jp/migemo","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fa04e3b0e3bb0711e5c41cc9efc0893c4985cb748f044668dd5c1f6d29d4dedb","flatsize":48858,"path":"All/ja-migemo.el-emacs_devel_nox-1.9.2_16.pkg","repopath":"All/ja-migemo.el-emacs_devel_nox-1.9.2_16.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":13896,"desc":"migemo.el is a Japanese incremental search tool for Emacs.\nYou can search Japanese words on Emacs without Kanji conversion.\nThis migemo.el is forked version from the original one bundled with migemo.\n\nTo use migemo.el, please set the following elisp to your own\n~/.emacs.d/init.el file.\n\n(require 'migemo)\n(setq migemo-command \"cmigemo\")\n(setq migemo-options '(\"-q\" \"--emacs\"))\n\n(setq migemo-dictionary \"/usr/local/share/cmigemo/utf-8/migemo-dict\")\n\n(setq migemo-user-dictionary nil)\n(setq migemo-regex-dictionary nil)\n(setq migemo-coding-system 'utf-8-unix)\n(load-library \"migemo\")\n(migemo-init)","deps":{"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"ja-cmigemo":{"origin":"japanese/cmigemo","version":"20141220"}},"categories":["elisp","japanese"],"options":{"DOCS":"on"},"annotations":{"flavor":"devel_nox"},"messages":[{"message":"To use migemo.el, please set the following elisp to your own\n~/.emacs.d/init.el file.\n\n(require 'migemo)\n(setq migemo-command \"cmigemo\")\n(setq migemo-options '(\"-q\" \"--emacs\"))\n\n(setq migemo-dictionary \"/usr/local/share/cmigemo/utf-8/migemo-dict\")\n\n(setq migemo-user-dictionary nil)\n(setq migemo-regex-dictionary nil)\n(setq migemo-coding-system 'utf-8-unix)\n(load-library \"migemo\")\n(migemo-init)","type":"install"}]},{"name":"ja-migemo.el-emacs_devel","origin":"japanese/migemo.el","version":"1.9.2_16","comment":"Japanese incremental search tool for Emacs","maintainer":"nobutaka@FreeBSD.org","www":"https://github.com/emacs-jp/migemo","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"04fc2fc646fbdbd4d86e031a8d9270a76503869d233b33eaf14d49b71a20ca24","flatsize":48858,"path":"All/ja-migemo.el-emacs_devel-1.9.2_16.pkg","repopath":"All/ja-migemo.el-emacs_devel-1.9.2_16.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":13884,"desc":"migemo.el is a Japanese incremental search tool for Emacs.\nYou can search Japanese words on Emacs without Kanji conversion.\nThis migemo.el is forked version from the original one bundled with migemo.\n\nTo use migemo.el, please set the following elisp to your own\n~/.emacs.d/init.el file.\n\n(require 'migemo)\n(setq migemo-command \"cmigemo\")\n(setq migemo-options '(\"-q\" \"--emacs\"))\n\n(setq migemo-dictionary \"/usr/local/share/cmigemo/utf-8/migemo-dict\")\n\n(setq migemo-user-dictionary nil)\n(setq migemo-regex-dictionary nil)\n(setq migemo-coding-system 'utf-8-unix)\n(load-library \"migemo\")\n(migemo-init)","deps":{"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"ja-cmigemo":{"origin":"japanese/cmigemo","version":"20141220"}},"categories":["elisp","japanese"],"options":{"DOCS":"on"},"annotations":{"flavor":"devel_full"},"messages":[{"message":"To use migemo.el, please set the following elisp to your own\n~/.emacs.d/init.el file.\n\n(require 'migemo)\n(setq migemo-command \"cmigemo\")\n(setq migemo-options '(\"-q\" \"--emacs\"))\n\n(setq migemo-dictionary \"/usr/local/share/cmigemo/utf-8/migemo-dict\")\n\n(setq migemo-user-dictionary nil)\n(setq migemo-regex-dictionary nil)\n(setq migemo-coding-system 'utf-8-unix)\n(load-library \"migemo\")\n(migemo-init)","type":"install"}]},{"name":"ja-migemo.el","origin":"japanese/migemo.el","version":"1.9.2_16","comment":"Japanese incremental search tool for Emacs","maintainer":"nobutaka@FreeBSD.org","www":"https://github.com/emacs-jp/migemo","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d3327c16e78fe5479e6a9717f3a8bec836947d9b88f1257a90f18a80ebcdb29d","flatsize":48858,"path":"All/ja-migemo.el-1.9.2_16.pkg","repopath":"All/ja-migemo.el-1.9.2_16.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":13856,"desc":"migemo.el is a Japanese incremental search tool for Emacs.\nYou can search Japanese words on Emacs without Kanji conversion.\nThis migemo.el is forked version from the original one bundled with migemo.\n\nTo use migemo.el, please set the following elisp to your own\n~/.emacs.d/init.el file.\n\n(require 'migemo)\n(setq migemo-command \"cmigemo\")\n(setq migemo-options '(\"-q\" \"--emacs\"))\n\n(setq migemo-dictionary \"/usr/local/share/cmigemo/utf-8/migemo-dict\")\n\n(setq migemo-user-dictionary nil)\n(setq migemo-regex-dictionary nil)\n(setq migemo-coding-system 'utf-8-unix)\n(load-library \"migemo\")\n(migemo-init)","deps":{"emacs":{"origin":"editors/emacs","version":"30.1_2,3"},"ja-cmigemo":{"origin":"japanese/cmigemo","version":"20141220"}},"categories":["elisp","japanese"],"options":{"DOCS":"on"},"annotations":{"flavor":"full"},"messages":[{"message":"To use migemo.el, please set the following elisp to your own\n~/.emacs.d/init.el file.\n\n(require 'migemo)\n(setq migemo-command \"cmigemo\")\n(setq migemo-options '(\"-q\" \"--emacs\"))\n\n(setq migemo-dictionary \"/usr/local/share/cmigemo/utf-8/migemo-dict\")\n\n(setq migemo-user-dictionary nil)\n(setq migemo-regex-dictionary nil)\n(setq migemo-coding-system 'utf-8-unix)\n(load-library \"migemo\")\n(migemo-init)","type":"install"}]},{"name":"ja-migemo.el-emacs_canna","origin":"japanese/migemo.el","version":"1.9.2_16","comment":"Japanese incremental search tool for Emacs","maintainer":"nobutaka@FreeBSD.org","www":"https://github.com/emacs-jp/migemo","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e4a49ad91d537a6946c9193e26fc3bb928961edaac89fab6f0a29d9959f6eb03","flatsize":48858,"path":"All/ja-migemo.el-emacs_canna-1.9.2_16.pkg","repopath":"All/ja-migemo.el-emacs_canna-1.9.2_16.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":13872,"desc":"migemo.el is a Japanese incremental search tool for Emacs.\nYou can search Japanese words on Emacs without Kanji conversion.\nThis migemo.el is forked version from the original one bundled with migemo.\n\nTo use migemo.el, please set the following elisp to your own\n~/.emacs.d/init.el file.\n\n(require 'migemo)\n(setq migemo-command \"cmigemo\")\n(setq migemo-options '(\"-q\" \"--emacs\"))\n\n(setq migemo-dictionary \"/usr/local/share/cmigemo/utf-8/migemo-dict\")\n\n(setq migemo-user-dictionary nil)\n(setq migemo-regex-dictionary nil)\n(setq migemo-coding-system 'utf-8-unix)\n(load-library \"migemo\")\n(migemo-init)","deps":{"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"},"ja-cmigemo":{"origin":"japanese/cmigemo","version":"20141220"}},"categories":["elisp","japanese"],"options":{"DOCS":"on"},"annotations":{"flavor":"canna"},"messages":[{"message":"To use migemo.el, please set the following elisp to your own\n~/.emacs.d/init.el file.\n\n(require 'migemo)\n(setq migemo-command \"cmigemo\")\n(setq migemo-options '(\"-q\" \"--emacs\"))\n\n(setq migemo-dictionary \"/usr/local/share/cmigemo/utf-8/migemo-dict\")\n\n(setq migemo-user-dictionary nil)\n(setq migemo-regex-dictionary nil)\n(setq migemo-coding-system 'utf-8-unix)\n(load-library \"migemo\")\n(migemo-init)","type":"install"}]},{"name":"ja-tex-ptex","origin":"japanese/tex-ptex","version":"3.6_6","comment":"ASCII Japanese pTeX","maintainer":"tex@FreeBSD.org","www":"https://ctan.org/pkg/ptex","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c044ed3b8c8dbcdd426843ad198db4cdc9033c391d871d405413c07ead7a2381","flatsize":109217377,"path":"All/ja-tex-ptex-3.6_6.pkg","repopath":"All/ja-tex-ptex-3.6_6.pkg","licenselogic":"single","pkgsize":19851480,"desc":"This is pTeX, TeX system with Japanese support.  This package installs\nJapanese specific executables and other files.\n\nThis system depends on teTeX 3.0, which contains TeX, LaTeX2e, and\nvarious other TeX related programs.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"tex-formats":{"origin":"print/tex-formats","version":"20250308"},"tex-kpathsea":{"origin":"devel/tex-kpathsea","version":"6.4.1"},"tex-ptexenc":{"origin":"print/tex-ptexenc","version":"1.5.1"},"tex-web2c":{"origin":"devel/tex-web2c","version":"20250308"}},"categories":["japanese","print"],"shlibs_required":["libc.so.8","libkpathsea.so.6","libm.so.4","libptexenc.so.1","libz.so.3"]},{"name":"ja-mecab-ipadic","origin":"japanese/mecab-ipadic","version":"2.7.0.20070801_1","comment":"MeCab IPA dictionary meta-port","maintainer":"ports@FreeBSD.org","www":"https://taku910.github.io/mecab/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6a1cff03bffcf14db6c46ceb1a222b80e76432f1bf6c437ae47f75f83b47585f","flatsize":243,"path":"All/ja-mecab-ipadic-2.7.0.20070801_1.pkg","repopath":"All/ja-mecab-ipadic-2.7.0.20070801_1.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":1160,"desc":"Japanese Morphological Dictionary for MeCab.","deps":{"ja-mecab-ipadic-utf8":{"origin":"japanese/mecab-ipadic-utf8","version":"2.7.0.20070801_1"}},"categories":["japanese","textproc"],"options":{"EUCJP":"off","SHIFTJIS":"off","UTF8":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ja-mecab-ipadic port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-migemo","origin":"japanese/migemo","version":"0.40_9,1","comment":"Japanese incremental search tool","maintainer":"nobutaka@FreeBSD.org","www":"http://migemo.namazu.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"84b843dee973c2af5fa79ce7774c0e942d2174f9c711b46bb02f319d4051ac1c","flatsize":5442042,"path":"All/ja-migemo-0.40_9,1.pkg","repopath":"All/ja-migemo-0.40_9,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1471416,"desc":"Migemo is a Japanese incremental search tool.\nYou can search a text for Japanese words without having to input kanji.","deps":{"ja-ruby32-romkan":{"origin":"japanese/ruby-romkan","version":"0.4_1"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"ruby32-bsearch":{"origin":"devel/ruby-bsearch","version":"1.5_1"}},"categories":["elisp","japanese"],"messages":[{"message":"Before using Migemo, you must set following elisp to\n your own .emacs file.\n\n (load-library \"migemo\")","type":"install"}]},{"name":"ja-mecab","origin":"japanese/mecab","version":"0.996_4","comment":"Yet Another Part-of-Speech and Morphological Analyzer","maintainer":"ports@FreeBSD.org","www":"https://code.google.com/p/mecab/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4cf2430e108c95b2ce8a93a70ac0cc481470f8a875d20ed1c72f49199928dfba","flatsize":5099069,"path":"All/ja-mecab-0.996_4.pkg","repopath":"All/ja-mecab-0.996_4.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","GPLv2","LGPL21"],"pkgsize":484292,"desc":"MeCab is open source Japanese dependency structure analyzer developed\nthrough the joint research project between Graduate School of Informatics\nKyoto University and NTT (Nippon Telegraph and Telephone)\nCommunication Science Laboratories. It has following features:\n\n* General-purpose design independent from language, dictionary and\n  corpus.\n* High precision of analysis based on Conditional Random Fields.\n* Faster than ChaSen, Juman and KAKASI.\n* Library is reentrant.\n* Scripting language bindings such as Perl/Ruby/Python/Java/C#.","categories":["japanese","textproc"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"},"messages":[{"message":"ipadic was split into japanese/mecab-ipadic port.","type":"install"},{"message":"===>   NOTICE:\n\nThe ja-mecab port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-man","origin":"japanese/man","version":"1.1j_10","comment":"Manual display command for Japanese (EUC)","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a3888eecf059c5bba11b59daac2772046fda4310f2465335f9d607bd5293b715","flatsize":127659,"path":"All/ja-man-1.1j_10.pkg","repopath":"All/ja-man-1.1j_10.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":57308,"desc":"Jman formats and displays the on-line Japanese manual pages.  Original\nman command only displays English, whreas this man command displays\npages including Japanese code correctly.  And page controlling is more\nintellegent than original one with Japanese less (jless).","deps":{"ja-groff":{"origin":"japanese/groff","version":"1.18.1_19"},"ja-less":{"origin":"japanese/less","version":"382.262.03.01_1"}},"categories":["japanese"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe ja-man port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-ls","origin":"japanese/jls","version":"0.5_1","comment":"Japanized ls","maintainer":"kazami@angels.vg","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ec8ea2097fe47d3168e477b39acb1e191c5accb6c809e79f9669701045e96cef","flatsize":38512,"path":"All/ja-ls-0.5_1.pkg","repopath":"All/ja-ls-0.5_1.pkg","licenselogic":"single","pkgsize":20084,"desc":"Jls is a japanized ls.\n\nThis supports several japanese kanji code such as 7-bit JIS, MS-kanji\n(shifted-JIS) or EUC.\n\nAnd this also supports `samba cap'ed japanese filename.\n\nPorted by shige@FreeBSD.org","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["japanese"],"shlibs_required":["libc.so.8","libm.so.4","libncurses.so.6","libtinfo.so.6"]},{"name":"ja-lookup-emacs_wayland","origin":"japanese/lookup","version":"1.99.96.20180209_20","comment":"Emacs search interface for CD-ROM books, etc","maintainer":"yasu@FreeBSD.org","www":"https://lookup2.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"75eddb5f72d447aac5276081ca95e8c10ce877cb7d274c82233729e76194ea2d","flatsize":1704770,"path":"All/ja-lookup-emacs_wayland-1.99.96.20180209_20.pkg","repopath":"All/ja-lookup-emacs_wayland-1.99.96.20180209_20.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":324640,"desc":"Lookup is an integrated search interface with electronic dictionaries\nfor the Emacs text editor. You can use various kinds of dictionaries,\nsuch as CD-ROM books and online dictionaries, in an efficient and\neffective manner.","deps":{"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["elisp","japanese"],"options":{"DOCS":"on"},"annotations":{"flavor":"wayland"}},{"name":"ja-lookup-emacs_nox","origin":"japanese/lookup","version":"1.99.96.20180209_20","comment":"Emacs search interface for CD-ROM books, etc","maintainer":"yasu@FreeBSD.org","www":"https://lookup2.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"246c381813122fcabe159512530fe40b1d535ef4d9693600b34f1e700af119f9","flatsize":1704770,"path":"All/ja-lookup-emacs_nox-1.99.96.20180209_20.pkg","repopath":"All/ja-lookup-emacs_nox-1.99.96.20180209_20.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":324992,"desc":"Lookup is an integrated search interface with electronic dictionaries\nfor the Emacs text editor. You can use various kinds of dictionaries,\nsuch as CD-ROM books and online dictionaries, in an efficient and\neffective manner.","deps":{"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["elisp","japanese"],"options":{"DOCS":"on"},"annotations":{"flavor":"nox"}},{"name":"ja-lookup-emacs_devel_nox","origin":"japanese/lookup","version":"1.99.96.20180209_20","comment":"Emacs search interface for CD-ROM books, etc","maintainer":"yasu@FreeBSD.org","www":"https://lookup2.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2e95072a350afb8e02a3a7cb72209f0e4aa7cf4d9646ccbaecad8b391681eb11","flatsize":1704650,"path":"All/ja-lookup-emacs_devel_nox-1.99.96.20180209_20.pkg","repopath":"All/ja-lookup-emacs_devel_nox-1.99.96.20180209_20.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":324528,"desc":"Lookup is an integrated search interface with electronic dictionaries\nfor the Emacs text editor. You can use various kinds of dictionaries,\nsuch as CD-ROM books and online dictionaries, in an efficient and\neffective manner.","deps":{"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["elisp","japanese"],"options":{"DOCS":"on"},"annotations":{"flavor":"devel_nox"}},{"name":"ja-lsd-fpw","origin":"japanese/lsd-fpw","version":"3.0.1","comment":"Japanese - English Dictionary for Life Science (EPWING V1 format)","maintainer":"ports@FreeBSD.org","www":"http://openlab.ring.gr.jp/edict/fpw/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"94ad0fdf33d81832c1888b35fd2bc20546b56ecac14821d0e41f23e8c8f17ea8","flatsize":17024695,"path":"All/ja-lsd-fpw-3.0.1.pkg","repopath":"All/ja-lsd-fpw-3.0.1.pkg","licenselogic":"single","pkgsize":2854504,"desc":"This Japanese <--> English dictionary for Life Science was produced by\nLsd Project.  This file is converted from the original dictionary\ninto JIS X 4081 format (that is a subset of EPWING V1) by\nFreePWING. So these can be used by EPWING viewers on Unix and the\nother OS (e.g. Windows or MacOS).\n\no URL for the original dictionary:\n      http://lsd.pharm.kyoto-u.ac.jp/\n\no URL for this converted dictionary:","categories":["japanese"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ja-lsd-fpw port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-lookup-emacs_devel","origin":"japanese/lookup","version":"1.99.96.20180209_20","comment":"Emacs search interface for CD-ROM books, etc","maintainer":"yasu@FreeBSD.org","www":"https://lookup2.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bef4a3341925cd222e3a6f4f1ac8fe953ed9d63c5e71f1229a9868a2aeee85e4","flatsize":1704674,"path":"All/ja-lookup-emacs_devel-1.99.96.20180209_20.pkg","repopath":"All/ja-lookup-emacs_devel-1.99.96.20180209_20.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":324756,"desc":"Lookup is an integrated search interface with electronic dictionaries\nfor the Emacs text editor. You can use various kinds of dictionaries,\nsuch as CD-ROM books and online dictionaries, in an efficient and\neffective manner.","deps":{"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["elisp","japanese"],"options":{"DOCS":"on"},"annotations":{"flavor":"devel_full"}},{"name":"ja-lookup-emacs_canna","origin":"japanese/lookup","version":"1.99.96.20180209_20","comment":"Emacs search interface for CD-ROM books, etc","maintainer":"yasu@FreeBSD.org","www":"https://lookup2.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7b44fee31abc9688c28f6fe9d568e4a4f427de3c644949330b8caf5645034fb1","flatsize":1704752,"path":"All/ja-lookup-emacs_canna-1.99.96.20180209_20.pkg","repopath":"All/ja-lookup-emacs_canna-1.99.96.20180209_20.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":324792,"desc":"Lookup is an integrated search interface with electronic dictionaries\nfor the Emacs text editor. You can use various kinds of dictionaries,\nsuch as CD-ROM books and online dictionaries, in an efficient and\neffective manner.","deps":{"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["elisp","japanese"],"options":{"DOCS":"on"},"annotations":{"flavor":"canna"}},{"name":"ja-lipsf","origin":"japanese/lipsf","version":"2.00_2","comment":"Text to LIPS filter","maintainer":"ports@FreeBSD.org","www":"https://hp.vector.co.jp/authors/VA012337/soft/lipsf/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6ace6b70a39cabf17b21526a53f474ab851be07641041c78660eaaa63c357bf7","flatsize":191630,"path":"All/ja-lipsf-2.00_2.pkg","repopath":"All/ja-lipsf-2.00_2.pkg","licenselogic":"single","pkgsize":72664,"desc":"lipsf is a text filter which converts plain text file\nto LIPS (LIPSIII is default).\nEUC and JIS KANJI codes are detected automatically.\n\npols is an interactive tool for printing through lipsf.\nsee /usr/local/share/doc/lipsf/ for details.\n\nAn example for startup:\nPut lipsf entry to /etc/printcap file:\n\nlipsf|lipsf printer:\\\n\t:lp=/dev/lpt0:sd=/var/spool/output/lpd:lf=/var/log/lpd-errs:sh:","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["japanese","print"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ja-lipsf port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-lookup","origin":"japanese/lookup","version":"1.99.96.20180209_20","comment":"Emacs search interface for CD-ROM books, etc","maintainer":"yasu@FreeBSD.org","www":"https://lookup2.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4fc62ec75649028d684148a51e2c753e4f863c73b52067be5bf6fbeccef81759","flatsize":1704770,"path":"All/ja-lookup-1.99.96.20180209_20.pkg","repopath":"All/ja-lookup-1.99.96.20180209_20.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":324648,"desc":"Lookup is an integrated search interface with electronic dictionaries\nfor the Emacs text editor. You can use various kinds of dictionaries,\nsuch as CD-ROM books and online dictionaries, in an efficient and\neffective manner.","deps":{"emacs":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["elisp","japanese"],"options":{"DOCS":"on"},"annotations":{"flavor":"full"}},{"name":"ja-libtomoe-gtk","origin":"japanese/libtomoe-gtk","version":"0.6.0_12","comment":"TOMOE GTK library","maintainer":"ume@FreeBSD.org","www":"http://tomoe.sourceforge.jp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bdce372050e45cb2da3500c1c21c94ddb138aad84f448c3b90c46d7bb25a7337","flatsize":462018,"path":"All/ja-libtomoe-gtk-0.6.0_12.pkg","repopath":"All/ja-libtomoe-gtk-0.6.0_12.pkg","licenselogic":"single","pkgsize":69272,"desc":"TOMOE GTK+ library","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"ja-tomoe":{"origin":"japanese/tomoe","version":"0.6.0_7"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["japanese"]},{"name":"ja-libskk","origin":"japanese/libskk","version":"1.0.5_1","comment":"Library to deal with Japanese Kana-to-Kanji conversion method","maintainer":"hiroto.kagotani@gmail.com","www":"https://github.com/ueno/libskk","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"95f5c525fa58cd12d83a98f5b5c0ebfa51463701b46707ee9c59b52060e4cf06","flatsize":1546426,"path":"All/ja-libskk-1.0.5_1.pkg","repopath":"All/ja-libskk-1.0.5_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":207184,"desc":"libskk -- a library to deal with Japanese kana-to-kanji conversion method\n\nFeatures:\n\n* Support basic features of SKK including new word registration into\n  dictionary, completion, numeric conversion, abbrev mode, kuten input,\n  hankaku-katakana input, Lisp expression evaluation (concat only),\n  and re-conversion.\n* Support various typing rules including romaji-to-kana, AZIK, TUT-Code,\n  and NICOLA.\n* Support various dictionary types including file dictionary (such as\n  SKK-JISYO.[SML]), user dictionary, skkserv, and CDB format dictionary.\n* GObject based API with gobject-introspection support.\n* Experimental support for intelligent kana-to-kanji conversion based\n  on Viterbi algorithm.\n\nDocumentation:\n\n* file:tests/context.c for basic usage\n* http://du-a.org/docs/libskk/libskk/ for Vala binding reference\n* http://du-a.org/docs/gtk-doc/libskk/html/ for C binding reference","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"libgee":{"origin":"devel/libgee","version":"0.20.6_1"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"}},"categories":["japanese"],"shlibs_required":["libc.so.8","libgee-0.8.so.2","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libintl.so.8","libjson-glib-1.0.so.0","libpthread.so.0","libxkbcommon.so.0"],"options":{"DOCS":"on","NLS":"on"}},{"name":"ja-libslang","origin":"japanese/libslang","version":"1.4.5.j2_1","comment":"Library permits a programmer to develop software","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"29be02d54df9983182ff64faccbca7f9c7bf72a43e7353a04ea078103952d30e","flatsize":2129713,"path":"All/ja-libslang-1.4.5.j2_1.pkg","repopath":"All/ja-libslang-1.4.5.j2_1.pkg","licenselogic":"or","licenses":["ART10","GPLv2"],"pkgsize":457968,"desc":"S-Lang is an interpreted language that was designed from the start to be\neasily embedded into a program to provide it with a powerful extension\nlanguage. S-Lang is also a programmer's library that permits a programmer to\ndevelop sophisticated platform-independent software.\n\nTakashi Mega\nmega@minz.org","categories":["devel","japanese"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ja-libslang port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-libgd","origin":"japanese/gd","version":"2.3.3_13,1","comment":"Graphics library for fast image creation with Japanese support","maintainer":"ichiro@ichiro.org","www":"https://libgd.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5cf8842c335933ca01ce6073e238707e4a7933eb918048439c1af08b288192a3","flatsize":1227888,"path":"All/ja-libgd-2.3.3_13,1.pkg","repopath":"All/ja-libgd-2.3.3_13,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":220348,"desc":"gd is a graphics library. It allows your code to quickly draw images\ncomplete with lines, arcs, text, multiple colors, cut and paste from\nother images, and flood fills, and write out the result as a PNG, GIF\nor JPEG file. This is particularly useful in World Wide Web applications,\nwhere PNG, GIF and JPEG are three of the formats accepted for inline\nimages by most browsers.\n\ngd does not provide for every possible desirable graphics operation,\nbut version 2.0 does include most frequently requested features,\nincluding both truecolor and palette images, resampling (smooth\nresizing of truecolor images) and so forth.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"png":{"origin":"graphics/png","version":"1.6.47"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"},"webp":{"origin":"graphics/webp","version":"1.5.0"}},"categories":["graphics","japanese"],"shlibs_required":["libc.so.8","libfontconfig.so.1","libfreetype.so.6","libjpeg.so.8","libm.so.4","libpng16.so.16","libtiff.so.6","libwebp.so.7","libz.so.3"],"options":{"PNG":"on","JPEG":"on","WEBP":"on","TIFF":"on","XPM":"off","HEIF":"off","AVIF":"off","LIQ":"off","FREETYPE":"on","FONTCONFIG":"on","RAQM":"off","ICONV":"on","THREADS":"off"},"annotations":{"cpe":"cpe:2.3:a:libgd:libgd:2.3.3:::::dragonfly6:x86_64:13"}},{"name":"ja-less","origin":"japanese/less","version":"382.262.03.01_1","comment":"Enhanced less(1) supporting iso-2022-jp and UTF-8","maintainer":"hrs@FreeBSD.org","www":"http://web.archive.org/web/20070220213232/http://www25.big.or.jp/~jam/less","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4fe0fb3581a58c585b54d6f18f5df90a2664ca9ef5c0118f376dd2b798b8ac44","flatsize":742359,"path":"All/ja-less-382.262.03.01_1.pkg","repopath":"All/ja-less-382.262.03.01_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":180260,"desc":"Less is a program similar to more(1), but which allows backward\nmovement in the file as well as forward movement.  Also, less does not\nhave to read the entire input file before starting, so with large\ninput files it starts up faster than text editors like vi(1).\n\nThis enhanced less support ISO 2022 code extension techniqes and\nJapanese codes(EUC Japanese, SJIS) and compressed(or gzipped) file\nviewing.  The author of the patch is jam@pobox.com, and the UTF-8\nsupport patch is written by bogytech.\n\nSee also: https://bogytech.blogspot.jp/search/label/jless","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["japanese"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"options":{"DOCS":"on"}},{"name":"ja-leafrogue","origin":"japanese/leafrogue","version":"0.72_3","comment":"LeafRogue for message separated version of Rogue-clone","maintainer":"ports@FreeBSD.org","www":"http://games.roguelife.org/~roguelike/leaf/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d8c1336d24372e6fb4d3b66745219042d3ac45b094ba714eebffafddfc2c3948","flatsize":65637,"path":"All/ja-leafrogue-0.72_3.pkg","repopath":"All/ja-leafrogue-0.72_3.pkg","licenselogic":"single","pkgsize":21948,"desc":"This is a port of Leaf Rogue.\nLeaf Rogue as message file for Rogue-clone: Version II.\n\nYou have to Leaf message file to play rogue like this:\n\t%25 rogue_s leaf.msg\n    or\n\t%25 leafrogue\n\nWelcome to the Dungeons of Leaf...","deps":{"ja-rogue_s":{"origin":"japanese/rogue_s","version":"1.3a_3"}},"categories":["games","japanese"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ja-leafrogue port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-mecab-ipadic-eucjp","origin":"japanese/mecab-ipadic-eucjp","version":"2.7.0.20070801_1","comment":"Japanese Morphological Dictionary for MeCab (EUC-JP)","maintainer":"ports@FreeBSD.org","www":"https://taku910.github.io/mecab/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"007ed01032ec67906d2d0c4474d703d290cbb193b1f36d7a403e8e2e8274c779","flatsize":41639977,"path":"All/ja-mecab-ipadic-eucjp-2.7.0.20070801_1.pkg","repopath":"All/ja-mecab-ipadic-eucjp-2.7.0.20070801_1.pkg","licenselogic":"and","licenses":["ICOT","NAIST"],"pkgsize":8178156,"desc":"Japanese Morphological Dictionary for MeCab.","categories":["japanese","textproc"],"messages":[{"message":"===>   NOTICE:\n\nThe ja-mecab-ipadic-eucjp port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-zinnia-tomoe","origin":"japanese/zinnia-tomoe","version":"0.6.0","comment":"Handwriting recognition files for Zinnia (Tomoe data)","maintainer":"beyert@cs.ucr.edu","www":"http://zinnia.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"60a3b4a3e52c5dddca62514e3cca3c408cec343c4f2c6ff5d3691c710ab0e119","flatsize":52737645,"path":"All/ja-zinnia-tomoe-0.6.0.pkg","repopath":"All/ja-zinnia-tomoe-0.6.0.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":25135072,"desc":"Zinnia is a simple, customizable and portable online hand recognition system\nbased on Support Vector Machines. Zinnia simply receives user pen strokes as a\nsequence of coordinate data and outputs n-best characters sorted by SVM\nconfidence. To keep portability, Zinnia doesn't have any rendering\nfunctionality. In addition to recognition, Zinnia provides training module that\nallows us to create any hand-written recognition systems with low-cost.","deps":{"ja-zinnia":{"origin":"japanese/zinnia","version":"0.06_2"}},"categories":["japanese"]},{"name":"ja-kcode","origin":"japanese/kcode","version":"1.0_1","comment":"Handy utility to show codepoint information of given characters","maintainer":"ports@FreeBSD.org","www":"https://www.irori.org/tool/kcode.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c28e3680bf4b1a42f3b04fb4c11fdec2b45b37d6fdfd1b487aa06b6964de79d2","flatsize":7987,"path":"All/ja-kcode-1.0_1.pkg","repopath":"All/ja-kcode-1.0_1.pkg","licenselogic":"single","pkgsize":5600,"desc":"kcode is a handy utility to show codepoint information of given\ncharacters.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["japanese"],"messages":[{"message":"===>   NOTICE:\n\nThe ja-kcode port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-kcc","origin":"japanese/kcc","version":"1.1_1","comment":"Kanji code conversion Filter","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"926a7bf018ef56fbd0286dd91e7ce6443f6606b6cd420233aea13d9a1c839ebf","flatsize":28062,"path":"All/ja-kcc-1.1_1.pkg","repopath":"All/ja-kcc-1.1_1.pkg","licenselogic":"single","pkgsize":13880,"desc":"Kcc is a yet another kanji code converter.  It converts input kanji\ncode (you need not specify the kanji code) to designated kanji code\nsuch as 7-bit JIS, MS-kanji (shifted-JIS) or EUC","categories":["japanese"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe ja-kcc port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-mecab-ipadic-utf8","origin":"japanese/mecab-ipadic-utf8","version":"2.7.0.20070801_1","comment":"Japanese Morphological Dictionary for MeCab (UTF-8)","maintainer":"ports@FreeBSD.org","www":"https://taku910.github.io/mecab/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5a12c41846f45d37fdf7b85294c4ceca66b1122e4f7da8f61402927e0f4d8539","flatsize":53058590,"path":"All/ja-mecab-ipadic-utf8-2.7.0.20070801_1.pkg","repopath":"All/ja-mecab-ipadic-utf8-2.7.0.20070801_1.pkg","licenselogic":"and","licenses":["ICOT","NAIST"],"pkgsize":9077180,"desc":"Japanese Morphological Dictionary for MeCab.","categories":["japanese","textproc"],"messages":[{"message":"===>   NOTICE:\n\nThe ja-mecab-ipadic-utf8 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-kinput2","origin":"japanese/kinput2","version":"3.1_14","comment":"Japanese text input server for X11 applications","maintainer":"hrs@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0421e4ee89a5d452ab0cd6c74f5cda5d8fa8bd5e8db80b049fc3ff4d5089ef17","flatsize":472919,"path":"All/ja-kinput2-3.1_14.pkg","repopath":"All/ja-kinput2-3.1_14.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":159708,"desc":"Kinput2 is an Japanese text input server for X11 applications.  A\nclient that require kana-kanji conversion service for Japanese text\nsends a request to kinput2.  Kinput2 receives the request, does\nkana-kanji conversion, and sends the converted text back to the\nclient.","deps":{"ja-FreeWnn-lib":{"origin":"japanese/FreeWnn-lib","version":"1.1.1.a021_15"},"ja-canna-lib":{"origin":"japanese/canna-lib","version":"3.7p3_9"},"ja-sj3-lib":{"origin":"japanese/sj3-lib","version":"2.0.1.20_8"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["japanese","x11"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXaw.so.7","libXext.so.6","libXmu.so.6","libXpm.so.4","libXt.so.6","libc.so.8","libcanna16.so.1","libcrypt.so.4","libsj3lib.so.1","libwnn.so.0"],"options":{"CANNA":"on","FREEWNN":"on","SJ3":"on","TCP":"off","WNN6":"off","WNN7":"off"},"messages":[{"message":"- The default key-binding is now \"egg\" style.  See the following line in\n  in ${LOCALBASE}/lib/X11/app-defaults/Kinput2:\n\n*CcWnn.ccdef:\tccdef.kinput2.egg\n\n- The default CcWnn.Jserver is now \"unix\"; via unix domain socket.  To use\n  TCP/IP, modify the following line:\n\n*CcWnn.Jserver:\tunix\n\n  Note that $JSERVER environment variable can be used to override the\n  configuration file.","type":"install"}]},{"name":"ja-kasumi","origin":"japanese/kasumi","version":"2.5_10","comment":"Dictionary management tool for anthy","maintainer":"nobutaka@FreeBSD.org","www":"http://kasumi.sourceforge.jp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6379dbd10b4d5b54afad33f95e0ab8a484e7cb393de923751393f09120c961a0","flatsize":196983,"path":"All/ja-kasumi-2.5_10.pkg","repopath":"All/ja-kasumi-2.5_10.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":68276,"desc":"Kasumi is a dictionary management tool for anthy kana-kanji conversion system.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"ja-anthy":{"origin":"japanese/anthy","version":"0.4_5,1"},"libiconv":{"origin":"converters/libiconv","version":"1.17_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["japanese"],"shlibs_required":["libanthy.so.1","libanthydic.so.1","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libiconv.so.2","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libstdc++.so.9"],"options":{"NLS":"on"}},{"name":"ja-wdic-fpw","origin":"japanese/wdic-fpw","version":"1.4","comment":"Wired and Wireless Dictionary in Japanese (EPWING V1 format)","maintainer":"ports@FreeBSD.org","www":"http://openlab.ring.gr.jp/edict/fpw/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2ae66d51b828f8b65c31ceed0fec7d7bebc1020d3a431d63b2e282e0e75bae52","flatsize":127517311,"path":"All/ja-wdic-fpw-1.4.pkg","repopath":"All/ja-wdic-fpw-1.4.pkg","licenselogic":"single","pkgsize":35839260,"desc":"\"WDC\" is Wired and Wireless Dictionary (or the Weird network\nDictionary).  This is a dictionary converted from the original one\ninto JIS X 4081 format (that is a subset of EPWING V1) by\nFreePWING. So it can be used by EPWING viewers on Unix and the other\nOS (e.g. Windows or MacOS).\n\no URL for WDIC:\n     http://www.wdic.org/\n\no URL for this converted dictionary:","categories":["japanese"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ja-wdic-fpw port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-kbanner","origin":"japanese/kbanner","version":"2.1_6","comment":"Displays large Japanese letters on the standard output","maintainer":"ports@FreeBSD.org","www":"http://kanji.zinbun.kyoto-u.ac.jp/~yasuoka/program.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0bfe4867b450cf8982b10b1844ff3bac6645b7c6498e324136c8aa1a64e80779","flatsize":245684,"path":"All/ja-kbanner-2.1_6.pkg","repopath":"All/ja-kbanner-2.1_6.pkg","licenselogic":"single","licenses":["NONE"],"pkgsize":124628,"desc":"Kbanner reads each filename in sequence and displays it in large\nletters on the standard output.  JIS, EUC, and Shifted-JIS codes are\navailable for kanji code.","categories":["japanese"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe ja-kbanner port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-kasumi-unicode","origin":"japanese/kasumi-unicode","version":"2.6","comment":"Dictionary management tool for anthy-unicode","maintainer":"mew14930xvi@inbox.lv","www":"https://github.com/fujiwarat/kasumi-unicode/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"08d21e33ded03587cc0035a87cba19997421aaceeb694d08e296e1970936c317","flatsize":196935,"path":"All/ja-kasumi-unicode-2.6.pkg","repopath":"All/ja-kasumi-unicode-2.6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":68480,"desc":"Kasumi-unicode is a personal dictionary management tool for Anthy-unicode.\nAnthy-unicode is a Japanese input method to convert Hiragana text to Kana\nKanji mixed text.\nFeaturing add words, edit words, delete words, search words and so on.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"ja-anthy-unicode":{"origin":"japanese/anthy-unicode","version":"1.0.0.20240502"},"libiconv":{"origin":"converters/libiconv","version":"1.17_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["japanese"],"shlibs_required":["libanthy-unicode.so.0","libanthydic-unicode.so.0","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libiconv.so.2","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libstdc++.so.9","libz.so.3"],"options":{"NLS":"on"}},{"name":"ja-jcode.pl","origin":"japanese/jcode.pl","version":"2.13_2","comment":"Perl library for Japanese character code conversion","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"430033d9c4e59373db04419fdb54b976ce59b6af6c7de8361127230dc94173ee","flatsize":21940,"path":"All/ja-jcode.pl-2.13_2.pkg","repopath":"All/ja-jcode.pl-2.13_2.pkg","licenselogic":"single","licenses":["JCODE.PL"],"pkgsize":7828,"desc":"jcode.pl is a perl library for japanese character code conversion.\nIt supports translation of each JIS, EUC, Shift JIS texts,\nand automatically recognizes the encode-method of the target text files.\n\nTo use this, your script should load this library as\n+ require \"jcode.pl\";\nor\n+ require('jcode.pl');","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["japanese","perl5"],"messages":[{"message":"===>   NOTICE:\n\nThe ja-jcode.pl port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-libreoffice","origin":"japanese/libreoffice","version":"25.2.2.2","comment":"ja language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ad9fffb56e57d8a5ad83f7d38a4a342e136dc46b42234b0fdf220077b0ec7087","flatsize":36118565,"path":"All/ja-libreoffice-25.2.2.2.pkg","repopath":"All/ja-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":3715404,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors","japanese"]},{"name":"ja-japana","origin":"japanese/japana","version":"2.0.6_2","comment":"Web proxy converting Japanese into Romaji","maintainer":"ports@FreeBSD.org","www":"https://www.cgarbs.de/japana.en.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"876eb6f67b80e5c6d7a89672fa78f1aec16f249708225eb67148b68a216a5477","flatsize":22050,"path":"All/ja-japana-2.0.6_2.pkg","repopath":"All/ja-japana-2.0.6_2.pkg","licenselogic":"single","pkgsize":11340,"desc":"Japana is a small proxy written in Perl. It converts Hiragana, Katakana\nand Kanji on the fly into Romaji. The conversion is done using the\nkakasi-library for Perl.","deps":{"ja-p5-Text-Kakasi":{"origin":"japanese/p5-Text-Kakasi","version":"2.04_3"},"p5-AppConfig":{"origin":"devel/p5-AppConfig","version":"1.71"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["japanese","www"],"messages":[{"message":"===>   NOTICE:\n\nThe ja-japana port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-kakasi","origin":"japanese/kakasi","version":"2.3.5_3","comment":"Kanji-Kana Simple Inverter, language filter for Japanese","maintainer":"ota@j.email.ne.jp","www":"http://kakasi.namazu.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"663889741654695bb0c2e445c01d1d910305fded61975798c59642c607c80e93","flatsize":2654744,"path":"All/ja-kakasi-2.3.5_3.pkg","repopath":"All/ja-kakasi-2.3.5_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":765080,"desc":"KAKASI is language processing filter to convert Kanji characters to\nHiragana, Katakana or Roman alphabetic Japanese and may be helpful to\nread Japanese documents.  By converting documents written in kanji to\nRoman alphabetic Japanese, those documents can be viewed on systems\nwithout Japanese language capability.","categories":["japanese","textproc"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"ja-icanna","origin":"japanese/icanna","version":"0.9.0","comment":"Canna connector for yc.el via unix domain socket","maintainer":"t@nakao.org","www":"http://www.ceres.dti.ne.jp/~knak/yc.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"98c6d655f22bb2c62e1410e44d0e6742d84e7dbadac404fe64eab528e3c3bedc","flatsize":6064,"path":"All/ja-icanna-0.9.0.pkg","repopath":"All/ja-icanna-0.9.0.pkg","licenselogic":"single","pkgsize":2796,"desc":"icanna is a connector program between yc.el and Canna server\nvia Unix domain socket. Since emacs21 or former version does\nnot support Unix domain socket in elisp itself, icanna helps\nthe elisp application to interact with Canna server by relaying\ndata between standard input/output and Unix domain socket.","categories":["japanese"],"shlibs_required":["libc.so.8"]},{"name":"ja-japaneseAFM","origin":"japanese/japaneseAFM","version":"1.0","comment":"Japanese AFM fonts","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"db805d342383eff8711e852f65cfdbb757d3b34ac1fc8e1b668f293f8f53aaa8","flatsize":932340,"path":"All/ja-japaneseAFM-1.0.pkg","repopath":"All/ja-japaneseAFM-1.0.pkg","licenselogic":"single","pkgsize":157568,"desc":"Japanese AFM fonts.","categories":["japanese","print"],"messages":[{"message":"===>   NOTICE:\n\nThe ja-japaneseAFM port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-jacode.pl","origin":"japanese/jacode.pl","version":"2.13.4.31_1","comment":"Perl library for Japanese character code conversion","maintainer":"takefu@airport.fm","www":"https://metacpan.org/dist/Jacode/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"62852552c8c4840b91b02c4c845ef468ac4d82c07f151817abc31eb312aeb678","flatsize":259615,"path":"All/ja-jacode.pl-2.13.4.31_1.pkg","repopath":"All/ja-jacode.pl-2.13.4.31_1.pkg","licenselogic":"or","licenses":["ART10","GPLv2"],"pkgsize":49800,"desc":"This software can convert each other \"JIS\", \"SJIS\", \"EUC-JP\", and \"UTF-8\" that\nare frequently used as encoding for Japanese string.\n\nInterface of \"jacode.pl\" is same of \"jcode.pl\" that we know well.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["japanese","perl5"]},{"name":"ja-ibus-skk","origin":"japanese/ibus-skk","version":"1.4.3_2","comment":"Japanese SKK input engine for IBus","maintainer":"ports@FreeBSD.org","www":"https://github.com/ueno/ibus-skk","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a53577ec0c7b56f4efc8992b961185b0e0680393605ac16a2409b377d48dafb5","flatsize":221124,"path":"All/ja-ibus-skk-1.4.3_2.pkg","repopath":"All/ja-ibus-skk-1.4.3_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":45340,"desc":"ibus-skk -- a Japanese SKK input engine for IBus\n\nibus-skk is an implementation of the SKK (Simple Kana-Kanji) input\nmethod on the IBus input method framework. To learn about SKK, see:\n\nhttp://openlab.jp/skk/\nhttps://secure.wikimedia.org/wikipedia/ja/wiki/SKK","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"ibus":{"origin":"textproc/ibus","version":"1.5.31_1"},"ja-libskk":{"origin":"japanese/libskk","version":"1.0.5_1"},"ja-skk-jisyo":{"origin":"japanese/skk-jisyo","version":"20240130_1"},"libgee":{"origin":"devel/libgee","version":"0.20.6_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["japanese"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgee-0.8.so.2","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libibus-1.0.so.5","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libskk.so.0","libz.so.3"],"options":{"NLS":"on"},"messages":[{"message":"ibus-skk installation finished. To use ibus-skk, please do the following:\n\nIf you are using bash or zsh, please add following lines to your $HOME/.bashrc or\n$HOME/.zshrc:\n\nexport XIM=ibus\nexport GTK_IM_MODULE=ibus\nexport QT_IM_MODULE=xim\nexport XMODIFIERS=@im=ibus\nexport XIM_PROGRAM=\"ibus-daemon\"\nexport XIM_ARGS=\"--daemonize --xim\"\n\nIf you are using tcsh, please add following lines to your $HOME/.cshrc:\n\nsetenv XIM ibus\nsetenv GTK_IM_MODULE ibus\nsetenv QT_IM_MODULE xim\nsetenv XMODIFIERS @im=ibus\nsetenv XIM_PROGRAM ibus-daemon\nsetenv XIM_ARGS \"--daemonize --xim\"\n\nIf you are using KDE4, you may create a shell script in $HOME/.kde4/env,\nand add following lines:\n\n#!/bin/sh\nexport XIM=ibus\nexport GTK_IM_MODULE=ibus\nexport QT_IM_MODULE=xim\nexport XMODIFIERS=@im=ibus\nexport XIM_PROGRAM=\"ibus-daemon\"\nexport XIM_ARGS=\"--daemonize --xim\"\n\nIf ibus cannot start or the panel does not appear, please ensure\nthat you are using up-to-date python.\nThere's a bug in python 2.5, which may prevent the panel from appearing.","type":"install"},{"message":"===>   NOTICE:\n\nThe ja-ibus-skk port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-ibus-mozc","origin":"japanese/ibus-mozc","version":"2.23.2815.102.01_26","comment":"Mozc engine for IBus","maintainer":"hrs@FreeBSD.org","www":"https://github.com/google/mozc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f69f35db5a9d9195ac9bbb7d1106f5d7bebe51d2a23b34241aaba84181e9e22b","flatsize":1232083,"path":"All/ja-ibus-mozc-2.23.2815.102.01_26.pkg","repopath":"All/ja-ibus-mozc-2.23.2815.102.01_26.pkg","licenselogic":"single","pkgsize":234356,"desc":"Mozc is a Japanese Input Method Editor (IME) designed for multi-platform\nsuch as Chromium OS, Windows, Mac and Linux. This open-source project\noriginates from Google Japanese Input.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"ibus":{"origin":"textproc/ibus","version":"1.5.31_1"},"ja-mozc-server":{"origin":"japanese/mozc-server","version":"2.23.2815.102.01_26"},"ja-mozc-tool":{"origin":"japanese/mozc-tool","version":"2.23.2815.102.01_26"},"ja-zinnia":{"origin":"japanese/zinnia","version":"0.06_2"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"protobuf":{"origin":"devel/protobuf","version":"29.3_1,1"},"xdg-utils":{"origin":"devel/xdg-utils","version":"1.2.1"}},"categories":["japanese"],"shlibs_required":["libabsl_spinlock_wait.so.2501.0.0","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libibus-1.0.so.5","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libprotobuf.so.29.3.0","libpthread.so.0","libstdc++.so.9","libxcb-xfixes.so.0","libxcb.so.1"],"messages":[{"message":"To activate ibus-mozc, please add the following into ~/.xinitrc,\n~/.xsession, or ~/.kde4/env (for KDE4):\n\nexport GTK_IM_MODULE=ibus\nexport QT_IM_MODULE=xim\nexport XMODIFIERS=@im=ibus\n/usr/local/bin/mozc start\nibus-daemon -r --daemonize --xim\n\nNote that textproc/ibus-qt with IBUS option is required to\nmake QT_IM_MODULE=ibus work.","type":"install"}]},{"name":"ja-mecab-ipadic-sjis","origin":"japanese/mecab-ipadic-sjis","version":"2.7.0.20070801_1","comment":"Japanese Morphological Dictionary for MeCab (Shift JIS)","maintainer":"ports@FreeBSD.org","www":"https://taku910.github.io/mecab/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"efa5903c4830a09e8f3374696279b192d6fe2e45b34fdc321c1fe590b51a5011","flatsize":53058590,"path":"All/ja-mecab-ipadic-sjis-2.7.0.20070801_1.pkg","repopath":"All/ja-mecab-ipadic-sjis-2.7.0.20070801_1.pkg","licenselogic":"and","licenses":["ICOT","NAIST"],"pkgsize":9091812,"desc":"Japanese Morphological Dictionary for MeCab.","categories":["japanese","textproc"],"messages":[{"message":"===>   NOTICE:\n\nThe ja-mecab-ipadic-sjis port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-ibus-anthy","origin":"japanese/ibus-anthy","version":"1.5.16_2","comment":"Anthy engine for IBus","maintainer":"CQG00620@nifty.ne.jp","www":"https://github.com/ibus/ibus-anthy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a92daa3c88298bb0df77c78716ee7da77b183b444575c77f98bde9178428e6a1","flatsize":9781583,"path":"All/ja-ibus-anthy-1.5.16_2.pkg","repopath":"All/ja-ibus-anthy-1.5.16_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":874976,"desc":"Anthy engine for IBus.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"ibus":{"origin":"textproc/ibus","version":"1.5.31_1"},"ja-anthy":{"origin":"japanese/anthy","version":"0.4_5,1"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["japanese"],"annotations":{"flavor":"original"},"messages":[{"message":"ibus-anthy installation finished. To use ibus-anthy, please do the following:\n\nIf you are using bash, please add following lines to your $HOME/.bashrc:\n\nexport XIM=ibus\nexport GTK_IM_MODULE=ibus\nexport QT_IM_MODULE=ibus\nexport XMODIFIERS=@im=ibus\nexport XIM_PROGRAM=\"ibus-daemon\"\nexport XIM_ARGS=\"--daemonize --xim\"\n\nIf you are using tcsh, please add following lines to your $HOME/.cshrc:\n\nsetenv XIM ibus\nsetenv GTK_IM_MODULE ibus\nsetenv QT_IM_MODULE ibus\nsetenv XMODIFIERS @im=ibus\nsetenv XIM_PROGRAM ibus-daemon\nsetenv XIM_ARGS \"--daemonize --xim\"\n\nIf you are using KDE4, you may create a shell script in $HOME/.kde4/env,\nand add following lines:\n\n#!/bin/sh\nexport XIM=ibus\nexport GTK_IM_MODULE=ibus\nexport QT_IM_MODULE=ibus\nexport XMODIFIERS=@im=ibus\nexport XIM_PROGRAM=\"ibus-daemon\"\nexport XIM_ARGS=\"--daemonize --xim\"\n\n-------------\n\nIf you cannot launch the IM selection panel by hitting \"Super+space\"\n(usually \"Win+space\"), run the \"ibus-setup\" command and add \"Japanese -\nAnthy\" via the Imput Method tab.\n\nYou may also add \"ibus-daemon --daemonize --xim\" to your ~/.xinitrc or\n~/.xsession .","type":"install"}]},{"name":"ja-hns","origin":"japanese/hns","version":"2.19.9_1","comment":"Hyper NIKKI System, a CGI system for Electric Diary Interchange","maintainer":"ports@FreeBSD.org","www":"http://www.h14m.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"62247e59d5d9d28910a6509c7e534522d533e182380a50dd5d17054bf30cc37b","flatsize":1674952,"path":"All/ja-hns-2.19.9_1.pkg","repopath":"All/ja-hns-2.19.9_1.pkg","licenselogic":"single","pkgsize":641096,"desc":"hns, Hyper NIKKI System, is a CGI system for EDI (Electric Diary\nInterchange).\n\nhns has the following features:\n\n* Reduce the total cost of ownership (TCO) for your diary drastically.\n* Free from Y2K problem.\n* Access logging and reader tracking.\n* Easy to change the appearance of the diary by using theme.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["japanese","perl5","www"],"messages":[{"message":"Installation of hns is not finished completely. Run `hns-setup' manually.","type":"install"},{"message":"===>   NOTICE:\n\nThe ja-hns port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-ibus-anthy-unicode","origin":"japanese/ibus-anthy","version":"1.5.16_2","comment":"Anthy engine for IBus","maintainer":"CQG00620@nifty.ne.jp","www":"https://github.com/ibus/ibus-anthy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b6da4db7857a7f2a49cf695f5b837c03128d054a834f133136bd9109903d45fc","flatsize":9557702,"path":"All/ja-ibus-anthy-unicode-1.5.16_2.pkg","repopath":"All/ja-ibus-anthy-unicode-1.5.16_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":857864,"desc":"Anthy engine for IBus.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"ibus":{"origin":"textproc/ibus","version":"1.5.31_1"},"ja-anthy-unicode":{"origin":"japanese/anthy-unicode","version":"1.0.0.20240502"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["japanese"],"annotations":{"flavor":"unicode"},"messages":[{"message":"ibus-anthy installation finished. To use ibus-anthy, please do the following:\n\nIf you are using bash, please add following lines to your $HOME/.bashrc:\n\nexport XIM=ibus\nexport GTK_IM_MODULE=ibus\nexport QT_IM_MODULE=ibus\nexport XMODIFIERS=@im=ibus\nexport XIM_PROGRAM=\"ibus-daemon\"\nexport XIM_ARGS=\"--daemonize --xim\"\n\nIf you are using tcsh, please add following lines to your $HOME/.cshrc:\n\nsetenv XIM ibus\nsetenv GTK_IM_MODULE ibus\nsetenv QT_IM_MODULE ibus\nsetenv XMODIFIERS @im=ibus\nsetenv XIM_PROGRAM ibus-daemon\nsetenv XIM_ARGS \"--daemonize --xim\"\n\nIf you are using KDE4, you may create a shell script in $HOME/.kde4/env,\nand add following lines:\n\n#!/bin/sh\nexport XIM=ibus\nexport GTK_IM_MODULE=ibus\nexport QT_IM_MODULE=ibus\nexport XMODIFIERS=@im=ibus\nexport XIM_PROGRAM=\"ibus-daemon\"\nexport XIM_ARGS=\"--daemonize --xim\"\n\n-------------\n\nIf you cannot launch the IM selection panel by hitting \"Super+space\"\n(usually \"Win+space\"), run the \"ibus-setup\" command and add \"Japanese -\nAnthy\" via the Imput Method tab.\n\nYou may also add \"ibus-daemon --daemonize --xim\" to your ~/.xinitrc or\n~/.xsession .","type":"install"}]},{"name":"ja-gawk","origin":"japanese/gawk","version":"3.0.6_2","comment":"GNU awk + multi-byte extension","maintainer":"ota@j.email.ne.jp","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a0b2ceff1e9d9cd04d4e5394f2de7a4566856bb58859482a5531385f9f65dc8e","flatsize":359056,"path":"All/ja-gawk-3.0.6_2.pkg","repopath":"All/ja-gawk-3.0.6_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":144228,"desc":"This package is multi-byte extented GNU AWK.\nSupported multi-byte codes are EUC-JP/Shift_JIS/UTF-8 code.\n\nMulti-byte code by WILLs(Katsuyuki Okabe, hgc02147@nifty.ne.jp)\nand t^2(Takahiro Tanimoto, NBC02362@niftyserve.or.jp).","categories":["japanese","lang"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on"}},{"name":"ja-freepwing","origin":"japanese/freepwing","version":"1.4.4_2","comment":"Free JIS X 4081 (subset of EPWING V1) Formatter","maintainer":"ports@FreeBSD.org","www":"http://www.sra.co.jp/people/m-kasahr/freepwing/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fdf3058dd6ea7ccc5dd528c0af4ba7ffb5ed4f6655e874b3a6eecc9b2eac1b46","flatsize":345028,"path":"All/ja-freepwing-1.4.4_2.pkg","repopath":"All/ja-freepwing-1.4.4_2.pkg","licenselogic":"single","pkgsize":53888,"desc":"FreePWING generates book data of JIS X 4081 format.  Almost part of\nthe software is written in Perl 5 (perl 5.005 or later is required).\nSince JIS X 4081 is subset of EPWING V1, EPWING viewer applications\ncan also read JIS X 4081 book data generated by FreePWING.","deps":{"gmake":{"origin":"devel/gmake","version":"4.4.1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["japanese","textproc"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ja-freepwing port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-jargon-fpw","origin":"japanese/jargon-fpw","version":"2.0","comment":"The famous jargon file (EPWING V1 format)","maintainer":"ports@FreeBSD.org","www":"http://openlab.ring.gr.jp/edict/fpw/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6ba7550034977e44b94e4f6da2fe8cd9b7291c8078812c2784068a863e8b9514","flatsize":12074959,"path":"All/ja-jargon-fpw-2.0.pkg","repopath":"All/ja-jargon-fpw-2.0.pkg","licenselogic":"single","pkgsize":3255872,"desc":"This is the Jargon File, a comprehensive compendium of hacker slang\nilluminating many aspects of hackish tradition, folklore, and humor.\nFurthermore it is a dictionary converted from the original one into\nJIS X 4081 format (that is a subset of EPWING V1) by FreePWING. So it\ncan be used by EPWING viewer on Unix and the other OS (e.g. Windows or\nMacOS).  URL for this converted dictionary is","categories":["japanese"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ja-jargon-fpw port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-gskk","origin":"japanese/gskk","version":"20041208","comment":"SKK's dictionary for Canna","maintainer":"ports@FreeBSD.org","www":"http://www.ohnolab.org/~kimoto/canna.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3989d37d094941538ab391830365a2c4b47645b7f32601bae596dfe2b44f8564","flatsize":2165417,"path":"All/ja-gskk-20041208.pkg","repopath":"All/ja-gskk-20041208.pkg","licenselogic":"single","pkgsize":1072708,"desc":"SKK's dictionary for Canna.","deps":{"ja-canna-server":{"origin":"japanese/canna-server","version":"3.7p3_11"}},"categories":["japanese"],"options":{"DOCS":"on"},"messages":[{"message":"You should do set up after the installation.\nSee /usr/local/share/doc/gskk/README.FreeBSD","type":"install"},{"message":"===>   NOTICE:\n\nThe ja-gskk port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-fumeikai-fpw","origin":"japanese/fumeikai-fpw","version":"1.0_1","comment":"Abbreviation (alphabet-->Japanese) dictionary (EPWING V1 format)","maintainer":"ports@FreeBSD.org","www":"http://openlab.ring.gr.jp/edict/fpw/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"33edd940d312918c08cbbcdad33c6ded94cea7b3d7ab0b3a97a132868e3510a4","flatsize":2997247,"path":"All/ja-fumeikai-fpw-1.0_1.pkg","repopath":"All/ja-fumeikai-fpw-1.0_1.pkg","licenselogic":"single","pkgsize":553452,"desc":"This is an abbreviation (alphabet-->Japanese) dictionary whose\nJapanese name is Ryakugo Jisyo. It was produced by Fumeikai Ryakugo\nJiten Hensyu committee.\n\nThis file is converted from the original dictionary into JIS X 4081\nformat (that is a subset of EPWING V1) by FreePWING. So this can be\nused by EPWING viewers on Unix and the other OS (e.g. Windows or\nMacOS).\n\no URL for the original dictionary:\n     http://www1.nisiq.net/~cpulot/Dic.htm\n\no URL for this converted dictionary:","categories":["japanese"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ja-fumeikai-fpw port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"jalview","origin":"biology/jalview","version":"2.11.2.5","comment":"Viewer and editor for multiple sequence alignments","maintainer":"yuri@FreeBSD.org","www":"https://www.jalview.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b0714f2f033de8b3d8a8469558dcc71fb0a4b3a9b71062d0679986b33383fe19","flatsize":46657221,"path":"All/jalview-2.11.2.5.pkg","repopath":"All/jalview-2.11.2.5.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":42783416,"desc":"Jalview is a multiple alignment editor written in Java. It is used widely in a\nvariety of web pages (e.g. the EBI Clustalw server and the Pfam protein domain\ndatabase) and is also available as a general purpose alignment editor.\n\no Reads and writes alignments in a variety of formats\no Gaps can be inserted/deleted using the mouse.\no Group editing (insertion deletion of gaps in groups of sequences).\no Removal of gapped columns.\no Align sequences using Web Services (Clustal, Muscle...)\no Amino acid conservation analysis similar to that of AMAS.\no Alignment sorting options (by name, tree order, percent identity, group).\no UPGMA and NJ trees calculated and drawn based on percent identity distances.\no Sequence clustering using principal component analysis.\no Removal of redundant sequences.\no Smith Waterman pairwise alignment of selected sequences.\no Web based secondary structure prediction programs (JNet).\no User predefined or custom colour schemes to colour alignments or groups.\no Sequence feature retrieval and display on the alignment.\no Print your alignment with colours and annotations.\no Output alignments as HTML pages, images (PNG) or postscript (EPS).","deps":{"openjdk11":{"origin":"java/openjdk11","version":"11.0.26+4.1_1"}},"categories":["biology","java"]},{"name":"ja-groff","origin":"japanese/groff","version":"1.18.1_19","comment":"Japanese enhancement of GNU groff","maintainer":"hrs@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e56aed8f25749d47a80192405c768fabcd497ea6a800fcef96986528e6d037eb","flatsize":8058606,"path":"All/ja-groff-1.18.1_19.pkg","repopath":"All/ja-groff-1.18.1_19.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1719060,"desc":"Jgroff is based on GNU groff formating system.  It is enhanced to\nhandle Japanese EUC coded documents.\n\nFollowing devices are added by jgroff:\n\n    nippon     For typewriter-like devices using the Japanese-EUC\n               coded character set.\n\nand following devices are enhanced to handle Japanese-EUC:\n\n    dvi        For TeX DVI format.\n    ps         For PostScript printers and previewers.\n    X75        For a 75 dpi X11 previewer.\n    X100       For a 100 dpi X11 previewer.\n    X75-12     For a 75 dpi X11 previewer optimized for 12 point texts.\n    X100-12    For a 100 dpi X11 previewer optimized for 12 point texts.\n\nPreview on X11 devices require japanese/gxditview is installed.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libiconv":{"origin":"converters/libiconv","version":"1.17_1"}},"categories":["japanese","print"],"shlibs_required":["libc.so.8","libiconv.so.2","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"cpe":"cpe:2.3:a:gnu:groff:1.18.1:::::dragonfly6:x86_64:19"}},{"name":"ja-mozc-server","origin":"japanese/mozc-server","version":"2.23.2815.102.01_26","comment":"Mozc Japanese Input Method, Server","maintainer":"hrs@FreeBSD.org","www":"https://github.com/google/mozc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6eacd92f5b1bae2d5289e5719592bed5eb3d6be9628c2b0dd99cc6a23953e111","flatsize":21315933,"path":"All/ja-mozc-server-2.23.2815.102.01_26.pkg","repopath":"All/ja-mozc-server-2.23.2815.102.01_26.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","NAISTL"],"pkgsize":13076704,"desc":"Mozc is a Japanese Input Method Editor (IME) designed for multi-platform\nsuch as Chromium OS, Windows, Mac and Linux. This open-source project\noriginates from Google Japanese Input.","deps":{"ja-zinnia":{"origin":"japanese/zinnia","version":"0.06_2"},"protobuf":{"origin":"devel/protobuf","version":"29.3_1,1"},"xdg-utils":{"origin":"devel/xdg-utils","version":"1.2.1"}},"categories":["japanese"],"shlibs_required":["libabsl_spinlock_wait.so.2501.0.0","libc.so.8","libm.so.4","libprotobuf.so.29.3.0","libpthread.so.0","libstdc++.so.9"]},{"name":"ja-font-vlgothic","origin":"japanese/font-vlgothic","version":"20200720","comment":"VLGothic Japanese TrueType fonts","maintainer":"hrs@FreeBSD.org","www":"http://vlgothic.dicey.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bc67660ab7629d64b081d371293b179f1d45b00e621001f765a8896e74d61729","flatsize":8290804,"path":"All/ja-font-vlgothic-20200720.pkg","repopath":"All/ja-font-vlgothic-20200720.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":2228156,"desc":"Free Japanese TrueType fonts named 'VLGothic'.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"}},"categories":["japanese","x11-fonts"],"options":{"DOCS":"on"}},{"name":"ja-font-std","origin":"japanese/font-std","version":"0.0.20191230_1","comment":"Japanese Standard Fonts","maintainer":"hrs@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c15d9e93625a0cbfbabd3cc167d59f6c8e804a01b4cf7a404eec730f92648d59","flatsize":518,"path":"All/ja-font-std-0.0.20191230_1.pkg","repopath":"All/ja-font-std-0.0.20191230_1.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":1256,"desc":"This port installs standard fonts for Japanese used in the Ports\nCollection.","deps":{"ja-font-ipa":{"origin":"japanese/font-ipa","version":"00303_7"},"ja-font-mplus-ipa":{"origin":"japanese/font-mplus-ipa","version":"1.0.20060520.p1_7"}},"categories":["japanese","x11-fonts"]},{"name":"jitsi-videobridge","origin":"net-im/jitsi-videobridge","version":"2.3.198","comment":"WebRTC compatible video router or SFU","maintainer":"acm@FreeBSD.org","www":"https://jitsi.org/jitsi-videobridge","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"afd30a02b76936bca9ca812b8a3703ec9524c7d4c630209e0e8d1937f9ac0ceb","flatsize":57010546,"path":"All/jitsi-videobridge-2.3.198.pkg","repopath":"All/jitsi-videobridge-2.3.198.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":51510284,"desc":"Jitsi Videobridge is a WebRTC compatible video router or SFU that lets build\nhighly scalable video conferencing infrastructure (i.e., up to hundreds of\nconferences per server).","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"openjdk11":{"origin":"java/openjdk11","version":"11.0.26+4.1_1"}},"categories":["java","net-im"],"users":["jitsi","jvb"],"groups":["jitsi","jvb"],"messages":[{"message":"Jitsi Video Bridge was installed\n\n1) Edit the configuration file located at:\n   \n   /usr/local/etc/jitsi/videobridge/jitsi-videobridge.conf\n\n2) Enable the service:\n\n   # service jitsi-videobridge enable\n\n3) Additional jitsi-videobridge properties to control the TCP-related \n   functionality can be defined at:\n\n   /usr/local/etc/jitsi/videobridge/sip-communicator.properties\n\n4) If jitsi-videobridge server is running behind NAT, you must add the \n   following lines to the sip-comunnicator.properties file\n\n   org.ice4j.ice.harvest.NAT_HARVESTER_LOCAL_ADDRESS=Local_IP_Address\n   org.ice4j.ice.harvest.NAT_HARVESTER_PUBLIC_ADDRESS=Public_IP_Address\n\n   Also, you must redirect TCP/4443 and UDP/10000 ports to jitsi-videobridge \n   server.\n\n5) More about jitsi-videobridge properties at:\n\n   https://github.com/jitsi/jitsi-videobridge/blob/master/doc/tcp.md\n\n6) Enjoy it","type":"install"}]},{"name":"ja-ipadic","origin":"japanese/ipadic","version":"2.7.0_2","comment":"Japanese Morphological Dictionary for ChaSen","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.jp/projects/ipadic/devel/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7de32ea56db9873ccf2ca528b0465d3ddc1ca2d4eac8c30d6b44e4ef0e797b65","flatsize":39036955,"path":"All/ja-ipadic-2.7.0_2.pkg","repopath":"All/ja-ipadic-2.7.0_2.pkg","licenselogic":"single","pkgsize":5365084,"desc":"Japanese Morphological Dictionary for ChaSen.","deps":{"ja-chasen-base":{"origin":"japanese/chasen-base","version":"2.4.5_3"}},"categories":["japanese","textproc"],"messages":[{"message":"===>   NOTICE:\n\nThe ja-ipadic port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-kiten","origin":"japanese/kiten","version":"25.04.2","comment":"Japanese reference/study tool for KDE","maintainer":"kde@FreeBSD.org","www":"https://edu.kde.org/kiten","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"52e30ff395875bed65b4d39b3896fd2ad352a0a52c7c3b9516124803e3de635a","flatsize":33221422,"path":"All/ja-kiten-25.04.2.pkg","repopath":"All/ja-kiten-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":11443580,"desc":"Kiten is a Japanese reference/learning tool.\n\nFEATURES\n- Search with English keyword, Japanese reading, or a Kanji string on\n  a list of EDICT files.\n- Search with English keyword, Japanese reading, number of strokes,\n  grade number, or a Kanji on a list of KANJIDIC files.\n- Comes with all necessary files.\n- Very fast.\n- Limit searches to only common entries.\n- Nested searches of results possible.\n- Compact, small, fast interface.\n- Global KDE keybindings for searching highlighted strings.\n- Learning dialog. (One can even open up multiple ones and have them\n  sync between each other.)\n- Browse Kanji by grade.\n- Add Kanji to a list for later learning.\n- Browse list, and get quizzed on them.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-karchive":{"origin":"archivers/kf6-karchive","version":"6.14.0"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kdoctools":{"origin":"devel/kf6-kdoctools","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kjobwidgets":{"origin":"x11-toolkits/kf6-kjobwidgets","version":"6.14.0"},"kf6-knotifications":{"origin":"devel/kf6-knotifications","version":"6.14.0"},"kf6-kparts":{"origin":"devel/kf6-kparts","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-ktextwidgets":{"origin":"x11-toolkits/kf6-ktextwidgets","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"kf6-sonnet":{"origin":"textproc/kf6-sonnet","version":"6.14.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["education","japanese","kde","kde-applications"],"shlibs_required":["libGLX.so.0","libKF6Archive.so.6","libKF6ColorScheme.so.6","libKF6Completion.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6KIOCore.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"ja-font-sazanami","origin":"japanese/font-sazanami","version":"20040629_7","comment":"Sazanami Japanese TrueType fonts","maintainer":"hrs@FreeBSD.org","www":"http://wiki.fdiary.net/font/?sazanami","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f7d6a6d4778b0ba08a308c33ab257b1a4d3cc1a86030b3767021ebb5c2528105","flatsize":18291654,"path":"All/ja-font-sazanami-20040629_7.pkg","repopath":"All/ja-font-sazanami-20040629_7.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":5984956,"desc":"Free Japanese TrueType fonts named 'Sazanami Mincho' and 'Sazanami Gothic'.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"}},"categories":["japanese","x11-fonts"],"options":{"DOCS":"on"}},{"name":"ja-mecab-jawiki","origin":"japanese/mecab-jawiki","version":"g20240521","comment":"MeCab dictionary from Wikipedia (Japanese edition)","maintainer":"mew14930xvi@inbox.lv","www":"https://github.com/tokuhirom/jawiki-kana-kanji-dict","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a3ca9bb6e4be1ce58893627836e9b3440403499f418f99e0aabc2a915a00d66f","flatsize":112897021,"path":"All/ja-mecab-jawiki-g20240521.pkg","repopath":"All/ja-mecab-jawiki-g20240521.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20004160,"desc":"MeCab is open source Japanese dependency structure analyzer developed\nthrough the joint research project between Graduate School of Informatics\nKyoto University and NTT (Nippon Telegraph and Telephone)\nCommunication Science Laboratories.\nThis package provides dictionary from Wikipedia (Japanese edition).","categories":["japanese"],"options":{"EUCJP":"off","SHIFTJIS":"off","UTF8":"on"}},{"name":"ja-font-shinonome","origin":"japanese/font-shinonome","version":"0.9.11.p1_7","comment":"Shinonome Japanese fonts, 12/14/16 dots","maintainer":"hrs@FreeBSD.org","www":"http://openlab.jp/efont/shinonome/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f45cc5020845300c249c5d524a57131a04ae6b09c5add9dd579e0d53eb353a8e","flatsize":6662325,"path":"All/ja-font-shinonome-0.9.11.p1_7.pkg","repopath":"All/ja-font-shinonome-0.9.11.p1_7.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":4920184,"desc":"shinonome fonts - japanese public domain fonts","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["japanese","x11-fonts"],"options":{"DOCS":"on"}},{"name":"nwndata","origin":"games/nwndata","version":"1.29_3","comment":"Neverwinter Nights Data Files","maintainer":"scf@FreeBSD.org","www":"http://www.neverwinternights.info/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"34fa0eebc1ec2fce2a2d54df368876b503579914e4f82e35b12831e684d2d9bb","flatsize":2017338276,"path":"All/nwndata-1.29_3.pkg","repopath":"All/nwndata-1.29_3.pkg","licenselogic":"single","licenses":["Proprietary"],"pkgsize":1024534272,"desc":"This is the Neverwinter Nights data used by the Linux client.  It runs\nunder FreeBSD using the Linux emulation mode.  In order to play\nthis game, you will need the game resources, along with a license key\nfrom the retail version of this game.\n\nWWW: http://www.neverwinternights.info/","categories":["games"]},{"name":"ja-font-takao","origin":"japanese/font-takao","version":"003.02.01_6","comment":"Improved IPA Japanese fonts","maintainer":"hrs@FreeBSD.org","www":"https://launchpad.net/takao-fonts","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"678f3e9c425e58c868a89e70e88187449ef211da2a76bc0d0e55018e3283ee17","flatsize":42389323,"path":"All/ja-font-takao-003.02.01_6.pkg","repopath":"All/ja-font-takao-003.02.01_6.pkg","licenselogic":"single","licenses":["IPAFONTLICv1.0"],"pkgsize":11237544,"desc":"Takao Fonts are a community developed derivatives of IPA Fonts. The\nmain purpose of this project is to secure the possibility to maintain\nthe fonts by the community.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"}},"categories":["japanese","x11-fonts"],"options":{"DOCS":"on"}},{"name":"ja-font-naga10","origin":"japanese/font-naga10","version":"1.1_4","comment":"10-dot Kanji font","maintainer":"CQG00620@nifty.ne.jp","www":"http://hp.vector.co.jp/authors/VA013391/fonts/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"11592dd77ffc15bc0b0ebbc02fb5ef8c1ae523d96cbe79e924deac64d03ad8d5","flatsize":1248385,"path":"All/ja-font-naga10-1.1_4.pkg","repopath":"All/ja-font-naga10-1.1_4.pkg","licenselogic":"single","licenses":["NOTPARTIAL"],"pkgsize":823904,"desc":"Japanese 10 dot font named `naga10'.\n\nYou can use 'k10' as an alias for knj10.pcf.gz, and 'a10' for 5x10a.pcf.gz.\nFor detail description, please read the 'README'\n\nA simple usage:\n\t%25 kterm -fn a10 -fr r10 -fk k10 -km euc","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["japanese","x11-fonts"],"options":{"DOCS":"on"}},{"name":"ja-font-ricty-discord","origin":"japanese/font-ricty-discord","version":"4.1.1_2","comment":"Ricty Discord - fonts for programming","maintainer":"meta@FreeBSD.org","www":"https://rictyfonts.github.io","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fece6fdbaa56c722012358fbfb76851ce45491eae8d041765a31633863268f2d","flatsize":14173567,"path":"All/ja-font-ricty-discord-4.1.1_2.pkg","repopath":"All/ja-font-ricty-discord-4.1.1_2.pkg","licenselogic":"and","licenses":["IPAFONTLICv1.0","OFL11"],"pkgsize":6826704,"desc":"Ricty is a Japanese TrueType font, consisting of\nInconsolata and Migu 1M.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"}},"categories":["japanese","x11-fonts"]},{"name":"ja-font-ricty","origin":"japanese/font-ricty","version":"4.1.1_2","comment":"Programming fonts with Japanese support","maintainer":"meta@FreeBSD.org","www":"https://rictyfonts.github.io","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7fe6433b5aae39705602650601b6d326303ca75a74f8f467810cefc31f8fd4dd","flatsize":14173037,"path":"All/ja-font-ricty-4.1.1_2.pkg","repopath":"All/ja-font-ricty-4.1.1_2.pkg","licenselogic":"and","licenses":["IPAFONTLICv1.0","OFL11"],"pkgsize":6824356,"desc":"Ricty is a Japanese TrueType font, consisting of\nInconsolata and Migu 1M.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"ja-font-ricty-discord":{"origin":"japanese/font-ricty-discord","version":"4.1.1_2"}},"categories":["japanese","x11-fonts"],"options":{"DISCORD":"on"}},{"name":"ja-font-myricam","origin":"japanese/font-myricam","version":"2.012.20180119_1","comment":"Myrica free TrueType fonts for programming","maintainer":"ume@FreeBSD.org","www":"https://myrica.estable.jp/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"913512cb0b05c1932149eb61240b796e3999be3874084ea0238da2c802d9d8a1","flatsize":13030429,"path":"All/ja-font-myricam-2.012.20180119_1.pkg","repopath":"All/ja-font-myricam-2.012.20180119_1.pkg","licenselogic":"single","pkgsize":4404752,"desc":"Myrica is a free TrueType fonts for programming","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"}},"categories":["japanese","x11-fonts"],"options":{"DOCS":"on"}},{"name":"ja-font-myrica","origin":"japanese/font-myrica","version":"2.012.20180119_1","comment":"Myrica free TrueType fonts for programming","maintainer":"ume@FreeBSD.org","www":"https://myrica.estable.jp/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5fbdb35c9240b9ce50a99349ed42c9a04e702a9ddc88b0a47de9003cf704d6de","flatsize":14185797,"path":"All/ja-font-myrica-2.012.20180119_1.pkg","repopath":"All/ja-font-myrica-2.012.20180119_1.pkg","licenselogic":"single","pkgsize":4746552,"desc":"Myrica is a free TrueType fonts for programming","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"}},"categories":["japanese","x11-fonts"],"options":{"DOCS":"on"}},{"name":"kafka","origin":"net/kafka","version":"3.7.1","comment":"Distributed streaming platform","maintainer":"timp87@gmail.com","www":"https://kafka.apache.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3737e3250446381689d39e89e19e429e9c7b49284879806cf47fd58272c7b06c","flatsize":128186178,"path":"All/kafka-3.7.1.pkg","repopath":"All/kafka-3.7.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":118708900,"desc":"Kafka is used for building real-time data pipelines and streaming apps.\nIt is horizontally scalable, fault-tolerant, wicked fast,\nand runs in production in thousands of companies.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"openjdk17":{"origin":"java/openjdk17","version":"17.0.14+7.1"}},"categories":["java","net"],"users":["kafka"],"groups":["kafka"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:apache:kafka:3.7.1:::::dragonfly6:x86_64"},"messages":[{"message":"Kafka KRaft mode is marked as production ready since v3.3.1.\n    If you want to start using KRaft mode be aware that there are\n    separate configs in /usr/local/etc/kafka/kraft directory.\n    The data logs will be stored in /var/db/kafka/kraft directory by default.\n    So set kafka_config=\"/usr/local/etc/kafka/kraft/server.properties\" in /etc/rc.conf\n    to get started with KRaft mode.","type":"install"}]},{"name":"ja-font-mplus-bitmap","origin":"japanese/font-mplus-bitmap","version":"2.2.4_3","comment":"M+ Bitmap fonts","maintainer":"hrs@FreeBSD.org","www":"https://mplus-fonts.osdn.jp/mplus-bitmap-fonts/index.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"61f6d89a70e3a0580ef99a794ac78c48d1c7d380a1b87de1b049ab4496afb26b","flatsize":483576,"path":"All/ja-font-mplus-bitmap-2.2.4_3.pkg","repopath":"All/ja-font-mplus-bitmap-2.2.4_3.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":372232,"desc":"M+ bitmap fonts is a bitmap font set aimed for simple and readable design.\nThis font set includes Japanese and Latin fonts, and they're 10 and 12 dots.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["japanese","x11-fonts"],"options":{"DOCS":"on"}},{"name":"ja-font-ume","origin":"japanese/font-ume","version":"0.0.670","comment":"Ume Japanese TrueType fonts","maintainer":"hrs@FreeBSD.org","www":"https://sourceforge.jp/projects/ume-font/wiki/FrontPage","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"17c885d81481d61a6d0f73c99b220b54ca58f7ec2fc347690c61f9043e596af6","flatsize":90451079,"path":"All/ja-font-ume-0.0.670.pkg","repopath":"All/ja-font-ume-0.0.670.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":21778780,"desc":"UmeFont is a free Japanese TrueType font.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"}},"categories":["japanese","x11-fonts"]},{"name":"ja-font-motoya-al","origin":"japanese/font-motoya-al","version":"0.0.20100921_6","comment":"Free Japanese fonts by MOTOYA","maintainer":"hrs@FreeBSD.org","www":"https://android.googlesource.com/platform/frameworks/base/+/76d3b0f1bdf31b7315b636834f7da7211ca907e0","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cf74d28623bf6a90e8fbdfba6e4649ffd7973b87e13280ad9f20ebd5f3b7a13b","flatsize":4921691,"path":"All/ja-font-motoya-al-0.0.20100921_6.pkg","repopath":"All/ja-font-motoya-al-0.0.20100921_6.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":2689136,"desc":"Two free Japanese TrueType fonts (Apache License) by MOTOYA Co.,Ltd:\n\n- Motoya L Ceder W3\n- Motoya L Maru W3\n\nSee also: http://www.motoyafont.jp/news/newsrelease20100921.pdf","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"}},"categories":["japanese","x11-fonts"],"options":{"DOCS":"on"}},{"name":"ja-font-mplus-ipa","origin":"japanese/font-mplus-ipa","version":"1.0.20060520.p1_7","comment":"Mixed Japanese font with IPA, M-plus outline, and Bitstream Vera","maintainer":"hrs@FreeBSD.org","www":"http://mix-mplus-ipa.sourceforge.jp/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5a77649c6a6237155aaec0f591d6b706538cd60d3e534d2a4e300f69049108b9","flatsize":29499850,"path":"All/ja-font-mplus-ipa-1.0.20060520.p1_7.pkg","repopath":"All/ja-font-mplus-ipa-1.0.20060520.p1_7.pkg","licenselogic":"single","licenses":["NOTPARTIAL"],"pkgsize":3456904,"desc":"This package includes a mixed font consisting of an old version of\nJapanese TrueType fonts distributed by Infomation-technology Promotion\nAgency (IPA) Japan, M+ outline font, and Bitstream Vera Sans Mono font.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"}},"categories":["japanese","x11-fonts"],"options":{"DOCS":"on"}},{"name":"ja-spoqahansans-ttf","origin":"japanese/spoqahansans-ttf","version":"2.1.2","comment":"Japanese custom font based on Noto Sans and Lato","maintainer":"hyun@caffeinated.codes","www":"https://github.com/spoqa/spoqa-han-sans","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dc820bb3549908d0643a219f6d3066468e367b4e0c4c946ccec1c9a936c5498d","flatsize":119135294,"path":"All/ja-spoqahansans-ttf-2.1.2.pkg","repopath":"All/ja-spoqahansans-ttf-2.1.2.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":39219456,"desc":"Spoqa Han Sans: A custom font based on Noto Sans and Lato\n\nThis is Spoqa Han Sans JP, which supports both Korean and Japanese but\nprioritizes Japanese Kanji above the other.\n\n\"Spoqa Han Sans is a custom font based on Noto Sans and Lato to fit\nmultilingual UI of Spoqa's products. We now unveil the new version which has\nevolved in many ways.\"\n--- Spoqa","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["japanese","x11-fonts"],"options":{"ORIGINAL":"on","SUBSET":"off"},"messages":[{"message":"You can start using the font by following this instruction:\n\nAdd the following line to the \"Files\" section of your X.org configuration file:\n\n\tFontPath\t\"/usr/local/share/fonts/SpoqaHanSans/\"","type":"install"}]},{"name":"ja-font-udev-gothic-nf","origin":"japanese/font-udev-gothic-nf","version":"2.1.0","comment":"UDEV Gothic (Nerd Fonts composite version)","maintainer":"ume@FreeBSD.org","www":"https://github.com/yuru7/udev-gothic","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0f40671ab3f971fa95389d0771022f2d1bd840d2b35fccece308b55fe8a78c90","flatsize":101385620,"path":"All/ja-font-udev-gothic-nf-2.1.0.pkg","repopath":"All/ja-font-udev-gothic-nf-2.1.0.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":27561276,"desc":"UDEV Gothic is a composite font of BIZ UD Gothic and\nJetBrains Mono (Nerd Fonts composite version).","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"}},"categories":["japanese","x11-fonts"],"options":{"UDEV_GOTHIC_NF":"on","UDEV_GOTHIC_NFLG":"on","UDEV_GOTHIC_35NF":"on","UDEV_GOTHIC_35NFLG":"on"}},{"name":"ja-font-nasu","origin":"japanese/font-nasu","version":"20200227","comment":"Nasu Japanese TrueType fonts","maintainer":"ume@FreeBSD.org","www":"https://itouhiro.hatenablog.com/entry/20140917/font","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"45c212eeca7a686fe5a4e43b0554e6ba9ba288331850748787f5814fc6ce66be","flatsize":21088310,"path":"All/ja-font-nasu-20200227.pkg","repopath":"All/ja-font-nasu-20200227.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":9877164,"desc":"NasuFont is a free Japanese TrueType fonts","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"}},"categories":["japanese","x11-fonts"],"options":{"DOCS":"on"}},{"name":"jenkins","origin":"devel/jenkins","version":"2.504","comment":"Open-source continuous integration server","maintainer":"lwhsu@FreeBSD.org","www":"https://jenkins.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"67db4f2cb4954c89357f51cd64fa4ea2fb4b1d5891b55e203a3cb5de0bb4a505","flatsize":94294751,"path":"All/jenkins-2.504.pkg","repopath":"All/jenkins-2.504.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":92223680,"desc":"The leading open source automation server, Jenkins provides hundreds of\nplugins to support building, deploying and automating any project.","deps":{"openjdk17":{"origin":"java/openjdk17","version":"17.0.14+7.1"}},"categories":["devel","java"],"users":["jenkins"],"groups":["jenkins"],"annotations":{"cpe":"cpe:2.3:a:jenkins:jenkins:2.504:::::dragonfly6:x86_64"},"messages":[{"message":"Jenkins defaults listens on http://*:8080 , to change this, add --httpPort and\n--prefix settings to jenkins_args in /etc/rc.conf\n\nPlease login to the Jenkins web interface and secure it with a password\nwhen installing for the first time.\n\nMore information:\nhttps://www.jenkins.io/doc/book/installing/war-file/\nhttps://www.jenkins.io/doc/book/security/managing-security/","type":"install"}]},{"name":"ja-font-mona-ttf","origin":"japanese/font-mona-ttf","version":"2.90_1","comment":"TrueType Kanji fonts","maintainer":"nobutaka@FreeBSD.org","www":"https://monafont.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"313439462feebd9f5761059d12130fcccd022e07c1c4872d05b02a2e67f91b95","flatsize":2829357,"path":"All/ja-font-mona-ttf-2.90_1.pkg","repopath":"All/ja-font-mona-ttf-2.90_1.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":1422564,"desc":"TrueType kanji proportional fonts that have same metric and order as\nJapanese Windows font. This is named after ASCII art 'mona' used in\n'2 channel', notorious huge Web BBS.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"}},"categories":["japanese","x11-fonts"]},{"name":"ja-font-mona-ipa","origin":"japanese/font-mona-ipa","version":"1.0.8_8","comment":"IPA Japanese TrueType fonts with Mona font","maintainer":"hrs@FreeBSD.org","www":"http://www.geocities.jp/ipa_mona/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c0f4f4b07bcfe93644bcb497144014960a499a7dd236e048c310d75af28cd108","flatsize":19481120,"path":"All/ja-font-mona-ipa-1.0.8_8.pkg","repopath":"All/ja-font-mona-ipa-1.0.8_8.pkg","licenselogic":"single","licenses":["NOTPARTIAL"],"pkgsize":6321292,"desc":"Japanese TrueType fonts distributed by Infomation-technology Promotion\nAgency (IPA) Japan.  Included Mona font is for rendering ASCII arts\nwhich assume character width in MS Mincho/Gothic font series.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"}},"categories":["japanese","x11-fonts"],"options":{"DOCS":"on"}},{"name":"ja-font-mikachan","origin":"japanese/font-mikachan","version":"9.1","comment":"Handwritten Japanese TrueType fonts by Mika-chan","maintainer":"TsurutaniNaoki@gmail.com","www":"http://mikachan-font.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e195e4bb1c5c64fa9033ed0d9b9f0ab324eca50abc363ed77aac1465ca92493a","flatsize":2857649,"path":"All/ja-font-mikachan-9.1.pkg","repopath":"All/ja-font-mikachan-9.1.pkg","licenselogic":"single","licenses":["mikachan"],"pkgsize":1855312,"desc":"Mika-chan wrote a full set of Japanese fonts by hand, scanned,\nthen translated it to a TrueTypeFont package.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"}},"categories":["japanese","x11-fonts"]},{"name":"kibana8","origin":"textproc/kibana8","version":"8.11.3","comment":"Browser based analytics and search interface to ElasticSearch","maintainer":"elastic@FreeBSD.org","www":"https://www.elastic.co/products/kibana","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bb7efa15bfe4c69008abab76610b094325ae74cf2ab9dd877e86b57afaca9315","flatsize":738772522,"path":"All/kibana8-8.11.3.pkg","repopath":"All/kibana8-8.11.3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":179704224,"desc":"Kibana is an open source (Apache Licensed), browser based analytics and search\ndashboard for Elasticsearch. Kibana is a snap to setup and start using. Kibana\nstrives to be easy to get started with, while also being flexible and powerful,\njust like Elasticsearch.\n\nKibana 7.x is compatible with Elasticsearch 7.x","deps":{"libuv":{"origin":"devel/libuv","version":"1.50.0"},"node18":{"origin":"www/node18","version":"18.20.7"},"re2":{"origin":"devel/re2","version":"20240702_1"}},"categories":["textproc","www"],"shlibs_required":["libbrotlidec.so.1","libbrotlienc.so.1","libc.so.8","libcares.so.2","libcrypto.so.12","libexecinfo.so.1","libicui18n.so.76","libicuuc.so.76","libkvm.so.3","libm.so.4","libnghttp2.so.14","libpthread.so.0","libssl.so.12","libstdc++.so.9","libutil.so.4","libuv.so.1","libz.so.3"],"annotations":{"cpe":"cpe:2.3:a:elastic:kibana:8.11.3:::::dragonfly6:x86_64"},"messages":[{"message":"NOTICE: kibana port now installs kibana-specific utilities\nas symbolic links into /usr/local/bin.","type":"install"}]},{"name":"ja-font-mona","origin":"japanese/font-mona","version":"2.90_3","comment":"12,14,16-dot Kanji fonts","maintainer":"nobutaka@FreeBSD.org","www":"https://monafont.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fb799368ff1ce46763f7b14f855d06e05db44bc3a795400f5a47630b5c98874d","flatsize":5342316,"path":"All/ja-font-mona-2.90_3.pkg","repopath":"All/ja-font-mona-2.90_3.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":4489752,"desc":"12,14,16-dot kanji proportional fonts that have same metric and order as\nJapanese Windows font. This is named after ASCII art 'mona' used in\n'2 channel', notorious huge Web BBS.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["japanese","x11-fonts"]},{"name":"ja-font-mplus-outline","origin":"japanese/font-mplus-outline","version":"0.6.3","comment":"M+ Outline Fonts","maintainer":"hrs@FreeBSD.org","www":"https://mplus-fonts.osdn.jp/mplus-outline-fonts/index-en.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"912ab08e09f46a42b9e9947d1df522fe85967bd51fd383c86f3960b86e7ee115","flatsize":74058741,"path":"All/ja-font-mplus-outline-0.6.3.pkg","repopath":"All/ja-font-mplus-outline-0.6.3.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":26388780,"desc":"M+ Outline fonts include proportional Latin (4 variations),\nfixed-halfwidth Latin (3 variations) and fixed-fullwidth Japanese\n(2 Kana variations) character set.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["japanese","x11-fonts"],"options":{"DOCS":"on"}},{"name":"ja-font-migmix","origin":"japanese/font-migmix","version":"1.0.20130617_5","comment":"Mixed Japanese font with IPA Gothic and M-plus outline","maintainer":"hrs@FreeBSD.org","www":"http://mix-mplus-ipa.sourceforge.jp/migmix/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"51872cfab4c8b538f527a8a23e51578addd7fe4fdada7866dc227e4bed2f7997","flatsize":26768589,"path":"All/ja-font-migmix-1.0.20130617_5.pkg","repopath":"All/ja-font-migmix-1.0.20130617_5.pkg","licenselogic":"single","licenses":["IPAFONTLICv1.0"],"pkgsize":5183372,"desc":"This package includes a mixed font consisting of Japanese TrueType\nfonts distributed by Infomation-technology Promotion Agency (IPA)\nJapan and M+ outline font.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"}},"categories":["japanese","x11-fonts"],"options":{"DOCS":"on"}},{"name":"ja-font-udev-gothic","origin":"japanese/font-udev-gothic","version":"2.1.0","comment":"UDEV Gothic","maintainer":"ume@FreeBSD.org","www":"https://github.com/yuru7/udev-gothic","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c93631d2eddedf83e367a33e17decf21e77f3f3f32fc02a906f66d2a1e0303c4","flatsize":96129205,"path":"All/ja-font-udev-gothic-2.1.0.pkg","repopath":"All/ja-font-udev-gothic-2.1.0.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":39218868,"desc":"UDEV Gothic is a composite font of BIZ UD Gothic and\nJetBrains Mono.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"}},"categories":["japanese","x11-fonts"],"options":{"UDEV_GOTHIC":"on","UDEV_GOTHIC_JPDOC":"on","UDEV_GOTHIC_LG":"on","UDEV_GOTHIC_35":"on","UDEV_GOTHIC_35JPDOC":"on","UDEV_GOTHIC_35LG":"on"}},{"name":"ja-font-marumoji","origin":"japanese/font-marumoji","version":"1.0_11","comment":"Japanese marumoji fonts","maintainer":"hrs@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f70a8271b4c571bbbee7f28225a6ec00f812e9177cfaf36b06f6cf30eddfdb2d","flatsize":2977087,"path":"All/ja-font-marumoji-1.0_11.pkg","repopath":"All/ja-font-marumoji-1.0_11.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2256276,"desc":"Japanese marumoji font collection for X","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"}},"categories":["japanese","x11-fonts"]},{"name":"ja-font-udev-gothic-hs","origin":"japanese/font-udev-gothic-hs","version":"2.1.0","comment":"UDEV Gothic (Full-width space invisible version)","maintainer":"ume@FreeBSD.org","www":"https://github.com/yuru7/udev-gothic","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1af731b5ebb026407e8068e48ff643954019f8cf1732a8c78b7bae7138ba2595","flatsize":96124816,"path":"All/ja-font-udev-gothic-hs-2.1.0.pkg","repopath":"All/ja-font-udev-gothic-hs-2.1.0.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":39222344,"desc":"UDEV Gothic is a composite font of BIZ UD Gothic and\nJetBrains Mono (Full-width space invisible version).","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"}},"categories":["japanese","x11-fonts"],"options":{"UDEV_GOTHIC_HS":"on","UDEV_GOTHIC_HSJPDOC":"on","UDEV_GOTHIC_HSLG":"on","UDEV_GOTHIC_35HS":"on","UDEV_GOTHIC_35HSJPDOC":"on","UDEV_GOTHIC_35HSLG":"on"}},{"name":"ja-font-plemoljp-nf","origin":"japanese/font-plemoljp-nf","version":"2.0.3","comment":"Plex Mono Language JP (Nerd Fonts)","maintainer":"ume@FreeBSD.org","www":"https://github.com/yuru7/PlemolJP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8661a7902ab967cd93b0ea4414d7e3dc70e0c47eb3918c37a37ef0710f799927","flatsize":154846914,"path":"All/ja-font-plemoljp-nf-2.0.3.pkg","repopath":"All/ja-font-plemoljp-nf-2.0.3.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":34833412,"desc":"Plex Mono Language JP is a composite font of IBM Plex Mono and\nIBM Plex Sans JP (Nerd Fonts).","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"}},"categories":["japanese","x11-fonts"],"options":{"PLEMOLJP_CONS_NF":"on","PLEMOLJP35_CONS_NF":"on"}},{"name":"ja-font-migu","origin":"japanese/font-migu","version":"1.0.20130617_5","comment":"Another Japanese font set based on MigMix","maintainer":"hrs@FreeBSD.org","www":"http://mix-mplus-ipa.sourceforge.jp/migu/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a4d758b28c73b03c7cd6aeac8a454df54abdcaf36cad483c364433e7b95155dc","flatsize":26769241,"path":"All/ja-font-migu-1.0.20130617_5.pkg","repopath":"All/ja-font-migu-1.0.20130617_5.pkg","licenselogic":"single","licenses":["IPAFONTLICv1.0"],"pkgsize":4995148,"desc":"This is a Japanese TrueType font based on MigMix Japanese font.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"}},"categories":["japanese","x11-fonts"],"options":{"DOCS":"on"}},{"name":"ja-font-moralerspace-jpdoc","origin":"japanese/font-moralerspace-jpdoc","version":"1.1.0","comment":"Moralerspace Font (Regular version for JP Doc)","maintainer":"ume@FreeBSD.org","www":"https://github.com/yuru7/moralerspace","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3c8e7bac18a00a0ef2272b8cb4a36305dfbd6ec9a2d66cd1a061b2d906cacf18","flatsize":67813724,"path":"All/ja-font-moralerspace-jpdoc-1.1.0.pkg","repopath":"All/ja-font-moralerspace-jpdoc-1.1.0.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":24648708,"desc":"Moralerspace is a composite font of Monaspace and IBM Plex Sans JP\n(Regular version (3 half-width: 5 full-width width) & Symbols that\nfrequently appear in Japanese documents are full-width).","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"}},"categories":["japanese","x11-fonts"],"options":{"ARGON":"on","KRYPTON":"on","NEON":"on","RADON":"on","XENON":"on"}},{"name":"ja-font-kaname12","origin":"japanese/font-kaname12","version":"1.1_3","comment":"12-dot Kanji font","maintainer":"CQG00620@nifty.ne.jp","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9e97dbfa964b2cf79d25cfdd4241a64dc91028f823a2e28a7d451d8a7cff1c28","flatsize":733112,"path":"All/ja-font-kaname12-1.1_3.pkg","repopath":"All/ja-font-kaname12-1.1_3.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":591864,"desc":"Japanese 12 dot font named `kanamecho'.\nkaname-latin1.pcf:-MNKANAME-Fixed-Medium-R-Normal--12-110-75-75-C-60-\\\nISO8859-1\nknmhn12x.pcf:-MNKANAME-Fixed-Medium-R-Normal--12-110-75-75-C-60-\\\nJISX0201.1976-0\nknm12p.pcf:-MNKANAME-Fixed-Medium-R-Normal--12-110-75-75-P-120-\\\nJISX0208.1983-0\nknm12pb.pcf:-MNKANAME-Fixed-Bold-R-Normal--12-110-75-75-P-120-\\\nJISX0208.1983-0\nknmzn12x.pcf:-MNKANAME-Fixed-Medium-R-Normal--12-110-75-75-C-120-\\\nJISX0208.1983-0\nknmzn12xb.pcf:-MNKANAME-Fixed-Bold-R-Normal--12-110-75-75-C-120-\\\nJISX0208.1983-0\n\nYou can also use 'k12' as an alias for knmzn12x.pcf, 'k12b' for knmzn12xb.pcf,\n'r12' for knmhn12x.pcf, and 'a12' for kaname-latin1.pcf.\n\nSimple usage:\n\t%25 kterm -fn a12 -fk k12 -fl r12\n\t%25 mule -fn r12","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["japanese","x11-fonts"],"options":{"DOCS":"on"}},{"name":"ja-font-koruri","origin":"japanese/font-koruri","version":"20210720","comment":"Koruri Japanese TrueType fonts","maintainer":"meta@FreeBSD.org","www":"https://koruri.github.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5163141ff3ba129b8ba75c7ea4f057b714e58d0572d05e48eb8c3c294c9ba59a","flatsize":9389707,"path":"All/ja-font-koruri-20210720.pkg","repopath":"All/ja-font-koruri-20210720.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":4346788,"desc":"Koruri Japanese TrueType fonts.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"}},"categories":["japanese","x11-fonts"],"options":{"DOCS":"on"}},{"name":"ja-font-kanji18","origin":"japanese/font-kanji18","version":"1.0_3","comment":"18-dot Kanji font","maintainer":"CQG00620@nifty.ne.jp","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4b7e7f3bf206eb7792f07f76c9fecf2fc46d09c59340832db55ef74eb0de5c0f","flatsize":2026403,"path":"All/ja-font-kanji18-1.0_3.pkg","repopath":"All/ja-font-kanji18-1.0_3.pkg","licenselogic":"single","pkgsize":1492852,"desc":"Japanese 18 dot gothic font.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["japanese","x11-fonts"],"options":{"DOCS":"on"}},{"name":"ja-font-kappa20","origin":"japanese/font-kappa20","version":"0.396_4","comment":"20-dot Kanji font Kappa20","maintainer":"ginga-freebsd@ginganet.org","www":"http://kappa.allnet.ne.jp/20dot.fonts/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cd2aa855c7e719da438d1d099012f699db2f0267a8b01e0883cbbf06a11ffe89","flatsize":3709128,"path":"All/ja-font-kappa20-0.396_4.pkg","repopath":"All/ja-font-kappa20-0.396_4.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":3154172,"desc":"Japanese 20 dot fonts(`Kappa20dot').\n\nYou can use:\n\tk20[mb]\t\tmincho/gothic\t(JIS X 0208)\n\t\t\t('m' for medium mincho, 'b' for bold mincho)\n\t10x20[mb]\tascii\t\t(ISO-8859-1(Latin 1))\n\t10x20rk[mb]\tkana\t\t(JIS X 0201)\n\t10x20L[239][mb]\tISO 8859-[239]\t(Latin [239])\n\tipa-10x20[mb]\tMule IPA fonts\n\tvk20[mb]\tk20[mb] modified for vertical writings\n\n\tItalic(slanted) fonts are available with 'i' postfix.\n\nAn example usage:\n  %25 kterm -fn a20m -fb a20b -fr r10m -frb a20b -fk k20m -fkb k20b -lsp 3\nor in your Xresources file:\n  KTerm*VT100*fontList:\t\t-kappa-fixed-medium-r-normal--20-*\n  KTerm*VT100*boldFontList:\t-kappa-fixed-bold-r-normal--20-*","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["japanese","x11-fonts"],"options":{"DOCS":"on"}},{"name":"ja-font-moralerspace-hwnf","origin":"japanese/font-moralerspace-hwnf","version":"1.1.0","comment":"Moralerspace Font (Half-width 1:Full-width 2 Width + Nerd Fonts)","maintainer":"ume@FreeBSD.org","www":"https://github.com/yuru7/moralerspace","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e83bf4a01aebd197c9d98a7621f934a2615c087232162d1da9de14e780115390","flatsize":112169683,"path":"All/ja-font-moralerspace-hwnf-1.1.0.pkg","repopath":"All/ja-font-moralerspace-hwnf-1.1.0.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":26139848,"desc":"Moralerspace is a composite font of Monaspace and IBM Plex Sans JP\n(Half-width 1:Full-width 2 Width + Nerd Fonts).","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"}},"categories":["japanese","x11-fonts"],"options":{"ARGON":"on","KRYPTON":"on","NEON":"on","RADON":"on","XENON":"on"}},{"name":"ja-font-moralerspace-nf","origin":"japanese/font-moralerspace-nf","version":"1.1.0","comment":"Moralerspace Font (Regular version + Nerd Fonts)","maintainer":"ume@FreeBSD.org","www":"https://github.com/yuru7/moralerspace","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e66600a14f18b427855dcc814317d76e1b3179ffe8d96426b99c026cad08aca5","flatsize":112149709,"path":"All/ja-font-moralerspace-nf-1.1.0.pkg","repopath":"All/ja-font-moralerspace-nf-1.1.0.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":26106916,"desc":"Moralerspace is a composite font of Monaspace and IBM Plex Sans JP\n(Regular version (3 half-width: 5 full-width width) + Nerd Fonts).","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"}},"categories":["japanese","x11-fonts"],"options":{"ARGON":"on","KRYPTON":"on","NEON":"on","RADON":"on","XENON":"on"}},{"name":"ja-font-kochi","origin":"japanese/font-kochi","version":"20030809_6","comment":"Kochi Japanese TrueType font","maintainer":"hrs@FreeBSD.org","www":"http://wiki.fdiary.net/font/?kochi-alternative","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5d0190ba1d1f5472302946343dbd6b71263afc8e16d74048813c65307fdeba32","flatsize":17603921,"path":"All/ja-font-kochi-20030809_6.pkg","repopath":"All/ja-font-kochi-20030809_6.pkg","licenselogic":"single","licenses":["COPYINGATTACHED"],"pkgsize":6936524,"desc":"Free Japanese TrueType fonts named 'Kochi Mincho' and 'Kochi Gothic'.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"}},"categories":["japanese","x11-fonts"],"options":{"DOCS":"on"}},{"name":"ja-font-moralerspace-hwjpdoc","origin":"japanese/font-moralerspace-hwjpdoc","version":"1.1.0","comment":"Moralerspace Font (Half-width 1: Full-width 2 Width for JP Doc)","maintainer":"ume@FreeBSD.org","www":"https://github.com/yuru7/moralerspace","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ba3e07ef842e61f5b13847954e4184e57747de2d817620b62f82f25fc5513578","flatsize":67838906,"path":"All/ja-font-moralerspace-hwjpdoc-1.1.0.pkg","repopath":"All/ja-font-moralerspace-hwjpdoc-1.1.0.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":24690380,"desc":"Moralerspace is a composite font of Monaspace and IBM Plex Sans JP\n(Half-width 1: Full-width 2 Width & Symbols that frequently appear in\nJapanese documents are full-width).","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"}},"categories":["japanese","x11-fonts"],"options":{"ARGON":"on","KRYPTON":"on","NEON":"on","RADON":"on","XENON":"on"}},{"name":"jenkins-lts","origin":"devel/jenkins-lts","version":"2.492.3","comment":"Open-source continuous integration server","maintainer":"lwhsu@FreeBSD.org","www":"https://jenkins.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"950363cf56532c3c8ca5fdb3db7bb1c643022fd080eb77153592eff8b1a718c9","flatsize":96692776,"path":"All/jenkins-lts-2.492.3.pkg","repopath":"All/jenkins-lts-2.492.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":94807536,"desc":"The leading open source automation server, Jenkins provides hundreds of\nplugins to support building, deploying and automating any project.","deps":{"openjdk17":{"origin":"java/openjdk17","version":"17.0.14+7.1"}},"categories":["devel","java"],"users":["jenkins"],"groups":["jenkins"],"annotations":{"cpe":"cpe:2.3:a:jenkins:jenkins:2.492.3::lts:::dragonfly6:x86_64"},"messages":[{"message":"Jenkins defaults listens on http://*:8080 , to change this, add --httpPort and\n--prefix settings to jenkins_args in /etc/rc.conf\n\nPlease login to the Jenkins web interface and secure it with a password\nwhen installing for the first time.\n\nMore information:\nhttps://www.jenkins.io/doc/book/installing/war-file/\nhttps://www.jenkins.io/doc/book/security/managing-security/","type":"install"}]},{"name":"ja-font-ipa-uigothic","origin":"japanese/font-ipa-uigothic","version":"00203_5","comment":"IPA Japanese fonts, UIGothic","maintainer":"hrs@FreeBSD.org","www":"https://moji.or.jp/ipafont/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3807c91166857214aebdc0662ed7e40c54541c1dc0931a8ff51979396f0a5ad8","flatsize":4948970,"path":"All/ja-font-ipa-uigothic-00203_5.pkg","repopath":"All/ja-font-ipa-uigothic-00203_5.pkg","licenselogic":"single","licenses":["IPAFONTLICOLD"],"pkgsize":2267612,"desc":"Japanese TrueType fonts distributed by Infomation-technology Promotion\nAgency (IPA) Japan.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"}},"categories":["japanese","x11-fonts"],"options":{"DOCS":"on"}},{"name":"ja-font-moralerspace","origin":"japanese/font-moralerspace","version":"1.1.0","comment":"Moralerspace Font (Regular Version)","maintainer":"ume@FreeBSD.org","www":"https://github.com/yuru7/moralerspace","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b2ce6c00ddce5a38e49809a5e8aac09e99b9bbc0b1aa9dfd9d06bf7607478c5b","flatsize":67839727,"path":"All/ja-font-moralerspace-1.1.0.pkg","repopath":"All/ja-font-moralerspace-1.1.0.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":24632064,"desc":"Moralerspace is a composite font of Monaspace and IBM Plex Sans JP\n(Regular version (half-width 3: full-width 5 width)).","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"}},"categories":["japanese","x11-fonts"],"options":{"ARGON":"on","KRYPTON":"on","NEON":"on","RADON":"on","XENON":"on"}},{"name":"ja-font-jisx0213","origin":"japanese/font-jisx0213","version":"20040425_8","comment":"Japanese jisx0213 fonts","maintainer":"hrs@FreeBSD.org","www":"http://www12.ocn.ne.jp/~imamura/jisx0213.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"df171c70f51f16034f27b02fadf355e9de186c617819af0fd9471898118686a3","flatsize":9198966,"path":"All/ja-font-jisx0213-20040425_8.pkg","repopath":"All/ja-font-jisx0213-20040425_8.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":7396244,"desc":"Japanese jisx0213 public domain fonts","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["japanese","x11-fonts"]},{"name":"ja-font-elisa8","origin":"japanese/font-elisa8","version":"1.0_4","comment":"8-dot Kanji font 'elisa'","maintainer":"toshi@tea.forus.or.jp","www":"http://hp.vector.co.jp/authors/VA002310/family.htm","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"55b8913812d1dfdf4d895622e4b9273293a7932da2af2e84b451f2185a1de384","flatsize":143020,"path":"All/ja-font-elisa8-1.0_4.pkg","repopath":"All/ja-font-elisa8-1.0_4.pkg","licenselogic":"single","licenses":["NOTPARTIAL-NOTCOMMERCIAL"],"pkgsize":96204,"desc":"Japanese 8 dot font named `elisa font'.\n\nYou can use 'k8', 'r8', 'a8' as an alias for elisa font, 4x8 dots\njis.x0201 font, 4x8 dots iso8859-1 font.\n\nA simple usage:\n\t%25 kterm -fn a8 -fr r8 -fk k8","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["japanese","x11-fonts"],"options":{"DOCS":"on"}},{"name":"ja-font-moralerspace-hw","origin":"japanese/font-moralerspace-hw","version":"1.1.0","comment":"Moralerspace Font (Half-width 1: Full-width 2 Width)","maintainer":"ume@FreeBSD.org","www":"https://github.com/yuru7/moralerspace","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2ba48bd61f16e67b9d1341e4c5a766dcbdb7a8034714aa1f20a21a027bcdf785","flatsize":67860473,"path":"All/ja-font-moralerspace-hw-1.1.0.pkg","repopath":"All/ja-font-moralerspace-hw-1.1.0.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":24669752,"desc":"Moralerspace is a composite font of Monaspace and IBM Plex Sans JP\n(Half-width 1: Full-width 2 Width).","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"}},"categories":["japanese","x11-fonts"],"options":{"ARGON":"on","KRYPTON":"on","NEON":"on","RADON":"on","XENON":"on"}},{"name":"ja-font-elisa10","origin":"japanese/font-elisa10","version":"1.0_4","comment":"Elisa 10-dot Kanji font","maintainer":"hrs@FreeBSD.org","www":"http://www.wheel.gr.jp/~dai/software/elisau10-doc.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aece75f46714703770378f3214438ea3dcf5eb1aa0d25ef81c16ee0116603cb7","flatsize":128512,"path":"All/ja-font-elisa10-1.0_4.pkg","repopath":"All/ja-font-elisa10-1.0_4.pkg","licenselogic":"single","licenses":["NOTPARTIAL-NOTCOMMERCIAL"],"pkgsize":86572,"desc":"Elisa10 is Japanese 10 dot font based on Elisa 8-dot font.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["japanese","x11-fonts"],"options":{"DOCS":"on"}},{"name":"ja-sourcehansans-otf","origin":"japanese/sourcehansans-otf","version":"2.001","comment":"Japanese font by Adobe designed for user interfaces","maintainer":"hyun@caffeinated.codes","www":"https://github.com/adobe-fonts/source-han-sans","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ec12556010907ba5c07a25cea3c1b734319188150a37af961eacffc5e77c6155","flatsize":121551594,"path":"All/ja-sourcehansans-otf-2.001.pkg","repopath":"All/ja-sourcehansans-otf-2.001.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":79963912,"desc":"Source Han Sans: A new open source Pan-CJK typeface family from Adobe\n\nThis is Source Han Sans (JP), which supports all four variants in this family\nbut prioritizes Japanese Kanji over other three.\n\n\"Source Han Sans, available in seven weights, is a typeface family which\nprovides full support for Japanese, Korean, Traditional Chinese, and Simplified\nChinese, all in one font. It also includes Latin, Greek, and Cyrillic glyphs\nfrom our popular Source Sans family. All told, each font weight in the family\nhas a total of 65,535 glyphs (the maximum supported in the OpenType format), and\nthe entire family rounds out at just under half a million total glyphs.\"\n--- The Typekit Blog, Adobe","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["japanese","x11-fonts"],"options":{"HW":"off","FULL":"on","SUBSET":"off"},"messages":[{"message":"You can start using the font by following this instruction:\n\nAdd the following line to the \"Files\" section of your X.org configuration file:\n\n\tFontPath\t\"/usr/local/share/fonts/SourceHanSans/\"","type":"install"}]},{"name":"ja-font-ipaex","origin":"japanese/font-ipaex","version":"00401","comment":"IPAex Japanese fonts","maintainer":"hrs@FreeBSD.org","www":"https://moji.or.jp/ipafont/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5bf53819d7f6b213cbc17928341e65c558d2e919fb73491fb4d1f5ae0aea9c5b","flatsize":13958966,"path":"All/ja-font-ipaex-00401.pkg","repopath":"All/ja-font-ipaex-00401.pkg","licenselogic":"single","licenses":["IPAFONTLICv1.0"],"pkgsize":7819220,"desc":"Japanese TrueType fonts distributed by Infomation-technology Promotion\nAgency (IPA) Japan.\n\nIPAex Mincho, the integration of IPA Mincho and IPA P Mincho, and\nIPAex Gothic, the integration of IPA Gothic and IPA P Gothic are newly\ndeveloped. This new font series is strictly following Japanese\nprinting font tradition, namely, Japanese characters (Kanji, Kana and\npunctuation marks) are full width mono-space pitch, and Western\ncharacters are proportional pitch.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"}},"categories":["japanese","x11-fonts"],"options":{"DOCS":"on"}},{"name":"ja-font-kanji26","origin":"japanese/font-kanji26","version":"1.0_3","comment":"26-dot Kanji font","maintainer":"CQG00620@nifty.ne.jp","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4516d8393103aa866c4881cbc2d87a0ff51bbc04826c51be703a84c5cc166f61","flatsize":3198106,"path":"All/ja-font-kanji26-1.0_3.pkg","repopath":"All/ja-font-kanji26-1.0_3.pkg","licenselogic":"single","pkgsize":2772372,"desc":"Japanese 26 dot mincho font.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["japanese","x11-fonts"],"options":{"DOCS":"on"}},{"name":"ja-font-ayu20","origin":"japanese/font-ayu20","version":"1.7.a_3","comment":"Ayu 20-dot Kanji font","maintainer":"hrs@FreeBSD.org","www":"https://x-tt.osdn.jp/ayu.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"55826033da973b13ffb9c0f2c6f50c934b07cac26630b796700ae36f4be536b5","flatsize":642266,"path":"All/ja-font-ayu20-1.7.a_3.pkg","repopath":"All/ja-font-ayu20-1.7.a_3.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":566196,"desc":"Ayu Bitmap Japanese font, 20-dot version.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["japanese","x11-fonts"],"options":{"DOCS":"on"}},{"name":"ja-font-ipa","origin":"japanese/font-ipa","version":"00303_7","comment":"IPA Japanese fonts","maintainer":"hrs@FreeBSD.org","www":"https://moji.or.jp/ipafont/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d0ca7922dfe8ec73e6b6136d0a66cf0a2b7bc4d4a4e25a27bf5d3ad54debcd0b","flatsize":28587281,"path":"All/ja-font-ipa-00303_7.pkg","repopath":"All/ja-font-ipa-00303_7.pkg","licenselogic":"single","licenses":["IPAFONTLICv1.0"],"pkgsize":8126664,"desc":"Japanese TrueType fonts distributed by Infomation-technology Promotion\nAgency (IPA) Japan.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"}},"categories":["japanese","x11-fonts"],"options":{"DOCS":"on"}},{"name":"ja-font-firge-nerd","origin":"japanese/font-firge-nerd","version":"0.3.0","comment":"Firge is a composite font of Fira Mono and GenShin-Gothic","maintainer":"ume@FreeBSD.org","www":"https://github.com/yuru7/Firge","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2ee856b57102b01c85817aaac755d08ef773c307ea4afcb080c65f25811b8c6b","flatsize":28438537,"path":"All/ja-font-firge-nerd-0.3.0.pkg","repopath":"All/ja-font-firge-nerd-0.3.0.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":10755620,"desc":"Firge is a composite font of Fira Mono and GenShin-Gothic.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"}},"categories":["japanese","x11-fonts"],"options":{"FIRGENERD_CONS":"on","FIRGE35NERD_CONS":"on"}},{"name":"ja-flower-fpw","origin":"japanese/flower-fpw","version":"1.0_1","comment":"Dictionary for flowers (EPWING V1 format)","maintainer":"ports@FreeBSD.org","www":"http://openlab.ring.gr.jp/edict/fpw/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4693a68003b6d0b628e1bf6443b64054c2fb59acf67614e6d9ff1a959d7e9796","flatsize":218096,"path":"All/ja-flower-fpw-1.0_1.pkg","repopath":"All/ja-flower-fpw-1.0_1.pkg","licenselogic":"single","pkgsize":53792,"desc":"This flower dictionary was produced by Mr. Yoshio Kobayashi.  This\nfile is converted from the original dictionary into JIS X 4081 format\n(that is a subset of EPWING V1) by FreePWING. So this can be used by\nEPWING viewers on Unix and the other OS (e.g. Windows or MacOS).\n\no URL for the original dictionary:\n     http://www.inv.co.jp/~yoshio/DW/Flower/Flower.htm\n\no URL for this converted dictionary:","categories":["japanese"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ja-flower-fpw port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-font-ayu18","origin":"japanese/font-ayu18","version":"1.3.1.1_3","comment":"Ayu 18-dot Kanji font","maintainer":"hrs@FreeBSD.org","www":"https://x-tt.osdn.jp/ayu.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bb385d5a85741a60c0f317825af89d2ecb26240c672ee70d758d6bfdbeada16f","flatsize":1171731,"path":"All/ja-font-ayu18-1.3.1.1_3.pkg","repopath":"All/ja-font-ayu18-1.3.1.1_3.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":990412,"desc":"Ayu Bitmap Japanese font, 18-dot version.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["japanese","x11-fonts"],"options":{"DOCS":"on"}},{"name":"ja-font-bizin-gothic","origin":"japanese/font-bizin-gothic","version":"0.0.4","comment":"Font for programming composed of BizUD gothic and Inconsolata","maintainer":"hiroo.ono+freebsd@gmail.com","www":"https://github.com/yuru7/bizin-gothic","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f14bebd68a9ef5b4c6418b78b243e1a66d3090eae9957ff0432d073cdeabca50","flatsize":7566701,"path":"All/ja-font-bizin-gothic-0.0.4.pkg","repopath":"All/ja-font-bizin-gothic-0.0.4.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":3921820,"desc":"Bizin Gothic is a font for programming composing the universal\ndesign font BizUD Gothic and the latin font Inconsolata.\nThe goal is to combine the eye-friendly glyphs of BIZ UD Gothic\nand the quirky and beautiful glyphs of Inconsolata without any\nsense of discomfort.\nIn addition, the specifications for various character\nadjustments to improve readability in this font were made with\nRicty in mind.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"}},"categories":["japanese","x11-fonts"]},{"name":"ja-fcitx5-cskk","origin":"japanese/fcitx5-cskk","version":"1.2.0","comment":"SKK input method plugin for fcitx5 that uses LibCSKK","maintainer":"syobon@syobon.net","www":"https://github.com/fcitx/fcitx5-cskk","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bcf53547ef2f71ba74deea4ca4c4b1f1ae32072de86d31d3b6fc271d82133542","flatsize":479680,"path":"All/ja-fcitx5-cskk-1.2.0.pkg","repopath":"All/ja-fcitx5-cskk-1.2.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":214288,"desc":"SKK input method plugin for fcitx5 that uses LibCSKK","deps":{"fcitx5":{"origin":"textproc/fcitx5","version":"5.1.11_1"},"fcitx5-qt5":{"origin":"textproc/fcitx5-qt","version":"5.1.8"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"ja-cskk":{"origin":"japanese/cskk","version":"3.1.5"},"ja-skk-jisyo":{"origin":"japanese/skk-jisyo","version":"20240130_1"},"kf6-extra-cmake-modules":{"origin":"devel/kf6-extra-cmake-modules","version":"6.14.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["japanese","textproc"],"options":{"QT5":"on"}},{"name":"ja-fcitx5-anthy-unicode","origin":"japanese/fcitx5-anthy","version":"5.1.5","comment":"Anthy support for Fcitx5","maintainer":"khng@FreeBSD.org","www":"https://github.com/fcitx/fcitx5-anthy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"901b7829fd0c0fbae6c81d728b6600211993d2a495876d91b2d4c8cd082d7778","flatsize":650859,"path":"All/ja-fcitx5-anthy-unicode-5.1.5.pkg","repopath":"All/ja-fcitx5-anthy-unicode-5.1.5.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":164548,"desc":"Anthy support for Fcitx5 input method framework.","deps":{"fcitx5":{"origin":"textproc/fcitx5","version":"5.1.11_1"},"ja-anthy-unicode":{"origin":"japanese/anthy-unicode","version":"1.0.0.20240502"},"kf6-extra-cmake-modules":{"origin":"devel/kf6-extra-cmake-modules","version":"6.14.0"}},"categories":["japanese","textproc"],"annotations":{"flavor":"unicode"}},{"name":"ja-foldoc-fpw","origin":"japanese/foldoc-fpw","version":"1.0.2","comment":"Free On-line Dictionary of Computing (EPWING V1 format)","maintainer":"ports@FreeBSD.org","www":"http://openlab.ring.gr.jp/edict/fpw/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d7f8037f95c82e10b43957203bc4cdea72d68a764ddf837792be395f5a08b45c","flatsize":12642697,"path":"All/ja-foldoc-fpw-1.0.2.pkg","repopath":"All/ja-foldoc-fpw-1.0.2.pkg","licenselogic":"single","pkgsize":1832836,"desc":"This is converted from The Free On-line Dictionary of Computing\n(http://www.foldoc.org/) into JIS X 4081 format (that is a subset of\nEPWING V1) by FreePWING. So it can be used by EPWING viewer on Unix\nand the other OS (e.g. Windows or MacOS).  URL for this converted\ndictionary is","categories":["japanese"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ja-foldoc-fpw port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-fcitx5-anthy","origin":"japanese/fcitx5-anthy","version":"5.1.5","comment":"Anthy support for Fcitx5","maintainer":"khng@FreeBSD.org","www":"https://github.com/fcitx/fcitx5-anthy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"935c65b8394cd7651738b439c73de91b78f2db7ad5d1709161b9421e64621142","flatsize":650859,"path":"All/ja-fcitx5-anthy-5.1.5.pkg","repopath":"All/ja-fcitx5-anthy-5.1.5.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":164648,"desc":"Anthy support for Fcitx5 input method framework.","deps":{"fcitx5":{"origin":"textproc/fcitx5","version":"5.1.11_1"},"ja-anthy":{"origin":"japanese/anthy","version":"0.4_5,1"},"kf6-extra-cmake-modules":{"origin":"devel/kf6-extra-cmake-modules","version":"6.14.0"}},"categories":["japanese","textproc"],"annotations":{"flavor":"original"}},{"name":"ja-fcitx-skk","origin":"japanese/fcitx-skk","version":"0.1.4_3","comment":"SKK support for Fcitx","maintainer":"hiroto.kagotani@gmail.com","www":"https://fcitx-im.org/wiki/Fcitx","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d8e94fcbd1019ddd22e9367ccf7a56d53eafb27e918b242dbfa838071d9c4364","flatsize":236174,"path":"All/ja-fcitx-skk-0.1.4_3.pkg","repopath":"All/ja-fcitx-skk-0.1.4_3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":66320,"desc":"fcitx-skk provides SKK as a back-end to the Fcitx IM framework.","deps":{"fcitx-qt5":{"origin":"textproc/fcitx-qt5","version":"1.2.7"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"ja-libskk":{"origin":"japanese/libskk","version":"1.0.5_1"},"ja-skk-jisyo":{"origin":"japanese/skk-jisyo","version":"20240130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"zh-fcitx":{"origin":"chinese/fcitx","version":"4.2.9.9_1"}},"categories":["japanese"],"options":{"QT5":"on"}},{"name":"ja-fcitx-mozc","origin":"japanese/fcitx-mozc","version":"2.23.2815.102.01_26","comment":"Mozc engine for Fcitx","maintainer":"hrs@FreeBSD.org","www":"https://github.com/google/mozc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"340e68ef415e7efc5ad3e4925ff6b4ced548001b456602ad791d88c71bd39457","flatsize":936524,"path":"All/ja-fcitx-mozc-2.23.2815.102.01_26.pkg","repopath":"All/ja-fcitx-mozc-2.23.2815.102.01_26.pkg","licenselogic":"single","pkgsize":214420,"desc":"Mozc is a Japanese Input Method Editor (IME) designed for multi-platform\nsuch as Chromium OS, Windows, Mac and Linux. This open-source project\noriginates from Google Japanese Input.","deps":{"ja-mozc-server":{"origin":"japanese/mozc-server","version":"2.23.2815.102.01_26"},"ja-mozc-tool":{"origin":"japanese/mozc-tool","version":"2.23.2815.102.01_26"},"ja-zinnia":{"origin":"japanese/zinnia","version":"0.06_2"},"protobuf":{"origin":"devel/protobuf","version":"29.3_1,1"},"xdg-utils":{"origin":"devel/xdg-utils","version":"1.2.1"},"zh-fcitx":{"origin":"chinese/fcitx","version":"4.2.9.9_1"}},"categories":["japanese"],"messages":[{"message":"To activate fcitx-mozc, please add the following into ~/.xinitrc,\n~/.xsession, or ~/.kde4/env (for KDE4):\n\nexport GTK_IM_MODULE=fcitx\nexport QT_IM_MODULE=xim\nexport XMODIFIERS=@im=fcitx\n/usr/local/bin/mozc start\nfcitx -r -d","type":"install"}]},{"name":"ja-fcitx-anthy-unicode","origin":"japanese/fcitx-anthy","version":"0.2.4","comment":"Anthy support for Fcitx","maintainer":"lichray@gmail.com","www":"https://fcitx-im.org/wiki/Fcitx","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"68ae88e51d1063136ce83050e896e2d804c3cfb294d301dd6393f4ce68911f90","flatsize":507984,"path":"All/ja-fcitx-anthy-unicode-0.2.4.pkg","repopath":"All/ja-fcitx-anthy-unicode-0.2.4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":131368,"desc":"fcitx-anthy provides Anthy, the most popular Japanese input method\nsystem, as a back-end to the Fcitx IM framework.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"ja-anthy-unicode":{"origin":"japanese/anthy-unicode","version":"1.0.0.20240502"}},"categories":["japanese"],"annotations":{"flavor":"unicode"}},{"name":"ja-fcitx-anthy","origin":"japanese/fcitx-anthy","version":"0.2.4","comment":"Anthy support for Fcitx","maintainer":"lichray@gmail.com","www":"https://fcitx-im.org/wiki/Fcitx","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"81d2526e32072e495c999729d2e17857daf0ddbfbe36f59268afc1e297190d55","flatsize":507984,"path":"All/ja-fcitx-anthy-0.2.4.pkg","repopath":"All/ja-fcitx-anthy-0.2.4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":131436,"desc":"fcitx-anthy provides Anthy, the most popular Japanese input method\nsystem, as a back-end to the Fcitx IM framework.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"ja-anthy":{"origin":"japanese/anthy","version":"0.4_5,1"}},"categories":["japanese"],"annotations":{"flavor":"original"}},{"name":"ja-edyvalue","origin":"japanese/edyvalue","version":"2007.01.06_1","comment":"Utility to print a statement of Edy card","maintainer":"ports@FreeBSD.org","www":"https://www.imfj.net/people/nomura/soft/PaSoRi/EdyValue.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4c767dfe4bdbd83bb5c0adbeebfe40f4a28432439f5db2400fa6e30d97fdfd8d","flatsize":6824,"path":"All/ja-edyvalue-2007.01.06_1.pkg","repopath":"All/ja-edyvalue-2007.01.06_1.pkg","licenselogic":"single","pkgsize":3392,"desc":"EdyValue prints statements from an Edy card.\nYou need a Sony RC-S320 or VAIO with FeliCa port to use this program.","deps":{"libpasori":{"origin":"devel/libpasori","version":"02_2"}},"categories":["japanese"],"shlibs_required":["libc.so.8","libpasori.so.1"],"messages":[{"message":"Place your Edy card on PaSoRi before executing EdyValue.","type":"install"},{"message":"===>   NOTICE:\n\nThe ja-edyvalue port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-epwutil","origin":"japanese/epwutil","version":"1.1_2","comment":"Utilities to manage Japanese EPWING or Electric-Book based CD-ROM","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"250d69bf8d890a7f2abb32fa5bac7afddbdd7776d8b5d4e17454edd1cbd4301d","flatsize":106397,"path":"All/ja-epwutil-1.1_2.pkg","repopath":"All/ja-epwutil-1.1_2.pkg","licenselogic":"single","pkgsize":42600,"desc":"Epwutil contains following utilities:\n\nbookinfo - view a component of the book to know how to downsize it.\ncatdump - edit and concatenate the CD-ROM catalogue files.\nsqueeze - remove multi-media data(image or audio) and indexes for conditional\n          or compound search from the book.\n\nBookinfo and squeeze cannot be used for EPWING V4 and later.\nSee \"Section 5: Restriction\" in epwutil.doc.\n\nIn use of this programs, you have to check the agreement of your CD-ROM books\non making copies or modifying books for personal use.\nSee \"Section 2: Before using epwutil\" in epwutil.doc.","categories":["japanese"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ja-epwutil port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-ebview-gtk2","origin":"japanese/ebview-gtk2","version":"0.3.6_20","comment":"Electronic Book Viewer","maintainer":"ports@FreeBSD.org","www":"https://ebview.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2a410516d378b21194e1530dd063d71a25f9eb6c392bffbd5d018b30ef897e7e","flatsize":534770,"path":"All/ja-ebview-gtk2-0.3.6_20.pkg","repopath":"All/ja-ebview-gtk2-0.3.6_20.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":156892,"desc":"Ebview is a gtk based tool to access CD-ROM dictionaries of\nEPWING, EB, EBG,EBXA, EBXA-C formats.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"ja-eb":{"origin":"japanese/eb","version":"4.4.3_5"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pangox-compat":{"origin":"x11-toolkits/pangox-compat","version":"0.0.2_4"}},"categories":["japanese"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libeb.so.16","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libiconv.so.2","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpangox-1.0.so.0","libpthread.so.0","libz.so.3"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ja-ebview-gtk2 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-eterm","origin":"japanese/eterm","version":"0.9.6_10","comment":"X11 terminal emulator based on rxvt/xterm that supports Japanese","maintainer":"nobutaka@FreeBSD.org","www":"http://www.eterm.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cd0c4ee493fad2503701fceec062db775b6913cdd6629624666a083e4c13e51a","flatsize":2068598,"path":"All/ja-eterm-0.9.6_10.pkg","repopath":"All/ja-eterm-0.9.6_10.pkg","licenselogic":"single","pkgsize":497704,"desc":"Eterm is a color vt102 terminal emulator for X Window system.\nIt supports pixmap and pseudo-transparent background. It also\nsupports Japanese input with XIM (X Input Method) protocol.\nIf you want to input Japanese, use \"--input-method\" and\n\"--preedit-type\" option.","deps":{"imlib2":{"origin":"graphics/imlib2","version":"1.12.4_1,2"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libast":{"origin":"devel/libast","version":"0.7_16"}},"categories":["japanese","x11"],"shlibs_required":["libICE.so.6","libImlib2.so.1","libSM.so.6","libX11.so.6","libXext.so.6","libast.so.2","libc.so.8","libdl.so.0","libfreetype.so.6","libm.so.4","libpcre.so.1"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:eterm_project:eterm:0.9.6:::::dragonfly6:x86_64:10"}},{"name":"ja-ebnetd","origin":"japanese/ebnetd","version":"1.0_12","comment":"Servers for accessing CD-ROM books via TCP/IP","maintainer":"yasu@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8a5f6b2662c16746277ed2cce9ac7b591f0246bb29849ee7251c4f3d64148eff","flatsize":590253,"path":"All/ja-ebnetd-1.0_12.pkg","repopath":"All/ja-ebnetd-1.0_12.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":100716,"desc":"This EBNETD distribution contains three server commands: ebnetd, ndtpd\nand ebhttpd. They are servers for accessing CD-ROM book on remote host\nvia TCP/IP.\n\nebnetd:  ebnetd is a server of EBNET protocol which is designed to\n\t communicate with EB Library. For more details about EB\n\t Library.\n\nndtpd:   ndtpd is an NDTP (Network Dictionary Transfer Protocol)\n\t server. The first implementation of the NDTP esrver is\n\t `dserver'. ndtpd has upper compatibility with dserver-2.2.\n\nebhttpd: ebhttpd is a WWW (World Wide Web) server. It supprts HTTP/1.0\n\t and HTTP/1.1 (Hypertext Transfer Protocol version 1.0 and 1.1).\n\nThe servers support CD-ROM books of EB, EBG, EBXA, EBXA-C, S-EBXA and\nEPWING formats. The servers can run as a standalone daemons by\ndefault, but can also run as children of `inetd'.\n\nIn addition, you must follow the licenses of your CD-ROM books. Though\nEBNETD is free software, your books may not be free. Don't open your\nbooks to unlicensed hosts nor users.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"ja-eb":{"origin":"japanese/eb","version":"4.4.3_5"}},"categories":["japanese"],"users":["ebnetd"],"groups":["ebnetd"],"shlibs_required":["libc.so.8","libeb.so.16","libintl.so.8","libz.so.3"],"messages":[{"message":"You'll need manual configurations to actually activate EBNETD servers\n(ebhttpd/ebnetd/ndtpd).\n\nStep 0(optional):\nIf you want to setup private syslog, edit /etc/syslog.conf.\n\nStep 1:\nCopy a sample configuration file `ebnetd.conf.sample' to `ebnetd.conf'\nin `/usr/local/etc' directory, and edit it. Consult the \"Configuration\nFile\" section of info file.\n\nStep 2a:\nTo start EBNETD servers as standalone daemons, add the following lines\nto /etc/rc.conf:\nebhttpd_enable (bool): Set to \"NO\" by default.\n                       Set it to \"YES\" to enable ebhttpd.\nebhttpd_flags (str):   Set to \"\" by default.\n                       Extra flags passed to start ebhttpd.\nebnetd_enable (bool):  Set to \"NO\" by default.\n                       Set it to \"YES\" to enable ebnetd.\nebnetd_flags (str):    Set to \"\" by default.\n                       Extra flags passed to start ebnetd.\nndtpd_enable (bool):   Set to \"NO\" by default.\n                       Set it to \"YES\" to enable ndtpd.\nndtpd_flags (str):     Set to \"\" by default.\n                       Extra flags passed to start ndtpd.\n\nStep 2b:\nTo start EBNETD servers as child processes of 'inetd', edit\n/etc/inetd.conf. Consult the \"Run `xxxx' as a child of `inetd'\"\nsections of info file.","type":"install"}]},{"name":"ja-eblook","origin":"japanese/eblook","version":"1.6.1_10","comment":"Command to lookup words in EB format dictionaries","maintainer":"yasu@FreeBSD.org","www":"http://openlab.ring.gr.jp/edict/eblook/index.html.ja","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a2f2c40de4bb19c03e476559311c23b9b80e435e5480247b712aa8a14efc56e1","flatsize":149271,"path":"All/ja-eblook-1.6.1_10.pkg","repopath":"All/ja-eblook-1.6.1_10.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":48000,"desc":"Interactive EB interface command for searching words in CD-ROM books.\n\nEblook supports to access CD-ROM books of EB, EBG, EBXA and EPWING formats\ndirectly.  CD-ROM books of those formats are popular in Japan.\nSince CD-ROM books themseves are stands on the ISO 9660 format,\nyou can mount the discs by the same way as other ISO 9660 discs.\n\nYou can get more information from ja-eblook.info.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"ja-eb":{"origin":"japanese/eb","version":"4.4.3_5"}},"categories":["japanese","textproc"],"shlibs_required":["libc.so.8","libeb.so.16","libintl.so.8","libz.so.3"],"options":{"DOCS":"on"}},{"name":"keycloak","origin":"net/keycloak","version":"26.2.3","comment":"Identity and access management solution","maintainer":"freebsd@rheinwolf.de","www":"https://www.keycloak.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"48d8059713ef6989cbbd94a678533afa0250b0331b7925a1158b36012878d7b8","flatsize":171858422,"path":"All/keycloak-26.2.3.pkg","repopath":"All/keycloak-26.2.3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":149244696,"desc":"Keycloak is an open source Identity and Access Management solution\naimed at modern applications and services. It makes it easy to\nsecure applications and services with little to no code.","deps":{"openjdk21":{"origin":"java/openjdk21","version":"21.0.6+7.1"}},"categories":["java","net"],"users":["keycloak"],"groups":["keycloak"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"cpe":"cpe:2.3:a:redhat:keycloak:26.2.3:::::dragonfly6:x86_64"},"messages":[{"message":"Keycloak was installed\n\n1) Configuration files are located at /usr/local/share/java/keycloak/conf\n2) keycloak start in production mode by default. https is mandatory in this\n   mode. You must generate some certificate files.\n\n   # cd /usr/local/share/java/keycloak/conf\n   # openssl req -newkey rsa:2048 -nodes -keyout server.key.pem -x509 \\\n     -days 3650 -out server.crt.pem\n   # chmod 640 server.crt.pem server.key.pem\n   # chown keycloak:keycloak server.crt.pem server.key.pem\n\n   Do not forget set certificate paths into keycloak.conf\n\n3) If you want start keycloak on develpment mode (http), you can change\n   it the following way:\n\n   # sysrc keycloak_flags=start-dev\n\n4) Also you can use mysql or postgresql backend for store keycloak data. Take a\n   look at db, db-username, db-password and db-url options into keycloak.conf\n   file.\n\n5) Enable keycloak service\n\n   # service keycloak enable\n\n6) Sometimes you will need run a keycloak build when you change some settings\n   into config file or when you pass from development mode to production mode.\n   Try the following if you need it:\n\n   # service keycloak build\n\n7) Start keycloak service\n\n   # service keycloak start\n\n8) Development mode listen on 8080 port and production mode listen on 8443 port\n   by default. Depending of your own configuration, the administration console\n   can be accesing from a web browser from localhost first time:\n\n   http://localhost:8080\n\n   or if you are using production mode\n\n   https://ip_or_hostname:8443\n\n9) Also, you can create admin user by using KEYCLOAK_ADMIN and\n   KEYCLOAK_ADMIN_PASSWORD environment variables when keycloak is started first\n   time on production mode:\n\n   # cd /usr/local/etc/rc.d\n   # KEYCLOAK_ADMIN=admin_user KEYCLOAK_ADMIN_PASSWORD=pass_user sh keycloak start\n\n10) For more information about keycloak configuration, visit:\n\n   https://www.keycloak.org/documentation\n\n11) Enjoy it","type":"install"}]},{"name":"ja-eb","origin":"japanese/eb","version":"4.4.3_5","comment":"C library for accessing EB, EBG, EBXA, and EPWING CD-ROM dictionaries","maintainer":"yasu@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8c24218c4b3d3e6080da44c817daa6254229833029b3210783a2724256c30d09","flatsize":2750804,"path":"All/ja-eb-4.4.3_5.pkg","repopath":"All/ja-eb-4.4.3_5.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":292684,"desc":"EB Library is a C library for accessing CD-ROM books.  EB Library\nsupports to access CD-ROM books of EB, EBG, EBXA and EPWING formats.\nCD-ROM books of those formats are popular in Japan.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["japanese"],"shlibs_required":["libc.so.8","libintl.so.8","libz.so.3"],"options":{"DOCS":"on","NLS":"on"}},{"name":"ja-dvi2tty-ascii","origin":"japanese/dvi2tty","version":"5.0_3","comment":"Character-based DVI file previewer","maintainer":"TsurutaniNaoki@gmail.com","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"30abdfacfbfec1c82961cfca8ec3281590cbf33239febcdc36939e685a80b73d","flatsize":50314,"path":"All/ja-dvi2tty-ascii-5.0_3.pkg","repopath":"All/ja-dvi2tty-ascii-5.0_3.pkg","licenselogic":"single","pkgsize":17040,"desc":"Dvi2tty is intended for previewing dvi-files on text-only devices\n(terminals and lineprinters). The output is not very pretty many\ntimes, but it still saves quite a lot of work, especially if you\nhave a little ways to walk to a laserprinter, for example.\n\nThis package is capable of showing dvi-files created with ASCII-jTeX.","deps":{"ja-less":{"origin":"japanese/less","version":"382.262.03.01_1"}},"categories":["japanese","print"],"shlibs_required":["libc.so.8"]},{"name":"ja-e2ps","origin":"japanese/e2ps","version":"4.34","comment":"Text file to postscript converter (with Japanese support)","maintainer":"CQG00620@nifty.ne.jp","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5193f347c0598076076d6d00c22069a3af626bbe3e73e8ad34649ceb4f8f5f49","flatsize":80437,"path":"All/ja-e2ps-4.34.pkg","repopath":"All/ja-e2ps-4.34.pkg","licenselogic":"single","pkgsize":28264,"desc":"E2ps formats each named file for printing in a postscript printer; if\nno file is given, e2ps reads from the standard input. The format used\nis nice and compact: normally two pages on each physical page, headers\nwith useful information (page number, printing date, file name or\nsupplied header), etc.","categories":["japanese","print"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"ja-devil-fpw","origin":"japanese/devil-fpw","version":"1.0.3","comment":"Devil's dictionary (EPWING V1 format)","maintainer":"ports@FreeBSD.org","www":"http://openlab.ring.gr.jp/edict/fpw/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"adfd2fca7274da7c6702d5a9253043591dfc331cef4fc0b6d8346cc0200f2fe9","flatsize":924476,"path":"All/ja-devil-fpw-1.0.3.pkg","repopath":"All/ja-devil-fpw-1.0.3.pkg","licenselogic":"single","pkgsize":165060,"desc":"Devil's Dictionary was produced by PROJECT GUTENBERG.  This file is\nconverted from the original dictionary into JIS X 4081 format (that is\na subset of EPWING V1) by FreePWING. So this can be used by EPWING\nviewers on Unix and the other OS (e.g. Windows or MacOS).\n\no URL for the original dictionary:\n     http://promo.net/pg/\n\no URL for this converted dictionary:","categories":["japanese"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ja-devil-fpw port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-ebd-fpw","origin":"japanese/ebd-fpw","version":"1.0_1","comment":"Easton's 1897 Bible Dictionary (EPWING V1 format)","maintainer":"ports@FreeBSD.org","www":"http://openlab.ring.gr.jp/edict/fpw/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c7023ee8133d9cc9e2a6b3ebcf98c49d04456c60d4852a2432daad34583b72b6","flatsize":5724905,"path":"All/ja-ebd-fpw-1.0_1.pkg","repopath":"All/ja-ebd-fpw-1.0_1.pkg","licenselogic":"single","pkgsize":845720,"desc":"This is converted from Easton's 1897 Bible Dictionary\n(http://www.bf.org/bfetexts.htm) into JIS X 4081 format (that is a\nsubset of EPWING V1) by FreePWING. So it can be used by EPWING viewer\non Unix and the other OS (e.g. Windows or MacOS).  URL for this\nconverted dictionary is","categories":["japanese"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ja-ebd-fpw port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-font-bizud-gothic","origin":"japanese/font-bizud-gothic","version":"1.051","comment":"Morisawa BIZ UD Gothic fonts","maintainer":"mew14930xvi@inbox.lv","www":"https://github.com/googlefonts/morisawa-biz-ud-gothic","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d6bc354948acabba9dff61ac91a8545ee95344e435df1dcbc94fc9844403857a","flatsize":18626869,"path":"All/ja-font-bizud-gothic-1.051.pkg","repopath":"All/ja-font-bizud-gothic-1.051.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":9165724,"desc":"BIZ UD Gothic is a universal design typeface designed to be easy\nto read and ideal for education and business documentation.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"}},"categories":["japanese","x11-fonts"],"options":{"DOCS":"on"}},{"name":"ja-ddskk-emacs_nox","origin":"japanese/ddskk","version":"17.1.20230702_5","comment":"Simple Kana to Kanji conversion program on Emacsen","maintainer":"mew14930xvi@inbox.lv","www":"http://openlab.ring.gr.jp/skk/ddskk.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eb4f8adec93bb35f0308c5031181a3769ae948a118b0b9725a1abbb695860855","flatsize":3043994,"path":"All/ja-ddskk-emacs_nox-17.1.20230702_5.pkg","repopath":"All/ja-ddskk-emacs_nox-17.1.20230702_5.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":558080,"desc":"SKK (Simple Kana to Kanji conversion program) is a very fast\nand efficient Japanese input method system, written in emacs-lisp.\nSKK runs on Emacsen with Mule features.\n\nThis input-method toggle key-binding is C-x C-j.\nAnd tutorial mode key-binding is C-x t.","deps":{"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["elisp","japanese"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"flavor":"nox"}},{"name":"ja-dbskkd-cdb","origin":"japanese/dbskkd-cdb","version":"3.00","comment":"SKK dictionary server based on cdb","maintainer":"ports@FreeBSD.org","www":"https://github.com/jj1bdx/dbskkd-cdb","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"301e8ee1d1c9220cfd64f4a414377c424cbf3cd42ff8f7db84fe56d6c4e4cd2a","flatsize":23996,"path":"All/ja-dbskkd-cdb-3.00.pkg","repopath":"All/ja-dbskkd-cdb-3.00.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11216,"desc":"dbskkd-cdb is a dictionary server for the SKK Japanese input method\nsystem. dbskkd-cdb uses the cdb constant database package for faster\ndictionary access.\n\ndbskkd-cdb is compatible with skkserv on the protocol behavior.  It is\ndesigned to be called from \"super-server\" programs such as inetd\nor tcpserver. The I/O operation is solely with the stdio interface.","deps":{"ja-skk-jisyo-cdb":{"origin":"japanese/skk-jisyo-cdb","version":"20240130_1"}},"categories":["japanese"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"The dbskkd-cdb requires inetd or daemontools to run.\ndbskkd-cdb must not be invoked with the root privilege.\nExample configurations are available at /usr/local/share/doc/dbskkd-cdb/examples.md.","type":"install"},{"message":"===>   NOTICE:\n\nThe ja-dbskkd-cdb port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-ddskk-emacs_canna","origin":"japanese/ddskk","version":"17.1.20230702_5","comment":"Simple Kana to Kanji conversion program on Emacsen","maintainer":"mew14930xvi@inbox.lv","www":"http://openlab.ring.gr.jp/skk/ddskk.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"452f237c5db5035352b843002a5a0fa051fdd9445f781b7758ceb7b52e9544f1","flatsize":3043985,"path":"All/ja-ddskk-emacs_canna-17.1.20230702_5.pkg","repopath":"All/ja-ddskk-emacs_canna-17.1.20230702_5.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":557800,"desc":"SKK (Simple Kana to Kanji conversion program) is a very fast\nand efficient Japanese input method system, written in emacs-lisp.\nSKK runs on Emacsen with Mule features.\n\nThis input-method toggle key-binding is C-x C-j.\nAnd tutorial mode key-binding is C-x t.","deps":{"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["elisp","japanese"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"flavor":"canna"}},{"name":"ja-ctags","origin":"japanese/ctags","version":"5.8j2_1","comment":"Feature-filled tagfile generator with Japanese support","maintainer":"ports@FreeBSD.org","www":"https://hp.vector.co.jp/authors/VA025040/ctags/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"85c644895a7d159be6e0e533a49e1d9083b9b5be7d07a50118acd70fb3be5454","flatsize":300106,"path":"All/ja-ctags-5.8j2_1.pkg","repopath":"All/ja-ctags-5.8j2_1.pkg","licenselogic":"single","pkgsize":123996,"desc":"Exuberant Ctags with Japanese language support.\n\nExuberant Ctags generates an index (or tag) file of source language\nobjects in source files that allows these items to be quickly and\neasily located by a text editor or other utility.\n\nAlternatively, it can generate a cross reference file which lists,\nin human-readable form, information about the various objects found\nin a set of source code files.\n\nSupported languages include: Assembler, ASP, AWK, BETA, C, C++, C#,\nCOBOL, Eiffel, Fortran, HTML, Java, Javascript, Lisp, Lua, Make,\nPascal, Perl, PHP, PL/SQL, Python, REXX, Ruby, S-Lang, Scheme, Shell\n(Bourne/Korn/Z), Standard ML, Tcl, Vera, Verilog, Vim and Yacc.","categories":["devel","japanese"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"The executable for Exuberant CTAGS is installed as /usr/local/bin/jexctags","type":"install"},{"message":"===>   NOTICE:\n\nThe ja-ctags port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-csrd","origin":"japanese/csrd","version":"1.0_1","comment":"Utility for Shogakukan Random House English-Japanese Dictionary","maintainer":"yasu@FreeBSD.org","www":"http://openlab.ring.gr.jp/edict/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"34b0aba873f9657cb2f2edf24601e1842a8fadd153b7929e245c7c2d0db3cffc","flatsize":167202,"path":"All/ja-csrd-1.0_1.pkg","repopath":"All/ja-csrd-1.0_1.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":39040,"desc":"CSRD is a utility for Shogakukan Random House English-Japanese\nDictionary on UNIX or MS-DOS box.","categories":["japanese"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"If DOCS option is enabled then you can get more information from the\nfollowing document (EUC-JP is used as file charset):\n\n/usr/local/share/doc/csrd/csrd.doc\n\n[Example of /usr/local/etc/csrd.rc]\n-d /cdrom/data -f /usr/local/share/csrd/csrd.fmt -g /usr/local/share/csrd/csrd.gai","type":"install"}]},{"name":"ja-ddskk","origin":"japanese/ddskk","version":"17.1.20230702_5","comment":"Simple Kana to Kanji conversion program on Emacsen","maintainer":"mew14930xvi@inbox.lv","www":"http://openlab.ring.gr.jp/skk/ddskk.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"18791720f6f5e7b544793c49ae6dfef237eef4e95f2682909ab757b142bd10da","flatsize":3043994,"path":"All/ja-ddskk-17.1.20230702_5.pkg","repopath":"All/ja-ddskk-17.1.20230702_5.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":557948,"desc":"SKK (Simple Kana to Kanji conversion program) is a very fast\nand efficient Japanese input method system, written in emacs-lisp.\nSKK runs on Emacsen with Mule features.\n\nThis input-method toggle key-binding is C-x C-j.\nAnd tutorial mode key-binding is C-x t.","deps":{"emacs":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["elisp","japanese"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"flavor":"full"}},{"name":"ja-cp5022x-el-emacs_wayland","origin":"japanese/cp5022x-el","version":"0.0.20120324_16","comment":"CP50220 and CP51932 coding system support for Emacsen","maintainer":"hrs@FreeBSD.org","www":"https://github.com/awasira/cp5022x.el/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"692dd9897edc5fe96ee584c70b85b9f61eccaaaa95240100550a6385be7cc29c","flatsize":5922,"path":"All/ja-cp5022x-el-emacs_wayland-0.0.20120324_16.pkg","repopath":"All/ja-cp5022x-el-emacs_wayland-0.0.20120324_16.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":4548,"desc":"cp5022x.el adds supprot for encodings with platform dependent characters\nused in Microsoft Windows.  It defines CP50220, CP50221, CP50222, and\nCP51932.  Specifications on Emacsen are as follows:\n\nCP51932 (Microsoft euc-jp)\nType: iso-2022 (variant of ISO-2022)\nInitial designations:\n  G0 -- ascii:ASCII (ISO646 IRV)\n  G1 -- japanese-jisx0208:JISX0208.1983/1990 Japanese Kanji: ISO-IR-87\n  G2 -- katakana-jisx0201:Katakana Part of JISX0201.1976\n  G3 -- never used\n\nCP50220 (Microsoft iso-2022-jp for mail)\nType: iso-2022 (variant of ISO-2022)\nInitial designations:\n  G0 -- ascii:ASCII (ISO646 IRV), and also used by the following:\n        japanese-jisx0208-1978:JISX0208.1978 Japanese Kanji\n\t\t(so called \"old JIS\"): ISO-IR-42\n        japanese-jisx0208:JISX0208.1983/1990 Japanese Kanji: ISO-IR-87\n        latin-jisx0201:Roman Part of JISX0201.1976\n        katakana-jisx0201:Katakana Part of JISX0201.1976\n  G1 -- never used\n  G2 -- never used\n  G3 -- never used","deps":{"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["elisp","japanese"],"annotations":{"flavor":"wayland"},"messages":[{"message":"This elisp supports CP50220 and CP51932 as coding-system.  Add the following\nline to ~/.emacs to activate it:\n\n(require 'cp5022x)","type":"install"}]},{"name":"ja-cp5022x-el-emacs_nox","origin":"japanese/cp5022x-el","version":"0.0.20120324_16","comment":"CP50220 and CP51932 coding system support for Emacsen","maintainer":"hrs@FreeBSD.org","www":"https://github.com/awasira/cp5022x.el/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4b23b66eba05ad0f9483878f4b4e9d31ef6c8576ee2b0a31e56c88dc47f49d8d","flatsize":5922,"path":"All/ja-cp5022x-el-emacs_nox-0.0.20120324_16.pkg","repopath":"All/ja-cp5022x-el-emacs_nox-0.0.20120324_16.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":4540,"desc":"cp5022x.el adds supprot for encodings with platform dependent characters\nused in Microsoft Windows.  It defines CP50220, CP50221, CP50222, and\nCP51932.  Specifications on Emacsen are as follows:\n\nCP51932 (Microsoft euc-jp)\nType: iso-2022 (variant of ISO-2022)\nInitial designations:\n  G0 -- ascii:ASCII (ISO646 IRV)\n  G1 -- japanese-jisx0208:JISX0208.1983/1990 Japanese Kanji: ISO-IR-87\n  G2 -- katakana-jisx0201:Katakana Part of JISX0201.1976\n  G3 -- never used\n\nCP50220 (Microsoft iso-2022-jp for mail)\nType: iso-2022 (variant of ISO-2022)\nInitial designations:\n  G0 -- ascii:ASCII (ISO646 IRV), and also used by the following:\n        japanese-jisx0208-1978:JISX0208.1978 Japanese Kanji\n\t\t(so called \"old JIS\"): ISO-IR-42\n        japanese-jisx0208:JISX0208.1983/1990 Japanese Kanji: ISO-IR-87\n        latin-jisx0201:Roman Part of JISX0201.1976\n        katakana-jisx0201:Katakana Part of JISX0201.1976\n  G1 -- never used\n  G2 -- never used\n  G3 -- never used","deps":{"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["elisp","japanese"],"annotations":{"flavor":"nox"},"messages":[{"message":"This elisp supports CP50220 and CP51932 as coding-system.  Add the following\nline to ~/.emacs to activate it:\n\n(require 'cp5022x)","type":"install"}]},{"name":"ja-cp5022x-el-emacs_devel_nox","origin":"japanese/cp5022x-el","version":"0.0.20120324_16","comment":"CP50220 and CP51932 coding system support for Emacsen","maintainer":"hrs@FreeBSD.org","www":"https://github.com/awasira/cp5022x.el/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a710edfc3fe2c041b02b02af9c9d0255e98c2705e6948b588978ea4128671867","flatsize":5925,"path":"All/ja-cp5022x-el-emacs_devel_nox-0.0.20120324_16.pkg","repopath":"All/ja-cp5022x-el-emacs_devel_nox-0.0.20120324_16.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":4552,"desc":"cp5022x.el adds supprot for encodings with platform dependent characters\nused in Microsoft Windows.  It defines CP50220, CP50221, CP50222, and\nCP51932.  Specifications on Emacsen are as follows:\n\nCP51932 (Microsoft euc-jp)\nType: iso-2022 (variant of ISO-2022)\nInitial designations:\n  G0 -- ascii:ASCII (ISO646 IRV)\n  G1 -- japanese-jisx0208:JISX0208.1983/1990 Japanese Kanji: ISO-IR-87\n  G2 -- katakana-jisx0201:Katakana Part of JISX0201.1976\n  G3 -- never used\n\nCP50220 (Microsoft iso-2022-jp for mail)\nType: iso-2022 (variant of ISO-2022)\nInitial designations:\n  G0 -- ascii:ASCII (ISO646 IRV), and also used by the following:\n        japanese-jisx0208-1978:JISX0208.1978 Japanese Kanji\n\t\t(so called \"old JIS\"): ISO-IR-42\n        japanese-jisx0208:JISX0208.1983/1990 Japanese Kanji: ISO-IR-87\n        latin-jisx0201:Roman Part of JISX0201.1976\n        katakana-jisx0201:Katakana Part of JISX0201.1976\n  G1 -- never used\n  G2 -- never used\n  G3 -- never used","deps":{"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"}},"categories":["elisp","japanese"],"annotations":{"flavor":"devel_nox"},"messages":[{"message":"This elisp supports CP50220 and CP51932 as coding-system.  Add the following\nline to ~/.emacs to activate it:\n\n(require 'cp5022x)","type":"install"}]},{"name":"ja-cp5022x-el-emacs_devel","origin":"japanese/cp5022x-el","version":"0.0.20120324_16","comment":"CP50220 and CP51932 coding system support for Emacsen","maintainer":"hrs@FreeBSD.org","www":"https://github.com/awasira/cp5022x.el/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"61371bfb6d9982b958c7b787d34a2b1d3d4491932ff528c2a22c0fed68af5128","flatsize":5925,"path":"All/ja-cp5022x-el-emacs_devel-0.0.20120324_16.pkg","repopath":"All/ja-cp5022x-el-emacs_devel-0.0.20120324_16.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":4552,"desc":"cp5022x.el adds supprot for encodings with platform dependent characters\nused in Microsoft Windows.  It defines CP50220, CP50221, CP50222, and\nCP51932.  Specifications on Emacsen are as follows:\n\nCP51932 (Microsoft euc-jp)\nType: iso-2022 (variant of ISO-2022)\nInitial designations:\n  G0 -- ascii:ASCII (ISO646 IRV)\n  G1 -- japanese-jisx0208:JISX0208.1983/1990 Japanese Kanji: ISO-IR-87\n  G2 -- katakana-jisx0201:Katakana Part of JISX0201.1976\n  G3 -- never used\n\nCP50220 (Microsoft iso-2022-jp for mail)\nType: iso-2022 (variant of ISO-2022)\nInitial designations:\n  G0 -- ascii:ASCII (ISO646 IRV), and also used by the following:\n        japanese-jisx0208-1978:JISX0208.1978 Japanese Kanji\n\t\t(so called \"old JIS\"): ISO-IR-42\n        japanese-jisx0208:JISX0208.1983/1990 Japanese Kanji: ISO-IR-87\n        latin-jisx0201:Roman Part of JISX0201.1976\n        katakana-jisx0201:Katakana Part of JISX0201.1976\n  G1 -- never used\n  G2 -- never used\n  G3 -- never used","deps":{"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"}},"categories":["elisp","japanese"],"annotations":{"flavor":"devel_full"},"messages":[{"message":"This elisp supports CP50220 and CP51932 as coding-system.  Add the following\nline to ~/.emacs to activate it:\n\n(require 'cp5022x)","type":"install"}]},{"name":"ja-cp5022x-el-emacs_canna","origin":"japanese/cp5022x-el","version":"0.0.20120324_16","comment":"CP50220 and CP51932 coding system support for Emacsen","maintainer":"hrs@FreeBSD.org","www":"https://github.com/awasira/cp5022x.el/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4b90c87864b530dd0a28eda3bb3fd3fe0284e83a53fbd135d8eef5b9705a0620","flatsize":5922,"path":"All/ja-cp5022x-el-emacs_canna-0.0.20120324_16.pkg","repopath":"All/ja-cp5022x-el-emacs_canna-0.0.20120324_16.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":4548,"desc":"cp5022x.el adds supprot for encodings with platform dependent characters\nused in Microsoft Windows.  It defines CP50220, CP50221, CP50222, and\nCP51932.  Specifications on Emacsen are as follows:\n\nCP51932 (Microsoft euc-jp)\nType: iso-2022 (variant of ISO-2022)\nInitial designations:\n  G0 -- ascii:ASCII (ISO646 IRV)\n  G1 -- japanese-jisx0208:JISX0208.1983/1990 Japanese Kanji: ISO-IR-87\n  G2 -- katakana-jisx0201:Katakana Part of JISX0201.1976\n  G3 -- never used\n\nCP50220 (Microsoft iso-2022-jp for mail)\nType: iso-2022 (variant of ISO-2022)\nInitial designations:\n  G0 -- ascii:ASCII (ISO646 IRV), and also used by the following:\n        japanese-jisx0208-1978:JISX0208.1978 Japanese Kanji\n\t\t(so called \"old JIS\"): ISO-IR-42\n        japanese-jisx0208:JISX0208.1983/1990 Japanese Kanji: ISO-IR-87\n        latin-jisx0201:Roman Part of JISX0201.1976\n        katakana-jisx0201:Katakana Part of JISX0201.1976\n  G1 -- never used\n  G2 -- never used\n  G3 -- never used","deps":{"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["elisp","japanese"],"annotations":{"flavor":"canna"},"messages":[{"message":"This elisp supports CP50220 and CP51932 as coding-system.  Add the following\nline to ~/.emacs to activate it:\n\n(require 'cp5022x)","type":"install"}]},{"name":"ja-cp5022x-el","origin":"japanese/cp5022x-el","version":"0.0.20120324_16","comment":"CP50220 and CP51932 coding system support for Emacsen","maintainer":"hrs@FreeBSD.org","www":"https://github.com/awasira/cp5022x.el/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"296ee83f62559b3c4dbceaaff9d071f79c496aeef313337b7119c37e1d8086a9","flatsize":5922,"path":"All/ja-cp5022x-el-0.0.20120324_16.pkg","repopath":"All/ja-cp5022x-el-0.0.20120324_16.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":4536,"desc":"cp5022x.el adds supprot for encodings with platform dependent characters\nused in Microsoft Windows.  It defines CP50220, CP50221, CP50222, and\nCP51932.  Specifications on Emacsen are as follows:\n\nCP51932 (Microsoft euc-jp)\nType: iso-2022 (variant of ISO-2022)\nInitial designations:\n  G0 -- ascii:ASCII (ISO646 IRV)\n  G1 -- japanese-jisx0208:JISX0208.1983/1990 Japanese Kanji: ISO-IR-87\n  G2 -- katakana-jisx0201:Katakana Part of JISX0201.1976\n  G3 -- never used\n\nCP50220 (Microsoft iso-2022-jp for mail)\nType: iso-2022 (variant of ISO-2022)\nInitial designations:\n  G0 -- ascii:ASCII (ISO646 IRV), and also used by the following:\n        japanese-jisx0208-1978:JISX0208.1978 Japanese Kanji\n\t\t(so called \"old JIS\"): ISO-IR-42\n        japanese-jisx0208:JISX0208.1983/1990 Japanese Kanji: ISO-IR-87\n        latin-jisx0201:Roman Part of JISX0201.1976\n        katakana-jisx0201:Katakana Part of JISX0201.1976\n  G1 -- never used\n  G2 -- never used\n  G3 -- never used","deps":{"emacs":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["elisp","japanese"],"annotations":{"flavor":"full"},"messages":[{"message":"This elisp supports CP50220 and CP51932 as coding-system.  Add the following\nline to ~/.emacs to activate it:\n\n(require 'cp5022x)","type":"install"}]},{"name":"ja-ddskk-emacs_wayland","origin":"japanese/ddskk","version":"17.1.20230702_5","comment":"Simple Kana to Kanji conversion program on Emacsen","maintainer":"mew14930xvi@inbox.lv","www":"http://openlab.ring.gr.jp/skk/ddskk.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7ee26ea1effa6c146fcb82cf9acf1249d08b9d00aece7d9bd793b633ae18bd1a","flatsize":3043994,"path":"All/ja-ddskk-emacs_wayland-17.1.20230702_5.pkg","repopath":"All/ja-ddskk-emacs_wayland-17.1.20230702_5.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":557996,"desc":"SKK (Simple Kana to Kanji conversion program) is a very fast\nand efficient Japanese input method system, written in emacs-lisp.\nSKK runs on Emacsen with Mule features.\n\nThis input-method toggle key-binding is C-x C-j.\nAnd tutorial mode key-binding is C-x t.","deps":{"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["elisp","japanese"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"flavor":"wayland"}},{"name":"ja-cmigemo","origin":"japanese/cmigemo","version":"20141220","comment":"C implementation of Migemo Japanese incremental search tool","maintainer":"nobutaka@FreeBSD.org","www":"https://www.kaoriya.net/software/cmigemo","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"475e297e105359f381274372378f7960fc4c5f17c8018dc626dae8f25d77f5ae","flatsize":86947,"path":"All/ja-cmigemo-20141220.pkg","repopath":"All/ja-cmigemo-20141220.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":31016,"desc":"C/Migemo is a C language implementation of Migemo Japanese incremental search\ntool. You can search a text for Japanese words without having to input kanji.","deps":{"ja-cmigemo-dict":{"origin":"japanese/cmigemo-dict","version":"20141220"}},"categories":["japanese"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"ja-chasen-base","origin":"japanese/chasen-base","version":"2.4.5_3","comment":"Japanese Morphological Analysis System","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2020c3fdf39a0db71685c0b154b5379ca106fa0b8f8cd6817ea8fa9bf16fa2cd","flatsize":845181,"path":"All/ja-chasen-base-2.4.5_3.pkg","repopath":"All/ja-chasen-base-2.4.5_3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":515948,"desc":"Japanese Morphological Analysis System","categories":["japanese","textproc"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:naist.jp:chasen:2.4.5:::::dragonfly6:x86_64:3"},"messages":[{"message":"===>   NOTICE:\n\nThe ja-chasen-base port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-edict-fpw","origin":"japanese/edict-fpw","version":"1.2.2","comment":"Japanese <-> English Dictionary (EPWING V1 format)","maintainer":"ports@FreeBSD.org","www":"http://openlab.ring.gr.jp/edict/fpw/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1bcc2a83f5921fc11ae6bebb82f28f1432bc50f7f963d7f7459e79ec6147a0af","flatsize":43268347,"path":"All/ja-edict-fpw-1.2.2.pkg","repopath":"All/ja-edict-fpw-1.2.2.pkg","licenselogic":"single","pkgsize":7800132,"desc":"EDICT is a Japanese - English Dictionary by Mr. J.W. Breen.  This is a\nJapanese-English and English-Japanese dictionary converted from the\noriginal one into JIS X 4081 format (that is a subset of EPWING V1) by\nFreePWING. So it can be used by EPWING viewer on Unix and the other OS\n(e.g. Windows or MacOS).  URL for this converted dictionary is\n\nand URL for EDICT is\n\n     ftp://ftp.cc.monash.edu.au/pub/nihongo/00INDEX.html\n     ftp://ftp.cc.monash.edu.au/pub/nihongo/","categories":["japanese"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ja-edict-fpw port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-celrw","origin":"japanese/celrw","version":"0.16","comment":"Cellular phone-number read/write tool (in Japan only)","maintainer":"ports@FreeBSD.org","www":"http://www.nurs.or.jp/~kurati/celrw/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c0b2f2cf03657cb88ab52030a55828a53390899a3d53f6a7cb3ec6927111d6ca","flatsize":55948,"path":"All/ja-celrw-0.16.pkg","repopath":"All/ja-celrw-0.16.pkg","licenselogic":"single","pkgsize":23528,"desc":"Celrw is cellular phone-number read/write tool.\nCelrw's target is PDC only (in Japan).\n\nsee /usr/local/share/doc/celrw/README\n\n-\nIWASHITA Yoji\nshuna@pop16.odn.ne.jp","categories":["japanese"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ja-celrw port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-cdrom2","origin":"japanese/cdrom2","version":"1996.06.16_1","comment":"Tool to lookup CD-ROM dictionaries","maintainer":"ports@FreeBSD.org","www":"https://www.nerimadors.or.jp/~jiro/cdrom2/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1f0d8842d2f4c5ecb293003f05fcfcb442856bf0bdadbe908c2cca30f7b4d584","flatsize":96057,"path":"All/ja-cdrom2-1996.06.16_1.pkg","repopath":"All/ja-cdrom2-1996.06.16_1.pkg","licenselogic":"single","pkgsize":37516,"desc":"This software allows you to retrieve information from CD-ROM in EPWING\nformat or EB.\n\nPlease consult the documentation in /usr/local/share/doc/cdrom2 to\nfind out how to use this program.\n\nNote: The documentation is available only in Japanese, and the program\nonly gives you Japanese help message.","categories":["japanese"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"Consult documentation in /usr/local/share/doc/cdrom2 for\nvarious information.","type":"install"},{"message":"===>   NOTICE:\n\nThe ja-cdrom2 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-font-hackgen-nf","origin":"japanese/font-hackgen-nf","version":"2.10.0","comment":"HackGen_NF is a composite font of Hack and GenJyuu-Gothic","maintainer":"ume@FreeBSD.org","www":"https://github.com/yuru7/HackGen","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0d92f3431b1a97ef73b42090500c477749acaf07feb4ea31097daf3efc371b05","flatsize":52776946,"path":"All/ja-font-hackgen-nf-2.10.0.pkg","repopath":"All/ja-font-hackgen-nf-2.10.0.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":20436608,"desc":"HackGen is a composite font of Hack and GenJyuu-Gothic.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"}},"categories":["japanese","x11-fonts"],"options":{"HACKGEN_NF":"on","HACKGEN35_NF":"on"}},{"name":"ja-cannadic","origin":"japanese/cannadic","version":"0.95c_4","comment":"Canna dictionary containing a lot of words","maintainer":"hrs@FreeBSD.org","www":"http://cannadic.oucrc.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4f4a94951c590fb53ddca0d350d77bb05af2f8779beb8cbe110fbb219b3a2a33","flatsize":2590332,"path":"All/ja-cannadic-0.95c_4.pkg","repopath":"All/ja-cannadic-0.95c_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1420108,"desc":"This is a canna dictionary that contains a lot of words.\nThe words come from many dictionaries(FreeWnn, kakasi...).","deps":{"ja-canna-server":{"origin":"japanese/canna-server","version":"3.7p3_11"}},"categories":["japanese"],"options":{"DOCS":"on"},"messages":[{"message":"You should do set up after the installation.\nSee /usr/local/share/doc/cannadic/README.FreeBSD","type":"install"}]},{"name":"ja-canna-server","origin":"japanese/canna-server","version":"3.7p3_11","comment":"Kana-to-Kanji conversion system, binary part","maintainer":"hrs@FreeBSD.org","www":"http://canna.sourceforge.jp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4300d27d26f9d5fa3cc9704d6a5c47eb43d03dba5ced5f5e92ef3dac76553699","flatsize":2244655,"path":"All/ja-canna-server-3.7p3_11.pkg","repopath":"All/ja-canna-server-3.7p3_11.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":883220,"desc":"Canna is a Kana-Kanji conversion server.  It supports\nMule(Multi-lingual extention Emacs), kinput2 X11 input method, etc.","deps":{"ja-canna-lib":{"origin":"japanese/canna-lib","version":"3.7p3_9"}},"categories":["japanese"],"shlibs_required":["libc.so.8","libcanna.so.1"],"options":{"DOCS":"on"},"messages":[{"message":"Now the cannaserver uses a UNIX domain socket by default.  If you need\nto use a TCP connection, please edit your /etc/rc.conf (or alike) and\nadd the -inet command-line option to canna_flags, i.e.:\n\n    canna_enable=\"yes\"\n    canna_flags=\"-u bin -inet\"","type":"install"}]},{"name":"ja-cmigemo-dict","origin":"japanese/cmigemo-dict","version":"20141220","comment":"C implementation of Migemo Japanese incremental search tool","maintainer":"nobutaka@FreeBSD.org","www":"https://www.kaoriya.net/software/cmigemo","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bfd880745e3df785c6bcb85b1b1c596b0d524e6c4277ad63b6888c496dacca9a","flatsize":12115903,"path":"All/ja-cmigemo-dict-20141220.pkg","repopath":"All/ja-cmigemo-dict-20141220.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":3660864,"desc":"C/Migemo is a C language implementation of Migemo Japanese incremental search\ntool. You can search a text for Japanese words without having to input kanji.\nThis port installs the dictionary for C/Migemo.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["japanese"],"options":{"DOCS":"on"}},{"name":"ja-bookview","origin":"japanese/bookview","version":"3.2.1_1","comment":"NDTP client written in Tcl/Tk","maintainer":"ports@FreeBSD.org","www":"http://www.sra.co.jp/people/m-kasahr/bookview/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cd82686b7949f19b09cebe44a0ae0734f836778e4b2836929cc880121c9d3f83","flatsize":330138,"path":"All/ja-bookview-3.2.1_1.pkg","repopath":"All/ja-bookview-3.2.1_1.pkg","licenselogic":"single","pkgsize":219820,"desc":"BookView is a NDTP (Network Dictionary Transfer Protocol) client\nwritten in Tcl/Tk.  It requires Tcl/Tk 8.3 or later or 8.0jp (`jp'\nmeans `Japanized version').  BookView can talk to NDTPD and dserver.\n\nYou can get information about BookView from their website.","deps":{"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tk-wrapper":{"origin":"x11-toolkits/tk-wrapper","version":"1.1_3"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["japanese"],"messages":[{"message":"===>   NOTICE:\n\nThe ja-bookview port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-canna-lib","origin":"japanese/canna-lib","version":"3.7p3_9","comment":"Kana-to-Kanji conversion system, library part","maintainer":"hrs@FreeBSD.org","www":"http://canna.sourceforge.jp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3741ee3528e32d68d583422a069dc6e2a6d93a89877a6782e86ad286f0c30b3e","flatsize":3015431,"path":"All/ja-canna-lib-3.7p3_9.pkg","repopath":"All/ja-canna-lib-3.7p3_9.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":373628,"desc":"Canna is a Kana-Kanji conversion server.  It supports\nMule(Multi-lingual extention Emacs), kinput2 X11 input method, etc.","categories":["japanese"]},{"name":"ja-bugzilla50","origin":"japanese/bugzilla50","version":"5.0.2","comment":"Japanese localization for Bugzilla","maintainer":"bz-ports@FreeBSD.org","www":"http://bug-ja.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"41e9936381a54108b6e001764257b89855225b1c607ba7ce5d1a144c79a18449","flatsize":1261977,"path":"All/ja-bugzilla50-5.0.2.pkg","repopath":"All/ja-bugzilla50-5.0.2.pkg","licenselogic":"single","pkgsize":217468,"desc":"Japanese localization for Bugzilla bug tracking system.","deps":{"bugzilla50":{"origin":"devel/bugzilla50","version":"5.0.4_6"}},"categories":["japanese"],"annotations":{"cpe":"cpe:2.3:a:mozilla:bugzilla:5.0.2:::::dragonfly6:x86_64"},"messages":[{"message":"Japanese localization for Bugzilla has now been installed.\n\n  Please run \"checksetup.pl\" to re-generate templates.","type":"install"}]},{"name":"ja-bugzilla44","origin":"japanese/bugzilla44","version":"4.4.9","comment":"Japanese localization for Bugzilla","maintainer":"bz-ports@FreeBSD.org","www":"http://bug-ja.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6a53187d9c1fdbb65ad23ca3eca1e4cfffadf7b7a5a685a9f73dce234426e141","flatsize":1533118,"path":"All/ja-bugzilla44-4.4.9.pkg","repopath":"All/ja-bugzilla44-4.4.9.pkg","licenselogic":"single","pkgsize":265680,"desc":"Japanese localization for Bugzilla bug tracking system.","deps":{"bugzilla44":{"origin":"devel/bugzilla44","version":"4.4.13_4"}},"categories":["japanese"],"annotations":{"cpe":"cpe:2.3:a:mozilla:bugzilla:4.4.9:::::dragonfly6:x86_64"},"messages":[{"message":"Japanese localization for Bugzilla has now been installed.\n\n  Please run \"checksetup.pl\" to re-generate templates.","type":"install"}]},{"name":"ja-boiled-mozc-emacs_wayland","origin":"japanese/boiled-mozc","version":"0.7_24","comment":"Wrapper to mozc.el that offers modeless (\"boil\"ed) input style","maintainer":"ume@FreeBSD.org","www":"https://github.com/tadanagao/boiled-mozc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"545a818828833d34fe948f40536b33fd0602998a425c551591385b64a581fbcf","flatsize":19603,"path":"All/ja-boiled-mozc-emacs_wayland-0.7_24.pkg","repopath":"All/ja-boiled-mozc-emacs_wayland-0.7_24.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":6168,"desc":"boiled-mozc.el wraps(\"boil\"s) mozc.el to offer modeless input style,\nwhere you can type a Romaji sequence without activating the Mozc input\nmethod and then just hit \\M-o or \\C-o to obtain its Hiragana and\nKana-Kanji conversion, respectively.\n\nTo use `boiled-mozc.el`, just add the following code into your `.emacs`:\n\n    (autoload 'boiled-mozc-rK-conv \"boiled-mozc\"\n      \"Romaji to Kana-Kanji conversion\" t)\n    (autoload 'boiled-mozc-rhkR-conv \"boiled-mozc\"\n      \"Romaji to Hiragana conversion\" t)\n    (global-set-key \"\\C-o\" 'boiled-mozc-rK-conv)\n    (global-set-key \"\\M-o\" 'boiled-mozc-rhkR-conv)","deps":{"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"},"ja-mozc-el-emacs_wayland":{"origin":"japanese/mozc-el","version":"2.23.2815.102.01_26"}},"categories":["editors","elisp","japanese"],"annotations":{"flavor":"wayland"}},{"name":"ja-boiled-mozc-emacs_nox","origin":"japanese/boiled-mozc","version":"0.7_24","comment":"Wrapper to mozc.el that offers modeless (\"boil\"ed) input style","maintainer":"ume@FreeBSD.org","www":"https://github.com/tadanagao/boiled-mozc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1f5de195c938f153d7be9464e535026c950c0f0d02c410302a3bd1630f8fc753","flatsize":19603,"path":"All/ja-boiled-mozc-emacs_nox-0.7_24.pkg","repopath":"All/ja-boiled-mozc-emacs_nox-0.7_24.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":6164,"desc":"boiled-mozc.el wraps(\"boil\"s) mozc.el to offer modeless input style,\nwhere you can type a Romaji sequence without activating the Mozc input\nmethod and then just hit \\M-o or \\C-o to obtain its Hiragana and\nKana-Kanji conversion, respectively.\n\nTo use `boiled-mozc.el`, just add the following code into your `.emacs`:\n\n    (autoload 'boiled-mozc-rK-conv \"boiled-mozc\"\n      \"Romaji to Kana-Kanji conversion\" t)\n    (autoload 'boiled-mozc-rhkR-conv \"boiled-mozc\"\n      \"Romaji to Hiragana conversion\" t)\n    (global-set-key \"\\C-o\" 'boiled-mozc-rK-conv)\n    (global-set-key \"\\M-o\" 'boiled-mozc-rhkR-conv)","deps":{"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"},"ja-mozc-el-emacs_nox":{"origin":"japanese/mozc-el","version":"2.23.2815.102.01_26"}},"categories":["editors","elisp","japanese"],"annotations":{"flavor":"nox"}},{"name":"ja-boiled-mozc-emacs_devel_nox","origin":"japanese/boiled-mozc","version":"0.7_24","comment":"Wrapper to mozc.el that offers modeless (\"boil\"ed) input style","maintainer":"ume@FreeBSD.org","www":"https://github.com/tadanagao/boiled-mozc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"162039c5462758dbeadac096ee32fcbba66783aad21077284bb51858ecbcfbf4","flatsize":19595,"path":"All/ja-boiled-mozc-emacs_devel_nox-0.7_24.pkg","repopath":"All/ja-boiled-mozc-emacs_devel_nox-0.7_24.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":6160,"desc":"boiled-mozc.el wraps(\"boil\"s) mozc.el to offer modeless input style,\nwhere you can type a Romaji sequence without activating the Mozc input\nmethod and then just hit \\M-o or \\C-o to obtain its Hiragana and\nKana-Kanji conversion, respectively.\n\nTo use `boiled-mozc.el`, just add the following code into your `.emacs`:\n\n    (autoload 'boiled-mozc-rK-conv \"boiled-mozc\"\n      \"Romaji to Kana-Kanji conversion\" t)\n    (autoload 'boiled-mozc-rhkR-conv \"boiled-mozc\"\n      \"Romaji to Hiragana conversion\" t)\n    (global-set-key \"\\C-o\" 'boiled-mozc-rK-conv)\n    (global-set-key \"\\M-o\" 'boiled-mozc-rhkR-conv)","deps":{"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"ja-mozc-el-emacs_devel_nox":{"origin":"japanese/mozc-el","version":"2.23.2815.102.01_26"}},"categories":["editors","elisp","japanese"],"annotations":{"flavor":"devel_nox"}},{"name":"ja-bible_names-fpw","origin":"japanese/bible_names-fpw","version":"1.1.3","comment":"Dictionary for HITCHCOCK'S BIBLE NAMES (EPWING V1 format)","maintainer":"ports@FreeBSD.org","www":"http://openlab.ring.gr.jp/edict/fpw/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2131871fe286d24083de653a0d61972a82f5773d4ef4fe0f79a6b64824de65f0","flatsize":432171,"path":"All/ja-bible_names-fpw-1.1.3.pkg","repopath":"All/ja-bible_names-fpw-1.1.3.pkg","licenselogic":"single","pkgsize":77804,"desc":"HITCHCOCK'S BIBLE NAMES Dictionary was produced by Mr. Brad Haugaard.\nThis file is converted from the original dictionary into JIS X 4081\nformat (that is a subset of EPWING V1) by FreePWING. So this can be\nused by EPWING viewers on Unix and the other OS (e.g. Windows or\nMacOS).\n\no URL for the original dictionary:\n     ftp://ccel.wheaton.edu/ebooks/HTML/bible_names/\n\no URL for this converted dictionary:","categories":["japanese"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ja-bible_names-fpw port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-boiled-mozc-emacs_devel","origin":"japanese/boiled-mozc","version":"0.7_24","comment":"Wrapper to mozc.el that offers modeless (\"boil\"ed) input style","maintainer":"ume@FreeBSD.org","www":"https://github.com/tadanagao/boiled-mozc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2667e127303563451373e78f56a7aa536c1200b40af78c52f4036cac23f678eb","flatsize":19595,"path":"All/ja-boiled-mozc-emacs_devel-0.7_24.pkg","repopath":"All/ja-boiled-mozc-emacs_devel-0.7_24.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":6164,"desc":"boiled-mozc.el wraps(\"boil\"s) mozc.el to offer modeless input style,\nwhere you can type a Romaji sequence without activating the Mozc input\nmethod and then just hit \\M-o or \\C-o to obtain its Hiragana and\nKana-Kanji conversion, respectively.\n\nTo use `boiled-mozc.el`, just add the following code into your `.emacs`:\n\n    (autoload 'boiled-mozc-rK-conv \"boiled-mozc\"\n      \"Romaji to Kana-Kanji conversion\" t)\n    (autoload 'boiled-mozc-rhkR-conv \"boiled-mozc\"\n      \"Romaji to Hiragana conversion\" t)\n    (global-set-key \"\\C-o\" 'boiled-mozc-rK-conv)\n    (global-set-key \"\\M-o\" 'boiled-mozc-rhkR-conv)","deps":{"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"ja-mozc-el-emacs_devel":{"origin":"japanese/mozc-el","version":"2.23.2815.102.01_26"}},"categories":["editors","elisp","japanese"],"annotations":{"flavor":"devel_full"}},{"name":"ja-boiled-mozc-emacs_canna","origin":"japanese/boiled-mozc","version":"0.7_24","comment":"Wrapper to mozc.el that offers modeless (\"boil\"ed) input style","maintainer":"ume@FreeBSD.org","www":"https://github.com/tadanagao/boiled-mozc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e4858ed3ad090bf575801fd9ecdb3f0e46b8038c29413c208e3f279aefb633c5","flatsize":19603,"path":"All/ja-boiled-mozc-emacs_canna-0.7_24.pkg","repopath":"All/ja-boiled-mozc-emacs_canna-0.7_24.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":6164,"desc":"boiled-mozc.el wraps(\"boil\"s) mozc.el to offer modeless input style,\nwhere you can type a Romaji sequence without activating the Mozc input\nmethod and then just hit \\M-o or \\C-o to obtain its Hiragana and\nKana-Kanji conversion, respectively.\n\nTo use `boiled-mozc.el`, just add the following code into your `.emacs`:\n\n    (autoload 'boiled-mozc-rK-conv \"boiled-mozc\"\n      \"Romaji to Kana-Kanji conversion\" t)\n    (autoload 'boiled-mozc-rhkR-conv \"boiled-mozc\"\n      \"Romaji to Hiragana conversion\" t)\n    (global-set-key \"\\C-o\" 'boiled-mozc-rK-conv)\n    (global-set-key \"\\M-o\" 'boiled-mozc-rhkR-conv)","deps":{"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"},"ja-mozc-el-emacs_canna":{"origin":"japanese/mozc-el","version":"2.23.2815.102.01_26"}},"categories":["editors","elisp","japanese"],"annotations":{"flavor":"canna"}},{"name":"ja-boiled-mozc","origin":"japanese/boiled-mozc","version":"0.7_24","comment":"Wrapper to mozc.el that offers modeless (\"boil\"ed) input style","maintainer":"ume@FreeBSD.org","www":"https://github.com/tadanagao/boiled-mozc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6bdd6b5d9daf6a624940986b25c1ce501935cf73d8b545fb3b7faa99a12820e6","flatsize":19603,"path":"All/ja-boiled-mozc-0.7_24.pkg","repopath":"All/ja-boiled-mozc-0.7_24.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":6148,"desc":"boiled-mozc.el wraps(\"boil\"s) mozc.el to offer modeless input style,\nwhere you can type a Romaji sequence without activating the Mozc input\nmethod and then just hit \\M-o or \\C-o to obtain its Hiragana and\nKana-Kanji conversion, respectively.\n\nTo use `boiled-mozc.el`, just add the following code into your `.emacs`:\n\n    (autoload 'boiled-mozc-rK-conv \"boiled-mozc\"\n      \"Romaji to Kana-Kanji conversion\" t)\n    (autoload 'boiled-mozc-rhkR-conv \"boiled-mozc\"\n      \"Romaji to Hiragana conversion\" t)\n    (global-set-key \"\\C-o\" 'boiled-mozc-rK-conv)\n    (global-set-key \"\\M-o\" 'boiled-mozc-rhkR-conv)","deps":{"emacs":{"origin":"editors/emacs","version":"30.1_2,3"},"ja-mozc-el":{"origin":"japanese/mozc-el","version":"2.23.2815.102.01_26"}},"categories":["editors","elisp","japanese"],"annotations":{"flavor":"full"}},{"name":"ja-alias-fonts","origin":"japanese/alias-fonts","version":"1.0_12","comment":"Meta-port which setups Japanese fonts","maintainer":"CQG00620@nifty.ne.jp","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d9ddb79dab4fb4033c983707a401c29fca16ba63e4726ed831db5e977814d98a","flatsize":14425,"path":"All/ja-alias-fonts-1.0_12.pkg","repopath":"All/ja-alias-fonts-1.0_12.pkg","licenselogic":"single","pkgsize":2048,"desc":"This alias-fonts port makes fonts.alias for various size Japanese fonts.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"ja-font-elisa8":{"origin":"japanese/font-elisa8","version":"1.0_4"},"ja-font-jisx0213":{"origin":"japanese/font-jisx0213","version":"20040425_8"},"ja-font-kanji18":{"origin":"japanese/font-kanji18","version":"1.0_3"},"ja-font-kanji26":{"origin":"japanese/font-kanji26","version":"1.0_3"},"ja-font-kappa20":{"origin":"japanese/font-kappa20","version":"0.396_4"},"ja-font-naga10":{"origin":"japanese/font-naga10","version":"1.1_4"},"ja-font-shinonome":{"origin":"japanese/font-shinonome","version":"0.9.11.p1_7"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["japanese","x11-fonts"],"messages":[{"message":"You can start using the fonts by the following instructions.  It is\nrequired for an application which uses XLFD.\n\nEiter type the following in an X terminal:\n\n        xset fp+ /usr/local/share/fonts/alias-fonts\n        xset fp rehash\n\nOr, more permanently, add the following line to the \"Files\" section\nof your X.Org configuration file (typically /etc/X11/xorg.conf):\n\n        FontPath \"/usr/local/share/fonts/alias-fonts/\"\n\nthen restart X.  After that, run the following command to check your\nFont Path setting:\n\n\txset q\n\nwhether the following directories are listed:\n\n    /usr/local/share/fonts/alias-fonts/\t(This port)","type":"install"}]},{"name":"ja-aobook","origin":"japanese/aobook","version":"2.0.4","comment":"Aozora Bunko Text Viewer","maintainer":"mew14930xvi@inbox.lv","www":"https://azelpg.gitlab.io/azsky2/soft/aobook.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9c3b283561c8e5d2fba9143f06b170028e2878c3f778cd69a7b9c0e0fad4b853","flatsize":513885,"path":"All/ja-aobook-2.0.4.pkg","repopath":"All/ja-aobook-2.0.4.pkg","licenselogic":"and","licenses":["MIT","OFL11"],"pkgsize":208272,"desc":"Aozora Bunko Text Viewer.\n\nAozora Bunko is a Japanese digital library. This online collection\nencompasses several thousands of works of Japanese-language fiction\nand non-fiction. These include out-of-copyright books or works that\nthe authors wish to make freely available.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libiconv":{"origin":"converters/libiconv","version":"1.17_1"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["japanese"],"shlibs_required":["libX11.so.6","libXcursor.so.1","libXext.so.6","libc.so.8","libfontconfig.so.1","libfreetype.so.6","libiconv.so.2","libjpeg.so.8","libm.so.4","libpng16.so.16","libpthread.so.0","libz.so.3"]},{"name":"ja-font-bizud-mincho","origin":"japanese/font-bizud-mincho","version":"1.06","comment":"Morisawa BIZ UD Mincho fonts","maintainer":"ports@FreeBSD.org","www":"https://github.com/googlefonts/morisawa-biz-ud-mincho","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"86e21492addff9318c8f284ed2a64e906527438125d15dd964ab0bc959ca1d2e","flatsize":26532227,"path":"All/ja-font-bizud-mincho-1.06.pkg","repopath":"All/ja-font-bizud-mincho-1.06.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":14163080,"desc":"BIZ UD Mincho is a universal design typeface designed to be easy\nto read and ideal for education and business documentation.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"}},"categories":["japanese","x11-fonts"],"messages":[{"message":"===>   NOTICE:\n\nThe ja-font-bizud-mincho port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-ack","origin":"japanese/ack","version":"1.39_2","comment":"Kanji code converter","maintainer":"CQG00620@nifty.ne.jp","www":"https://hp.vector.co.jp/authors/VA004474/etc/etc.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"25869d304e4cd8d9595a76ca0044e27c551996e562ea7b584f0030b26bb54034","flatsize":21748,"path":"All/ja-ack-1.39_2.pkg","repopath":"All/ja-ack-1.39_2.pkg","licenselogic":"single","pkgsize":9664,"desc":"Kanji code converter.","categories":["converters","japanese"],"shlibs_required":["libc.so.8"]},{"name":"ja-ajaxzip2-core","origin":"japanese/ajaxzip2-core","version":"20081102_1","comment":"ajaxzip2 (Japanese ZIP code utility) core scripts","maintainer":"ports@FreeBSD.org","www":"https://www.kawa.net/works/ajax/ajaxzip2/ajaxzip2.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dbe6a89c0311961b5e16404baab8145bad8d97f6d6e47ed60edb7ac87f50fdf9","flatsize":17190,"path":"All/ja-ajaxzip2-core-20081102_1.pkg","repopath":"All/ja-ajaxzip2-core-20081102_1.pkg","licenselogic":"single","pkgsize":5980,"desc":"ajaxzip2 (Japanese ZIP code utility) core scripts.","categories":["japanese"],"messages":[{"message":"===>   NOTICE:\n\nThe ja-ajaxzip2-core port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-a2ps","origin":"japanese/a2ps","version":"1.45_5","comment":"Text file to postscript converter (with Japanese support)","maintainer":"hrs@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"93e40ea9a04dd63b0d5203cb40ed194cf9c27b50aa44d7b877acb44098b5b3b7","flatsize":29755,"path":"All/ja-a2ps-1.45_5.pkg","repopath":"All/ja-a2ps-1.45_5.pkg","licenselogic":"single","licenses":["A2PSJ"],"pkgsize":10808,"desc":"A2ps formats each named file for printing in a postscript printer; if\nno file is given, a2ps reads from the standard input. The format used\nis nice and compact: normally two pages on each physical page, borders\nsurrounding pages, headers with useful information (page number,\nprinting date, file name or supplied header), etc.\nThis is very useful for making archive listings of programs.","deps":{"libpaper":{"origin":"print/libpaper","version":"1.1.28_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["japanese","print"]},{"name":"ja-cskk","origin":"japanese/cskk","version":"3.1.5","comment":"SKK (Simple Kana Kanji henkan) library","maintainer":"syobon@syobon.net","www":"https://github.com/naokiri/cskk","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1d86f1efc7df847ffc12dc28a5dc0e779cfe57140b7c899ff6e8fb44925fcc0c","flatsize":24246105,"path":"All/ja-cskk-3.1.5.pkg","repopath":"All/ja-cskk-3.1.5.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":4581332,"desc":"Cobalt SKK library.\n\nCSKK is a library to implement Simple Kana-Kanji henkan.\n\nOf course, this library is named as 'CSKK' because it is extensionally equal to\nSKK.","deps":{"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"}},"categories":["japanese"]},{"name":"ja-Wnn6-lib","origin":"japanese/Wnn6-lib","version":"2000.9.1_2","comment":"Wnn6 client library","maintainer":"hrs@FreeBSD.org","www":"https://www.omronsoft.co.jp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9ae045b59709c4c3a436d0388d80aa9d97dbc8bdd164965b9b4b8ebf5e84ab6a","flatsize":904758,"path":"All/ja-Wnn6-lib-2000.9.1_2.pkg","repopath":"All/ja-Wnn6-lib-2000.9.1_2.pkg","licenselogic":"single","pkgsize":169108,"desc":"This port is Wnn6 client library including header and library files\nfor Wnn6 client development.","categories":["japanese"],"options":{"DOCS":"on"}},{"name":"ja-font-firge","origin":"japanese/font-firge","version":"0.3.0","comment":"Firge is a composite font of Fira Mono and GenShin-Gothic","maintainer":"ume@FreeBSD.org","www":"https://github.com/yuru7/Firge","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"995aaa22438c6da16bee87f0feb7c7863a5794f82a6960f9a5ffbac7d33840fa","flatsize":40328019,"path":"All/ja-font-firge-0.3.0.pkg","repopath":"All/ja-font-firge-0.3.0.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":19083792,"desc":"Firge is a composite font of Fira Mono and GenShin-Gothic.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"}},"categories":["japanese","x11-fonts"],"options":{"FIRGE":"on","FIRGE_CONS":"on","FIRGE35":"on","FIRGE35_CONS":"on"}},{"name":"ja-Wnn7-lib","origin":"japanese/Wnn7-lib","version":"2001.10.17_3","comment":"Wnn7 client library","maintainer":"hrs@FreeBSD.org","www":"https://www.omronsoft.co.jp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a30d6da52809af310ca6d24d653f1120889e3b1343b7a44a5950b1c692bdb2b9","flatsize":1075207,"path":"All/ja-Wnn7-lib-2001.10.17_3.pkg","repopath":"All/ja-Wnn7-lib-2001.10.17_3.pkg","licenselogic":"single","pkgsize":197376,"desc":"This port is Wnn7 client library including header and library files\nfor Wnn7 client development.","categories":["japanese"],"options":{"DOCS":"on"}},{"name":"ja-font-plemoljp-hs","origin":"japanese/font-plemoljp-hs","version":"2.0.3","comment":"Plex Mono Language JP (Hidden Space)","maintainer":"ume@FreeBSD.org","www":"https://github.com/yuru7/PlemolJP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5f32a1a58aa8d07e8f3f036183a04c5a87c457fd52310bbe91c115a33041e62b","flatsize":166821362,"path":"All/ja-font-plemoljp-hs-2.0.3.pkg","repopath":"All/ja-font-plemoljp-hs-2.0.3.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":63613352,"desc":"Plex Mono Language JP is a composite font of IBM Plex Mono and\nIBM Plex Sans JP (Hidden Space).","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"}},"categories":["japanese","x11-fonts"],"options":{"PLEMOLJP_HS":"on","PLEMOLJP_CONS_HS":"on","PLEMOLJP35_HS":"on","PLEMOLJP35_CONS_HS":"on"}},{"name":"ja-R-cran-zipangu","origin":"japanese/R-cran-zipangu","version":"0.3.3","comment":"Japanese Utility Functions and Data","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/zipangu/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7711589a35f17c0e122cb4e1970b948e94aafd430ddf86d1aad27c37e2aded0a","flatsize":304077,"path":"All/ja-R-cran-zipangu-0.3.3.pkg","repopath":"All/ja-R-cran-zipangu-0.3.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":254072,"desc":"Some data treated by the Japanese R user require unique operations\nand processing. These are caused by address, Kanji, and traditional\nyear representations. 'zipangu' transforms specific to Japan into\nsomething more general one.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-arabic2kansuji":{"origin":"converters/R-cran-arabic2kansuji","version":"0.1.3"},"R-cran-dplyr":{"origin":"math/R-cran-dplyr","version":"1.1.4"},"R-cran-lifecycle":{"origin":"devel/R-cran-lifecycle","version":"1.0.4"},"R-cran-lubridate":{"origin":"devel/R-cran-lubridate","version":"1.9.4"},"R-cran-magrittr":{"origin":"devel/R-cran-magrittr","version":"2.0.3_1"},"R-cran-memoise":{"origin":"devel/R-cran-memoise","version":"2.0.1_1"},"R-cran-purrr":{"origin":"devel/R-cran-purrr","version":"1.0.4"},"R-cran-rlang":{"origin":"devel/R-cran-rlang","version":"1.1.5"},"R-cran-stringi":{"origin":"textproc/R-cran-stringi","version":"1.8.4_1"},"R-cran-stringr":{"origin":"textproc/R-cran-stringr","version":"1.5.1"},"R-cran-tibble":{"origin":"devel/R-cran-tibble","version":"3.2.1_1"}},"categories":["japanese"]},{"name":"ja-CGdic-fpw","origin":"japanese/CGdic-fpw","version":"1.0_1","comment":"Japanese dictionary for CG (EPWING V1 format)","maintainer":"ports@FreeBSD.org","www":"http://openlab.ring.gr.jp/edict/fpw/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cb1004b508b590e0cece601eebb83d8ffdb613c26ba3ebf68c1a022427578e94","flatsize":150691,"path":"All/ja-CGdic-fpw-1.0_1.pkg","repopath":"All/ja-CGdic-fpw-1.0_1.pkg","licenselogic":"single","pkgsize":39556,"desc":"This alphabet-->Japanese dictionary for CG was produced by Yoshikawa\nLab. in College of Science and Technology, Department of Electronic\nEngineering, Nihon University.\n\nThis file is converted from the original dictionary into JIS X 4081\nformat (that is a subset of EPWING V1) by FreePWING. So this can be\nused by EPWING viewers on Unix and the other OS (e.g. Windows or\nMacOS).\n\no URL for the original dictionary:\n     http://www.ecs.cst.nihon-u.ac.jp/oyl/CG/yougo/yougo.html\n\no URL for this converted dictionary:","categories":["japanese"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ja-CGdic-fpw port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-ASCIIdates98-fpw","origin":"japanese/ASCIIdates98-fpw","version":"1.0_1","comment":"Japanese dictionary for PC terms in '98 ASCII Dates Book (EPWING V1 format)","maintainer":"ports@FreeBSD.org","www":"http://openlab.ring.gr.jp/edict/fpw/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3db599e8ffec694b4fcc2e60241ec5c7b9344f1bced562971c44ef941a047878","flatsize":95249,"path":"All/ja-ASCIIdates98-fpw-1.0_1.pkg","repopath":"All/ja-ASCIIdates98-fpw-1.0_1.pkg","licenselogic":"single","pkgsize":22976,"desc":"This PC terms dictionary was in '98 ASCII Dates Book and produced by\nMr. Takuya Shimura.  This file is converted from the original\ndictionary into JIS X 4081 format (that is a subset of EPWING V1) by\nFreePWING. So this can be used by EPWING viewers on Unix and the other\nOS (e.g. Windows or MacOS).\n\no URL for this converted dictionary:","categories":["japanese"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ja-ASCIIdates98-fpw port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-ajaxzip2-data","origin":"japanese/ajaxzip2-data","version":"20200831","comment":"ajaxzip2 (Japanese ZIP code utility) ZIP data","maintainer":"ports@FreeBSD.org","www":"https://www.kawa.net/works/ajax/ajaxzip2/ajaxzip2.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"38fec5829146ec8c72dbab5384dafb02005046ed6368b52c2eb00a8593b153d1","flatsize":6738753,"path":"All/ja-ajaxzip2-data-20200831.pkg","repopath":"All/ja-ajaxzip2-data-20200831.pkg","licenselogic":"single","pkgsize":1052304,"desc":"ajaxzip2 (Japanese ZIP code utility) ZIP data.","categories":["japanese"],"messages":[{"message":"===>   NOTICE:\n\nThe ja-ajaxzip2-data port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"j4-dmenu-desktop","origin":"x11/j4-dmenu-desktop","version":"2.18","comment":"Fast desktop menu (i3-dmenu-desktop replacement)","maintainer":"0mp@FreeBSD.org","www":"https://github.com/enkore/j4-dmenu-desktop","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ee8e7a5c7a4c09a9873481f8c4f4b21a937b96639179f12a8af0d4c841b657ad","flatsize":152479,"path":"All/j4-dmenu-desktop-2.18.pkg","repopath":"All/j4-dmenu-desktop-2.18.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":57360,"desc":"j4-dmenu-desktop is a replacement for i3-dmenu-desktop. Its purpose is to find\n.desktop files and offer you a menu to start an application using dmenu. Since\nr2.7 j4-dmenu-desktop doesn't require i3wm anymore and should work just fine on\nabout any desktop environment.\n\nYou can also execute shell commands using it.","categories":["x11"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"ja-FreeWnn-lib","origin":"japanese/FreeWnn-lib","version":"1.1.1.a021_15","comment":"Japanese/Chinese/Korean input method (Japanese client libraries)","maintainer":"hrs@FreeBSD.org","www":"http://freewnn.osdn.jp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9bab1176bcab6834cd475e5ae669e023894672065d1ee7dc4f2f1a9352436893","flatsize":1391423,"path":"All/ja-FreeWnn-lib-1.1.1.a021_15.pkg","repopath":"All/ja-FreeWnn-lib-1.1.1.a021_15.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":340316,"desc":"FreeWnn is a Japanese/Chinese/Korean input method.\n\nThis port installs only libraries for the Japanese imput method.\nThey include an static library (libwnn.a), header files,\nand files used on the client side.\n\nNote that you have to set a environment variable JSERVER before\nyou use an Wnn client.","categories":["japanese"],"options":{"SERVER":"off","LIB":"on","WNN":"on","KWNN":"off","CWNN":"off"}},{"name":"iw-hspell","origin":"hebrew/hspell","version":"1.4_1","comment":"Hebrew spellchecker and morphology engine","maintainer":"onatan@gmail.com","www":"http://hspell.ivrix.org.il","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e68351986854d8626ae82146bf1e7c5a9827f9bb7603144c07a4da71c04d9e82","flatsize":347181,"path":"All/iw-hspell-1.4_1.pkg","repopath":"All/iw-hspell-1.4_1.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":217444,"desc":"Hspell is a fully working Hebrew spellchecker. On typical documents\nit should recognize the majority of correct words.\nHspell was designed to be 100%25 and strictly compliant with the\nofficial niqqud-less spelling rules (\"Ha-ktiv Khasar Ha-niqqud\",\ncolloquially known as \"Ktiv Male\") published by the Academy of\nthe Hebrew Language.\n\nHspell was written by Nadav Har'El and Dan Kenigsberg.","categories":["hebrew"],"shlibs_required":["libc.so.8","libz.so.3"],"messages":[{"message":"The recommended usage of this port is first to teach your terminal to display\nhebrew fonts, like this:\n\nvidcontrol < /dev/ttyv0 -f 8x16 iso08-8x16.fnt\n\nor set this in /etc/rc.conf:\n\nfont8x16=iso08-8x16.fnt\n\nThen, it would be wise to install bidiv from %%PORTSDIR%%/textproc/bidiv\nand run Hspell:\n\nhspell file.txt | bidiv\n\nPlus, Hspell can use Ispell as a slave (option -i or executable hspell-i).\nIspell can be found in %%PORTSDIR%%/textproc/ispell .","type":"install"}]},{"name":"iwnet","origin":"net/iwnet","version":"g20220907","comment":"Asynchronous HTTP library with websockets, SSL, routing","maintainer":"danfe@FreeBSD.org","www":"https://github.com/Softmotions/iwnet","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"870c4d32d133685650e1e96996600a375b6f01b1164887bb7603a984e370de34","flatsize":3587947,"path":"All/iwnet-g20220907.pkg","repopath":"All/iwnet-g20220907.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":702216,"desc":"Pure C asynchronous HTTP framework with support for websockets,\nclient/server, TLS 1.2 (SSL), routing.\n\n  - Fast asynchronous HTTP server (iwn_http_server.h)\n  - Web framework based on HTTP server (iwn_wf.h)\n  - Websocket client and server (iwn_ws_server.h, iwn_ws_client.h)\n  - Poller reactor (iwn_poller.h)\n  - SSL layer is based on BearSSL (iwn_brssl_poller_adapter.h)\n  - Manager of child processes (iwn_proc.h)\n  - Timer (iwn_scheduler.h)","categories":["net","www"],"options":{"DOCS":"on"}},{"name":"iwidgets","origin":"x11-toolkits/iwidgets","version":"4.0.1_2","comment":"Iwidgets - [incr Widgets] companion to [incr Tk]","maintainer":"portmaster@bsdforge.com","www":"https://sourceforge.net/projects/incrtcl/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1651ff2bdd295e920ccf9ac6fab57bd1403fe7dfa128a651c616ed3af2d99845","flatsize":2771284,"path":"All/iwidgets-4.0.1_2.pkg","repopath":"All/iwidgets-4.0.1_2.pkg","licenselogic":"single","licenses":["DTSTECH"],"pkgsize":577948,"desc":"This package contains [incr Widgets] version 4.0.1, which is a companion\nto [incr Tk] and provides a widget set, with many improved widgets.  The\n[incr Widgets] collection is also known as \"iwidgets\", or \"mega-widgets\".","deps":{"itk":{"origin":"x11-toolkits/itk","version":"3.4.2_3"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["tk","x11-toolkits"],"options":{"DOCS":"on"},"messages":[{"message":"Iwidgets is a \"mega-widget\" set built using itk.  It includes\na set of megawidgets, installed in /usr/local/lib/iwidgets4.0.1\n(and symlinked to /usr/local/lib/iwidgets), a set of man pages\ndescribing the various widgets, some scripts in\n/usr/local/lib/iwidgets4.0.1/scripts and some demo files in\n/usr/local/lib/iwidgets4.0.1/demos.  Run the demos in X windows by\nusing wish (E.g. wish8.4 /usr/local/lib/iwidgets4.0.1/demos/checkbox)\n\nAll the man pages are installed as iwidgets_example.  If you search\nman for widgets, you will get the Tk widgets.  To see the man pages\nfor iwidgets widgets, type man iwidgets_toolbar (for example.) There\nis also a set of html documentation pages installed in\n/usr/local/lib/iwidgets4.0.1/demos/html that may be helpful.\nLook at iwidgets4.0.0UserCmds.html for a list of the user commands\nthat are available to you.\n\nFinally, you may want to read iwidgets.ps (use a Postcript viewer),\ninstalled in /usr/local/share/doc/iwidgets, which is a comprehensive\nexplanation of iwidgets.","type":"install"}]},{"name":"iw-hunspell","origin":"hebrew/hunspell","version":"1.4","comment":"Hebrew hunspell dictionaries","maintainer":"office@FreeBSD.org","www":"http://hspell.ivrix.org.il/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8054f6fae9737304952fef3715dd1b1ac74601bad42feb85ba124c8b82ad3118","flatsize":7875546,"path":"All/iw-hunspell-1.4.pkg","repopath":"All/iw-hunspell-1.4.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":663684,"desc":"Hebrew hunspell dictionaries","categories":["hebrew","textproc"]},{"name":"ja-FreeWnn-server","origin":"japanese/FreeWnn-server","version":"1.1.1.a021_15","comment":"Japanese/Chinese/Korean input method (Japanese server)","maintainer":"hrs@FreeBSD.org","www":"http://freewnn.osdn.jp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8c65871d864a1409b15e54b6ac13920536513a48b68c4383388f069e710b9fba","flatsize":4226667,"path":"All/ja-FreeWnn-server-1.1.1.a021_15.pkg","repopath":"All/ja-FreeWnn-server-1.1.1.a021_15.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":814920,"desc":"FreeWnn is a Japanese/Chinese/Korean input method.\n\nThis port installs only the server and dictionaries for\nthe Japanese imput method.","deps":{"ja-FreeWnn-lib":{"origin":"japanese/FreeWnn-lib","version":"1.1.1.a021_15"}},"categories":["japanese"],"users":["wnn"],"shlibs_required":["libc.so.8","libcrypt.so.4","libwnn.so.0","libwrap.so.4"],"options":{"SERVER":"on","LIB":"off","WNN":"on","KWNN":"off","CWNN":"off"}},{"name":"ivykis","origin":"devel/ivykis","version":"0.43.2","comment":"Asynchronous I/O readiness notification library","maintainer":"cy@FreeBSD.org","www":"https://github.com/buytenh/ivykis","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f9b7b482edef8153576a1a83b23184c11de869c9af2d0750c470b98be086af4f","flatsize":234350,"path":"All/ivykis-0.43.2.pkg","repopath":"All/ivykis-0.43.2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":74144,"desc":"The ivykis library is a thin, portable wrapper around OS-provided\nmechanisms such as epoll(4), kqueue(2), poll(2) and select(2). It was\nmainly designed for building high-performance network applications,\nbut can be used in any event-driver application that uses pollable\nfile descriptors as its event sources.\n\nPrograms written to the ivykis API are generally single-threaded (or\nuse only a small number of threads), and never block on I/O. All\ninput and output is done in a nonblocking fashion, with I/O readiness\nnotification delivered via callback functions.","categories":["devel"]},{"name":"iw-elmar-fonts","origin":"hebrew/elmar-fonts","version":"3.3_6","comment":"Collection of Hebrew fonts from El-Mar software, Ltd","maintainer":"ports@FreeBSD.org","www":"http://elmar.co.il/wwh/wwh/xfiles/H.fonts/index.en.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"69e45f0c2138cf3200f26e96fb90b40310aa21c34fbd338b99807796b0f865a5","flatsize":1247397,"path":"All/iw-elmar-fonts-3.3_6.pkg","repopath":"All/iw-elmar-fonts-3.3_6.pkg","licenselogic":"single","pkgsize":423792,"desc":"The fonts used by the Hebrew Support of X-Windows & Motif since 1991.\n35 pcf files, 8 Type1 files (1 is similar to the proportional Webfont).\nAlready adopted by 8 workstation vendors, dozens of software houses,\nand most of the X users in Israel.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["hebrew","x11-fonts"],"messages":[{"message":"You'll have to add this port's directory PREFIX/lib/X11/fonts/hebrew\nto your X font path:\n\n$ xset fp+ PREFIX/lib/X11/fonts/hebrew\n$ xset fp rehash\n\nor by adding a FontPath line for it in the X-server configuration file (usually\n/etc/X11/xorg.conf) and restarting the X-server.","type":"install"},{"message":"===>   NOTICE:\n\nThe iw-elmar-fonts port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-font-ipamjm","origin":"japanese/font-ipamjm","version":"00601","comment":"IPAmj Mincho Japanese fonts","maintainer":"hrs@FreeBSD.org","www":"https://moji.or.jp/mojikiban/font/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c282382fba8ce222987f51eebe3cbadefd118bdddce07db26f43afdc14ada93b","flatsize":46699038,"path":"All/ja-font-ipamjm-00601.pkg","repopath":"All/ja-font-ipamjm-00601.pkg","licenselogic":"single","licenses":["IPAFONTLICv1.0"],"pkgsize":25051412,"desc":"Japanese TrueType fonts distributed by Infomation-technology Promotion\nAgency (IPA) Japan.\n\nIPAmj Mincho is a font set which covers the entire range of Kanji characters\nused in names of Japanese people.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"}},"categories":["japanese","x11-fonts"],"options":{"DOCS":"on"}},{"name":"iwmbt-firmware","origin":"comms/iwmbt-firmware","version":"20230625","comment":"Intel Wireless 8260 bluetooth adaptor firmwares used by iwmbtfw(8)","maintainer":"wulf@FreeBSD.org","www":"https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c6a5bd70116e4d10d4f63d58028413109c52729f458208739dbc054320e0a60f","flatsize":18459642,"path":"All/iwmbt-firmware-20230625.pkg","repopath":"All/iwmbt-firmware-20230625.pkg","licenselogic":"single","licenses":["INTEL"],"pkgsize":2085228,"desc":"Firmware for the Intel Wireless 8260/8265 chip based Bluetooth USB devices.\nTo be downloaded with iwmbtfw(8).\n\nSee also: https://packages.debian.org/firmware-iwlwifi","categories":["comms"]},{"name":"ittywm","origin":"x11-wm/ittywm","version":"g20180507","comment":"Ridiculously tiny XCB window manager based on TinyWM","maintainer":"pyrus@bsdmail.com","www":"https://github.com/marshallmason/ittywm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e9f1d2dd002580bb13a811a94bb1af0c13df99cff32e09e72f26c685d23d1755","flatsize":10352,"path":"All/ittywm-g20180507.pkg","repopath":"All/ittywm-g20180507.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":4904,"desc":"ittywm is a window manager based off of TinyWM written in libxcb. It is lighter\non resources than its predecessor.","deps":{"libXau":{"origin":"x11/libXau","version":"1.0.11"},"libXdmcp":{"origin":"x11/libXdmcp","version":"1.1.5"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"}},"categories":["x11-wm"],"shlibs_required":["libc.so.8","libxcb.so.1"]},{"name":"iw-culmus","origin":"hebrew/culmus","version":"0.133","comment":"Free Hebrew Type1 fonts","maintainer":"onatan@gmail.com","www":"http://culmus.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2be8001eba9e7ba112bad2c250dc821d3b74f095dcd8ed6baa5ed0573796abba","flatsize":2268128,"path":"All/iw-culmus-0.133.pkg","repopath":"All/iw-culmus-0.133.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":827836,"desc":"Hebrew font families. ASCII glyphs borrowed from the URW and Bitstream\nfonts.  Those families provide a basic set of a serif (Frank Ruehl), sans\nserif (Nachlieli) and monospaced (Miriam Mono) fonts. Also included\nDrugulin, Ktav Yad, Aharoni, David, Hadasim, Shofar, Simple, Stam, Keter\nand Ellinia.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["hebrew"],"messages":[{"message":"You'll have to add this port's directory (/usr/local/lib/X11/fonts/culmus\nto you're X font path. Here's how:\n\n$ xset fp+ /usr/local/lib/X11/fonts/culmus\n$ xset fp rehash\n\nor by adding a FontPath line for it in the X-server configuration file\n(usually /etc/XF86Config or /etc/Xaccel.ini) and restarting the\nX-server.\n\nIf you're using XFS it is also a good idea to add this directory to\nyour \"catalogue\" line in the XFS configuration file:\n/usr/local/lib/X11/fs/config","type":"install"}]},{"name":"itstool","origin":"textproc/itstool","version":"2.0.7_1","comment":"Make XML documents translatable through po files","maintainer":"kwm@FreeBSD.org","www":"https://itstool.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d89463de9a528e183a25f1c95482d53223f791cb0d8fd14c36475271d74747f3","flatsize":133522,"path":"All/itstool-2.0.7_1.pkg","repopath":"All/itstool-2.0.7_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":29004,"desc":"ITS Tool allows you to translate your XML documents with PO files, using rules\nfrom the W3C Internationalization Tag Set (ITS) to determine what to translate\nand how to separate it into PO file messages.\n\nPO files are the standard translation format for GNU and other Unix-like\nsystems. They present translatable information as discrete messages, allowing\neach message to be translated independently. In contrast to whole-page\ntranslation, translating with a message-based format like PO means you can\neasily track changes to the source document down to the paragraph. When new\nstrings are added or existing strings are modified, you only need to update\nthe corresponding messages.\n\nITS Tool is designed to make XML documents translatable through PO files by\napplying standard ITS rules, as well as extension rules specific to ITS Tool.\nITS also provides an industry standard way for authors to override translation\ninformation in their documents, such as whether a particular element should be\ntranslated.","deps":{"py311-libxml2":{"origin":"textproc/py-libxml2","version":"2.11.9_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["textproc"]},{"name":"itk","origin":"x11-toolkits/itk","version":"3.4.2_3","comment":"Object-oriented extension to Tk [incr Tk]","maintainer":"erik@bz.bzflag.bz","www":"https://sourceforge.net/projects/incrtcl/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"02325637ac8ec3241d983d4db8fcb989e6d180bf4d974132bba9660476b19f88","flatsize":169606,"path":"All/itk-3.4.2_3.pkg","repopath":"All/itk-3.4.2_3.pkg","licenselogic":"single","licenses":["LUCENT"],"pkgsize":50236,"desc":"This package contains [incr Tk] version 3.0.1.  [incr Tk] is a\ncompanion to [incr Tcl] and builds a ``mega-widget'' framework into\nTk. The [incr Tk] extension is also known as ``itk''.\n\nA companion to [incr Tk] called [incr Widgets] provides a widget set,\nwith many improved widgets. The [incr Widgets] collection is also known\nas ``iwidgets'' and is available in x11-toolkits.","deps":{"itcl":{"origin":"lang/itcl","version":"3.4.4_2,1"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["tk","x11-toolkits"]},{"name":"itcl","origin":"lang/itcl","version":"3.4.4_2,1","comment":"Object-oriented extension to Tcl [incr Tcl]","maintainer":"erik@bz.bzflag.bz","www":"https://sourceforge.net/projects/incrtcl/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"86c8721ef48e9aa5fac01e239fd13e105cf1780811d14d978215f58a8c0c9263","flatsize":274472,"path":"All/itcl-3.4.4_2,1.pkg","repopath":"All/itcl-3.4.4_2,1.pkg","licenselogic":"single","pkgsize":111724,"desc":"This package contains [incr Tcl] version 3.0.1.  [incr Tcl] is an\nobject oriented extension to Tcl. The [incr Tcl] language is also known as\n``itcl''.\n\nA companion to [incr Tcl] called [incr Tk] builds a ``mega-widget''\nframework into Tk. The [incr Tk] extension is also known as\n``itk'' and is available in x11-toolkits.","deps":{"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"}},"categories":["lang","tcl"]},{"name":"itcl4","origin":"lang/itcl4","version":"4.3.2","comment":"Object-oriented extension to Tcl [incr Tcl]","maintainer":"tcltk@FreeBSD.org","www":"https://core.tcl.tk/itcl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"409c9aaff29cac3eaf0ee830e5534b6ed46c4156c4d4cd67015a4231ecb27426","flatsize":505926,"path":"All/itcl4-4.3.2.pkg","repopath":"All/itcl4-4.3.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":201976,"desc":"[incr Tcl] is the most widely used O-O system for Tcl. The name is a play on\nC++, and [incr Tcl] provides a similar object model, including multiple\ninheritence and public and private classes and variables.","deps":{"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"}},"categories":["lang"]},{"name":"it-hyphen","origin":"textproc/it-hyphen","version":"2016.02.10","comment":"Italian hyphenation rules","maintainer":"office@FreeBSD.org","www":"https://linguistico.sourceforge.net/pages/start.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2968e6647197a4e1b0b6e9aa6052d0631a57613343df1c915c299b726b14aef2","flatsize":28997,"path":"All/it-hyphen-2016.02.10.pkg","repopath":"All/it-hyphen-2016.02.10.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":10556,"desc":"Italian hyphenation rules","categories":["textproc"]},{"name":"it-mythes","origin":"textproc/it-mythes","version":"02.09.l_1","comment":"Italian thesaurus","maintainer":"office@FreeBSD.org","www":"https://linguistico.sourceforge.net/pages/thesaurus_italiano.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7dfff60cd90f2563f91ff5d7165120fa8adc6eeb176ef1a9133a3dd2d5920f50","flatsize":2771564,"path":"All/it-mythes-02.09.l_1.pkg","repopath":"All/it-mythes-02.09.l_1.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":669312,"desc":"Italian thesaurus","categories":["textproc"]},{"name":"iverilog","origin":"cad/iverilog","version":"12.0_1","comment":"Verilog simulation and synthesis tool","maintainer":"kbowling@FreeBSD.org","www":"https://steveicarus.github.io/iverilog/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f00c2ab5b2c4faf41546ec2fab36141ccb7125424dd1d95f4e492c9b92310ed3","flatsize":6290235,"path":"All/iverilog-12.0_1.pkg","repopath":"All/iverilog-12.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1812744,"desc":"Icarus Verilog is a Verilog simulation and synthesis tool. It\noperates as a compiler, compiling source code written in Verilog\n(IEEE-1364) into some target format. For batch simulation, the\ncompiler can generate C++ code that is compiled and linked with\na run time library (called \"vvm\") then executed as a command to\nrun the simulation. For synthesis, the compiler generates netlists\nin the desired format.\n\nThe compiler proper is intended to parse and elaborate design\ndescriptions written to the IEEE standard IEEE Std 1364-2000. The\nstandard proper is due to be release towards the middle of the\nyear 2000. This is a fairly large and complex standard, so it will\ntake some time for it to get there, but that's the goal.","deps":{"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["cad"],"shlibs_required":["libbz2.so.2","libc.so.8","libdl.so.0","libm.so.4","libpthread.so.0","libreadline.so.8","libstdc++.so.9","libz.so.3"]},{"name":"it-hunspell","origin":"textproc/it-hunspell","version":"2016.02.10","comment":"Italian hunspell dictionaries","maintainer":"office@FreeBSD.org","www":"https://extensions.openoffice.org/en/project/italian-dictionary-thesaurus-hyphenation-patterns","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9cc9af92072a4af7813a283b3738887d7cf1d5e5a8b8047ed7589360ad91c5c6","flatsize":1411685,"path":"All/it-hunspell-2016.02.10.pkg","repopath":"All/it-hunspell-2016.02.10.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":309648,"desc":"Italian hunspell dictionaries","categories":["textproc"]},{"name":"iw-aspell","origin":"hebrew/aspell","version":"1.0.0_1,2","comment":"Aspell Hebrew dictionaries","maintainer":"office@FreeBSD.org","www":"http://aspell.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"be9788087cce7eb5691b82e3481c5dc11163de68e210c7072ebb9a5cda62e2ae","flatsize":8684779,"path":"All/iw-aspell-1.0.0_1,2.pkg","repopath":"All/iw-aspell-1.0.0_1,2.pkg","licenselogic":"single","pkgsize":1994020,"desc":"Aspell Hebrew dictionaries.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["hebrew","textproc"]},{"name":"isync","origin":"mail/isync","version":"1.5.1","comment":"Maintain local copies of remote IMAP folders w/synchronized flags","maintainer":"ehaupt@FreeBSD.org","www":"https://isync.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"353f424031d7ecd62e1734d079179e852d151324a4a1a26bf16fc747a5f90caf","flatsize":239716,"path":"All/isync-1.5.1.pkg","repopath":"All/isync-1.5.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":107260,"desc":"isync is a command line application which synchronizes a local maildir-style\nmailbox with a remote IMAP4 mailbox, suitable for use in IMAP-disconnected\nmode. Multiple copies of the remote IMAP4 mailbox can be maintained, and all\nflags are synchronized. TLS/SSL is supported via imaps: or STARTTLS.","deps":{"cyrus-sasl":{"origin":"security/cyrus-sasl2","version":"2.1.28_5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["mail"],"shlibs_required":["libc.so.8","libcrypto.so.12","libsasl2.so.3","libssl.so.12","libz.so.3"],"annotations":{"cpe":"cpe:2.3:a:isync_project:isync:1.5.1:::::dragonfly6:x86_64"}},{"name":"isoqlog","origin":"mail/isoqlog","version":"2.2.1_1","comment":"Qmail, postfix, sendmail, exim MTA log analysis program","maintainer":"dbaio@FreeBSD.org","www":"http://www.enderunix.org/isoqlog","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f38763f87f7edf88eec7234085791a692f4b5d1816ed3ee424541fe902c77a39","flatsize":125320,"path":"All/isoqlog-2.2.1_1.pkg","repopath":"All/isoqlog-2.2.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":42628,"desc":"Isoqlog is an MTA log analysis program written in C.It designed to scan qmail,\npostfix, sendmail logfile and produce usage statistics in HTML format for\nviewing through a browser.It produces Top domains output according to Incoming,\nOutgoing, total mails and bytes, it keeps  your main domain mail statistics\nwith Days Top Domain, Top Users values for per day, per month, and years.\n\nFeatures:\n--------\n* Multi MTA support(qmail (multilog and syslog), postfix, sendmail, exim)\n* Multi-domain support: Shows quite detailed statistics for not only your main\ndomain, but also, any domain you want.\n* Displays statistics for common mail delivery errors.\n* For each domain you specify; displays Top incoming, outgoing, total and byte\nbased statistics for users.\n* Displays server's activity based on incoming, outgoing, total mails and size\nof incoming mail, for domain  and its users.\n* All days', all months', all years' activities ( above ones ) are stored for\nfuture inspection.\n* Multi-language Support (17 languages supported as of isoqlog 2.1.1!)","categories":["mail"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"First edit /usr/local/etc/isoqlog.conf\nAfter that edit /usr/local/etc/isoqlog.domains\n\nFinally you have to add a crontab entry in order to get isoqlog work like:\n\n58 * * * * /usr/local/bin/isoqlog 1>/dev/null 2>/dev/null\n\nYou can read /usr/local/share/doc/isoqlog/EnderUNIX about our other projects","type":"install"}]},{"name":"iso8879","origin":"textproc/iso8879","version":"1986_3","comment":"Character entity sets from ISO 8879:1986 (SGML)","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"10b194f888110981d7335a4e18adb3933db3c25c07bb1a5f179db8bbc656eb58","flatsize":71931,"path":"All/iso8879-1986_3.pkg","repopath":"All/iso8879-1986_3.pkg","licenselogic":"single","licenses":["IOS"],"pkgsize":13616,"desc":"Nineteen ISO 8879:1986 character entity sets used by many DTDs:\n\n  Added Latin 1\n  Added Latin 2\n  Added Math Symbols: Arrow Relations\n  Added Math Symbols: Binary Operators\n  Added Math Symbols: Delimiters\n  Added Math Symbols: Negated Relations\n  Added Math Symbols: Ordinary\n  Added Math Symbols: Relations, Box and Line Drawing\n  Alternative Greek Symbols\n  Diacritical Marks\n  General Technical\n  Greek Letters\n  Greek Symbols\n  Monotoniko Greek\n  Non-Russian Cyrillic\n  Numeric and Special Graphic\n  Publishing\n  Russian Cyrillic\n\nJohn Fieber\njfieber@FreeBSD.org","deps":{"xmlcatmgr":{"origin":"textproc/xmlcatmgr","version":"2.2_4"}},"categories":["textproc"],"messages":[{"message":"===>   NOTICE:\n\nThe iso8879 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-anthy-unicode","origin":"japanese/anthy-unicode","version":"1.0.0.20240502","comment":"Library for Japanese text input","maintainer":"mew14930xvi@inbox.lv","www":"https://github.com/fujiwarat/anthy-unicode/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c3268e03b40a08923e483b8136e8d39b2a0ef1678366440ac655c63082ac7fd9","flatsize":27340546,"path":"All/ja-anthy-unicode-1.0.0.20240502.pkg","repopath":"All/ja-anthy-unicode-1.0.0.20240502.pkg","licenselogic":"and","licenses":["GPLv2","LGPL21"],"pkgsize":5415960,"desc":"Anthy is a japanese input method library that can be used from many setups.\n\nAnthy Unicode is another Anthy project forked from Anthy since Anthy is no\nlonger maintained.\n\nAnthy Unicode's purposes are:\n1. Convert internal codes from EUC-JP to UTF-8\n2. Migrate the user fiels from $HOME/.anthy to $XDG_CONFIG_HOME/anthy\n3. Maintain new eras\n4. Enhance th word conversions","categories":["japanese"],"shlibs_required":["libc.so.8","libm.so.4"],"messages":[{"message":"To activate anthy-unicode, you will need to add the following lines to\nyour ~/.emacs:\n\n(set-language-environment \"japanese\")\n(setq default-input-method \"japanese-anthy-unicode\")","type":"install"}]},{"name":"ja-font-cica","origin":"japanese/font-cica","version":"5.0.3","comment":"Cica Japanese monospaced fonts for programming","maintainer":"ume@FreeBSD.org","www":"https://github.com/miiton/Cica","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e8f9cb94c8d6f0601b75a5c842eae4abab723eb344e707e70851336e20121eb6","flatsize":46784570,"path":"All/ja-font-cica-5.0.3.pkg","repopath":"All/ja-font-cica-5.0.3.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":19692888,"desc":"Cica Japanese monospaced fonts for programming","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"}},"categories":["japanese","x11-fonts"],"options":{"DOCS":"on","EMOJI":"on"}},{"name":"iso-schematron-xslt","origin":"textproc/iso-schematron-xslt","version":"20130313_1","comment":"The Leading Implementation of ISO Schematron","maintainer":"sunpoet@FreeBSD.org","www":"https://www.schematron.com/implementation.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"668bf53a99d121f70fe35e8c1e393a04f9c6d351b409b316373a1f82cf304166","flatsize":455958,"path":"All/iso-schematron-xslt-20130313_1.pkg","repopath":"All/iso-schematron-xslt-20130313_1.pkg","licenselogic":"single","pkgsize":45000,"desc":"This is Rick Jelliffe's implementation of ISO Schematron using XSLT.","categories":["textproc"]},{"name":"isnprober","origin":"security/isnprober","version":"1.02","comment":"PenTest tool for TCP Initial Sequence Numbers research","maintainer":"onatan@gmail.com","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"de2c91311472e2b4ac4c858f64df2bdbcb0cad4672db414acf4377219458187f","flatsize":33806,"path":"All/isnprober-1.02.pkg","repopath":"All/isnprober-1.02.pkg","licenselogic":"single","pkgsize":10076,"desc":"-- ISNprober / Tom Vandepoel (Tom.Vandepoel@ubizen.com) --\n\nISNprober is a tool that samples TCP Initial Sequence Numbers or IP ID's\nand can use that information to determine if a set of IP addresses belong\nto the same TCP/IP stack (machine) or not.","deps":{"p5-Net-RawIP":{"origin":"net/p5-Net-RawIP","version":"0.25_1,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["security"],"options":{"DOCS":"on"}},{"name":"istgt","origin":"net/istgt","version":"20150713_1","comment":"iSCSI target for openSUSE/Debian/NetBSD/FreeBSD","maintainer":"ports@FreeBSD.org","www":"http://shell.peach.ne.jp/aoyama/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d4c7ea593edf26b95b825ae1aae636afa73249389e930ea5efd32fd1b425649b","flatsize":443894,"path":"All/istgt-20150713_1.pkg","repopath":"All/istgt-20150713_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":162500,"desc":"This software (istgt) is the implementation of iSCSI target (refer to RFC3720\nabout iSCSI) for FreeBSD.\n\nIt includes iSCSI protocol processor and SPC-3 (SCSI Primary Commands - 3)\nbased logical unit emulation.  You can easily create over 2TB storage for\niSCSI target.  If necessary, you can configure to use multipath failover or\nMCS failover.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["net"],"shlibs_required":["libc.so.8","libcam.so.3","libcrypto.so.12","libpthread.so.0"],"options":{"DOCS":"on","SYMLNKDEV":"off","VBOXVD":"off"},"messages":[{"message":"To run istgt at startup, add istgt_enable=\"YES\" to /etc/rc.conf.\nCreate configuration files manually.\nSample configuration files can be found in /usr/local/etc/istgt.\nQUICKSTART in /usr/local/share/doc/istgt shows you how to configure.","type":"install"},{"message":"===>   NOTICE:\n\nThe istgt port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"iso12083","origin":"textproc/iso12083","version":"1993_2","comment":"SGML DTDs from the The Electronic Publishing Special Interest Group","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1f2bfc7e841932f36b8c9aae563ca5b7526e8f3a57582900eb16c229a7635dd3","flatsize":105456,"path":"All/iso12083-1993_2.pkg","repopath":"All/iso12083-1993_2.pkg","licenselogic":"single","pkgsize":11780,"desc":"ISO 12083 is the successor to the Association of American\nPublishers (AAP) Electronic Publishing Special Interest Group\n(EPSIG) standard.  Four DTDs are included in this package--one\nfor articles, one for books, one for serials, and one for\nmathematics which may be used in any of the other three.\n\nJuly 10, 1997\njfieber@FreeBSD.org","deps":{"xmlcatmgr":{"origin":"textproc/xmlcatmgr","version":"2.2_4"}},"categories":["textproc"],"messages":[{"message":"===>   NOTICE:\n\nThe iso12083 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"it-aspell","origin":"textproc/it-aspell","version":"2.4.20070901.0,2","comment":"Aspell Italian dictionary","maintainer":"office@FreeBSD.org","www":"https://linguistico.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d32cd9638d72eaadf7ebc03f4edfb4e1c2d377ecde7a3a38f0a8e6c3d0c4aabe","flatsize":2249407,"path":"All/it-aspell-2.4.20070901.0,2.pkg","repopath":"All/it-aspell-2.4.20070901.0,2.pkg","licenselogic":"single","pkgsize":680564,"desc":"Aspell Italian dictionary.\n\nNote: if you build from ports, prefer textproc/aspell, it will let you\n      select dictionaries for several languages.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"]},{"name":"ishido","origin":"games/ishido","version":"1.1_3","comment":"Tile placement game","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b206da3e4b8b54a0b11f85564b58673dd6098ea042b8e4e9cd224f94b76accec","flatsize":27199,"path":"All/ishido-1.1_3.pkg","repopath":"All/ishido-1.1_3.pkg","licenselogic":"single","pkgsize":11500,"desc":"A tile game which challenges you to place tiles of six colors and six\nshapes onto a 12x8 grid.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["games"],"shlibs_required":["libX11.so.6","libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe ishido port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ismtp","origin":"security/ismtp","version":"g20190921","comment":"Test for SMTP user enumeration, internal spoofing, and relay","maintainer":"rihaz.jerrin@gmail.com","www":"https://github.com/altjx/ipwn/tree/master/iSMTP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8fce140c867d88d1b2dd12cd33ed19ab0cdc1e1154fd1c98e8ff1ed620ac75fc","flatsize":27624,"path":"All/ismtp-g20190921.pkg","repopath":"All/ismtp-g20190921.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6780,"desc":"SMTP user enumeration (RCPT TO and VRFY), internal spoofing, and open\nrelay.  A tool that tests for all three and with great flexibility.\niSMTP does just that, making it much easier to knock that process out\nof the way.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["security"]},{"name":"iso-codes","origin":"misc/iso-codes","version":"4.15.0","comment":"Lists of the country, language, and currency iso names","maintainer":"kwm@FreeBSD.org","www":"https://salsa.debian.org/iso-codes-team/iso-codes","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d693459cba34b230ba01fc2a0babe5097ed12ec25c95d60a9683fa9b12b37b4d","flatsize":19403232,"path":"All/iso-codes-4.15.0.pkg","repopath":"All/iso-codes-4.15.0.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":2889680,"desc":"This project provides lists of various ISO standards (e.g. country,\nlanguage, language scripts, and currency names) in one place, rather\nthan repeated in many programs throughout the system.\n\nCurrently there are lists of languages and countries embedded in\nseveral different programs, which leads to dozens of lists of\n200 languages, translated into more than 90 languages ... not\nvery efficient.\n\nWith this project, we create a single \"gettext domain\" for every\nsupported ISO standard which contains the translations of\nthat domain. It is easy for a programmer to re-use those\ntranslations instead of maintaining their own translation\ninfrastructure. Moreover, the programmer does not need to follow\nchanges in the ISO standard and will not work with outdated\ninformation.","categories":["misc"]},{"name":"isic","origin":"net-mgmt/isic","version":"0.07_6","comment":"IP Stack Integrity Checker","maintainer":"bofh@FreeBSD.org","www":"https://sourceforge.net/projects/isic/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8f379a26aa71c592b17acb946ff33fe9f1ab0e0d98b3b9029dccfb0299dd7960","flatsize":142091,"path":"All/isic-0.07_6.pkg","repopath":"All/isic-0.07_6.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":29348,"desc":"IP Stack Integrity Checker\n\nIts purpose is to test the stability of an IP Stack and its component stacks\n(TCP, UDP, ICMP et. al.) It does this be generating random packets of the\ndesired protocol. The packets can have tendencies. ie by default all packets\nhave a 50%25 chance of having IP Options. The packets are then sent against the\ntarget machine to either penetrate its firewall rules or find bugs in the IP\nstack.","deps":{"libnet":{"origin":"net/libnet","version":"1.3,1"}},"categories":["net-mgmt"],"shlibs_required":["libc.so.8","libnet.so.9"]},{"name":"ish","origin":"converters/ish","version":"2.01a5","comment":"Binary-to-text file-encoder","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"833365b2ccd023bf851d88bd0c74e5fff126ba94cb43528ff40bc0e0ba927511","flatsize":39241,"path":"All/ish-2.01a5.pkg","repopath":"All/ish-2.01a5.pkg","licenselogic":"single","licenses":["NONE"],"pkgsize":20040,"desc":"ish is a format to encode binary files to text file, or decode text\nfiles into binary file.  ish has strong error correction/detection\nfunctionality using CRC and checksum.\nThis format is popular in Japanese BBS'es.\n\nTo non-Japanese people:\n\tTo produce non-Japanese text a user should use \"-s7\" option.\n\tOther options such as \"-ss\" may produce Japanese text.\nTo Japanese people:\n\tTo use ish over NetNews newsgroups (such as fj.*), use \"-s7\" option.\n\tUse of \"-ss\" will not give you the optimal performance.\n\t\"-ss\" option is just for BBSes that use Shift-JIS as their native\n\tJapanese encoding.","categories":["converters"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe ish port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"iselect","origin":"misc/iselect","version":"1.4.0_3","comment":"Interactive Selection Tool","maintainer":"ports@FreeBSD.org","www":"http://www.ossp.org/pkg/tool/iselect/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8eed0ac436b53de09ff408491aab8459657d40964679019ab7ad942c1e8f46aa","flatsize":74959,"path":"All/iselect-1.4.0_3.pkg","repopath":"All/iselect-1.4.0_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":32592,"desc":"iSelect is an interactive line selection tool for ASCII files, operating\nvia a full-screen Curses-based terminal session. It can be used either as\nan user interface frontend controlled by a Bourne-Shell/Perl/Tcl backend\nas its control script or in batch mode as a pipeline filter (usually\nbetween grep and the final executing command).","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["misc"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"options":{"EXAMPLES":"on","SLANG":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe iselect port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ised","origin":"math/ised","version":"2.7.1_10","comment":"Tool for generating number sequences and arithmetic evaluation","maintainer":"ports@FreeBSD.org","www":"https://ised.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b9cddd58d5832165071c056179c03483f3ca012edc7ac39d1d70a289f8b6c6a3","flatsize":198848,"path":"All/ised-2.7.1_10.pkg","repopath":"All/ised-2.7.1_10.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":86264,"desc":"ised is a command-line tool for generating number sequences and\narithmetic evaluation. Unlike big gui-based software (e.g. Mathematica,\nDerive, Matlab, Octave,...) it is intended for use in shell scripting,\ntogether with gnu core utilities.\n\nIts main advantage is that all functions are generalized to operate\non one-dimensional arrays. It can be used for loop indexing (much\nlike seq), line-by-line arithmetic processing of files, floating\npoint math for shells that don't support it natively, or interactively,\nas extended calculator.","deps":{"libedit":{"origin":"devel/libedit","version":"3.1.20250104,1"}},"categories":["math"],"shlibs_required":["libc.so.8","libedit.so.0","libm.so.4","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe ised port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"isc-cron","origin":"sysutils/isc-cron","version":"4.1_3","comment":"ISC Cron, former Vixie Cron","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"89d05afe611cffa72981fc388cacf72162a5925ebf626c8538face7bf0cd4137","flatsize":85396,"path":"All/isc-cron-4.1_3.pkg","repopath":"All/isc-cron-4.1_3.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":33448,"desc":"ISC cron, replacement for Vixie cron.","categories":["sysutils"],"shlibs_required":["libc.so.8"],"messages":[{"message":"Please add\n\n\tcron_program=\"/usr/local/sbin/cron\"\n\nto your /etc/rc.conf to enable the ISC cron instead of the base\nVixie cron.\n\nPlease use /usr/local/bin/crontab to edit the users crontab.","type":"install"},{"message":"===>   NOTICE:\n\nThe isc-cron port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"isbg","origin":"mail/isbg","version":"2.2.1_1","comment":"Scan an IMAP inbox for spam using SpamAssassin","maintainer":"ports@FreeBSD.org","www":"https://github.com/isbg/isbg","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"20b3e43b0dec7127cc8f14b6d59c53a7a3a7c83906f5ccc0b0f916facf140ee9","flatsize":311127,"path":"All/isbg-2.2.1_1.pkg","repopath":"All/isbg-2.2.1_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":54768,"desc":"IMAP Spam Begone (isbg) is a script that makes it easy to scan\nan IMAP inbox for spam using SpamAssassin and get your spam\nmoved to another folder.\n\nUnlike the normal mode of deployments for SpamAssassin, isbg\ndoes not need to be involved in mail delivery, and can run on\ncompletely different machines to where your mailbox actually\nis.","deps":{"py311-docopt":{"origin":"devel/py-docopt","version":"0.6.2_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"spamassassin":{"origin":"mail/spamassassin","version":"4.0.1_2"}},"categories":["mail"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe isbg port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"isc-dhcp44-relay","origin":"net/isc-dhcp44-relay","version":"4.4.3P1_1","comment":"The ISC Dynamic Host Configuration Protocol relay","maintainer":"zi@FreeBSD.org","www":"https://www.isc.org/dhcp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"12575d62e59dec327a71bfe15f381e6ef862db35da8ac2d3b67c61332341e040","flatsize":2742789,"path":"All/isc-dhcp44-relay-4.4.3P1_1.pkg","repopath":"All/isc-dhcp44-relay-4.4.3P1_1.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":980056,"desc":"The ISC Dynamic Host Configuration Protocol Distribution provides a\nfreely redistributable reference implementation of all aspects of the\nDHCP protocol, through a suite of DHCP tools:\n\n  * A DHCP server\n  * A DHCP client\n  * A DHCP relay agent (this port)\n\nDetails on versioning/release information may be obtained here:\nhttps://www.isc.org/downloads/","categories":["net"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on","IPV6":"on"},"annotations":{"cpe":"cpe:2.3:a:isc:dhcp:4.4.3p1:::::dragonfly6:x86_64:1"},"messages":[{"message":"****  This port installs the dhcp relay daemon, but doesn't invoke dhcrelay by\n      default. If you want to invoke dhcrelay at startup, add the following\n      lines to /etc/rc.conf:\n\n\t    dhcrelay_enable=\"YES\"\n\t    dhcrelay_flags=\"\"\t\t# command option(s)\n\t    dhcrelay_servers=\"\"\t\t# dhcrelay server(s)\n\t    dhcrelay_ifaces=\"\"\t\t# ethernet interface(s)","type":"install"}]},{"name":"isc-dhcp44-client","origin":"net/isc-dhcp44-client","version":"4.4.3P1_1","comment":"The ISC Dynamic Host Configuration Protocol client","maintainer":"zi@FreeBSD.org","www":"https://www.isc.org/dhcp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"38665d14aab37cfd2a59956475c6f424dc61135aa0f77afd9b22e60fed246969","flatsize":2875371,"path":"All/isc-dhcp44-client-4.4.3P1_1.pkg","repopath":"All/isc-dhcp44-client-4.4.3P1_1.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":1043128,"desc":"The ISC Dynamic Host Configuration Protocol Distribution provides a\nfreely redistributable reference implementation of all aspects of the\nDHCP protocol, through a suite of DHCP tools:\n\n  * A DHCP server\n  * A DHCP client (this port)\n  * A DHCP relay agent\n\nDetails on versioning/release information may be obtained here:\nhttps://www.isc.org/downloads/","categories":["net"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on","IPV6":"on"},"annotations":{"cpe":"cpe:2.3:a:isc:dhcp:4.4.3p1:::::dragonfly6:x86_64:1"},"messages":[{"message":"****  To setup dhclient, you may need to edit /etc/rc.conf to replace the\n      base system dhclient as follows:\n\n\t    dhclient_program=\"/usr/local/sbin/dhclient\"\n\t    dhclient_flags=\"-q\"\n\n      See dhclient(8), using the following command, for details about other\n      possible options:\n\n\t    MANPATH=/usr/local/man man 8 dhclient","type":"install"}]},{"name":"isabella-ttf","origin":"x11-fonts/isabella","version":"1.202_3","comment":"Font by John Stracke based on the Isabella Breviary","maintainer":"lgfbsd@be-well.ilk.org","www":"https://www.thibault.org/fonts/isabella/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"69102d77d37358c6b59156de05008bee3bb3bf496706009c08ad2e3c95d54151","flatsize":147116,"path":"All/isabella-ttf-1.202_3.pkg","repopath":"All/isabella-ttf-1.202_3.pkg","licenselogic":"or","licenses":["LGPL20","OFL11"],"pkgsize":60976,"desc":"This font is called Isabella because it is based on the calligraphic\nhand used in the Isabella Breviary, made around 1497, in Holland,\nfor Isabella of Castille, the first queen of united Spain.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"],"options":{"DOCS":"on"}},{"name":"isl","origin":"devel/isl","version":"0.27","comment":"Integer Set Library","maintainer":"wen@FreeBSD.org","www":"https://libisl.sourceforge.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aa8b77bfa3b7524f1130decd8cb9af0d90c0dd5a275a072243f41a9b7a146633","flatsize":10410247,"path":"All/isl-0.27.pkg","repopath":"All/isl-0.27.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1475088,"desc":"isl is a library for manipulating sets and relations of integer points\nbounded by linear constraints. Supported operations on sets include\nintersection, union, set difference, emptiness check, convex hull,\n(integer) affine hull, integer projection, computing the lexicographic\nminimum using parametric integer programming, coalescing and parametric\nvertex enumeration. It also includes an ILP solver based on generalized\nbasis reduction, transitive closures on maps (which may encode infinite\ngraphs), dependence analysis and bounds on piecewise step-polynomials.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"}},"categories":["devel","math"],"options":{"OPTIMIZED_CFLAGS":"on"}},{"name":"isc-dhcp44-server","origin":"net/isc-dhcp44-server","version":"4.4.3P1_2","comment":"ISC Dynamic Host Configuration Protocol server","maintainer":"zi@FreeBSD.org","www":"https://www.isc.org/dhcp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ee106f268fcbba8c1545a808c384055160e76d62ef918a04528cc9f0044b5935","flatsize":6898771,"path":"All/isc-dhcp44-server-4.4.3P1_2.pkg","repopath":"All/isc-dhcp44-server-4.4.3P1_2.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":1496128,"desc":"The ISC Dynamic Host Configuration Protocol Distribution provides a\nfreely redistributable reference implementation of all aspects of the\nDHCP protocol, through a suite of DHCP tools:\n\n  * A DHCP server (this port)\n  * A DHCP client\n  * A DHCP relay agent\n\nDetails on versioning/release information may be obtained here:\nhttps://www.isc.org/downloads/","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["net"],"users":["dhcpd"],"groups":["dhcpd"],"shlibs_required":["libc.so.8","libssl.so.12"],"options":{"BIND_SYMBOLS":"off","BINLEASES":"off","DHCP4O6":"off","DOCS":"on","IPV6":"on","LDAP":"off","LDAP_SSL":"on","PARANOIA":"on"},"annotations":{"cpe":"cpe:2.3:a:isc:dhcp:4.4.3p1:::::dragonfly6:x86_64:2"},"messages":[{"message":"****  To setup dhcpd, please edit /usr/local/etc/dhcpd.conf.\n\n****  This port installs the dhcp daemon, but doesn't invoke dhcpd by default.\n      If you want to invoke dhcpd at startup, add these lines to /etc/rc.conf:\n\n\t    dhcpd_enable=\"YES\"\t\t\t\t# dhcpd enabled?\n\t    dhcpd_flags=\"-q\"\t\t\t\t# command option(s)\n\t    dhcpd_conf=\"/usr/local/etc/dhcpd.conf\"\t# configuration file\n\t    dhcpd_ifaces=\"\"\t\t\t\t# ethernet interface(s)\n\t    dhcpd_withumask=\"022\"\t\t\t# file creation mask\n\n****  If compiled with paranoia support (the default), the following rc.conf\n      options are also supported:\n\n\t    dhcpd_chuser_enable=\"YES\"\t\t# runs w/o privileges?\n\t    dhcpd_withuser=\"dhcpd\"\t\t# user name to run as\n\t    dhcpd_withgroup=\"dhcpd\"\t\t# group name to run as\n\t    dhcpd_chroot_enable=\"YES\"\t\t# runs chrooted?\n\t    dhcpd_devfs_enable=\"YES\"\t\t# use devfs if available?\n\t    dhcpd_rootdir=\"/var/db/dhcpd\"\t# directory to run in\n\t    dhcpd_includedir=\"<some_dir>\"\t# directory with config-\n\t\t\t\t\t\t  files to include\n\n****  WARNING: never edit the chrooted or jailed dhcpd.conf file but\n      /usr/local/etc/dhcpd.conf instead which is always copied where\n      needed upon startup.","type":"install"}]},{"name":"isa-l_crypto","origin":"devel/isa-l_crypto","version":"2.25.0","comment":"Intel(R) Intelligent Storage Acceleration Library, Crypto Version","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/intel/isa-l_crypto","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"54b6822a15944d0644325ea7cc8b4fd9a68560df5d7dcc43563cb5629cd66fa6","flatsize":8608849,"path":"All/isa-l_crypto-2.25.0.pkg","repopath":"All/isa-l_crypto-2.25.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":358880,"desc":"ISA-L_crypto is a collection of optimized low-level functions targeting storage\napplications that includes multi-buffer and rolling hashes, along with block\nciphers.","categories":["devel"]},{"name":"ispc","origin":"devel/ispc","version":"1.24.0","comment":"Intel's compiler for high-performance SIMD programming","maintainer":"yuri@FreeBSD.org","www":"https://ispc.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3428f5876bf2bdc631a8da3b7833f23708e11fb15539b77fbec57f64eedd49ef","flatsize":25109924,"path":"All/ispc-1.24.0.pkg","repopath":"All/ispc-1.24.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":2164248,"desc":"ispc is a compiler for a variant of the C programming language, with\nextensions for single program, multiple data programming. Under the SPMD\nmodel, the programmer writes a program that generally appears to be a\nregular serial program, though the execution model is actually that a\nnumber of program instances execute in parallel on the hardware.","deps":{"llvm15":{"origin":"devel/llvm15","version":"15.0.7_10"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"onetbb":{"origin":"devel/onetbb","version":"2022.0.0"}},"categories":["devel"],"shlibs_required":["libLLVM-15.so","libc.so.8","libm.so.4","libncurses.so.6","libpthread.so.0","libstdc++.so.9"],"options":{"ARM":"off","XE":"off"}},{"name":"isa-l","origin":"devel/isa-l","version":"2.30.0_1","comment":"Intel(R) Intelligent Storage Acceleration Libray","maintainer":"ports@FreeBSD.org","www":"https://github.com/01org/isa-l","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"36f9764839948c086526ce6be56a0d92ab8af9b08d2b50e515662d7d22c958a3","flatsize":932599,"path":"All/isa-l-2.30.0_1.pkg","repopath":"All/isa-l-2.30.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":151880,"desc":"ISA-L is a collection of optimized low-level functions targeting storage\napplications.","categories":["devel"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe isa-l port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"irssistats","origin":"irc/irssistats","version":"0.75_1","comment":"Generate IRC statistics based on irssi logs","maintainer":"ports@FreeBSD.org","www":"http://royale.zerezo.com/irssistats/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4840d69a86054ef8922e30295c3e495edb1fece4fce48558e04a5f6576adc98a","flatsize":132651,"path":"All/irssistats-0.75_1.pkg","repopath":"All/irssistats-0.75_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":54240,"desc":"This tool generates an HTML file containing IRC statistics based on irssi\nlogs.","categories":["irc"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe irssistats port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"is-hyphen","origin":"textproc/is-hyphen","version":"2004.04.15_1","comment":"Icelandic hyphenation rules","maintainer":"office@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1b610f966b6638366ca06a70191a9180f4f599eb7afce040ffcac2b70f2dd316","flatsize":55285,"path":"All/is-hyphen-2004.04.15_1.pkg","repopath":"All/is-hyphen-2004.04.15_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":21256,"desc":"Icelandic hyphenation rules","categories":["textproc"]},{"name":"irstlm","origin":"textproc/irstlm","version":"5.80.03_4","comment":"The IRST Language Modeling Toolkit","maintainer":"demon@FreeBSD.org","www":"https://hlt-mt.fbk.eu/technologies/irstlm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0eab4f2733d4280fd1890941ecd71c1b5abec8b363bae2d8f122d7320a393a46","flatsize":1857977,"path":"All/irstlm-5.80.03_4.pkg","repopath":"All/irstlm-5.80.03_4.pkg","licenselogic":"single","pkgsize":386068,"desc":"The IRST Language Modeling Toolkit features algorithms and data structures\nsuitable to estimate, store, and access very large LMs.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9","libz.so.3"]},{"name":"irssi-xmpp","origin":"irc/irssi-xmpp","version":"0.54_1","comment":"Irssi plugin to connect to Jabber network","maintainer":"ports@FreeBSD.org","www":"https://cybione.org/~irssi-xmpp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"13226c5eaff30e517a4269a34cd279d742f7bc8d5afb518e519952bd3f255859","flatsize":205447,"path":"All/irssi-xmpp-0.54_1.pkg","repopath":"All/irssi-xmpp-0.54_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":67776,"desc":"irssi-xmpp's aim is to provide a good integration in this text-based\nirc client and a good support of XMPP (the Jabber protocol).\n\nIts main features are:\n    * Sending and receiving messages in irssi's query windows\n    * A roster with contact & resource tracking (contact list)\n    * Contact management (add, remove, manage subscriptions)\n    * MUC (Multi-User Chat)\n    * Tab completion of commands, JIDs and resources\n    * Message Events (\"composing\")\n    * Support for multiple accounts\n    * Unicode support (UTF-8)\n    * SSL and HTTP proxy support\n    * ...","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"irssi":{"origin":"irc/irssi","version":"1.4.5_1,2"},"loudmouth":{"origin":"net-im/loudmouth","version":"1.5.4_1"}},"categories":["irc"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe irssi-xmpp port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"irssi-icb","origin":"irc/irssi-icb","version":"0.17_3","comment":"Irssi plugin for connecting to ICB network","maintainer":"fox@FreeBSD.org","www":"https://github.com/mglocker/irssi-icb","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"68dee66d9a2cbc4fe9a8fb3e81db682aba0fec7a2e79002546cd1313f637735f","flatsize":60698,"path":"All/irssi-icb-0.17_3.pkg","repopath":"All/irssi-icb-0.17_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":20308,"desc":"irssi-icb provides connectivity to Internet Citizen's Band (icb)\nnetworks for the irssi Internet Relay Chat (IRC) client.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"irssi":{"origin":"irc/irssi","version":"1.4.5_1,2"}},"categories":["irc"]},{"name":"irssi-themes","origin":"x11-themes/irssi-themes","version":"2016082001","comment":"Collection of additional irssi themes","maintainer":"ehaupt@FreeBSD.org","www":"https://irssi-import.github.io/themes/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8bd8bdf8213b180203234ae9634df2c0bf50631fdfce9f4d8028c2a2d68e99a5","flatsize":1364068,"path":"All/irssi-themes-2016082001.pkg","repopath":"All/irssi-themes-2016082001.pkg","licenselogic":"single","pkgsize":98492,"desc":"A collection of additional irssi themes.","deps":{"irssi":{"origin":"irc/irssi","version":"1.4.5_1,2"}},"categories":["irc","x11-themes"]},{"name":"ja-anthy","origin":"japanese/anthy","version":"0.4_5,1","comment":"Another Kana-Kanji conversion system","maintainer":"nobutaka@FreeBSD.org","www":"https://salsa.debian.org/debian/anthy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"25a22eacc604866cf52d42627eb96304f0556fe5becf16ae6e434cfeb6f30abe","flatsize":29780825,"path":"All/ja-anthy-0.4_5,1.pkg","repopath":"All/ja-anthy-0.4_5,1.pkg","licenselogic":"and","licenses":["GPLv2","LGPL21"],"pkgsize":5818192,"desc":"Anthy is a Japanese input method working on X11 and emacs.\nIt converts Hiragana text to Kana Kanji mixed text.\n\nSupplemental 2ch BBS terms dictionary which is installed by WITH_2CHDIC knob\nis developed by Omaemona 2ch/Linux (DQN) Project.\n(http://omaemona.sourceforge.net/packages/Zisyo/)","categories":["japanese"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on","GSKKDIC":"off","ODIC":"off"}},{"name":"it-libreoffice","origin":"editors/libreoffice-it","version":"25.2.2.2","comment":"it language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"495a960778a9d19a38ea06cf67c48289b410881a109a16a660b32afc28afbb64","flatsize":36244339,"path":"All/it-libreoffice-25.2.2.2.pkg","repopath":"All/it-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":3493580,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"irssi-fish","origin":"irc/irssi-fish","version":"1.6.20200629","comment":"Encryption plugin for irssi","maintainer":"ashish@FreeBSD.org","www":"https://github.com/falsovsky/FiSH-irssi","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a0eaf763b6ef5609b978b7676dc3af76ab5ba4a5fe9ea4ea9d930d5edfa31008","flatsize":55153,"path":"All/irssi-fish-1.6.20200629.pkg","repopath":"All/irssi-fish-1.6.20200629.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21624,"desc":"This is an encryption plugin for irssi, it is based on blowfish and is fully\ncompatible to original 'blowcrypt' script. It supports private chat and channel\nencryption. A secure key-exchange system is included as well.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"irssi":{"origin":"irc/irssi","version":"1.4.5_1,2"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["irc","security"],"options":{"DOCS":"on"}},{"name":"is-aspell","origin":"textproc/is-aspell","version":"0.51.1.0_1,1","comment":"Aspell Icelandic dictionary","maintainer":"office@FreeBSD.org","www":"http://aspell.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5c58cd9e2d2ba912ac8b772ef343ff25e39704ea3902d372d35d0666e2c5f441","flatsize":4251531,"path":"All/is-aspell-0.51.1.0_1,1.pkg","repopath":"All/is-aspell-0.51.1.0_1,1.pkg","licenselogic":"single","pkgsize":1504712,"desc":"Aspell Icelandic dictionary.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"]},{"name":"irssi-scripts","origin":"irc/irssi-scripts","version":"20231031","comment":"Collection of useful scripts for the irssi IRC-client","maintainer":"zachary.crownover@gmail.com","www":"https://scripts.irssi.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"25670d7066d6a88aea4dacc2c99bbf7a175aff9d8b6b45e0a092e593df4fcf83","flatsize":2995691,"path":"All/irssi-scripts-20231031.pkg","repopath":"All/irssi-scripts-20231031.pkg","licenselogic":"single","pkgsize":646732,"desc":"This is a collection of useful scripts for the irssi IRC-client.","deps":{"irssi":{"origin":"irc/irssi","version":"1.4.5_1,2"}},"categories":["irc"]},{"name":"irsim-tcl","origin":"cad/irsim","version":"9.7.118","comment":"Event-driven logic-level simulator for MOS circuis","maintainer":"alster@vinterdalen.se","www":"http://opencircuitdesign.com/irsim/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"16f26d601ec88cdb228b7f4d312794a67d1e7a6f868b0d045f8624df5299e673","flatsize":639915,"path":"All/irsim-tcl-9.7.118.pkg","repopath":"All/irsim-tcl-9.7.118.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":220812,"desc":"IRSIM is a tool for simulating digital circuits. It is a \"switch-level\"\nsimulator; that is, it treats transistors as ideal switches. Extracted\ncapacitance and lumped resistance values are used to make the switch a little\nbit more realistic than the ideal, using the RC time constants to predict the\nrelative timing of events.\n\nIRSIM shares a history with magic, although it is an independent program. Magic\nwas designed to produce, and IRSIM to read, the \".sim\" file format, which is\nlargely unused outside of these two programs. IRSIM was developed at Stanford,\nwhile Magic was developed at Berkeley. Parts of Magic were developed especially\nfor use with IRSIM, allowing IRSIM to run a simulation in the \"background\"\n(i.e., a forked process communicating through a pipe), while displaying\ninformation about the values of signals directly on the VLSI layout.\n\nFor \"quick\" simulations of digital circuits, IRSIM is still quite useful for\nconfirming basic operation of digital circuit layouts. The addition of\nscheduling commands (\"at\", \"every\", \"when\", and \"whenever\") put IRSIM into the\nsame class as Verilog simulators.\n\nTo run irsim, users should set CAD_HOME to the base installation directory\nwhere magic was installed, e.g. /usr/local.  Alternatively, the system\nadministrator can create a dummy user named 'cad' with its home\ndirectory set to the installation directory.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["cad"],"shlibs_required":["libX11.so.6","libc.so.8","libm.so.4","libtcl86.so.1","libtk86.so.1"],"annotations":{"flavor":"tcl"}},{"name":"irsim-scheme","origin":"cad/irsim","version":"9.7.118","comment":"Event-driven logic-level simulator for MOS circuis","maintainer":"alster@vinterdalen.se","www":"http://opencircuitdesign.com/irsim/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"820f54a219be833c1ac90be44a52d46ea38d820a1cbafd09f84381f42e0d6292","flatsize":404395,"path":"All/irsim-scheme-9.7.118.pkg","repopath":"All/irsim-scheme-9.7.118.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":168300,"desc":"IRSIM is a tool for simulating digital circuits. It is a \"switch-level\"\nsimulator; that is, it treats transistors as ideal switches. Extracted\ncapacitance and lumped resistance values are used to make the switch a little\nbit more realistic than the ideal, using the RC time constants to predict the\nrelative timing of events.\n\nIRSIM shares a history with magic, although it is an independent program. Magic\nwas designed to produce, and IRSIM to read, the \".sim\" file format, which is\nlargely unused outside of these two programs. IRSIM was developed at Stanford,\nwhile Magic was developed at Berkeley. Parts of Magic were developed especially\nfor use with IRSIM, allowing IRSIM to run a simulation in the \"background\"\n(i.e., a forked process communicating through a pipe), while displaying\ninformation about the values of signals directly on the VLSI layout.\n\nFor \"quick\" simulations of digital circuits, IRSIM is still quite useful for\nconfirming basic operation of digital circuit layouts. The addition of\nscheduling commands (\"at\", \"every\", \"when\", and \"whenever\") put IRSIM into the\nsame class as Verilog simulators.\n\nTo run irsim, users should set CAD_HOME to the base installation directory\nwhere magic was installed, e.g. /usr/local.  Alternatively, the system\nadministrator can create a dummy user named 'cad' with its home\ndirectory set to the installation directory.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["cad"],"shlibs_required":["libX11.so.6","libc.so.8","libm.so.4","libpthread.so.0"],"annotations":{"flavor":"scheme"}},{"name":"irsim-lite","origin":"cad/irsim","version":"9.7.118","comment":"Event-driven logic-level simulator for MOS circuis","maintainer":"alster@vinterdalen.se","www":"http://opencircuitdesign.com/irsim/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6481b5af7669f5d3edd40a52ddda414321ac2112d1620c077a09f3bfaaf728e5","flatsize":404395,"path":"All/irsim-lite-9.7.118.pkg","repopath":"All/irsim-lite-9.7.118.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":168116,"desc":"IRSIM is a tool for simulating digital circuits. It is a \"switch-level\"\nsimulator; that is, it treats transistors as ideal switches. Extracted\ncapacitance and lumped resistance values are used to make the switch a little\nbit more realistic than the ideal, using the RC time constants to predict the\nrelative timing of events.\n\nIRSIM shares a history with magic, although it is an independent program. Magic\nwas designed to produce, and IRSIM to read, the \".sim\" file format, which is\nlargely unused outside of these two programs. IRSIM was developed at Stanford,\nwhile Magic was developed at Berkeley. Parts of Magic were developed especially\nfor use with IRSIM, allowing IRSIM to run a simulation in the \"background\"\n(i.e., a forked process communicating through a pipe), while displaying\ninformation about the values of signals directly on the VLSI layout.\n\nFor \"quick\" simulations of digital circuits, IRSIM is still quite useful for\nconfirming basic operation of digital circuit layouts. The addition of\nscheduling commands (\"at\", \"every\", \"when\", and \"whenever\") put IRSIM into the\nsame class as Verilog simulators.\n\nTo run irsim, users should set CAD_HOME to the base installation directory\nwhere magic was installed, e.g. /usr/local.  Alternatively, the system\nadministrator can create a dummy user named 'cad' with its home\ndirectory set to the installation directory.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["cad"],"shlibs_required":["libX11.so.6","libc.so.8","libm.so.4","libpthread.so.0"],"annotations":{"flavor":"lite"}},{"name":"irrtoolset","origin":"net-mgmt/irrtoolset","version":"5.1.3_2","comment":"Suite of routing policy tools to interact with the IRR","maintainer":"ports@FreeBSD.org","www":"https://github.com/irrtoolset/irrtoolset","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c578c5c0e697746424c3167c56b885c753f36d9667a2c0d4e693a82cc210fea3","flatsize":2383892,"path":"All/irrtoolset-5.1.3_2.pkg","repopath":"All/irrtoolset-5.1.3_2.pkg","licenselogic":"and","licenses":["GPLv2+","MIT","RIPE_NCC"],"pkgsize":462220,"desc":"RAToolSet is a suite of policy analysis tools.  It is implemented in C++ on a\nUNIX platform.  It has been ported successfully to many platforms including\nSun Sparc stations running SunOS 4.1.3 or Solaris, FreeBSD, DEC Alphas\nrunning OSF/1, and BSDI.  It contains the following programs:\n\nrtconfig\trouting policy analyzer and router configuration tool\n\npeval\t\ta low-level policy evaluation tool\n\nrpslcheck\tsyntax checks the aut-num policy for an AS","categories":["net-mgmt"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe irrtoolset port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ironscanner","origin":"misc/ironscanner","version":"1.1.0.20180828_1","comment":"Collect as much information as possible on image scanners","maintainer":"yuri@FreeBSD.org","www":"https://openpaper.work/en-us/scanner_db/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9e59273ef1d78d289a4905c9e37483153ecc0bc9fbf97b2a3b9bd425346b48cc","flatsize":768244,"path":"All/ironscanner-1.1.0.20180828_1.pkg","repopath":"All/ironscanner-1.1.0.20180828_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":464696,"desc":"Collect as much information as possible on a image scanner, run test scan, and\nsend a detailed report to OpenPaper.work.","deps":{"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"py311-psutil":{"origin":"sysutils/py-psutil","version":"7.0.0"},"py311-pyinsane2":{"origin":"graphics/py-pyinsane2","version":"2.0.13_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc","python"]},{"name":"irssi","origin":"irc/irssi","version":"1.4.5_1,2","comment":"Modular IRC client with many features","maintainer":"dor.bsd@xm0.uk","www":"https://irssi.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0afe19b642512b168f5a4b90d35da02fe37d38dd736396e89107ccb315844aa6","flatsize":2525872,"path":"All/irssi-1.4.5_1,2.pkg","repopath":"All/irssi-1.4.5_1,2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":686480,"desc":"Irssi is a modular IRC client that currently has only text mode user\ninterface, but 80-90%25 of the code isn't text mode specific, so other UIs could\nbe created pretty easily. Also, Irssi isn't really even IRC specific anymore,\nthere's already a working SILC module available. Support for other protocols\nlike ICQ could be created some day too.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["irc"],"shlibs_required":["libc.so.8","libcrypto.so.12","libglib-2.0.so.0","libgmodule-2.0.so.0","libpthread.so.0","libssl.so.12","libtinfo.so.6"],"options":{"BOT":"on","CAPSICUM":"on","DOCS":"on","OTR":"off","PERL":"on","PROXY":"on","UTF8PROC":"off"},"annotations":{"cpe":"cpe:2.3:a:irssi:irssi:1.4.5:::::dragonfly6:x86_64:1"},"messages":[{"message":"If Perl support was enabled during compilation you need to make sure the module\nis listed in /set autoload_modules","type":"install"}]},{"name":"iroffer-dinoex","origin":"irc/iroffer-dinoex","version":"3.33_4","comment":"IRC \"bot\" that makes sharing files via DCC extremely easy","maintainer":"dinoex@FreeBSD.org","www":"https://iroffer.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"92e4c93b9edcc77c89b27ea3b65094f287bcb5534e565d44d4cb36e5413af26a","flatsize":2599588,"path":"All/iroffer-dinoex-3.33_4.pkg","repopath":"All/iroffer-dinoex-3.33_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":443076,"desc":"iroffer is a fileserver for irc (commonly referred to as a DCC bot). It\nuses the DCC feature of irc to send files to other users. iroffer will\nconnect to an irc server and let people request files from it.\n\nThis is a major rewrite of Iroffer with extended features.\nIt does support mutiple IRC networks, SSL and IPv6.\n\nLICENSE: GPL2","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"libmaxminddb":{"origin":"net/libmaxminddb","version":"1.12.2"},"libunwind":{"origin":"devel/libunwind","version":"20240221_2"},"miniupnpc":{"origin":"net/miniupnpc","version":"2.3.2"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"}},"categories":["irc"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12","libcurl.so.4","libm.so.4","libmaxminddb.so.0","libminiupnpc.so.20","libpthread.so.0","libruby32.so.32","libssl.so.12"],"options":{"CURL":"on","DOCS":"on","EXAMPLES":"on","GEOIP":"on","RUBY":"on","UPNP":"on"},"messages":[{"message":"Sample configuration and crontab files have been placed in\n/usr/local/share/examples/iroffer.\n\nThese should be copied to a location of your own choosing, and edited to\nsuit your needs.\n\nTo run iroffer, just run:\n\niroffer <name of config file>\n\nYou may also set up iroffer to be run automatically from crontab.\nSee the file /usr/local/share/examples/iroffer/iroffer.cron for a sample.\n\nFor more details on how to use the program see the comments in\n/usr/local/share/examples/iroffer/sample.config, as well as the README\nfiles /usr/local/share/doc/iroffer/README and\n/usr/local/share/doc/iroffer/WHATSNEW.","type":"install"}]},{"name":"ircii","origin":"irc/ircII","version":"20240111","comment":"Small and high extensible IRC client","maintainer":"andrew@tao11.riddles.org.uk","www":"http://www.eterna23.net/ircii/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7deb0ed242bff29ee055f7683d772e92e6293f70115d395f79795e992e2ecfe4","flatsize":1125128,"path":"All/ircii-20240111.pkg","repopath":"All/ircii-20240111.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":361428,"desc":"The ircII program is a full screen, termcap based interface to Internet Relay\nChat. It gives full access to all of the normal IRC functions, plus a variety\nof additional options.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["irc"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12","libssl.so.12","libtinfo.so.6"],"options":{"EMACS_KEYS":"on","HELP":"on","IRCBUG":"off","OPENSSL":"on","SCRIPTS":"on"},"annotations":{"cpe":"cpe:2.3:a:eterna:ircii:20240111:::::dragonfly6:x86_64"}},{"name":"ircproxy","origin":"irc/ircproxy","version":"1.3.8_2","comment":"IRC proxy/bouncer daemon","maintainer":"portmaster@BSDforge.com","www":"https://codeberg.org/BSDforge/ircproxy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6e2e357e7932169be1b724f45f32b0ad4edf7d2edcbdcda5d18b1131d9c8bc1f","flatsize":255685,"path":"All/ircproxy-1.3.8_2.pkg","repopath":"All/ircproxy-1.3.8_2.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":88216,"desc":"ircproxy is an advanced multi-user IRC bouncer written in C with IPv6 and\nSSL support. It can proxy simultaneous users at the same time to different\nIRC servers. The IRC connection can stay connected to IRC when the IRC\nclient disconnects, the user can then later reattach to the same IRC\nconnection.\n\nPrivate messages and channel activity can an be logged when no IRC clients\nare attached. You can then see what you have been missing while you're\noffline. It is also possible to attach multiple IRC clients on the same\nIRC connection. This is useful if you want to be connected from home and\nwork at the same time without cloning.","deps":{"c-ares":{"origin":"dns/c-ares","version":"1.34.4_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["irc"],"users":["ircproxyd"],"groups":["ircproxyd"],"shlibs_required":["libc.so.8","libcares.so.2","libcrypt.so.4","libcrypto.so.12","libssl.so.12"],"options":{"FDDEBUG":"on","IPV6":"on","MEMDEBUG":"on","SSL":"on"}},{"name":"irc2dc","origin":"irc/irc2dc","version":"0.1","comment":"Provides intercommunication between DC++ hub and IRC channel","maintainer":"gelraen.ua@gmail.com","www":"https://sourceforge.net/projects/irc2dc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4e33004af969a9baa0becdb2e97b720420dced9eab14ea89a0b0d0591d6ce0fd","flatsize":114228,"path":"All/irc2dc-0.1.pkg","repopath":"All/irc2dc-0.1.pkg","licenselogic":"single","pkgsize":40192,"desc":"irc2dc provides intercomunication between users of DC++ hub and IRC channel\nFor now it works just like simple bot, that transfers public messages from\none side to other.","categories":["irc","net-p2p"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"ircd-ratbox","origin":"irc/ircd-ratbox","version":"3.0.10_8","comment":"Advanced, stable IRC daemon, used widely on EFnet","maintainer":"moggie@elasticmind.net","www":"https://www.ratbox.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8870e35cb4198bf831daee8d9dd547f47ace3f267cbb77600cc5c8b54216cd4d","flatsize":1797820,"path":"All/ircd-ratbox-3.0.10_8.pkg","repopath":"All/ircd-ratbox-3.0.10_8.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":449500,"desc":"This is a port of the ircd-ratbox IRC daemon.\n\nircd-ratbox is the primary ircd used on EFnet; it combines the stability\nof an ircd required for a large production network together with a rich\nset of features, making it also suitable for use on smaller networks.\n\nChanges Include:\n  o Optional SSL support to enable encrypted connections between clients\n    and servers, as well as server to server links.\n  o Add support for SSL only channels, channel mode +S.\n  o sqlite3 for handling and storing k/x/d lines.\n  o Support for global CIDR limits.\n  o Added adminwall allowing admins to broadcast messages to each other.\n  o Creation of new library archive 'libratbox'.\n  o Support for forced nick changes (instead of collision kills).\n  o New ssld and bandb processes for SSL connections and ban checking;\n    these allow ratbox-3 to make better use of multi-processor systems.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["irc"],"users":["ircd"],"groups":["ircd"],"shlibs_required":["libc.so.8","libsqlite3.so.0","libz.so.3"],"options":{"ASSERT":"off","DOCS":"on","IPV6":"on","OPENSSL":"on","SERVICES":"off","SHARED_MODS":"on","SHORTCUTS":"off","SMALL_NET":"off","ZIPLINKS":"on"},"annotations":{"cpe":"cpe:2.3:a:ratbox:ircd-ratbox:3.0.10:::::dragonfly6:x86_64:8"},"messages":[{"message":"ircd-ratbox has been successfully installed.\n\nSample 'ircd.conf' and 'ircd.motd' files have been created in the\nircd-ratbox configuration directory. A sample configuration file is\nincluded for EFNet-like configurations that can be used instead. You\nshould now edit these files as per the ratbox documentation.\nA configured ircd.conf file is required to start the server.\n\nOnce you have added ircd_ratbox_enable=\"YES\" to /etc/rc.conf, the\nserver can be started by running:\n\n\t/usr/local/etc/rc.d/ircd-ratbox start\n\nYou can check your ircd.conf configuration file for syntactical errors\nusing the following rc.d script command:\n\n\t/usr/local/etc/rc.d/ircd-ratbox conftest\n\nThe ban.db database should be checked and updated using 'bantool -u'.\nFor safety, bantool updates must be done while no ircd is running and\nbefore starting the new version.\n\n\t/usr/local/bin/bantool -u\n\nNotice: ircd-ratbox has been updated to follow the current stable\nrelease branch (3.0.x). All previous branches are no longer supported\nby the ratbox team. Users of ircd-ratbox are advised to create new ircd\nconfiguration files based on the examples provided.\n\nFor more information on upgrading, see:\n\n\thttp://svn.ratbox.org/svnroot/ircd-ratbox/trunk/INSTALL\n\nBe sure to check out 'ratbox-services' if you need a services package.","type":"install"}]},{"name":"irc","origin":"irc/irc","version":"2.11.2p3_2","comment":"The \"Internet Relay Chat\" Server","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"846459789200b4938da286ab4a92c09c652feb4a610221ba830673f2fb98b7e8","flatsize":448180,"path":"All/irc-2.11.2p3_2.pkg","repopath":"All/irc-2.11.2p3_2.pkg","licenselogic":"single","pkgsize":175144,"desc":"Irc is a functional replacement for and improvement to talk(1).  Talk\nis an old, primitive, atrocious, minimalist sort of keyboard/screen\nconversation tool, using a grotesque, machine-dependent protocol.\nIrc does everything talk does, but with a better protocol, allowing\nmore than 2 users to talk at once, with access across the aggregate\nInternet, and providing a whole raft of other useful features.","categories":["irc"],"shlibs_required":["libc.so.8","libcrypt.so.4","libm.so.4","libz.so.3"],"options":{"IPV6":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe irc port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ir-lv2","origin":"audio/ir-lv2","version":"1.3.4_4","comment":"LV2 impulse response plugin for reverb and cabinet simulation","maintainer":"yuri@FreeBSD.org","www":"https://github.com/tomszilagyi/ir.lv2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9738299382be829cbd7116bbc6769c047778ccd865191724780c038341168fd0","flatsize":113618,"path":"All/ir-lv2-1.3.4_4.pkg","repopath":"All/ir-lv2-1.3.4_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":36884,"desc":"LV2 Impulse response (convolution) plugin (for reverb and cabinet simulation).\nThis fork adds LV2 State extenstion support for proper storing of internal\nplugin data.\n\nIR is a no-latency/low-latency, realtime, high performance signal\nconvolver especially for creating reverb effects. Supports impulse\nresponses with 1, 2 or 4 channels, in any soundfile format supported\nby libsndfile.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libsamplerate":{"origin":"audio/libsamplerate","version":"0.2.2_1"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"zita-convolver":{"origin":"audio/zita-convolver","version":"4.0.3_3"}},"categories":["audio"]},{"name":"iqpuzzle","origin":"games/iqpuzzle","version":"1.4.2","comment":"Diverting I.Q. challenging pentomino puzzle","maintainer":"yuri@FreeBSD.org","www":"https://elth0r0.github.io/iqpuzzle/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f1460fcc243362fa30d5db138687697083b40f617e0e80ee49365e17594cb4ae","flatsize":2459195,"path":"All/iqpuzzle-1.4.2.pkg","repopath":"All/iqpuzzle-1.4.2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":711096,"desc":"iQPuzzle is a diverting I.Q. challenging pentomino puzzle. Pentominos are used\nas puzzle pieces and more than 300 different board shapes are available, which\nhave to be filled with them.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["games"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"nexuiz","origin":"games/nexuiz","version":"2.5.2_21","comment":"Fast-paced, chaotic, and intense multiplayer first person shooter","maintainer":"amdmi3@FreeBSD.org","www":"https://www.alientrap.org/games/nexuiz","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8e6da314d5eb9ab637539ff542de008026f728aa4aaa2b1aa53b4c3666770846","flatsize":1009600429,"path":"All/nexuiz-2.5.2_21.pkg","repopath":"All/nexuiz-2.5.2_21.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":921985924,"desc":"Nexuiz is a fast-paced, chaotic, and intense multiplayer first person\nshooter, focused on providing basic, old style deathmatch.\n\nNexuiz is built on the power of the Darkplaces engine, which is a heavily\nmodified version of the original Quake.  Darkplaces features realtime\nlighting and stencil shadows, bumpmapping, gloss, bloom, and totally\nrewritten network code that supports up to 64 players on a single server.\nWhile quality gameplay was our primary goal, its graphics technology and\nartwork allows the game to compete with the current quality of commercial\ngames.\n\nAny online deathmatch fan will instantly feel at home with Nexuiz' weapons\nand movement style.  The fast server browser and quick loading time allows\nyou to jump right into a game at a moments notice and play a quick game.\n\nNow it also comes with community map pack compiled by Strahlemann.  It\nincludes 35 maps, and a campaign mode for the user to fight through.  The\nmap pack includes Quake3 community maps, Nexuiz community maps, and some\nnew maps from Nexuiz developers.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"freeglut":{"origin":"graphics/freeglut","version":"3.2.1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXxf86dga":{"origin":"x11/libXxf86dga","version":"1.1.6_1"},"libXxf86vm":{"origin":"x11/libXxf86vm","version":"1.1.5"},"libmodplug":{"origin":"audio/libmodplug","version":"0.8.9.1.r461"},"libtheora":{"origin":"multimedia/libtheora","version":"1.1.1_7"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libX11.so.6","libXext.so.6","libXpm.so.4","libXxf86dga.so.1","libXxf86vm.so.1","libc.so.8","libcurl.so.4","libjpeg.so.8","libm.so.4","libmodplug.so.1","libogg.so.0","libpng16.so.16","libpthread.so.0","libtheora.so.0","libutil.so.4","libvorbis.so.0","libvorbisenc.so.2","libvorbisfile.so.3","libz.so.3"],"options":{"MAPPACK":"on","CLIENT":"on","SDL_CLIENT":"on","DEDICATED":"on"}},{"name":"isaac","origin":"science/isaac-cfd","version":"4.2_17","comment":"Integrated Solution Algorithm for Arbitrary Configuration","maintainer":"ports@FreeBSD.org","www":"https://isaac-cfd.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"112526466fed17251c7cc31752654a7d49af1b6c177f44ffadb35f3eac2cabe9","flatsize":19734465,"path":"All/isaac-4.2_17.pkg","repopath":"All/isaac-4.2_17.pkg","licenselogic":"single","licenses":["ISAAC"],"pkgsize":3797712,"desc":"ISAAC (Integrated Solution Algorithm for Arbitrary Configurations) is a\ncompressible Euler/Navier-Stokes computational fluid dynamics code. ISAAC\nincludes the capability of calculating the Euler equations for inviscid\nflow or the Navier-Stokes equations for viscous flows. ISAAC uses a domain\ndecomposition structure to accomodate complex physical configurations.\nISAAC can calculate either steady-state or time dependent flow.\n\nISAAC was designed to test turbulence models. Various two equation\nturbulence models, explicit algebraic Reynolds stress models, and full\ndifferential Reynolds stress models are implemented in ISAAC. Several test\ncases are documented in the User's Guide.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["science"],"shlibs_required":["libc.so.8","libgcc_s.so.1","libgfortran.so.5","libm.so.4","libquadmath.so.0"],"options":{"DOCS":"on","EXAMPLES":"on","OPTIMIZED_FFLAGS":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe isaac port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-font-plemoljp","origin":"japanese/font-plemoljp","version":"2.0.3","comment":"Plex Mono Language JP","maintainer":"ume@FreeBSD.org","www":"https://github.com/yuru7/PlemolJP","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7be96a532de3cc7f3b005409400f7656d62c9b9c565f05ced0c8fc07948912a4","flatsize":166831283,"path":"All/ja-font-plemoljp-2.0.3.pkg","repopath":"All/ja-font-plemoljp-2.0.3.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":63619688,"desc":"Plex Mono Language JP is a composite font of IBM Plex Mono and\nIBM Plex Sans JP.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"}},"categories":["japanese","x11-fonts"],"options":{"PLEMOLJP":"on","PLEMOLJP_CONS":"on","PLEMOLJP35":"on","PLEMOLJP35_CONS":"on"}},{"name":"ipv6gen","origin":"net-mgmt/ipv6gen","version":"1.0_1","comment":"IPv6 prefix generator","maintainer":"vlada@devnull.cz","www":"https://github.com/vladak/ipv6gen/wiki/IPv6-prefix-generator","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5ff815c4ab654236a94ffb493d38e9107a631a89f5a4751bf0721cc05d7b6111","flatsize":36556,"path":"All/ipv6gen-1.0_1.pkg","repopath":"All/ipv6gen-1.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":12788,"desc":"IPv6 prefix generator\n\nipv6gen features:\n    - generates prefix list of certain length from given prefix\n      via one of the 3 methods described in RFC 3531","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt"]},{"name":"is-libreoffice","origin":"editors/libreoffice-is","version":"25.2.2.2","comment":"is language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f129942ced662485dd568f20fb34873bf190ab699b43e33c5f563a19c9a76a27","flatsize":33953249,"path":"All/is-libreoffice-25.2.2.2.pkg","repopath":"All/is-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":3187260,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"ipv6toolkit","origin":"security/ipv6toolkit","version":"2.0_1","comment":"Set of IPv6 security assessment tools","maintainer":"hrs@FreeBSD.org","www":"https://www.si6networks.com/tools/ipv6toolkit/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9ee250279ed9be99388c1e725c8d8fb1aec47d6c70ff660584f25cdbe83a229f","flatsize":1788894,"path":"All/ipv6toolkit-2.0_1.pkg","repopath":"All/ipv6toolkit-2.0_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":415424,"desc":"The IPv6 toolkit is a portable IPv6 security assessment suite produced\nby Fernando Gont on behalf of the UK CPNI.","categories":["security"],"shlibs_required":["libc.so.8","libm.so.4","libpcap.so.3"],"options":{"DOCS":"on"}},{"name":"ipv6mon","origin":"net-mgmt/ipv6mon","version":"1.0_6","comment":"Tool for monitoring IPv6 address usage","maintainer":"hrs@FreeBSD.org","www":"https://www.si6networks.com/tools/ipv6mon/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"017357b89121b0d9f5c7d7e3a187cbf72d8fdf35855f7034f4bffdf9b09d5c37","flatsize":261108,"path":"All/ipv6mon-1.0_6.pkg","repopath":"All/ipv6mon-1.0_6.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":196228,"desc":"ipv6mon is a tool meant for monitoring IPv6 address usage on a local\nnetwork.  It is meant to be particularly useful in networks that employ\nIPv6 Stateless Address Auto-Configuration (as opposed to DHCPv6),\nwhere address assignment is decentralized and there is no central\nserver that records which IPv6 addresses have been assigned to which\nnodes during which period of time.","categories":["net-mgmt"],"users":["ipv6mon"],"groups":["ipv6mon"],"shlibs_required":["libc.so.8","libpcap.so.3"],"options":{"DOCS":"on"}},{"name":"ipsc","origin":"sysutils/ipsc","version":"0.4.3_1","comment":"IP Subnet Calculator","maintainer":"cy@FreeBSD.org","www":"http://www.alaskaparadise.com/ipsc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"772828600942317042052707c58024c16fa29063ca7ab30b94beeabf017038bc","flatsize":16604,"path":"All/ipsc-0.4.3_1.pkg","repopath":"All/ipsc-0.4.3_1.pkg","licenselogic":"single","pkgsize":7536,"desc":"The IP Subnet Calculator is a tool that allows network administrators to\nmake calculations that will assist in subnetting a network.  It also has a\nnumber of other useful functions.","categories":["sysutils"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"iprange","origin":"net-mgmt/iprange","version":"1.0.4_2","comment":"Manage IP ranges","maintainer":"garga@FreeBSD.org","www":"https://github.com/firehol/iprange","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5833a73cac31e05f61a2e026649954d1b771620de57ef5a4d775547ff6e3fa5d","flatsize":76192,"path":"All/iprange-1.0.4_2.pkg","repopath":"All/iprange-1.0.4_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":29244,"desc":"This tool is capable of managing sets of IPs.\n\n Why to use iprange over any other aggregate ?\n  * simpler\n  * supports many input formats, all together in the same file\n  * faster, actually a lot faster (thanks to the original design\n    by Gabriel Somlo)\n  * can compare files with IPs to find if they overlap and to what degree\n  * can find the IPs common to a set of files\n  * can exclude IPs (merge a set of files while excluding all IPs matched\n    by another set of files)","categories":["net-mgmt"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"ja-sourcehanserif-otf","origin":"japanese/sourcehanserif-otf","version":"1.001_1","comment":"Japanese font by Adobe designed for user interfaces","maintainer":"hyun@caffeinated.codes","www":"https://github.com/adobe-fonts/source-han-serif","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"986fdebb2ba4081dc7fc723b619775204ba5b7b44af985b48055e0eeb807c12e","flatsize":163822449,"path":"All/ja-sourcehanserif-otf-1.001_1.pkg","repopath":"All/ja-sourcehanserif-otf-1.001_1.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":103004060,"desc":"Source Han Serif: The second Pan-CJK typeface family from Adobe\n\nThis is Source Han Serif (JP), which supports all four variants in this family\nbut prioritizes Japanese Kanji over other three.\n\n\"Source Han Serif supports four different East Asian languages---Simplified\nChinese, Traditional Chinese, Japanese, and Korean---and the 65,535 glyphs in\neach of its seven weights are designed to work together with a consistent design\nthat emphasizes shared elements between the languages while honoring the\ndiversity of each. Also included is a rich set of Western glyphs supporting the\nLatin, Greek, and Cyrillic scripts, which were derived from Source Serif.\"\n--- The Typekit, Adobe","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["japanese","x11-fonts"],"options":{"FULL":"on","SUBSET":"off"},"messages":[{"message":"You can start using the font by following this instruction:\n\nAdd the following line to the \"Files\" section of your X.org configuration file:\n\n\tFontPath\t\"/usr/local/share/fonts/SourceHanSerif/\"","type":"install"}]},{"name":"iplike","origin":"databases/iplike","version":"2.2.0","comment":"C implementation of the OpenNMS iplike stored procedure","maintainer":"ports@FreeBSD.org","www":"https://www.opennms.org/wiki/IPLIKE","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ad9c8b4fa06d9c99cd22ef934fd52cec79061dfdceddfeeca2627217920a6de4","flatsize":20199,"path":"All/iplike-2.2.0.pkg","repopath":"All/iplike-2.2.0.pkg","licenselogic":"single","pkgsize":9588,"desc":"A C implementation of the stored procedure written in plpgsql that's bundled\nwith OpenNMS, this is the preferred version for use as is offers better\nperformance","deps":{"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"}},"categories":["databases"],"messages":[{"message":"Don't forget to run /usr/local/sbin/install_iplike.sh to make the relevant\nchanges to your OpenNMS database.\nTo confirm the changes have been made run:\npsql -U opennms -h localhost -c '\\df+ iplike' | head\nCheck the Language column, It should say \"c\" and not \"plpgsql\"","type":"install"},{"message":"===>   NOTICE:\n\nThe iplike port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ipmitool","origin":"sysutils/ipmitool","version":"1.8.18_4","comment":"CLI to manage IPMI systems","maintainer":"zi@FreeBSD.org","www":"https://sourceforge.net/projects/ipmitool/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c9b44cdcd7cdfd1ac18cea82d99a4d953058a3dc51d60e0222f7e7aa132bb14c","flatsize":1360671,"path":"All/ipmitool-1.8.18_4.pkg","repopath":"All/ipmitool-1.8.18_4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":378468,"desc":"Quoting IPMItool homepage:\n\n\"IPMItool is a utility for managing and configuring devices that\nsupport the Intelligent Platform Management Interface (IPMI) version\n1.5 and version 2.0 specifications. IPMI is an open standard for\nmonitoring, logging, recovery, inventory, and control of hardware that\nis implemented independent of the main CPU, BIOS, and OS.\"\n\nFreeBSD has OpenIPMI-compatible ipmi(4) driver for in-band IPMI\noperations in the base system starting from 6.2 release. On older\nsystems sysutils/ipmi-kmod port is available.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libcrypto.so.12","libm.so.4","libncurses.so.6","libreadline.so.8","libtinfo.so.6"],"options":{"DOCS":"on","FREEIPMI":"off"},"annotations":{"cpe":"cpe:2.3:a:sun:ipmitool:1.8.18:::::dragonfly6:x86_64:4"}},{"name":"ipsumdump","origin":"net/ipsumdump","version":"1.86_2","comment":"Produce ASCII summary of network traffic or tcpdump(1) file","maintainer":"leres@FreeBSD.org","www":"https://read.seas.harvard.edu/~kohler/ipsumdump","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"de13c618bf91a05eee4bf73836f713b920852503cd060609afffa866a441fb02","flatsize":2790442,"path":"All/ipsumdump-1.86_2.pkg","repopath":"All/ipsumdump-1.86_2.pkg","licenselogic":"single","licenses":["CLICK"],"pkgsize":624444,"desc":"The ipsumdump program summarizes TCP/IP dump files into a self-describing\nASCII format easily readable by humans and programs.\n\nIpsumdump can read packets from network interfaces, from tcpdump files, and\nfrom existing ipsumdump files.  It will transparently uncompress tcpdump or\nipsumdump files when necessary.  It can randomly sample traffic, filter\ntraffic based on its contents, anonymize IP addresses, and sort packets from\nmultiple dumps by timestamp.  Also, it can optionally create a tcpdump file\ncontaining actual packet data.","categories":["net"],"shlibs_required":["libc.so.8","libm.so.4","libpcap.so.3","libstdc++.so.9"],"options":{"DOCS":"on","IPV6":"on"}},{"name":"ipguard","origin":"security/ipguard","version":"1.04_5","comment":"Tool designed to protect LAN IP address space by ARP spoofing","maintainer":"sead@deep.perm.ru","www":"http://ipguard.deep.perm.ru/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fc13f0c0b01f5338a6d26d332c98ad52a6437bdb2855d462bf7afd2687b5cd0a","flatsize":72164,"path":"All/ipguard-1.04_5.pkg","repopath":"All/ipguard-1.04_5.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":28524,"desc":"ipguard listens network for ARP packets. All permitted MAC-IP pairs\nlisted in 'ethers' file. If it recieves one with MAC-IP pair, which is\nnot listed in 'ethers' file, it will send ARP reply with configured\nfake address. This will prevent not permitted host to work properly in\nlocal ethernet segment.","deps":{"libnet":{"origin":"net/libnet","version":"1.3,1"}},"categories":["net","security"],"shlibs_required":["libc.so.8","libnet.so.9","libpcap.so.3"],"options":{"DOCS":"on"}},{"name":"ipgrab","origin":"net/ipgrab","version":"0.9.10_2","comment":"Verbose packet sniffer for Unix hosts","maintainer":"ports@FreeBSD.org","www":"https://ipgrab.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8ffcc792f6eec105d8bd603fe5153ca3e65737904e9e5fb8868630f0bb832179","flatsize":268684,"path":"All/ipgrab-0.9.10_2.pkg","repopath":"All/ipgrab-0.9.10_2.pkg","licenselogic":"single","pkgsize":83380,"desc":"A verbose packet sniffer that displays a great amount of detail\non each packet it reads, including application layer fields.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["net","security"],"shlibs_required":["libc.so.8","libpcap.so.1"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ipgrab port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ipfmeta","origin":"security/ipfmeta","version":"1.3_2","comment":"Use objects in IPfilter files","maintainer":"cy@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b59b7b33935d8f87de5e87e27ca641c6d4bd344d94798e36e83ee9fefa8042b5","flatsize":13166,"path":"All/ipfmeta-1.3_2.pkg","repopath":"All/ipfmeta-1.3_2.pkg","licenselogic":"single","pkgsize":7680,"desc":"ipfmeta is used to simplify the maintenance of your IPfilter ruleset.\nIt does this through the use of 'objects'. A matching object gets\nreplaced by its values at runtime. This is similar to what a macro\nprocessor like m4 does.\n\nipfmeta is specifically geared towards IPfilter. It is line oriented:\nif an object has multiple values, the line with the object is\nduplicated and substituted for each value. It is also recursive: an\nobject may have another object as a value.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["security"]},{"name":"iperf3","origin":"benchmarks/iperf3","version":"3.18","comment":"Improved tool to measure TCP and UDP bandwidth","maintainer":"bmah@FreeBSD.org","www":"https://software.es.net/iperf/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6d0759d548b6d9ad000baaba98d47f24020df9ab69e99ae44546eb197fcd31a1","flatsize":317275,"path":"All/iperf3-3.18.pkg","repopath":"All/iperf3-3.18.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","MIT"],"pkgsize":103136,"desc":"iperf3 is a tool for measuring the achievable TCP, UDP, and SCTP\nthroughput along a path between two hosts.  It allows the tuning of\nvarious parameters such as socket buffer sizes and maximum attempted\nthroughput.  It reports (among other things) bandwidth, delay jitter,\nand datagram loss.  iperf was originally developed by NLANR/DAST.\n\niperf3 is a new implementation developed from scratch at the Energy\nSciences Network (ESnet).  Among its goals were a smaller, simpler\ncode base (compared to its predecessor, iperf2) and a library version\nof the functionality that can be used in other programs.  Note that\niperf3 does not interoperate with with iperf 2.x.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["benchmarks"],"shlibs_required":["libc.so.8","libcrypto.so.12","libm.so.4","libpthread.so.0","libssl.so.12"],"options":{"DOCS":"on","STATIC":"off"},"annotations":{"cpe":"cpe:2.3:a:iperf_project:iperf:3.18:::::dragonfly6:x86_64"}},{"name":"ipv6calc","origin":"net-mgmt/ipv6calc","version":"4.3.0","comment":"Convert, change, and calculate with IPv6 addresses","maintainer":"sunpoet@FreeBSD.org","www":"https://www.deepspace6.net/projects/ipv6calc.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fc21f8c103f10440e04efa535727c7b53dac839f93f6455201278f6c93a3177d","flatsize":13439785,"path":"All/ipv6calc-4.3.0.pkg","repopath":"All/ipv6calc-4.3.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1421312,"desc":"ipv6calc is a small utility written in programming language C to manipulate (not\nonly) IPv6 addresses and is able to do other tricky things. Intentions were\nconvering a given IPv6 address into compressed format, convering a given IPv6\naddress into the same format like shown in /proc/net/if_inet6 and (because it\nwas not difficulty) migrating the Perl program ip6_int into. Now only one\nutiltity is needed to do a lot.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"ipdbtools","origin":"sysutils/ipdbtools","version":"1.1.2_4","comment":"Tools for IP based Geo-blocking and Geo-routing","maintainer":"cyclaero@gmail.com","www":"https://cyclaero.github.io/ipdb/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bae949831fe4cc9852bf2465ac183689f7c5304a51d1aa434b0a9f76f0a150ae","flatsize":63189,"path":"All/ipdbtools-1.1.2_4.pkg","repopath":"All/ipdbtools-1.1.2_4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":21892,"desc":"Tools for generating IP based Geo-block-ing and Geo-routing tables in\norder to configure the system's firewall and/or routing facilities\n\nIn general, routing is determined by destination IP addresses, and access\ncontrol by the firewall is established by selectors that can be attrib-\nuted to incoming and outgoing IP packets, like physical interfaces on\nwhich the packets are going, source and target IP addresses, protocol\ntypes, port numbers, content types and content, etc. The Geo-location\nwould be just another selector, but this information is not carried\nexplicitly with IP packets, however, it can be obtained using an IP\naddress as a key for looking-up the location in an IP database.\n\nOnline databases do exist, but these are usually limited to single queries\nand in addition the look-up in an online database is by far too slow for\neven thinking about being utilized at the firewall level, where IP packets\nneed to be processed in a microsecond time scale. Therefore, a locally\nmaintained Geo-location database is indispensable in the given respect.\nThe System's own routing and filtering tables can be configured to do\nthese tasks if there is a source of the appropriate data. The ipdbtools(1)\nare designed to provide this data and to assist managing and using it.","categories":["sysutils"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"ipxe","origin":"net/ipxe","version":"g20240403,1","comment":"Open source network boot firmware","maintainer":"egypcio@FreeBSD.org","www":"https://ipxe.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"26f9cadfcdcde8f30dfd3feb868e621340f6db8459525a50abd2a94494cb17fb","flatsize":6076585,"path":"All/ipxe-g20240403,1.pkg","repopath":"All/ipxe-g20240403,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2247384,"desc":"iPXE is the leading open source network boot firmware.  It provides a\nfull PXE implementation enhanced with additional features such as:\n* boot from a web server via HTTP\n* boot from an iSCSI SAN\n* boot from a Fibre Channel SAN via FCoE\n* boot from an AoE SAN\n* boot from a wireless network\n* boot from a wide-area network\n* boot from an Infiniband network\n* control the boot process with a script","categories":["net"],"options":{"EFI":"on","ISO":"on"},"messages":[{"message":"Should you require overwriting some settings, this port offers you the\n_IPXE_BUILDCFG variable that can be set for you to manage extra build\nconfigurations - e.g.: add a custom (self-signed) CA certificate to it.\n\nIn the default configuration, iPXE will automatically trust the same\nset of certificates as the Firefox web browser. More information about\niPXE's cryptography support: https://ipxe.org/crypto\n\nThe following files have been installed in /usr/local/share/ipxe:\n- ipxe.dsk for creating a bootable floppy disk\n- ipxe.efi-* for loading from EFI\n- ipxe.efi-*.usb for creating a bootable EFI USB key\n- ipxe.iso for creating a bootable CD\n- ipxe.lkrn for any boot manager that can boot Linux kernels\n- ipxe.pxe for chainloading from a PXE ROM\n- ipxe.usb for creating a bootable USB key\n- undionly.kpxe for chainloading from a PXE ROM; contains only\n  the UNDI drivers\n- snponly.efi-* similar to undionly, but uses SNP/NII, should\n  only find and boot the specific NIC device it was chained from\n- snp.efi-* same as snponly but tries to boot all devices\n- {8086100f,808610d3,10222000,15ad07b0}.rom for replacing the\n  VMware PXE ROM. See https://ipxe.org/howto/vmware for more\n  information.","type":"install"}]},{"name":"iperf","origin":"benchmarks/iperf","version":"2.2.1","comment":"Tool to measure maximum TCP and UDP bandwidth","maintainer":"sunpoet@FreeBSD.org","www":"https://sourceforge.net/projects/iperf2/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fed826140b52978ae216a206a9bd43ca928259794684b9755044910bebff5e39","flatsize":382737,"path":"All/iperf-2.2.1.pkg","repopath":"All/iperf-2.2.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":145804,"desc":"What is Iperf?\n\nWhile tools to measure network performance, such as ttcp, exist, most are very\nold and have confusing options. Iperf was developed as a modern alternative for\nmeasuring TCP and UDP bandwidth performance.\n\nIperf is a tool to measure maximum TCP bandwidth, allowing the tuning of various\nparameters and UDP characteristics. Iperf reports bandwidth, delay jitter,\ndatagram loss.","categories":["benchmarks"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","librt.so.0","libstdc++.so.9"],"options":{"DOCS":"on","IPV6":"on","THREADS":"on"},"annotations":{"cpe":"cpe:2.3:a:iperf_project:iperf:2.2.1:::::dragonfly6:x86_64"}},{"name":"ipdecap","origin":"net/ipdecap","version":"0.7.2_2","comment":"Decapsulate traffic encapsulated within GRE, IPIP, 6in4, ESP protocols","maintainer":"loic-freebsd@loicp.eu","www":"https://loicpefferkorn.net/ipdecap/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5dd8b1987f432e0c1c7a5da9e13af4c56fb16e54edd318df0deed1ed055fd2a9","flatsize":58960,"path":"All/ipdecap-0.7.2_2.pkg","repopath":"All/ipdecap-0.7.2_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":22256,"desc":"Decapsulate traffic encapsulated within GRE, IPIP, 6in4 and ESP protocols\nfrom a pcap file.\n\nCan also remove IEEE 802.1Q (virtual lan - vlan) header.","deps":{"libpcap":{"origin":"net/libpcap","version":"1.10.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["net"],"shlibs_required":["libc.so.8","libcrypto.so.12","libpcap.so.1"]},{"name":"ipcheck","origin":"dns/ipcheck","version":"0.240_1,1","comment":"Fully compliant DynDNS.org client for UNIX (supports NIC v2.0)","maintainer":"ports@FreeBSD.org","www":"https://ipcheck.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c17e49d6f1a08fea5e5dfed72ba298d5dddceabbd6d82804009ea1e0676351df","flatsize":198085,"path":"All/ipcheck-0.240_1,1.pkg","repopath":"All/ipcheck-0.240_1,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":36292,"desc":"[from web site]\nThis is a simple Python script to register your dynamic IP address\nusing the NIC V2.0 protocol. We aim to be fully compliant with the\ndyndns client specification. Starting with version 0.141, we use\nhttps by default and will fall back to plain http if a timeout\noccurs.\n\nWe currently support all options and latest recommendations by\nDyndns. Ipcheck is easy to install and very easy to use.\n\nRoot access is not required and no configuration files are needed.\n\nJust specify your username, password and hostname(s) on the command\nline (or cron entry).\n\nYou can specify the interface (default tun0) to search for your ip\naddress on or use web based IP detection.\n\nThere is also direct support for determining the IP address on the\nfollowing devices: Linksys (-L), Netgear (-N), Draytek (-D), Netopia\n(-O), HawkingTech (-H), Cisco 667i (-C), Cisco 700 series (-I),\nZyXEL Prestige (-Z), SMC Barricade (-S)","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["dns","python"],"messages":[{"message":"===>   NOTICE:\n\nThe ipcheck port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ipcalc","origin":"net-mgmt/ipcalc","version":"0.51","comment":"IP Calculator","maintainer":"DtxdF@disroot.org","www":"https://jodies.de/ipcalc","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"275e8401f418ef21d0c574f8c09fe5d98cc896e7070e136a3cc81b0d366ef665","flatsize":33895,"path":"All/ipcalc-0.51.pkg","repopath":"All/ipcalc-0.51.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":10108,"desc":"ipcalc takes an IP address and netmask and calculates the resulting broadcast,\nnetwork, Cisco wildcard mask, and host range. By giving a second netmask, you\ncan design sub- and supernetworks. It is also intended to be a teaching tool\nand presents the results as easy-to-understand binary values.\n\nEnter your netmask(s) in CIDR notation (/25) or dotted decimals\n(255.255.255.0). Inverse netmasks are recognized.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt"]},{"name":"iqtree","origin":"biology/iqtree","version":"2.3.5","comment":"Efficient phylogenomic software by maximum likelihood","maintainer":"jrm@FreeBSD.org","www":"http://www.iqtree.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d22794c5b686afecfb63b24bc3a77d99a02a42a14c9051c27f306636cfea231b","flatsize":11379251,"path":"All/iqtree-2.3.5.pkg","repopath":"All/iqtree-2.3.5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2913944,"desc":"IQ-TREE is efficient and versatile phylogenomic software, created as the\nsuccessor of IQPNNI and TREE-PUZZLE (thus the name IQ-TREE).  Development was\nmotivated by the rapid accumulation of phylogenomic data, leading to a need for\nefficient phylogenomic software that can handle a large amount of data and\nprovide more complex models of sequence evolution. To this end, IQ-TREE can\nutilize multicore computers and distributed parallel computing to speed up the\nanalysis. IQ-TREE automatically performs checkpointing to resume an interrupted\nanalysis.\n\nAs input IQ-TREE accepts all common sequence alignment formats including PHYLIP,\nFASTA, Nexus, Clustal and MSF. As output IQ-TREE will write a self-readable\nreport file (name suffix .iqtree), a NEWICK tree file (.treefile) which can be\nvisualized by tree viewer programs such as FigTree, Dendroscope or iTOL.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"}},"categories":["biology"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libgomp.so.1","libm.so.4","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"EXAMPLES":"on"}},{"name":"ipcad","origin":"net-mgmt/ipcad","version":"3.7.3_4","comment":"IP accounting daemon with Cisco-like RSH and NetFlow export","maintainer":"vlm@lionet.info","www":"https://ipcad.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e6dd14b9a62ea08887bcc92b71a44996be5ca75ce9b241cbd4e91a8672926c8f","flatsize":113571,"path":"All/ipcad-3.7.3_4.pkg","repopath":"All/ipcad-3.7.3_4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":48816,"desc":"IPCAD is an IP accounting daemon. It uses bpf or pcap to access interfaces\nand gather IP statistics. Collected numbers are arranged to form an\naddress-to-address flow pairs and than can be accessed via rsh in Cisco\nfashion, or exported via NetFlow UDP protocol.\n\nSee README file and man pages for details.","categories":["net-mgmt"],"shlibs_required":["libc.so.8","libpcap.so.3","libpthread.so.0"],"messages":[{"message":"To enable rc.d script to startup ipcad, please add ipcad_enable=\"YES\"\nin your rc.conf\n\nTo configure this package, customize /usr/local/etc/ipcad.conf from\n/usr/local/etc/ipcad.conf.sample, then start via rc.d script\nYou should be able to do `rsh localhost sh ip accounting` after that.","type":"install"}]},{"name":"ipe","origin":"graphics/ipe","version":"7.2.23_4","comment":"Extensible vector graphics editor with LaTeX support","maintainer":"bofh@FreeBSD.org","www":"https://ipe.otfried.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"332c7e01bbbd97bdb63f38fdb1bb13488bd50a0bc336dfd91e93df6ad0c1e818","flatsize":2918598,"path":"All/ipe-7.2.23_4.pkg","repopath":"All/ipe-7.2.23_4.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":646100,"desc":"Ipe is a drawing editor for creating figures in PDF or (encapsulated)\nPostscript format. It supports making small figures for inclusion\ninto LaTeX-documents as well as making multi-page PDF presentations\nthat can be shown on-line with Acrobat Reader.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gsl":{"origin":"math/gsl","version":"2.7.1_1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libspiro":{"origin":"graphics/libspiro","version":"20221101_1,1"},"lua52":{"origin":"lang/lua52","version":"5.2.4_1"},"png":{"origin":"graphics/png","version":"1.6.47"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"tex-formats":{"origin":"print/tex-formats","version":"20250308"},"xdg-utils":{"origin":"devel/xdg-utils","version":"1.2.1"}},"categories":["graphics"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libc.so.8","libcairo.so.2","liblua-5.2.so","libm.so.4","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on"}},{"name":"ipbt","origin":"misc/ipbt","version":"r8765_1","comment":"High-tech ttyrec player with improvements over ttyplay","maintainer":"ports@FreeBSD.org","www":"https://www.chiark.greenend.org.uk/~sgtatham/ipbt/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c591e6000bbdbdf11d1853775e48a204561f0c89757e9bd30fb9d6ed145b30ee","flatsize":298292,"path":"All/ipbt-r8765_1.pkg","repopath":"All/ipbt-r8765_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":77024,"desc":"IPBT (It's Play-Back Time) is a ttyrec player with many features\nthat ttyplay lacks. Notable features are:\n\n\t* Pausing\n\t* Move forward/backward frame by frame\n\t* Adjustable play speed (faster/slower)\n\t* Jump to beginning/end in a single keystroke\n\t* Searching forward/backward for a given string\n\t* ttygrep and ttydump utilities\n\nIPBT works by reading the entire input file and running it through\nan internal terminal emulator (the one from PuTTY).","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["misc"],"shlibs_required":["libc.so.8","libm.so.4","libncurses.so.6","libtinfo.so.6"],"messages":[{"message":"===>   NOTICE:\n\nThe ipbt port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ipaudit","origin":"net-mgmt/ipaudit","version":"1.1_1","comment":"IP traffic summarizer","maintainer":"ports@FreeBSD.org","www":"https://ipaudit.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1a15df4a3e76bf92ff9213944f7b83449ef9ba5e7901585a7a99d6fa3d55209d","flatsize":141717,"path":"All/ipaudit-1.1_1.pkg","repopath":"All/ipaudit-1.1_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":60012,"desc":"Would you like to summarize and/or log network activity down to the ip address\nand port level of detail, but not record every packet?\n\nIpaudit provides that ability.\n\nIpaudit listens to a network device in promiscuous mode, and records of every\n'connection', each conversation between two ip addresses. A unique connection\nis determined by the ip addresses of the two machines, the protocol used\nbetween them and the port numbers (if they are communicating via UDP or TCP).\n\nIt uses a hash table to keep track of the number of bytes and packets in both\ndirections. When ipaudit receives a signal SIGTERM (kill) or SIGINT (kill -2,\nusually the same as a Control-C), it stops collecting data and writes the\ntabulated results.\n\nIpaudit is built using the pcap packet capture library to read the network port\nfrom LBNL Network Research Group.","categories":["net-mgmt","sysutils"],"shlibs_required":["libc.so.8","libm.so.4","libpcap.so.3","libz.so.3"],"options":{"DOCS":"on"},"messages":[{"message":"Please copy /usr/local/etc/ipaudit.conf.sample to\n/usr/local/etc/ipaudit.conf by yourself and modify it,\nthen start ipaudit with\n\n    ipaudit -g /usr/local/etc/ipaudit.conf\n\ncommand.\n\nThanks.","type":"install"},{"message":"===>   NOTICE:\n\nThe ipaudit port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ipad_charge","origin":"sysutils/ipad_charge","version":"2.0.1","comment":"Generic iPad USB charging utility","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0625b86098a52b4bd05b36b5506d814f08e53ace45cb4657bd986f892f9b077a","flatsize":1821,"path":"All/ipad_charge-2.0.1.pkg","repopath":"All/ipad_charge-2.0.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":2008,"desc":"The iPad charge port provide some simple devd scripts which can enable\nor disable charging on your iPad/iPod/iPhone when it is connected to the\nUSB port on your PC.","categories":["sysutils"],"messages":[{"message":"1) add ipad_charge_enable=\"YES\" and optionally\n   ipad_charge_action=\"ON\" (default) or \"OFF\" .\n\nto your /etc/rc.conf\n\n2) Please restart devd as the configuration changed\n\n\t# service devd restart","type":"install"},{"message":"===>   NOTICE:\n\nThe ipad_charge port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ip4r","origin":"databases/ip4r","version":"2.4.2","comment":"IP address and IP range index types for PostgreSQL","maintainer":"axel.rau@chaos1.de","www":"https://github.com/RhodiumToad/ip4r","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"725cbf64c88c9261b446563f093ed7f713e1bf9bef851fde6c310a7b856c6a9e","flatsize":249500,"path":"All/ip4r-2.4.2.pkg","repopath":"All/ip4r-2.4.2.pkg","licenselogic":"single","licenses":["PostgreSQL"],"pkgsize":63028,"desc":"IP4R is a contributed PostgreSQL module that embraces and extends the\nexisting 'inet' and 'cidr' built-in types, providing extra functionality\nand simplicity to IPv4 and IPv6 address lookup within large-scale\nenvironments.","deps":{"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"}},"categories":["databases","net"]},{"name":"ipacctd","origin":"net-mgmt/ipacctd","version":"1.47_2","comment":"IP accounting using divert socket","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9144067a5386e2346e77e2e20cb8b990ab47b2fa424302d6f334b733746b51ce","flatsize":29403,"path":"All/ipacctd-1.47_2.pkg","repopath":"All/ipacctd-1.47_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":16500,"desc":"The ipacctd is intended for IP accounting.  divert(4) and corresponding\nipfw(8) rules are used for obtaining IP packets.","categories":["net-mgmt"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ipacctd port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ip2proxy","origin":"net/ip2proxy","version":"20250204","comment":"C library to lookup proxies","maintainer":"zi@FreeBSD.org","www":"https://ip2location.com/development-libraries/ip2proxy/c","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0c8dec458517027d98fed06e86361aba8c65f27ac1e628d908e79aac54749b88","flatsize":96269,"path":"All/ip2proxy-20250204.pkg","repopath":"All/ip2proxy-20250204.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":24384,"desc":"This library is the C programming language library to support all IP2Proxy\nBIN database products to query proxy IP address and its country, region,\ncity, ISP name and proxy types. It has been optimized for speed and memory\nutilization.","categories":["net"],"shlibs_required":["libc.so.8","librt.so.0"]},{"name":"ipa_sdb","origin":"databases/ipa_sdb","version":"1.1.1_4","comment":"IPA simple database module","maintainer":"ports@FreeBSD.org","www":"https://ipa-system.sourceforge.net/modules/ipa_sdb/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aca33a27c06070169adabab2819c6f90269085df55e29c2f10598b2dfa8b3e52","flatsize":115702,"path":"All/ipa_sdb-1.1.1_4.pkg","repopath":"All/ipa_sdb-1.1.1_4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":51636,"desc":"IPA_SDB -- IPA simple database module\n\nMain features:\n\n- Distribution consists of database ipa_db_sdb(8) module, statistics\n  ipa_st_mod(8) module and ipa_sdb_dump(8) utility;\n- Modules completely support dynamic and static rules, limits and\n  thresholds;\n- All database files are stored in own record based database formats;\n- Formats of database files are machine architecture independent;\n- Sizes of database records are relatively small (binary data formats);\n- Access to statistics can be granted accordingly to the user group;\n- The ipa_sdb_dump(8) utility converts ipa_sdb(5) database files to text\n  representation and back.","categories":["databases"],"shlibs_required":["libc.so.8"],"options":{"AUTORULES":"on","RULES":"on","LIMITS":"on","THRESHOLDS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ipa_sdb port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ipa_conv","origin":"misc/ipa_conv","version":"1.1_3","comment":"IPA accounting/database module for converting statistics","maintainer":"ports@FreeBSD.org","www":"https://ipa-system.sourceforge.net/modules/ipa_conv/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7ec21aef9f033c354cf72b44f5dbcb5803b651264a431a706522441d70eb5033","flatsize":32739,"path":"All/ipa_conv-1.1_3.pkg","repopath":"All/ipa_conv-1.1_3.pkg","licenselogic":"single","pkgsize":19040,"desc":"IPA_CONV -- IPA accounting/database module for converting statistics\n\nMain features:\n\n- The module is designed for converting statistics;\n- Statistics is converted according to custom plans, several plans\n  can be used at the same time;\n- Each plan can have converting rules for months, days, week days and\n  time ranges;\n- Statistics of one static rule can be converted and sent to another\n  static rule.","categories":["misc"],"messages":[{"message":"===>   NOTICE:\n\nThe ipa_conv port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ipa","origin":"sysutils/ipa","version":"2.1.2_2","comment":"Pluggable accounting system","maintainer":"ports@FreeBSD.org","www":"https://ipa-system.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c590245cc22afe93de51b5219145bbd0e0a66352374424df983003e571929756","flatsize":486116,"path":"All/ipa-2.1.2_2.pkg","repopath":"All/ipa-2.1.2_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":233120,"desc":"IPA -- Pluggable Accounting System\n\nMain features:\n\n- flexible general purpose accounting system;\n- supports static and dynamic rules;\n- supports limits, sublimits and thresholds;\n- works with external accounting modules;\n- works with external database modules;\n- works with external statistics modules;\n- accounting per specified period of a week.","categories":["sysutils"],"shlibs_required":["libc.so.8"],"options":{"AUTORULES":"on","RULES":"on","LIMITS":"on","SUBLIMITS":"on","THRESHOLDS":"on","CTL_CREDS":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe ipa port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ip6_int","origin":"net/ip6_int","version":"1.0","comment":"Convert an IPv4/IPv6 address to an in-addr.arpa/ip6.int PTR value","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"75aeaec2656e0d44c2bb626ce6fd3bd1389b0b6f69bf6d29f4bf79f433f4ec14","flatsize":3485,"path":"All/ip6_int-1.0.pkg","repopath":"All/ip6_int-1.0.pkg","licenselogic":"single","pkgsize":1976,"desc":"Convert valid IPv6 addresses to ip6.int PTR values.  Convert valid\nIPv4 addresses to in-addr.arpa PTR values.  Anything not valid is\nsimply printed as is.  Handles :: notation and embedded IPv4\naddresses.  If the address is followed by /n, the PTR is truncated\nto n bits.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net"],"messages":[{"message":"===>   NOTICE:\n\nThe ip6_int port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"iorate","origin":"benchmarks/iorate","version":"3.05_1","comment":"General purpose storage I/O benchmarking tool","maintainer":"blttll@gmail.com","www":"http://iorate.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d9166625fa00323a2f42d09664d8c37a1fe6bb02fd5dcd72e2140f8dd6797aa5","flatsize":171435,"path":"All/iorate-3.05_1.pkg","repopath":"All/iorate-3.05_1.pkg","licenselogic":"single","pkgsize":61884,"desc":"Iorate is a general purpose storage I/O benchmarking tool.\n\nIorate was created in 1997 by Vince Westin of EMC while working with Cliff\nBurrell of FedEx to fill a need to perform a set of storage I/O benchmarks.\nThough Iorate was developed by EMC staff with EMC resources there are no\nEMC-specific pieces to the testing, it just tests storage.","categories":["benchmarks"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"ja-font-hackgen","origin":"japanese/font-hackgen","version":"2.10.0","comment":"HackGen is a composite font of Hack and GenJyuu-Gothic","maintainer":"ume@FreeBSD.org","www":"https://github.com/yuru7/HackGen","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8230523d476964fd12a575c126aca41e72b1768e400819e37712f7948f3bc0e5","flatsize":87790946,"path":"All/ja-font-hackgen-2.10.0.pkg","repopath":"All/ja-font-hackgen-2.10.0.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":32316280,"desc":"HackGen is a composite font of Hack and GenJyuu-Gothic.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"}},"categories":["japanese","x11-fonts"],"options":{"HACKGEN":"on","HACKGEN_CONS":"on","HACKGEN35":"on","HACKGEN35_CONS":"on"}},{"name":"iowow","origin":"databases/iowow","version":"1.4.17","comment":"Persistent key-value database engine","maintainer":"danfe@FreeBSD.org","www":"https://iowow.softmotions.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eb8d9491691b7f8dd05fa8617f5d1a732daa4427b4d50977de303ab3ee189afb","flatsize":1132274,"path":"All/iowow-1.4.17.pkg","repopath":"All/iowow-1.4.17.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":229944,"desc":"IOWOW is persistent key-value database engine based on skip list data\nstructure.  Some of its features and limitations:\n\n  - Support of multiple key-value databases within a single file\n  - Native support of integer keys\n  - Write Ahead Logging (WAL)\n  - Support of record values represented as sorted array of integers\n  - Ultra-fast sequential traversal of database records\n  - Compound keys support\n  - Good performance comparing to main competitors (LMDB, LevelDB,\n    Kyoto Cabinet)\n  - Tiny C11 library (200 KB), easily embeddable into any software\n  - Maximum storage file size is 512 GB, maximum size of a single\n    key+value record is 255 MB","categories":["databases"],"options":{"DOCS":"on","TEST":"off"}},{"name":"ja-font-aozoramincho","origin":"japanese/font-aozoramincho","version":"0.1_2","comment":"Aozora Mincho Japanese TrueType fonts","maintainer":"ume@FreeBSD.org","www":"http://blueskis.wktk.so/AozoraMincho/index.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"37650b6f22e1672eb4fce3e97af621dd75d0e7d95fc7aa9b3a18c3717c5237d3","flatsize":56883298,"path":"All/ja-font-aozoramincho-0.1_2.pkg","repopath":"All/ja-font-aozoramincho-0.1_2.pkg","licenselogic":"single","pkgsize":27776124,"desc":"Aozora Mincho Japanese TrueType fonts","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"}},"categories":["japanese","x11-fonts"],"options":{"DOCS":"on"}},{"name":"iohyve","origin":"sysutils/iohyve","version":"0.7.9","comment":"bhyve manager utilizing ZFS and other FreeBSD tools","maintainer":"ports@FreeBSD.org","www":"https://github.com/pr1ntf/iohyve/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f257a51c998bf1779b90249e7be0c24ffee41d2e90aadc4b56187d816e170296","flatsize":71649,"path":"All/iohyve-0.7.9.pkg","repopath":"All/iohyve-0.7.9.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":20752,"desc":"iohyve creates, stores, manages, and launches bhyve guests utilizing built in\nFreeBSD features. The idea is based on iocage, a jail manager utilizing some of\nthe same principles.\n\nWWW: https://github.com/pr1ntf/iohyve","categories":["sysutils"],"messages":[{"message":"===>   NOTICE:\n\nThe iohyve port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ioping","origin":"sysutils/ioping","version":"1.3","comment":"Simple disk I/0 latency measuring tool","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/koct9i/ioping","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4eb51a3de6c6c9f54e192ebb6b161141f07cc9ce00077a11b1942dc8d7731321","flatsize":64571,"path":"All/ioping-1.3.pkg","repopath":"All/ioping-1.3.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":25840,"desc":"This tool allows one to monitor I/O latency in real time.  It shows disk\nlatency in the same way as ping(8) shows network latency.","categories":["sysutils"],"shlibs_required":["libc.so.8","libm.so.4","librt.so.0"]},{"name":"iograph","origin":"sysutils/iograph","version":"0.9.1_1","comment":"Creates HTML statistics of network transfer","maintainer":"bsdfan@nurfuerspam.de","www":"http://mdolze.gmxhome.de/iograph.shtml","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2470060208422a19cda80f16a7397d087facf50c03b040e344953780f0144eee","flatsize":23758,"path":"All/iograph-0.9.1_1.pkg","repopath":"All/iograph-0.9.1_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":10188,"desc":"iograph counts network traffic for one interface and creates an accounting\nstatistic by summing up the transfered bytes. Statistics are created hourly,\ndaily and monthly and are saved as static HTML files.\n\nIt is written in pure C without the need of external libraries, targetted to\nbe used in an embedded firewall system. A HTTP server is not included.","categories":["sysutils"],"shlibs_required":["libc.so.8"]},{"name":"ip2location","origin":"net/ip2location","version":"8.6.1","comment":"C library to find user\\'s location","maintainer":"zi@FreeBSD.org","www":"https://www.ip2location.com/c.aspx","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f00465d99106376cbefcc0c1d4e450f7e3532f8e126eb969eac6ecd79b6bb8e0","flatsize":7199688,"path":"All/ip2location-8.6.1.pkg","repopath":"All/ip2location-8.6.1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":770048,"desc":"IP2Location is a C library that enables the user to find the country, region,\ncity, latitude, longitude, zip code, time zone, ISP, domain name, connection\ntype, area code, weather, mobile network, elevation, usage type by IP address\nor hostname originates from.  It contains a demo IP2Location IP-COUNTRY BIN\ndatabase which consists of real data for IP address range 0.0.0.0 to 99.255.\n255.255.  This database contains IP address blocks as key and countries as\nvalues.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net"],"shlibs_required":["libc.so.8","librt.so.0"]},{"name":"iodine","origin":"net/iodine","version":"0.8.0_1","comment":"Tunnel IPv4 data through a DNS server","maintainer":"p.mousavizadeh@protonmail.com","www":"https://code.kryo.se/iodine/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bef186b1735fe03b39bb12fa1d7ee433743f1c0a2e366c010ee5f7f2ccfc6ebc","flatsize":165454,"path":"All/iodine-0.8.0_1.pkg","repopath":"All/iodine-0.8.0_1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":62388,"desc":"This is a piece of software that lets you tunnel IPv4 data through a DNS\nserver. This can be usable in different situations where Internet access is\nfirewalled, but DNS queries are allowed.","categories":["net"],"users":["_iodined"],"groups":["_iodined"],"shlibs_required":["libc.so.8","libz.so.3"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:kryo:iodine:0.8.0:::::dragonfly6:x86_64:1"},"messages":[{"message":"To start iodined at boot, put these lines to your rc.conf:\n\n  iodined_enable=\"YES\"\n  iodined_password=\"Passw0rd\"         # tunnel password\n  iodined_domain=\"t.example.net\"      # tunnel domain\n\nNote that the password is visible from process list. The default ip\non the tunnel interface is set to 172.16.0.1. You can change it with\nthe ``iodined_addr'' variable in rc.conf.\n\nYou need to delegate the tunnel domain for iodined use. Add things\nlike these to the DNS zone file:\n\n  iodined\tIN\tA\t192.0.2.1\n  t\t\tIN\tNS\tiodined.example.net.\n\nReplace 192.0.2.1 with your server's (the one you run iodined) IP.\n\nTo run the client,\n\n  iodine -f -u _iodined -t /var/empty 192.168.1.1 t.example.net\n\nReplace 192.168.1.1 with your DNS server.\n\nSee iodine(1) for more information.","type":"install"}]},{"name":"iocell","origin":"sysutils/iocell","version":"2.2.0_1","comment":"Feature rich Jail containers manager (iocage fork)","maintainer":"robak@FreeBSD.org","www":"https://github.com/bartekrutkowski/iocell","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5bba8d3e259134497f349ca169749e8acfb39f03dd4a37e886fc0abf516bc465","flatsize":299448,"path":"All/iocell-2.2.0_1.pkg","repopath":"All/iocell-2.2.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":66612,"desc":"iocell is a zero dependency drop in jail/container manager\namalgamating some of the best features and technologies\nFreeBSD operating system has to offer.\n\nIt is geared for ease of use with a simple and easy to\nunderstand command syntax.\n\niocell has been forked from iocage with the goal of keeping\noriginal iocage experience available, providing bugfixes\nand new features.","deps":{"uclcmd":{"origin":"devel/uclcmd","version":"0.2.20211204"}},"categories":["sysutils"]},{"name":"ipmi_exporter","origin":"sysutils/ipmi_exporter","version":"1.9.0_1","comment":"IPMI exporter for Prometheus","maintainer":"meka@tilda.center","www":"https://github.com/prometheus-community/ipmi_exporter","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8bb86ce39dfec5fe6a9dca24238223d5011568a8cf468191e267f2b9631b480e","flatsize":10544059,"path":"All/ipmi_exporter-1.9.0_1.pkg","repopath":"All/ipmi_exporter-1.9.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3209908,"desc":"IPMI exporter for Prometheus.\nIt supports both the regular /metrics endpoint, exposing metrics from the host\nthat the exporter is running on, as well as an /ipmi endpoint that supports\nIPMI over RMCP - one exporter running on one host can be used to monitor a\nlarge number of IPMI interfaces by passing the target parameter to a scrape.","deps":{"freeipmi":{"origin":"sysutils/freeipmi","version":"1.6.15"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"ioquake3-server","origin":"games/ioquake3-server","version":"1.36_17","comment":"Ioquake3 dedicated server","maintainer":"ports@FreeBSD.org","www":"https://ioquake3.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1ac7d6234f03d2f5e5f722d88f5fd3e791c88f082a6eab5227332f562ca48d74","flatsize":3021199,"path":"All/ioquake3-server-1.36_17.pkg","repopath":"All/ioquake3-server-1.36_17.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":851096,"desc":"This project, icculus.org/quake3 (sometimes referred to ioquake3, or ioq3 for\nshort) aims to build upon id Software's Quake 3 source code release. The\nsource code was released on August 20, 2005 under the GPL. Since then, we have\nbeen cleaning up, fixing bugs, and adding features. Our permanent goal is to\ncreate the open source Quake 3 distribution upon which people base their games\nand projects. We also seek to have the perfect version of the engine for\nplaying Quake 3: Arena, Team Arena, and all popular mods. This distribution of\nthe engine has been ported to many new platforms and has had a slew of new\nfeatures added, along with massive bug extermination.","deps":{"quake3-data":{"origin":"games/quake3-data","version":"1.32.b.3_2"}},"categories":["games"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on","GAMELIBS":"on"},"annotations":{"cpe":"cpe:2.3:a:ioquake3:ioquake3:1.36:::::dragonfly6:x86_64:17"},"messages":[{"message":"Should the game freeze when entering a match, try to change the value of\ncom_zoneMegs (e.g. to 48).\n\nThe configuration files are saved to ~/.ioquake3 instead of ~/.q3a because\nthey have additional variables which would be removed if other engines\noverwrite them. But you can safely copy the original directory to the new one\nfor the first time.","type":"install"},{"message":"===>   NOTICE:\n\nThe ioquake3-server port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"intx","origin":"math/intx","version":"0.12.1","comment":"Extended precision integer library","maintainer":"eduardo@FreeBSD.org","www":"https://github.com/chfast/intx","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"14ffd9c5665bc48e3b9c3661b5214b3e2427d78e82f3468c97c3363e79d88a2c","flatsize":72400,"path":"All/intx-0.12.1.pkg","repopath":"All/intx-0.12.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":17608,"desc":"intx is an Extended precision integer C++ library.","categories":["math"]},{"name":"io_lib","origin":"biology/iolib","version":"1.14.10_1","comment":"General purpose trace file (and Experiment File) reading interface","maintainer":"ports@FreeBSD.org","www":"https://staden.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"db3b2dc28a7118873701416342f6da8dcee1734c4d5e7e898cafbc0fd93359e8","flatsize":2269128,"path":"All/io_lib-1.14.10_1.pkg","repopath":"All/io_lib-1.14.10_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":536740,"desc":"Io_lib is a library of file reading and writing code to provide a\ngeneral purpose trace file (and Experiment File) reading interface.\nThe programmer simply calls the (eg) read_reading to create a \"Read\"\nC structure with the data loaded into memory. It has been compiled\nand tested on a variety of Unix systems, MacOS X and MS Windows.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"}},"categories":["biology"],"shlibs_required":["libbz2.so.2","libc.so.8","libcurl.so.4","liblzma.so.3","libm.so.4","libpthread.so.0","libz.so.3"],"messages":[{"message":"===>   NOTICE:\n\nThe io_lib port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"intltool","origin":"textproc/intltool","version":"0.51.0_2","comment":"Tools to internationalize various kinds of data files","maintainer":"desktop@FreeBSD.org","www":"https://www.gnome.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"474e947c940a9527c10d24420034764608ce0f76afd10f6d569cd10ea1e98e0a","flatsize":164254,"path":"All/intltool-0.51.0_2.pkg","repopath":"All/intltool-0.51.0_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":43372,"desc":"The module contains some utility scripts and assorted auto* magic for\ninternationalizing various kinds of XML files.\n\n* Features\n\no Extract translatable strings from various source files (.xml.in,\n  .glade, .desktop.in, .server.in, .oaf.in).\n\no Collect the extracted strings together with messages from traditional\n  source files (.c, .h) in po/$(PACKAGE).pot.\n\no Merge back the translations from .po files into .xml, .desktop and\n  .oaf files.  This merge step will happen at build resp. installation\n  time.","deps":{"p5-XML-Parser":{"origin":"textproc/p5-XML-Parser","version":"2.47"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["gnome","textproc"]},{"name":"ipinfo","origin":"net/ipinfo-cli","version":"3.3.1_7","comment":"Official Command Line Interface for the IPinfo API","maintainer":"dutra@FreeBSD.org","www":"https://github.com/ipinfo/cli","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6aae25a58da1e6c6f4c67e86290c5f640b1bd65a91a4628ca9f8cc7cb5b7b3d9","flatsize":8630333,"path":"All/ipinfo-3.3.1_7.pkg","repopath":"All/ipinfo-3.3.1_7.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":2757872,"desc":"ipinfo-cli allowing you to lookup IP details, ASN, IP geolocation,\nIP CIDR, IP range.","categories":["net"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"io-devel","origin":"lang/io-devel","version":"20240207_2","comment":"Small prototype-based programming language (devel version)","maintainer":"gahr@FreeBSD.org","www":"https://iolanguage.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"95837e7e8f585da96fb4bcac1fa9fd7a9d3bcf1ddfdd099e2be6a757c3d21f7c","flatsize":2203484,"path":"All/io-devel-20240207_2.pkg","repopath":"All/io-devel-20240207_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":428324,"desc":"Io is a dynamic prototype-based programming language in the same realm as\nSmalltalk and Self. It revolves around the idea of message passing from object\nto object.","categories":["lang"],"shlibs_required":["libc.so.8","libm.so.4"],"messages":[{"message":"** A note about Addons **\n\nAddons are no longer part of Io core. Most are now hosted on their dedicated\nrepositories under https://github.com/IoLanguage.\n\nAddons are managed using the Eerie package manager, which can be installed\nfollowing the instructions at https://github.com/IoLanguage/eerie.","type":"install"}]},{"name":"invada-studio-plugins-lv2","origin":"audio/invada-studio-plugins-lv2","version":"1.2.0_1","comment":"Set of LV2 audio effect plugins, ported from VST","maintainer":"yuri@FreeBSD.org","www":"https://launchpad.net/invada-studio","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"86d73131d74d56b62a46e6435d91b743a3d225f5329010ae4747692d9067bdd7","flatsize":2280185,"path":"All/invada-studio-plugins-lv2-1.2.0_1.pkg","repopath":"All/invada-studio-plugins-lv2-1.2.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":248864,"desc":"The following plugins are included:\n* Delay Plugins\n - Delay Munge - Mono and Stereo\n* Distortion Plugins\n - Tube - Mono and Stereo\n* Dynamics Plugins\n - Compressor - Mono and Stereo\n* Filter Plugins\n - Low Pass Mono and Stereo\n - High Pass Mono and Stereo\n* Phaser Plugins\n - Stereo Phaser - Mono In / Stereo In / Sum L+R In\n* Reverb Plugins\n - ER Reverb - Mono In / Sum L+R In\n* Utility Plugins\n - Input Module\n - Meters\n - Test Tones","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["audio"]},{"name":"ioquake3","origin":"games/ioquake3","version":"1.36_17","comment":"Cleaned-up and enhanced version of Quake 3","maintainer":"ports@FreeBSD.org","www":"https://ioquake3.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8047da2a8d092f02f7f524619c30e7d89830fab6a47a0fc91459c1cc470dd728","flatsize":3962205,"path":"All/ioquake3-1.36_17.pkg","repopath":"All/ioquake3-1.36_17.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1237016,"desc":"This project, icculus.org/quake3 (sometimes referred to ioquake3, or ioq3 for\nshort) aims to build upon id Software's Quake 3 source code release. The\nsource code was released on August 20, 2005 under the GPL. Since then, we have\nbeen cleaning up, fixing bugs, and adding features. Our permanent goal is to\ncreate the open source Quake 3 distribution upon which people base their games\nand projects. We also seek to have the perfect version of the engine for\nplaying Quake 3: Arena, Team Arena, and all popular mods. This distribution of\nthe engine has been ported to many new platforms and has had a slew of new\nfeatures added, along with massive bug extermination.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"ioquake3-server":{"origin":"games/ioquake3-server","version":"1.36_17"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"openal-soft":{"origin":"audio/openal-soft","version":"1.24.2_2"},"quake3-data":{"origin":"games/quake3-data","version":"1.32.b.3_2"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"}},"categories":["games"],"shlibs_required":["libGL.so.1","libSDL-1.2.so.0","libc.so.8","libcurl.so.4","libm.so.4","libopenal.so.1","libpthread.so.0","libvorbis.so.0","libvorbisfile.so.3"],"options":{"CURL":"on","DEBUG":"off","DOCS":"on","GAMELIBS":"on","MUMBLE":"on","OPENAL":"on","SERVER":"on","TOOLS":"on","VORBIS":"on"},"annotations":{"cpe":"cpe:2.3:a:ioquake3:ioquake3:1.36:::::dragonfly6:x86_64:17"},"messages":[{"message":"Should the game freeze when entering a match, try to change the value of\ncom_zoneMegs (e.g. to 48).\n\nThe configuration files are saved to ~/.ioquake3 instead of ~/.q3a because\nthey have additional variables which would be removed if other engines\noverwrite them. But you can safely copy the original directory to the new one\nfor the first time.","type":"install"},{"message":"===>   NOTICE:\n\nThe ioquake3 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"intervaltree","origin":"devel/intervaltree","version":"0.1.2","comment":"Minimal C++ interval tree implementation","maintainer":"jwb@FreeBSD.org","www":"https://github.com/ekg/intervaltree","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6f6c6adeda847578c0bbc28c2632db3922042a0cf25f3d07932393f2c75d4b8b","flatsize":365562,"path":"All/intervaltree-0.1.2.pkg","repopath":"All/intervaltree-0.1.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":124780,"desc":"An interval tree can be used to efficiently find a set of numeric\nintervals overlapping or containing another interval.  This library\nprovides a basic implementation of an interval tree using C++\ntemplates, allowing the insertion of arbitrary types into the tree.","categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"intersect-lv2","origin":"audio/intersect-lv2","version":"1.3","comment":"LV2 plugin expands a stereo input to three channels","maintainer":"yuri@FreeBSD.org","www":"https://github.com/sboukortt/intersect-lv2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9d835fa1658f06d7f3abf7c6644189717d4a581c21f0474ff09c326406c141c8","flatsize":48425,"path":"All/intersect-lv2-1.3.pkg","repopath":"All/intersect-lv2-1.3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":16328,"desc":"Intersect is an LV2 plugin which, given a stereo audio stream, \"expands\" it to\nthree channels. Everything that is present in both input channels will be in the\ncenter channel of the output, and what is specific to each channel will be in\nthe corresponding output channel.","deps":{"fftw3-float":{"origin":"math/fftw3-float","version":"3.3.10_5"}},"categories":["audio"]},{"name":"interGif","origin":"graphics/intergif","version":"6.15","comment":"Efficient animated GIF optimiser","maintainer":"ports@FreeBSD.org","www":"http://utter.chaos.org.uk/~pdh/software/intergif.htm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"251fd6b7ed529f6a1a29d113ffcca92dcf3ed7484ed3849295ba6a3ce449bb58","flatsize":54496,"path":"All/interGif-6.15.pkg","repopath":"All/interGif-6.15.pkg","licenselogic":"single","pkgsize":28376,"desc":"INTERGIF 6.15 is a program for joining GIFs together (for animation),\nor splitting animations apart, or for optimising animations created\nby other programs.\n* Supports the animation, transparency and interleaving features of GIF89a.\n* Eliminates unused palette entries.\n* Minimises the final size of the GIF with a devious and cunning optimisation\n  routine: almost every animated GIF the author has found on the web ends up\n  smaller when run through InterGif.\n* Can forcibly reduce a GIF's palette to the standard Acorn 256-colour palette,\n  or to a 216-entry \"web safe\" colour cube (as used on the Macintosh and by\n  most Windows browsers),or to a palette file you supply. Alternatively, it can\n  calculate the best palette for displaying the GIF, and then reduce to that.\n* From version 6.03, this also works with 16bpp and 24bpp input images -- and\n  with GIFs which use more than 256 colours in total. (GIFs can only use 256\n  colours per frame, but each frame can have its own palette.)\n* Lets you trim away any wholly transparent rows or columns from the edges of\n  your GIF (whether single-frame or animated).\n* Can dither 16bpp or 24bpp input files to whatever palette is required (error\n  diffusion implementation kindly donated by Martin Wurthner).","categories":["graphics"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe interGif port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"interbench","origin":"benchmarks/interbench","version":"0.31_2","comment":"Interactivity benchmark for Unix-like systems","maintainer":"danfe@FreeBSD.org","www":"http://users.on.net/~ckolivas/interbench/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e735f803dfebc15fe6306a6f3251217a2c5a03807827fbec20bb099a9287db24","flatsize":80855,"path":"All/interbench-0.31_2.pkg","repopath":"All/interbench-0.31_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":28532,"desc":"This benchmark application is designed to benchmark interactivity in Unix,\noriginally written by Con Kolivas et al. for Linux.\n\nIt is designed to measure the effect of changes in operating system kernel\ndesign or system configuration changes such as CPU, I/O scheduler and file\nsystem changes and options.  With careful benchmarking, different hardware\ncan be compared.","categories":["benchmarks"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","librt.so.0"],"options":{"DOCS":"on"}},{"name":"intercal","origin":"lang/intercal","version":"0.33","comment":"C-INTERCAL compiler, ick, and supporting libraries","maintainer":"fuz@FreeBSD.org","www":"https://gitlab.com/esr/intercal","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1ec8e3ba7581520b67396646cb0b65d1ef1b265ea8e969115cb60150d5583bc9","flatsize":1252658,"path":"All/intercal-0.33.pkg","repopath":"All/intercal-0.33.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":265560,"desc":"A compiler for the INTERCAL language, which has a syntax and\nfeature set differing considerably from all other programming\nlanguages.  This is the C-INTERCAL compiler, which compiles\nINTERCAL to C, and then invokes cc as a backend, much like the\n\"f2c\" Fortran compiler.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["lang"],"shlibs_required":["libc.so.8"]},{"name":"intellij-fsnotifier","origin":"java/intellij-fsnotifier","version":"20230112","comment":"Replacement for IntelliJ's fsnotifier","maintainer":"erik@tenku.dk","www":"https://gitlab.com/worthwhileit/bsd/fsnotifier","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bfc38279f45989afb8062d6829900c2474a434ecf6ddeb0f09a7c4cfb2dc9122","flatsize":402925,"path":"All/intellij-fsnotifier-20230112.pkg","repopath":"All/intellij-fsnotifier-20230112.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":142408,"desc":"The fsnotifier is used by IntelliJ for detecting file changes.  This\nversion supports FreeBSD and OpenBSD via libinotify and is a\nreplacement for the bundled Linux-only version coming with the\nIntelliJ IDEA Community Edition.","deps":{"libinotify":{"origin":"devel/libinotify","version":"20240724"}},"categories":["devel","java"],"shlibs_required":["libc.so.8","libinotify.so.0","libpthread.so.0"]},{"name":"inxi","origin":"sysutils/inxi","version":"3.3.11.1_1","comment":"Full featured CLI system information tool","maintainer":"lcook@FreeBSD.org","www":"https://github.com/smxi/inxi","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c6f422f00973a7f250dcc9b7219c90a3efa4163230978a51d0e8a387bec973ee","flatsize":1652580,"path":"All/inxi-3.3.11.1_1.pkg","repopath":"All/inxi-3.3.11.1_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":412656,"desc":"inxi is a command line system information tool. It was forked\nfrom the ancient and mindbendingly perverse yet ingenius\ninfobash, by locsmif.\n\nThe primary purpose of inxi is for support, and sys admin use.\ninxi is used widely for forum and IRC support.","deps":{"bind-tools":{"origin":"dns/bind-tools","version":"9.20.10"},"dmidecode":{"origin":"sysutils/dmidecode","version":"3.6"},"mesa-demos":{"origin":"graphics/mesa-demos","version":"8.5.0"},"p5-Cpanel-JSON-XS":{"origin":"converters/p5-Cpanel-JSON-XS","version":"4.39"},"p5-HTTP-Tiny":{"origin":"www/p5-HTTP-Tiny","version":"0.090"},"p5-IO-Socket-SSL":{"origin":"security/p5-IO-Socket-SSL","version":"2.089"},"p5-JSON-XS":{"origin":"converters/p5-JSON-XS","version":"4.03"},"p5-XML-Dumper":{"origin":"textproc/p5-XML-Dumper","version":"0.81_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"tree":{"origin":"sysutils/tree","version":"2.2.1"},"usbutils":{"origin":"sysutils/usbutils","version":"0.91"},"wmctrl-fork":{"origin":"x11/wmctrl-fork","version":"1.09.02"},"xdpyinfo":{"origin":"x11/xdpyinfo","version":"1.3.2_5"},"xprop":{"origin":"x11/xprop","version":"1.2.7"},"xrandr":{"origin":"x11/xrandr","version":"1.5.2_1"}},"categories":["sysutils"],"options":{"DOCS":"on"}},{"name":"intellij-pty4j","origin":"java/intellij-pty4j","version":"0.12.35","comment":"Pty4J's native library","maintainer":"jinking.this@gmail.com","www":"https://github.com/traff/pty4j","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2833eccbb9b23ebd93090a8e792304869d7d5c275fecba7b0e59b498d5ee4db6","flatsize":23166,"path":"All/intellij-pty4j-0.12.35.pkg","repopath":"All/intellij-pty4j-0.12.35.pkg","licenselogic":"single","licenses":["EPL"],"pkgsize":8724,"desc":"FreeBSD-compatible replacement for IntelliJ's bundled Pty4J","categories":["devel","java"]},{"name":"intel-undervolt","origin":"sysutils/intel-undervolt","version":"1.7","comment":"Intel CPU undervolting tool","maintainer":"ports@FreeBSD.org","www":"https://github.com/kitsunyan/intel-undervolt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b1b9a105529491a605efb69207b79d47e5562f405af3c921b64e71f4938edba0","flatsize":85326,"path":"All/intel-undervolt-1.7.pkg","repopath":"All/intel-undervolt-1.7.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":28944,"desc":"intel-undervolt is a tool for undervolting Haswell and newer Intel\nCPUs using MSR.  Also allows to alter power limits and temperature\nlimit using MSR and MCHBAR registers.\n\nUse at your own risk.","categories":["sysutils"],"shlibs_required":["libc.so.8","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe intel-undervolt port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"intel-one-mono","origin":"x11-fonts/intel-one-mono","version":"1.4.0","comment":"Intel One Mono font","maintainer":"dz@dolik.dev","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b43e0b4d7d0c81759d49b78b3d905608790865da246fd4151ade515fe31cb9d4","flatsize":2358059,"path":"All/intel-one-mono-1.4.0.pkg","repopath":"All/intel-one-mono-1.4.0.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":507512,"desc":"Intel One Mono is an expressive monospaced font family that's built with\nclarity, legibility, and the needs of developers in mind.\n\nIdentifying the typographically underserved low-vision developer audience,\nFrere-Jones Type designed the Intel One Mono typeface in partnership with the\nIntel Brand Team and VMLY&R, for maximum legibility to address developers'\nfatigue and eyestrain and reduce coding errors. A panel of low-vision and\nlegally blind developers provided feedback at each stage of design.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"interlogic","origin":"games/interlogic","version":"0.30_11","comment":"Move colored balls through the maze connecting it with each other","maintainer":"amdmi3@FreeBSD.org","www":"https://sourceforge.net/projects/interlogic/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d4486d637832613a38f04337922e7ae54932ae9e5dee49d1d84b7ce89eb1a608","flatsize":5129616,"path":"All/interlogic-0.30_11.pkg","repopath":"All/interlogic-0.30_11.pkg","licenselogic":"single","pkgsize":1151084,"desc":"InterLOGIC is a logic/puzzle game based on an old Amiga game Balls.\nThe object of the game is to move a differently colored balls through\nthe maze, connecting it with the other same colored balls.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_image-1.2.so.0","libc.so.8","libpthread.so.0"]},{"name":"intermodal","origin":"net-p2p/intermodal","version":"0.1.14_4","comment":"CL utility for BitTorrent torrent file creation, verification, etc","maintainer":"yuri@FreeBSD.org","www":"https://imdl.io","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"579bf7e47ef95cb7bebc92fd9491e6dbcadc33df5ccd90a5cf8e48c71cd1b5d5","flatsize":4528089,"path":"All/intermodal-0.1.14_4.pkg","repopath":"All/intermodal-0.1.14_4.pkg","licenselogic":"single","licenses":["CC0-1.0"],"pkgsize":1300836,"desc":"Intermodal is a user-friendly and featureful command-line BitTorrent metainfo\nutility. The binary is called `imdl` and runs on Linux, Windows, and macOS.\n\nAt the moment, creation, viewing, and verification of `.torrent` files is\nsupported.","categories":["net-p2p"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0"]},{"name":"iortcw","origin":"games/iortcw","version":"1.51c_4,1","comment":"Game engine for Return to Castle Wolfenstein","maintainer":"pkubaj@FreeBSD.org","www":"https://github.com/iortcw/iortcw","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"92baaa4261a04e27186d3840379dadf7d47e8d6431f46e0da2bd34d568e450e8","flatsize":9025586,"path":"All/iortcw-1.51c_4,1.pkg","repopath":"All/iortcw-1.51c_4,1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":2083616,"desc":"Return to Castle Wolfenstein is a military- and occult-themed\nfirst-person shooter game in a Second World War setting, originally\nreleased in 2001.  It is a sequel to Wolfenstein 3D.\n\nThis port contains the iortcw game engines for the single-player\ncampaign and multiplayer, based on ioquake3 and the GPL source\nreleases of RtCW.\n\nReturn to Castle Wolfenstein requires non-distributable game data\nfiles, which you have to install manually (see pkg-message).","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"openal-soft":{"origin":"audio/openal-soft","version":"1.24.2_2"},"opus":{"origin":"audio/opus","version":"1.5.2"},"opusfile":{"origin":"audio/opusfile","version":"0.12_1"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"}},"categories":["games"],"shlibs_required":["libSDL2-2.0.so.0","libc.so.8","libcurl.so.4","libm.so.4","libogg.so.0","libopenal.so.1","libopus.so.0","libopusfile.so.0","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"MP":"on","SP":"on"},"messages":[{"message":"To play Return to Castle Wolfenstein:\n\n1. Install RtCW from your CD using emulators/i386-wine\n2. Copy your game files to ~/.wolf.  They should be in\n   \"~/.wine/drive_c/Program Files/Return to Castle Wolfenstein\"\n3. Download patch-data-141.zip (and the language specific patch-data-* file if needed)\n   from https://github.com/iortcw/iortcw/releases/tag/1.51c\n4. Extract all patch-data-*.zip in ~/.wolf\n5a. Start a single player game with iowolfsp\n5b. Or a multiplayer game with iowolfmp","type":"install"}]},{"name":"intel-pcm","origin":"sysutils/intel-pcm","version":"202112","comment":"Process Count Monitor (PCM) for Intel processors","maintainer":"imp@FreeBSD.org","www":"https://github.com/opcm/pcm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9831d5ca2ea573fcb636202022f21c11689ab84410f6de9a27121f56eafa9f12","flatsize":8312956,"path":"All/intel-pcm-202112.pkg","repopath":"All/intel-pcm-202112.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":875496,"desc":"Processor Counter Monitor (PCM) is an application programming interface (API)\nand a set of tools based on the API to monitor performance and energy metrics\nof Intel(r) Core(tm), Xeon(r) and Atom(tm) processors.\n\nThis requires the 'cpuctl' module to be loaded.","categories":["sysutils"],"shlibs_required":["libc.so.8","libdl.so.0","libm.so.4","libpcm.so","libpthread.so.0","librt.so.0","libstdc++.so.9"]},{"name":"ja-edict","origin":"japanese/edict","version":"19990714_6","comment":"Japanese-English dictionaries with access and maintenance utilities","maintainer":"ports@FreeBSD.org","www":"http://ftp.monash.edu.au/pub/nihongo/00INDEX.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"665ba6d26d2b45150836d3cace6410c16b450535d17cfe6446e876020f636ce0","flatsize":101271319,"path":"All/ja-edict-19990714_6.pkg","repopath":"All/ja-edict-19990714_6.pkg","licenselogic":"single","pkgsize":26295416,"desc":"XJDIC V2.3, XJDSERVER V2.3 -- (Copyright: J.W. Breen - 1998)\n\nXJDIC is an electronic Japanese-English dictionary program designed to\noperate in the X11 window environment. In particular, it must run in an\n\"xterm\" environment which has Japanese language support such as provided\nby \"kterm\" or internationalized xterm, aixterm, etc.\n\nIt is based on JDIC and JREADER which were developed to run under MS-DOS\non IBM PCs or clones.\n\nXJDIC functions as:\n\n(a) an English to Japanese dictionary (eiwa jiten), searching for and\ndisplaying entries for key-words entered in English;\n\n(b) a Japanese to English dictionary (waei jiten), searching for and\ndisplaying entries for keywords or phrases entered in Japanese (kanji,\nhiragana or katakana);\n\n(c) a Japanese-English Character dictionary (kanei jiten), capable of\nselecting kanji characters by JIS code, radical, stroke count, Nelson\nIndex number or reading, and displaying compounds containing that kanji.","categories":["japanese"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ja-edict port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"installwatch","origin":"sysutils/installwatch","version":"0.6.3_3","comment":"File creation/modification logger","maintainer":"ports@FreeBSD.org","www":"https://asic-linux.com.mx/~izto/checkinstall/installwatch.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"52cf390b98939f2cc807c62351e12567cd2f1a2bc47485832db2ecee10a947ab","flatsize":38724,"path":"All/installwatch-0.6.3_3.pkg","repopath":"All/installwatch-0.6.3_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":15240,"desc":"Installwatch is a simple utility which keeps track of which files\nare created and modified during the installation of a new program.\nIt's fast and easy to use. It doesn't require a \"pre-install\" phase\nbecause it monitors processes while they run.\nInstallwatch works with every dynamically linked ELF program,\nby intercepting system calls that cause file system alterations.","categories":["sysutils"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe installwatch port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"inspectrum","origin":"comms/inspectrum","version":"0.2.3","comment":"Offline radio signal analyser","maintainer":"mr@FreeBSD.org","www":"https://github.com/miek/inspectrum","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cae043e9a6400c47b8c8dff32b805a82a105759b5254493a86d22cbed020e738","flatsize":237308,"path":"All/inspectrum-0.2.3.pkg","repopath":"All/inspectrum-0.2.3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":72552,"desc":"Inspectrum is a tool for analysing captured signals,\nprimarily from software-defined radio receivers.","deps":{"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"fftw3-float":{"origin":"math/fftw3-float","version":"3.3.10_5"},"liquid-dsp":{"origin":"comms/liquid-dsp","version":"1.6.0"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["comms","hamradio"],"shlibs_required":["libQt5Concurrent.so.5","libQt5Core.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libc.so.8","libfftw3f.so.3","libliquid.so","libm.so.4","libstdc++.so.9"]},{"name":"inscript2","origin":"devel/m17n-inscript2","version":"20210820","comment":"Enhanced Inscript keyboard layouts for Indic languages","maintainer":"thierry@FreeBSD.org","www":"https://pagure.io/inscript2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"55a37514d919da509a76b061f3cb98ab8d25ece56ca5b2a6ae34f862e1f986a7","flatsize":132428,"path":"All/inscript2-20210820.pkg","repopath":"All/inscript2-20210820.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":31832,"desc":"This project contains 22 Enhanced Inscript keyboard layouts for Indic languages.\nThese are m17n keyboard layouts and are based on the draft released by CDAC.\n\nRemark: this data should be upstreamed to a future version of m17n-db; once this\nwill be done, this port will be removed.","deps":{"m17n-db":{"origin":"devel/m17n-db","version":"1.8.0"}},"categories":["devel","textproc"]},{"name":"inputplug","origin":"x11/inputplug","version":"0.4.0_32","comment":"XInput event monitor daemon","maintainer":"0mp@FreeBSD.org","www":"https://github.com/andrewshadura/inputplug","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"13c8dc37ccfa045afdb3461e4565deea63317cdb1860e09c5aa44c8a9ed8f5ab","flatsize":1179514,"path":"All/inputplug-0.4.0_32.pkg","repopath":"All/inputplug-0.4.0_32.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":399084,"desc":"inputplug is a very simple daemon which monitors XInput events and runs\narbitrary scripts on hierarchy change events (such as a device being attached,\nremoved, enabled or disabled).\n\nFor example, inputplug can be used in shell scripts which monitor attachments\nof keyboards in order to run change keyboard mappings with commands like\n\"setxkbmap -option ctrl:nocaps\".","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"}},"categories":["x11"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libpthread.so.0","librt.so.0","libutil.so.4"]},{"name":"inplace","origin":"misc/inplace","version":"1.2.3_2","comment":"Tool to edit files in-place through given filter commands","maintainer":"ports@FreeBSD.org","www":"https://akinori.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"04767bba780ab3bcd6260368b464b198fdabbb5379b49cc158ebda2e49a77894","flatsize":16313,"path":"All/inplace-1.2.3_2.pkg","repopath":"All/inplace-1.2.3_2.pkg","licenselogic":"single","pkgsize":8204,"desc":"The inplace(1) command is a utility to edit files in-place through\ngiven filter commands preserving the original file attributes.  Mode\nand ownership (user and group) are preserved by default, and time\n(access and modification) by choice.\n\nExamples:\n    # Sort files in-place using sort(1):\n    inplace sort file1 file2 file3\n\n    # Process image files preserving time and taking backup files:\n    inplace -t -b.orig 'convert -rotate 270 -resize 50%25%25 %251 %252' *.jpg","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"}},"categories":["misc"],"messages":[{"message":"===>   NOTICE:\n\nThe inplace port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"inotify-tools","origin":"sysutils/inotify-tools","version":"4.23.9.0_1","comment":"Command-line utilities to watch for file events","maintainer":"yuri@FreeBSD.org","www":"https://github.com/inotify-tools/inotify-tools/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9739b6e257df517a5f525e8471ae536b11c179169109fb492807ff8f011cd923","flatsize":193733,"path":"All/inotify-tools-4.23.9.0_1.pkg","repopath":"All/inotify-tools-4.23.9.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":56084,"desc":"The set of command-line programs providing a simple interface\nto file system events to shell scripts.","deps":{"libinotify":{"origin":"devel/libinotify","version":"20240724"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libinotify.so.0","libm.so.4","libstdc++.so.9"],"options":{"STATIC":"off"}},{"name":"innotop","origin":"databases/innotop","version":"1.15.2","comment":"MySQL and InnoDB monitoring program","maintainer":"skreuzer@FreeBSD.org","www":"https://github.com/innotop/innotop","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a83794006e6b8bc6f271c4c53daec3209529b59ba1eb877136e5fc9d53e075f4","flatsize":524049,"path":"All/innotop-1.15.2.pkg","repopath":"All/innotop-1.15.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":139100,"desc":"innotop is a MySQL and InnoDB transaction/status monitor, like 'top' for MySQL.\n\nIt displays queries, InnoDB transactions, lock waits, deadlocks, foreign key\nerrors, open tables, replication status, buffer information, row operations,\nlogs, I/O operations, load graph, and more.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"p5-DBD-mysql":{"origin":"databases/p5-DBD-mysql","version":"5.008"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-Term-ANSIColor":{"origin":"devel/p5-Term-ANSIColor","version":"5.01"},"p5-Term-ReadKey":{"origin":"devel/p5-Term-ReadKey","version":"2.38_1"},"p5-Term-ReadLine":{"origin":"devel/p5-Term-ReadLine","version":"1.14_1"},"p5-Time-HiRes":{"origin":"devel/p5-Time-HiRes","version":"1.9764,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases"]},{"name":"innoextract","origin":"archivers/innoextract","version":"1.9.11","comment":"Program to extract Inno Setup files","maintainer":"eduardo@FreeBSD.org","www":"https://constexpr.org/innoextract/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a5e7c4fc12359345dda12a46ff85e2c1d02d41de43c1eca9c23731fa94a771cf","flatsize":771309,"path":"All/innoextract-1.9.11.pkg","repopath":"All/innoextract-1.9.11.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":266680,"desc":"Inno Setup is a tool to create installers for Microsoft Windows applications.\ninnoextract allows to extract such installers under non-windows systems without\nrunning the actual installer using Wine.","categories":["archivers"],"shlibs_required":["libbz2.so.2","libc.so.8","liblzma.so.3","libm.so.4","libstdc++.so.9","libz.so.3"]},{"name":"instead","origin":"games/instead","version":"3.5.2","comment":"Simple Text Adventure, The Interpreter","maintainer":"amdmi3@FreeBSD.org","www":"https://instead.syscall.ru/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a24e70c9cddcd0c7a9567dafcdbd3515724ef35a2cddfce41089c2dde299e84b","flatsize":4760553,"path":"All/instead-3.5.2.pkg","repopath":"All/instead-3.5.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3791188,"desc":"INSTEAD was designed to interpret the games that are the mix of visual novels,\ntext quests and classical 90'ss quests.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"luajit-devel":{"origin":"lang/luajit-devel","version":"2.1.0.20250311"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_image":{"origin":"graphics/sdl2_image","version":"2.8.8"},"sdl2_mixer":{"origin":"audio/sdl2_mixer","version":"2.8.1"},"sdl2_ttf":{"origin":"graphics/sdl2_ttf","version":"2.24.0"}},"categories":["games"],"shlibs_required":["libSDL2-2.0.so.0","libSDL2_image-2.0.so.0","libSDL2_mixer-2.0.so.0","libSDL2_ttf-2.0.so.0","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libluajit-5.1.so.2","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libz.so.3"],"options":{"DOCS":"on","HARFBUZZ":"off","LUAJIT":"on","GTK2":"off","GTK3":"on"}},{"name":"irrlicht","origin":"x11-toolkits/irrlicht","version":"1.8.5_1","comment":"High performance realtime 3D engine","maintainer":"amdmi3@FreeBSD.org","www":"https://irrlicht.sourceforge.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1b74cb2cb29dc8f067f5f618384a35b5e38a89bdcef3d1b860be6cef577ae145","flatsize":16362334,"path":"All/irrlicht-1.8.5_1.pkg","repopath":"All/irrlicht-1.8.5_1.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":8048856,"desc":"The Irrlicht Engine is an open source high performance realtime 3D engine\nwritten in C++.  It is completely cross-platform, using D3D, OpenGL and\nits own software renderer, and has all of the state-of-the-art features\nwhich can be found in commercial 3d engines.\n\nIt has a huge active community, and there are lots of games in development that\nuse the engine.  You can find enhancements for Irrlicht all over the web, like\nalternative terrain renderers, portal renderers, world layers, tutorials,\neditors, bindings for java, perl, ruby, python, and so on.","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXxf86vm":{"origin":"x11/libXxf86vm","version":"1.1.5"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["graphics","x11-toolkits"],"options":{"DEBUG":"off","EXAMPLES":"on"},"annotations":{"cpe":"cpe:2.3:a:irrlicht:irrlicht:1.8.5:::::dragonfly6:x86_64:1"},"messages":[{"message":"The Irrlicht Engine was installed\n\n1) See the complete documentation at:\n\n   http://irrlicht.sourceforge.net/docu/index.html\n\n2) If you selected EXAMPLES option, you can see these examples at:\n\n   /usr/local/share/examples/irrlicht\n\n3) Enjoy it ;)","type":"install"}]},{"name":"injeqt","origin":"devel/injeqt","version":"1.2.0_5","comment":"Dependency injection framework for Qt","maintainer":"kde@FreeBSD.org","www":"https://github.com/vogel/injeqt/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"82630e5f9c62e7678c3811803f8f8500648828e0137cd19fe2ec996100a24cbb","flatsize":346564,"path":"All/injeqt-1.2.0_5.pkg","repopath":"All/injeqt-1.2.0_5.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":91344,"desc":"Injeqt is an attempt to build a powerful and reliable dependency injection\nframework on Qt's reflection based on MOC (meta-object compiler).","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"}},"categories":["devel"]},{"name":"inn-current","origin":"news/inn-current","version":"20250329","comment":"InterNetNews -- the Internet meets Netnews","maintainer":"kbowling@FreeBSD.org","www":"https://www.eyrie.org/~eagle/software/inn/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7296413b6dbbcebaa150bc9d456cdd128310fa28077ad100676a4d45be0df408","flatsize":5758395,"path":"All/inn-current-20250329.pkg","repopath":"All/inn-current-20250329.pkg","licenselogic":"single","pkgsize":1629500,"desc":"InterNetNews is a complete Usenet system.  The cornerstone of the package\nis innd, an NNTP server that multiplexes all I/O. Newsreading is handled\nby a separate server, nnrpd, that is spawned for each client.  Both innd\nand nnrpd have some slight variances from the NNTP protocol.\n\nThis version follows the CURRENT snapshots.","deps":{"db5":{"origin":"databases/db5","version":"5.3.28_9"},"freebsd-uucp":{"origin":"net/freebsd-uucp","version":"1.07.4_4"},"gnupg":{"origin":"security/gnupg","version":"2.4.7"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"p5-GD":{"origin":"graphics/p5-GD","version":"2.83"},"p5-MIME-Tools":{"origin":"mail/p5-MIME-Tools","version":"5.515,2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["news"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12","libdb-5.3.so.0","libdl.so.0","libintl.so.8","libm.so.4","libpam.so.3","libperl.so.5.36","libpthread.so.0","libpython3.11.so.1.0","libsqlite3.so.0","libssl.so.12","libutil.so.4","libz.so.3"],"options":{"BERKELEYDB":"on","DOCS":"on","EXAMPLES":"on","GNUPG":"on","KERBEROS":"off","KEYWORDS":"on","LARGE_FILES":"on","OPENSSL":"on","PYTHON":"on","SASL":"off","SETGID_INEWS":"on","SQLITE":"on","TAGGED_HASH":"off","UUCP_RNEWS":"on"},"annotations":{"cpe":"cpe:2.3:a:isc:inn:20250329:::::dragonfly6:x86_64"}},{"name":"initutil","origin":"devel/initutil","version":"2.1.b","comment":"STL Container Initialization Library","maintainer":"ports@FreeBSD.org","www":"https://www.bdsoft.com/tools/initutil.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cf2c940428b73ba7512f265abde5ed9d172913bd37a8b50f76641da1e34cecc4","flatsize":22696,"path":"All/initutil-2.1.b.pkg","repopath":"All/initutil-2.1.b.pkg","licenselogic":"single","pkgsize":5740,"desc":"An STL Container Initialization Library.","categories":["devel"],"messages":[{"message":"===>   NOTICE:\n\nThe initutil port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"intel-media-sdk","origin":"multimedia/intel-media-sdk","version":"22.5.4","comment":"Hardware video decoding/encoding/filtering on Intel GPUs","maintainer":"ports@FreeBSD.org","www":"https://github.com/Intel-Media-SDK/MediaSDK","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0f0aef6d2e9bf2ccc96806be75a925a62136dd305e05b74b6afc2a4e69c88cf2","flatsize":35642218,"path":"All/intel-media-sdk-22.5.4.pkg","repopath":"All/intel-media-sdk-22.5.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4645472,"desc":"Intel(R) Media SDK provides a plain C API to access hardware-accelerated\nvideo decode, encode and filtering on Intel(R) Gen graphics hardware\nplatforms. Implementation written in C++ 11 with parts in C-for-Metal (CM).\n\nSupported video encoders: HEVC, AVC, MPEG-2, JPEG, VP9\n\nSupported video decoders: HEVC, AVC, VP8, VP9, MPEG-2, VC1, JPEG, AV1\n\nSupported video pre-processing filters: Color Conversion, Deinterlace,\nDenoise, Resize, Rotate, Composition","deps":{"cmrtlib":{"origin":"multimedia/cmrtlib","version":"20.1.1"},"libdrm":{"origin":"graphics/libdrm","version":"2.4.123,1"},"libva":{"origin":"multimedia/libva","version":"2.22.0"},"ocl-icd":{"origin":"devel/ocl-icd","version":"2.3.2"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["multimedia"],"shlibs_required":["libc.so.8","libdl.so.0","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"OPENCL":"on","WAYLAND":"on","X11":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe intel-media-sdk port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"inih","origin":"devel/inih","version":"58","comment":"Simple .INI file parser written in C","maintainer":"yuri@FreeBSD.org","www":"https://github.com/benhoyt/inih","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c6916aa4bdd0f97a0c396b6aef2e90cccc8510a5cc1589d7bec0a8084e964846","flatsize":65020,"path":"All/inih-58.pkg","repopath":"All/inih-58.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":24244,"desc":"inih (INI Not Invented Here) is a simple .INI file parser written in C. It's\nonly a couple of pages of code, and it was designed to be small and simple, so\nit's good for embedded systems. It's also more or less compatible with Python's\nConfigParser style of .INI files, including RFC 822-style multi-line syntax and\nname: value entries.","categories":["devel"]},{"name":"jstrack","origin":"science/jstrack","version":"3.4.0","comment":"Freeware hurricane tracking program","maintainer":"bofh@FreeBSD.org","www":"https://www.jstrack.org/jstrack/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5c2be9be4d7dde8e2e6569b5512d4dd196c58d34ae3ff510e365cd211cb60b8d","flatsize":202143710,"path":"All/jstrack-3.4.0.pkg","repopath":"All/jstrack-3.4.0.pkg","licenselogic":"single","licenses":["JStrack"],"pkgsize":151826116,"desc":"JStrack is written by and for people who are in areas that are prone to\nhits from tropical systems (currently only in the Tropical Atlantic).\nIt's intended to display the NHC/TPC data and give you what you need to\nmake decisions, etc.  It does NOT, nor will it ever, attempt to do any\nforecasting on its own -- I leave that to the gurus at the NHC/TPC.","deps":{"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tcllib":{"origin":"devel/tcllib","version":"2.0"},"tcltls":{"origin":"devel/tcltls","version":"1.7.22_1"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["science"],"options":{"DOCS":"on"}},{"name":"info_to_html","origin":"textproc/info_to_html","version":"0.9.6_1","comment":"Translate GNU info files into HTML pages","maintainer":"ports@FreeBSD.org","www":"https://www.mons.net/info_to_html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"27d05dba6bc24730cf7a4f915e75d4bea9907af7362339e64a64885d4fd35452","flatsize":15900,"path":"All/info_to_html-0.9.6_1.pkg","repopath":"All/info_to_html-0.9.6_1.pkg","licenselogic":"single","pkgsize":5776,"desc":"Translate GNU info files into HTML pages","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"],"messages":[{"message":"===>   NOTICE:\n\nThe info_to_html port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"iniparser","origin":"devel/iniparser","version":"4.2.6","comment":"Free stand-alone ini file parsing library","maintainer":"eduardo@FreeBSD.org","www":"https://github.com/ndevilla/iniparser","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9542b2520a73931faf639a6523bc23580e7a7df1df569be4ebe02b61276f5ed1","flatsize":555038,"path":"All/iniparser-4.2.6.pkg","repopath":"All/iniparser-4.2.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":131332,"desc":"iniParser is a simple C library offering ini file parsing services.\nThe library is pretty small (less than 1500 lines of C) and robust, and\ndoes not depend on any other external library to compile. It is written\nin ANSI C and should compile on most platforms without difficulty.","categories":["devel"],"options":{"DOCS":"on"}},{"name":"inilib","origin":"devel/inilib","version":"1.0.7b3","comment":"C++ lib which provides a method of saving the \"state\" of a program","maintainer":"ports@FreeBSD.org","www":"https://inilib.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"deac165935a82956825b9451efca6e0a67bae8212739bdacefc073b0d32dac04","flatsize":237815,"path":"All/inilib-1.0.7b3.pkg","repopath":"All/inilib-1.0.7b3.pkg","licenselogic":"single","pkgsize":33848,"desc":"inilib is a C++ library which provides a method of saving the \"state\"\nof a program. inilib provides a means of storing a number of arbitrary\nsettings in memory with an easy access interface, as well providing\nmeans for saving the information to and loading it from disk. Data is\nstored in an easy to read format, allowing the user to modify any of the\ninformation with a simple text editor.\n\ninilib benefits the programmer by providing a simple, intuitive means to\nstore any data that can be expressed in std::string, int, double, or bool\ntypes. In addition, inilib handles any conversion that may be necessary\nto convert from one type to the other. Saving all information stored in\ninilib to disk or loading information from disk requires only one command.","categories":["devel"],"messages":[{"message":"===>   NOTICE:\n\nThe inilib port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"info2html","origin":"textproc/info2html","version":"2.0","comment":"Translate GNU info files into HTML pages","maintainer":"wenheping@gmail.com","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"91af6dfaf5b080ea4a5d734b0a9e8bb75e1124fed99658701906c493d38d5fa8","flatsize":36184,"path":"All/info2html-2.0.pkg","repopath":"All/info2html-2.0.pkg","licenselogic":"single","pkgsize":10708,"desc":"Translate GNU info files into HTML pages, one page per node.\nMenus, Notes, and Up/Next/Prev pointers are translated into links.\nOther text is left as-is in <PRE></PRE> tags.","categories":["textproc"]},{"name":"info2man","origin":"textproc/info2man","version":"20040717_1","comment":"Translate GNU info files into man pages","maintainer":"ports@FreeBSD.org","www":"http://www.cskk.ezoshosting.com/cs/css/info2pod.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"afe43e04554fc3276eb0ddfb2a662e09043714fe99ffeb65a761a02ffb3e4442","flatsize":69090,"path":"All/info2man-20040717_1.pkg","repopath":"All/info2man-20040717_1.pkg","licenselogic":"single","pkgsize":21584,"desc":"info2man converts GNU info files to pod or -man formats.\n\nGNU info can be a pain as it demands its own special pager, it's a binary\nformat, it's cruder than HTML and less documented, and most GNU- authored\nmanual entries basically say \"we like info so we don't maintain this manual\nentry, thus it is probably wrong\". info2man thus converts info files so that\nthey can be read by ordinary tools.","deps":{"p5-Perl4-CoreLibs":{"origin":"devel/p5-Perl4-CoreLibs","version":"0.005"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["textproc"],"messages":[{"message":"===>   NOTICE:\n\nThe info2man port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"irrlamb","origin":"games/irrlamb","version":"1.0.6_1","comment":"3D physics-based puzzle game","maintainer":"amdmi3@FreeBSD.org","www":"https://gitlab.com/irrlamb/code","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f9c84af22df46395e3b55e7da824b7f37e29b41330e1fa0ffbde2aa426703658","flatsize":23701485,"path":"All/irrlamb-1.0.6_1.pkg","repopath":"All/irrlamb-1.0.6_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":13984996,"desc":"irrlamb is a 3D game that probably involves a lot of physics and\nfrustrating gameplay","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"irrlicht":{"origin":"x11-toolkits/irrlicht","version":"1.8.5_1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXxf86vm":{"origin":"x11/libXxf86vm","version":"1.1.5"},"libccd":{"origin":"math/libccd","version":"2.1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"lua53":{"origin":"lang/lua53","version":"5.3.6_1"},"ode":{"origin":"devel/ode","version":"0.16.2,1"},"openal-soft":{"origin":"audio/openal-soft","version":"1.24.2_2"},"png":{"origin":"graphics/png","version":"1.6.47"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"tinyxml2":{"origin":"textproc/tinyxml2","version":"11.0.0,1"}},"categories":["games"],"shlibs_required":["libGLX.so.0","libIrrlicht.so.1.8","libOpenGL.so.0","libX11.so.6","libXext.so.6","libXrandr.so.2","libXxf86vm.so.1","libc.so.8","libdl.so.0","libfreetype.so.6","libjpeg.so.8","liblua-5.3.so","libm.so.4","libode.so.0.16.2","libogg.so.0","libopenal.so.1","libpng16.so.16","libpthread.so.0","libsqlite3.so.0","libstdc++.so.9","libtinyxml2.so.11","libvorbis.so.0","libvorbisfile.so.3","libz.so.3"],"options":{"DOCS":"on"}},{"name":"influxpkg-config","origin":"devel/influx-pkg-config","version":"0.2.14","comment":"Drop-in pkg-config replacement for compiling C libraries for InfluxData","maintainer":"driesm@FreeBSD.org","www":"https://github.com/influxdata/pkg-config","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cdb1824e563b94ff9191701ec018ce756b62386a0c3db9d099537226db19015d","flatsize":3642165,"path":"All/influxpkg-config-0.2.14.pkg","repopath":"All/influxpkg-config-0.2.14.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1305572,"desc":"This binary is intended as an easier way to include C code in your Go program.\n\nThis binary can be installed and Go can be told to use this binary when it\ninvokes pkg-config. If it finds a library that is known by the program,\nit will compile and output the location for that binary. If it doesn't know\nwhat the program is, it will default to invoking the system pkg-config to\nobtain the compilation flags.","deps":{"pkgconf":{"origin":"devel/pkgconf","version":"2.3.0,2"}},"categories":["devel"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"inn","origin":"news/inn","version":"2.7.2","comment":"InterNetNews -- the Internet meets Netnews","maintainer":"kbowling@FreeBSD.org","www":"https://www.eyrie.org/~eagle/software/inn/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c8586954405af1db532702ad422d6f357ba2623660ae817ade145cb42a2c742e","flatsize":5728328,"path":"All/inn-2.7.2.pkg","repopath":"All/inn-2.7.2.pkg","licenselogic":"single","pkgsize":1624508,"desc":"InterNetNews is a complete Usenet system.  The cornerstone of the package\nis innd, an NNTP server that multiplexes all I/O. Newsreading is handled\nby a separate server, nnrpd, that is spawned for each client.  Both innd\nand nnrpd have some slight variances from the NNTP protocol.","deps":{"db5":{"origin":"databases/db5","version":"5.3.28_9"},"freebsd-uucp":{"origin":"net/freebsd-uucp","version":"1.07.4_4"},"gnupg":{"origin":"security/gnupg","version":"2.4.7"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"p5-GD":{"origin":"graphics/p5-GD","version":"2.83"},"p5-MIME-Tools":{"origin":"mail/p5-MIME-Tools","version":"5.515,2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["news"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12","libdb-5.3.so.0","libdl.so.0","libintl.so.8","libm.so.4","libpam.so.3","libperl.so.5.36","libpthread.so.0","libpython3.11.so.1.0","libsqlite3.so.0","libssl.so.12","libutil.so.4","libz.so.3"],"options":{"BERKELEYDB":"on","DOCS":"on","EXAMPLES":"on","GNUPG":"on","KERBEROS":"off","KEYWORDS":"on","LARGE_FILES":"on","OPENSSL":"on","PYTHON":"on","SASL":"off","SETGID_INEWS":"on","SQLITE":"on","TAGGED_HASH":"off","UUCP_RNEWS":"on"},"annotations":{"cpe":"cpe:2.3:a:isc:inn:2.7.2:::::dragonfly6:x86_64"}},{"name":"indiwebmanagerapp","origin":"astro/indiwebmanagerapp","version":"1.8_2","comment":"Graphical program to manage an INDI WebManager","maintainer":"acm@FreeBSD.org","www":"https://github.com/rlancaste/INDIWebManagerApp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6078c73435d2325570022b1109f6ef116aaf7ee26939d2d12054b2a9b25e87a0","flatsize":255487,"path":"All/indiwebmanagerapp-1.8_2.pkg","repopath":"All/indiwebmanagerapp-1.8_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":77756,"desc":"A Graphical program to Manage, Configure, Launch, and Monitor an INDI\nWebManager on OS X, Linux and FreeBSD\n\nWhat it does:\n- Allows easy and extensive configuration of the options for an INDI Web\n  Manager and an INDI server.\n- Makes it easy to set up a Stand alone INDI Server on OS X.\n- Allows the setup of an INDI Web Manager on an OS X machine (which was\n  formerly VERY difficult)\n- Provides a GUI interface for Starting, Stoping, Accessing, Configuring, and\n  Monitoring an INDI Web Manager and INDI Server on OS X and Linux","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"indi":{"origin":"devel/indi","version":"1.9.6_2"},"kf5-kauth":{"origin":"devel/kf5-kauth","version":"5.116.0_1"},"kf5-kbookmarks":{"origin":"devel/kf5-kbookmarks","version":"5.116.0"},"kf5-kcodecs":{"origin":"textproc/kf5-kcodecs","version":"5.116.0"},"kf5-kcompletion":{"origin":"x11-toolkits/kf5-kcompletion","version":"5.116.0"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kconfigwidgets":{"origin":"x11-toolkits/kf5-kconfigwidgets","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-kdoctools":{"origin":"devel/kf5-kdoctools","version":"5.116.0"},"kf5-ki18n":{"origin":"devel/kf5-ki18n","version":"5.116.0"},"kf5-kio":{"origin":"devel/kf5-kio","version":"5.116.0_1"},"kf5-kitemviews":{"origin":"x11-toolkits/kf5-kitemviews","version":"5.116.0"},"kf5-kjobwidgets":{"origin":"x11-toolkits/kf5-kjobwidgets","version":"5.116.0"},"kf5-kservice":{"origin":"devel/kf5-kservice","version":"5.116.0"},"kf5-kwidgetsaddons":{"origin":"x11-toolkits/kf5-kwidgetsaddons","version":"5.116.0"},"kf5-kwindowsystem":{"origin":"x11/kf5-kwindowsystem","version":"5.116.0"},"kf5-kxmlgui":{"origin":"x11-toolkits/kf5-kxmlgui","version":"5.116.0"},"kf5-solid":{"origin":"devel/kf5-solid","version":"5.116.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"py311-indiweb":{"origin":"astro/py-indiweb","version":"0.1.8_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"qt5-buildtools":{"origin":"devel/qt5-buildtools","version":"5.15.16p130_1"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["astro"],"shlibs_required":["libKF5Auth.so.5","libKF5AuthCore.so.5","libKF5Bookmarks.so.5","libKF5Codecs.so.5","libKF5Completion.so.5","libKF5ConfigCore.so.5","libKF5ConfigGui.so.5","libKF5ConfigWidgets.so.5","libKF5CoreAddons.so.5","libKF5I18n.so.5","libKF5ItemViews.so.5","libKF5JobWidgets.so.5","libKF5KIOCore.so.5","libKF5KIOFileWidgets.so.5","libKF5KIOGui.so.5","libKF5KIOWidgets.so.5","libKF5Service.so.5","libKF5Solid.so.5","libKF5WidgetsAddons.so.5","libKF5WindowSystem.so.5","libKF5XmlGui.so.5","libQt5Concurrent.so.5","libQt5Core.so.5","libQt5DBus.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libX11.so.6","libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"infamous-plugins-lv2","origin":"audio/infamous-plugins-lv2","version":"0.3.2","comment":"LV2 plugins for various sound effects","maintainer":"yuri@FreeBSD.org","www":"https://ssj71.github.io/infamousPlugins","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c6f734a7f3ae1011a681994ea9c844f38ac50f3d7c5b0723a6a416bacf8d896a","flatsize":2279206,"path":"All/infamous-plugins-lv2-0.3.2.pkg","repopath":"All/infamous-plugins-lv2-0.3.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":528468,"desc":"Infamous Plugins is a collection of open-source LV2 plugins. It fills some\nholes, supplying non-existing plugins for linux audio.\n\n* Cellular Automaton Synth\n* Envelope Follower\n* Hip2B\n* Cheap Distortion\n* Stuck\n* Power Cut\n* Power Up\n* EWham\n* Duffer\n* Lush Life\n* Bent Delat","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fftw3-float":{"origin":"math/fftw3-float","version":"3.3.10_5"},"ntk":{"origin":"x11-toolkits/ntk","version":"1.3.1001_1"},"zita-resampler":{"origin":"audio/zita-resampler","version":"1.11.2"}},"categories":["audio"],"shlibs_required":["libc.so.8"]},{"name":"indicators","origin":"devel/indicators","version":"2.3","comment":"C++ header-only library for thread-safe progress bars and spinners","maintainer":"yuri@FreeBSD.org","www":"https://github.com/p-ranav/indicators","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5c85ac36413b2f37202efe85ad441e2ff12754885b6c4e59a3b10e64bfe2645a","flatsize":120878,"path":"All/indicators-2.3.pkg","repopath":"All/indicators-2.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19776,"desc":"indicators is a header-only C++ library implementing several types of progress\nbars indicators and spinners.","categories":["devel"]},{"name":"indexinfo","origin":"print/indexinfo","version":"0.3.1_1","comment":"Utility to regenerate the GNU info page index","maintainer":"bapt@FreeBSD.org","www":"https://codeberg.org/bapt/indexinfo","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d3cf1171cb3be5807998ba0900eeae3f21feb5350bf77a85f4b1f6f22afc1b1a","flatsize":12766,"path":"All/indexinfo-0.3.1_1.pkg","repopath":"All/indexinfo-0.3.1_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":5360,"desc":"Small utility designed to regenerate the GNU info page indexes","categories":["ports-mgmt","print"],"shlibs_required":["libc.so.8","libz.so.3"]},{"name":"inferno","origin":"benchmarks/inferno","version":"0.12.2","comment":"Stack trace visualizer, a Rust port of flamegraph","maintainer":"yuri@FreeBSD.org","www":"https://github.com/jonhoo/inferno","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fed7ff998eddca706668cfec57cf4e6637346d3d6fc552c1a1fcadd9697c0dd8","flatsize":13492446,"path":"All/inferno-0.12.2.pkg","repopath":"All/inferno-0.12.2.pkg","licenselogic":"single","licenses":["CDDL"],"pkgsize":1411088,"desc":"Inferno is a port of parts of the flamegraph toolkit to Rust, with the aim of\nimproving the performance of the original flamegraph tools. The primary focus is\non speeding up the stackcollapse-* tools that process output from various\nprofiling tools into the \"folded\" format expected by the flamegraph plotting\ntool. So far, the focus has been on parsing profiling results from perf and\nDTrace.","categories":["benchmarks"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0"]},{"name":"istio","origin":"sysutils/istio","version":"1.6.7","comment":"Open platform to connect, manage, and secure microservices","maintainer":"danilo@FreeBSD.org","www":"https://github.com/istio/istio/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"85127dc33d23eef655df60c0b6dc5f16ae0c33bfea1785cecd466bd4f018817a","flatsize":66000416,"path":"All/istio-1.6.7.pkg","repopath":"All/istio-1.6.7.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":13005904,"desc":"Istio is an open platform for providing a uniform way to integrate\nmicroservices, manage traffic flow across microservices, enforce\npolicies and aggregate telemetry data. Istio's control plane provides\nan abstraction layer over the underlying cluster management platform,\nsuch as Kubernetes, Mesos, etc.\n\nWWW: https://istio.io","deps":{"kubectl":{"origin":"sysutils/kubectl","version":"1.32.3"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"EXAMPLES":"on"}},{"name":"inastemp","origin":"devel/inastemp","version":"0.2.4","comment":"C++ library to use SIMD vectorization","maintainer":"yuri@FreeBSD.org","www":"https://gitlab.mpcdf.mpg.de/bbramas/inastemp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a523ff4548b3dfce499116c71e6c1af6e3c155c68d165e32d1d411e3a9475c4d","flatsize":335158,"path":"All/inastemp-0.2.4.pkg","repopath":"All/inastemp-0.2.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":26132,"desc":"Inastemp provides a set of C++ classes to make vectorization with intrinsics\neasier. It aims at developing numerical kernels by separating the algorithm\nfrom the hardware target. Inastemp comes with several examples and patterns\nrelated to widespread use-cases.\n\nFeatures:\n\n* The following x86 SIMD types are currently supported:\n  * SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, AVX512-KNL, AVX512-SKL\n* The following Powere PC SIMD types are currently supported:\n  * Power-8 Altivec/VMX\n* arithmetic operators */+- are provided\n* CPU capacities are detected automatically during the CMake stage\n* The compiler capacities are detected automatically during the CMake stage\n* The library purely contains of headers, no linkage is necessary.\n* CPU detection may use Intel SDE\n* Unit-tests may use Intel SDE\n* Fast intrinsic exp() function (if not supported natively by the compiler)\n* Explicit branches vectorization several patterns which represent many\n  applications are demonstrated","categories":["devel"]},{"name":"incron","origin":"sysutils/incron","version":"2017.11.13_3","comment":"Handle filesystem-events the way cron handles time ones","maintainer":"joh.hendriks@gmail.com","www":"https://inotify.aiken.cz/?section=incron&page=about","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fb70301571839d6d65c3c0bf69773942b7e9df64222f89a201b76a8fc38c1533","flatsize":382952,"path":"All/incron-2017.11.13_3.pkg","repopath":"All/incron-2017.11.13_3.pkg","licenselogic":"or","licenses":["GPLv2","LGPL21","MIT"],"pkgsize":96856,"desc":"This program is an \"inotify cron\" system. It consists of a daemon\nand a table manipulator. You can use it a similar way as the regular\ncron. The difference is that the inotify cron handles filesystem\nevents rather than time periods.\n\nWritten to use (and named after) Linux' \"inotify\", on BSD it uses\nthe libinotify compatibility layer.","deps":{"libinotify":{"origin":"devel/libinotify","version":"20240724"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libinotify.so.0","libm.so.4","libstdc++.so.9"]},{"name":"intlfonts","origin":"x11-fonts/intlfonts","version":"1.4.2","comment":"International X11 fixed fonts","maintainer":"sunpoet@FreeBSD.org","www":"https://directory.fsf.org/wiki/Intlfonts","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b6bd227485b408c6af3457ba485e3c2cf0a4119fb952a257c76fb54a97f9b027","flatsize":12688929,"path":"All/intlfonts-1.4.2.pkg","repopath":"All/intlfonts-1.4.2.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":9396116,"desc":"Intlfonts contains free X11 fonts in the BDF and TrueType formats. They notably\ncover a large number of characters from different writing systems: European,\nAsian, Chinese, Japanese, Korean, Ethiopic and others.\n\nThese fonts allow multilingual PostScript printing from Emacs.\n\nAsian -- Asian (non-CJK) fonts\nChinese  -- Chinese normal size fonts excluding what distributed with X\nChinese.BIG -- Chinese big fonts\nEthiopic -- Ethiopic fonts\nEuropean -- European normal size fonts (suitable with the other fonts)\nEuropean-BIG -- European big fonts\nJapanese -- Japanese normal size fonts excluding what distributed with X\nJapanese.BIG -- Japanese big fonts\nMisc -- fonts for the other regions/scripts\nTrueType -- Truetype fonts\nType1 -- Postscript Type1 fonts","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"imwheel","origin":"x11/imwheel","version":"1.0.0.p12_4","comment":"Utility to translate mouse wheel actions into X keyboard events","maintainer":"cy@FreeBSD.org","www":"https://imwheel.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8102a9366eb8b3ad7042376ddbfd506c1abd384265e4199ac6b0983ad9525b14","flatsize":131773,"path":"All/imwheel-1.0.0.p12_4.pkg","repopath":"All/imwheel-1.0.0.p12_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":56112,"desc":"IMWheel translates mouse wheel activity into keycodes for X11 applications,\nusing a configuration file that allows per-user translation preferences.\n\nFor more information on setting up your wheeled mouse to work with X, see\neither the imwheel man page or the FreeBSD FAQ.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXext.so.6","libXmu.so.6","libXt.so.6","libXtst.so.6","libc.so.8"],"options":{"DOCS":"on"}},{"name":"inconsolata-ttf","origin":"x11-fonts/inconsolata-ttf","version":"3.000,1","comment":"Monospaced truetype font","maintainer":"ashish@FreeBSD.org","www":"https://fonts.google.com/specimen/Inconsolata","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"40662964cf4d28e8457140c341b4a1da56e093a024bf50847ff178cd6961bbfb","flatsize":223037,"path":"All/inconsolata-ttf-3.000,1.pkg","repopath":"All/inconsolata-ttf-3.000,1.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":73100,"desc":"Inconsolata is a monospace font, designed for code listings and the like, in\nprint.  There are a great many \"programmer fonts,\" designed primarily for use\non the screen, but in most cases do not have the attention to detail for high\nresolution rendering.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"inadyn","origin":"dns/inadyn","version":"2.12.0_1","comment":"Dynamic DNS update client","maintainer":"samm@FreeBSD.org","www":"https://troglobit.com/projects/inadyn/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a513c108ea76955e6faa49a21706d17396725bec0d84feea4ecc0e2bc201c3e8","flatsize":234579,"path":"All/inadyn-2.12.0_1.pkg","repopath":"All/inadyn-2.12.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":78564,"desc":"INADYN is a free, multi-platform dynamic DNS update client. It gives the\npossibility to have your own fixed hostname registered on the Internet,\nalthough your IP might be changing. It checks periodically whether the IP\naddress stored by the DNS server is the real current IP address of the machine\nthat is running INADYN.\n\nList of some of the natively supported DDNS providers:\n\n freedns.afraid.org, www.nsupdate.info, duckdns.org, freemyip.com,\n www.loopia.com, www.dyndns.org, dyn.com, www.noip.com, www.easydns.com,\n www.dnsomatic.com, dns.he.net, www.tunnelbroker.net, www.sitelutions.com,\n www.dnsexit.com, www.zoneedit.com, www.changeip.com, www.dhis.org,\n www.namecheap.com, domains.google, www.ovh.com, giradns.com, www.duiadns.net,\n ddnss.de, dynv6.com, spdyn.de, www.cloudxns.net, www.pubyun.com www.dnspod.cn,\n www.dynu.com, www.selfhost.de, connect.yandex.ru, www.cloudflare.com","deps":{"ca_root_nss":{"origin":"security/ca_root_nss","version":"3.108"},"libconfuse":{"origin":"devel/libconfuse","version":"3.3_2"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["dns"],"users":["inadyn"],"groups":["inadyn"],"shlibs_required":["libc.so.8","libconfuse.so.2","libcrypto.so.12","libintl.so.8","libssl.so.12"],"options":{"DOCS":"on","EXAMPLES":"on","GNUTLS":"off","OPENSSL":"on"}},{"name":"impossible_mission_puzzle","origin":"games/impossible_mission_puzzle","version":"1.0.1_4","comment":"Puzzle from the old C64 Impossible Mission game","maintainer":"ports@FreeBSD.org","www":"http://www.linuxmotors.com/puzzle","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"98f507b372a4ccd19b2df1394848965f6d7d1636dacbba4efad62f631341e302","flatsize":562943,"path":"All/impossible_mission_puzzle-1.0.1_4.pkg","repopath":"All/impossible_mission_puzzle-1.0.1_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":126840,"desc":"This is a puzzle from the old C64 Impossible Mission game.\nThe idea is to combine the 36 tiles in sets of 4, such that each set\nof 4 makes a solid block. Clicking on the tiles on the left toggles\nthem. A tile can't be turned on if it overlaps with any existing on\ntiles. The lone rectangle on the right is the combination of all\nthe on tiles. Clicking on that is an easy way to turn all tiles off.\n\nWhen 4 tiles combine to make a solid block, they vanish. The goal is\nto get rid of all the tiles. There is no score or timer. Just do it\nfor the intellectual exercise.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe impossible_mission_puzzle port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"impressive","origin":"graphics/impressive","version":"0.13.2_2","comment":"Stylish way of giving presentations","maintainer":"kai@FreeBSD.org","www":"https://impressive.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"18e6ef2b527f55c0f38f245d65ab5ee41ae8afc215e0a169f3b2b391d7099511","flatsize":494909,"path":"All/impressive-0.13.2_2.pkg","repopath":"All/impressive-0.13.2_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":193952,"desc":"Impressive is a program that displays PDF presentation slides with style.\nSmooth alpha-blended slide transitions are provided for the sake of eye\ncandy, but in addition to this, Impressive offers some unique tools that\nare very useful for presentations.","deps":{"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"mplayer":{"origin":"multimedia/mplayer","version":"1.5.0.20240928_1"},"mupdf":{"origin":"graphics/mupdf","version":"1.25.5,1"},"pdftk":{"origin":"print/pdftk","version":"3.3.3_1"},"py311-PyOpenGL":{"origin":"graphics/py-PyOpenGL","version":"3.1.7_1"},"py311-game":{"origin":"devel/py-game","version":"2.6.1_2"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"xdg-utils":{"origin":"devel/xdg-utils","version":"1.2.1"}},"categories":["graphics","python"],"options":{"DOCS":"on","GHOSTSCRIPT":"off","MUPDF":"on","POPPLER":"off","XPDF":"off","FFMPEG":"on","MPLAYER":"on","PDFTK":"on","XDG":"on"}},{"name":"immer","origin":"devel/immer","version":"0.8.1","comment":"Postmodern immutable and persistent data structures for C++","maintainer":"jhale@FreeBSD.org","www":"https://sinusoid.es/immer/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fccb0c5a905136a1835e0dc20b662051ad5dc9f7670691c632cb8d20ceddd8ec","flatsize":631639,"path":"All/immer-0.8.1.pkg","repopath":"All/immer-0.8.1.pkg","licenselogic":"single","licenses":["BSL"],"pkgsize":67084,"desc":"Immer is a library of persistent and immutable data structures written\nin C++. These enable whole new kinds of architectures for interactive\nand concurrent programs of striking simplicity, correctness, and\nperformance.","categories":["devel"],"options":{"TEST":"off"}},{"name":"imlib2_loaders","origin":"graphics/imlib2_loaders","version":"1.12.4,2","comment":"Extra image loader plugins for Imlib 2","maintainer":"eduardo@FreeBSD.org","www":"https://docs.enlightenment.org/api/imlib2/html/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c47537b1ec0be3450302b90e625304b9e59376734a37c584d3bafc0bf8f6912f","flatsize":42695,"path":"All/imlib2_loaders-1.12.4,2.pkg","repopath":"All/imlib2_loaders-1.12.4,2.pkg","licenselogic":"and","licenses":["GPLv2","imlib2"],"pkgsize":17976,"desc":"This package contains image loader plugins for Imlib 2 that are not dis-\ntributed together with the Imlib 2 package itself.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"}},"categories":["enlightenment","graphics"],"options":{"EET":"off","XCF":"on"}},{"name":"imlib2-webp","origin":"graphics/imlib2-webp","version":"20230222_3","comment":"WebP image loader plugin for Imlib 2","maintainer":"eduardo@FreeBSD.org","www":"https://www.hauweele.net/~gawen/imlib2-webp.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"297e05b6d8ab27e57728cd16941388a30c9f6cb3025ad4675e68f32191f604e7","flatsize":9236,"path":"All/imlib2-webp-20230222_3.pkg","repopath":"All/imlib2-webp-20230222_3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":4376,"desc":"A WebP image loader for Imlib2.\nAllows e.g. viewing WebP images in feh.","deps":{"imlib2":{"origin":"graphics/imlib2","version":"1.12.4_1,2"},"webp":{"origin":"graphics/webp","version":"1.5.0"}},"categories":["graphics"]},{"name":"imlib2-jxl","origin":"graphics/imlib2-jxl","version":"0.2.0_4","comment":"JPEG XL loader for imlib2","maintainer":"ports@FreeBSD.org","www":"https://github.com/alistair7/imlib2-jxl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a568aaae465902539f06d5475136e74af36e29e73c6c4d732798f6558ba2dbd9","flatsize":18774,"path":"All/imlib2-jxl-0.2.0_4.pkg","repopath":"All/imlib2-jxl-0.2.0_4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":8108,"desc":"This is a loader for imlib2 that adds support for reading and writing\nJPEG XL files. This lets you view them using feh, for example. It\nrelies on libjxl for encoding and decoding the images.\n\nAll JPEG XL files are supported, with the following limitations:\n* All images are internally converted to ARGB with 8 bits per sample,\n  in an sRGB colorspace - this is a limitation of imlib2.\n* For animated JXLs, only the first frame is decoded.","deps":{"imlib2":{"origin":"graphics/imlib2","version":"1.12.4_1,2"},"lcms2":{"origin":"graphics/lcms2","version":"2.17"},"libjxl":{"origin":"graphics/libjxl","version":"0.11.1_1"}},"categories":["graphics"],"options":{"LCMS2":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe imlib2-jxl port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ja-font-genshingothic","origin":"japanese/font-genshingothic","version":"20150607_3","comment":"GenShinGothic Japanese TrueType fonts","maintainer":"ume@FreeBSD.org","www":"http://jikasei.me/font/genshin/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"675888692be44eefb5a629a6437d0907f73ff01890c4fbcfa9c2d39bf25b052e","flatsize":105197516,"path":"All/ja-font-genshingothic-20150607_3.pkg","repopath":"All/ja-font-genshingothic-20150607_3.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":46680284,"desc":"GenShinGothic Japanese TrueType fonts","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"}},"categories":["japanese","x11-fonts"],"options":{"DOCS":"on"}},{"name":"imlib2","origin":"graphics/imlib2","version":"1.12.4_1,2","comment":"Next generation graphics library for Enlightenment","maintainer":"eduardo@FreeBSD.org","www":"https://docs.enlightenment.org/api/imlib2/html/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2abe90b46958745d205cfc3388d16d7d858d19efae8b15249483acaa28f8a642","flatsize":1306432,"path":"All/imlib2-1.12.4_1,2.pkg","repopath":"All/imlib2-1.12.4_1,2.pkg","licenselogic":"single","licenses":["imlib2"],"pkgsize":563484,"desc":"The next generation graphic library for enlightenment package.","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"giflib":{"origin":"graphics/giflib","version":"5.2.2"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libheif":{"origin":"graphics/libheif","version":"1.19.8"},"libid3tag":{"origin":"audio/libid3tag","version":"0.16.3"},"libjxl":{"origin":"graphics/libjxl","version":"0.11.1_1"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"openjpeg":{"origin":"graphics/openjpeg","version":"2.5.3"},"png":{"origin":"graphics/png","version":"1.6.47"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"},"webp":{"origin":"graphics/webp","version":"1.5.0"}},"categories":["enlightenment","graphics"],"shlibs_required":["libX11-xcb.so.1","libX11.so.6","libXext.so.6","libc.so.8","libdl.so.0","libfreetype.so.6","libm.so.4","libxcb-shm.so.0","libxcb.so.1","libz.so.3"],"options":{"GIF":"on","HEIF":"on","ID3":"on","JPEG":"on","JXL":"on","OPENJPEG":"on","PNG":"on","TIFF":"on","WEBP":"on","X11":"on"},"annotations":{"cpe":"cpe:2.3:a:enlightenment:imlib2:1.12.4:::::dragonfly6:x86_64:1"}},{"name":"iml","origin":"math/iml","version":"1.0.5_5","comment":"Integer Matrix Library","maintainer":"thierry@FreeBSD.org","www":"https://cs.uwaterloo.ca/~astorjoh/iml.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dedacc140e0d403e4e56c83047476696d04bcc89f110ff54025dd2d329fce0ba","flatsize":420989,"path":"All/iml-1.0.5_5.pkg","repopath":"All/iml-1.0.5_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":94148,"desc":"IML is a free library of C source code which implements algorithms for computing\nexact solutions to dense systems of linear equations over the integers.\n\nCurrently, IML provides the following functionalities:\n\n  - Nonsingular rational system solving: compute the unique rational solution X\n    to the system AX=B, where A and B are integer matrices, A nonsingular.\n  - Compute the right nullspace or kernel of an integer matrix.\n  - Certified linear system solving: compute a minimal denominator solution x to\n    a system Ax=b, where b is an integer vector and A is an integer matrix with\n    arbitrary shape and rank profile.\n\nIn addition, IML provides some low level routines for a variety of mod p matrix\noperations: computing the row-echelon form, determinant, rank profile, and\ninverse of a mod p matrix. These mod p routines are not general purpose; they\nrequire that p satisfy some preconditions based on the dimension of the input\nmatrix (usually p should be prime and should be no more than about 20 bits\nlong).","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"}},"categories":["math"]},{"name":"imgurbash2","origin":"sysutils/imgurbash2","version":"3.3","comment":"Upload or delete images and videos to imgur","maintainer":"DtxdF@disroot.org","www":"https://github.com/ram-on/imgurbash2/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"91e8ab895640052b2c9e3063efa6a9bae0d14ec5141fe7ffabe68dee7d3d13e6","flatsize":27430,"path":"All/imgurbash2-3.3.pkg","repopath":"All/imgurbash2-3.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9636,"desc":"imgurbash2 is a simple bash script that allows you to upload images\nand videos to imgur. Once an image/video is uploaded, the link is\ndisplayed on the terminal and copied to your clipboard.\n\nFeatures:\n\n* Upload remote HTTP/HTTPS images and videos to imgur.\n* Upload multiple images and videos at one go.\n* Upload images/videos to your album and to your account.\n* Delete previously uploaded images/videos.\n* Automatically images/videos deletion.\n* Copy uploaded images/videos' URLs to clipboard.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"curl":{"origin":"ftp/curl","version":"8.14.1"}},"categories":["sysutils"],"options":{"WL_COPY":"off","XCLIP":"off","XSEL":"off"}},{"name":"immortal","origin":"sysutils/immortal","version":"0.24.4_19","comment":"Unix cross-platform (OS agnostic) supervisor","maintainer":"nbari@tequila.io","www":"https://immortal.run","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8dab647c2b46c64e28f166f31b755467ed29048295182c09255f6aca6e9c8fdf","flatsize":16488020,"path":"All/immortal-0.24.4_19.pkg","repopath":"All/immortal-0.24.4_19.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":2917936,"desc":"A *nix cross-platform (OS agnostic) supervisor\n\nimmortal runs a command or script detached from the controlling terminal\nas a Unix daemon, it will supervise and restart the service if it has\nbeen terminated. The service can be controlled by querying a Unix socket\n\"immortal.sock\", this allows to remotely have full control over the service if\nrequired by exposing the socket using a web server like Nginx.\n\nimmortal    - Starts and monitor a service\nimmortaldir - Directory to scan for services *.yml\nimmortalctl - Control existing services","categories":["sysutils"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"EXAMPLES":"on"}},{"name":"imerge","origin":"misc/imerge","version":"0.2.4_1","comment":"Tool to help merge one file to another interactively","maintainer":"ports@FreeBSD.org","www":"https://github.com/knu/imerge","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eb368a85fdef49702b7e0ef37a16003631bb54d134a6c7a13792569e69ed50cb","flatsize":8043,"path":"All/imerge-0.2.4_1.pkg","repopath":"All/imerge-0.2.4_1.pkg","licenselogic":"single","pkgsize":3912,"desc":"The imerge(1) command is a utility to help merge one file to another\ninteractively.\n\nThis utility was (obviously) inspired by the mergemaster utility in\nhope of using part of its functionality stand-alone.","categories":["misc"],"messages":[{"message":"===>   NOTICE:\n\nThe imerge port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"img2xterm","origin":"misc/img2xterm","version":"1.0.0_5","comment":"Display images on 256 color xterms","maintainer":"laurent.chardon@gmail.com","www":"https://github.com/kfei/img2xterm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d9a057cf4b6a0513cdde306cd84e94e16598f0a3a761e1101c695167473151fa","flatsize":18199,"path":"All/img2xterm-1.0.0_5.pkg","repopath":"All/img2xterm-1.0.0_5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8588,"desc":"img2xterm is a program that can display bitmap images on 256-colour terminals\nby converting them into Unicode block characters and xterm compatible control\nsequences.","deps":{"ImageMagick7":{"origin":"graphics/ImageMagick7","version":"7.1.1.45"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["misc"],"shlibs_required":["libMagickCore-7.so.10","libMagickWand-7.so.10","libc.so.8","libm.so.4"]},{"name":"imc","origin":"graphics/imc","version":"4.3_9","comment":"Image Compiler","maintainer":"ports@FreeBSD.org","www":"http://users.skynet.be/Peter.Verthez/projects/imc/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"44cb98a8d76f89ed7705c93794cd51843839a401faae99ef8ceab03882abcec7","flatsize":241758,"path":"All/imc-4.3_9.pkg","repopath":"All/imc-4.3_9.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":68176,"desc":"This is the Image Compiler, which generates images from textual description.\nMost important features include:\n\n  - Does not need display to run\n  - Can be run from the command line or as CGI script.  In the latter case,\n    the image is output to the browser (in PNG or JPEG format)\n  - The size of the output image is automatically determined, no size has to\n    be specified (although you can give a fixed size\n  - Coordinates are in pixels, only positive coordinates are visible.  Angles\n    are in integer degrees, no limitations (except the maximum integer limit).\n    Colors can be specified in one of three formats, including X11 color\n    (rgb) strings\n  - A pre-processor can be applied on the input file first; simple\n    arithmetic can be performed\n  - Supports commands for drawing lines, circles (filled or not), rectangles\n    (filled or not), ellipses (filled or not), arcs, and text.  Images can\n    also be imported.  For text and images an alignment parameter is\n    available, and text and images can be rotated over any angle and can\n    also be mirrored","deps":{"p5-CGI":{"origin":"www/p5-CGI","version":"4.67"},"p5-GD":{"origin":"graphics/p5-GD","version":"2.83"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe imc port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"imaputils","origin":"mail/imaputils","version":"1.0.5","comment":"Number of tools and scripts for use with IMAP servers","maintainer":"m.tsatsenko@gmail.com","www":"https://github.com/mtsatsenko/imaputils","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b163d27ecd9301487278e40b39f6d031eeb441259582bbf3f79d84b3b3f0191e","flatsize":384644,"path":"All/imaputils-1.0.5.pkg","repopath":"All/imaputils-1.0.5.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":49108,"desc":"A number of tools and scripts for use with IMAP servers.\nThis software is a fork of Rick Sanders' imaptools\nwhich became not free now.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail"],"options":{"SSL":"off","UNICODE":"off"}},{"name":"imaptools","origin":"mail/imaptools","version":"1.135_1","comment":"Tools and scripts to use with IMAP servers","maintainer":"bofh@FreeBSD.org","www":"https://codeberg.org/portmaster/imap_tools/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2cf18ef89bf026ed14b535c7446ac43a50a396e32f6220db78fde16d78bcdcc3","flatsize":521366,"path":"All/imaptools-1.135_1.pkg","repopath":"All/imaptools-1.135_1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":51840,"desc":"A number of tools and scripts to manage IMAP services.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail"]},{"name":"imposm3","origin":"databases/imposm3","version":"0.11.1_12","comment":"Imposm imports OpenStreetMap data into PostGIS","maintainer":"darcy@dbitech.ca","www":"http://imposm.org/docs/imposm3/latest/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1ab8023b2f6d75de1138b4574cdaecab5815021c10c5c12d2457fe0c9bc4442c","flatsize":8459863,"path":"All/imposm3-0.11.1_12.pkg","repopath":"All/imposm3-0.11.1_12.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":2757764,"desc":"Imposm is an importer for OpenStreetMap data. It reads PBF files and\nimports the data into PostgreSQL/PostGIS. It can also automatically\nupdate the database with the latest changes from OSM.\n\nIt is designed to create databases that are optimized for rendering\n(i.e. generating tiles or for WMS services).","deps":{"geos":{"origin":"graphics/geos","version":"3.13.1"},"leveldb":{"origin":"databases/leveldb","version":"1.23_1"}},"categories":["databases","geography"],"shlibs_required":["libc.so.8","libgeos_c.so.1","libleveldb.so.1","libpthread.so.0"],"options":{"EXAMPLES":"on"}},{"name":"imapdedup","origin":"mail/imapdedup","version":"0.0.20150331","comment":"Duplicate email message remover","maintainer":"hrs@FreeBSD.org","www":"https://quentinsf.com/software/imapdedup/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eb35885c9c9c6a8952d2412641bcd9f23202d0473eb2d12a714edb61833974b5","flatsize":38268,"path":"All/imapdedup-0.0.20150331.pkg","repopath":"All/imapdedup-0.0.20150331.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":13516,"desc":"IMAPdedup is a Python script (imapdedup.py) that looks for duplicate\nmessages in a set of IMAP mailboxes and tidies up all but the first\ncopy of any duplicates found.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["mail"],"options":{"DOCS":"on"}},{"name":"imapsync","origin":"mail/imapsync","version":"2.290","comment":"IMAP synchronization, copy or migration tool","maintainer":"pi@FreeBSD.org","www":"https://imapsync.lamiral.info/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"039e01c51c6d342a83718a28dc8577df31bba7b44ce154ce395466ff7f2d0bd9","flatsize":906411,"path":"All/imapsync-2.290.pkg","repopath":"All/imapsync-2.290.pkg","licenselogic":"single","licenses":["NO_LIMIT_PUBLIC_LICENSE"],"pkgsize":148616,"desc":"imapsync - IMAP synchronization, copy or migration tool.\nSynchronize mailboxes between two imap servers.\nGood at IMAP migration.","deps":{"p5-Crypt-OpenSSL-RSA":{"origin":"security/p5-Crypt-OpenSSL-RSA","version":"0.33"},"p5-Data-Uniqid":{"origin":"devel/p5-Data-Uniqid","version":"0.12_1"},"p5-Digest-SHA":{"origin":"security/p5-Digest-SHA","version":"6.04"},"p5-Encode-IMAPUTF7":{"origin":"converters/p5-Encode-IMAPUTF7","version":"1.05_1"},"p5-File-Copy-Recursive":{"origin":"devel/p5-File-Copy-Recursive","version":"0.45"},"p5-File-Tail":{"origin":"devel/p5-File-Tail","version":"1.3"},"p5-IO-Socket-INET6":{"origin":"net/p5-IO-Socket-INET6","version":"2.73"},"p5-IO-Socket-SSL":{"origin":"security/p5-IO-Socket-SSL","version":"2.089"},"p5-IO-Tee":{"origin":"devel/p5-IO-Tee","version":"0.66"},"p5-JSON-WebToken":{"origin":"www/p5-JSON-WebToken","version":"0.10"},"p5-Mail-IMAPClient":{"origin":"mail/p5-Mail-IMAPClient","version":"3.43"},"p5-Proc-ProcessTable":{"origin":"devel/p5-Proc-ProcessTable","version":"0.636"},"p5-Readonly":{"origin":"devel/p5-Readonly","version":"2.05"},"p5-Regexp-Common":{"origin":"textproc/p5-Regexp-Common","version":"2017060201"},"p5-Sys-MemInfo":{"origin":"devel/p5-Sys-MemInfo","version":"0.99"},"p5-Term-ReadKey":{"origin":"devel/p5-Term-ReadKey","version":"2.38_1"},"p5-Test-MockObject":{"origin":"devel/p5-Test-MockObject","version":"1.20200122"},"p5-Unicode-String":{"origin":"converters/p5-Unicode-String","version":"2.10_1"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"],"annotations":{"cpe":"cpe:2.3:a:gilles_lamiral:imapsync:2.290:::::dragonfly6:x86_64"}},{"name":"imgui","origin":"x11-toolkits/imgui","version":"1.91.9","comment":"Bloat-free Graphical User interface for C++ with minimal dependencies","maintainer":"yuri@FreeBSD.org","www":"https://github.com/ocornut/imgui","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1e0f2c7652eb3e3fe6e7c26ed914bcd742ead6855e3a34f073b07a1d3fa95245","flatsize":2066034,"path":"All/imgui-1.91.9.pkg","repopath":"All/imgui-1.91.9.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":620488,"desc":"Dear ImGui is a bloat-free graphical user interface library for C++. It outputs\noptimized vertex buffers that you can render anytime in your 3D-pipeline-enabled\napplication. It is fast, portable, renderer agnostic, and self-contained\n(no external dependencies).\n\nDear ImGui is designed to enable fast iterations and to empower programmers to\ncreate content creation tools and visualization / debug tools (as opposed to UI\nfor the average end-user). It favors simplicity and productivity toward this\ngoal and lacks certain features commonly found in more high-level libraries.\n\nDear ImGui is particularly suited to integration in game engines (for tooling),\nreal-time 3D applications, fullscreen applications, embedded applications, or\nany applications on console platforms where operating system features are\nnon-standard.","deps":{"glfw":{"origin":"graphics/glfw","version":"3.4_2"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"}},"categories":["x11-toolkits"],"options":{"FREETYPE":"off","WCHAR32":"off","ALLEGRO5":"off","GLFW":"on","OPENGL2":"on","OPENGL3":"on","SDL2":"off","SDL2_RENDERER":"off","VULKAN":"off"}},{"name":"imapfilter","origin":"mail/imapfilter","version":"2.8.2_1","comment":"IMAP mail filtering utility","maintainer":"bofh@FreeBSD.org","www":"https://github.com/lefcha/imapfilter","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d4dafd1dac031cbe725b2afee413fc3b54764335a3ca63a5caff34888339dac4","flatsize":190858,"path":"All/imapfilter-2.8.2_1.pkg","repopath":"All/imapfilter-2.8.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":54516,"desc":"IMAPFilter is a mail filtering utility. It connects to remote mail servers\nusing the Internet Message Access Protocol (IMAP), sends searching queries to\nthe server and processes mailboxes based on the results. It can be used to\ndelete, copy, move, flag, etc. messages residing in mailboxes at the same or\ndifferent mail servers.\n\nIMAPFilter uses the Lua programming language as a configuration and extension\nlanguage.","deps":{"lua54":{"origin":"lang/lua54","version":"5.4.7"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"}},"categories":["mail"],"shlibs_required":["libc.so.8","libcrypto.so.12","liblua-5.4.so","libm.so.4","libpcre2-8.so.0","libssl.so.12"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"cpe":"cpe:2.3:a:imapfilter_project:imapfilter:2.8.2:::::dragonfly6:x86_64:1"}},{"name":"imake","origin":"devel/imake","version":"1.0.10_1,1","comment":"Imake and other utilities from X.Org","maintainer":"x11@FreeBSD.org","www":"https://www.x.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ba80c26aa13b1cec73489e36e89e7759804128df343ed0f6ee167ea280224fc0","flatsize":52541,"path":"All/imake-1.0.10_1,1.pkg","repopath":"All/imake-1.0.10_1,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":27592,"desc":"This package contains X.Org's imake, imake config files, and other build-related\ntools.","deps":{"gccmakedep":{"origin":"devel/gccmakedep","version":"1.0.4"},"makedepend":{"origin":"devel/makedepend","version":"1.0.9,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"xorg-cf-files":{"origin":"x11/xorg-cf-files","version":"1.0.8_1"}},"categories":["devel"],"shlibs_required":["libc.so.8"]},{"name":"imageworsener","origin":"graphics/imageworsener","version":"1.3.5_1","comment":"CLI utility and library for image scaling and processing","maintainer":"sunpoet@FreeBSD.org","www":"https://entropymine.com/imageworsener/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6d35860b832e771f2a8568b5df272ee52424220586fde679a61ce75b15222180","flatsize":376798,"path":"All/imageworsener-1.3.5_1.pkg","repopath":"All/imageworsener-1.3.5_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":101044,"desc":"ImageWorsener is a cross-platform command-line utility and library for image\nscaling and other image processing. It has full support for PNG, JPEG, BMP\nformats, experimental support for WebP, read-only support for GIF, and limited\nsupport for some other image formats. It's not as fast or memory-efficient as\nsome utilities, but it's very accurate.","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"png":{"origin":"graphics/png","version":"1.6.47"},"webp":{"origin":"graphics/webp","version":"1.5.0"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libm.so.4","libz.so.3"],"options":{"JPEG":"on","PNG":"on","WEBP":"on"},"annotations":{"cpe":"cpe:2.3:a:entropymine:imageworsener:1.3.5:::::dragonfly6:x86_64:1"}},{"name":"imageviewer","origin":"graphics/imageviewer","version":"0.6.3_12","comment":"GNUstep Image Viewer","maintainer":"ports@FreeBSD.org","www":"https://www.nice.ch/~phip/softcorner.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d4a61bfe498de8c56aa3f7e3d3423a096ba8b3cc84e098f479775572071dff3d","flatsize":184637,"path":"All/imageviewer-0.6.3_12.pkg","repopath":"All/imageviewer-0.6.3_12.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":48852,"desc":"ImageViewer is a small application which display images based on the\nGNUstep API. In the future I will add image catalogue creation and\nother goodies, right now it is what it is, an image viewer application.\n\nLICENSE: GPL2 or later","deps":{"gnustep-back":{"origin":"x11-toolkits/gnustep-back","version":"0.31.0"},"libobjc2":{"origin":"lang/libobjc2","version":"2.2.1"}},"categories":["gnustep","graphics"],"shlibs_required":["libc.so.8","libgnustep-base.so.1.29.0","libgnustep-gui.so.0.31.1","libm.so.4","libobjc.so.4.6","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe imageviewer port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"infernal","origin":"biology/infernal","version":"1.1.5","comment":"Search sequence databases for structural RNA homologs","maintainer":"mzaki@e-mail.ne.jp","www":"http://eddylab.org/infernal/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"80f3d5e93815277968e68f7e14e1fd6b6c7e859f5a8c2bbb11c3c4325cd21a3f","flatsize":27055295,"path":"All/infernal-1.1.5.pkg","repopath":"All/infernal-1.1.5.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":3838136,"desc":"Infernal, standing for \"INFERence of RNA ALignment\", is a tool for searching\nDNA sequence database for RNA structure and sequence similarities.\n\nIt is based on Covariance Model (CM), which scores a combination of sequence\nconsensus and RNA secondary structure consensus, and thus is more capable of\nidentifying RNA homologs than using primary sequence profile.\n\nThe Rfam database of RNA families is based on Infernal.\n\nCitation:\nNawrocki & Eddy (2013) Infernal 1.1: 100-fold faster RNA homology searches,\nBioinformatics 29: 2933-2935.","categories":["biology"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on","EXAMPLES":"on","TEST":"off"}},{"name":"imageindex","origin":"graphics/imageindex","version":"2.0_7","comment":"Digital photo gallery tool","maintainer":"johnjen@reynoldsnet.org","www":"http://www.edwinh.org/imageindex/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c0bf058799bdbea137363bc6387f9119a83490141d5fd54e0f5da099cb3a1d18","flatsize":132218,"path":"All/imageindex-2.0_7.pkg","repopath":"All/imageindex-2.0_7.pkg","licenselogic":"single","pkgsize":39396,"desc":"A flexible digital photo gallery tool. Features include:\n\n o Index (table), detail, slide, and frame views\n o Simple, uncluttered output\n o Static HTML output for ease of copying/archiving\n o Uses captions from comments embedded in the image files\n   (utility provided).  Captions will never be lost as long as you have\n   the image file itself.\n o Keeps generated images up to date, removes stale files,\n   only generates needed thumbs, etc.\n o Digital photo details extracted from EXIF data\n o Can optionally recurse directory trees and make montage images of\n   directory contents\n o Easily configurable, can use an rc file.\n o CSS is used for fonts/styles.\n o Can handle many image file formats\n o Pages pass W3C specs.\n o NEW! Supports video files","deps":{"ImageMagick6":{"origin":"graphics/ImageMagick6","version":"6.9.13.23,1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"mplayer":{"origin":"multimedia/mplayer","version":"1.5.0.20240928_1"},"p5-Image-Info":{"origin":"graphics/p5-Image-Info","version":"1.45"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics"],"options":{"DOCS":"on"}},{"name":"iir1","origin":"audio/iir1","version":"1.9.5","comment":"DSP IIR Realtime C++ filter library","maintainer":"makc@FreeBSD.org","www":"https://github.com/berndporr/iir1","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0cecba519d453ea91f812dd0434a652814abf165b30acf005e1007bf6f27bc7b","flatsize":295438,"path":"All/iir1-1.9.5.pkg","repopath":"All/iir1-1.9.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":49140,"desc":"An infinite impulse response (IIR) filter library which implements\nButterworth, RBJ, Chebychev filters and can easily import coefficients\ngenerated by Python (scipy).","categories":["audio"]},{"name":"ilbc","origin":"net/ilbc","version":"r3951_1","comment":"Internet Low Bit Rate codec (RFC3951)","maintainer":"asm@asm.kiev.ua","www":"http://www.ilbcfreeware.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"54fbd800e3030d631633817a9fea9493a09535888076cbcc002541b93d489102","flatsize":184728,"path":"All/ilbc-r3951_1.pkg","repopath":"All/ilbc-r3951_1.pkg","licenselogic":"single","pkgsize":52588,"desc":"iLBC (internet Low Bitrate Codec)\n\niLBC is a FREE speech codec suitable for robust voice communication\nover IP. The codec is designed for narrow band speech and results\nin a payload bit rate of 13.33 kbit/s with an encoding frame length\nof 30 ms and 15.20 kbps with an encoding length of 20 ms. The iLBC codec\nenables graceful speech quality degradation in the case of lost frames,\nwhich occurs in connection with lost or delayed IP packets.\n\nFeatures:\n\n * Bitrate 13.33 kbps (399 bits, packetized in 50 bytes) for the frame\n   size of 30 ms and 15.2 kbps (303 bits, packetized in 38 bytes) for\n   the frame size of 20 ms\n * Basic quality higher then G.729A, high robustness to packet loss\n * Computational complexity in a range of G.729A\n * Royalty Free Codec","categories":["net"]},{"name":"iksemel","origin":"textproc/iksemel","version":"1.5","comment":"XML parser library mainly designed for Jabber applications","maintainer":"ports@FreeBSD.org","www":"https://github.com/meduketto/iksemel","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"246b9b0123ed9983542cb6f0fac69001fd458e6ad8a66e28240676d57aa9d87d","flatsize":279470,"path":"All/iksemel-1.5.pkg","repopath":"All/iksemel-1.5.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":70016,"desc":"This is an XML parser library mainly designed for Jabber applications.\nIt provides SAX, DOM, and special Jabber stream APIs. Library is coded\nin ANSI C except the network code (which is POSIX compatible), thus\nhighly portable. Iksemel is released under GNU Lesser General Public\nLicense. A copy of the license is included in the COPYING file.","deps":{"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["textproc"],"shlibs_required":["libc.so.8"],"options":{"INFO":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe iksemel port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"im","origin":"mail/im","version":"153","comment":"Set of user interfaces of Email and NetNews","maintainer":"ports@FreeBSD.org","www":"http://tats.haun.org/im/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bd94c25fcbcf57d393a3f49050cb504c059fedad35e080f01647ad390466fffa","flatsize":747590,"path":"All/im-153.pkg","repopath":"All/im-153.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":142848,"desc":"IM (Internet Message) provides a series of user interface commands\n(imput, imget, imls, ...) and backend Perl5 modules to integrate\nE-mail and NetNews user interface. They are designed to be used both\nfrom Mew version 1.x and on command line.\n\nThe folder style of IM is exactly the same as that of MH. So, you can\nreplace MH with this package without any migration works. Moreover,\nyou are able to operate your messages both by IM and MH with\nconsistent manner.\n\nIM is copyrighted by IM developing team. You can redistribute it\nand/or modify it under the modified BSD license.\n\nAlthough you installed IM successfully, yet you must be initialized on\nyour home directory at once. Execute imsetup command with your account\nafter im installed.\n\n        %25 imsetup","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail"],"options":{"DOCS":"on","EXAMPLES":"on","RPOP":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe im port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ii","origin":"irc/ii","version":"2.0_1","comment":"Minimalist FIFO and filesystem-based IRC client","maintainer":"sbz@FreeBSD.org","www":"https://tools.suckless.org/ii/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c20acdfefdd71632cc42707c510207e82f40679a2211d6cb9aff3a3a5764bfc2","flatsize":26494,"path":"All/ii-2.0_1.pkg","repopath":"All/ii-2.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12688,"desc":"ii is a minimalist FIFO and filesystem-based IRC client. It creates an\nirc directory tree with server, channel and nick name directories.\nIn every directory a FIFO in file and a normal out file is created.\nThe in file is used to communicate with the servers and the out files\ncontain the server messages. For every channel and every nick name there\nare related in and out files created. This allows IRC communication from\ncommand line and adheres to the Unix philosophy.","categories":["irc"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"igor","origin":"textproc/igor","version":"1.595_1","comment":"FreeBSD Documentation Project sanity check script","maintainer":"wblock@FreeBSD.org","www":"http://www.wonkity.com/~wblock/igor/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fe620797ec3ae97d06e3307c11d4e1a9a225471005044af31897f2a4f335de43","flatsize":90929,"path":"All/igor-1.595_1.pkg","repopath":"All/igor-1.595_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":30976,"desc":"Automated proofreader for text files, man pages, and DocBook SGML\nsource files.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["textproc"]},{"name":"iipsrv","origin":"net/iipsrv","version":"1.2_2","comment":"IIP (Internet Imaging Protocol) FastCGI server","maintainer":"me@skylord.ru","www":"https://iipimage.sourceforge.io","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8464a96c6cd49cb3531e2d249f63de212dd6c4b869969c6e319c8f3885295b49","flatsize":465391,"path":"All/iipsrv-1.2_2.pkg","repopath":"All/iipsrv-1.2_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":165500,"desc":"IIPImage is an advanced high-performance feature-rich image\nserver system for web-based streamed viewing and zooming of\nultra high-resolution images with low processor and memory\nrequirements. The system can handle gigapixel size images as\nwell as advanced image features such as 8/16/32 bits per\nchannel, CIELAB colorimetric images and scientific imagery\nsuch as multispectral images and digital elevation maps.","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["net"],"shlibs_required":["libc.so.8","libgomp.so.1","libjpeg.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9","libtiff.so.6","libz.so.3"],"options":{"JPEG2000":"off","PNG":"off","WEBP":"off"}},{"name":"ivan","origin":"games/ivan","version":"0.59_1","comment":"Graphical roguelike game","maintainer":"amdmi3@FreeBSD.org","www":"https://attnam.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aba28421f65e602f573cabde1c5fa6a448dcf2fa512abb6d94f896f51122c847","flatsize":38819576,"path":"All/ivan-0.59_1.pkg","repopath":"All/ivan-0.59_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":23735752,"desc":"Iter Vehemens ad Necem (IVAN) is a graphical roguelike game. It\nfeatures advanced bodypart and material handling, multi-colored\nlighting and, above all, deep gameplay.\n\n\"Fellow adventurer, turn back while you can! For here begins the\nroguelike Iter Vehemens ad Necem, a Violent Road to Death. If you\nchoose to travel along it, you will dive into countless exciting\nadventures to gain items of great magic, attain powerful equipment\nmade of mysterious materials, bathe in the blessings of mighty gods\nand recruit loyal allies of various shapes and sizes. Unfortunately,\nalong the way you will also often be dangerously injured, poisoned,\ncatch numerous diseases, lose several limbs and transform into\nmanifold different kinds of pitiful creatures in the darkest depths\nof hostile dungeons. And, at the end of the road, you are bound to\nperish in a most gruesome and painful way. Don't say we didn't warn\nyou.\"","deps":{"pcre":{"origin":"devel/pcre","version":"8.45_4"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_mixer":{"origin":"audio/sdl2_mixer","version":"2.8.1"}},"categories":["games"],"shlibs_required":["libSDL2-2.0.so.0","libSDL2_mixer-2.0.so.0","libc.so.8","libm.so.4","libpcre.so.1","libpng16.so.16","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on","WIZARD":"off"}},{"name":"ignition-tools","origin":"devel/ignition-tools","version":"0.1.0_2","comment":"Ignition entry point (ign) for using all the suite of ignition tools","maintainer":"yuri@FreeBSD.org","www":"https://ignitionrobotics.org/home","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5236680f75711b3281f477ca7324ac61b8bcf6f95a4bd55cd911c4885c2c803b","flatsize":9779,"path":"All/ignition-tools-0.1.0_2.pkg","repopath":"All/ignition-tools-0.1.0_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":4244,"desc":"Ignition tools provide the ign command line tool that accepts multiple\nsubcommands. Each subcommand is implemented in a plugin that belongs to a\nspecific Ignition project. For example, all the commands that start with\n'ign topic ...' will be implemented by the Ignition Transport library.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"}},"categories":["devel"]},{"name":"ikiwiki","origin":"www/ikiwiki","version":"3.20250221","comment":"Wiki compiler","maintainer":"mat@FreeBSD.org","www":"https://ikiwiki.info/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"422bef93b39eddc51fd8734ec412b7caa506ea3c2b1f39df9a576c8ab0a99628","flatsize":3658694,"path":"All/ikiwiki-3.20250221.pkg","repopath":"All/ikiwiki-3.20250221.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":891548,"desc":"ikiwiki is a wiki compiler. It converts wiki pages into html pages\nsuitable for publishing on a website. Unlike many wikis, ikiwiki does\nnot have its own ad-hoc means of storing page history, and instead\nuses a revision control system (currently supported is bzr, git,\nmercurial, monotone, subversion and tla).\n\nThere are many other features, including support for blogging, as well\nas a large array of plugins.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"p5-Authen-Passphrase":{"origin":"security/p5-Authen-Passphrase","version":"0.008_1"},"p5-CGI-FormBuilder":{"origin":"www/p5-CGI-FormBuilder","version":"3.1000"},"p5-CGI-Session":{"origin":"www/p5-CGI-Session","version":"4.48_1"},"p5-Digest-SHA1":{"origin":"security/p5-Digest-SHA1","version":"2.13_2"},"p5-File-MimeInfo":{"origin":"devel/p5-File-MimeInfo","version":"0.35"},"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-HTML-Scrubber":{"origin":"www/p5-HTML-Scrubber","version":"0.19"},"p5-HTML-Template":{"origin":"www/p5-HTML-Template","version":"2.97"},"p5-LWPx-ParanoidAgent":{"origin":"www/p5-LWPx-ParanoidAgent","version":"1.12"},"p5-Locale-gettext":{"origin":"devel/p5-Locale-gettext","version":"1.07"},"p5-Mail-Sendmail":{"origin":"mail/p5-Mail-Sendmail","version":"0.80"},"p5-RPC-XML":{"origin":"net/p5-RPC-XML","version":"0.82"},"p5-Search-Xapian":{"origin":"databases/p5-Search-Xapian","version":"1.2.25.5"},"p5-Text-Markdown":{"origin":"textproc/p5-Text-Markdown","version":"1.000031_2"},"p5-Text-MultiMarkdown":{"origin":"textproc/p5-Text-MultiMarkdown","version":"1.002000"},"p5-TimeDate":{"origin":"devel/p5-TimeDate","version":"2.33,1"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-XML-Feed":{"origin":"textproc/p5-XML-Feed","version":"0.65"},"p5-XML-Simple":{"origin":"textproc/p5-XML-Simple","version":"2.25"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"p5-YAML-LibYAML":{"origin":"textproc/p5-YAML-LibYAML","version":"0.90"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"po4a":{"origin":"textproc/po4a","version":"0.68_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"xapian-omega":{"origin":"www/xapian-omega","version":"1.4.27"}},"categories":["www"],"options":{"DOCS":"on","EXAMPLES":"on","MULTI":"on","PO4A":"on","SEARCH":"on","W3M":"off"},"annotations":{"cpe":"cpe:2.3:a:ikiwiki:ikiwiki:3.20250221:::::dragonfly6:x86_64"},"messages":[{"message":"Some of the non-default ikiwiki plug-ins may require additional perl\nmodules. Please see the following URL for more information:\n\nhttp://ikiwiki.info/plugins/\n\nNOTE: Remember to regenerate any ikiwiki wrappers after upgrading."}]},{"name":"igmpproxy","origin":"net/igmpproxy","version":"0.4_2,1","comment":"Multicast forwarding IGMP proxy","maintainer":"franco@opnsense.org","www":"https://github.com/pali/igmpproxy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"21e549bcaf420a719f9a6bf770b4372974bd21dfb212da908ba57b6c16c5bec4","flatsize":51801,"path":"All/igmpproxy-0.4_2,1.pkg","repopath":"All/igmpproxy-0.4_2,1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":24184,"desc":"igmpproxy is a simple multicast routing daemon based on mrouted. It uses IGMP\nforwarding to dynamically route multicast traffic.\nReqiures multicast forwarding enabled","categories":["net"],"shlibs_required":["libc.so.8"]},{"name":"ignition-plugin","origin":"devel/ignition-plugin","version":"1.0.0_2","comment":"Library for registering plugins and dynamically loading them","maintainer":"yuri@FreeBSD.org","www":"https://ignitionrobotics.org/home","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"efb0ff3cce61e8ccf5631a26994c646e94da9e36e738c48cc5428be0c94bb76d","flatsize":338092,"path":"All/ignition-plugin-1.0.0_2.pkg","repopath":"All/ignition-plugin-1.0.0_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":77300,"desc":"gnition Plugin is a component in the ignition framework, a set\nof libraries designed to rapidly develop robot applications.","categories":["devel"]},{"name":"intel-graphics-compiler-llvm14","origin":"devel/intel-graphics-compiler","version":"1.0.12504.5","comment":"Intel Graphics Compiler for OpenCL","maintainer":"ports@FreeBSD.org","www":"https://01.org/compute-runtime","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"75b7893d63426c9f807768326964eecde86369ce2756690b6358ab22d52348ff","flatsize":54040889,"path":"All/intel-graphics-compiler-llvm14-1.0.12504.5.pkg","repopath":"All/intel-graphics-compiler-llvm14-1.0.12504.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11258964,"desc":"The Intel(R) Graphics Compiler for OpenCL(TM) is an LLVM-based\ncompiler for OpenCL(TM) targeting Intel Gen graphics hardware\narchitecture.","deps":{"llvm14":{"origin":"devel/llvm14","version":"14.0.6_5"},"opencl-clang-llvm14":{"origin":"devel/opencl-clang","version":"14.0.0"},"spirv-llvm-translator-llvm14":{"origin":"devel/spirv-llvm-translator","version":"14.0.11"}},"categories":["devel"],"shlibs_required":["libc.so.8","libdl.so.0","libm.so.4","librt.so.0","libstdc++.so.9"],"annotations":{"flavor":"llvm14"},"messages":[{"message":"===>   NOTICE:\n\nThe intel-graphics-compiler-llvm14 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"igal2","origin":"www/igal2","version":"3.2_1","comment":"Simple CLI image gallery generator","maintainer":"ports@bsdserwis.com","www":"https://igal.trexler.at/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"19994f9d58484d7b3504a3af66553b825f91e5555119887ea06dc42ba24b3735","flatsize":99413,"path":"All/igal2-3.2_1.pkg","repopath":"All/igal2-3.2_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":28632,"desc":"igal2 (the successor of igal) is a quick and easy program for placing\nyour images online with just one command-line. It generates a pretty\ngood-looking set of W3-compliant static HTML slides even with its\ndefault settings. The slide show preloads the next image with\nJavaScript - ideal for slower links.","deps":{"ImageMagick7-nox11":{"origin":"graphics/ImageMagick7","version":"7.1.1.45"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics","www"],"options":{"EXIF":"off","IMAGICK_NOX11":"on","IMAGICK_X11":"off"}},{"name":"intel-graphics-compiler-llvm12","origin":"devel/intel-graphics-compiler","version":"1.0.12504.5","comment":"Intel Graphics Compiler for OpenCL","maintainer":"ports@FreeBSD.org","www":"https://01.org/compute-runtime","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5e8814de03c0b798241b34c20b642996152357073ef7aed1e64adfc591ee36a6","flatsize":54732153,"path":"All/intel-graphics-compiler-llvm12-1.0.12504.5.pkg","repopath":"All/intel-graphics-compiler-llvm12-1.0.12504.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11288460,"desc":"The Intel(R) Graphics Compiler for OpenCL(TM) is an LLVM-based\ncompiler for OpenCL(TM) targeting Intel Gen graphics hardware\narchitecture.","deps":{"llvm12":{"origin":"devel/llvm12","version":"12.0.1_13"},"opencl-clang-llvm12":{"origin":"devel/opencl-clang","version":"12.0.0"},"spirv-llvm-translator-llvm12":{"origin":"devel/spirv-llvm-translator","version":"12.0.1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libdl.so.0","libm.so.4","librt.so.0","libstdc++.so.9"],"annotations":{"flavor":"llvm12"},"messages":[{"message":"===>   NOTICE:\n\nThe intel-graphics-compiler-llvm12 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"iftop","origin":"net-mgmt/iftop","version":"1.0.p4_1","comment":"Display bandwidth usage on an interface by host","maintainer":"vd@FreeBSD.org","www":"https://www.ex-parrot.com/~pdw/iftop/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5f16a9419458e17316bda88352fba21c882a4534e31ec0550386a4ec5d6cbff6","flatsize":82767,"path":"All/iftop-1.0.p4_1.pkg","repopath":"All/iftop-1.0.p4_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":37056,"desc":"iftop listens to network traffic on a named interface,  or\non  the  first  interface  it can find which looks like an\nexternal interface if none is specified,  and  displays  a\ntable of current bandwidth usage by pairs of hosts.  iftop\nmust be run with sufficient  permissions  to  monitor  all\nnetwork  traffic  on  the  interface; see pcap(3) for more\ninformation, but on most systems this means that  it  must\nbe run as root.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["net-mgmt"],"shlibs_required":["libc.so.8","libm.so.4","libncurses.so.6","libpcap.so.3","libpthread.so.0","libtinfo.so.6"],"options":{"DOCS":"on"}},{"name":"ifstated","origin":"net/ifstated","version":"5.1_4,3","comment":"Interface state daemon","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0bece3e1ec166435abec49bafd81aab9cd035d5d4c8a66c1389a921d21d8b70d","flatsize":44446,"path":"All/ifstated-5.1_4,3.pkg","repopath":"All/ifstated-5.1_4,3.pkg","licenselogic":"single","pkgsize":19804,"desc":"The ifstated daemon runs commands in response to network state\nchanges, which it determines by monitoring interface link state or\nrunning external tests.  For example, it can be used with carp(4) to\nchange running services or to ensure that carp(4) interfaces stay in\nsync, or with pf(4) to test server or link availability and modify\ntranslation or routing rules.","deps":{"libevent":{"origin":"devel/libevent","version":"2.1.12"}},"categories":["net"],"shlibs_required":["libc.so.8","libevent-2.1.so.7"],"messages":[{"message":"To use ifstated, you must create one or more configration files (a\nsample is provided).  This version of ifstated allows for multiple\n\"profiles\" or instances, each with its own configuration.  Please see\nthe comments in /usr/local/etc/rc.d/ifstated for the variables to set\nin /etc/rc.conf.","type":"install"},{"message":"===>   NOTICE:\n\nThe ifstated port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ifdepd","origin":"net/ifdepd","version":"20110412_2","comment":"Interface Dependency daemon","maintainer":"alex@hugo.bmg.gv.at","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bb865c29166d7e05232b2fc6284ed03effc9bf0853ce7b900a053d861f90ad75","flatsize":14708,"path":"All/ifdepd-20110412_2.pkg","repopath":"All/ifdepd-20110412_2.pkg","licenselogic":"single","pkgsize":7480,"desc":"ifdepd implements dependencies between network interfaces in a\nreliable way. If any of the source interfaces fails, ifdepd sets all\ndestination interfaces to state down. If all source interfaces are active,\nifdepd sets all destination interfaces to state up.\n\nFor example, it can be used with carp(4) to provide failover functionality\non gateways/firewalls.\n\nifdepd is a simple replacement for ifstated and was written because of problems\nwith ifstated.\n\nAlexander Hausner <alex@hugo.bmg.gv.at>","categories":["net"],"shlibs_required":["libc.so.8"],"messages":[{"message":"To run ifdepd from startup, add\nifdepd_enable=\"YES\" to /etc/rc.conf\n\nAvailable variables you add/set to /etc/rc.conf.\n- ifdepd_enable (bool):\t       Set to \"NO\" by default.\n                               Set it to \"YES\" to enable ifdepd.\n- ifdepd_src_ifaces(str):      Set to \"\" by default.\n                               Contains a space separated list\n                               of source interfaces.\n- ifdepd_dst_ifaces(str):      Set to \"\" by default.\n                               Contains a space separated list\n                               of destination interfaces.","type":"install"}]},{"name":"ignition-math","origin":"math/ignition-math","version":"6.0.0_5","comment":"General purpose math library for robot applications","maintainer":"yuri@FreeBSD.org","www":"https://ignitionrobotics.org/home","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"746c68e736ece8838ffdf508fa6e8929a27460e9320f9ebffb69c08c6592253d","flatsize":825777,"path":"All/ignition-math-6.0.0_5.pkg","repopath":"All/ignition-math-6.0.0_5.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":149812,"desc":"Math classes and functions for robot applications.\n\nIgnition Math is a component in the Ignition framework, a set of libraries\ndesigned to rapidly develop robot applications. The library defines math\nclasses and functions used in other Ignition libraries and programs.","categories":["math"]},{"name":"ie-hunspell","origin":"textproc/ie-hunspell","version":"1.0","comment":"Interlingue Hunspell dictionaries","maintainer":"mistresssilvara@hotmail.com","www":"https://github.com/Carmina16/hunspell-ie","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"231d4317a0de18e02b5cb64a69b9cd6c7bf0f115aef3b846b1182e695b4a74fd","flatsize":268263,"path":"All/ie-hunspell-1.0.pkg","repopath":"All/ie-hunspell-1.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":83720,"desc":"Interlingue spellchecking dictionary for use with Hunspell.","categories":["textproc"]},{"name":"ignition-cmake","origin":"devel/ignition-cmake","version":"2.0.0","comment":"CMake modules to be used by the Ignition projects","maintainer":"yuri@FreeBSD.org","www":"https://ignitionrobotics.org/home","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8bb62e98b2ce49a7b3bf9bcac9ee6044139eead826d67ffbcadee5df633a5d2f","flatsize":1736805,"path":"All/ignition-cmake-2.0.0.pkg","repopath":"All/ignition-cmake-2.0.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":169328,"desc":"This package is required to build ignition projects, as well as to link your own\nprojects against them. It provides modules that are used to find dependencies of\nignition projects and generate cmake targets for consumers of ignition projects\nto link against.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"}},"categories":["devel"]},{"name":"ifstat","origin":"net/ifstat","version":"1.1_6","comment":"Network interface statistics monitoring tool","maintainer":"ports@FreeBSD.org","www":"http://gael.roualland.free.fr/ifstat/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9c348347706397bbaa9ec80f18da265b95d6460c76825ee5c00709029ec09e19","flatsize":23685,"path":"All/ifstat-1.1_6.pkg","repopath":"All/ifstat-1.1_6.pkg","licenselogic":"single","pkgsize":13408,"desc":"ifstat is a tool to report network interfaces bandwith just like vmstat/iostat\ndo for other system counters.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["net"],"shlibs_required":["libc.so.8"],"options":{"SNMP":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe ifstat port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"iffinder","origin":"net/iffinder","version":"1.38","comment":"Tools for find other interfaces for same router","maintainer":"dikshie@sfc.wide.ad.jp","www":"https://www.caida.org/tools/measurement/iffinder/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a502ab457e25df981ccc613702e488187ef5d3e9087a31a0ddc525ad1c8252f7","flatsize":41795,"path":"All/iffinder-1.38.pkg","repopath":"All/iffinder-1.38.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":16032,"desc":"Iffinder is a tool for discover IP interfaces which belong to same\nrouter.","categories":["net"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"ifile","origin":"mail/ifile","version":"1.3.8_1","comment":"Application of machine learning to e-mail filtering","maintainer":"ports@FreeBSD.org","www":"https://people.csail.mit.edu/jrennie/ifile/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a3692111866a503db751541b22ca53f3af9912f00a3a653bcf2c4ae4eab752fd","flatsize":112825,"path":"All/ifile-1.3.8_1.pkg","repopath":"All/ifile-1.3.8_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":48728,"desc":"ifile is a general mail filtering system that works with a mail client to\nintelligently filter mail according to the way the user tends to organize\nmail.  ifile uses the machine learning algorithm Naive Bayes to classify\ne-mail documents.\n\nifile is different from other mail filtering programs in three major ways:\n\n   1.ifile does not require you to generate a set of rules in order to\n     successfully filter mail\n   2.ifile uses the entire content of messages for filtering purposes\n   3.ifile learns as you move incorrectly filtered messages to new mailboxes\n\nifile is not dependent upon any specific mail system and should be adaptable\nto any mail system which allows an outside program to perform mail\nfiltering.","categories":["mail","textproc"],"shlibs_required":["libc.so.8","libm.so.4"],"annotations":{"deprecated":"Deprecated upstream","expiration_date":"2025-04-30"},"messages":[{"message":"===>   NOTICE:\n\nThe ifile port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nDeprecated upstream.\n\nIt is scheduled to be removed on or after 2025-04-30."}]},{"name":"idnits","origin":"textproc/idnits","version":"2.17.1","comment":"Looks for problems in internet draft formatting","maintainer":"sunpoet@FreeBSD.org","www":"https://author-tools.ietf.org/idnits","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aaa7be3ffd2bb3cbd91ba064386f684eb6852fea21fd24bad808a6b9067a65f6","flatsize":160370,"path":"All/idnits-2.17.1.pkg","repopath":"All/idnits-2.17.1.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","BSD3CLAUSE"],"pkgsize":34320,"desc":"'idnits' looks for violations of Section 2.1 and 2.2 of the requirements listed\non https://www.ietf.org/standards/ids/checklist/","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"}},"categories":["textproc"]},{"name":"identify","origin":"security/identify","version":"0.7","comment":"Client side ident protocol daemon wrapper","maintainer":"bofh@FreeBSD.org","www":"http://ftp.nluug.nl/ftp/pub/pub/security/coast/daemons/pidentd/tools/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d955f7444afca82a44290ca31d0730a779cc83e01b87a2f8ee1356c419f69bc7","flatsize":11549,"path":"All/identify-0.7.pkg","repopath":"All/identify-0.7.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":5272,"desc":"This is a wrapper for daemons that live under inetd. It will do\nan ident lookup and log the result, handing off the file descriptor\nto the real daemon first.","categories":["security"],"shlibs_required":["libc.so.8","libident.so.0"],"options":{"DOCS":"on"}},{"name":"iec16022","origin":"graphics/iec16022","version":"0.3.1_1","comment":"Create 2D barcodes, also known as DataMatrix","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/rdoeffinger/iec16022","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4535d8eac276b1b3b4bcbbc88974759ea99b56ae3cd9a200f90e46d733606018","flatsize":92935,"path":"All/iec16022-0.3.1_1.pkg","repopath":"All/iec16022-0.3.1_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":30020,"desc":"Create 2D barcodes, also known as Data Matrix. These barcodes are defined in\nISO/IEC 16022.","deps":{"popt":{"origin":"devel/popt","version":"1.19_1"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libpopt.so.0"]},{"name":"idea","origin":"security/idea","version":"1.2_2","comment":"Command-line IDEA encryption and decryption utility","maintainer":"ehaupt@FreeBSD.org","www":"http://www.de-moliner.ch/richard/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"edf9b1d2ad621802805b97dbe88f251eeb9235b444fa59d8c0b5d877111ab047","flatsize":65619,"path":"All/idea-1.2_2.pkg","repopath":"All/idea-1.2_2.pkg","licenselogic":"single","pkgsize":23552,"desc":"A command line idea encryption and decryption utility written by\nDr. Richard De Moliner.\n\nIDEA (International Data Encryption Algorithm) is a block cipher devel-\noped  by Dr. Xuejia Lai and Prof. Dr. J. L. Massey at the Swiss Federal\nInstitute of Technology.","categories":["security"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"idutils","origin":"devel/idutils","version":"4.6_6","comment":"The classic Berkeley gid/lid tools for looking up variables in code","maintainer":"peterjeremy@acm.org","www":"https://www.gnu.org/software/idutils/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a33ef95a4915db9da028c27fb8435a126826695dcb39cdb18533c4ef7199801f","flatsize":1775664,"path":"All/idutils-4.6_6.pkg","repopath":"All/idutils-4.6_6.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":221228,"desc":"`mkid' is a simple, fast, high-capacity, language-independent\nidentifier database tool.  Actually, the term `identifier' is too\nlimiting--`mkid' stores tokens, be they program identifiers of any\nform, literal numbers, or words of human-readable text.  Database\nqueries can be issued from the command-line, or from within emacs,\nserving as an augmented tags facility.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libintl.so.8"],"options":{"NLS":"on"},"messages":[{"message":"gid is installed as ggid to avoid conflicts with coreutils.","type":"install"}]},{"name":"idnkit2","origin":"dns/idnkit2","version":"2.3_3","comment":"Internationalized Domain Name toolkit 2","maintainer":"fbsd@grid.einherjar.de","www":"https://jprs.co.jp/idn/index-e.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"71b212a8ae16bae27dc826d21f2db18154ab320499166fff8c46470d5ae0804c","flatsize":2543854,"path":"All/idnkit2-2.3_3.pkg","repopath":"All/idnkit2-2.3_3.pkg","licenselogic":"single","licenses":["OSCL"],"pkgsize":243080,"desc":"Internationalized Domain Name toolkit 2 (idnkit-2) provides useful\nAPIs (libraries) for application developers to make softwares\nIDNA2008-compliant, and also provides tools for system administrators\nto process IDNs appropriately according to IDNA2008 specification.\nThe idnkit-2 is a toolkit revised by JPRS from the idnkit-1.0\ndeveloped by JPNIC, and it is released as an open source\nfree software modified to comply with IDNA2008.\n\nidnkit-2 consists from its main part written in C and additional\nAPI packages for other languages (Java, Python, and Perl).","categories":["dns"],"shlibs_required":["libc.so.8"]},{"name":"idnkit","origin":"dns/idnkit","version":"1.0_8","comment":"Library to handle internationalized domain names","maintainer":"ports@FreeBSD.org","www":"https://www.nic.ad.jp/ja/idn/idnkit/download/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3649040167a070c24421f05d7fff7ed0fb8e3ae28e9b2c4efe59bdb5da8e1daa","flatsize":2389462,"path":"All/idnkit-1.0_8.pkg","repopath":"All/idnkit-1.0_8.pkg","licenselogic":"single","licenses":["JPNIC"],"pkgsize":208256,"desc":"The 'idnkit' is an open source, BSD-like licensed software that\nprovides functionalities about Internationalized Domain Name\nprocessing standardized at IETF.  Major features that idnkit provides\nare as follows.\n\n    * libidnkit\n      Core library for IDN processing.\n    * libidnkitlite\n      Light Weight library for IDN processing. (UTF-8 only)\n    * idnconv\n      DNS zone / configuration file encoding converter.\n    * runidn / idn wrapper\n      Dynamic link resolver library for UNIX / Windows.\n    * BIND 9 patch\n      IDN enhancements for BIND 9 DNS lookup tools.","categories":["dns"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe idnkit port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"idesk","origin":"x11/idesk","version":"0.7.5_15","comment":"Place launch icons and background directly on your desktop","maintainer":"acm@FreeBSD.org","www":"https://idesk.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aa6481d8e765cc974fb80a23aee513824f8d0c7878a54a3913a5bbd6aac886f7","flatsize":273408,"path":"All/idesk-0.7.5_15.pkg","repopath":"All/idesk-0.7.5_15.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":90220,"desc":"iDesk lets you put launch icons and background directly on the\nroot window of your X.","deps":{"imlib2":{"origin":"graphics/imlib2","version":"1.12.4_1,2"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"}},"categories":["x11"],"shlibs_required":["libICE.so.6","libImlib2.so.1","libSM.so.6","libX11.so.6","libXext.so.6","libXft.so.2","libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on","SHAPE":"on","SN":"off"},"messages":[{"message":"Idesk was installed\n\nYou need to configure idesk before you can use it. A detailed explanation can\nbe found in the README file which resides in:\n\n/usr/local/share/doc/idesk\n\nUnless you have chosen not to install it ;)","type":"install"}]},{"name":"ideep","origin":"math/ideep","version":"2.0.0.119","comment":"Chainer module for numpy-like API and DNN acceleration using MKL-DNN","maintainer":"yuri@FreeBSD.org","www":"https://github.com/intel/ideep","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e21c640036396fda2224166aac233101cab5b99b0035de1cb612b9ab6ff70c3d","flatsize":375899,"path":"All/ideep-2.0.0.119.pkg","repopath":"All/ideep-2.0.0.119.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":50512,"desc":"Intel Optimization for Chainer, a Chainer module providing numpy like API and\nDNN acceleration using MKL-DNN.","categories":["math"]},{"name":"ida","origin":"graphics/ida","version":"2.14_4","comment":"Small and fast motif-based image viewer and editor","maintainer":"ports@FreeBSD.org","www":"https://www.kraxel.org/blog/linux/fbida/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"65fa6fb60b79ca75285c72ab9752240fcac75aec2d98f443ba58f2fc6aef3075","flatsize":335120,"path":"All/ida-2.14_4.pkg","repopath":"All/ida-2.14_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":123980,"desc":"Ida is a small and fast image viewer, motif-based.  For people who don't want\nthe KDE/GNOME overhead.  Some basic editing functions are available too.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"giflib":{"origin":"graphics/giflib","version":"5.2.2"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libexif":{"origin":"graphics/libexif","version":"0.6.25"},"open-motif":{"origin":"x11-toolkits/open-motif","version":"2.3.8_8"},"pixman":{"origin":"x11/pixman","version":"0.44.2"},"png":{"origin":"graphics/png","version":"1.6.47"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["graphics"],"shlibs_required":["libX11.so.6","libXext.so.6","libXm.so.4","libXpm.so.4","libXt.so.6","libc.so.8","libexif.so.12","libgif.so.7","libjpeg.so.8","libm.so.4","libpixman-1.so.0","libpng16.so.16","libtiff.so.6"],"options":{"DOCS":"on","GIF":"on","PCD":"off","PNG":"on","SANE":"off","TIFF":"on","WEBP":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe ida port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"id3v2","origin":"audio/id3v2","version":"0.1.12","comment":"Command line id3v2 tag editor","maintainer":"sunpoet@FreeBSD.org","www":"https://sourceforge.net/projects/id3v2/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"410e93ef00b2c7eb5b5333f54a47600feff533bc91bff8d2b0348159eda82173","flatsize":76952,"path":"All/id3v2-0.1.12.pkg","repopath":"All/id3v2-0.1.12.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":25132,"desc":"id3v2 is a command line id3v2 tag editor. You can add/modifiy/delete\nid3v2 tags and convert id3v1 tags to id3v2 tags. It uses id3lib.","deps":{"id3lib":{"origin":"audio/id3lib","version":"3.8.3.20240114"}},"categories":["audio"],"shlibs_required":["libc.so.8","libid3.so.3.8.3","libm.so.4","libstdc++.so.9","libz.so.3"]},{"name":"id3tool","origin":"audio/id3tool","version":"1.2a_1","comment":"Utility for manipulating mp3 ID3 Tags","maintainer":"gavin@FreeBSD.org","www":"http://nekohako.xware.cx/id3tool/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"444588defafcc366267af39dfac8b67f528582b5e717edc9f99622debcf73a60","flatsize":18658,"path":"All/id3tool-1.2a_1.pkg","repopath":"All/id3tool-1.2a_1.pkg","licenselogic":"single","pkgsize":7140,"desc":"Id3tool is a command line utility for manipulating MP3 ID3 tags. It can\nlist/add or change tags in your MP3 files.","categories":["audio"],"shlibs_required":["libc.so.8"],"annotations":{"deprecated":"Can't read ID3v2 tags which have been around for 20+ years and discontinued in 2005 feature-wise according to readme file","expiration_date":"2025-04-30"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nCan't read ID3v2 tags which have been around for 20+ years and discontinued in 2005 feature-wise according to readme file.\n\nIt is scheduled to be removed on or after 2025-04-30."}]},{"name":"indi","origin":"devel/indi","version":"1.9.6_2","comment":"Implementation of the Instrument-Neutral-Device-Interface protocol","maintainer":"acm@FreeBSD.org","www":"https://github.com/indilib/indi","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cca5f6a271bdccfc49eb1986bba2c5be94fc3b220c01a0dcc23d8180feb54abf","flatsize":56604253,"path":"All/indi-1.9.6_2.pkg","repopath":"All/indi-1.9.6_2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":7039132,"desc":"INDI is a standard for astronomical instrumentation control. INDI Library is\nan Open Source POSIX implementation of the Instrument-Neutral-Device-Interface\nprotocol.","deps":{"cfitsio":{"origin":"astro/cfitsio","version":"4.5.0"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"gsl":{"origin":"math/gsl","version":"2.7.1_1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libnova":{"origin":"astro/libnova","version":"0.15.0_1"},"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libtheora":{"origin":"multimedia/libtheora","version":"1.1.1_7"}},"categories":["devel"],"shlibs_required":["libc.so.8","libcfitsio.so.10","libcurl.so.4","libdl.so.0","libfftw3.so.3","libgsl.so.27","libgslcblas.so.0","libjpeg.so.8","libm.so.4","libnova-0.15.so.0","libogg.so.0","libpthread.so.0","libstdc++.so.9","libtheoradec.so.1","libtheoraenc.so.1","libusb.so.2","libz.so.3"]},{"name":"id3mtag","origin":"audio/id3mtag","version":"0.81_1","comment":"Mass tagging utility for audio files","maintainer":"info@squell.net","www":"https://squell.github.io/id3","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1e47341ae739ae29e4b222afdd87ae5e5da97321f1b3d32ea1b74e3fb2036598","flatsize":217037,"path":"All/id3mtag-0.81_1.pkg","repopath":"All/id3mtag-0.81_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":86144,"desc":"Port of id3 mass tagger, a tool for manipulating id3, id3v2 and lyrics3 tags\nin multiple files. It can generate tag fields from the filename and other\nvariables, and/or rename files, using an intuitive syntax.","categories":["audio"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"icu-lx","origin":"devel/icu-lx","version":"76.1","comment":"ICU Paragraph Layout API","maintainer":"office@FreeBSD.org","www":"https://icu.unicode.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"63ccdb0f6bc7c2c44e418b7f10ca565f35fe563b1702e9e63f11010f54e2445f","flatsize":222521,"path":"All/icu-lx-76.1.pkg","repopath":"All/icu-lx-76.1.pkg","licenselogic":"single","licenses":["ICU"],"pkgsize":40512,"desc":"The ParagraphLayout object will analyze the text into runs of text in\nthe same font, script and direction, and will create a LayoutEngine\nobject for each run. The LayoutEngine will transform the characters into\nglyph codes in visual order.\n\nClients can use this to break a paragraph into lines, and to display the\nglyphs in each line.","deps":{"icu":{"origin":"devel/icu","version":"76.1,1"},"icu-le-hb":{"origin":"devel/icu-le-hb","version":"1.2.3_4"}},"categories":["devel","print"],"annotations":{"cpe":"cpe:2.3:a:icu-project:international_components_for_unicode:76.1:::::dragonfly6:x86_64"}},{"name":"id3lib","origin":"audio/id3lib","version":"3.8.3.20240114","comment":"Library for manipulating ID3v1/v1.1 and ID3v2 tags","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/thekhalifa/id3lib","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3162141614b5236e25dd36df084b1bf4eefc1e6d26f8460d8f9e8e9ceff729ea","flatsize":462875,"path":"All/id3lib-3.8.3.20240114.pkg","repopath":"All/id3lib-3.8.3.20240114.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":122028,"desc":"id3lib is a software library for manipulating ID3v1/v1.1 and ID3v2 tags.\nid3lib 3.0.x conforms to all ID3v2 standards up to and including the ID3v2.3.0\ninformal standard.","categories":["audio"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"annotations":{"cpe":"cpe:2.3:a:id3lib:id3lib:3.8.3.20240114:::::dragonfly6:x86_64"}},{"name":"id3el","origin":"audio/id3el","version":"0.05_1","comment":"Add-on to edit ID3 tags for mpg123-mode (mpg123.el) on Emacsen","maintainer":"ports@FreeBSD.org","www":"http://www.gentei.org/~yuuji/software/mpg123el/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eb2c054e06e3aba40155695f930e0212c02af6fd200b7f9fc2760f53eb38580c","flatsize":18776,"path":"All/id3el-0.05_1.pkg","repopath":"All/id3el-0.05_1.pkg","licenselogic":"single","pkgsize":6432,"desc":"This is an add-on to enable editing ID3 tag by typing `E' in\nmpg123-mode's (ports/audio/mpg123.el) buffer on Emacsen.\n\nPut the expression below into your ~/.emacs.\n\n(load \"id3.el\")","deps":{"mpg123.el":{"origin":"audio/mpg123.el","version":"1.65_3"}},"categories":["audio","elisp"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe id3el port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"igraph","origin":"math/igraph","version":"0.10.12_3","comment":"Package For Manipulating Undirected And Directed Graphs","maintainer":"wen@FreeBSD.org","www":"https://igraph.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1cbb404e3508e00e513be7be750af5ff97ddd9024659fe582e0a3e72afb075a9","flatsize":3379128,"path":"All/igraph-0.10.12_3.pkg","repopath":"All/igraph-0.10.12_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":930680,"desc":"igraph is a free software package for creating and manipulating\nundirected and directed graphs. It includes implementations for\nclassic graph theory problems like minimum spanning trees and\nnetwork flow, and also implements algorithms for some recent\nnetwork analysis methods, like community structure search.\n\nigraph contains functions for generating regular and random graphs,\nmanipulating graphs, assigning attributes to vertices and edges.\nIt can calculate various structural properties, includes heuristics\nfor community structure detection, supports many file formats.","deps":{"arpack-ng":{"origin":"math/arpack-ng","version":"3.9.1_4"},"glpk":{"origin":"math/glpk","version":"5.0"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"},"suitesparse-cxsparse":{"origin":"math/suitesparse-cxsparse","version":"4.4.1"}},"categories":["math"],"annotations":{"cpe":"cpe:2.3:a:igraph:igraph:0.10.12:::::dragonfly6:x86_64:3"}},{"name":"icqlib","origin":"net-im/icqlib","version":"1.0.0_3","comment":"Library required by kicq (not libicq)","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2dd2aa6e8ef2fd727d7bef65d99282418bdd5f9f7a48fde881c9225e58934378","flatsize":300339,"path":"All/icqlib-1.0.0_3.pkg","repopath":"All/icqlib-1.0.0_3.pkg","licenselogic":"single","pkgsize":59744,"desc":"icqlib is a library required by kicq, KDE ICQ client.\n\nNote that it is NOT libicq and is not compatible with it.","categories":["net-im"],"messages":[{"message":"===>   NOTICE:\n\nThe icqlib port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"id-hyphen","origin":"textproc/id-hyphen","version":"2004.08.12_1","comment":"Indonesian hyphenation rules","maintainer":"office@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"191b41a015a46e8819252522961a5e0ecdd6950ad9fb40b149acdd5379d1ed6a","flatsize":97876,"path":"All/id-hyphen-2004.08.12_1.pkg","repopath":"All/id-hyphen-2004.08.12_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":31540,"desc":"Indonesian hyphenation rules","categories":["textproc"]},{"name":"iconv-rfc1345","origin":"converters/iconv-rfc1345","version":"2.0_1","comment":"Additional charset modules for the iconv library (from RFC1345)","maintainer":"bofh@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fd676b51263fd2c9289d5da76f16daa5b25b160093dc9b260468e14bd7ad6d8d","flatsize":210258,"path":"All/iconv-rfc1345-2.0_1.pkg","repopath":"All/iconv-rfc1345-2.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":5184,"desc":"ICONV is the library for conversion between various charsets.\n\nThere are 108 charset tables in this port: those for most charsets\npresented in RFC1345 but not included into the iconv and iconv-extra\npackages.","deps":{"iconv":{"origin":"converters/iconv","version":"2.0_7"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters"]},{"name":"iconv-extra","origin":"converters/iconv-extra","version":"2.0_1","comment":"Additional charsets for the iconv library (those from the Unicode site)","maintainer":"bofh@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6cce62142e42bfdd034df9e4349c1e763481438e794497f2778ce59bba2ded2c","flatsize":117320,"path":"All/iconv-extra-2.0_1.pkg","repopath":"All/iconv-extra-2.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":7304,"desc":"ICONV is the library for conversion between various charsets.\n\nThere are 68 charset modules in this port: those for all charsets\npresented at the Unicode site but not included into the main\niconv package.","deps":{"iconv":{"origin":"converters/iconv","version":"2.0_7"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters"]},{"name":"icu-le-hb","origin":"devel/icu-le-hb","version":"1.2.3_4","comment":"ICU Layout Engine API on top of HarfBuzz shaping library","maintainer":"office@FreeBSD.org","www":"https://www.freedesktop.org/wiki/Software/HarfBuzz/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"537ec7528409c6f9f51156fa8db2e272f6d4a25af3e957d422778505f5c7cbed","flatsize":186605,"path":"All/icu-le-hb-1.2.3_4.pkg","repopath":"All/icu-le-hb-1.2.3_4.pkg","licenselogic":"single","licenses":["ICU"],"pkgsize":35156,"desc":"icu-le-hb is a library implementing the ICU Layout Engine (icu-le) API\nusing external HarfBuzz library for implementation. This is useful as\na compatibility layer to make applications using ICU Layout Engine to\nuse HarfBuzz without porting them to use the HarfBuzz API.\n\nThe code is mostly a trimmed down version of icu/source/layout, with\nall shapers stripped out, and HarfBuzz integrated.","deps":{"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"icu":{"origin":"devel/icu","version":"76.1,1"}},"categories":["devel","print"]},{"name":"icpld","origin":"net/icpld","version":"1.1.5_3","comment":"Internet connection performance logging daemon","maintainer":"ports@FreeBSD.org","www":"http://icpld.northernmost.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7126c06a5208502d97043903d5de78087154ffc6bf33ec65ed5a71d5e83ca9a6","flatsize":180929,"path":"All/icpld-1.1.5_3.pkg","repopath":"All/icpld-1.1.5_3.pkg","licenselogic":"single","pkgsize":62516,"desc":"ICPLD (Internet Connection Performance Logging Daemon) is a\ndaemon which, by sending ICMP requests to an IP address of your\nchoice, monitors whether your machine has a working network\nconnection. It will log any failed attempts, and will stamp a\nlog as soon as a reply is received. It keeps track of when the\nconnection was unavailable, as well as for how long. It records\nboth total down time and each occasion of interrupted\nconnection. The log can also be duplicated in HTML format to\nput online.","categories":["net"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on","IPV6":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe icpld port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"icoutils","origin":"graphics/icoutils","version":"0.32.3","comment":"Convert/extract images in Microsoft Windows(R) icon/cursor files","maintainer":"sunpoet@FreeBSD.org","www":"https://www.nongnu.org/icoutils/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"60b6101b2de9df1b3c8d4720a1453b3d4971ead1dbbc58847031d32967fbf847","flatsize":155802,"path":"All/icoutils-0.32.3.pkg","repopath":"All/icoutils-0.32.3.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":54892,"desc":"The icoutils are a set of command-line programs for extracting and converting\nimages in Microsoft Windows(R) icon and cursor files. These files usually have\nthe extension .ico or .cur, but they can also be embedded in executables and\nlibraries (.dll-files).\n\nThe icotool program converts icon and cursor files into a set of PNG images.\n(Each icon/cursor file may contain multiple images, usually of different sizes\nand with different number of colors.) Icotool can also create icon/cursor files\nfrom PNG images.\n\nThe wrestool program can extract both icons and cursors from 32-bit (\"PE\") and\n16-bit (\"NE\") executables and libraries. It writes .ico and .cur files that can\nbe used on Windows(R) operating systems as well. Other types of embedded\nresourced can be extracted, however only in raw form - icons and cursors require\nadditional conversion before they can be saved as icon and cursor files.\n\nThe extresso script automates the tasks of extracting and converting icons. This\nis done with the help of of special resource scripts. The purpose of these\nscripts are to give names to the icons in the executables and libraries.","deps":{"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libm.so.4","libpng16.so.16","libz.so.3"],"options":{"EXTRESSO":"off"},"annotations":{"cpe":"cpe:2.3:a:icoutils_project:icoutils:0.32.3:::::dragonfly6:x86_64"}},{"name":"id-aspell","origin":"textproc/id-aspell","version":"1.2.0_1,2","comment":"Aspell Indonesian dictionary","maintainer":"office@FreeBSD.org","www":"http://aspell.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4254217f9036314dc420104decee0b34ddad08134d126d5298720b891958016a","flatsize":623000,"path":"All/id-aspell-1.2.0_1,2.pkg","repopath":"All/id-aspell-1.2.0_1,2.pkg","licenselogic":"single","pkgsize":212096,"desc":"Aspell Indonesian dictionary.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"]},{"name":"iconv","origin":"converters/iconv","version":"2.0_7","comment":"Charset conversion library and utilities","maintainer":"bofh@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1a71a48bcd9d4ac284e409d6c9496d5cc8f2423ebb8caab7f272ea1070bcbe4b","flatsize":202681,"path":"All/iconv-2.0_7.pkg","repopath":"All/iconv-2.0_7.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":37744,"desc":"ICONV is 1) the library (libiconv.a and .so) for conversion between\nvarious charsets, 2) the command line utility (iconv) and 3) a set\nof charsets (tables and shared modules).\n\n33 charsets are supported in this port: most Unicode encodings,\nall charsets for which locale exist in FreeBSD, few IBM-DOS ones.\nOther charsets are provided as standalone ports.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters"],"shlibs_required":["libc.so.8"],"options":{"CCSUTIL":"on"}},{"name":"icontact","origin":"graphics/icontact","version":"1.5_4","comment":"Combines multiples images to create a single customisable image","maintainer":"ports@FreeBSD.org","www":"https://www.panix.com/~mbh/projects.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bad41e59204e2939f5ce60fc3c0225e62108797a8e42263862277de0cfde3cbc","flatsize":55614,"path":"All/icontact-1.5_4.pkg","repopath":"All/icontact-1.5_4.pkg","licenselogic":"single","pkgsize":23448,"desc":"Icontact joins multiple image files together to create a single image.\nIt supports many different images formats and is extremely\ncustomisable.","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"netpbm":{"origin":"graphics/netpbm","version":"11.04.02_2"}},"categories":["graphics"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe icontact port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"icon-naming-utils","origin":"x11-themes/icon-naming-utils","version":"0.8.90_2","comment":"Utilities of the Tango project","maintainer":"ports@FreeBSD.org","www":"http://tango-project.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f65ce21fbdcf4c54b71067a6273cbc79d056b18e94fae7b79459f57f4b940fb3","flatsize":57742,"path":"All/icon-naming-utils-0.8.90_2.pkg","repopath":"All/icon-naming-utils-0.8.90_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":13860,"desc":"Icon naming utilities of the Tango project.","deps":{"p5-XML-Simple":{"origin":"textproc/p5-XML-Simple","version":"2.25"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["x11-themes"],"messages":[{"message":"===>   NOTICE:\n\nThe icon-naming-utils port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"icons-tango-extras","origin":"x11-themes/icons-tango-extras","version":"0.1.0_7","comment":"Extra set of icons from the Tango project","maintainer":"ports@FreeBSD.org","www":"http://tango-project.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5420dafe820fd63bfef1a8619427000a066d4f3f9d92dab3f529c51b3b6b4f68","flatsize":1723172,"path":"All/icons-tango-extras-0.1.0_7.pkg","repopath":"All/icons-tango-extras-0.1.0_7.pkg","licenselogic":"single","licenses":["CC-BY-SA-2.5"],"pkgsize":51524,"desc":"An extra set of Tango icons that is usable on Gnome.","deps":{"icons-tango":{"origin":"x11-themes/icons-tango","version":"0.8.90_4"}},"categories":["x11-themes"],"messages":[{"message":"===>   NOTICE:\n\nThe icons-tango-extras port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"icon-slicer","origin":"graphics/icon-slicer","version":"0.3_11","comment":"Utility for generating icon and cursor themes","maintainer":"ports@FreeBSD.org","www":"https://www.freedesktop.org/wiki/Software/icon-slicer/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aebb2ca60a356eb5715935c7e51da4caac73f80c81300a1d2ac79b4ee1e3251e","flatsize":40717,"path":"All/icon-slicer-0.3_11.pkg","repopath":"All/icon-slicer-0.3_11.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16688,"desc":"icon-slicer is a utility for generating icon themes and libXcursor cursor\nthemes.\n\nThe inputs to icon-slicer are conceptually:\n A) a set of multi-layer images, one for each size\n B) a XML theme description file\n\nEach image contains all the cursors arranged in a grid; for cursors the\nlayers are:\n - a layer with a dot for the hotspot of each cursor\n - the main image or first animation frame for multi-frame animated cursors\n - the second animation frame for multi-frame animated cursors\n\nFor icons, the layers are:\n - a layer with the images\n - an optional layer with attachment points for emblems\n - an optional layer with boxes for embedding text into icons\n\nIn practice, since loading of multilayer images is not supported by standard\nimage libraries, each layer is input as a separate image file.","deps":{"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"popt":{"origin":"devel/popt","version":"1.19_1"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libgdk_pixbuf-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libintl.so.8","libpopt.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe icon-slicer port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ico","origin":"x11/ico","version":"1.0.5_1","comment":"Displays a wire-frame rotating plyhedron","maintainer":"x11@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"04dca201f5ad19ab52246a7571b29eeb06e2eafea26fb10f1be604059476b4ae","flatsize":45802,"path":"All/ico-1.0.5_1.pkg","repopath":"All/ico-1.0.5_1.pkg","licenselogic":"single","pkgsize":11584,"desc":"This package contains ico, an appliction used for displaying wire-framed\nrotating polyhedrons.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libc.so.8","libm.so.4","libpthread.so.0"]},{"name":"icmpquery","origin":"net-mgmt/icmpquery","version":"1.0.3","comment":"Small utility for finding out time & netmask through ICMP","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"46814488aa549d0b7a06804c98fc12903d8c2f8d63c2ddda80d6601e6bb4e87c","flatsize":11032,"path":"All/icmpquery-1.0.3.pkg","repopath":"All/icmpquery-1.0.3.pkg","licenselogic":"single","pkgsize":4908,"desc":"A small utility for finding out time & netmask through ICMP.","categories":["net-mgmt"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe icmpquery port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"icmpchat","origin":"net-im/icmpchat","version":"0.6_1","comment":"Simple console-based chat that uses ICMP protocol","maintainer":"ports@FreeBSD.org","www":"https://icmpchat.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"24d3d37eef4249192174f016fe0dbcec625c83daf68836f6d968af370ae64b56","flatsize":40798,"path":"All/icmpchat-0.6_1.pkg","repopath":"All/icmpchat-0.6_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":18584,"desc":"ICMP-Chat is a simple console-based chat that uses ICMP packets for\ncommunication.  The data is encrypted using the Rijndael-256 algorithm.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["net-im"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe icmpchat port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"icons-human-azul","origin":"x11-themes/icons-human-azul","version":"0.1_1","comment":"Set of icons from the Ubuntu human look","maintainer":"pneumann@gmail.com","www":"http://tango-project.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"48764e94d0e891fcf5c8fcb07ac243c8fc1153fda469d4caa71183eb6fc002b7","flatsize":709608,"path":"All/icons-human-azul-0.1_1.pkg","repopath":"All/icons-human-azul-0.1_1.pkg","licenselogic":"single","pkgsize":281560,"desc":"A basic set of icons that is usable on GNOME, Ubuntu human look.","categories":["x11-themes"]},{"name":"iddawc","origin":"security/iddawc","version":"1.1.8","comment":"OAuth2/OIDC Client and Relying Party library","maintainer":"ports@FreeBSD.org","www":"https://babelouest.github.io/iddawc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aa541ebe9536cd30aa738c9f1186a9bf7c4696bc14a6f489d8210612cafe7826","flatsize":4580531,"path":"All/iddawc-1.1.8.pkg","repopath":"All/iddawc-1.1.8.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":923088,"desc":"Iddawc is a C library used to implement OAuth2/OIDC clients according to the\nOAuth2 RFC and the OpenID Connect Specs.\n\nIt's based on Ulfius library for the HTTP requests and response management and\nRhonabwy library for the JOSE management.\n\nIddawc supports the following features:\n- Loading openid-configuration endpoints and parsing the results\n- Making auth requests using the given parameters (client_id, client_secret,\n  redirect_uri, etc.) and parsing the result\n- Making token requests using the given parameters (code, client_id,\n  client_secret, redirect_uri, etc.) and parsing the result\n- Making userinfo, token introspection, token revocation requests\n- Parse responses, validate id_token\n- Registering new clients using the register endpoint if any\n- Sending signed and or encrypted requests in the auth and token endpoints\n- Client TLS Authentication available\n- Making Pushed Auth Requests\n- Making Rich Auth Requests\n- Adding claims to requests\n- Sending DPoP proofs\n- JWT Secured Authorization Response Mode\n- End session and single-logout functionalities","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"jansson":{"origin":"devel/jansson","version":"2.14.1"},"libmicrohttpd":{"origin":"www/libmicrohttpd","version":"1.0.1"},"orcania":{"origin":"devel/orcania","version":"2.3.3"},"rhonabwy":{"origin":"security/rhonabwy","version":"1.1.13"},"ulfius":{"origin":"www/ulfius","version":"2.7.15"},"yder":{"origin":"devel/yder","version":"1.4.20"}},"categories":["security"],"shlibs_required":["libc.so.8","libgnutls.so.30","libjansson.so.4","libnettle.so.8","liborcania.so.2.3","libpthread.so.0","librhonabwy.so.1.1","libulfius.so.2.7","libyder.so.1.4","libz.so.3"],"messages":[{"message":"===>   NOTICE:\n\nThe iddawc port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"icmpmonitor","origin":"net-mgmt/icmpmonitor","version":"1.2_1","comment":"Multiple host icmp monitoring tool","maintainer":"ports@FreeBSD.org","www":"https://www.crocodile.org/software.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"06cefc7062a12f8aa52a2b6125d044af897c31dd19fae650109978453f1de771","flatsize":37119,"path":"All/icmpmonitor-1.2_1.pkg","repopath":"All/icmpmonitor-1.2_1.pkg","licenselogic":"and","licenses":["BSD4CLAUSE","GPLv2"],"pkgsize":16192,"desc":"The icmpmonitor uses the Internet Control Message Protocol (ICMP) \"ECHO\"\nfacility, monitors several hosts, and notify admin if some of them are\ndown.","categories":["net-mgmt"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe icmpmonitor port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"icmpinfo","origin":"net/icmpinfo","version":"1.11_2","comment":"Looks at the icmp messages received by the host","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"392f65abe65aa15181ef9343e871813e587ff7f762b25b0513ddaf5af117f72c","flatsize":18426,"path":"All/icmpinfo-1.11_2.pkg","repopath":"All/icmpinfo-1.11_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9428,"desc":"ICMPINFO:\n\n   icmpinfo is a tool for looking at the ICMP messages received on\n   the running host.\n\n   The source code comes from an heavily modified BSD ping source.\n\nUSAGE:\n\nicmpinfo       o Gives info about weird packets only [mainly icmp_unreachable].\nicmpinfo -v    o Gives info about all ICMP packets [that includes your own\n                 traceroutes...] except pings (icmp_echo_reply).\nicmpinfo -vv   o To see pings too.\nicmpinfo -vvv  o Will add an ascci/hexa dump of the packet.\nicmpinfo -n    o Avoids name queries (faster, lighter).\nicmpinfo -p    o Avoids port number to service name queries (faster, lighter).\nicmpinfo -s    o Also decode the ip_src field which is the address of the\n                 interface receiving the packet. This option is not usefull\n                 for hosts with a single network interface.\nicmpinfo -l    o Run like a daemon (forks) and output to SYSLOG.\n                 (It now checks that you are root for that)","categories":["net","sysutils"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe icmpinfo port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"icu","origin":"devel/icu","version":"76.1,1","comment":"International Components for Unicode (from IBM)","maintainer":"office@FreeBSD.org","www":"https://icu.unicode.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1f06ee250278349dff1a340e507e533745cfd19e4c425d5e8623f89f30d992fb","flatsize":57199685,"path":"All/icu-76.1,1.pkg","repopath":"All/icu-76.1,1.pkg","licenselogic":"single","licenses":["ICU"],"pkgsize":12130932,"desc":"The International Components for Unicode (ICU) is a C and C++ library\nproviding Unicode support (ex. character set conversions, locales,\nnormalization, transliteration, etc.).\n\nMore information on ICU can be found on the homepage","categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"annotations":{"cpe":"cpe:2.3:a:icu-project:international_components_for_unicode:76.1:::::dragonfly6:x86_64"}},{"name":"icmake","origin":"devel/icmake","version":"9.03.01_1","comment":"Intelligent C-like Maker","maintainer":"bofh@FreeBSD.org","www":"https://fbb-git.gitlab.io/icmake/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4d2099ad8c5e6c74af2b1105c3471cfe5efdb98fbf894aa7ce54c1333ca4e8cb","flatsize":451391,"path":"All/icmake-9.03.01_1.pkg","repopath":"All/icmake-9.03.01_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":217064,"desc":"Icmake is a hybrid between a 'make' utility and a 'shell script'\nlanguage.  Originally, it was concocted to provide a useful tool for\nautomatic program maintenance and system administrative tasks on MS-DOS\nplatforms.  Later on, Icmake was eventually ported to Unix platforms\n(SCO and Linux).  By now Icmake also runs on a HP-Unix platform.","categories":["devel"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"intel-graphics-compiler-llvm13","origin":"devel/intel-graphics-compiler","version":"1.0.12504.5","comment":"Intel Graphics Compiler for OpenCL","maintainer":"ports@FreeBSD.org","www":"https://01.org/compute-runtime","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c2d3be8c1b33c15048d00f92a9ba601197da233840e422eab57f9e47aadc955c","flatsize":54707545,"path":"All/intel-graphics-compiler-llvm13-1.0.12504.5.pkg","repopath":"All/intel-graphics-compiler-llvm13-1.0.12504.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11299480,"desc":"The Intel(R) Graphics Compiler for OpenCL(TM) is an LLVM-based\ncompiler for OpenCL(TM) targeting Intel Gen graphics hardware\narchitecture.","deps":{"llvm13":{"origin":"devel/llvm13","version":"13.0.1_7"},"opencl-clang-llvm13":{"origin":"devel/opencl-clang","version":"13.0.0"},"spirv-llvm-translator-llvm13":{"origin":"devel/spirv-llvm-translator","version":"13.0.2"}},"categories":["devel"],"shlibs_required":["libc.so.8","libdl.so.0","libm.so.4","librt.so.0","libstdc++.so.9"],"annotations":{"flavor":"llvm13"},"messages":[{"message":"===>   NOTICE:\n\nThe intel-graphics-compiler-llvm13 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"icingaweb2-module-x509-php83","origin":"net-mgmt/icingaweb2-module-x509","version":"1.3.1","comment":"Automates certificate monitoring with Icinga","maintainer":"gettoknowmi@yahoo.com","www":"https://github.com/Icinga/icingaweb2-module-x509","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f5050a8d7404dea43854899fe8a4e8e800e56a738bda039d5b0c1c8652abb15d","flatsize":1768669,"path":"All/icingaweb2-module-x509-php83-1.3.1.pkg","repopath":"All/icingaweb2-module-x509-php83-1.3.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1361856,"desc":"The certificate monitoring module for Icinga keeps track\nof certificates as they are deployed in a network environment.\nIt does this by scanning networks for TLS services\nand collects whatever certificates it finds along the way.\nThe certificates are verified using its own trust store.","deps":{"icinga-php-library-php83":{"origin":"net-mgmt/icinga-php-library","version":"0.14.1"},"icingaweb2-module-reactbundle-php83":{"origin":"net-mgmt/icingaweb2-module-reactbundle","version":"0.9.0_1"},"icingaweb2-php83":{"origin":"net-mgmt/icingaweb2","version":"2.12.2"},"mysql80-server":{"origin":"databases/mysql80-server","version":"8.0.41"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-gmp":{"origin":"math/php83-gmp","version":"8.3.21"}},"categories":["net-mgmt","www"],"annotations":{"flavor":"php83"},"messages":[{"message":"There a few steps that needs to be done when upgrading.\nPlease follow the instructions here:\nhttps://github.com/Icinga/icingaweb2-module-x509/blob/main/doc/80-Upgrading.md","type":"install"}]},{"name":"icingaweb2-module-x509-php84","origin":"net-mgmt/icingaweb2-module-x509","version":"1.3.1","comment":"Automates certificate monitoring with Icinga","maintainer":"gettoknowmi@yahoo.com","www":"https://github.com/Icinga/icingaweb2-module-x509","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d48085fe115c286480569b405a226be7760e1c63fb76359395a666394e748836","flatsize":1768669,"path":"All/icingaweb2-module-x509-php84-1.3.1.pkg","repopath":"All/icingaweb2-module-x509-php84-1.3.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1361860,"desc":"The certificate monitoring module for Icinga keeps track\nof certificates as they are deployed in a network environment.\nIt does this by scanning networks for TLS services\nand collects whatever certificates it finds along the way.\nThe certificates are verified using its own trust store.","deps":{"icinga-php-library-php84":{"origin":"net-mgmt/icinga-php-library","version":"0.14.1"},"icingaweb2-module-reactbundle-php84":{"origin":"net-mgmt/icingaweb2-module-reactbundle","version":"0.9.0_1"},"icingaweb2-php84":{"origin":"net-mgmt/icingaweb2","version":"2.12.2"},"mysql80-server":{"origin":"databases/mysql80-server","version":"8.0.41"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-gmp":{"origin":"math/php84-gmp","version":"8.4.8"}},"categories":["net-mgmt","www"],"annotations":{"flavor":"php84"},"messages":[{"message":"There a few steps that needs to be done when upgrading.\nPlease follow the instructions here:\nhttps://github.com/Icinga/icingaweb2-module-x509/blob/main/doc/80-Upgrading.md","type":"install"}]},{"name":"icons-tango","origin":"x11-themes/icons-tango","version":"0.8.90_4","comment":"Basic set of icons for the most common usage","maintainer":"ports@FreeBSD.org","www":"http://tango.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a6a71f40207f1755289213843e40464779ffb2f1d8c98f221500eaa1f031648d","flatsize":7529740,"path":"All/icons-tango-0.8.90_4.pkg","repopath":"All/icons-tango-0.8.90_4.pkg","licenselogic":"single","licenses":["UNKNOWN"],"pkgsize":1285868,"desc":"A basic set of Tango icons that is usable on Gnome","categories":["x11-themes"],"messages":[{"message":"===>   NOTICE:\n\nThe icons-tango port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"id-libreoffice","origin":"editors/libreoffice-id","version":"25.2.2.2","comment":"id language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"289bb1e928d82c22f00004951d4364a13701484987e7b52f460d3587805c3fee","flatsize":35013816,"path":"All/id-libreoffice-25.2.2.2.pkg","repopath":"All/id-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":3379556,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"icingaweb2-module-x509-php82","origin":"net-mgmt/icingaweb2-module-x509","version":"1.3.1","comment":"Automates certificate monitoring with Icinga","maintainer":"gettoknowmi@yahoo.com","www":"https://github.com/Icinga/icingaweb2-module-x509","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"82c1c04e89584bc4383adfcca222b5af241d71f93d5c4b683141251603e5bd1b","flatsize":1768669,"path":"All/icingaweb2-module-x509-php82-1.3.1.pkg","repopath":"All/icingaweb2-module-x509-php82-1.3.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1361868,"desc":"The certificate monitoring module for Icinga keeps track\nof certificates as they are deployed in a network environment.\nIt does this by scanning networks for TLS services\nand collects whatever certificates it finds along the way.\nThe certificates are verified using its own trust store.","deps":{"icinga-php-library-php82":{"origin":"net-mgmt/icinga-php-library","version":"0.14.1"},"icingaweb2-module-reactbundle-php82":{"origin":"net-mgmt/icingaweb2-module-reactbundle","version":"0.9.0_1"},"icingaweb2-php82":{"origin":"net-mgmt/icingaweb2","version":"2.12.2"},"mysql80-server":{"origin":"databases/mysql80-server","version":"8.0.41"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-gmp":{"origin":"math/php82-gmp","version":"8.2.28"}},"categories":["net-mgmt","www"],"annotations":{"flavor":"php82"},"messages":[{"message":"There a few steps that needs to be done when upgrading.\nPlease follow the instructions here:\nhttps://github.com/Icinga/icingaweb2-module-x509/blob/main/doc/80-Upgrading.md","type":"install"}]},{"name":"impact","origin":"cad/impact","version":"0.7.06.038_4,1","comment":"Dynamic Finite Element Program Suite","maintainer":"ports@FreeBSD.org","www":"https://www.impact-fem.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ea62020ab2005e879d663698b825c268a815a7d84be3dbeb19cc4d145a963439","flatsize":27143929,"path":"All/impact-0.7.06.038_4,1.pkg","repopath":"All/impact-0.7.06.038_4,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":8976844,"desc":"Impact is an explicit Finite Element Program which simulates dynamic impact\nevents. It has a range of elements, contact handling and different material\nlaws. Models can be created and viewed with external programs or the\nincluded postprocessor.","deps":{"java3d":{"origin":"java/java3d","version":"1.5.2_8"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["cad","java"],"options":{"GMSH":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe impact port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"intel-graphics-compiler-llvm11","origin":"devel/intel-graphics-compiler","version":"1.0.12504.5","comment":"Intel Graphics Compiler for OpenCL","maintainer":"ports@FreeBSD.org","www":"https://01.org/compute-runtime","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"12d0d69672cc5a2235636778ce17bfbe1c1065dc56868f1b51f06644bf5438bf","flatsize":54719321,"path":"All/intel-graphics-compiler-llvm11-1.0.12504.5.pkg","repopath":"All/intel-graphics-compiler-llvm11-1.0.12504.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11327660,"desc":"The Intel(R) Graphics Compiler for OpenCL(TM) is an LLVM-based\ncompiler for OpenCL(TM) targeting Intel Gen graphics hardware\narchitecture.","deps":{"llvm11":{"origin":"devel/llvm11","version":"11.0.1_9"},"opencl-clang-llvm11":{"origin":"devel/opencl-clang","version":"11.0.0"},"spirv-llvm-translator-llvm11":{"origin":"devel/spirv-llvm-translator","version":"11.0.2"}},"categories":["devel"],"shlibs_required":["libc.so.8","libdl.so.0","libm.so.4","librt.so.0","libstdc++.so.9"],"annotations":{"flavor":"llvm11"},"messages":[{"message":"===>   NOTICE:\n\nThe intel-graphics-compiler-llvm11 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"icingaweb2-module-x509-php81","origin":"net-mgmt/icingaweb2-module-x509","version":"1.3.1","comment":"Automates certificate monitoring with Icinga","maintainer":"gettoknowmi@yahoo.com","www":"https://github.com/Icinga/icingaweb2-module-x509","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3efe744a934681b6ddb19e7b74b16fa7cb7adbc97bb198d679c3d8b244573122","flatsize":1768669,"path":"All/icingaweb2-module-x509-php81-1.3.1.pkg","repopath":"All/icingaweb2-module-x509-php81-1.3.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1361884,"desc":"The certificate monitoring module for Icinga keeps track\nof certificates as they are deployed in a network environment.\nIt does this by scanning networks for TLS services\nand collects whatever certificates it finds along the way.\nThe certificates are verified using its own trust store.","deps":{"icinga-php-library-php81":{"origin":"net-mgmt/icinga-php-library","version":"0.14.1"},"icingaweb2-module-reactbundle-php81":{"origin":"net-mgmt/icingaweb2-module-reactbundle","version":"0.9.0_1"},"icingaweb2-php81":{"origin":"net-mgmt/icingaweb2","version":"2.12.2"},"mysql80-server":{"origin":"databases/mysql80-server","version":"8.0.41"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-gmp":{"origin":"math/php81-gmp","version":"8.1.32"}},"categories":["net-mgmt","www"],"annotations":{"flavor":"php81"},"messages":[{"message":"There a few steps that needs to be done when upgrading.\nPlease follow the instructions here:\nhttps://github.com/Icinga/icingaweb2-module-x509/blob/main/doc/80-Upgrading.md","type":"install"}]},{"name":"icingaweb2-module-vsphere-php84","origin":"net-mgmt/icingaweb2-module-vsphere","version":"1.1.1_1","comment":"Automated import of your VMs and Physical Host from VMware Sphere","maintainer":"ports@FreeBSD.org","www":"https://github.com/Icinga/icingaweb2-module-vsphere","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0884cc125569164b97e8b96d3e8883e43ed5547dede40dd065801009cdd60d9f","flatsize":411478,"path":"All/icingaweb2-module-vsphere-php84-1.1.1_1.pkg","repopath":"All/icingaweb2-module-vsphere-php84-1.1.1_1.pkg","licenselogic":"single","pkgsize":328148,"desc":"In case you want to have an automated import of your Virtual Machines and/or\nPhysical Host from VMware Sphere (vCenter) into your Icinga monitoring system\nthis module might be what you have been looking for.\n\nAt the time of this writing, the main purpose of this module is being a Import\nSource provider for the Icinga Director.","deps":{"icingaweb2-module-director-php84":{"origin":"net-mgmt/icingaweb2-module-director","version":"1.11.3"},"icingaweb2-php84":{"origin":"net-mgmt/icingaweb2","version":"2.12.2"},"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-posix":{"origin":"sysutils/php84-posix","version":"8.4.8"},"php84-soap":{"origin":"net/php84-soap","version":"8.4.8"}},"categories":["net-mgmt","www"],"annotations":{"flavor":"php84"},"messages":[{"message":"===>   NOTICE:\n\nThe icingaweb2-module-vsphere-php84 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"icingaweb2-module-vsphere-php83","origin":"net-mgmt/icingaweb2-module-vsphere","version":"1.1.1_1","comment":"Automated import of your VMs and Physical Host from VMware Sphere","maintainer":"ports@FreeBSD.org","www":"https://github.com/Icinga/icingaweb2-module-vsphere","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1abbd26082d930d69566ba20883b5664d0b62896bf518cfee75c5420ac77caaa","flatsize":411478,"path":"All/icingaweb2-module-vsphere-php83-1.1.1_1.pkg","repopath":"All/icingaweb2-module-vsphere-php83-1.1.1_1.pkg","licenselogic":"single","pkgsize":328132,"desc":"In case you want to have an automated import of your Virtual Machines and/or\nPhysical Host from VMware Sphere (vCenter) into your Icinga monitoring system\nthis module might be what you have been looking for.\n\nAt the time of this writing, the main purpose of this module is being a Import\nSource provider for the Icinga Director.","deps":{"icingaweb2-module-director-php83":{"origin":"net-mgmt/icingaweb2-module-director","version":"1.11.3"},"icingaweb2-php83":{"origin":"net-mgmt/icingaweb2","version":"2.12.2"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-posix":{"origin":"sysutils/php83-posix","version":"8.3.21"},"php83-soap":{"origin":"net/php83-soap","version":"8.3.21"}},"categories":["net-mgmt","www"],"annotations":{"flavor":"php83"},"messages":[{"message":"===>   NOTICE:\n\nThe icingaweb2-module-vsphere-php83 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"icingaweb2-module-vsphere-php82","origin":"net-mgmt/icingaweb2-module-vsphere","version":"1.1.1_1","comment":"Automated import of your VMs and Physical Host from VMware Sphere","maintainer":"ports@FreeBSD.org","www":"https://github.com/Icinga/icingaweb2-module-vsphere","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9f14939d13686f380532e0965619401b5f0bcb358b884c69de5cdda2725e8ad7","flatsize":411478,"path":"All/icingaweb2-module-vsphere-php82-1.1.1_1.pkg","repopath":"All/icingaweb2-module-vsphere-php82-1.1.1_1.pkg","licenselogic":"single","pkgsize":328128,"desc":"In case you want to have an automated import of your Virtual Machines and/or\nPhysical Host from VMware Sphere (vCenter) into your Icinga monitoring system\nthis module might be what you have been looking for.\n\nAt the time of this writing, the main purpose of this module is being a Import\nSource provider for the Icinga Director.","deps":{"icingaweb2-module-director-php82":{"origin":"net-mgmt/icingaweb2-module-director","version":"1.11.3"},"icingaweb2-php82":{"origin":"net-mgmt/icingaweb2","version":"2.12.2"},"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-posix":{"origin":"sysutils/php82-posix","version":"8.2.28"},"php82-soap":{"origin":"net/php82-soap","version":"8.2.28"}},"categories":["net-mgmt","www"],"annotations":{"flavor":"php82"},"messages":[{"message":"===>   NOTICE:\n\nThe icingaweb2-module-vsphere-php82 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"icingaweb2-module-reporting-php84","origin":"net-mgmt/icingaweb2-module-reporting","version":"1.0.2","comment":"Reporting module for Icinga Web 2","maintainer":"flo@FreeBSD.org","www":"https://github.com/Icinga/icingaweb2-module-reporting","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4bdb112c9246b2557c242082a0380a6be8e7b5eda66de31e6a059981057c1bbe","flatsize":246918,"path":"All/icingaweb2-module-reporting-php84-1.0.2.pkg","repopath":"All/icingaweb2-module-reporting-php84-1.0.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":42448,"desc":"Icinga Reporting is the central component for reporting related functionality\nin the monitoring web frontend and framework Icinga Web 2. The engine allows\nyou to create reports over a specified time period for ad-hoc and scheduled\ngeneration of reports. Other modules use the provided functionality in order to\nprovide concrete reports.","deps":{"icinga-php-library-php84":{"origin":"net-mgmt/icinga-php-library","version":"0.14.1"},"icingaweb2-module-pdfexport-php84":{"origin":"net-mgmt/icingaweb2-module-pdfexport","version":"0.10.2_3"},"icingaweb2-module-reactbundle-php84":{"origin":"net-mgmt/icingaweb2-module-reactbundle","version":"0.9.0_1"},"icingaweb2-php84":{"origin":"net-mgmt/icingaweb2","version":"2.12.2"},"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["net-mgmt","www"],"options":{"PDF":"on"},"annotations":{"flavor":"php84"}},{"name":"icingaweb2-module-reporting-php83","origin":"net-mgmt/icingaweb2-module-reporting","version":"1.0.2","comment":"Reporting module for Icinga Web 2","maintainer":"flo@FreeBSD.org","www":"https://github.com/Icinga/icingaweb2-module-reporting","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"39e592ee229a31c02cdaa783057b1521e1995924b75bd4fa2d2563ec85acde43","flatsize":246918,"path":"All/icingaweb2-module-reporting-php83-1.0.2.pkg","repopath":"All/icingaweb2-module-reporting-php83-1.0.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":42464,"desc":"Icinga Reporting is the central component for reporting related functionality\nin the monitoring web frontend and framework Icinga Web 2. The engine allows\nyou to create reports over a specified time period for ad-hoc and scheduled\ngeneration of reports. Other modules use the provided functionality in order to\nprovide concrete reports.","deps":{"icinga-php-library-php83":{"origin":"net-mgmt/icinga-php-library","version":"0.14.1"},"icingaweb2-module-pdfexport-php83":{"origin":"net-mgmt/icingaweb2-module-pdfexport","version":"0.10.2_3"},"icingaweb2-module-reactbundle-php83":{"origin":"net-mgmt/icingaweb2-module-reactbundle","version":"0.9.0_1"},"icingaweb2-php83":{"origin":"net-mgmt/icingaweb2","version":"2.12.2"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["net-mgmt","www"],"options":{"PDF":"on"},"annotations":{"flavor":"php83"}},{"name":"icingaweb2-module-reporting-php82","origin":"net-mgmt/icingaweb2-module-reporting","version":"1.0.2","comment":"Reporting module for Icinga Web 2","maintainer":"flo@FreeBSD.org","www":"https://github.com/Icinga/icingaweb2-module-reporting","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c816b5d5a33f19af1143be1e2862615602cce5cf160601873d7fa9e477c31cee","flatsize":246918,"path":"All/icingaweb2-module-reporting-php82-1.0.2.pkg","repopath":"All/icingaweb2-module-reporting-php82-1.0.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":42472,"desc":"Icinga Reporting is the central component for reporting related functionality\nin the monitoring web frontend and framework Icinga Web 2. The engine allows\nyou to create reports over a specified time period for ad-hoc and scheduled\ngeneration of reports. Other modules use the provided functionality in order to\nprovide concrete reports.","deps":{"icinga-php-library-php82":{"origin":"net-mgmt/icinga-php-library","version":"0.14.1"},"icingaweb2-module-pdfexport-php82":{"origin":"net-mgmt/icingaweb2-module-pdfexport","version":"0.10.2_3"},"icingaweb2-module-reactbundle-php82":{"origin":"net-mgmt/icingaweb2-module-reactbundle","version":"0.9.0_1"},"icingaweb2-php82":{"origin":"net-mgmt/icingaweb2","version":"2.12.2"},"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["net-mgmt","www"],"options":{"PDF":"on"},"annotations":{"flavor":"php82"}},{"name":"icingaweb2-module-reporting-php81","origin":"net-mgmt/icingaweb2-module-reporting","version":"1.0.2","comment":"Reporting module for Icinga Web 2","maintainer":"flo@FreeBSD.org","www":"https://github.com/Icinga/icingaweb2-module-reporting","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bbfef8b1c178cf80f9bb8e537cd85249a0f8b9be09604353b06e8ce11005bf6d","flatsize":246918,"path":"All/icingaweb2-module-reporting-php81-1.0.2.pkg","repopath":"All/icingaweb2-module-reporting-php81-1.0.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":42456,"desc":"Icinga Reporting is the central component for reporting related functionality\nin the monitoring web frontend and framework Icinga Web 2. The engine allows\nyou to create reports over a specified time period for ad-hoc and scheduled\ngeneration of reports. Other modules use the provided functionality in order to\nprovide concrete reports.","deps":{"icinga-php-library-php81":{"origin":"net-mgmt/icinga-php-library","version":"0.14.1"},"icingaweb2-module-pdfexport-php81":{"origin":"net-mgmt/icingaweb2-module-pdfexport","version":"0.10.2_3"},"icingaweb2-module-reactbundle-php81":{"origin":"net-mgmt/icingaweb2-module-reactbundle","version":"0.9.0_1"},"icingaweb2-php81":{"origin":"net-mgmt/icingaweb2","version":"2.12.2"},"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["net-mgmt","www"],"options":{"PDF":"on"},"annotations":{"flavor":"php81"}},{"name":"icingaweb2-module-vsphere-php81","origin":"net-mgmt/icingaweb2-module-vsphere","version":"1.1.1_1","comment":"Automated import of your VMs and Physical Host from VMware Sphere","maintainer":"ports@FreeBSD.org","www":"https://github.com/Icinga/icingaweb2-module-vsphere","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f3dc428813505e8769a7e2584edb72a7369dc31d479d35793e85f1f16f72c195","flatsize":411478,"path":"All/icingaweb2-module-vsphere-php81-1.1.1_1.pkg","repopath":"All/icingaweb2-module-vsphere-php81-1.1.1_1.pkg","licenselogic":"single","pkgsize":328124,"desc":"In case you want to have an automated import of your Virtual Machines and/or\nPhysical Host from VMware Sphere (vCenter) into your Icinga monitoring system\nthis module might be what you have been looking for.\n\nAt the time of this writing, the main purpose of this module is being a Import\nSource provider for the Icinga Director.","deps":{"icingaweb2-module-director-php81":{"origin":"net-mgmt/icingaweb2-module-director","version":"1.11.3"},"icingaweb2-php81":{"origin":"net-mgmt/icingaweb2","version":"2.12.2"},"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-posix":{"origin":"sysutils/php81-posix","version":"8.1.32"},"php81-soap":{"origin":"net/php81-soap","version":"8.1.32"}},"categories":["net-mgmt","www"],"annotations":{"flavor":"php81"},"messages":[{"message":"===>   NOTICE:\n\nThe icingaweb2-module-vsphere-php81 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"icingaweb2-module-reactbundle-php84","origin":"net-mgmt/icingaweb2-module-reactbundle","version":"0.9.0_1","comment":"Icinga Web 2 ReactPHP-based 3rd party libraries","maintainer":"ports@FreeBSD.org","www":"https://github.com/Icinga/icingaweb2-module-reactbundle","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5cf2ec442ebaf67f6b03f9d31f30e289236fc48e17a352b762f47a106c99ab51","flatsize":2939869,"path":"All/icingaweb2-module-reactbundle-php84-0.9.0_1.pkg","repopath":"All/icingaweb2-module-reactbundle-php84-0.9.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":392492,"desc":"ReactPHP-based 3rd party libraries This repository is an attempt to ship 3rd\nparty libraries that might be useful for asynchronous PHP-based Icinga Web 2\nmodules.","deps":{"icingaweb2-php84":{"origin":"net-mgmt/icingaweb2","version":"2.12.2"},"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["net-mgmt","www"],"annotations":{"flavor":"php84"},"messages":[{"message":"===>   NOTICE:\n\nThe icingaweb2-module-reactbundle-php84 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"icingaweb2-module-reactbundle-php83","origin":"net-mgmt/icingaweb2-module-reactbundle","version":"0.9.0_1","comment":"Icinga Web 2 ReactPHP-based 3rd party libraries","maintainer":"ports@FreeBSD.org","www":"https://github.com/Icinga/icingaweb2-module-reactbundle","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aa5bd6824804a0d9098f0ae2b5b06e2127e3a1651286516901d1da416905791b","flatsize":2939869,"path":"All/icingaweb2-module-reactbundle-php83-0.9.0_1.pkg","repopath":"All/icingaweb2-module-reactbundle-php83-0.9.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":392824,"desc":"ReactPHP-based 3rd party libraries This repository is an attempt to ship 3rd\nparty libraries that might be useful for asynchronous PHP-based Icinga Web 2\nmodules.","deps":{"icingaweb2-php83":{"origin":"net-mgmt/icingaweb2","version":"2.12.2"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["net-mgmt","www"],"annotations":{"flavor":"php83"},"messages":[{"message":"===>   NOTICE:\n\nThe icingaweb2-module-reactbundle-php83 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"icingaweb2-module-reactbundle-php82","origin":"net-mgmt/icingaweb2-module-reactbundle","version":"0.9.0_1","comment":"Icinga Web 2 ReactPHP-based 3rd party libraries","maintainer":"ports@FreeBSD.org","www":"https://github.com/Icinga/icingaweb2-module-reactbundle","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c45b2dd54c8fd28f502ab1355549e94916d34731539d887759777d79b5d9d87f","flatsize":2939869,"path":"All/icingaweb2-module-reactbundle-php82-0.9.0_1.pkg","repopath":"All/icingaweb2-module-reactbundle-php82-0.9.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":392760,"desc":"ReactPHP-based 3rd party libraries This repository is an attempt to ship 3rd\nparty libraries that might be useful for asynchronous PHP-based Icinga Web 2\nmodules.","deps":{"icingaweb2-php82":{"origin":"net-mgmt/icingaweb2","version":"2.12.2"},"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["net-mgmt","www"],"annotations":{"flavor":"php82"},"messages":[{"message":"===>   NOTICE:\n\nThe icingaweb2-module-reactbundle-php82 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"icingaweb2-module-reactbundle-php81","origin":"net-mgmt/icingaweb2-module-reactbundle","version":"0.9.0_1","comment":"Icinga Web 2 ReactPHP-based 3rd party libraries","maintainer":"ports@FreeBSD.org","www":"https://github.com/Icinga/icingaweb2-module-reactbundle","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c415451130fb0eba2a8004978af1ced3de58e59efa96690936f281c6f2ca558d","flatsize":2939869,"path":"All/icingaweb2-module-reactbundle-php81-0.9.0_1.pkg","repopath":"All/icingaweb2-module-reactbundle-php81-0.9.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":392416,"desc":"ReactPHP-based 3rd party libraries This repository is an attempt to ship 3rd\nparty libraries that might be useful for asynchronous PHP-based Icinga Web 2\nmodules.","deps":{"icingaweb2-php81":{"origin":"net-mgmt/icingaweb2","version":"2.12.2"},"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["net-mgmt","www"],"annotations":{"flavor":"php81"},"messages":[{"message":"===>   NOTICE:\n\nThe icingaweb2-module-reactbundle-php81 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"icingaweb2-module-vspheredb-php83","origin":"net-mgmt/icingaweb2-module-vspheredb","version":"1.4.0_3","comment":"Easily Monitor Vsphere with Icinga","maintainer":"gettoknowmi@yahoo.com","www":"https://github.com/Icinga/icingaweb2-module-vspheredb","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"467a6de9b1b2933043498885e0975f7fc91b9d1eb71bfd7ac3955c6fce632e30","flatsize":5081378,"path":"All/icingaweb2-module-vspheredb-php83-1.4.0_3.pkg","repopath":"All/icingaweb2-module-vspheredb-php83-1.4.0_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":3578640,"desc":"The easiest way to monitor a VMware vSphere environment.\nThis module provides a lot of context, deep insight and great oversight.\nFast drill-down possibilities, valuable hints and reports.","deps":{"icinga-php-library-php83":{"origin":"net-mgmt/icinga-php-library","version":"0.14.1"},"icingaweb2-module-incubator-php83":{"origin":"net-mgmt/icingaweb2-module-incubator","version":"0.22.0"},"icingaweb2-module-reactbundle-php83":{"origin":"net-mgmt/icingaweb2-module-reactbundle","version":"0.9.0_1"},"icingaweb2-php83":{"origin":"net-mgmt/icingaweb2","version":"2.12.2"},"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["net-mgmt","www"],"annotations":{"flavor":"php83"}},{"name":"icingaweb2-module-vspheredb-php84","origin":"net-mgmt/icingaweb2-module-vspheredb","version":"1.4.0_3","comment":"Easily Monitor Vsphere with Icinga","maintainer":"gettoknowmi@yahoo.com","www":"https://github.com/Icinga/icingaweb2-module-vspheredb","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6302c2bdba1c01f0bfca0865441a4473663a0731edae36ff131c0704b7e25ca5","flatsize":5081378,"path":"All/icingaweb2-module-vspheredb-php84-1.4.0_3.pkg","repopath":"All/icingaweb2-module-vspheredb-php84-1.4.0_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":3578640,"desc":"The easiest way to monitor a VMware vSphere environment.\nThis module provides a lot of context, deep insight and great oversight.\nFast drill-down possibilities, valuable hints and reports.","deps":{"icinga-php-library-php84":{"origin":"net-mgmt/icinga-php-library","version":"0.14.1"},"icingaweb2-module-incubator-php84":{"origin":"net-mgmt/icingaweb2-module-incubator","version":"0.22.0"},"icingaweb2-module-reactbundle-php84":{"origin":"net-mgmt/icingaweb2-module-reactbundle","version":"0.9.0_1"},"icingaweb2-php84":{"origin":"net-mgmt/icingaweb2","version":"2.12.2"},"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["net-mgmt","www"],"annotations":{"flavor":"php84"}},{"name":"icingaweb2-module-vspheredb-php81","origin":"net-mgmt/icingaweb2-module-vspheredb","version":"1.4.0_3","comment":"Easily Monitor Vsphere with Icinga","maintainer":"gettoknowmi@yahoo.com","www":"https://github.com/Icinga/icingaweb2-module-vspheredb","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9e5b2e1a41bd889d129458f0c47df8babd1e961097c08450df6b6f1d0d727f74","flatsize":5081378,"path":"All/icingaweb2-module-vspheredb-php81-1.4.0_3.pkg","repopath":"All/icingaweb2-module-vspheredb-php81-1.4.0_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":3578648,"desc":"The easiest way to monitor a VMware vSphere environment.\nThis module provides a lot of context, deep insight and great oversight.\nFast drill-down possibilities, valuable hints and reports.","deps":{"icinga-php-library-php81":{"origin":"net-mgmt/icinga-php-library","version":"0.14.1"},"icingaweb2-module-incubator-php81":{"origin":"net-mgmt/icingaweb2-module-incubator","version":"0.22.0"},"icingaweb2-module-reactbundle-php81":{"origin":"net-mgmt/icingaweb2-module-reactbundle","version":"0.9.0_1"},"icingaweb2-php81":{"origin":"net-mgmt/icingaweb2","version":"2.12.2"},"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["net-mgmt","www"],"annotations":{"flavor":"php81"}},{"name":"icingaweb2-module-vspheredb-php82","origin":"net-mgmt/icingaweb2-module-vspheredb","version":"1.4.0_3","comment":"Easily Monitor Vsphere with Icinga","maintainer":"gettoknowmi@yahoo.com","www":"https://github.com/Icinga/icingaweb2-module-vspheredb","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0635965f3bd9c6e460769cf7de87bdf648fd2276f520255a5f664c8aa331d17a","flatsize":5081378,"path":"All/icingaweb2-module-vspheredb-php82-1.4.0_3.pkg","repopath":"All/icingaweb2-module-vspheredb-php82-1.4.0_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":3578644,"desc":"The easiest way to monitor a VMware vSphere environment.\nThis module provides a lot of context, deep insight and great oversight.\nFast drill-down possibilities, valuable hints and reports.","deps":{"icinga-php-library-php82":{"origin":"net-mgmt/icinga-php-library","version":"0.14.1"},"icingaweb2-module-incubator-php82":{"origin":"net-mgmt/icingaweb2-module-incubator","version":"0.22.0"},"icingaweb2-module-reactbundle-php82":{"origin":"net-mgmt/icingaweb2-module-reactbundle","version":"0.9.0_1"},"icingaweb2-php82":{"origin":"net-mgmt/icingaweb2","version":"2.12.2"},"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["net-mgmt","www"],"annotations":{"flavor":"php82"}},{"name":"infracost","origin":"sysutils/infracost","version":"0.10.41","comment":"Cloud cost estimates for Terraform","maintainer":"dutra@FreeBSD.org","www":"https://github.com/infracost/infracos","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d1e1601ed5f43dfa39cc773513d3428e39fb43e86c0954a583e849cb650f4976","flatsize":78362631,"path":"All/infracost-0.10.41.pkg","repopath":"All/infracost-0.10.41.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":16885328,"desc":"Infracost shows cloud cost estimates and FinOps best practices\nfor Terraform. It lets engineers see a cost breakdown and understand\ncosts before making changes.","deps":{"terraform":{"origin":"sysutils/terraform","version":"1.10.4_2"},"terragrunt":{"origin":"sysutils/terragrunt","version":"0.72.4_2"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"icingaweb2-php84","origin":"net-mgmt/icingaweb2","version":"2.12.2","comment":"Next generation web interface for Icinga 1 and 2","maintainer":"flo@FreeBSD.org","www":"https://www.icinga.com/products/icinga-web-2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a8d382e99436c61bbe9ae5e80165b7593a3976567c5aa8709449481ea43a5a88","flatsize":11849550,"path":"All/icingaweb2-php84-2.12.2.pkg","repopath":"All/icingaweb2-php84-2.12.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":5925780,"desc":"Icinga Web 2 is the next generation open source monitoring web interface,\nframework and command-line interface developed by the Icinga Project,\nsupporting Icinga 2, Icinga Core and any other monitoring backend compatible\nwith the IDO database.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"icinga-php-library-php84":{"origin":"net-mgmt/icinga-php-library","version":"0.14.1"},"icinga-php-thirdparty-php84":{"origin":"net-mgmt/icinga-php-thirdparty","version":"0.12.1"},"icingaweb2-module-incubator-php84":{"origin":"net-mgmt/icingaweb2-module-incubator","version":"0.22.0"},"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-bcmath":{"origin":"math/php84-bcmath","version":"8.4.8"},"php84-ctype":{"origin":"textproc/php84-ctype","version":"8.4.8"},"php84-curl":{"origin":"ftp/php84-curl","version":"8.4.8"},"php84-dom":{"origin":"textproc/php84-dom","version":"8.4.8"},"php84-fileinfo":{"origin":"sysutils/php84-fileinfo","version":"8.4.8"},"php84-filter":{"origin":"security/php84-filter","version":"8.4.8"},"php84-gd":{"origin":"graphics/php84-gd","version":"8.4.8"},"php84-gettext":{"origin":"devel/php84-gettext","version":"8.4.8"},"php84-iconv":{"origin":"converters/php84-iconv","version":"8.4.8"},"php84-intl":{"origin":"devel/php84-intl","version":"8.4.8"},"php84-ldap":{"origin":"net/php84-ldap","version":"8.4.8"},"php84-mbstring":{"origin":"converters/php84-mbstring","version":"8.4.8"},"php84-mysqli":{"origin":"databases/php84-mysqli","version":"8.4.8"},"php84-opcache":{"origin":"www/php84-opcache","version":"8.4.8"},"php84-pdo":{"origin":"databases/php84-pdo","version":"8.4.8"},"php84-pdo_mysql":{"origin":"databases/php84-pdo_mysql","version":"8.4.8"},"php84-pdo_pgsql":{"origin":"databases/php84-pdo_pgsql","version":"8.4.8"},"php84-pdo_sqlite":{"origin":"databases/php84-pdo_sqlite","version":"8.4.8"},"php84-pecl-bitset":{"origin":"math/pecl-bitset","version":"3.2.0"},"php84-pecl-mcrypt":{"origin":"security/pecl-mcrypt","version":"1.0.7"},"php84-pecl-memcache":{"origin":"databases/pecl-memcache","version":"8.2"},"php84-pecl-memcached":{"origin":"databases/pecl-memcached","version":"3.3.0"},"php84-pgsql":{"origin":"databases/php84-pgsql","version":"8.4.8"},"php84-posix":{"origin":"sysutils/php84-posix","version":"8.4.8"},"php84-session":{"origin":"www/php84-session","version":"8.4.8"},"php84-simplexml":{"origin":"textproc/php84-simplexml","version":"8.4.8"},"php84-soap":{"origin":"net/php84-soap","version":"8.4.8"},"php84-sockets":{"origin":"net/php84-sockets","version":"8.4.8"},"php84-sqlite3":{"origin":"databases/php84-sqlite3","version":"8.4.8"},"php84-xml":{"origin":"textproc/php84-xml","version":"8.4.8"},"php84-zlib":{"origin":"archivers/php84-zlib","version":"8.4.8"}},"categories":["net-mgmt","www"],"options":{"EXAMPLES":"on","LDAP":"on","MYSQL":"on","PDF":"off","PGSQL":"on","SQLITE":"on"},"annotations":{"flavor":"php84"},"messages":[{"message":"Sample configuration files for Apache and nginx can be generated by running\none of:\n\n# Apache\ncd /usr/local/www/icingaweb2 && ./bin/icingacli setup config webserver apache \\\n--path=/icingaweb2 --root=/usr/local/www/icingaweb2/public --config=/usr/local/etc/icingaweb2 \\\n--file=/tmp/apache.conf\n\n# nginx\ncd /usr/local/www/icingaweb2 && ./bin/icingacli setup config webserver nginx \\\n--path=/icingaweb2 --root=/usr/local/www/icingaweb2/public --config=/usr/local/etc/icingaweb2 \\\n--file=/tmp/nginx.conf\n\nBe sure to enable PHP and rewrite support in your web server.\n\nNow create a configuration token:\ncd /usr/local/www/icingaweb2 && ./bin/icingacli setup token create --config=/usr/local/etc/icingaweb2\n\nEnter this token on Icinga Web 2's setup interface at\nhttp://localhost/icingaweb2/setup\n\nIf you like to create the database schemas manually, you can find the\nSQL files at /usr/local/www/icingaweb2/etc/schema\n\nBe sure to always read the upgrading instructions and update database schemas\nif needed: https://www.icinga.com/docs/icingaweb2/latest/doc/80-Upgrading/","type":"install"}]},{"name":"icingaweb2-module-jira-php84","origin":"net-mgmt/icingaweb2-module-jira","version":"1.2.2_1","comment":"Jira integration into Icinga Web 2","maintainer":"gettoknowmi@yahoo.com","www":"https://github.com/Icinga/icingaweb2-module-jira","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a8246728aa99bbb37de40c0efcf0d40edeca1565d5a215d3fcf508c264df992b","flatsize":841117,"path":"All/icingaweb2-module-jira-php84-1.2.2_1.pkg","repopath":"All/icingaweb2-module-jira-php84-1.2.2_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":646596,"desc":"This module integrates an existing Jira installation in your Icinga Web 2\nfrontend.\n\nHassle-free deep integration with Atlassian Jira. Depending on your needs, this\nmodule is able to:\n\n* create JIRA Issues for Problems detected by Icinga\n* create only one issue per problem\n* acknowledge Icinga Problems once a JIRA issue has been created\n* manually create Host- or Service-related JIRA issues\n* shows a Host/Service-related JIRA Issue History\n\nAnd there is more. Use custom templates to trigger JIRA Workflows according\nyour very own needs. This way you can automatically fill JIRA custom fields\nbased on monitored system properties. This feature is mostly being used to\nassign monitored objects to their related CIs or to trigger dedicated\ncustomer-related workflows.","deps":{"icingaweb2-php84":{"origin":"net-mgmt/icingaweb2","version":"2.12.2"},"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["net-mgmt","www"],"annotations":{"flavor":"php84"}},{"name":"icingaweb2-php81","origin":"net-mgmt/icingaweb2","version":"2.12.2","comment":"Next generation web interface for Icinga 1 and 2","maintainer":"flo@FreeBSD.org","www":"https://www.icinga.com/products/icinga-web-2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"92fdfd76f95bb46501fdcecdb4fb8ca4ad8e00326383dd96d1e93dd5440a987b","flatsize":11849550,"path":"All/icingaweb2-php81-2.12.2.pkg","repopath":"All/icingaweb2-php81-2.12.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":5925504,"desc":"Icinga Web 2 is the next generation open source monitoring web interface,\nframework and command-line interface developed by the Icinga Project,\nsupporting Icinga 2, Icinga Core and any other monitoring backend compatible\nwith the IDO database.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"icinga-php-library-php81":{"origin":"net-mgmt/icinga-php-library","version":"0.14.1"},"icinga-php-thirdparty-php81":{"origin":"net-mgmt/icinga-php-thirdparty","version":"0.12.1"},"icingaweb2-module-incubator-php81":{"origin":"net-mgmt/icingaweb2-module-incubator","version":"0.22.0"},"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-bcmath":{"origin":"math/php81-bcmath","version":"8.1.32"},"php81-ctype":{"origin":"textproc/php81-ctype","version":"8.1.32"},"php81-curl":{"origin":"ftp/php81-curl","version":"8.1.32"},"php81-dom":{"origin":"textproc/php81-dom","version":"8.1.32"},"php81-fileinfo":{"origin":"sysutils/php81-fileinfo","version":"8.1.32"},"php81-filter":{"origin":"security/php81-filter","version":"8.1.32"},"php81-gd":{"origin":"graphics/php81-gd","version":"8.1.32"},"php81-gettext":{"origin":"devel/php81-gettext","version":"8.1.32"},"php81-iconv":{"origin":"converters/php81-iconv","version":"8.1.32"},"php81-intl":{"origin":"devel/php81-intl","version":"8.1.32"},"php81-ldap":{"origin":"net/php81-ldap","version":"8.1.32"},"php81-mbstring":{"origin":"converters/php81-mbstring","version":"8.1.32"},"php81-mysqli":{"origin":"databases/php81-mysqli","version":"8.1.32"},"php81-opcache":{"origin":"www/php81-opcache","version":"8.1.32"},"php81-pdo":{"origin":"databases/php81-pdo","version":"8.1.32"},"php81-pdo_mysql":{"origin":"databases/php81-pdo_mysql","version":"8.1.32"},"php81-pdo_pgsql":{"origin":"databases/php81-pdo_pgsql","version":"8.1.32"},"php81-pdo_sqlite":{"origin":"databases/php81-pdo_sqlite","version":"8.1.32"},"php81-pecl-bitset":{"origin":"math/pecl-bitset","version":"3.2.0"},"php81-pecl-mcrypt":{"origin":"security/pecl-mcrypt","version":"1.0.7"},"php81-pecl-memcache":{"origin":"databases/pecl-memcache","version":"8.2"},"php81-pecl-memcached":{"origin":"databases/pecl-memcached","version":"3.3.0"},"php81-pgsql":{"origin":"databases/php81-pgsql","version":"8.1.32"},"php81-posix":{"origin":"sysutils/php81-posix","version":"8.1.32"},"php81-session":{"origin":"www/php81-session","version":"8.1.32"},"php81-simplexml":{"origin":"textproc/php81-simplexml","version":"8.1.32"},"php81-soap":{"origin":"net/php81-soap","version":"8.1.32"},"php81-sockets":{"origin":"net/php81-sockets","version":"8.1.32"},"php81-sqlite3":{"origin":"databases/php81-sqlite3","version":"8.1.32"},"php81-xml":{"origin":"textproc/php81-xml","version":"8.1.32"},"php81-zlib":{"origin":"archivers/php81-zlib","version":"8.1.32"}},"categories":["net-mgmt","www"],"options":{"EXAMPLES":"on","LDAP":"on","MYSQL":"on","PDF":"off","PGSQL":"on","SQLITE":"on"},"annotations":{"flavor":"php81"},"messages":[{"message":"Sample configuration files for Apache and nginx can be generated by running\none of:\n\n# Apache\ncd /usr/local/www/icingaweb2 && ./bin/icingacli setup config webserver apache \\\n--path=/icingaweb2 --root=/usr/local/www/icingaweb2/public --config=/usr/local/etc/icingaweb2 \\\n--file=/tmp/apache.conf\n\n# nginx\ncd /usr/local/www/icingaweb2 && ./bin/icingacli setup config webserver nginx \\\n--path=/icingaweb2 --root=/usr/local/www/icingaweb2/public --config=/usr/local/etc/icingaweb2 \\\n--file=/tmp/nginx.conf\n\nBe sure to enable PHP and rewrite support in your web server.\n\nNow create a configuration token:\ncd /usr/local/www/icingaweb2 && ./bin/icingacli setup token create --config=/usr/local/etc/icingaweb2\n\nEnter this token on Icinga Web 2's setup interface at\nhttp://localhost/icingaweb2/setup\n\nIf you like to create the database schemas manually, you can find the\nSQL files at /usr/local/www/icingaweb2/etc/schema\n\nBe sure to always read the upgrading instructions and update database schemas\nif needed: https://www.icinga.com/docs/icingaweb2/latest/doc/80-Upgrading/","type":"install"}]},{"name":"icingaweb2-php82","origin":"net-mgmt/icingaweb2","version":"2.12.2","comment":"Next generation web interface for Icinga 1 and 2","maintainer":"flo@FreeBSD.org","www":"https://www.icinga.com/products/icinga-web-2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3087e1b9df75146d2b36168479e69612b47b1fa47789f45444bf6fe6df972f20","flatsize":11849550,"path":"All/icingaweb2-php82-2.12.2.pkg","repopath":"All/icingaweb2-php82-2.12.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":5925716,"desc":"Icinga Web 2 is the next generation open source monitoring web interface,\nframework and command-line interface developed by the Icinga Project,\nsupporting Icinga 2, Icinga Core and any other monitoring backend compatible\nwith the IDO database.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"icinga-php-library-php82":{"origin":"net-mgmt/icinga-php-library","version":"0.14.1"},"icinga-php-thirdparty-php82":{"origin":"net-mgmt/icinga-php-thirdparty","version":"0.12.1"},"icingaweb2-module-incubator-php82":{"origin":"net-mgmt/icingaweb2-module-incubator","version":"0.22.0"},"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-bcmath":{"origin":"math/php82-bcmath","version":"8.2.28"},"php82-ctype":{"origin":"textproc/php82-ctype","version":"8.2.28"},"php82-curl":{"origin":"ftp/php82-curl","version":"8.2.28"},"php82-dom":{"origin":"textproc/php82-dom","version":"8.2.28"},"php82-fileinfo":{"origin":"sysutils/php82-fileinfo","version":"8.2.28"},"php82-filter":{"origin":"security/php82-filter","version":"8.2.28"},"php82-gd":{"origin":"graphics/php82-gd","version":"8.2.28"},"php82-gettext":{"origin":"devel/php82-gettext","version":"8.2.28"},"php82-iconv":{"origin":"converters/php82-iconv","version":"8.2.28"},"php82-intl":{"origin":"devel/php82-intl","version":"8.2.28"},"php82-ldap":{"origin":"net/php82-ldap","version":"8.2.28"},"php82-mbstring":{"origin":"converters/php82-mbstring","version":"8.2.28"},"php82-mysqli":{"origin":"databases/php82-mysqli","version":"8.2.28"},"php82-opcache":{"origin":"www/php82-opcache","version":"8.2.28"},"php82-pdo":{"origin":"databases/php82-pdo","version":"8.2.28"},"php82-pdo_mysql":{"origin":"databases/php82-pdo_mysql","version":"8.2.28"},"php82-pdo_pgsql":{"origin":"databases/php82-pdo_pgsql","version":"8.2.28"},"php82-pdo_sqlite":{"origin":"databases/php82-pdo_sqlite","version":"8.2.28"},"php82-pecl-bitset":{"origin":"math/pecl-bitset","version":"3.2.0"},"php82-pecl-mcrypt":{"origin":"security/pecl-mcrypt","version":"1.0.7"},"php82-pecl-memcache":{"origin":"databases/pecl-memcache","version":"8.2"},"php82-pecl-memcached":{"origin":"databases/pecl-memcached","version":"3.3.0"},"php82-pgsql":{"origin":"databases/php82-pgsql","version":"8.2.28"},"php82-posix":{"origin":"sysutils/php82-posix","version":"8.2.28"},"php82-session":{"origin":"www/php82-session","version":"8.2.28"},"php82-simplexml":{"origin":"textproc/php82-simplexml","version":"8.2.28"},"php82-soap":{"origin":"net/php82-soap","version":"8.2.28"},"php82-sockets":{"origin":"net/php82-sockets","version":"8.2.28"},"php82-sqlite3":{"origin":"databases/php82-sqlite3","version":"8.2.28"},"php82-xml":{"origin":"textproc/php82-xml","version":"8.2.28"},"php82-zlib":{"origin":"archivers/php82-zlib","version":"8.2.28"}},"categories":["net-mgmt","www"],"options":{"EXAMPLES":"on","LDAP":"on","MYSQL":"on","PDF":"off","PGSQL":"on","SQLITE":"on"},"annotations":{"flavor":"php82"},"messages":[{"message":"Sample configuration files for Apache and nginx can be generated by running\none of:\n\n# Apache\ncd /usr/local/www/icingaweb2 && ./bin/icingacli setup config webserver apache \\\n--path=/icingaweb2 --root=/usr/local/www/icingaweb2/public --config=/usr/local/etc/icingaweb2 \\\n--file=/tmp/apache.conf\n\n# nginx\ncd /usr/local/www/icingaweb2 && ./bin/icingacli setup config webserver nginx \\\n--path=/icingaweb2 --root=/usr/local/www/icingaweb2/public --config=/usr/local/etc/icingaweb2 \\\n--file=/tmp/nginx.conf\n\nBe sure to enable PHP and rewrite support in your web server.\n\nNow create a configuration token:\ncd /usr/local/www/icingaweb2 && ./bin/icingacli setup token create --config=/usr/local/etc/icingaweb2\n\nEnter this token on Icinga Web 2's setup interface at\nhttp://localhost/icingaweb2/setup\n\nIf you like to create the database schemas manually, you can find the\nSQL files at /usr/local/www/icingaweb2/etc/schema\n\nBe sure to always read the upgrading instructions and update database schemas\nif needed: https://www.icinga.com/docs/icingaweb2/latest/doc/80-Upgrading/","type":"install"}]},{"name":"icingaweb2-module-jira-php83","origin":"net-mgmt/icingaweb2-module-jira","version":"1.2.2_1","comment":"Jira integration into Icinga Web 2","maintainer":"gettoknowmi@yahoo.com","www":"https://github.com/Icinga/icingaweb2-module-jira","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c4a34f43f88ef52b8151eabc039d59c4adb39cc92482d99692d489457f99be4a","flatsize":841117,"path":"All/icingaweb2-module-jira-php83-1.2.2_1.pkg","repopath":"All/icingaweb2-module-jira-php83-1.2.2_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":646596,"desc":"This module integrates an existing Jira installation in your Icinga Web 2\nfrontend.\n\nHassle-free deep integration with Atlassian Jira. Depending on your needs, this\nmodule is able to:\n\n* create JIRA Issues for Problems detected by Icinga\n* create only one issue per problem\n* acknowledge Icinga Problems once a JIRA issue has been created\n* manually create Host- or Service-related JIRA issues\n* shows a Host/Service-related JIRA Issue History\n\nAnd there is more. Use custom templates to trigger JIRA Workflows according\nyour very own needs. This way you can automatically fill JIRA custom fields\nbased on monitored system properties. This feature is mostly being used to\nassign monitored objects to their related CIs or to trigger dedicated\ncustomer-related workflows.","deps":{"icingaweb2-php83":{"origin":"net-mgmt/icingaweb2","version":"2.12.2"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["net-mgmt","www"],"annotations":{"flavor":"php83"}},{"name":"icingaweb2-php83","origin":"net-mgmt/icingaweb2","version":"2.12.2","comment":"Next generation web interface for Icinga 1 and 2","maintainer":"flo@FreeBSD.org","www":"https://www.icinga.com/products/icinga-web-2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fb67efb9036ae80bc99a8ed858a2946b768010c3c5f76383535c56fc6132d3de","flatsize":11849550,"path":"All/icingaweb2-php83-2.12.2.pkg","repopath":"All/icingaweb2-php83-2.12.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":5925860,"desc":"Icinga Web 2 is the next generation open source monitoring web interface,\nframework and command-line interface developed by the Icinga Project,\nsupporting Icinga 2, Icinga Core and any other monitoring backend compatible\nwith the IDO database.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"icinga-php-library-php83":{"origin":"net-mgmt/icinga-php-library","version":"0.14.1"},"icinga-php-thirdparty-php83":{"origin":"net-mgmt/icinga-php-thirdparty","version":"0.12.1"},"icingaweb2-module-incubator-php83":{"origin":"net-mgmt/icingaweb2-module-incubator","version":"0.22.0"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-bcmath":{"origin":"math/php83-bcmath","version":"8.3.21"},"php83-ctype":{"origin":"textproc/php83-ctype","version":"8.3.21"},"php83-curl":{"origin":"ftp/php83-curl","version":"8.3.21"},"php83-dom":{"origin":"textproc/php83-dom","version":"8.3.21"},"php83-fileinfo":{"origin":"sysutils/php83-fileinfo","version":"8.3.21"},"php83-filter":{"origin":"security/php83-filter","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-gettext":{"origin":"devel/php83-gettext","version":"8.3.21"},"php83-iconv":{"origin":"converters/php83-iconv","version":"8.3.21"},"php83-intl":{"origin":"devel/php83-intl","version":"8.3.21"},"php83-ldap":{"origin":"net/php83-ldap","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-mysqli":{"origin":"databases/php83-mysqli","version":"8.3.21"},"php83-opcache":{"origin":"www/php83-opcache","version":"8.3.21"},"php83-pdo":{"origin":"databases/php83-pdo","version":"8.3.21"},"php83-pdo_mysql":{"origin":"databases/php83-pdo_mysql","version":"8.3.21"},"php83-pdo_pgsql":{"origin":"databases/php83-pdo_pgsql","version":"8.3.21"},"php83-pdo_sqlite":{"origin":"databases/php83-pdo_sqlite","version":"8.3.21"},"php83-pecl-bitset":{"origin":"math/pecl-bitset","version":"3.2.0"},"php83-pecl-mcrypt":{"origin":"security/pecl-mcrypt","version":"1.0.7"},"php83-pecl-memcache":{"origin":"databases/pecl-memcache","version":"8.2"},"php83-pecl-memcached":{"origin":"databases/pecl-memcached","version":"3.3.0"},"php83-pgsql":{"origin":"databases/php83-pgsql","version":"8.3.21"},"php83-posix":{"origin":"sysutils/php83-posix","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-simplexml":{"origin":"textproc/php83-simplexml","version":"8.3.21"},"php83-soap":{"origin":"net/php83-soap","version":"8.3.21"},"php83-sockets":{"origin":"net/php83-sockets","version":"8.3.21"},"php83-sqlite3":{"origin":"databases/php83-sqlite3","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"},"php83-zlib":{"origin":"archivers/php83-zlib","version":"8.3.21"}},"categories":["net-mgmt","www"],"options":{"EXAMPLES":"on","LDAP":"on","MYSQL":"on","PDF":"off","PGSQL":"on","SQLITE":"on"},"annotations":{"flavor":"php83"},"messages":[{"message":"Sample configuration files for Apache and nginx can be generated by running\none of:\n\n# Apache\ncd /usr/local/www/icingaweb2 && ./bin/icingacli setup config webserver apache \\\n--path=/icingaweb2 --root=/usr/local/www/icingaweb2/public --config=/usr/local/etc/icingaweb2 \\\n--file=/tmp/apache.conf\n\n# nginx\ncd /usr/local/www/icingaweb2 && ./bin/icingacli setup config webserver nginx \\\n--path=/icingaweb2 --root=/usr/local/www/icingaweb2/public --config=/usr/local/etc/icingaweb2 \\\n--file=/tmp/nginx.conf\n\nBe sure to enable PHP and rewrite support in your web server.\n\nNow create a configuration token:\ncd /usr/local/www/icingaweb2 && ./bin/icingacli setup token create --config=/usr/local/etc/icingaweb2\n\nEnter this token on Icinga Web 2's setup interface at\nhttp://localhost/icingaweb2/setup\n\nIf you like to create the database schemas manually, you can find the\nSQL files at /usr/local/www/icingaweb2/etc/schema\n\nBe sure to always read the upgrading instructions and update database schemas\nif needed: https://www.icinga.com/docs/icingaweb2/latest/doc/80-Upgrading/","type":"install"}]},{"name":"icingaweb2-module-jira-php82","origin":"net-mgmt/icingaweb2-module-jira","version":"1.2.2_1","comment":"Jira integration into Icinga Web 2","maintainer":"gettoknowmi@yahoo.com","www":"https://github.com/Icinga/icingaweb2-module-jira","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c12becaeed8290278df06e2a711d57b8dbd1608b24a99be031ae929beeceb6d3","flatsize":841117,"path":"All/icingaweb2-module-jira-php82-1.2.2_1.pkg","repopath":"All/icingaweb2-module-jira-php82-1.2.2_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":646612,"desc":"This module integrates an existing Jira installation in your Icinga Web 2\nfrontend.\n\nHassle-free deep integration with Atlassian Jira. Depending on your needs, this\nmodule is able to:\n\n* create JIRA Issues for Problems detected by Icinga\n* create only one issue per problem\n* acknowledge Icinga Problems once a JIRA issue has been created\n* manually create Host- or Service-related JIRA issues\n* shows a Host/Service-related JIRA Issue History\n\nAnd there is more. Use custom templates to trigger JIRA Workflows according\nyour very own needs. This way you can automatically fill JIRA custom fields\nbased on monitored system properties. This feature is mostly being used to\nassign monitored objects to their related CIs or to trigger dedicated\ncustomer-related workflows.","deps":{"icingaweb2-php82":{"origin":"net-mgmt/icingaweb2","version":"2.12.2"},"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["net-mgmt","www"],"annotations":{"flavor":"php82"}},{"name":"icingaweb2-module-incubator-php84","origin":"net-mgmt/icingaweb2-module-incubator","version":"0.22.0","comment":"Incubator provides bleeding-edge libraries","maintainer":"gettoknowmi@yahoo.com","www":"https://github.com/Icinga/icingaweb2-module-incubator","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e9ec9e401d61b43672b4203f867c3df15806027131f10d2529f66c8ae76e3796","flatsize":1179205,"path":"All/icingaweb2-module-incubator-php84-0.22.0.pkg","repopath":"All/icingaweb2-module-incubator-php84-0.22.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":167788,"desc":"This repository ships libraries useful for Icinga Web 2 modules.\nPlease download the latest release and install it like any other module","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["net-mgmt","www"],"annotations":{"flavor":"php84"}},{"name":"icingaweb2-module-incubator-php83","origin":"net-mgmt/icingaweb2-module-incubator","version":"0.22.0","comment":"Incubator provides bleeding-edge libraries","maintainer":"gettoknowmi@yahoo.com","www":"https://github.com/Icinga/icingaweb2-module-incubator","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5fc099f8f4e0aaeef170b4a7deae187d38fcaf595086e4602e29f392dac3008e","flatsize":1179205,"path":"All/icingaweb2-module-incubator-php83-0.22.0.pkg","repopath":"All/icingaweb2-module-incubator-php83-0.22.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":167792,"desc":"This repository ships libraries useful for Icinga Web 2 modules.\nPlease download the latest release and install it like any other module","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["net-mgmt","www"],"annotations":{"flavor":"php83"}},{"name":"icingaweb2-module-incubator-php82","origin":"net-mgmt/icingaweb2-module-incubator","version":"0.22.0","comment":"Incubator provides bleeding-edge libraries","maintainer":"gettoknowmi@yahoo.com","www":"https://github.com/Icinga/icingaweb2-module-incubator","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"54448b93f52addb5753824decbc2c8fc21e392d23cb06bd31e6d4a32f3077728","flatsize":1179205,"path":"All/icingaweb2-module-incubator-php82-0.22.0.pkg","repopath":"All/icingaweb2-module-incubator-php82-0.22.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":167812,"desc":"This repository ships libraries useful for Icinga Web 2 modules.\nPlease download the latest release and install it like any other module","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["net-mgmt","www"],"annotations":{"flavor":"php82"}},{"name":"icingaweb2-module-incubator-php81","origin":"net-mgmt/icingaweb2-module-incubator","version":"0.22.0","comment":"Incubator provides bleeding-edge libraries","maintainer":"gettoknowmi@yahoo.com","www":"https://github.com/Icinga/icingaweb2-module-incubator","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a0d080479ab89b331f72d8689dc87f38a9b901d8bc7e476c592ec1fbb993e55f","flatsize":1179205,"path":"All/icingaweb2-module-incubator-php81-0.22.0.pkg","repopath":"All/icingaweb2-module-incubator-php81-0.22.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":167784,"desc":"This repository ships libraries useful for Icinga Web 2 modules.\nPlease download the latest release and install it like any other module","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["net-mgmt","www"],"annotations":{"flavor":"php81"}},{"name":"icingaweb2-module-jira-php81","origin":"net-mgmt/icingaweb2-module-jira","version":"1.2.2_1","comment":"Jira integration into Icinga Web 2","maintainer":"gettoknowmi@yahoo.com","www":"https://github.com/Icinga/icingaweb2-module-jira","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ac118984fae8e561c15b915e7e71ecaed83cb5054faa594eff981f4144709b97","flatsize":841117,"path":"All/icingaweb2-module-jira-php81-1.2.2_1.pkg","repopath":"All/icingaweb2-module-jira-php81-1.2.2_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":646572,"desc":"This module integrates an existing Jira installation in your Icinga Web 2\nfrontend.\n\nHassle-free deep integration with Atlassian Jira. Depending on your needs, this\nmodule is able to:\n\n* create JIRA Issues for Problems detected by Icinga\n* create only one issue per problem\n* acknowledge Icinga Problems once a JIRA issue has been created\n* manually create Host- or Service-related JIRA issues\n* shows a Host/Service-related JIRA Issue History\n\nAnd there is more. Use custom templates to trigger JIRA Workflows according\nyour very own needs. This way you can automatically fill JIRA custom fields\nbased on monitored system properties. This feature is mostly being used to\nassign monitored objects to their related CIs or to trigger dedicated\ncustomer-related workflows.","deps":{"icingaweb2-php81":{"origin":"net-mgmt/icingaweb2","version":"2.12.2"},"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["net-mgmt","www"],"annotations":{"flavor":"php81"}},{"name":"icingaweb2-module-idoreports-php84","origin":"net-mgmt/icingaweb2-module-idoreports","version":"0.10.1","comment":"Host and service availability reports for Icinga","maintainer":"flo@FreeBSD.org","www":"https://github.com/Icinga/icingaweb2-module-idoreports","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8cc49262455f6038180559800bafe6d82b69ed186a3d287ae0f1c3cb9e2b3b64","flatsize":188046,"path":"All/icingaweb2-module-idoreports-php84-0.10.1.pkg","repopath":"All/icingaweb2-module-idoreports-php84-0.10.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":105984,"desc":"Icinga IDO Reports provides host and service availability reports for Icinga\n1.x and Icinga 2.x based on the monitoring database (IDO).","deps":{"icingaweb2-module-reporting-php84":{"origin":"net-mgmt/icingaweb2-module-reporting","version":"1.0.2"},"icingaweb2-php84":{"origin":"net-mgmt/icingaweb2","version":"2.12.2"},"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["net-mgmt","www"],"annotations":{"flavor":"php84"}},{"name":"icingaweb2-module-idoreports-php83","origin":"net-mgmt/icingaweb2-module-idoreports","version":"0.10.1","comment":"Host and service availability reports for Icinga","maintainer":"flo@FreeBSD.org","www":"https://github.com/Icinga/icingaweb2-module-idoreports","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8d7d3e96f92d5abdafc6eadc0128cd97d3e01b9dd4ece370119ad450891ae136","flatsize":188046,"path":"All/icingaweb2-module-idoreports-php83-0.10.1.pkg","repopath":"All/icingaweb2-module-idoreports-php83-0.10.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":105984,"desc":"Icinga IDO Reports provides host and service availability reports for Icinga\n1.x and Icinga 2.x based on the monitoring database (IDO).","deps":{"icingaweb2-module-reporting-php83":{"origin":"net-mgmt/icingaweb2-module-reporting","version":"1.0.2"},"icingaweb2-php83":{"origin":"net-mgmt/icingaweb2","version":"2.12.2"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["net-mgmt","www"],"annotations":{"flavor":"php83"}},{"name":"icingaweb2-module-idoreports-php82","origin":"net-mgmt/icingaweb2-module-idoreports","version":"0.10.1","comment":"Host and service availability reports for Icinga","maintainer":"flo@FreeBSD.org","www":"https://github.com/Icinga/icingaweb2-module-idoreports","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8d1548a77f63cee35816cca80fa5f0d1733c1603e81405c375e062edbcd733c7","flatsize":188046,"path":"All/icingaweb2-module-idoreports-php82-0.10.1.pkg","repopath":"All/icingaweb2-module-idoreports-php82-0.10.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":105972,"desc":"Icinga IDO Reports provides host and service availability reports for Icinga\n1.x and Icinga 2.x based on the monitoring database (IDO).","deps":{"icingaweb2-module-reporting-php82":{"origin":"net-mgmt/icingaweb2-module-reporting","version":"1.0.2"},"icingaweb2-php82":{"origin":"net-mgmt/icingaweb2","version":"2.12.2"},"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["net-mgmt","www"],"annotations":{"flavor":"php82"}},{"name":"icingaweb2-module-idoreports-php81","origin":"net-mgmt/icingaweb2-module-idoreports","version":"0.10.1","comment":"Host and service availability reports for Icinga","maintainer":"flo@FreeBSD.org","www":"https://github.com/Icinga/icingaweb2-module-idoreports","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e93092abc0d7fba7f449c7c5a1558ad4a9a716939ff92b40000fea10078f447c","flatsize":188046,"path":"All/icingaweb2-module-idoreports-php81-0.10.1.pkg","repopath":"All/icingaweb2-module-idoreports-php81-0.10.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":105984,"desc":"Icinga IDO Reports provides host and service availability reports for Icinga\n1.x and Icinga 2.x based on the monitoring database (IDO).","deps":{"icingaweb2-module-reporting-php81":{"origin":"net-mgmt/icingaweb2-module-reporting","version":"1.0.2"},"icingaweb2-php81":{"origin":"net-mgmt/icingaweb2","version":"2.12.2"},"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["net-mgmt","www"],"annotations":{"flavor":"php81"}},{"name":"influxdb","origin":"databases/influxdb","version":"1.8.10_26","comment":"Open-source distributed time series database","maintainer":"driesm@FreeBSD.org","www":"https://influxdata.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"01d9b89e8aa3d7873a000ea54767285f0c3d970b1f92d1f3396cd2a101139fbc","flatsize":102740066,"path":"All/influxdb-1.8.10_26.pkg","repopath":"All/influxdb-1.8.10_26.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19355628,"desc":"An open-source, distributed, time series database with no external\ndependencies. InfluxDB is the new home for all of your metrics,\nevents, and analytics.\n\nInfluxDB is a time series, metrics, and analytics database. It'written\nin Go and has no external dependencies. That means once you install\nit there's nothing else to manage (like Redis, ZooKeeper, HBase,\nor whatever).\n\nInfluxDB is targeted at use cases for DevOps, metrics, sensor data,\nand real-time analytics. It arose from our need for a database like\nthis on more than a few previous products we' built. You can read\nmore about our jurney from SaaS application to open source time\nseries database.","categories":["databases","net-mgmt"],"users":["influxd"],"groups":["influxd"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"MANPAGES":"on"},"annotations":{"cpe":"cpe:2.3:a:influxdata:influxdb:1.8.10:::::dragonfly6:x86_64:26"}},{"name":"icingaweb2-module-graphite-php84","origin":"net-mgmt/icingaweb2-module-graphite","version":"1.2.4","comment":"Graphite integration into Icinga Web 2","maintainer":"ports@FreeBSD.org","www":"https://github.com/Icinga/icingaweb2-module-graphite","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0a7548e2fced71e46dab5905ab06dc743af457e56f0098121f962d43afb85403","flatsize":605653,"path":"All/icingaweb2-module-graphite-php84-1.2.4.pkg","repopath":"All/icingaweb2-module-graphite-php84-1.2.4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":305872,"desc":"This module integrates an existing Graphite installation in your Icinga Web 2\nfrontend.\n\nIt provides a new menu section with two general overviews for hosts and\nservices as well as an extension to the host and service detail view of the\nmonitoring module.","deps":{"icingaweb2-php84":{"origin":"net-mgmt/icingaweb2","version":"2.12.2"},"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["net-mgmt","www"],"annotations":{"flavor":"php84"},"messages":[{"message":"===>   NOTICE:\n\nThe icingaweb2-module-graphite-php84 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"icingaweb2-module-icingadb-php84","origin":"net-mgmt/icingaweb2-module-icingadb","version":"1.1.0","comment":"Publish, synchronize, and visualize Icinga data","maintainer":"dvl@FreeBSD.org","www":"https://icinga.com/docs/icinga-db-web/latest/doc/01-About/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"364a7a70ebfd7db1e937e30c8124ea8db1776893bb2a6c62ee1000413f3078a2","flatsize":4171923,"path":"All/icingaweb2-module-icingadb-php84-1.1.0.pkg","repopath":"All/icingaweb2-module-icingadb-php84-1.1.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2238352,"desc":"Icinga DB is a set of components for publishing, synchronizing and visualizing\nmonitoring data in the Icinga ecosystem, consisting of:\n\n* Icinga DB Web which connects to both a Redis server and a database to view and\n  work with most up-to-date monitoring data\n* Icinga 2 with its Icinga DB feature enabled, responsible for publishing the\n  data to the Redis server, i.e. configuration and its runtime updates, check\n  results, state changes, downtimes, acknowledgements, notifications, and other\n  events such as flapping\n* And the Icinga DB daemon, which synchronizes the data between the Redis server\n  and the database","deps":{"icinga-php-library-php84":{"origin":"net-mgmt/icinga-php-library","version":"0.14.1"},"icinga-php-thirdparty-php84":{"origin":"net-mgmt/icinga-php-thirdparty","version":"0.12.1"},"icingadb":{"origin":"net-mgmt/icingadb","version":"1.2.0_3"},"icingaweb2-php84":{"origin":"net-mgmt/icingaweb2","version":"2.12.2"},"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-curl":{"origin":"ftp/php84-curl","version":"8.4.8"},"php84-dom":{"origin":"textproc/php84-dom","version":"8.4.8"},"php84-mysqli":{"origin":"databases/php84-mysqli","version":"8.4.8"},"php84-pdo_mysql":{"origin":"databases/php84-pdo_mysql","version":"8.4.8"},"php84-pdo_pgsql":{"origin":"databases/php84-pdo_pgsql","version":"8.4.8"},"php84-pgsql":{"origin":"databases/php84-pgsql","version":"8.4.8"},"php84-xml":{"origin":"textproc/php84-xml","version":"8.4.8"}},"categories":["net-mgmt","www"],"options":{"MYSQL":"on","PGSQL":"on"},"annotations":{"flavor":"php84"}},{"name":"icingaweb2-module-icingadb-php83","origin":"net-mgmt/icingaweb2-module-icingadb","version":"1.1.0","comment":"Publish, synchronize, and visualize Icinga data","maintainer":"dvl@FreeBSD.org","www":"https://icinga.com/docs/icinga-db-web/latest/doc/01-About/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"159f51e11445e7a910ac7de16bdfda812fcc3e125cfb7ffd3095e339ae220c42","flatsize":4171923,"path":"All/icingaweb2-module-icingadb-php83-1.1.0.pkg","repopath":"All/icingaweb2-module-icingadb-php83-1.1.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2238380,"desc":"Icinga DB is a set of components for publishing, synchronizing and visualizing\nmonitoring data in the Icinga ecosystem, consisting of:\n\n* Icinga DB Web which connects to both a Redis server and a database to view and\n  work with most up-to-date monitoring data\n* Icinga 2 with its Icinga DB feature enabled, responsible for publishing the\n  data to the Redis server, i.e. configuration and its runtime updates, check\n  results, state changes, downtimes, acknowledgements, notifications, and other\n  events such as flapping\n* And the Icinga DB daemon, which synchronizes the data between the Redis server\n  and the database","deps":{"icinga-php-library-php83":{"origin":"net-mgmt/icinga-php-library","version":"0.14.1"},"icinga-php-thirdparty-php83":{"origin":"net-mgmt/icinga-php-thirdparty","version":"0.12.1"},"icingadb":{"origin":"net-mgmt/icingadb","version":"1.2.0_3"},"icingaweb2-php83":{"origin":"net-mgmt/icingaweb2","version":"2.12.2"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-curl":{"origin":"ftp/php83-curl","version":"8.3.21"},"php83-dom":{"origin":"textproc/php83-dom","version":"8.3.21"},"php83-mysqli":{"origin":"databases/php83-mysqli","version":"8.3.21"},"php83-pdo_mysql":{"origin":"databases/php83-pdo_mysql","version":"8.3.21"},"php83-pdo_pgsql":{"origin":"databases/php83-pdo_pgsql","version":"8.3.21"},"php83-pgsql":{"origin":"databases/php83-pgsql","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"}},"categories":["net-mgmt","www"],"options":{"MYSQL":"on","PGSQL":"on"},"annotations":{"flavor":"php83"}},{"name":"icingaweb2-module-graphite-php83","origin":"net-mgmt/icingaweb2-module-graphite","version":"1.2.4","comment":"Graphite integration into Icinga Web 2","maintainer":"ports@FreeBSD.org","www":"https://github.com/Icinga/icingaweb2-module-graphite","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"767858b2e11d82d2d6191ef05ec992e02b0812f3fc68a884a9ad1899a95bb158","flatsize":605653,"path":"All/icingaweb2-module-graphite-php83-1.2.4.pkg","repopath":"All/icingaweb2-module-graphite-php83-1.2.4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":305896,"desc":"This module integrates an existing Graphite installation in your Icinga Web 2\nfrontend.\n\nIt provides a new menu section with two general overviews for hosts and\nservices as well as an extension to the host and service detail view of the\nmonitoring module.","deps":{"icingaweb2-php83":{"origin":"net-mgmt/icingaweb2","version":"2.12.2"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["net-mgmt","www"],"annotations":{"flavor":"php83"},"messages":[{"message":"===>   NOTICE:\n\nThe icingaweb2-module-graphite-php83 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"icingaweb2-module-icingadb-php81","origin":"net-mgmt/icingaweb2-module-icingadb","version":"1.1.0","comment":"Publish, synchronize, and visualize Icinga data","maintainer":"dvl@FreeBSD.org","www":"https://icinga.com/docs/icinga-db-web/latest/doc/01-About/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e22e97d243d22fdfba6824d1d93e073228d4c45fe11316c00a9545725693ec71","flatsize":4171923,"path":"All/icingaweb2-module-icingadb-php81-1.1.0.pkg","repopath":"All/icingaweb2-module-icingadb-php81-1.1.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2238360,"desc":"Icinga DB is a set of components for publishing, synchronizing and visualizing\nmonitoring data in the Icinga ecosystem, consisting of:\n\n* Icinga DB Web which connects to both a Redis server and a database to view and\n  work with most up-to-date monitoring data\n* Icinga 2 with its Icinga DB feature enabled, responsible for publishing the\n  data to the Redis server, i.e. configuration and its runtime updates, check\n  results, state changes, downtimes, acknowledgements, notifications, and other\n  events such as flapping\n* And the Icinga DB daemon, which synchronizes the data between the Redis server\n  and the database","deps":{"icinga-php-library-php81":{"origin":"net-mgmt/icinga-php-library","version":"0.14.1"},"icinga-php-thirdparty-php81":{"origin":"net-mgmt/icinga-php-thirdparty","version":"0.12.1"},"icingadb":{"origin":"net-mgmt/icingadb","version":"1.2.0_3"},"icingaweb2-php81":{"origin":"net-mgmt/icingaweb2","version":"2.12.2"},"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-curl":{"origin":"ftp/php81-curl","version":"8.1.32"},"php81-dom":{"origin":"textproc/php81-dom","version":"8.1.32"},"php81-mysqli":{"origin":"databases/php81-mysqli","version":"8.1.32"},"php81-pdo_mysql":{"origin":"databases/php81-pdo_mysql","version":"8.1.32"},"php81-pdo_pgsql":{"origin":"databases/php81-pdo_pgsql","version":"8.1.32"},"php81-pgsql":{"origin":"databases/php81-pgsql","version":"8.1.32"},"php81-xml":{"origin":"textproc/php81-xml","version":"8.1.32"}},"categories":["net-mgmt","www"],"options":{"MYSQL":"on","PGSQL":"on"},"annotations":{"flavor":"php81"}},{"name":"icingaweb2-module-icingadb-php82","origin":"net-mgmt/icingaweb2-module-icingadb","version":"1.1.0","comment":"Publish, synchronize, and visualize Icinga data","maintainer":"dvl@FreeBSD.org","www":"https://icinga.com/docs/icinga-db-web/latest/doc/01-About/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ad288792c9b73dcefdd34de9fef70cd55efce07c414ffe0554c23f238a9ef1f0","flatsize":4171923,"path":"All/icingaweb2-module-icingadb-php82-1.1.0.pkg","repopath":"All/icingaweb2-module-icingadb-php82-1.1.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2238332,"desc":"Icinga DB is a set of components for publishing, synchronizing and visualizing\nmonitoring data in the Icinga ecosystem, consisting of:\n\n* Icinga DB Web which connects to both a Redis server and a database to view and\n  work with most up-to-date monitoring data\n* Icinga 2 with its Icinga DB feature enabled, responsible for publishing the\n  data to the Redis server, i.e. configuration and its runtime updates, check\n  results, state changes, downtimes, acknowledgements, notifications, and other\n  events such as flapping\n* And the Icinga DB daemon, which synchronizes the data between the Redis server\n  and the database","deps":{"icinga-php-library-php82":{"origin":"net-mgmt/icinga-php-library","version":"0.14.1"},"icinga-php-thirdparty-php82":{"origin":"net-mgmt/icinga-php-thirdparty","version":"0.12.1"},"icingadb":{"origin":"net-mgmt/icingadb","version":"1.2.0_3"},"icingaweb2-php82":{"origin":"net-mgmt/icingaweb2","version":"2.12.2"},"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-curl":{"origin":"ftp/php82-curl","version":"8.2.28"},"php82-dom":{"origin":"textproc/php82-dom","version":"8.2.28"},"php82-mysqli":{"origin":"databases/php82-mysqli","version":"8.2.28"},"php82-pdo_mysql":{"origin":"databases/php82-pdo_mysql","version":"8.2.28"},"php82-pdo_pgsql":{"origin":"databases/php82-pdo_pgsql","version":"8.2.28"},"php82-pgsql":{"origin":"databases/php82-pgsql","version":"8.2.28"},"php82-xml":{"origin":"textproc/php82-xml","version":"8.2.28"}},"categories":["net-mgmt","www"],"options":{"MYSQL":"on","PGSQL":"on"},"annotations":{"flavor":"php82"}},{"name":"icingaweb2-module-graphite-php82","origin":"net-mgmt/icingaweb2-module-graphite","version":"1.2.4","comment":"Graphite integration into Icinga Web 2","maintainer":"ports@FreeBSD.org","www":"https://github.com/Icinga/icingaweb2-module-graphite","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0361a07278723e518be90ccbe946786ed5b73667fd5ecc8e32dbc98a35a0ee96","flatsize":605653,"path":"All/icingaweb2-module-graphite-php82-1.2.4.pkg","repopath":"All/icingaweb2-module-graphite-php82-1.2.4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":305876,"desc":"This module integrates an existing Graphite installation in your Icinga Web 2\nfrontend.\n\nIt provides a new menu section with two general overviews for hosts and\nservices as well as an extension to the host and service detail view of the\nmonitoring module.","deps":{"icingaweb2-php82":{"origin":"net-mgmt/icingaweb2","version":"2.12.2"},"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["net-mgmt","www"],"annotations":{"flavor":"php82"},"messages":[{"message":"===>   NOTICE:\n\nThe icingaweb2-module-graphite-php82 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"icingaweb2-module-graphite-php81","origin":"net-mgmt/icingaweb2-module-graphite","version":"1.2.4","comment":"Graphite integration into Icinga Web 2","maintainer":"ports@FreeBSD.org","www":"https://github.com/Icinga/icingaweb2-module-graphite","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2640a229917e0914d5109a98965fcc9bc183db6ae9fdc3e45613954fb700b1d0","flatsize":605653,"path":"All/icingaweb2-module-graphite-php81-1.2.4.pkg","repopath":"All/icingaweb2-module-graphite-php81-1.2.4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":305876,"desc":"This module integrates an existing Graphite installation in your Icinga Web 2\nfrontend.\n\nIt provides a new menu section with two general overviews for hosts and\nservices as well as an extension to the host and service detail view of the\nmonitoring module.","deps":{"icingaweb2-php81":{"origin":"net-mgmt/icingaweb2","version":"2.12.2"},"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["net-mgmt","www"],"annotations":{"flavor":"php81"},"messages":[{"message":"===>   NOTICE:\n\nThe icingaweb2-module-graphite-php81 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"icingaweb2-module-generictts-php84","origin":"net-mgmt/icingaweb2-module-generictts","version":"2.1.0_1","comment":"Generic ticket system integration into Icinga web 2","maintainer":"ports@FreeBSD.org","www":"https://github.com/Icinga/icingaweb2-module-generictts","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b5b0be2a42fab1a2936edd70f9ee3dffbfa7eac2612b976b13767609330f786a","flatsize":57190,"path":"All/icingaweb2-module-generictts-php84-2.1.0_1.pkg","repopath":"All/icingaweb2-module-generictts-php84-2.1.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":13196,"desc":"Generic TTS implements Icinga Web 2's ticket hook for replacing ticket patterns\nwith links to your trouble ticket system (TTS). Icinga Web 2's core module\nmonitoring for example uses the ticket hook for acknowledgements, downtimes and\ncomments. Other modules may use the ticket hook for all kinds of text too.","deps":{"icingaweb2-php84":{"origin":"net-mgmt/icingaweb2","version":"2.12.2"},"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["net-mgmt","www"],"annotations":{"flavor":"php84"},"messages":[{"message":"===>   NOTICE:\n\nThe icingaweb2-module-generictts-php84 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"icingaweb2-module-generictts-php83","origin":"net-mgmt/icingaweb2-module-generictts","version":"2.1.0_1","comment":"Generic ticket system integration into Icinga web 2","maintainer":"ports@FreeBSD.org","www":"https://github.com/Icinga/icingaweb2-module-generictts","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"82c3d708f1c3e2d8242c26ba627b5f468456fc4468e0dd4998d88ce07b0cfe74","flatsize":57190,"path":"All/icingaweb2-module-generictts-php83-2.1.0_1.pkg","repopath":"All/icingaweb2-module-generictts-php83-2.1.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":13204,"desc":"Generic TTS implements Icinga Web 2's ticket hook for replacing ticket patterns\nwith links to your trouble ticket system (TTS). Icinga Web 2's core module\nmonitoring for example uses the ticket hook for acknowledgements, downtimes and\ncomments. Other modules may use the ticket hook for all kinds of text too.","deps":{"icingaweb2-php83":{"origin":"net-mgmt/icingaweb2","version":"2.12.2"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["net-mgmt","www"],"annotations":{"flavor":"php83"},"messages":[{"message":"===>   NOTICE:\n\nThe icingaweb2-module-generictts-php83 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"icingaweb2-module-generictts-php82","origin":"net-mgmt/icingaweb2-module-generictts","version":"2.1.0_1","comment":"Generic ticket system integration into Icinga web 2","maintainer":"ports@FreeBSD.org","www":"https://github.com/Icinga/icingaweb2-module-generictts","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aaa927e259069617e6946e6ac98082eb5f9dfd2410c905acac1c8eaa19b1e174","flatsize":57190,"path":"All/icingaweb2-module-generictts-php82-2.1.0_1.pkg","repopath":"All/icingaweb2-module-generictts-php82-2.1.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":13196,"desc":"Generic TTS implements Icinga Web 2's ticket hook for replacing ticket patterns\nwith links to your trouble ticket system (TTS). Icinga Web 2's core module\nmonitoring for example uses the ticket hook for acknowledgements, downtimes and\ncomments. Other modules may use the ticket hook for all kinds of text too.","deps":{"icingaweb2-php82":{"origin":"net-mgmt/icingaweb2","version":"2.12.2"},"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["net-mgmt","www"],"annotations":{"flavor":"php82"},"messages":[{"message":"===>   NOTICE:\n\nThe icingaweb2-module-generictts-php82 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"icingaweb2-module-generictts-php81","origin":"net-mgmt/icingaweb2-module-generictts","version":"2.1.0_1","comment":"Generic ticket system integration into Icinga web 2","maintainer":"ports@FreeBSD.org","www":"https://github.com/Icinga/icingaweb2-module-generictts","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5243d33eb7a0503c4eddd4d9c4649ecbfbc3eef7c2ee60fe5562f8534af566b7","flatsize":57190,"path":"All/icingaweb2-module-generictts-php81-2.1.0_1.pkg","repopath":"All/icingaweb2-module-generictts-php81-2.1.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":13192,"desc":"Generic TTS implements Icinga Web 2's ticket hook for replacing ticket patterns\nwith links to your trouble ticket system (TTS). Icinga Web 2's core module\nmonitoring for example uses the ticket hook for acknowledgements, downtimes and\ncomments. Other modules may use the ticket hook for all kinds of text too.","deps":{"icingaweb2-php81":{"origin":"net-mgmt/icingaweb2","version":"2.12.2"},"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["net-mgmt","www"],"annotations":{"flavor":"php81"},"messages":[{"message":"===>   NOTICE:\n\nThe icingaweb2-module-generictts-php81 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"icingaweb2-module-grafana-php84","origin":"net-mgmt/icingaweb2-module-grafana","version":"3.0.1","comment":"Add Grafana graphs into Icinga Web 2 to display performance metrics","maintainer":"dsh@bamus.cz","www":"https://github.com/NETWAYS/icingaweb2-module-grafana","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cced36ab52355fdeef30927be1b1e5f63eeba15551b0e1fcfdbe12426174d4e6","flatsize":2288722,"path":"All/icingaweb2-module-grafana-php84-3.0.1.pkg","repopath":"All/icingaweb2-module-grafana-php84-3.0.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1506360,"desc":"Add Grafana graphs into Icinga Web 2 to display performance metrics.","deps":{"icingaweb2-php84":{"origin":"net-mgmt/icingaweb2","version":"2.12.2"},"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["net-mgmt","www"],"annotations":{"flavor":"php84"}},{"name":"icingaweb2-module-fileshipper-php84","origin":"net-mgmt/icingaweb2-module-fileshipper","version":"1.2.0_1","comment":"Import CSV, JSON, XML and YAML files for the Icinga Director","maintainer":"ports@FreeBSD.org","www":"https://github.com/Icinga/icingaweb2-module-fileshipper","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dffcdeec7b17ad59699e797e73b7caa4e063b0ca6e9ecad2e74cc08490dbafa7","flatsize":335427,"path":"All/icingaweb2-module-fileshipper-php84-1.2.0_1.pkg","repopath":"All/icingaweb2-module-fileshipper-php84-1.2.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":249460,"desc":"The main purpose of this module is to extend Icinga Director using some of it's\nexported hooks. Based on them it offers an Import Source able to deal with CSV,\nJSON, YAML and XML files. It also offers the possibility to deploy\nhand-crafted Icinga 2 config files through the Icinga Director.","deps":{"icingaweb2-php84":{"origin":"net-mgmt/icingaweb2","version":"2.12.2"},"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["net-mgmt","www"],"annotations":{"flavor":"php84"},"messages":[{"message":"===>   NOTICE:\n\nThe icingaweb2-module-fileshipper-php84 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"icingaweb2-module-grafana-php83","origin":"net-mgmt/icingaweb2-module-grafana","version":"3.0.1","comment":"Add Grafana graphs into Icinga Web 2 to display performance metrics","maintainer":"dsh@bamus.cz","www":"https://github.com/NETWAYS/icingaweb2-module-grafana","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"47d5a32a4c9c997b586acc7a8c16c825cf108fd61028b431f5b5240d5eb3bc6e","flatsize":2288722,"path":"All/icingaweb2-module-grafana-php83-3.0.1.pkg","repopath":"All/icingaweb2-module-grafana-php83-3.0.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1506416,"desc":"Add Grafana graphs into Icinga Web 2 to display performance metrics.","deps":{"icingaweb2-php83":{"origin":"net-mgmt/icingaweb2","version":"2.12.2"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["net-mgmt","www"],"annotations":{"flavor":"php83"}},{"name":"icingaweb2-module-fileshipper-php82","origin":"net-mgmt/icingaweb2-module-fileshipper","version":"1.2.0_1","comment":"Import CSV, JSON, XML and YAML files for the Icinga Director","maintainer":"ports@FreeBSD.org","www":"https://github.com/Icinga/icingaweb2-module-fileshipper","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"39c44653b054016f06d846e9955153fdd79d4b1f3852f7f821fbfc0cfaee1033","flatsize":335427,"path":"All/icingaweb2-module-fileshipper-php82-1.2.0_1.pkg","repopath":"All/icingaweb2-module-fileshipper-php82-1.2.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":249472,"desc":"The main purpose of this module is to extend Icinga Director using some of it's\nexported hooks. Based on them it offers an Import Source able to deal with CSV,\nJSON, YAML and XML files. It also offers the possibility to deploy\nhand-crafted Icinga 2 config files through the Icinga Director.","deps":{"icingaweb2-php82":{"origin":"net-mgmt/icingaweb2","version":"2.12.2"},"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["net-mgmt","www"],"annotations":{"flavor":"php82"},"messages":[{"message":"===>   NOTICE:\n\nThe icingaweb2-module-fileshipper-php82 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"icingaweb2-module-fileshipper-php83","origin":"net-mgmt/icingaweb2-module-fileshipper","version":"1.2.0_1","comment":"Import CSV, JSON, XML and YAML files for the Icinga Director","maintainer":"ports@FreeBSD.org","www":"https://github.com/Icinga/icingaweb2-module-fileshipper","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"789d698cea11916ec70821f4c64e40d61f00f298b4bfcbe5a957fae3ca59d3b1","flatsize":335427,"path":"All/icingaweb2-module-fileshipper-php83-1.2.0_1.pkg","repopath":"All/icingaweb2-module-fileshipper-php83-1.2.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":249460,"desc":"The main purpose of this module is to extend Icinga Director using some of it's\nexported hooks. Based on them it offers an Import Source able to deal with CSV,\nJSON, YAML and XML files. It also offers the possibility to deploy\nhand-crafted Icinga 2 config files through the Icinga Director.","deps":{"icingaweb2-php83":{"origin":"net-mgmt/icingaweb2","version":"2.12.2"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["net-mgmt","www"],"annotations":{"flavor":"php83"},"messages":[{"message":"===>   NOTICE:\n\nThe icingaweb2-module-fileshipper-php83 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"icingaweb2-module-fileshipper-php81","origin":"net-mgmt/icingaweb2-module-fileshipper","version":"1.2.0_1","comment":"Import CSV, JSON, XML and YAML files for the Icinga Director","maintainer":"ports@FreeBSD.org","www":"https://github.com/Icinga/icingaweb2-module-fileshipper","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cd2b92931f09ec739a0a715485534cca13aee138ab1c9816be405bf2cf702214","flatsize":335427,"path":"All/icingaweb2-module-fileshipper-php81-1.2.0_1.pkg","repopath":"All/icingaweb2-module-fileshipper-php81-1.2.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":249452,"desc":"The main purpose of this module is to extend Icinga Director using some of it's\nexported hooks. Based on them it offers an Import Source able to deal with CSV,\nJSON, YAML and XML files. It also offers the possibility to deploy\nhand-crafted Icinga 2 config files through the Icinga Director.","deps":{"icingaweb2-php81":{"origin":"net-mgmt/icingaweb2","version":"2.12.2"},"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["net-mgmt","www"],"annotations":{"flavor":"php81"},"messages":[{"message":"===>   NOTICE:\n\nThe icingaweb2-module-fileshipper-php81 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"icingaweb2-module-grafana-php81","origin":"net-mgmt/icingaweb2-module-grafana","version":"3.0.1","comment":"Add Grafana graphs into Icinga Web 2 to display performance metrics","maintainer":"dsh@bamus.cz","www":"https://github.com/NETWAYS/icingaweb2-module-grafana","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"02368de132f469a702716e4535a1f295a3e659b73de6379456d5ed497e67a9e7","flatsize":2288722,"path":"All/icingaweb2-module-grafana-php81-3.0.1.pkg","repopath":"All/icingaweb2-module-grafana-php81-3.0.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1506352,"desc":"Add Grafana graphs into Icinga Web 2 to display performance metrics.","deps":{"icingaweb2-php81":{"origin":"net-mgmt/icingaweb2","version":"2.12.2"},"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["net-mgmt","www"],"annotations":{"flavor":"php81"}},{"name":"icingaweb2-module-grafana-php82","origin":"net-mgmt/icingaweb2-module-grafana","version":"3.0.1","comment":"Add Grafana graphs into Icinga Web 2 to display performance metrics","maintainer":"dsh@bamus.cz","www":"https://github.com/NETWAYS/icingaweb2-module-grafana","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f239990509a83cb2a111b2970c6976dcf623e606959e9e6ec25e5f8cf23056ac","flatsize":2288722,"path":"All/icingaweb2-module-grafana-php82-3.0.1.pkg","repopath":"All/icingaweb2-module-grafana-php82-3.0.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1506376,"desc":"Add Grafana graphs into Icinga Web 2 to display performance metrics.","deps":{"icingaweb2-php82":{"origin":"net-mgmt/icingaweb2","version":"2.12.2"},"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["net-mgmt","www"],"annotations":{"flavor":"php82"}},{"name":"icingaweb2-module-elasticsearch-php84","origin":"net-mgmt/icingaweb2-module-elasticsearch","version":"0.9.0_4","comment":"Integrate Elasticsearch into Icinga Web 2","maintainer":"ports@FreeBSD.org","www":"https://github.com/Icinga/icingaweb2-module-elasticsearch","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2cb028b76314e30f528712adb5304c5f19f0d0d65e95db669e7f5bf45d2bf312","flatsize":564720,"path":"All/icingaweb2-module-elasticsearch-php84-0.9.0_4.pkg","repopath":"All/icingaweb2-module-elasticsearch-php84-0.9.0_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":303068,"desc":"The Elasticsearch Module for Icinga Web 2 integrates your Elastic stack into\nIcinga Web 2. Based on Elasticsearch instances and event types you configure,\nthe module allows you to display data collected by Beats, Logstash and any\nother source. After you've installed and configured the module, you can browse\nevents via the host action Elasticsearch Events.","deps":{"icingaweb2-php84":{"origin":"net-mgmt/icingaweb2","version":"2.12.2"},"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["net-mgmt","www"],"annotations":{"flavor":"php84"},"messages":[{"message":"===>   NOTICE:\n\nThe icingaweb2-module-elasticsearch-php84 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"icingaweb2-module-elasticsearch-php83","origin":"net-mgmt/icingaweb2-module-elasticsearch","version":"0.9.0_4","comment":"Integrate Elasticsearch into Icinga Web 2","maintainer":"ports@FreeBSD.org","www":"https://github.com/Icinga/icingaweb2-module-elasticsearch","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"df86c612ca1f41ff4b4f8945b7571911d05973a2f8b8a78a9ef006669c421580","flatsize":564720,"path":"All/icingaweb2-module-elasticsearch-php83-0.9.0_4.pkg","repopath":"All/icingaweb2-module-elasticsearch-php83-0.9.0_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":303060,"desc":"The Elasticsearch Module for Icinga Web 2 integrates your Elastic stack into\nIcinga Web 2. Based on Elasticsearch instances and event types you configure,\nthe module allows you to display data collected by Beats, Logstash and any\nother source. After you've installed and configured the module, you can browse\nevents via the host action Elasticsearch Events.","deps":{"icingaweb2-php83":{"origin":"net-mgmt/icingaweb2","version":"2.12.2"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["net-mgmt","www"],"annotations":{"flavor":"php83"},"messages":[{"message":"===>   NOTICE:\n\nThe icingaweb2-module-elasticsearch-php83 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"icingaweb2-module-elasticsearch-php82","origin":"net-mgmt/icingaweb2-module-elasticsearch","version":"0.9.0_4","comment":"Integrate Elasticsearch into Icinga Web 2","maintainer":"ports@FreeBSD.org","www":"https://github.com/Icinga/icingaweb2-module-elasticsearch","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"01380e3ca03a64e93bfbf01de36b7865c05c0801364257f065ba31370411b9a6","flatsize":564720,"path":"All/icingaweb2-module-elasticsearch-php82-0.9.0_4.pkg","repopath":"All/icingaweb2-module-elasticsearch-php82-0.9.0_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":303096,"desc":"The Elasticsearch Module for Icinga Web 2 integrates your Elastic stack into\nIcinga Web 2. Based on Elasticsearch instances and event types you configure,\nthe module allows you to display data collected by Beats, Logstash and any\nother source. After you've installed and configured the module, you can browse\nevents via the host action Elasticsearch Events.","deps":{"icingaweb2-php82":{"origin":"net-mgmt/icingaweb2","version":"2.12.2"},"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["net-mgmt","www"],"annotations":{"flavor":"php82"},"messages":[{"message":"===>   NOTICE:\n\nThe icingaweb2-module-elasticsearch-php82 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"icingaweb2-module-elasticsearch-php81","origin":"net-mgmt/icingaweb2-module-elasticsearch","version":"0.9.0_4","comment":"Integrate Elasticsearch into Icinga Web 2","maintainer":"ports@FreeBSD.org","www":"https://github.com/Icinga/icingaweb2-module-elasticsearch","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"97251fd300df2ea7468d0f606009371f1b05ce2fe35545d3c92216f83735834d","flatsize":564720,"path":"All/icingaweb2-module-elasticsearch-php81-0.9.0_4.pkg","repopath":"All/icingaweb2-module-elasticsearch-php81-0.9.0_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":303076,"desc":"The Elasticsearch Module for Icinga Web 2 integrates your Elastic stack into\nIcinga Web 2. Based on Elasticsearch instances and event types you configure,\nthe module allows you to display data collected by Beats, Logstash and any\nother source. After you've installed and configured the module, you can browse\nevents via the host action Elasticsearch Events.","deps":{"icingaweb2-php81":{"origin":"net-mgmt/icingaweb2","version":"2.12.2"},"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["net-mgmt","www"],"annotations":{"flavor":"php81"},"messages":[{"message":"===>   NOTICE:\n\nThe icingaweb2-module-elasticsearch-php81 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"icingaweb2-module-map-php81","origin":"net-mgmt/icingaweb2-module-map","version":"2.0.0_4","comment":"Display hosts on OpenStreetMap","maintainer":"ports@FreeBSD.org","www":"https://github.com/nbuchwitz/icingaweb2-module-map","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e79a060b2c9e4a32e1d66e3f7bd90d3683ce26053be1d73743881156c3941495","flatsize":8890558,"path":"All/icingaweb2-module-map-php81-2.0.0_4.pkg","repopath":"All/icingaweb2-module-map-php81-2.0.0_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":7988488,"desc":"The Icinga Web 2 Module Map displays hosts and their status on\nOpenStreetMap using http://leafletjs.com/","deps":{"icingaweb2-php81":{"origin":"net-mgmt/icingaweb2","version":"2.12.2"},"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["net-mgmt","www"],"annotations":{"flavor":"php81"},"messages":[{"message":"===>   NOTICE:\n\nThe icingaweb2-module-map-php81 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"icingaweb2-module-cube-php84","origin":"net-mgmt/icingaweb2-module-cube","version":"1.3.2","comment":"Drill-down view for Icinga web 2 based on custom variables","maintainer":"ports@FreeBSD.org","www":"https://github.com/Icinga/icingaweb2-module-cube","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"79dab9a5ba0852da82c531125accd5300f825e2d6f0c92fbf04bd9596eb9c1d2","flatsize":801358,"path":"All/icingaweb2-module-cube-php84-1.3.2.pkg","repopath":"All/icingaweb2-module-cube-php84-1.3.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":585924,"desc":"The Cube is a tiny but useful Icinga Web 2 module. It currently shows host\nstatistics (total count, health) grouped by various custom variables in\nmultiple dimensions.\n\nIt will be your new best friend in case you are running a large environment and\nwant to get a quick answers to questions like:\n\n- Which project uses how many servers per environment at which location/site?\n- Who occupies most servers?\n- How many of those are used in production?\n- Which project has only development and test boxes?\n- Which operating system is used for which project and in which environment?\n- Do we still have Debian Lenny?\n- Which projects are to blame for this?\n- Do we have applications where the operating systems used differ in staging\n  and production?\n- Which project uses which operating system version for which application\n- Which projects have homogeneous environments?\n- Which projects are at a consistent patch level?\n- How many RHEL 6 variants (6.1, 6.2, 6.3...) do we use?\n- Who is running the oldest ones? In production?\n- Which projects are still using physical servers in which environment?","deps":{"icingaweb2-php84":{"origin":"net-mgmt/icingaweb2","version":"2.12.2"},"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["net-mgmt","www"],"annotations":{"flavor":"php84"},"messages":[{"message":"===>   NOTICE:\n\nThe icingaweb2-module-cube-php84 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"icingaweb2-module-map-php82","origin":"net-mgmt/icingaweb2-module-map","version":"2.0.0_4","comment":"Display hosts on OpenStreetMap","maintainer":"ports@FreeBSD.org","www":"https://github.com/nbuchwitz/icingaweb2-module-map","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"401ab5440ef6ecb1653a6a5a6197ff3f1802b40e1fbea690c7c0d2c8d537dc38","flatsize":8890558,"path":"All/icingaweb2-module-map-php82-2.0.0_4.pkg","repopath":"All/icingaweb2-module-map-php82-2.0.0_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":7988252,"desc":"The Icinga Web 2 Module Map displays hosts and their status on\nOpenStreetMap using http://leafletjs.com/","deps":{"icingaweb2-php82":{"origin":"net-mgmt/icingaweb2","version":"2.12.2"},"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["net-mgmt","www"],"annotations":{"flavor":"php82"},"messages":[{"message":"===>   NOTICE:\n\nThe icingaweb2-module-map-php82 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"icingaweb2-module-cube-php83","origin":"net-mgmt/icingaweb2-module-cube","version":"1.3.2","comment":"Drill-down view for Icinga web 2 based on custom variables","maintainer":"ports@FreeBSD.org","www":"https://github.com/Icinga/icingaweb2-module-cube","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b7cfdd975061298fb5b48fb9d33e761fa42063b188f2857fe850ca8ed18ea3e2","flatsize":801358,"path":"All/icingaweb2-module-cube-php83-1.3.2.pkg","repopath":"All/icingaweb2-module-cube-php83-1.3.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":585960,"desc":"The Cube is a tiny but useful Icinga Web 2 module. It currently shows host\nstatistics (total count, health) grouped by various custom variables in\nmultiple dimensions.\n\nIt will be your new best friend in case you are running a large environment and\nwant to get a quick answers to questions like:\n\n- Which project uses how many servers per environment at which location/site?\n- Who occupies most servers?\n- How many of those are used in production?\n- Which project has only development and test boxes?\n- Which operating system is used for which project and in which environment?\n- Do we still have Debian Lenny?\n- Which projects are to blame for this?\n- Do we have applications where the operating systems used differ in staging\n  and production?\n- Which project uses which operating system version for which application\n- Which projects have homogeneous environments?\n- Which projects are at a consistent patch level?\n- How many RHEL 6 variants (6.1, 6.2, 6.3...) do we use?\n- Who is running the oldest ones? In production?\n- Which projects are still using physical servers in which environment?","deps":{"icingaweb2-php83":{"origin":"net-mgmt/icingaweb2","version":"2.12.2"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["net-mgmt","www"],"annotations":{"flavor":"php83"},"messages":[{"message":"===>   NOTICE:\n\nThe icingaweb2-module-cube-php83 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"icingaweb2-module-cube-php82","origin":"net-mgmt/icingaweb2-module-cube","version":"1.3.2","comment":"Drill-down view for Icinga web 2 based on custom variables","maintainer":"ports@FreeBSD.org","www":"https://github.com/Icinga/icingaweb2-module-cube","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bbb3c2080cd24cd5b8d4c23c3a3c1bc691ba3c3cb2c9aa7d762d7602315768e0","flatsize":801358,"path":"All/icingaweb2-module-cube-php82-1.3.2.pkg","repopath":"All/icingaweb2-module-cube-php82-1.3.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":585940,"desc":"The Cube is a tiny but useful Icinga Web 2 module. It currently shows host\nstatistics (total count, health) grouped by various custom variables in\nmultiple dimensions.\n\nIt will be your new best friend in case you are running a large environment and\nwant to get a quick answers to questions like:\n\n- Which project uses how many servers per environment at which location/site?\n- Who occupies most servers?\n- How many of those are used in production?\n- Which project has only development and test boxes?\n- Which operating system is used for which project and in which environment?\n- Do we still have Debian Lenny?\n- Which projects are to blame for this?\n- Do we have applications where the operating systems used differ in staging\n  and production?\n- Which project uses which operating system version for which application\n- Which projects have homogeneous environments?\n- Which projects are at a consistent patch level?\n- How many RHEL 6 variants (6.1, 6.2, 6.3...) do we use?\n- Who is running the oldest ones? In production?\n- Which projects are still using physical servers in which environment?","deps":{"icingaweb2-php82":{"origin":"net-mgmt/icingaweb2","version":"2.12.2"},"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["net-mgmt","www"],"annotations":{"flavor":"php82"},"messages":[{"message":"===>   NOTICE:\n\nThe icingaweb2-module-cube-php82 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"icingaweb2-module-cube-php81","origin":"net-mgmt/icingaweb2-module-cube","version":"1.3.2","comment":"Drill-down view for Icinga web 2 based on custom variables","maintainer":"ports@FreeBSD.org","www":"https://github.com/Icinga/icingaweb2-module-cube","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2ba71c57c6c534f06fcabfc910c5815a672cd0de7d52c2449988299ff3e9cc38","flatsize":801358,"path":"All/icingaweb2-module-cube-php81-1.3.2.pkg","repopath":"All/icingaweb2-module-cube-php81-1.3.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":585936,"desc":"The Cube is a tiny but useful Icinga Web 2 module. It currently shows host\nstatistics (total count, health) grouped by various custom variables in\nmultiple dimensions.\n\nIt will be your new best friend in case you are running a large environment and\nwant to get a quick answers to questions like:\n\n- Which project uses how many servers per environment at which location/site?\n- Who occupies most servers?\n- How many of those are used in production?\n- Which project has only development and test boxes?\n- Which operating system is used for which project and in which environment?\n- Do we still have Debian Lenny?\n- Which projects are to blame for this?\n- Do we have applications where the operating systems used differ in staging\n  and production?\n- Which project uses which operating system version for which application\n- Which projects have homogeneous environments?\n- Which projects are at a consistent patch level?\n- How many RHEL 6 variants (6.1, 6.2, 6.3...) do we use?\n- Who is running the oldest ones? In production?\n- Which projects are still using physical servers in which environment?","deps":{"icingaweb2-php81":{"origin":"net-mgmt/icingaweb2","version":"2.12.2"},"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["net-mgmt","www"],"annotations":{"flavor":"php81"},"messages":[{"message":"===>   NOTICE:\n\nThe icingaweb2-module-cube-php81 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"icingaweb2-module-pdfexport-php82","origin":"net-mgmt/icingaweb2-module-pdfexport","version":"0.10.2_3","comment":"Icinga PDF Export","maintainer":"ports@FreeBSD.org","www":"https://github.com/Icinga/icingaweb2-module-pdfexport","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2d59c18b29b7f21f9964d4bbbf6a1867fc5675ac14ccb5c6b5c946482904181a","flatsize":29394295,"path":"All/icingaweb2-module-pdfexport-php82-0.10.2_3.pkg","repopath":"All/icingaweb2-module-pdfexport-php82-0.10.2_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":14080872,"desc":"PDF export functionality for Icinga Web 2 using Google Chrome/Chromium for\nrendering.","deps":{"chromium":{"origin":"www/chromium","version":"137.0.7151.119"},"icingaweb2-php82":{"origin":"net-mgmt/icingaweb2","version":"2.12.2"},"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["net-mgmt","www"],"annotations":{"flavor":"php82"},"messages":[{"message":"===>   NOTICE:\n\nThe icingaweb2-module-pdfexport-php82 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"icingaweb2-module-director-php82","origin":"net-mgmt/icingaweb2-module-director","version":"1.11.3","comment":"Configuration frontend for Icinga 2, integrated automation","maintainer":"flo@FreeBSD.org","www":"https://github.com/Icinga/icingaweb2-module-director","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"638cd6e9b83536c004fc896ae7f5b8192e8933afd70df64a13bb7e5c15078d93","flatsize":7591107,"path":"All/icingaweb2-module-director-php82-1.11.3.pkg","repopath":"All/icingaweb2-module-director-php82-1.11.3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":3080164,"desc":"Icinga Director has been designed to make Icinga 2 configuration handling easy.\nIt tries to target two main audiences:\n\n- Users with the desire to completely automate their datacenter\n- Sysops willing to grant their \"point & click\" users a lot of flexibility\n\nWhat makes Icinga Director so special is the fact that it tries to target both\nof them at once.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"icingaweb2-php82":{"origin":"net-mgmt/icingaweb2","version":"2.12.2"},"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-intl":{"origin":"devel/php82-intl","version":"8.2.28"},"php82-pcntl":{"origin":"devel/php82-pcntl","version":"8.2.28"}},"categories":["net-mgmt","www"],"users":["icingadirector"],"groups":["icinga"],"options":{"NLS":"on"},"annotations":{"flavor":"php82"}},{"name":"icingaweb2-module-director-php84","origin":"net-mgmt/icingaweb2-module-director","version":"1.11.3","comment":"Configuration frontend for Icinga 2, integrated automation","maintainer":"flo@FreeBSD.org","www":"https://github.com/Icinga/icingaweb2-module-director","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a4363bd00d61191b2262a1d954643e26de3c99a5b5dcbd7aacecf08d52c56b70","flatsize":7591107,"path":"All/icingaweb2-module-director-php84-1.11.3.pkg","repopath":"All/icingaweb2-module-director-php84-1.11.3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":3080336,"desc":"Icinga Director has been designed to make Icinga 2 configuration handling easy.\nIt tries to target two main audiences:\n\n- Users with the desire to completely automate their datacenter\n- Sysops willing to grant their \"point & click\" users a lot of flexibility\n\nWhat makes Icinga Director so special is the fact that it tries to target both\nof them at once.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"icingaweb2-php84":{"origin":"net-mgmt/icingaweb2","version":"2.12.2"},"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-intl":{"origin":"devel/php84-intl","version":"8.4.8"},"php84-pcntl":{"origin":"devel/php84-pcntl","version":"8.4.8"}},"categories":["net-mgmt","www"],"users":["icingadirector"],"groups":["icinga"],"options":{"NLS":"on"},"annotations":{"flavor":"php84"}},{"name":"icingaweb2-module-director-php83","origin":"net-mgmt/icingaweb2-module-director","version":"1.11.3","comment":"Configuration frontend for Icinga 2, integrated automation","maintainer":"flo@FreeBSD.org","www":"https://github.com/Icinga/icingaweb2-module-director","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"75c7c29b37297639d9a792e8b80a70bcb0cb8b2d295c7b672cc715bf9fbb59a4","flatsize":7591107,"path":"All/icingaweb2-module-director-php83-1.11.3.pkg","repopath":"All/icingaweb2-module-director-php83-1.11.3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":3080396,"desc":"Icinga Director has been designed to make Icinga 2 configuration handling easy.\nIt tries to target two main audiences:\n\n- Users with the desire to completely automate their datacenter\n- Sysops willing to grant their \"point & click\" users a lot of flexibility\n\nWhat makes Icinga Director so special is the fact that it tries to target both\nof them at once.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"icingaweb2-php83":{"origin":"net-mgmt/icingaweb2","version":"2.12.2"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-intl":{"origin":"devel/php83-intl","version":"8.3.21"},"php83-pcntl":{"origin":"devel/php83-pcntl","version":"8.3.21"}},"categories":["net-mgmt","www"],"users":["icingadirector"],"groups":["icinga"],"options":{"NLS":"on"},"annotations":{"flavor":"php83"}},{"name":"icingaweb2-module-pdfexport-php84","origin":"net-mgmt/icingaweb2-module-pdfexport","version":"0.10.2_3","comment":"Icinga PDF Export","maintainer":"ports@FreeBSD.org","www":"https://github.com/Icinga/icingaweb2-module-pdfexport","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"78f5e77b684dad187c5f185022fbe9e4c7e9a90fc29040908e758f81c1905c9b","flatsize":29394295,"path":"All/icingaweb2-module-pdfexport-php84-0.10.2_3.pkg","repopath":"All/icingaweb2-module-pdfexport-php84-0.10.2_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":14077488,"desc":"PDF export functionality for Icinga Web 2 using Google Chrome/Chromium for\nrendering.","deps":{"chromium":{"origin":"www/chromium","version":"137.0.7151.119"},"icingaweb2-php84":{"origin":"net-mgmt/icingaweb2","version":"2.12.2"},"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["net-mgmt","www"],"annotations":{"flavor":"php84"},"messages":[{"message":"===>   NOTICE:\n\nThe icingaweb2-module-pdfexport-php84 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"icingaweb2-module-pdfexport-php81","origin":"net-mgmt/icingaweb2-module-pdfexport","version":"0.10.2_3","comment":"Icinga PDF Export","maintainer":"ports@FreeBSD.org","www":"https://github.com/Icinga/icingaweb2-module-pdfexport","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"371dc038c4362080af3fd9fc90d8d37559ad880b7474cfbf5d90b5ca89f6dd9e","flatsize":29394295,"path":"All/icingaweb2-module-pdfexport-php81-0.10.2_3.pkg","repopath":"All/icingaweb2-module-pdfexport-php81-0.10.2_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":14082608,"desc":"PDF export functionality for Icinga Web 2 using Google Chrome/Chromium for\nrendering.","deps":{"chromium":{"origin":"www/chromium","version":"137.0.7151.119"},"icingaweb2-php81":{"origin":"net-mgmt/icingaweb2","version":"2.12.2"},"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["net-mgmt","www"],"annotations":{"flavor":"php81"},"messages":[{"message":"===>   NOTICE:\n\nThe icingaweb2-module-pdfexport-php81 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"icingaweb2-module-map-php84","origin":"net-mgmt/icingaweb2-module-map","version":"2.0.0_4","comment":"Display hosts on OpenStreetMap","maintainer":"ports@FreeBSD.org","www":"https://github.com/nbuchwitz/icingaweb2-module-map","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"911b714e409b6ca274c7ab4fa423ae58f228a8d63d08b921aa418ef0f608eb23","flatsize":8890558,"path":"All/icingaweb2-module-map-php84-2.0.0_4.pkg","repopath":"All/icingaweb2-module-map-php84-2.0.0_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":7988592,"desc":"The Icinga Web 2 Module Map displays hosts and their status on\nOpenStreetMap using http://leafletjs.com/","deps":{"icingaweb2-php84":{"origin":"net-mgmt/icingaweb2","version":"2.12.2"},"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["net-mgmt","www"],"annotations":{"flavor":"php84"},"messages":[{"message":"===>   NOTICE:\n\nThe icingaweb2-module-map-php84 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"icingaweb2-module-businessprocess-php84","origin":"net-mgmt/icingaweb2-module-businessprocess","version":"2.5.0","comment":"Manage Business Processes in Icinga Web 2","maintainer":"ports@FreeBSD.org","www":"https://github.com/Icinga/icingaweb2-module-businessprocess","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8a0e2accbcc1d386ba2766a4a23058d0078048f57f8769abb426b6bdc965eabc","flatsize":3077500,"path":"All/icingaweb2-module-businessprocess-php84-2.5.0.pkg","repopath":"All/icingaweb2-module-businessprocess-php84-2.5.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2096476,"desc":"If you want to visualize and monitor hierarchical business processes based on\nany or all objects monitored by Icinga, the Icinga Web 2 business process\nmodule is the way to go.\n\nWant to create custom process-based dashboards? Trigger notifications at\nprocess or sub-process level? Provide a quick top-level view for thousands of\ncomponents on a single screen? That's what this module has been designed for!\n\nYou're running a huge cloud, want to get rid of the monitoring noise triggered\nby your auto-scaling platform but still want to have detailed information just\na couple of clicks away in case you need them? You will love this little\nmodule!","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"icinga-php-library-php84":{"origin":"net-mgmt/icinga-php-library","version":"0.14.1"},"icingaweb2-php84":{"origin":"net-mgmt/icingaweb2","version":"2.12.2"},"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-intl":{"origin":"devel/php84-intl","version":"8.4.8"}},"categories":["net-mgmt","www"],"options":{"NLS":"on"},"annotations":{"flavor":"php84"},"messages":[{"message":"===>   NOTICE:\n\nThe icingaweb2-module-businessprocess-php84 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"icingaweb2-module-businessprocess-php83","origin":"net-mgmt/icingaweb2-module-businessprocess","version":"2.5.0","comment":"Manage Business Processes in Icinga Web 2","maintainer":"ports@FreeBSD.org","www":"https://github.com/Icinga/icingaweb2-module-businessprocess","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a7307d3a5e94922606db763492f1d311833bd1ed14a6057ddd088099028daff7","flatsize":3077500,"path":"All/icingaweb2-module-businessprocess-php83-2.5.0.pkg","repopath":"All/icingaweb2-module-businessprocess-php83-2.5.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2096444,"desc":"If you want to visualize and monitor hierarchical business processes based on\nany or all objects monitored by Icinga, the Icinga Web 2 business process\nmodule is the way to go.\n\nWant to create custom process-based dashboards? Trigger notifications at\nprocess or sub-process level? Provide a quick top-level view for thousands of\ncomponents on a single screen? That's what this module has been designed for!\n\nYou're running a huge cloud, want to get rid of the monitoring noise triggered\nby your auto-scaling platform but still want to have detailed information just\na couple of clicks away in case you need them? You will love this little\nmodule!","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"icinga-php-library-php83":{"origin":"net-mgmt/icinga-php-library","version":"0.14.1"},"icingaweb2-php83":{"origin":"net-mgmt/icingaweb2","version":"2.12.2"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-intl":{"origin":"devel/php83-intl","version":"8.3.21"}},"categories":["net-mgmt","www"],"options":{"NLS":"on"},"annotations":{"flavor":"php83"},"messages":[{"message":"===>   NOTICE:\n\nThe icingaweb2-module-businessprocess-php83 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"icingaweb2-module-map-php83","origin":"net-mgmt/icingaweb2-module-map","version":"2.0.0_4","comment":"Display hosts on OpenStreetMap","maintainer":"ports@FreeBSD.org","www":"https://github.com/nbuchwitz/icingaweb2-module-map","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6399763f1ee8b54a4f03f87770c143a54536f8979b79a0e2c8cb71c279dd31b2","flatsize":8890558,"path":"All/icingaweb2-module-map-php83-2.0.0_4.pkg","repopath":"All/icingaweb2-module-map-php83-2.0.0_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":7988240,"desc":"The Icinga Web 2 Module Map displays hosts and their status on\nOpenStreetMap using http://leafletjs.com/","deps":{"icingaweb2-php83":{"origin":"net-mgmt/icingaweb2","version":"2.12.2"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["net-mgmt","www"],"annotations":{"flavor":"php83"},"messages":[{"message":"===>   NOTICE:\n\nThe icingaweb2-module-map-php83 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"icingaweb2-module-director-php81","origin":"net-mgmt/icingaweb2-module-director","version":"1.11.3","comment":"Configuration frontend for Icinga 2, integrated automation","maintainer":"flo@FreeBSD.org","www":"https://github.com/Icinga/icingaweb2-module-director","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a5b2fa3c9710640ce9bcb2538dbbeb046ecd86e8f77a657416777bf4733d3ecd","flatsize":7591107,"path":"All/icingaweb2-module-director-php81-1.11.3.pkg","repopath":"All/icingaweb2-module-director-php81-1.11.3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":3080364,"desc":"Icinga Director has been designed to make Icinga 2 configuration handling easy.\nIt tries to target two main audiences:\n\n- Users with the desire to completely automate their datacenter\n- Sysops willing to grant their \"point & click\" users a lot of flexibility\n\nWhat makes Icinga Director so special is the fact that it tries to target both\nof them at once.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"icingaweb2-php81":{"origin":"net-mgmt/icingaweb2","version":"2.12.2"},"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-intl":{"origin":"devel/php81-intl","version":"8.1.32"},"php81-pcntl":{"origin":"devel/php81-pcntl","version":"8.1.32"}},"categories":["net-mgmt","www"],"users":["icingadirector"],"groups":["icinga"],"options":{"NLS":"on"},"annotations":{"flavor":"php81"}},{"name":"icingaweb2-module-businessprocess-php81","origin":"net-mgmt/icingaweb2-module-businessprocess","version":"2.5.0","comment":"Manage Business Processes in Icinga Web 2","maintainer":"ports@FreeBSD.org","www":"https://github.com/Icinga/icingaweb2-module-businessprocess","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"688b62369eca09838f8a97d9c8b988fcbf24d28d10eec139dec08c71cafcdfa2","flatsize":3077500,"path":"All/icingaweb2-module-businessprocess-php81-2.5.0.pkg","repopath":"All/icingaweb2-module-businessprocess-php81-2.5.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2096436,"desc":"If you want to visualize and monitor hierarchical business processes based on\nany or all objects monitored by Icinga, the Icinga Web 2 business process\nmodule is the way to go.\n\nWant to create custom process-based dashboards? Trigger notifications at\nprocess or sub-process level? Provide a quick top-level view for thousands of\ncomponents on a single screen? That's what this module has been designed for!\n\nYou're running a huge cloud, want to get rid of the monitoring noise triggered\nby your auto-scaling platform but still want to have detailed information just\na couple of clicks away in case you need them? You will love this little\nmodule!","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"icinga-php-library-php81":{"origin":"net-mgmt/icinga-php-library","version":"0.14.1"},"icingaweb2-php81":{"origin":"net-mgmt/icingaweb2","version":"2.12.2"},"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-intl":{"origin":"devel/php81-intl","version":"8.1.32"}},"categories":["net-mgmt","www"],"options":{"NLS":"on"},"annotations":{"flavor":"php81"},"messages":[{"message":"===>   NOTICE:\n\nThe icingaweb2-module-businessprocess-php81 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"icingaweb2-module-pdfexport-php83","origin":"net-mgmt/icingaweb2-module-pdfexport","version":"0.10.2_3","comment":"Icinga PDF Export","maintainer":"ports@FreeBSD.org","www":"https://github.com/Icinga/icingaweb2-module-pdfexport","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b58bf45b89ce5d75b249efb33cc501d84fdf7df90dfae4895dbcb528fc116905","flatsize":29394295,"path":"All/icingaweb2-module-pdfexport-php83-0.10.2_3.pkg","repopath":"All/icingaweb2-module-pdfexport-php83-0.10.2_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":14075264,"desc":"PDF export functionality for Icinga Web 2 using Google Chrome/Chromium for\nrendering.","deps":{"chromium":{"origin":"www/chromium","version":"137.0.7151.119"},"icingaweb2-php83":{"origin":"net-mgmt/icingaweb2","version":"2.12.2"},"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["net-mgmt","www"],"annotations":{"flavor":"php83"},"messages":[{"message":"===>   NOTICE:\n\nThe icingaweb2-module-pdfexport-php83 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"icinga-ipl-i18n-php82","origin":"net-mgmt/icinga-ipl-i18n","version":"0.2.2","comment":"Icinga PHP library","maintainer":"flo@FreeBSD.org","www":"https://github.com/Icinga/ipl-i18n","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3bb5cd9b1628f332530e15877273f51d3dc83abfc7f38612d04783161bcd671a","flatsize":45698,"path":"All/icinga-ipl-i18n-php82-0.2.2.pkg","repopath":"All/icinga-ipl-i18n-php82-0.2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10788,"desc":"ipl-i18n provides a translation suite using PHP's native gettext extension for Icinga.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["net-mgmt","www"],"annotations":{"flavor":"php82"}},{"name":"icinga-ipl-i18n-php84","origin":"net-mgmt/icinga-ipl-i18n","version":"0.2.2","comment":"Icinga PHP library","maintainer":"flo@FreeBSD.org","www":"https://github.com/Icinga/ipl-i18n","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"caa7649b31c79d5a58fa9f4a89c73b12ab3c8e116ead2ea2fb69899f883b2dd6","flatsize":45698,"path":"All/icinga-ipl-i18n-php84-0.2.2.pkg","repopath":"All/icinga-ipl-i18n-php84-0.2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10792,"desc":"ipl-i18n provides a translation suite using PHP's native gettext extension for Icinga.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["net-mgmt","www"],"annotations":{"flavor":"php84"}},{"name":"icinga-ipl-i18n-php83","origin":"net-mgmt/icinga-ipl-i18n","version":"0.2.2","comment":"Icinga PHP library","maintainer":"flo@FreeBSD.org","www":"https://github.com/Icinga/ipl-i18n","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"50666bddd83975b5f1498250e554b722d98c70ef0bbabc5a456cb29a10fe46e1","flatsize":45698,"path":"All/icinga-ipl-i18n-php83-0.2.2.pkg","repopath":"All/icinga-ipl-i18n-php83-0.2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10788,"desc":"ipl-i18n provides a translation suite using PHP's native gettext extension for Icinga.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["net-mgmt","www"],"annotations":{"flavor":"php83"}},{"name":"icinga-ipl-i18n-php81","origin":"net-mgmt/icinga-ipl-i18n","version":"0.2.2","comment":"Icinga PHP library","maintainer":"flo@FreeBSD.org","www":"https://github.com/Icinga/ipl-i18n","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a3e42adef11872dcdba9bac3d264f7b4561104065d0fabbfbf34b3fe80aec44b","flatsize":45698,"path":"All/icinga-ipl-i18n-php81-0.2.2.pkg","repopath":"All/icinga-ipl-i18n-php81-0.2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10788,"desc":"ipl-i18n provides a translation suite using PHP's native gettext extension for Icinga.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["net-mgmt","www"],"annotations":{"flavor":"php81"}},{"name":"icingaweb2-module-businessprocess-php82","origin":"net-mgmt/icingaweb2-module-businessprocess","version":"2.5.0","comment":"Manage Business Processes in Icinga Web 2","maintainer":"ports@FreeBSD.org","www":"https://github.com/Icinga/icingaweb2-module-businessprocess","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2a66cb16f1882a06511abc9615e3877b3ae275ef38554efb19792942601401d4","flatsize":3077500,"path":"All/icingaweb2-module-businessprocess-php82-2.5.0.pkg","repopath":"All/icingaweb2-module-businessprocess-php82-2.5.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2096416,"desc":"If you want to visualize and monitor hierarchical business processes based on\nany or all objects monitored by Icinga, the Icinga Web 2 business process\nmodule is the way to go.\n\nWant to create custom process-based dashboards? Trigger notifications at\nprocess or sub-process level? Provide a quick top-level view for thousands of\ncomponents on a single screen? That's what this module has been designed for!\n\nYou're running a huge cloud, want to get rid of the monitoring noise triggered\nby your auto-scaling platform but still want to have detailed information just\na couple of clicks away in case you need them? You will love this little\nmodule!","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"icinga-php-library-php82":{"origin":"net-mgmt/icinga-php-library","version":"0.14.1"},"icingaweb2-php82":{"origin":"net-mgmt/icingaweb2","version":"2.12.2"},"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-intl":{"origin":"devel/php82-intl","version":"8.2.28"}},"categories":["net-mgmt","www"],"options":{"NLS":"on"},"annotations":{"flavor":"php82"},"messages":[{"message":"===>   NOTICE:\n\nThe icingaweb2-module-businessprocess-php82 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ices","origin":"audio/ices","version":"2.0.3_2,1","comment":"Vorbis streaming source client for icecast 2","maintainer":"sunpoet@FreeBSD.org","www":"https://icecast.org/ices/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b4d09fee722791f4ea77a2728ba59a11a28a63263f993f219f8b7ff4065a339d","flatsize":167781,"path":"All/ices-2.0.3_2,1.pkg","repopath":"All/ices-2.0.3_2,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":55592,"desc":"IceS2 is a streaming source client for icecast 2 servers. It provides flexible\nand powerful static and live streaming capabilities for Ogg Vorbis streams.","deps":{"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libshout":{"origin":"audio/libshout","version":"2.4.6_1"},"libtheora":{"origin":"multimedia/libtheora","version":"1.1.1_7"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"speex":{"origin":"audio/speex","version":"1.2.1_1,1"}},"categories":["audio","net"],"shlibs_required":["libc.so.8","libdl.so.0","liblzma.so.3","libm.so.4","libogg.so.0","libpthread.so.0","libshout.so.3","libvorbis.so.0","libvorbisenc.so.2","libxml2.so.2","libz.so.3"],"options":{"ALSA":"off"}},{"name":"icingadb","origin":"net-mgmt/icingadb","version":"1.2.0_3","comment":"Publish, synchronize, and visualize Icinga data","maintainer":"dvl@FreeBSD.org","www":"https://icinga.com/docs/icinga-db/latest/doc/02-Installation/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3922ba52dd4a4762e664e2a2ef5a2aed662091694d5bd1d4a0a12e79f9551e73","flatsize":8516839,"path":"All/icingadb-1.2.0_3.pkg","repopath":"All/icingadb-1.2.0_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2546200,"desc":"Icinga DB is a set of components for publishing, synchronizing and visualizing\nmonitoring data in the Icinga ecosystem, consisting of:\n\n* Icinga DB Web which connects to both a Redis server and a database to view and\n  work with most up-to-date monitoring data\n* Icinga 2 with its Icinga DB feature enabled, responsible for publishing the\n  data to the Redis server, i.e. configuration and its runtime updates, check\n  results, state changes, downtimes, acknowledgements, notifications, and other\n  events such as flapping\n* And the Icinga DB daemon, which synchronizes the data between the Redis server\n  and the database","deps":{"postgresql16-contrib":{"origin":"databases/postgresql16-contrib","version":"16.9"}},"categories":["net-mgmt"],"users":["icinga"],"groups":["icinga"],"shlibs_required":["libc.so.8","libpthread.so.0"],"messages":[{"message":"When using this package for the first time, you must first create the\nCITEXT extension in your databaes.  Issue this command: \n\ncreate extension if not exists citext;","type":"install"}]},{"name":"icinga-php-library-php84","origin":"net-mgmt/icinga-php-library","version":"0.14.1","comment":"Icinga PHP library","maintainer":"flo@FreeBSD.org","www":"https://github.com/Icinga/icinga-php-library","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1f24c0557b646878cb1c0901125ade6ca32663df9b7729af460e2479048bde88","flatsize":18995605,"path":"All/icinga-php-library-php84-0.14.1.pkg","repopath":"All/icinga-php-library-php84-0.14.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1711440,"desc":"This module ships the new Icinga PHP library and is used by some Icinga Web 2\nmodules.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-filter":{"origin":"security/php84-filter","version":"8.4.8"}},"categories":["net-mgmt","www"],"annotations":{"flavor":"php84"}},{"name":"icinga-php-library-php83","origin":"net-mgmt/icinga-php-library","version":"0.14.1","comment":"Icinga PHP library","maintainer":"flo@FreeBSD.org","www":"https://github.com/Icinga/icinga-php-library","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"059e81a1cef035629b03c78fc658761cbdd813a46147b5dfafb92fdc99119832","flatsize":18995605,"path":"All/icinga-php-library-php83-0.14.1.pkg","repopath":"All/icinga-php-library-php83-0.14.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1712120,"desc":"This module ships the new Icinga PHP library and is used by some Icinga Web 2\nmodules.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-filter":{"origin":"security/php83-filter","version":"8.3.21"}},"categories":["net-mgmt","www"],"annotations":{"flavor":"php83"}},{"name":"icegenerator","origin":"audio/icegenerator","version":"0.5.5.p2_2","comment":"Direct streaming generator for Icecast/Shoutcast","maintainer":"funkblaster@mail.ru","www":"http://www.becrux.com","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e8e97d30c3c487c25d4c61910a93a1a8b662e75312f5127f29f54e7596e06db3","flatsize":79189,"path":"All/icegenerator-0.5.5.p2_2.pkg","repopath":"All/icegenerator-0.5.5.p2_2.pkg","licenselogic":"single","pkgsize":31564,"desc":"IceGenerator is a direct streaming generator for Icecast/Shoutcast. It runs\nas a daemon.Three child processes handle all the stuff. A fourth (optional)\nchild cares about telnet communication. Main idea for this program is radio\nautomation on a Icecast/Shoutcast server. If you have many server processes and\nCPU saving is your priority, u can use IceGenerator. Obviously mp3s/oggs will\nbe already resampled to allow their streaming on your bandwidth capability.\nFor more information see share/doc/icegenerator/README.","deps":{"libshout":{"origin":"audio/libshout","version":"2.4.6_1"}},"categories":["audio","net"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","librt.so.0","libshout.so.3","libstdc++.so.9"],"options":{"DOCS":"on","MYSQL":"off","PGSQL":"off"},"messages":[{"message":"Icegenerator has now been installed.  To get it up and running, copy\n  /usr/local/etc/icegenerator.conf.dist to /usr/local/etc/icegenerator.conf\n  and modify it to match your setup.\n     For more information see /usr/local/share/doc/icegenerator/README","type":"install"}]},{"name":"icinga-php-library-php81","origin":"net-mgmt/icinga-php-library","version":"0.14.1","comment":"Icinga PHP library","maintainer":"flo@FreeBSD.org","www":"https://github.com/Icinga/icinga-php-library","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2401a6f156f650c341521301704f68bc3047e2483b5f6de00f46842aa8923f74","flatsize":18995605,"path":"All/icinga-php-library-php81-0.14.1.pkg","repopath":"All/icinga-php-library-php81-0.14.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1711548,"desc":"This module ships the new Icinga PHP library and is used by some Icinga Web 2\nmodules.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-filter":{"origin":"security/php81-filter","version":"8.1.32"}},"categories":["net-mgmt","www"],"annotations":{"flavor":"php81"}},{"name":"icebreaker","origin":"games/icebreaker","version":"1.9.8_3","comment":"Game similar to Jezzball or Barrack","maintainer":"ports@FreeBSD.org","www":"https://mattdm.org/icebreaker/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e298634ab106683cc1c6db327f00556369eb27d3a455efa720348ad3ad287b9f","flatsize":331667,"path":"All/icebreaker-1.9.8_3.pkg","repopath":"All/icebreaker-1.9.8_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":126384,"desc":"IceBreaker is a game similar to Jezzball or Barrack. So, uh, there's a bunch of\npenguins on an iceberg in Antarctica. You have been selected to catch them so\nthey can be shipped to Finland, where they are essential to a secret plot for\nworld domination.\n\nIn order to trap the penguins, you'll need to break the iceberg into small\nchunks. (They're afraid of water, for no apparent reason.) You do this by\nmelting lines in the ice with Special High-Tech GNU Tools.\n\nIf a penguin hits a line in progress, however, it vanishes with a loud noise,\nand you lose a life. (Yes, a life. This story is really breaking down, isn't\nit? But never fear -- I'll keep going until it's completely dead.)\n\nOnce 80%25 or more of the iceberg is gone, the remaining chunks are small enough\nfor shipping. Of course, if you manage to get rid of more than that, you'll\nsave on postage, thus earning you exponential amounts of Geek Cred (a.k.a.\n\"score\").\n\nAfter you ship off one batch of penguins, it's time to move on to the next.\nEach subsequent 'berg will have one more penguin, and you'll have one more\nlife. This will continue until you lose, or until you exceed level one hundred\nor so, which Ain't Gonna Happen.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_mixer-1.2.so.0","libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe icebreaker port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"iceauth","origin":"x11/iceauth","version":"1.0.8_3","comment":"ICE authority file utility for X","maintainer":"x11@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"21a25055281a6428bc52319110562a5312821917d339aacb54ebac46876e8843","flatsize":31895,"path":"All/iceauth-1.0.8_3.pkg","repopath":"All/iceauth-1.0.8_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14536,"desc":"This package contains iceauth, an ICE authority file utility for the X\nWindow System.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"}},"categories":["x11"],"shlibs_required":["libICE.so.6","libc.so.8"]},{"name":"icinga-php-library-php82","origin":"net-mgmt/icinga-php-library","version":"0.14.1","comment":"Icinga PHP library","maintainer":"flo@FreeBSD.org","www":"https://github.com/Icinga/icinga-php-library","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e11a70f61e9c57ddead06e030673c48bea19277542aa7b2e940f8dee1cd2b2c5","flatsize":18995605,"path":"All/icinga-php-library-php82-0.14.1.pkg","repopath":"All/icinga-php-library-php82-0.14.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1711456,"desc":"This module ships the new Icinga PHP library and is used by some Icinga Web 2\nmodules.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-filter":{"origin":"security/php82-filter","version":"8.2.28"}},"categories":["net-mgmt","www"],"annotations":{"flavor":"php82"}},{"name":"icdiff","origin":"textproc/icdiff","version":"2.0.7_1","comment":"Improved colored diff","maintainer":"sunpoet@FreeBSD.org","www":"https://www.jefftk.com/icdiff","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"365a7775902ff26131934159d8e0a4e71b1d2ca8ead230a57c633856a476175d","flatsize":143872,"path":"All/icdiff-2.0.7_1.pkg","repopath":"All/icdiff-2.0.7_1.pkg","licenselogic":"single","licenses":["PSFL"],"pkgsize":29664,"desc":"Your terminal can display color, but most diff tools don't make good use of it.\nBy highlighting changes, icdiff can show you the differences between similar\nfiles without getting in the way. This is especially helpful for identifying and\nunderstanding small changes within existing lines.\n\nInstead of trying to be a diff replacement for all circumstances, the goal of\nicdiff is to be a tool you can reach for to get a better picture of what changed\nwhen it's not immediately obvious from diff.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["textproc"]},{"name":"iccxml","origin":"graphics/iccxml","version":"0.9.8_2","comment":"Tools for reading and writing the ICC profile contents as XML files","maintainer":"ports@FreeBSD.org","www":"http://iccxml.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f62fa7b31f96eec5ddf726b5ef7a4cea46e9d0c2db055baf595531332a078e14","flatsize":1161276,"path":"All/iccxml-0.9.8_2.pkg","repopath":"All/iccxml-0.9.8_2.pkg","licenselogic":"single","pkgsize":161164,"desc":"The IccXML project acts as an extension of SampleICC's IccProfLib\nthat provides additional I/O capabilities for reading and writing\nthe ICC profile contents as XML files. Command line tools and an\nXML schema are provided.","deps":{"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"sampleicc":{"origin":"graphics/sampleicc","version":"1.6.8_2"}},"categories":["graphics"],"shlibs_required":["libICC_utils.so.2","libSampleICC.so.2","libc.so.8","libm.so.4","libstdc++.so.9","libxml2.so.2"],"messages":[{"message":"===>   NOTICE:\n\nThe iccxml port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"icc-profiles-openicc","origin":"graphics/icc-profiles-openicc","version":"1.3.1_2","comment":"Color data for color managed applications","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/openicc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d22cd8293dfdad1d69d4f479cac40a37d20781b54816259e04a310a32c78466e","flatsize":1692664,"path":"All/icc-profiles-openicc-1.3.1_2.pkg","repopath":"All/icc-profiles-openicc-1.3.1_2.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":244548,"desc":"Colour management projects to share ICC related implementation\ndetails and data among graphics applications, libraries and color\nmanagement services.","deps":{"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["graphics"],"messages":[{"message":"===>   NOTICE:\n\nThe icc-profiles-openicc port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"icbm3d","origin":"games/icbm3d","version":"0.4_4","comment":"Inter-Continental Ballistic Missiles, 3D","maintainer":"ports@FreeBSD.org","www":"http://www.newbreedsoftware.com/icbm3d/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"040e254c246bce6e55926cab2e7f4f0e00478ec84375df0f562ab723f68f6f89","flatsize":73151,"path":"All/icbm3d-0.4_4.pkg","repopath":"All/icbm3d-0.4_4.pkg","licenselogic":"single","pkgsize":30348,"desc":"ICBM3D (\"Inter-Continental Ballistic Missiles, 3D\") is a 3D game of defense.\n\nLike the original \"Missile Command\" and its clones, this game places you in\ncontrol of Anti-ICBM weapons which you use to destroy an onslaught of\nmissiles (and other nasties) which are dropping onto your nation.\n\nThe game ends when your cities have all been destroyed. You only gain\nreplacement cities by acheiving certain score thresholds during each attack\n(level).\n\nThe main difference between this game and Missile Command is that ICBM3D,\nas the name suggests, provides a 3D perspective. You take advantage of\nX-Window's 3-button mouse to control your firing sight (\"cross-hair\")\nin 3-dimensions, and change your viewpoint.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["games"],"shlibs_required":["libX11.so.6","libc.so.8","libm.so.4"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe icbm3d port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"icbirc","origin":"irc/icbirc","version":"2.1_1","comment":"Proxy IRC client and ICB server","maintainer":"hrs@FreeBSD.org","www":"https://www.benzedrine.ch/icbirc.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ce91ad335f2cc96abcedb3982345618afc6a92e48adca19e841d0bebb6b179b7","flatsize":30232,"path":"All/icbirc-2.1_1.pkg","repopath":"All/icbirc-2.1_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":14932,"desc":"icbirc is a proxy that allows to connect an IRC client to an ICB server.\nThe proxy accepts client connections, connects to the server, and for-\nwards data between those two connections.\n\nCommands from the IRC client are translated to ICB commands and forwarded\nto the ICB server. Messages from the ICB server are translated to IRC\nmessages and forwarded to the IRC client.","categories":["irc"],"shlibs_required":["libc.so.8"]},{"name":"icat","origin":"graphics/icat","version":"0.5_4","comment":"Displays images in 256-color capable terminals","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/atextor/icat","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2f2f620a1095b746bb348c9f7da0d801164e2727493ed50db473047e4d1e9abf","flatsize":13605,"path":"All/icat-0.5_4.pkg","repopath":"All/icat-0.5_4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":6408,"desc":"Displays an image in a 256-color enabled terminal with UTF-8 locale, such as\ngnome-terminal, konsole, uxterm or rxvt-unicode (urxvt).","deps":{"imlib2":{"origin":"graphics/imlib2","version":"1.12.4_1,2"}},"categories":["graphics"],"shlibs_required":["libImlib2.so.1","libc.so.8"]},{"name":"icecast","origin":"audio/icecast","version":"2.4.4_2,1","comment":"Streaming mp3/ogg-vorbis audio server","maintainer":"sunpoet@FreeBSD.org","www":"https://icecast.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"185e8b60d25bbecd7dd0bfc3a753aa725100a9584d52e4426e8be97ca67c971f","flatsize":2149778,"path":"All/icecast-2.4.4_2,1.pkg","repopath":"All/icecast-2.4.4_2,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1468468,"desc":"Icecast is a streaming mp3/ogg-vorbis audio server.\n\nIcecast provides nearly all the functionality of the Shoutcast server.\nIt will accept encoding streams from encoders like winamp, shout and ices.\nIt can also add itself to a directory server such as our own\nicecast.linuxpower.org or Nullsoft's yp.shoutcast.com.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libtheora":{"origin":"multimedia/libtheora","version":"1.1.1_7"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"speex":{"origin":"audio/speex","version":"1.2.1_1,1"}},"categories":["audio","net"],"shlibs_required":["libc.so.8","libcrypto.so.12","libcurl.so.4","libm.so.4","libogg.so.0","libpthread.so.0","libspeex.so.1","libssl.so.12","libtheora.so.0","libvorbis.so.0","libxml2.so.2","libxslt.so.1"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:xiph:icecast:2.4.4:::::dragonfly6:x86_64:2"},"messages":[{"message":"To start icecast at system boot, copy\n/usr/local/etc/icecast.xml.sample to /usr/local/etc/icecast.xml, customize\nto your environment as desired and add:\n\nicecast_enable=\"yes\"\n\nto /etc/rc.conf. See the icecast -h command for optional additional\nflags. To specify an alternative config file for example add:\n\nicecast_flags=\"-c /path/to/your/configuration.xml\"\n\n**********************************************************************\n**  Make sure the <changeowner> section in your configuration file  **\n**     is NOT commented out. Icecast will refuse to run as root.    **\n**                                                                  **\n** Also make sure that the user you choose is able to write to your **\n**  configured log directory, otherwise icecast will refuse to run. **\n**********************************************************************","type":"install"}]},{"name":"ical2html","origin":"converters/ical2html","version":"2.1","comment":"Manipulation commands for iCalendar files","maintainer":"keiichi@iijlab.net","www":"https://www.w3.org/Tools/Ical2html/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fbaae9bd76830eef01b0e92a2fcf7df5bd3478d7bee935eee7c7786d75ea5ca0","flatsize":43983,"path":"All/ical2html-2.1.pkg","repopath":"All/ical2html-2.1.pkg","licenselogic":"single","pkgsize":12360,"desc":"ical2html takes an iCalendar file and outputs an HTML file showing one or\nmore months in the form of tables.","deps":{"libical":{"origin":"devel/libical","version":"3.0.19_2"}},"categories":["converters"],"shlibs_required":["libc.so.8","libical.so.3","libicalss.so.3"]},{"name":"ical","origin":"deskutils/ical","version":"3.0.4_1","comment":"Calendar application","maintainer":"fbsd@opal.com","www":"https://www.isi.edu/~johnh/SOFTWARE/ICAL/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e16d2c9405725479fd784912680cf8e4751286fb94fc3aaaaa51ba5ed86c9c78","flatsize":727833,"path":"All/ical-3.0.4_1.pkg","repopath":"All/ical-3.0.4_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":184164,"desc":"Ical is an X based calendar program.\n* Calendar items can be created edited and deleted easily.\n* Items can be made to repeat in various ways.\n* Ical will post reminders for upcoming appointments.\n* Ical can print and list item occurrences.\n* An ical calendar can include other calendars.\n* Ical calendars can be shared by different users.\n\nThis software was developed by the original author, Sanjay Ghemawat\nfrom 1993-1997.  His last version was v2.2.  As system developments\nwarranted it, other folks published patches and maintenance releases\nin order to keep Ical working.  Versions v2.3.1 and 2.3.2 are such\nreleases.  In 2008, renewed interest in Ical led to new features\nsuch as timezone support, link support, key bindings and per-calendar\ncolors.  This is the v3.0.x series of releases.\n\n#WWW: http://www.annexia.org/freeware/ical/\n#WWW: ftp://ftp.sunet.se/pub/vendor/sco/skunkware/src/shellutil/\n#WWW: http://clef.lcs.mit.edu/%257Esanjay/ical.html\n#WWW: http://www.research.digital.com/SRC/personal/Sanjay_Ghemawat/ical/doc.html\n\nSee also: http://opal.com/jr/ical/\nSee also: https://launchpad.net/ical-tcl/\nSee also: https://blog.tcl.tk/1861","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXScrnSaver":{"origin":"x11/libXScrnSaver","version":"1.2.4_1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["deskutils","tk"],"shlibs_required":["libX11.so.6","libXext.so.6","libXft.so.2","libXrender.so.1","libXss.so.1","libc.so.8","libdl.so.0","libfontconfig.so.1","libfreetype.so.6","libm.so.4","libpthread.so.0","libstdc++.so.9","libtcl86.so.1","libtk86.so.1","libz.so.3"],"messages":[{"message":"Ical has been updated to version 3.0.4.\n\nAny users who source Ical code in their ~/.tk/ical/user.tcl file\nshould update the file paths to \"/usr/local/lib/ical/v3.0.4/\".","type":"install"}]},{"name":"icewm-extra-themes","origin":"x11-themes/icewm-extra-themes","version":"1.2","comment":"Big collection of IceWM window manager themes","maintainer":"danfe@FreeBSD.org","www":"https://github.com/bbidulock/icewm-extra-themes","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b7194ac833da7dfebe0bc3d21cb8949da6344c672bc0ec3fbd6236eeb32db4f2","flatsize":8647503,"path":"All/icewm-extra-themes-1.2.pkg","repopath":"All/icewm-extra-themes-1.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2741244,"desc":"This is the collection of extra themes for IceWM window manager that are\ntoo numerous to be included with the IceWM itself.  The purpose of this\nproject is to act as a source of themes for distribution maintainers of\nIceWM to select from when building and installing IceWM.","categories":["x11-themes"]},{"name":"ibus-uniemoji","origin":"textproc/ibus-uniemoji","version":"0.6.0.16_1","comment":"Input method for entering unicode symbols and emoji by name","maintainer":"ports@FreeBSD.org","www":"https://github.com/salty-horseibus-uniemoji","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3f5e30ba29108ca8b4828d6733bb339c5909c4ea53e19155e13986e8f48a7c9c","flatsize":3255890,"path":"All/ibus-uniemoji-0.6.0.16_1.pkg","repopath":"All/ibus-uniemoji-0.6.0.16_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":265416,"desc":"This simple input method for ibus allows you to enter unicode emoji and\nother symbols by name.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"ibus":{"origin":"textproc/ibus","version":"1.5.31_1"},"py311-Levenshtein":{"origin":"devel/py-Levenshtein","version":"0.22.0"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"py311-xdg":{"origin":"devel/py-xdg","version":"0.28_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["textproc"],"messages":[{"message":"===>   NOTICE:\n\nThe ibus-uniemoji port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"icewm","origin":"x11-wm/icewm","version":"3.7.3","comment":"Window manager designed for speed and usability","maintainer":"portmaster@bsdforge.com","www":"https://ice-wm.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"094a84de86e9b6698844951119852991781e030f67b87309d8fa1341baf31d27","flatsize":6331897,"path":"All/icewm-3.7.3.pkg","repopath":"All/icewm-3.7.3.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":1786704,"desc":"IceWM is a window manager for the X Window System.  The goal of IceWM\nis speed, simplicity, and not getting in the user's way.  It comes with\na taskbar with pager, global and per-window keybindings, a dynamic menu\nsystem, a simple session manager, and a system tray.  It is standards\ncompliant, very configurable, themeable, and well documented.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"fribidi":{"origin":"converters/fribidi","version":"1.0.16"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"imlib2":{"origin":"graphics/imlib2","version":"1.12.4_1,2"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcomposite":{"origin":"x11/libXcomposite","version":"0.4.6_1,1"},"libXdamage":{"origin":"x11/libXdamage","version":"1.1.6"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libiconv":{"origin":"converters/libiconv","version":"1.17_1"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"}},"categories":["x11-wm"],"shlibs_required":["libICE.so.6","libImlib2.so.1","libSM.so.6","libX11.so.6","libXcomposite.so.1","libXdamage.so.1","libXext.so.6","libXfixes.so.3","libXft.so.2","libXinerama.so.1","libXpm.so.4","libXrandr.so.2","libXrender.so.1","libc.so.8","libfontconfig.so.1","libfreetype.so.6","libfribidi.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libiconv.so.2","libintl.so.8","libm.so.4","libpthread.so.0","libsndfile.so.1","libstdc++.so.9"],"options":{"BEASTIE":"on","DOCS":"on","IMLIB2":"on","LIBRSVG2":"off","NLS":"on","XFT":"on","XINERAMA":"on","XRANDR":"on"}},{"name":"ibus-m17n","origin":"textproc/ibus-m17n","version":"1.4.35","comment":"m17n IM engine for IBus framework","maintainer":"yuri@FreeBSD.org","www":"https://github.com/ibus/ibus-m17n","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"df621fa5e95e94c2d51a4c6ea9ecc3cae17e5862e161b4b2dd45114321efc63d","flatsize":322601,"path":"All/ibus-m17n-1.4.35.pkg","repopath":"All/ibus-m17n-1.4.35.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":169912,"desc":"This is the m17n IMEngine for IBus (Intelligent Input Bus) framework. It\nallows you to use official and contributed keyboard layouts of the m17n\nproject (available via devel/m17n-db and textproc/m17n-contrib) through\nstandard IBus interface. m17n-lib currenty supports input of more than 60\nlanguages with more than 70 language-specific input methods.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"ibus":{"origin":"textproc/ibus","version":"1.5.31_1"},"m17n-lib":{"origin":"devel/m17n-lib","version":"1.8.0_4"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["textproc"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libibus-1.0.so.5","libintl.so.8","libm17n-core.so.0","libm17n.so.0","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libz.so.3"],"options":{"NLS":"on"}},{"name":"ibus-kmfl","origin":"textproc/ibus-kmfl","version":"1.0.3_7","comment":"KMFL IMEngine for IBus framework","maintainer":"nikola.lecic@anthesphoria.net","www":"https://kmfl.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b3f9153d190b4037d3c3a2f92632053300517fc5f77c5071d204cdcda7e9e8b3","flatsize":29757,"path":"All/ibus-kmfl-1.0.3_7.pkg","repopath":"All/ibus-kmfl-1.0.3_7.pkg","licenselogic":"single","pkgsize":11348,"desc":"This is the KMFL IMEngine for IBus (Intelligent Input Bus) framework.\nIt allows you to use layouts written in KMN keyboard language through\nstandard IBus interface, through KMFL compiler (textproc/kmflcomp) and\nKMFL library (textproc/libkmfl).\n\nKMFL aims to bring Tavultesoft Keyman functionality to *nix operating\nsystems. KMFL is being jointly developed by SIL International\n(http://www.sil.org) and Tavultesoft (http://www.tavultesoft.com).\n\nThe powerful KMN keyboard language supports contextual deadkeys, pre-\nand post-processing of keystrokes, rules grouping, 'storing' of\ncharacter classes for use in similar rules, custom and Unicode character\nconstants, SIL Ethnologue language codes, etc.\n\nOfficial Tavultesoft repository contains keyboards that cover more\nthan 220 languages. Significant number of them are open source.\nThe keyboard ports are textproc/kmfl-*.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"ibus":{"origin":"textproc/ibus","version":"1.5.31_1"},"kmflcomp":{"origin":"textproc/kmflcomp","version":"0.9.9_2"},"libkmfl":{"origin":"textproc/libkmfl","version":"0.9.9_2"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libibus-1.0.so.5","libintl.so.8","libkmfl.so.0","libpthread.so.0"],"options":{"NLS":"on"}},{"name":"ibsh","origin":"shells/ibsh","version":"0.3e_1","comment":"Restricted unix shell","maintainer":"ports@FreeBSD.org","www":"https://ibsh.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"779135e69bd3b863c6584d2eebc92c1071dc831964c4c4cfed38cead74d4076b","flatsize":65462,"path":"All/ibsh-0.3e_1.pkg","repopath":"All/ibsh-0.3e_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":17276,"desc":"Iron Bars Shell is a restricted Unix shell. The user cannot step out of, nor\naccess files outside the home directory. It is written in C for Linux. No\nlibraries used. It is small, fast, secure. Two ascii configuration files for\nmore control.","categories":["shells"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"To use the shell:\n\n# echo /usr/local/bin/ibsh >> /etc/shells\n\nAlso check /usr/local/etc/ibsh","type":"install"},{"message":"===>   NOTICE:\n\nThe ibsh port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ibp","origin":"comms/ibp","version":"0.21_3","comment":"Little program for monitoring amateur radio beacons","maintainer":"hamradio@FreeBSD.org","www":"http://wwwhome.cs.utwente.nl/~ptdeboer/ham/ibp.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1cac3aacca5316c86ff248aacfddf17737006350e94a229c375acddabd825f76","flatsize":59952,"path":"All/ibp-0.21_3.pkg","repopath":"All/ibp-0.21_3.pkg","licenselogic":"single","pkgsize":19496,"desc":"This little program helps one with monitoring the beacons of the\nInternational Beacon Project, by continuously showing which beacon is\ntransmitting on which frequency, along with the distance and\nantenna directions.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["comms","hamradio"],"shlibs_required":["libX11.so.6","libc.so.8","libm.so.4","libncurses.so.6","libtinfo.so.6"]},{"name":"icinga-php-thirdparty-php82","origin":"net-mgmt/icinga-php-thirdparty","version":"0.12.1","comment":"Icinga PHP thirdparty","maintainer":"flo@FreeBSD.org","www":"https://github.com/Icinga/icinga-php-thirdparty","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7784aabf56e43dc0291bf3da37108f035fbcbeb9b7e52492ddd32bd0935752ba","flatsize":67444008,"path":"All/icinga-php-thirdparty-php82-0.12.1.pkg","repopath":"All/icinga-php-thirdparty-php82-0.12.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7516116,"desc":"This project bundles all 3rd party PHP libraries used by Icinga Web products\ninto one piece, which can be integrated as library into Icinga Web 2.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["net-mgmt","www"],"annotations":{"flavor":"php82"}},{"name":"ibmfonts","origin":"x11-fonts/ibmfonts","version":"0.2.0","comment":"IBM Fonts in PCF format","maintainer":"zirias@FreeBSD.org","www":"https://github.com/farsil/ibmfonts/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2ca325b130ae5deecc19e333c2c786d5669890252764d6e21f6e93bfb050f16a","flatsize":296485,"path":"All/ibmfonts-0.2.0.pkg","repopath":"All/ibmfonts-0.2.0.pkg","licenselogic":"and","licenses":["CC-BY-SA-4.0","MIT"],"pkgsize":259896,"desc":"A collection of monospaced, bitmap fonts in BDF format that origin from IBM\ntext mode and system fonts. They include extended latin, greek, cyrillic and\nhebrew scripts and several extra characters, for a total of 750 glyphs each.\nThe fonts are in BDF 2.1 format and fully compatible with applications that\nmake use of either Xft or XLFD.\n\nThis is a format conversion of some of the bitmap fonts available from the\nx11-fonts/oldschool-pc-fonts package. The BDF (compiled to PCF) format might\nwork better with applications that can use X Toolkit fonts, notably x11/xterm.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"ibus-table","origin":"textproc/ibus-table","version":"1.17.11","comment":"Table-based input method framework for IBus","maintainer":"yuri@FreeBSD.org","www":"https://github.com/kaio/ibus-table","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"630b941b22473a9e2734c8f040c521bce2c0b693ab7157e83202e1412bfea4e8","flatsize":2040714,"path":"All/ibus-table-1.17.11.pkg","repopath":"All/ibus-table-1.17.11.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":1008908,"desc":"This is the table based input method framework for IBus (Intelligent Input\nBus). It does not include real tables except two demo layouts, \"Compose\"\n(which mimics Compose Key input) and \"LaTeX\" (which allows you to use LaTeX\ncommands as keyboard sequences to input various symbols).","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"ibus":{"origin":"textproc/ibus","version":"1.5.31_1"},"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["textproc"],"options":{"NLS":"on"}},{"name":"iat","origin":"sysutils/iat","version":"0.1.7_1","comment":"Converter of many types of CD-ROM image file formats into ISO-9660","maintainer":"amdmi3@FreeBSD.org","www":"http://iat.berlios.de/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"946cf726bc506944a0b676d4a4f361e861d4c41edfc5e0d9249d3b2b521c717f","flatsize":89394,"path":"All/iat-0.1.7_1.pkg","repopath":"All/iat-0.1.7_1.pkg","licenselogic":"and","licenses":["GPLv2","GPLv3"],"pkgsize":31420,"desc":"iat (Iso9660 Analyzer Tool) is a tool for detecting the structure\nof many types of CD-ROM image file formats, such as BIN, MDF, PDI,\nCDI, NRG, and B5I, and converting them into ISO-9660.","categories":["sysutils"],"shlibs_required":["libc.so.8"]},{"name":"icinga-php-thirdparty-php84","origin":"net-mgmt/icinga-php-thirdparty","version":"0.12.1","comment":"Icinga PHP thirdparty","maintainer":"flo@FreeBSD.org","www":"https://github.com/Icinga/icinga-php-thirdparty","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dc9f1d41826b26e293c27a1f8744b6971b27e7c60b32ebd446399f4994f1ac1b","flatsize":67444008,"path":"All/icinga-php-thirdparty-php84-0.12.1.pkg","repopath":"All/icinga-php-thirdparty-php84-0.12.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7517908,"desc":"This project bundles all 3rd party PHP libraries used by Icinga Web products\ninto one piece, which can be integrated as library into Icinga Web 2.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["net-mgmt","www"],"annotations":{"flavor":"php84"}},{"name":"icinga-php-thirdparty-php83","origin":"net-mgmt/icinga-php-thirdparty","version":"0.12.1","comment":"Icinga PHP thirdparty","maintainer":"flo@FreeBSD.org","www":"https://github.com/Icinga/icinga-php-thirdparty","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4a0db8edf7aabb0cc3e809a34612bff2f5f4246ebd86be1695f9e3d9020af597","flatsize":67444008,"path":"All/icinga-php-thirdparty-php83-0.12.1.pkg","repopath":"All/icinga-php-thirdparty-php83-0.12.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7519500,"desc":"This project bundles all 3rd party PHP libraries used by Icinga Web products\ninto one piece, which can be integrated as library into Icinga Web 2.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["net-mgmt","www"],"annotations":{"flavor":"php83"}},{"name":"icapeg","origin":"www/icapeg","version":"1.0.0_11","comment":"ICAP server implementation with Multi vendor support","maintainer":"support@egirna.com","www":"https://github.com/egirna/icapeg","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d35d7f7f303c5ee267e4cf4ea29d7d659c4c401f90d7589b886cc2daf2c114a6","flatsize":9375019,"path":"All/icapeg-1.0.0_11.pkg","repopath":"All/icapeg-1.0.0_11.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":3251500,"desc":"ICAPeg is an Open Source implementation of ICAP (RFC 3507) server,\ndesigned to enable web proxies to utilize the function of API based\nservices along with standalone executables and databases in order to\nprovide content inspection and manipulation services.","categories":["www"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"ia-aspell","origin":"textproc/ia-aspell","version":"0.50.1_1,1","comment":"Aspell Interlingua dictionary","maintainer":"office@FreeBSD.org","www":"http://aspell.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e4b18ab8037c00b97e0760bec630ae0a8d83f7cadb269ad5c0423a230dca7a9f","flatsize":2059271,"path":"All/ia-aspell-0.50.1_1,1.pkg","repopath":"All/ia-aspell-0.50.1_1,1.pkg","licenselogic":"single","pkgsize":549348,"desc":"Aspell Interlingua dictionary.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"]},{"name":"i3status","origin":"deskutils/i3status","version":"2.14_3","comment":"Small program for generating a status bar","maintainer":"bapt@FreeBSD.org","www":"https://i3wm.org/i3status/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e4125b15731e66b64eb573a58104076f7df26257b8726b08471efd52464f2ed8","flatsize":87202,"path":"All/i3status-2.14_3.pkg","repopath":"All/i3status-2.14_3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":39044,"desc":"i3status is a small program (about 1500 SLOC) for generating a status bar for\ndzen2, xmobar or similar programs. It is designed to be very efficient by\nissuing a very small number of system calls, as one generally wants to update\nsuch a status line every second. This ensures that even under high load, your\nstatus bar is updated correctly. Also, it saves a bit of energy by not hogging\nyour CPU as much as spawning the corresponding amount of shell commands would.","deps":{"libconfuse":{"origin":"devel/libconfuse","version":"3.3_2"},"yajl":{"origin":"devel/yajl","version":"2.1.0"}},"categories":["deskutils"],"shlibs_required":["libc.so.8","libconfuse.so.2","libpthread.so.0","libyajl.so.2"]},{"name":"i3lock-color","origin":"x11/i3lock-color","version":"2.13.c.4_4","comment":"Enhanced i3lock with higher capacity","maintainer":"fjachuf@gmail.com","www":"https://github.com/Raymo111/i3lock-color","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"62cc82198d27256851747b36986ec798bbca9ec7283bced0893eb9fe1e06f912","flatsize":136980,"path":"All/i3lock-color-2.13.c.4_4.pkg","repopath":"All/i3lock-color-2.13.c.4_4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":49724,"desc":"An improved version of i3lock, with more capabilities.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libev":{"origin":"devel/libev","version":"4.33_1,1"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"libxkbfile":{"origin":"x11/libxkbfile","version":"1.1.3"},"unix-selfauth-helper":{"origin":"security/unix-selfauth-helper","version":"1.1_1"},"xcb-util":{"origin":"x11/xcb-util","version":"0.4.1,1"},"xcb-util-image":{"origin":"x11/xcb-util-image","version":"0.4.1"},"xcb-util-keysyms":{"origin":"x11/xcb-util-keysyms","version":"0.4.1"},"xcb-util-xrm":{"origin":"x11/xcb-util-xrm","version":"1.3"}},"categories":["x11"],"shlibs_required":["libc.so.8","libcairo.so.2","libev.so.4","libfontconfig.so.1","libfreetype.so.6","libjpeg.so.8","libm.so.4","libpam.so.3","libpthread.so.0","libxcb-composite.so.0","libxcb-image.so.0","libxcb-randr.so.0","libxcb-shm.so.0","libxcb-util.so.1","libxcb-xinerama.so.0","libxcb-xkb.so.1","libxcb-xrm.so.0","libxcb.so.1","libxkbcommon-x11.so.0","libxkbcommon.so.0"],"options":{"DOCS":"on"}},{"name":"i3lock","origin":"deskutils/i3lock","version":"2.15","comment":"Slightly improved screen locker based on slock","maintainer":"bapt@FreeBSD.org","www":"https://i3wm.org/i3lock/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d14d7fa6099b8105491b032e817fb42196b11fafc715ba9a7aa1b025f8ffe156","flatsize":64968,"path":"All/i3lock-2.15.pkg","repopath":"All/i3lock-2.15.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":26204,"desc":"i3lock improves slock by making it fork() and therefore combinable with\ncommands to suspend your computer. Additionally, instead of turning off\nyour screen via DPMS and/or displaying a black screen, i3lock displays a\nwhite screen so you can see if your computer failed to resume from suspend\nor if your screen is just locked. Also, when entering a wrong password,\ni3lock does not call XBell(). This is important because i3lock/slock think\nyou have entered a password when resuming from suspend, at least sometimes.\n\ni3lock was forked from slock-0.9","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libev":{"origin":"devel/libev","version":"4.33_1,1"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"libxkbfile":{"origin":"x11/libxkbfile","version":"1.1.3"},"unix-selfauth-helper":{"origin":"security/unix-selfauth-helper","version":"1.1_1"},"xcb-util":{"origin":"x11/xcb-util","version":"0.4.1,1"},"xcb-util-image":{"origin":"x11/xcb-util-image","version":"0.4.1"},"xcb-util-keysyms":{"origin":"x11/xcb-util-keysyms","version":"0.4.1"},"xcb-util-xrm":{"origin":"x11/xcb-util-xrm","version":"1.3"}},"categories":["deskutils","x11"],"shlibs_required":["libc.so.8","libcairo.so.2","libev.so.4","libm.so.4","libpam.so.3","libpthread.so.0","libxcb-image.so.0","libxcb-randr.so.0","libxcb-util.so.1","libxcb-xinerama.so.0","libxcb-xkb.so.1","libxcb-xrm.so.0","libxcb.so.1","libxkbcommon-x11.so.0","libxkbcommon.so.0"],"options":{"DOCS":"on"}},{"name":"icinga-php-thirdparty-php81","origin":"net-mgmt/icinga-php-thirdparty","version":"0.12.1","comment":"Icinga PHP thirdparty","maintainer":"flo@FreeBSD.org","www":"https://github.com/Icinga/icinga-php-thirdparty","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"579e006518d817359a0853b5382652ad21ae563aee86a58254dda5fd681df873","flatsize":67444008,"path":"All/icinga-php-thirdparty-php81-0.12.1.pkg","repopath":"All/icinga-php-thirdparty-php81-0.12.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7516456,"desc":"This project bundles all 3rd party PHP libraries used by Icinga Web products\ninto one piece, which can be integrated as library into Icinga Web 2.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["net-mgmt","www"],"annotations":{"flavor":"php81"}},{"name":"iaikPkcs11Wrapper","origin":"security/iaikpkcs11wrapper","version":"1.2.18","comment":"PKCS#11 Java wrapper","maintainer":"ale@FreeBSD.org","www":"http://jce.iaik.tugraz.at/sic/products/core_crypto_toolkits/pkcs_11_wrapper","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b7b8eb4692dda0693ea599830676f18866a81d3f7ac2ae8b1fb15aeb723c0ad4","flatsize":9843341,"path":"All/iaikPkcs11Wrapper-1.2.18.pkg","repopath":"All/iaikPkcs11Wrapper-1.2.18.pkg","licenselogic":"single","pkgsize":683008,"desc":"This is a library for the Java platform which makes PKCS#11 (also known\nas Cryptoki) modules accessible from within Java. A PKCS#11 module is a\nsoftware library with a defined API which allows access to cryptographic\nhardware. It usually comes with hardware security modules (HSM), smart\ncards and crypto tokens (e.g. USB tokens). Thus, the PKCS#11 Wrapper\nprovides Java software access to almost any crypto hardware. For\nexample, a Java application can use it to integrate a HSM or a smart\ncard to create digital signatures, to decrypt data or to unwrap keys.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java","security"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"i2c-tools","origin":"sysutils/i2c-tools","version":"4.3","comment":"Heterogeneous set of I2C tools","maintainer":"avg@FreeBSD.org","www":"https://i2c.wiki.kernel.org/index.php/I2C_Tools","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c8ab1057b3e5b6b0d6cb072eddd3ea1d68845fd3aaabe4fbb9dfe0fa0b95e724","flatsize":130655,"path":"All/i2c-tools-4.3.pkg","repopath":"All/i2c-tools-4.3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":37728,"desc":"The i2c-tools package contains a heterogeneous set of I2C tools for\nLinux: a bus probing tool, a chip dumper, register-level SMBus access\nhelpers, EEPROM decoding scripts, EEPROM programming tools, and a python\nmodule for SMBus access.\nOnly DIMM SPD decoding tool is ported at the moment.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["sysutils"]},{"name":"i18n-man","origin":"misc/man.el","version":"1.1_1","comment":"Browse I18N capable UNIX manual pages with Mule, Emacs, and XEmacs","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5bfe1a70a8796add6e21eab01ca2c8e81e30ba745e0a89b6944444c7601e8043","flatsize":66467,"path":"All/i18n-man-1.1_1.pkg","repopath":"All/i18n-man-1.1_1.pkg","licenselogic":"single","pkgsize":16860,"desc":"This code provides a function, `i18n-man', with which you can browse\nUNIX manual pages.  Formatting is done in background so that you\ncan continue to use your Emacs while processing is going on.\nThe mode also supports hypertext-like following of manual page SEE\nALSO references, and other features.  See below or do `?' in a\nmanual page buffer for details.\n\nFor working with Japanese, English and German, put your dot.emacs file\nfollowing:\n\n(autoload 'jman \"i18n-man-ja\" nil t)\n(autoload 'eman \"i18n-man-en\" nil t)\n(autoload 'dman \"i18n-man-de\" nil t)\n\nthen\n\n  M-x jman\n    to get a Japanese manual page thru jman(1) and put it in a buffer.\n  M-x eman\n    to get a English manual page thru man(1) and put it in a buffer.\n  M-x dman\n    to get a German manual page thru man(1) and put it in a buffer.\n\nIf you want byte-compile with your favorite \"Emacs\", use \"byte-comile\"\nscript as:\n\n  # cd /usr/local/share/emacs/site-lisp\n  # /usr/local/share/doc/prom-mew/byte-compile xemacs-mule i18n-man-ja i18n-man-ja.el i18n-man.el\n\nFor usage of byte_compile scripts, run byte_compile with -h option.","categories":["elisp","misc"],"messages":[{"message":"===>   NOTICE:\n\nThe i18n-man port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"icc-profiles-adobe-cs4","origin":"graphics/icc-profiles-adobe-cs4","version":"1","comment":"Adobe ICC CMYK and RGB profiles for graphics professionals","maintainer":"ports@FreeBSD.org","www":"https://supportdownloads.adobe.com/detail.jsp?ftpID=4075","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b64f58b1025f7bbf7abde878678453abeaabcdf52eaa6920eec5878b82b00906","flatsize":9077628,"path":"All/icc-profiles-adobe-cs4-1.pkg","repopath":"All/icc-profiles-adobe-cs4-1.pkg","licenselogic":"single","licenses":["ADOBEEULA.pdf"],"pkgsize":5178008,"desc":"Adobe wants to enable consistent, high-quality color workflows. For\ncolor workflows to succeed, color information must be shared by\nmany people, from original creator to final publisher. For this\nreason, Adobe is supplying ICC profiles as a free download for\ngraphics professionals to use across their workflows.","categories":["graphics"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe icc-profiles-adobe-cs4 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"i3bar-river","origin":"x11/i3bar-river","version":"1.1.0_3","comment":"Port of i3bar for wlroots-based compositors","maintainer":"jbeich@FreeBSD.org","www":"https://github.com/MaxVerevkin/i3bar-river","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e391f043e3caa2742c1fe1c1063b7351671f2484a890b618799312cd36332ad1","flatsize":1351690,"path":"All/i3bar-river-1.1.0_3.pkg","repopath":"All/i3bar-river-1.1.0_3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":491804,"desc":"This is a port of i3bar for wlroots-based window managers.\nTags/workspaces are implemented for river, hyprland and niri.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["wayland","x11"],"shlibs_required":["libc.so.8","libcairo.so.2","libexecinfo.so.1","libgobject-2.0.so.0","libpango-1.0.so.0","libpangocairo-1.0.so.0"]},{"name":"hyphen","origin":"textproc/hyphen","version":"2.8.8","comment":"Library for high quality hyphenation and justification","maintainer":"office@FreeBSD.org","www":"https://github.com/hunspell/hyphen","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4db941dbace928e7d2b9d3caf965d1a631d43f411a30b52422b2114f44f4abdd","flatsize":211326,"path":"All/hyphen-2.8.8.pkg","repopath":"All/hyphen-2.8.8.pkg","licenselogic":"or","licenses":["LGPL21+","MPL11"],"pkgsize":70760,"desc":"Hyphen - hyphenation library to use converted TeX hyphenation patterns","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["textproc"]},{"name":"hyprlang","origin":"devel/hyprlang","version":"0.5.2","comment":"Library to parse hypr config files","maintainer":"jbeich@FreeBSD.org","www":"https://hyprland.org/hyprlang","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"89b25ad9c13939589be81a3abf2f73c7292fb9998a9f0a7e7fa524378275d3fb","flatsize":231539,"path":"All/hyprlang-0.5.2.pkg","repopath":"All/hyprlang-0.5.2.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":82784,"desc":"The hypr configuration language is an extremely efficient, yet easy to\nwork with, configuration language for linux applications.\n\nIt's user-friendly, easy to grasp, and easy to implement.","deps":{"gcc13":{"origin":"lang/gcc13","version":"13.3.0_2"}},"categories":["devel"]},{"name":"i3","origin":"x11-wm/i3","version":"4.24","comment":"Improved dynamic tiling window manager","maintainer":"bapt@FreeBSD.org","www":"https://i3wm.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ffa165f0683278363ff1451148c622a555a47a8d358f5e7ad92e49a4afb2e6cd","flatsize":848437,"path":"All/i3-4.24.pkg","repopath":"All/i3-4.24.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":273676,"desc":"i3 is an improved dynamic, tiling window manager.\nInspired by wmii that supported Xinerama.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libev":{"origin":"devel/libev","version":"4.33_1,1"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"p5-AnyEvent-I3":{"origin":"devel/p5-AnyEvent-I3","version":"0.19"},"p5-IPC-Run":{"origin":"devel/p5-IPC-Run","version":"20231003.0"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"startup-notification":{"origin":"x11/startup-notification","version":"0.12_4"},"xcb-util":{"origin":"x11/xcb-util","version":"0.4.1,1"},"xcb-util-cursor":{"origin":"x11/xcb-util-cursor","version":"0.1.3"},"xcb-util-keysyms":{"origin":"x11/xcb-util-keysyms","version":"0.4.1"},"xcb-util-wm":{"origin":"x11/xcb-util-wm","version":"0.4.2"},"xcb-util-xrm":{"origin":"x11/xcb-util-xrm","version":"1.3"},"yajl":{"origin":"devel/yajl","version":"2.1.0"}},"categories":["x11-wm"],"shlibs_required":["libc.so.8","libcairo.so.2","libev.so.4","libglib-2.0.so.0","libgobject-2.0.so.0","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpcre2-8.so.0","libpthread.so.0","libstartup-notification-1.so.0","libxcb-cursor.so.0","libxcb-icccm.so.4","libxcb-keysyms.so.1","libxcb-randr.so.0","libxcb-shape.so.0","libxcb-util.so.1","libxcb-xinerama.so.0","libxcb-xkb.so.1","libxcb-xrm.so.0","libxcb.so.1","libxkbcommon-x11.so.0","libxkbcommon.so.0","libyajl.so.2"]},{"name":"iboview","origin":"science/iboview","version":"20150427_28","comment":"Program for analyzing molecular electronic structure","maintainer":"ports@FreeBSD.org","www":"http://www.iboview.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e233403919e26750a300345c4cf2535a7f7529d363a94c7ff6dba093415587a9","flatsize":3521516,"path":"All/iboview-20150427_28.pkg","repopath":"All/iboview-20150427_28.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1358428,"desc":"Program for analyzing molecular electronic structure\n\nIboview can visualize electronic structure from first-principles DFT,\nin terms of intuitive concepts (partial charges, bond orders,\nbond orbitals), even in systems with complex or unusual bonding.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-opengl":{"origin":"graphics/qt5-opengl","version":"5.15.16p130_1"},"qt5-script":{"origin":"devel/qt5-script","version":"5.15.18p0_2"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["science"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5OpenGL.so.5","libQt5Script.so.5","libQt5Svg.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libopenblas.so.0","libpthread.so.0","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe iboview port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"hyphy","origin":"biology/hyphy","version":"2.5.70","comment":"Hypothesis testing using Phylogenies","maintainer":"jrm@FreeBSD.org","www":"https://www.hyphy.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"42e5f32f139953dab4ae6d88d9ebc752ed28fe4476daada2d74e1ffc52166af5","flatsize":7663077,"path":"All/hyphy-2.5.70.pkg","repopath":"All/hyphy-2.5.70.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1756324,"desc":"HyPhy is an open-source software package for the analysis of genetic sequences\nusing techniques in phylogenetics, molecular evolution, and machine learning. It\nfeatures a rich scripting language for limitless customization of\nanalyses. Additionally, HyPhy features support for parallel computing\nenvironments via message passing interface, MPI and it can be compiled as a\nshared library and called from other programming environments such as Python and\nR.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"}},"categories":["biology"],"shlibs_required":["libc.so.8","libcurl.so.4","libdl.so.0","libgomp.so.1","libm.so.4","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"AVX":"off"}},{"name":"i386-binutils","origin":"devel/binutils","version":"2.44,1","comment":"GNU binary tools","maintainer":"cy@FreeBSD.org","www":"https://www.gnu.org/software/binutils/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3cdd910aeefd165a191431e247d02d9b384774411b2f27658463e9e13611ea73","flatsize":17722347,"path":"All/i386-binutils-2.44,1.pkg","repopath":"All/i386-binutils-2.44,1.pkg","licenselogic":"and","licenses":["GPLv3","LGPL3"],"pkgsize":1967684,"desc":"The GNU Binutils are a collection of binary tools. The main ones are:\n\n* ld - the GNU linker.\n* as - the GNU assembler.\n\nMost of these programs use BFD, the Binary File Descriptor library, to do\nlow-level manipulation. Many of them also use the opcodes library to\nassemble and disassemble machine instructions.\n\nThis port may be used as a replacement for the system binutils and support\nfeatures from the latest versions of GCC.\n\nFor cross-compilation, see the devel/cross-binutils port.","deps":{"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["devel"],"shlibs_required":["libc.so.8","libzstd.so.1"],"options":{"ELFU":"off","INFO":"on","RELRO":"off"},"annotations":{"cpe":"cpe:2.3:a:gnu:binutils:2.44:::::dragonfly6:x86_64","flavor":"i386"}},{"name":"hyperestraier","origin":"textproc/hyperestraier","version":"1.4.13_4","comment":"Full-text search system","maintainer":"ports@FreeBSD.org","www":"https://hyperestraier.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a9730014cb166d346157cf0791094131560da942612c00efe0b5b278b2e80eff","flatsize":3145096,"path":"All/hyperestraier-1.4.13_4.pkg","repopath":"All/hyperestraier-1.4.13_4.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":623152,"desc":"Full-text search system. You can search lots of documents for some documents\nincluding specified words. If you run a web site, it is useful as your own\nsearch engine for pages in your site. Also, it is useful as search utilities\nof mail boxes and file servers.\n\nThe characteristic of Hyper Estraier is the following.\n  * High performance of search\n  * High scalability of target documents\n  * Perfect recall ratio by N-gram method\n  * Phrase search, attribute search, and similarity search\n  * Multilingualism with Unicode\n  * Independent of file format and repository\n  * Simple and powerful API\n  * Supporting P2P architecture","deps":{"qdbm":{"origin":"databases/qdbm","version":"1.8.78_5"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libqdbm.so.14"],"options":{"LZO":"off","MECAB":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe hyperestraier port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"hyperfine","origin":"benchmarks/hyperfine","version":"1.19.0_1","comment":"Command-line benchmarking tool","maintainer":"pizzamig@FreeBSD.org","www":"https://github.com/sharkdp/hyperfine","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"73a20261b3a9dc3534b257ef3318a47e71ab52a1549895dbeaa942f37b7de132","flatsize":1198346,"path":"All/hyperfine-1.19.0_1.pkg","repopath":"All/hyperfine-1.19.0_1.pkg","licenselogic":"or","licenses":["APACHE20","MIT"],"pkgsize":428392,"desc":"A command-line benchmarking tool (inspired by bench).\n\nFeatures:\n* Statistical analysis across multiple runs.\n* Support for arbitrary shell commands.\n* Constant feedback about the benchmark progress and current estimates.\n* Warmup runs can be executed before the actual benchmark.\n* Cache-clearing commands can be set up before each timing run.\n* Statistical outlier detection.\n* Export results to various formats: CSV, JSON, Markdown.\n* Parameterized benchmarks.\n* Cross-platform","categories":["benchmarks"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0"]},{"name":"hypre","origin":"science/hypre","version":"2.31.0_1","comment":"Scalable Linear Solvers and Multigrid Methods","maintainer":"yuri@FreeBSD.org","www":"https://computing.llnl.gov/projects/hypre-scalable-linear-solvers-multigrid-methods","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"338440914ce3d4c27d65c25c2a64384ebf713fb1906b4fbe20e89e9bb2cc726d","flatsize":7782444,"path":"All/hypre-2.31.0_1.pkg","repopath":"All/hypre-2.31.0_1.pkg","licenselogic":"or","licenses":["APACHE20","MIT"],"pkgsize":1855204,"desc":"HYPRE: Scalable Linear Solvers and Multigrid Methods\n\nHYPRE is a library of high performance preconditioners and solvers featuring\nmultigrid methods for the solution of large, sparse linear systems of equations\non massively parallel computers.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"},"superlu":{"origin":"math/superlu","version":"5.3.0_4"}},"categories":["science"],"options":{"DOCS":"on","NOMPI":"on","MPICH":"off","OPENMPI":"off"}},{"name":"iansui","origin":"x11-fonts/iansui","version":"1.011","comment":"Open source Chinese font derived from Klee One (Fontworks)","maintainer":"lwhsu@FreeBSD.org","www":"https://github.com/ButTaiwan/iansui","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"682f13a2593ac05f473b1a6fc7b123144a2180b8b866aa3e0ca0a71347008adc","flatsize":9430131,"path":"All/iansui-1.011.pkg","repopath":"All/iansui-1.011.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":3429444,"desc":"iansui (%e8%8a%ab%e8%8d%bd, i%c3%a2n-sui) is an open source Chinese font derived from\nKlee One (Fontworks).","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"hydra","origin":"security/hydra","version":"9.5_2","comment":"Brute force attack utility working on multiple network services","maintainer":"rm@FreeBSD.org","www":"https://github.com/vanhauser-thc/thc-hydra","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"70b09dc5809aadc0287443b878ff5632e2a801e89ebfea3d4a46c61f0668bec8","flatsize":435360,"path":"All/hydra-9.5_2.pkg","repopath":"All/hydra-9.5_2.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":168052,"desc":"Hydra is a parallized login hacker utility. Hydra can brute force attack on\nFTP, POP3, IMAP, Telnet, HTTP Auth, NNTP, VNC, ICQ, Socks5, PCNFS and more\nservices within SSL support.","deps":{"cyrus-sasl":{"origin":"security/cyrus-sasl2","version":"2.1.28_5"},"libidn":{"origin":"dns/libidn","version":"1.43"},"libssh":{"origin":"security/libssh","version":"0.11.2"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["security"],"shlibs_required":["libc.so.8","libcrypto.so.12","libidn.so.12","libm.so.4","libssh.so.4","libssl.so.12","libz.so.3"],"options":{"FIREBIRD":"off","SSH":"on","SUBVERSION":"off","X11":"off"}},{"name":"hybrid-bar","origin":"x11/hybrid-bar","version":"0.4.9_18","comment":"Status bar focused on wlroots Wayland compositors","maintainer":"jbeich@FreeBSD.org","www":"https://github.com/vars1ty/HybridBar","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"57ef7f041fb597ab68ebd2a4a193c6ea323f494cfbd8ed3a5e5a13603ecb622b","flatsize":1494731,"path":"All/hybrid-bar-0.4.9_18.pkg","repopath":"All/hybrid-bar-0.4.9_18.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":534740,"desc":"Hybrid Bar is a simple status bar focused on wlroots Wayland compositors.\n\nIt supports:\n- Straight-forward configuration;\n- Labels with shell commands (+ listen support);\n- Spacings (a.k.a. Separators if styled);\n- Boxes with child widgets;\n- Custom update-rate for dynamic labels;\n- Cava;\n- Buttons with shell commands;\n- Tooltips for buttons and labels;\n- Markup for buttons and labels;\n- Top and Bottom pinning;\n- Transparency (+ blur if your compositor allows for blurring surface layers);\n- Experimental system tray via \"stray\";\n- Different monitors for each configuration","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk-layer-shell":{"origin":"x11-toolkits/gtk-layer-shell","version":"0.9.1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["wayland","x11"],"shlibs_required":["libc.so.8","libcairo.so.2","libexecinfo.so.1","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libgtk-layer-shell.so.0","libm.so.4","libpthread.so.0"]},{"name":"hy-libreoffice","origin":"editors/libreoffice-hy","version":"25.2.2.2","comment":"hy language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"73656b5ae6152931cd89e35b599b1653a8657a146006fb3b5240195f4909278f","flatsize":4995074,"path":"All/hy-libreoffice-25.2.2.2.pkg","repopath":"All/hy-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":819628,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"hyperscan","origin":"devel/hyperscan","version":"5.4.2","comment":"High-performance multiple regex matching library","maintainer":"vsevolod@FreeBSD.org","www":"https://www.hyperscan.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"41a81a7f02de99841bc9e302676876f09c6fcda721b0a83ce4020002c493c723","flatsize":20688551,"path":"All/hyperscan-5.4.2.pkg","repopath":"All/hyperscan-5.4.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":3224508,"desc":"Hyperscan is a high-performance multiple regex matching library. It follows the\nregular expression syntax of the commonly-used libpcre library, yet functions\nas a standalone library with its own API written in C.\n\nHyperscan uses hybrid automata techniques to allow simultaneous matching of\nlarge numbers (up to tens of thousands) of regular expressions, as well as\nmatching of regular expressions across streams of data.","categories":["devel","textproc"],"options":{"NATIVE":"off","SHARED":"on"}},{"name":"hwstat","origin":"sysutils/hwstat","version":"0.5.1_1","comment":"Command line tool to display CPU temp and battery infos","maintainer":"portmaster@BSDforge.com","www":"https://BSDforge.com/projects/sysutils/hwstat/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"03f438e77d069e858759c21035a7e58ddc003dbe71b02d9c8a4fb84e83f5d89f","flatsize":14666,"path":"All/hwstat-0.5.1_1.pkg","repopath":"All/hwstat-0.5.1_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":6944,"desc":"FreeBSD only command line tool to display CPU temp and battery infos.","categories":["sysutils"],"shlibs_required":["libc.so.8"]},{"name":"hwloc2","origin":"devel/hwloc2","version":"2.11.2","comment":"Portable Hardware Locality software package","maintainer":"phd_kimberlite@yahoo.co.jp","www":"https://www.open-mpi.org/projects/hwloc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"64774d8a2841fd9bedee656537c3445278506193f6789da2297e0aa7bc311ae8","flatsize":7657525,"path":"All/hwloc2-2.11.2.pkg","repopath":"All/hwloc2-2.11.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":2919024,"desc":"The Portable Hardware Locality (hwloc) software package provides\na portable abstraction (across OS, versions, architectures, ...) of\nthe hierarchical topology of modern architectures, including as follows:\n - NUMA memory nodes;\n - sockets;\n - shared caches;\n - cores and simultaneous multithreading.\nIt also gathers various system attributes such as cache and\nmemory information as well as the locality of I/O devices\n(such as network interfaces, InfiniBand HCAs or GPUs).\nIt primarily aims at helping applications with gathering information about\nmodern computing hardware so as to exploit it accordingly and efficiently [1].\n\n[1] Portable Hardware Locality (hwloc) WWW.","deps":{"level-zero":{"origin":"devel/level-zero","version":"1.17.45"},"libpciaccess":{"origin":"devel/libpciaccess","version":"0.18.1_1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libpciaccess.so.0","libxml2.so.2","libze_loader.so.1"],"options":{"CAIRO":"off","DEBUG":"off","DOCS":"on","L0":"on"},"annotations":{"cpe":"cpe:2.3:a:open-mpi:hwloc:2.11.2:::::dragonfly6:x86_64"}},{"name":"hwdata","origin":"misc/hwdata","version":"0.393,1","comment":"Database of IDs used in PCI, PNP and USB devices","maintainer":"desktop@FreeBSD.org","www":"https://github.com/vcrhonek/hwdata","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"992c0c2465d31dfea9f7d5362e11b62e14b5c8143fe282e402b7d044e78d36f9","flatsize":9869937,"path":"All/hwdata-0.393,1.pkg","repopath":"All/hwdata-0.393,1.pkg","licenselogic":"or","licenses":["GPLv2+","MIT"],"pkgsize":1623736,"desc":"Database of IDs used in Plug and Play devices.","categories":["misc"]},{"name":"hy-aspell","origin":"textproc/hy-aspell","version":"0.10.0.0_1,1","comment":"Aspell Armenian dictionary","maintainer":"office@FreeBSD.org","www":"http://aspell.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"43b2f53d87d11df46a2c5b5d46355cbd4b893b2d067f3150f78c68dc66094fd1","flatsize":2542435,"path":"All/hy-aspell-0.10.0.0_1,1.pkg","repopath":"All/hy-aspell-0.10.0.0_1,1.pkg","licenselogic":"single","pkgsize":794808,"desc":"Aspell Armenian dictionary.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"]},{"name":"hw-probe","origin":"sysutils/hw-probe","version":"1.6.5","comment":"Probe for hardware, check operability, and find drivers","maintainer":"danfe@FreeBSD.org","www":"https://bsd-hardware.info/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"779afd1416ea23efac9621ff6229a19d63f2ba34562e15cc30fa3ff2e19138dd","flatsize":573297,"path":"All/hw-probe-1.6.5.pkg","repopath":"All/hw-probe-1.6.5.pkg","licenselogic":"or","licenses":["BSD4CLAUSE","LGPL21+"],"pkgsize":109564,"desc":"A tool to check operability of computer hardware and upload result\nto the online hardware database.\n\nProbe is a snapshot of your computer hardware state and system\nlogs.  The tool checks operability of devices by analysis of logs\nand returns a permanent URL to view the probe of the computer.\n\nThe tool is intended to simplify collecting of logs necessary for\ninvestigating hardware related problems.  Just run one simple\ncommand (requires superuser privileges) in the console to check\nyour hardware and collect all the system logs at once:\n\n    # hw-probe -all -upload\n\nBy creating probes you also contribute to the HDD/SSD reliability\ntest study (https://github.com/bsdhw/SMART).","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"dmidecode":{"origin":"sysutils/dmidecode","version":"3.6"},"hwstat":{"origin":"sysutils/hwstat","version":"0.5.1_1"},"lsblk":{"origin":"sysutils/lsblk","version":"3.9"},"lscpu":{"origin":"sysutils/lscpu","version":"1.3.0"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"smartmontools":{"origin":"sysutils/smartmontools","version":"7.4_2"}},"categories":["perl5","sysutils"],"options":{"DOCS":"on"}},{"name":"hunspell","origin":"textproc/hunspell","version":"1.7.2_1","comment":"Improved spell-checker for Hungarian and other languages","maintainer":"office@FreeBSD.org","www":"https://hunspell.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a303d080410d0920f59b1850341c4731b66749d7e681486d633d1abc5630642d","flatsize":2239135,"path":"All/hunspell-1.7.2_1.pkg","repopath":"All/hunspell-1.7.2_1.pkg","licenselogic":"or","licenses":["GPLv2+","LGPL21+","MPL11"],"pkgsize":390116,"desc":"Hunspell is the spell checker of LibreOffice, OpenOffice.org, Mozilla\nFirefox 3 & Thunderbird, Google Chrome, and it is also used by\nproprietary software packages, like Mac OS X, InDesign, memoQ, Opera\nand SDL Trados.\n\nMain features:\n- Extended support for language peculiarities; Unicode character encoding,\n  compounding and complex morphology.\n- Improved suggestion using n-gram similarity, rule and dictionary based\n  pronunciation data.\n- Morphological analysis, stemming and generation.\n- Hunspell is based on MySpell and works also with MySpell dictionaries.\n- C++ library under GPL/LGPL/MPL tri-license.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libm.so.4","libncurses.so.6","libreadline.so.8","libstdc++.so.9","libtinfo.so.6"],"annotations":{"cpe":"cpe:2.3:a:hunspell_project:hunspell:1.7.2:::::dragonfly6:x86_64:1"}},{"name":"icestorm","origin":"devel/icestorm","version":"g20231212","comment":"IceStorm tools for Lattice iCE40 FPGAs","maintainer":"manu@FreeBSD.org","www":"https://www.clifford.at/icestorm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c67fd97f85f1c255de77fb8ccf057ddcc24ebce6524c334ac83907a24b513d01","flatsize":115002138,"path":"All/icestorm-g20231212.pkg","repopath":"All/icestorm-g20231212.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":8556024,"desc":"Project IceStorm aims at documenting the bitstream format of Lattice\niCE40 FPGAs and providing simple tools for analyzing and creating\nbitstream files.","deps":{"libftdi1":{"origin":"devel/libftdi1","version":"1.5_7"},"py311-boost-libs":{"origin":"devel/boost-python-libs","version":"1.87.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libftdi1.so.2","libm.so.4","libstdc++.so.9","libusb.so.2"]},{"name":"humanzip","origin":"textproc/humanzip","version":"0.5_1","comment":"Compresses text to human readable output","maintainer":"ports@FreeBSD.org","www":"https://savannah.nongnu.org/projects/humanzip/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4339115a4d692f9fbb5d77b16dda1b9a4833ec4d0c03ba501d51865640547684","flatsize":185694,"path":"All/humanzip-0.5_1.pkg","repopath":"All/humanzip-0.5_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":59516,"desc":"humanzip is a compression program that operates on text files.  Unlike\nmost compression algorithms, its output is human readable.  Indeed, it\nis explictly meant to be read by humans and might even be easier to read\nthan the original.\n\nhumanzip compresses files by looking for common strings of words and\nreplacing them with single symbols. The idea is to reduce the screen and\nprint size of documents.  Humanzip does not explictly try to reduce the\nsize of the file as measured in bytes, although this usually happens\nincidentally.","categories":["archivers","textproc"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe humanzip port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"hulgalugha","origin":"misc/hulgalugha","version":"1.0","comment":"Very jerky text filter","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0fdc332417c13d266f5dbd1378d140046c81d63fa6e85ca65ffb9c44eb746772","flatsize":6808,"path":"All/hulgalugha-1.0.pkg","repopath":"All/hulgalugha-1.0.pkg","licenselogic":"single","pkgsize":2924,"desc":"A filter, makes text somewhat more jerky.","categories":["misc"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe hulgalugha port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"hvm","origin":"devel/hvm","version":"g20240518_1","comment":"Massively parallel, optimal functional runtime in Rust","maintainer":"yuri@FreeBSD.org","www":"https://higherorderco.com","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"108bde4295ab6ba87bf03d572c32a3748f4303b9fa71b19f2cd089031c505ea8","flatsize":1455908,"path":"All/hvm-g20240518_1.pkg","repopath":"All/hvm-g20240518_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":388612,"desc":"HVM2 is a h=Higher-order Virtual Machine 2.\n\nHVM2 is a massively parallel interaction combinator evaluator.\n\nBy compiling programs from high-level languages (such as Python and Haskell) to\nHVM, one can run these languages directly on massively parallel hardware, like\nGPUs, with near-ideal speedup.\n\nHVM2 is the successor to HVM1, a 2022 prototype of this concept. Compared to its\npredecessor, HVM2 is simpler, faster and, most importantly, more correct. HOC\nprovides long-term support for all features listed on its paper.","categories":["devel"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0"]},{"name":"hydroxide","origin":"mail/hydroxide","version":"0.2.29_6","comment":"Open-source ProtonMail CardDAV, IMAP and SMTP bridge","maintainer":"nxjoseph@protonmail.com","www":"https://github.com/emersion/hydroxide","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cb89a570bec31dad4791b85740541e79e194f2eaafd11708735f99830907ae45","flatsize":8300433,"path":"All/hydroxide-0.2.29_6.pkg","repopath":"All/hydroxide-0.2.29_6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2766108,"desc":"A third-party, open-source ProtonMail bridge. Hydroxide supports CardDAV,\nIMAP and SMTP. hydroxide is a server that translates standard protocols\n(SMTP, IMAP, CardDAV) into ProtonMail API requests. It allows you to use\nyour preferred e-mail client and git-send-email with ProtonMail.","categories":["mail"],"users":["hydroxide"],"groups":["hydroxide"],"shlibs_required":["libc.so.8","libpthread.so.0"],"messages":[{"message":"You should authenticate your mail account first before using hydroxide.\nTo authenticate:\n# service hydroxide init\nand follow the prompts.\nTo enable/start hydroxide service:\n# service hydroxide enable\n# service hydroxide start","type":"install"}]},{"name":"huc","origin":"lang/huc","version":"3.21","comment":"PC Engine C compiler which can create ROMs (hucard) or CD images","maintainer":"ports@FreeBSD.org","www":"https://www.zeograd.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"112b3aa23185c5e02a6962ff519cc7633ec2e2a8eb423abcd6ec048a5c48f7f2","flatsize":936361,"path":"All/huc-3.21.pkg","repopath":"All/huc-3.21.pkg","licenselogic":"single","pkgsize":216760,"desc":"HuC is a PC Engine C compiler. It can create ROMs (hucard) or CD images\nand is bundled with an assembler and all kinds of libraries. You can ouput\ntext, scrolls, make sound, control CD, handle sprites and tiles, and more.","categories":["emulators","lang"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"Huc is now installed!\nSet the $PCE_INCLUDE environment variable to /usr/local/include/huc/pce","type":"install"},{"message":"===>   NOTICE:\n\nThe huc port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"hu-mythes","origin":"hungarian/mythes","version":"2003.09.29_1","comment":"Hungarian thesaurus","maintainer":"office@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2a34eb7b0b17b82daa47ab411c807f51254f3f96963d17c855dc21feb5f1c18a","flatsize":824407,"path":"All/hu-mythes-2003.09.29_1.pkg","repopath":"All/hu-mythes-2003.09.29_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":299724,"desc":"Hungarian thesaurus","categories":["hungarian","textproc"]},{"name":"hu-hyphen","origin":"hungarian/hyphen","version":"2007.05.17_1","comment":"Hungarian hyphenation rules","maintainer":"office@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a577e46dc962139786897698fbc194dae7e0a56db3408d7c6b47c248f3364242","flatsize":720029,"path":"All/hu-hyphen-2007.05.17_1.pkg","repopath":"All/hu-hyphen-2007.05.17_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":228912,"desc":"Hungarian hyphenation rules","categories":["hungarian","textproc"]},{"name":"hydrogen-linear-algebra","origin":"math/hydrogen","version":"1.5.3_4","comment":"Dense and sparse linear algebra, conic optimization, lattice reduction","maintainer":"yuri@FreeBSD.org","www":"https://github.com/LLNL/Elemental","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a12a4a94a6d38a384195bea3b02b1cd763f99cee6b1da3ad35f164206d1e5436","flatsize":26013472,"path":"All/hydrogen-linear-algebra-1.5.3_4.pkg","repopath":"All/hydrogen-linear-algebra-1.5.3_4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":2910004,"desc":"Hydrogen is a fork of Elemental used by LBANN. Hydrogen is a redux of the\nElemental functionality that has been ported to make use of GPGPU accelerators.\nThe supported functionality is essentially the core infrastructure plus\nBLAS-1 and BLAS-3.","deps":{"half":{"origin":"math/half","version":"2.2.0"},"mpich":{"origin":"net/mpich","version":"4.3.0"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"}},"categories":["math"],"options":{"MPICH":"on","OPENMPI":"off"}},{"name":"hu-hunspell","origin":"hungarian/hunspell","version":"1.6.1","comment":"Hunspell Hungarian dictionary","maintainer":"jmohacsi@bsd.hu","www":"https://magyarispell.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"508a7bd527ccc9137c0ca981a5502a2489fb7fa67773e16a8a63e2ba1bd933f1","flatsize":3624549,"path":"All/hu-hunspell-1.6.1.pkg","repopath":"All/hu-hunspell-1.6.1.pkg","licenselogic":"or","licenses":["GPLv2","LGPL21","MPL11"],"pkgsize":560924,"desc":"Hunspell hungarian dictionnary","categories":["hungarian","textproc"]},{"name":"hub","origin":"devel/hub","version":"2.14.2_25","comment":"Introduces git to GitHub","maintainer":"egypcio@FreeBSD.org","www":"https://hub.github.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c7419656c51b4a9384d1982d23307bb6ca732bca643dd5663448b9dd5f99f8fe","flatsize":6456614,"path":"All/hub-2.14.2_25.pkg","repopath":"All/hub-2.14.2_25.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2174720,"desc":"hub is a command line tool that wraps git in order to extend it with extra\nfeatures and commands that make working with GitHub easier.","deps":{"git":{"origin":"devel/git","version":"2.49.0"}},"categories":["devel","sysutils"],"shlibs_required":["libc.so.8","libpthread.so.0"],"annotations":{"cpe":"cpe:2.3:a:hub_project:hub:2.14.2:::::dragonfly6:x86_64:25"}},{"name":"httptunnel","origin":"www/httptunnel","version":"3.3_4","comment":"Tunnel a TCP/IP connection through a HTTP/TCP/IP connection","maintainer":"portmaster@BSDforge.com","www":"https://github.com/larsbrinkhoff/httptunnel/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d4d457ebea0a3253058418998b74458e0a1439ada88e23e48af1fe83bad39983","flatsize":138085,"path":"All/httptunnel-3.3_4.pkg","repopath":"All/httptunnel-3.3_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":39012,"desc":"httptunnel creates a bidirectional virtual data path tunnelled\nin HTTP requests. The requests can be sent via an HTTP proxy if\nso desired. This can be useful for users behind restrictive\nfirewalls. If WWW access is allowed through an HTTP proxy, it's\npossible to use httptunnel and, say, telnet or PPP to connect to\na computer outside the firewall.\n\nIf you still don't understand what this is all about, maybe you\ncan find some useful information in the FAQ file.\n\nThis program is mostly intended for technically-oriented users.\nThey should know what to do.","categories":["www"],"users":["httptunnel"],"groups":["httptunnel"],"shlibs_required":["libc.so.8"],"options":{"DEBUG":"off"}},{"name":"ibus","origin":"textproc/ibus","version":"1.5.31_1","comment":"Intelligent Input Bus for Unix-like systems","maintainer":"henry.hu.sh@gmail.com","www":"https://github.com/ibus/ibus","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5fd291bc24f17a90c090ce7ee3a91c2a78219aca588f0207c4c4997e28d8f3c6","flatsize":90288540,"path":"All/ibus-1.5.31_1.pkg","repopath":"All/ibus-1.5.31_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":8603040,"desc":"Intelligent Input Bus for Unix-like systems, iBus, is the next generation\ninput framework, developed by the developer of scim-python, includes all\nits function, and much more.\n\nThis is the base port, you need input methods such as pinyin to input text.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"dconf":{"origin":"devel/dconf","version":"0.40.0_5"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gobject-introspection":{"origin":"devel/gobject-introspection","version":"1.78.1_2,1"},"graphene":{"origin":"graphics/graphene","version":"1.10.8_1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gtk4":{"origin":"x11-toolkits/gtk40","version":"4.18.4"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"libdbusmenu":{"origin":"devel/libdbusmenu","version":"16.04.0_8"},"libnotify":{"origin":"devel/libnotify","version":"0.8.6"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"py311-dbus":{"origin":"devel/py-dbus","version":"1.3.2"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"setxkbmap":{"origin":"x11/setxkbmap","version":"1.3.2_1"},"vulkan-loader":{"origin":"graphics/vulkan-loader","version":"1.4.311"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["textproc"],"shlibs_required":["libX11.so.6","libXfixes.so.3","libXi.so.6","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libdbusmenu-glib.so.4","libdbusmenu-gtk3.so.4","libdconf.so.1","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libnotify.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libwayland-client.so.0","libxkbcommon.so.0","libz.so.3"],"options":{"APPINDICATOR":"on","ENGINE":"on","VAPI":"on","GTK2":"off","GTK3":"on","GTK4":"on","GINTRO":"on","DCONF":"on","XIM":"on","EMOJI":"on","DOCS":"on","NLS":"on","WAYLAND":"on"},"annotations":{"cpe":"cpe:2.3:a:ibus_project:ibus:1.5.31:::::dragonfly6:x86_64:1"},"messages":[{"message":"ibus installation finished. To use ibus, please do the following:\n\nIf you are using bash, please add following lines to your $HOME/.bashrc:\n\nexport XIM=ibus\nexport GTK_IM_MODULE=ibus\nexport QT_IM_MODULE=ibus\nexport XMODIFIERS=@im=ibus\nexport XIM_PROGRAM=\"ibus-daemon\"\nexport XIM_ARGS=\"--daemonize --xim\"\n\nIf you are using tcsh, please add following lines to your $HOME/.cshrc:\n\nsetenv XIM ibus\nsetenv GTK_IM_MODULE ibus\nsetenv QT_IM_MODULE ibus\nsetenv XMODIFIERS @im=ibus\nsetenv XIM_PROGRAM ibus-daemon\nsetenv XIM_ARGS \"--daemonize --xim\"\n\nIf you are using KDE, you may create a shell script in\n$HOME/.config/plasma-workspace/env and add following lines:\n\n#!/bin/sh\nexport XIM=ibus\nexport GTK_IM_MODULE=ibus\nexport QT_IM_MODULE=ibus\nexport XMODIFIERS=@im=ibus\nexport XIM_PROGRAM=\"ibus-daemon\"\nexport XIM_ARGS=\"--daemonize --xim\"\n\nFollowing input methods/engines are available in ports:\n\nchinese/ibus-chewing\t\tChewing engine for IBus\nchinese/ibus-libpinyin\t\tIntelligent Pinyin engine based on libpinyin\nchinese/ibus-pinyin\t\tThe PinYin input method\njapanese/ibus-anthy\t\tAnthy engine for IBus\njapanese/ibus-mozc\t\tMozc engine for IBus\njapanese/ibus-skk\t\tSKK engine for IBus\nkorean/ibus-hangul\t\tHangul engine for IBus\ntextproc/ibus-kmfl\t\tKMFL IMEngine for IBus framework\ntextproc/ibus-m17n\t\tm17n IM engine for IBus framework\ntextproc/ibus-table\t\tTable based IM framework for IBus\ntextproc/ibus-typing-booster    Faster typing by context sensitive completion\n\nIf ibus cannot start or the panel does not appear, please ensure\nthat you are using up-to-date python.","type":"install"}]},{"name":"hu-jdictionary-eng-hun-expr","origin":"hungarian/jdictionary-eng-hun-expr","version":"1.4_4","comment":"JDictionary plugin: English-Hungarian expression dictionary","maintainer":"jmohacsi@bsd.hu","www":"http://jdictionary.info/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"99ad335720131d38e1f4c76e8a65b20db4dd1644357f689a8a73fb8891fc70cb","flatsize":869618,"path":"All/hu-jdictionary-eng-hun-expr-1.4_4.pkg","repopath":"All/hu-jdictionary-eng-hun-expr-1.4_4.pkg","licenselogic":"single","pkgsize":854944,"desc":"JDictionary plugin: English-Hungarian expression dicitonary\nThis dictionary contains approximately 30000 expressions.\nDictionary database created: Gabor Mandy","deps":{"jdictionary":{"origin":"textproc/jdictionary","version":"1.8_4"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["hungarian","textproc"]},{"name":"https_dns_proxy","origin":"dns/https_dns_proxy","version":"g20231226","comment":"Light-weight DNS-HTTPS, non-caching translation proxy","maintainer":"danfe@FreeBSD.org","www":"https://github.com/aarond10/https_dns_proxy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1e14e488a56c1e745db99ea3c41b763d77e608776539fa4b363e60e3aca98ee4","flatsize":45825,"path":"All/https_dns_proxy-g20231226.pkg","repopath":"All/https_dns_proxy-g20231226.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":18132,"desc":"https_dns_proxy is light-weight DNS<->HTTPS, non-caching translation\nproxy for the RFC 8484 DNS-over-HTTPS standard.  It receives regular\n(UDP) DNS requests and issues them via DoH.\n\nUsing DNS over HTTPS makes eavesdropping and spoofing of DNS traffic\nbetween you and the HTTPS DNS provider (Google/Cloudflare) much less\nlikely, of course so long as you trust your DoH provider.  Features:\n\n  - Tiny size (<45kiB)\n  - Uses cURL for HTTP/2 and pipelining, keeping resolve latencies\n    extremely low\n  - Single-threaded, non-blocking select() server for use on\n    resource-starved embedded systems\n  - Designed to sit in front of dnsmasq or similar caching resolver\n    for transparent use","deps":{"c-ares":{"origin":"dns/c-ares","version":"1.34.4_1"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"libev":{"origin":"devel/libev","version":"4.33_1,1"}},"categories":["dns","net"],"shlibs_required":["libc.so.8","libcares.so.2","libcurl.so.4","libev.so.4"]},{"name":"httpry","origin":"net/httpry","version":"0.1.8_1","comment":"Packet sniffer designed for displaying and logging HTTP traffic","maintainer":"ports@FreeBSD.org","www":"https://dumpsterventures.com/jason/httpry/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"07f124ab42342da55e3c48e353de153a3defd2bfc3b3707192eb5f7eb93e79ac","flatsize":49498,"path":"All/httpry-0.1.8_1.pkg","repopath":"All/httpry-0.1.8_1.pkg","licenselogic":"single","pkgsize":19964,"desc":"\"httpry is a specialized packet sniffer designed for displaying and logging\nHTTP traffic. It is not intended to perform analysis itself, but to capture,\nparse, and log the traffic for later analysis. It can be run in real-time\ndisplaying the traffic as it is parsed, or as a daemon process that logs to an\noutput file. It is written to be as lightweight and flexible as possible, so\nthat it can be easily adaptable to different applications.\"","categories":["net"],"shlibs_required":["libc.so.8","libm.so.4","libpcap.so.3","libpthread.so.0"],"options":{"DOCS":"on","EXTRASCRIPTS":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe httpry port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"httplog","origin":"sysutils/httplog","version":"2.1_2","comment":"Apache log rollover program with strftime(3) filename support","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4feaeb97428ee29aa9782540c62803d87bf704488967b2393749911f0b31801c","flatsize":28395,"path":"All/httplog-2.1_2.pkg","repopath":"All/httplog-2.1_2.pkg","licenselogic":"single","licenses":["FSL"],"pkgsize":12352,"desc":"httplog is a replacement for Apache's 'rotatelogs' and Andrew Ford's\n'chronolog'. It allows you to specify a logfile using strftime paramaters in\nthe filename to act as a template. This means that the logs in your logfiles\nwill also be sorted according to the filename. For example, if you specify a\nlogfile of /var/log/http%25Y%25m%25d.log, a new log file would be generated each day,\nwith content for only that one day. It also supports compression of logfiles\nusing gzip, and many other useful functions.","categories":["sysutils","www"],"shlibs_required":["libc.so.8","libz.so.3"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe httplog port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"hu-jdictionary-eng-hun","origin":"hungarian/jdictionary-eng-hun","version":"1.4_4","comment":"JDictionary plugin: Hungarian-English dictionary","maintainer":"jmohacsi@bsd.hu","www":"http://jdictionary.info/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d233e8603b4276d3be69dfd8eb451225e412b49e3e43c9e5389c2447368b9d85","flatsize":1748757,"path":"All/hu-jdictionary-eng-hun-1.4_4.pkg","repopath":"All/hu-jdictionary-eng-hun-1.4_4.pkg","licenselogic":"single","pkgsize":1732436,"desc":"JDictionary-hun-eng - jDictionary plugin: Hungarian-English\nThis dictionary is based on Vonyo & Drotos dictionary.","deps":{"jdictionary":{"origin":"textproc/jdictionary","version":"1.8_4"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["hungarian","textproc"]},{"name":"httperf","origin":"benchmarks/httperf","version":"0.9.1_1","comment":"Tool for measuring web server performance","maintainer":"ports@FreeBSD.org","www":"https://github.com/httperf/httperf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"08c243c4a91960b1d994469c06ad0685f7babab9bd66cf84588220ff23f01a75","flatsize":144599,"path":"All/httperf-0.9.1_1.pkg","repopath":"All/httperf-0.9.1_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":65736,"desc":"Httperf is a tool for measuring web server performance. It provides a flexible\nfacility for generating various HTTP workloads and for measuring server\nperformance.\nThe focus of httperf is not on implementing one particular benchmark but on\nproviding a robust, high-performance tool that facilitates the construction of\nboth micro- and macro-level benchmarks. The three distinguishing characteristics\nof httperf are its robustness, which includes the ability to generate and\nsustain server overload, support for the HTTP/1.1 and SSL protocols, and its\nextensibility to new workload generators and performance measurements.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["benchmarks","www"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe httperf port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"hu-aspell","origin":"hungarian/aspell","version":"0.99.4.2.0_1,2","comment":"Aspell Hungarian dictionaries","maintainer":"office@FreeBSD.org","www":"http://aspell.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fa7ab4bcf3d3cb432142099c7aa79301f704c68264b0c509984c68d0c656245d","flatsize":7098636,"path":"All/hu-aspell-0.99.4.2.0_1,2.pkg","repopath":"All/hu-aspell-0.99.4.2.0_1,2.pkg","licenselogic":"single","pkgsize":1579688,"desc":"Aspell Hungarian dictionaries.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["hungarian","textproc"]},{"name":"http_post","origin":"www/http_post","version":"1.0.20140814_1","comment":"Do a POST operation and dump http-contents to stdout","maintainer":"masaki@club.kyutech.ac.jp","www":"https://www.acme.com/software/http_post/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5d64b3f0fbb6e14dcb4761e14a279a5becbabc419fbbecc0a8dcce1a4e14332b","flatsize":17968,"path":"All/http_post-1.0.20140814_1.pkg","repopath":"All/http_post-1.0.20140814_1.pkg","licenselogic":"single","pkgsize":8704,"desc":"Http_post does a POST operation and dumps the results to stdout. This supports\nipv6 and https (SSL).","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["www"],"shlibs_required":["libc.so.8","libcrypto.so.12","libssl.so.12"]},{"name":"http_ping","origin":"net/http_ping","version":"20160309","comment":"Measure HTTP Latency","maintainer":"hrs@FreeBSD.org","www":"https://www.acme.com/software/http_ping/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9307112611d048d34b8a43aa8fcf5926198df632c4b8effd569a38d6f61bf660","flatsize":22536,"path":"All/http_ping-20160309.pkg","repopath":"All/http_ping-20160309.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":9492,"desc":"http_ping is like the regular ping(8) command, except that it sends\nHTTP requests isntead of ICMP echo requests.  I.e., it runs an HTTP\nfetch every few seconds, timing how long they take.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["net","www"],"shlibs_required":["libc.so.8","libcrypto.so.12","libssl.so.12"]},{"name":"httrack","origin":"www/httrack","version":"3.49.5","comment":"Easy-to-use offline browser utility and website copier","maintainer":"sunpoet@FreeBSD.org","www":"https://www.httrack.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ba3b57bee44ceee5101526ab025b83c88ebf5fb73c0440c8bc3b68b08e3d862b","flatsize":4510811,"path":"All/httrack-3.49.5.pkg","repopath":"All/httrack-3.49.5.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3"],"pkgsize":1189412,"desc":"HTTrack is an easy-to-use offline browser utility. It allows you to download a\nWorld Wide website from the Internet to a local directory, building recursively\nall directories, getting html, images, and other files from the server to your\ncomputer. HTTrack arranges the original site's relative link-structure. Simply\nopen a page of the \"mirrored\" website in your browser, and you can browse the\nsite from link to link, as if you were viewing it online.\n\nHTTrack can also update an existing mirrored site, and resume interrupted\ndownloads. HTTrack is fully configurable, and has an integrated help system.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["www"],"shlibs_required":["libc.so.8","libpthread.so.0","libz.so.3"],"options":{"DOCS":"on","ICONS":"off"},"annotations":{"cpe":"cpe:2.3:a:httrack:httrack:3.49.5:::::dragonfly6:x86_64"}},{"name":"http-parser","origin":"www/http-parser","version":"2.9.4","comment":"HTTP request/response parser written in C","maintainer":"danfe@FreeBSD.org","www":"https://github.com/nodejs/http-parser","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fb835b44c541cda0792f682a63572763a078368b23a306921c0c638079618e63","flatsize":53886,"path":"All/http-parser-2.9.4.pkg","repopath":"All/http-parser-2.9.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":18672,"desc":"This is a parser for HTTP messages written in C.  It parses both requests\nand responses.  The parser is designed to be used in performance HTTP\napplications.  It does not make any system calls nor allocations, it does\nnot buffer data, it can be interrupted at anytime.  Depending on the\narchitecture, it only requires about 40 bytes of data per message stream\n(in a web server that is per connection).","categories":["www"]},{"name":"iio-oscilloscope","origin":"misc/iio-oscilloscope","version":"0.17","comment":"Oscilloscope application for interfacing with various IIO devices","maintainer":"yuri@FreeBSD.org","www":"https://wiki.analog.com/resources/tools-software/linux-software/iio_oscilloscope","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a06f3199e2f9efd3269ec74a4b3c352fc65e88e93e346471299989bc51e7dc52","flatsize":65590153,"path":"All/iio-oscilloscope-0.17.pkg","repopath":"All/iio-oscilloscope-0.17.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":29737484,"desc":"The ADI IIO Oscilloscope is a example application, which demonstrates how to\ninterface different evaluation boards from within a Linux system. The\napplication supports plotting of the captured data in four different modes\n(time domain, frequency domain, constellation and cross-correlation). The\napplication also allows to view and modify several settings of the evaluation\nboard's devices.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gtkdatabox":{"origin":"x11-toolkits/gtkdatabox","version":"1.0.0_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jansson":{"origin":"devel/jansson","version":"2.14.1"},"libad9361-iio":{"origin":"misc/libad9361-iio","version":"0.3"},"libiio":{"origin":"misc/libiio","version":"0.26"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"matio":{"origin":"math/matio","version":"1.5.28"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["misc"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libexecinfo.so.1","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libiio.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libz.so.3"]},{"name":"hts_engine-API","origin":"audio/hts_engine-API","version":"1.10","comment":"HMM-based speech synthesis system (HTS) engine and API","maintainer":"tomason510@gmail.com","www":"https://hts-engine.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7ecd15e45e4d8d82f922d420750c20ce6b0e3bb0a695646638b61a4715339954","flatsize":262839,"path":"All/hts_engine-API-1.10.pkg","repopath":"All/hts_engine-API-1.10.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":54288,"desc":"hts_engine is software to synthesize speech waveform from HMMs trained\nby the HMM-based speech synthesis system (HTS).","categories":["audio"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"http_get","origin":"www/http_get","version":"1.0.20140814_1","comment":"Dump http-contents to stdout","maintainer":"masaki@club.kyutech.ac.jp","www":"https://www.acme.com/software/http_get/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5d9d953006121b3ace69de1d06e21b857381ed32d67bd5b1c4f30c2b62af3b16","flatsize":15013,"path":"All/http_get-1.0.20140814_1.pkg","repopath":"All/http_get-1.0.20140814_1.pkg","licenselogic":"single","pkgsize":7056,"desc":"Get the contents of an http url and dumps\nit to stdout. supports ipv6 and https (SSL).\nA useful tool. :)","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["www"],"shlibs_required":["libc.so.8","libcrypto.so.12","libssl.so.12"]},{"name":"httpasyncclient","origin":"www/httpasyncclient","version":"4.1.5","comment":"Java components implementing an asynchronous HTTP client","maintainer":"ale@FreeBSD.org","www":"https://hc.apache.org/httpcomponents-asyncclient-4.1.x/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"748db96143c71ede6eb56fea4cd161e93c4259831f6d0f86af60db07c7fc10fa","flatsize":2226239,"path":"All/httpasyncclient-4.1.5.pkg","repopath":"All/httpasyncclient-4.1.5.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":264448,"desc":"Asynch HttpClient is a HTTP/1.1 compliant HTTP agent implementation based\non HttpCore NIO and HttpClient components. It is a complementary module\nto Apache HttpClient intended for special cases where ability to handle a\ngreat number of concurrent connections is more important than performance\nin terms of a raw data throughput.","deps":{"httpclient":{"origin":"www/httpclient","version":"4.5.12"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","www"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:apache:httpasyncclient:4.1.5:::::dragonfly6:x86_64"}},{"name":"http_load","origin":"www/http_load","version":"20160309_1","comment":"Multiprocessing http performance test client","maintainer":"marcel@herrbischoff.com","www":"https://www.acme.com/software/http_load/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5aac3197a8244570ea6d0a4314195ba9e372bc428a7b7dfacb94b823b64d2a69","flatsize":30793,"path":"All/http_load-20160309_1.pkg","repopath":"All/http_load-20160309_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":15112,"desc":"http_load runs multiple http fetches in parallel, to test the throughput of\na web server.\n\nHowever unlike most such test clients, it runs in a single process, so it\ndoesn't bog down the client machine.  It can be configured to do https\nfetches as well.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["www"],"shlibs_required":["libc.so.8","libcrypto.so.12","libssl.so.12"]},{"name":"ibus-typing-booster","origin":"textproc/ibus-typing-booster","version":"2.27.29","comment":"Faster typing by context sensitive completion","maintainer":"thierry@FreeBSD.org","www":"https://mike-fabian.github.io/ibus-typing-booster/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"52179007ca348a00864a13b13df24231b7e81ff3b458060a6bf85f623bca1629","flatsize":128601777,"path":"All/ibus-typing-booster-2.27.29.pkg","repopath":"All/ibus-typing-booster-2.27.29.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":9804952,"desc":"Ibus-typing-booster is a completion input method to speedup typing.\n\nThe original purpose was to make typing of Indic languages easier and faster by\nproviding completion and spell checking suggestions. Originally it was forked\nfrom ibus-table.  Since then ibus-typing-booster has been improved to support\nmany other languages as well (most languages except Chinese and Japanese are\nsupported). Recently the capability to type different languages at the same time\nwithout having to switch between languages has been added.\n\nFeatures\n  - Context sensitive completions.\n  - Learns from user input.\n  - Can be trained by supplying files containing typical user input.\n  - If available, hunspell and hunspell dictionaries will also be used to\n    provide not only completion but also spellchecking suggestions (but it works\n    also without hunspell by learning only from user input).\n  - Can be used with any keyboard layout.\n  - Almost all input methods supplied by libm17n are supported (including the\n    inscript2 input methods).\n  - Several input methods and languages can be used at the same time without\n    switching.\n  - Predicts Unicode symbols and emoji as well.","deps":{"CLDR":{"origin":"textproc/CLDR","version":"46.1"},"UCD":{"origin":"textproc/UCD","version":"16.0.0,1"},"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"hunspell":{"origin":"textproc/hunspell","version":"1.7.2_1"},"ibus":{"origin":"textproc/ibus","version":"1.5.31_1"},"m17n-lib":{"origin":"devel/m17n-lib","version":"1.8.0_4"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"py311-dbus":{"origin":"devel/py-dbus","version":"1.3.2"},"py311-hunspell":{"origin":"textproc/py-hunspell","version":"0.5.5_2"},"py311-pycountry":{"origin":"textproc/py-pycountry","version":"24.6.1"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"py311-xdg":{"origin":"devel/py-xdg","version":"0.28_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["textproc"],"options":{"HUNSPELL":"on"},"messages":[{"message":"It is recommanded to install a font with emojis, e.g. x11-fonts/twemoji-color-font-ttf or x11-fonts/noto-emoji.\n\nAnd do not forget to run `ibus restart' after an upgrade.","type":"install"}]},{"name":"htop","origin":"sysutils/htop","version":"3.4.0","comment":"Better top(1) - interactive process viewer","maintainer":"ddegroot@talon.nl","www":"https://htop.dev/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"83936fffad7392244fc3ed964cb505cb55c5ccaf3fb2597a4d1ea9f67525da0a","flatsize":264022,"path":"All/htop-3.4.0.pkg","repopath":"All/htop-3.4.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":105300,"desc":"htop is an enhanced version of top, the interactive process viewer,\nwhich can display the list of processes in a tree form.\n\nComparison between 'htop' and 'top'\n\n\t* In 'htop' you can scroll the list vertically and horizontally\n\tto see all processes and full command lines.\n\t* In 'top' you are subject to a delay for each unassigned\n\tkey you press (especially annoying when multi-key escape\n\tsequences are triggered by accident).\n\t* 'htop' starts faster ('top' seems to collect data for a while\n\tbefore displaying anything).\n\t* In 'htop' you don't need to type the process number to\n\tkill a process, in 'top' you do.\n\t* In 'htop' you don't need to type the process number or\n\tthe priority value to renice a process, in 'top' you do.\n\t* In 'htop' you can kill multiple processes at once.\n\t* 'top' is older, hence, more tested.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libdevstat.so.3","libexecinfo.so.1","libkvm.so.3","libm.so.4","libncurses.so.6","libtinfo.so.6"],"options":{"LSOF":"off"}},{"name":"htmltolatex","origin":"textproc/htmltolatex","version":"1_25","comment":"HTML to LaTeX to PDF Converter","maintainer":"pi@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6155a2ac3f9e5a4bc9e22ad361611767dd65872e702f92ebdc84ad7b336ed964","flatsize":369005,"path":"All/htmltolatex-1_25.pkg","repopath":"All/htmltolatex-1_25.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":111848,"desc":"This HTML to LaTeX converter attempts to handle all aspects of HTML and\nstyle sheets. It works with images, tables, alignments, fonts, etc.","deps":{"GraphicsMagick":{"origin":"graphics/GraphicsMagick","version":"1.3.43_2,1"}},"categories":["textproc"],"shlibs_required":["libGraphicsMagick++.so.12","libGraphicsMagick.so.3","libc.so.8","libfetch.so.4","libm.so.4","libstdc++.so.9"]},{"name":"htmlise","origin":"textproc/htmlise","version":"0.2","comment":"Formats plain text as HTML","maintainer":"ehaupt@FreeBSD.org","www":"https://www.ex-parrot.com/~chris/software.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"79956afac5d413e19feb09efbf54294284d5bf83e9e025df45e5287c5e9f4c98","flatsize":16720,"path":"All/htmlise-0.2.pkg","repopath":"All/htmlise-0.2.pkg","licenselogic":"single","pkgsize":7960,"desc":"A command line utility that formats plain text from standard input to HTML.","categories":["textproc"],"shlibs_required":["libc.so.8"]},{"name":"htmlcxx","origin":"www/htmlcxx","version":"0.87","comment":"HTML and CSS APIs for C++","maintainer":"sunpoet@FreeBSD.org","www":"https://htmlcxx.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"698db876d9bf40d4801c97508afbba6993a6e3b517183e8c56ca00a19b17b151","flatsize":350981,"path":"All/htmlcxx-0.87.pkg","repopath":"All/htmlcxx-0.87.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":92640,"desc":"htmlcxx is a simple non-validating css1 and html parser for C++.","categories":["textproc","www"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"httpcore","origin":"www/httpcore","version":"4.4.13","comment":"Java components implementing the base HTTP protocol","maintainer":"ale@FreeBSD.org","www":"https://hc.apache.org/httpcomponents-core-4.4.x/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a3c3f026cfa6194033120133bb1eabd86c4877f9ed38723270be047d602b4ff9","flatsize":818914,"path":"All/httpcore-4.4.13.pkg","repopath":"All/httpcore-4.4.13.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":659304,"desc":"The HttpCore components implement the most fundamental aspects of the HTTP\nprotocol. They are nonetheless sufficient to develop basic client-side and\nserver-side HTTP services with a minimal footprint and no external\ndependencies.\n\nThe HttpCore base module contains the public API and the default\nimplementation based on the Java classic (blocking) I/O model. It requires\na Java 1.3 compatible runtime and has no dependency on any external libraries.\n\nHttpCore NIO extensions contain optional components that leverage the event\ndriven, non-blocking I/O (NIO) model. HttpCore NIO extensions require a\nJava 5.0 compatible runtime and the HttpCore base module. HttpCore NIO\nextensions are intended for those usage scenarios where raw throughput is\nless important than the ability to handle thousands of simultaneous HTTP\nconnections in a resource efficient manner.","deps":{"apache-commons-cli":{"origin":"java/apache-commons-cli","version":"1.4"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","www"],"options":{"DOCS":"on"}},{"name":"httpclient","origin":"www/httpclient","version":"4.5.12","comment":"Java components implementing an advanced HTTP client","maintainer":"ale@FreeBSD.org","www":"https://hc.apache.org/httpcomponents-client-4.5.x/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9808d11321b5a8d5885108a57215d7361cd5f151670ca789643c035ba3e3a8bd","flatsize":1148066,"path":"All/httpclient-4.5.12.pkg","repopath":"All/httpclient-4.5.12.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":934788,"desc":"HttpClient provides components for client-side authentication, HTTP state\nmanagement, connection management, and an HTTP/1.1 compliant HTTP agent\nimplementation based on those components. It is intended as successor of\nand replacement for Jakarta Commons HttpClient 3.x.\n\nThe HttpClient module is a full-featured, HTTP/1.1 compliant agent built\non top of HttpCore.\n\nThe HttpMime module extends mime4j library with some HTTP specific\nfunctionality and integrates it with the HttpComponents framework.","deps":{"apache-commons-codec":{"origin":"java/apache-commons-codec","version":"1.16.0"},"apache-commons-logging":{"origin":"java/apache-commons-logging","version":"1.2"},"httpcore":{"origin":"www/httpcore","version":"4.4.13"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","www"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:apache:commons-httpclient:4.5.12:::::dragonfly6:x86_64"}},{"name":"htmlcompressor","origin":"www/htmlcompressor","version":"1.5.3_3","comment":"HTML/XML Compressor","maintainer":"ports@FreeBSD.org","www":"https://github.com/serg472/htmlcompressor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a64632c71508ea169f5760747312c2321ed06b2d66b74a016c70bf3dcdaca368","flatsize":79207,"path":"All/htmlcompressor-1.5.3_3.pkg","repopath":"All/htmlcompressor-1.5.3_3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":67100,"desc":"Java HTML/XML Compressor is a very small, fast and easy to use library\nthat minifies given HTML or XML source by removing extra whitespaces,\ncomments and other unneeded characters without breaking the content\nstructure.  As a result pages become smaller in size and load faster.\n\nA command-line version of the compressor is also included.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","www"],"messages":[{"message":"===>   NOTICE:\n\nThe htmlcompressor port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"htmlq","origin":"textproc/htmlq","version":"0.4.0_29","comment":"Command-line HTML processor, similar to jq","maintainer":"0mp@FreeBSD.org","www":"https://github.com/mgdm/htmlq","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0bcc9adac535f7cfdff1a731f8a56997bed19b6604255004bbea8d8893f8cc00","flatsize":2607591,"path":"All/htmlq-0.4.0_29.pkg","repopath":"All/htmlq-0.4.0_29.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":702628,"desc":"Like jq, but for HTML. It uses CSS selectors to extract bits of content\nfrom HTML files.","categories":["textproc"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0"]},{"name":"html2xhtml","origin":"textproc/html2xhtml","version":"1.3_1","comment":"Convert HTML to XHTML","maintainer":"wilfried.meindl@gmail.com","www":"https://www.it.uc3m.es/jaf/html2xhtml","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"43c61b283a8b4a54e6525d0bd13a29893aaeb6e7eb0471f57c0c8ed0df1d35d8","flatsize":410873,"path":"All/html2xhtml-1.3_1.pkg","repopath":"All/html2xhtml-1.3_1.pkg","licenselogic":"single","pkgsize":49048,"desc":"html2xhtml converts HTML files into XHTML. It can fix many common\nerrors in HTML files (e.g. missing end tags, elements with incorrect\ncontent model, non-standard elements or attributes, etc.) It can\nalso handle invalid or non well-formed XHTML input, and clean it\nto produce a well-formed and valid XHTML output. The output document\ntype can be selected among several XHTML DTDs (1.0, 1.1, Basic, etc.)","categories":["textproc"],"shlibs_required":["libc.so.8"]},{"name":"hu-libreoffice","origin":"hungarian/libreoffice","version":"25.2.2.2","comment":"hu language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f6af3803a396b521895fb47cd53fcee3937a65cc58e1e81cb77615b5638cdf8a","flatsize":35947628,"path":"All/hu-libreoffice-25.2.2.2.pkg","repopath":"All/hu-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":3598988,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors","hungarian"]},{"name":"html2wml","origin":"www/html2wml","version":"0.4.11_1","comment":"CGI that can do on-the-fly HTML to WML conversion","maintainer":"ports@FreeBSD.org","www":"https://htmlwml.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1e005ce8d9d619e2153886576d54797398e60450e4f27bca040ce295533c52b4","flatsize":298097,"path":"All/html2wml-0.4.11_1.pkg","repopath":"All/html2wml-0.4.11_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":70436,"desc":"Html2Wml converts HTML pages to WML pages, suitable for being viewed\non a Wap device. The conversion can be done either on the command line\nto create static WML pages or on-the-fly by calling this program as a\nCGI.","deps":{"p5-Text-Template":{"origin":"textproc/p5-Text-Template","version":"1.61"},"p5-XML-Parser":{"origin":"textproc/p5-XML-Parser","version":"2.47"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["www"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe html2wml port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"html2text","origin":"textproc/html2text","version":"2.2.3,1","comment":"Converts HTML documents into plain text","maintainer":"bapt@FreeBSD.org","www":"https://gitlab.com/grobian/html2text","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"64f7f56a145c053b4a21762588521e23ebad7b57732e1ed9d79e83d44cbd2031","flatsize":225801,"path":"All/html2text-2.2.3,1.pkg","repopath":"All/html2text-2.2.3,1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":83576,"desc":"html2text is  a command  line utility, written  in C++,  that converts\nHTML documents (HTML 3.2) into plain text (ISO 8859-1).\n\nEach HTML  document is loaded from  a location indicated by  an URI or\nread from  standard input, and formatted  into a stream of  plain text\ncharacters that is written to  standard output or into an output-file.\nThe input-URI may  specify a remote site, from that  the documents are\nloaded with  the Hypertext  Transfer Protocol  (HTTP). The  program is\neven  able to  preserve the  original  positions of  table fields  and\naccepts also syntactically incorrect input, attempting to interpret it\n\"reasonably\".  The rendering  is  largely customisable  through an  RC\nfile.","categories":["textproc"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"htmlc","origin":"textproc/htmlc","version":"2.21.0_1","comment":"Text file generator","maintainer":"beyert@cs.ucr.edu","www":"http://htmlc.inria.fr/eng.htm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e3dec1f56b7271cf81207b75d11ac96734196d1b512a7075723e6c050e56a5aa","flatsize":2314611,"path":"All/htmlc-2.21.0_1.pkg","repopath":"All/htmlc-2.21.0_1.pkg","licenselogic":"single","pkgsize":565428,"desc":"Htmlc is an HTML template files expander that produces regular HTML pages from\nsource files that contain text fragments that require some computation to be\nwritten. Those fragments can be the output of an arbitrary Unix command, for\ninstance the last modification date of a page, or parts of HTML pages to be\nincluded in the page, or pieces of the page that are common to the entire WEB\nsite (a presentation header or a footer section for each page). Providing the\nautomatic inclusion of those text fragments into your HTML source pages, Htmlc\noffers a server independent way of defining templates to factorize out the\nrepetitive parts of HTML pages. Htmlc also provides a variable expansion\nfacility (using definitions in the template file or in simple environment files\nusing a syntax a la objective Caml). In short, Htmlc ensures the static\nverification and the static expansion of the Server Side Includes directives of\nthe Web pages in the efficient and friendly way of a command-line compiler.","categories":["textproc"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"html2ps","origin":"print/html2ps","version":"1.0.b7_10,1","comment":"HTML to PostScript converter","maintainer":"hrs@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"30c14a052d717832d1ff0a62e5e76bf243c71f2ed8bc88d01a2576e7073663bd","flatsize":255855,"path":"All/html2ps-1.0.b7_10,1.pkg","repopath":"All/html2ps-1.0.b7_10,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":94744,"desc":"- Much from HTML 4.0 - that is relevant for printing - is supported\n  (incidentally, the PostScript and PDF versions of the HTML 4.0 draft,\n  were generated using html2ps). For example, all character entities\n  (except &zwnj;, &zwj;, &lrm;, and &rlm;) are supported.\n- Many possibilities to control the appearance. Starting with this version,\n  this is mostly done using configuration files.\n- Support for processing multiple documents, also automatically by\n  recursively following links.\n- A table of contents can be generated, either from the links in a document,\n  or automatically from document headings.\n- Configurable page headers/footers, that for example can contain\n  document title, URL, page number, current heading, and date.\n- When converting the PostScript document to PDF - using some other\n  program such as version 5.0 or later of Aladdin Ghostscript, or\n  Adobe Acrobat Distiller - the original hyperlinks in the HTML\n  documents will be retained in the PDF document.\n- Automatic hyphenation and text justification can be selected.","deps":{"ImageMagick6":{"origin":"graphics/ImageMagick6","version":"6.9.13.23,1"},"ghostscript10":{"origin":"print/ghostscript10","version":"10.05.1"},"libpaper":{"origin":"print/libpaper","version":"1.1.28_1"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"weblint++":{"origin":"www/weblint++","version":"1.15_3"}},"categories":["perl5","print","www"]},{"name":"html","origin":"textproc/html","version":"4.01_2","comment":"All W3C published SGML DTDs for HTML","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f9e90ae27ddefe14812893849d52b653677dd49367b15675beb6c303352fb678","flatsize":285339,"path":"All/html-4.01_2.pkg","repopath":"All/html-4.01_2.pkg","licenselogic":"single","pkgsize":28760,"desc":"SGML DTDs for HTML level 0, 1, 2, 3.2, and the 4.0 draft as\ndefined by the World Wide Web Consortium (W3C).  See\nhttp://www.w3.org/ for more information.\n\nThese DTDs are useful for validating or processing world wide web\npages with SGML tools such as those in the sp or jade ports.\n\nJohn Fieber\njfieber@FreeBSD.org","deps":{"xmlcatmgr":{"origin":"textproc/xmlcatmgr","version":"2.2_4"}},"categories":["textproc"],"messages":[{"message":"===>   NOTICE:\n\nThe html port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"htslib","origin":"biology/htslib","version":"1.21","comment":"C library for high-throughput sequencing data formats","maintainer":"jwb@FreeBSD.org","www":"https://www.htslib.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cf83c9543d48837a63fa3bf39fa351157900de1c604791f3c95b8307cd30d5b1","flatsize":7169184,"path":"All/htslib-1.21.pkg","repopath":"All/htslib-1.21.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","MIT"],"pkgsize":1069256,"desc":"HTSlib is an implementation of a unified C library for accessing common file\nformats, such as SAM, CRAM, VCF, and BCF, used for high-throughput sequencing\ndata. It is the core library used by samtools and bcftools.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"libdeflate":{"origin":"archivers/libdeflate","version":"1.22"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["biology","devel"],"shlibs_required":["libbz2.so.2","libc.so.8","libcrypto.so.12","libcurl.so.4","libdeflate.so.0","liblzma.so.3","libm.so.4","libpthread.so.0","libz.so.3"],"options":{"CURL":"on"},"annotations":{"cpe":"cpe:2.3:a:htslib:htslib:1.21:::::dragonfly6:x86_64"}},{"name":"html2latex","origin":"print/html2latex","version":"0.9c_1","comment":"Convert HTML document into LaTeX","maintainer":"joerg@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"724d4d7c3aad1187f0577ff3570b059050544de20ac29ab2e56afe3457297ed5","flatsize":21611,"path":"All/html2latex-0.9c_1.pkg","repopath":"All/html2latex-0.9c_1.pkg","licenselogic":"single","pkgsize":10272,"desc":"This is an HTML to LaTeX translator.\n\nCREDITS\nNathan Torkington adapted the HTML parser from NCSA's Xmosaic package\n(file://ncsa.uiuc.edu/Web/xmosaic) and wrote the conversion\ncode.  The HTML parser code is subject to the NCSA restrictions.  The\nconversion code is subject to the VUW restrictions.  Enquiries should\nbe sent via e-mail to Nathan.Torkington@vuw.ac.nz.","categories":["print"],"shlibs_required":["libc.so.8"]},{"name":"html2hdml","origin":"www/html2hdml","version":"1.0.5","comment":"I-mode HTML to EZweb HDML converter","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.jp/projects/html2hdml/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cc4c036f5bba4dced7cd57960e9052a81f5d190965ba135ad82d5cc389679e6e","flatsize":106704,"path":"All/html2hdml-1.0.5.pkg","repopath":"All/html2hdml-1.0.5.pkg","licenselogic":"single","pkgsize":29020,"desc":"html2hdml converts i-mode HTML to EZweb HDML.","categories":["textproc","www"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe html2hdml port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"icc-profiles-basiccolor","origin":"graphics/icc-profiles-basiccolor","version":"1.2.0","comment":"CMYK ICC profiles for ISO Printing conditions (ISO 12647-2)","maintainer":"ports@FreeBSD.org","www":"https://www.basiccolor.de/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5205e915b21f489bc1a57a1513f6fe483c0f429bf177a3ef252c3194d499838c","flatsize":20255256,"path":"All/icc-profiles-basiccolor-1.2.0.pkg","repopath":"All/icc-profiles-basiccolor-1.2.0.pkg","licenselogic":"single","pkgsize":14357500,"desc":"Printing profiles according to ISO 12647-2. These are CMYK ICC\nprofiles for ISO Printing conditions.","categories":["graphics"],"messages":[{"message":"===>   NOTICE:\n\nThe icc-profiles-basiccolor port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"html2fo","origin":"textproc/html2fo","version":"0.4.2","comment":"HTML to xsl:fo converter","maintainer":"ports@FreeBSD.org","www":"https://html2fo.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3e207daf7b3af9c1381f80a122af0346c4dfcb93feac37557a72ebc246da1df4","flatsize":61896,"path":"All/html2fo-0.4.2.pkg","repopath":"All/html2fo-0.4.2.pkg","licenselogic":"single","pkgsize":24268,"desc":"html2fo is a converter from html to xsl:fo. The html code could be written\nwith StarOffice or other WYSIWYM editors and must not be 100%25 valid html code.\nhtml2fo is designed to produce a valid xsl:fo for using FOP from Apache.","categories":["textproc"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe html2fo port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"html-xml-utils","origin":"textproc/html-xml-utils","version":"8.7","comment":"Utilities for manipulating HTML and XML files","maintainer":"takefu@airport.fm","www":"https://www.w3.org/Status.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"623bcfcd0565548b2220d8decdfbb2014ebfe4fa67c8cdf7a651c2be8015d621","flatsize":3279173,"path":"All/html-xml-utils-8.7.pkg","repopath":"All/html-xml-utils-8.7.pkg","licenselogic":"single","licenses":["W3C"],"pkgsize":264712,"desc":"A number of simple C programs for manipulating HTML & XML: number headings,\nmake a table of contents, make an index, manage bibliographic references\n(a simple implementation of refer(1) for HTML), list all links,\ncreate cross-references, extract elements that match a (CSS) selector, etc.\nMost are meant to be used in a Unix pipe or in shell scripts.","categories":["textproc"],"shlibs_required":["libc.so.8"],"options":{"CURL":"off","DOCS":"on","IDN":"off","IDN2":"off"}},{"name":"htdump","origin":"www/htdump","version":"0.9y","comment":"Tool to retrieve WWW data","maintainer":"ports@FreeBSD.org","www":"https://ivo.palli.nl/prog/linux/htdump/overview.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6fdb202886cf51df157b700a880c97df877f62d4eee529791940aa59dff6c540","flatsize":34845,"path":"All/htdump-0.9y.pkg","repopath":"All/htdump-0.9y.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":14216,"desc":"HTdump is an automation utility to retrieve URLs and write them to a\nfile, or process them through a pipeline. It is also a very usefull tool\nfor web developer who work low level, for example with CGI binaries.\nThis makes a perfect debugging tool, since it allows usual but also\nrfc-illegal operations. Packet level debugging is included in this tool.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["www"],"shlibs_required":["libc.so.8","libcrypto.so.12","libssl.so.12"],"options":{"SSL":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe htdump port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"htdigest","origin":"www/htdigest","version":"2.4.56_5","comment":"Utility from the Apache distribution for creating htdigest files","maintainer":"crees@FreeBSD.org","www":"https://httpd.apache.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4f0f54edf91c8c5c6c6e2be54f6ee9dc2ef91de31c0fdd39448dd1a750c2f7ac","flatsize":22332,"path":"All/htdigest-2.4.56_5.pkg","repopath":"All/htdigest-2.4.56_5.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":9256,"desc":"The htdigest utility from Apache is useful for other web servers too--\nlighttpd for example can make use of the digests thus created.\n\nThis package contains just htdigest, renamed as apache-htdigest to avoid\nconflicts.  It means that the htdigest utility is available without installing\nthe entire Apache distribution.","deps":{"apr":{"origin":"devel/apr1","version":"1.7.5.1.6.3_4"},"expat":{"origin":"textproc/expat2","version":"2.7.0"}},"categories":["www"],"shlibs_required":["libapr-1.so.0","libaprutil-1.so.0","libc.so.8","libcrypt.so.4","libexpat.so.1","libgdbm.so.6","libpthread.so.0"]},{"name":"hsftp","origin":"ftp/hsftp","version":"1.15_4","comment":"FTP emulator that uses ssh to transport commands/data","maintainer":"ports@FreeBSD.org","www":"http://la-samhna.de/hsftp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"954a31e17bf51ed02f3ccc39b85d76725337b268f2d465e97c9701beeb61cb32","flatsize":47373,"path":"All/hsftp-1.15_4.pkg","repopath":"All/hsftp-1.15_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":19216,"desc":"hsftp is an FTP emulator that provides the\nlook-and-feel of an FTP session, but uses SSH\nto transport commands and data.","deps":{"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["ftp"],"shlibs_required":["libc.so.8","libncurses.so.6","libreadline.so.8"],"options":{"OPENSSH":"off","READLINE":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe hsftp port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"hsetroot","origin":"x11/hsetroot","version":"1.0.5_3","comment":"Wallpaper manipulation utility for X11","maintainer":"danfe@FreeBSD.org","www":"https://github.com/himdel/hsetroot","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0a527c5d37575751c1e4427f670805c9121231175f28a2ed4ed6aa8e3209994e","flatsize":46722,"path":"All/hsetroot-1.0.5_3.pkg","repopath":"All/hsetroot-1.0.5_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":16628,"desc":"hsetroot is a tool which allows you to compose wallpapers (\"root pixmaps\")\nfor X11.  It has a lot of options like rendering gradients, solids, images\nbut it also allows you to perform manipulations on those things, or chain\nthem together.  You could use one standard background image for instance,\nand using tint to make it fit your current theme.  And yes, of course it is\ncompatible with semi-translucent applications like aterm and xchat.\n\nAt this time, hsetroot can render: gradients (multi-color with variable\ndistance), solids (rectangles) and images (centered, tiled, fullscreen, or\nmaximum aspect).  It supports the following manipulations: tinting\n(overlaying a color mask), blurring, sharpening, flipping (horizontally,\ndiagonally, vertically) it also allows you to adjust brightness, contrast\nand gamma-level.  hsetroot also supports alpha-channels when rendering\nthings.","deps":{"imlib2":{"origin":"graphics/imlib2","version":"1.12.4_1,2"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"}},"categories":["x11"],"shlibs_required":["libImlib2.so.1","libX11.so.6","libXinerama.so.1","libc.so.8"],"options":{"DOCS":"on"}},{"name":"htable","origin":"devel/htable","version":"1.2_1","comment":"Lightweight implementation of hash tables in C","maintainer":"ports@FreeBSD.org","www":"http://culot.org/public/Code/htable.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e85a2ee55fe05b2f205d50ba316297640f679710e3227518241704751a8c11e4","flatsize":30835,"path":"All/htable-1.2_1.pkg","repopath":"All/htable-1.2_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":9404,"desc":"htable is a lightweight implementation of hash tables in C, greatly\ninspired by the implementations of spray and red-black trees found in\n*BSD kernels. To use it, you only need to copy the header file\n\"htable.h\" into your project.","categories":["devel"],"messages":[{"message":"===>   NOTICE:\n\nThe htable port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"html-pretty","origin":"textproc/html-pretty","version":"1.01_2","comment":"HTML and SGML prettyprinter and text-to-HTML/SGML converter","maintainer":"ports@FreeBSD.org","www":"http://www.math.utah.edu/~beebe/software/html-sgml-tools.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e68fd03a98ef2409a7fd66cdffe532480b5e41096184c486d9a8a9f83dfe7b92","flatsize":768303,"path":"All/html-pretty-1.01_2.pkg","repopath":"All/html-pretty-1.01_2.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":145176,"desc":"html-pretty (or htmlpty on file systems with unpleasant filename\nlength restrictions) is a prettyprinter for HTML and SGML.  It can\nalso assist in the conversion of ordinary text files in ASCII or\nISO8859-1 character sets to HTML.","categories":["textproc","www"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe html-pretty port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"hstr","origin":"sysutils/hstr","version":"2.3_1","comment":"Bash and Zsh shell history suggest box","maintainer":"monsieurp@gentoo.org","www":"https://github.com/dvorka/hstr","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1a9df53791d5fab951fde95d78a7ba684f6b26731bbccc891eaba6667af585e9","flatsize":64396,"path":"All/hstr-2.3_1.pkg","repopath":"All/hstr-2.3_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":27832,"desc":"HSTR is a command line utility that brings improved shell command completion\nbased on command history. It aims to make completion easier and more efficient\nthan Ctrl+R.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libm.so.4","libncurses.so.6","libreadline.so.8","libtinfo.so.6"]},{"name":"htmltest","origin":"textproc/htmltest","version":"0.17.0_18","comment":"HTML validator written in Go","maintainer":"dbaio@FreeBSD.org","www":"https://github.com/wjdp/htmltest","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"01d7e07bd2f3afc66a5a7a60c8cca29de8af6ecf4be9d2239cbfd454361d783b","flatsize":5869683,"path":"All/htmltest-0.17.0_18.pkg","repopath":"All/htmltest-0.17.0_18.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2018504,"desc":"htmltest runs your HTML output through a series of checks to ensure all your\nlinks, images, scripts references work, your alt tags are filled in, et cetera.","categories":["textproc"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"hte","origin":"editors/hte","version":"2.1.1.g20161206_3","comment":"File editor/viewer/analyzer for executables","maintainer":"rene@FreeBSD.org","www":"https://hte.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e58a0b9f04e04ab80f6d15a923bc0b10ca322bdd29e4bef5d6dc9f0b87e8b3c3","flatsize":1688816,"path":"All/hte-2.1.1.g20161206_3.pkg","repopath":"All/hte-2.1.1.g20161206_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":492496,"desc":"HT is a file editor/viewer/analyzer for executables. The goal is to combine\nthe low-level functionality of a debugger and the usability of IDEs. We aim\ntowards a perfect hex-editing ability and support of the most important file\nformats.\n\nSupport means that HT will be able to correctly display and modify the\nexecutable header, image and other extensions specific to the file (import/\nexport sections, relocations, debugging information etc.). Support will\nprobably include the following file formats:\n\n   - Win32 portable executables (PE) (good support)\n   - Unix executable and linkable format (ELF) (good support)\n   - DOS standard executables (MZ) (supported)\n   - Win32 linear executables (LE) (supported)\n   - Windows/OS2 \"new\" executables (NE) (supported)\n   - Unix common object file format (COFF) + DJGPP COFF (supported)\n   - OS2 linear executables (LX)\n   - Microsoft object files (.obj)","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["editors"],"shlibs_required":["libc.so.8","libm.so.4","libncurses.so.6","libstdc++.so.9","libtinfo.so.6"],"options":{"DOCS":"on","LZO2":"off","X11":"on"}},{"name":"hsb-aspell","origin":"textproc/hsb-aspell","version":"0.02.0,2","comment":"Aspell Upper Sorbian dictionary","maintainer":"office@FreeBSD.org","www":"http://aspell.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6d46baa6921830697bed240853c8defbcf5cd822136dd5eeac36a9a6d1109b2b","flatsize":984851,"path":"All/hsb-aspell-0.02.0,2.pkg","repopath":"All/hsb-aspell-0.02.0,2.pkg","licenselogic":"single","pkgsize":313752,"desc":"Aspell Upper Sorbian dictionary.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"]},{"name":"htmldoc","origin":"textproc/htmldoc","version":"1.9.20","comment":"Converts HTML to PDF and/or PostScript","maintainer":"fuz@FreeBSD.org","www":"https://michaelrsweet.github.io/htmldoc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8fc5a636497a8aab335c8929420f7113a6f717aad4b0d885cab029f2f6d622b6","flatsize":5049479,"path":"All/htmldoc-1.9.20.pkg","repopath":"All/htmldoc-1.9.20.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2148580,"desc":"This is a port of HTMLDOC, which can:\n   Convert HTML files to PDF or PostScript\n      Generate a table-of-contents for books\n      Generate indexed HTML files\n      Generate files on-the-fly for web applications, from the\n\tcommand-line for batch jobs, or from a GUI for interactive work.\n\n   HTMLDOC Provides\n       A command-line interface for batch and WWW applications.\n       A graphical interface for interactive work.\n\nIn my opinion, HTMLDOC is *fast*, compared to the other solutions I've seen.\n\nHTMLDOC is available under the GPL.\nCommercial support is available from the author.","deps":{"cups":{"origin":"print/cups","version":"2.4.11_1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libcups.so.2","libjpeg.so.8","libm.so.4","libpng16.so.16","libstdc++.so.9","libz.so.3"],"options":{"HTMLDOCGUI":"off"},"annotations":{"cpe":"cpe:2.3:a:htmldoc_project:htmldoc:1.9.20:::::dragonfly6:x86_64"}},{"name":"hs-unlambda","origin":"lang/hs-unlambda","version":"0.1.4.2_11","comment":"Unlambda interpreter","maintainer":"haskell@FreeBSD.org","www":"https://hackage.haskell.org/package/unlambda","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"420caf3c7f3be8b3c94ceb53c373f481450c74443e0fba705264d02b056f0a0e","flatsize":6838180,"path":"All/hs-unlambda-0.1.4.2_11.pkg","repopath":"All/hs-unlambda-0.1.4.2_11.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":875448,"desc":"This is an interpreter of the Unlambda language, written in the pure,\nlazy, functional language Haskell.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"libffi":{"origin":"devel/libffi","version":"3.4.6"}},"categories":["haskell","lang"],"shlibs_required":["libc.so.8","libdl.so.0","libffi.so.8","libgmp.so.10","libm.so.4","libpthread.so.0","librt.so.0","libutil.so.4"]},{"name":"htdig","origin":"textproc/htdig","version":"3.2.0.b6_8","comment":"WWW indexing and searching system","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/htdig/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4deecfbd5204f956abbd17f7bcb1b7ebadde80554df81a23b7997b761f380719","flatsize":7465123,"path":"All/htdig-3.2.0.b6_8.pkg","repopath":"All/htdig-3.2.0.b6_8.pkg","licenselogic":"single","licenses":["LGPL20+"],"pkgsize":1444200,"desc":"The ht://Dig system is a complete world wide web indexing and\nsearching system for a domain or intranet. This system is not meant\nto replace the need for powerful internet-wide search systems like\nYahoo! or Google. Instead it is meant to cover the needs for a\nsingle company, campus, or even a sub section of a web site.\n\n   As opposed to some WAIS-based or web-server based search engines,\nht://Dig can span many web servers as long as they all understand\nthe HTTP 1.0 protocol.","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["textproc","www"],"shlibs_required":["libc.so.8","libcrypto.so.12","libm.so.4","libssl.so.12","libstdc++.so.9","libz.so.3"],"options":{"APACHE":"on","DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:htdig_project:htdig:3.2.0.b6:::::dragonfly6:x86_64:8","deprecated":"Abandonware, multiple unresolved bugs and no unicode support etc","expiration_date":"2025-04-30"},"messages":[{"message":"===>   NOTICE:\n\nThe htdig port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nAbandonware, multiple unresolved bugs and no unicode support etc.\n\nIt is scheduled to be removed on or after 2025-04-30."}]},{"name":"hs-xmonad","origin":"x11-wm/hs-xmonad","version":"0.18.0","comment":"Tiling window manager","maintainer":"haskell@FreeBSD.org","www":"https://xmonad.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3427eca44b358f0895913415a7c497e6f8a78d46bed0ffda796ffc191e9055e5","flatsize":13723646,"path":"All/hs-xmonad-0.18.0.pkg","repopath":"All/hs-xmonad-0.18.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1868576,"desc":"xmonad is a tiling window manager for X.  Windows are arranged\nautomatically to tile the screen without gaps or overlap, maximising\nscreen use.  All features of the window manager are accessible from the\nkeyboard: a mouse is strictly optional.  xmonad is written and\nextensible in Haskell.  Custom layout algorithms, and other extensions,\nmay be written by the user in config files.  Layouts are applied\ndynamically, and different layouts may be used on each workspace.\nXinerama is fully supported, allowing windows to be tiled on several\nscreens.","deps":{"ghc":{"origin":"lang/ghc","version":"9.6.6_2"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXScrnSaver":{"origin":"x11/libXScrnSaver","version":"1.2.4_1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libffi":{"origin":"devel/libffi","version":"3.4.6"}},"categories":["haskell","x11-wm"],"shlibs_required":["libX11.so.6","libXext.so.6","libXinerama.so.1","libXrandr.so.2","libXss.so.1","libc.so.8","libdl.so.0","libffi.so.8","libgmp.so.10","libm.so.4","libpthread.so.0","librt.so.0","libutil.so.4"],"options":{"EXAMPLES":"on"},"messages":[{"message":"XMonad is now compiled using Cabal \"new-build\" mechanism. This means that config\nfile should now be compiled using \"build\" script approach. When EXAMPLES option\nis enabled, the port installs example build script. To migrate your config:\n\n% pkg install hs-cabal-install\n% cp /usr/local/share/examples/xmonad/build ~/.xmonad/build\n% cp /usr/local/share/examples/xmonad/xmonad-config.cabal ~/.xmonad/xmonad-config.cabal\n% cabal new-update\n\nMake sure your config is named ~/.xmonad/config.hs, or change corresponding line\nin the .cabal file. Building the config for the first time requires decent amount\nof time, so it is recommended to manually run the build script before the first\nstartup:\n\n% ~/.xmonad/build\n\nIt is possible to use devel/stack to build the config, as well as other means.\nSee https://github.com/xmonad/xmonad-testing/ for all available options.","type":"install"}]},{"name":"hydrogen","origin":"audio/hydrogen","version":"1.2.1_2","comment":"Advanced drum machine","maintainer":"FreeBSD@ShaneWare.Biz","www":"http://www.hydrogen-music.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"be9502ee0af23730991214f74a7788f3b245ad07b6d7b8f700d08f41bd622271","flatsize":20831638,"path":"All/hydrogen-1.2.1_2.pkg","repopath":"All/hydrogen-1.2.1_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":8511544,"desc":"Hydrogen is an advanced drum machine. Its main goal is to bring\nprofessional yet simple and intuitive pattern-based drum programming.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"ladspa":{"origin":"audio/ladspa","version":"1.17_1"},"libarchive":{"origin":"archivers/libarchive","version":"3.7.9,1"},"liblo":{"origin":"audio/liblo","version":"0.32"},"liblrdf":{"origin":"textproc/liblrdf","version":"0.6.1"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"qt5-xmlpatterns":{"origin":"textproc/qt5-xmlpatterns","version":"5.15.16p0_1"}},"categories":["audio"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Svg.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libQt5XmlPatterns.so.5","libarchive.so.13","libc.so.8","libexecinfo.so.1","libjack.so.0","liblo.so.7","liblrdf.so.2","libm.so.4","libpthread.so.0","libsndfile.so.1","libstdc++.so.9","libz.so.3"],"options":{"ALSA":"off","DEBUG":"off","JACK":"on","LADSPA":"on","LASH":"off","OSS":"on","PORTAUDIO":"off","PULSEAUDIO":"off","RDF":"on","TEST":"off","LIBARCHIVE":"on","LIBTAR":"off"}},{"name":"hsb-libreoffice","origin":"editors/libreoffice-hsb","version":"25.2.2.2","comment":"hsb language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9e497ce41486b82e239884868790ec89d9f1e8de47aa6c20a807488df6e1eec4","flatsize":35816449,"path":"All/hsb-libreoffice-25.2.2.2.pkg","repopath":"All/hsb-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":3478568,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"hs-wai-app-static","origin":"www/hs-wai-app-static","version":"3.1.9","comment":"WAI application for static serving","maintainer":"haskell@FreeBSD.org","www":"https://www.yesodweb.com/book/web-application-interface/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"56286936d0497052fd43b919041b06a3ca2e34876357b1b3254ec79d0c7fc47b","flatsize":26999545,"path":"All/hs-wai-app-static-3.1.9.pkg","repopath":"All/hs-wai-app-static-3.1.9.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3973208,"desc":"Also provides some helper functions and datatypes for use outside of WAI.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"libffi":{"origin":"devel/libffi","version":"3.4.6"}},"categories":["haskell","www"],"shlibs_required":["libc.so.8","libdl.so.0","libffi.so.8","libgmp.so.10","libm.so.4","libpthread.so.0","librt.so.0","libutil.so.4","libz.so.3"]},{"name":"hsqldb","origin":"databases/hsqldb","version":"2.3.4_1","comment":"Embeddable SQL database written in Java","maintainer":"jim@ohlste.in","www":"https://hsqldb.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7ab4c8d7ed9ae828e45c652fecffa818778f1e3eca0a929ef3d411d09200ddef","flatsize":14037482,"path":"All/hsqldb-2.3.4_1.pkg","repopath":"All/hsqldb-2.3.4_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":3733712,"desc":"HyperSQL\n\nHSQLDB is the leading SQL relational database engine written in Java. It has a\nJDBC driver and supports a rich subset of ANSI-92 SQL (BNF tree format) plus\nSQL 99 and 2003 enhancements. It offers a small (less than 100k in one version\nfor applets), fast database engine which offers both in-memory and disk-based\ntables and supports embedded and server modes. Additionally, it includes tools\nsuch as a minimal web server, in-memory query and management tools (can be run\nas applets) and a number of demonstration examples.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["databases","java"],"options":{"DOCS":"on"}},{"name":"hs-shake","origin":"devel/hs-shake","version":"0.19.8","comment":"Build system library, like Make, but more accurate dependencies","maintainer":"haskell@FreeBSD.org","www":"https://shakebuild.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2ce7a6f57560553016a445c8d4fc67746361f97bc83c9341139ece5bea79eb3c","flatsize":21708166,"path":"All/hs-shake-0.19.8.pkg","repopath":"All/hs-shake-0.19.8.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":3097800,"desc":"Shake is a Haskell library for writing build systems - designed as a\nreplacement for make. To use Shake the user writes a Haskell program that\nimports the Shake library, defines some build rules, and calls shake.\nThanks to do notation and infix operators, a simple Shake program is not\ntoo dissimilar from a simple Makefile. However, as build systems get more\ncomplex, Shake is able to take advantage of the excellent abstraction\nfacilities offered by Haskell and easily support much larger projects.\nThe Shake library provides all the standard features available in other\nbuild systems, including automatic parallelism and minimal rebuilds. Shake\nprovides highly accurate dependency tracking, including seamless support\nfor generated files, and dependencies on system information (e.g. compiler\nversion).","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"libffi":{"origin":"devel/libffi","version":"3.4.6"}},"categories":["devel","haskell"],"shlibs_required":["libc.so.8","libdl.so.0","libffi.so.8","libgmp.so.10","libm.so.4","libpthread.so.0","librt.so.0","libutil.so.4"]},{"name":"hs-profiteur","origin":"devel/hs-profiteur","version":"0.4.7.0_1","comment":"Treemap visualiser for GHC .prof files","maintainer":"haskell@FreeBSD.org","www":"https://github.com/jaspervdj/profiteur","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2ad320c02af0d4f562a67e02be7557433840ea3d9954d31d553d0c02c5e5311a","flatsize":22739593,"path":"All/hs-profiteur-0.4.7.0_1.pkg","repopath":"All/hs-profiteur-0.4.7.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":3072776,"desc":"Profiteur is a visualiser for GHC .prof files.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"libffi":{"origin":"devel/libffi","version":"3.4.6"}},"categories":["devel","haskell"],"shlibs_required":["libc.so.8","libdl.so.0","libffi.so.8","libgmp.so.10","libm.so.4","libpthread.so.0","librt.so.0","libutil.so.4"]},{"name":"iceicepenguin","origin":"games/iceicepenguin","version":"1.5.1_11","comment":"Remake of an old SEGA Dreamcast game called Chu Chu Rocket","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/iceicepenguin/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3b4f9d676f77b94b57dfb3fc3a7808c3afa223ae3686ba63230abfd84f6f36e8","flatsize":18181590,"path":"All/iceicepenguin-1.5.1_11.pkg","repopath":"All/iceicepenguin-1.5.1_11.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":17897992,"desc":"Ice Ice Penguin is a remake of an old SEGA Dreamcast game called Chu Chu Rocket.\n\nTwo to four players try to steer penguins from the safety of the central igloo\nto the player's water hole. To do this, each player can place up to three of the\nfive random direction arrows assigned to him on the gamefield.\nArrows can be chosen using the control cursor in the lower part of the screen,\nand be placed on any free field using the field cursor and the action key.\nEach arrow will disappear after after a given time (15 seconds by default) and\na new arrow will automagically appear in the control field.\n\nBears eat penguins (at least in this game). If a bear enter a player's target\narea, the player loses up to 15 points (the score cannot become negative)\nSpecial penguins, marked by a colored ring, score 10 points and launch a\n10 second long special event. See below for a list of events.\n\nThe game ends when the ice on the right side of the screen has reached\nthe bottom (after 3 minutes by default)\n\nWinner is the player who gathered the most penguins.","deps":{"py311-game":{"origin":"devel/py-game","version":"2.6.1_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["games","python"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe iceicepenguin port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"hs-panopticum","origin":"ports-mgmt/hs-panopticum","version":"2.0.1.0","comment":"Query port information with every combination of OPTIONS","maintainer":"arrowd@FreeBSD.org","www":"https://foss.heptapod.net/bsdutils/panopticum","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3a1e70c82d428eb70c3744376d60c0599cfe70270cdda086d1f05a60ce057575","flatsize":19037287,"path":"All/hs-panopticum-2.0.1.0.pkg","repopath":"All/hs-panopticum-2.0.1.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":2632672,"desc":"Panopticum is a tool to perform some operations on FreeBSD ports for every\nOPTIONS combination possible. These operations include generating a list of\ndependencies as well as the packing list.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"libffi":{"origin":"devel/libffi","version":"3.4.6"}},"categories":["haskell","ports-mgmt"],"shlibs_required":["libc.so.8","libdl.so.0","libffi.so.8","libgmp.so.10","libm.so.4","libpthread.so.0","librt.so.0","libutil.so.4"]},{"name":"hs-verismith","origin":"cad/hs-verismith","version":"1.0.0.2.40","comment":"Verilog fuzzer","maintainer":"yuri@FreeBSD.org","www":"https://github.com/ymherklotz/verismith/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"24e90e71b2ea38ff85d48a617a5d1ffbe121f12433059b08cbeb832dc0c019e7","flatsize":40401718,"path":"All/hs-verismith-1.0.0.2.40.pkg","repopath":"All/hs-verismith-1.0.0.2.40.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":5509208,"desc":"verismith is a Verilog fuzzer to test the major simulators and sythesisers\nby generating random, valid Verilog.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"libffi":{"origin":"devel/libffi","version":"3.4.6"}},"categories":["cad","haskell"],"shlibs_required":["libc.so.8","libdl.so.0","libffi.so.8","libgmp.so.10","libm.so.4","libpthread.so.0","librt.so.0","libutil.so.4"]},{"name":"hs-tart-terminal-art","origin":"graphics/hs-tart","version":"0.3.20241122","comment":"Program to make ASCII art on the terminal","maintainer":"tiago.gasiba@gmail.com","www":"https://github.com/jtdaugherty/tart","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cecccc2ba1b2c7927b5595fecd74a80342c27df71c2eb3660b3e93780284bb58","flatsize":24115878,"path":"All/hs-tart-terminal-art-0.3.20241122.pkg","repopath":"All/hs-tart-terminal-art-0.3.20241122.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":3293388,"desc":"Tart is a program that provides an image-editor-like interface to\ncreating ASCII art - in the terminal, with your mouse! This\nprogram is written using Brick, a purely-functional terminal user\ninterface toolkit.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"libffi":{"origin":"devel/libffi","version":"3.4.6"}},"categories":["graphics","haskell"],"shlibs_required":["libc.so.8","libdl.so.0","libffi.so.8","libgmp.so.10","libm.so.4","libpthread.so.0","librt.so.0","libtinfo.so.6","libutil.so.4"]},{"name":"hs-spago","origin":"devel/hs-spago","version":"0.20.9","comment":"PureScript package manager and build tool","maintainer":"haskell@FreeBSD.org","www":"https://github.com/spacchetti/spago","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fc9b7b935b2528401c8d5b2d74dbfc8286b74bb1df2bc47a86e1473c7c9cacc4","flatsize":52546984,"path":"All/hs-spago-0.20.9.pkg","repopath":"All/hs-spago-0.20.9.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":7301032,"desc":"Spago is a PureScript package manager and build tool powered by Dhall and\npackage-sets, a curated list of PureScript packages. Spago focuses on great UX,\nassuring minimal dependencies and reproducible builds.","deps":{"ca_root_nss":{"origin":"security/ca_root_nss","version":"3.108"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"libffi":{"origin":"devel/libffi","version":"3.4.6"}},"categories":["devel"],"shlibs_required":["libc.so.8","libdl.so.0","libffi.so.8","libgmp.so.10","libm.so.4","libpthread.so.0","librt.so.0","libtinfo.so.6","libutil.so.4","libz.so.3"]},{"name":"ja-font-genjyuugothic","origin":"japanese/font-genjyuugothic","version":"20150607_2","comment":"GenJyuuGothic Japanese TrueType fonts","maintainer":"ume@FreeBSD.org","www":"http://jikasei.me/font/genjyuu/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"16efd37161026b5b86160c74e7d3a50aa7e10566ad4968fe27a29f0e666a44f4","flatsize":229090250,"path":"All/ja-font-genjyuugothic-20150607_2.pkg","repopath":"All/ja-font-genjyuugothic-20150607_2.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":82829776,"desc":"GenJyuuGothic Japanese TrueType fonts","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"}},"categories":["japanese","x11-fonts"],"options":{"DOCS":"on"}},{"name":"hs-hspec-discover","origin":"devel/hs-hspec-discover","version":"2.11.12","comment":"Automatically discover and run Hspec tests","maintainer":"haskell@FreeBSD.org","www":"https://hspec.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1ced08af2bcf0e7416b7be1e60c2f8ffdc6fdf27a5ebf182693244dd8998a31a","flatsize":11641114,"path":"All/hs-hspec-discover-2.11.12.pkg","repopath":"All/hs-hspec-discover-2.11.12.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1529940,"desc":"Hspec is a testing framework for Haskell.\nSome of Hspec's distinctive features are:\n\n- a friendly DSL for defining tests\n- integration with QuickCheck, SmallCheck, and HUnit\n- parallel test execution\n- automatic discovery of test files","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"libffi":{"origin":"devel/libffi","version":"3.4.6"}},"categories":["devel","haskell"],"shlibs_required":["libc.so.8","libdl.so.0","libffi.so.8","libgmp.so.10","libm.so.4","libpthread.so.0","librt.so.0","libutil.so.4"]},{"name":"hs-hscolour","origin":"print/hs-hscolour","version":"1.25,1","comment":"Colourise Haskell code","maintainer":"haskell@FreeBSD.org","www":"http://code.haskell.org/~malcolm/hscolour/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"920528f0d71a7124f3ca319596c624c2df6125002af2e1589c12002fb9526d31","flatsize":10532190,"path":"All/hs-hscolour-1.25,1.pkg","repopath":"All/hs-hscolour-1.25,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1380568,"desc":"hscolour is a small Haskell script to colourise Haskell code.  It\ncurrently has six output formats: ANSI terminal codes (optionally\nXTerm-256colour codes), HTML 3.2 with font tags, HTML 4.01 with CSS,\nHTML 4.01 with CSS and mouseover annotations, XHTML 1.0 with inline CSS\nstyling, LaTeX, and mIRC chat codes.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"libffi":{"origin":"devel/libffi","version":"3.4.6"}},"categories":["haskell","print"],"shlibs_required":["libc.so.8","libdl.so.0","libffi.so.8","libgmp.so.10","libm.so.4","libpthread.so.0","librt.so.0"]},{"name":"hs-lhs2tex","origin":"textproc/hs-lhs2tex","version":"1.25","comment":"Preprocessor for typesetting Haskell sources with LaTeX","maintainer":"haskell@FreeBSD.org","www":"https://www.andres-loeh.de/lhs2tex/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3193af663d84a8cddd84505e563e90d656a193c6df38c1d1abb41808256af1f9","flatsize":17652689,"path":"All/hs-lhs2tex-1.25.pkg","repopath":"All/hs-lhs2tex-1.25.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2434364,"desc":"Preprocessor for typesetting Haskell sources with LaTeX.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"libffi":{"origin":"devel/libffi","version":"3.4.6"},"tex-dvipsk":{"origin":"print/tex-dvipsk","version":"20250308"},"tex-formats":{"origin":"print/tex-formats","version":"20250308"}},"categories":["haskell","textproc"],"shlibs_required":["libc.so.8","libdl.so.0","libffi.so.8","libgmp.so.10","libm.so.4","libpthread.so.0","librt.so.0","libutil.so.4"]},{"name":"hs-yaml","origin":"textproc/hs-yaml","version":"0.11.11.2","comment":"Utilities for converting YAML and JSON documents back and forth","maintainer":"haskell@FreeBSD.org","www":"https://github.com/snoyberg/yaml/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9a3160b2ec16efe58df70020034112950a19f321314965340bef49c11d0e2b0c","flatsize":61587628,"path":"All/hs-yaml-0.11.11.2.pkg","repopath":"All/hs-yaml-0.11.11.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":8276460,"desc":"Provides command line utilities for converting Yaml documents to JSON and other\nway around. This package includes the full libyaml C library version 0.1.2 by\nKirill Simonov in the package.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"libffi":{"origin":"devel/libffi","version":"3.4.6"}},"categories":["haskell","textproc"],"shlibs_required":["libc.so.8","libdl.so.0","libffi.so.8","libgmp.so.10","libm.so.4","libpthread.so.0","librt.so.0","libutil.so.4"]},{"name":"hs-postgrest","origin":"www/hs-postgrest","version":"12.2.8","comment":"PostgREST create a REST API to an existing Postgres database","maintainer":"haskell@FreeBSD.org","www":"https://postgrest.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e370b81fe6c8a52355d145a4d8ce5f0e9028d14db45e37913f6ae26fce3070ac","flatsize":61179591,"path":"All/hs-postgrest-12.2.8.pkg","repopath":"All/hs-postgrest-12.2.8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8386756,"desc":"PostgREST is a standalone web server that turns your PostgreSQL database\ndirectly into a RESTful API. The structural constraints and permissions\nin the database determine the API endpoints and operations.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"libffi":{"origin":"devel/libffi","version":"3.4.6"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"}},"categories":["databases","haskell","www"],"users":["postgrest"],"groups":["postgrest"],"shlibs_required":["libc.so.8","libdl.so.0","libffi.so.8","libgmp.so.10","libm.so.4","libpq.so.5","libpthread.so.0","librt.so.0","libutil.so.4","libz.so.3"]},{"name":"hs-hjsmin","origin":"www/hs-hjsmin","version":"0.2.1","comment":"Haskell implementation of a javascript minifier","maintainer":"haskell@FreeBSD.org","www":"https://github.com/erikd/hjsmin","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4f2015b0f51ab96527f1f1a67467c2d21020253f9d1f5882c7afb4c60b8214c2","flatsize":15226712,"path":"All/hs-hjsmin-0.2.1.pkg","repopath":"All/hs-hjsmin-0.2.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":2036980,"desc":"Reduces size of javascript files by stripping out extraneous whitespace\nand other syntactic elements, without changing the semantics.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"libffi":{"origin":"devel/libffi","version":"3.4.6"}},"categories":["haskell","www"],"shlibs_required":["libc.so.8","libdl.so.0","libffi.so.8","libgmp.so.10","libm.so.4","libpthread.so.0","librt.so.0","libstdc++.so.9","libutil.so.4"]},{"name":"hs-hedgewars-server","origin":"games/hedgewars-server","version":"1.0.2_1","comment":"Server part of free Worms-like turn based strategy game","maintainer":"haskell@FreeBSD.org","www":"https://www.hedgewars.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a93d2c870cd32361270efac5c264045fa7ac463448fc085fa29b47342541243c","flatsize":10080167,"path":"All/hs-hedgewars-server-1.0.2_1.pkg","repopath":"All/hs-hedgewars-server-1.0.2_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1422760,"desc":"Each player controls a team of several hedgehogs. During the course\nof the game, players take turns with one of their hedgehogs. They\nthen use whatever tools and weapons are available to attack and\nkill the opponents' hedgehogs, thereby winning the game. Hedgehogs\nmay move around the terrain in a variety of ways, normally by walking\nand jumping but also by using particular tools such as the \"Rope\"\nor \"Parachute\", to move to otherwise inaccessible areas. Each turn\nis time-limited to ensure that players do not hold up the game with\nexcessive thinking or moving.\n\nA large variety of tools and weapons are available for players\nduring the game: Grenade, Cluster Bomb, Bazooka, UFO, Shotgun,\nDesert Eagle, Fire Punch, Baseball Bat, Dynamite, Mine, Rope,\nPneumatic pick, Parachute. Most weapons, when used, cause explosions\nthat deform the terrain, removing circular chunks. The landscape\nis an island floating on a body of water, or a restricted cave with\nwater at the bottom. A hedgehog dies when it enters the water (either\nby falling off the island, or through a hole in the bottom of it),\nit is thrown off either side of the arena or when its health is\nreduced, typically from contact with explosions, to zero (the damage\ndealt to the attacked hedgehog or hedgehogs after a player's or CPU\nturn is shown only when all movement on the battlefield has ceased).","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"libffi":{"origin":"devel/libffi","version":"3.4.6"}},"categories":["games"],"shlibs_required":["libc.so.8","libdl.so.0","libffi.so.8","libgmp.so.10","libm.so.4","libpthread.so.0","librt.so.0","libutil.so.4","libz.so.3"]},{"name":"hs-purescript","origin":"lang/purescript","version":"0.15.15","comment":"Functional language that compiles to JavaScript","maintainer":"haskell@FreeBSD.org","www":"https://www.purescript.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fee5933c605caa7f92281de9e81871ffa1b5dff10cea4a4e9c966ad4478873fc","flatsize":58239107,"path":"All/hs-purescript-0.15.15.pkg","repopath":"All/hs-purescript-0.15.15.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":7703180,"desc":"PureScript is a small strongly typed programming language with expressive types\nthat compiles to JavaScript, written in and inspired by Haskell.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"libffi":{"origin":"devel/libffi","version":"3.4.6"}},"categories":["lang"],"shlibs_required":["libc.so.8","libdl.so.0","libffi.so.8","libgmp.so.10","libm.so.4","libpthread.so.0","librt.so.0","libtinfo.so.6","libutil.so.4","libz.so.3"]},{"name":"hs-ormolu","origin":"devel/hs-ormolu","version":"0.7.7.0","comment":"Formatter for Haskell source code","maintainer":"haskell@FreeBSD.org","www":"https://github.com/tweag/ormolu/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4949f1472d9824632cf0badb571c1a8c90754d0acc949ed09bb9c9b4c2beb593","flatsize":64777121,"path":"All/hs-ormolu-0.7.7.0.pkg","repopath":"All/hs-ormolu-0.7.7.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":8380060,"desc":"Ormolu is a formatter for Haskell source aiming to write code in such a way\nso it's easy to modify and maintain. It implements one ?true?  formatting\nstyle which admits no configuration, result in minimal diffs and is\ncompatible with modern dialects of Haskell.  Ormolu is well-tested and\nrobust so that the formatter can be used in large projects.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"libffi":{"origin":"devel/libffi","version":"3.4.6"}},"categories":["devel","haskell"],"shlibs_required":["libc.so.8","libdl.so.0","libffi.so.8","libgmp.so.10","libm.so.4","libpthread.so.0","librt.so.0","libstdc++.so.9","libutil.so.4"]},{"name":"hs-hpack","origin":"devel/hs-hpack","version":"0.38.0","comment":"Modern format for Haskell packages","maintainer":"haskell@FreeBSD.org","www":"https://hackage.haskell.org/package/hpack/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"af5f4b3f4acb718f3f67cafb56170c3e44ddd0790d4cde518570e37a65bf39c7","flatsize":44783595,"path":"All/hs-hpack-0.38.0.pkg","repopath":"All/hs-hpack-0.38.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":6365632,"desc":"Hpack is a format for Haskell packages. It is a modern alternative\nto the Cabal package format and follows different design principles.\n\nThe guiding design principles for Hpack are:\n\n* Don't require the user to state the obvious,\n  make sensible assumptions by default\n* Give the user 100%25 control when needed\n* Don't require the user to repeat things, facilitate DRYness\n\nHpack packages are described in a file named package.yaml. Both cabal2nix\nand stack support package.yaml natively. For other build tools the hpack\nexecutable can be used to generate a .cabal file from package.yaml.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"libffi":{"origin":"devel/libffi","version":"3.4.6"}},"categories":["devel","haskell"],"shlibs_required":["libc.so.8","libdl.so.0","libffi.so.8","libgmp.so.10","libm.so.4","libpthread.so.0","librt.so.0","libutil.so.4","libz.so.3"]},{"name":"hs-hasktags","origin":"devel/hs-hasktags","version":"0.73.0","comment":"Produces ctags \"tags\" and etags \"TAGS\" files for Haskell programs","maintainer":"haskell@FreeBSD.org","www":"https://github.com/MarcWeber/hasktags","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ec0c02af8d607ffbc240bcd288f067c4512a904473434fae1956cc47789b133f","flatsize":18449856,"path":"All/hs-hasktags-0.73.0.pkg","repopath":"All/hs-hasktags-0.73.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":2531836,"desc":"Produces ctags \"tags\" and etags \"TAGS\" files for Haskell programs.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"libffi":{"origin":"devel/libffi","version":"3.4.6"}},"categories":["devel","haskell"],"shlibs_required":["libc.so.8","libdl.so.0","libffi.so.8","libgmp.so.10","libm.so.4","libpthread.so.0","librt.so.0","libutil.so.4"]},{"name":"hs-mueval","origin":"devel/hs-mueval","version":"0.9.3_13","comment":"Safely evaluate pure Haskell expressions","maintainer":"haskell@FreeBSD.org","www":"https://github.com/gwern/mueval","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"56eb0f0acb47cf866a0a975ad7b8230fe689ac682399018b9d5bd1450377eebe","flatsize":82792942,"path":"All/hs-mueval-0.9.3_13.pkg","repopath":"All/hs-mueval-0.9.3_13.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":11264196,"desc":"Mueval is a Haskell interpreter. It uses the GHC API to evaluate arbitrary\nHaskell expressions. Importantly, mueval takes many precautions to defang\nand avoid \"evil\" code. It uses resource limits, whitelisted modules,\nspecial Show instances for IO, threads, processes, changes of directory,\nand so on to sandbox the Haskell code. It is, in short, intended to be a\nstandalone version of Lambdabot's famous evaluation functionality. For\nexamples and explanations, please see the README file. Mueval is POSIX-only.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"libffi":{"origin":"devel/libffi","version":"3.4.6"}},"categories":["devel","haskell"],"shlibs_required":["libc.so.8","libdl.so.0","libffi.so.8","libgmp.so.10","libm.so.4","libpthread.so.0","librt.so.0","libtinfo.so.6","libutil.so.4"]},{"name":"hs-matterhorn","origin":"net-im/matterhorn","version":"90000.1.0","comment":"Feature-rich Unix terminal client for the Mattermost chat system","maintainer":"haskell@FreeBSD.org","www":"https://github.com/matterhorn-chat/matterhorn/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b8db06f67aedd7ca01895fc757658da74746816df2ddc12b1f5b630a987f48b6","flatsize":65987724,"path":"All/hs-matterhorn-90000.1.0.pkg","repopath":"All/hs-matterhorn-90000.1.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":9076220,"desc":"Matterhorn is a terminal client for the Mattermost chat system.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"libffi":{"origin":"devel/libffi","version":"3.4.6"}},"categories":["net-im"],"shlibs_required":["libc.so.8","libdl.so.0","libffi.so.8","libgmp.so.10","libm.so.4","libpthread.so.0","librt.so.0","libtinfo.so.6","libutil.so.4","libz.so.3"]},{"name":"hs-happy","origin":"devel/hs-happy","version":"1.20.1.1","comment":"Parser generator for Haskell","maintainer":"haskell@FreeBSD.org","www":"https://www.haskell.org/happy/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d79750fdcefacdeacb707626ae59ff696b1fef9316159ed4cd2bf08f48e056eb","flatsize":11630609,"path":"All/hs-happy-1.20.1.1.pkg","repopath":"All/hs-happy-1.20.1.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1552576,"desc":"Happy is a parser generator system for Haskell.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"libffi":{"origin":"devel/libffi","version":"3.4.6"}},"categories":["devel","haskell"],"shlibs_required":["libc.so.8","libdl.so.0","libffi.so.8","libgmp.so.10","libm.so.4","libpthread.so.0","librt.so.0"],"options":{"EXAMPLES":"on"}},{"name":"hs-hoogle","origin":"devel/hs-hoogle","version":"5.0.18.4","comment":"Haskell API Search","maintainer":"haskell@FreeBSD.org","www":"https://www.haskell.org/hoogle/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c9aad295bcccdf7e94bf7ab75909eb6cf90a038c65054d6fd1a9b3f2fba9ff5d","flatsize":55041180,"path":"All/hs-hoogle-5.0.18.4.pkg","repopath":"All/hs-hoogle-5.0.18.4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":7875364,"desc":"Hoogle is a Haskell API search engine, which allows you to search many\nstandard Haskell libraries by either function name, or by approximate type\nsignature.","deps":{"ca_root_nss":{"origin":"security/ca_root_nss","version":"3.108"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"libffi":{"origin":"devel/libffi","version":"3.4.6"}},"categories":["devel","haskell"],"shlibs_required":["libc.so.8","libdl.so.0","libffi.so.8","libgmp.so.10","libm.so.4","libpthread.so.0","librt.so.0","libutil.so.4","libz.so.3"]},{"name":"hs-hascard","origin":"misc/hs-hascard","version":"0.6.0.2","comment":"Minimal command-line utility for reviewing notes","maintainer":"yuri@FreeBSD.org","www":"https://github.com/Yvee1/hascard/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bb5e228a11179c877cdd0c2ddf5f207acad247ea436ac403730a78bf9bd8a89d","flatsize":27880367,"path":"All/hs-hascard-0.6.0.2.pkg","repopath":"All/hs-hascard-0.6.0.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":3847672,"desc":"A minimal commandline utility for reviewing notes.\n'Flashcards' can be written in markdown-like syntax.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"libffi":{"origin":"devel/libffi","version":"3.4.6"}},"categories":["haskell","misc"],"shlibs_required":["libc.so.8","libdl.so.0","libffi.so.8","libgmp.so.10","libm.so.4","libpthread.so.0","librt.so.0","libtinfo.so.6","libutil.so.4"]},{"name":"hs-hlint","origin":"devel/hs-hlint","version":"3.8","comment":"Source code suggestions","maintainer":"haskell@FreeBSD.org","www":"https://github.com/ndmitchell/hlint","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5f8dbe2811e3b78f376b12e6e0a8b3c32909da20c0521460a9a496c89eb09ee1","flatsize":69975236,"path":"All/hs-hlint-3.8.pkg","repopath":"All/hs-hlint-3.8.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":9196960,"desc":"HLint gives suggestions on how to improve your source code.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"libffi":{"origin":"devel/libffi","version":"3.4.6"}},"categories":["devel","haskell"],"shlibs_required":["libc.so.8","libdl.so.0","libffi.so.8","libgmp.so.10","libm.so.4","libpthread.so.0","librt.so.0","libutil.so.4"]},{"name":"hs-ghc-events","origin":"devel/hs-ghc-events","version":"0.20.0.0","comment":"Library and tool for parsing .eventlog files from GHC","maintainer":"haskell@FreeBSD.org","www":"https://hackage.haskell.org/package/ghc-events/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"db728e87e35cc00ef2258064d72605cb548752f14875c2745b23b9348b8ff535","flatsize":21567760,"path":"All/hs-ghc-events-0.20.0.0.pkg","repopath":"All/hs-ghc-events-0.20.0.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":2802008,"desc":"Parses .eventlog files emitted by GHC 8.0.2 and later. Includes the ghc-events\ntool permitting, in particular, to dump an event log file as text.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"libffi":{"origin":"devel/libffi","version":"3.4.6"}},"categories":["devel","haskell"],"shlibs_required":["libc.so.8","libdl.so.0","libffi.so.8","libgmp.so.10","libm.so.4","libpthread.so.0","librt.so.0"]},{"name":"hs-git-brunch","origin":"devel/hs-git-brunch","version":"1.7.2.0","comment":"Git branch checkout command line tool","maintainer":"haskell@FreeBSD.org","www":"https://github.com/andys8/git-brunch","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2d5c5bc33c2a6be080698458f843354f669495d172e1eb681bdf4c10956a5bb2","flatsize":25420623,"path":"All/hs-git-brunch-1.7.2.0.pkg","repopath":"All/hs-git-brunch-1.7.2.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":3507712,"desc":"git-brunch is a git branch checkout command-line tool featuring:\n - Checking out local or remote branch\n - Rebasing onto a branch\n - Searching for a branch\n - Deleting a branch\n - Performing a fetch and update operations","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"libffi":{"origin":"devel/libffi","version":"3.4.6"}},"categories":["devel","haskell"],"shlibs_required":["libc.so.8","libdl.so.0","libffi.so.8","libgmp.so.10","libm.so.4","libpthread.so.0","librt.so.0","libtinfo.so.6","libutil.so.4"]},{"name":"hs-koka","origin":"lang/hs-koka","version":"3.1.2","comment":"Koka: strongly typed functional-style language with effect inference","maintainer":"yuri@FreeBSD.org","www":"https://koka-lang.github.io/koka/doc/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a7d8baf184ebfb69cbfcee395bd1f3fb311b0dba36d86efdfd9472bfcac9fdc2","flatsize":79039701,"path":"All/hs-koka-3.1.2.pkg","repopath":"All/hs-koka-3.1.2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":10751508,"desc":"Koka is a strongly typed functional-style language with effect types\nand handlers.\n\nKoka v2 is a research language that is currently under development and not ready\nfor production use. Nevertheless, the language is stable and the compiler\nimplements the full specification. The main things lacking at the moment are\nlibraries, package management, and deep IDE integration.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"libffi":{"origin":"devel/libffi","version":"3.4.6"}},"categories":["haskell","lang"],"shlibs_required":["libc.so.8","libdl.so.0","libffi.so.8","libgmp.so.10","libm.so.4","libpthread.so.0","librt.so.0","libutil.so.4"]},{"name":"hs-elm","origin":"lang/elm","version":"0.19.1_5","comment":"Delightful language for reliable webapps","maintainer":"haskell@FreeBSD.org","www":"https://elm-lang.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7bcf2da9c3cf523959931c474067e4e3f129bb803f2cb15ce6f26b51909d47ac","flatsize":29286658,"path":"All/hs-elm-0.19.1_5.pkg","repopath":"All/hs-elm-0.19.1_5.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":4449252,"desc":"Elm is a functional language that compiles to JavaScript. It competes with\nprojects like React as a tool for creating websites and web apps. Elm has a\nvery strong emphasis on simplicity, ease-of-use, and quality tooling.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"libffi":{"origin":"devel/libffi","version":"3.4.6"}},"categories":["lang"],"shlibs_required":["libc.so.8","libdl.so.0","libffi.so.8","libgmp.so.10","libm.so.4","libpthread.so.0","librt.so.0","libtinfo.so.6","libutil.so.4","libz.so.3"]},{"name":"hs-hledger","origin":"finance/hs-hledger","version":"1.41","comment":"Accounting software for both power users and folks new to accounting","maintainer":"yuri@FreeBSD.org","www":"https://hledger.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9d9a5f5da3c8881fc8688fa6b54b691322a8545676bd80c8e54a438500b2b373","flatsize":53048789,"path":"All/hs-hledger-1.41.pkg","repopath":"All/hs-hledger-1.41.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":7188040,"desc":"hledger is...\n\n* free GPL-licensed accounting software that runs on unix, mac, windows, and\n  the web\n* based on readable, version-controllable, future-proof plain text files\n* good for tracking money, investments, time, or any countable commodity\n* good for learning more about double entry accounting\n* shipped with web, terminal, command line, JSON and Haskell interfaces\n* the most user friendly plain text accounting app\n* comparable to Ledger and Beancount\n* built with the powerful Haskell language\n* fast, lightweight, reliable (we pay $50 for regression reports or fixes)\n* free from vendor lock-in\n* local, not cloud-based; your private financial data remains under your\n  control\n* scripting-friendly and automatable\n* comfortable for technical users, but also usable by others. Knowing about\n  command lines, text editors and version control is helpful, but not\n  required (much)\n* good at importing CSV from banks and other financial institutions\n* actively developed and supported by Simon Michael and contributors since\n  2007\n* strengthened by your feedback, work and funding.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"libffi":{"origin":"devel/libffi","version":"3.4.6"}},"categories":["finance","haskell"],"shlibs_required":["libc.so.8","libdl.so.0","libffi.so.8","libgmp.so.10","libm.so.4","libpthread.so.0","librt.so.0","libtinfo.so.6","libutil.so.4"]},{"name":"hs-hadolint","origin":"devel/hs-hadolint","version":"2.12.0","comment":"Dockerfile linter, validate inline bash, written in Haskell","maintainer":"tiago.gasiba@gmail.com","www":"https://github.com/hadolint/hadolint","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a5668d349db787dd30be5456deb704534c2d840da25c5ebd1ebecaa124265024","flatsize":48535353,"path":"All/hs-hadolint-2.12.0.pkg","repopath":"All/hs-hadolint-2.12.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":6860144,"desc":"hadolint is a Dockerfile linter that helps you build best practice\nDocker images. The linter parses the Dockerfile into an AST and\nperforms rules on top of the AST. It stands on the shoulders of\nShellCheck to lint the Bash code inside RUN instructions","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"libffi":{"origin":"devel/libffi","version":"3.4.6"}},"categories":["devel","haskell"]},{"name":"ja-dams","origin":"japanese/dams","version":"4.3.4","comment":"Geocoder that converts address strings into latitude and longitude","maintainer":"bokutin@bokut.in","www":"http://newspat.csis.u-tokyo.ac.jp/geocode/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6ef277274de13992358ab2068fc356b7e2c543cd1407c818fb075445fe0cd9fb","flatsize":1213982333,"path":"All/ja-dams-4.3.4.pkg","repopath":"All/ja-dams-4.3.4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":89276872,"desc":"Geocoder DAMS (Distributed Address Matching System) is software\nthat provides a \"geocoding\" function that converts address strings\ninto latitude and longitude.","categories":["japanese"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"hs-cpphs","origin":"devel/hs-cpphs","version":"1.20.9.1_4","comment":"Liberalised re-implementation of cpp, the C pre-processor","maintainer":"haskell@FreeBSD.org","www":"https://projects.haskell.org/cpphs/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6cb085e904f269a789ae7bac5f23046c32d8e958e474d26adbded53e94d996f5","flatsize":12330167,"path":"All/hs-cpphs-1.20.9.1_4.pkg","repopath":"All/hs-cpphs-1.20.9.1_4.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":1647556,"desc":"Cpphs is a re-implementation of the C pre-processor that is both more\ncompatible with Haskell, and itself written in Haskell so that it can be\ndistributed with compilers. This version of the C pre-processor is\npretty-much feature-complete and compatible with traditional (K&R)\npre-processors. Additional features include: a plain-text mode; an option\nto unlit literate code files; and an option to turn off macro-expansion.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"libffi":{"origin":"devel/libffi","version":"3.4.6"}},"categories":["devel","haskell"],"shlibs_required":["libc.so.8","libdl.so.0","libffi.so.8","libgmp.so.10","libm.so.4","libpthread.so.0","librt.so.0","libutil.so.4"]},{"name":"hs-pandoc","origin":"textproc/hs-pandoc","version":"3.6.4","comment":"Conversion between markup formats","maintainer":"haskell@FreeBSD.org","www":"https://pandoc.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"85735e48a3a36a049bb45d5cce40c32b48516a28817d669a0162abe1da08b0ac","flatsize":148770286,"path":"All/hs-pandoc-3.6.4.pkg","repopath":"All/hs-pandoc-3.6.4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":18880920,"desc":"Pandoc is a Haskell library for converting from one markup format to\nanother, and a command-line tool that uses this library.  It can read\nmarkdown and (subsets of) HTML, reStructuredText, LaTeX, DocBook,\nMediaWiki markup, TWiki markup, Haddock markup, OPML, Emacs Org-Mode,\ntxt2tags and Textile, and it can write markdown, reStructuredText,\nXHTML, HTML 5, LaTeX, ConTeXt, DocBook, OPML, OpenDocument, ODT, Word\ndocx, RTF, MediaWiki, DokuWiki, Textile, groff man pages, plain text,\nEmacs Org-Mode, AsciiDoc, Haddock markup, EPUB (v2 and v3),\nFictionBook2, InDesign ICML, and several kinds of HTML/javascript\nslide shows (S5, Slidy, Slideous, DZSlides, reveal.js).\n\nPandoc extends standard markdown syntax with footnotes, embedded\nLaTeX, definition lists, tables, and other features.  A compatibility\nmode is provided for those who need a drop-in replacement for\nMarkdown.pl.\n\nIn contrast to existing tools for converting markdown to HTML, which\nuse regex substitutions, pandoc has a modular design: it consists of a\nset of readers, which parse text in a given format and produce a\nnative representation of the document, and a set of writers, which\nconvert this native representation into a target format.  Thus, adding\nan input or output format requires only adding a reader or writer.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"libffi":{"origin":"devel/libffi","version":"3.4.6"}},"categories":["haskell","textproc"],"shlibs_required":["libc.so.8","libdl.so.0","libffi.so.8","libgmp.so.10","libm.so.4","libpthread.so.0","librt.so.0","libutil.so.4","libz.so.3"],"options":{"EMBED_DATA":"off"},"annotations":{"cpe":"cpe:2.3:a:pandoc:pandoc:3.6.4:::::dragonfly6:x86_64"}},{"name":"hs-cputype","origin":"sysutils/hs-cputype","version":"0.2.2_1","comment":"Find out your CPUTYPE","maintainer":"arrowd@FreeBSD.org","www":"https://foss.heptapod.net/bsdutils/cputype","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c6146e712fd07e07a9009c87c80e669e823393d42caa17c431a1a65b54e34e33","flatsize":16923982,"path":"All/hs-cputype-0.2.2_1.pkg","repopath":"All/hs-cputype-0.2.2_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":2335820,"desc":"This small utility can help figuring out proper value for CPUTYPE variable used\nby FreeBSD build machinery in src and ports Makefiles. It uses clang for this\nand checks its output against bsd.cpu.mk file. It also allows you to list CPU\nfeatures, and compare between several CPUs to find out which one is most featured.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"libffi":{"origin":"devel/libffi","version":"3.4.6"}},"categories":["haskell","sysutils"],"shlibs_required":["libc.so.8","libdl.so.0","libffi.so.8","libgmp.so.10","libm.so.4","libpthread.so.0","librt.so.0","libutil.so.4"]},{"name":"hs-hledger-web","origin":"finance/hs-hledger-web","version":"1.41","comment":"Web interface for hledger, the accounting software","maintainer":"yuri@FreeBSD.org","www":"https://hledger.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d8a6286ae9ef81a5d16dbdef7c3a5b40cad8a535ccfd2cf839381271aa7a21d1","flatsize":79703867,"path":"All/hs-hledger-web-1.41.pkg","repopath":"All/hs-hledger-web-1.41.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":11166780,"desc":"hledger-web - web interface and API for hledger\n\nhledger is...\n* free GPL-licensed accounting software that runs on unix, mac, windows, and\n  the web\n* based on readable, version-controllable, future-proof plain text files\n* good for tracking money, investments, time, or any countable commodity\n* good for learning more about double entry accounting\n* shipped with web, terminal, command line, JSON and Haskell interfaces\n* the most user friendly plain text accounting app\n* comparable to Ledger and Beancount\n* built with the powerful Haskell language\n* fast, lightweight, reliable (we pay $50 for regression reports or fixes)\n* free from vendor lock-in\n* local, not cloud-based; your private financial data remains under your\n  control\n* scripting-friendly and automatable\n* comfortable for technical users, but also usable by others. Knowing about\n  command lines, text editors and version control is helpful, but not\n  required (much)\n* good at importing CSV from banks and other financial institutions\n* actively developed and supported by Simon Michael and contributors since\n  2007\n* strengthened by your feedback, work and funding.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"libffi":{"origin":"devel/libffi","version":"3.4.6"}},"categories":["finance","haskell","www"],"shlibs_required":["libc.so.8","libdl.so.0","libffi.so.8","libgmp.so.10","libm.so.4","libpthread.so.0","librt.so.0","libtinfo.so.6","libutil.so.4","libz.so.3"]},{"name":"hs-dhall-bash","origin":"converters/hs-dhall-bash","version":"1.0.41","comment":"Compile Dhall expressions to bash","maintainer":"malcolm.matalka@acsl.se","www":"https://dhall-lang.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f46e1908337c9ce9b8e276248f66e4fa0865763dfe3cab5b993df79967442da1","flatsize":45666037,"path":"All/hs-dhall-bash-1.0.41.pkg","repopath":"All/hs-dhall-bash-1.0.41.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":6527516,"desc":"Dhall is a programmable configuration language that can be thought of as: JSON +\nfunctions + types + imports.  dhall-to-bash allows for converting a subset of\ndhall configuration into a bash variable.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"libffi":{"origin":"devel/libffi","version":"3.4.6"}},"categories":["converters","haskell","lang"],"shlibs_required":["libc.so.8","libdl.so.0","libffi.so.8","libgmp.so.10","libm.so.4","libpthread.so.0","librt.so.0","libtinfo.so.6","libutil.so.4","libz.so.3"]},{"name":"hs-brainfuck","origin":"lang/hs-brainfuck","version":"0.1.0.4","comment":"Brainfuck interpreter","maintainer":"haskell@FreeBSD.org","www":"https://hackage.haskell.org/package/brainfuck","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"37d2a3bca516d5855bb854c4e4cdf8c956912e5739cb01ae395410b7144055b4","flatsize":7259494,"path":"All/hs-brainfuck-0.1.0.4.pkg","repopath":"All/hs-brainfuck-0.1.0.4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":925528,"desc":"This is an interpreter of the brainf*ck language, written in the pure,\nlazy, functional language Haskell.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"libffi":{"origin":"devel/libffi","version":"3.4.6"}},"categories":["haskell","lang"],"shlibs_required":["libc.so.8","libdl.so.0","libffi.so.8","libgmp.so.10","libm.so.4","libpthread.so.0","librt.so.0","libutil.so.4"]},{"name":"hs-cabal2tuple","origin":"ports-mgmt/hs-cabal2tuple","version":"2.0.2.0","comment":"Generate USE_CABAL and GH_TUPLE knobs for Haskell ports","maintainer":"arrowd@FreeBSD.org","www":"https://foss.heptapod.net/bsdutils/cabal2tuple","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"adfe8624d40df05610bcea6242232f29cde38053ba2f1abae14fdc9da43abb75","flatsize":30066494,"path":"All/hs-cabal2tuple-2.0.2.0.pkg","repopath":"All/hs-cabal2tuple-2.0.2.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":4067912,"desc":"Cabal2Tuple is an utility to help develop ports for Haskell software. It\ngenerates USE_CABAL and GH_TUPLE knobs for port's Makefiles based on the\nplan.json file.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"libffi":{"origin":"devel/libffi","version":"3.4.6"}},"categories":["haskell","ports-mgmt"],"shlibs_required":["libc.so.8","libdl.so.0","libffi.so.8","libgmp.so.10","libm.so.4","libpthread.so.0","librt.so.0","libutil.so.4"]},{"name":"hs-darcs","origin":"devel/hs-darcs","version":"2.18.5","comment":"Distributed, interactive, smart revision control system","maintainer":"haskell@FreeBSD.org","www":"https://darcs.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"df5a88a38fc8b9de70dba9026b3ffcd5addd2bb4aeaa7b541458616bcee27dcc","flatsize":49954782,"path":"All/hs-darcs-2.18.5.pkg","repopath":"All/hs-darcs-2.18.5.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":7403872,"desc":"Darcs is a free, open source revision control system. It is:\n\n* Distributed: Darcs was one of the first revision control systems in which\n  every user has access to the full command set, removing boundaries between\n  server and client or committer and non-committers.\n\n* Interactive: Darcs is easy to learn and efficient to use because it asks you\n  questions in response to simple commands, giving you choices in your work\n  flow. You can choose to record one change in a file, while ignoring\n  another. As you update from upstream, you can review each patch, picking and\n  choosing which patches are appropriate.\n\n* Smart: Darcs is different from most revision control systems in that it is\n  based on the notion of change (or patch), rather than version. An underlying\n  algebra of patches determines whether changes can be re-ordered. The laws of\n  this algebra guarantee that the result of merging depends only on the final\n  set of patches applied in a repository and not on their order.\n\n* Simple: As a consequence, Darcs offers a conceptually simpler view of the\n  state of a repository: it is given by the set of patches it contains. Pulling\n  and pushing patches merely transfers them from one set to another. So called\n  \"cherry-picking\" is the default mode of operation, and it fully preserves the\n  identity of patches.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"libffi":{"origin":"devel/libffi","version":"3.4.6"}},"categories":["devel","haskell"],"shlibs_required":["libc.so.8","libdl.so.0","libffi.so.8","libgmp.so.10","libm.so.4","libpthread.so.0","librt.so.0","libtinfo.so.6","libutil.so.4","libz.so.3"]},{"name":"hs-cgrep","origin":"textproc/cgrep","version":"8.1.0","comment":"Context-aware grep for source codes","maintainer":"lwhsu@FreeBSD.org","www":"https://awgn.github.io/cgrep/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1f329a8259a7a52908fefa1b4331e5a5fe7c49f563d7c9ff07c323fc07b3de19","flatsize":33568672,"path":"All/hs-cgrep-8.1.0.pkg","repopath":"All/hs-cgrep-8.1.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":4605156,"desc":"Cgrep is a grep tool suitable for searching in large code repositories. It\nsupports 30 programming languages and searches that go beyond the simple\npattern matching. It enables context-aware filtering and semantic searches\nthrough wildcard and combinators.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"libffi":{"origin":"devel/libffi","version":"3.4.6"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libdl.so.0","libffi.so.8","libgmp.so.10","libm.so.4","libpcre.so.1","libpthread.so.0","librt.so.0","libutil.so.4"]},{"name":"hs-cabal-plan","origin":"devel/hs-cabal-plan","version":"0.7.5.0","comment":"Utility for processing cabal's plan.json file","maintainer":"tiago.gasiba@gmail.com","www":"https://github.com/haskell-hvr/cabal-plan","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"05dfc1b6b7cb0c8258a5d1e338e51774ecd4eb2dab09653245de596ee86c7f81","flatsize":30945719,"path":"All/hs-cabal-plan-0.7.5.0.pkg","repopath":"All/hs-cabal-plan-0.7.5.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":4210736,"desc":"cabal-plan provides a library for decoding plan.json files\nas well as the simple tool cabal-plan for extracting and\npretty printing the information contained in the plan.json file.\n\nplan.json files are generated by cabal's Nix-style local\nbuilds and contain detailed information about the build/install\nplan computed by the cabal solver.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"libffi":{"origin":"devel/libffi","version":"3.4.6"}},"categories":["devel","haskell"],"shlibs_required":["libc.so.8","libdl.so.0","libffi.so.8","libgmp.so.10","libm.so.4","libpthread.so.0","librt.so.0","libutil.so.4"]},{"name":"hs-alex","origin":"devel/hs-alex","version":"3.5.3.0","comment":"Tool for generating lexical analysers in Haskell","maintainer":"haskell@FreeBSD.org","www":"https://www.haskell.org/alex/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cb0666d809851e1c540bc07caf43a2a1d1610901e2e0eb874c0a8ae662888a04","flatsize":12745754,"path":"All/hs-alex-3.5.3.0.pkg","repopath":"All/hs-alex-3.5.3.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1695532,"desc":"Alex is a tool for generating lexical analysers in Haskell.\nIt takes a description of tokens based on regular expressions and\ngenerates a Haskell module containing code for scanning text efficiently.\nIt is similar to the tool lex or flex for C/C++.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"libffi":{"origin":"devel/libffi","version":"3.4.6"}},"categories":["devel","haskell"],"shlibs_required":["libc.so.8","libdl.so.0","libffi.so.8","libgmp.so.10","libm.so.4","libpthread.so.0","librt.so.0","libutil.so.4"],"options":{"EXAMPLES":"on"}},{"name":"hs-dhall","origin":"lang/dhall","version":"1.42.1","comment":"Explicitly typed configuration language","maintainer":"malcolm.matalka@acsl.se","www":"https://dhall-lang.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ea91a1c16b7f0df9c269009465d6d49a3311701416c3ec42ce46923d1ccb5268","flatsize":49238684,"path":"All/hs-dhall-1.42.1.pkg","repopath":"All/hs-dhall-1.42.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":7016832,"desc":"Dhall is a programmable configuration language that can be thought of as: JSON +\nfunctions + types + imports.  The dhall program allows for execution of dhall\nfiles.  See the hs-dhall-json, hs-dhall-bash, and hs-dhall-yaml ports for\nconverting dhall files to these formats.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"libffi":{"origin":"devel/libffi","version":"3.4.6"}},"categories":["haskell","lang"],"shlibs_required":["libc.so.8","libdl.so.0","libffi.so.8","libgmp.so.10","libm.so.4","libpthread.so.0","librt.so.0","libtinfo.so.6","libutil.so.4","libz.so.3"]},{"name":"hs-cabal-install","origin":"devel/hs-cabal-install","version":"3.12.1.0_1","comment":"Command-line interface for Cabal and Hackage","maintainer":"haskell@FreeBSD.org","www":"https://www.haskell.org/cabal/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4051dd341a76f2398e2e1fc87d54c306ffc6ed40f31958d79520a1f27c732426","flatsize":47908767,"path":"All/hs-cabal-install-3.12.1.0_1.pkg","repopath":"All/hs-cabal-install-3.12.1.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":6800220,"desc":"The 'cabal' command-line program simplifies the process of managing\nHaskell software by automating the fetching, configuration, compilation\nand installation of Haskell libraries and programs.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"libffi":{"origin":"devel/libffi","version":"3.4.6"}},"categories":["devel","haskell"],"shlibs_required":["libc.so.8","libdl.so.0","libffi.so.8","libgmp.so.10","libm.so.4","libpthread.so.0","librt.so.0","libutil.so.4","libz.so.3"]},{"name":"hs-aeson-pretty","origin":"converters/hs-aeson-pretty","version":"0.8.10","comment":"JSON pretty-printing command-line tool","maintainer":"haskell@FreeBSD.org","www":"https://github.com/informatikr/aeson-pretty","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8dabbffc44cc5162190d07be028a21bba0e19c0c433b8da82c6e7a5a8be6c166","flatsize":27422330,"path":"All/hs-aeson-pretty-0.8.10.pkg","repopath":"All/hs-aeson-pretty-0.8.10.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":3664448,"desc":"A JSON pretty-printing command-line tool to improve readabilty of\nstreams of JSON data.  It reads JSON from stdin and writes prettified JSON\nto stdout.  It also offers a complementary \"compact\"-mode, essentially\nthe opposite of pretty-printing.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"libffi":{"origin":"devel/libffi","version":"3.4.6"}},"categories":["converters","haskell"],"shlibs_required":["libc.so.8","libdl.so.0","libffi.so.8","libgmp.so.10","libm.so.4","libpthread.so.0","librt.so.0","libutil.so.4"]},{"name":"hs-dhall-json","origin":"converters/hs-dhall-json","version":"1.7.12_1","comment":"Compile Dhall expressions to JSON","maintainer":"malcolm.matalka@acsl.se","www":"https://dhall-lang.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8050f4520869e97fe13102932b9ab2770d97008d93191307f41af9d72543a4e1","flatsize":95641471,"path":"All/hs-dhall-json-1.7.12_1.pkg","repopath":"All/hs-dhall-json-1.7.12_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":13496716,"desc":"Dhall is a programmable configuration language that can be thought of as: JSON +\nfunctions + types + imports.  dhall-to-json allows for converting a dhall\nconfiguration into a JSON file.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"libffi":{"origin":"devel/libffi","version":"3.4.6"}},"categories":["converters","haskell","lang"],"shlibs_required":["libc.so.8","libdl.so.0","libffi.so.8","libgmp.so.10","libm.so.4","libpthread.so.0","librt.so.0","libtinfo.so.6","libutil.so.4","libz.so.3"]},{"name":"hr-aspell","origin":"textproc/hr-aspell","version":"0.51.0_1,1","comment":"Aspell Croatian dictionary","maintainer":"office@FreeBSD.org","www":"http://aspell.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eba0b59c89479a056d6641e7eb95d80c2e45241d965dfd22c6af4037b59ffdb9","flatsize":6881825,"path":"All/hr-aspell-0.51.0_1,1.pkg","repopath":"All/hr-aspell-0.51.0_1,1.pkg","licenselogic":"single","pkgsize":1947304,"desc":"Aspell Croatian dictionary.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"]},{"name":"hppsmtools","origin":"graphics/hppsmtools","version":"1.1,1","comment":"Tool for HP PhotoSmart C5340A and Konica Q-EZ digital cameras","maintainer":"ports@FreeBSD.org","www":"http://unimut.fsk.uni-heidelberg.de/demi/photosmart/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c2a79588e8a174c8046a2e07436b83be91aec441cef12f49229d76780d3a35b9","flatsize":116928,"path":"All/hppsmtools-1.1,1.pkg","repopath":"All/hppsmtools-1.1,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":30148,"desc":"hppsmtools is a program for communicating with the HP PhotoSmart\nC5340A and Konica Q-EZ digital cameras. You can retrive, have an\nindex of, delete and shoot pictures.","categories":["graphics"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe hppsmtools port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"hptt","origin":"math/hptt","version":"1.0.5.18_1","comment":"High-Performance Tensor Transpose library","maintainer":"yuri@FreeBSD.org","www":"https://github.com/springer13/hptt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c40eb32edf698c1d392aa79813228260b9cb9a81787d3e17139dc4d48cb58871","flatsize":1891325,"path":"All/hptt-1.0.5.18_1.pkg","repopath":"All/hptt-1.0.5.18_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":344688,"desc":"HPTT is a high-performance C++ library for out-of-place tensor\ntranspositions.\n\nKey Features:\n* Multi-threading support\n* Explicit vectorization\n* Auto-tuning (akin to FFTW)\n  * Loop order\n  * Parallelization\n* Multi architecture support\n  * Explicitly vectorized kernels for (AVX and ARM)\n* Supports float, double, complex and double complex data types\n* Supports both column-major and row-major data layouts","categories":["math"]},{"name":"hq","origin":"textproc/hq","version":"1.0.1_18","comment":"jq, but for HTML","maintainer":"yuri@FreeBSD.org","www":"https://github.com/orf/hq","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"44275519494c5fb4aefdddaa40ab850eefebc122d37e8654a1771e8c4bf1c5ce","flatsize":2097510,"path":"All/hq-1.0.1_18.pkg","repopath":"All/hq-1.0.1_18.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":594052,"desc":"jq, but for HTML.\n\n`hq` reads HTML and converts it into a JSON object based on a series of CSS\nselectors. The selectors are expressed in a similar way to JSON, but where the\nvalues are CSS selectors.","categories":["textproc"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0"]},{"name":"hs-cryptol","origin":"security/hs-cryptol","version":"3.3.0","comment":"Domain-specific language for specifying cryptographic algorithms","maintainer":"yuri@FreeBSD.org","www":"https://cryptol.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4b158c524896f22d4d29f608168bfd1c82164dd48c7caf8cd60b25e4d8da678b","flatsize":83642783,"path":"All/hs-cryptol-3.3.0.pkg","repopath":"All/hs-cryptol-3.3.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":11888268,"desc":"Cryptol is a domain-specific language for specifying cryptographic\nalgorithms.  A Cryptol implementation of an algorithm resembles its\nmathematical specification more closely than an implementation in a\ngeneral purpose language.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"libffi":{"origin":"devel/libffi","version":"3.4.6"},"z3":{"origin":"math/z3","version":"4.8.13"}},"categories":["haskell","lang","security"],"shlibs_required":["libc.so.8","libdl.so.0","libffi.so.8","libgmp.so.10","libm.so.4","libpthread.so.0","librt.so.0","libtinfo.so.6","libutil.so.4","libz.so.3"]},{"name":"hpl","origin":"benchmarks/hpl","version":"2.3_7","comment":"High Performance Computing Linpack Benchmark","maintainer":"oliver@FreeBSD.org","www":"https://www.netlib.org/benchmark/hpl/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a1072897480b6bfc7271b24f7095a02ab326c1b70ba6889e2aa58049543d41a3","flatsize":312707,"path":"All/hpl-2.3_7.pkg","repopath":"All/hpl-2.3_7.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":190096,"desc":"HPL is a software package that solves a (random) dense linear system in double\nprecision (64 bits) arithmetic on distributed-memory computers. It can thus be\nregarded as aportable as well as freely available implementation of the High\nPerformance Computing Linpack Benchmark.\n\nThe algorithm used by HPL can be summarized by the following keywords:\nTwo-dimensional block-cyclic data distribution - Right-looking variant of the\nLU factorization with row partial pivoting featuring multiple look-ahead\ndepths - Recursive panel factorization with pivot search and column broadcast\ncombined - Various virtual panel broadcast topologies - bandwidth reducing\nswap-broadcast algorithm - backward substitution with look-ahead of depth 1.\n\nThe HPL package provides a testing and timing program to quantify the accuracy\nof the obtained solution as well as the time it took to compute it. The best\nperformance achievable by this software on your system depends on a large\nvariety of factors. Nonetheless, with some restrictive assumptions on the\ninterconnection network, the algorithm described here and its attached\nimplementation are scalable in the sense that their parallel efficiency is\nmaintained constant with respect to the per processor memory usage.","deps":{"blas":{"origin":"math/blas","version":"3.12.1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"lapack":{"origin":"math/lapack","version":"3.12.1"},"mpich":{"origin":"net/mpich","version":"4.3.0"}},"categories":["benchmarks"],"shlibs_required":["libblas.so.3","libc.so.8","libgcc_s.so.1","libgfortran.so.5","libm.so.4","libmpi.so.12","libmpifort.so.12","libquadmath.so.0"],"options":{"DOCS":"on","ATLAS":"off","BLIS":"off","FLEXIBLAS":"off","NETLIB":"on","OPENBLAS":"off","OPENBLAS64":"off","MPICH":"on","OPENMPI":"off"}},{"name":"hs-dhall-yaml","origin":"converters/hs-dhall-yaml","version":"1.2.12_1","comment":"Compile Dhall expressions to YAML","maintainer":"malcolm.matalka@acsl.se","www":"https://dhall-lang.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b2bd16ff9f43d706101f64c949e45db4643a6406a22a0aa80fda661a48503726","flatsize":97797482,"path":"All/hs-dhall-yaml-1.2.12_1.pkg","repopath":"All/hs-dhall-yaml-1.2.12_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":13816156,"desc":"Dhall is a programmable configuration language that can be thought of as: JSON +\nfunctions + types + imports.  dhall-to-json allows for converting a dhall\nconfiguration into a YAML file.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"libffi":{"origin":"devel/libffi","version":"3.4.6"}},"categories":["converters","haskell","lang"],"shlibs_required":["libc.so.8","libdl.so.0","libffi.so.8","libgmp.so.10","libm.so.4","libpthread.so.0","librt.so.0","libtinfo.so.6","libutil.so.4","libz.so.3"]},{"name":"hpipm","origin":"math/hpipm","version":"0.1.3.225","comment":"High-performance interior-point-method QP solvers","maintainer":"yuri@FreeBSD.org","www":"https://github.com/giaf/hpipm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"059ddc76e7455560083ebae2c3a37f9c7aa2c63b1083a68216a860564eda4c0e","flatsize":2080842,"path":"All/hpipm-0.1.3.225.pkg","repopath":"All/hpipm-0.1.3.225.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":356156,"desc":"This is HPIPM, a high-performance interior-point method solver for dense,\noptimal control- and tree-structured convex quadratic programs. It provides\nefficient implementations of dense and structure-exploiting algorithms to solve\nsmall to medium scale problems arising in model predictive control and embedded\noptimization in general and it relies on the high-performance linear algebra\npackage BLASFEO.","deps":{"blasfeo":{"origin":"math/blasfeo","version":"0.1.4.1_1"}},"categories":["math"]},{"name":"hping3","origin":"net/hping3","version":"20051105_1","comment":"Network auditing tool","maintainer":"eugen@FreeBSD.org","www":"http://www.hping.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5b34a0b0c55b2402b527b259b9a557d6cf42e4704fab3ea53f9f20a5aafdd50c","flatsize":295343,"path":"All/hping3-20051105_1.pkg","repopath":"All/hping3-20051105_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":100776,"desc":"hping is a command-line oriented TCP/IP packet assembler/analyzer.\nThe interface is inspired to the ping(8) Unix command, but hping isn't\nonly able to send ICMP echo requests. It supports TCP, UDP, ICMP and\nRAW-IP protocols, has a traceroute mode, the ability to send files\nbetween a covered channel, and many other features.\nWhile hping was mainly used as a security tool in the past, it can be\nused in many ways by people that don't care about security to test\nnetworks and hosts. A subset of the stuff you can do using hping:\n\n\t- Test firewall rules\n\t- [spoofed] port scanning\n\t- Test net performance using different protocols,\n\t  packet size, TOS (type of service) and fragmentation.\n\t- Path MTU discovery\n\t- Files transfering even between really fascist firewall rules.\n\t- Traceroute like under different protocols.\n\t- Firewalk like usage.\n\t- Remote OS fingerprint.\n\t- TCP/IP stack auditing.","categories":["net","security"],"shlibs_required":["libc.so.8","libpcap.so.3"],"options":{"DOCS":"on","MAN":"on","TCL":"off"}},{"name":"hpenc","origin":"security/hpenc","version":"3.0_4","comment":"Fast authenticated encryption CLI tool","maintainer":"vsevolod@FreeBSD.org","www":"https://github.com/vstakhov/hpenc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0f9022cac7d65cad39428db7f36193e86e6af6c16c7426e3b24802416355156b","flatsize":136755,"path":"All/hpenc-3.0_4.pkg","repopath":"All/hpenc-3.0_4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":48240,"desc":"Hpenc is a fast encryption command line tool with the following features:\n\n* Authenticated encryption - your data cannot be forged or corrupted without\ndetection.\n* Parallel processing - hpenc uses block IO and you can process multiple blocks\nsimultaneously, which is extremely useful if you have multi-core environment.\n* Strong ciphers - hpenc uses the state-of-art aes-gcm and chacha20 ciphers\n* Easy interface\n* Hardware acceleration - hpenc can utilize all its\nadvanced cryptography functions defined for AES-NI and PCLMULQDQ instructions\n(that must be supported by openssl). For those with old or embedded CPU (such\nas ARM), hpenc provides portable and fast chacha20 cipher.\n* Simple key management\n* Secure random numbers generator - hpenc can work as pseudo-random numbers\ngenerator. In a set of standard tests (diehard) on the generated sequences\nhpenc generates secure sequences of pseudo-random numbers on a very high\nspeed (gigabytes per second).","deps":{"libsodium":{"origin":"security/libsodium","version":"1.0.19"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["security"],"shlibs_required":["libc.so.8","libcrypto.so.12","libm.so.4","libpthread.so.0","libsodium.so.26","libssl.so.12","libstdc++.so.9"]},{"name":"hs-ShellCheck","origin":"devel/hs-ShellCheck","version":"0.10.0","comment":"Shell script analysis tool","maintainer":"ashish@FreeBSD.org","www":"https://www.shellcheck.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ab4431407824ee6873fac2a84b61377ddf92ad73274f108b6b3eff3d1f6f34eb","flatsize":36377655,"path":"All/hs-ShellCheck-0.10.0.pkg","repopath":"All/hs-ShellCheck-0.10.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":4857908,"desc":"The goals of ShellCheck are:\n\n * To point out and clarify typical beginner's syntax issues, that causes\n   a shell to give cryptic error messages.\n\n * To point out and clarify typical intermediate level semantic problems,\n   that causes a shell to behave strangely and counter-intuitively.\n\n * To point out subtle caveats, corner cases and pitfalls, that may cause\n   an advanced user's otherwise working script to fail under future\n   circumstances.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"libffi":{"origin":"devel/libffi","version":"3.4.6"}},"categories":["devel","haskell"],"shlibs_required":["libc.so.8","libdl.so.0","libffi.so.8","libgmp.so.10","libm.so.4","libpthread.so.0","librt.so.0","libutil.so.4"],"options":{"MANPAGES":"on"}},{"name":"hp48cc","origin":"devel/hp48cc","version":"1.3_2","comment":"C-like compiler that translates input code to the HP48 RPL language","maintainer":"danfe@FreeBSD.org","www":"http://www.sigala.it/sandro/software.php","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1e0386d1ac9a81364586291a2ed9879182b10c5b8f1369c0ad8c786fc5f70a5e","flatsize":60670,"path":"All/hp48cc-1.3_2.pkg","repopath":"All/hp48cc-1.3_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":24508,"desc":"hp48cc is a C-like compiler that translates the input code into the HP48 RPL\nlanguage.  The language recognized by the compiler is only a small subset of\nthe C language, with some non-standard extensions, but powerful enough to\nwrite complex programs simply.\n\nNote that GCC-based `devel/hp48xgcc' port exists which directly translates C\ncode into Saturn (HP48 processor) opcodes.","categories":["devel","lang"],"shlibs_required":["libc.so.8"],"options":{"EXAMPLES":"on"}},{"name":"hp2xx","origin":"print/hp2xx","version":"3.4.4_10","comment":"HPGL to vector and raster formats converter and previewer for X11","maintainer":"ports@FreeBSD.org","www":"https://www.gnu.org/software/hp2xx/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0e57978935ffc04094b243948cc3c28504f3bf581da9bd3604ab3af983f21ae4","flatsize":181646,"path":"All/hp2xx-3.4.4_10.pkg","repopath":"All/hp2xx-3.4.4_10.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":80748,"desc":"hp2xx reads HPGL ASCII source files, interprets them, and\nconverts them into either another vector-oriented format\nor one of several rasterfile formats. Currently, its HPGL\nparser recognizes a subset of the HP 7550A command set.\nSome high-level functions like filled polygons are missing\nAlso, only the basic fixed character set 0 is supported\nBesides these limitations, hp2xx has proven to work with\nmany HP-GL sources without any trouble.\n\nIt allows conversion from HPGL to:\n\n\tmf (MetaFont), eps (PostScript), pcl (HP-PCL Level3),\n\tpre(view), pcx (PaintBrush-Format), img (GEM),\n        pic (ATARI bitmap), pbm (Portable Bitmap),\n\tpng (Portable Network Graphics), ...","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"png":{"origin":"graphics/png","version":"1.6.47"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["print","x11"],"shlibs_required":["libX11.so.6","libc.so.8","libjpeg.so.8","libm.so.4","libpng16.so.16","libtiff.so.6","libz.so.3"],"options":{"INFO":"on","X11":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe hp2xx port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"hr-libreoffice","origin":"editors/libreoffice-hr","version":"25.2.2.2","comment":"hr language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a9c3eb225173a5e57f8ced0ad8d4086cb6de42b8a1b04305082221a5435e1f6b","flatsize":33609652,"path":"All/hr-libreoffice-25.2.2.2.pkg","repopath":"All/hr-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":3125924,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"howm-emacs_nox","origin":"deskutils/howm","version":"1.4.8_11","comment":"Write fragmentarily and read collectively","maintainer":"ports@FreeBSD.org","www":"http://howm.sourceforge.jp/index.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8e10d2f047a4b07e55421cd7118d9afbe14ec43d2b3e6e16d9eacf4b0c7ff666","flatsize":1092688,"path":"All/howm-emacs_nox-1.4.8_11.pkg","repopath":"All/howm-emacs_nox-1.4.8_11.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":375548,"desc":"howm: Write fragmentarily and read collectively.\n\nHowm is a note-taking tool on Emacs.  It is similar to emacs-wiki;\nyou can enjoy hyperlinks and full-text search easily. It is not\nsimilar to emacs-wiki; it can be combined with any format.","deps":{"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["deskutils"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"flavor":"nox"},"messages":[{"message":"To use this port, write below to your ~/.emacs:\n\n  ;(setq howm-menu-lang 'ja)\n  (global-set-key \"\\C-c,,\" 'howm-menu)\n  (autoload 'howm-menu \"howm-mode\" \"Hitori Otegaru Wiki Modoki\" t)","type":"install"},{"message":"===>   NOTICE:\n\nThe howm-emacs_nox port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"howdy","origin":"security/howdy","version":"3.0.0.b.20230306_3","comment":"Windows Hello(TM) style authentication provider","maintainer":"arrowd@FreeBSD.org","www":"https://github.com/boltgolt/howdy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0af222524d65e06b8121d1bf5b6c09438b88a91494871a831ea8d3577d29cfe9","flatsize":126486,"path":"All/howdy-3.0.0.b.20230306_3.pkg","repopath":"All/howdy-3.0.0.b.20230306_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":35404,"desc":"Howdy is an authentication tool that allows you to unlock your desktop\nsession using your webcam. It uses facial recognition to authenticate and\nunlock the session.","deps":{"dlib-models":{"origin":"misc/dlib-models","version":"20210513"},"opencv":{"origin":"graphics/opencv","version":"4.9.0_7"},"py311-dlib":{"origin":"science/py-dlib","version":"19.24.6_2"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-python-pam":{"origin":"security/py-python-pam","version":"1.8.4_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["security"]},{"name":"howm-emacs_wayland","origin":"deskutils/howm","version":"1.4.8_11","comment":"Write fragmentarily and read collectively","maintainer":"ports@FreeBSD.org","www":"http://howm.sourceforge.jp/index.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d63fc3e42041a020a9ba8ba9c507a8b93fbdf22386f8496cd7215c0554631be3","flatsize":1092690,"path":"All/howm-emacs_wayland-1.4.8_11.pkg","repopath":"All/howm-emacs_wayland-1.4.8_11.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":375472,"desc":"howm: Write fragmentarily and read collectively.\n\nHowm is a note-taking tool on Emacs.  It is similar to emacs-wiki;\nyou can enjoy hyperlinks and full-text search easily. It is not\nsimilar to emacs-wiki; it can be combined with any format.","deps":{"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["deskutils"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"flavor":"wayland"},"messages":[{"message":"To use this port, write below to your ~/.emacs:\n\n  ;(setq howm-menu-lang 'ja)\n  (global-set-key \"\\C-c,,\" 'howm-menu)\n  (autoload 'howm-menu \"howm-mode\" \"Hitori Otegaru Wiki Modoki\" t)","type":"install"},{"message":"===>   NOTICE:\n\nThe howm-emacs_wayland port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"hourglass","origin":"sysutils/hourglass","version":"1.0.1","comment":"Real-time application to learn how CPU scheduling works","maintainer":"ports@FreeBSD.org","www":"https://www.cs.utah.edu/~regehr/hourglass/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2c58e4efb5d85a46bbf3d845f31454d0e38a315852fb69ab7f17acf9308eb165","flatsize":44429,"path":"All/hourglass-1.0.1.pkg","repopath":"All/hourglass-1.0.1.pkg","licenselogic":"single","pkgsize":17736,"desc":"This is a port of hourglass, a synthetic real-time application that\ncan be used to learn how CPU scheduling in a general-purpose operating\nsystem works at microsecond and millisecond granularities.\n\n- It creates very detailed map of when each Hourglass thread has\n  access to the CPU\n\n- It supports multiple thread execution models; e.g. periodic and\n  CPU-bound\n\n- It acts as an abstraction layer for threading, timing, and CPU\n  scheduling functionality on Unix- and Win32-based systems","deps":{"jgraph":{"origin":"graphics/jgraph","version":"8.3_2"}},"categories":["education","parallel","sysutils"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe hourglass port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"hostdb","origin":"dns/hostdb","version":"1.004_1","comment":"Generate DNS and DHCP config files from single source","maintainer":"rodrigc@FreeBSD.org","www":"https://everythingsysadmin.com/hostdb","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8acfd0a93a0a24ebfe24a1df525afae4a99b6f2b465bb19bd30874e3f8306bd2","flatsize":548267,"path":"All/hostdb-1.004_1.pkg","repopath":"All/hostdb-1.004_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":131008,"desc":"HostDB is a system for generating internal DNS zones, external DNS zones,\nand DHCP configuration data from the same hostlist.txt file.\nKeep your configurations consistent by generating them all from the same\nsource.\n\nA system for generating internal DNS zones, external DNS zones, and\nDHCP configuration data from the same simple repository.","categories":["dns"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"howm-emacs_canna","origin":"deskutils/howm","version":"1.4.8_11","comment":"Write fragmentarily and read collectively","maintainer":"ports@FreeBSD.org","www":"http://howm.sourceforge.jp/index.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"adbf12e0836a2631e9ebc5646aa3e68468b20a6f415e11fdc459ee5521033f1a","flatsize":1092688,"path":"All/howm-emacs_canna-1.4.8_11.pkg","repopath":"All/howm-emacs_canna-1.4.8_11.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":375568,"desc":"howm: Write fragmentarily and read collectively.\n\nHowm is a note-taking tool on Emacs.  It is similar to emacs-wiki;\nyou can enjoy hyperlinks and full-text search easily. It is not\nsimilar to emacs-wiki; it can be combined with any format.","deps":{"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["deskutils"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"flavor":"canna"},"messages":[{"message":"To use this port, write below to your ~/.emacs:\n\n  ;(setq howm-menu-lang 'ja)\n  (global-set-key \"\\C-c,,\" 'howm-menu)\n  (autoload 'howm-menu \"howm-mode\" \"Hitori Otegaru Wiki Modoki\" t)","type":"install"},{"message":"===>   NOTICE:\n\nThe howm-emacs_canna port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"howm","origin":"deskutils/howm","version":"1.4.8_11","comment":"Write fragmentarily and read collectively","maintainer":"ports@FreeBSD.org","www":"http://howm.sourceforge.jp/index.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7089c2b14dde8ccd046c1a5e1180c526db2dbbbbf1c1fc9e4bc085f03c73fb3a","flatsize":1092688,"path":"All/howm-1.4.8_11.pkg","repopath":"All/howm-1.4.8_11.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":375504,"desc":"howm: Write fragmentarily and read collectively.\n\nHowm is a note-taking tool on Emacs.  It is similar to emacs-wiki;\nyou can enjoy hyperlinks and full-text search easily. It is not\nsimilar to emacs-wiki; it can be combined with any format.","deps":{"emacs":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["deskutils"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"flavor":"full"},"messages":[{"message":"To use this port, write below to your ~/.emacs:\n\n  ;(setq howm-menu-lang 'ja)\n  (global-set-key \"\\C-c,,\" 'howm-menu)\n  (autoload 'howm-menu \"howm-mode\" \"Hitori Otegaru Wiki Modoki\" t)","type":"install"},{"message":"===>   NOTICE:\n\nThe howm port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"hot-babe","origin":"deskutils/hot-babe","version":"0.2.2_12","comment":"Small utility which displays the system activity in a special way","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bea7e017acd58101245f68f5b2e4e645cd9a898f47d382ac47a219bfa05d524a","flatsize":435049,"path":"All/hot-babe-0.2.2_12.pkg","repopath":"All/hot-babe-0.2.2_12.pkg","licenselogic":"single","pkgsize":389716,"desc":"Hot-babe is a small graphical utility which displays the system activity in a\nvery special way. When the CPU is idle, it displays a dressed girl, and when\nthe activity goes up, as the temperature increases, the girl begins to\nundress, to finish totally naked when the system activity reaches 100%25. Of\ncourse, if you can be shocked by nudity, don't use it!","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["deskutils"],"shlibs_required":["libc.so.8","libcairo.so.2","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe hot-babe port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"hotkeys","origin":"misc/hotkeys","version":"0.5.7.1_21","comment":"Allows usage of special keys on internet/multimedia keyboards","maintainer":"portmaster@BSDforge.com","www":"http://ypwong.org/hotkeys/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"baa5639ca3a231f85a853cb77081e14a2cf5f395f7f225156aaadc9132107760","flatsize":186001,"path":"All/hotkeys-0.5.7.1_21.pkg","repopath":"All/hotkeys-0.5.7.1_21.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":133600,"desc":"This program sits at the back and listens for the \"special\" hotkeys that\nyou won't normally use on your internet/Multimedia keyboards.\nThe buttons perform their intended behaviors, such as volume up and down,\nmute the speaker, launch applications, etc.\n\nNOTE: CDROM & APM features have been disabled","deps":{"db5":{"origin":"databases/db5","version":"5.3.28_9"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libxkbfile":{"origin":"x11/libxkbfile","version":"1.1.3"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"xosd":{"origin":"misc/xosd","version":"2.2.14_4"}},"categories":["misc"],"shlibs_required":["libX11.so.6","libXext.so.6","libXinerama.so.1","libXmu.so.6","libc.so.8","libdb-5.3.so.0","libdl.so.0","liblzma.so.3","libm.so.4","libpthread.so.0","libxml2.so.2","libxosd.so.2","libz.so.3"],"options":{"OSD":"on"},"messages":[{"message":"At this current stage CDROM & APM support has been disabled.\n The linux CDROM cdrom.h code needs to be remapped to work with\n FreeBSD's cdio.h library","type":"install"}]},{"name":"host-setup","origin":"sysutils/host-setup","version":"4.0.2_1","comment":"System configuration setup/management utility","maintainer":"ports@FreeBSD.org","www":"https://druidbsd.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3f43f037096827fb87afb13a3e142117752dfa1eba0bf4f96a2f805089655271","flatsize":100497,"path":"All/host-setup-4.0.2_1.pkg","repopath":"All/host-setup-4.0.2_1.pkg","licenselogic":"single","pkgsize":27020,"desc":"Host-setup is a dialog(1) (or Xdialog(1)) based utility for configuring your\nsystem. Built on the same safety and reliability of sysrc(8) to manage changes\nto rc.conf(5), host-setup(1) can also activate changes to the system in a safe\nand effective manner. Functionality includes (but may not be limited to):\n  - Configure Time Zone\n  - Configure Hostname/Domain\n  - Configure Network Interfaces\n  - Confgure Default Router/Gateway\n  - Configure DNS nameservers","categories":["sysutils"],"messages":[{"message":"===>   NOTICE:\n\nThe host-setup port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"hostapd29","origin":"net/hostapd29","version":"2.9_5","comment":"IEEE 802.11 AP, IEEE 802.1X/WPA/WPA2/EAP/RADIUS Authenticator","maintainer":"cy@FreeBSD.org","www":"https://w1.fi/hostapd/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6de319c882bf7411667824e168ffcfa4f21fd37dd5515a2e4f49fd3a04ca52ad","flatsize":618951,"path":"All/hostapd29-2.9_5.pkg","repopath":"All/hostapd29-2.9_5.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":224356,"desc":"hostapd is a user space daemon for access point and authentication\nservers. It implements IEEE 802.11 access point management, IEEE\n802.1X/WPA/WPA2/EAP Authenticators, RADIUS client, EAP server, and\nRADIUS authentication server. The current version supports Linux\n(Host AP, madwifi, mac80211-based drivers) and FreeBSD (net80211).\n\nAdd the following to /etc/rc.conf to use the ports version instead\nof the base version:\n\n    hostapd_program=\"/usr/local/sbin/hostapd\"","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["net"],"shlibs_required":["libc.so.8","libcrypto.so.12","libpcap.so.3","librt.so.0","libssl.so.12"],"annotations":{"cpe":"cpe:2.3:a:w1.fi:hostapd:2.9:::::dragonfly6:x86_64:5"},"messages":[{"message":"Add the following to /etc/rc.conf to use the ports version instead\nof the base version:\n\n    hostapd_program=\"/usr/local/sbin/hostapd\"","type":"install"}]},{"name":"hostapd-devel","origin":"net/hostapd-devel","version":"2024.06.20","comment":"IEEE 802.11 AP, IEEE 802.1X/WPA/WPA2/EAP/RADIUS Authenticator","maintainer":"cy@FreeBSD.org","www":"https://w1.fi/hostapd/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"57d24f188f319941f5ba60802494469440639450b470fb02c2a5b7b2bc5cf82b","flatsize":700436,"path":"All/hostapd-devel-2024.06.20.pkg","repopath":"All/hostapd-devel-2024.06.20.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":254092,"desc":"hostapd is a user space daemon for access point and authentication\nservers. It implements IEEE 802.11 access point management, IEEE\n802.1X/WPA/WPA2/EAP Authenticators, RADIUS client, EAP server, and\nRADIUS authentication server. The current version supports Linux\n(Host AP, madwifi, mac80211-based drivers) and FreeBSD (net80211).\n\nAdd the following to /etc/rc.conf to use the ports version instead\nof the base version:\n\n    hostapd_program=\"/usr/local/sbin/hostapd\"","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["net"],"shlibs_required":["libc.so.8","libcrypto.so.12","libpcap.so.3","librt.so.0","libssl.so.12"],"annotations":{"cpe":"cpe:2.3:a:w1.fi:hostapd:2024.06.20:::::dragonfly6:x86_64"},"messages":[{"message":"Add the following to /etc/rc.conf to use the ports version instead\nof the base version:\n\n    hostapd_program=\"/usr/local/sbin/hostapd\"","type":"install"}]},{"name":"hostapd","origin":"net/hostapd","version":"2.10_10","comment":"IEEE 802.11 AP, IEEE 802.1X/WPA/WPA2/EAP/RADIUS Authenticator","maintainer":"cy@FreeBSD.org","www":"https://w1.fi/hostapd/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f47773550e65c6a9de3321824e78b5850e61e77892c0239d3dfacadaeed146f9","flatsize":657561,"path":"All/hostapd-2.10_10.pkg","repopath":"All/hostapd-2.10_10.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":240308,"desc":"hostapd is a user space daemon for access point and authentication\nservers. It implements IEEE 802.11 access point management, IEEE\n802.1X/WPA/WPA2/EAP Authenticators, RADIUS client, EAP server, and\nRADIUS authentication server. The current version supports Linux\n(Host AP, madwifi, mac80211-based drivers) and FreeBSD (net80211).\n\nAdd the following to /etc/rc.conf to use the ports version instead\nof the base version:\n\n    hostapd_program=\"/usr/local/sbin/hostapd\"","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["net"],"shlibs_required":["libc.so.8","libcrypto.so.12","libpcap.so.3","librt.so.0","libssl.so.12"],"annotations":{"cpe":"cpe:2.3:a:w1.fi:hostapd:2.10:::::dragonfly6:x86_64:10"},"messages":[{"message":"=========================================================================\nFor DragonFly 4.2 and earlier:\n\n    To use the ports version instead of the base, add to /etc/rc.conf:\n        hostapd_program=\"/usr/local/sbin/hostapd\"\n\nFor DragonFly 4.3 and later:\n\n    There is no base version in these releases.\n    1. Configure /usr/local/etc/hostapd.conf properly\n    2. Add \"hostapd_enable=YES\" to /etc/rc.d\n=========================================================================","type":"install"}]},{"name":"honggfuzz","origin":"security/honggfuzz","version":"0.7","comment":"General-purpose fuzzer with simple, command-line interface","maintainer":"sbz@FreeBSD.org","www":"http://code.google.com/p/honggfuzz/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c0f18469da77af575e554a2086e4a3f64845c143baad9fcaf73240b2a838266a","flatsize":82397,"path":"All/honggfuzz-0.7.pkg","repopath":"All/honggfuzz-0.7.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":33836,"desc":"Honggfuzz is a general-purpose fuzzing tool. Given a starting corpus of test\nfiles, Hongfuzz supplies and modifies input to a test program and utilize the\nptrace() API/POSIX signal interface to detect and log crashes.","categories":["security"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"],"options":{"EXAMPLES":"on"}},{"name":"hs-DAV","origin":"www/hs-DAV","version":"1.3.4_6","comment":"Command line client for RFC 4918 WebDAV protocol","maintainer":"haskell@FreeBSD.org","www":"http://floss.scru.org/hDAV","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"155db65766fe97c96e01dddaf4dc87f82d937232bdef0f7166233511a0c27b9b","flatsize":39986734,"path":"All/hs-DAV-1.3.4_6.pkg","repopath":"All/hs-DAV-1.3.4_6.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":5785684,"desc":"This is a library for the Web Distributed Authoring and Versioning\n(WebDAV) extensions to HTTP.  At present it supports a very small subset\nof client functionality.  In addition, there is an executable, hdav,\nwhich can be used for command-line operation.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"libffi":{"origin":"devel/libffi","version":"3.4.6"}},"categories":["haskell","www"],"shlibs_required":["libc.so.8","libdl.so.0","libffi.so.8","libgmp.so.10","libm.so.4","libpthread.so.0","librt.so.0","libtinfo.so.6","libutil.so.4","libz.so.3"]},{"name":"hoel","origin":"devel/hoel","version":"1.4.29","comment":"Database abstraction library written in C","maintainer":"sunpoet@FreeBSD.org","www":"https://babelouest.github.io/hoel/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"48162f0da66791f3be6dbf363cbc1dd7b7257656eae85c219e3a64eec69c8031","flatsize":174573,"path":"All/hoel-1.4.29.pkg","repopath":"All/hoel-1.4.29.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":39252,"desc":"Simple and easy to use database access library. Works with SQLite 3, MariaDB and\nPostgreSQL databases. Uses a JSON-based language with jansson to execute simple\nqueries based on one table.","deps":{"jansson":{"origin":"devel/jansson","version":"2.14.1"},"orcania":{"origin":"devel/orcania","version":"2.3.3"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"},"yder":{"origin":"devel/yder","version":"1.4.20"}},"categories":["devel"],"options":{"MARIADB":"off","PGSQL":"on","SQLITE3":"off"}},{"name":"horcrux","origin":"security/horcrux","version":"0.3_23","comment":"Split files into encrypted fragments","maintainer":"lcook@FreeBSD.org","www":"https://github.com/jesseduffield/horcrux","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"80487085fc10fead41b1d33092abff916b09c42f9404b28eeec25e42a3d638da","flatsize":1896822,"path":"All/horcrux-0.3_23.pkg","repopath":"All/horcrux-0.3_23.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":696688,"desc":"Utility to split files into encrypted fragments\n(using the shamir secret sharing scheme) so that\nyou don't need to remember a passcode.","categories":["security"],"options":{"DOCS":"on"}},{"name":"homer-web","origin":"www/homer-web","version":"25.03.3","comment":"Dead simple static HOMepage for your servER","maintainer":"driesm@FreeBSD.org","www":"https://github.com/bastienwirtz/homer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4fd84f8e8fbad920b5a0bcc06019487d906252ccec658b1b9a0088e03e0dbd03","flatsize":2405029,"path":"All/homer-web-25.03.3.pkg","repopath":"All/homer-web-25.03.3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":975012,"desc":"A dead simple static HOMepage for your servER to keep your services on hand,\nfrom a simple yaml configuration file.\n\nIf you need authentication support, you're on your own (it can be secured using\na web server auth module or exposing it only through a VPN network / SSH tunnel,\netc)","categories":["www"]},{"name":"hnb","origin":"editors/hnb","version":"1.9.18_1","comment":"Hierarchical NoteBook a data organizer","maintainer":"fox@FreeBSD.org","www":"https://hnb.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"09b911b0d65f48bc464aa62178bf37b047dc744f25d763595f0690668e345031","flatsize":242091,"path":"All/hnb-1.9.18_1.pkg","repopath":"All/hnb-1.9.18_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":66892,"desc":"hnb is a program to organize many kinds of data in one place,\nincluding addresses, TODO lists, ideas, book reviews, brainstorming,\nspeech outlines, etc. It stores data in XML format, and is capable\nof native export to ASCII and HTML.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["editors"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"hlmaster","origin":"net/hlmaster","version":"0.9.3_1","comment":"Half-Life game master server daemon","maintainer":"ports@FreeBSD.org","www":"https://hlmaster.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c49e2b89a9efcd8948187443627652bc963802f874f8b4bd704ae110e0412256","flatsize":111307,"path":"All/hlmaster-0.9.3_1.pkg","repopath":"All/hlmaster-0.9.3_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":48936,"desc":"HLMaster implements a fully functional, automatic master-server\ndaemon for the game Half-Life (and all mods based on this engine).","categories":["games","net"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe hlmaster port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"hobbes-icons-xpm3","origin":"graphics/hobbes-icons-xpm","version":"1.0_1","comment":"Collection of over 3000 icons in XPM3 format","maintainer":"dinoex@FreeBSD.org","www":"https://www.bigbiz.com/bigbiz/icons/hobbes/hobbes.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cbb1ccf3b5daa5796ea02b9e8fcdde675f426387bc9c1e02e252b283186de40d","flatsize":5789774,"path":"All/hobbes-icons-xpm3-1.0_1.pkg","repopath":"All/hobbes-icons-xpm3-1.0_1.pkg","licenselogic":"single","pkgsize":515572,"desc":"These icons were converted from the Hobbes OS/2 archive at hobbes.nmsu.edu.\n\nThere were over 7000 icons on Hobbes, but many were duplicates.\nAll duplicates (based on comparing CRC's) have been removed, a suffix of .N\nwas added when there were name clashes, and any icons with 256 colors were\nalso deleted.  What remained became 3,382 icons which are mostly 32x32\nand 16 colors.\n\nIf you want the converter program used, write to:\n\t-Rick Richardson, rick@pcroe.digibd.com, 10/29/93","categories":["graphics"],"options":{"DOCS":"on"}},{"name":"hllib","origin":"games/hllib","version":"2.4.6","comment":"Library to work with various Half-Life file formats","maintainer":"kpedersen@disroot.org","www":"https://developer.valvesoftware.com/wiki/HLLib","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cffa2a21f7fdb552acd99ecc7d85f67d6a656174a7f675fe9668b08a30870c49","flatsize":512107,"path":"All/hllib-2.4.6.pkg","repopath":"All/hllib-2.4.6.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":112648,"desc":"HLLib is a package library for Half-Life that abstracts several package\nformats and provides a simple interface for all of them.  HLLib is written\nin native C++ but exposes both a C and C++ interfaces which can be used in\nany C or C++ application (additional languages may also use the library with\nstandard C imports).  HLLib works natively in both Windows and *nix.  BSP,\nGCF, NCF, PAK, SGA, VPK, WAD, XZP, and ZIP (store/deflate) package formats\nare supported.","categories":["devel","games"]},{"name":"hmat-oss","origin":"math/hmat-oss","version":"1.10.0_2","comment":"Hierarchical matrix C/C++ library","maintainer":"yuri@FreeBSD.org","www":"https://github.com/jeromerobert/hmat-oss","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"84d642a7132f4f899b300dbd0577f5d43d59c7490ac2d2eca8b9e3518056f123","flatsize":1475216,"path":"All/hmat-oss-1.10.0_2.pkg","repopath":"All/hmat-oss-1.10.0_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":323952,"desc":"A hierarchical matrix C/C++ library including a LU solver.\n\nHierarchical matrices are semi-sparse matrices that have a hierarchical block\nstructure with dense blocks hierarchically embedded into other blocks, and the\nelements not covered by blocks are zero.\n\nFor a more detailed definition please see the wikipedia article\n\"Hierarchical matrix\".","deps":{"blas":{"origin":"math/blas","version":"3.12.1"},"lapack":{"origin":"math/lapack","version":"3.12.1"},"lapacke":{"origin":"math/lapacke","version":"3.12.1"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"}},"categories":["math"]},{"name":"hlextract","origin":"archivers/hlextract","version":"2.4.6","comment":"Utility to extract data from various Half-Life file formats","maintainer":"kpedersen@disroot.org","www":"https://developer.valvesoftware.com/wiki/HLLib","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0425aa6094620ed27426ee83e0e7632535721cdd08bfe8ecfbc20b9d75cb7d82","flatsize":43336,"path":"All/hlextract-2.4.6.pkg","repopath":"All/hlextract-2.4.6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":16428,"desc":"HLExtract is a command line utility written in C that can load all HLLib\nsupported packages and extract multiple items from them while maintaining\ntheir directory structure.  Currently, BSP, GCF, NCF, PAK, SGA, VPK, WAD,\nXZP, and ZIP (store/deflate) package formats are supported.","deps":{"hllib":{"origin":"games/hllib","version":"2.4.6"}},"categories":["archivers","games"],"shlibs_required":["libc.so.8","libhl.so.2"]},{"name":"hotcrp","origin":"www/hotcrp","version":"3.0.0","comment":"Web-based conference management software","maintainer":"ports@FreeBSD.org","www":"https://www.read.seas.harvard.edu/~kohler/hotcrp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"20e87244f1bb0477d10ec25a855c8fc51577173c448a9493782f72507629043d","flatsize":7297674,"path":"All/hotcrp-3.0.0.pkg","repopath":"All/hotcrp-3.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1609360,"desc":"HotCRP is conference management software: it accepts paper submissions\nand manages the review process.  Many conference management packages are\navailable, including EasyChair.  HotCRP is especially good at navigating\nfrom paper to paper, searching for papers, tagging papers, and managing\ncomplex submission and review policies.","deps":{"mysql80-server":{"origin":"databases/mysql80-server","version":"8.0.41"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-ctype":{"origin":"textproc/php83-ctype","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-mysqli":{"origin":"databases/php83-mysqli","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-zlib":{"origin":"archivers/php83-zlib","version":"8.3.21"},"poppler-utils":{"origin":"graphics/poppler-utils","version":"25.02.0"}},"categories":["www"],"messages":[{"message":"Please note that everything has been installed in /usr/local/www/hotcrp.\n\nRead /usr/local/www/hotcrp/README.md.\n\nYou will probably want to add an alias to your httpd.conf file, something\nlike this:\n\n    \tAlias /hotcrp /usr/local/www/hotcrp\n\t<Directory /usr/local/www/hotcrp>\n\t    Options Indexes Includes FollowSymLinks\n\t    AllowOverride all\n\t    Require all granted\n\t</Directory>\n\nAnd restart Apache.","type":"install"},{"message":"===>   NOTICE:\n\nThe hotcrp port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"histring","origin":"misc/histring","version":"1.1.1.1","comment":"Highlight strings using the ANSI terminal escape sequences","maintainer":"uzsolt@FreeBSD.org","www":"https://github.com/suntong/histring","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f7bc8808e5ac8a71184d84005267e086d4577b077030a1154dbbddfd15b2a637","flatsize":30343,"path":"All/histring-1.1.1.1.pkg","repopath":"All/histring-1.1.1.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":11888,"desc":"From the histring README:\n\nThis program simply highlights strings using ANSI terminal escape codes. It\nstarted out as sample code for using regular expressions but it turned out that\nI used it so much that I thought it warrented a release.\n\nOne of the most common things I use the program for is helping me parse the\noutput of grep and diff. I think that this programs functionality should be\nfolded in to those programs but until then histring does the job nicely.","categories":["misc"],"shlibs_required":["libc.so.8"]},{"name":"hitori","origin":"games/hitori","version":"3.38.4_2","comment":"Hitori","maintainer":"gnome@FreeBSD.org","www":"https://wiki.gnome.org/Apps/Hitori","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"079901a507ae2b3b2c3fef2f4d2a162a9d44fb879a364cdb97266a17ef051206","flatsize":698422,"path":"All/hitori-3.38.4_2.pkg","repopath":"All/hitori-3.38.4_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":191932,"desc":"Hitori is a small application written to allow one to play the eponymous\npuzzle game, which is similar in theme to more popular puzzles such as Sudoku.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["games","gnome"],"shlibs_required":["libc.so.8","libcairo.so.2","libgdk-3.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0"]},{"name":"hivetui","origin":"games/hivetui","version":"0.1.1_4","comment":"Terminal implementation of the game Hive","maintainer":"fuz@FreeBSD.org","www":"https://github.com/N-Maas/hivetui","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1c2084fb8549fe1c043e498e55a2a76c1189a75cef128c7d52376e1daa4841ee","flatsize":2286672,"path":"All/hivetui-0.1.1_4.pkg","repopath":"All/hivetui-0.1.1_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":738100,"desc":"Hivetui is a TUI (Terminal User Interface) implementation of the board\ngame Hive.  It is played with the keyboard and includes a challenging\nAI.  The game includes a tutorial and rules summary.  However, you might\nwant to consult the full rules if you don't know Hive yet.","categories":["games"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0"]},{"name":"hinversi","origin":"games/hinversi","version":"0.8.2_3","comment":"Reversi/Othello clone","maintainer":"ports@FreeBSD.org","www":"http://asturio.gmxhome.de/software/hinversi/i.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"81b510dc1ddde3503f518f9aa611a1b18f8350e10990abfcfe23dcabad8bf43b","flatsize":108596,"path":"All/hinversi-0.8.2_3.pkg","repopath":"All/hinversi-0.8.2_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":32596,"desc":"Hinversi is a version of Reversi or Othello, a board game. It was written\nfrom the beginning thinking on modularity, to ease the process of changing\nand improving the AI engine.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"}},"categories":["games"],"shlibs_required":["libc.so.8","libintl.so.8"],"options":{"NLS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe hinversi port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"hilite","origin":"sysutils/hilite","version":"1.5","comment":"Command-line utility to highlight anything printed to stderr","maintainer":"ehaupt@FreeBSD.org","www":"https://sourceforge.net/projects/hilite/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"40467cd6521f75c7f40a30d45b28e2fb46a4a669d556a9dd8d0898acce9c2022","flatsize":7128,"path":"All/hilite-1.5.pkg","repopath":"All/hilite-1.5.pkg","licenselogic":"single","pkgsize":3208,"desc":"hilite is a tiny command-line utility which executes the command you specify,\nhighlighting anything printed to stderr.\n\nIt is designed mainly for use with builds, to make warnings and errors stick\nout like a sore cliche.","categories":["sysutils"],"shlibs_required":["libc.so.8"],"messages":[{"message":"You might want to put something like\n\n.if defined(HILITE)\nCC=\thilite cc\nCXX=\thilite c++\n.endif\n\nin your /etc/make.conf","type":"install"}]},{"name":"hs-futhark","origin":"lang/hs-futhark","version":"0.25.29","comment":"Data-parallel functional programming language","maintainer":"yuri@FreeBSD.org","www":"https://futhark-lang.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ffcaaa2e9c528ea76bedadaa492a4fc4b94a71caa0ad6f0b6417de6d4ca03f0f","flatsize":112955271,"path":"All/hs-futhark-0.25.29.pkg","repopath":"All/hs-futhark-0.25.29.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":14832096,"desc":"Futhark is a purely functional data-parallel programming language in the\nML family. It can be compiled to typically very efficient parallel code, running\non either a CPU or GPU. The language is developed at DIKU at the University of\nCopenhagen, originally as part of the HIPERFIT centre. It is quite stable and\nsuitable for practical programming.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"libffi":{"origin":"devel/libffi","version":"3.4.6"}},"categories":["haskell","lang"],"shlibs_required":["libc.so.8","libdl.so.0","libffi.so.8","libgmp.so.10","libm.so.4","libpthread.so.0","librt.so.0","libtinfo.so.6","libutil.so.4","libz.so.3"]},{"name":"hiredis","origin":"databases/hiredis","version":"1.2.0.15","comment":"Minimalistic C client library for the Redis database","maintainer":"olgeni@FreeBSD.org","www":"https://github.com/redis/hiredis","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f38e9c7d12e90e8e3199d29cd12c66d2001deddb9ab8fd3fe510ebf13c433b01","flatsize":200586,"path":"All/hiredis-1.2.0.15.pkg","repopath":"All/hiredis-1.2.0.15.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":54640,"desc":"Hiredis is a minimalistic C client library for the Redis database.\n\nIt is minimalistic because it just adds minimal support for the protocol,\nbut at the same time it uses an high level printf-alike API in order to make\nit much higher level than otherwise suggested by its minimal code base and\nthe lack of explicit bindings for every Redis command.\n\nApart from supporting sending commands and receiving replies, it comes with\na reply parser that is decoupled from the I/O layer. It is a stream parser\ndesigned for easy reusability, which can for instance be used in higher\nlevel language bindings for efficient reply parsing.\n\nHiredis only supports the binary-safe Redis protocol, so you can use it with\nany Redis version >= 1.2.0.\n\nThe library comes with multiple APIs. There is the synchronous API, the\nasynchronous API and the reply parsing API.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["databases"],"annotations":{"cpe":"cpe:2.3:a:redislabs:hiredis:1.2.0.15:::::dragonfly6:x86_64"}},{"name":"himenobench","origin":"benchmarks/himenobench","version":"2015.07.09_10","comment":"Tool for measuring performance of floating point operations","maintainer":"ports@FreeBSD.org","www":"http://accc.riken.jp/en/supercom/himenobmt/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b1c680d3fc49f2344242691be0f51d62e1bf2590b3ed5d60de997639ef141329","flatsize":126534,"path":"All/himenobench-2015.07.09_10.pkg","repopath":"All/himenobench-2015.07.09_10.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":28492,"desc":"Himeno Benchmark is made by HIMENO, Ryutaro,\nfor evaluation of performance of the calculation\nof incompressible flow analysis. This program solves Poisson equation\nby Jacobi's iterative method which have many loops.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["benchmarks"],"shlibs_required":["libc.so.8","libgcc_s.so.1","libgfortran.so.5","libm.so.4","libquadmath.so.0"],"options":{"ICC":"off","OPTIMIZED_CFLAGS":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe himenobench port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"hil-aspell","origin":"textproc/hil-aspell","version":"0.11.0_1,2","comment":"Aspell Hiligaynon dictionary","maintainer":"office@FreeBSD.org","www":"http://aspell.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ceda1c4781adf0326b8e14d7a94fd6a63e139e3d8cb89a606e068c8d86bb1f9d","flatsize":317075,"path":"All/hil-aspell-0.11.0_1,2.pkg","repopath":"All/hil-aspell-0.11.0_1,2.pkg","licenselogic":"single","pkgsize":113420,"desc":"Aspell Hiligaynon dictionary.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"]},{"name":"highwayhash","origin":"security/highwayhash","version":"g20240418,1","comment":"Fast strong hash functions: SipHash/HighwayHash","maintainer":"yuri@FreeBSD.org","www":"https://github.com/google/highwayhash","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dbd88f19cb0d5162910d6672825c1f839fba121dd6f1e44bf84d6ba772d5fb8f","flatsize":585092,"path":"All/highwayhash-g20240418,1.pkg","repopath":"All/highwayhash-g20240418,1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":103212,"desc":"Strong (well-distributed and unpredictable) hashes:\n* Portable implementation of SipHash\n* HighwayHash, a 5x faster SIMD hash with security claims","categories":["security"]},{"name":"highway","origin":"devel/highway","version":"1.2.0","comment":"Performance-portable, length-agnostic SIMD with runtime dispatch","maintainer":"jbeich@FreeBSD.org","www":"https://github.com/google/highway","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a0d961e524d51dd3c75977b0c462f1e611c272e506455d77ba7b132ab85095f1","flatsize":7601226,"path":"All/highway-1.2.0.pkg","repopath":"All/highway-1.2.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1005120,"desc":"Highway is a C++ library that provides portable SIMD/vector intrinsics.","categories":["devel"]},{"name":"highlnk","origin":"sysutils/highlnk","version":"0.2_1","comment":"Tool to save disk space on hard disks by using hardlinks","maintainer":"ehaupt@FreeBSD.org","www":"https://perli.net/projekte/highlnk/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"871598c97f33e9e9997d9b4a2e69e788947488199afee0cc57ed8cecb722c787","flatsize":36418,"path":"All/highlnk-0.2_1.pkg","repopath":"All/highlnk-0.2_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":15552,"desc":"HighLnk is a high-performance hardlinking tool, which takes the contents of the\ncurrent directory, and hard-links files with different content to the target\ndirectory. Files with same content will also be hard-linked but in a way that\nstorage space is saved. This is useful if you have many files on a read-only\npartition, or if you plan to put many files on a CD/DVD, but the whole tree is\njust too big to fit on the media.","categories":["sysutils"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"highmoon","origin":"games/highmoon","version":"1.2.4_12","comment":"Duel in the universe","maintainer":"ports@FreeBSD.org","www":"http://highmoon.gerdsmeier.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cc84722e99eaada7089ab5b5fbf57608c5ec25e438b549bfc47a8918b7d3b66f","flatsize":634120,"path":"All/highmoon-1.2.4_12.pkg","repopath":"All/highmoon-1.2.4_12.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":398328,"desc":"HighMoon is a game similar to \"Artillery\" or \"Worms\" -- but it takes place\nin the universe. There is a planet system between two flying saucers.\nThe gravitational fields of the planets and moons change inevitably each\nballistic curve. It is not easy to eliminate an enemy. If you miss it,\nthe shoots can change their direction and become dangerous to the attacker.\n\nHighMoon can be played against a computer or a human opponent in many\nplanet systems.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_image-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"},"messages":[{"message":"HighMoon has been installed.\n\nAll options are given in the command line or GUI shortcuts\n\n\nYou can use executable to start and see shortcuts\n\n    highmoon --help\n\n\nOr can use desktop file with shortcuts\n\n    /usr/local/share/applications/highmoon.desktop\n\n\nHave fun!","type":"install"},{"message":"===>   NOTICE:\n\nThe highmoon port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"highfive","origin":"science/highfive","version":"2.10.1","comment":"Header-only C++ HDF5 interface","maintainer":"yuri@FreeBSD.org","www":"https://github.com/BlueBrain/HighFive","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bce662c4f4f0683b3ed1317849f43c6cd3b4931453233b81b6ceaf37aec2a712","flatsize":361368,"path":"All/highfive-2.10.1.pkg","repopath":"All/highfive-2.10.1.pkg","licenselogic":"single","licenses":["BSL"],"pkgsize":62124,"desc":"HighFive is a modern C++/C++11 friendly interface for libhdf5.\n\nHighFive supports STL vector/string, Boost::UBLAS and Boost::Multi-array. It\nhandles C++ from/to HDF5 automatic type mapping. HighFive does not require an\nadditional library and supports both HDF5 thread safety and Parallel HDF5\n(contrary to the official hdf5 cpp).","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"eigen":{"origin":"math/eigen3","version":"3.4.0_4"},"hdf5":{"origin":"science/hdf5","version":"1.12.2_2,1"},"xtensor":{"origin":"math/xtensor","version":"0.25.0"}},"categories":["devel","science"]},{"name":"hidapi","origin":"comms/hidapi","version":"0.14.0","comment":"Library to access USB HID-class devices","maintainer":"sstallion@gmail.com","www":"https://github.com/libusb/hidapi","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"78a2938b4fd70452dc1f94689190ce2e8f1eb759482f63f66fad93713e5138a4","flatsize":168569,"path":"All/hidapi-0.14.0.pkg","repopath":"All/hidapi-0.14.0.pkg","licenselogic":"or","licenses":["BSD3CLAUSE","GPLv3"],"pkgsize":35372,"desc":"HIDAPI is a platform independent library that allows applications to\nwork with USB HID-Class devices.  While it can be used to communicate\nwith standard HID devices like keyboards, mice, and joysticks, it is\nmost useful when used with custom (Vendor-Defined) HID devices.","deps":{"libiconv":{"origin":"converters/libiconv","version":"1.17_1"}},"categories":["comms"],"options":{"DOCS":"on"}},{"name":"hmmer","origin":"biology/hmmer","version":"3.4","comment":"Profile hidden Markov models for biological sequence analysis","maintainer":"mzaki@e-mail.ne.jp","www":"http://hmmer.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8808b42556b6ad1751e9508c1ae65985c512012b816e0798c3e5862c8800eb46","flatsize":13906023,"path":"All/hmmer-3.4.pkg","repopath":"All/hmmer-3.4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":2016616,"desc":"HMMER is an implementation of profile hidden Markov model methods for\nsensitive searches of biological sequence databases using multiple sequence\nalignments as queries.\n\nGiven a multiple sequence alignment as input, HMMER builds a statistical\nmodel called a \"hidden Markov model\" which can then be used as a query into\na sequence database to find (and/or align) additional homologues of the\nsequence family.","categories":["biology"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on","EXAMPLES":"on","TEST":"off"},"messages":[{"message":"HMMER reads three optional environment variables:\n  HMMERDB  - directory location of HMM databases (e.g. PFAM)\n  BLASTDB  - directory location of FASTA-formatted sequence databases\n  BLASTMAT - directory location of PAM scoring matrices\n\nThe BLASTDB and BLASTMAT variables are shared with versions of BLAST such\nas NCBI BLAST 2.0 (contained in the biology/ncbi-toolkit port).  If these\nvariables are set, you do not have to specify the full path to your\ndatabases on the command line when using HMMER.\n\nPlease see the documentation for more information.","type":"install"}]},{"name":"homebank","origin":"finance/homebank","version":"5.7.4","comment":"Free, easy, personal accounting for everyone","maintainer":"wen@FreeBSD.org","www":"https://www.gethomebank.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"22c497635a54b3d5d47db7565bec1638c44883af3e0416219a5458a90a8bacba","flatsize":5190995,"path":"All/homebank-5.7.4.pkg","repopath":"All/homebank-5.7.4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2226944,"desc":"HomeBank is the free software you have always wanted to manage your\npersonal accounts at home. The main concept is to be light, simple and\nvery easy to use. It brings you many features that allow you to analyze\nyour finances in a detailed way instantly and dynamically with powerful\nreport tools based on filtering and graphical charts.\n\nFurthermore, HomeBank benefits from more than 10 years of users'\nexperiences and feedback as its development started in 1995 on Amiga\ncomputers. It is now available on Amiga, GNU/Linux, and will probably be\navailable soon for Microsoft Windows and MacOS X systems as GTK+ exists\non them.","deps":{"OpenSP":{"origin":"textproc/opensp","version":"1.5.2_4"},"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libofx":{"origin":"finance/libofx","version":"0.10.9_1"},"libsoup3":{"origin":"devel/libsoup3","version":"3.6.5_2"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["finance"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libofx.so.7","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libsoup-3.0.so.0","libz.so.3"],"options":{"DOCS":"on","OFX":"on"}},{"name":"hicolor-icon-theme","origin":"misc/hicolor-icon-theme","version":"0.18","comment":"High-color icon theme shell from the FreeDesktop project","maintainer":"desktop@FreeBSD.org","www":"https://www.freedesktop.org/Standards/icon-theme-spec","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1f9f50b9c17b9d3b667ed46aa5a407e10ef116fe32071a814dc571480ab00c3e","flatsize":73913,"path":"All/hicolor-icon-theme-0.18.pkg","repopath":"All/hicolor-icon-theme-0.18.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":15548,"desc":"The freedesktop.org project provides a shared high-color desktop icon theme\nshell for use under both KDE and GNOME desktops.","categories":["gnome","misc"]},{"name":"hisat2","origin":"biology/hisat2","version":"2.2.1_2","comment":"Alignment program for mapping next-generation sequencing reads","maintainer":"jwb@FreeBSD.org","www":"https://ccb.jhu.edu/software/hisat2/index.shtml","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0692c536b284a42c96535f9cd44bf5d34e988164543b3df20e221d1b94f92841","flatsize":4881578,"path":"All/hisat2-2.2.1_2.pkg","repopath":"All/hisat2-2.2.1_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1080916,"desc":"HISAT2 is a fast and sensitive alignment program for mapping next-generation\nsequencing reads (both DNA and RNA) to a population of human genomes (as well\nas to a single reference genome).","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["biology","perl5","python"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"hikari","origin":"x11-wm/hikari","version":"2.3.3_5","comment":"Stacking Wayland compositor with tiling capabilities","maintainer":"ashish@FreeBSD.org","www":"https://hikari.acmelabs.space","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f508f2958867e3507304536434fd20c640499f007e4b277fc58275bac72d7f2e","flatsize":1152497,"path":"All/hikari-2.3.3_5.pkg","repopath":"All/hikari-2.3.3_5.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":973868,"desc":"Hikari is a stacking Wayland compositor with additional tiling capabilities, it\nis heavily inspired by the Calm Window manager (cwm(1)). Its core concepts are\nviews, groups, sheets and the workspace.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libinput":{"origin":"x11/libinput","version":"1.27.1"},"libucl":{"origin":"textproc/libucl","version":"0.9.2"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pixman":{"origin":"x11/pixman","version":"0.44.2"},"unix-selfauth-helper":{"origin":"security/unix-selfauth-helper","version":"1.1_1"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"},"wlroots015":{"origin":"x11-toolkits/wlroots015","version":"0.15.1_5"}},"categories":["wayland","x11-wm"],"shlibs_required":["libc.so.8","libcairo.so.2","libglib-2.0.so.0","libgobject-2.0.so.0","libharfbuzz.so.0","libinput.so.10","libintl.so.8","libpam.so.3","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpixman-1.so.0","libpthread.so.0","libucl.so.7","libwayland-server.so.0","libwlroots-0.15.so","libxkbcommon.so.0"],"options":{"GAMMA":"on","LAYERSHELL":"on","SCREENCOPY":"on","VIRTUALINPUT":"on","X11":"on"}},{"name":"ireport","origin":"devel/ireport","version":"3.7.6_1","comment":"Visual report builder/designer for JasperReports","maintainer":"ports@FreeBSD.org","www":"https://www.jasperforge.org/projects/ireport","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"85a55a0b5cd451898763dbcf66ed6a710c6deecbfe78478f5faa93f53f586670","flatsize":121415074,"path":"All/ireport-3.7.6_1.pkg","repopath":"All/ireport-3.7.6_1.pkg","licenselogic":"single","pkgsize":72146308,"desc":"iReport is a powerful, intuitive and easy to use visual report builder/designer\nfor JasperReports written in 100%25 pure java. This tool allows users to visually\nedit complex reports with charts, images, subreports,... iReport is integrated\nwith JFreeChart, one of the most diffused OpenSource chart library for java.\n\nThe data to print can be retrieved through several ways including multiple JDBC\nconnections, TableModels, JavaBeans, XML, etc.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["databases","devel","java"],"messages":[{"message":"===>   NOTICE:\n\nThe ireport port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"hiawatha-monitor-php82","origin":"www/hiawatha-monitor","version":"1.6_1","comment":"Monitoring tool for the Hiawatha web server","maintainer":"ports@FreeBSD.org","www":"https://www.hiawatha-webserver.org/monitor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8fdfc83a3f889b606e668be0a670bb29852ea5cfe8c24060c4c149dae1550ba5","flatsize":1577423,"path":"All/hiawatha-monitor-php82-1.6_1.pkg","repopath":"All/hiawatha-monitor-php82-1.6_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":559972,"desc":"The Hiawatha Monitor is a monitoring tool for the Hiawatha web\nserver.  It can be used to keep track of the performance and security\nof all your Hiawatha web servers via one single interface.  It is\nnot a replacement for analytics software or the local logfiles, but\nit gives you a quick and easy overview of how your web servers are\nperforming and which ones require some attention.\n\nThe Hiawatha Monitor is a PHP web application with a MySQL database\nbackend.  It requires the cron daemon for periodic downloading of\nstatistical information from the web servers it monitors.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-ctype":{"origin":"textproc/php82-ctype","version":"8.2.28"},"php82-mysqli":{"origin":"databases/php82-mysqli","version":"8.2.28"},"php82-xml":{"origin":"textproc/php82-xml","version":"8.2.28"},"php82-xsl":{"origin":"textproc/php82-xsl","version":"8.2.28"},"php82-zlib":{"origin":"archivers/php82-zlib","version":"8.2.28"}},"categories":["www"],"options":{"DOCS":"on"},"annotations":{"flavor":"php82"},"messages":[{"message":"See /usr/local/share/doc/hiawatha-monitor/INSTALL for setup instructions.\n\nAll monitored web servers have to be compiled with Hiawatha Monitor\nsupport.  In www/hiawatha it can be enabled through the MONITOR\noption.","type":"install"},{"message":"===>   NOTICE:\n\nThe hiawatha-monitor-php82 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"hid-tools","origin":"sysutils/hid-tools","version":"0.8","comment":"Python scripts to manipulate HID data","maintainer":"wulf@FreeBSD.org","www":"https://gitlab.freedesktop.org/libevdev/hid-tools","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b075fa5c036494748c1304e124cc94181b8815c1224fbb47eb7f2871866756b2","flatsize":975413,"path":"All/hid-tools-0.8.pkg","repopath":"All/hid-tools-0.8.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":157424,"desc":"hid-tools is a set of tools to interact with the kernel's HID subsystem.\n\nhid-recorder prints the HID Report Descriptor from a /dev/hidraw device\nnode and any HID reports coming from that device.  The output format can\nbe used with hid-replay for debugging.\n\nhid-replay takes the output from hid-recorder and replays it through a\nvirtual HID device that looks exactly like the one recorded.\n\nhid-decode takes a HID Report Descriptor and prints a human-readable\nversion of it.  hid-decode takes binary report descriptors, strings of\nbytes, and other formats.\n\nhid-tools requires hidraw.ko driver to be loaded in to kernel.","deps":{"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-parse":{"origin":"textproc/py-parse","version":"1.20.2"},"py311-pyudev":{"origin":"devel/py-pyudev","version":"0.24.1_1"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"annotations":{"flavor":"py311"}},{"name":"highlight","origin":"textproc/highlight","version":"4.10,3","comment":"Customizable syntax highlighter","maintainer":"kwm@FreeBSD.org","www":"http://www.andre-simon.de/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9411ecc663d1aaf2b2d2ca658ee51af40cdb305764913caa2b39eab713a521e1","flatsize":3449793,"path":"All/highlight-4.10,3.pkg","repopath":"All/highlight-4.10,3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":743284,"desc":"highlight is a customizable source code highlighter. It supports a\nmyriad of output formats, and an even greater myriad of recognized\nsource code formats, and even supports themes.\n\nhighlight can output to HTML, XHTML, RTF, LaTeX and TeX, and can\nmarkup many input formats, including:\n\nAda 95, Agda, AMPL, Aspect, Assembler, Amtrix, Avenue, (G)AWK, Bash,\nBlitzBasic, BMS, C, C++, C#, ClearBasic, Clipper, COBOL, CSS, DOS-Batch,\nEiffel, Euphoria, Express, Fortran, Haskell, HTML, HTTPD, IDL, INI,\nJasmin, Java, JavaScript, LaTeX, LDIF, Lotus Script, Lua, Make, Maya,\nMatlab, Modelica, Modula 3, (Object) Pascal, Paradox, PATROL, Perl, PHP,\nPike, PL/1, PL/SQL, POV Ray, Progress, Python, Rexx, Ruby, Small, Spin,\nSybase, VHDL, Visual Basic, and XML.","deps":{"lua54":{"origin":"lang/lua54","version":"5.4.7"}},"categories":["textproc"],"shlibs_required":["libc.so.8","liblua-5.4.so","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on","GUI":"off"}},{"name":"hoverboard","origin":"games/hoverboard-sdl","version":"0.8.0_1","comment":"Standalone version of xkcd 1608 \"Hoverboard\" game","maintainer":"amdmi3@FreeBSD.org","www":"https://github.com/AMDmi3/hoverboard-sdl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b4bdcb26707b513b03cfb6d4d9f780d63f498dc08df81a17ac1d8d4a18cf1491","flatsize":4587656,"path":"All/hoverboard-0.8.0_1.pkg","repopath":"All/hoverboard-0.8.0_1.pkg","licenselogic":"and","licenses":["CC-BY-NC-2.5","GPLv3+"],"pkgsize":3763744,"desc":"Standalone version of xkcd 1608 \"Hoverboard\" game originally available\nat http://xkcd.com/1608/","deps":{"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_image":{"origin":"graphics/sdl2_image","version":"2.8.8"},"sdl2_mixer":{"origin":"audio/sdl2_mixer","version":"2.8.1"},"sdl2_ttf":{"origin":"graphics/sdl2_ttf","version":"2.24.0"},"sdl2pp":{"origin":"devel/sdl2pp","version":"0.18.1_1"}},"categories":["games"],"shlibs_required":["libSDL2-2.0.so.0","libSDL2_image-2.0.so.0","libSDL2_mixer-2.0.so.0","libSDL2_ttf-2.0.so.0","libSDL2pp.so.8","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"hhm","origin":"textproc/hhm","version":"0.1.1","comment":"HTML Help Maker","maintainer":"ports@FreeBSD.org","www":"http://bonedaddy.net/pabs3/code/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5ee09e113a9528690ce916859dad4706abec5950c7fe01862b7214d5e2610576","flatsize":23976,"path":"All/hhm-0.1.1.pkg","repopath":"All/hhm-0.1.1.pkg","licenselogic":"single","pkgsize":9088,"desc":"hhm is a program that makes ITS files and in the future it will also\nmake Compiled HTML Help (CHM) files.  Both types of files are a kind of\ncompressed archive format used on Win98, Win2K and other Microsoft\noperating systems to store documentation.","deps":{"liblzxcomp":{"origin":"archivers/liblzxcomp","version":"20050705"}},"categories":["textproc"],"shlibs_required":["libc.so.8","liblzxcomp.so.1","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe hhm port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"hiawatha-monitor-php84","origin":"www/hiawatha-monitor","version":"1.6_1","comment":"Monitoring tool for the Hiawatha web server","maintainer":"ports@FreeBSD.org","www":"https://www.hiawatha-webserver.org/monitor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8c5c438c1ed583d97758b01ff337f1cbda4ef0e1d86eaf3f6445f0460d7fe4fc","flatsize":1577423,"path":"All/hiawatha-monitor-php84-1.6_1.pkg","repopath":"All/hiawatha-monitor-php84-1.6_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":560040,"desc":"The Hiawatha Monitor is a monitoring tool for the Hiawatha web\nserver.  It can be used to keep track of the performance and security\nof all your Hiawatha web servers via one single interface.  It is\nnot a replacement for analytics software or the local logfiles, but\nit gives you a quick and easy overview of how your web servers are\nperforming and which ones require some attention.\n\nThe Hiawatha Monitor is a PHP web application with a MySQL database\nbackend.  It requires the cron daemon for periodic downloading of\nstatistical information from the web servers it monitors.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-ctype":{"origin":"textproc/php84-ctype","version":"8.4.8"},"php84-mysqli":{"origin":"databases/php84-mysqli","version":"8.4.8"},"php84-xml":{"origin":"textproc/php84-xml","version":"8.4.8"},"php84-xsl":{"origin":"textproc/php84-xsl","version":"8.4.8"},"php84-zlib":{"origin":"archivers/php84-zlib","version":"8.4.8"}},"categories":["www"],"options":{"DOCS":"on"},"annotations":{"flavor":"php84"},"messages":[{"message":"See /usr/local/share/doc/hiawatha-monitor/INSTALL for setup instructions.\n\nAll monitored web servers have to be compiled with Hiawatha Monitor\nsupport.  In www/hiawatha it can be enabled through the MONITOR\noption.","type":"install"},{"message":"===>   NOTICE:\n\nThe hiawatha-monitor-php84 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"hiawatha-monitor-php81","origin":"www/hiawatha-monitor","version":"1.6_1","comment":"Monitoring tool for the Hiawatha web server","maintainer":"ports@FreeBSD.org","www":"https://www.hiawatha-webserver.org/monitor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ee7c1c619264598fb5884951de783b9d7f0f9c0f2847a3be3fa172fbc8a19196","flatsize":1577423,"path":"All/hiawatha-monitor-php81-1.6_1.pkg","repopath":"All/hiawatha-monitor-php81-1.6_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":560056,"desc":"The Hiawatha Monitor is a monitoring tool for the Hiawatha web\nserver.  It can be used to keep track of the performance and security\nof all your Hiawatha web servers via one single interface.  It is\nnot a replacement for analytics software or the local logfiles, but\nit gives you a quick and easy overview of how your web servers are\nperforming and which ones require some attention.\n\nThe Hiawatha Monitor is a PHP web application with a MySQL database\nbackend.  It requires the cron daemon for periodic downloading of\nstatistical information from the web servers it monitors.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-ctype":{"origin":"textproc/php81-ctype","version":"8.1.32"},"php81-mysqli":{"origin":"databases/php81-mysqli","version":"8.1.32"},"php81-xml":{"origin":"textproc/php81-xml","version":"8.1.32"},"php81-xsl":{"origin":"textproc/php81-xsl","version":"8.1.32"},"php81-zlib":{"origin":"archivers/php81-zlib","version":"8.1.32"}},"categories":["www"],"options":{"DOCS":"on"},"annotations":{"flavor":"php81"},"messages":[{"message":"See /usr/local/share/doc/hiawatha-monitor/INSTALL for setup instructions.\n\nAll monitored web servers have to be compiled with Hiawatha Monitor\nsupport.  In www/hiawatha it can be enabled through the MONITOR\noption.","type":"install"},{"message":"===>   NOTICE:\n\nThe hiawatha-monitor-php81 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"hiawatha","origin":"www/hiawatha","version":"11.6","comment":"Advanced and secure web server for Unix","maintainer":"johntdarrah@gmail.com","www":"https://hiawatha.leisink.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ded82f76b358ce9fa885cccce3899dcfef59faf27934d62841254861b3c759e9","flatsize":375440,"path":"All/hiawatha-11.6.pkg","repopath":"All/hiawatha-11.6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":136788,"desc":"Hiawatha is an advanced and secure web server for Unix. It has been written with\n'being secure' as its main goal. Hiawatha has many security features that no\nother web server has. Besides being very secure, it's also a very fast web server.\nIt's twice as fast as Apache for static content. It supports load-balanced\nFastCGI, which makes it fast and scalable for serving CGI.","deps":{"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"mbedtls3":{"origin":"security/mbedtls3","version":"3.6.2_1"}},"categories":["www"],"shlibs_required":["libc.so.8","libcrypt.so.4","libmbedcrypto.so.16","libmbedtls.so.21","libmbedx509.so.7","libpthread.so.0","libxml2.so.2","libxslt.so.1","libz.so.3"],"options":{"CACHE":"on","CGIWRAPPER":"on","LEFH":"off","LOADCHECK":"off","MONITOR":"off","RPROXY":"on","TOMAHAWK":"off","TOOLKIT":"on","XSLT":"on"},"annotations":{"cpe":"cpe:2.3:a:hiawatha-webserver:hiawatha:11.6:::::dragonfly6:x86_64"}},{"name":"hhpc","origin":"x11/hhpc","version":"0.3.1","comment":"Small X11 utility to hide the mouse pointer when unused","maintainer":"dmgk@FreeBSD.org","www":"https://github.com/aktau/hhpc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"89359ae800d61f165c9c20465faca1dfb9e3583636a7562c3deb177fb67b21be","flatsize":13951,"path":"All/hhpc-0.3.1.pkg","repopath":"All/hhpc-0.3.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":6760,"desc":"hhpc is an utility that hides the mouse pointer in X11. It functions by\ngrabbing your mouse pointer at startup and replacing its bitmap with an\nempty one (thus hiding it). Then, it waits for the X server to notify it\nwhen a user tries to move or click the pointer. At this point, hhpc\nrelinquishes control, replays the action the user just tried to execute and\nwaits for the specified number of seconds (flag -i) before trying to grab\nthe pointer and hide it again.\n\nShould hhpc not work out for you, unclutter is a good alternative. hhpc was\ncreated because unclutter doesn't seem to interoperate properly with\nhardware accelerated surfaces like those of video players using VAAPI.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libc.so.8"],"options":{"DOCS":"on"}},{"name":"hiawatha-monitor-php83","origin":"www/hiawatha-monitor","version":"1.6_1","comment":"Monitoring tool for the Hiawatha web server","maintainer":"ports@FreeBSD.org","www":"https://www.hiawatha-webserver.org/monitor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f0051a23071d45a7439c5e6ac9505ac8a62df55b57c1946064c63ef4e6ee6add","flatsize":1577423,"path":"All/hiawatha-monitor-php83-1.6_1.pkg","repopath":"All/hiawatha-monitor-php83-1.6_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":560028,"desc":"The Hiawatha Monitor is a monitoring tool for the Hiawatha web\nserver.  It can be used to keep track of the performance and security\nof all your Hiawatha web servers via one single interface.  It is\nnot a replacement for analytics software or the local logfiles, but\nit gives you a quick and easy overview of how your web servers are\nperforming and which ones require some attention.\n\nThe Hiawatha Monitor is a PHP web application with a MySQL database\nbackend.  It requires the cron daemon for periodic downloading of\nstatistical information from the web servers it monitors.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-ctype":{"origin":"textproc/php83-ctype","version":"8.3.21"},"php83-mysqli":{"origin":"databases/php83-mysqli","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"},"php83-xsl":{"origin":"textproc/php83-xsl","version":"8.3.21"},"php83-zlib":{"origin":"archivers/php83-zlib","version":"8.3.21"}},"categories":["www"],"options":{"DOCS":"on"},"annotations":{"flavor":"php83"},"messages":[{"message":"See /usr/local/share/doc/hiawatha-monitor/INSTALL for setup instructions.\n\nAll monitored web servers have to be compiled with Hiawatha Monitor\nsupport.  In www/hiawatha it can be enabled through the MONITOR\noption.","type":"install"},{"message":"===>   NOTICE:\n\nThe hiawatha-monitor-php83 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"hfsutils","origin":"filesystems/hfsutils","version":"3.2.6_4","comment":"Utilities for accessing Apple's HFS volumes","maintainer":"ports@FreeBSD.org","www":"https://www.mars.org/home/rob/proj/hfs/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3df179628e66a512a21ce1a3248f585fe457931fa5674375a5a5abf7ed60883d","flatsize":290226,"path":"All/hfsutils-3.2.6_4.pkg","repopath":"All/hfsutils-3.2.6_4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":96080,"desc":"HFS is the \"Hierarchical File System\" used on modern Macintosh computers.\nWith this package, you can read and write Macintosh-formatted media such as\nfloppy disks, CD-ROMs, and SCSI hard disks on most Unix platforms.  You can\nalso format raw media or file into an HFS volume.\n\nThis package contains a number of different tools:\n\n  - Several command-line programs (hmount, hls, hcopy, et al.)\n  - Tk-based front-end for browsing and copying files through a\n    variety of transfer modes (MacBinary, BinHex, text, etc.)\n  - Tcl package and interface for scriptable access to volumes\n  - C library for low-level access to volumes\n\nSupport for Apple's new Extended Format (HFS+) is currently not available.","categories":["filesystems","sysutils"],"shlibs_required":["libc.so.8"],"options":{"DEVLIBS":"off","DOCS":"on","TCLTK":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe hfsutils port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"heyu2","origin":"misc/heyu2","version":"2.10.3_1","comment":"Control a CM11A interface from the command line","maintainer":"mstowe@baddomain.com","www":"https://www.heyu.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cbd6890c0b1fe2588ba99bff51279c05348802df78a0e2fb43377c1a898db03a","flatsize":813766,"path":"All/heyu2-2.10.3_1.pkg","repopath":"All/heyu2-2.10.3_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":375688,"desc":"HEYU is a text-based console program for remotely controlling lights and\nappliances in the home or office.   It is made available under a free and open\nsource license.\n\nHeyu uses the CM11A computer interface to send and receive X10 control signals\nover the AC power lines to modules which can turn On, Off, or Dim attached\nlamps or appliances.   It can store a schedule of timed events in the CM11A\nmemory for execution when the computer is turned off or disconnected.\n\nHeyu now supports an optional W800RF32A or MR26A RF receiver connected to a\nsecond port as an auxiliary input device for X10 RF signals.\n\nHeyu can also use an optional CM17A interface to transmit X10 RF signals.","categories":["misc"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"CM17A":"on","DMX":"on","EXAMPLES":"on","EXTENDED":"on","OREGON":"on","RFXMETER":"on","RFXSENS":"on"}},{"name":"hi-aspell","origin":"textproc/hi-aspell","version":"0.02.0_1,2","comment":"Aspell Hindi dictionary","maintainer":"office@FreeBSD.org","www":"http://aspell.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a476f49890ef9194e3736b1ba7a24bee8a8334daf713646c56cea1c98d2874de","flatsize":1936079,"path":"All/hi-aspell-0.02.0_1,2.pkg","repopath":"All/hi-aspell-0.02.0_1,2.pkg","licenselogic":"single","pkgsize":785352,"desc":"Aspell Hindi dictionary.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"]},{"name":"hexyl","origin":"sysutils/hexyl","version":"0.16.0_2","comment":"Command-line hex viewer","maintainer":"mikael@FreeBSD.org","www":"https://github.com/sharkdp/hexyl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"22dd34bcbd26a37fc044387f5659c5f980e652ee4826e50efd75de2cd939c7c6","flatsize":943488,"path":"All/hexyl-0.16.0_2.pkg","repopath":"All/hexyl-0.16.0_2.pkg","licenselogic":"or","licenses":["APACHE20","MIT"],"pkgsize":294372,"desc":"Hexyl is a simple hex viewer for the terminal.  It uses a colored\noutput to distinguish different categories of bytes (NULL bytes,\nprintable ASCII characters, ASCII whitespace characters, other ASCII\ncharacters and non-ASCII).","categories":["sysutils"],"shlibs_required":["libc.so.8","libexecinfo.so.1"]},{"name":"hextools","origin":"sysutils/hextools","version":"1.2_1","comment":"Useful tools for dealing with hex files","maintainer":"ports@FreeBSD.org","www":"https://gnuwin32.sourceforge.net/packages/hextools.htm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a126c0fb4485213514c23ed7c2ff439e4df7827d8aad86c106e2d19d4bbbcb42","flatsize":25636,"path":"All/hextools-1.2_1.pkg","repopath":"All/hextools-1.2_1.pkg","licenselogic":"single","licenses":["HEXTOOLS"],"pkgsize":12808,"desc":"reversible hexdump is a hexdump/hex2bin-toolkit that dumps to a special\nreadable and reversible hexadecimal byte-dump, where you can not only change\nbytes, but also insert or delete bytes. It has a flush-switch, where it will\noutput hexbytes for each single char it reads. This is especially useful for\nwatching output from slow devices (e.g., serial devices like mice). The\nhex2bin-utility (the reverse-hexdump) not only accepts hexbytes for input,\nbut also double-quoted strings with most of the escape-chars known\nfrom C and makes good attempts at undumping even hexdumps with repetition-lines\n(a \"*\" on its own line). It's written in ANSI C.","categories":["sysutils"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe hextools port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"hexpert","origin":"editors/hexpert","version":"2.4.1","comment":"Simple but flexible binary file editor","maintainer":"peter@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d24a4d25485fb97bfa1916135d45d65fe8af5a41c5e6339fd1a175524b5a8ded","flatsize":20320,"path":"All/hexpert-2.4.1.pkg","repopath":"All/hexpert-2.4.1.pkg","licenselogic":"single","pkgsize":7852,"desc":"Hexpert is a simple but flexible binary file editor.  It has both\ncharacter and hex search modes, and can do both character and hex\nediting.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["editors"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"]},{"name":"hexinject","origin":"net/hexinject","version":"1.6","comment":"Versatile packet injector and sniffer","maintainer":"sbz@FreeBSD.org","www":"https://hexinject.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"322b669cac2ae83aa67ba32040db5531f392a22c7b214d7f56a781b066a93982","flatsize":29994,"path":"All/hexinject-1.6.pkg","repopath":"All/hexinject-1.6.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":10708,"desc":"HexInject is a very versatile packet injector and sniffer, that provide a\ncommand-line framework for raw network access.\n\nIt's designed to work together with others command-line utilities, and for this\nreason it facilitates the creation of powerful shell scripts capable of reading,\nintercepting and modifying network traffic in a transparent manner.","categories":["net","security"],"shlibs_required":["libc.so.8","libpcap.so.3"]},{"name":"hexpeek","origin":"sysutils/hexpeek","version":"1.0.20200804_5","comment":"Hex file editor","maintainer":"se@freebsd.org","www":"https://www.hexpeek.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6ea3023ce1a4a240b2f3dc151a0fb6530c4d2be56546976e39317a476ce1cddb","flatsize":641335,"path":"All/hexpeek-1.0.20200804_5.pkg","repopath":"All/hexpeek-1.0.20200804_5.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":54380,"desc":"hexpeek is a binary editor designed for efficient operation on huge files,\nbut works on any file.\n\nOperations supported are searching, patching, and insertions and deletions\nof binary data in a file. An undo feature allows to revert changes made in\nerror.","deps":{"libedit":{"origin":"devel/libedit","version":"3.1.20250104,1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libedit.so.0"]},{"name":"hexer","origin":"editors/hexer","version":"1.0.3_2","comment":"Multi buffer editor for binary files","maintainer":"anastasios@mageirias.com","www":"https://gitlab.com/hexer/hexer","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"da98edcf3f7c23cb766b7fdb9306c018044b149de350fe32ca91645146b3ea1f","flatsize":243872,"path":"All/hexer-1.0.3_2.pkg","repopath":"All/hexer-1.0.3_2.pkg","licenselogic":"single","licenses":["DEMETRIO"],"pkgsize":91652,"desc":"Hexer is a multi buffer editor for binary files for UN*X that displays its\nbuffer(s) as hex dump.  The user interface is kept similar to vi/ex. All\nPOSIX-compatible environments should be supported.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["editors"],"shlibs_required":["libc.so.8","libm.so.4","libncurses.so.6","libtinfo.so.6"],"options":{"MYC":"on"}},{"name":"hexter","origin":"audio/hexter","version":"1.0.3_3","comment":"DSSI softsynth that models the sound generation of a Yamaha DX7","maintainer":"ports@FreeBSD.org","www":"https://dssi.sourceforge.net/hexter.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e471a0d4a2f11bdbf5e3b54135c6ab1a3e2c0b93d5fa4a6225497b1d246351bf","flatsize":432633,"path":"All/hexter-1.0.3_3.pkg","repopath":"All/hexter-1.0.3_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":140472,"desc":"hexter is a software synthesizer that models the sound generation of\na Yamaha DX7 synthesizer.  It can easily load most DX7 patch bank\nfiles, edit those patches via a built-in editor or MIDI sys-ex\nmessages (ALSA systems only), and recreate the sound of the DX7 with\ngreater accuracy than any previous open-source emulation (that the\nauthor is aware of....)\n\nhexter operates as a plugin for the DSSI Soft Synth Interface.\nDSSI is a plugin API for software instruments (soft synths) with user\ninterfaces, permitting them to be hosted in-process by audio applications.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"libdssialsacompat":{"origin":"audio/libdssialsacompat","version":"1.0.8a_2"},"liblo":{"origin":"audio/liblo","version":"0.32"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["audio"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libdssialsacompat.so.0","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","liblo.so.7","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe hexter port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"hexedit","origin":"editors/hexedit","version":"1.6","comment":"View and edit files in hexadecimal or ASCII","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/pixel/hexedit","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c1cf3551e5cbf9266800ba1939eddf377561a042bf7bd7a0f7f2615e7323de6a","flatsize":60118,"path":"All/hexedit-1.6.pkg","repopath":"All/hexedit-1.6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":26632,"desc":"Hexedit view and edit files in hexadecimal or in ASCII. hexedit shows a file\nboth in ASCII and in hexadecimal. The file can be a device as the file is not\nwhole read. You can modify the file and search through it. You have also\ncopy&paste, and save to file functions. Modifications are shown in bold.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["editors"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"]},{"name":"hexchat-fishlim","origin":"irc/hexchat-fish","version":"0.0.19","comment":"Encryption plugin for Hexchat","maintainer":"dinoex@FreeBSD.org","www":"https://fishlim.kodafritt.se/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9ff3462b0314645f24b5672d24eac0f7addb9da202e599ebc5a1126f8e26515b","flatsize":20914,"path":"All/hexchat-fishlim-0.0.19.pkg","repopath":"All/hexchat-fishlim-0.0.19.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":8940,"desc":"FiSHLiM is a HexChat plugin for FiSH IRC encryption.\n\n  * Sending/receiving messages\n  * Topic decryption\n  * Using unecrypted keys / keys without a password from blow.ini\n  * Pure protocol-level filtering (works with highlighting, nick coloring etc)\n  * Partially encrypted messages (i.e. prefixed with nickname by a bouncer)\n  * CBC mode","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"hexchat":{"origin":"irc/hexchat","version":"2.16.2_2"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["irc","security"]},{"name":"hexd","origin":"devel/hexd","version":"1.0.0_4","comment":"Colourful, human-friendly hexdump tool","maintainer":"mail@dbalan.in","www":"https://github.com/FireyFly/hexd/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"15904b65266cf89f106fc6a2f66cc7bf2bb5dc758e7935b0ba2a4dc69b9e8253","flatsize":16082,"path":"All/hexd-1.0.0_4.pkg","repopath":"All/hexd-1.0.0_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8108,"desc":"hexd prints a human-readable hexdump of the specified files, or\nstandard input if omitted.  Its main distinguishing feature is the use\nof colours to visually indicate which range of values an octet belongs\nto, aiding in spotting patterns in binary data.","categories":["devel"],"shlibs_required":["libc.so.8"]},{"name":"hexcurse","origin":"editors/hexcurse","version":"1.70.0","comment":"Versatile ncurses-based hex editor","maintainer":"bofh@FreeBSD.org","www":"https://github.com/prso/hexcurse-ng","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e3746e282c219d5f620c7e310088265614b9b08a9c4ceaa351174bc538365fc0","flatsize":65853,"path":"All/hexcurse-1.70.0.pkg","repopath":"All/hexcurse-1.70.0.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":28376,"desc":"HEXcurse is a versatile ncurses-based hex editor written in C which provides\nthe user with many features. It currently supports searching, hex and decimal\naddress output, jumping to specified locations in a file, as well as quick\nkeyboard shortcuts to commands.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["editors"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"]},{"name":"hexcompare","origin":"devel/hexcompare","version":"1.0.4","comment":"Compare and identify differences between two binary files","maintainer":"skreuzer@FreeBSD.org","www":"https://sourceforge.net/projects/hexcompare/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b51afdfc35c12b502d9fcf44bd5608bdb1b29f90c1353b4fb784b84f3a930ddb","flatsize":50786,"path":"All/hexcompare-1.0.4.pkg","repopath":"All/hexcompare-1.0.4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":18532,"desc":"hexcompare is a curses-based utility to compare and identify differences between\ntwo binary files. These differences are then represented visually with an\ninteractive block diagram.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["devel"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"]},{"name":"hexcode","origin":"textproc/hexcode","version":"1.0","comment":"Easily convert between hex and data.","maintainer":"jlhawkwell@ladyserenakitty.com","www":"https://gitlab.com/LadySerenaKitty/hexcode","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1dd2fbcd5d9965624874357f218364ade3893094d62e7c2602822e188c600237","flatsize":48695,"path":"All/hexcode-1.0.pkg","repopath":"All/hexcode-1.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":16476,"desc":"Hexcode allows easy conversion of data to hexidecimal representation and back.","categories":["textproc"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"hexcalc","origin":"math/hexcalc","version":"1.11_4","comment":"Multi-radix calculator for x11","maintainer":"jhs@berklix.com","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6a6098861d0ebfb619f278b1d440e01ff4897ebc3a891091815db8f989dc2b70","flatsize":24009,"path":"All/hexcalc-1.11_4.pkg","repopath":"All/hexcalc-1.11_4.pkg","licenselogic":"single","pkgsize":7916,"desc":"hexcalc is a multi-radix calculator for integers.  It understands\ndecimal, hexadecimal, octal and binary numbers.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["math"],"shlibs_required":["libX11.so.6","libXaw.so.7","libXext.so.6","libXmu.so.6","libXt.so.6","libc.so.8"]},{"name":"hetzner_ddns","origin":"dns/hetzner_ddns","version":"0.2.4_1","comment":"Hetzner Dynamic DNS Daemon","maintainer":"filip@parag.rs","www":"https://github.com/filiparag/hetzner_ddns","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9bd663b8afcd196416f8da4dbeac952351c5b372de1c3916ed82caadd3c2c039","flatsize":11749,"path":"All/hetzner_ddns-0.2.4_1.pkg","repopath":"All/hetzner_ddns-0.2.4_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":4588,"desc":"Hetzner Dynamic DNS Daemon\n\nA simple daemon to continuously update Hetzner DNS\nA and AAAA records for your server with a dynamic IP address.\n\nIt features support for multiple subdomain records with painless\nconfiguration and administration.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"jq":{"origin":"textproc/jq","version":"1.7.1"}},"categories":["dns"]},{"name":"hexxagon","origin":"games/hexxagon","version":"1.0.2_4","comment":"Strategy hexagon game","maintainer":"ports@FreeBSD.org","www":"http://www.nesqi.se/hexxagon/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"420ce2030c437d00581eaf166be167f4d99d3efb75b23300af618c96f29aa1c8","flatsize":3915406,"path":"All/hexxagon-1.0.2_4.pkg","repopath":"All/hexxagon-1.0.2_4.pkg","licenselogic":"single","pkgsize":844260,"desc":"Hexxagon is a Ataxx clone. The goal of the game is to conquer as much of the\nboard as possible, which is done by capturing the opponent's pieces or by\ncloning your own.","deps":{"gtkmm24":{"origin":"x11-toolkits/gtkmm24","version":"2.24.5_4"}},"categories":["games"],"shlibs_required":["libatk-1.0.so.0","libatkmm-1.6.so.1","libc.so.8","libcairo.so.2","libcairomm-1.0.so.1","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgdkmm-2.4.so.1","libgio-2.0.so.0","libgiomm-2.4.so.1","libglib-2.0.so.0","libglibmm-2.4.so.1","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libgtkmm-2.4.so.1","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpangomm-1.4.so.1","libsigc-2.0.so.0","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe hexxagon port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"hesiod","origin":"dns/hesiod","version":"3.2.1_5","comment":"Directory service built on DNS and BIND","maintainer":"portmaster@BSDforge.com","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"82817f170c3d04a0e6c8d237fe1dc21c69a582f5ed48a59b3f89b10c8b401bda","flatsize":68283,"path":"All/hesiod-3.2.1_5.pkg","repopath":"All/hesiod-3.2.1_5.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":28740,"desc":"Hesiod is part of MIT's Athena Project.\n\n\tHesiod can provide general name service for a variety of\n\tapplications and is based on the Berkeley Internet Name Daemon\n\t(BIND).\n\nJacques Vidrine <n@nectar.com>","deps":{"libidn":{"origin":"dns/libidn","version":"1.43"}},"categories":["dns"],"shlibs_required":["libc.so.8"],"options":{"IDN":"on"},"annotations":{"cpe":"cpe:2.3:a:hesiod_project:hesiod:3.2.1:::::dragonfly6:x86_64:5"}},{"name":"hexalate","origin":"games/hexalate","version":"1.2.5","comment":"Color matching game","maintainer":"amdmi3@FreeBSD.org","www":"https://gottcode.org/hexalate/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c5d987f5ba67e1cec7041adc8ffce30853d60391f0facf404c95ea754322604b","flatsize":403124,"path":"All/hexalate-1.2.5.pkg","repopath":"All/hexalate-1.2.5.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":237832,"desc":"Hexalate is a color matching game. The goal of the game is to rotate\nand position the circles so that each touching line matches in\ncolor. You rotate circles by right clicking, and you move circles\nby dragging them. The game stores the positions and rotations of\nthe circles across runs.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["games"],"shlibs_required":["libGLX.so.0","libOpenGL.so.0","libQt6Core.so.6","libQt6Gui.so.6","libQt6Widgets.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"NLS":"on"}},{"name":"hermit-font","origin":"x11-fonts/hermit","version":"2.0_1","comment":"Monospaced font for programmers by a programmer","maintainer":"ports@FreeBSD.org","www":"https://pcaro.es/p/hermit/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8ebdcd33c7cdc8889fc89caaf7be8e7a4cb25274da56b4cd3f81f69c6b3500f1","flatsize":258211,"path":"All/hermit-font-2.0_1.pkg","repopath":"All/hermit-font-2.0_1.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":86912,"desc":"Hermit is a monospace font designed to be clear, pragmatic and very\nreadable.  Its creation has been focused on programming.  Every\nglyph was carefully planned and calculated, according to defined\nprinciples and rules.  For this reason, Hermit is coherent and\nregular.\n\nSymbols stand out from common text.  Dots and commas are easily\nseen, and operators are clear even when not surrounded by spaces.\nSimilar characters have been designed to be very distinguishable\nfrom each other.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"],"messages":[{"message":"===>   NOTICE:\n\nThe hermit-font port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"hexchat","origin":"irc/hexchat","version":"2.16.2_2","comment":"IRC chat program with GTK and Text Frontend","maintainer":"pkubaj@FreeBSD.org","www":"https://hexchat.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6ec27cb50567362c2d9f3a1897e553d63d6c91661ff2b4cea0732f2fac37a192","flatsize":5259133,"path":"All/hexchat-2.16.2_2.pkg","repopath":"All/hexchat-2.16.2_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1073352,"desc":"HexChat is an IRC chat program.\nIt allows you to join multiple IRC channels (chat rooms) at\nthe same time, talk publicly, private one-on-one conversations etc.\n\nHexChat is based on XChat, but unlike XChat it's completely\nfree for both Windows and Unix-like systems.\nSince XChat is Open Source, it's perfectly legal.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"dbus-glib":{"origin":"devel/dbus-glib","version":"0.114"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libcanberra":{"origin":"audio/libcanberra","version":"0.30_11"},"libproxy":{"origin":"net/libproxy","version":"0.5.9_1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["gnome","irc"],"shlibs_required":["libX11.so.6","libc.so.8","libcanberra.so.0","libcrypto.so.12","libdbus-glib-1.so.2","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libintl.so.8","libpango-1.0.so.0","libpthread.so.0","libssl.so.12"],"options":{"CANBERRA":"on","DBUS":"on","DOCS":"on","FISHLIM":"off","LUA":"off","PERL":"on","SYSINFO":"off","TEXTFE":"off"},"annotations":{"cpe":"cpe:2.3:a:hexchat_project:hexchat:2.16.2:::::dragonfly6:x86_64:2","deprecated":"Repo archived upstream as of 2024-02-10"},"messages":[{"message":"HexChat has been installed.\n\nIf you want spell-check to work, you need to install Aspell\ndictionary for your language.\n\nFor FiSH Protection it is best to use irc/py-fishcrypt, HexChat has one\nOption FiSHLiM which doesn't work good.","type":"install"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nRepo archived upstream as of 2024-02-10."}]},{"name":"hfsexplorer","origin":"filesystems/hfsexplorer","version":"2021.10.9","comment":"HFSExplorer read Mac-formatted harddisks and disk images","maintainer":"ports@FreeBSD.org","www":"https://www.catacombae.org/hfsexplorer/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b2aae1f4d7696fce3ef6fe604bb54214f0b2d9205e19f9fbe04527344f8c0188","flatsize":1777753,"path":"All/hfsexplorer-2021.10.9.pkg","repopath":"All/hfsexplorer-2021.10.9.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1465932,"desc":"HFSExplorer is an application that can read Mac-formatted hard disks and disk\nimages. It can read the file systems HFS (Mac OS Standard), HFS+ (Mac OS\nExtended) and HFSX (Mac OS Extended with case sensitive file names).\n\nHFSExplorer allows you to browse your Mac volumes with a graphical file system\nbrowser, extract files (copy to hard disk), view detailed information about the\nvolume and create disk images from the volume.\nHFSExplorer can also read most .dmg disk images created on a Mac, including zlib\n/ bzip2 compressed images and AES-128 encrypted images. It supports the\npartition schemes Master Boot Record, GUID Partition Table and Apple Partition\nMap natively.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["filesystems","java","sysutils"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe hfsexplorer port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"herbe","origin":"sysutils/herbe","version":"1.0.0","comment":"Daemon-less notifications without D-Bus","maintainer":"ports@FreeBSD.org","www":"https://github.com/dudik/herbe","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5eff89292974e657c89742ee280201718be9392cc28696515a75158e83cd1428","flatsize":16185,"path":"All/herbe-1.0.0.pkg","repopath":"All/herbe-1.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7504,"desc":"herbe provides daemon-less notifications without D-Bus. It's meant to be\nminimal and lightweight.\n\nSome of its features are:\n\n- Under 200 lines of code\n- Doesn't run in the background, just displays the notification and exits\n- No external dependencies except Xlib and Xft\n- Configurable through config.h or Xresources\n- Actions support\n- Extensible through patches","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"}},"categories":["sysutils"],"shlibs_required":["libX11.so.6","libXft.so.2","libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe herbe port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"herbstluftwm","origin":"x11-wm/herbstluftwm","version":"0.9.5_2","comment":"Manual tiling window manager for X11","maintainer":"uzsolt@FreeBSD.org","www":"https://herbstluftwm.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b036244b94a5fbf9a371be2a8b4d7fdd0ab334126c43bcb6df00167ca057a89c","flatsize":1959267,"path":"All/herbstluftwm-0.9.5_2.pkg","repopath":"All/herbstluftwm-0.9.5_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":534296,"desc":"herbstluftwm is a manual tiling window manager for X11 using Xlib and Glib.\nIts main features can be described with:\n\n  - The layout is based on splitting frames into subframes which can be\n    split again or can be filled with windows (similar to i3 or musca)\n\n  - Tags (or workspaces, or virtual desktops) can be added/removed at\n    runtime.  Each tag contains an own layout\n\n  - Exactly one tag is viewed on each monitor.  The tags are monitor\n    independent (similar to xmonad)\n\n  - It is configured at runtime via IPC calls from herbstclient.  So the\n    configuration file is just a script which is run on startup.  (Similar\n    to wmii or musca)","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"dzen2":{"origin":"x11/dzen2","version":"0.9.5"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"}},"categories":["x11-wm"],"shlibs_required":["libX11.so.6","libXext.so.6","libXfixes.so.3","libXft.so.2","libXinerama.so.1","libXrandr.so.2","libXrender.so.1","libc.so.8","libfreetype.so.6","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"You need to place your own autostart file in this path:\n$XDG_CONFIG_HOME/herbstluftwm if you don't use the default\n(/usr/local/etc/xdg/herbstluftwm/autostart).\n\nKeep in mind that most of the scripts are written in bash syntax.","type":"install"}]},{"name":"hi-libreoffice","origin":"editors/libreoffice-hi","version":"25.2.2.2","comment":"hi language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"72f15cf5756e1c9cb1032b58e6661c2cc238a4cea5c55eeba4f5fc34deb5f4cb","flatsize":33599053,"path":"All/hi-libreoffice-25.2.2.2.pkg","repopath":"All/hi-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":2943496,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"heroes","origin":"games/heroes","version":"0.21_21","comment":"Game of yore similar to the \"Tron\" and \"Nibbles\"","maintainer":"danfe@FreeBSD.org","www":"https://heroes.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b62b530527b78b5ce449ec3e8ae8b1aa0eee96445959bba523614fec0ebee368","flatsize":6405682,"path":"All/heroes-0.21_21.pkg","repopath":"All/heroes-0.21_21.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1750980,"desc":"Heroes is similar to the \"Tron\" and \"Nibbles\" games of yore, but includes many\ngraphical improvements and new game features. In it, you must maneuver a small\nvehicle around a world and collect powerups while avoiding obstacles.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_mixer-1.2.so.0","libc.so.8","libintl.so.8","libm.so.4","libpthread.so.0"],"options":{"OPTIMIZED_CFLAGS":"off"}},{"name":"hepmc3","origin":"science/hepmc3","version":"3.3.0","comment":"Event record for High Energy Physics Monte Carlo generators/simulation","maintainer":"yuri@FreeBSD.org","www":"https://hepmc.web.cern.ch/hepmc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"12f5fcb77d23714641e88d7aa11d13236a1b910c0ef7a287d21ea86ccf203838","flatsize":1472042,"path":"All/hepmc3-3.3.0.pkg","repopath":"All/hepmc3-3.3.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":338092,"desc":"The HepMC package is an object oriented, C++ event record for High Energy\nPhysics Monte Carlo generators and simulation. The original code was written\nby M. Dobbs and J.B. Hansen (Comput. Phys. Commun. 134 (2001) 41). Since the\nfirst implementation, the package has undergone several modifications and in\nparticular, the latest HepMC3 series is a completely new rewrite using\ncurrently available C++11 techniques.","categories":["science"]},{"name":"help2man","origin":"misc/help2man","version":"1.49.3_1","comment":"Automatically generating simple manual pages from program output","maintainer":"sunpoet@FreeBSD.org","www":"https://www.gnu.org/software/help2man/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2f92bef79268e9571e6ca297a8ec9797ebf3079aae69ee04949bb48e0f9d870f","flatsize":577859,"path":"All/help2man-1.49.3_1.pkg","repopath":"All/help2man-1.49.3_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":171656,"desc":"help2man is a tool for automatically generating simple manual pages from\nprogram output.\n\nIt is intended to provide an easy way for software authors to include a\nmanual page in their distribution without having to maintain that document.\n\nGiven a program which produces resonably standard --help and --version\noutputs, help2man will attempt to re-arrange that output into something\nwhich resembles a manual page.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"p5-Locale-gettext":{"origin":"devel/p5-Locale-gettext","version":"1.07"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["misc"],"options":{"NLS":"on"}},{"name":"hercules","origin":"emulators/hercules","version":"3.13_1","comment":"System/370, ESA/390, and z/Architecture Emulator","maintainer":"ports@FreeBSD.org","www":"http://www.hercules-390.eu/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"24d0d385462e20bb8a2c32d2d51290be91718e0c6797d20236328366dffc227a","flatsize":6449294,"path":"All/hercules-3.13_1.pkg","repopath":"All/hercules-3.13_1.pkg","licenselogic":"single","licenses":["QPL"],"pkgsize":1450016,"desc":"Hercules is an open source software implementation of the mainframe System/370\nand ESA/390 architectures, in addition to the new 64-bit z/Architecture.\nHercules runs under Linux, Windows, Solaris, FreeBSD, and Mac OS X.\n\nHercules was created by Roger Bowler and is maintained by Jay Maynard. Jan\nJaeger designed and implemented many of the advanced features of Hercules,\nincluding dynamic reconfiguration, integrated console, interpretive execution\nand z/Architecture support.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["emulators"],"shlibs_required":["libbz2.so.2","libc.so.8","libdl.so.0","libm.so.4","libpthread.so.0","librt.so.0","libz.so.3"],"options":{"DOCS":"on"},"messages":[{"message":"Be sure to have a look at the docs and edit the hercules.cnf file to\nyour needs (The sample is in /usr/local/share/doc/hercules)","type":"install"},{"message":"===>   NOTICE:\n\nThe hercules port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"heretic","origin":"games/heretic","version":"1.2_9","comment":"Unix source-port of the famous Heretic game by id Software","maintainer":"oliver@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5c73d292c49c330025d850a307d9e1161ae1bf3f05db134bbbc22f31c0a28166","flatsize":5627604,"path":"All/heretic-1.2_9.pkg","repopath":"All/heretic-1.2_9.pkg","licenselogic":"single","licenses":["ACTIVISION"],"pkgsize":1979160,"desc":"This is the \"Linux\" port of the great Heretic game\nby id Software. It is an addicting game of sorcery\nwith blood and gore that reminds people of the old\nDoom and Wolfenstein 3D games.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"}},"categories":["games"],"shlibs_required":["libX11.so.6","libXext.so.6","libc.so.8","libm.so.4"],"options":{"DOCS":"on","WAD":"on","X11":"on","FASTX11":"off","SDL":"off"}},{"name":"hello","origin":"misc/hello","version":"2.12.1","comment":"Utility for saying hello to the world and reading email","maintainer":"sunpoet@FreeBSD.org","www":"https://www.gnu.org/software/hello/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"41952a4935366353120f82fdafff8428dfa35c41d39928bb7bbc68891c2a2bd9","flatsize":226329,"path":"All/hello-2.12.1.pkg","repopath":"All/hello-2.12.1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":62304,"desc":"The GNU hello program produces a familiar, friendly greeting. It allows\nnonprogrammers to use a classic computer science tool which would otherwise be\nunavailable to them.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["misc"],"shlibs_required":["libc.so.8","libintl.so.8"],"options":{"NLS":"on"}},{"name":"hs-haskell-language-server-ghc92","origin":"devel/hs-haskell-language-server","version":"2.9.0.1","comment":"LSP provider implementation for Haskell language","maintainer":"haskell@FreeBSD.org","www":"https://haskell-language-server.readthedocs.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ec7c01bf40cf31f302d439ee34a298961cb476ec0973a473238512ab4ee66dec","flatsize":214241494,"path":"All/hs-haskell-language-server-ghc92-2.9.0.1.pkg","repopath":"All/hs-haskell-language-server-ghc92-2.9.0.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":27171808,"desc":"The haskell-language-server (HLS) project is an implementation of a server (a\n\"language server\") for the Language Server Protocol (LSP). A language server\ntalks to a client (typically an editor), which can ask the server to perform\nvarious operations, such as reporting errors or providing code completions. The\nadvantage of this system is that clients and servers can interoperate more\neasily so long as they all speak the LSP protocol. In the case of HLS, that\nmeans that it can be used with many different editors, since editor support for\nthe LSP protocol is now widespread.\n\nHLS is responsible for actually understanding your project and answering the\nquestions that the client asks of it, such as: what completion items could go\nhere? are there any errors in the project? and so on. HLS provides many (but not\nall) of the features that the LSP protocol supports.\n\nBut HLS only provides the server part of the setup. In order to actually use it\nyou also need a client (editor). The client is responsible for managing your\ninteraction with the server: launching it, dispatching commands to it, and\ndisplaying or implementing responses. Some clients will even install the server\nbinaries for you!","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"libffi":{"origin":"devel/libffi","version":"3.4.6"}},"categories":["devel","haskell"],"shlibs_required":["libc.so.8","libdl.so.0","libffi.so.8","libgmp.so.10","libm.so.4","libpthread.so.0","librt.so.0","libtinfo.so.6","libutil.so.4","libz.so.3"],"annotations":{"flavor":"ghc92"}},{"name":"hevea","origin":"textproc/hevea","version":"2.36","comment":"Convert LaTeX to HTML","maintainer":"ports@FreeBSD.org","www":"http://para.inria.fr/~maranget/hevea/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1deb32fa41a5b6f1d41e4c50e639d2e987ede140bbfd0d09c6a6c80d2183b355","flatsize":9184738,"path":"All/hevea-2.36.pkg","repopath":"All/hevea-2.36.pkg","licenselogic":"single","pkgsize":2493772,"desc":"HEVEA is a quite complete and fast LATEX to HTML translator.\n\nStephen Montgomery-Smith\nstephen@math.missouri.edu","categories":["textproc"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"You may like to put the file hevea.sty in a place where latex\ncan find it.  For example, if you are using teTeX from the\nports, the following commands will do the job:\n\nmkdir -p /usr/local/share/texmf/tex/latex/hevea\ncp /usr/local/lib/hevea/hevea.sty /usr/local/share/texmf/tex/latex/hevea\ntexhash","type":"install"},{"message":"===>   NOTICE:\n\nThe hevea port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"heirloom-sh","origin":"shells/heirloom-sh","version":"050706_2","comment":"Portable version of OpenSolaris' Bourne Shell","maintainer":"hrs@FreeBSD.org","www":"https://heirloom.sourceforge.net/sh.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cfe742270394abc0effc6fb8b0deb633b725a0baf8c6a01d50fd20d835fdb0ec","flatsize":139720,"path":"All/heirloom-sh-050706_2.pkg","repopath":"All/heirloom-sh-050706_2.pkg","licenselogic":"single","licenses":["CDDL"],"pkgsize":67812,"desc":"Heirloom-sh is a portable version of OpenSolaris' #!/bin/sh.\nIf one need to write portable shell scripts, this one is excellent for\ntesting them. It is installed as jsh (job shell).\n\nOther OpenSolaris user land tools are available in sysutils/heirloom","categories":["shells"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"heirloom-mailx","origin":"mail/heirloom-mailx","version":"12.4_11","comment":"BSD mail utility with MIME, IMAP, POP3, SMTP, and S/MIME extensions","maintainer":"cy@FreeBSD.org","www":"https://heirloom.sourceforge.net/mailx.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2edfcaab15f5b2b6bd466b14e23f7415a946306c2075bc4986668e0c487577fc","flatsize":518551,"path":"All/heirloom-mailx-12.4_11.pkg","repopath":"All/heirloom-mailx-12.4_11.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":239428,"desc":"Heirloom mailx (formerly known as \"nail\") is derived from Berkeley\nMail and provides the functionality of the System V and POSIX mailx\ncommands. Additional features include support for MIME, IMAP\n(including caching and disconnected use), POP3, SMTP, S/MIME,\ninternational character sets, maildir folders, message threading,\npowerful search methods, scoring, and a Bayesian junk mail filter.\nMailx can be used as a mail batch language in nearly the same way as\nit is used interactively. It can thus act as a mailbox filter, can\nfetch mail from remote accounts, and can send files as attachments.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["mail"],"shlibs_required":["libc.so.8","libcrypto.so.12","libssl.so.12"],"options":{"DOCS":"on","IPV6":"on"},"annotations":{"cpe":"cpe:2.3:a:heirloom:mailx:12.4:::::dragonfly6:x86_64:11"}},{"name":"helib","origin":"security/helib","version":"1.3.1","comment":"Implementation of homomorphic encryption","maintainer":"yuri@FreeBSD.org","www":"https://github.com/homenc/HElib/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cc566b04aa40deeb936af3967242d732aa5209feed720ca43c1d82ff2b9a7c95","flatsize":2836731,"path":"All/helib-1.3.1.pkg","repopath":"All/helib-1.3.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":767504,"desc":"HElib is a software library that implements homomorphic encryption (HE).\nCurrently available schemes are the implementations of the\nBrakerski-Gentry-Vaikuntanathan (BGV) scheme with bootstrapping and the\nApproximate Number scheme of Cheon-Kim-Kim-Song (CKKS), along with many\noptimizations to make homomorphic evaluation run faster, focusing mostly\non effective use of the Smart-Vercauteren ciphertext packing techniques\nand the Gentry-Halevi-Smart optimizations. See this report for a\ndescription of a few of the algorithms using in this library.\n\nWWW: https://github.com/homenc/HElib","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"ntl":{"origin":"math/ntl","version":"11.5.1_1"}},"categories":["security"]},{"name":"heimdall","origin":"devel/heimdall","version":"1.4.2_5","comment":"Tool suite used to flash firmware onto Samsung mobile devices","maintainer":"ports@FreeBSD.org","www":"https://glassechidna.com.au/heimdall/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"47ae82e07b4823fd82ddab69cac6e9c62de03b1009bfdaa67d137edbe49ca49f","flatsize":365436,"path":"All/heimdall-1.4.2_5.pkg","repopath":"All/heimdall-1.4.2_5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":110464,"desc":"Tool suite used to flash firmware (aka ROMs) onto Samsung mobile devices.\n\nHeimdall connects to a mobile device over USB and interact with software running\non device known as Loke. Loke and Heimdall communicate via the custom\nSamsung-developed protocol sometimes referred to as the 'Odin protocol'.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["devel"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libstdc++.so.9","libusb.so.2","libz.so.3"],"options":{"DOCS":"on","GUI":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe heimdall port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"heimer","origin":"graphics/heimer","version":"4.5.0","comment":"Simple mind map, diagram, and note-taking tool","maintainer":"eduardo@FreeBSD.org","www":"https://github.com/juzzlin/Heimer","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5407e4f18f3d784ce9a326493c0662a03e21e93f5924f2b2ed641c776428fd3d","flatsize":1273745,"path":"All/heimer-4.5.0.pkg","repopath":"All/heimer-4.5.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":363560,"desc":"Heimer is a desktop application for creating mind maps and other\nsuitable diagrams.  It is written in Qt.\n\nFeatures:\n\n- Adjustable grid\n- Automatic layout optimization\n- Easy-to-use UI\n- Export to PNG or SVG\n- Forever 100%25 free\n- Full undo/redo\n- Nice animations\n- Quickly add node text and edge labels\n- Save/load in XML-based .ALZ-files\n- Translations in English (default), Finnish, French, Italian, Dutch\n- Very fast\n- Zoom in/out/fit\n- Zoom with mouse wheel","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-svg":{"origin":"graphics/qt6-svg","version":"6.8.3"},"qt6-translations":{"origin":"devel/qt6-translations","version":"6.8.3"}},"categories":["graphics"],"shlibs_required":["libGLX.so.0","libOpenGL.so.0","libQt6Core.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Svg.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on","EXAMPLES":"on","TEST":"off"}},{"name":"hebcal","origin":"deskutils/hebcal","version":"4.13_1","comment":"Perpetual Jewish calendar","maintainer":"rtd24@columbia.edu","www":"https://hebcal.github.io","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fb6defdfa819ccaad0e7707247de064b3ef9a66e8aac9244def9ee8967883016","flatsize":892896,"path":"All/hebcal-4.13_1.pkg","repopath":"All/hebcal-4.13_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":126856,"desc":"Jewish holidays calendar and date converter.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["deskutils"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"heirloom-doctools","origin":"textproc/heirloom-doctools","version":"191015","comment":"Portable and enhanced troff, nroff, and related utilities","maintainer":"hrs@FreeBSD.org","www":"https://n-t-roff.github.io/heirloom/doctools.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cfb64c49d36173218c879e8827959d5ffd1bac3575028e5a2f438966a3c97e57","flatsize":3361363,"path":"All/heirloom-doctools-191015.pkg","repopath":"All/heirloom-doctools-191015.pkg","licenselogic":"single","licenses":["CDDL"],"pkgsize":858652,"desc":"The Heirloom Documentation Tools provide troff, nroff, and related\nutilities to format manual pages and other documents for output on\nterminals and printers.  They are portable and enhanced versions of\nthe utilities released by Sun as part of OpenSolaris, and, for pic,\ngrap, mpm, and some minor parts, by Lucent as part of Plan 9.","categories":["textproc"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"heirloom","origin":"sysutils/heirloom","version":"070715_4","comment":"Collection of standard Unix utilities","maintainer":"cy@FreeBSD.org","www":"https://heirloom.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"73b901ddbb657a806f5be7ebd2a5a18bf934f01d12664fc8d22a23344c8f0b45","flatsize":5964738,"path":"All/heirloom-070715_4.pkg","repopath":"All/heirloom-070715_4.pkg","licenselogic":"single","pkgsize":1071744,"desc":"The Heirloom Toolchest is a collection of standard Unix utilities.\nHighlights are:\n\n  * Derived from original Unix material released as open source by Caldera\n  * Up to four versions of each utility corresponding to SVID3/SVR4,\n    SVID4/SVR4.2MP, POSIX.2/SUSV2, and 4BSD (SVR4 /usr/ucb)\n  * Support for lines of arbitrary length and in many cases binary input data\n  * Support for multibyte character sets, especially UTF-8\n  * More than 100 individual utilities including bc, cpio, diff, ed, file,\n    find, grep, man, nawk, oawk, pax, ps, sed, sort, spell, and tar\n  * The cpio utility can read and write zip files, GNU tar files, and\n    the cpio formats of Cray UNICOS, SGI IRIX (-K), SCO UnixWare (-c)\n    and Tru64 UNIX (-e). It is also available with the pax interface\n  * Extensive documentation including a manual page for any utility\n  * Runs on Linux, Solaris, Open UNIX, and FreeBSD","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"},"pdksh":{"origin":"shells/pdksh","version":"5.2.14p2_7"}},"categories":["sysutils"],"shlibs_required":["libbz2.so.2","libc.so.8","libcrypt.so.4","libkvm.so.3","libm.so.4","libncurses.so.6","libtinfo.so.6","libz.so.3"],"options":{"DOCS":"on"}},{"name":"healthd","origin":"sysutils/healthd","version":"0.7.9_3","comment":"Daemon to monitor vital motherboard parameters","maintainer":"ports@FreeBSD.org","www":"http://healthd.thehousleys.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f32555c513b1e58dc96bab1cef8f74c3a2d3cc9730266650d72409b1bb0454cd","flatsize":62735,"path":"All/healthd-0.7.9_3.pkg","repopath":"All/healthd-0.7.9_3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":24452,"desc":"This is a daemon the uses the LM78/79, WINBond 83781/83782/83783/83626\nor the ASUS 99127 hardware monitor chips to warn the operator when\nsomething is out of range.  The software is capable of monitoring up\nto 3 temperatures, 3 fan speeds and 7 voltages. The configuration file\nspecifies which functions are active and their acceptable ranges.\n\nWith the healthdc companion program the status can be read from any\nnetworked computer.  The healthd daemon's network connection is protected\nby libwrap and /etc/hosts.allow.","categories":["sysutils"],"shlibs_required":["libc.so.8","libwrap.so.4"],"options":{"DOCS":"on","FULL_CONFIG":"off","IPV6":"on"},"messages":[{"message":"It is recommended to edit /usr/local/etc/healthd.conf\nso it match the monitored system before running the program.","type":"install"},{"message":"===>   NOTICE:\n\nThe healthd port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"healpix-c","origin":"science/healpix","version":"3.50_5","comment":"Software for pixelization, visualization, etc of data on the sphere","maintainer":"yuri@FreeBSD.org","www":"https://healpix.jpl.nasa.gov/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b0b907df7714c32ebb4ebcb2c6fceb89700d8bf929fd7a4da481e85b354cee5a","flatsize":54917,"path":"All/healpix-c-3.50_5.pkg","repopath":"All/healpix-c-3.50_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":20216,"desc":"HEALPix is an acronym for Hierarchical Equal Area isoLatitude Pixelization of a\nsphere. As suggested in the name, this pixelization produces a subdivision of a\nspherical surface in which each pixel covers the same surface area as every\nother pixel.","deps":{"cfitsio":{"origin":"astro/cfitsio","version":"4.5.0"},"curl":{"origin":"ftp/curl","version":"8.14.1"}},"categories":["science"],"annotations":{"flavor":"c"}},{"name":"helfem","origin":"science/helfem","version":"g20210912_10","comment":"Finite element methods for electronic structure calculations","maintainer":"yuri@FreeBSD.org","www":"https://github.com/susilehtola/HelFEM","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3a7de2ef920b16bafd87644c083ad5a52e1d3576c6c992a8048834aff1d5fbb7","flatsize":3422890,"path":"All/helfem-g20210912_10.pkg","repopath":"All/helfem-g20210912_10.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1300696,"desc":"HelFEM is a suite of programs for finite element calculations on atoms and\ndiatomic molecules at the Hartree-Fock or density-functional levels of theory.\nHundreds of functionals at the local spin density approximation (LDA),\ngeneralized gradient approximation (GGA), and meta-GGA levels of theory are\nsupported.","deps":{"armadillo":{"origin":"math/armadillo","version":"14.4.0"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gsl":{"origin":"math/gsl","version":"2.7.1_1"},"hdf5":{"origin":"science/hdf5","version":"1.12.2_2,1"},"libaec":{"origin":"science/libaec","version":"1.1.3"},"libxc":{"origin":"science/libxc","version":"6.2.2"}},"categories":["science"],"shlibs_required":["libarmadillo.so.14","libc.so.8","libgomp.so.1","libgsl.so.27","libgslcblas.so.0","libhdf5.so.200","libhdf5_cpp.so.200","libm.so.4","libpthread.so.0","libstdc++.so.9","libxc.so.12"]},{"name":"heaan","origin":"security/heaan","version":"2.1.40_1","comment":"Library that implements homomorphic encryption","maintainer":"yuri@FreeBSD.org","www":"https://github.com/snucrypto/HEAAN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b8465811569e7a3b655661daf1dda7fa1ad46ae7398d4d2b87f3c3d4f4918afd","flatsize":302583,"path":"All/heaan-2.1.40_1.pkg","repopath":"All/heaan-2.1.40_1.pkg","licenselogic":"single","licenses":["CC-BY-3.0"],"pkgsize":88108,"desc":"HEAAN is software library that implements homomorphic encryption (HE) that\nsupports fixed point arithmetics. This library supports approximate\noperations between rational numbers. The approximate error depends on some\nparameters and almost same with floating point operation errors. The scheme in\nthis library is on the paper \"Homomorphic Encryption for Arithmetic of\nApproximate Numbers\".","deps":{"ntl":{"origin":"math/ntl","version":"11.5.1_1"}},"categories":["math","security"]},{"name":"hdrecover","origin":"sysutils/hdrecover","version":"0.5","comment":"Attempts to recover a hard disk that has bad blocks on it","maintainer":"cy@FreeBSD.org","www":"https://hdrecover.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"086906b489287b72290a44fee4c1223c85deb6d8db575baa4078a554a7e3c90f","flatsize":29270,"path":"All/hdrecover-0.5.pkg","repopath":"All/hdrecover-0.5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":11756,"desc":"Attempts to recover a hard disk that has bad blocks on it.\n\nWARNING: A hard disk with bad blocks on is likely to fail! If you value\nyour data you should get a new hard disk instead of using this program!\n\nHowever, if you can't afford a new hard disk, or just like being reckless\nwith your data then this tool might just help you out!","categories":["sysutils"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"healpix","origin":"science/healpix","version":"3.50_5","comment":"Software for pixelization, visualization, etc of data on the sphere","maintainer":"yuri@FreeBSD.org","www":"https://healpix.jpl.nasa.gov/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"da9133aa79c9cbb18e6e9329b02fb0ea78df802839f7ce076b16ea6b633602f4","flatsize":2807077,"path":"All/healpix-3.50_5.pkg","repopath":"All/healpix-3.50_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":664612,"desc":"HEALPix is an acronym for Hierarchical Equal Area isoLatitude Pixelization of a\nsphere. As suggested in the name, this pixelization produces a subdivision of a\nspherical surface in which each pixel covers the same surface area as every\nother pixel.","deps":{"cfitsio":{"origin":"astro/cfitsio","version":"4.5.0"},"curl":{"origin":"ftp/curl","version":"8.14.1"}},"categories":["science"],"shlibs_required":["libc.so.8","libcfitsio.so.10","libgomp.so.1","libm.so.4","libpthread.so.0","libstdc++.so.9"],"annotations":{"flavor":"cxx"}},{"name":"hdr_tools","origin":"graphics/hdr_tools","version":"0.0.2010.11.23_23","comment":"Command-line tools for creating and manipulating HDR images","maintainer":"danfe@FreeBSD.org","www":"https://ttic.uchicago.edu/~cotter/projects/hdr_tools/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ae1e1c3d467b776ef2ac0b7783673d75628d9b9783c6b8f4773d349f21d29910","flatsize":479902,"path":"All/hdr_tools-0.0.2010.11.23_23.pkg","repopath":"All/hdr_tools-0.0.2010.11.23_23.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":72816,"desc":"HDR Tools is a set of command-line tools for creating and manipulating High\nDynamic Range (HDR) images.  It consists of six programs: hdr_create,\nhdr_fix_ca, hdr_denoise, hdr_squish, hdr_adjust, and hdr_convert.\n\nTogether, they can convert a set of bracketed photographs to HDR image (in\nEXR format), fix chromatic aberrations and CCD noise, perform tone mapping\nand some simple color manipulations, apply gamma correction and optionally\nadjust the exposure, crop, and finally convert the result into a \"normal\"\nimage (a JPG, for example).","deps":{"ImageMagick6":{"origin":"graphics/ImageMagick6","version":"6.9.13.23,1"},"openexr":{"origin":"graphics/openexr","version":"3.3.4"},"popt":{"origin":"devel/popt","version":"1.19_1"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["graphics"],"shlibs_required":["libIex-3_3.so.32","libIlmThread-3_3.so.32","libImath-3_1.so.29","libMagick++-6.so.9","libMagickCore-6.so.7","libMagickWand-6.so.7","libOpenEXR-3_3.so.32","libOpenEXRCore-3_3.so.32","libOpenEXRUtil-3_3.so.32","libc.so.8","libm.so.4","libpopt.so.0","libstdc++.so.9","libtiff.so.6"]},{"name":"health-nut","origin":"misc/nut","version":"20.1_4","comment":"Nutrition software to record what you eat","maintainer":"jhale@FreeBSD.org","www":"https://nut.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6740e963e4e74e53eb2f5dc2fba55e826a0f65270aac04cb284989684d657efc","flatsize":5838585,"path":"All/health-nut-20.1_4.pkg","repopath":"All/health-nut-20.1_4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1069016,"desc":"nut is nutrition software to record what you eat and analyze\nyour meals for nutrient composition. The database included is\nthe USDA Nutrient Database for Standard Reference, Release 15,\nwhich contains 6,220 foods and 117 nutrients. This database\ncontains values for vitamins, minerals, fats, calories,\nprotein, carbohydrates, fiber, etc., and includes the essential\npolyunsaturated fats, Omega-3 and Omega-6. Nutrient levels are\nexpressed as a percentage of the Daily Value, the familiar\nstandard of food labeling in the United States, but also can be\nfully customized. Recipes can be added, and graphs drawn. The\nprogram is completely menu-driven and there are no commands to\nlearn.","categories":["misc"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on","FLTK":"off"}},{"name":"heimdal","origin":"security/heimdal","version":"7.8.0_8","comment":"Popular BSD-licensed implementation of Kerberos 5","maintainer":"hrs@FreeBSD.org","www":"https://www.h5l.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3fdf0360b6459759b743e6edd59097b6245b34d57adc100fb53affc62a290a4c","flatsize":12400846,"path":"All/heimdal-7.8.0_8.pkg","repopath":"All/heimdal-7.8.0_8.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":2658692,"desc":"Heimdal is an implementation of Kerberos 5, largely written in Sweden\n(due to crypto export legal issues in the US at the time). It is freely\navailable under a three clause BSD style license.","deps":{"db5":{"origin":"databases/db5","version":"5.3.28_9"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["security"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12","libdb-5.3.so.0","libintl.so.8","libpthread.so.0","libreadline.so.8"],"options":{"BDB":"on","CRACKLIB":"off","DIGEST":"on","IPV6":"on","KX509":"on","LDAP":"off","LMDB":"off","PKINIT":"on","SQLITE":"off"},"annotations":{"cpe":"cpe:2.3:a:heimdal_project:heimdal:7.8.0:::::dragonfly6:x86_64:8"},"messages":[{"message":"heimdal-7.1.0_1 uses a new database format which is incompatible\nwith Heimdal in the base system and heimdal-1.5.3_6 or prior.\n\nPlease read 20161112 in /usr/ports/UPDATING carefully to upgrade\nyour database.","type":"install"}]},{"name":"help_hannahs_horse","origin":"games/help_hannahs_horse","version":"1.0_2","comment":"Pacman with a fast food twist","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/hannah/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0a7461ce1ddc6ffb1eb83365472ed9abbf0cf4d710883c671f8c462d6a5c889b","flatsize":3763931,"path":"All/help_hannahs_horse-1.0_2.pkg","repopath":"All/help_hannahs_horse-1.0_2.pkg","licenselogic":"and","licenses":["GPLv2","OFL11"],"pkgsize":3544252,"desc":"An arcade game best described as a cross between pacman and fastfood.\nCollect the pills and carrots while avoiding the ghosts! Cute and colourful!\n\nBasically, it's pacman with a fast food twist. You have to get the pills,\npacman style, while also collecting the carrots that move around the mazes.\nThere are also different styles of gates to make things trickier. These are:\n\n* Red and White - only the ghosts can cross them\n* Blue and White - only hannah can cross them\n* Wooden gates - both hannah and the ghosts can cross, but only passing from\n   below to above\n* Red prison door things - need hannah to get the red key to open\n\nThere are some command line switches you can use:\n\n-fullscreen will put the game in fullscreen mode\n-map X will start the game on level X","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"},"sdl_ttf":{"origin":"graphics/sdl_ttf","version":"2.0.11_8"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libSDL_ttf-2.0.so.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe help_hannahs_horse port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"hcs12mem","origin":"devel/hcs12mem","version":"1.4.1_1","comment":"Software to manipulate EEPROM/FLASH memory","maintainer":"mk@capri.pl","www":"http://cml.mfk.net.pl/hc12mem","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"22c688c361b06b755676786fe78d59a1ef8a5fe94dcc09fa07c955f8e68fb44b","flatsize":165209,"path":"All/hcs12mem-1.4.1_1.pkg","repopath":"All/hcs12mem-1.4.1_1.pkg","licenselogic":"single","pkgsize":54864,"desc":"hc12mem is a command line tool for embedded microcontroller developers using\nFreescale's HCS12-family MCUs.\nIt can:\n- erase/read/write/protect internal EEPROM memory\n- erase/read/write internal FLASH memory\n- protect/unprotect whole MCU\n\nSupported MCUs: almost every HCS12 derivative\n<MC9S12> A32, A64, A128, A256, A512, C32, C64, C96, C128,\nGC16, GC32, GC64, GC96, GC128, D32, D64, D128, D256, D512,\nE32, E64, E128, E256, H128, H256, UF32, NE64.\n\nSupported target connections:\n- BDM:\n  - Daniel Malik's TDBML (Turbo BDM Light) USB POD\n  - Kevin Ross's BDM12 POD\n  - Marek Peca's PODEX\n  - my own improved version of PODEX with firmware bugfixes\n- LRAE (Load RAM And Execute) serial bootloader\n  see Freescale's Application Note AN2546\n- Freescale's HCS12 MCU serial monitor\n  see Freescale's Application Note AN2548","categories":["devel"],"shlibs_required":["libc.so.8","libdl.so.0"],"options":{"DOCS":"on"}},{"name":"hs-Agda","origin":"math/hs-Agda","version":"2.7.0.1_1","comment":"Dependently typed functional programming language and proof assistant","maintainer":"haskell@FreeBSD.org","www":"https://wiki.portal.chalmers.se/agda/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0eb3d85da66ec7b0dc56ce119d53e7f1a8062a80a04cbbe3ee27ff33d64abcb1","flatsize":81286417,"path":"All/hs-Agda-2.7.0.1_1.pkg","repopath":"All/hs-Agda-2.7.0.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11918020,"desc":"Agda is a dependently typed functional programming language: It has\ninductive families, which are similar to Haskell's GADTs, but they can be\nindexed by values and not just types. It also has parameterised modules,\nmixfix operators, Unicode characters, and an interactive Emacs interface\n(the type checker can assist in the development of your code).\n\nAgda is also a proof assistant: It is an interactive system for writing and\nchecking proofs. Agda is based on intuitionistic type theory, a foundational\nsystem for constructive mathematics developed by the Swedish logician Per\nMartin-Lof. It has many similarities with other proof assistants based on\ndependent types, such as Coq, Epigram and NuPRL.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"libffi":{"origin":"devel/libffi","version":"3.4.6"}},"categories":["haskell","math"],"shlibs_required":["libc.so.8","libdl.so.0","libffi.so.8","libgmp.so.10","libm.so.4","libpthread.so.0","librt.so.0","libtinfo.so.6","libutil.so.4","libz.so.3"]},{"name":"hblock","origin":"net/hblock","version":"3.4.5","comment":"Adblocker using automatically generated hosts file","maintainer":"lcook@FreeBSD.org","www":"https://github.com/hectorm/hblock","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1deba71b20f184337a08bdcbe3b467b26b6d06ad3af5608b884e0a490b3513d9","flatsize":79213,"path":"All/hblock-3.4.5.pkg","repopath":"All/hblock-3.4.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15500,"desc":"POSIX-compliant shell script, designed for Unix-like systems,\ngets a list of domains that serve ads, tracking scripts and\nmalware from multiple sources and creates a hosts file that\nprevents your system from connecting to them.","deps":{"ca_root_nss":{"origin":"security/ca_root_nss","version":"3.108"}},"categories":["net"],"options":{"DOCS":"on","MANPAGES":"on"}},{"name":"hbiff","origin":"mail/hbiff","version":"1.2_3","comment":"Replacement for xbiff that handles popup window with mail headers","maintainer":"bofh@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2cc6525f83cecb693c5acea2c6cb72a448026257869573892aec203f44ed05e9","flatsize":30869,"path":"All/hbiff-1.2_3.pkg","repopath":"All/hbiff-1.2_3.pkg","licenselogic":"single","pkgsize":14092,"desc":"Fancy biff program under X11 environment.\n\nHbiff is a replacement for xbiff that flashes when new mail arrives like the\ntraditional xbiff.  In addition, if you click on the hbiff icon, a window\nwill popup showing the mail headers.  This makes hbiff better than xlbiff\nwhere privacy is an issue since the headers are only displayed when you\nrequest.  hbiff can also run the MUA for you.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["mail"],"shlibs_required":["libX11.so.6","libc.so.8"]},{"name":"hatop","origin":"sysutils/hatop","version":"0.8.1_1","comment":"Interactive real-time monitoring tool for the HAProxy unix socket","maintainer":"mikeg@bsd-box.net","www":"https://github.com/jhunt/hatop","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dcd59cc6f3f1372d5f14a0d1c6056990ee2641dcc89a21c9e00eeb4e097ba15d","flatsize":90120,"path":"All/hatop-0.8.1_1.pkg","repopath":"All/hatop-0.8.1_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":20484,"desc":"HATop is an interactive ncurses client and real-time monitoring\nstatistics displaying tool for the HAProxy Unix socket.\n\nHATop's appearance is similar to top. It supports various modes for\ndetailed statistics of all configured proxies and services in near\nrealtime. In addition, it features an interactive CLI for the haproxy\nUnix socket. This allows administrators to control the given haproxy\ninstance (change server weight, put servers into maintenance mode,\netc.) directly out of hatop (using keybinds or the CLI) and monitor the\nresults immediately.","deps":{"haproxy":{"origin":"net/haproxy","version":"3.0.9"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net","sysutils"],"options":{"DOCS":"on"}},{"name":"hdf","origin":"science/hdf","version":"4.2.15_4,1","comment":"Hierarchical Data Format library (from NCSA)","maintainer":"ports@FreeBSD.org","www":"https://www.hdfgroup.org/products/hdf4/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a4544bd4ef265dc8830b0bf718c0f86d79b5113036dff3b909b73639182d3bec","flatsize":3886122,"path":"All/hdf-4.2.15_4,1.pkg","repopath":"All/hdf-4.2.15_4,1.pkg","licenselogic":"single","pkgsize":835700,"desc":"HDF4 (originally known as HDF) is file format for storing scientific data\nand a software library that provides high-level APIs and a low-level data\naccess interface.\n\nHDF technologies at present include two data management formats (HDF4 and\nHDF5) and libraries, a modular data browser/editor, associated tools and\nutilities, and a conversion library.  Both HDF4 and HDF5 were designed to\nbe a general scientific format, adaptable to virtually any scientific or\nengineering application, and also have been used successfully in non-\ntechnical areas.  The Open Source format is a key technological foundation\nfor HDF core technologies.  It allows users to collaborate with The HDF\nGroup regarding functionality requirements and permits users' experience\nand knowledge to be incorporated into the HDF product when appropriate.\n\nIt also permits users and organizations without adequate technology\nresources to use a sophisticated and robust data management tool for no\ncharge.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libaec":{"origin":"science/libaec","version":"1.1.3"}},"categories":["archivers","graphics","science"],"shlibs_required":["libc.so.8","libjpeg.so.8","libm.so.4","libsz.so.2","libz.so.3"],"options":{"EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe hdf port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"hdf5","origin":"science/hdf5","version":"1.12.2_2,1","comment":"Hierarchical Data Format library (from NCSA) (latest)","maintainer":"sunpoet@FreeBSD.org","www":"https://www.hdfgroup.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7bd2ca1dc890c41cdfff6a4f6c903f3ce991704d29226c40289f262cf3af9f1c","flatsize":97998441,"path":"All/hdf5-1.12.2_2,1.pkg","repopath":"All/hdf5-1.12.2_2,1.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":11376804,"desc":"HDF5 is a completely new Hierarchical Data Format product consisting of a data\nformat specification and a supporting library implementation. HDF5 is designed\nto address some of the limitations of the older HDF product and to address\ncurrent and anticipated requirements of modern systems and applications.\n\nHDF5 includes the following improvements:\n- A new file format designed to address some of the deficiencies of HDF4.x,\n  particularly the need to store larger files and more objects per file.\n- A simpler, more comprehensive data model that includes only two basic\n  structures: a multidimensional array of record structures, and a grouping\n  structure.\n- A simpler, better-engineered library and API, with improved support for\n  parallel I/O, threads, and other requirements imposed by modern systems\n  and applications.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libaec":{"origin":"science/libaec","version":"1.1.3"}},"categories":["archivers","graphics","science"],"shlibs_required":["libc.so.8","libdl.so.0","libm.so.4","libsz.so.2","libz.so.3"],"options":{"DEBUG":"off","EXAMPLES":"on","FORTRAN":"on","SZIP":"on","CXX":"on","PARALLEL":"off"}},{"name":"hastmon","origin":"net-mgmt/hastmon","version":"0.3.4_1","comment":"Cluster monitoring daemon","maintainer":"trociny@FreeBSD.org","www":"http://hastmon.googlecode.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"69deb5a0abc5015170609c36c6849ed4e4637454f931fb48ddd6f200f7e3c222","flatsize":301818,"path":"All/hastmon-0.3.4_1.pkg","repopath":"All/hastmon-0.3.4_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":72880,"desc":"hastmon is a monitoring daemon that allows a couple of hosts to run a\nservice providing automatic failover. Those machines will be called a\ncluster and each machine is one cluster node. hastmon is designed for\nclusters that work in Primary-Secondary configuration, which means\nthat only one of the cluster nodes can be active at any given time.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["net-mgmt"],"shlibs_required":["libc.so.8","libcrypto.so.12","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"haskell-mode-emacs_wayland","origin":"lang/haskell-mode.el","version":"17.5_5","comment":"Emacs lisp mode for editing haskell programs","maintainer":"ports@FreeBSD.org","www":"https://projects.haskell.org/haskellmode-emacs/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"420b574fbc695a066c26638b1841ee3b7f511cf98e0489575a28577a40a684e4","flatsize":890426,"path":"All/haskell-mode-emacs_wayland-17.5_5.pkg","repopath":"All/haskell-mode-emacs_wayland-17.5_5.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":168260,"desc":"Haskell-mode is a major Emacs mode for editing Haskell source code. It\nprovides syntax highlighting and automatic indentation and comes with\ninf-haskell which allows interaction with an inferior Haskell interactive\nloop such as the one of Hugs or GHCi.\n\nNote that if you want to use haskell-mode under XEmacs, you should\ninstall editors/xemacs-packages instead.","deps":{"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["elisp","lang"],"options":{"DOCS":"on"},"annotations":{"flavor":"wayland"},"messages":[{"message":"To use haskell-mode in Emacs, add the following lines to your ~/.emacs:\n\n(add-to-list 'load-path \"/usr/local/share/emacs/site-lisp/haskell-mode/\")\n(require 'haskell-mode-autoloads)\n\nAdd the following lines according to which modules you want to use:\n\n(add-hook 'haskell-mode-hook 'turn-on-haskell-doc-mode)\n(add-hook 'haskell-mode-hook 'turn-on-haskell-indentation)\n(add-hook 'haskell-mode-hook 'turn-on-haskell-indent)\n(autoload 'turn-on-haskell-indent \"hindent\" \"Indentation mode for Haskell\" t)\n(add-hook 'haskell-mode-hook 'font-lock-mode)\n\nNote that the three indentation modules are mutually exclusive - add at\nmost one.","type":"install"},{"message":"===>   NOTICE:\n\nThe haskell-mode-emacs_wayland port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"haskell-mode-emacs_nox","origin":"lang/haskell-mode.el","version":"17.5_5","comment":"Emacs lisp mode for editing haskell programs","maintainer":"ports@FreeBSD.org","www":"https://projects.haskell.org/haskellmode-emacs/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a1ad2387402041373ec908dcabbd0e65fbceb0fcff0164441c8258c67e846803","flatsize":890426,"path":"All/haskell-mode-emacs_nox-17.5_5.pkg","repopath":"All/haskell-mode-emacs_nox-17.5_5.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":168252,"desc":"Haskell-mode is a major Emacs mode for editing Haskell source code. It\nprovides syntax highlighting and automatic indentation and comes with\ninf-haskell which allows interaction with an inferior Haskell interactive\nloop such as the one of Hugs or GHCi.\n\nNote that if you want to use haskell-mode under XEmacs, you should\ninstall editors/xemacs-packages instead.","deps":{"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["elisp","lang"],"options":{"DOCS":"on"},"annotations":{"flavor":"nox"},"messages":[{"message":"To use haskell-mode in Emacs, add the following lines to your ~/.emacs:\n\n(add-to-list 'load-path \"/usr/local/share/emacs/site-lisp/haskell-mode/\")\n(require 'haskell-mode-autoloads)\n\nAdd the following lines according to which modules you want to use:\n\n(add-hook 'haskell-mode-hook 'turn-on-haskell-doc-mode)\n(add-hook 'haskell-mode-hook 'turn-on-haskell-indentation)\n(add-hook 'haskell-mode-hook 'turn-on-haskell-indent)\n(autoload 'turn-on-haskell-indent \"hindent\" \"Indentation mode for Haskell\" t)\n(add-hook 'haskell-mode-hook 'font-lock-mode)\n\nNote that the three indentation modules are mutually exclusive - add at\nmost one.","type":"install"},{"message":"===>   NOTICE:\n\nThe haskell-mode-emacs_nox port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"haskell-mode-emacs_devel_nox","origin":"lang/haskell-mode.el","version":"17.5_5","comment":"Emacs lisp mode for editing haskell programs","maintainer":"ports@FreeBSD.org","www":"https://projects.haskell.org/haskellmode-emacs/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aaddda6af6b077ca435b4b3b2959510ccf009b6000170cacd10120fa96958644","flatsize":890426,"path":"All/haskell-mode-emacs_devel_nox-17.5_5.pkg","repopath":"All/haskell-mode-emacs_devel_nox-17.5_5.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":168316,"desc":"Haskell-mode is a major Emacs mode for editing Haskell source code. It\nprovides syntax highlighting and automatic indentation and comes with\ninf-haskell which allows interaction with an inferior Haskell interactive\nloop such as the one of Hugs or GHCi.\n\nNote that if you want to use haskell-mode under XEmacs, you should\ninstall editors/xemacs-packages instead.","deps":{"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"}},"categories":["elisp","lang"],"options":{"DOCS":"on"},"annotations":{"flavor":"devel_nox"},"messages":[{"message":"To use haskell-mode in Emacs, add the following lines to your ~/.emacs:\n\n(add-to-list 'load-path \"/usr/local/share/emacs/site-lisp/haskell-mode/\")\n(require 'haskell-mode-autoloads)\n\nAdd the following lines according to which modules you want to use:\n\n(add-hook 'haskell-mode-hook 'turn-on-haskell-doc-mode)\n(add-hook 'haskell-mode-hook 'turn-on-haskell-indentation)\n(add-hook 'haskell-mode-hook 'turn-on-haskell-indent)\n(autoload 'turn-on-haskell-indent \"hindent\" \"Indentation mode for Haskell\" t)\n(add-hook 'haskell-mode-hook 'font-lock-mode)\n\nNote that the three indentation modules are mutually exclusive - add at\nmost one.","type":"install"},{"message":"===>   NOTICE:\n\nThe haskell-mode-emacs_devel_nox port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"haskell-mode-emacs_devel","origin":"lang/haskell-mode.el","version":"17.5_5","comment":"Emacs lisp mode for editing haskell programs","maintainer":"ports@FreeBSD.org","www":"https://projects.haskell.org/haskellmode-emacs/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d24a27b67f86ef64b7284be1b8df60d833c282be1e20e63ee44b05c7b56e0aa7","flatsize":890426,"path":"All/haskell-mode-emacs_devel-17.5_5.pkg","repopath":"All/haskell-mode-emacs_devel-17.5_5.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":168288,"desc":"Haskell-mode is a major Emacs mode for editing Haskell source code. It\nprovides syntax highlighting and automatic indentation and comes with\ninf-haskell which allows interaction with an inferior Haskell interactive\nloop such as the one of Hugs or GHCi.\n\nNote that if you want to use haskell-mode under XEmacs, you should\ninstall editors/xemacs-packages instead.","deps":{"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"}},"categories":["elisp","lang"],"options":{"DOCS":"on"},"annotations":{"flavor":"devel_full"},"messages":[{"message":"To use haskell-mode in Emacs, add the following lines to your ~/.emacs:\n\n(add-to-list 'load-path \"/usr/local/share/emacs/site-lisp/haskell-mode/\")\n(require 'haskell-mode-autoloads)\n\nAdd the following lines according to which modules you want to use:\n\n(add-hook 'haskell-mode-hook 'turn-on-haskell-doc-mode)\n(add-hook 'haskell-mode-hook 'turn-on-haskell-indentation)\n(add-hook 'haskell-mode-hook 'turn-on-haskell-indent)\n(autoload 'turn-on-haskell-indent \"hindent\" \"Indentation mode for Haskell\" t)\n(add-hook 'haskell-mode-hook 'font-lock-mode)\n\nNote that the three indentation modules are mutually exclusive - add at\nmost one.","type":"install"},{"message":"===>   NOTICE:\n\nThe haskell-mode-emacs_devel port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"haskell-mode","origin":"lang/haskell-mode.el","version":"17.5_5","comment":"Emacs lisp mode for editing haskell programs","maintainer":"ports@FreeBSD.org","www":"https://projects.haskell.org/haskellmode-emacs/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"01a321cc807151d36f22f21bf5c0fe2c7735658006f92056499eb60e1b56a595","flatsize":890426,"path":"All/haskell-mode-17.5_5.pkg","repopath":"All/haskell-mode-17.5_5.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":168276,"desc":"Haskell-mode is a major Emacs mode for editing Haskell source code. It\nprovides syntax highlighting and automatic indentation and comes with\ninf-haskell which allows interaction with an inferior Haskell interactive\nloop such as the one of Hugs or GHCi.\n\nNote that if you want to use haskell-mode under XEmacs, you should\ninstall editors/xemacs-packages instead.","deps":{"emacs":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["elisp","lang"],"options":{"DOCS":"on"},"annotations":{"flavor":"full"},"messages":[{"message":"To use haskell-mode in Emacs, add the following lines to your ~/.emacs:\n\n(add-to-list 'load-path \"/usr/local/share/emacs/site-lisp/haskell-mode/\")\n(require 'haskell-mode-autoloads)\n\nAdd the following lines according to which modules you want to use:\n\n(add-hook 'haskell-mode-hook 'turn-on-haskell-doc-mode)\n(add-hook 'haskell-mode-hook 'turn-on-haskell-indentation)\n(add-hook 'haskell-mode-hook 'turn-on-haskell-indent)\n(autoload 'turn-on-haskell-indent \"hindent\" \"Indentation mode for Haskell\" t)\n(add-hook 'haskell-mode-hook 'font-lock-mode)\n\nNote that the three indentation modules are mutually exclusive - add at\nmost one.","type":"install"},{"message":"===>   NOTICE:\n\nThe haskell-mode port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"hashtypes","origin":"databases/hashtypes","version":"0.1.5","comment":"Hash data types for PostgreSQL","maintainer":"ports@FreeBSD.org","www":"https://pgxn.org/dist/hashtypes/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fb912b3a6791bd05b6f87a8fa424dbb2ef13937ad752b8d59475115eb26202e0","flatsize":159822,"path":"All/hashtypes-0.1.5.pkg","repopath":"All/hashtypes-0.1.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13296,"desc":"SHA1, SHA256, SHA512, MD5 & CRC32 data types for PostgreSQL\nA fork of the shatypes extension which adds additional\ndata types along with some fixes.","deps":{"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"}},"categories":["databases","security"],"messages":[{"message":"===>   NOTICE:\n\nThe hashtypes port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"he-libreoffice","origin":"hebrew/libreoffice","version":"25.2.2.2","comment":"he language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"08bcb4b8e6b1f937f1fbd16224b14c7e79daf4a059e25e46bda9c98224f22469","flatsize":33221065,"path":"All/he-libreoffice-25.2.2.2.pkg","repopath":"All/he-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":2953080,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors","hebrew"]},{"name":"haskell-mode-emacs_canna","origin":"lang/haskell-mode.el","version":"17.5_5","comment":"Emacs lisp mode for editing haskell programs","maintainer":"ports@FreeBSD.org","www":"https://projects.haskell.org/haskellmode-emacs/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fdbe73f7a7dfc56a28d9620d2045745f1a338ab60ccb893f93132a174682b950","flatsize":890426,"path":"All/haskell-mode-emacs_canna-17.5_5.pkg","repopath":"All/haskell-mode-emacs_canna-17.5_5.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":168280,"desc":"Haskell-mode is a major Emacs mode for editing Haskell source code. It\nprovides syntax highlighting and automatic indentation and comes with\ninf-haskell which allows interaction with an inferior Haskell interactive\nloop such as the one of Hugs or GHCi.\n\nNote that if you want to use haskell-mode under XEmacs, you should\ninstall editors/xemacs-packages instead.","deps":{"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["elisp","lang"],"options":{"DOCS":"on"},"annotations":{"flavor":"canna"},"messages":[{"message":"To use haskell-mode in Emacs, add the following lines to your ~/.emacs:\n\n(add-to-list 'load-path \"/usr/local/share/emacs/site-lisp/haskell-mode/\")\n(require 'haskell-mode-autoloads)\n\nAdd the following lines according to which modules you want to use:\n\n(add-hook 'haskell-mode-hook 'turn-on-haskell-doc-mode)\n(add-hook 'haskell-mode-hook 'turn-on-haskell-indentation)\n(add-hook 'haskell-mode-hook 'turn-on-haskell-indent)\n(autoload 'turn-on-haskell-indent \"hindent\" \"Indentation mode for Haskell\" t)\n(add-hook 'haskell-mode-hook 'font-lock-mode)\n\nNote that the three indentation modules are mutually exclusive - add at\nmost one.","type":"install"},{"message":"===>   NOTICE:\n\nThe haskell-mode-emacs_canna port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"hashcash","origin":"mail/hashcash","version":"1.22_1","comment":"Anti-spam / denial of service counter-measure tool","maintainer":"chalpin@cs.wisc.edu","www":"http://www.hashcash.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f305e62ac86b9739d122d42ac6e01edef6843f62f7f4355d8370ecd4c35deda7","flatsize":188907,"path":"All/hashcash-1.22_1.pkg","repopath":"All/hashcash-1.22_1.pkg","licenselogic":"single","licenses":["CPL"],"pkgsize":83612,"desc":"The hashcash tool allows you to create hashcash tokens to attach to\nemails you send, and to verify hashcash tokens attached to emails you\nreceive. A hashcash token constitutes a proof-of-work which takes a\nparameterizable amount of work to compute for the sender.","categories":["mail"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"hash","origin":"security/hash","version":"g20200929","comment":"C++14 header-only easy-to-use hash library","maintainer":"yuri@FreeBSD.org","www":"https://github.com/Chocobo1/Hash","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a1afb87ef6606b423b38da6758f1258c554e02ca90898816310beac5b881db93","flatsize":745509,"path":"All/hash-g20200929.pkg","repopath":"All/hash-g20200929.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":94880,"desc":"Hash is a C++14 header-only easy-to-use hash library. It includes SHA-1, SHA-2,\nSHA-3, MD2, MD4, MD5, and many other algorithms.","categories":["security"]},{"name":"hashdb","origin":"misc/hashdb","version":"3.1.0.8_2","comment":"Block hash database tool and API","maintainer":"yuri@FreeBSD.org","www":"https://github.com/NPS-DEEP/hashdb","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d68452114010165791ff11193f244427c64eb92dbae34327dd57be5832e503f2","flatsize":1980879,"path":"All/hashdb-3.1.0.8_2.pkg","repopath":"All/hashdb-3.1.0.8_2.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":342280,"desc":"hashdb is used for finding blacklist data in raw media by using cryptographic\nhashes calculated from hash blocks.\n\nThe hashdb tool provides commands for creating hash databases of MD5 hashes on\nfiles aligned along hash block boundaries as well as querying hash databases,\nmerging hash databases, and performing hash lookups.\n\nhashdb provides C++ and Python interfaces for working with and scanning hashdb\ndatabases.","deps":{"libewf":{"origin":"devel/libewf","version":"20140816"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc"],"shlibs_required":["libbz2.so.2","libc.so.8","libcrypto.so.12","libewf.so.2","libm.so.4","libpthread.so.0","libssl.so.12","libstdc++.so.9","libz.so.3"]},{"name":"harvid","origin":"multimedia/harvid","version":"0.9.1_4","comment":"Extract still images from movies and serve them via HTTP","maintainer":"marcelbonnet@gmail.com","www":"https://x42.github.io/harvid/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cfab920698a2ab5286ed149dc63889dafba0b7d66c6a3a161b0a43c8cf1657f3","flatsize":172918,"path":"All/harvid-0.9.1_4.pkg","repopath":"All/harvid-0.9.1_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":78936,"desc":"Harvid efficiently provides frame-accurate data and acts as second level\ncache for rendering the video-timeline in Ardour, but it is not limited to\nthat: it has applications for any task that requires a high-performance\nframe-accurate online image extraction processor.","deps":{"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["multimedia"],"shlibs_required":["libavcodec.so.60","libavformat.so.60","libavutil.so.58","libc.so.8","libjpeg.so.8","libm.so.4","libpng16.so.16","libpthread.so.0","librt.so.0","libswscale.so.7","libz.so.3"]},{"name":"harfbuzz-icu","origin":"print/harfbuzz-icu","version":"10.3.0","comment":"Harfbuzz ICU support","maintainer":"desktop@FreeBSD.org","www":"https://harfbuzz.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0ab3416a9573b069cc8cddd8674c5fe8f44d4852b0cb2333397ec548525c1ead","flatsize":12289,"path":"All/harfbuzz-icu-10.3.0.pkg","repopath":"All/harfbuzz-icu-10.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5552,"desc":"HarfBuzz is an OpenType text shaping engine. Using the HarfBuzz\nlibrary allows programs to convert a sequence of Unicode input into\nproperly formatted and positioned glyph output - for any writing\nsystem and language.","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"graphite2":{"origin":"graphics/graphite2","version":"1.3.14"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"icu":{"origin":"devel/icu","version":"76.1,1"}},"categories":["print"],"annotations":{"cpe":"cpe:2.3:a:harfbuzz_project:harfbuzz:10.3.0:::::dragonfly6:x86_64"}},{"name":"harp","origin":"audio/harp","version":"0.6.0_7","comment":"Minimalist audio player","maintainer":"heckendorfc@gmail.com","www":"https://github.com/heckendorfc/harp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6206cc7604efbcdab0f86bbfb6c7903b433c26de23e8c6bcc86a4a730eade377","flatsize":196753,"path":"All/harp-0.6.0_7.pkg","repopath":"All/harp-0.6.0_7.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":70612,"desc":"HARP is a music player designed for the purpose of providing\nminimalist users with a suitable replacement for music players\nwith bulky user interfaces.","deps":{"faad2":{"origin":"audio/faad","version":"2.11.2,1"},"flac":{"origin":"audio/flac","version":"1.5.0,1"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"mpg123":{"origin":"audio/mpg123","version":"1.32.10"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["audio"],"shlibs_required":["libFLAC.so.14","libc.so.8","libfaad.so.2","libmpg123.so.0","libogg.so.0","libpthread.so.0","libsqlite3.so.0","libvorbis.so.0","libvorbisfile.so.3"],"options":{"AAC":"on","DOCS":"on","FLAC":"on","MP3":"on","SHOUTCAST":"on","VORBIS":"on","JACK":"off","OSS":"on","PULSEAUDIO":"off"}},{"name":"harfbuzz","origin":"print/harfbuzz","version":"10.3.0","comment":"OpenType text shaping engine","maintainer":"desktop@FreeBSD.org","www":"https://harfbuzz.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"759584a17b2a717b308db383339f71d383acbe57a5dfab567fd084ba3d7f3e7b","flatsize":8603871,"path":"All/harfbuzz-10.3.0.pkg","repopath":"All/harfbuzz-10.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1393408,"desc":"HarfBuzz is an OpenType text shaping engine. Using the HarfBuzz\nlibrary allows programs to convert a sequence of Unicode input into\nproperly formatted and positioned glyph output - for any writing\nsystem and language.","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"graphite2":{"origin":"graphics/graphite2","version":"1.3.14"}},"categories":["print"],"shlibs_required":["libc.so.8","libglib-2.0.so.0","libgobject-2.0.so.0","libm.so.4"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:harfbuzz_project:harfbuzz:10.3.0:::::dragonfly6:x86_64"}},{"name":"harfbuzz-cairo","origin":"print/harfbuzz-cairo","version":"10.3.0","comment":"Harfbuzz Cairo support","maintainer":"desktop@FreeBSD.org","www":"https://harfbuzz.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8f09d2b98c08734b81fbd870ed7bad9495f246753b674d41e5d724c53d7416ac","flatsize":170569,"path":"All/harfbuzz-cairo-10.3.0.pkg","repopath":"All/harfbuzz-cairo-10.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":62660,"desc":"HarfBuzz is an OpenType text shaping engine. Using the HarfBuzz\nlibrary allows programs to convert a sequence of Unicode input into\nproperly formatted and positioned glyph output - for any writing\nsystem and language.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"graphite2":{"origin":"graphics/graphite2","version":"1.3.14"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"}},"categories":["print"],"shlibs_required":["libc.so.8","libcairo.so.2","libfreetype.so.6","libglib-2.0.so.0","libharfbuzz.so.0","libm.so.4"],"annotations":{"cpe":"cpe:2.3:a:harfbuzz_project:harfbuzz:10.3.0:::::dragonfly6:x86_64"}},{"name":"hare","origin":"sysutils/hare","version":"1.0","comment":"Small C client for sending ssh login notications to a hared server","maintainer":"dvl@FreeBSD.org","www":"https://github.com/jpmens/hared-hare","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"803649e1db1afddba63bdef9dc053a4fb216b8ac844bbbab6514c8dbc9627f51","flatsize":26239,"path":"All/hare-1.0.pkg","repopath":"All/hare-1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9624,"desc":"hare is a small utility which is installed in a PAM configuration\n(e.g. for sshd) in order to log successful logins. This is often\nuseful to alert on machines which are seldom visited or otherwise monitored.\n\nThis client works in conjunction with the server sysutils/py-hared\n\nThis will form part of a centralized message distribution system.","categories":["sysutils"],"shlibs_required":["libc.so.8"]},{"name":"hardlink","origin":"sysutils/hardlink","version":"0.3.0_1","comment":"Replace file copies using hardlinks","maintainer":"douglas@douglasthrift.net","www":"https://jak-linux.org/projects/hardlink/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"68006c18ee0a33e48c03008ff4470b8a0cf4ebc60cc6c15c3f8f5fde6023018d","flatsize":21163,"path":"All/hardlink-0.3.0_1.pkg","repopath":"All/hardlink-0.3.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10048,"desc":"hardlink is a tool which detects multiple copies of the same file and replaces\nthem with hardlinks.","deps":{"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libpcreposix.so.0"],"options":{"PCRE":"on"},"annotations":{"cpe":"cpe:2.3:a:hardlink_project:hardlink:0.3.0:::::dragonfly6:x86_64:1"}},{"name":"hcloud","origin":"sysutils/hcloud","version":"1.50.0_2","comment":"Official Hetzner Cloud command-line interface","maintainer":"uzsolt@FreeBSD.org","www":"https://github.com/hetznercloud/cli","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"14af17722881ecded12e616bd7da38ba84d4680fc43530e52b539f198c584638","flatsize":15568194,"path":"All/hcloud-1.50.0_2.pkg","repopath":"All/hcloud-1.50.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4309252,"desc":"A command-line interface for interacting with Hetzner Cloud.","categories":["sysutils"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"hapy","origin":"devel/hapy","version":"0.0.8_1","comment":"Runtime parser generator","maintainer":"rousskov@measurement-factory.com","www":"https://hapy.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"42cc4d8be8e214fe678540827604906b79c9fc9bacb6baacdd7a6a14c5f78626","flatsize":355152,"path":"All/hapy-0.0.8_1.pkg","repopath":"All/hapy-0.0.8_1.pkg","licenselogic":"single","pkgsize":60128,"desc":"Hapy is a runtime parser generator library. The Hapy library\ngenerates parsers from BNF-like language grammars. Parsing\nscripting languages and communication protocol messages are\ntypical use cases. Generated parsers are C++ objects. Hapy is\npublic domain software.","categories":["devel"]},{"name":"hardening-check","origin":"security/hardening-check","version":"2.6","comment":"Check binaries for security hardening features","maintainer":"ports@FreeBSD.org","www":"https://wiki.debian.org/Hardening","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"32e518f54844318b4ecfef94aabdcc355bfc98c469c204ceb738480f1e6015b0","flatsize":13920,"path":"All/hardening-check-2.6.pkg","repopath":"All/hardening-check-2.6.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":5760,"desc":"Hardening-check is a perl script to verify that the resulting binary\ndoes, in fact, have hardening features enabled, you can use it to\ntest each ELF binary and the output will show if the binary has\nposition independent executable, stack protected, fortify source\nfunctions(not supported on FreeBSD now), read only relocations or\nimmediate binding supported.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["security"],"messages":[{"message":"===>   NOTICE:\n\nThe hardening-check port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"hex-a-hop","origin":"games/hex-a-hop","version":"1.1.0_6","comment":"Puzzle game based on hexagonal tiles","maintainer":"amdmi3@FreeBSD.org","www":"https://hexahop.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9731827a93a897b8e524c1f40ac630650eb6427fed59a36749d34e4e759c338f","flatsize":11494499,"path":"All/hex-a-hop-1.1.0_6.pkg","repopath":"All/hex-a-hop-1.1.0_6.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":8754952,"desc":"Hex-a-hop is a puzzle game based on hexagonal tiles. There is no time\nlimit and no real-time elements.\n\nThe objective is simply to destroy all the green hexagonal tiles on each\nof the 100 levels. As you progress through the game, more types of tiles\nare introduced which make things more difficult and interesting\n(hopefully).","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"},"sdl_ttf":{"origin":"graphics/sdl_ttf","version":"2.0.11_8"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_ttf-2.0.so.0","libc.so.8","libintl.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DEBUG":"off","NLS":"on","PANGO":"off","SOUND":"on"}},{"name":"hdf5-110","origin":"science/hdf5-110","version":"1.10.11","comment":"Hierarchical Data Format library (from NCSA) 1.10.x","maintainer":"sunpoet@FreeBSD.org","www":"https://www.hdfgroup.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"af540367d70143e9a5554f3b249f881fd29f1abb8fc94e8866a6ae855c50807f","flatsize":20919548,"path":"All/hdf5-110-1.10.11.pkg","repopath":"All/hdf5-110-1.10.11.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":4252756,"desc":"HDF5 is a completely new Hierarchical Data Format product consisting of a data\nformat specification and a supporting library implementation. HDF5 is designed\nto address some of the limitations of the older HDF product and to address\ncurrent and anticipated requirements of modern systems and applications.\n\nHDF5 includes the following improvements:\n- A new file format designed to address some of the deficiencies of HDF4.x,\n  particularly the need to store larger files and more objects per file.\n- A simpler, more comprehensive data model that includes only two basic\n  structures: a multidimensional array of record structures, and a grouping\n  structure.\n- A simpler, better-engineered library and API, with improved support for\n  parallel I/O, threads, and other requirements imposed by modern systems\n  and applications.\n\nNote: this is a legacy version, the latest is available as science/hdf5.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libaec":{"origin":"science/libaec","version":"1.1.3"}},"categories":["archivers","graphics","science"],"shlibs_required":["libc.so.8","libdl.so.0","libm.so.4","libsz.so.2","libz.so.3"],"options":{"DEBUG":"off","EXAMPLES":"on","FORTRAN":"on","SZIP":"on","CXX":"on","PARALLEL":"off"},"annotations":{"cpe":"cpe:2.3:a:hdfgroup:hdf5:1.10.11:::::dragonfly6:x86_64"}},{"name":"hdf5-18","origin":"science/hdf5-18","version":"1.8.23","comment":"Hierarchical Data Format library (from NCSA) 1.8","maintainer":"thierry@FreeBSD.org","www":"https://www.hdfgroup.org/HDF5/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6d9fad6a7521f28ed5addbcb873e10c6698ba163c1580b5e622309884f442be5","flatsize":51264762,"path":"All/hdf5-18-1.8.23.pkg","repopath":"All/hdf5-18-1.8.23.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":5442096,"desc":"HDF5 is a completely new Hierarchical Data Format product consisting of a data\nformat specification and a supporting library implementation. HDF5 is designed\nto address some of the limitations of the older HDF product and to address\ncurrent and anticipated requirements of modern systems and applications.\n\nHDF5 includes the following improvements:\n- A new file format designed to address some of the deficiencies of HDF4.x,\n  particularly the need to store larger files and more objects per file.\n- A simpler, more comprehensive data model that includes only two basic\n  structures: a multidimensional array of record structures, and a grouping\n  structure.\n- A simpler, better-engineered library and API, with improved support for\n  parallel I/O, threads, and other requirements imposed by modern systems\n  and applications.\n\nNote: two releases of HDF5 are available. HDF5-1.10 can read files created with\nearlier releases, but earlier releases such as HDF5-1.8 may not be able to read\nHDF5-1.10 files. If you need the latest, please see the port science/hdf5.","categories":["archivers","graphics","science"],"shlibs_required":["libc.so.8","libdl.so.0","libm.so.4"],"options":{"EXAMPLES":"on","FORTRAN":"off","SZIP":"off"},"annotations":{"cpe":"cpe:2.3:a:hdfgroup:hdf5:1.8.23:::::dragonfly6:x86_64"}},{"name":"hashicorp-serf","origin":"sysutils/serf","version":"0.10.2_1","comment":"Service discovery and configuration made easy","maintainer":"bofh@FreeBSD.org","www":"https://www.serf.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7f6a92505c1a163c47fe3782a559b44be815ad66269488f216859b8e36ecb990","flatsize":9414568,"path":"All/hashicorp-serf-0.10.2_1.pkg","repopath":"All/hashicorp-serf-0.10.2_1.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":2954068,"desc":"Serf is a decentralized solution for service discovery and orchestration that\nis lightweight, highly available, and fault tolerant.","categories":["sysutils"],"users":["serf"],"groups":["serf"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"hatari","origin":"emulators/hatari","version":"2.5.0_1","comment":"Atari ST emulator","maintainer":"laurent.chardon@gmail.com","www":"https://hatari.tuxfamily.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d69a339db0d48f0b828cf3c9c527672394931f6e18fe8e855929f99d9fda3ad0","flatsize":18648531,"path":"All/hatari-2.5.0_1.pkg","repopath":"All/hatari-2.5.0_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":4459848,"desc":"Hatari is an emulator for the Atari ST, STE, TT and Falcon computers. It\ntries to emulate the hardware of a ST as close as possible so that it is\nable to run most of the old ST games and demos.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"capstone":{"origin":"devel/capstone","version":"5.0.5"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libudev-devd":{"origin":"devel/libudev-devd","version":"0.6.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"png":{"origin":"graphics/png","version":"1.6.47"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["emulators"],"shlibs_required":["libICE.so.6","libSDL2-2.0.so.0","libSM.so.6","libX11.so.6","libXext.so.6","libc.so.8","libcapstone.so.5","libm.so.4","libpng16.so.16","libreadline.so.8","libudev.so.0","libz.so.3"],"options":{"DEBUG":"off","DOCS":"on","DSP":"on","SMALL":"off","TRACE":"on"}},{"name":"hared","origin":"sysutils/hared","version":"1.0.45_24","comment":"Small Go server for inserting notifications into MQTT","maintainer":"0mp@FreeBSD.org","www":"https://github.com/jpmens/hared-hare","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d8f8112dc51085d39d5aa196f340d7d87216ac619db716ce63d8f9bf80f51d6e","flatsize":5014127,"path":"All/hared-1.0.45_24.pkg","repopath":"All/hared-1.0.45_24.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1697388,"desc":"Small Go server for receiving notifications and tossing them into MQTT.\n\nThis will form part of a centralized message distribution system.\n\nA client for this server is sysutils/hare.","categories":["sysutils"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"haproxy25-lua","origin":"net/haproxy25","version":"2.5.14_2","comment":"Reliable, high performance TCP/HTTP load balancer","maintainer":"demon@FreeBSD.org","www":"https://www.haproxy.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ce512d17c3ce92817ce009388483b316e9776c1f0c6f8a930cec82d6511c3ce4","flatsize":5845264,"path":"All/haproxy25-lua-2.5.14_2.pkg","repopath":"All/haproxy25-lua-2.5.14_2.pkg","licenselogic":"and","licenses":["GPLv2","LGPL21"],"pkgsize":1768132,"desc":"HAProxy is a free, very fast and reliable solution offering high\navailability, load balancing, and proxying for TCP and HTTP-based\napplications. It is particularly suited for web sites crawling under\nvery high loads while needing persistence or Layer7 processing.","deps":{"lua53":{"origin":"lang/lua53","version":"5.3.6_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"}},"categories":["net","www"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12","liblua-5.3.so","libm.so.4","libpcre2-8.so.0","libpcre2-posix.so.3","libpthread.so.0","libssl.so.12","libz.so.3"],"options":{"DEVICEATLAS":"off","DOCS":"on","EXAMPLES":"on","LUA":"on","OPENSSL":"on","PROMEX":"on","DPCRE":"off","DPCRE2":"on","SPCRE":"off","SPCRE2":"off"},"annotations":{"cpe":"cpe:2.3:a:haproxy:haproxy:2.5.14:::::dragonfly6:x86_64:2","flavor":"lua"}},{"name":"haproxy25","origin":"net/haproxy25","version":"2.5.14_2","comment":"Reliable, high performance TCP/HTTP load balancer","maintainer":"demon@FreeBSD.org","www":"https://www.haproxy.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d5a9f1102df2811317986cba0ee290a14c51df736d95af29758b7dfc2cd6015e","flatsize":5563560,"path":"All/haproxy25-2.5.14_2.pkg","repopath":"All/haproxy25-2.5.14_2.pkg","licenselogic":"and","licenses":["GPLv2","LGPL21"],"pkgsize":1677884,"desc":"HAProxy is a free, very fast and reliable solution offering high\navailability, load balancing, and proxying for TCP and HTTP-based\napplications. It is particularly suited for web sites crawling under\nvery high loads while needing persistence or Layer7 processing.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"}},"categories":["net","www"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12","libpcre2-8.so.0","libpcre2-posix.so.3","libpthread.so.0","libssl.so.12","libz.so.3"],"options":{"DEVICEATLAS":"off","DOCS":"on","EXAMPLES":"on","LUA":"off","OPENSSL":"on","PROMEX":"on","DPCRE":"off","DPCRE2":"on","SPCRE":"off","SPCRE2":"off"},"annotations":{"cpe":"cpe:2.3:a:haproxy:haproxy:2.5.14:::::dragonfly6:x86_64:2","flavor":"default"}},{"name":"hans","origin":"net/hanstunnel","version":"1.0","comment":"Hans makes it possible to tunnel IPv4 through ICMP","maintainer":"vsityz@gmail.com","www":"http://code.gerade.org/hans/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c7c8111b30f6bc2c3f461c4913f2b9f28c75322482be8506f273681647342181","flatsize":78708,"path":"All/hans-1.0.pkg","repopath":"All/hans-1.0.pkg","licenselogic":"and","licenses":["FPL","GPLv3+"],"pkgsize":33228,"desc":"Hans makes it possible to tunnel IPv4 through ICMP echo packets, so you\ncould call it a ping tunnel. This can be useful when you find yourself\nin the situation that your Internet access is firewalled, but pings are\nallowed.\n\nHans runs on Linux as a client and a server. It runs on Mac OS X,\niPhone/iPod touch, FreeBSD and OpenBSD as a client only.","categories":["net","security"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"messages":[{"message":"Hans runs on Linux as a client and a server.\nIt runs on FreeBSD client only.\n\nNOTE: that Hans cannot receive echo requests on BSD systems.\nTherefore the server only works on Linux.\n\n\n### Running as a server ###\n\n% hans -s 10.1.2.0 -r -p password -u nobody\n\n### Running as a client ###\n\n% hans -c server_address -p password -u nobody\n\n### Help ###\n\n% hans","type":"install"}]},{"name":"haproxy26","origin":"net/haproxy26","version":"2.6.21","comment":"Reliable, high performance TCP/HTTP load balancer","maintainer":"demon@FreeBSD.org","www":"https://www.haproxy.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ff29a1815d9ea482b2b808d579d93dc149575995e2e367b228170a0975804a0b","flatsize":5722833,"path":"All/haproxy26-2.6.21.pkg","repopath":"All/haproxy26-2.6.21.pkg","licenselogic":"and","licenses":["GPLv2","LGPL21"],"pkgsize":1722884,"desc":"HAProxy is a free, very fast and reliable solution offering high\navailability, load balancing, and proxying for TCP and HTTP-based\napplications. It is particularly suited for web sites crawling under\nvery high loads while needing persistence or Layer7 processing.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"}},"categories":["net","www"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12","libpcre2-8.so.0","libpcre2-posix.so.3","libpthread.so.0","libssl.so.12","libz.so.3"],"options":{"DEVICEATLAS":"off","DOCS":"on","EXAMPLES":"on","LUA":"off","OPENSSL":"on","PROMEX":"on","DPCRE":"off","DPCRE2":"on","SPCRE":"off","SPCRE2":"off"},"annotations":{"cpe":"cpe:2.3:a:haproxy:haproxy:2.6.21:::::dragonfly6:x86_64","flavor":"default"}},{"name":"haproxy26-lua","origin":"net/haproxy26","version":"2.6.21","comment":"Reliable, high performance TCP/HTTP load balancer","maintainer":"demon@FreeBSD.org","www":"https://www.haproxy.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fe4a2e5c2487a209bdaceb3f2a374d6c8482dba77ea6b676f4c23d859a419fde","flatsize":6018529,"path":"All/haproxy26-lua-2.6.21.pkg","repopath":"All/haproxy26-lua-2.6.21.pkg","licenselogic":"and","licenses":["GPLv2","LGPL21"],"pkgsize":1816736,"desc":"HAProxy is a free, very fast and reliable solution offering high\navailability, load balancing, and proxying for TCP and HTTP-based\napplications. It is particularly suited for web sites crawling under\nvery high loads while needing persistence or Layer7 processing.","deps":{"lua53":{"origin":"lang/lua53","version":"5.3.6_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"}},"categories":["net","www"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12","liblua-5.3.so","libm.so.4","libpcre2-8.so.0","libpcre2-posix.so.3","libpthread.so.0","libssl.so.12","libz.so.3"],"options":{"DEVICEATLAS":"off","DOCS":"on","EXAMPLES":"on","LUA":"on","OPENSSL":"on","PROMEX":"on","DPCRE":"off","DPCRE2":"on","SPCRE":"off","SPCRE2":"off"},"annotations":{"cpe":"cpe:2.3:a:haproxy:haproxy:2.6.21:::::dragonfly6:x86_64","flavor":"lua"}},{"name":"haproxy24-lua","origin":"net/haproxy24","version":"2.4.28","comment":"Reliable, high performance TCP/HTTP load balancer","maintainer":"demon@FreeBSD.org","www":"https://www.haproxy.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3652697c36dd981387ce55a8b2f5a3c7aa4becd7ebb82b89bbcde3649a31b0a5","flatsize":6095041,"path":"All/haproxy24-lua-2.4.28.pkg","repopath":"All/haproxy24-lua-2.4.28.pkg","licenselogic":"and","licenses":["GPLv2","LGPL21"],"pkgsize":1951080,"desc":"HAProxy is a free, very fast and reliable solution offering high\navailability, load balancing, and proxying for TCP and HTTP-based\napplications. It is particularly suited for web sites crawling under\nvery high loads while needing persistence or Layer7 processing.","deps":{"lua53":{"origin":"lang/lua53","version":"5.3.6_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["net","www"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12","liblua-5.3.so","libm.so.4","libpthread.so.0","libssl.so.12","libz.so.3"],"options":{"DEVICEATLAS":"off","DOCS":"on","EXAMPLES":"on","LUA":"on","OPENSSL":"on","PROMEX":"on","DPCRE":"off","SPCRE":"on"},"annotations":{"cpe":"cpe:2.3:a:haproxy:haproxy:2.4.28:::::dragonfly6:x86_64","flavor":"lua"}},{"name":"haproxy24","origin":"net/haproxy24","version":"2.4.28","comment":"Reliable, high performance TCP/HTTP load balancer","maintainer":"demon@FreeBSD.org","www":"https://www.haproxy.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cc7a348a40f02e4eb2e18cb9a77f54b30baa9590aa5f0e62bd31ac13c4eac52a","flatsize":5857729,"path":"All/haproxy24-2.4.28.pkg","repopath":"All/haproxy24-2.4.28.pkg","licenselogic":"and","licenses":["GPLv2","LGPL21"],"pkgsize":1869508,"desc":"HAProxy is a free, very fast and reliable solution offering high\navailability, load balancing, and proxying for TCP and HTTP-based\napplications. It is particularly suited for web sites crawling under\nvery high loads while needing persistence or Layer7 processing.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["net","www"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12","libpthread.so.0","libssl.so.12","libz.so.3"],"options":{"DEVICEATLAS":"off","DOCS":"on","EXAMPLES":"on","LUA":"off","OPENSSL":"on","PROMEX":"on","DPCRE":"off","SPCRE":"on"},"annotations":{"cpe":"cpe:2.3:a:haproxy:haproxy:2.4.28:::::dragonfly6:x86_64","flavor":"default"}},{"name":"haproxy22","origin":"net/haproxy22","version":"2.2.31_1","comment":"Reliable, high performance TCP/HTTP load balancer","maintainer":"demon@FreeBSD.org","www":"https://www.haproxy.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fb6e51d8c7201e2541794d0ecd001c00a867c03e40ca098be0539efee9d7cbf8","flatsize":5179853,"path":"All/haproxy22-2.2.31_1.pkg","repopath":"All/haproxy22-2.2.31_1.pkg","licenselogic":"and","licenses":["GPLv2","LGPL21"],"pkgsize":1537992,"desc":"HAProxy is a free, very fast and reliable solution offering high\navailability, load balancing, and proxying for TCP and HTTP-based\napplications. It is particularly suited for web sites crawling under\nvery high loads while needing persistence or Layer7 processing.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["net","www"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12","libpthread.so.0","libssl.so.12","libz.so.3"],"options":{"DEVICEATLAS":"off","DOCS":"on","EXAMPLES":"on","LUA":"off","OPENSSL":"on","PROMEX":"on","DPCRE":"off","SPCRE":"on"},"annotations":{"cpe":"cpe:2.3:a:haproxy:haproxy:2.2.31:::::dragonfly6:x86_64:1","deprecated":"Upstream EOL reaches on 2025-06-30","expiration_date":"2025-06-30"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUpstream EOL reaches on 2025-06-30.\n\nIt is scheduled to be removed on or after 2025-06-30."}]},{"name":"handlr","origin":"sysutils/handlr","version":"0.7.1_28","comment":"Manage mimeapps.list and default applications with ease","maintainer":"sec.research.2005@gmail.com","www":"https://github.com/Anomalocaridid/handlr","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6c2280b9c6dbe12a049e17e08d8ebdf5ca586a620a747037f5140926ed4f79c3","flatsize":3298565,"path":"All/handlr-0.7.1_28.pkg","repopath":"All/handlr-0.7.1_28.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":906680,"desc":"Manage your default applications with ease using handlr!\n\nFeatures:\n Set default handler by extension or mime-type.\n Set arbitrary commands as handlers based on regular expressions\n Intelligent mime type detection from files based on extension and content.\n Open multiple files at once.\n Set multiple handlers for mime/extension and use rofi/dmenu to pick one.\n Wildcard support like text/*.\n Automatically removes invalid/wrong .\ndesktop entries from mimeapps.\nlist.\n Helper commands like launch, get --json for your scripting needs.\n Unnecessarily fast (written in Rust).\n Single compiled binary with no dependencies.","categories":["sysutils"],"shlibs_required":["libc.so.8","libexecinfo.so.1"],"options":{"COMPLETIONS":"on"}},{"name":"hangman","origin":"games/hangman","version":"0.9.2_13","comment":"Challenge your spelling skills in the old western style","maintainer":"amdmi3@FreeBSD.org","www":"http://www.shiftygames.com/hangman/hangman.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e995d57f4c87ef23f1cb4dafb8cd73625be934d82944c7c759ccce541286d30b","flatsize":967620,"path":"All/hangman-0.9.2_13.pkg","repopath":"All/hangman-0.9.2_13.pkg","licenselogic":"single","pkgsize":910616,"desc":"Challenge your spelling skills in the old western style. Get it\nright and we'll let you try again, until you get it wrong. But we\nwill give you another chance if you get it wrong.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"},"sdl_ttf":{"origin":"graphics/sdl_ttf","version":"2.0.11_8"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libSDL_ttf-2.0.so.0","libc.so.8","libpthread.so.0"]},{"name":"hs-arbtt","origin":"deskutils/hs-arbtt","version":"0.12.0.3","comment":"Completely automatic time tracker for X11 desktop","maintainer":"mail@dbalan.in","www":"https://arbtt.nomeata.de/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e58a678723f4202b8d83ad0f8dca949996dc4246227ce7b0b9ea7c9e07d83796","flatsize":138951308,"path":"All/hs-arbtt-0.12.0.3.pkg","repopath":"All/hs-arbtt-0.12.0.3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":18648320,"desc":"The Automatic Rule-Based Time Tracker is a desktop daemon that runs in\nthe background and, every minute, records what windows are open on\nyour desktop, what their titles are, which one is active. The\naccompanied statistics program lets you derive information from this\nlog file, i.e. what how much of your time have you been spending with\ne-mail, or what projects are your largest time wasters. The mapping\nfrom the raw window titles to sensible \"tags\" is done by a\nconfiguration file with an powerful syntax.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXScrnSaver":{"origin":"x11/libXScrnSaver","version":"1.2.4_1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libffi":{"origin":"devel/libffi","version":"3.4.6"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["deskutils","haskell"],"shlibs_required":["libX11.so.6","libXext.so.6","libXinerama.so.1","libXrandr.so.2","libXss.so.1","libc.so.8","libdl.so.0","libffi.so.8","libgmp.so.10","libm.so.4","libpcre.so.1","libpthread.so.0","librt.so.0","libutil.so.4"],"options":{"MANPAGES":"on"},"messages":[{"message":"This port does not start artbtt-capture automatically, you need to\nsetup your desktop enviroment to run arbtt-capture on start.\n\nOn supported WMs such as GNOME, KDE you can do that by\ncp /usr/local/share/examples/arbtt/arbtt-capture.desktop ~/.config/autostart/\n\nAlso, you would need to have a categorize file at\n~/.arbtt/categorize.cfg to run arbtt-stats. A sample file is installed\nat /usr/local/share/examples/arbtt/categorize.cfg","type":"install"}]},{"name":"halftone","origin":"graphics/halftone","version":"0.6.1","comment":"Program to apply pixel art-like style to images","maintainer":"yuri@FreeBSD.org","www":"https://github.com/tfuxu/Halftone","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f501c162df4dfb109fbfa091d91e0728f5701bbdd25e5d5116b0dd60570be47b","flatsize":185076,"path":"All/halftone-0.6.1.pkg","repopath":"All/halftone-0.6.1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":44376,"desc":"Halftone is a program to give your images a pixel art-like style and\nreduce the file size in the process with Halftone.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk4":{"origin":"x11-toolkits/gtk40","version":"4.18.4"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libadwaita":{"origin":"x11-toolkits/libadwaita","version":"1.7.2"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"py311-Wand":{"origin":"graphics/py-wand","version":"0.6.13_1"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics"]},{"name":"hackrf","origin":"comms/hackrf","version":"2021.03.1_1","comment":"Low cost open source hardware software radio platform","maintainer":"tomek@cedro.info","www":"https://greatscottgadgets.com/hackrf/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"befcd0726be14be2e8dbd06f0a893c8b0509c924e4a2181c3b6279f6d81cd36b","flatsize":193727,"path":"All/hackrf-2021.03.1_1.pkg","repopath":"All/hackrf-2021.03.1_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":49632,"desc":"HackRF One from Great Scott Gadgets is a Software Defined Radio peripheral\ncapable of transmission or reception of radio signals from 10 MHz to 6 GHz.\nDesigned to enable test and development of modern and next generation radio\ntechnologies, HackRF One is an open source hardware platform that can\nbe used as a USB peripheral or programmed for stand-alone operation.","deps":{"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"fftw3-float":{"origin":"math/fftw3-float","version":"3.3.10_5"}},"categories":["comms","devel","hamradio","science","security"],"shlibs_required":["libc.so.8","libfftw3f.so.3","libm.so.4","libpthread.so.0","libusb.so.2"]},{"name":"hamcrest","origin":"java/hamcrest","version":"1.3","comment":"Library of matchers for building test expressions","maintainer":"ports@FreeBSD.org","www":"https://hamcrest.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7a757d7fc6fe3fde826da3daac9339bd19ceffa9f5d132c5fc95376d35e41e8f","flatsize":394391,"path":"All/hamcrest-1.3.pkg","repopath":"All/hamcrest-1.3.pkg","licenselogic":"single","pkgsize":349544,"desc":"Provides a library of matcher objects (also known as\nconstraints or predicates) allowing 'match' rules to\nbe defined declaratively, to be used in other frameworks.\nTypical scenarios include testing frameworks, mocking libraries\nand UI validation rules.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"],"messages":[{"message":"===>   NOTICE:\n\nThe hamcrest port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"haproxy","origin":"net/haproxy","version":"3.0.9","comment":"Reliable, high performance TCP/HTTP load balancer","maintainer":"demon@FreeBSD.org","www":"https://www.haproxy.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"51324ae271bd22bfffc167ff7b900afa80dcfd1e7c68c31332358e09ba624b93","flatsize":7088034,"path":"All/haproxy-3.0.9.pkg","repopath":"All/haproxy-3.0.9.pkg","licenselogic":"and","licenses":["GPLv2","LGPL21"],"pkgsize":2070916,"desc":"HAProxy is a free, very fast and reliable solution offering high\navailability, load balancing, and proxying for TCP and HTTP-based\napplications. It is particularly suited for web sites crawling under\nvery high loads while needing persistence or Layer7 processing.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"}},"categories":["net","www"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12","libpcre2-8.so.0","libpcre2-posix.so.3","libpthread.so.0","libssl.so.12","libz.so.3"],"options":{"DEVICEATLAS":"off","DOCS":"on","EXAMPLES":"on","LUA":"off","OPENSSL":"on","PROMEX":"on","DPCRE":"off","DPCRE2":"on","SPCRE":"off","SPCRE2":"off"},"annotations":{"cpe":"cpe:2.3:a:haproxy:haproxy:3.0.9:::::dragonfly6:x86_64","flavor":"default"}},{"name":"half","origin":"math/half","version":"2.2.0","comment":"C++ library for half precision floating point arithmetic","maintainer":"yuri@FreeBSD.org","www":"https://half.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a6f631b5237fccaf16c35a87410506fe70531dca378156f2b0df3c9f81e3c3ec","flatsize":217567,"path":"All/half-2.2.0.pkg","repopath":"All/half-2.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":30552,"desc":"half is a C++ header-only library to provide an IEEE 754 conformant 16-bit\nhalf-precision floating-point type along with corresponding arithmetic\noperators, type conversions and common mathematical functions. It aims for\nboth efficiency and ease of use, trying to accurately mimic the behaviour of\nthe built-in floating-point types at the best performance possible.","categories":["math"]},{"name":"ha","origin":"archivers/ha","version":"0.999b_2","comment":"File archiver based on HSC compression method","maintainer":"ak@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ceeec74c69a23dc9e0b89455277f2910640d73de67a0619469395e2495e9fe85","flatsize":75782,"path":"All/ha-0.999b_2.pkg","repopath":"All/ha-0.999b_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":35172,"desc":"HA is an archiver which I released in January 1993 as version 0.98.\nAfter that I had plans to improve speed, archive handling etc. which\nwould have required total rewrite of the code. For that I unfortunately\ncould not find time. Because there has been quite considerably interest\nfor internals of HA (especially for the HSC compression method) I\ndecided to make a source level release from my current test version\n(0.999 beta) and place it under GNU General Public License. The sources\nfor this version are not very consistent or clean, but everything should\nwork.\n\nThere are several improvements which should be made before this could be\ncalled version 1.0. Some of the most obvious of these are:\n- Compression methods should be coded in assembler for PC and using more\n  efficient data structures for 32 bit platforms. Current version does\n  some things only to overcome 64kB segments of 8086.\n- UNIX port has still some problems and is missing some things (for example\n  a grouping operator in wildcard matches).\n- File handling is far from optimum.\n- Archive handling is not too clever either.\n- Testing should be done more thoroughly as there are many special cases\n  in compression routines which get used very rarely.\n- Documentation of code and algorithms is totally missing.","categories":["archivers"],"shlibs_required":["libc.so.8"]},{"name":"hackrf-devel","origin":"comms/hackrf-devel","version":"g2021.01.24_1","comment":"Low cost open source hardware software radio platform","maintainer":"mr@freebsd.org","www":"https://greatscottgadgets.com/hackrf/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d4ab125ff6632f198d12fd9ea1fe07b9e37de2ea778e5569c755815e4fddd7ff","flatsize":193594,"path":"All/hackrf-devel-g2021.01.24_1.pkg","repopath":"All/hackrf-devel-g2021.01.24_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":49552,"desc":"HackRF One from Great Scott Gadgets is a Software Defined Radio peripheral\ncapable of transmission or reception of radio signals from 10 MHz to 6 GHz.\nDesigned to enable test and development of modern and next generation radio\ntechnologies, HackRF One is an open source hardware platform that can\nbe used as a USB peripheral or programmed for stand-alone operation.","deps":{"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"fftw3-float":{"origin":"math/fftw3-float","version":"3.3.10_5"}},"categories":["comms","devel","hamradio","science","security"],"shlibs_required":["libc.so.8","libfftw3f.so.3","libm.so.4","libpthread.so.0","libusb.so.2"]},{"name":"halibut","origin":"textproc/halibut","version":"1.2_1","comment":"Free document preparation system","maintainer":"yuri@FreeBSD.org","www":"https://www.chiark.greenend.org.uk/~sgtatham/halibut/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2cac91839250ff1f78ab4b08b721d1355481dfe1ec3c0c65e85e409b77a0fd01","flatsize":2331289,"path":"All/halibut-1.2_1.pkg","repopath":"All/halibut-1.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":786912,"desc":"Halibut is a documentation production system, with elements similar to TeX,\ndebiandoc-sgml, TeXinfo, and others. It is primarily targeted at people\nproducing software manuals.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["textproc"],"shlibs_required":["libc.so.8"]},{"name":"habak","origin":"x11/habak","version":"0.2.5_3","comment":"Background changing app","maintainer":"DtxdF@disroot.org","www":"https://sourceforge.net/projects/fvwm-crystal/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bd91187fcaf9bc3f0dcb063d8d2c96c5c477329fb39c87b4190a794b91a80de9","flatsize":39907,"path":"All/habak-0.2.5_3.pkg","repopath":"All/habak-0.2.5_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":15764,"desc":"habak is a background changing app.\n\nhabak uses layered model. Lowermost layer is just black screen. You\ncan put other objects on it and these objects are called habaks.\nThere are three kinds of habaks: graphic files (images), texts and\n\"internal objects\". Final background image consists of one or more\nhabaks positioned on the black screen. The order of habaks in the\ncommand line is also the order of displaying them on screen. So\nlast habak would be drawn on the top of previous.","deps":{"imlib2":{"origin":"graphics/imlib2","version":"1.12.4_1,2"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["x11"],"shlibs_required":["libImlib2.so.1","libX11.so.6","libc.so.8","libm.so.4"]},{"name":"h5z-zfp","origin":"science/h5z-zfp","version":"1.1.1","comment":"Registered ZFP compression plugin for HDF5","maintainer":"yuri@FreeBSD.org","www":"https://h5z-zfp.readthedocs.io/en/latest/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2fa63dc1303bb4cbc0fd4c756f34f04e5e096e442bc78bae17ccc94069d5e2d9","flatsize":66400,"path":"All/h5z-zfp-1.1.1.pkg","repopath":"All/h5z-zfp-1.1.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":16040,"desc":"H5Z-ZFP is a compression filter for HDF5 using the ZFP compression library,\nsupporting lossy compression of floating point and integer data to meet bitrate,\naccuracy, and/or precision targets. The filter uses the registered HDF5 filter\nID, 32013. It supports single and double precision floating point and integer\ndata chunked in 1, 2 or 3 dimensions. The filter will function on datasets of\nmore than 3 dimensions, albiet at the probable expense of compression\nperformance, as long as the chunking is such that no more than 3 dimensions of a\nchunk are non-unity.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"hdf5":{"origin":"science/hdf5","version":"1.12.2_2,1"},"zfp":{"origin":"devel/zfp","version":"1.0.1"}},"categories":["science"],"options":{"FORTRAN":"off"}},{"name":"h5utils","origin":"science/h5utils","version":"1.13.2_4","comment":"Set of utilities for visualization and conversion of HDF5 format","maintainer":"eduardo@FreeBSD.org","www":"https://github.com/NanoComp/h5utils","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"98dcfaa3dfe58bdb33d4abdfcafccf7836326ddaa5db30d8297bc17d468d7c37","flatsize":303377,"path":"All/h5utils-1.13.2_4.pkg","repopath":"All/h5utils-1.13.2_4.pkg","licenselogic":"and","licenses":["GPLv2","MIT"],"pkgsize":76300,"desc":"h5utils is a set of utilities for visualization and conversion of\nscientific data in the free, portable HDF5 format.\n\nBesides providing a simple tool for batch visualization as PNG images,\nh5utils also includes programs to convert HDF5 datasets into the formats\nrequired by other free visualization software (e.g. plain text, Vis5d,\nand VTK).","deps":{"hdf":{"origin":"science/hdf","version":"4.2.15_4,1"},"hdf5":{"origin":"science/hdf5","version":"1.12.2_2,1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libmatheval":{"origin":"devel/libmatheval","version":"1.1.11_5"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["science"],"shlibs_required":["libc.so.8","libdf.so.2","libhdf5.so.200","libjpeg.so.8","libm.so.4","libmatheval.so.1","libpng16.so.16","libpthread.so.0","libz.so.3"],"options":{"OCTAVE":"off"}},{"name":"hack-font","origin":"x11-fonts/hack-font","version":"3.003_1","comment":"Typeface designed for source code","maintainer":"rakuco@FreeBSD.org","www":"https://sourcefoundry.org/hack/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cf6e8a29e6f3a05e607a4b0b7d33d5e03301abf506d09a8aa352fb4dc2d80239","flatsize":1273707,"path":"All/hack-font-3.003_1.pkg","repopath":"All/hack-font-3.003_1.pkg","licenselogic":"and","licenses":["BITSTREAM","MIT"],"pkgsize":362896,"desc":"Hack is monospaced font designed to be a workhorse typeface for code. It has\ndeep roots in the libre, open source typeface community and expands upon the\ncontributions of the Bitstream Vera & DejaVu projects. The project is in active\ndevelopment. We welcome your input and contributions.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"h3","origin":"graphics/h3","version":"3.7.2_1","comment":"Hexagonal hierarchical geospatial indexing system","maintainer":"sunpoet@FreeBSD.org","www":"https://h3geo.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ad3ffc90e817c1fea6d1d67ce5b8ea2297959f4b8609f39b69b62f9126e54df9","flatsize":345770,"path":"All/h3-3.7.2_1.pkg","repopath":"All/h3-3.7.2_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":65544,"desc":"H3 is a geospatial indexing system using a hexagonal grid that can be\n(approximately) subdivided into finer and finer hexagonal grids, combining the\nbenefits of a hexagonal grid with S2's hierarchical subdivisions.","categories":["graphics"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"haproxy-lua","origin":"net/haproxy","version":"3.0.9","comment":"Reliable, high performance TCP/HTTP load balancer","maintainer":"demon@FreeBSD.org","www":"https://www.haproxy.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dd698e74aa0123dea9dfc3db66e41f53efef38625be6256a7e698ff1477335b9","flatsize":7438882,"path":"All/haproxy-lua-3.0.9.pkg","repopath":"All/haproxy-lua-3.0.9.pkg","licenselogic":"and","licenses":["GPLv2","LGPL21"],"pkgsize":2183144,"desc":"HAProxy is a free, very fast and reliable solution offering high\navailability, load balancing, and proxying for TCP and HTTP-based\napplications. It is particularly suited for web sites crawling under\nvery high loads while needing persistence or Layer7 processing.","deps":{"lua53":{"origin":"lang/lua53","version":"5.3.6_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"}},"categories":["net","www"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12","liblua-5.3.so","libm.so.4","libpcre2-8.so.0","libpcre2-posix.so.3","libpthread.so.0","libssl.so.12","libz.so.3"],"options":{"DEVICEATLAS":"off","DOCS":"on","EXAMPLES":"on","LUA":"on","OPENSSL":"on","PROMEX":"on","DPCRE":"off","DPCRE2":"on","SPCRE":"off","SPCRE2":"off"},"annotations":{"cpe":"cpe:2.3:a:haproxy:haproxy:3.0.9:::::dragonfly6:x86_64","flavor":"lua"}},{"name":"gzip-hpp","origin":"archivers/gzip-hpp","version":"0.1.0.1","comment":"C++ header-only library for gzip compression and decompression","maintainer":"yuri@FreeBSD.org","www":"https://github.com/mapbox/gzip-hpp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5fb921820309b1b863f4d1f05f17229dd618938a1ce2fb9bb10667b785d44b3e","flatsize":10361,"path":"All/gzip-hpp-0.1.0.1.pkg","repopath":"All/gzip-hpp-0.1.0.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":4056,"desc":"Gzip C++ lib for gzip compression and decompression.","categories":["archivers","devel"]},{"name":"h2c","origin":"www/h2c","version":"1.0","comment":"Provided a set of HTTP request headers, output a curl command line","maintainer":"0mp@FreeBSD.org","www":"https://curl.se/h2c/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b40ba3af02307ffda570e1d4cecce3d442aefe96c29e391858dc3a6654537632","flatsize":13467,"path":"All/h2c-1.0.pkg","repopath":"All/h2c-1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4920,"desc":"h2c stands for headers 2 curl. Provided a set of HTTP request headers,\nit outputs the curl command line for generating the desired request.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["www"]},{"name":"gzstream","origin":"devel/gzstream","version":"1.5_3","comment":"Provides zlib functionality in an iostream","maintainer":"ports@FreeBSD.org","www":"https://www.cs.unc.edu/Research/compgeom/gzstream/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4decf40395e073ef7b2d85a59c388fd175ef5d29e4b9f0fd69e94e36619def06","flatsize":72053,"path":"All/gzstream-1.5_3.pkg","repopath":"All/gzstream-1.5_3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":25800,"desc":"Gzstream is a small C++ library, basically just a wrapper, that provides\nthe functionality of the zlib C-library in a C++ iostream. It is freely\navailable under the LGPL license.\n\nGzstream has been written by Deepak Bandyopadhyay and Lutz Kettner at the\nComputational Geometry Group at UNC Chapel Hill.","categories":["devel"],"messages":[{"message":"===>   NOTICE:\n\nThe gzstream port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gzrecover","origin":"archivers/gzrecover","version":"0.8","comment":"GZIP recovery toolkit","maintainer":"ehaupt@FreeBSD.org","www":"https://www.urbanophile.com/arenn/hacking/gzrt/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ef27fa9d794c464290b12db931095a5198ed61a2cffbbc3b4111d71cb5f5bd27","flatsize":33217,"path":"All/gzrecover-0.8.pkg","repopath":"All/gzrecover-0.8.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":12836,"desc":"Gzrecover attempts to skip over bad data in a gzip archive. It will try to to\nskip over bad data and extract whatever files might be there.","categories":["archivers"],"shlibs_required":["libc.so.8","libz.so.3"],"options":{"DOCS":"on"}},{"name":"gzip","origin":"archivers/gzip","version":"1.13_1","comment":"Compression utility designed to be a replacement for compress","maintainer":"nc@FreeBSD.org","www":"https://www.gnu.org/software/gzip/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a25e446b33fedc186ca5e650337550a9166251a080e6117b9b21f604c9042fba","flatsize":511496,"path":"All/gzip-1.13_1.pkg","repopath":"All/gzip-1.13_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":170596,"desc":"Gzip (GNU zip) is a compression utility designed to be a replacement\nfor compress. Its main advantages over compress are much better\ncompression and freedom from patented algorithms.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["archivers"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:gnu:gzip:1.13:::::dragonfly6:x86_64:1"}},{"name":"hamlib","origin":"comms/hamlib","version":"4.6.2","comment":"Shared libraries for Amateur Radio Equipment Control Applications","maintainer":"hamradio@FreeBSD.org","www":"https://sourceforge.net/projects/hamlib/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0c6ec7a031a0fbdad9a556823a93be4f812cac0abe82bfa65a7d185c8e6af2ea","flatsize":19506256,"path":"All/hamlib-4.6.2.pkg","repopath":"All/hamlib-4.6.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":2128308,"desc":"The Ham Radio Control Library hamlib, for short is a project to provide programs\nwith a consistent Application Programming Interface (API) for controlling the\nmyriad of radios and rotators available to amateur radio and communications\nusers.","deps":{"libltdl":{"origin":"devel/libltdl","version":"2.5.4"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"}},"categories":["comms","hamradio"],"shlibs_required":["libc.so.8","libdl.so.0","libm.so.4","libpthread.so.0","libreadline.so.8","libusb.so.2"],"options":{"DOCS":"on"}},{"name":"gxmessage","origin":"deskutils/gxmessage","version":"3.4.3_4","comment":"GTK3 substitute for xmessage","maintainer":"avg@FreeBSD.org","www":"http://homepages.ihug.co.nz/~trmusson/programs.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c74b2374a2eab104a0d1f7077a476ea9b316b9009899a999bd748d3a6d32778f","flatsize":88797,"path":"All/gxmessage-3.4.3_4.pkg","repopath":"All/gxmessage-3.4.3_4.pkg","licenselogic":"single","pkgsize":31256,"desc":"A GTK3 based xmessage clone, gxmessage tries to be as compatible as possible.\nYou might like it if you're running a mostly GTK desktop.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["deskutils"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libz.so.3"],"options":{"NLS":"on"}},{"name":"gwhois","origin":"net/gwhois","version":"20120626_1","comment":"Flexible whois client and proxy","maintainer":"ports@FreeBSD.org","www":"https://julijane.de/gwhois/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a1d3d90a889edfcc27ad1168080aeabfa0519f18aedc9e5ec24db044ed44cece","flatsize":83035,"path":"All/gwhois-20120626_1.pkg","repopath":"All/gwhois-20120626_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":25576,"desc":"gwhois is a generic whois client. It strives to know for all existing\ntlds and all ip address range the appropiate whois server to ask. You\ncan simple call gwhois with a query for some domain or some ip and it\nwill ask the right server for you! It can even query webforms which\nare unfortunately the only query type supported by many bad nics.\n\ngwhois can also be used as a whois server. You can call it from the\ninetd and make it accessable via a normal standard whois client. This\nallows for example using a Windows client and still make use of the\nenhanced features of gwhois.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"lynx":{"origin":"www/lynx","version":"2.8.9.1_3,1"},"p5-Net-LibIDN":{"origin":"dns/p5-Net-LibIDN","version":"0.12_6"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe gwhois port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gwhich","origin":"misc/gwhich","version":"2.23","comment":"GNU Which - Everything you never wanted in a which","maintainer":"danfe@FreeBSD.org","www":"https://savannah.gnu.org/projects/which/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2aae3e6d404231c37b015a02c8461425d0f2eade08b729e25e063a2b8a0d1ab0","flatsize":37892,"path":"All/gwhich-2.23.pkg","repopath":"All/gwhich-2.23.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":15452,"desc":"GNU Which by Carlo Wood (Run of ircu fame)\n\nThe main difference with version 1.0 by Paul Vixie is that this\nversion will not return directory names as being executables\nand that by default it will expand a leading \"./\" and \"~/\" to\nits full path on output.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["misc"],"shlibs_required":["libc.so.8"],"options":{"EXAMPLES":"on"}},{"name":"gxkb","origin":"x11/gxkb","version":"0.9.5","comment":"X11 keyboard layout indicator and switcher","maintainer":"danfe@FreeBSD.org","www":"https://zen-tools.github.io/gxkb/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5ab8330128a286dad3a06ff0c82b0c8895bf1c723ca23b9d472c314908d7a1bb","flatsize":160882,"path":"All/gxkb-0.9.5.pkg","repopath":"All/gxkb-0.9.5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":106856,"desc":"gxkb is a little indicator applet which allows to quickly switch between\ndifferent X11 keyboard layouts.  A flag corresponding to the country of\nthe active layout is shown in the system tray area.\n\nThe applet is written in C and uses just the GTK+ library, not any other\nGNOME components, and can maintain separate per-window, per-application,\nor global layout states.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libwnck3":{"origin":"x11-toolkits/libwnck3","version":"43.2"},"libxklavier":{"origin":"x11/libxklavier","version":"5.3_3,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11"],"shlibs_required":["libc.so.8","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libpthread.so.0","libwnck-3.so.0","libxklavier.so.16"],"options":{"DOCS":"on","GTK2":"off"}},{"name":"gwsocket","origin":"www/gwsocket","version":"0.3_1","comment":"RFC6455 compliant WebSocket Server","maintainer":"daniel@morante.net","www":"https://gwsocket.io","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"987b30c34a5f7d8786bfb59bd5f810fad6602ac2a0e40ec21dc30cee3e1482f6","flatsize":58047,"path":"All/gwsocket-0.3_1.pkg","repopath":"All/gwsocket-0.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":28600,"desc":"gwsocket is a simple, standalone, language-agnostic, RFC6455 compliant\nWebSocket Server, written in C.","categories":["www"],"users":["www"],"groups":["www"],"shlibs_required":["libc.so.8"],"options":{"DEBUG":"off","DOCS":"on","EXAMPLES":"on","OPENSSL":"off"},"messages":[{"message":"To run gwsocket at startup, enable it in your /etc/rc.conf:\nsysrc gwsocket_enable=\"YES\"\n\nTo start gwsocket:\nservice gwsocket start\n\nTo configure gwsocket edit:\n/usr/local/etc/gwsocket/gwsocket.conf\n\nA client example can be found at /usr/local/share/examples/gwsocket/sample.html\n\nTo run multiple instances of gwsocket, enable it in your /etc/rc.conf:\nsysrc gwsocket_multi_enable=\"YES\"\n\nAn instance will be created for each *.conf file found in:\n/usr/local/etc/gwsocket","type":"install"}]},{"name":"gwenhywfar-qt5","origin":"devel/gwenhywfar-qt5","version":"5.12.0","comment":"Gwenhywfar Qt5 support library","maintainer":"jhale@FreeBSD.org","www":"https://www.aquamaniac.de/rdm/projects/gwenhywfar","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fc2fc10d4a9ec56954fbfcf4af901ab9fb783fd9b3240f7190291d729d05695e","flatsize":140712,"path":"All/gwenhywfar-qt5-5.12.0.pkg","repopath":"All/gwenhywfar-qt5-5.12.0.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":38180,"desc":"This is Gwenhywfar, a multi-platform (*BSD, Linux, MS-Win, etc.)\nhelper library for networking and security applications and libraries.\nIt is used by several 'finance' ports, and possibly others.\n\nGwenhywfar includes the following features, among several others:\n- OS abstraction functions for directory and Internet address handling\n  and library loading (src/os/)\n- Networking functions which allow managing many connections to be used\n  economically even in single threaded applications\n- High-level functions for parsing files with a simplified \"XML-like\"\n  format and accessing them like a hierarchical database (src/parser/)\n  It is able to process valid XML files, too.\n- High-level cryptographic functions on top of OpenSSL functionality\n  (src/crypt/)","deps":{"gwenhywfar":{"origin":"devel/gwenhywfar","version":"5.12.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["devel","net","security"],"annotations":{"cpe":"cpe:2.3:a:aquamaniac:gwenhywfar:5.12.0:::::dragonfly6:x86_64"}},{"name":"gwenhywfar-gtk3","origin":"devel/gwenhywfar-gtk3","version":"5.12.0","comment":"Gwenhywfar GTK3+ support library","maintainer":"jhale@FreeBSD.org","www":"https://www.aquamaniac.de/rdm/projects/gwenhywfar","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"27c5e91110935b534a4eedff2c059a440e81e4847eb3cfd07d652f2fe0647f0f","flatsize":122171,"path":"All/gwenhywfar-gtk3-5.12.0.pkg","repopath":"All/gwenhywfar-gtk3-5.12.0.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":32936,"desc":"This is Gwenhywfar, a multi-platform (*BSD, Linux, MS-Win, etc.)\nhelper library for networking and security applications and libraries.\nIt is used by several 'finance' ports, and possibly others.\n\nGwenhywfar includes the following features, among several others:\n- OS abstraction functions for directory and Internet address handling\n  and library loading (src/os/)\n- Networking functions which allow managing many connections to be used\n  economically even in single threaded applications\n- High-level functions for parsing files with a simplified \"XML-like\"\n  format and accessing them like a hierarchical database (src/parser/)\n  It is able to process valid XML files, too.\n- High-level cryptographic functions on top of OpenSSL functionality\n  (src/crypt/)","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gwenhywfar":{"origin":"devel/gwenhywfar","version":"5.12.0"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["devel","net","security"],"annotations":{"cpe":"cpe:2.3:a:aquamaniac:gwenhywfar:5.12.0:::::dragonfly6:x86_64"}},{"name":"gwenhywfar-gtk2","origin":"devel/gwenhywfar-gtk2","version":"5.12.0","comment":"Gwenhywfar GTK2+ support library","maintainer":"jhale@FreeBSD.org","www":"https://www.aquamaniac.de/rdm/projects/gwenhywfar","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d3e2edeed1907098e792322d2ab5926f00f0f2eed6486ff71742a8fe004723ac","flatsize":122195,"path":"All/gwenhywfar-gtk2-5.12.0.pkg","repopath":"All/gwenhywfar-gtk2-5.12.0.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":32888,"desc":"This is Gwenhywfar, a multi-platform (*BSD, Linux, MS-Win, etc.)\nhelper library for networking and security applications and libraries.\nIt is used by several 'finance' ports, and possibly others.\n\nGwenhywfar includes the following features, among several others:\n- OS abstraction functions for directory and Internet address handling\n  and library loading (src/os/)\n- Networking functions which allow managing many connections to be used\n  economically even in single threaded applications\n- High-level functions for parsing files with a simplified \"XML-like\"\n  format and accessing them like a hierarchical database (src/parser/)\n  It is able to process valid XML files, too.\n- High-level cryptographic functions on top of OpenSSL functionality\n  (src/crypt/)","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"gwenhywfar":{"origin":"devel/gwenhywfar","version":"5.12.0"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["devel","net","security"],"annotations":{"cpe":"cpe:2.3:a:aquamaniac:gwenhywfar:5.12.0:::::dragonfly6:x86_64"}},{"name":"gxneur","origin":"deskutils/gxneur","version":"0.20.0_5","comment":"GTK frontend for XNeur keyboard layout switcher","maintainer":"mizhka@gmail.com","www":"https://launchpad.net/xneur","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5bbd2098d9daa343155f3013b9438472b346b5f0b69bb96d4a0adcd7d3472788","flatsize":863679,"path":"All/gxneur-0.20.0_5.pkg","repopath":"All/gxneur-0.20.0_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":355684,"desc":"GTK frontend for XNeur keyboard layout switcher.\n\nIn-place converter of text typed in with a wrong keyboard layout. When users\nwork in multilingual environment (e.g. Russian+English), they sometimes type\nin text with wrong keyboard layout. In auto mode XNeur can automatically\ndetect language of a word user typed, switch keyboard layout and convert the\nword from one keyboard layout into another. In manual mode user has ability\nto convert last typed word or some selected text using hot keys. The idea of\nthis utility is similar to Punto Switcher for Windows. For now XNeur support\nEnglish, Russian, Ukrainian, Belarusian, French, Romanian, Bulgarian, Czech,\nGreek, Estonian, Armenian, Lithuanian, Latvian, Poland, Spanish and Uzbek\nlanguages.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libglade2":{"origin":"devel/libglade2","version":"2.6.4_13"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"xneur":{"origin":"deskutils/xneur","version":"0.20.0_4"}},"categories":["deskutils"],"shlibs_required":["libX11.so.6","libaspell.so.15","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpcre.so.1","libpthread.so.0","libxnconfig.so.20","libxneur.so.20"],"options":{"NLS":"on"}},{"name":"gwenhywfar-fox16","origin":"devel/gwenhywfar-fox16","version":"5.12.0","comment":"Gwenhywfar FOX-1.6 support library","maintainer":"jhale@FreeBSD.org","www":"https://www.aquamaniac.de/rdm/projects/gwenhywfar","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eb5bf5a07255d7f827b563611ce6f7f6a5247f56b26a1b005659d2c7b7baa654","flatsize":232997,"path":"All/gwenhywfar-fox16-5.12.0.pkg","repopath":"All/gwenhywfar-fox16-5.12.0.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":64600,"desc":"This is Gwenhywfar, a multi-platform (*BSD, Linux, MS-Win, etc.)\nhelper library for networking and security applications and libraries.\nIt is used by several 'finance' ports, and possibly others.\n\nGwenhywfar includes the following features, among several others:\n- OS abstraction functions for directory and Internet address handling\n  and library loading (src/os/)\n- Networking functions which allow managing many connections to be used\n  economically even in single threaded applications\n- High-level functions for parsing files with a simplified \"XML-like\"\n  format and accessing them like a hierarchical database (src/parser/)\n  It is able to process valid XML files, too.\n- High-level cryptographic functions on top of OpenSSL functionality\n  (src/crypt/)","deps":{"fox16":{"origin":"x11-toolkits/fox16","version":"1.6.59"},"gwenhywfar":{"origin":"devel/gwenhywfar","version":"5.12.0"}},"categories":["devel","net","security"],"annotations":{"cpe":"cpe:2.3:a:aquamaniac:gwenhywfar:5.12.0:::::dragonfly6:x86_64"}},{"name":"gvp","origin":"devel/gvp","version":"0.3.0_23","comment":"Go Versioning Manager","maintainer":"lukejee@gmail.com","www":"https://github.com/pote/gvp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1ccec66879965206af530fd953c52aef965186d0f8c94159f614e4c19a7953d0","flatsize":5629,"path":"All/gvp-0.3.0_23.pkg","repopath":"All/gvp-0.3.0_23.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3180,"desc":"Go Versioning Packager\n\ngvp stands for Go Versioning Packager and is based on gst, a similar tool\nthat provides dependency isolation for Ruby gems.\n\nThe tool modifies your GOPATH to point to a local .godeps/ directory so\nthat you can keep the dependencies of your project isolated there,\nit also modifies GOBIN and PATH to include the new GOPATH/bin directory.\n\ngvp is a companion tool to gpm but both tools can be used independently\nfrom each other.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"go121":{"origin":"lang/go121","version":"1.21.13_5"}},"categories":["devel"]},{"name":"gvolwheel","origin":"audio/gvolwheel","version":"1.0.3_2","comment":"Control volume by scrolling over tray icon","maintainer":"ports@FreeBSD.org","www":"https://github.com/Junker/gvolwheel","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"597d2de52099ce1e1cf51ae7a8aacd6d6980fd22d687052ff68a49177823b270","flatsize":67269,"path":"All/gvolwheel-1.0.3_2.pkg","repopath":"All/gvolwheel-1.0.3_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":25780,"desc":"GVolWheel is application which lets one control the volume easily through\na scrollable tray icon.  It integrates nicely with minimalistic desktop\nenvironments such as Openbox, IceWM, XFCE, etc.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["audio"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libz.so.3"],"options":{"DOCS":"on","NLS":"on"},"messages":[{"message":"GVolWheel has been installed.\n\nYou could adjust which mixer you wish to use with\n\nGVolWheel / Preferences / Default mixer\n\nDefault is used ALSA with\n\n    gnome-alsamixer\n\nYou could use aumix with similar settings\n\n    aumix -d /dev/mixer2 -I","type":"install"},{"message":"===>   NOTICE:\n\nThe gvolwheel port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gvm-libs","origin":"security/gvm-libs","version":"22.7.3","comment":"Libraries module for the GVM solution","maintainer":"acm@FreeBSD.org","www":"https://github.com/greenbone/gvm-libs","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"95ab97037ab46c977fe0cd07a2cde8f494b81b77dc3c4e1224f3ca938337f304","flatsize":388388,"path":"All/gvm-libs-22.7.3.pkg","repopath":"All/gvm-libs-22.7.3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":112540,"desc":"This is the libraries module for the Greenbone Vulnerability Management\nSolution.\n\nIt is used for the Greenbone Security Manager appliances and provides various\nfunctionalities to support the integrated service daemons.","deps":{"e2fsprogs-libuuid":{"origin":"misc/e2fsprogs-libuuid","version":"1.47.2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"gpgme":{"origin":"security/gpgme","version":"1.24.2"},"hiredis":{"origin":"databases/hiredis","version":"1.2.0.15"},"libassuan":{"origin":"security/libassuan","version":"3.0.2"},"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"libgpg-error":{"origin":"security/libgpg-error","version":"1.51"},"libnet":{"origin":"net/libnet","version":"1.3,1"},"libpaho-mqtt3":{"origin":"net/libpaho-mqtt3","version":"1.3.13"},"libssh":{"origin":"security/libssh","version":"0.11.2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"}},"categories":["security"],"options":{"LDAP":"off","RADIUS":"off"}},{"name":"habari","origin":"www/habari","version":"0.8","comment":"Next-generation free software blogging platform","maintainer":"ayu@commun.jp","www":"http://habariproject.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"603cf783416884bd988bcb8bc1c828eae3ff7eba4032c8819000372ed9de30e9","flatsize":5660541,"path":"All/habari-0.8.pkg","repopath":"All/habari-0.8.pkg","licenselogic":"single","pkgsize":2592908,"desc":"Habari represents a fresh start to the idea of blogging.\nThe system is fast, easy to use, and easy to modify.\nNew users should have no problem using and enjoying Habari.\nAdvanced users should have no problem tweaking Habari to do exactly\nwhat they need it to do.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-ctype":{"origin":"textproc/php83-ctype","version":"8.3.21"},"php83-filter":{"origin":"security/php83-filter","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-pdo":{"origin":"databases/php83-pdo","version":"8.3.21"},"php83-pdo_mysql":{"origin":"databases/php83-pdo_mysql","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-simplexml":{"origin":"textproc/php83-simplexml","version":"8.3.21"},"php83-tokenizer":{"origin":"devel/php83-tokenizer","version":"8.3.21"},"php83-zlib":{"origin":"archivers/php83-zlib","version":"8.3.21"}},"categories":["www"],"options":{"DOCS":"on","MYSQL":"on","PGSQL":"off","SQLITE":"off"}},{"name":"gwenhywfar","origin":"devel/gwenhywfar","version":"5.12.0","comment":"Multi-platform helper library for networking and security applications","maintainer":"jhale@FreeBSD.org","www":"https://www.aquamaniac.de/rdm/projects/gwenhywfar","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"65bb2889e572c70ac7e03308bd17a7254fca3fe62ca7fb34145ee4b0d309f0c3","flatsize":3286581,"path":"All/gwenhywfar-5.12.0.pkg","repopath":"All/gwenhywfar-5.12.0.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":753344,"desc":"This is Gwenhywfar, a multi-platform (*BSD, Linux, MS-Win, etc.)\nhelper library for networking and security applications and libraries.\nIt is used by several 'finance' ports, and possibly others.\n\nGwenhywfar includes the following features, among several others:\n- OS abstraction functions for directory and Internet address handling\n  and library loading (src/os/)\n- Networking functions which allow managing many connections to be used\n  economically even in single threaded applications\n- High-level functions for parsing files with a simplified \"XML-like\"\n  format and accessing them like a hierarchical database (src/parser/)\n  It is able to process valid XML files, too.\n- High-level cryptographic functions on top of OpenSSL functionality\n  (src/crypt/)","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"libgpg-error":{"origin":"security/libgpg-error","version":"1.51"},"libiconv":{"origin":"converters/libiconv","version":"1.17_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["devel","net","security"],"shlibs_required":["libc.so.8","libcrypto.so.12","libintl.so.8","libpthread.so.0","libssl.so.12"],"options":{"DOXYGEN":"off","LIBXML2":"off","MEMDEBUG":"off","OPENSSL":"on"},"annotations":{"cpe":"cpe:2.3:a:aquamaniac:gwenhywfar:5.12.0:::::dragonfly6:x86_64"}},{"name":"gutenfetch","origin":"net/gutenfetch","version":"1.5_2","comment":"Fetch listings and books from Project Gutenberg","maintainer":"johntabularasa@users.sf.net","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"52f7887160fb935c4c6588c5e63da42bd07d3a992f4435ab21691e96df49fb87","flatsize":23106,"path":"All/gutenfetch-1.5_2.pkg","repopath":"All/gutenfetch-1.5_2.pkg","licenselogic":"single","pkgsize":10636,"desc":"Gutenfetch - A small program capable of listing and fetching various\nfree electronic texts available from Project Gutenberg.  It is light\nand intended to be combined with other tools.","deps":{"libgutenfetch":{"origin":"devel/libgutenfetch","version":"1.2_7"}},"categories":["net"],"shlibs_required":["libc.so.8","libgutenfetch.so.0.0.0","libintl.so.8"],"messages":[{"message":"gutenfetch can be run once to pick out local Project Gutenberg\nservers with the following command line.\n\n# gutenfetch -m\n\nIf you are an administrator please copy the generated\nfile ~/.gutenfetchrc to /usr/local/etc/gutenfetchrc.  This will\nprevent other users from having to pick out their favorite\nservers.\n\ngutenfetch also performs best with a caching proxy server such\nas wwwoffle or squid.  Although, this version will cache fetched\nbooks in the ~/.libgutenfetch/ directory by default.","type":"install"}]},{"name":"h2o","origin":"www/h2o","version":"2.3.0.d.20241011","comment":"Optimized HTTP/2 server including support for TLS 1.3 and HTTP/1.x","maintainer":"dch@FreeBSD.org","www":"https://github.com/h2o/h2o","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fd6189352d818a13fe393f55532d358cac70a54680ae47236a4606aed2231767","flatsize":6416441,"path":"All/h2o-2.3.0.d.20241011.pkg","repopath":"All/h2o-2.3.0.d.20241011.pkg","licenselogic":"and","licenses":["BSD2CLAUSE","MIT"],"pkgsize":2336220,"desc":"H2O is a very fast HTTP server written in C. It can also be used as a library.\n\nIt supports:\n\n- HTTP/1.0, HTTP/1.1\n- HTTP/2\n- persistent connections\n- chunked encoding\n- negotiation methods: NPN, ALPN, Upgrade, direct\n- dependency and weight-based prioritization\n- server push\n- TLS up to 1.3\n- support OpenSSL and LibreSSL\n- forward secrecy\n- AEAD ciphers\n- OCSP stapling (automatically enabled)\n- session resumption (internal memory)\n- conditional GET using last-modified / etag\n- mime-type configuration\n- reverse proxy\n- websocket support\n- embedded mruby interpreter for high speed custom functions","deps":{"hiredis":{"origin":"databases/hiredis","version":"1.2.0.15"},"libyaml":{"origin":"textproc/libyaml","version":"0.2.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["www"],"shlibs_required":["libc.so.8","libcrypto.so.12","libexecinfo.so.1","libhiredis.so.1.2.1","libm.so.4","libpthread.so.0","libssl.so.12","libyaml-0.so.2","libz.so.3"],"options":{"DOCS":"on","MRUBY":"on"},"annotations":{"cpe":"cpe:2.3:a:dena:h2o:2.3.0.d.20241011:::::dragonfly6:x86_64"}},{"name":"gv-aspell","origin":"textproc/gv-aspell","version":"0.50.0_1,1","comment":"Aspell Manx Gaelic dictionary","maintainer":"office@FreeBSD.org","www":"http://aspell.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2ab7609be2931024cc6c5597704d1a25cdb421f5487d8e6c035dd86ed641870f","flatsize":596178,"path":"All/gv-aspell-0.50.0_1,1.pkg","repopath":"All/gv-aspell-0.50.0_1,1.pkg","licenselogic":"single","pkgsize":218440,"desc":"Aspell Manx Gaelic dictionary.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"]},{"name":"h323plus","origin":"net/h323plus","version":"1.27.2","comment":"H323 Video Conferencing library","maintainer":"pi@FreeBSD.org","www":"https://www.h323plus.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"68db8ac834560c39ff95e065f1375b87278c7f2404fb467c854f93e391f6b239","flatsize":15274250,"path":"All/h323plus-1.27.2.pkg","repopath":"All/h323plus-1.27.2.pkg","licenselogic":"and","licenses":["MPL10","MPL11"],"pkgsize":2559464,"desc":"H.323 Plus (or, \"H323plus\") is a multi-platform H323 Video Conferencing\nlibrary formerly known as OpenH323. The new name was chosen to reflect\nthe fact that the open source H.323 project now contains even\nmore more functionality than ever before.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"ptlib":{"origin":"devel/ptlib","version":"2.10.11_6"}},"categories":["multimedia","net"]},{"name":"gupnp-tools","origin":"net/gupnp-tools","version":"0.12.1_2","comment":"Set of utilities and demos to work with UPnP","maintainer":"sunpoet@FreeBSD.org","www":"https://wiki.gnome.org/Projects/GUPnP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aa2e8e33a864aa3edf4286d8d03540b16e953cbcc3567a09002f8cca07e3dbf7","flatsize":662376,"path":"All/gupnp-tools-0.12.1_2.pkg","repopath":"All/gupnp-tools-0.12.1_2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":175864,"desc":"GUPnP is an object-oriented open source framework for creating UPnP devices and\ncontrol points, written in C using GObject and libsoup. The GUPnP API is\nintended to be easy to use, efficient and flexible.\n\nGUPnP Tools are free replacements of Intel UPnP tools that use GUPnP. They\nprovides the following client and server side tools which enable one to easily\ntest and debug one's UPnP devices and control points:\n- Universal Control Point: a tool that enables one to discover UPnP devices and\n  services, retrieve information about them, subscribe to events and invoke\n  actions.\n- Network Light: a virtual light bulb that allows control points to switch it on\n  and off, change its dimming level and query its current status. It also\n  provides a simple UI to control all the network lights available on the\n  network.\n- AV Control Point: a simple media player UI that enables one to discover and\n  play multimedia contents available on a network. It is strictly a control\n  point and therefore does not have any playback capabilities of it's own and\n  relies on external UPnP MediaRenderer devices for actual playback.\n- Upload: a simple commandline utility that uploads files to known MediaServers.\n  Use Universal Control Point for discovering the MediaServers.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gssdp":{"origin":"net/gssdp","version":"1.6.3"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gupnp":{"origin":"net/gupnp","version":"1.6.8"},"gupnp-av":{"origin":"net/gupnp-av","version":"0.14.3"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libsoup3":{"origin":"devel/libsoup3","version":"3.6.5_2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["net"],"shlibs_required":["libc.so.8","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgssdp-1.6.so.0","libgtk-3.so.0","libgupnp-1.6.so.0","libgupnp-av-1.0.so.3","libintl.so.8","libpthread.so.0","libsoup-3.0.so.0","libxml2.so.2"],"options":{"AV_TOOLS":"on"}},{"name":"gvfs","origin":"filesystems/gvfs","version":"1.56.0_2","comment":"GNOME virtual file system","maintainer":"gnome@FreeBSD.org","www":"https://www.gnome.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0ee739ea6103356c8c5c3ad729c4e65acd578a5c7a12e009228b994b9ea45a1e","flatsize":5979869,"path":"All/gvfs-1.56.0_2.pkg","repopath":"All/gvfs-1.56.0_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":989464,"desc":"GVFS allows applications and users to treat any number of file system\nconcepts as a part of the local filesystem. With GVFS, filesystems across\nthe internet, on connected devices, and in multiple formats are as simple\nto access (and write code for) as any directory on the local machine.","deps":{"avahi-app":{"origin":"net/avahi-app","version":"0.8_6"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"gcr":{"origin":"security/gcr","version":"4.3.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libarchive":{"origin":"archivers/libarchive","version":"3.7.9,1"},"libbluray":{"origin":"multimedia/libbluray","version":"1.3.4,1"},"libcdio":{"origin":"sysutils/libcdio","version":"2.2.0"},"libcdio-paranoia":{"origin":"sysutils/libcdio-paranoia","version":"10.2+2.0.2"},"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"libgphoto2":{"origin":"graphics/libgphoto2","version":"2.5.31"},"libgudev":{"origin":"devel/libgudev","version":"237"},"libmtp":{"origin":"multimedia/libmtp","version":"1.1.22"},"libnfs":{"origin":"net/libnfs","version":"5.0.2_1"},"libsecret":{"origin":"security/libsecret","version":"0.20.5_3"},"libsoup3":{"origin":"devel/libsoup3","version":"3.6.5_2"},"libudisks":{"origin":"sysutils/libudisks","version":"2.10.1_1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"samba416":{"origin":"net/samba416","version":"4.16.11_6"}},"categories":["devel","filesystems","gnome"],"shlibs_required":["libarchive.so.13","libavahi-client.so.3","libavahi-common.so.3","libavahi-glib.so.1","libbluray.so.2","libc.so.8","libcdio.so.19","libcdio_cdda.so.2","libcdio_paranoia.so.2","libgcrypt.so.20","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgphoto2.so.6","libgphoto2_port.so.12","libgudev-1.0.so.0","libintl.so.8","libmtp.so.9","libnfs.so.14","libpthread.so.0","libsecret-1.so.0","libsmbclient.so.0","libsoup-3.0.so.0","libudisks2.so.0","libxml2.so.2"],"options":{"AFC":"off","AVAHI":"on","BLURAY":"on","CDDA":"on","FUSE":"off","GOA":"off","GOOGLE":"off","GPHOTO":"on","MTP":"on","NFS":"on","SMB":"on"},"annotations":{"cpe":"cpe:2.3:a:gnome:gvfs:1.56.0:::::dragonfly6:x86_64:2"}},{"name":"gupnp-igd","origin":"net/gupnp-igd","version":"1.6.0","comment":"Library to handle UPnP IGD port mapping","maintainer":"sunpoet@FreeBSD.org","www":"https://wiki.gnome.org/Projects/GUPnP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d624b7772b02ecf6a8539080fc96dd31ac0abd774f489f8ea59b20a2284cad82","flatsize":141892,"path":"All/gupnp-igd-1.6.0.pkg","repopath":"All/gupnp-igd-1.6.0.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":30828,"desc":"This is a library to handle UPnP IGD port mapping.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gssdp":{"origin":"net/gssdp","version":"1.6.3"},"gupnp":{"origin":"net/gupnp","version":"1.6.8"}},"categories":["net"]},{"name":"gup","origin":"news/gup","version":"0.4_1","comment":"Allows remote sites to change their newsgroup subscriptions","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3361fbd294d10c699146aac1db5c338ddaa3a8db2a2e46313d94be5e6cedcc40","flatsize":38134,"path":"All/gup-0.4_1.pkg","repopath":"All/gup-0.4_1.pkg","licenselogic":"single","pkgsize":19612,"desc":"Gup, the Group Update Program is a Unix mail-server that lets a remote\nsite change their newsgroups subscription without requiring the\nintervention of the news administrator at the feed site.","categories":["news"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe gup port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gupnp-av","origin":"net/gupnp-av","version":"0.14.3","comment":"Helpers for audio/video applications using GUPnP","maintainer":"sunpoet@FreeBSD.org","www":"https://wiki.gnome.org/Projects/GUPnP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"13316fe33e3d82916121720b3448c14a239b8f1e9e13ca639f07f9658507c0ea","flatsize":1140399,"path":"All/gupnp-av-0.14.3.pkg","repopath":"All/gupnp-av-0.14.3.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":136468,"desc":"GUPnP-AV is a collection of helpers for building AV (audio/video) applications\nusing GUPnP.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"}},"categories":["net"],"options":{"VAPI":"off"}},{"name":"gupnp","origin":"net/gupnp","version":"1.6.8","comment":"Framework for UPnP devices","maintainer":"sunpoet@FreeBSD.org","www":"https://wiki.gnome.org/Projects/GUPnP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"225d675f8ced7181dd0b626f25eb4d251f629830652ba5b0cc566bb418f8b427","flatsize":1146972,"path":"All/gupnp-1.6.8.pkg","repopath":"All/gupnp-1.6.8.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":160176,"desc":"GUPnP is an elegant, object-oriented open source framework for creating UPnP\ndevices and control points, written in C using GObject and libsoup. The GUPnP\nAPI is intended to be easy to use, efficient and flexible. It provides the same\nset of features as libupnp, but shields the developer from most of UPnP's\ninternals.\n\nGUPnP implements the UPnP specification: resource announcement and discovery,\ndescription, control, event notification, and presentation (GUPnP includes basic\nweb server functionality through libsoup). GUPnP does not include helpers for\nconstruction or control of specific standardized resources (e.g. MediaServer);\nthis is left for higher level libraries utilizing the GUPnP framework.","deps":{"e2fsprogs-libuuid":{"origin":"misc/e2fsprogs-libuuid","version":"1.47.2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gssdp":{"origin":"net/gssdp","version":"1.6.3"},"libsoup3":{"origin":"devel/libsoup3","version":"3.6.5_2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net"],"options":{"VAPI":"off"},"annotations":{"cpe":"cpe:2.3:a:gnome:gupnp:1.6.8:::::dragonfly6:x86_64"}},{"name":"gummi","origin":"editors/gummi","version":"0.8.3_1","comment":"Simple LaTeX editor for GTK users","maintainer":"zab@zltech.eu","www":"https://gummi.app/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ad6cf60fa8de2175074b115cc6592feed0db993170b6cbda5d608e17819256ac","flatsize":1096594,"path":"All/gummi-0.8.3_1.pkg","repopath":"All/gummi-0.8.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":295812,"desc":"Gummi is a simple LaTeX editor for GTK.\n\nFeatures include:\n - continuous preview mode showing output in a separate panel\n - command completion for faster typing\n - optional spell checking\n - detailed build log\n - editor wizard aiding creation of new image, table or matrix","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"enchant2":{"origin":"textproc/enchant2","version":"2.2.15_6"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gtksourceview3":{"origin":"x11-toolkits/gtksourceview3","version":"3.24.11_4"},"gtkspell3":{"origin":"textproc/gtkspell3","version":"3.0.10_2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libXcomposite":{"origin":"x11/libXcomposite","version":"0.4.6_1,1"},"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"libXdamage":{"origin":"x11/libXdamage","version":"1.1.6"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"poppler-glib":{"origin":"graphics/poppler-glib","version":"25.02.0"},"tex-formats":{"origin":"print/tex-formats","version":"20250308"},"tex-synctex":{"origin":"devel/tex-synctex","version":"2.0.0_5"}},"categories":["editors"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libenchant-2.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-3.so.0","libgtksourceview-3.0.so.1","libgtkspell3-3.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpoppler-glib.so.8","libpthread.so.0","librt.so.0","libsynctex.so.2","libz.so.3"],"options":{"NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:gummi_project:gummi:0.8.3:::::dragonfly6:x86_64:1"}},{"name":"hplip","origin":"print/hplip","version":"3.24.4_2","comment":"Drivers and utilities for HP printers and All-in-One devices","maintainer":"tijl@FreeBSD.org","www":"https://developers.hp.com/hp-linux-imaging-and-printing","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"65c2c6159e37dc72918e5ac4f30e7a76dd8da4e3876024771b637f18bd3b9063","flatsize":32858005,"path":"All/hplip-3.24.4_2.pkg","repopath":"All/hplip-3.24.4_2.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","GPLv2+","MIT"],"pkgsize":21997164,"desc":"HPLIP (HP Linux Imaging & Printing) is an HP-developed solution for printing,\nscanning, and faxing with HP inkjet and laser printers in Linux. The HPLIP\nproject provides printing support for 3,171 printer and scanner models,\nincluding Deskjet, Officejet, Photosmart, PSC (Print Scan Copy), Business\nInkjet, LaserJet, Edgeline Multi-function Printers,LaserJet MFPs and ScanJets.","deps":{"avahi-app":{"origin":"net/avahi-app","version":"0.8_6"},"cups":{"origin":"print/cups","version":"2.4.11_1"},"cups-filters":{"origin":"print/cups-filters","version":"1.28.17_8"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"net-snmp":{"origin":"net-mgmt/net-snmp","version":"5.9.4_6,1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"py311-dbus":{"origin":"devel/py-dbus","version":"1.3.2"},"py311-distro":{"origin":"sysutils/py-distro","version":"1.9.0"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"py311-qt5-pyqt":{"origin":"devel/py-qt5-pyqt","version":"5.15.11_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"sane-backends":{"origin":"graphics/sane-backends","version":"1.3.1_1"}},"categories":["print"],"shlibs_required":["libavahi-client.so.3","libavahi-common.so.3","libc.so.8","libcrypto.so.12","libcups.so.2","libcupsimage.so.2","libdbus-1.so.3","libdl.so.0","libjpeg.so.8","libm.so.4","libnetsnmp.so.40","libpthread.so.0","libstdc++.so.9","libusb.so.2","libz.so.3"],"options":{"DOCS":"on","FAX":"off","NETWORK":"on","SCAN":"on","X11":"on","XSANE":"off"}},{"name":"gumbo","origin":"devel/gumbo","version":"0.13.0","comment":"Pure-C HTML5 parser","maintainer":"bdrewery@FreeBSD.org","www":"https://codeberg.org/grisha/gumbo-parser","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cc7bbf5e3dc17b7ab47ce654f1f0de7b1cd958e992f0edcf437b4b0d68be5f71","flatsize":930735,"path":"All/gumbo-0.13.0.pkg","repopath":"All/gumbo-0.13.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":153936,"desc":"Gumbo is an implementation of the HTML5 parsing algorithm implemented as a pure\nC99 library with no outside dependencies. It's designed to serve as a building\nblock for other tools and libraries such as linters, validators, templating\nlanguages, and refactoring and analysis tools.","categories":["devel","textproc"]},{"name":"gurl","origin":"www/gurl","version":"0.3.0_1","comment":"Terminal cURL-like HTTP tool with delightful JSON & header support","maintainer":"dch@FreeBSD.org","www":"https://github.com/skunkwerks/gurl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"15970e6a6f9f56abe858e25d2526e146011b9e89acbe2bf5b0edb9eb6ad28565","flatsize":5337324,"path":"All/gurl-0.3.0_1.pkg","repopath":"All/gurl-0.3.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1839916,"desc":"command-line cURL-like tool for humans, written in go. gURL can be used\nfor testing, debugging, and generally interacting with HTTP servers. It\nmakes using headers and JSON a delight.\n\nA simple GET with custom header:\n$ gurl httpbin.org/get x-header:custom\n\nAn automatic choice of POST, with content-type and JSON body:\n$ gurl httpbin.org/post bool=true key=value\n\nA PUT to HTTPS site from stdin:\n$ gurl PUT https://httpbin.org/put < /etc/os-release","categories":["www"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"hidden-lake","origin":"security/hidden-lake","version":"1.8.4_1","comment":"F2F Anonymous network based on the QB-problem & GP/12 protocol stack","maintainer":"alster@vinterdalen.se","www":"https://github.com/number571/hidden-lake/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1b3eff608fe3cd18f2022167a3f80918c3aef40843a37d569d3e816841460c6b","flatsize":75248693,"path":"All/hidden-lake-1.8.4_1.pkg","repopath":"All/hidden-lake-1.8.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":18490216,"desc":"The Hidden Lake is an anonymous network built on a micro-service\narchitecture. At the heart of HL is the core - HLS (service), which generates\nanonymizing traffic and combines many other services (for example, HLF and\nHLM). Thus, Hidden Lake is not a whole and monolithic solution, but a\ncomposition of several combined services. The HL is a friend-to-friend (F2F)\nnetwork, which means building trusted communications. Due to this approach,\nmembers of the HL network can avoid spam in their direction, as well as possible\nattacks if vulnerabilities are found in the code.\n\nList of applications:\n\n* Basic:\n- HLS :: anonymizes traffic using the QB-problem\n- HLC :: runs many HL services as one application\n- HLA :: adapts HL traffic to external environments\n* Applied:\n- HLM :: messenger with a web interface\n- HLF :: file sharing with a web interface\n- HLR :: executes remote access commands\n- HLP :: ping the node to check the online status","categories":["net-p2p","security"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"guilib","origin":"graphics/guilib","version":"1.2.1_5","comment":"Simple GUI framework for use with SDL","maintainer":"acm@FreeBSD.org","www":"https://www.libsdl.org/projects/GUIlib/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3f25a52b08401b2e498225732932b1d1fc62ff9d9676deca0ab26388d8fa0448","flatsize":325699,"path":"All/guilib-1.2.1_5.pkg","repopath":"All/guilib-1.2.1_5.pkg","licenselogic":"single","pkgsize":58612,"desc":"This is a very simple GUI framework, for use with SDL. It is very flexible, but\nis by no means a complete windowing system. Feel free to improve it!! :)\n\nIt contains a C++ GUI class with a very rudimentary C interface,\nand a set of useful widget classes.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"}},"categories":["graphics"]},{"name":"guile-meta","origin":"lang/guile","version":"4","comment":"Meta-port for the Guile interpreter","maintainer":"andrew@tao11.riddles.org.uk","www":"http://www.gnu.org/software/guile/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"08da3c29094c5b4ab37129f12f6d47f9549b853c0f7902198103d99dff6f2c4d","flatsize":261,"path":"All/guile-meta-4.pkg","repopath":"All/guile-meta-4.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":1188,"desc":"GUILE, GNU's Ubiquitous Intelligent Language for Extension,\nis a library that implements the Scheme language plus various\nconvenient facilities. See the lang/guile3 port for more detail.\n\nThis is a meta port to the Guile interpreter and provides symbolic\nlinks to bin/guile and bin/guild as a convenience to users. Do not\ndepend on this port.","deps":{"guile2":{"origin":"lang/guile2","version":"2.2.7_6"}},"categories":["lang","scheme"]},{"name":"guile-lib-guile30","origin":"devel/guile-lib","version":"0.2.8.1","comment":"Repository of useful code written in Guile Scheme","maintainer":"sunpoet@FreeBSD.org","www":"https://www.nongnu.org/guile-lib/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8bb21d50c4f3743810b9fbcdcd26b17279dc3f7ec35825056c18d665a5d9c692","flatsize":3184811,"path":"All/guile-lib-guile30-0.2.8.1.pkg","repopath":"All/guile-lib-guile30-0.2.8.1.pkg","licenselogic":"and","licenses":["GPLv3","LGPL3"],"pkgsize":385164,"desc":"guile-lib is intended as an accumulation place for pure-scheme Guile modules,\nallowing for people to cooperate integrating their generic Guile modules into a\ncoherent library.\n\nguile-lib modules are well-documented and well-supported. Particularly good\nmodules might migrate from Guile-Lib into Guile itself, at some point.\n\nThink \"a down-scaled, limited-scope CPAN for Guile\".","deps":{"guile3":{"origin":"lang/guile3","version":"3.0.10"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["devel","scheme"],"annotations":{"flavor":"guile30"}},{"name":"guile1","origin":"lang/guile1","version":"1.8.8_2","comment":"GNU Ubiquitous Intelligent Language for Extension","maintainer":"bofh@FreeBSD.org","www":"https://www.gnu.org/software/guile/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"53242fae1a6426f9c86b59f288fd6e0c6410867dcb73d086aa0dd790d8bddbec","flatsize":5661169,"path":"All/guile1-1.8.8_2.pkg","repopath":"All/guile1-1.8.8_2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":1070192,"desc":"GUILE, GNU's Ubiquitous Intelligent Language for Extension,\nis a library that implements the Scheme language plus various\nconvenient facilities. It's designed so that you can link it\ninto an application or utility to make it extensible.  Our\nplan is to link this library into all GNU programs that call for\nextensibility.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"guile-aclocal":{"origin":"lang/guile-aclocal","version":"3.0.10"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libltdl":{"origin":"devel/libltdl","version":"2.5.4"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["lang","scheme"],"shlibs_required":["libc.so.8","libcrypt.so.4","libgmp.so.10","libintl.so.8","libltdl.so.7","libm.so.4","libpthread.so.0"],"options":{"NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:gnu:guile:1.8.8:::::dragonfly6:x86_64:2"}},{"name":"guile-lib-guile22","origin":"devel/guile-lib","version":"0.2.8.1","comment":"Repository of useful code written in Guile Scheme","maintainer":"sunpoet@FreeBSD.org","www":"https://www.nongnu.org/guile-lib/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"685641e03f21cca561b0a4f9677884db9fb9dbffa1b06ea9894c57c2a73598ff","flatsize":3020475,"path":"All/guile-lib-guile22-0.2.8.1.pkg","repopath":"All/guile-lib-guile22-0.2.8.1.pkg","licenselogic":"and","licenses":["GPLv3","LGPL3"],"pkgsize":310952,"desc":"guile-lib is intended as an accumulation place for pure-scheme Guile modules,\nallowing for people to cooperate integrating their generic Guile modules into a\ncoherent library.\n\nguile-lib modules are well-documented and well-supported. Particularly good\nmodules might migrate from Guile-Lib into Guile itself, at some point.\n\nThink \"a down-scaled, limited-scope CPAN for Guile\".","deps":{"guile2":{"origin":"lang/guile2","version":"2.2.7_6"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["devel","scheme"],"annotations":{"flavor":"guile22"}},{"name":"gxemul","origin":"emulators/gxemul","version":"0.7.0_1","comment":"Instruction-level machine emulator","maintainer":"mclay@astate.edu","www":"http://gavare.se/gxemul/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"29ef6da64cbb5c1671a375527f1e4d18ebc399f9f867a26e8573fcd0b31e57ab","flatsize":8363856,"path":"All/gxemul-0.7.0_1.pkg","repopath":"All/gxemul-0.7.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":5232480,"desc":"GXemul is a free instruction-level machine emulator, emulating not only the\nCPU, but also other hardware components, making it possible to use the emulator\nto run unmodified operating systems such as NetBSD, OpenBSD, or Linux.\n\nA few different machine types are emulated. The following machine types are\nemulated well enough to run at least one \"guest OS\":\n\n * ARM: CATS (NetBSD/cats, OpenBSD/cats), IQ80321 (NetBSD/evbarm), NetWinder\n   (NetBSD/netwinder)\n * MIPS: DECstation 5000/200 (NetBSD/pmax, OpenBSD/pmax, Ultrix,\n   Linux/DECstation, Sprite), Acer Pica-61 (NetBSD/arc), NEC MobilePro 770,\n   780, 800, 880 (NetBSD/hpcmips), Cobalt (NetBSD/cobalt), Malta\n   (NetBSD/evbmips, Linux/Malta) Algorithmics P5064 (NetBSD/algor), SGI\n   O2 (aka IP32) (NetBSD/sgi)\n * PowerPC: IBM 6050/6070 (PReP, PowerPC Reference Platform) (NetBSD/prep),\n   MacPPC (generic \"G4\" Macintosh) (NetBSD/macppc)\n * SuperH: Sega Dreamcast (NetBSD/dreamcast, Linux/dreamcast),\n   Landisk (OpenBSD/landisk)","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"xterm":{"origin":"x11/xterm","version":"397_2"}},"categories":["emulators"],"shlibs_required":["libX11.so.6","libc.so.8","libm.so.4"],"options":{"DOCS":"on","X11":"on"}},{"name":"guile-gnome-platform-lite","origin":"x11-toolkits/guile-gnome-platform","version":"2.16.5_9","comment":"Guile bindings for Gnome libraries","maintainer":"andrew@tao11.riddles.org.uk","www":"https://www.gnu.org/software/guile-gnome/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2420b2f1e281228eea56321225c73ae71f4dd05fbee15eef97c516d6b15ec65f","flatsize":6293262,"path":"All/guile-gnome-platform-lite-2.16.5_9.pkg","repopath":"All/guile-gnome-platform-lite-2.16.5_9.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":852304,"desc":"Guile-Gnome is a Guile wrapper collection for most of the GNOME core\nlibraries. Guile-Gnome brings the power of Scheme to your graphical\napplication: from Pango to GnomeCanvas, Gtk+ to GStreamer, Glade to\nGtkSourceView, you will find in Guile-Gnome a comprehensive\nenvironment for developing modern applications.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"boehm-gc-threaded":{"origin":"devel/boehm-gc-threaded","version":"8.2.8"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"g-wrap":{"origin":"devel/g-wrap","version":"1.9.15_4"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"guile-cairo-guile22":{"origin":"graphics/guile-cairo","version":"1.11.2_2"},"guile2":{"origin":"lang/guile2","version":"2.2.7_6"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libart_lgpl":{"origin":"graphics/libart_lgpl","version":"2.3.21_3,1"},"libffi":{"origin":"devel/libffi","version":"3.4.6"},"libglade2":{"origin":"devel/libglade2","version":"2.6.4_13"},"libgnomecanvas":{"origin":"graphics/libgnomecanvas","version":"2.30.3_7"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11-toolkits"],"options":{"ATK":"on","CAIRO":"on","CANVAS":"on","GLADE":"on","GTK2":"on","PANGO":"on"},"annotations":{"flavor":"lite"}},{"name":"guile-cairo-guile30","origin":"graphics/guile-cairo","version":"1.11.2_2","comment":"Wrapper for using the Cairo graphics library from Guile","maintainer":"andrew@tao11.riddles.org.uk","www":"https://www.nongnu.org/guile-cairo/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8d6b4ad37e07d9bb445e491272b21420e9455eb97eee92376e3d720f2afce598","flatsize":701001,"path":"All/guile-cairo-guile30-1.11.2_2.pkg","repopath":"All/guile-cairo-guile30-1.11.2_2.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":88892,"desc":"Guile-Cairo wraps the Cairo graphics library for Guile Scheme.","deps":{"boehm-gc-threaded":{"origin":"devel/boehm-gc-threaded","version":"8.2.8"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"guile3":{"origin":"lang/guile3","version":"3.0.10"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["graphics"],"annotations":{"flavor":"guile30"}},{"name":"guile-aclocal","origin":"lang/guile-aclocal","version":"3.0.10","comment":"GNU Ubiquitous Intelligent Language for Extension","maintainer":"bofh@FreeBSD.org","www":"https://www.gnu.org/software/guile/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b54ba44d32b5f74c1cec5f223cf57d5fe2af15780104ed090bbf31bfa5aec71c","flatsize":59278,"path":"All/guile-aclocal-3.0.10.pkg","repopath":"All/guile-aclocal-3.0.10.pkg","licenselogic":"and","licenses":["GPLv3","LGPL3"],"pkgsize":17908,"desc":"GUILE, GNU's Ubiquitous Intelligent Language for Extension,\nis a library that implements the Scheme language plus various\nconvenient facilities. It's designed so that you can link it\ninto an application or utility to make it extensible.  Our\nplan is to link this library into all GNU programs that call for\nextensibility.","categories":["lang","scheme"]},{"name":"guile-cairo-guile22","origin":"graphics/guile-cairo","version":"1.11.2_2","comment":"Wrapper for using the Cairo graphics library from Guile","maintainer":"andrew@tao11.riddles.org.uk","www":"https://www.nongnu.org/guile-cairo/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"50b8794243640e8d803cb72793a17e26a81325204fa548b89911fa33c019c322","flatsize":694039,"path":"All/guile-cairo-guile22-1.11.2_2.pkg","repopath":"All/guile-cairo-guile22-1.11.2_2.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":85680,"desc":"Guile-Cairo wraps the Cairo graphics library for Guile Scheme.","deps":{"boehm-gc-threaded":{"origin":"devel/boehm-gc-threaded","version":"8.2.8"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"guile2":{"origin":"lang/guile2","version":"2.2.7_6"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["graphics"],"annotations":{"flavor":"guile22"}},{"name":"guifi-snpservices","origin":"net-mgmt/guifi-snpservices","version":"0.2.2.8_1","comment":"Graphics server for the guifi.net meshnet","maintainer":"tphilipp@potion-studios.com","www":"http://es.wiki.guifi.net/wiki/SNPservices","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5becba682159e1a12037ddf10c1d24c827fae7a79327c53d1b0c9615eb2716cc","flatsize":118829,"path":"All/guifi-snpservices-0.2.2.8_1.pkg","repopath":"All/guifi-snpservices-0.2.2.8_1.pkg","licenselogic":"single","pkgsize":31568,"desc":"This is the guifi.net snpservices package.\n\nThis software provides graph services in the context of the\nSpontaneous Networklink Platform.\n\nUses nodexchange/cnml as a input format, and provides traffic and\nlatency/availability graphs in image format by using mrtg/rrdtool\ncollected history by simple HTTP URLs, therefore is easily\nplugable to any web application.","deps":{"mrtg":{"origin":"net-mgmt/mrtg","version":"2.17.10_3,1"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-dom":{"origin":"textproc/php83-dom","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-simplexml":{"origin":"textproc/php83-simplexml","version":"8.3.21"},"rrdtool":{"origin":"databases/rrdtool","version":"1.9.0"}},"categories":["net-mgmt","www"],"messages":[{"message":"1) Install and/or configure a webserver of your choice to serve\n   php files from /usr/local/www/snpservices/ (you also might have to\n   increase your webserver's upstream timeout for certain requests\n\n2) Edit /usr/local/www/snpservices/common/config.php.template and set\n   $SNPGraphServerId to your service's ID (note, it's the *service*,\n   NOT the \"server\" ID)\n\n3) setup a cronjob to keep your graphs and stats up to date; for\n   example:\n\n*/30 * * * * root if [ -x /usr/local/www/snpservices/graphs ]; then cd /usr/local/www/snpservices/graphs; fi; if [ -x /usr/local/bin/php ] && [ -r /usr/local/www/snpservices/graphs/mrtgcsv2mrtgcfg.php ]; then env LANG=C /usr/local/bin/php mrtgcsv2mrtgcfg.php >> /var/log/snpservices_mrtgcfg.log 2>&1; fi\n*/5 * * * * root if [ -x /usr/local/bin/mrtg ] && [ -r /var/tmp/snpservices/data/mrtg.cfg ]; then env LANG=C /usr/local/bin/mrtg /var/tmp/snpservices/data/mrtg.cfg --lock-file /var/tmp/mrtg/lockfile_guifi >> /var/log/snpservices_mrtg.log 2>&1; fi\n\n4) consider logrotating /var/log/snpservices_*.log\n\nFor more information, see various guifi.net doc pages, and related:\n\n   https://guifi.net/en/node/72593\n   http://es.wiki.guifi.net/wiki/Servidor_de_gr%C3%A1ficas\n   http://es.wiki.guifi.net/wiki/Servidor_de_gr%C3%A1ficas_1\n   http://es.wiki.guifi.net/wiki/Servidor_de_gr%C3%A1ficas_2\n   http://www3.uji.es/~vrubert/guifi_linux/graph.html#slide1\n   http://es.wiki.guifi.net/wiki/Monitor\n   http://guifi.net/ca/node/9071","type":"install"}]},{"name":"guile-gnome-platform-full","origin":"x11-toolkits/guile-gnome-platform","version":"2.16.5_9","comment":"Guile bindings for Gnome libraries","maintainer":"andrew@tao11.riddles.org.uk","www":"https://www.gnu.org/software/guile-gnome/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"41e2d686149dba4245da1410dee9cb0ba919751d1ac29ef4a25f63f8e50777c8","flatsize":6293262,"path":"All/guile-gnome-platform-full-2.16.5_9.pkg","repopath":"All/guile-gnome-platform-full-2.16.5_9.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":852684,"desc":"Guile-Gnome is a Guile wrapper collection for most of the GNOME core\nlibraries. Guile-Gnome brings the power of Scheme to your graphical\napplication: from Pango to GnomeCanvas, Gtk+ to GStreamer, Glade to\nGtkSourceView, you will find in Guile-Gnome a comprehensive\nenvironment for developing modern applications.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"boehm-gc-threaded":{"origin":"devel/boehm-gc-threaded","version":"8.2.8"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"g-wrap":{"origin":"devel/g-wrap","version":"1.9.15_4"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"guile-cairo-guile22":{"origin":"graphics/guile-cairo","version":"1.11.2_2"},"guile2":{"origin":"lang/guile2","version":"2.2.7_6"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libart_lgpl":{"origin":"graphics/libart_lgpl","version":"2.3.21_3,1"},"libffi":{"origin":"devel/libffi","version":"3.4.6"},"libglade2":{"origin":"devel/libglade2","version":"2.6.4_13"},"libgnomecanvas":{"origin":"graphics/libgnomecanvas","version":"2.30.3_7"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11-toolkits"],"annotations":{"flavor":"full"}},{"name":"gula-plugins-lv2","origin":"audio/gula-plugins-lv2","version":"g20200606_1","comment":"Collection of guitar effect LV2 plugins","maintainer":"yuri@FreeBSD.org","www":"https://github.com/steveb/gula-plugins","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"071d873c0e69d056d909ab2b9ef69486d8d649f33246b251a0105a3b51008a5f","flatsize":6955541,"path":"All/gula-plugins-lv2-g20200606_1.pkg","repopath":"All/gula-plugins-lv2-g20200606_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":2940368,"desc":"Gula Plugins is a collection of guitar effect LV2 plugins with MOD Devices user\ninterfaces.","categories":["audio"]},{"name":"guidoar","origin":"audio/guidoar","version":"g20210127","comment":"Library to browse, transform and manipulate Guido scores","maintainer":"yuri@FreeBSD.org","www":"https://github.com/grame-cncm/guidoar","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8f7ae45028741a420ce3fef4d6770092bad74b4541c6e0861bc93cf13dc91a9f","flatsize":2033496,"path":"All/guidoar-g20210127.pkg","repopath":"All/guidoar-g20210127.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":327600,"desc":"A library providing a simple memory representation and a consistent\nway to browse and transform Guido Music Notation scores.\nIt provides also a set of score level manipulation operations\n(like putting scores in sequence, in parallel, stretching etc.).","categories":["audio"]},{"name":"guichan","origin":"devel/guichan","version":"0.8.2_15","comment":"Small, efficient C++ GUI library designed for games","maintainer":"ports@FreeBSD.org","www":"https://guichan.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c362c37b717001feada6b419396c4ba1fc4b8955edb04be3210229103dfa9165","flatsize":1952244,"path":"All/guichan-0.8.2_15.pkg","repopath":"All/guichan-0.8.2_15.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":257892,"desc":"Guichan is a portable C++ GUI library designed for\ngames using Allegro, SDL and/or OpenGL.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"}},"categories":["devel","games"],"options":{"ALLEGRO":"off","DOCS":"on","OPENGL":"on","SDL":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe guichan port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gwenview","origin":"graphics/gwenview","version":"25.04.2","comment":"Image viewer and browser for KDE","maintainer":"kde@FreeBSD.org","www":"http://gwenview.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"99c026cd3a7f8c03a52012202f3ec0daf670839e0ae78be91bd441da05a47bdb","flatsize":11781141,"path":"All/gwenview-25.04.2.pkg","repopath":"All/gwenview-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":6719824,"desc":"Gwenview is a fast and easy to use image viewer for KDE.\n\nFeatures:\n - Supports simple image manipulations: rotate, mirror, flip, and resize.\n - Supports basic file management actions such as copy, move, delete,\n   and others.\n - Functions both as a standalone application and an embedded viewer\n   in the Konqueror web browser.\n - Can be extended using KIPI plugins.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"exiv2":{"origin":"graphics/exiv2","version":"0.28.5,1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"kImageAnnotator-qt6":{"origin":"graphics/kimageannotator","version":"0.7.1"},"kf6-baloo":{"origin":"sysutils/kf6-baloo","version":"6.14.0"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kbookmarks":{"origin":"devel/kf6-kbookmarks","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kfilemetadata":{"origin":"devel/kf6-kfilemetadata","version":"6.14.0"},"kf6-kguiaddons":{"origin":"x11-toolkits/kf6-kguiaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kiconthemes":{"origin":"x11-themes/kf6-kiconthemes","version":"6.14.0"},"kf6-kimageformats":{"origin":"graphics/kf6-kimageformats","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kitemmodels":{"origin":"devel/kf6-kitemmodels","version":"6.14.0"},"kf6-kitemviews":{"origin":"x11-toolkits/kf6-kitemviews","version":"6.14.0"},"kf6-kjobwidgets":{"origin":"x11-toolkits/kf6-kjobwidgets","version":"6.14.0"},"kf6-knotifications":{"origin":"devel/kf6-knotifications","version":"6.14.0"},"kf6-kparts":{"origin":"devel/kf6-kparts","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-ktextwidgets":{"origin":"x11-toolkits/kf6-ktextwidgets","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"kf6-purpose":{"origin":"misc/kf6-purpose","version":"6.14.0"},"kf6-solid":{"origin":"devel/kf6-solid","version":"6.14.0"},"kf6-sonnet":{"origin":"textproc/kf6-sonnet","version":"6.14.0"},"lcms2":{"origin":"graphics/lcms2","version":"2.17"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libkdcraw-qt6":{"origin":"graphics/libkdcraw","version":"25.04.2"},"phonon-qt6":{"origin":"multimedia/phonon","version":"4.12.0_3"},"plasma6-plasma-activities":{"origin":"x11/plasma6-plasma-activities","version":"6.3.5"},"png":{"origin":"graphics/png","version":"1.6.47"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-imageformats":{"origin":"graphics/qt6-imageformats","version":"6.8.3"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["graphics","kde","kde-applications"],"shlibs_required":["libGLX.so.0","libKDcrawQt6.so.5","libKF6Baloo.so.6","libKF6Bookmarks.so.6","libKF6ColorScheme.so.6","libKF6Completion.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6FileMetaData.so.3","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6IconThemes.so.6","libKF6IconWidgets.so.6","libKF6ItemModels.so.6","libKF6ItemViews.so.6","libKF6JobWidgets.so.6","libKF6KIOCore.so.6","libKF6KIOFileWidgets.so.6","libKF6KIOGui.so.6","libKF6KIOWidgets.so.6","libKF6Purpose.so.6","libKF6PurposeWidgets.so.6","libKF6Service.so.6","libKF6Solid.so.6","libKF6WidgetsAddons.so.6","libKF6WindowSystem.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libPlasmaActivities.so.6","libQt6Concurrent.so.6","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6OpenGL.so.6","libQt6OpenGLWidgets.so.6","libQt6PrintSupport.so.6","libQt6Svg.so.6","libQt6SvgWidgets.so.6","libQt6WaylandClient.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libX11.so.6","libc.so.8","libexiv2.so.28","libgcc_s.so.1","libjpeg.so.8","libkImageAnnotator-Qt6.so.0","liblcms2.so.2","libm.so.4","libphonon4qt6.so.4","libpng16.so.16","libpthread.so.0","libstdc++.so.6","libtiff.so.6","libwayland-client.so.0","libwayland-cursor.so.0","libxkbcommon.so.0","libz.so.3"],"options":{"DOCS":"on"}},{"name":"guetzli","origin":"graphics/guetzli","version":"1.0.1_5","comment":"Perceptual JPEG encoder","maintainer":"yuri@FreeBSD.org","www":"https://github.com/google/guetzli","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b834c0534adc82ddb7581a4cf9e07330c2ab683db9d3b8156c9699c253ac3301","flatsize":248748,"path":"All/guetzli-1.0.1_5.pkg","repopath":"All/guetzli-1.0.1_5.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":105000,"desc":"Guetzli is a JPEG encoder that aims for excellent compression density\nat high visual quality.  Guetzli-generated images are typically 20-30%25\nsmaller than images of equivalent quality generated by libjpeg.\nGuetzli generates only sequential (nonprogressive) JPEGs due to faster\ndecompression speeds they offer.","deps":{"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libm.so.4","libpng16.so.16","libstdc++.so.9"]},{"name":"gug-libreoffice","origin":"editors/libreoffice-gug","version":"25.2.2.2","comment":"gug language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8d98b677f23b6449b8582452874423ec59992dd157a75356cb21febc24a66b77","flatsize":2042119,"path":"All/gug-libreoffice-25.2.2.2.pkg","repopath":"All/gug-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":362988,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"gubby","origin":"mail/gubby","version":"0.5.5_1","comment":"Program showing where new mail has been placed","maintainer":"ports@FreeBSD.org","www":"https://gubby.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5a51adedc242034f2269dfab9e6ba1c44b5fa0182365fe8b0ba31c0659b58977","flatsize":79012,"path":"All/gubby-0.5.5_1.pkg","repopath":"All/gubby-0.5.5_1.pkg","licenselogic":"single","pkgsize":32504,"desc":"Gubby is a small program that continually shows where Procmail has placed\nnew email. It runs both in commandline and in an ncurses environment with\ncolors, and will update the overview in real time, while using very low\nresources. Users can launch a specified mailreader by selecting a folder\nand pressing enter.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["mail"],"shlibs_required":["libc.so.8","libm.so.4","libncurses.so.6","libstdc++.so.9","libtinfo.so.6"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe gubby port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gunfudeadlands","origin":"games/gunfudeadlands","version":"1.01_5","comment":"Far West themed 2D shooter featuring bullet time","maintainer":"amdmi3@FreeBSD.org","www":"https://gunfudeadlands.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fde354e851df2d2b107e8d206f627fca6b1822f5e3bf05cbe95a53dcc77dfb8b","flatsize":5247118,"path":"All/gunfudeadlands-1.01_5.pkg","repopath":"All/gunfudeadlands-1.01_5.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":5169288,"desc":"GunFu Deadlands is a Far West themed 2D action shooter featuring\nbullet time a la Max Payne and the Matrix movies.","deps":{"love07":{"origin":"devel/love07","version":"0.7.2_26"}},"categories":["games"],"options":{"DOCS":"on"}},{"name":"gtypist","origin":"games/gtypist","version":"2.9.5_3","comment":"Interactive typing tutor","maintainer":"naddy@FreeBSD.org","www":"https://www.gnu.org/software/gtypist/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"18c6503b396fb2e8cec2ef2e7c917ce770b1fbf6cf5d0f057980475be8f388e2","flatsize":3025166,"path":"All/gtypist-2.9.5_3.pkg","repopath":"All/gtypist-2.9.5_3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":617124,"desc":"GNU typist is a typing tutor package built using curses(3).  The\npackage contains a number of tutorials, drills and practise sessions\nto help with mastering touch typing on the standard computer keyboard.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["education","games"],"shlibs_required":["libc.so.8","libintl.so.8","libncurses.so.6","libtinfo.so.6"],"options":{"NLS":"on"}},{"name":"gu-aspell","origin":"textproc/gu-aspell","version":"0.03.0_1,2","comment":"Aspell Gujarati dictionary","maintainer":"office@FreeBSD.org","www":"https://sourceforge.net/projects/aspell-gu/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cc78a78545a12df5efe9b4f22114c6684c3d2e8b467986f56d6d9a297d49aab6","flatsize":1309249,"path":"All/gu-aspell-0.03.0_1,2.pkg","repopath":"All/gu-aspell-0.03.0_1,2.pkg","licenselogic":"single","pkgsize":499272,"desc":"Aspell Gujarati dictionary.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"]},{"name":"guake","origin":"x11/guake","version":"3.7.0_2","comment":"Dropdown terminal made for the GNOME desktop","maintainer":"daniel@shafer.cc","www":"http://guake-project.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"336a74117535a12cae076ec5f90a9133ba29e40802df93684e01ea5fc8efefaa","flatsize":4992504,"path":"All/guake-3.7.0_2.pkg","repopath":"All/guake-3.7.0_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":997948,"desc":"Guake is a dropdown terminal made for the GNOME desktop environment,\nbut you can run it with TWM too ;-), if you install ports/x11/trayer\nor a similar program.\nIts style of window is based on fps games, and one of its purposes\nis to be easy to reach.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"dconf":{"origin":"devel/dconf","version":"0.40.0_5"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnome-settings-daemon":{"origin":"sysutils/gnome-settings-daemon","version":"42.2_9"},"gsettings-desktop-schemas":{"origin":"devel/gsettings-desktop-schemas","version":"47.1_1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"keybinder":{"origin":"x11/keybinder","version":"0.3.1_6"},"keybinder-gtk3":{"origin":"x11/keybinder-gtk3","version":"0.3.2_3"},"libnotify":{"origin":"devel/libnotify","version":"0.8.6"},"libwnck3":{"origin":"x11-toolkits/libwnck3","version":"43.2"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"py311-cairo":{"origin":"graphics/py-cairo","version":"1.21.0,1"},"py311-dbus":{"origin":"devel/py-dbus","version":"1.3.2"},"py311-notify2":{"origin":"devel/py-notify2","version":"0.3.1_1"},"py311-pbr":{"origin":"devel/py-pbr","version":"6.1.1"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"py311-xdg":{"origin":"devel/py-xdg","version":"0.28_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"vte3":{"origin":"x11-toolkits/vte3","version":"0.78.2_1"}},"categories":["python","x11"]},{"name":"gts","origin":"graphics/gts","version":"0.7.6_5","comment":"GNU Triangulated Surface Library","maintainer":"erik@bz.bzflag.bz","www":"https://gts.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5c770942268da2bd0fa75a95773ca52f9a294f9982e656cb3f65abbcd7d19548","flatsize":1325010,"path":"All/gts-0.7.6_5.pkg","repopath":"All/gts-0.7.6_5.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":281984,"desc":"GTS stands for the GNU Triangulated Surface Library. It is an Open Source\nFree Software Library intended to provide a set of useful functions to deal\nwith 3D surfaces meshed with interconnected triangles.\n\nA brief summary of its main features:\n   - Simple object-oriented structure giving easy access to topological\n     properties.\n   - 2D dynamic Delaunay and constrained Delaunay triangulations.\n   - Robust geometric predicates (orientation, in circle) using fast adaptive\n     floating point arithmetic.\n   - Robust set operations on surfaces (union, intersection, difference).\n   - Surface refinement and coarsening (multiresolution models).\n   - Dynamic view-independent continuous level-of-detail.\n   - Preliminary support for view-dependent level-of-detail.\n   - Bounding-boxes trees and Kd-trees for efficient point location and\n     collision/intersection detection.\n   - Graph operations: traversal, graph partitioning.\n   - Metric operations (area, volume, curvature ...).\n   - Triangle strips generation for fast rendering.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libglib-2.0.so.0","libintl.so.8","libm.so.4"],"options":{"NETPBM":"off"}},{"name":"gtmixer","origin":"audio/gtmixer","version":"1.0.2_3","comment":"GTK2.0 Sound Mixer","maintainer":"vagner@bsdway.ru","www":"https://github.com/svagner/gtmixer","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"410e72828c83e59679c66a9e4d4caae3af8954be2d882770ef7a617e38d31d9f","flatsize":135526,"path":"All/gtmixer-1.0.2_3.pkg","repopath":"All/gtmixer-1.0.2_3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":105388,"desc":"GTMixer is a free, simple graphical mixer for FreeBSD.\nBased at GTK 2.0 Lib.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["audio"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0"]},{"name":"gtultra","origin":"audio/gtultra","version":"1.5.5","comment":"Music tracker for the C64, fork of goattracker","maintainer":"zirias@FreeBSD.org","www":"https://github.com/jpage8580/GTUltra","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c751a43622350764bb1b3b5a83aab0f831c21de3e4cc17ca8bed61b7779d7149","flatsize":3312851,"path":"All/gtultra-1.5.5.pkg","repopath":"All/gtultra-1.5.5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":688804,"desc":"GTUltra is an extensively modified GoatTracker Stereo (2.76) version.\nIt includes many new features.","deps":{"alsa-lib":{"origin":"audio/alsa-lib","version":"1.2.13"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"}},"categories":["audio"],"shlibs_required":["libSDL2-2.0.so.0","libasound.so.2","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"gtranslator","origin":"devel/gtranslator","version":"40.0_5","comment":"GNOME application for creating GNU gettext translation files","maintainer":"gnome@FreeBSD.org","www":"https://gtranslator.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0e756fa70699e69780168854b6565e5874821b1375288b58e67f67d9fc12ba5d","flatsize":3577399,"path":"All/gtranslator-40.0_5.pkg","repopath":"All/gtranslator-40.0_5.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":978564,"desc":"Gtranslator is a Gtk+-2 GUI to assist in the creation of GNU gettext\ntranslations.  It features auto-learning of translation rules, fuzzy\nstring manipulation, and self-contained msgfmt compilation/testing.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gdl":{"origin":"x11-toolkits/gdl","version":"3.40.0_2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gsettings-desktop-schemas":{"origin":"devel/gsettings-desktop-schemas","version":"47.1_1"},"gspell":{"origin":"textproc/gspell","version":"1.10.0_6"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gtksourceview4":{"origin":"x11-toolkits/gtksourceview4","version":"4.8.3_2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"libdazzle":{"origin":"x11-toolkits/libdazzle","version":"3.44.0_2"},"libgda5":{"origin":"databases/libgda5","version":"5.2.10_4"},"libhandy":{"origin":"x11-toolkits/libhandy","version":"1.6.2_2"},"libpeas":{"origin":"devel/libpeas","version":"1.34.0_2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","gnome"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libdazzle-1.0.so.0","libgda-5.0.so.4","libgdk-3.so.0","libgettextpo.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgspell-1.so.2","libgtk-3.so.0","libgtksourceview-4.so.0","libhandy-1.so.0","libintl.so.8","libjson-glib-1.0.so.0","libpango-1.0.so.0","libpthread.so.0","libsoup-2.4.so.1","libxml2.so.2"],"annotations":{"cpe":"cpe:2.3:a:gtranslate:google_language_translator:40.0:::::dragonfly6:x86_64:5"}},{"name":"gtkterm2","origin":"x11/gtkterm2","version":"0.2.3_13","comment":"Simple GTK-2 terminal with tabs","maintainer":"ports@FreeBSD.org","www":"http://gtkterm.feige.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d91a97a14d9ee9ce893b481626357a177b9103f59ac0c0bf2138fc0e112d77c1","flatsize":69724,"path":"All/gtkterm2-0.2.3_13.pkg","repopath":"All/gtkterm2-0.2.3_13.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":25692,"desc":"A simple GTK-2 Terminal with tabs.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"vte":{"origin":"x11-toolkits/vte","version":"0.28.2_4"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXext.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libvte.so.9"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe gtkterm2 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gtkspell3","origin":"textproc/gtkspell3","version":"3.0.10_2","comment":"GTK 3 spell checking component","maintainer":"gnome@FreeBSD.org","www":"https://gtkspell.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c3923021a3e8599a4c852f9b52574cdd0d8aac9baaad9fafa588c16293408a29","flatsize":181755,"path":"All/gtkspell3-3.0.10_2.pkg","repopath":"All/gtkspell3-3.0.10_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":43160,"desc":"GtkSpell provides MSWord/MacOSX-style highlighting of misspelled words in a\nGtkTextView widget as you type. Right-clicking a misspelled word pops up a menu\nof suggested replacements.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"enchant2":{"origin":"textproc/enchant2","version":"2.2.15_6"},"fribidi":{"origin":"converters/fribidi","version":"1.0.16"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["gnome","textproc"]},{"name":"gucharmap","origin":"deskutils/gucharmap","version":"16.0.2","comment":"Unicode/ISO10646 character map and font viewer","maintainer":"gnome@FreeBSD.org","www":"https://gitlab.gnome.org/GNOME/gucharmap","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"83ef838a2a8edd8d12f07ca412cc644bd4c53369ee6a3cc12dded24906de121a","flatsize":10295240,"path":"All/gucharmap-16.0.2.pkg","repopath":"All/gucharmap-16.0.2.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":2387136,"desc":"gucharmap is a Unicode/ISO10646 character map and font viewer.  It uses\nGTK+ 2, and supports anti-aliased, scalable fonts.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"}},"categories":["deskutils","gnome"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libgdk-3.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0"],"options":{"DOCS":"on"}},{"name":"gtkspell","origin":"textproc/gtkspell","version":"2.0.16_7","comment":"GTK 2 spell checking component","maintainer":"gnome@FreeBSD.org","www":"https://gtkspell.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2491b4cbca42a09579bf6e8b163ceba705948c0230df6f39a57f9fc1285eec1b","flatsize":93553,"path":"All/gtkspell-2.0.16_7.pkg","repopath":"All/gtkspell-2.0.16_7.pkg","licenselogic":"single","pkgsize":23472,"desc":"GtkSpell provides MSWord/MacOSX-style highlighting of misspelled words in a\nGtkTextView widget as you type. Right-clicking a misspelled word pops up a menu\nof suggested replacements.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"enchant":{"origin":"textproc/enchant","version":"1.6.0_12"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["gnome","textproc"]},{"name":"gtksourceviewmm3","origin":"x11-toolkits/gtksourceviewmm3","version":"3.18.0_3","comment":"C++ binding of GtkSourceView3","maintainer":"gnome@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"63f8756fc4caae410166310f599ee0a0f76e80c4a0c63d0571704fb3a58f9ad9","flatsize":738969,"path":"All/gtksourceviewmm3-3.18.0_3.pkg","repopath":"All/gtksourceviewmm3-3.18.0_3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":117636,"desc":"GtkSourceViewMM is a C++ binding of GtkSourceView, a text widget that extends\nthe standard gtk+ 2.x text widget. It improves the gtk+ text widget by\nimplementing syntax highlighting and other features typical of a source editor.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"atkmm":{"origin":"accessibility/atkmm","version":"2.28.4"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"cairomm":{"origin":"graphics/cairomm","version":"1.14.5"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"glibmm":{"origin":"devel/glibmm","version":"2.66.7,1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gtkmm30":{"origin":"x11-toolkits/gtkmm30","version":"3.24.9"},"gtksourceview3":{"origin":"x11-toolkits/gtksourceview3","version":"3.24.11_4"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libsigc++":{"origin":"devel/libsigc++20","version":"2.12.1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pangomm":{"origin":"x11-toolkits/pangomm","version":"2.46.4"}},"categories":["gnome","x11-toolkits"]},{"name":"gu-libreoffice","origin":"editors/libreoffice-gu","version":"25.2.2.2","comment":"gu language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f63906c764453fb62e2c98c563a1f39e202b3acc125656db850a097c91e601bc","flatsize":33780003,"path":"All/gu-libreoffice-25.2.2.2.pkg","repopath":"All/gu-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":3032728,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"gtksourceview4","origin":"x11-toolkits/gtksourceview4","version":"4.8.3_2","comment":"Text widget that adds syntax highlighting to the GtkTextView widget","maintainer":"gnome@FreeBSD.org","www":"https://wiki.gnome.org/Projects/GtkSourceView","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6554ccadf39c9055f085877401dd719362a8356e5962e64aaf6d94e6243fd02d","flatsize":5884748,"path":"All/gtksourceview4-4.8.3_2.pkg","repopath":"All/gtksourceview4-4.8.3_2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":838044,"desc":"GtkSourceView is a text widget for Gtk+-3 that provides syntax highlighting\nand other features typically expected in a source code editor.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fribidi":{"origin":"converters/fribidi","version":"1.0.16"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["gnome","x11-toolkits"]},{"name":"gtksourceview2","origin":"x11-toolkits/gtksourceview2","version":"2.10.5_9","comment":"Widget that adds syntax highlighting to GtkTextView","maintainer":"gnome@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"477957625a0c1db3178f80b457ed5aefdde3f1b9c7b6daf77f6dbb88ee5adb30","flatsize":4577734,"path":"All/gtksourceview2-2.10.5_9.pkg","repopath":"All/gtksourceview2-2.10.5_9.pkg","licenselogic":"single","pkgsize":629100,"desc":"GtkSourceView is a text widget for Gtk+-2 that provides syntax highlighting\nand other features typically expected in a source code editor.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["gnome","x11-toolkits"]},{"name":"gtkmmorse","origin":"comms/gtkmmorse","version":"0.9.27_7","comment":"Graphical Morse Code Trainer","maintainer":"hamradio@FreeBSD.org","www":"https://www.nongnu.org/gtkmmorse/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"adf219ebfc41748ff3dbe5f522086530ffea8010120b3bd26d987b15d390c5a5","flatsize":195195,"path":"All/gtkmmorse-0.9.27_7.pkg","repopath":"All/gtkmmorse-0.9.27_7.pkg","licenselogic":"single","pkgsize":47156,"desc":"GtkMMorse is a morse code learning tool which provides Koch and \"Classic\"\ntraining methods","deps":{"gconfmm":{"origin":"devel/gconfmm26","version":"2.28.3_3"},"gtkmm24":{"origin":"x11-toolkits/gtkmm24","version":"2.24.5_4"},"libao":{"origin":"audio/libao","version":"1.2.0_7"}},"categories":["comms","education","hamradio"],"shlibs_required":["libao.so.4","libatk-1.0.so.0","libatkmm-1.6.so.1","libc.so.8","libcairo.so.2","libcairomm-1.0.so.1","libfontconfig.so.1","libfreetype.so.6","libgconf-2.so.4","libgconfmm-2.6.so.1","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgdkmm-2.4.so.1","libgio-2.0.so.0","libgiomm-2.4.so.1","libglib-2.0.so.0","libglibmm-2.4.so.1","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-x11-2.0.so.0","libgtkmm-2.4.so.1","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpangomm-1.4.so.1","libpthread.so.0","libsigc-2.0.so.0","libstdc++.so.9"]},{"name":"gtkperf","origin":"benchmarks/gtkperf","version":"0.40_11","comment":"Measure your system's GTK performance","maintainer":"ports@FreeBSD.org","www":"https://gtkperf.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"40dab7cd4a5f14b766d357a3b28fbde13a5135231e5aa9eb010ede29a9421b79","flatsize":82760,"path":"All/gtkperf-0.40_11.pkg","repopath":"All/gtkperf-0.40_11.pkg","licenselogic":"single","pkgsize":30680,"desc":"GtkPerf is an application designed to test GTK+ performance. The point is to\ncreate common testing platform to run predefined GTK+ widgets (opening\ncomboboxes, toggling buttons, scrolling text yms.) and this way define the speed\nof device/platform.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["benchmarks"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0"],"options":{"NLS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe gtkperf port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gtkmm30","origin":"x11-toolkits/gtkmm30","version":"3.24.9","comment":"C++ wrapper for Gtk+3","maintainer":"gnome@FreeBSD.org","www":"http://gtkmm.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"628ad1458c6356a9dc9952904f78667393d4d1144c1ca0dbeda25498c6e69aaf","flatsize":11239947,"path":"All/gtkmm30-3.24.9.pkg","repopath":"All/gtkmm30-3.24.9.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":1427260,"desc":"C++ wrapper for Gtk+, Pango and Atk.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"atkmm":{"origin":"accessibility/atkmm","version":"2.28.4"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"cairomm":{"origin":"graphics/cairomm","version":"1.14.5"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"glibmm":{"origin":"devel/glibmm","version":"2.66.7,1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libsigc++":{"origin":"devel/libsigc++20","version":"2.12.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pangomm":{"origin":"x11-toolkits/pangomm","version":"2.46.4"}},"categories":["x11-toolkits"]},{"name":"gtksourceview3","origin":"x11-toolkits/gtksourceview3","version":"3.24.11_4","comment":"Text widget that adds syntax highlighting to the GtkTextView widget","maintainer":"gnome@FreeBSD.org","www":"https://wiki.gnome.org/Projects/GtkSourceView/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fdb13741578b1397f7c198adcb73c74bbaa2495e5ad047b440f333a6a212c71f","flatsize":6078248,"path":"All/gtksourceview3-3.24.11_4.pkg","repopath":"All/gtksourceview3-3.24.11_4.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":684436,"desc":"GtkSourceView is a text widget for Gtk+-3 that provides syntax highlighting\nand other features typically expected in a source code editor.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fribidi":{"origin":"converters/fribidi","version":"1.0.16"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["gnome","x11-toolkits"],"options":{"DOCS":"on"}},{"name":"gtkpasman","origin":"security/gtkpasman","version":"0.12.1_2","comment":"GTK passwords manager for system and network administrators","maintainer":"ports@FreeBSD.org","www":"https://gtkpasman.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9829b03de7c26e3925a06219d6068b5d83aa9b1986004068d33134f2b5b793b8","flatsize":42382,"path":"All/gtkpasman-0.12.1_2.pkg","repopath":"All/gtkpasman-0.12.1_2.pkg","licenselogic":"single","pkgsize":14440,"desc":"The purpose of Gtkpasman is to provide system and network administrators a\nconvenient tool to manage a passwords knowledge base related to customers,\nservers, services... It can help to retrieve passwords, or even connect to\nservers (ssh, telnet, ftp).\nPasswords must be kept in a gnupg crypted file. The structure of the file is\npredefined, but very easy to edit and maintain.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnupg":{"origin":"security/gnupg","version":"2.4.7"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["security"],"shlibs_required":["libc.so.8","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libintl.so.8","libpthread.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"This port installs a sample password file in the following location:\n\n/usr/local/share/doc/gtkpasman\n\nYou may find this file useful while making your own password file.\nAlso note that the File->Open function is not implemented yet.","type":"install"},{"message":"===>   NOTICE:\n\nThe gtkpasman port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"guile2","origin":"lang/guile2","version":"2.2.7_6","comment":"GNU Ubiquitous Intelligent Language for Extension","maintainer":"bofh@FreeBSD.org","www":"https://www.gnu.org/software/guile/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"517dcfbd573cbab4facf460d017d6e14ee5445f4544bcb12bc9db65222b7f93f","flatsize":51502497,"path":"All/guile2-2.2.7_6.pkg","repopath":"All/guile2-2.2.7_6.pkg","licenselogic":"and","licenses":["GPLv3","LGPL3"],"pkgsize":6006856,"desc":"GUILE, GNU's Ubiquitous Intelligent Language for Extension,\nis a library that implements the Scheme language plus various\nconvenient facilities. It's designed so that you can link it\ninto an application or utility to make it extensible.  Our\nplan is to link this library into all GNU programs that call for\nextensibility.","deps":{"boehm-gc-threaded":{"origin":"devel/boehm-gc-threaded","version":"8.2.8"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"guile-aclocal":{"origin":"lang/guile-aclocal","version":"3.0.10"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libffi":{"origin":"devel/libffi","version":"3.4.6"},"libltdl":{"origin":"devel/libltdl","version":"2.5.4"},"libunistring":{"origin":"devel/libunistring","version":"1.3"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["lang","scheme"],"shlibs_required":["libc.so.8","libcrypt.so.4","libdl.so.0","libffi.so.8","libgc-threaded.so.1","libgmp.so.10","libintl.so.8","libltdl.so.7","libm.so.4","libpthread.so.0","libunistring.so.5"],"options":{"NLS":"on","THREADS":"on"},"annotations":{"cpe":"cpe:2.3:a:gnu:guile:2.2.7:::::dragonfly6:x86_64:6"}},{"name":"gtklock","origin":"x11/gtklock","version":"4.0.0","comment":"GTK-based lockscreen for Wayland","maintainer":"jbeich@FreeBSD.org","www":"https://github.com/jovanlanik/gtklock","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"61f5a4bd0afa19c4cd7ac604ff927861a270c110858a0d7cd7ac7455762872f6","flatsize":83672,"path":"All/gtklock-4.0.0.pkg","repopath":"All/gtklock-4.0.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":27852,"desc":"gtklock is a lockscreen based on gtkgreet. It uses the wlr-layer-shell\nand wlr-input-inhibitor Wayland protocols. Works on sway and other\nwlroots-based compositors.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk-session-lock":{"origin":"x11-toolkits/gtk-session-lock","version":"0.2.0"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"unix-selfauth-helper":{"origin":"security/unix-selfauth-helper","version":"1.1_1"}},"categories":["wayland","x11"],"shlibs_required":["libc.so.8","libgdk-3.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libgtk-session-lock.so.0","libintl.so.8","libpam.so.3","libpthread.so.0"],"options":{"MANPAGES":"on"}},{"name":"gtkguitune","origin":"audio/gtkguitune","version":"0.8_13","comment":"Guitar (and other instruments) tuner for GTK 2","maintainer":"ports@FreeBSD.org","www":"http://www.oocities.com/harpin_floh/kguitune_page.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"db81e81ebd1a7538145255de57800ba50b0ec80dd61f27fa2cd82b58871e78ec","flatsize":131390,"path":"All/gtkguitune-0.8_13.pkg","repopath":"All/gtkguitune-0.8_13.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":37632,"desc":"gtkguitune is a program for tuning guitars and other instruments.\nRather than using FFT like many programs, it counts the number of\ntriggerings between two trigger levels in a certain amount of time,\nwhich tends to be more accurate for instrument tuning while requiring\nless processing than FFT.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"atkmm":{"origin":"accessibility/atkmm","version":"2.28.4"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"cairomm":{"origin":"graphics/cairomm","version":"1.14.5"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"glibmm":{"origin":"devel/glibmm","version":"2.66.7,1"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"gtkmm24":{"origin":"x11-toolkits/gtkmm24","version":"2.24.5_4"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libsigc++":{"origin":"devel/libsigc++20","version":"2.12.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pangomm":{"origin":"x11-toolkits/pangomm","version":"2.46.4"}},"categories":["audio"],"shlibs_required":["libatk-1.0.so.0","libatkmm-1.6.so.1","libc.so.8","libcairo.so.2","libcairomm-1.0.so.1","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgdkmm-2.4.so.1","libgio-2.0.so.0","libgiomm-2.4.so.1","libglib-2.0.so.0","libglibmm-2.4.so.1","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libgtkmm-2.4.so.1","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpangomm-1.4.so.1","libsigc-2.0.so.0","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe gtkguitune port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gtklp","origin":"print/gtklp","version":"1.3.4_2","comment":"GTK interface to cups","maintainer":"m.ne@gmx.net","www":"https://gtklp.sirtobi.com","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f6213f2245a3659f402a1c12ce5c43b6fd4f1205ec60c2da7a0bfa6ffe6842fb","flatsize":614852,"path":"All/gtklp-1.3.4_2.pkg","repopath":"All/gtklp-1.3.4_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":139100,"desc":"GtkLP for CUPS is a frontend for the lpr that comes with CUPS. It\nis written to make it easy to use nearly all the options from CUPS\nwithout knowing them by name. For print-admins, there is also an\npretty simple queue tool implemented.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"cups":{"origin":"print/cups","version":"2.4.11_1"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["print"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libcups.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0"]},{"name":"gtkhtml4","origin":"www/gtkhtml4","version":"4.10.0_4","comment":"Lightweight HTML rendering/printing/editing engine","maintainer":"gnome@FreeBSD.org","www":"http://www.ximian.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"62d798ec91799c15a9be5262e044729f951e5ca7f68b1b394f50f0a65900f783","flatsize":3037444,"path":"All/gtkhtml4-4.10.0_4.pkg","repopath":"All/gtkhtml4-4.10.0_4.pkg","licenselogic":"single","pkgsize":639484,"desc":"GtkHTML is a lightweight HTML rendering, printing, and editing engine.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"enchant":{"origin":"textproc/enchant","version":"1.6.0_12"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libXcomposite":{"origin":"x11/libXcomposite","version":"0.4.6_1,1"},"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"libXdamage":{"origin":"x11/libXdamage","version":"1.1.6"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libsoup":{"origin":"devel/libsoup","version":"2.74.3"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["gnome","www"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libenchant.so.1","libgailutil-3.so.0","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libz.so.3"]},{"name":"gtksourceview5","origin":"x11-toolkits/gtksourceview5","version":"5.14.2","comment":"Text widget that adds syntax highlighting to the GtkTextView widget","maintainer":"gnome@FreeBSD.org","www":"https://wiki.gnome.org/Projects/GtkSourceView","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"67845bbef981a318c8b4d2d6365fce127f84f09eac0e36ab66f0d9347ae0c557","flatsize":6346077,"path":"All/gtksourceview5-5.14.2.pkg","repopath":"All/gtksourceview5-5.14.2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":958484,"desc":"GtkSourceView is a text widget for Gtk+-3 that provides syntax highlighting\nand other features typically expected in a source code editor.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"fribidi":{"origin":"converters/fribidi","version":"1.0.16"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk4":{"origin":"x11-toolkits/gtk40","version":"4.18.4"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"}},"categories":["gnome","x11-toolkits"]},{"name":"gtkimageview","origin":"x11-toolkits/gtkimageview","version":"1.6.4_6","comment":"Simple image viewer widget","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e02fce7567272e7ea289081cfa3c5c97ba5c116e4c8d38271a4123ef8e19abae","flatsize":689796,"path":"All/gtkimageview-1.6.4_6.pkg","repopath":"All/gtkimageview-1.6.4_6.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":353204,"desc":"GtkImageView is a simple image viewer widget for GTK. Similar to the\nimage viewer panes in gThumb or Eye of Gnome. It makes writing image\nviewing and editing applications easy. Among its features are:\n* Mouse and keyboard zooming\n* Scrolling and dragging\n* Adjustable interpolation\n* Fullscreen mode\n* GIF animation support","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11-toolkits"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe gtkimageview port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gtkglextmm","origin":"x11-toolkits/gtkglextmm","version":"1.2.0_16","comment":"C++ wrapper for GtkGLExt","maintainer":"ports@FreeBSD.org","www":"http://gtkglext.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9ded1da0ebd0b58f730fa15f28ad4a2846f8e287f1b9cdf61aca7e9b89c451b2","flatsize":1912800,"path":"All/gtkglextmm-1.2.0_16.pkg","repopath":"All/gtkglextmm-1.2.0_16.pkg","licenselogic":"single","pkgsize":277060,"desc":"gtkglextmm is C++ wrapper for GtkGLExt, OpenGL Extension to GTK.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"gtkglext":{"origin":"x11-toolkits/gtkglext","version":"1.2.0_21"},"gtkmm24":{"origin":"x11-toolkits/gtkmm24","version":"2.24.5_4"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11-toolkits"],"messages":[{"message":"===>   NOTICE:\n\nThe gtkglextmm port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gtkglarea","origin":"x11-toolkits/gtkglarea2","version":"2.0.1_12","comment":"OpenGL widget for the GTK 2 GUI toolkit","maintainer":"ports@FreeBSD.org","www":"https://www.mono-project.com/archived/gtkglarea/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0bbd997ae9c94c7339d54038f1693c264b4769e0bfb210e32c9129ca26351482","flatsize":71490,"path":"All/gtkglarea-2.0.1_12.pkg","repopath":"All/gtkglarea-2.0.1_12.pkg","licenselogic":"single","licenses":["LGPL20+"],"pkgsize":20872,"desc":"Just as GTK+ is build on top of GDK, GtkGLArea is built on top of gdkgl\nwhich is basically wrapper around GLX functions. The widget itself is\nderived from GtkDrawinigArea widget and adds only few extra functions.\nLower level gdkgl functions make it easy to render on any widget that has\nOpenGL capable visual, rendering to off-screen pixmaps is also supported.\n\nRelated project which may interest those who use GTK-- is GtkGLArea--. It is a\nC++ wrapper for gtkglarea written by Karl Nelson <kenelson@ece.ucdavis.edu>.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11-toolkits"],"messages":[{"message":"===>   NOTICE:\n\nThe gtkglarea port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"helm","origin":"sysutils/helm","version":"3.17.2","comment":"Kubernetes Package Manager","maintainer":"danilo@FreeBSD.org","www":"https://helm.sh","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"71f9790427e31138ffe5aaee4926f90fbbd5c5cac6864380200d31f39a3a448a","flatsize":76811870,"path":"All/helm-3.17.2.pkg","repopath":"All/helm-3.17.2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":15677036,"desc":"Helm is a tool for managing Kubernetes charts.\nCharts are packages of pre-configured Kubernetes resources.\n\nUse Helm to:\n- Find and use popular software packaged as Kubernetes charts\n- Share your own applications as Kubernetes charts\n- Create reproducible builds of your Kubernetes applications\n- Intelligently manage your Kubernetes manifest files\n- Manage releases of Helm packages","deps":{"kubectl":{"origin":"sysutils/kubectl","version":"1.32.3"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"BASH":"on","FISH":"on","ZSH":"on"},"annotations":{"cpe":"cpe:2.3:a:helm:helm:3.17.2:::::dragonfly6:x86_64"}},{"name":"gtkglext","origin":"x11-toolkits/gtkglext","version":"1.2.0_21","comment":"OpenGL extension to GTK","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/gtkglext/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"35487574e6d73023aebb79540380644edecc9f65c7a3b40b1c9738ab64c37c86","flatsize":2397558,"path":"All/gtkglext-1.2.0_21.pkg","repopath":"All/gtkglext-1.2.0_21.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":236296,"desc":"GtkGLExt is an OpenGL extension to GTK.  It provides the GDK objects\nto support OpenGL rendering in GTK, and GtkWidget API add-ons to make\nGTK+ widgets OpenGL-capable.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pangox-compat":{"origin":"x11-toolkits/pangox-compat","version":"0.0.2_4"}},"categories":["x11-toolkits"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe gtkglext port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gtkdatabox","origin":"x11-toolkits/gtkdatabox","version":"1.0.0_1","comment":"GTK 3 widget to display large amounts of numerical data","maintainer":"eduardo@FreeBSD.org","www":"https://sourceforge.net/projects/gtkdatabox/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6bb2f5303c1d29f5c244654c94b96e97794c780af8ce7fc5d94c38387a7b6c26","flatsize":1000302,"path":"All/gtkdatabox-1.0.0_1.pkg","repopath":"All/gtkdatabox-1.0.0_1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":118640,"desc":"A widget to display large sets of data as dots (or lines). Different data\nsets will have different colors, you may change colors and style of the data\nThe widget gives the possibility to zoom into and out of the data and to\nscroll around. It also offers a grid like on an oscilloscope.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11-toolkits"],"options":{"DOCS":"on","EXAMPLES":"on","GLADE":"off"}},{"name":"gtkchtheme","origin":"x11/gtkchtheme","version":"0.3.1_13","comment":"GTK2 theme changer","maintainer":"ports@FreeBSD.org","www":"http://plasmasturm.org/programs/gtk-chtheme/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c2f567fdc89d1f75031acb711bc47cb7ac84887fccbf93ee6517e9c2d793a842","flatsize":49800,"path":"All/gtkchtheme-0.3.1_13.pkg","repopath":"All/gtkchtheme-0.3.1_13.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":18436,"desc":"This little program lets you change your Gtk+ 2.0 theme. The aim is to\nmake theme preview and selection as slick as possible. Themes installed\non the system are presented for selection and previewed on the fly. For\na comprehensive demonstration there's a large variety of widgets.\n\nIt was originally derived from Gtk Theme Switch, but what started out as\na hack to remove various nuisances now shares no code whatsoever anymore\nwith the original.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe gtkchtheme port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gtkevemon","origin":"games/gtkevemon","version":"1.10.2016.02.17_8","comment":"Skill monitoring standalone application for EVE Online","maintainer":"ports@FreeBSD.org","www":"http://gtkevemon.battleclinic.com","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"95e059cf2273075ccd3ac41a5dd562b132d94016cd9748bd78a3b79984185d06","flatsize":1437599,"path":"All/gtkevemon-1.10.2016.02.17_8.pkg","repopath":"All/gtkevemon-1.10.2016.02.17_8.pkg","licenselogic":"single","pkgsize":359712,"desc":"An EVE Online skill monitoring standalone application.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gtkmm30":{"origin":"x11-toolkits/gtkmm30","version":"3.24.9"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pkgconf":{"origin":"devel/pkgconf","version":"2.3.0,2"}},"categories":["games"],"shlibs_required":["libatk-1.0.so.0","libatkmm-1.6.so.1","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libcairomm-1.0.so.1","libcurl.so.4","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgdkmm-3.0.so.1","libgio-2.0.so.0","libgiomm-2.4.so.1","libglib-2.0.so.0","libglibmm-2.4.so.1","libgobject-2.0.so.0","libgtk-3.so.0","libgtkmm-3.0.so.1","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangomm-1.4.so.1","libpthread.so.0","libsigc-2.0.so.0","libstdc++.so.9","libxml2.so.2","libz.so.3"],"messages":[{"message":"===>   NOTICE:\n\nThe gtkevemon port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gtk3-unico-engine","origin":"x11-themes/gtk3-unico-engine","version":"1.0.2.1_2","comment":"Gtk+ 3.0 engine","maintainer":"ports@FreeBSD.org","www":"https://launchpad.net/unico","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ba064affd7796824f7b8214406d944489fba8fba9f2bce9253b09b3388706a8a","flatsize":28053,"path":"All/gtk3-unico-engine-1.0.2.1_2.pkg","repopath":"All/gtk3-unico-engine-1.0.2.1_2.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":9912,"desc":"Unico is a Gtk+ 3.0 theming engine.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11-themes"],"messages":[{"message":"===>   NOTICE:\n\nThe gtk3-unico-engine port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gtkatlantic","origin":"games/gtkatlantic","version":"0.6.3_4","comment":"Game like Monopoly(tm)","maintainer":"ports@FreeBSD.org","www":"https://gtkatlantic.gradator.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"da02b0cca578a8c6293a1e813cbbbcd453346f968eaaea8566b244dc29cba79d","flatsize":405553,"path":"All/gtkatlantic-0.6.3_4.pkg","repopath":"All/gtkatlantic-0.6.3_4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":247384,"desc":"GtkAtlantic is a game like Monopoly(tm). GtkAtlantic is a network client\nthat works with the monopd (http://unixcode.org/monopd/) server.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["games"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libxml2.so.2","libz.so.3"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe gtkatlantic port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gtkam","origin":"graphics/gtkam","version":"1.0_9","comment":"Download and view files from various digital cameras","maintainer":"zirias@FreeBSD.org","www":"http://www.gphoto.org/proj/gtkam/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9c0f7a5a21811c5fcb1f04772b4751ee29424a7561ce86b823b5a41f951849b5","flatsize":625362,"path":"All/gtkam-1.0_9.pkg","repopath":"All/gtkam-1.0_9.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":139460,"desc":"gtkam is an universal, free GTK+ application that will allow\ndownloading, saving, and manipulation of images from several\ndifferent digital camera models, or from the local harddrive.\n\ngtkam supports a wide array of digital camera models.\nVisit http://www.gphoto.org/proj/libgphoto2/support.php for\nan updated list.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libexif-gtk":{"origin":"graphics/libexif-gtk","version":"0.5.0_1"},"libgphoto2":{"origin":"graphics/libgphoto2","version":"2.5.31"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["graphics"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libexif-gtk.so.5","libexif.so.12","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgphoto2.so.6","libgphoto2_port.so.12","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0"],"options":{"DOCS":"on","GIMP":"off"}},{"name":"gtkwave","origin":"cad/gtkwave","version":"3.3.122","comment":"Electronic Waveform Viewer","maintainer":"eduardo@FreeBSD.org","www":"https://gtkwave.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"03bf8fe2edf68f079769f7b0197378859f2583792de5674e5188f2d866b87b21","flatsize":4425416,"path":"All/gtkwave-3.3.122.pkg","repopath":"All/gtkwave-3.3.122.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2380728,"desc":"GTKWave is a fully featured GTK+ based wave viewer for Unix and\nWin32 which reads LXT, LXT2, VZT, and GHW files as well as standard\nVerilog VCD/EVCD files and allows their viewing.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["cad"],"shlibs_required":["libatk-1.0.so.0","libbz2.so.2","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libdl.so.0","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","liblzma.so.3","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on","EXAMPLES":"on","TCL":"off"}},{"name":"gtkmm24","origin":"x11-toolkits/gtkmm24","version":"2.24.5_4","comment":"C++ wrapper for Gtk+","maintainer":"gnome@FreeBSD.org","www":"https://www.gtkmm.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cbdaf1f433a343c77f6fe1ce76e0db9d3d22119aec8070c94be5937065625f43","flatsize":8198840,"path":"All/gtkmm24-2.24.5_4.pkg","repopath":"All/gtkmm24-2.24.5_4.pkg","licenselogic":"single","pkgsize":1060748,"desc":"C++ wrapper for Gtk+ 2","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"atkmm":{"origin":"accessibility/atkmm","version":"2.28.4"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"cairomm":{"origin":"graphics/cairomm","version":"1.14.5"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"glibmm":{"origin":"devel/glibmm","version":"2.66.7,1"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libsigc++":{"origin":"devel/libsigc++20","version":"2.12.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pangomm":{"origin":"x11-toolkits/pangomm","version":"2.46.4"}},"categories":["x11-toolkits"]},{"name":"gtkextra","origin":"x11-toolkits/gtkextra","version":"3.3.4_1","comment":"Useful widget set complementary to GTK 2.0","maintainer":"danfe@FreeBSD.org","www":"https://gtkextra.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"80589d6c5aca41ee3ca8e51ba9a5dbeb6258187e69501a0c2ba8c7834c51ad57","flatsize":5044123,"path":"All/gtkextra-3.3.4_1.pkg","repopath":"All/gtkextra-3.3.4_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":676128,"desc":"GtkExtra is a useful set of widgets for creating GUI's for the X\nWindow System using GTK+ 2.0. You can use it complementary to GTK+ 2.0\nand it is written in C.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11-toolkits"],"options":{"DOCS":"on"}},{"name":"gtk-xfce-engine","origin":"x11-themes/gtk-xfce-engine","version":"3.2.0_1","comment":"Xfce GTK2 theme engine","maintainer":"xfce@FreeBSD.org","www":"https://www.xfce.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"352fc005046d943a690aef222ffcac8c490050ef905069ec7e1f7f06c25703e7","flatsize":196841,"path":"All/gtk-xfce-engine-3.2.0_1.pkg","repopath":"All/gtk-xfce-engine-3.2.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":34268,"desc":"This package provides the Xfce Gtk+-2.0 engine, which allows\nfor homogeneity in applications for both business and personal desktops.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11-themes","xfce"]},{"name":"gtk-youtube-viewer","origin":"multimedia/gtk-youtube-viewer","version":"3.11.4","comment":"GTK Search and play YouTube videos streaming in MPlayer","maintainer":"nc@FreeBSD.org","www":"https://github.com/trizen/youtube-viewer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e66fa80ae478b44dc83ccdd1182db272ca8fd66b0774b125b07fb3e012d9db55","flatsize":463291,"path":"All/gtk-youtube-viewer-3.11.4.pkg","repopath":"All/gtk-youtube-viewer-3.11.4.pkg","licenselogic":"or","licenses":["ART10","GPLv3"],"pkgsize":126748,"desc":"GTK YouTube Viewer is created to be a flexible and reliable open-source\napplication which is dedicated to streaming YouTube Videos with MPlayer.","deps":{"mplayer":{"origin":"multimedia/mplayer","version":"1.5.0.20240928_1"},"p5-Data-Dump":{"origin":"devel/p5-Data-Dump","version":"1.25"},"p5-File-ShareDir":{"origin":"devel/p5-File-ShareDir","version":"1.118"},"p5-Gtk2":{"origin":"x11-toolkits/p5-Gtk2","version":"1.24993_3"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-JSON-XS":{"origin":"converters/p5-JSON-XS","version":"4.03"},"p5-LWP-Protocol-https":{"origin":"www/p5-LWP-Protocol-https","version":"6.14"},"p5-Mozilla-CA":{"origin":"www/p5-Mozilla-CA","version":"20250202"},"p5-PathTools":{"origin":"devel/p5-PathTools","version":"3.7500"},"p5-Term-ReadLine-Gnu":{"origin":"devel/p5-Term-ReadLine-Gnu","version":"1.46"},"p5-Text-CharWidth":{"origin":"textproc/p5-Text-CharWidth","version":"0.04_2"},"p5-Text-Tabs+Wrap":{"origin":"textproc/p5-Text-Tabs+Wrap","version":"2024.001"},"p5-common-sense":{"origin":"devel/p5-common-sense","version":"3.75"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["multimedia","perl5"],"options":{"GTK2":"on","MPLAYER":"on","MPV":"off","VLC":"off"}},{"name":"gtk-update-icon-cache","origin":"graphics/gtk-update-icon-cache","version":"3.24.42","comment":"Gtk-update-icon-cache utility from the Gtk+ toolkit","maintainer":"desktop@FreeBSD.org","www":"https://www.gtk.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1d1e3029cb5030c27b3ee375e396ee77c0e8ff2c2ecbd8adda997cf1397ad9bb","flatsize":344842,"path":"All/gtk-update-icon-cache-3.24.42.pkg","repopath":"All/gtk-update-icon-cache-3.24.42.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":77248,"desc":"gtk-update-icon-cache util from the Gtk+ toolkits.","deps":{"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libgdk_pixbuf-2.0.so.0","libglib-2.0.so.0","libintl.so.8"],"options":{"MANPAGES":"on"}},{"name":"gtkballs","origin":"games/gtkballs","version":"3.1.5_15","comment":"Lines-like simple logic game for X Window System","maintainer":"ports@FreeBSD.org","www":"http://gtkballs.antex.ru/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"31880d360ae0167cd06dfb94d07a7a0fb22d4655ef75115b4ad011a398ea6983","flatsize":3204765,"path":"All/gtkballs-3.1.5_15.pkg","repopath":"All/gtkballs-3.1.5_15.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":583072,"desc":"It's an old game of balls where your goal is to remove as many\nballs from the game field as you can.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["games"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0"],"options":{"DOCS":"on","NLS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe gtkballs port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gtk3-oxygen-engine","origin":"x11-themes/gtk3-oxygen-engine","version":"1.4.1_5","comment":"Oxygen GTK 3 engine and theme","maintainer":"rakuco@FreeBSD.org","www":"http://kde-look.org/content/show.php/?content=136216","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"46c541fed9c1060aca5837a001e9609d6ebaa6fcbbe991c2571522f16d501009","flatsize":1499988,"path":"All/gtk3-oxygen-engine-1.4.1_5.pkg","repopath":"All/gtk3-oxygen-engine-1.4.1_5.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":384152,"desc":"Oxygen-Gtk is a port of the default KDE widget theme (Oxygen) to gtk.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"dbus-glib":{"origin":"devel/dbus-glib","version":"0.114"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11-themes"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libstdc++.so.9","libz.so.3"]},{"name":"gtk-sharp-beans","origin":"x11-toolkits/gtk-sharp-beans","version":"2.14.1_1","comment":"Extensions on top of GTK-sharp","maintainer":"ports@FreeBSD.org","www":"http://gitorious.org/gtk-sharp-beans","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"23fd0f6b3e72b81dc9e4832b01065c8c8d3b9b038032ce52bfd7a288ba880473","flatsize":60959,"path":"All/gtk-sharp-beans-2.14.1_1.pkg","repopath":"All/gtk-sharp-beans-2.14.1_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":23768,"desc":"Gtk# Beans aims to fill the gap between the current Gtk# packages state and all\nthe blings and desktop integration stuffs anyone would want to use.\n\nIt builds on top of Gtk# and extend it by adding new classes and extension\nmethods.","deps":{"gio-sharp":{"origin":"devel/gio-sharp","version":"2.22.3_2"}},"categories":["x11-toolkits"],"messages":[{"message":"===>   NOTICE:\n\nThe gtk-sharp-beans port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gtk2-qtcurve-theme","origin":"x11-themes/qtcurve-gtk2","version":"1.9.0_1","comment":"QtCurve GTK 2.x engine and theme","maintainer":"jhale@FreeBSD.org","www":"https://invent.kde.org/system/qtcurve","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a18860bda2f118781aad38acea9a5eadabdd040e73318d3345bc5218ff7c1871","flatsize":473221,"path":"All/gtk2-qtcurve-theme-1.9.0_1.pkg","repopath":"All/gtk2-qtcurve-theme-1.9.0_1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":166636,"desc":"QtCurve is a set of widget styles for Qt and GTK+ toolkits.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"qtcurve-utils":{"origin":"x11-themes/qtcurve-utils","version":"1.9.0"}},"categories":["x11-themes"]},{"name":"gtk2","origin":"x11-toolkits/gtk20","version":"2.24.33_1","comment":"Gimp Toolkit for X11 GUI (previous stable version)","maintainer":"desktop@FreeBSD.org","www":"https://www.gtk.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"da51a586379a6d9f5ed5cc59720627fdb6aaa14b3aaae6827376e062b18d7dfa","flatsize":37982278,"path":"All/gtk2-2.24.33_1.pkg","repopath":"All/gtk2-2.24.33_1.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":5496336,"desc":"The GIMP ToolKit (GTK+) is a collection of GUI widgets.  GTK+\nessentially provides the building blocks from which GUIs can be\nbuilt.  It is highly themable, and its functionality is highly\nextensible.\n\nGTK+-2 is a very stable release, similar only in design to GTK+-1.\nGTK+-2 can coexist happily alongside GTK+-1, but applications are\nwritten for one version or the other.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cups":{"origin":"print/cups","version":"2.4.11_1"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk-update-icon-cache":{"origin":"graphics/gtk-update-icon-cache","version":"3.24.42"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"hicolor-icon-theme":{"origin":"misc/hicolor-icon-theme","version":"0.18"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcomposite":{"origin":"x11/libXcomposite","version":"0.4.6_1,1"},"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"libXdamage":{"origin":"x11/libXdamage","version":"1.1.6"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["x11-toolkits"],"shlibs_required":["libX11.so.6","libXcomposite.so.1","libXcursor.so.1","libXdamage.so.1","libXext.so.6","libXfixes.so.3","libXi.so.6","libXinerama.so.1","libXrandr.so.2","libXrender.so.1","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0"],"options":{"CUPS":"on","DEBUG":"off"},"annotations":{"cpe":"cpe:2.3:a:gnome:gtk:2.24.33:::::dragonfly6:x86_64:1"}},{"name":"gtk-vnc","origin":"net/gtk-vnc","version":"1.3.1_6","comment":"VNC viewer widget for GTK","maintainer":"gnome@FreeBSD.org","www":"http://live.gnome.org/gtk-vnc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c0b32757426843c13c951cd16222f4e6058f79931be4e68a8d544cef1f99a55c","flatsize":870294,"path":"All/gtk-vnc-1.3.1_6.pkg","repopath":"All/gtk-vnc-1.3.1_6.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":134620,"desc":"GTK-VNC is a VNC viewer widget for GTK+. It is built using coroutines,\nallowing it to be completely asynchronous while remaining single threaded.\nIt supports RFB protocols 3.3 through 3.8 and the VeNCrypt authentication\nextension providing SSL/TLS encryption with x509 certificate authentication.\nThe core library is written in C and a binding for Python using PyGTK is\navailable. The networking layer supports connections over both IPv4 and IPv6.\nExample code illustrates how to build a vncviewer replacement using either C\nor Python.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"cyrus-sasl":{"origin":"security/cyrus-sasl2","version":"2.1.28_5"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"libgpg-error":{"origin":"security/libgpg-error","version":"1.51"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["gnome","net"],"shlibs_required":["libc.so.8","libgdk_pixbuf-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libintl.so.8"],"options":{"PULSEAUDIO":"off"}},{"name":"gtk-session-lock","origin":"x11-toolkits/gtk-session-lock","version":"0.2.0","comment":"GTK Session Lock for GTK3","maintainer":"jbeich@FreeBSD.org","www":"https://github.com/Cu3PO42/gtk-session-lock","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"02ca6e65b1a3ab9e802262cccde924b1eedf6aa19aaaef56ed6852869395af1d","flatsize":191904,"path":"All/gtk-session-lock-0.2.0.pkg","repopath":"All/gtk-session-lock-0.2.0.pkg","licenselogic":"and","licenses":["GPLv3+","MIT"],"pkgsize":40776,"desc":"This is a library to use GTK 3 to build screen lockers using the\nsecure ext-session-lock-v1 protocol. This Library is compatible with\nC, C++ and any language that supports GObject introspection files\n(Python, Vala, etc, see using the library below).\n\nThis library is a fork of the incredible gtk-layer-shell, which has\nlaid all the groundwork necessary to make this happen.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["x11-toolkits"]},{"name":"gtk-nodoka-engine","origin":"x11-themes/gtk-nodoka-engine","version":"0.7.5_4","comment":"GTK nodoka engine and themes","maintainer":"romain@FreeBSD.org","www":"https://pagure.io/nodoka-theme","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a44c0f361cfd4e73526db28be17870ea994fd5cfd99288dce5cd0c68c6a04f84","flatsize":165926,"path":"All/gtk-nodoka-engine-0.7.5_4.pkg","repopath":"All/gtk-nodoka-engine-0.7.5_4.pkg","licenselogic":"single","pkgsize":38040,"desc":"Nodoka is the new Fedora default theme for Gnome. This port install the engine\nand GTK themes.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11-themes"],"options":{"ANIMATION":"off","ANIMATIONTOLEFT":"off"}},{"name":"gtk-murrine-engine","origin":"x11-themes/gtk-murrine-engine","version":"0.98.2_6","comment":"Murrine GTK 2.x cairo based engine","maintainer":"pneumann@gmail.com","www":"http://www.cimitan.com/murrine","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5b169374f8b740cb0f2975fe364de3628481353efdd406cff884e4371927facf","flatsize":314759,"path":"All/gtk-murrine-engine-0.98.2_6.pkg","repopath":"All/gtk-murrine-engine-0.98.2_6.pkg","licenselogic":"single","pkgsize":85832,"desc":"This is a GTK+ 2.x engine. \"Murrine\" is an Italian word meaning the art glass\nworks done by Venicians glass blowers. They're absolutely wonderful and\ncolorful. This is the engine that let the murrina's themes work.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pixman":{"origin":"x11/pixman","version":"0.44.2"}},"categories":["x11-themes"],"options":{"ANIMATION":"off"}},{"name":"gtk-pipe-viewer","origin":"multimedia/gtk-pipe-viewer","version":"0.5.4","comment":"Application for searching and playing videos from YouTube (gtk)","maintainer":"DtxdF@disroot.org","www":"https://github.com/trizen/pipe-viewer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7570d81bf0bf330489bc8b66478abae6c01bb529a60ea3c15f5ab53bf0e77d16","flatsize":848590,"path":"All/gtk-pipe-viewer-0.5.4.pkg","repopath":"All/gtk-pipe-viewer-0.5.4.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":272948,"desc":"pipe-viewer is a lightweight application (fork of straw-viewer) for\nsearching and playing videos from YouTube.\n\nThis fork parses the YouTube website directly and relies on the\ninvidious instances only as a fallback method.","deps":{"p5-Data-Dump":{"origin":"devel/p5-Data-Dump","version":"1.25"},"p5-File-ShareDir":{"origin":"devel/p5-File-ShareDir","version":"1.118"},"p5-Gtk3":{"origin":"x11-toolkits/p5-Gtk3","version":"0.034_2"},"p5-IO-Compress-Brotli":{"origin":"archivers/p5-IO-Compress-Brotli","version":"0.017000_1"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-JSON-XS":{"origin":"converters/p5-JSON-XS","version":"4.03"},"p5-LWP-Protocol-https":{"origin":"www/p5-LWP-Protocol-https","version":"6.14"},"p5-LWP-UserAgent-Cached":{"origin":"www/p5-LWP-UserAgent-Cached","version":"0.08"},"p5-Parallel-ForkManager":{"origin":"devel/p5-Parallel-ForkManager","version":"2.03"},"p5-Term-ReadLine-Gnu":{"origin":"devel/p5-Term-ReadLine-Gnu","version":"1.46"},"p5-Unicode-LineBreak":{"origin":"textproc/p5-Unicode-LineBreak","version":"2019.001"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"yt-dlp":{"origin":"www/yt-dlp","version":"2025.03.31"}},"categories":["multimedia","perl5"],"options":{"FORK_MANAGER":"on","GTK3":"on","JSON_XS":"on","LOCAL_CACHE":"on","READLINE":"on","SHARE_DIR":"on","CHAR_WIDTH":"off","LINE_BREAK":"on","YOUTUBE_DL":"off","YT_DLP":"on"}},{"name":"gtk-murrina-aqua","origin":"x11-themes/gtk-murrina-aqua","version":"0.1_7","comment":"Murrina Aqua GTK 2.x cairo based theme","maintainer":"pneumann@gmail.com","www":"http://www.gnome-look.org/content/show.php?content=42755","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"63face44b1db614043922b2487f384563eba7583aee5aff3a29f3f53e673042d","flatsize":4606,"path":"All/gtk-murrina-aqua-0.1_7.pkg","repopath":"All/gtk-murrina-aqua-0.1_7.pkg","licenselogic":"single","pkgsize":2076,"desc":"This is a GTK+ 2.x theme. \"Murrine\" is an Italian word meaning the art glass\nworks done by Venicians glass blowers. They're absolutely wonderful and\ncolorful.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk-murrine-engine":{"origin":"x11-themes/gtk-murrine-engine","version":"0.98.2_6"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11-themes"]},{"name":"gtk3","origin":"x11-toolkits/gtk30","version":"3.24.48","comment":"Graphical UI toolkit (GTK3 library)","maintainer":"desktop@FreeBSD.org","www":"https://www.gtk.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7fd3d034ca7a33500769bc4d6b9ab47dc71b2e10dd295cde343ced63150f03bf","flatsize":83517608,"path":"All/gtk3-3.24.48.pkg","repopath":"All/gtk3-3.24.48.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":12500084,"desc":"The GIMP ToolKit (GTK+) is a collection of GUI widgets.  GTK+\nessentially provides the building blocks from which GUIs can be\nbuilt.  It is highly themable, and its functionality is highly\nextensible.\n\nGTK+-3 is a very stable release, similar only in design to GTK+-2.\nGTK+-3 can coexist happily alongside GTK+-2, but applications are\nwritten for one version or the other.","deps":{"adwaita-icon-theme":{"origin":"x11-themes/adwaita-icon-theme","version":"42.0"},"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"cups":{"origin":"print/cups","version":"2.4.11_1"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"fribidi":{"origin":"converters/fribidi","version":"1.0.16"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gsettings-desktop-schemas":{"origin":"devel/gsettings-desktop-schemas","version":"47.1_1"},"gtk-update-icon-cache":{"origin":"graphics/gtk-update-icon-cache","version":"3.24.42"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"hicolor-icon-theme":{"origin":"misc/hicolor-icon-theme","version":"0.18"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcomposite":{"origin":"x11/libXcomposite","version":"0.4.6_1,1"},"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"libXdamage":{"origin":"x11/libXdamage","version":"1.1.6"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libepoxy":{"origin":"graphics/libepoxy","version":"1.5.10"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["x11-toolkits"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libepoxy.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0"],"options":{"ATK_BRIDGE":"on","COLORD":"off","CUPS":"on","DEBUG":"off","DOCS":"on","BROADWAY":"on","WAYLAND":"on","X11":"on"},"annotations":{"cpe":"cpe:2.3:a:gnome:gtk:3.24.48:::::dragonfly6:x86_64"}},{"name":"gtk-lila-theme-extras","origin":"x11-themes/gtk-lila-theme-extras","version":"0.4.5_8","comment":"GTK 2.0 Lila additional themes","maintainer":"ports@FreeBSD.org","www":"https://lila-center.info/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9179857cf1d4ee087ba60c91dc8d7f8ee7834a8df42411c20b854a619a12e65d","flatsize":152954,"path":"All/gtk-lila-theme-extras-0.4.5_8.pkg","repopath":"All/gtk-lila-theme-extras-0.4.5_8.pkg","licenselogic":"single","pkgsize":8632,"desc":"GTK+ 2.0 Lila additional themes","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["gnome","x11-themes"],"messages":[{"message":"===>   NOTICE:\n\nThe gtk-lila-theme-extras port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"hyperswitch","origin":"finance/hyperswitch","version":"2025.02.27.0","comment":"Payments switch that makes payments fast, reliable and affordable","maintainer":"yuri@FreeBSD.org","www":"https://hyperswitch.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0ec67d4e608279c22cbd7fd03aac6b8c1112556301c89627632f47aece765a1b","flatsize":251598770,"path":"All/hyperswitch-2025.02.27.0.pkg","repopath":"All/hyperswitch-2025.02.27.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":55461932,"desc":"The open-source payments switch.\n\nThe single API to access payment ecosystems across 130+ countries.","deps":{"librdkafka":{"origin":"net/librdkafka","version":"2.8.0"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["finance"],"shlibs_required":["libc.so.8","libcrypto.so.12","libexecinfo.so.1","libm.so.4","libpq.so.5","libpthread.so.0","librdkafka.so.1","libssl.so.12","libzstd.so.1"]},{"name":"gtk-layer-shell","origin":"x11-toolkits/gtk-layer-shell","version":"0.9.1","comment":"GTK3 library for the Wayland layer-shell protocol","maintainer":"jbeich@FreeBSD.org","www":"https://github.com/wmww/gtk-layer-shell","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1c0eab369cc2c2a9b33ed23d45186337370f8756a58e6fb2750d40244718c8c2","flatsize":424465,"path":"All/gtk-layer-shell-0.9.1.pkg","repopath":"All/gtk-layer-shell-0.9.1.pkg","licenselogic":"and","licenses":["LGPL3+","MIT"],"pkgsize":76036,"desc":"A library for using the Layer Shell Wayland protocol with GTK3. With\nthis library you can build desktop shell components such as panels,\nnotifications and wallpapers. You can use it to anchor your windows to\na corner or edge of the output, or stretch them across the entire\noutput. This Library is compatible with C, C++ and any language that\nsupports GObject introspection files (Python, Vala, etc).","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["x11-toolkits"],"shlibs_required":["libc.so.8","libgdk-3.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"gtk-mixer","origin":"audio/gtk-mixer","version":"1.0.4","comment":"GTK based volume control tool","maintainer":"rozhuk.im@gmail.com","www":"https://github.com/rozhuk-im/gtk-mixer","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3227ceab5c115325a319d08fc5930fbb8fd623ad140bedc19a0974324c964254","flatsize":70004,"path":"All/gtk-mixer-1.0.4.pkg","repopath":"All/gtk-mixer-1.0.4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":24092,"desc":"GTK-Mixer is GTK based volume control tool (\"mixer\").\n\nGUI from xfce4-mixer: https://gitlab.xfce.org/apps/xfce4-mixer but\nxfce4 and gstreamer does not used.\n\nFeatures\n- plugins for support different sound backens\n- change system default sound card\n- set volume per line/channel\n- enable/disable lines (mute/unmute)\n- detect sound cards connect/disconnect\n- detect default sound card change","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["audio"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libz.so.3"]},{"name":"gtk-milk-theme","origin":"x11-themes/gtk-milk-theme","version":"2.1_9","comment":"Port of Milk, Mac OS X theme","maintainer":"danfe@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a9c07a2063c89a54372c541d2f21f8ea5ec0ede5e05491b78f7e5c32aad5c7ac","flatsize":512013,"path":"All/gtk-milk-theme-2.1_9.pkg","repopath":"All/gtk-milk-theme-2.1_9.pkg","licenselogic":"single","pkgsize":59432,"desc":"Port of a Milk, Mac OS X theme originally created by Max Rudberg\n(http://www.maxrudberg.com/).","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["gnome","x11-themes"]},{"name":"gtk-oxygen-engine","origin":"x11-themes/gtk-oxygen-engine","version":"1.4.6_4","comment":"Oxygen-Gtk engine and theme","maintainer":"rakuco@FreeBSD.org","www":"http://kde-look.org/content/show.php/?content=136216","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2d5a1992f129e9915f51311011843f4ff462c26df0feca3894891513e4cde921","flatsize":1554849,"path":"All/gtk-oxygen-engine-1.4.6_4.pkg","repopath":"All/gtk-oxygen-engine-1.4.6_4.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":402796,"desc":"Oxygen-Gtk is a port of the default KDE widget theme (Oxygen) to gtk.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"dbus-glib":{"origin":"devel/dbus-glib","version":"0.114"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11-themes"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libstdc++.so.9"]},{"name":"gtk-longhorninspirat-theme","origin":"x11-themes/gtk-longhorninspirat-theme","version":"1.0_10","comment":"Port of Windows XP theme Longhorn Inspirat","maintainer":"danfe@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2146645c73e11dd2ad60f37a01e13bbecbc8f4d1eb99161503a11d146e6d461f","flatsize":886163,"path":"All/gtk-longhorninspirat-theme-1.0_10.pkg","repopath":"All/gtk-longhorninspirat-theme-1.0_10.pkg","licenselogic":"single","pkgsize":111816,"desc":"Port of Longhorn Inspirat theme, originally created by Stefanka for\nWindows XP.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["gnome","x11-themes"]},{"name":"gtk-lila-theme","origin":"x11-themes/gtk-lila-theme","version":"0.5.5_7","comment":"GTK 2.0 Lila theme","maintainer":"ports@FreeBSD.org","www":"https://lila-center.info/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8808f070ad4586ab9cc7bdf4b5c1482affff01e2331c86242822df28be9dac06","flatsize":106182,"path":"All/gtk-lila-theme-0.5.5_7.pkg","repopath":"All/gtk-lila-theme-0.5.5_7.pkg","licenselogic":"single","pkgsize":10084,"desc":"GTK+ 2.0 and Metacity Lila theme","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["gnome","x11-themes"],"messages":[{"message":"===>   NOTICE:\n\nThe gtk-lila-theme port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gtk-gray-theme","origin":"x11-themes/gtk-gray-theme","version":"1.7_8","comment":"Gray theme for GTK 2.0","maintainer":"portmaster@BSDforge.com","www":"http://www.gnome-look.org/content/show.php?content=34132","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"92bbef34b3e7ff5d45c4d17bc225a332f8ee78deec05ee7a74481110847cd6bd","flatsize":193867,"path":"All/gtk-gray-theme-1.7_8.pkg","repopath":"All/gtk-gray-theme-1.7_8.pkg","licenselogic":"single","pkgsize":34776,"desc":"Gray version of the nice theme \"Mint\", with a new Metacity theme!\nGray-Flat has got different menu bar and different metacity (obviusly\nyou can use Gray-Flat with Gray metacity theme!).","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"icons-tango":{"origin":"x11-themes/icons-tango","version":"0.8.90_4"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["gnome","x11-themes"]},{"name":"gtk-digital-harmony-theme","origin":"x11-themes/gtk-digital-harmony-theme","version":"1.1_9","comment":"Another popular theme for GNOME desktop","maintainer":"danfe@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a499c2b300ed210a9df61d85d5f8ca903b4cc22db7f3070629619db3bcdb44c8","flatsize":926252,"path":"All/gtk-digital-harmony-theme-1.1_9.pkg","repopath":"All/gtk-digital-harmony-theme-1.1_9.pkg","licenselogic":"single","pkgsize":112728,"desc":"This is yet another popular GNOME desktop theme by roberTO.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["gnome","x11-themes"]},{"name":"gtk-engines2","origin":"x11-themes/gtk-engines2","version":"2.20.2_4","comment":"Theme engine for the GTK-2.0 toolkit","maintainer":"gnome@FreeBSD.org","www":"https://www.gtk.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"398eefb35f8782579ac02834fc318c3f4f6c9371b844097508dd4597921e1a84","flatsize":1109653,"path":"All/gtk-engines2-2.20.2_4.pkg","repopath":"All/gtk-engines2-2.20.2_4.pkg","licenselogic":"single","pkgsize":225288,"desc":"Theme engine for the gtk+-2.0 toolkit.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11-themes"],"options":{"ANIMATION":"off"}},{"name":"gtk-doc","origin":"textproc/gtk-doc","version":"1.33.2_3","comment":"Code documentation system, originally for GTK","maintainer":"desktop@FreeBSD.org","www":"https://www.gtk.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"043ac315a64aa04eec7f1a825dabc6e6179b8f3548fbe51d141fba2e9fba97c2","flatsize":3477760,"path":"All/gtk-doc-1.33.2_3.pkg","repopath":"All/gtk-doc-1.33.2_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":410272,"desc":"This package automatically generates DocBook documentation for GTK+ and Gnome,\nand converts the DocBook documentation into HTML (and man pages in future).","deps":{"docbook-xml":{"origin":"textproc/docbook-xml","version":"5.0_3"},"docbook-xsl":{"origin":"textproc/docbook-xsl","version":"1.79.1_1,1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"py311-pygments":{"origin":"textproc/py-pygments","version":"2.19.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["textproc"]},{"name":"guile3","origin":"lang/guile3","version":"3.0.10","comment":"GNU Ubiquitous Intelligent Language for Extension","maintainer":"bofh@FreeBSD.org","www":"https://www.gnu.org/software/guile/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"942ce18e4ed78a664726fc43543ae10f26bab7e40629eb51e717215d15384b42","flatsize":63179122,"path":"All/guile3-3.0.10.pkg","repopath":"All/guile3-3.0.10.pkg","licenselogic":"and","licenses":["GPLv3","LGPL3"],"pkgsize":7937192,"desc":"GUILE, GNU's Ubiquitous Intelligent Language for Extension,\nis a library that implements the Scheme language plus various\nconvenient facilities. It's designed so that you can link it\ninto an application or utility to make it extensible.  Our\nplan is to link this library into all GNU programs that call for\nextensibility.","deps":{"boehm-gc-threaded":{"origin":"devel/boehm-gc-threaded","version":"8.2.8"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"guile-aclocal":{"origin":"lang/guile-aclocal","version":"3.0.10"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libffi":{"origin":"devel/libffi","version":"3.4.6"},"libunistring":{"origin":"devel/libunistring","version":"1.3"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["lang","scheme"],"shlibs_required":["libc.so.8","libcrypt.so.4","libdl.so.0","libffi.so.8","libgc-threaded.so.1","libgmp.so.10","libintl.so.8","libm.so.4","libpthread.so.0","libunistring.so.5"],"options":{"MINIGMP":"off","NLS":"on","THREADS":"on"},"annotations":{"cpe":"cpe:2.3:a:gnu:guile:3.0.10:::::dragonfly6:x86_64"}},{"name":"gtk-digital-cream-theme","origin":"x11-themes/gtk-digital-cream-theme","version":"1.0_9","comment":"Neat and clean theme for GNOME desktop","maintainer":"danfe@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"259b0dc18f73d04bcb213357f945e3c4b433d6d96afe056fe68fb75dc52c63c2","flatsize":622763,"path":"All/gtk-digital-cream-theme-1.0_9.pkg","repopath":"All/gtk-digital-cream-theme-1.0_9.pkg","licenselogic":"single","pkgsize":145220,"desc":"Neat and clean theme for GNOME desktop by roberTO.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["gnome","x11-themes"]},{"name":"gtk-arc-themes","origin":"x11-themes/gtk-arc-themes","version":"20220223_2","comment":"Arc-themes for GTK-2.0,3.0 & 4.0 based desktop environments","maintainer":"Alexander88207@protonmail.com","www":"https://github.com/jnsh/arc-theme","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5e650f41e05d28d2dc9b5bd5a808a4f94d0dc29563cb9eb58f0fd49d58f548c7","flatsize":6085802,"path":"All/gtk-arc-themes-20220223_2.pkg","repopath":"All/gtk-arc-themes-20220223_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":288176,"desc":"Flat theme with transparent elements.\n\nSupported Desktop Environments:\n\n* Cinnamon\n* Gnome-Shell\n* Metacity\n* Plank\n* Xfce","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk-murrine-engine":{"origin":"x11-themes/gtk-murrine-engine","version":"0.98.2_6"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gtk4":{"origin":"x11-toolkits/gtk40","version":"4.18.4"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11-themes"]},{"name":"gtk-equinox-engine","origin":"x11-themes/gtk-equinox-engine","version":"1.50_6","comment":"Equinox GTK 2.x engine and themes","maintainer":"grembo@FreeBSD.org","www":"http://gnome-look.org/content/show.php?content=121881","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f0e2f6bc740c6fe2d518edefd7351af978b42d36fb1b500f839ace92bd6b95ef","flatsize":859461,"path":"All/gtk-equinox-engine-1.50_6.pkg","repopath":"All/gtk-equinox-engine-1.50_6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":491404,"desc":"A heavily modified version of the beautiful Aurora engine 1.4.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk-engines2":{"origin":"x11-themes/gtk-engines2","version":"2.20.2_4"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11-themes"],"options":{"ANIMATION":"on","DOCS":"on","EXAMPLES":"on"}},{"name":"gtk-aquaextremesunken-theme","origin":"x11-themes/gtk-aquaextremesunken-theme","version":"1.0_9","comment":"Port of AquaExtreme Sunken theme","maintainer":"danfe@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"34ebe6576b73775894a80307e6c0df285d44e44182439d2040599a33857b5d2e","flatsize":860849,"path":"All/gtk-aquaextremesunken-theme-1.0_9.pkg","repopath":"All/gtk-aquaextremesunken-theme-1.0_9.pkg","licenselogic":"single","pkgsize":177216,"desc":"Port of AquaExtreme Sunken theme.  Original theme created by Max Rudberg\n(http://www.maxrudberg.com/).","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["gnome","x11-themes"]},{"name":"gtk-E17-theme","origin":"x11-themes/gtk-E17-theme","version":"3.22.2,1","comment":"Dark GTK theme for Enlightenment","maintainer":"ports@FreeBSD.org","www":"https://github.com/tsujan/E17gtk","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2bd7cd2efd0bcc79a2cfd416b51f687d9d9ddfdbc8d46f38824d7031c025fee0","flatsize":611979,"path":"All/gtk-E17-theme-3.22.2,1.pkg","repopath":"All/gtk-E17-theme-3.22.2,1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":114172,"desc":"E17gtk is a dark GTK2/GTK3 theme with sharp corners, which is designed for\nuse in Enlightenment and gives the elegant look of Enlightenment to GTK widgets.\nOf course, it can be used with any GTK based environment too, but it is not\ntuned to Gnome or any of its apps.","categories":["enlightenment","x11-themes"],"messages":[{"message":"===>   NOTICE:\n\nThe gtk-E17-theme port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gtimer","origin":"deskutils/gtimer","version":"2.0.0_6","comment":"Timer for your personal activities","maintainer":"ports@FreeBSD.org","www":"https://www.k5n.us/gtimer.php","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f5d42a2f62fefb5db41dcdd7fae717f3a5e641915338ae568b38a5b2672c72e6","flatsize":246417,"path":"All/gtimer-2.0.0_6.pkg","repopath":"All/gtimer-2.0.0_6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":72708,"desc":"gtimer is an application built with GTK that keeps track of all\nyour activities and the amount of time spent on those activities.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXScrnSaver":{"origin":"x11/libXScrnSaver","version":"1.2.4_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"xdg-utils":{"origin":"devel/xdg-utils","version":"1.2.1"}},"categories":["deskutils"],"shlibs_required":["libX11.so.6","libXext.so.6","libXss.so.1","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe gtimer port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gtk-aluminumalloy-volcanic-theme","origin":"x11-themes/gtk-aluminumalloy-volcanic-theme","version":"2004.01.04_9","comment":"Port of Mac OS X theme Aluminum Alloy (volcanic flavor)","maintainer":"danfe@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cbd0234c74fd546a5701ff030043542b1168483e81198966488cb4d8e4303ccf","flatsize":540874,"path":"All/gtk-aluminumalloy-volcanic-theme-2004.01.04_9.pkg","repopath":"All/gtk-aluminumalloy-volcanic-theme-2004.01.04_9.pkg","licenselogic":"single","pkgsize":157964,"desc":"This is a port the wonderful Mac OS X theme Aluminum Alloy.  Original theme\ncreated by Max Rudberg (http://www.maxrudberg.com/).\n\nTheme comes in several flavors: volcanic, smog, cryogenic, toxic.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["gnome","x11-themes"]},{"name":"gtk-aluminumalloy-smog-theme","origin":"x11-themes/gtk-aluminumalloy-smog-theme","version":"2004.01.04_6","comment":"Port of Mac OS X theme Aluminum Alloy (smog flavor)","maintainer":"danfe@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"02921db2cb6473f3f6b4d9b8f2e7cee5fbc71be895dbd0a720b8246f20368150","flatsize":541489,"path":"All/gtk-aluminumalloy-smog-theme-2004.01.04_6.pkg","repopath":"All/gtk-aluminumalloy-smog-theme-2004.01.04_6.pkg","licenselogic":"single","pkgsize":160852,"desc":"This is a port the wonderful Mac OS X theme Aluminum Alloy.  Original theme\ncreated by Max Rudberg (http://www.maxrudberg.com/).\n\nTheme comes in several flavors: volcanic, smog, cryogenic, toxic.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["gnome","x11-themes"]},{"name":"gtk-aluminumalloy-cryogenic-theme","origin":"x11-themes/gtk-aluminumalloy-cryogenic-theme","version":"2004.01.04_6","comment":"Port of Mac OS X theme Aluminum Alloy (cryogenic flavor)","maintainer":"danfe@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7c6c87fbfca378b407162552e4ca6d1530af8952468375eb57e73ea401e988d7","flatsize":491427,"path":"All/gtk-aluminumalloy-cryogenic-theme-2004.01.04_6.pkg","repopath":"All/gtk-aluminumalloy-cryogenic-theme-2004.01.04_6.pkg","licenselogic":"single","pkgsize":160160,"desc":"This is a port the wonderful Mac OS X theme Aluminum Alloy.  Original theme\ncreated by Max Rudberg (http://www.maxrudberg.com/).\n\nTheme comes in several flavors: volcanic, smog, cryogenic, toxic.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["gnome","x11-themes"]},{"name":"gtimelapse","origin":"graphics/gtimelapse","version":"0.1_17","comment":"Application for capturing images to generate timelapse videos","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/gtimelapse/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0a8812b2b48d930d3aff0cfba879549207927ce397f8306b1fd850a64ddcf94d","flatsize":194573,"path":"All/gtimelapse-0.1_17.pkg","repopath":"All/gtimelapse-0.1_17.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":60908,"desc":"gTimelapse is an small application for capturing images from your camera to\ngenerate timelapse videos, based on gPhoto2 and wxWidgets.","deps":{"libgphoto2":{"origin":"graphics/libgphoto2","version":"2.5.31"},"wx30-gtk3":{"origin":"x11-toolkits/wxgtk30","version":"3.0.5.1_6"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libgphoto2.so.6","libgphoto2_port.so.12","libm.so.4","libpthread.so.0","libstdc++.so.9","libwx_baseu-3.0.so.0","libwx_baseu_net-3.0.so.0","libwx_baseu_xml-3.0.so.0","libwx_gtk3u_adv-3.0.so.0","libwx_gtk3u_core-3.0.so.0","libwx_gtk3u_html-3.0.so.0","libwx_gtk3u_qa-3.0.so.0","libwx_gtk3u_webview-3.0.so.0","libwx_gtk3u_xrc-3.0.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe gtimelapse port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gtk-sharp20","origin":"x11-toolkits/gtk-sharp20","version":"2.12.45_6","comment":"GTK and GNOME interfaces for the .NET runtime","maintainer":"ports@FreeBSD.org","www":"https://www.mono-project.com/Gtk","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"09238042b25e8ff3f98243a7f50feee97841e43849c531a60df2df46d2a553ff","flatsize":7455616,"path":"All/gtk-sharp20-2.12.45_6.pkg","repopath":"All/gtk-sharp20-2.12.45_6.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":3149372,"desc":"Gtk# provides C# bindings for Gtk+ libraries to the .NET runtime.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libglade2":{"origin":"devel/libglade2","version":"2.6.4_13"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"mono5.20":{"origin":"lang/mono5.20","version":"5.20.1.34_4"},"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["x11-toolkits"],"messages":[{"message":"===>   NOTICE:\n\nThe gtk-sharp20 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gti","origin":"games/gti","version":"1.9.1_1","comment":"Just a silly git launcher, basically. Inspired by sl","maintainer":"tota@FreeBSD.org","www":"https://r-wos.org/hacks/gti","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"686cc2d2c492ed5d561bf0c691a73d3141d3ca8c4e66a986a433dc694c5d7abb","flatsize":15166,"path":"All/gti-1.9.1_1.pkg","repopath":"All/gti-1.9.1_1.pkg","licenselogic":"single","licenses":["GTI"],"pkgsize":6448,"desc":"It's a program that displays a badly made ASCII-art animation to\npunish you for your typing error - and after that magically launches\nthe command you meant to launch.\n\nThe code is available under an MIT-like license on github - though\nof course anybody can write his or her own version in a couple of\nminutes.\n\nThis whole thing is heavily inspired by sl, which displays a steam\nlocomotive. However, gti is actually nicer than sl as it at least\nexecutes git after the animation. :-)","categories":["games"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"gtick","origin":"audio/gtick","version":"0.5.5_5","comment":"Metronome application","maintainer":"martymac@FreeBSD.org","www":"https://www.antcom.de/gtick/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"536ed2b2eae77906a35dac6fd149422d4437b0cc51b3ca71e233dec4b5b53153","flatsize":510407,"path":"All/gtick-0.5.5_5.pkg","repopath":"All/gtick-0.5.5_5.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":114248,"desc":"GNU GTick is a metronome application. It features a scale from 10 beats\nper minute to 1000 BPM and arbitrary beat modes (meters). It uses GTK+2\nand OSS.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["audio"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0","libsndfile.so.1"],"options":{"NLS":"on"}},{"name":"gtgt","origin":"devel/gtgt","version":"3.2.0_1","comment":"General (or GNU) template generation tools","maintainer":"ports@FreeBSD.org","www":"https://gtgt.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3200482943f7d41f629b5a36725b8eb109b671ec6ba0c43511bb5a316b80d028","flatsize":2135797,"path":"All/gtgt-3.2.0_1.pkg","repopath":"All/gtgt-3.2.0_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":294648,"desc":"The (general | GNU) template generation tools are a set of scripts\nfor creating a whole set of sources, which may already be compiled\nand installed by using the GNU development tools. Think of gtgt as\na program which is able to create an already compilable, very\nsophisticated \"hello world\" program, written in C or C++ and\nconstituted by a main program, two internal modules (classes), one\nstatic and one shared library. Using gitty-gitty you will get a\ntemplate of sources for the main cases you might meet, and which\nyou can also use as examples for automake, autoconf and so on.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"}},"categories":["devel"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe gtgt port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gstreamer1-plugins-zxing","origin":"textproc/gstreamer1-plugins-zxing","version":"1.26.0","comment":"GStreamer plugin for QR recognition","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3de4539ff6091af36e35a0e3347225850867c5fde2f6029c4005bc93efb7a867","flatsize":70970,"path":"All/gstreamer1-plugins-zxing-1.26.0.pkg","repopath":"All/gstreamer1-plugins-zxing-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":25996,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"orc":{"origin":"devel/orc","version":"0.4.40"},"zxing-cpp":{"origin":"textproc/zxing-cpp","version":"2.3.0"}},"categories":["multimedia","textproc"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-rtsp-server","origin":"multimedia/gstreamer1-rtsp-server","version":"1.26.0","comment":"GStreamer library for building a RTSP server","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c4637a9795d44e00952384bd4e43e8dcab5bd67ae4a7fffcae62581ddeebacbe","flatsize":1630286,"path":"All/gstreamer1-rtsp-server-1.26.0.pkg","repopath":"All/gstreamer1-rtsp-server-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20+"],"pkgsize":258072,"desc":"gst-rtsp-server is a library on top of GStreamer for building an RTSP server","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"gstreamer1-plugins-good":{"origin":"multimedia/gstreamer1-plugins-good","version":"1.26.0"}},"categories":["multimedia"]},{"name":"gstreamer1-plugins-zbar","origin":"graphics/gstreamer1-plugins-zbar","version":"1.26.0","comment":"GStreamer ZBar barcode detector plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"43ffcbc82c1673b9cfffa9fa780c03a491f1c58e4af751caa21d42ede3c1c731","flatsize":41514,"path":"All/gstreamer1-plugins-zbar-1.26.0.pkg","repopath":"All/gstreamer1-plugins-zbar-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":14756,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"orc":{"origin":"devel/orc","version":"0.4.40"},"zbar":{"origin":"graphics/zbar","version":"0.23.90_6"}},"categories":["graphics"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gtk-sharp30","origin":"x11-toolkits/gtk-sharp30","version":"2.99.3_7","comment":"GTK and GNOME interfaces for the .NET runtime","maintainer":"kwm@FreeBSD.org","www":"https://www.mono-project.com/Gtk","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0c85be8473472da58620bf43a53fbfa19826986811bc697ea81760cbc42646c0","flatsize":8855980,"path":"All/gtk-sharp30-2.99.3_7.pkg","repopath":"All/gtk-sharp30-2.99.3_7.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":3118740,"desc":"Gtk# provides C# bindings for Gtk+ libraries to the .NET runtime.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libinotify":{"origin":"devel/libinotify","version":"20240724"},"mono5.20":{"origin":"lang/mono5.20","version":"5.20.1.34_4"},"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["x11-toolkits"]},{"name":"gstreamer1-plugins-x","origin":"x11/gstreamer1-plugins-x","version":"1.26.0","comment":"GStreamer X and Xvideo output plugins","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"47d651f2a62000c4f38cb8924f79e56eea1c2394663ad6a844932a875a2d61f1","flatsize":162323,"path":"All/gstreamer1-plugins-x-1.26.0.pkg","repopath":"All/gstreamer1-plugins-x-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":51928,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXv":{"origin":"x11/libXv","version":"1.0.12_1,1"},"libdrm":{"origin":"graphics/libdrm","version":"2.4.123,1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"orc":{"origin":"devel/orc","version":"0.4.40"}},"categories":["x11"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-ximagesrc","origin":"x11/gstreamer1-plugins-ximagesrc","version":"1.26.0","comment":"GStreamer X source plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d3286ba95bd13793069ca04a8f231688ece6d9d31f554e5023f8e64c5822f9e4","flatsize":67563,"path":"All/gstreamer1-plugins-ximagesrc-1.26.0.pkg","repopath":"All/gstreamer1-plugins-ximagesrc-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":25372,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-good":{"origin":"multimedia/gstreamer1-plugins-good","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXdamage":{"origin":"x11/libXdamage","version":"1.1.6"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"orc":{"origin":"devel/orc","version":"0.4.40"}},"categories":["x11"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-x265","origin":"multimedia/gstreamer1-plugins-x265","version":"1.26.0","comment":"GStreamer libx265 based H265 plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1428c99647940595a02a500f98b31536a1f5f42b0344ab6638e45007ea3eb628","flatsize":71314,"path":"All/gstreamer1-plugins-x265-1.26.0.pkg","repopath":"All/gstreamer1-plugins-x265-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":24856,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"orc":{"origin":"devel/orc","version":"0.4.40"},"x265":{"origin":"multimedia/x265","version":"3.6_1"}},"categories":["multimedia"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gtar","origin":"archivers/gtar","version":"1.35_1","comment":"GNU version of the traditional tape archiver","maintainer":"naddy@FreeBSD.org","www":"https://www.gnu.org/software/tar/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2fa1a5a512b2b2b277038491cc87e27b12683ae8275ba8da8b8e6531dc4dd154","flatsize":3501004,"path":"All/gtar-1.35_1.pkg","repopath":"All/gtar-1.35_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":729084,"desc":"The Free Software Foundation's \"tar\" tape archiver.\n\nGNU tar saves many files together into a single tape or disk archive,\nand can restore individual files from the archive.  It includes\nmultivolume support, the ability to archive sparse files, automatic\narchive compression/decompression, remote archives and special\nfeatures that allow tar to be used for incremental and full backups.\nThis distribution also includes rmt, the remote tape server.\n\nNote that this port will install these utilities with a 'g' prefix,\ne.g. gtar, but the man pages and info documentation will refer to\nthem without the 'g' prefix.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["archivers","sysutils"],"shlibs_required":["libc.so.8","libintl.so.8"],"options":{"NLS":"on","STATIC":"off"},"annotations":{"cpe":"cpe:2.3:a:gnu:tar:1.35:::::dragonfly6:x86_64:1"}},{"name":"gstreamer1-plugins-x264","origin":"multimedia/gstreamer1-plugins-x264","version":"1.26.0","comment":"GStreamer libx264 based H264 plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d48c905f6c9142097dd00153b87312a77a2d0623d7effc5b86a827c55f9ab3fe","flatsize":97581,"path":"All/gstreamer1-plugins-x264-1.26.0.pkg","repopath":"All/gstreamer1-plugins-x264-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":33964,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-ugly":{"origin":"multimedia/gstreamer1-plugins-ugly","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libx264":{"origin":"multimedia/libx264","version":"0.164.3095"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"orc":{"origin":"devel/orc","version":"0.4.40"}},"categories":["multimedia"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-validate","origin":"multimedia/gstreamer1-validate","version":"1.16.3_2","comment":"Gstreamer element validation suite","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9be2cae493ddd4b337c841b42f0e029570d411d22fd7348411966d4afc48e2b9","flatsize":2336648,"path":"All/gstreamer1-validate-1.16.3_2.pkg","repopath":"All/gstreamer1-validate-1.16.3_2.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":408972,"desc":"The goal of GstValidate is to be able to detect when elements are not\nbehaving as expected and report it to the user so he knows how things\nare supposed to work inside a GstPipeline. In the end, fixing issues\nfound by the tool will ensure that all elements behave all together in\nthe expected way.\n\nThe easiest way of using GstValidate is to use one of its command-line\ntools, located at tools/ directory. It is also possible to monitor\nGstPipelines from any application by using the LD_PRELOAD gstvalidate\nlib. The third way of using it is to write your own application that\nlinks and uses libgstvalidate.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-rtsp-server":{"origin":"multimedia/gstreamer1-rtsp-server","version":"1.26.0"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["multimedia"],"shlibs_required":["libc.so.8","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgstapp-1.0.so.0","libgstaudio-1.0.so.0","libgstbase-1.0.so.0","libgstpbutils-1.0.so.0","libgstreamer-1.0.so.0","libgstrtspserver-1.0.so.0","libgstvideo-1.0.so.0","libintl.so.8","libpthread.so.0"]},{"name":"gstreamer1-plugins-webrtcdsp","origin":"audio/gstreamer1-plugins-webrtcdsp","version":"1.26.0","comment":"GStreamer WebRTC Audio Processing plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fd504bffedaa71f4cd361b1e2e389b53bea618331be3b395acd6c01c86256bc8","flatsize":63098,"path":"All/gstreamer1-plugins-webrtcdsp-1.26.0.pkg","repopath":"All/gstreamer1-plugins-webrtcdsp-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":22500,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"orc":{"origin":"devel/orc","version":"0.4.40"},"webrtc-audio-processing":{"origin":"audio/webrtc-audio-processing","version":"1.3_1"}},"categories":["audio"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-webrtc","origin":"multimedia/gstreamer1-plugins-webrtc","version":"1.26.0","comment":"GStreamer WebRTC plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a7242faf27188871edc3a674602d058727bafc873b703cdeac3316eb0119ec4f","flatsize":654386,"path":"All/gstreamer1-plugins-webrtc-1.26.0.pkg","repopath":"All/gstreamer1-plugins-webrtc-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":142756,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"gstreamer1-plugins-dtls":{"origin":"security/gstreamer1-plugins-dtls","version":"1.26.0"},"gstreamer1-plugins-sctp":{"origin":"net/gstreamer1-plugins-sctp","version":"1.26.0"},"gstreamer1-plugins-srtp":{"origin":"net/gstreamer1-plugins-srtp","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libnice":{"origin":"net-im/libnice","version":"0.1.21_2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"orc":{"origin":"devel/orc","version":"0.4.40"}},"categories":["multimedia"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-wavpack","origin":"audio/gstreamer1-plugins-wavpack","version":"1.26.0","comment":"GStreamer wavpack encode/decode plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e65d4ad8691110393b146347e5a239d49f5c2995e44cf44a53e2044427a23126","flatsize":67635,"path":"All/gstreamer1-plugins-wavpack-1.26.0.pkg","repopath":"All/gstreamer1-plugins-wavpack-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":23960,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-good":{"origin":"multimedia/gstreamer1-plugins-good","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"orc":{"origin":"devel/orc","version":"0.4.40"},"wavpack":{"origin":"audio/wavpack","version":"5.8.1"}},"categories":["audio"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-webp","origin":"graphics/gstreamer1-plugins-webp","version":"1.26.0","comment":"GStreamer webp image decoder plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9c6838545981ce5c7860af404bcc63b0907c38056d9e070b612ffd26a873afcd","flatsize":54402,"path":"All/gstreamer1-plugins-webp-1.26.0.pkg","repopath":"All/gstreamer1-plugins-webp-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":18752,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"orc":{"origin":"devel/orc","version":"0.4.40"},"webp":{"origin":"graphics/webp","version":"1.5.0"}},"categories":["graphics"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-vpx","origin":"multimedia/gstreamer1-plugins-vpx","version":"1.26.0","comment":"GStreamer vp8 codec plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f5f95653fe7b278b0936d4f3c7831c9bdb6847fc9e4505031ab065a7f670488d","flatsize":117653,"path":"All/gstreamer1-plugins-vpx-1.26.0.pkg","repopath":"All/gstreamer1-plugins-vpx-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":39508,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-good":{"origin":"multimedia/gstreamer1-plugins-good","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libvpx":{"origin":"multimedia/libvpx","version":"1.15.0_1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"orc":{"origin":"devel/orc","version":"0.4.40"}},"categories":["multimedia"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-vorbis","origin":"audio/gstreamer1-plugins-vorbis","version":"1.26.0","comment":"GStreamer vorbis encoder/decoder plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ef0954db1736bdf70ad427f29e66bc62bb38d052a998ee31f4cc81eadf8bf06d","flatsize":83595,"path":"All/gstreamer1-plugins-vorbis-1.26.0.pkg","repopath":"All/gstreamer1-plugins-vorbis-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":28688,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-ogg":{"origin":"audio/gstreamer1-plugins-ogg","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libdrm":{"origin":"graphics/libdrm","version":"2.4.123,1"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"orc":{"origin":"devel/orc","version":"0.4.40"}},"categories":["audio"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamermm","origin":"multimedia/gstreamermm","version":"1.10.0_3","comment":"C++ wrapper library for the multimedia library GStreamer","maintainer":"multimedia@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"988b66490cd31c89106405daf9ef6f1b5d2d8d14437ebfb73e41924379c44f1a","flatsize":4109643,"path":"All/gstreamermm-1.10.0_3.pkg","repopath":"All/gstreamermm-1.10.0_3.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":593332,"desc":"C++ wrapper library for the multimedia library GStreamer","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"atkmm":{"origin":"accessibility/atkmm","version":"2.28.4"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"cairomm":{"origin":"graphics/cairomm","version":"1.14.5"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"glibmm":{"origin":"devel/glibmm","version":"2.66.7,1"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"gtkmm24":{"origin":"x11-toolkits/gtkmm24","version":"2.24.5_4"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libsigc++":{"origin":"devel/libsigc++20","version":"2.12.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pangomm":{"origin":"x11-toolkits/pangomm","version":"2.46.4"}},"categories":["multimedia"],"shlibs_required":["libc.so.8","libdrm.so.2","libgio-2.0.so.0","libgiomm-2.4.so.1","libglib-2.0.so.0","libglibmm-2.4.so.1","libgobject-2.0.so.0","libgstallocators-1.0.so.0","libgstapp-1.0.so.0","libgstaudio-1.0.so.0","libgstbase-1.0.so.0","libgstcheck-1.0.so.0","libgstcontroller-1.0.so.0","libgstfft-1.0.so.0","libgstnet-1.0.so.0","libgstpbutils-1.0.so.0","libgstreamer-1.0.so.0","libgstriff-1.0.so.0","libgstrtp-1.0.so.0","libgstrtsp-1.0.so.0","libgstsdp-1.0.so.0","libgsttag-1.0.so.0","libgstvideo-1.0.so.0","libintl.so.8","libm.so.4","libsigc-2.0.so.0","libstdc++.so.9"]},{"name":"gstreamer1-plugins-ugly","origin":"multimedia/gstreamer1-plugins-ugly","version":"1.26.0","comment":"GStreamer-plugins set of good-quality plug-ins that might have distribution problems","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bdef8677e0fc6c6fdb1ed3f07ca46417183458e1894b62aa94dd6000652406bf","flatsize":366868,"path":"All/gstreamer1-plugins-ugly-1.26.0.pkg","repopath":"All/gstreamer1-plugins-ugly-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":119628,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"orc":{"origin":"devel/orc","version":"0.4.40"}},"categories":["audio","multimedia"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-twolame","origin":"audio/gstreamer1-plugins-twolame","version":"1.26.0","comment":"GStreamer High-quality free MP2 encoder plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cc1991adc4162e383a2718517e72c114b8ed9c6def11d63fea951a65d71b86c0","flatsize":55435,"path":"All/gstreamer1-plugins-twolame-1.26.0.pkg","repopath":"All/gstreamer1-plugins-twolame-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":19020,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-good":{"origin":"multimedia/gstreamer1-plugins-good","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"orc":{"origin":"devel/orc","version":"0.4.40"},"twolame":{"origin":"audio/twolame","version":"0.4.0_5"}},"categories":["audio"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-ttml","origin":"multimedia/gstreamer1-plugins-ttml","version":"1.26.0","comment":"GStreamer ttml subtitle plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c97880b498e6352bcc1acfe9a93e6542635b743cf19a0a24f3c11853b8f2cad8","flatsize":137834,"path":"All/gstreamer1-plugins-ttml-1.26.0.pkg","repopath":"All/gstreamer1-plugins-ttml-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":48384,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"orc":{"origin":"devel/orc","version":"0.4.40"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["multimedia"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-theora","origin":"multimedia/gstreamer1-plugins-theora","version":"1.26.0","comment":"GStreamer theora plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0f56a5298da55cc5a4b304bd1ed4aa6a55029601d10dec3ebc55316eb99159c1","flatsize":84955,"path":"All/gstreamer1-plugins-theora-1.26.0.pkg","repopath":"All/gstreamer1-plugins-theora-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":30304,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libdrm":{"origin":"graphics/libdrm","version":"2.4.123,1"},"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libtheora":{"origin":"multimedia/libtheora","version":"1.1.1_7"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"orc":{"origin":"devel/orc","version":"0.4.40"}},"categories":["multimedia"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-taglib","origin":"audio/gstreamer1-plugins-taglib","version":"1.26.0","comment":"GStreamer taglib plugin for adding APEv2 and ID3v2 headers","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"165d416f6919ca0bf7f2cf211aea61912a37c76144212a70121c4b82b25bab19","flatsize":71931,"path":"All/gstreamer1-plugins-taglib-1.26.0.pkg","repopath":"All/gstreamer1-plugins-taglib-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":24308,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-good":{"origin":"multimedia/gstreamer1-plugins-good","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"orc":{"origin":"devel/orc","version":"0.4.40"},"taglib":{"origin":"audio/taglib","version":"2.0.2"}},"categories":["audio"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-vulkan","origin":"graphics/gstreamer1-plugins-vulkan","version":"1.26.0","comment":"GStreamer Vulkan graphics plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"25a18b5b0b1d69136792a28e14eb7d889f827ca4683200063ee4f0c7d6146219","flatsize":1543752,"path":"All/gstreamer1-plugins-vulkan-1.26.0.pkg","repopath":"All/gstreamer1-plugins-vulkan-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":277920,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"gstreamer1-plugins-gl":{"origin":"graphics/gstreamer1-plugins-gl","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"orc":{"origin":"devel/orc","version":"0.4.40"},"vulkan-loader":{"origin":"graphics/vulkan-loader","version":"1.4.311"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["graphics"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-srt","origin":"www/gstreamer1-plugins-srt","version":"1.26.0","comment":"GStreamer Secure Reliable Transport (SRT) plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ba2032a398b519b63d531714055dc764a063d0d05772bcdece872bb00c448639","flatsize":94170,"path":"All/gstreamer1-plugins-srt-1.26.0.pkg","repopath":"All/gstreamer1-plugins-srt-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":32884,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"orc":{"origin":"devel/orc","version":"0.4.40"},"srt":{"origin":"www/srt","version":"1.5.4"}},"categories":["www"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-speex","origin":"audio/gstreamer1-plugins-speex","version":"1.26.0","comment":"GStreamer speex voice encode/decode plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7c4dac76933d6205c491228e582f1db3cfefdbce5f412df71f851b1a92c9e6b2","flatsize":67091,"path":"All/gstreamer1-plugins-speex-1.26.0.pkg","repopath":"All/gstreamer1-plugins-speex-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":22668,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-good":{"origin":"multimedia/gstreamer1-plugins-good","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"orc":{"origin":"devel/orc","version":"0.4.40"},"speex":{"origin":"audio/speex","version":"1.2.1_1,1"}},"categories":["audio"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-svt-vp9","origin":"multimedia/gstreamer1-plugins-svt-vp9","version":"0.3.0","comment":"GStreamer (svt-vp9) plugin","maintainer":"jbeich@FreeBSD.org","www":"https://01.org/svt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f4c255069495463140872860e7719951a4e3c27f21f9f8051c334616fc829294","flatsize":53751,"path":"All/gstreamer1-plugins-svt-vp9-0.3.0.pkg","repopath":"All/gstreamer1-plugins-svt-vp9-0.3.0.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":18484,"desc":"This plugin provides svtav1enc element to GStreamer in order to use\nthe Scalable Video Technology for VP9 Encoder.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"svt-vp9":{"origin":"multimedia/svt-vp9","version":"0.3.0_1"}},"categories":["multimedia"]},{"name":"gstreamer1-plugins-v4l2","origin":"multimedia/gstreamer1-plugins-v4l2","version":"1.26.0","comment":"GStreamer Video 4 Linux 2 source plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"25bbc7ed172ebbae884e3dcf24df0e55312b54f53a7b6ea3d21e78f10ca5f1d3","flatsize":378883,"path":"All/gstreamer1-plugins-v4l2-1.26.0.pkg","repopath":"All/gstreamer1-plugins-v4l2-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":133016,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-good":{"origin":"multimedia/gstreamer1-plugins-good","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libv4l":{"origin":"multimedia/libv4l","version":"1.23.0_5"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"orc":{"origin":"devel/orc","version":"0.4.40"},"webcamd":{"origin":"multimedia/webcamd","version":"9.9.9.9"}},"categories":["multimedia"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-svt-hevc","origin":"multimedia/gstreamer1-plugins-svt-hevc","version":"1.5.1","comment":"GStreamer (svt-hevc) plugin","maintainer":"jbeich@FreeBSD.org","www":"https://01.org/svt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"02cebbd3d8042a2eb75fcc670aa896096b365ea2d8b807bd9c658e1ecaf66d35","flatsize":70136,"path":"All/gstreamer1-plugins-svt-hevc-1.5.1.pkg","repopath":"All/gstreamer1-plugins-svt-hevc-1.5.1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":24088,"desc":"This plugin provides svtav1enc element to GStreamer in order to use\nthe Scalable Video Technology for HEVC Encoder.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"svt-hevc":{"origin":"multimedia/svt-hevc","version":"1.5.1_1"}},"categories":["multimedia"]},{"name":"gstreamer1-plugins-svt-av1","origin":"multimedia/gstreamer1-plugins-svt-av1","version":"3.0.0","comment":"GStreamer (svt-av1) plugin","maintainer":"jbeich@FreeBSD.org","www":"https://01.org/svt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9a833bebb2445304a1613bfcc1de152eccf14babf5b1860ce6ea347129156b41","flatsize":57828,"path":"All/gstreamer1-plugins-svt-av1-3.0.0.pkg","repopath":"All/gstreamer1-plugins-svt-av1-3.0.0.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":19192,"desc":"This plugin provides svtav1enc element to GStreamer in order to use\nthe Scalable Video Technology for AV1 Encoder.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"svt-av1":{"origin":"multimedia/svt-av1","version":"3.0.2"}},"categories":["multimedia"]},{"name":"gstreamer1-plugins-srtp","origin":"net/gstreamer1-plugins-srtp","version":"1.26.0","comment":"GStreamer srtp plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"04cb53f8beb411c46109b22cdeaf183fb62aee1a328b89268b5abb812c0a840c","flatsize":88234,"path":"All/gstreamer1-plugins-srtp-1.26.0.pkg","repopath":"All/gstreamer1-plugins-srtp-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":30372,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libsrtp2":{"origin":"net/libsrtp2","version":"2.7.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"orc":{"origin":"devel/orc","version":"0.4.40"}},"categories":["net"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-spandsp","origin":"comms/gstreamer1-plugins-spandsp","version":"1.26.0","comment":"GStreamer DSP library and software FAX machine plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f1232100957c0f3dde523a53eb188cba30007a00a66e0fb0a4f82db96e773df3","flatsize":50442,"path":"All/gstreamer1-plugins-spandsp-1.26.0.pkg","repopath":"All/gstreamer1-plugins-spandsp-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":18188,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"orc":{"origin":"devel/orc","version":"0.4.40"},"spandsp":{"origin":"comms/spandsp","version":"3.0.0.g20211014_2"}},"categories":["comms"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-soup","origin":"devel/gstreamer1-plugins-soup","version":"1.26.0","comment":"GStreamer soup based http input plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"50af60e67c674cd8ca513066482104f2c1a467462e5b4f4d199afe4d5e46210b","flatsize":121163,"path":"All/gstreamer1-plugins-soup-1.26.0.pkg","repopath":"All/gstreamer1-plugins-soup-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":40432,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-good":{"origin":"multimedia/gstreamer1-plugins-good","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libsoup3":{"origin":"devel/libsoup3","version":"3.6.5_2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"orc":{"origin":"devel/orc","version":"0.4.40"}},"categories":["devel"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-soundtouch","origin":"audio/gstreamer1-plugins-soundtouch","version":"1.26.0","comment":"GStreamer soundtouch plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7399caef1069dd0b3e66c164bbe52bbf2799385b625d92c26bb0ba66266455a5","flatsize":58298,"path":"All/gstreamer1-plugins-soundtouch-1.26.0.pkg","repopath":"All/gstreamer1-plugins-soundtouch-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":21352,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"orc":{"origin":"devel/orc","version":"0.4.40"},"soundtouch":{"origin":"audio/soundtouch","version":"2.3.3"}},"categories":["audio"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-sndio","origin":"audio/gstreamer1-plugins-sndio","version":"1.24.0","comment":"Sndio audio sink and source for GStreamer","maintainer":"multimedia@FreeBSD.org","www":"https://github.com/BSDKaffee/gstreamer1-plugins-sndio/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8c4554ecf28fa9ce71d7cdcc09518bc59cc46c2ee750effd6767d6f85c8b5b78","flatsize":26322,"path":"All/gstreamer1-plugins-sndio-1.24.0.pkg","repopath":"All/gstreamer1-plugins-sndio-1.24.0.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":10216,"desc":"The GStreamer sndio plugin allows applications that use GStreamer to\nplay and record to/from an sndio server.\n\nThis includes WebKit-based browsers, video players like Totem, and\naudio players like Rhythmbox.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"sndio":{"origin":"audio/sndio","version":"1.10.0"}},"categories":["audio"],"messages":[{"message":"The GStreamer sndio plugin has been installed.  It has a higher\npriority than both the OSS or PulseAudio plugins and GStreamer will\nprefer it over them by default.","type":"install"}]},{"name":"gstreamer1-plugins-sndfile","origin":"audio/gstreamer1-plugins-sndfile","version":"1.26.0","comment":"Gstreamer sndfile plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"62d75e0b5aeed7b6a14968b018497439c27b092aa1ee5f136a260c08596bd2db","flatsize":58410,"path":"All/gstreamer1-plugins-sndfile-1.26.0.pkg","repopath":"All/gstreamer1-plugins-sndfile-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":20352,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"orc":{"origin":"devel/orc","version":"0.4.40"}},"categories":["audio"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-smoothstreaming","origin":"multimedia/gstreamer1-plugins-smoothstreaming","version":"1.26.0","comment":"GStreamer parse and demuliplex a Smooth Streaming manifest into audio/video streams plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b8a1a893039bee77216d8e025f2773b33d62097a71ed2d8e4f87335512909974","flatsize":70794,"path":"All/gstreamer1-plugins-smoothstreaming-1.26.0.pkg","repopath":"All/gstreamer1-plugins-smoothstreaming-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":26284,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"orc":{"origin":"devel/orc","version":"0.4.40"}},"categories":["multimedia"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-sidplay","origin":"audio/gstreamer1-plugins-sidplay","version":"1.26.0","comment":"GStreamer Commodore SID audio decoder plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"785958019508c2b078f88546750a26a13a571306902b2efa36fc9fa78e43f9a6","flatsize":50771,"path":"All/gstreamer1-plugins-sidplay-1.26.0.pkg","repopath":"All/gstreamer1-plugins-sidplay-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":17876,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-ugly":{"origin":"multimedia/gstreamer1-plugins-ugly","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libsidplay":{"origin":"audio/libsidplay","version":"1.36.60_1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"orc":{"origin":"devel/orc","version":"0.4.40"}},"categories":["audio"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-shout2","origin":"audio/gstreamer1-plugins-shout2","version":"1.26.0","comment":"GStreamer icecast output plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"35648e385d65ec8eff36d2693287ddc8791a00a8a7eac775850ab39a2e836ddd","flatsize":56075,"path":"All/gstreamer1-plugins-shout2-1.26.0.pkg","repopath":"All/gstreamer1-plugins-shout2-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":19968,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-good":{"origin":"multimedia/gstreamer1-plugins-good","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libshout":{"origin":"audio/libshout","version":"2.4.6_1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"orc":{"origin":"devel/orc","version":"0.4.40"}},"categories":["audio"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-resindvd","origin":"multimedia/gstreamer1-plugins-resindvd","version":"1.26.0","comment":"GStreamer resindvd DVD playback plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7d922a105f7c7997581c8ff88e4bdd8889b6c4809cf4b683e0327332cb0f9d29","flatsize":205058,"path":"All/gstreamer1-plugins-resindvd-1.26.0.pkg","repopath":"All/gstreamer1-plugins-resindvd-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":73364,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libdvdnav":{"origin":"multimedia/libdvdnav","version":"6.1.1"},"libdvdread":{"origin":"multimedia/libdvdread","version":"6.1.3"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"orc":{"origin":"devel/orc","version":"0.4.40"}},"categories":["multimedia"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-rsvg","origin":"graphics/gstreamer1-plugins-rsvg","version":"1.26.0","comment":"GStreamer SVG plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1b05690afef1d0d6784bf5b3c2ce9b30ecebdee7648e02e17820d2029c95a8e6","flatsize":54314,"path":"All/gstreamer1-plugins-rsvg-1.26.0.pkg","repopath":"All/gstreamer1-plugins-rsvg-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":18868,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"orc":{"origin":"devel/orc","version":"0.4.40"}},"categories":["graphics"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-openmpt","origin":"audio/gstreamer1-plugins-openmpt","version":"1.26.0","comment":"GStreamer OpenMPT audio decoder plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a692c3d6e8c53403feda9af6c8ee4c3b7896c73f952acca70f09081da1f14351","flatsize":51402,"path":"All/gstreamer1-plugins-openmpt-1.26.0.pkg","repopath":"All/gstreamer1-plugins-openmpt-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":18380,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libopenmpt":{"origin":"audio/libopenmpt","version":"0.7.13_1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"orc":{"origin":"devel/orc","version":"0.4.40"}},"categories":["audio"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-qt6","origin":"x11-toolkits/gstreamer1-plugins-qt6","version":"1.26.0","comment":"GStreamer Qt6 QML videosink plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"851797ddc58493638d378f1c93621993534ebe4d134e1f6c5703a763298bad34","flatsize":234171,"path":"All/gstreamer1-plugins-qt6-1.26.0.pkg","repopath":"All/gstreamer1-plugins-qt6-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":75472,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"gstreamer1-plugins-gl":{"origin":"graphics/gstreamer1-plugins-gl","version":"1.26.0"},"gstreamer1-plugins-good":{"origin":"multimedia/gstreamer1-plugins-good","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"orc":{"origin":"devel/orc","version":"0.4.40"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"},"qt6-wayland":{"origin":"graphics/qt6-wayland","version":"6.8.3"}},"categories":["x11-toolkits"],"options":{"WAYLAND":"on","X11":"on"},"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-qt5","origin":"x11-toolkits/gstreamer1-plugins-qt5","version":"1.26.0","comment":"GStreamer Qt5 QML videosink plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2a471fe9ff4b091730abb11ee59f70fb8703bf2ecaba2e228d957474e45ceac6","flatsize":215851,"path":"All/gstreamer1-plugins-qt5-1.26.0.pkg","repopath":"All/gstreamer1-plugins-qt5-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":64100,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"gstreamer1-plugins-gl":{"origin":"graphics/gstreamer1-plugins-gl","version":"1.26.0"},"gstreamer1-plugins-good":{"origin":"multimedia/gstreamer1-plugins-good","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"orc":{"origin":"devel/orc","version":"0.4.40"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-wayland":{"origin":"graphics/qt5-wayland","version":"5.15.16p59_1"},"qt5-x11extras":{"origin":"x11/qt5-x11extras","version":"5.15.16p0_1"}},"categories":["x11-toolkits"],"options":{"WAYLAND":"on","X11":"on"},"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-png","origin":"graphics/gstreamer1-plugins-png","version":"1.26.0","comment":"GStreamer png plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"40635dd70b828398f97234caddccb3668ddde3516e0c400650e608b807fa2b04","flatsize":58443,"path":"All/gstreamer1-plugins-png-1.26.0.pkg","repopath":"All/gstreamer1-plugins-png-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":20432,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-good":{"origin":"multimedia/gstreamer1-plugins-good","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"orc":{"origin":"devel/orc","version":"0.4.40"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["graphics"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-pango","origin":"x11-toolkits/gstreamer1-plugins-pango","version":"1.26.0","comment":"GStreamer pango textoverlay plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d3ec57027435b0229084b7745f4120cf6dc8485082c971cc86bc8075c26f6a1f","flatsize":119603,"path":"All/gstreamer1-plugins-pango-1.26.0.pkg","repopath":"All/gstreamer1-plugins-pango-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":39544,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libdrm":{"origin":"graphics/libdrm","version":"2.4.123,1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"orc":{"origin":"devel/orc","version":"0.4.40"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11-toolkits"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-sctp","origin":"net/gstreamer1-plugins-sctp","version":"1.26.0","comment":"GStreamer sctp plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"29ddf181469ad7ff4067c5bdb6b5d928ba4d5a03a14a780c6588e90645a2d8e4","flatsize":552386,"path":"All/gstreamer1-plugins-sctp-1.26.0.pkg","repopath":"All/gstreamer1-plugins-sctp-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":225704,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"orc":{"origin":"devel/orc","version":"0.4.40"}},"categories":["net"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-opus","origin":"audio/gstreamer1-plugins-opus","version":"1.26.0","comment":"GStreamer Opus audio encoder/decoder plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cd045118205579af2dc22cacc21dc7246f1b0184a1406bc22dd6ee7ce550de12","flatsize":88315,"path":"All/gstreamer1-plugins-opus-1.26.0.pkg","repopath":"All/gstreamer1-plugins-opus-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":31684,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libdrm":{"origin":"graphics/libdrm","version":"2.4.123,1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"opus":{"origin":"audio/opus","version":"1.5.2"},"orc":{"origin":"devel/orc","version":"0.4.40"}},"categories":["audio"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-openh264","origin":"multimedia/gstreamer1-plugins-openh264","version":"1.26.0","comment":"GStreamer (openh264) plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6c3504aaf6e659e92e5e97bac83d09e95b06c2603d81ceb050a0c44802e7cf77","flatsize":62954,"path":"All/gstreamer1-plugins-openh264-1.26.0.pkg","repopath":"All/gstreamer1-plugins-openh264-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":22164,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"openh264":{"origin":"multimedia/openh264","version":"2.3.0,2"},"orc":{"origin":"devel/orc","version":"0.4.40"}},"categories":["multimedia"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-openjpeg","origin":"graphics/gstreamer1-plugins-openjpeg","version":"1.26.0","comment":"GStreamer jpeg2000 decoder plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b724086b9ffc736fe5a9e7e4c3cbf1b6e0859c965c3e4b9c80208ed78e6147f4","flatsize":91850,"path":"All/gstreamer1-plugins-openjpeg-1.26.0.pkg","repopath":"All/gstreamer1-plugins-openjpeg-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":32036,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"openjpeg":{"origin":"graphics/openjpeg","version":"2.5.3"},"orc":{"origin":"devel/orc","version":"0.4.40"}},"categories":["graphics"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-openexr","origin":"graphics/gstreamer1-plugins-openexr","version":"1.26.0","comment":"GStreamer OpenExr codec plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e40012e1a6edd054af4af5b6d2f85ad96dd6b1bdf20e9a0fd28e9312639be488","flatsize":75162,"path":"All/gstreamer1-plugins-openexr-1.26.0.pkg","repopath":"All/gstreamer1-plugins-openexr-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":27716,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"Imath":{"origin":"math/Imath","version":"3.1.12"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"openexr":{"origin":"graphics/openexr","version":"3.3.4"},"orc":{"origin":"devel/orc","version":"0.4.40"}},"categories":["graphics"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-mpeg2dec","origin":"multimedia/gstreamer1-plugins-mpeg2dec","version":"1.26.0","comment":"GStreamer mpeg decode plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"64a3b22bed88bbd7beb06a64e3453252a7afa83d4d4eb23a0450043e6d6eee7c","flatsize":58219,"path":"All/gstreamer1-plugins-mpeg2dec-1.26.0.pkg","repopath":"All/gstreamer1-plugins-mpeg2dec-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":20764,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-ugly":{"origin":"multimedia/gstreamer1-plugins-ugly","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libmpeg2":{"origin":"multimedia/libmpeg2","version":"0.5.1_8"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"orc":{"origin":"devel/orc","version":"0.4.40"}},"categories":["multimedia"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-opencv","origin":"graphics/gstreamer1-plugins-opencv","version":"1.26.0","comment":"GStreamer opencv real time computer vision plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"541be28dac9d189a6ad841a1f86d3b3c09cdc877d0e146d35e69316be4fac597","flatsize":272991,"path":"All/gstreamer1-plugins-opencv-1.26.0.pkg","repopath":"All/gstreamer1-plugins-opencv-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":89004,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"opencv":{"origin":"graphics/opencv","version":"4.9.0_7"},"orc":{"origin":"devel/orc","version":"0.4.40"}},"categories":["graphics"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-modplug","origin":"audio/gstreamer1-plugins-modplug","version":"1.26.0","comment":"GStreamer module decoder based on modplug egine plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6586e7f8d1f98b6e41b28c76f8f674024b3604e90537b2a5c26608ec356d3ae8","flatsize":54650,"path":"All/gstreamer1-plugins-modplug-1.26.0.pkg","repopath":"All/gstreamer1-plugins-modplug-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":19332,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libmodplug":{"origin":"audio/libmodplug","version":"0.8.9.1.r461"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"orc":{"origin":"devel/orc","version":"0.4.40"}},"categories":["audio"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-lv2","origin":"audio/gstreamer1-plugins-lv2","version":"1.26.0","comment":"Gstreamer lv2 wrapper plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5dff0dc2891331396ed756c6a43c57090729b6fc08fac5f52384763ffc93c36c","flatsize":83682,"path":"All/gstreamer1-plugins-lv2-1.26.0.pkg","repopath":"All/gstreamer1-plugins-lv2-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":28736,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"lilv":{"origin":"audio/lilv","version":"0.24.26"},"orc":{"origin":"devel/orc","version":"0.4.40"},"serd":{"origin":"devel/serd","version":"0.32.2"},"sord":{"origin":"devel/sord","version":"0.16.18"},"sratom":{"origin":"audio/sratom","version":"0.6.18"}},"categories":["audio"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-ogg","origin":"audio/gstreamer1-plugins-ogg","version":"1.26.0","comment":"GStreamer Ogg bitstream plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"287c264c2a9b3f6b67a893670a71ef88f8dfe3472af4541198f5d64b5111b05c","flatsize":259971,"path":"All/gstreamer1-plugins-ogg-1.26.0.pkg","repopath":"All/gstreamer1-plugins-ogg-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":94252,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libdrm":{"origin":"graphics/libdrm","version":"2.4.123,1"},"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"orc":{"origin":"devel/orc","version":"0.4.40"}},"categories":["audio"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-neon","origin":"www/gstreamer1-plugins-neon","version":"1.26.0","comment":"GStreamer neon http source plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"104bfa008d2c89f7c0b017338dba7f221d5f0b510f5623851bdfd1a1e7bab4be","flatsize":55306,"path":"All/gstreamer1-plugins-neon-1.26.0.pkg","repopath":"All/gstreamer1-plugins-neon-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":20120,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"neon":{"origin":"www/neon","version":"0.32.5_3"},"orc":{"origin":"devel/orc","version":"0.4.40"}},"categories":["www"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-mplex","origin":"multimedia/gstreamer1-plugins-mplex","version":"1.26.0","comment":"GStreamer mplex plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"63b64f387f914a47d86c575ab6d7a453c04cd04cd21b78e7cd1222a98185c632","flatsize":67682,"path":"All/gstreamer1-plugins-mplex-1.26.0.pkg","repopath":"All/gstreamer1-plugins-mplex-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":23636,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"mjpegtools":{"origin":"multimedia/mjpegtools","version":"2.2.1"},"orc":{"origin":"devel/orc","version":"0.4.40"}},"categories":["multimedia"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-mpg123","origin":"audio/gstreamer1-plugins-mpg123","version":"1.26.0","comment":"GStreamer MPEG Layer 1, 2, and 3 plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dce88a19155a782a0d2b8e91a513c35f099bf86b080845df349bb3c4e0fc3ca2","flatsize":52235,"path":"All/gstreamer1-plugins-mpg123-1.26.0.pkg","repopath":"All/gstreamer1-plugins-mpg123-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":18680,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-good":{"origin":"multimedia/gstreamer1-plugins-good","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"mpg123":{"origin":"audio/mpg123","version":"1.32.10"},"orc":{"origin":"devel/orc","version":"0.4.40"}},"categories":["audio"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-mpeg2enc","origin":"multimedia/gstreamer1-plugins-mpeg2enc","version":"1.26.0","comment":"GStreamer mpeg encoder plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0703ee4d8ffce2b9b36f8e5f10f0c28fe4259be8bf57b2817491fe4fcc6262f1","flatsize":82490,"path":"All/gstreamer1-plugins-mpeg2enc-1.26.0.pkg","repopath":"All/gstreamer1-plugins-mpeg2enc-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":28004,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"mjpegtools":{"origin":"multimedia/mjpegtools","version":"2.2.1"},"orc":{"origin":"devel/orc","version":"0.4.40"}},"categories":["multimedia"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-jpeg","origin":"graphics/gstreamer1-plugins-jpeg","version":"1.26.0","comment":"GStreamer jpeg encoder/decoder plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e5f5189ce2ee2a49adaeecddad870d1b1b4659d67736ca3b95eec8eb05f37fc4","flatsize":75115,"path":"All/gstreamer1-plugins-jpeg-1.26.0.pkg","repopath":"All/gstreamer1-plugins-jpeg-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":28916,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-good":{"origin":"multimedia/gstreamer1-plugins-good","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"orc":{"origin":"devel/orc","version":"0.4.40"}},"categories":["graphics"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-jack","origin":"audio/gstreamer1-plugins-jack","version":"1.26.0","comment":"GStreamer low-latency audio server plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"622adf96106fda80d7412cfd98163ac6fbf16e12bf840ff0e8d68c218256f17c","flatsize":91467,"path":"All/gstreamer1-plugins-jack-1.26.0.pkg","repopath":"All/gstreamer1-plugins-jack-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":29420,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-good":{"origin":"multimedia/gstreamer1-plugins-good","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"orc":{"origin":"devel/orc","version":"0.4.40"}},"categories":["audio"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-libvisual","origin":"graphics/gstreamer1-plugins-libvisual","version":"1.26.0","comment":"GStreamer libvisual plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1978865b730cee4887126885014b199b32ecc412c085123a643f9a543784a9be","flatsize":41547,"path":"All/gstreamer1-plugins-libvisual-1.26.0.pkg","repopath":"All/gstreamer1-plugins-libvisual-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":14996,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libdrm":{"origin":"graphics/libdrm","version":"2.4.123,1"},"libvisual04":{"origin":"graphics/libvisual04","version":"0.4.0_6"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"orc":{"origin":"devel/orc","version":"0.4.40"}},"categories":["graphics"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-libde265","origin":"multimedia/gstreamer1-plugins-libde265","version":"1.26.0","comment":"GStreamer HEVC/H.265 decoder (libde265) plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"39019a0f15dccde99bce9d79a805b02286c88ac728a38b60c433b6b72087dfd4","flatsize":53930,"path":"All/gstreamer1-plugins-libde265-1.26.0.pkg","repopath":"All/gstreamer1-plugins-libde265-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":19784,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libde265":{"origin":"multimedia/libde265","version":"1.0.12"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"orc":{"origin":"devel/orc","version":"0.4.40"}},"categories":["multimedia"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-ladspa","origin":"audio/gstreamer1-plugins-ladspa","version":"1.26.0","comment":"Gstreamer ladspa (Linux Audio Developer's Simple Plugin API) plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"63bfc5e92ff09214ecf10fdb3754af11a7824c58cb85c620c453035e9e0d9915","flatsize":72714,"path":"All/gstreamer1-plugins-ladspa-1.26.0.pkg","repopath":"All/gstreamer1-plugins-ladspa-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":26436,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"liblrdf":{"origin":"textproc/liblrdf","version":"0.6.1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"orc":{"origin":"devel/orc","version":"0.4.40"}},"categories":["audio"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-hls","origin":"multimedia/gstreamer1-plugins-hls","version":"1.26.0","comment":"GStreamer HTTP Live Streaming (HLS) plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bdb4c7aa0eaeff2f9f3bc014fe0e044df1aa2d2f23c7845d90a53adc7b16a791","flatsize":125562,"path":"All/gstreamer1-plugins-hls-1.26.0.pkg","repopath":"All/gstreamer1-plugins-hls-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":47648,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"nettle":{"origin":"security/nettle","version":"3.10.1"},"orc":{"origin":"devel/orc","version":"0.4.40"}},"categories":["multimedia"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-libcaca","origin":"graphics/gstreamer1-plugins-libcaca","version":"1.26.0","comment":"GStreamer color ASCII art plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aa98f1976f673b57193896740516bb8c5ee2d3c7008cb98d190c74e60ccb5816","flatsize":50283,"path":"All/gstreamer1-plugins-libcaca-1.26.0.pkg","repopath":"All/gstreamer1-plugins-libcaca-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":17492,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-good":{"origin":"multimedia/gstreamer1-plugins-good","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libcaca":{"origin":"graphics/libcaca","version":"0.99.b20_1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"orc":{"origin":"devel/orc","version":"0.4.40"}},"categories":["graphics"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-lame","origin":"audio/gstreamer1-plugins-lame","version":"1.26.0","comment":"GStreamer High-quality free mp3 encode plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bf99492bc8d0ce2a885e9f268cd996ee70f7a6cbe237b4ee46bc81530b3eca33","flatsize":54219,"path":"All/gstreamer1-plugins-lame-1.26.0.pkg","repopath":"All/gstreamer1-plugins-lame-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":19196,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-good":{"origin":"multimedia/gstreamer1-plugins-good","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"lame":{"origin":"audio/lame","version":"3.100_5"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"orc":{"origin":"devel/orc","version":"0.4.40"}},"categories":["audio"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-gl","origin":"graphics/gstreamer1-plugins-gl","version":"1.26.0","comment":"GStreamer GL graphics plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8c2af06993316b6779d9ff1ff79e2dca15f7bba84e2f008b0345c9f2d1560edf","flatsize":2210472,"path":"All/gstreamer1-plugins-gl-1.26.0.pkg","repopath":"All/gstreamer1-plugins-gl-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":394860,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"graphene":{"origin":"graphics/graphene","version":"1.10.8_1"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libdrm":{"origin":"graphics/libdrm","version":"2.4.123,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"orc":{"origin":"devel/orc","version":"0.4.40"},"png":{"origin":"graphics/png","version":"1.6.47"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["graphics"],"options":{"WAYLAND":"on"},"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-kms","origin":"graphics/gstreamer1-plugins-kms","version":"1.26.0","comment":"GStreamer video sink via KMS plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6c26859c976607c6842c0dc7a2e782e0bec8e79c6e4f1fde82dca16a4c3cff46","flatsize":104490,"path":"All/gstreamer1-plugins-kms-1.26.0.pkg","repopath":"All/gstreamer1-plugins-kms-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":37940,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libdrm":{"origin":"graphics/libdrm","version":"2.4.123,1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"orc":{"origin":"devel/orc","version":"0.4.40"}},"categories":["graphics"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-gtk","origin":"x11-toolkits/gstreamer1-plugins-gtk","version":"1.26.0","comment":"GStreamer gtksink plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"02f5e4841bc367a80ac74b716e0cb5296cc0db12530916a67d03b774bcadf7dc","flatsize":83659,"path":"All/gstreamer1-plugins-gtk-1.26.0.pkg","repopath":"All/gstreamer1-plugins-gtk-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":28304,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"gstreamer1-plugins-gl":{"origin":"graphics/gstreamer1-plugins-gl","version":"1.26.0"},"gstreamer1-plugins-good":{"origin":"multimedia/gstreamer1-plugins-good","version":"1.26.0"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"orc":{"origin":"devel/orc","version":"0.4.40"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11-toolkits"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-flite","origin":"audio/gstreamer1-plugins-flite","version":"1.26.0","comment":"GStreamer flite run-time speech synthesis engine plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4baa6873addbf8f527411a7bd178de10e123ec6129e3669ca6b8d5b41daa79d3","flatsize":42042,"path":"All/gstreamer1-plugins-flite-1.26.0.pkg","repopath":"All/gstreamer1-plugins-flite-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":14680,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"flite":{"origin":"audio/flite","version":"2.1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"orc":{"origin":"devel/orc","version":"0.4.40"}},"categories":["audio"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-gsm","origin":"audio/gstreamer1-plugins-gsm","version":"1.26.0","comment":"GStreamer gsm encoding/decoding plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cc704c8e5357a6341a65b3a2939844c50606cfb542eb011ca688f18b0a4009d7","flatsize":41706,"path":"All/gstreamer1-plugins-gsm-1.26.0.pkg","repopath":"All/gstreamer1-plugins-gsm-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":15048,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gsm":{"origin":"audio/gsm","version":"1.0.22_1"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"orc":{"origin":"devel/orc","version":"0.4.40"}},"categories":["audio"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-gme","origin":"audio/gstreamer1-plugins-gme","version":"1.26.0","comment":"GStreamer emulate gaming console sound processors plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b40942b4a812b14a444e360b35ac02d843552fad5abef9e33d8422701dfe5085","flatsize":45802,"path":"All/gstreamer1-plugins-gme-1.26.0.pkg","repopath":"All/gstreamer1-plugins-gme-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":16128,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libgme":{"origin":"audio/libgme","version":"0.6.4"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"orc":{"origin":"devel/orc","version":"0.4.40"}},"categories":["audio"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gtk-aluminumalloy-toxic-theme","origin":"x11-themes/gtk-aluminumalloy-toxic-theme","version":"2004.01.04_6","comment":"Port of Mac OS X theme Aluminum Alloy (toxic flavor)","maintainer":"danfe@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3887a1eeca86b1a72d0ede883bd98039c3a8ed86cf8ab47626b27c92b73cb276","flatsize":495025,"path":"All/gtk-aluminumalloy-toxic-theme-2004.01.04_6.pkg","repopath":"All/gtk-aluminumalloy-toxic-theme-2004.01.04_6.pkg","licenselogic":"single","pkgsize":157740,"desc":"This is a port the wonderful Mac OS X theme Aluminum Alloy.  Original theme\ncreated by Max Rudberg (http://www.maxrudberg.com/).\n\nTheme comes in several flavors: volcanic, smog, cryogenic, toxic.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["gnome","x11-themes"]},{"name":"gstreamer1-plugins-gdkpixbuf","origin":"graphics/gstreamer1-plugins-gdkpixbuf","version":"1.26.0","comment":"GStreamer image decoder/overlay plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8be2a3e3396c0e9feddbfd58653f95e1c33cbed08a9d883e00bf74bbd1112810","flatsize":71307,"path":"All/gstreamer1-plugins-gdkpixbuf-1.26.0.pkg","repopath":"All/gstreamer1-plugins-gdkpixbuf-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":24220,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-good":{"origin":"multimedia/gstreamer1-plugins-good","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"orc":{"origin":"devel/orc","version":"0.4.40"}},"categories":["graphics"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-dtls","origin":"security/gstreamer1-plugins-dtls","version":"1.26.0","comment":"GStreamer Datagram TLS (dtls) plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b4cb43059f1b0b0186c9038b4e198a72f8451f23c410f19a685d4774637c1ff2","flatsize":128586,"path":"All/gstreamer1-plugins-dtls-1.26.0.pkg","repopath":"All/gstreamer1-plugins-dtls-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":43360,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"orc":{"origin":"devel/orc","version":"0.4.40"}},"categories":["security"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-flac","origin":"audio/gstreamer1-plugins-flac","version":"1.26.0","comment":"GStreamer free lossless audio encoder/decoder plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"27d98e69b419869911ec1c2761703e4a7cb9c70f818dcb49afeff35bb491fa08","flatsize":96803,"path":"All/gstreamer1-plugins-flac-1.26.0.pkg","repopath":"All/gstreamer1-plugins-flac-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":32540,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"flac":{"origin":"audio/flac","version":"1.5.0,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-good":{"origin":"multimedia/gstreamer1-plugins-good","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"orc":{"origin":"devel/orc","version":"0.4.40"}},"categories":["audio"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-faad","origin":"audio/gstreamer1-plugins-faad","version":"1.26.0","comment":"GStreamer MPEG-2 and MPEG-4 AAC decoder plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b8aedc386602f0174f49094e66223b7b12caa672d6aa6984dccf1f7dc2e0f14f","flatsize":49706,"path":"All/gstreamer1-plugins-faad-1.26.0.pkg","repopath":"All/gstreamer1-plugins-faad-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":18316,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"faad2":{"origin":"audio/faad","version":"2.11.2,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"orc":{"origin":"devel/orc","version":"0.4.40"}},"categories":["audio"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-faac","origin":"audio/gstreamer1-plugins-faac","version":"1.26.0","comment":"GStreamer MPEG-2 and MPEG-4 AAC encoder plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5a3ad978d4e38abfee2e95f9ad12c38b70f51ca2fec0414d77624f12246b58b1","flatsize":50250,"path":"All/gstreamer1-plugins-faac-1.26.0.pkg","repopath":"All/gstreamer1-plugins-faac-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":18092,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"faac":{"origin":"audio/faac","version":"1.31.1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"orc":{"origin":"devel/orc","version":"0.4.40"}},"categories":["audio"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-dvdread","origin":"multimedia/gstreamer1-plugins-dvdread","version":"1.26.0","comment":"GStreamer DVD access plugin with libdvdread","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"224abdf86c51801af057e494bb52ef04cb81e288c7af2c36f2f191318aca6e6c","flatsize":68235,"path":"All/gstreamer1-plugins-dvdread-1.26.0.pkg","repopath":"All/gstreamer1-plugins-dvdread-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":26700,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-ugly":{"origin":"multimedia/gstreamer1-plugins-ugly","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libdvdread":{"origin":"multimedia/libdvdread","version":"6.1.3"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"orc":{"origin":"devel/orc","version":"0.4.40"}},"categories":["multimedia"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-dv","origin":"multimedia/gstreamer1-plugins-dv","version":"1.26.0","comment":"GStreamer dv demux and decoder plugin based on libdv","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f292b63acafbe4e5120e23ca5b224fcb2cb9238206bbd6e9f1154c6b186d8f2b","flatsize":80675,"path":"All/gstreamer1-plugins-dv-1.26.0.pkg","repopath":"All/gstreamer1-plugins-dv-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":28992,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-good":{"origin":"multimedia/gstreamer1-plugins-good","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libdv":{"origin":"multimedia/libdv","version":"1.0.0_9"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"orc":{"origin":"devel/orc","version":"0.4.40"}},"categories":["multimedia"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-dash","origin":"multimedia/gstreamer1-plugins-dash","version":"1.26.0","comment":"GStreamer Dynamic Adaptive Streaming over HTTP demuxer plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"69506eb1cf63896b969280c04332482429ef4407fe81ce839a42a18993bbbfcd","flatsize":250266,"path":"All/gstreamer1-plugins-dash-1.26.0.pkg","repopath":"All/gstreamer1-plugins-dash-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":87380,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"orc":{"origin":"devel/orc","version":"0.4.40"}},"categories":["multimedia"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-curl","origin":"ftp/gstreamer1-plugins-curl","version":"1.26.0","comment":"GStreamer curl based output plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5302b0cfc5eb8b3c294265f626a73907bcda08c90dfa78137b3d28316ca83433","flatsize":145306,"path":"All/gstreamer1-plugins-curl-1.26.0.pkg","repopath":"All/gstreamer1-plugins-curl-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":50040,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libssh2":{"origin":"security/libssh2","version":"1.11.1,3"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"orc":{"origin":"devel/orc","version":"0.4.40"}},"categories":["ftp"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-core","origin":"multimedia/gstreamer1-plugins-core","version":"1.26.0","comment":"Core set of typical audio and video GStreamer plugins","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7fcece3f04a4ffba0935bcfadd66074d6f769ef8a4ae8d06bd90b846498ca73e","flatsize":0,"path":"All/gstreamer1-plugins-core-1.26.0.pkg","repopath":"All/gstreamer1-plugins-core-1.26.0.pkg","licenselogic":"single","pkgsize":772,"desc":"Meta-port to core \"typical\" gstreamer-plugins","deps":{"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-libav":{"origin":"multimedia/gstreamer1-libav","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-a52dec":{"origin":"audio/gstreamer1-plugins-a52dec","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"gstreamer1-plugins-dts":{"origin":"multimedia/gstreamer1-plugins-dts","version":"1.26.0"},"gstreamer1-plugins-dvdread":{"origin":"multimedia/gstreamer1-plugins-dvdread","version":"1.26.0"},"gstreamer1-plugins-good":{"origin":"multimedia/gstreamer1-plugins-good","version":"1.26.0"},"gstreamer1-plugins-mpg123":{"origin":"audio/gstreamer1-plugins-mpg123","version":"1.26.0"},"gstreamer1-plugins-ogg":{"origin":"audio/gstreamer1-plugins-ogg","version":"1.26.0"},"gstreamer1-plugins-pango":{"origin":"x11-toolkits/gstreamer1-plugins-pango","version":"1.26.0"},"gstreamer1-plugins-png":{"origin":"graphics/gstreamer1-plugins-png","version":"1.26.0"},"gstreamer1-plugins-resindvd":{"origin":"multimedia/gstreamer1-plugins-resindvd","version":"1.26.0"},"gstreamer1-plugins-theora":{"origin":"multimedia/gstreamer1-plugins-theora","version":"1.26.0"},"gstreamer1-plugins-ugly":{"origin":"multimedia/gstreamer1-plugins-ugly","version":"1.26.0"},"gstreamer1-plugins-vorbis":{"origin":"audio/gstreamer1-plugins-vorbis","version":"1.26.0"}},"categories":["audio","multimedia"],"options":{"DVD":"on"}},{"name":"gstreamer1-plugins-chromaprint","origin":"audio/gstreamer1-plugins-chromaprint","version":"1.26.0","comment":"GStreamer audio fingerprint extracting plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"34dbfadfa5d30929998a740f46ffec28c61d7d043526529f0651845c8a02e758","flatsize":38762,"path":"All/gstreamer1-plugins-chromaprint-1.26.0.pkg","repopath":"All/gstreamer1-plugins-chromaprint-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":14112,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"chromaprint":{"origin":"audio/chromaprint","version":"1.5.1.20221217_1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"orc":{"origin":"devel/orc","version":"0.4.40"}},"categories":["audio"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-cdparanoia","origin":"audio/gstreamer1-plugins-cdparanoia","version":"1.26.0","comment":"GStreamer CDDA extraction (aka audio ripping) plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4e30ab846735f5cb69221af23144c206384bb67ba700c4a9560cdf2c43808931","flatsize":45707,"path":"All/gstreamer1-plugins-cdparanoia-1.26.0.pkg","repopath":"All/gstreamer1-plugins-cdparanoia-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":16348,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"cdparanoia":{"origin":"audio/cdparanoia","version":"3.9.8_10"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libdrm":{"origin":"graphics/libdrm","version":"2.4.123,1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"orc":{"origin":"devel/orc","version":"0.4.40"}},"categories":["audio"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-aom","origin":"multimedia/gstreamer1-plugins-aom","version":"1.26.0","comment":"GStreamer (libaom) plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4db29cd59e614eb1e2b5e1fc8d43ae38f076ca785d44bc79b91c7e027eb4c4e8","flatsize":72498,"path":"All/gstreamer1-plugins-aom-1.26.0.pkg","repopath":"All/gstreamer1-plugins-aom-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":25300,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"aom":{"origin":"multimedia/aom","version":"3.12.1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"orc":{"origin":"devel/orc","version":"0.4.40"}},"categories":["multimedia"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-cairo","origin":"graphics/gstreamer1-plugins-cairo","version":"1.26.0","comment":"GStreamer overlay renderer plugin based on cairo","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"42160c29f5c53af4c8760add7022fb403a96fd782aa585f939d8083ad61b2b8a","flatsize":41515,"path":"All/gstreamer1-plugins-cairo-1.26.0.pkg","repopath":"All/gstreamer1-plugins-cairo-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":14760,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-good":{"origin":"multimedia/gstreamer1-plugins-good","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"orc":{"origin":"devel/orc","version":"0.4.40"}},"categories":["graphics"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-amrnb","origin":"audio/gstreamer1-plugins-amrnb","version":"1.26.0","comment":"GStreamer OpenCore based Adaptive Multi-Rate Narrow-Band plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"554a8794bc9d69a2ca17ebf2900559156ba98b87bfaf079db915bcdb31d3de22","flatsize":46299,"path":"All/gstreamer1-plugins-amrnb-1.26.0.pkg","repopath":"All/gstreamer1-plugins-amrnb-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":15968,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-good":{"origin":"multimedia/gstreamer1-plugins-good","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"opencore-amr":{"origin":"audio/opencore-amr","version":"0.1.6"},"orc":{"origin":"devel/orc","version":"0.4.40"}},"categories":["audio"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-bs2b","origin":"audio/gstreamer1-plugins-bs2b","version":"1.26.0","comment":"GStreamer Bauer Stereophonic to Banaural BSP (bs2b) plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b211911775065b9458f9cb46b1ad0963c7dba7655b5e799dc478b9d8d2f3fe38","flatsize":41506,"path":"All/gstreamer1-plugins-bs2b-1.26.0.pkg","repopath":"All/gstreamer1-plugins-bs2b-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":14560,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libbs2b":{"origin":"audio/libbs2b","version":"3.1.0_8"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"orc":{"origin":"devel/orc","version":"0.4.40"}},"categories":["audio"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-alsa","origin":"audio/gstreamer1-plugins-alsa","version":"1.26.0","comment":"GStreamer ALSA plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"770f51f278c095a06c3d178da8178ef7e8d3a4eae41a5eb4d5a9eaf23f5d95af","flatsize":129515,"path":"All/gstreamer1-plugins-alsa-1.26.0.pkg","repopath":"All/gstreamer1-plugins-alsa-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":41676,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"alsa-lib":{"origin":"audio/alsa-lib","version":"1.2.13"},"alsa-plugins":{"origin":"audio/alsa-plugins","version":"1.2.12_1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libdrm":{"origin":"graphics/libdrm","version":"2.4.123,1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"orc":{"origin":"devel/orc","version":"0.4.40"}},"categories":["audio"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-bad","origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0","comment":"GStreamer-plugins that need more quality, testing or documentation","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f85432694af3b3f51fe0e2dd4bfb613fd1f2728d577e39a554528ff435cd8092","flatsize":8956475,"path":"All/gstreamer1-plugins-bad-1.26.0.pkg","repopath":"All/gstreamer1-plugins-bad-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":2020192,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"orc":{"origin":"devel/orc","version":"0.4.40"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["multimedia"],"shlibs_required":["libc.so.8","libglib-2.0.so.0","libgobject-2.0.so.0","libgstreamer-1.0.so.0","libgstvideo-1.0.so.0"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-assrender","origin":"multimedia/gstreamer1-plugins-assrender","version":"1.26.0","comment":"GStreamer ASS/SSA text renderer plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9dd47e8bf533445948ad4f45e62a67f1fe45aa926fc701dd68b2ebd1a3c782c1","flatsize":75242,"path":"All/gstreamer1-plugins-assrender-1.26.0.pkg","repopath":"All/gstreamer1-plugins-assrender-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":25840,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libass":{"origin":"multimedia/libass","version":"0.17.3"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"orc":{"origin":"devel/orc","version":"0.4.40"}},"categories":["multimedia"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-amrwbdec","origin":"audio/gstreamer1-plugins-amrwbdec","version":"1.26.0","comment":"GStreamer OpenCore based Adaptive Multi-Rate Wide-Band Decoder plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0930fbb8bd392fd326b7a66fe2275833ca9a0e2226e9b5c46a01888cc3f6788e","flatsize":37291,"path":"All/gstreamer1-plugins-amrwbdec-1.26.0.pkg","repopath":"All/gstreamer1-plugins-amrwbdec-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":13592,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-good":{"origin":"multimedia/gstreamer1-plugins-good","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"opencore-amr":{"origin":"audio/opencore-amr","version":"0.1.6"},"orc":{"origin":"devel/orc","version":"0.4.40"}},"categories":["audio"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-aalib","origin":"graphics/gstreamer1-plugins-aalib","version":"1.26.0","comment":"GStreamer ASCII art videosink plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3904c76333916000eef217872fcc38c676b85d80e36a3ad6c7ad7fc0c20d3c0d","flatsize":58347,"path":"All/gstreamer1-plugins-aalib-1.26.0.pkg","repopath":"All/gstreamer1-plugins-aalib-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":20072,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"aalib":{"origin":"graphics/aalib","version":"1.4.r5_14"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-good":{"origin":"multimedia/gstreamer1-plugins-good","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"orc":{"origin":"devel/orc","version":"0.4.40"}},"categories":["graphics"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-plugins-a52dec","origin":"audio/gstreamer1-plugins-a52dec","version":"1.26.0","comment":"GStreamer ATSC A/52 stream aka AC-3 (dvd audio) plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0e4c2b08790a5a5e061971260a25419c04d299ad963edca632516f998b0f4e18","flatsize":50123,"path":"All/gstreamer1-plugins-a52dec-1.26.0.pkg","repopath":"All/gstreamer1-plugins-a52dec-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":17824,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-ugly":{"origin":"multimedia/gstreamer1-plugins-ugly","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"liba52":{"origin":"audio/liba52","version":"0.8.0_2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"orc":{"origin":"devel/orc","version":"0.4.40"}},"categories":["audio"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1-libav","origin":"multimedia/gstreamer1-libav","version":"1.26.0","comment":"GStreamer plug-in with many audio/video decoders/encoders","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6010b03859caaadeb54b70b43aa7b748dac53ebe7dff7eb9d737f17bbfb4629a","flatsize":289676,"path":"All/gstreamer1-libav-1.26.0.pkg","repopath":"All/gstreamer1-libav-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20+"],"pkgsize":100764,"desc":"The GStreamer libav package provides mpeg support for GStreamer.\nIt includes codecs for most popular formats, and optimized\ncolourspace conversion.","deps":{"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"orc":{"origin":"devel/orc","version":"0.4.40"}},"categories":["multimedia"]},{"name":"gstreamer1-plugins","origin":"multimedia/gstreamer1-plugins","version":"1.26.0","comment":"GStreamer written collection of plugins handling several media types","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3a3f9b0cb6adb4fb65ed3e220f547ec5260b5ff694cfe0a9ad66749892891df9","flatsize":10579558,"path":"All/gstreamer1-plugins-1.26.0.pkg","repopath":"All/gstreamer1-plugins-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":1882296,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libdrm":{"origin":"graphics/libdrm","version":"2.4.123,1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"orc":{"origin":"devel/orc","version":"0.4.40"}},"categories":["audio","multimedia"],"shlibs_required":["libc.so.8","libglib-2.0.so.0","libgobject-2.0.so.0","libgstreamer-1.0.so.0","libintl.so.8","libm.so.4","libpthread.so.0"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gstreamer1","origin":"multimedia/gstreamer1","version":"1.26.0","comment":"Media applications framework","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"77453d4869fa35404bdb0ff9d4af771a0c36fd031f2caa1c4f8a718c1f20e2bd","flatsize":11261819,"path":"All/gstreamer1-1.26.0.pkg","repopath":"All/gstreamer1-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20+"],"pkgsize":1801552,"desc":"GStreamer allows the construction of graphs of media-handling\ncomponents, ranging from simple mp3 playback to complex audio\n(mixing) and video (non-linear editing) processing. Applications\ncan take advantage of advances in codec and filter technology\ntransparently. Developers can add new codecs and filters by writing\na simple plugin with a clean, generic interface. GStreamer is\nreleased under the LGPL, with many of the included plugins retaining\nthe license of the code they were derived from, usually GPL or BSD.\n\n- Features:\n* Comprehensive Core Library\n* Intelligent Plugin Architecture\n* Extensive Development Tools\n\n- Is GStreamer a media player?\nNo, GStreamer is a development framework for creating applications\nlike media players, video editors, streaming media broadcasters and\nso on. That said, very good media players can easily be built on\ntop of GStreamer and a simple yet functional player gst-play is\nincluded in the framework via the plugins port.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libunwind":{"origin":"devel/libunwind","version":"20240221_2"}},"categories":["multimedia"],"shlibs_required":["libc.so.8","libglib-2.0.so.0","libgobject-2.0.so.0","libintl.so.8","libpthread.so.0"],"options":{"BASH":"on","NLS":"on"}},{"name":"gst123","origin":"multimedia/gst123","version":"0.4.1","comment":"Command-line tool to play audio and video files","maintainer":"mew14930xvi@inbox.lv","www":"https://space.twc.de/~stefan/gst123.php","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5f5b663c56d523b915380c4acef8239241010b47140f4c741e62a7966ecf4a28","flatsize":144894,"path":"All/gst123-0.4.1.pkg","repopath":"All/gst123-0.4.1.pkg","licenselogic":"single","licenses":["LGPL20+"],"pkgsize":54352,"desc":"This program is designed to be flexible command line player in the spirit of\nogg123 and mpg123, based on GStreamer.  It plays all file formats GStreamer\nunderstands, so if you have a music collection which contains different file\nformats, like FLAC, Ogg, and MP3, you can use gst123 to play all your music\nfiles.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-good":{"origin":"multimedia/gstreamer1-plugins-good","version":"1.26.0"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["multimedia"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgstbase-1.0.so.0","libgstreamer-1.0.so.0","libgstvideo-1.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libncurses.so.6","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libstdc++.so.9","libtinfo.so.6","libz.so.3"],"messages":[{"message":"Since version 0.4.0, migrate the configuration file from ~/.gst123rc\nto $XDG_CONFIG_HOME/gst123rc which defaults to ~/.config/gst123rc.","type":"install"}]},{"name":"guspat","origin":"audio/guspat","version":"20000706_2","comment":"Izumo collection of Gravis Ultrasound MIDI patches","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"98758c885ba0f1a08e2dd982141564f7abe1c1b243388f1a1feb9d211004b9df","flatsize":31649689,"path":"All/guspat-20000706_2.pkg","repopath":"All/guspat-20000706_2.pkg","licenselogic":"single","licenses":["GUSPAT"],"pkgsize":21111408,"desc":"This is Masanao Izumo's collection of Gravis UltraSound MIDI patches,\nconfigured for use with the TiMidity++ MIDI player.  A configuration file\nfor TiMidity++ to use these patches is also included.","categories":["audio"],"messages":[{"message":"===>   NOTICE:\n\nThe guspat port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gssdp14","origin":"net/gssdp14","version":"1.4.1_1","comment":"Framework for UPnP devices","maintainer":"sunpoet@FreeBSD.org","www":"https://wiki.gnome.org/Projects/GUPnP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7f05c08f6c6a4f6966bbb3273976b17a036f65a80d22fcb07dc10c8020c21cee","flatsize":337298,"path":"All/gssdp14-1.4.1_1.pkg","repopath":"All/gssdp14-1.4.1_1.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":57492,"desc":"A GObject-based API for handling resource discovery and announcement over SSDP.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libsoup":{"origin":"devel/libsoup","version":"2.74.3"}},"categories":["net"],"options":{"SNIFFER":"off","VAPI":"off"}},{"name":"gssdp","origin":"net/gssdp","version":"1.6.3","comment":"Framework for UPnP devices","maintainer":"sunpoet@FreeBSD.org","www":"https://wiki.gnome.org/Projects/GUPnP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e1eb861b4906af3c3c86018f9ee89892445133c69166a9621a721857116a9c18","flatsize":352166,"path":"All/gssdp-1.6.3.pkg","repopath":"All/gssdp-1.6.3.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":58692,"desc":"A GObject-based API for handling resource discovery and announcement over SSDP.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libsoup3":{"origin":"devel/libsoup3","version":"3.6.5_2"}},"categories":["net"],"options":{"SNIFFER":"off","VAPI":"off"}},{"name":"gutenprint","origin":"print/gutenprint","version":"5.3.4_1","comment":"Gutenprint Printer Drivers","maintainer":"ports@FreeBSD.org","www":"https://gimp-print.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7e85cb04a393eb258c2b6cb2bde72eb372d0e85ceb77a2bc258ce9d279444772","flatsize":94900939,"path":"All/gutenprint-5.3.4_1.pkg","repopath":"All/gutenprint-5.3.4_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":18001408,"desc":"High quality drivers for Canon, Epson, Lexmark, Sony, Olympus, and PCL\nprinters for use with CUPS and GIMP.","deps":{"cups":{"origin":"print/cups","version":"2.4.11_1"},"cups-filters":{"origin":"print/cups-filters","version":"1.28.17_8"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["print"],"shlibs_required":["libc.so.8","libcups.so.2","libdl.so.0","libintl.so.8","libm.so.4","libusb.so.2","libz.so.3"],"options":{"DOCS":"on","NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:gutenprint_project:gutenprint:5.3.4:::::dragonfly6:x86_64:1"},"messages":[{"message":"===>   NOTICE:\n\nThe gutenprint port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"hanazono-fonts-ttf","origin":"x11-fonts/hanazono-fonts-ttf","version":"20170904_1","comment":"CJK Mincho-typeface developed by Hanazono University","maintainer":"lichray@gmail.com","www":"http://fonts.jp/hanazono/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d75299806a6ab8c5fdcb037b8883605e04df661cdcb404a7c7e4abc8e3944f6b","flatsize":53505097,"path":"All/hanazono-fonts-ttf-20170904_1.pkg","repopath":"All/hanazono-fonts-ttf-20170904_1.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":21895236,"desc":"Hanazono Mincho typeface is a CJK TrueType font that developed with a\nsupport of Grant-in-Aid for Publication of Scientific Research Results\nfrom Japan Society for the Promotion of Science and the International\nResearch Institute for Zen Buddhism (IRIZ), Hanazono University. also\nwith volunteers who work together on glyphwiki.org.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"],"messages":[{"message":"You can start using the fonts by following these instructions:\n\nAdd the following line to the \"Files\" section of your X.org configuration\nfile:\n\n\tFontPath\t\"/usr/local/share/fonts/Hana/\"","type":"install"}]},{"name":"gspoof","origin":"net/gspoof","version":"3.2_18","comment":"Console/GTK TCP/IP Packets Forger","maintainer":"ports@FreeBSD.org","www":"https://gspoof.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c6d3083faf7ff3da19426338e7d53c2513f0a3abd5895f89fbf0a4725ad2f028","flatsize":50712,"path":"All/gspoof-3.2_18.pkg","repopath":"All/gspoof-3.2_18.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":21068,"desc":"Gspoof is a GTK+ program written in C language which makes easier\nand accurate the building and the sending of TCP packet with a\ndata-payload or not. It's possible to modify TCP/IP fields also\nEthernet header working to Link Level.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libnet":{"origin":"net/libnet","version":"1.3,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["net"],"shlibs_required":["libc.so.8","libnet.so.9"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe gspoof port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gsocket","origin":"net/gsocket","version":"1.4.28_2","comment":"Connect two users behind NAT/firewall via TCP/IP","maintainer":"arr@watson.org","www":"https://github.com/hackerschoice/gsocket","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b011d7c671edc1995a88515c1758c5ba144d85144bddadd1c3d6b67d1ed901e6","flatsize":207734,"path":"All/gsocket-1.4.28_2.pkg","repopath":"All/gsocket-1.4.28_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":84844,"desc":"Global Socket allows two users behind NAT/Firewall to establish a TCP\nconnection with each other. Securely. Abandon the thinking that an IP Address\nis needed to communicate with somebody. Instead start thinking that two users\nshould be able to communicate with each other as long as they know the same\nsecret (key/password). The Global Socket library handles the rest.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["net"],"shlibs_required":["libc.so.8","libcrypto.so.12","libdl.so.0","libssl.so.12","libutil.so.4"]},{"name":"gstreamer1-plugins-dts","origin":"multimedia/gstreamer1-plugins-dts","version":"1.26.0","comment":"GStreamer dts audio decode plugin","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eadcd2ae7948090f78e75805e53a7e2e348cdbc9debd850d4fb4d6c927443553","flatsize":45706,"path":"All/gstreamer1-plugins-dts-1.26.0.pkg","repopath":"All/gstreamer1-plugins-dts-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":16908,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libdca":{"origin":"multimedia/libdca","version":"0.0.7_1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"orc":{"origin":"devel/orc","version":"0.4.40"}},"categories":["multimedia"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gspdf","origin":"print/gspdf","version":"0.5_12","comment":"Postscript and Pdf Viewer for GNUstep","maintainer":"ports@FreeBSD.org","www":"https://gap.nongnu.org/gspdf/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fc91c5cbdb9905ad0aecf9b3335207336b26e4e9533ebb763741dccfe92037c1","flatsize":156509,"path":"All/gspdf-0.5_12.pkg","repopath":"All/gspdf-0.5_12.pkg","licenselogic":"single","pkgsize":42000,"desc":"GSPdf is a Postscript and Pdf Viewer for GNUstep.\nIt is a frontend for Ghostscript.\n\nLICENSE: GPL2 or later","deps":{"ghostscript10":{"origin":"print/ghostscript10","version":"10.05.1"},"gnustep-back":{"origin":"x11-toolkits/gnustep-back","version":"0.31.0"},"libobjc2":{"origin":"lang/libobjc2","version":"2.2.1"}},"categories":["gnustep","print"],"shlibs_required":["libc.so.8","libgnustep-base.so.1.29.0","libgnustep-gui.so.0.31.1","libm.so.4","libobjc.so.4.6","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe gspdf port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gsound","origin":"audio/gsound","version":"1.0.3","comment":"GObject library for playing system sounds","maintainer":"gnome@FreeBSD.org","www":"https://wiki.gnome.org/Projects/GSound","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"139cb899d7684e488e110bc36fe9c876c26deb7d6b4b80ffed588cb55fca4a0b","flatsize":119706,"path":"All/gsound-1.0.3.pkg","repopath":"All/gsound-1.0.3.pkg","licenselogic":"single","pkgsize":21428,"desc":"GSound is based on libcanberra to play system sounds.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libcanberra":{"origin":"audio/libcanberra","version":"0.30_11"}},"categories":["audio"],"shlibs_required":["libc.so.8","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0"]},{"name":"gsnmp","origin":"net-mgmt/gsnmp","version":"0.2.0_4","comment":"SNMP library written on top of glib and gnet2","maintainer":"matt@peterson.org","www":"https://trac.eecs.iu-bremen.de/projects/gsnmp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d33ec147bfb60165b23ae8057baf72488f946ab084c1890dfc3f65e46108e87f","flatsize":258753,"path":"All/gsnmp-0.2.0_4.pkg","repopath":"All/gsnmp-0.2.0_4.pkg","licenselogic":"single","pkgsize":55128,"desc":"A SNMP library built on top of glib2 and gnet2.  The goal of the project is to\nprovide an efficient, clean, portable implementation of an SNMP stack for\nmanagement applications.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnet2":{"origin":"net/gnet2","version":"2.0.8_3"}},"categories":["net-mgmt"],"shlibs_required":["libc.so.8","libglib-2.0.so.0","libgnet-2.0.so.0","libgthread-2.0.so.0","libintl.so.8","libpthread.so.0"]},{"name":"gsmc","origin":"science/gsmc","version":"1.1_7","comment":"Smith chart program for impedance matching","maintainer":"hamradio@FreeBSD.org","www":"https://www.qsl.net/ik5nax","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0303514156822833496815588c5321250e27b1757158c8dcba9900bd3b3b7196","flatsize":103093,"path":"All/gsmc-1.1_7.pkg","repopath":"All/gsmc-1.1_7.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":40264,"desc":"A program for doing calculation on Smith Chart, similar in functionality to\nxsmc but with a simpler user interface; written with GNU/GTK library and\nreleased under GNU/GPL. Written by Lapo Pieri IK5NAX","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["hamradio","science"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0"]},{"name":"gsm","origin":"audio/gsm","version":"1.0.22_1","comment":"Audio converter and library for converting u-law to gsm encoding","maintainer":"ports@FreeBSD.org","www":"https://www.quut.com/gsm/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fa03bbc54e1a1c0b82e5b0dc7918b8bb71e90f0d2578e7b7f09da3654af5e58e","flatsize":184835,"path":"All/gsm-1.0.22_1.pkg","repopath":"All/gsm-1.0.22_1.pkg","licenselogic":"single","licenses":["TU-BERLIN"],"pkgsize":41372,"desc":"gsm is a conversion package and library for converting u-law audio to\ngsm encoding (which is much more efficient) and back again.","categories":["audio"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe gsm port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gsl","origin":"math/gsl","version":"2.7.1_1","comment":"The GNU Scientific Library - mathematical libs","maintainer":"tcberner@FreeBSD.org","www":"https://www.gnu.org/software/gsl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2e10b7161355f300f83db13686908af9be0335f04f6e9acb234d00f8b69e9821","flatsize":13242691,"path":"All/gsl-2.7.1_1.pkg","repopath":"All/gsl-2.7.1_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1853568,"desc":"The GNU Scientific Library (GSL) is a collection of routines for numerical\ncomputing. The routines are written from scratch by the GSL team in ANSI C,\nand are meant to present a modern Applications Programming Interface (API)\nfor C programmers, while allowing wrappers to be written for very high level\nlanguages.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["math"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"gstreamer1-plugins-good","origin":"multimedia/gstreamer1-plugins-good","version":"1.26.0","comment":"GStreamer-plugins good-quality plug-ins","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c299402ad4484da4f8a19c4225dbed523e1787dcb88d47d7a445214fef262283","flatsize":5941521,"path":"All/gstreamer1-plugins-good-1.26.0.pkg","repopath":"All/gstreamer1-plugins-good-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":1777176,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libsoup3":{"origin":"devel/libsoup3","version":"3.6.5_2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"nettle":{"origin":"security/nettle","version":"3.10.1"},"orc":{"origin":"devel/orc","version":"0.4.40"}},"categories":["multimedia"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"gsimplecal","origin":"deskutils/gsimplecal","version":"2.5.1_2","comment":"Lightweight calendar applet written in C++ using GTK","maintainer":"eduardo@FreeBSD.org","www":"https://github.com/dmedvinsky/gsimplecal","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"887b760152af2315be682bad8245f53a2b8e73f398828f347d8bbc5f0803b998","flatsize":70208,"path":"All/gsimplecal-2.5.1_2.pkg","repopath":"All/gsimplecal-2.5.1_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":28612,"desc":"Gsimplecal is a lightweight calendar applet written in C++ using GTK.\n\nIt was intentionally made for use with tint2 panel in the openbox environment\nto be launched upon clock click, but of course it will work without it. In\nfact, binding the gsimplecal to some hotkey in you window manager will probably\nmake you happy. The thing is that when it is started it first shows up, when\nyou run it again it closes the running instance. In that way it is very easy to\nintegrate anywhere. No need to write some wrapper scripts or whatever.\n\nAlso, you can configure it to not only show the calendar, but also display\nmultiple clocks for different world timezones. Read the manual page for the\ndetails (there is info about keyboard controls as well!).","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["deskutils"],"shlibs_required":["libc.so.8","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libstdc++.so.9"],"messages":[{"message":"In order to use gsimplecal it is required to create a configuration file in\n~/.config/gsimplecal\n\nSee man gsimplecal for an example of such a configuration file.","type":"install"}]},{"name":"hyperrogue","origin":"games/hyperrogue","version":"13.0x","comment":"Roguelike in a non-euclidean world","maintainer":"amdmi3@FreeBSD.org","www":"https://roguetemple.com/z/hyper/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d3d023a2b400c25d1c0257938c270156ec64ff215b0d764ea1167ac829932820","flatsize":96735715,"path":"All/hyperrogue-13.0x.pkg","repopath":"All/hyperrogue-13.0x.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":73150396,"desc":"You are a lone adventurer in a strange world, where geometry does\nnot work in the expected way. Gather as much treasure as you can\nbefore the nasty monsters get you. Explore several different worlds,\neach with its own unique treasures, enemies, and terrain obstacles.\nYour quest is to find the legendary treasure, the Orbs of Yendor.\nCollect one of them to win! Or just ignore your quest and collect\nsmaller treasures.\n\nThe twist is the unique, unusual geometry of the world: it is one\nof just few games which takes place on the hyperbolic plane. Witness\na grid composed of hexagons and heptagons, straight lines which\nseem to be parallel, but then they diverge and never cross, triangles\nwhose angles add up to less than 180 degrees, how extremely unlikely\nis it to reach the same place twice, and how the world seems to be\nrotated when you do return. All this matters for the gameplay. The\ngame is inspired by the roguelike genre (although in a very minimalist\nway), works of M. C. Escher, and by puzzle games such as Deadly\nRooms of Death.","deps":{"glew":{"origin":"graphics/glew","version":"2.2.0_3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_gfx":{"origin":"graphics/sdl_gfx","version":"2.0.27"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"},"sdl_ttf":{"origin":"graphics/sdl_ttf","version":"2.0.11_8"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLEW.so.2","libSDL-1.2.so.0","libSDL_gfx.so.16","libSDL_mixer-1.2.so.0","libSDL_ttf-2.0.so.0","libc.so.8","libm.so.4","libpng16.so.16","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on"}},{"name":"gsh","origin":"sysutils/gsh","version":"1.1.0","comment":"Program to run commands on multiple remote hosts","maintainer":"jsmith@resonatingmedia.com","www":"https://github.com/kees/gsh/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0b76d116b7e8644c9bbe1a6a4008f71ce7dfb3d67ae089390307032d76ebae58","flatsize":42396,"path":"All/gsh-1.1.0.pkg","repopath":"All/gsh-1.1.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":19412,"desc":"gsh is a command line utility which is used to run the same command on multiple\nremote hosts in parallel. It is similar to dsh (distributed shell) but\ndoes not have any external dependencies other than Perl and OpenSSH.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["sysutils"],"messages":[{"message":"To use gsh\n\n/usr/local/etc/ghosts\n\nshould be created.\n\nRefer to ghosts(1).","type":"install"}]},{"name":"gstreamer1-editing-services","origin":"multimedia/gstreamer1-editing-services","version":"1.26.0","comment":"GStreamer editing services","maintainer":"multimedia@FreeBSD.org","www":"http://gstreamer.freedeskop.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"09f42c327ae2b7529aa095dcb1de9419f58ee296620cd61dd68502eb99b54508","flatsize":2650764,"path":"All/gstreamer1-editing-services-1.26.0.pkg","repopath":"All/gstreamer1-editing-services-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":498696,"desc":"GStreamer Editing Services (GES) is a high-level library for facilitating\nthe creation of audio/video non-linear editors.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"gstreamer1-plugins-good":{"origin":"multimedia/gstreamer1-plugins-good","version":"1.26.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["multimedia"],"shlibs_required":["libc.so.8","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgstaudio-1.0.so.0","libgstpbutils-1.0.so.0","libgstreamer-1.0.so.0","libgstvideo-1.0.so.0","libpthread.so.0"],"options":{"BASH":"on"}},{"name":"gsettings-desktop-schemas","origin":"devel/gsettings-desktop-schemas","version":"47.1_1","comment":"Collection of globally shared GSetting schemas","maintainer":"desktop@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"830b067bf094875edd63ee7fe0da48089f323fa06c3c99df685abe75934e026e","flatsize":5646359,"path":"All/gsettings-desktop-schemas-47.1_1.pkg","repopath":"All/gsettings-desktop-schemas-47.1_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":691168,"desc":"The schemas shipped here are based on the GConf schemas\nfrom libgnome and gnome-vfs.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"}},"categories":["devel","gnome"]},{"name":"gspiceui","origin":"cad/gspiceui","version":"1.1.00_7","comment":"GUI for ngspice and gnucap circuit simulators","maintainer":"kevinz5000@gmail.com","www":"http://users.tpg.com.au/micksw012/gspiceui.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3936343ea139109a793770fe86f6a0364859c4c27f5ad21c5d7c517d0761e800","flatsize":2285043,"path":"All/gspiceui-1.1.00_7.pkg","repopath":"All/gspiceui-1.1.00_7.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":775808,"desc":"gSpiceUI is intended to provide a GUI for freely available electronic\ncircuit simulation engines ie. NG-Spice and GNU-Cap. The utility gnetlist is\nused to convert schematic files to netlist files, Gwave or Gaw to display\nsimulation results and gschem is the preferred schematic capture tool.","deps":{"wx30-gtk3":{"origin":"x11-toolkits/wxgtk30","version":"3.0.5.1_6"}},"categories":["cad"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9","libwx_baseu-3.0.so.0","libwx_gtk3u_core-3.0.so.0","libwx_gtk3u_html-3.0.so.0"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"gsed","origin":"textproc/gsed","version":"4.9","comment":"GNU stream editor","maintainer":"danfe@FreeBSD.org","www":"https://www.gnu.org/software/sed/sed.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"63904dd51de0fdc8d3cd1e86842ccf8fa970ae4d18fb36baf665a340bf0c259e","flatsize":1346837,"path":"All/gsed-4.9.pkg","repopath":"All/gsed-4.9.pkg","licenselogic":"and","licenses":["GFDL","GPLv3+"],"pkgsize":319228,"desc":"The Free Software Foundation's \"sed\" stream editor.\n\nThis utility exists in the FreeBSD base collection, but the GNU\nversions have added functionality that is sometimes useful.\n\nNote that this port will install this utility with a `g' prefix,\nfor example gsed, but the texinfo documentation will refer to these\nutilities without the `g' prefix.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libintl.so.8"],"options":{"DOCS":"on","EXAMPLES":"on","NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:gnu:sed:4.9:::::dragonfly6:x86_64"}},{"name":"gsk","origin":"net/gsk","version":"1.0.63_2","comment":"C library for writing servers","maintainer":"ports@FreeBSD.org","www":"https://gsk.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a2db4b7c07ecd172c895a3305f3b5faad095d261c2e5b4820779375bed753f24","flatsize":4938592,"path":"All/gsk-1.0.63_2.pkg","repopath":"All/gsk-1.0.63_2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":682856,"desc":"GSK is a C library for writing servers. It is designed for writing servers\nwhere everything happens in a single thread.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["devel","net"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe gsk port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"grzip","origin":"archivers/grzip","version":"0.3.0_3","comment":"Efficient file compressor","maintainer":"portmaster@BSDforge.com","www":"https://BSDforge.com/projects/archivers/grzip","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"16484665fd1ed21893ca8a52f1c7f62fec7061c6ba37f00597c796185631dab1","flatsize":121166,"path":"All/grzip-0.3.0_3.pkg","repopath":"All/grzip-0.3.0_3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":47208,"desc":"grzip is a high-performance file compressor based on Burrows-Wheeler\nTransform, Schindler Transform, Move-To-Front, and Weighted Frequency\nCounting. It uses the Block-Sorting Lossless Data Compression Algorithm,\nwhich has received considerable attention in recent years for both its\nsimplicity and effectiveness. This implementation has a compression rate\nof 2.234 bps on the Calgary Corpus (14 files) without preprocessing\nfilters.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"}},"categories":["archivers"],"shlibs_required":["libc.so.8","libintl.so.8","libm.so.4"]},{"name":"gsmartcontrol","origin":"sysutils/gsmartcontrol","version":"1.1.4_3","comment":"Graphical user interface for smartmontools","maintainer":"ports@FreeBSD.org","www":"https://gsmartcontrol.sourceforge.io","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f1d4a1ab509f3e98ba82b10280b86b1dcaf6ab3a559cba2bafa46a8f58b8e32d","flatsize":1882931,"path":"All/gsmartcontrol-1.1.4_3.pkg","repopath":"All/gsmartcontrol-1.1.4_3.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","BSL","GPLv2","GPLv3","PD","ZLIB"],"pkgsize":534460,"desc":"GSmartControl is a graphical user interface for smartctl (from\nsysutils/smartmontools port), which is a tool for querying and\ncontrolling SMART (Self-Monitoring, Analysis, and Reporting\nTechnology) data on modern hard disk drives. It allows you to\ninspect the drive's SMART data to determine its health, as well\nas run various tests on it.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"atkmm":{"origin":"accessibility/atkmm","version":"2.28.4"},"bash":{"origin":"shells/bash","version":"5.2.37"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"cairomm":{"origin":"graphics/cairomm","version":"1.14.5"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"glibmm":{"origin":"devel/glibmm","version":"2.66.7,1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gtkmm30":{"origin":"x11-toolkits/gtkmm30","version":"3.24.9"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libsigc++":{"origin":"devel/libsigc++20","version":"2.12.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pangomm":{"origin":"x11-toolkits/pangomm","version":"2.46.4"},"pcre":{"origin":"devel/pcre","version":"8.45_4"},"polkit":{"origin":"sysutils/polkit","version":"125_1"},"smartmontools":{"origin":"sysutils/smartmontools","version":"7.4_2"},"xterm":{"origin":"x11/xterm","version":"397_2"}},"categories":["sysutils"],"shlibs_required":["libatk-1.0.so.0","libatkmm-1.6.so.1","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libcairomm-1.0.so.1","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgdkmm-3.0.so.1","libgio-2.0.so.0","libgiomm-2.4.so.1","libglib-2.0.so.0","libglibmm-2.4.so.1","libgobject-2.0.so.0","libgtk-3.so.0","libgtkmm-3.0.so.1","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangomm-1.4.so.1","libpcre.so.1","libpcrecpp.so.0","libpthread.so.0","libsigc-2.0.so.0","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe gsmartcontrol port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gsad","origin":"security/gsad","version":"22.6.0_1","comment":"Greenbone Security Assistant HTTP server","maintainer":"acm@FreeBSD.org","www":"https://github.com/greenbone/gsad","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f7a4ff38aeb41f478f709f74c1cc4f82d2613b0681c5c126eda5b217f523a3db","flatsize":331222,"path":"All/gsad-22.6.0_1.pkg","repopath":"All/gsad-22.6.0_1.pkg","licenselogic":"single","licenses":["AGPLv3+"],"pkgsize":96064,"desc":"The Greenbone Security Assistant is the web interface developed for the \nGreenbone Security Manager appliances.\n\nIt connects to the Greenbone Vulnerability Manager GVM to provide a \nfull-featured user interface for vulnerability management.\n\nGreenbone Security Assistant consists of GSA - The webpage written in React\nand GSAD - The HTTP server talking to the GVM daemon","deps":{"doxygen":{"origin":"devel/doxygen","version":"1.9.6_2,2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"gvm-libs":{"origin":"security/gvm-libs","version":"22.7.3"},"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"libgpg-error":{"origin":"security/libgpg-error","version":"1.51"},"libmicrohttpd":{"origin":"www/libmicrohttpd","version":"1.0.1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"py311-polib":{"origin":"devel/py-polib","version":"1.2.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["security"],"users":["gvm"],"groups":["gvm"],"shlibs_required":["libc.so.8","libgcrypt.so.20","libglib-2.0.so.0","libgnutls.so.30","libgpg-error.so.0","libgvm_base.so.22","libgvm_gmp.so.22","libgvm_util.so.22","libintl.so.8","libm.so.4","libmicrohttpd.so.12","libpthread.so.0","libxml2.so.2"]},{"name":"gruftistats","origin":"irc/gruftistats","version":"0.2.4_2","comment":"Produces a web page of statistics and quotes from IRC channel logs","maintainer":"ports@FreeBSD.org","www":"https://gruftistats.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6c2ca1633dedc2b7582e5118f67ae099a9591eb207769aea0dfc3fb603fc1305","flatsize":86683,"path":"All/gruftistats-0.2.4_2.pkg","repopath":"All/gruftistats-0.2.4_2.pkg","licenselogic":"single","pkgsize":33528,"desc":"Gruftistats is a program which reads your IRC logs and turns them into\na web page.  This has a mixture of statistics (like who talked most),\nand amusing facts (like who got kicked most).\n\nIt supports a variety of log formats already, and can be extended to\nsupport other log formats by writing a spec file describing the\nformat.","categories":["irc"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe gruftistats port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"grubik","origin":"games/grubik","version":"0.1_11","comment":"Virtual 3D Rubiks cube for GNUstep","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9a153c134c7495d8a9966067be9914fcd2434f3efb618b92e43fe9fcaeec7adf","flatsize":31494,"path":"All/grubik-0.1_11.pkg","repopath":"All/grubik-0.1_11.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":12576,"desc":"GRubik is a virtual 3D Rubik's cube for you to solve. It features:\n\n- simple but functional and fast 3D\n- a smart scramble that ensures you get a solvable cube\n- interesting code that you might enjoy reading and which uses a\nvariety of programming techniques.\n\nLeft-click for clockwise, right-click for counterclockwise rotation.\n\nLICENSE: GPL2 or later","deps":{"gnustep-back":{"origin":"x11-toolkits/gnustep-back","version":"0.31.0"},"libobjc2":{"origin":"lang/libobjc2","version":"2.2.1"}},"categories":["games","gnustep"],"shlibs_required":["libc.so.8","libgnustep-base.so.1.29.0","libgnustep-gui.so.0.31.1","libm.so.4","libobjc.so.4.6","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe grubik port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"grpn","origin":"math/grpn","version":"1.5.2_2","comment":"GTK-based reverse polish notation (RPN) calculator","maintainer":"ports@FreeBSD.org","www":"https://github.com/utopiabound/grpn","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"271fe8644255705434736b6c42501f42e69d066ded1a73cae43d5ab62004fe22","flatsize":144313,"path":"All/grpn-1.5.2_2.pkg","repopath":"All/grpn-1.5.2_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":47112,"desc":"GRPN is a RPN calculator for the X Window system built using\nthe GIMP Toolkit (GTK).\n\nGRPN works with real numbers, complex numbers, matrices, and\ncomplex matrices.  Numbers can be displayed in 4 different\nradix modes, and complex numbers can be displayed in either\nCartesian or polar form.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["math"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe grpn port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gsasl","origin":"security/gsasl","version":"2.2.1","comment":"GNU SASL command-line utility","maintainer":"sunpoet@FreeBSD.org","www":"https://www.gnu.org/software/gsasl/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bd6e7354f0f6e8f8045147f3b9bfa566e63711fad53b35736d64333bb9f344aa","flatsize":907722,"path":"All/gsasl-2.2.1.pkg","repopath":"All/gsasl-2.2.1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":152708,"desc":"GNU SASL is an implementation of the Simple Authentication and Security Layer\nframework and a few common SASL mechanisms.\n\nGNU SASL consists of a library (libgsasl), a command-line utility (gsasl) to\naccess the library from the shell, and a manual. The library includes support\nfor the framework (with authentication functions and application data privacy\nand integrity functions) and at least partial support for the ANONYMOUS,\nCRAM-MD5, DIGEST-MD5, EXTERNAL, GS2-KRB5, GSSAPI, LOGIN, NTLM, PLAIN,\nSCRAM-SHA-1, SCRAM-SHA-1-PLUS, SAML20, OPENID20, and SECURID mechanisms.\n\nThe library is easily ported because it does not do network communication by\nitself, but rather leaves it up to the calling application. The library is\nflexible with regards to the authorization infrastructure used, as it utilizes a\ncallback into the application to decide whether a user is authorized or not.\n\nGNU SASL has been split into 2 ports:\n- security/gsasl: the command-line utility\n- security/libgsasl: the library","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libgsasl":{"origin":"security/libgsasl","version":"2.2.1_1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["security"],"shlibs_required":["libc.so.8","libgnutls.so.30","libgsasl.so.18","libiconv.so.2","libintl.so.8","libreadline.so.8"],"options":{"DOCS":"on","NLS":"on"}},{"name":"gstreamer1-plugins-cdio","origin":"sysutils/gstreamer1-plugins-cdio","version":"1.26.0","comment":"GStreamer compact disc input and control library","maintainer":"multimedia@FreeBSD.org","www":"https://gstreamer.freedesktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7762025bbea99e50abae252be54687d6aeb637a38505b68c8c9f008f7db2eab7","flatsize":43339,"path":"All/gstreamer1-plugins-cdio-1.26.0.pkg","repopath":"All/gstreamer1-plugins-cdio-1.26.0.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":16400,"desc":"This is a collection of plugins written with the GStreamer framework.\nSome features of these plugins are:\n\n- Dynamically loaded plugins provide elements and media types,\n  demand-loaded via an XML registry, similar to ld.so.cache\n- Element interface handles all known types of sources, filters,\n  sinks\n- Capabilities system allows verification of element compatibility\n  using MIME types and media-specific properties\n- Autoplugging uses capabilities system to complete complex paths\n  automatically\n- Pipelines can be saved to XML and loaded back to working state\n- Resource friendly plugins don't waste RAM","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-ugly":{"origin":"multimedia/gstreamer1-plugins-ugly","version":"1.26.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libcdio":{"origin":"sysutils/libcdio","version":"2.2.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"orc":{"origin":"devel/orc","version":"0.4.40"}},"categories":["sysutils"],"annotations":{"cpe":"cpe:2.3:a:gstreamer_project:gstreamer:1.26.0:::::dragonfly6:x86_64"}},{"name":"grx","origin":"graphics/grx","version":"2.4.9_5","comment":"2D graphics library","maintainer":"ports@FreeBSD.org","www":"http://grx.gnu.de/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"34c942dc4c484907f395f3ee6a9b396d935743e565294d7dc497686882df3d6a","flatsize":3734223,"path":"All/grx-2.4.9_5.pkg","repopath":"All/grx-2.4.9_5.pkg","licenselogic":"and","licenses":["LGPL20","MIT"],"pkgsize":644752,"desc":"GRX is a 2D graphics C library originaly written by Csaba Biegl for\nDJ Delorie's DOS port of the GCC compiler. Now it support a big range\nof platforms.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXau":{"origin":"x11/libXau","version":"1.0.11"},"libXdmcp":{"origin":"x11/libXdmcp","version":"1.1.5"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["graphics"],"shlibs_required":["libX11.so.6","libc.so.8"],"options":{"BGI":"on","BMP":"on","JPEG":"off","PNG":"on","PRINT":"on","TIFF":"off","ZLIB":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe grx port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gscan2pdf","origin":"graphics/gscan2pdf","version":"2.13.4_1","comment":"Produce PDF from scanned documents","maintainer":"cmt@FreeBSD.org","www":"https://sourceforge.net/projects/gscan2pdf/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5c6b117fce5cfd6cb5c6dd0a618244794a7f855fef9913eef227ac8caa1f6329","flatsize":2272381,"path":"All/gscan2pdf-2.13.4_1.pkg","repopath":"All/gscan2pdf-2.13.4_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":403448,"desc":"A GUI to ease the process of producing PDFs from scanned documents","deps":{"ImageMagick6":{"origin":"graphics/ImageMagick6","version":"6.9.13.23,1"},"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"djvulibre":{"origin":"graphics/djvulibre","version":"3.5.28_4"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gocr":{"origin":"graphics/gocr","version":"0.52_1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"p5-Config-General":{"origin":"devel/p5-Config-General","version":"2.67"},"p5-Data-UUID":{"origin":"devel/p5-Data-UUID","version":"1.227"},"p5-Date-Calc":{"origin":"devel/p5-Date-Calc","version":"6.4"},"p5-Filesys-Df":{"origin":"sysutils/p5-Filesys-Df","version":"0.92_1"},"p5-Glib":{"origin":"devel/p5-Glib","version":"1.3294"},"p5-Goo-Canvas2":{"origin":"devel/p5-Goo-Canvas2","version":"0.06_3"},"p5-Graphics-TIFF":{"origin":"graphics/p5-Graphics-TIFF","version":"21"},"p5-Gtk2-Ex-PodViewer":{"origin":"x11-toolkits/p5-Gtk2-Ex-PodViewer","version":"0.18_5"},"p5-Gtk3":{"origin":"x11-toolkits/p5-Gtk3","version":"0.034_2"},"p5-Gtk3-ImageView":{"origin":"x11-toolkits/p5-Gtk3-ImageView","version":"12"},"p5-Gtk3-SimpleList":{"origin":"x11-toolkits/p5-Gtk3-SimpleList","version":"0.21"},"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-Image-PNG-Libpng":{"origin":"graphics/p5-Image-PNG-Libpng","version":"0.59"},"p5-Image-Sane":{"origin":"graphics/p5-Image-Sane","version":"5_1"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-Locale-Codes":{"origin":"misc/p5-Locale-Codes","version":"3.64"},"p5-Locale-gettext":{"origin":"devel/p5-Locale-gettext","version":"1.07"},"p5-Log-Log4perl":{"origin":"devel/p5-Log-Log4perl","version":"1.57"},"p5-PDF-Builder":{"origin":"textproc/p5-PDF-Builder","version":"3.026"},"p5-Proc-ProcessTable":{"origin":"devel/p5-Proc-ProcessTable","version":"0.636"},"p5-Readonly":{"origin":"devel/p5-Readonly","version":"2.05"},"p5-Set-IntSpan":{"origin":"math/p5-Set-IntSpan","version":"1.19_1"},"p5-Try-Tiny":{"origin":"lang/p5-Try-Tiny","version":"0.32"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"sane-backends":{"origin":"graphics/sane-backends","version":"1.3.1_1"},"unpaper":{"origin":"graphics/unpaper","version":"7.0.0_3"},"xdg-utils":{"origin":"devel/xdg-utils","version":"1.2.1"}},"categories":["graphics"],"options":{"GOCR":"on","TESSERACT":"off"}},{"name":"gsoap","origin":"devel/gsoap","version":"2.8.138","comment":"Generator Tools for Coding SOAP/XML Web Services in C and C++","maintainer":"bofh@FreeBSD.org","www":"https://www.cs.fsu.edu/~engelen/soap.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"35be3ab2859b5032d0c0dc3a4752d496b9cd2edec8c4d74ae9d5ea5f3e6f8794","flatsize":9160621,"path":"All/gsoap-2.8.138.pkg","repopath":"All/gsoap-2.8.138.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1335672,"desc":"The gSOAP Web services development toolkit offers an XML to C/C++ language\nbinding to ease the development of SOAP/XML Web services in C and C/C++.\nMost toolkits for C++ Web services adopt a SOAP-centric view and offer APIs\nthat require the use of class libraries for SOAP-specific data structures.\nThis often forces a user to adapt the application logic to these libraries.\nIn contrast, gSOAP provides a transparent SOAP API through the use of proven\ncompiler technologies. These technologies leverage strong typing to map\nXML schemas to C/C++ definitions. Strong typing provides a greater assurance\non content validation of both WSDL schemas and SOAP/XML messages.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libcrypto.so.12","libm.so.4","libpthread.so.0","libssl.so.12","libstdc++.so.9","libz.so.3"],"options":{"DEBUG":"off","IPV6":"on","GNUTLS":"off","OPENSSL":"on"},"annotations":{"cpe":"cpe:2.3:a:genivia:gsoap:2.8.138:::::dragonfly6:x86_64"}},{"name":"hs-haskell-language-server","origin":"devel/hs-haskell-language-server","version":"2.9.0.1","comment":"LSP provider implementation for Haskell language","maintainer":"haskell@FreeBSD.org","www":"https://haskell-language-server.readthedocs.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"02467ab1e79762808292ab83a1d49b5f6b10977c04b25c2cbe6239b58e249639","flatsize":369007542,"path":"All/hs-haskell-language-server-2.9.0.1.pkg","repopath":"All/hs-haskell-language-server-2.9.0.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":50670056,"desc":"The haskell-language-server (HLS) project is an implementation of a server (a\n\"language server\") for the Language Server Protocol (LSP). A language server\ntalks to a client (typically an editor), which can ask the server to perform\nvarious operations, such as reporting errors or providing code completions. The\nadvantage of this system is that clients and servers can interoperate more\neasily so long as they all speak the LSP protocol. In the case of HLS, that\nmeans that it can be used with many different editors, since editor support for\nthe LSP protocol is now widespread.\n\nHLS is responsible for actually understanding your project and answering the\nquestions that the client asks of it, such as: what completion items could go\nhere? are there any errors in the project? and so on. HLS provides many (but not\nall) of the features that the LSP protocol supports.\n\nBut HLS only provides the server part of the setup. In order to actually use it\nyou also need a client (editor). The client is responsible for managing your\ninteraction with the server: launching it, dispatching commands to it, and\ndisplaying or implementing responses. Some clients will even install the server\nbinaries for you!","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"libffi":{"origin":"devel/libffi","version":"3.4.6"}},"categories":["devel","haskell"],"shlibs_required":["libc.so.8","libdl.so.0","libffi.so.8","libgmp.so.10","libm.so.4","libpthread.so.0","librt.so.0","libutil.so.4","libz.so.3"],"annotations":{"flavor":"default"}},{"name":"grsync","origin":"net/grsync","version":"1.3.1_2","comment":"GTK frontend for rsync","maintainer":"martymac@FreeBSD.org","www":"https://www.opbyte.it/grsync","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0be21796b21ffc82405296fc2bf9ec5738d3d81b80ab3a4520833f9f498912a4","flatsize":622833,"path":"All/grsync-1.3.1_2.pkg","repopath":"All/grsync-1.3.1_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":148728,"desc":"Grsync is a GUI (Graphical User Interface) for rsync, the commandline directory\nsynchronization tool. It makes use of the GTK libraries and is released under\nthe GPL license, so it is opensource. It doesn't support all of rsync features,\nbut can be effectively used to synchronize local directories and supports\nremote targets in a limited way (read: manual).","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"bash":{"origin":"shells/bash","version":"5.2.37"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"rsync":{"origin":"net/rsync","version":"3.4.1_2"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["net"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libz.so.3"],"options":{"NLS":"on"}},{"name":"gron.awk","origin":"textproc/gron.awk","version":"0.2.0","comment":"AWK implementation of gron, a JSON-to-greppable-text transformer","maintainer":"0mp@FreeBSD.org","www":"https://github.com/xonixx/gron.awk","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d3f08424b9e584ab93da00bc11fb380a972671081c9e4301687bdb162c51b698","flatsize":13603,"path":"All/gron.awk-0.2.0.pkg","repopath":"All/gron.awk-0.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5392,"desc":"Make JSON greppable!\n\ngron.awk transforms JSON into discrete assignments to make it easier to grep\nfor fields and to see absolute paths of those.\n\nIt is reasonably fast with Gawk/Mawk/GoAWK even on large-ish files. Slow with\nBWK on big JSON files (100K+).","categories":["textproc"]},{"name":"growl-for-linux","origin":"deskutils/growl-for-linux","version":"0.8.5_10","comment":"Notification system compatible with Growl","maintainer":"nivit@FreeBSD.org","www":"http://mattn.github.com/growl-for-linux/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4d7cd5c0962fb44df8b86c3694ec70b2a474c3d804a34b878fa5da31ddce15f9","flatsize":2938006,"path":"All/growl-for-linux-0.8.5_10.pkg","repopath":"All/growl-for-linux-0.8.5_10.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":390196,"desc":"Growl For Linux is Linux-compatible of Growl. Growl is a notification\nsystem for Mac OS X.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"dbus-glib":{"origin":"devel/dbus-glib","version":"0.114"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libnotify":{"origin":"devel/libnotify","version":"0.8.6"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"notify-osd":{"origin":"deskutils/notify-osd","version":"0.9.34_5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["deskutils"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libcrypto.so.12","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0","libsqlite3.so.0"],"options":{"LIBNOTIFY":"on"}},{"name":"gspell","origin":"textproc/gspell","version":"1.10.0_6","comment":"Spell checking for GTK","maintainer":"gnome@FreeBSD.org","www":"https://gitlab.gnome.org/GNOME/gspell","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8b03c65bea103db6600ac17630ad3e909d147ac59e3904387e1197d539702c9c","flatsize":791147,"path":"All/gspell-1.10.0_6.pkg","repopath":"All/gspell-1.10.0_6.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":117000,"desc":"gspell provides a flexible API to implement the spell checking in a GTK+\napplication.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"enchant2":{"origin":"textproc/enchant2","version":"2.2.15_6"},"fribidi":{"origin":"converters/fribidi","version":"1.0.16"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"icu":{"origin":"devel/icu","version":"76.1,1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["textproc"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libenchant-2.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libicuuc.so.76","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libz.so.3"],"options":{"NLS":"on"}},{"name":"gromit-mpx","origin":"x11/gromit-mpx","version":"1.7.0","comment":"Desktop annotation tool, multi-pointer port of Gromit","maintainer":"ports@FreeBSD.org","www":"https://github.com/bk138/gromit-mpx","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bf0344b445165878741c4c86917638dab23c624fc45e6d513cdb8c202b8aa1b7","flatsize":166864,"path":"All/gromit-mpx-1.7.0.pkg","repopath":"All/gromit-mpx-1.7.0.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":58004,"desc":"Gromit-MPX is an on-screen annotation tool that works with any Unix\ndesktop environment under X11 as well as Wayland.\n\nIts main use is for making presentations of some application.\nNormally, you would have to move the mouse pointer around the point of\ninterest until hopefully everybody noticed it.  With Gromit-MPX, you\ncan draw everywhere onto the screen, highlighting some button or area.\n\nKey features include:\n- [Desktop-independent] Gromit-MPX works with GNOME, KDE, XFCE, ...\n  under X11 as well as with a Wayland session.\n- [Hotkey-based] The fundamental philosophy is that Gromit-MPX does not\n  get into your way of doing things by sticking some UI widget on your\n  desktop, potentially obscuring more important contents. It does\n  provide a UI, but only in form of a tray icon.\n- [Configurable] While Gromit-MPX comes with a default config, you are\n  free to change key bindings as well as drawing tool configuration.\n- [Multi-Pointer] Under X11, it enables graphical annotations with\n  several pointers at once or a dedicated annotation device setup where\n  you can use a second pair of input devices to annotate while\n  simultaneously continuing to work normally with the first pair.\n- [Fast] Where available, Gromit-MPX makes use of Compositing. This\n  should be the case on any contemporary desktop environment\n  making use of the XCOMPOSITE extension under X11 and with\n  every Wayland-based session.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libappindicator":{"origin":"devel/libappindicator","version":"12.10.1.2010202007061.01_2"},"liblz4":{"origin":"archivers/liblz4","version":"1.10.0,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["wayland","x11"],"shlibs_required":["libX11.so.6","libXi.so.6","libappindicator3.so.1","libc.so.8","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libintl.so.8","liblz4.so.1","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe gromit-mpx port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gromit","origin":"x11/gromit","version":"20041213_10","comment":"GRaphics Over Miscellaneous Objects (Gromit)","maintainer":"danfe@FreeBSD.org","www":"https://www.home.unix-ag.org/simon/gromit/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c4cf2029a108f2d6ba057ab02a8d8ac6d812960d7df52e0588c00201779e1166","flatsize":59501,"path":"All/gromit-20041213_10.pkg","repopath":"All/gromit-20041213_10.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":22080,"desc":"Gromit (GRaphics Over MIscellaneous Things) is a small tool to make\nannotations on the screen.\n\nWhen making presentations of the Gimp I found myself often moving the\nmousepointer around the point of interest until hopefully everybody\nnoticed it. This annoyed me, since it is a very vague way to highlight\nsomething. I dreamt of a small programm which allows me to simply draw\non the screen, ignoring any window-borders.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"grive2","origin":"net/grive2","version":"0.5.2.d_10","comment":"Open source client for Google Drive","maintainer":"samuel@andersentech.net","www":"https://github.com/vitalif/grive2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7280b9f76e6c9f5f7f0ed4f89c89ef8ba04558c96b14ff50cf6d6f4d2f704126","flatsize":751891,"path":"All/grive2-0.5.2.d_10.pkg","repopath":"All/grive2-0.5.2.d_10.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":215584,"desc":"Grive2 is the fork of original \"Grive\" Google Drive client with the\nsupport for the new Drive REST API and partial sync.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"libgpg-error":{"origin":"security/libgpg-error","version":"1.51"},"yajl":{"origin":"devel/yajl","version":"2.1.0"}},"categories":["net"],"shlibs_required":["libboost_filesystem.so.1.87.0","libboost_program_options.so.1.87.0","libboost_regex.so.1.87.0","libboost_system.so.1.87.0","libc.so.8","libcurl.so.4","libgcrypt.so.20","libgpg-error.so.0","libm.so.4","libstdc++.so.9","libyajl.so.2"],"options":{"BACKTRACE":"off"}},{"name":"groff","origin":"textproc/groff","version":"1.23.0_4","comment":"Software typesetting package","maintainer":"ports@FreeBSD.org","www":"https://www.gnu.org/software/groff/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a3106df1b436fc9bed1c197b2425f0b548d715b4760839402fbe5312aa565532","flatsize":22919478,"path":"All/groff-1.23.0_4.pkg","repopath":"All/groff-1.23.0_4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":3029760,"desc":"The groff (GNU troff) software is a typesetting package which reads plain\ntext mixed with formatting commands and produces formatted output.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libiconv":{"origin":"converters/libiconv","version":"1.17_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"psutils":{"origin":"print/psutils","version":"1.17_6"},"uchardet":{"origin":"textproc/uchardet","version":"0.0.8_1"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libiconv.so.2","libm.so.4","libstdc++.so.9","libuchardet.so.0"],"options":{"UCHARDET":"on"},"annotations":{"cpe":"cpe:2.3:a:gnu:groff:1.23.0:::::dragonfly6:x86_64:4"},"messages":[{"message":"In order to be able to use the html driver, you need to install the following\npackages:\n - ghostscript\n - netpbm","type":"install"},{"message":"In order to be able to use the html driver, you need to install the following\npackages:\n - ghostscript\n - netpbm","type":"upgrade","maximum_version":"1.2.4_3"},{"message":"===>   NOTICE:\n\nThe groff port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"nerd-fonts","origin":"x11-fonts/nerd-fonts","version":"3.3.0","comment":"Developer-targeted fonts with a high number of glyphs","maintainer":"gregf@hugops.pw","www":"https://nerdfonts.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1ab629daa04957365daef9c9c20a1885dae62c42a78b65977fc1ac33fe5a57e9","flatsize":6312637268,"path":"All/nerd-fonts-3.3.0.pkg","repopath":"All/nerd-fonts-3.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":829663452,"desc":"Nerd Fonts is a collection of over 20 developer-targeted, patched fonts for\npowerline, devicons, and vim-devicons.  It adds a high number of extra glyphs\nfrom popular 'iconic fonts' such as Font Awesome, Devicons, Octicons, and\nothers.  It also includes Droid Sans, Meslo, AnonymousPro, ProFont, Inconsolata,\nand many more.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"grimshot","origin":"x11/grimshot","version":"1.8.1","comment":"Screenshot helper for Sway","maintainer":"ports@FreeBSD.org","www":"https://swaywm.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"279a87f88ad10cb5b84474bbcfcb89ed73967008f76511267731e8c6092bf506","flatsize":7101,"path":"All/grimshot-1.8.1.pkg","repopath":"All/grimshot-1.8.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4828,"desc":"A helper for screenshots within Sway.","deps":{"grim":{"origin":"x11/grim","version":"1.4.1_2"},"jq":{"origin":"textproc/jq","version":"1.7.1"},"libnotify":{"origin":"devel/libnotify","version":"0.8.6"},"slurp":{"origin":"x11/slurp","version":"1.5.0_1"},"wl-clipboard":{"origin":"x11/wl-clipboard","version":"2.2.1_1"}},"categories":["wayland","x11"],"options":{"CLIPBOARD":"on","MANPAGES":"on","NOTIFY":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe grimshot port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gron","origin":"textproc/gron","version":"0.6.1_22","comment":"Transforms JSON into discrete assignments that are easier to grep","maintainer":"zi@FreeBSD.org","www":"https://github.com/tomnomnom/gron","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"42ef81d46383e07e7798274b4aeb9caa96dc7d8aa556adaa49c67d0324f8750b","flatsize":5288506,"path":"All/gron-0.6.1_22.pkg","repopath":"All/gron-0.6.1_22.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1824424,"desc":"Make JSON greppable!\n\ngron transforms JSON into discrete assignments to make it easier to grep for\nwhat you want and see the absolute 'path' to it. It eases the exploration of\nAPIs that return large blobs of JSON but have terrible documentation.","categories":["textproc"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"grig","origin":"comms/grig","version":"0.9.0_3","comment":"Amateur Radio control front-end","maintainer":"hamradio@FreeBSD.org","www":"https://groundstation.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fe1311c0931e4f897ed9d8dec6cff320eda176972f07fe889540859852eb7bb9","flatsize":371385,"path":"All/grig-0.9.0_3.pkg","repopath":"All/grig-0.9.0_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":121008,"desc":"Grig is a graphical front-end to the Ham Radio libraries\nwritten using Gtk+ and Gnome widgets by Alexandru Csete.\n\nPart of the groundstation suite, it purpose is to control\nan amateur radio transceiver from X. It supports any of\nthe transceivers that hamlib supports, including rpc.rigd\nover the network.\n\nThe groundstation suite comprises Gnome-rig and Gnome-predict\nand is intended to provide a low-cost amateur radio station\nwith the facilities of a high-end satellite station.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"hamlib":{"origin":"comms/hamlib","version":"4.6.2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["comms","hamradio"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-x11-2.0.so.0","libhamlib.so.4","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0"]},{"name":"grilo","origin":"net/grilo","version":"0.3.16","comment":"Framework focused on making media discovery and browsing","maintainer":"gnome@FreeBSD.org","www":"https://wiki.gnome.org/Grilo","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"43b79b8847dbdabebb708cd7feae2783f08cab5b363953b5c5ce8692b39a8763","flatsize":1525368,"path":"All/grilo-0.3.16.pkg","repopath":"All/grilo-0.3.16.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":218504,"desc":"Grilo is a framework focused on making media discovery and browsing easy for\napplication developers.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"liboauth":{"origin":"net/liboauth","version":"1.0.3_5"},"libsoup3":{"origin":"devel/libsoup3","version":"3.6.5_2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"totem-pl-parser":{"origin":"multimedia/totem-pl-parser","version":"3.26.6_1"}},"categories":["net"],"shlibs_required":["libc.so.8","libglib-2.0.so.0","libgobject-2.0.so.0"],"options":{"UI":"off"},"annotations":{"cpe":"cpe:2.3:a:gnome:grilo:0.3.16:::::dragonfly6:x86_64"}},{"name":"grilo-plugins","origin":"net/grilo-plugins","version":"0.3.16_1","comment":"Plugins for net/grilo","maintainer":"gnome@FreeBSD.org","www":"https://wiki.gnome.org/Grilo","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"26362d8a6ebb88706e8d7c37a9a7a0e1da341bb0793ae0398844fd804849cf9b","flatsize":1550226,"path":"All/grilo-plugins-0.3.16_1.pkg","repopath":"All/grilo-plugins-0.3.16_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":293944,"desc":"This port installs plugins for the net/grilo.","deps":{"avahi-app":{"origin":"net/avahi-app","version":"0.8_6"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gmime26":{"origin":"mail/gmime26","version":"2.6.23_3"},"gnome-online-accounts":{"origin":"net/gnome-online-accounts","version":"3.44.0_4"},"gom":{"origin":"databases/gom","version":"0.4_1"},"grilo":{"origin":"net/grilo","version":"0.3.16"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-chromaprint":{"origin":"audio/gstreamer1-plugins-chromaprint","version":"1.26.0"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"libarchive":{"origin":"archivers/libarchive","version":"3.7.9,1"},"libgdata":{"origin":"devel/libgdata","version":"0.18.1_1"},"libmediaart":{"origin":"multimedia/libmediaart","version":"1.9.6"},"liboauth":{"origin":"net/liboauth","version":"1.0.3_5"},"libsoup3":{"origin":"devel/libsoup3","version":"3.6.5_2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"tinysparql":{"origin":"devel/tinysparql","version":"3.8.2_1"},"totem-pl-parser":{"origin":"multimedia/totem-pl-parser","version":"3.26.6_1"}},"categories":["net"],"options":{"DMAP":"off"}},{"name":"greylite","origin":"mail/greylite","version":"2.3_6","comment":"Modified greylisting for qmail and for any other MDA","maintainer":"oliver@FreeBSD.org","www":"https://github.com/OlliL/greylite/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f31204548592c5133788c318c47a0b263ef5dbacb4ec94579066c9b39a75a507","flatsize":52507,"path":"All/greylite-2.3_6.pkg","repopath":"All/greylite-2.3_6.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":20456,"desc":"Greylite is a SPAM filter with exceptional effectiveness and without false\npositives. It combines natively with qmail and works as a proxy for any SMTP\nserver.\n\nIt implements a modified greylisting algorithm that improves the filtering\neffectiveness and minimizes the delay drawbacks associated with the standard\ngreylisting algorithm.\n\nIt can be tuned to recognize suspicious clients and reject their attempts\nmultiple times, reaching filtering rates of over 99%25 without false positives.\n\nGreylite is easy to setup and maintain, and it is small and fast.","deps":{"c-ares":{"origin":"dns/c-ares","version":"1.34.4_1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"ucspi-tcp":{"origin":"sysutils/ucspi-tcp","version":"0.88_3"}},"categories":["mail"],"shlibs_required":["libc.so.8","libcares.so.2","libpthread.so.0","libsqlite3.so.0"],"options":{"DNSBLENV":"on","UCSPI2SOCKET":"on"},"messages":[{"message":"Greylite has been installed. Some steps are required for setting\nit up with qmail. greylite(8) has a synthesis and the website at\nhttp://mij.oltrelinux.com/net/greylite/ has more information.","type":"install"}]},{"name":"greyfix","origin":"mail/greyfix","version":"0.4.0_2","comment":"Greylisting policy daemon for Postfix","maintainer":"k@stereochro.me","www":"https://www.kim-minh.com/pub/greyfix/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"821e50f4b33d406d1dc0a51091e6cb44f1db3a321f006a706780ea0174ea31d2","flatsize":29422,"path":"All/greyfix-0.4.0_2.pkg","repopath":"All/greyfix-0.4.0_2.pkg","licenselogic":"single","pkgsize":13756,"desc":"Greyfix is the greylisting policy daemon for Postfix written by Kim Minh\nKaplan. Greyfix uses Postfix policy mechanism to enable greylisting with\nPostfix.","deps":{"db5":{"origin":"databases/db5","version":"5.3.28_9"}},"categories":["mail"],"shlibs_required":["libc.so.8","libdb-5.3.so.0"],"messages":[{"message":"Edit Postfix's master configuration file, master.cf, and add the following:\n\n    greyfix    unix  -       n       n       -       -       spawn\n      user=nobody argv=/usr/local/sbin/greyfix -/ 24\n\n(The -/ argument specifies how much of the IP address to consider significant,\nin this case the first 24 bits.)\n\nEdit Postfix's main configuration file, main.cf and add the following:\n\n    smtpd_recipient_restrictions = permit_mynetworks,\n      reject_unauth_destination,\n      check_policy_service unix:private/greyfix\n\nIf there is already a smtpd_recipient_restrictions configuration line you\nshould edit it rather than add a new one. The important part for Greyfix is\nthat you should add check_policy_service unix:private/greyfix to it.\n\nFinally have postfix reload its configuration with:\n\n    /usr/local/etc/rc.d/postfix reload","type":"install"}]},{"name":"greybird-theme","origin":"x11-themes/greybird-theme","version":"3.23.4","comment":"Gtk and xfwm4 themes for the Xfce Desktop","maintainer":"xfce@FreeBSD.org","www":"https://github.com/shimmerproject/Greybird","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c02b51c43745b339c9592d72d666cd186396d930ae5c63d7e053415059265f21","flatsize":2848447,"path":"All/greybird-theme-3.23.4.pkg","repopath":"All/greybird-theme-3.23.4.pkg","licenselogic":"or","licenses":["CC-BY-SA-3.0","GPLv2"],"pkgsize":214224,"desc":"Greybird is complete desktop theme for the Xfce Desktop. It includes:\n- Gtk+2/Gtk+3 themes\n- Xfwm4 theme\n- xfce4-notifyd theme","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk-murrine-engine":{"origin":"x11-themes/gtk-murrine-engine","version":"0.98.2_6"}},"categories":["x11-themes","xfce"],"options":{"NOTIFYD":"on"}},{"name":"grim","origin":"x11/grim","version":"1.4.1_2","comment":"Grab images from a Wayland compositor","maintainer":"jbeich@FreeBSD.org","www":"https://sr.ht/~emersion/grim/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5034887ac0c7c4714c75c3c9d0de309da7695622c7781ad28c1958d9dcbc416a","flatsize":35667,"path":"All/grim-1.4.1_2.pkg","repopath":"All/grim-1.4.1_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14316,"desc":"Grab images from a Wayland compositor. Works great with slurp.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"pixman":{"origin":"x11/pixman","version":"0.44.2"},"png":{"origin":"graphics/png","version":"1.6.47"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["wayland","x11"],"shlibs_required":["libc.so.8","libjpeg.so.8","libm.so.4","libpixman-1.so.0","libpng16.so.16","libwayland-client.so.0"],"options":{"JPEG":"on","MANPAGES":"on"}},{"name":"grpcox","origin":"net/grpcox","version":"1.0.0_23","comment":"Web based GUI client for gRPC","maintainer":"yuri@FreeBSD.org","www":"https://github.com/gusaul/grpcox","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aa704b496177db96be110d3074b84bf9dd034810d8fcd08339b24d476724c40d","flatsize":9771785,"path":"All/grpcox-1.0.0_23.pkg","repopath":"All/grpcox-1.0.0_23.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3045316,"desc":"Turn PCurl into web based UI, extremely easy to use.\n\nFeatures:\n* Recognize and provide list of services and methods inside it as an options.\n* Automatically recognize schema input and compose it into JSON based.\n  (ensure your gRPC server supports server reflection).\n* Save established connection, and reuse it for next invoke/request (also can\n  close/restart connection).","categories":["net","www"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"grepmail","origin":"mail/grepmail","version":"5.3033_1","comment":"Search mailboxes for a given regexp and display matching emails","maintainer":"ports@FreeBSD.org","www":"http://grepmail.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f17dfcde0d63367f2fa77cdefff605615b22c6deec12e95fd356692f892b5138","flatsize":80585,"path":"All/grepmail-5.3033_1.pkg","repopath":"All/grepmail-5.3033_1.pkg","licenselogic":"single","pkgsize":26176,"desc":"Grepmail searches a normal, gzip'd, bzip'd, or tzip'd mailbox for a given\nregular expression, and returns those emails that match it. Piped input is\nallowed, and date restrictions are supported.","deps":{"p5-Date-Manip":{"origin":"devel/p5-Date-Manip","version":"6.97"},"p5-Mail-Mbox-MessageParser":{"origin":"mail/p5-Mail-Mbox-MessageParser","version":"1.5111"},"p5-TimeDate":{"origin":"devel/p5-TimeDate","version":"2.33,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail"],"messages":[{"message":"===>   NOTICE:\n\nThe grepmail port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"grepip","origin":"net-mgmt/grepip","version":"1.0_3","comment":"Print lines with IP addresses matching a pattern in CIDR format","maintainer":"cy@FreeBSD.org","www":"https://www.lexa.ru/lexa/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1939874eb258a71467802f67c825f71180778a6f924a20a37c36404afbca0892","flatsize":30824,"path":"All/grepip-1.0_3.pkg","repopath":"All/grepip-1.0_3.pkg","licenselogic":"single","pkgsize":13244,"desc":"grepip searches the named input FILE (or standard input if no files are named),\nfor lines containing an IP address matched to the given CIDR.\ngrepip finds IP in any context of a line, while grepcidr only if all line is IP.","deps":{"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["net-mgmt"],"shlibs_required":["libc.so.8","libpcre.so.1"],"options":{"DOCS":"on"}},{"name":"gregarius","origin":"www/gregarius","version":"0.6.1_1","comment":"Web-based RSS/RDF/ATOM news aggregator","maintainer":"ports@FreeBSD.org","www":"http://gregarius.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b67657c1d458e129e5ad910b3ea804f180cd07b554e3cb204e23f6f39b8a97a5","flatsize":2297256,"path":"All/gregarius-0.6.1_1.pkg","repopath":"All/gregarius-0.6.1_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":423700,"desc":"Gregarius is a Web-based RSS/RDF/ATOM news aggregator featuring OPML\nimport/export, XHTML/CSS output and an AJAX-based item tagging system.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-gettext":{"origin":"devel/php83-gettext","version":"8.3.21"},"php83-iconv":{"origin":"converters/php83-iconv","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"},"php83-zlib":{"origin":"archivers/php83-zlib","version":"8.3.21"}},"categories":["www"],"annotations":{"cpe":"cpe:2.3:a:gregarius:gregarius:0.6.1:::::dragonfly6:x86_64:1"},"messages":[{"message":"===>   NOTICE:\n\nThe gregarius port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gsfonts","origin":"print/gsfonts","version":"8.11_8","comment":"Standard Fonts for Ghostscript","maintainer":"ports@FreeBSD.org","www":"https://www.cs.wisc.edu/~ghost/doc/gnu/index.htm","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6217cfa0350d51f06ff7048511fa32325915de394724a97c25ebcae1ac0aea73","flatsize":6404262,"path":"All/gsfonts-8.11_8.pkg","repopath":"All/gsfonts-8.11_8.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":4234264,"desc":"Ghostscript is the well-known PostScript interpreter which is available for\nall common and most esoteric platforms and supports many different printers\nand some displays.\n\nThis port install the fontpacks with the Type1 fonts ready for X use with\nAdobe foundries.","categories":["print","x11-fonts"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe gsfonts port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"grepcidr","origin":"net-mgmt/grepcidr","version":"2.0_1","comment":"Filter IP addresses matching IPv4 CIDR/network specification","maintainer":"ports@FreeBSD.org","www":"http://www.pc-tools.net/unix/grepcidr/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8a9142fe8f2382ad59ebbbddc2a51bb74c8fb1ba85d751f4143af89612c8923f","flatsize":40034,"path":"All/grepcidr-2.0_1.pkg","repopath":"All/grepcidr-2.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":17192,"desc":"grepcidr can be used to filter a list of IP addresses against one\nor more Classless Inter-Domain Routing (CIDR) specifications, or\narbitrary networks specified by an address range. As with grep,\nthere are options to invert matching and load patterns from a file.\ngrepcidr is capable of comparing thousands or even millions of IPs\nto networks with little memory usage and in reasonable computation\ntime.\n\ngrepcidr has endless uses in network software, including: mail\nfiltering and processing, network security, log analysis, and many\ncustom applications.","categories":["net-mgmt","textproc"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe grepcidr port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"greed-game","origin":"games/greed","version":"4.3","comment":"Text puzzle game with the aim of clearing the game field","maintainer":"eduardo@FreeBSD.org","www":"http://catb.org/~esr/greed/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"27634874866792a7e79910e2079a62ab00c042dbcf93d9f796ddcecf54991f98","flatsize":23102,"path":"All/greed-game-4.3.pkg","repopath":"All/greed-game-4.3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":10836,"desc":"Greed is a unique text puzzle game where the object is to move around\nthe game field clearing the most numbers.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["games"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"]},{"name":"grc","origin":"misc/grc","version":"1.13_1","comment":"Generic Colouriser","maintainer":"walter@lifeforms.nl","www":"http://kassiopeia.juls.savba.sk/~garabik/software/grc.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"107111a031717f86b770ca076d04261d17f1a9062aaacec2a11f38ed1605c56c","flatsize":95022,"path":"All/grc-1.13_1.pkg","repopath":"All/grc-1.13_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":31416,"desc":"Generic Colouriser is yet another colouriser for beautifying your logfiles\nor output of commands.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc"]},{"name":"graywolf","origin":"cad/graywolf","version":"0.1.6.4_4","comment":"Fork of TimberWolf, a placement tool in VLSI design","maintainer":"yuri@FreeBSD.org","www":"https://github.com/rubund/graywolf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9746f0ac42b33b64fc6a61f864177f99e9cabafeb7a81c4a3d445d74a74c65ae","flatsize":1050667,"path":"All/graywolf-0.1.6.4_4.pkg","repopath":"All/graywolf-0.1.6.4_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":382908,"desc":"graywolf is a fork of TimberWolf 6.3.5\n\nTimberWolf was developed at Yale University, and was distributed as open source\nfor a time until it was taken commercial. The last open-source version of\nTimberWolf does not perform detail routing, but is a professional-grade\nplacement tool. In order to continue improving the open-source version, graywolf\nhas been forked off from version 6.3.5 of TimberWolf.\n\nThe main improvement in graywolf is that the build process is more streamlined\nand that it behaves as a normal linux tool - you can call it from anywhere and\nno environment variables must be set first.","deps":{"gsl":{"origin":"math/gsl","version":"2.7.1_1"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"}},"categories":["cad"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libc.so.8","libgsl.so.27","libgslcblas.so.0","libm.so.4"]},{"name":"grex","origin":"devel/grex","version":"1.4.5_8","comment":"Command-line tool for generating regular expressions from test cases","maintainer":"petteri.valkonen@iki.fi","www":"https://github.com/pemistahl/grex/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"96330f15d125b6cfc4dd985910ef9d2aabae0456c1c056acbea1bc9b27c248c5","flatsize":3152179,"path":"All/grex-1.4.5_8.pkg","repopath":"All/grex-1.4.5_8.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":824652,"desc":"grex is a command-line utility that is meant to simplify the often\ncomplicated and tedious task of creating regular expressions. It\ndoes so by automatically generating a single regular expression from\nuser-provided test cases. The resulting expression is guaranteed to\nmatch the test cases which it was generated from.","categories":["devel"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"grpcui","origin":"net/grpcui","version":"1.5.0_6","comment":"Interactive web UI for gRPC, along the lines of postman","maintainer":"yuri@FreeBSD.org","www":"https://github.com/fullstorydev/grpcui","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6a939103a626885b16cba45be3dfc2e807e28497a8c5a688bffff6082a02184f","flatsize":27438125,"path":"All/grpcui-1.5.0_6.pkg","repopath":"All/grpcui-1.5.0_6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6591084,"desc":"grpcui is a command-line tool that lets you interact with gRPC servers via a\nbrowser. It's like Postman, but for gRPC APIs instead of REST.\n\nIn some ways, this is like an extension to grpcurl. Whereas grpcurl is a\ncommand-line interface, grpcui provides a web/browser-based GUI. This lets you\ninteractively construct requests to send to a gRPC server.\n\nWith this tool you can also browse the schema for gRPC services, which is\npresented as a list of available endpoints. This is enabled either by querying a\nserver that supports server reflection, by reading proto source files, or by\nloading in compiled \"protoset\" files (files that contain encoded file descriptor\nprotos). In fact, the way the tool transforms JSON request data into a binary\nencoded protobuf is using that very same schema. So, if the server you interact\nwith does not support reflection, you will either need the proto source files\nthat define the service or need protoset files that grpcui can use.","categories":["net","www"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"ja-font-mgenplus","origin":"japanese/font-mgenplus","version":"20150602_1","comment":"Mgen+ Japanese TrueType fonts","maintainer":"ume@FreeBSD.org","www":"http://jikasei.me/font/mgenplus/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5468e509752f51cf8435ff31a715f09fa7e0a929c949c9b67cfa2d836383935d","flatsize":354715930,"path":"All/ja-font-mgenplus-20150602_1.pkg","repopath":"All/ja-font-mgenplus-20150602_1.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":169215044,"desc":"Mgen+ Japanese TrueType fonts","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"}},"categories":["japanese","x11-fonts"],"options":{"DOCS":"on","MGENPLUS_1C":"on","MGENPLUS_1CP":"on","MGENPLUS_1M":"on","MGENPLUS_1MN":"on","MGENPLUS_1P":"on","MGENPLUS_1PP":"on","MGENPLUS_2C":"on","MGENPLUS_2CP":"on","MGENPLUS_2M":"on","MGENPLUS_2P":"on","MGENPLUS_2PP":"on"}},{"name":"gravity-lang","origin":"lang/gravity","version":"0.8.5","comment":"Embeddable programming language","maintainer":"yuri@FreeBSD.org","www":"https://marcobambini.github.io/gravity/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fe7999b6759c99885d92085762ae75378cc03834e383b75a84d11c1fd7cfdf86","flatsize":357098,"path":"All/gravity-lang-0.8.5.pkg","repopath":"All/gravity-lang-0.8.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":131120,"desc":"Gravity is a dynamically typed, lightweight, embeddable programming language\nwritten in C without any external dependencies (except for stdlib). It is a\nclass-based concurrent scripting language with a modern Swift like syntax.","categories":["lang"],"shlibs_required":["libc.so.8","libm.so.4"],"annotations":{"cpe":"cpe:2.3:a:creolabs:gravity:0.8.5:::::dragonfly6:x86_64"}},{"name":"graphpath","origin":"net/graphpath","version":"1.2","comment":"Generates an ASCII network diagram from the route table","maintainer":"olivier@FreeBSD.org","www":"https://github.com/ocochard/graphpath","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"620caa7ed97adf382c084565967402483b2903db56a46eb69256eefd0533e4bf","flatsize":21051,"path":"All/graphpath-1.2.pkg","repopath":"All/graphpath-1.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":6352,"desc":"Graphpath generates an ASCII network diagram from the route table of a\nUnix/Linux router.","categories":["net"]},{"name":"graphos","origin":"graphics/graphos","version":"0.7_3","comment":"Vector drawing application centered around bezier paths","maintainer":"ports@FreeBSD.org","www":"https://gap.nongnu.org/graphos/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"31af2c783d85306400dbe89c572433c775518c3db1de185db30478b8b7bfd6fb","flatsize":410764,"path":"All/graphos-0.7_3.pkg","repopath":"All/graphos-0.7_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":94788,"desc":"Graphos roots are directly set in GDraw, written by Enrico Sersale and released\nin 2000. Version 0.1 of Graphos is a direct descendant of GDraw: the interface\nis almost unchanged, but the application has been refactored, reorganized,\ndebugged, rewritten and updated.\n\nThe main changes were the transition from post-script to NSBezierPath drawing,\ntotal rearrangement of the objects into Drawable Objects and their Editors\norganized hierachically and the porting to Macintosh.","deps":{"gnustep-base":{"origin":"lang/gnustep-base","version":"1.29.0_2"},"gnustep-gui":{"origin":"x11-toolkits/gnustep-gui","version":"0.31.1_1"},"libobjc2":{"origin":"lang/libobjc2","version":"2.2.1"}},"categories":["gnustep","graphics"],"shlibs_required":["libc.so.8","libgnustep-base.so.1.29.0","libgnustep-gui.so.0.31.1","libm.so.4","libobjc.so.4.6","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe graphos port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"graveman","origin":"sysutils/graveman","version":"0.3.12.5_18","comment":"Another GTK2 frontend for cdrecord, mkisofs, readcd, and sox","maintainer":"ports@FreeBSD.org","www":"https://www.nongnu.org/graveman/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7ada62277ca81538efe2b580eeb0d92ec1a59785eb867e581a59b87be1f623ae","flatsize":1701628,"path":"All/graveman-0.3.12.5_18.pkg","repopath":"All/graveman-0.3.12.5_18.pkg","licenselogic":"single","pkgsize":519636,"desc":"Another GPL GTK2 frontend for cdrecord, mkisofs, readcd and sox!\nWith graveman you can burn audio cd (wav, ogg, mp3), data cd, and duplicate cd.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"cdrtools":{"origin":"sysutils/cdrtools","version":"2024.03.21"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libglade2":{"origin":"devel/libglade2","version":"2.6.4_13"},"libmng":{"origin":"graphics/libmng","version":"2.0.3_2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["sysutils"],"shlibs_required":["libFLAC.so.14","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglade-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libmng.so.1","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0","libxml2.so.2","libz.so.3"],"options":{"DVD":"off","MP3":"off","OGG":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe graveman port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"graphite2","origin":"graphics/graphite2","version":"1.3.14","comment":"Rendering capabilities for complex non-Roman writing systems","maintainer":"office@FreeBSD.org","www":"https://graphite.sil.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ec5abefc41a215150cb093680fc9ece8a40cfa2ecf711db55354bacd27cdf2a6","flatsize":330403,"path":"All/graphite2-1.3.14.pkg","repopath":"All/graphite2-1.3.14.pkg","licenselogic":"or","licenses":["GPLv2","LGPL21","MPL20"],"pkgsize":112136,"desc":"Graphite is a package that can be used to create \"smart fonts\" capable of\ndisplaying writing systems with various complex behaviors, such as:\n\n * contextual shaping\n * ligatures\n * reordering\n * split glyphs\n * bidirectionality\n * stacking diacritics\n * complex positioning","categories":["graphics","print"],"shlibs_required":["libc.so.8","libstdc++.so.9"],"annotations":{"cpe":"cpe:2.3:a:sil:graphite2:1.3.14:::::dragonfly6:x86_64"}},{"name":"graphene","origin":"graphics/graphene","version":"1.10.8_1","comment":"Optimizations for speeding up vector operations","maintainer":"gnome@FreeBSD.org","www":"https://ebassi.github.io/graphene/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5bb2ffef89005fc9320660860d983269c37cca4e91a3c505fd3a8579bee20546","flatsize":2735841,"path":"All/graphene-1.10.8_1.pkg","repopath":"All/graphene-1.10.8_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":196768,"desc":"Graphene contains optimizations for speeding up vector operations, those\noptimizations are optional, and used only if both Graphene was compiled\nwith support for them and if the system you're running on has them.\nCurrently, Graphene supports the following platform-specific fast paths:\n\nStreaming SIMD Extensions (SSE) 2\nARM NEON\nGCC vector extensions\nIn the remote case in which none of these optimizations are available,\nGraphene will fall back to a naive scalar implementation\n\nGraphene can, optionally, provide types for integrating with GObject\nproperties and signals, as well as introspection information for its\nuse with other languages through introspection-based bindings.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","graphics"],"options":{"DOCS":"on"}},{"name":"graphlan","origin":"biology/graphlan","version":"1.1.3_1","comment":"High-quality circular representations of taxonomic, phylogenetic trees","maintainer":"yuri@FreeBSD.org","www":"https://bitbucket.org/nsegata/graphlan/wiki/Home","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1e6cff233cf5aace4e8709b6c8556f823f87a4ed12a340ba9c87db654cf6a054","flatsize":296399,"path":"All/graphlan-1.1.3_1.pkg","repopath":"All/graphlan-1.1.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":51784,"desc":"GraPhlAn is a software tool for producing high-quality circular representations\nof taxonomic and phylogenetic trees. GraPhlAn focuses on concise, integrative,\ninformative, and publication-ready representations of phylogenetically- and\ntaxonomically-driven investigation.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["biology"]},{"name":"granulate","origin":"misc/granulate","version":"0.2","comment":"Program for splitting files in place","maintainer":"jharris@widomaker.com","www":"https://web.archive.org/web/20021208171222/http://exe2bin.com/granulate/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"abb0fc3332f72d0077a60b994b9c5ad2f04241a16ecc9e35bf92a6694b9e3734","flatsize":26059,"path":"All/granulate-0.2.pkg","repopath":"All/granulate-0.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":10352,"desc":"Granulate is a program for splitting files in place. The program\nserves a purpose similar to the standard UNIX split, but differs in\none important way. For split to operate on a 40MB file, you must have\nmore than 40MB of free space on the disk. On the other hand,\ngranulate only needs one chunk of free space on the hard drive, where\na chunk is the requested size for the output files.","categories":["misc"],"shlibs_required":["libc.so.8"]},{"name":"grantleetheme","origin":"deskutils/grantleetheme","version":"25.04.2","comment":"KDE PIM grantleetheme","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ca10790fb41a80d2378e25bba8f19f502a0792c630e9f5150d4a0b56bb54a5fb","flatsize":255009,"path":"All/grantleetheme-25.04.2.pkg","repopath":"All/grantleetheme-25.04.2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":73556,"desc":"KDE Personal Information Management suite.\n\nkaddressbook - Keeps your addresses on file\nakregator - Feed reader\nkalarm - A personal alarm message, command and email scheduler\nkjots - A note taker\nkleopatra - KDE Key Manager\nkmail - Fully featured Email client\nknode - KDE News (Usenet) reader\nknotes - Popup notes\nkontact - Brings together all the KDE PIM applications under one roof\nkorganizer - KDE Calendar and scheduling\nktimetracker - time tracker","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-attica":{"origin":"x11-toolkits/kf6-attica","version":"6.14.0"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kguiaddons":{"origin":"x11-toolkits/kf6-kguiaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kiconthemes":{"origin":"x11-themes/kf6-kiconthemes","version":"6.14.0"},"kf6-knewstuff":{"origin":"devel/kf6-knewstuff","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-ktexttemplate":{"origin":"devel/kf6-ktexttemplate","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["deskutils","kde","kde-applications"],"options":{"DOCS":"on"}},{"name":"greple","origin":"textproc/greple","version":"8.3304","comment":"Grep with multiple keywords","maintainer":"hrs@FreeBSD.org","www":"https://github.com/kaz-utashiro/greple","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ffb439bcb838d96e370b5f84be60047787ffdcf57144e2f4b7de60ccc6dbdbd1","flatsize":189945,"path":"All/greple-8.3304.pkg","repopath":"All/greple-8.3304.pkg","licenselogic":"single","licenses":["GREPLE"],"pkgsize":56412,"desc":"greple has almost the same function as Unix command egrep(1) but the\nsearch is done in the manner similar to search engine.  greple also\nsearch the pattern across the line boundaries. This is especially\nuseful to handle Asian multi-byte text. Japanese text can be separated\nby newline almost any place of the text. So the search pattern may\nspread out on multiple lines.","deps":{"p5-Getopt-EX":{"origin":"devel/p5-Getopt-EX","version":"1.15.1_1,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["textproc"]},{"name":"grap","origin":"textproc/grap","version":"1.46_1","comment":"Implementation of Kernigan & Bentley's grap language","maintainer":"faber@lunabase.org","www":"https://www.lunabase.org/~faber/Vault/software/grap/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"121c39533de5d7018ae5c5bacdfefa64e55513213a85a50deddb74bc0c9f89ac","flatsize":473444,"path":"All/grap-1.46_1.pkg","repopath":"All/grap-1.46_1.pkg","licenselogic":"single","pkgsize":157272,"desc":"This is a port of Kernigan and Bentley's grap program for typsetting\ngraphs.  It is a pic preprocessor that can be used with groff or TeX.\n\nYou can learn more about grap as specified by Kernigan and Bentley at\nthe website.","categories":["graphics","textproc"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"grpcurl","origin":"net/grpcurl","version":"1.9.3","comment":"Command-line tool that lets you interact with gRPC servers","maintainer":"nc@FreeBSD.org","www":"https://github.com/fullstorydev/grpcurl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9804cadfcf950f82ccbc72a938bec364c68f8846b7b2c53f5f376e322dfd3471","flatsize":24436663,"path":"All/grpcurl-1.9.3.pkg","repopath":"All/grpcurl-1.9.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5538204,"desc":"grpcurl is a command-line tool that lets you interact with gRPC servers. It's\nbasically curl for gRPC servers.\n\nThe main purpose for this tool is to invoke RPC methods on a gRPC server from\nthe command-line.  gRPC servers use a binary encoding on the wire (protobufs)\nand is effectively impossible to interact with using regular HTTP tools such as\ncurl.  grpcurl accepts messages using JSON encoding, which is usable by both\nhumans and scripts.","categories":["net"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"grcov","origin":"devel/grcov","version":"0.8.20_4","comment":"Code coverage information aggregator","maintainer":"yuri@FreeBSD.org","www":"https://github.com/mozilla/grcov","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ba26d940182e3b4bfb4461fe6279e79347479669065b75c4d9d206d5f72e3f2d","flatsize":11463069,"path":"All/grcov-0.8.20_4.pkg","repopath":"All/grcov-0.8.20_4.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":2362320,"desc":"grcov collects and aggregates code coverage information for multiple source\nfiles. grcov processes .profraw and .gcda files which can be generated from\nllvm/clang or gcc. grcov also processes lcov files (for JS coverage) and\nJaCoCo files (for Java coverage). Linux, macOS and Windows are supported.","categories":["devel"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0","libz.so.3"]},{"name":"grantlee5","origin":"devel/grantlee5","version":"5.3.0","comment":"String template engine for Qt 5","maintainer":"kde@FreeBSD.org","www":"https://github.com/steveire/grantlee","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"829921092a743ce29ccfa56c71d55c8349c9882eeb288bc39825c6672dab6279","flatsize":1427166,"path":"All/grantlee5-5.3.0.pkg","repopath":"All/grantlee5-5.3.0.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":335580,"desc":"Grantlee is a string template engine based on the Django template\nsystem and written using the Qt framework.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-script":{"origin":"devel/qt5-script","version":"5.15.18p0_2"}},"categories":["devel"]},{"name":"gramofile","origin":"audio/gramofile","version":"1.6P_15","comment":"Audio recording and tick/scratch reduction for e.g. vinyl records","maintainer":"ports@FreeBSD.org","www":"http://www.opensourcepartners.nl/~costar/gramofile/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5e7f2dd51a214e95dd61c8ca208ebf62bc0f2534ea716375d7ab129449e0a203","flatsize":174532,"path":"All/gramofile-1.6P_15.pkg","repopath":"All/gramofile-1.6P_15.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":63084,"desc":"This is version 1.6P-7 of GramoFile (patches are from the debian package).\nWith this program you can record audio of (for example) gramophone records,\nprocess the signal and listen to the results. Because sound files of the\n.WAV-format are used, it is possible to exchange the files with many other\nprograms. Cdrecord(1) can burn CD-Recordables of these, so you can make\nCDs with the music of your favorite records.  The user interface of\nGramoFile has a windows-like look-and-feel, making it fairly easy to use.\n\nOne of the most important parts of GramoFile is the ability to process\ndigital audio signals. Through the application of several filters it is\npossible to accomplish a significant reduction of disturbances like ticks\nand scratches.\n\nAnother interesting feature is the track splitting. Just make one .wav file\nof an entire side of an record and GramoFile will detect where the individual\ntracks are located. This happens fully automatically, without need to set\nany options. More experienced users may fine-tune the algorithm, or change\nthe detected track starts and ends, but generally that will not be\nnecessary. Track-times are saved in an editable (plaintext) .tracks file,\nthat will be used during the signal processing to produce one processed\n.wav file for each individual track.","deps":{"fftw":{"origin":"math/fftw","version":"2.1.5_23"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["audio"],"shlibs_required":["libc.so.8","libfftw.so.2","libm.so.4","libncurses.so.6","librfftw.so.2","libtinfo.so.6"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe gramofile port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gsequencer","origin":"audio/gsequencer","version":"7.5.5","comment":"Advanced Gtk+ sequencer","maintainer":"yuri@FreeBSD.org","www":"https://nongnu.org/gsequencer/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e2a2fedf8f0499e858c45e1d3abfe1da906d16cac25abce56760e7b03ccdcf7f","flatsize":31202540,"path":"All/gsequencer-7.5.5.pkg","repopath":"All/gsequencer-7.5.5.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":7642248,"desc":"Advanced Gtk+ Sequencer is capable of doing multi-channel editing, it contains\nan automation editor and you might want live export to audio files. There are\nsequencer machines as well a fully featured notation editor. Supporting\ncopy & paste, resizing audio channels or align in-/output pads.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"dssi":{"origin":"audio/dssi","version":"1.1.1_13"},"e2fsprogs-libuuid":{"origin":"misc/e2fsprogs-libuuid","version":"1.47.2"},"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"graphene":{"origin":"graphics/graphene","version":"1.10.8_1"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gtk4":{"origin":"x11-toolkits/gtk40","version":"4.18.4"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libinstpatch":{"origin":"audio/libinstpatch","version":"1.1.6_1"},"libsamplerate":{"origin":"audio/libsamplerate","version":"0.2.2_1"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"},"libsoup3":{"origin":"devel/libsoup3","version":"3.6.5_2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"},"vulkan-loader":{"origin":"graphics/vulkan-loader","version":"1.4.311"},"webkit2-gtk_40":{"origin":"www/webkit2-gtk","version":"2.46.6"}},"categories":["audio"],"shlibs_required":["libX11.so.6","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libcrypt.so.4","libdl.so.0","libfftw3.so.3","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgraphene-1.0.so.0","libgstapp-1.0.so.0","libgstaudio-1.0.so.0","libgstbase-1.0.so.0","libgstpbutils-1.0.so.0","libgstreamer-1.0.so.0","libgstvideo-1.0.so.0","libgthread-2.0.so.0","libgtk-4.so.1","libharfbuzz.so.0","libinstpatch-1.0.so.2","libintl.so.8","libjson-glib-1.0.so.0","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","librt.so.0","libsamplerate.so.0","libsndfile.so.1","libsoup-3.0.so.0","libuuid.so.1","libvulkan.so.1","libxml2.so.2"],"options":{"DOCS":"on","JACK":"off","PULSEAUDIO":"off","X11":"on"}},{"name":"graffer","origin":"sysutils/graffer","version":"1.1_3","comment":"Utility to render graphical statistics","maintainer":"koue@chaosophia.net","www":"http://chaosophia.net/graffer/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2afd48686830b745057f94274c95baffed10be6ddb4a2d30d7de9188b42f37ba","flatsize":121273,"path":"All/graffer-1.1_3.pkg","repopath":"All/graffer-1.1_3.pkg","licenselogic":"single","pkgsize":46464,"desc":"Graffer is a small utility that collects numeric values from external programs\nand produces graphs like mrtg, pfstat or alike.","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libjpeg.so.8","libm.so.4","libpng16.so.16","libz.so.3"]},{"name":"grafx2","origin":"graphics/grafx2","version":"2.9","comment":"Pixelart-oriented bitmap painting program","maintainer":"ehaupt@FreeBSD.org","www":"https://pulkomandy.tk/projects/GrafX2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"50ca6cd28b249736fe72b448cc5db4fdd27e9edf400b006a29b2155d5c2dabf0","flatsize":1632975,"path":"All/grafx2-2.9.pkg","repopath":"All/grafx2-2.9.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":743232,"desc":"GrafX2 is a bitmap paint program inspired by the Amiga programs Deluxe Paint and\nBrilliance. Specialized in 256-color drawing, it includes a very large number of\ntools and effects that make it particularly suitable for pixel art, game\ngraphics, and generally any detailed graphics painted with a mouse.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libiconv":{"origin":"converters/libiconv","version":"1.17_1"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_image":{"origin":"graphics/sdl2_image","version":"2.8.8"},"sdl2_ttf":{"origin":"graphics/sdl2_ttf","version":"2.24.0"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["graphics"],"shlibs_required":["libSDL2-2.0.so.0","libSDL2_image-2.0.so.0","libSDL2_ttf-2.0.so.0","libX11.so.6","libc.so.8","libfontconfig.so.1","libiconv.so.2","libm.so.4","libpng16.so.16","libtiff.so.6","libz.so.3"],"options":{"LUA":"off","TTF":"on"},"messages":[{"message":"GrafX2 requires procfs(5) mounted on /proc.\n\nIf you have not done it yet, please do the following:\n\n\tmount -t procfs proc /proc\n\nTo make it permanent, you need the following lines in /etc/fstab:\n\n\tproc\t/proc\t\tprocfs\t\trw\t0\t0","type":"install"}]},{"name":"gtk4","origin":"x11-toolkits/gtk40","version":"4.18.4","comment":"Gimp Toolkit for X11 GUI (current stable version)","maintainer":"desktop@FreeBSD.org","www":"https://www.gtk.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"78c8e557cf186291345e964bbe5d6046610c532d2795c56ef479a1f90e31de7c","flatsize":65617216,"path":"All/gtk4-4.18.4.pkg","repopath":"All/gtk4-4.18.4.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":14464900,"desc":"GTK+ is a collection of GUI widgets. GTK+ essentially provides the\nbuilding blocks from which GUIs can be built. It is highly themable,\nand its functionality is highly extensible.","deps":{"adwaita-icon-theme":{"origin":"x11-themes/adwaita-icon-theme","version":"42.0"},"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"colord":{"origin":"graphics/colord","version":"1.4.7_3"},"cups":{"origin":"print/cups","version":"2.4.11_1"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"fribidi":{"origin":"converters/fribidi","version":"1.0.16"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"graphene":{"origin":"graphics/graphene","version":"1.10.8_1"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"gstreamer1-plugins-gl":{"origin":"graphics/gstreamer1-plugins-gl","version":"1.26.0"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"hicolor-icon-theme":{"origin":"misc/hicolor-icon-theme","version":"0.18"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcomposite":{"origin":"x11/libXcomposite","version":"0.4.6_1,1"},"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"libXdamage":{"origin":"x11/libXdamage","version":"1.1.6"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libepoxy":{"origin":"graphics/libepoxy","version":"1.5.10"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"png":{"origin":"graphics/png","version":"1.6.47"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"},"vulkan-headers":{"origin":"graphics/vulkan-headers","version":"1.4.311"},"vulkan-loader":{"origin":"graphics/vulkan-loader","version":"1.4.311"}},"categories":["x11-toolkits"],"shlibs_required":["libX11.so.6","libXcursor.so.1","libXdamage.so.1","libXext.so.6","libXfixes.so.3","libXi.so.6","libXinerama.so.1","libXrandr.so.2","libc.so.8","libcairo-gobject.so.2","libcairo-script-interpreter.so.2","libcairo.so.2","libepoxy.so.0","libfontconfig.so.1","libfribidi.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgraphene-1.0.so.0","libharfbuzz-subset.so.0","libharfbuzz.so.0","libintl.so.8","libjpeg.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpng16.so.16","libpthread.so.0","librsvg-2.so.2","libtiff.so.6","libvulkan.so.1"],"options":{"BROADWAY":"on","COLORD":"on","CUPS":"on","DEBUG":"off","GSTREAMER":"on","VULKAN":"on","WAYLAND":"off","X11":"on"},"annotations":{"cpe":"cpe:2.3:a:gnome:gtk:4.18.4:::::dragonfly6:x86_64"}},{"name":"graphviz","origin":"graphics/graphviz","version":"12.2.1_1","comment":"Graph Visualization Software from AT&T and Bell Labs","maintainer":"dinoex@FreeBSD.org","www":"https://www.graphviz.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a63b990be5a93ebf623f844f2db8616670b81bfd3aa0cb81f2c67cdd78df5a3c","flatsize":7507338,"path":"All/graphviz-12.2.1_1.pkg","repopath":"All/graphviz-12.2.1_1.pkg","licenselogic":"single","licenses":["EPL"],"pkgsize":3021364,"desc":"Graph Visualization Software from AT&T Laboratories and\nBell Laboratories (Lucent Technologies)\n\nThese programs licensed under the terms described in the web page at:\nhttps://www.graphviz.org/license/\n\nThe package contains:\n    dotty  - customizable X windows graph viewer written in the Lefty editor\n    tcldot - customizable TCL/tk graph viewer written by John Ellson\n    dot    - batch program for drawing directed graphs as hierarchies\n    neato  - batch program for drawing undirected graphs using Kamada-Kawai\n             spring models","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXau":{"origin":"x11/libXau","version":"1.0.11"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXdmcp":{"origin":"x11/libXdmcp","version":"1.1.5"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libgd":{"origin":"graphics/gd","version":"2.3.3_13,1"},"libltdl":{"origin":"devel/libltdl","version":"2.5.4"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"png":{"origin":"graphics/png","version":"1.6.47"},"webp":{"origin":"graphics/webp","version":"1.5.0"}},"categories":["graphics","tk"],"shlibs_required":["libc.so.8","libcairo.so.2","libexpat.so.1","libfontconfig.so.1","libfreetype.so.6","libgd.so.6","libglib-2.0.so.0","libgobject-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libltdl.so.7","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0","libstdc++.so.9","libwebp.so.7","libz.so.3"],"options":{"XPM":"on","DIGCOLA":"on","IPSEPCOLA":"on","ICONV":"on","NLS":"on","ANN":"off","GTS":"off","PANGOCAIRO":"on","POPPLER":"off","GDK":"off","GHOSTSCRIPT":"off","DEVIL":"off","SMYRNA":"off","GVEDIT":"off","PERL":"off","PHP":"off","PYTHON":"off","RUBY":"off","LUA":"off","TCL":"off","TK":"off","GUILE":"off","GO":"off","NVTHREADS":"on","DOCS":"on","EXAMPLES":"on"},"annotations":{"cpe":"cpe:2.3:a:graphviz:graphviz:12.2.1:::::dragonfly6:x86_64:1"}},{"name":"granatier","origin":"games/granatier","version":"25.04.2","comment":"Bomberman clone","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/applications/games/granatier/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"377833b2992a34fa7b93d8357f6e97e68805f99420442b3ba96a7a4fff9f91ba","flatsize":3531346,"path":"All/granatier-25.04.2.pkg","repopath":"All/granatier-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":2187560,"desc":"Granatier is a clone of the classic Bomberman game, inspired by the\nwork of the Clanbomber clone.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-attica":{"origin":"x11-toolkits/kf6-attica","version":"6.14.0"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-kguiaddons":{"origin":"x11-toolkits/kf6-kguiaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kiconthemes":{"origin":"x11-themes/kf6-kiconthemes","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kitemviews":{"origin":"x11-toolkits/kf6-kitemviews","version":"6.14.0"},"kf6-knewstuff":{"origin":"devel/kf6-knewstuff","version":"6.14.0"},"kf6-knotifyconfig":{"origin":"devel/kf6-knotifyconfig","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"libkdegames":{"origin":"games/libkdegames","version":"25.04.2"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"}},"categories":["games","kde","kde-applications"],"shlibs_required":["libGLX.so.0","libKDEGames6.so.6","libKF6ColorScheme.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6DBusAddons.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6IconThemes.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Qml.so.6","libQt6Svg.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"griels-quest","origin":"games/griels-quest","version":"git20150512_1","comment":"Griel's Quest for the Sangraal","maintainer":"amdmi3@FreeBSD.org","www":"https://github.com/nevat/griels-quest","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e77ff3eef5e865eceffaf52f7cef9e59984e4382d6e30667b7b61341d1e6cc5d","flatsize":6506939,"path":"All/griels-quest-git20150512_1.pkg","repopath":"All/griels-quest-git20150512_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":6328184,"desc":"\"Griel's Quest for the Sangraal\" is a game released for MSX2 systems\nin the year 1990 (only on Japan). In 2005 was ported to MSX1 systems\nby Karoshi Corp.\n\nThis version is a port of MSX1 version of the game to the GNU/Linux\nsystems. Featuring all the levels, objects and enemies. The program\nis written in C language with the help of SDL 1.2 libraries.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_gfx":{"origin":"graphics/sdl_gfx","version":"2.0.27"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"},"sdl_ttf":{"origin":"graphics/sdl_ttf","version":"2.0.11_8"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_gfx.so.16","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libSDL_ttf-2.0.so.0","libc.so.8","libm.so.4","libpthread.so.0"]},{"name":"grc-aspell","origin":"textproc/grc-aspell","version":"0.02.0","comment":"Aspell Ancient Greek dictionary","maintainer":"office@FreeBSD.org","www":"https://www.himeros.eu/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e61ec6ff84c81b28cb6756734a315b53a6eb9ef65e2e648ad0d639f9d7288980","flatsize":26264668,"path":"All/grc-aspell-0.02.0.pkg","repopath":"All/grc-aspell-0.02.0.pkg","licenselogic":"single","pkgsize":6521768,"desc":"Aspell Ancient Greek dictionary.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"]},{"name":"gtk-gnutella","origin":"net-p2p/gtk-gnutella","version":"1.2.2_5","comment":"GTK based Gnutella client","maintainer":"ports@FreeBSD.org","www":"https://gtk-gnutella.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9a4ed43ceb0cf3fe00d6a232eed19abbbd8823bd5ec0d61fbc7a051a0e92b680","flatsize":64512711,"path":"All/gtk-gnutella-1.2.2_5.pkg","repopath":"All/gtk-gnutella-1.2.2_5.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":17688176,"desc":"GTK based Gnutella client which supports the standard Gnutella\noperations.\n\nSearch, download, file sharing, bandwidth limiting, host caching, as\nwell as some basic statistics. Now with enhanced features, such as PARQ\nqueueing, PFSP, DHT, push-proxies, UPnP, NAT-PMP and others, making it a\nstable and fully functional graphical gnutella client for *nix systems.\n\nAn excellent way to find that hidden file on the internet that you know\nexists but standard search engines do not seem to carry.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["net-p2p"],"shlibs_required":["libatk-1.0.so.0","libbfd-2.44.so","libc.so.8","libdl.so.0","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libglib-2.0.so.0","libgnutls.so.30","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libiconv.so.2","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpthread.so.0","libz.so.3"],"options":{"DBUS":"off","DEBUG":"off","GUI":"on","IPV6":"on","NLS":"on","PORTABILITY":"off","TLS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe gtk-gnutella port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gradle-completion","origin":"devel/gradle-completion","version":"1.4.1","comment":"Gradle tab completion for Bash and Zsh","maintainer":"0mp@FreeBSD.org","www":"https://github.com/gradle/gradle-completion","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0fec90eccad875c159e17b5caa9ea8cef32800e014b0b4c1a8db2236842db2d6","flatsize":40444,"path":"All/gradle-completion-1.4.1.pkg","repopath":"All/gradle-completion-1.4.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8800,"desc":"Bash and Zsh completion support for Gradle.\n\nThis provides fast tab completion for:\n\n- Gradle tasks for the current project and sub-projects\n- Gradle CLI switches (e.g. --parallel)\n- Common Gradle properties (e.g. -Dorg.gradle.debug)\n\nIt also handles custom default build files, so rootProject.buildFileName =\n'build.gradle.kts' is supported.","categories":["devel","java"]},{"name":"granite","origin":"x11-toolkits/granite","version":"6.2.0_2","comment":"Extensions of GTK 3 toolkit","maintainer":"desktop@FreeBSD.org","www":"https://github.com/elementary/granite","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8614fb65852afcb29de9a7824be491950c96aa06cfa7646adfa288f821a2ba56","flatsize":1569004,"path":"All/granite-6.2.0_2.pkg","repopath":"All/granite-6.2.0_2.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":279656,"desc":"Granite is an extension of Gtk+ toolkit. It provides several widgets and\nclasses that ease desktop applications development.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"contractor":{"origin":"sysutils/contractor","version":"0.3.5"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gsettings-desktop-schemas":{"origin":"devel/gsettings-desktop-schemas","version":"47.1_1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libgee":{"origin":"devel/libgee","version":"0.20.6_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11-toolkits"],"shlibs_required":["libc.so.8","libgdk-3.so.0","libgee-0.8.so.2","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0"]},{"name":"grpc","origin":"devel/grpc","version":"1.72.0,2","comment":"HTTP/2-based RPC framework","maintainer":"sunpoet@FreeBSD.org","www":"https://grpc.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a7a0964169c0a0d2d7903a19c23a19f106b322c41ea335fd138ad3dee50073dd","flatsize":24841465,"path":"All/grpc-1.72.0,2.pkg","repopath":"All/grpc-1.72.0,2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":5233240,"desc":"gRPC is a modern, open source, high-performance remote procedure call (RPC)\nframework that can run anywhere, enables client and server applications to\ncommunicate transparently, and simplifies the building of connected systems.","deps":{"abseil":{"origin":"devel/abseil","version":"20250127.0"},"benchmark":{"origin":"devel/benchmark","version":"1.9.2,1"},"c-ares":{"origin":"dns/c-ares","version":"1.34.4_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"opentelemetry-cpp":{"origin":"devel/opentelemetry-cpp","version":"1.19.0"},"protobuf":{"origin":"devel/protobuf","version":"29.3_1,1"},"re2":{"origin":"devel/re2","version":"20240702_1"}},"categories":["devel"],"shlibs_required":["libabsl_bad_optional_access.so.2501.0.0","libabsl_bad_variant_access.so.2501.0.0","libabsl_base.so.2501.0.0","libabsl_city.so.2501.0.0","libabsl_civil_time.so.2501.0.0","libabsl_cord.so.2501.0.0","libabsl_cord_internal.so.2501.0.0","libabsl_cordz_functions.so.2501.0.0","libabsl_cordz_handle.so.2501.0.0","libabsl_cordz_info.so.2501.0.0","libabsl_crc32c.so.2501.0.0","libabsl_crc_cord_state.so.2501.0.0","libabsl_crc_cpu_detect.so.2501.0.0","libabsl_crc_internal.so.2501.0.0","libabsl_debugging_internal.so.2501.0.0","libabsl_decode_rust_punycode.so.2501.0.0","libabsl_demangle_internal.so.2501.0.0","libabsl_demangle_rust.so.2501.0.0","libabsl_die_if_null.so.2501.0.0","libabsl_examine_stack.so.2501.0.0","libabsl_exponential_biased.so.2501.0.0","libabsl_flags_commandlineflag.so.2501.0.0","libabsl_flags_commandlineflag_internal.so.2501.0.0","libabsl_flags_config.so.2501.0.0","libabsl_flags_internal.so.2501.0.0","libabsl_flags_marshalling.so.2501.0.0","libabsl_flags_private_handle_accessor.so.2501.0.0","libabsl_flags_program_name.so.2501.0.0","libabsl_flags_reflection.so.2501.0.0","libabsl_graphcycles_internal.so.2501.0.0","libabsl_hash.so.2501.0.0","libabsl_hashtablez_sampler.so.2501.0.0","libabsl_int128.so.2501.0.0","libabsl_kernel_timeout_internal.so.2501.0.0","libabsl_leak_check.so.2501.0.0","libabsl_log_entry.so.2501.0.0","libabsl_log_globals.so.2501.0.0","libabsl_log_initialize.so.2501.0.0","libabsl_log_internal_check_op.so.2501.0.0","libabsl_log_internal_conditions.so.2501.0.0","libabsl_log_internal_fnmatch.so.2501.0.0","libabsl_log_internal_format.so.2501.0.0","libabsl_log_internal_globals.so.2501.0.0","libabsl_log_internal_log_sink_set.so.2501.0.0","libabsl_log_internal_message.so.2501.0.0","libabsl_log_internal_nullguard.so.2501.0.0","libabsl_log_internal_proto.so.2501.0.0","libabsl_log_internal_structured_proto.so.2501.0.0","libabsl_log_severity.so.2501.0.0","libabsl_log_sink.so.2501.0.0","libabsl_low_level_hash.so.2501.0.0","libabsl_malloc_internal.so.2501.0.0","libabsl_random_distributions.so.2501.0.0","libabsl_random_internal_platform.so.2501.0.0","libabsl_random_internal_pool_urbg.so.2501.0.0","libabsl_random_internal_randen.so.2501.0.0","libabsl_random_internal_randen_hwaes.so.2501.0.0","libabsl_random_internal_randen_hwaes_impl.so.2501.0.0","libabsl_random_internal_randen_slow.so.2501.0.0","libabsl_random_internal_seed_material.so.2501.0.0","libabsl_random_seed_gen_exception.so.2501.0.0","libabsl_random_seed_sequences.so.2501.0.0","libabsl_raw_hash_set.so.2501.0.0","libabsl_raw_logging_internal.so.2501.0.0","libabsl_spinlock_wait.so.2501.0.0","libabsl_stacktrace.so.2501.0.0","libabsl_status.so.2501.0.0","libabsl_statusor.so.2501.0.0","libabsl_str_format_internal.so.2501.0.0","libabsl_strerror.so.2501.0.0","libabsl_string_view.so.2501.0.0","libabsl_strings.so.2501.0.0","libabsl_strings_internal.so.2501.0.0","libabsl_symbolize.so.2501.0.0","libabsl_synchronization.so.2501.0.0","libabsl_throw_delegate.so.2501.0.0","libabsl_time.so.2501.0.0","libabsl_time_zone.so.2501.0.0","libabsl_tracing_internal.so.2501.0.0","libabsl_utf8_for_code_point.so.2501.0.0","libabsl_vlog_config_internal.so.2501.0.0","libc.so.8","libm.so.4","libprotobuf.so.29.3.0","libprotoc.so.29.3.0","libpthread.so.0","librt.so.0","libstdc++.so.9"],"annotations":{"cpe":"cpe:2.3:a:grpc:grpc:1.72.0:::::dragonfly6:x86_64"}},{"name":"gracer","origin":"games/gracer","version":"0.1.5_26","comment":"3D motor sport simulator","maintainer":"ports@FreeBSD.org","www":"https://gracer.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0708ee20e92b81a11e265d98de10ca447ec466c007d455de58f216e6721abe65","flatsize":1171808,"path":"All/gracer-0.1.5_26.pkg","repopath":"All/gracer-0.1.5_26.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":336688,"desc":"GRacer is a 3D motor sport simulator. It's state of the art physical\nsimulation engine creates realistic behavior including drift, wheel\nspin, and even accel turn.\n\nCurrent Feature\n---------------\n  - 4 vehicles and one course\n  - game is playable\n\n ( network play is not implemented in this release )\n\ndeveloped by Takashi Matsuda\n<matsu@arch.comp.kyutech.ac.jp>\n\n[seems to work only partly now, some get wrong colours, some only get\na blank screen :( ]","deps":{"freeglut":{"origin":"graphics/freeglut","version":"3.2.1"},"giflib":{"origin":"graphics/giflib","version":"5.2.2"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"png":{"origin":"graphics/png","version":"1.6.47"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXi.so.6","libXmu.so.6","libXt.so.6","libc.so.8","libdl.so.0","libgif.so.7","libglut.so.3","libjpeg.so.8","libm.so.4","libpng16.so.16","libpthread.so.0","libstdc++.so.9","libtcl86.so.1","libz.so.3"],"messages":[{"message":"===>   NOTICE:\n\nThe gracer port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"grisbi","origin":"finance/grisbi","version":"3.0.4","comment":"Personal accounting application","maintainer":"thierry@FreeBSD.org","www":"https://www.grisbi.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7b6d4bb749bcf12783e52fe63e33ea24d87f5cc91216ce71c8d642fb5ed392fc","flatsize":16509133,"path":"All/grisbi-3.0.4.pkg","repopath":"All/grisbi-3.0.4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":10531960,"desc":"Grisbi is a personnal accounting application, written with Gnome and Gtk,\nand is released under the GPL licence.\n\nIts aim is to provide you with the most simple and intuitive software for\nbasic use, although it can be very powerful if you spend a little time on the\nsetup.\n\nGrisbi is an application written by french developpers, so it perfectly\nrespects french accounting rules. Grisbi can manage multiple accounts,\ncurrencies and users. It manages third parties, expenditures and receipts\ncategories, and also budgetary lines, financial years, and other information\nthat make Grisbi adapted for associations (except those that require double\nentry accounting).","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"goffice":{"origin":"devel/goffice","version":"0.10.59"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libgsf":{"origin":"devel/libgsf","version":"1.14.53"},"libofx":{"origin":"finance/libofx","version":"0.10.9_1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["finance"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libcrypto.so.12","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgoffice-0.10.so.10","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libofx.so.7","libpango-1.0.so.0","libpangocairo-1.0.so.0","libxml2.so.2","libz.so.3"],"options":{"DOCS":"on","NLS":"on"}},{"name":"grabc","origin":"x11/grabc","version":"1.1_4","comment":"Grab a color from screen","maintainer":"ports@FreeBSD.org","www":"https://www.muquit.com/muquit/software/grabc/grabc.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"396e877776ad459fcd3dd008854aa29ab3b0388b4d3fd9b63df622fc27947713","flatsize":26419,"path":"All/grabc-1.1_4.pkg","repopath":"All/grabc-1.1_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":10668,"desc":"grabc is s simple but very useful program to determine the color string in hex\n(or RGB components) by clicking on a pixel on the screen. While web browsing,\nlots of time you find a nice color and wonder what color is that! Well just\nuse grabc!\n\nWhen this program is run, the mouse pointer is grabbed and changed to a cross\nhair and when the mouse is clicked, the color of the clicked pixel is written\nto stdout in hex prefixed with #. It will the R, G, B component also in the\nstderr.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe grabc port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gracula","origin":"graphics/gracula","version":"3.0_1","comment":"Graphic Counter Language compiler/interpreter","maintainer":"ports@FreeBSD.org","www":"http://www.whizkidtech.redprince.net/gcl/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bad9e1205a3cd7a0888a0a28d51f0074ae1dbe945a519c8c07b4792894b82163","flatsize":233712,"path":"All/gracula-3.0_1.pkg","repopath":"All/gracula-3.0_1.pkg","licenselogic":"single","pkgsize":81012,"desc":"Graphic Counter Language is a powerful programming language for the creation of\ngraphic and textual counters and timers. These can be used on the web, as well\nas in graphic application programs (such as XWindow applications) which can\ncall the GCL interpeter internally and have it create a counter or a timer.\n\nGracula is the compiler/interpreter for Graphic Counter Language, developed\nunder FreeBSD, though usable on any Unix system.\n\nFor details about the language, visit GCL home page (www.whizkidtech.net/gcl/)\nas well as Count Gracula's Gallery (www.whizkidtech.redprince.net/gcl/gallery)\nwhich contains a number of sample GCL scripts and showcases various counter\ndesigns.\n\nGCL requires no configuration files. All you provide is graphic images and\nsimple scripts. Optionally, you may link the images directly into the gracula\nexecutable. GCL can also receive input from external programs. A sample program\nis included (sec2000). It allows the creation of GCL counters to display the\nnumber of seconds (or minutes, hours, days) left till the Year 2000.\n\nGracula is written in C and highly optimized for speed which makes it work\nreliably even on the busiest web sites.","categories":["graphics"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on"},"messages":[{"message":"Please read the file /usr/local/share/doc/gracula/README\n        to learn how to use Graphic Counter Language (if you haven't\n\tinstalled WITHOUT=DOCS).\n\n        An introductory tutorial, and a GCL FAQ, can be found at\n        http://www.whizkidtech.redprince.net/gcl/\n        You should read both to take full advantage of the power\n        of Graphic Counter Language.\n\n        Also, sample scripts and graphics are available from\n        Count Gracula's Gallery,\n        http://www.whizkidtech.redprince.net/gcl/gallery/","type":"install"},{"message":"===>   NOTICE:\n\nThe gracula port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gqlplus","origin":"databases/gqlplus","version":"1.16_2","comment":"SQL*PLUS with commandline editing, history, and name completion","maintainer":"ports@FreeBSD.org","www":"https://gqlplus.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"38022116d5adc5b76436cbe813bb5655a920fa9fe0ab145bcfc2d0c8bfb774bc","flatsize":55833,"path":"All/gqlplus-1.16_2.pkg","repopath":"All/gqlplus-1.16_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":23944,"desc":"gqlplus is a drop-in replacement for sqlplus, an Oracle SQL client, for\nUNIX platforms. The difference between gqlplus and sqlplus is command-line\nediting and history, plus tablename completion. As you know if you have\nused sqlplus, it is notoriously difficult to correct typing errors and\nother mistakes in your SQL statements. sqlplus does give you ability to\nuse external editor to edit a statement, but only the last statement you\ntyped. gqlplus solves this problem by providing the familiar command-line\nediting and history as in tcsh or bash shells, and tablename completion,\nwhile otherwise retaining compatibility with sqlplus. Thus, no user training\nis needed - simply use gqlplus instead of sqlplus. In addition,\nconfiguration/installation is trivial: gqlplus is a single binary compiled\nexecutable (written in C), so all you need is download it and put it anywhere\nin your PATH. After that, you'll be ready to use it.","deps":{"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["databases"],"shlibs_required":["libc.so.8","libncurses.so.6","libreadline.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe gqlplus port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"grace","origin":"math/grace","version":"5.1.25_11","comment":"Powerful 2D plotting tool (successor of xmgr)","maintainer":"ports@FreeBSD.org","www":"https://plasma-gate.weizmann.ac.il/Grace/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2a7ac7b888fcd82b7e0ae8c2a631ad1b43674229f504523a90d3b65469c325fa","flatsize":5166928,"path":"All/grace-5.1.25_11.pkg","repopath":"All/grace-5.1.25_11.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1621748,"desc":"Grace is a WYSIWYG 2D plotting tool for the X Window System and M*tif,\nsuccessor of ACE/gr (Xmgr). A few of its features are:\n\n    * User defined scaling, tick marks, labels, symbols, line styles,\n\tcolors.\n    * Batch mode for unattended plotting.\n    * Read and write parameters used during a session.\n    * Polynomial regression, splines, running averages, DFT/FFT,\n\tcross/auto-correlation.\n    * Exports high-resolution graphics to (E)PS, PDF, MIF, and SVG\n\tformats\n    * Supports cross-platform PNM, JPEG and PNG formats\n\nWhile grace has a convenient point-and-click interface, most parameter\nsettings and operations are available through a command line interface\n(found in Data/Commands).","deps":{"Xbae":{"origin":"x11-toolkits/xbae","version":"4.60.4_6"},"XmHTML":{"origin":"x11-toolkits/xmhtml","version":"1.1.10_1"},"fftw":{"origin":"math/fftw","version":"2.1.5_23"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"netcdf":{"origin":"science/netcdf","version":"4.9.3"},"open-motif":{"origin":"x11-toolkits/open-motif","version":"2.3.8_8"},"pdflib":{"origin":"print/pdflib","version":"7.0.5_6"},"png":{"origin":"graphics/png","version":"1.6.47"},"t1lib":{"origin":"devel/t1lib","version":"5.1.2_5,1"},"xdg-utils":{"origin":"devel/xdg-utils","version":"1.2.1"}},"categories":["math","print"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXbae.so.4","libXext.so.6","libXm.so.4","libXmu.so.6","libXpm.so.4","libXt.so.6","libc.so.8","libfftw.so.2","libjpeg.so.8","libm.so.4","libnetcdf.so.22","libpdf.so.6","libpng16.so.16","libt1.so.5","libz.so.3"],"options":{"DOCS":"on","EXAMPLES":"on","FFTW":"on","NETCDF":"on","PDF":"on","XMHTML":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe grace port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gpxloggerd","origin":"astro/gpxloggerd","version":"0.2.5_1","comment":"Daemon that connects to the GPSD daemon and logs GPS traces","maintainer":"glebius@FreeBSD.org","www":"https://github.com/glebius/gpxloggerd/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cbd424862a50b904ee44add9a0f557d0980155048c61852f00e7211435d94c4a","flatsize":19025,"path":"All/gpxloggerd-0.2.5_1.pkg","repopath":"All/gpxloggerd-0.2.5_1.pkg","licenselogic":"single","pkgsize":9340,"desc":"The gpxloggerd is a tiny daemon that connects to gpsd(8) and logs\nreceived fix information in the GPX format.","deps":{"gpsd":{"origin":"astro/gpsd","version":"3.25_2"}},"categories":["astro"],"shlibs_required":["libc.so.8","libgps.so.30","libm.so.4"]},{"name":"gpx2map","origin":"www/gpx2map","version":"0.2_3","comment":"Put GPX track on Google Map or OpenStreetMap","maintainer":"koue@chaosophia.net","www":"https://github.com/sd2k9/gpx2map","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d95bcdb04781b50c92ee44b257705d41467f76b04b27ad1baa6071aec45bda2f","flatsize":103018,"path":"All/gpx2map-0.2_3.pkg","repopath":"All/gpx2map-0.2_3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":28056,"desc":"Reads a gps track in GPX format and writes out an Google Map or OpenStreetMaps\nmash-up containing the route and additional information.","deps":{"p5-Geo-Distance":{"origin":"math/p5-Geo-Distance","version":"0.25"},"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"p5-XML-Twig":{"origin":"textproc/p5-XML-Twig","version":"3.53"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["www"],"options":{"GNUPLOT":"off"}},{"name":"gputils","origin":"devel/gputils","version":"1.5.2_1","comment":"Utilities for Microchip PIC microcontrollers","maintainer":"ports@FreeBSD.org","www":"https://gputils.sourceforge.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7272f9626c04265be5713290e82400dd915e8d23adffb9cf9b22052f55e33f7f","flatsize":66321858,"path":"All/gputils-1.5.2_1.pkg","repopath":"All/gputils-1.5.2_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":961708,"desc":"GPUTILS contains a set of utilities (assembler, disassembler, ...) for\nMicrochip's PIC microcontroller families.\n\nThis port was previously called GPASM.","categories":["devel"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe gputils port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gramps","origin":"science/gramps","version":"6.0.1","comment":"GTK3-based genealogy program","maintainer":"eduardo@FreeBSD.org","www":"https://gramps-project.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d903766ab11f84acdbded70184231bd2b12eab230bc5fb8bc990d24fc163e490","flatsize":80351207,"path":"All/gramps-6.0.1.pkg","repopath":"All/gramps-6.0.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":12124692,"desc":"Research, organize and share your family tree with GRAMPS\n(Genealogical Research and Analysis Management Programming System).\nGramps gives you the ability to record the many details of an\nindividual's life as well as the complex relationships between\nvarious people, places and events. All of your research is kept\norganized, searchable and as precise as you need it to be.\n\nThe Gramps project strives to produce a genealogy program that is\nboth intuitive for hobbyists and feature-complete for professional\ngenealogists. It is a community project, created, developed and\ngoverned by genealogists.\n\nIt is written in Python, using a GTK3 interface.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"geocode-glib":{"origin":"net/geocode-glib","version":"3.26.4"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gexiv2":{"origin":"graphics/gexiv2","version":"0.14.3_1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gtkspell3":{"origin":"textproc/gtkspell3","version":"3.0.10_2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"osm-gps-map":{"origin":"x11-toolkits/osm-gps-map","version":"1.1.0_2"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"py311-berkeleydb":{"origin":"databases/py-berkeleydb","version":"18.1.14"},"py311-orjson":{"origin":"devel/py-orjson","version":"3.10.15_1"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"py311-pygraphviz":{"origin":"graphics/py-pygraphviz","version":"1.6_1"},"py311-pyicu":{"origin":"devel/py-pyicu","version":"2.13.1_1"},"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["gnome","python","science"],"options":{"GEXIV":"on","GTKSPELL":"on","PIL":"off","RCS":"off","TTFFREEFONT":"off"}},{"name":"gpxsee","origin":"graphics/gpxsee","version":"7.32_1","comment":"GPS log file viewer and analyzer","maintainer":"sikmir@gmail.com","www":"https://www.gpxsee.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bfe3f242a8d548729b78dbbe9869c81b479724174b0b2e0dc2748183d260dcde","flatsize":2908233,"path":"All/gpxsee-7.32_1.pkg","repopath":"All/gpxsee-7.32_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":741188,"desc":"GPS log file viewer and analyzer.\n\nGPXSee is a Qt-based GPS log file viewer and analyzer that supports\nall common GPS log file formats.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-imageformats":{"origin":"graphics/qt5-imageformats","version":"5.15.16p2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-opengl":{"origin":"graphics/qt5-opengl","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"},"qt5-sqldrivers-sqlite3":{"origin":"databases/qt5-sqldrivers-sqlite3","version":"5.15.16p130"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qtpbfimageplugin":{"origin":"graphics/qtpbfimageplugin","version":"2.1_15"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["geography","graphics"],"shlibs_required":["libGL.so.1","libQt5Concurrent.so.5","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5PrintSupport.so.5","libQt5Sql.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"MAPS":"on","NLS":"on","PBF":"on","TIFF":"on"}},{"name":"gpsprune","origin":"astro/gpsprune","version":"25.1","comment":"Application for viewing, editing, and converting GPS coordinate data","maintainer":"amdmi3@FreeBSD.org","www":"https://activityworkshop.net/software/gpsprune/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"909058ec43e9259b43190883337d50c24cd1c2fce7341771d01bfcc2e2ab0645","flatsize":1536949,"path":"All/gpsprune-25.1.pkg","repopath":"All/gpsprune-25.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1402540,"desc":"GpsPrune is an application for viewing, editing and converting\ncoordinate data from GPS systems. Basically it's a tool to let you\nplay with your GPS data after you get home from your trip.\n\nIt can load data from arbitrary text-based formats (for example,\nany tab-separated or comma-separated file) or Xml, or directly from\na GPS receiver. It can display the data (as map view using openstreetmap\nimages and as altitude profile), edit this data (for example delete\npoints and ranges, sort waypoints, compress tracks), and save the\ndata (in various text-based formats). It can also export data as a\nGpx file, or as Kml/Kmz for import into Google Earth, or send it\nto a GPS receiver.","deps":{"openjdk11":{"origin":"java/openjdk11","version":"11.0.26+4.1_1"}},"categories":["astro","java"],"options":{"JAVA3D":"off"}},{"name":"gpsman","origin":"astro/gpsman","version":"6.4.4.2","comment":"Tcl/Tk-based GPS management utility","maintainer":"david@catwhisker.org","www":"https://gpsman.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ea70ea09e92c578f53cbb5a363791356150fc1e048d9bb19970ed861e3a8322b","flatsize":4055354,"path":"All/gpsman-6.4.4.2.pkg","repopath":"All/gpsman-6.4.4.2.pkg","licenselogic":"single","pkgsize":1133356,"desc":"GPS Manager (GPSMan) is a graphical manager of GPS data that\nmakes possible the preparation, inspection and edition of GPS data in\na friendly environment. GPSMan supports communication and real-time\nlogging with both Garmin and Lowrance receivers and accepts real-time\nlogging information in NMEA from any GPS receiver.","deps":{"tk-wrapper":{"origin":"x11-toolkits/tk-wrapper","version":"1.1_3"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["astro","geography","tk"],"options":{"DOCS":"on"},"messages":[{"message":"Please see file:/usr/local/share/doc/gpsman/html/index.html and/or\nfile:/usr/local/share/doc/gpsman/GPSMandoc.pdf\nfor documentation on using GPS Manager.","type":"install"}]},{"name":"gptscript","origin":"lang/gptscript","version":"0.9.5_3","comment":"Natural Programming Language","maintainer":"nivit@FreeBSD.org","www":"https://gptscript.ai/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c6458c02487beed913bb9c38a0d959b974a0b6b53d9908ec5819ef7a286bd1b5","flatsize":27403036,"path":"All/gptscript-0.9.5_3.pkg","repopath":"All/gptscript-0.9.5_3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":8200340,"desc":"GPTScript is a new scripting language to automate your interaction with a Large\nLanguage Model (LLM), namely OpenAI. The ultimate goal is to create a natural\nlanguage programming experience. The syntax of GPTScript is largely natural\nlanguage, making it very easy to learn and use. Natural language prompts can be\nmixed with traditional scripts such as bash and python or even external HTTP\nservice calls. With GPTScript you can do just about anything, like plan a\nvacation, edit a file, run some SQL, or build a mongodb/flask app. Here are\nsome common use cases for GPTScript:\n\n  - Retrieval-Augmented Generation (RAG)\n  - Task Automation\n  - Agents and Assistants\n  - Data Analysis\n  - Vision, Image, and Audio\n  - Memory Management\n  - Chatbots","categories":["lang"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"EXAMPLES":"on"}},{"name":"gpsmanshp","origin":"graphics/gpsmanshp","version":"1.2.3_2","comment":"Shapelib support for gpsman","maintainer":"ports@FreeBSD.org","www":"https://gpsmanshp.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"07fb468dc5666861ff10b919e676d4dafb837267775897972f7421afecf4b946","flatsize":179623,"path":"All/gpsmanshp-1.2.3_2.pkg","repopath":"All/gpsmanshp-1.2.3_2.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":140796,"desc":"A Tcl Package to Read and Write Shapefiles\n\nGpsmanshp was developed for use in GPSMan, a manager of GPS receiver\ndata. It is written in C and is based on shapelib.","deps":{"gpsman":{"origin":"astro/gpsman","version":"6.4.4.2"},"shapelib":{"origin":"devel/shapelib","version":"1.6.1"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"}},"categories":["geography","graphics","tcl"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe gpsmanshp port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gpsd-nox11","origin":"astro/gpsd","version":"3.25_2","comment":"Daemon that monitors one or more GPSes attached to a host computer (without GUI)","maintainer":"z7dr6ut7gs@snkmail.com","www":"https://gpsd.gitlab.io/gpsd/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"027f413d822ff5f1f21c05692ee5735170fa5f199e86c44a217485466a88a8c4","flatsize":4898781,"path":"All/gpsd-nox11-3.25_2.pkg","repopath":"All/gpsd-nox11-3.25_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":865076,"desc":"gpsd is a service daemon that monitors one or more GPSes\nattached to a host computer through serial or USB ports,\nmaking all data on the location/course/velocity of the\nsensors available to be queried on TCP port 2947 of the\nhost computer. With gpsd, multiple GPS client applications\n(such as navigational and wardriving software) can share\naccess to GPSes without contention or loss of data. Also,\ngpsd responds to queries with a format that is substantially\neasier to parse than the NMEA 0183 emitted by most GPSes.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"},"py311-pyserial":{"origin":"comms/py-pyserial","version":"3.5_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["astro","geography"],"shlibs_required":["libc.so.8","libm.so.4","libncurses.so.6","libpthread.so.0","librt.so.0","libtinfo.so.6","libusb.so.2"],"options":{"AIVDM":"on","ASHTECH":"on","CPPBIND":"on","DBUS":"off","EARTHMATE":"on","EVERMORE":"on","FURY":"on","FV18":"on","GARMIN":"on","GARMINTXT":"on","GEOSTAR":"on","GPSCLOCK":"on","IPV6":"on","ITRAX":"on","MTK":"off","NAVCOM":"on","NCURSES":"on","NETFEED":"on","NMEA0183":"on","NTP":"on","NTPSHM":"on","NTRIP":"on","OCEANSERVER":"on","ONCORE":"on","PASSTHROUGH":"on","PPS":"off","PROFILING":"off","PYSERIAL":"on","RECONFIGURE":"on","RTCM104V2":"on","RTCM104V3":"on","SHMEXPORT":"on","SIRF":"on","SOCKEXPORT":"on","SUPERSTARII":"on","TIMING":"on","TNT":"on","TRIPMATE":"on","TSIP":"on","UBLOX":"on","USB":"on"},"annotations":{"cpe":"cpe:2.3:a:gpsd_project:gpsd:3.25:::::dragonfly6:x86_64:2","flavor":"nox11"}},{"name":"gpsd","origin":"astro/gpsd","version":"3.25_2","comment":"Daemon that monitors one or more GPSes attached to a host computer","maintainer":"z7dr6ut7gs@snkmail.com","www":"https://gpsd.gitlab.io/gpsd/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fe195b4c6006c57f63482809ce347130f57cb42de69385bf06a834f247ce3269","flatsize":5009288,"path":"All/gpsd-3.25_2.pkg","repopath":"All/gpsd-3.25_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":886104,"desc":"gpsd is a service daemon that monitors one or more GPSes\nattached to a host computer through serial or USB ports,\nmaking all data on the location/course/velocity of the\nsensors available to be queried on TCP port 2947 of the\nhost computer. With gpsd, multiple GPS client applications\n(such as navigational and wardriving software) can share\naccess to GPSes without contention or loss of data. Also,\ngpsd responds to queries with a format that is substantially\neasier to parse than the NMEA 0183 emitted by most GPSes.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"py311-cairo":{"origin":"graphics/py-cairo","version":"1.21.0,1"},"py311-pyserial":{"origin":"comms/py-pyserial","version":"3.5_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["astro","geography"],"shlibs_required":["libc.so.8","libm.so.4","libncurses.so.6","libpthread.so.0","librt.so.0","libtinfo.so.6","libusb.so.2"],"options":{"AIVDM":"on","ASHTECH":"on","CPPBIND":"on","DBUS":"off","EARTHMATE":"on","EVERMORE":"on","FURY":"on","FV18":"on","GARMIN":"on","GARMINTXT":"on","GEOSTAR":"on","GPSCLOCK":"on","IPV6":"on","ITRAX":"on","MTK":"off","NAVCOM":"on","NCURSES":"on","NETFEED":"on","NMEA0183":"on","NTP":"on","NTPSHM":"on","NTRIP":"on","OCEANSERVER":"on","ONCORE":"on","PASSTHROUGH":"on","PPS":"off","PROFILING":"off","PYSERIAL":"on","RECONFIGURE":"on","RTCM104V2":"on","RTCM104V3":"on","SHMEXPORT":"on","SIRF":"on","SOCKEXPORT":"on","SUPERSTARII":"on","TIMING":"on","TNT":"on","TRIPMATE":"on","TSIP":"on","UBLOX":"on","USB":"on","X11":"on"},"annotations":{"cpe":"cpe:2.3:a:gpsd_project:gpsd:3.25:::::dragonfly6:x86_64:2","flavor":"default"}},{"name":"gpscorrelate","origin":"astro/gpscorrelate","version":"1.6.1_11","comment":"Correlate digital camera photos with GPS data in GPX format","maintainer":"ports@FreeBSD.org","www":"http://freefoote.dview.net/linux_gpscorr.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c7719925fc90374b0d67ffb7669be6b9aaba61658973cf7a12d94e7bd4dc7fc6","flatsize":287244,"path":"All/gpscorrelate-1.6.1_11.pkg","repopath":"All/gpscorrelate-1.6.1_11.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":131372,"desc":"A tool to \"stamp\" photos taken with digital camera with a location, where they\nwere taken.  It uses the GPS coordinates saved in GPX format.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"exiv2":{"origin":"graphics/exiv2","version":"0.28.5,1"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"gtkmm24":{"origin":"x11-toolkits/gtkmm24","version":"2.24.5_4"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["astro","geography"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libexiv2.so.28","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libstdc++.so.9","libxml2.so.2"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe gpscorrelate port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gpsbabel14","origin":"astro/gpsbabel14","version":"1.4.4_1","comment":"GPS file translating tool (pre-qt version)","maintainer":"dev2@heesakkers.info","www":"https://www.gpsbabel.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"29ec30c25e462ca8daf7cd980f78bad9d9a50ab823fe17f2c7b48500a0d1bb6e","flatsize":1332952,"path":"All/gpsbabel14-1.4.4_1.pkg","repopath":"All/gpsbabel14-1.4.4_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":493204,"desc":"GPSBabel converts waypoints, tracks, and routes from one format to another,\nwhether that format is a common mapping format like Delorme, Streets and Trips,\nor even a serial upload or download to a GPS unit such as those from Garmin and\nMagellan. By flattening the Tower of Babel that the authors of various programs\nfor manipulating GPS data have imposed upon us, it returns to us the ability\nto freely move our own waypoint data between the programs and hardware we\nchoose to use.\nIt contains extensive data manipulation abilities making it a convenient for\nserver-side processing or as the backend for other tools.","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"}},"categories":["astro","geography"],"shlibs_required":["libc.so.8","libexpat.so.1","libm.so.4"]},{"name":"gprename","origin":"x11-fm/gprename","version":"2.7_1,1","comment":"Perl script for renaming multiple files","maintainer":"ports@FreeBSD.org","www":"https://gprename.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6c05a31eef20915566788aac33105fb4d3a8c3c8d3801e921da79349c3b9f148","flatsize":194379,"path":"All/gprename-2.7_1,1.pkg","repopath":"All/gprename-2.7_1,1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":52744,"desc":"GPRename is a GUI batch file renamer based on Gtk-Perl. It can rename\nfiles numerically, insert/delete characters at/between specified\nposition(s), replace strings (either using regular express or not),\nand change case.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"p5-Gtk2":{"origin":"x11-toolkits/p5-Gtk2","version":"1.24993_3"},"p5-Locale-gettext":{"origin":"devel/p5-Locale-gettext","version":"1.07"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["x11-fm"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe gprename port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gpsbabel","origin":"astro/gpsbabel","version":"1.7.0","comment":"GPS file translating tool","maintainer":"dev2@heesakkers.info","www":"https://www.gpsbabel.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6e8b45159b0285e6237f6bdcb198ec454b384fa35db57da1ad37e5e7fa4a945d","flatsize":2369447,"path":"All/gpsbabel-1.7.0.pkg","repopath":"All/gpsbabel-1.7.0.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":845500,"desc":"GPSBabel converts waypoints, tracks, and routes from one format to another,\nwhether that format is a common mapping format like Delorme, Streets and Trips,\nor even a serial upload or download to a GPS unit such as those from Garmin and\nMagellan. By flattening the Tower of Babel that the authors of various programs\nfor manipulating GPS data have imposed upon us, it returns to us the ability\nto freely move our own waypoint data between the programs and hardware we\nchoose to use.\nIt contains extensive data manipulation abilities making it a convenient for\nserver-side processing or as the backend for other tools.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"}},"categories":["astro","geography"],"shlibs_required":["libQt5Core.so.5","libc.so.8","libm.so.4","libstdc++.so.9","libusb.so.2"],"options":{"GUI":"off"}},{"name":"gpp","origin":"textproc/gpp","version":"2.24_1","comment":"The Generic Preprocessor","maintainer":"jos@catnook.com","www":"https://www.nothingisreal.com/gpp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"969a2d12958ec38450db624148500a5d8522df6ca4a90dcf7100074c3099a76b","flatsize":73577,"path":"All/gpp-2.24_1.pkg","repopath":"All/gpp-2.24_1.pkg","licenselogic":"single","pkgsize":40900,"desc":"gpp is a general-purpose preprocessor with customizable syntax, suitable for a\nwide range of preprocessing tasks. Its independence on any programming\nlanguage makes it much more versatile than cpp, while its syntax is lighter\nand more flexible than that of m4.\n\ngpp is targeted at all common preprocessing tasks where cpp is not suitable\nand where no very sophisticated features are needed. In order to be able to\nprocess equally efficiently text files or source code in a variety of\nlanguages, the syntax used by gpp is fully customizable. The handling of\ncomments and strings is especially advanced.","categories":["textproc"],"shlibs_required":["libc.so.8"]},{"name":"gpsim","origin":"misc/gpsim","version":"0.32.1","comment":"Software simulator for Microchip PIC microcontrollers","maintainer":"yuri@FreeBSD.org","www":"https://gpsim.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d95a145b3ce9935a1e4050c458aa6a71c518d8dc9f3c078c16b3ac344475044d","flatsize":23050878,"path":"All/gpsim-0.32.1.pkg","repopath":"All/gpsim-0.32.1.pkg","licenselogic":"and","licenses":["GPLv2","LGPL21"],"pkgsize":3111664,"desc":"gpsim is a full-featured software simulator for Microchip PIC\nmicrocontrollers distributed under the GNU General Public License.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gputils":{"origin":"devel/gputils","version":"1.5.2_1"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"popt":{"origin":"devel/popt","version":"1.19_1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["misc"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libdl.so.0","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpopt.so.0","libpthread.so.0","libreadline.so.8","libstdc++.so.9"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"gpm","origin":"devel/gpm","version":"1.4.0_23","comment":"Go Package Manager","maintainer":"lukejee@gmail.com","www":"https://github.com/pote/gpm","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9a96c5dce6ea6ff5b1566c84f109e47730206f4a95669e533d1dd751b6b01e1e","flatsize":5068,"path":"All/gpm-1.4.0_23.pkg","repopath":"All/gpm-1.4.0_23.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3252,"desc":"gpm is a minimalist package manager for Go that leverages\nthe power of the go get command and the underlying version\ncontrol systems used by it to set your Go dependencies to\ndesired versions, thus allowing easily reproducible\nbuilds in your Go projects.\n\nGo Package Manager makes no assumptions about your\ndependencies and supports Git, Bazaar and Mercurial\nhosted Go packages, for a smoother workflow be sure to\ncheck out gvp - the Go Versioning Packager which provides\ndependency isolation for your projects.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"go121":{"origin":"lang/go121","version":"1.21.13_5"}},"categories":["devel"]},{"name":"gplink","origin":"misc/gplink","version":"1.5_1","comment":"GP32 USB linker tool","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fb98d17461ec49563689b8258eb1b146ffceba5dff93abe0971f3dfada06dad8","flatsize":81983,"path":"All/gplink-1.5_1.pkg","repopath":"All/gplink-1.5_1.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3"],"pkgsize":26380,"desc":"gplink is a gp32 linking tool with support for upload, download delete files\ncreate and remove directories, run files, etc in the smc card on the GP32.","categories":["misc"],"shlibs_required":["libc.so.8","libusb.so.2"],"messages":[{"message":"===>   NOTICE:\n\nThe gplink port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gpodder","origin":"multimedia/gpodder","version":"3.11.5","comment":"Media aggregator and podcast client","maintainer":"rm@FreeBSD.org","www":"https://gpodder.github.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cb35fe76dc7feb04b49bac7155786026d9a2e5297468cee4d7ecb8b0f49e85c5","flatsize":5280244,"path":"All/gpodder-3.11.5.pkg","repopath":"All/gpodder-3.11.5.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":855912,"desc":"gPodder downloads and manages free audio and video content (\"podcasts\") for you.\nListen directly on your computer or on your mobile devices.\n\n  * Supports RSS, Atom, YouTube, Soundcloud, Vimeo and XSPF feeds\n  * Discover new content at our Podcast directory\n  * Synchronize between devices with full gpodder.net integration\n  * Easily customizable - support for user-defined hooks and plugins\n  * Open Source and Free Software (GPL v3 or later)","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"py311-dbus":{"origin":"devel/py-dbus","version":"1.3.2"},"py311-eyed3":{"origin":"audio/py-eyed3","version":"0.9.6_1"},"py311-html5lib":{"origin":"www/py-html5lib","version":"1.1_1"},"py311-mutagen":{"origin":"audio/py-mutagen","version":"1.47.0"},"py311-mygpoclient":{"origin":"devel/py-mygpoclient","version":"1.10"},"py311-podcastparser":{"origin":"devel/py-podcastparser","version":"0.6.10_1"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"xdg-utils":{"origin":"devel/xdg-utils","version":"1.2.1"},"yt-dlp":{"origin":"www/yt-dlp","version":"2025.03.31"}},"categories":["multimedia","python"],"options":{"GTK3":"on"}},{"name":"gplcver","origin":"cad/gplcver","version":"2.12.a","comment":"Verilog HDL simulator","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/gplcver/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"05959c50346b077b683346e5cf926ed5f3217e3ac27733f5d2cb3ee369bd58b6","flatsize":2028026,"path":"All/gplcver-2.12.a.pkg","repopath":"All/gplcver-2.12.a.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":748904,"desc":"GPL Cver is a full 1995 P1364 Verilog standard HDL simulator. It also\nimplements some of the 2001 P1364 standard features including all three\nPLI interfaces (tf_, acc_ and vpi_) as defined in the 2001 Language\nReference Manual (LRM).\n\nVerilog is the name for both a language for describing electronic hardware\ncalled a hardware description language (HDL) and the name of the program\nthat simulates HDL circuit descriptions to verify that described circuits\nwill function correctly when the are constructed. Verilog is used only for\ndescribing digital logic circuits. Other HDLs such as Spice are used for\ndescribing analog circuits. There is an IEEE standard named P1364 that\nstandardizes the Verilog HDL and the behavior of Verilog simulators.\nVerilog is officially defined in the IEEE P1364 Language Reference\nManual (LRM) that can be purchased from IEEE. There are many good books\nfor learning that teach the Verilog HDL and/or that teach digital circuit\ndesign using Verilog.","categories":["cad"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe gplcver port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gpicker","origin":"deskutils/gpicker","version":"2.3_2","comment":"Program allowing to quickly pick a file in a large project","maintainer":"yuri@FreeBSD.org","www":"https://savannah.nongnu.org/projects/gpicker","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d04fa35db661c3700edb4326492fc762b440c63cff9d4825cb456d86b2bfcbf3","flatsize":138144,"path":"All/gpicker-2.3_2.pkg","repopath":"All/gpicker-2.3_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":34192,"desc":"gpicker is a program that allows you to quickly and conveniently pick file\nin a (possibly very large) project. You type significant letters of file name\n(typically from the start of words) and gpicker provides you with a list of\nfiles you most likely mean to pick. The program filters and orders project's\nlist of files in real-time as you type.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["deskutils"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgomp.so.1","libgthread-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0"]},{"name":"gpicview","origin":"graphics/gpicview","version":"0.2.5_2","comment":"Simple and fast image viewer for X11","maintainer":"ports@FreeBSD.org","www":"https://lxde.sourceforge.net/gpicview/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b9ac977a2ba334a6bc998da54bf51a394ccce6b67fc9f27377deaf030d548d26","flatsize":445920,"path":"All/gpicview-0.2.5_2.pkg","repopath":"All/gpicview-0.2.5_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":111392,"desc":"GPicView - A Simple and Fast Image Viewer for X\n\nFeatures:\n    * Extremely lightweight and fast with low memory usage\n    * Very suitable for default image viewer of desktop system\n    * Simple and intuitive interface\n    * Minimal lib dependency: Only pure GTK+ is used\n    * Desktop independent: Doesn't require any specific desktop environment\n    * Open source, licensed under GNU GPL","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["graphics"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libjpeg.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0"],"options":{"NLS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe gpicview port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gpgme-qt5","origin":"security/gpgme-qt","version":"1.24.2","comment":"Gpgme Qt5 bindings","maintainer":"jhale@FreeBSD.org","www":"https://www.gnupg.org/related_software/gpgme/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aba93cc373dc70fe4a23eba0482e44b1326707a14c659749356dab229d8eb7e8","flatsize":1813653,"path":"All/gpgme-qt5-1.24.2.pkg","repopath":"All/gpgme-qt5-1.24.2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":338156,"desc":"GnuPG Made Easy (GPGME) is a C library designed to make access to GnuPG\neasier for applications.  It provides a High-Level Crypto API for encryption,\ndecryption, signing, signature verification and key management.  Currently it\nuses GnuPG as its backend.","deps":{"gpgme":{"origin":"security/gpgme","version":"1.24.2"},"gpgme-cpp":{"origin":"security/gpgme-cpp","version":"1.24.2"},"libassuan":{"origin":"security/libassuan","version":"3.0.2"},"libgpg-error":{"origin":"security/libgpg-error","version":"1.51"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"}},"categories":["security"],"options":{"DOXYGEN":"off","TEST":"off"},"annotations":{"cpe":"cpe:2.3:a:gnu:gpgme:1.24.2:::::dragonfly6:x86_64","flavor":"qt5"}},{"name":"gpgme-cpp","origin":"security/gpgme-cpp","version":"1.24.2","comment":"Gpgme C++ bindings","maintainer":"jhale@FreeBSD.org","www":"https://www.gnupg.org/related_software/gpgme/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e992e12479fd2bdb84e49f302e516746460f17c9bc2700bbbcc9d647136e28a7","flatsize":653959,"path":"All/gpgme-cpp-1.24.2.pkg","repopath":"All/gpgme-cpp-1.24.2.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":155400,"desc":"GnuPG Made Easy (GPGME) is a C library designed to make access to GnuPG\neasier for applications.  It provides a High-Level Crypto API for encryption,\ndecryption, signing, signature verification and key management.  Currently it\nuses GnuPG as its backend.","deps":{"gpgme":{"origin":"security/gpgme","version":"1.24.2"},"libassuan":{"origin":"security/libassuan","version":"3.0.2"},"libgpg-error":{"origin":"security/libgpg-error","version":"1.51"}},"categories":["security"],"annotations":{"cpe":"cpe:2.3:a:gnu:gpgme:1.24.2:::::dragonfly6:x86_64"}},{"name":"gpgme","origin":"security/gpgme","version":"1.24.2","comment":"Library to make access to GnuPG easier","maintainer":"jhale@FreeBSD.org","www":"https://www.gnupg.org/related_software/gpgme/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a2f2dcd2693ff553034e5312985548bd6840da98db2f1af7caa29b6907ec771c","flatsize":1322958,"path":"All/gpgme-1.24.2.pkg","repopath":"All/gpgme-1.24.2.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":321804,"desc":"GnuPG Made Easy (GPGME) is a C library designed to make access to GnuPG\neasier for applications.  It provides a High-Level Crypto API for encryption,\ndecryption, signing, signature verification and key management.  Currently it\nuses GnuPG as its backend.","deps":{"gnupg":{"origin":"security/gnupg","version":"2.4.7"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libassuan":{"origin":"security/libassuan","version":"3.0.2"},"libgpg-error":{"origin":"security/libgpg-error","version":"1.51"}},"categories":["security"],"shlibs_required":["libassuan.so.9","libc.so.8","libgpg-error.so.0","libm.so.4"],"options":{"DOCS":"on","TEST":"off","UISERVER":"on","GNUPG1":"off","GNUPG2":"on"},"annotations":{"cpe":"cpe:2.3:a:gnu:gpgme:1.24.2:::::dragonfly6:x86_64"}},{"name":"gpgdir","origin":"security/gpgdir","version":"1.9.5_2","comment":"Recursive directory encryption with GnuPG","maintainer":"nukama+maintainer@gmail.com","www":"https://www.cipherdyne.org/gpgdir/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cf2c9cce585ca146a32ef69afc66d063fbdd747cf0bc16fa55da75ab11c083e5","flatsize":72652,"path":"All/gpgdir-1.9.5_2.pkg","repopath":"All/gpgdir-1.9.5_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":21612,"desc":"gpgdir is a perl script that uses the CPAN GnuPG::Interface module\nto encrypt and decrypt directories using a gpg key specified in ~/.gpgdirrc.","deps":{"p5-Class-MethodMaker":{"origin":"devel/p5-Class-MethodMaker","version":"2.25"},"p5-GnuPG-Interface":{"origin":"security/p5-GnuPG-Interface","version":"1.04"},"p5-Term-ReadKey":{"origin":"devel/p5-Term-ReadKey","version":"2.38_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","security"]},{"name":"gpgme-qt6","origin":"security/gpgme-qt","version":"1.24.2","comment":"Gpgme Qt6 bindings","maintainer":"jhale@FreeBSD.org","www":"https://www.gnupg.org/related_software/gpgme/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4790c941387d2e36a332cb9126a22d6185eac91da1ac71ebe03a0340c4202d99","flatsize":1841113,"path":"All/gpgme-qt6-1.24.2.pkg","repopath":"All/gpgme-qt6-1.24.2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":356264,"desc":"GnuPG Made Easy (GPGME) is a C library designed to make access to GnuPG\neasier for applications.  It provides a High-Level Crypto API for encryption,\ndecryption, signing, signature verification and key management.  Currently it\nuses GnuPG as its backend.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gpgme":{"origin":"security/gpgme","version":"1.24.2"},"gpgme-cpp":{"origin":"security/gpgme-cpp","version":"1.24.2"},"libassuan":{"origin":"security/libassuan","version":"3.0.2"},"libgpg-error":{"origin":"security/libgpg-error","version":"1.51"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["security"],"options":{"DOXYGEN":"off","TEST":"off"},"annotations":{"cpe":"cpe:2.3:a:gnu:gpgme:1.24.2:::::dragonfly6:x86_64","flavor":"qt6"}},{"name":"gpg-gui","origin":"security/gpg-gui","version":"0.2.2_2","comment":"GUI wrapper for symmetric GPG file encryption","maintainer":"ports@FreeBSD.org","www":"https://github.com/AnsgarKlein/GPG-Gui","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0a535e5ba5e3f90f1d60e086c4c17192068d2f3933bf105327c4b59bfbcb754e","flatsize":120940,"path":"All/gpg-gui-0.2.2_2.pkg","repopath":"All/gpg-gui-0.2.2_2.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":45992,"desc":"A simple GUI frontend that interacts with the GPG application to encrypt and\ndecrypt files symmetrically (using passwords not private/public keys).\n\nThe GUI provides a convenient way to use GPG, rather than through the terminal,\nmaking it usable for unexperienced users.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnupg":{"origin":"security/gnupg","version":"2.4.7"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["security"],"shlibs_required":["libc.so.8","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libintl.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe gpg-gui port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gperiodic","origin":"biology/gperiodic","version":"3.0.3_1","comment":"Displays a periodic table of the elements","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/gperiodic/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3b755e5955589920d0438b207f8f6c6f0c117d681ce1c5c93770eb691084360c","flatsize":887466,"path":"All/gperiodic-3.0.3_1.pkg","repopath":"All/gperiodic-3.0.3_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":149888,"desc":"Gperiodic displays a periodic table of the elements, allowing you to\nbrowse through the elements, and view detailed information about each\nelement.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["biology"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0"],"options":{"DOCS":"on","NLS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe gperiodic port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gperf","origin":"devel/gperf","version":"3.1_1","comment":"Generates perfect hash functions for sets of keywords","maintainer":"dinoex@FreeBSD.org","www":"https://www.gnu.org/software/gperf/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f79d03d1e6fe714082dd8e936e73e554ff6658e147f09ad880f8a78c7226e66d","flatsize":359600,"path":"All/gperf-3.1_1.pkg","repopath":"All/gperf-3.1_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":88672,"desc":"While teaching a data structures course at University of California,\nIrvine, I developed a program called GPERF that generates perfect hash\nfunctions for sets of key words.  A perfect hash function is simply:\n\n          A hash function and a data structure that allows\n          recognition of a key word in a set of words using\n          exactly 1 probe into the data structure.\n\nThe gperf.texinfo file explains how the program works, the form of the\ninput, what options are available, and hints on choosing the best\noptions for particular key word sets.  The texinfo file is readable\nboth via the GNU emacs `info' command, and is also suitable for\ntypesetting with TeX.\n\nThe enclosed Makefile creates the executable program ``gperf'' and\nalso runs some tests.\n\nOutput from the GPERF program is used to recognize reserved words in\nthe GNU C, GNU C++, and GNU Pascal compilers, as well as with the GNU\nindent program.\n\nLICENSE: GPLv3 or later","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"annotations":{"cpe":"cpe:2.3:a:gperftools_project:gperftools:3.1:::::dragonfly6:x86_64:1"}},{"name":"gpds","origin":"devel/gpds","version":"1.8.4_1","comment":"General purpose data serializer library written in modern C++","maintainer":"jbo@FreeBSD.org","www":"https://github.com/simulton/gpds","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b4c4b88a886a6ef0bdc244b8bba9dacaca9bd6719a98a3db08ee7b90f383d29b","flatsize":523181,"path":"All/gpds-1.8.4_1.pkg","repopath":"All/gpds-1.8.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":82864,"desc":"GPDS is a General Purpose Data Serializer library written in modern C++.\nIt allows to serialize C++ classes to and from XML files in a generic format\nthat can be processed by other XML processing software (or just for the sake of\nreadability).\n\nGPDS provides the user with complete control over the generated tag names and\nattributes in the resulting XML compared to just using traditional \"key\" and\n\"value\" tags.","deps":{"tinyxml2":{"origin":"textproc/tinyxml2","version":"11.0.0,1"}},"categories":["devel"]},{"name":"gpart","origin":"sysutils/gpart","version":"0.1h_3","comment":"Tries to recover lost partition tables and file systems","maintainer":"amdmi3@FreeBSD.org","www":"https://github.com/baruch/gpart/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6954cf91d8fd737902c16efe50d4270c2f52d60046ff4042174695452fb2dfb6","flatsize":64036,"path":"All/gpart-0.1h_3.pkg","repopath":"All/gpart-0.1h_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":30820,"desc":"A port of a tool which tries to guess the primary partition table of a PC-type\nhard disk in case the primary partition table in sector 0 is damaged, incorrect\nor deleted. The guessed table can be written to a file or device.\n\nSupported (guessable) filesystem or partition types: DOS/Windows FAT, Linux\next2 and swap, OS/2 HPFS, Windows NTFS, FreeBSD and Solaris/x86 disklabels,\nMinix FS, Reiser FS","categories":["sysutils"],"shlibs_required":["libc.so.8"],"options":{"STATIC":"off"}},{"name":"gpaint","origin":"graphics/gpaint","version":"0.3.4","comment":"Small-scale painting program for GNOME","maintainer":"ports@FreeBSD.org","www":"https://www.gnu.org/software/gpaint/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e28a453d417480aa4a9bebb82a85495883c011f95b34fce4e631e0312603934e","flatsize":509571,"path":"All/gpaint-0.3.4.pkg","repopath":"All/gpaint-0.3.4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":92524,"desc":"This is gpaint, a small-scale painting program for GNOME, the GNU\nDesktop. Gpaint does not attempt to compete with GIMP.  Think of GIMP\nis like Photoshop as gpaint is like Windows Paint.\n\nGpaint is still work in progress and many features are still being\ndeveloped. However, gpaint is useable already for small image markups.\n\nA large part of gpaint is derived from xpaint 2.4.9, authored by David\nKoblas and later Torsten Martinsen.  Gpaint also uses the gtkscrolframe\nwidget (taking from eog 0.5) by Federco Mena-Quintero.\n\nFuture plans include the implementation of missing features, printing\nsupport, and turning gpaint into a Bonobo component for simple image\nediting tasks.\n\nFor bugs or general comments please send mail to Andy Tai, atai@atai.org","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libglade2":{"origin":"devel/libglade2","version":"2.6.4_13"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["gnome","graphics"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglade-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libxml2.so.2"],"messages":[{"message":"===>   NOTICE:\n\nThe gpaint port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gpac-mp4box","origin":"multimedia/gpac-mp4box","version":"1.0.0_1","comment":"Tool for merge mpg4 from Gpac","maintainer":"ports@FreeBSD.org","www":"https://gpac.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"62d7f598ebfe04f78af0c9268613ae6d39f9c5a6822d21a74f9a7774afc009ab","flatsize":376543,"path":"All/gpac-mp4box-1.0.0_1.pkg","repopath":"All/gpac-mp4box-1.0.0_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":143428,"desc":"mp4box is a mp4 container merge tool from gpac.\n\nDocumentation here:\nhttp://gpac.sourceforge.net/doc_mp4box.php","deps":{"gpac-libgpac":{"origin":"multimedia/gpac-libgpac","version":"1.0.0_3,1"}},"categories":["multimedia"],"shlibs_required":["libc.so.8","libgpac.so.10"],"annotations":{"cpe":"cpe:2.3:a:gpac:mp4box:1.0.0:::::dragonfly6:x86_64:1"},"messages":[{"message":"===>   NOTICE:\n\nThe gpac-mp4box port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gpredict","origin":"comms/gpredict","version":"2.2.1_5","comment":"Amateur Radio satellite tracking and prediction","maintainer":"hamradio@FreeBSD.org","www":"http://gpredict.oz9aec.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"555df57ff6b8325ea16dc0859ca1283f0260de05744f4f4bab59214026e0dcea","flatsize":5439802,"path":"All/gpredict-2.2.1_5.pkg","repopath":"All/gpredict-2.2.1_5.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":3997228,"desc":"Gpredict is a real time satellite tracking and orbit prediction program\nwritten using the Gtk+ widgets. Gpredict is targetted mainly towards ham\nradio operators but others interested in satellite tracking may find it\nuseful as well. Gpredict uses the SGP4/SDP4 algorithms, which are\ncompatible with the NORAD Keplerian elements.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"goocanvas2":{"origin":"graphics/goocanvas2","version":"2.0.4_2"},"gpsd":{"origin":"astro/gpsd","version":"3.25_2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"hamlib":{"origin":"comms/hamlib","version":"4.6.2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["comms","hamradio"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libcurl.so.4","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgoocanvas-2.0.so.9","libgps.so.30","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libz.so.3"]},{"name":"gpa","origin":"security/gpa","version":"0.11.0","comment":"GTK3+ frontend for the GNU Privacy Guard","maintainer":"jhale@FreeBSD.org","www":"https://www.gnupg.org/software/gpa/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0841186dee91b99f38856e39d8372ceeda2b172dc33647e3708e2db4b41a22e2","flatsize":1195898,"path":"All/gpa-0.11.0.pkg","repopath":"All/gpa-0.11.0.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":256552,"desc":"The GNU Privacy Assistant is a graphical frontend to GnuPG and may be\nused to manage the keys and encrypt/decrypt/sign/check files. It is much\nlike Seahorse.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnupg":{"origin":"security/gnupg","version":"2.4.7"},"gpgme":{"origin":"security/gpgme","version":"1.24.2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libassuan":{"origin":"security/libassuan","version":"3.0.2"},"libgpg-error":{"origin":"security/libgpg-error","version":"1.51"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["security"],"shlibs_required":["libassuan.so.9","libc.so.8","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgpg-error.so.0","libgpgme.so.11","libgtk-3.so.0","libintl.so.8","libm.so.4","libpthread.so.0","libz.so.3"],"options":{"NLS":"on"}},{"name":"gp2c","origin":"math/gp2c","version":"0.0.14","comment":"Package for translating GP routines into C","maintainer":"thierry@FreeBSD.org","www":"https://pari.math.u-bordeaux.fr/pub/pari/manuals/gp2c/gp2c.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b48fb4f5f305344bcc7da66d264d12bb8fd388e3c654f800324aa1b49ade2417","flatsize":873849,"path":"All/gp2c-0.0.14.pkg","repopath":"All/gp2c-0.0.14.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":528252,"desc":"The gp2c compiler is a package for translating GP routines into the C\nprogramming language, so that they can be compiled and used with the PARI system\nor the GP calculator.\n\nThe main advantage of doing this is to speed up computations and to include your\nown routines within the preexisting GP ones. It may also find bugs in GP\nscripts.","deps":{"pari":{"origin":"math/pari","version":"2.17.2,2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["math"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"groovy","origin":"lang/groovy","version":"2.4.21","comment":"Agile dynamic language for the JVM","maintainer":"egypcio@FreeBSD.org","www":"https://www.groovy-lang.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"35403d15389abddb9fb98b3ffd6130c9a6cec26e23576fd23984e11abd848ea5","flatsize":137393580,"path":"All/groovy-2.4.21.pkg","repopath":"All/groovy-2.4.21.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":24019444,"desc":"Groovy is an agile dynamic language for the Java 2 Platform that has many of\nthe features that people like so much in languages like Python, Ruby and\nSmalltalk, making them available to Java developers using a Java-like syntax.\n\nGroovy is designed to help you get things done on the Java 2 Platform in a\nquick, concise and fun way. Groovy brings the power of a scripting language\ndirectly into the Java 2 Platform. For example:\n\n- Shell scripting using Groovy allows the full power of the Java Platform to be\n  brought to bear to the task at hand.\n- Groovy can be used (and indeed is already being used) as a replacement for\n  Java for small and medium sized applications to execute on the Java 2\n  Platform.\n- Groovy can be used as an embedded language for dynamic business rules or\n  extension points utilizing the agility of Groovy and saving the cost of\n  redeploying applications for each change of rule (especially when the rules\n  are stored in a database).\n- Groovy makes writing test cases for unit tests very easy.\n\nAs well as being a powerful language for scripting Java objects, Groovy can be\nused as an alternative compiler to javac to generate standard Java bytecode to\nbe used by any Java project.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","lang"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:apache:groovy:2.4.21:::::dragonfly6:x86_64"}},{"name":"gotty","origin":"www/gotty","version":"1.5.0_17","comment":"Command line tool that turns your CLI tools into web applications","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/sorenisanerd/gotty","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c64a4068abf4604fa75734d1c6066712ec1b14e7ab7adfc3efaf475c31cbb73d","flatsize":10587807,"path":"All/gotty-1.5.0_17.pkg","repopath":"All/gotty-1.5.0_17.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2997784,"desc":"GoTTY is a simple command line tool that turns your CLI tools into web\napplications.\n\nGoTTY starts a new process with the given command when a new client connects\nto the server. This means users cannot share a single terminal with others by\ndefault. However, you can use terminal multiplexers for sharing a single\nprocess with multiple clients.\n\nFor additional security, SSL/TLS client certificate authentication and\nsession encryption should be used.","categories":["net","www"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"gotthard","origin":"net/gotthard","version":"1.3_1","comment":"Ssh through https proxy tunnel","maintainer":"ports@FreeBSD.org","www":"http://www.nazgul.ch/dev.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d2bc46534a0a14b704c55ca5e4629178c07cd7595a1959e7b3900185911a9d0d","flatsize":18101,"path":"All/gotthard-1.3_1.pkg","repopath":"All/gotthard-1.3_1.pkg","licenselogic":"single","pkgsize":9404,"desc":"gotthard is a daemon which tunnels ssh sessions through a https proxy.","categories":["net"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe gotthard port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gpstk","origin":"astro/gpstk","version":"8.0.0","comment":"Toolkit for developing GPS applications","maintainer":"lbartoletti@FreeBSD.org","www":"https://github.com/SGL-UT/GPSTk","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"54f5d9eae0eac8e54d496edcc8077b6d61bc968b703244d7d6719db441839235","flatsize":82786081,"path":"All/gpstk-8.0.0.pkg","repopath":"All/gpstk-8.0.0.pkg","licenselogic":"and","licenses":["GPLv3","LGPL3"],"pkgsize":17308808,"desc":"The GPSTk is an open source C++ library for developing GPS applications.\n\nThe GPSTk suite consists of a core library, auxiliary libraries, and a set\nof applications.  The GPSTk provides a wide array of functions that solve\nprocessing problems associated with GNSS such as processing or using\nstandard formats such as RINEX.  The libraries are the basis for the more\nadvanced applications distributed as part of the GPSTk suite.","categories":["astro","devel"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"gottet","origin":"games/gottet","version":"1.2.6","comment":"Tetris clone","maintainer":"jhale@FreeBSD.org","www":"https://gottcode.org/gottet/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"af954f6c7512c5d74d35b15d02dd401bef9df6557f4a88f183d78066c930f0c4","flatsize":437077,"path":"All/gottet-1.2.6.pkg","repopath":"All/gottet-1.2.6.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":247196,"desc":"Gottet is a tetris clone.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["games"],"shlibs_required":["libGLX.so.0","libOpenGL.so.0","libQt6Core.so.6","libQt6Gui.so.6","libQt6Widgets.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on","NLS":"on"}},{"name":"gpac-libgpac","origin":"multimedia/gpac-libgpac","version":"1.0.0_3,1","comment":"Gpac MPEG-4 Systems library and headers","maintainer":"multimedia@FreeBSD.org","www":"https://gpac.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eeebe8e09dadb50a44ef05196acc300193fa95e6617cffdbc7114cb95cccd5ac","flatsize":22597158,"path":"All/gpac-libgpac-1.0.0_3,1.pkg","repopath":"All/gpac-libgpac-1.0.0_3,1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":5330828,"desc":"Gpac MPEG-4 Systems library and headers","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["multimedia"],"options":{"IPV6":"on","JPEG":"on","OPENGL":"off","PNG":"on","SSL":"on","XVIDEO":"off"},"annotations":{"cpe":"cpe:2.3:a:gpac:gpac:1.0.0:::::dragonfly6:x86_64:3"}},{"name":"gotmail","origin":"mail/gotmail","version":"0.9.0_4","comment":"Script to fetch mail from a Hotmail or MSN mailbox","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/gotmail/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f97a13ce5dbdb4fa0bf6495457e8db643b324f61a277855788eeacb3ce178816","flatsize":98110,"path":"All/gotmail-0.9.0_4.pkg","repopath":"All/gotmail-0.9.0_4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":34280,"desc":"GotMail is a utility to download mail from a Hotmail or MSN account\nand either save it to disk or forward it using sendmail to\nanother email address.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe gotmail port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gotify-cli","origin":"net/gotify-cli","version":"2.3.2_3","comment":"CLI to send message to gotify server","maintainer":"mfechner@FreeBSD.org","www":"https://github.com/gotify/cli","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"abb0b075d3cf4c9f7530298ac7ec9f2af1d8764ab777af2a4c51e4b63cac30fd","flatsize":10187048,"path":"All/gotify-cli-2.3.2_3.pkg","repopath":"All/gotify-cli-2.3.2_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3138972,"desc":"Gotify-CLI is a command line client for pushing messages to net/gotify-server.\n\nIt is not required, but convenient, see also herefor alternatives:\nhttps://github.com/gotify/cli?tab=readme-ov-file#alternatives","categories":["net"],"shlibs_required":["libc.so.8","libpthread.so.0"],"messages":[{"message":"Gotify CLI was installed.\n\nTo connect it to a server execute and follow instructions:\ngotify init","type":"install"}]},{"name":"govmomi","origin":"sysutils/govmomi","version":"0.46.3_1","comment":"Go library for the VMware vSphere API","maintainer":"alex@i.org.ua","www":"https://github.com/vmware/govmomi/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0d35d6670125f226e5e8213c49af3b3a31a83a41454a9460aeaa37d6e8b1ed5d","flatsize":58524987,"path":"All/govmomi-0.46.3_1.pkg","repopath":"All/govmomi-0.46.3_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":10599184,"desc":"Go library for the VMware vSphere API.\n\ngovc is a vSphere CLI built on top of govmomi.\nThe CLI is designed to be a user friendly CLI alternative to the GUI and\nwell suited for automation tasks. It also acts as a test harness for the govmomi\nAPIs and provides working examples of how to use the APIs.\n\nvcsim - A vCenter and ESXi API based simulator\nThis package implements a vSphere Web Services (SOAP) SDK endpoint intended\nfor testing consumers of the API. While the mock framework is written in the\nGo language, it can be used by any language that can talk to the vSphere API.","categories":["sysutils"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"goreplay","origin":"net/goreplay","version":"1.3.2_16","comment":"Tool for capturing and replaying live HTTP traffic","maintainer":"bofh@FreeBSD.org","www":"https://goreplay.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1b1584228c3f56ca7f3dc6297b29b4394e54c31a65729f1398355fe8ae17745c","flatsize":12332040,"path":"All/goreplay-1.3.2_16.pkg","repopath":"All/goreplay-1.3.2_16.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":3483160,"desc":"GoReplay is an open-source tool for capturing and replaying live HTTP traffic\ninto a test environment in order to continuously test your system with real\ndata. It can be used to increase confidence in code deployments, configuration\nchanges and infrastructure changes.","categories":["net"],"shlibs_required":["libc.so.8","libpcap.so.3","libpthread.so.0"]},{"name":"goredo","origin":"devel/goredo","version":"2.6.4_1","comment":"Go implementation of djb's redo, Makefile replacement that sucks less","maintainer":"yuri@FreeBSD.org","www":"http://www.goredo.cypherpunks.su/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fc0d5b7ec07974545d91fc6aa0472e9df22e148bae94f7af8770ff4fc11812bf","flatsize":2461502,"path":"All/goredo-2.6.4_1.pkg","repopath":"All/goredo-2.6.4_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":863960,"desc":"This is pure Go implementation of DJB's redo build system proposal. Originally\nit was just a rewrite of redo-c, but later most features of apenwarr/redo were\nalso implemented.","categories":["devel"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"goprotobuf","origin":"devel/goprotobuf","version":"1.5.4_7,1","comment":"Go support for Google's protocol buffers","maintainer":"eduardo@FreeBSD.org","www":"https://github.com/golang/protobuf/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"36e762bdcd76d6ee84c5428b51144bf37de5d830ddcaab1abf1437fcf5c8a9ed","flatsize":6303082,"path":"All/goprotobuf-1.5.4_7,1.pkg","repopath":"All/goprotobuf-1.5.4_7,1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1930752,"desc":"Go support, in the form of a library and protocol compiler plugin, for Google's\nprotocol buffers.","deps":{"protobuf":{"origin":"devel/protobuf","version":"29.3_1,1"}},"categories":["devel"]},{"name":"grafana-tempo","origin":"sysutils/tempo","version":"2.6.1_1","comment":"High volume, minimal dependency distributed tracing backend","maintainer":"daniel@morante.net","www":"https://github.com/grafana/tempo","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"464efd0b684ed568886e6f5d003793c04968ca35e04809607cecc9d745eb7563","flatsize":177560032,"path":"All/grafana-tempo-2.6.1_1.pkg","repopath":"All/grafana-tempo-2.6.1_1.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":40491720,"desc":"Grafana Tempo is an open source, easy-to-use and high-scale distributed tracing\nbackend. Tempo is cost-efficient, requiring only object storage to operate, and\nis deeply integrated with Grafana, Prometheus, and Loki.","categories":["sysutils"],"users":["tempo"],"groups":["tempo"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"gophernicus","origin":"www/gophernicus","version":"3.0.1","comment":"Modern full-featured and secure Gopher daemon","maintainer":"ports@FreeBSD.org","www":"https://gophernicus.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0dc2b8d533d87683030ec6eef9e7d390b20dc232c59a469e7930471cb02b2090","flatsize":65501,"path":"All/gophernicus-3.0.1.pkg","repopath":"All/gophernicus-3.0.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":26240,"desc":"Gophernicus is a modern full-featured and secure Gopher daemon\n\n- runs under various super-servers (inetd, xinetd)\n- optionally provides executable gophermaps and scripts\n- optionally provides access to user's ~/public_gopher/","categories":["www"],"shlibs_required":["libc.so.8","libwrap.so.4"],"options":{"DOCS":"on"},"messages":[{"message":"Enable gophernicus in /etc/inetd.conf:\n\ngopher\tstream\ttcp46\tnowait\tnobody\t/usr/local/sbin/gophernicus gophernicus <options>","type":"install"},{"message":"===>   NOTICE:\n\nThe gophernicus port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gotktrix","origin":"net-im/gotktrix","version":"0.1.4_20","comment":"Matrix client in Go and GTK4","maintainer":"fuz@FreeBSD.org","www":"https://github.com/diamondburned/gotktrix","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"76f787345a3c5e13768ae699ea39f70756dcc06cf9dd00947ce781db6aa0b584","flatsize":64729199,"path":"All/gotktrix-0.1.4_20.pkg","repopath":"All/gotktrix-0.1.4_20.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":10098360,"desc":"Matrix client in Go and GTK4 implementing a large part of the feature\nset the Matrix protocol supports.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gobject-introspection":{"origin":"devel/gobject-introspection","version":"1.78.1_2,1"},"graphene":{"origin":"graphics/graphene","version":"1.10.8_1"},"gtk4":{"origin":"x11-toolkits/gtk40","version":"4.18.4"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"vulkan-loader":{"origin":"graphics/vulkan-loader","version":"1.4.311"}},"categories":["net-im"],"shlibs_required":["libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libgirepository-1.0.so.1","libglib-2.0.so.0","libgobject-2.0.so.0","libgraphene-1.0.so.0","libgtk-4.so.1","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libvulkan.so.1"]},{"name":"gopher","origin":"net/gopher","version":"3.0.6_2","comment":"Gopher client for access to a distributed document service","maintainer":"aaron@baugher.biz","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"10a528ad048b2b10e3b9a25dca4a60789bdfdf04b6207d68ef2aeb09a887e65a","flatsize":220935,"path":"All/gopher-3.0.6_2.pkg","repopath":"All/gopher-3.0.6_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":79704,"desc":"The Internet Gopher is a distributed document delivery service. It\nallows a neophyte user to access various types of data residing on\nmultiple hosts in a seamless fashion. This is accomplished by\npresenting the user a hierarchical arrangement of documents and by\nusing a client-server communications model. The Internet Gopher\nServer accepts simple queries, and responds by sending the client\na document.\n\n\tUniversity of Minnesota","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["net"],"shlibs_required":["libc.so.8","libm.so.4","libncurses.so.6","libtinfo.so.6"]},{"name":"grails","origin":"www/grails","version":"1.3.6","comment":"Web framework built on Groovy","maintainer":"mjs@bur.st","www":"https://grails.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"901dcf2c2e35ca13d4cec103ffbc938e5f31941ada5239157793a19e96b2877f","flatsize":70968167,"path":"All/grails-1.3.6.pkg","repopath":"All/grails-1.3.6.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":42639308,"desc":"Grails aims to bring the \"coding by convention\" paradigm to Groovy. It's an\nopen-source web application framework that leverages the Groovy language and\ncomplements Java Web development. You can use Grails as a standalone\ndevelopment environment that hides all configuration details or integrate your\nJava business logic. Grails aims to make development as simple as possible and\nhence should appeal to a wide range of developers not just those from the\nJava community.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","www"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:gopivotal:grails:1.3.6:::::dragonfly6:x86_64"},"messages":[{"message":"Before you start using Grails you will need to set the GRAILS_HOME environment\nvariable to /usr/local/share/java/grails\n\nDocumentation on creating your first Grails application can be found at the\nGrails website http://grails.codehaus.org/","type":"install"}]},{"name":"goom","origin":"graphics/goom","version":"2k4.0_7","comment":"Visual effects library","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/goom/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"32bb3f7d68b444de2543c41605d6497e843b2fe3eb7030eb2fd6f630bc0e4c4d","flatsize":529330,"path":"All/goom-2k4.0_7.pkg","repopath":"All/goom-2k4.0_7.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":119664,"desc":"Goom2 visual effects library.","categories":["graphics"],"messages":[{"message":"===>   NOTICE:\n\nThe goom port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"googletest","origin":"devel/googletest","version":"1.16.0","comment":"Framework for writing C++ tests on a variety of platforms","maintainer":"sunpoet@FreeBSD.org","www":"https://google.github.io/googletest/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"34a13a299c1f2b6cb4e472e0e6cc117cc08d2ed9057485b8ab98c8941c5776a4","flatsize":1647367,"path":"All/googletest-1.16.0.pkg","repopath":"All/googletest-1.16.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":353184,"desc":"GoogleTest is based on the xUnit architecture. Supports automatic test\ndiscovery, a rich set of assertions, user-defined assertions, death\ntests, fatal and non-fatal failures, type-parameterized tests, various\noptions for running the tests, and XML test report generation.\n\nGoogleMock is inspired by jMock, EasyMock, and Hamcrest, and designed\nwith C++'s specifics in mind, Google C++ Mocking Framework (or Google\nMock for short) is a library for writing and using C++ mock\nclasses. Google Mock:\n\n    * lets you create mock classes trivially using simple macros,\n    * supports a rich set of matchers and actions,\n    * handles unordered, partially ordered, or completely ordered expectations,\n    * is extensible by users, and\n    * works on Linux, Windows, and Mac OS X.","categories":["devel"]},{"name":"googler","origin":"www/googler","version":"4.3.2_1","comment":"Google Search, Google Site Search, Google News from the terminal","maintainer":"nivit@FreeBSD.org","www":"https://github.com/jarun/googler","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fb02647a488597178fcb3ecd2e60ba412737edf61c5ef31d7dd31fcd209e99df","flatsize":175397,"path":"All/googler-4.3.2_1.pkg","repopath":"All/googler-4.3.2_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":49064,"desc":"googler is a power tool to Google (Web & News) and Google Site Search\nfrom the command-line. It shows the title, URL and abstract for each result,\nwhich can be directly opened in a browser from the terminal. Results are\nfetched in pages (with page navigation). Supports sequential searches\nin a single googler instance.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["www"],"messages":[{"message":"Googler uses an external program to copy URL to clipboard. Install it\nmanually from the following ports or corresponding packages:\n\n\tx11/wl-clipboard (Wayland)\n\tx11/xclip\n\tx11/xsel-conrad","type":"install"}]},{"name":"googlebook_dl","origin":"www/googlebook_dl","version":"20221117","comment":"Command-line utility for downloading books from Google Books","maintainer":"ak@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"610271724609a8477d17cb7fb5b66e23067367115ab9ac97aecfc9528fb366bb","flatsize":7107,"path":"All/googlebook_dl-20221117.pkg","repopath":"All/googlebook_dl-20221117.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":3656,"desc":"googlebook_dl is a command-line utility for downloading books from Google Books.","deps":{"wget":{"origin":"ftp/wget","version":"1.25.0"}},"categories":["www"]},{"name":"google-styleguide","origin":"devel/google-styleguide","version":"20250307","comment":"Tool to assist with Google style guide compliance","maintainer":"sunpoet@FreeBSD.org","www":"https://google.github.io/styleguide/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c1e89b8eaf0096cd155a877e7488dd47576c498d060befb2b1f2e3fd07293076","flatsize":1455224,"path":"All/google-styleguide-20250307.pkg","repopath":"All/google-styleguide-20250307.pkg","licenselogic":"and","licenses":["CC-BY-3.0","GPLv1+"],"pkgsize":326868,"desc":"This project holds the C++ Style Guide, Objective-C Style Guide, Java Style\nGuide, Python Style Guide, R Style Guide, Shell Style Guide, HTML/CSS Style\nGuide, JavaScript Style Guide, AngularJS Style Guide, Common Lisp Style Guide,\nand Vimscript Style Guide. This project also contains:\n- cpplint, a tool to assist with style guide compliance\n- google-c-style.el, an Emacs settings file for Google style\n- google_python_style.vim, a Vim settings to indent Python in the Google way\n\nIf your project requires that you create a new XML document format, the XML\nDocument Format Style Guide may be helpful. In addition to actual style rules,\nit also contains advice on designing your own vs. adapting an existing format,\non XML instance document formatting, and on elements vs. attributes.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"options":{"DOCS":"on"}},{"name":"google-perftools","origin":"devel/google-perftools","version":"2.16","comment":"Fast, multi-threaded malloc() and nifty performance analysis tools","maintainer":"yuri@FreeBSD.org","www":"https://github.com/gperftools/gperftools","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"295fb3059806ab5039db30442b9e3964d100f4a5112df64f515cb88936470aef","flatsize":4942348,"path":"All/google-perftools-2.16.pkg","repopath":"All/google-perftools-2.16.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":656140,"desc":"Perf Tools is a collection of a high-performance multi-threaded malloc()\nimplementation, plus some pretty nifty performance analysis tools.\nPerf Tools is the fastest memory allocation library available,\nit also often allows applications to have smaller memory\nfootprint.","deps":{"libunwind":{"origin":"devel/libunwind","version":"20240221_2"}},"categories":["devel"],"options":{"DOCS":"on","PROFILER":"on","PAGE8K":"on","PAGE32K":"off","PAGE64K":"off","ALIGN8":"off","ALIGN16":"on"}},{"name":"gosec","origin":"security/gosec","version":"2.22.0_1","comment":"Go security checker","maintainer":"yuri@FreeBSD.org","www":"https://securego.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fe08a76bd15c16d98babbf768807b5cc4265020edd9a454f27c8ca83d2bbfdee","flatsize":19818111,"path":"All/gosec-2.22.0_1.pkg","repopath":"All/gosec-2.22.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":5778004,"desc":"gosec is a Go security checker that inspects source code for security problems\nby scanning the Go AST and SSA code representation.","categories":["devel","security"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"gopls","origin":"devel/gopls","version":"0.18.1","comment":"Go language LSP server","maintainer":"fuz@FreeBSD.org","www":"https://pkg.go.dev/golang.org/x/tools/gopls","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"119cc3822209d39fea294a7e56e58b8aa901f987fcd642caf40b51d2aea28343","flatsize":25337696,"path":"All/gopls-0.18.1.pkg","repopath":"All/gopls-0.18.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":7323812,"desc":"gopls (pronounced \"Go please\") is the official Go language server\ndeveloped by the Go team.  It provides IDE features to any\nLSP-compatible editor.\n\nYou should not need to interact with gopls directly---it will be\nautomatically integrated into your editor.  The specific features and\nsettings vary slightly by editor, so we recommend that you proceed to\nthe documentation for your editor below.","categories":["devel"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"google-compute-engine-oslogin","origin":"sysutils/google-compute-engine-oslogin","version":"20191018.00_2","comment":"OS Login Guest Environment for Google Compute Engine","maintainer":"ports@FreeBSD.org","www":"https://github.com/GoogleCloudPlatform/guest-oslogin","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"505f1f0606eedfe61cd402b3b70b429774238c3951653b4c5ab1939e78319368","flatsize":5266228,"path":"All/google-compute-engine-oslogin-20191018.00_2.pkg","repopath":"All/google-compute-engine-oslogin-20191018.00_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":636312,"desc":"This package enables Google Cloud OS Login features on Google Compute Engine\ninstances.\nThe OS Login package has the following components:\n\n- Authorized Keys Command to fetch SSH keys from the user's OS Login profile and\nmake them available to sshd.\n- NSS Module provides support for making OS Login user and group information\navailable to the system, using NSS (Name Service Switch) functionality.\n- PAM Module provides authorization and authentication support allowing the\nsystem to use data stored in Google Cloud IAM permissions to control both, the\nability to log into an instance, and to perform operations as root (sudo).\n- Utils provides common code to support the components listed above.\n\nIn addition to the main components, there are also utilities for packaging and\ninstalling these components:\n\n- bin contains a shell script for (de)activating the package components.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"gsed":{"origin":"textproc/gsed","version":"4.9"},"json-c":{"origin":"devel/json-c","version":"0.18"},"pam_mkhomedir":{"origin":"security/pam_mkhomedir","version":"0.2_1"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libcurl.so.4","libjson-c.so.5","libm.so.4","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe google-compute-engine-oslogin port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"google-ctemplate","origin":"textproc/google-ctemplate","version":"2.4","comment":"Simple but powerful template language for C++","maintainer":"vanilla@FreeBSD.org","www":"https://goog-ctemplate.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"10e15a6d3f6bf4db1ef1fc989f3a0f3c41bfd66fb2f5e39245231643114a4749","flatsize":2718760,"path":"All/google-ctemplate-2.4.pkg","repopath":"All/google-ctemplate-2.4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":345908,"desc":"The ctemplate package contains a library implementing a simple but powerful\ntemplate language for C++. It emphasizes separating logic from presentation:\nit is impossible to embed application logic in this template language.","categories":["textproc"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"gopass","origin":"security/gopass","version":"1.15.16","comment":"Rewrite of the pass password manager in Go","maintainer":"eduardo@FreeBSD.org","www":"https://www.gopass.pw/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f00f423e3d93bef493e9282ec93ede23478e4b8ee0218b334b2340e8130c19fc","flatsize":19548113,"path":"All/gopass-1.15.16.pkg","repopath":"All/gopass-1.15.16.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6982384,"desc":"The slightly more awesome Standard Unix Password Manager for teams.\n\ngopass is a rewrite of the pass password manager in Go with the aim\nof making it cross-platform and adding additional features.","deps":{"git":{"origin":"devel/git","version":"2.49.0"},"gnupg":{"origin":"security/gnupg","version":"2.4.7"}},"categories":["security"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"goocanvasmm2","origin":"graphics/goocanvasmm2","version":"1.90.9_12","comment":"C++ bindings for the goocanvas widget for GTK","maintainer":"kwm@FreeBSD.org","www":"https://sourceforge.net/projects/goocanvas/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3d86372a58ddfe191c1a60413c6a208635389ffd438ae40e1d07dfc596cc9654","flatsize":888394,"path":"All/goocanvasmm2-1.90.9_12.pkg","repopath":"All/goocanvasmm2-1.90.9_12.pkg","licenselogic":"single","pkgsize":107160,"desc":"Canvas widget for GTK+ via cairo rendering","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"atkmm":{"origin":"accessibility/atkmm","version":"2.28.4"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"cairomm":{"origin":"graphics/cairomm","version":"1.14.5"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"glibmm":{"origin":"devel/glibmm","version":"2.66.7,1"},"goocanvas2":{"origin":"graphics/goocanvas2","version":"2.0.4_2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gtkmm30":{"origin":"x11-toolkits/gtkmm30","version":"3.24.9"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libsigc++":{"origin":"devel/libsigc++20","version":"2.12.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pangomm":{"origin":"x11-toolkits/pangomm","version":"2.46.4"}},"categories":["graphics"]},{"name":"gshhg-gmt","origin":"graphics/gmt-gshhg","version":"2.3.7","comment":"Global Self-consistent, Hierarchical, High-resolution Geography","maintainer":"lbartoletti@FreeBSD.org","www":"https://www.soest.hawaii.edu/wessel/gshhg/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"68e24a5a15a68ce82cda643967bd67a22506a06bcc7963b01ea03a300593f227","flatsize":57716959,"path":"All/gshhg-gmt-2.3.7.pkg","repopath":"All/gshhg-gmt-2.3.7.pkg","licenselogic":"and","licenses":["GPLv3","LGPL3"],"pkgsize":56321968,"desc":"We present a high-resolution geography data set amalgamated from three data\nbases in the public domain:\n\n    World Vector Shorelines (WVS).\n    CIA World Data Bank II (WDBII).\n    Atlas of the Cryosphere (AC).","categories":["graphics"]},{"name":"goocanvas3","origin":"graphics/goocanvas3","version":"3.0.0_2","comment":"Cairo-based canvas widget for GTK","maintainer":"gnome@FreeBSD.org","www":"https://gitlab.gnome.org/GNOME/goocanvas/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1216b6e3e5bd2e44d186977dcc019dfe337a2e80aef51f14f30b97f54bbbd4a3","flatsize":2116187,"path":"All/goocanvas3-3.0.0_2.pkg","repopath":"All/goocanvas3-3.0.0_2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":275832,"desc":"GooCanvas is similar in many ways to GnomeCanvas and FooCanvas, but uses\ncairo graphics library for rendering.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["graphics"],"options":{"DOCS":"on","NLS":"on"}},{"name":"goonies","origin":"games/goonies","version":"1.4.1528_2","comment":"Remake of the 8 bit classic game 'The Goonies'","maintainer":"amdmi3@FreeBSD.org","www":"https://goonies.jorito.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a9291b61922be47fb4c1ca4980de0696c2019ae1552690d5fdc813b3ee2220f1","flatsize":12732142,"path":"All/goonies-1.4.1528_2.pkg","repopath":"All/goonies-1.4.1528_2.pkg","licenselogic":"single","licenses":["NONE"],"pkgsize":11116484,"desc":"Welcome to the Brain Games remake of the 8 bit classic game 'The\nGoonies'. This game was made by Konami in 1986. There were both a\nNES version and an MSX version of the game; this remake is based\non the MSX version.\n\nThis remake was made for the 2006 competition organized by Retro\nRemakes. After having participated in 2003 (with Road Fighter, which\nfinished on the 7th place out of 83 entries), and in 2004 (with F-1\nSpirit, gaining the 13th place amongst the 73 contestants), we\ndecided to give another go at the first prize! And, who knows....","deps":{"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"gonepass","origin":"security/gonepass","version":"g20181221_5","comment":"GTK 1Password reader","maintainer":"ports@FreeBSD.org","www":"https://github.com/jbreams/gonepass","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"50a5731e2bed60acc3b9095fcef9da3ebbd1808ef7ba6ae22a06b376b7a426a9","flatsize":357548,"path":"All/gonepass-g20181221_5.pkg","repopath":"All/gonepass-g20181221_5.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":109348,"desc":"A GTK+ reader for 1Password password management vault files.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"atkmm":{"origin":"accessibility/atkmm","version":"2.28.4"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"cairomm":{"origin":"graphics/cairomm","version":"1.14.5"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"glibmm":{"origin":"devel/glibmm","version":"2.66.7,1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gtkmm30":{"origin":"x11-toolkits/gtkmm30","version":"3.24.9"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libsigc++":{"origin":"devel/libsigc++20","version":"2.12.1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pangomm":{"origin":"x11-toolkits/pangomm","version":"2.46.4"}},"categories":["security"],"shlibs_required":["libatk-1.0.so.0","libatkmm-1.6.so.1","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libcairomm-1.0.so.1","libcrypto.so.12","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgdkmm-3.0.so.1","libgio-2.0.so.0","libgiomm-2.4.so.1","libglib-2.0.so.0","libglibmm-2.4.so.1","libgobject-2.0.so.0","libgtk-3.so.0","libgtkmm-3.0.so.1","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangomm-1.4.so.1","libsigc-2.0.so.0","libssl.so.12","libstdc++.so.9","libz.so.3"],"messages":[{"message":"===>   NOTICE:\n\nThe gonepass port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"goocanvas2","origin":"graphics/goocanvas2","version":"2.0.4_2","comment":"Cairo-based canvas widget for GTK 3","maintainer":"gnome@FreeBSD.org","www":"https://sourceforge.net/projects/goocanvas/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"436138d7c04172a339b6eb0a8f1e3fe25d7212e9f3870b655690ec96ec7b9f55","flatsize":3550807,"path":"All/goocanvas2-2.0.4_2.pkg","repopath":"All/goocanvas2-2.0.4_2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":328232,"desc":"GooCanvas is similar in many ways to GnomeCanvas and FooCanvas, but uses\ncairo graphics library for rendering.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["graphics"],"options":{"DOCS":"on","NLS":"on"}},{"name":"gone","origin":"misc/gone","version":"1.3.6_1","comment":"Terminal locking utility with many improvements over lock(1)","maintainer":"marcus@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f16b9a6f940bb7a89e5d28cc5ae13de6119546b34fcc000f4022f23561f4e349","flatsize":15263,"path":"All/gone-1.3.6_1.pkg","repopath":"All/gone-1.3.6_1.pkg","licenselogic":"single","pkgsize":7968,"desc":"Gone is a utility that locks a terminal with a password chosen by the user.\nGone will prompt the user for a password (unless the -p option is given,\nthen gone will use the system password), then print the gone banner, then drop\ninto the gone shell.  From this shell, only a restricted set of commands can be\nrun.  Gone will also disallow messages by removing permissions on the parent\ntty.  After the timeout period (10 minutes by default), gone will\nautomatically log the user out.\n\n-Joe\nmarcus@marcuscom.com","categories":["misc"],"shlibs_required":["libc.so.8","libcrypt.so.4"],"options":{"SETUID":"off"}},{"name":"goobox","origin":"audio/goobox","version":"3.6.0_4","comment":"CD player and ripper for GNOME Desktop environment","maintainer":"gnome@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ee148f5624f843034bd7d3ac9b156308d9634693dd243229d2923c72886d9796","flatsize":940338,"path":"All/goobox-3.6.0_4.pkg","repopath":"All/goobox-3.6.0_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":260072,"desc":"Goobox is a CD player and ripper for the GNOME Desktop environment,\nit uses gstreamer to play and rip CDs and cddb-slave2 (distributed\nwith gnome-media) to get and edit CD metadata such as track titles\nand album name.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"brasero":{"origin":"sysutils/brasero","version":"3.12.3_7"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libcoverart":{"origin":"audio/libcoverart","version":"1.0.0_6"},"libdiscid":{"origin":"audio/libdiscid","version":"0.6.4_1"},"libmusicbrainz5":{"origin":"audio/libmusicbrainz5","version":"5.1.0.41"},"libnotify":{"origin":"devel/libnotify","version":"0.8.6"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"unique":{"origin":"x11-toolkits/unique","version":"1.1.6_8"}},"categories":["audio","gnome"],"shlibs_required":["libbrasero-media3.so.1","libc.so.8","libcoverart.so.0","libdiscid.so.0","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgstreamer-1.0.so.0","libgtk-3.so.0","libintl.so.8","libmusicbrainz5.so.2","libpango-1.0.so.0","libpthread.so.0"],"options":{"NOTIFY":"on"}},{"name":"gomoku","origin":"games/gomoku","version":"1.2.9_9","comment":"GNUstep Gomoku game","maintainer":"ports@FreeBSD.org","www":"http://www.gnustep.it/nicola/Applications/Gomoku/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"067c9d0acf6f0d6ab2a4727ef50c5f48a4004fa54f3740ce42aae8445f193875","flatsize":122062,"path":"All/gomoku-1.2.9_9.pkg","repopath":"All/gomoku-1.2.9_9.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":84052,"desc":"Gomoku.app is an extended TicTacToe game for GNUstep.\nYou win the game if you are able to put 5 of your pieces\nin a row, column or diagonal.  You loose if the computer\ndoes it before you.  You can play the game on boards of different\nsize; the default size is 8 but 10 is also nice to play.\nPass the size of the board as argument of Gomoku.app.  For example, to\nplay on a 10x10 board, you can start Gomoku with:\n\nopenapp Gomoku.app 10\n\nWarning: board size must be >= 8.\n\nBUGS: Please mail them to <n.pero@mi.flashnet.it>\n\nLICENSE: GPL2 or later","deps":{"gnustep-back":{"origin":"x11-toolkits/gnustep-back","version":"0.31.0"},"libobjc2":{"origin":"lang/libobjc2","version":"2.2.1"}},"categories":["games","gnustep"],"shlibs_required":["libc.so.8","libgnustep-base.so.1.29.0","libgnustep-gui.so.0.31.1","libm.so.4","libobjc.so.4.6","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe gomoku port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"goreleaser","origin":"devel/goreleaser","version":"2.8.2","comment":"Deliver Go binaries as fast and easily as possible","maintainer":"fuz@FreeBSD.org","www":"https://goreleaser.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"39aad5861edc04048b91a73ee107d41173f873f7b65b096f60ecc5209e42e52f","flatsize":82103805,"path":"All/goreleaser-2.8.2.pkg","repopath":"All/goreleaser-2.8.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17069740,"desc":"GoReleaser builds Go binaries for several platforms, creates a GitHub\nrelease and then pushes a Homebrew formula to a tap repository.  All\nthat wrapped in your favorite CI.\n\nWith GoReleaser, you can:\n\n - Cross-compile your Go project\n - Release to GitHub, GitLab and Gitea\n - Create Docker images and manifests\n - Create Linux packages and Homebrew taps\n - Sign artifacts, checksums and Docker images\n - Announce new releases on Twitter, Slack, Discord and Microsoft Teams\n - ... and much more!","categories":["devel"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"gomigrate","origin":"devel/gomigrate","version":"4.18.2_1","comment":"CLI for performing database migrations","maintainer":"dutra@FreeBSD.org","www":"https://github.com/golang-migrate/migrate","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c838a957d5d793c21e1169d103ef5ec541eeef8afa0d86eb91ce9d1ec1d1852b","flatsize":2273225,"path":"All/gomigrate-4.18.2_1.pkg","repopath":"All/gomigrate-4.18.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":807300,"desc":"Database migrations written in Go\n\nDrivers supported:\n - PostgreSQL\n - PGX v4 / v5\n - Redshift\n - Ql\n - Cassandra / ScyllaDB\n - SQLite\n - SQLite3\n - SQLCipher\n - MySQL / MariaDB\n - Neo4j\n - MongoDB\n - CrateDB\n - Shell\n - Google Cloud Spanner\n - CockroachDB\n - YugabyteDB\n - ClickHouse\n - Firebird\n - MS SQL Server\n - rqlite","categories":["devel"]},{"name":"gomate","origin":"editors/gomate","version":"g20170711_24","comment":"Edit files from an ssh session in TextMate/VSCode","maintainer":"fabian.freyer@physik.tu-berlin.de","www":"https://github.com/mattn/gomate","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4a1faa3be9c5f574a0712ea86977049ad34a5e5d6477b9ebb51425355b74d53a","flatsize":1960509,"path":"All/gomate-g20170711_24.pkg","repopath":"All/gomate-g20170711_24.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":705812,"desc":"Gomate is an implementation of rmate in Go.  It allows editing of\nfiles via an ssh session in TextMate, VSCode, or any other editor\nthat supports rmate.","categories":["editors"],"shlibs_required":["libc.so.8","libpthread.so.0"],"messages":[{"message":"To remotely edit a file on this host connect via SSH with remote\nport forwarding:\n\nssh -R 52698:127.0.0.1:52698 user@example.org \\\n\tgomate /path/to/the/file.txt","type":"install"}]},{"name":"gomi","origin":"sysutils/gomi","version":"1.6.0","comment":"Unix rm(1) command that can restore deleted files","maintainer":"eduardo@FreeBSD.org","www":"https://github.com/babarot/gomi","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3c536bd9d0e6a52ba3d66674c7c7c0b3bf4bf3a3c8e68e73c715d5485321ecc2","flatsize":15050434,"path":"All/gomi-1.6.0.pkg","repopath":"All/gomi-1.6.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3804740,"desc":"gomi is a simple trash tool that works on CLI, written in Go.\n\nThe concept of the trashcan does not exist in command-line interface, CLI.\nIf you have deleted an important file by mistake with the rm(1) command,\nit would be difficult to restore in Unix-like systems. Now, gomi makes it\neasy to restore deleted files by providing trashcan for the CLI.","categories":["sysutils"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"gom","origin":"databases/gom","version":"0.4_1","comment":"GObject Data Mapper","maintainer":"gnome@FreeBSD.org","www":"https://wiki.gnome.org/Projects/Gom","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bb74e916ad3d285d462029719cc850e96b9b9ba66083843afb2ea5a4d10af043","flatsize":373522,"path":"All/gom-0.4_1.pkg","repopath":"All/gom-0.4_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":65580,"desc":"This is an attempt to make a DataMapper for GObject. Mostly because I'm\nsick of doing this by hand in C. It would be cool if it would work across\nlanguage boundries using GObject Introspection too.","deps":{"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gobject-introspection":{"origin":"devel/gobject-introspection","version":"1.78.1_2,1"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["databases","gnome"]},{"name":"gollama","origin":"misc/gollama","version":"1.27.15_3","comment":"Go manage your Ollama models","maintainer":"yuri@FreeBSD.org","www":"https://github.com/sammcj/gollama","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f304d516dfcb34d69594a2ddb37eeff5802f6d15cdd8ef111fe09b1906bf812e","flatsize":8805699,"path":"All/gollama-1.27.15_3.pkg","repopath":"All/gollama-1.27.15_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2653604,"desc":"Gollama is a tool for managing Ollama models.\n\nIt provides a TUI (Text User Interface) for listing, inspecting, deleting,\ncopying, and pushing Ollama models as well as optionally linking them to\nLM Studio.\n\nThe application allows users to interactively select models, sort, filter, edit,\nrun, unload and perform actions on them using hotkeys.","categories":["misc"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"golint","origin":"devel/golint","version":"g20190409_24","comment":"Linter for Go source code","maintainer":"yuri@FreeBSD.org","www":"https://github.com/golang/lint/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9dc88ad29f01f67f418e63fe27e7ed5da034cc166431a95245d8363244501b71","flatsize":3966172,"path":"All/golint-g20190409_24.pkg","repopath":"All/golint-g20190409_24.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1392344,"desc":"A linter for Go source code.\n\nInvoke golint with one or more filenames, directories, or packages named by its\nimport path. Golint uses the same import path syntax as the go command and\ntherefore also supports relative import paths like ./.... Additionally the ...\nwildcard can be used as suffix on relative and absolute file paths to recurse\ninto them.\n\nThe output of this tool is a list of suggestions in Vim quickfix format, which\nis accepted by lots of different editors.","categories":["devel"]},{"name":"gomuks","origin":"net-im/gomuks","version":"0.3.1_2","comment":"Terminal Matrix client written in Go","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/tulir/gomuks","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"07a6f78a992acfac3f8954924195a479f3deb03345c91de8449d468306704216","flatsize":24233600,"path":"All/gomuks-0.3.1_2.pkg","repopath":"All/gomuks-0.3.1_2.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":6130144,"desc":"A terminal based Matrix client written in Go with the following\nfeatures:\n\n- Session verification via security key or manual text comparison\n- Decryption of messages sent after initial login; older messages\n  require key import\n- Proxy support via `https_proxy` environment variable\n- Text copying using shift+drag, `/copy` command, or plaintext mode\n- Support for one account per instance; multiple instances possible with\n  different data directories\n- Customizable data storage paths through environment variables\n- Debug logging enabled with `DEBUG=1` and customizable log directory\n- System-specific default directories for config, cache, and data","deps":{"olm":{"origin":"security/olm","version":"3.2.13"}},"categories":["net-im"],"shlibs_required":["libc.so.8","libolm.so.3","libpthread.so.0","libstdc++.so.9"]},{"name":"gomacro","origin":"lang/gomacro","version":"2.7.601_16","comment":"Interactive Go interpreter and debugger with REPL, generics and macros","maintainer":"dmgk@FreeBSD.org","www":"https://github.com/cosmos72/gomacro","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"22d04af75fb7f9f09c8667953cc8348a47d2287680a4ad581cd952be06b8f6a7","flatsize":24761467,"path":"All/gomacro-2.7.601_16.pkg","repopath":"All/gomacro-2.7.601_16.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":6271036,"desc":"gomacro is an interactive Go interpreter and debugger with REPL, Eval, generics\nand Lisp-like macros, implemented in pure Go. It offers both an interactive and\na scripting mode, and does not require a Go toolchain at runtime.","categories":["lang"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"golded+","origin":"news/golded+","version":"1.1.5.a20170303_1","comment":"GoldEd+ (FTN message editor)","maintainer":"ports@FreeBSD.org","www":"https://golded-plus.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"49ca2a9ae56465c34adf513473b269ded68b34f713eee6df28f1c353f81031f5","flatsize":4828872,"path":"All/golded+-1.1.5.a20170303_1.pkg","repopath":"All/golded+-1.1.5.a20170303_1.pkg","licenselogic":"and","licenses":["GPLv2","LGPL20"],"pkgsize":1015992,"desc":"GoldED+ (FTN message editor)\n\nGoldED+ is a succesor of the well-known GoldED Fidonet Mail Reader.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["mail","news"],"shlibs_required":["libc.so.8","libm.so.4","libncurses.so.6","libstdc++.so.9","libtinfo.so.6"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"An example configuration files, templates and charset tables for golded+\nhas been installed in /usr/local/share/examples/golded+.\nPlease read the /usr/local/share/doc/golded+/notework.txt before using golded+","type":"install"},{"message":"===>   NOTICE:\n\nThe golded+ port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"golddig","origin":"games/golddig","version":"3.1_3","comment":"Getting the Gold and Avoiding Death","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1db692cf356eb36b0b9e00feedac64386a6dd1bbd52b882088087ed9a1da1d3a","flatsize":113034,"path":"All/golddig-3.1_3.pkg","repopath":"All/golddig-3.1_3.pkg","licenselogic":"single","pkgsize":35768,"desc":"Golddig is a fast action game designed for use with the X window\nsystem.\nMakelev is used to create and edit new levels which can be used by\ngolddig.\n\nThe goal in golddig is to pick up all the gold pieces and then go to\nthe next level without getting eaten by one of the bad guys.  The gold\npieces are distinctive small circular coins.  After picking up all of\nthe gold, the player must get to an open door or the top row of the\nlevel.  After accomplishing this, the game will start the next level.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["games"],"shlibs_required":["libX11.so.6","libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe golddig port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gokey","origin":"security/gokey","version":"0.1.2_17","comment":"Simple password manager write in Go","maintainer":"ports@FreeBSD.org","www":"https://github.com/cloudflare/gokey","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5362598d4471711ae90037350c90ab46785e6dfc6fbb1dd7e9f3bb416ca92b37","flatsize":2410740,"path":"All/gokey-0.1.2_17.pkg","repopath":"All/gokey-0.1.2_17.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":905448,"desc":"gokey is a password manager, which does not require a password vault.\n\nSupported password/key types:\n - pass: default, generates a password\n - seed: generates a seed file, which can be used with -s option later\n - raw: generates 32 random bytes (can be used as a symmetric key)\n - ec256: generates ECC P-256 private key\n - ec384: generates ECC P-384 private key\n - ec521: generates ECC P-521 private key\n - rsa2048: generates 2048-bit RSA private key\n - rsa4096: generates 4096-bit RSA private key\n - x25519: generates x25519 (also known as curve25519) ECC private key\n - ed25519: generates ed25519 ECC private key","categories":["security"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe gokey port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"goldendict","origin":"textproc/goldendict","version":"1.5.0_2","comment":"Feature-rich dictionary lookup program","maintainer":"danfe@FreeBSD.org","www":"http://goldendict.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dc61e9c9122c04cede726a1748dcec47baf8a28cbdaebc3431169afb1815b02a","flatsize":9481271,"path":"All/goldendict-1.5.0_2.pkg","repopath":"All/goldendict-1.5.0_2.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":3426484,"desc":"A feature-rich dictionary lookup program, supporting multiple dictionary\nformats (StarDict/Babylon/Lingvo/Dictd) and online dictionaries, featuring\nperfect article rendering with the complete markup, illustrations and other\ncontent retained, and allowing you to type in words without any accents or\ncorrect case.","deps":{"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"hunspell":{"origin":"textproc/hunspell","version":"1.7.2_1"},"ja-eb":{"origin":"japanese/eb","version":"4.4.3_5"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"libao":{"origin":"audio/libao","version":"1.2.0_7"},"libiconv":{"origin":"converters/libiconv","version":"1.17_1"},"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"lzo2":{"origin":"archivers/lzo2","version":"2.10_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-help":{"origin":"devel/qt5-help","version":"5.15.16p3_1"},"qt5-multimedia":{"origin":"multimedia/qt5-multimedia","version":"5.15.16p2_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-webchannel":{"origin":"www/qt5-webchannel","version":"5.15.16p3_1"},"qt5-webengine":{"origin":"www/qt5-webengine","version":"5.15.18p7_3"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-x11extras":{"origin":"x11/qt5-x11extras","version":"5.15.16p0_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"},"zh-opencc":{"origin":"chinese/opencc","version":"1.1.6"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["textproc"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Help.so.5","libQt5Multimedia.so.5","libQt5Network.so.5","libQt5Positioning.so.5","libQt5PrintSupport.so.5","libQt5Qml.so.5","libQt5QmlModels.so.5","libQt5Quick.so.5","libQt5QuickWidgets.so.5","libQt5Sql.so.5","libQt5Svg.so.5","libQt5WebChannel.so.5","libQt5WebEngineCore.so.5","libQt5WebEngineWidgets.so.5","libQt5Widgets.so.5","libQt5X11Extras.so.5","libQt5Xml.so.5","libX11.so.6","libXtst.so.6","libao.so.4","libavcodec.so.60","libavformat.so.60","libavutil.so.58","libbz2.so.2","libc.so.8","libeb.so.16","libexecinfo.so.1","libhunspell-1.7.so.0","libiconv.so.2","liblzma.so.3","liblzo2.so.2","libm.so.4","libogg.so.0","libopencc.so.1.1","libpthread.so.0","libstdc++.so.9","libswresample.so.4","libtiff.so.6","libvorbis.so.0","libvorbisfile.so.3","libz.so.3","libzstd.so.1"],"options":{"EPWING":"on","FFMPEG":"on","MULTIMEDIA":"on","OPENCC":"on"}},{"name":"gojq","origin":"textproc/gojq","version":"0.12.17_1","comment":"Pure Go implementation of jq","maintainer":"nork@FreeBSD.org","www":"https://github.com/itchyny/gojq","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"317ba70562eb60b6cebb4a79eb168fb15d4d99aee8a2c033b8dae9de7df1009c","flatsize":4039692,"path":"All/gojq-0.12.17_1.pkg","repopath":"All/gojq-0.12.17_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1268252,"desc":"gojq is an implementation of the jq command written in Go.\nYou can also embed gojq as a library to your Go products.","categories":["textproc"]},{"name":"gokart","origin":"security/gokart","version":"0.5.1_18","comment":"Go Security Static Analysis","maintainer":"dutra@FreeBSD.org","www":"https://github.com/praetorian-inc/gokart","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fa557417db5632703c8ac5637ff45c58866c32799c7b77fb5e36a738fd97badd","flatsize":13287636,"path":"All/gokart-0.5.1_18.pkg","repopath":"All/gokart-0.5.1_18.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":4155004,"desc":"GoKart is a static analysis tool for Go that finds vulnerabilities\nusing the SSA (single static assignment) form of Go source code.","categories":["security"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"gohufont","origin":"x11-fonts/gohufont","version":"2.1_1","comment":"Monospace bitmap font well suited for programming and terminal use","maintainer":"rakuco@FreeBSD.org","www":"https://font.gohu.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"559ff0e04ef3c2d85d0eba57cace0f1bfce400ab41ca0280f6920d0f0c72e987","flatsize":98785,"path":"All/gohufont-2.1_1.pkg","repopath":"All/gohufont-2.1_1.pkg","licenselogic":"single","licenses":["WTFPL"],"pkgsize":87200,"desc":"Gohufont is a monospace bitmap font well suited for programming and terminal\nuse. It is intended to be very legible and offers very discernable glyphs for\nall characters, including signs and symbols.\n\nThe small 11 px version is perfect for laptops and netbooks as it enables to\nfit more text into their small screens. The 14 px is ideal for desktop screens\nwhere you sit farther away from it and the 11 px would be too small.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"gogrepo","origin":"games/gogrepo","version":"0.3a_3","comment":"Batch downloader for (linux,mac,windows) games distributed by GOG.com","maintainer":"se@FreeBSD.org","www":"https://github.com/eddie3/gogrepo","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"df4b4f3cb75c7ed7b2cc8ee559e3e4c2fb5b5db01c7eff363c3eafdaea9ff1dd","flatsize":54046,"path":"All/gogrepo-0.3a_3.pkg","repopath":"All/gogrepo-0.3a_3.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":15060,"desc":"A Python-based tool for downloading your GOG.com game collections and\nextras to your local computer for full offline enjoyment.\n\nIt is a clean standalone python script that can be run from anywhere.\nIt requires a typical Python 2.7 or 3.x installation and html5lib.\n\nBy default, game folders are saved in the same location that the script\nis run in. You can also specify another directory. Run gogrepo.py -h to\nsee help or read more below. Each game has its own directories with all\ngame/bonus files saved within.","deps":{"py311-html2text":{"origin":"textproc/py-html2text","version":"2024.2.26_1"},"py311-html5lib":{"origin":"www/py-html5lib","version":"1.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["games","net"],"options":{"DOCS":"on"}},{"name":"google-cloud-cpp","origin":"devel/google-cloud-cpp","version":"2.27.0_17","comment":"C++ Idiomatic Clients for Google Cloud Platform services","maintainer":"amzo1337@gmail.com","www":"https://github.com/googleapis/google-cloud-cpp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8882b09c6886a1fee47de9ba1d07b3029462abf5381b707a09c403d7f59ffd4d","flatsize":66252203,"path":"All/google-cloud-cpp-2.27.0_17.pkg","repopath":"All/google-cloud-cpp-2.27.0_17.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":6637740,"desc":"Google cloud C++ libraries are C++ libraries for use with the Google Cloud\nplatform. Google Cloud Platform provides infrastructure as a service, platform\nas a service, and serverless computing environments.","deps":{"abseil":{"origin":"devel/abseil","version":"20250127.0"},"c-ares":{"origin":"dns/c-ares","version":"1.34.4_1"},"crc32c":{"origin":"devel/crc32c","version":"1.1.2"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"grpc":{"origin":"devel/grpc","version":"1.72.0,2"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"protobuf":{"origin":"devel/protobuf","version":"29.3_1,1"},"re2":{"origin":"devel/re2","version":"20240702_1"}},"categories":["devel"]},{"name":"gogglesmm","origin":"audio/gogglesmm","version":"1.2.5_1","comment":"Music collection manager and player","maintainer":"jhale@FreeBSD.org","www":"https://gogglesmm.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d7692bb7ae18cfc19d37723cc860e688226b06543132930249c22d39a51a179d","flatsize":2014146,"path":"All/gogglesmm-1.2.5_1.pkg","repopath":"All/gogglesmm-1.2.5_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":637724,"desc":"Goggles Music Manager is a music collection manager and player that\nautomatically categorizes your music files based on genre, artist, album,\nand song. It supports gapless playback and features easy tag editing.","deps":{"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"faad2":{"origin":"audio/faad","version":"2.11.2,1"},"flac":{"origin":"audio/flac","version":"1.5.0,1"},"fox17":{"origin":"x11-toolkits/fox17","version":"1.7.84_2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libepoxy":{"origin":"graphics/libepoxy","version":"1.5.10"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libmad":{"origin":"audio/libmad","version":"0.16.4"},"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"opus":{"origin":"audio/opus","version":"1.5.2"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"taglib":{"origin":"audio/taglib","version":"2.0.2"}},"categories":["audio"],"shlibs_required":["libFLAC.so.14","libFOX-1.7.so.0","libGLU.so.1","libICE.so.6","libOpenGL.so.0","libSM.so.6","libX11.so.6","libc.so.8","libcrypto.so.12","libdbus-1.so.3","libepoxy.so.0","libexpat.so.1","libfaad.so.2","libintl.so.8","libm.so.4","libmad.so.0","libogg.so.0","libopus.so.0","libpthread.so.0","libsqlite3.so.0","libssl.so.12","libstdc++.so.9","libtag.so.2","libvorbis.so.0","libz.so.3"],"options":{"A52":"off","ALSA":"off","DBUS":"on","DCA":"off","DOCS":"on","FAAD":"on","FLAC":"on","MAD":"on","NLS":"on","OGG":"on","OPENGL":"on","OPUS":"on","PULSEAUDIO":"off","SNDIO":"off","ZLIB":"on","GCRYPT":"off","GNUTLS":"off","OPENSSL":"on","TREMOR":"off","VORBIS":"on"}},{"name":"gofish","origin":"net/gofish","version":"1.1_1","comment":"GoFish Gopher Server","maintainer":"kaiw27@gmail.com","www":"https://gofish.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7fbee80f311251d1e6261bf9db337e14738883c550651793f1076e3f0dfea9ef","flatsize":86111,"path":"All/gofish-1.1_1.pkg","repopath":"All/gofish-1.1_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":36780,"desc":"GoFish is a very simple gopher/web server. It is designed with security,\nperformance. and low resource usage in mind.","categories":["net"],"shlibs_required":["libc.so.8"]},{"name":"gomplate","origin":"sysutils/gomplate","version":"4.3.1","comment":"Command-line tool for rendering templates before executing binaries","maintainer":"eduardo@FreeBSD.org","www":"https://github.com/hairyhenderson/gomplate","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"31385e5a47febeba2faf49109c0ce2e4ce6732e23e031d219c013b2279d57b30","flatsize":80761018,"path":"All/gomplate-4.3.1.pkg","repopath":"All/gomplate-4.3.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15486312,"desc":"Gomplate is a template-based CLI tool. gomplate supports additional\ntemplate datasources such as: JSON, YAML, AWS EC2 metadata, BoltDB,\nsockaddr, Hashicorp Consul, and Hashicorp Vault secrets.\n\nGomplate lets you process templates which also include shell-like\nvariables. Also there are some useful built-in functions that can be\nused to make templates even more expressive.","categories":["sysutils"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"goesimage","origin":"deskutils/goesimage","version":"0.1.4_1","comment":"Wallpapers from NOAA Geostationary Operational Environment Satellite","maintainer":"yuri@FreeBSD.org","www":"https://github.com/pigmonkey/goesimage","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6150eddb67f95c88ba09fae2ea62d4b637b873085606a3e2e2ee6821ba90f7d2","flatsize":4873,"path":"All/goesimage-0.1.4_1.pkg","repopath":"All/goesimage-0.1.4_1.pkg","licenselogic":"single","licenses":["UNLICENSE"],"pkgsize":3440,"desc":"goesimage downloads beautiful images of the planet Earth from the NOAA\nGeostationary Operational Environment Satellite (https://www.goes.noaa.gov/) and\nmakes them your wallpaper.","deps":{"ImageMagick6":{"origin":"graphics/ImageMagick6","version":"6.9.13.23,1"},"bash":{"origin":"shells/bash","version":"5.2.37"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"nitrogen":{"origin":"sysutils/nitrogen","version":"1.6.1_6"}},"categories":["deskutils"],"messages":[{"message":"You installed goesimage, the program that downloads images from the\nNOAA Geostationary Operational Environment Satellite and makes them\nyour wallpaper.\n\nIt only makes sense to install goesimage if you are running some\ngraphical desktop environment.\n\nYou need to enable goesimage by running this command:\n$ goesimage-enable\n\nThis will install the crontab procedure for your current user.\n\nImages will be saved in your ~/.cache/goesimage/ directory, and will\nbe set as a wallpaper on the Xorg server running on DISPLAY=:0\n\nBefore uninstalling, you need to disable it:\n$ goesimage-disable\n\nYou can also download and update the wallpaper any time:\n$ goesimage-run-now","type":"install"}]},{"name":"goffice","origin":"devel/goffice","version":"0.10.59","comment":"GLib/GTK set of document centric objects and utilities","maintainer":"gnome@FreeBSD.org","www":"http://live.gnome.org/libgoffice","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7de0d915d4164e700465609410138715f53c210310368d7d6867fdfd719b8554","flatsize":14005263,"path":"All/goffice-0.10.59.pkg","repopath":"All/goffice-0.10.59.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2065980,"desc":"Goffice is a set of document centric components for GLib and GTK+.\n\nThere are common operations for document centric applications that are\nconceptually simple, but complex to implement fully.\n    - plugins\n    - load/save documents\n    - undo/redo\n\nGoffice provides a single library for performing such operations.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fribidi":{"origin":"converters/fribidi","version":"1.0.16"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libgsf":{"origin":"devel/libgsf","version":"1.14.53"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"libspectre":{"origin":"print/libspectre","version":"0.2.12_1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["devel","gnome"]},{"name":"gofont-ttf","origin":"x11-fonts/gofont-ttf","version":"g20231220","comment":"Go font family","maintainer":"ports@FreeBSD.org","www":"https://blog.golang.org/go-fonts","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ca78f48bb9af5663cabb455248ddcb31c151c72ccd0218a2c2e01f8cd5dc68aa","flatsize":1954107,"path":"All/gofont-ttf-g20231220.pkg","repopath":"All/gofont-ttf-g20231220.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":384668,"desc":"The Go font family includes proportional- and fixed-width faces in\nnormal, bold, and italic renderings.  The fonts have been tested\nfor technical uses, particularly programming.  Go source code looks\nparticularly good when displayed in Go fonts, as its name implies, with\nthings like punctuation characters easily distinguishable and operators\nlined up and placed consistently.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"],"messages":[{"message":"===>   NOTICE:\n\nThe gofont-ttf port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"godns","origin":"dns/godns","version":"3.2.2_2","comment":"Dynamic DNS client (DDNS) with optional external reporting features","maintainer":"diizzy@FreeBSD.org","www":"https://github.com/TimothyYe/godns","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"92ae67c1624674c5cccfa08e19e6bffce03695eab8676e9d359205468317d7de","flatsize":15091817,"path":"All/godns-3.2.2_2.pkg","repopath":"All/godns-3.2.2_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":4505996,"desc":"GoDNS is Dynamic DNS (DDNS) a client that supports various domain providers\nand allows generating notifications upon change through e-mail (SMTP) or using\nservices such as Discord, Pushover, Slack and Telegram.","categories":["dns"],"shlibs_required":["libc.so.8","libpthread.so.0"],"messages":[{"message":"Edit /etc/rc.conf(.local) to start GoDNS automatically at system\n  startup. Command line arguments can be set via godns_args.\n\n  A sample configuration file is installed at the follow location:\n  /usr/local/etc/godns-config.json.sample\n\n  If you're testing out your setup be aware that GoDNS will refuse\n  to run if you've disabled external ip address lookup and  local\n  interface uses a private ip address.\n\n  Logfile is located at /var/log/godns/godns.log\n\n  Due to dependency of npm the \"Web Panel\"/Web UI isn't available\n\n  For more documentation visit https://github.com/TimothyYe/godns","type":"install"}]},{"name":"gocr","origin":"graphics/gocr","version":"0.52_1","comment":"OCR (Optical Character Recognition) program","maintainer":"freebsd-ports@dan.me.uk","www":"https://jocr.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5d70a1d11a09d5f9a84407a12235927d8ea91044a4b7fe87fd15c1edf650b8c6","flatsize":567534,"path":"All/gocr-0.52_1.pkg","repopath":"All/gocr-0.52_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":244532,"desc":"GOCR/JOCR is an OCR (Optical Character Recognition) program, developed\nunder the GNU Public License.\n\nGOCR can be used with different front-ends, which makes it very\neasy to port to different OSes and architectures. It can open many\ndifferent image formats, and its quality have been improving in a\ndaily basis.","deps":{"netpbm":{"origin":"graphics/netpbm","version":"11.04.02_2"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libm.so.4","libnetpbm.so.11"],"options":{"DOCS":"on","X11":"on"}},{"name":"gocritic","origin":"devel/gocritic","version":"0.13.0","comment":"Opinionated Go source code linter for code audit","maintainer":"fuz@FreeBSD.org","www":"https://go-critic.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9ccb65be67b30b1ca6d7df6216fd61d80b28a816856d24391250fdf53ca7439c","flatsize":17232322,"path":"All/gocritic-0.13.0.pkg","repopath":"All/gocritic-0.13.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4679328,"desc":"Highly extensible Go source code linter providing checks currently\nmissing from other linters.  Features:\n\n - Almost 100 diagnostics that check for bugs, performance and style issues\n - Extensible without re-compilation with dynamic rules\n - Includes #opinionated checks with very strict and specific requirements\n - Self-documented: gocritic doc <checkname> gives a checker description","categories":["devel"]},{"name":"gobject-introspection","origin":"devel/gobject-introspection","version":"1.78.1_2,1","comment":"Generate interface introspection data for GObject libraries","maintainer":"desktop@FreeBSD.org","www":"https://gi.readthedocs.io/en/latest/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2fa2b9863b9ba1d2b7a8902b1facb07828c3e0ca44e0226f33475878bf828ffd","flatsize":15327808,"path":"All/gobject-introspection-1.78.1_2,1.pkg","repopath":"All/gobject-introspection-1.78.1_2,1.pkg","licenselogic":"and","licenses":["GPLv2+","LGPL20+"],"pkgsize":1532188,"desc":"GObject Introspection is a project for providing machine readable introspection\ndata of the API of C libraries. This introspection data can be used in several\ndifferent use cases, for example automatic code generation for bindings, API\nverification and documentation generation.\n\nGObject Introspection contains tools to generate and handle the introspection\ndata.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libffi":{"origin":"devel/libffi","version":"3.4.6"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libffi.so.8","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libm.so.4","libpthread.so.0"],"options":{"TEST":"off"}},{"name":"gocheese","origin":"devel/gocheese","version":"4.2.0_8","comment":"Python private package repository and caching proxy","maintainer":"bofh@FreeBSD.org","www":"http://www.gocheese.cypherpunks.ru/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4dc35d920b8b7fef75f74cda6883d4baac641a56e980700ac7139900e38f04c6","flatsize":7576123,"path":"All/gocheese-4.2.0_8.pkg","repopath":"All/gocheese-4.2.0_8.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":2480936,"desc":"GoCheese is Python private package repository and caching proxy.\n\nIt serves two purposes:\n\n* proxying and caching of missing packages from upstream PyPI, conforming to\n  PEP-0503 (Simple Repository API)\n* hosting of private locally uploaded packages, conforming to Warehouse Legacy\n  API","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["devel","python"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"gobby","origin":"editors/gobby","version":"0.4.13_11","comment":"Free collaborative editor","maintainer":"ports@FreeBSD.org","www":"http://gobby.0x539.de","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ff2e5eaf3a751cdad2713d985446de37acbf7f1cf8ce321b4f10b39987353ce7","flatsize":1884615,"path":"All/gobby-0.4.13_11.pkg","repopath":"All/gobby-0.4.13_11.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":410556,"desc":"A free collaborative editor.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"gtkmm24":{"origin":"x11-toolkits/gtkmm24","version":"2.24.5_4"},"gtksourceview2":{"origin":"x11-toolkits/gtksourceview2","version":"2.10.5_9"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libxml++":{"origin":"textproc/libxml++26","version":"2.42.3,1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"net6":{"origin":"net/net6","version":"1.3.14_9"},"obby":{"origin":"devel/obby","version":"0.4.8_6"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["editors"],"shlibs_required":["libatk-1.0.so.0","libatkmm-1.6.so.1","libc.so.8","libcairo.so.2","libcairomm-1.0.so.1","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgdkmm-2.4.so.1","libgio-2.0.so.0","libgiomm-2.4.so.1","libglib-2.0.so.0","libglibmm-2.4.so.1","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-x11-2.0.so.0","libgtkmm-2.4.so.1","libgtksourceview-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libnet6-1.3.so.0","libobby-0.4.so.1","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpangomm-1.4.so.1","libpthread.so.0","libsigc-2.0.so.0","libstdc++.so.9","libxml++-2.6.so.2","libxml2.so.2"],"options":{"GTKSPELL":"off","NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:gobby_project:gobby:0.4.13:::::dragonfly6:x86_64:11"},"messages":[{"message":"===>   NOTICE:\n\nThe gobby port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gobang-game","origin":"games/gobang","version":"0.1.2","comment":"This is a Gobang game that runs in the console","maintainer":"bigdragonsoft@gmail.com","www":"https://github.com/bigdragonsoft/gobang","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e4a3b2f98315536b05a7499e0c06497f03972874fb486db5d0bd5601c083cf9f","flatsize":16122,"path":"All/gobang-game-0.1.2.pkg","repopath":"All/gobang-game-0.1.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":8872,"desc":"This is a console-based Gobang (Five in a Row) game program.\nIt provides a 15x15 board, supports player vs AI gameplay with\ndifferent difficulty levels for the AI. The game implements an\nAI decision-making system based on the minimax algorithm,\nfeaturing core game logic such as board evaluation and win/loss\ndetermination. The program offers a user-friendly command-line\ninterface for easy operation and game viewing, aiming to provide\nplayers with an entertaining and challenging Gobang game experience.\n\n- Two-player mode\n- Standard 15x15 game board\n- Alternating black and white stone placement\n- Automatic win/loss determination","categories":["games"],"shlibs_required":["libc.so.8"]},{"name":"gohugo","origin":"www/gohugo","version":"0.145.0_1,1","comment":"Fast and Flexible Static Site Generator built with love in GoLang","maintainer":"doceng@FreeBSD.org","www":"https://gohugo.io","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1f95834b616e7a8e0e16842e146efb1b155405885688e6e4a71660601070e794","flatsize":50221347,"path":"All/gohugo-0.145.0_1,1.pkg","repopath":"All/gohugo-0.145.0_1,1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":12298284,"desc":"Hugo is a general-purpose website framework. Technically speaking, Hugo is a\nstatic site generator. Unlike other systems which dynamically build a page\nevery time a visitor requests one, Hugo does the building when you create your\ncontent. Since websites are viewed far more often than they are edited, Hugo is\noptimized for website viewing while providing a great writing experience.\n\nSites built with Hugo are extremely fast and very secure. Hugo sites can be\nhosted anywhere and run without dependencies on expensive runtimes like Ruby,\nPython or PHP and without dependencies on any databases.","deps":{"libsass":{"origin":"textproc/libsass","version":"3.6.6"},"webp":{"origin":"graphics/webp","version":"1.5.0"}},"categories":["www"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libsass.so.1","libstdc++.so.9","libwebp.so.7"],"options":{"EXTENDED":"on","MANPAGES":"on"},"annotations":{"cpe":"cpe:2.3:a:gohugo:hugo:0.145.0:::::dragonfly6:x86_64:1"}},{"name":"gob2","origin":"devel/gob2","version":"2.0.18_1","comment":"Preprocessor for making GObjects with inline C","maintainer":"ports@FreeBSD.org","www":"https://www.5z.com/jirka/gob.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"46e40f2ce20e7711f8d6213e0927c4365ca48b903921b3219e23e8a1ac8a98d7","flatsize":230357,"path":"All/gob2-2.0.18_1.pkg","repopath":"All/gob2-2.0.18_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":95284,"desc":"a preprocessor for making GObjects with inline C","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"}},"categories":["devel"],"shlibs_required":["libc.so.8","libglib-2.0.so.0","libintl.so.8","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe gob2 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"goattracker","origin":"audio/goattracker","version":"2.77","comment":"Crossplatform music editor for creating Commodore 64 music","maintainer":"ehaupt@FreeBSD.org","www":"http://covertbitops.c64.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b990e3db8a607be7c3ac3c81b3d12a0923cc90913b6995f822a646212a277486","flatsize":1264474,"path":"All/goattracker-2.77.pkg","repopath":"All/goattracker-2.77.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":213184,"desc":"GoatTracker is a crossplatform C64 music editor including powerful\nstep-programming (wave/arpeggio, pulse and filter), 63 instruments,\ninstrument parameters & pattern commands.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"}},"categories":["audio"],"shlibs_required":["libSDL-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"gobi_loader","origin":"sysutils/gobi_loader","version":"g20191227","comment":"Firmware Loader for Qualcomm Gobi USB Chipsets","maintainer":"zarychtam@plan-b.pwste.edu.pl","www":"https://github.com/kicer/gobi_loader","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f70a4c7eabedbe3bbb1a36a89a73e6f59201589a5e99b7807eab9092acadc4cb","flatsize":28241,"path":"All/gobi_loader-g20191227.pkg","repopath":"All/gobi_loader-g20191227.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":12060,"desc":"Firmware Loader for Qualcomm Gobi USB Chipsets.\n\n- clone from http://www.codon.org.uk/~mjg59/gobi_loader/download/gobi_loader-0.7.tar.gz\n- fix CDMA firmware download failed issue\n- add openwrt big-endian platform support\n- trimming and initial FreeBSD port support","categories":["net","sysutils"],"shlibs_required":["libc.so.8"],"messages":[{"message":"To automatically load firmware copy /usr/local/etc/devd/gobi.conf.sample to\n/usr/local/etc/devd/gobi.conf and adjust port, VID and PID to match your\ndevice. To find VID and PID of the device look through the output of the\ncommand: usbconfig dump_device_desc\n\nThe firmware for this device is not publicly downloadable. It should be\nobtained separately and usually consists of 3 files: amss.mbn, apps.mbn and\nuqcn.mbn which all should be placed in directory /boot/firmware/gobi. The\ndirectory has to be created first if appropirate: mkdir -p /boot/firmware/gobi","type":"install"}]},{"name":"goaccess","origin":"sysutils/goaccess","version":"1.9.3_1","comment":"Real-time web log analyzer","maintainer":"adamw@FreeBSD.org","www":"https://goaccess.io","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5c25ec84d1799d80972004acf60b85ddf3d9e959317a7bcfcf7805c3b30db5ba","flatsize":1510706,"path":"All/goaccess-1.9.3_1.pkg","repopath":"All/goaccess-1.9.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":414976,"desc":"GoAccess is an open source real-time web log analyzer and interactive\n viewer that runs in a terminal or through your browser.\n\n It can parse a variety of web log formats, including common and\n combined log formats, caddy JSON, and many more. Because it is a log\n parser, it does not inject anything into your website and does not\n require any scripts or weird 1-pixel images.\n\n GoAccess outputs HTML full of analytics, or runs interactively in\n console, continually updated via websockets.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libmaxminddb":{"origin":"net/libmaxminddb","version":"1.12.2"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libcrypto.so.12","libintl.so.8","libmaxminddb.so.0","libncurses.so.6","libpthread.so.0","libssl.so.12","libtinfo.so.6"],"options":{"DOCS":"on","GEOIP2":"on","NLS":"on","SSL":"on"}},{"name":"goawk","origin":"sysutils/goawk","version":"1.29.1_1","comment":"AWK interpreter written in Go","maintainer":"yuri@FreeBSD.org","www":"https://github.com/benhoyt/goawk","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d7a27ff6978ee089584381504d83c6244f691bd4f51766e70f8ce5377b7c2ab9","flatsize":2630072,"path":"All/goawk-1.29.1_1.pkg","repopath":"All/goawk-1.29.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":927008,"desc":"Re-implementation of AWK, a popular text processing language, in Go.","categories":["sysutils"]},{"name":"gobuster","origin":"misc/gobuster","version":"3.6.0_10","comment":"Directory/file & DNS busting tool written in Go","maintainer":"yuri@FreeBSD.org","www":"https://github.com/OJ/gobuster","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f0b179d0cab8f9e69708b3ae48646b86dc10f1fc42a155ad5ab183e7cfe642a3","flatsize":8175808,"path":"All/gobuster-3.6.0_10.pkg","repopath":"All/gobuster-3.6.0_10.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":2535148,"desc":"Gobuster is a tool used to brute-force:\n* URIs (directories and files) in web sites.\n* DNS subdomains (with wildcard support).","categories":["dns","misc","www"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"google-cloud-sdk","origin":"net/google-cloud-sdk","version":"516.0.0","comment":"Google Cloud SDK for Google Cloud Platform","maintainer":"bofh@FreeBSD.org","www":"https://developers.google.com/cloud/sdk/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b3b29999a3c9ea7d028bdb4effd908a3388b8d737039a44efd094bf1c09121d4","flatsize":330622570,"path":"All/google-cloud-sdk-516.0.0.pkg","repopath":"All/google-cloud-sdk-516.0.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":31722836,"desc":"Google Cloud SDK contains tools and libraries that enable you to easily create\nand manage resources on Google Cloud Platform, including App Engine, Compute\nEngine, Cloud Storage, BigQuery, Cloud SQL, and Cloud DNS.","deps":{"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net"],"messages":[{"message":"Add the following line based on preferred shell for auto-completion:\n\n(bashrc) source /usr/local/google-cloud-sdk/completion.bash.inc\n(zshrc)  source /usr/local/google-cloud-sdk/completion.zsh.inc","type":"install"}]},{"name":"grafana","origin":"www/grafana","version":"10.4.1_4","comment":"Dashboard and graph editor for multiple data stores","maintainer":"drtr0jan@yandex.ru","www":"https://grafana.com/grafana/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"46200213f1c93a8de047e89f592dc22f2c56f07ca86891fdf81a33e540882199","flatsize":372808350,"path":"All/grafana-10.4.1_4.pkg","repopath":"All/grafana-10.4.1_4.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":71925836,"desc":"Grafana is an open source and composable observability and data visualization\nplatform. Visualize metrics, logs, and traces from multiple sources like\nPrometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more.","deps":{"ca_root_nss":{"origin":"security/ca_root_nss","version":"3.108"}},"categories":["www"],"users":["grafana"],"groups":["grafana"],"shlibs_required":["libc.so.8","libpthread.so.0"],"annotations":{"cpe":"cpe:2.3:a:grafana:grafana:10.4.1:::::dragonfly6:x86_64:4"}},{"name":"go121","origin":"lang/go121","version":"1.21.13_5","comment":"Go programming language","maintainer":"go@FreeBSD.org","www":"https://golang.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eb1198dfcf7aeefa375c2dc0f2face05e1976c83419bb4b39582bde50fa60da0","flatsize":211334960,"path":"All/go121-1.21.13_5.pkg","repopath":"All/go121-1.21.13_5.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":41274492,"desc":"Go is an open source programming environment that makes it easy to build\nsimple, reliable, and efficient software.","categories":["lang"],"options":{"V1":"on","V2":"off","V3":"off","V4":"off"},"annotations":{"cpe":"cpe:2.3:a:golang:go:1.21.13:::::dragonfly6:x86_64:5"}},{"name":"texlive-docs","origin":"print/texlive-docs","version":"20250308","comment":"TeX Live Typesetting System, documentation","maintainer":"tex@FreeBSD.org","www":"https://tug.org/texlive/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4b5f4f7076eb60a1dba51c65a6faef302bf82163c5dbd5bd4fa5710f5151fe64","flatsize":4217603914,"path":"All/texlive-docs-20250308.pkg","repopath":"All/texlive-docs-20250308.pkg","licenselogic":"single","pkgsize":3045571768,"desc":"TeX Live documentation.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["print"]},{"name":"groupoffice","origin":"www/groupoffice","version":"25.0.9","comment":"Modular web application framework for office","maintainer":"wen@FreeBSD.org","www":"https://www.group-office.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7833ee33097aad7bf6019439bd0312602473dd2cf0adf947cce83d0b594f9c19","flatsize":190103090,"path":"All/groupoffice-25.0.9.pkg","repopath":"All/groupoffice-25.0.9.pkg","licenselogic":"and","licenses":["AGPLv3","PERSONAL"],"pkgsize":76802164,"desc":"Group-Office is a powerfull modular Internet/Intranet application framework.\nIt features calendaring, project management, e-mail, tasks, addressbook,\nfile management.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-calendar":{"origin":"misc/php83-calendar","version":"8.3.21"},"php83-ctype":{"origin":"textproc/php83-ctype","version":"8.3.21"},"php83-curl":{"origin":"ftp/php83-curl","version":"8.3.21"},"php83-dom":{"origin":"textproc/php83-dom","version":"8.3.21"},"php83-exif":{"origin":"graphics/php83-exif","version":"8.3.21"},"php83-fileinfo":{"origin":"sysutils/php83-fileinfo","version":"8.3.21"},"php83-filter":{"origin":"security/php83-filter","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-iconv":{"origin":"converters/php83-iconv","version":"8.3.21"},"php83-intl":{"origin":"devel/php83-intl","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-mysqli":{"origin":"databases/php83-mysqli","version":"8.3.21"},"php83-pdo":{"origin":"databases/php83-pdo","version":"8.3.21"},"php83-pdo_mysql":{"origin":"databases/php83-pdo_mysql","version":"8.3.21"},"php83-pecl-APCu":{"origin":"devel/pecl-APCu","version":"5.1.24"},"php83-phar":{"origin":"archivers/php83-phar","version":"8.3.21"},"php83-posix":{"origin":"sysutils/php83-posix","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-simplexml":{"origin":"textproc/php83-simplexml","version":"8.3.21"},"php83-soap":{"origin":"net/php83-soap","version":"8.3.21"},"php83-sysvsem":{"origin":"devel/php83-sysvsem","version":"8.3.21"},"php83-sysvshm":{"origin":"devel/php83-sysvshm","version":"8.3.21"},"php83-tokenizer":{"origin":"devel/php83-tokenizer","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"},"php83-xmlreader":{"origin":"textproc/php83-xmlreader","version":"8.3.21"},"php83-xmlwriter":{"origin":"textproc/php83-xmlwriter","version":"8.3.21"},"php83-zip":{"origin":"archivers/php83-zip","version":"8.3.21"},"php83-zlib":{"origin":"archivers/php83-zlib","version":"8.3.21"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["www"],"options":{"APCU":"on","CALENDAR":"on","GD":"on","IMAP":"on","WBXML":"off"},"messages":[{"message":"GroupOffice has been installed into:\n\n    /usr/local/www/groupoffice25\n\nYou will probably want to add an alias to your httpd.conf file,\nsomethinglike this:\n\n    Alias /groupoffice \"/usr/local/www/groupoffice25\"\n\nAnd restart Apache.\n\nopen to install\n    http://<hostname>/groupoffice/install/install.php\n\nor update\n\thttp://<hostname>/groupoffice/install/upgrade.php\n\nin a web-browser and follow the configuration instructions.","type":"install"}]},{"name":"go-yq","origin":"textproc/go-yq","version":"4.44.2_2","comment":"Portable commandline YAML processor written in go","maintainer":"timp87@gmail.com","www":"https://github.com/mikefarah/yq","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"92c4fe2ed74878952c7b9510c5fbc9d1308b7c7fb7306075f14229d74649d386","flatsize":9801722,"path":"All/go-yq-4.44.2_2.pkg","repopath":"All/go-yq-4.44.2_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3065920,"desc":"yq is a lightweight and portable command-line YAML processor in go.\nyq uses jq like syntax but works with yaml files as well as json.\nIt doesn't yet support everything jq does - but it does support the most common\noperations and functions, and more is being added continuously.","categories":["textproc"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"go-www","origin":"www/go-www","version":"2.0.0_23","comment":"Web server for static content","maintainer":"nbari@tequila.io","www":"https://go-www.com","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ff2501926191fb0aabd05bf3fe526d85acf52645a3845e6f2493aeb359cbbd85","flatsize":5829403,"path":"All/go-www-2.0.0_23.pkg","repopath":"All/go-www-2.0.0_23.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1996468,"desc":"www is a static web server, useful for sharing and testing the contents of a\ndirectory via HTTP or HTTPS with a valid certificate.\n\nwww will start a web server listening on port 8000 and use as document root\nthe directory where the command was called. Different document root may be\nspecified as also the port and use of TLS, more info using the -h option.","categories":["www"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"gpaw-setups","origin":"science/gpaw-setups","version":"0.9.20000","comment":"Setups (data files) for py-gpaw, the DFT quantum chemistry software","maintainer":"yuri@FreeBSD.org","www":"https://wiki.fysik.dtu.dk/gpaw/setups/setups.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d66df41d23cf1edb8a74d54a5b449351dec5bf00c8c0f5dc514f6b883588abdc","flatsize":52739632,"path":"All/gpaw-setups-0.9.20000.pkg","repopath":"All/gpaw-setups-0.9.20000.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":52791332,"desc":"A setup is to the PAW method what a pseudo-potential is to the pseudo-potential\nmethod. There are setups for the LDA, PBE, revPBE, RPBE and GLLBSC functionals.\nThe setups are stored as compressed XML specification for atomic PAW datasets\nfiles.\n\nThis package installs the setups into the default location,\n$(PREFIX)/share/gpaw-setups. You can use the GPAW_SETUP_PATH environment\nvariable with py-gpaw to override this default location.","categories":["science"]},{"name":"go-transifex-client","origin":"textproc/go-transifex-client","version":"1.6.10_10","comment":"Command line interface for Transifex","maintainer":"adridg@FreeBSD.org","www":"https://github.com/transifex/cli","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"64ebb8c8173bfe5036ff9ed844e56708dffbfd3fd014530dc39b1402b9b7d4cc","flatsize":10857858,"path":"All/go-transifex-client-1.6.10_10.pkg","repopath":"All/go-transifex-client-1.6.10_10.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":3489068,"desc":"The Transifex Command-line Client (APIv3) is a command line tool that enables you\nto easily manage your translations within a project without the need of an\nelaborate UI system.\n\nYou can use the command line client to easily create new resources, map\nlocale files to translations and synchronize your Transifex project with\nyour local repository and vice verca. Translators and localization managers\ncan also use it to handle large volumes of translation files easily and\nwithout much hassle.","categories":["textproc"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"golangci-lint","origin":"devel/golangci-lint","version":"1.62.2_2","comment":"Linters Runner for Go","maintainer":"lcook@FreeBSD.org","www":"https://github.com/golangci/golangci-lint","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3ec75cc52fb0ac5f71d381dca289efa643cb80daed0882f901549a6c56688f59","flatsize":38564709,"path":"All/golangci-lint-1.62.2_2.pkg","repopath":"All/golangci-lint-1.62.2_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":10869192,"desc":"GolangCI-Lint is a linters aggregator. It's fast, on average 5 times\nfaster than gometalinter. It's easy to integrate and use, has nice\noutput and has a minimum number of false positives. It supports go\nmodules.","categories":["devel"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"COMPLETIONS":"on","DOCS":"on","EXAMPLES":"on"}},{"name":"go-pgweb","origin":"databases/go-pgweb","version":"0.11.7_24","comment":"Web-based database browser for PostgreSQL","maintainer":"daniel@morante.net","www":"https://github.com/sosedoff/pgweb","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7802b78347e2450167f4a7fc2eb0db8bcb85a911d6d7b1734130f3e42c4e5a6b","flatsize":9614288,"path":"All/go-pgweb-0.11.7_24.pkg","repopath":"All/go-pgweb-0.11.7_24.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3310224,"desc":"Pgweb is a web-based database browser for PostgreSQL, written in Go and works on\nOSX, Linux and Windows machines. Main idea behind using Go for backend\ndevelopment is to utilize ability of the compiler to produce zero-dependency\nbinaries for multiple platforms. Pgweb was created as an attempt to build very\nsimple and portable application to work with local or remote PostgreSQL\ndatabases.","categories":["databases","www"],"users":["www"],"groups":["www"],"shlibs_required":["libc.so.8","libpthread.so.0"],"messages":[{"message":"To run Pgweb at startup, enable it in your /etc/rc.conf:\nsysrc pgweb_enable=\"YES\"\n\nTo start Pgweb:\nservice pgweb start\n\nPgweb will listen on port 8081 and bind to localhost.  \nThis can be changed by setting \"pgweb_bind\" and \"pgweb_listen\" \nin /etc/rc.conf.\n\nsysrc pgweb_bind=\"0.0.0.0\" pgweb_listen=\"80\"\n\nAdditional options can be set using \"pgweb_flags\". See 'pgweb --help' for a list\nof all options.","type":"install"}]},{"name":"go-mode.el","origin":"devel/go-mode.el","version":"1.6.0","comment":"Emacs mode for the Go programming language","maintainer":"pat@patmaddox.com","www":"https://github.com/dominikh/go-mode.el","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"092cc2f3ea3d422961abf6790502ea9cbe72b3910debfd2d0754dc8014dc332c","flatsize":143640,"path":"All/go-mode.el-1.6.0.pkg","repopath":"All/go-mode.el-1.6.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":35288,"desc":"This is go-mode, the Emacs mode for editing Go code.\n\nIt is a complete rewrite of the go-mode that shipped with Go 1.0.3 and\nbefore, and was part of Go 1.1 until Go 1.3. Beginning with Go 1.4,\neditor integration will not be part of the Go distribution anymore,\nmaking this repository the canonical place for go-mode.","categories":["devel"],"options":{"DOCS":"on"}},{"name":"go-wtf","origin":"sysutils/go-wtf","version":"0.21.0","comment":"Personal information dashboard for your terminal","maintainer":"hsw@bitmark.com","www":"https://github.com/wtfutil/wtf/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"88ec6738ab5fe1049be0f153f824803e0c791beca2ade6ecfcd229d539b5ac38","flatsize":39317189,"path":"All/go-wtf-0.21.0.pkg","repopath":"All/go-wtf-0.21.0.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":7923164,"desc":"A personal terminal-based dashboard utility, designed for displaying\ninfrequently-needed, but very important, daily data.\n\nWWW: http://wtfutil.com","categories":["sysutils"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"go-md2man","origin":"textproc/go-md2man","version":"2.0.4_1","comment":"Converts Markdown into roff (man pages)","maintainer":"mateusz@serveraptor.com","www":"https://github.com/cpuguy83/go-md2man/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"568345cb06c3fbc750d76a343ea74f039353a213a1ca549c1de54994ea0e9b16","flatsize":1939785,"path":"All/go-md2man-2.0.4_1.pkg","repopath":"All/go-md2man-2.0.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":694240,"desc":"go-md2man: Converts Markdown into roff (man pages).\n\nIt uses blackfriday to process Markdown.","categories":["textproc"]},{"name":"go-git","origin":"devel/go-git","version":"5.10.0_9","comment":"Highly extensible git library in pure Go","maintainer":"ports@FreeBSD.org","www":"https://github.com/go-git/go-git","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ce1573fa051b30734bc03b16d69badbfa8be804cf9c29f6ade301829c1d0cf80","flatsize":3492689,"path":"All/go-git-5.10.0_9.pkg","repopath":"All/go-git-5.10.0_9.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1232600,"desc":"go-git is a highly extensible git implementation library written in pure\nGo.  It can be used to manipulate git repositories at low level\n(plumbing) or high level (porcelain), through an idiomatic Go API. It\nalso supports several types of storage, such as in-memory filesystems,\nor custom implementations, thanks to the Storer interface.\n\nIt's being actively developed since 2015 and is being used extensively\nby Keybase, Gitea or Pulumi, and by many other libraries and tools.","categories":["devel"],"messages":[{"message":"===>   NOTICE:\n\nThe go-git port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"go-for-it","origin":"deskutils/go-for-it","version":"1.9.6_2","comment":"Stylish to-do list with built-in productivity timer","maintainer":"nc@FreeBSD.org","www":"https://github.com/JMoerman/Go-For-It","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"498afb43f051cab581ea76bd9ae16e6cfbc8b5048b6cf0c48a675231c6a623de","flatsize":1924899,"path":"All/go-for-it-1.9.6_2.pkg","repopath":"All/go-for-it-1.9.6_2.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":503100,"desc":"Go For It! is a simple and stylish productivity app, featuring a to-do list,\nmerged with a timer that keeps your focus on the current task.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libcanberra":{"origin":"audio/libcanberra","version":"0.30_11"},"libnotify":{"origin":"devel/libnotify","version":"0.8.6"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["deskutils"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libcanberra.so.0","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libz.so.3"]},{"name":"go-tcping","origin":"net/go-tcping","version":"2.4.0_1","comment":"Command-line utility to ping TCP ports written in Go","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/pouriyajamshidi/tcping","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6d52bc76e875df6b91bae652c76309056a4ee94c710c8048009e2ebf7588dd40","flatsize":8265212,"path":"All/go-tcping-2.4.0_1.pkg","repopath":"All/go-tcping-2.4.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2678732,"desc":"A cross-platform ping program for TCP ports.\n\nThis program will send TCP probes to an IP address or a hostname\nspecified by you and prints the result. It works with both IPv4 and\nIPv6.","categories":["net"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"go-cs","origin":"net/go-cs","version":"0.9_25","comment":"Concurrent ssh client","maintainer":"akosela@andykosela.com","www":"https://github.com/akosela/go-cs","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8a17f925c3f11ead748cb6a75ac2e63a178717e88b6876528e8eb088a814afb2","flatsize":1592492,"path":"All/go-cs-0.9_25.pkg","repopath":"All/go-cs-0.9_25.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":586632,"desc":"cs is a program for concurrently executing local or remote commands on\nmultiple hosts.  It is using OpenSSH for running remote commands. Its\nmain purpose is to help automate and manage large network of hosts.","categories":["net"]},{"name":"go-perf","origin":"devel/go-perf","version":"0.0.0.20241204221936_1","comment":"Go performance measurement, storage, and analysis tools","maintainer":"fuz@FreeBSD.org","www":"https://golang.org/x/perf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"138420055fa604c46c1f0f80fb68bb1b2be932b8c5c3cc8911cc93d30d605f17","flatsize":18304575,"path":"All/go-perf-0.0.0.20241204221936_1.pkg","repopath":"All/go-perf-0.0.0.20241204221936_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":4871120,"desc":"This port contains utilities to analyse and publish Go benchmark\nresults.  The main use case is to compare two series of benchmarks\nfor minuscule performance improvements.  Four programs are included:\n - benchstat is a command-line tool that computes and compares\n   statistics about benchmarks\n - benchsave is a command-line tool for publishing benchmark results\n - localperfdata is a local version of the https://perfdata.golang.org/\n   benchmark result storage system\n - localperf is a local version of the https://perf.golang.org/\n   benchmark result analysis system.","categories":["devel"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DEPRECATED":"off"}},{"name":"go-bindata","origin":"devel/go-bindata","version":"3.1.3_23","comment":"Generates Go code from any file","maintainer":"bofh@FreeBSD.org","www":"https://github.com/go-bindata/go-bindata","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4b80c952632d22ab7f55f7c220860daa32b24a192cd359b86c09779fa661d12a","flatsize":1799363,"path":"All/go-bindata-3.1.3_23.pkg","repopath":"All/go-bindata-3.1.3_23.pkg","licenselogic":"single","licenses":["CC0-1.0"],"pkgsize":659108,"desc":"A small utility which generates Go code from any file. Useful for embedding\nbinary data in a Go program.","categories":["devel"],"options":{"DOCS":"on"}},{"name":"go-wire","origin":"devel/go-wire","version":"0.6.0_5","comment":"Compile-time Dependency Injection for Go","maintainer":"drtr0jan@yandex.ru","www":"https://github.com/google/wire","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4a94f4b8a0937bc95b21a14c8511e79c4f0a02d6a952264f86a088086c79180a","flatsize":4730865,"path":"All/go-wire-0.6.0_5.pkg","repopath":"All/go-wire-0.6.0_5.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1624428,"desc":"Wire is a code generation tool that automates connecting components using\ndependency injection. Dependencies between components are represented in Wire\nas function parameters, encouraging explicit initialization instead of global\nvariables. Because Wire operates without runtime state or reflection, code\nwritten to be used with Wire is useful even for hand-written initialization.","categories":["devel"]},{"name":"go-bindata-assetfs","origin":"devel/go-bindata-assetfs","version":"1.0.1_23","comment":"Serves embedded files from go-bindata with Go's net/http support","maintainer":"egypcio@FreeBSD.org","www":"https://github.com/elazarl/go-bindata-assetfs","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6ea14b3876476b2140268b8d4036a9f995af6dd1f8cf242c8d0372546deae834","flatsize":1539470,"path":"All/go-bindata-assetfs-1.0.1_23.pkg","repopath":"All/go-bindata-assetfs-1.0.1_23.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":570116,"desc":"go-bindata-assetfs serves embedded files from go-bindata with Go's net/http\nsupport, allowing packages to serve static content.","deps":{"go-bindata":{"origin":"devel/go-bindata","version":"3.1.3_23"}},"categories":["devel","www"]},{"name":"gnutls","origin":"security/gnutls","version":"3.8.9","comment":"GNU Transport Layer Security library","maintainer":"tijl@FreeBSD.org","www":"https://gnutls.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bfd691936cce85ce6efcc3f047bac1cafb62ad600c64b0b6b40bdd0e1716e492","flatsize":7756408,"path":"All/gnutls-3.8.9.pkg","repopath":"All/gnutls-3.8.9.pkg","licenselogic":"and","licenses":["GPLv3+","LGPL21+"],"pkgsize":2651044,"desc":"GnuTLS is a secure communications library implementing the SSL, TLS and DTLS\nprotocols and technologies around them.  It provides a simple C language\napplication programming interface (API) to access the secure communications\nprotocols as well as APIs to parse and write X.509, PKCS #12, OpenPGP and\nother required structures.  It is aimed to be portable and efficient with\nfocus on security and interoperability.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libidn2":{"origin":"dns/libidn2","version":"2.3.8"},"libtasn1":{"origin":"security/libtasn1","version":"4.20.0_1"},"libunistring":{"origin":"devel/libunistring","version":"1.3"},"nettle":{"origin":"security/nettle","version":"3.10.1"},"p11-kit":{"origin":"security/p11-kit","version":"0.25.5"}},"categories":["net","security"],"shlibs_required":["libc.so.8","libdl.so.0","libgmp.so.10","libhogweed.so.6","libidn2.so.0","libintl.so.8","libm.so.4","libnettle.so.8","libp11-kit.so.0","libpthread.so.0","libtasn1.so.6","libunistring.so.5"],"options":{"DANE":"off","EXAMPLES":"on","IDN":"on","MAN3":"on","NLS":"on","P11KIT":"on","SRP":"off"},"annotations":{"cpe":"cpe:2.3:a:gnu:gnutls:3.8.9:::::dragonfly6:x86_64"}},{"name":"gnustep-sudoku","origin":"games/gnustep-sudoku","version":"0.7_9","comment":"Sudoku solver and generator","maintainer":"ports@FreeBSD.org","www":"https://gap.nongnu.org/sudoku/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8abaaeeb13af1fdb49826e64f3b0e0818888c9b68a9594865616a83cc405418d","flatsize":72333,"path":"All/gnustep-sudoku-0.7_9.pkg","repopath":"All/gnustep-sudoku-0.7_9.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":25728,"desc":"Create any number of Sudokus and solve them. Store Sudokus for in-depth study.\nSolvability guaranteed. Drag digits from the palette or click on the board\nand wait for the desired digit to appear. Neither method will let you place\ndouble digits.\n\nIncludes automatic markup.\nYou can input external sudokus for solution.\n\nLICENSE: GPL2 or later","deps":{"gnustep-back":{"origin":"x11-toolkits/gnustep-back","version":"0.31.0"},"libobjc2":{"origin":"lang/libobjc2","version":"2.2.1"}},"categories":["games","gnustep"],"shlibs_required":["libc.so.8","libgnustep-base.so.1.29.0","libgnustep-gui.so.0.31.1","libm.so.4","libobjc.so.4.6","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe gnustep-sudoku port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gnustep-preview","origin":"graphics/preview","version":"0.8.5_12","comment":"Simple image viewer","maintainer":"ports@FreeBSD.org","www":"http://home.gna.org/gsimageapps/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b660b5261f029416db89a3e28b3ecc9549d6d0b16cf9abf916c4d5bcaa487559","flatsize":244475,"path":"All/gnustep-preview-0.8.5_12.pkg","repopath":"All/gnustep-preview-0.8.5_12.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":52800,"desc":"Preview is a very simple Image Viewer\n\nLICENSE: GPL2 or later","deps":{"gnustep-back":{"origin":"x11-toolkits/gnustep-back","version":"0.31.0"},"libobjc2":{"origin":"lang/libobjc2","version":"2.2.1"}},"categories":["gnustep","graphics"],"shlibs_required":["libc.so.8","libgnustep-base.so.1.29.0","libgnustep-gui.so.0.31.1","libm.so.4","libobjc.so.4.6","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe gnustep-preview port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gnustep-make","origin":"devel/gnustep-make","version":"2.9.2","comment":"GNUstep makefile package","maintainer":"ports@FreeBSD.org","www":"http://www.gnustep.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a731831c106df50a832e1ef98e01c19d721a15ccedbe8806d0100f99d5c4ae35","flatsize":914803,"path":"All/gnustep-make-2.9.2.pkg","repopath":"All/gnustep-make-2.9.2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":181016,"desc":"GNUstep is a set of general-purpose Objective-C libraries based on the\nOpenStep standard developed by NeXT (now Apple) Inc. The libraries\nconsist of everything from foundation classes, such as dictionaries and\narrays, to GUI interface classes such as windows, sliders, buttons, etc.\n\nPlease contact the GNUstep maintainers at <discussion@gnustep.org> in\ncase of questions and help offers.","deps":{"libobjc2":{"origin":"lang/libobjc2","version":"2.2.1"}},"categories":["devel","gnustep"],"messages":[{"message":"===>   NOTICE:\n\nThe gnustep-make port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gnustep-gui","origin":"x11-toolkits/gnustep-gui","version":"0.31.1_1","comment":"GNUstep GUI library","maintainer":"ports@FreeBSD.org","www":"http://www.gnustep.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6bce0b3cbb56905670e7dfa8a0740c95887fb13e5c3eb61492f552db68b0af36","flatsize":24169548,"path":"All/gnustep-gui-0.31.1_1.pkg","repopath":"All/gnustep-gui-0.31.1_1.pkg","licenselogic":"and","licenses":["GPLv3","LGPL3"],"pkgsize":3294504,"desc":"The GNUstep GUI library implements the AppKit portion of the OpenStep\nspecification, jointly developed by NeXT and Sun.  It aims to provide\ncompatibility with extensions added by Apple's implementation of this standard:\nCocoa.  The AppKit library contains components required for writing graphical\napplications.\n\nPlease contact the GNUstep maintainers at <discuss-gnustep@gnu.org> in\ncase of questions and offers of help.\n\nLICENSE: LGPL2 or later (framework)\nLICENSE: GPL3 or later (tools)","deps":{"cups":{"origin":"print/cups","version":"2.4.11_1"},"flite":{"origin":"audio/flite","version":"2.1"},"giflib":{"origin":"graphics/giflib","version":"5.2.2"},"gnustep-base":{"origin":"lang/gnustep-base","version":"1.29.0_2"},"icu":{"origin":"devel/icu","version":"76.1,1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libao":{"origin":"audio/libao","version":"1.2.0_7"},"libobjc2":{"origin":"lang/libobjc2","version":"2.2.1"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"png":{"origin":"graphics/png","version":"1.6.47"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["gnustep","x11-toolkits"],"shlibs_required":["libc.so.8","libflite.so.1","libflite_cmu_us_kal16.so.1","libflite_cmulex.so.1","libflite_usenglish.so.1","libgif.so.7","libgnustep-base.so.1.29.0","libicudata.so.76","libicui18n.so.76","libicuuc.so.76","libjpeg.so.8","libm.so.4","libobjc.so.4.6","libpng16.so.16","libpthread.so.0","libstdc++.so.9","libtiff.so.6","libz.so.3"],"options":{"ASPELL":"off","CUPS":"on","DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe gnustep-gui port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gnustep-ftp","origin":"ftp/gnustep-ftp","version":"0.6_2","comment":"Compact and handy FTP client for GNUstep","maintainer":"ports@FreeBSD.org","www":"https://www.nongnu.org/gap/ftp/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1c9682d056696068f19980bcf1b46c3c57157bd077152d659a96c88605d5f5cf","flatsize":280977,"path":"All/gnustep-ftp-0.6_2.pkg","repopath":"All/gnustep-ftp-0.6_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":73184,"desc":"FTP is a compact and handy application for file transfers\nusing the FTP protocol (RFC 765)\n\nLICENSE: GPL2 or later","deps":{"gnustep-back":{"origin":"x11-toolkits/gnustep-back","version":"0.31.0"},"libobjc2":{"origin":"lang/libobjc2","version":"2.2.1"}},"categories":["ftp","gnustep"],"shlibs_required":["libc.so.8","libgnustep-base.so.1.29.0","libgnustep-gui.so.0.31.1","libm.so.4","libobjc.so.4.6","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe gnustep-ftp port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gnustep-base","origin":"lang/gnustep-base","version":"1.29.0_2","comment":"GNUstep Foundation library","maintainer":"ports@FreeBSD.org","www":"http://www.gnustep.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f8f4ed2d792099c643b02e2f4a498d2ebe1f2fca86e5edc1c38d9a620011c81a","flatsize":10561625,"path":"All/gnustep-base-1.29.0_2.pkg","repopath":"All/gnustep-base-1.29.0_2.pkg","licenselogic":"and","licenses":["GPLv3","LGPL3"],"pkgsize":2033328,"desc":"The GNUstep Base library implements the Foundation portion of the OpenStep\nspecification, jointly developed by NeXT and Sun.  It aims to provide\ncompatibility with extensions added by Apple's implementation of this standard:\nCocoa.  The Foundation framework provides the standard library for Objective-C,\nincluding collections, operating system interfaces, and so on.\n\nPlease contact the GNUstep maintainers at <discuss-gnustep@gnu.org> in\ncase of questions and offers of help.","deps":{"avahi-app":{"origin":"net/avahi-app","version":"0.8_6"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"gnustep-make":{"origin":"devel/gnustep-make","version":"2.9.2"},"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"icu":{"origin":"devel/icu","version":"76.1,1"},"libffi":{"origin":"devel/libffi","version":"3.4.6"},"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"libobjc2":{"origin":"lang/libobjc2","version":"2.2.1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"}},"categories":["devel","gnustep","lang"],"shlibs_required":["libc.so.8","libm.so.4","libobjc.so.4.6","libpthread.so.0"],"options":{"GNUTLS":"on","ICU":"on","AVAHI":"on","MDNS":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe gnustep-base port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gnustep-back","origin":"x11-toolkits/gnustep-back","version":"0.31.0","comment":"GNUstep GUI backend","maintainer":"ports@FreeBSD.org","www":"http://www.gnustep.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"33065b3d40852a88c8c399fea741624ab79b3876d99e34b43b35a99d78652544","flatsize":1006272,"path":"All/gnustep-back-0.31.0.pkg","repopath":"All/gnustep-back-0.31.0.pkg","licenselogic":"and","licenses":["GPLv3","LGPL3"],"pkgsize":224628,"desc":"GNUstep is a set of general-purpose Objective-C libraries based on the\nOpenStep standard developed by NeXT (now Apple) Inc. The libraries\nconsist of everything from foundation classes, such as dictionaries and\narrays, to GUI interface classes such as windows, sliders, buttons, etc.\n\nPlease contact the GNUstep maintainers at <discussion@gnustep.org> in\ncase of questions and help offers.\n\nLICENSE: LGPL2 or later (framework)\nLICENSE: GPL3 or later (tools)","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"giflib":{"origin":"graphics/giflib","version":"5.2.2"},"gnustep-base":{"origin":"lang/gnustep-base","version":"1.29.0_2"},"gnustep-gui":{"origin":"x11-toolkits/gnustep-gui","version":"0.31.1_1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libobjc2":{"origin":"lang/libobjc2","version":"2.2.1"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["gnustep","x11-toolkits"],"shlibs_required":["libGL.so.1","libX11.so.6","libXcursor.so.1","libXext.so.6","libXfixes.so.3","libXft.so.2","libXmu.so.6","libXrender.so.1","libXt.so.6","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgnustep-base.so.1.29.0","libgnustep-gui.so.0.31.1","libm.so.4","libobjc.so.4.6","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe gnustep-back port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gnustep","origin":"devel/gnustep","version":"1.28.0_8","comment":"Objective-C libraries based on the OpenStep standard","maintainer":"ports@FreeBSD.org","www":"http://www.gnustep.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8c852de6f3cd09701619f31fa26596ea5d7c9a098d6e5d46464270b5597a2be0","flatsize":243,"path":"All/gnustep-1.28.0_8.pkg","repopath":"All/gnustep-1.28.0_8.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":1520,"desc":"GNUstep is a set of general-purpose Objective-C libraries, originally based on\nthe OpenStep standard jointly developed by NeXT and Sun and now following\nApple's Cocoa APIs. The libraries consist of everything from foundation\nclasses, such as dictionaries and arrays, to GUI interface classes such as\nwindows, sliders, buttons, etc.\n\nPlease contact the GNUstep maintainers at <discuss-gnustep@gnu.org> in\ncase of questions and help offers.","deps":{"gnustep-back":{"origin":"x11-toolkits/gnustep-back","version":"0.31.0"},"gnustep-base":{"origin":"lang/gnustep-base","version":"1.29.0_2"},"gnustep-gui":{"origin":"x11-toolkits/gnustep-gui","version":"0.31.1_1"}},"categories":["devel","gnustep","lang"],"messages":[{"message":"To use GNUstep you need to source the envoroment in your shell:\n\nfor sh/bash:\n. /usr/local/GNUstep/System/Library/Makefiles/GNUstep.sh\n\nfor csh:\nsource /usr/local/GNUstep/System/Library/Makefiles/GNUstep.csh\n\nthen start your applications with \"openapp <name>\".","type":"install"},{"message":"===>   NOTICE:\n\nThe gnustep port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"go","origin":"lang/go","version":"1.21_6,2","comment":"Meta-port for the default version of the Go programming language","maintainer":"go@FreeBSD.org","www":"https://golang.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"96723fc1782e216003f4403fda3e67928f11fc988ef299c84ea7ee3029338f91","flatsize":13,"path":"All/go-1.21_6,2.pkg","repopath":"All/go-1.21_6,2.pkg","licenselogic":"single","pkgsize":736,"desc":"Go is an open source programming environment that makes it easy to build\nsimple, reliable, and efficient software.\n\nThis is a meta port for the default version of Go, it provides symbolic links\ncalled go and gofmt.","deps":{"go121":{"origin":"lang/go121","version":"1.21.13_5"}},"categories":["lang"]},{"name":"go-bapu","origin":"net/go-bapu","version":"0.3.0_24","comment":"Virtual Machine Controller for Gandi.net","maintainer":"cs@FreeBSD.org","www":"https://bitbucket.org/carlostrub/bapu","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"87b78ec425f09e1d2bc0483fbf5f3e8414693562a70269beb0312b656610e32c","flatsize":6647392,"path":"All/go-bapu-0.3.0_24.pkg","repopath":"All/go-bapu-0.3.0_24.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":2243752,"desc":"Bapu allows you to manage your Gandi virtual machines.","categories":["net"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"gnuspeechsa","origin":"audio/gnuspeechsa","version":"0.1.5_6","comment":"Command line, or application-based speech output module of gnuspeech","maintainer":"amdmi3@FreeBSD.org","www":"https://www.gnu.org/software/gnuspeech/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a86b76c8d6af4a478467c703f2f14f3f7e5a1376705c61f8ac06f58c34e9376f","flatsize":3588620,"path":"All/gnuspeechsa-0.1.5_6.pkg","repopath":"All/gnuspeechsa-0.1.5_6.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":777312,"desc":"gnuspeech makes it easy to produce high quality computer speech\noutput, design new language databases, and create controlled speech\nstimuli for psychophysical experiments.\n\ngnuspeechsa is a cross-platform module of gnuspeech that allows\ncommand line, or application-based speech output","categories":["audio"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"gnurobots","origin":"games/gnurobots","version":"1.2.0_17","comment":"GNU diversion wherein Scheme-coded robots explore a world","maintainer":"ports@FreeBSD.org","www":"https://www.gnu.org/software/gnurobots/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8a851fa09546b3d3806ea0b33ef5f6465f4b35c5dde6c62721f1f7e346f7b1d1","flatsize":148633,"path":"All/gnurobots-1.2.0_17.pkg","repopath":"All/gnurobots-1.2.0_17.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":45012,"desc":"GNU Robots is a game/diversion where you construct a program for a\nlittle robot, then set him loose and watch him explore a world on his\nown.  The robot program is written in Scheme, and is implemented using\nGNU Guile.  --from GNU robots README","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"guile1":{"origin":"lang/guile1","version":"1.8.8_2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libltdl":{"origin":"devel/libltdl","version":"2.5.4"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"},"vte":{"origin":"x11-toolkits/vte","version":"0.28.2_4"}},"categories":["games"],"shlibs_required":["libX11.so.6","libXext.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libcrypt.so.4","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmp.so.10","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-x11-2.0.so.0","libguile.so.17","libharfbuzz.so.0","libintl.so.8","libltdl.so.7","libm.so.4","libncurses.so.6","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0","libreadline.so.8","libutil.so.4","libvte.so.9"],"options":{"DOCS":"on"},"messages":[{"message":"GNU Robots has been installed.\n\nWhere to find things\n\n  - A place to start: /usr/local/share/doc/gnurobots/doc/Robots-HOWTO\n  - Example maps:     /usr/local/share/gnurobots/maps/\n  - Example robots:   /usr/local/share/gnurobots/scheme/\n  - Binaries:         gnurobots","type":"install"},{"message":"===>   NOTICE:\n\nThe gnurobots port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gnupod","origin":"audio/gnupod","version":"0.99.8_4","comment":"Set of Perl scripts for using an Apple iPod","maintainer":"steve.roome@gmail.com","www":"https://www.gnu.org/software/gnupod/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"35140fb9ef9833b7dd915c290e5d9c88f8e9e36ca8f532a2d2603e79ed9c1114","flatsize":568936,"path":"All/gnupod-0.99.8_4.pkg","repopath":"All/gnupod-0.99.8_4.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":121880,"desc":"GNUpod is a collection of tools which allow you to use your iPod.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"p5-Digest-SHA1":{"origin":"security/p5-Digest-SHA1","version":"2.13_2"},"p5-MP3-Info":{"origin":"audio/p5-MP3-Info","version":"1.26"},"p5-TimeDate":{"origin":"devel/p5-TimeDate","version":"2.33,1"},"p5-Unicode-String":{"origin":"converters/p5-Unicode-String","version":"2.10_1"},"p5-XML-Parser":{"origin":"textproc/p5-XML-Parser","version":"2.47"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["audio","perl5"],"options":{"DOCS":"on","FLAC":"off","VORBIS":"off"}},{"name":"gnuplot-tex-extras","origin":"math/gnuplot-tex-extras","version":"5.2.8_1","comment":"Extra files for Gnuplot TeX support","maintainer":"glewis@FreeBSD.org","www":"http://www.gnuplot.info/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"070e1223b5b8e23ec66fec0a057849839d59cbf55a6089f446c7c17000965ec1","flatsize":15484,"path":"All/gnuplot-tex-extras-5.2.8_1.pkg","repopath":"All/gnuplot-tex-extras-5.2.8_1.pkg","licenselogic":"single","pkgsize":5368,"desc":"Gnuplot is a portable multi-platform command-line driven graphing utility. It\nwas originally created to allow scientists and students to visualize\nmathematical functions and data interactively, but has grown to support many\nnon-interactive uses such as web scripting. It is also used as a plotting engine\nby third-party applications like Octave. Gnuplot has been supported and under\nactive development since 1986.\n\nThis port installs extra files for TeX terminals (latex, epslatex, Tikz, etc).","deps":{"gnuplot":{"origin":"math/gnuplot","version":"5.4.10_2"}},"categories":["graphics","math"],"annotations":{"cpe":"cpe:2.3:a:gnuplot:gnuplot:5.2.8:::::dragonfly6:x86_64:1"}},{"name":"gnurobbo","origin":"games/gnurobbo","version":"0.68","comment":"Reimplementation of LK Avalon's Robbo for the Atari XE/XL","maintainer":"amdmi3@FreeBSD.org","www":"https://gnurobbo.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"442bbb20e1b9ed227720613e28e7d890c6ae42a332a332fbb7d4d58d5849f67e","flatsize":4466198,"path":"All/gnurobbo-0.68.pkg","repopath":"All/gnurobbo-0.68.pkg","licenselogic":"and","licenses":["AREV","BITSTREAM_VERA","CCSP","GPLv2"],"pkgsize":1803520,"desc":"GNU Robbo is a free open source reimplementation of LK Avalon's\nRobbo for the Atari XE/XL from the late 1980s. The gameplay of the\noriginal is faithfully reproduced with a few modifications :-\n\n * Lives has been removed and suicide replaced with level restart\n * Scoring has been removed: goal is level advancement\n * Bear logic has been enhanced: fixed endlessly spinning bears","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"},"sdl_ttf":{"origin":"graphics/sdl_ttf","version":"2.0.11_8"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libSDL_ttf-2.0.so.0","libc.so.8","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"gnushogi","origin":"games/gnushogi","version":"1.4.2_2","comment":"GNU version of Shogi","maintainer":"mew14930xvi@inbox.lv","www":"https://www.gnu.org/software/gnushogi/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"57a71d92f9e13a3c64e5b424a933d9c4778c1c3e2ebf079ae25340a9c9bbff31","flatsize":497128,"path":"All/gnushogi-1.4.2_2.pkg","repopath":"All/gnushogi-1.4.2_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":202352,"desc":"GNU version of Shogi, a game of Japanese chess.\n\nGnushogi is an updated version of  the  gnuchess  program.\nIt  has a simple alpha-numeric board display, or it can be\ncompiled for use with the chesstool program on a SUN work-\nstation  or  with the xshogi program under X-windows.  The\nprogram gets its opening moves from the file gnushogi.book\nwhich is located in a directory specified in the makefile.\n\nTo invoke the program type:\n\tgnushogi -C","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["games"],"shlibs_required":["libc.so.8","libm.so.4","libncurses.so.6","libtinfo.so.6"],"options":{"DOCS":"on"}},{"name":"gnuplot","origin":"math/gnuplot","version":"5.4.10_2","comment":"Command-line driven graphing utility","maintainer":"glewis@FreeBSD.org","www":"http://www.gnuplot.info/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9ff373950eba9f8f2bdf1e0e83536eaf00a1023783e6ff65b60efc0275336b99","flatsize":7771095,"path":"All/gnuplot-5.4.10_2.pkg","repopath":"All/gnuplot-5.4.10_2.pkg","licenselogic":"single","licenses":["Gnuplot"],"pkgsize":2039440,"desc":"Gnuplot is a portable multi-platform command-line driven graphing utility. It\nwas originally created to allow scientists and students to visualize\nmathematical functions and data interactively, but has grown to support many\nnon-interactive uses such as web scripting. It is also used as a plotting engine\nby third-party applications like Octave. Gnuplot has been supported and under\nactive development since 1986.\n\nGnuplot supports many types of plots in either 2D or 3D. It can draw using\nlines, points, boxes, contours, vector fields, surfaces, and various associated\ntext. It also supports various specialized plot types. Gnuplot supports many\ndifferent types of output: interactive screen terminals (with mouse and hotkey\ninput), direct output to pen plotters or modern printers, and output to many\nfile formats (eps, emf, fig, jpeg, LaTeX, pdf, png, postscript, ...). Gnuplot is\neasily extensible to include new output modes. Recent additions include\ninteractive terminals based on wxWidgets (usable on multiple platforms), and Qt.\nMouseable plots embedded in web pages can be generated using the svg or HTML5\ncanvas terminal drivers.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libgd":{"origin":"graphics/gd","version":"2.3.3_13,1"},"lua53":{"origin":"lang/lua53","version":"5.3.6_1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"png":{"origin":"graphics/png","version":"1.6.47"},"readline":{"origin":"devel/readline","version":"8.2.13_2"},"tex-kpathsea":{"origin":"devel/tex-kpathsea","version":"6.4.1"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"},"webp":{"origin":"graphics/webp","version":"1.5.0"}},"categories":["graphics","math"],"shlibs_required":["libX11.so.6","libc.so.8","libcairo.so.2","libgd.so.6","libglib-2.0.so.0","libgobject-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libncurses.so.6","libpango-1.0.so.0","libpangocairo-1.0.so.0","libreadline.so.8","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on","EXAMPLES":"on","GRIDBOX":"off"},"annotations":{"cpe":"cpe:2.3:a:gnuplot_project:gnuplot:5.4.10:::::dragonfly6:x86_64:2"}},{"name":"gnupg-pkcs11-scd","origin":"security/gnupg-pkcs11-scd","version":"0.10.0_2","comment":"PKCS#11 enabled gnupg scd","maintainer":"mat@FreeBSD.org","www":"https://github.com/alonbl/gnupg-pkcs11-scd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3d02a91fd9b90ab312d2d7eb952a8a55e8b6b81607110091fc6c70fa29372abd","flatsize":59769,"path":"All/gnupg-pkcs11-scd-0.10.0_2.pkg","repopath":"All/gnupg-pkcs11-scd-0.10.0_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":26616,"desc":"gnupg-pkcs11 is a project to implement a BSD-licensed smart-card daemon to\nenable the use of PKCS#11 tokens with GnuPG.","deps":{"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"libassuan":{"origin":"security/libassuan","version":"3.0.2"},"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"libgpg-error":{"origin":"security/libgpg-error","version":"1.51"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pkcs11-helper":{"origin":"security/pkcs11-helper","version":"1.29.0_3"}},"categories":["security"],"shlibs_required":["libassuan.so.9","libc.so.8","libcrypto.so.12","libdl.so.0","libgcrypt.so.20","libgnutls.so.30","libgpg-error.so.0","libpkcs11-helper.so.1","libpthread.so.0"],"options":{"EXAMPLES":"on"}},{"name":"gnuplot-lite","origin":"math/gnuplot-lite","version":"5.4.10_2","comment":"Command-line driven graphing utility (lite package)","maintainer":"glewis@FreeBSD.org","www":"http://www.gnuplot.info/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"264a5007e74fae78041593abc351d332bef34c11e4b06ad6d0b20b65689b2407","flatsize":7437496,"path":"All/gnuplot-lite-5.4.10_2.pkg","repopath":"All/gnuplot-lite-5.4.10_2.pkg","licenselogic":"single","licenses":["Gnuplot"],"pkgsize":1932692,"desc":"Gnuplot is a portable multi-platform command-line driven graphing utility. It\nwas originally created to allow scientists and students to visualize\nmathematical functions and data interactively, but has grown to support many\nnon-interactive uses such as web scripting. It is also used as a plotting engine\nby third-party applications like Octave. Gnuplot has been supported and under\nactive development since 1986.\n\nGnuplot supports many types of plots in either 2D or 3D. It can draw using\nlines, points, boxes, contours, vector fields, surfaces, and various associated\ntext. It also supports various specialized plot types. Gnuplot supports many\ndifferent types of output: interactive screen terminals (with mouse and hotkey\ninput), direct output to pen plotters or modern printers, and output to many\nfile formats (eps, emf, fig, jpeg, LaTeX, pdf, png, postscript, ...). Gnuplot is\neasily extensible to include new output modes. Recent additions include\ninteractive terminals based on wxWidgets (usable on multiple platforms), and Qt.\nMouseable plots embedded in web pages can be generated using the svg or HTML5\ncanvas terminal drivers.","deps":{"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["graphics","math"],"shlibs_required":["libc.so.8","libm.so.4","libncurses.so.6","libreadline.so.8","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on","EXAMPLES":"on","GRIDBOX":"off"},"annotations":{"cpe":"cpe:2.3:a:gnuplot_project:gnuplot:5.4.10:::::dragonfly6:x86_64:2"}},{"name":"gnupg","origin":"security/gnupg","version":"2.4.7","comment":"Complete and free PGP implementation","maintainer":"adridg@FreeBSD.org","www":"https://www.gnupg.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"76a4b0f361b4b6e0da5e60fbbafa0ca58d9abec15b32b7e6e375d9814cc880fa","flatsize":12103530,"path":"All/gnupg-2.4.7.pkg","repopath":"All/gnupg-2.4.7.pkg","licenselogic":"and","licenses":["GPLv3","LGPL3"],"pkgsize":2550364,"desc":"GnuPG is a complete and free replacement for PGP. This is the \"stable\"\nversion.\n\nGnuPG allows encrypting and signing your data and communication, and\nfeatures a versatile key management system as well as access modules\nfor many public key directories. GnuPG, also known as GPG, is a command\nline tool with features for easy integration with other applications.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libassuan":{"origin":"security/libassuan","version":"3.0.2"},"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"libgpg-error":{"origin":"security/libgpg-error","version":"1.51"},"libksba":{"origin":"security/libksba","version":"1.6.7"},"npth":{"origin":"devel/npth","version":"1.8"},"pinentry":{"origin":"security/pinentry","version":"1.3.1_1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["security"],"shlibs_required":["libassuan.so.9","libbz2.so.2","libc.so.8","libgcrypt.so.20","libgnutls.so.30","libgpg-error.so.0","libintl.so.8","libksba.so.8","libnpth.so.0","libpthread.so.0","libreadline.so.8","libsqlite3.so.0","libz.so.3"],"options":{"DOCS":"on","GNUTLS":"on","LARGE_RSA":"off","LDAP":"off","NLS":"on","SCDAEMON":"on","SUID_GPG":"off","WKS_SERVER":"on"},"annotations":{"cpe":"cpe:2.3:a:gnupg:gnupg:2.4.7:::::dragonfly6:x86_64"}},{"name":"gnulibiberty","origin":"devel/gnulibiberty","version":"2.44","comment":"Miscellaneous GNU functions","maintainer":"joerg@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"97f419a65013266edd57b2b217e4a2920f48161c1ce25caf98d5ca61d3ffb2c2","flatsize":641197,"path":"All/gnulibiberty-2.44.pkg","repopath":"All/gnulibiberty-2.44.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":153124,"desc":"Miscellaneous programming items which are mainly used in many\nGNU sources.","categories":["devel"]},{"name":"gradle62","origin":"devel/gradle62","version":"6.2.2_1","comment":"Project automation tool","maintainer":"yuri@FreeBSD.org","www":"https://www.gradle.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"32f579ca1fc30c48c83cb7f731952e42f63db84c042b49c159ec2ae2debcf7aa","flatsize":111281539,"path":"All/gradle62-6.2.2_1.pkg","repopath":"All/gradle62-6.2.2_1.pkg","licenselogic":"and","licenses":["APACHE20","BSD3CLAUSE","CDDL","EPL","LGPL21+","MIT","MPL20"],"pkgsize":95946092,"desc":"Gradle is build automation evolved.\n\nGradle can automate the building, testing, publishing, deployment\nand more of software packages or other types of projects such as\ngenerated static websites, generated documentation or indeed anything\nelse.\n\nGradle combines the power and flexibility of Ant with the dependency\nmanagement and conventions of Maven into a more effective way to\nbuild. Powered by a Groovy DSL and packed with innovation, Gradle\nprovides a declarative way to describe all kinds of builds through\nsensible defaults. Gradle is quickly becoming the build system of\nchoice for many open source projects, leading edge enterprises and\nlegacy automation challenges.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"],"annotations":{"cpe":"cpe:2.3:a:gradle:gradle:6.2.2:::::dragonfly6:x86_64:1"}},{"name":"gradle6","origin":"devel/gradle6","version":"6.9.4","comment":"Project automation tool","maintainer":"ports@FreeBSD.org","www":"https://www.gradle.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5e0a3651b418451f5b0e37d82930766ba99e3c1c6a72753cb68d94c52582c11a","flatsize":122123744,"path":"All/gradle6-6.9.4.pkg","repopath":"All/gradle6-6.9.4.pkg","licenselogic":"and","licenses":["APACHE20","BSD3CLAUSE","CDDL","EPL","LGPL21+","MIT","MPL20"],"pkgsize":105688704,"desc":"Gradle is build automation evolved.\n\nGradle can automate the building, testing, publishing, deployment\nand more of software packages or other types of projects such as\ngenerated static websites, generated documentation or indeed anything\nelse.\n\nGradle combines the power and flexibility of Ant with the dependency\nmanagement and conventions of Maven into a more effective way to\nbuild. Powered by a Groovy DSL and packed with innovation, Gradle\nprovides a declarative way to describe all kinds of builds through\nsensible defaults. Gradle is quickly becoming the build system of\nchoice for many open source projects, leading edge enterprises and\nlegacy automation challenges.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"],"annotations":{"cpe":"cpe:2.3:a:gradle:gradle:6.9.4:::::dragonfly6:x86_64"},"messages":[{"message":"===>   NOTICE:\n\nThe gradle6 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"holotz-castle","origin":"games/holotz-castle","version":"1.3.14_10","comment":"Platform game with high doses of mystery","maintainer":"ports@FreeBSD.org","www":"https://web.archive.org/web/20130606213511/http://mainreactor.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cba4ff4abeda984381e7662376f275c2c9d04b357c77df0ba4f25bd66866dda5","flatsize":146680028,"path":"All/holotz-castle-1.3.14_10.pkg","repopath":"All/holotz-castle-1.3.14_10.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":120836764,"desc":"Holotz's Castle is a platform game with high dosis of mistery.\n\nA great mistery is hidden beyond the walls of Holotz's Castle. Will\nyou be able to help Ybelle and Ludar to escape alive from the\ncastle?\n\nTest your dexterity with this tremendously exciting platform game!","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"mplayer":{"origin":"multimedia/mplayer","version":"1.5.0.20240928_1"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"},"sdl_ttf":{"origin":"graphics/sdl_ttf","version":"2.0.11_8"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libSDL_ttf-2.0.so.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"SOLUTIONS":"on"},"messages":[{"message":"Holotz's Castle has been installed.\n\nYou can look some Solutions for Holotz's Castle with\n\n     /usr/local/bin/holotz-castle-solutions","type":"install"},{"message":"===>   NOTICE:\n\nThe holotz-castle port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gnupg1","origin":"security/gnupg1","version":"1.4.23_4","comment":"The GNU Privacy Guard (minimalist \"classic\" version)","maintainer":"adridg@FreeBSD.org","www":"https://www.gnupg.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aa49b330289cd83c21c06b50eea97f2956e325bb2ebad9bdc40dcbcfb390556f","flatsize":5695703,"path":"All/gnupg1-1.4.23_4.pkg","repopath":"All/gnupg1-1.4.23_4.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":1129228,"desc":"GnuPG is a complete and free replacement for PGP. This is the \"classic\"\nversion, which doesn't support newer algorithms, but also has very\nfew dependencies. Use security/gnupg unless you're sure you want thisone.\n\nGnuPG allows encrypting and signing your data and communication, and\nfeatures a versatile key management system as well as access modules\nfor many public key directories. GnuPG, also known as GPG, is a command\nline tool with features for easy integration with other applications.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["security"],"shlibs_required":["libbz2.so.2","libc.so.8","libcurl.so.4","libintl.so.8","libreadline.so.8","libz.so.3"],"options":{"CURL":"on","DOCS":"on","ICONV":"off","LDAP":"off","LIBUSB":"off","NLS":"on","SUID_GPG":"off"},"annotations":{"cpe":"cpe:2.3:a:gnupg:gnupg:1.4.23:::::dragonfly6:x86_64:4"}},{"name":"gnuelf-legacy","origin":"devel/gnuelf-legacy","version":"0.8.13","comment":"Public ELF file access library similar to libelf(3) in Solaris","maintainer":"zrj@efnet.irc","www":"https://fossies.org/linux/misc/old/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c2cd1d51824843f6424ded421faf03bc2624d47ba8239260c58b79c849b6db64","flatsize":332003,"path":"All/gnuelf-legacy-0.8.13.pkg","repopath":"All/gnuelf-legacy-0.8.13.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":63788,"desc":"From the libelf README file:\n\n  This is the public release of libelf, a free ELF object\n  file access library. If you have problems with applications\n  that use libelf and work with the commercial (SVR4, Solaris)\n  version but not with this one, please contact me.\n\nWWW: https://fossies.org/linux/misc/old/","categories":["devel"],"options":{"EXTENDED":"on","SANITY":"on"}},{"name":"gnugo","origin":"games/gnugo","version":"3.8_2","comment":"The game of Go","maintainer":"spcoltri@omcl.org","www":"https://www.gnu.org/software/gnugo/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c7273d68b3cc74fb8c9f4618d8e3fd5fa71e7cd554a7dd9c9b2979417132a13f","flatsize":6772585,"path":"All/gnugo-3.8_2.pkg","repopath":"All/gnugo-3.8_2.pkg","licenselogic":"single","pkgsize":833608,"desc":"This plays a competent beginner's game of Go (the development line has\nachieved a rating of 17 kyu on the No Name Go Server, nngs.cosmic.org 9696),\nand operates both in plain ASCII and using the Go Modem Protocol.\n\nFor a nice graphical interface, cgoban's Go Modem feature can operate as a\nfront-end for gnugo (cgoban is available as a port/package).","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["games"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"gnuchess","origin":"games/gnuchess","version":"6.2.9_1","comment":"Classic Gnu Chess","maintainer":"bofh@FreeBSD.org","www":"https://savannah.gnu.org/projects/chess","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0eebec60fa3d30be22f65d1c3b8c4629f02c64fa80e943aac4193aa304630b40","flatsize":1165221,"path":"All/gnuchess-6.2.9_1.pkg","repopath":"All/gnuchess-6.2.9_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":319480,"desc":"Gnuchess  plays\ta  game  of  chess against the user or it\n       plays against itself.\n\n       Gnuchess is an updated version of the  GNU  chess  playing\n       program.   It has a simple alpha-numeric board display.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["games"],"shlibs_required":["libc.so.8","libintl.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on","NLS":"on","OPENING_BOOK":"on"},"annotations":{"cpe":"cpe:2.3:a:gnu:chess:6.2.9:::::dragonfly6:x86_64:1"}},{"name":"gnucflow","origin":"devel/gnucflow","version":"1.7_1","comment":"Tool to chart control flow within the C program","maintainer":"amdmi3@FreeBSD.org","www":"https://www.gnu.org/software/cflow/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2f6178d7efdeb4ed94a34b18c609909926e5cd8791a2373f7d9478d87a32e3ae","flatsize":415328,"path":"All/gnucflow-1.7_1.pkg","repopath":"All/gnucflow-1.7_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":125916,"desc":"GNU cflow analyzes a collection of C source files and prints a graph\ncharting control flow within the program.\n\nCurrent implementation is able to produce both direct and inverted\nflowgraphs for C sources. Optionally a cross-reference listing can\nbe generated. Two output formats are implemented: POSIX and GNU\n(extended).\n\nInput files can optionally be preprocessed before analyzing.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libintl.so.8"],"options":{"NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:gnu:cflow:1.7:::::dragonfly6:x86_64:1"}},{"name":"gnujump","origin":"games/gnujump","version":"1.0.8_3","comment":"Platform game where you have to jump up to survive","maintainer":"amdmi3@FreeBSD.org","www":"https://jump.gnu.sinusoid.es/index.php?title=Main_Page","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8fc1580de7ebc5b10df27b8326a04f60eacf424359652c395f056f2890f1a1d0","flatsize":2262693,"path":"All/gnujump-1.0.8_3.pkg","repopath":"All/gnujump-1.0.8_3.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":1571188,"desc":"GNUjump is a clone of the simple yet addictive game Xjump, adding\nnew features like multiplaying, unlimited FPS, smooth floor falling,\nthemable graphics, sounds, replays, ...\n\nThe goal in this game is to jump to the next floor trying not to\nfall down. As you go upper in the Falling Tower the floors will\nfall faster. Try to survive longer get upper than anyone. It might\nseem too simple but once you've tried you'll realize how addictive\nthis is.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libGL.so.1","libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libX11.so.6","libc.so.8","libintl.so.8","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on","NLS":"on"}},{"name":"gnucobol","origin":"lang/gnu-cobol","version":"3.2_2","comment":"Free/libre COBOL compiler","maintainer":"wen@FreeBSD.org","www":"https://www.gnu.org/software/gnucobol/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8185ecd0c65c3706a3b6a003ab6b14644162fc6abc938e89a710b001a6bdb60c","flatsize":4573347,"path":"All/gnucobol-3.2_2.pkg","repopath":"All/gnucobol-3.2_2.pkg","licenselogic":"and","licenses":["GPLv3","LGPL3"],"pkgsize":1063856,"desc":"GNU COBOL, formerly known as Open-COBOL, is an open-source COBOL compiler,\nwhich translates COBOL programs to C code and compiles it using GCC.","deps":{"db5":{"origin":"databases/db5","version":"5.3.28_9"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libcjson":{"origin":"devel/libcjson","version":"1.7.18_2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["lang"],"shlibs_required":["libc.so.8","libcjson.so.1","libdb-5.3.so.0","libdl.so.0","libgmp.so.10","libintl.so.8","liblzma.so.3","libm.so.4","libncurses.so.6","libpthread.so.0","libxml2.so.2","libz.so.3"],"options":{"NLS":"on"}},{"name":"gnubik","origin":"games/gnubik","version":"2.4.3_7","comment":"3D Rubik's cube game","maintainer":"amdmi3@FreeBSD.org","www":"https://www.gnu.org/software/gnubik/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e3a39eb1649e3609352536f6a6d69414f8cbadd4940b4badd9e3cda877deee15","flatsize":354001,"path":"All/gnubik-2.4.3_7.pkg","repopath":"All/gnubik-2.4.3_7.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":100680,"desc":"The GNUbik program is an interactive, graphical, single player\npuzzle. Yes, this is another implementation of the classic game\nlike that invented by Erno Rubik. You have to manipulate the cube\nusing the mouse. When each face shows only one colour, the game is\nsolved.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"boehm-gc-threaded":{"origin":"devel/boehm-gc-threaded","version":"8.2.8"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"gtkglext":{"origin":"x11-toolkits/gtkglext","version":"1.2.0_21"},"guile2":{"origin":"lang/guile2","version":"2.2.7_6"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libOpenGL.so.0","libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libdl.so.0","libfontconfig.so.1","libfreetype.so.6","libgc-threaded.so.1","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgdkglext-x11-1.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libgtkglext-x11-1.0.so.0","libguile-2.2.so.1","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpangox-1.0.so.0","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"gnugrep","origin":"textproc/gnugrep","version":"3.11","comment":"GNU version of popular pattern matching utility","maintainer":"danfe@FreeBSD.org","www":"https://www.gnu.org/software/grep/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9fde5e7004967d95685c16e760d8d946f157517c4a3bfc2a0ea6bcfc3a086a44","flatsize":1110178,"path":"All/gnugrep-3.11.pkg","repopath":"All/gnugrep-3.11.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":257780,"desc":"The grep command searches one or more input files for lines containing a match\nto a specified pattern.  By default, grep prints the matching lines.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libintl.so.8","libpcre2-8.so.0"],"options":{"COMPAT":"on","ICONV":"on","LIBSIGSEGV":"off","NLS":"on","PCRE":"on"},"annotations":{"cpe":"cpe:2.3:a:gnu:grep:3.11:::::dragonfly6:x86_64"}},{"name":"gnucap","origin":"cad/gnucap","version":"2013.04.23","comment":"GNU Circuit Analysis Package","maintainer":"ports@FreeBSD.org","www":"http://www.gnucap.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f44699f5966adea33e33e5f75f7085e747f64b8d155d1c707dd53810a390f5c6","flatsize":3305080,"path":"All/gnucap-2013.04.23.pkg","repopath":"All/gnucap-2013.04.23.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":745192,"desc":"GnuCap is the GNU Circuit Analysis Package.\n\nThe primary component is a general purpose circuit simulator. It\nperforms nonlinear dc and transient analyses, fourier analysis, and ac\nanalysis. It is fully interactive and command driven. It can also be\nrun in batch mode or as a server. Spice compatible models for the\nMOSFET (level 1-7) and diode are included in this release.\n\nGnuCap is not based on Spice, but some of the models have been derived\nfrom the Berkeley models.\n\nUnlike Spice, the engine is designed to do true mixed-mode simulation.\nMost of the code is in place for future support of event driven analog\nsimulation, and true multi-rate simulation.\n\nIf you are tired of Spice and want a second opinion, you want to play\nwith the circuit and want a simulator that is interactive, you want to\nstudy the source code and want something easier to follow than Spice,\nor you are a researcher working on modeling and want automated model\ngeneration tools to make your job easier, try GnuCap.","categories":["cad"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe gnucap port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gnubc","origin":"math/gnubc","version":"1.08.1","comment":"GNU bc/dc calculator","maintainer":"wen@FreeBSD.org","www":"https://www.gnu.org/software/bc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6a5ee81d30ef83067615e6e821cddee4c6c534b64f9b7c27566ca3e15301dd17","flatsize":258446,"path":"All/gnubc-1.08.1.pkg","repopath":"All/gnubc-1.08.1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":98160,"desc":"bc is an arbitrary precision numeric processing language.  Syntax is similar\nto C but differs in many substantial areas.  It supports interactive execution\nof statements.  The bc utility is included in the POSIX 1003.1-2008 standard.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libedit":{"origin":"devel/libedit","version":"3.1.20250104,1"}},"categories":["math"],"shlibs_required":["libc.so.8","libedit.so.0"],"options":{"EXAMPLES":"on"},"annotations":{"cpe":"cpe:2.3:a:gnu:bc:1.08.1:::::dragonfly6:x86_64"}},{"name":"gnulib","origin":"devel/gnulib","version":"20140202_1","comment":"GNU portability library","maintainer":"ports@FreeBSD.org","www":"https://www.gnu.org/software/gnulib/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0c802e68e1328c74184bdd75c1ad8b3368bc2c3573fbb9fdabab74c6c2916633","flatsize":39243794,"path":"All/gnulib-20140202_1.pkg","repopath":"All/gnulib-20140202_1.pkg","licenselogic":"and","licenses":["GPLv2+","GPLv3+","LGPL20+","LGPL3+","PD"],"pkgsize":3862428,"desc":"Gnulib, the GNU portability library, offers a macro system and C\ndeclarations and definitions for commonly-used API elements and\nabstracted system behaviors. It can be used to improve portability and\nother functionality in your programs.\n\nGnulib takes a different approach than libiberty. Gnulib components are\nintended to be shared at the source level, rather than being a library that\ngets built, installed, and linked against. Thus, there is no distribution\ntarball; the idea is to copy files from Gnulib into your own source tree.\n\nHowever, there are bimonthly stable snapshots of the Gnulib codebase\npublished at http://erislabs.net/ianb/projects/gnulib/","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:gnu:gnulib:20140202:::::dragonfly6:x86_64:1"},"messages":[{"message":"===>   NOTICE:\n\nThe gnulib port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gnubiff","origin":"mail/gnubiff","version":"2.2.13_14","comment":"Mail notification program for Gnome","maintainer":"tdb@FreeBSD.org","www":"https://gnubiff.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d4e8c0acc9b2c9b1c8ae97e428bcc8987deca9c672cc136ddecbd08c94a4b1a8","flatsize":1381949,"path":"All/gnubiff-2.2.13_14.pkg","repopath":"All/gnubiff-2.2.13_14.pkg","licenselogic":"single","pkgsize":374968,"desc":"gnubiff is a mail notification program that checks for mail, displays\nheaders when new mail has arrived and allow to read first lines of\nnew mails.\n\nIt relies on the GNOME and GTK libraries but can be compiled and\nused with or without GNOME support. Supported protocols are pop3,\napop, imap4, mh, qmail and mailfile.\n\nFurthermore, gnubiff is fully configurable with a lot of options\nlike polltime, poptime, sounds, mail reader, mailbox names, etc.\nand can also filter spam.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gamin":{"origin":"devel/gamin","version":"0.1.10_10"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libglade2":{"origin":"devel/libglade2","version":"2.6.4_13"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"popt":{"origin":"devel/popt","version":"1.19_1"}},"categories":["mail"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libcrypto.so.12","libfam.so.0","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglade-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpopt.so.0","libpthread.so.0","libssl.so.12","libstdc++.so.9","libxml2.so.2"],"options":{"NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:gnu:gnubiff:2.2.13:::::dragonfly6:x86_64:14"}},{"name":"go-ethereum","origin":"net-p2p/go-ethereum","version":"1.12.2_10","comment":"Go implementation of the Ethereum y/w paper","maintainer":"me@enriquefynn.com","www":"https://github.com/ethereum/go-ethereum","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b8c385aba8c437fc67f083a6a5a5ff5118e53caee245e2c138baec435dfcbb0c","flatsize":42661796,"path":"All/go-ethereum-1.12.2_10.pkg","repopath":"All/go-ethereum-1.12.2_10.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":11538508,"desc":"Ethereum is a community-driven project aiming to decentralize the internet and\nreturn it to its democratic roots. It is a platform for building and running\napplications which do not need to rely on trust and cannot be controlled by\nany central authority.\n\nThis is the Go implementation of Ethereum y/w paper","deps":{"libiconv":{"origin":"converters/libiconv","version":"1.17_1"}},"categories":["net-p2p"],"shlibs_required":["libc.so.8","libiconv.so.2","libpthread.so.0"],"options":{"DEVTOOLS":"off"},"annotations":{"cpe":"cpe:2.3:a:ethereum:go_ethereum:1.12.2:::::dragonfly6:x86_64:10"},"messages":[{"message":"* It's recommended to make a backup as the v1.9.0 release contains database\n  schema changes, meaning it's not possible to downgrade once updated!\n\n* It's also recommended to do a fresh fast sync as it can drastically reduce\n  the database size.","type":"upgrade","maximum_version":"1.9.0"}]},{"name":"gnu-unifont","origin":"x11-fonts/gnu-unifont","version":"16.0.02,1","comment":"GNU Unicode font","maintainer":"sunpoet@FreeBSD.org","www":"https://unifoundry.com/unifont/index.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"104ce30df049dc79f03dcd18bd05008ec7af3241c5ab836494964a4a91d58917","flatsize":1357160,"path":"All/gnu-unifont-16.0.02,1.pkg","repopath":"All/gnu-unifont-16.0.02,1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":923228,"desc":"GNU Unifont is a free bitmap font that covers the Unicode Basic Multilingual\nPlane (BMP), using an intermediate bitmapped font format.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"gnu-ipcalc","origin":"net-mgmt/gnu-ipcalc","version":"1.0.3_1","comment":"Modern network address calculation tool for IPv4 and IPv6","maintainer":"ehaupt@FreeBSD.org","www":"https://gitlab.com/ipcalc/ipcalc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c95d247eb0f8639af89936f5edd768bc61fa494197e55a34971d24340257f561","flatsize":61692,"path":"All/gnu-ipcalc-1.0.3_1.pkg","repopath":"All/gnu-ipcalc-1.0.3_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":26280,"desc":"This is a modern tool to assist in network address calculations for IPv4 and\nIPv6. It acts both as a tool to output human readable information about a\nnetwork or address, as well as a tool suitable to be used by scripts or other\nprograms.\n\nIt supports printing a summary about the provided network address, multiple\ncommand line options per information to be printed, transparent IPv6 support,\nand in addition it will use libGeoIP if available to provide geographic\ninformation.","categories":["net-mgmt"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on","MAXMINDDB":"off"}},{"name":"gnu-unifont-otf","origin":"x11-fonts/gnu-unifont-otf","version":"16.0.02","comment":"GNU Unicode TrueType font","maintainer":"sunpoet@FreeBSD.org","www":"https://unifoundry.com/unifont/index.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ef810d6735089404e00ada05f530558afe198eefc45da1cbb3a5be329be774c9","flatsize":11927139,"path":"All/gnu-unifont-otf-16.0.02.pkg","repopath":"All/gnu-unifont-otf-16.0.02.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1391748,"desc":"GNU Unifont is a free bitmap font that covers the Unicode Basic Multilingual\nPlane (BMP), using an intermediate bitmapped font format.\n\nThis is converted to OpenType.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"gnu-radius","origin":"net/gnu-radius","version":"1.6.1_17","comment":"GNU RADIUS server","maintainer":"ports@FreeBSD.org","www":"https://www.gnu.org/software/radius/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"550cbc0ab9be9b7d78ad08d48c0a822e21bd6697e8f30109a025fcd00059c8cc","flatsize":2432079,"path":"All/gnu-radius-1.6.1_17.pkg","repopath":"All/gnu-radius-1.6.1_17.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":561720,"desc":"GNU-Radius is a server for remote user authentication and accounting.\nIts primary use is for Internet Service Providers, though it may also\nbe used on any network that needs a centralized authentication and/or\naccounting service for its workstations.  The package includes an\nauthentication and accounting server and administrator tools.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libltdl":{"origin":"devel/libltdl","version":"2.5.4"},"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"}},"categories":["net"],"shlibs_required":["libc.so.8","libcrypt.so.4","libintl.so.8","libltdl.so.7"],"options":{"CLIENT":"off","DBM":"off","EMACS":"off","EXAMPLES":"on","MYSQL":"on","NLS":"on","PAM":"off","PGSQL":"off","SNMP":"off"},"annotations":{"cpe":"cpe:2.3:a:gnu:radius:1.6.1:::::dragonfly6:x86_64:17"},"messages":[{"message":"===>   NOTICE:\n\nThe gnu-radius port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gns3-converter","origin":"emulators/py-gns3-converter","version":"1.2.4_1","comment":"Convert old GNS3 (<=0.8.7) topologies to newer versions","maintainer":"pi@FreeBSD.org","www":"https://github.com/GNS3/gns3-converter","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"39ec9b5e9d55319b35952ae198c5cb674bc90ce2516eaa902c1e1d3a33585563","flatsize":297916,"path":"All/gns3-converter-1.2.4_1.pkg","repopath":"All/gns3-converter-1.2.4_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":55092,"desc":"GNS3 Converter is designed to convert old ini-style GNS3 topologies\n(<=0.8.7) to the newer version v1+ JSON format for use in GNS3 v1+\n\nThe converter will convert all IOS, Cloud and VirtualBox devices\nto the new format. It will also convert all QEMU based devices (QEMU\nVM, ASA, PIX, JUNOS & IDS). VPCS nodes will be converted to cloud\ndevices due to lack of information the 0.8.7 topology files.\n\nFor topologies containing snapshots, the snapshots will also be\nconverted to the new format automatically.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["emulators"],"annotations":{"flavor":"py311"}},{"name":"gnu-efi","origin":"devel/gnu-efi","version":"3.0.15","comment":"SDK for EFI applications","maintainer":"egypcio@FreeBSD.org","www":"https://gnu-efi.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cabb24e315b9a3700104c0c4616525d9fb432c9455defbe73a0b2a7e844c4f1a","flatsize":1583261,"path":"All/gnu-efi-3.0.15.pkg","repopath":"All/gnu-efi-3.0.15.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":222152,"desc":"SDK for developing EFI applications for ARM-64, ARM-32, x86_64,\nIA-64 (IPF), and IA-32 (x86) platforms using the GNU toolchain\nand the EFI development environment.","categories":["devel"]},{"name":"go-tools","origin":"devel/go-tools","version":"0.31.0,1","comment":"Go Tools","maintainer":"fuz@FreeBSD.org","www":"https://godoc.org/golang.org/x/tools","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2a430fb2f71f0f7f656f117df7de35921740b05108d333a5f07cf8d2a22dab23","flatsize":125020153,"path":"All/go-tools-0.31.0,1.pkg","repopath":"All/go-tools-0.31.0,1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":23381284,"desc":"go-tools holds the golang.org/x/tools module, comprising various tools\nmostly for static analysis of Go programs, some of which are listed\nbelow.  Selected commands:\n\ngoimports  formats a Go program like go fmt and additionally inserts\n\timport statements for any packages required by the file after it\n\tis edited.\n\ncallgraph  prints the call graph of a Go program.\n\n\ndigraph  is a utility for manipulating directed graphs in textual\n\tnotation.\n\n\nstringer  generates declarations (including a String method) for \"enum\"\n\ttypes.\n\ntoolstash is a utility to simplify working with multiple versions of the\n\tGo toolchain.","categories":["devel"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"RARE":"off"}},{"name":"gnome_subr","origin":"sysutils/gnome_subr","version":"1.0","comment":"Common startup and shutdown subroutines used by GNOME scripts","maintainer":"desktop@FreeBSD.org","www":"https://www.FreeBSD.org/gnome/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c13afcdc8da607c8f93beb71e7907dc9c5b52197e136b667befb2d5a9028ac43","flatsize":1995,"path":"All/gnome_subr-1.0.pkg","repopath":"All/gnome_subr-1.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":1824,"desc":"Common startup and shutdown subroutines used by GNOME scripts.","categories":["sysutils"]},{"name":"gnu-apl","origin":"lang/gnu-apl","version":"1.8_3","comment":"Free interpreter for APL programming language","maintainer":"danfe@FreeBSD.org","www":"https://www.gnu.org/software/apl/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5f1af5d1e51338793c5716bb678c55cd8369ab35fa6a8583cd269a70b9511844","flatsize":5960786,"path":"All/gnu-apl-1.8_3.pkg","repopath":"All/gnu-apl-1.8_3.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":1692900,"desc":"GNU APL is a free interpreter for the programming language APL.\n\nThe APL interpreter is an (almost) complete implementation of ISO\nstandard 13751 aka Programming Language APL, Extended.\n\nThe APL interpreter has implemented:\n\n  - nested arrays and related functions\n  - complex numbers, and\n  - a shared variable interface\n\nIn addition, GNU APL can be scripted.","deps":{"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["lang"],"shlibs_required":["libc.so.8","libdl.so.0","libexecinfo.so.1","libfftw3.so.3","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on","GTK3":"off","LIBAPL":"off","PCRE":"off","PGSQL":"off","SQLITE":"off"}},{"name":"gnome-weather","origin":"deskutils/gnome-weather","version":"42.0_1","comment":"Weather application for GNOME","maintainer":"gnome@FreeBSD.org","www":"https://wiki.gnome.org/Design/Apps/Weather","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"21137ffd3edff5d2a414f6bf53abbd61edcc2681b6b528621f2f505d60da6f02","flatsize":701504,"path":"All/gnome-weather-42.0_1.pkg","repopath":"All/gnome-weather-42.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":132476,"desc":"Weather application for GNOME","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"geoclue":{"origin":"net/geoclue","version":"2.7.2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gjs":{"origin":"lang/gjs","version":"1.76.3"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk4":{"origin":"x11-toolkits/gtk40","version":"4.18.4"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libadwaita":{"origin":"x11-toolkits/libadwaita","version":"1.7.2"},"libgweather":{"origin":"net/libgweather","version":"40.0_6"},"libgweather4":{"origin":"net/libgweather4","version":"4.2.0_3"},"libhandy":{"origin":"x11-toolkits/libhandy","version":"1.6.2_2"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["deskutils","gnome"]},{"name":"gnome-video-effects","origin":"graphics/gnome-video-effects","version":"0.5.0","comment":"Collection of Gstreamer effects","maintainer":"gnome@FreeBSD.org","www":"https://wiki.gnome.org/Projects/GnomeVideoEffects","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"db8ad5007c624fc8095a21b2f27ec8ab60ed7ecaf25b6ae3b8fc5a6650e43543","flatsize":206463,"path":"All/gnome-video-effects-0.5.0.pkg","repopath":"All/gnome-video-effects-0.5.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":61268,"desc":"A collection of Gstreamer effects.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"gstreamer1-plugins-good":{"origin":"multimedia/gstreamer1-plugins-good","version":"1.26.0"}},"categories":["graphics"]},{"name":"gnotime","origin":"deskutils/gnotime","version":"g20231022_3","comment":"Time tracker for  GTK 3/WebkitGTK","maintainer":"truckman@FreeBSD.org","www":"https://github.com/GnoTime/gnotime","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3929a8b4922c12f82b8565e8b5c0b171f7a6242e32fd251d6032ecf050bb7f95","flatsize":2112287,"path":"All/gnotime-g20231022_3.pkg","repopath":"All/gnotime-g20231022_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1132044,"desc":"The Gnome Time Tracker is a to-do list/diary/journal tool that can\ntrack the amount of time spent on projects, and, among other things,\ngenerate reports and invoices based on that time. It can be used\nto keep shopping lists, organize ideas, track bug reports, keep a\ndiary of activities, provide weekly status reports to management,\nand even works as a consultant billing system.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"boehm-gc-threaded":{"origin":"devel/boehm-gc-threaded","version":"8.2.8"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"dbus-glib":{"origin":"devel/dbus-glib","version":"0.114"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gconf2":{"origin":"devel/gconf2","version":"3.2.6_10"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"guile2":{"origin":"lang/guile2","version":"2.2.7_6"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXScrnSaver":{"origin":"x11/libXScrnSaver","version":"1.2.4_1"},"libsoup":{"origin":"devel/libsoup","version":"2.74.3"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"qof":{"origin":"databases/qof","version":"0.8.8_3"},"webkit2-gtk_40":{"origin":"www/webkit2-gtk","version":"2.46.6"}},"categories":["deskutils","gnome"],"shlibs_required":["libX11.so.6","libXss.so.1","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libdbus-1.so.3","libdbus-glib-1.so.2","libdl.so.0","libgc-threaded.so.1","libgconf-2.so.4","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libguile-2.2.so.1","libharfbuzz.so.0","libintl.so.8","libjavascriptcoregtk-4.0.so.18","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libqof.so.2","libsoup-2.4.so.1","libwebkit2gtk-4.0.so.37","libxml2.so.2","libz.so.3"]},{"name":"gnome-todo","origin":"deskutils/gnome-todo","version":"41.0_4","comment":"Small application to manage your personal tasks","maintainer":"gnome@FreeBSD.org","www":"https://wiki.gnome.org/Apps/Todo","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"78bd1f0c0af8acadb39178879b2b1e2b2875a326544d82a180cb21472ee3ca77","flatsize":2089786,"path":"All/gnome-todo-41.0_4.pkg","repopath":"All/gnome-todo-41.0_4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":373624,"desc":"GNOME To Do is a small application to manage your personal tasks. It\nuses GNOME technologies, and so it has complete integration with the\nGNOME desktop environment.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"evolution-data-server":{"origin":"databases/evolution-data-server","version":"3.54.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnome-desktop":{"origin":"x11/gnome-desktop","version":"44.1"},"gnome-online-accounts":{"origin":"net/gnome-online-accounts","version":"3.44.0_4"},"gobject-introspection":{"origin":"devel/gobject-introspection","version":"1.78.1_2,1"},"graphene":{"origin":"graphics/graphene","version":"1.10.8_1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gtk4":{"origin":"x11-toolkits/gtk40","version":"4.18.4"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libadwaita":{"origin":"x11-toolkits/libadwaita","version":"1.7.2"},"libical":{"origin":"devel/libical","version":"3.0.19_2"},"libpeas":{"origin":"devel/libpeas","version":"1.34.0_2"},"libsecret":{"origin":"security/libsecret","version":"0.20.5_3"},"libsoup":{"origin":"devel/libsoup","version":"2.74.3"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["deskutils","gnome"],"shlibs_required":["libadwaita-1.so.0","libc.so.8","libecal-2.0.so.3","libedataserver-1.2.so.27","libgio-2.0.so.0","libgirepository-1.0.so.1","libglib-2.0.so.0","libgoa-1.0.so.0","libgobject-2.0.so.0","libgraphene-1.0.so.0","libgtk-4.so.1","libical-glib.so.3","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpeas-1.0.so.0","libpthread.so.0"]},{"name":"gnuastro","origin":"astro/gnuastro","version":"0.23","comment":"GNU astronomy utilities and library","maintainer":"danfe@FreeBSD.org","www":"https://www.gnu.org/software/gnuastro/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dfd00c0a40a8f0331d2106273d59502762b2e26b44e25901740bef46d11044cc","flatsize":25745085,"path":"All/gnuastro-0.23.pkg","repopath":"All/gnuastro-0.23.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":3980136,"desc":"The GNU Astronomy Utilities (Gnuastro) is an official GNU software package\nconsisting of various programs and library functions for the manipulation\nand analysis of astronomical data.  All the programs share the same basic\ncommand-line user interface enabling easy and efficient operation combined\nwith other installed programs in shell scripts or Makefiles; the libraries\nare also usable in C and C++ programs.","deps":{"cfitsio":{"origin":"astro/cfitsio","version":"4.5.0"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"ghostscript10":{"origin":"print/ghostscript10","version":"10.05.1"},"gsl":{"origin":"math/gsl","version":"2.7.1_1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"png":{"origin":"graphics/png","version":"1.6.47"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"},"wcslib":{"origin":"astro/wcslib","version":"8.4"}},"categories":["astro"],"shlibs_required":["libbz2.so.2","libc.so.8","libcfitsio.so.10","libcurl.so.4","libgsl.so.27","libgslcblas.so.0","libjpeg.so.8","libm.so.4","libpthread.so.0","libtiff.so.6","libwcs.so.8","libz.so.3"],"options":{"DOCS":"on"}},{"name":"gnome-text-editor","origin":"editors/gnome-text-editor","version":"42.2_6","comment":"Small but powerful text editor for the GNOME Desktop Environment","maintainer":"gnome@FreeBSD.org","www":"https://gitlab.gnome.org/GNOME/gnome-text-editor","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2fe9562d36c02ac6ea4ecf47e20c1ec4273d270eb2fdb4a2d9d354f158b38965","flatsize":1703909,"path":"All/gnome-text-editor-42.2_6.pkg","repopath":"All/gnome-text-editor-42.2_6.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":369028,"desc":"GNOME Text Editor is a simple text editor that focuses on session\nmanagement. It works hard to keep track of changes and state even\nif you quit the application. You can come back to your work even\nif you've never saved it to a file.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"enchant2":{"origin":"textproc/enchant2","version":"2.2.15_6"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk4":{"origin":"x11-toolkits/gtk40","version":"4.18.4"},"gtksourceview5":{"origin":"x11-toolkits/gtksourceview5","version":"5.14.2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"icu":{"origin":"devel/icu","version":"76.1,1"},"libadwaita":{"origin":"x11-toolkits/libadwaita","version":"1.7.2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["editors","gnome"],"shlibs_required":["libadwaita-1.so.0","libc.so.8","libcairo.so.2","libenchant-2.so.2","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-4.so.1","libgtksourceview-5.so.0","libicuuc.so.76","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpcre.so.1"]},{"name":"gnome-themes-extra","origin":"x11-themes/gnome-themes-extra","version":"3.28_5","comment":"Standard themes for GNOME","maintainer":"gnome@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c4ed33e725994af1a1256293b5ddd616cde26faab807e4e326a79aac8c618e11","flatsize":4675256,"path":"All/gnome-themes-extra-3.28_5.pkg","repopath":"All/gnome-themes-extra-3.28_5.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":2509364,"desc":"A collection of themes for metacity and Gtk, and some basic icon\nsets.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["gnome","x11-themes"]},{"name":"gnote","origin":"deskutils/gnote","version":"42.1_2","comment":"C++ version of Tomboy, note taking application","maintainer":"gnome@FreeBSD.org","www":"https://wiki.gnome.org/Apps/Gnote","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cc4fff4a4d902fead972d0adec103879733e84a73eab1e6c4421a9aa11cb6a93","flatsize":19784489,"path":"All/gnote-42.1_2.pkg","repopath":"All/gnote-42.1_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":3668780,"desc":"Gnote is a port of Tomboy to C++.\n\nIt is the same note taking application, including most of the add-ins (more\nare to come). Synchronization support is being worked on.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"atkmm":{"origin":"accessibility/atkmm","version":"2.28.4"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"cairomm":{"origin":"graphics/cairomm","version":"1.14.5"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"e2fsprogs-libuuid":{"origin":"misc/e2fsprogs-libuuid","version":"1.47.2"},"enchant":{"origin":"textproc/enchant","version":"1.6.0_12"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"glibmm":{"origin":"devel/glibmm","version":"2.66.7,1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gtkmm30":{"origin":"x11-toolkits/gtkmm30","version":"3.24.9"},"gtkspell3":{"origin":"textproc/gtkspell3","version":"3.0.10_2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libsecret":{"origin":"security/libsecret","version":"0.20.5_3"},"libsigc++":{"origin":"devel/libsigc++20","version":"2.12.1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pangomm":{"origin":"x11-toolkits/pangomm","version":"2.46.4"}},"categories":["deskutils","gnome"],"shlibs_required":["libatkmm-1.6.so.1","libc.so.8","libgdk-3.so.0","libgdkmm-3.0.so.1","libgiomm-2.4.so.1","libglib-2.0.so.0","libglibmm-2.4.so.1","libgobject-2.0.so.0","libgtk-3.so.0","libgtkmm-3.0.so.1","libintl.so.8","libpango-1.0.so.0","libpangomm-1.4.so.1","libpthread.so.0","libsigc-2.0.so.0","libstdc++.so.9","libxml2.so.2"],"options":{"DOCS":"on"}},{"name":"gnome-tetravex","origin":"games/gnome-tetravex","version":"3.38.2_3","comment":"Gnome tetravex","maintainer":"gnome@FreeBSD.org","www":"https://wiki.gnome.org/Apps/Tetravex","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2330c8e572cdfabeea5e1203de33a0d4feada128accc8a182686006e830740a4","flatsize":2054001,"path":"All/gnome-tetravex-3.38.2_3.pkg","repopath":"All/gnome-tetravex-3.38.2_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":983024,"desc":"Tetravex is a simple puzzle where pieces must be positioned so that the\nsame numbers are touching each other. Your game is timed, these times are\nstored in a system-wide scoreboard.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["games","gnome"],"shlibs_required":["libc.so.8","libcairo.so.2","libgdk-3.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libintl.so.8","libm.so.4"]},{"name":"gnome-system-monitor","origin":"sysutils/gnome-system-monitor","version":"42.0_1","comment":"GNOME system monitor program","maintainer":"gnome@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e87a6fe292b65130706292590db71191cb3cf3580c0a9b30badb1ae509e161e8","flatsize":4655211,"path":"All/gnome-system-monitor-42.0_1.pkg","repopath":"All/gnome-system-monitor-42.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":674760,"desc":"GNOME 3.0 system monitor program.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"atkmm":{"origin":"accessibility/atkmm","version":"2.28.4"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"cairomm":{"origin":"graphics/cairomm","version":"1.14.5"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"glibmm":{"origin":"devel/glibmm","version":"2.66.7,1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gtkmm30":{"origin":"x11-toolkits/gtkmm30","version":"3.24.9"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libgtop":{"origin":"devel/libgtop","version":"2.40.0_1"},"libhandy":{"origin":"x11-toolkits/libhandy","version":"1.6.2_2"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"libsigc++":{"origin":"devel/libsigc++20","version":"2.12.1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pangomm":{"origin":"x11-toolkits/pangomm","version":"2.46.4"}},"categories":["gnome","sysutils"],"shlibs_required":["libc.so.8","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgdkmm-3.0.so.1","libgio-2.0.so.0","libgiomm-2.4.so.1","libglib-2.0.so.0","libglibmm-2.4.so.1","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libgtkmm-3.0.so.1","libgtop-2.0.so.11","libhandy-1.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","librsvg-2.so.2","libsigc-2.0.so.0","libstdc++.so.9"]},{"name":"gnome-shell-extensions","origin":"x11/gnome-shell-extensions","version":"42.3_3","comment":"GNOME desktop shell extensions","maintainer":"gnome@FreeBSD.org","www":"https://live.gnome.org/GnomeShell","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"69db9a640970fff7d53a62ebe5309a3eb1b09bb4d501e2f9c1ac53c68e075fd4","flatsize":944539,"path":"All/gnome-shell-extensions-42.3_3.pkg","repopath":"All/gnome-shell-extensions-42.3_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":151136,"desc":"A set of basic extensions for gnome-shell.\n\nMore extensions are available on https://extensions.gnome.org/\nIn future release this will be more intergrated.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gjs":{"origin":"lang/gjs","version":"1.76.3"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnome-desktop":{"origin":"x11/gnome-desktop","version":"44.1"},"gnome-shell":{"origin":"x11/gnome-shell","version":"42.4_14"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["gnome","x11"]},{"name":"gnome-shell-extra-extensions","origin":"deskutils/gnome-shell-extra-extensions","version":"3.28_2","comment":"Gnome shell extra extensions metaport","maintainer":"gnome@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"418b3c52d1341db184151b0abb215357f43c16a641a63cd53035240b18240f29","flatsize":243,"path":"All/gnome-shell-extra-extensions-3.28_2.pkg","repopath":"All/gnome-shell-extra-extensions-3.28_2.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":1088,"desc":"Gnome-shell extra extensions \"meta\" package.","deps":{"gnome-shell-extension-audio-output-switcher":{"origin":"deskutils/gnome-shell-extension-audio-output-switcher","version":"0.0.0.20171022_2"},"gnome-shell-extension-coverflow":{"origin":"deskutils/gnome-shell-extension-coverflow","version":"0.0.0.20180110_2"},"gnome-shell-extension-dashtodock":{"origin":"deskutils/gnome-shell-extension-dashtodock","version":"65_2"},"gnome-shell-extension-filesmenu":{"origin":"deskutils/gnome-shell-extension-filesmenu","version":"0.0.0.20171125_2"},"gnome-shell-extension-hidetopbar":{"origin":"deskutils/gnome-shell-extension-hidetopbar","version":"0.0.0.20180511_2"},"gnome-shell-extension-lockkeys":{"origin":"deskutils/gnome-shell-extension-lockkeys","version":"0.0.0.20180511_2"},"gnome-shell-extension-mediaplayer":{"origin":"deskutils/gnome-shell-extension-mediaplayer","version":"4.0_1"},"gnome-shell-extension-openweather":{"origin":"deskutils/gnome-shell-extension-openweather","version":"119"},"gnome-shell-extension-panel-osd":{"origin":"deskutils/gnome-shell-extension-panel-osd","version":"0.0.0.20220406"},"gnome-shell-extension-recent-items":{"origin":"deskutils/gnome-shell-extension-recent-items","version":"40_1"},"gnome-shell-extension-trash":{"origin":"deskutils/gnome-shell-extension-trash","version":"0.2.0_1"},"gnome-shell-extension-weather":{"origin":"deskutils/gnome-shell-extension-weather","version":"0.0.0.20180411_2"},"gnome-shell-extension-windowoverlay-icons":{"origin":"deskutils/gnome-shell-extension-windowoverlay-icons","version":"36_1"}},"categories":["deskutils","gnome"]},{"name":"gnome-sudoku","origin":"games/gnome-sudoku","version":"42.0_3","comment":"Sudoku game for GNOME","maintainer":"gnome@FreeBSD.org","www":"https://wiki.gnome.org/GnomeSudoku","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8bc95dfd8e99bf8e170404b7b17d98606e94bade6edb74917eced03b19464fb9","flatsize":1476063,"path":"All/gnome-sudoku-42.0_3.pkg","repopath":"All/gnome-sudoku-42.0_3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":335856,"desc":"Gnome Sudoku is a logic game with a Japanese name that has recently exploded\nin popularity. Originally developed by Thomas Hinkle, now included in\ngnome-games. Gnome Sudoku is written in Python. GNOME Sudoku is meant to\nhave as simple, unobstrusive an interface as possible while still providing\nfeatures that make playing difficult Sudoku more fun.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"libgee":{"origin":"devel/libgee","version":"0.20.6_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"qqwing":{"origin":"games/qqwing","version":"1.3.4_6"}},"categories":["games","gnome"],"shlibs_required":["libc.so.8","libcairo.so.2","libgdk-3.so.0","libgee-0.8.so.2","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libintl.so.8","libjson-glib-1.0.so.0","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libqqwing.so.2","libstdc++.so.9"]},{"name":"gnome-shell-extension-windowoverlay-icons","origin":"deskutils/gnome-shell-extension-windowoverlay-icons","version":"36_1","comment":"Show application icons on the windows overview","maintainer":"gnome@FreeBSD.org","www":"https://github.com/sustmi/gnome-shell-extensions-sustmi","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dcdb880556101185ceb62d8e39a6a019b7f1428e2dd9e8c2ed54534cb824d13f","flatsize":80308,"path":"All/gnome-shell-extension-windowoverlay-icons-36_1.pkg","repopath":"All/gnome-shell-extension-windowoverlay-icons-36_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":19540,"desc":"Adds application icons to the windows overview (in Activities menu).","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnome-shell":{"origin":"x11/gnome-shell","version":"42.4_14"},"gsettings-desktop-schemas":{"origin":"devel/gsettings-desktop-schemas","version":"47.1_1"}},"categories":["deskutils","gnome"],"messages":[{"message":"The gnome-shell extensions won't be usable until the gnome-shell\ngets restarted. To do so, running the shell, press ALT+F2 and\ntype 'r'. That will restart the shell.\n\nTo enable or configure an extension, after restarting the shell, you\nhave to open a new gnome-tweak-tool instance. The new extensions\nshould appear in the extensions section.\n\nUse the extension at your own risk.","type":"install"}]},{"name":"gnome-shell-extension-weather","origin":"deskutils/gnome-shell-extension-weather","version":"0.0.0.20180411_2","comment":"Weather extension for the GNOME3 shell","maintainer":"gnome@FreeBSD.org","www":"https://github.com/Neroth/gnome-shell-extension-weather","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fff0036660f14ac29794efe831e835e8da219b1af18ea3e24a846f7dbe196838","flatsize":145450,"path":"All/gnome-shell-extension-weather-0.0.0.20180411_2.pkg","repopath":"All/gnome-shell-extension-weather-0.0.0.20180411_2.pkg","licenselogic":"single","pkgsize":31224,"desc":"Simple gnome-shell weather extension for GNOME3","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnome-shell":{"origin":"x11/gnome-shell","version":"42.4_14"}},"categories":["deskutils","gnome"],"messages":[{"message":"The gnome-shell extensions won't be usable until the gnome-shell\ngets restarted. To do so, running the shell, press ALT+F2 and\ntype 'r'. That will restart the shell.\n\nTo enable or configure an extension, after restarting the shell, you\nhave to open a new gnome-tweak-tool instance. The new extensions\nshould appear in the extensions section.\n\nUse the extension at your own risk.","type":"install"}]},{"name":"gnome-themes","origin":"x11-themes/gnome-themes","version":"2.32.1_2","comment":"Collection of themes and icons for GNOME2","maintainer":"gnome@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"659383e4a278fb94fb9b931f9a25c272c206387fca7d8b40cff947291196b733","flatsize":4585001,"path":"All/gnome-themes-2.32.1_2.pkg","repopath":"All/gnome-themes-2.32.1_2.pkg","licenselogic":"single","pkgsize":2108676,"desc":"A collection of themes for metacity and Gtk, and some basic icon\nsets.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk-engines2":{"origin":"x11-themes/gtk-engines2","version":"2.20.2_4"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"metacity":{"origin":"x11-wm/metacity","version":"3.44.0_3"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["gnome","x11-themes"]},{"name":"gnome-shell-extension-trash","origin":"deskutils/gnome-shell-extension-trash","version":"0.2.0_1","comment":"Gnome-shell trash indicator","maintainer":"gnome@FreeBSD.org","www":"https://github.com/bertoldia/gnome-shell-trash-extension","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"40c88973c1bcf4ef625832b14dec58d9b2df669c54916789c3d052ee8743981a","flatsize":86807,"path":"All/gnome-shell-extension-trash-0.2.0_1.pkg","repopath":"All/gnome-shell-extension-trash-0.2.0_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":16916,"desc":"A minimalist Trash management extension for the Gnome Shell.\n\nIt allows you to empty and open the Trash folder. It hides\ncompletely when the Trash is empty, and lists the files\nin the trash bin in the panel menu.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnome-shell":{"origin":"x11/gnome-shell","version":"42.4_14"},"gsettings-desktop-schemas":{"origin":"devel/gsettings-desktop-schemas","version":"47.1_1"}},"categories":["deskutils","gnome"],"messages":[{"message":"The gnome-shell extensions won't be usable until the gnome-shell\ngets restarted. To do so, running the shell, press ALT+F2 and\ntype 'r'. That will restart the shell.\n\nTo enable or configure an extension, after restarting the shell, you\nhave to open a new gnome-tweak-tool instance. The new extensions\nshould appear in the extensions section.\n\nUse the extension at your own risk.","type":"install"}]},{"name":"gnome-shell-extension-mediaplayer","origin":"deskutils/gnome-shell-extension-mediaplayer","version":"4.0_1","comment":"MPRIS2 extension for the GNOME3 shell","maintainer":"gnome@FreeBSD.org","www":"https://extensions.gnome.org/extension/55/media-player-indicator/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"41754f3a118d57a4a0008884c8481685bcbc1a6b60d7dc49dc09837068eb08e1","flatsize":215260,"path":"All/gnome-shell-extension-mediaplayer-4.0_1.pkg","repopath":"All/gnome-shell-extension-mediaplayer-4.0_1.pkg","licenselogic":"single","pkgsize":37980,"desc":"A mediaplayer indicator for the gnome-shell.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnome-shell":{"origin":"x11/gnome-shell","version":"42.4_14"},"gsettings-desktop-schemas":{"origin":"devel/gsettings-desktop-schemas","version":"47.1_1"}},"categories":["deskutils","gnome"],"messages":[{"message":"The gnome-shell extensions won't be usable until the gnome-shell\ngets restarted. To do so, running the shell, press ALT+F2 and\ntype 'r'. That will restart the shell.\n\nTo enable or configure an extension, after restarting the shell, you\nhave to open a new gnome-tweak-tool instance. The new extensions\nshould appear in the extensions section.\n\nUse the extension at your own risk.","type":"install"}]},{"name":"ja-font-rounded-mgenplus","origin":"japanese/font-rounded-mgenplus","version":"20150602_1","comment":"Rounded Mgen+ Japanese TrueType fonts","maintainer":"ume@FreeBSD.org","www":"http://jikasei.me/font/rounded-mgenplus/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c8f4541857c84a4216dd01b10f5db3c34610703eff1cf56137febf0c752ec43d","flatsize":702239943,"path":"All/ja-font-rounded-mgenplus-20150602_1.pkg","repopath":"All/ja-font-rounded-mgenplus-20150602_1.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":272395564,"desc":"Rounded Mgen+ Japanese TrueType fonts","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"}},"categories":["japanese","x11-fonts"],"options":{"DOCS":"on","ROUNDED_MGENPLUS_1C":"on","ROUNDED_MGENPLUS_1CP":"on","ROUNDED_MGENPLUS_1M":"on","ROUNDED_MGENPLUS_1MN":"on","ROUNDED_MGENPLUS_1P":"on","ROUNDED_MGENPLUS_1PP":"on","ROUNDED_MGENPLUS_2C":"on","ROUNDED_MGENPLUS_2CP":"on","ROUNDED_MGENPLUS_2M":"on","ROUNDED_MGENPLUS_2P":"on","ROUNDED_MGENPLUS_2PP":"on"}},{"name":"gnome-shell-extension-hidetopbar","origin":"deskutils/gnome-shell-extension-hidetopbar","version":"0.0.0.20180511_2","comment":"Hide the topbar except in overview mode","maintainer":"gnome@FreeBSD.org","www":"https://github.com/mlutfy/hidetopbar","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5d22b22abd94d6461d444768deabdc9696e3d47ebd0d856eff3ed24a3d905773","flatsize":97733,"path":"All/gnome-shell-extension-hidetopbar-0.0.0.20180511_2.pkg","repopath":"All/gnome-shell-extension-hidetopbar-0.0.0.20180511_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":23108,"desc":"Extension that hides the topbar except in overview mode.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnome-shell":{"origin":"x11/gnome-shell","version":"42.4_14"},"gsettings-desktop-schemas":{"origin":"devel/gsettings-desktop-schemas","version":"47.1_1"}},"categories":["deskutils","gnome"],"messages":[{"message":"The gnome-shell extensions won't be usable until the gnome-shell\ngets restarted. To do so, running the shell, press ALT+F2 and\ntype 'r'. That will restart the shell.\n\nTo enable or configure an extension, after restarting the shell, you\nhave to open a new gnome-tweak-tool instance. The new extensions\nshould appear in the extensions section.\n\nUse the extension at your own risk.","type":"install"}]},{"name":"gnome-shell-extension-recent-items","origin":"deskutils/gnome-shell-extension-recent-items","version":"40_1","comment":"Recent items extensions for the GNOME3 shell","maintainer":"gnome@FreeBSD.org","www":"https://github.com/bananenfisch/RecentItems","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d1b39d6eb64feb48a667e12e65698d95de362cec5d928be6e1e19ff3c7403742","flatsize":78027,"path":"All/gnome-shell-extension-recent-items-40_1.pkg","repopath":"All/gnome-shell-extension-recent-items-40_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":14972,"desc":"Extension that adds an icon for recently used items at the top panel\nof GNOME3\n\n     https://www.bananenfisch.net/gnome","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"}},"categories":["deskutils","gnome"],"messages":[{"message":"The gnome-shell extensions won't be usable until the gnome-shell\ngets restarted. To do so, running the shell, press ALT+F2 and\ntype 'r'. That will restart the shell.\n\nTo enable or configure an extension, after restarting the shell, you\nhave to open a new gnome-tweak-tool instance. The new extensions\nshould appear in the extensions section.\n\nUse the extension at your own risk.","type":"install"}]},{"name":"gnome-shell-extension-panel-osd","origin":"deskutils/gnome-shell-extension-panel-osd","version":"0.0.0.20220406","comment":"OSD extension for the GNOME shell","maintainer":"gnome@FreeBSD.org","www":"https://gitlab.com/jenslody/gnome-shell-extension-panel-osd","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"895bc2201e58090c647071d170a5400d70a8057533c91955e083a86dbe10c4c5","flatsize":108876,"path":"All/gnome-shell-extension-panel-osd-0.0.0.20220406.pkg","repopath":"All/gnome-shell-extension-panel-osd-0.0.0.20220406.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":25288,"desc":"Extension to configure how the notifications appear in GNOME3","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnome-shell":{"origin":"x11/gnome-shell","version":"42.4_14"},"gsettings-desktop-schemas":{"origin":"devel/gsettings-desktop-schemas","version":"47.1_1"}},"categories":["deskutils","gnome"],"messages":[{"message":"The gnome-shell extensions won't be usable until the gnome-shell\ngets restarted. To do so, running the shell, press ALT+F2 and\ntype 'r'. That will restart the shell.\n\nTo enable or configure an extension, after restarting the shell, you\nhave to open a new gnome-tweak-tool instance. The new extensions\nshould appear in the extensions section.\n\nUse the extension at your own risk.","type":"install"}]},{"name":"gnome-shell-extension-lockkeys","origin":"deskutils/gnome-shell-extension-lockkeys","version":"0.0.0.20180511_2","comment":"Gnome-shell Numlock and Capslock indicator","maintainer":"gnome@FreeBSD.org","www":"https://github.com/kazysmaster/gnome-shell-extension-lockkeys","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d87507f4cbfd0d36b84491a49f94bb3824019b7af688102bee79ed622fc3ce77","flatsize":82942,"path":"All/gnome-shell-extension-lockkeys-0.0.0.20180511_2.pkg","repopath":"All/gnome-shell-extension-lockkeys-0.0.0.20180511_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":17004,"desc":"Numlock and Capslock indicator for gnome-shell.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnome-shell":{"origin":"x11/gnome-shell","version":"42.4_14"},"gsettings-desktop-schemas":{"origin":"devel/gsettings-desktop-schemas","version":"47.1_1"}},"categories":["deskutils","gnome"],"messages":[{"message":"The gnome-shell extensions won't be usable until the gnome-shell\ngets restarted. To do so, running the shell, press ALT+F2 and\ntype 'r'. That will restart the shell.\n\nTo enable or configure an extension, after restarting the shell, you\nhave to open a new gnome-tweak-tool instance. The new extensions\nshould appear in the extensions section.\n\nUse the extension at your own risk.","type":"install"}]},{"name":"gnome-shell-extension-coverflow","origin":"deskutils/gnome-shell-extension-coverflow","version":"0.0.0.20180110_2","comment":"Lets you Alt-Tab windows in a cover-flow manner","maintainer":"gnome@FreeBSD.org","www":"https://github.com/dmo60/CoverflowAltTab","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7519b8596acff477725590b734b5f021058239abe206de834ebeaef7d82d21a8","flatsize":156959,"path":"All/gnome-shell-extension-coverflow-0.0.0.20180110_2.pkg","repopath":"All/gnome-shell-extension-coverflow-0.0.0.20180110_2.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":32352,"desc":"CoverflowAltTab is an Alt-Tab replacement available as an extension\nfor Gnome-Shell and Cinnamon.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnome-shell":{"origin":"x11/gnome-shell","version":"42.4_14"},"gsettings-desktop-schemas":{"origin":"devel/gsettings-desktop-schemas","version":"47.1_1"}},"categories":["deskutils","gnome"],"messages":[{"message":"The gnome-shell extensions won't be usable until the gnome-shell\ngets restarted. To do so, running the shell, press ALT+F2 and\ntype 'r'. That will restart the shell.\n\nTo enable or configure an extension, after restarting the shell, you\nhave to open a new gnome-tweak-tool instance. The new extensions\nshould appear in the extensions section.\n\nUse the extension at your own risk.","type":"install"}]},{"name":"gnome-shell-extension-audio-output-switcher","origin":"deskutils/gnome-shell-extension-audio-output-switcher","version":"0.0.0.20171022_2","comment":"Gnome-shell audio output switcher","maintainer":"gnome@FreeBSD.org","www":"https://github.com/anduchs/audio-output-switcher","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1611fe804c4c4cc53644e1c9031ab0f28ba8dfe9e758d7aba977436fee172ae3","flatsize":10273,"path":"All/gnome-shell-extension-audio-output-switcher-0.0.0.20171022_2.pkg","repopath":"All/gnome-shell-extension-audio-output-switcher-0.0.0.20171022_2.pkg","licenselogic":"single","pkgsize":4852,"desc":"Audio output switcher for gnome shell and pulseaudio.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnome-shell":{"origin":"x11/gnome-shell","version":"42.4_14"},"gsettings-desktop-schemas":{"origin":"devel/gsettings-desktop-schemas","version":"47.1_1"}},"categories":["deskutils","gnome"],"messages":[{"message":"The gnome-shell extensions won't be usable until the gnome-shell\ngets restarted. To do so, running the shell, press ALT+F2 and\ntype 'r'. That will restart the shell.\n\nTo enable or configure an extension, after restarting the shell, you\nhave to open a new gnome-tweak-tool instance. The new extensions\nshould appear in the extensions section.\n\nUse the extension at your own risk.","type":"install"}]},{"name":"gnome-shell-extension-filesmenu","origin":"deskutils/gnome-shell-extension-filesmenu","version":"0.0.0.20171125_2","comment":"Quickly navigate your file system","maintainer":"gnome@FreeBSD.org","www":"https://github.com/bertoldia/files-menu","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3005433e1346f871eeb65b8e857788526c7a0af5ca11dbd5012123765d158efe","flatsize":83142,"path":"All/gnome-shell-extension-filesmenu-0.0.0.20171125_2.pkg","repopath":"All/gnome-shell-extension-filesmenu-0.0.0.20171125_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":16056,"desc":"Quickly navigate your file system and open files through a menu.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnome-shell":{"origin":"x11/gnome-shell","version":"42.4_14"},"gsettings-desktop-schemas":{"origin":"devel/gsettings-desktop-schemas","version":"47.1_1"}},"categories":["deskutils","gnome"],"messages":[{"message":"The gnome-shell extensions won't be usable until the gnome-shell\ngets restarted. To do so, running the shell, press ALT+F2 and\ntype 'r'. That will restart the shell.\n\nTo enable or configure an extension, after restarting the shell, you\nhave to open a new gnome-tweak-tool instance. The new extensions\nshould appear in the extensions section.\n\nUse the extension at your own risk.","type":"install"}]},{"name":"gnome-shell-extension-dashtodock","origin":"deskutils/gnome-shell-extension-dashtodock","version":"65_2","comment":"Convert the dash into a dock","maintainer":"gnome@FreeBSD.org","www":"https://micheleg.github.io/dash-to-dock/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e5aca3ae076beb01e882eb99313b99d285695ebfc9b4cd190744632ae0f80566","flatsize":1024462,"path":"All/gnome-shell-extension-dashtodock-65_2.pkg","repopath":"All/gnome-shell-extension-dashtodock-65_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":270004,"desc":"Convert the dash to into a dock.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnome-shell":{"origin":"x11/gnome-shell","version":"42.4_14"},"gsettings-desktop-schemas":{"origin":"devel/gsettings-desktop-schemas","version":"47.1_1"}},"categories":["deskutils","gnome"],"messages":[{"message":"The gnome-shell extensions won't be usable until the gnome-shell\ngets restarted. To do so, running the shell, press ALT+F2 and\ntype 'r'. That will restart the shell.\n\nTo enable or configure an extension, after restarting the shell, you\nhave to open a new gnome-tweak-tool instance. The new extensions\nshould appear in the extensions section.\n\nUse the extension at your own risk.","type":"install"}]},{"name":"gnome-shell-extension-openweather","origin":"deskutils/gnome-shell-extension-openweather","version":"119","comment":"OpenWeather extension for the GNOME3 shell","maintainer":"gnome@FreeBSD.org","www":"https://gitlab.com/skrewball/openweather","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"611a5a23cdf6ef329a2fd089f214fe2b279613a9a97b361e368b1a2b557818c7","flatsize":550297,"path":"All/gnome-shell-extension-openweather-119.pkg","repopath":"All/gnome-shell-extension-openweather-119.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":138364,"desc":"Simple gnome-shell OpenWeather extension for GNOME3","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnome-shell":{"origin":"x11/gnome-shell","version":"42.4_14"},"gsettings-desktop-schemas":{"origin":"devel/gsettings-desktop-schemas","version":"47.1_1"}},"categories":["deskutils","gnome"],"messages":[{"message":"The gnome-shell extensions won't be usable until the gnome-shell\ngets restarted. To do so, running the shell, press ALT+F2 and\ntype 'r'. That will restart the shell.\n\nTo enable or configure an extension, after restarting the shell, you\nhave to open a new gnome-tweak-tool instance. The new extensions\nshould appear in the extensions section.\n\nUse the extension at your own risk.","type":"install"}]},{"name":"gnome-shell-extension-dashtopanel","origin":"deskutils/gnome-shell-extension-dashtopanel","version":"v46","comment":"Icon taskbar for the Gnome Shell","maintainer":"Alexander88207@protonmail.com","www":"https://github.com/home-sweet-gnome/dash-to-panel","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"70204b71649bd8af7e828ae64446edc7a15e382beb99d027a05b7da87bf22578","flatsize":1522306,"path":"All/gnome-shell-extension-dashtopanel-v46.pkg","repopath":"All/gnome-shell-extension-dashtopanel-v46.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":198020,"desc":"This extension moves the dash into the gnome main panel.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"}},"categories":["deskutils"],"messages":[{"message":"This gnome-shell extension won't be usable until the gnome-shell\ngets restarted. To do so, running the shell, press ALT+F2 and\ntype 'r'. That will restart the shell.\n\nTo enable or configure an extension, after restarting the shell, you\nhave to open a new gnome-tweak-tool instance. The new extension\nshould appear in the extensions section."}]},{"name":"gnome-screenshot","origin":"deskutils/gnome-screenshot","version":"41.0_3","comment":"GNOME utility for making pictures of your screen","maintainer":"gnome@FreeBSD.org","www":"https://gitlab.gnome.org/GNOME/gnome-screenshot","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6f59efe05cb6e79cecb60bc14c4ba02b8f9e4e6d4ec45749e84ac8efd7672dbd","flatsize":866532,"path":"All/gnome-screenshot-41.0_3.pkg","repopath":"All/gnome-screenshot-41.0_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":160076,"desc":"GNOME Screenshot is a small utility that takes a screenshot of the whole\ndesktop; the currently focused window; or an area of the screen.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libcanberra":{"origin":"audio/libcanberra","version":"0.30_11"},"libcanberra-gtk3":{"origin":"audio/libcanberra-gtk3","version":"0.30_11"},"libhandy":{"origin":"x11-toolkits/libhandy","version":"1.6.2_2"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["deskutils","gnome"],"shlibs_required":["libX11.so.6","libc.so.8","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libhandy-1.so.0","libintl.so.8"],"options":{"INTEL_FIX":"off"}},{"name":"gnome-session","origin":"x11/gnome-session","version":"42.0_4","comment":"Session component for the GNOME desktop","maintainer":"gnome@FreeBSD.org","www":"https://www.gnome.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d835df735a2bd36e2d59d9cc1010d838d507d62e5db2a19d3c6b7967f7db7a12","flatsize":1415648,"path":"All/gnome-session-42.0_4.pkg","repopath":"All/gnome-session-42.0_4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":286772,"desc":"This provides session management for the GNOME desktop, and\nprovides the tools used to start the desktop.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"consolekit2":{"origin":"sysutils/consolekit2","version":"1.2.6_5"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"dbus-glib":{"origin":"devel/dbus-glib","version":"0.114"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnome-desktop":{"origin":"x11/gnome-desktop","version":"44.1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcomposite":{"origin":"x11/libXcomposite","version":"0.4.6_1,1"},"libepoxy":{"origin":"graphics/libepoxy","version":"1.5.10"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["gnome","x11"],"shlibs_required":["libEGL.so.1","libGL.so.1","libGLESv2.so.2","libICE.so.6","libSM.so.6","libX11.so.6","libXcomposite.so.1","libc.so.8","libepoxy.so.0","libgdk-3.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgnome-desktop-3.so.20","libgobject-2.0.so.0","libgtk-3.so.0","libintl.so.8","libjson-glib-1.0.so.0"]},{"name":"gnome-pty-helper","origin":"x11-toolkits/gnome-pty-helper","version":"0.40.2","comment":"utmp/wtmp/lastlog helper program for the vte Terminal widget","maintainer":"gnome@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e7c7bb0d6c771cfa099115e0d6761069c3667bc9aef6353d88afd68c9e7c054d","flatsize":13352,"path":"All/gnome-pty-helper-0.40.2.pkg","repopath":"All/gnome-pty-helper-0.40.2.pkg","licenselogic":"single","pkgsize":5488,"desc":"Gnome-pty-helper is a backend executable that provides access to the utmp\nand wtmp files for vte-based terminal applications such as gnome-terminal.","categories":["gnome","x11-toolkits"],"shlibs_required":["libc.so.8","libutil.so.4"]},{"name":"gnumeric","origin":"math/gnumeric","version":"1.12.52_4","comment":"GNOME spreadsheet program","maintainer":"gnome@FreeBSD.org","www":"http://www.gnumeric.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e13b0f3c93778244e66b0e2a7b419118e44e6a8b244ddccd3e3dd9c4f4d75dce","flatsize":41433336,"path":"All/gnumeric-1.12.52_4.pkg","repopath":"All/gnumeric-1.12.52_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":12744464,"desc":"The GNOME 2 spreadsheet.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fribidi":{"origin":"converters/fribidi","version":"1.0.16"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"goffice":{"origin":"devel/goffice","version":"0.10.59"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libgsf":{"origin":"devel/libgsf","version":"1.14.53"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"psiconv":{"origin":"converters/psiconv","version":"0.9.9_1"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["gnome","math"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgoffice-0.10.so.10","libgsf-1.so.114","libgthread-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libxml2.so.2","libz.so.3"],"options":{"GDA":"off","PERL":"on"},"annotations":{"cpe":"cpe:2.3:a:gnome:gnumeric:1.12.52:::::dragonfly6:x86_64:4"}},{"name":"gnome-settings-daemon","origin":"sysutils/gnome-settings-daemon","version":"42.2_9","comment":"GNOME settings daemon","maintainer":"gnome@FreeBSD.org","www":"https://www.gnome.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a889134f6c72d23dcb022c3c128c1f05f94836900afe5e9fd46988c64a8a715e","flatsize":5384156,"path":"All/gnome-settings-daemon-42.2_9.pkg","repopath":"All/gnome-settings-daemon-42.2_9.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":745780,"desc":"GNOME 3 settings daemon.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"colord":{"origin":"graphics/colord","version":"1.4.7_3"},"cups":{"origin":"print/cups","version":"2.4.11_1"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"geoclue":{"origin":"net/geoclue","version":"2.7.2"},"geocode-glib2":{"origin":"net/geocode-glib2","version":"3.26.4"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnome-desktop":{"origin":"x11/gnome-desktop","version":"44.1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"lcms2":{"origin":"graphics/lcms2","version":"2.17"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"libcanberra":{"origin":"audio/libcanberra","version":"0.30_11"},"libcanberra-gtk3":{"origin":"audio/libcanberra-gtk3","version":"0.30_11"},"libgweather4":{"origin":"net/libgweather4","version":"4.2.0_3"},"libnotify":{"origin":"devel/libnotify","version":"0.8.6"},"nspr":{"origin":"devel/nspr","version":"4.36"},"nss":{"origin":"security/nss","version":"3.112"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"polkit":{"origin":"sysutils/polkit","version":"125_1"},"upower":{"origin":"sysutils/upower","version":"1.90.7"}},"categories":["gnome","sysutils"],"shlibs_required":["libX11.so.6","libXext.so.6","libXfixes.so.3","libc.so.8","libcanberra-gtk3.so.0","libcanberra.so.0","libcups.so.2","libfontconfig.so.1","libgdk-3.so.0","libgeoclue-2.so.0","libgeocode-glib-2.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgnome-desktop-3.so.20","libgobject-2.0.so.0","libgtk-3.so.0","libgweather-4.so.0","libintl.so.8","libm.so.4","libnotify.so.4","libnspr4.so","libnss3.so","libpolkit-gobject-1.so.0","libpthread.so.0","libupower-glib.so.3"]},{"name":"gnome-robots","origin":"games/gnome-robots","version":"40.0_3","comment":"Gnome robots","maintainer":"gnome@FreeBSD.org","www":"https://wiki.gnome.org/Apps/Robots","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0b8a14764ef630501d87929a279e2fcfafa35f816c676d1bd28fcb39e6058ef0","flatsize":1950958,"path":"All/gnome-robots-40.0_3.pkg","repopath":"All/gnome-robots-40.0_3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":404616,"desc":"The classic robots game where you have to avoid a hoard of robots who are\ntrying to kill you. Each step you take brings them closer toward you.\nFortunately they aren't very smart and you also have a helpful teleportation\ngadget.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gsound":{"origin":"audio/gsound","version":"1.0.3"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libcanberra":{"origin":"audio/libcanberra","version":"0.30_11"},"libcanberra-gtk3":{"origin":"audio/libcanberra-gtk3","version":"0.30_11"},"libgee":{"origin":"devel/libgee","version":"0.20.6_1"},"libgnome-games-support":{"origin":"games/libgnome-games-support","version":"1.8.2_2"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["games","gnome"],"shlibs_required":["libc.so.8","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgee-0.8.so.2","libgio-2.0.so.0","libglib-2.0.so.0","libgnome-games-support-1.so.3","libgobject-2.0.so.0","libgsound.so.0","libgtk-3.so.0","libintl.so.8","libm.so.4","librsvg-2.so.2"]},{"name":"gnome-power-manager","origin":"sysutils/gnome-power-manager","version":"3.32.0_3","comment":"Power management system for the GNOME Desktop","maintainer":"gnome@FreeBSD.org","www":"https://projects.gnome.org/gnome-power-manager/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5e052e45db7ba88927e49cf072815733bb03d0c2ccff40eb5138ab4d048d3c41","flatsize":943544,"path":"All/gnome-power-manager-3.32.0_3.pkg","repopath":"All/gnome-power-manager-3.32.0_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":166024,"desc":"GNOME Power Manager is a GNOME session daemon that acts as a policy agent\non top of HAL (the Hardware Abstraction Layer). GNOME Power Manager listens\nfor HAL events and responds with user-configurable reactions.\nCurrently it supports laptop batteries and AC adapters. Its goal is to be\narchitecture neutral and free of polling and other hacks.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"upower":{"origin":"sysutils/upower","version":"1.90.7"}},"categories":["gnome","sysutils"],"shlibs_required":["libc.so.8","libcairo.so.2","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libupower-glib.so.3"],"options":{"MANPAGES":"off"}},{"name":"gnome-pie","origin":"x11/gnome-pie","version":"0.7.3_3","comment":"Circular application launcher","maintainer":"nivit@FreeBSD.org","www":"https://schneegans.github.io/gnome-pie.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6ebed3fa05fd90efde2d4542b8649da0d6ad3377898e7bb650d4ac6346490064","flatsize":1479456,"path":"All/gnome-pie-0.7.3_3.pkg","repopath":"All/gnome-pie-0.7.3_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":248124,"desc":"Gnome-Pie is a circular application launcher. It is made of several pies,\neach consisting of multiple slices. The user presses a key stroke which\nopens the desired pie. By activating one of its slices, applications may\nbe launched, key presses may be simulated or files can be opened.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"bamf":{"origin":"sysutils/bamf","version":"0.5.6_2"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnome-menus":{"origin":"x11/gnome-menus","version":"3.36.0"},"gnome-settings-daemon":{"origin":"sysutils/gnome-settings-daemon","version":"42.2_9"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"libarchive":{"origin":"archivers/libarchive","version":"3.7.9,1"},"libgee":{"origin":"devel/libgee","version":"0.20.6_1"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"libwnck3":{"origin":"x11-toolkits/libwnck3","version":"43.2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"unique":{"origin":"x11-toolkits/unique","version":"1.1.6_8"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXtst.so.6","libarchive.so.13","libatk-1.0.so.0","libbamf3.so.2","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgee-0.8.so.2","libgio-2.0.so.0","libglib-2.0.so.0","libgnome-menu-3.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libwnck-3.so.0","libxml2.so.2","libz.so.3"],"options":{"DOCS":"on","MANPAGES":"on","NLS":"on"},"messages":[{"message":"If you do not see any pie, create keyboard shortcuts manually\nbinding commands such as:\n\n  gnome-pie -o ID\n\nIn a terminal run the command\n\n  gnome-pie -p\n\nto see the available IDs.","type":"install"}]},{"name":"gnome-planner","origin":"deskutils/gnome-planner","version":"0.14.6.20220531_1","comment":"Project management tool based on the Work breakdown structure","maintainer":"rodrigo@FreeBSD.org","www":"https://wiki.gnome.org/Apps/Planner","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4bf4018fe3cbfe30d7c11a4e9fdf7bd8847cf986e5229eab162d9d5e44d649a7","flatsize":3745124,"path":"All/gnome-planner-0.14.6.20220531_1.pkg","repopath":"All/gnome-planner-0.14.6.20220531_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":674184,"desc":"Gnome Planner is a cross-platform project management\ntool based on the Work breakdown structure (WBS).\nYou can visualize project in time using Gantt chart,\nlist the complete breakdown of your project along with\nthe estimated cost and effort and manage your resources\nassignments.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gnome-online-accounts":{"origin":"net/gnome-online-accounts","version":"3.44.0_4"},"graphene":{"origin":"graphics/graphene","version":"1.10.8_1"},"libgda5":{"origin":"databases/libgda5","version":"5.2.10_4"},"libical":{"origin":"devel/libical","version":"3.0.19_2"},"libpeas":{"origin":"devel/libpeas","version":"1.34.0_2"},"libsecret":{"origin":"security/libsecret","version":"0.20.5_3"},"libsoup":{"origin":"devel/libsoup","version":"2.74.3"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["deskutils","gnome"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgailutil-3.so.0","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0"]},{"name":"gnome-online-accounts","origin":"net/gnome-online-accounts","version":"3.44.0_4","comment":"Interface provider to access the user's online accounts","maintainer":"gnome@FreeBSD.org","www":"https://wiki.gnome.org/Projects/GnomeOnlineAccounts/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f780e9d0f46c527a01a7d566c99a4498494b9e1001b7966f45fd7895b971e886","flatsize":4448444,"path":"All/gnome-online-accounts-3.44.0_4.pkg","repopath":"All/gnome-online-accounts-3.44.0_4.pkg","licenselogic":"single","licenses":["LGPL20+"],"pkgsize":514380,"desc":"GOA provides a centralized service that allows a set of online accounts\nto be configured for use with core GNOME applications. In UX terms, GOA\nprovides a static list of online accounts that can be setup by users\n(through the Online Accounts panel in System Settings). These accounts\ncan then be used by core GNOME applications.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gcr3":{"origin":"security/gcr3","version":"3.40.0_3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"libsecret":{"origin":"security/libsecret","version":"0.20.5_3"},"libsoup":{"origin":"devel/libsoup","version":"2.74.3"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"p11-kit":{"origin":"security/p11-kit","version":"0.25.5"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"rest":{"origin":"devel/librest","version":"0.8.1_2"},"webkit2-gtk_40":{"origin":"www/webkit2-gtk","version":"2.46.6"}},"categories":["net"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libjavascriptcoregtk-4.0.so.18","libjson-glib-1.0.so.0","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","librest-0.7.so.0","libsecret-1.so.0","libsoup-2.4.so.1","libwebkit2gtk-4.0.so.37","libxml2.so.2","libz.so.3"],"options":{"TELEPATHY":"off"}},{"name":"gnome-shell","origin":"x11/gnome-shell","version":"42.4_14","comment":"Next generation GNOME desktop shell","maintainer":"gnome@FreeBSD.org","www":"https://live.gnome.org/GnomeShell","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8fb0f875e53f7ef8d3d3f75c776563767a63b4de7359385bb46fd2bdfb4ee814","flatsize":9671421,"path":"All/gnome-shell-42.4_14.pkg","repopath":"All/gnome-shell-42.4_14.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1448840,"desc":"Next generation GNOME desktop shell","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"evolution-data-server":{"origin":"databases/evolution-data-server","version":"3.54.3"},"gcr3":{"origin":"security/gcr3","version":"3.40.0_3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gdm":{"origin":"x11/gdm","version":"42.0_7"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gjs":{"origin":"lang/gjs","version":"1.76.3"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnome-autoar":{"origin":"archivers/gnome-autoar","version":"0.4.5"},"gnome-control-center":{"origin":"sysutils/gnome-control-center","version":"43.2_6"},"gnome-desktop":{"origin":"x11/gnome-desktop","version":"44.1"},"gobject-introspection":{"origin":"devel/gobject-introspection","version":"1.78.1_2,1"},"graphene":{"origin":"graphics/graphene","version":"1.10.8_1"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gtk4":{"origin":"x11-toolkits/gtk40","version":"4.18.4"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"icu":{"origin":"devel/icu","version":"76.1,1"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcomposite":{"origin":"x11/libXcomposite","version":"0.4.6_1,1"},"libXdamage":{"origin":"x11/libXdamage","version":"1.1.6"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"libcanberra":{"origin":"audio/libcanberra","version":"0.30_11"},"libcanberra-gtk3":{"origin":"audio/libcanberra-gtk3","version":"0.30_11"},"libcroco":{"origin":"textproc/libcroco","version":"0.6.13_2"},"libdrm":{"origin":"graphics/libdrm","version":"2.4.123,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libgnomekbd":{"origin":"x11/libgnomekbd","version":"3.26.1_2"},"libical":{"origin":"devel/libical","version":"3.0.19_2"},"libsecret":{"origin":"security/libsecret","version":"0.20.5_3"},"libsoup3":{"origin":"devel/libsoup3","version":"3.6.5_2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"mesa-libs":{"origin":"graphics/mesa-libs","version":"21.3.9"},"mutter":{"origin":"x11-wm/mutter","version":"42.4_4"},"p11-kit":{"origin":"security/p11-kit","version":"0.25.5"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"polkit":{"origin":"sysutils/polkit","version":"125_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"startup-notification":{"origin":"x11/startup-notification","version":"0.12_4"}},"categories":["gnome","x11"],"shlibs_required":["libatk-bridge-2.0.so.0","libc.so.8","libcairo.so.2","libecal-2.0.so.3","libedataserver-1.2.so.27","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libgirepository-1.0.so.1","libgjs.so.0","libglib-2.0.so.0","libgnome-autoar-0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libical-glib.so.3","libintl.so.8","libjson-glib-1.0.so.0","libm.so.4","libmutter-10.so.0","libpthread.so.0"],"annotations":{"cpe":"cpe:2.3:a:gnome:gnome-shell:42.4:::::dragonfly6:x86_64:14"},"messages":[{"message":"Gnome-shell requires acceleration of to work. For this a nvidia card\nwith the nvidia-driver, or a Intel/ATI KMS enabled card is needed.\n\nFor the nvidia users no other changes are needed. For Intel/ATI KMS\ndriver the user needs to have read/write permissions on\n/dev/dri/cardN (usually N=0). If gnome-shell is launched from gdm, the\ngdm user also needs this access.\n\nAccess can be granted by adding the user(s) to the video group.\n\n% pw groupmod video -m jerry","type":"install"}]},{"name":"gnome-photos","origin":"deskutils/gnome-photos","version":"44.0_1","comment":"Photo application for GNOME","maintainer":"gnome@FreeBSD.org","www":"https://wiki.gnome.org/Design/Apps/Photos","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7062fdf17a3f4ee8d45ecd5d8596ab2ac3bf5dee50e707df8b5b49f82a11f135","flatsize":3631540,"path":"All/gnome-photos-44.0_1.pkg","repopath":"All/gnome-photos-44.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":608252,"desc":"Photos is a photo application for GNOME","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"babl":{"origin":"x11/babl","version":"0.1.112"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fribidi":{"origin":"converters/fribidi","version":"1.0.16"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gegl":{"origin":"graphics/gegl","version":"0.4.58_3"},"geoclue":{"origin":"net/geoclue","version":"2.7.2"},"geocode-glib2":{"origin":"net/geocode-glib2","version":"3.26.4"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gexiv2":{"origin":"graphics/gexiv2","version":"0.14.3_1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnome-online-accounts":{"origin":"net/gnome-online-accounts","version":"3.44.0_4"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libdazzle":{"origin":"x11-toolkits/libdazzle","version":"3.44.0_2"},"libhandy":{"origin":"x11-toolkits/libhandy","version":"1.6.2_2"},"libportal":{"origin":"deskutils/libportal","version":"0.9.1"},"libportal-gtk3":{"origin":"deskutils/libportal-gtk3","version":"0.9.1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"png":{"origin":"graphics/png","version":"1.6.47"},"rest":{"origin":"devel/librest","version":"0.8.1_2"},"tinysparql":{"origin":"devel/tinysparql","version":"3.8.2_1"}},"categories":["deskutils","gnome"],"shlibs_required":["libatk-1.0.so.0","libbabl-0.1.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libdazzle-1.0.so.0","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgegl-0.4.so.0","libgeocode-glib-2.so.0","libgexiv2.so.2","libgio-2.0.so.0","libglib-2.0.so.0","libgoa-1.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libhandy-1.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libportal-gtk3.so.1","libportal.so.1","libpthread.so.0","libtinysparql-3.0.so.0"],"options":{"DOCS":"on"}},{"name":"gnome-nettool","origin":"net/gnome-nettool","version":"42.0_2,1","comment":"GNOME utility that provides network information statistics","maintainer":"gnome@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a3eb87d3163b8217eef8040027a94a52c793ee674e6f7425a81ae5e5337d454e","flatsize":2018759,"path":"All/gnome-nettool-42.0_2,1.pkg","repopath":"All/gnome-nettool-42.0_2,1.pkg","licenselogic":"single","pkgsize":322452,"desc":"Gnome-nettool is a utility for getting network information such as interface\nstatistics, and for front-ending commands like ping and traceroute.  It\nis very similar to the MacOS X Network Utility.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"bind-tools":{"origin":"dns/bind-tools","version":"9.20.10"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libgtop":{"origin":"devel/libgtop","version":"2.40.0_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["gnome","net"],"shlibs_required":["libc.so.8","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libgtop-2.0.so.11","libintl.so.8","libpango-1.0.so.0","libpthread.so.0"]},{"name":"gnome-nibbles","origin":"games/gnome-nibbles","version":"3.38.2_4","comment":"Gnome nibbles","maintainer":"gnome@FreeBSD.org","www":"https://wiki.gnome.org/Apps/Nibbles","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dfa9c1823c7dcf9e3a62e3acaccbbac0021cc8654582a2632ed4671ddb259757","flatsize":1793502,"path":"All/gnome-nibbles-3.38.2_4.pkg","repopath":"All/gnome-nibbles-3.38.2_4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":295804,"desc":"Nibbles is a game where the user controls a snake. The snake moves around\nthe board, eating diamonds while avoiding the walls placed around it.\nNibbles also features network multiplayer, and up to six evil AI worms!","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"clutter":{"origin":"graphics/clutter","version":"1.26.4_2"},"clutter-gtk3":{"origin":"graphics/clutter-gtk3","version":"1.8.4_4"},"cogl":{"origin":"graphics/cogl","version":"1.22.8_2"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gsound":{"origin":"audio/gsound","version":"1.0.3"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcomposite":{"origin":"x11/libXcomposite","version":"0.4.6_1,1"},"libXdamage":{"origin":"x11/libXdamage","version":"1.1.6"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libcanberra":{"origin":"audio/libcanberra","version":"0.30_11"},"libcanberra-gtk3":{"origin":"audio/libcanberra-gtk3","version":"0.30_11"},"libgee":{"origin":"devel/libgee","version":"0.20.6_1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libgnome-games-support":{"origin":"games/libgnome-games-support","version":"1.8.2_2"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["games","gnome"],"shlibs_required":["libc.so.8","libclutter-1.0.so.0","libclutter-gtk-1.0.so.0","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgee-0.8.so.2","libgio-2.0.so.0","libglib-2.0.so.0","libgnome-games-support-1.so.3","libgobject-2.0.so.0","libgsound.so.0","libgtk-3.so.0","libintl.so.8","libpango-1.0.so.0","libpthread.so.0"]},{"name":"gnome-music","origin":"audio/gnome-music","version":"47.1","comment":"GNOME music playing application","maintainer":"gnome@FreeBSD.org","www":"https://wiki.gnome.org/Apps/Music","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8a86d0e5763989c6b2dfc9129aa3dd29e595a6232886d9372e915800f761a926","flatsize":1784136,"path":"All/gnome-music-47.1.pkg","repopath":"All/gnome-music-47.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":260412,"desc":"Music is the new GNOME music playing application.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnome-online-accounts":{"origin":"net/gnome-online-accounts","version":"3.44.0_4"},"gobject-introspection":{"origin":"devel/gobject-introspection","version":"1.78.1_2,1"},"grilo":{"origin":"net/grilo","version":"0.3.16"},"grilo-plugins":{"origin":"net/grilo-plugins","version":"0.3.16_1"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-mpg123":{"origin":"audio/gstreamer1-plugins-mpg123","version":"1.26.0"},"gstreamer1-plugins-ogg":{"origin":"audio/gstreamer1-plugins-ogg","version":"1.26.0"},"gstreamer1-plugins-ugly":{"origin":"multimedia/gstreamer1-plugins-ugly","version":"1.26.0"},"gtk4":{"origin":"x11-toolkits/gtk40","version":"4.18.4"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libadwaita":{"origin":"x11-toolkits/libadwaita","version":"1.7.2"},"libmediaart":{"origin":"multimedia/libmediaart","version":"1.9.6"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"tinysparql":{"origin":"devel/tinysparql","version":"3.8.2_1"}},"categories":["audio","gnome"]},{"name":"gnome-mines","origin":"games/gnome-mines","version":"40.1_3","comment":"Gnome minesweeper","maintainer":"gnome@FreeBSD.org","www":"https://wiki.gnome.org/Apps/Mines","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e4fb25b47656b5e647788fead3f9bb92ee2999c61854635887673e15b1b82d4c","flatsize":1289016,"path":"All/gnome-mines-40.1_3.pkg","repopath":"All/gnome-mines-40.1_3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":219644,"desc":"Mines (or gnomine) is a puzzle game where you locate mines floating in an\nocean using only your brain and a little bit of luck.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libgee":{"origin":"devel/libgee","version":"0.20.6_1"},"libgnome-games-support":{"origin":"games/libgnome-games-support","version":"1.8.2_2"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["games","gnome"],"shlibs_required":["libc.so.8","libgdk-3.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgnome-games-support-1.so.3","libgobject-2.0.so.0","libgtk-3.so.0","libintl.so.8","libm.so.4"]},{"name":"gnome-mime-data","origin":"misc/gnome-mime-data","version":"2.18.0_5","comment":"MIME and Application database for GNOME","maintainer":"gnome@FreeBSD.org","www":"https://www.gnome.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3043f8c3dab762b1e86265459d7b03d0205a65268d2af50fd10a3709e86327f9","flatsize":3624531,"path":"All/gnome-mime-data-2.18.0_5.pkg","repopath":"All/gnome-mime-data-2.18.0_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":343196,"desc":"The base MIME and Application database for GNOME. It is meant to be accessed\nthrough the MIME functions in GnomeVFS","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"}},"categories":["gnome","misc"]},{"name":"gnome-menus","origin":"x11/gnome-menus","version":"3.36.0","comment":"Implementation of the FreeDesktop Desktop Menu Spec","maintainer":"gnome@FreeBSD.org","www":"https://www.freedesktop.org/Standards/menu-spec","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"47759e6af5dd66cd44ac46fc6a3c7685515f262ec5b52df08de11e80e7c626af","flatsize":855963,"path":"All/gnome-menus-3.36.0.pkg","repopath":"All/gnome-menus-3.36.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":164060,"desc":"This package is free software and is part of the\nGNOME project.\n\nThe package contains an implementation of the draft \"Desktop\nMenu Specification\" from freedesktop.org:\n\n  http://www.freedesktop.org/Standards/menu-spec\n\nAlso contained here are the GNOME menu layout configuration\nfiles, .directory files and assorted menu related utility programs.\n\n-- gnome-menus README","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["gnome","x11"]},{"name":"gnome-user-docs","origin":"misc/gnome-user-docs","version":"42.0","comment":"GNOME desktop users guide","maintainer":"gnome@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5f3d8246c3bf48ebec8b42824313d34ebd498572451f3e2b0cdf15e203cd37ec","flatsize":50702799,"path":"All/gnome-user-docs-42.0.pkg","repopath":"All/gnome-user-docs-42.0.pkg","licenselogic":"single","licenses":["CC-BY-3.0"],"pkgsize":7578184,"desc":"User documentation for the GNOME desktop environment.","categories":["gnome","misc"]},{"name":"go122","origin":"lang/go122","version":"1.22.12_4","comment":"Go programming language","maintainer":"go@FreeBSD.org","www":"https://golang.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ef664148e268fc94c055b0a07e69003c9b7ef935dba529a01e41a93920991b1a","flatsize":219293666,"path":"All/go122-1.22.12_4.pkg","repopath":"All/go122-1.22.12_4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":42928584,"desc":"Go is an open source programming environment that makes it easy to build\nsimple, reliable, and efficient software.","categories":["lang"],"options":{"V1":"on","V2":"off","V3":"off","V4":"off"},"annotations":{"cpe":"cpe:2.3:a:golang:go:1.22.12:::::dragonfly6:x86_64:4"}},{"name":"gnome-metronome","origin":"audio/gnome-metronome","version":"1.3.0_16","comment":"Keep the tempo","maintainer":"nxjoseph@protonmail.com","www":"https://gitlab.gnome.org/World/metronome","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4ba38e8cb645ead2351a56448a2e787e9708a5ab4e9e05b46a4bf74b6a3f6766","flatsize":2287339,"path":"All/gnome-metronome-1.3.0_16.pkg","repopath":"All/gnome-metronome-1.3.0_16.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":575724,"desc":"Metronome beats the rhythm for you, you simply need to tell it the\nrequired time signature and beats per minutes. You can also tap to let\nthe application guess the required beats per minute.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"graphene":{"origin":"graphics/graphene","version":"1.10.8_1"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"gstreamer1-plugins-good":{"origin":"multimedia/gstreamer1-plugins-good","version":"1.26.0"},"gstreamer1-plugins-vorbis":{"origin":"audio/gstreamer1-plugins-vorbis","version":"1.26.0"},"gtk4":{"origin":"x11-toolkits/gtk40","version":"4.18.4"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libadwaita":{"origin":"x11-toolkits/libadwaita","version":"1.7.2"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["audio","gnome"],"shlibs_required":["libadwaita-1.so.0","libc.so.8","libcairo.so.2","libexecinfo.so.1","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgraphene-1.0.so.0","libgstplayer-1.0.so.0","libgstreamer-1.0.so.0","libgstvideo-1.0.so.0","libgtk-4.so.1","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpthread.so.0"]},{"name":"gnome-latex","origin":"editors/gnome-latex","version":"3.44.0_2","comment":"Integrated LaTeX environment","maintainer":"gnome@FreeBSD.org","www":"https://wiki.gnome.org/Apps/LaTeXila","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c6873a3674257c99c26a9585b676daf82013a582f48a3a3b6cf9a16ecc3e0757","flatsize":3575885,"path":"All/gnome-latex-3.44.0_2.pkg","repopath":"All/gnome-latex-3.44.0_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":541808,"desc":"LaTeXila is a LaTeX editor for the GNOME desktop. The idea of LaTeXila is\nto always deal directly with the LaTeX code, while simplifying as most as\npossible the writing of this LaTeX code.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"dconf":{"origin":"devel/dconf","version":"0.40.0_5"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"enchant2":{"origin":"textproc/enchant2","version":"2.2.15_6"},"fribidi":{"origin":"converters/fribidi","version":"1.0.16"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gspell":{"origin":"textproc/gspell","version":"1.10.0_6"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gtksourceview4":{"origin":"x11-toolkits/gtksourceview4","version":"4.8.3_2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libgee":{"origin":"devel/libgee","version":"0.20.6_1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"tepl6":{"origin":"x11-toolkits/tepl6","version":"6.4.0_4"},"tex-dvipsk":{"origin":"print/tex-dvipsk","version":"20250308"},"tex-formats":{"origin":"print/tex-formats","version":"20250308"}},"categories":["editors"],"shlibs_required":["libamtk-5.so.1","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libdconf.so.1","libenchant-2.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgee-0.8.so.2","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgspell-1.so.2","libgtk-3.so.0","libgtksourceview-4.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libtepl-6.so.2","libz.so.3"],"options":{"NLS":"on"}},{"name":"gnome-icons-stylish","origin":"x11-themes/gnome-icons-stylish","version":"20030129_3","comment":"Stylish Icons for Gnome","maintainer":"ports@FreeBSD.org","www":"https://art.gnome.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"df12abe25dd50b390f520b20313757bf069611729a71d4e47ab9fd99319da7d3","flatsize":82725,"path":"All/gnome-icons-stylish-20030129_3.pkg","repopath":"All/gnome-icons-stylish-20030129_3.pkg","licenselogic":"single","licenses":["icons"],"pkgsize":83652,"desc":"The Stylish iconset for Gnome","categories":["gnome","x11-themes"],"messages":[{"message":"===>   NOTICE:\n\nThe gnome-icons-stylish port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gnome-maps","origin":"deskutils/gnome-maps","version":"47.4","comment":"Map application for GNOME","maintainer":"gnome@FreeBSD.org","www":"https://wiki.gnome.org/Apps/Maps","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b3f4b0fa1a4d48d25d2498ef2174100d52d7af1c2ea8b1525b602d85ee968ba7","flatsize":5617721,"path":"All/gnome-maps-47.4.pkg","repopath":"All/gnome-maps-47.4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1137096,"desc":"Map application based on OpenStreetMap map data for GNOME","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"geoclue":{"origin":"net/geoclue","version":"2.7.2"},"geocode-glib2":{"origin":"net/geocode-glib2","version":"3.26.4"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gjs":{"origin":"lang/gjs","version":"1.76.3"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk4":{"origin":"x11-toolkits/gtk40","version":"4.18.4"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcomposite":{"origin":"x11/libXcomposite","version":"0.4.6_1,1"},"libXdamage":{"origin":"x11/libXdamage","version":"1.1.6"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libadwaita":{"origin":"x11-toolkits/libadwaita","version":"1.7.2"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libgweather4":{"origin":"net/libgweather4","version":"4.2.0_3"},"libportal":{"origin":"deskutils/libportal","version":"0.9.1"},"librest1":{"origin":"net/librest1","version":"0.9.1_1"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"libshumate":{"origin":"x11-toolkits/libshumate","version":"1.4.0"},"libsoup3":{"origin":"devel/libsoup3","version":"3.6.5_2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["deskutils","gnome"]},{"name":"gnome-icons-ximian-south","origin":"x11-themes/gnome-icons-ximian-south","version":"1.3.6_4","comment":"Ximian-South Icons for Gnome","maintainer":"ports@FreeBSD.org","www":"https://art.gnome.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"95ea1385c6d6254e5cd292a349dda89c1589c112dfbeb188db421aad8cee91cb","flatsize":810595,"path":"All/gnome-icons-ximian-south-1.3.6_4.pkg","repopath":"All/gnome-icons-ximian-south-1.3.6_4.pkg","licenselogic":"single","licenses":["icons"],"pkgsize":693928,"desc":"The Ximian-South iconset for Gnome","categories":["gnome","x11-themes"],"messages":[{"message":"===>   NOTICE:\n\nThe gnome-icons-ximian-south port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gnome-klotski","origin":"games/gnome-klotski","version":"3.38.2_3","comment":"Gnome klotski","maintainer":"gnome@FreeBSD.org","www":"https://wiki.gnome.org/Apps/Klotski","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8071b133d8e711839865b98a2632bd8348ddbbd71150e5a9f3ea54d9ee49f8bc","flatsize":1838401,"path":"All/gnome-klotski-3.38.2_3.pkg","repopath":"All/gnome-klotski-3.38.2_3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":948620,"desc":"This game is a clone of the Klotski game. The objective is to move the\npatterned block to the area bordered by green markers.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libgee":{"origin":"devel/libgee","version":"0.20.6_1"},"libgnome-games-support":{"origin":"games/libgnome-games-support","version":"1.8.2_2"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["games","gnome"],"shlibs_required":["libc.so.8","libcairo.so.2","libgdk-3.so.0","libgee-0.8.so.2","libgio-2.0.so.0","libglib-2.0.so.0","libgnome-games-support-1.so.3","libgobject-2.0.so.0","libgtk-3.so.0","libintl.so.8","librsvg-2.so.2"]},{"name":"gnome-keyring","origin":"security/gnome-keyring","version":"42.1_6","comment":"Program that keeps passwords and other secrets","maintainer":"gnome@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"63ca896b5351663b8346f28ccc1516758c3fb2f317bf58ad857bb72d67ea41a3","flatsize":4296520,"path":"All/gnome-keyring-42.1_6.pkg","repopath":"All/gnome-keyring-42.1_6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":713824,"desc":"Gnome-keyring is a program that keep password and other secrets for\nusers. It is run as a daemon in the session, similar to ssh-agent, and\nother applications can locate it by an environment variable.\n\nThe program can manage several keyrings, each with its own master\npassword, and there is also a session keyring which is never stored to\ndisk, but forgotten when the session ends.\n\nThe library libgnome-keyring is used by applications to integrate with\nthe gnome keyring system. However, at this point the library hasn't been\ntested and used enought to consider the API to be publically\nexposed. Therefore use of libgnome-keyring is at the moment limited to\ninternal use in the gnome desktop. However, we hope that the\ngnome-keyring API will turn out useful and good, so that later it\ncan be made public for any application to use.\n\n-- Gnome-keyring README","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"gcr3":{"origin":"security/gcr3","version":"3.40.0_3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"libgpg-error":{"origin":"security/libgpg-error","version":"1.51"},"libtasn1":{"origin":"security/libtasn1","version":"4.20.0_1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"p11-kit":{"origin":"security/p11-kit","version":"0.25.5"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pinentry-gnome":{"origin":"security/pinentry-gnome","version":"1.3.1"}},"categories":["gnome","security"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgck-1.so.0","libgcr-base-3.so.1","libgcr-ui-3.so.1","libgcrypt.so.20","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgpg-error.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libp11-kit.so.0","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libz.so.3"],"annotations":{"cpe":"cpe:2.3:a:gnome:gnome-keyring:42.1:::::dragonfly6:x86_64:6"},"messages":[{"message":"Gnome-keyring uses pinentry-gnome3 for gpg interactions, please add the\nfollowing line to your ~/.gnupg/gpg-agent.conf to enable the pinentry\ndialog.\n\npinentry-program /usr/local/bin/pinentry-gnome3","type":"install"}]},{"name":"gnome-icons-slick","origin":"x11-themes/gnome-icons-slick","version":"20030209_4","comment":"Slick Icons for Gnome","maintainer":"ports@FreeBSD.org","www":"https://art.gnome.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7d01df65d8e56a8d87db84da32692c03d06a3b3e8b8d933d215c4e66986a5cda","flatsize":790489,"path":"All/gnome-icons-slick-20030209_4.pkg","repopath":"All/gnome-icons-slick-20030209_4.pkg","licenselogic":"single","licenses":["icons"],"pkgsize":423872,"desc":"The Slick iconset for Gnome","categories":["gnome","x11-themes"],"messages":[{"message":"===>   NOTICE:\n\nThe gnome-icons-slick port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gnome-icons-snow-apple","origin":"x11-themes/gnome-icons-snow-apple","version":"20030202_4","comment":"Snow-Apple Icons for Gnome","maintainer":"ports@FreeBSD.org","www":"https://art.gnome.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"955cd37b9252024557e13191159a0eb64cdd9d7c502c52eb86571c96f8b6c0bc","flatsize":532864,"path":"All/gnome-icons-snow-apple-20030202_4.pkg","repopath":"All/gnome-icons-snow-apple-20030202_4.pkg","licenselogic":"single","licenses":["icons"],"pkgsize":478508,"desc":"The Snow-Apple iconset for Gnome","categories":["gnome","x11-themes"],"messages":[{"message":"===>   NOTICE:\n\nThe gnome-icons-snow-apple port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gnome-mahjongg","origin":"games/gnome-mahjongg","version":"3.38.3_3","comment":"Gnome mahjongg","maintainer":"gnome@FreeBSD.org","www":"https://wiki.gnome.org/Apps/Mahjongg","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c56d848881ab01a98825c3ad6e585293c94739b11449daa79f4f179309c5050c","flatsize":3992406,"path":"All/gnome-mahjongg-3.38.3_3.pkg","repopath":"All/gnome-mahjongg-3.38.3_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2657228,"desc":"Mahjongg is a solitaire (one player) version of the classic Eastern tile\ngame, Mahjongg. The objective is to select pairs of similar tiles.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["games","gnome"],"shlibs_required":["libc.so.8","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libintl.so.8","librsvg-2.so.2"]},{"name":"gnome-icons-refined","origin":"x11-themes/gnome-icons-refined","version":"20030203_4","comment":"Refined Icons for Gnome","maintainer":"ports@FreeBSD.org","www":"https://art.gnome.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cd5efe7394a06abf20d25a110aefab3a64f2f465d41e333eb5a0e756866a577d","flatsize":1451347,"path":"All/gnome-icons-refined-20030203_4.pkg","repopath":"All/gnome-icons-refined-20030203_4.pkg","licenselogic":"single","licenses":["icons"],"pkgsize":1250672,"desc":"The Refined iconset for Gnome","categories":["gnome","x11-themes"],"messages":[{"message":"===>   NOTICE:\n\nThe gnome-icons-refined port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gnome-icons-iris","origin":"x11-themes/gnome-icons-iris","version":"20050420_2","comment":"Iris SVG Icons for Gnome","maintainer":"ports@FreeBSD.org","www":"https://art.gnome.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"96635f2b8e61dcbd754f1eac48ab81123d4045c4b4d2ac6ad1877df662e04fbe","flatsize":942578,"path":"All/gnome-icons-iris-20050420_2.pkg","repopath":"All/gnome-icons-iris-20050420_2.pkg","licenselogic":"single","licenses":["icons"],"pkgsize":154164,"desc":"The Iris iconset for Gnome","categories":["gnome","x11-themes"],"messages":[{"message":"===>   NOTICE:\n\nThe gnome-icons-iris port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"go120","origin":"lang/go120","version":"1.20.14_5","comment":"Go programming language","maintainer":"go@FreeBSD.org","www":"https://golang.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c44e4d081f16c908a5b0546c90fbab1dbb9f90de63748be7906e8b46f17729c2","flatsize":205607820,"path":"All/go120-1.20.14_5.pkg","repopath":"All/go120-1.20.14_5.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":40383672,"desc":"Go is an open source programming environment that makes it easy to build\nsimple, reliable, and efficient software.","categories":["lang"],"options":{"V1":"on","V2":"off","V3":"off","V4":"off"},"annotations":{"cpe":"cpe:2.3:a:golang:go:1.20.14:::::dragonfly6:x86_64:5"}},{"name":"gnome-icons-luv","origin":"x11-themes/gnome-icons-luv","version":"0.4.9.12_2","comment":"Flat but complex icon theme for freedesktop environments","maintainer":"ports@FreeBSD.org","www":"https://github.com/NitruxSA/luv-icon-theme","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"980437f199b7ede499b5d163a6b1e5d722ac4cbae65a8d475461ba85edda4e14","flatsize":7498226,"path":"All/gnome-icons-luv-0.4.9.12_2.pkg","repopath":"All/gnome-icons-luv-0.4.9.12_2.pkg","licenselogic":"single","licenses":["CC-BY-SA-4.0"],"pkgsize":1091220,"desc":"Luv is the spiritual successor to Flattr, a flat but complex icon\ntheme for freedesktop environments.  Flattr was an icon theme for\ndesktops, the set is inspired by the latest flat design trend.","categories":["gnome","x11-themes"],"messages":[{"message":"===>   NOTICE:\n\nThe gnome-icons-luv port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gnome-icons-gentoo-test","origin":"x11-themes/gnome-icons-gentoo-test","version":"0.1_4","comment":"Gentoo-Test Icons for Gnome","maintainer":"ports@FreeBSD.org","www":"https://art.gnome.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f2f8a75f2e81b418b70765502835258c95058e88aa1438a5eec321787f663aff","flatsize":1831420,"path":"All/gnome-icons-gentoo-test-0.1_4.pkg","repopath":"All/gnome-icons-gentoo-test-0.1_4.pkg","licenselogic":"single","licenses":["icons"],"pkgsize":1275036,"desc":"The Gentoo-Test iconset for Gnome","categories":["gnome","x11-themes"],"messages":[{"message":"===>   NOTICE:\n\nThe gnome-icons-gentoo-test port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gnome-icons-lila","origin":"x11-themes/gnome-icons-lila","version":"0.6.4_1","comment":"Lila Icons for Gnome","maintainer":"ports@FreeBSD.org","www":"https://lila-center.info/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2b2d0e4e84207cef57ef10ba71b04bc631da7fa2d3ec0c55d6d1939b9d40780c","flatsize":16674083,"path":"All/gnome-icons-lila-0.6.4_1.pkg","repopath":"All/gnome-icons-lila-0.6.4_1.pkg","licenselogic":"and","licenses":["GPLv2+","icons"],"pkgsize":1177852,"desc":"The Lila iconset for Gnome","categories":["gnome","x11-themes"],"messages":[{"message":"===>   NOTICE:\n\nThe gnome-icons-lila port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gnome-icons","origin":"x11-themes/gnome-icons","version":"20060914_5","comment":"Meta-port for Gnome iconsets","maintainer":"ports@FreeBSD.org","www":"https://art.gnome.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8e05c718f41275ecb12fe7b9ff1b25cb3ec19423f2ca49897a7f59770d878c9e","flatsize":243,"path":"All/gnome-icons-20060914_5.pkg","repopath":"All/gnome-icons-20060914_5.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":1316,"desc":"Meta-port for the Gnome iconsets available from http://art.gnome.org","deps":{"gartoon-redux":{"origin":"x11-themes/gnome-icons-gartoon-redux","version":"1.11_2"},"gnome-icons-aqua-fusion":{"origin":"x11-themes/gnome-icons-aqua-fusion","version":"20030216_4"},"gnome-icons-crystal":{"origin":"x11-themes/gnome-icons-crystal","version":"1.2.0_5"},"gnome-icons-gentoo-test":{"origin":"x11-themes/gnome-icons-gentoo-test","version":"0.1_4"},"gnome-icons-iris":{"origin":"x11-themes/gnome-icons-iris","version":"20050420_2"},"gnome-icons-lila":{"origin":"x11-themes/gnome-icons-lila","version":"0.6.4_1"},"gnome-icons-noia-full":{"origin":"x11-themes/gnome-icons-noia-full","version":"20041102_3"},"gnome-icons-noia-warm":{"origin":"x11-themes/gnome-icons-noia-warm","version":"20041102_3"},"gnome-icons-refined":{"origin":"x11-themes/gnome-icons-refined","version":"20030203_4"},"gnome-icons-slick":{"origin":"x11-themes/gnome-icons-slick","version":"20030209_4"},"gnome-icons-snow-apple":{"origin":"x11-themes/gnome-icons-snow-apple","version":"20030202_4"},"gnome-icons-stylish":{"origin":"x11-themes/gnome-icons-stylish","version":"20030129_3"},"gnome-icons-ximian-south":{"origin":"x11-themes/gnome-icons-ximian-south","version":"1.3.6_4"}},"categories":["gnome","x11-themes"],"messages":[{"message":"===>   NOTICE:\n\nThe gnome-icons port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gnome-icon-theme-symbolic","origin":"x11-themes/gnome-icon-theme-symbolic","version":"3.12.0","comment":"GNOME Symbolic Icons","maintainer":"gnome@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3ce5b75b4178aca554ae6f361a4f53b3cef27ae3c7b478c47e994228aa9073f4","flatsize":1955792,"path":"All/gnome-icon-theme-symbolic-3.12.0.pkg","repopath":"All/gnome-icon-theme-symbolic-3.12.0.pkg","licenselogic":"single","licenses":["CC-BY-SA-3.0"],"pkgsize":138408,"desc":"Purpose of this icon theme is to extend the base icon theme that follows the\nTango style guidelines for specific purposes. This would include OSD messages,\npanel system/notification area, and possibly menu icons.\n\nIcons follow the naming specification, but have a -symbolic suffix, so only\napplications specifically looking up these symbolic icons will render them. If\na -symbolic icon is missing, the app will fall back to the regular name.","categories":["gnome","x11-themes"]},{"name":"gnome-icons-aqua-fusion","origin":"x11-themes/gnome-icons-aqua-fusion","version":"20030216_4","comment":"AquaFusion Icons for Gnome","maintainer":"ports@FreeBSD.org","www":"https://art.gnome.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8f10705fedf176a3d8bf0402aeb8a9ef0b97fbce7c06e019ffb75c0a4b65d5a7","flatsize":2943766,"path":"All/gnome-icons-aqua-fusion-20030216_4.pkg","repopath":"All/gnome-icons-aqua-fusion-20030216_4.pkg","licenselogic":"single","licenses":["icons"],"pkgsize":1772696,"desc":"The AquaFusion iconset for Gnome","categories":["gnome","x11-themes"],"messages":[{"message":"===>   NOTICE:\n\nThe gnome-icons-aqua-fusion port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gnome-icon-theme-extras","origin":"misc/gnome-icon-theme-extras","version":"3.12.0_1","comment":"Additional collection of icons for the GNOME desktop","maintainer":"gnome@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f11b21b55bd093c68271bf0c0d72af3b65ae314db59afc4d095f8b40ce818895","flatsize":935495,"path":"All/gnome-icon-theme-extras-3.12.0_1.pkg","repopath":"All/gnome-icon-theme-extras-3.12.0_1.pkg","licenselogic":"single","pkgsize":842372,"desc":"gnome-icon-theme-extras is a collection of extra device and mime-type icons\nfor use by the GNOME 2 desktop.","deps":{"gtk-update-icon-cache":{"origin":"graphics/gtk-update-icon-cache","version":"3.24.42"},"hicolor-icon-theme":{"origin":"misc/hicolor-icon-theme","version":"0.18"}},"categories":["gnome","misc"]},{"name":"gnome-games","origin":"games/gnome-games","version":"3.24.0_1","comment":"Gnome games meta port","maintainer":"gnome@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7c64e274484f191adc56f91639bb590a282bd678d3426ff5c6578a9b072aa354","flatsize":243,"path":"All/gnome-games-3.24.0_1.pkg","repopath":"All/gnome-games-3.24.0_1.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":1092,"desc":"The GNOME Desktop Enviroment's games applications \"meta\" package.","deps":{"atomix":{"origin":"games/atomix","version":"3.34.0_2"},"five-or-more":{"origin":"games/five-or-more","version":"3.32.3_3"},"four-in-a-row":{"origin":"games/four-in-a-row","version":"3.38.1_4"},"gnome-2048":{"origin":"games/gnome-2048","version":"3.38.2_4"},"gnome-chess":{"origin":"games/gnome-chess","version":"43.0_2"},"gnome-klotski":{"origin":"games/gnome-klotski","version":"3.38.2_3"},"gnome-mahjongg":{"origin":"games/gnome-mahjongg","version":"3.38.3_3"},"gnome-mines":{"origin":"games/gnome-mines","version":"40.1_3"},"gnome-nibbles":{"origin":"games/gnome-nibbles","version":"3.38.2_4"},"gnome-robots":{"origin":"games/gnome-robots","version":"40.0_3"},"gnome-sudoku":{"origin":"games/gnome-sudoku","version":"42.0_3"},"gnome-tetravex":{"origin":"games/gnome-tetravex","version":"3.38.2_3"},"hitori":{"origin":"games/hitori","version":"3.38.4_2"},"lightsoff":{"origin":"games/lightsoff","version":"40.0.1_3"},"quadrapassel":{"origin":"games/quadrapassel","version":"40.2_3"},"swell-foop":{"origin":"games/swell-foop","version":"41.1_2"},"tali":{"origin":"games/tali","version":"40.8_3"}},"categories":["games","gnome"]},{"name":"gnome-pomodoro","origin":"deskutils/gnome-pomodoro","version":"0.22.1_1,1","comment":"Time management utility for GNOME","maintainer":"tagattie@FreeBSD.org","www":"https://gnomepomodoro.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5d90d18bbcc1cad3a59dbccb448d0a56e7514b1075a5efd5acfa539117886bb0","flatsize":7023185,"path":"All/gnome-pomodoro-0.22.1_1,1.pkg","repopath":"All/gnome-pomodoro-0.22.1_1,1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":6236120,"desc":"GNOME Pomodoro is a small application that helps managing time\naccording to Pomodoro Technique. It intends to improve productivity\nand focus by taking short breaks. It uses GNOME technologies, and so\nit has complete integration with the GNOME desktop environment.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gobject-introspection":{"origin":"devel/gobject-introspection","version":"1.78.1_2,1"},"gom":{"origin":"databases/gom","version":"0.4_1"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libcanberra":{"origin":"audio/libcanberra","version":"0.30_11"},"libpeas":{"origin":"devel/libpeas","version":"1.34.0_2"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["deskutils","gnome"],"shlibs_required":["libc.so.8","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libintl.so.8","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"gnome-font-viewer","origin":"deskutils/gnome-font-viewer","version":"47.0","comment":"GNOME font viewer utility","maintainer":"gnome@FreeBSD.org","www":"https://github.com/GNOME/gnome-font-viewer","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f418c535bd51f9aedadfc89ca68d83f98725cd9e614b813ca3c8254f74a258ae","flatsize":1163208,"path":"All/gnome-font-viewer-47.0.pkg","repopath":"All/gnome-font-viewer-47.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":175860,"desc":"GNOME font viewer and thumbnailer utility.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"fribidi":{"origin":"converters/fribidi","version":"1.0.16"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk4":{"origin":"x11-toolkits/gtk40","version":"4.18.4"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libadwaita":{"origin":"x11-toolkits/libadwaita","version":"1.7.2"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["deskutils","gnome"],"shlibs_required":["libadwaita-1.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libfribidi.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgraphene-1.0.so.0","libgtk-4.so.1","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0"]},{"name":"gnome-icons-elementary","origin":"x11-themes/gnome-icons-elementary","version":"8.1.0","comment":"Elementary icon set","maintainer":"duchateau.olivier@gmail.com","www":"https://github.com/elementary/icons","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2ce24dc3d0d4a7d0bfa01a1c9471261ff32a05af424fe06349fe5f8a0137e2a9","flatsize":33176949,"path":"All/gnome-icons-elementary-8.1.0.pkg","repopath":"All/gnome-icons-elementary-8.1.0.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":2875016,"desc":"An original set of vector icons designed to be smooth, sexy, clear, and\nefficient.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"}},"categories":["gnome","x11-themes"]},{"name":"gnome-icons-noia-warm","origin":"x11-themes/gnome-icons-noia-warm","version":"20041102_3","comment":"NoiaWarm Icons for Gnome","maintainer":"ports@FreeBSD.org","www":"https://art.gnome.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3d989fe26bb0d8cea8f22b12b757c2cf7ae8433437b449c6ed8ae67cad603301","flatsize":12142286,"path":"All/gnome-icons-noia-warm-20041102_3.pkg","repopath":"All/gnome-icons-noia-warm-20041102_3.pkg","licenselogic":"single","licenses":["icons"],"pkgsize":5284200,"desc":"The NoiaWarm iconset for Gnome","categories":["gnome","x11-themes"],"messages":[{"message":"===>   NOTICE:\n\nThe gnome-icons-noia-warm port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gnome-dictionary","origin":"deskutils/gnome-dictionary","version":"40.0_5","comment":"GNOME dictionary lookup application","maintainer":"gnome@FreeBSD.org","www":"https://wiki.gnome.org/Dictionary","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f5ec8e52d363b25836e0230f21edf4d0912a4ffbded352af8781c394850e8ff3","flatsize":2758095,"path":"All/gnome-dictionary-40.0_5.pkg","repopath":"All/gnome-dictionary-40.0_5.pkg","licenselogic":"and","licenses":["GPLv2","LGPL21"],"pkgsize":415456,"desc":"GNOME GUI client for DICT servers to look up definitions.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["deskutils","gnome"],"shlibs_required":["libc.so.8","libcairo.so.2","libgdk-3.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0"]},{"name":"gnome-console","origin":"x11/gnome-console","version":"43.0_5","comment":"Minimal terminal for GNOME","maintainer":"gnome@FreeBSD.org","www":"https://gitlab.gnome.org/GNOME/console","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"07a6420c7990997b44159ed7d7d7ef9c3f512cf2fade038beb16f5a7740a8683","flatsize":525308,"path":"All/gnome-console-43.0_5.pkg","repopath":"All/gnome-console-43.0_5.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":133192,"desc":"Console is a minimal terminal for GNOME\n\nConsole is supposed to be a simple terminal emulator for the average user\nto carry out simple cli tasks and aims to be a 'core' app for GNOME/Phosh.\n\nWe are not however trying to replace GNOME Terminal/Tilix, these advanced\ntools are great for developers and administrators, rather Console aims to\nserve the casual linux user who rarely needs a terminal","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"enchant2":{"origin":"textproc/enchant2","version":"2.2.15_6"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gtk4":{"origin":"x11-toolkits/gtk40","version":"4.18.4"},"gtksourceview5":{"origin":"x11-toolkits/gtksourceview5","version":"5.14.2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"icu":{"origin":"devel/icu","version":"76.1,1"},"libadwaita":{"origin":"x11-toolkits/libadwaita","version":"1.7.2"},"libgtop":{"origin":"devel/libgtop","version":"2.40.0_1"},"libhandy":{"origin":"x11-toolkits/libhandy","version":"1.6.2_2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"},"vte3":{"origin":"x11-toolkits/vte3","version":"0.78.2_1"}},"categories":["gnome","x11"],"shlibs_required":["libadwaita-1.so.0","libc.so.8","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-4.so.1","libgtop-2.0.so.11","libintl.so.8","libm.so.4","libpango-1.0.so.0","libvte-2.91-gtk4.so.0"]},{"name":"gnome-desktop","origin":"x11/gnome-desktop","version":"44.1","comment":"Additional UI API for GNOME","maintainer":"gnome@FreeBSD.org","www":"https://www.gnome.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5fa695d39384e2c4e6c8587e74478d6c495bd50f8c381465802c747527511af5","flatsize":3826340,"path":"All/gnome-desktop-44.1.pkg","repopath":"All/gnome-desktop-44.1.pkg","licenselogic":"and","licenses":["GPLv2+","LGPL20+"],"pkgsize":586884,"desc":"This is a collection of APIs.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"cantarell-fonts":{"origin":"x11-fonts/cantarell-fonts","version":"0.301"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gsettings-desktop-schemas":{"origin":"devel/gsettings-desktop-schemas","version":"47.1_1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gtk4":{"origin":"x11-toolkits/gtk40","version":"4.18.4"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"xkeyboard-config":{"origin":"x11/xkeyboard-config","version":"2.41_4"}},"categories":["gnome","x11"],"shlibs_required":["libc.so.8","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libintl.so.8"],"annotations":{"cpe":"cpe:2.3:a:gnome:gnome-desktop:44.1:::::dragonfly6:x86_64"}},{"name":"gnome-common","origin":"devel/gnome-common","version":"3.18.0","comment":"Common automake macros for GNOME 3","maintainer":"gnome@FreeBSD.org","www":"https://www.gnome.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"79db1d89c8572d2c339fcdff512542fe2a86f865d662d40d89741b5f06c269c7","flatsize":39254,"path":"All/gnome-common-3.18.0.pkg","repopath":"All/gnome-common-3.18.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":13388,"desc":"This is a collection of automake macros used for developing new GNOME\nor GNOME 2.0 applications.","deps":{"autoconf-archive":{"origin":"devel/autoconf-archive","version":"2024.10.16"}},"categories":["devel"]},{"name":"gnome-connections","origin":"net/gnome-connections","version":"42.1.2_3","comment":"Remote desktop client for GNOME","maintainer":"gnome@FreeBSD.org","www":"https://apps.gnome.org/app/org.gnome.Connections/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dc70da0510d52b73c09fccd6624373cbd2c93425b87e61977d39c097e32c9744","flatsize":865225,"path":"All/gnome-connections-42.1.2_3.pkg","repopath":"All/gnome-connections-42.1.2_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":158444,"desc":"View and use other desktops\n\nConnections allows you to connect to and use other desktops. This can be a great\nway to access content or software on a different desktop operating system. It\ncan also be used as a way to provide support to users who might need help.\n\nA range of different operating systems can be connected to, including Linux and\nWindows desktops. You can also connect to virtual machines.\n\nConnections uses the widely supported VNC and RDP protocols, and one of these\nmust be enabled on the desktop that you want to connect to.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"freerdp":{"origin":"net/freerdp","version":"2.11.7_3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk-vnc":{"origin":"net/gtk-vnc","version":"1.3.1_6"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libhandy":{"origin":"x11-toolkits/libhandy","version":"1.6.2_2"},"libsecret":{"origin":"security/libsecret","version":"0.20.5_3"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["gnome","net"],"shlibs_required":["libc.so.8","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libgtk-vnc-2.0.so.0","libgvnc-1.0.so.0","libhandy-1.so.0","libintl.so.8","libm.so.4","libsecret-1.so.0","libxml2.so.2"]},{"name":"gnome-icons-crystal","origin":"x11-themes/gnome-icons-crystal","version":"1.2.0_5","comment":"Crystal SVG Icons for Gnome","maintainer":"ports@FreeBSD.org","www":"https://art.gnome.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e465936c19f00a20c7311b3963811b75e6895d40c0f3ac0869341f2d1c5c58ba","flatsize":9672593,"path":"All/gnome-icons-crystal-1.2.0_5.pkg","repopath":"All/gnome-icons-crystal-1.2.0_5.pkg","licenselogic":"single","licenses":["icons"],"pkgsize":3602876,"desc":"The Crystal iconset for Gnome","categories":["gnome","x11-themes"],"messages":[{"message":"===>   NOTICE:\n\nThe gnome-icons-crystal port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gnome-clipboard-daemon","origin":"x11/gnome-clipboard-daemon","version":"1.0_13","comment":"Program that keeps the content of your X clipboard in memory","maintainer":"ports@FreeBSD.org","www":"http://members.chello.nl/~h.lai/gnome-clipboard-daemon/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"48245749fda4156c70f5abb105e4e5ffa921cb0dd0849b8c91e05e9a68d5ee6a","flatsize":29552,"path":"All/gnome-clipboard-daemon-1.0_13.pkg","repopath":"All/gnome-clipboard-daemon-1.0_13.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":11636,"desc":"GNOME Clipboard Daemon is a program that keeps the content of your X clipboard\nin memory, so the clipboard will not get lost even after you close the\napplication from which you copied. It is a daemon - it has no GUI. You start\nit and it will run in the background and Just Work(tm).\n\nExample:\n\t1. Start AbiWord.\n\t2. Type in 'hello world'. Select everything and click Copy.\n\t3. Close AbiWord.\n\t4. Start gedit.\n\t5. Click Paste. Normally nothing will happen. But if GNOME Clipboard\n\t   Daemon is running, pasting will work.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["gnome","x11"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe gnome-clipboard-daemon port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gnome-clocks","origin":"deskutils/gnome-clocks","version":"47.0,1","comment":"Clocks for GNOME","maintainer":"gnome@FreeBSD.org","www":"https://wiki.gnome.org/Apps/Clocks","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"57d8862a29a96672c59be1e1f712e4a534c21d0c7e5f9b04c5f63c8ee4a40b5d","flatsize":1753215,"path":"All/gnome-clocks-47.0,1.pkg","repopath":"All/gnome-clocks-47.0,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":367352,"desc":"Clock application designed for GNOME","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"geoclue":{"origin":"net/geoclue","version":"2.7.2"},"geocode-glib2":{"origin":"net/geocode-glib2","version":"3.26.4"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnome-desktop":{"origin":"x11/gnome-desktop","version":"44.1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gtk4":{"origin":"x11-toolkits/gtk40","version":"4.18.4"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libadwaita":{"origin":"x11-toolkits/libadwaita","version":"1.7.2"},"libgweather4":{"origin":"net/libgweather4","version":"4.2.0_3"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["deskutils","gnome"],"shlibs_required":["libadwaita-1.so.0","libc.so.8","libgeoclue-2.so.0","libgeocode-glib-2.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgnome-desktop-4.so.2","libgobject-2.0.so.0","libgtk-4.so.1","libgweather-4.so.0","libintl.so.8","libm.so.4"]},{"name":"gnome-color-manager","origin":"graphics/gnome-color-manager","version":"3.36.0_6","comment":"Session framework for the GNOME desktop to manage color profiles","maintainer":"gnome@FreeBSD.org","www":"https://git.gnome.org/browse/gnome-color-manager","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"447c628f3c57eb798bd1b77e6ac908ee89cefd71597387eb3b05c765daaa9a20","flatsize":3465820,"path":"All/gnome-color-manager-3.36.0_6.pkg","repopath":"All/gnome-color-manager-3.36.0_6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1057168,"desc":"GNOME Color Manager is a session framework for the GNOME desktop environment\nthat makes it easy to manage easy to manage, install and generate color\nprofiles.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"colord":{"origin":"graphics/colord","version":"1.4.7_3"},"colord-gtk":{"origin":"graphics/colord-gtk","version":"0.3.1_1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"lcms2":{"origin":"graphics/lcms2","version":"2.17"},"libexif":{"origin":"graphics/libexif","version":"0.6.25"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"},"vte3":{"origin":"x11-toolkits/vte3","version":"0.78.2_1"}},"categories":["gnome","graphics"],"shlibs_required":["libc.so.8","libcairo.so.2","libcolord.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libintl.so.8","liblcms2.so.2","libm.so.4","libpango-1.0.so.0"]},{"name":"gnome-chess","origin":"games/gnome-chess","version":"43.0_2","comment":"Gnome chess","maintainer":"gnome@FreeBSD.org","www":"https://wiki.gnome.org/Apps/Chess","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d9cbc97106553ae9652d3ec1a3b058111ebb076bf6fca003506fdd1ed66e2653","flatsize":2648589,"path":"All/gnome-chess-43.0_2.pkg","repopath":"All/gnome-chess-43.0_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":501452,"desc":"Gnome chess game with optional 3D graphics.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnuchess":{"origin":"games/gnuchess","version":"6.2.9_1"},"gtk4":{"origin":"x11-toolkits/gtk40","version":"4.18.4"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libadwaita":{"origin":"x11-toolkits/libadwaita","version":"1.7.2"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["games","gnome"],"shlibs_required":["libadwaita-1.so.0","libc.so.8","libcairo.so.2","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-4.so.1","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","librsvg-2.so.2"],"options":{"GNUCHESS":"on"}},{"name":"gradle761","origin":"devel/gradle761","version":"7.6.1","comment":"Project automation tool","maintainer":"ports@FreeBSD.org","www":"https://www.gradle.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f1837b61a0a0afdd83715c359da5117376323f1b72085997ce0e17741bc7d47a","flatsize":135570656,"path":"All/gradle761-7.6.1.pkg","repopath":"All/gradle761-7.6.1.pkg","licenselogic":"and","licenses":["APACHE20","BSD3CLAUSE","CDDL","EPL","LGPL21+","MIT","MPL20"],"pkgsize":120032188,"desc":"Gradle is build automation evolved.\n\nGradle can automate the building, testing, publishing, deployment\nand more of software packages or other types of projects such as\ngenerated static websites, generated documentation or indeed anything\nelse.\n\nGradle combines the power and flexibility of Ant with the dependency\nmanagement and conventions of Maven into a more effective way to\nbuild. Powered by a Groovy DSL and packed with innovation, Gradle\nprovides a declarative way to describe all kinds of builds through\nsensible defaults. Gradle is quickly becoming the build system of\nchoice for many open source projects, leading edge enterprises and\nlegacy automation challenges.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"],"annotations":{"cpe":"cpe:2.3:a:gradle:gradle:7.6.1:::::dragonfly6:x86_64"},"messages":[{"message":"===>   NOTICE:\n\nThe gradle761 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gnome-characters","origin":"deskutils/gnome-characters","version":"47.0_1","comment":"Find and insert unusual characters for GNOME","maintainer":"gnome@FreeBSD.org","www":"https://apps.gnome.org/Characters/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a39231a3405dbfe59661a5013edeb05b249deab42cee33935152a7f8403d7cf3","flatsize":3926701,"path":"All/gnome-characters-47.0_1.pkg","repopath":"All/gnome-characters-47.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":430548,"desc":"A simple utility application to find and insert unusual characters.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gjs":{"origin":"lang/gjs","version":"1.76.3"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnome-desktop":{"origin":"x11/gnome-desktop","version":"44.1"},"gobject-introspection":{"origin":"devel/gobject-introspection","version":"1.78.1_2,1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gtk4":{"origin":"x11-toolkits/gtk40","version":"4.18.4"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libadwaita":{"origin":"x11-toolkits/libadwaita","version":"1.7.2"},"libiconv":{"origin":"converters/libiconv","version":"1.17_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["deskutils","gnome"]},{"name":"gnome-autoar","origin":"archivers/gnome-autoar","version":"0.4.5","comment":"Glib wrapper around libarchives","maintainer":"gnome@FreeBSD.org","www":"https://gitlab.gnome.org/GNOME/gnome-autoar","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0439b311eea780b6449701bd4cc4f5ecd81383789b556cbff34e628f9e6f35ca","flatsize":558163,"path":"All/gnome-autoar-0.4.5.pkg","repopath":"All/gnome-autoar-0.4.5.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":70184,"desc":"Gnome-autoar provides functions, widgets, and gschemas for GNOME applications\nwhich want to use archives as a convient method to tranfer directories over\nthe internet.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libarchive":{"origin":"archivers/libarchive","version":"3.7.9,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["archivers"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:gnome:gnome-autoar:0.4.5:::::dragonfly6:x86_64"}},{"name":"gnome-2048","origin":"games/gnome-2048","version":"3.38.2_4","comment":"Move the tiles until you obtain the 2048 tile","maintainer":"gnome@FreeBSD.org","www":"https://wiki.gnome.org/Apps/2048","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9c2c275ef8b7dae7054484366c3b4774d65a5102acf9801ba53ddbbf9294d541","flatsize":440492,"path":"All/gnome-2048-3.38.2_4.pkg","repopath":"All/gnome-2048-3.38.2_4.pkg","licenselogic":"single","pkgsize":94948,"desc":"Move the tiles until you obtain the 2048 tile","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"clutter":{"origin":"graphics/clutter","version":"1.26.4_2"},"clutter-gtk3":{"origin":"graphics/clutter-gtk3","version":"1.8.4_4"},"cogl":{"origin":"graphics/cogl","version":"1.22.8_2"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcomposite":{"origin":"x11/libXcomposite","version":"0.4.6_1,1"},"libXdamage":{"origin":"x11/libXdamage","version":"1.1.6"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libgee":{"origin":"devel/libgee","version":"0.20.6_1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libgnome-games-support":{"origin":"games/libgnome-games-support","version":"1.8.2_2"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["games","gnome"],"shlibs_required":["libc.so.8","libcairo.so.2","libclutter-1.0.so.0","libclutter-gtk-1.0.so.0","libgee-0.8.so.2","libgio-2.0.so.0","libglib-2.0.so.0","libgnome-games-support-1.so.3","libgobject-2.0.so.0","libgtk-3.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0"]},{"name":"gnome-calendar","origin":"deskutils/gnome-calendar","version":"47.0","comment":"Simple and beautiful calendar application for GNOME","maintainer":"gnome@FreeBSD.org","www":"https://wiki.gnome.org/Apps/Calendar/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c0992fa2ccf237bfedd986ec146c100608a695a373f4f8e497962477bb7d722f","flatsize":2249254,"path":"All/gnome-calendar-47.0.pkg","repopath":"All/gnome-calendar-47.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":434068,"desc":"GNOME Calendar is a simple and beautiful calendar application designed\nto perfectly fit the GNOME desktop. By reusing the components which\nthe GNOME desktop is build on, Calendar nicely integrates with the\nGNOME ecosystem.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"evolution-data-server":{"origin":"databases/evolution-data-server","version":"3.54.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"geoclue":{"origin":"net/geoclue","version":"2.7.2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gsettings-desktop-schemas":{"origin":"devel/gsettings-desktop-schemas","version":"47.1_1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gtk4":{"origin":"x11-toolkits/gtk40","version":"4.18.4"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libadwaita":{"origin":"x11-toolkits/libadwaita","version":"1.7.2"},"libgweather4":{"origin":"net/libgweather4","version":"4.2.0_3"},"libical":{"origin":"devel/libical","version":"3.0.19_2"},"libsoup3":{"origin":"devel/libsoup3","version":"3.6.5_2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["deskutils","gnome"],"shlibs_required":["libadwaita-1.so.0","libc.so.8","libecal-2.0.so.3","libedataserver-1.2.so.27","libedataserverui4-1.0.so.0","libgeoclue-2.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgraphene-1.0.so.0","libgtk-4.so.1","libgweather-4.so.0","libical-glib.so.3","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpthread.so.0","libsoup-3.0.so.0"]},{"name":"gnome-calculator","origin":"math/gnome-calculator","version":"47.1","comment":"GNOME calculator tool","maintainer":"gnome@FreeBSD.org","www":"https://live.gnome.org/Gcalctool","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7c3fbe08c2b50f2ad91656243813cf0909de3e0966ea0a5fb0a40ca42f0048ae","flatsize":7309447,"path":"All/gnome-calculator-47.1.pkg","repopath":"All/gnome-calculator-47.1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":1037536,"desc":"Gcalctool is a powerful graphical calulator with financial, logical and\nscientific modes. It uses a multiple precision package to do its arithmetic to\ngive a high degree of accuracy.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gobject-introspection":{"origin":"devel/gobject-introspection","version":"1.78.1_2,1"},"gtk4":{"origin":"x11-toolkits/gtk40","version":"4.18.4"},"gtksourceview5":{"origin":"x11-toolkits/gtksourceview5","version":"5.14.2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libadwaita":{"origin":"x11-toolkits/libadwaita","version":"1.7.2"},"libgee":{"origin":"devel/libgee","version":"0.20.6_1"},"libsoup3":{"origin":"devel/libsoup3","version":"3.6.5_2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"mpc":{"origin":"math/mpc","version":"1.3.1_1"},"mpfr":{"origin":"math/mpfr","version":"4.2.2,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["gnome","math"],"shlibs_required":["libadwaita-1.so.0","libc.so.8","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-4.so.1","libgtksourceview-5.so.0","libintl.so.8","libmpc.so.3","libmpfr.so.6","libpthread.so.0","libsoup-3.0.so.0","libxml2.so.2"]},{"name":"go124","origin":"lang/go124","version":"1.24.1_3","comment":"Go programming language","maintainer":"go@FreeBSD.org","www":"https://golang.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4ebce0cda17c0b602eb2d19346f6391c428d276e057520fe34a26ef90f47db65","flatsize":248178747,"path":"All/go124-1.24.1_3.pkg","repopath":"All/go124-1.24.1_3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":48244816,"desc":"Go is an open source programming environment that makes it easy to build\nsimple, reliable, and efficient software.","categories":["lang"],"options":{"V1":"on","V2":"off","V3":"off","V4":"off"},"annotations":{"cpe":"cpe:2.3:a:golang:go:1.24.1:::::dragonfly6:x86_64:3"}},{"name":"gngb","origin":"emulators/gngb","version":"20060309_11","comment":"GameBoy(tm) emulator","maintainer":"ports@FreeBSD.org","www":"http://m.peponas.free.fr/gngb/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1838c0d1f71bcf9fa98044df2dd43c2320f45eab8be142fbfafbac4928afe1b0","flatsize":212630,"path":"All/gngb-20060309_11.pkg","repopath":"All/gngb-20060309_11.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":78184,"desc":"GameBoy(tm) emulator","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"}},"categories":["emulators"],"shlibs_required":["libSDL-1.2.so.0","libbz2.so.2","libc.so.8","libpthread.so.0","libz.so.3"],"options":{"OPENGL":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe gngb port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gnocky","origin":"comms/gnocky","version":"0.0.7_6","comment":"Graphical (GTK 2) frontend for gnokii","maintainer":"ports@FreeBSD.org","www":"http://wiki.gnokii.org/index.php/Gnocky","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5f012bc149e5344fed2e7cfeee43e4e9bf46cc6d375e3f545e4b8f18f8282456","flatsize":448023,"path":"All/gnocky-0.0.7_6.pkg","repopath":"All/gnocky-0.0.7_6.pkg","licenselogic":"single","pkgsize":272808,"desc":"Gnocky is an application for managing your mobile phone.  It supports\nsetting logos, SMS and address book management, and uses the user-space\nmobile driver provided by the gnokii project.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnokii":{"origin":"comms/gnokii","version":"0.6.31_15,1"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libglade2":{"origin":"devel/libglade2","version":"2.6.4_13"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["comms"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglade-2.0.so.0","libglib-2.0.so.0","libgnokii.so.7","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0","libxml2.so.2"],"options":{"NLS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe gnocky port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gnetcat","origin":"net/gnetcat","version":"0.7.1_5","comment":"GPL'ed re-write of the well known networking tool netcat","maintainer":"ports@FreeBSD.org","www":"https://netcat.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"78bb7fc94f218c1afb5aa4b4cc1ff7d3ab482d2049a0e7a04bc850b49436a2fb","flatsize":79189,"path":"All/gnetcat-0.7.1_5.pkg","repopath":"All/gnetcat-0.7.1_5.pkg","licenselogic":"single","pkgsize":36652,"desc":"Netcat is a featured networking utility which reads and writes data across\nnetwork connections, using the TCP/IP protocol. It is designed to be a reliable\n\"back-end\" tool that can be used directly or easily driven by other programs and\nscripts. At the same time, it is a feature-rich network debugging and\nexploration tool, since it can create almost any kind of connection you\nwould need and has several interesting built-in capabilities.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["net"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe gnetcat port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gnokii","origin":"comms/gnokii","version":"0.6.31_15,1","comment":"Tools to talk to GSM cellular phones","maintainer":"madpilot@FreeBSD.org","www":"https://www.gnokii.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"22c309a73008cc532c783096e2d6fd715ce9b9dee29f0830a8ef54c71deab48f","flatsize":3422750,"path":"All/gnokii-0.6.31_15,1.pkg","repopath":"All/gnokii-0.6.31_15,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":716264,"desc":"Gnokii is a Unix/Linux tool suite for mobile phones. It provides a\nlibrary to communicate with a phone hiding the communication protocol.\nThe library handles SMS, phonebook, calendar, phone calls, and other\nmobile phone capabilities. It supports most of the GSM phones: Nokia\nones using Nokia proprietary protocol and AT-capable ones -- using\nstandard AT commands.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["comms"],"groups":["gnokii"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libncurses.so.6","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0","libreadline.so.8","libsdp.so.2"],"options":{"DOCS":"on","ICAL":"off","PCSC":"off","SMSD":"off","USB":"off","X11":"on","MYSQL":"off","PGSQL":"off","SQLITE":"off"},"messages":[{"message":"The default config is installed in /usr/local/etc/gnokiirc.sample, and is\nconfigured for Nokia 6210 phones connected on COM1. Have a look at the\ndocumentation/manpages for more information. You'll need to copy\ngnokiirc.sample to /usr/local/etc/gnokiirc or $HOME/.gnokiirc for gnokii/\nxgnokii to use it.\n\nAdd the users that shall be authorized to run gnokii programs to the\ngnokii group.\n\nNOTE: if you have enabled and plan using the smsd program check\n/usr/local/share/smsd/README.","type":"install"}]},{"name":"gnaural","origin":"audio/gnaural","version":"1.0.20110606_9","comment":"Binaural beat generator","maintainer":"martymac@FreeBSD.org","www":"https://gnaural.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"359e0fe5c717f54e9a0b65131ca18d8c751129754221a859fbd1a108f1fe7a0e","flatsize":351213,"path":"All/gnaural-1.0.20110606_9.pkg","repopath":"All/gnaural-1.0.20110606_9.pkg","licenselogic":"and","licenses":["GPLv2","LGPL21"],"pkgsize":94088,"desc":"Audio synthesizer intended for use as a binaural beat generator.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libglade2":{"origin":"devel/libglade2","version":"2.6.4_13"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"portaudio":{"origin":"audio/portaudio","version":"19.6.0_7,1"}},"categories":["audio"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libportaudio.so.2","libpthread.so.0","libsndfile.so.1"]},{"name":"go123","origin":"lang/go123","version":"1.23.7_4","comment":"Go programming language","maintainer":"go@FreeBSD.org","www":"https://golang.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ef4204447ce13646e9546d9bbed527b406a042cfbf92f1da96c8610d7c276b70","flatsize":233353693,"path":"All/go123-1.23.7_4.pkg","repopath":"All/go123-1.23.7_4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":44696572,"desc":"Go is an open source programming environment that makes it easy to build\nsimple, reliable, and efficient software.","categories":["lang"],"options":{"V1":"on","V2":"off","V3":"off","V4":"off"},"annotations":{"cpe":"cpe:2.3:a:golang:go:1.23.7:::::dragonfly6:x86_64:4"}},{"name":"gnet2","origin":"net/gnet2","version":"2.0.8_3","comment":"Simple network library built upon Glib-2","maintainer":"gnome@FreeBSD.org","www":"https://www.gnetlibrary.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"06688f0dad2b354baf52ce244d2c46d40acc246a18870234253ba38f3e05f1d4","flatsize":1049370,"path":"All/gnet2-2.0.8_3.pkg","repopath":"All/gnet2-2.0.8_3.pkg","licenselogic":"single","pkgsize":145472,"desc":"A simple network library built upon glib2.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"}},"categories":["net"],"options":{"DOCS":"on"}},{"name":"gnatsweb","origin":"databases/gnatsweb4","version":"4.00_7","comment":"Gnatsweb, a GNATS web interface","maintainer":"ports@FreeBSD.org","www":"https://www.gnu.org/software/gnats/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"22d192c98f1a7487f0c22ac448ef91306e2a43e11e520040114d1b1c0ef24bcc","flatsize":274212,"path":"All/gnatsweb-4.00_7.pkg","repopath":"All/gnatsweb-4.00_7.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":73480,"desc":"Gnatsweb is a web interface to GNATS, the GNU Problem Report\nManagement System.  It is a Perl CGI script which runs on your\nweb server.","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","devel","www"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe gnatsweb port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gnome-icons-noia-full","origin":"x11-themes/gnome-icons-noia-full","version":"20041102_3","comment":"Noia Icons for Gnome","maintainer":"ports@FreeBSD.org","www":"https://art.gnome.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"42cab5bbc084c6b4adb402b6c23801cc3e8789dcaf40324511a83553dd3fa350","flatsize":22578057,"path":"All/gnome-icons-noia-full-20041102_3.pkg","repopath":"All/gnome-icons-noia-full-20041102_3.pkg","licenselogic":"single","licenses":["icons"],"pkgsize":11986240,"desc":"The Noia-Full iconset for Gnome","categories":["gnome","x11-themes"],"messages":[{"message":"===>   NOTICE:\n\nThe gnome-icons-noia-full port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gnome-control-center","origin":"sysutils/gnome-control-center","version":"43.2_6","comment":"Control center for the GNOME desktop","maintainer":"gnome@FreeBSD.org","www":"https://www.gnome.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9d98c2dda5ce10554afe6af704b5bd0e432667c7cae4c85e9a33af1125fce687","flatsize":19342098,"path":"All/gnome-control-center-43.2_6.pkg","repopath":"All/gnome-control-center-43.2_6.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":4213668,"desc":"Configuration tools tightly integrated within the GNOME desktop.","deps":{"accountsservice":{"origin":"sysutils/accountsservice","version":"23.13.9_3"},"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"cantarell-fonts":{"origin":"x11-fonts/cantarell-fonts","version":"0.301"},"colord":{"origin":"graphics/colord","version":"1.4.7_3"},"colord-gtk":{"origin":"graphics/colord-gtk","version":"0.3.1_1"},"cups":{"origin":"print/cups","version":"2.4.11_1"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnome-desktop":{"origin":"x11/gnome-desktop","version":"44.1"},"gnome-online-accounts":{"origin":"net/gnome-online-accounts","version":"3.44.0_4"},"gnome-settings-daemon":{"origin":"sysutils/gnome-settings-daemon","version":"42.2_9"},"gsettings-desktop-schemas":{"origin":"devel/gsettings-desktop-schemas","version":"47.1_1"},"gsound":{"origin":"audio/gsound","version":"1.0.3"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"ibus":{"origin":"textproc/ibus","version":"1.5.31_1"},"krb5":{"origin":"security/krb5","version":"1.21.3_1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libadwaita":{"origin":"x11-toolkits/libadwaita","version":"1.7.2"},"libepoxy":{"origin":"graphics/libepoxy","version":"1.5.10"},"libgtop":{"origin":"devel/libgtop","version":"2.40.0_1"},"libgudev":{"origin":"devel/libgudev","version":"237"},"libpwquality":{"origin":"security/libpwquality","version":"1.4.5_2"},"libsecret":{"origin":"security/libsecret","version":"0.20.5_3"},"libsoup":{"origin":"devel/libsoup","version":"2.74.3"},"libudisks":{"origin":"sysutils/libudisks","version":"2.10.1_1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"polkit":{"origin":"sysutils/polkit","version":"125_1"},"samba416":{"origin":"net/samba416","version":"4.16.11_6"},"upower":{"origin":"sysutils/upower","version":"1.90.7"}},"categories":["gnome","sysutils"],"shlibs_required":["libX11.so.6","libXi.so.6","libaccountsservice.so.0","libadwaita-1.so.0","libc.so.8","libcairo.so.2","libcolord-gtk4.so.1","libcolord.so.2","libcups.so.2","libepoxy.so.0","libfontconfig.so.1","libgcr-base-3.so.1","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgnome-bg-4.so.2","libgnome-desktop-4.so.2","libgnome-rr-4.so.2","libgnutls.so.30","libgoa-1.0.so.0","libgoa-backend-1.0.so.1","libgobject-2.0.so.0","libgtk-3.so.0","libgtk-4.so.1","libgtop-2.0.so.11","libgudev-1.0.so.0","libibus-1.0.so.5","libintl.so.8","libkrb5.so.3.3","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpolkit-gobject-1.so.0","libpthread.so.0","libpwquality.so.1","libsecret-1.so.0","libsmbclient.so.0","libudisks2.so.0","libupower-glib.so.3","libxml2.so.2"],"options":{"WAYLAND":"on"}},{"name":"gnarwl","origin":"mail/gnarwl","version":"3.6_8","comment":"Email autoresponder that gets data from LDAP","maintainer":"ports@FreeBSD.org","www":"https://www.onyxbits.de/gnarwl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bfbea15d04ca7fd24ccdd0a1c5c80c8f397d8fe6fe38f51a6595937900476a8f","flatsize":158057,"path":"All/gnarwl-3.6_8.pkg","repopath":"All/gnarwl-3.6_8.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":44912,"desc":"Gnarwl is an email autoresponder.\n\nUnlike the original vacation(1) program, gnarwl is based on LDAP.\nTraditionally you had to give every user, who wanted to use autoreply\nfacilities full fledged system accounts (trusting them to set their\nforwarding up properly, cursing when they didn't).\n\nWith gnarwl this is history. User information is now stored in LDAP.\nThats right, no more messing around with system accounts or homedirs for\nusers who just want their email working, but don't care to fuss around\nwith shell commands.","deps":{"gdbm":{"origin":"databases/gdbm","version":"1.24"},"openldap26-client":{"origin":"net/openldap26-client","version":"2.6.9_1"}},"categories":["mail"],"shlibs_required":["libc.so.8","libgdbm.so.6","libldap.so.2"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe gnarwl port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gnats4","origin":"databases/gnats4","version":"4.1.0_25","comment":"GNATS, the GNU Problem Report Management System","maintainer":"ports@FreeBSD.org","www":"https://www.gnu.org/software/gnats/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5d4da8c04c3e46550557ab4edd349f6de193fade16cb3f3c72a7433d68ca211c","flatsize":1957309,"path":"All/gnats4-4.1.0_25.pkg","repopath":"All/gnats4-4.1.0_25.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":354856,"desc":"GNU GNATS is a set of tools for tracking bugs reported by users to a\ncentral site.  It allows problem report management and communication\nwith users through various means, including e-mail, Web and a network\ndaemon.  GNATS stores all the information about problem reports in its\ndatabases, consisting of plain text files and it provides tools for\nquerying, editing and maintaining these databases.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["databases","devel"],"users":["gnats"],"shlibs_required":["libc.so.8","libcrypt.so.4"],"options":{"DOCS":"on","EMACS":"off","SERVER":"on"},"annotations":{"cpe":"cpe:2.3:a:gnu:gnats:4.1.0:::::dragonfly6:x86_64:25"},"messages":[{"message":"GNATS has been successfully installed.\n\nIf you want to run the GNATS server, enter\n\n  /construction/databases/gnats4/stage/usr/local/libexec/gnats/mkdb default\n\nto create the default database and add\n\n  support\tstream\ttcp\tnowait\tgnats\t/construction/databases/gnats4/stage/usr/local/libexec/gnats/gnatsd\tgnatsd\n\nto inetd.conf(5). Instructions to upgrade from a\nGNATS 3.x database are in\n\n  /construction/databases/gnats4/stage/usr/local/share/doc/gnats/UPGRADING\n\nTry `man gnats', `info gnats' and the online manual at\n\n  http://www.gnu.org/software/gnats/gnats_toc.html\n\nfor more information.","type":"install"},{"message":"===>   NOTICE:\n\nThe gnats4 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gn","origin":"devel/gn","version":"2175","comment":"Gn meta build framework - standalone version","maintainer":"o.hushchenkov@gmail.com","www":"https://gn.googlesource.com/gn/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"066eb42fa78499c61eeda3826406fb78c8a4cf276250d56e75a40e710691e99f","flatsize":2665751,"path":"All/gn-2175.pkg","repopath":"All/gn-2175.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":814752,"desc":"GN is a meta-build system that generates build files for Ninja.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel"],"shlibs_required":["libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"]},{"name":"gnatdroid-binutils","origin":"lang/gnatdroid-binutils","version":"2.27_1","comment":"Infrastructure for C/Ada Android cross-compiler (ARMv7)","maintainer":"jamie@catflap.org","www":"http://www.dragonlace.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local/android","sum":"74f9ea9997317bec41d952263aad187799d6784f374c680322f3a57d1a88a2aa","flatsize":13523395,"path":"All/gnatdroid-binutils-2.27_1.pkg","repopath":"All/gnatdroid-binutils-2.27_1.pkg","licenselogic":"and","licenses":["GPLv3","LGPL3"],"pkgsize":1392324,"desc":"This package is a dependency of lang/gnatdroid. It provides the cross-tools\nrequired to build the GNAT FreeBSD->ARM cross-compiler that is gnatdroid,\nas well as any binaries that it produces.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"gnatdroid-sysroot":{"origin":"lang/gnatdroid-sysroot","version":"23"},"mpfr":{"origin":"math/mpfr","version":"4.2.2,1"}},"categories":["lang"],"shlibs_required":["libc.so.8"],"annotations":{"cpe":"cpe:2.3:a:gnu:binutils:2.27:::::dragonfly6:x86_64:1"}},{"name":"gmtp","origin":"audio/gmtp","version":"1.3.11_8","comment":"Media Transfer Protocol (MTP) GUI client","maintainer":"freebsd-ports-local@be-well.ilk.org","www":"http://gmtp.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c1eb54eb2259de73e0887fc852106823fda4f190e71fde02e6175e8ae261a20b","flatsize":375215,"path":"All/gmtp-1.3.11_8.pkg","repopath":"All/gmtp-1.3.11_8.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":110612,"desc":"Basic GUI for Microsoft's Media Transfer Protocol (MTP)\nincluding file transer and some playlist handling.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"flac":{"origin":"audio/flac","version":"1.5.0,1"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libid3tag":{"origin":"audio/libid3tag","version":"0.16.3"},"libmtp":{"origin":"multimedia/libmtp","version":"1.1.22"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["audio"],"shlibs_required":["libFLAC.so.14","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libid3tag.so.0","libintl.so.8","libmtp.so.9","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libvorbisfile.so.3","libz.so.3"],"options":{"DOCS":"on","NLS":"on"}},{"name":"gnatdroid-binutils-x86","origin":"lang/gnatdroid-binutils-x86","version":"2.27_1","comment":"Infrastructure for C/Ada Android cross-compiler (x86)","maintainer":"ports@FreeBSD.org","www":"http://www.dragonlace.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local/android-x86","sum":"64238b477c1be21b436aa9ccea44d8dbfc121824d68a3a05f8e93f534a5989b9","flatsize":18265218,"path":"All/gnatdroid-binutils-x86-2.27_1.pkg","repopath":"All/gnatdroid-binutils-x86-2.27_1.pkg","licenselogic":"and","licenses":["GPLv3","LGPL3"],"pkgsize":1604860,"desc":"This package is a dependency of lang/gnatdroid-x86. It provides the\ncross-tools required to build the GNAT FreeBSD->x86 cross-compiler that\nis gnatdroid, as well as any binaries that it produces.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"gnatdroid-sysroot-x86":{"origin":"lang/gnatdroid-sysroot-x86","version":"23"},"mpfr":{"origin":"math/mpfr","version":"4.2.2,1"}},"categories":["lang"],"shlibs_required":["libc.so.8"],"annotations":{"cpe":"cpe:2.3:a:gnu:binutils:2.27:::::dragonfly6:x86_64:1"},"messages":[{"message":"===>   NOTICE:\n\nThe gnatdroid-binutils-x86 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gmusicbrowser","origin":"audio/gmusicbrowser","version":"1.1.15_2","comment":"Jukebox for large collections of mp3/ogg/flac/mpc files","maintainer":"lichray@gmail.com","www":"https://gmusicbrowser.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e519f839c724c3799d2ca05352c998f8b8c0a8003470b0aeb884f19b739ae230","flatsize":3884462,"path":"All/gmusicbrowser-1.1.15_2.pkg","repopath":"All/gmusicbrowser-1.1.15_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1011692,"desc":"Jukebox for large collections of mp3/ogg/flac/mpc files\nUses mpg123/ogg123  or mplayer for playback\n\nMain features :\n- customizable window layouts\n- artist/album lock : easily restrict playlist to current artist/album\n- easy access to related songs (same artist/album/title)\n- simple mass-tagging and mass-renaming\n- support multiple genres for each song\n- customizable labels can be set for each song\n- filters with unlimited nesting of conditions\n- customizable weighted random mode","deps":{"p5-Gtk2":{"origin":"x11-toolkits/p5-Gtk2","version":"1.24993_3"},"p5-Gtk2-Notify":{"origin":"devel/p5-Gtk2-Notify","version":"0.05_3"},"p5-Locale-gettext":{"origin":"devel/p5-Locale-gettext","version":"1.07"},"p5-Net-DBus":{"origin":"devel/p5-Net-DBus","version":"1.2.0_2"}},"categories":["audio"],"options":{"DBUS":"on","DOCS":"on","LIBNOTIFY":"on","NLS":"on","WEBKIT":"off"}},{"name":"gmp-ecm","origin":"math/gmp-ecm","version":"7.0.5_1","comment":"Elliptic Curve Method for Integer Factorization","maintainer":"ports@FreeBSD.org","www":"https://gforge.inria.fr/projects/ecm/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cfde79d0b2c5139935bad29b2a39e162af412f04c6da977d08a45f9ccfbc7896","flatsize":885476,"path":"All/gmp-ecm-7.0.5_1.pkg","repopath":"All/gmp-ecm-7.0.5_1.pkg","licenselogic":"and","licenses":["GPLv2+","LGPL21+"],"pkgsize":241228,"desc":"GMP-ECM is a program to factor integers using the Elliptic Curve Method\n(ECM), based on the GNU MP multiprecision library.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"}},"categories":["math"],"shlibs_required":["libc.so.8","libgmp.so.10","libm.so.4","librt.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe gmp-ecm port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gnubg","origin":"games/gnubg","version":"1.08.003","comment":"GNU Backgammon","maintainer":"cs@FreeBSD.org","www":"https://www.gnu.org/software/gnubg/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1cf7a00b02f2e73f34f8ebec23540159531ec07be30c6de9453299ab65c15ed2","flatsize":23313219,"path":"All/gnubg-1.08.003.pkg","repopath":"All/gnubg-1.08.003.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":13420748,"desc":"GNU Backgammon (gnubg) is for playing and analysing backgammon\npositions, games and matches. It's based on a neural\nnetwork. Though it already plays on a very high level, it's still\nwork in progress. You may play GNU Backgammon using the command\nline or a graphical interface (based on GTK+).","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"gtkglext":{"origin":"x11-toolkits/gtkglext","version":"1.2.0_21"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libcanberra":{"origin":"audio/libcanberra","version":"0.30_11"},"libcanberra-gtk2":{"origin":"audio/libcanberra-gtk2","version":"0.30_11"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pangox-compat":{"origin":"x11-toolkits/pangox-compat","version":"0.0.2_4"},"png":{"origin":"graphics/png","version":"1.6.47"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libOpenGL.so.0","libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libcanberra-gtk.so.0","libcanberra.so.0","libcurl.so.4","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgdkglext-x11-1.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgmp.so.10","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-x11-2.0.so.0","libgtkglext-x11-1.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libncurses.so.6","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpangox-1.0.so.0","libpng16.so.16","libpthread.so.0","libpython3.11.so.1.0","libreadline.so.8","libsqlite3.so.0"],"options":{"DOCS":"on","NLS":"on"}},{"name":"gmp","origin":"math/gmp","version":"6.3.0","comment":"Free library for arbitrary precision arithmetic","maintainer":"ale@FreeBSD.org","www":"https://gmplib.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"95d374da6463fa06812215b77ffe89401e6740eb4ef4309b96af7557149804a9","flatsize":2657133,"path":"All/gmp-6.3.0.pkg","repopath":"All/gmp-6.3.0.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":477568,"desc":"GMP is a free library for arbitrary precision arithmetic, operating\non signed integers, rational numbers, and floating point numbers.\nThere is no limit to the precision except the ones implied by the\navailable memory in the machine GMP runs on. GMP has a rich set of\nfunctions, and the functions have a regular interface.\n\nGMP is designed to be as fast as possible, both for small operands\nand for huge operands. The speed is achieved by using fullwords as\nthe basic arithmetic type, by using fast algorithms, with carefully\noptimized assembly code for the most common inner loops for a lot of\nCPUs, and by a general emphasis on speed (instead of simplicity or\nelegance).\n\nGMP is believed to be faster than any other similar library. The\nadvantage for GMP increases with the operand sizes for certain\noperations, since GMP in many cases has asymptotically faster\nalgorithms.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["devel","math"],"options":{"CPU_OPTS":"off","INFO":"on"},"annotations":{"cpe":"cpe:2.3:a:gmplib:gmp:6.3.0:::::dragonfly6:x86_64"}},{"name":"gnash","origin":"graphics/gnash","version":"0.8.10_68","comment":"GNU Flash movie player","maintainer":"dinoex@FreeBSD.org","www":"https://www.gnu.org/software/gnash/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eed05f11204a3d2d017031ab34f418d7a56ab827efebdef0430222bb63676143","flatsize":9421075,"path":"All/gnash-0.8.10_68.pkg","repopath":"All/gnash-0.8.10_68.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":2093284,"desc":"Gnash is a GNU Flash movie player. Previously, it was only possible\nto play flash movies with proprietary software. While there are\nsome other free flash players, none support anything beyond SWF v4.\nGnash is based on GameSWF, and supports many SWF v7 features.\n\n- Gnash can run standalone to play flash movies.\n- Gnash can also run as a plugin from within most Mozilla derived\n  browsers, such as Firefox. Gnash also has support for Konqueror.\n- SWF v7+ compliant\n  Gnash can play many current flash movies.\n- Gnash supports the viewing of streaming video from popular video\n  sharing sites like Lulu.tv or YouTube.com.\n- Gnash also supports an XML based message system as documented in\n  the Flash Format specification.\n- High Quality Output\n  Gnash uses OpenGL for rendering the graphics on the desktop, and\n  AntiGrain (AGG) for embedded framebuffer only devices.\n- Gnash pays extra attention to all network connections, and allows\n  the user to control access.","deps":{"agg":{"origin":"graphics/agg","version":"2.5_11"},"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"ffmpeg4":{"origin":"multimedia/ffmpeg4","version":"4.4.4_18"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"giflib":{"origin":"graphics/giflib","version":"5.2.2"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gsm":{"origin":"audio/gsm","version":"1.0.22_1"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXau":{"origin":"x11/libXau","version":"1.0.11"},"libXdmcp":{"origin":"x11/libXdmcp","version":"1.1.5"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXv":{"origin":"x11/libXv","version":"1.0.12_1,1"},"libdc1394":{"origin":"multimedia/libdc1394","version":"2.2.7"},"libdca":{"origin":"multimedia/libdca","version":"0.0.7_1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libltdl":{"origin":"devel/libltdl","version":"2.5.4"},"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libtheora":{"origin":"multimedia/libtheora","version":"1.1.1_7"},"libva":{"origin":"multimedia/libva","version":"2.22.0"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"nspr":{"origin":"devel/nspr","version":"4.36"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"speex":{"origin":"audio/speex","version":"1.2.1_1,1"},"speexdsp":{"origin":"audio/speexdsp","version":"1.2.1"}},"categories":["graphics","multimedia"],"shlibs_required":["libEGL.so.1","libX11.so.6","libboost_program_options.so.1.87.0","libc.so.8","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libintl.so.8","libpthread.so.0","libstdc++.so.9","libva-x11.so.2","libva.so.2"],"options":{"CYGNAL":"off","VAAPI":"on","DOCS":"on","NLS":"on","AGG":"on","OPENGL":"off","CAIRO":"off"},"annotations":{"cpe":"cpe:2.3:a:gnu:gnash:0.8.10:::::dragonfly6:x86_64:68"}},{"name":"gmp-api","origin":"multimedia/gmp-api","version":"114.2","comment":"Gecko Media Plugins API extracted from Firefox","maintainer":"gecko@FreeBSD.org","www":"https://wiki.mozilla.org/GeckoMediaPlugins","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2ab41a6311e966b39d2effa1532b82e7bf2f4ea671809eaa87e39b3e793aabb9","flatsize":62587,"path":"All/gmp-api-114.2.pkg","repopath":"All/gmp-api-114.2.pkg","licenselogic":"and","licenses":["APACHE20","BSD3CLAUSE"],"pkgsize":13976,"desc":"Gecko Media Plugins API is a special purpose extension point for\nauthorised 3rd party codecs and Encrypted Media Extensions Content\nDecryption Modules. It's supported in applications like Firefox and\nSeaMonkey as well as Firefox OS.","categories":["multimedia"]},{"name":"gmm++","origin":"math/gmm++","version":"5.4.2","comment":"Generic matrix template library","maintainer":"ports@FreeBSD.org","www":"https://getfem.org/gmm/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"88bcc64e11dad2bcde1cd7d8f63dd255138055ed33a7855a9bf993fe3b1519e5","flatsize":968140,"path":"All/gmm++-5.4.2.pkg","repopath":"All/gmm++-5.4.2.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":115236,"desc":"Gmm++ is a generic C++ template library for sparse, dense and skyline\nmatrices. It is built as a set of generic algorithms (mult, add,\ncopy, sub-matrices, dense and sparse solvers ...) for any interfaced\nvector type or matrix type. It can be view as a glue library allowing\ncooperation between several vector and matrix types. However, basic\nsparse, dense and skyline matrix/vector types are built in Gmm++,\nhence it can be used as a standalone linear algebra library.\nInterfacing a vector or matrix type means writing \"traits\" objects\ncalled \"linalg_traits\", which describe their properties. The library\noffers predefined dense, sparse and skyline matrix types.","categories":["math"],"messages":[{"message":"===>   NOTICE:\n\nThe gmm++ port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gmines","origin":"games/gmines","version":"0.2_9","comment":"Well-known minesweeper game for GNUstep","maintainer":"ports@FreeBSD.org","www":"https://gap.nongnu.org/gmines/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1a47b8e4495087dc7468a8bc5b666c5b8a39781bdb6721230c8b6ed4099fe388","flatsize":36112,"path":"All/gmines-0.2_9.pkg","repopath":"All/gmines-0.2_9.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":11372,"desc":"GMines\n\nThe well-known minesweeper game.\nLeft-click to uncover, right-click to mark.\n\nThe look is inspired by the KDE minesweeper program.\n\nLICENSE: GPL2 or later","deps":{"gnustep-back":{"origin":"x11-toolkits/gnustep-back","version":"0.31.0"},"libobjc2":{"origin":"lang/libobjc2","version":"2.2.1"}},"categories":["games","gnustep"],"shlibs_required":["libc.so.8","libgnustep-base.so.1.29.0","libgnustep-gui.so.0.31.1","libm.so.4","libobjc.so.4.6","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe gmines port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gnatdroid-sysroot-x86","origin":"lang/gnatdroid-sysroot-x86","version":"23","comment":"Android sysroots for C/Ada Android cross-compiler (x86)","maintainer":"ports@FreeBSD.org","www":"http://www.dragonlace.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local/android-x86","sum":"bed2fa2c84d3b24fa51c7f698e67811a3982e1d8eb39a41fc82c4efc19cfc003","flatsize":19980938,"path":"All/gnatdroid-sysroot-x86-23.pkg","repopath":"All/gnatdroid-sysroot-x86-23.pkg","licenselogic":"single","pkgsize":3622012,"desc":"This package is used by lang/gnatdroid to install the system root of\nAndroid 4.4 to 5.0 (API Level 19 to API Level 23) of the x86 architecture.\nThe x86 cross-tools are built using these files, which in turn is required\nfor the GNAT FreeBSD->Android(x86) cross-compiler that is gnatdroid.","categories":["lang"],"options":{"KITKAT":"on","LOLLIPOP":"off","MARSH":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe gnatdroid-sysroot-x86 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gmmlib","origin":"multimedia/gmmlib","version":"22.5.4","comment":"Intel Graphics Memory Management Library","maintainer":"ports@FreeBSD.org","www":"https://01.org/intel-media-for-linux","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f5e7ccb61204be03eb791c566f1dfd61a9007d89fadbff22f3c6892d9a985f5a","flatsize":1886344,"path":"All/gmmlib-22.5.4.pkg","repopath":"All/gmmlib-22.5.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":269728,"desc":"The Intel Graphics Memory Management Library provides device specific\nand buffer management for the Intel Graphics Compute Runtime for\nOpenCL and the Intel Media Driver for VAAPI.","categories":["multimedia"],"messages":[{"message":"===>   NOTICE:\n\nThe gmmlib port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gmime26-sharp","origin":"mail/gmime26-sharp","version":"2.6.23_3","comment":"Mono bindings for gmime","maintainer":"ports@FreeBSD.org","www":"https://spruce.sourceforge.net/gmime/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ae0d90a671cd926ce901496a460f6dd61a0a12efdb21b269028ba322e81859aa","flatsize":256630,"path":"All/gmime26-sharp-2.6.23_3.pkg","repopath":"All/gmime26-sharp-2.6.23_3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":47916,"desc":"C# assemblies for gmime","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gpgme":{"origin":"security/gpgme","version":"1.24.2"},"gtk-sharp20":{"origin":"x11-toolkits/gtk-sharp20","version":"2.12.45_6"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libassuan":{"origin":"security/libassuan","version":"3.0.2"},"libgpg-error":{"origin":"security/libgpg-error","version":"1.51"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["mail"],"options":{"GINTRO":"off","VAPI":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe gmime26-sharp port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gmime26","origin":"mail/gmime26","version":"2.6.23_3","comment":"Library (written in C) for parsing and creating messages using MIME","maintainer":"bofh@FreeBSD.org","www":"https://spruce.sourceforge.net/gmime/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d5c4e33608034bf4dbd6ee93f4b821d520dae3b31a743b4833b0223ef6901ee5","flatsize":1538476,"path":"All/gmime26-2.6.23_3.pkg","repopath":"All/gmime26-2.6.23_3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":278684,"desc":"GMime is a set of utilities for parsing and creating messages using\nthe Multipurpose Internet Mail Extension (MIME) as defined by the\nfollowing RFCs:\n\n * 0822: Standard for the Format of Arpa Internet Text Messages\n * 2045: Multipurpose Internet Mail Extensions (MIME) Part One:\n         Format of Internet Message Bodies\n * 2046: Multipurpose Internet Mail Extensions (MIME) Part Two:\n         Media Types\n * 2047: Multipurpose Internet Mail Extensions (MIME) Part Three:\n         Message Header Extensions for Non-ASCII Text\n * 2048: Multipurpose Internet Mail Extensions (MIME) Part Four:\n         Registration Procedures\n * 2049: Multipurpose Internet Mail Extensions (MIME) Part Five:\n         Conformance Criteria and Examples\n * 2183: Communicating Presentation Information in Internet Messages:\n         The Content-Disposition Header Field","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gpgme":{"origin":"security/gpgme","version":"1.24.2"},"libassuan":{"origin":"security/libassuan","version":"3.0.2"},"libgpg-error":{"origin":"security/libgpg-error","version":"1.51"}},"categories":["mail"],"options":{"GINTRO":"off","VAPI":"off"}},{"name":"gmetadom","origin":"textproc/gmetadom","version":"0.2.6_7","comment":"Collection of DOM Implementations","maintainer":"ports@FreeBSD.org","www":"https://gmetadom.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"614b37335e5f99bb08df558593c68380bc9820410bd89c42953349dc8bafddde","flatsize":583279,"path":"All/gmetadom-0.2.6_7.pkg","repopath":"All/gmetadom-0.2.6_7.pkg","licenselogic":"single","pkgsize":68524,"desc":"GMetaDOM is a collection of librares, each library providing a DOM\nimplementation. Currently available bindings are for C++ (smart pointers)\nand Objective Caml.\n\nThe basic idea is that, given the availability of DOM implementations for\nthe C programming language (like Gdome2), and given the uniformity of the\nDOM interfaces, bindings for various programming languages based on the C\nimplementation can be built automatically, providing a small number of hand-\ncoded classes and a set of scripts for the automatic generation of the\nremaining ones.\n\nThe advantages of such approach should be evident. In particular, for\nlanguages like C++ where a number of different alternative DOM implementations\nare feasible, each with different characteristics like easiness of use,\nruntime flexibility, resource requirements, the approach of automatic\ngeneration permits to create a set of coherent implementations addressing\nsuch issues separately, ultimately allowing the developer to choose the\nlibrary which fits best her needs.","deps":{"gdome2":{"origin":"textproc/gdome2","version":"0.8.1_15"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"}},"categories":["textproc"],"options":{"OCAML":"off"},"annotations":{"deprecated":"Abandonware, last release in 2007","expiration_date":"2025-04-30"},"messages":[{"message":"===>   NOTICE:\n\nThe gmetadom port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nAbandonware, last release in 2007.\n\nIt is scheduled to be removed on or after 2025-04-30."}]},{"name":"gmdb2","origin":"databases/gmdb2","version":"0.9.1_5","comment":"Official GUI for mdbtools","maintainer":"rhurlin@FreeBSD.org","www":"https://github.com/mdbtools/gmdb2/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c8f9ad2edc48eef072fb6e2e5fbf142d8d255ee439bb72eb25e04bb5621f68bc","flatsize":397974,"path":"All/gmdb2-0.9.1_5.pkg","repopath":"All/gmdb2-0.9.1_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":122160,"desc":"This is the official GUI for mdbtools. It is a standalone\npackage that was ported to GTK+3.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"mdbtools":{"origin":"databases/mdbtools","version":"1.0.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["databases"],"shlibs_required":["libc.so.8","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libmdb.so.3","libmdbsql.so.3","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"gmastermind","origin":"games/gmastermind","version":"0.6_9","comment":"Well-known mastermind game","maintainer":"ports@FreeBSD.org","www":"https://gap.nongnu.org/gmastermind/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"594c0b04b3d3e87e5c12b0225782d06a062f69a26b690a2d2565e554fc48d597","flatsize":69003,"path":"All/gmastermind-0.6_9.pkg","repopath":"All/gmastermind-0.6_9.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":23424,"desc":"The well-known mastermind game.\nDrag-and-drop colors from the palette or from the board itself. The\nobject is to determine the hidden combination of four colors. The game\nmay be played in two modes: with replacement, which means that colors\nmay repeat, and without replacement, which means that colors are\nunique. The user selects a choice of four colors and \"commits\" them.\nThe program replies with an evaluation -- a black peg for a color that\nis placed correctly, and a white peg for a color that is in the wrong\nposition. The user may make a total of eight queries.\n\nLICENSE: GPL2 or later","deps":{"gnustep-back":{"origin":"x11-toolkits/gnustep-back","version":"0.31.0"},"libobjc2":{"origin":"lang/libobjc2","version":"2.2.1"}},"categories":["games","gnustep"],"shlibs_required":["libc.so.8","libgnustep-base.so.1.29.0","libgnustep-gui.so.0.31.1","libm.so.4","libobjc.so.4.6","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe gmastermind port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gnatdroid-sysroot","origin":"lang/gnatdroid-sysroot","version":"23","comment":"Android sysroots for C/Ada Android cross-compiler","maintainer":"jamie@catflap.org","www":"http://www.dragonlace.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local/android","sum":"7c8cf9497661cc5d91f24666a10a3088241c968bfda1390976e92164f0837f67","flatsize":18036878,"path":"All/gnatdroid-sysroot-23.pkg","repopath":"All/gnatdroid-sysroot-23.pkg","licenselogic":"single","pkgsize":3149260,"desc":"This package is used by lang/gnatdroid to install the system root of\nAndroid 4.0 to 6.0 (API Level 15 to API Level 23) of the ARM architecture.\nThe ARM cross-tools are built using these files, which in turn is required\nfor the GNAT FreeBSD->ARM cross-compiler that is gnatdroid.","categories":["lang"],"options":{"ICS":"off","JBEAN16":"off","JBEAN17":"off","JBEAN18":"off","KITKAT":"on","LOLLIPOP":"off","MARSH":"off"}},{"name":"gmanedit","origin":"editors/gmanedit","version":"0.4.2_10","comment":"GNOME manpages editor","maintainer":"danfe@FreeBSD.org","www":"https://sourceforge.net/projects/gmanedit2/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"01ece8364289e4a05f67d450f21bf7435e438da1492dab7defb479491545ca8c","flatsize":113333,"path":"All/gmanedit-0.4.2_10.pkg","repopath":"All/gmanedit-0.4.2_10.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":42152,"desc":"Gmanedit is the GNOME manpages editor.\n\nIt's an editor for man pages that runs on X with GTK. It's like most common\nHTML editors but more easy. You need to know manpages format. You can learn it\nfrom 'man(7)'.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["editors","gnome"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libz.so.3"]},{"name":"gnome-devel-docs","origin":"misc/gnome-devel-docs","version":"40.3","comment":"Documents targeted for GNOME developers","maintainer":"gnome@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"18cbb5767aca8795e83864d9c86a99f185c070a09f415ad8494974e1eac758a5","flatsize":36632800,"path":"All/gnome-devel-docs-40.3.pkg","repopath":"All/gnome-devel-docs-40.3.pkg","licenselogic":"and","licenses":["CC-BY-SA-3.0","CC-BY-SA-4.0","GFDL"],"pkgsize":9715912,"desc":"Documents targeted for GNOME developers","categories":["gnome","misc"]},{"name":"gmake","origin":"devel/gmake","version":"4.4.1","comment":"GNU version of 'make' utility","maintainer":"tijl@FreeBSD.org","www":"https://www.gnu.org/software/make/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8c3265fb203f8fecbeac01fc7a6985441b58da0d8ed309fd803f60f9e554b1b9","flatsize":2221485,"path":"All/gmake-4.4.1.pkg","repopath":"All/gmake-4.4.1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":463336,"desc":"GNU make is a tool that controls the generation of executables and other\nnon-source files from source files.  Its purpose is the same as that\nof the utility make(1).","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libintl.so.8"],"options":{"NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:gnu:make:4.4.1:::::dragonfly6:x86_64"}},{"name":"gnome-icon-theme","origin":"misc/gnome-icon-theme","version":"3.12.0_1","comment":"Collection of icons for the GNOME desktop","maintainer":"gnome@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3d1446155f0608953a45d8cf597c83b7fe9f6f0769cefb0df19f394dc3670f7b","flatsize":10417570,"path":"All/gnome-icon-theme-3.12.0_1.pkg","repopath":"All/gnome-icon-theme-3.12.0_1.pkg","licenselogic":"or","licenses":["CC-BY-SA-3.0","LGPL3"],"pkgsize":9906352,"desc":"gnome-icon-theme is a collection of icons and emblems for the\nGNOME 2 desktop.  Included are the images used in toolbars,\ndialog boxes, etc.","deps":{"gnome-icon-theme-symbolic":{"origin":"x11-themes/gnome-icon-theme-symbolic","version":"3.12.0"},"hicolor-icon-theme":{"origin":"misc/hicolor-icon-theme","version":"0.18"}},"categories":["gnome","misc"]},{"name":"glx-utils","origin":"graphics/glx-utils","version":"9.0.0","comment":"List GLX capabilities and simple renderer","maintainer":"jbeich@FreeBSD.org","www":"https://www.mesa3d.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3c8e5e38dea39a0efa2a1c04c19ae11dc79e668f01af031c9a1f59fc1b93a4b6","flatsize":225105,"path":"All/glx-utils-9.0.0.pkg","repopath":"All/glx-utils-9.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":54476,"desc":"A few popular OpenGL X11 demos from Mesa:\n\n- glxinfo prints capabilities of OpenGL driver\n- glxgears draws rotating gears and prints FPS","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"}},"categories":["graphics"],"shlibs_required":["libGL.so.1","libX11.so.6","libc.so.8","libm.so.4"]},{"name":"glucose","origin":"math/glucose","version":"4.2.1","comment":"Parallel SAT solver based on Minisat, with glue clauses","maintainer":"yuri@FreeBSD.org","www":"https://www.labri.fr/perso/lsimon/glucose/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6f45fe0c627a515245bbf56ba8f74a5b6163d6b7a842ddf5a460bfa427ded791","flatsize":361344,"path":"All/glucose-4.2.1.pkg","repopath":"All/glucose-4.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":97376,"desc":"Glucose is based on the MiniSat solver, and extends it by preserving\nthe so-called \"glue clauses\" and using new scoring scheme.\n\nGlucose is a SAT solver based on a particular scoring scheme for the clause\nlearning mechanism, based on the paper Laurent Simon and Gilles Audemard\npresented at IJCAI'09. Solver's name is a contraction of the concept of\n\"glue clauses\", a particular kind of clauses that glucose detects and preserves\nduring search.\n\nGlucose accepts SAT problems in the DIMACS format.","categories":["math"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9","libz.so.3"]},{"name":"glui","origin":"devel/glui","version":"2.36_6","comment":"GLUT-based C++ user interface library","maintainer":"ports@FreeBSD.org","www":"http://www.cs.unc.edu/~rademach/glui/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8f9a440a3a7d479164b4165911f7c9622bac2df36dc0c67ac46c5b2ba3932664","flatsize":1430335,"path":"All/glui-2.36_6.pkg","repopath":"All/glui-2.36_6.pkg","licenselogic":"single","pkgsize":361104,"desc":"GLUI is a GLUT-based C++ user interface library which provides\ncontrols such as buttons, check boxes, radio buttons, and spinners\nto OpenGL applications.  It is window-system independent, relying\non GLUT to handle all system-dependent issues, such as window and\nmouse management.","deps":{"freeglut":{"origin":"graphics/freeglut","version":"3.2.1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"}},"categories":["devel","graphics"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe glui port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gmime30","origin":"mail/gmime30","version":"3.2.7_2","comment":"Library (written in C) for parsing and creating messages using MIME","maintainer":"gnome@FreeBSD.org","www":"https://spruce.sourceforge.net/gmime/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6dd7a72bfc4ea2e4c8693cc24487c9e90a2171eb11aa309a7aa5b7d717ce17c5","flatsize":3041064,"path":"All/gmime30-3.2.7_2.pkg","repopath":"All/gmime30-3.2.7_2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":398044,"desc":"GMime is a set of utilities for parsing and creating messages using\nthe Multipurpose Internet Mail Extension (MIME) as defined by the\nfollowing RFCs:\n\n * 0822: Standard for the Format of Arpa Internet Text Messages\n * 2045: Multipurpose Internet Mail Extensions (MIME) Part One:\n         Format of Internet Message Bodies\n * 2046: Multipurpose Internet Mail Extensions (MIME) Part Two:\n         Media Types\n * 2047: Multipurpose Internet Mail Extensions (MIME) Part Three:\n         Message Header Extensions for Non-ASCII Text\n * 2048: Multipurpose Internet Mail Extensions (MIME) Part Four:\n         Registration Procedures\n * 2049: Multipurpose Internet Mail Extensions (MIME) Part Five:\n         Conformance Criteria and Examples\n * 2183: Communicating Presentation Information in Internet Messages:\n         The Content-Disposition Header Field","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gpgme":{"origin":"security/gpgme","version":"1.24.2"},"libassuan":{"origin":"security/libassuan","version":"3.0.2"},"libgpg-error":{"origin":"security/libgpg-error","version":"1.51"},"libidn2":{"origin":"dns/libidn2","version":"2.3.8"}},"categories":["mail"],"options":{"VAPI":"on"}},{"name":"gradle8","origin":"devel/gradle8","version":"8.8","comment":"Project automation tool","maintainer":"acm@FreeBSD.org","www":"https://www.gradle.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0f74e47b493cc8f54695e774414ae7285cfb0622a4ec91123045574aed96e96b","flatsize":153026471,"path":"All/gradle8-8.8.pkg","repopath":"All/gradle8-8.8.pkg","licenselogic":"and","licenses":["APACHE20","BSD3CLAUSE","CDDL","EPL","LGPL21+","MIT","MPL20"],"pkgsize":135740004,"desc":"Gradle is build automation evolved.\n\nGradle can automate the building, testing, publishing, deployment\nand more of software packages or other types of projects such as\ngenerated static websites, generated documentation or indeed anything\nelse.\n\nGradle combines the power and flexibility of Ant with the dependency\nmanagement and conventions of Maven into a more effective way to\nbuild. Powered by a Groovy DSL and packed with innovation, Gradle\nprovides a declarative way to describe all kinds of builds through\nsensible defaults. Gradle is quickly becoming the build system of\nchoice for many open source projects, leading edge enterprises and\nlegacy automation challenges.\n\nSee also <https://github.com/gradle/gradle>.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"],"annotations":{"cpe":"cpe:2.3:a:gradle:gradle:8.8:::::dragonfly6:x86_64"}},{"name":"glsfcave","origin":"games/glsfcave","version":"1.0_6","comment":"Control a ribbon to avoid hitting walls","maintainer":"amdmi3@FreeBSD.org","www":"http://user.ecc.u-tokyo.ac.jp/~g650192/glsfcave/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7a792b6d91d319664f3f7f76297587925a8373d2f93b39b9f68ffe6583efd6bb","flatsize":16396,"path":"All/glsfcave-1.0_6.pkg","repopath":"All/glsfcave-1.0_6.pkg","licenselogic":"single","pkgsize":6260,"desc":"GLSFcave is a port of SunFlat's SFcave for UNIX/OpenGL. SFcave is\na game where the player controls a ribbon to avoid hitting walls.\n\nYou have only one control: when you hold the mouse button, the\nribbon goes up. Otherwise the ribbon goes down.\n\nThe game uses OpenGL for drawing two-dimensional frames. This is\nfor portability(for MacOS X) and to offload CPU.","deps":{"freeglut":{"origin":"graphics/freeglut","version":"3.2.1"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libc.so.8","libglut.so.3"],"options":{"DOCS":"on"}},{"name":"glpng","origin":"graphics/glpng","version":"1.46_2","comment":"Library to easily load PNG files as an OpenGL textures","maintainer":"amdmi3@FreeBSD.org","www":"http://www.wyatt100.freeserve.co.uk/download.htm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3aa1a9c7f2ac5b8b027a9598eeb01da3da3714d6f94e1468b674ea9c6dd9cb0c","flatsize":53004,"path":"All/glpng-1.46_2.pkg","repopath":"All/glpng-1.46_2.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":15844,"desc":"This is a library for OpenGL to load PNG graphics files as an\nOpenGL texture as easily as possible. It also has a number of\noptions for generating the alpha channel and mipmaps.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["graphics"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:glpng:glpng:1.46:::::dragonfly6:x86_64:2"}},{"name":"go-devel","origin":"lang/go-devel","version":"g20240208_2","comment":"Go programming language (development version)","maintainer":"go@FreeBSD.org","www":"https://golang.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"07ed989572379e8a2ed92b8347d768d617286d76bfb8aef40eb6626466fbc61e","flatsize":219366769,"path":"All/go-devel-g20240208_2.pkg","repopath":"All/go-devel-g20240208_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":42484812,"desc":"Go is an open source programming environment that makes it easy to build\nsimple, reliable, and efficient software.","categories":["lang"],"options":{"V1":"on","V2":"off","V3":"off","V4":"off"},"annotations":{"cpe":"cpe:2.3:a:golang:go:g20240208:::::dragonfly6:x86_64:2"}},{"name":"glpk","origin":"math/glpk","version":"5.0","comment":"GNU Linear Programming Kit","maintainer":"dmgk@FreeBSD.org","www":"https://www.gnu.org/software/glpk/glpk.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6e6d6e370c0d2b4798653111e71cb80d5e398f583280d65e1c561c339b5500e3","flatsize":4955677,"path":"All/glpk-5.0.pkg","repopath":"All/glpk-5.0.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":2550360,"desc":"The GLPK package is a set of routines written in ANSI C and organized\nin the form of a callable library. This package is intended for solving\nlarge-scale linear programming (LP), mixed integer linear programming (MIP)\nand other related problems.\n\nThe GLPK package includes the following main components:\n\n* implementation of the simplex method;\n* implementation of the exact simplex method based on\n  bignum (rational) arithmetic;\n* implementation of the primal-dual interior-point method;\n* implementation of the branch-and-bound method;\n* application program interface (API);\n* GNU MathProg modeling language (a subset of AMPL);\n* GLPSOL, a stand-alone LP/MIP solver.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"}},"categories":["math"],"shlibs_required":["libc.so.8","libgmp.so.10","libm.so.4"],"options":{"DOCS":"on","IODBC":"off","MYSQL":"off"}},{"name":"glvis-mesh-visualizer","origin":"graphics/glvis","version":"4.2_4","comment":"Lightweight tool for accurate & flexible finite element visualization","maintainer":"yuri@FreeBSD.org","www":"https://glvis.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"21600ec1ff43981cf380e97aace7cbc782b4232d7201729c61c0560420cc1650","flatsize":5453930,"path":"All/glvis-mesh-visualizer-4.2_4.pkg","repopath":"All/glvis-mesh-visualizer-4.2_4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1095164,"desc":"GLVis is a lightweight tool for accurate and flexible finite element\nvisualization.\n\nFeatures:\n* Accurate functional representation of many finite elements.\n* Support for arbitrary high-order and NURBS meshes.\n* Desktop, Web and Jupyter versions from the same code base.\n* Server mode accepting multiple socket connections.\n* Visualization of parallel meshes and solutions.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"glew":{"origin":"graphics/glew","version":"2.2.0_3"},"hypre":{"origin":"science/hypre","version":"2.31.0_1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"metis":{"origin":"math/metis","version":"5.1.0_9"},"mfem":{"origin":"math/mfem","version":"4.7"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"}},"categories":["graphics"],"shlibs_required":["libGL.so.1","libGLEW.so.2","libSDL2-2.0.so.0","libc.so.8","libfontconfig.so.1","libfreetype.so.6","libm.so.4","libmfem.so.4.7.0","libpng16.so.16","libpthread.so.0","libstdc++.so.9","libz.so.3"]},{"name":"glosm","origin":"graphics/glosm","version":"0.0.2_7","comment":"3D OpenGL renderer for OpenStreetMap","maintainer":"amdmi3@FreeBSD.org","www":"https://github.com/AMDmi3/glosm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"25aeaf4c6b670ad72d3ebf9b4e2e8939237e5afe1b56f1a2b0625e6ed7bcfc7f","flatsize":297721,"path":"All/glosm-0.0.2_7.pkg","repopath":"All/glosm-0.0.2_7.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":95784,"desc":"glosm is a framework for developing high-performance geospatial\ndata visualization applications of both interactive and batch nature\nfeaturing OpenGL-based 3D first-person and tile renderers.","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"}},"categories":["geography","graphics"],"shlibs_required":["libGL.so.1","libSDL-1.2.so.0","libX11.so.6","libc.so.8","libexpat.so.1","libm.so.4","libpng16.so.16","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on"}},{"name":"gltron","origin":"games/gltron","version":"0.70_19","comment":"3D worm game for two players for X Window System","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/gltron/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"83306ab70b31a8b0a1a0bd5fcff06adf8e939fe1ee4896322504f695a6ffa1f3","flatsize":2613420,"path":"All/gltron-0.70_19.pkg","repopath":"All/gltron-0.70_19.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1846860,"desc":"Objective for game is not to drive into a wall.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_sound":{"origin":"audio/sdl_sound","version":"1.0.3_17"}},"categories":["games"],"shlibs_required":["libGL.so.1","libSDL-1.2.so.0","libSDL_sound-1.0.so.1","libc.so.8","libm.so.4","libmikmod.so.3","libogg.so.0","libpng16.so.16","libpthread.so.0","libsmpeg-0.4.so.0","libstdc++.so.9","libvorbis.so.0","libvorbisfile.so.3","libz.so.3"],"options":{"DOCS":"on","SDL_NET":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe gltron port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gmic-qt-gimp","origin":"graphics/gmic-qt","version":"3.5.3,1","comment":"Versatile Qt front-end to G'MIC","maintainer":"kde@FreeBSD.org","www":"https://gmic.eu","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"58e59c7b74301f7ad731b5686770f3ba106653890d10e0d72894dd79f63166b9","flatsize":10592908,"path":"All/gmic-qt-gimp-3.5.3,1.pkg","repopath":"All/gmic-qt-gimp-3.5.3,1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":4240416,"desc":"G'MIC-Qt is a versatile front-end to the image processing framework G'MIC.\nIt is in fact a plugin for GIMP, as well as a standalone application.","deps":{"babl":{"origin":"x11/babl","version":"0.1.112"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gegl":{"origin":"graphics/gegl","version":"0.4.58_3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gimp-app":{"origin":"graphics/gimp-app","version":"2.10.38_4,1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"png":{"origin":"graphics/png","version":"1.6.47"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["graphics","kde"],"shlibs_required":["libGLX.so.0","libICE.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Widgets.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libbabl-0.1.so.0","libc.so.8","libcairo.so.2","libcurl.so.4","libfftw3.so.3","libfftw3_threads.so.3","libgcc_s.so.1","libgdk_pixbuf-2.0.so.0","libgegl-0.4.so.0","libgegl-npd-0.4.so","libgimp-2.0.so.0","libgimpbase-2.0.so.0","libgimpcolor-2.0.so.0","libgimpconfig-2.0.so.0","libgimpmath-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgomp.so.1","libintl.so.8","libjson-glib-1.0.so.0","libm.so.4","libpng16.so.16","libpthread.so.0","libstdc++.so.6","libz.so.3"],"annotations":{"flavor":"gimp"}},{"name":"glog","origin":"devel/glog","version":"0.7.1","comment":"Library of C++ classes for flexible logging","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/google/glog","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5662c0cd17d5d97b4886053889cda6f517ec1850c34166c15ca773658b3a7242","flatsize":396422,"path":"All/glog-0.7.1.pkg","repopath":"All/glog-0.7.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":112904,"desc":"The glog library implements application-level logging.\n\nThis library provides logging APIs based on C++-style streams\nand various helper macros.","deps":{"gflags":{"origin":"devel/gflags","version":"2.2.2_2"},"libunwind":{"origin":"devel/libunwind","version":"20240221_2"}},"categories":["devel"]},{"name":"glrparser","origin":"devel/glrparser","version":"1.4_1","comment":"Parser which works with the GLR(0) algorithm","maintainer":"ports@FreeBSD.org","www":"https://nlp.fi.muni.cz/projekty/glr/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1c8b705cf7619c7ade57abbd54db6c656d200232891ecd2b2b7349f9e08d0968","flatsize":130631,"path":"All/glrparser-1.4_1.pkg","repopath":"All/glrparser-1.4_1.pkg","licenselogic":"single","pkgsize":22244,"desc":"The goal of The glrParser Project is to create generally usable programmers\ntool for syntactical analysis of wide ambiguous grammars which works with the\nGLR(0) algorithm. GLR is well known algorithm published by Marasu Tomita in\n1985. It is based on generalization of the LR analysis.","categories":["devel"],"messages":[{"message":"===>   NOTICE:\n\nThe glrparser port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gmt","origin":"graphics/gmt","version":"6.3.0_10","comment":"Generic Mapping Tools - data processing and display software package","maintainer":"lbartoletti@FreeBSD.org","www":"https://www.generic-mapping-tools.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3e17d47de874e50dd21b0696b0707a9da5e6544613e47dd601f6b4c2067410ba","flatsize":20881480,"path":"All/gmt-6.3.0_10.pkg","repopath":"All/gmt-6.3.0_10.pkg","licenselogic":"and","licenses":["GPLv3","LGPL3"],"pkgsize":5772728,"desc":"GMT is a collection of public-domain Unix tools that allows you to\nmanipulate x,y and x,y,z data sets (filtering, trend fitting,\ngridding, projecting, etc.) and produce PostScript illustrations\nranging from simple x-y plots, via contour maps, to artificially\nilluminated surfaces and 3-d perspective views in black/white or\n24bit color. Linear, log10, and power scaling is supported in\naddition to 25 common map projections. The processing and display\nroutines within GMT are completely general and will handle any (x,y)\nor (x,y,z) data as input.\n\nThis port installs only the GMT manpages, there is a tutorial and\ndocumentation in .ps, .pdf and .html format on the ftp site, too.\n\nIn case you look for data to plot, there is topological data at\nftp://topex.ucsd.edu/pub/global_topo_2min/topo_8.2.img\n(140MB, covers nearly the whole earth)","deps":{"GraphicsMagick":{"origin":"graphics/GraphicsMagick","version":"1.3.43_2,1"},"bash":{"origin":"shells/bash","version":"5.2.37"},"blas":{"origin":"math/blas","version":"3.12.1"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"gdal":{"origin":"graphics/gdal","version":"3.10.2_1"},"geos":{"origin":"graphics/geos","version":"3.13.1"},"ghostscript10":{"origin":"print/ghostscript10","version":"10.05.1"},"lapack":{"origin":"math/lapack","version":"3.12.1"},"netcdf":{"origin":"science/netcdf","version":"4.9.3"},"pcre2":{"origin":"devel/pcre2","version":"10.45"},"xdg-utils":{"origin":"devel/xdg-utils","version":"1.2.1"}},"categories":["graphics"],"shlibs_required":["libblas.so.3","libc.so.8","libcurl.so.4","libexecinfo.so.1","libgdal.so.36","libgeos_c.so.1","liblapack.so.3","libm.so.4","libnetcdf.so.22","libpcre2-8.so.0","libz.so.3"]},{"name":"glogg","origin":"sysutils/glogg","version":"1.1.4_18","comment":"GUI application to browse and search through long or complex log files","maintainer":"yuri@FreeBSD.org","www":"https://glogg.bonnefon.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b96c94ea7c487204a44716154362dce5c91fb147176e912e91e11b5344abb607","flatsize":1042651,"path":"All/glogg-1.1.4_18.pkg","repopath":"All/glogg-1.1.4_18.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":229440,"desc":"glogg is a multi-platform GUI application to browse and search through long or\ncomplex log files. It is designed with programmers and system administrators in\nmind. glogg can be seen as a graphical, interactive combination of grep and\nless.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["sysutils","textproc"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libboost_program_options.so.1.87.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"gmic-qt","origin":"graphics/gmic-qt","version":"3.5.3,1","comment":"Versatile Qt front-end to G'MIC","maintainer":"kde@FreeBSD.org","www":"https://gmic.eu","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f6917d38951b0ddc90697a553c8764bcae3d75adc9a5e50b4335c9292cfad5ae","flatsize":10249084,"path":"All/gmic-qt-3.5.3,1.pkg","repopath":"All/gmic-qt-3.5.3,1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":4162924,"desc":"G'MIC-Qt is a versatile front-end to the image processing framework G'MIC.\nIt is in fact a plugin for GIMP, as well as a standalone application.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"png":{"origin":"graphics/png","version":"1.6.47"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["graphics","kde"],"shlibs_required":["libGLX.so.0","libICE.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Widgets.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libc.so.8","libcurl.so.4","libfftw3.so.3","libfftw3_threads.so.3","libgcc_s.so.1","libgomp.so.1","libm.so.4","libpng16.so.16","libpthread.so.0","libstdc++.so.6","libz.so.3"],"annotations":{"flavor":"none"}},{"name":"globalprotect-openconnect","origin":"security/globalprotect-openconnect","version":"1.4.9_1","comment":"OpenConnect GUI for GlobalProtect protocol","maintainer":"guru@unixarea.de","www":"https://github.com/yuezk/GlobalProtect-openconnect","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dafc88fdd980542b9f304f2396f3d9183db7294b12656bcad36f0ba1f7d0748c","flatsize":707460,"path":"All/globalprotect-openconnect-1.4.9_1.pkg","repopath":"All/globalprotect-openconnect-1.4.9_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":227016,"desc":"A GlobalProtect VPN client (GUI) for *nix based on Openconnect and\nbuilt with Qt5, supports SAML auth mode, inspired by gp-saml-gui.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"openconnect":{"origin":"security/openconnect","version":"9.12_1"},"qt5-buildtools":{"origin":"devel/qt5-buildtools","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-location":{"origin":"devel/qt5-location","version":"5.15.16p7_1"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-webchannel":{"origin":"www/qt5-webchannel","version":"5.15.16p3_1"},"qt5-webengine":{"origin":"www/qt5-webengine","version":"5.15.18p7_3"},"qt5-websockets":{"origin":"www/qt5-websockets","version":"5.15.16p2_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qtkeychain-qt5":{"origin":"security/qtkeychain","version":"0.15.0"}},"categories":["net-vpn","security"],"shlibs_required":["libQt5Core.so.5","libQt5DBus.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Positioning.so.5","libQt5PrintSupport.so.5","libQt5Qml.so.5","libQt5QmlModels.so.5","libQt5Quick.so.5","libQt5WebChannel.so.5","libQt5WebEngine.so.5","libQt5WebEngineCore.so.5","libQt5WebEngineWidgets.so.5","libQt5WebSockets.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libqt5keychain.so.1","libstdc++.so.9"]},{"name":"global-tz","origin":"misc/global-tz","version":"2022.a","comment":"Fork of the IANA Time Zone Database with expanded pre-1970 data","maintainer":"philip@FreeBSD.org","www":"https://github.com/JodaOrg/global-tz","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr","sum":"16e5ce263dde9a157ff6ed01bf8e1ae290d59c326db582fa90a79dcf10930c45","flatsize":526699,"path":"All/global-tz-2022.a.pkg","repopath":"All/global-tz-2022.a.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":107032,"desc":"The Global Time Zone Database (global-tz) is a fork of the IANA Time\nZone Database with expanded best-effort historical data for some time\nzones whose clocks have agreed with other time zones since 1970.\n\nIn an up to date default FreeBSD installation /usr/share/zoneinfo\ncontains the most recent IANA tzdb release as well as compatibility\nlinks for time zones that existed in previous IANA tzdb releases (from\nthe \"backward\" file in the distribution).  FreeBSD releases have never\nincluded the out of scope pre-1970 historical data (from the \"backzone\"\nfile in the distribution).  This is the same approach as taken by most\nother open source projects that distribute the IANA Time Zone Database.\n\nThe global-tz fork was prompted by the controversial decision by the\nmaintainers of the IANA Time Zone Database to move time zones whose\nclocks have not changed since 1970 to \"backzone\".  While previous IANA\ntzdb releases would return historical data for these zones if available,\nrecent IANA tzdb releases instead return available pre-1970 data for the\nzones whose clocks they have agreed with since 1970 (the target of the\n\"backward\" link).\n\nThe overwhelming majority of users are unlikely to be affected by this\ndecision.  FreeBSD users who rely on pre-1970 time zone history may wish\nto install this port.\n\nThis port overwrites system files in /usr/share/zoneinfo.  If you build\nyour systems from source, add WITHOUT_ZONEINFO=\"yes\" to /etc/src.conf.\nIf you use freebsd-update(8), add /usr/share/zoneinfo to IgnorePaths in\n/etc/freebsd-update.conf.","categories":["misc"]},{"name":"glm","origin":"math/glm","version":"1.0.1,1","comment":"C++ mathematics library for software based on the OpenGL GLSL","maintainer":"amdmi3@FreeBSD.org","www":"https://github.com/g-truc/glm","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0b0ea477739e99c1657e4bea2bf01ac1bfc38bd81a93d7d5b1787db3b366bc8c","flatsize":2198262,"path":"All/glm-1.0.1,1.pkg","repopath":"All/glm-1.0.1,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":184460,"desc":"OpenGL Mathematics (GLM) is a header only C++ mathematics library for\ngraphics software based on the OpenGL Shading Language (GLSL) specification.\n\nGLM provides classes and functions designed and implemented with the same\nnaming conventions and functionalities than GLSL so that when a programmer\nknows GLSL, he knows GLM as well which makes it really easy to use.\n\nThis project isn't limited to GLSL features.  An extension system, based on\nthe GLSL extension conventions, provides extended capabilities: matrix\ntransformations, quaternions, half-based types, random numbers, procedural\nnoise functions, etc...\n\nThis library works perfectly with OpenGL but it also ensures interoperability\nwith third party libraries and SDKs.  It is a good candidate for software\nrendering (Raytracing / Rasterisation), image processing, physic simulations\nand any context that requires a simple and convenient mathematics library.","categories":["graphics","math"],"options":{"DOCS":"on","TEST":"off"}},{"name":"gloox","origin":"net-im/gloox","version":"1.0.28","comment":"Jabber/XMPP client library","maintainer":"ports@FreeBSD.org","www":"https://camaya.net/gloox","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c95b1bbdea82317eb6392cc20a0ba6a85bb5b2990c451cf030e70c7e5425d9ac","flatsize":5836899,"path":"All/gloox-1.0.28.pkg","repopath":"All/gloox-1.0.28.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":895956,"desc":"gloox is a full-featured Jabber/XMPP client without GUI, written\nin C++ and implemented as a shared library. It makes writing\nspec-compliant clients easy and allows for hassle-free integration\nof Jabber/XMPP functionality into existing applications.","deps":{"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"libidn":{"origin":"dns/libidn","version":"1.43"}},"categories":["net-im"],"options":{"MDNSRESPONDER":"off","TEST":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe gloox port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"global","origin":"devel/global","version":"6.6.14","comment":"Source code tag system","maintainer":"sunpoet@FreeBSD.org","www":"https://www.gnu.org/software/global/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d99d51acab1d0fb6e2d9c3c045d13ed8a69273ad24dab07874c72662c53881f9","flatsize":1983728,"path":"All/global-6.6.14.pkg","repopath":"All/global-6.6.14.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":487160,"desc":"GNU GLOBAL is a source code tagging system that works the same way across\ndiverse environments, such as Emacs editor, Vi editor, Less viewer, Bash shell,\nvarious web browsers, etc.\n\nYou can locate various objects, such as functions, macros, structs, classes, in\nyour source files and move there easily. It is useful for hacking a large\nprojects which contain many sub-directories, many #ifdef and many main()\nfunctions. It is similar to ctags or etags, but is different from them in the\nfollowing two points:\n- Independence of any editor\n- Capability to treat definition and reference","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"annotations":{"cpe":"cpe:2.3:a:gnu:global:6.6.14:::::dragonfly6:x86_64"}},{"name":"gmap","origin":"biology/gmap","version":"2020.09.12","comment":"Genomic Mapping and Alignment Program for mRNA and EST Sequences","maintainer":"jwb@FreeBSD.org","www":"http://www.gene.com/share/gmap","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c3a8bdd6c4c8d4fe19ace1a541e5d4a26e9ac7e82395a37333de8bd32ae9d72e","flatsize":40532092,"path":"All/gmap-2020.09.12.pkg","repopath":"All/gmap-2020.09.12.pkg","licenselogic":"single","licenses":["GMAP"],"pkgsize":3882268,"desc":"A standalone program for mapping and aligning cDNA sequences to a\ngenome. The program maps and aligns a single sequence with minimal\nstartup time and memory requirements, and provides fast batch\nprocessing of large sequence sets. The program generates accurate\ngene structures, even in the presence of substantial polymorphisms\nand sequence errors, without using probabilistic splice site models.\nMethodology underlying the program includes a minimal sampling\nstrategy for genomic mapping, oligomer chaining for approximate\nalignment, sandwich DP for splice site detection, and microexon\nidentification with statistical significance testing.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["biology"],"shlibs_required":["libbz2.so.2","libc.so.8","libm.so.4","libpthread.so.0","libz.so.3"],"options":{"SIMD":"off"},"messages":[{"message":"The default configuration for the gmap port disables all optimizations\nto maintain compatibility with the widest range of systems.\n\nTo get a binary optimized for your system please deinstall gmap and\nbuild from ports using \"make config\" to enable the SIMD option.","type":"install"}]},{"name":"gradle5","origin":"devel/gradle5","version":"5.0","comment":"Project automation tool","maintainer":"yuri@FreeBSD.org","www":"https://www.gradle.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"be87b0da1cc3b77682d652f674ac89f1814d6b40f15d6888a52908ff46896188","flatsize":97312077,"path":"All/gradle5-5.0.pkg","repopath":"All/gradle5-5.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":83264032,"desc":"Gradle is build automation evolved.\n\nGradle can automate the building, testing, publishing, deployment\nand more of software packages or other types of projects such as\ngenerated static websites, generated documentation or indeed anything\nelse.\n\nGradle combines the power and flexibility of Ant with the dependency\nmanagement and conventions of Maven into a more effective way to\nbuild. Powered by a Groovy DSL and packed with innovation, Gradle\nprovides a declarative way to describe all kinds of builds through\nsensible defaults. Gradle is quickly becoming the build system of\nchoice for many open source projects, leading edge enterprises and\nlegacy automation challenges.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"],"annotations":{"cpe":"cpe:2.3:a:gradle:gradle:5.0:::::dragonfly6:x86_64"}},{"name":"glmaze","origin":"games/glmaze","version":"1.1.a_14","comment":"Multiplayer OpenGL Maze Game","maintainer":"ports@FreeBSD.org","www":"https://glmaze.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"261ee473a8ada9c49413cf7bd7f8907549882411bab70b745a7f7751617a1845","flatsize":1316743,"path":"All/glmaze-1.1.a_14.pkg","repopath":"All/glmaze-1.1.a_14.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":429736,"desc":"glMaze is a multiplayer maze game based on the opengl 3d graphics engine.\nIf a command line argument is present, glmaze tries to interpret this as\nthe server name to connect to. If no argument was given, glmaze becomes\nthe master client and starts a local server. Up to six players can join\na session. Only the master client can start the session. Other players\ncan join a running game. The game stops when the first player reaches\nten kills. The player with the top score at this moment is the winner.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libSDL-1.2.so.0","libSDL_mixer-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe glmaze port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"glightoff","origin":"games/glightoff","version":"1.0.0_5","comment":"Simple (but not so easy to solve!) puzzle game","maintainer":"ports@FreeBSD.org","www":"https://glightoff.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2591942b377604962d380e6800897413c9818e4d9a022ca6c74dfdef319edf4f","flatsize":65761,"path":"All/glightoff-1.0.0_5.pkg","repopath":"All/glightoff-1.0.0_5.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":20784,"desc":"GLightOff is a simple (but not so easy to solve!) puzzle game.\nThe goal is to switch off all the lights on the 5x5 board.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["games"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0"],"options":{"DOCS":"on","NLS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe glightoff port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gliv","origin":"graphics/gliv","version":"1.9.7_9","comment":"Image viewer that uses Gdk-Pixbuf and OpenGL","maintainer":"ports@FreeBSD.org","www":"http://guichaz.free.fr/gliv/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4bf2dbad25f26812c7da97050ac08dfea9ca0bede714cc72d37b2aa96321e277","flatsize":566032,"path":"All/gliv-1.9.7_9.pkg","repopath":"All/gliv-1.9.7_9.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":173468,"desc":"An Image viewer that uses Gdk-Pixbuf to load images, and OpenGL to render them.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"gtkglext":{"origin":"x11-toolkits/gtkglext","version":"1.2.0_21"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["graphics"],"shlibs_required":["libGL.so.1","libGLU.so.1","libICE.so.6","libSM.so.6","libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgdkglext-x11-1.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-x11-2.0.so.0","libgtkglext-x11-1.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpangox-1.0.so.0","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe gliv port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"glibmm","origin":"devel/glibmm","version":"2.66.7,1","comment":"C++ interfaces for glib2","maintainer":"gnome@FreeBSD.org","www":"https://www.gtkmm.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c88742e2df4f23db7a029c403eca6a5c30bddce5967a47a39fffacb92174fe6c","flatsize":6281443,"path":"All/glibmm-2.66.7,1.pkg","repopath":"All/glibmm-2.66.7,1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":984320,"desc":"C++ interfaces for glib20.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libsigc++":{"origin":"devel/libsigc++20","version":"2.12.1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel"]},{"name":"gmsh","origin":"cad/gmsh","version":"4.11.1_4","comment":"Automatic 3D finite element mesh generator","maintainer":"wen@FreeBSD.org","www":"https://www.geuz.org/gmsh/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fd37d9f954aa883daf38d550c43dbaa9c7eb6c8310d1943662864305f94e85bc","flatsize":27856941,"path":"All/gmsh-4.11.1_4.pkg","repopath":"All/gmsh-4.11.1_4.pkg","licenselogic":"and","licenses":["AGPLv3+","APACHE20","GPLv2+","GPLv3+","LGPL21"],"pkgsize":6470796,"desc":"Gmsh is a free 3D finite element grid generator with a build-in CAD engine and\npost-processor. Its design goal is to provide a fast, light and user-friendly\nmeshing tool with parametric input and advanced visualization capabilities. Gmsh\nis built around four modules: geometry, mesh, solver and post-processing. The\nspecification of any input to these modules is done either interactively using\nthe graphical user interface or in ASCII text files using Gmsh's own scripting\nlanguage.","deps":{"blas":{"origin":"math/blas","version":"3.12.1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"cgnslib":{"origin":"science/cgnslib","version":"4.4.0,1"},"fltk":{"origin":"x11-toolkits/fltk","version":"1.3.10"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"fr-med":{"origin":"french/med","version":"4.0.0_3"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"getdp":{"origin":"science/getdp","version":"3.6.0_1"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"hdf5":{"origin":"science/hdf5","version":"1.12.2_2,1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"lapack":{"origin":"math/lapack","version":"3.12.1"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libaec":{"origin":"science/libaec","version":"1.1.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"},"opencascade":{"origin":"cad/opencascade","version":"7.8.1_5"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["cad"],"shlibs_required":["libGL.so.1","libGLU.so.1","libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libc.so.8","libcairo.so.2","libcgns.so.4.4","libexecinfo.so.1","libfltk.so.1.3","libfltk_gl.so.1.3","libfltk_images.so.1.3","libgmp.so.10","libgomp.so.1","libhdf5.so.200","libjpeg.so.8","libm.so.4","libmedC.so.11","libpng16.so.16","libpthread.so.0","libstdc++.so.9","libsz.so.2","libz.so.3"],"options":{"CGNS":"on","DOCS":"on","MED":"on","OCC":"on","SHARED":"off","STATIC":"off"}},{"name":"glib-networking","origin":"net/glib-networking","version":"2.80.1_1","comment":"Network-related giomodules for glib","maintainer":"desktop@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2b97ed0734b59a147c1fb6cbee1f9e7be397b08023d298e73b9965475d9b38e3","flatsize":699406,"path":"All/glib-networking-2.80.1_1.pkg","repopath":"All/glib-networking-2.80.1_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":138728,"desc":"Network-related giomodules for glib.\n\nGlib-networking contains the implementations of certain GLib networking\nfeatures that cannot be implemented directly in GLib itself because of their\ndependencies.\n\nCurrently it contains a GNUTLS-based implementation of GTlsBackend,\na libproxy-based implementation of GProxyResolver, and a GNOME GProxyResolver\nthat uses the proxy information from the GSettings schemas in\ngsettings-desktop-schemas.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"gsettings-desktop-schemas":{"origin":"devel/gsettings-desktop-schemas","version":"47.1_1"},"libproxy":{"origin":"net/libproxy","version":"0.5.9_1"}},"categories":["net"],"shlibs_required":["libc.so.8","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libproxy.so.1","libpthread.so.0"],"options":{"OPENSSL":"off","PROXY":"on"}},{"name":"glib","origin":"devel/glib20","version":"2.80.5_1,2","comment":"Some useful routines of C programming (current stable version)","maintainer":"desktop@FreeBSD.org","www":"https://www.gtk.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9fe1f0ca1131fcaf4f76b25bf110f4418b44d331a1fd3012bc5c120950935973","flatsize":26932724,"path":"All/glib-2.80.5_1,2.pkg","repopath":"All/glib-2.80.5_1,2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":3832412,"desc":"GLib provides a simple, abstract, and highly portable set of C support\nroutines such as lists, trees, hashes, memory allocation, and much, much\nmore.  It is a foundation for writing portable applications.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libffi":{"origin":"devel/libffi","version":"3.4.6"},"libiconv":{"origin":"converters/libiconv","version":"1.17_1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libffi.so.8","libintl.so.8","libm.so.4"],"options":{"DOCS":"on","FAM_ALTBACKEND":"off","MANPAGES":"on","NLS":"on","TEST":"on"},"annotations":{"cpe":"cpe:2.3:a:gnome:glib:2.80.5:::::dragonfly6:x86_64:1"}},{"name":"glslang","origin":"graphics/glslang","version":"15.2.0","comment":"OpenGL and OpenGL ES shader front end and validator","maintainer":"jbeich@FreeBSD.org","www":"https://www.khronos.org/opengles/sdk/tools/Reference-Compiler/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f65918bcd76c27024fb99099575bef98db1dfaca9ab476b771161bbb3a791e35","flatsize":15357087,"path":"All/glslang-15.2.0.pkg","repopath":"All/glslang-15.2.0.pkg","licenselogic":"and","licenses":["APACHE20","BSD2CLAUSE","BSD3CLAUSE","GPLv3+","MIT"],"pkgsize":2736172,"desc":"Glslang is the official reference compiler front end for the OpenGL ES and\nOpenGL shading languages. It implements a strict interpretation of the\nspecifications for these languages.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"spirv-tools":{"origin":"graphics/spirv-tools","version":"2025.1"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"]},{"name":"glew","origin":"graphics/glew","version":"2.2.0_3","comment":"OpenGL Extension Wrangler Library","maintainer":"x11@FreeBSD.org","www":"https://glew.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6a4d13a80950e62d1302eeb09c0c08cd6a805086e96a6427e88cb5c353d1ccc6","flatsize":3441445,"path":"All/glew-2.2.0_3.pkg","repopath":"All/glew-2.2.0_3.pkg","licenselogic":"or","licenses":["BSD3CLAUSE","MIT"],"pkgsize":358560,"desc":"The goal of the OpenGL Extension Wrangler Library (GLEW) is to assist\nC/C++ OpenGL developers with two tedious tasks: initializing and using\nextensions and writing portable applications. GLEW provides an efficient\nrun-time mechanism to determine whether a certain extension is supported\nby the driver or not. OpenGL core and extension functionality is exposed\nvia a single header file.","deps":{"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"}},"categories":["graphics"],"shlibs_required":["libGL.so.1","libX11.so.6","libc.so.8"],"options":{"DOCS":"on"}},{"name":"glibmm26","origin":"devel/glibmm26","version":"2.80.1","comment":"C++ interfaces for glib2","maintainer":"gnome@FreeBSD.org","www":"https://www.gtkmm.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7265fddffbdcb66dd037f822eaf8180d3b1a76031c7a395625a2dc58f4b5c979","flatsize":6847629,"path":"All/glibmm26-2.80.1.pkg","repopath":"All/glibmm26-2.80.1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":1072828,"desc":"C++ interfaces for glib20.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libsigc++30":{"origin":"devel/libsigc++30","version":"3.4.0"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel"]},{"name":"glew-wayland","origin":"graphics/glew-wayland","version":"2.2.0_3","comment":"OpenGL Extension Wrangler Library","maintainer":"jbeich@FreeBSD.org","www":"https://glew.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f6cc09852d629c6a8df40c705e89fca828e44c331ca7cb321b8608583a7c63cb","flatsize":1859759,"path":"All/glew-wayland-2.2.0_3.pkg","repopath":"All/glew-wayland-2.2.0_3.pkg","licenselogic":"or","licenses":["BSD3CLAUSE","MIT"],"pkgsize":203108,"desc":"The goal of the OpenGL Extension Wrangler Library (GLEW) is to assist\nC/C++ OpenGL developers with two tedious tasks: initializing and using\nextensions and writing portable applications. GLEW provides an efficient\nrun-time mechanism to determine whether a certain extension is supported\nby the driver or not. OpenGL core and extension functionality is exposed\nvia a single header file.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"}},"categories":["graphics","wayland"],"shlibs_required":["libEGL.so.1","libOpenGL.so.0","libc.so.8"],"messages":[{"message":"To enable Wayland support in GLEW for a specific application\n  $ LD_PRELOAD=libGLEW-wayland.so <application>\n\nTo enable for current session\n  $ export LD_LIBMAP=libGLEW.so.2=libGLEW-wayland.so.2\n\nTo enable globally\n  $ echo libGLEW.so.2 libGLEW-wayland.so.2 >>/etc/libmap.conf","type":"install"}]},{"name":"glfw2","origin":"graphics/glfw2","version":"2.7.9_3","comment":"Portable framework for OpenGL development","maintainer":"ports@FreeBSD.org","www":"https://www.glfw.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8e9fe38599ec73ad9b671602a9db862a9ce4edcb2da30a524ecf0074f67d9ebf","flatsize":2368884,"path":"All/glfw2-2.7.9_3.pkg","repopath":"All/glfw2-2.7.9_3.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":837936,"desc":"GLFW is a free, Open Source, multi-platform library for OpenGL application\ndevelopment that provides a powerful API for handling operating system specific\ntasks such as opening an OpenGL window, reading keyboard, mouse, joystick and\ntime input, creating threads, and more.","deps":{"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"}},"categories":["graphics"],"shlibs_required":["libGL.so.1","libGLU.so.1","libX11.so.6","libXrandr.so.2","libc.so.8","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe glfw2 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"glfw","origin":"graphics/glfw","version":"3.4_2","comment":"Portable framework for OpenGL development","maintainer":"vvd@FreeBSD.org","www":"https://www.glfw.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e44bc555f093d1b393dcfce88ea93e99f276c81ed81ff07056a1711051477258","flatsize":5857113,"path":"All/glfw-3.4_2.pkg","repopath":"All/glfw-3.4_2.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":698964,"desc":"GLFW is a free, Open Source, multi-platform library for OpenGL and\nOpenGL ES application development.  It provides a simple,\nplatform-independent API for creating windows and contexts, reading\ninput, handling events, etc.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXxf86vm":{"origin":"x11/libXxf86vm","version":"1.1.5"},"libepoll-shim":{"origin":"devel/libepoll-shim","version":"0.0.20240608"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libfontconfig.so.1","libm.so.4","libpthread.so.0","librt.so.0"],"options":{"DOCS":"on","EXAMPLES":"on","PREEDIT":"on","WAYLAND":"on","X11":"on"}},{"name":"glitter-git-tool","origin":"devel/glitter","version":"1.6.6_8","comment":"Tool for generating and structuring Git commit messages","maintainer":"yuri@FreeBSD.org","www":"https://github.com/milo123459/glitter","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"753f27f2084a061c0eceffed6521aac7aa0358139c37e97882b57e76ec6a2098","flatsize":2745526,"path":"All/glitter-git-tool-1.6.6_8.pkg","repopath":"All/glitter-git-tool-1.6.6_8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":778056,"desc":"Glitter is a tool for generating and structuring commit messages via arguments\npassed to the tool. It allows you to configure it extensively and easily.\n\nFeatures:\n- Config files\n- Simple errors\n- Glitter Hooks (Git hooks natively built into Glitter)","categories":["devel"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0"]},{"name":"glest","origin":"games/glest","version":"3.2.2_17","comment":"Free 3D real-time customizable strategy game","maintainer":"ports@FreeBSD.org","www":"https://www.glest.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b381958ace088577cc7c47884ebecbfb2c1d45d356f6688f197e2d29ec3949e7","flatsize":1054044,"path":"All/glest-3.2.2_17.pkg","repopath":"All/glest-3.2.2_17.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":332060,"desc":"Glest is a project for making a free 3d real-time\ncustomizable strategy game. Current version is fully\nplayable, includes single player game against CPU\ncontrolled players, two factions with their\ncorresponding tech trees, units, buildings and some\nmaps.","deps":{"freealut":{"origin":"audio/freealut","version":"1.1.0_4"},"glest-data":{"origin":"games/glest-data","version":"3.2.1"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"lua51":{"origin":"lang/lua51","version":"5.1.5_10"},"openal-soft":{"origin":"audio/openal-soft","version":"1.24.2_2"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"xerces-c3":{"origin":"textproc/xerces-c3","version":"3.3.0"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libSDL-1.2.so.0","libX11.so.6","libc.so.8","liblua-5.1.so","libm.so.4","libogg.so.0","libopenal.so.1","libpthread.so.0","libstdc++.so.9","libvorbis.so.0","libvorbisfile.so.3","libxerces-c-3.3.so"],"options":{"DOCS":"on","EDITOR":"off"},"messages":[{"message":"The glest game was installed\n\n1) You can see the glest configuration files into your ~/.glest directory\n\n2) If you choose install glest map editor, you can run it using :\n\n   # glest_editor\n\n3) If you have problems to run glest, please you should remove your ~/glest\n   directory and try again\n\n4) Enjoy it ;)","type":"install"},{"message":"===>   NOTICE:\n\nThe glest port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gle","origin":"graphics/gle","version":"3.1.0_10","comment":"GL Tubing and Extrusion Library","maintainer":"ports@dclg.ca","www":"https://linas.org/gle/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"75ba0d7b3a99509eeb71a16100305e880cb48e1bd8644920c052555615c76520","flatsize":1056193,"path":"All/gle-3.1.0_10.pkg","repopath":"All/gle-3.1.0_10.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":442196,"desc":"The GLE Tubing and Extrusion Library is a graphics application\nprogramming interface (API). The library consists of a number of \"C\"\nlanguage subroutines for drawing tubing and extrusions. The library is\ndistributed in source code form, in a package that includes\ndocumentation, a VRML proposal, Makefiles, and full source code and\nheader files. It uses the OpenGL (TM) programming API to perform the\nactual drawing of the tubing and extrusions.\n\n     https://sourceforge.net/projects/gle/","deps":{"freeglut":{"origin":"graphics/freeglut","version":"3.2.1"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["graphics"],"options":{"DOCS":"on"}},{"name":"glcapsviewer","origin":"x11/glcapsviewer","version":"g20190521_1","comment":"OpenGL hardware capability viewer","maintainer":"danfe@FreeBSD.org","www":"https://github.com/SaschaWillems/glCapsViewer","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"88669ce599041513c2184b3c433a22f6c47c3a22036a5d21c3b00bb487b0027d","flatsize":337181,"path":"All/glcapsviewer-g20190521_1.pkg","repopath":"All/glcapsviewer-g20190521_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":107660,"desc":"The OpenGL hardware capability viewer collects information on one's graphics\ncard OpenGL implementation, including hardware capabilities, extensions,\ncompressed texture formats, etc. and displays them in an easy to browse way.\n\nThis data can then be uploaded to online database that developers can use to\ncheck on OpenGL features and support for different graphics cards available\non the market.","deps":{"glew":{"origin":"graphics/glew","version":"2.2.0_3"},"glfw":{"origin":"graphics/glfw","version":"3.4_2"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["x11"],"shlibs_required":["libGL.so.1","libGLEW.so.2","libGLU.so.1","libICE.so.6","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Widgets.so.5","libSM.so.6","libX11.so.6","libXext.so.6","libc.so.8","libglfw.so.3","libm.so.4","libstdc++.so.9"]},{"name":"glbsp","origin":"games/glbsp","version":"2.24_1","comment":"BSP node builder for OpenGL-based DOOM engines","maintainer":"danfe@FreeBSD.org","www":"https://glbsp.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8f22ad8162046c19c24a0dc4d198daf3d3526572efdaeedc1d77acd0a4629b4c","flatsize":312191,"path":"All/glbsp-2.24_1.pkg","repopath":"All/glbsp-2.24_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":78020,"desc":"glBSP is a node builder specially designed to be used with OpenGL-based\nDOOM game engines.  It adheres to the \"GL-Friendly Nodes\" specification,\nwhich means it adds some new special nodes to a WAD file that makes it\nvery easy for an OpenGL DOOM engine to compute the polygons needed for\ndrawing the levels.\n\nThere are many DOOM ports that understand the GL Nodes created by glBSP,\nincluding: EDGE, Doomsday (JDOOM), PrBoom, Vavoom, ZDoomGL, Legacy 2.0,\nand Doom3D.","categories":["games"],"shlibs_required":["libc.so.8","libm.so.4","libz.so.3"],"options":{"DOCS":"on","GUI":"off"}},{"name":"glclock","origin":"x11-clocks/glclock","version":"6.0.b6.0_7","comment":"OpenGL spinning pocket watch demo and benchmark utility","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2a8400e67fb8fd9de246a2064fd2a1536550d3aa0b6d476f8ea1c3b3e66f4543","flatsize":1482974,"path":"All/glclock-6.0.b6.0_7.pkg","repopath":"All/glclock-6.0.b6.0_7.pkg","licenselogic":"single","pkgsize":660032,"desc":"glclock is a OpenGL demo with benchmarking capability.  For fun and\nperformance testing, glclock will be of some use for those who have\nhardware-accelerated 3D cards, or fast CPUs.","deps":{"freeglut":{"origin":"graphics/freeglut","version":"3.2.1"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"}},"categories":["x11-clocks"],"shlibs_required":["libGL.so.1","libGLU.so.1","libX11.so.6","libXext.so.6","libXi.so.6","libXmu.so.6","libc.so.8","libglut.so.3","libm.so.4","libstdc++.so.9"],"options":{"OPTIMIZED_CFLAGS":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe glclock port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"glaze","origin":"devel/glaze","version":"5.0.2","comment":"Fast, in memory, JSON and interface library for modern C++","maintainer":"yuri@FreeBSD.org","www":"https://github.com/stephenberry/glaze","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2cbe695cb20703dc279dbe78a7fdb15617c2306d182bfed542905d70298c1d0e","flatsize":1746138,"path":"All/glaze-5.0.2.pkg","repopath":"All/glaze-5.0.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":216352,"desc":"Glaze is one of the fastest JSON libraries in the world.\nGlaze reads and writes from object memory, simplifying interfaces and offering\nincredible performance.\n\nGlaze isn't just a JSON library. Glaze also supports:\n* BEVE (binary efficient versatile encoding)\n* CSV (comma separated value)","categories":["devel","textproc"]},{"name":"glow","origin":"sysutils/glow","version":"0.2.0","comment":"Render markdown on the CLI, with pizzazz!","maintainer":"vulcan@wired.sh","www":"https://github.com/charmbracelet/glow/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1e0e4362dab2c2bd34fcf1980c5a7b1924985d039bbf7c888e9846bd3b330885","flatsize":18682446,"path":"All/glow-0.2.0.pkg","repopath":"All/glow-0.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3746640,"desc":"Render markdown files within the terminal,\nposing a depth of customization and styles\nto fit your needs.\n\nWWW: https://github.com/charmbracelet/glow","categories":["sysutils"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"gladtex","origin":"textproc/gladtex","version":"1.3_5","comment":"Program to replace LaTeX formulas in HTML files with images","maintainer":"nivit@FreeBSD.org","www":"https://gladtex.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5b8e766af979cb530b01314ea9e8cb312b69ab722b609a3c2e5e684ab59ce512","flatsize":55253,"path":"All/gladtex-1.3_5.pkg","repopath":"All/gladtex-1.3_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":23900,"desc":"Gladtex reads a 'htex' file (html with LaTeX maths embedded in <EQ></EQ>)\nand produces html with equations substituted by images.","deps":{"giflib":{"origin":"graphics/giflib","version":"5.2.2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"png":{"origin":"graphics/png","version":"1.6.47"},"tex-dvipsk":{"origin":"print/tex-dvipsk","version":"20250308"},"tex-formats":{"origin":"print/tex-formats","version":"20250308"}},"categories":["math","textproc","www"],"shlibs_required":["libc.so.8","libgif.so.7","libm.so.4","libpng16.so.16","libz.so.3"]},{"name":"glbinding","origin":"graphics/glbinding","version":"3.4.0","comment":"C++ binding for the OpenGL API","maintainer":"yuri@FreeBSD.org","www":"https://glbinding.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"32fa08d1b6fd808ddfcbaddd993ad93f424c92758f7b0d0e93650c921d07cea7","flatsize":16087381,"path":"All/glbinding-3.4.0.pkg","repopath":"All/glbinding-3.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1438172,"desc":"glbinding leverages C++11 features like enum classes, lambdas, and\nvariadic templates, instead of relying on macros; all OpenGL symbols\nare real functions and variables. It provides type-safe parameters,\nper-feature API headers, lazy function resolution, multi-context and\nmulti-thread support, global and local function callbacks, meta\ninformation about the generated OpenGL binding and the OpenGL runtime,\nas well as tools and examples for quick-starting your projects. Based\non the OpenGL API specification (gl.xml) glbinding is generated using\npython scripts and templates that can be easily adapted to fit custom\nneeds.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glew":{"origin":"graphics/glew","version":"2.2.0_3"},"glfw":{"origin":"graphics/glfw","version":"3.4_2"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"graphene":{"origin":"graphics/graphene","version":"1.10.8_1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gtk4":{"origin":"x11-toolkits/gtk40","version":"4.18.4"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"vulkan-loader":{"origin":"graphics/vulkan-loader","version":"1.4.311"}},"categories":["devel","graphics"],"shlibs_required":["libGLEW.so.2","libGLU.so.1","libGLX.so.0","libOpenGL.so.0","libQt5Core.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libSDL2-2.0.so.0","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglfw.so.3","libglib-2.0.so.0","libgobject-2.0.so.0","libgraphene-1.0.so.0","libgtk-3.so.0","libgtk-4.so.1","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libstdc++.so.9","libvulkan.so.1","libz.so.3"]},{"name":"glaxium","origin":"games/glaxium","version":"0.5_20","comment":"OpenGL based space-ship \"shoot-em-up\" game","maintainer":"ports@FreeBSD.org","www":"http://xhosxe.free.fr/glaxium/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0370a4e8fb9488884ae38518c3eb0a133577aafc64d2cad9f41ea2916c954b0e","flatsize":2302123,"path":"All/glaxium-0.5_20.pkg","repopath":"All/glaxium-0.5_20.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1490472,"desc":"Glaxium is an OpenGL-based space-ship \"shoot-em-up\" styled game.\nIt is designed to provide the same feel as the old 2D games of that\ntype, but with 3D for the special effects.","deps":{"freeglut":{"origin":"graphics/freeglut","version":"3.2.1"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libSDL-1.2.so.0","libSDL_mixer-1.2.so.0","libX11.so.6","libXi.so.6","libXmu.so.6","libc.so.8","libglut.so.3","libm.so.4","libpng16.so.16","libpthread.so.0","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe glaxium port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"glad","origin":"graphics/glad","version":"0.1.36","comment":"Multi-Language Vulkan/GL/GLES/EGL/GLX/WGL loader-generator","maintainer":"yuri@FreeBSD.org","www":"https://glad.dav1d.de/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a018afa5b99a43df9cb9de9d90d43f67e06fa7caf5625be884e6373d284ef60e","flatsize":449897,"path":"All/glad-0.1.36.pkg","repopath":"All/glad-0.1.36.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":61944,"desc":"Multi-Language Vulkan/GL/GLES/EGL/GLX/WGL Loader-Generator based on the official\nspecs.","categories":["graphics"]},{"name":"gnome-icons-faenza","origin":"x11-themes/gnome-icons-faenza","version":"1.3.1","comment":"Faenza GNOME 2 icon themes","maintainer":"gnome@FreeBSD.org","www":"http://tiheum.deviantart.com/art/Faenza-Icons-173323228","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f1749d8b0586c34bb7b89eee2de793c70731ac76476824a6300ed1be3b0f335b","flatsize":65801292,"path":"All/gnome-icons-faenza-1.3.1.pkg","repopath":"All/gnome-icons-faenza-1.3.1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":17640896,"desc":"This icon theme for Gnome provides monochromatic icons for panels, toolbars\nand buttons and colourful squared icons for devices, applications, folders,\nfiles and Gnome menu items. Six themes are included to fit with light or\ndark themes/panels.","categories":["gnome","x11-themes"]},{"name":"glFlow","origin":"net/glflow","version":"0.1.4,1","comment":"NetFlow tool for detecting DoS attacks","maintainer":"ports@FreeBSD.org","www":"http://freshmeat.net/projects/glflow/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d9143b9a881dfdf4dcadf88f10469394b9ffa5fd2aa688d1e660cf00b74cb6d3","flatsize":48063,"path":"All/glFlow-0.1.4,1.pkg","repopath":"All/glFlow-0.1.4,1.pkg","licenselogic":"single","pkgsize":19916,"desc":"glFlow is a DoS detection tool written with speed in mind. It detects\nattacks on high speed links through real-time NetFlow aggregation and\nanalysis.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["net","security"],"shlibs_required":["libc.so.8","libcrypto.so.12","libm.so.4","libpcap.so.3","libstdc++.so.9"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe glFlow port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gl2ps","origin":"print/gl2ps","version":"1.4.2_1","comment":"C library providing vector output for OpenGL applications","maintainer":"makc@FreeBSD.org","www":"https://www.geuz.org/gl2ps/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0612bec487df5db8bd8c64f1a939ea02bd9340ef409e465c06ad967eb468d44d","flatsize":503355,"path":"All/gl2ps-1.4.2_1.pkg","repopath":"All/gl2ps-1.4.2_1.pkg","licenselogic":"single","licenses":["LGPL20+"],"pkgsize":298812,"desc":"GL2PS is a C library providing high quality vector output for any OpenGL\napplication. The main difference between GL2PS and other similar libraries\nis the use of sorting algorithms capable of handling intersecting and\nstretched polygons, as well as non manifold objects. GL2PS provides advanced\nsmooth shading and text rendering, culling of invisible primitives, mixed\nvector/bitmap output, and much more...\n\nGL2PS can currently create PostScript (PS), Encapsulated PostScript (EPS),\nPortable Document Format (PDF) and Scalable Vector Graphics (SVG) files, as\nwell as LATEX files for the text fragments. GL2PS also provides limited,\nexperimental support for Portable LaTeX Graphics (PGF). Adding new vector\noutput formats should be relatively easy; you can also use the excellent\npstoedit program to transform the PostScript files generated by GL2PS into\nmany other vector formats such as xfig, cgm, wmf, etc.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["graphics","print"],"options":{"DOCS":"on"}},{"name":"glade","origin":"devel/glade","version":"3.40.0_5","comment":"User interface builder for GTK 3","maintainer":"gnome@FreeBSD.org","www":"https://glade.gnome.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5980f26d2857a7b63566380ea8658567710b7fc68247ccc29062ada4c721d277","flatsize":11758926,"path":"All/glade-3.40.0_5.pkg","repopath":"All/glade-3.40.0_5.pkg","licenselogic":"and","licenses":["GPLv2+","LGPL21+"],"pkgsize":2324252,"desc":"Glade is a RAD tool to enable quick & easy development of user interfaces\nfor GTK+/GNOME.  It can generate the C source code needed to create\nthe interfaces designed within Glade's interface editor.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gjs":{"origin":"lang/gjs","version":"1.76.3"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libsoup":{"origin":"devel/libsoup","version":"2.74.3"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"webkit2-gtk_40":{"origin":"www/webkit2-gtk","version":"2.46.6"}},"categories":["devel","gnome"],"shlibs_required":["libc.so.8","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libintl.so.8","libpthread.so.0"],"options":{"GJS":"on","PYTHON":"on","WEBKIT":"on"}},{"name":"gradle","origin":"devel/gradle","version":"8.13","comment":"Project automation tool","maintainer":"tiago.gasiba@gmail.com","www":"https://www.gradle.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ac3a6b947dbd801943e15f376bfeef057714b069e0312d8cd3fa291bc225ed2f","flatsize":151775464,"path":"All/gradle-8.13.pkg","repopath":"All/gradle-8.13.pkg","licenselogic":"and","licenses":["APACHE20","BSD3CLAUSE","CDDL","EPL","LGPL21+","MIT","MPL20"],"pkgsize":134919272,"desc":"Gradle is build automation evolved.\n\nGradle can automate the building, testing, publishing, deployment\nand more of software packages or other types of projects such as\ngenerated static websites, generated documentation or indeed anything\nelse.\n\nGradle combines the power and flexibility of Ant with the dependency\nmanagement and conventions of Maven into a more effective way to\nbuild. Powered by a Groovy DSL and packed with innovation, Gradle\nprovides a declarative way to describe all kinds of builds through\nsensible defaults. Gradle is quickly becoming the build system of\nchoice for many open source projects, leading edge enterprises and\nlegacy automation challenges.\n\nSee also <https://github.com/gradle/gradle>.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"],"annotations":{"cpe":"cpe:2.3:a:gradle:gradle:8.13:::::dragonfly6:x86_64"}},{"name":"gllvm","origin":"devel/gllvm","version":"1.3.1_18","comment":"Whole Program LLVM: wllvm ported to Go","maintainer":"arrowd@FreeBSD.org","www":"https://github.com/SRI-CSL/gllvm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a39dff12ac06ea1bfa4d7b5c2713eab58b055578085f3217862d98d8716ff465","flatsize":7794413,"path":"All/gllvm-1.3.1_18.pkg","repopath":"All/gllvm-1.3.1_18.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1078788,"desc":"gllvm provides tools for building whole-program (or whole-library) LLVM bitcode\nfiles from an unmodified C or C++ source package.  It is a drop-in replacement\nfor wllvm, that builds the bitcode in parallel, and is faster.","categories":["devel"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"gl-aspell","origin":"textproc/gl-aspell","version":"0.2_1,2","comment":"Aspell Galician dictionary","maintainer":"office@FreeBSD.org","www":"http://aspell.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cd30572f410e405fd426db172553035ed3d53a0e076e8e1451e4be1e8ff9e4f1","flatsize":813833,"path":"All/gl-aspell-0.2_1,2.pkg","repopath":"All/gl-aspell-0.2_1,2.pkg","licenselogic":"single","pkgsize":281500,"desc":"Aspell Galician dictionary.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"]},{"name":"gkrelltop","origin":"sysutils/gkrelltop","version":"2.2.13_1","comment":"Plugin for gkrellm 2.x shows top three processes, requires procfs","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/gkrelltop/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4a86e8f1443c23ca6c2dbdf9135ad8e08818db56b147843ee4b26b5557013c6e","flatsize":84520,"path":"All/gkrelltop-2.2.13_1.pkg","repopath":"All/gkrelltop-2.2.13_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":22384,"desc":"GKrellM top plugin\n\nPlugin that displays top three processes. Requires /proc to be mounted.","deps":{"gkrellm2":{"origin":"sysutils/gkrellm2","version":"2.4.0_1"}},"categories":["sysutils"],"messages":[{"message":"This port requires /proc to be mounted,\n if it is not already please add the following to fstab:\n\n proc            /proc   procfs  rw 0 0\n\n and mount /proc.","type":"install"},{"message":"===>   NOTICE:\n\nThe gkrelltop port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"glabels","origin":"deskutils/glabels","version":"3.4.1_5","comment":"Program to create labels and business cards","maintainer":"gnome@FreeBSD.org","www":"http://snaught.com/glabels/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ca6cafe6df44310a9f9309545a10ac9d13ff95dc72dfd3f2ab13476030926daf","flatsize":8267646,"path":"All/glabels-3.4.1_5.pkg","repopath":"All/glabels-3.4.1_5.pkg","licenselogic":"single","pkgsize":3032596,"desc":"From the Website:\n\ngLabels is a lightweight program for creating labels and\nbusiness cards for the GNOME desktop environment. It is\ndesigned to work with various laser/ink-jet peel-off label\nand business card sheets that you'll find at most office\nsupply stores.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"libsecret":{"origin":"security/libsecret","version":"0.20.5_3"},"libsoup":{"origin":"devel/libsoup","version":"2.74.3"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["deskutils"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","librsvg-2.so.2","libxml2.so.2","libz.so.3"],"options":{"EVOLUTION":"off"}},{"name":"gkrellmoon2","origin":"astro/gkrellmoon2","version":"0.6_11","comment":"Moon clock plugin for Gkrellm2","maintainer":"w@wrzask.pl","www":"https://gkrellmoon.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2803bbd6f8767f0752c241a2533ee2037621d5482cd42cfe6e5c549ca6c61912","flatsize":291183,"path":"All/gkrellmoon2-0.6_11.pkg","repopath":"All/gkrellmoon2-0.6_11.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":51584,"desc":"gkrellmoon is a moon clock plugin for Gkrellm2. This plugin is based\nupon the glunarclock and wmMoonClock applications.\n\nThe port is based on the original gkrellmoon port for Grellm1 by Patrick Li.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gkrellm2":{"origin":"sysutils/gkrellm2","version":"2.4.0_1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["astro"],"options":{"DOCS":"on"}},{"name":"glance","origin":"www/glance","version":"0.7.8","comment":"Self-hosted dashboard that puts all your feeds in one place","maintainer":"adamw@FreeBSD.org","www":"https://github.com/glanceapp/glance","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"58c991f83d899e1d3e041402a401008c4b0558e7cd43d84b8eb691032b05009b","flatsize":13126142,"path":"All/glance-0.7.8.pkg","repopath":"All/glance-0.7.8.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":4006668,"desc":"Glance is a fast, lightweight dashboard that can display all manner of\nwidgets, including RSS feeds, stocks, Reddit and Hacker News and Twitch\nfeeds, bookmarks, system information, and more.\n\nIt's configurable through a single straightforward YAML file, and is\neasily themeable (see /usr/local/share/doc/glance/themes.md), including\nCatppuccin Mocha which objectively everyone should be using anyway.\nWidgets can be cached, so pages load nearly instantly.","categories":["www"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"gkrellshoot2","origin":"misc/gkrellshoot2","version":"0.4.4_12","comment":"Screen locking and screen capture plugin for GKrellM 2","maintainer":"ports@FreeBSD.org","www":"https://gkrellshoot.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9a8546dc8c48f3def0a677729e74f469eac47501d3b00951d5b330611d01c864","flatsize":45328,"path":"All/gkrellshoot2-0.4.4_12.pkg","repopath":"All/gkrellshoot2-0.4.4_12.pkg","licenselogic":"single","pkgsize":18312,"desc":"This plugin puts a lock and shoot button on your GKrellM 2, It uses\nImageMagick for screen capture and can be configured for your screen\nsaver program. Known to work with either Xlock or xscreensaver.","deps":{"ImageMagick6":{"origin":"graphics/ImageMagick6","version":"6.9.13.23,1"},"gkrellm2":{"origin":"sysutils/gkrellm2","version":"2.4.0_1"}},"categories":["misc"],"messages":[{"message":"===>   NOTICE:\n\nThe gkrellshoot2 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gkrellmlaunch2","origin":"misc/gkrellmlaunch2","version":"0.5_9","comment":"Application launcher plugin for GKrellM2","maintainer":"ports@FreeBSD.org","www":"https://gkrellmlaunch.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bb7ab3c599502baccce24264f17403de3b4f642e0ed9f8840d1f8a5d7525c880","flatsize":18245,"path":"All/gkrellmlaunch2-0.5_9.pkg","repopath":"All/gkrellmlaunch2-0.5_9.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":7216,"desc":"An update to  GKrellMLaunch for GKrellM 2+ allowing one-click access\nto frequently used programs.","deps":{"gkrellm2":{"origin":"sysutils/gkrellm2","version":"2.4.0_1"}},"categories":["misc"],"messages":[{"message":"===>   NOTICE:\n\nThe gkrellmlaunch2 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gkrellmbgchg2","origin":"misc/gkrellmbgchg2","version":"0.1.11_3,1","comment":"Plugin for GKrellM, which changes the desktop's background image","maintainer":"ports@FreeBSD.org","www":"http://www.bender-suhl.de/stefan/english/comp/gkrellmbgchg.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"873bf5c1caa07dbb4677349662b8ab8f52d53aeca890327d091841fdce451d51","flatsize":56903,"path":"All/gkrellmbgchg2-0.1.11_3,1.pkg","repopath":"All/gkrellmbgchg2-0.1.11_3,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":19336,"desc":"A plugin for GKrellM, which periodically updates the desktop's\nbackground image.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gkrellm2":{"origin":"sysutils/gkrellm2","version":"2.4.0_1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["misc"],"messages":[{"message":"===>   NOTICE:\n\nThe gkrellmbgchg2 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gkrellm-xkb","origin":"misc/gkrellm-xkb","version":"1.05_11","comment":"X keyboard layout plugin for GKrellM","maintainer":"ports@FreeBSD.org","www":"http://www.sweb.cz/tripie/gkrellm/xkb/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"82aa057e1defb2f896d06c315d79514312f86763e63c5c87c30d1c7c99b300a0","flatsize":53160,"path":"All/gkrellm-xkb-1.05_11.pkg","repopath":"All/gkrellm-xkb-1.05_11.pkg","licenselogic":"single","pkgsize":11200,"desc":"gkrellm-xkb is a plugin for gkrellm which displays a small country\nflag indicating currently active national keyboard layout.","deps":{"gkrellm2":{"origin":"sysutils/gkrellm2","version":"2.4.0_1"}},"categories":["misc","x11"],"messages":[{"message":"===>   NOTICE:\n\nThe gkrellm-xkb port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gkrellm-gkfreq","origin":"sysutils/gkfreq","version":"2.2","comment":"Plugin to GKrellM that displays the current CPU frequencies","maintainer":"ume@FreeBSD.org","www":"https://sourceforge.net/projects/gkrellm-gkfreq/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"882ea7bb3af3352164494a25a54c5a357ce30d2f38f077c454eadcfe16c87797","flatsize":12216,"path":"All/gkrellm-gkfreq-2.2.pkg","repopath":"All/gkrellm-gkfreq-2.2.pkg","licenselogic":"single","pkgsize":4860,"desc":"GKrellM-gkfreq is a plugin to GKrellM that displays the current CPU\nfrequencies.","deps":{"gkrellm2":{"origin":"sysutils/gkrellm2","version":"2.4.0_1"}},"categories":["sysutils"]},{"name":"gkrellm-trayicons","origin":"sysutils/gkrellm-trayicons","version":"1.03_8","comment":"GKrellM2 plugin to display definable icons as notifiers or launchers","maintainer":"ports@FreeBSD.org","www":"http://sweb.cz/tripie/gkrellm/trayicons/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"91abe15ecffb738c378003267bc1bee23adb36d765e63f301d434c423e90c5c7","flatsize":41464,"path":"All/gkrellm-trayicons-1.03_8.pkg","repopath":"All/gkrellm-trayicons-1.03_8.pkg","licenselogic":"single","pkgsize":13484,"desc":"This is a GkrellM2 plugin that displays a variable number of user-defined,\nautomatically scaled icons. The icons may be used either for notification\nor as application launchers.","deps":{"gkrellm2":{"origin":"sysutils/gkrellm2","version":"2.4.0_1"}},"categories":["sysutils"],"messages":[{"message":"===>   NOTICE:\n\nThe gkrellm-trayicons port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gkrellm-gamma","origin":"misc/gkrellm-gamma","version":"2.03_14","comment":"XFree86 gamma correction plugin for GKrellM","maintainer":"ports@FreeBSD.org","www":"http://www.sweb.cz/tripie/gkrellm/gamma/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dfbe4bcd28b09e56287004b59358892e2203c1ed46900ac969d382a6f1f28d36","flatsize":11416,"path":"All/gkrellm-gamma-2.03_14.pkg","repopath":"All/gkrellm-gamma-2.03_14.pkg","licenselogic":"single","pkgsize":4396,"desc":"gkrellm-gamma is a plugin for GKrellM. It allows you to control\nyour monitor's gamma correction setting under XFree86.","deps":{"gkrellm2":{"origin":"sysutils/gkrellm2","version":"2.4.0_1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXxf86vm":{"origin":"x11/libXxf86vm","version":"1.1.5"}},"categories":["misc"],"messages":[{"message":"===>   NOTICE:\n\nThe gkrellm-gamma port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gkrellm2","origin":"sysutils/gkrellm2","version":"2.4.0_1","comment":"GTK based system monitor","maintainer":"ume@FreeBSD.org","www":"http://gkrellm.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1e97627d5542027d218fcc1bd5046c91d7349c22de0bff815ad1e08042590c0f","flatsize":2274107,"path":"All/gkrellm2-2.4.0_1.pkg","repopath":"All/gkrellm2-2.4.0_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":569732,"desc":"GKrellM - GNU (or Gtk) Krell Monitors (or Meters)\n\nWith a single process, GKrellM manages multiple stacked monitors and supports\napplying themes to match the monitors appearance to your window manager,\nGtk, or any other theme.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf-extra":{"origin":"graphics/gdk-pixbuf-extra","version":"0.1.0"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libntlm":{"origin":"security/libntlm","version":"1.6"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["sysutils"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libcrypto.so.12","libdevstat.so.3","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libkinfo.so.2","libkvm.so.3","libm.so.4","libntlm.so.0","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0","libssl.so.12"],"options":{"CLIENT":"on","DOCS":"on","NLS":"on","NTLM":"on","OPENSSL":"on"},"annotations":{"cpe":"cpe:2.3:a:gkrellm:gkrellm:2.4.0:::::dragonfly6:x86_64:1"}},{"name":"gkrellkam2","origin":"graphics/gkrellkam2","version":"2.0.0_13","comment":"GKrellM plugin that display thumbnails of periodically updated images","maintainer":"ports@FreeBSD.org","www":"https://gkrellkam.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"82aa38ec2a11414a62e50cdbb850b3e1c826475e7ade03edb9a2a8a649399d06","flatsize":44165,"path":"All/gkrellkam2-2.0.0_13.pkg","repopath":"All/gkrellkam2-2.0.0_13.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":17804,"desc":"A plugin to GKrellM that displays thumbnails of periodically updated\nimages.","deps":{"gkrellm2":{"origin":"sysutils/gkrellm2","version":"2.4.0_1"}},"categories":["graphics"],"messages":[{"message":"===>   NOTICE:\n\nThe gkrellkam2 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gl-117","origin":"games/gl-117","version":"1.3.2_13","comment":"OpenGL & SDL action flight simulator","maintainer":"erik@bz.bzflag.bz","www":"http://www.heptargon.de/gl-117/gl-117.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"38e72927db801ba20f2ba7181ec33dd270670a052b7ac7551938619777af2471","flatsize":6526372,"path":"All/gl-117-1.3.2_13.pkg","repopath":"All/gl-117-1.3.2_13.pkg","licenselogic":"single","pkgsize":1837104,"desc":"GL-117 is an action flight simulator. Enter the Eagle Squadron and succeed in\nseveral challanging missions leading though different landscapes. Five\npredefined levels of video quality and an amount of viewing ranges let you\nperfectly adjust the game to the performance of your system.","deps":{"freeglut":{"origin":"graphics/freeglut","version":"3.2.1"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libc.so.8","libglut.so.3","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"gkrellflynn","origin":"sysutils/gkrellflynn","version":"0.8_9","comment":"Tiny system load meter for gkrellm","maintainer":"amdmi3@FreeBSD.org","www":"http://horus.comlab.uni-rostock.de/flynn/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4d094f0433077f2ab69ca0fc236cdc4fcad19cfefbe4f651e446f0944b3606b5","flatsize":131328,"path":"All/gkrellflynn-0.8_9.pkg","repopath":"All/gkrellflynn-0.8_9.pkg","licenselogic":"single","pkgsize":14968,"desc":"Flynn is a guy who suffers from your activity, i.e. the applications\nconsuming precious processor time. Hurt him plenty!","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gkrellm2":{"origin":"sysutils/gkrellm2","version":"2.4.0_1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["sysutils"]},{"name":"gkmap","origin":"math/gkmap","version":"0.2_7","comment":"Simplification of Boolean Functions using Karnaugh Map","maintainer":"javad.kouhi@gmail.com","www":"https://sourceforge.net/projects/gkmap/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2ae1178f8ab5304994038491b800a24bffa49031d7cb6e9fac31ac366b525eb6","flatsize":84226,"path":"All/gkmap-0.2_7.pkg","repopath":"All/gkmap-0.2_7.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":23376,"desc":"GKmap is a free K-Map disclosure software, which is developed to solve\nthe Digital Electronics design problems. Along with design it also helps\nin analysis of information flow in the digital circuits.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libglade2":{"origin":"devel/libglade2","version":"2.6.4_13"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["math"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglade-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libxml2.so.2"]},{"name":"gkleds2","origin":"sysutils/gkleds2","version":"0.8.2_10","comment":"GKrellM Leds for CapsLock, NumLock, and ScrollLock","maintainer":"ports@FreeBSD.org","www":"http://heim.ifi.uio.no/~oyvinha/gkleds/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0bf70068b5974e6fb5c1ad49fc67fa61014c966216355d125c7c3d8d5b3ee5e9","flatsize":56643,"path":"All/gkleds2-0.8.2_10.pkg","repopath":"All/gkleds2-0.8.2_10.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":18820,"desc":"gkleds is a GKrellM plugin which monitors the CapsLock, NumLock and\nScrollLock keys and reports their current status via on-screen LEDs.\nThis is useful for people who have keyboards without LEDs (typically\ncordless keyboards).","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gkrellm2":{"origin":"sysutils/gkrellm2","version":"2.4.0_1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["sysutils"],"messages":[{"message":"===>   NOTICE:\n\nThe gkleds2 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gl-libreoffice","origin":"editors/libreoffice-gl","version":"25.2.2.2","comment":"gl language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c04293b8fcea143010fbb96be75642840d224c6fbd5669c19d85af2ae1994666","flatsize":35353866,"path":"All/gl-libreoffice-25.2.2.2.pkg","repopath":"All/gl-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":3438792,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"gkermit","origin":"comms/gkermit","version":"1.0_2","comment":"File transfer utility using the kermit protocol","maintainer":"ports@FreeBSD.org","www":"http://www.columbia.edu/kermit/gkermit.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"009e12d98a22f2a0f5947df980192aa51788d5bd448584ac41bf42963f22cf84","flatsize":92775,"path":"All/gkermit-1.0_2.pkg","repopath":"All/gkermit-1.0_2.pkg","licenselogic":"single","pkgsize":40108,"desc":"G-Kermit file transfer utility\n------------------------------\n\nG-Kermit is a Unix program for uploading and downloading files with the\nKermit protocol.  It is:\n\n . Stable and low-maintenance\n . Small and fast with no frills\n . Released under the GNU Public License\n\nG-Kermit is command-line only (no interactive commands or scripting) and\nremote-mode only (no making connections).  It has an extremely simple\nuser interface, and implements a large subset of the Kermit protocol in\na small amount of highly portable code.","categories":["comms"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe gkermit port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gitwatch","origin":"sysutils/gitwatch","version":"0.2","comment":"Bash script to watch a file or folder and commit changes to a git repo","maintainer":"bofh@FreeBSD.org","www":"https://github.com/gitwatch/gitwatch","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6007125ba48b07133403c984a1fff5d46995200cb5269a40822c0ad4a10a1358","flatsize":52041,"path":"All/gitwatch-0.2.pkg","repopath":"All/gitwatch-0.2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":18004,"desc":"A bash script to watch a file or folder and commit changes to a git repo\n\nWhat to use it for?\n\n* config files: some programs auto-write their config files, without waiting\nfor you to click an 'Apply' button; or even if there is such a button, most\nprograms offer you no way of going back to an earlier version of your settings.\nIf you commit your config file(s) to a git repo, you can track changes and go\nback to older versions. This script makes it convenient, to have all changes\nrecorded automatically.\n* document files: if you use an editor that does not have built-in git support\n(or maybe if you don't like the git support it has), you can use gitwatch to\nautomatically commit your files when you save them, or combine it with the\neditor's auto-save feature to fully automatically and regularly track your\nchanges.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"git-lite":{"origin":"devel/git","version":"2.49.0"},"inotify-tools":{"origin":"sysutils/inotify-tools","version":"4.23.9.0_1"}},"categories":["sysutils"]},{"name":"gkx86info2","origin":"misc/gkx86info2","version":"0.0.2_9","comment":"GKrellM2 plugin that simply prints the current clock speed","maintainer":"ports@FreeBSD.org","www":"http://anchois.free.fr/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5f915ae23ee1d345bc18886120a7db1e0ea99cf79eadfd348151f1dfb07bd99b","flatsize":26431,"path":"All/gkx86info2-0.0.2_9.pkg","repopath":"All/gkx86info2-0.0.2_9.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":10728,"desc":"This is a plugin for gkrellm2 that simply prints the current clock\nspeed for users that own speed stepping processors.\n\nThis is the gkrellm2 version of this plugin, done by anchois.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gkrellm2":{"origin":"sysutils/gkrellm2","version":"2.4.0_1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["misc"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe gkx86info2 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"givaro","origin":"math/givaro","version":"4.2.0","comment":"C++ library for computer algebra","maintainer":"pi@FreeBSD.org","www":"https://casys.gricad-pages.univ-grenoble-alpes.fr/givaro","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"87e308bfd96c3e72a339532272c438f9a3aaee659f16b5f0ccc47026e6624da6","flatsize":2468435,"path":"All/givaro-4.2.0.pkg","repopath":"All/givaro-4.2.0.pkg","licenselogic":"single","licenses":["CeCILL-Bv1-en.txt"],"pkgsize":285804,"desc":"Givaro is a C++ library for arithmetic and algebraic computations.  Its main\nfeatures are implementations of the basic arithmetic of many mathematical\nentities: prime fields, extension fields, finite fields, finite rings,\npolynomials, algebraic numbers, arbitrary precision integers and rationals\n(via C++ wrappers over gmp). It also provides data structures and templated\nclasses for the manipulation of basic algebraic objects, such as vectors,\nmatrices (dense, sparse, and structured), univariate polynomials, and recursive\nmultivariate polynomials.\n\nSee also: https://github.com/linbox-team/givaro","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"}},"categories":["math"]},{"name":"glexcess","origin":"graphics/glexcess","version":"1.0_8","comment":"Impressive OpenGL Demo","maintainer":"hernan.di.pietro@gmail.com","www":"http://www.glexcess.com","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"65b6edb27dae8dd190220940f608ada61f6e67694075f6946684e467c765691d","flatsize":35152814,"path":"All/glexcess-1.0_8.pkg","repopath":"All/glexcess-1.0_8.pkg","licenselogic":"single","pkgsize":7636460,"desc":"The port of GLExcess, an impressive OpenGL graphics demo.","deps":{"freeglut":{"origin":"graphics/freeglut","version":"3.2.1"}},"categories":["graphics"],"shlibs_required":["libGL.so.1","libGLU.so.1","libc.so.8","libglut.so.3","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"gjs","origin":"lang/gjs","version":"1.76.3","comment":"GNOME Javascript binding","maintainer":"gnome@FreeBSD.org","www":"https://live.gnome.org/Gjs","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"31d7f5986a378ceff4a8785d8225141119dbf851ccd34b3693c6ff003896b74e","flatsize":1501167,"path":"All/gjs-1.76.3.pkg","repopath":"All/gjs-1.76.3.pkg","licenselogic":"and","licenses":["GPLv2+","LGPL20+","MPL11"],"pkgsize":404072,"desc":"JavaScript bindings based on gobject-introspection.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gobject-introspection":{"origin":"devel/gobject-introspection","version":"1.78.1_2,1"},"gtk4":{"origin":"x11-toolkits/gtk40","version":"4.18.4"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libffi":{"origin":"devel/libffi","version":"3.4.6"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"},"spidermonkey102":{"origin":"lang/spidermonkey102","version":"102.9.0_7"}},"categories":["gnome","lang"],"shlibs_required":["libc.so.8","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libmozjs-102.so","libpthread.so.0","libstdc++.so.9"]},{"name":"gitolite2","origin":"devel/gitolite2","version":"2.3.1_1","comment":"Access control layer on top of git","maintainer":"ports@FreeBSD.org","www":"https://github.com/sitaramc/gitolite/tree/g2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3e8af9723c394b1861b1d1771003159b7a965b16c5cec4e0a921320bf3ff0aec","flatsize":160894,"path":"All/gitolite2-2.3.1_1.pkg","repopath":"All/gitolite2-2.3.1_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":47988,"desc":"Gitolite is an access control layer on top of git, which allows access control\ndown to the branch level, including specifying who can and cannot rewind a\ngiven branch.\n\nGitolite lets you use a single user on a server to host many git repositories\nand provide access to many developers, without having to give them real\nuserids on or shell access to the server. Authentication is most commonly done\nusing sshd, but you can also use httpd if you prefer.\n\nGitolite can restrict who can read from (clone/fetch) or write to (push) a\nrepository. It can also restrict who can push to what branch or tag, which is\nvery important in a corporate environment.","deps":{"git":{"origin":"devel/git","version":"2.49.0"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel"],"options":{"GITUSER":"off"},"annotations":{"cpe":"cpe:2.3:a:gitolite:gitolite:2.3.1:::::dragonfly6:x86_64:1"},"messages":[{"message":"Final gitolite installation instructions:\n\nAny ssh user can be a gitolite provider. Simply run the following command as\nthe user:\n\n/usr/local/bin/gl-setup /path/to/admin.ssh.key.pub\n\nThis will setup up the configuration files for gitolite, designating where the\nrepositories are located and other options.\n\nThe admin ssh key allows full access to the gitolite-admin repository where\nadditional users and repositories can be configured.\n\nBy default, the git user is created for use by gitolite.","type":"install"},{"message":"===>   NOTICE:\n\nThe gitolite2 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gittrac","origin":"devel/gittrac","version":"2.0.1_1","comment":"Web-Based Bug And Patch-Set Tracking System For Git","maintainer":"portmaster@BSDforge.com","www":"http://www.cvstrac.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4ff5f86572350c4c6a9662eddad8f0162bc87a43728371932a2b2e12a5ee8bf8","flatsize":433376,"path":"All/gittrac-2.0.1_1.pkg","repopath":"All/gittrac-2.0.1_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":156920,"desc":"CVSTrac is a bug and patch-set tracking system for use with CVS\nappropriate for use on projects with up to a few hundred developers.\nCVSTrac is designed for low-ceremony development - it provides\nmechanisms for tracking changes and bugs without unnecessary\nrestrictions. It has a built-in Wiki and ticketing system. Both\nof these functions can be linked to the CVS tree.","deps":{"git":{"origin":"devel/git","version":"2.49.0"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libcrypt.so.4","libm.so.4","libsqlite3.so.0"],"annotations":{"cpe":"cpe:2.3:a:cvstrac:cvstrac:2.0.1:::::dragonfly6:x86_64:1"},"messages":[{"message":"Please follow the detailed installation instructions in the CVSTrac\nWiki at http://www.cvstrac.org/cvstrac/wiki?p=GitTrac for information\non how to get GitTrac up and running in your preferred configuration.","type":"install"}]},{"name":"gitolite","origin":"devel/gitolite","version":"3.6.13_2,1","comment":"Access control layer on top of git","maintainer":"mat@FreeBSD.org","www":"https://github.com/sitaramc/gitolite","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"55bf6b806501c9eda0b90d654bf2032a6c5c58f31ed267ff32750e88ba6b6282","flatsize":450252,"path":"All/gitolite-3.6.13_2,1.pkg","repopath":"All/gitolite-3.6.13_2,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":126928,"desc":"Gitolite is an access control layer on top of git, which allows access control\ndown to the branch level, including specifying who can and cannot rewind a\ngiven branch.\n\nGitolite lets you use a single user on a server to host many git repositories\nand provide access to many developers, without having to give them real\nuserids on or shell access to the server. Authentication is most commonly done\nusing sshd, but you can also use httpd if you prefer.\n\nGitolite can restrict who can read from (clone/fetch) or write to (push) a\nrepository. It can also restrict who can push to what branch or tag, which is\nvery important in a corporate environment.","deps":{"git":{"origin":"devel/git","version":"2.49.0"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel"],"options":{"CONTRIB":"on","DOCS":"on","GITUSER":"off"},"annotations":{"cpe":"cpe:2.3:a:gitolite:gitolite:3.6.13:::::dragonfly6:x86_64:2"},"messages":[{"message":"gitolite v2 -> v3 migration procedures:\n\nWARNING: gitolite v3 is NOT \"API\" compatible with gitolite v2. Any local\nmodifications - hooks, scripts, ADCs, etc - must be migrated.\n\nPlease refer to [0] or [1] before moving on.\n\ntl;dr:\n    Run /usr/local/libexec/gitolite/check-g2-compat as your gitolite provider\n    Backup gitolite-admin repo\n    Remove old gitolite references (authorized_keys, rc file, gitolite-admin,\n        ~/.gitolite)\n    Preset rc file\n    Proceed with final instructions for setup\n    Push old gitolite-admin repo\n\n[0] http://sitaramc.github.com/gitolite/install.html#migr\n[1] http://sitaramc.github.com/gitolite/master-toc.html","type":"upgrade","maximum_version":"2.99"},{"message":"Final gitolite setup instructions:\n\nAny ssh user can be a gitolite provider. Simply run the following command as\nthe user:\n\n/usr/local/bin/gitolite setup -pk /path/to/admin.ssh.key.pub\n\nThis will setup up the configuration files and repositories for gitolite.\n\nThe admin ssh key allows full access to the gitolite-admin repository where\nadditional users and repositories can be configured.\n\nBy default, the git user is created for use by gitolite.\n\nA quick-install guide can be found in:\n\n/usr/local/share/doc/gitolite/README.markdown","type":"install"}]},{"name":"gitui","origin":"devel/gitui","version":"0.10.1_1","comment":"Terminal UI for git","maintainer":"yuri@FreeBSD.org","www":"https://github.com/extrawurst/gitui/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d47d96a9f908815838c6dd1e24366d53c97bfb8f7eff6fb40097a4c949ee7de0","flatsize":1479549,"path":"All/gitui-0.10.1_1.pkg","repopath":"All/gitui-0.10.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":545948,"desc":"Blazing fast terminal client for git written in Rust.\n\nFeatures:\n* Fast and intuitive keyboard only control\n* Context based help (no need to memorize tons of hot-keys)\n* Inspect, commit, and amend changes (incl. hooks: commit-msg/post-commit)\n* Stage, unstage, revert and reset files and hunks\n* Stashing (save, apply, drop, and inspect)\n* Browse commit log, diff committed changes\n* Scalable terminal UI layout\n* Async input polling\n* Async git API for fluid control\n\nWWW: https://github.com/extrawurst/gitui","deps":{"libgit2":{"origin":"devel/libgit2","version":"1.8.4_1"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"}},"categories":["devel"],"shlibs_required":["libc.so.8","libgit2.so.1.8","libm.so.4","libpthread.so.0","libxcb.so.1"]},{"name":"gleam","origin":"lang/gleam","version":"1.9.1","comment":"ML-flavoured type-safe language using Erlang's BEAM runtime","maintainer":"dch@FreeBSD.org","www":"https://gleam.run/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5192208b8e69500c05997c36a65bbfb9c1563564e0664b6543dd4a10c7e4dedb","flatsize":18418804,"path":"All/gleam-1.9.1.pkg","repopath":"All/gleam-1.9.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":4988400,"desc":"Gleam is a fast, friendly, and functional language for building\ntype-safe, scalable systems.\n\nThe Gleam compiler itself is written in rust.\n\nGleam uses the BEAM runtime, and using the same actor-based multi-core\nconcurrency, with zero runtime overhead and full inter-operability with\nErlang, Elixir, and LFE.\n\nIt has all the features you'd expect from an ML derived language,\nincluding algebraic data-types, immutable data structures, full type\ninference, fast compilation, generics, no nulls nor exceptions, and a\nfew bonus features such as helpful error messages.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["lang"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"Install one of lang/erlang or lang/erlang-runtime24 or any\nlater Erlang/OTP release of your choice, to work with Gleam.","type":"install"}]},{"name":"hedgewars","origin":"games/hedgewars","version":"1.0.2_5","comment":"Free Worms-like turn based strategy game","maintainer":"amdmi3@FreeBSD.org","www":"https://www.hedgewars.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"834f193a087f45c5e67fba8144a85e3bf6c8e5a78bc1a5838d47fbf2e729a6c5","flatsize":185440502,"path":"All/hedgewars-1.0.2_5.pkg","repopath":"All/hedgewars-1.0.2_5.pkg","licenselogic":"and","licenses":["GFDL","GPLv2"],"pkgsize":155509504,"desc":"Each player controls a team of several hedgehogs. During the course\nof the game, players take turns with one of their hedgehogs. They\nthen use whatever tools and weapons are available to attack and\nkill the opponents' hedgehogs, thereby winning the game. Hedgehogs\nmay move around the terrain in a variety of ways, normally by walking\nand jumping but also by using particular tools such as the \"Rope\"\nor \"Parachute\", to move to otherwise inaccessible areas. Each turn\nis time-limited to ensure that players do not hold up the game with\nexcessive thinking or moving.\n\nA large variety of tools and weapons are available for players\nduring the game: Grenade, Cluster Bomb, Bazooka, UFO, Shotgun,\nDesert Eagle, Fire Punch, Baseball Bat, Dynamite, Mine, Rope,\nPneumatic pick, Parachute. Most weapons, when used, cause explosions\nthat deform the terrain, removing circular chunks. The landscape\nis an island floating on a body of water, or a restricted cave with\nwater at the bottom. A hedgehog dies when it enters the water (either\nby falling off the island, or through a hole in the bottom of it),\nit is thrown off either side of the arena or when its health is\nreduced, typically from contact with explosions, to zero (the damage\ndealt to the attacked hedgehog or hedgehogs after a player's or CPU\nturn is shown only when all movement on the battlefield has ceased).","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"ffmpeg4":{"origin":"multimedia/ffmpeg4","version":"4.4.4_18"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"lua51":{"origin":"lang/lua51","version":"5.1.5_10"},"physfs":{"origin":"devel/physfs","version":"3.2.0"},"png":{"origin":"graphics/png","version":"1.6.47"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_image":{"origin":"graphics/sdl2_image","version":"2.8.8"},"sdl2_mixer":{"origin":"audio/sdl2_mixer","version":"2.8.1"},"sdl2_net":{"origin":"net/sdl2_net","version":"2.2.0"},"sdl2_ttf":{"origin":"graphics/sdl2_ttf","version":"2.24.0"}},"categories":["games"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Widgets.so.5","libSDL2-2.0.so.0","libSDL2_image-2.0.so.0","libSDL2_mixer-2.0.so.0","libSDL2_net-2.0.so.0","libSDL2_ttf-2.0.so.0","libavcodec.so.58","libavformat.so.58","libavutil.so.56","libc.so.8","liblua-5.1.so","libm.so.4","libphysfs.so.1","libpng16.so.16","libstdc++.so.9","libz.so.3"],"options":{"VIDEOREC":"on"}},{"name":"glmark2","origin":"benchmarks/glmark2","version":"2023.01_2","comment":"Benchmark for OpenGL (ES) 2.0","maintainer":"danfe@FreeBSD.org","www":"https://launchpad.net/glmark2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cb6f0168569abfb8cad46985b6c71b84707fdcadb9e5d49765cd1c293d7896d8","flatsize":20238072,"path":"All/glmark2-2023.01_2.pkg","repopath":"All/glmark2-2023.01_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":7555636,"desc":"glmark2 is a benchmark for OpenGL (ES) 2.0. It uses only the subset of the\nOpenGL 2.0 API that is compatible with OpenGL ES 2.0.","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libdrm":{"origin":"graphics/libdrm","version":"2.4.123,1"},"libudev-devd":{"origin":"devel/libudev-devd","version":"0.6.0"},"mesa-libs":{"origin":"graphics/mesa-libs","version":"21.3.9"},"png":{"origin":"graphics/png","version":"1.6.47"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["benchmarks","wayland"],"shlibs_required":["libX11.so.6","libc.so.8","libdrm.so.2","libgbm.so.1","libjpeg.so.8","libm.so.4","libpng16.so.16","libstdc++.so.9","libudev.so.0","libwayland-client.so.0","libwayland-cursor.so.0","libwayland-egl.so.1"],"options":{"DOCS":"on","DRM":"on","GBM":"on","WAYLAND":"on","X11":"on"}},{"name":"glob2","origin":"games/glob2","version":"0.9.5.0.g20240607_4","comment":"Globulation 2, real-time strategy game","maintainer":"makc@FreeBSD.org","www":"https://globulation2.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b44a659976f9b86f42883afe817d0c6e62f0df5965e9ac6bfab4cf022d957dc5","flatsize":30426136,"path":"All/glob2-0.9.5.0.g20240607_4.pkg","repopath":"All/glob2-0.9.5.0.g20240607_4.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":10514524,"desc":"Globulation 2 is an innovative high quality Real-Time Strategy [RTS],\nwhich minimizes micro-management by automatically assigning tasks to\nthe units. The player has to choose the number of units he wants for\nthe different tasks, and the units will do their best to satisfy the\nrequests. This allows to manage more units and to focus on the strategy.\n\nIt can be played alone, through your Local Area Network [LAN], or through\nInternet thanks to Ysagoon Online Game [YOG], a meta-server. It also\nfeatures a scripting language for versatile gameplay or tutorials and an\nintegrated map editor.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"fribidi":{"origin":"converters/fribidi","version":"1.0.16"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"portaudio":{"origin":"audio/portaudio","version":"19.6.0_7,1"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_image":{"origin":"graphics/sdl2_image","version":"2.8.8"},"sdl2_net":{"origin":"net/sdl2_net","version":"2.2.0"},"sdl2_ttf":{"origin":"graphics/sdl2_ttf","version":"2.24.0"},"speex":{"origin":"audio/speex","version":"1.2.1_1,1"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libSDL2-2.0.so.0","libSDL2_image-2.0.so.0","libSDL2_net-2.0.so.0","libSDL2_ttf-2.0.so.0","libboost_system.so.1.87.0","libboost_thread.so.1.87.0","libc.so.8","libfribidi.so.0","libm.so.4","libportaudio.so.2","libpthread.so.0","libspeex.so.1","libstdc++.so.9","libvorbisfile.so.3","libz.so.3"]},{"name":"gitlist","origin":"devel/gitlist","version":"1.1.1","comment":"Web based Git repository browser written in PHP","maintainer":"freebsd-ports@misc.ark-ict.nl","www":"https://gitlist.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8df3567f65e41fbed087eddb7e93560a42e5d8efb13c02babc5cd0fc9f4c4a58","flatsize":7401609,"path":"All/gitlist-1.1.1.pkg","repopath":"All/gitlist-1.1.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1489212,"desc":"GitList is a web based git repository browser written in PHP similar to GitHub","deps":{"git":{"origin":"devel/git","version":"2.49.0"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-ctype":{"origin":"textproc/php83-ctype","version":"8.3.21"},"php83-simplexml":{"origin":"textproc/php83-simplexml","version":"8.3.21"}},"categories":["devel","www"],"users":["www"],"groups":["www"],"annotations":{"cpe":"cpe:2.3:a:gitlist:gitlist:1.1.1:::::dragonfly6:x86_64"},"messages":[{"message":"The port will install an htdocs dir /usr/local/www/gitlist.\nCopy /usr/local/www/gitlist/config.ini-example\nto /usr/local/www/gitlist/config.ini and\nedit it to make it use your git repositories.\nThen configure your webserver to use the htdocs directory.\nMake sure mod_rewrite is enabled in your webserver,\nelse the url-rewrite will not work and result in a 404 when accessing a repository.","type":"install"}]},{"name":"gitty","origin":"devel/gitty","version":"0.7.0_18","comment":"Smart terminal helper for git projects","maintainer":"dch@FreeBSD.org","www":"https://github.com/muesli/gitty","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6f6b999f70edc1649757b6b2a2c9312d06ecc310b485088ecc98d98b62232c65","flatsize":6812456,"path":"All/gitty-0.7.0_18.pkg","repopath":"All/gitty-0.7.0_18.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2257588,"desc":"Gitty is a smart little CLI helper for git projects, that shows you all\nthe relevant issues, pull requests and changes at a quick glance. It\ncurrently only supports the GitHub API.\n\nIt requires you to set a GitHub Token as an environment variable called\neither GITHUB_TOKEN or GITTY_TOKEN.","categories":["devel"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"github-backup-utils","origin":"devel/github-backup-utils","version":"3.16.0","comment":"GitHub Enterprise Backup Utilities","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/github/backup-utils","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e4480ca3589e6ef20c4d8d57ec1e0dea6f9fd6b3d1ab5f4f1db3815eaa97eae9","flatsize":350941,"path":"All/github-backup-utils-3.16.0.pkg","repopath":"All/github-backup-utils-3.16.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":70200,"desc":"GitHub Enterprise Backup Utilities\n\nIncludes backup and recovery utilities for GitHub Enterprise.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"git":{"origin":"devel/git","version":"2.49.0"},"rsync":{"origin":"net/rsync","version":"3.4.1_2"}},"categories":["devel"],"messages":[{"message":"Review and update /usr/local/etc/github.backup.config for your needs.","type":"install"}]},{"name":"gitinspector-py311","origin":"devel/gitinspector","version":"0.4.4_5","comment":"Statistical analysis tool for git repositories","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ejwa/gitinspector","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d235aedb9963356c8a54bc40d3ad1f1512a2efbd8c58b907225dab602b8626b5","flatsize":875603,"path":"All/gitinspector-py311-0.4.4_5.pkg","repopath":"All/gitinspector-py311-0.4.4_5.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":271808,"desc":"Gitinspector is a statistical analysis tool for git repositories. The default\nanalysis shows general statistics per author, which can be complemented with a\ntimeline analysis that shows the workload and activity of each author. Under\nnormal operation, it filters the results to only show statistics about a number\nof given extensions and by default only includes source files in the statistical\nanalysis.","deps":{"git":{"origin":"devel/git","version":"2.49.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"gitleaks","origin":"devel/gitleaks","version":"8.24.0_2","comment":"Tool for detecting hardcoded secrets in git repositories","maintainer":"yuri@FreeBSD.org","www":"https://github.com/zricethezav/gitleaks","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e095013cd44ac185bad58e7ffa1e5bb5d884f9865c0460ac8e478166a0638e56","flatsize":14688176,"path":"All/gitleaks-8.24.0_2.pkg","repopath":"All/gitleaks-8.24.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4033732,"desc":"Gitleaks is a SAST tool for detecting hardcoded secrets like passwords,\napi keys, and tokens in git repos. Gitleaks aims to be the easy-to-use,\nall-in-one solution for finding secrets, past or present, in your code.","categories":["devel"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"gitg","origin":"devel/gitg","version":"41_6","comment":"GTK-based git repository viewer","maintainer":"kwm@FreeBSD.org","www":"https://wiki.gnome.org/Apps/Gitg","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"41b943d7c85b2593cf62d70c993cf7793ffeb5d1652f2e0764cde34286a578e2","flatsize":4103049,"path":"All/gitg-41_6.pkg","repopath":"All/gitg-41_6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":755164,"desc":"An alternative Git GUI with an emphasis on graphical\nrepresentation of data and actions. It can:\n\n * Browse revision history\n * Commit changes\n * Show colorized diff of changes in revisions\n * Handles extremely large projects very well","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"enchant":{"origin":"textproc/enchant","version":"1.6.0_12"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gobject-introspection":{"origin":"devel/gobject-introspection","version":"1.78.1_2,1"},"gsettings-desktop-schemas":{"origin":"devel/gsettings-desktop-schemas","version":"47.1_1"},"gspell":{"origin":"textproc/gspell","version":"1.10.0_6"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gtksourceview4":{"origin":"x11-toolkits/gtksourceview4","version":"4.8.3_2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"libdazzle":{"origin":"x11-toolkits/libdazzle","version":"3.44.0_2"},"libgee":{"origin":"devel/libgee","version":"0.20.6_1"},"libgit2":{"origin":"devel/libgit2","version":"1.8.4_1"},"libgit2-glib":{"origin":"devel/libgit2-glib","version":"1.2.0_3"},"libpeas":{"origin":"devel/libpeas","version":"1.34.0_2"},"libsecret":{"origin":"security/libsecret","version":"0.20.5_3"},"libsoup":{"origin":"devel/libsoup","version":"2.74.3"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["deskutils","devel","gnome"],"shlibs_required":["libc.so.8","libgdk-3.so.0","libgee-0.8.so.2","libgio-2.0.so.0","libgirepository-1.0.so.1","libgit2-glib-1.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgspell-1.so.2","libgtk-3.so.0","libgtksourceview-4.so.0","libintl.so.8","libjson-glib-1.0.so.0","libm.so.4","libpango-1.0.so.0","libpeas-1.0.so.0","libpthread.so.0"],"options":{"PYTHON":"off"}},{"name":"gitjacker","origin":"security/gitjacker","version":"0.1.0_24","comment":"Leak git repositories from misconfigured websites","maintainer":"yuri@FreeBSD.org","www":"https://github.com/liamg/gitjacker","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e924329944187a0bb49ff632e2f709e90b2866b6707effd95c4103ab4c0eb7e4","flatsize":7021258,"path":"All/gitjacker-0.1.0_24.pkg","repopath":"All/gitjacker-0.1.0_24.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":2302448,"desc":"Gitjacker downloads git repositories and extracts their contents from sites\nwhere the .git directory has been mistakenly uploaded. It will still manage\nto recover a significant portion of a repository even where directory listings\nare disabled.\n\nFor educational/penetration testing use only.","categories":["security"],"shlibs_required":["libc.so.8","libpthread.so.0"],"annotations":{"cpe":"cpe:2.3:a:gitjacker_project:gitjacker:0.1.0:::::dragonfly6:x86_64:24"}},{"name":"git-svn","origin":"devel/git-svn","version":"2.49.0","comment":"Bidirectional operation between a Subversion repository and Git","maintainer":"garga@FreeBSD.org","www":"https://git-scm.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bbd810f3cb72687b341baa1953cd39bc848fdaf56db31064cd54230fbc516a81","flatsize":99822,"path":"All/git-svn-2.49.0.pkg","repopath":"All/git-svn-2.49.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":42816,"desc":"Bidirectional operation between a Subversion repository and Git\n\ngit svn is a simple conduit for changesets between Subversion and Git. It\nprovides a bidirectional flow of changes between a Subversion and a Git\nrepository.","deps":{"git":{"origin":"devel/git","version":"2.49.0"},"p5-Term-ReadKey":{"origin":"devel/p5-Term-ReadKey","version":"2.38_1"},"p5-subversion":{"origin":"devel/p5-subversion","version":"1.14.5"}},"categories":["devel"],"annotations":{"cpe":"cpe:2.3:a:git-scm:git:2.49.0:::::dragonfly6:x86_64"},"messages":[{"message":"If you installed the GITWEB option please follow these instructions:\n\nIn the directory /usr/local/share/examples/git/gitweb you can find all files to\nmake gitweb work as a public repository on the web.\n\nAll you have to do to make gitweb work is:\n1) Please be sure you're able to execute CGI scripts in\n   /usr/local/share/examples/git/gitweb.\n2) Set the GITWEB_CONFIG variable in your webserver's config to\n   /usr/local/etc/git/gitweb.conf. This variable is passed to gitweb.cgi.\n3) Restart server.\n\n\nIf you installed the CONTRIB option please note that the scripts are\ninstalled in /usr/local/share/git-core/contrib. Some of them require\nother ports to be installed (perl, python, etc), which you may need to\ninstall manually.","type":"install"}]},{"name":"gitqlient","origin":"devel/gitqlient","version":"1.6.3_1","comment":"Graphical interface to git repositories","maintainer":"adridg@FreeBSD.org","www":"https://francescmm.github.io/GitQlient/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b5b5d1e7478cc1554e8c3e3be9a63fe102cf892698fdee953aef3870eef50aa9","flatsize":4153430,"path":"All/gitqlient-1.6.3_1.pkg","repopath":"All/gitqlient-1.6.3_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":1641404,"desc":"GitQlient, pronounced as git+client is a multi-platform Git client.\nThe original idea was to provide a GUI-oriented Git clientthat was\neasy to integrate with QtCreator. In addition, one goal was to\nmodernize the old code that QGit is based on and provide a easy UI/UX\nthat I was actually missing on other clients.\n\n- Visualisation and search of git history, branches, tags\n- Git operations such as commit, cherry-pick\n- Workflow support including pomodoro\n- Multiple repositories","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["devel"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"annotations":{"cpe":"cpe:2.3:a:gitqlient:gitqlient:1.6.3:::::dragonfly6:x86_64:1"}},{"name":"git-subrepo","origin":"devel/git-subrepo","version":"0.4.6_1","comment":"Git command for managing subrepositories","maintainer":"jhb@FreeBSD.org","www":"https://github.com/ingydotnet/git-subrepo","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b5ed7717e40734c7b73b8943e261a859162cf436a707ab9ce706fac21501280b","flatsize":82670,"path":"All/git-subrepo-0.4.6_1.pkg","repopath":"All/git-subrepo-0.4.6_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":30296,"desc":"This git command \"clones\" an external git repo into a subdirectory of\nyour repo.  Later on, upstream changes can be pulled in, and local\nchanges can be pushed back.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"git":{"origin":"devel/git","version":"2.49.0"}},"categories":["devel"]},{"name":"git-review","origin":"devel/git-review","version":"2.4.0_1","comment":"Allow to push code to review and interact with a Gerrit server","maintainer":"dereckson@gmail.com","www":"https://docs.opendev.org/opendev/git-review/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"869058dc0d6d0e241115e520ce643a973f6fdb932ec230352cb9187c6605db3d","flatsize":570437,"path":"All/git-review-2.4.0_1.pkg","repopath":"All/git-review-2.4.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":99864,"desc":"Git review allows you to extend git to interact more easily with a Gerrit server\nfrom the console.\n\nIt allows you to push change to review, download a changeset into a new branch,\npush a change as draft or push an amended change as new patchset.","deps":{"git":{"origin":"devel/git","version":"2.49.0"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"}},{"name":"git-remote-gcrypt","origin":"security/git-remote-gcrypt","version":"1.5_1","comment":"PGP-encrypt git remotes","maintainer":"ashish@FreeBSD.org","www":"https://spwhitton.name/tech/code/git-remote-gcrypt/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e7e6599bc44ef7a48bc2f3bc1341b70e6c62f0b3e3f2dc868260bd9d289e3778","flatsize":63344,"path":"All/git-remote-gcrypt-1.5_1.pkg","repopath":"All/git-remote-gcrypt-1.5_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":24688,"desc":"git-remote-gcrypt is a git remote helper to push and pull from\nrepositories encrypted with GnuPG. It works with the standard git\ntransports, including repository hosting services like GitHub.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"gnupg":{"origin":"security/gnupg","version":"2.4.7"},"rsync":{"origin":"net/rsync","version":"3.4.1_2"}},"categories":["security"],"messages":[{"message":"For trying out rclone (experimental backend), please install rclone\nfrom net/rclone port.","type":"install"}]},{"name":"git-prompt.zsh","origin":"shells/git-prompt.zsh","version":"2.4.0","comment":"Fast, customizable, pure-shell, asynchronous Git prompt for Zsh","maintainer":"jrm@FreeBSD.org","www":"https://github.com/woefe/git-prompt.zsh","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"117912932c3b60fc6111915faa858c4b36827379bfd0946d141ca3394bab4090","flatsize":26530,"path":"All/git-prompt.zsh-2.4.0.pkg","repopath":"All/git-prompt.zsh-2.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8540,"desc":"git-prompt.zsh is a fast, customizable, pure-shell, asynchronous Git\nprompt for Zsh.  It is heavily inspired by Olivier Verdier's\nzsh-git-prompt and very similar to the \"Informative VCS\" prompt of fish\nshell.","deps":{"git":{"origin":"devel/git","version":"2.49.0"},"zsh":{"origin":"shells/zsh","version":"5.9_5"}},"categories":["shells"],"messages":[{"message":"Final git-prompt.zsh setup instructions:\n\nTo add the git status indicator to your prompt, source git-prompt.zsh in\none of your Zsh startup files using\n\nsource /usr/local/share/git-prompt.zsh/git-prompt.zsh\n\nNext, add ' $(gitprompt)%# ' to the end of the PROMPT value like in the\nexample below.\n\nPROMPT='%n@%m %~ $(gitprompt)%# '\n\nFor details, refer to\n\n/usr/local/share/doc/git-prompt.zsh/README.md\n\nor\n\nhttps://github.com/woefe/git-prompt.zsh","type":"install"}]},{"name":"git-prev-next","origin":"devel/git-prev-next","version":"g20220319","comment":"Git commands for navigating and editing Git commit history","maintainer":"0mp@FreeBSD.org","www":"https://github.com/ridiculousfish/git-prev-next","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"89cacb5478aff82ebe1b2bb7cf3deb5ec3c70f0e011ff893487a98eb661c25e4","flatsize":5270,"path":"All/git-prev-next-g20220319.pkg","repopath":"All/git-prev-next-g20220319.pkg","licenselogic":"single","licenses":["CC0-1.0"],"pkgsize":2940,"desc":"git-prev-next allows to easily navigate commits, and amend them.\nIt is built on top of interactive rebase.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"}},"categories":["devel"],"options":{"DOCS":"on"}},{"name":"git-p4","origin":"devel/git-p4","version":"2.49.0","comment":"Import from and submit to Perforce repositories using git","maintainer":"garga@FreeBSD.org","www":"https://git-scm.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"da66d9b5993a21850c8ba051f2c2022cd4cfeb7b0c48630ffe6b50aa4156dadc","flatsize":202146,"path":"All/git-p4-2.49.0.pkg","repopath":"All/git-p4-2.49.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":56544,"desc":"Import from and submit to Perforce repositories\n\nThis command provides a way to interact with p4 repositories using Git.","deps":{"git":{"origin":"devel/git","version":"2.49.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"cpe":"cpe:2.3:a:git-scm:git:2.49.0:::::dragonfly6:x86_64"},"messages":[{"message":"If you installed the GITWEB option please follow these instructions:\n\nIn the directory /usr/local/share/examples/git/gitweb you can find all files to\nmake gitweb work as a public repository on the web.\n\nAll you have to do to make gitweb work is:\n1) Please be sure you're able to execute CGI scripts in\n   /usr/local/share/examples/git/gitweb.\n2) Set the GITWEB_CONFIG variable in your webserver's config to\n   /usr/local/etc/git/gitweb.conf. This variable is passed to gitweb.cgi.\n3) Restart server.\n\n\nIf you installed the CONTRIB option please note that the scripts are\ninstalled in /usr/local/share/git-core/contrib. Some of them require\nother ports to be installed (perl, python, etc), which you may need to\ninstall manually.","type":"install"}]},{"name":"git-modes-emacs_wayland","origin":"devel/git-modes","version":"1.4.4_1,1","comment":"GNU Emacs modes for Git-related files","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/git-modes","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5aa9515b43ab590e5047bca3df7779e02d5dccb12d260c6dffdf60e56715447c","flatsize":74402,"path":"All/git-modes-emacs_wayland-1.4.4_1,1.pkg","repopath":"All/git-modes-emacs_wayland-1.4.4_1,1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":20484,"desc":"GNU Emacs modes for Git-related files.\n\n* git-commit-mode - A major mode for editing Git commit messages\n  according to the guidelines by Tim Pope.\n* git-rebase-mode - A major mode for git-rebase-todo files created by\n  git rebase -i\n* gitconfig-mode - A 'conf-mode'-derived major mode for editing\n  .gitconfig files.\n* gitignore-mode - A 'conf-mode'-derived major mode for editing\n  .gitignore files.\n* gitattributes-mode - A major mode for editing .gitattributes files.","deps":{"compat.el-emacs_wayland":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"},"git":{"origin":"devel/git","version":"2.49.0"}},"categories":["devel","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"wayland"}},{"name":"git-modes-emacs_nox","origin":"devel/git-modes","version":"1.4.4_1,1","comment":"GNU Emacs modes for Git-related files","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/git-modes","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"be2762062a1dc8d209b739336c812038c98f0303b5f94b3b3e317b3a7eba387d","flatsize":74402,"path":"All/git-modes-emacs_nox-1.4.4_1,1.pkg","repopath":"All/git-modes-emacs_nox-1.4.4_1,1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":20476,"desc":"GNU Emacs modes for Git-related files.\n\n* git-commit-mode - A major mode for editing Git commit messages\n  according to the guidelines by Tim Pope.\n* git-rebase-mode - A major mode for git-rebase-todo files created by\n  git rebase -i\n* gitconfig-mode - A 'conf-mode'-derived major mode for editing\n  .gitconfig files.\n* gitignore-mode - A 'conf-mode'-derived major mode for editing\n  .gitignore files.\n* gitattributes-mode - A major mode for editing .gitattributes files.","deps":{"compat.el-emacs_nox":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"},"git":{"origin":"devel/git","version":"2.49.0"}},"categories":["devel","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"nox"}},{"name":"git-modes-emacs_devel_nox","origin":"devel/git-modes","version":"1.4.4_1,1","comment":"GNU Emacs modes for Git-related files","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/git-modes","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f648de98392f4c3dfca700c0163ed97718a70222f4ce5ff9bca21a3e602e0c7c","flatsize":74350,"path":"All/git-modes-emacs_devel_nox-1.4.4_1,1.pkg","repopath":"All/git-modes-emacs_devel_nox-1.4.4_1,1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":20460,"desc":"GNU Emacs modes for Git-related files.\n\n* git-commit-mode - A major mode for editing Git commit messages\n  according to the guidelines by Tim Pope.\n* git-rebase-mode - A major mode for git-rebase-todo files created by\n  git rebase -i\n* gitconfig-mode - A 'conf-mode'-derived major mode for editing\n  .gitconfig files.\n* gitignore-mode - A 'conf-mode'-derived major mode for editing\n  .gitignore files.\n* gitattributes-mode - A major mode for editing .gitattributes files.","deps":{"compat.el-emacs_devel_nox":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"git":{"origin":"devel/git","version":"2.49.0"}},"categories":["devel","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"devel_nox"}},{"name":"git-modes-emacs_devel","origin":"devel/git-modes","version":"1.4.4_1,1","comment":"GNU Emacs modes for Git-related files","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/git-modes","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"51f660c748cf898b3c6e6097e4d21a1900285972447e03da11e9ae7e3c302164","flatsize":74350,"path":"All/git-modes-emacs_devel-1.4.4_1,1.pkg","repopath":"All/git-modes-emacs_devel-1.4.4_1,1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":20472,"desc":"GNU Emacs modes for Git-related files.\n\n* git-commit-mode - A major mode for editing Git commit messages\n  according to the guidelines by Tim Pope.\n* git-rebase-mode - A major mode for git-rebase-todo files created by\n  git rebase -i\n* gitconfig-mode - A 'conf-mode'-derived major mode for editing\n  .gitconfig files.\n* gitignore-mode - A 'conf-mode'-derived major mode for editing\n  .gitignore files.\n* gitattributes-mode - A major mode for editing .gitattributes files.","deps":{"compat.el-emacs_devel":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"git":{"origin":"devel/git","version":"2.49.0"}},"categories":["devel","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"devel_full"}},{"name":"git-secret","origin":"security/git-secret","version":"0.2.5_1","comment":"Bash tool to store your private data inside a git repository","maintainer":"mail@sobolevn.me","www":"https://git-secret.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b50874d531743f376252a1f04c42f57af68e87c447b39c38ca403354d1cb3583","flatsize":53733,"path":"All/git-secret-0.2.5_1.pkg","repopath":"All/git-secret-0.2.5_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":23240,"desc":"git-secret is a bash tool which stores private data inside a git repo.\ngit-secret encrypts tracked files with public keys for users whom you\ntrust using gpg, allowing permitted users to access encrypted data\nusing their secret keys. With git-secret, changes to access rights are\nmade easy and private-public key issues are handled for you. Passwords\ndo not need to be changed with git-secret when someone's permission\nis revoked - just remove their key from the keychain using git secret\nkillperson their@email.com, and re-encrypt the files, and they won't\nbe able to decrypt secrets anymore.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"gawk":{"origin":"lang/gawk","version":"5.3.1"},"git":{"origin":"devel/git","version":"2.49.0"},"gnupg":{"origin":"security/gnupg","version":"2.4.7"}},"categories":["security"]},{"name":"git-modes-emacs_canna","origin":"devel/git-modes","version":"1.4.4_1,1","comment":"GNU Emacs modes for Git-related files","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/git-modes","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d1fff84c7d3c1a47f6367f3606f015c297295e6571682fa4200469ea416cd649","flatsize":74402,"path":"All/git-modes-emacs_canna-1.4.4_1,1.pkg","repopath":"All/git-modes-emacs_canna-1.4.4_1,1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":20476,"desc":"GNU Emacs modes for Git-related files.\n\n* git-commit-mode - A major mode for editing Git commit messages\n  according to the guidelines by Tim Pope.\n* git-rebase-mode - A major mode for git-rebase-todo files created by\n  git rebase -i\n* gitconfig-mode - A 'conf-mode'-derived major mode for editing\n  .gitconfig files.\n* gitignore-mode - A 'conf-mode'-derived major mode for editing\n  .gitignore files.\n* gitattributes-mode - A major mode for editing .gitattributes files.","deps":{"compat.el-emacs_canna":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"},"git":{"origin":"devel/git","version":"2.49.0"}},"categories":["devel","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"canna"}},{"name":"git-merge-changelog","origin":"devel/git-merge-changelog","version":"20140202","comment":"Git \"merge\" driver for GNU style ChangeLog files","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7afc6029406d14ba2dcda0f34ea6c525e890a4ca84f69d402415f574cb164922","flatsize":76752,"path":"All/git-merge-changelog-20140202.pkg","repopath":"All/git-merge-changelog-20140202.pkg","licenselogic":"single","pkgsize":31300,"desc":"This is a Git \"merge\" driver for GNU style ChangeLog files.","categories":["devel"],"shlibs_required":["libc.so.8"],"messages":[{"message":"Usage of git-merge-changelog:\n\n- Add to .git/config of the checkout (or to your $HOME/.gitconfig) the\n  lines:\n\n\t[merge \"merge-changelog\"]\n\t\tname = GNU-style ChangeLog merge driver\n\t\tdriver = git-merge-changelog %O %A %B\n\n- In every directory that contains a ChangeLog file, add a file\n  '.gitattributes' with this line:\n\n\tChangeLog\tmerge=merge-changelog","type":"install"},{"message":"===>   NOTICE:\n\nThe git-merge-changelog port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"git-litem","origin":"devel/git-lite","version":"1.0","comment":"Distributed source code management tool (lite version)","maintainer":"zrj@efnet.irc","www":"https://git-scm.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c4fd97987180981b3628868b6580fce97be4743df481309d052fbd4ff85473a1","flatsize":18356,"path":"All/git-litem-1.0.pkg","repopath":"All/git-litem-1.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":7284,"desc":"This is a metaport for least amount of ports needed to handle git repositories.\n\nWWW: https://git-scm.com/","deps":{"git-lite":{"origin":"devel/git","version":"2.49.0"}},"categories":["devel"]},{"name":"gitlab-pages","origin":"www/gitlab-pages","version":"18.1.1","comment":"Official GitLab Pages daemon","maintainer":"mfechner@FreeBSD.org","www":"https://gitlab.com/gitlab-org/gitlab-pages","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5f7ef8954eac7bb88e3bed4eb4a9c362853578414f88a5ff11d4b72b998bc2b7","flatsize":16491216,"path":"All/gitlab-pages-18.1.1.pkg","repopath":"All/gitlab-pages-18.1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7580688,"desc":"This is a simple HTTP server written in Go, made to serve GitLab Pages with\nCNAMEs and SNI using HTTP/HTTP2.","categories":["www"],"users":["gitlab-pages"],"groups":["gitlab-pages"],"shlibs_required":["libc.so.8","libpthread.so.0"],"messages":[{"message":"for detailed installation/configuration instruction please see e.g. here:\nhttps://gitlab.fechner.net/mfechner/Gitlab-docu/-/blob/master/install/16.0-freebsd.md#9-gitlab-pages","type":"install"}]},{"name":"git-tiny","origin":"devel/git","version":"2.49.0","comment":"Distributed source code management tool (tiny flavor)","maintainer":"garga@FreeBSD.org","www":"https://git-scm.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0c1f60fdf2b290d858617974f9784afa9034697b38f9d559cf05a2df63055951","flatsize":23709539,"path":"All/git-tiny-2.49.0.pkg","repopath":"All/git-tiny-2.49.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":4238496,"desc":"Git is a free and open source distributed version control system designed to\nhandle everything from small to very large projects with speed and efficiency.\n\nThis version provides the tiniest usable git experience, depending only upon\nftp/curl for http(s) support.\n\nWARNING: This flavor cannot coexist with cvs, gui, p4 or svn subpackages.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["devel"],"users":["git_daemon"],"groups":["git_daemon"],"shlibs_required":["libc.so.8","libcrypto.so.12","libcurl.so.4","libexpat.so.1","libpthread.so.0","libssl.so.12","libz.so.3"],"annotations":{"cpe":"cpe:2.3:a:git-scm:git:2.49.0:::::dragonfly6:x86_64","flavor":"tiny"},"messages":[{"message":"If you installed the GITWEB option please follow these instructions:\n\nIn the directory /usr/local/share/examples/git/gitweb you can find all files to\nmake gitweb work as a public repository on the web.\n\nAll you have to do to make gitweb work is:\n1) Please be sure you're able to execute CGI scripts in\n   /usr/local/share/examples/git/gitweb.\n2) Set the GITWEB_CONFIG variable in your webserver's config to\n   /usr/local/etc/git/gitweb.conf. This variable is passed to gitweb.cgi.\n3) Restart server.\n\n\nIf you installed the CONTRIB option please note that the scripts are\ninstalled in /usr/local/share/git-core/contrib. Some of them require\nother ports to be installed (perl, python, etc), which you may need to\ninstall manually.","type":"install"}]},{"name":"gitea-act_runner","origin":"devel/gitea-act_runner","version":"0.2.11_6","comment":"Act runner is a runner for Gitea based on Gitea fork of act","maintainer":"bofh@FreeBSD.org","www":"https://gitea.com/gitea/act_runner","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2dbdf0c7b51cbd4a600fa84cb3498d8816065ba1d16ccb3db767ba6d95f0c5ec","flatsize":17859565,"path":"All/gitea-act_runner-0.2.11_6.pkg","repopath":"All/gitea-act_runner-0.2.11_6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5203760,"desc":"Act runner is a runner for Gitea based on Gitea fork of act.\n\nThis is a fork of the original act runner developed and maintained by Gitea\ncommunity and intended to be used with Gitea only.","categories":["devel"],"users":["act_runner"],"groups":["act_runner"],"shlibs_required":["libc.so.8","libpthread.so.0"],"messages":[{"message":"FreeBSD does not support Docker.\nWhen configuring the runner, use 'host' as the label. e.g.\nact-runner register --labels FreeBSD:host,FreeBSD-14.2:host","type":"install"}]},{"name":"glab","origin":"devel/glab","version":"1.38.0_6","comment":"GitLab CLI tool bringing GitLab to your command line","maintainer":"lcook@FreeBSD.org","www":"https://gitlab.com/gitlab-org/cli","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2e07fcb3e98c4025261c07cf399dc1ff5e5ef5491361582b8fcb53e5fb901c6c","flatsize":28663459,"path":"All/glab-1.38.0_6.pkg","repopath":"All/glab-1.38.0_6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7026256,"desc":"GLab is an open source GitLab CLI tool bringing GitLab\nto your terminal next to where you are already working\nwith git and your code without switching between windows\nand browser tabs.\n\nWork with issues, merge requests, watch running pipelines\ndirectly from your CLI among other features.\n\nglab is available for repositories hosted on GitLab.com\nand self-managed GitLab instances. glab supports multiple\nauthenticated GitLab instances and automatically detects\nthe authenticated hostname from the remotes available in\nthe working Git directory.","deps":{"git":{"origin":"devel/git","version":"2.49.0"}},"categories":["devel"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"COMPLETIONS":"on","DOCS":"on","MANPAGES":"on"}},{"name":"git-lab","origin":"devel/git-lab","version":"0.1_1","comment":"GitLab management commands for git CLI","maintainer":"adridg@FreeBSD.org","www":"https://invent.kde.org/sdk/git-lab","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"54f687a672f5014bf94cbc5630238b73f0c2f892de73030f21d456818cd7716b","flatsize":235085,"path":"All/git-lab-0.1_1.pkg","repopath":"All/git-lab-0.1_1.pkg","licenselogic":"single","pkgsize":40800,"desc":"git-lab is an extension for the git command-line tool that\nhelps with interacting with a gitlab instance (e.g. gitlab.com,\nor GNOME or KDE gitlab instances). It adds a `git lab`\nsubcommand to git, which allows you to manage issues,\nmerge requests and more from the command-line.","deps":{"py311-appdirs":{"origin":"devel/py-appdirs","version":"1.4.4_1"},"py311-gitpython":{"origin":"devel/py-gitpython","version":"3.1.43"},"py311-python-gitlab":{"origin":"devel/py-python-gitlab","version":"5.6.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"annotations":{"flavor":"py311"}},{"name":"gitlab-elasticsearch-indexer","origin":"textproc/gitlab-elasticsearch-indexer","version":"5.5.1","comment":"Elasticsearch indexer for GitLab","maintainer":"mfechner@FreeBSD.org","www":"https://gitlab.com/gitlab-org/gitlab-elasticsearch-indexer","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d584008c154f642c23605c427fd04ddeda285dc19cd5d5e6e8fb238c18bda722","flatsize":32274349,"path":"All/gitlab-elasticsearch-indexer-5.5.1.pkg","repopath":"All/gitlab-elasticsearch-indexer-5.5.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6643312,"desc":"Indexes Git repositories into Elasticsearch for GitLab.","deps":{"icu":{"origin":"devel/icu","version":"76.1,1"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libicui18n.so.76","libicuuc.so.76","libpthread.so.0"]},{"name":"git-filter-repo-devel","origin":"devel/git-filter-repo-devel","version":"20250321","comment":"git filter-repo is a versatile tool for rewriting history","maintainer":"cy@FreeBSD.org","www":"https://github.com/newren/git-filter-repo","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8d3bc5d78ea3170e55305045c6cc4b9d4bfb3d75f8b1cff604a967b5e84730bf","flatsize":233045,"path":"All/git-filter-repo-devel-20250321.pkg","repopath":"All/git-filter-repo-devel-20250321.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":70988,"desc":"git filter-repo is a versatile tool for rewriting history, which\nincludes capabilities I have not found anywhere else. It roughly falls\ninto the same space of tool as git filter-branch but without the\ncapitulation-inducing poor performance, with far more capabilities,\nand with a design that scales usability-wise beyond trivial rewriting\ncases. git filter-repo is now recommended by the git project instead of\ngit filter-branch.","deps":{"git":{"origin":"devel/git","version":"2.49.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"]},{"name":"git-filter-repo","origin":"devel/git-filter-repo","version":"2.47.0","comment":"git filter-repo is a versatile tool for rewriting history","maintainer":"cy@FreeBSD.org","www":"https://github.com/newren/git-filter-repo","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"53cb205568f08df503f99a436229a3a03eff61beb251ef603da1412468160e91","flatsize":232633,"path":"All/git-filter-repo-2.47.0.pkg","repopath":"All/git-filter-repo-2.47.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":70920,"desc":"git filter-repo is a versatile tool for rewriting history, which\nincludes capabilities I have not found anywhere else. It roughly falls\ninto the same space of tool as git filter-branch but without the\ncapitulation-inducing poor performance, with far more capabilities,\nand with a design that scales usability-wise beyond trivial rewriting\ncases. git filter-repo is now recommended by the git project instead of\ngit filter-branch.","deps":{"git":{"origin":"devel/git","version":"2.49.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"]},{"name":"git-gui","origin":"devel/git-gui","version":"2.49.0","comment":"Git GUI (Graphical User Interface) components","maintainer":"garga@FreeBSD.org","www":"https://git-scm.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dcaa8dc61f335636a2539d05509cef07939cac4f432d65f1fa2032ef8a8ba9ce","flatsize":2284697,"path":"All/git-gui-2.49.0.pkg","repopath":"All/git-gui-2.49.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":350196,"desc":"Git GUI (Graphical User Interface) components","deps":{"git":{"origin":"devel/git","version":"2.49.0"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["devel"],"annotations":{"cpe":"cpe:2.3:a:git-scm:git:2.49.0:::::dragonfly6:x86_64"},"messages":[{"message":"If you installed the GITWEB option please follow these instructions:\n\nIn the directory /usr/local/share/examples/git/gitweb you can find all files to\nmake gitweb work as a public repository on the web.\n\nAll you have to do to make gitweb work is:\n1) Please be sure you're able to execute CGI scripts in\n   /usr/local/share/examples/git/gitweb.\n2) Set the GITWEB_CONFIG variable in your webserver's config to\n   /usr/local/etc/git/gitweb.conf. This variable is passed to gitweb.cgi.\n3) Restart server.\n\n\nIf you installed the CONTRIB option please note that the scripts are\ninstalled in /usr/local/share/git-core/contrib. Some of them require\nother ports to be installed (perl, python, etc), which you may need to\ninstall manually.","type":"install"}]},{"name":"git-extras","origin":"devel/git-extras","version":"7.3.0","comment":"Sub-commands for repo summary, repl, changelog population, and more","maintainer":"igoro@FreeBSD.org","www":"https://github.com/tj/git-extras/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9e5bed8b4cdf252fbb7ee24f08b38e85bd90cddaafba3106ef296651f0d3a851","flatsize":262130,"path":"All/git-extras-7.3.0.pkg","repopath":"All/git-extras-7.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":103916,"desc":"Additional Git sub-commands:\n - repository summary\n - author commit percentages\n - changelog population\n - shortcuts for branching/tagging/releasing\n - GitHub related shortcuts\n - repl (read-eval-print-loop), an interactive mode\n - and more...","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"git":{"origin":"devel/git","version":"2.49.0"}},"categories":["devel"]},{"name":"git-cvs","origin":"devel/git-cvs","version":"2.49.0","comment":"CVS emulation and import/export for git","maintainer":"garga@FreeBSD.org","www":"https://git-scm.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"199c1b31903d7662526a70488791568424d239a0558605d7c5cf05bb2a023da8","flatsize":408319,"path":"All/git-cvs-2.49.0.pkg","repopath":"All/git-cvs-2.49.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":74380,"desc":"Various commands to support CVS in git:\n- git-cvsexportcommit - Export a single commit to a CVS checkout\n- git-cvsimport - Salvage your data out of another SCM people\n  love to hate\n- git-cvsserver - A CVS server emulator for Git","deps":{"cvsps":{"origin":"devel/cvsps","version":"2.1_3"},"git":{"origin":"devel/git","version":"2.49.0"}},"categories":["devel"],"annotations":{"cpe":"cpe:2.3:a:git-scm:git:2.49.0:::::dragonfly6:x86_64"},"messages":[{"message":"If you installed the GITWEB option please follow these instructions:\n\nIn the directory /usr/local/share/examples/git/gitweb you can find all files to\nmake gitweb work as a public repository on the web.\n\nAll you have to do to make gitweb work is:\n1) Please be sure you're able to execute CGI scripts in\n   /usr/local/share/examples/git/gitweb.\n2) Set the GITWEB_CONFIG variable in your webserver's config to\n   /usr/local/etc/git/gitweb.conf. This variable is passed to gitweb.cgi.\n3) Restart server.\n\n\nIf you installed the CONTRIB option please note that the scripts are\ninstalled in /usr/local/share/git-core/contrib. Some of them require\nother ports to be installed (perl, python, etc), which you may need to\ninstall manually.","type":"install"}]},{"name":"git-modes","origin":"devel/git-modes","version":"1.4.4_1,1","comment":"GNU Emacs modes for Git-related files","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/git-modes","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1b3f3bd928908ab16b5b7bf1b170031a2db96b32531f369d15264a1f77c3e6b4","flatsize":74402,"path":"All/git-modes-1.4.4_1,1.pkg","repopath":"All/git-modes-1.4.4_1,1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":20468,"desc":"GNU Emacs modes for Git-related files.\n\n* git-commit-mode - A major mode for editing Git commit messages\n  according to the guidelines by Tim Pope.\n* git-rebase-mode - A major mode for git-rebase-todo files created by\n  git rebase -i\n* gitconfig-mode - A 'conf-mode'-derived major mode for editing\n  .gitconfig files.\n* gitignore-mode - A 'conf-mode'-derived major mode for editing\n  .gitignore files.\n* gitattributes-mode - A major mode for editing .gitattributes files.","deps":{"compat.el":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs":{"origin":"editors/emacs","version":"30.1_2,3"},"git":{"origin":"devel/git","version":"2.49.0"}},"categories":["devel","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"full"}},{"name":"git-town","origin":"devel/git-town","version":"10.0.3_8","comment":"Git extension for generic, high-level git workflow support","maintainer":"yuri@FreeBSD.org","www":"https://www.git-town.com","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ce75e9ee4595f859e7dd652783dc10f5958863ce7fac69c8f0448b2a40682519","flatsize":13146520,"path":"All/git-town-10.0.3_8.pkg","repopath":"All/git-town-10.0.3_8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3492736,"desc":"Git Town makes software development teams who use Git even more productive\nand happy. It adds Git commands that support GitHub Flow, Git Flow, the Nvie\nmodel, GitLab Flow, and other workflows more directly, and it allows you to\nperform many common Git operations faster and easier.","deps":{"git":{"origin":"devel/git","version":"2.49.0"}},"categories":["devel"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"git-cola","origin":"devel/git-cola","version":"3.10.1_2","comment":"Sleek and powerful Git GUI","maintainer":"dch@FreeBSD.org","www":"https://git-cola.github.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"39f62ddf2839f69daa2a53b34b90b38c9280ae1237c13624c453aea53d0d6986","flatsize":7074874,"path":"All/git-cola-3.10.1_2.pkg","repopath":"All/git-cola-3.10.1_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":858192,"desc":"git-cola is a powerful Git GUI, with a slick and intuitive interface.\n\nIt comes with excellent documentation https://git-cola.readthedocs.io/\nand a plethora of useful functionality, including:\n\n- direct integration with git subcommands\n- git-tag, an interactive tree & commit history browser\n- an integrated file browser to view any file at a given commit\n- an interactive rebase and merge facility\n- search comimits, and grep content\n- partial file commit that is a delight to use","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"py311-QtPy":{"origin":"devel/py-QtPy","version":"2.4.1"},"py311-qt5-pyqt":{"origin":"devel/py-qt5-pyqt","version":"5.15.11_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"options":{"DOCS":"on","NLS":"on"},"annotations":{"flavor":"py311"},"messages":[{"message":"For all features, git-cola requires devel/git to be built\nand installed with the GUI option on.","type":"install"}]},{"name":"git-credential-oauth","origin":"security/git-credential-oauth","version":"0.15.0_1","comment":"Git credential helper for GitHub and other forges using OAuth","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/hickford/git-credential-oauth","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"68e3f89d1a9875c9baf2973c5f804ac44c85c321bc0194737bc4e8917f46a4c5","flatsize":5686836,"path":"All/git-credential-oauth-0.15.0_1.pkg","repopath":"All/git-credential-oauth-0.15.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1942028,"desc":"git-credential-oauth is a Git credential helper that securely\nauthenticates to GitHub, GitLab, BitBucket and Gerrit using OAuth.\n\nThe first time you push, the helper will open a browser window to\nauthenticate. Subsequent pushes within storage lifetime require no\ninteraction.","categories":["security"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"git-lfs","origin":"devel/git-lfs","version":"3.6.1_1","comment":"Git extension for versioning large files","maintainer":"egypcio@FreeBSD.org","www":"https://git-lfs.github.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"428b1bc51e0a833480aad1c3ad86a11d20930f908617c69b4fa063fb284e4e45","flatsize":11532034,"path":"All/git-lfs-3.6.1_1.pkg","repopath":"All/git-lfs-3.6.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3574428,"desc":"Git Large File Storage (LFS) replaces large files such as audio\nsamples, videos, datasets, and graphics with text pointers inside Git,\nwhile storing the file contents on a remote server like GitHub.com or\nGitHub Enterprise.","deps":{"git":{"origin":"devel/git","version":"2.49.0"}},"categories":["devel"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"MANPAGES":"on"},"messages":[{"message":"To get started with Git LFS, the following commands can be used:\n\n  1. Setup Git LFS on your system. You only have to do this once per\n     repository per machine:\n\n     $ git lfs install\n\n  2. Choose the type of files you want to track, for examples all ISO\n     images, with git lfs track:\n\n     $ git lfs track \"*.iso\"\n\n  3. The above stores this information in gitattributes(5) files, so\n     that file needs to be added to the repository:\n\n     $ git add .gitattributes\n\n  4. Commit, push and work with the files normally:\n\n     $ git add file.iso\n     $ git commit -m \"Add disk image\"\n     $ git push","type":"install"}]},{"name":"git-credential-azure","origin":"security/git-credential-azure","version":"0.3.1","comment":"Git credential helper for Azure Repos","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/hickford/git-credential-azure","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"616b815dad9556a2c62fb42c5cdc01d4bdfbe63ee47b2b1c2d434019249d4d21","flatsize":6922769,"path":"All/git-credential-azure-0.3.1.pkg","repopath":"All/git-credential-azure-0.3.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":2241996,"desc":"git-credential-azure is a Git credential helper that authenticates to\nAzure Repos (dev.azure.com). Azure Repos is part of Azure DevOps.\n\nThe first time you authenticate, the helper opens a browser window to\nMicrosoft login. Subsequent authentication is non interactive.","categories":["security"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"girara","origin":"x11-toolkits/girara","version":"0.4.5","comment":"GTK3 Interface Library for Zathura PDF Viewer","maintainer":"madpilot@FreeBSD.org","www":"https://pwmt.org/projects/girara/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"596eebfc323c5d0cb465b9f6063ba5e2aafff7963f1da7d9966042a3e6ac86cb","flatsize":250024,"path":"All/girara-0.4.5.pkg","repopath":"All/girara-0.4.5.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":63132,"desc":"Girara is a library that implements a user interface that focuses\non simplicity and minimalism.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["graphics","x11-toolkits"],"options":{"JSON":"off","NLS":"on"}},{"name":"gist","origin":"www/gist","version":"6.0.0_1","comment":"Gist pastebin posting command","maintainer":"changlp@cs.nctu.edu.tw","www":"https://github.com/defunkt/gist/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5a9e5ca8101f8224902a8eafdad03f0e01e8ef7888092909dbfda68d2377007c","flatsize":73355,"path":"All/gist-6.0.0_1.pkg","repopath":"All/gist-6.0.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21056,"desc":"This port is for the Gist commandline tool, which allows for posting to the\nGist pastebin.","deps":{"ca_root_nss":{"origin":"security/ca_root_nss","version":"3.108"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"}},"categories":["net","www"]},{"name":"gindent","origin":"devel/gindent","version":"2.2.12_2","comment":"C source code reformatter","maintainer":"moritz@schmi.tt","www":"https://www.gnu.org/software/indent/indent.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a3e1195c2eebf267b23833794b991ab5142b5ab7455fb59d9f5d7c42afb3e6b9","flatsize":549787,"path":"All/gindent-2.2.12_2.pkg","repopath":"All/gindent-2.2.12_2.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":126560,"desc":"The `indent' program changes the appearance of a C program by\ninserting or deleting whitespace.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"groff":{"origin":"textproc/groff","version":"1.23.0_4"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libintl.so.8"],"options":{"DOCS":"on","NLS":"on"}},{"name":"gio-sharp","origin":"devel/gio-sharp","version":"2.22.3_2","comment":"GIO bindings not available in gtk-sharp","maintainer":"ports@FreeBSD.org","www":"https://github.com/mono/gio-sharp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cdbe6a6bb677ff6e8f3b42297966c3fa829207ab9d260858505a7aa5b3e6eaa6","flatsize":620740,"path":"All/gio-sharp-2.22.3_2.pkg","repopath":"All/gio-sharp-2.22.3_2.pkg","licenselogic":"single","pkgsize":95112,"desc":"gio-sharp binds the GIO API, which isn't available in Gtk#.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk-sharp20":{"origin":"x11-toolkits/gtk-sharp20","version":"2.12.45_6"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["devel"],"messages":[{"message":"===>   NOTICE:\n\nThe gio-sharp port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gimp-resynthesizer","origin":"graphics/gimp-resynthesizer","version":"2.0.3_2","comment":"Gimp plug-in for texture synthesis","maintainer":"amdmi3@FreeBSD.org","www":"https://www.logarithmic.net/pfh/resynthesizer","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b7ab85e25eb0e5d124176ca9e3dd0d758528e544be1692ab8dfabcd747e21ccc","flatsize":151288,"path":"All/gimp-resynthesizer-2.0.3_2.pkg","repopath":"All/gimp-resynthesizer-2.0.3_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":49664,"desc":"Resynthesizer is a Gimp plug-in for texture synthesis. Given a\nsample of a texture, it can create more of that texture. This has\na surprising number of uses:\n\n * Creating more of a texture\n * Removing objects from images\n * Creating themed images","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gimp-app":{"origin":"graphics/gimp-app","version":"2.10.38_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics"],"shlibs_required":["libatk-1.0.so.0","libbabl-0.1.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgegl-0.4.so.0","libgegl-npd-0.4.so","libgimp-2.0.so.0","libgimpbase-2.0.so.0","libgimpcolor-2.0.so.0","libgimpconfig-2.0.so.0","libgimpmath-2.0.so.0","libgimpmodule-2.0.so.0","libgimpui-2.0.so.0","libgimpwidgets-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libjson-glib-1.0.so.0","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0"],"options":{"THREADS":"off"},"messages":[{"message":"After restarting the Gimp you should find the following new item\nin the menu:\n\n * Filters/Map/Resynthesize","type":"install"}]},{"name":"gimp-refocus-plugin","origin":"graphics/gimp-refocus-plugin","version":"0.9.0_12","comment":"GIMP plugin to \"refocus\" images through FIR Wiener filtering","maintainer":"ports@FreeBSD.org","www":"https://refocus.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8f3bc566bd433e2cbb1ffb212189919521d5a7908c8168ca9f87a8957394ef75","flatsize":359177,"path":"All/gimp-refocus-plugin-0.9.0_12.pkg","repopath":"All/gimp-refocus-plugin-0.9.0_12.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":211384,"desc":"[ edited excerpt from developer's www site ]\n\nDuring image processing operations such as scanning and scaling,\nimages tend to get blurry.\n\nThe blurred impression of these images is due to the fact that image\npixels are averaged with their neighbors. Blurred images don't have\nsharp boundaries and look as though they have been taken with an\nunfocussed camera.\n\nRefocus is a GIMP plug-in to \"refocus\" the image, using a technique\ncalled FIR Wiener filtering. The traditional technique for sharpening\nimages is to use unsharp masking. Refocus generally produces better\nresults than unsharp masking.\n\nThe plugin can be found under \"Filters > Enhance > Refocus\"","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gimp-app":{"origin":"graphics/gimp-app","version":"2.10.38_4,1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["graphics"],"shlibs_required":["libatk-1.0.so.0","libbabl-0.1.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgegl-0.4.so.0","libgegl-npd-0.4.so","libgimp-2.0.so.0","libgimpbase-2.0.so.0","libgimpcolor-2.0.so.0","libgimpconfig-2.0.so.0","libgimpmath-2.0.so.0","libgimpmodule-2.0.so.0","libgimpui-2.0.so.0","libgimpwidgets-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libjson-glib-1.0.so.0","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0"],"options":{"ATLAS":"off","DOCS":"on","OPTIMIZED_CFLAGS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe gimp-refocus-plugin port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gitlab-agent","origin":"net/gitlab-agent","version":"18.1.1","comment":"GitLab kubernetes agent","maintainer":"mfechner@FreeBSD.org","www":"https://gitlab.com/gitlab-org/cluster-integration/gitlab-agent","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e0f09566d709757d1ebe201880f58861618bed44191487d6cd1c7ec605d211fb","flatsize":50843498,"path":"All/gitlab-agent-18.1.1.pkg","repopath":"All/gitlab-agent-18.1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10887704,"desc":"GitLab Kubernetes Agent is an active in-cluster component for solving any\nGitLab<->Kubernetes integration tasks.\n\nIt's implemented as two communicating pieces - GitLab Kubernetes Agent (agentk)\nthat is running in the cluster and GitLab Kubernetes Agent Server (gitlab-kas)\nthat is running on the GitLab side. Please see the architecture document and\nother documents in the doc directory for more information.\nUser-facing documentation is also available.","categories":["net"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"gimp-jxl-plugin","origin":"graphics/gimp-jxl-plugin","version":"0.11.1","comment":"GIMP plugin to read/write JPEG XL images","maintainer":"jbeich@FreeBSD.org","www":"https://jpeg.org/jpegxl/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"85fd3dcd31f74ed92b760e215884cc264a6c83852808d07376f6a839888702fd","flatsize":73209,"path":"All/gimp-jxl-plugin-0.11.1.pkg","repopath":"All/gimp-jxl-plugin-0.11.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":27920,"desc":"GIMP plugin to read/write JPEG XL images","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"babl":{"origin":"x11/babl","version":"0.1.112"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gegl":{"origin":"graphics/gegl","version":"0.4.58_3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gimp-app":{"origin":"graphics/gimp-app","version":"2.10.38_4,1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libjxl":{"origin":"graphics/libjxl","version":"0.11.1_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["graphics"],"shlibs_required":["libbabl-0.1.so.0","libc.so.8","libgegl-0.4.so.0","libgimp-2.0.so.0","libgimpcolor-2.0.so.0","libgimpui-2.0.so.0","libgimpwidgets-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libjxl.so.0.11","libjxl_threads.so.0.11","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"gimp-lensfun-plugin","origin":"graphics/gimp-lensfun-plugin","version":"0.2.5.d_1","comment":"Gimp plugin to correct lens distortion using the lensfun library","maintainer":"fluffy@FreeBSD.org","www":"https://seebk.github.io/GIMP-Lensfun/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f093b18a2cca4b588749d3e1c1f175d665de1922d7e24c47ce08bc8c8fa6e1b4","flatsize":85889,"path":"All/gimp-lensfun-plugin-0.2.5.d_1.pkg","repopath":"All/gimp-lensfun-plugin-0.2.5.d_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":30828,"desc":"GimpLensfun is a Gimp plugin to correct lens distortion using the lensfun\nlibrary and database.\n\nThe plugin can be found under \"Filters > Enhance > GimpLensfun\".\n\nIt automatically detects camera, lens type, and corresponding parameters\nfrom the EXIF information embedded in the image file.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"babl":{"origin":"x11/babl","version":"0.1.112"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"exiv2":{"origin":"graphics/exiv2","version":"0.28.5,1"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gegl":{"origin":"graphics/gegl","version":"0.4.58_3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gimp-app":{"origin":"graphics/gimp-app","version":"2.10.38_4,1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"lensfun":{"origin":"graphics/lensfun","version":"0.3.95_4"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["graphics"],"shlibs_required":["libatk-1.0.so.0","libbabl-0.1.so.0","libc.so.8","libcairo.so.2","libexiv2.so.28","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgegl-0.4.so.0","libgegl-npd-0.4.so","libgimp-2.0.so.0","libgimpbase-2.0.so.0","libgimpcolor-2.0.so.0","libgimpconfig-2.0.so.0","libgimpmath-2.0.so.0","libgimpmodule-2.0.so.0","libgimpui-2.0.so.0","libgimpwidgets-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libjson-glib-1.0.so.0","liblensfun.so.2","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0","libstdc++.so.9"]},{"name":"gimp-gutenprint","origin":"print/gimp-gutenprint","version":"5.3.4","comment":"Gimp print plug-in","maintainer":"ports@FreeBSD.org","www":"https://gimp-print.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a3ef2d938b320604db9d560a15d202e2967d453e623fcb955ea8bffd9162a309","flatsize":252307,"path":"All/gimp-gutenprint-5.3.4.pkg","repopath":"All/gimp-gutenprint-5.3.4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":88356,"desc":"High quality drivers for Canon, Epson, Lexmark, Sony, Olympus, and PCL\nprinters for use with CUPS and GIMP.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"babl":{"origin":"x11/babl","version":"0.1.112"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gegl":{"origin":"graphics/gegl","version":"0.4.58_3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gimp-app":{"origin":"graphics/gimp-app","version":"2.10.38_4,1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"gutenprint":{"origin":"print/gutenprint","version":"5.3.4_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["print"],"shlibs_required":["libatk-1.0.so.0","libbabl-0.1.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgegl-0.4.so.0","libgegl-npd-0.4.so","libgimp-2.0.so.0","libgimpbase-2.0.so.0","libgimpcolor-2.0.so.0","libgimpconfig-2.0.so.0","libgimpmath-2.0.so.0","libgimpmodule-2.0.so.0","libgimpui-2.0.so.0","libgimpwidgets-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libgutenprint.so.9","libharfbuzz.so.0","libintl.so.8","libjson-glib-1.0.so.0","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0"],"options":{"DOCS":"on","NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:gutenprint_project:gutenprint:5.3.4:::::dragonfly6:x86_64"},"messages":[{"message":"===>   NOTICE:\n\nThe gimp-gutenprint port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gimp-lqr-plugin","origin":"graphics/gimp-lqr-plugin","version":"0.7.2_2","comment":"Liquid rescale GIMP plug-in","maintainer":"amdmi3@FreeBSD.org","www":"https://liquidrescale.wikidot.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7f876226c553a840f4e996dfda5c992da12f4c825bc8c1ff9aa9195793163aae","flatsize":915404,"path":"All/gimp-lqr-plugin-0.7.2_2.pkg","repopath":"All/gimp-lqr-plugin-0.7.2_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":604384,"desc":"The Liquid Rescale plugin is an implementation of the content-aware\nresizing by seam carving algorithm by Shai Avidan and Ariel Shamir.\n\nIt aims at resizing pictures non uniformly while preserving the\nfeatures of the picture, i.e. avoiding distortion of the important\nparts of the picture. It can also be used to remove portions of the\npicture in a consistent way.\n\nIt works both ways, but enlarging gives better results if done in\nsuccessive steps. It can use extra layers as masks to select which\nfeatures of the image should be preserved and which should be\ndiscarded.\n\nThe plugin works on the active layer or floating selection. If a\nselection is present, it is saved to a channel. If the layer has a\ntransparency mask, an option is given to select the behaviour\n(apply/discard).","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gimp-app":{"origin":"graphics/gimp-app","version":"2.10.38_4,1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"liblqr-1":{"origin":"graphics/liblqr-1","version":"0.4.2"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["graphics"],"shlibs_required":["libatk-1.0.so.0","libbabl-0.1.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgegl-0.4.so.0","libgegl-npd-0.4.so","libgimp-2.0.so.0","libgimpbase-2.0.so.0","libgimpcolor-2.0.so.0","libgimpconfig-2.0.so.0","libgimpmath-2.0.so.0","libgimpmodule-2.0.so.0","libgimpui-2.0.so.0","libgimpwidgets-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libjson-glib-1.0.so.0","liblqr-1.so.0","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0"],"options":{"NLS":"on"},"messages":[{"message":"After restarting the Gimp you should find the following new item\nin the menu:\n\n * Layer/Liquid rescale","type":"install"}]},{"name":"git-lite","origin":"devel/git","version":"2.49.0","comment":"Distributed source code management tool (lite flavor)","maintainer":"garga@FreeBSD.org","www":"https://git-scm.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"469a617c360621ac781188836e0d17b2afe29b22b1c135c63157fcbc0f245448","flatsize":35938673,"path":"All/git-lite-2.49.0.pkg","repopath":"All/git-lite-2.49.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":5917572,"desc":"Git is a free and open source distributed version control system designed to\nhandle everything from small to very large projects with speed and efficiency.\n\nThis version provides the bare minimum git experience without any bindings.\n\nWARNING: This flavor cannot coexist with cvs, gui, p4 or svn subpackages.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"}},"categories":["devel"],"users":["git_daemon"],"groups":["git_daemon"],"shlibs_required":["libc.so.8","libcrypto.so.12","libcurl.so.4","libexpat.so.1","libintl.so.8","libpcre2-8.so.0","libpthread.so.0","libssl.so.12","libz.so.3"],"options":{"CURL":"on","HTMLDOCS":"off","ICONV":"on","NLS":"on","PCRE2":"on"},"annotations":{"cpe":"cpe:2.3:a:git-scm:git:2.49.0:::::dragonfly6:x86_64","flavor":"lite"},"messages":[{"message":"If you installed the GITWEB option please follow these instructions:\n\nIn the directory /usr/local/share/examples/git/gitweb you can find all files to\nmake gitweb work as a public repository on the web.\n\nAll you have to do to make gitweb work is:\n1) Please be sure you're able to execute CGI scripts in\n   /usr/local/share/examples/git/gitweb.\n2) Set the GITWEB_CONFIG variable in your webserver's config to\n   /usr/local/etc/git/gitweb.conf. This variable is passed to gitweb.cgi.\n3) Restart server.\n\n\nIf you installed the CONTRIB option please note that the scripts are\ninstalled in /usr/local/share/git-core/contrib. Some of them require\nother ports to be installed (perl, python, etc), which you may need to\ninstall manually.","type":"install"}]},{"name":"gimp","origin":"graphics/gimp","version":"2.10.38,2","comment":"Meta-port for the Gimp","maintainer":"gnome@FreeBSD.org","www":"https://www.gimp.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"de250d60fb99848913939dbe033a5c4c5d6f122b6840efcdcf1b434ca38c58bf","flatsize":243,"path":"All/gimp-2.10.38,2.pkg","repopath":"All/gimp-2.10.38,2.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":1420,"desc":"The GIMP is designed to provide an intuitive graphical interface to a\nvariety of image editing operations. Here is a list of the GIMP's\nmajor features:\n\n Image editing\n -------------\n\n   *  Selection tools including rectangle, ellipse, free, fuzzy, bezier\n      and intelligent.\n   *  Transformation tools including rotate, scale, shear and flip.\n   *  Painting tools including bucket, brush, airbrush, clone, convolve,\n      blend and text.\n   *  Effects filters (such as blur, edge detect).\n   *  Channel & color operations (such as add, composite, decompose).\n   *  Plug-ins which allow for the easy addition of new file formats and\n      new effect filters.\n   *  Multiple undo/redo.\n\nThis is \"The Gimp\" meta-port, see ports/graphics/gimp-app for more details","deps":{"gimp-app":{"origin":"graphics/gimp-app","version":"2.10.38_4,1"},"gimp-gutenprint":{"origin":"print/gimp-gutenprint","version":"5.3.4"},"gutenprint":{"origin":"print/gutenprint","version":"5.3.4_1"}},"categories":["gnome","graphics"],"options":{"HELP":"off","PRINT":"on"},"messages":[{"message":"Only the english gimp manual is supplied with this port. But other\ntranslations are available. Please use \"pkg search gimp-help\" or check\nthe graphics/gimp-help meta port.","type":"install"}]},{"name":"git-credential-gopass","origin":"security/git-credential-gopass","version":"1.15.15_2","comment":"Manage git credentials using gopass","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/gopasspw/git-credential-gopass","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"17e32becfde922805c040d4342f1fcfdc71b0a8dab6e379c43eca68df1234202","flatsize":14403930,"path":"All/git-credential-gopass-1.15.15_2.pkg","repopath":"All/git-credential-gopass-1.15.15_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4334804,"desc":"This git credential helper allows you to cache your git-credentials with\ngopass.","categories":["security"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"gnome-backgrounds","origin":"x11-themes/gnome-backgrounds","version":"43_1","comment":"Collection of backgrounds for GNOME","maintainer":"gnome@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ed6b37a13a97fca9acb8f71823965fa718dc9e9332ec3741c5360ff7efc96501","flatsize":32809003,"path":"All/gnome-backgrounds-43_1.pkg","repopath":"All/gnome-backgrounds-43_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":32497528,"desc":"This module contains a set of backgrounds packaged with the GNOME desktop.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"}},"categories":["gnome","graphics","x11-themes"]},{"name":"gimageview","origin":"graphics/gimageview","version":"0.2.27_29","comment":"Yet another GTK based image viewer","maintainer":"amdmi3@FreeBSD.org","www":"https://gtkmmviewer.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4b70bb32ecd09a9ba946433af07959a7caf19c9590fb3881ae4757b4132481ae","flatsize":2557154,"path":"All/gimageview-0.2.27_29.pkg","repopath":"All/gimageview-0.2.27_29.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":558916,"desc":"GImageView is a GTK+ based image viewer.\n\nIt supports tabbed browsing, thumbnail table views, directory tree views,\ndrag and drop, reading thumbnail cache of other famous image viewers,\nand a flexible user interface.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libmng":{"origin":"graphics/libmng","version":"2.0.3_2"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"libwmf":{"origin":"graphics/libwmf","version":"0.2.13_2"},"mplayer":{"origin":"multimedia/mplayer","version":"1.5.0.20240928_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["graphics"],"shlibs_required":["libXinerama.so.1","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libcharset.so.1","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libiconv.so.2","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0"],"options":{"DOCS":"on","LIBEXIF":"on","LIBMNG":"on","LIBRSVG2":"on","LIBWMF":"on","LIBXINE":"off","MPLAYER":"on","NLS":"on","SPLASH":"on"}},{"name":"gigolo","origin":"sysutils/gigolo","version":"0.5.4","comment":"Frontend to easily manage filesystem connections","maintainer":"xfce@FreeBSD.org","www":"https://docs.xfce.org/apps/gigolo/start","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"62695723c3855034ebeb5912d0e0afd3256c1e5c22beb2d99e870a13696f6efa","flatsize":948079,"path":"All/gigolo-0.5.4.pkg","repopath":"All/gigolo-0.5.4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":191036,"desc":"Gigolo is a frontend to easily manage connections to local and\nremote filesystems using GIO/GVfs. It allows you to\nquickly connect/mount a remote filesystem and manage bookmarks of such.\n\nIt is part of the Xfce project and is hosted at Xfce gitlab server\nbut does not does not have any hard Xfce dependencies and can be\nused on other desktop environments as well.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gvfs":{"origin":"filesystems/gvfs","version":"1.56.0_2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["sysutils"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libz.so.3"],"options":{"DOCS":"on","NLS":"on"}},{"name":"gmsynth-lv2","origin":"audio/gmsynth-lv2","version":"0.6.2","comment":"General MIDI LV2 Synth","maintainer":"yuri@FreeBSD.org","www":"https://x42-plugins.com/x42/x42-gmsynth","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"27ca578b104a5b4e6c34f1a73ce07b97bcb7512e7fb21bd218bb13007b5f5b2a","flatsize":32641174,"path":"All/gmsynth-lv2-0.6.2.pkg","repopath":"All/gmsynth-lv2-0.6.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":27567580,"desc":"Midi to sound LV2 converter.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"}},"categories":["audio"],"options":{"SIMD":"on"}},{"name":"git-chglog","origin":"textproc/git-chglog","version":"0.15.4_12","comment":"CHANGELOG generator implemented in Go","maintainer":"lcook@FreeBSD.org","www":"https://github.com/git-chglog/git-chglog","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"133546e1aa4cbf750e337ca3a6dc3e768ffd7a05b57e20a9065a3491a2c80721","flatsize":8669137,"path":"All/git-chglog-0.15.4_12.pkg","repopath":"All/git-chglog-0.15.4_12.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2769820,"desc":"Easily generate CHANGELOGs for Git repositories with high flexibility\nand customizability to your likings.","deps":{"git":{"origin":"devel/git","version":"2.49.0"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"gigabase","origin":"databases/gigabase","version":"3.91_9","comment":"Object-Relational Database Management System","maintainer":"ports@FreeBSD.org","www":"http://www.garret.ru/gigabase.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"03c58a9a5b8fe4fbb962c590f30bf3346b794503851134f9f741ba30eaf72303","flatsize":2352772,"path":"All/gigabase-3.91_9.pkg","repopath":"All/gigabase-3.91_9.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":480312,"desc":"GigaBASE: Object-Relational Database Management System\n\nGigaBASE inherits most of the features of FastDB, but uses page pool\ninstead of direct mapping of file on virtual memory. So GigaBASE is able\nto handle database, which size significantly exceeds size of computer\nphysical memory. Convenient and flexible C++ interface makes development\nof application for GigaBASE very easy and automatic scheme evaluation\nsimplifies maintenance and modification of the system. GigaBASE merges\nbest features of relational (simple data structure and non-procedural\nquery language) and object-oriented (direct object references, user\ndefined types and methods) databases. GigaBASE is primary oriented on\napplication requiring fast data retrieving by means of indices and\ndirect object references, such as Web Server databases applications.\n\nSUBSQL utility can be used for database browsing and inspection,\nperforming online backups, database recovery, importing data to and\nexporting data from database. GigaBASE will perform automatic recovery\nafter system or application crash, you should not worry about it. The\nonly thing you can have to do manually is stopping all database\napplication if one of them is crashed leaving database blocked.","categories":["databases"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe gigabase port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"giftool","origin":"graphics/giftool","version":"1.0","comment":"Tool for GIF89a transparent option and interlace mode","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b2ffe20b35a7a2bffc5a12aa586d528cfc5e0bd6c65b2dfa6b5625e12477e23f","flatsize":64195,"path":"All/giftool-1.0.pkg","repopath":"All/giftool-1.0.pkg","licenselogic":"single","licenses":["giftool"],"pkgsize":19240,"desc":"GIFTool is a tool for GIF89a transparent option and interlace mode.  For\ninstance 'giftool -B -i *.gif' converts all images to interlaced GIF files.\n\nGIFTool is shareware.  Use the -info option to read the licensing information.","categories":["graphics"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on","MALLOCSIZE":"on","RETVALUE":"on"},"messages":[{"message":"GIFTOOL is shareware for PERSONAL USE only.  You may use GIFTOOL for\n your own amusement, and if you find it nifty, useful, generally cool,\n or of some value to you, your non-deductable donation would be greatly\n appreciated.  $10 is the suggested donation, though, of course,\n larger donations are quite welcome.\n\nType 'giftool -help' for usage information.","type":"install"},{"message":"===>   NOTICE:\n\nThe giftool port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gifsicle","origin":"graphics/gifsicle","version":"1.96","comment":"Manipulates GIF images and animations","maintainer":"tagattie@FreeBSD.org","www":"https://www.lcdf.org/gifsicle/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e9ff4b9a946b31ba62f3caa70c49c3bb2f62164fe979acfb4caf5a1ff5223605","flatsize":401171,"path":"All/gifsicle-1.96.pkg","repopath":"All/gifsicle-1.96.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":150028,"desc":"gifsicle is a powerful command-line program for manipulating GIF image\nfiles. Extensive options let you control what exactly it does.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["graphics"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libc.so.8","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:gifsicle_project:gifsicle:1.96:::::dragonfly6:x86_64","flavor":"x11"}},{"name":"gifmerge","origin":"graphics/gifmerge","version":"1.33","comment":"Tool for making a GIF Animation","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cb2493a848a32671063f33699c10b70475101097e760202cad8b1394786460cf","flatsize":15208,"path":"All/gifmerge-1.33.pkg","repopath":"All/gifmerge-1.33.pkg","licenselogic":"single","pkgsize":6708,"desc":"GifMerge is a tool for making GIF animations.","categories":["graphics"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe gifmerge port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"giflib","origin":"graphics/giflib","version":"5.2.2","comment":"Tools and library routines for working with GIF images","maintainer":"desktop@FreeBSD.org","www":"https://sourceforge.net/projects/giflib/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a3b732284eac3ae50740bf0420ab4840c0ab7d6b8b9014dd628acab32bd0cd7c","flatsize":845261,"path":"All/giflib-5.2.2.pkg","repopath":"All/giflib-5.2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":232400,"desc":"giflib is a library for reading and writing gif images.\nIt is API and ABI compatible with libungif which was in wide use\nwhile the LZW compression algorithm was patented","categories":["graphics"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:giflib_project:giflib:5.2.2:::::dragonfly6:x86_64"}},{"name":"gifsicle-nox11","origin":"graphics/gifsicle","version":"1.96","comment":"Manipulates GIF images and animations","maintainer":"tagattie@FreeBSD.org","www":"https://www.lcdf.org/gifsicle/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"51ab471c8a32f2d9382f9aebe48af5a1bc2be9558b56ec9884dfe7a702859921","flatsize":321567,"path":"All/gifsicle-nox11-1.96.pkg","repopath":"All/gifsicle-nox11-1.96.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":132500,"desc":"gifsicle is a powerful command-line program for manipulating GIF image\nfiles. Extensive options let you control what exactly it does.","categories":["graphics"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:gifsicle_project:gifsicle:1.96:::::dragonfly6:x86_64","flavor":"nox11"}},{"name":"ghub-emacs_wayland","origin":"devel/ghub","version":"4.2.1_1","comment":"Client libraries for the APIs of various Git forges","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/ghub","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"15dc1871780ca420bff6fd25a0f8d45337d45e900bca50f7802fa12bb776990c","flatsize":414017,"path":"All/ghub-emacs_wayland-4.2.1_1.pkg","repopath":"All/ghub-emacs_wayland-4.2.1_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":61928,"desc":"Ghub is a library that provides basic support for using the Github\nREST (v3) and GraphQL (v4) APIs from Emacs packages. It abstracts\naccess to API resources using only a handful of functions that are not\nresource-specific.\n\nGhub handles the creation, storage and use of access tokens using a\nsetup wizard to make it easier for users to get started and to reduce\nthe support burden imposed on package maintainers. It also comes with\na comprehensive manual to address the cases when things don't just\nwork as expected or in case you don't want to use the wizard.\n\nGhub is intentionally limited to only provide these two essential\nfeatures - basic request functions and guided setup - to avoid being\ntoo opinionated, which would hinder wide adoption. It is assumed that\nwide adoption would make life easier for users and maintainers alike,\nbecause then all packages that talk to the Github API could be\nconfigured the same way.","deps":{"compat.el-emacs_wayland":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"llama.el-emacs_wayland":{"origin":"devel/llama.el","version":"0.6.0_1"},"treepy.el-emacs_wayland":{"origin":"devel/treepy.el","version":"0.1.2_14"}},"categories":["devel","elisp"],"options":{"DOCS":"on","PDF":"off"},"annotations":{"flavor":"wayland"}},{"name":"gilt","origin":"devel/gilt","version":"2.2.4_2","comment":"GIT layering tool","maintainer":"matthew@FreeBSD.org","www":"https://retr0h.github.io/gilt/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"803ade2e3518dd2201ff67b2af3f92fb7d4c4f72f5cdec38ab0498d0d1e06a4f","flatsize":8197032,"path":"All/gilt-2.2.4_2.pkg","repopath":"All/gilt-2.2.4_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2568484,"desc":"Gilt is a tool which aims to make repo management, manageable. Gilt\nclones repositories at a particular version, then overlays the\nrepository to the provided destination. An alternate approach to\n\"vendoring\".","categories":["devel"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"ghub-emacs_devel_nox","origin":"devel/ghub","version":"4.2.1_1","comment":"Client libraries for the APIs of various Git forges","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/ghub","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"77d8e1319e2ce9c83a26f92bc1170767f656acdaf0dbd40320dfe295e3ec9b0f","flatsize":413978,"path":"All/ghub-emacs_devel_nox-4.2.1_1.pkg","repopath":"All/ghub-emacs_devel_nox-4.2.1_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":61904,"desc":"Ghub is a library that provides basic support for using the Github\nREST (v3) and GraphQL (v4) APIs from Emacs packages. It abstracts\naccess to API resources using only a handful of functions that are not\nresource-specific.\n\nGhub handles the creation, storage and use of access tokens using a\nsetup wizard to make it easier for users to get started and to reduce\nthe support burden imposed on package maintainers. It also comes with\na comprehensive manual to address the cases when things don't just\nwork as expected or in case you don't want to use the wizard.\n\nGhub is intentionally limited to only provide these two essential\nfeatures - basic request functions and guided setup - to avoid being\ntoo opinionated, which would hinder wide adoption. It is assumed that\nwide adoption would make life easier for users and maintainers alike,\nbecause then all packages that talk to the Github API could be\nconfigured the same way.","deps":{"compat.el-emacs_devel_nox":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"llama.el-emacs_devel_nox":{"origin":"devel/llama.el","version":"0.6.0_1"},"treepy.el-emacs_devel_nox":{"origin":"devel/treepy.el","version":"0.1.2_14"}},"categories":["devel","elisp"],"options":{"DOCS":"on","PDF":"off"},"annotations":{"flavor":"devel_nox"}},{"name":"ghub-emacs_nox","origin":"devel/ghub","version":"4.2.1_1","comment":"Client libraries for the APIs of various Git forges","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/ghub","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ea0b20a63b98b7db54d690544eed52eae4f0abdd0c7e8316f7fef9749ff92e06","flatsize":414017,"path":"All/ghub-emacs_nox-4.2.1_1.pkg","repopath":"All/ghub-emacs_nox-4.2.1_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":61916,"desc":"Ghub is a library that provides basic support for using the Github\nREST (v3) and GraphQL (v4) APIs from Emacs packages. It abstracts\naccess to API resources using only a handful of functions that are not\nresource-specific.\n\nGhub handles the creation, storage and use of access tokens using a\nsetup wizard to make it easier for users to get started and to reduce\nthe support burden imposed on package maintainers. It also comes with\na comprehensive manual to address the cases when things don't just\nwork as expected or in case you don't want to use the wizard.\n\nGhub is intentionally limited to only provide these two essential\nfeatures - basic request functions and guided setup - to avoid being\ntoo opinionated, which would hinder wide adoption. It is assumed that\nwide adoption would make life easier for users and maintainers alike,\nbecause then all packages that talk to the Github API could be\nconfigured the same way.","deps":{"compat.el-emacs_nox":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"llama.el-emacs_nox":{"origin":"devel/llama.el","version":"0.6.0_1"},"treepy.el-emacs_nox":{"origin":"devel/treepy.el","version":"0.1.2_14"}},"categories":["devel","elisp"],"options":{"DOCS":"on","PDF":"off"},"annotations":{"flavor":"nox"}},{"name":"git-codereview","origin":"devel/git-codereview","version":"1.14.0","comment":"Command-line tool for working with Gerrit","maintainer":"bofh@FreeBSD.org","www":"https://godoc.org/golang.org/x/review/git-codereview","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bb111cb5e312be676a4dd46c2171dd09f435933ecf4e1b3de64983600f7dcdc8","flatsize":5538538,"path":"All/git-codereview-1.14.0.pkg","repopath":"All/git-codereview-1.14.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1915632,"desc":"The git-codereview tool is a command-line tool for working with Gerrit.","categories":["devel"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"giada","origin":"audio/giada","version":"0.17.1_6","comment":"Hardcore loop machine","maintainer":"yuri@FreeBSD.org","www":"https://www.giadamusic.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"62878477e6aa1855c408192979e5cbc5427a7d7ad43f75a2fe0e89ef6c4529a6","flatsize":946350,"path":"All/giada-0.17.1_6.pkg","repopath":"All/giada-0.17.1_6.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":299364,"desc":"Giada is a free, minimal, hardcore audio tool for DJs, live performers and\nelectronic musicians. How does it work? Just pick up your channel, fill it\nwith samples or MIDI events and start the show by using this tiny piece of\nsoftware as a loop machine, drum machine, sequencer, live sampler or yet as\na plugin/effect host. Giada aims to be a compact and portable virtual device\nfor production use and live sets.","deps":{"alsa-lib":{"origin":"audio/alsa-lib","version":"1.2.13"},"fltk":{"origin":"x11-toolkits/fltk","version":"1.3.10"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"jansson":{"origin":"devel/jansson","version":"2.14.1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libsamplerate":{"origin":"audio/libsamplerate","version":"0.2.2_1"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"},"rtmidi":{"origin":"audio/rtmidi","version":"6.0.0"}},"categories":["audio"],"shlibs_required":["libX11.so.6","libXext.so.6","libXft.so.2","libXpm.so.4","libasound.so.2","libc.so.8","libfltk.so.1.3","libfreetype.so.6","libjack.so.0","libm.so.4","libpthread.so.0","librtmidi.so.7","libsamplerate.so.0","libsndfile.so.1","libstdc++.so.9"]},{"name":"ghub-emacs_devel","origin":"devel/ghub","version":"4.2.1_1","comment":"Client libraries for the APIs of various Git forges","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/ghub","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3c6d7198838cbbb393c7649c9fa5082848374843fdcde249e480951a2705ee99","flatsize":413978,"path":"All/ghub-emacs_devel-4.2.1_1.pkg","repopath":"All/ghub-emacs_devel-4.2.1_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":61916,"desc":"Ghub is a library that provides basic support for using the Github\nREST (v3) and GraphQL (v4) APIs from Emacs packages. It abstracts\naccess to API resources using only a handful of functions that are not\nresource-specific.\n\nGhub handles the creation, storage and use of access tokens using a\nsetup wizard to make it easier for users to get started and to reduce\nthe support burden imposed on package maintainers. It also comes with\na comprehensive manual to address the cases when things don't just\nwork as expected or in case you don't want to use the wizard.\n\nGhub is intentionally limited to only provide these two essential\nfeatures - basic request functions and guided setup - to avoid being\ntoo opinionated, which would hinder wide adoption. It is assumed that\nwide adoption would make life easier for users and maintainers alike,\nbecause then all packages that talk to the Github API could be\nconfigured the same way.","deps":{"compat.el-emacs_devel":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"llama.el-emacs_devel":{"origin":"devel/llama.el","version":"0.6.0_1"},"treepy.el-emacs_devel":{"origin":"devel/treepy.el","version":"0.1.2_14"}},"categories":["devel","elisp"],"options":{"DOCS":"on","PDF":"off"},"annotations":{"flavor":"devel_full"}},{"name":"gimp-data-extras","origin":"graphics/gimp-data-extras","version":"2.0.4","comment":"Collection of additional brushes and patterns files for GIMP","maintainer":"gnome@FreeBSD.org","www":"https://gimp.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1a7ccc61f811f12b22da5c474445e8ec30a24e071faf621463cd1329916faacf","flatsize":8189762,"path":"All/gimp-data-extras-2.0.4.pkg","repopath":"All/gimp-data-extras-2.0.4.pkg","licenselogic":"single","pkgsize":3915660,"desc":"This is a collection of additional data files for GIMP 2.0.\nIt adds a couple of brushes and patterns to the set of files\nthat are already shipped with the GIMP tarball.","deps":{"gimp-app":{"origin":"graphics/gimp-app","version":"2.10.38_4,1"}},"categories":["graphics"]},{"name":"git","origin":"devel/git","version":"2.49.0","comment":"Distributed source code management tool ","maintainer":"garga@FreeBSD.org","www":"https://git-scm.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"478c69979947cf04c2e149028118a16d2317d5940b31852e25bd2f8df51fa702","flatsize":37420442,"path":"All/git-2.49.0.pkg","repopath":"All/git-2.49.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":6288576,"desc":"Git is a free and open source distributed version control system designed to\nhandle everything from small to very large projects with speed and efficiency.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"p5-Authen-SASL":{"origin":"security/p5-Authen-SASL","version":"2.17_1"},"p5-CGI":{"origin":"www/p5-CGI","version":"4.67"},"p5-Error":{"origin":"lang/p5-Error","version":"0.17030"},"p5-IO-Socket-SSL":{"origin":"security/p5-IO-Socket-SSL","version":"2.089"},"pcre2":{"origin":"devel/pcre2","version":"10.45"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"users":["git_daemon"],"groups":["git_daemon"],"shlibs_required":["libc.so.8","libcrypto.so.12","libcurl.so.4","libexpat.so.1","libintl.so.8","libpcre2-8.so.0","libpthread.so.0","libssl.so.12","libz.so.3"],"options":{"CONTRIB":"on","CURL":"on","GITWEB":"on","HTMLDOCS":"off","ICONV":"on","NLS":"on","PCRE2":"on","PERL":"on","SEND_EMAIL":"on","SUBTREE":"on"},"annotations":{"cpe":"cpe:2.3:a:git-scm:git:2.49.0:::::dragonfly6:x86_64","flavor":"default"},"messages":[{"message":"If you installed the GITWEB option please follow these instructions:\n\nIn the directory /usr/local/share/examples/git/gitweb you can find all files to\nmake gitweb work as a public repository on the web.\n\nAll you have to do to make gitweb work is:\n1) Please be sure you're able to execute CGI scripts in\n   /usr/local/share/examples/git/gitweb.\n2) Set the GITWEB_CONFIG variable in your webserver's config to\n   /usr/local/etc/git/gitweb.conf. This variable is passed to gitweb.cgi.\n3) Restart server.\n\n\nIf you installed the CONTRIB option please note that the scripts are\ninstalled in /usr/local/share/git-core/contrib. Some of them require\nother ports to be installed (perl, python, etc), which you may need to\ninstall manually.","type":"install"}]},{"name":"ghub-emacs_canna","origin":"devel/ghub","version":"4.2.1_1","comment":"Client libraries for the APIs of various Git forges","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/ghub","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8a54c596549faf1db5623cba0a37e35c7a9e68d7dc5122c2ba19bdab5e50c45c","flatsize":414017,"path":"All/ghub-emacs_canna-4.2.1_1.pkg","repopath":"All/ghub-emacs_canna-4.2.1_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":61888,"desc":"Ghub is a library that provides basic support for using the Github\nREST (v3) and GraphQL (v4) APIs from Emacs packages. It abstracts\naccess to API resources using only a handful of functions that are not\nresource-specific.\n\nGhub handles the creation, storage and use of access tokens using a\nsetup wizard to make it easier for users to get started and to reduce\nthe support burden imposed on package maintainers. It also comes with\na comprehensive manual to address the cases when things don't just\nwork as expected or in case you don't want to use the wizard.\n\nGhub is intentionally limited to only provide these two essential\nfeatures - basic request functions and guided setup - to avoid being\ntoo opinionated, which would hinder wide adoption. It is assumed that\nwide adoption would make life easier for users and maintainers alike,\nbecause then all packages that talk to the Github API could be\nconfigured the same way.","deps":{"compat.el-emacs_canna":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"llama.el-emacs_canna":{"origin":"devel/llama.el","version":"0.6.0_1"},"treepy.el-emacs_canna":{"origin":"devel/treepy.el","version":"0.1.2_14"}},"categories":["devel","elisp"],"options":{"DOCS":"on","PDF":"off"},"annotations":{"flavor":"canna"}},{"name":"ghub-devel-emacs_nox","origin":"devel/ghub-devel","version":"4.2.1.2","comment":"Client libraries for the APIs of various Git forges","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/ghub","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eddd6fdeb48d27373c3994434804836491c35c99c9f18684d79a3eefda72aa35","flatsize":414091,"path":"All/ghub-devel-emacs_nox-4.2.1.2.pkg","repopath":"All/ghub-devel-emacs_nox-4.2.1.2.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":61936,"desc":"Ghub is a library that provides basic support for using the Github\nREST (v3) and GraphQL (v4) APIs from Emacs packages. It abstracts\naccess to API resources using only a handful of functions that are not\nresource-specific.\n\nGhub handles the creation, storage and use of access tokens using a\nsetup wizard to make it easier for users to get started and to reduce\nthe support burden imposed on package maintainers. It also comes with\na comprehensive manual to address the cases when things don't just\nwork as expected or in case you don't want to use the wizard.\n\nGhub is intentionally limited to only provide these two essential\nfeatures - basic request functions and guided setup - to avoid being\ntoo opinionated, which would hinder wide adoption. It is assumed that\nwide adoption would make life easier for users and maintainers alike,\nbecause then all packages that talk to the Github API could be\nconfigured the same way.","deps":{"compat.el-emacs_nox":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"llama.el-emacs_nox":{"origin":"devel/llama.el","version":"0.6.0_1"},"treepy.el-emacs_nox":{"origin":"devel/treepy.el","version":"0.1.2_14"}},"categories":["devel","elisp"],"options":{"DOCS":"on","PDF":"off"},"annotations":{"flavor":"nox"}},{"name":"ghub","origin":"devel/ghub","version":"4.2.1_1","comment":"Client libraries for the APIs of various Git forges","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/ghub","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2e5d137f31a41eec7dd2441076493f63cc646ee1bd7ef4c19e78b80d27bf114a","flatsize":414017,"path":"All/ghub-4.2.1_1.pkg","repopath":"All/ghub-4.2.1_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":61908,"desc":"Ghub is a library that provides basic support for using the Github\nREST (v3) and GraphQL (v4) APIs from Emacs packages. It abstracts\naccess to API resources using only a handful of functions that are not\nresource-specific.\n\nGhub handles the creation, storage and use of access tokens using a\nsetup wizard to make it easier for users to get started and to reduce\nthe support burden imposed on package maintainers. It also comes with\na comprehensive manual to address the cases when things don't just\nwork as expected or in case you don't want to use the wizard.\n\nGhub is intentionally limited to only provide these two essential\nfeatures - basic request functions and guided setup - to avoid being\ntoo opinionated, which would hinder wide adoption. It is assumed that\nwide adoption would make life easier for users and maintainers alike,\nbecause then all packages that talk to the Github API could be\nconfigured the same way.","deps":{"compat.el":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"llama.el":{"origin":"devel/llama.el","version":"0.6.0_1"},"treepy.el":{"origin":"devel/treepy.el","version":"0.1.2_14"}},"categories":["devel","elisp"],"options":{"DOCS":"on","PDF":"off"},"annotations":{"flavor":"full"}},{"name":"ghub-devel-emacs_devel_nox","origin":"devel/ghub-devel","version":"4.2.1.2","comment":"Client libraries for the APIs of various Git forges","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/ghub","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ca326d3f6ca8abdb722e92e1eca94a95256af736b9486e85b98363c6f6809515","flatsize":414052,"path":"All/ghub-devel-emacs_devel_nox-4.2.1.2.pkg","repopath":"All/ghub-devel-emacs_devel_nox-4.2.1.2.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":61964,"desc":"Ghub is a library that provides basic support for using the Github\nREST (v3) and GraphQL (v4) APIs from Emacs packages. It abstracts\naccess to API resources using only a handful of functions that are not\nresource-specific.\n\nGhub handles the creation, storage and use of access tokens using a\nsetup wizard to make it easier for users to get started and to reduce\nthe support burden imposed on package maintainers. It also comes with\na comprehensive manual to address the cases when things don't just\nwork as expected or in case you don't want to use the wizard.\n\nGhub is intentionally limited to only provide these two essential\nfeatures - basic request functions and guided setup - to avoid being\ntoo opinionated, which would hinder wide adoption. It is assumed that\nwide adoption would make life easier for users and maintainers alike,\nbecause then all packages that talk to the Github API could be\nconfigured the same way.","deps":{"compat.el-emacs_devel_nox":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"llama.el-emacs_devel_nox":{"origin":"devel/llama.el","version":"0.6.0_1"},"treepy.el-emacs_devel_nox":{"origin":"devel/treepy.el","version":"0.1.2_14"}},"categories":["devel","elisp"],"options":{"DOCS":"on","PDF":"off"},"annotations":{"flavor":"devel_nox"}},{"name":"ghub-devel-emacs_devel","origin":"devel/ghub-devel","version":"4.2.1.2","comment":"Client libraries for the APIs of various Git forges","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/ghub","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"91eb2064bc7ddab783cf4d23babccfd45db1af0b8ddb88c25fde8818c6791e53","flatsize":414052,"path":"All/ghub-devel-emacs_devel-4.2.1.2.pkg","repopath":"All/ghub-devel-emacs_devel-4.2.1.2.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":61940,"desc":"Ghub is a library that provides basic support for using the Github\nREST (v3) and GraphQL (v4) APIs from Emacs packages. It abstracts\naccess to API resources using only a handful of functions that are not\nresource-specific.\n\nGhub handles the creation, storage and use of access tokens using a\nsetup wizard to make it easier for users to get started and to reduce\nthe support burden imposed on package maintainers. It also comes with\na comprehensive manual to address the cases when things don't just\nwork as expected or in case you don't want to use the wizard.\n\nGhub is intentionally limited to only provide these two essential\nfeatures - basic request functions and guided setup - to avoid being\ntoo opinionated, which would hinder wide adoption. It is assumed that\nwide adoption would make life easier for users and maintainers alike,\nbecause then all packages that talk to the Github API could be\nconfigured the same way.","deps":{"compat.el-emacs_devel":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"llama.el-emacs_devel":{"origin":"devel/llama.el","version":"0.6.0_1"},"treepy.el-emacs_devel":{"origin":"devel/treepy.el","version":"0.1.2_14"}},"categories":["devel","elisp"],"options":{"DOCS":"on","PDF":"off"},"annotations":{"flavor":"devel_full"}},{"name":"ghub-devel-emacs_canna","origin":"devel/ghub-devel","version":"4.2.1.2","comment":"Client libraries for the APIs of various Git forges","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/ghub","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bca03f709669a6e1c8b1d3be659028a09cf8c3fd40dc3aebc906e0b2dea25562","flatsize":414091,"path":"All/ghub-devel-emacs_canna-4.2.1.2.pkg","repopath":"All/ghub-devel-emacs_canna-4.2.1.2.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":61936,"desc":"Ghub is a library that provides basic support for using the Github\nREST (v3) and GraphQL (v4) APIs from Emacs packages. It abstracts\naccess to API resources using only a handful of functions that are not\nresource-specific.\n\nGhub handles the creation, storage and use of access tokens using a\nsetup wizard to make it easier for users to get started and to reduce\nthe support burden imposed on package maintainers. It also comes with\na comprehensive manual to address the cases when things don't just\nwork as expected or in case you don't want to use the wizard.\n\nGhub is intentionally limited to only provide these two essential\nfeatures - basic request functions and guided setup - to avoid being\ntoo opinionated, which would hinder wide adoption. It is assumed that\nwide adoption would make life easier for users and maintainers alike,\nbecause then all packages that talk to the Github API could be\nconfigured the same way.","deps":{"compat.el-emacs_canna":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"llama.el-emacs_canna":{"origin":"devel/llama.el","version":"0.6.0_1"},"treepy.el-emacs_canna":{"origin":"devel/treepy.el","version":"0.1.2_14"}},"categories":["devel","elisp"],"options":{"DOCS":"on","PDF":"off"},"annotations":{"flavor":"canna"}},{"name":"ghub-devel","origin":"devel/ghub-devel","version":"4.2.1.2","comment":"Client libraries for the APIs of various Git forges","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/ghub","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d1a53794d11d168164c5d5bb085b61e2bee99a2f6d07ce2c259ad1dc9f8a3d70","flatsize":414091,"path":"All/ghub-devel-4.2.1.2.pkg","repopath":"All/ghub-devel-4.2.1.2.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":61924,"desc":"Ghub is a library that provides basic support for using the Github\nREST (v3) and GraphQL (v4) APIs from Emacs packages. It abstracts\naccess to API resources using only a handful of functions that are not\nresource-specific.\n\nGhub handles the creation, storage and use of access tokens using a\nsetup wizard to make it easier for users to get started and to reduce\nthe support burden imposed on package maintainers. It also comes with\na comprehensive manual to address the cases when things don't just\nwork as expected or in case you don't want to use the wizard.\n\nGhub is intentionally limited to only provide these two essential\nfeatures - basic request functions and guided setup - to avoid being\ntoo opinionated, which would hinder wide adoption. It is assumed that\nwide adoption would make life easier for users and maintainers alike,\nbecause then all packages that talk to the Github API could be\nconfigured the same way.","deps":{"compat.el":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"llama.el":{"origin":"devel/llama.el","version":"0.6.0_1"},"treepy.el":{"origin":"devel/treepy.el","version":"0.1.2_14"}},"categories":["devel","elisp"],"options":{"DOCS":"on","PDF":"off"},"annotations":{"flavor":"full"}},{"name":"ghmm","origin":"science/ghmm","version":"0.9.r3_2","comment":"General Hidden Markov Model Library in C","maintainer":"bofh@FreeBSD.org","www":"https://ghmm.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"af1c034ba2b6b402fbb0eaeaaf537a5cb71934984ccf1f1c4af02e99cfe1505f","flatsize":1191328,"path":"All/ghmm-0.9.r3_2.pkg","repopath":"All/ghmm-0.9.r3_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":254688,"desc":"The General Hidden Markov Model Library (GHMM) is a C library\nwith additional Python bindings implementing a wide range of\ntypes of Hidden Markov Models and algorithms:\ndiscrete, continous emissions, basic training,\nHMM clustering, HMM mixtures.","deps":{"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"}},"categories":["math","science"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libxml2.so.2"]},{"name":"gillo","origin":"games/gillo","version":"1.0.b1_12","comment":"Players are cars throwing a magnetic fuzzy ball into a goal","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/gillo/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"376a48025b2b807b1dd63c8d755b0da7341e1ee22d30b9bf312bfd9b27d29926","flatsize":10382920,"path":"All/gillo-1.0.b1_12.pkg","repopath":"All/gillo-1.0.b1_12.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":4319948,"desc":"Two player game in a 3D ellipsoid playground. Players are cars with a\nmagnetic director, able to attract or reject a ball in order to throw\nit through a goal placed in the center of the playing field. It sounds\neasy... but remember that reality is fuzzy!","deps":{"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"ode":{"origin":"devel/ode","version":"0.16.2,1"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libSDL-1.2.so.0","libc.so.8","libm.so.4","libode.so.0.16.2","libpthread.so.0","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe gillo port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ghex","origin":"editors/ghex","version":"3.41.1_2","comment":"GNOME 3 hex editor","maintainer":"gnome@FreeBSD.org","www":"https://wiki.gnome.org/Apps/Ghex","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4e9f9f2daa13da41f81e59b910e87bd1a5eaf6f86565b8187b6e04510d0e31d5","flatsize":3870555,"path":"All/ghex-3.41.1_2.pkg","repopath":"All/ghex-3.41.1_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1411764,"desc":"GHEX is a simple binary editor, allowing binary files to be edited in\nboth hex and ascii.  It features find and replace functions and conversion\nbetween binary, octal, decimal and hexadecimal values, making use of an\nalternative, user-configurable MDI concept.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["editors","gnome"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libgdk-3.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0"]},{"name":"ghub-devel-emacs_wayland","origin":"devel/ghub-devel","version":"4.2.1.2","comment":"Client libraries for the APIs of various Git forges","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/ghub","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"11490e8a4cedd166636a9a1cbc13c48018a5c9445cc0e43ee5a931dfa58c5c1d","flatsize":414091,"path":"All/ghub-devel-emacs_wayland-4.2.1.2.pkg","repopath":"All/ghub-devel-emacs_wayland-4.2.1.2.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":61928,"desc":"Ghub is a library that provides basic support for using the Github\nREST (v3) and GraphQL (v4) APIs from Emacs packages. It abstracts\naccess to API resources using only a handful of functions that are not\nresource-specific.\n\nGhub handles the creation, storage and use of access tokens using a\nsetup wizard to make it easier for users to get started and to reduce\nthe support burden imposed on package maintainers. It also comes with\na comprehensive manual to address the cases when things don't just\nwork as expected or in case you don't want to use the wizard.\n\nGhub is intentionally limited to only provide these two essential\nfeatures - basic request functions and guided setup - to avoid being\ntoo opinionated, which would hinder wide adoption. It is assumed that\nwide adoption would make life easier for users and maintainers alike,\nbecause then all packages that talk to the Github API could be\nconfigured the same way.","deps":{"compat.el-emacs_wayland":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"llama.el-emacs_wayland":{"origin":"devel/llama.el","version":"0.6.0_1"},"treepy.el-emacs_wayland":{"origin":"devel/treepy.el","version":"0.1.2_14"}},"categories":["devel","elisp"],"options":{"DOCS":"on","PDF":"off"},"annotations":{"flavor":"wayland"}},{"name":"ghq","origin":"devel/ghq","version":"1.1.7","comment":"Repository management tool (Git, Hg, SVN, Fossil, Bazaar, Darcs)","maintainer":"driesm.michiels@gmail.com","www":"https://github.com/x-motemen/ghq","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"20db74ee5e667f4b52d28c5f2d074f573acf929de5781705a5393e575597eaae","flatsize":7776573,"path":"All/ghq-1.1.7.pkg","repopath":"All/ghq-1.1.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2540932,"desc":"ghq provides a way to organize remote repository clones, like go\nget does.  When you clone a remote repository with ghq, it creates\na directory under a specific root directory using the remote\nrepository URL's host and path.\n\nYou can also list local repositories, jump into local repositories,\nand bulk get repositories by list of URLs.\n\nIt supports many contemporary VCS like Git, Mercurial, Fossil, SVN,\nBazaar, Darcs.\n\nWWW: https://github.com/x-motemen/ghq","categories":["devel"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"MANPAGES":"on"}},{"name":"gh-md-toc","origin":"sysutils/gh-md-toc","version":"0.10.0","comment":"Easy TOC creation for GitHub README.md","maintainer":"DtxdF@disroot.org","www":"https://github.com/ekalinin/github-markdown-toc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d54e535ce2c7584e6a2573611a19e0bb03818b18d83cddc0bd09746904d524d3","flatsize":27836,"path":"All/gh-md-toc-0.10.0.pkg","repopath":"All/gh-md-toc-0.10.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9092,"desc":"gh-md-toc (or github-markdown-toc) is a TOC (Table of Content)\ngenerator for a README.md or a GitHub wiki page without installing\nadditional software.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"jq":{"origin":"textproc/jq","version":"1.7.1"}},"categories":["sysutils"],"options":{"DOCS":"on"}},{"name":"git-bug","origin":"devel/git-bug","version":"0.8.0_12","comment":"Distributed, offline-first bug tracker embedded in git, with bridges","maintainer":"lcook@FreeBSD.org","www":"https://github.com/MichaelMure/git-bug","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"85046f1c4f39dbfaa4f095a1032ef7c0436da241eeab0ab0da38f8b898d388af","flatsize":23555418,"path":"All/git-bug-0.8.0_12.pkg","repopath":"All/git-bug-0.8.0_12.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":6610312,"desc":"Fully featured git bug tracker that:\n\n* Is fully embeded in git: you only need\n  your git repository to have a bug tracker.\n* Is distributed: use your normal git remote\n  to collaborate, push and pull your bugs!\n* Works offline: in a plane or under the sea?\n  Keep reading and writing bugs!\n* Prevents vendor lock-in: your usual service\n  is down or went bad? You already have a full backup.\n* Is fast: listing bugs or opening them is a matter\n  of milliseconds.\n* Doesn't pollute your project: no files are added\n  in your project.\n* Integrates with your tooling: use the UI you like\n  (CLI, terminal, web) or integrate with your existing\n  tools through the CLI or the GraphQL API.\n* Bridges to other bug trackers: use bridges to import\n  and export to other trackers.","deps":{"git":{"origin":"devel/git","version":"2.49.0"}},"categories":["devel"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"COMPLETIONS":"on","MANPAGES":"on"}},{"name":"ggwave","origin":"audio/ggwave","version":"0.4.1","comment":"Tiny data-over-sound library","maintainer":"yuri@FreeBSD.org","www":"https://github.com/ggerganov/ggwave","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"872442b4e72f1f1902186e481523737cc2a7bbe4e9a43a0ceec06ad0547671cc","flatsize":134904,"path":"All/ggwave-0.4.1.pkg","repopath":"All/ggwave-0.4.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":49968,"desc":"kbd-audio is a collection of command-line and GUI tools for capturing and\nanalyzing audio data.","categories":["audio"]},{"name":"gh-grep","origin":"textproc/gh-grep","version":"1.2.3_1","comment":"Print lines matching a pattern in repositories using GitHub API","maintainer":"lcook@FreeBSD.org","www":"https://github.com/k1LoW/gh-grep","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b25f797acabe6e82db4fe878602ece3b3b3713e1b1aba5c56bcdeb03c33f51c2","flatsize":10845476,"path":"All/gh-grep-1.2.3_1.pkg","repopath":"All/gh-grep-1.2.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2965368,"desc":"Find lines matching a pattern within GitHub repositories\nusing the GitHub API.","categories":["textproc"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"gigalomania","origin":"games/gigalomania","version":"0.28_1","comment":"Open source 2D real time strategy god game","maintainer":"ports@FreeBSD.org","www":"https://gigalomania.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4acaa6e39fa64e7ae6c69bc1176d72411bb2051c5ed8708a1475eba461e6d4fc","flatsize":12252443,"path":"All/gigalomania-0.28_1.pkg","repopath":"All/gigalomania-0.28_1.pkg","licenselogic":"single","pkgsize":9524272,"desc":"Gigalomania is a 2D real time strategy game that is a clone of Mega-Lo-Mania.\nThe gameplay consists of researching and developing new technology with\nwhich to conquer your enemies, from rocks and sticks to nuclear weapons and\nspaceships. You can advance through ten different ages, from the stone age\nto the future. There are 28 different maps to play through.","deps":{"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_image":{"origin":"graphics/sdl2_image","version":"2.8.8"},"sdl2_mixer":{"origin":"audio/sdl2_mixer","version":"2.8.1"}},"categories":["games"],"shlibs_required":["libSDL2-2.0.so.0","libSDL2_image-2.0.so.0","libSDL2_mixer-2.0.so.0","libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe gigalomania port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gflags","origin":"devel/gflags","version":"2.2.2_2","comment":"Commandline flags module for C++","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/gflags/gflags","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"45d96d9860fd14a2035522ba9a211ae42de5c9a38b68ba80bbcba590a8bbee66","flatsize":914772,"path":"All/gflags-2.2.2_2.pkg","repopath":"All/gflags-2.2.2_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":140252,"desc":"gflags - Commandline flags module for C++\n\nThe gflags package contains a library that implements commandline flags\nprocessing. As such it's a replacement for getopt(). It has increased\nflexibility, including built-in support for C++ types like string, and the\nability to define flags in the source file in which they're used.","categories":["devel"]},{"name":"gffread","origin":"biology/gffread","version":"0.12.7","comment":"GFF/GTF format conversions, filtering, FASTA extraction, etc","maintainer":"jwb@FreeBSD.org","www":"http://ccb.jhu.edu/software/stringtie/gff.shtml","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"88a68e833d6218d45a493518a7e96715016f353cc9f392c785cdc0d4c872d396","flatsize":332533,"path":"All/gffread-0.12.7.pkg","repopath":"All/gffread-0.12.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":128408,"desc":"GFF/GTF utility providing format conversions, filtering, FASTA sequence\nextraction and more.","categories":["biology"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"ggobi","origin":"math/ggobi","version":"2.1.12_1","comment":"Data visualization system","maintainer":"rhurlin@FreeBSD.org","www":"http://www.ggobi.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d1edf566df746e23d637b2074553c2760279949e70a70db2fe802958db56f231","flatsize":3395951,"path":"All/ggobi-2.1.12_1.pkg","repopath":"All/ggobi-2.1.12_1.pkg","licenselogic":"single","licenses":["EPL"],"pkgsize":1092420,"desc":"GGobi is an open source visualization program for exploring high-dimensional\ndata. It provides highly dynamic and interactive graphics such as tours, as\nwell as familiar graphics such as the scatterplot, barchart and parallel\ncoordinates plots. Plots are interactive and linked with brushing and\nidentification.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"graphviz":{"origin":"graphics/graphviz","version":"12.2.1_1"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["graphics","math"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0","libxml2.so.2"],"options":{"DOCS":"on"},"messages":[{"message":"If GGobi does not find its plugin files, start with a copy of\n\n/usr/local/etc/xdc/ggobi/ggobirc.sample","type":"install"}]},{"name":"gforth","origin":"lang/gforth","version":"0.7.3_15","comment":"Fast and portable Forth system","maintainer":"danfe@FreeBSD.org","www":"https://www.gnu.org/software/gforth/gforth.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"232a95a2feef4d026043a0d4e21a3fffe0ef163b4fc7b1b53d4e2bd35e8d0037","flatsize":3813750,"path":"All/gforth-0.7.3_15.pkg","repopath":"All/gforth-0.7.3_15.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":671732,"desc":"Gforth is a fast and portable implementation of the ANS Forth\nlanguage. It works nicely with the Emacs editor, offers some nice\nfeatures such as input completion and history and a powerful locals\nfacility, and it even has a manual. Gforth employs traditional\nimplementation techniques: its inner innerpreter is indirect or\ndirect threaded.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libffcall":{"origin":"devel/libffcall","version":"2.5"},"libffi":{"origin":"devel/libffi","version":"3.4.6"},"libltdl":{"origin":"devel/libltdl","version":"2.5.4"}},"categories":["lang"],"shlibs_required":["libavcall.so.1","libc.so.8","libffi.so.8","libltdl.so.7","libm.so.4"],"options":{"DOCS":"on"}},{"name":"gff2ps","origin":"biology/gff2ps","version":"0.98l","comment":"Convert gff-formatted genomic data sets to PostScript","maintainer":"ports@FreeBSD.org","www":"https://genome.crg.es/software/gfftools/GFF2PS.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3ca6c67eeff18aad908e718462d50cc05085f8b629732514b31f3ad596611abf","flatsize":806793,"path":"All/gff2ps-0.98l.pkg","repopath":"All/gff2ps-0.98l.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":148704,"desc":"gff2ps is a script program developed with the aim of converting\ngff-formatted records into high quality one-dimensional plots in\nPostScript. Such plots maybe useful for comparing genomic structures\nand to visualizing outputs from genome annotation programs.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"gawk":{"origin":"lang/gawk","version":"5.3.1"}},"categories":["biology"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe gff2ps port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gfbgraph","origin":"net/gfbgraph","version":"0.2.5","comment":"GObject library for Facebook Graph API","maintainer":"gnome@FreeBSD.org","www":"https://git.gnome.org/browse/libgfbgraph","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9eec13ca7dc1e3bd94fd739f5af2a581828a2676184a00a9eaa1c9d7d6ae6fb7","flatsize":581550,"path":"All/gfbgraph-0.2.5.pkg","repopath":"All/gfbgraph-0.2.5.pkg","licenselogic":"single","pkgsize":74344,"desc":"A GObject library for Facebook Graph API\n\nThis library is in a very early stage of development,\ndon't use in a final application right now. Use it just\nfor test purposes at your own risk.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnome-online-accounts":{"origin":"net/gnome-online-accounts","version":"3.44.0_4"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"libsoup":{"origin":"devel/libsoup","version":"2.74.3"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"rest":{"origin":"devel/librest","version":"0.8.1_2"}},"categories":["net","www"],"annotations":{"cpe":"cpe:2.3:a:gnome:libgfbgraph:0.2.5:::::dragonfly6:x86_64"}},{"name":"gf2x","origin":"math/gf2x","version":"1.3.0","comment":"Library for multiplying polynomials over the binary field","maintainer":"thierry@FreeBSD.org","www":"https://gitlab.inria.fr/gf2x/gf2x","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"88d5f7754a15fed82ade243eeb4079173b589e6087e50a3fda0b773e65ffd416","flatsize":359762,"path":"All/gf2x-1.3.0.pkg","repopath":"All/gf2x-1.3.0.pkg","licenselogic":"or","licenses":["GPLv3","LGPL21"],"pkgsize":59532,"desc":"gf2x is a C/C++ software package containing routines for fast arithmetic in\nGF(2)[x] (multiplication, squaring, GCD) and searching for irreducible/primitive\ntrinomials.\n\nNote: this port provides either a LGPL or a GPLv3 (default) version, and you\ncan make your choice with the option.","categories":["math"],"options":{"LIC_GPLV3":"on","LIC_LGPL21":"off"}},{"name":"gfanlib","origin":"math/gfanlib","version":"0.6.2_1","comment":"Static library for computing Groebner fans and tropical varieties","maintainer":"moritz@schmi.tt","www":"https://users-math.au.dk/jensen/software/gfan/gfan.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1d00c95dcd29e91fd62b920f41a05fbed2ce5fe80281c4364af33956a08cf025","flatsize":1114171,"path":"All/gfanlib-0.6.2_1.pkg","repopath":"All/gfanlib-0.6.2_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":217096,"desc":"Gfan is a software package for computing Groebner fans and tropical\nvarieties.\n\nThis port provides only the static library libgfan.a. You can get the\nrest of the software package from math/gfan.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"}},"categories":["math"]},{"name":"gexpr","origin":"math/gexpr","version":"2.0.2_2","comment":"Shell calculator","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"34cb9b0e257d15d1a7b7040aa816460ff0d5ff619ee948fa5f12afa7da7eb98e","flatsize":40155,"path":"All/gexpr-2.0.2_2.pkg","repopath":"All/gexpr-2.0.2_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":17288,"desc":"Gexpr is a shell calculator with floating point, standard C functions,\nrelational operators, and output in base 2/8/10/16. It is a light alternative\nto bc(1). It can also be used to add floating point math to shell scripts.","categories":["math"],"shlibs_required":["libc.so.8","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe gexpr port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gettext-tools","origin":"devel/gettext-tools","version":"0.23.1","comment":"GNU gettext development and translation tools","maintainer":"tijl@FreeBSD.org","www":"https://www.gnu.org/software/gettext/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ab49b8dd59632db17bb8f45242d3c56304e5993926928a9f54eda9b798d658ad","flatsize":18339937,"path":"All/gettext-tools-0.23.1.pkg","repopath":"All/gettext-tools-0.23.1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":2941944,"desc":"GNU gettext is a framework of libraries and tools for internationalisation\nand localisation of software.\n\nThis package contains development and translation tools.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libtextstyle":{"origin":"devel/libtextstyle","version":"0.23.1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libintl.so.8","libm.so.4","libpthread.so.0","libtextstyle.so.0"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"cpe":"cpe:2.3:a:gnu:gettext:0.23.1:::::dragonfly6:x86_64"}},{"name":"gettext-runtime","origin":"devel/gettext-runtime","version":"0.23.1","comment":"GNU gettext runtime libraries and programs","maintainer":"tijl@FreeBSD.org","www":"https://www.gnu.org/software/gettext/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cb4454ad6d06b516f88bd7239ef5a41fbe1f06974eb3e22b9d4f1ea52b849150","flatsize":1232281,"path":"All/gettext-runtime-0.23.1.pkg","repopath":"All/gettext-runtime-0.23.1.pkg","licenselogic":"and","licenses":["GPLv3+","LGPL21+"],"pkgsize":212084,"desc":"GNU gettext is a framework of libraries and tools for internationalisation\nand localisation of software.\n\nThis package contains the runtime libraries and programs.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:gnu:gettext:0.23.1:::::dragonfly6:x86_64"}},{"name":"ghostunnel","origin":"www/ghostunnel","version":"1.8.4_2","comment":"SSL/TLS proxy with mutual authentication for securing non-TLS services","maintainer":"yuri@FreeBSD.org","www":"https://github.com/ghostunnel/ghostunnel","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b1b871dff0e45662d68ad9157bddaa27fb0aa35f3ac7e090a7b491fc75424d4f","flatsize":30923705,"path":"All/ghostunnel-1.8.4_2.pkg","repopath":"All/ghostunnel-1.8.4_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":7478696,"desc":"Ghostunnel is a simple TLS proxy with mutual authentication support for securing\nnon-TLS backend applications.\n\nGhostunnel supports two modes, client mode and server mode. Ghostunnel in server\nmode runs in front of a backend server and accepts TLS-secured connections,\nwhich are then proxied to the (insecure) backend. A backend can be a TCP\ndomain/port or a UNIX domain socket. Ghostunnel in client mode accepts\n(insecure) connections through a TCP or UNIX domain socket and proxies them to\na TLS-secured service. In other words, ghostunnel is a replacement for stunnel.","categories":["www"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"gexiv2","origin":"graphics/gexiv2","version":"0.14.3_1","comment":"GObject-based wrapper around Exiv2 library","maintainer":"cmt@FreeBSD.org","www":"https://wiki.gnome.org/Projects/gexiv2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4e71f0b31c4dc92e0c23d1285230bb3bb91814e8f970f0a2d025741db35d299e","flatsize":1204104,"path":"All/gexiv2-0.14.3_1.pkg","repopath":"All/gexiv2-0.14.3_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":137044,"desc":"gexiv2 is a GObject wrapper around the Exiv2 photo metadata library.\nIt allows for GNOME applications to easily inspect and update EXIF, IPTC,\nand XMP metadata in photo and video files of various formats.","deps":{"exiv2":{"origin":"graphics/exiv2","version":"0.28.5,1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"}},"categories":["graphics"],"options":{"DOCS":"on"}},{"name":"gettext-po-mode","origin":"devel/gettext-po-mode","version":"0.23.1_9","comment":"GNU gettext po-mode for emacs","maintainer":"mandree@FreeBSD.org","www":"https://www.gnu.org/software/gettext/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"63ae2095146fe724c6fef88e1babb27fbc722eddde6b046c9dcfb73672f0e559","flatsize":267018,"path":"All/gettext-po-mode-0.23.1_9.pkg","repopath":"All/gettext-po-mode-0.23.1_9.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":56016,"desc":"GNU gettext is a framework of libraries and tools for internationalisation\nand localisation of software.\n\nThis package contains the po-mode for the emacs editor.","deps":{"libtextstyle":{"origin":"devel/libtextstyle","version":"0.23.1"}},"categories":["devel"],"annotations":{"cpe":"cpe:2.3:a:gnu:gettext:0.23.1:::::dragonfly6:x86_64:9"}},{"name":"gettext-msghack","origin":"devel/gettext-msghack","version":"0.21","comment":"Alter gettext po files in special ways","maintainer":"sunpoet@FreeBSD.org","www":"https://src.fedoraproject.org/rpms/gettext/blob/master/f/msghack.py","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c0bc90d6fec41114b601802575224603cb391fc359ee7691a849fb8c76c28fae","flatsize":13766,"path":"All/gettext-msghack-0.21.pkg","repopath":"All/gettext-msghack-0.21.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":4436,"desc":"Msghack can be used to alter gettext .po files in ways no sane mind would think\nabout. It is a reimplementation of the original msghack in Python.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"]},{"name":"gettext-lint","origin":"devel/gettext-lint","version":"0.4_5","comment":"Check the validity and consistency of PO and POT files","maintainer":"ports@FreeBSD.org","www":"https://gettext-lint.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b373d5d981ff124e0f9c5f48b2b5c56eb18039077809d7a8dea97834610a9d16","flatsize":86759,"path":"All/gettext-lint-0.4_5.pkg","repopath":"All/gettext-lint-0.4_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":26800,"desc":"The gettext lint tools is a collection of tools for checking the validity and\nconsistency of PO and POT files. It also includes an experimental glossary\nbuilding tool.\n\nThis package includes:\n    * POFileStatus - PO file validator and status reporting\n    * POFileChecker - searches for common mistakes in PO files\n    * POTFileChecker - searches for common mistakes in POT files\n    * POFileConsistency - PO file consistency checks\n    * POFileConsistencyShell - PO file consistency checks, interactive mode\n    * POFileEquiv - PO file glossary generator\n\nAll tools generate XML to the standard output; just run them with a list of PO\nor POT files to check. Some have extra options, run the command with no\nparameters for a short usage message.","deps":{"gettext-tools":{"origin":"devel/gettext-tools","version":"0.23.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"messages":[{"message":"===>   NOTICE:\n\nThe gettext-lint port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"getoptions","origin":"devel/getoptions","version":"3.3.2","comment":"Elegant option parser for shell scripts","maintainer":"bofh@FreeBSD.org","www":"https://github.com/ko1nksm/getoptions/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9b2942bb89d572af020245953441a47f43d82a0c87e1f673fbe2c46726607ff0","flatsize":87585,"path":"All/getoptions-3.3.2.pkg","repopath":"All/getoptions-3.3.2.pkg","licenselogic":"single","licenses":["CC0-1.0"],"pkgsize":23884,"desc":"An elegant option parser for shell scripts (full support for all POSIX shells)\n\ngetoptions is a new option parser and generator written in POSIX-compliant shell\nscript and released in august 2020. It is for those who want to support the\nPOSIX / GNU style option syntax in your shell scripts. Most easy, simple, fast,\nsmall, extensible and portable. No more any loops and templates needed!","categories":["devel"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"getopt","origin":"misc/getopt","version":"1.1.6_2","comment":"Replacement for getopt(1) that supports GNU-style long options","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/util-linux/util-linux","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"96bc7d46a846ddb9fc66ab7563abac7046bae68b2357a309126b1ef197ad9768","flatsize":55411,"path":"All/getopt-1.1.6_2.pkg","repopath":"All/getopt-1.1.6_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":25372,"desc":"Rewrite of getopt(1) with the following features:\n\n* It can do anything that the GNU getopt(3) routines can do.\n* It can cope with spaces and shell metacharacters within arguments.\n* It can parse long parameters.\n* It can shuffle parameters, so you can mix options and other parameters\n  on the command-line.\n* It can be easily identified as an enhanced getopt(1) from within shell\n  scripts.\n* It can report parse errors as coming from the shell script.\n* It compiles cleanly with both libc-5 and glibc-2.","categories":["misc"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"gettext","origin":"devel/gettext","version":"0.23.1","comment":"GNU gettext meta package","maintainer":"tijl@FreeBSD.org","www":"https://www.gnu.org/software/gettext/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2fef17ce1772aeeddf4d3818fae4b12d818e88b456403e1bd68af68aa479d8f9","flatsize":243,"path":"All/gettext-0.23.1.pkg","repopath":"All/gettext-0.23.1.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":896,"desc":"GNU gettext is a framework of libraries and tools for internationalisation\nand localisation of software.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gettext-tools":{"origin":"devel/gettext-tools","version":"0.23.1"}},"categories":["devel"]},{"name":"getssl","origin":"sysutils/getssl","version":"2.46","comment":"Local LetsEncrypt client for managing certificates on remote servers","maintainer":"rainbow@sanitylinux.org","www":"https://github.com/srvrco/getssl","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d72a1c908caa2d744c0b21a74613e7792099e6934c4132035c328f2569d3cb97","flatsize":176378,"path":"All/getssl-2.46.pkg","repopath":"All/getssl-2.46.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":46436,"desc":"getssl is a tool for obtaining SSL certificates from the\nletsencrypt.org ACME server. It is suitable for automating\nthe process on remote servers.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"bind-tools":{"origin":"dns/bind-tools","version":"9.20.10"},"curl":{"origin":"ftp/curl","version":"8.14.1"}},"categories":["sysutils"]},{"name":"getline","origin":"devel/libgetline","version":"3.9_1","comment":"Small, portable, and easy to use command line library","maintainer":"rodrigo@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d1230e37b585bfbdc909c7dd3f1215fbc2da074d7605404a5afafd41931f3ea5","flatsize":45846,"path":"All/getline-3.9_1.pkg","repopath":"All/getline-3.9_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16456,"desc":"a small, portable, and easy to use command line library","categories":["devel"]},{"name":"geteltorito","origin":"sysutils/geteltorito","version":"0.6,1","comment":"El Torito image extractor","maintainer":"valerio.daelli@gmail.com","www":"https://www.uni-koblenz.de/~krienke/ftp/noarch/geteltorito/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"761618f1185fa837d0ce721bef794bbce230d4051e978ddad66bd37b1c062831","flatsize":6608,"path":"All/geteltorito-0.6,1.pkg","repopath":"All/geteltorito-0.6,1.pkg","licenselogic":"single","pkgsize":3348,"desc":"geteltorito is a small Perl script which will extract\n(and display information about) an El Torito boot image\nfrom a real CD or a CD image. This helps you modify the boot\nimage when you want to burn a modified version of the CD in question.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["sysutils"]},{"name":"gfan","origin":"math/gfan","version":"0.6.2_2","comment":"Software for computing Groebner fans and tropical varieties","maintainer":"moritz@schmi.tt","www":"https://users-math.au.dk/jensen/software/gfan/gfan.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d5402dff8de33a27b3b7688bb9ba0761c1c772f18622a2bfab03aee876e2ded2","flatsize":4540439,"path":"All/gfan-0.6.2_2.pkg","repopath":"All/gfan-0.6.2_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1256672,"desc":"Gfan is a software package for computing Groebner fans and tropical\nvarieties.","deps":{"cddlib":{"origin":"math/cddlib","version":"0.94m"},"gmp":{"origin":"math/gmp","version":"6.3.0"}},"categories":["math"],"shlibs_required":["libc.so.8","libcddgmp.so.0","libgmp.so.10","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"get_iplayer","origin":"multimedia/get_iplayer","version":"3.35","comment":"Lists and records BBC iPlayer TV and BBC Sounds radio programmes","maintainer":"jamie@catflap.org","www":"https://github.com/get-iplayer/get_iplayer","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0b657a552d84f40542b307126a545614f08a94cf8ea30bc7f99ccc2266873a81","flatsize":534478,"path":"All/get_iplayer-3.35.pkg","repopath":"All/get_iplayer-3.35.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":124848,"desc":"WARNING: A UK TV licence is required to access BBC iPlayer TV content legally.\n\n\"get_iplayer\" allows you to search, list, record, and stream BBC iPlayer TV\nand BBC Sounds radio programmes:\n\nBBC iPlayer TV           - up to 5200 kbps HD 720p (and experimental 1080p)\n                           H.264 / Quicktime / MP4\nBBC iPlayer Radio        - up to 340 kbps AAC / MP4\nBBC iPlayer TV subtitles - SubRip / srt\n\nNone of the above content is protected by DRM. get_iplayer cannot remove DRM.","deps":{"atomicparsley":{"origin":"multimedia/atomicparsley","version":"20240608.083822.1ed9031"},"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"p5-CGI":{"origin":"www/p5-CGI","version":"4.67"},"p5-LWP-Protocol-https":{"origin":"www/p5-LWP-Protocol-https","version":"6.14"},"p5-Mojolicious":{"origin":"www/p5-Mojolicious","version":"9.39"},"p5-XML-LibXML":{"origin":"textproc/p5-XML-LibXML","version":"2.0210,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["multimedia","net"],"users":["get_iplayer"],"groups":["get_iplayer"],"options":{"ATOMICPARSLEY":"on","DOCS":"on","FFMPEG":"on"},"messages":[{"message":"WARNING: A UK TV licence is required to access BBC iPlayer TV content legally.\n\nYou must be in the UK, or use a UK proxy, to gain access to most iPlayer content.\n\nTo use the web server cgi script, you must set \"get_iplayer_enable=\"YES\" in\n\"/etc/rc.conf\", and set \"get_iplayer_chdir\" to a valid directory to store\nconfiguration files and downloads. If \"get_iplayer_chdir\" is unset, the\n\"get_iplayer\" home directory is used.\n\nIn the latter case you can set the home directory to (eg) '/home/get_iplayer\", with:\n\npw usermod get_iplayer -m -M 750 -k /var/empty -d /home/get_iplayer","type":"install"}]},{"name":"getdns","origin":"dns/getdns","version":"1.5.2_7","comment":"Modern asynchronous DNS API","maintainer":"zi@FreeBSD.org","www":"https://getdnsapi.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aae6ebb286f4a7f08bc2e10e18a5273be9a92fa0097e9cb853f0ebddcb435230","flatsize":2029354,"path":"All/getdns-1.5.2_7.pkg","repopath":"All/getdns-1.5.2_7.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":449328,"desc":"getdns is a modern asynchronous DNS API.\n\nIt implements DNS entry points from a design developed and vetted by application\ndevelopers, in an API specification edited by Paul Hoffman. With the development\nof this API, we intend to offer application developers a modernized and flexible\nway to access DNS security (DNSSEC) and other powerful new DNS features;\na particular hope is to inspire application developers towards innovative\nsecurity solutions in their applications.","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"},"ldns":{"origin":"dns/ldns","version":"1.8.4"},"libidn":{"origin":"dns/libidn","version":"1.43"},"libyaml":{"origin":"textproc/libyaml","version":"0.2.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"unbound":{"origin":"dns/unbound","version":"1.22.0_1"}},"categories":["dns"],"shlibs_required":["libc.so.8","libcrypto.so.12","libidn.so.12","libpthread.so.0","libssl.so.12","libunbound.so.8","libyaml-0.so.2"],"options":{"DOCS":"on","LIBEV":"off","LIBEVENT":"off","LIBUV":"off","STUBBY":"on"},"messages":[{"message":"!!! IMPORTANT !!!!  libgetdns needs a DNSSEC trust anchor!\n\n  For the library to be able to perform DNSSEC, the root\n  trust anchor needs to be present in presentation format\n  in the file:\n     /usr/local/etc/unbound/root.key\n\n  We recomend using unbound-anchor to retrieve and install\n  the root trust anchor like this:\n     su -m unbound -c /usr/local/sbin/unbound-anchor","type":"install"}]},{"name":"getdp","origin":"science/getdp","version":"3.6.0_1","comment":"Rather general finite element solver using mixed finite elements","maintainer":"stephen@FreeBSD.org","www":"https://www.geuz.org/getdp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"51672602603960dcd5b459c5d0c1cc0e6a7a4bb92523ab740220c847a26dd282","flatsize":2748033,"path":"All/getdp-3.6.0_1.pkg","repopath":"All/getdp-3.6.0_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":905212,"desc":"GetDP is a general finite element solver using mixed elements to discretize\nde Rham-type complexes in one, two and three dimensions.\n\nThe main feature of GetDP is the closeness between the input data defining\ndiscrete problems (written by the user in ASCII data files) and the symbolic\nmathematical expressions of these problems.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gsl":{"origin":"math/gsl","version":"2.7.1_1"},"lapack":{"origin":"math/lapack","version":"3.12.1"}},"categories":["science"],"shlibs_required":["libblas.so.3","libc.so.8","libgfortran.so.5","libgsl.so.27","libgslcblas.so.0","liblapack.so.3","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"ghostscript10","origin":"print/ghostscript10","version":"10.05.1","comment":"PostScript and PDF interpreter","maintainer":"michael.osipov@innomotics.com","www":"https://ghostscript.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9f29d0c625d257f40b5bfd1e149f46a34793638a2c6853256672720fc2a5c6ae","flatsize":33367539,"path":"All/ghostscript10-10.05.1.pkg","repopath":"All/ghostscript10-10.05.1.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":8916068,"desc":"Ghostscript is an interpreter for PostScript and Portable Document\nFormat (PDF) files.  It allows you to manipulate such files and to\nconvert them to various printer, image and other formats.","deps":{"cups":{"origin":"print/cups","version":"2.4.11_1"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"jbig2dec":{"origin":"graphics/jbig2dec","version":"0.20_1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"lcms2":{"origin":"graphics/lcms2","version":"2.17"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libidn":{"origin":"dns/libidn","version":"1.43"},"libpaper":{"origin":"print/libpaper","version":"1.1.28_1"},"openjpeg":{"origin":"graphics/openjpeg","version":"2.5.3"},"png":{"origin":"graphics/png","version":"1.6.47"},"poppler-data":{"origin":"graphics/poppler-data","version":"0.4.12"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"},"urw-base35-fonts":{"origin":"x11-fonts/urw-base35-fonts","version":"20200910"}},"categories":["print"],"shlibs_required":["libc.so.8"],"options":{"CUPS":"on","IJS":"off","TESSERACT":"off","X11":"on"},"annotations":{"cpe":"cpe:2.3:a:artifex:ghostscript:10.05.1:::::dragonfly6:x86_64"},"messages":[{"message":"This package installs a script named dvipdf that depends on dvips.  If you\nwant to use this script you need to install print/tex-dvipsk.","type":"install"}]},{"name":"gnucash-docs","origin":"finance/gnucash-docs","version":"5.11","comment":"Documentation for gnucash","maintainer":"madpilot@FreeBSD.org","www":"https://www.gnucash.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bc53bd9348fa32b7caca33528d16bb89b9a494db8eae11941e5c1f9b102b5780","flatsize":73833871,"path":"All/gnucash-docs-5.11.pkg","repopath":"All/gnucash-docs-5.11.pkg","licenselogic":"single","pkgsize":59487072,"desc":"Snipped from the README.\n\nThis is the docs module for GnuCash. The docs can be accessed\nwith the GnuCash help browser and if you are running a GNOME2\ndesktop be accessible from Yelp (the GNOME2 help browser).","deps":{"yelp":{"origin":"x11/yelp","version":"42.3"}},"categories":["finance","gnome"]},{"name":"gerbera","origin":"net/gerbera","version":"2.5.0","comment":"Media server compatible with DLNA and UPnP","maintainer":"diizzy@FreeBSD.org","www":"https://gerbera.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c532eb89f05b93d3cdeff5be5a73b5ed84084d656c7c1750b4d7a03b5ca28cb6","flatsize":7792813,"path":"All/gerbera-2.5.0.pkg","repopath":"All/gerbera-2.5.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2158964,"desc":"Gerbera is a DLNA compatible media server and a continuation of MediaTomb\nIt allows you to browse and playback your media via your network, supports\nmetadata extraction, media thumbnail support and generation, media transcoding\nand offers a Web UI.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"duktape-lib":{"origin":"lang/duktape-lib","version":"2.7.0"},"exiv2":{"origin":"graphics/exiv2","version":"0.28.5,1"},"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"libfmt":{"origin":"devel/libfmt","version":"10.2.1"},"libinotify":{"origin":"devel/libinotify","version":"20240724"},"pugixml":{"origin":"textproc/pugixml","version":"1.15"},"spdlog":{"origin":"devel/spdlog","version":"1.15.2"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"taglib":{"origin":"audio/taglib","version":"2.0.2"},"upnp":{"origin":"devel/upnp","version":"1.14.20,1"}},"categories":["multimedia","net"],"users":["gerbera"],"groups":["gerbera"],"shlibs_required":["libavcodec.so.60","libavformat.so.60","libavutil.so.58","libc.so.8","libcurl.so.4","libduktape.so.207","libexiv2.so.28","libfmt.so.10","libinotify.so.0","libixml.so.11","libm.so.4","libmagic.so.2","libpthread.so.0","libpugixml.so.1","libspdlog.so.1.15","libsqlite3.so.0","libstdc++.so.9","libtag.so.2","libupnp.so.17","libz.so.3"],"options":{"CURL":"on","DEBUG":"off","DUKTAPE":"on","EXIV2":"on","FFMPEG":"on","FFMPEGTHUMBNAILER":"off","MATROSKA":"off","TAGLIB":"on","TEST":"off","LIBNPUPNP":"off","LIBUPNP":"on"},"messages":[{"message":"Edit /etc/rc.conf(.local) to start Gerbera automatically at system\n  startup. Command line arguments can be set via gerbera_args.\n\n  A sample configuration file is installed at the follow location:\n  /usr/local/etc/gerbera-config.xml.sample","type":"install"}]},{"name":"gerbv","origin":"cad/gerbv","version":"2.10.0","comment":"Gerber file viewer","maintainer":"pi@FreeBSD.org","www":"https://gerbv.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2c6fa9e4b6cf5fc1d96952711aafe2af9419762dbf4717a3a45303f9d33674d3","flatsize":13225473,"path":"All/gerbv-2.10.0.pkg","repopath":"All/gerbv-2.10.0.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1712492,"desc":"Gerber Viewer (gerbv) is a viewer for Gerber files. Gerber files are\ngenerated from PCB CAD system and sent to PCB manufacturers as basis\nfor the manufacturing process. The standard supported by gerbv is\nRS-274X. The basic difference between RS-274D (the old standard) and\nRS-274X is basically the addition of apertures in RS-274X. It might be\npossible to make an RS-274X file out of an RS-274D file and an aperture\nlist.\n\ngerbv also supports drill files. The format supported are known under\nnames as NC-drill or Excellon. The format is a bit undefined and different\nEDA-vendors implement it different. But basically you need to have the\ntools definition in the file, then the parser is quite tolerant. The\ndifferent holes are shown as dots in the (scaled) correct size.\n\nThe different layers of the PCB are separated into different files. gerbv\ncan load all files at the same time and display them \"on top of each\nother\". You can independently turn them on and off.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["cad"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libdl.so.0","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"cpe":"cpe:2.3:a:gerbv_project:gerbv:2.10.0:::::dragonfly6:x86_64"}},{"name":"geomorph","origin":"graphics/geomorph","version":"0.63_1","comment":"Height field generator and editor","maintainer":"amdmi3@FreeBSD.org","www":"http://geomorph.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cf336ab26404bb2621f0d26247701ba8708a1caf6dfb167fdeb4ac66d51ae9a9","flatsize":1021491,"path":"All/geomorph-0.63_1.pkg","repopath":"All/geomorph-0.63_1.pkg","licenselogic":"single","pkgsize":336332,"desc":"Geomorph is a height field generator and editor for the Linux\noperating system.\n\nA height field is a kind of topographic map.  It is a 2D projection\nof a 3D landscape.\n\nGeomorph generates square images and shows a 3D preview of the\nresulting landscape.  The resulting 2D image can be processed with\na tool like Povray for rendering the landscape.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"gtkglext":{"origin":"x11-toolkits/gtkglext","version":"1.2.0_21"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["graphics"],"shlibs_required":["libGL.so.1","libGLU.so.1","libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgdkglext-x11-1.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libgtkglext-x11-1.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpangox-1.0.so.0","libpng16.so.16","libpthread.so.0","libz.so.3"],"options":{"NLS":"on"}},{"name":"geoserver-mysql-plugin","origin":"databases/geoserver-mysql-plugin","version":"2.27.1","comment":"MySQL DataStore implementation for GeoServer","maintainer":"jbo@FreeBSD.org","www":"http://geoserver.org/display/GEOSDOC/MySQL+DataStore","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e57e008cfa810c8bc1fb96b1c313b101a9882023fca1ab7bf75695b77de99f8e","flatsize":2648220,"path":"All/geoserver-mysql-plugin-2.27.1.pkg","repopath":"All/geoserver-mysql-plugin-2.27.1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":2449292,"desc":"This port contains a MySQL DataStore implementation for GeoServer.","deps":{"geoserver":{"origin":"graphics/geoserver","version":"2.27.1"}},"categories":["databases","geography","java"],"annotations":{"cpe":"cpe:2.3:a:osgeo:geoserver:2.27.1:::::dragonfly6:x86_64"},"messages":[{"message":"A MySQL DataStore implementation was installed, please restart GeoServer.\n\nMySQL should now show up as an option in the GeoServer web admin tool at\nConfig -> Data -> DataStores -> New.  Fill out the appropriate params.","type":"install"}]},{"name":"geos","origin":"graphics/geos","version":"3.13.1","comment":"Geometry Engine, Open Source","maintainer":"sunpoet@FreeBSD.org","www":"https://libgeos.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0004ed8deba63c6ebb433c3b01d093cccd93f947f2cd401a3bea8efd8c16c9be","flatsize":7686262,"path":"All/geos-3.13.1.pkg","repopath":"All/geos-3.13.1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":1550844,"desc":"GEOS (Geometry Engine - Open Source) is a C++ port of the JTS Topology Suite\n(JTS). It aims to contain the complete functionality of JTS in C++. This\nincludes all the OpenGIS Simple Features for SQL spatial predicate functions and\nspatial operators, as well as specific JTS enhanced functions. GEOS provides\nspatial functionality to many other projects and products.","categories":["geography","graphics"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"geoipupdate","origin":"net/geoipupdate","version":"7.1.0_1","comment":"Fetch the latest copies of the GeoIP2 databases","maintainer":"adamw@FreeBSD.org","www":"https://github.com/maxmind/geoipupdate","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d17920ca7df9e830f87c7c17d85cc1f34ba56bece0bd79469d95c41a643633c8","flatsize":5703489,"path":"All/geoipupdate-7.1.0_1.pkg","repopath":"All/geoipupdate-7.1.0_1.pkg","licenselogic":"or","licenses":["APACHE20","MIT"],"pkgsize":1928788,"desc":"This program is used to fetch and update the GeoIP2 databases. By\ndefault it fetches the free databases, but it can also manage\nthe paid databases with an active GeoIP subscription.\n\nPlease see https://www.maxmind.com/en/geolocation_landing for details\nabout obtaining an optional subscription.","categories":["geography","net"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on","MANPAGES":"on"},"messages":[{"message":"The free GeoIP2 databases now require a (free)\nregistered account.\n\nSee: https://blog.maxmind.com/2019/12/18/significant-changes-to-accessing-and-using-geolite2-databases/\nRegister for an account: https://www.maxmind.com/en/geolite2/signup\nGet a (free) license key from your accounts page.\n\nPlace the generated account key and license key\ninto /usr/local/etc/GeoIP.conf","type":"upgrade","maximum_version":"4.1.5"},{"message":"You must register for a (free) MaxMind account\nto download the free GeoIP2 databases.\n\nRegister for an account: https://www.maxmind.com/en/geolite2/signup\nGet a license key: https://www.maxmind.com/en/accounts/155743/license-key\n\nPlace the generated account key and license key\ninto /usr/local/etc/GeoIP.conf","type":"install"}]},{"name":"geocode-glib2","origin":"net/geocode-glib2","version":"3.26.4","comment":"Convenience library for the geocoding and reverse geocoding","maintainer":"gnome@FreeBSD.org","www":"https://git.gnome.org/browse/geocode-glib","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d892b314c1be6d38fe89fd444defd7f85adddb6d09ca1046333239747e3682b4","flatsize":834394,"path":"All/geocode-glib2-3.26.4.pkg","repopath":"All/geocode-glib2-3.26.4.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":90528,"desc":"geocode-glib is a convenience library for the geocoding (finding longitude,\nand latitude from an address) and reverse geocoding (finding an address from\ncoordinates). It uses Nominatim service to achieve that. It also caches\n(reverse-)geocoding requests for faster results and to avoid unnecessary server\nload.","deps":{"geocode-glib":{"origin":"net/geocode-glib","version":"3.26.4"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"libsoup3":{"origin":"devel/libsoup3","version":"3.6.5_2"}},"categories":["devel","gnome","net"],"options":{"DOCS":"on"}},{"name":"geocode-glib","origin":"net/geocode-glib","version":"3.26.4","comment":"Convenience library for the geocoding and reverse geocoding","maintainer":"gnome@FreeBSD.org","www":"https://git.gnome.org/browse/geocode-glib","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2ad51fd47a54c024bafd9cc401bf635c2f447ada4d3a8677d5f0ed55db31ffe4","flatsize":896762,"path":"All/geocode-glib-3.26.4.pkg","repopath":"All/geocode-glib-3.26.4.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":97164,"desc":"geocode-glib is a convenience library for the geocoding (finding longitude,\nand latitude from an address) and reverse geocoding (finding an address from\ncoordinates). It uses Nominatim service to achieve that. It also caches\n(reverse-)geocoding requests for faster results and to avoid unnecessary server\nload.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"libsoup":{"origin":"devel/libsoup","version":"2.74.3"}},"categories":["devel","gnome","net"],"options":{"DOCS":"on"}},{"name":"geoclue","origin":"net/geoclue","version":"2.7.2","comment":"D-Bus service that provides location information","maintainer":"desktop@FreeBSD.org","www":"https://gitlab.freedesktop.org/geoclue/geoclue/wikis/home","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a42192162735808a0ef0affc957ee1dd2e8ce2e3ea6f27d7794b6b0a7575645a","flatsize":1485258,"path":"All/geoclue-2.7.2.pkg","repopath":"All/geoclue-2.7.2.pkg","licenselogic":"and","licenses":["GPLv2","LGPL21"],"pkgsize":177508,"desc":"Geoclue is a D-Bus service that provides location information. The primary goal of\nthe Geoclue project is to make creating location-aware applications as simple as\npossible, while the secondary goal is to ensure that no application can access location\ninformation without explicit permission from user.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"libnotify":{"origin":"devel/libnotify","version":"0.8.6"},"libsoup3":{"origin":"devel/libsoup3","version":"3.6.5_2"}},"categories":["devel","gnome","net"],"shlibs_required":["libc.so.8","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libintl.so.8","libjson-glib-1.0.so.0","libm.so.4","libnotify.so.4","libpthread.so.0","libsoup-3.0.so.0"],"options":{"DEMO":"on","DOCS":"on"}},{"name":"geomview","origin":"graphics/geomview","version":"1.9.5_5","comment":"Interactive viewer for 3- and 4-D geometric objects","maintainer":"ports@FreeBSD.org","www":"http://www.geomview.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8af92e5041156be6cc828614291eebd0a0456fe6d589e44f37e9d6b774ac1b74","flatsize":10841026,"path":"All/geomview-1.9.5_5.pkg","repopath":"All/geomview-1.9.5_5.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":3181648,"desc":"Geomview and OOGL are part of an ongoing effort at the Geometry Center\nto provide interactive 3D graphics software which is particularly\nappropriate for displaying the kinds of objects and doing the kinds of\noperations of interest in mathematics research and education.  You can\ncompute an OOGL data file of a mathematical object that would be\ndifficult or impossible to build a model of in the real world.  In\ngeomview, besides examining an object in ordinary Euclidean 3-space,\nyou can look at objects in hyperbolic 3-space and Euclidean 4-space.\nThe hyperbolic model is the projective one, where geodesics are\nstraight lines and isometries are represented as 4x4 projective\nmatrices.  While geomview is tailored for mathematical visualization,\nit is written to be extensible and can serve as a general-purpose\ntool. Its functionality can be extended in an almost unlimited fashion\nby external modules.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"open-motif":{"origin":"x11-toolkits/open-motif","version":"2.3.8_8"},"xdg-utils":{"origin":"devel/xdg-utils","version":"1.2.1"}},"categories":["education","graphics"],"shlibs_required":["libGL.so.1","libGLU.so.1","libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXm.so.4","libXmu.so.6","libXt.so.6","libc.so.8","libm.so.4","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on","EXAMPLES":"on","INFO":"on","MOTION_AVG":"off"},"annotations":{"cpe":"cpe:2.3:a:geomview:geomview:1.9.5:::::dragonfly6:x86_64:5"},"messages":[{"message":"===>   NOTICE:\n\nThe geomview port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"geoapi","origin":"graphics/geoapi","version":"3.0.0","comment":"Java interface API based upon OGC Standards","maintainer":"wen@FreeBSD.org","www":"http://geoapi.sf.net","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7f6ec088f3bffe35280505b44b2b481782f7138b7202edf375f373ba2b19e34d","flatsize":11698383,"path":"All/geoapi-3.0.0.pkg","repopath":"All/geoapi-3.0.0.pkg","licenselogic":"single","pkgsize":829948,"desc":"GeoAPI provides a set of interfaces from OpenGIS specifications.The development\ncommunity in building GIS solutions is sustaining an enormous level of effort.\nThe GeoAPI project aims to reduce duplication and increase interoperability by\nproviding neutral, interface-only APIs derived from OGC/ISO Standards.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["geography","graphics"],"options":{"DOCS":"on"}},{"name":"gh","origin":"devel/gh","version":"2.64.0_2","comment":"GitHub's official command line tool","maintainer":"lcook@FreeBSD.org","www":"https://cli.github.com","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9108ceacc19b7e926f01307cbf9d9f3655a23cdb54be45890c7de8937c49857f","flatsize":50307033,"path":"All/gh-2.64.0_2.pkg","repopath":"All/gh-2.64.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9654144,"desc":"GitHub CLI brings GitHub to your terminal.\n\nIt reduces context switching, helps you focus, and enables\nyou to more easily script and create your own workflows.\n\nIt brings pull requests, issues, and other GitHub concepts\nto the terminal next to where you are already working with\ngit and your code.\n\nThe release version supports GitHub Enterprise Server in\naddition to GitHub.com.","deps":{"git":{"origin":"devel/git","version":"2.49.0"}},"categories":["devel"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"COMPLETIONS":"on","DOCS":"on","MANPAGES":"on"}},{"name":"glpi","origin":"www/glpi","version":"10.0.18,1","comment":"Free IT and asset management software","maintainer":"m@kappa.st","www":"https://glpi-project.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"26183883e5b04b137a81e3c8216cc9004904cba9428204d81addef61d0cb08a1","flatsize":221746841,"path":"All/glpi-10.0.18,1.pkg","repopath":"All/glpi-10.0.18,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":33354088,"desc":"GLPI is an Information Resource-Manager with an additional\nAdministration- Interface. You can use it to build up a\ndatabase with an inventory for your company (computer,\nsoftware, printers...). It has enhanced functions to make\nthe daily life for the administrators easier, like a job-\ntracking-system with mail-notification and methods to build\na database with basic information about your network-topology.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-bz2":{"origin":"archivers/php83-bz2","version":"8.3.21"},"php83-ctype":{"origin":"textproc/php83-ctype","version":"8.3.21"},"php83-curl":{"origin":"ftp/php83-curl","version":"8.3.21"},"php83-dom":{"origin":"textproc/php83-dom","version":"8.3.21"},"php83-exif":{"origin":"graphics/php83-exif","version":"8.3.21"},"php83-fileinfo":{"origin":"sysutils/php83-fileinfo","version":"8.3.21"},"php83-filter":{"origin":"security/php83-filter","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-iconv":{"origin":"converters/php83-iconv","version":"8.3.21"},"php83-imap":{"origin":"mail/php83-imap","version":"8.3.21"},"php83-intl":{"origin":"devel/php83-intl","version":"8.3.21"},"php83-ldap":{"origin":"net/php83-ldap","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-mysqli":{"origin":"databases/php83-mysqli","version":"8.3.21"},"php83-opcache":{"origin":"www/php83-opcache","version":"8.3.21"},"php83-pecl-xmlrpc":{"origin":"net/pecl-xmlrpc","version":"1.0.0.r3_2,1"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-simplexml":{"origin":"textproc/php83-simplexml","version":"8.3.21"},"php83-sodium":{"origin":"security/php83-sodium","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"},"php83-xmlreader":{"origin":"textproc/php83-xmlreader","version":"8.3.21"},"php83-xmlwriter":{"origin":"textproc/php83-xmlwriter","version":"8.3.21"},"php83-zip":{"origin":"archivers/php83-zip","version":"8.3.21"},"php83-zlib":{"origin":"archivers/php83-zlib","version":"8.3.21"}},"categories":["www"],"options":{"IMAP":"on","LDAP":"on"},"annotations":{"cpe":"cpe:2.3:a:glpi-project:glpi:10.0.18:::::dragonfly6:x86_64"},"messages":[{"message":"First time installation notes:\n\nBefore using GLPI, you will need to configure your database.\nFull installation instructions are available here:\n\n\thttp://glpi-project.org/spip.php?article61\n\nIf you are using MySQL, here's the short version of the instructions:\n\n  1. Create a new database:\n  $ mysqladmin -uroot create glpi\n\n  2. Grant access to the database:\n  $ mysql -uroot -e\"GRANT ALL ON glpi.* TO USERNAME@localhost IDENTIFIED BY 'PASSWORD'\" glpi\n  (choose your own values for USERNAME and PASSWORD)\n\nMake sure Apache supports PHP (www/mod_php5) and add a config file for\nGLPI in Includes/glpi.conf:\n\n    Alias /glpi /usr/local/www/glpi\n    <Directory /usr/local/www/glpi>\n        AllowOverride Options FileInfo Limit\n        Options Indexes FollowSymLinks\n        Require all granted\n        DirectoryIndex index.php\n    </Directory>\n\nThen reload Apache: 'apachectl graceful'\n\nPlease visit 'http://{host.domain}/glpi/' in a\nweb-browser and follow the configuration instructions.","type":"install"}]},{"name":"gentoo","origin":"x11-fm/gentoo","version":"0.20.7_2","comment":"Gtk+ based, file manager inspired by DirectoryOpus","maintainer":"ports@FreeBSD.org","www":"https://www.obsession.se/gentoo/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"64b36b1941e40b44c7130bdd7971155a13b0ca099ee19c242a63d9c04d6fadbb","flatsize":1735265,"path":"All/gentoo-0.20.7_2.pkg","repopath":"All/gentoo-0.20.7_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":529740,"desc":"gentoo is a modern, powerful, flexible, and utterly configurable file manager\nfor UNIX systems, written using the GTK+ toolkit. It aims to be 100%25\ngraphically configurable; there's no need to edit config files by hand and then\nrestart the application. gentoo is somewhat inspired in its look & feel by the\nclassic Amiga program DirectoryOpus.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11-fm"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libz.so.3"],"options":{"DOCS":"on","FAM":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe gentoo port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gensig","origin":"mail/gensig","version":"2.3_2","comment":"Random .signature generator","maintainer":"arensb+freebsd-ports@ooblick.com","www":"http://www.geekthing.com/~robf/ware/gensig/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"195703982e7c3f35e6ff57e5cc7e6d0e9e9ee9e3f5a3d78eaf7bd6d4985f77f6","flatsize":44888,"path":"All/gensig-2.3_2.pkg","repopath":"All/gensig-2.3_2.pkg","licenselogic":"single","pkgsize":15844,"desc":"Gensig is a random signature generator.","categories":["mail"],"shlibs_required":["libc.so.8"]},{"name":"geogram","origin":"math/geogram","version":"1.7.9","comment":"Programming library of geometric algorithms","maintainer":"yuri@FreeBSD.org","www":"http://alice.loria.fr/software/geogram/doc/html/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"367be243333fe31f410073c4b004f8292eb842d9ee81bc6ab2863e9ceeff77eb","flatsize":18289549,"path":"All/geogram-1.7.9.pkg","repopath":"All/geogram-1.7.9.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":4445696,"desc":"Geogram is a programming library of geometric algorithms. It includes a simple\nyet efficient Mesh data structure (for surfacic and volumetric meshes), exact\ncomputer arithmetics (a-la Shewchuck, implemented in GEO::expansion), a\npredicate code generator (PCK: Predicate Construction Kit), standard geometric\npredicates (orient/insphere), Delaunay triangulation, Voronoi diagram, spatial\nsearch data structures, spatial sorting) and less standard ones (more general\ngeometric predicates, intersection between a Voronoi diagram and a triangular or\ntetrahedral mesh embedded in n dimensions). The latter is used by FWD/WarpDrive,\nthe first algorithm that computes semi-discrete Optimal Transport in 3d that\nscales up to 1 million Dirac masses (see compute_OTM in example programs).","deps":{"glfw":{"origin":"graphics/glfw","version":"3.4_2"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXxf86vm":{"origin":"x11/libXxf86vm","version":"1.1.5"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"}},"categories":["math"],"shlibs_required":["libc.so.8","libdl.so.0","libglfw.so.3","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"gimp-app","origin":"graphics/gimp-app","version":"2.10.38_4,1","comment":"GNU Image Manipulation Program","maintainer":"gnome@FreeBSD.org","www":"https://www.gimp.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8d98a4535c53c17f860655d76b00f0fee3aaa6a63b9e6b1e4bafb764d4595a9a","flatsize":113251998,"path":"All/gimp-app-2.10.38_4,1.pkg","repopath":"All/gimp-app-2.10.38_4,1.pkg","licenselogic":"and","licenses":["GPLv3","LGPL3"],"pkgsize":19182000,"desc":"The GIMP is designed to provide an intuitive graphical interface to a\nvariety of image editing operations. Here is a list of the GIMP's\nmajor features:\n\n Image editing\n -------------\n\n   *  Selection tools including rectangle, ellipse, free, fuzzy, bezier\n      and intelligent.\n   *  Transformation tools including rotate, scale, shear and flip.\n   *  Painting tools including bucket, brush, airbrush, clone, convolve,\n      blend and text.\n   *  Effects filters (such as blur, edge detect).\n   *  Channel & color operations (such as add, composite, decompose).\n   *  Plug-ins which allow for the easy addition of new file formats and\n      new effect filters.\n   *  Multiple undo/redo.","deps":{"Imath":{"origin":"math/Imath","version":"3.1.12"},"aalib":{"origin":"graphics/aalib","version":"1.4.r5_14"},"alsa-lib":{"origin":"audio/alsa-lib","version":"1.2.13"},"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"babl":{"origin":"x11/babl","version":"0.1.112"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gegl":{"origin":"graphics/gegl","version":"0.4.58_3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gexiv2":{"origin":"graphics/gexiv2","version":"0.14.3_1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"glib-networking":{"origin":"net/glib-networking","version":"2.80.1_1"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"json-c":{"origin":"devel/json-c","version":"0.18"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"lcms2":{"origin":"graphics/lcms2","version":"2.17"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libheif":{"origin":"graphics/libheif","version":"1.19.8"},"libjxl":{"origin":"graphics/libjxl","version":"0.11.1_1"},"libmng":{"origin":"graphics/libmng","version":"2.0.3_2"},"libmypaint":{"origin":"graphics/libmypaint","version":"1.6.1_2"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"libunwind":{"origin":"devel/libunwind","version":"20240221_2"},"libwmf":{"origin":"graphics/libwmf","version":"0.2.13_2"},"mypaint-brushes":{"origin":"graphics/mypaint-brushes","version":"1.3.1"},"openexr":{"origin":"graphics/openexr","version":"3.3.4"},"openjpeg":{"origin":"graphics/openjpeg","version":"2.5.3"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"png":{"origin":"graphics/png","version":"1.6.47"},"poppler-glib":{"origin":"graphics/poppler-glib","version":"25.02.0"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"},"webp":{"origin":"graphics/webp","version":"1.5.0"}},"categories":["gnome","graphics"],"shlibs_required":["libICE.so.6","libIex-3_3.so.32","libIlmThread-3_3.so.32","libImath-3_1.so.29","libOpenEXR-3_3.so.32","libOpenEXRCore-3_3.so.32","libOpenEXRUtil-3_3.so.32","libSM.so.6","libX11.so.6","libXcursor.so.1","libXext.so.6","libXfixes.so.3","libXmu.so.6","libXpm.so.4","libXt.so.6","libaa.so.1","libatk-1.0.so.0","libbabl-0.1.so.0","libbz2.so.2","libc.so.8","libcairo.so.2","libexecinfo.so.1","libexpat.so.1","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgegl-0.4.so.0","libgegl-npd-0.4.so","libgexiv2.so.2","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgomp.so.1","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libheif.so.1","libintl.so.8","libjpeg.so.8","libjson-c.so.5","libjson-glib-1.0.so.0","libjxl.so.0.11","libjxl_threads.so.0.11","liblcms2.so.2","liblcms2_fast_float.so.1","liblcms2_threaded.so.1","liblzma.so.3","libm.so.4","libmng.so.1","libmypaint.so.0","libopenjp2.so.7","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpng16.so.16","libpoppler-glib.so.8","libpthread.so.0","librsvg-2.so.2","libstdc++.so.9","libtiff.so.6","libunwind.so.8","libwebp.so.7","libwebpdemux.so.2","libwebpmux.so.3","libwmf-0.2.so.7","libwmflite-0.2.so.7","libz.so.3"],"options":{"AALIB":"on","GHOSTSCRIPT":"off","HEIF":"on","JXL":"on","LIBMNG":"on","OPENEXR":"on","OPENJPEG":"on","SIMD":"on","WEBP":"on","WMF":"on"},"annotations":{"cpe":"cpe:2.3:a:gimp:gimp:2.10.38:::::dragonfly6:x86_64:4"}},{"name":"gimp-beautify-plugin","origin":"graphics/gimp-beautify-plugin","version":"2012.08.12.00_11","comment":"GIMP plug-ins to both quickly and easily beautify photo","maintainer":"ports@FreeBSD.org","www":"https://github.com/hejiann/beautify","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4eb96d20db9f4d669618b214e46303cb31156f963cda6ff000ed63015e42474f","flatsize":118128302,"path":"All/gimp-beautify-plugin-2012.08.12.00_11.pkg","repopath":"All/gimp-beautify-plugin-2012.08.12.00_11.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":19531612,"desc":"GIMP Beautify is a set of GIMP plug-ins to both quickly and easily\nbeautify photos","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gimp-app":{"origin":"graphics/gimp-app","version":"2.10.38_4,1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcomposite":{"origin":"x11/libXcomposite","version":"0.4.6_1,1"},"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"libXdamage":{"origin":"x11/libXdamage","version":"1.1.6"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["graphics"],"shlibs_required":["libatk-1.0.so.0","libbabl-0.1.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgegl-0.4.so.0","libgegl-npd-0.4.so","libgimp-2.0.so.0","libgimpbase-2.0.so.0","libgimpcolor-2.0.so.0","libgimpconfig-2.0.so.0","libgimpmath-2.0.so.0","libgimpmodule-2.0.so.0","libgimpui-2.0.so.0","libgimpwidgets-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libjson-glib-1.0.so.0","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe gimp-beautify-plugin port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"genromfs","origin":"filesystems/genromfs","version":"0.5.7_1","comment":"Mkfs equivalent for romfs filesystem","maintainer":"tomek@cedro.info","www":"https://github.com/chexum/genromfs","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9b8a5ef750d06d267201ca7dad852d1ed34d06188067fdc8050d79b720d70c8f","flatsize":39828,"path":"All/genromfs-0.5.7_1.pkg","repopath":"All/genromfs-0.5.7_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":17904,"desc":"The mkfs equivalent for romfs filesystem. Port created for NuttX RTOS.\nROM FileSystem (ROMFS), read only filesystem, mainly for initial RAM\ndisks of installation disks.  Using this filesystem, you get a very\nsimilar feature, and even the possibility of a small kernel, with a\nfile system which doesn't take up useful memory from the router\nfunctions in the basement of your office.","categories":["devel","filesystems"],"shlibs_required":["libc.so.8"]},{"name":"genplist","origin":"ports-mgmt/genplist","version":"1.2_1","comment":"Generates a static plist for a port","maintainer":"jwb@FreeBSD.org","www":"http://personalpages.tds.net/~jwbacon/Ports","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bd09b464b8fad3c26d7cce62770ad9c75ec30d38f56c64ce909120db0b9d3ebb","flatsize":14633,"path":"All/genplist-1.2_1.pkg","repopath":"All/genplist-1.2_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":6884,"desc":"Genplist automatically creates a static plist for a port by installing it\ninto a temporary directory, and then examining the directory tree.  The\nprocess is based on the instructions for plist generation in the\nFreeBSD Porter's Handbook.","categories":["ports-mgmt"],"annotations":{"deprecated":"Unmaintained, obsoleted by \"make makeplist\"","expiration_date":"2025-04-03"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUnmaintained, obsoleted by \"make makeplist\".\n\nIt is scheduled to be removed on or after 2025-04-03."}]},{"name":"genpatch","origin":"ports-mgmt/genpatch","version":"1.40_2","comment":"Single patch generator tool compatible with makepatch format","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b8f7115cb8472995a1d8d3661a385aaa42224edeecee786fd8153c520f1cec5f","flatsize":9026,"path":"All/genpatch-1.40_2.pkg","repopath":"All/genpatch-1.40_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":6588,"desc":"This is a set of three simple tools written in sh(1) for generating single\npatches for use in Ports.  This set is ideal for creating a new patch when\nit is inconvenient or undesirable to use the \"make makepatch\" utility.\n\nThe first tool is \"dupe\" which is a quick copy utility.  The second tool\nis \"genpatch\" which creates patches in the standards diff format and\nusing the standard file name conventions.  The last tool is \"portfix\"\nwhich runs \"dupe\", an editor of choice, and \"genpatch\" serially as a\nmacro as a convenient and quick way to create port patches.\n\nPlease see the dupe, genpatch, and portfix man pages for details.","categories":["ports-mgmt"],"messages":[{"message":"===>   NOTICE:\n\nThe genpatch port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"genius","origin":"deskutils/genius","version":"1.0.27_4","comment":"Arbitrary precision calculator for Gnome Desktop Environment","maintainer":"eduardo@FreeBSD.org","www":"https://www.jirka.org/genius.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"77bf8ff8fb249f8ad1562302be8e856232a3050cc727e6f1e9003b55b9e05d5b","flatsize":17148648,"path":"All/genius-1.0.27_4.pkg","repopath":"All/genius-1.0.27_4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":2544800,"desc":"Genius Calculator is a precision calculator for Gnome Desktop Environment.\n\nFeatures of Genius:\n\n * arbitrary precision integers (2-36), multiple precision floats\n * uses rationals when possible\n * will calculate and show half calculated expressions if the calculation\n   could not be completed\n * variables\n * user functions\n * variable and function references with C like syntax\n * anonymous functions\n * it will add missing parenthesis on the ends of expressions (only in\n   the GUI version)\n * matrix support\n * complex numbers\n * more ...","deps":{"amtk":{"origin":"x11-toolkits/amtk","version":"5.6.0_2"},"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gtksourceview4":{"origin":"x11-toolkits/gtksourceview4","version":"4.8.3_2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"mpfr":{"origin":"math/mpfr","version":"4.2.2,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"},"vte3":{"origin":"x11-toolkits/vte3","version":"0.78.2_1"}},"categories":["deskutils","gnome"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgmp.so.10","libgobject-2.0.so.0","libgtk-3.so.0","libgtksourceview-4.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libmpfr.so.6","libncurses.so.6","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libreadline.so.8","libtinfo.so.6","libvte-2.91.so.0","libz.so.3"],"options":{"NLS":"on"}},{"name":"genimage","origin":"sysutils/genimage","version":"18","comment":"Tool to generate multiple filesystem and flash images from a tree","maintainer":"yuri@FreeBSD.org","www":"https://github.com/pengutronix/genimage","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c52b9359f8b08f6a75942118a153f553a049fbf41c904f93d03a16910e562e09","flatsize":124831,"path":"All/genimage-18.pkg","repopath":"All/genimage-18.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":40688,"desc":"genimage is a tool to generate multiple filesystem and flash/disk images\nfrom a given root filesystem tree. genimage is intended to be run in a\nfakeroot environment. It also supports creating flash/disk images out of\ndifferent file-system images and files.\n\nConfiguration is done in a config file parsed by libconfuse. Options like the\npath to tools can be given via environment variables, the config file or from\ncommandline switches.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libconfuse":{"origin":"devel/libconfuse","version":"3.3_2"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libconfuse.so.2","libintl.so.8"]},{"name":"genie","origin":"devel/genie","version":"g2023092101","comment":"GENie Project generator tool","maintainer":"bofh@FreeBSD.org","www":"https://github.com/bkaradzic/GENie","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b3f99f19d01c97fdee779de9bc22b8c71062e5f28d6bcdc49c109c8271816df2","flatsize":567134,"path":"All/genie-g2023092101.pkg","repopath":"All/genie-g2023092101.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":149348,"desc":"GENie (pronounced as Jenny) is project generator tool. It automagically\ngenerates project from Lua script, making applying the same settings for\nmultiple projects easy.","categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DEBUG":"off"}},{"name":"genht","origin":"devel/genht","version":"1.1.3","comment":"Simple generic hash table implementation in C","maintainer":"fuz@FreeBSD.org","www":"http://www.repo.hu/projects/genht/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e39b934710dbac0a9c6acd82698d66495e5fcb09a6ba776037ba5cf1d86a3919","flatsize":245506,"path":"All/genht-1.1.3.pkg","repopath":"All/genht-1.1.3.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":31388,"desc":"genht is a simple generic hash table implementation in C.\nUses open addressing scheme with space doubling.\nType generics is achieved by ugly name prefixing macros.","categories":["devel"],"options":{"EXAMPLES":"on"}},{"name":"gengetopt","origin":"devel/gengetopt","version":"2.23_1","comment":"Tool for generating a C function which parses command line arguments","maintainer":"bofh@FreeBSD.org","www":"https://www.gnu.org/software/gengetopt/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ac319a915e167904fe63dca3b34482213025ffad3e5f2c6295036c985f33aba9","flatsize":1113297,"path":"All/gengetopt-2.23_1.pkg","repopath":"All/gengetopt-2.23_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":235612,"desc":"This program generate a C function that uses getopt_long function to parse\nthe command line options, validate them and fill a struct.\n\nThus your program can now handle options such as:\n\n\tmyprog --input foo.c -o foo.o --no-tabs -i 100 *.class\n\nAnd both long options (those that start with --) and short options (start\nwith - and consist of only one character) can be handled. For standards\nabout short and long options you may want to take a look at the GNU Coding\nStandards.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"geographiclib","origin":"astro/geographiclib","version":"2.2","comment":"Library for geographic projections","maintainer":"tatsuki_makino@hotmail.com","www":"https://geographiclib.sourceforge.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"86664979361669802d673e3d14a54a6ae8d370a0e307c8ca057db0f1cb33337b","flatsize":22986830,"path":"All/geographiclib-2.2.pkg","repopath":"All/geographiclib-2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12652524,"desc":"GeographicLib is a small C++ library for\n\n* geodesic and rhumb line calculations;\n* conversions between geographic, UTM, UPS, MGRS, geocentric, and local\n  cartesian coordinates;\n* gravity (e.g., EGM2008) and geomagnetic field (e.g., WMM2020)\n  calculations.","categories":["astro"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on","DOXYGEN":"off","EXAMPLES":"on","PREC1":"off","PREC2":"on","PREC3":"off","PREC4":"off","PREC5":"off","GEOID_EGM84_30":"off","GEOID_EGM84_15":"off","GEOID_EGM96_15":"off","GEOID_EGM96_5":"on","GEOID_EGM2008_5":"off","GEOID_EGM2008_2_5":"off","GEOID_EGM2008_1":"off","GRAVITY_EGM84":"off","GRAVITY_EGM96":"on","GRAVITY_EGM2008":"off","GRAVITY_WGS84":"on","GRAVITY_GRS80":"off","MAGNETIC_WMM2010":"off","MAGNETIC_WMM2015":"off","MAGNETIC_WMM2015V2":"off","MAGNETIC_WMM2020":"on","MAGNETIC_IGRF11":"off","MAGNETIC_IGRF12":"off","MAGNETIC_IGRF13":"on","MAGNETIC_EMM2010":"off","MAGNETIC_EMM2015":"off","MAGNETIC_EMM2017":"off"}},{"name":"generate","origin":"devel/generate","version":"3.0","comment":"Simple text pre-processor","maintainer":"darcy@druid.net","www":"https://www.druid.net/darcy/readme-generate.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8443e67660c48fe485efcd81b214b6ab8820fee81dedd9256e9f686d0aa49bba","flatsize":61655,"path":"All/generate-3.0.pkg","repopath":"All/generate-3.0.pkg","licenselogic":"single","licenses":["UNKNOWN"],"pkgsize":21928,"desc":"Generate is a text preprocessor that I originally wrote to help me write\ncustom accounting applications based on the Progress database product. I\nfelt that the built in wasn't useful enough so I designed a new one and\nimplemented it. It actually started life as a package configuration and\nbatch file generator for DOS and mutated to a simple script interpreter\nto replace shar file distribution. At this point it has almost nothing in\ncommon with that first program.\n\nThe basic idea behind generate is to create a script which generates files.\nThere is some simple flow control constructs but the power lies in its\nmacro processing. I have shamelessly stolen ideas from cpp, m4, make and\nDavid Tilbrook's dtree.","categories":["devel"],"shlibs_required":["libc.so.8"]},{"name":"gen6dns","origin":"dns/gen6dns","version":"1.3_1","comment":"Tool to generate static DNS records for IPv6 hosts using SLAAC","maintainer":"se@FreeBSD.org","www":"https://www.hznet.de/tools.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e9b837ad23cc699d3e5cb5f14abb8f8de29d0eefa1f61cfe56e470080eebe616","flatsize":64887,"path":"All/gen6dns-1.3_1.pkg","repopath":"All/gen6dns-1.3_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":29976,"desc":"gen6dns is a tool to generate static DNS records (AAAA and PTR) for hosts\nusing Stateless Address Autoconfig (SLAAC). If you have a list of hostnames,\nmac addresses and ipv6 subnets gen6dns generates the appropriate AAAA and\nPTR records for you. It supports different scopes and the generation of\nview (split) specific files.","categories":["dns"],"shlibs_required":["libc.so.8"]},{"name":"glest-data","origin":"games/glest-data","version":"3.2.1","comment":"Glest data files","maintainer":"ports@FreeBSD.org","www":"https://www.glest.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"783cfc85a38df474e43ec557481c8335c170071e750c7083b503b56f5886aefa","flatsize":111323854,"path":"All/glest-data-3.2.1.pkg","repopath":"All/glest-data-3.2.1.pkg","licenselogic":"single","pkgsize":54485200,"desc":"The glest data files.\n\nThis port install the data files needed to run glest a free 3d real-time\ncustomizable strategy game","categories":["games"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe glest-data port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gitlab-runner","origin":"devel/gitlab-runner","version":"18.1.0","comment":"Official GitLab Runner written in Go","maintainer":"mfechner@FreeBSD.org","www":"https://gitlab.com/gitlab-org/gitlab-runner","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6d6eecef9a6ad7a1dbe148d4ed6ba69e843250973e617b64811776bc108fb7bd","flatsize":114797947,"path":"All/gitlab-runner-18.1.0.pkg","repopath":"All/gitlab-runner-18.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":37297444,"desc":"GitLab Runner is the open source project that is used to run your jobs and send\nthe results back to GitLab. It is used in conjunction with GitLab CI, the\nopen-source continuous integration service included with GitLab that\ncoordinates the jobs.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"ca_root_nss":{"origin":"security/ca_root_nss","version":"3.108"},"git":{"origin":"devel/git","version":"2.49.0"}},"categories":["devel"],"users":["gitlab-runner"],"groups":["gitlab-runner"],"shlibs_required":["libc.so.8","libpthread.so.0"],"messages":[{"message":"To enable gitlab-runner:\n\n  sysrc gitlab_runner_enable=yes\n\nTo start gitlab-runner:\n\n  service gitlab_runner start\n\nTo register with GitLab:\n\n  service gitlab_runner register\n\nTo list status of GitLab:\n\n  service gitlab_runner list","type":"install"}]},{"name":"gemmlowp","origin":"math/gemmlowp","version":"g20190812","comment":"Low-precision matrix multiplication library","maintainer":"yuri@FreeBSD.org","www":"https://github.com/google/gemmlowp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5877366fdf563d4dafb2cfd9a190b314c851ff151ab7ccb0b47c76570534cfe2","flatsize":2480251,"path":"All/gemmlowp-g20190812.pkg","repopath":"All/gemmlowp-g20190812.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":133600,"desc":"Small, self-contained, headers-only low-precision GEMM (general matrix\nmultiplication) library.","categories":["math"]},{"name":"geneweb","origin":"www/geneweb","version":"6.08_3","comment":"Advanced genealogy software","maintainer":"alex@stangl.us","www":"https://opensource.geneanet.org/projects/geneweb/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"af9e9f5495fcd56dc760120103b1a35963cc43a1895eab4f7b72583b57fc89fa","flatsize":55391708,"path":"All/geneweb-6.08_3.pkg","repopath":"All/geneweb-6.08_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":7043992,"desc":"GeneWeb is a genealogy software program with a Web interface\noriginally developed by Daniel de Rauglaudre, but currently\nmaintained by fabien@geneanet.org. It can be used off-line\nor in a Web environment. It uses very efficient techniques\nof relationship and consanguinity computing, developed in\ncollaboration with Didier Remy, research Director at INRIA.\n\nFeel free to enable option GTK2 to try the new GUI. It's\nonly disabled by default to avoid accidental GTK2 dependencies.","categories":["www"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"],"messages":[{"message":"In order to install GeneWeb in a user's public_html directory, please run:\n\t/usr/local/share/geneweb/install.sh\nOR from directory to install in, run:\n\tcp -a /usr/local/share/geneweb/distribution/ .\n\t./gwsetup\n\nSample rc-script /usr/local/etc/rc.d/gwd has been provided to help run gwd\nas a daemon process. Adjust it to suit your needs, and add gwd_enable=\"YES\"\nto your /etc/rc.conf to enable gwd to run automatically upon reboot.\n\nUnfortunately, the documentation that was present with earlier GeneWeb\nversions has been dropped since 6.02. Please refer to the GeneWeb wiki\nhttp://opensource.geneanet.org/projects/geneweb/wiki\nand/or to the GeneWeb mailing list GeneWeb@yahoogroups.com if you need\nhelp.\n\nMain Makefile in GeneWeb 6.07 does not build the experimental GUI, however\nit remains in the codebase. GTK2 option is being retained in this port in\ncase the GUI becomes part of the main Makefile again in a later version.\n\nIf you notice odd failures, e.g., when editing a family, make sure you are\nusing an up-to-date template. Additional attributes, e.g., occupation got\nadded around v6.06, and if your template does not include this, you will\nlikely experience problems as the code throws an exception when trying to\nedit a family.","type":"install"}]},{"name":"gemmi","origin":"science/gemmi","version":"0.7.1","comment":"Macromolecular crystallography library and utilities","maintainer":"yuri@FreeBSD.org","www":"https://gemmi.readthedocs.io/en/latest/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8a677b208cd102486a855163864604078eddbcf573a6a1cfb15756d80b8f3e07","flatsize":5382051,"path":"All/gemmi-0.7.1.pkg","repopath":"All/gemmi-0.7.1.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":1626428,"desc":"Gemmi is a library, accompanied by a set of programs, developed primarily for\nuse in macromolecular crystallography (MX). For working with:\n* macromolecular models (content of PDB, PDBx/mmCIF and mmJSON files),\n* refinement restraints (CIF files),\n* reflection data (MTZ and mmCIF formats),\n* data on a 3D grid (electron density maps, masks, MRC/CCP4 format)\n* crystallographic symmetry.","categories":["science"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"FORTRAN":"off"}},{"name":"gemdropx","origin":"games/gemdropx","version":"0.9_12","comment":"Interesting one-player puzzle game for X (SDL)","maintainer":"ports@FreeBSD.org","www":"http://www.newbreedsoftware.com/gemdropx/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0f539be00e6572bac2d72f4fc14d1b9b20a38e4eab4720206b5ab6eb6372fa0d","flatsize":1575486,"path":"All/gemdropx-0.9_12.pkg","repopath":"All/gemdropx-0.9_12.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":748668,"desc":"\"Gem Drop X\" is an interesting one-player puzzle game using the\nSimple DirectMedia Layer (SDL) libraries.\n\nIt is a direct port of \"Gem Drop,\" an Atari 8-bit game written in Action!\n(a very fast C- and Pascal-like compiled language for the Atari).\n\nIt was originally ported to X11, using SDL for sound and music.\nEventually, the Xlib graphics calls were removed and replaced with\nSDL calls.\n\nThe concept of the game \"Gem Drop\" is based on an arcade game for the\nNeoGeo system called \"Magical Drop III\" by SNK.\n\nIf you're familiar with games like Jewels, Klax, Bust-A-Move or Tetris,\nthis game is similar to them all.  I consider it closest to Klax.\nSome people have compared it to \"Tetris meets Space Invaders.\"","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_mixer-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe gemdropx port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gemget","origin":"net/gemget","version":"1.9.0_1","comment":"CLI downloader for the Gemini protocol","maintainer":"codeleaves@yahoo.com","www":"https://github.com/makew0rld/gemget","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"721c27031e5b2eeffe6829d862fd70bedb5c217386ecf602b340ac060e950fc3","flatsize":4351304,"path":"All/gemget-1.9.0_1.pkg","repopath":"All/gemget-1.9.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1506700,"desc":"Gemget is a cli downloader for the gemini protocol.\nThis tool allows you to download files from gemini capsules.\nIt is built with go.","categories":["net"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"geist-sans","origin":"x11-fonts/geist-sans","version":"1.3.0","comment":"Geist Sans by Vercel","maintainer":"sunpoet@FreeBSD.org","www":"https://vercel.com/font","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1b309522d43852c50b7a667e0aaa4b00487dff6553c3015edcabe246786e4ddb","flatsize":948174,"path":"All/geist-sans-1.3.0.pkg","repopath":"All/geist-sans-1.3.0.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":209724,"desc":"Geist is a new font family for Vercel, created by Vercel in collaboration with\nBasement Studio.\n\nGeist Sans is a sans-serif typeface designed for legibility and simplicity. It\nis a modern, geometric typeface that is based on the principles of classic Swiss\ntypography. It is designed to be used in headlines, logos, posters, and other\nlarge display sizes.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"geist-mono","origin":"x11-fonts/geist-mono","version":"1.3.0","comment":"Geist Mono by Vercel","maintainer":"sunpoet@FreeBSD.org","www":"https://vercel.com/font","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"afb0f28320779388c878cd114aa65a0483a4f0afeb078497b569218e1d4553e5","flatsize":1028206,"path":"All/geist-mono-1.3.0.pkg","repopath":"All/geist-mono-1.3.0.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":226988,"desc":"Geist is a new font family for Vercel, created by Vercel in collaboration with\nBasement Studio.\n\nGeist Mono is a monospaced typeface that has been crafted to be the perfect\npartner to Geist Sans. It is designed to be used in code editors, diagrams,\nterminals, and other textbased interfaces where code is represented.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"gef","origin":"security/gef","version":"2022.01_1","comment":"GDB Enhanced Features for exploit devs & reversers","maintainer":"0mp@FreeBSD.org","www":"https://gef.rtfd.io","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"35bc86485a3147672b0f74958fc7acce18de0a12a76b25c02113330c08df5a79","flatsize":419375,"path":"All/gef-2022.01_1.pkg","repopath":"All/gef-2022.01_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":84276,"desc":"GEF (pronounced \"Jeff\") is a set of commands for x86/64, ARM, MIPS,\nPowerPC and SPARC to assist exploit developers and reverse-engineers when using\nold school GDB. It provides additional features to GDB using the Python API to\nassist during the process of dynamic analysis and exploit development.\nApplication developers will also benefit from it, as GEF lifts a great part of\nregular GDB obscurity, avoiding repeating traditional commands, or bringing out\nthe relevant information from the debugging runtime.\n\nSome of GEF features include:\n- One single GDB script.\n- Fast limiting the number of dependencies and optimizing code to make the\n  commands as fast as possible.\n- Provides more than 50 commands to drastically change your experience in GDB.\n- Easily extendable to create other commands by providing more comprehensible\n  layout to GDB Python API.\n- Built around an architecture abstraction layer, so all commands work in any\n  GDB-supported architecture such as x86-32/64, ARMv5/6/7, AARCH64, SPARC,\n  MIPS, PowerPC, etc.\n- Suited for real-life apps debugging, exploit development, just as much as CTF.","deps":{"gdb":{"origin":"devel/gdb","version":"15.1_2"},"py311-capstone":{"origin":"devel/py-capstone","version":"5.0.5_1"},"py311-keystone-engine":{"origin":"devel/py-keystone-engine","version":"0.9.1.3_1"},"py311-ropper":{"origin":"security/py-ropper","version":"1.13.7_1"},"py311-unicorn":{"origin":"emulators/py-unicorn","version":"2.0.1p1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"options":{"OPTIONALDEPS":"on"},"messages":[{"message":"Now that GEF is installed it can be used with gdb(1).\n\nRun the following command in the gdb prompt to load the plugin:\n\n```\nsource /usr/local/share/gef/gef.py\n```\n\nIn order to load GEF automatically on gdb(1) launch add the line mentioned\nabove to ~/.gdbinit:\n\n```\necho \"source /usr/local/share/gef/gef.py\" >> ~/.gdbinit\n```","type":"install"}]},{"name":"gitea","origin":"www/gitea","version":"1.23.6","comment":"Compact self-hosted Git service","maintainer":"stb@lassitu.de","www":"https://gitea.io/en-US/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f37498f0958a0da1164fee868be597affcb32b7995db4bac824c4e4126ca692f","flatsize":140100570,"path":"All/gitea-1.23.6.pkg","repopath":"All/gitea-1.23.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":30841016,"desc":"A self-hosted Git service.\n\nGitea is a community managed fork of Gogs, lightweight code hosting solution\nwritten in Go and published under the MIT license.","deps":{"git":{"origin":"devel/git","version":"2.49.0"},"git-lfs":{"origin":"devel/git-lfs","version":"3.6.1_1"}},"categories":["www"],"users":["git"],"groups":["git"],"shlibs_required":["libc.so.8","libpam.so.3","libpthread.so.0"],"options":{"BINDATA":"off","GIT_LFS":"on","PAM":"on","SQLITE":"on"},"annotations":{"cpe":"cpe:2.3:a:gitea:gitea:1.23.6:::::dragonfly6:x86_64"},"messages":[{"message":"Please make sure to empty or maintain the contents of the\n/usr/local/share/gitea folder between your upgrades of gitea.\nChanges between versions can break the web UI due to residual\nfiles from earlier versions.\n\n1.21.0 has a breaking change regarding the public assets folder. In case\nyou use a proxying webserver serving the files, you need to update your\nconfiguration:\n\nhttps://github.com/go-gitea/gitea/pull/25907","type":"upgrade","maximum_version":"1.20.0"},{"message":"When upgrading from Gitea 1.7 or earlier, Gitea requires the addition of\nanother secret to the config file in order to start up.  Either manually add\nJWT_SECRET to the /usr/local/etc/gitea/conf/app.ini config file (see\napp.ini.sample), or allow Gitea to make the change for you by making the\nconfig file writable to the git user.","type":"upgrade","maximum_version":"1.7.6"},{"message":"Some config file options have been changed in Gitea 1.15. Please refer to\nthe documentation at https://docs.gitea.io/en-us/customizing-gitea/ and\nthe release notes.","type":"upgrade","maximum_version":"1.15.0"},{"message":"We remind users that a bug was discovered with gitea dump in 1.14.3-1.14.6\nand 1.15.0.  Database dumps from these versions cause broken fields in the\nrepo_unit and login_source tables causing the issue identified in #16961.\nUsers on 1.14.x must upgrade to 1.14.7 before running gitea dump.  See the\nrelease notes for more information.","type":"upgrade","maximum_version":"1.15.1"}]},{"name":"geekcode","origin":"misc/geekcode","version":"1.7.3","comment":"Geek Code Generator","maintainer":"ports@FreeBSD.org","www":"http://geekcode.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"66e94a1517c57025689687bcc02604e42eb3a03d6b82b0bd2856c811b678433e","flatsize":189382,"path":"All/geekcode-1.7.3.pkg","repopath":"All/geekcode-1.7.3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":48640,"desc":"The Geek Code Generator.  It simply generates your geek code\nby asking questions about all aspects of your geek life.","categories":["misc"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe geekcode port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"geeqie","origin":"graphics/geeqie","version":"2.4_3","comment":"Lightweight image viewer forked from GQview","maintainer":"amdmi3@FreeBSD.org","www":"https://www.geeqie.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ccc47db911bca19b3cf15522ead6802d82cba9bbe4d804071167d626f21a2faf","flatsize":4283090,"path":"All/geeqie-2.4_3.pkg","repopath":"All/geeqie-2.4_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1380520,"desc":"Geeqie is a lightweight Gtk+ based image viewer for Unix operating systems.\n\nMain features\n  o EXIF, IPTC and XMP metadata browsing and editing.\n  o Interoperability, easy integration with other software.\n  o geeqie works on files and directories, there is no need to import images.\n  o Fast preview for many raw image formats.\n  o Tools for image comparison, sorting and managing photo collection.\n\nHistory\n  Geeqie has been forked from gqview project, because it was not possible to\n  contact gqview author and the only maintainer. Geeqie projects goal is to move\n  the development forward and also integrate the existing patches.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"bash":{"origin":"shells/bash","version":"5.2.37"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"clutter":{"origin":"graphics/clutter","version":"1.26.4_2"},"clutter-gtk3":{"origin":"graphics/clutter-gtk3","version":"1.8.4_4"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"djvulibre":{"origin":"graphics/djvulibre","version":"3.5.28_4"},"exiv2":{"origin":"graphics/exiv2","version":"0.28.5,1"},"ffmpegthumbnailer":{"origin":"multimedia/ffmpegthumbnailer","version":"2.2.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gspell":{"origin":"textproc/gspell","version":"1.10.0_6"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"lcms2":{"origin":"graphics/lcms2","version":"2.17"},"libarchive":{"origin":"archivers/libarchive","version":"3.7.9,1"},"libchamplain":{"origin":"graphics/libchamplain","version":"0.12.21"},"libheif":{"origin":"graphics/libheif","version":"1.19.8"},"libjxl":{"origin":"graphics/libjxl","version":"0.11.1_1"},"libraw":{"origin":"graphics/libraw","version":"0.21.3"},"lua53":{"origin":"lang/lua53","version":"5.3.6_1"},"openjpeg":{"origin":"graphics/openjpeg","version":"2.5.3"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"poppler-glib":{"origin":"graphics/poppler-glib","version":"25.02.0"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"},"webp":{"origin":"graphics/webp","version":"1.5.0"}},"categories":["graphics"],"shlibs_required":["libarchive.so.13","libc.so.8","libcairo.so.2","libchamplain-0.12.so.0","libchamplain-gtk-0.12.so.0","libclutter-1.0.so.0","libclutter-gtk-1.0.so.0","libdjvulibre.so.21","libexecinfo.so.1","libexiv2.so.28","libffmpegthumbnailer.so.4","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgspell-1.so.2","libgtk-3.so.0","libheif.so.1","libintl.so.8","libjpeg.so.8","libjxl.so.0.11","liblcms2.so.2","liblua-5.3.so","libm.so.4","libopenjp2.so.7","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpoppler-glib.so.8","libpthread.so.0","libraw.so.23","libstdc++.so.9","libtiff.so.6","libwebp.so.7"],"options":{"ARCHIVE":"on","DOCS":"on","EXIV2":"on","FFMPEGTHUMBNAILER":"on","LCMS":"on","MAP":"on","NLS":"on","SPELL":"on","TIFF":"on","PDF":"on","HEIF":"on","DJVU":"on","OPENJPEG":"on","RAW":"on","JXL":"on","WEBP":"on"}},{"name":"gegl","origin":"graphics/gegl","version":"0.4.58_3","comment":"Graph based image processing framework","maintainer":"gnome@FreeBSD.org","www":"https://gegl.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f1f827e8378d133bb3a52de361061da82d94eb1c381392fbb903807180ed9666","flatsize":15718728,"path":"All/gegl-0.4.58_3.pkg","repopath":"All/gegl-0.4.58_3.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","GPLv3+","LGPL20+","LGPL3+"],"pkgsize":2912692,"desc":"GEGL (Generic Graphics Library) is a graph based image\nprocessing framework.\n\nGEGL provides infrastructure to do demand based cached\nnon destructive image editing on larger than RAM buffers.\nThrough babl it provides support for a wide range of color\nmodels and pixel storage formats for input and output.","deps":{"Imath":{"origin":"math/Imath","version":"3.1.12"},"babl":{"origin":"x11/babl","version":"0.1.112"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gexiv2":{"origin":"graphics/gexiv2","version":"0.14.3_1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"graphviz":{"origin":"graphics/graphviz","version":"12.2.1_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jasper":{"origin":"graphics/jasper","version":"4.2.4"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"lcms2":{"origin":"graphics/lcms2","version":"2.17"},"libnsgif":{"origin":"graphics/libnsgif","version":"1.0.0"},"libraw":{"origin":"graphics/libraw","version":"0.21.3"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"libspiro":{"origin":"graphics/libspiro","version":"20221101_1,1"},"libv4l":{"origin":"multimedia/libv4l","version":"1.23.0_5"},"openexr":{"origin":"graphics/openexr","version":"3.3.4"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"png":{"origin":"graphics/png","version":"1.6.47"},"poppler-glib":{"origin":"graphics/poppler-glib","version":"25.02.0"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"suitesparse-umfpack":{"origin":"math/suitesparse-umfpack","version":"6.3.5_1"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"},"webp":{"origin":"graphics/webp","version":"1.5.0"}},"categories":["graphics"],"shlibs_required":["libbabl-0.1.so.0","libc.so.8","libglib-2.0.so.0","libgobject-2.0.so.0","libm.so.4","libspiro.so.1"],"options":{"CAIRO":"on","ENSCRIPT":"on","FFMPEG":"on","GEXIV2":"on","GRAPHVIZ":"on","JASPER":"on","LCMS2":"on","LIBRSVG2":"on","OPENEXR":"on","PANGO":"on","PIXBUF":"on","POPPLER":"on","RAW":"on","SDL":"on","SPIRO":"on","TIFF":"on","UMFPACK":"on","V4L":"on","VAPI":"on","WEBP":"on"},"annotations":{"cpe":"cpe:2.3:a:gegl:gegl:0.4.58:::::dragonfly6:x86_64:3"}},{"name":"gedit-plugins","origin":"editors/gedit-plugins","version":"43.1_5","comment":"Plugins for GEdit","maintainer":"gnome@FreeBSD.org","www":"https://wiki.gnome.org/Apps/Gedit/PluginsLists","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8ec5f7119976bfb5e53dc0d0de44baba2a8657e171248f37c18f3114b2ca082a","flatsize":3429583,"path":"All/gedit-plugins-43.1_5.pkg","repopath":"All/gedit-plugins-43.1_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":462476,"desc":"Various additional plug-ins for GEdit 3.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gedit":{"origin":"editors/gedit","version":"44.2_4"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gobject-introspection":{"origin":"devel/gobject-introspection","version":"1.78.1_2,1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gtksourceview4":{"origin":"x11-toolkits/gtksourceview4","version":"4.8.3_2"},"gucharmap":{"origin":"deskutils/gucharmap","version":"16.0.2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libgit2-glib":{"origin":"devel/libgit2-glib","version":"1.2.0_3"},"libpeas":{"origin":"devel/libpeas","version":"1.34.0_2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"py311-dbus":{"origin":"devel/py-dbus","version":"1.3.2"},"py311-libpeas":{"origin":"devel/py-libpeas","version":"1.34.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"vte3":{"origin":"x11-toolkits/vte3","version":"0.78.2_1"}},"categories":["editors","gnome"]},{"name":"gitlab-shell","origin":"devel/gitlab-shell","version":"14.42.0","comment":"GitLab Shell handles git commands for GitLab","maintainer":"mfechner@FreeBSD.org","www":"https://gitlab.com/gitlab-org/gitlab-shell","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4ce7806bfb4db49135c75149f58c94c72a60c5f059ee6678c4a55e82d74fc7a2","flatsize":142829189,"path":"All/gitlab-shell-14.42.0.pkg","repopath":"All/gitlab-shell-14.42.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":57918268,"desc":"GitLab Shell handles git commands for GitLab\nand modifies the list of authorized keys.","categories":["devel"],"users":["git"],"groups":["git"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"gedit","origin":"editors/gedit","version":"44.2_4","comment":"Small but powerful text editor for the GNOME Desktop Environment","maintainer":"gnome@FreeBSD.org","www":"https://www.gnome.org/projects/gedit/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b07de9027cf2f49fa687d3bd00d64b795af2df0a7f7274a5890e7628624beefc","flatsize":13369881,"path":"All/gedit-44.2_4.pkg","repopath":"All/gedit-44.2_4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1926796,"desc":"gEdit is a Gtk+ 3 text editor. Its features include:\n\n\t* Complete integration with the GNOME Environment, including GnomeMDI\n\t* Global Search and Replace\n\t* Dynamically loaded fonts\n\t* Splitscreen Mode\n\t* Printing support\n\t* Configurable Plugins system\n\t* Unlimited Undo/Redo","deps":{"amtk":{"origin":"x11-toolkits/amtk","version":"5.6.0_2"},"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"enchant":{"origin":"textproc/enchant","version":"1.6.0_12"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gobject-introspection":{"origin":"devel/gobject-introspection","version":"1.78.1_2,1"},"gsettings-desktop-schemas":{"origin":"devel/gsettings-desktop-schemas","version":"47.1_1"},"gspell":{"origin":"textproc/gspell","version":"1.10.0_6"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gtksourceview4":{"origin":"x11-toolkits/gtksourceview4","version":"4.8.3_2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libpeas":{"origin":"devel/libpeas","version":"1.34.0_2"},"libsoup":{"origin":"devel/libsoup","version":"2.74.3"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"py311-libpeas":{"origin":"devel/py-libpeas","version":"1.34.0_1"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"tepl6":{"origin":"x11-toolkits/tepl6","version":"6.4.0_4"}},"categories":["editors","gnome"],"shlibs_required":["libc.so.8","libgio-2.0.so.0","libgobject-2.0.so.0","libintl.so.8","libpthread.so.0","libtepl-6.so.2"],"annotations":{"cpe":"cpe:2.3:a:gnome:gedit:44.2:::::dragonfly6:x86_64:4"}},{"name":"geogebra","origin":"math/geogebra","version":"5.2.876.0","comment":"Dynamic software that joins geometry, algebra, and calculus","maintainer":"uzsolt@FreeBSD.org","www":"https://www.geogebra.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a261a7164189294174ac9830888873838a599c6d0c3d98d80208ffcaba91ba52","flatsize":31509828,"path":"All/geogebra-5.2.876.0.pkg","repopath":"All/geogebra-5.2.876.0.pkg","licenselogic":"single","licenses":["GEOGEBRA"],"pkgsize":28359764,"desc":"GeoGebra is a dynamic mathematics software that joins geometry,\nalgebra and calculus. It is developed for education in secondary\nschools by Markus Hohenwarter at the University of Salzburg.\n\nYou can do constructions with points, vectors, segments, lines,\nconic sections as well as functions and change them dynamically\nafterwards. Equations and coordinates can be entered directly.\nThus, GeoGebra has the ability to deal with variables for numbers,\nvectors and points, finds derivatives and integrals of functions\nand offers commands like Root or Extremum.\n\nGeoGebra received several international awards including the European\nand German educational software award.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"openjdk17":{"origin":"java/openjdk17","version":"17.0.14+7.1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["education","java","math"],"messages":[{"message":"This software wants linprocfs mounted on /compat/linux/proc. Add the\nfollowing line to /etc/fstab:\n\nlinprocfs   /compat/linux/proc\tlinprocfs\trw\t0\t0\n\nThen run \"mount /compat/linux/proc\".","type":"install"}]},{"name":"geany-themes","origin":"devel/geany-themes","version":"1.24_1","comment":"Additional color schemes for the Geany IDE","maintainer":"james.wright@digital-chaos.com","www":"https://www.geany.org/download/themes/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1224c9188b88492f57516b01876478e417ab794785001e5de546b398e70e90f6","flatsize":85713,"path":"All/geany-themes-1.24_1.pkg","repopath":"All/geany-themes-1.24_1.pkg","licenselogic":"and","licenses":["BSD","GPLv2+","PD"],"pkgsize":12844,"desc":"A collection of color schemes for the Geany lightweight IDE.","categories":["devel","editors"]},{"name":"geany-plugins-l10n","origin":"devel/geany-plugins-l10n","version":"2.0","comment":"Localization messages for Geany plugins","maintainer":"madpilot@FreeBSD.org","www":"https://plugins.geany.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d6240a9755f9ea69b1fffc23cdd5220a2b6e06460aa562504b88d91c5c476258","flatsize":1465271,"path":"All/geany-plugins-l10n-2.0.pkg","repopath":"All/geany-plugins-l10n-2.0.pkg","licenselogic":"single","pkgsize":272796,"desc":"Localization messages for Geany plugins.","deps":{"geany":{"origin":"devel/geany","version":"2.0_2"}},"categories":["devel"]},{"name":"geany-plugins","origin":"devel/geany-plugins","version":"2.0","comment":"Geany plugins (meta port)","maintainer":"madpilot@FreeBSD.org","www":"https://plugins.geany.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"749116ca33302e93aef29aae2649d0c8bc83246058ce78b2074bcda9fefeee6a","flatsize":243,"path":"All/geany-plugins-2.0.pkg","repopath":"All/geany-plugins-2.0.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":1620,"desc":"Plenty of plugins for different purposes from the Geany-Plugins project.","deps":{"geany-plugin-addons":{"origin":"devel/geany-plugin-addons","version":"2.0"},"geany-plugin-autoclose":{"origin":"devel/geany-plugin-autoclose","version":"2.0"},"geany-plugin-automark":{"origin":"devel/geany-plugin-automark","version":"2.0"},"geany-plugin-codenav":{"origin":"devel/geany-plugin-codenav","version":"2.0"},"geany-plugin-commander":{"origin":"devel/geany-plugin-commander","version":"2.0"},"geany-plugin-ctags":{"origin":"devel/geany-plugin-ctags","version":"2.0"},"geany-plugin-debugger":{"origin":"devel/geany-plugin-debugger","version":"2.0"},"geany-plugin-defineformat":{"origin":"devel/geany-plugin-defineformat","version":"2.0"},"geany-plugin-doc":{"origin":"devel/geany-plugin-doc","version":"2.0"},"geany-plugin-extrasel":{"origin":"devel/geany-plugin-extrasel","version":"2.0"},"geany-plugin-gendoc":{"origin":"devel/geany-plugin-gendoc","version":"2.0"},"geany-plugin-geniuspaste":{"origin":"devel/geany-plugin-geniuspaste","version":"2.0"},"geany-plugin-git-changebar":{"origin":"devel/geany-plugin-git-changebar","version":"2.0_3"},"geany-plugin-insertnum":{"origin":"devel/geany-plugin-insertnum","version":"2.0"},"geany-plugin-latex":{"origin":"devel/geany-plugin-latex","version":"2.0"},"geany-plugin-lineoperations":{"origin":"devel/geany-plugin-lineoperations","version":"2.0"},"geany-plugin-lipsum":{"origin":"devel/geany-plugin-lipsum","version":"2.0"},"geany-plugin-lua":{"origin":"devel/geany-plugin-lua","version":"2.0"},"geany-plugin-macro":{"origin":"devel/geany-plugin-macro","version":"2.0"},"geany-plugin-markdown":{"origin":"devel/geany-plugin-markdown","version":"2.0_1"},"geany-plugin-miniscript":{"origin":"devel/geany-plugin-miniscript","version":"2.0"},"geany-plugin-numberedbookmarks":{"origin":"devel/geany-plugin-numberedbookmarks","version":"2.0"},"geany-plugin-overview":{"origin":"devel/geany-plugin-overview","version":"2.0"},"geany-plugin-pairtaghighlighter":{"origin":"devel/geany-plugin-pairtaghighlighter","version":"2.0"},"geany-plugin-pg":{"origin":"devel/geany-plugin-pg","version":"2.0_1"},"geany-plugin-pohelper":{"origin":"devel/geany-plugin-pohelper","version":"2.0"},"geany-plugin-pretty-printer":{"origin":"devel/geany-plugin-pretty-printer","version":"2.0"},"geany-plugin-prj":{"origin":"devel/geany-plugin-prj","version":"2.0"},"geany-plugin-projectorganizer":{"origin":"devel/geany-plugin-projectorganizer","version":"2.0"},"geany-plugin-scope":{"origin":"devel/geany-plugin-scope","version":"2.0"},"geany-plugin-sendmail":{"origin":"devel/geany-plugin-sendmail","version":"2.0"},"geany-plugin-shiftcolumn":{"origin":"devel/geany-plugin-shiftcolumn","version":"2.0"},"geany-plugin-spellcheck":{"origin":"devel/geany-plugin-spellcheck","version":"2.0"},"geany-plugin-tableconvert":{"origin":"devel/geany-plugin-tableconvert","version":"2.0"},"geany-plugin-treebrowser":{"origin":"devel/geany-plugin-treebrowser","version":"2.0"},"geany-plugin-updatechecker":{"origin":"devel/geany-plugin-updatechecker","version":"2.0"},"geany-plugin-vc":{"origin":"devel/geany-plugin-vc","version":"2.0"},"geany-plugin-vimode":{"origin":"devel/geany-plugin-vimode","version":"2.0"},"geany-plugin-workbench":{"origin":"devel/geany-plugin-workbench","version":"2.0_3"},"geany-plugin-xmlsnippets":{"origin":"devel/geany-plugin-xmlsnippets","version":"2.0"},"geany-plugins-l10n":{"origin":"devel/geany-plugins-l10n","version":"2.0"}},"categories":["devel"],"options":{"NLS":"on","ADDONS":"on","AUTOCLOSE":"on","AUTOMARK":"on","CODENAV":"on","COMMANDER":"on","CTAGS":"on","DEBUGGER":"on","DEFINEFORMAT":"on","DOC":"on","EXTRASEL":"on","GENDOC":"on","GENIUSPASTE":"on","GIT-CHANGEBAR":"on","INSERTNUM":"on","LATEX":"on","LINEOPERATIONS":"on","LIPSUM":"on","LUA":"on","MACRO":"on","MARKDOWN":"on","MINISCRIPT":"on","NUMBEREDBOOKMARKS":"on","OVERVIEW":"on","PAIRTAGHIGHLIGHTER":"on","PG":"on","POHELPER":"on","PRETTY-PRINTER":"on","PROJECTORGANIZER":"on","PRJ":"on","SCOPE":"on","SENDMAIL":"on","SHIFTCOLUMN":"on","SPELLCHECK":"on","TABLECONVERT":"on","TREEBROWSER":"on","UPDATECHECKER":"on","VC":"on","VIMODE":"on","WORKBENCH":"on","XMLSNIPPETS":"on"}},{"name":"geany-plugin-xmlsnippets","origin":"devel/geany-plugin-xmlsnippets","version":"2.0","comment":"Geany plugin: XML/HTML tag autocompletion","maintainer":"madpilot@FreeBSD.org","www":"https://plugins.geany.org/xmlsnippets.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cf04ad1dff79f16369fbad77fde1676572bd19ddf71fa984045cabead40ce824","flatsize":33187,"path":"All/geany-plugin-xmlsnippets-2.0.pkg","repopath":"All/geany-plugin-xmlsnippets-2.0.pkg","licenselogic":"single","pkgsize":12912,"desc":"This plugin extends XML/HTML tag autocompletion provided by Geany.\nIt automatically inserts a matching snippet after you type an opening\ntag.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"geany":{"origin":"devel/geany","version":"2.0_2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["devel"]},{"name":"geckodriver","origin":"www/geckodriver","version":"0.35.0_3","comment":"Proxy for using WebDriver clients with Gecko-based browsers","maintainer":"daniel@blodan.se","www":"https://github.com/mozilla/geckodriver","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c18f598589e98299ee2d8d2dec41ce8440ec0109d65d3d49ff2af5237edd5d79","flatsize":5853063,"path":"All/geckodriver-0.35.0_3.pkg","repopath":"All/geckodriver-0.35.0_3.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":1697048,"desc":"This program provides the HTTP API described by the\nWebDriver protocol to communicate with Gecko browsers, such as Firefox.\nIt translates calls into the Marionette automation protocol by acting\nas a proxy between the local- and remote ends.","categories":["www"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0"],"annotations":{"cpe":"cpe:2.3:a:mozilla:geckodriver:0.35.0:::::dragonfly6:x86_64:3"}},{"name":"geany-plugin-workbench","origin":"devel/geany-plugin-workbench","version":"2.0_3","comment":"Geany plugin: manage multiple projects in geany","maintainer":"madpilot@FreeBSD.org","www":"https://plugins.geany.org/workbench.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6aab05c9a3c798a676a57a09907451cc7855cf669627f3799ba37bc2232ddb27","flatsize":130146,"path":"All/geany-plugin-workbench-2.0_3.pkg","repopath":"All/geany-plugin-workbench-2.0_3.pkg","licenselogic":"single","pkgsize":42388,"desc":"The Workbench plugin is an extension that makes it possible to\nmanage multiple projects in geany. You can add geany projects to a\nworkbench. From there you can add directories to the project to\nmanage the files belonging to the project.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"geany":{"origin":"devel/geany","version":"2.0_2"},"geany-plugin-utilslib":{"origin":"devel/geany-plugin-utilslib","version":"2.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libgit2":{"origin":"devel/libgit2","version":"1.8.4_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["devel"]},{"name":"geany-plugin-vimode","origin":"devel/geany-plugin-vimode","version":"2.0","comment":"Geany plugin: vim-mode plugin for Geany written by a guy who does not use Vim","maintainer":"madpilot@FreeBSD.org","www":"https://plugins.geany.org/vimode.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8860e42659829a418c443d119dbbf86440c850f6c423ac6b8d0f5b005c3ee09b","flatsize":246576,"path":"All/geany-plugin-vimode-2.0.pkg","repopath":"All/geany-plugin-vimode-2.0.pkg","licenselogic":"single","pkgsize":29272,"desc":"Vimode is a Vim-mode plugin for Geany written by a guy who does not\nuse Vim.\n\nDespite the limited Vim knowledge of the author, the plugin tries\nto be a reasonably complete Vim mode implementation featuring:\n\n - normal mode, insert/replace mode, visual mode, line visual mode\n - repeated commands (e.g. 10dd - delete 10 lines)\n - \"motion\" commands (e.g. d10l - delete 10 characters to the right)\n - \"text object\" commands (e.g. di( - delete inner contents of parentheses)\n - visual mode commands (e.g. ~ to swap case of the selected text)\n - basic ex mode commands like :s, including range specifications\n - most basic navigation, selection and text manipulation commands\n - command repetition using \".\" and repeated insert","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"geany":{"origin":"devel/geany","version":"2.0_2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["devel"]},{"name":"geany-plugin-vc","origin":"devel/geany-plugin-vc","version":"2.0","comment":"Geany plugin: access to different version-control systems","maintainer":"madpilot@FreeBSD.org","www":"https://plugins.geany.org/geanyvc.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b63f45a1f6b3b9238a79c607e6e970506b0d2b9666ecaca6a14f302cdefd4370","flatsize":115465,"path":"All/geany-plugin-vc-2.0.pkg","repopath":"All/geany-plugin-vc-2.0.pkg","licenselogic":"single","pkgsize":34716,"desc":"GeanyVC is plugin that provides a uniform way of accessing the\ndifferent version-control systems inside Geany IDE. Only small\nsubset of vc is implemented, but, hey, you don't need anything\nbesides diff, log, status, revert and commit most time.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"enchant2":{"origin":"textproc/enchant2","version":"2.2.15_6"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"geany":{"origin":"devel/geany","version":"2.0_2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gtkspell3":{"origin":"textproc/gtkspell3","version":"3.0.10_2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["devel"],"options":{"GTKSPELL":"on"}},{"name":"geany-plugin-utilslib","origin":"devel/geany-plugin-utilslib","version":"2.0","comment":"Geany plugin: utility library","maintainer":"madpilot@FreeBSD.org","www":"https://plugins.geany.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5f6859cb3047c66ab3af31e024c50d1a46fb72b8b880c738a67931346a7869d2","flatsize":30368,"path":"All/geany-plugin-utilslib-2.0.pkg","repopath":"All/geany-plugin-utilslib-2.0.pkg","licenselogic":"single","pkgsize":11284,"desc":"Utility library required by some Geany plugins.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"geany":{"origin":"devel/geany","version":"2.0_2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["devel"],"options":{"DOCS":"on"}},{"name":"geany-plugin-updatechecker","origin":"devel/geany-plugin-updatechecker","version":"2.0","comment":"Geany plugin: check for new version of Geany","maintainer":"madpilot@FreeBSD.org","www":"https://plugins.geany.org/updatechecker.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b20f00ebb3fc8d2ddb168d4f29dc1730fa8a100d9e5421783525cae51784215f","flatsize":33082,"path":"All/geany-plugin-updatechecker-2.0.pkg","repopath":"All/geany-plugin-updatechecker-2.0.pkg","licenselogic":"single","pkgsize":12424,"desc":"UpdateChecker is a plugin for Geany, which is able to check whether\nthere is a more recent version of Geany available.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"geany":{"origin":"devel/geany","version":"2.0_2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libsoup":{"origin":"devel/libsoup","version":"2.74.3"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["devel"]},{"name":"gecode","origin":"math/gecode","version":"6.3.0_7","comment":"Generic Constraint Development Environment","maintainer":"yuri@FreeBSD.org","www":"https://www.gecode.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aabf40fa0b5ac2920ada3d96f719904cb3579c0d7d585001fdd23aad92724c7c","flatsize":29471487,"path":"All/gecode-6.3.0_7.pkg","repopath":"All/gecode-6.3.0_7.pkg","licenselogic":"and","licenses":["BSL","MIT"],"pkgsize":5093184,"desc":"Gecode is a toolkit for developing constraint-based systems and\napplications. Gecode provides a constraint solver with state-of-the-art\nperformance while being modular and extensible.","categories":["math"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"AUDIT":"off","CBS":"on","FLATZINC":"on","GIST":"off","PEAKHEAP":"off","PROFILE":"off","SEARCH":"on","SHARED":"on","STATIC":"off"}},{"name":"geany-plugin-treebrowser","origin":"devel/geany-plugin-treebrowser","version":"2.0","comment":"Geany plugin: alternate file browser","maintainer":"madpilot@FreeBSD.org","www":"https://plugins.geany.org/treebrowser.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5430524ce9147660c8dc5251c5c76bf1daa0a89e1372487f9b3fbd7598f706d7","flatsize":65931,"path":"All/geany-plugin-treebrowser-2.0.pkg","repopath":"All/geany-plugin-treebrowser-2.0.pkg","licenselogic":"single","pkgsize":21552,"desc":"The TreeBrowser plugin for Geany provides an alternate way to browse\nthrough your files. It displays files and directories in a tree\nview and has more features than the file browser plugin delivered\nwith Geany itself.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"geany":{"origin":"devel/geany","version":"2.0_2"},"geany-plugin-utilslib":{"origin":"devel/geany-plugin-utilslib","version":"2.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["devel"]},{"name":"geany-plugin-tableconvert","origin":"devel/geany-plugin-tableconvert","version":"2.0","comment":"Geany plugin: convert tabulator separated selection into a table","maintainer":"madpilot@FreeBSD.org","www":"https://plugins.geany.org/tableconvert.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c2f09bc6cfbcc73ca80e65db63d93a939edc628598b94c982a1806c7715a00d0","flatsize":40788,"path":"All/geany-plugin-tableconvert-2.0.pkg","repopath":"All/geany-plugin-tableconvert-2.0.pkg","licenselogic":"single","pkgsize":14728,"desc":"Tableconvert is a plugin which helps on converting a tabulator\nseparated selection into a table.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"geany":{"origin":"devel/geany","version":"2.0_2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["devel"]},{"name":"geany-plugin-spellcheck","origin":"devel/geany-plugin-spellcheck","version":"2.0","comment":"Geany plugin: spell check via Enchant","maintainer":"madpilot@FreeBSD.org","www":"https://plugins.geany.org/spellcheck.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"459f545286f601b1cb58adcc5aec2cc346d50f37936eead8c896c8fe79d0ba53","flatsize":90041,"path":"All/geany-plugin-spellcheck-2.0.pkg","repopath":"All/geany-plugin-spellcheck-2.0.pkg","licenselogic":"single","pkgsize":28140,"desc":"This plugin checks the content of the current document in Geany\nwith the spell check library Enchant.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"enchant":{"origin":"textproc/enchant","version":"1.6.0_12"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"geany":{"origin":"devel/geany","version":"2.0_2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["devel"]},{"name":"geany-plugin-shiftcolumn","origin":"devel/geany-plugin-shiftcolumn","version":"2.0","comment":"Geany plugin: move blocks of text horizontally","maintainer":"madpilot@FreeBSD.org","www":"https://plugins.geany.org/shiftcolumn.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"17742c766dfef5686d996b86c8b6d965425a8bd8c41c894de8b1a0fe5760e0b6","flatsize":32182,"path":"All/geany-plugin-shiftcolumn-2.0.pkg","repopath":"All/geany-plugin-shiftcolumn-2.0.pkg","licenselogic":"single","pkgsize":11940,"desc":"This plugin allows you to move blocks of text horizontally.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"geany":{"origin":"devel/geany","version":"2.0_2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["devel"]},{"name":"geany-plugin-sendmail","origin":"devel/geany-plugin-sendmail","version":"2.0","comment":"Geany plugin: send a document as attachment","maintainer":"madpilot@FreeBSD.org","www":"https://plugins.geany.org/geanysendmail.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c5bcca015fef257b933094074603c96023687b1f49a79cd73eae52161f91809f","flatsize":48064,"path":"All/geany-plugin-sendmail-2.0.pkg","repopath":"All/geany-plugin-sendmail-2.0.pkg","licenselogic":"single","pkgsize":16568,"desc":"GeanySendMail is a little plugin to send a document as attachment\nusing the preferred mail client from inside Geany. It is similar\nto the envelope symbol of most office tools and requires a mail\nclient that is supporting remote calls.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"geany":{"origin":"devel/geany","version":"2.0_2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["devel"]},{"name":"geany-plugin-scope","origin":"devel/geany-plugin-scope","version":"2.0","comment":"Geany plugin: graphical GDB front-end","maintainer":"madpilot@FreeBSD.org","www":"https://plugins.geany.org/scope.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c2fa3f87699e325f5eee37fb3045e9728e9176f5c347279703a32b69fc0f0ea2","flatsize":781423,"path":"All/geany-plugin-scope-2.0.pkg","repopath":"All/geany-plugin-scope-2.0.pkg","licenselogic":"single","pkgsize":150156,"desc":"Scope is a graphical GDB front-end.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"geany":{"origin":"devel/geany","version":"2.0_2"},"geany-plugin-utilslib":{"origin":"devel/geany-plugin-utilslib","version":"2.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"vte3":{"origin":"x11-toolkits/vte3","version":"0.78.2_1"}},"categories":["devel"]},{"name":"geany-plugin-projectorganizer","origin":"devel/geany-plugin-projectorganizer","version":"2.0","comment":"Geany plugin: extension of Geany's project management","maintainer":"madpilot@FreeBSD.org","www":"https://plugins.geany.org/projectorganizer.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ccdcd6463ea95cc78c8c6848a1eac7e10100b98c0089d252f4cce5b7c0c0a115","flatsize":104922,"path":"All/geany-plugin-projectorganizer-2.0.pkg","repopath":"All/geany-plugin-projectorganizer-2.0.pkg","licenselogic":"single","pkgsize":33980,"desc":"Project Organizer is an extension of Geany's project management\ndisplaying a tree of files belonging to the project in the sidebar.\nIn addition, it enables quick swapping between header and source\nfiles, searching project files by name and more.  The plugin was\ncreated with big projects in mind so everything works fast enough\neven with projects consisting of hundreds of thousands of files.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"geany":{"origin":"devel/geany","version":"2.0_2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["devel"],"options":{"DOCS":"on"}},{"name":"geany-plugin-prj","origin":"devel/geany-plugin-prj","version":"2.0","comment":"Geany plugin: alternative project manager","maintainer":"madpilot@FreeBSD.org","www":"https://plugins.geany.org/geanyprj.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7833a0923ecb5261ab2d8df7851dcccf4d098867c2b38e8ab504c9638e85aaf1","flatsize":85667,"path":"All/geany-plugin-prj-2.0.pkg","repopath":"All/geany-plugin-prj-2.0.pkg","licenselogic":"single","pkgsize":27312,"desc":"Alternative project manager for Geany","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"geany":{"origin":"devel/geany","version":"2.0_2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["devel"]},{"name":"gnome-getting-started-docs","origin":"misc/gnome-getting-started-docs","version":"3.38.1","comment":"GNOME 3 getting started guide","maintainer":"gnome@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8796711f95311de80885263ba8e03af999f5464dfe01842e837c6d740b809a16","flatsize":139450504,"path":"All/gnome-getting-started-docs-3.38.1.pkg","repopath":"All/gnome-getting-started-docs-3.38.1.pkg","licenselogic":"single","licenses":["CC-BY-3.0"],"pkgsize":81635636,"desc":"User documentation for the GNOME 3 desktop.","categories":["gnome","misc"]},{"name":"geany-plugin-pretty-printer","origin":"devel/geany-plugin-pretty-printer","version":"2.0","comment":"Geany plugin: formats XML and make it human-readable","maintainer":"madpilot@FreeBSD.org","www":"https://plugins.geany.org/pretty-printer.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"39949799ddcfa4220579cedd876dd8299de2c0093f4db8525bf930fa79a3c3c7","flatsize":30352,"path":"All/geany-plugin-pretty-printer-2.0.pkg","repopath":"All/geany-plugin-pretty-printer-2.0.pkg","licenselogic":"single","pkgsize":12208,"desc":"Geany plugin.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"geany":{"origin":"devel/geany","version":"2.0_2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["devel"]},{"name":"geany-plugin-pg","origin":"devel/geany-plugin-pg","version":"2.0_1","comment":"Geany plugin: encrypt, decrypt and verify signatures with GnuPG","maintainer":"madpilot@FreeBSD.org","www":"https://plugins.geany.org/geanypg.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e39d93bc1474208c7cb0b1661daf1a06e41e348fd20d5b9ea63db097568944e1","flatsize":55762,"path":"All/geany-plugin-pg-2.0_1.pkg","repopath":"All/geany-plugin-pg-2.0_1.pkg","licenselogic":"single","pkgsize":19336,"desc":"GeanyPG is a plugin for Geany that allows the user to encrypt,\ndecrypt and verify signatures with GnuPG.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"geany":{"origin":"devel/geany","version":"2.0_2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnupg":{"origin":"security/gnupg","version":"2.4.7"},"gpgme":{"origin":"security/gpgme","version":"1.24.2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libassuan":{"origin":"security/libassuan","version":"3.0.2"},"libgpg-error":{"origin":"security/libgpg-error","version":"1.51"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["devel"]},{"name":"geany-plugin-pohelper","origin":"devel/geany-plugin-pohelper","version":"2.0","comment":"Geany plugin: support for gettext translation files","maintainer":"madpilot@FreeBSD.org","www":"https://plugins.geany.org/pohelper.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2b3d3571a4e96d22c812d6300e74d3626a55745328e420312a228ebe1e65f889","flatsize":95523,"path":"All/geany-plugin-pohelper-2.0.pkg","repopath":"All/geany-plugin-pohelper-2.0.pkg","licenselogic":"single","pkgsize":26612,"desc":"Translation Helper plugin provides support for gettext translation files.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"geany":{"origin":"devel/geany","version":"2.0_2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["devel"]},{"name":"geany-plugin-pairtaghighlighter","origin":"devel/geany-plugin-pairtaghighlighter","version":"2.0","comment":"Geany plugin: highlight matching opening/closing HTML tags","maintainer":"madpilot@FreeBSD.org","www":"https://plugins.geany.org/pairtaghighlighter.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"85d9f8791a127473d4efd37f12d5e5311c51bedfd23dbbe08947c531dfb2105a","flatsize":14650,"path":"All/geany-plugin-pairtaghighlighter-2.0.pkg","repopath":"All/geany-plugin-pairtaghighlighter-2.0.pkg","licenselogic":"single","pkgsize":6808,"desc":"Pair Tag Highlighter plugin finds and highlights matching opening/closing\nHTML tags.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"geany":{"origin":"devel/geany","version":"2.0_2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["devel"]},{"name":"geany-plugin-overview","origin":"devel/geany-plugin-overview","version":"2.0","comment":"Geany plugin: zoomed-out view of open files","maintainer":"madpilot@FreeBSD.org","www":"https://plugins.geany.org/overview.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bbe0dc4c2010a3a37d19d5ebd01b26bec04e8b866796293366940aae8d04bd98","flatsize":81911,"path":"All/geany-plugin-overview-2.0.pkg","repopath":"All/geany-plugin-overview-2.0.pkg","licenselogic":"single","pkgsize":22072,"desc":"The Overview plugin is a small zoomed-out view next to the normal\neditor view that allows to see and navigate a lot of the file at\nonce.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"geany":{"origin":"devel/geany","version":"2.0_2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["devel"]},{"name":"geany-plugin-numberedbookmarks","origin":"devel/geany-plugin-numberedbookmarks","version":"2.0","comment":"Geany plugin: additional numbered bookmarks","maintainer":"madpilot@FreeBSD.org","www":"https://plugins.geany.org/geanynumberedbookmarks.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fb91212eb69770ca890628597b0dbc58c61b8b93f66cb925590805341246f487","flatsize":56694,"path":"All/geany-plugin-numberedbookmarks-2.0.pkg","repopath":"All/geany-plugin-numberedbookmarks-2.0.pkg","licenselogic":"single","pkgsize":18528,"desc":"geanynumberedbookmarks is a plugin to provide users with 10 numbered\nbookmarks (in addition to the usual bookkmarks)","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"geany":{"origin":"devel/geany","version":"2.0_2"},"geany-plugin-utilslib":{"origin":"devel/geany-plugin-utilslib","version":"2.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["devel"]},{"name":"geany-plugin-miniscript","origin":"devel/geany-plugin-miniscript","version":"2.0","comment":"Geany plugin: pipe text/documents via script (shell, perl, awk, etc.)","maintainer":"madpilot@FreeBSD.org","www":"https://plugins.geany.org/geanyminiscript.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ddb3fe8dd207710153f88c0b670e247d7b52ca2d81bef7e2c87c27faefb03067","flatsize":45875,"path":"All/geany-plugin-miniscript-2.0.pkg","repopath":"All/geany-plugin-miniscript-2.0.pkg","licenselogic":"single","pkgsize":16208,"desc":"Geany Mini-Script filter plugin.\nThis plugin is a tool to apply a script filter on:\n - text selection\n - current document\n - all documents\nThe filter type can be:\n - shell script\n - perl script\n - python script\n - sed commands\n - awk script\nThe output can be:\n - selection of current document\n - all documents\n - new document","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"geany":{"origin":"devel/geany","version":"2.0_2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["devel"]},{"name":"geany-plugin-macro","origin":"devel/geany-plugin-macro","version":"2.0","comment":"Geany plugin: user defined macros","maintainer":"madpilot@FreeBSD.org","www":"https://plugins.geany.org/geanymacro.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9342a05dcc8973b2841f90e8f98accfdd6bf95bdc2035852870103e5ff8e9305","flatsize":67239,"path":"All/geany-plugin-macro-2.0.pkg","repopath":"All/geany-plugin-macro-2.0.pkg","licenselogic":"single","pkgsize":22788,"desc":"This plugin allows you to record and use your own macros.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"geany":{"origin":"devel/geany","version":"2.0_2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["devel"]},{"name":"geany-plugin-lua","origin":"devel/geany-plugin-lua","version":"2.0","comment":"Geany plugin: Lua scripting","maintainer":"madpilot@FreeBSD.org","www":"https://plugins.geany.org/geanylua.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c2a8605a3498bd69199b42a7539e1aebfbff3110cef517245c086fae9042567e","flatsize":468251,"path":"All/geany-plugin-lua-2.0.pkg","repopath":"All/geany-plugin-lua-2.0.pkg","licenselogic":"single","pkgsize":94832,"desc":"Lua scripting plugin for Geany.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"geany":{"origin":"devel/geany","version":"2.0_2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"lua51":{"origin":"lang/lua51","version":"5.1.5_10"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["devel"]},{"name":"gemrb","origin":"games/gemrb","version":"0.9.4_1","comment":"GemRB (Game engine made with preRendered Background)","maintainer":"pkubaj@FreeBSD.org","www":"https://www.gemrb.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"46627a80dfc3f32e53b614b921b95898fcd65747e84be082e5c2c273b52b7644","flatsize":34638438,"path":"All/gemrb-0.9.4_1.pkg","repopath":"All/gemrb-0.9.4_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":14733260,"desc":"This Game Engine is a port of the original Infinity Engine (the one of\nBaldur's Gate, Icewind Dale, Planescape: Torment, etc...) to\nLinux/Unix, Mac OS X and Windows with some enhancements.","deps":{"freealut":{"origin":"audio/freealut","version":"1.1.0_4"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"openal-soft":{"origin":"audio/openal-soft","version":"1.24.2_2"},"png":{"origin":"graphics/png","version":"1.6.47"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_mixer":{"origin":"audio/sdl2_mixer","version":"2.8.1"}},"categories":["emulators","games"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on","OPENAL":"on","SDLMIXER":"on","DEMO":"on","FREETYPE":"on","PNG":"on","VORBIS":"on","OPENGL":"on","RESIND":"off"},"messages":[{"message":"You will need one of the original Infinity Engine games or the free Baldur's Gate II\ndemo. GemRB does not support the Enhanced Edition versions of the games. GemRB comes\nwith its own short demo.\n\nGemRB needs access to game files. You have several options to provide the files:\n  - copy from a Windows system\n  - install with emulators/wine\n  - extract with archivers/unshield and archivers/cabextract\n    (https://github.com/gemrb/gemrb/wiki/Unshield:-alternative-game-install-method)\n  - use the custom GemRB games installers\n    (http://git.njw.name/cgit/cgit.cgi/gemrb-gameinstallers)\n\nAdditionally, /usr/local/etc/gemrb/GemRB.cfg needs to be edited to point to the Infinity\nEngine game installation directory, i.e. the directory where you provide the game\nfiles from above. If it doesn't point to a valid game directory then GemRB will\nstart its demo instead.\n\nPlease see https://www.gemrb.org for additional help and instructions.","type":"install"}]},{"name":"geany-plugin-insertnum","origin":"devel/geany-plugin-insertnum","version":"2.0","comment":"Geany plugin: replace selection with integer numbers","maintainer":"madpilot@FreeBSD.org","www":"https://plugins.geany.org/geanyinsertnum.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"51a23908ad553a142fb799de4a9f1159db008d259fe50d183d5f55598a6becd4","flatsize":40735,"path":"All/geany-plugin-insertnum-2.0.pkg","repopath":"All/geany-plugin-insertnum-2.0.pkg","licenselogic":"single","pkgsize":14652,"desc":"This plugin replaces a (possibly zero-width) rectangular selection\nwith integer numbers, using start/step/base etc. specified by the\nuser. For practical reasons, the number of lines is limited to\n100000. Lines shorter than the current selection are skipped.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"geany":{"origin":"devel/geany","version":"2.0_2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["devel"]},{"name":"geany-plugin-git-changebar","origin":"devel/geany-plugin-git-changebar","version":"2.0_3","comment":"Geany plugin: highlight changed files tracked with Git","maintainer":"madpilot@FreeBSD.org","www":"https://plugins.geany.org/git-changebar.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3d0947e512d9bfeb6e64c1a0cf1219973449ccb1602c23bec109507fce067009","flatsize":78639,"path":"All/geany-plugin-git-changebar-2.0_3.pkg","repopath":"All/geany-plugin-git-changebar-2.0_3.pkg","licenselogic":"single","pkgsize":24500,"desc":"This plugin highlights uncommitted changes to files tracked with\nGit, and allows to navigate through the hunks.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"geany":{"origin":"devel/geany","version":"2.0_2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libgit2":{"origin":"devel/libgit2","version":"1.8.4_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["devel"],"options":{"DOCS":"on"}},{"name":"geany-plugin-lineoperations","origin":"devel/geany-plugin-lineoperations","version":"2.0","comment":"Geany plugin: Simple line functions that can be applied to an open file","maintainer":"madpilot@FreeBSD.org","www":"https://plugins.geany.org/lineoperations.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f27bbf61faec17c857894049b0317d6415ba0b860bd4783de3cd5a086a26d6f4","flatsize":46183,"path":"All/geany-plugin-lineoperations-2.0.pkg","repopath":"All/geany-plugin-lineoperations-2.0.pkg","licenselogic":"single","pkgsize":15884,"desc":"Line Operations is an assortment of simple line functions that can\nbe applied to an open file.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"geany":{"origin":"devel/geany","version":"2.0_2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["devel"]},{"name":"geany-plugin-gendoc","origin":"devel/geany-plugin-gendoc","version":"2.0","comment":"Geany plugin: generate documentation from the sources comments","maintainer":"madpilot@FreeBSD.org","www":"https://plugins.geany.org/geanygendoc.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4ba48159342d164754869b6305af88fb4b6c689182f1ac894a61edc8283ad57c","flatsize":187049,"path":"All/geany-plugin-gendoc-2.0.pkg","repopath":"All/geany-plugin-gendoc-2.0.pkg","licenselogic":"single","pkgsize":51692,"desc":"GeanyGenDoc is a plugin for Geany that aims to help code documentation\nby automatically generating documentation comment basis from the\nsource code.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"ctpl":{"origin":"textproc/ctpl","version":"0.3.4_1"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"geany":{"origin":"devel/geany","version":"2.0_2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"py311-docutils":{"origin":"textproc/py-docutils","version":"0.21.2,1"}},"categories":["devel"]},{"name":"geany-plugin-markdown","origin":"devel/geany-plugin-markdown","version":"2.0_1","comment":"Geany plugin: real-time preview of rendered Markdown","maintainer":"madpilot@FreeBSD.org","www":"https://plugins.geany.org/markdown.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"13c1ab46619c78b10ad5793a37b2067858412fea17ebf56bbb1aa99b78e126ae","flatsize":728944,"path":"All/geany-plugin-markdown-2.0_1.pkg","repopath":"All/geany-plugin-markdown-2.0_1.pkg","licenselogic":"single","pkgsize":554696,"desc":"This plugin provides a real-time preview of rendered Markdown using\nthe WebKit engine.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"geany":{"origin":"devel/geany","version":"2.0_2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libsoup":{"origin":"devel/libsoup","version":"2.74.3"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"webkit2-gtk_40":{"origin":"www/webkit2-gtk","version":"2.46.6"}},"categories":["devel"],"options":{"DOCS":"on"}},{"name":"geany-plugin-geniuspaste","origin":"devel/geany-plugin-geniuspaste","version":"2.0","comment":"Geany plugin: pastebins support","maintainer":"madpilot@FreeBSD.org","www":"https://plugins.geany.org/geniuspaste.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"03510cc1dde829186208974a14210ed719b3cf44b2102d82b52250042f42015d","flatsize":57121,"path":"All/geany-plugin-geniuspaste-2.0.pkg","repopath":"All/geany-plugin-geniuspaste-2.0.pkg","licenselogic":"single","pkgsize":21328,"desc":"This plugin allows the user to paste the code from Geany into five\ndifferent pastebins. At the moment it supports this services:\n - codepad.org\n - tinypaste.com\n - pastebin.geany.org\n - dpaste.de\n - sprunge.us\nGeniusPaste detects automatically the syntax of the code and paste\nit with syntax highlighting enabled. It can also display the pasted\ncode opening a new browser tab.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"geany":{"origin":"devel/geany","version":"2.0_2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libsoup":{"origin":"devel/libsoup","version":"2.74.3"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["devel"]},{"name":"geany-plugin-doc","origin":"devel/geany-plugin-doc","version":"2.0","comment":"Geany plugin: execute command on the word at cursor position","maintainer":"madpilot@FreeBSD.org","www":"https://plugins.geany.org/geanydoc.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e4f73a298be6a8f3291563395e42f799807bec5228990e5143813eed4eff59bc","flatsize":57819,"path":"All/geany-plugin-doc-2.0.pkg","repopath":"All/geany-plugin-doc-2.0.pkg","licenselogic":"single","pkgsize":19580,"desc":"Geanydoc is plugin for Geany IDE that allow execute specified\ncommands on the current word at the cursor position. This word is\npassed as an argument to these commands. It allow either place\noutput of these commands in geany buffer *DOC* or just execute\nexternal program. Geanydoc is intended to be used for searching\ndocumentation API in different sources.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"geany":{"origin":"devel/geany","version":"2.0_2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["devel"]},{"name":"geany-plugin-extrasel","origin":"devel/geany-plugin-extrasel","version":"2.0","comment":"Geany plugin: additional selection tools","maintainer":"madpilot@FreeBSD.org","www":"https://plugins.geany.org/geanyextrasel.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"901acd26e634b9cb5b1faa9dcf928bcb88c8ec08dcb4a575f058a7deedfcb541","flatsize":40270,"path":"All/geany-plugin-extrasel-2.0.pkg","repopath":"All/geany-plugin-extrasel-2.0.pkg","licenselogic":"single","pkgsize":15040,"desc":"The Extra Selection adds the following menu items: \"Column Mode\",\n\"Select to Line\" and \"Select to Matching Brace\", \"Set Anchor\",\n\"Select to Anchor\" and \"Rectangle Select to Anchor\".","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"geany":{"origin":"devel/geany","version":"2.0_2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["devel"]},{"name":"geany-plugin-ctags","origin":"devel/geany-plugin-ctags","version":"2.0","comment":"Geany plugin: generate and query ctags files","maintainer":"madpilot@FreeBSD.org","www":"https://plugins.geany.org/geanyctags.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2d0b59c89ff4e35057154bf80ea1d15aa2ff3134accbf1626a4e1123ffb68700","flatsize":55215,"path":"All/geany-plugin-ctags-2.0.pkg","repopath":"All/geany-plugin-ctags-2.0.pkg","licenselogic":"single","pkgsize":20508,"desc":"GeanyCtags adds a simple support for generating and querying ctags\nfiles for a Geany project.\n\nEven though Geany supports symbol definition searching by itself\nwithin the open files (and with a plugin support within the whole\nproject), tag regeneration can become too slow for really big\nprojects.  This is why this plugin was created.  It makes it possible\nto generate the tag file only once and just query it when searching\nfor a particular symbol definition/declaration.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"ctags":{"origin":"devel/ctags","version":"5.8_1"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"geany":{"origin":"devel/geany","version":"2.0_2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["devel"]},{"name":"geany-plugin-commander","origin":"devel/geany-plugin-commander","version":"2.0","comment":"Geany plugin: command panel for rapid access to any action","maintainer":"madpilot@FreeBSD.org","www":"https://plugins.geany.org/commander.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ed823b170bd6b14d7c9693b07e601f34d97e9783a170834a112448fc04ae5cfd","flatsize":60401,"path":"All/geany-plugin-commander-2.0.pkg","repopath":"All/geany-plugin-commander-2.0.pkg","licenselogic":"single","pkgsize":20404,"desc":"Commander is a plugin for Geany that provides a command panel for\nrapid access to any action.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"geany":{"origin":"devel/geany","version":"2.0_2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["devel"]},{"name":"geany-plugin-defineformat","origin":"devel/geany-plugin-defineformat","version":"2.0","comment":"Geany plugin: on-the-fly #define formatter","maintainer":"madpilot@FreeBSD.org","www":"https://plugins.geany.org/defineformat.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0f9e9eaddad917f1ab0c424cdc500d8195010f926de6c15f44527611b88b8456","flatsize":27743,"path":"All/geany-plugin-defineformat-2.0.pkg","repopath":"All/geany-plugin-defineformat-2.0.pkg","licenselogic":"single","pkgsize":10964,"desc":"Define formatter plugin provides support for on-the-fly formatting\nfor multiline #define macros.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"geany":{"origin":"devel/geany","version":"2.0_2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["devel"]},{"name":"geany-plugin-debugger","origin":"devel/geany-plugin-debugger","version":"2.0","comment":"Geany plugin: debugging support (via GDB currently)","maintainer":"madpilot@FreeBSD.org","www":"https://plugins.geany.org/debugger.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"da8e42249d6d3e5edb2e034de83398543867353fda77e3a16711e041d899cebb","flatsize":207371,"path":"All/geany-plugin-debugger-2.0.pkg","repopath":"All/geany-plugin-debugger-2.0.pkg","licenselogic":"single","pkgsize":66092,"desc":"Plugin enables debugging in Geany. Currently supports GDB only, but\nwas developed with multiple debuggers support in mind, so the other\nbackends support is planned as well.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"geany":{"origin":"devel/geany","version":"2.0_2"},"geany-plugin-utilslib":{"origin":"devel/geany-plugin-utilslib","version":"2.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"vte3":{"origin":"x11-toolkits/vte3","version":"0.78.2_1"}},"categories":["devel"]},{"name":"geany-plugin-codenav","origin":"devel/geany-plugin-codenav","version":"2.0","comment":"Geany plugin: some facilities for navigating in the code","maintainer":"madpilot@FreeBSD.org","www":"https://plugins.geany.org/codenav.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3af7eb5bddf3f5c92b749a82a1bc5aee478ac0206904edf9f9bb08ab2b0bd5dc","flatsize":46676,"path":"All/geany-plugin-codenav-2.0.pkg","repopath":"All/geany-plugin-codenav-2.0.pkg","licenselogic":"single","pkgsize":16792,"desc":"This plugin adds some facilities for navigating in the code.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"geany":{"origin":"devel/geany","version":"2.0_2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["devel"]},{"name":"geany-plugin-automark","origin":"devel/geany-plugin-automark","version":"2.0","comment":"Geany plugin: highlights all words that match selected word","maintainer":"madpilot@FreeBSD.org","www":"https://plugins.geany.org/automark.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"874d54fdd885c2fa3ffcf3a785531030c44b5035452e7c05b96aeb64418cbf92","flatsize":26452,"path":"All/geany-plugin-automark-2.0.pkg","repopath":"All/geany-plugin-automark-2.0.pkg","licenselogic":"single","pkgsize":10420,"desc":"This plugin highlights all words that match current word under cursor.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"geany":{"origin":"devel/geany","version":"2.0_2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["devel"]},{"name":"geany-plugin-autoclose","origin":"devel/geany-plugin-autoclose","version":"2.0","comment":"Geany plugin: brackets autocompletion","maintainer":"madpilot@FreeBSD.org","www":"https://plugins.geany.org/autoclose.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5c07da1a93ea68d710d43bacc55dcb3b65eb5762d341906a91464bed50864c12","flatsize":50150,"path":"All/geany-plugin-autoclose-2.0.pkg","repopath":"All/geany-plugin-autoclose-2.0.pkg","licenselogic":"single","pkgsize":18620,"desc":"Auto-close plugin enables brackets autocompletion feature.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"geany":{"origin":"devel/geany","version":"2.0_2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["devel"]},{"name":"geany-plugin-latex","origin":"devel/geany-plugin-latex","version":"2.0","comment":"Geany plugin: LaTeX support","maintainer":"madpilot@FreeBSD.org","www":"https://plugins.geany.org/geanylatex.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"724d7ee19d6f6b789b36b5e70ccf42c134a0ce47db41fae927a6773974a70b77","flatsize":909311,"path":"All/geany-plugin-latex-2.0.pkg","repopath":"All/geany-plugin-latex-2.0.pkg","licenselogic":"single","pkgsize":613248,"desc":"GeanyLaTeX is a plugin for Geany IDE to improve work with LaTeX.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"geany":{"origin":"devel/geany","version":"2.0_2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["devel"]},{"name":"geany-plugin-addons","origin":"devel/geany-plugin-addons","version":"2.0","comment":"Geany plugin: various small addons","maintainer":"madpilot@FreeBSD.org","www":"https://plugins.geany.org/addons.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7011ef3b4e5a27658cac84bcb729ab2b8de5c16c827cfa9e21b174eb02f89502","flatsize":110839,"path":"All/geany-plugin-addons-2.0.pkg","repopath":"All/geany-plugin-addons-2.0.pkg","licenselogic":"single","pkgsize":35100,"desc":"This plugin adds various small addons to Geany which aren't worth\nan own plugin but might still useful for people.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"geany":{"origin":"devel/geany","version":"2.0_2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["devel"]},{"name":"gdstk","origin":"cad/gdstk","version":"0.9.59","comment":"C++ library for creation and manipulation of GDSII and OASIS files","maintainer":"yuri@FreeBSD.org","www":"https://heitzmann.github.io/gdstk/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d6a796ff7b9ea5d6013678b7b84f25af513835663d8f6bf5be1e93cccdfe9fef","flatsize":701859,"path":"All/gdstk-0.9.59.pkg","repopath":"All/gdstk-0.9.59.pkg","licenselogic":"single","licenses":["BSL"],"pkgsize":216452,"desc":"Gdstk (GDSII Tool Kit) is a C++ library for creation and manipulation\nof GDSII and OASIS files. It is also available as a Python module\nmeant to be a successor to Gdspy.\n\nKey features for the creation of complex CAD layouts are included:\n* Boolean operations on polygons (AND, OR, NOT, XOR)\n  based on clipping algorithm\n* Polygon offset (inward and outward rescaling of polygons)\n* Efficient point-in-polygon solutions for large array sets\n\nTypical applications of Gdstk are in the fields of electronic chip design,\nplanar lightwave circuit design, and mechanical engineering.","deps":{"qhull":{"origin":"math/qhull","version":"8.0.2_3,1"}},"categories":["cad"]},{"name":"gdt","origin":"cad/gdt","version":"4.0.4","comment":"GDS2/GDT format translator","maintainer":"hrs@FreeBSD.org","www":"https://sourceforge.net/projects/gds2/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"70ab501516c5d4c33ca4c98e4ae3e6c35da48891ce93504dca50936945fe882d","flatsize":2173017,"path":"All/gdt-4.0.4.pkg","repopath":"All/gdt-4.0.4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":357508,"desc":"This is GDT (graphics data text) format translator written in C/C++ that\nconverts a binary gdsii file to a text format that is compact and\neasy to parse.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["cad"]},{"name":"gdsreader","origin":"cad/gdsreader","version":"0.3.2_2","comment":"GDS2 stream file to Postscript and HP/GL converter","maintainer":"hrs@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"92b0de410628bf9e78d59f0fbbfd9aa46c8c4f13ed99282be3503244b1b9ed61","flatsize":294116,"path":"All/gdsreader-0.3.2_2.pkg","repopath":"All/gdsreader-0.3.2_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":62064,"desc":"This software has as target the printing/plotting/displaying of Calma (GDSii)\nfiles without using true layout editors.","categories":["cad"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"geany-legacy","origin":"devel/geany-legacy","version":"1.37.1","comment":"Fast and lightweight GTK+ IDE with gtk2","maintainer":"zrj@ef.irc","www":"https://www.geany.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b54421b9f818abd9a8610658ccd6c5d88c570bf27fbab1ce6ee81bdc0d4b0f5a","flatsize":5506062,"path":"All/geany-legacy-1.37.1.pkg","repopath":"All/geany-legacy-1.37.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1356824,"desc":"Geany is a small and lightweight integrated development environment. It was\ndeveloped to provide a small and fast IDE, which has only a few dependencies\non other packages. Another goal was to be as independent as possible from a\nspecial Desktop Environment like KDE or GNOME.\n\nWWW: https://www.geany.org/","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["devel","editors"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0","libstdc++.so.9"]},{"name":"gdscpp","origin":"cad/gdscpp","version":"g20200611","comment":"C++ library to create and read GDSII file","maintainer":"yuri@FreeBSD.org","www":"https://github.com/judefdiv/gdscpp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"46255486bc421aad4a36d602726093a7e772c0c3db4618afd267e3af2cfe2d4f","flatsize":412947,"path":"All/gdscpp-g20200611.pkg","repopath":"All/gdscpp-g20200611.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":106092,"desc":"GDScpp is a C++ library that make GDS file manipulation easier.\n\nFeatures:\n* Convert GDS data to ASCII.\n* Easily create GDS files.\n* Import GDS files.\n* Extract the root GDS structures.\n* Create a hierarchy diagram of all the GDS structure dependencies.\n* Direct importing of GDS files with redundancy checking.\n* Create bounding box of all the GDS structures.","categories":["cad"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"gdome2","origin":"textproc/gdome2","version":"0.8.1_15","comment":"Gnome DOM Engine","maintainer":"bofh@FreeBSD.org","www":"http://gdome2.cs.unibo.it/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"612f2a7a7b4dfc9a8ebe56824d72cc565086e772598cc5308140fa58aa558ede","flatsize":2687297,"path":"All/gdome2-0.8.1_15.pkg","repopath":"All/gdome2-0.8.1_15.pkg","licenselogic":"or","licenses":["GPLv2","LGPL21"],"pkgsize":182756,"desc":"gdome2 is the DOM C library developed for the GNOME project.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"}},"categories":["textproc"],"options":{"DOCS":"on"}},{"name":"gds3d","origin":"cad/gds3d","version":"g20220203","comment":"Application for rendering IC (chip) layouts in 3D","maintainer":"yuri@FreeBSD.org","www":"https://github.com/trilomix/GDS3D","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cffcfc16f5d3f23173ee73ac780aec7418090b717189e2746da2a85c8ca2fb64","flatsize":1555335,"path":"All/gds3d-g20220203.pkg","repopath":"All/gds3d-g20220203.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":447220,"desc":"GDS3D is an application that can interpret so called IC layouts and render them\nin 3D. The program accepts standard GDSII files as input data. Along with the\nlayout file, it requires a so called process definition file which contains the\n3D parameters of the process being used. These files combined allow the program\nto create a 3D representation of an ASIC design.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"}},"categories":["cad"],"shlibs_required":["libGL.so.1","libX11.so.6","libc.so.8","libgomp.so.1","libm.so.4","libpthread.so.0"]},{"name":"geany-plugin-lipsum","origin":"devel/geany-plugin-lipsum","version":"2.0","comment":"Geany plugin: Lorem Ipsum generator","maintainer":"madpilot@FreeBSD.org","www":"https://plugins.geany.org/geanylipsum.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9821ac8b6906a52e6ce4ca354b9aae2586d1950e397ca1cff3df9fc3aff53af1","flatsize":32656,"path":"All/geany-plugin-lipsum-2.0.pkg","repopath":"All/geany-plugin-lipsum-2.0.pkg","licenselogic":"single","pkgsize":12380,"desc":"GeanyLipsum is a plugin for Geany that implements a Lorem Ipsum\ngenerator to insert placeholder text into your document.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"geany":{"origin":"devel/geany","version":"2.0_2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["devel"]},{"name":"gdmd","origin":"devel/gdmd","version":"0.1.0.20210818","comment":"Wrapper providing DMD-like CLI interface to gdc","maintainer":"acm@FreeBSD.org","www":"https://github.com/D-Programming-GDC/gdmd","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a41510d929b9f69b4ad5df5f1f84ba6300b1af549b703bfcbba9dcca42b79875","flatsize":23548,"path":"All/gdmd-0.1.0.20210818.pkg","repopath":"All/gdmd-0.1.0.20210818.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":7180,"desc":"An interface to the GNU D compiler (GDC), which recognizes flags normally\nused with the DMD D compiler and translates them to flags GDC can understand.\nThis makes `gdmd` a drop-in replacement to the `dmd` compiler invocation.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel"]},{"name":"geda","origin":"cad/geda","version":"1.8.2_9,1","comment":"GPL Electronic Design Automation tools","maintainer":"hrs@FreeBSD.org","www":"http://www.gpleda.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e1f096fef011c8ddc10dc85c23308f09b0b8d728fb8a0e3bbec2f1c5e836c0b9","flatsize":18191917,"path":"All/geda-1.8.2_9,1.pkg","repopath":"All/geda-1.8.2_9,1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":6853400,"desc":"The GPL Electronic Design Automation (gEDA) project has produced and\ncontinues working on a full GPL'd suite and toolkit of Electronic\nDesign Automation tools. These tools are used for electrical circuit\ndesign, schematic capture, simulation, prototyping, and production.\nCurrently, the gEDA project offers a mature suite of free software\napplications for electronics design, including schematic capture,\nattribute management, bill of materials (BOM) generation, netlisting\ninto over 20 netlist formats, analog and digital simulation, and\nprinted circuit board (PCB) layout.\n\nThe gEDA/gaf suite provides schematic capture, netlisting, bill of\nmaterials generation, and many other features.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gawk":{"origin":"lang/gawk","version":"5.3.1"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"guile1":{"origin":"lang/guile1","version":"1.8.8_2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libltdl":{"origin":"devel/libltdl","version":"2.5.4"},"libstroke":{"origin":"devel/libstroke","version":"0.5.1_6"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["cad"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libcrypt.so.4","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmp.so.10","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libguile.so.17","libharfbuzz.so.0","libintl.so.8","libltdl.so.7","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0","libstroke.so.0"],"options":{"DOCS":"on"}},{"name":"gdma","origin":"science/gdma","version":"2.2.6_6","comment":"Anthony Stone's Gaussian Distributed Multipole Analysis","maintainer":"yuri@FreeBSD.org","www":"https://github.com/psi4/gdma","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"be9ddf18a9de44f8564cc539f6544d7a8a9126b28f5d4073eccbce622287b1e4","flatsize":699153,"path":"All/gdma-2.2.6_6.pkg","repopath":"All/gdma-2.2.6_6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":171236,"desc":"GDMA has been in the ab initio quantum chemistry package Psi4.\n\nIt is written by Prof. Anthony J. Stone of Cambridge University\nin fortran.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["science"]},{"name":"gdnsd2","origin":"dns/gdnsd2","version":"2.4.3_1","comment":"Authoritative-only GeoIP-aware DNS server","maintainer":"zi@FreeBSD.org","www":"https://github.com/blblack/gdnsd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8566131c1529c93a40fbdc410658e29a33eaef7eceb09e13f3f00e09706a0e3d","flatsize":1151610,"path":"All/gdnsd2-2.4.3_1.pkg","repopath":"All/gdnsd2-2.4.3_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":389188,"desc":"gdnsd is an Authoritative-only DNS server.\n\nThe initial g stands for Geographic, as gdnsd offers a plugin system for\ngeographic (or other sorts of) balancing, redirection, and\nservice-state-conscious failover. If you don't care about that feature,\nit's still quite good at being a very fast, lean, and resilient\nauthoritative-only server for static DNS data.\n\ngdnsd is written in C using libev and pthreads with a focus on high\nperformance, low latency service. It does not offer any form of caching or\nrecursive service, and does not support DNSSEC.","deps":{"libev":{"origin":"devel/libev","version":"4.33_1,1"},"libmaxminddb":{"origin":"net/libmaxminddb","version":"1.12.2"}},"categories":["dns"],"users":["gdnsd"],"groups":["gdnsd"],"shlibs_required":["libc.so.8","libev.so.4","libm.so.4","libmaxminddb.so.0","libpthread.so.0"],"options":{"DOCS":"on","MAXMINDDB":"on","URCU":"off"},"annotations":{"cpe":"cpe:2.3:a:gdnsd:gdnsd:2.4.3:::::dragonfly6:x86_64:1"}},{"name":"gdk-pixbuf2","origin":"graphics/gdk-pixbuf2","version":"2.42.12_1","comment":"Graphic library for GTK","maintainer":"desktop@FreeBSD.org","www":"https://developer.gnome.org/gdk-pixbuf/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"59098b89e6479e675fb80be1b737e5afb29406bccd6752fba33e6daa1aee65fd","flatsize":7235160,"path":"All/gdk-pixbuf2-2.42.12_1.pkg","repopath":"All/gdk-pixbuf2-2.42.12_1.pkg","licenselogic":"single","licenses":["LGPL20+"],"pkgsize":1741988,"desc":"The GdkPixBuf library provides a number of features:\n\n\t- Image loading facilities.\n\t- Rendering of a GdkPixBuf into various formats:\n\t  drawables (windows, pixmaps), GdkRGB buffers.\n\t- A cache interface","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"png":{"origin":"graphics/png","version":"1.6.47"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on","GIF":"on","JPEG":"on","MANPAGES":"on","PNG":"on","TIFF":"on"},"annotations":{"cpe":"cpe:2.3:a:gnome:gdk-pixbuf:2.42.12:::::dragonfly6:x86_64:1"},"messages":[{"message":"Loaders for ANI, BMP, ICNS, ICO, PNM, QTIF, TGA, XBM and XPM have\nbeen moved to a separate graphics/gdk-pixbuf-extra port. Install\nthe aforementioned port if artefacts in those formats no longer\nload or otherwise cause errors.","type":"upgrade","minimum_version":"2.42.11"}]},{"name":"gdl","origin":"x11-toolkits/gdl","version":"3.40.0_2","comment":"Components intended to be shared between GNOME development tools","maintainer":"gnome@FreeBSD.org","www":"https://www.gnome.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"11b9ff862f20f3773ba9482dc8b5716ac9aeae57f6579907a608dcbac6537a9c","flatsize":1826785,"path":"All/gdl-3.40.0_2.pkg","repopath":"All/gdl-3.40.0_2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":255548,"desc":"Gnome Devtool Libraries\n=======================\n\nThis package contains components and libraries that are intended to be\nshared between Scaffold, the new GNOME 2 development system.\n\nThe current pieces of GDL include:\n\n - A code-editing bonobo component based on GtkSourceView\n\n - An utility library that also contains the stubs and skels for\n   the above components (gdl).","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["gnome","x11-toolkits"]},{"name":"gdk-pixbuf-extra","origin":"graphics/gdk-pixbuf-extra","version":"0.1.0","comment":"gdk-pixbuf extra loaders for niche and seldom-used image formats","maintainer":"desktop@FreeBSD.org","www":"https://gitlab.gnome.org/ebassi/gdk-pixbuf-extra","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b87f9bc95dec880f9f2d1a8c0cdc163903f991245bf11c8214677b216235c949","flatsize":168432,"path":"All/gdk-pixbuf-extra-0.1.0.pkg","repopath":"All/gdk-pixbuf-extra-0.1.0.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":51484,"desc":"This project includes GdkPixbuf loaders for niche and seldom used image\nformats:\n\n- ANI\n- BMP\n- ICO\n- ICNS\n- PNM\n- QTIF\n- TGA\n- XBM\n- XPM","deps":{"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"}},"categories":["graphics"],"annotations":{"cpe":"cpe:2.3:a:gnome:gdk-pixbuf-extra:0.1.0:::::dragonfly6:x86_64"}},{"name":"gdk-pixbuf-xlib","origin":"graphics/gdk-pixbuf2-xlib","version":"2.40.2_1","comment":"deprecated API for integrating Xlib and GdkPixbuf","maintainer":"desktop@FreeBSD.org","www":"https://developer.gnome.org/gdk-pixbuf/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"db64dd2721bc25fdd801ad06ed59cf38ca0d753537e4c13f7535e8c11a653546","flatsize":102012,"path":"All/gdk-pixbuf-xlib-2.40.2_1.pkg","repopath":"All/gdk-pixbuf-xlib-2.40.2_1.pkg","licenselogic":"single","licenses":["LGPL20+"],"pkgsize":45096,"desc":"GdkPixbuf-Xlib contains the deprecated API for integrating GdkPixbuf with\nXlib data types.","deps":{"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["graphics"],"annotations":{"cpe":"cpe:2.3:a:gnome:gdk-pixbuf-xlib:2.40.2:::::dragonfly6:x86_64:1"}},{"name":"gedkeeper","origin":"misc/gedkeeper","version":"2.25.2_2","comment":"Personal genealogical database editor","maintainer":"danfe@FreeBSD.org","www":"http://gedkeeper.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f6f1ea0bbe023096c1274cc01672c4b690431a363d70e5c36adf4eb29abd7714","flatsize":31595968,"path":"All/gedkeeper-2.25.2_2.pkg","repopath":"All/gedkeeper-2.25.2_2.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":12405872,"desc":"GEDKeeper is a program for working with personal genealogical databases.\n\nThe program is designed with an extremely simple, intuitive interface,\nand provides many features including, but not limited to, the following:\n\n  * Full support of the GEDCOM 5.5.1 standard\n  * No restrictions on the number of persons and generations\n  * Allows pedigree generation\n  * Can build several tree species, as well as print and save their images\n  * Provides fast navigation, filtering, and searching\n  * Able to add multimedia materials\n  * An output of geographic data using Google maps","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"libgdiplus":{"origin":"x11-toolkits/libgdiplus","version":"6.1_2"},"mono5.20":{"origin":"lang/mono5.20","version":"5.20.1.34_4"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"},"xdg-utils":{"origin":"devel/xdg-utils","version":"1.2.1"}},"categories":["misc"]},{"name":"gdbm","origin":"databases/gdbm","version":"1.24","comment":"GNU database manager","maintainer":"danfe@FreeBSD.org","www":"https://www.gnu.org.ua/software/gdbm/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9818c49c02971521ffbdd2c0b52806d34e004cd400ca74ea8eb1ba8cecbdb467","flatsize":948083,"path":"All/gdbm-1.24.pkg","repopath":"All/gdbm-1.24.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":229100,"desc":"The GNU dbm is a library of database functions that use extensible hashing\nand works similar to the standard UNIX dbm functions.  These routines are\nprovided to a programmer needing to create and manipulate a hashed database.\n\nThis library exists in the FreeBSD base collection, but the GNU version has\nadded functionality that is sometimes useful.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["databases"],"shlibs_required":["libc.so.8","libintl.so.8","libncurses.so.6","libreadline.so.8"],"options":{"COMPAT":"off","NLS":"on"}},{"name":"gdchart","origin":"graphics/gdchart","version":"0.11.5_11","comment":"Easy to use fast C API for creating charts and graphs","maintainer":"bofh@FreeBSD.org","www":"http://www.fred.net/brv/chart/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bba14fc859dc4b7f0326d7e878ee84f981565d8f44a5297ae1a0fff6ac86f427","flatsize":207268,"path":"All/gdchart-0.11.5_11.pkg","repopath":"All/gdchart-0.11.5_11.pkg","licenselogic":"single","pkgsize":58652,"desc":"GDChart is an easy to use, high performance library/C API for creating charts\nand graphs in GIF, PNG, JPEG and WBMP format.","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libgd":{"origin":"graphics/gd","version":"2.3.3_13,1"}},"categories":["graphics"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"gdcm","origin":"devel/gdcm","version":"3.0.24","comment":"Grassroots DICOM library","maintainer":"stephen@FreeBSD.org","www":"https://gdcm.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d82c64ce0bf4c6c4f84b1b290c8a3d56b79d19c03b30e0a21661a60d190a2063","flatsize":14403329,"path":"All/gdcm-3.0.24.pkg","repopath":"All/gdcm-3.0.24.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":2047984,"desc":"GDCM is an open source DICOM library. It is meant to deal with DICOM files\n(as specified in part 10 of the DICOM standard). It offers some compatibility\nwith ACR-NEMA 1.0 & 2.0 files (raw files). It is written in C++ and offers\nwrapping to other target languages such as Python, C#, Java and PHP.","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"},"openjpeg":{"origin":"graphics/openjpeg","version":"2.5.3"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9","libz.so.3"],"options":{"VTK":"off"}},{"name":"gdrive","origin":"net/gdrive","version":"2.1.1_21","comment":"Google Drive CLI Client","maintainer":"dmgk@FreeBSD.org","www":"https://github.com/prasmussen/gdrive","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a07da645a737826e857336ff692be5edf8c253365b0ead76690785e1628d5ca7","flatsize":6057569,"path":"All/gdrive-2.1.1_21.pkg","repopath":"All/gdrive-2.1.1_21.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2022644,"desc":"Command line utility for interacting with Google Drive, featuring:\n\n  - Individual file or directory upload/download\n  - Directory synchronization (similar to rsync)\n  - Google Documents support\n  - Statically linked, dependency free binary","categories":["net"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"If you are getting \"Error 403: Rate Limit Exceeded\" errors, please see\nworkaround described here: https://github.com/prasmussen/gdrive/pull/428","type":"install"}]},{"name":"gdm","origin":"x11/gdm","version":"42.0_7","comment":"GNOME display manager","maintainer":"gnome@FreeBSD.org","www":"https://www.gnome.org/projects/gdm/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"74eaf5313e0d1989a49c3e2f1eff437965f7ba6ac8b88c62f7d43cdb1d875b8b","flatsize":5365688,"path":"All/gdm-42.0_7.pkg","repopath":"All/gdm-42.0_7.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":727004,"desc":"The GNOME 2.0 version of the xdm display manager.  It supports user\nicons, multiple sessions, and clean system shutdowns.","deps":{"accountsservice":{"origin":"sysutils/accountsservice","version":"23.13.9_3"},"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"consolekit2":{"origin":"sysutils/consolekit2","version":"1.2.6_5"},"dconf":{"origin":"devel/dconf","version":"0.40.0_5"},"fribidi":{"origin":"converters/fribidi","version":"1.0.16"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnome-icon-theme-symbolic":{"origin":"x11-themes/gnome-icon-theme-symbolic","version":"3.12.0"},"gnome-keyring":{"origin":"security/gnome-keyring","version":"42.1_6"},"gnome-session":{"origin":"x11/gnome-session","version":"42.0_4"},"gnome-settings-daemon":{"origin":"sysutils/gnome-settings-daemon","version":"42.2_9"},"gnome_subr":{"origin":"sysutils/gnome_subr","version":"1.0"},"gobject-introspection":{"origin":"devel/gobject-introspection","version":"1.78.1_2,1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXau":{"origin":"x11/libXau","version":"1.0.11"},"libXdmcp":{"origin":"x11/libXdmcp","version":"1.1.5"},"libcanberra":{"origin":"audio/libcanberra","version":"0.30_11"},"libcanberra-gtk3":{"origin":"audio/libcanberra-gtk3","version":"0.30_11"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"polkit-gnome":{"origin":"sysutils/polkit-gnome","version":"0.105_4"},"setxkbmap":{"origin":"x11/setxkbmap","version":"1.3.2_1"},"xhost":{"origin":"x11/xhost","version":"1.0.8_1"},"xmodmap":{"origin":"x11/xmodmap","version":"1.0.10_1"},"xrdb":{"origin":"x11/xrdb","version":"1.2.1_1"},"xsetroot":{"origin":"x11/xsetroot","version":"1.1.2_1"},"xterm":{"origin":"x11/xterm","version":"397_2"},"zenity":{"origin":"x11/zenity","version":"3.42.1_3"}},"categories":["gnome","x11"],"users":["gdm"],"groups":["gdm","video"],"shlibs_required":["libX11.so.6","libXau.so.6","libXdmcp.so.6","libaccountsservice.so.0","libc.so.8","libcanberra-gtk3.so.0","libcanberra.so.0","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libintl.so.8","libpam.so.3","libxcb.so.1"],"options":{"IPV6":"on"},"annotations":{"cpe":"cpe:2.3:a:gnome:gnome_display_manager:42.0:::::dragonfly6:x86_64:7"},"messages":[{"message":"GDM is installed.\n\nDo _NOT_ use /etc/ttys to start gdm at boot time.  This will result in gdm\nhanging or restarting constantly. Instead, add gdm_enable=\"YES\" to\n/etc/rc.conf. GDM will be started automatic on the next reboot.","type":"install"},{"message":"To really remove the gdm port, please remove the following\ndirectories manualy:\n\n/var/cache/gdm /var/gdm /var/log/gdm and /var/run/gdm","type":"remove"}]},{"name":"gdb","origin":"devel/gdb","version":"15.1_2","comment":"GNU Project Debugger","maintainer":"pizzamig@FreeBSD.org","www":"https://www.gnu.org/software/gdb/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"76be6f4f6f3f0e69d50559452e8aebdbdfa0ecba32116db831255a1b333f28db","flatsize":32242264,"path":"All/gdb-15.1_2.pkg","repopath":"All/gdb-15.1_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":6121312,"desc":"GDB is a source-level debugger for Ada, C, C++, Objective-C, Pascal and\nmany other languages.  GDB can target (i.e., debug programs running on)\nmore than a dozen different processor architectures, and GDB itself can\nrun on most popular GNU/Linux, Unix and Microsoft Windows variants.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"libiconv":{"origin":"converters/libiconv","version":"1.17_1"},"mpfr":{"origin":"math/mpfr","version":"4.2.2,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"},"source-highlight":{"origin":"textproc/source-highlight","version":"3.1.9_12"},"xxhash":{"origin":"devel/xxhash","version":"0.8.3"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["devel"],"shlibs_required":["libboost_regex.so.1.87.0","libc.so.8","libdl.so.0","libexpat.so.1","libgmp.so.10","libiconv.so.2","libintl.so.8","libkvm.so.3","liblzma.so.3","libm.so.4","libmpfr.so.6","libncurses.so.6","libpthread.so.0","libpython3.11.so.1.0","libreadline.so.8","libsource-highlight.so.4","libstdc++.so.9","libtinfo.so.6","libutil.so.4","libxxhash.so.0","libz.so.3","libzstd.so.1"],"options":{"DEBUGINFOD":"off","GDB_LINK":"on","GUILE":"off","KGDB":"off","NLS":"on","PYTHON":"on","SOURCE_HIGHLIGHT":"on","TUI":"on","XXHASH":"on","BUNDLED_READLINE":"off","PORT_READLINE":"on","PORT_ICONV":"on","SYSTEM_ICONV":"off","BUNDLED_ZLIB":"off","SYSTEM_ZLIB":"on"},"annotations":{"cpe":"cpe:2.3:a:gnu:gdb:15.1:::::dragonfly6:x86_64:2","flavor":"py311"}},{"name":"gd-aspell","origin":"textproc/gd-aspell","version":"0.1.1.1_1,2","comment":"Aspell Scottish Gaelic dictionary","maintainer":"office@FreeBSD.org","www":"http://aspell.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bf75b540e73e15518d847683b67e3ebb478423232d203e061c3eb35f0929a2ea","flatsize":329816,"path":"All/gd-aspell-0.1.1.1_1,2.pkg","repopath":"All/gd-aspell-0.1.1.1_1,2.pkg","licenselogic":"single","pkgsize":129940,"desc":"Aspell Scottish Gaelic dictionary.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"]},{"name":"gd-libreoffice","origin":"editors/libreoffice-gd","version":"25.2.2.2","comment":"gd language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"709db99379feb7ac6459f5ce1f30b8a881691b323e6a06f22754da2393d6e377","flatsize":2813065,"path":"All/gd-libreoffice-25.2.2.2.pkg","repopath":"All/gd-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":517236,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"gdmap","origin":"sysutils/gdmap","version":"0.8.1_3","comment":"Graphical disk map Utility","maintainer":"ports@FreeBSD.org","www":"https://gdmap.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"381e432770c9fcdc6eff5d5198cd2c301629c0d3c207bd02aad519636ef874af","flatsize":144175,"path":"All/gdmap-0.8.1_3.pkg","repopath":"All/gdmap-0.8.1_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":46448,"desc":"GdMap is a tool to inspect the used space of folders. Files are\ndisplayed in a cushioned tree map. Useful if you wonder where all your\nfree space went to.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["gnome","sysutils"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0","libxml2.so.2"],"messages":[{"message":"===>   NOTICE:\n\nThe gdmap port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gcpio","origin":"archivers/gcpio","version":"2.15_1","comment":"GNU cpio copies files to and from archives","maintainer":"naddy@FreeBSD.org","www":"https://www.gnu.org/software/cpio/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f355a6481c71b06138923d0903e780cab9fd1a697939731fa75c2ce728e98b0f","flatsize":1083143,"path":"All/gcpio-2.15_1.pkg","repopath":"All/gcpio-2.15_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":228916,"desc":"GNU cpio copies files into or out of a cpio or tar archive.  The\narchive can be another file on the disk, a magnetic tape, or a pipe.\n\nGNU cpio supports the following archive formats: binary, old ASCII,\nnew ASCII, crc, HPUX binary, HPUX old ASCII, old tar, and POSIX.1\ntar.  The tar format is provided for compatibility with the tar\nprogram.  By default, cpio creates binary format archives, for\ncompatibility with older cpio programs.  When extracting from\narchives, cpio automatically recognizes which kind of archive it\nis reading and can read archives created on machines with a different\nbyte-order.\n\nNote that this port will install these utilities with a 'g' prefix,\ne.g. gcpio, but the texinfo documentation will refer to them without\nthe 'g' prefix.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["archivers"],"shlibs_required":["libc.so.8","libintl.so.8"],"options":{"NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:gnu:cpio:2.15:::::dragonfly6:x86_64:1"}},{"name":"genseki","origin":"x11-fonts/genseki","version":"1.501","comment":"Free Gothic font family derived from Adobe Source Han Sans","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ButTaiwan/genseki-font","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b4e4cb5bae265da854531ffaf1c6e1b52be90574eddd5f0bb2a1dfc5606618f0","flatsize":77989378,"path":"All/genseki-1.501.pkg","repopath":"All/genseki-1.501.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":32716872,"desc":"GenSeki Gothic (%e6%ba%90%e7%9f%b3%e9%bb%91%e9%ab%94) is a free font family derived from Adobe Source Han\nSans.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"gconfmm","origin":"devel/gconfmm26","version":"2.28.3_3","comment":"C++ wrapper for gconf2 API library","maintainer":"gnome@FreeBSD.org","www":"http://gtkmm.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c6c3ea9724290a16cfe572fe067dcbeba324ab2e835f087fbf5f378835eaca9a","flatsize":260549,"path":"All/gconfmm-2.28.3_3.pkg","repopath":"All/gconfmm-2.28.3_3.pkg","licenselogic":"single","pkgsize":42732,"desc":"This is a set of thin C++ wrappers for GConf v2 API library.","deps":{"gconf2":{"origin":"devel/gconf2","version":"3.2.6_10"},"glibmm":{"origin":"devel/glibmm","version":"2.66.7,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"}},"categories":["devel","gnome"]},{"name":"gcr3","origin":"security/gcr3","version":"3.40.0_3","comment":"Library for bits of crypto UI and parsing","maintainer":"gnome@FreeBSD.org","www":"https://live.gnome.org/GnomeKeyring","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"46bf9e87fa8772c418ddb45e88ea5fdfbdf076729a97bb4962ec141b8de332e4","flatsize":6051287,"path":"All/gcr3-3.40.0_3.pkg","repopath":"All/gcr3-3.40.0_3.pkg","licenselogic":"single","licenses":["LGPL20+"],"pkgsize":849376,"desc":"Gcr is a library for bits of crypto and security UI, parsing etc. It used\nto be part of gnome-keyring. It also provides a viewer and importer for\ncertificates and private keys.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"libgpg-error":{"origin":"security/libgpg-error","version":"1.51"},"p11-kit":{"origin":"security/p11-kit","version":"0.25.5"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["gnome","security"],"shlibs_required":["libc.so.8","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libintl.so.8","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"gconf-editor","origin":"sysutils/gconf-editor","version":"3.0.1_7,1","comment":"Gconf database editor for the GNOME 3 environment","maintainer":"gnome@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"abf10d6a30673f61a61a2185911e457dc1ba1061fccc42a2d6132783a6469dec","flatsize":862681,"path":"All/gconf-editor-3.0.1_7,1.pkg","repopath":"All/gconf-editor-3.0.1_7,1.pkg","licenselogic":"single","pkgsize":178976,"desc":"gconf-editor is a GNOME 2 GConf database editor.  It is analogous to\nregedit on Windows.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gconf2":{"origin":"devel/gconf2","version":"3.2.6_10"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["gnome","sysutils"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgconf-2.so.4","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libz.so.3"]},{"name":"geany","origin":"devel/geany","version":"2.0_2","comment":"Fast and lightweight GTK IDE","maintainer":"madpilot@FreeBSD.org","www":"https://www.geany.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c59da12ecf28a7746d5a2d820ae3b1a0127730eea2065cbda144c4f923f74faf","flatsize":16751511,"path":"All/geany-2.0_2.pkg","repopath":"All/geany-2.0_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":4212024,"desc":"Geany is a small and lightweight integrated development environment. It was\ndeveloped to provide a small and fast IDE, which has only a few dependencies\non other packages. Another goal was to be as independent as possible from a\nspecial Desktop Environment like KDE or GNOME.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"vte3":{"origin":"x11-toolkits/vte3","version":"0.78.2_1"}},"categories":["devel","editors"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on","NLS":"on","THEMES":"off","VTE":"on"}},{"name":"gcolor3","origin":"graphics/gcolor3","version":"2.4.0_4","comment":"Colour picker is a simple color chooser","maintainer":"ports@FreeBSD.org","www":"https://www.hjdskes.nl/projects/gcolor3/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e6eda0352c2f795b358c328a768f758df84982bb81910b51bdbf43a871666dfd","flatsize":331258,"path":"All/gcolor3-2.4.0_4.pkg","repopath":"All/gcolor3-2.4.0_4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":80412,"desc":"Colour picker enables you to pick the color from any pixel on your screen.\nIt also offers a palette, so that you can easily mix and match a\ncouple of colors together.\n\nWhen you have found the perfect combination of colors, naturally you\nwant to save them. Colour picker allows you to conveniently save and\nretrieve colors.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libportal":{"origin":"deskutils/libportal","version":"0.9.1"},"libportal-gtk3":{"origin":"deskutils/libportal-gtk3","version":"0.9.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["graphics"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libintl.so.8","libm.so.4","libportal-gtk3.so.1","libportal.so.1"],"messages":[{"message":"===>   NOTICE:\n\nThe gcolor3 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gcolor2","origin":"graphics/gcolor2","version":"0.4_11","comment":"Simple GTK 2.0 color selector","maintainer":"ps.ports@smyrak.com","www":"https://gcolor2.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cff1e7bad4869213ccdd976fe35c056fafbe9d669119c731d163c0a7956448e9","flatsize":57706,"path":"All/gcolor2-0.4_11.pkg","repopath":"All/gcolor2-0.4_11.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":20908,"desc":"Gcolor2 is a simple, standalone GTK+ 2.0 color selector.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["gnome","graphics"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0"]},{"name":"gconf2","origin":"devel/gconf2","version":"3.2.6_10","comment":"Configuration database system for GNOME","maintainer":"desktop@FreeBSD.org","www":"https://www.gnome.org/projects/gconf/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3c1429287807889337ade95fbb391ba1a97a982dc7304f9efd24e2b8792636d7","flatsize":7343421,"path":"All/gconf2-3.2.6_10.pkg","repopath":"All/gconf2-3.2.6_10.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":947316,"desc":"GConf extends the concept of a configuration registry.  It provides\na simple way for applications and administrators to store data;\noften GConf is used to store preferences for applications.\n\nSome of the features of GConf are:\n\n    * Documentation for each configuration key, so that administrators\n      can better modify the value.\n\n    * Notifications to interested applications when configuration data\n      is changed.  The notification service works across networks,\n      affecting all login sessions for a single user.\n\n    * Proper locking so that configuration data doesn't get corrupted\n      when accessed by multiple applications at the same time.","deps":{"dbus-glib":{"origin":"devel/dbus-glib","version":"0.114"},"dconf":{"origin":"devel/dconf","version":"0.40.0_5"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","gnome"],"shlibs_required":["libc.so.8","libdbus-1.so.3","libdbus-glib-1.so.2","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libintl.so.8","libpthread.so.0","libxml2.so.2"]},{"name":"gcli","origin":"devel/gcli","version":"2.7.0","comment":"CLI utility to interact with various Git forges","maintainer":"fuz@FreeBSD.org","www":"https://herrhotzenplotz.de/gcli/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"794faba16b9c29075464bfb4497c9789a0f50e6a03a262ba7612c207e517ec21","flatsize":395746,"path":"All/gcli-2.7.0.pkg","repopath":"All/gcli-2.7.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":140412,"desc":"GCLI is a simple and portable CLI tool for interacting with GitHub,\nGitLab, and Gitea from the command line.\n\nThis tool was written because the official GitHub CLI tool only supports\nGitHub.  The author wanted a simple unified tool for various git forges\nsuch as GitHub and GitLab because every forge does things differently\nyet all build on Git and purposefully break with its philosophy.\n\nAlso, the official tool from Github is written in Go, which does manual\nDNS resolution which is a massive security vulnerability for people\nusing Tor as it leaks your IP to the DNS server. This program builds\nupon libcurl, which obeys the operating system's DNS resolution\nmechanisms and thus also works with Tor.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"libedit":{"origin":"devel/libedit","version":"3.1.20250104,1"},"lowdown":{"origin":"textproc/lowdown","version":"2.0.2"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["devel","net"],"shlibs_required":["libc.so.8","libcrypto.so.12","libcurl.so.4","libedit.so.0","liblowdown.so.2","libm.so.4","librt.so.0"],"options":{"LOWDOWN":"on","TEST":"off","LIBEDIT":"on","READLINE":"off"}},{"name":"gcem","origin":"devel/gcem","version":"1.18.0","comment":"C++ header-only library for Generalized Constant Expression Math","maintainer":"yuri@FreeBSD.org","www":"https://gcem.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"92de35e0c179bfa753867f9963a8b9282906e4681a77cdb1c197c91361c44564","flatsize":203169,"path":"All/gcem-1.18.0.pkg","repopath":"All/gcem-1.18.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":29124,"desc":"GCE-Math (Generalized Constant Expression Math) is a templated C++ library\nenabling compile-time computation of mathematical functions.\n\nFeatures:\n* The library is written in C++11 constexpr format, and is C++11/14/17\n  compatible.\n* Continued fraction expansions and series expansions are implemented using\n  recursive templates.\n* The gcem:: syntax is identical to the C++ standard library (std::).\n* Tested and accurate to floating-point precision against the C++ standard\n  library.\n* Released under a permissive, non-GPL license.","categories":["devel"]},{"name":"gcr","origin":"security/gcr","version":"4.3.0","comment":"Library for bits of crypto UI and parsing","maintainer":"gnome@FreeBSD.org","www":"https://live.gnome.org/GnomeKeyring","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7b2969b10d882caae847a6c86e199e7c9ec2d464f153cebd7c31b22e217426db","flatsize":10580698,"path":"All/gcr-4.3.0.pkg","repopath":"All/gcr-4.3.0.pkg","licenselogic":"single","licenses":["LGPL20+"],"pkgsize":1726824,"desc":"Gcr is a library for bits of crypto and security UI, parsing etc. It used\nto be part of gnome-keyring. It also provides a viewer and importer for\ncertificates and private keys.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk4":{"origin":"x11-toolkits/gtk40","version":"4.18.4"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"libsecret":{"origin":"security/libsecret","version":"0.20.5_3"},"p11-kit":{"origin":"security/p11-kit","version":"0.25.5"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["gnome","security"],"shlibs_required":["libc.so.8","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-4.so.1","libintl.so.8","libpango-1.0.so.0","libpthread.so.0","libsecret-1.so.0"],"options":{"DOCS":"on"}},{"name":"gccmakedep","origin":"devel/gccmakedep","version":"1.0.4","comment":"Create dependencies in makefiles using 'gcc -M'","maintainer":"x11@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bdd85d373848f8e859c153fe551652b7ffc452c481c342f13a9a963aa1927684","flatsize":3634,"path":"All/gccmakedep-1.0.4.pkg","repopath":"All/gccmakedep-1.0.4.pkg","licenselogic":"single","pkgsize":3012,"desc":"The gccmakedep program creates dependencies in makefiles using\n'gcc -M'.","categories":["devel"]},{"name":"genyog","origin":"x11-fonts/genyog","version":"1.501","comment":"Free Gothic font family derived from Adobe Source Han Sans","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ButTaiwan/genyog-font","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"54e36c0dda41a28e030ba1fdb3ee838880f731dc4bdea1cf676b22a3d83b2240","flatsize":69338248,"path":"All/genyog-1.501.pkg","repopath":"All/genyog-1.501.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":35833404,"desc":"GenYo Gothic (%e6%ba%90%e6%a8%a3%e9%bb%91%e9%ab%94) is a free font family derived from Adobe Source Han\nSans.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"gcp","origin":"science/gcp","version":"2.3.2","comment":"Geometrical Counter-Poise Correction","maintainer":"yuri@FreeBSD.org","www":"https://github.com/grimme-lab/gcp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b1c9d736bbed3a69cc2def7eefc8ca4ef6f0b68239e70fddf23c59b8caf915d0","flatsize":851286,"path":"All/gcp-2.3.2.pkg","repopath":"All/gcp-2.3.2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":142708,"desc":"Geometrical Counter-Poise Correction\nfor quantum chemistry.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["science"],"shlibs_required":["libc.so.8","libgfortran.so.5","libm.so.4"]},{"name":"gchemutils","origin":"science/gchemutils","version":"0.14.17_4","comment":"C++ classes and Gtk3 widgets related to chemistry","maintainer":"ports@FreeBSD.org","www":"https://www.nongnu.org/gchemutils/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"560e635b9e30ac0486c9fe9986744300bd3eabdbb3a2a81d267d52eb13d4f56e","flatsize":6436335,"path":"All/gchemutils-0.14.17_4.pkg","repopath":"All/gchemutils-0.14.17_4.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":1428232,"desc":"Gnome Chemistry Utils provide C++ classes and Gtk+-2 widgets related\nto chemistry.  It also contains these programs:\n\n* GChemPaint: a 2D chemical editor\n* a chemical calculator\n* a molecular structure viewer (GChem3D)\n* a crystal structure viewer and editor (Gnome Crystal)\n* a periodic table of the elements\n* a Mozilla plugin (which displays only XYZ files at the moment)\n* a simple spectrum viewer (GSpectrum)","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"bodr":{"origin":"science/bodr","version":"10"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"chemical-mime-data":{"origin":"science/chemical-mime-data","version":"0.1.94_11"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"goffice":{"origin":"devel/goffice","version":"0.10.59"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libgsf":{"origin":"devel/libgsf","version":"1.14.53"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"openbabel":{"origin":"science/openbabel","version":"3.1.1.178_3"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["science"],"shlibs_required":["libGL.so.1","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgoffice-0.10.so.10","libgsf-1.so.114","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libopenbabel.so.7","libpango-1.0.so.0","libpangocairo-1.0.so.0","libstdc++.so.9","libxml2.so.2","libz.so.3"],"options":{"GNUMERIC":"off","XUL":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe gchemutils port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gdal","origin":"graphics/gdal","version":"3.10.2_1","comment":"Translator library for raster geospatial data formats","maintainer":"sunpoet@FreeBSD.org","www":"https://gdal.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dcc5c768bdbef42ba04604f064c17a75dea293ebf9e3b8ec6fe7dcda492a7c51","flatsize":30152556,"path":"All/gdal-3.10.2_1.pkg","repopath":"All/gdal-3.10.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8463416,"desc":"GDAL - Geospatial Data Abstraction Library\n\nGDAL/OGR is a translator library for raster and vector geospatial data\nformats that is released under an Open Source license. As a library, it\npresents a single abstract data model to the calling application for all\nsupported formats.\n\nCurrent translators provide read (and sometimes write) access to a variety\nof formats including ESRI Shapefiles, S-57, SDTS, PostGIS, Oracle Spatial,\nMapinfo mid/mif and TAB, GeoTIFF, Erdas Imagine, ESRI .BIL, .aux labelled\nraw, DTED, SDTS DEM, JPEG, PNG and Arc/Info Binary/ASCII Grid.\n\nA full list of supported data formats is available on the official website.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"freexl":{"origin":"textproc/freexl","version":"2.0.0"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"geos":{"origin":"graphics/geos","version":"3.13.1"},"giflib":{"origin":"graphics/giflib","version":"5.2.2"},"hdf5":{"origin":"science/hdf5","version":"1.12.2_2,1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"json-c":{"origin":"devel/json-c","version":"0.18"},"lerc":{"origin":"graphics/lerc","version":"4.0.0"},"libaec":{"origin":"science/libaec","version":"1.1.3"},"libdeflate":{"origin":"archivers/libdeflate","version":"1.22"},"libgeotiff":{"origin":"graphics/libgeotiff","version":"1.7.4"},"libkml":{"origin":"science/libkml","version":"1.3.0_29"},"liblz4":{"origin":"archivers/liblz4","version":"1.10.0,1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"minizip":{"origin":"archivers/minizip","version":"1.3.1"},"netcdf":{"origin":"science/netcdf","version":"4.9.3"},"openjpeg":{"origin":"graphics/openjpeg","version":"2.5.3"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"},"png":{"origin":"graphics/png","version":"1.6.47"},"poppler":{"origin":"graphics/poppler","version":"25.02.0"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"},"proj":{"origin":"graphics/proj","version":"9.6.0,1"},"qhull":{"origin":"math/qhull","version":"8.0.2_3,1"},"sfcgal":{"origin":"databases/sfcgal","version":"2.0.0_2"},"spatialite":{"origin":"databases/spatialite","version":"5.1.0_3"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"},"uriparser":{"origin":"net/uriparser","version":"0.9.6"},"webp":{"origin":"graphics/webp","version":"1.5.0"},"xerces-c3":{"origin":"textproc/xerces-c3","version":"3.3.0"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["geography","graphics"],"shlibs_required":["libc.so.8","libgcc_s.so.1","libm.so.4","libproj.so.25","libstdc++.so.6"],"options":{"AEC":"on","ARMADILLO":"off","BRUNSLI":"off","CFITSIO":"off","CRYPTOPP":"off","CURL":"on","DEFLATE":"on","ECW":"off","EXPAT":"on","EXR":"off","FREEXL":"on","GEOS":"on","GTA":"off","HDF5":"on","HEIF":"off","JXL":"off","KML":"on","LERC":"on","LIBXML2":"on","LZ4":"on","MYSQL":"off","NETCDF":"on","ODBC":"off","OPENJPEG":"on","PCRE2":"on","PGSQL":"on","RASTERLITE2":"off","SFCGAL":"on","SPATIALITE":"on","SQLITE":"on","TILEDB":"off","WEBP":"on","XERCES":"on","ZSTD":"on","PODOFO":"off","POPPLER":"on"},"annotations":{"cpe":"cpe:2.3:a:osgeo:gdal:3.10.2:::::dragonfly6:x86_64:1"}},{"name":"gensen","origin":"x11-fonts/gensen","version":"1.501","comment":"Free Rounded font family derived from Adobe Source Han Sans","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ButTaiwan/gensen-font","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4c264de2ea2c7e1541d4c01d2751441b39dee17ad4e529101c3758b16edb8899","flatsize":92548150,"path":"All/gensen-1.501.pkg","repopath":"All/gensen-1.501.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":43104300,"desc":"GenSen Rounded (%e6%ba%90%e6%b3%89%e5%9c%93%e9%ab%94) is a free font family derived from Adobe Source Han\nSans.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"genyo","origin":"x11-fonts/genyo","version":"1.501","comment":"Free Ming font family derived from Adobe Source Han Serif","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ButTaiwan/genyo-font","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"229971e7856d8af3417275f6b0217f1564fffcee75945871a1e816e932129bf0","flatsize":96389941,"path":"All/genyo-1.501.pkg","repopath":"All/genyo-1.501.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":45869952,"desc":"GenYo Ming (%e6%ba%90%e6%a8%a3%e6%98%8e%e9%ab%94) is a free font family derived from Adobe Source Han Serif.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"gemma","origin":"biology/gemma","version":"0.98.5_1","comment":"Genome-wide Efficient Mixed Model Association","maintainer":"jwb@FreeBSD.org","www":"https://xiangzhou.github.io/software/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9e811c3651e16b0d67afbe6a6ed5fb3c5eed4d03cb050389b38124c8703e9992","flatsize":62034469,"path":"All/gemma-0.98.5_1.pkg","repopath":"All/gemma-0.98.5_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":28873544,"desc":"GEMMA is a software toolkit for fast application of linear mixed models (LMMs)\nand related models to genome-wide association studies (GWAS) and other\nlarge-scale data sets.\n\nKey features:\n\n1.  Fast assocation tests implemented using the univariate linear mixed model\n    (LMM). In GWAS, this can correct for population structure and sample\n    non-exchangeability. It also provides estimates of the proportion of\n    variance in phenotypes explained by available genotypes (PVE), often called\n    \"chip heritability\" or \"SNP heritability\".\n2.  Fast association tests for multiple phenotypes implemented using a\n    multivariate linear mixed model (mvLMM). In GWAS, this can correct for\n    population structure and sample (non)exchangeability - jointly in multiple\n    complex phenotypes.\n3.  Bayesian sparse linear mixed model (BSLMM) for estimating PVE, phenotype\n    prediction, and multi-marker modeling in GWAS.\n4.  Estimation of variance components (\"chip/SNP heritability\") partitioned by\n    different SNP functional categories from raw (individual-level) data or\n    summary data. For raw data, HE regression or the REML AI algorithm can be\n    used to estimate variance components when individual-level data are\n    available. For summary data, GEMMA uses the MQS algorithm to estimate\n    variance components.","deps":{"gsl":{"origin":"math/gsl","version":"2.7.1_1"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"}},"categories":["biology"],"shlibs_required":["libc.so.8","libgsl.so.27","libm.so.4","libopenblas.so.0","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"EXAMPLES":"on"}},{"name":"gcp-ops-agent","origin":"sysutils/gcp-ops-agent","version":"2.48.0_3","comment":"Gather logs and metrics from Google Compute Engine instances","maintainer":"ports@FreeBSD.org","www":"https://cloud.google.com/stackdriver/docs/solutions/agents/ops-agent","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ad26eff67bff016163ac2c6ad63242bd7eca787d082bccd3cbde3c9f633b6b70","flatsize":77740649,"path":"All/gcp-ops-agent-2.48.0_3.pkg","repopath":"All/gcp-ops-agent-2.48.0_3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":13968952,"desc":"The Ops Agent is the primary agent for collecting telemetry from your\nCompute Engine instances.  Combining logging and metrics into a single\nagent, the Ops Agent uses Fluent Bit for logs, which supports\nhigh-throughput logging, and the OpenTelemetry Collector for metrics.\nYou can configure the Ops Agent to support parsing of log files from\nthird-party applications.","categories":["sysutils"],"shlibs_required":["libc.so.8","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe gcp-ops-agent port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"genryu","origin":"x11-fonts/genryu","version":"1.501","comment":"Free Ming font family derived from Adobe Source Han Serif","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ButTaiwan/genryu-font","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7afd5837839c952e5d19cba9b49a2f02370b51c5cf79bb65162581dd688ea341","flatsize":121155338,"path":"All/genryu-1.501.pkg","repopath":"All/genryu-1.501.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":50419440,"desc":"GenRyu Ming (%e6%ba%90%e6%b5%81%e6%98%8e%e9%ab%94) is a free font family derived from Adobe Source Han\nSerif.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"gcc11","origin":"lang/gcc11","version":"11.5.0","comment":"GNU Compiler Collection 11","maintainer":"salvadore@FreeBSD.org","www":"https://gcc.gnu.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b9795cb238e067e2ba931abad441b6bc7d394327c5e14df9a272d6cedff92832","flatsize":257275102,"path":"All/gcc11-11.5.0.pkg","repopath":"All/gcc11-11.5.0.pkg","licenselogic":"and","licenses":["GPLv3","GPLv3RLE"],"pkgsize":67335360,"desc":"GCC, the GNU Compiler Collection, supports a number of languages.\nThis port installs the C, C++, and Fortran front ends as gcc11, g++11,\nand gfortran11, respectively.\n\nGerald Pfeifer <gerald@FreeBSD.org>","deps":{"binutils":{"origin":"devel/binutils","version":"2.44,1"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"mpc":{"origin":"math/mpc","version":"1.3.1_1"},"mpfr":{"origin":"math/mpfr","version":"4.2.2,1"}},"categories":["lang"],"shlibs_required":["libc.so.8","libgmp.so.10","libm.so.4","libmpc.so.3","libmpfr.so.6","libz.so.3"],"options":{"GRAPHITE":"off","LTO_BOOTSTRAP":"off","STANDARD_BOOTSTRAP":"on"},"annotations":{"cpe":"cpe:2.3:a:gnu:gcc:11.5.0:::::dragonfly6:x86_64"},"messages":[{"message":"To ensure binaries built with this toolchain find appropriate versions\nof the necessary run-time libraries, you may want to link using\n\n  -Wl,-rpath=/usr/local/lib/gcc11\n\nFor ports leveraging USE_GCC, USES=compiler, or USES=fortran this happens\ntransparently.","type":"install"}]},{"name":"gcc","origin":"lang/gcc","version":"11_5","comment":"Meta-port for the default version of the GNU Compiler Collection","maintainer":"gerald@FreeBSD.org","www":"https://gcc.gnu.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"253bbf94181d925986a43266ea66202ac16a445bacef886ac42373240006974e","flatsize":20,"path":"All/gcc-11_5.pkg","repopath":"All/gcc-11_5.pkg","licenselogic":"single","pkgsize":820,"desc":"GCC, the GNU Compiler Collection, supports a number of languages.  This\nport pulls in the default version of GCC in the Ports Collection, and\ndefines symlinks called gcc, g++, and gfortran.\n\nGerald Pfeifer <gerald@FreeBSD.org>","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["lang"],"annotations":{"cpe":"cpe:2.3:a:gnu:gcc:11:::::dragonfly6:x86_64:5"}},{"name":"gcal","origin":"deskutils/gcal","version":"4.1_1","comment":"GNU Gregorian calendar program","maintainer":"ports@FreeBSD.org","www":"https://www.gnu.org/software/gcal/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"525f9334a99bece0c17dd51e02ad875860e12b0eca6211f0459b1f6ea2ede12f","flatsize":4262466,"path":"All/gcal-4.1_1.pkg","repopath":"All/gcal-4.1_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":820136,"desc":"Gcal is a program for calculating and printing calendars.  Gcal\ndisplays hybrid and proleptic Julian and Gregorian calendar sheets,\nrespectively, for one month, three months or a whole year.  It also\ndisplays eternal holiday lists for many countries around the globe,\nand features a very powerful creation of fixed date lists that can\nbe used for reminding purposes.  Gcal can calculate various\nastronomical data and times of the Sun and the Moon for any location,\nprecisely enough for most civil purposes.  Gcal supports some other\ncalendar systems, for example the Chinese and Japanese calendar,\nthe Hebrew calendar and the civil Islamic calendar.\n\nNote that this port will install these utilities with a `g' prefix,\neg., gdate, gexpr, gtest, but the texinfo documentation will refer to\nthese utilities without the `g' prefix.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["deskutils"],"shlibs_required":["libc.so.8","libintl.so.8","libm.so.4"],"options":{"NLS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe gcal port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gcab","origin":"archivers/gcab","version":"1.6","comment":"GObject library to create cabinet files","maintainer":"gnome@FreeBSD.org","www":"https://wiki.gnome.org/msitools","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"312580e0d6aed0cb4dbc33f4b5ed7d5109c8e4dfb7de12a5dd3fc32a46c980e0","flatsize":307187,"path":"All/gcab-1.6.pkg","repopath":"All/gcab-1.6.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":74340,"desc":"Gcab is a utility and library mainly made to create Cabinet files, using\nGObject/GIO API and provides GIR bindings.\n- creation supports plain and basic MSZIP compression\n- can open and list files from cabinet, no extraction","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"}},"categories":["archivers","gnome"],"shlibs_required":["libc.so.8","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libintl.so.8"],"annotations":{"cpe":"cpe:2.3:a:gnome:gcab:1.6:::::dragonfly6:x86_64"}},{"name":"gbtolib","origin":"science/gbtolib","version":"3.0.3","comment":"High-performance library for evaluation of molecular integrals","maintainer":"yuri@FreeBSD.org","www":"https://zenodo.org/record/5798035#.Yo1sazXMKV4","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"806b05c301cc58568275d87f6cea59d3206c2e842651a39cbf0d8b546a009016","flatsize":2265340,"path":"All/gbtolib-3.0.3.pkg","repopath":"All/gbtolib-3.0.3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1109752,"desc":"GBTOlib: a high-performance library for evaluation of molecular integrals.\n\nWWW: https://zenodo.org/record/5798035#.Yo1sazXMKV4","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"}},"categories":["science"],"shlibs_required":["libc.so.8","libdl.so.0","libgcc_s.so.1","libgfortran.so.5","libgomp.so.1","libm.so.4","libopenblas.so.0","libpthread.so.0","libquadmath.so.0"],"options":{"MPI":"off"}},{"name":"gbsplay","origin":"audio/gbsplay","version":"0.0.99,1","comment":"Emulates the sound hardware of the Nintendo Game Boy(TM)","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/mmitch/gbsplay","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"282f62e28a4ac58220530e9d7ab98b50d588fe84df563faeae621f0bcbe7ea04","flatsize":332988,"path":"All/gbsplay-0.0.99,1.pkg","repopath":"All/gbsplay-0.0.99,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":72024,"desc":"gbsplay emulates the sound hardware of the Nintendo Game Boy(TM). It is able\nto play the sounds from a Game Boy(TM) module dump (.GBS format) through\n/dev/dsp, standard output or NAS.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["audio"],"shlibs_required":["libc.so.8","libintl.so.8","libm.so.4","libz.so.3"],"options":{"ALSA":"off","BASH_COMPLETIONS":"on","DOCS":"on","EXAMPLES":"on","NAS":"off","NLS":"on","PULSEAUDIO":"off","SDL":"off"}},{"name":"gbrainy","origin":"games/gbrainy","version":"2.4.6_3,2","comment":"Brain teaser game and trainer","maintainer":"eduardo@FreeBSD.org","www":"https://live.gnome.org/gbrainy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1c10c184fb790bdf43284658f810b52599ca2d921ab6526aede9909b0cfe0a2f","flatsize":6127681,"path":"All/gbrainy-2.4.6_3,2.pkg","repopath":"All/gbrainy-2.4.6_3,2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":967684,"desc":"Gbrainy is a brain teaser game and trainer to have fun and to\nkeep your brain trained.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"mono5.20":{"origin":"lang/mono5.20","version":"5.20.1.34_4"}},"categories":["games"],"options":{"NLS":"on"}},{"name":"gbe","origin":"emulators/gbe","version":"0.0.22_3","comment":"Nintendo GameBoy(tm) emulator with GNU source code","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"65ae29ae7c569c41c8b6d4e2c6b9e4c71376b92f233d4eceb25f511079b95819","flatsize":105992,"path":"All/gbe-0.0.22_3.pkg","repopath":"All/gbe-0.0.22_3.pkg","licenselogic":"single","pkgsize":26872,"desc":"Nintendo GameBoy(tm) emulator with GNU source code","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["emulators"],"shlibs_required":["libX11.so.6","libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe gbe port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gbdfed","origin":"x11-fonts/gbdfed","version":"1.6_3","comment":"GTK2 bitmap font editor","maintainer":"lichray@gmail.com","www":"http://sofia.nmsu.edu/~mleisher/Software/gbdfed/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1241f19224c355c3ab341571c2831bcd8735bc7ba300619153f3fb859ef171ad","flatsize":508273,"path":"All/gbdfed-1.6_3.pkg","repopath":"All/gbdfed-1.6_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":179156,"desc":"gbdfed is a GTK-based BDF font editor. It can import:\n - Metafont PK/GF fonts\n - Han Bitmap Font Format (HBF) fonts\n - Linux console (PSF, CP, and EGA/VGA) fonts\n - Sun VF fonts, OpenType (OTF & TTF) fonts\nAlternatively it can load a font from the X server. Export is\nsupported to PSF2 Linux console fonts and HEX fonts.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11-fonts"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0"]},{"name":"gbase","origin":"converters/gbase","version":"0.5_9","comment":"Program to convert between the 4 common bases used in programming","maintainer":"ports@FreeBSD.org","www":"http://www.fluxcode.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9e36b7fb1ed9619070a933a2534eb4af332bf8aae7f032c20be98d22f7a3e40c","flatsize":21833,"path":"All/gbase-0.5_9.pkg","repopath":"All/gbase-0.5_9.pkg","licenselogic":"single","licenses":["ART10"],"pkgsize":8848,"desc":"GBase is a GTK program designed to convert between the four common\nbases used in programming (decimal, hexadecimal, octal and binary).\nIt converts numbers on-the-fly as they are typed in. It can also\nconvert numbers entered on the command line. It can correctly handle\nboth signed and unsigned 32-bit integers.\n\nLicense: Artistic","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["converters"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe gbase port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ghc810","origin":"lang/ghc810","version":"8.10.7_4","comment":"Compiler for the functional language Haskell","maintainer":"haskell@FreeBSD.org","www":"https://www.haskell.org/ghc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c66869032db42ed45aa331052ec11cb877caecfc3154d62b2aa884c48edc1399","flatsize":861645990,"path":"All/ghc810-8.10.7_4.pkg","repopath":"All/ghc810-8.10.7_4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":77547112,"desc":"The Glasgow Haskell Compiler is a state-of-the-art, open source, compiler and\ninteractive environment for the functional language Haskell.  Highlights:\n\n * Supports the entire Haskell 2010 language plus a wide variety of\n   extensions.\n * Has particularly good support for concurrency and parallelism, including\n   support for Software Transactional Memory (STM).\n * Generates fast code, particularly for concurrent programs.\n * Works on several platforms including FreeBSD, Windows, Mac, Linux, most\n   varieties of Unix, and several different processor architectures.\n * Has extensive optimisation capabilities, including inter-module optimisation.\n * Compiles Haskell code either directly to native code or using LLVM as a\n   back-end.  It can also generate C code as an intermediate target for porting\n   to new platforms.  The interactive environment compiles Haskell to bytecode,\n   and supports execution of mixed bytecode/compiled programs.\n * Profiling is supported, both by time/allocation and various kinds of heap\n   profiling.\n * Comes with several libraries, and thousands more are available on Hackage.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"libffi":{"origin":"devel/libffi","version":"3.4.6"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["haskell","lang"],"shlibs_required":["libc.so.8","libdl.so.0","libffi.so.8","libgmp.so.10","libm.so.4","libpthread.so.0","librt.so.0","libtinfo.so.6","libutil.so.4"],"options":{"DYNAMIC":"on","PROFILE":"on","BOOT":"off"}},{"name":"gawk","origin":"lang/gawk","version":"5.3.1","comment":"GNU version of AWK scripting language","maintainer":"danfe@FreeBSD.org","www":"https://www.gnu.org/software/gawk/gawk.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ad28b5ad824124ef7bb6dcc7d4eff50b0fa3c7c7d6db998cbd7e24377f9a05da","flatsize":4873202,"path":"All/gawk-5.3.1.pkg","repopath":"All/gawk-5.3.1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":1093308,"desc":"This is GNU Awk. It should be upwardly compatible with the Bell\nLabs research version of awk.  It is almost completely compliant with\nthe 1993 POSIX 1003.2 standard for awk.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["lang"],"shlibs_required":["libc.so.8","libintl.so.8","libm.so.4","libreadline.so.8"],"options":{"MPFR":"off","NLS":"on"}},{"name":"gauth","origin":"security/gauth","version":"1.5.0_2","comment":"Google Authenticator in your terminal","maintainer":"nxjoseph@protonmail.com","www":"https://github.com/pcarrier/gauth","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1b36353090e5ac51e1e02d61e78d8abaf921e6cc422cbdaa7633b9014bd315e6","flatsize":1753193,"path":"All/gauth-1.5.0_2.pkg","repopath":"All/gauth-1.5.0_2.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":637344,"desc":"gauth is a command-line utility that replaces Google Authenticator, providing a\nconvenient way to generate two-factor authentication codes from your terminal.\nIt stores secrets locally, supports encryption, and offers features like\ndisplaying progress bars, adding/removing keys, and compatibility with\nvarious services like AWS, Github, and more. This tool is ideal for\nusers who prefer managing their 2FA on their computers rather than\nrelying solely on their smartphones.","categories":["security"]},{"name":"gaupol","origin":"multimedia/gaupol","version":"1.15_1","comment":"Subtitle editor","maintainer":"nxjoseph@protonmail.com","www":"https://otsaloma.io/gaupol/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"da757f04c31820644f7a482b2b32650ea7414578cd8370784a55bd3e266d9327","flatsize":5147567,"path":"All/gaupol-1.15_1.pkg","repopath":"All/gaupol-1.15_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":609884,"desc":"Gaupol is an editor for text-based subtitle files. It supports multiple\nsubtitle file formats and provides convenient means of correcting texts\nand timing subtitles to match video. The user interface is designed with\nattention to batch processing of multiple documents and convenience of\ntranslating.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gspell":{"origin":"textproc/gspell","version":"1.10.0_6"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-libav":{"origin":"multimedia/gstreamer1-libav","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"gstreamer1-plugins-good":{"origin":"multimedia/gstreamer1-plugins-good","version":"1.26.0"},"gstreamer1-plugins-gtk":{"origin":"x11-toolkits/gstreamer1-plugins-gtk","version":"1.26.0"},"gstreamer1-plugins-pango":{"origin":"x11-toolkits/gstreamer1-plugins-pango","version":"1.26.0"},"gstreamer1-plugins-ugly":{"origin":"multimedia/gstreamer1-plugins-ugly","version":"1.26.0"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"py311-charset-normalizer":{"origin":"textproc/py-charset-normalizer","version":"3.4.1_1"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["multimedia","python"],"options":{"NLS":"on"},"annotations":{"flavor":"py311"}},{"name":"gaul","origin":"devel/gaul","version":"0.1849.0_5","comment":"Genetic Algorithm Utility Library","maintainer":"ports@FreeBSD.org","www":"https://gaul.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3d74eb3b0bbca36ec84369415d05bb50fb80448c99e8e4524856bc05318010da","flatsize":1052829,"path":"All/gaul-0.1849.0_5.pkg","repopath":"All/gaul-0.1849.0_5.pkg","licenselogic":"single","pkgsize":190236,"desc":"The Genetic Algorithm Utility Library (or, GAUL for short) is a flexible\nprogramming library designed to aid in the development of applications that\nuse genetic, or evolutionary, algorithms. It provides data structures and\nfunctions for handling and manipulation of the data required for a genetic\nalgorithm. Additional stochastic algorithms are provided for comparison to the\ngenetic algorithms. Much of the functionality is also available through a\nsimple S-Lang interface.","deps":{"libslang2":{"origin":"devel/libslang2","version":"2.3.3_2"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["devel"],"messages":[{"message":"===>   NOTICE:\n\nThe gaul port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gau2grid","origin":"math/gau2grid","version":"2.0.7_1","comment":"Fast computation of a gaussian and its derivative on a grid","maintainer":"yuri@FreeBSD.org","www":"https://github.com/dgasmith/gau2grid","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e40dd8c9691e871b8644df15303e0f0c7e870b80215d4106dc544c265f384a71","flatsize":730566,"path":"All/gau2grid-2.0.7_1.pkg","repopath":"All/gau2grid-2.0.7_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":158956,"desc":"gau2grid is a python-generated C library for vectorized computation of grid to\ngaussian collocation matrices\n\nThe core of gau2grid is generating the collocation matrices between a real space\ngrid and a gaussian basis set expanded to a given angular momenta.","categories":["math","python"]},{"name":"gather","origin":"sysutils/gather","version":"0.4.1_1","comment":"Utility to store and display system statistics","maintainer":"trociny@FreeBSD.org","www":"https://github.com/trociny/gather","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3dcaaa3810bae0c470ac22a17dec5ca33b046683a24db6c807dd0fdf86f98318","flatsize":58901,"path":"All/gather-0.4.1_1.pkg","repopath":"All/gather-0.4.1_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":18860,"desc":"gather utility can be used to store system statistics provided by\nvariety of system utils and display it. It is just a wrapper around\nthese utilities to make a work with system statistics more convenient.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["sysutils"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"To setup statistics gathering you could e.g. add something like this\nto /etc/crontab:\n\n  */5 * * * * root /usr/local/bin/gather collect\n  18  0 * * * root /usr/local/bin/gather expire 7\n\nBefore adding this, please, review the configuration in\n/usr/local/etc/gather.\n\nTo check that the configuration is correct, run:\n\n  gather show utils\n  gather -v collect\n\nAfter setting cron up, you can check if gathering works running:\n\n  gather show -t 1h grep . uptime\n\nSee gather(1) and /usr/local/share/doc/gather/README for more details.","type":"install"}]},{"name":"gastex","origin":"textproc/gastex","version":"3.0","comment":"Graphs and Automata Simplified in TeX","maintainer":"ports@FreeBSD.org","www":"https://www.lsv.ens-cachan.fr/~gastin/gastex/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e695fbe3373b0460f9ebde1fd9fedfc4d2057f7956f844365190c50c6481c72f","flatsize":115761,"path":"All/gastex-3.0.pkg","repopath":"All/gastex-3.0.pkg","licenselogic":"single","pkgsize":22588,"desc":"GasTeX is a set of LaTeX macros which allow to draw very easily\ngraphs, automata, nets, diagrams, etc... under the picture environment\nof LaTeX. A picture with gastex basically consists of nodes and\nedges. Here are a few examples of pictures that are easily defined\nwith gastex.","deps":{"tex-formats":{"origin":"print/tex-formats","version":"20250308"}},"categories":["textproc"],"options":{"EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe gastex port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gavl","origin":"multimedia/gavl","version":"1.4.0_4","comment":"Library for handling uncompressed video and audio data","maintainer":"jhale@FreeBSD.org","www":"https://gmerlin.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"471f89cd124927d9cd3ff20e5dca210aebabe1f19bc4d05d6b0195e8312b2198","flatsize":6605140,"path":"All/gavl-1.4.0_4.pkg","repopath":"All/gavl-1.4.0_4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":3308912,"desc":"Gavl is short for Gmerlin Audio Video Library. It is a low level\nlibrary, upon which multimedia APIs can be built. Gavl handles all\nthe details of audio and video formats like colorspaces, samplerates,\nmultichannel configurations etc. It provides standardized definitions\nfor those formats as well as container structures for carrying audio\nsamples or video images inside an application.\n\nIn addition, it handles the sometimes ugly task to convert between\nall these formats and provides some elementary operations (copying,\nscaling, alpha blending etc)","deps":{"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["multimedia"],"options":{"DOCS":"on","OPTIMIZED_CFLAGS":"on","PNG":"on"}},{"name":"glassfish4","origin":"www/glassfish4","version":"4.1","comment":"Reference implementation of the Java EE application server","maintainer":"ports@FreeBSD.org","www":"https://glassfish.java.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6990ab76d2adfad3015805dcfd2fe6e26cbf39072c4445e126f4dcc32d6e0980","flatsize":129239801,"path":"All/glassfish4-4.1.pkg","repopath":"All/glassfish4-4.1.pkg","licenselogic":"single","pkgsize":101305600,"desc":"The Glassfish Java Application Server is the reference implementation for a\nJava EE Application server.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","www"],"annotations":{"cpe":"cpe:2.3:a:oracle:glassfish:4.1:::::dragonfly6:x86_64"},"messages":[{"message":"To run the glassfish java application server from startup,\nadd glassfish_enable=\"YES\" in your /etc/rc.conf.\n\nExtra options can be found in startup script.","type":"install"},{"message":"===>   NOTICE:\n\nThe glassfish4 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"garlic","origin":"biology/garlic","version":"1.6_1","comment":"Molecular viewer, editor, and visualization program","maintainer":"ports@FreeBSD.org","www":"http://www.zucic.org/garlic/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bf6342af3c3abf8939adab57188793ff76a631b1725a231010d4f570379c9626","flatsize":2376232,"path":"All/garlic-1.6_1.pkg","repopath":"All/garlic-1.6_1.pkg","licenselogic":"single","pkgsize":1310852,"desc":"Free, open source molecular viewer and editor for\nprotein structure, DNA structure, PDB, molecular rendering,\nbiological macromolecule.\nAtoms may be drawn as spheres of different sizes.\nBonds may be drawn as cylindrical sticks, conical sticks or\nas curved surfaces.\nFive types of slab are available: planar, spherical,\nsemi-spherical, cylindrical and semi-cylindrical.\nThe slab position and thickness are visible in a small window.\nAtomic bonds as well as atoms are treated as independent drawable objects.\nand more.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["biology"],"shlibs_required":["libX11.so.6","libc.so.8","libm.so.4"],"options":{"DOCS":"on","EXAMPLES":"on","OPTIMIZED_CFLAGS":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe garlic port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"garden-of-coloured-lights","origin":"games/garden-of-coloured-lights","version":"1.0.9_2","comment":"Old school 2D vertical shoot-em-up with some innovative elements","maintainer":"amdmi3@FreeBSD.org","www":"https://garden.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"998a44dec96c0a2de4be1aeec7f355f3399a936b8cb2426cb95bac6ff07f8130","flatsize":4191805,"path":"All/garden-of-coloured-lights-1.0.9_2.pkg","repopath":"All/garden-of-coloured-lights-1.0.9_2.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":1937096,"desc":"Garden of coloured lights is an old school 2D vertical shoot-em-up\nwith some innovative elements. Innovative graphics, soundtrack and\ngame concept. The game itself is very challenging and as you progress,\nyou will understand that you are dealing with a true piece of art...","deps":{"allegro":{"origin":"devel/allegro","version":"4.4.3.1_4"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"}},"categories":["games"],"shlibs_required":["liballeg.so.4","libc.so.8","libm.so.4"],"options":{"DOCS":"on"}},{"name":"garcon","origin":"sysutils/garcon","version":"4.20.0","comment":"Freedesktop compliant menu library","maintainer":"xfce@FreeBSD.org","www":"https://gitlab.xfce.org/xfce/garcon","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b3440550e9963f9c464c68326d30a81eb02a4edf5bd671d32cb8d69b1da66237","flatsize":763800,"path":"All/garcon-4.20.0.pkg","repopath":"All/garcon-4.20.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":128724,"desc":"Garcon is an implementation of the freedesktop.org menu specification\nreplacing the former Xfce menu library libxfce4menu. It is based\non GLib/GIO only and aims at covering the entire specification\nexcept for legacy menus.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libxfce4menu":{"origin":"x11/libxfce4menu","version":"4.20.1"},"libxfce4util":{"origin":"x11/libxfce4util","version":"4.20.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["sysutils","xfce"],"options":{"GIR":"on","NLS":"on"}},{"name":"gapcmon","origin":"sysutils/gapcmon","version":"0.8.9_9","comment":"Monitor apcupsd with GTK 2 GUI","maintainer":"jhale@FreeBSD.org","www":"https://gapcmon.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b6fba4a84547d516b18f81a5a3a1e88e1e773bf75d75c4887d8542bfa0ee98f3","flatsize":165298,"path":"All/gapcmon-0.8.9_9.pkg","repopath":"All/gapcmon-0.8.9_9.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":61208,"desc":"GUI application used to monitor UPS devices controlled by the APCUPSD package.\nThe program uses the NIS interface from apcupsd to collect event and status\ninformation for display to the end-user.  Because of this great interface,\nthis program can be executed on any OS supported machine and use the network\nsocket interface to connect back to apcupsd.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gconf2":{"origin":"devel/gconf2","version":"3.2.6_10"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["sysutils"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgconf-2.so.4","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"GapcMon requires apcupsd's Network Information Service (NIS) even for local\n installations.  You may enable apcupsd's NIS by adding the following line\n to your /usr/local/etc/apcupsd/apcupsd.conf:\n\n NETSERVER on","type":"install"}]},{"name":"gargoyle","origin":"games/gargoyle","version":"2023.1","comment":"Interactive fiction player supporting all major formats","maintainer":"tobias.rehbein@web.de","www":"https://ccxvii.net/gargoyle/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a49f5bdf11632e6388275320b613efdd7f9c686253de9d8aba2e02346047465f","flatsize":18397791,"path":"All/gargoyle-2023.1.pkg","repopath":"All/gargoyle-2023.1.pkg","licenselogic":"and","licenses":["ART10","BSD2CLAUSE","BSD3CLAUSE","BSD4CLAUSE","GPLv2","GPLv3","MIT","OFL11"],"pkgsize":4232916,"desc":"Gargoyle is an IF player that supports all the major interactive\nfiction formats.\n\nMost interactive fiction is distributed as portable game files. These\nportable game files come in many formats. In the past, you used to\nhave to download a separate player (interpreter) for each format of IF\nyou wanted to play.\n\nGargoyle is based on the standard interpreters for the formats it\nsupports: Agility, Alan 2 and 3, Frotz, Glulxe, Hugo, Level 9,\nMagnetic, Scare, Tads 2 and 3.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"png":{"origin":"graphics/png","version":"1.6.47"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_mixer":{"origin":"audio/sdl2_mixer","version":"2.8.1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["games"],"shlibs_required":["libGLX.so.0","libOpenGL.so.0","libQt6Core.so.6","libQt6Gui.so.6","libQt6Widgets.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6","libz.so.3"],"options":{"SPEECHD":"off"}},{"name":"genwan","origin":"x11-fonts/genwan","version":"1.501","comment":"Free Ming font family derived from Adobe Source Han Serif","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/ButTaiwan/genwan-font","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"deb7df8326165286705d052b3091103fb7202bd3188e8696c9486b4b23920ef1","flatsize":155631110,"path":"All/genwan-1.501.pkg","repopath":"All/genwan-1.501.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":75084996,"desc":"GenWan Ming (%e6%ba%90%e9%9b%b2%e6%98%8e%e9%ab%94) is a free font family derived from Adobe Source Han\nSerif.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"ganv","origin":"audio/ganv","version":"1.8.2_1","comment":"Interactive Gtk canvas widget for audio topologies representation","maintainer":"yuri@FreeBSD.org","www":"https://drobilla.net/software/ganv.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9a1f49b0c18a782853233899056f307a54908b88404aeb46a9270bbb54c10fa9","flatsize":604083,"path":"All/ganv-1.8.2_1.pkg","repopath":"All/ganv-1.8.2_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":116316,"desc":"Ganv is an interactive Gtk canvas widget for graph-based interfaces (patchers,\nmodular synthesizers, finite state automata, interactive graphs, etc).","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"atkmm":{"origin":"accessibility/atkmm","version":"2.28.4"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"cairomm":{"origin":"graphics/cairomm","version":"1.14.5"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"glibmm":{"origin":"devel/glibmm","version":"2.66.7,1"},"graphviz":{"origin":"graphics/graphviz","version":"12.2.1_1"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"gtkmm24":{"origin":"x11-toolkits/gtkmm24","version":"2.24.5_4"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libsigc++":{"origin":"devel/libsigc++20","version":"2.12.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pangomm":{"origin":"x11-toolkits/pangomm","version":"2.46.4"}},"categories":["audio"]},{"name":"ganglia-monitor-core","origin":"sysutils/ganglia-monitor-core","version":"3.7.2_2","comment":"Ganglia cluster monitor, monitoring daemon","maintainer":"jwb@FreeBSD.org","www":"http://ganglia.info/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"40a97176f8da2bfdad5c6dd0a80b5a7e75cb42fb3e123529a65c7db2884b91c6","flatsize":734348,"path":"All/ganglia-monitor-core-3.7.2_2.pkg","repopath":"All/ganglia-monitor-core-3.7.2_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":168768,"desc":"Ganglia provides a complete real-time monitoring and execution\nenvironment that is in use by hundreds of universities, private and\ngovernment laboratories and commercial cluster implementors around the\nworld. Whether you want to monitor hundreds of computers in real-time\nacross a university campus or around the world, ganglia is for you.","deps":{"apr":{"origin":"devel/apr1","version":"1.7.5.1.6.3_4"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"libconfuse":{"origin":"devel/libconfuse","version":"3.3_2"},"pcre":{"origin":"devel/pcre","version":"8.45_4"},"rrdtool":{"origin":"databases/rrdtool","version":"1.9.0"}},"categories":["net","sysutils"],"users":["ganglia"],"groups":["ganglia"],"shlibs_required":["libapr-1.so.0","libc.so.8","libconfuse.so.2","libcrypt.so.4","libdl.so.0","libexpat.so.1","libkinfo.so.2","libkvm.so.3","libm.so.4","libpcre.so.1","libpthread.so.0","librrd.so.8","libz.so.3"],"options":{"GMETAD":"on"},"messages":[{"message":"First-time configuration:\n\nEdit /usr/local/etc/gmond.conf\nand /usr/local/etc/gmetad.conf\nto suit your network.\n\nTo enable services, set gmond_enable/gmond_flags and/or\ngmetad_enable/gmetad_flags in /etc/rc.conf.","type":"install"}]},{"name":"gammy","origin":"accessibility/gammy","version":"0.9.64_1","comment":"Adaptive screen brightness and temperature for Windows and Unix","maintainer":"freebsd@igalic.co","www":"https://getgammy.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8e1b3cedbb2853c936272a3a3891cda59d7b058269443290613f55a5f2e93b58","flatsize":407823,"path":"All/gammy-0.9.64_1.pkg","repopath":"All/gammy-0.9.64_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":165900,"desc":"Gammy is a GUI tool for adjusting pixel brightness and temperature automatically\nor manually.\n\nIt can dim the screen if its content is too bright, or brighten it otherwise.\nThis can help your eyes adjust when switching between dark and light windows,\nespecially at night or in suboptimal lighting conditions.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXxf86vm":{"origin":"x11/libXxf86vm","version":"1.1.5"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["accessibility"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5DBus.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libX11.so.6","libXext.so.6","libXxf86vm.so.1","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"gartoon-redux","origin":"x11-themes/gnome-icons-gartoon-redux","version":"1.11_2","comment":"Gartoon Redux Gnome Icon Theme","maintainer":"jonc@chen.org.nz","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2ce2228873738faa8ec81a3fb89d3d06e74ea337e03cac8997fae1acb061a3cd","flatsize":18631382,"path":"All/gartoon-redux-1.11_2.pkg","repopath":"All/gartoon-redux-1.11_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":6704924,"desc":"The Gartoon Redux Icon Collecton.\n\nSuitable for use with GNOME and MATE.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"}},"categories":["gnome","x11-themes"]},{"name":"gammastep","origin":"accessibility/gammastep","version":"2.0.11","comment":"Adjust the color temperature of your screen","maintainer":"madpilot@FreeBSD.org","www":"https://gitlab.com/chinstrap/gammastep","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f0a19de9dbbbf0f1600197e3aef140b4b55b24df3840545e987130a147b5c92d","flatsize":368021,"path":"All/gammastep-2.0.11.pkg","repopath":"All/gammastep-2.0.11.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":89860,"desc":"Adjust the color temperature of your screen according to\nyour surroundings. This may help your eyes hurt less if you are\nworking in front of the screen at night.","deps":{"geoclue":{"origin":"net/geoclue","version":"2.7.2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libdrm":{"origin":"graphics/libdrm","version":"2.4.123,1"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["accessibility","wayland"],"shlibs_required":["libc.so.8","libdrm.so.2","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libintl.so.8","libm.so.4","libpthread.so.0","libwayland-client.so.0","libxcb-randr.so.0","libxcb.so.1"],"options":{"GEO":"on","GUI":"off","NLS":"on","RANDR":"on","VIDMODE":"off","WAYLAND":"on"}},{"name":"gamin","origin":"devel/gamin","version":"0.1.10_10","comment":"File and directory monitoring system","maintainer":"ports@FreeBSD.org","www":"http://people.gnome.org/~veillard/gamin/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1ae3369799060dc8fd55bbccd61b00af9fc239fb0d4bb3037788b6dee75f6581","flatsize":281730,"path":"All/gamin-0.1.10_10.pkg","repopath":"All/gamin-0.1.10_10.pkg","licenselogic":"single","pkgsize":54540,"desc":"Gamin is a file and directory monitoring system defined to be a subset of the\nFAM (File Alteration Monitor) system. This is a service provided by a library\nwhich allows to detect when a file or a directory has been modified.\n\nWhereas the FreeBSD port of FAM polls files every few seconds, this port\nincludes a kqueue(2) backend for immediate notification of most alterations.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"}},"categories":["devel"],"shlibs_required":["libc.so.8","libglib-2.0.so.0","libintl.so.8"],"options":{"GAM_POLLER":"off","LIBINOTIFY":"off","RUN_AS_EUID":"on"},"messages":[{"message":"Gamin will only provide realtime notification of changes for at most n files,\nwhere n is the minimum value between (kern.maxfiles * 0.7) and\n(kern.maxfilesperproc - 200). Beyond that limit, files will be polled.\n\nIf you often open several large folders with Nautilus, you might want to\nincrease the kern.maxfiles tunable (you do not need to set\nkern.maxfilesperproc, since it is computed at boot time from kern.maxfiles).\n\nThe behavior of gamin can be controlled via the various gaminrc files.\nSee http://www.gnome.org/~veillard/gamin/config.html on how to create\nthese files.  In particular, if you find gam_server is taking up too much\nCPU time polling for changes, something like the following may help\nin one of the gaminrc files:\n\n# reduce polling frequency to once per 10 seconds\n# for UFS file systems in order to lower CPU load\nfsset ufs poll 10","type":"install"},{"message":"===>   NOTICE:\n\nThe gamin port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gammu","origin":"comms/gammu","version":"1.42.0_1","comment":"GNU All Mobile Management Utilities","maintainer":"rodrigo@FreeBSD.org","www":"https://wammu.eu/gammu/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"234a465146dc030b82267b753615da303596b1ae57c97ecbcc91e8eab9fb3e4e","flatsize":4594645,"path":"All/gammu-1.42.0_1.pkg","repopath":"All/gammu-1.42.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1189000,"desc":"Gammu is the name of the project as well as name of command line\nutility, which you can use to control mobile phone. It is written in\nC and built on top of libGammu.\n\nGammu command line utility provides access to wide range of phone\nfeatures, however support level differs from phone to phone and you\nmight want to check Gammu Phone Database for user experiences with\nvarious phones. Generally following features are supported:\n\n    * Call listing, initiating and handling;\n    * SMS retrieval, backup and sending;\n    * MMS retrieval;\n    * Phonebook listing, export and import (also from standard\n      formats such as vCard);\n    * Calendar and tasks listing, export and import (also from\n      standard formats such as vCalendar or iCalendar);\n    * Retrieval of phone and network information;\n    * Access to phone file system (note that some phones work also\n      as USB storage devices and those are not accessible through\n      Gammu).","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"}},"categories":["comms"],"shlibs_required":["libc.so.8","libcurl.so.4","libglib-2.0.so.0","libgobject-2.0.so.0","libintl.so.8","libpthread.so.0"],"options":{"BASH":"on","DBI":"off","DOCS":"on","MYSQL":"off","ODBC":"off","PGSQL":"off"}},{"name":"gcc8","origin":"lang/gcc8","version":"8.5.0_2","comment":"GNU Compiler Collection 8","maintainer":"toolchain@FreeBSD.org","www":"https://gcc.gnu.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8eb0c6692fcff18dd0a269ad0014f6d5ad8655e1b772bb5efd31c8ef89a94022","flatsize":175912633,"path":"All/gcc8-8.5.0_2.pkg","repopath":"All/gcc8-8.5.0_2.pkg","licenselogic":"and","licenses":["GPLv3","GPLv3RLE"],"pkgsize":41808292,"desc":"GCC, the GNU Compiler Collection, supports a number of languages.\nThis port installs the C, C++, and Fortran front ends as gcc8, g++8,\nand gfortran8, respectively.\n\nGerald Pfeifer <gerald@FreeBSD.org>","deps":{"binutils":{"origin":"devel/binutils","version":"2.44,1"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"mpc":{"origin":"math/mpc","version":"1.3.1_1"},"mpfr":{"origin":"math/mpfr","version":"4.2.2,1"}},"categories":["lang"],"shlibs_required":["libc.so.8","libgmp.so.10","libm.so.4","libmpc.so.3","libmpfr.so.6","libz.so.3"],"options":{"BOOTSTRAP":"on"},"annotations":{"cpe":"cpe:2.3:a:gnu:gcc:8.5.0:::::dragonfly6:x86_64:2","deprecated":"Unsupported by upstream. Use GCC 10 or newer instead.","expiration_date":"2024-07-15"},"messages":[{"message":"To ensure binaries built with this toolchain find appropriate versions\nof the necessary run-time libraries, you may want to link using\n\n  -Wl,-rpath=/usr/local/lib/gcc8\n\nFor ports leveraging USE_GCC, USES=compiler, or USES=fortran this happens\ntransparently.","type":"install"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUnsupported by upstream. Use GCC 10 or newer instead..\n\nIt is scheduled to be removed on or after 2024-07-15."}]},{"name":"gamenetworkingsockets","origin":"net/gamenetworkingsockets","version":"1.3.0_11","comment":"GameNetworkingSockets is a basic transport layer for games","maintainer":"kpedersen@disroot.org","www":"https://github.com/ValveSoftware/GameNetworkingSockets","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e17c4ccb4a11bf66e986158b0c590cf34c291c98c70ab2275658b30fd5b315cd","flatsize":3097186,"path":"All/gamenetworkingsockets-1.3.0_11.pkg","repopath":"All/gamenetworkingsockets-1.3.0_11.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":538504,"desc":"GameNetworkingSockets is a basic transport layer for games. The features are:\n\n- Connection-oriented API (like TCP)\n\n- ... but message-oriented (like UDP), not stream-oriented.\n\n- Supports both reliable and unreliable message types\n\n- Messages can be larger than underlying MTU. The protocol performs\n  fragmentation, reassembly, and retransmission for reliable messages.\n\n- A reliability layer significantly more sophisticated than a basic\n  TCP-style sliding window. It is based on the \"ack vector\" model\n  from DCCP (RFC 4340, section 11.4) and Google QUIC and discussed\n  in the context of games by Glenn Fiedler. The basic idea is for the\n  receiver to efficiently communicate to the sender the status of\n  every packet number (whether or not a packet was received with that\n  number). By remembering which segments were sent in each packet,\n  the sender can deduce which segments need to be retransmitted.\n\n- Encryption. AES-GCM-256 per packet, Curve25519 for key exchange\n  and cert signatures. The details for shared key derivation and\n  per-packet IV are based on the design used by Google's QUIC\n  protocol.  Tools for simulating packet latency/loss, and detailed\n  stats measurement IPv6 support Peer-to-peer networking:","deps":{"protobuf":{"origin":"devel/protobuf","version":"29.3_1,1"}},"categories":["net"]},{"name":"gallery-dl","origin":"www/gallery-dl","version":"1.29.7","comment":"Command-line program to download image galleries and collections","maintainer":"jbeich@FreeBSD.org","www":"https://github.com/mikf/gallery-dl","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2f35cf5abad2659d60e79707b66a3ad4f7b33f9c884eb541a5ffcabcdd7fb228","flatsize":8339771,"path":"All/gallery-dl-1.29.7.pkg","repopath":"All/gallery-dl-1.29.7.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1188772,"desc":"gallery-dl is a command-line program to download image-galleries and\n-collections from several image hosting sites. It is a cross-platform\ntool with many configuration options and powerful filenaming\ncapabilities.","deps":{"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["www"],"annotations":{"flavor":"py311"}},{"name":"gambit","origin":"math/gambit","version":"16.0.2_1","comment":"Library of tools for doing computation in game theory","maintainer":"yuri@FreeBSD.org","www":"http://www.gambit-project.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2921139c6e7c52eb69b8cc1ad55d849b8eb2ca4f15135d5837a5dfeea22f497d","flatsize":13326653,"path":"All/gambit-16.0.2_1.pkg","repopath":"All/gambit-16.0.2_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1749412,"desc":"Gambit is a library of game theory software and tools for the construction\nand analysis of finite extensive and normal form games. Gambit is designed\nto be portable across platforms.\n\nGambit includes:\n   - A graphical user interface, based upon the wxWindows library, providing\n     a common look-and-feel across platforms.\n   - The Gambit Command Language, a scripting language with built-in\n     primitives for constructing and analyzing games.\n   - A library of C++ source code for representing games, suitable for use\n     in other applications.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"wx30-gtk3":{"origin":"x11-toolkits/wxgtk30","version":"3.0.5.1_6"}},"categories":["math"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"galera26","origin":"databases/galera26","version":"26.4.15","comment":"Synchronous multi-master replication engine","maintainer":"devel@galeracluster.com","www":"https://galeracluster.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dfe054eedcaf0bc967416792910be2566fd697356d8ce8339aed90b75cb61d0e","flatsize":3151341,"path":"All/galera26-26.4.15.pkg","repopath":"All/galera26-26.4.15.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":789996,"desc":"Galera v26 wsrep provider library for Galera Cluster for MySQL, an\neasy-to-use high-availability solution with high system up-time,\nno data loss, and scalability for future growth.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["databases"],"shlibs_required":["libboost_program_options.so.1.87.0","libc.so.8","libcrypto.so.12","libm.so.4","libpthread.so.0","librt.so.0","libssl.so.12","libstdc++.so.9"],"messages":[{"message":"Find the Galera Cluster documentation at\nhttps://galeracluster.com/library/documentation/index.html","type":"install"}]},{"name":"gcc9","origin":"lang/gcc9","version":"9.5.0_1","comment":"GNU Compiler Collection 9","maintainer":"toolchain@FreeBSD.org","www":"https://gcc.gnu.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"18553f31781134abc6e305ce02bc0f069c16fd12260649b06a9507d281e07302","flatsize":187223673,"path":"All/gcc9-9.5.0_1.pkg","repopath":"All/gcc9-9.5.0_1.pkg","licenselogic":"and","licenses":["GPLv3","GPLv3RLE"],"pkgsize":43570024,"desc":"GCC, the GNU Compiler Collection, supports a number of languages.\nThis port installs the C, C++, and Fortran front ends as gcc9, g++9,\nand gfortran9, respectively.\n\nGerald Pfeifer <gerald@FreeBSD.org>","deps":{"binutils":{"origin":"devel/binutils","version":"2.44,1"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"mpc":{"origin":"math/mpc","version":"1.3.1_1"},"mpfr":{"origin":"math/mpfr","version":"4.2.2,1"}},"categories":["lang"],"shlibs_required":["libc.so.8","libgmp.so.10","libm.so.4","libmpc.so.3","libmpfr.so.6","libz.so.3"],"options":{"BOOTSTRAP":"on"},"annotations":{"cpe":"cpe:2.3:a:gnu:gcc:9.5.0:::::dragonfly6:x86_64:1","deprecated":"Unsupported by upstream. Use GCC 10 or newer instead.","expiration_date":"2024-06-30"},"messages":[{"message":"To ensure binaries built with this toolchain find appropriate versions\nof the necessary run-time libraries, you may want to link using\n\n  -Wl,-rpath=/usr/local/lib/gcc9\n\nFor ports leveraging USE_GCC, USES=compiler, or USES=fortran this happens\ntransparently.","type":"install"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUnsupported by upstream. Use GCC 10 or newer instead..\n\nIt is scheduled to be removed on or after 2024-06-30."}]},{"name":"galculator","origin":"math/galculator","version":"2.1.4_3","comment":"GTK-based scientific calculator","maintainer":"naddy@FreeBSD.org","www":"http://galculator.mnim.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5bb6462bc2aa6c1d334368339721632f17a2acd53c3bccec38a4ddb06c4f9a80","flatsize":1364403,"path":"All/galculator-2.1.4_3.pkg","repopath":"All/galculator-2.1.4_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":146648,"desc":"galculator is a GTK2/GTK3 based calculator with ordinary notation/reverse polish\nnotation (RPN), a formula entry mode, different number bases (DEC, HEX, OCT,\nBIN) and different units of angular measure (DEG, RAD, GRAD). It supports\nquad-precision floating point and 112-bit binary arithmetic.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["math"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libz.so.3"],"options":{"GTK2":"off","GTK3":"on"}},{"name":"galaxis","origin":"games/galaxis","version":"1.10_1","comment":"Clone of the nifty little Macintosh game","maintainer":"alfix86@gmail.com","www":"http://www.catb.org/~esr/galaxis/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d86fe7f3488f82febb933350f2f432e32cd7aa2c6542df41475e6c92aa9ad111","flatsize":21671,"path":"All/galaxis-1.10_1.pkg","repopath":"All/galaxis-1.10_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":12000,"desc":"GALAXIS for UNIX\n\nLifeboats from a crippled interstellar liner are adrift in a\nstarfield.  To find them, you can place probes that look in all\neight compass directions and tell you how many lifeboats they see.\nIf you drop a probe directly on a lifeboat it will be revealed\nimmediately. Your objective: find the lifeboats as quickly as\npossible, before the stranded passengers run out of oxygen!\n\nThis is a UNIX-hosted, curses-based clone of the nifty little\nMacintosh freeware game Galaxis. It doesn't have the super-simple,\npoint-and-click interface of the original, but compensates by\nautomating away some of the game's simpler deductions.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["games"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"options":{"DOCS":"on"}},{"name":"gaffitter","origin":"sysutils/gaffitter","version":"0.6.0_2","comment":"Binary packing utility that uses a genetic algorithm","maintainer":"ports@FreeBSD.org","www":"https://gaffitter.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0c458c7e1c2ae6d836cd31581f776c365e07136785dc9f41ca9afb0d04ba49a7","flatsize":237792,"path":"All/gaffitter-0.6.0_2.pkg","repopath":"All/gaffitter-0.6.0_2.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":84048,"desc":"Genetic Algorithm File Fitter, or just GAFFitter, is a command-line software\nwritten in C++ that arranges -- via a genetic algorithm -- an input list of\nitems or files/directories into volumes of a certain capacity (target), such\nas CD or DVD, in a way that the total wastage is minimized.\n\nBy smartly arranging the input list, GAFFitter fits better the given items\nand so optimizes (reduces) the number of required volumes to pack them.","categories":["sysutils"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe gaffitter port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gaa","origin":"devel/gaa","version":"1.6.6","comment":"GPL Argument Analyser","maintainer":"demon@FreeBSD.org","www":"https://gaa.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1de1e83fd77830d9b38e090c8dae59ace3f6c1829bfdc66c6df75931dd03d58b","flatsize":260903,"path":"All/gaa-1.6.6.pkg","repopath":"All/gaa-1.6.6.pkg","licenselogic":"single","pkgsize":106288,"desc":"GAA simplifies the life of the programmer: you don't have to\nworry about the arguments given to it! A short text written in GAA\nlanguage generates C-code which analyses the arguments and creates your\nprogram's help.","categories":["devel"],"shlibs_required":["libc.so.8"]},{"name":"ga-libreoffice","origin":"editors/libreoffice-ga","version":"25.2.2.2","comment":"ga language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4f90e3053690ab7e64c44c07c7ed6c9901052fa172098231c3048bc0ce22c176","flatsize":2689535,"path":"All/ga-libreoffice-25.2.2.2.pkg","repopath":"All/ga-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":502080,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"galene","origin":"www/galene","version":"0.96_1","comment":"The Galène videoconference server","maintainer":"bapt@FreeBSD.org","www":"https://galene.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"488582eab59813271c872e7bedbb6db1e3d6cda40dfcb55831fb475262a98d71","flatsize":18160469,"path":"All/galene-0.96_1.pkg","repopath":"All/galene-0.96_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5330688,"desc":"Gal%c3%a8ne (or Galene) is a videoconference server (an %e2%80%9cSFU%e2%80%9d) that is easy to\ndeploy and that requires moderate server resources. It was originally designed\nfor lectures, conferences and student tutorials, but is also useful for\ntraditional meetings.\n\nGal%c3%a8ne has been used in production at two major universities (Universit%c3%a9 de\nParis and Sorbonne Universit%c3%a9) for lectures, practicals, seminars, and for\nstaff meetings. It has been used to host two conferences (SOCS'2020 and\nJFLA'2021).","categories":["net-im","www"],"users":["galene"],"groups":["galene"],"options":{"DOCS":"on"}},{"name":"gabedit","origin":"science/gabedit","version":"2.5.1.300720_2","comment":"Graphical user interface for several chemistry software packages","maintainer":"yuri@FreeBSD.org","www":"https://gabedit.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"14130ca720ae637d2898392fab673f2e0cf4d5813f4e837a3b92de57e74fc3e2","flatsize":6036810,"path":"All/gabedit-2.5.1.300720_2.pkg","repopath":"All/gabedit-2.5.1.300720_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1820476,"desc":"Gabedit is a Graphical User Interface for FireFly (PC-Gamess), Gamess-US,\nGaussian, Molcas, Molpro, MPQC, NWChem, OpenMopac, Orca, PSI4 and Q-Chem\ncomputational chemistry packages.\n\nFeatures:\n* Gabedit makes using Computational Chemistry Packages (CCP) simple and\n  straightforward .\n* Sketch in molecules using its advanced 3D Structure Builder, or load in\n  molecules from standard files.\n* Set up and submit CCP jobs right from the interface, and monitor their\n  progress as they run.\n* Examine calculation results graphically via state-of-the-art visualization\n  features: display molecular orbitals and other surfaces, view spectra, animate\n  normal modes, geometry optimizations and reaction paths.\n* Molecular Dynamics using Amber 99 molecular mechanics or Semi-Empirical\n  potentials.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"gtkglext":{"origin":"x11-toolkits/gtkglext","version":"1.2.0_21"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pangox-compat":{"origin":"x11-toolkits/pangox-compat","version":"0.0.2_4"}},"categories":["science"],"shlibs_required":["libGL.so.1","libGLU.so.1","libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgdkglext-x11-1.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libgtkglext-x11-1.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpangox-1.0.so.0","libpthread.so.0"],"options":{"OPENMP":"off"}},{"name":"ga","origin":"devel/ga","version":"5.8.2_5","comment":"Partitioned Global Address Space (PGAS) library for distributed arrays","maintainer":"yuri@FreeBSD.org","www":"https://hpc.pnl.gov//globalarrays/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b829cb67ddead78fe745611278474d2a2965b33e1333ceed85e524680735528b","flatsize":1457767,"path":"All/ga-5.8.2_5.pkg","repopath":"All/ga-5.8.2_5.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":418088,"desc":"The Global Arrays (GA) toolkit provides a shared memory style programming\nenvironment in the context of distributed array data structures (called\n\"global arrays\"). From the user perspective, a global array can be used\nas if it was stored in shared memory. All details of the data distribution,\naddressing, and data access are encapsulated in the global array objects.\nInformation about the actual data distribution and locality can be easily\nobtained and taken advantage of whenever data locality is important. The\nprimary target architectures for which GA was developed are massively-parallel\ndistributed-memory and scalable shared-memory systems.","deps":{"blas":{"origin":"math/blas","version":"3.12.1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"lapack":{"origin":"math/lapack","version":"3.12.1"},"mpich":{"origin":"net/mpich","version":"4.3.0"},"scalapack":{"origin":"math/scalapack","version":"2.2.2"}},"categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libmpi.so.12","libscalapack.so.2.2"],"options":{"BLAS_SIZE_4":"on","BLAS_SIZE_8":"off","MPICH":"on","OPENMPI":"off"}},{"name":"g810-led","origin":"misc/g810-led","version":"0.4.3","comment":"LED controller for Logitech G-series keyboards","maintainer":"Alexander88207@protonmail.com","www":"https://github.com/MatMoul/g810-led","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"72e0c6d1d69d616b2dbfb2d4b00b91f9f7900f938f125a69e31c7e627d930c41","flatsize":215249,"path":"All/g810-led-0.4.3.pkg","repopath":"All/g810-led-0.4.3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":66836,"desc":"LED controller for Logitech G-series keyboards","deps":{"hidapi":{"origin":"comms/hidapi","version":"0.14.0"}},"categories":["misc"],"shlibs_required":["libc.so.8","libhidapi.so.0","libm.so.4","libstdc++.so.9"]},{"name":"g2","origin":"graphics/g2","version":"0.72","comment":"Easy to use, portable, and powerful 2D graphics library","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0642f7aeddff6f2f995e07029f5d34435e833261846b3b05c39930feba6442ab","flatsize":186679,"path":"All/g2-0.72.pkg","repopath":"All/g2-0.72.pkg","licenselogic":"single","pkgsize":38580,"desc":"g2 is an easy to use, portable and powerful 2D graphics library. It provides a\ncomprehensive set of functions for simultaneous generation of graphical output\non different types of devices. Presently, the following devices are supported:\nPostScript, GIF and X11 (xfig is in development). g2 is written in C (ANSI)\nand additionally has a Fortran interface.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libgd":{"origin":"graphics/gd","version":"2.3.3_13,1"}},"categories":["graphics"],"messages":[{"message":"===>   NOTICE:\n\nThe g2 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"g15daemon","origin":"sysutils/g15daemon","version":"3.0.4_1","comment":"Daemon for Logitech G15 Keyboards","maintainer":"ports@FreeBSD.org","www":"https://gitlab.com/menelkir/g15daemon","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b01897c2e2267a2d4e9ee35b867fbd7ddcca7857615a6ecc64f7b0fe98ff4e15","flatsize":141910,"path":"All/g15daemon-3.0.4_1.pkg","repopath":"All/g15daemon-3.0.4_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":44828,"desc":"G15daemon takes control of the G15 keyboard, allowing the use of all keys\nthrough the uinput device driver. It also controls the use of the\nkeyboard's LCD display, allows multiple, simultaneous client applications\nto connect, and gives the user the ability to switch between client apps\nat the press of a button.","deps":{"libg15":{"origin":"sysutils/libg15","version":"3.0.7"},"libg15render":{"origin":"sysutils/libg15render","version":"3.0.4_1"},"libinput":{"origin":"x11/libinput","version":"1.27.1"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libdl.so.0","libg15.so.3","libg15render.so.3","libm.so.4","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe g15daemon port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"g-wrap","origin":"devel/g-wrap","version":"1.9.15_4","comment":"Tool for generating function wrappers for Guile","maintainer":"andrew@tao11.riddles.org.uk","www":"https://www.nongnu.org/g-wrap/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"70167ad234f1215dc0dc2822ae479bf4445bbac10efa93ccd06bacf364879dfa","flatsize":477211,"path":"All/g-wrap-1.9.15_4.pkg","repopath":"All/g-wrap-1.9.15_4.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":92508,"desc":"G-Wrap is a tool (and guile library) for generating function wrappers\nfor inter-language calls. It currently only supports generating Guile\nwrappers for C functions. Other languages may be supported in the\nfuture, possibly on both sides.","deps":{"boehm-gc-threaded":{"origin":"devel/boehm-gc-threaded","version":"8.2.8"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"guile2":{"origin":"lang/guile2","version":"2.2.7_6"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libffi":{"origin":"devel/libffi","version":"3.4.6"}},"categories":["devel"]},{"name":"ga-aspell","origin":"textproc/ga-aspell","version":"4.5.0,2","comment":"Aspell Irish (Gaelic) dictionary","maintainer":"office@FreeBSD.org","www":"http://borel.slu.edu/ispell/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b997cc44ef0f80ee6236d0b51b81daea9110cee65fab30ed3327ae198fb78ebc","flatsize":7738426,"path":"All/ga-aspell-4.5.0,2.pkg","repopath":"All/ga-aspell-4.5.0,2.pkg","licenselogic":"single","pkgsize":2543636,"desc":"Aspell Irish (Gaelic) dictionary.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"]},{"name":"g-gcl","origin":"www/g-gcl","version":"1.10","comment":"Sample counter scripts for Graphic Counter Language","maintainer":"ports@FreeBSD.org","www":"http://www.whizkidtech.redprince.net/gcl/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f29af97c246d4fe70db8e9cb61958eb62ac36e4fb6c0a220bda9b2ee0684ac3b","flatsize":567562,"path":"All/g-gcl-1.10.pkg","repopath":"All/g-gcl-1.10.pkg","licenselogic":"single","pkgsize":22340,"desc":"Sample Graphic Counter Language scripts for the creation of original web\ncounters.\n\nYou can see the resulting counters at\nhttp://www.whizkidtech.redprince.net/gcl/gallery/\n\nRequires gracula.","deps":{"gracula":{"origin":"graphics/gracula","version":"3.0_1"}},"categories":["graphics","www"],"messages":[{"message":"Sample scripts installed in the\n   /usr/local/share/examples/gracula/\n   directory.","type":"install"},{"message":"===>   NOTICE:\n\nThe g-gcl port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"g-cows","origin":"www/g-cows","version":"1.12","comment":"Scripting language for creation of web sites","maintainer":"as@g-cows.org","www":"https://www.g-cows.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b6d54e977b571f85f5d3315f2c93b306e6c38f25a1dafc661e029cba61afc662","flatsize":892968,"path":"All/g-cows-1.12.pkg","repopath":"All/g-cows-1.12.pkg","licenselogic":"single","pkgsize":177904,"desc":"This is a port of G-Cows, a software project consisting in:\n- definition of a scripting language designed for creation of web sites (Cows);\n- interpreter for the scripting language (cows);\n- a makefile generator (cows-mkgen).\n\nCows is a scripting language whose main goal is to make the creation\nand updating of a web site faster, more flexible and less prone to\nerrors without relying on server-side technologies.\n\nCows allows to use your Unix background and your favorite tools while\ncreating a site: you can traverse the whole directory tree with\n`find', extract informations with `grep', build complex pipelines,\ninclude external scripts and programs written in every language whose\ninterpreter or compiler is installed on your system.\n\nEven if you use server side technology, you can still appreciate Cows\nfor every task not relying on dynamic change of your site's contents\nmixing Cows, PHP, custom Apache modules, application servers etc.\n\nCows gives the best results when used in conjunction with the Make\nutility, available on all Unix systems.","categories":["www"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"gcompris-qt","origin":"games/gcompris-qt","version":"25.0.12","comment":"Educational games and activities for kids ages 2 to 10","maintainer":"kde@FreeBSD.org","www":"https://gcompris.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c939b6b480dfeddcd30b76ff5e686ac7108bfbd4355b37d25320be68181a015b","flatsize":80713556,"path":"All/gcompris-qt-25.0.12.pkg","repopath":"All/gcompris-qt-25.0.12.pkg","licenselogic":"and","licenses":["AGPLv3","GPLv3"],"pkgsize":43532840,"desc":"Gcompris is educational software and includes over 50 activites and games\nfor kids ages from 2 to 10. Some activities are game oriented,\nbut always educational.\n\nYou will find activities in the following topics:\n\n- computer discovery :: keyboard, mouse, different mouse gesture\n- algebra :: table memory, enumeration, double entry table, mirror image\n- science :: the canal lock, the water cycle, the submarine\n- geography :: place the country on the map\n- games :: chess, memory\n- reading :: reading practice\n- other :: learn to tell time, puzzle of famous paintings, vector drawing","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"qml-box2d-qt6":{"origin":"x11-toolkits/qml-box2d","version":"2.0.20240415"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-charts":{"origin":"x11-toolkits/qt6-charts","version":"6.8.3"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"},"qt6-imageformats":{"origin":"graphics/qt6-imageformats","version":"6.8.3"},"qt6-multimedia":{"origin":"multimedia/qt6-multimedia","version":"6.8.3"},"qt6-sensors":{"origin":"comms/qt6-sensors","version":"6.8.3"},"qt6-svg":{"origin":"graphics/qt6-svg","version":"6.8.3"},"qt6-wayland":{"origin":"graphics/qt6-wayland","version":"6.8.3"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["education","games","kde"],"shlibs_required":["libGLX.so.0","libOpenGL.so.0","libQt6Charts.so.6","libQt6Core.so.6","libQt6Gui.so.6","libQt6Multimedia.so.6","libQt6Network.so.6","libQt6OpenGL.so.6","libQt6OpenGLWidgets.so.6","libQt6Qml.so.6","libQt6QmlMeta.so.6","libQt6QmlModels.so.6","libQt6QmlWorkerScript.so.6","libQt6Quick.so.6","libQt6QuickControls2.so.6","libQt6QuickControls2Basic.so.6","libQt6QuickTemplates2.so.6","libQt6Sensors.so.6","libQt6Svg.so.6","libQt6WaylandClient.so.6","libQt6Widgets.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6","libwayland-client.so.0","libwayland-cursor.so.0","libxkbcommon.so.0"],"options":{"WAYLAND":"on"}},{"name":"g2o","origin":"math/g2o","version":"20230806_15","comment":"General framework for graph optimization","maintainer":"yuri@FreeBSD.org","www":"https://openslam-org.github.io/g2o.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0aec32c9875cbd3285f6b0f2e9c0f5d09747cecfece59ea3df4b18c3ec9e0572","flatsize":8055003,"path":"All/g2o-20230806_15.pkg","repopath":"All/g2o-20230806_15.pkg","licenselogic":"or","licenses":["GPLv3","LGPL3"],"pkgsize":1390128,"desc":"g2o is an open-source C++ framework for optimizing graph-based nonlinear error\nfunctions. g2o has been designed to be easily extensible to a wide range of\nproblems and a new problem typically can be specified in a few lines of code.\nThe current implementation provides solutions to several variants of SLAM and\nBA.\n\nA wide range of problems in robotics as well as in computer-vision involve the\nminimization of a non-linear error function that can be represented as a graph.\nTypical instances are simultaneous localization and mapping (SLAM) or bundle\nadjustment (BA). The overall goal in these problems is to find the configuration\nof parameters or state variables that maximally explain a set of measurements\naffected by Gaussian noise. g2o is an open-source C++ framework for such\nnonlinear least squares problems. g2o has been designed to be easily extensible\nto a wide range of problems and a new problem typically can be specified in a\nfew lines of code. The current implementation provides solutions to several\nvariants of SLAM and BA.","deps":{"blas":{"origin":"math/blas","version":"3.12.1"},"lapack":{"origin":"math/lapack","version":"3.12.1"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libQGLViewer":{"origin":"graphics/libQGLViewer","version":"2.9.1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"metis":{"origin":"math/metis","version":"5.1.0_9"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-opengl":{"origin":"graphics/qt5-opengl","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"suitesparse-amd":{"origin":"math/suitesparse-amd","version":"3.3.3"},"suitesparse-camd":{"origin":"math/suitesparse-camd","version":"3.3.3"},"suitesparse-ccolamd":{"origin":"math/suitesparse-ccolamd","version":"3.3.4"},"suitesparse-cholmod":{"origin":"math/suitesparse-cholmod","version":"5.3.1"},"suitesparse-colamd":{"origin":"math/suitesparse-colamd","version":"3.3.4"},"suitesparse-config":{"origin":"math/suitesparse-config","version":"7.10.1"},"suitesparse-cxsparse":{"origin":"math/suitesparse-cxsparse","version":"4.4.1"}},"categories":["math"],"shlibs_required":["libGLU.so.1","libGLX.so.0","libOpenGL.so.0","libQGLViewer.so","libQt5Core.so.5","libQt5Gui.so.5","libQt5OpenGL.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libamd.so.3","libblas.so.3","libc.so.8","libcamd.so.3","libccolamd.so.3","libcholmod.so.5","libcolamd.so.3","liblapack.so.3","libm.so.4","libmetis.so.2","librt.so.0","libstdc++.so.9","libsuitesparseconfig.so.7"],"options":{"FAST_MATH":"off"}},{"name":"fzy","origin":"textproc/fzy","version":"1.0_1","comment":"Interactive fuzzy text selector for the terminal","maintainer":"o.hushchenkov@gmail.com","www":"https://github.com/jhawthorn/fzy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8e52e27e4797b9f2f904bd1172b89e2f8c38767a60b4af7ddcc684d031c99b9b","flatsize":36113,"path":"All/fzy-1.0_1.pkg","repopath":"All/fzy-1.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13564,"desc":"Fuzzy finder written on C. fzy is faster and shows better results than other\nfuzzy finders. Most other fuzzy matchers sort based on the length of a match.\nfzy tries to find the result the user intended. It does this by favouring\nmatches on consecutive letters and starts of words. This allows matching using\nacronyms or different parts of the path. fzy is designed to be used both as an\neditor plugin and on the command line. Rather than clearing the screen, fzy\ndisplays its interface directly below the current cursor position, scrolling\nthe screen if necessary.","categories":["textproc"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DVTM":"off","TMUX":"on"}},{"name":"fyre","origin":"graphics/fyre","version":"1.0.1_28","comment":"Chaos map rendering system with GTK-2 interface","maintainer":"ports@FreeBSD.org","www":"https://fyre.navi.cx/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f17b95a113e5a0f8b437646265aaf3697a0d34da4cf6ee763b8599310ed19566","flatsize":482235,"path":"All/fyre-1.0.1_28.pkg","repopath":"All/fyre-1.0.1_28.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3"],"pkgsize":126700,"desc":"Fyre provides a rendering of the Peter de Jong map, with an interactive\nGTK+ 2 frontend and a command line interface for easy and efficient\nrendering of high-resolution, high quality images.\n\nThis program was previously known as 'de Jong Explorer', but has been\nrenamed to make way for supporting other chaotic functions.\n\nAll the images you can create with this program are based on the simple\nPeter de Jong map equations:\n\n   x' = sin(a * y) - cos(b * x)\n   y' = sin(c * x) - cos(d * y)","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnet2":{"origin":"net/gnet2","version":"2.0.8_3"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libglade2":{"origin":"devel/libglade2","version":"2.6.4_13"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"openexr":{"origin":"graphics/openexr","version":"3.3.4"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["graphics"],"shlibs_required":["libIex-3_3.so.32","libIlmThread-3_3.so.32","libImath-3_1.so.29","libOpenEXR-3_3.so.32","libOpenEXRCore-3_3.so.32","libOpenEXRUtil-3_3.so.32","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglade-2.0.so.0","libglib-2.0.so.0","libgnet-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0","libstdc++.so.9","libxml2.so.2"],"options":{"DOCS":"on","GNET":"on","OPENEXR":"on","OPTIMIZED_CFLAGS":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe fyre port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"fyi","origin":"deskutils/fyi","version":"1.0.4_1","comment":"Command line utility to send desktop notifications","maintainer":"bapt@FreeBSD.org","www":"https://codeberg.org/dnkl/fyi","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7155e1e267e9959b7586fd24a0547642e31afa138d347d13bc4360a953d8ab67","flatsize":34855,"path":"All/fyi-1.0.4_1.pkg","repopath":"All/fyi-1.0.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14240,"desc":"FYI (for your information) is a command line utility to send desktop\nnotifications to the user via a notification daemon implementing XDG desktop\nnotifications.\n\nIt is a almost a notify-send clone, with the following differences:\n\n * notify-send does not implement --close.\n * notify-send does not expose activation tokens (needed for window\n   focus/activation) in any meaningful way. It prints it as a debug message when\n   G_MESSAGES_DEBUG=all; fyi prints it when you use --print-token.\n * fyi has consistent syntax in its --action and --hintoptions.\n * fyi can print the reason a notification was closed, with --print-reason.\n * fyi can query the notification daemon for its name and version information.\n * fyi can query the notification daemon for its capabilities.\n * fyi has shell completions (bash and fish).\n * fyi has a single run-time dependency: dbus.","deps":{"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"}},"categories":["deskutils"],"shlibs_required":["libc.so.8","libdbus-1.so.3"],"options":{"DOCS":"on"}},{"name":"gallery2","origin":"www/gallery2","version":"2.3.2_12","comment":"Web based photo album organizer written in PHP","maintainer":"ports@FreeBSD.org","www":"https://gallery.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9aa88a2ee5710fb1ea4f25973db92382909d297442a66536552df7e856b2de3a","flatsize":49837799,"path":"All/gallery2-2.3.2_12.pkg","repopath":"All/gallery2-2.3.2_12.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":7548672,"desc":"Gallery is a web based software product that lets you manage your photos on your\nown website. You must have your own website with PHP support in order to install\nand use it. With Gallery you can easily create and maintain albums of photos via\nan intuitive interface. Photo management includes automatic thumbnail creation,\nimage resizing, rotation, ordering, captioning, searching and more. Albums can\nhave read, write and caption permissions per individual authenticated user for\nan additional level of privacy. Give accounts to your friends and family and let\nthem upload and manage their own photos on your website!","deps":{"ImageMagick7":{"origin":"graphics/ImageMagick7","version":"7.1.1.45"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"jhead":{"origin":"graphics/jhead","version":"3.08"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-gettext":{"origin":"devel/php83-gettext","version":"8.3.21"},"php83-mysqli":{"origin":"databases/php83-mysqli","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"}},"categories":["www"],"options":{"DCRAW":"off","FFMPEG":"off","GD":"off","GRAPHMAGICK":"off","IMAGEMAGICK":"on","JHEAD":"on","NETPBM":"off","NLS":"on","MYSQL":"on","PGSQL":"off"},"messages":[{"message":"Before using Gallery 2, you will need to configure your database.\nFull instructions are available here:\n\n  http://codex.gallery2.org/Category:Gallery_2:Installation\n\nIf you are using MySQL, here's the short version of the instructions:\n\n  1. Create a new database:\n  $ mysqladmin -uroot create gallery2\n\n  2. Grant access to the database:\n  $ mysql -uroot -e\"GRANT ALL ON gallery2.* TO USERNAME@localhost IDENTIFIED BY 'PASSWORD'\" gallery2\n  (choose your own values for USERNAME and PASSWORD)\n\nYou will also need to configure Apache.  Consider adding the following\nto your httpd.conf:\n\n     Alias /gallery2 \"/usr/local/www/gallery2\"\n\n    <Directory \"/usr/local/www/gallery2\">\n        AllowOverride Options FileInfo\n\tAllow from all\n    </Directory>\n\nThen restart Apache: 'apachectl graceful'\n\nPlease visit 'http://{host.domain}/gallery2/' in a\nweb-browser and follow the configuration instructions.","type":"install"},{"message":"===>   NOTICE:\n\nThe gallery2 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"fy-aspell","origin":"textproc/fy-aspell","version":"0.12.0_1","comment":"Aspell Frisian (Frysk) dictionary","maintainer":"office@FreeBSD.org","www":"http://borel.slu.edu/crubadan/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1c56a00c8c76d6c6ee0af594d4128089069805be7186fb800415f50c0e79f66e","flatsize":558321,"path":"All/fy-aspell-0.12.0_1.pkg","repopath":"All/fy-aspell-0.12.0_1.pkg","licenselogic":"single","pkgsize":210888,"desc":"Aspell Frisian (Frysk) dictionary.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"]},{"name":"g-golf-guile22","origin":"devel/g-golf","version":"0.8.0.a.5","comment":"Guile Object Library for GNOME","maintainer":"andrew@tao11.riddles.org.uk","www":"https://www.gnu.org/software/g-golf/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aeabd54bf20f56d2d49248d2bbaa973e2f71c351b89e6f9bb00b828c1d84a1b4","flatsize":8871901,"path":"All/g-golf-guile22-0.8.0.a.5.pkg","repopath":"All/g-golf-guile22-0.8.0.a.5.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":1158096,"desc":"G-Golf is a gobject-introspection based dynamic binding to\nGObject-based libraries, enabling the use of the GNOME platform to\nbuild full-featured graphical apps directly from Guile.","deps":{"boehm-gc-threaded":{"origin":"devel/boehm-gc-threaded","version":"8.2.8"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gobject-introspection":{"origin":"devel/gobject-introspection","version":"1.78.1_2,1"},"guile-lib-guile22":{"origin":"devel/guile-lib","version":"0.2.8.1"},"guile2":{"origin":"lang/guile2","version":"2.2.7_6"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libffi":{"origin":"devel/libffi","version":"3.4.6"}},"categories":["devel"],"options":{"EXAMPLES":"on"},"annotations":{"flavor":"guile22"}},{"name":"fy-libreoffice","origin":"editors/libreoffice-fy","version":"25.2.2.2","comment":"fy language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d61c3a14b80b28ab8510b8573b9a824baa3e59c721f05a0149014c03afe82d8b","flatsize":3362591,"path":"All/fy-libreoffice-25.2.2.2.pkg","repopath":"All/fy-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":640544,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"fxdiv","origin":"devel/fxdiv","version":"g20181121","comment":"C/C++ header-only library for division via FP inverse multiplication","maintainer":"yuri@FreeBSD.org","www":"https://github.com/Maratyszcza/FXdiv","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b08ca489217d5110db7de6880ea05a164a526e768ba516a3ac939e6ae3d8c4cb","flatsize":13518,"path":"All/fxdiv-g20181121.pkg","repopath":"All/fxdiv-g20181121.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4112,"desc":"Header-only library for division via fixed-point multiplication by inverse.\n\nOn modern CPUs and GPUs integer division is several times slower than\nmultiplication. FXdiv implements an algorithm to replace an integer division\nwith a multiplication and two shifts. This algorithm improves performance when\nan application performs repeated divisions by the same divisor.\n\nFeatures:\n* Integer division for uint32_t, uint64_t, and size_t\n* Header-only library, no installation or build required\n* Compatible with C99, C++, OpenCL, and CUDA\n* Uses platform-specific compiler intrinsics for optimal performance\n* Covered with unit tests and microbenchmarks","categories":["devel"]},{"name":"fxscintilla","origin":"x11-toolkits/fxscintilla","version":"2.28.0_8","comment":"Fox toolkit reimplementation of Scintilla editing widget","maintainer":"ports@FreeBSD.org","www":"https://www.nongnu.org/fxscintilla/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f825d546f43a26a7b738f450ed208d569473b6e6a70f07ca00c13783e0d5e895","flatsize":5674434,"path":"All/fxscintilla-2.28.0_8.pkg","repopath":"All/fxscintilla-2.28.0_8.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":847628,"desc":"Scintilla is a free source code editing component for Win32 and GTK+ developped\nby Neil Hodgson.  For more information about Scintilla, see\nhttp://www.scintilla.org.\n\nThe FOX GUI toolkit is a platform independent GUI library developped by Jeroen\nvan der Zijp.  For more information about FOX, see http://fox-toolkit.org.\n\nFXScintilla is an implementation of Scintilla for the FOX GUI Library.","deps":{"fox16":{"origin":"x11-toolkits/fox16","version":"1.6.59"}},"categories":["x11-toolkits"],"messages":[{"message":"===>   NOTICE:\n\nThe fxscintilla port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"fxload","origin":"misc/fxload","version":"20140224_1","comment":"Firmware download for Cypress EZ-USB devices","maintainer":"ports@FreeBSD.org","www":"https://bitbucket.org/DJOConnor/fxload","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"37b1a6279e404f99a2193baeedddcd95084f184820fc356cf43f146ea8b13419","flatsize":48181,"path":"All/fxload-20140224_1.pkg","repopath":"All/fxload-20140224_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":21940,"desc":"The utility allows you to download firmware into and upload firmware from\nthe memory of a Cypress EZ-USB/FX2/FX3 chips. It is a de facto standard\nfor programming this family of devices.\n\nThis port is based on original fxload(8) program available from Linux\nHotplug Project. Libusb support has been provided to correctly work on\nFreeBSD and patches for the FX3 have been merged in.","categories":["misc"],"shlibs_required":["libc.so.8","libusb.so.2"],"messages":[{"message":"fxload(8) with LibUSB support has been installed.\n\n\tFor more information on how to use it, visit fxload(8) manual page.\n\n\tdevd(5) settings are provided with this program. Directory:\n\n\t\t/usr/local/etc/devd\n\n\tcontains configuration files for known devices. In order to to\n\treprogram other USB devices automatically, you may want to modify one\n\tof those fles or /etc/devd.conf contents. Check devd.conf(5) for\n\tdetails on syntax.","type":"install"},{"message":"===>   NOTICE:\n\nThe fxload port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"fxt","origin":"math/fxt","version":"2024.11.16","comment":"Llibrary of low-level algorithms","maintainer":"sunpoet@FreeBSD.org","www":"https://www.jjj.de/fxt/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b974d85081506f4d2c5575fdc985c19a7082517758c650e7756921470df4b7c2","flatsize":6244952,"path":"All/fxt-2024.11.16.pkg","repopath":"All/fxt-2024.11.16.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":909516,"desc":"fxt is a library package (coming as C++ source code) containing various\nalgorithms for:\n- Fast Fourier Transform (FFT) incl. real-valued,\n- multidimensional and weighted variants.\n- Fast Hartley Transform (FHT)\n- Number Theoretic Transform (NTT), Fast Walsh Transform.\n- Convolution (cyclic, linear and weighted),\n- correlation and power spectrum.\n- Fast Haar Transform, Fast Wavelet Transform\n- Mass storage convolution and fast multiplication routines.\n- Sine- and cosine transform (DCT, DST), Fast Z-Transform (FZT)","categories":["math"],"options":{"EXAMPLES":"on"}},{"name":"fzf","origin":"textproc/fzf","version":"0.54.3_2","comment":"Blazing fast command-line fuzzy finder","maintainer":"dmgk@FreeBSD.org","www":"https://github.com/junegunn/fzf/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"593aa95bb1e1e8b90ae6aefed409cda4b78495e70ce4abc2a3942ce08622d588","flatsize":3851758,"path":"All/fzf-0.54.3_2.pkg","repopath":"All/fzf-0.54.3_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1246184,"desc":"FZF is a general-purpose command-line fuzzy finder.","categories":["textproc"],"shlibs_required":["libc.so.8","libpthread.so.0"],"messages":[{"message":"Various shell key bindings and completion files are embedded in fzf, to use\nthese include them in your shell configuration.\n\n    bash\n\n    # Set up fzf key bindings and fuzzy completion\n    eval \"$(fzf --bash)\"\n\n    zsh\n\n    # Set up fzf key bindings and fuzzy completion\n    eval \"$(fzf --zsh)\"\n\n    fish\n\n    # Set up fzf key bindings\n    fzf --fish | source","type":"install"},{"message":"Shell integration scripts are now embedded in the fzf binary. This simplifies\nthe distribution, and the users are less likely to have problems caused by using\nincompatible scripts and binaries.\n\n    bash\n\n    # Set up fzf key bindings and fuzzy completion\n    eval \"$(fzf --bash)\"\n\n    zsh\n\n    # Set up fzf key bindings and fuzzy completion\n    eval \"$(fzf --zsh)\"\n\n    fish\n\n    # Set up fzf key bindings\n    fzf --fish | source","type":"upgrade","maximum_version":"0.48.0"},{"message":"The --tmux option has been added to replace the fzf-tmux script.\n\n    # --tmux [center|top|bottom|left|right][,SIZE[%]][,SIZE[%]]\n    # Center, 100% width and 70% height\n    fzf --tmux 100%,70% --border horizontal --padding 1,2\n\n    # Left, 30% width\n    fzf --tmux left,30%\n\n    # Bottom, 50% height\n    fzf --tmux bottom,50%","type":"upgrade","maximum_version":"0.53.0"}]},{"name":"fwup","origin":"sysutils/fwup","version":"1.12.0","comment":"Configurable embedded Linux firmware update creator and runner","maintainer":"dch@FreeBSD.org","www":"https://github.com/fhunleth/fwup","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bf13acd85159320153325d2432fa5b6ed875f6258c0fc3c74a5ec54c563698c5","flatsize":334742,"path":"All/fwup-1.12.0.pkg","repopath":"All/fwup-1.12.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":121640,"desc":"fwup is a configurable image-based software update utility for embedded\nLinux-based systems. It primarily supports software upgrade strategies\nthat update entire root filesystem images at once. This includes\nstrategies like swapping back and forth between A and B partitions,\nrecovery partitions, and various trial update/failback scenarios. All\nsoftware update information is combined into a ZIP archive that may\noptionally be cryptographically signed. fwup has minimal dependencies\nand runtime requirements.","deps":{"libarchive":{"origin":"archivers/libarchive","version":"3.7.9,1"},"libconfuse":{"origin":"devel/libconfuse","version":"3.3_2"},"libsodium":{"origin":"security/libsodium","version":"1.0.19"}},"categories":["sysutils"],"shlibs_required":["libarchive.so.13","libc.so.8","libconfuse.so.2","libintl.so.8","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"fwlogwatch","origin":"security/fwlogwatch","version":"1.5_1","comment":"Packet filter and firewall log analyzer","maintainer":"cy@FreeBSD.org","www":"http://fwlogwatch.inside-security.de/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"82be2f08a4c8c14d5c4b2a5c13565f945e7dd901335f440eafc87a2705f30851","flatsize":362327,"path":"All/fwlogwatch-1.5_1.pkg","repopath":"All/fwlogwatch-1.5_1.pkg","licenselogic":"single","pkgsize":117672,"desc":"fwlogwatch is a packet filter and firewall log analyzer\n\nGeneral features:\n   - Can detect and process log entries in the following formats:\n   - Linux ipchains, Linux netfilter/iptables, Solaris/BSD/Irix/HP-UX\n     ipfilter, BSD ipfw, Cisco IOS, Cisco PIX / FWSM, NetScreen,\n     Windows XP firewall, Elsa Lancom router, Snort IDS\n   - Entries can be parsed from single, multiple and combined log files,\n     the parsers to be used can be selected.\n   - Gzip-compressed logs are supported transparently.\n   - Can separate recent from old entries and detects timewarps in log files.\n   - Can recognize 'last message repeated' entries concerning the firewall.\n   - Integrated resolver for protocols, services and host names.\n   - Can do lookups in the whois database.\n   - Own DNS and whois information cache for faster lookups.\n   - Hosts, networks, ports, chains and branches (targets) can be selected or\n     excluded as needed.\n   - Support for internationalization (available in english, german,\n     portuguese, simplified and traditional chinese, swedish and japanese).","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"}},"categories":["security"],"shlibs_required":["libc.so.8","libcrypt.so.4","libintl.so.8","libz.so.3"]},{"name":"fwanalog","origin":"security/fwanalog","version":"0.6.9_6","comment":"Firewall log summarizer that uses Analog","maintainer":"cy@FreeBSD.org","www":"http://tud.at/programm/fwanalog/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c6ab19da7fc1df55dc8581f53cf396d01ca2fc9f94270a160ec80afd04fb590e","flatsize":251911,"path":"All/fwanalog-0.6.9_6.pkg","repopath":"All/fwanalog-0.6.9_6.pkg","licenselogic":"single","pkgsize":43308,"desc":"fwanalog is a shell script that parses and summarizes firewall\nlogfiles. It uses the excellent log analysis program Analog to create\nits reports.","deps":{"analog":{"origin":"www/analog","version":"6.0_14,1"}},"categories":["security"],"options":{"DOCS":"on"}},{"name":"fuzzysearchdatabase","origin":"textproc/fuzzysearchdatabase","version":"g20201005","comment":"C++ single-header simple \"fuzzy\" search library","maintainer":"yuri@FreeBSD.org","www":"https://bitbucket.org/j_norberg/fuzzysearchdatabase","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0a81f4168ce56aa84e3286ae46c09f5b920986c0c2b6ce3ef0424811d336e6c3","flatsize":13005,"path":"All/fuzzysearchdatabase-g20201005.pkg","repopath":"All/fuzzysearchdatabase-g20201005.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":4988,"desc":"FuzzySearchDatabase is a simple \"fuzzy\" search library.","categories":["devel","textproc"]},{"name":"fv","origin":"graphics/fv","version":"1.03_7","comment":"Viewer of hdr/pfm images","maintainer":"ports@FreeBSD.org","www":"http://www.eaflux.com/fv/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d4b5d482b85db7bcfd8812edc2687de37c5f884606941abf4c090c03ab83de11","flatsize":45014,"path":"All/fv-1.03_7.pkg","repopath":"All/fv-1.03_7.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":18860,"desc":"fv is an HDRI viewer. Currently supported formats are the followings:\n* Greg Ward's HDR (also known as Radiance/PIC/RGBE). See\n  http://www.graphics.cornell.edu/~bjw/rgbe.html for details.\n* Paul Debevec's PFM (Portable Float Map). See\n  http://netpbm.sourceforge.net/doc/pfm.html for details.\n\nfv reads data from the standard input or files specified as\narguments. In the latter case, each file may be compressed one with\ngzip or bzip2. The file may also change after fv is invoked, except\nits header part. fv checks whether the file changes and updates the\ndisplay if necessary. This feature is useful for checking intermediate\noutputs from renderers.","deps":{"freeglut":{"origin":"graphics/freeglut","version":"3.2.1"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["graphics"],"shlibs_required":["libGL.so.1","libGLU.so.1","libSM.so.6","libX11.so.6","libXext.so.6","libXi.so.6","libXmu.so.6","libbz2.so.2","libc.so.8","libglut.so.3","liblzma.so.3","libm.so.4","libpng16.so.16","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe fv port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"fuzz","origin":"security/fuzz","version":"0.6_2","comment":"Tool for testing software by bombarding the program with random data","maintainer":"tiago.gasiba@gmail.com","www":"https://fuzz.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"02f911754fdc2ad4864e41c9e0d7473e6d55a29092c897a663e781377dbed5b4","flatsize":35459,"path":"All/fuzz-0.6_2.pkg","repopath":"All/fuzz-0.6_2.pkg","licenselogic":"single","pkgsize":16208,"desc":"Fuzz is a tool for testing other software. It does this by bombarding\nthe program being evaluated with random data.","categories":["security"],"shlibs_required":["libc.so.8"],"messages":[{"message":"BEWARE!  This software bombards programs with signicant amounts of random\ninput meant to cause failure.  Due to the potential havok some programs\nmay cause when given untrusted input, it is recommended that programs be\ntested under a jail(8) environment.","type":"install"}]},{"name":"fuzzylite","origin":"devel/fuzzylite","version":"6.0_1","comment":"Fuzzy logic control library in C++","maintainer":"pkubaj@FreeBSD.org","www":"https://fuzzylite.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c6fd26051c94c97d4ded3382acf07f8669003dc805e323e8e7f93f8809603dc1","flatsize":2146430,"path":"All/fuzzylite-6.0_1.pkg","repopath":"All/fuzzylite-6.0_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":484128,"desc":"fuzzylite is a free and open-source fuzzy logic control library programmed in\nC++ for multiple platforms (e.g., Windows, Linux, Mac, iOS). jfuzzylite is the\nequivalent library for Java and Android platforms.\nTogether, they are the FuzzyLite Libraries for Fuzzy Logic Control.","categories":["devel"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libstdc++.so.9"]},{"name":"fusefs-sshfs","origin":"filesystems/sshfs","version":"3.7.3_3","comment":"Mount remote directories over ssh","maintainer":"bofh@FreeBSD.org","www":"https://github.com/libfuse/sshfs","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f20a390712b1b79a894ba820c5398f42ad452ce0d0897658ec8e2d1f11271d19","flatsize":102290,"path":"All/fusefs-sshfs-3.7.3_3.pkg","repopath":"All/fusefs-sshfs-3.7.3_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":42356,"desc":"SSHFS allows you to mount a remote directory over a normal ssh connection.","deps":{"fusefs-libs3":{"origin":"filesystems/fusefs-libs3","version":"3.17.1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"}},"categories":["filesystems"],"shlibs_required":["libc.so.8","libfuse3.so.4","libglib-2.0.so.0","libpthread.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"Basic Instructions:\nThere are three ways to do this:\n\n1)\n% sshfs -o idmap=user username@example.org: /path/to/mount/point\n\nor\n\n2)\n% mount_fusefs auto /path/to/mount/point sshfs -o idmap=user \\\n       username@example.org:\n\nor\n\n3)\n% env FUSE_DEV_NAME=/dev/fuse0 sshfs -o idmap=user \\\n       username@example.org:\n% mount_fusefs /dev/fuse0 /path/to/mount/point\n\nFor further options see ``sshfs -h''.","type":"install"}]},{"name":"fvwm-themes","origin":"x11-themes/fvwm-themes","version":"0.7.0_7","comment":"Themes for the Fvwm2 window manager","maintainer":"ports@FreeBSD.org","www":"https://fvwm-themes.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3f38a439ee12807c86006bd24a311daa6e1eda76c4e5208a826c9ba87e60c3ef","flatsize":4953635,"path":"All/fvwm-themes-0.7.0_7.pkg","repopath":"All/fvwm-themes-0.7.0_7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1753080,"desc":"This is a nice theme collection for the Fvwm2 window manager.\nIt has got some nice menus for switching between the different themes.\n\nOyvind Albrigtsen\ne-devil@e-devil.org","deps":{"fvwm":{"origin":"x11-wm/fvwm2","version":"2.6.9_4"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["x11-themes"],"messages":[{"message":"===>   NOTICE:\n\nThe fvwm-themes port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"fusefs-squashfuse","origin":"filesystems/squashfuse","version":"0.5.2_2","comment":"Mount a squashfs archive and treat it like a local file system","maintainer":"jsmith@resonatingmedia.com","www":"https://github.com/vasi/squashfuse","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8d3e76982c56252d8adfca76789ee93362706420de13d041833633003b40ec21","flatsize":235166,"path":"All/fusefs-squashfuse-0.5.2_2.pkg","repopath":"All/fusefs-squashfuse-0.5.2_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":50124,"desc":"Squashfuse is a command line utility for mounting SquashFS archives\nin user-space. It supports almost all features of the SquashFS format.","deps":{"fusefs-libs3":{"origin":"filesystems/fusefs-libs3","version":"3.17.1"},"liblz4":{"origin":"archivers/liblz4","version":"1.10.0,1"},"lzo2":{"origin":"archivers/lzo2","version":"2.10_1"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["filesystems"],"shlibs_required":["libc.so.8","libfuse3.so.4","liblz4.so.1","liblzma.so.3","liblzo2.so.2","libpthread.so.0","libz.so.3","libzstd.so.1"]},{"name":"fusefs-simple-mtpfs","origin":"filesystems/simple-mtpfs","version":"0.4.0_1","comment":"Simple MTP fuse filesystem driver","maintainer":"ports@FreeBSD.org","www":"https://github.com/phatina/simple-mtpfs","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3862ff5559886ceddeb76bcea9047957bef2009072bdb4802a88ace5950a58e2","flatsize":161630,"path":"All/fusefs-simple-mtpfs-0.4.0_1.pkg","repopath":"All/fusefs-simple-mtpfs-0.4.0_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":60460,"desc":"Simple FUSE filesystem for reading from and writing to MTP devices.\n\nSIMPLE-MTPFS (Simple Media Transfer Protocol FileSystem) is a file system for\nLinux (and other operating systems with a FUSE implementation, such as Mac OS X\nor FreeBSD) capable of operating on files on MTP devices attached via USB to\nlocal machine.","deps":{"fusefs-libs":{"origin":"filesystems/fusefs-libs","version":"2.9.9_2"},"libmtp":{"origin":"multimedia/libmtp","version":"1.1.22"}},"categories":["filesystems"],"shlibs_required":["libc.so.8","libfuse.so.2","libm.so.4","libmtp.so.9","libpthread.so.0","libstdc++.so.9","libusb.so.2"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe fusefs-simple-mtpfs port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"fusefs-smbnetfs","origin":"filesystems/smbnetfs","version":"0.6.3_1","comment":"Mount smb shares (Fuse filesystem)","maintainer":"ports@virtual-estates.net","www":"https://sourceforge.net/projects/smbnetfs/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7d7e0318f1312b81cd05466a0d2b3949caac3ba994da334e32bda85172b56e7f","flatsize":175659,"path":"All/fusefs-smbnetfs-0.6.3_1.pkg","repopath":"All/fusefs-smbnetfs-0.6.3_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":57376,"desc":"SMBNetFS is a filesystem that allow you to use samba/microsoft network\nin the same manner as the network neighborhood in Microsoft Windows.\n\nFeaturies:\n    * you can use Samba/Microsoft network as a regular Unix filesystem\n    * workgroup/computer/share entries are dynamically created\n    * Windows domain supported\n    * kerberos support (New)\n    * user defined workgroup/link/hosts are supported\n    * national character supported\n    * in config files you can specify different user/password to access\n      different network shares\n    * you can access any computer in the world by \"cd mountpoint/ip-addr\"\n      command, where \"ip-addr\" is the IP address of the desired computer. Do\n      not warry that there is no file with such name :-)\n    * command \"cd mountpoint/username:password@computer_or_ip\" allows\n      you to access \"computer_or_ip\" as user \"username\" with password\n      \"password\" (this is insecure, but usefull)","deps":{"fusefs-libs":{"origin":"filesystems/fusefs-libs","version":"2.9.9_2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"samba416":{"origin":"net/samba416","version":"4.16.11_6"}},"categories":["filesystems","net"],"shlibs_required":["libc.so.8","libfuse.so.2","libpthread.so.0","libsmbclient.so.0"],"options":{"DOCS":"on","LIBSECRET":"off"},"messages":[{"message":"===>  Basic Instructions:\n\nLoad fusefs:\n\t# kldload fusefs\n\nTo load fusefs at boot time, add it to rc.conf:\n\t# sysrc kld_list+=fusefs\n\nAfter fusefs is loaded, and setting\n\t# sysctl vfs.usermount=1\n\nyou should make .smb directory in your homedir:\n\t% mkdir ~/.smb\n\nCopy your smb.conf (usually in /usr/local/etc/) and\n/usr/local/share/doc/smbnetfs-0.6.3/smbnetfs.conf to this directory:\n\t% cp /usr/local/etc/smb.conf /usr/local/share/doc/smbnetfs-0.6.3/smbnetfs.conf ~/.smb/\n\nMake mountpoint for smb network and mount it:\n\t% mkdir ~/mountpoint\n\t% smbnetfs ~/mountpoint\n\nNow you can get access to smb shares in your network, for example:\n\t% cd ~/mountpoint/ip-addr\n\nXXX Note, use of Gnome keyring was replaced in version 0.6.1 with\nXXX libsecret, which this port does not enable by default.","type":"install"}]},{"name":"fusefs-s3backer","origin":"filesystems/s3backer","version":"1.5.4_1","comment":"FUSE filesystem that uses Amazon S3 as a backing store","maintainer":"bsdports@staktrace.com","www":"https://github.com/archiecobbs/s3backer","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"026b3c2bb7d69408790f8d8d944ef801dee1a0ef207ba4035f17c77e3e3eb3f0","flatsize":189249,"path":"All/fusefs-s3backer-1.5.4_1.pkg","repopath":"All/fusefs-s3backer-1.5.4_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":73776,"desc":"s3backer is a filesystem that contains a single file backed by the\nAmazon Simple Storage Service (Amazon S3). As a filesystem, it is\nvery simple: it provides a single normal file having a fixed size.\nUnderneath, the file is divided up into blocks, and the content of\neach block is stored in a unique Amazon S3 object. In other words,\nwhat s3backer provides is really more like an S3-backed virtual\nhard disk device, rather than a filesystem.\n\nIn typical usage, a normal filesystem is mounted on top of the file\nexported by the s3backer filesystem using a loopback mount (or disk\nimage mount on Mac OS X).\n\nBy not attempting to implement a complete filesystem, which is a\ncomplex undertaking and difficult to get right, s3backer can stay\nvery lightweight and simple. Only three HTTP operations are used:\nGET, PUT, and DELETE. All of the experience and knowledge about\nhow to properly implement filesystems that already exists can be\nreused.\n\nBy utilizing existing filesystems atop s3backer, you get full UNIX\nfilesystem semantics. Subtle bugs or missing functionality relating\nto hard links, extended attributes, POSIX locking, etc. are avoided.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"fusefs-libs":{"origin":"filesystems/fusefs-libs","version":"2.9.9_2"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["filesystems"],"shlibs_required":["libc.so.8","libcrypto.so.12","libcurl.so.4","libexpat.so.1","libfuse.so.2","libpthread.so.0","libz.so.3"]},{"name":"fusefs-nbt","origin":"filesystems/nbt","version":"20250506","comment":"Editing Named Binary Tag (NBT) as using a file system","maintainer":"msl0000023508@gmail.com","www":"https://sourceforge.net/projects/nbtfsutils/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"41efd5b936c145aa957835ae8cd7892dfd52a386194e0aa7113e2f2e5672ae64","flatsize":177381,"path":"All/fusefs-nbt-20250506.pkg","repopath":"All/fusefs-nbt-20250506.pkg","licenselogic":"and","licenses":["BEERWARE","MIT","MPL20"],"pkgsize":51384,"desc":"Named Binary Tag (NBT) is a binary format designed for and used by the game\nMinecraft to store various data including worlds, player data and many other\nthings. This project provides a way to access those data by simply mounting\nthe corresponding data file as a file system, then reading and writing any\nvalue as usual file system nodes.\n\nNBT parser and writer are originally written by Lukas Niederbremer as cNBT\nproject which this project is based on.\n\nThis package provides the FUSE-based file system implementation, as well as\nNBT maintenance command-line tools and library (cNBT).","deps":{"fusefs-libs":{"origin":"filesystems/fusefs-libs","version":"2.9.9_2"}},"categories":["filesystems"],"shlibs_required":["libc.so.8","libfuse.so.2","libz.so.3"]},{"name":"fusefs-mp3fs","origin":"filesystems/mp3fs","version":"1.1.1_1,1","comment":"FUSE-based filesystem for transcoding FLAC to MP3 on the fly","maintainer":"stefan.rumetshofer@drei.at","www":"https://github.com/khenriks/mp3fs","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"be520affc7a3c6119465b5fa4672c5fbdb241631b6c8bd9082ecc85312ed213b","flatsize":153810,"path":"All/fusefs-mp3fs-1.1.1_1,1.pkg","repopath":"All/fusefs-mp3fs-1.1.1_1,1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":55056,"desc":"MP3FS is a read-only FUSE filesystem which transcodes audio formats (currently\nFLAC) to MP3 on the fly when opened and read. This was written to enable me to\nuse my FLAC collection with software and/or hardware which only understands\nthe MP3 format e.g. gmediaserver to a Netgear MP101 MP3 player.\n\nIt is also a novel alternative to traditional MP3 encoders. Just use your\nfavorite file browser to select the files you want encoded and copy them\nsomewhere!","deps":{"flac":{"origin":"audio/flac","version":"1.5.0,1"},"fusefs-libs":{"origin":"filesystems/fusefs-libs","version":"2.9.9_2"},"lame":{"origin":"audio/lame","version":"3.100_5"},"libid3tag":{"origin":"audio/libid3tag","version":"0.16.3"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"}},"categories":["audio","filesystems"],"shlibs_required":["libFLAC++.so.11","libFLAC.so.14","libc.so.8","libfuse.so.2","libid3tag.so.0","libm.so.4","libmp3lame.so.0","libpthread.so.0","libstdc++.so.9","libvorbis.so.0","libvorbisfile.so.3","libz.so.3"]},{"name":"fusefs-mhddfs","origin":"filesystems/mhddfs","version":"0.1.37_1","comment":"Multi HDD [FUSE] File System","maintainer":"proler@gmail.com","www":"http://mhddfs.uvw.ru/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"002d036f07d6a96707857b946ab3a6542e458c3ca61b07abf4e6a642bf538310","flatsize":44107,"path":"All/fusefs-mhddfs-0.1.37_1.pkg","repopath":"All/fusefs-mhddfs-0.1.37_1.pkg","licenselogic":"single","pkgsize":16616,"desc":"mhddfs - Multi HDD [FUSE] File System\n\nFile system for unifying several mount points into one\nThis FUSE-based file system allows mount points (or directories) to be\ncombined, simulating a single big volume which can merge several hard\ndrives or remote file systems. It is like unionfs, but can choose the\ndrive with the most free space to create new files on, and can move\ndata transparently between drives.","deps":{"fusefs-libs":{"origin":"filesystems/fusefs-libs","version":"2.9.9_2"}},"categories":["filesystems"],"shlibs_required":["libc.so.8","libfuse.so.2","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"fusefs-libs3","origin":"filesystems/fusefs-libs3","version":"3.17.1","comment":"FUSE library version 3 for filesystems implemented in userspace","maintainer":"se@FreeBSD.org","www":"https://github.com/libfuse/libfuse/wiki/Filesystems","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1d9e47898b9702c0115ee04f4a61cbce0f5ed67324301b71bae6503ee121a932","flatsize":416879,"path":"All/fusefs-libs3-3.17.1.pkg","repopath":"All/fusefs-libs3-3.17.1.pkg","licenselogic":"and","licenses":["GPLv2","LGPL21"],"pkgsize":97232,"desc":"FUSE makes it possible to implement a filesystem in a userspace program.\n\nThis version 3 of the fuse library is not compatible with file-systems\ndeveloped for version 2.\n\nA list of filesystems supported by this version of the library is\nmaintained in the WiKi on GitHub.","categories":["filesystems","sysutils"],"messages":[{"message":"Install the FUSE kernel module (kldload fusefs) to use this port.","type":"install"}]},{"name":"fusefs-jmtpfs","origin":"filesystems/jmtpfs","version":"g20190420","comment":"MTP device filesystem","maintainer":"rozhuk.im@gmail.com","www":"https://github.com/kiorky/jmtpfs","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7af30962225629ad41ff363a40a01acd90685e0a52278bca9b50c9a3e7d61456","flatsize":162825,"path":"All/fusefs-jmtpfs-g20190420.pkg","repopath":"All/fusefs-jmtpfs-g20190420.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":56500,"desc":"jmtpfs is a FUSE and libmtp based filesystem for accessing MTP\n(Media Transfer Protocol) devices. It was specifically designed for\nexchaning files between Linux (and Mac OS X) systems and newer Android\ndevices that support MTP but not USB Mass Storage.\n\nThe goal is to create a well behaved filesystem, allowing tools like\nfind and rsync to work as expected. MTP file types are set automatically\nbased on file type detection using libmagic. Setting the file appears\nto be necessary for some Android apps, like Gallery, to be able to find\nand use the files.\n\nSince it is meant as an Android file transfer utility, and I don't have\nany non-Android MTP devices to test with, playlists and other non-file\nbased data are not supported.","deps":{"fusefs-libs":{"origin":"filesystems/fusefs-libs","version":"2.9.9_2"},"libmtp":{"origin":"multimedia/libmtp","version":"1.1.22"}},"categories":["filesystems"],"shlibs_required":["libc.so.8","libfuse.so.2","libm.so.4","libmagic.so.2","libmtp.so.9","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"fusefs-libs","origin":"filesystems/fusefs-libs","version":"2.9.9_2","comment":"FUSE allows filesystem implementation in userspace","maintainer":"se@FreeBSD.org","www":"https://github.com/libfuse/libfuse","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eaa1b37ed3f7f72b798134cdd1bf62eebae78888d1b0ee6e59f243825c8d8d66","flatsize":747946,"path":"All/fusefs-libs-2.9.9_2.pkg","repopath":"All/fusefs-libs-2.9.9_2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":132796,"desc":"FUSE makes it possible to implement a filesystem in a userspace program.\nFeatures include: simple yet comprehensive API, secure mounting by non-root\nusers, support for FreeBSD kernels, multi-threaded operation.","categories":["filesystems","sysutils"],"options":{"DOCS":"on"},"messages":[{"message":"Install the FUSE kernel module (kldload fusefs) to use this port.","type":"install"}]},{"name":"fusefs-ifuse","origin":"filesystems/ifuse","version":"1.1.4_2","comment":"FUSE-based filesystem for mounting iOS devices over USB","maintainer":"ports@FreeBSD.org","www":"https://www.libimobiledevice.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"29b43dff1232b69a497b42572a6f628712806d0ef7ad0ef648dc44b15ff97b67","flatsize":51952,"path":"All/fusefs-ifuse-1.1.4_2.pkg","repopath":"All/fusefs-ifuse-1.1.4_2.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":18952,"desc":"iFuse is a tool for reaching iOS devices filesystems over USB, without\nthe need of jailbreaking and installing an SSH server on your iGadget.\niFuse is useful if you want to mount the device manually or if you\ndon't have GNOME with GVFS nor KDE with kio-ufc installed.","deps":{"fusefs-libs":{"origin":"filesystems/fusefs-libs","version":"2.9.9_2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libimobiledevice":{"origin":"comms/libimobiledevice","version":"1.3.0.241"},"libplist":{"origin":"devel/libplist","version":"2.6.0"},"usbmuxd":{"origin":"comms/usbmuxd","version":"1.1.1.58_1"}},"categories":["filesystems"],"shlibs_required":["libc.so.8","libfuse.so.2","libimobiledevice-1.0.so.6","libplist-2.0.so.4","libpthread.so.0"],"messages":[{"message":"To mount your iGadget you first need to launch usbmuxd; see...\n\n$ usbmuxd --help\n\n...for help. Then, plug in your device and run iFuse:\n\n# ifuse -o allow_other /mnt/ipod\n\nAfter that, you'll be able to reach its files and use, e.g., gtkpod to\nadd/delete music/pictures.","type":"install"},{"message":"===>   NOTICE:\n\nThe fusefs-ifuse port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ganttproject","origin":"deskutils/ganttproject","version":"2.8.11","comment":"Gantt chart based project scheduling and management tool","maintainer":"ports@FreeBSD.org","www":"http://www.ganttproject.biz/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0325fd04e1ab4a62f94908a67b51e55c4c6328bc0243febcf47f54dd1b204b09","flatsize":21841269,"path":"All/ganttproject-2.8.11.pkg","repopath":"All/ganttproject-2.8.11.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":17647264,"desc":"GanttProject is a free and easy to use Gantt chart based project\nscheduling and management tool. With GanttProject you can:\n\n* Create work breakdown structure, draw dependencies, define milestones.\n* Assign human resources to work on tasks, see their allocation on the\n  Resource Load chart.\n* Generate PERT chart from Gantt chart.\n* Save charts as PNG images, generate PDF and HTML reports.\n* Import projects from and export them to Microsoft Project formats.\n* Export to spreadsheets with CSV.\n* Share projects with your colleagues using WebDAV.\n\nWWW: http://www.ganttproject.biz/","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"}},"categories":["deskutils","java"],"messages":[{"message":"===>   NOTICE:\n\nThe ganttproject port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"fvwm3","origin":"x11-wm/fvwm3","version":"1.1.0_6","comment":"F? Virtual Window Manager","maintainer":"zirias@FreeBSD.org","www":"https://www.fvwm.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fdc70d1dd304c5c4b81e06bd9710ea89c6bccc4150918858e46df16a7f563317","flatsize":8144262,"path":"All/fvwm3-1.1.0_6.pkg","repopath":"All/fvwm3-1.1.0_6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":3347436,"desc":"Fvwm3 is a multiple large virtual desktop window manager, originally (a\nlooooong time ago!) derived from twm.\n\nThe successor to fvwm2.\n\nFvwm3 is intended to have a small memory footprint but a rich feature set, be\nextremely customizable and extendible, and have a high degree of Motif mwm\ncompatibility.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"fribidi":{"origin":"converters/fribidi","version":"1.0.16"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libevent":{"origin":"devel/libevent","version":"2.1.12"},"libiconv":{"origin":"converters/libiconv","version":"1.17_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"png":{"origin":"graphics/png","version":"1.6.47"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["x11-wm"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXcursor.so.1","libXext.so.6","libXft.so.2","libXrandr.so.2","libXrender.so.1","libc.so.8","libevent-2.1.so.7","libfontconfig.so.1","libfreetype.so.6","libfribidi.so.0","libiconv.so.2","libintl.so.8","libm.so.4","libpng16.so.16","libpthread.so.0"],"options":{"FRIBIDI":"on","GO":"on","ICONS":"off","ICONV":"on","MANPAGES":"on","NLS":"on","PERL":"on","PNG":"on","SVG":"off","XCURSOR":"on","XPM":"off"},"annotations":{"cpe":"cpe:2.3:a:fvwm:fvwm:1.1.0:::::dragonfly6:x86_64:6"}},{"name":"fvwm","origin":"x11-wm/fvwm2","version":"2.6.9_4","comment":"Popular virtual window manager for X","maintainer":"cy@FreeBSD.org","www":"https://www.fvwm.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"18af36e63243f394a6001cca987794eddf0c4ce1617dc426da9c801308119645","flatsize":7864381,"path":"All/fvwm-2.6.9_4.pkg","repopath":"All/fvwm-2.6.9_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2719548,"desc":"Fvwm is a very famous window manager for X, which provides a\nvirtual/multiple disjoint desktop, a 3-D look for windows decorations,\nshaped/color icons. It gives a very good emulation of mwm. A nice\nbutton-bar can be used to provide convenient access to frequently used\nfunctions or programs.\n\nJason C. Wells\njcwells@u.washington.edu","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"m4":{"origin":"devel/m4","version":"1.4.19_1,1"},"p5-XML-Parser":{"origin":"textproc/p5-XML-Parser","version":"2.47"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"png":{"origin":"graphics/png","version":"1.6.47"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["x11-wm"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXcursor.so.1","libXext.so.6","libXft.so.2","libXinerama.so.1","libXpm.so.4","libXrender.so.1","libc.so.8","libfontconfig.so.1","libfreetype.so.6","libiconv.so.2","libintl.so.8","libm.so.4","libncurses.so.6","libpng16.so.16","libreadline.so.8"],"options":{"BIDI":"off","ICONS":"on","ICONV":"on","NLS":"on","PNG":"on","SESSION_MGMT":"on","STROKE":"off","SVG":"off"},"annotations":{"cpe":"cpe:2.3:a:fvwm:fvwm:2.6.9:::::dragonfly6:x86_64:4"}},{"name":"fusefs-hfsfuse","origin":"filesystems/hfsfuse","version":"0.242","comment":"FUSE driver for HFS+ filesystems","maintainer":"me@cameronkatri.com","www":"https://github.com/0x09/hfsfuse","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cdf02d9bb50f7568464540c7b3b1a1226521983e48efef989281bad912a57118","flatsize":147394,"path":"All/fusefs-hfsfuse-0.242.pkg","repopath":"All/fusefs-hfsfuse-0.242.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":41712,"desc":"FUSE driver for HFS+ based on NetBSD's kernel driver with\nmodifications.\n\nThis driver is read-only and cannot write to or damage the target\nfilesystem in any way.\n\nhfsfuse also includes a standalone tool, hfsdump, to inspect the\ncontents of an HFS+ volume without FUSE.","deps":{"fusefs-libs":{"origin":"filesystems/fusefs-libs","version":"2.9.9_2"},"libublio":{"origin":"devel/libublio","version":"20070103_3"},"utf8proc":{"origin":"textproc/utf8proc","version":"2.10.0"}},"categories":["filesystems"],"shlibs_required":["libc.so.8","libfuse.so.2","libpthread.so.0","libublio.so.1","libutf8proc.so.3","libz.so.3"],"options":{"DOCS":"on"}},{"name":"fusefs-gphotofs","origin":"filesystems/gphotofs","version":"0.5.20181029","comment":"Mount PTP camera as a file system","maintainer":"danfe@FreeBSD.org","www":"https://github.com/gphoto/gphotofs","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"22660f953b216bf515e7ae2290e39a21af418f315c4032257ee3ac62bb09f88c","flatsize":38691,"path":"All/fusefs-gphotofs-0.5.20181029.pkg","repopath":"All/fusefs-gphotofs-0.5.20181029.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":14360,"desc":"gphotofs is a FUSE filesystem module to mount your camera as a filesystem.\nThis allow using your camera with any tool able to read from a mounted\nfilesystem.","deps":{"fusefs-libs":{"origin":"filesystems/fusefs-libs","version":"2.9.9_2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libgphoto2":{"origin":"graphics/libgphoto2","version":"2.5.31"}},"categories":["filesystems","graphics","sysutils"],"shlibs_required":["libc.so.8","libfuse.so.2","libglib-2.0.so.0","libgphoto2.so.6","libgphoto2_port.so.12","libintl.so.8","libm.so.4","libpthread.so.0"]},{"name":"fusefs-ext2","origin":"filesystems/ext2","version":"0.0.11_2","comment":"FUSE module to mount ext2, ext3 and ext4 with read write support","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/alperakcan/fuse-ext2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3141ed5703dd55ad854f69368b7f8e631a14336a9569eadca9262ae03610a857","flatsize":55259,"path":"All/fusefs-ext2-0.0.11_2.pkg","repopath":"All/fusefs-ext2-0.0.11_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":20716,"desc":"Fuse-ext2 is a multi OS FUSE module to mount ext2, ext3 and ext4 file system\ndevices and/or images with read write support.","deps":{"e2fsprogs-core":{"origin":"filesystems/e2fsprogs-core","version":"1.47.2_1"},"fusefs-libs":{"origin":"filesystems/fusefs-libs","version":"2.9.9_2"}},"categories":["filesystems"],"shlibs_required":["libc.so.8","libcom_err.so.2","libext2fs.so.2","libfuse.so.2"]},{"name":"fusefs-exfat","origin":"filesystems/exfat","version":"1.4.0_1","comment":"Full-featured exFAT FS implementation as a FUSE module","maintainer":"samm@FreeBSD.org","www":"https://github.com/relan/exfat","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"57abbb443d7017b3998d05b72e02842edaa154fb18f26fcfe5e5d051a086c450","flatsize":65027,"path":"All/fusefs-exfat-1.4.0_1.pkg","repopath":"All/fusefs-exfat-1.4.0_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":28500,"desc":"exfat-fuse is a free exFAT file system implementation with write support.\nexFAT is a simple file system created by Microsoft. It is intended to\nreplace FAT32 removing some of its limitations. exFAT is a standard FS for\nSDXC memory cards.","deps":{"fusefs-libs":{"origin":"filesystems/fusefs-libs","version":"2.9.9_2"},"libublio":{"origin":"devel/libublio","version":"20070103_3"}},"categories":["filesystems"],"shlibs_required":["libc.so.8","libfuse.so.2","libpthread.so.0","libublio.so.1"],"annotations":{"cpe":"cpe:2.3:a:exfat_project:exfat:1.4.0:::::dragonfly6:x86_64:1"}},{"name":"fusefs-curlftpfs","origin":"filesystems/curlftpfs","version":"0.9.2_8","comment":"Mount remote FTP directories","maintainer":"rodrigo@FreeBSD.org","www":"https://curlftpfs.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"63bfb77a13ad38d947bea3f427b88d54abe0a00194b8c0de1cbc8cf521545b9f","flatsize":77530,"path":"All/fusefs-curlftpfs-0.9.2_8.pkg","repopath":"All/fusefs-curlftpfs-0.9.2_8.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":32572,"desc":"CurlFtpFS is a filesystem for accessing FTP hosts based on FUSE and\nlibcurl.\n\nCurlFtpFS differentiates itself from other FTP filesystems because it\nfeatures:\n\n    * SSLv3 and TLSv1 support\n    * connecting through tunneling HTTP proxies\n    * automatically reconnection if the server times out\n    * transform absolute symlinks to point back into the ftp file\n      system","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"fusefs-libs":{"origin":"filesystems/fusefs-libs","version":"2.9.9_2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"}},"categories":["filesystems"],"shlibs_required":["libc.so.8","libcurl.so.4","libfuse.so.2","libglib-2.0.so.0","libiconv.so.2","libintl.so.8","libpthread.so.0"]},{"name":"fusefs-afuse","origin":"filesystems/afuse","version":"0.5.0","comment":"File system automounting implemented in user-space using FUSE","maintainer":"portmaster@BSDforge.com","www":"https://github.com/pcarrier/afuse","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b7524acc3201fd112d3fe5dbcd86447b097ce8d8bb5117d592775fffbec0050b","flatsize":56711,"path":"All/fusefs-afuse-0.5.0.pkg","repopath":"All/fusefs-afuse-0.5.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":22012,"desc":"Afuse is an automounting file system implemented in user-space\nusing FUSE.  Afuse  currently  implements  the  most  basic\nfunctionality that can be expected by an automounter; that is it\nmanages a directory of virtual directories. If one of these virtual\ndirectories is accessed and is not already automounted, afuse will\nattempt  to  mount a  filesystem onto that directory. If the mount\nsucceeds the requested access proceeds as normal, otherwise it will\nfail with an error.\n\nThe advantage of using afuse over traditional automounters is that\nafuse is designed to run entirely in user-space by individual users.\nThis way an automounting action can take advantage of the invoking\nusers environment, for example allowing access to an ssh-agent for\npassword-less  sshfs  mounts,  or  allowing access to a  graphical\nenvironment to get user input to complete a mount (i.e. popping up\na window asking for a password).","deps":{"fusefs-libs":{"origin":"filesystems/fusefs-libs","version":"2.9.9_2"}},"categories":["filesystems"],"shlibs_required":["libc.so.8","libfuse.so.2","libpthread.so.0"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:afuse:afuse:0.5.0:::::dragonfly6:x86_64"},"messages":[{"message":"Additional info about program usage can be found at\n/usr/local/share/doc/afuse/README.","type":"install"}]},{"name":"fuse-zip","origin":"filesystems/zip","version":"0.4.4_2","comment":"FUSE filesystem to mount ZIP archives with write support","maintainer":"ports@FreeBSD.org","www":"https://bitbucket.org/agalanin/fuse-zip/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b47774c4cf20d155c3efea0ddd5e1de30bd1e78983b94e6c7a5418fc05e3a8f9","flatsize":124052,"path":"All/fuse-zip-0.4.4_2.pkg","repopath":"All/fuse-zip-0.4.4_2.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":41768,"desc":"fuse-zip is a FUSE file system to navigate, extract, create and modify ZIP\narchives based on libzip, implemented in C++.  With fuse-zip, you can work\nwith ZIP archives as real directories.  Unlike KIO or Gnome VFS, it can be\nbe used in any application without modifications.","deps":{"fusefs-libs":{"origin":"filesystems/fusefs-libs","version":"2.9.9_2"},"libzip":{"origin":"archivers/libzip","version":"1.11.2"}},"categories":["filesystems","sysutils"],"shlibs_required":["libc.so.8","libfuse.so.2","libm.so.4","libpthread.so.0","libstdc++.so.9","libzip.so.5"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe fuse-zip port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"fuse-utils","origin":"emulators/fuse-utils","version":"1.4.3_3","comment":"Utilities from the Free Unix Spectrum Emulator","maintainer":"rene@FreeBSD.org","www":"https://fuse-emulator.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ca670344fd4d1b76c0a101f5e749e098819e492d17b3da5a0cced9ed3ce068c6","flatsize":468892,"path":"All/fuse-utils-1.4.3_3.pkg","repopath":"All/fuse-utils-1.4.3_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":140804,"desc":"fuse-utils is an utility package for handling ZX Spectrum files.  It can be\nused to list and convert tape, hard disk, snapshot, and audio files.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libaudiofile":{"origin":"audio/libaudiofile","version":"0.3.6_6"},"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"libspectrum":{"origin":"emulators/libspectrum","version":"1.5.0_1"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["emulators"],"shlibs_required":["libaudiofile.so.1","libc.so.8","libgcrypt.so.20","libglib-2.0.so.0","libintl.so.8","libjpeg.so.8","libm.so.4","libpng16.so.16","libspectrum.so.9","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on"}},{"name":"fuse-roms","origin":"emulators/fuse-roms","version":"0.2,1","comment":"Spectrum ROM files, for use with the Fuse emulator","maintainer":"rene@FreeBSD.org","www":"https://sourceforge.net/projects/fuse-emulator/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a36b9aba4c7fe68f8e00dd863ad0362753bff649abc1a2f95245bef9b2fe7eb5","flatsize":216554,"path":"All/fuse-roms-0.2,1.pkg","repopath":"All/fuse-roms-0.2,1.pkg","licenselogic":"single","licenses":["NONE"],"pkgsize":102736,"desc":"This port installs some extra ZX spectrum ROM images which have been\nremoved after version 1.0.0.1 of the Fuse emulator.","categories":["emulators"],"options":{"DOCS":"on"}},{"name":"gcc6-aux","origin":"lang/gcc6-aux","version":"20180516_3,1","comment":"Version of GCC 6 with full Ada support","maintainer":"fluffy@FreeBSD.org","www":"http://www.dragonlace.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"92b61e4ecfe222dea0aa38af12250c905e709eea902fa58d96de227c2b9520ab","flatsize":255064131,"path":"All/gcc6-aux-20180516_3,1.pkg","repopath":"All/gcc6-aux-20180516_3,1.pkg","licenselogic":"and","licenses":["GPLv3","GPLv3RLE"],"pkgsize":54065720,"desc":"The AUX compiler supports several languages: Ada, C, C++, Fortran and\nObjective-C.  Since Ada support must be built by an Ada-capable compiler,\nonly platforms for which a bootstrap compiler is available can build it.\n\nThe AUX compiler is based on release versions of the Free Software\nFoundation's GNU Compiler Collection.  It uses the GCC Runtime Library\nException, so the resulting binaries have no licensing requirements.\nBinaries produced by the AUX compiler should be legally handled the same\nas binaries produced by any FSF compiler.\n\nThis compiler implements the full Ada-83, Ada-95, Ada-2005 and Ada-2012\nstandards.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"mpc":{"origin":"math/mpc","version":"1.3.1_1"},"mpfr":{"origin":"math/mpfr","version":"4.2.2,1"}},"categories":["lang"],"shlibs_required":["libc.so.8","libgmp.so.10","libintl.so.8","libm.so.4","libmpc.so.3","libmpfr.so.6","libz.so.3"],"options":{"FORTRAN":"on","OBJC":"on","NLS":"on","TESTSUITE":"off","ALLSTAGES":"off","STATIC":"off","BOOTSTRAP":"off"}},{"name":"fungw","origin":"devel/fungw","version":"1.2.1_2","comment":"C Function gateway for different programming languages","maintainer":"fuz@FreeBSD.org","www":"http://www.repo.hu/projects/fungw/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2dacb6b90b37cf16bebf0d2a8989b59e43956aa23a0b4086c40a4fd3fbf0384d","flatsize":1618704,"path":"All/fungw-1.2.1_2.pkg","repopath":"All/fungw-1.2.1_2.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":286120,"desc":"Fungw is a tiny, portable library written in C (C89) that manages\ndynamic function calls across different programming languages.  For\nthis, fungw provides:\n\n - a simplistic scalar data type abstraction, supporting the most common types\n - semi-automatic conversion between data types\n - contexts that can host objects; objects can host named functions\n - a set of optional language bindings to the most popular scripting languages\n\nThe main use of fungw is to provide the host application a framework\nwhere dynamic parts of the code (e.g. plugins) can register their calls,\nallowing app-plugin, plugin-app, and plugin-plugin calls.\n\nThe second main use is doing all this in a language-agnostic way: any\npart of the code can be implemented in any of the numerous supported\nscripting languages (such as awk or lua).  The caller of a function\ndoesn't need to know what language the function is implemented in.\n\nThe main property of fungw is simplicity.  The only API between objects\nis the plain old function call mechanism.","deps":{"duktape-lib":{"origin":"lang/duktape-lib","version":"2.7.0"},"genht":{"origin":"devel/genht","version":"1.1.3"},"lua51":{"origin":"lang/lua51","version":"5.1.5_10"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"}},"categories":["devel"],"options":{"DOCS":"on","DUKTAPE":"on","LUA":"on","PERL":"on","PYTHON3":"on","TCL":"on"}},{"name":"functionalplus","origin":"devel/functionalplus","version":"0.2.25","comment":"C++ header-only library that helps write concise and readable C++ code","maintainer":"yuri@FreeBSD.org","www":"https://github.com/Dobiasd/FunctionalPlus","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c924ea5661fb1806451ac67138b8ef58c193e7065d571f59a6d3f75e7906755d","flatsize":575749,"path":"All/functionalplus-0.2.25.pkg","repopath":"All/functionalplus-0.2.25.pkg","licenselogic":"single","licenses":["BSL"],"pkgsize":77860,"desc":"FunctionalPlus is a small header-only library supporting you in reducing code\nnoise and in dealing with only one single level of abstraction at a time. By\nincreasing brevity and maintainability of your code it can improve productivity\nin the long run. It pursues these goals by providing pure and easy-to-use\nfunctions that free you from implementing commonly used flows of control over\nand over again.","categories":["devel"]},{"name":"fur-libreoffice","origin":"editors/libreoffice-fur","version":"25.2.2.2","comment":"fur language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ee6d0ff3acf7571a2fab0fe62644900ffbb4ae8cbc62399a37910e4843c329ae","flatsize":1184332,"path":"All/fur-libreoffice-25.2.2.2.pkg","repopath":"All/fur-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":162800,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"fuse","origin":"emulators/fuse","version":"1.6.0_7","comment":"Free Unix (Sinclair ZX-)Spectrum Emulator","maintainer":"rene@FreeBSD.org","www":"https://fuse-emulator.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"827d60aa20a8d13c7a0d149b332537c750dc048369c80333f454e553783f8350","flatsize":2132969,"path":"All/fuse-1.6.0_7.pkg","repopath":"All/fuse-1.6.0_7.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":642464,"desc":"fuse is a free version of a ZX Spectrum emulator. It emulates\nthe 48K/128K/+2/+2A/+3 Speccy and Timex TC2048 machine, supports\nloading from .tzx files, has sound and kempston joystick emulation,\nand emulates various printers you could attach to the Spectrum.\nIt supports the new RZX input recording file format.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"libspectrum":{"origin":"emulators/libspectrum","version":"1.5.0_1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"png":{"origin":"graphics/png","version":"1.6.47"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["emulators"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpng16.so.16","libpthread.so.0","libspectrum.so.9","libxml2.so.2","libz.so.3"],"options":{"DOCS":"on","ICONS":"on","ROMS":"off","ALSA":"off","AO":"off","OSS":"on","PULSEAUDIO":"off","GTK2":"off","GTK3":"on","SDL":"off","SVGALIB":"off"}},{"name":"ftpsync","origin":"ftp/ftpsync","version":"1.3.06,1","comment":"Synchronizes a local and a remote FTP directory trees","maintainer":"rodrigO@FreeBSD.org","www":"https://www.clazzes.org/ftpsync","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"12fd0b5e98b376818db8a6bcd7e56be6ff0d4c02dee235f2623d9d8ef4061bdf","flatsize":79224,"path":"All/ftpsync-1.3.06,1.pkg","repopath":"All/ftpsync-1.3.06,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":18220,"desc":"ftpsync.pl synchronizes a local directory tree and a remote FTP directory\ntree. It was initally written to automize web publishing, but might be\nuseful for some other purposes, like mirroring not-too-large public sites,\ndata replication, and more.","deps":{"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["ftp"],"options":{"DOCS":"on"}},{"name":"ftwin","origin":"sysutils/ftwin","version":"0.8.10_2","comment":"Useful tool to find duplicate files","maintainer":"shoesoft@gmx.net","www":"https://github.com/fpesce/ftwin","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"01e4cc1aea369cea8a573fbe3d343757b5112b12ae3727bb701804614b7425fc","flatsize":91215,"path":"All/ftwin-0.8.10_2.pkg","repopath":"All/ftwin-0.8.10_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":32860,"desc":"ftwin is a tool useful to find duplicate files according to their content\non your file system","deps":{"apr":{"origin":"devel/apr1","version":"1.7.5.1.6.3_4"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"gdbm":{"origin":"databases/gdbm","version":"1.24"},"libarchive":{"origin":"archivers/libarchive","version":"3.7.9,1"},"libgd":{"origin":"graphics/gd","version":"2.3.3_13,1"},"libpuzzle":{"origin":"graphics/libpuzzle","version":"0.11_12"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["sysutils"],"shlibs_required":["libapr-1.so.0","libarchive.so.13","libc.so.8","libpcre.so.1","libpthread.so.0","libpuzzle.so.1"],"options":{"DOCS":"on"}},{"name":"ftplib","origin":"ftp/ftplib","version":"4.0.1","comment":"Set of routines that implement the FTP protocol","maintainer":"ports@FreeBSD.org","www":"https://nbpfaus.net/~pfau/ftplib/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9f71af22cef305751c93d8f09c609bdda659045cf9956a43a6ead9a6da1ae329","flatsize":73211,"path":"All/ftplib-4.0.1.pkg","repopath":"All/ftplib-4.0.1.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":23096,"desc":"ftplib is a set of routines that implement the FTP protocol. They allow\napplications to create and access remote files through function calls\ninstead of needing to fork and exec an interactive ftp client program.","categories":["ftp"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe ftplib port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ftpproxy","origin":"ftp/ftpproxy","version":"1.2.3_3","comment":"FTP proxy","maintainer":"philippe@le-berre.com","www":"https://www.ftpproxy.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"100b57b8a6fcd2bd91fe5c1e31dbfbcb9ebe0643741b55b6c6ca9322e7bb24ae","flatsize":70739,"path":"All/ftpproxy-1.2.3_3.pkg","repopath":"All/ftpproxy-1.2.3_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":31676,"desc":"ftp.proxy is an application level gateway for FTP.\nIt sits between a client and a server forwarding command and data streams\nsupporting a subset of the file transfer protocol as described in RFC 959.\n\nBeside this basic function which makes the program useful on firewall\nor masqueraders it offers fixing the FTP server (e.g. for connections\ninto a protected LAN) and proxy authentication.\n\n-Philippe\nphilippe@le-berre.com","categories":["ftp"],"shlibs_required":["libc.so.8","libutil.so.4"]},{"name":"gcc9-aux","origin":"lang/gcc9-aux","version":"20190305","comment":"Version of GCC 9 with full Ada support","maintainer":"ericbsd@FreeBSD.org","www":"http://www.dragonlace.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5077ff5b9d5ad68e23c4ca29bc9cbde2fa5b6e059ae31e9f8ff72d4dc217897e","flatsize":313754215,"path":"All/gcc9-aux-20190305.pkg","repopath":"All/gcc9-aux-20190305.pkg","licenselogic":"and","licenses":["GPLv3","GPLv3RLE"],"pkgsize":63509456,"desc":"The AUX compiler supports several languages: Ada, C, C++, Fortran and\nObjective-C.  Since Ada support must be built by an Ada-capable compiler,\nonly platforms for which a bootstrap compiler is available can build it.\n\nThe AUX compiler is based on release versions of the Free Software\nFoundation's GNU Compiler Collection.  It uses the GCC Runtime Library\nException, so the resulting binaries have no licensing requirements.\nBinaries produced by the AUX compiler should be legally handled the same\nas binaries produced by any FSF compiler.\n\nThis compiler implements the full Ada-83, Ada-95, Ada-2005 and Ada-2012\nstandards.\n\nWWW: http://www.dragonlace.net/","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"mpc":{"origin":"math/mpc","version":"1.3.1_1"},"mpfr":{"origin":"math/mpfr","version":"4.2.2,1"}},"categories":["lang"],"shlibs_required":["libc.so.8","libgmp.so.10","libintl.so.8","libm.so.4","libmpc.so.3","libmpfr.so.6","libz.so.3"],"options":{"FORTRAN":"on","OBJC":"on","NLS":"on","TESTSUITE":"off","ALLSTAGES":"off","STATIC":"off","BOOTSTRAP":"off"}},{"name":"ftxui","origin":"devel/ftxui","version":"5.0.0","comment":"C++ Functional Terminal User Interface (TUI) library","maintainer":"yuri@FreeBSD.org","www":"https://github.com/ArthurSonzogni/FTXUI","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c852933927f312fbb0d680527456eeb82fc7238a8e69a282cec7971f00bd7a53","flatsize":1059259,"path":"All/ftxui-5.0.0.pkg","repopath":"All/ftxui-5.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":273224,"desc":"FTXUI is a simple C++ library for terminal based user interfaces.\n\nFeatures:\n* Functional style. Inspired by the hackernoon\n  \"Building Reactive Terminal Interfaces in C++\" and React\n* Simple and elegant syntax\n* Keyboard & mouse navigation\n* Support for UTF8 and fullwidth chars\n* Support for animations\n* Support for drawing\n* No dependencies\n* Cross platform: Linux/MacOS (main target), WebAssembly, Windows\n* Learn by examples, and tutorials\n* Good practises: documentation, tests, fuzzers, performance tests, automated\n  CI, automated packaging, etc","categories":["devel","science"]},{"name":"ftpfind","origin":"ftp/ftpfind","version":"0.996","comment":"Find directory or file on FTP server","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"656fde332b2e838688b42ba17712ce935aa75d98319f27f5db20f0008879a517","flatsize":36147,"path":"All/ftpfind-0.996.pkg","repopath":"All/ftpfind-0.996.pkg","licenselogic":"single","pkgsize":7804,"desc":"ftpfind - find directory&file on a ftp server\n\nusage: /usr/local/bin/ftpfind URL [-proxy proxy_server] \\\n\t\t[-login login_name] [-password password] \\\n\t\t[-regexp pattern] [-type d|f|l] [-ls] [-print] \\\n\t\t[-delete|-get [directory] [-new] [-resume] \\\n\t\t\t|-put [directory] [-new] \\\n\t\t\t|-chmod 0???]","categories":["ftp"],"messages":[{"message":"===>   NOTICE:\n\nThe ftpfind port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ftgl","origin":"graphics/ftgl","version":"2.4.0_2,1","comment":"OpenGL FreeType fonts rendering library","maintainer":"amdmi3@FreeBSD.org","www":"https://github.com/frankheckenbach/ftgl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0a633475c214f94cfcdf4030c5ce73ab8fd3f2bf475171254d08afe65018aa10","flatsize":812976,"path":"All/ftgl-2.4.0_2,1.pkg","repopath":"All/ftgl-2.4.0_2,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":128852,"desc":"FTGL is a free open source library to enable developers to use arbitrary\nfonts in their OpenGL applications. Unlike other OpenGL font libraries\nFTGL uses standard font file formats so doesn't need a preprocessing step\nto convert the high quality font data into a lesser quality, proprietary\nformat. FTGL uses the Freetype (www.freetype.org) font library to open and\n'decode' the fonts. It then takes that output and stores it in a format\nmost efficient for OpenGL rendering.","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"}},"categories":["graphics"]},{"name":"ftpcopy","origin":"ftp/ftpcopy","version":"0.6.7_1","comment":"Command line FTP tools for listing and mirroring","maintainer":"mandree@FreeBSD.org","www":"https://www.ohse.de/uwe/ftpcopy.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"800772ff99b869e699c233277ac5f82ed1007c658d65160058fa98303047db74","flatsize":303093,"path":"All/ftpcopy-0.6.7_1.pkg","repopath":"All/ftpcopy-0.6.7_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":91776,"desc":"Two command line ftp tools.\n\nftpcopy is a simple FTP client written to copy files or directories\n(recursively) from a FTP server. It's main purpose is to mirror FTP sites which\nsupport the MLSD/MLST commands or which employ the EPLF directory listing\nformat, although it also supports the traditional listing format (/bin/ls).\n\nftpls is a FTP client which generates directory listings, either in plain text\nor HTML format.\n\nThe tools only support passive mode FTP, intentionally.","categories":["ftp"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"ftnchek","origin":"devel/ftnchek","version":"3.3.1_1","comment":"Fortran 77 semantic checking utility","maintainer":"ports@FreeBSD.org","www":"https://www.dsm.fordham.edu/~ftnchek/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cd7e2929cf71301fca81bccc4502c10148701e75eb7ab3de40049e391f6fc378","flatsize":390202,"path":"All/ftnchek-3.3.1_1.pkg","repopath":"All/ftnchek-3.3.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":196436,"desc":"ftnchek (short for Fortran checker) is designed to detect certain errors\nin a Fortran 77 program that a compiler usually does not.  ftnchek is not\nprimarily intended to detect syntax errors.  Its purpose is to assist the\nuser in finding semantic errors.  Semantic errors are legal in the Fortran\n77 language but are wasteful or may cause incorrect operation.  For example,\nvariables which are never used may indicate some omission in the program;\nuninitialized variables contain garbage which may cause incorrect results\nto be calculated; and variables which are not declared may not have the\nintended type.  ftnchek is intended to assist users in the debugging of\ntheir Fortran 77 program.  It is not intended to catch all syntax errors.\nThis is the function of the compiler.  Prior to using ftnchek, the user\nshould verify that the program compiles correctly.","categories":["devel"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe ftnchek port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ftjam","origin":"devel/ftjam","version":"2.5.2","comment":"Small build tool that can be used as a replacement for make(1)","maintainer":"ports@FreeBSD.org","www":"https://freetype.sourceforge.net/jam/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c6fe30097c3b1a1ec6f0798172ac1e0fb360c08cc94a8596640e976152d94343","flatsize":303986,"path":"All/ftjam-2.5.2.pkg","repopath":"All/ftjam-2.5.2.pkg","licenselogic":"single","pkgsize":87384,"desc":"[ excerpt from developer's www site ]\n\nJam is a small open-source build tool that can be used as a replacement\nfor Make. Even though Jam is a lot simpler to use than Make, it is\nfar more powerful and easy to master. It already works on a large\nvariety of platforms (Unix, Windows, OS/2, VMS, MacOS, BeOS, etc..),\nit is trivial to port, and its design is sufficiently clear to allow\nany average programmer to extend it with advanced features at will.\n\nThe main differences between Jam and Make are the following:\n\n- Jam uses \"Jamfiles\" instead of \"Makefiles\".\n- Jamfiles do not normally contain toolset-specific rules or actions.\n  They're thus portable among distinct compilers\n- Jamfiles are a lot simpler than Makefiles to write and understand,\n  while providing the same functionality, and much, much more !!","categories":["devel"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ftjam port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"iosevka-comfy","origin":"x11-fonts/iosevka-comfy","version":"2.1.0","comment":"Iosevka Comfy - customised build of the Iosevka typeface","maintainer":"dsh@bamus.cz","www":"https://github.com/protesilaos/iosevka-comfy/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4139d7c062b64d3bf73e22be5a9be8c9524030646cb6b7735ecae832ba9fe9bb","flatsize":2265796966,"path":"All/iosevka-comfy-2.1.0.pkg","repopath":"All/iosevka-comfy-2.1.0.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":379131404,"desc":"Customised build of the Iosevka typeface, with a consistent rounded style and\noverrides for almost all individual glyphs in both roman (upright) and italic\n(slanted) variants.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"ftdi-eeprom","origin":"misc/ftdi-eeprom","version":"1.1_2","comment":"Tool to program the eeprom on FTDI usb devices","maintainer":"ports@FreeBSD.org","www":"https://www.bwct.de/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"819ef24ff7e3bc8cce97925afe18e017b022d01289dea5d1ca1d3f9752041574","flatsize":9549,"path":"All/ftdi-eeprom-1.1_2.pkg","repopath":"All/ftdi-eeprom-1.1_2.pkg","licenselogic":"single","pkgsize":5624,"desc":"ftdi-eeprom writes the contents of the configuration eeproms for\nFTDI usb chips.","categories":["misc"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe ftdi-eeprom port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ft2play","origin":"audio/ft2play","version":"g20220407","comment":"Bit-accurate C port of Fasttracker's XM replayer","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/8bitbubsy/ft2play","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ab3ce57bab48042bca0244abaf7346811907f1cb4fdf1cb7fc8ea615df29e2ed","flatsize":70650,"path":"All/ft2play-g20220407.pkg","repopath":"All/ft2play-g20220407.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":32584,"desc":"Bit-accurate C port of Fasttracker's XM replayer (SB16/WAV render mode).\nIt is a direct port of the original asm/Pascal source codes.","deps":{"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"}},"categories":["audio"],"shlibs_required":["libSDL2-2.0.so.0","libc.so.8","libm.so.4","libpthread.so.0"]},{"name":"fswm","origin":"x11-wm/fswm","version":"g20230808","comment":"Fullscreen window manager in XCB","maintainer":"pyrus@bsdmail.com","www":"https://github.com/pbizopoulos/fswm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d3a0dcdfb498cae830718c6b289ce9c805b20b68d95817f983b1494d58b1c13c","flatsize":10209,"path":"All/fswm-g20230808.pkg","repopath":"All/fswm-g20230808.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5004,"desc":"Full screen window manager in libxcb. It is lightweight, as it uses about 200\nlines of code.","deps":{"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"xcb-util":{"origin":"x11/xcb-util","version":"0.4.1,1"},"xcb-util-keysyms":{"origin":"x11/xcb-util-keysyms","version":"0.4.1"}},"categories":["x11-wm"],"shlibs_required":["libc.so.8","libxcb-keysyms.so.1","libxcb-util.so.1","libxcb.so.1"],"options":{"DOCS":"on","SXHKD":"off","THINGYLAUNCH":"off"}},{"name":"ftimes","origin":"security/ftimes","version":"3.11.0_3","comment":"System baselining and evidence collection tool","maintainer":"klm@uidzero.org","www":"https://ftimes.sourceforge.net/FTimes/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bd042ddf9b3cdfe00171ba3d7d1e1649c60e599d0e7c5532cacb243d102042a3","flatsize":1244630,"path":"All/ftimes-3.11.0_3.pkg","repopath":"All/ftimes-3.11.0_3.pkg","licenselogic":"and","licenses":["APACHE20","BSD3CLAUSE","MIT"],"pkgsize":345132,"desc":"FTimes is a system baselining and evidence collection tool. Its\nprimary purpose is to gather and/or develop topographical information\nand attributes about specified directories and files in a manner\nconducive to intrusion and forensic analysis. It was designed to\nsupport the following initiatives: content integrity monitoring,\nincident response, intrusion analysis, and computer forensics.","deps":{"libklel":{"origin":"devel/libklel","version":"1.1.0_3"},"p5-Digest-SHA1":{"origin":"security/p5-Digest-SHA1","version":"2.13_2"},"pcre":{"origin":"devel/pcre","version":"8.45_4"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["security","sysutils"],"shlibs_required":["libc.so.8","libcrypt.so.4","libdl.so.0","libklel.so.1","libm.so.4","libpcre.so.1","libperl.so.5.36","libpthread.so.0","libutil.so.4"],"options":{"DBM_TOOLS":"on","DIG_TOOLS":"on","FILE_HOOKS":"on","HASHDIG_TOOLS":"on","MAP_TOOLS":"on","SSL":"off","XMAGIC":"on"}},{"name":"fth","origin":"lang/fth","version":"1.4.2_1","comment":"Forth interpreter and extension library","maintainer":"yuri@FreeBSD.org","www":"https://sourceforge.net/projects/fth/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"99e1302ace343706a21ad171d88f9d21cafc5d1f3b52b1568e176324ac17b5f9","flatsize":2256724,"path":"All/fth-1.4.2_1.pkg","repopath":"All/fth-1.4.2_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":555648,"desc":"Fth is a Forth language interpreter. It includes the interpreter itself, fth,\nand the extension library libfth. You can write Forth scripts and interpret them\nwith the interpreter fth, or you can link libfth into an application to use it\nas extension language.","deps":{"libtecla":{"origin":"devel/libtecla","version":"1.6.3_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["lang"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"TECLA":"on"}},{"name":"fswiki","origin":"www/fswiki","version":"3.6.2_2","comment":"FreeStyle Wiki (perl based wiki clone)","maintainer":"ports@FreeBSD.org","www":"http://fswiki.sourceforge.jp/cgi-bin/wiki.cgi","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"379c028202c5cd4a049d9153acbcc861ecf9a6d39d352c88cc8254d473adad4c","flatsize":2805374,"path":"All/fswiki-3.6.2_2.pkg","repopath":"All/fswiki-3.6.2_2.pkg","licenselogic":"single","pkgsize":514584,"desc":"FreeStyle Wiki (perl based wiki clone).\n\nSee also: http://fswiki.org/","deps":{"ja-p5-Jcode":{"origin":"japanese/p5-Jcode","version":"2.07_1"},"p5-HTML-Template":{"origin":"www/p5-HTML-Template","version":"2.97"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["www"],"messages":[{"message":"===>   NOTICE:\n\nThe fswiki port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"fswatch-mon","origin":"filesystems/fswatch-mon","version":"1.13.0_3","comment":"Cross-platform file change monitor","maintainer":"enrico.m.crisostomo@gmail.com","www":"https://github.com/emcrisostomo/fswatch","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5ba14bcd3e121f14957b32f6864a8eca1bcd373efe0a7f426ecb2486f6cb31e5","flatsize":1678835,"path":"All/fswatch-mon-1.13.0_3.pkg","repopath":"All/fswatch-mon-1.13.0_3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":252856,"desc":"fswatch is a file change monitor that receives notifications when the contents\nof the specified files or directories are modified. fswatch implements four\nkinds of monitors:\n\n  * A monitor based on the File System Events API of Apple OS X.\n  * A monitor based on kqueue, an event notification interface introduced in\n    FreeBSD 4.1 and supported on most *BSD systems (including OS X).\n  * A monitor based on inotify, a Linux kernel subsystem that reports file\n    system changes to applications.\n  * A monitor which periodically stats the file system, saves file modification\n    times in memory and manually calculates file system changes, which can work\n    on any operating system where stat (2) can be used.\n\nfswatch should build and work correctly on any system shipping either of the\naforementioned APIs.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["filesystems","sysutils"],"shlibs_required":["libc.so.8","libintl.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on","NLS":"on"}},{"name":"fstrcmp","origin":"devel/fstrcmp","version":"0.7.D001_1","comment":"Library for fuzzy string comparisons","maintainer":"ports@FreeBSD.org","www":"https://fstrcmp.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"091d1d489ca82e39ed6bcd6c6e373a6749336dad483f20778fa757633eef8f51","flatsize":128990,"path":"All/fstrcmp-0.7.D001_1.pkg","repopath":"All/fstrcmp-0.7.D001_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":39764,"desc":"The fstrcmp package provides a library which may be used to make\nfuzzy comparisons of strings and byte arrays.  It also provides\nsimple commands for use in shell scripts.","categories":["devel"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe fstrcmp port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ft2-clone","origin":"audio/ft2-clone","version":"1.95","comment":"Fasttracker II clone","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/8bitbubsy/ft2-clone","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8a5c9e5908df0f20284378592f21b05d10c61ec28ac5d244f949539bbe110c7e","flatsize":1077938,"path":"All/ft2-clone-1.95.pkg","repopath":"All/ft2-clone-1.95.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","CC-BY-NC-SA-4.0"],"pkgsize":363804,"desc":"Multi-platform clone of the classic music making software FastTracker II.\n\nIt aims to be a highly accurate clone of the classic Fasttracker II\nsoftware for MS-DOS. The XM player itself has been directly ported from\nthe original source code, for maximum accuracy.","deps":{"alsa-lib":{"origin":"audio/alsa-lib","version":"1.2.13"},"libiconv":{"origin":"converters/libiconv","version":"1.17_1"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"}},"categories":["audio"],"shlibs_required":["libSDL2-2.0.so.0","libasound.so.2","libc.so.8","libiconv.so.2","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"ALSA":"on","PULSEAUDIO":"off"}},{"name":"fstyp","origin":"filesystems/fstyp","version":"0.1_1","comment":"Detect which filesystem type a device/partition contains","maintainer":"ports@FreeBSD.org","www":"http://nchc.dl.sourceforge.net/sourceforge/fstyp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ac1811183515b51e7702a960281b2ea8dc3585f6a1f8d8723df1317e016fbd14","flatsize":10507,"path":"All/fstyp-0.1_1.pkg","repopath":"All/fstyp-0.1_1.pkg","licenselogic":"single","pkgsize":5580,"desc":"fstyp can be used to heuristically detect which filesystem type a device or a\npartition contains. Useful for backup scripts.","categories":["filesystems","sysutils"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe fstyp port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"fswatch","origin":"security/fswatch","version":"0.02.b5_2","comment":"File system checksum checker","maintainer":"0mp@FreeBSD.org","www":"https://fswatch.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e32ab0304e5ddfd857e03f4c6b227c92a4608f3e2cf92a0f547dfbab753a5b0d","flatsize":127464,"path":"All/fswatch-0.02.b5_2.pkg","repopath":"All/fswatch-0.02.b5_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":34212,"desc":"fswatch:\n- is a utility to guard changes in a file system.\n\n- is composed of three simple programs: fswbuild, fswcmp, fswshow. fswbuild\n  builds a file system information database. fswcmp compares two database files\n  and returns what changes a in file system have been introduced. fswshow shows\n  contents of database file. a file information database is platform\n  independent.\n\n- can collect the following information about files (and directories): inode,\n  links, uid, gid, mode, size, flags, ctime, checksum (sha1) ; and can show\n  which files were added, deleted or changed.\n\n- is one of many similar utilities. the main difference is the configuration.\n  you can define different settings for every directory in a directory tree.\n  moreover, it is very small and fast.","categories":["security","sysutils"],"shlibs_required":["libc.so.8"],"messages":[{"message":"The default fswatch.conf checks directories:\n  /etc /bin /sbin /lib /libexec /usr/bin /usr/sbin /usr/lib\n  /usr/libexec /usr/libdata /usr/local/etc /usr/local/bin\n  /usr/local/sbin /usr/local/lib /usr/local/libexec\n  /usr/local/libdata\n\nSee fswatch(7) for more details.","type":"install"}]},{"name":"fstrm","origin":"devel/fstrm","version":"0.6.1_1","comment":"Implementation of the Frame Streams data transport protocol in C","maintainer":"freebsd@dns.company","www":"https://github.com/farsightsec/fstrm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"898935d11b371710bdb5eef9dbad87c29497a1286a192159f3781b1de2960e03","flatsize":297878,"path":"All/fstrm-0.6.1_1.pkg","repopath":"All/fstrm-0.6.1_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":65916,"desc":"fstrm is an optimized C implementation of Frame Streams that\nincludes a fast, lockless circular queue implementation\nand exposes library interfaces for setting up a dedicated\nFrame Streams I/O thread and asynchronously submitting data\nframes for transport from worker threads. It was originally\nwritten to facilitate the addition of high speed binary\nlogging to DNS servers written in C using the dnstap\nlog format.","deps":{"libevent":{"origin":"devel/libevent","version":"2.1.12"}},"categories":["devel"],"shlibs_required":["libc.so.8","libevent-2.1.so.7","libpthread.so.0"],"options":{"DOCS":"on","DOXYGEN":"off"}},{"name":"fsmtrie","origin":"devel/fsmtrie","version":"2.0.0","comment":"Fast String Matcher Trie project","maintainer":"truckman@FreeBSD.org","www":"https://github.com/farsightsec/fsmtrie","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"58c718ed0e69b9db88a1c236eda7e6d36c1b5b140028e3deec50044e4fb660ae","flatsize":59254,"path":"All/fsmtrie-2.0.0.pkg","repopath":"All/fsmtrie-2.0.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":16152,"desc":"Farsight fsmtrie\n\nThis is the Fast String Matcher Trie project. This C-based library\nprovides a simple API for the storage and fast matching of ASCII,\nExtended ASCII, and 32-bit wide \"token\" strings.\n\nIt was originally inspired from code found here:\n  http://www.geeksforgeeks.org/trie-insert-and-search/","categories":["devel"],"options":{"DOCS":"on","DOXYGEN":"off"}},{"name":"fstobdf","origin":"x11/fstobdf","version":"1.0.6_1","comment":"Generate BDF font from X font server","maintainer":"x11@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ba2f190054d2875689074f7a3485302ac93294d663487aa556409b7eb7c9b243","flatsize":13649,"path":"All/fstobdf-1.0.6_1.pkg","repopath":"All/fstobdf-1.0.6_1.pkg","licenselogic":"single","pkgsize":7052,"desc":"This package contains fstobdf, a program for generating BDF fonts from\nan X font server.","deps":{"libFS":{"origin":"x11-fonts/libFS","version":"1.0.9"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["x11"],"shlibs_required":["libFS.so.6","libX11.so.6","libc.so.8"]},{"name":"fsplib","origin":"net/fsplib","version":"0.14","comment":"Library implementing FSP protocol","maintainer":"bofh@FreeBSD.org","www":"https://fsp.sourceforge.net/fsplib.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"62251b7233aed4d0d474eba1e4a4766929d2117814899f0daf748c9fcfd1d3ad","flatsize":67774,"path":"All/fsplib-0.14.pkg","repopath":"All/fsplib-0.14.pkg","licenselogic":"single","licenses":["FSPSSC"],"pkgsize":20244,"desc":"FSPLIB is a set of routines that implement the FSP protocol. They allow\napplications to work with files on FSP server with the same style\nused to work with local files via libc.\n\nNote: GFTP prefers this package over its built in FSP stack.","categories":["net"],"options":{"SHARED":"off"}},{"name":"fspd","origin":"net/fspd","version":"2.8.1.29_1","comment":"FSP daemon, clients, and scanner","maintainer":"hsn@sendmail.cz","www":"https://fsp.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a14f00e2435f49fae3fba6b7e85fcfa67126f1595807babfcf48e833a6ef0f45","flatsize":246491,"path":"All/fspd-2.8.1.29_1.pkg","repopath":"All/fspd-2.8.1.29_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":85388,"desc":"This is a server daemon, port scanner and (optionally) clients for FSP, the File\nService Protocol.\n\nFSP is lightweight and connectionless.  It is typically used for offering files\nto \"anonymous\" visitors over a congested link.  It uses UDP rather than TCP\nsockets.  A service contact port (well-known port) for FSP has not been assigned\nby IANA (per RFC 1700).  See <URL:http://www.faqs.org/faqs/fsp-faq/> for an\noverview.\n\nTo use fspd, you must copy the fspd.conf.sample file, normally installed in\n/usr/local/etc/, to fspd.conf and edit it.\n\nYou can run fspd from inetd or stand-alone.","categories":["net"],"shlibs_required":["libc.so.8"],"options":{"CLIENTS":"off","DOCS":"on","INFINITE":"off"}},{"name":"fsbackup","origin":"sysutils/fsbackup","version":"1.2.1_4","comment":"File system backup and synchronization utility","maintainer":"ports@FreeBSD.org","www":"https://www.opennet.ru/dev/fsbackup/index_eng.shtml","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"36b5ccaa44c9a1dc40b206da4dfee44da5d5119b247afa7829390fe67c001790","flatsize":130657,"path":"All/fsbackup-1.2.1_4.pkg","repopath":"All/fsbackup-1.2.1_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":38040,"desc":"fsbackup.pl is a incremental backup creation utility. fsbackup.pl support\nbackup compression and encryption. Backup can be stored on local file system\nand on remote host stored over SSH or FTP. Some addition scripts allow backups\nSQL tables from PostgreSQL and MySQL (pgsql_backup.sh and mysql_backup.sh)),\nsave system configuration files and list of installed packages (sysbackup.sh).\n\nBackuped with fsbackup.pl files can be recovered by script fsrestore.sh,\nbackuped with sysbackup.sh system packeges can be reinstalled by sysrestore.sh.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["sysutils"],"messages":[{"message":"===>   NOTICE:\n\nThe fsbackup port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"fspclient","origin":"net/fspclient","version":"0.93.1","comment":"Ftp-like client for the FSP service","maintainer":"cy@FreeBSD.org","www":"https://fspclient.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"31afcfb09d67b3fe7b8c5705ae0abedcee8be1b82040469503c1c1587322e7ac","flatsize":448921,"path":"All/fspclient-0.93.1.pkg","repopath":"All/fspclient-0.93.1.pkg","licenselogic":"single","pkgsize":128088,"desc":"FSP Client is single executable client for the FSP protocol. FSP\nClient uses an FTP-like user interface. It feels like FTP, but under\nthe hood it uses FSP protocol. FSP is a UDP-based protocol for transfering\nfiles around, and was designed for anonymous archives.","categories":["net"],"shlibs_required":["libc.so.8"]},{"name":"fsom","origin":"science/fsom","version":"g20151117_2","comment":"Tiny C library for managing SOM (Self-Organizing Maps) neural networks","maintainer":"jwb@FreeBSD.org","www":"https://github.com/ekg/fsom","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4644d5a94119dafcc376c74500c9191835b54e3c5172e9f52c6a677195b9c157","flatsize":131400,"path":"All/fsom-g20151117_2.pkg","repopath":"All/fsom-g20151117_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":40008,"desc":"FSOM is a tiny C library for managing SOM (Self-Organizing Maps) neural\nnetworks, a type of artificial neural network (ANN) that is trained using\nunsupervised learning to produce a low-dimensional (typically two-dimensional),\ndiscretized representation of the input space of the training samples.","categories":["science"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"frugally-deep","origin":"misc/frugally-deep","version":"0.16.2","comment":"C++ header-only library to use Keras models in C++ with ease","maintainer":"yuri@FreeBSD.org","www":"https://github.com/Dobiasd/frugally-deep","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1105eb658f0d8c8cece2522d49d79774689a5b416f91f38f3be0c1629b6bdf98","flatsize":283785,"path":"All/frugally-deep-0.16.2.pkg","repopath":"All/frugally-deep-0.16.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":41540,"desc":"frugally-deep is a C++ header-only library for building/training\nKeras AI models.","deps":{"eigen":{"origin":"math/eigen3","version":"3.4.0_4"},"functionalplus":{"origin":"devel/functionalplus","version":"0.2.25"},"nlohmann-json":{"origin":"devel/nlohmann-json","version":"3.11.3"}},"categories":["misc"]},{"name":"fslsfonts","origin":"x11-fonts/fslsfonts","version":"1.0.5_1","comment":"List fonts served by the X font server","maintainer":"x11@FreeBSD.org","www":"https://www.x.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0d4326b417af2aa041e011a692f3ab72a0b709e1359e750224d301f1684b1d77","flatsize":14708,"path":"All/fslsfonts-1.0.5_1.pkg","repopath":"All/fslsfonts-1.0.5_1.pkg","licenselogic":"single","pkgsize":7576,"desc":"This package contains fslsfonts, which lists fonts served by an X\nfont server.","deps":{"libFS":{"origin":"x11-fonts/libFS","version":"1.0.9"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["x11-fonts"],"shlibs_required":["libFS.so.6","libc.so.8"]},{"name":"fsearch","origin":"sysutils/fsearch","version":"0.2.3_4","comment":"Fast file search utility for Unix-like systems","maintainer":"danfe@FreeBSD.org","www":"https://cboxdoerfer.github.io/fsearch/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"086ca3b02a857821e90a8836f357293e1233d0f68d88a94aae3c9fe05f7d100b","flatsize":981167,"path":"All/fsearch-0.2.3_4.pkg","repopath":"All/fsearch-0.2.3_4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":225356,"desc":"FSearch is a fast file search utility, inspired by Everything Search\nEngine.  It is written in plain C and based on GTK 3.  It features:\n\n  - Instant (as you type) results\n  - Wildcard and regular expression support\n  - Filters (only search for files, folders, or everything)\n  - Include and exclude specific folders to be indexed\n  - Fast sort by file name, path, size, or modification time\n  - Customizable user interface","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"icu":{"origin":"devel/icu","version":"76.1,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libicuuc.so.76","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpcre2-8.so.0"]},{"name":"fruit","origin":"devel/fruit","version":"3.7.1","comment":"Dependency injection framework for C++","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/google/fruit/wiki","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d98e959a449b8f772a748c20bc9ebfd39c8d187794e6516ed39c840b7a60a262","flatsize":779329,"path":"All/fruit-3.7.1.pkg","repopath":"All/fruit-3.7.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":131320,"desc":"Fruit is a dependency injection framework for C++, loosely inspired by the Guice\nframework for Java. It uses C++ metaprogramming together with some C++11\nfeatures to detect most injection problems at compile-time. It allows to split\nthe implementation code in \"components\" (aka modules) that can be assembled to\nform other components. From a component with no requirements it's then possible\nto create an injector, that provides an instance of the interfaces exposed by\nthe component.","categories":["devel"]},{"name":"fusionpbx","origin":"www/fusionpbx","version":"4.4.1_1","comment":"Web/PHP Interface for FreeSwitch","maintainer":"richard2891@gmail.com","www":"https://www.fusionpbx.com","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ab24265650fdfd73e3105290c195328863d93bd6a7aac0eb791c79217ccea902","flatsize":41755672,"path":"All/fusionpbx-4.4.1_1.pkg","repopath":"All/fusionpbx-4.4.1_1.pkg","licenselogic":"single","licenses":["MPL11"],"pkgsize":5491068,"desc":"FusionPBX is an opensource PHP7 based frontend web gui for freeswitch.","deps":{"freeswitch":{"origin":"net/freeswitch","version":"1.10.11_1"},"memcached":{"origin":"databases/memcached","version":"1.6.38"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-imap":{"origin":"mail/php83-imap","version":"8.3.21"},"php83-ldap":{"origin":"net/php83-ldap","version":"8.3.21"},"php83-odbc":{"origin":"databases/php83-odbc","version":"8.3.21"},"php83-pdo":{"origin":"databases/php83-pdo","version":"8.3.21"},"php83-pdo_odbc":{"origin":"databases/php83-pdo_odbc","version":"8.3.21"},"php83-pdo_pgsql":{"origin":"databases/php83-pdo_pgsql","version":"8.3.21"},"php83-pdo_sqlite":{"origin":"databases/php83-pdo_sqlite","version":"8.3.21"},"php83-pgsql":{"origin":"databases/php83-pgsql","version":"8.3.21"},"php83-phar":{"origin":"archivers/php83-phar","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-simplexml":{"origin":"textproc/php83-simplexml","version":"8.3.21"},"php83-sockets":{"origin":"net/php83-sockets","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"unixODBC":{"origin":"databases/unixODBC","version":"2.3.12_1"}},"categories":["www"],"options":{"PDOPGSQL":"on"},"annotations":{"cpe":"cpe:2.3:a:fusionpbx:fusionpbx:4.4.1:::::dragonfly6:x86_64:1"}},{"name":"fsx","origin":"devel/fsx","version":"0.2.0_10","comment":"File System eXerciser","maintainer":"asomers@FreeBSD.org","www":"https://github.com/asomers/fsx-rs","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a767a826b2555b2a62e80e5f2c9061b6495649b5af8b1dc2471d86f3ddcec076","flatsize":1939251,"path":"All/fsx-0.2.0_10.pkg","repopath":"All/fsx-0.2.0_10.pkg","licenselogic":"single","licenses":["APSL-2.0"],"pkgsize":634020,"desc":"File System eXerciser\n\nThe fsx utility tests file system I/O routines for correctness, with random\ninput.  This is a Rust-based rewrite of the classic C utility, originally from\nApple Computer.","categories":["devel"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0"]},{"name":"frotz","origin":"games/frotz","version":"2.51_1","comment":"Infocom Z-machine games interpreter","maintainer":"dave@661.org","www":"https://gitlab.com/DavidGriffith/frotz","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6cf18090278c5414af489d8393c8573ef0b0d70aab9045e5282aa4d3610bb58f","flatsize":179823,"path":"All/frotz-2.51_1.pkg","repopath":"All/frotz-2.51_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":82216,"desc":"An interpreter for all Infocom games. Complies with standard\n1.0 of Graham Nelson's specification. Frotz runs text adventures\nwhich come in so-called story files: ZORK1.DAT, TRINITY.DAT,\nCURSES.Z5, JIGSAW.Z8, ARTHUR.ZIP etc. It is possible to play\nAtari ST, Amiga or Macintosh games on your computer once you\nmanage to transfer the story files.  There is an increasing\nnumber of new games available on the Internet. Check the\nif-archive at http://ifarchive.org/","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["games"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"options":{"DOCS":"on","DUMB":"off","EXAMPLES":"on"}},{"name":"frontbase-jdbc","origin":"databases/frontbase-jdbc","version":"2.5.6","comment":"The Java JDBC implementation for FrontBase","maintainer":"ports@FreeBSD.org","www":"http://www.frontbase.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5366ef2293e7458607ee353eab9fed2ec7084a9337e9c838f368762288537d25","flatsize":520941,"path":"All/frontbase-jdbc-2.5.6.pkg","repopath":"All/frontbase-jdbc-2.5.6.pkg","licenselogic":"single","pkgsize":130108,"desc":"This is the official implementation of JDBC, the Java Database\nConnectivity API, for accessing FrontBase databases from Java.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["databases","java"],"messages":[{"message":"FrontBase JDBC support installed!\n\nfrontbasejdbc.jar resides in\n/usr/local/share/java/classes/frontbasejdbc.jar\nAdd this to your CLASSPATH!","type":"install"},{"message":"===>   NOTICE:\n\nThe frontbase-jdbc port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"frodo","origin":"emulators/frodo","version":"4.1b_11","comment":"Emulates a Commodore 64","maintainer":"dinoex@FreeBSD.org","www":"https://frodo.cebix.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c03cf7588e4b6e32c126a665b7134ad093fde40214c9e057a8cccc5194922a8f","flatsize":396657,"path":"All/frodo-4.1b_11.pkg","repopath":"All/frodo-4.1b_11.pkg","licenselogic":"single","pkgsize":146920,"desc":"Frodo is a freeware C64 emulator for BeOS, Unix, MacOS, AmigaOS, Win32\nand RiscOS systems and the world's first C64 emulator not bearing a\n\"64\" in its name. :-) (No, it has absolutely nothing to do with\nfrodo.hiof.no, that's a pure coincidence.)\n\nFrodo was developed to reproduce the graphics of games and demos\nbetter than the existing C64 emulators. Therefore Frodo has relatively\nhigh system requirements: It should only be run on systems with at\nleast a PowerPC/Pentium/68060. But on the other hand, Frodo can\ndisplay raster effects correctly that only result in a flickering mess\nwith other emulators.\n\nFrodo comes in three flavours: The \"normal\" Frodo with a line-based\nemulation, the improved line-based emulation \"Frodo PC\", and the\nsingle-cycle emulation Frodo SC that is slower but far more\ncompatible.\n\nIn addition to a precise 6510/VIC emulation, Frodo features a\nprocessor-level 1541 emulation that is even able to handle about 95%25\nof all fast loaders. There is also a faster 1541 emulation for four\ndrives in .d64/x64 disk images, .t64/LYNX archives, or directories of\nthe host system.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["emulators","tk"],"shlibs_required":["libSDL-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on","SDL":"on"}},{"name":"funnyboat","origin":"games/funnyboat","version":"1.6_2","comment":"Side scrolling shooter game starring a steamboat on the sea","maintainer":"amdmi3@FreeBSD.org","www":"https://github.com/AMDmi3/funnyboat","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5005107ec70051bdfb3f0d2444cb2702f0dcba751d71e0ef17c33935fc815dfa","flatsize":4008127,"path":"All/funnyboat-1.6_2.pkg","repopath":"All/funnyboat-1.6_2.pkg","licenselogic":"and","licenses":["GPLv2","MIT"],"pkgsize":3789744,"desc":"Trip on the Funny Boat is side scrolling arcade shooter game on a\nsteamboat equipped with a cannon and the ability to jump. The player\nwill need to take advantage of waves to defeat the enemies and dodge\nhazards.\nThis game was originally made for the second PyWeek competition\nduring the week from 25.3.2006 to 2.4.2006.","deps":{"py311-game":{"origin":"devel/py-game","version":"2.6.1_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["games"],"options":{"DOCS":"on"}},{"name":"frontaccounting","origin":"finance/frontaccounting","version":"2.4.12_1","comment":"Simple, powerful system for the entire ERP chain","maintainer":"james@elstone.net","www":"https://www.frontaccounting.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"62861dce93e86c37be03a223cb5cfd6a0d3ecd4e06c1c940ced1479cbf3e8192","flatsize":7369308,"path":"All/frontaccounting-2.4.12_1.pkg","repopath":"All/frontaccounting-2.4.12_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":1353844,"desc":"FrontAccounting is a simple, but powerful, system for the\nentire ERP chain and covers:\n\nPurchase Orders\nGoods Receivable Notes\nSupplier Invoices/Credit Notes\nPayments\nAllocations\nAccounts Payable\nItems and Inventory\nStock\nManufacturing\nSales Orders\nCustomer Invoices/Credit Notes\nDeposits\nAllocations\nAccounts Receivable","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"mysql80-server":{"origin":"databases/mysql80-server","version":"8.0.41"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-ctype":{"origin":"textproc/php83-ctype","version":"8.3.21"},"php83-mysqli":{"origin":"databases/php83-mysqli","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-zlib":{"origin":"archivers/php83-zlib","version":"8.3.21"}},"categories":["finance","www"],"options":{"APACHE":"on","DOCS":"on","LIGHTTPD":"off","NGINX":"off","NLS":"on","MARIADB_CLIENT":"off","MYSQL_CLIENT":"off","MYSQL_SERVER":"on"},"annotations":{"cpe":"cpe:2.3:a:frontaccounting:frontaccounting:2.4.12:::::dragonfly6:x86_64:1"},"messages":[{"message":"FrontAccounting has been installed into the following directory:\n /usr/local/www/frontaccounting\n\n Be sure to adjust your web server's configuration to allow you to\n access that directory.\n\n For example create a conf file (FA.conf) in the Apache Includes \n directory (/usr/local/etc/apache24/Includes) containing the \n following:\n\n        Alias /frontaccounting /usr/local/www/frontaccounting24/\n        <Directory /usr/local/www/frontaccounting24/>\n                Require all granted\n                DirectoryIndex index.php\n        </Directory>\n\n        Adjust the \"Require all granted\" statement to suit your \n        security needs in your environment.\n\n Session Data will be stored by default for this port within:\n   /usr/local/www/frontaccounting/tmp\n \n Adjust the session settings as you require beginning on line 434 \n in:\n     /usr/local/www/frontaccounting/tmp/session.inc","type":"install"}]},{"name":"frink","origin":"devel/frink","version":"2.2.2p4_3","comment":"Tcl formatter and static tester","maintainer":"portmaster@bsdforge.com","www":"https://catless.ncl.ac.uk/Programs/Frink/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4d1ed7398736cae242d2f3be6c2f5eae89338dd430c85f62cb65a4e295747abc","flatsize":111731,"path":"All/frink-2.2.2p4_3.pkg","repopath":"All/frink-2.2.2p4_3.pkg","licenselogic":"single","licenses":["COPYRIGHT"],"pkgsize":42088,"desc":"Frink is a tcl formatting and static check program by Lindsay\nMarshall.  It can prettify your program, minimise, obfuscate or\njust sanity check it. It can also do some rewriting.\n\nYou pass it file names (or the stdin) and the output is generated\nto stdout.","categories":["devel"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"froxlor","origin":"sysutils/froxlor","version":"2.2.5","comment":"PHP-based ISP Server Management Panel","maintainer":"nc@FreeBSD.org","www":"https://www.froxlor.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aa24bb87faffd794242037fd193496d010fa6400f90f763735d13b44a55cbbb5","flatsize":14689111,"path":"All/froxlor-2.2.5.pkg","repopath":"All/froxlor-2.2.5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2588664,"desc":"Froxlor is an ISP Server Management Panel written in PHP, allowing customers\nto manage their own domains, DNS entries, email addresses, ftp accounts and\nmore.","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"},"dovecot":{"origin":"mail/dovecot","version":"2.3.21.1_2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"mysql80-server":{"origin":"databases/mysql80-server","version":"8.0.41"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-bcmath":{"origin":"math/php83-bcmath","version":"8.3.21"},"php83-curl":{"origin":"ftp/php83-curl","version":"8.3.21"},"php83-filter":{"origin":"security/php83-filter","version":"8.3.21"},"php83-ftp":{"origin":"ftp/php83-ftp","version":"8.3.21"},"php83-gettext":{"origin":"devel/php83-gettext","version":"8.3.21"},"php83-pcntl":{"origin":"devel/php83-pcntl","version":"8.3.21"},"php83-pdo_mysql":{"origin":"databases/php83-pdo_mysql","version":"8.3.21"},"php83-posix":{"origin":"sysutils/php83-posix","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"},"php83-zip":{"origin":"archivers/php83-zip","version":"8.3.21"},"postfix":{"origin":"mail/postfix","version":"3.10.1,1"},"proftpd-mod_sql_mysql":{"origin":"databases/proftpd-mod_sql_mysql","version":"1.3.8c_1"},"webalizer":{"origin":"www/webalizer","version":"2.23.8_18"}},"categories":["sysutils","www"],"options":{"DKIM":"off","LIBNSS":"off","LOGROTATE":"off","MYSQLS":"on","NLS":"on","PCNTL":"on","ISCDNS":"off","POWERDNS":"off","PROFTPD":"on","PUREFTPD":"off","COURIER":"off","DOVECOT2":"on","EXIM":"off","POSTFIX":"on","APACHE":"on","LIGHTTPD":"off","NGINX":"off","AWSTATS":"off","WEBALIZER":"on"},"annotations":{"cpe":"cpe:2.3:a:froxlor:froxlor:2.2.5:::::dragonfly6:x86_64"},"messages":[{"message":"Please visit froxlor's website for more information.\n\nYou will want to check and eventually modify some of\nthe paths used by froxlor, as this port currently does\nnot make any attempts to change the defaults as given\nby the upstream.\n\nSee the froxlor documentation at http://www.froxlor.org\nfor more information.\n\nFroxlor has been installed to the following location:\n\n  /usr/local/www/froxlor","type":"install"}]},{"name":"frobby","origin":"math/frobby","version":"0.9.5_3","comment":"Software system and project for computations with monomial ideals","maintainer":"ports@FreeBSD.org","www":"https://github.com/Macaulay2/frobby","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f6912e80206d310aa828f42fa88f1162758aed98d6a45a81d2484b9676603e25","flatsize":7105090,"path":"All/frobby-0.9.5_3.pkg","repopath":"All/frobby-0.9.5_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1268300,"desc":"Frobby is a software system and project for computations with monomial\nideals. Frobby is free software and it is intended as a vehicle for\ncomputational and mathematical research on monomial ideals.\n\nThe current functionality includes Euler characteristic, Hilbert\nseries, maximal standard monomials, combinatorial optimization on\nmonomial ideals, primary decomposition, irreducible decomposition,\nAlexander dual, associated primes, minimization and intersection of\nmonomial ideals as well as the computation of Frobenius problems\n(using 4ti2) with very large numbers. Frobby is also able to translate\nbetween formats that can be used with several different computer\nsystems, such as Macaulay 2, Monos, 4ti2, CoCoA4 and Singular. Thus\nFrobby can be used with any of those systems.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"}},"categories":["math"],"shlibs_required":["libc.so.8","libgmp.so.10","libgmpxx.so.4","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on","LIBDOCS":"off","STATIC":"on","TEST":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe frobby port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"frikqcc","origin":"games/frikqcc","version":"2.6","comment":"Advanced QuakeC compiler/decompiler","maintainer":"danfe@FreeBSD.org","www":"http://www.inside3d.com/frikbot/frikqcc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6ba28b8084db57cf667f07a1b5fb9a936fcae15ffb96ca78ceab7556f89d96b6","flatsize":138041,"path":"All/frikqcc-2.6.pkg","repopath":"All/frikqcc-2.6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":49816,"desc":"FrikQCC was started few months before the Quake engine source was released.\nOriginally based off of FastQCC, it was widely (well, among the people at\nMDQNet) enjoyed for a few months.  After J. P. Grossman released QCCX, back\nin March 2000, many of its features and ideas found their way into FrikQCC.\nThe result was FrikQCC 2.0, which has been updated many times since then.\n\nIt currently supports: goto, labels, static variables, new optimizations,\ncompiler warnings, and many other features.","deps":{"quake-source":{"origin":"games/quake-source","version":"1.01_1"}},"categories":["devel","games"],"shlibs_required":["libc.so.8"]},{"name":"fribidi","origin":"converters/fribidi","version":"1.0.16","comment":"Free Implementation of the Unicode Bidirectional Algorithm","maintainer":"desktop@FreeBSD.org","www":"https://fribidi.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1ebae554ff83605a91233515688253d977b025713c835b985a0abbe6f510877c","flatsize":278448,"path":"All/fribidi-1.0.16.pkg","repopath":"All/fribidi-1.0.16.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":81848,"desc":"A Free Implementation of the Unicode Bidirectional Algorithm.\n\nThe library implements all of the algorithm as described in the \"Unicode\nStandard Annex #9, The Bidirectional Algorithm,\nhttp://www.unicode.org/unicode/reports/tr9/\". FriBidi is exhautively tested\nagainst Bidi Reference Code, and due to our best knowledge, does not contain\nany conformance bugs.\n\nIn the API, we were inspired by the document \"Bi-Di languages support - BiDi\nAPI proposal\" by Franck Portaneri which he wrote as a proposal for adding BiDi\nsupport to Mozilla.\n\nInternally the library uses Unicode entirely. The character property function\nwas automatically created from the Unicode property list data file,\nPropList.txt, available from the Unicode Online Data site. This means that\nevery Unicode character will be treated in strict accordance with the Unicode\nspecification. The same is true for the mirroring of characters, which also\nworks for all the characters listed as mirrorable in the Unicode specification.","categories":["converters"],"shlibs_required":["libc.so.8"],"options":{"OPTIMIZED_CFLAGS":"on","TEST":"off"},"annotations":{"cpe":"cpe:2.3:a:gnu:fribidi:1.0.16:::::dragonfly6:x86_64"}},{"name":"frogr","origin":"graphics/frogr","version":"1.6_5","comment":"Flickr upload and management tool","maintainer":"ashish@FreeBSD.org","www":"https://wiki.gnome.org/Apps/Frogr","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f40698cc324a1e7391161aeeaeb1145dac421376e488d060afad595eb20980f6","flatsize":3157548,"path":"All/frogr-1.6_5.pkg","repopath":"All/frogr-1.6_5.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":2205336,"desc":"Frogr is a small application for the GNOME desktop that allows users\nto manage their accounts in the Flickr image hosting website. It\nsupports all the basic Flickr features, including uploading pictures,\nadding descriptions, setting tags and managing sets and groups pools.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"libexif":{"origin":"graphics/libexif","version":"0.6.25"},"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"libsoup":{"origin":"devel/libsoup","version":"2.74.3"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libexif.so.12","libgcrypt.so.20","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgstreamer-1.0.so.0","libgtk-3.so.0","libintl.so.8","libjson-glib-1.0.so.0","libpthread.so.0","libsoup-2.4.so.1","libxml2.so.2"],"options":{"VIDEO":"on"}},{"name":"fretsonfire","origin":"games/fretsonfire","version":"1.3.110_16","comment":"Game of musical skill and fast fingers","maintainer":"acm@FreeBSD.org","www":"http://fretsonfire.sf.net","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3b05ce36a080463a75ff90b2d7dab2ee9d4deb0c57729ff3c82797c9c7fea65e","flatsize":722081,"path":"All/fretsonfire-1.3.110_16.pkg","repopath":"All/fretsonfire-1.3.110_16.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":127952,"desc":"Frets on Fire is a game of musical skill and fast fingers. The aim of the game\nis to play guitar with the keyboard as accurately as possible.","deps":{"fretsonfire-data":{"origin":"games/fretsonfire-data","version":"1.3.110"},"py311-PyOpenGL":{"origin":"graphics/py-PyOpenGL","version":"3.1.7_1"},"py311-game":{"origin":"devel/py-game","version":"2.6.1_2"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["games","python"],"options":{"DOCS":"on"},"messages":[{"message":"The Frets On Fire was installed\n\n1) You can read the documentation about FretsOnFire at:\n\n   /usr/local/share/doc/fretsonfire\n\n2) The default resolution of FretsOnFire is 640x480x16 on window mode, but you\n   can to change it.\n\n3) Run The Frets On Fire using:\n\n   # FretsOnFire\n\n4) Enjoy it ;)","type":"install"}]},{"name":"fs-uae","origin":"emulators/fs-uae","version":"3.1.66","comment":"Amiga emulator","maintainer":"sirdice@gmail.com","www":"https://fs-uae.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c43261ab01d5ade9cfda0198b8a7f630659ddabfd9274bc60fbcaa2bdfb0752a","flatsize":13760131,"path":"All/fs-uae-3.1.66.pkg","repopath":"All/fs-uae-3.1.66.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":4345196,"desc":"FS-UAE is a free open source Amiga Emulator based on WinUAE.\nFS-UAE emulates A500, A500+, A600, A1200, A1000, A3000\nand A4000 models, but you can tweak the hardware configuration and\ncreate customized Amigas.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libmpeg2":{"origin":"multimedia/libmpeg2","version":"0.5.1_8"},"openal-soft":{"origin":"audio/openal-soft","version":"1.24.2_2"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["emulators"],"shlibs_required":["libGL.so.1","libSDL2-2.0.so.0","libX11.so.6","libc.so.8","libdl.so.0","libglib-2.0.so.0","libgthread-2.0.so.0","libintl.so.8","libm.so.4","libmpeg2.so.0","libmpeg2convert.so.0","libopenal.so.1","libpng16.so.16","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"DEBUG":"off","DOCS":"on","JIT":"off"}},{"name":"frei0r-plugins-opencv","origin":"graphics/frei0r-plugins-opencv","version":"2.3.3_1","comment":"Frei0r OpenCV plugins","maintainer":"jhale@FreeBSD.org","www":"https://frei0r.dyne.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f6563a93a0ddd48882d901fec7ec47ff7c7eb148dde46ecf46f6932d381fde4b","flatsize":86351,"path":"All/frei0r-plugins-opencv-2.3.3_1.pkg","repopath":"All/frei0r-plugins-opencv-2.3.3_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":26560,"desc":"Frei0r is a minimalistic plugin API for video sources and filters. The\nbehaviour of the effects can be controlled from the host by simple\nparameters. The intent is to solve the recurring reimplementation or\nadaptation issue of standard effects.\n\nIt is not meant as a generic API for all kinds of video applications.\n\nThere is no support for the requirements of special application areas\nlike non linear editors, hardware accelerated shader effects, and high\nprecision video processing. These advanced issues are not even solved\nsatisfactory for non cross application plugin apis and are still an\nevolving field.\n\nThe frei0r API is not meant to be a competing standard to more\nambitious efforts.","deps":{"frei0r":{"origin":"graphics/frei0r","version":"2.3.3"},"opencv":{"origin":"graphics/opencv","version":"4.9.0_7"}},"categories":["graphics"]},{"name":"frei0r-plugins-gavl","origin":"graphics/frei0r-plugins-gavl","version":"2.3.3","comment":"Frei0r gavl plugins","maintainer":"jhale@FreeBSD.org","www":"https://frei0r.dyne.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"648f008f47db736cefa370d8c895839d4eabcc5ed7dbdd43579af38c82a755d3","flatsize":3329007,"path":"All/frei0r-plugins-gavl-2.3.3.pkg","repopath":"All/frei0r-plugins-gavl-2.3.3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":45124,"desc":"Frei0r is a minimalistic plugin API for video sources and filters. The\nbehaviour of the effects can be controlled from the host by simple\nparameters. The intent is to solve the recurring reimplementation or\nadaptation issue of standard effects.\n\nIt is not meant as a generic API for all kinds of video applications.\n\nThere is no support for the requirements of special application areas\nlike non linear editors, hardware accelerated shader effects, and high\nprecision video processing. These advanced issues are not even solved\nsatisfactory for non cross application plugin apis and are still an\nevolving field.\n\nThe frei0r API is not meant to be a competing standard to more\nambitious efforts.","deps":{"frei0r":{"origin":"graphics/frei0r","version":"2.3.3"},"gavl":{"origin":"multimedia/gavl","version":"1.4.0_4"}},"categories":["graphics"]},{"name":"frei0r-plugins-cairo","origin":"graphics/frei0r-plugins-cairo","version":"2.3.3","comment":"Frei0r cairo plugins","maintainer":"jhale@FreeBSD.org","www":"https://frei0r.dyne.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a16dbc8d2c57ac48edbcaf31e3f319e6d3e84ba5a7f46d091ffa7da0bddb4525","flatsize":66783,"path":"All/frei0r-plugins-cairo-2.3.3.pkg","repopath":"All/frei0r-plugins-cairo-2.3.3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":16852,"desc":"Frei0r is a minimalistic plugin API for video sources and filters. The\nbehaviour of the effects can be controlled from the host by simple\nparameters. The intent is to solve the recurring reimplementation or\nadaptation issue of standard effects.\n\nIt is not meant as a generic API for all kinds of video applications.\n\nThere is no support for the requirements of special application areas\nlike non linear editors, hardware accelerated shader effects, and high\nprecision video processing. These advanced issues are not even solved\nsatisfactory for non cross application plugin apis and are still an\nevolving field.\n\nThe frei0r API is not meant to be a competing standard to more\nambitious efforts.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"frei0r":{"origin":"graphics/frei0r","version":"2.3.3"}},"categories":["graphics"]},{"name":"frei0r-plugins","origin":"graphics/frei0r-plugins","version":"2.3.3","comment":"The \"meta-port\" for frei0r and additional plugins","maintainer":"jhale@FreeBSD.org","www":"https://frei0r.dyne.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"64dd0dcbd811703ff4433ea12c894d2a6817e2d6d4a9c0e0f3ef0310bffb3af6","flatsize":243,"path":"All/frei0r-plugins-2.3.3.pkg","repopath":"All/frei0r-plugins-2.3.3.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":1288,"desc":"Frei0r is a minimalistic plugin API for video sources and filters. The\nbehaviour of the effects can be controlled from the host by simple\nparameters. The intent is to solve the recurring reimplementation or\nadaptation issue of standard effects.\n\nIt is not meant as a generic API for all kinds of video applications.\n\nThere is no support for the requirements of special application areas\nlike non linear editors, hardware accelerated shader effects, and high\nprecision video processing. These advanced issues are not even solved\nsatisfactory for non cross application plugin apis and are still an\nevolving field.\n\nThe frei0r API is not meant to be a competing standard to more\nambitious efforts.","deps":{"frei0r":{"origin":"graphics/frei0r","version":"2.3.3"},"frei0r-plugins-cairo":{"origin":"graphics/frei0r-plugins-cairo","version":"2.3.3"},"frei0r-plugins-gavl":{"origin":"graphics/frei0r-plugins-gavl","version":"2.3.3"},"frei0r-plugins-opencv":{"origin":"graphics/frei0r-plugins-opencv","version":"2.3.3_1"}},"categories":["graphics"],"options":{"CAIRO":"on","GAVL":"on","OPENCV":"on"}},{"name":"freexl","origin":"textproc/freexl","version":"2.0.0","comment":"Library to extract valid data from within an Excel (.xls) spreadsheet","maintainer":"lbartoletti@FreeBSD.org","www":"https://www.gaia-gis.it/fossil/freexl/index","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a21ceae534e5a29179be45720aa8b7ea86150676aed876733890ff9f7c28d461","flatsize":190370,"path":"All/freexl-2.0.0.pkg","repopath":"All/freexl-2.0.0.pkg","licenselogic":"or","licenses":["GPLv2+","LGPL21+","MPL11"],"pkgsize":51012,"desc":"FreeXL is an open source library to extract valid data from within an Excel\n(.xls) spreadsheet.\nFreeXL design goals:\n\n    to be simple and lightweight\n    to be stable, robust and efficient\n    to be easily and universally portable\n    completely ignoring any GUI-related oddity\n\nNote that the final goal means that FreeXL ignores at all fonts, sizes and\nalignments, and most formats. It ignores Pivot Table, Charts, Formulas, Visual\nBasic macros and so on. FreeXL is structurally simple and quite light-weight\n(typically 40-80K of object code, stripped).","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"},"minizip":{"origin":"archivers/minizip","version":"1.3.1"}},"categories":["textproc"],"annotations":{"cpe":"cpe:2.3:a:freexl_project:freexl:2.0.0:::::dragonfly6:x86_64"}},{"name":"freetype2","origin":"print/freetype2","version":"2.13.3","comment":"Free and portable TrueType font rendering engine","maintainer":"desktop@FreeBSD.org","www":"https://www.freetype.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cdeda2515724d6ae38c32ddca5c6bf86385e6fb5e76520ecfdc0d053dfe1afc1","flatsize":8563974,"path":"All/freetype2-2.13.3.pkg","repopath":"All/freetype2-2.13.3.pkg","licenselogic":"or","licenses":["FTL","GPLv2+"],"pkgsize":1161664,"desc":"FreeType is a freely available software library to render fonts.\n\nIt is written in C, designed to be small, efficient, highly customizable,\nand portable while capable of producing high-quality output (glyph images)\nof most vector and bitmap font formats.\n\nSome products that use FreeType for rendering fonts on screen or on paper,\neither exclusively or partially:","deps":{"brotli":{"origin":"archivers/brotli","version":"1.1.0,1"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["print"],"options":{"BROTLI":"on","DEBUG":"off","DOCS":"on","LONG_PCF_NAMES":"on","PNG":"on","TABLE_VALIDATION":"off","LCD_FILTERING":"off","LCD_RENDERING":"on","TT_SIZE_METRICS":"off"},"annotations":{"cpe":"cpe:2.3:a:freetype:freetype:2.13.3:::::dragonfly6:x86_64"},"messages":[{"message":"The 2.7.x series now uses the new subpixel hinting mode (V40 port's option) as\nthe default, emulating a modern version of ClearType. This change inevitably\nleads to different rendering results, and you might change port's options to\nadapt it to your taste (or use the new \"FREETYPE_PROPERTIES\" environment\nvariable).\n\nThe environment variable \"FREETYPE_PROPERTIES\" can be used to control the\ndriver properties. Example:\n\nFREETYPE_PROPERTIES=truetype:interpreter-version=35 \\\n\tcff:no-stem-darkening=1 \\\n\tautofitter:warping=1\n\nThis allows to select, say, the subpixel hinting mode at runtime for a given\napplication.\n\nIf LONG_PCF_NAMES port's option was enabled, the PCF family names may include\nthe foundry and information whether they contain wide characters. For example,\n\"Sony Fixed\" or \"Misc Fixed Wide\", instead of \"Fixed\". This can be disabled at\nrun time with using pcf:no-long-family-names property, if needed. Example:\n\nFREETYPE_PROPERTIES=pcf:no-long-family-names=1\n\nHow to recreate fontconfig cache with using such environment variable,\nif needed:\n# env FREETYPE_PROPERTIES=pcf:no-long-family-names=1 fc-cache -fsv\n\nThe controllable properties are listed in the section \"Controlling FreeType\nModules\" in the reference's table of contents\n(/usr/local/share/doc/freetype2/reference/index.html, if documentation was installed).","type":"install"}]},{"name":"frei0r","origin":"graphics/frei0r","version":"2.3.3","comment":"Minimalistic plugin API for video effects","maintainer":"jhale@FreeBSD.org","www":"https://frei0r.dyne.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"90f8af49a5f1ad5147e6355392f2ac0ce5db1822c311924abca0e07f0de22aa0","flatsize":3349035,"path":"All/frei0r-2.3.3.pkg","repopath":"All/frei0r-2.3.3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":463028,"desc":"Frei0r is a minimalistic plugin API for video sources and filters. The\nbehaviour of the effects can be controlled from the host by simple\nparameters. The intent is to solve the recurring reimplementation or\nadaptation issue of standard effects.\n\nIt is not meant as a generic API for all kinds of video applications.\n\nThere is no support for the requirements of special application areas\nlike non linear editors, hardware accelerated shader effects, and high\nprecision video processing. These advanced issues are not even solved\nsatisfactory for non cross application plugin apis and are still an\nevolving field.\n\nThe frei0r API is not meant to be a competing standard to more\nambitious efforts.","categories":["graphics"]},{"name":"freetype-gl","origin":"graphics/freetype-gl","version":"1.0","comment":"C OpenGL Freetype engine library","maintainer":"yuri@FreeBSD.org","www":"https://github.com/rougier/freetype-gl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1d90e1d8dc6cf55028b6bdd85a7f4774d110ef520c62b42ec53dff33efb580c5","flatsize":232821,"path":"All/freetype-gl-1.0.pkg","repopath":"All/freetype-gl-1.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":43568,"desc":"A small library for displaying Unicode in OpenGL using a single texture and a\nsingle vertex buffer.","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"glew":{"origin":"graphics/glew","version":"2.2.0_3"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"}},"categories":["graphics"],"options":{"DEMOS":"off"}},{"name":"freetds-devel","origin":"databases/freetds-devel","version":"1.4.434,1","comment":"Sybase/Microsoft TDS protocol library - nightly snapshot","maintainer":"bofh@FreeBSD.org","www":"http://www.freetds.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7951fbb326f4e4d9882b01d3106fb6a217f3be1e62b05f951c95e124ad77fe87","flatsize":16068951,"path":"All/freetds-devel-1.4.434,1.pkg","repopath":"All/freetds-devel-1.4.434,1.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":1245772,"desc":"This is TDS protocol library (CTlib/DBlib) that is used to connect to\nMicrosoft and Sybase SQL servers. This can be used instead of native\nlibraries, that are shipped with commercial products.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["databases"],"shlibs_required":["libc.so.8","libcrypto.so.12","libpthread.so.0","libssl.so.12"],"options":{"DOCS":"on","ODBCWIDE":"off","GNUTLS":"off","OPENSSL":"on","IODBC":"off","UNIXODBC":"off"},"annotations":{"cpe":"cpe:2.3:a:freetds:freetds:1.4.434:::::dragonfly6:x86_64"},"messages":[{"message":"Sample configuration files have been installed in /usr/local/etc.\nYou should edit them and remove the .dist-suffix from their names.","type":"install"}]},{"name":"freetds","origin":"databases/freetds","version":"1.4.26,1","comment":"Sybase/Microsoft TDS protocol library","maintainer":"bofh@FreeBSD.org","www":"http://www.freetds.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a950c3c0ed0128ce6fbf021520b2ba70d84dcfe3012687366c18ca8edd55902d","flatsize":17492462,"path":"All/freetds-1.4.26,1.pkg","repopath":"All/freetds-1.4.26,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1375280,"desc":"This is TDS protocol library (CTlib/DBlib) that is used to connect to\nMicrosoft and Sybase SQL servers. This can be used instead of native\nlibraries, that are shipped with commercial products.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"},"unixODBC":{"origin":"databases/unixODBC","version":"2.3.12_1"}},"categories":["databases"],"shlibs_required":["libc.so.8","libcrypto.so.12","libgcrypt.so.20","libncurses.so.6","libodbc.so.2","libpthread.so.0","libreadline.so.8","libssl.so.12"],"options":{"DOCS":"on","MARS":"on","IODBC":"off","UNIXODBC":"on","GNUTLS":"off","OPENSSL":"on"},"annotations":{"cpe":"cpe:2.3:a:freetds:freetds:1.4.26:::::dragonfly6:x86_64"}},{"name":"freetalk","origin":"net-im/freetalk","version":"4.2_3","comment":"GNU console based Jabber client","maintainer":"fuz@FreeBSD.org","www":"https://www.gnu.org/software/freetalk/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b27eb8d07bdc78333490e01c11109b56ba29d5b0f498e8fe6288a372403c9176","flatsize":255395,"path":"All/freetalk-4.2_3.pkg","repopath":"All/freetalk-4.2_3.pkg","licenselogic":"and","licenses":["GFDL","GPLv3+"],"pkgsize":62104,"desc":"Freetalk is a console based Jabber client. It features a readline interface\nwith completion of buddy names, commands, and even ordinary English words.\nFreetalk is extensible, configurable, and scriptable through a Guile interface.","deps":{"argp-standalone":{"origin":"devel/argp-standalone","version":"1.5.0_1"},"boehm-gc-threaded":{"origin":"devel/boehm-gc-threaded","version":"8.2.8"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"guile2":{"origin":"lang/guile2","version":"2.2.7_6"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"loudmouth":{"origin":"net-im/loudmouth","version":"1.5.4_1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["net-im"],"shlibs_required":["libargp.so.1","libc.so.8","libdl.so.0","libgc-threaded.so.1","libglib-2.0.so.0","libguile-2.2.so.1","libintl.so.8","libloudmouth-1.so.0","libncurses.so.6","libpthread.so.0","libreadline.so.8"]},{"name":"freesweep","origin":"games/freesweep","version":"1.0.2_1","comment":"Minesweeper-style game for text-mode terminals","maintainer":"fuz@FreeBSD.org","www":"https://github.com/rwestlund/freesweep","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ff2fa527b527212419ad13eb55839a7c6425fbdd9807cd5fa10a4db2e09bc775","flatsize":103830,"path":"All/freesweep-1.0.2_1.pkg","repopath":"All/freesweep-1.0.2_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":34748,"desc":"Minesweeper-type game for text-mode terminals.  Features include boards up to\n1024x1024, saving and loading of boards, shared and individual \"best times\"\nfiles, and color.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["games"],"shlibs_required":["libc.so.8","libm.so.4","libncurses.so.6","libtinfo.so.6"],"options":{"DOCS":"on"}},{"name":"freerdp","origin":"net/freerdp","version":"2.11.7_3","comment":"Free implementation of Remote Desktop Protocol","maintainer":"vvd@FreeBSD.org","www":"https://www.freerdp.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0c19aa92b2748366417daa0faa6e4d0d28eef3e830f9983564ebfcee20a62d76","flatsize":5830114,"path":"All/freerdp-2.11.7_3.pkg","repopath":"All/freerdp-2.11.7_3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1349380,"desc":"FreeRDP is a free implementation of the Remote Desktop Protocol (RDP),\nreleased under the Apache license.  Enjoy the freedom of using your\nsoftware wherever you want, the way you want it, in a world where\ninteroperability can finally liberate your computing experience.","deps":{"cups":{"origin":"print/cups","version":"2.4.11_1"},"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"icu":{"origin":"devel/icu","version":"76.1,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libXv":{"origin":"x11/libXv","version":"1.0.12_1,1"},"libepoll-shim":{"origin":"devel/libepoll-shim","version":"0.0.20240608"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"libxkbfile":{"origin":"x11/libxkbfile","version":"1.1.3"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["comms","net","wayland"],"shlibs_required":["libX11.so.6","libXcursor.so.1","libXext.so.6","libXfixes.so.3","libXi.so.6","libXinerama.so.1","libXrandr.so.2","libXrender.so.1","libXv.so.1","libc.so.8","libm.so.4","librt.so.0"],"options":{"ALSA":"off","BROKENFOCUS":"off","CUPS":"on","FAAC":"off","FAAD":"off","FFMPEG":"off","GSM":"off","GSTREAMER":"on","ICU":"on","JPEG":"off","LAME":"off","MANPAGES":"on","OPENH264":"off","PCSC":"off","PULSEAUDIO":"off","SOXR":"off","SSE":"on","WAYLAND":"on","X11":"on","CAIRO":"off","SWSCALE":"on"},"annotations":{"cpe":"cpe:2.3:a:freerdp:freerdp:2.11.7:::::dragonfly6:x86_64:3"}},{"name":"freeradius-client","origin":"net/freeradius-client","version":"1.1.7","comment":"Client library and basic utilities for RADIUS AAA","maintainer":"netch@portaone.com","www":"http://wiki.freeradius.org/Radiusclient","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2d81776c21b25a26ebd1e3b24f8ba5f32d0f3c18bfff15cb24ba30017dd22344","flatsize":253564,"path":"All/freeradius-client-1.1.7.pkg","repopath":"All/freeradius-client-1.1.7.pkg","licenselogic":"single","pkgsize":62036,"desc":"The FreeRADIUS Client is a framework and library for writing RADIUS\nClients which additionally includes radlogin, a flexible RADIUS aware\nlogin replacement, a command line program to send RADIUS\nauthentication/authorisation requests and accounting records and a\nutility to query the status of a RADIUS server.  All these programs are\nbased on a library which lets you develop a RADIUS-aware application in\nless than 50 lines of C code. It is highly portable and runs on Linux,\nmany BSD variants and Solaris.","categories":["net"],"shlibs_required":["libc.so.8","libcrypt.so.4"]},{"name":"frp","origin":"net/frp","version":"0.61.2","comment":"Reverse proxy to expose local server behind NAT/firewall to Internet","maintainer":"yuri@FreeBSD.org","www":"https://github.com/fatedier/frp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c86b8c55c8e7e591de15a48d767cc6380f7e7d558526310d1440823029f26081","flatsize":34376797,"path":"All/frp-0.61.2.pkg","repopath":"All/frp-0.61.2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":9735424,"desc":"frp is a fast reverse proxy to help you expose a local server behind a NAT or\nfirewall to the Internet. As of now, it supports TCP and UDP, as well as HTTP\nand HTTPS protocols, where requests can be forwarded to internal services by\ndomain name.\n\nfrp also has a P2P connect mode.","categories":["net"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"ROOT":"on","NOBODY":"off"}},{"name":"fs-uae-launcher","origin":"emulators/fs-uae-launcher","version":"3.1.68_2","comment":"GUI launcher for the FS-UAE Amiga emulator","maintainer":"ports@FreeBSD.org","www":"http://fs-uae.net/launcher","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2d59542e0903b41836913caa5b827379178442b1de1893b715bb6efe8c02059f","flatsize":21722445,"path":"All/fs-uae-launcher-3.1.68_2.pkg","repopath":"All/fs-uae-launcher-3.1.68_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":8618596,"desc":"The FS-UAE Launcher is an easy to use GUI frontend for FS-UAE, the\nfree and open source Amiga Emulator based on WinUAE.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"py311-python-lhafile":{"origin":"archivers/py-python-lhafile","version":"0.2.2_1"},"py311-qt5-pyqt":{"origin":"devel/py-qt5-pyqt","version":"5.15.11_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["emulators"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe fs-uae-launcher port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"freenginx-devel","origin":"www/freenginx-devel","version":"1.27.2_19","comment":"Robust and small WWW server","maintainer":"joneum@FreeBSD.org","www":"https://freenginx.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d7947263d9bb707927e4bfbb136d2caa976bde8496cac9ccfae702e9fd37943b","flatsize":1606758,"path":"All/freenginx-devel-1.27.2_19.pkg","repopath":"All/freenginx-devel-1.27.2_19.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":529240,"desc":"NGINX is a high performance edge web server with the lowest memory footprint\nand the key features to build modern and efficient web infrastructure.\n\nNGINX functionality includes HTTP server, HTTP and mail reverse proxy, caching,\nload balancing, compression, request throttling, connection multiplexing and\nreuse, SSL offload and HTTP media streaming.\n\nSee also: https://freenginx.org/","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"}},"categories":["www"],"users":["www"],"groups":["www"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12","libpcre2-8.so.0","libpthread.so.0","libssl.so.12","libz.so.3"],"options":{"DEBUG":"off","DEBUGLOG":"off","DSO":"on","FILE_AIO":"on","IPV6":"on","NJS":"off","NJS_XML":"off","OTEL":"off","THREADS":"on","WWW":"on","GSSAPI_HEIMDAL":"off","GSSAPI_MIT":"off","GOOGLE_PERFTOOLS":"off","HTTP":"on","HTTP_ADDITION":"on","HTTP_AUTH_REQ":"on","HTTP_CACHE":"on","HTTP_DAV":"on","HTTP_DEGRADATION":"off","HTTP_FLV":"on","HTTP_GUNZIP_FILTER":"on","HTTP_GZIP_STATIC":"on","HTTP_IMAGE_FILTER":"off","HTTP_MP4":"on","HTTP_PERL":"off","HTTP_RANDOM_INDEX":"on","HTTP_REALIP":"on","HTTP_SECURE_LINK":"on","HTTP_SLICE":"on","HTTP_SSL":"on","HTTP_STATUS":"on","HTTP_SUB":"on","HTTP_XSLT":"off","HTTPV2":"on","HTTPV3":"on","HTTPV3_BORING":"off","HTTPV3_LSSL":"off","HTTPV3_QTLS":"off","MAIL":"on","MAIL_IMAP":"off","MAIL_POP3":"off","MAIL_SMTP":"off","MAIL_SSL":"on","STREAM":"on","STREAM_REALIP":"on","STREAM_SSL":"on","STREAM_SSL_PREREAD":"on","AJP":"off","AWS_AUTH":"off","BROTLI":"off","CACHE_PURGE":"off","CT":"off","DEVEL_KIT":"off","ARRAYVAR":"off","DRIZZLE":"off","DYNAMIC_UPSTREAM":"off","ECHO":"off","ENCRYPTSESSION":"off","FIPS_CHECK":"off","FORMINPUT":"off","GRIDFS":"off","HEADERS_MORE":"off","HTTP_ACCEPT_LANGUAGE":"off","HTTP_AUTH_DIGEST":"off","HTTP_AUTH_KRB5":"off","HTTP_AUTH_LDAP":"off","HTTP_AUTH_PAM":"off","HTTP_DAV_EXT":"off","HTTP_EVAL":"off","HTTP_FANCYINDEX":"off","HTTP_FOOTER":"off","HTTP_GEOIP2":"off","HTTP_IP2LOCATION":"off","HTTP_IP2PROXY":"off","HTTP_JSON_STATUS":"off","HTTP_MOGILEFS":"off","HTTP_NOTICE":"off","HTTP_PUSH":"off","HTTP_PUSH_STREAM":"off","HTTP_REDIS":"off","HTTP_SLICE_AHEAD":"off","HTTP_SUBS_FILTER":"off","HTTP_TARANTOOL":"off","HTTP_UPLOAD":"off","HTTP_UPLOAD_PROGRESS":"off","HTTP_UPSTREAM_CHECK":"off","HTTP_UPSTREAM_FAIR":"off","HTTP_UPSTREAM_STICKY":"off","HTTP_VIDEO_THUMBEXTRACTOR":"off","HTTP_ZIP":"off","ICONV":"off","LET":"off","LINK":"off","LUA":"off","LUASTREAM":"off","MEMC":"off","MODSECURITY3":"off","NAXSI":"off","PASSENGER":"off","POSTGRES":"off","RDS_CSV":"off","RDS_JSON":"off","REDIS2":"off","RTMP":"off","SET_MISC":"off","SFLOW":"off","SHIBBOLETH":"off","SLOWFS_CACHE":"off","SRCACHE":"off","STS":"off","VOD":"off","VTS":"off","XSS":"off","WEBSOCKIFY":"off","ZSTD":"off"},"annotations":{"cpe":"cpe:2.3:a:freenginx:freenginx:1.27.2:::::dragonfly6:x86_64:19"},"messages":[{"message":"Recent version of the NGINX introduces dynamic modules support.  In\nFreeBSD ports tree this feature was enabled by default with the DSO\nknob.  Several vendor's and third-party modules have been converted\nto dynamic modules.  Unset the DSO knob builds an NGINX without\ndynamic modules support.\n\nTo load a module at runtime, include the new `load_module'\ndirective in the main context, specifying the path to the shared\nobject file for the module, enclosed in quotation marks.  When you\nreload the configuration or restart NGINX, the module is loaded in.\nIt is possible to specify a path relative to the source directory,\nor a full path, please see\nhttps://www.nginx.com/blog/dynamic-modules-nginx-1-9-11/ and\nhttp://nginx.org/en/docs/ngx_core_module.html#load_module for\ndetails.\n\nDefault path for the NGINX dynamic modules is\n\n/usr/local/libexec/freenginx.","type":"install"}]},{"name":"freenginx","origin":"www/freenginx","version":"1.26.0_20","comment":"Robust and small WWW server","maintainer":"joneum@FreeBSD.org","www":"https://freenginx.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a9cbb5c29d86055fa498a276e91d0448e415cae285534cc23877b485d0b1169f","flatsize":1611831,"path":"All/freenginx-1.26.0_20.pkg","repopath":"All/freenginx-1.26.0_20.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":529268,"desc":"NGINX is a high performance edge web server with the lowest memory footprint\nand the key features to build modern and efficient web infrastructure.\n\nNGINX functionality includes HTTP server, HTTP and mail reverse proxy, caching,\nload balancing, compression, request throttling, connection multiplexing and\nreuse, SSL offload and HTTP media streaming.\n\nSee also: https://nginx.org/","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"}},"categories":["www"],"users":["www"],"groups":["www"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12","libpcre2-8.so.0","libpthread.so.0","libssl.so.12","libz.so.3"],"options":{"DEBUG":"off","DEBUGLOG":"off","DSO":"on","FILE_AIO":"on","IPV6":"on","NJS":"off","NJS_XML":"off","OTEL":"off","THREADS":"on","WWW":"on","GSSAPI_HEIMDAL":"off","GSSAPI_MIT":"off","GOOGLE_PERFTOOLS":"off","HTTP":"on","HTTP_ADDITION":"on","HTTP_AUTH_REQ":"on","HTTP_CACHE":"on","HTTP_DAV":"on","HTTP_DEGRADATION":"off","HTTP_FLV":"on","HTTP_GUNZIP_FILTER":"on","HTTP_GZIP_STATIC":"on","HTTP_IMAGE_FILTER":"off","HTTP_MP4":"on","HTTP_PERL":"off","HTTP_RANDOM_INDEX":"on","HTTP_REALIP":"on","HTTP_SECURE_LINK":"on","HTTP_SLICE":"on","HTTP_SSL":"on","HTTP_STATUS":"on","HTTP_SUB":"on","HTTP_XSLT":"off","HTTPV2":"on","HTTPV3":"on","HTTPV3_BORING":"off","HTTPV3_LSSL":"off","HTTPV3_QTLS":"off","MAIL":"on","MAIL_IMAP":"off","MAIL_POP3":"off","MAIL_SMTP":"off","MAIL_SSL":"on","STREAM":"on","STREAM_REALIP":"on","STREAM_SSL":"on","STREAM_SSL_PREREAD":"on","AJP":"off","AWS_AUTH":"off","BROTLI":"off","CACHE_PURGE":"off","CT":"off","DEVEL_KIT":"off","ARRAYVAR":"off","DRIZZLE":"off","DYNAMIC_UPSTREAM":"off","ECHO":"off","ENCRYPTSESSION":"off","FIPS_CHECK":"off","FORMINPUT":"off","GRIDFS":"off","HEADERS_MORE":"off","HTTP_ACCEPT_LANGUAGE":"off","HTTP_AUTH_DIGEST":"off","HTTP_AUTH_KRB5":"off","HTTP_AUTH_LDAP":"off","HTTP_AUTH_PAM":"off","HTTP_DAV_EXT":"off","HTTP_EVAL":"off","HTTP_FANCYINDEX":"off","HTTP_FOOTER":"off","HTTP_GEOIP2":"off","HTTP_IP2LOCATION":"off","HTTP_IP2PROXY":"off","HTTP_JSON_STATUS":"off","HTTP_MOGILEFS":"off","HTTP_NOTICE":"off","HTTP_PUSH":"off","HTTP_PUSH_STREAM":"off","HTTP_REDIS":"off","HTTP_SLICE_AHEAD":"off","HTTP_SUBS_FILTER":"off","HTTP_TARANTOOL":"off","HTTP_UPLOAD":"off","HTTP_UPLOAD_PROGRESS":"off","HTTP_UPSTREAM_CHECK":"off","HTTP_UPSTREAM_FAIR":"off","HTTP_UPSTREAM_STICKY":"off","HTTP_VIDEO_THUMBEXTRACTOR":"off","HTTP_ZIP":"off","ICONV":"off","LET":"off","LINK":"off","LUA":"off","LUASTREAM":"off","MEMC":"off","MODSECURITY3":"off","NAXSI":"off","PASSENGER":"off","POSTGRES":"off","RDS_CSV":"off","RDS_JSON":"off","REDIS2":"off","RTMP":"off","SET_MISC":"off","SFLOW":"off","SHIBBOLETH":"off","SLOWFS_CACHE":"off","SRCACHE":"off","STS":"off","VOD":"off","VTS":"off","XSS":"off","WEBSOCKIFY":"off"},"annotations":{"cpe":"cpe:2.3:a:freenginx:freenginx:1.26.0:::::dragonfly6:x86_64:20"},"messages":[{"message":"Recent version of the NGINX introduces dynamic modules support.  In\nFreeBSD ports tree this feature was enabled by default with the DSO\nknob.  Several vendor's and third-party modules have been converted\nto dynamic modules.  Unset the DSO knob builds an NGINX without\ndynamic modules support.\n\nTo load a module at runtime, include the new `load_module'\ndirective in the main context, specifying the path to the shared\nobject file for the module, enclosed in quotation marks.  When you\nreload the configuration or restart NGINX, the module is loaded in.\nIt is possible to specify a path relative to the source directory,\nor a full path, please see\nhttps://www.nginx.com/blog/dynamic-modules-nginx-1-9-11/ and\nhttp://nginx.org/en/docs/ngx_core_module.html#load_module for\ndetails.\n\nDefault path for the NGINX dynamic modules is\n\n/usr/local/libexec/nginx.","type":"install"}]},{"name":"freetennis","origin":"games/freetennis","version":"0.4.8_18","comment":"Tennis simulation","maintainer":"ports@FreeBSD.org","www":"https://freetennis.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1625e082d38ca82355d3f9922315089ecee851482f7b13aa4a156c16895cdbb4","flatsize":7387136,"path":"All/freetennis-0.4.8_18.pkg","repopath":"All/freetennis-0.4.8_18.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":5473380,"desc":"Free Tennis is a tennis simulation. The most notable features of Free Tennis\nare:\n\n- Real tactics are useful in the game. For example, it is best to take the net\n  with a slow, low shot (backspin); it is best to play diagonal when you are\n  decentered horizontally, in order not to give angles; you should get back to\n  center and behind the baseline after the shot, in order not to be caught in\n  No-Man's-Land when the opponent hits\n- The A.I. is very advanced and reflects those tactics;\n- You have total control over the parabola described by the shot;\n- The graphic gestures are realistic and elegant;\n- Different players have different skills;\n- The game is developed by a former tennis player;","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"gtkglarea":{"origin":"x11-toolkits/gtkglarea2","version":"2.0.1_12"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"ocaml":{"origin":"lang/ocaml","version":"4.14.2"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"},"sdl_ttf":{"origin":"graphics/sdl_ttf","version":"2.0.11_8"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libSDL-1.2.so.0","libSDL_mixer-1.2.so.0","libSDL_ttf-2.0.so.0","libX11.so.6","libXext.so.6","libXmu.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libgtkgl-2.0.so.1","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe freetennis port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"freeminer-default","origin":"games/freeminer-default","version":"0.4.10.4","comment":"The main game for the Freeminer game engine","maintainer":"ports@FreeBSD.org","www":"https://freeminer.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"747d4521fb1fac331d42a4be304e383c48a162dd1d7030007bea939d2e7e1a9c","flatsize":2349454,"path":"All/freeminer-default-0.4.10.4.pkg","repopath":"All/freeminer-default-0.4.10.4.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":639676,"desc":"Default game for freeminer","deps":{"freeminer":{"origin":"games/freeminer","version":"0.4.10.4_13"}},"categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe freeminer-default port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"freeipmi","origin":"sysutils/freeipmi","version":"1.6.15","comment":"Library and tools to support IPMI-capable hardware","maintainer":"sunpoet@FreeBSD.org","www":"https://www.gnu.org/software/freeipmi/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b0e21e52b580be6954efb24a94357eb259b8448b2b039d33fc177b163fcff122","flatsize":20572928,"path":"All/freeipmi-1.6.15.pkg","repopath":"All/freeipmi-1.6.15.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":2481576,"desc":"FreeIPMI provides in-band and out-of-band IPMI software based on the IPMI\nv1.5/2.0 specification. The IPMI specification defines a set of interfaces for\nplatform management and is implemented by a number vendors for system\nmanagement. The features of IPMI that most users will be interested in are\nsensor monitoring, system event monitoring, power control, and serial-over-LAN\n(SOL). The FreeIPMI tools and libraries should provide users with the ability to\naccess and utilize these and many other features. A number of useful features\nfor large HPC or cluster environments have also been implemented into FreeIPMI.","deps":{"argp-standalone":{"origin":"devel/argp-standalone","version":"1.5.0_1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"}},"categories":["sysutils"],"shlibs_required":["libargp.so.1","libc.so.8","libgcrypt.so.20","libm.so.4","libpthread.so.0"],"options":{"DEBUG":"off","DOCS":"on","IOPERM":"off","IPV6":"on"}},{"name":"freeminer","origin":"games/freeminer","version":"0.4.10.4_13","comment":"Open source sandbox game inspired by Minecraft","maintainer":"ports@FreeBSD.org","www":"https://freeminer.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2f2dcfeacd9cc4009f7ea668513c346b903b09875023b3c7cf6876735b9378d7","flatsize":13064972,"path":"All/freeminer-0.4.10.4_13.pkg","repopath":"All/freeminer-0.4.10.4_13.pkg","licenselogic":"and","licenses":["GPLv3+","LGPL21+"],"pkgsize":4080700,"desc":"Freeminer is a Minecraft-inspired sandbox game.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"irrlicht":{"origin":"x11-toolkits/irrlicht","version":"1.8.5_1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"leveldb":{"origin":"databases/leveldb","version":"1.23_1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"luajit-devel":{"origin":"lang/luajit-devel","version":"2.1.0.20250311"},"openal-soft":{"origin":"audio/openal-soft","version":"1.24.2_2"},"png":{"origin":"graphics/png","version":"1.6.47"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["games"],"users":["minetest"],"groups":["minetest"],"shlibs_required":["libGL.so.1","libICE.so.6","libIrrlicht.so.1.8","libSM.so.6","libX11.so.6","libXext.so.6","libXxf86vm.so.1","libbz2.so.2","libc.so.8","libcurl.so.4","libfreetype.so.6","libintl.so.8","libjpeg.so.8","libleveldb.so.1","libm.so.4","libogg.so.0","libopenal.so.1","libpng16.so.16","libpthread.so.0","librt.so.0","libsnappy.so.1","libsqlite3.so.0","libstdc++.so.9","libvorbis.so.0","libvorbisfile.so.3","libz.so.3"],"options":{"CLIENT":"on","CURL":"on","DOCS":"on","EXAMPLES":"on","FREETYPE":"on","LEVELDB":"on","LUAJIT":"on","NLS":"on","SERVER":"on","SOUND":"on"},"messages":[{"message":"Freeminer engine has been installed.\n\nNote that for offline play or for server hosting you also need\nto install game data. For now, only one game is available for\nfreeminer and you can install it with games/freeminer-default\nport.\n\nFor online play engine is sufficient as it will downloaded all\nrequired data automatically.","type":"install"},{"message":"===>   NOTICE:\n\nThe freeminer port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"freehdl","origin":"cad/freehdl","version":"0.0.8_1","comment":"Free VHDL simulator","maintainer":"ports@FreeBSD.org","www":"http://www.freehdl.seul.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"507b5a722d09cb0ba709f1d09b7cc494475f741eeda81705ca1613ff3f058358","flatsize":10309199,"path":"All/freehdl-0.0.8_1.pkg","repopath":"All/freehdl-0.0.8_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1518336,"desc":"The goals of the FreeHDL project are to develop a VHDL simulator that has\na graphical waveform viewer and a source level debugger. It also aims at\nVHDL-93 compliancy. The project is at a very early development stage.","deps":{"guile-meta":{"origin":"lang/guile","version":"4"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["cad"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe freehdl port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"freeimage","origin":"graphics/freeimage","version":"3.18.0_6","comment":"Simple C/C++ bitmap graphics library","maintainer":"eduardo@FreeBSD.org","www":"http://freeimage.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9a8242fae5d480fed367c4486432195a77424f534a5e416ee5c1248fc787f27f","flatsize":35979896,"path":"All/freeimage-3.18.0_6.pkg","repopath":"All/freeimage-3.18.0_6.pkg","licenselogic":"and","licenses":["FIPL","GPLv2","GPLv3"],"pkgsize":5910216,"desc":"FreeImage is an open source library project for developers who would like to\nsupport popular graphics image formats like PNG, BMP, JPEG, TIFF, and others\nas needed by today's multimedia applications.  FreeImage is easy to use,\nfast, multithreading safe, and cross-platform. This port includes both the\noriginal C interface and the C++ wrapper FreeImagePlus.","categories":["graphics"],"annotations":{"cpe":"cpe:2.3:a:freeimage_project:freeimage:3.18.0:::::dragonfly6:x86_64:6"}},{"name":"freeglut","origin":"graphics/freeglut","version":"3.2.1","comment":"Open source implementation of GLUT library","maintainer":"x11@FreeBSD.org","www":"https://freeglut.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"66c8203420b3732c29addb14540cfea065c30205c3b4b00c5c470d1390b750c4","flatsize":1358815,"path":"All/freeglut-3.2.1.pkg","repopath":"All/freeglut-3.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":228652,"desc":"freeglut is a completely OpenSourced alternative to the OpenGL Utility\nToolkit (GLUT) library. GLUT was originally written by Mark Kilgard to\nsupport the sample programs in the second edition OpenGL 'RedBook'.\nSince then, GLUT has been used in a wide variety of practical applications\nbecause it is simple, universally available and highly portable.\n\nGLUT (and hence freeglut) allows the user to create and manage windows\ncontaining OpenGL contexts on a wide range of platforms and also read the\nmouse, keyboard and joystick functions.\n\nfreeglut is released under the X-Consortium license.","deps":{"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXxf86vm":{"origin":"x11/libXxf86vm","version":"1.1.5"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"}},"categories":["graphics"],"shlibs_required":["libGL.so.1","libGLU.so.1","libX11.so.6","libXi.so.6","libXrandr.so.2","libXxf86vm.so.1","libc.so.8","libm.so.4","libstdc++.so.9","libusbhid.so.4"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"Joystick support is untested and it is unknown if it works.\n\nDo not hesitate to contact x11@FreeBSD.org if this causes issues.","type":"install"}]},{"name":"freeguide","origin":"misc/freeguide","version":"0.11.1_2","comment":"Interactive TV guide which will create personalized TV listings","maintainer":"ports@FreeBSD.org","www":"http://freeguide-tv.sf.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"77fdafe5cd5b3ff115e4e42fa4db46d9894a0318f11cc319bc29407d3c3d0048","flatsize":2728425,"path":"All/freeguide-0.11.1_2.pkg","repopath":"All/freeguide-0.11.1_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1812508,"desc":"FreeGuide is a TV guide program. It uses parser programs to extract TV\ninformation from web pages and stores them for viewing without the need to\nconnect to the Internet. The viewer allows the user to view television listings\nand create customised TV guides by selecting programmes and by building up a\nfavourites list.\n\nIt works with listings for many countries.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"},"p5-xmltv":{"origin":"textproc/p5-xmltv","version":"0.5.70_1"}},"categories":["java","misc"],"messages":[{"message":"===>   NOTICE:\n\nThe freeguide port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"freefonts","origin":"x11-fonts/freefonts","version":"0.10_10","comment":"Collection of ATM fonts (not all free) from the CICA archives","maintainer":"olgeni@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"00855d3ef18d57f50266732fea2138d661a5fad1f9d275a4ec240d46aa12c454","flatsize":2616576,"path":"All/freefonts-0.10_10.pkg","repopath":"All/freefonts-0.10_10.pkg","licenselogic":"single","licenses":["freefont"],"pkgsize":2269344,"desc":"This is a collection of ATM fonts from the CICA Windows\narchives.  They are particularly useful with gimp.\n\nSome of these fonts are shareware, and some have restrictions on\nredistribution.  Please consult the accompanying .license files\nafter installation.\n\neric.\nerich@FreeBSD.org","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"],"messages":[{"message":"You'll have to add /usr/local/share/fonts/freefonts\nto your X font path by either:\n\n$ xset fp+ /usr/local/share/fonts/freefonts\n$ xset fp rehash\n\nor by adding it to your X-server configuration file and\nrestarting the X-server.","type":"install"}]},{"name":"freedt","origin":"sysutils/freedt","version":"23","comment":"Experimental reimplementation of Dan Bernstein's daemontools","maintainer":"tdb@FreeBSD.org","www":"https://offog.org/code/freedt.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"317322efffa1234a85e1c851bd6e300c8165bca63619f8da48ca7741426a06c6","flatsize":202320,"path":"All/freedt-23.pkg","repopath":"All/freedt-23.pkg","licenselogic":"single","pkgsize":29044,"desc":"A reimplementation of Dan Bernstein's daemontools under the GNU GPL,\nsharing no code with the original implementation.\n\nIt currently includes feature-equivalent replacements for argv0, envdir,\nenvuidgid, setlock, setuidgid, softlimit, supervise, svc, svok, svscan,\nsvstat and recordio.  It also includes dumblog (a simple multilog\nreplacement), mkservice (a script for automatically creating service\ndirectories), anonidentd (an anonimising identd implementation) and\nratelimit (a bandwidth-limiting filter along the lines of recordio). All\nthe tools include usage messages; for instance, do \"ratelimit -h\" for a\nbrief rundown of the options.\n\nPlease note that this package is *not* a drop-in replacement for\ndaemontools; the internal state files in service directories are\ndifferent, and the error messages (and a few of the options) aren't\nquite the same. It's also still somewhat experimental, so I'd recommend\nsticking with daemontools on production systems until there's a stable\nrelease of freedt.","categories":["sysutils"],"shlibs_required":["libc.so.8"]},{"name":"ghc92","origin":"lang/ghc92","version":"9.2.8_1","comment":"Compiler for the functional language Haskell","maintainer":"haskell@FreeBSD.org","www":"https://www.haskell.org/ghc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"52f70205ad470faeb8db8086cc45f6ce9fb397f73154ebe14a7253774d6fba96","flatsize":1407872986,"path":"All/ghc92-9.2.8_1.pkg","repopath":"All/ghc92-9.2.8_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":125866868,"desc":"The Glasgow Haskell Compiler is a state-of-the-art, open source, compiler and\ninteractive environment for the functional language Haskell.  Highlights:\n\n * Supports the entire Haskell 2010 language plus a wide variety of\n   extensions.\n * Has particularly good support for concurrency and parallelism, including\n   support for Software Transactional Memory (STM).\n * Generates fast code, particularly for concurrent programs.\n * Works on several platforms including FreeBSD, Windows, Mac, Linux, most\n   varieties of Unix, and several different processor architectures.\n * Has extensive optimisation capabilities, including inter-module optimisation.\n * Compiles Haskell code either directly to native code or using LLVM as a\n   back-end.  It can also generate C code as an intermediate target for porting\n   to new platforms.  The interactive environment compiles Haskell to bytecode,\n   and supports execution of mixed bytecode/compiled programs.\n * Profiling is supported, both by time/allocation and various kinds of heap\n   profiling.\n * Comes with several libraries, and thousands more are available on Hackage.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"libffi":{"origin":"devel/libffi","version":"3.4.6"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["haskell","lang"],"shlibs_required":["libc.so.8","libdl.so.0","libffi.so.8","libgmp.so.10","libm.so.4","libpthread.so.0","librt.so.0","libtinfo.so.6","libutil.so.4"],"options":{"DYNAMIC":"on","PROFILE":"on","BOOT":"off"}},{"name":"freefont-ttf","origin":"x11-fonts/freefont-ttf","version":"20120503_2","comment":"Free UCS Outline Fonts","maintainer":"mbeis@xs4all.nl","www":"https://www.nongnu.org/freefont/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9893b3800b34daf093139e37d7ece3553b61f50a8edf7e42894c0f1cb422266f","flatsize":11300446,"path":"All/freefont-ttf-20120503_2.pkg","repopath":"All/freefont-ttf-20120503_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":4234384,"desc":"This project aims to provide a set of free outline (PostScript Type0, TrueType,\nOpenType...) fonts covering the ISO 10646/Unicode UCS (Universal Character Set).","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"],"options":{"DOCS":"on"}},{"name":"freedink-engine","origin":"games/freedink-engine","version":"108.4_6","comment":"Dink Smallwood RPG and RPG Construction Set","maintainer":"ports@FreeBSD.org","www":"https://www.gnu.org/software/freedink/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6a1611cc351b3814dc21b7121f4c1b1d50b452e47835b68ada23478107ece065","flatsize":1010371,"path":"All/freedink-engine-108.4_6.pkg","repopath":"All/freedink-engine-108.4_6.pkg","licenselogic":"single","pkgsize":361156,"desc":"Dink Smallwood is an adventure/role-playing game, similar to Zelda,\nmade by RTsoft. Besides twisted humour, it includes the actual game\neditor, allowing players to create hundreds of new adventures called\nDink Modules or D-Mods for short.\n\nGNU FreeDink is a new and portable version of the game engine, which\nruns the original game as well as its D-Mods, with close\ncompatibility, under multiple platforms.\n\nThis package contains the game engine alone.","deps":{"check":{"origin":"devel/check","version":"0.15.2_1"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libzip":{"origin":"archivers/libzip","version":"1.11.2"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_gfx":{"origin":"graphics/sdl_gfx","version":"2.0.27"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"},"sdl_ttf":{"origin":"graphics/sdl_ttf","version":"2.0.11_8"},"zip":{"origin":"archivers/zip","version":"3.0_4"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_gfx.so.16","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libSDL_ttf-2.0.so.0","libc.so.8","libfontconfig.so.1","libfreetype.so.6","libintl.so.8","libm.so.4","libpthread.so.0","libzip.so.5"],"options":{"EMBEDDED":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe freedink-engine port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"frozen-bubble","origin":"games/frozen-bubble","version":"2.213.g20170702_1","comment":"Shoot frozen bubbles to build groups of the same color","maintainer":"ports@FreeBSD.org","www":"http://www.frozen-bubble.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0e40940c6f171ef23dfa724f2ec88cd9852462d6ed88f3d11455bf0239ae3d77","flatsize":24527840,"path":"All/frozen-bubble-2.213.g20170702_1.pkg","repopath":"All/frozen-bubble-2.213.g20170702_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":22209900,"desc":"Frozen Bubble is a game in which you throw colorful bubbles and build\ngroups to destroy the bubbles. In 1p mode, destroy all the bubbles to\naccess the next level. In 2p mode, have your opponent die before you.\n\nSee also: https://github.com/kthakore/frozen-bubble","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"p5-Alien-SDL":{"origin":"devel/p5-Alien-SDL","version":"1.446_1"},"p5-Compress-Bzip2":{"origin":"archivers/p5-Compress-Bzip2","version":"2.28"},"p5-IPC-System-Simple":{"origin":"devel/p5-IPC-System-Simple","version":"1.30"},"p5-Locale-Maketext-Lexicon":{"origin":"devel/p5-Locale-Maketext-Lexicon","version":"1.00_1"},"p5-Locale-gettext":{"origin":"devel/p5-Locale-gettext","version":"1.07"},"p5-SDL":{"origin":"devel/p5-SDL","version":"2.548_6"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"},"sdl_pango":{"origin":"x11-toolkits/sdl_pango","version":"0.1.2_11"},"sdl_ttf":{"origin":"graphics/sdl_ttf","version":"2.0.11_8"}},"categories":["games"],"shlibs_required":["libc.so.8","libglib-2.0.so.0","libintl.so.8","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe frozen-bubble port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"freedink-dfarc","origin":"games/freedink-dfarc","version":"3.14_5","comment":"Frontend and .dmod installer for GNU FreeDink","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f029d0caa252367b8e8c765ab14bcb424fce5c38d0e7e3027b66f41dbc62a811","flatsize":674141,"path":"All/freedink-dfarc-3.14_5.pkg","repopath":"All/freedink-dfarc-3.14_5.pkg","licenselogic":"single","pkgsize":170828,"desc":"DFArc2 makes it easy to play and manage the Dink Smallwood game and\nit's numerous Dink Modules (or D-Mods).","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"},"wx30-gtk3":{"origin":"x11-toolkits/wxgtk30","version":"3.0.5.1_6"}},"categories":["games"],"shlibs_required":["libbz2.so.2","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9","libwx_baseu-3.0.so.0","libwx_gtk3u_core-3.0.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe freedink-dfarc port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"freedink","origin":"games/freedink","version":"108.4","comment":"Metaport for FreeDink engine and data","maintainer":"ports@FreeBSD.org","www":"https://www.gnu.org/software/freedink/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9dcb308d2bd2d1c701d6adebc761faa5e75ceec7e0d686a70b6aa3e0d86a5e4a","flatsize":243,"path":"All/freedink-108.4.pkg","repopath":"All/freedink-108.4.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":1392,"desc":"Dink Smallwood is an adventure/role-playing game, similar to Zelda,\nmade by RTsoft. Besides twisted humour, it includes the actual game\neditor, allowing players to create hundreds of new adventures called\nDink Modules or D-Mods for short.\n\nGNU FreeDink is a new and portable version of the game engine, which\nruns the original game as well as its D-Mods, with close\ncompatibility, under multiple platforms.\n\nThis is a meta-port to install all the other freedink ports.","deps":{"freedink-data":{"origin":"games/freedink-data","version":"1.08.20170409"},"freedink-dfarc":{"origin":"games/freedink-dfarc","version":"3.14_5"},"freedink-engine":{"origin":"games/freedink-engine","version":"108.4_6"}},"categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe freedink port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"fritzing","origin":"cad/fritzing","version":"0.9.2_21","comment":"CAD for printed circuit boards","maintainer":"lenzi.sergio@gmail.com","www":"https://fritzing.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6c41dc392983f7598e5af3ca77814e3ed62ae3cb1a6e5aa37d667c1e7303d8c8","flatsize":150731826,"path":"All/fritzing-0.9.2_21.pkg","repopath":"All/fritzing-0.9.2_21.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":17288556,"desc":"Fritzing is an Electronic Design Automation software with a low\nentry barrier, suited for the needs of designers and artists. It\nuses the metaphor of the breadboard, so that it is easy to transfer\nyour hardware sketch to the software. From there it is possible to\ncreate PCB layouts for turning it into a robust PCB yourself or by\nhelp of a manufacturer.","deps":{"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"qt5-buildtools":{"origin":"devel/qt5-buildtools","version":"5.15.16p130_1"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-imageformats":{"origin":"graphics/qt5-imageformats","version":"5.15.16p2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-qmake":{"origin":"devel/qt5-qmake","version":"5.15.16p130"},"qt5-serialport":{"origin":"comms/qt5-serialport","version":"5.15.16p0_1"},"qt5-sqldrivers-sqlite3":{"origin":"databases/qt5-sqldrivers-sqlite3","version":"5.15.16p130"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["cad"],"shlibs_required":["libGL.so.1","libQt5Concurrent.so.5","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5PrintSupport.so.5","libQt5SerialPort.so.5","libQt5Sql.so.5","libQt5Svg.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9","libz.so.3"]},{"name":"geoserver","origin":"graphics/geoserver","version":"2.27.1","comment":"Open Source GIS server","maintainer":"jbo@FreeBSD.org","www":"https://geoserver.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"86b79ebdb41505227e12a83ebb3078fb469ad46157c2559b9812b53c224dff0e","flatsize":137814168,"path":"All/geoserver-2.27.1.pkg","repopath":"All/geoserver-2.27.1.pkg","licenselogic":"and","licenses":["APACHE20","BSD2CLAUSE","EPL","GPLv2","GPLv3","MIT"],"pkgsize":118077944,"desc":"GeoServer is a GIS server. It is open source and\nit allows users to view and edit geographic data.\nGeoServer is a fully functional WFS-T and WMS\nserver that follows the OGC specifications.\nGeoServer is a tool you can display maps on web pages,\nwhere the user can zoom and pan around. And it is\nused in conjunction with clients such as OpenLayers,\nGoogle Earth, UDig, GVSig and others.","deps":{"openjdk17":{"origin":"java/openjdk17","version":"17.0.14+7.1"}},"categories":["geography","graphics","java"],"annotations":{"cpe":"cpe:2.3:a:geoserver:geoserver:2.27.1:::::dragonfly6:x86_64"},"messages":[{"message":"To run geoserver at startup, add\n  geoserver_enable=\"YES\"\nin you /etc/rc.conf .\n\nTo operate geoserver manually, you can use the scripts\n  /usr/local/geoserver/bin/startup.sh\nand\n  /usr/local/geoserver/bin/shutdown.sh\n\nOn your client machine, open the browser with:\n  http://localhost:8080/geoserver\nto configure the GIS server.\n\nEnjoy it!","type":"install"}]},{"name":"freediameter","origin":"net/freediameter","version":"1.5.0_1","comment":"Open source Diameter protocol implementation","maintainer":"ports@FreeBSD.org","www":"http://www.freediameter.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e86e0e2fc9af0f2097b878cf240ab4b8699176e1744064deccd11b0b45177f57","flatsize":1702264,"path":"All/freediameter-1.5.0_1.pkg","repopath":"All/freediameter-1.5.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":398152,"desc":"freeDiameter provides an extensible platform for deploying\na Diameter network for your Authentication, Authorization\nand Accounting needs, whether you are involved in research\nor a network operator.","deps":{"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"libidn":{"origin":"dns/libidn","version":"1.43"}},"categories":["net"],"shlibs_required":["libc.so.8","libgnutls.so.30","libpthread.so.0"],"annotations":{"cpe":"cpe:2.3:a:freediameter:freediameter:1.5.0:::::dragonfly6:x86_64:1"},"messages":[{"message":"===>   NOTICE:\n\nThe freediameter port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"freecolor","origin":"sysutils/freecolor","version":"0.9.3_1","comment":"Displays free memory as a bargraph","maintainer":"tdb@FreeBSD.org","www":"https://www.rkeene.org/oss/freecolor/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0cdd352c879f4d7f58581d23a41f7f8cf542f20f3f9b0bc042ea3af55f74eff6","flatsize":13101,"path":"All/freecolor-0.9.3_1.pkg","repopath":"All/freecolor-0.9.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6500,"desc":"Freecolor is a `free' replacement that displays free memory graphically\nas a bargraph. It supports the same options as `free'.","deps":{"libstatgrab":{"origin":"devel/libstatgrab","version":"0.92.1_1"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libdevstat.so.3","libkinfo.so.2","libstatgrab.so.10"]},{"name":"freedesktop-sound-theme","origin":"audio/freedesktop-sound-theme","version":"0.8","comment":"Sound theme based on the FreeDesktop specification","maintainer":"gnome@FreeBSD.org","www":"https://freedesktop.org/wiki/Specifications/sound-theme-spec","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0736fd58fb8388492f4203febe10497706aff3cc3ed23f59ea9e10adeef9c63f","flatsize":470240,"path":"All/freedesktop-sound-theme-0.8.pkg","repopath":"All/freedesktop-sound-theme-0.8.pkg","licenselogic":"single","pkgsize":374000,"desc":"This is a sound theme based on the FreeDesktop sound theme specification.","categories":["audio","gnome"]},{"name":"freedroid","origin":"games/freedroid","version":"1.0.2_21","comment":"Clone of the Commodore game Paradroid","maintainer":"kevinz5000@gmail.com","www":"https://www.freedroid.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a1e3529dbd1388ee95e9f0eb01e27c5f1aa522c193326958850dd88782d34bf5","flatsize":5202877,"path":"All/freedroid-1.0.2_21.pkg","repopath":"All/freedroid-1.0.2_21.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":4298048,"desc":"Freedroid is a clone of the game \"Paradroid\" which was released on Commodore\n64 in 1985. In this game, you control a robot located within an interstellar\nspaceship consisting of several decks connected by elevators.\n\nThe aim of the game is to destroy all enemy robots by either shooting them\nor seizing control over them by creating connections in a short subgame\nof electric circuits. The graphics are designed to be a fairly faithful\nreproduction of the original game, but a modern set of tiles is also\navailable.","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libc.so.8","libjpeg.so.8","libm.so.4","libpng16.so.16","libpthread.so.0","libz.so.3"]},{"name":"freecell-solver","origin":"games/freecell-solver","version":"6.2.0_1","comment":"Open source framework for solving Freecell","maintainer":"danilo@FreeBSD.org","www":"https://fc-solve.shlomifish.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"26f3429d25ee4faedb007f65e05beb916b6c014af1d11b888b0c1af94da154a1","flatsize":1058417,"path":"All/freecell-solver-6.2.0_1.pkg","repopath":"All/freecell-solver-6.2.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":237980,"desc":"This is Freecell Solver - a program that automatically solves layouts of\nFreecell and similar variants of Card Solitaire such as Eight Off,\nForecell, and Seahaven Towers, as well as Simple Simon boards.","deps":{"py311-pysol-cards":{"origin":"games/py-pysol-cards","version":"0.18.1"},"py311-random2":{"origin":"math/py-random2","version":"1.0.1_1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["games"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on","TCMALLOC":"off"}},{"name":"freebsd-uucp","origin":"net/freebsd-uucp","version":"1.07.4_4","comment":"FreeBSD-modified Taylor UUCP (unix-to-unix copy program)","maintainer":"dinoex@FreeBSD.org","www":"https://github.com/dinoex/freebsd-uucp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"444420999a5e2ae3c8daf89bb3654e8af6ace15b6993faef482afdd3bc11bf71","flatsize":1683680,"path":"All/freebsd-uucp-1.07.4_4.pkg","repopath":"All/freebsd-uucp-1.07.4_4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":375676,"desc":"This is a port of the Taylor UUCP Unix-to-Unix Copy Program suite\nof utilities.  This source was formerly a part of the FreeBSD base\nsystem, and this package is based on the final version of that\nsource code, so it includes all previous FreeBSD customizations.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["comms","net"],"shlibs_required":["libc.so.8","libcrypt.so.4","libutil.so.4"],"options":{"PAM":"off","ENCRYPTED_PASSWORDS":"off","VAR_LOG":"off"},"messages":[{"message":"In order to run the periodic UUCP maintenance tasks, please add\nthe following to your /etc/periodic.conf.local file:\n\n# 340.uucp\ndaily_uuclean_enable=\"YES\"\t\t\t\t# Run uuclean.daily\n\n# 410.status-uucp\ndaily_status_uucp_enable=\"YES\"\t\t\t\t# Check uucp status\n\n# 300.uucp\nweekly_uucp_enable=\"YES\"\t\t\t\t# Clean uucp weekly\n\n# in your sendmail.mc file you need to set the path:\ndefine(`UUCP_MAILER_PATH', `/usr/local/bin/uux')dnl","type":"install"}]},{"name":"freebsd-update-notify","origin":"deskutils/freebsd-update-notify","version":"0.1.1.11","comment":"Notify desktop user when FreeBSD updates are available","maintainer":"jwb@FreeBSD.org","www":"https://github.com/outpaddling/freebsd-update-notify","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"687f668c0a7e542b32d22949ff509044a86cbd228f59a71af83da4d7143c3a87","flatsize":8114,"path":"All/freebsd-update-notify-0.1.1.11.pkg","repopath":"All/freebsd-update-notify-0.1.1.11.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":5380,"desc":"Freebsd-update-notify is a script invoked by cron to check for\navailable updates and issue popup notification on the desktop.  The\nuser can elect to install and reboot or ignore them for now.","deps":{"auto-admin":{"origin":"sysutils/auto-admin","version":"0.8.1"},"rxvt-unicode":{"origin":"x11/rxvt-unicode","version":"9.31_1"},"xhost":{"origin":"x11/xhost","version":"1.0.8_1"},"xwininfo":{"origin":"x11/xwininfo","version":"1.1.5_1"},"zenity":{"origin":"x11/zenity","version":"3.42.1_3"}},"categories":["deskutils"]},{"name":"freebsd-git-devtools","origin":"devel/freebsd-git-devtools","version":"20250115","comment":"Simple Git tools from the FreeBSD src repository","maintainer":"jrm@FreeBSD.org","www":"https://github.com/freebsd/freebsd-src/tree/main/tools/tools/git","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"62fa70b02ee09484dc26ace161684d4acea35a1ca5414f66db99324ab2b99146","flatsize":33438,"path":"All/freebsd-git-devtools-20250115.pkg","repopath":"All/freebsd-git-devtools-20250115.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":13776,"desc":"freebsd-git-devtools includes tools under tools/tools/git/ in the FreeBSD src\nrepository:\n\n    - git-arc is a git plugin around arc that simplifies the creation and\n      management of FreeBSD Phabricator reviews.\n\n    - mfc-candidates compares git commit hashes between branches to identify\n      potential MFC candidates.","deps":{"arcanist-php83":{"origin":"devel/arcanist","version":"20220518_7"},"git":{"origin":"devel/git","version":"2.49.0"},"jq":{"origin":"textproc/jq","version":"1.7.1"},"lua54":{"origin":"lang/lua54","version":"5.4.7"}},"categories":["devel"]},{"name":"freebsd-bugzilla-cli","origin":"ports-mgmt/freebsd-bugzilla-cli","version":"0.15.1_1","comment":"Interact with the FreeBSD bugzilla instance","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/p6m7g8/__p6-freebsd-bugzilla","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e42666a408907aae031efed288c812eeca4500f85dee00415748499277c1aa58","flatsize":64209,"path":"All/freebsd-bugzilla-cli-0.15.1_1.pkg","repopath":"All/freebsd-bugzilla-cli-0.15.1_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":18832,"desc":"CLI utilities and wrappers for FreeBSD's bugzilla instance with emphasis on\nports.\n\nProvides a consistent API which can have pluggable backends.","deps":{"ca_root_nss":{"origin":"security/ca_root_nss","version":"3.108"},"py311-pybugz":{"origin":"devel/pybugz","version":"0.14_3"}},"categories":["ports-mgmt"],"options":{"PYBUGZ":"on"}},{"name":"gcc13-devel","origin":"lang/gcc13-devel","version":"13.3.1.s20250328","comment":"GNU Compiler Collection 13","maintainer":"salvadore@FreeBSD.org","www":"https://gcc.gnu.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7c6cd41c5cd00ab6b6106c1fc6a0708f03c2728acccdef22ed380edd2d42fc9d","flatsize":304583344,"path":"All/gcc13-devel-13.3.1.s20250328.pkg","repopath":"All/gcc13-devel-13.3.1.s20250328.pkg","licenselogic":"and","licenses":["GPLv3","GPLv3RLE"],"pkgsize":78141504,"desc":"GCC, the GNU Compiler Collection, supports a number of languages.\nThis port installs the C, C++, and Fortran front ends as gcc13, g++13,\nand gfortran13, respectively.","deps":{"binutils":{"origin":"devel/binutils","version":"2.44,1"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"mpc":{"origin":"math/mpc","version":"1.3.1_1"},"mpfr":{"origin":"math/mpfr","version":"4.2.2,1"}},"categories":["lang"],"shlibs_required":["libc.so.8","libgmp.so.10","libm.so.4","libmpc.so.3","libmpfr.so.6","libz.so.3"],"options":{"GRAPHITE":"off","LTO_BOOTSTRAP":"off","STANDARD_BOOTSTRAP":"on"},"annotations":{"cpe":"cpe:2.3:a:gnu:gcc:13.3.1:::::dragonfly6:x86_64"},"messages":[{"message":"To ensure binaries built with this toolchain find appropriate versions\nof the necessary run-time libraries, you may want to link using\n\n  -Wl,-rpath=/usr/local/lib/gcc13\n\nFor ports leveraging USE_GCC, USES=compiler, or USES=fortran this happens\ntransparently.","type":"install"}]},{"name":"fricas","origin":"math/fricas","version":"1.3.10","comment":"Advanced computer algebra system","maintainer":"yuri@FreeBSD.org","www":"https://fricas.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"edf76fe54c31b2a60f520d552b63ca5a0ba3e5377c4bb568bee274835824e2ab","flatsize":151605954,"path":"All/fricas-1.3.10.pkg","repopath":"All/fricas-1.3.10.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":23679980,"desc":"FriCAS is an advanced computer algebra system. Its capabilities range from\ncalculus (integration and differentiation) to abstract algebra. It can plot\nfunctions and has integrated help system.\n\nFriCAS a fork of Axiom project -- its starting point was wh-sandbox branch\nof the Axiom project.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"rlwrap":{"origin":"devel/rlwrap","version":"0.45.2_2"}},"categories":["math"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXpm.so.4","libc.so.8","libm.so.4","libpthread.so.0","libutil.so.4","libzstd.so.1"]},{"name":"freebsd-13-mixer","origin":"audio/freebsd-13-mixer","version":"13.0.0","comment":"Original mixer(8) from FreeBSD 13.0","maintainer":"0mp@FreeBSD.org","www":"https://github.com/0mp/freebsd-13-mixer","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d5cff7d5b61f87532b8248257a03f857bca748cb95d1371440dbe650c09ddd82","flatsize":13293,"path":"All/freebsd-13-mixer-13.0.0.pkg","repopath":"All/freebsd-13-mixer-13.0.0.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":7492,"desc":"The mixer utility is used to set and display soundcard mixer device levels. It\nis a copy of the mixer(8) command from FreeBSD 13.0 from before the utility was\ncompletely redesigned for FreeBSD 14.0.","categories":["audio"],"shlibs_required":["libc.so.8"]},{"name":"gcc12-devel","origin":"lang/gcc12-devel","version":"12.4.1.s20250327","comment":"GNU Compiler Collection 12","maintainer":"salvadore@FreeBSD.org","www":"https://gcc.gnu.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"90395a547e6b7b3016db3e0872bc2f69791b9effcc3cd2a26c4369d8dd27fd4b","flatsize":297931736,"path":"All/gcc12-devel-12.4.1.s20250327.pkg","repopath":"All/gcc12-devel-12.4.1.s20250327.pkg","licenselogic":"and","licenses":["GPLv3","GPLv3RLE"],"pkgsize":76433872,"desc":"GCC, the GNU Compiler Collection, supports a number of languages.\nThis port installs the C, C++, and Fortran front ends as gcc12, g++12,\nand gfortran12, respectively.\n\nGerald Pfeifer <gerald@FreeBSD.org>","deps":{"binutils":{"origin":"devel/binutils","version":"2.44,1"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"mpc":{"origin":"math/mpc","version":"1.3.1_1"},"mpfr":{"origin":"math/mpfr","version":"4.2.2,1"}},"categories":["lang"],"shlibs_required":["libc.so.8","libgmp.so.10","libm.so.4","libmpc.so.3","libmpfr.so.6","libz.so.3"],"options":{"GRAPHITE":"off","LTO_BOOTSTRAP":"off","STANDARD_BOOTSTRAP":"on"},"annotations":{"cpe":"cpe:2.3:a:gnu:gcc:12.4.1:::::dragonfly6:x86_64"},"messages":[{"message":"To ensure binaries built with this toolchain find appropriate versions\nof the necessary run-time libraries, you may want to link using\n\n  -Wl,-rpath=/usr/local/lib/gcc12\n\nFor ports leveraging USE_GCC, USES=compiler, or USES=fortran this happens\ntransparently.","type":"install"}]},{"name":"freebee","origin":"games/freebee","version":"2.0","comment":"Multi-platform ncurses-based console client for Free Bee","maintainer":"amdmi3@FreeBSD.org","www":"https://freebee.fun/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"28ea9317ddb23e9a8d204d694cbeafe80509e9bb834fbbb792ed0c7ad25b1f88","flatsize":23753,"path":"All/freebee-2.0.pkg","repopath":"All/freebee-2.0.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":11508,"desc":"Free Bee is an enhanced Free Software clone of The New York Times\ngame Spelling Bee.\n\nIn this game, your goal is to find as many words as you can with\nthe seven letters you are given. You don't have to use any letter\nexcept the middle letter and letters can be used more than once in\na word. Finding a word that uses all seven letters yields bonus\npoints! Every game has at least one such word, and many games have\nmultiple.\n\nEarning enough points to reach the rank of Queen Bee wins the game!\n\nYou can play the daily challenge like the original game or try your\nhand at a nearly infinite number of computer-generated random\nchallenges. Unlike the original game, you are not restricted to\nonly a single game per day!","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["games"],"shlibs_required":["libc.so.8","libcurl.so.4","libncurses.so.6","libtinfo.so.6"],"options":{"DOCS":"on"}},{"name":"gcc14","origin":"lang/gcc14","version":"14.2.0_3","comment":"GNU Compiler Collection 14","maintainer":"salvadore@FreeBSD.org","www":"https://gcc.gnu.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9b83bd52984789e4485602435a104ae464ca729fbb589446f0108689d2e14d54","flatsize":341864890,"path":"All/gcc14-14.2.0_3.pkg","repopath":"All/gcc14-14.2.0_3.pkg","licenselogic":"and","licenses":["GPLv3","GPLv3RLE"],"pkgsize":87420332,"desc":"GCC, the GNU Compiler Collection, supports a number of languages.\nThis port installs the C, C++, and Fortran front ends as gcc14, g++14,\nand gfortran14, respectively.","deps":{"binutils":{"origin":"devel/binutils","version":"2.44,1"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"mpc":{"origin":"math/mpc","version":"1.3.1_1"},"mpfr":{"origin":"math/mpfr","version":"4.2.2,1"}},"categories":["lang"],"shlibs_required":["libc.so.8","libgmp.so.10","libm.so.4","libmpc.so.3","libmpfr.so.6","libz.so.3"],"options":{"GRAPHITE":"off","LTO_BOOTSTRAP":"off","STANDARD_BOOTSTRAP":"on"},"annotations":{"cpe":"cpe:2.3:a:gnu:gcc:14.2.0:::::dragonfly6:x86_64:3"},"messages":[{"message":"To ensure binaries built with this toolchain find appropriate versions\nof the necessary run-time libraries, you may want to link using\n\n  -Wl,-rpath=/usr/local/lib/gcc14\n\nFor ports leveraging USE_GCC, USES=compiler, or USES=fortran this happens\ntransparently.","type":"install"}]},{"name":"freebayes","origin":"biology/freebayes","version":"1.3.6_2","comment":"Bayesian haplotype-based polymorphism discovery and genotyping","maintainer":"jwb@FreeBSD.org","www":"https://github.com/ekg/freebayes","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"794cf4474381e1994c42d9ba3912516700bbd5b7681b91e96ab655e5fc04a93d","flatsize":3183568,"path":"All/freebayes-1.3.6_2.pkg","repopath":"All/freebayes-1.3.6_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":981052,"desc":"FreeBayes is a Bayesian genetic variant detector designed to find small\npolymorphisms, specifically SNPs (single-nucleotide polymorphisms), indels\n(insertions and deletions), MNPs (multi-nucleotide polymorphisms), and complex\nevents (composite insertion and substitution events) smaller than the length of\na short-read sequencing alignment.","deps":{"htslib":{"origin":"biology/htslib","version":"1.21"}},"categories":["biology"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libhts.so.3","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"freealut","origin":"audio/freealut","version":"1.1.0_4","comment":"The OpenAL Utility Toolkit","maintainer":"oliver@FreeBSD.org","www":"http://connect.creativelabs.com/openal/default.aspx","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bae357de91f13e7ba2aee0b2fbad410675e7b59eb344ba4a6908de4e2301be39","flatsize":89002,"path":"All/freealut-1.1.0_4.pkg","repopath":"All/freealut-1.1.0_4.pkg","licenselogic":"single","pkgsize":23320,"desc":"freealut is a free implementation of OpenAL's ALUT standard.","deps":{"openal-soft":{"origin":"audio/openal-soft","version":"1.24.2_2"}},"categories":["audio"]},{"name":"free-sa-devel","origin":"www/free-sa-devel","version":"2.0.0b6.7_1","comment":"Statistic analyzer for daemons log files similar to SARG","maintainer":"moiseev@mezonplus.ru","www":"https://free-sa.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"103e1e8006d66898ec9f9ce395a4a05651d537e09594c1a62dd8f917f8be1a8c","flatsize":390231,"path":"All/free-sa-devel-2.0.0b6.7_1.pkg","repopath":"All/free-sa-devel-2.0.0b6.7_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":104712,"desc":"Free-SA is a statistic analyzer for daemons log files similar to SARG.\nIts main advantages over SARG are much better speed (7x-20x times),\nmore reports support, crossplatform work and W3C compliance of\ngenerated HTML/CSS reports code.","categories":["www"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on","OPTIMIZED_CFLAGS":"off","SA_DEBUG":"off"}},{"name":"freepats","origin":"audio/freepats","version":"20060219","comment":"Free and open set of instrument patches","maintainer":"ports@FreeBSD.org","www":"https://freepats.zenvoid.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"48c8ebfee60c8941512148957154f4234c93ec69848a9fbf5e0c90ef1b534bca","flatsize":33361144,"path":"All/freepats-20060219.pkg","repopath":"All/freepats-20060219.pkg","licenselogic":"single","pkgsize":25055684,"desc":"Freepats is a project to create a free and open set of instrument\npatches, in any format, that can be used with softsynths.","categories":["audio"],"messages":[{"message":"===>   NOTICE:\n\nThe freepats port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"frand","origin":"sysutils/frand","version":"0.1_11","comment":"Selects a random file using reservoir sampling algorithm","maintainer":"serpent7776@gmail.com","www":"https://github.com/serpent7776/frand","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b66ea343641d534c978c3fe860f5a59a38fc86a735705b8ee3e3697f360d1ea8","flatsize":25347,"path":"All/frand-0.1_11.pkg","repopath":"All/frand-0.1_11.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":10536,"desc":"Selects a random file from given directory using reservoir sampling algorithm.\nThis means directory contents doesn't need to be read in memory and then sorted\nand so will perform much better than find+sort for big directories.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"}},"categories":["sysutils"],"shlibs_required":["libboost_filesystem.so.1.87.0","libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"fragrouter","origin":"security/fragrouter","version":"1.6_2","comment":"Tool for testing network IDS implementations","maintainer":"fuz@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"566ce4ddb8d909480a0169039aa7f9893fa9baae5359a8bc2424765c92ebb982","flatsize":47779,"path":"All/fragrouter-1.6_2.pkg","repopath":"All/fragrouter-1.6_2.pkg","licenselogic":"single","pkgsize":21492,"desc":"Fragrouter is a program for routing network traffic in such a way as\nto elude most network intrusion detection systems.\n\nThe attacks implemented correspond to those listed in the Secure\nNetworks ``Insertion, Evasion, and Denial of Service: Eluding Network\nIntrusion Detection'' paper of January, 1998.","categories":["security"],"shlibs_required":["libc.so.8","libpcap.so.3"]},{"name":"fraqtive","origin":"graphics/fraqtive","version":"0.4.8.1_1","comment":"Draws Mandelbrot and Julia fractals","maintainer":"eduardo@FreeBSD.org","www":"https://fraqtive.mimec.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9de74d258a50c72ed6e2510abdd1693282bcbffcc48d0fea4913b4a5a12bedc3","flatsize":926230,"path":"All/fraqtive-0.4.8.1_1.pkg","repopath":"All/fraqtive-0.4.8.1_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":269348,"desc":"Fraqtive is a program for drawing Mandelbrot and Julia fractals. It uses a\nvery fast algorithm and generates high quality, smooth images. It is fully\ninteractive, allowing for real-time mouse navigation and dynamic generation\nof the Julia fractal preview. OpenGL-rendered 3D view of the fractals is\nalso supported.","deps":{"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-opengl":{"origin":"graphics/qt5-opengl","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["graphics"],"shlibs_required":["libGL.so.1","libGLU.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5OpenGL.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"SSE2":"on"}},{"name":"frece","origin":"databases/frece","version":"1.0.6_20","comment":"Maintain a database sorted by frecency (frequency + recency)","maintainer":"yuri@FreeBSD.org","www":"https://github.com/YodaEmbedding/frece","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ce11d24678364a6945059033b51d353d6095d2decd8c319524e0b6d93e52c4cc","flatsize":1287339,"path":"All/frece-1.0.6_20.pkg","repopath":"All/frece-1.0.6_20.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":440140,"desc":"frece maintains databases sorted by frecency (frequency + recency).","categories":["databases"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"]},{"name":"fractgen","origin":"graphics/fractgen","version":"3.0.2_1","comment":"Fractal Generator","maintainer":"thomas.dreibholz@gmail.com","www":"https://www.nntb.no/~dreibh/fractalgenerator/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"576fe3ffe43419cf6e83dc0b989bc39ee0a1943c9aa384d8fe6ddcad3ba77191","flatsize":535052,"path":"All/fractgen-3.0.2_1.pkg","repopath":"All/fractgen-3.0.2_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":267952,"desc":"FractGen is a simple Qt-based fractal generator program for Mandelbrot\nfractals.  The image size is only limited by virtual memory. It is possible\nto zoom into images. Image parameters can be saved in XML files and loaded\nfrom XML files. Calculated images can be exported as PNG files. The intention\nof this program is to generate graphics to be post-processed by other image\ntools, e.g. in order to generate nice screen backgrounds or book covers.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["graphics"],"shlibs_required":["libGLX.so.0","libOpenGL.so.0","libQt6Core.so.6","libQt6Gui.so.6","libQt6PrintSupport.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"]},{"name":"fretsonfire-data","origin":"games/fretsonfire-data","version":"1.3.110","comment":"Frets on Fire data files","maintainer":"acm@FreeBSD.org","www":"http://louhi.kempele.fi/~skyostil/uv/fretsonfire/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1c7e7f15e3e1dd01b7f67010f3caaa8a2746e7f5f4e918a9117a565afb433d1f","flatsize":32787441,"path":"All/fretsonfire-data-1.3.110.pkg","repopath":"All/fretsonfire-data-1.3.110.pkg","licenselogic":"single","licenses":["fretsonfire"],"pkgsize":29850432,"desc":"The Frets on Fire data files","categories":["games","python"]},{"name":"freeciv-nox11","origin":"games/freeciv-nox11","version":"3.1.4_1","comment":"Free turn-based multiplayer strategy","maintainer":"fluffy@FreeBSD.org","www":"https://www.freeciv.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8c2def0b5feb0ded0ea09a966e05b864c58f94623b6171751e2d9fd109871a5e","flatsize":46190033,"path":"All/freeciv-nox11-3.1.4_1.pkg","repopath":"All/freeciv-nox11-3.1.4_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":8372856,"desc":"Freeciv is a free turn-based multiplayer strategy game, in which each\nplayer becomes the leader of a civilization, fighting to obtain the\nultimate goal: to become the greatest civilization.\n\nPlayers of the Civilization series by Microprose should feel at home,\nsince one aim of Freeciv is to have optional modes (called rulesets)\nwith compatible rules.\n\nFreeciv is maintained by an international team of coders and enthusiasts,\nand is easily one of the most fun and addictive network games out there!\n\nThat also means it has very extensive multilanguage support, something\nrare in games.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"icu":{"origin":"devel/icu","version":"76.1,1"},"libiconv":{"origin":"converters/libiconv","version":"1.17_1"},"libltdl":{"origin":"devel/libltdl","version":"2.5.4"},"lua53":{"origin":"lang/lua53","version":"5.3.6_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["games"],"shlibs_required":["libc.so.8","libintl.so.8","libpthread.so.0","libsqlite3.so.0"],"options":{"DOCS":"on","IPV6":"on","NLS":"on","MYSQL":"off","PGSQL":"off","SQLITE3":"on"},"annotations":{"cpe":"cpe:2.3:a:freeciv:freeciv:3.1.4:::::dragonfly6:x86_64:1"}},{"name":"fracplanet","origin":"graphics/fracplanet","version":"0.5.1_22","comment":"Interactive tool for creating random fractal planets and terrain","maintainer":"ports@FreeBSD.org","www":"http://www.bottlenose.demon.co.uk/share/fracplanet/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"014c258ad68e8df4f76ea2d8b4c41641c155b1ad90e3e260fe55fc6f5942b23a","flatsize":493442,"path":"All/fracplanet-0.5.1_22.pkg","repopath":"All/fracplanet-0.5.1_22.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":168740,"desc":"Fracplanet is an application to generate random planets and terrain\nwith oceans, mountains, icecaps and rivers. Parameters are specified\ninteractively and the results displayed using OpenGL. The generated\nobjects can be dumped in Pov-Ray format.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-opengl":{"origin":"graphics/qt5-opengl","version":"5.15.16p130_1"}},"categories":["graphics"],"shlibs_required":["libGL.so.1","libGLU.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5OpenGL.so.5","libQt5Widgets.so.5","libboost_program_options.so.1.87.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on","DOXYGEN":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe fracplanet port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"fr-verbiste","origin":"french/verbiste","version":"0.1.49","comment":"French verb conjugator/deconjugator","maintainer":"dereckson@gmail.com","www":"http://sarrazip.com/dev/verbiste.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2bfde1ff4b24ec340d67fe60e84502737e384248377a8462bfc93862b468bf25","flatsize":995516,"path":"All/fr-verbiste-0.1.49.pkg","repopath":"All/fr-verbiste-0.1.49.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":137680,"desc":"Verbiste is a conjugation system, with comprehensive French verb tables, and\nsome capabilities for extra languages. It provides a library, a CLI and a GUI\ninterface.","deps":{"libiconv":{"origin":"converters/libiconv","version":"1.17_1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"}},"categories":["education","french","textproc"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9","libxml2.so.2"],"options":{"DOCS":"on","EXAMPLES":"on","GTK2":"off"}},{"name":"fr-mythes","origin":"french/mythes","version":"2.3","comment":"French thesaurus","maintainer":"office@FreeBSD.org","www":"https://www.dicollecte.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"947936a35724509f354d3809c92466b0c407b1e6e52c14a574e4c9d1910cf770","flatsize":5342094,"path":"All/fr-mythes-2.3.pkg","repopath":"All/fr-mythes-2.3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":981512,"desc":"French thesaurus","categories":["french","textproc"]},{"name":"fr-jdictionary-fre-hun","origin":"french/jdictionary-fre-hun","version":"1.0_4","comment":"JDictionary plugin: French-Hungarian dictionary","maintainer":"jmohacsi@bsd.hu","www":"http://jdictionary.info/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"906db9ba35c389e3456a3f25f25da48b145f6c035df1107b610247119b2c1370","flatsize":320426,"path":"All/fr-jdictionary-fre-hun-1.0_4.pkg","repopath":"All/fr-jdictionary-fre-hun-1.0_4.pkg","licenselogic":"single","pkgsize":304204,"desc":"jDictionary plugin: French-Hungarian dictionary\nDictionary database: Reuss Andr%c3%a1s and Szab%c3%b3 Rich%c3%a1rd","deps":{"jdictionary":{"origin":"textproc/jdictionary","version":"1.8_4"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["french","hungarian","textproc"]},{"name":"fr-hyphen","origin":"french/hyphen","version":"3.0","comment":"French hyphenation rules","maintainer":"office@FreeBSD.org","www":"https://www.dicollecte.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c969eb69892174d05a912f7bd47ca3937a1e3d037284c12e99d9965cc5706db9","flatsize":26601,"path":"All/fr-hyphen-3.0.pkg","repopath":"All/fr-hyphen-3.0.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":8716,"desc":"French hyphenation rules","categories":["french","textproc"]},{"name":"fr-fortune-mod-zarathoustra","origin":"french/fortune-mod-zarathoustra","version":"20100905","comment":"Compilation of quotes from Nietzsche's Thus spoke Zarathustra","maintainer":"ports@FreeBSD.org","www":"https://www.ebooksgratuits.com/html/nietzsche_ainsi_parlait_zarathoustra.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6ed39d9a9b7fd5a1bf1025629a740930713b20406adcd19db95cf15ccd8c23c5","flatsize":25302,"path":"All/fr-fortune-mod-zarathoustra-20100905.pkg","repopath":"All/fr-fortune-mod-zarathoustra-20100905.pkg","licenselogic":"single","licenses":["NONE"],"pkgsize":9572,"desc":"fortune-mod-zarathoustra is a collection of quotes from Nietzsche's\n\"Thus spoke Zarathustra\", processed into the fortune format.\nOriginal text is in the public domain.","categories":["french"],"messages":[{"message":"Usage:\n\nfortune /usr/local/share/games/fortune/zarathoustra\n\nSee fortune(6) for details.","type":"install"},{"message":"===>   NOTICE:\n\nThe fr-fortune-mod-zarathoustra port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"fr-hunspell","origin":"french/hunspell","version":"6.4.1","comment":"Modern French hunspell dictionaries","maintainer":"office@FreeBSD.org","www":"https://www.dicollecte.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b8ac5c6baa4d664e1279bd81c47449e8d6176c224836416438fb8a1ed8306076","flatsize":2791289,"path":"All/fr-hunspell-6.4.1.pkg","repopath":"All/fr-hunspell-6.4.1.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":348632,"desc":"Modern French hunspell dictionaries","categories":["french","textproc"]},{"name":"gcc13","origin":"lang/gcc13","version":"13.3.0_2","comment":"GNU Compiler Collection 13","maintainer":"salvadore@FreeBSD.org","www":"https://gcc.gnu.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8296bcbc41382fd1fe439dcdf5d238e754dfb4d3623372a51ed7a95f111ebd2b","flatsize":304787795,"path":"All/gcc13-13.3.0_2.pkg","repopath":"All/gcc13-13.3.0_2.pkg","licenselogic":"and","licenses":["GPLv3","GPLv3RLE"],"pkgsize":78490340,"desc":"GCC, the GNU Compiler Collection, supports a number of languages.\nThis port installs the C, C++, and Fortran front ends as gcc13, g++13,\nand gfortran13, respectively.","deps":{"binutils":{"origin":"devel/binutils","version":"2.44,1"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"mpc":{"origin":"math/mpc","version":"1.3.1_1"},"mpfr":{"origin":"math/mpfr","version":"4.2.2,1"}},"categories":["lang"],"shlibs_required":["libc.so.8","libgmp.so.10","libm.so.4","libmpc.so.3","libmpfr.so.6","libz.so.3"],"options":{"GRAPHITE":"off","LTO_BOOTSTRAP":"off","STANDARD_BOOTSTRAP":"on"},"annotations":{"cpe":"cpe:2.3:a:gnu:gcc:13.3.0:::::dragonfly6:x86_64:2"},"messages":[{"message":"To ensure binaries built with this toolchain find appropriate versions\nof the necessary run-time libraries, you may want to link using\n\n  -Wl,-rpath=/usr/local/lib/gcc13\n\nFor ports leveraging USE_GCC, USES=compiler, or USES=fortran this happens\ntransparently.","type":"install"}]},{"name":"gcc12","origin":"lang/gcc12","version":"12.4.0_2","comment":"GNU Compiler Collection 12","maintainer":"salvadore@FreeBSD.org","www":"https://gcc.gnu.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c6e951ff806b08e7f52d24bc3a9a4a54f9c46f5ffae590b2df92dcf7b5f784b1","flatsize":296769953,"path":"All/gcc12-12.4.0_2.pkg","repopath":"All/gcc12-12.4.0_2.pkg","licenselogic":"and","licenses":["GPLv3","GPLv3RLE"],"pkgsize":75801096,"desc":"GCC, the GNU Compiler Collection, supports a number of languages.\nThis port installs the C, C++, and Fortran front ends as gcc12, g++12,\nand gfortran12, respectively.\n\nGerald Pfeifer <gerald@FreeBSD.org>","deps":{"binutils":{"origin":"devel/binutils","version":"2.44,1"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"mpc":{"origin":"math/mpc","version":"1.3.1_1"},"mpfr":{"origin":"math/mpfr","version":"4.2.2,1"}},"categories":["lang"],"shlibs_required":["libc.so.8","libgmp.so.10","libm.so.4","libmpc.so.3","libmpfr.so.6","libz.so.3"],"options":{"GRAPHITE":"off","LTO_BOOTSTRAP":"off","STANDARD_BOOTSTRAP":"on"},"annotations":{"cpe":"cpe:2.3:a:gnu:gcc:12.4.0:::::dragonfly6:x86_64:2"},"messages":[{"message":"To ensure binaries built with this toolchain find appropriate versions\nof the necessary run-time libraries, you may want to link using\n\n  -Wl,-rpath=/usr/local/lib/gcc12\n\nFor ports leveraging USE_GCC, USES=compiler, or USES=fortran this happens\ntransparently.","type":"install"}]},{"name":"freeblocks","origin":"games/freeblocks","version":"0.5","comment":"Puzzle game with similar gameplay to Tetris Attack","maintainer":"amdmi3@FreeBSD.org","www":"https://github.com/dorkster/freeblocks","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d418877287d2fd8b406942164fe4a769ccfeab6b46a12c23501630f738a6e99e","flatsize":7025297,"path":"All/freeblocks-0.5.pkg","repopath":"All/freeblocks-0.5.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":6654972,"desc":"FreeBlocks is a puzzle game with similar gameplay to Tetris Attack.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"},"sdl_ttf":{"origin":"graphics/sdl_ttf","version":"2.0.11_8"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libSDL_ttf-2.0.so.0","libc.so.8","libpthread.so.0"],"options":{"DOCS":"on","HALF_GFX":"off"}},{"name":"fprobe","origin":"net-mgmt/fprobe","version":"1.1_2","comment":"Tool that collects network traffic data","maintainer":"farrokhi@FreeBSD.org","www":"https://sourceforge.net/projects/fprobe/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5a4aa6187d25e259f049c36ba5be27e34f3bb71f2dd1c89dd00c96dc311e9bbc","flatsize":62910,"path":"All/fprobe-1.1_2.pkg","repopath":"All/fprobe-1.1_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":27224,"desc":"fprobe: a NetFlow probe - libpcap-based tool that collects\nnetwork traffic data and emit it as NetFlow flows towards the\nspecified collector.","categories":["net-mgmt"],"shlibs_required":["libc.so.8","libpcap.so.3","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"fprintd","origin":"security/fprintd","version":"0.8.1","comment":"Daemon that provides fingerprint scanning functionality over D-Bus","maintainer":"danfe@FreeBSD.org","www":"https://www.freedesktop.org/wiki/Software/fprint/fprintd/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"278ba3896fab23832a91c5ffbf602200710f08692a8b4642d7ec523db91e1315","flatsize":423089,"path":"All/fprintd-0.8.1.pkg","repopath":"All/fprintd-0.8.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":64744,"desc":"Fprintd is a D-Bus daemon that offers libfprint functionality over\nthe D-Bus interprocess communication bus. By adding this daemon\nlayer above libfprint, we solve various problems related to multiple\napplications simultaneously competing for fingerprint readers.\n\nWhile it is not very nice to think of a daemon being necessary in\nthis scenario, fprintd will be launched by D-Bus through the\nactivation mechanism. This means it is launched only when needed,\nand additionally it will shut itself down after a period of inactivity.\n\n(Text copied from link below.)","deps":{"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"dbus-glib":{"origin":"devel/dbus-glib","version":"0.114"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libfprint":{"origin":"security/libfprint","version":"0.7.0_2"},"polkit":{"origin":"sysutils/polkit","version":"125_1"}},"categories":["security"],"shlibs_required":["libc.so.8","libdbus-1.so.3","libdbus-glib-1.so.2","libfprint.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libintl.so.8","libpolkit-gobject-1.so.0","libpthread.so.0"],"options":{"NLS":"on","PAM":"off"}},{"name":"fping","origin":"net/fping","version":"5.3","comment":"Quickly ping multiple hosts without flooding the network","maintainer":"jharris@widomaker.com","www":"https://www.fping.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8002e83909b8e067ca1e2c7ebd27fd5a223e55fe411e781f26f4213b9dae743b","flatsize":52450,"path":"All/fping-5.3.pkg","repopath":"All/fping-5.3.pkg","licenselogic":"single","licenses":["PreviousBSD"],"pkgsize":27124,"desc":"A tool to quickly ping N number of hosts to determine their reachability\nwithout flooding the network.\n\n     fping is different from ping in that you can specify any number of\n\t hosts on the command line, or specify a file containing the lists\n\t of hosts to ping. Instead of trying one host until it timeouts or\n\t replies, fping will send out a ping packet and move on to the next\n\t host in a round-robin fashion. If a host replies, it is noted and\n\t removed from the list of hosts to check. If a host does not respond\n\t within a certain time limit and/or retry limit it will be considered\n\t unreachable.\n\n     Unlike ping, fping is meant to be used in scripts and its\n     output is easy to parse.","categories":["net"],"shlibs_required":["libc.so.8"],"options":{"IPV6":"on"}},{"name":"fpp","origin":"devel/fpp","version":"1.1_2","comment":"Fortran preprocessor for FORTRAN 77 and Fortran 90 programs","maintainer":"ports@FreeBSD.org","www":"https://netlib.org/fortran/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"661e8ee830575559489a7ef5fc3391d38dca0cdb107f2d991420e105ac5d0fcd","flatsize":145494,"path":"All/fpp-1.1_2.pkg","repopath":"All/fpp-1.1_2.pkg","licenselogic":"single","pkgsize":51500,"desc":"fpp is a Fortran preprocessor for FORTRAN 77 and Fortran 90 programs.\n\nHistorically, the source code preprocessor found in standard C compilers,\ncpp, has been used to provide Fortran programmers with preprocessing\ncapabilities.  However, cpp is too closely tied into the C language syntax\nand source line format to be used without careful scrutiny.  The proposed\nFortran PreProcessor, fpp, would provide Fortran-specific source code\ncapabilities that C programmers have come to expect in UNIX environments.","categories":["devel"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe fpp port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"fpdns","origin":"dns/fpdns","version":"20190131","comment":"Fingerprinting DNS servers","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/kirei/fpdns","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"40ba1c7f406d3b41e4edda6a2a3665df0797320b4af7d79d00e2ef6c8ef5201a","flatsize":108415,"path":"All/fpdns-20190131.pkg","repopath":"All/fpdns-20190131.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":14048,"desc":"fpdns - Fingerprinting DNS servers\n\nA nameserver basically responds to a query. Interoperability is an\nobvious requirement here. The standard protocol behaviour of different\nDNS implementations is expected to be the same.\n\nRequirements for protocol behaviour of DNS implementations is widely\ndocumented in the case of 'common' dns messages. The DNS protocol\nis over 20 years old and since its inception, there have been over\n40 independent DNS implementations, while some implementations have\nover 20 versions.\n\nThe methodology used to identify individual nameserver implementations\nis based on \"borderline\" protocol behaviour. The DNS protocol offers\na multitude of message bits, response types, opcodes, classes, query\ntypes and label types in a fashion that makes some mutually exclusive\nwhile some are not used in a query messages at all. Not every\nimplementation offers the full set of features the DNS protocol set\ncurrently has. Some implementations offer features outside the\nprotocol set, and there are implementations that do not conform to\nstandards.","deps":{"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["dns","net","perl5"]},{"name":"fr-libreoffice","origin":"french/libreoffice","version":"25.2.2.2","comment":"fr language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"109cfedb5c5d72ecb637ae3d679ee640c8e020bfcb8a96fceef93b7560deb428","flatsize":36623272,"path":"All/fr-libreoffice-25.2.2.2.pkg","repopath":"All/fr-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":3516284,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors","french"]},{"name":"fpdf","origin":"print/fpdf","version":"1.86,1","comment":"Free PHP class to generate PDF files with pure PHP","maintainer":"xaa+ports@dohd.org","www":"http://www.fpdf.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4f4a33243953cc0c6f1730438a045b638c1c9e3ebddd9f9c2fd7170d65aceebf","flatsize":437079,"path":"All/fpdf-1.86,1.pkg","repopath":"All/fpdf-1.86,1.pkg","licenselogic":"single","licenses":["As_Is"],"pkgsize":104396,"desc":"FPDF is a PHP class which allows to generate PDF files with pure PHP, that is\nto say without using the PDFlib library. The advantage is that PDFlib requires\na fee for a commercial usage. F from FPDF stands for Free: you may use it for\nany kind of usage and modify it to suit your needs.\n\nFPDF has other advantages: high level functions.\nHere is a list of its main features:\n\n    * Choice of measure unit, page format and margins\n    * Page header and footer management\n    * Automatic page break\n    * Automatic line break and text justification\n    * Image support (JPEG and PNG)\n    * Colors\n    * Links\n    * TrueType, Type1 and encoding support\n    * Page compression\n\nOf course, the generation speed of the document is less than with PDFlib.\nHowever, the performance penalty keeps very reasonable and suits in most\ncases, unless your documents are particularly complex or heavy.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-zlib":{"origin":"archivers/php83-zlib","version":"8.3.21"}},"categories":["print","www"],"options":{"DOCS":"on"},"messages":[{"message":"You should add the FPDF path /usr/local/share/fpdf\nto the \"include_path=\" directive in your php.ini.","type":"install"}]},{"name":"fr-aspell","origin":"french/aspell","version":"0.50.3_1,1","comment":"Aspell French dictionaries","maintainer":"office@FreeBSD.org","www":"http://aspellfr.free.fr/aspell/index.html.fr","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"17811d9c766987519615959ddce1af66f6cca0261fe1ab303425f43edad12eaf","flatsize":17780040,"path":"All/fr-aspell-0.50.3_1,1.pkg","repopath":"All/fr-aspell-0.50.3_1,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":4370580,"desc":"Aspell French dictionaries.\n\n[Dictionnaires fran%c3%a7ais pour Aspell]","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["french","textproc"]},{"name":"fpart","origin":"sysutils/fpart","version":"1.7.0","comment":"Sort and pack files into partitions","maintainer":"martymac@FreeBSD.org","www":"https://contribs.martymac.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f7ff9f3573ec0ba0c2493d9e3c124085e650a11a88a269064a7f761251b1986d","flatsize":144132,"path":"All/fpart-1.7.0.pkg","repopath":"All/fpart-1.7.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":51212,"desc":"Fpart is a tool that helps you sort files and pack them into bags\n(\"partitions\"). It is developped in C and available under the BSD license.\n\nIt splits a list of directories and files into a certain number of partitions,\ntrying to produce partitions with the same size and number of files.  It can\nalso produce partitions with a given number of files or a limited size.","deps":{"rsync":{"origin":"net/rsync","version":"3.4.1_2"},"sudo":{"origin":"security/sudo","version":"1.9.17p1"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on","FPSYNC":"on"}},{"name":"fq","origin":"misc/fq","version":"0.14.0_1","comment":"Tool, language, and decoders for inspecting binary data","maintainer":"danfe@FreeBSD.org","www":"https://github.com/wader/fq","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2eab9d651f3d13ef23a11c4627ed9a6bff0ba43b3f51b33ca45e4aa5c4f7e4b4","flatsize":12658371,"path":"All/fq-0.14.0_1.pkg","repopath":"All/fq-0.14.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3345328,"desc":"Tool, language, and decoders for inspecting binary data.\n\nIn most cases fq works the same way as jq but instead of reading JSON it\nreads binary data.  The result is a JSON-compatible structures where each\nvalue has a bit range, symbolic interpretations, and knows how to present\nitself in a useful way.","categories":["misc"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"fparser","origin":"math/fparser","version":"4.5.2","comment":"Function parser for C++","maintainer":"yuri@FreeBSD.org","www":"https://github.com/thliebig/fparser","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f77081aa91636e8ca598adf652f4d47cf57c627ad1ced6ce42042a6253366fc1","flatsize":414796,"path":"All/fparser-4.5.2.pkg","repopath":"All/fparser-4.5.2.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":141012,"desc":"This C++ library offers a class which can be used to parse and evaluate a\nmathematical function from a string (which might be eg. requested from the\nuser). The syntax of the function string is similar to mathematical\nexpressions written in C/C++ (the exact syntax is specified in the\ndocumentation below). The function can then be evaluated with different values\nof variables.","categories":["math"]},{"name":"fp16","origin":"devel/fp16","version":"g20200514","comment":"Conversion to/from half-precision floating point formats","maintainer":"yuri@FreeBSD.org","www":"https://github.com/Maratyszcza/FP16","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0e96b4481ba927c48b49d9798b01c17a51be27d9a5d21458149dbc271202cebc","flatsize":28531,"path":"All/fp16-g20200514.pkg","repopath":"All/fp16-g20200514.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6520,"desc":"Header-only library for conversion to/from half-precision floating point\nformats.\n\nFeatures:\n* Supports IEEE and ARM alternative half-precision floating-point format\n  o Property converts infinities and NaNs\n  o Properly converts denormal numbers, even on systems without denormal support\n* Header-only library, no installation or build required\n* Compatible with C99 and C++11\n* Fully covered with unit tests and microbenchmarks","deps":{"psimd":{"origin":"devel/psimd","version":"g20180906"}},"categories":["devel"]},{"name":"freemind","origin":"deskutils/freemind","version":"1.0.1_1,1","comment":"Free mind-mapping software written in Java","maintainer":"sergey.v.brunov@gmail.com","www":"https://freemind.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f9c60eab7ebbe75d06605ecc33177240e9ca822f7daf70853db1eab541370227","flatsize":31754738,"path":"All/freemind-1.0.1_1,1.pkg","repopath":"All/freemind-1.0.1_1,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":27781436,"desc":"Freemind is an incredible thought organization tool\n\n\tFROM THE AUTHORS:\nFreeMind is a premier free mind-mapping software written in Java. The recent\ndevelopment has hopefully turned it into high productivity tool. We are proud\nthat the operation and navigation of FreeMind is faster than that of Mind\nManager because of one-click \"fold / unfold\" and \"follow link\" operations.\n\nSo you want to write a completely new metaphysics? Why don't you use FreeMind?\nYou have a tool at hand that remarkably resembles the tray slips of Robert\nPirsig, described in his sequel to Zen and the Art of Motorcycle Maintenance\ncalled Lila. Do you want to refactor your essays in a similar way you would\nrefactor software? Or do you want to keep personal knowledge base, which is\neasy to manage? Why don't you try FreeMind?\n\n\tFROM THE PORTER (me):\nFreemind is usable for many different things. I'm using it to plan\nprojects, document servers and systems, plan and do html presentations\nguides, record and mantain progress of tasks and many other things.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["deskutils","editors","java"],"annotations":{"cpe":"cpe:2.3:a:freemind:freemind:1.0.1:::::dragonfly6:x86_64:1"}},{"name":"fpc-source","origin":"lang/fpc-source","version":"3.2.3_1","comment":"Free Pascal compiler with Turbo and Delphi compatibility (source)","maintainer":"acm@FreeBSD.org","www":"https://www.freepascal.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"065f1a90eae13dddf9953f258f418d2edbdc1d162a36799a1e596263ad562b94","flatsize":310139311,"path":"All/fpc-source-3.2.3_1.pkg","repopath":"All/fpc-source-3.2.3_1.pkg","licenselogic":"single","pkgsize":31127852,"desc":"Originally named FPK-Pascal, the Free Pascal compiler is a 32 bit and 64 bit\nTurbo Pascal compatible Pascal compiler for DOS, Linux, Win32, OS/2,\n(based on an older version) the AmigaOS, FreeBSD/ELF, BeOS, Darwin(OSX)\nand others (source code).","categories":["lang"]},{"name":"foxtrotgps","origin":"astro/foxtrotgps","version":"1.2.2_6","comment":"Lightweight opensource gps moving map application","maintainer":"crwhipp@gmail.com","www":"https://www.foxtrotgps.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d34e42b12e30d39165c16adb53444a70d8c63dc446a650c06470065fe798c7fa","flatsize":1917043,"path":"All/foxtrotgps-1.2.2_6.pkg","repopath":"All/foxtrotgps-1.2.2_6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":949788,"desc":"FoxtrotGPS is a fork of Marcus Bauer's TangoGPS project, with a focus on\ncooperation and fostering community innovation.  It is a lightweight moving\nmap application that can be used with or without a gps unit.  By default,\nmaps tiles are downloaded from the OpenStreetMap project, but other sources\nare available, and new ones may be added.\n\nMap areas may be downloaded and cached for use while offline.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gpsd":{"origin":"astro/gpsd","version":"3.25_2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libexif":{"origin":"graphics/libexif","version":"0.6.25"},"libglade2":{"origin":"devel/libglade2","version":"2.6.4_13"},"libsoup":{"origin":"devel/libsoup","version":"2.74.3"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["astro","geography"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libcurl.so.4","libexif.so.12","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglade-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgps.so.30","libgthread-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0","libsqlite3.so.0","libxml2.so.2"]},{"name":"fowsr","origin":"astro/fowsr","version":"2.0_1","comment":"Fine Offset Weather Station Reader","maintainer":"netchild@FreeBSD.org","www":"https://github.com/apachler/fowsr","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"42ef843bac487c4629e8740a8027b76153419f63423ff39f859990e9b827eb19","flatsize":63928,"path":"All/fowsr-2.0_1.pkg","repopath":"All/fowsr-2.0_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":22176,"desc":"fowsr is an application that reads from wireless weather stations\n    * WH1080 / WH1081 / WH1090 / WH1091 / WH2080 / WH2081\n    * Watson W-8681\n    * Scientific Sales Pro Touch Screen Weather Station\n    * TOPCOM NATIONAL GEOGRAPHIC 265NE\n    * PCE-FWS 20\n    * ...\nand other similar USB devices from Fine Offset Electronics Co., LTD.\ncompatible with the EasyWeather application .\n\nThe result is a weather history log file that can be uploaded to a central\nserver for further processing. Example script files for uploads is included.\nSo far the following formats are supported:\n    * Weather Underground\n    * pywws\n    * XML\n\nfowsr performs a complete read out of the weather station memory using its\nUSB port, and stores the result in a cache file to speed up later read-outs.\nRain data is then calculated per hour, day, week and month if data for these\nperiods exist. No further data processing is performed. This makes fowsr\nvery small and well suited for running in embedded devices at remote\nlocations.","categories":["astro"],"shlibs_required":["libc.so.8","libm.so.4","libusb.so.2"]},{"name":"fox-xml","origin":"textproc/fox-xml","version":"4.1.2.91_5","comment":"Fortran XML library","maintainer":"yuri@FreeBSD.org","www":"https://homepages.see.leeds.ac.uk/~earawa/FoX/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"83c5e297fba60843d91998f9c0fbbb01b05a75283afea21717d14711b2e1e584","flatsize":3885173,"path":"All/fox-xml-4.1.2.91_5.pkg","repopath":"All/fox-xml-4.1.2.91_5.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":955352,"desc":"FoX is an XML library written in Fortran 95. It allows software developers to\nread, write and modify XML documents from Fortran applications without the\ncomplications of dealing with multi-language development. FoX can be freely\nredistributed as part of open source and commercial software packages.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["textproc"]},{"name":"fpc","origin":"lang/fpc","version":"3.2.3_1","comment":"Free Pascal compiler with Turbo and Delphi compatibility","maintainer":"acm@FreeBSD.org","www":"https://www.freepascal.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d67209c771789e50f808bbfdfeceb4b59a7ca93d1a090965faf52b4c7063ef1f","flatsize":362948094,"path":"All/fpc-3.2.3_1.pkg","repopath":"All/fpc-3.2.3_1.pkg","licenselogic":"single","pkgsize":40559564,"desc":"Originally named FPK-Pascal, the Free Pascal compiler is a 32 bit and 64 bit\nTurbo Pascal compatible Pascal compiler for DOS, Linux, Win32, OS/2,\n(based on an older version) the AmigaOS, FreeBSD/ELF, BeOS, Darwin(OSX)\nand others.","deps":{"binutils":{"origin":"devel/binutils","version":"2.44,1"}},"categories":["lang"],"shlibs_required":["libc.so.8","libpthread.so.0"],"messages":[{"message":"1) Add lib paths to /usr/local/etc/fpc.cfg\n\n   # searchpath for libraries\n   -Fl/usr/local/lib\n\n   This is necessary for correct linking of libraries.\n\n2) If you want to see all documentation about FreePascal, you can install\n\n   * lang/fpc-docs\n\n3) Take on mind that fpc only works with binutils on this moment but could work\n   with another ld tool later on next versions of freepascal\n\n4) Enjoy it ;)","type":"install"}]},{"name":"fplll","origin":"math/fplll","version":"5.5.0","comment":"Lattice algorithms using floating-point arithmetic","maintainer":"yuri@FreeBSD.org","www":"https://github.com/fplll/fplll","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"725ee44fbd2559dcd800aae3414ae306e69a7e48862c48d15ffee436217a57c8","flatsize":29290881,"path":"All/fplll-5.5.0.pkg","repopath":"All/fplll-5.5.0.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":4230660,"desc":"fplll contains implementations of several lattice algorithms. The implementation\nrelies on floating-point orthogonalization, and LLL is central to the code,\nhence the name.\n\nIt includes implementations of floating-point LLL reduction algorithms, offering\ndifferent speed/guarantees ratios. It contains a 'wrapper' choosing the\nestimated best sequence of variants in order to provide a guaranteed output as\nfast as possible. In the case of the wrapper, the succession of variants is\noblivious to the user.\n\nIt includes an implementation of the BKZ reduction algorithm, including the\nBKZ-2.0 improvements (extreme enumeration pruning, pre-processing of blocks,\nearly termination). Additionally, Slide reduction and self dual BKZ are\nsupported.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"mpfr":{"origin":"math/mpfr","version":"4.2.2,1"},"qd":{"origin":"math/qd","version":"2.3.24"}},"categories":["math"],"shlibs_required":["libc.so.8","libgmp.so.10","libm.so.4","libmpfr.so.6","libpthread.so.0","libqd.so.0","libstdc++.so.9"]},{"name":"founts","origin":"graphics/founts","version":"13_2","comment":"Demo/program inspired by Erics cascade","maintainer":"ports@FreeBSD.org","www":"http://www.linuxmotors.com/founts/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"69700a9530d04399e97fbc6cd060ee307d12c34fe516b5e1aef7592ed09c2304","flatsize":71073,"path":"All/founts-13_2.pkg","repopath":"All/founts-13_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":34388,"desc":"The Founts is a demo/program, which was inspired by Eric's Cascade.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"}},"categories":["games","graphics"],"shlibs_required":["libSDL-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe founts port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"four-in-a-row","origin":"games/four-in-a-row","version":"3.38.1_4","comment":"Make lines of the same color","maintainer":"gnome@FreeBSD.org","www":"https://wiki.gnome.org/Apps/Four-in-a-row","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9450f906b69cfdcbb9eb19868e7345e4afb7b49ddc13d8954eac939d657bccb6","flatsize":1433392,"path":"All/four-in-a-row-3.38.1_4.pkg","repopath":"All/four-in-a-row-3.38.1_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":534636,"desc":"The objective of Four-in-a-row is to build a line of four of your marbles\nwhile trying to stop your opponent (human or computer) building a line of\nhis or her own. A line can be horizontal, vertical or diagonal.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gsound":{"origin":"audio/gsound","version":"1.0.3"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libcanberra":{"origin":"audio/libcanberra","version":"0.30_11"},"libcanberra-gtk3":{"origin":"audio/libcanberra-gtk3","version":"0.30_11"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["games","gnome"],"shlibs_required":["libc.so.8","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgsound.so.0","libgtk-3.so.0","libintl.so.8"]},{"name":"fossology-nomos-standalone","origin":"devel/fossology-nomos-standalone","version":"4.2.1","comment":"Standalone Nomos license scanner from fossology project","maintainer":"amdmi3@FreeBSD.org","www":"https://www.fossology.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6369ceac78b5aef2c7bb2a512f233d58148748a6c98af03b612b429c54e2203f","flatsize":679008,"path":"All/fossology-nomos-standalone-4.2.1.pkg","repopath":"All/fossology-nomos-standalone-4.2.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":157592,"desc":"Standalone Nomos license scanner from fossology project","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"json-c":{"origin":"devel/json-c","version":"0.18"}},"categories":["devel"],"shlibs_required":["libc.so.8","libglib-2.0.so.0","libintl.so.8","libjson-c.so.5","libpthread.so.0","librt.so.0"]},{"name":"gcc14-devel","origin":"lang/gcc14-devel","version":"14.2.1.s20250329,1","comment":"GNU Compiler Collection 14","maintainer":"salvadore@FreeBSD.org","www":"https://gcc.gnu.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"51d67d0b8a537b708c67a248758d3e968c4046c33fb097db1a2ea73342619a8e","flatsize":341941612,"path":"All/gcc14-devel-14.2.1.s20250329,1.pkg","repopath":"All/gcc14-devel-14.2.1.s20250329,1.pkg","licenselogic":"and","licenses":["GPLv3","GPLv3RLE"],"pkgsize":86835508,"desc":"GCC, the GNU Compiler Collection, supports a number of languages.\nThis port installs the C, C++, and Fortran front ends as gcc14, g++14,\nand gfortran14, respectively.","deps":{"binutils":{"origin":"devel/binutils","version":"2.44,1"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"mpc":{"origin":"math/mpc","version":"1.3.1_1"},"mpfr":{"origin":"math/mpfr","version":"4.2.2,1"}},"categories":["lang"],"shlibs_required":["libc.so.8","libgmp.so.10","libm.so.4","libmpc.so.3","libmpfr.so.6","libz.so.3"],"options":{"GRAPHITE":"off","LTO_BOOTSTRAP":"off","STANDARD_BOOTSTRAP":"on"},"annotations":{"cpe":"cpe:2.3:a:gnu:gcc:14.2.1:::::dragonfly6:x86_64"},"messages":[{"message":"To ensure binaries built with this toolchain find appropriate versions\nof the necessary run-time libraries, you may want to link using\n\n  -Wl,-rpath=/usr/local/lib/gcc14\n\nFor ports leveraging USE_GCC, USES=compiler, or USES=fortran this happens\ntransparently.","type":"install"}]},{"name":"fortunelock","origin":"sysutils/fortunelock","version":"0.1.2_1","comment":"Locks a terminal while showing fortunes","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bd04ac4a0059f2c285e6df563182d74cf4ff3fad0cdc1502805af8303f80c46f","flatsize":9678,"path":"All/fortunelock-0.1.2_1.pkg","repopath":"All/fortunelock-0.1.2_1.pkg","licenselogic":"single","pkgsize":4716,"desc":"Fortunelock is a \"keep it simple, stupid\" program to lock a terminal while\nshowing fortunes. It was designed to be as small and simple as possible\nand therefore does not support PAM, NIS, shadow passwords or even regular\npasswords: the user must enter a lock password to lock the terminal.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"messages":[{"message":"===>   NOTICE:\n\nThe fortunelock port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"fortuneit","origin":"misc/fortuneit","version":"1.99","comment":"Funny fortune file in Italian","maintainer":"gmarco@giovannelli.it","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"28cea7dda1a358e77b013c80eac24659f8b05054b2d7ce8a49a58f5af89bd454","flatsize":1979382,"path":"All/fortuneit-1.99.pkg","repopath":"All/fortuneit-1.99.pkg","licenselogic":"single","pkgsize":605824,"desc":"This package contains a very funny fortune file in Italian.\n\nFor further informations please read the README file\nin the working directory (not installed).\n\nDistfile Size: ~400kb","categories":["misc"]},{"name":"fox17","origin":"x11-toolkits/fox17","version":"1.7.84_2","comment":"Fast and extensive C++ GUI toolkit (development version)","maintainer":"jhale@FreeBSD.org","www":"http://www.fox-toolkit.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f73821b52a23a72da274e10d5d565dd1c095294a0df41e1def666456da9985a5","flatsize":19375247,"path":"All/fox17-1.7.84_2.pkg","repopath":"All/fox17-1.7.84_2.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":5063340,"desc":"FOX is a C++ based Toolkit for developing Graphical User Interfaces easily and\neffectively. It offers a wide, and growing, collection of Controls, and\nprovides state of the art facilities such as drag and drop, selection, as well\nas OpenGL widgets for 3D graphical manipulation. FOX also implements icons,\nimages, and user-convenience features such as status line help, and tooltips.\nTooltips may even be used for 3D objects!","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"openjpeg15":{"origin":"graphics/openjpeg15","version":"1.5.2_4"},"png":{"origin":"graphics/png","version":"1.6.47"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"},"webp":{"origin":"graphics/webp","version":"1.5.0"}},"categories":["x11-toolkits"],"shlibs_required":["libGL.so.1","libICE.so.6","libSM.so.6","libX11.so.6","libXcursor.so.1","libXext.so.6","libXfixes.so.3","libXft.so.2","libXi.so.6","libXrandr.so.2","libXrender.so.1","libbz2.so.2","libc.so.8","libdl.so.0","libfontconfig.so.1","libfreetype.so.6","libjpeg.so.8","libm.so.4","libopenjpeg.so.2","libpng16.so.16","libpthread.so.0","librt.so.0","libstdc++.so.9","libtiff.so.6","libwebp.so.7","libz.so.3"],"options":{"CUPS":"off","DEBUG":"off","DOCS":"on","EXAMPLES":"on","OPTIMIZED_CFLAGS":"off","PROFILE":"off","TEST":"off","JPEG":"on","OPENJPEG":"on","TIFF":"on","WEBP":"on"}},{"name":"fortune-mod-futurama","origin":"misc/fortune-mod-futurama","version":"0.2_4","comment":"Compilation of quotes from the TV series \"Futurama\"","maintainer":"ports@FreeBSD.org","www":"https://www.netmeister.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"25d7692049139878c2e2af0f063c4eb3cbd2e02a20543a0e542efa983517b295","flatsize":43918,"path":"All/fortune-mod-futurama-0.2_4.pkg","repopath":"All/fortune-mod-futurama-0.2_4.pkg","licenselogic":"single","pkgsize":18252,"desc":"fortune-mod-futurama is a compilation of quotes from the Fox\nTV Series \"Futurama\" by Matt Groening. The quotes have been\ncompiled from various sources on the Web.","categories":["misc"],"messages":[{"message":"Usage:\n/usr/games/fortune /usr/local/share/games/fortune/futurama","type":"install"},{"message":"===>   NOTICE:\n\nThe fortune-mod-futurama port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"fortune-mod-psalms","origin":"misc/fortune-mod-psalms","version":"1.0","comment":"Psalms from the Douai Bible in fortune file format","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7af9d27a8ac9e649187b4ad1092afca3a32c0b6c48064d29278ca15b6468c747","flatsize":354764,"path":"All/fortune-mod-psalms-1.0.pkg","repopath":"All/fortune-mod-psalms-1.0.pkg","licenselogic":"single","licenses":["CC0-1.0"],"pkgsize":89244,"desc":"Book of Psalms from the Douai Bible (1610) in fortune(6) file format\n\nIn general, taking random out-of-context verses from a Bible is a\nVERY bad idea. This said, this is an experiment to generate a not\ntoo bad fortune-cookie database under the following principles:\n\n- Only the text from the psalms, which are usually meant for praying,\n  were taken.\n- The texts always include at least some context: you are always\n  notified where the text came from and there is always sufficient\n  text so that the phrases make sense.\n- The text was taken from the classic Douai Bible, a direct translation\n  from the latin Vulgata. The old language will not give you false\n  impressions that you are actually understanding it fully.\n- No effort was done to remove the original comments. Non-Christians\n  may rightfully feel the translation is biased.\n\nThis is meant to be a general aid for Christian meditation: it is not\ngenerally to be taken as my message-of-the-day from God.\n\nTo use, you need UNIX fortune(6) utility and you should follow the\ninstructions from the corresponding man page.","categories":["misc"],"messages":[{"message":"Usage: fortune /usr/local/share/games/fortune/psalms","type":"install"},{"message":"===>   NOTICE:\n\nThe fortune-mod-psalms port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"graylog","origin":"sysutils/graylog","version":"6.1.8","comment":"Tool for centralized log collection","maintainer":"dch@FreeBSD.org","www":"https://www.graylog.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3c587039adcd1329e28acf1040654ee80720a3bb1928e5b10caf1c73e57c2e22","flatsize":304580284,"path":"All/graylog-6.1.8.pkg","repopath":"All/graylog-6.1.8.pkg","licenselogic":"and","licenses":["APACHE20","SSPLv1"],"pkgsize":270320256,"desc":"Graylog is a centralized log server that lets you search and analyze\nlogs using a web interface or a REST HTTP API. It handles many input\ntypes and sources, both structured and unstructured, and stores data\nin OpenSearch, either single node or cluster.","deps":{"openjdk21":{"origin":"java/openjdk21","version":"21.0.6+7.1"}},"categories":["java","sysutils"],"users":["graylog"],"groups":["graylog"],"annotations":{"cpe":"cpe:2.3:a:graylog:graylog:6.1.8:::::dragonfly6:x86_64"},"messages":[{"message":"Please see /usr/local/etc/graylog for sample versions of graylog.conf, log4j.xml, and\nand adjust them for your configuration.\n\nFor GeoIP support you need to install the net/GeoIP port and\nconfigure the path to the GeoIP databases in the Graylog Web Interface.\n\nWhen running graylog in a jail, you need to set enforce_statfs for the jail.\n\nFor a single-node installation, install:\n\n- databases/mongodb50 or higher\n- textproc/opensearch 1.3, 2.0 or higher\n\nAnd ensure that the elasticsearch cluster name matches that used by graylog.\n\nSee https://go2docs.graylog.org/5-0/downloading_and_installing_graylog/installing_graylog.html","type":"install"},{"message":"Graylog v5.0 requires significant preparation to migrate both to newer\nMongoDB and to switch from older ElasticSearch to the new OpenSearch.\n\nYou may need to re-index OpenSearch after migrating, refer to upstream\ndocs for more details.\n\nhttps://go2docs.graylog.org/5-0/upgrading_graylog/upgrading_to_graylog_5.0.x.htm\n\n- textproc/opensearch 1.3, 2.0 or higher\n- databases/mongodb50 or higher\n\nRemember to backup both MongoDB & ES/OS databases before upgrading Graylog\nitself.\n\nBeginning with v4.0, Graylog Open Source is licensed under the\nServer Side Public License (SSPL). For more details, see\nhttps://www.graylog.org/post/graylog-v4-0-licensing-sspl\n\nIf you are running on a dual-stack (ipv4+ipv6) system, you may need to\ninclude the additional JVM tuning parameter:\n\n    -Djava.net.preferIPv4Stack=true","type":"upgrade"}]},{"name":"fortune-mod-bofh","origin":"misc/fortune-mod-bofh","version":"2.0_3","comment":"Compilation of excuses from the \"Bastard Operator From Hell\"","maintainer":"onatan@gmail.com","www":"http://www.void.irq.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3b35a109efc3a654e4f5c5c0100220e9cc99bca650eeb6d130b490b514207b63","flatsize":32883,"path":"All/fortune-mod-bofh-2.0_3.pkg","repopath":"All/fortune-mod-bofh-2.0_3.pkg","licenselogic":"single","pkgsize":11592,"desc":"fortune-mod-bofh is a an excuse list, compiled by Joris Huver, in spirit\nof the Bastard Operator From Hell stories by Simon Travaglia.","categories":["misc"],"messages":[{"message":"Usage: fortune /usr/local/share/games/fortune/bofh","type":"install"}]},{"name":"fortune-mod-epictetus","origin":"misc/fortune-mod-epictetus","version":"0.2","comment":"Quotes from Epictetus","maintainer":"akosela@andykosela.com","www":"https://github.com/akosela/fortune-mod-epictetus","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4f20d6ac3a21504a74a3eb91e6d990fccf212a79acd31e0a2e7467d7b027863d","flatsize":39312,"path":"All/fortune-mod-epictetus-0.2.pkg","repopath":"All/fortune-mod-epictetus-0.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":14664,"desc":"fortune-mod-epictetus is a compilation of quotes from the ancient\nphilosopher Epictetus.  They come from \"A Selection from the Discourses\nof Epictetus with the Encheiridion\" translated by George Long.","categories":["misc"]},{"name":"fortunate","origin":"games/fortunate","version":"3.1_11","comment":"Graphical front-end to the command-line BSD fortune","maintainer":"ports@FreeBSD.org","www":"https://www.orange-carb.org/~csaldanh/software.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aa64cfb25ab0dee519f13c800e203c74d73302de4b52883b8d249947c5434d70","flatsize":49305,"path":"All/fortunate-3.1_11.pkg","repopath":"All/fortunate-3.1_11.pkg","licenselogic":"single","pkgsize":16432,"desc":"Fortunate displays a quotation in a window. Fortunate is a Cocoa/Objective-C\ngraphical front-end to the command-line BSD fortune which, since the dawn of\ntime, has been providing countless seconds of fun each time a user logs in.\n\nLICENSE: Public Domain","deps":{"gnustep-back":{"origin":"x11-toolkits/gnustep-back","version":"0.31.0"},"libobjc2":{"origin":"lang/libobjc2","version":"2.2.1"}},"categories":["games","gnustep"],"shlibs_required":["libc.so.8","libgnustep-base.so.1.29.0","libgnustep-gui.so.0.31.1","libm.so.4","libobjc.so.4.6","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe fortunate port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"fossil","origin":"devel/fossil","version":"2.25,2","comment":"DSCM with built-in wiki, http interface and server, tickets database","maintainer":"gahr@FreeBSD.org","www":"https://fossil-scm.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"67e317cf69282cdebcaf6005cf68502585d891ae1adb9c40a6f331cf62290111","flatsize":5003613,"path":"All/fossil-2.25,2.pkg","repopath":"All/fossil-2.25,2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":1787592,"desc":"Fossil is an easy-to-use Distributed Source Control Management system (DSCM)\nwhich supports access and administration over HTTP CGI or via a built-in HTTP\nserver, has a built-in wiki, file browser, ticket system, and more.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["devel","www"],"shlibs_required":["libc.so.8","libcrypto.so.12","libm.so.4","libssl.so.12","libz.so.3"],"options":{"FUSE":"off","JSON":"on","STATIC":"off","TCL":"off","TH1HOOKS":"off"},"annotations":{"cpe":"cpe:2.3:a:fossil-scm:fossil:2.25:::::dragonfly6:x86_64"},"messages":[{"message":"After each upgrade do not forget to run the following command:\n\nfossil all rebuild","type":"upgrade"}]},{"name":"fortran-utils","origin":"devel/fortran-utils","version":"1.1_1","comment":"Tools for use with Fortran code, from 4.4BSD","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ac37983962585bb418aa9919660ae1f61ec1d5e430dc1782453a8449b411df1f","flatsize":24154,"path":"All/fortran-utils-1.1_1.pkg","repopath":"All/fortran-utils-1.1_1.pkg","licenselogic":"single","pkgsize":11668,"desc":"Tools for use with Fortran programs, formerly part of FreeBSD (inherited\nfrom 4.4BSD).\n\nContains:\n\nfpr(1) -- a filter that transforms files formatted according to Fortran's\ncarriage control conventions into files formatted according to UNIX line\nprinter conventions\n\nfsplit(1) -- split a multi-routine Fortran file into individual files","categories":["devel"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe fortran-utils port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"fort","origin":"net/fort","version":"1.6.6","comment":"FORT Validator is an open source RPKI validator","maintainer":"toni@devboks.com","www":"https://fortproject.net/en/validator","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c185b084f4e056bc9ab26bd38214d8c62675a56168d9288cf3aa1a2ca7112ee3","flatsize":425994,"path":"All/fort-1.6.6.pkg","repopath":"All/fort-1.6.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":155712,"desc":"FORT validator is an MIT-licensed RPKI Relying Party, this is a tool offered as\npart of the FORT project. It is a solution that allows operators to validate BGP\nrouting information against the RPKI repository for use in router configuration\nand resolution. The service performs the validation of the entire RPKI\nrepository, and which serves the resulting ROAs for easy access by your routers.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"jansson":{"origin":"devel/jansson","version":"2.14.1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"rsync":{"origin":"net/rsync","version":"3.4.1_2"}},"categories":["net"],"shlibs_required":["libc.so.8","libcrypto.so.12","libcurl.so.4","libexecinfo.so.1","libjansson.so.4","libpthread.so.0","libxml2.so.2"],"messages":[{"message":"A default configuration file has been installed in\n/usr/local/etc/fort/fort-config.json.sample.\n\nTo use FORT, you will need the Trust Anchor Locator (TAL) files.\nYou can download these by running \"fort --init-tals\" as follows:\n\n# fort --init-tals --tal /usr/local/etc/fort/tal\n\nWhen you have downloaded the TAL files, you can start the RTR\nserver and validator:\n\n# sysrc fort_enable=YES # or edit /etc/rc.conf manually\n# service fort start\n\nThe default configuration will bind the RTR server to localhost\non port 8323.\n\nConsult the FORT manual for more information:\nhttps://nicmx.github.io/FORT-validator/run.html","type":"install"}]},{"name":"fortune-mod-freebsd-classic","origin":"misc/fortune-mod-freebsd-classic","version":"g20171128","comment":"Classic FreeBSD fortunes (including offensives)","maintainer":"jdc@koitsu.org","www":"https://github.com/koitsu/fortune-mod-freebsd-classic","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c988cc7a264ecc9bdb338868541a292fe3f0f53c82300aec798fd715bd411221","flatsize":3239385,"path":"All/fortune-mod-freebsd-classic-g20171128.pkg","repopath":"All/fortune-mod-freebsd-classic-g20171128.pkg","licenselogic":"single","pkgsize":1027788,"desc":"fortune-mod-freebsd-classic contains of all the \"classic\" FreeBSD\nfortunes, including offensives.","categories":["misc"]},{"name":"fortune-mod-bible","origin":"misc/fortune-mod-bible","version":"1.0_1","comment":"King James V Bible in fortune file format","maintainer":"doug@polands.org","www":"https://fortunebible.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b21ae3487722b87f4a13b04a7ef4d30afecc3c53f47780088c834d78ff584806","flatsize":5023245,"path":"All/fortune-mod-bible-1.0_1.pkg","repopath":"All/fortune-mod-bible-1.0_1.pkg","licenselogic":"single","pkgsize":1092788,"desc":"fortune-mod-bible is the King James V Bible processed into the fortune format.\nOriginal text is in the public domain.","categories":["misc"],"messages":[{"message":"Usage: fortune /usr/local/share/games/fortune/bible","type":"install"}]},{"name":"formication","origin":"www/formication","version":"1.0.b1_3","comment":"Formular processing tool written in perl","maintainer":"michael@ranner.eu","www":"http://www.villainy.com/developers.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1d350bb2a00140f5e7f808c5502a4b6764bac30bc604b6e1b04229890f4c71d9","flatsize":32743,"path":"All/formication-1.0.b1_3.pkg","repopath":"All/formication-1.0.b1_3.pkg","licenselogic":"single","pkgsize":12624,"desc":"Formication is a form processor which can send custom-formatted email,\nsave form data to custom-formatted files, and reply to the user with\na custom-formatted response.  Formication is also able to require that\ncertain fields be filled in.  All configuration is done with simple\ntemplates, all of the templates for a given form being within the same\nfile.","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["www"],"options":{"DOCS":"on"},"messages":[{"message":"You have installed the formication package.\n\nEdit /usr/local/etc/apache/httpd.conf and add:\n\n    Action formication /cgi-bin/formication.pl\n    AddHandler formication .fcn\n\nRead /usr/local/share/doc/formication/formication.txt to learn how to use","type":"install"}]},{"name":"fox16","origin":"x11-toolkits/fox16","version":"1.6.59","comment":"Fast and extensive C++ GUI toolkit -- ver.1.6","maintainer":"jhale@FreeBSD.org","www":"http://www.fox-toolkit.org/fox.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"36c27684910c3f5452dfeb27e18f0b95f00b3d522f8b1727b9d6d57ab16852af","flatsize":15121158,"path":"All/fox16-1.6.59.pkg","repopath":"All/fox16-1.6.59.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":3556480,"desc":"FOX is a C++ GUI toolkit that is supposed to allow programmers to write\na program once, and compile anywhere (or so the website says, it sounds\nlike Java to me). FOX is a very flexible library, it has all sorts of\nfunctions and options, and is supposed to be fairly fast.\n\nAuthor: Jeroen van der Zijp <jvz@cfdrc.com>","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"png":{"origin":"graphics/png","version":"1.6.47"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["x11-toolkits"],"shlibs_required":["libGL.so.1","libGLU.so.1","libX11.so.6","libXcursor.so.1","libXext.so.6","libXfixes.so.3","libXft.so.2","libXi.so.6","libXrandr.so.2","libXrender.so.1","libbz2.so.2","libc.so.8","libdl.so.0","libfontconfig.so.1","libfreetype.so.6","libjpeg.so.8","libm.so.4","libpng16.so.16","libpthread.so.0","librt.so.0","libstdc++.so.9","libtiff.so.6","libz.so.3"],"options":{"APPS":"off","DEBUG":"off","DOCS":"on","OPTIMIZED_CFLAGS":"off","PROFILE":"off","SHM":"on","XCURSOR":"on","XFT":"on","XINPUT":"on","XRANDR":"on","XRENDER":"on"}},{"name":"forkbomb","origin":"benchmarks/forkbomb","version":"1.4_2","comment":"System stress testing tool","maintainer":"ports@FreeBSD.org","www":"http://home.tiscali.cz/~cz210552/forkbomb.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2b5108d0b308343ca6ece5aae8b03e8a7e067bf1ffc89e7d9816cbf226367da2","flatsize":11556,"path":"All/forkbomb-1.4_2.pkg","repopath":"All/forkbomb-1.4_2.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":6552,"desc":"forkbomb is tool for stress testing. It can create many processes\nusing fork(), bring up some zombies, allocate memory using\nrealloc() and accesses this memory. It has different switches for\nfine-tuning operation. While classic fork() bomb is good only for\nfun and QA release testing, running multiple memory-eaters can be\nuseful for determining maximum memory which can be given to\nservers (bind or squid) without taking machine down.  You can\ntest different operation systems with this tool and see how they\nare handling the load.","categories":["benchmarks"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe forkbomb port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ghc","origin":"lang/ghc","version":"9.6.6_2","comment":"Compiler for the functional language Haskell","maintainer":"haskell@FreeBSD.org","www":"https://www.haskell.org/ghc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1e8983ad452fd23efd369b4333c0c15f86f8184a6429da1fb695d642bfd94e28","flatsize":2129922039,"path":"All/ghc-9.6.6_2.pkg","repopath":"All/ghc-9.6.6_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":186967908,"desc":"The Glasgow Haskell Compiler is a state-of-the-art, open source, compiler and\ninteractive environment for the functional language Haskell.  Highlights:\n\n * Supports the entire Haskell 2010 language plus a wide variety of\n   extensions.\n * Has particularly good support for concurrency and parallelism, including\n   support for Software Transactional Memory (STM).\n * Generates fast code, particularly for concurrent programs.\n * Works on several platforms including FreeBSD, Windows, Mac, Linux, most\n   varieties of Unix, and several different processor architectures.\n * Has extensive optimisation capabilities, including inter-module optimisation.\n * Compiles Haskell code either directly to native code or using LLVM as a\n   back-end.  It can also generate C code as an intermediate target for porting\n   to new platforms.  The interactive environment compiles Haskell to bytecode,\n   and supports execution of mixed bytecode/compiled programs.\n * Profiling is supported, both by time/allocation and various kinds of heap\n   profiling.\n * Comes with several libraries, and thousands more are available on Hackage.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"libffi":{"origin":"devel/libffi","version":"3.4.6"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["haskell","lang"],"shlibs_required":["libc.so.8","libdl.so.0","libffi.so.8","libgmp.so.10","libm.so.4","libpthread.so.0","librt.so.0","libtinfo.so.6","libutil.so.4"],"options":{"DOCS":"on","DYNAMIC":"on","GMP":"on","PDFDOCS":"off","PROFILE":"on","BOOT":"off"}},{"name":"forge-emacs_wayland","origin":"devel/forge","version":"0.4.7_1","comment":"Work with Git forges from the comfort of Magit","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/forge","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"77ac18aa6df444c90e195a52de76e59175141a8b74b5f0f080aa50b38028c11b","flatsize":1080615,"path":"All/forge-emacs_wayland-0.4.7_1.pkg","repopath":"All/forge-emacs_wayland-0.4.7_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":160180,"desc":"Forge allows you to work with Git forges, such as Github and Gitlab,\nfrom the comfort of Magit and the rest of Emacs.\n\nForge fetches issues, pull-requests and other data using the forge's\nAPI and stores that in a local database. Additionally it fetches the\npull-request references using Git. Forge implements various features\nthat use this data but the database and pull-request refs can also be\nused by third-party packages.","deps":{"closql-emacs_wayland":{"origin":"databases/closql","version":"2.2.0_1"},"compat.el-emacs_wayland":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"},"emacsql-emacs_wayland":{"origin":"databases/emacsql","version":"4.1.0_1"},"ghub-emacs_wayland":{"origin":"devel/ghub","version":"4.2.1_1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"llama.el-emacs_wayland":{"origin":"devel/llama.el","version":"0.6.0_1"},"magit-emacs_wayland":{"origin":"devel/magit","version":"4.3.0_1"},"markdown-mode.el-emacs_wayland":{"origin":"textproc/markdown-mode.el","version":"2.6_5"},"transient-emacs_wayland":{"origin":"devel/transient","version":"0.8.4_1"},"yaml.el-emacs_wayland":{"origin":"textproc/yaml.el","version":"1.2.0_1"}},"categories":["devel","elisp"],"options":{"DOCS":"on","PDF":"off"},"annotations":{"flavor":"wayland"}},{"name":"form","origin":"math/form","version":"4.3.1_1","comment":"Symbolic Manipulation System","maintainer":"ehaupt@FreeBSD.org","www":"https://www.nikhef.nl/~form/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"43028ba4a7e7d9a9c91950759075b75fc65b60b7185395b91d142948f01f1614","flatsize":3156634,"path":"All/form-4.3.1_1.pkg","repopath":"All/form-4.3.1_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":1095420,"desc":"FORM is a Symbolic Manipulation System. It reads symbolic expressions from files\nand executes symbolic/algebraic transformations upon them. The answers are\nreturned in a textual mathematical representation. As its landmark feature, the\nsize of the considered expressions in FORM is only limited by the available disk\nspace and not by the available RAM.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"}},"categories":["math"],"shlibs_required":["libc.so.8","libgmp.so.10","libm.so.4","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"DOXYGEN":"off","OPENMPI":"off"}},{"name":"forge-emacs_devel_nox","origin":"devel/forge","version":"0.4.7_1","comment":"Work with Git forges from the comfort of Magit","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/forge","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4459ce6c8718389e63f8047b3911a594bed3d838540666762cbca382fe447d31","flatsize":1079986,"path":"All/forge-emacs_devel_nox-0.4.7_1.pkg","repopath":"All/forge-emacs_devel_nox-0.4.7_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":160208,"desc":"Forge allows you to work with Git forges, such as Github and Gitlab,\nfrom the comfort of Magit and the rest of Emacs.\n\nForge fetches issues, pull-requests and other data using the forge's\nAPI and stores that in a local database. Additionally it fetches the\npull-request references using Git. Forge implements various features\nthat use this data but the database and pull-request refs can also be\nused by third-party packages.","deps":{"closql-emacs_devel_nox":{"origin":"databases/closql","version":"2.2.0_1"},"compat.el-emacs_devel_nox":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"emacsql-emacs_devel_nox":{"origin":"databases/emacsql","version":"4.1.0_1"},"ghub-emacs_devel_nox":{"origin":"devel/ghub","version":"4.2.1_1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"llama.el-emacs_devel_nox":{"origin":"devel/llama.el","version":"0.6.0_1"},"magit-emacs_devel_nox":{"origin":"devel/magit","version":"4.3.0_1"},"markdown-mode.el-emacs_devel_nox":{"origin":"textproc/markdown-mode.el","version":"2.6_5"},"transient-emacs_devel_nox":{"origin":"devel/transient","version":"0.8.4_1"},"yaml.el-emacs_devel_nox":{"origin":"textproc/yaml.el","version":"1.2.0_1"}},"categories":["devel","elisp"],"options":{"DOCS":"on","PDF":"off"},"annotations":{"flavor":"devel_nox"}},{"name":"forge-emacs_nox","origin":"devel/forge","version":"0.4.7_1","comment":"Work with Git forges from the comfort of Magit","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/forge","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"86b4dd783314b7c3dc62900aada2c8c00b3ee5c896ecd514a514214b41600b54","flatsize":1080615,"path":"All/forge-emacs_nox-0.4.7_1.pkg","repopath":"All/forge-emacs_nox-0.4.7_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":160180,"desc":"Forge allows you to work with Git forges, such as Github and Gitlab,\nfrom the comfort of Magit and the rest of Emacs.\n\nForge fetches issues, pull-requests and other data using the forge's\nAPI and stores that in a local database. Additionally it fetches the\npull-request references using Git. Forge implements various features\nthat use this data but the database and pull-request refs can also be\nused by third-party packages.","deps":{"closql-emacs_nox":{"origin":"databases/closql","version":"2.2.0_1"},"compat.el-emacs_nox":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"},"emacsql-emacs_nox":{"origin":"databases/emacsql","version":"4.1.0_1"},"ghub-emacs_nox":{"origin":"devel/ghub","version":"4.2.1_1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"llama.el-emacs_nox":{"origin":"devel/llama.el","version":"0.6.0_1"},"magit-emacs_nox":{"origin":"devel/magit","version":"4.3.0_1"},"markdown-mode.el-emacs_nox":{"origin":"textproc/markdown-mode.el","version":"2.6_5"},"transient-emacs_nox":{"origin":"devel/transient","version":"0.8.4_1"},"yaml.el-emacs_nox":{"origin":"textproc/yaml.el","version":"1.2.0_1"}},"categories":["devel","elisp"],"options":{"DOCS":"on","PDF":"off"},"annotations":{"flavor":"nox"}},{"name":"forge-devel-emacs_wayland","origin":"devel/forge-devel","version":"0.4.7.16","comment":"Work with Git forges from the comfort of Magit (Development Version)","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/forge","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c1f98558cdcec9a28ce3190bc20ab48cbc96f30eb00332e7b98d2f78265017a1","flatsize":1083822,"path":"All/forge-devel-emacs_wayland-0.4.7.16.pkg","repopath":"All/forge-devel-emacs_wayland-0.4.7.16.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":160452,"desc":"Forge allows you to work with Git forges, such as Github and Gitlab,\nfrom the comfort of Magit and the rest of Emacs.\n\nForge fetches issues, pull-requests and other data using the forge's\nAPI and stores that in a local database. Additionally it fetches the\npull-request references using Git. Forge implements various features\nthat use this data but the database and pull-request refs can also be\nused by third-party packages.","deps":{"closql-devel-emacs_wayland":{"origin":"databases/closql-devel","version":"2.2.0_1"},"compat.el-emacs_wayland":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"},"emacsql-devel-emacs_wayland":{"origin":"databases/emacsql-devel","version":"4.1.0.8"},"ghub-devel-emacs_wayland":{"origin":"devel/ghub-devel","version":"4.2.1.2"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"llama.el-emacs_wayland":{"origin":"devel/llama.el","version":"0.6.0_1"},"magit-devel-emacs_wayland":{"origin":"devel/magit-devel","version":"4.3.0.39"},"markdown-mode.el-emacs_wayland":{"origin":"textproc/markdown-mode.el","version":"2.6_5"},"transient-devel-emacs_wayland":{"origin":"devel/transient-devel","version":"0.8.4.29"},"yaml.el-emacs_wayland":{"origin":"textproc/yaml.el","version":"1.2.0_1"}},"categories":["devel","elisp"],"options":{"DOCS":"on","PDF":"off"},"annotations":{"flavor":"wayland"}},{"name":"forge-emacs_devel","origin":"devel/forge","version":"0.4.7_1","comment":"Work with Git forges from the comfort of Magit","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/forge","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"40cf69f0608949c311ebbe688156d763fe75c31b28d836793fa8b1ed6f753112","flatsize":1079986,"path":"All/forge-emacs_devel-0.4.7_1.pkg","repopath":"All/forge-emacs_devel-0.4.7_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":160292,"desc":"Forge allows you to work with Git forges, such as Github and Gitlab,\nfrom the comfort of Magit and the rest of Emacs.\n\nForge fetches issues, pull-requests and other data using the forge's\nAPI and stores that in a local database. Additionally it fetches the\npull-request references using Git. Forge implements various features\nthat use this data but the database and pull-request refs can also be\nused by third-party packages.","deps":{"closql-emacs_devel":{"origin":"databases/closql","version":"2.2.0_1"},"compat.el-emacs_devel":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"emacsql-emacs_devel":{"origin":"databases/emacsql","version":"4.1.0_1"},"ghub-emacs_devel":{"origin":"devel/ghub","version":"4.2.1_1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"llama.el-emacs_devel":{"origin":"devel/llama.el","version":"0.6.0_1"},"magit-emacs_devel":{"origin":"devel/magit","version":"4.3.0_1"},"markdown-mode.el-emacs_devel":{"origin":"textproc/markdown-mode.el","version":"2.6_5"},"transient-emacs_devel":{"origin":"devel/transient","version":"0.8.4_1"},"yaml.el-emacs_devel":{"origin":"textproc/yaml.el","version":"1.2.0_1"}},"categories":["devel","elisp"],"options":{"DOCS":"on","PDF":"off"},"annotations":{"flavor":"devel_full"}},{"name":"forge-emacs_canna","origin":"devel/forge","version":"0.4.7_1","comment":"Work with Git forges from the comfort of Magit","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/forge","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7973403fad5a92ff5be7cbf4eb796c55bcec5464c125cede49848bdfe23a7d33","flatsize":1080615,"path":"All/forge-emacs_canna-0.4.7_1.pkg","repopath":"All/forge-emacs_canna-0.4.7_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":160200,"desc":"Forge allows you to work with Git forges, such as Github and Gitlab,\nfrom the comfort of Magit and the rest of Emacs.\n\nForge fetches issues, pull-requests and other data using the forge's\nAPI and stores that in a local database. Additionally it fetches the\npull-request references using Git. Forge implements various features\nthat use this data but the database and pull-request refs can also be\nused by third-party packages.","deps":{"closql-emacs_canna":{"origin":"databases/closql","version":"2.2.0_1"},"compat.el-emacs_canna":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"},"emacsql-emacs_canna":{"origin":"databases/emacsql","version":"4.1.0_1"},"ghub-emacs_canna":{"origin":"devel/ghub","version":"4.2.1_1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"llama.el-emacs_canna":{"origin":"devel/llama.el","version":"0.6.0_1"},"magit-emacs_canna":{"origin":"devel/magit","version":"4.3.0_1"},"markdown-mode.el-emacs_canna":{"origin":"textproc/markdown-mode.el","version":"2.6_5"},"transient-emacs_canna":{"origin":"devel/transient","version":"0.8.4_1"},"yaml.el-emacs_canna":{"origin":"textproc/yaml.el","version":"1.2.0_1"}},"categories":["devel","elisp"],"options":{"DOCS":"on","PDF":"off"},"annotations":{"flavor":"canna"}},{"name":"forge-devel-emacs_devel","origin":"devel/forge-devel","version":"0.4.7.16","comment":"Work with Git forges from the comfort of Magit (Development Version)","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/forge","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9b72fa66163eef7f0d57a5f74ca7739cdd3aedad8cae7017968251e33898a883","flatsize":1083193,"path":"All/forge-devel-emacs_devel-0.4.7.16.pkg","repopath":"All/forge-devel-emacs_devel-0.4.7.16.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":160564,"desc":"Forge allows you to work with Git forges, such as Github and Gitlab,\nfrom the comfort of Magit and the rest of Emacs.\n\nForge fetches issues, pull-requests and other data using the forge's\nAPI and stores that in a local database. Additionally it fetches the\npull-request references using Git. Forge implements various features\nthat use this data but the database and pull-request refs can also be\nused by third-party packages.","deps":{"closql-devel-emacs_devel":{"origin":"databases/closql-devel","version":"2.2.0_1"},"compat.el-emacs_devel":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"emacsql-devel-emacs_devel":{"origin":"databases/emacsql-devel","version":"4.1.0.8"},"ghub-devel-emacs_devel":{"origin":"devel/ghub-devel","version":"4.2.1.2"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"llama.el-emacs_devel":{"origin":"devel/llama.el","version":"0.6.0_1"},"magit-devel-emacs_devel":{"origin":"devel/magit-devel","version":"4.3.0.39"},"markdown-mode.el-emacs_devel":{"origin":"textproc/markdown-mode.el","version":"2.6_5"},"transient-devel-emacs_devel":{"origin":"devel/transient-devel","version":"0.8.4.29"},"yaml.el-emacs_devel":{"origin":"textproc/yaml.el","version":"1.2.0_1"}},"categories":["devel","elisp"],"options":{"DOCS":"on","PDF":"off"},"annotations":{"flavor":"devel_full"}},{"name":"forge-devel-emacs_nox","origin":"devel/forge-devel","version":"0.4.7.16","comment":"Work with Git forges from the comfort of Magit (Development Version)","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/forge","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"83f3a241783c9282a2f7a24fb4466195fb38b5a0bcd128994d864af5f7c7742d","flatsize":1083822,"path":"All/forge-devel-emacs_nox-0.4.7.16.pkg","repopath":"All/forge-devel-emacs_nox-0.4.7.16.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":160440,"desc":"Forge allows you to work with Git forges, such as Github and Gitlab,\nfrom the comfort of Magit and the rest of Emacs.\n\nForge fetches issues, pull-requests and other data using the forge's\nAPI and stores that in a local database. Additionally it fetches the\npull-request references using Git. Forge implements various features\nthat use this data but the database and pull-request refs can also be\nused by third-party packages.","deps":{"closql-devel-emacs_nox":{"origin":"databases/closql-devel","version":"2.2.0_1"},"compat.el-emacs_nox":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"},"emacsql-devel-emacs_nox":{"origin":"databases/emacsql-devel","version":"4.1.0.8"},"ghub-devel-emacs_nox":{"origin":"devel/ghub-devel","version":"4.2.1.2"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"llama.el-emacs_nox":{"origin":"devel/llama.el","version":"0.6.0_1"},"magit-devel-emacs_nox":{"origin":"devel/magit-devel","version":"4.3.0.39"},"markdown-mode.el-emacs_nox":{"origin":"textproc/markdown-mode.el","version":"2.6_5"},"transient-devel-emacs_nox":{"origin":"devel/transient-devel","version":"0.8.4.29"},"yaml.el-emacs_nox":{"origin":"textproc/yaml.el","version":"1.2.0_1"}},"categories":["devel","elisp"],"options":{"DOCS":"on","PDF":"off"},"annotations":{"flavor":"nox"}},{"name":"forge-devel-emacs_devel_nox","origin":"devel/forge-devel","version":"0.4.7.16","comment":"Work with Git forges from the comfort of Magit (Development Version)","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/forge","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"27b7699f6c61bac9fc9735dc4e1b45ebf7c89670ba5ce0be36c5e4ff70a70491","flatsize":1083193,"path":"All/forge-devel-emacs_devel_nox-0.4.7.16.pkg","repopath":"All/forge-devel-emacs_devel_nox-0.4.7.16.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":160540,"desc":"Forge allows you to work with Git forges, such as Github and Gitlab,\nfrom the comfort of Magit and the rest of Emacs.\n\nForge fetches issues, pull-requests and other data using the forge's\nAPI and stores that in a local database. Additionally it fetches the\npull-request references using Git. Forge implements various features\nthat use this data but the database and pull-request refs can also be\nused by third-party packages.","deps":{"closql-devel-emacs_devel_nox":{"origin":"databases/closql-devel","version":"2.2.0_1"},"compat.el-emacs_devel_nox":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"emacsql-devel-emacs_devel_nox":{"origin":"databases/emacsql-devel","version":"4.1.0.8"},"ghub-devel-emacs_devel_nox":{"origin":"devel/ghub-devel","version":"4.2.1.2"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"llama.el-emacs_devel_nox":{"origin":"devel/llama.el","version":"0.6.0_1"},"magit-devel-emacs_devel_nox":{"origin":"devel/magit-devel","version":"4.3.0.39"},"markdown-mode.el-emacs_devel_nox":{"origin":"textproc/markdown-mode.el","version":"2.6_5"},"transient-devel-emacs_devel_nox":{"origin":"devel/transient-devel","version":"0.8.4.29"},"yaml.el-emacs_devel_nox":{"origin":"textproc/yaml.el","version":"1.2.0_1"}},"categories":["devel","elisp"],"options":{"DOCS":"on","PDF":"off"},"annotations":{"flavor":"devel_nox"}},{"name":"fpc-docs","origin":"lang/fpc-docs","version":"3.2.2","comment":"Free Pascal compiler Adobe Acrobat(tm) documentation","maintainer":"acm@FreeBSD.org","www":"https://www.freepascal.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"67471f9fc883f33dd77c93e505ed0cadfe60ae3a00de59871c3a21539312b9dd","flatsize":10293158,"path":"All/fpc-docs-3.2.2.pkg","repopath":"All/fpc-docs-3.2.2.pkg","licenselogic":"single","pkgsize":9720208,"desc":"This is the documentation, in Adobe Acrobat(tm) format, for Free\nPascal, a 32 bit Turbo Pascal-compatible Pascal compiler for DOS,\nLinux, Win32, OS/2, (based on an older version) the AmigaOS,\nFreeBSD, and BeOS.","categories":["lang"],"options":{"DOCS":"on"},"messages":[{"message":"1) You can see all documentation of freepascal in :\n\n   * /usr/local/share/doc/fpdocs-3.2.2\n\n   The documentation is on pdf format, you need some pdf viewer.","type":"install"}]},{"name":"forge-devel-emacs_canna","origin":"devel/forge-devel","version":"0.4.7.16","comment":"Work with Git forges from the comfort of Magit (Development Version)","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/forge","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1b711a4d16678489a4744ed1cb81c1eac3a9ab095be82e16c1f0b044d90fcf4a","flatsize":1083822,"path":"All/forge-devel-emacs_canna-0.4.7.16.pkg","repopath":"All/forge-devel-emacs_canna-0.4.7.16.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":160412,"desc":"Forge allows you to work with Git forges, such as Github and Gitlab,\nfrom the comfort of Magit and the rest of Emacs.\n\nForge fetches issues, pull-requests and other data using the forge's\nAPI and stores that in a local database. Additionally it fetches the\npull-request references using Git. Forge implements various features\nthat use this data but the database and pull-request refs can also be\nused by third-party packages.","deps":{"closql-devel-emacs_canna":{"origin":"databases/closql-devel","version":"2.2.0_1"},"compat.el-emacs_canna":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"},"emacsql-devel-emacs_canna":{"origin":"databases/emacsql-devel","version":"4.1.0.8"},"ghub-devel-emacs_canna":{"origin":"devel/ghub-devel","version":"4.2.1.2"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"llama.el-emacs_canna":{"origin":"devel/llama.el","version":"0.6.0_1"},"magit-devel-emacs_canna":{"origin":"devel/magit-devel","version":"4.3.0.39"},"markdown-mode.el-emacs_canna":{"origin":"textproc/markdown-mode.el","version":"2.6_5"},"transient-devel-emacs_canna":{"origin":"devel/transient-devel","version":"0.8.4.29"},"yaml.el-emacs_canna":{"origin":"textproc/yaml.el","version":"1.2.0_1"}},"categories":["devel","elisp"],"options":{"DOCS":"on","PDF":"off"},"annotations":{"flavor":"canna"}},{"name":"forge-devel","origin":"devel/forge-devel","version":"0.4.7.16","comment":"Work with Git forges from the comfort of Magit (Development Version)","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/forge","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cac61e56912a82a02db8a3aabd260a85a341cc68503e22f0d0f5c8e55e445a8b","flatsize":1083822,"path":"All/forge-devel-0.4.7.16.pkg","repopath":"All/forge-devel-0.4.7.16.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":160460,"desc":"Forge allows you to work with Git forges, such as Github and Gitlab,\nfrom the comfort of Magit and the rest of Emacs.\n\nForge fetches issues, pull-requests and other data using the forge's\nAPI and stores that in a local database. Additionally it fetches the\npull-request references using Git. Forge implements various features\nthat use this data but the database and pull-request refs can also be\nused by third-party packages.","deps":{"closql-devel":{"origin":"databases/closql-devel","version":"2.2.0_1"},"compat.el":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs":{"origin":"editors/emacs","version":"30.1_2,3"},"emacsql-devel":{"origin":"databases/emacsql-devel","version":"4.1.0.8"},"ghub-devel":{"origin":"devel/ghub-devel","version":"4.2.1.2"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"llama.el":{"origin":"devel/llama.el","version":"0.6.0_1"},"magit-devel":{"origin":"devel/magit-devel","version":"4.3.0.39"},"markdown-mode.el":{"origin":"textproc/markdown-mode.el","version":"2.6_5"},"transient-devel":{"origin":"devel/transient-devel","version":"0.8.4.29"},"yaml.el":{"origin":"textproc/yaml.el","version":"1.2.0_1"}},"categories":["devel","elisp"],"options":{"DOCS":"on","PDF":"off"},"annotations":{"flavor":"full"}},{"name":"foremost","origin":"sysutils/foremost","version":"1.5.7_1","comment":"Console program to recover files based on their headers and footers","maintainer":"onatan@gmail.com","www":"https://foremost.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"170510d0b8de9f76585e0c146a40c23c03f20b4525dc030ee13a3ef718000f28","flatsize":71281,"path":"All/foremost-1.5.7_1.pkg","repopath":"All/foremost-1.5.7_1.pkg","licenselogic":"single","pkgsize":32468,"desc":"Foremost is a console program to recover files based on their headers\n   and footers. Foremost can work on image files, such as those generated\n   by dd, Safeback, Encase, etc, or directly on a drive. The headers and\n   footers are specified by a configuration file, so you can pick and\n   choose which headers you want to look for.","categories":["sysutils"],"shlibs_required":["libc.so.8"]},{"name":"forge","origin":"devel/forge","version":"0.4.7_1","comment":"Work with Git forges from the comfort of Magit","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/forge","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"77f055b9aaa0f5e7737b646385b35af0520db785058899d9fe5154355f29da74","flatsize":1080615,"path":"All/forge-0.4.7_1.pkg","repopath":"All/forge-0.4.7_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":160208,"desc":"Forge allows you to work with Git forges, such as Github and Gitlab,\nfrom the comfort of Magit and the rest of Emacs.\n\nForge fetches issues, pull-requests and other data using the forge's\nAPI and stores that in a local database. Additionally it fetches the\npull-request references using Git. Forge implements various features\nthat use this data but the database and pull-request refs can also be\nused by third-party packages.","deps":{"closql":{"origin":"databases/closql","version":"2.2.0_1"},"compat.el":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs":{"origin":"editors/emacs","version":"30.1_2,3"},"emacsql":{"origin":"databases/emacsql","version":"4.1.0_1"},"ghub":{"origin":"devel/ghub","version":"4.2.1_1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"llama.el":{"origin":"devel/llama.el","version":"0.6.0_1"},"magit":{"origin":"devel/magit","version":"4.3.0_1"},"markdown-mode.el":{"origin":"textproc/markdown-mode.el","version":"2.6_5"},"transient":{"origin":"devel/transient","version":"0.8.4_1"},"yaml.el":{"origin":"textproc/yaml.el","version":"1.2.0_1"}},"categories":["devel","elisp"],"options":{"DOCS":"on","PDF":"off"},"annotations":{"flavor":"full"}},{"name":"foreman-proxy","origin":"net/foreman-proxy","version":"3.13.0","comment":"Foreman Proxy Agent","maintainer":"freebsd@moov.de","www":"https://theforeman.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4213d5a108cf79a1ff453f30b11b2479eb31d8f5691722830bbdf4cdac9c7bf8","flatsize":524034,"path":"All/foreman-proxy-3.13.0.pkg","repopath":"All/foreman-proxy-3.13.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":121400,"desc":"The Foreman Smart Proxy is a daemon written in Ruby which provides a restful\nAPI to various sub-systems.\n\nIts goal is to provide API for a higher level orchestration tools (such as\nForeman). The Smart proxy provides an easy way to add or extended existing\nsubsystems and API's.\n\nCurrently supported are:\nDHCP - ISC DHCP and MS DHCP Servers\nDNS - Bind and MS DNS Servers\nTFTP - any UNIX based tftp server\nPuppet - Any Puppet server from 0.24.x\nPuppet CA - Manage certificate signing, cleaning and autosign on a Puppet CA\n            server\nBMC - BMC management etc","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"rubygem-bundler_ext":{"origin":"sysutils/rubygem-bundler_ext","version":"0.4.2"},"rubygem-concurrent-ruby":{"origin":"devel/rubygem-concurrent-ruby","version":"1.3.5"},"rubygem-json":{"origin":"devel/rubygem-json","version":"2.11.3"},"rubygem-logging":{"origin":"devel/rubygem-logging","version":"2.4.0"},"rubygem-rack22":{"origin":"www/rubygem-rack22","version":"2.2.13,3"},"rubygem-rb-kqueue":{"origin":"devel/rubygem-rb-kqueue","version":"0.2.8"},"rubygem-rsec":{"origin":"devel/rubygem-rsec","version":"0.4.3"},"rubygem-sd_notify":{"origin":"devel/rubygem-sd_notify","version":"0.1.1"},"rubygem-sinatra2":{"origin":"www/rubygem-sinatra2","version":"2.2.4"},"rubygem-webrick":{"origin":"www/rubygem-webrick","version":"1.9.1"}},"categories":["net"],"users":["foreman_proxy"],"groups":["foreman_proxy"],"options":{"BMC":"off"},"messages":[{"message":"WARNING:\n\nIn version 3.4+ Foreman Smart Proxy on FreeBSD uses daemon(1), which\nrequires the following setting in /usr/local/etc/foreman-proxy/settings.yml:\n\n  :daemon: false\n\nOtherwise the service will fail to start.","type":"upgrade"}]},{"name":"foomatic-db-hpijs","origin":"print/foomatic-db-hpijs","version":"1.4","comment":"Foomatic data for the HPIJS printer drivers","maintainer":"ports@FreeBSD.org","www":"https://www.linuxprinting.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1b92000db6f8ba1839687cf9c1e7fac5fcbc36aa9c66874457f87b5d3600f276","flatsize":3806716,"path":"All/foomatic-db-hpijs-1.4.pkg","repopath":"All/foomatic-db-hpijs-1.4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":48108,"desc":"Foomatic data for HP's HPIJS (http://hpinkjet.sourceforge.net)\nprinter drivers.","deps":{"foomatic-db":{"origin":"print/foomatic-db","version":"20240504"}},"categories":["print"],"messages":[{"message":"===>   NOTICE:\n\nThe foomatic-db-hpijs port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"foomatic-filters","origin":"print/foomatic-filters","version":"4.0.17_13","comment":"Foomatic wrapper scripts","maintainer":"jrm@FreeBSD.org","www":"https://www.openprinting.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1eef6d09e79ee2db62aab270b8b95d423bcfa18e5002ccc151ebe0d1dd092194","flatsize":337639,"path":"All/foomatic-filters-4.0.17_13.pkg","repopath":"All/foomatic-filters-4.0.17_13.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":60796,"desc":"Filter scripts used by the printer spoolers to convert the incoming\nPostScript data into the printer's native format using a\nprinter/driver specific, but spooler-independent PPD file.","deps":{"a2ps":{"origin":"print/a2ps","version":"4.15.6_1"},"cups":{"origin":"print/cups","version":"2.4.11_1"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"enscript-a4":{"origin":"print/enscript-a4","version":"1.6.6_4"},"ghostscript10":{"origin":"print/ghostscript10","version":"10.05.1"},"mpage":{"origin":"print/mpage","version":"2.5.8"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["print"],"shlibs_required":["libc.so.8","libdbus-1.so.3","libm.so.4"],"options":{"A2PS":"on","CUPS_IMAGE":"on","DBUS":"on","MPAGE":"on","ENSCRIPT_A4":"on","ENSCRIPT_LETTER":"off","ENSCRIPT_LETTERDJ":"off"},"annotations":{"cpe":"cpe:2.3:a:linuxfoundation:foomatic-filters:4.0.17:::::dragonfly6:x86_64:13"}},{"name":"foomatic-db-engine","origin":"print/foomatic-db-engine","version":"4.0.13_3,2","comment":"Foomatic database engine","maintainer":"bofh@FreeBSD.org","www":"https://www.linuxprinting.org/foomatic.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e482aa3acc32840286c34c3f65036c1978adfeedd2d91b70a3746f1104107adc","flatsize":635551,"path":"All/foomatic-db-engine-4.0.13_3,2.pkg","repopath":"All/foomatic-db-engine-4.0.13_3,2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":159120,"desc":"foomatic is a collection of printer drivers that can be\nused by gimp-print and cups among others.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["print"],"shlibs_required":["libc.so.8","libdl.so.0","liblzma.so.3","libm.so.4","libpthread.so.0","libxml2.so.2","libz.so.3"]},{"name":"fr-med","origin":"french/med","version":"4.0.0_3","comment":"Modelisation et Echanges de Donnees","maintainer":"thierry@FreeBSD.org","www":"https://www.salome-platform.org/user-section/about/med","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"76ac2482425af6744e35607ec7e724b2f2134f5299ce44321ef8811610bfd6af","flatsize":112832902,"path":"All/fr-med-4.0.0_3.pkg","repopath":"All/fr-med-4.0.0_3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":13906036,"desc":"MED is the Data Echange Module used by Code_Aster and based on the HDF library.\n\nMED/HDF can read and save data in a format which is portable between machines of\ndifferent architectures.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"hdf5-110":{"origin":"science/hdf5-110","version":"1.10.11"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["french","science"],"shlibs_required":["libc.so.8","libgfortran.so.5","libhdf5-110.so.103","libm.so.4","libquadmath.so.0","libstdc++.so.9"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"foobillard","origin":"games/foobillard","version":"3.0a_14","comment":"Free OpenGL billiards game","maintainer":"thomas@bsdunix.ch","www":"https://foobillard.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"04dcecf266ad4ba1a9e2d4f9b7837c6514af4264c37922ee407830fead5c53cc","flatsize":1283726,"path":"All/foobillard-3.0a_14.pkg","repopath":"All/foobillard-3.0a_14.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1031944,"desc":"Foobillard is a free OpenGL-billard game for Unix with realistic physics,\nAI-player and many gametypes like pool carambol or snooker.","deps":{"freeglut":{"origin":"graphics/freeglut","version":"3.2.1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libICE.so.6","libSM.so.6","libXaw.so.7","libXi.so.6","libc.so.8","libfreetype.so.6","libglut.so.3","libm.so.4","libpng16.so.16","libz.so.3"],"options":{"NVIDIA_BUMPREF":"off","SDL":"off"}},{"name":"fonttosfnt","origin":"x11-fonts/fonttosfnt","version":"1.2.2_1","comment":"Wrap a bitmap font in a sftn wrapper","maintainer":"x11@FreeBSD.org","www":"https://www.x.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a51f391b098c84e1fb9c87c38d6dddda13e325fd3fb3fce8a8bac0b436c9125c","flatsize":38172,"path":"All/fonttosfnt-1.2.2_1.pkg","repopath":"All/fonttosfnt-1.2.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":18404,"desc":"This package contains fonttosfnt, an application used for wrapping a bitmap\nfont in a sfnt (TrueType) wrapper.","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"libfontenc":{"origin":"x11-fonts/libfontenc","version":"1.1.8"}},"categories":["x11-fonts"],"shlibs_required":["libc.so.8","libfontenc.so.1","libfreetype.so.6","libm.so.4"]},{"name":"foo-yc20","origin":"audio/foo-yc20","version":"1.3.0_4","comment":"Faust implementation of a 1969-designed Yamaha combo organ, the YC-20","maintainer":"yuri@FreeBSD.org","www":"https://github.com/sampov2/foo-yc20","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"954b03f68fc430c214f127a464eb0c8b02030e4293a8da705490f6360f348453","flatsize":1493818,"path":"All/foo-yc20-1.3.0_4.pkg","repopath":"All/foo-yc20-1.3.0_4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":294648,"desc":"This is a Faust implementation of a 1969-designed Yamaha combo organ, the\nYC-20.  In addition to the Faust code, it has a Gtkmm UI with Jack audio\nand midi support.\n\nOriginal YC-20 organs have a touch vibrato control, which is vibrato induced by\nhorizontal movement of the keys. As there very few (almost none) midi keyboards\nwhich produce such information, this feature has been left out of the emulation.\nInstead of the touch vibrato control, the control panel hosts a \"realism\"\nswitch.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["audio"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libjack.so.0","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libstdc++.so.9"],"messages":[{"message":"You installed foo-yc20: an implementation of 1969 designed Yamaha\ncombo organ, the YC-20.\n\nIt works through the Jack sound server, and works as a soft-MIDI device.\n\nIn order to use it, please:\n* Have Jack server running.\n* Have jack-keyboard (audio/jack-keyboard) running.\n* Have QjackCtl (audio/qjackctl) running.\n* Run the UI command foo-yc20.\n* In QjackCtl, connect:\n  * the MIDI input of foo-yc20 to the output of jack-keyboard.\n  * the foo-yc20 audio output to speakers through the Jack's 'system'.\n* Play the jack-keyboard.","type":"install"}]},{"name":"fonts-indic","origin":"x11-fonts/fonts-indic","version":"2.1.5_4","comment":"The Lohit family of Indic fonts","maintainer":"nareshov@gmail.com","www":"https://fedoraproject.org/wiki/Lohit","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"04876ffe00ef60d03c66b00fc62957c1c3ad9c8b474d0daccae342391dd7a878","flatsize":879912,"path":"All/fonts-indic-2.1.5_4.pkg","repopath":"All/fonts-indic-2.1.5_4.pkg","licenselogic":"single","pkgsize":280848,"desc":"A collection of Indic fonts by the Lohit project.\nThe package supports most Indian languages:\n\n- Bengali\n- Gujarati\n- Hindi\n- Kannada\n- Malayalam\n- Oriya\n- Punjabi\n- Tamil\n- Telugu","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"fooyin","origin":"audio/fooyin","version":"0.8.1_1","comment":"foobar2000 inspired audio player","maintainer":"diizzy@FreeBSD.org","www":"https://github.com/fooyin/fooyin","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d3f570fb7a8468cd017cbaf3cf96b31a10f3b9c079c9190780bc54a1a66f011c","flatsize":9576854,"path":"All/fooyin-0.8.1_1.pkg","repopath":"All/fooyin-0.8.1_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":2167660,"desc":"A customisable music player inspired by foobar2000. It offers a growing list\nof widgets to manage and play your local music collection. It's extensible\nusing a plugin system and many widgets make use of FooScript to offer an even\ndeeper level of control. A layout editing mode enables the entire user\ninterface to be customised, starting from a blank slate or a preset layout.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"icu":{"origin":"devel/icu","version":"76.1,1"},"kdsingleapplication":{"origin":"devel/kdsingleapplication","version":"1.1.0"},"libarchive":{"origin":"archivers/libarchive","version":"3.7.9,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libgme":{"origin":"audio/libgme","version":"0.6.4"},"libvgm":{"origin":"audio/libvgm","version":"g20240608_1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-base_sqldriver-sqlite":{"origin":"databases/qt6-base_sqldriver","version":"6.8.3"},"qt6-svg":{"origin":"graphics/qt6-svg","version":"6.8.3"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"taglib":{"origin":"audio/taglib","version":"2.0.2"}},"categories":["audio","multimedia"],"shlibs_required":["libGLX.so.0","libOpenGL.so.0","libQt6Concurrent.so.6","libQt6Core.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Sql.so.6","libQt6Widgets.so.6","libavcodec.so.60","libavfilter.so.9","libavformat.so.60","libavutil.so.58","libc.so.8","libgcc_s.so.1","libkdsingleapplication-qt6.so.1.1","libm.so.4","libpthread.so.0","libstdc++.so.6","libswresample.so.4","libtag.so.2"]},{"name":"fontobene","origin":"x11-fonts/fontobene","version":"0.2.0","comment":"Header-only C++/Qt5 FontoBene font parser library","maintainer":"yuri@FreeBSD.org","www":"https://github.com/fontobene/fontobene-qt5","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"45521af095ba3796990e7188aefd573a5220c78ba00f26c00f39b60f08e51cc0","flatsize":29239,"path":"All/fontobene-0.2.0.pkg","repopath":"All/fontobene-0.2.0.pkg","licenselogic":"and","licenses":["APACHE20","MIT"],"pkgsize":8784,"desc":"A header-only library to parse FontoBene stroke fonts with C++/Qt5.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"}},"categories":["x11-fonts"]},{"name":"fonteditfs","origin":"sysutils/fonteditfs","version":"1.2_1","comment":"Full screen syscons font editor","maintainer":"uri@keves.org","www":"https://fonteditfs.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"316294368fe2d2ccfec94bb9f4c45b759effe9cfb6fadce6ff1228b64df7fab1","flatsize":20453,"path":"All/fonteditfs-1.2_1.pkg","repopath":"All/fonteditfs-1.2_1.pkg","licenselogic":"single","pkgsize":9012,"desc":"fnteditfs is a small, simple font editor, designed for editing FreeBSD's\nsyscons and Linux fonts (but may also work for other OSes). It's written\nin C, using the ncurses library for its display library.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"]},{"name":"fontconfig","origin":"x11-fonts/fontconfig","version":"2.15.0_3,1","comment":"XML-based font configuration API for X Windows","maintainer":"desktop@FreeBSD.org","www":"https://www.freedesktop.org/wiki/Software/fontconfig/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1f320f7bfb63081efe2678f642fe77fc7dbe541889127ce09f0e99365fa6edca","flatsize":1461653,"path":"All/fontconfig-2.15.0_3,1.pkg","repopath":"All/fontconfig-2.15.0_3,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":473116,"desc":"Fontconfig does the following:\n\n    * discover new fonts when installed automatically, removing a common source\n      of configuration problems.\n    * perform font name substitution, so that appropriate alternative fonts can\n      be selected if fonts are missing.\n    * identify the set of fonts required to completely cover a set of languages.\n    * have GUI configuration tools built as it uses an XML-based configuration\n      file (though with autodiscovery, we believe this need is minimized).\n    * efficiently and quickly find the fonts you need among the set of fonts\n      you have installed, even if you have installed thousands of fonts, while\n      minimzing memory usage.\n    * be used in concert with the X Render Extension and FreeType to implement\n      high quality, anti-aliased and subpixel rendered text on a display.","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"}},"categories":["x11-fonts"],"shlibs_required":["libc.so.8","libfreetype.so.6"],"options":{"BITMAPS":"on","DOCS":"on","NLS":"on","TEST":"off","HINTING_NONE":"off","HINTING_SLIGHT":"on","HINTING_MEDIUM":"off","HINTING_FULL":"off"},"annotations":{"cpe":"cpe:2.3:a:fontconfig_project:fontconfig:2.15.0:::::dragonfly6:x86_64:3"},"messages":[{"message":"Fontconfig 2.13.1 generated .uuid files in the fonts directory\nwhich where not properly registered to the packages.\nTo clean them up, please execute the following command:\n\n    find /usr/local/share/fonts -type f -name .uuid\n\nand delete the files at your discretion.","type":"upgrade","maximum_version":"2.13.92,1"}]},{"name":"font2svg","origin":"print/font2svg","version":"1.0_7","comment":"All fonts to svg-font converter","maintainer":"portmaster@BSDforge.com","www":"https://BSDforge.com/projects/print/font2svg","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"111ae5f10838cafd01e5fd6c851da76118fdba9165c87822e3c4a1e4d68accdf","flatsize":32922,"path":"All/font2svg-1.0_7.pkg","repopath":"All/font2svg-1.0_7.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":11252,"desc":"font2svg can convert any font GhostScript is capable of rendering into an\nSVG-font. This includes all PostScript fonts, GhostScript's own format, and\nalmost all TrueType fonts. You may want to hand-edit the generated font to\nadd font-style information.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"ghostscript10":{"origin":"print/ghostscript10","version":"10.05.1"}},"categories":["print"]},{"name":"fr-wordpress-fr_FR","origin":"french/wordpress","version":"6.6.1,1","comment":"State-of-the-art semantic personal publishing platform","maintainer":"joneum@FreeBSD.org","www":"https://fr.wordpress.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"32c441a1b04c3a3e9777a28100705ca5f99b3e453456c1c24b9a993a10120558","flatsize":75248156,"path":"All/fr-wordpress-fr_FR-6.6.1,1.pkg","repopath":"All/fr-wordpress-fr_FR-6.6.1,1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":17247976,"desc":"WordPress is a state-of-the-art semantic personal publishing platform\nwith a focus on aesthetics, web standards, and usability.\n\nMore simply, Wordpress is what you use when you want to work\nwith your blogging software, not fight it.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-curl":{"origin":"ftp/php83-curl","version":"8.3.21"},"php83-exif":{"origin":"graphics/php83-exif","version":"8.3.21"},"php83-fileinfo":{"origin":"sysutils/php83-fileinfo","version":"8.3.21"},"php83-ftp":{"origin":"ftp/php83-ftp","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-mysqli":{"origin":"databases/php83-mysqli","version":"8.3.21"},"php83-pecl-imagick":{"origin":"graphics/pecl-imagick","version":"3.7.0_5"},"php83-tokenizer":{"origin":"devel/php83-tokenizer","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"},"php83-zip":{"origin":"archivers/php83-zip","version":"8.3.21"},"php83-zlib":{"origin":"archivers/php83-zlib","version":"8.3.21"}},"categories":["french","www"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:wordpress:wordpress:6.6.1:::fr_FR::dragonfly6:x86_64"},"messages":[{"message":"Before the first use of WordPress, copy wp-config-sample.php to wp-config.php\nin /usr/local/www/wordpress and modify it to fit your MySQL.\nMaybe you need 'mysqladmin create wordpress' first.","type":"install"},{"message":"If you are upgrading, please run http://your.site/wordpress/wp-admin/upgrade.php\nto upgrade WordPress.","type":"upgrade"}]},{"name":"font-xfree86-type1","origin":"x11-fonts/font-xfree86-type1","version":"1.0.4_4","comment":"X.Org XFree86 Type1 font","maintainer":"x11@FreeBSD.org","www":"https://www.x.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c8a5839901fca7647aaafc6f621bf93c659389087bf532db44b7def9b0676945","flatsize":54843,"path":"All/font-xfree86-type1-1.0.4_4.pkg","repopath":"All/font-xfree86-type1-1.0.4_4.pkg","licenselogic":"single","pkgsize":28240,"desc":"This package contains the X.Org XFree86 Type1 font.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"font-winitzki-cyrillic","origin":"x11-fonts/font-winitzki-cyrillic","version":"1.0.3_4","comment":"X.Org Winitzki Cyrillic font","maintainer":"x11@FreeBSD.org","www":"https://www.x.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0122c67f37bf2240dbf397483b3db9f33be4b8124f9efbc2f600f6585399e504","flatsize":4812,"path":"All/font-winitzki-cyrillic-1.0.3_4.pkg","repopath":"All/font-winitzki-cyrillic-1.0.3_4.pkg","licenselogic":"single","pkgsize":5644,"desc":"This package contains the X.Org Winitzki Cyrillic font.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"font-util","origin":"x11-fonts/font-util","version":"1.3.2_1","comment":"Create an index of X font files in a directory","maintainer":"x11@FreeBSD.org","www":"https://www.x.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c6fb2546df263d2084a1fd6727b0e0848a75cbbf87400ae28e95df0551274321","flatsize":230787,"path":"All/font-util-1.3.2_1.pkg","repopath":"All/font-util-1.3.2_1.pkg","licenselogic":"and","licenses":["BSD2CLAUSE","MIT"],"pkgsize":28364,"desc":"This package contains font-util, an application for creating an index of\nX font files in a directory.","categories":["x11-fonts"],"shlibs_required":["libc.so.8"]},{"name":"font-tex-gyre-termes-math","origin":"x11-fonts/font-tex-gyre-termes-math","version":"1.543_1","comment":"Math companion for the TeX Gyre Termes family","maintainer":"yuri@FreeBSD.org","www":"https://www.gust.org.pl/projects/e-foundry/tg-math","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8563315c97c0e08c6d371320636356f9c43ae8a61d6d93e1f1953afced7cf348","flatsize":534098,"path":"All/font-tex-gyre-termes-math-1.543_1.pkg","repopath":"All/font-tex-gyre-termes-math-1.543_1.pkg","licenselogic":"single","licenses":["GFL"],"pkgsize":266888,"desc":"TeX Gyre (TG) Math Font: TG Termes Math","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"font-tex-gyre-pagella-math","origin":"x11-fonts/font-tex-gyre-pagella-math","version":"1.632_1","comment":"Math companion for the TeX Gyre Pagella family","maintainer":"yuri@FreeBSD.org","www":"https://www.gust.org.pl/projects/e-foundry/tg-math","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"81550c42756405697191e5f86f953b52a82c187209a7c8b40288bc94b59307d5","flatsize":602915,"path":"All/font-tex-gyre-pagella-math-1.632_1.pkg","repopath":"All/font-tex-gyre-pagella-math-1.632_1.pkg","licenselogic":"single","licenses":["GFL"],"pkgsize":281456,"desc":"TeX Gyre (TG) Math Font: TG Pagella Math","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"freedink-data","origin":"games/freedink-data","version":"1.08.20170409","comment":"Game data for games/freedink (Dink Smallwood)","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fb6402d94b289892c22e4a0e7865c77d14f70901ad036eb109a17758589ef21d","flatsize":90441845,"path":"All/freedink-data-1.08.20170409.pkg","repopath":"All/freedink-data-1.08.20170409.pkg","licenselogic":"single","pkgsize":28304984,"desc":"Dink Smallwood is an adventure/role-playing game, similar to Zelda,\nmade by RTsoft. Besides twisted humour, it includes the actual game\neditor, allowing players to create hundreds of new adventures called\nDink Modules or D-Mods for short.\n\nThis package contains architecture-independent data for the original\ngame, along with free sound and music replacements.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"}},"categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe freedink-data port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"font-tex-gyre-schola-math","origin":"x11-fonts/font-tex-gyre-schola-math","version":"1.533_1","comment":"Math companion for the TeX Gyre Schola family","maintainer":"yuri@FreeBSD.org","www":"https://www.gust.org.pl/projects/e-foundry/tg-math","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dccc17e5bab9ec5990f8902c6e1163a852257543c360737f30c4d1cd9461f006","flatsize":598554,"path":"All/font-tex-gyre-schola-math-1.533_1.pkg","repopath":"All/font-tex-gyre-schola-math-1.533_1.pkg","licenselogic":"single","licenses":["GFL"],"pkgsize":303592,"desc":"TeX Gyre (TG) Math Font: TG Schola Math","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"font-sun-misc","origin":"x11-fonts/font-sun-misc","version":"1.0.3_4","comment":"X.Org miscellaneous Sun fonts","maintainer":"x11@FreeBSD.org","www":"https://www.x.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5a563dd5717a98e2de6118b76b37b8272d5a951a3d75b13da38cb5936099bb7e","flatsize":25759,"path":"All/font-sun-misc-1.0.3_4.pkg","repopath":"All/font-sun-misc-1.0.3_4.pkg","licenselogic":"single","pkgsize":26912,"desc":"This package contains miscellaneous X.Org Sun fonts.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"font-sony-misc","origin":"x11-fonts/font-sony-misc","version":"1.0.3_4","comment":"X.Org miscellaneous Sony fonts","maintainer":"x11@FreeBSD.org","www":"https://www.x.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f5763fe195299fa7340952e2745a30d434b701b4324023d0313641161e6467aa","flatsize":20179,"path":"All/font-sony-misc-1.0.3_4.pkg","repopath":"All/font-sony-misc-1.0.3_4.pkg","licenselogic":"single","pkgsize":20792,"desc":"This package contains miscellaneous X.Org Sony fonts.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"font-tex-gyre-bonum-math","origin":"x11-fonts/font-tex-gyre-bonum-math","version":"1.005_1","comment":"Math companion for the TeX Gyre Bonum family","maintainer":"yuri@FreeBSD.org","www":"https://www.gust.org.pl/projects/e-foundry/tg-math","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"58a5fa538868e14b6ef4cd69ac7acfc96aadce36da0f2501be775c576e9bb30a","flatsize":529101,"path":"All/font-tex-gyre-bonum-math-1.005_1.pkg","repopath":"All/font-tex-gyre-bonum-math-1.005_1.pkg","licenselogic":"single","licenses":["GFL"],"pkgsize":264280,"desc":"TeX Gyre (TG) Math Font: TG Bonum Math","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"font-screen-cyrillic","origin":"x11-fonts/font-screen-cyrillic","version":"1.0.4_4","comment":"X.Org Screen Cyrillic font","maintainer":"x11@FreeBSD.org","www":"https://www.x.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"410c89f97d407c106390c2620aa166416b063f4a5dfb123f23d11092280356e0","flatsize":9184,"path":"All/font-screen-cyrillic-1.0.4_4.pkg","repopath":"All/font-screen-cyrillic-1.0.4_4.pkg","licenselogic":"single","pkgsize":10048,"desc":"This package contains the X.Org Screen Cyrillic font.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"font-mutt-misc","origin":"x11-fonts/font-mutt-misc","version":"1.0.3_4","comment":"X.Org miscellaneous Mutt fonts","maintainer":"x11@FreeBSD.org","www":"https://www.x.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e73f7079f2fbd2efc50cc5b168e301eaf1d6c76c78cfd12a99aee8afcb192959","flatsize":238093,"path":"All/font-mutt-misc-1.0.3_4.pkg","repopath":"All/font-mutt-misc-1.0.3_4.pkg","licenselogic":"single","pkgsize":209052,"desc":"This package contains miscellaneous X.Org Mutt fonts.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"font-misc-meltho","origin":"x11-fonts/font-misc-meltho","version":"1.0.3_5","comment":"X.Org miscellaneous Meltho font","maintainer":"x11@FreeBSD.org","www":"https://www.x.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e1db507fab72f952a22c02f2c8e586900007c278d2d1dcb7bd81c138feb616d6","flatsize":5772545,"path":"All/font-misc-meltho-1.0.3_5.pkg","repopath":"All/font-misc-meltho-1.0.3_5.pkg","licenselogic":"single","licenses":["MELTHO"],"pkgsize":735448,"desc":"This package contains miscellaneous X.Org Meltho fonts.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"font-misc-ethiopic","origin":"x11-fonts/font-misc-ethiopic","version":"1.0.4","comment":"X.Org miscellaneous Ethiopic font","maintainer":"x11@FreeBSD.org","www":"https://www.x.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d0854490769c095b1f829db376822f7264923a6509403ce7b6d1339f1a1b0cc4","flatsize":431395,"path":"All/font-misc-ethiopic-1.0.4.pkg","repopath":"All/font-misc-ethiopic-1.0.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":130180,"desc":"This package contains miscellaneous X.Org Ethiopic fonts.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"formido","origin":"games/formido","version":"1.0.1_2","comment":"2D kill-em all with 3D rendered graphics","maintainer":"amdmi3@FreeBSD.org","www":"http://www.mhgames.org/oldies/formido/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3e941f2b458e0479bd3348048c3ae48f02be23e561079cd6040e5454fbb82b39","flatsize":10020674,"path":"All/formido-1.0.1_2.pkg","repopath":"All/formido-1.0.1_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":8782244,"desc":"Formido is one of those games, where you are loaded with some guns\nand you go shooting different things. 'Things' in this case are\nbig, ugly, - not green though - alien insects. The idea is to kill\nas many of those bastards as possible. Eventually they will overcome\nyou, but struggle as long as you can. There are some power-ups to\naid you in your honorable quest. Keep in mind, that those critters\nare rather tough and generally do nasty things when in close range\nof any player-characters.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"font-schumacher-misc","origin":"x11-fonts/font-schumacher-misc","version":"1.1.2_4","comment":"X.Org miscellaneous Schumacher fonts","maintainer":"x11@FreeBSD.org","www":"https://www.x.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dae37910eeda37edd2efd895f2b76de28257ec10f2acee76e44fca437030090e","flatsize":164320,"path":"All/font-schumacher-misc-1.1.2_4.pkg","repopath":"All/font-schumacher-misc-1.1.2_4.pkg","licenselogic":"single","pkgsize":155300,"desc":"This package contains miscellaneous X.Org Schumacher fonts.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"font-misc-cyrillic","origin":"x11-fonts/font-misc-cyrillic","version":"1.0.3_4","comment":"X.Org miscellaneous Cyrillic font","maintainer":"x11@FreeBSD.org","www":"https://www.x.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"842ec5d5ca0c7668520e459e6fdd05841dad4ed8c871383061790395b98413ba","flatsize":67359,"path":"All/font-misc-cyrillic-1.0.3_4.pkg","repopath":"All/font-misc-cyrillic-1.0.3_4.pkg","licenselogic":"single","pkgsize":67064,"desc":"This package contains miscellaneous X.Org Cyrillic fonts.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"font-micro-misc","origin":"x11-fonts/font-micro-misc","version":"1.0.3_4","comment":"X.Org miscellaneous Micro fonts","maintainer":"x11@FreeBSD.org","www":"https://www.x.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f53c501fc8bb00325e5891c2383af7e1f92de9079396e7eef014fa1833dd4260","flatsize":1815,"path":"All/font-micro-misc-1.0.3_4.pkg","repopath":"All/font-micro-misc-1.0.3_4.pkg","licenselogic":"single","pkgsize":2508,"desc":"This package contains miscellaneous X.Org Micro fonts.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"font-isas-misc","origin":"x11-fonts/font-isas-misc","version":"1.0.3_4","comment":"X.Org miscellaneous ISAS fonts","maintainer":"x11@FreeBSD.org","www":"https://www.x.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7c9c48eddf515a4aa8b8374c4c681f8666d976f5794f8d3bc161603295bf998e","flatsize":933174,"path":"All/font-isas-misc-1.0.3_4.pkg","repopath":"All/font-isas-misc-1.0.3_4.pkg","licenselogic":"single","pkgsize":799348,"desc":"This package contains miscellaneous X.Org ISAS fonts.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"foswiki","origin":"www/foswiki","version":"2.1.9","comment":"Free and open source enterprise wiki","maintainer":"wen@FreeBSD.org","www":"http://www.foswiki.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7d402d275f5d82cc5a5a228fdb59c049fcf2dbcfd09e452998eb324d0358dc92","flatsize":46024594,"path":"All/foswiki-2.1.9.pkg","repopath":"All/foswiki-2.1.9.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":12965652,"desc":"Foswiki is a flexible, powerful, secure, yet simple web-based\ncollaboration platform. Use Foswiki to run a project development\nspace, a document management system, a knowledge base or any other\ngroupware tool on either an intranet or on the Internet.","deps":{"p5-Algorithm-Diff":{"origin":"devel/p5-Algorithm-Diff","version":"1.1903"},"p5-Apache-Htpasswd":{"origin":"security/p5-Apache-Htpasswd","version":"1.9_2"},"p5-CGI":{"origin":"www/p5-CGI","version":"4.67"},"p5-CGI-Session":{"origin":"www/p5-CGI-Session","version":"4.48_1"},"p5-CSS-Minifier-XS":{"origin":"textproc/p5-CSS-Minifier-XS","version":"0.13"},"p5-Cache-Cache":{"origin":"devel/p5-Cache-Cache","version":"1.08"},"p5-Digest-SHA1":{"origin":"security/p5-Digest-SHA1","version":"2.13_2"},"p5-Email-MIME":{"origin":"mail/p5-Email-MIME","version":"1.954"},"p5-Error":{"origin":"lang/p5-Error","version":"0.17030"},"p5-File-Copy-Recursive":{"origin":"devel/p5-File-Copy-Recursive","version":"0.45"},"p5-HTML-Tree":{"origin":"www/p5-HTML-Tree","version":"5.07"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-JavaScript-Minifier-XS":{"origin":"textproc/p5-JavaScript-Minifier-XS","version":"0.15"},"p5-Lingua-EN-Sentence":{"origin":"textproc/p5-Lingua-EN-Sentence","version":"0.34"},"p5-Locale-Codes":{"origin":"misc/p5-Locale-Codes","version":"3.64"},"p5-Locale-Maketext-Lexicon":{"origin":"devel/p5-Locale-Maketext-Lexicon","version":"1.00_1"},"p5-Sort-Maker":{"origin":"devel/p5-Sort-Maker","version":"0.06_1"},"p5-Text-Diff":{"origin":"textproc/p5-Text-Diff","version":"1.45"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["www"],"options":{"APACHE":"off","OPTINT":"on","OPTOTH":"on"},"annotations":{"cpe":"cpe:2.3:a:foswiki:foswiki:2.1.9:::::dragonfly6:x86_64"},"messages":[{"message":"You have just installed Foswiki without configuring it for a specific\nweb server.\n\nPath to foswiki: /usr/local/www/foswiki\n\nTo complete the installation, please visit:\nhttp://foswiki.org/System/InstallationGuide\n\nNotes for Apache 2.4 users:\n* Generate a new foswiki.conf for Apache 2.4:\n    https://foswiki.org/Support.ApacheConfigGenerator\n* Enable these DSO modules in httpd.conf: cgi_module, rewrite_module","type":"install"}]},{"name":"font-ibm-type1","origin":"x11-fonts/font-ibm-type1","version":"1.0.3_4","comment":"X.Org IBM Type1 font","maintainer":"x11@FreeBSD.org","www":"https://www.x.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1a63dd5b83386a15671e5d17b904fab797b978777a9dcdf4f3c66deaa62f4b01","flatsize":619970,"path":"All/font-ibm-type1-1.0.3_4.pkg","repopath":"All/font-ibm-type1-1.0.3_4.pkg","licenselogic":"single","pkgsize":280952,"desc":"This package contains the X.Org IBM Type1 font.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"font-dec-misc","origin":"x11-fonts/font-dec-misc","version":"1.0.3_4","comment":"X.Org miscellaneous Dec fonts","maintainer":"x11@FreeBSD.org","www":"https://www.x.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"41fe6858ad7fb92d775b900f29e74cd23af1b6075fc1faaa6b580f121d26e938","flatsize":3296,"path":"All/font-dec-misc-1.0.3_4.pkg","repopath":"All/font-dec-misc-1.0.3_4.pkg","licenselogic":"single","pkgsize":4204,"desc":"This package contains miscellaneous X.Org Dec fonts.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"font-gost","origin":"x11-fonts/font-gost","version":"0.2_4","comment":"GOST TrueType fonts","maintainer":"ports@FreeBSD.org","www":"http://sd.ascon.ru/ftp/Public/Utils/DWG-DXF/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c4b44ccb8b7256d547d6bb681fa540e9c393e31bba3b6007972bdc51bc9f9990","flatsize":523180,"path":"All/font-gost-0.2_4.pkg","repopath":"All/font-gost-0.2_4.pkg","licenselogic":"single","pkgsize":165492,"desc":"Standart GOST font. GOST 2.304-81\nPay attention to copyright issues before\nany commercial use this fonts.\nCopyright (c) 1996-2010. ASCON. All Rights Reserved.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"],"messages":[{"message":"Standart GOST font. GOST 2.304-81\nPay attention to copyright issues before any commercial use of this fonts.\nCopyright (c) 1996-2010. ASCON. All Rights Reserved.\n\n\nMake sure that the freetype module is loaded.  If it is not, add the following\nline to the \"Modules\" section of your X Windows configuration file:\n\n        Load \"freetype\"\n\nAdd the following line to the \"Files\" section of X Windows configuration file:\n\n        FontPath \"/usr/local/share/fonts/gost/\"","type":"install"},{"message":"===>   NOTICE:\n\nThe font-gost port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"font-cursor-misc","origin":"x11-fonts/font-cursor-misc","version":"1.0.3_4","comment":"X.Org miscellaneous Cursor fonts","maintainer":"x11@FreeBSD.org","www":"https://www.x.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e4f03107581b8021f613d174cc068cc5b73bc7ebbe1230f84a631660f6cc325e","flatsize":5225,"path":"All/font-cursor-misc-1.0.3_4.pkg","repopath":"All/font-cursor-misc-1.0.3_4.pkg","licenselogic":"single","pkgsize":6092,"desc":"This package contains miscellaneous X.Org Cursor fonts.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"font-manager","origin":"x11-fonts/font-manager","version":"0.9.4","comment":"Font management application for the GNOME desktop","maintainer":"ehaupt@FreeBSD.org","www":"https://fontmanager.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fd61bf4e8443a0d548f5a4e743823cb641e7dbec903299ce268eed5742cb88b7","flatsize":11728666,"path":"All/font-manager-0.9.4.pkg","repopath":"All/font-manager-0.9.4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":2303360,"desc":"Font Manager is not intended to be a professional-grade\nfont management solution, but rather a simple application\nsuitable for the needs of most desktop users.\n\nAlthough designed with the GNOME desktop environment in mind,\nit should work well with most major desktop environments such\nas Xfce, Enlightenment, and even KDE.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"graphene":{"origin":"graphics/graphene","version":"1.10.8_1"},"gtk4":{"origin":"x11-toolkits/gtk40","version":"4.18.4"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"libarchive":{"origin":"archivers/libarchive","version":"3.7.9,1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["gnome","x11-fonts"],"shlibs_required":["libarchive.so.13","libc.so.8","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-4.so.1","libintl.so.8","libjson-glib-1.0.so.0","libm.so.4","libpango-1.0.so.0","libpthread.so.0","libsqlite3.so.0"],"options":{"NLS":"on"}},{"name":"font-jis-misc","origin":"x11-fonts/font-jis-misc","version":"1.0.3_4","comment":"X.Org miscellaneous JIS fonts","maintainer":"x11@FreeBSD.org","www":"https://www.x.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9da917503b7c4fd7ed0362c61673d3711848bf224fa44393e93a62a2a96a85c4","flatsize":612066,"path":"All/font-jis-misc-1.0.3_4.pkg","repopath":"All/font-jis-misc-1.0.3_4.pkg","licenselogic":"single","pkgsize":539940,"desc":"This package contains miscellaneous X.Org JIS fonts.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"font-cronyx-cyrillic","origin":"x11-fonts/font-cronyx-cyrillic","version":"1.0.3_4","comment":"X.Org Cronyx Cyrillic font","maintainer":"x11@FreeBSD.org","www":"https://www.x.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"208ee36dba860c098cd911bd545f7ed368ae4fa15262548764230e787aa55cfb","flatsize":301667,"path":"All/font-cronyx-cyrillic-1.0.3_4.pkg","repopath":"All/font-cronyx-cyrillic-1.0.3_4.pkg","licenselogic":"single","pkgsize":304876,"desc":"This package contains the X.Org Cronyx Cyrillic font.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"font-daewoo-misc","origin":"x11-fonts/font-daewoo-misc","version":"1.0.3_4","comment":"X.Org miscellaneous Daewoo fonts","maintainer":"x11@FreeBSD.org","www":"https://www.x.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9ff9db37865459ad2d93e2543c54a68e9c0f70b648e9f3c30fe18b4dd0a8bef2","flatsize":814585,"path":"All/font-daewoo-misc-1.0.3_4.pkg","repopath":"All/font-daewoo-misc-1.0.3_4.pkg","licenselogic":"single","pkgsize":660580,"desc":"This package contains miscellaneous X.Org Daewoo fonts.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"font-misc-misc","origin":"x11-fonts/font-misc-misc","version":"1.1.2_4","comment":"X.Org miscellaneous Misc fonts","maintainer":"x11@FreeBSD.org","www":"https://www.x.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bb167c23582fd5de9566fc6457359eb71a7628715f8a3f2bd53737f0ab25f95d","flatsize":4211890,"path":"All/font-misc-misc-1.1.2_4.pkg","repopath":"All/font-misc-misc-1.1.2_4.pkg","licenselogic":"single","pkgsize":3509440,"desc":"This package contains miscellaneous X.Org fonts.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"font-bh-ttf","origin":"x11-fonts/font-bh-ttf","version":"1.0.3_5","comment":"X.Org Bigelow & Holmes TTF font","maintainer":"x11@FreeBSD.org","www":"https://www.x.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5730e038f8f609ceee43724672165837cb217b251b67142edc22d82db5d51d1b","flatsize":905447,"path":"All/font-bh-ttf-1.0.3_5.pkg","repopath":"All/font-bh-ttf-1.0.3_5.pkg","licenselogic":"single","licenses":["LUXI"],"pkgsize":276160,"desc":"This package contains the X.Org Bigelow & Holmes TTF font.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"font-bitstream-type1","origin":"x11-fonts/font-bitstream-type1","version":"1.0.3_4","comment":"X.Org Bitstream Vera Type1 font","maintainer":"x11@FreeBSD.org","www":"https://www.x.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cb3a0611abb8c188aa9ec68e88a5d63ea7b7364623fdfa51f9f50f151662ef1d","flatsize":444200,"path":"All/font-bitstream-type1-1.0.3_4.pkg","repopath":"All/font-bitstream-type1-1.0.3_4.pkg","licenselogic":"single","pkgsize":301124,"desc":"This package contains the X.Org Bitstream Vera Type1 font.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"fontpreview","origin":"x11-fonts/fontpreview","version":"1.0.6_6","comment":"Very customizable and minimal font previewer written in Bash","maintainer":"0mp@FreeBSD.org","www":"https://github.com/sdushantha/fontpreview","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0b6ddeb85092a991b819b536a3ac51c40eade1e4f77f4cd82d1d0d66adc13764","flatsize":6365145,"path":"All/fontpreview-1.0.6_6.pkg","repopath":"All/fontpreview-1.0.6_6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6195188,"desc":"fontpreview is a command-line tool that lets the user to quickly search for\nfonts that are installed on their machine and preview them. The fuzzy search\nfeature is provided by fzf and the preview is generated with ImageMagick and\nthen displayed using nsxiv. This tool is highly customizable, almost all of the\nvariables in this tool can be changed using the command-line flags or the\nenvironment variables.","deps":{"ImageMagick7":{"origin":"graphics/ImageMagick7","version":"7.1.1.45"},"bash":{"origin":"shells/bash","version":"5.2.37"},"fzf":{"origin":"textproc/fzf","version":"0.54.3_2"},"getopt":{"origin":"misc/getopt","version":"1.1.6_2"},"nsxiv":{"origin":"graphics/nsxiv","version":"28_3"},"xdotool":{"origin":"x11/xdotool","version":"3.20211022.1_1,1"}},"categories":["graphics","x11-fonts"],"options":{"DOCS":"on"}},{"name":"font-bitstream-100dpi","origin":"x11-fonts/font-bitstream-100dpi","version":"1.0.3_4","comment":"X.Org Bitstream Vera 100dpi font","maintainer":"x11@FreeBSD.org","www":"https://www.x.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"13c81f2301ca30d6993ec6233cc399ab5643cb689135d91c52ac13e11f349304","flatsize":159804,"path":"All/font-bitstream-100dpi-1.0.3_4.pkg","repopath":"All/font-bitstream-100dpi-1.0.3_4.pkg","licenselogic":"single","pkgsize":162204,"desc":"This package contains the X.Org Bitstream Vera 100dpi font.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"font-bh-type1","origin":"x11-fonts/font-bh-type1","version":"1.0.3_4","comment":"X.Org Bigelow Holmes Type1 font","maintainer":"x11@FreeBSD.org","www":"https://www.x.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d73af59a96439100dafa3b39c5ca73319c8bb8ebeb4ce84b7c723053670c481b","flatsize":1294859,"path":"All/font-bh-type1-1.0.3_4.pkg","repopath":"All/font-bh-type1-1.0.3_4.pkg","licenselogic":"single","pkgsize":535664,"desc":"This package contains the X.Org Bigelow Holmes Type1 font.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"font-awesome","origin":"x11-fonts/font-awesome","version":"6.2.1","comment":"Suite of pictographic icons from Font Awesome (free version)","maintainer":"dmgk@FreeBSD.org","www":"https://fontawesome.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2584c8755be6009ab1762c554665c71daa963b1437fec6ea3f14816aece85996","flatsize":1695031,"path":"All/font-awesome-6.2.1.pkg","repopath":"All/font-awesome-6.2.1.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":509864,"desc":"Font Awesome is a suite of pictographic icons for easy scalable vector\ngraphics.\n\nThis package installs only free OTF fonts suitable for use in X.Org\napplications.  The corresponding web fonts aren't installed.  You can find\nthem installed by a lot of other ports.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"],"messages":[{"message":"If you're upgrading from a previous version, you may need to update your configs\nto the new font families \"Font Awesome 6 Free\" and \"Font Awesome 6 Free Solid\".","type":"install"}]},{"name":"font-arabic-misc","origin":"x11-fonts/font-arabic-misc","version":"1.0.3_4","comment":"X.Org miscellaneous Arabic fonts","maintainer":"x11@FreeBSD.org","www":"https://www.x.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"653a407ec7b0b38e7c73885809b1fd5bbb2ff4a31510d1dbb461366095998013","flatsize":14956,"path":"All/font-arabic-misc-1.0.3_4.pkg","repopath":"All/font-arabic-misc-1.0.3_4.pkg","licenselogic":"single","pkgsize":14188,"desc":"This package contains miscellaneous X.Org Arabic fonts.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"freebsd-8k-wallpapers","origin":"x11-themes/freebsd-8k-wallpapers","version":"2.1","comment":"Collection of simple FreeBSD wallpapers","maintainer":"ports@FreeBSD.org","www":"https://bitbucket.org/rigoletto-freebsd/freebsd-8k-wallpapers","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dde95ed9d8690fd43888ceb8104e3bb09da540bd4d40e7bc6265b33a3bd4f71d","flatsize":40470102,"path":"All/freebsd-8k-wallpapers-2.1.pkg","repopath":"All/freebsd-8k-wallpapers-2.1.pkg","licenselogic":"single","licenses":["CC-BY-4.0"],"pkgsize":29900364,"desc":"Collection of simple FreeBSD wallpapers.\n\nThis is a collection of a total of 25 FreeBSD themed wallpapers, divided in 5\nbackground colors: blue, green, purple, red and yellow. They are available in\n16:9 (7680x4320) and 16:10 formats (6912x4320).","categories":["x11-themes"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe freebsd-8k-wallpapers port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"font-bh-lucidatypewriter-75dpi","origin":"x11-fonts/font-bh-lucidatypewriter-75dpi","version":"1.0.3_4","comment":"X.Org Bigelow Holmes Lucida TypeWriter 75dpi font","maintainer":"x11@FreeBSD.org","www":"https://www.x.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d02ca5f624f9cfa67a6e6d892761856bdbad74db572260e44f84e992a616c3a6","flatsize":768705,"path":"All/font-bh-lucidatypewriter-75dpi-1.0.3_4.pkg","repopath":"All/font-bh-lucidatypewriter-75dpi-1.0.3_4.pkg","licenselogic":"single","pkgsize":750896,"desc":"This package contains the X.Org Bigelow Holmes Lucida TypeWriter 75dpi font.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"font-alias","origin":"x11-fonts/font-alias","version":"1.0.4","comment":"X.Org Font aliases","maintainer":"x11@FreeBSD.org","www":"https://www.x.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fc5f92700844ef41aad839733e99ec84992210282061366d73bb792385b05dff","flatsize":15663,"path":"All/font-alias-1.0.4.pkg","repopath":"All/font-alias-1.0.4.pkg","licenselogic":"single","pkgsize":2524,"desc":"This package contains X.Org Font aliases.","categories":["x11-fonts"]},{"name":"font-adobe-utopia-type1","origin":"x11-fonts/font-adobe-utopia-type1","version":"1.0.4_4","comment":"X.Org Adobe Utopia Type1 font","maintainer":"x11@FreeBSD.org","www":"https://www.x.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f8c877dd9aa74e04826710aced1f1b88a93abbf29333b8d975fe259ee326884e","flatsize":383977,"path":"All/font-adobe-utopia-type1-1.0.4_4.pkg","repopath":"All/font-adobe-utopia-type1-1.0.4_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":171236,"desc":"This package contains the X.Org Adobe Utopia Type1 font.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"font-bh-lucidatypewriter-100dpi","origin":"x11-fonts/font-bh-lucidatypewriter-100dpi","version":"1.0.3_4","comment":"X.Org Bigelow Holmes Lucida TypeWriter 100dpi font","maintainer":"x11@FreeBSD.org","www":"https://www.x.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a6d98604af9fee78c699f2d2e06118bb6794b722c155571a55afe39227e99095","flatsize":874960,"path":"All/font-bh-lucidatypewriter-100dpi-1.0.3_4.pkg","repopath":"All/font-bh-lucidatypewriter-100dpi-1.0.3_4.pkg","licenselogic":"single","pkgsize":856180,"desc":"This package contains the X.Org Bigelow Holmes Lucida TypeWriter 100dpi font.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"font-adobe-utopia-75dpi","origin":"x11-fonts/font-adobe-utopia-75dpi","version":"1.0.4_4","comment":"X.Org Adobe Utopia 75dpi font","maintainer":"x11@FreeBSD.org","www":"https://www.x.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c67cd025c47319e3d9fb866002f59a599d346d626f506640f8f87d3d579e6386","flatsize":1250042,"path":"All/font-adobe-utopia-75dpi-1.0.4_4.pkg","repopath":"All/font-adobe-utopia-75dpi-1.0.4_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1223012,"desc":"This package contains the X.Org Adobe Utopia 75dpi font.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"font-adobe-utopia-100dpi","origin":"x11-fonts/font-adobe-utopia-100dpi","version":"1.0.4_4","comment":"X.Org Adobe Utopia 100dpi font","maintainer":"x11@FreeBSD.org","www":"https://www.x.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"da4574dd9d59b1a14899fbc1632e52c65d4b81a36a13ce36d6f49ca70f691f1c","flatsize":1500544,"path":"All/font-adobe-utopia-100dpi-1.0.4_4.pkg","repopath":"All/font-adobe-utopia-100dpi-1.0.4_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1468764,"desc":"This package contains the X.Org Adobe Utopia 100dpi font.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"fondu","origin":"converters/fondu","version":"051010","comment":"Series of programs to interconvert between mac fonts","maintainer":"ports@FreeBSD.org","www":"https://fondu.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f87cb8058046eee6aa2eacf7e714946fbcfdaf384ca86d31a93125d4f8fdcb56","flatsize":285336,"path":"All/fondu-051010.pkg","repopath":"All/fondu-051010.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":71076,"desc":"A set of programs to interconvert between Mac font formats and PFB, TTF, OTF\nand BDF files on Unix.","categories":["converters"],"shlibs_required":["libc.so.8","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe fondu port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"fomp-lv2","origin":"audio/fomp-lv2","version":"1.2.4","comment":"LV2 port of the MCP, VCO, FIL, and WAH plugins by Fons Adriaensen","maintainer":"yuri@FreeBSD.org","www":"https://drobilla.net/software/fomp.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"59620d4c352f538c8620d03cfeae8d72fe27bf9759b10339478b55b7f79dd424","flatsize":220125,"path":"All/fomp-lv2-1.2.4.pkg","repopath":"All/fomp-lv2-1.2.4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":52468,"desc":"Fomp is an LV2 port of the MCP, VCO, FIL, and WAH plugins by Fons Adriaensen.\n\nThere are 13 plugins in total: 1 auto-wah, 1 EQ, 3 chorus, 5 filters, and\n3 oscillators.\n\nThe plugin implementations are identical to their LADSPA forebears, except the\nprimary frequency port of oscillators and filters has been converted to Hz to\nfacilitate use in any host without assuming the hidden tuning frequency of\nAlsaModularSynth. All other frequency ports remain as they were, using octaves\nfor faithful Moog-like modulation.\n\nAside from that, the main benefit of these LV2 ports is improved metadata: CV\nports are distinguishable from audio ports, controls have units where\napplicable, documentation is built-in for display in host UIs, and so on.\n\nThe oscillators and filters are mainly useful in modular synthesizers, but since\nCV ports are distinct from audio ports, they should work fine in non-modular\nhosts as well.","categories":["audio"]},{"name":"freeciv","origin":"games/freeciv","version":"3.1.4","comment":"Free turn-based multiplayer strategy","maintainer":"fluffy@FreeBSD.org","www":"https://www.freeciv.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bdfc814da2b5e6ae3e33eb2d0d433264bf59616c78a7406f6155de08f38b8e0f","flatsize":64135759,"path":"All/freeciv-3.1.4.pkg","repopath":"All/freeciv-3.1.4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":22459072,"desc":"Freeciv is a free turn-based multiplayer strategy game, in which each\nplayer becomes the leader of a civilization, fighting to obtain the\nultimate goal: to become the greatest civilization.\n\nPlayers of the Civilization series by Microprose should feel at home,\nsince one aim of Freeciv is to have optional modes (called rulesets)\nwith compatible rules.\n\nFreeciv is maintained by an international team of coders and enthusiasts,\nand is easily one of the most fun and addictive network games out there!\n\nThat also means it has very extensive multilanguage support, something\nrare in games.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"icu":{"origin":"devel/icu","version":"76.1,1"},"libiconv":{"origin":"converters/libiconv","version":"1.17_1"},"libltdl":{"origin":"devel/libltdl","version":"2.5.4"},"lua53":{"origin":"lang/lua53","version":"5.3.6_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_mixer":{"origin":"audio/sdl2_mixer","version":"2.8.1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["games"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libSDL2-2.0.so.0","libSDL2_mixer-2.0.so.0","libc.so.8","libintl.so.8","libm.so.4","libpthread.so.0","libsqlite3.so.0","libstdc++.so.9"],"options":{"DOCS":"on","IPV6":"on","NLS":"on","MYSQL":"off","PGSQL":"off","SQLITE3":"on","GTK3":"off","GTK4":"off","QT5":"on","SDL":"off"},"annotations":{"cpe":"cpe:2.3:a:freeciv:freeciv:3.1.4:::::dragonfly6:x86_64"}},{"name":"font-bh-75dpi","origin":"x11-fonts/font-bh-75dpi","version":"1.0.3_4","comment":"X.Org Bigelow Holmes 75dpi font","maintainer":"x11@FreeBSD.org","www":"https://www.x.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fc75c9935c36842462912d527c298a93697957594c1d19cd707b62dc1d4c768c","flatsize":3351862,"path":"All/font-bh-75dpi-1.0.3_4.pkg","repopath":"All/font-bh-75dpi-1.0.3_4.pkg","licenselogic":"single","pkgsize":3253624,"desc":"This package contains the X.Org Bigelow Holmes 75dpi font.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"foiltex","origin":"textproc/foiltex","version":"2.1.4b_7","comment":"Collection of LaTeX files for making foils","maintainer":"tex@FreeBSD.org","www":"https://ctan.org/pkg/foiltex","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bbe98bf925ca336e91121c63b4b04e70017e72977c8f3b7b48131e700ad26789","flatsize":522869,"path":"All/foiltex-2.1.4b_7.pkg","repopath":"All/foiltex-2.1.4b_7.pkg","licenselogic":"single","licenses":["foiltex"],"pkgsize":116008,"desc":"The FoilTeX is a collection of LaTeX files for making foils.  A number\nof features are built-in including large sans serif font as normal font,\noptions for setting normalsize at 20pt (default), 17pt, 25pt or 30pt,\nnew macros for starting new foils, for special environments like Theorem\nand Proof, simple macros to control the headline and footline.","deps":{"tex-formats":{"origin":"print/tex-formats","version":"20250308"}},"categories":["textproc"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"foliate","origin":"deskutils/foliate","version":"2.6.4_3","comment":"Simple and modern GTK eBook viewer","maintainer":"fox@FreeBSD.org","www":"https://johnfactotum.github.io/foliate/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c52a8be6fb252d72f016bd22f1a0a1ecd37d34d6d6a73e5ffb280b1c80baa061","flatsize":5520872,"path":"All/foliate-2.6.4_3.pkg","repopath":"All/foliate-2.6.4_3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":923268,"desc":"Foliate is a simple and modern GTK eBook viewer, built with GJS and\nEpub.js.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gjs":{"origin":"lang/gjs","version":"1.76.3"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gobject-introspection":{"origin":"devel/gobject-introspection","version":"1.78.1_2,1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"webkit2-gtk_40":{"origin":"www/webkit2-gtk","version":"2.46.6"}},"categories":["deskutils"],"options":{"NLS":"on"}},{"name":"fogpad-lv2","origin":"audio/fogpad-lv2","version":"1.0.0.3_3","comment":"Reverb effect with frozen/pitch-shifted/disintegrated reflections","maintainer":"yuri@FreeBSD.org","www":"https://github.com/linuxmao-org/fogpad-port","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ec78a0f385101f131104784054fadb647b7414c42905846e2e8ed1c2812e98c6","flatsize":648866,"path":"All/fogpad-lv2-1.0.0.3_3.pkg","repopath":"All/fogpad-lv2-1.0.0.3_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":141272,"desc":"A reverb effect in which the reflections can be frozen, filtered, pitch shifted\nand ultimately disintegrated.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"liblo":{"origin":"audio/liblo","version":"0.32"}},"categories":["audio"],"shlibs_required":["libX11.so.6","libc.so.8","libcairo.so.2","libjack.so.0","libm.so.4","libstdc++.so.9"],"options":{"JACK":"on"}},{"name":"fntsample","origin":"x11-fonts/fntsample","version":"5.4_2","comment":"Show Unicode coverage of a font","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/eugmes/fntsample","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e0523cccc1ffcc840583220dfe9f831c34b782d3aefa5cecf23913c4cc1645eb","flatsize":84886,"path":"All/fntsample-5.4_2.pkg","repopath":"All/fntsample-5.4_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":28564,"desc":"A program for making font samples that show Unicode coverage of the font and are\nsimilar in appearance to Unicode charts. Samples can be saved as PDF or\nPostScript files.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pdfoutline":{"origin":"textproc/pdfoutline","version":"5.4_2"}},"categories":["x11-fonts"],"shlibs_required":["libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libglib-2.0.so.0","libgobject-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0"]},{"name":"font-bh-100dpi","origin":"x11-fonts/font-bh-100dpi","version":"1.0.3_4","comment":"X.Org Bigelow Holmes 100dpi font","maintainer":"x11@FreeBSD.org","www":"https://www.x.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0f0f32f28a0bc38bf7023fdfaf1397dca00598c48c43cbda2901ccbe987a8010","flatsize":3895029,"path":"All/font-bh-100dpi-1.0.3_4.pkg","repopath":"All/font-bh-100dpi-1.0.3_4.pkg","licenselogic":"single","pkgsize":3777596,"desc":"This package contains the X.Org Bigelow Holmes 100dpi font.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"fnt","origin":"x11-fonts/fnt","version":"1.9","comment":"Missing font manager for UNIX","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/alexmyczko/fnt","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ce1e1bf94cfa965fef2ce9f47449ab96c25a1622c08391ca305225673c991c21","flatsize":15525,"path":"All/fnt-1.9.pkg","repopath":"All/fnt-1.9.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7068,"desc":"The missing font manager for UNIX. It helps you to download vector fonts\nfrom Debian sid, and Google Web Fonts.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"chafa":{"origin":"graphics/chafa","version":"1.14.5_1"},"lynx":{"origin":"www/lynx","version":"2.8.9.1_3,1"},"typetools":{"origin":"print/typetools","version":"2.110_1"}},"categories":["sysutils","x11-fonts"],"options":{"ZSH":"on"}},{"name":"fo-aspell","origin":"textproc/fo-aspell","version":"0.2.16.1_1,2","comment":"Aspell Faroese dictionary","maintainer":"office@FreeBSD.org","www":"http://aspell.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d5ec471f2e63277f4ed85872969420b6570455df9a29de01b5ff31608fa53ea6","flatsize":3179919,"path":"All/fo-aspell-0.2.16.1_1,2.pkg","repopath":"All/fo-aspell-0.2.16.1_1,2.pkg","licenselogic":"single","pkgsize":996184,"desc":"Aspell Faroese dictionary.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"]},{"name":"fmirror","origin":"ftp/fmirror","version":"0.8.4_5","comment":"Program for mirroring files and directories from FTP server","maintainer":"kiwi@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e8b302c34d22ab94b29290d4cfef37c7a9ee2b36527c9e7d4cc64b2234f4513d","flatsize":102591,"path":"All/fmirror-0.8.4_5.pkg","repopath":"All/fmirror-0.8.4_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":45844,"desc":"fmirror is a program for mirroring files and directories from remote FTP\nserver.\n\nIt allows regex-matching for files that are to be included and excluded.\nIt uses a combination of timestamp, file size, and file permissions to\ndecide what files to transfer from the FTP server.\n\nThe primary goal of fmirror is to use as little memory as possible, but\nstill be able to do its job efficiently.","categories":["ftp"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"fmtlatex","origin":"textproc/fmtlatex","version":"g20130930","comment":"Reformat LaTeX documents suitable for version control","maintainer":"0mp@FreeBSD.org","www":"https://github.com/loopspace/fmtlatex","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"08356b3ba370c6aff179d71fa04443fd118cbaa7dbca241027217c64a2711df5","flatsize":18011,"path":"All/fmtlatex-g20130930.pkg","repopath":"All/fmtlatex-g20130930.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":7004,"desc":"fmtlatex is able to put a LaTeX document into a canonical formatting form,\nwhich is then suitable for comparing genuine content differences between\nvarious revisions of the same document rather than just formatting differences.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"],"options":{"DOCS":"on"}},{"name":"fmit","origin":"audio/fmit","version":"1.2.14_3","comment":"Free Music Instrument Tuner","maintainer":"danilo@FreeBSD.org","www":"https://github.com/gillesdegottex/fmit","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b876d0a2fde5be83739fd9642ab237672e4f498ec355d1ae5bb032204b9380c2","flatsize":720650,"path":"All/fmit-1.2.14_3.pkg","repopath":"All/fmit-1.2.14_3.pkg","licenselogic":"and","licenses":["GPLv2","LGPL21"],"pkgsize":223540,"desc":"Free Music Instrument Tuner.\n\nCurrent features:\n\n - Error history\n - Volume history\n - Wave shape\n - Harmonic ratios\n - Statistics\n - Microtonal tuning (with Scala file support)\n - Discrete Fourier Transform view\n - JACK, OSS, ALSA, Portaudio support\n - Translations for: french","deps":{"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"freeglut":{"origin":"graphics/freeglut","version":"3.2.1"},"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-multimedia":{"origin":"multimedia/qt5-multimedia","version":"5.15.16p2_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-opengl":{"origin":"graphics/qt5-opengl","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["audio"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Multimedia.so.5","libQt5Network.so.5","libQt5OpenGL.so.5","libQt5Svg.so.5","libQt5Widgets.so.5","libasound.so.2","libc.so.8","libfftw3.so.3","libjack.so.0","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"ALSA":"off","JACK":"on","OSS":"on","PORTAUDIO":"off"}},{"name":"font-bitstream-75dpi","origin":"x11-fonts/font-bitstream-75dpi","version":"1.0.3_4","comment":"X.Org Bitstream Vera 75dpi font","maintainer":"x11@FreeBSD.org","www":"https://www.x.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eab5861ca8fbfeec53e51a215ada5a42e8f1349912ec335001e7e84ab1b18530","flatsize":139839,"path":"All/font-bitstream-75dpi-1.0.3_4.pkg","repopath":"All/font-bitstream-75dpi-1.0.3_4.pkg","licenselogic":"single","pkgsize":141928,"desc":"This package contains the X.Org Bitstream Vera 75dpi font.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"fmake","origin":"devel/fmake","version":"r250982_1","comment":"Legacy FreeBSD pmake","maintainer":"crees@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"68c5859f6469f522d81fa1443a56409e29ed9c340a28f35ee76f4582f2692b56","flatsize":448241,"path":"All/fmake-r250982_1.pkg","repopath":"All/fmake-r250982_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":188760,"desc":"This contains the traditional FreeBSD pmake, which is installed as fmake.","categories":["devel"]},{"name":"fmars","origin":"games/fmars","version":"0.0.207_4","comment":"Fast Memory Array Redcode Simulator","maintainer":"bofh@FreeBSD.org","www":"https://corewar.co.uk/janeczek/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"46014fa8249b260cb1b599af84e8de9ed7c5398880d926c45b9aa88dd3ea8fe0","flatsize":813347,"path":"All/fmars-0.0.207_4.pkg","repopath":"All/fmars-0.0.207_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":80148,"desc":"fmars is Fast Memory Array Redcode Simulator\n\nA specialized simulator for the game of Corewars. It's designed to be\nof particular use in automated redcode optimizers and evolvers. fmars\nborrows the idea from Martin Ankerl's qmars and pushes it to the\nextreme.\n\nIt generates source code with special case for every possible\nopcode/addressing mode combination. This allows some optimizations\nthat aren't possible in other simulators.\n\nfmars is compatible with pMARS with an exception for p-space, which\nis not yet implemented.","categories":["games"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on","OPTIMIZED_CFLAGS":"on"}},{"name":"font-amsfonts","origin":"print/font-amsfonts","version":"3.02_4","comment":"Computer Modern and standard fonts for TeX","maintainer":"hrs@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a4eecce280958a464e98b5979bb2d805a5f142282aed6a4f3ad3e92ffbb6161d","flatsize":8092461,"path":"All/font-amsfonts-3.02_4.pkg","repopath":"All/font-amsfonts-3.02_4.pkg","licenselogic":"single","pkgsize":5128140,"desc":"The AMSFonts collection is a set of miscellaneous TeX fonts that augment the\nstandard Computer Modern set normally distributed with TeX. AMSFonts includes\n\n- Euler math fonts\n- Extra mathematical symbols\n- Blackboard bold letters (uppercase only)\n- Fraktur letters\n- Subscript sizes of bold math italic and bold Greek letters\n- Subscript sizes of large symbols such as sum and product\n- Additional sizes of the Computer Modern small caps font\n- Cyrillic fonts (from the University of Washington)","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["print"]},{"name":"flying","origin":"games/flying","version":"6.20_4","comment":"Pool/snooker/billiards/carrom/etc game","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cbc42de66d7f0824974f593ae7e5fb9fc13ef04865359943f93864146bffa723","flatsize":202137,"path":"All/flying-6.20_4.pkg","repopath":"All/flying-6.20_4.pkg","licenselogic":"single","pkgsize":76244,"desc":"Flying is pool, snooker, carrom, hockey + curling with nice animated spinning\nballs for pool.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["games"],"shlibs_required":["libX11.so.6","libc.so.8","libm.so.4","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe flying port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"fontforge","origin":"print/fontforge","version":"20230101_1","comment":"Type 1/TrueType/OpenType/bitmap font editor","maintainer":"cyberbotx@cyberbotx.com","www":"https://fontforge.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3561ffcc508dffcc07f7db63065563fb080902995fc451f242fa0c72cd82b1a0","flatsize":30866311,"path":"All/fontforge-20230101_1.pkg","repopath":"All/fontforge-20230101_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":9334676,"desc":"FontForge (formerly called PfaEdit) is a PostScript font editor which can\ncreate and modify outline fonts in Type 1, CID-Keyed, TrueType, OpenType\nformat. It can generate bitmaps and save in BDF format or embedded bitmaps\nin TrueType/OpenType fonts.\n\nIt can generate Type3 and SVG fonts if built with multilayer feature.\nIf you feel the shortage of memory, rebuilding multilayer-disabled\nFontForge with FONTFORGE_NO_MULTILAYER defined will save some memory.\n\nIf you have installed AutoTrace or Potrace, you can generate outlines\nfrom imported bitmap images.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"brotli":{"origin":"archivers/brotli","version":"1.1.0,1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"giflib":{"origin":"graphics/giflib","version":"5.2.2"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libiconv":{"origin":"converters/libiconv","version":"1.17_1"},"libspiro":{"origin":"graphics/libspiro","version":"20221101_1,1"},"libuninameslist":{"origin":"textproc/libuninameslist","version":"20221022_1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"png":{"origin":"graphics/png","version":"1.6.47"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"},"woff2":{"origin":"devel/woff2","version":"1.0.2_5"}},"categories":["print"],"shlibs_required":["libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libfreetype.so.6","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libharfbuzz.so.0","libiconv.so.2","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpython3.11.so.1.0","libreadline.so.8","libspiro.so.1","libxml2.so.2","libz.so.3"],"options":{"DOCS":"on","FREETYPE":"off","GIF":"on","JPEG":"on","PNG":"on","PYTHON":"on","READLINE":"on","SPIRO":"on","TIFF":"on","TILEPATH":"on","UNINAMESLIST":"on","WOFF2":"on","WRITEPFM":"off","TANGO":"on","2012":"off","GTK3":"on","X11":"off"},"annotations":{"cpe":"cpe:2.3:a:fontforge:fontforge:20230101:::::dragonfly6:x86_64:1"}},{"name":"fly","origin":"graphics/fly","version":"2.0.1_7","comment":"Simple drawing language to generate GIFs on the fly","maintainer":"ports@FreeBSD.org","www":"http://martin.gleeson.com/fly/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c600ea6e4d0b7819b94619810269cd173c59a88c92449bd8f829e53a6dad936e","flatsize":177329,"path":"All/fly-2.0.1_7.pkg","repopath":"All/fly-2.0.1_7.pkg","licenselogic":"single","pkgsize":44696,"desc":"fly is a C program that creates PNG, JPEG or GIF images on the fly from\nCGI and other programs. Using GD graphics library for fast image creation,\nit provides a command-file interface for creating and modifying images.","deps":{"libgd":{"origin":"graphics/gd","version":"2.3.3_13,1"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libgd.so.6"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe fly port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"flwrap","origin":"comms/flwrap","version":"1.3.6","comment":"Companion utility for fldigi","maintainer":"hamradio@FreeBSD.org","www":"http://www.w1hkj.com/Flwrap/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"75606028913332ede689327b907dfbff111fbba0eb026e59275ef8ccc5d99a4c","flatsize":152488,"path":"All/flwrap-1.3.6.pkg","repopath":"All/flwrap-1.3.6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":61420,"desc":"The flwrap executable is a small desktop application that encapsulates\na text file, an image file, or a binary file within a set of identifier\nblocks.  These blocks include a 16 bit checksum that is used to test\nthe encapsulated file for integrity.","deps":{"fltk":{"origin":"x11-toolkits/fltk","version":"1.3.10"}},"categories":["comms","hamradio"],"shlibs_required":["libX11.so.6","libXcursor.so.1","libXext.so.6","libXfixes.so.3","libXft.so.2","libXinerama.so.1","libXrender.so.1","libc.so.8","libfltk.so.1.3","libfltk_images.so.1.3","libfontconfig.so.1","libjpeg.so.8","libm.so.4","libpng16.so.16","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on"}},{"name":"fluxter","origin":"x11-wm/fluxter","version":"0.2.0_3","comment":"Desktop pager for the Fluxbox Slit","maintainer":"jgh@FreeBSD.org","www":"https://www.hydrus.org.uk/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4a2bc350b8cd055fc20242c189c6e059b39783b9d34794abd07036b3702a222f","flatsize":136446,"path":"All/fluxter-0.2.0_3.pkg","repopath":"All/fluxter-0.2.0_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":52144,"desc":"fluxter is a newer incarnation of bbpager, which is like the name suggests a\npager tool for Blackbox.\nThe major changes to bbpager are:\n- Accesses fluxbox configuration files, e.g. in ~/.fluxbox, rather than in\n  blackbox directories.\n- Default styles come from the fluxbox configuration.  Without\n  customization it will track the look of the current theme.\n- The configuration files have been renamed to fluxter.bb (used in a\n  fluxbox environment) and fluxter.nobb (used in a non-fluxbox\n  environment).  These files should go in fluxbox configuration\n  directories, such as ~/.fluxbox.\n- The X resource entries in the configuration files use fluxter as a label,\n  rather than bbpager.\n- Per-workspace wallpaper changing is supported by the addition of\n  per-workspace rootCommand configuration entries.  For example:\n    fluxter.workspace0.rootCommand: Esetroot /usr/share/pixmaps/bg1.png\n    fluxter.workspace1.rootCommand: Esetroot /usr/share/pixmaps/bg2.png\n    fluxter.workspace2.rootCommand: Esetroot /usr/share/pixmaps/bg3.png","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["x11-wm"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"fluidsynth-dssi","origin":"audio/fluidsynth-dssi","version":"1.0.0_19","comment":"Wrapper for FluidSynth allowing it to function as a DSSI plugin","maintainer":"ports@FreeBSD.org","www":"https://dssi.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3609d5ce4124616b005d16cd18b00dd337a9a85512347494067d59857c7dc04f","flatsize":115352,"path":"All/fluidsynth-dssi-1.0.0_19.pkg","repopath":"All/fluidsynth-dssi-1.0.0_19.pkg","licenselogic":"single","pkgsize":42752,"desc":"The FluidSynth-DSSI is a wrapper for the FluidSynth SoundFont-playing\nsoftware synthesizer, allowing it to function as a DSSI plugin.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fluidsynth":{"origin":"audio/fluidsynth","version":"2.4.4"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"libdssialsacompat":{"origin":"audio/libdssialsacompat","version":"1.0.8a_2"},"liblo":{"origin":"audio/liblo","version":"0.32"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["audio"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","liblo.so.7","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe fluidsynth-dssi port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"fluidsynth","origin":"audio/fluidsynth","version":"2.4.4","comment":"Real-time software synthesizer based on the SoundFont 2 specifications","maintainer":"multimedia@FreeBSD.org","www":"https://www.fluidsynth.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"35e80372c4363cd9ddb76a49b7119d45d7b8f8524e760f3addfe15b679bd1245","flatsize":627003,"path":"All/fluidsynth-2.4.4.pkg","repopath":"All/fluidsynth-2.4.4.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":220292,"desc":"FluidSynth is a real-time software synthesizer based on the SoundFont 2\nspecifications. It is a \"software synthesizer\". FluidSynth can read MIDI\nevents from the MIDI input device and render them to the audio device.\nIt can also play MIDI files.\n\nNote: FluidSynth was previously called IIWU Synth.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["audio"],"shlibs_required":["libc.so.8","libglib-2.0.so.0"],"options":{"ALSA":"off","DBUS":"off","INSTPATCH":"off","JACK":"on","LADSPA":"off","PIPEWIRE":"off","PORTAUDIO":"off","PULSEAUDIO":"off","READLINE":"on","SNDFILE":"off","SDL2":"off","SDL3":"off"},"annotations":{"cpe":"cpe:2.3:a:fluidsynth:fluidsynth:2.4.4:::::dragonfly6:x86_64"}},{"name":"font-adobe-75dpi","origin":"x11-fonts/font-adobe-75dpi","version":"1.0.3_4","comment":"X.Org Adobe 75dpi font","maintainer":"x11@FreeBSD.org","www":"https://www.x.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8ca8366b9160308f8f464f4c03c00c2b7f3d5aac366e2862823c8c9793a7f36a","flatsize":5709894,"path":"All/font-adobe-75dpi-1.0.3_4.pkg","repopath":"All/font-adobe-75dpi-1.0.3_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5494660,"desc":"This package contains the X.Org Adobe 75dpi font.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"flyhard","origin":"games/flyhard","version":"0.42_21","comment":"Game resembling Thrust, but with lots of shooting and puzzles","maintainer":"amdmi3@FreeBSD.org","www":"https://www.markboyd.me.uk/games/flyhard/flyhard.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ca0c0995d14d5cbb28c775309aca4957e18cf047e31118561a088532ee51a1e9","flatsize":597102,"path":"All/flyhard-0.42_21.pkg","repopath":"All/flyhard-0.42_21.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":338548,"desc":"This is a game similar to Thrust - you pick things up with your\nship, carry them off, and drop them somewhere. Exactly why this\nneeds to be done is not well explained.\n\nFeatures realistic(ish) physics: Explosions toss things around,\nsome weapons knock enemies back, and of course gravity is a constant\ncompanion. Improved weapons are available to replace the pathetic\npeashooter that the player starts out with.","deps":{"png":{"origin":"graphics/png","version":"1.6.47"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_mixer-1.2.so.0","libc.so.8","libm.so.4","libpng16.so.16","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"flvmeta","origin":"multimedia/flvmeta","version":"1.2.2.20210819_1","comment":"Manipulation tool for Adobe Flash Video files (FLV)","maintainer":"earl@eeg3.net","www":"https://github.com/noirotm/flvmeta","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3550e5801957fa31b2e20776f2ab494c039dfdb43c70a975c64a67717c952f9a","flatsize":114214,"path":"All/flvmeta-1.2.2.20210819_1.pkg","repopath":"All/flvmeta-1.2.2.20210819_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":44744,"desc":"FLVmeta is a metadata injector for Adobe Flash Video files\n(FLV). It is able to inject all known metadata tags into the\nonMetaData event, as well as insert an onLastSecond event.","deps":{"libyaml":{"origin":"textproc/libyaml","version":"0.2.5"}},"categories":["multimedia"],"shlibs_required":["libc.so.8","libm.so.4","libyaml-0.so.2"]},{"name":"fluida-lv2","origin":"audio/fluida-lv2","version":"0.8_1","comment":"Fluidsynth as LV2 plugin","maintainer":"yuri@FreeBSD.org","www":"https://github.com/brummer10/Fluida.lv2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9a214b3781cde335ac7e4b639716245f895e34ac1c17e3c40d06b5c35972b464","flatsize":571292,"path":"All/fluida-lv2-0.8_1.pkg","repopath":"All/fluida-lv2-0.8_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":315200,"desc":"Fluida is an LV2 plugin that uses FluidSynth to convert MIDI signal to audio\nsignal.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fluidsynth":{"origin":"audio/fluidsynth","version":"2.4.4"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["audio"]},{"name":"flyspray","origin":"devel/flyspray","version":"0.9.9.7_5","comment":"Simple, easy-to-use web based bug tracking system","maintainer":"ports@FreeBSD.org","www":"https://www.flyspray.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"65a933fd52b2d866e80880da3666009bbe7fd8ef5a52168eb63b61e8c6adcdf8","flatsize":5463036,"path":"All/flyspray-0.9.9.7_5.pkg","repopath":"All/flyspray-0.9.9.7_5.pkg","licenselogic":"single","pkgsize":982452,"desc":"Flyspray is an uncomplicated, web-based bug tracking system written in PHP\nfor assisting with software development.\n\nFeatures include:\n\n    * Web-based, platform-independent\n    * Multiple database support, currently MySQL and PGSQL\n    * Easy installation\n    * Easy to use\n    * Multiple projects\n    * 'Watching' tasks, with notification of changes (email or Jabber)\n    * Comprehensive task history\n    * File attachments\n    * CSS themes\n    * Advanced search features (though easy to use)\n    * Atom/RSS feeds\n    * Two syntax options for task descriptions and more (Dokuwiki / plain text)\n    * Voting for tasks\n    * Dependency graphs","deps":{"adodb5-php83":{"origin":"databases/adodb5","version":"5.22.8"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-mysqli":{"origin":"databases/php83-mysqli","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"},"php83-zlib":{"origin":"archivers/php83-zlib","version":"8.3.21"}},"categories":["devel","www"],"options":{"DOCS":"on","GRAPHVIZ":"off","MYSQLI":"on","PGSQL":"off"},"annotations":{"cpe":"cpe:2.3:a:flyspray:flyspray:0.9.9.7:::::dragonfly6:x86_64:5"},"messages":[{"message":"Please read the installation instructions in:\n\n\t/usr/local/share/doc/flyspray/README.FreeBSD","type":"install"},{"message":"The Flyspray program has been deleted but the bug tracking database has\nnot been touched. To delete all the bug tracking information, execute the\nfollowing commands:\n\n  # rm -rf /var/db/flyspray\n  # mysqladmin -u root -p drop flyspray\n\nor\n\n  # dropdb -U pgsql flyspray\n\nif you are using PostgreSQL backend\n\nThanks for using Flyspray!","type":"remove"},{"message":"===>   NOTICE:\n\nThe flyspray port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"fltk","origin":"x11-toolkits/fltk","version":"1.3.10","comment":"Cross-platform C++ graphical user interface toolkit","maintainer":"danfe@FreeBSD.org","www":"https://www.fltk.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c2f875ca710698c74752a928f542fc3f6d543ee39882dc25db05b83263a9c163","flatsize":7101628,"path":"All/fltk-1.3.10.pkg","repopath":"All/fltk-1.3.10.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":1283256,"desc":"The Fast Light ToolKit (\"FLTK\", pronounced \"fulltick\") is a LGPL'd C++\ngraphical user interface for X11.\n\nFLTK provides modern GUI functionality without the bloat and supports\n3D graphics via OpenGL and its built-in GLUT emulation.\n\nFLTK is designed to be small and modular enough to be statically linked,\nbut works fine as a shared library.  FLTK also includes an excellent UI\nbuilder called FLUID that can be used to create applications in minutes.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["x11-toolkits"],"shlibs_required":["libX11.so.6","libXcursor.so.1","libXext.so.6","libXfixes.so.3","libXft.so.2","libXinerama.so.1","libXrender.so.1","libc.so.8","libfontconfig.so.1","libjpeg.so.8","libm.so.4","libpng16.so.16","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"CAIRO":"off","EXAMPLES":"on"},"annotations":{"cpe":"cpe:2.3:a:fltk_project:fltk:1.3.10:::::dragonfly6:x86_64"}},{"name":"fluctuate","origin":"biology/fluctuate","version":"1.40","comment":"Program to fit population models","maintainer":"ports@FreeBSD.org","www":"https://evolution.genetics.washington.edu/lamarc/fluctuate.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"563694cb3787e4772fe4c6eee53df542aa0da7cbc78165d20220892e6418d6ad","flatsize":143548,"path":"All/fluctuate-1.40.pkg","repopath":"All/fluctuate-1.40.pkg","licenselogic":"single","pkgsize":60496,"desc":"Fluctuate fits the model which has a single population which has been growing\n(or shrinking) according to an exponential growth law.  It estimates 4Nu and\ng, where N is the effective population size, u is the neutral mutation rate\nper site, and g is the growth rate of the population.\n\nFluctuate forms part of the Lamarc (Likelihood Analysis with Metropolis\nAlgorithm using Random Coalescence) suite.  See:\n\n  http://evolution.genetics.washington.edu/lamarc.html","categories":["biology"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe fluctuate port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"flruler","origin":"x11/flruler","version":"1.05_1","comment":"On-screen pixel ruler","maintainer":"danfe@FreeBSD.org","www":"https://www.seriss.com/people/erco/fltk/flruler/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cd9dcf01a9978de1ab7fe97e4369215216939a5f0d6aff7659ca6a82aa8542a5","flatsize":411587,"path":"All/flruler-1.05_1.pkg","repopath":"All/flruler-1.05_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":165876,"desc":"A program for measuring the pixel size of on-screen elements. Intended for\nGUI debugging to verify widget separations and sizes, though may also be\nused for general computer graphics debugging purposes, including measuring\npixel distances of images, web applications, etc.\n\nYou can easily make copies of the ruler and reoriented it via either the\nkeyboard or mouse.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXcursor.so.1","libXext.so.6","libXfixes.so.3","libXft.so.2","libXinerama.so.1","libXrender.so.1","libc.so.8","libfontconfig.so.1","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"flpsed","origin":"print/flpsed","version":"0.7.3_2","comment":"WYSIWYG Postscript annotator","maintainer":"ports@FreeBSD.org","www":"https://flpsed.org/flpsed.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"90e4b02f899bf46df06c222d4e635defa3c138d0fd2b5ee605cd5d6aed31e892","flatsize":183934,"path":"All/flpsed-0.7.3_2.pkg","repopath":"All/flpsed-0.7.3_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":58792,"desc":"flpsed is a WYSIWYG PostScript annotator.  flpsed can add arbitrary text lines\nto existing PostScript documents, but cannot remove or modify existing elements\nof such documents. The added lines can later be re-edited with flpsed, either\ninteractively or via batch-processing (the latter is useful for repeatedly\nfilling in forms). Text lines can also be imported from other documents that\nhave been modified with flpsed.\n\nUsing pdftops, which is part of xpdf, one can convert PDF documents to\nPostScript and then add text to them using flpsed.  flpsed is thus useful for\nfilling in forms, adding notes, etc.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fltk":{"origin":"x11-toolkits/fltk","version":"1.3.10"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"ghostscript10":{"origin":"print/ghostscript10","version":"10.05.1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"}},"categories":["print"],"shlibs_required":["libX11.so.6","libXcursor.so.1","libXext.so.6","libXfixes.so.3","libXft.so.2","libXinerama.so.1","libXrender.so.1","libc.so.8","libfltk.so.1.3","libfontconfig.so.1","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe flpsed port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"fluxbox","origin":"x11-wm/fluxbox","version":"1.3.7_10","comment":"Small and fast window manager based on BlackBox","maintainer":"jgh@FreeBSD.org","www":"http://fluxbox.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"90b9c76dd49f19a70348dd2482d70c1d94dc44f4b46988c4b8f04021d99c4212","flatsize":3098546,"path":"All/fluxbox-1.3.7_10.pkg","repopath":"All/fluxbox-1.3.7_10.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":784080,"desc":"Fluxbox is a window manager based on BlackBox with some new features:\n\n - Transparent menus\n - Pixmap themes\n - Window snapping\n - Integrated bbkeys\n - Iconbar\n - Configurable titlebar (slit)\n - Windows tabs\n - Wheel scroll changes workspace\n - KDE and partial Gnome support","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"fribidi":{"origin":"converters/fribidi","version":"1.0.16"},"imlib2":{"origin":"graphics/imlib2","version":"1.12.4_1,2"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"xmessage":{"origin":"x11/xmessage","version":"1.0.7"}},"categories":["x11-wm"],"shlibs_required":["libImlib2.so.1","libX11.so.6","libXext.so.6","libXft.so.2","libXinerama.so.1","libXpm.so.4","libXrandr.so.2","libXrender.so.1","libc.so.8","libfontconfig.so.1","libfreetype.so.6","libfribidi.so.0","libm.so.4","librt.so.0","libstdc++.so.9"],"options":{"DEBUG":"off","DOCS":"on","IMLIB2":"on","NLS":"on","REMEMBER":"on","SLIT":"on","SYSTRAY":"on","TOOLBAR":"on","XINERAMA":"on","XRENDER":"on"}},{"name":"font-adobe-100dpi","origin":"x11-fonts/font-adobe-100dpi","version":"1.0.3_4","comment":"X.Org Adobe 100dpi font","maintainer":"x11@FreeBSD.org","www":"https://www.x.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"17b5982d5b05197822fbe71438ebf3ea850cf2dfaa03d22d278d96d62b90d86d","flatsize":6422422,"path":"All/font-adobe-100dpi-1.0.3_4.pkg","repopath":"All/font-adobe-100dpi-1.0.3_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6200404,"desc":"This package contains the X.Org Adobe 100dpi font.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"flowgrind","origin":"benchmarks/flowgrind","version":"0.8.2_3","comment":"Measure throughput and other metrics for TCP","maintainer":"dbaio@FreeBSD.org","www":"https://flowgrind.github.io","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9a3b8ffccde4c76292105abe9b6c4822a2da3aacf91ee3c4304e489f5a3d7d66","flatsize":201523,"path":"All/flowgrind-0.8.2_3.pkg","repopath":"All/flowgrind-0.8.2_3.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":69160,"desc":"Flowgrind is an advanced TCP traffic generator for testing and\nbenchmarking Linux, FreeBSD, and Mac OS X TCP/IP stacks. In\ncontrast to similar tools like iperf or netperf it features a\ndistributed architecture, where throughput and other metrics are\nmeasured between arbitrary flowgrind server processes.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"e2fsprogs-libuuid":{"origin":"misc/e2fsprogs-libuuid","version":"1.47.2"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"gsl":{"origin":"math/gsl","version":"2.7.1_1"},"libwww":{"origin":"www/libwww","version":"5.4.2"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"xmlrpc-c":{"origin":"net/xmlrpc-c","version":"1.60.04"}},"categories":["benchmarks"],"shlibs_required":["libc.so.8","libcrypto.so.12","libcurl.so.4","libdl.so.0","libexpat.so.1","libgsl.so.27","libgslcblas.so.0","libm.so.4","libmd5.so.0","libpcap.so.3","libpthread.so.0","libssl.so.12","libuuid.so.1","libwwwapp.so.0","libwwwcache.so.0","libwwwcore.so.0","libwwwdir.so.0","libwwwfile.so.0","libwwwftp.so.0","libwwwgopher.so.0","libwwwhtml.so.0","libwwwhttp.so.0","libwwwinit.so.0","libwwwmime.so.0","libwwwmux.so.0","libwwwnews.so.0","libwwwssl.so.0","libwwwstream.so.0","libwwwtelnet.so.0","libwwwtrans.so.0","libwwwutils.so.0","libwwwxml.so.0","libwwwzip.so.0","libxmlrpc.so.3","libxmlrpc_abyss.so.3","libxmlrpc_client.so.3","libxmlrpc_server.so.3","libxmlrpc_server_abyss.so.3","libxmlrpc_util.so.4","libxmlrpc_xmlparse.so.3","libxmlrpc_xmltok.so.3","libz.so.3"]},{"name":"flower","origin":"net/flower","version":"0.10_6","comment":"Label-based networking daemon","maintainer":"ed@FreeBSD.org","www":"https://github.com/NuxiNL/flower","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e6e223842159ef3284f857f693ed353bc30009b0925bc5065b893dd3fb2f6bbb","flatsize":584307,"path":"All/flower-0.10_6.pkg","repopath":"All/flower-0.10_6.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":109920,"desc":"Flower is a label-based networking daemon.\n\nCloudABI applications are not permitted to call bind or connect on\nsockets directly, as that would conflict with CloudABI's security model.\nInstead, they can send RPCs to fulfill such requests to a separate\ndaemon, called Flower.\n\nLike CloudABI, Flower makes use of a capability-based security model.\nThis makes it easy to spawn applications in such a way that they can\nonly have a limited view of the network, without requiring separate\nusers or complex access control policies.","deps":{"arpc":{"origin":"devel/arpc","version":"0.7_2"},"jsoncpp":{"origin":"devel/jsoncpp","version":"1.9.6_1"}},"categories":["net"],"shlibs_required":["libargdata.so.1","libarpc.so.1","libc.so.8","libjsoncpp.so.26","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"flowd","origin":"net-mgmt/flowd","version":"0.9.1_5","comment":"Small, fast, and secure NetFlow collector","maintainer":"bofh@FreeBSD.org","www":"https://www.mindrot.org/projects/flowd/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3047e02a7f1eb722b5c8f8dfd55138a12bda1a459287dbeae0b8a11c7b63c8de","flatsize":402859,"path":"All/flowd-0.9.1_5.pkg","repopath":"All/flowd-0.9.1_5.pkg","licenselogic":"and","licenses":["BSD2CLAUSE","BSD3CLAUSE","MIT"],"pkgsize":94444,"desc":"flowd is a small, fast and secure NetFlow collector. It offers the following\nfeatures:\n\n    * Understands NetFlow protocol v.1, v.5, v.7 and v.9 (including IPv6 flows)\n    * Supports both IPv4 and IPv6 transport of flows\n    * Secure: flowd is privilege separated to limit the impact of any compromise\n    * Supports filtering and tagging of flows, using a packet filter-like syntax\n    * Stores recorded flow data in a compact binary format which supports\n      run-time choice over which flow fields are stored\n    * Ships with Perl interface for reading and parsing the\n      on-disk record format\n    * Is licensed under a liberal BSD-like license","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt"],"users":["_flowd"],"groups":["_flowd"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on","EXAMPLES":"on","PERL":"on"}},{"name":"flowviewer","origin":"net-mgmt/flowviewer","version":"4.5_4","comment":"Web-based user interface for the flow-tools NetFlow data","maintainer":"samm@FreeBSD.org","www":"http://flowviewer.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aa1285e3b011e5027fc6890e862af3352191d4a78d7a953772c1906fbe78ab20","flatsize":1179753,"path":"All/flowviewer-4.5_4.pkg","repopath":"All/flowviewer-4.5_4.pkg","licenselogic":"single","pkgsize":148628,"desc":"FlowViewer, FlowGrapher, and now FlowTracker are tools that provide an easy\nweb-based user interface for selecting, viewing, graphing, and now tracking\nNetFlow data stored using Mark Fullmer's flow-tools software.\n\nThe user is able to filter data (inclusion or exclusion) by device, IP address\nrange, port, router interface, autonomous system (AS), specified time interval,\nand now by protocols, TOS field, and TCP flags. Many of the flow-tools reports\nare configured as drop-down selections. Users are also able to save reports and\ngraphs for later viewing.","deps":{"p5-GD-Graph":{"origin":"graphics/p5-GD-Graph","version":"1.56"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"rrdtool":{"origin":"databases/rrdtool","version":"1.9.0"},"silktools":{"origin":"security/silktools","version":"3.22.2"}},"categories":["net-mgmt"],"options":{"DOCS":"on"},"messages":[{"message":"flowviewer-4.5_4 has been installed into:\n\n    /usr/local/www/flowviewer\n\nPlease edit at least FlowViewer_Configuration.pm to suit your needs.\n\nTo make FlowViewer available through your web site, I suggest\nthat you add something like the following to httpd.conf:\n\n    Alias /FlowViewer/ \"/usr/local/www/flowviewer/\"\n\n\n    <Directory \"/usr/local/www/flowviewer/\">\n        Options +ExecCGI\n        AddHandler cgi-script .cgi\n        Order allow,deny\n\tAllow from 127.0.0.1 .example.com\n\tDeny from all\n    </Directory>\n\nThen point your browser to 'http://myserver.domain.org/FlowViewer/FV.cgi'\n\nYou can find additional information in the /usr/local/share/doc/flowviewer/README file","type":"install"}]},{"name":"flphoto","origin":"graphics/flphoto","version":"1.3.1_16","comment":"Basic image management and display program","maintainer":"ports@FreeBSD.org","www":"http://www.easysw.com/~mike/flphoto/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"05da676fbb7de745efa27df3e6f800153f06aa1ea68bbd2196c3c796949c4776","flatsize":1040871,"path":"All/flphoto-1.3.1_16.pkg","repopath":"All/flphoto-1.3.1_16.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":516636,"desc":"flPhoto is a basic image management and display program based on the FLTK\ntoolkit and is provided under the terms of the GNU General Public License.\nIt can read, write, and display digital camera EXIF information and supports\nthe following image file formats:\n\tBMP, CRW, JPEG, PhotoCD, PNG\n\nflPhoto organizes image files into albums which can be:\n\tPrinted, Viewed as a slideshow, Exported to web pages\n\nImages can be imported individually, by directory, or from digital cameras\nusing the gPhoto library.\n\nImage files can be transformed and touched-up; the following image operations\nare available:\n\tCrop, Rotate, Scale, Auto-Correct, Adjust Brightness and Contrast,\n\tRemove Red Eye, Sharpen, Blur","deps":{"fltk":{"origin":"x11-toolkits/fltk","version":"1.3.10"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libgphoto2":{"origin":"graphics/libgphoto2","version":"2.5.31"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["graphics"],"shlibs_required":["libX11.so.6","libXcursor.so.1","libXext.so.6","libXfixes.so.3","libXft.so.2","libXinerama.so.1","libXrender.so.1","libc.so.8","libfltk.so.1.3","libfltk_images.so.1.3","libfontconfig.so.1","libjpeg.so.8","libm.so.4","libpng16.so.16","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe flphoto port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"flops","origin":"benchmarks/flops","version":"2.2","comment":"Floating point benchmark to give your MFLOPS rating","maintainer":"amdmi3@FreeBSD.org","www":"https://performance.netlib.org/performance/html/flops.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b200829c337fe97e5982b6b37b9bf4aca44f008dfc5b83baae9e706b16235974","flatsize":20119,"path":"All/flops-2.2.pkg","repopath":"All/flops-2.2.pkg","licenselogic":"single","pkgsize":8152,"desc":"flops.c is a C program which attempts to estimate your system's floating-\npoint 'MFLOPS' rating for the FADD, FSUB, FMUL, and FDIV operations based on\nspecific 'instruction mixes' (discussed below).  The program provides an\nestimate of PEAK MFLOPS performance by making maximal use of register\nvariables with minimal interaction with main memory.  The execution loops\nare all small so that they will fit in any cache.  The flops.c execution\nmodules include various percent weightings of FDIV's (from 0%25 to 25%25 FDIV's)\nso that the range of performance can be obtained when using FDIV's.  FDIV's,\nbeing computationally more intensive than FADD's or FMUL's, can impact\nperformance considerably on some systems.","categories":["benchmarks"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"flog","origin":"sysutils/flog","version":"1.8","comment":"Small STDIN-to-file logger with support for log rotation","maintainer":"ports@FreeBSD.org","www":"http://oss.ezic.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7f7ad543825b0e74f43be31e8ea7308b1a6c214af2f6457528bc0b97c7542d0d","flatsize":29881,"path":"All/flog-1.8.pkg","repopath":"All/flog-1.8.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":12320,"desc":"flog (file logger) is a small C program that reads input from STDIN and writes\nto a file, optionally adding timestamps. If SIGHUP is received, the file will\nbe reopened, allowing for log rotation (see newsyslog(8)). The log file will\nonly be reopened if flog detects that rotation has occurred (i.e., the old file\nis gone or the inode has changed). flog is extremely small (a memory footprint\nof less than 500 bytes). It also protects you from running out of disk space;\nif that happens, the logfile will be truncated and a warning generated. This\ncould save you from waking up to pager beeps in the middle of the night.","categories":["sysutils"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe flog port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"flow-tools","origin":"net-mgmt/flow-tools","version":"0.68.6_5","comment":"Suite of tools and library to work with netflow data","maintainer":"bofh@FreeBSD.org","www":"https://github.com/5u623l20/flow-tools/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3f7e87c8cc0519347b6554ecd4a965cf18b1c15cb0d87446b94303a6e99e54d1","flatsize":3357661,"path":"All/flow-tools-0.68.6_5.pkg","repopath":"All/flow-tools-0.68.6_5.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":579596,"desc":"Tools to capture, replicate, print, filter, send and other works\non Cisco's NetFlow Export.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net-mgmt"],"users":["flowtools"],"groups":["flowtools"],"shlibs_required":["libc.so.8","libwrap.so.4","libz.so.3"],"options":{"MYSQL":"off","OPENSSL":"off","PGSQL":"off"}},{"name":"fossmixer","origin":"audio/fossmixer","version":"0.0.3_5","comment":"Graphical mixer application for OSS","maintainer":"salojan@goto10.co","www":"https://detroit.sourceforge.net/app_fossmixer.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9f6198474f91983f7cdfdf4f21b00f45aa2845315e50987c69bc3fc1d32af5cf","flatsize":22526479,"path":"All/fossmixer-0.0.3_5.pkg","repopath":"All/fossmixer-0.0.3_5.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":21286848,"desc":"FOSS Mixer is a graphical mixer application for FreeBSD to control OSS\naudio backend. Mixer can be use to control audio levels, set recording\nsource, and it includes white noise generator for testing the audio\noutput. It is pretty much what mixer(1) does. FOSS Mixer does not need\nthird party user interface library, it runs on plain X11/OpenGL.","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libao":{"origin":"audio/libao","version":"1.2.0_7"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libiconv":{"origin":"converters/libiconv","version":"1.17_1"},"libltdl":{"origin":"devel/libltdl","version":"2.5.4"},"noto-basic":{"origin":"x11-fonts/noto-basic","version":"2.0_4"},"portaudio":{"origin":"audio/portaudio","version":"19.6.0_7,1"}},"categories":["audio"],"shlibs_required":["libGL.so.1","libX11.so.6","libXext.so.6","libXrandr.so.2","libao.so.4","libc.so.8","libexecinfo.so.1","libfreetype.so.6","libiconv.so.2","libintl.so.8","libltdl.so.7","libm.so.4","libportaudio.so.2","libpthread.so.0","libz.so.3"]},{"name":"fllog","origin":"comms/fllog","version":"1.2.8","comment":"Ham Radio logging program","maintainer":"hamradio@FreeBSD.org","www":"http://www.w1hkj.com/fllog-help/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f458d0b6c095a1cb8f82b6bd44725451ee2b911a2dc64cc947ca8b8dfd5ac76b","flatsize":652965,"path":"All/fllog-1.2.8.pkg","repopath":"All/fllog-1.2.8.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":200504,"desc":"Amateur radio logbook GUI and logbook server for use with fldigi and friends.\nThe logbook server maintains a large set of QSO logbook fields that will\nprobably be sufficient for casual operating, contesting and some certificate\nlogging.  All of the fields that are captured in the logbook are maintained\nin an ADIF database.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fltk":{"origin":"x11-toolkits/fltk","version":"1.3.10"}},"categories":["comms","hamradio"],"shlibs_required":["libX11.so.6","libXcursor.so.1","libXext.so.6","libXfixes.so.3","libXft.so.2","libXinerama.so.1","libXrender.so.1","libc.so.8","libfltk.so.1.3","libfltk_images.so.1.3","libfontconfig.so.1","libjpeg.so.8","libm.so.4","libpng16.so.16","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"NATIVE_OPT":"off"}},{"name":"flip","origin":"textproc/flip","version":"1.19_1","comment":"Convert text file line endings between Unix and DOS formats","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0bd6f805e889de57c35061fe855dd8e0b228fbbce93e867b79b18e4947ebf287","flatsize":15619,"path":"All/flip-1.19_1.pkg","repopath":"All/flip-1.19_1.pkg","licenselogic":"single","pkgsize":8472,"desc":"This program converts line endings of text files between MS-DOS and **IX\nformats. It detects binary files in a nearly foolproof way and leaves them\nalone unless you override this. It will also leave files alone that are already\nin the right format and preserves file timestamps. User interrupts are handled\ngracefully and no garbage or corrupted files left behind. 'flip' does not\nconvert files to a different character set, and it cannot handle Apple\nMacintosh line endings (CR only). For that (and more), you can use the 'recode'\nprogram (package 'recode').","categories":["textproc"],"shlibs_required":["libc.so.8"],"annotations":{"deprecated":"Unmaintained and dead upstream, consider using converters/dos2unix","expiration_date":"2025-04-30"},"messages":[{"message":"===>   NOTICE:\n\nThe flip port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUnmaintained and dead upstream, consider using converters/dos2unix.\n\nIt is scheduled to be removed on or after 2025-04-30."}]},{"name":"flipperbit","origin":"sysutils/flipperbit","version":"0.1.2_12","comment":"Corrupted files generator, random bits flipper","maintainer":"yuri@FreeBSD.org","www":"https://github.com/0xor0ne/flipperbit","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"383a8a7e168af262789cb64d2f6c200a92622850ffa553397e807845a6a877c7","flatsize":989909,"path":"All/flipperbit-0.1.2_12.pkg","repopath":"All/flipperbit-0.1.2_12.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":351528,"desc":"Flipperbit generates multiple corrupted variants of an input file by\nrandomly flipping bits in selected byte ranges.\n\nFlipperbit allows to specify multiple byte ranges and the bit flipping\nprobabilty.\n\nThe output of flipperbit can be used as input to software (E.g., bulk file\nprocessing applications, file parsing utilities) as a form of dumb fuzzing.","categories":["sysutils"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libpthread.so.0"]},{"name":"fluent-bit","origin":"sysutils/fluent-bit","version":"1.9.9","comment":"Fast and lightweight data forwarder","maintainer":"girgen@FreeBSD.org","www":"https://fluentbit.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1828d7c121c16dd1916ab35411d0bb8fc1a41de783bed03faf2111311265671d","flatsize":9261904,"path":"All/fluent-bit-1.9.9.pkg","repopath":"All/fluent-bit-1.9.9.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1913768,"desc":"Fluent Bit is a Fast and Lightweight Data Forwarder for Linux, OSX and BSD\nfamily operating systems. It has been made with a strong focus on performance\nto allow the collection of events from different sources without complexity.\n\nFluent Bit is part of the Fluentd project ecosystem.","deps":{"libyaml":{"origin":"textproc/libyaml","version":"0.2.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libcrypto.so.12","libexecinfo.so.1","libm.so.4","libpthread.so.0","libssl.so.12","libyaml-0.so.2"],"options":{"PGSQL":"off","SSL":"on"}},{"name":"flite","origin":"audio/flite","version":"2.1","comment":"Small run-time speech synthesis engine","maintainer":"ports@FreeBSD.org","www":"http://www.festvox.org/flite/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d3f4b8d43b01ed7bc0e6349e22c0e8009d29462968580adbbfafe8aab6341847","flatsize":63542307,"path":"All/flite-2.1.pkg","repopath":"All/flite-2.1.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":14310576,"desc":"Flite is a small fast run-time speech synthesis engine.  It is the\nlatest addition to the suite of free software synthesis tools\nincluding University of Edinburgh's Festival Speech Synthesis System\nand Carnegie Mellon University's FestVox project, tools, scripts and\ndocumentation for building synthetic voices.  However, flite itself\ndoes not require either of these systems to compile and run.\n\nFlite is the answer to the complaint that Festival is too big, too slow,\nand not portable enough.","categories":["audio"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:cmu:flite:2.1:::::dragonfly6:x86_64"},"messages":[{"message":"===>   NOTICE:\n\nThe flite port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"flim-emacs_wayland","origin":"editors/flim","version":"1.14.9.20240221_4,1","comment":"Message representation or encoding elisp library for emacs","maintainer":"nobutaka@FreeBSD.org","www":"https://github.com/wanderlust/flim","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fd3ee8810f8e8145da4f615307618df9aab99ec57f200729ca7203b9974e2094","flatsize":953575,"path":"All/flim-emacs_wayland-1.14.9.20240221_4,1.pkg","repopath":"All/flim-emacs_wayland-1.14.9.20240221_4,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":143536,"desc":"FLIM, message representation or encoding emacs lisp library for emacs20.\n\n  FLIM is a library to provide basic features about message\n  representation or encoding.  It consists of following\n  modules:\n    - STD 11 (RFC 822) parser and utility\n    - MIME library\n    - mailcap parser and utility\n\nPorted by shige@FreeBSD.ORG","deps":{"apel-emacs_wayland":{"origin":"editors/apel","version":"10.8.20220720_10"},"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["editors","elisp"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:gnu:flim:1.14.9.20240221:::::dragonfly6:x86_64:4","flavor":"wayland"}},{"name":"flock","origin":"sysutils/flock","version":"2.37.2_1","comment":"Manage locks from shell scripts","maintainer":"franco@opnsense.org","www":"https://www.kernel.org/pub/linux/utils/util-linux/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"765df1e75837a2e7c370bfb050dd68404426d9df8c0a30e5bfbc385dca489f2b","flatsize":49636,"path":"All/flock-2.37.2_1.pkg","repopath":"All/flock-2.37.2_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":21008,"desc":"Manage locks from shell scripts","categories":["sysutils"],"shlibs_required":["libc.so.8"]},{"name":"flobopuyo","origin":"games/flobopuyo","version":"0.20_16","comment":"Clone of the famous PuyoPuyo","maintainer":"amdmi3@FreeBSD.org","www":"http://www.ios-software.com/?page=projet&quoi=29&lg=AN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cbc3c2702f615eaa5e50dedbba212d335271d44c1153fac68b68749a6c9d5f95","flatsize":4310975,"path":"All/flobopuyo-0.20_16.pkg","repopath":"All/flobopuyo-0.20_16.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1779528,"desc":"Puyos are fancy smiling bubbles... But they can really be invading\nsometimes! Your goal is to make groups of colored puyos to make\nthem explode and send bad ghost Puyos to your oponent. You win the\ngame if your oponent reaches the top of the board. You can play\nagainst computer or an other human.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"flim-emacs_nox","origin":"editors/flim","version":"1.14.9.20240221_4,1","comment":"Message representation or encoding elisp library for emacs","maintainer":"nobutaka@FreeBSD.org","www":"https://github.com/wanderlust/flim","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0a89d8b26e6b2f6bf3268d1f436cee2a4ec9dfe74841c5194474e271f67927cb","flatsize":953575,"path":"All/flim-emacs_nox-1.14.9.20240221_4,1.pkg","repopath":"All/flim-emacs_nox-1.14.9.20240221_4,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":143412,"desc":"FLIM, message representation or encoding emacs lisp library for emacs20.\n\n  FLIM is a library to provide basic features about message\n  representation or encoding.  It consists of following\n  modules:\n    - STD 11 (RFC 822) parser and utility\n    - MIME library\n    - mailcap parser and utility\n\nPorted by shige@FreeBSD.ORG","deps":{"apel-emacs_nox":{"origin":"editors/apel","version":"10.8.20220720_10"},"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["editors","elisp"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:gnu:flim:1.14.9.20240221:::::dragonfly6:x86_64:4","flavor":"nox"}},{"name":"flim-emacs_devel_nox","origin":"editors/flim","version":"1.14.9.20240221_4,1","comment":"Message representation or encoding elisp library for emacs","maintainer":"nobutaka@FreeBSD.org","www":"https://github.com/wanderlust/flim","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"626fa89398a8defdca67617805f87adefb83d9c64c229dbda920d35c42b7d842","flatsize":953452,"path":"All/flim-emacs_devel_nox-1.14.9.20240221_4,1.pkg","repopath":"All/flim-emacs_devel_nox-1.14.9.20240221_4,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":143460,"desc":"FLIM, message representation or encoding emacs lisp library for emacs20.\n\n  FLIM is a library to provide basic features about message\n  representation or encoding.  It consists of following\n  modules:\n    - STD 11 (RFC 822) parser and utility\n    - MIME library\n    - mailcap parser and utility\n\nPorted by shige@FreeBSD.ORG","deps":{"apel-emacs_devel_nox":{"origin":"editors/apel","version":"10.8.20220720_10"},"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["editors","elisp"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:gnu:flim:1.14.9.20240221:::::dragonfly6:x86_64:4","flavor":"devel_nox"}},{"name":"gcc15-devel","origin":"lang/gcc15-devel","version":"15.0.1.s20250330","comment":"GNU Compiler Collection 15","maintainer":"salvadore@FreeBSD.org","www":"https://gcc.gnu.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"95f6b1fb390bdead644d6fd45a0c839801c8b56cac414a3165679c3f2269f045","flatsize":426553350,"path":"All/gcc15-devel-15.0.1.s20250330.pkg","repopath":"All/gcc15-devel-15.0.1.s20250330.pkg","licenselogic":"and","licenses":["GPLv3","GPLv3RLE"],"pkgsize":112554148,"desc":"GCC, the GNU Compiler Collection, supports a number of languages.\nThis port installs the C, C++, and Fortran front ends as gcc15, g++15,\nand gfortran15, respectively.","deps":{"binutils":{"origin":"devel/binutils","version":"2.44,1"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"mpc":{"origin":"math/mpc","version":"1.3.1_1"},"mpfr":{"origin":"math/mpfr","version":"4.2.2,1"}},"categories":["lang"],"shlibs_required":["libc.so.8","libgmp.so.10","libm.so.4","libmpc.so.3","libmpfr.so.6","libz.so.3"],"options":{"GRAPHITE":"off","LTO_BOOTSTRAP":"off","STANDARD_BOOTSTRAP":"on"},"annotations":{"cpe":"cpe:2.3:a:gnu:gcc:15.0.1:::::dragonfly6:x86_64"},"messages":[{"message":"To ensure binaries built with this toolchain find appropriate versions\nof the necessary run-time libraries, you may want to link using\n\n  -Wl,-rpath=/usr/local/lib/gcc15\n\nFor ports leveraging USE_GCC, USES=compiler, or USES=fortran this happens\ntransparently.","type":"install"}]},{"name":"flint2","origin":"math/flint2","version":"2.9.0_4","comment":"Fast library for number theory","maintainer":"yuri@FreeBSD.org","www":"https://www.flintlib.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d136d9020642aef0ecb677a77b13a2504a9c2d2516534ffebb106346ecadbd32","flatsize":13530598,"path":"All/flint2-2.9.0_4.pkg","repopath":"All/flint2-2.9.0_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":3602628,"desc":"FLINT is a C library for doing number theory, maintained by William Hart.\n\nFLINT supports arithmetic with numbers, polynomials, power series and matrices\nover many base rings, including:\n* Multiprecision integers and rationals\n* Integers modulo n\n* p-adic numbers\n* Finite fields (prime and non-prime order)\n* Real and complex numbers (via the Arb extension library)","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"mpfr":{"origin":"math/mpfr","version":"4.2.2,1"},"ntl":{"origin":"math/ntl","version":"11.5.1_1"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"}},"categories":["math"],"options":{"NTL":"on"}},{"name":"florence","origin":"x11/florence","version":"0.6.3_6","comment":"Extensible scalable virtual keyboard","maintainer":"ports@FreeBSD.org","www":"https://florence.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5358ad539e7b9a4fa8172877296fc26bac6e421144b4861602622b84c4117927","flatsize":848068,"path":"All/florence-0.6.3_6.pkg","repopath":"All/florence-0.6.3_6.pkg","licenselogic":"and","licenses":["GFDL","GPLv2+"],"pkgsize":181620,"desc":"Florence is an extensible scalable virtual keyboard for GNOME. You need it if\nyou can't use a real keyboard either because of a handicap, disease,\nbroken keyboard or tablet PC but you can use a pointing device. If you can't\nuse a pointing device, there is gok: http://www.gok.ca/\nFlorence stays out of your way when you don't need it.\nIt appears on the screen only when you need it.\nThere is an auto-click functionality To help people having difficulties to use\nthe click button.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"libnotify":{"origin":"devel/libnotify","version":"0.8.6"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXext.so.6","libXtst.so.6","libatk-1.0.so.0","libatspi.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libdbus-1.so.3","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgstreamer-1.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libnotify.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","librsvg-2.so.2","libxml2.so.2","libz.so.3"],"options":{"DOCS":"on","NLS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe florence port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"flim-emacs_canna","origin":"editors/flim","version":"1.14.9.20240221_4,1","comment":"Message representation or encoding elisp library for emacs","maintainer":"nobutaka@FreeBSD.org","www":"https://github.com/wanderlust/flim","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a3c295d74a5a4ec80ba70185e0c811f5bd3aaa3c9d0f829cb91641cd23bfe574","flatsize":953575,"path":"All/flim-emacs_canna-1.14.9.20240221_4,1.pkg","repopath":"All/flim-emacs_canna-1.14.9.20240221_4,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":143444,"desc":"FLIM, message representation or encoding emacs lisp library for emacs20.\n\n  FLIM is a library to provide basic features about message\n  representation or encoding.  It consists of following\n  modules:\n    - STD 11 (RFC 822) parser and utility\n    - MIME library\n    - mailcap parser and utility\n\nPorted by shige@FreeBSD.ORG","deps":{"apel-emacs_canna":{"origin":"editors/apel","version":"10.8.20220720_10"},"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["editors","elisp"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:gnu:flim:1.14.9.20240221:::::dragonfly6:x86_64:4","flavor":"canna"}},{"name":"focuswriter","origin":"editors/focuswriter","version":"1.8.12","comment":"Simple, distraction-free writing environment","maintainer":"eduardo@FreeBSD.org","www":"https://gottcode.org/focuswriter/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"75d07bc284e5df2b39b8617067e8854311d154cd211d138ed6ae6b544d825268","flatsize":8953189,"path":"All/focuswriter-1.8.12.pkg","repopath":"All/focuswriter-1.8.12.pkg","licenselogic":"and","licenses":["GPLv3+","LGPL3+"],"pkgsize":6349984,"desc":"FocusWriter is a simple, distraction-free writing environment. It utilizes a\nhide-away interface, that you access by moving your mouse to the edges of the\nscreen, allowing the program to have a familiar look and feel to it, while still\ngetting out of the way, so that you can immerse yourself in your work.\n\nFeatures:\n- TXT, basic RTF, and basic ODT file support\n- Timers and alarms\n- Daily goals\n- Fully customizable themes\n- Typewriter sound effects (optional)\n- Auto-save (optional)\n- Live statistics (optional)\n- Spell-checking (optional)\n- Multi-document support\n- Sessions\n- Portable mode (optional)\n- Translated into over 20 languages","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"hunspell":{"origin":"textproc/hunspell","version":"1.7.2_1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-multimedia":{"origin":"multimedia/qt6-multimedia","version":"6.8.3"}},"categories":["editors"],"shlibs_required":["libGLX.so.0","libOpenGL.so.0","libQt6Concurrent.so.6","libQt6Core.so.6","libQt6Gui.so.6","libQt6Multimedia.so.6","libQt6Network.so.6","libQt6PrintSupport.so.6","libQt6Widgets.so.6","libc.so.8","libgcc_s.so.1","libhunspell-1.7.so.0","libm.so.4","libpthread.so.0","libstdc++.so.6","libz.so.3"],"options":{"DOCS":"on","LTO":"off"}},{"name":"flim","origin":"editors/flim","version":"1.14.9.20240221_4,1","comment":"Message representation or encoding elisp library for emacs","maintainer":"nobutaka@FreeBSD.org","www":"https://github.com/wanderlust/flim","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eed2f17e84e97d7315058c38f77469064f50a871043a647674d051fa67beb875","flatsize":953575,"path":"All/flim-1.14.9.20240221_4,1.pkg","repopath":"All/flim-1.14.9.20240221_4,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":143516,"desc":"FLIM, message representation or encoding emacs lisp library for emacs20.\n\n  FLIM is a library to provide basic features about message\n  representation or encoding.  It consists of following\n  modules:\n    - STD 11 (RFC 822) parser and utility\n    - MIME library\n    - mailcap parser and utility\n\nPorted by shige@FreeBSD.ORG","deps":{"apel":{"origin":"editors/apel","version":"10.8.20220720_10"},"emacs":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["editors","elisp"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:gnu:flim:1.14.9.20240221:::::dragonfly6:x86_64:4","flavor":"full"}},{"name":"flim-emacs_devel","origin":"editors/flim","version":"1.14.9.20240221_4,1","comment":"Message representation or encoding elisp library for emacs","maintainer":"nobutaka@FreeBSD.org","www":"https://github.com/wanderlust/flim","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3b33f0eab75dcf02a21ff0682577b3e16bd2794ef777aa6ffed684d49c1e13bb","flatsize":953452,"path":"All/flim-emacs_devel-1.14.9.20240221_4,1.pkg","repopath":"All/flim-emacs_devel-1.14.9.20240221_4,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":143372,"desc":"FLIM, message representation or encoding emacs lisp library for emacs20.\n\n  FLIM is a library to provide basic features about message\n  representation or encoding.  It consists of following\n  modules:\n    - STD 11 (RFC 822) parser and utility\n    - MIME library\n    - mailcap parser and utility\n\nPorted by shige@FreeBSD.ORG","deps":{"apel-emacs_devel":{"origin":"editors/apel","version":"10.8.20220720_10"},"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["editors","elisp"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:gnu:flim:1.14.9.20240221:::::dragonfly6:x86_64:4","flavor":"devel_full"}},{"name":"flexjson","origin":"devel/flexjson","version":"2.1","comment":"Lightweight Java library to write JSON","maintainer":"ports@FreeBSD.org","www":"https://flexjson.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f75d8ab795451fbaefc07aa771ff40e5fd0459218b6c5e03d752cdb87af2f4ef","flatsize":228906,"path":"All/flexjson-2.1.pkg","repopath":"All/flexjson-2.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":129864,"desc":"FlexJSON is a lightweight library to serialize objects out in Javascript Object\nNotation (JSON). The library serializes only immediately available fields by\ndefault, although it's fairly easy to add additional data such as collections\nthrough code or annotations.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe flexjson port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"flexfloat","origin":"math/flexfloat","version":"g20220606_2","comment":"C library for the emulation of reduced-precision floating point types","maintainer":"yuri@FreeBSD.org","www":"https://github.com/oprecomp/flexfloat","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1796cbe73217aeeeba0f01f13cbbfbc67df2e3d392165a873fdbe8f79a901178","flatsize":54973,"path":"All/flexfloat-g20220606_2.pkg","repopath":"All/flexfloat-g20220606_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":15260,"desc":"FlexFloat is a C library for the emulation of reduced-precision floating point\ntypes.","categories":["math"]},{"name":"flexbackup","origin":"sysutils/flexbackup","version":"1.2.1_8","comment":"Perl-based flexible backup system that can use dump/afio/cpio/tar","maintainer":"ports@FreeBSD.org","www":"https://flexbackup.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6054e836ba6193c8abaa164cd0a6738a7bfba9701d0dfc85c43a7e628dbc863f","flatsize":266464,"path":"All/flexbackup-1.2.1_8.pkg","repopath":"All/flexbackup-1.2.1_8.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":70136,"desc":"A flexible backup tool\n\nFeatures:\n   o Easy to configure\n   o Uses dump, afio, GNU tar, cpio, pax, or zip archivers\n   o Full and numbered levels of incremental backup (acts like \"dump\")\n   o Compression and buffering options for all backup types\n   o Does remote filesystems (over rsh/ssh; no special service)\n   o Can backup only files not owned by rpm, or changed from rpm version\n   o Writes to tapes, on-disk archive files, or on-disk directory trees\n   o Keeps a table of contents so you know archives are on each tape\n   o Nice log files\n\nYou can get additional information about remote backup strategies using SSH\nat http://www.sysfault.org/flexbackup.html","deps":{"gtar":{"origin":"archivers/gtar","version":"1.35_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["sysutils"],"options":{"AFIO":"off","BUFFER":"off","DOCS":"on","MBUFFER":"off","ZIP":"off"},"annotations":{"cpe":"cpe:2.3:a:flexbackup:flexbackup:1.2.1:::::dragonfly6:x86_64:8"},"messages":[{"message":"Flexbackup needs to have its configuration file placed in\n/usr/local/etc.  A template copy of this configuration file\nhas been installed into\n\n  /usr/local/etc/flexbackup.conf.sample\n\nPlease copy this file to\n\n  /usr/local/etc/flexbackup.conf\n\nEdit this file appropriately on all machines where you will\nrun flexbackup.\n\nNOTE: The flexbackup.conf file will not be removed or overwritten\n      by future package removals or upgrades once you have\n      customized it.\n\nAlso see /usr/local/share/doc/flexbackup/README\nfor more information on how to use flexbackup. Man pages have\nalso been written and included in this version of the port!","type":"install"},{"message":"===>   NOTICE:\n\nThe flexbackup port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"flickcurl","origin":"www/flickcurl","version":"1.26_4","comment":"C library for the Flickr API","maintainer":"ports@FreeBSD.org","www":"https://librdf.org/flickcurl/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3926f0360748eb9e13c7d65dc5a47411a62a72aa5f1cf59dfad2557fdc4c2183","flatsize":2957987,"path":"All/flickcurl-1.26_4.pkg","repopath":"All/flickcurl-1.26_4.pkg","licenselogic":"or","licenses":["APACHE20","GPLv2","LGPL21"],"pkgsize":796424,"desc":"Flickcurl is a C library for the Flickr API, handling creating the requests,\nsigning, token management, calling the API, marshalling request parameters\nand decoding responses.  It uses libcurl to call the REST web service and\nlibxml2 to manipulate the XML responses.  The current version supports part\nof the API (see Flickcurl API coverage) primarily the functions for reading\nphoto, people and tags description, uploading photos, changing tags and\ncomments.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"raptor2":{"origin":"textproc/raptor2","version":"2.0.16_4"}},"categories":["www"],"shlibs_required":["libc.so.8","libcurl.so.4","libdl.so.0","liblzma.so.3","libm.so.4","libpthread.so.0","libraptor2.so.0","libxml2.so.2","libz.so.3"],"options":{"DOCS":"on","RAPTOR":"on","OFFLINE":"off","CAPTURE":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe flickcurl port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"fluxbox-tenr-styles-pack","origin":"x11-themes/fluxbox-tenr-styles-pack","version":"20190912","comment":"Tenner themes pack for fluxbox","maintainer":"jgh@FreeBSD.org","www":"https://tenr.de/styles/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0417e797087dd35293052131d336f344862868fcfacf62cfdb25d37597d880f9","flatsize":20360646,"path":"All/fluxbox-tenr-styles-pack-20190912.pkg","repopath":"All/fluxbox-tenr-styles-pack-20190912.pkg","licenselogic":"single","pkgsize":5499112,"desc":"Tenr Fluxbox themes pack","deps":{"fluxbox":{"origin":"x11-wm/fluxbox","version":"1.3.7_10"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["x11-themes"]},{"name":"flightgear-mb339-pan","origin":"games/flightgear-mb339-pan","version":"2.1_3","comment":"Simulation of the MB-339 PAN aerobatic jet","maintainer":"martymac@FreeBSD.org","www":"http://hcilab.uniud.it/pan/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"49cca944e696641c509c2f02af1627eb6d62de70c0f7142afe90c3d5e5d2ac4e","flatsize":4316264,"path":"All/flightgear-mb339-pan-2.1_3.pkg","repopath":"All/flightgear-mb339-pan-2.1_3.pkg","licenselogic":"single","licenses":["mb339"],"pkgsize":2010920,"desc":"The MB-339 PAN package simulates the jet used by the aerobatic team of the\nItalian Air Force, and is provided as an aircraft for the FlightGear flight\nsimulator. It is developed by the University of Udine's Human-Computer\nInteraction Laboratory, in collaboration with the Italian Aerobatic team.","deps":{"flightgear-data":{"origin":"games/flightgear-data","version":"2020.3.19"}},"categories":["games"]},{"name":"flint","origin":"math/flint","version":"3.2.0","comment":"Fast library for number theory","maintainer":"yuri@FreeBSD.org","www":"https://flintlib.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"25d546dc587a13115bf5ecf3fbb29c6254c7d284feb33b15bf32839032fe24a5","flatsize":13375884,"path":"All/flint-3.2.0.pkg","repopath":"All/flint-3.2.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":3977832,"desc":"FLINT is a C library for doing number theory, maintained by William Hart.\n\nFLINT supports arithmetic with numbers, polynomials, power series and matrices\nover many base rings, including:\n* Multiprecision integers and rationals\n* Integers modulo n\n* p-adic numbers\n* Finite fields (prime and non-prime order)\n* Real and complex numbers (via the Arb extension library)","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"mpfr":{"origin":"math/mpfr","version":"4.2.2,1"},"ntl":{"origin":"math/ntl","version":"11.5.1_1"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"}},"categories":["math"],"options":{"NTL":"on","AVX2":"off","AVX512":"off"}},{"name":"flex","origin":"textproc/flex","version":"2.6.4_3","comment":"Fast lexical analyzer generator","maintainer":"mandree@FreeBSD.org","www":"https://github.com/westes/flex","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a3550e5e07630f0acbad3e03769566d554dbb01e9b9d32ad22c0a29ca652b99d","flatsize":1296198,"path":"All/flex-2.6.4_3.pkg","repopath":"All/flex-2.6.4_3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":284040,"desc":"Flex is a tool for generating scanners. A scanner, sometimes called a\ntokenizer, is a program which recognizes lexical patterns in text. The\nflex program reads user-specified input files, or its standard input\nif no file names are given, for a description of a scanner to generate.\nThe description is in the form of pairs of regular expressions and C\ncode, called rules. Flex generates a C source file named, \"lex.yy.c\",\nwhich defines the function yylex(). The file \"lex.yy.c\" can be compiled\nand linked to produce an executable. When the executable is run, it\nanalyzes its input for occurrences of text matching the regular\nexpressions for each rule. Whenever it finds a match, it executes the\ncorresponding C code.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["devel","textproc"],"shlibs_required":["libc.so.8","libintl.so.8","libm.so.4"],"options":{"DOCS":"on","EXAMPLES":"on","NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:flex_project:flex:2.6.4:::::dragonfly6:x86_64:3"}},{"name":"fldiff","origin":"textproc/fldiff","version":"1.1_12","comment":"Graphical diff program using FLTK","maintainer":"ehaupt@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"81a89df4fa9d579e3aa4ebc5f5d08d0407e7c02468fa4d088e463e82fb63c46f","flatsize":159454,"path":"All/fldiff-1.1_12.pkg","repopath":"All/fldiff-1.1_12.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":84360,"desc":"Fldiff is a graphical diff program that shows the differences between two\nfiles/directories, or a file/directory and a CVS or Subversion repository.\n\nIt is inspired by xdiff (Motif-based) and xxdiff (Qt-based), whose choice of\nGUI toolkit has hampered their portability to many of the systems I work with.","deps":{"fltk":{"origin":"x11-toolkits/fltk","version":"1.3.10"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["textproc"],"shlibs_required":["libX11.so.6","libXcursor.so.1","libXext.so.6","libXfixes.so.3","libXft.so.2","libXinerama.so.1","libXrender.so.1","libc.so.8","libfltk.so.1.3","libfltk_images.so.1.3","libfontconfig.so.1","libjpeg.so.8","libm.so.4","libpng16.so.16","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on"}},{"name":"flatzebra","origin":"devel/flatzebra","version":"0.2.0","comment":"Generic game engine for 2D double-buffering animation","maintainer":"martymac@FreeBSD.org","www":"http://sarrazip.com","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d48acdd8575d064b9cbf060ac5f6bdf69d1a4944048871aa4cd3d760648cabd5","flatsize":268249,"path":"All/flatzebra-0.2.0.pkg","repopath":"All/flatzebra-0.2.0.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":63756,"desc":"Flatzebra is a generic C++ game engine library supporting 2D double-buffering.\n\nIt is used by games such as BurgerSpace, Afternoon Stalker and Cosmosmash.","deps":{"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_gfx":{"origin":"graphics/sdl2_gfx","version":"1.0.4"},"sdl2_image":{"origin":"graphics/sdl2_image","version":"2.8.8"},"sdl2_mixer":{"origin":"audio/sdl2_mixer","version":"2.8.1"},"sdl2_ttf":{"origin":"graphics/sdl2_ttf","version":"2.24.0"}},"categories":["devel","games"],"options":{"DOCS":"on"}},{"name":"flawfinder","origin":"security/flawfinder","version":"2.0.19_1","comment":"Examines source code looking for security weaknesses","maintainer":"se@FreeBSD.org","www":"https://dwheeler.com/flawfinder/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"921437f75ba4c85232d5f64cdc3be4800f4b13cfb8d8cfa350d0fd08fcf123af","flatsize":540687,"path":"All/flawfinder-2.0.19_1.pkg","repopath":"All/flawfinder-2.0.19_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":195936,"desc":"Flawfinder searches through source code looking for potential security\nflaws. Flawfinder uses an internal database called the ``ruleset''; the\nruleset identifies functions that are common causes of security flaws.\nEvery potential security flaw found in a given source code file (matching\nan entry in the ruleset) is called a ``hit,'' and the set of hits found\nduring any particular run is called the ``hitlist.''","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","security"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"flcluster","origin":"comms/flcluster","version":"1.0.4_3","comment":"Management tool for accessing dxcluster nodes","maintainer":"hamradio@FreeBSD.org","www":"http://www.w1hkj.com/flcluster-help","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fbbc64ca8baaa95aa8da28969928dfd93e66214c2be4e59a6e6adea2dc5213af","flatsize":2237939,"path":"All/flcluster-1.0.4_3.pkg","repopath":"All/flcluster-1.0.4_3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":439552,"desc":"flcluster is a stand alone dx cluster client that will also connect to fldigi\nand act as the dx cluster client for fldigi. Multiple instances of flcluster\ncan simultaneously connect to fldigi, and fldigi's internal dx cluster client\ncan also be connected at the same time.  Connectivity is via a socket interface,\nso flclient can reside on the same or a different computer on the LAN or WAN\nso long as it is possible to establish the socket (xmlrpc) connection.\n\nJoin linuxham or NBEMSham at groups.io or win-fldigi at Yahoo group for\nsupport, news and updates on W1HKJ software:","deps":{"fltk":{"origin":"x11-toolkits/fltk","version":"1.3.10"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["comms","hamradio"],"shlibs_required":["libX11.so.6","libXcursor.so.1","libXext.so.6","libXfixes.so.3","libXft.so.2","libXinerama.so.1","libXrender.so.1","libc.so.8","libexecinfo.so.1","libfltk.so.1.3","libfltk_images.so.1.3","libfontconfig.so.1","libjpeg.so.8","libm.so.4","libpng16.so.16","libpthread.so.0","libstdc++.so.9","libz.so.3"]},{"name":"flexdock","origin":"devel/flexdock","version":"1.2.4_1","comment":"Swing windowing and docking framework","maintainer":"ports@FreeBSD.org","www":"https://forge.scilab.org/index.php/p/flexdock/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0febe4fc3389df18893ad7d9e8ed80827079cfddd2778d2cbef83f9d352102d5","flatsize":8138003,"path":"All/flexdock-1.2.4_1.pkg","repopath":"All/flexdock-1.2.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1264068,"desc":"FlexDock is a Java docking framework for use in cross-platform\n Swing applications. It offers features you'd expect in any desktop\n docking framework such as:\n\n    * Tabbed and Split Layouts\n    * Drag-n-Drop capability (with native drag rubber band painting\n      on some platforms)\n    * Floating windows\n    * Collapsible Containers to Save Real Estate\n    * Layout Persistence","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe flexdock port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"flatcc","origin":"devel/flatcc","version":"0.6.1","comment":"FlatBuffers compiler and library in C for C","maintainer":"yuri@FreeBSD.org","www":"https://github.com/dvidelabs/flatcc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fa4a0cb0f958b0e44a473f6726a8711a196e5ad8b997f043b422cd0748a282d9","flatsize":1056923,"path":"All/flatcc-0.6.1.pkg","repopath":"All/flatcc-0.6.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":235204,"desc":"A compiler that generates FlatBuffers code for C given a FlatBuffer schema\nfile. This introduction also creates a separate test project with the\ntraditional monster example, here in a C version.","categories":["devel"],"shlibs_required":["libc.so.8"]},{"name":"flexiblas","origin":"math/flexiblas","version":"3.4.5","comment":"BLAS and LAPACK wrapper library with runtime exchangable backends","maintainer":"thierry@FreeBSD.org","www":"https://www.mpi-magdeburg.mpg.de/projects/flexiblas","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3f94754fd046fbe84171e0c7706b7343b62e35dd6766eac78d2da1c3eeba9389","flatsize":17555427,"path":"All/flexiblas-3.4.5.pkg","repopath":"All/flexiblas-3.4.5.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":3808004,"desc":"FlexiBLAS is a BLAS and LAPACK wrapper library with runtime exchangable\nbackends.\n\n- Runtime exchangeable BLAS and LAPACK backend without recompilation of any\n  software.\n- Supports all BLAS functions and al LAPACK functions from Version 3.10.0 with\n  an 100%25 BLAS and LAPACK compatible ABI/API.\n- Flexible per system/per user/per host configuration files.\n- Integration of user-owned BLAS libraries without administrator privileges,\n  even in system-wide installed programs.\n- Interface for GNU Octave to change the BLAS backend at runtime.\n- Works with NETLIB-BLAS, OpenBLAS, ATLAS, Intel MKL, BLIS, ...\n- Aware of 32-bit and 64-bit integers\n- New: Introspection API to build analysis and profiling tools.\n\nSee also: <https://gitlab.mpi-magdeburg.mpg.de/software/flexiblas-release>\nand <https://github.com/mpimd-csc/flexiblas>.","deps":{"blas":{"origin":"math/blas","version":"3.12.1"},"blis":{"origin":"math/blis","version":"1.1"},"cblas":{"origin":"math/cblas","version":"3.12.1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"lapack":{"origin":"math/lapack","version":"3.12.1"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math"],"shlibs_required":["libc.so.8","libdl.so.0","libgcc_s.so.1","libgfortran.so.5","libm.so.4","libpthread.so.0","libquadmath.so.0"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"flatbuffers","origin":"devel/flatbuffers","version":"25.1.24,1","comment":"Memory efficient serialization library","maintainer":"yuri@FreeBSD.org","www":"https://flatbuffers.dev/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b470983b7524e551cac20881032c2c8caea6bc47062a56ea6185731cc1dfa8aa","flatsize":4089718,"path":"All/flatbuffers-25.1.24,1.pkg","repopath":"All/flatbuffers-25.1.24,1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1077396,"desc":"FlatBuffers is an efficient cross platform serialization library for\nC++, C#, C, Go, Java, Kotlin, JavaScript, Lobster, Lua, TypeScript, PHP,\nPython, Rust and Swift. It was originally created at Google for game\ndevelopment and other performance-critical applications.","categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"annotations":{"cpe":"cpe:2.3:a:google:flatbuffers:25.1.24:::::dragonfly6:x86_64"}},{"name":"flat-frog","origin":"www/flat-frog","version":"2.2.13","comment":"Templating engine working in php","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/flatfrog/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"37debb5531e3f31c95726b89ec33d9ccbbcc5af4730f000d8c2e74851493e8a0","flatsize":233449,"path":"All/flat-frog-2.2.13.pkg","repopath":"All/flat-frog-2.2.13.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":51988,"desc":"Flat Frog is a templating engine working in php allowing the most\nusefull functions : loops, test, switch, inclusion of files and plugin\ncapabilities. It has compiling and caching capabilites.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["www"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe flat-frog port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"flasher","origin":"sysutils/flasher","version":"1.3_1","comment":"Monitors log or mail files for writes, and flashes a keyboard LED","maintainer":"freebsd@nesbitt.ca","www":"http://www.unixporting.com/downloads/flasher/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d84a447f7a425d2924755f7ab8c2382d0db6d4c0476bfd7cd5b05e30a2c8b9ea","flatsize":12659,"path":"All/flasher-1.3_1.pkg","repopath":"All/flasher-1.3_1.pkg","licenselogic":"single","pkgsize":6736,"desc":"Flasher monitors changes to one or more files, and indicates the\nnumber of writes to these files by briefly flashing a console LED\nonce for each write.  The flashing sequence is repeated, after a\nbrief pause, until the files have been read.  As the files are\nsubsequently read, the number of LED flashes is reduced.  When all\nmonitored files have been read, the console LED will be disabled.\n\nThe most obvious use is to monitor specific system log or mail files.\n\nMultiple LEDs can be used. Each possible LED (-c, -n or -s) takes\na list of colon-separated file arguments.  For example, when invoked\nas:\n\n    # ./flasher -s /var/log/messages:/var/mail/root\n\nthe Scroll Lock LED will flash once for each write made to either\nof these files, until the files are read.  When /var/log/messages\nhas been read, the Scroll Lock LED will continue to flash once for\neach write that has been made to /var/mail/root, until it also has\nbeen read.\n\nThe list of files can include files that don't yet exist.","categories":["sysutils"],"shlibs_required":["libc.so.8"]},{"name":"flasm","origin":"graphics/flasm","version":"1.62_1","comment":"Command line assembler/disassembler of flash actionscript bytecode","maintainer":"ports@FreeBSD.org","www":"https://flasm.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5aaabe096298c9fafdfaf1fa9f536f4444745d567769f0a7f61e50dd58e59bc3","flatsize":126552,"path":"All/flasm-1.62_1.pkg","repopath":"All/flasm-1.62_1.pkg","licenselogic":"single","pkgsize":47828,"desc":"Command line assembler/disassembler of flash actionscript bytecode.","categories":["graphics"],"shlibs_required":["libc.so.8","libz.so.3"],"messages":[{"message":"===>   NOTICE:\n\nThe flasm port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"flash","origin":"biology/flash","version":"1.2.11","comment":"Fast Length Adjustment of SHort reads","maintainer":"jwb@FreeBSD.org","www":"https://ccb.jhu.edu/software/FLASH/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0de0855b3910c112bd19770ea4bf665c4053a9b49e56303bf898fc8df102e217","flatsize":108382,"path":"All/flash-1.2.11.pkg","repopath":"All/flash-1.2.11.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":36840,"desc":"FLASH (Fast Length Adjustment of SHort reads) is a very fast and\naccurate software tool to merge paired-end reads from next-generation\nsequencing experiments. FLASH is designed to merge pairs of reads when\nthe original DNA fragments are shorter than twice the length of reads.\nThe resulting longer reads can significantly improve genome assemblies.\nThey can also improve transcriptome assembly when FLASH is used to\nmerge RNA-seq data.","categories":["biology"],"shlibs_required":["libc.so.8","libpthread.so.0","libz.so.3"]},{"name":"flat-remix-gtk-themes","origin":"x11-themes/flat-remix-gtk-themes","version":"20220627","comment":"Flat Remix is a GTK application theme inspired by material design","maintainer":"Alexander88207@protonmail.com","www":"https://github.com/daniruiz/flat-remix-gtk","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ac78e4efa67c2d5e0e4b1fa83502e7eefe563347dcebdff2059141340b2f9e06","flatsize":76329378,"path":"All/flat-remix-gtk-themes-20220627.pkg","repopath":"All/flat-remix-gtk-themes-20220627.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1553332,"desc":"Flat Remix GTK theme is a gtk window theme inspired on material design.\n\nSupported Desktop Environments:\n\n* Cinnamon\n* Metacity\n* Xfce","categories":["x11-themes"]},{"name":"freebsd-8k-wallpapers-kde","origin":"x11-themes/freebsd-8k-wallpapers-kde","version":"2.1","comment":"Collection of simple FreeBSD wallpapers","maintainer":"ports@FreeBSD.org","www":"https://bitbucket.org/rigoletto-freebsd/freebsd-8k-wallpapers","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4e4485fbcf6f81a33d8710449b5f3932be0cf1db62f68700bb83b846e0d2d6ee","flatsize":45919362,"path":"All/freebsd-8k-wallpapers-kde-2.1.pkg","repopath":"All/freebsd-8k-wallpapers-kde-2.1.pkg","licenselogic":"single","licenses":["CC-BY-4.0"],"pkgsize":33533944,"desc":"Collection of simple FreeBSD KDE flavored wallpapers.\n\nThis is a collection of a total of 25 FreeBSD themed but KDE flavored\nwallpapers, divided in 5 background colors: blue, green, purple, red and yellow.\nThey are available in 16:9 (7680x4320) and 16:10 formats (6912x4320).","categories":["x11-themes"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe freebsd-8k-wallpapers-kde port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"flann","origin":"math/flann","version":"1.9.2_3","comment":"Library for fast nearest neighbor searches in high dimensional spaces","maintainer":"yuri@FreeBSD.org","www":"https://www.cs.ubc.ca/research/flann/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6a63ce87e8b8b187f6d6d9e3fae4d4b938f2135505ce4658d3f28cf38d67bd8b","flatsize":16258517,"path":"All/flann-1.9.2_3.pkg","repopath":"All/flann-1.9.2_3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1046544,"desc":"FLANN is a library for performing fast approximate nearest neighbor searches in\nhigh dimensional spaces. It contains a collection of algorithms we found to\nwork best for nearest neighbor search and a system for automatically choosing\nthe best algorithm and optimum parameters depending on the dataset.\n\nFLANN is written in C++ and contains bindings for the following languages: C,\nMATLAB and Python.","deps":{"hdf5":{"origin":"science/hdf5","version":"1.12.2_2,1"},"libaec":{"origin":"science/libaec","version":"1.1.3"},"liblz4":{"origin":"archivers/liblz4","version":"1.10.0,1"}},"categories":["math"]},{"name":"flamethrower","origin":"dns/flamethrower","version":"0.11.0","comment":"DNS performance and functional testing utility","maintainer":"pcarboni@gmail.com","www":"https://github.com/DNS-OARC/flamethrower","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"58a1567b6dcb4725c31886f38026a112c3a148a169b5562888925ddc3cdf6862","flatsize":574450,"path":"All/flamethrower-0.11.0.pkg","repopath":"All/flamethrower-0.11.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":176084,"desc":"Flamethrower is a small, fast, configurable tool for functional\ntesting, benchmarking, and stress testing DNS servers and networks.\nIt supports IPv4, IPv6, UDP and TCP, and has a modular system for\ngenerating queries used in the tests.\n\nIt was built as an alternative to dnsperf, and many of the command\nline options are compatible.","deps":{"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"ldns":{"origin":"dns/ldns","version":"1.8.4"},"libnghttp2":{"origin":"www/libnghttp2","version":"1.65.0"},"libuv":{"origin":"devel/libuv","version":"1.50.0"}},"categories":["dns"],"shlibs_required":["libc.so.8","libgnutls.so.30","libldns.so.3","libm.so.4","libnghttp2.so.14","libstdc++.so.9","libuv.so.1"]},{"name":"flif","origin":"graphics/flif","version":"0.4","comment":"Free Lossless Image Format","maintainer":"yuri@FreeBSD.org","www":"https://flif.info/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ad16bfdd3510939c38cf24abdda01fd492d6f01016001e4a5edaba6eb568b4b3","flatsize":7360038,"path":"All/flif-0.4.pkg","repopath":"All/flif-0.4.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":779800,"desc":"FLIF is a lossless image format based on MANIAC compression.\nMANIAC (Meta-Adaptive Near-zero Integer Arithmetic Coding) is a variant of CABAC\n(context-adaptive binary arithmetic coding), where the contexts are nodes of\ndecision trees which are dynamically learned at encode time.\n\nFLIF outperforms PNG, FFV1, lossless WebP, lossless BPG and lossless JPEG2000 in\nterms of compression ratio.\n\nMoreover, FLIF supports a form of progressive interlacing (essentially a\ngeneralization/improvement of PNG's Adam7) which means that any prefix\n(e.g. partial download) of a compressed file can be used as a reasonable lossy\nencoding of the entire image.","deps":{"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libinotify":{"origin":"devel/libinotify","version":"20240724"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["graphics"],"shlibs_required":["libEGL.so.1","libSDL2-2.0.so.0","libX11.so.6","libXcursor.so.1","libXext.so.6","libXfixes.so.3","libXi.so.6","libXrandr.so.2","libXss.so.1","libc.so.8","libdrm.so.2","libgbm.so.1","libinotify.so.0","libm.so.4","libpng16.so.16","libstdc++.so.9","libusb.so.2","libusbhid.so.4","libwayland-client.so.0","libwayland-cursor.so.0","libwayland-egl.so.1","libxkbcommon.so.0"],"annotations":{"cpe":"cpe:2.3:a:flif:flif:0.4:::::dragonfly6:x86_64"}},{"name":"flamegraph","origin":"benchmarks/flamegraph","version":"1.1","comment":"Stack trace visualizer","maintainer":"ports@FreeBSD.org","www":"https://github.com/brendangregg/FlameGraph","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"88b73f426ac38b15d53359d0f3010cbe05723ba8c612120d2699c8ff070d18a1","flatsize":142922,"path":"All/flamegraph-1.1.pkg","repopath":"All/flamegraph-1.1.pkg","licenselogic":"single","licenses":["CDDL"],"pkgsize":41456,"desc":"a stack-trace visualizer\n\nFlame Graphs visualize profiled code. Flame graphs can be created in three\nsteps: 1) Capture stacks, 2) Fold stacks, 3) flamegraph.pl.\nCapturing stacks can be done with Linux perf_events, FreeBSD pmcstat (hwpmc),\nDTrace, SystemTap, and many other profilers. See stackcollapse-*\nconverters. These stackcollapse scripts are used to fold the stacks.\nFlamegraph SVGs are created using the flamegraph.pl script.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["benchmarks"],"messages":[{"message":"===>   NOTICE:\n\nThe flamegraph port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"fotaq","origin":"games/fotaq","version":"1.1_2","comment":"Flight of the Amazon Queen: a classic graphical adventure","maintainer":"jhale@FreeBSD.org","www":"https://www.scummvm.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9338e0c283cba1c0da25fdb2717c3a2f95810bb43b92a757e29f00a74cea23e3","flatsize":51230429,"path":"All/fotaq-1.1_2.pkg","repopath":"All/fotaq-1.1_2.pkg","licenselogic":"single","licenses":["FOTAQ"],"pkgsize":31769372,"desc":"Flight of the Amazon Queen is an irrevent pastiche of the adventure\nserials that were popular in the 1940's.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"scummvm":{"origin":"games/scummvm","version":"2.9.1"}},"categories":["games"],"options":{"DOCS":"on","LANG_DE":"off","LANG_EN":"on","LANG_FR":"off","LANG_HE":"off","LANG_IT":"off"}},{"name":"flag","origin":"misc/flag","version":"1.0.6","comment":"Turn the hostname into a colourful and visually distinctive ansi flag","maintainer":"cyberleo@cyberleo.net","www":"https://git.cyberleo.net/CDN/flag.git","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"31b24135abecb37bc277d21399a345840673afc521ff74f386be93563356116e","flatsize":9997,"path":"All/flag-1.0.6.pkg","repopath":"All/flag-1.0.6.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":6088,"desc":"Produces a cute little ansi colour 'flag' based off a hash of the machine's\nhostname (or settable via ~/.flag or /etc/flag) which can uniquely visually\nidentify a machine, at a glance. Useful for placing into /etc/issue or your\nbash prompt, so that you don't send stupid commands to the wrong machine.","categories":["misc"],"options":{"BASH":"on"}},{"name":"flac","origin":"audio/flac","version":"1.5.0,1","comment":"Free lossless audio codec","maintainer":"naddy@FreeBSD.org","www":"https://www.xiph.org/flac/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"45471ca8a8af17120ce803e88e59d899bdc6f3f5866b9302ce47ffd302381e96","flatsize":7551074,"path":"All/flac-1.5.0,1.pkg","repopath":"All/flac-1.5.0,1.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","GFDL","GPLv2","LGPL21"],"pkgsize":670888,"desc":"FLAC is an Open Source lossless audio codec.\n\nFLAC is comprised of\n* libFLAC, a library which implements reference encoders and\n  decoders for native FLAC and Ogg FLAC, and a metadata interface\n* libFLAC++, a C++ object wrapper library around libFLAC\n* flac, a command-line program for encoding and decoding files\n* metaflac, a command-line program for viewing and editing FLAC\n  metadata\n* user and API documentation","deps":{"libogg":{"origin":"audio/libogg","version":"1.3.5,4"}},"categories":["audio"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:flac_project:flac:1.5.0:::::dragonfly6:x86_64"}},{"name":"fl_moxgen","origin":"comms/fl_moxgen","version":"1.00_2","comment":"Compute the dimensions of a Moxon Rectangle antenna","maintainer":"hamradio@FreeBSD.org","www":"http://home.comcast.net/~andystewart/moxon_sw.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"50fa0485d8d6abc1ed71e4dbfd45e701e3a99b4383f9c702cab7a467843f00ac","flatsize":130808,"path":"All/fl_moxgen-1.00_2.pkg","repopath":"All/fl_moxgen-1.00_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":47292,"desc":"Fl_MoxGen is a program that will compute the dimensions\nof a Moxon Rectangle antenna based on user input of the\ndesired resonant frequency in MHz and the wire diameter.","deps":{"fltk":{"origin":"x11-toolkits/fltk","version":"1.3.10"},"libharu":{"origin":"print/libharu","version":"2.4.5"}},"categories":["comms","hamradio"],"shlibs_required":["libX11.so.6","libXcursor.so.1","libXext.so.6","libXfixes.so.3","libXft.so.2","libXinerama.so.1","libXrender.so.1","libc.so.8","libfltk.so.1.3","libfltk_images.so.1.3","libfontconfig.so.1","libhpdf.so.2.4","libjpeg.so.8","libm.so.4","libpng16.so.16","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"PDF":"on"}},{"name":"flam3","origin":"graphics/flam3","version":"3.1.1.5_4","comment":"Algorithmically generated fractal flames images and animations","maintainer":"john.c.prather@gmail.com","www":"http://flam3.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cc8e18d55b45cbc508e4bd95785bd646626bbe874b51dffa1508eb91a03688ce","flatsize":1999015,"path":"All/flam3-3.1.1.5_4.pkg","repopath":"All/flam3-3.1.1.5_4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":677860,"desc":"Fractal Flames are algorithmically generated images\nand animations.  The shape of each image is specified\nby a long string of numbers - a genetic code of sorts.\n\nYou can create your own flames with the Apophysis\ninteractive designer (for windows), Qosmic (for Linux),\nor Oxidizer (for Mac OS X), or Apophysis-J (cross-\nplatform in Java).\n\nOr you can use the Electric Sheep distributed screen\nsaver to join the collective evolution of animated\nfractal flames.","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libjpeg.so.8","libm.so.4","libpng16.so.16","libpthread.so.0","libxml2.so.2","libz.so.3"]},{"name":"flameshot","origin":"deskutils/flameshot","version":"12.1.0_1","comment":"Powerful yet simple to use screenshot software","maintainer":"nivit@FreeBSD.org","www":"https://flameshot.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"42e6d7922864c7ed56223c0545be6b2a9134a5601847b49e0a58638385b0992d","flatsize":3307214,"path":"All/flameshot-12.1.0_1.pkg","repopath":"All/flameshot-12.1.0_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":675508,"desc":"Powerful yet simple to use screenshot software.\n\nFeatures:\n\n    * Customizable appearance.\n    * Easy to use.\n    * In-app screenshot edition.\n    * DBus interface.\n    * Upload to Imgur.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-linguist":{"origin":"devel/qt5-linguist","version":"5.15.16p3"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["deskutils","wayland"],"shlibs_required":["libQt5Core.so.5","libQt5DBus.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Svg.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"fixrtf","origin":"textproc/fixrtf","version":"0.1.20060303_3","comment":"Patch making it possible to embed PNGs into RTFs","maintainer":"delphij@FreeBSD.org","www":"http://www.freebsd.org.cn","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6e63bf4ed0d8a6d806027caef0a23fd139d5145012100931ce68399734f8154b","flatsize":33480,"path":"All/fixrtf-0.1.20060303_3.pkg","repopath":"All/fixrtf-0.1.20060303_3.pkg","licenselogic":"single","pkgsize":13336,"desc":"Utility to embed PNG pictures into RTFs.  This is primarily used in\nthe FreeBSD Documentation Project.\n\nThis utility is maintained by the FreeBSD Simplified Chinese Project.","deps":{"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libpng16.so.16"]},{"name":"fkiss","origin":"games/fkiss","version":"0.33a_7","comment":"Freely enjoy childlike KISS, French-KISS!","maintainer":"ports@FreeBSD.org","www":"http://www2s.biglobe.ne.jp/~yav/soft/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dcca8970de3e7a9f4a3e9e58b7e4676b8214431f73756bf7b2736066d1d4533c","flatsize":187396,"path":"All/fkiss-0.33a_7.pkg","repopath":"All/fkiss-0.33a_7.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":97380,"desc":"This software fkiss - French-KISS! is a sample implementation of\nKISekae Set system (KISS) for X Window System.\nKISS is a software for playing Paper-doll on any computers.\n\"Kisekae\" means \"changing clothes\".\n\nFor example, type\n%25 fkiss /usr/local/share/examples/fkiss/frkismi4.lzh","deps":{"lha":{"origin":"archivers/lha","version":"1.14i_10"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["games"],"shlibs_required":["libX11.so.6","libc.so.8"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe fkiss port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"fix-mime-charset","origin":"converters/fix-mime-charset","version":"0.5.3_3","comment":"Fix incorrect Content-Type MIME headers of e-mail messages","maintainer":"chip-set@mail.ru","www":"https://fix-mime-chr.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"31f50d7dcd0e809405649969cb444e888470917b4a9bc4e60e518f66ec22dc33","flatsize":133352,"path":"All/fix-mime-charset-0.5.3_3.pkg","repopath":"All/fix-mime-charset-0.5.3_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":53356,"desc":"Fix-mime-charset automatically detects character sets of email message and\nmodifies the Content-Type header appropriately. It can be used as mail\nfilter in mailing lists where users often set the charset of their messages\nincorrectly. It processes messages fast and accurately, ignoring\nattachments, and correctly interprets transfer-encodings. None but the\nContent-Type header is changed.","deps":{"enca":{"origin":"converters/enca","version":"1.19_1"}},"categories":["converters","russian","textproc","ukrainian"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"fist","origin":"textproc/fist","version":"4.1_1","comment":"Emphatic message generator","maintainer":"bofh@FreeBSD.org","www":"https://www.fourmilab.ch/fist/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bf3a56a1190982decbe02ed0665ce3595289e9c1b92982f52fa4590e201a13ac","flatsize":12476,"path":"All/fist-4.1_1.pkg","repopath":"All/fist-4.1_1.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":7704,"desc":"Fist prints an image of a clenched fist followed by a slogan in block\nletters.","categories":["textproc"],"shlibs_required":["libc.so.8"]},{"name":"fixc","origin":"finance/fixc","version":"1.2_23","comment":"Simple Financial Information eXchange (FIX) protocol console client","maintainer":"blttll@gmail.com","www":"https://github.com/blttll/fixc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ba872a3923e464e2775ee6adb4527e894651b8f5cc5db2fce1ef864c73191b64","flatsize":3686536,"path":"All/fixc-1.2_23.pkg","repopath":"All/fixc-1.2_23.pkg","licenselogic":"single","pkgsize":1302324,"desc":"fixc is a simple Financial Information eXchange (FIX) protocol console client.\nfixc connects to remote host and sends out FIX messages it reads from local\nscenario file.","categories":["finance"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"flacon","origin":"audio/flacon","version":"11.3.0_1","comment":"Graphical audio file extractor and encoder","maintainer":"danfe@FreeBSD.org","www":"https://flacon.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"376ab91b7569770d76e7b9b9dd4bd3ddf96862350d92c4251031f61d8223649d","flatsize":4809143,"path":"All/flacon-11.3.0_1.pkg","repopath":"All/flacon-11.3.0_1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":1575768,"desc":"Flacon extracts individual tracks from one big audio file containing the\nentire album of music and saves them as separate audio files.\n\nTo do this, it uses information from the appropriate CUE file.  Besides,\nFlacon makes it possible to conveniently revise or specify tags both for\nall tracks at once or for each tag separately.  Its features are:\n\n  - Supported input formats: WAV, FLAC, APE, WavPack, True Audio (TTA)\n  - Supported output formats: FLAC, WAV, WavPack, AAC, OGG, or MP3\n  - Replay Gain analysis (album-gain and track-gain modes)\n  - Automatic character set detection for CUE files\n  - Generation of the per-track CUE file in the output directory\n  - Multi-threaded conversion process and graphical user interface","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"taglib":{"origin":"audio/taglib","version":"2.0.2"},"uchardet":{"origin":"textproc/uchardet","version":"0.0.8_1"}},"categories":["audio"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libstdc++.so.9","libtag.so.2","libuchardet.so.0","libz.so.3"],"messages":[{"message":"Flacon uses external programs to perform audio conversion.  Install\n  them manually, depending on your needs, from the following ports or\n  corresponding packages:\n\n\t\taudio/faac\t\taudio/flac\n\t\taudio/lame\t\taudio/mac\n\t\taudio/opus-tools\taudio/tta\n\t\taudio/vorbis-tools\taudio/wavpack","type":"install"}]},{"name":"flare-engine","origin":"games/flare-engine","version":"1.14_1","comment":"Free Libre Action Roleplaying Engine","maintainer":"amdmi3@FreeBSD.org","www":"https://flarerpg.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"84f7feb14962c4ea384e1f0d19ebe1ed78a574cc5ff8fce9a16bc299891eb165","flatsize":16125867,"path":"All/flare-engine-1.14_1.pkg","repopath":"All/flare-engine-1.14_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":3094736,"desc":"Flare (Free Libre Action Roleplaying Engine) is a simple game engine\nbuilt to handle a very specific kind of game: single-player 2D\naction RPGs. Flare is not a reimplementation of an existing game\nor engine. It is a tribute to and exploration of the action RPG\ngenre.\n\nRather than building a very abstract, robust game engine, the goal\nof this project is to build several real games and harvest an engine\nfrom the common, reusable code. The first game, in progress, is a\nfantasy dungeon crawl.","deps":{"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_image":{"origin":"graphics/sdl2_image","version":"2.8.8"},"sdl2_mixer":{"origin":"audio/sdl2_mixer","version":"2.8.1"},"sdl2_ttf":{"origin":"graphics/sdl2_ttf","version":"2.24.0"}},"categories":["games"],"shlibs_required":["libSDL2-2.0.so.0","libSDL2_image-2.0.so.0","libSDL2_mixer-2.0.so.0","libSDL2_ttf-2.0.so.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"fishsupper","origin":"games/fishsupper","version":"0.1.6_21","comment":"Guide a cat across a series of rivers, jumping from log to log","maintainer":"amdmi3@FreeBSD.org","www":"https://sourceforge.net/projects/fishsupper/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2b923f27403747910ddecdc61954235c0dd1d487fd524e9fd776a422adfd52a3","flatsize":1219720,"path":"All/fishsupper-0.1.6_21.pkg","repopath":"All/fishsupper-0.1.6_21.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":984964,"desc":"Fish Supper is a simple arcade/puzzle game, loosely based on the\nretro classic Frogger.\n\nGuide a cat across a series of rivers, jumping from log to log to\nreach a tasty fish supper on the other side. Make sure you've got\na crystal the same colour as the log before you land on it, though,\nor you'll be zapped back to the beginning.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libGL.so.1","libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"firstboot-cloudsetup","origin":"sysutils/firstboot-cloudsetup","version":"1.2","comment":"Configure network and user when the system first boots","maintainer":"jornane@icloud.com","www":"https://git.sr.ht/~jornane/cloudsetup","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"394f071d7ecd170143371fd88b66a89d8cf308583aebc21af8b5e78b60ed582b","flatsize":14104,"path":"All/firstboot-cloudsetup-1.2.pkg","repopath":"All/firstboot-cloudsetup-1.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":5352,"desc":"Configure network and user data from cloud configuration at first boot.\nThe configuration is written before the netif service is started.\nCompatible with OpenNebula.","categories":["sysutils"]},{"name":"firmware-utils","origin":"devel/firmware-utils","version":"20111222","comment":"Create device firmware images","maintainer":"stb@lassitu.de","www":"https://www.openwrt.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a93e3a81c5f08b3e8fbf8f5b2cb9e3c20eddce6b127689f09b5cec7c8b450c88","flatsize":491755,"path":"All/firmware-utils-20111222.pkg","repopath":"All/firmware-utils-20111222.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":107020,"desc":"A collection of utilities to create firmware images for embedded devices,\nincluding many wireless routers from many vendors.\n\nThe utilities are collected and maintained by the OpenWrt router project.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libcrypto.so.12","libz.so.3"]},{"name":"five-or-more","origin":"games/five-or-more","version":"3.32.3_3","comment":"Form a line of 5 or more colored balls","maintainer":"gnome@FreeBSD.org","www":"https://wiki.gnome.org/Five%20or%20more","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0bd51af865167fb9265a756cef2b42ed1edabc05f9eacf210001d587fbfa6b7c","flatsize":2632757,"path":"All/five-or-more-3.32.3_3.pkg","repopath":"All/five-or-more-3.32.3_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1231224,"desc":"Five or More is the GNOME port of the once popular Windows game called\nColor Lines. The game's objective is to align as often as possible five or\nmore objects of the same color and shape causing them to disappear.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libgee":{"origin":"devel/libgee","version":"0.20.6_1"},"libgnome-games-support":{"origin":"games/libgnome-games-support","version":"1.8.2_2"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["games","gnome"],"shlibs_required":["libc.so.8","libcairo.so.2","libgdk-3.so.0","libgee-0.8.so.2","libgio-2.0.so.0","libglib-2.0.so.0","libgnome-games-support-1.so.3","libgobject-2.0.so.0","libgtk-3.so.0","libintl.so.8","libm.so.4","librsvg-2.so.2"]},{"name":"fireflies","origin":"x11/fireflies","version":"2.08_1","comment":"Fireflies screensaver, for use with xscreensaver","maintainer":"zirias@FreeBSD.org","www":"https://github.com/mpcomplete/fireflies/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1b2c65bf4735b735709d625895cac14e426ffdd6fc6dd2a65e08ed481792c696","flatsize":82258,"path":"All/fireflies-2.08_1.pkg","repopath":"All/fireflies-2.08_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":29904,"desc":"A bunch of fireflies chase a few baits around the screen, leaving colorful\ntails which get blown around by the wind.\n\nThis screensaver is installed as a \"hack\" for xscreensaver. When built with\nSDL support, it can also be run standalone.","deps":{"argp-standalone":{"origin":"devel/argp-standalone","version":"1.5.0_1"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"}},"categories":["x11"],"shlibs_required":["libGL.so.1","libGLU.so.1","libX11.so.6","libargp.so.1","libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"SDL":"off"}},{"name":"firedm","origin":"www/firedm","version":"2022.2.5_2","comment":"Graphical download manager for streaming websites","maintainer":"danfe@FreeBSD.org","www":"https://github.com/firedm/FireDM","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"42699b6c1ee85f3c17eb702de4bd6fefeeac6d71058d8fb2178d41557d920824","flatsize":2089554,"path":"All/firedm-2022.2.5_2.pkg","repopath":"All/firedm-2022.2.5_2.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":351188,"desc":"FireDM is an open-source, multi-connection, graphical download manager.\nIt can download regular files, supports downloading videos and playlists\nfrom YouTube and other media websites.  Developed in Python, based on\nTkinter, libcurl, and yt-dlp (youtube_dl).","deps":{"py311-AwesomeTkinter":{"origin":"x11-toolkits/py-awesometkinter","version":"2021.11.8_1"},"py311-certifi":{"origin":"security/py-certifi","version":"2025.1.31"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-pycurl":{"origin":"ftp/py-pycurl","version":"7.45.6"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"yt-dlp":{"origin":"www/yt-dlp","version":"2025.03.31"}},"categories":["net","python","www"]},{"name":"fop","origin":"textproc/fop","version":"2.8_1","comment":"Print formatter driven by XSL formatting","maintainer":"ports@FreeBSD.org","www":"https://xmlgraphics.apache.org/fop/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f60596c5dc58b1c4b3c0846c6aada4ed2c5d32ac81951dd891bba42b581b2ea7","flatsize":33674806,"path":"All/fop-2.8_1.pkg","repopath":"All/fop-2.8_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":26103208,"desc":"FOP is the world's first print formatter driven by XSL formatting\nobjects. It is a Java application that reads a formatting object\ntree conforming to the XSL candidate release (21. November 2000) and\nthen turns it into a PDF document or allows you to preview it\ndirectly on screen.\n\nFOP is part of Apache's XML project.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","textproc"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe fop port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"firstboot-pkgs","origin":"sysutils/firstboot-pkgs","version":"1.7","comment":"Install packages when the system first boots","maintainer":"cperciva@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3db17c4216d76a728586365734caafcd3e22b44df813dfe97da518a9b782cae3","flatsize":1276,"path":"All/firstboot-pkgs-1.7.pkg","repopath":"All/firstboot-pkgs-1.7.pkg","licenselogic":"single","pkgsize":1300,"desc":"When the system first boots, install the pkg(8) tools (if not already\ninstalled) and packages listed in the $firstboot_pkgs_list rc.conf\nvariable.  If the installed packages added new rc.d scripts, request\na reboot.\n\nObviously, this port is not useful after a system is already running; it is\nintended to be included as part of the installation or disk image building\nprocess.","categories":["sysutils"]},{"name":"fire-hpp","origin":"devel/fire-hpp","version":"1.0","comment":"C++ single header library to create a CLI from a function signature","maintainer":"yuri@FreeBSD.org","www":"https://github.com/kongaskristjan/fire-hpp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9c7aedde7008bc86ac2c43a6235b70179b4689839000511f326441308e56024b","flatsize":63562,"path":"All/fire-hpp-1.0.pkg","repopath":"All/fire-hpp-1.0.pkg","licenselogic":"single","licenses":["BSL"],"pkgsize":13056,"desc":"Fire for C++, inspired by python-fire, is a single header library that creates\na command line interface from a function signature.","categories":["devel"]},{"name":"firacode","origin":"x11-fonts/firacode","version":"6.2","comment":"Monospaced font with programming ligatures derived from Fira","maintainer":"dch@FreeBSD.org","www":"https://github.com/tonsky/FiraCode","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"55a46a6c7667b77caf89da6482c6bf05466a8d5fdbc8649e341281e8cb42f6d6","flatsize":1775362,"path":"All/firacode-6.2.pkg","repopath":"All/firacode-6.2.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":386752,"desc":"Fira Code is a version of Mozilla's Fira Mono font with additional\nligatures.\n\nIt is an extension of the Fira Mono font containing a set of ligatures\nfor common programming multi-character combinations in languages\nlike erlang, elixir, haskell, ocaml, clojure, scala etc where these\nsymbols crop up frequently. This is just a font rendering feature:\nunderlying code remains ASCII-compatible. This helps to read and\nunderstand code faster. For some frequent sequences like .. or //,\nligatures allow us to correct spacing.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"firebird-emu","origin":"emulators/firebird-emu","version":"1.6","comment":"Emulator of the ARM-based TI-Nspire calculators","maintainer":"nsonack@outlook.com","www":"https://github.com/nspire-emus/firebird/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4e77085b16752465e622fa8f00b81dd159f068da39b3f109267c94f0d4f17d51","flatsize":1125228,"path":"All/firebird-emu-1.6.pkg","repopath":"All/firebird-emu-1.6.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":599032,"desc":"This port is a community TI-Nspire emulator, originally created\nby Goplat. It supports the emulation of Touchpad, TPad CAS, CX and\nCX CAS calcs on Android, iOS, Linux, macOS and Windows.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["emulators"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Qml.so.5","libQt5QmlModels.so.5","libQt5Quick.so.5","libQt5QuickWidgets.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9","libz.so.3"]},{"name":"finfo","origin":"sysutils/finfo","version":"0.1_1","comment":"Finfo displays potentially useful information about a file","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"469faf5d56c2a3aee0fa7064eaf8e68badda4364ddc9e7994fa05d206fbb244f","flatsize":9679,"path":"All/finfo-0.1_1.pkg","repopath":"All/finfo-0.1_1.pkg","licenselogic":"single","pkgsize":5348,"desc":"Finfo displays potentially useful information about a file.","categories":["sysutils"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe finfo port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"fish","origin":"shells/fish","version":"3.7.1","comment":"User friendly command line shell","maintainer":"asomers@FreeBSD.org","www":"https://fishshell.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"35d1e56b7ae06ad31ea468710a979a2df132c69b42419bc7374cb3d6a4f040f3","flatsize":16554736,"path":"All/fish-3.7.1.pkg","repopath":"All/fish-3.7.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":3015068,"desc":"fish is a user friendly commandline shell intended mostly for\ninteractive use.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"pcre2":{"origin":"devel/pcre2","version":"10.45"}},"categories":["shells"],"shlibs_required":["libc.so.8","libintl.so.8","libm.so.4","libncurses.so.6","libpcre2-32.so.0","libpthread.so.0","libstdc++.so.9","libtinfo.so.6"],"options":{"DOCS":"on","MANPAGES":"on","NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:fishshell:fish:3.7.1:::::dragonfly6:x86_64"}},{"name":"fineftp-server","origin":"ftp/fineftp-server","version":"1.5.0","comment":"C++ minimal FTP server library","maintainer":"yuri@FreeBSD.org","www":"https://github.com/eclipse-ecal/fineftp-server","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"954a52c2a5488d60d5c9ac52739c45190ce3409a0ee51155ec1112ec58abde33","flatsize":442659,"path":"All/fineftp-server-1.5.0.pkg","repopath":"All/fineftp-server-1.5.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":140036,"desc":"FineFTP is a minimal FTP server library for Windows and Unix flavors.\n\nYou can easily embed this library into your own project in order to create an\nembedded FTP Server.\n\nFeatures:\n* FTP Passive mode (the only mode you need nowadays)\n* Listing directories\n* Uploading and downloading files\n* Creating and removing files and directories\n* User authentication (and anonymous user without authentication)\n* Individual local home path for each user\n* Access control on a per-user-basis","deps":{"asio":{"origin":"net/asio","version":"1.30.2"}},"categories":["ftp"]},{"name":"findmtu","origin":"net/findmtu","version":"0.9","comment":"Tool for performing IPv6 path MTU discovery on *NIX","maintainer":"jmohacsi@bsd.hu","www":"https://www.dia.uniroma3.it/~compunet/tunneldiscovery/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"606ef9b69ade97de0845af8809c02278d1bf229ccc042c04b08fb16ef2f0908c","flatsize":14982,"path":"All/findmtu-0.9.pkg","repopath":"All/findmtu-0.9.pkg","licenselogic":"single","pkgsize":6236,"desc":"FindMTU is a tool that performs IPv6 path MTU discovery. You can use it\nto debug network problems and to detect IPv6-in-IPv4 tunnels in the path\nto a destination.\n\nFindMTU only performs IPv6 path MTU discovery. It does not know about\nIPv4.","categories":["net"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"findmaildirs","origin":"mail/findmaildirs","version":"0.4","comment":"Simple utility to create list of maildirs for mutt","maintainer":"amdmi3@FreeBSD.org","www":"https://github.com/AMDmi3/findmaildirs","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"208ff9fe25663839ab015d3b7daac05cee7db15a25b80c5a145248e817c69bc8","flatsize":10520,"path":"All/findmaildirs-0.4.pkg","repopath":"All/findmaildirs-0.4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":4868,"desc":"This simple utility scans a directory for maildirs and prints them in\nmutt-compatible format. It may be called from .muttrc to automatically\nfill mutt's mailboxes parameter on startup with all available maildirs.","categories":["mail"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"findutils","origin":"misc/findutils","version":"4.10.0","comment":"GNU find utilities","maintainer":"fuz@FreeBSD.org","www":"https://www.gnu.org/software/findutils/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0f76ac93f2417f719bdfee5935cf7b3431667d581a3868e95a5c03ea366ecaec","flatsize":2466842,"path":"All/findutils-4.10.0.pkg","repopath":"All/findutils-4.10.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":517256,"desc":"The Free Software Foundation's \"find\" utilities, including \"find\",\n\"locate\", and \"xargs\".\n\nThese utilities exist in the FreeBSD base collection, but the GNU\nversions have added functionality that is sometimes useful.\n\nNote that this port will install these utilities with a `g' prefix,\neg., glocate, gfind, gxargs, but the texinfo documentation will refer to\nthese utilities without the `g' prefix.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["misc"],"shlibs_required":["libc.so.8","libintl.so.8","libm.so.4"],"options":{"NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:gnu:findutils:4.10.0:::::dragonfly6:x86_64"}},{"name":"find-cursor","origin":"x11/find-cursor","version":"1.8","comment":"Simple XLib program to highlight the cursor position","maintainer":"0mp@FreeBSD.org","www":"https://github.com/Carpetsmoker/find-cursor","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bf9741722180cf6c87c51ee707a96779b4109e933d3c25862ed1ede8cb0d710d","flatsize":112893,"path":"All/find-cursor-1.8.pkg","repopath":"All/find-cursor-1.8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":73964,"desc":"Simple XLib program to highlight the cursor position. This is similar to the\nfeature found in Windows XP (and possibly later?).","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXdamage":{"origin":"x11/libXdamage","version":"1.1.6"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXext.so.6","libXfixes.so.3","libc.so.8"],"options":{"DOCS":"on"}},{"name":"finch","origin":"net-im/finch","version":"2.14.14","comment":"Finch multi-protocol messaging client (Console UI)","maintainer":"marcus@FreeBSD.org","www":"https://www.pidgin.im/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"08a283626809bf677b006ac89833919a1d721dd4af986a9dad83783e18744df6","flatsize":387101,"path":"All/finch-2.14.14.pkg","repopath":"All/finch-2.14.14.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":112600,"desc":"Finch is a multi-protocol instant messaging client. It is compatible with AIM\n(Oscar and TOC protocols), ICQ, IRC, Jabber, Gadu-Gadu, and Zephyr networks.\n\nFinch users can log in to multiple accounts on multiple IM networks\nsimultaneously. This means that you can be chatting with friends on AOL\nInstant Messenger, talking to a friend on Yahoo Messenger, and sitting in an\nIRC channel all at the same time.\n\nFinch supports many features of the various networks, such as file transfer\n(coming soon), away messages, typing notification, and MSN window closing\nnotification. It also goes beyond that and provides many unique features. A\nfew popular features are Buddy Pounces, which give the ability to notify you,\nsend a message, play a sound, or run a program when a specific buddy goes away,\nsigns online, or returns from idle; and plugins, consisting of text\nreplacement, a buddy ticker, extended message notification, iconify on away,\nand more.\n\n(Adapted from the About Finch page.)","deps":{"avahi-app":{"origin":"net/avahi-app","version":"0.8_6"},"ca_root_nss":{"origin":"security/ca_root_nss","version":"3.108"},"cyrus-sasl":{"origin":"security/cyrus-sasl2","version":"2.1.28_5"},"dbus-glib":{"origin":"devel/dbus-glib","version":"0.114"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-core":{"origin":"multimedia/gstreamer1-plugins-core","version":"1.26.0"},"gstreamer1-plugins-good":{"origin":"multimedia/gstreamer1-plugins-good","version":"1.26.0"},"libgnt":{"origin":"devel/libgnt","version":"2.14.3_3"},"libidn":{"origin":"dns/libidn","version":"1.43"},"libpurple":{"origin":"net-im/libpurple","version":"2.14.14"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"nss":{"origin":"security/nss","version":"3.112"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net-im"],"shlibs_required":["libc.so.8","libdbus-1.so.3","libdbus-glib-1.so.2","libglib-2.0.so.0","libgmodule-2.0.so.0","libgnt.so.0","libgobject-2.0.so.0","libgstbase-1.0.so.0","libgstreamer-1.0.so.0","libgstvideo-1.0.so.0","libgthread-2.0.so.0","libintl.so.8","libm.so.4","libncurses.so.6","libpthread.so.0","libpurple.so.0","libtinfo.so.6","libxml2.so.2"],"options":{"DBUS":"on","GSTREAMER":"on","IDN":"on","PERL":"off","SASL":"on","TCLTK":"off","VV":"off","NSS":"on","GNUTLS":"off","BONJOUR":"on","GG":"on","SAMETIME":"off","SILC":"off","IRC":"on","JABBER":"on","NOVELL":"on","QQ":"on","SIMPLE":"on","ZEPHYR":"on"},"annotations":{"cpe":"cpe:2.3:a:pidgin:pidgin:2.14.14:::::dragonfly6:x86_64"}},{"name":"filters","origin":"games/filters","version":"2.55_1","comment":"Collection of filters, including B1FF, and the Swedish Chef","maintainer":"ehaupt@FreeBSD.org","www":"https://joeyh.name/code/filters/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"927f9d0fbe377e294a83df3011742dc2d6e3cf62487bd7cbb79549a50f1c14aa","flatsize":383426,"path":"All/filters-2.55_1.pkg","repopath":"All/filters-2.55_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":118932,"desc":"A collection of command line filters, including B1FF and the Swedish Chef.\nNo personal, racial, societal slurs are intended. For amusement only.\n\nAll the filters read input from stdin, change it, and write the filtered\ntext to stdout.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["games","perl5"],"shlibs_required":["libc.so.8"]},{"name":"filtermail","origin":"mail/filtermail","version":"0.8.9","comment":"Filter mail on a POP3 server: saves downloading spam","maintainer":"jmc-freebsd2@milibyte.co.uk","www":"https://github.com/nondeterministic/mailfilter/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"922b98ccf63a03ab266ee225700ccac5346cba54c26c0ffef73dc2cabdff1f80","flatsize":221866,"path":"All/filtermail-0.8.9.pkg","repopath":"All/filtermail-0.8.9.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":80640,"desc":"This is mail/filtermail, a port of mailfilter, renamed because another\nmailfilter previously existed in the ports tree.\n\nIt filters mail on a pop3 server, allowing junk to be deleted on the\nserver rather than after it has been downloaded, and integrates with other\nprograms such as fetchmail.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["mail"],"shlibs_required":["libc.so.8","libcrypto.so.12","libm.so.4","libssl.so.12","libstdc++.so.9"]},{"name":"filtron","origin":"www/filtron","version":"g20180218_24","comment":"Filtering reverse HTTP proxy","maintainer":"yuri@FreeBSD.org","www":"https://github.com/asciimoo/filtron","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ba5370bc8fdb5845e1766bc8f21c1d0e4ebed101a0eef855f66526865c845d54","flatsize":5186712,"path":"All/filtron-g20180218_24.pkg","repopath":"All/filtron-g20180218_24.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":1774252,"desc":"Reverse HTTP proxy to filter requests by different rules. Can be used between\nproduction webserver and the application server to prevent abuse of the\napplication backend.\n\nThe original purpose of this program was to defend searx, but it can be used to\nguard any web application.","categories":["www"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"filmulator","origin":"graphics/filmulator","version":"0.11.1_4","comment":"Simplified raw editor with the power of film","maintainer":"danfe@FreeBSD.org","www":"https://filmulator.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c7c491865473bf23692fcf74d35c05408406ddd5fe9aa46fee914db0d9aad501","flatsize":2278111,"path":"All/filmulator-0.11.1_4.pkg","repopath":"All/filmulator-0.11.1_4.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":506028,"desc":"Filmulator is a raw photo editing application with library management\nfocusing on:\n\n  - Simplicity over flexibility\n  - Ease of learning\n  - Streamlined workflow\n\nFilmulator accepts raw files from cameras and simulates the development\nof film as if exposed to the same light as the camera's sensor.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"exiv2":{"origin":"graphics/exiv2","version":"0.28.5,1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"lensfun":{"origin":"graphics/lensfun","version":"0.3.95_4"},"libarchive":{"origin":"archivers/libarchive","version":"3.7.9,1"},"libraw":{"origin":"graphics/libraw","version":"0.21.3"},"librtprocess":{"origin":"graphics/librtprocess","version":"0.12.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["graphics"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Qml.so.5","libQt5QmlModels.so.5","libQt5Quick.so.5","libQt5Sql.so.5","libQt5Widgets.so.5","libarchive.so.13","libc.so.8","libcurl.so.4","libexiv2.so.28","libgomp.so.1","libjpeg.so.8","liblensfun.so.2","libm.so.4","libpthread.so.0","libraw_r.so.23","librtprocess.so.0","libstdc++.so.9","libtiff.so.6"]},{"name":"filewatcherd","origin":"sysutils/filewatcherd","version":"1.0_1,1","comment":"Daemon that watches files and runs commands when they change","maintainer":"natbsd@instinctive.eu","www":"https://github.com/faelys/filewatcherd/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"83a125c4f9094c76243ff2ac9843b3d3b82ab89f8fcea2713c533f5cefe2444c","flatsize":27868,"path":"All/filewatcherd-1.0_1,1.pkg","repopath":"All/filewatcherd-1.0_1,1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":13644,"desc":"filewatcherd is a daemon inspired by cron, that run commands based on file\nchanges instead of time.\n\nIn principle it is similar to incron, but it's simpler, more limited,\nand does not depend on anything outside of FreeBSD base.","categories":["sysutils"],"shlibs_required":["libc.so.8"],"messages":[{"message":"filwatcherd configuration files were installed in the following directory:\n\n\t/usr/local\n\nBefore starting the server or the client you need to perform the\nfollowing steps:\n\n1) Copy the appropriate sample configuration file as follows:\n\n\tcp /usr/local/etc/watchtab.sample /usr/local/etc/watchtab\n\n2) Edit filewatcherd's configuration file to suit your needs:\n\n\t$EDITOR /usr/local/watchtab\n\n3) Add the following line to your rc.conf:\n\n\tfilewatcherd_enable=\"YES\"\n\n\nThen you can start filewatcherd by issuing the following command:\n\n\tservice filewatcherd start","type":"install"}]},{"name":"filevercmp","origin":"sysutils/filevercmp","version":"g20151117","comment":"Compare version strings as in sort --version-sort","maintainer":"jwb@FreeBSD.org","www":"https://github.com/ekg/filevercmp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b5b598b4b064fdfa11d07f10810dd65b987f266d50d7fed422a209a75b6b65c3","flatsize":48964,"path":"All/filevercmp-g20151117.pkg","repopath":"All/filevercmp-g20151117.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":16620,"desc":"Compare version strings:\n\nThis function compares strings S1 and S2:\n\n    By PREFIX in the same way as strcmp.\n\n    Then by VERSION (most similarly to version compare of Debian's dpkg).\n    Leading zeros in version numbers are ignored.\n\n    If both (PREFIX and VERSION) are equal, strcmp function is used for\n    comparison. So this function can return 0 if (and only if) strings S1 and\n    S2 are identical.\n\nIt returns number >0 for S1 > S2, 0 for S1 == S2 and number <0 for S1 < S2.","categories":["sysutils"],"shlibs_required":["libc.so.8"],"annotations":{"deprecated":"Dependent ports use git submodules now"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nDependent ports use git submodules now."}]},{"name":"filetype","origin":"sysutils/filetype","version":"0.1.3_1","comment":"New file-type detection system","maintainer":"ismail.yenigul@endersys.com.tr","www":"https://www.pldaniels.com/filetype/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bfae3a3ef98f1ebf2b18e5c978c378fb9fe6ba5ca0a8bf5d92c33bc6d5a90470","flatsize":46988,"path":"All/filetype-0.1.3_1.pkg","repopath":"All/filetype-0.1.3_1.pkg","licenselogic":"single","pkgsize":18376,"desc":"Actually, we're not trying to reinvent the wheel here,\nrather adapt it to suit a slightly different purpose.\n\nBelow are a few main points and reasons as to why we've created filetype:\n\n    * file does not work so well for loosely defined filetypes ( ie, vCards )\n    * file uses a text-based type database which can impose unwanted delays\n       in frequently invoked processes\n    * file does not have a heirachial type tree (ie, executable->MSDOS->EXE )\n    * file is not designed to be incorporated at a source level into existing\n      projects\n    * Simpler and broader type detection engine ( 'file' is very good at\n       pulling out every detail about a file, ie, the resolution of an image,\n       however we do not wish to seek out such fine details )","categories":["sysutils"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"fileschanged","origin":"sysutils/fileschanged","version":"0.6.5_4","comment":"Utility that reports when files have been altered","maintainer":"ports@FreeBSD.org","www":"https://fileschanged.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"51449855007ca9fa96f7f646c569d6331cc8e31ad82195909788ac5533b66fbf","flatsize":86194,"path":"All/fileschanged-0.6.5_4.pkg","repopath":"All/fileschanged-0.6.5_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":26424,"desc":"The fileschanged utility is a client to the FAM (File Alteration Monitor)\nserver that is now available in some distributions. Here's how the fileschanged\nFAM client works: you give it some filenames on the command line and then it\nmonitors those files for changes. When it discovers that a file has changed\n(or has been altered), it displays the filename on the standard-output.","deps":{"argp-standalone":{"origin":"devel/argp-standalone","version":"1.5.0_1"},"gamin":{"origin":"devel/gamin","version":"0.1.10_10"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["sysutils"],"shlibs_required":["libargp.so.1","libc.so.8","libfam.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe fileschanged port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"forgejo","origin":"www/forgejo","version":"8.0.3","comment":"Compact self-hosted Git service","maintainer":"stb@lassitu.de","www":"https://forgejo.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9d82ad1a37949827aa5d9618a179de01b5a445cbd4df94591bfdc5f4399bc678","flatsize":109132368,"path":"All/forgejo-8.0.3.pkg","repopath":"All/forgejo-8.0.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":33602700,"desc":"A self-hosted Git service.\n\nForgejo is a community managed soft-fork of Gitea, which is a fork of Gogs,\nlightweight code hosting solution written in Go and published under the MIT\nlicense.","deps":{"git":{"origin":"devel/git","version":"2.49.0"},"git-lfs":{"origin":"devel/git-lfs","version":"3.6.1_1"}},"categories":["www"],"users":["git"],"groups":["git"],"shlibs_required":["libc.so.8","libpam.so.3","libpthread.so.0"],"options":{"BINDATA":"on","GIT_LFS":"on","PAM":"on","SQLITE":"on"},"annotations":{"cpe":"cpe:2.3:a:forgejo:forgejo:8.0.3:::::dragonfly6:x86_64"},"messages":[{"message":"Before starting forgejo for the first time, you must set a number of\nsecrets in the configuration file. For your convenience, a sample file\nhas been copied to /usr/local/etc/forgejo/conf/app.ini.\n\nYou need to replace every occurence of CHANGE_ME in the file with\nsensible values. Please refer to the official documentation at\nhttps://forgejo.org for details.\n\nYou will also likely need to create directories for persistent storage.\nRun\n    su -m git -c 'forgejo doctor check'\nto check if all prerequisites have been met.","type":"install"},{"message":"Since forgejo version 7, the startup script will run forgejo doctor check\nto verify that forgejo can be started successfully. If you are sure that\nforgejo will start even if doctor has identified an issue, you can disable\nthe check by setting forgejo_configcheck_enabled=NO in rc.conf.","type":"upgrade","maximum_version":"1.21"}]},{"name":"fileprune","origin":"sysutils/fileprune","version":"1.12_1","comment":"Prune a file set according to a given age distribution","maintainer":"dds@FreeBSD.org","www":"https://www.spinellis.gr/sw/unix/fileprune/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5d014dcd8c0e048ffea81b2cc8433111e8e34a6d4386c395124093f65af4e318","flatsize":21014,"path":"All/fileprune-1.12_1.pkg","repopath":"All/fileprune-1.12_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":12416,"desc":"Fileprune will delete files from the specified set targeting a given\ndistribution of the files within time as well as size, number, and\nage constraints.  Its main purpose is to keep a set of daily-created\nbackup files in manageable size, while still providing reasonable\naccess to older versions.  Specifying a size, file number, or age\nconstraint will simply remove files starting from the oldest, until\nthe constraint is met.  The distribution specification (exponential,\nGaussian (normal), or Fibonacci) provides finer control of the files\nto delete, allowing the retention of recent copies and the increasingly\naggressive pruning of the older files.  The retention schedule\nspecifies the age intervals for which files will be retained.  As\nan example, an exponential retention schedule for 10 files with a\nbase of 2 will be\n\n1 2 4 8 16 32 64 128 256 512 1024\n\nThe above schedule specifies that for the interval of 65 to 128\ndays there should be (at least) one retained file (unless constraints\nand options override this setting).","categories":["sysutils"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"filepp","origin":"textproc/filepp","version":"1.8.0_1","comment":"Generic file preprocessor","maintainer":"ports@FreeBSD.org","www":"https://www-users.york.ac.uk/~dm26/filepp/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"12fc2ef026ce43cba06bd6fe1c1ea41b437c53632c502de7e4f77a91efdfc0a7","flatsize":199423,"path":"All/filepp-1.8.0_1.pkg","repopath":"All/filepp-1.8.0_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":51592,"desc":"filepp is a generic file preprocessor designed to allow the\nfunctionality provided by the C preprocessor cpp(1) to be used with\nany file type. filepp is designed to be easily customised and\nextended.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["textproc"],"messages":[{"message":"===>   NOTICE:\n\nThe filepp port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"fileobj","origin":"editors/fileobj","version":"0.8.6_2","comment":"Portable hex editor with vi like interface","maintainer":"tkusumi@netbsd.org","www":"https://github.com/kusumi/fileobj","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7f169832d3e4448066e4b20b1a902c2af3dd7d3674997b4e15dd6a26f3de9784","flatsize":4068954,"path":"All/fileobj-0.8.6_2.pkg","repopath":"All/fileobj-0.8.6_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":478940,"desc":"fileobj is a portable hex editor with vi like interface.\nThis software provides basic vi commands for binary editing.\nFeatures include insert, replace, delete data in hexadecimal or ascii,\ncut and paste, undo and redo, visual select, partial buffer loading,\nmultiple buffers support, multiple windows support,\nblock device (raw disk) support, mapping binary data to C struct, etc.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["editors"],"annotations":{"flavor":"py311"}},{"name":"forgejo7","origin":"www/forgejo7","version":"7.0.14","comment":"Compact self-hosted Git service","maintainer":"marko.cupac@mimar.rs","www":"https://forgejo.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2a9a3bf0ddc835b75ad54f60d2af7fb16cfb2f164561d3f46a69703197916ec2","flatsize":105653946,"path":"All/forgejo7-7.0.14.pkg","repopath":"All/forgejo7-7.0.14.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":33139996,"desc":"A self-hosted Git service.\n\nForgejo is a community managed soft-fork of Gitea, which is a fork of Gogs,\nlightweight code hosting solution written in Go and published under the MIT\nlicense.","deps":{"git":{"origin":"devel/git","version":"2.49.0"},"git-lfs":{"origin":"devel/git-lfs","version":"3.6.1_1"}},"categories":["www"],"users":["git"],"groups":["git"],"shlibs_required":["libc.so.8","libpam.so.3","libpthread.so.0"],"options":{"BINDATA":"on","GIT_LFS":"on","PAM":"on","SQLITE":"on"},"annotations":{"cpe":"cpe:2.3:a:forgejo:forgejo:7.0.14:::::dragonfly6:x86_64"},"messages":[{"message":"Before starting forgejo for the first time, you must set a number of\nsecrets in the configuration file. For your convenience, a sample file\nhas been copied to /usr/local/etc/forgejo/conf/app.ini.\n\nYou need to replace every occurence of CHANGE_ME in the file with\nsensible values. Please refer to the official documentation at\nhttps://forgejo.org for details.\n\nYou will also likely need to create directories for persistent storage.\nRun\n    su -m git -c 'forgejo doctor check'\nto check if all prerequisites have been met.","type":"install"},{"message":"Since forgejo version 7, the startup script will run forgejo doctor check\nto verify that forgejo can be started successfully. If you are sure that\nforgejo will start even if doctor has identified an issue, you can disable\nthe check by setting forgejo_configcheck_enabled=NO in rc.conf.","type":"upgrade","maximum_version":"1.21"}]},{"name":"filedupe","origin":"sysutils/filedupe","version":"1.1_4","comment":"Utility for quickly finding duplicate files","maintainer":"ports@FreeBSD.org","www":"https://sammy.net/~sammy/hacks/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6e00ccf227b3f0bec498197acc94552ba803903bd3d876f30caf7bbb99424d76","flatsize":12048,"path":"All/filedupe-1.1_4.pkg","repopath":"All/filedupe-1.1_4.pkg","licenselogic":"single","pkgsize":6128,"desc":"Filedupe is a utility to assist in finding any duplicates as you\naccumulate files. It stores md5 hashes of all the files seen in a\nsystem wide database (/var/db/filedupe.db) so it can quickly spot any\nduplicates.","deps":{"gdbm":{"origin":"databases/gdbm","version":"1.24"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libgdbm.so.6"],"messages":[{"message":"===>   NOTICE:\n\nThe filedupe port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"filerunner","origin":"x11-fm/filerunner","version":"23.03.07.16","comment":"Tcl/Tk-based filemanager with FTP capabilities","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/filerunner/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"30ddeb8f12f4d1bf2c05158ab6c6005cbde391672bb558fcb686c09cee9a603d","flatsize":8786722,"path":"All/filerunner-23.03.07.16.pkg","repopath":"All/filerunner-23.03.07.16.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2341048,"desc":"Filemanager with FTP capabilities. Uses Tcl/Tk.","deps":{"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["tk","x11-fm"],"messages":[{"message":"===>   NOTICE:\n\nThe filerunner port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"file2pcap","origin":"net/file2pcap","version":"1.29","comment":"Tool to make packet captures containing the content of specified file","maintainer":"nobutaka@FreeBSD.org","www":"https://github.com/Cisco-Talos/file2pcap","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"32e63400e8849405737694378149cf770a8c78aaee445a4d74704f3adc239b68","flatsize":96520,"path":"All/file2pcap-1.29.pkg","repopath":"All/file2pcap-1.29.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":33064,"desc":"The File2pcap tool allows you to make various types of packet captures\ncontaining the content of any file that you specify.\n\nSupported protocols: HTTP, HTTP/2, SMTP, POP3, IMAP, FTP","categories":["net"],"shlibs_required":["libc.so.8","libz.so.3"],"options":{"DOCS":"on"}},{"name":"filelight","origin":"sysutils/filelight","version":"25.04.2","comment":"Map of concentric segmented-rings representing file system","maintainer":"kde@FreeBSD.org","www":"https://utils.kde.org/projects/filelight/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"35fa70d5c3c6874c2b0d7a423a3f6ebbaf4e8b78ea9ba29c6aedaaa7cdb0b796","flatsize":1571802,"path":"All/filelight-25.04.2.pkg","repopath":"All/filelight-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":768124,"desc":"Filelight allows you to quickly understand exactly where your\ndiskspace is being used by graphically representing your file system\nas a set of concentric segmented-rings. You can use it to locate\nhotspots of disk usage and then manipulate those areas using a file\nmanager.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kirigami":{"origin":"x11-toolkits/kf6-kirigami","version":"6.14.1"},"kf6-kjobwidgets":{"origin":"x11-toolkits/kf6-kjobwidgets","version":"6.14.0"},"kf6-kpackage":{"origin":"devel/kf6-kpackage","version":"6.14.0"},"kf6-kparts":{"origin":"devel/kf6-kparts","version":"6.14.0"},"kf6-kquickcharts":{"origin":"graphics/kf6-kquickcharts","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-ktextwidgets":{"origin":"x11-toolkits/kf6-ktextwidgets","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"kf6-qqc2-desktop-style":{"origin":"x11-themes/kf6-qqc2-desktop-style","version":"6.14.0"},"kf6-solid":{"origin":"devel/kf6-solid","version":"6.14.0"},"kf6-sonnet":{"origin":"textproc/kf6-sonnet","version":"6.14.0"},"kirigami-addons-qt6":{"origin":"x11-toolkits/kirigami-addons-qt6","version":"1.8.1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["kde","kde-applications","sysutils"],"shlibs_required":["libGLX.so.0","libKF6ColorScheme.so.6","libKF6Completion.so.6","libKF6ConfigCore.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6I18n.so.6","libKF6I18nQml.so.6","libKF6JobWidgets.so.6","libKF6KIOCore.so.6","libKF6KIOGui.so.6","libKF6KIOWidgets.so.6","libKF6Service.so.6","libKF6Solid.so.6","libKF6WidgetsAddons.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6OpenGL.so.6","libQt6Qml.so.6","libQt6QmlMeta.so.6","libQt6QmlModels.so.6","libQt6QmlWorkerScript.so.6","libQt6Quick.so.6","libQt6QuickControls2.so.6","libQt6Widgets.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"filebench","origin":"benchmarks/filebench","version":"1.5.a3.27","comment":"File system and storage benchmark","maintainer":"0mp@FreeBSD.org","www":"https://github.com/filebench/filebench/wiki","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1c2648500b7176e1ce26b2a59d0d847397a72d4c789776d36f66774bbf3f7ba9","flatsize":775952,"path":"All/filebench-1.5.a3.27.pkg","repopath":"All/filebench-1.5.a3.27.pkg","licenselogic":"single","licenses":["CDDL"],"pkgsize":110892,"desc":"Filebench is a file system and storage benchmark that can generate a large\nvariety of workloads. Unlike typical benchmarks it is extremely flexible and\nallows to specify application's I/O behavior using its extensive Workload Model\nLanguage (WML). Users can either describe desired workloads from scratch or use\n(with or without modifications) workload personalities shipped with Filebench\n(e.g., mail-, web-, file-, and database-server workloads). Filebench is equally\ngood for micro- and macro-benchmarking, quick to setup, and relatively easy to\nuse.","categories":["benchmarks"],"shlibs_required":["libc.so.8","libdl.so.0","libm.so.4","libpthread.so.0","librt.so.0"]},{"name":"fiked","origin":"security/fiked","version":"0.0.5_9","comment":"Fake IKE PSK+XAUTH daemon based on VPNC","maintainer":"ports@FreeBSD.org","www":"https://www.roe.ch/FakeIKEd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"68ccbf91e4734ff9c2fa214e15c552451d082e21543d3aa83d81f3848f66ebc7","flatsize":73452,"path":"All/fiked-0.0.5_9.pkg","repopath":"All/fiked-0.0.5_9.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":29672,"desc":"This is a fake IKE daemon supporting just enough of the standards and Cisco\nextensions to attack commonly found insecure Cisco PSK+XAUTH VPN setups.\n\nIf you know the pre-shared key, also known as shared secret or group password,\nyou can impersonate the VPN gateway in IKE phase 1, and learn XAUTH user\ncredentials in phase 2.","deps":{"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"libnet":{"origin":"net/libnet","version":"1.3,1"}},"categories":["net-vpn","security"],"shlibs_required":["libc.so.8","libgcrypt.so.20","libnet.so.9"],"options":{"DOCS":"on","LIBNET":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe fiked port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"file","origin":"sysutils/file","version":"5.46","comment":"Utility to determine file type","maintainer":"jharris@widomaker.com","www":"https://darwinsys.com/file/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9f45e09d0cab460028bf4c0d4b45841ac6473e6605f8756a34d64b7da2f103fa","flatsize":10575859,"path":"All/file-5.46.pkg","repopath":"All/file-5.46.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":413520,"desc":"File tests each argument in an attempt to classify it. There are three sets of\ntests, performed in the following order:\n\n  - filesystem tests\n  - magic number tests\n  - language tests\n\nThe first test that succeeds causes the file type to be printed.","categories":["sysutils"],"shlibs_required":["libbz2.so.2","libc.so.8","liblzma.so.3","libm.so.4","libz.so.3"],"annotations":{"cpe":"cpe:2.3:a:file_project:file:5.46:::::dragonfly6:x86_64"}},{"name":"figlet","origin":"misc/figlet","version":"2.2.5_1","comment":"SysV banner-like program prints strings in large fancy ASCII art","maintainer":"dinoex@FreeBSD.org","www":"http://www.figlet.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7b72a968d8beafe4a00a197986f9c8ec966d09921aa1357430777070cd2e8fff","flatsize":728228,"path":"All/figlet-2.2.5_1.pkg","repopath":"All/figlet-2.2.5_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":119460,"desc":"Figlet is a program that creates large ASCII art characters out of ordinary\nscreen characters\n\n      _ _ _          _   _     _\n     | (_) | _____  | |_| |__ (_)___\n     | | | |/ / _ \\ | __| '_ \\| / __|\n     | | |   <  __/ | |_| | | | \\__ \\_\n     |_|_|_|\\_\\___|  \\__|_| |_|_|___(_)\n\n\nFiglet can print in a variety of fonts, both left-to-right and right-to-left.\nFiglet comes with several fonts.  Also, many other fonts are avaiable,\nincluding Hebrew, Cyrillic (Russian), and Greek.\n\nThere is also a \"Figlet Home Page\" on the Worldwide Web.\n\n     http://www.surfplaza.com/figlet/","categories":["misc"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"fightorperish","origin":"games/fightorperish","version":"0.5_2","comment":"Dungeon-crawling game","maintainer":"ports@FreeBSD.org","www":"http://www.newbreedsoftware.com/fop/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1c68481fce5d00cd5e48757adc320e25b277ef7813d1e84f05dff6a98046616e","flatsize":123314,"path":"All/fightorperish-0.5_2.pkg","repopath":"All/fightorperish-0.5_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":85868,"desc":"Fight or Perish (FOP) is a dungeon-crawling game based on Jack Pavelich's\nAtari 8-bit computer game \"Dandy\", which was in turn the influence for\nAtari Games arcade game \"Gauntlet\".\n\nWikipedia \"Gauntlet (1985 video game)\"\n\nFOP uses concepts from both games, providing one- to four-player action in\ndungeons filled with creeping enemies.\n\nCollect and use bombs to wipe out screenfuls of enemies, keys to unlock doors,\nand gather food and treasure along the way to stay alive.\n\nChoose from four characters, each with different abilities and weaknesses.\n(The one with the strongest weapon also has the weakest health,\nthe fastest one cannot shoot diagonally, etc.)","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_image-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe fightorperish port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"fig2sxd","origin":"graphics/fig2sxd","version":"0.23_1","comment":"Convert .xfig files to the OpenOffice draw format","maintainer":"ehaupt@FreeBSD.org","www":"https://gitlab.com/acfbuerger/fig2sxd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"44b70550cbc4098937515c42a2ed33ffb7eb06e351c076598e3aa0f659b3ee46","flatsize":171116,"path":"All/fig2sxd-0.23_1.pkg","repopath":"All/fig2sxd-0.23_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":62572,"desc":"A command line utility to convert .xfig files to the OpenOffice Draw format.","categories":["converters","graphics"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9","libz.so.3"]},{"name":"fig2dev","origin":"print/fig2dev","version":"3.2.9","comment":"Tools to convert Xfig .fig files","maintainer":"pi@FreeBSD.org","www":"https://en.wikipedia.org/wiki/Xfig","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3d5687ea1cf38dcd7f4c64019d9bd517c1a969ae11e1d433f9d3cd1e8034c756","flatsize":710899,"path":"All/fig2dev-3.2.9.pkg","repopath":"All/fig2dev-3.2.9.pkg","licenselogic":"single","licenses":["fig2dev"],"pkgsize":265864,"desc":"Fig2dev is a set of tools for creating TeX documents with graphics\nwhich are portable, in the sense that they can be printed in a wide\nvariety of environments.\n\nDrivers currently exist for the following graphics languages:\nAutoCad slide, BOX, (E)EPIC macros, LaTeX picture environment,\nPIC, PiCTeX, PNG, PostScript, Encapsulated Postscript, GIF,\nIBM-GL, JPEG, PCX, MF (METAFONT), TeXtyl, TIFF, TPIC, XBM (X11\nBitmap), XPM (X11 Pixmap), and TK (tcl/tk).  Fig2dev can be\nconfigured with a subset of these drivers.","deps":{"ghostscript10":{"origin":"print/ghostscript10","version":"10.05.1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"netpbm":{"origin":"graphics/netpbm","version":"11.04.02_2"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["print"],"shlibs_required":["libc.so.8","libm.so.4","libz.so.3"],"annotations":{"cpe":"cpe:2.3:a:xfig_project:fig2dev:3.2.9:::::dragonfly6:x86_64"}},{"name":"fifteen","origin":"x11-fonts/fifteen","version":"20150410_1","comment":"Narrow monospaced fonts","maintainer":"rakuco@FreeBSD.org","www":"https://fontlibrary.org/en/font/fifteen","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0fb44386d61224a9b1f13530b93a504b1e7d8c2f7c781b0d755f6ae85b567810","flatsize":72671,"path":"All/fifteen-20150410_1.pkg","repopath":"All/fifteen-20150410_1.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":19272,"desc":"Fifteen is a faux bitmap font. This font is designed to be used as a monotype\nfont for use in a terminal, or at a larger size, to look like an over scaled\nbitmap. It works well in a 132 column terminal window. It is, of course,\nmonospaced and has clearly distinct 1I and l, and the zero is slashed.\n\nQuinze is a narrow monospaced font, for programming and terminal emulators. It\nis designed to be narrow, and allow 132 columns to be comfortably fitted on a\nscreen The 1, l and I are clearly distinguished, as are O and 0. The ascii\ncircumflex is presented as an arrow, consistent with its use as exponentiation\noperator.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"fifechan","origin":"devel/fifechan","version":"0.1.5_1","comment":"Small, efficient C++ GUI library designed for games","maintainer":"fiziologus@gmail.com","www":"http://fifengine.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"84ed2caddbd5eb54b5010252595d1d5b8cec0bc082efc69c55da05d6ea21ee04","flatsize":1322459,"path":"All/fifechan-0.1.5_1.pkg","repopath":"All/fifechan-0.1.5_1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":227412,"desc":"Fifechan is a lightweight cross platform GUI library written in C++\nspecifically designed for games.  It has a small yet powerful built-in\nset of extendable GUI Widgets allowing users to create virtually\nunlimited types of widgets.\n\nFifechan supports rendering in SDL, OpenGL, or Allegro out of the box\nor it can be adapted to use any rendering engine the user requires.\nEvents are pushed to Fifechan which allows users to use any input\nlibrary they wish or they could use the built in input handling\nthrough either SDL input or Allegro input.\n\nThe primary goal for Fifechan is to keep it extendable, lightweight\nand still be powerful enough to use in all types of games out of the\nbox.","deps":{"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_image":{"origin":"graphics/sdl2_image","version":"2.8.8"}},"categories":["devel","games"],"options":{"ALLEGRO":"off","IRRLICHT":"off","OPENGL":"on","SDL":"on","SDL_CONTRIB":"off"}},{"name":"figlet-fonts","origin":"misc/figlet-fonts","version":"20121202","comment":"Assorted fonts for the figlet(6) program","maintainer":"ptudor@ptudor.net","www":"http://www.figlet.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"64f7a585d414b11b9b5f92b1c09856bc6da1f74446ca7d8c407d0ce1d0bbc730","flatsize":78567306,"path":"All/figlet-fonts-20121202.pkg","repopath":"All/figlet-fonts-20121202.pkg","licenselogic":"single","pkgsize":2917952,"desc":"This port installs additional fonts for the figlet(6) program. Most\nof these are better suited for demonstrating the level of boredom\nsomebody reached rather than regular use.","deps":{"figlet":{"origin":"misc/figlet","version":"2.2.5_1"}},"categories":["misc"]},{"name":"fidogate","origin":"news/fidogate","version":"5.12","comment":"Fido-Internet Gateway and Tosser","maintainer":"admin@5034.ru","www":"https://github.com/ykaliuta/fidogate","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"927001a88b159c122a4dfe6108a43280242ee30670b62f9db910f05ea68f3036","flatsize":4474113,"path":"All/fidogate-5.12.pkg","repopath":"All/fidogate-5.12.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":676848,"desc":"* Fido-Internet Gateway\n* Fido FTN-FTN Gateway\n* Fido Mail Processor\n* Fido File Processor\n* Fido Areafix/Filefix","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","news"],"shlibs_required":["libc.so.8"],"options":{"INN":"on","DESCDIR":"on","ALIASES":"off","DBC":"off","DNT_NETMAIL":"off","FMSGID":"on","AVAIL":"on","BEST_AKA":"on","DOCS":"on","EXAMPLES":"on","FIX_QUOTE_RFC2FTN":"on"}},{"name":"fidogate4","origin":"news/fidogate4","version":"4.4.10_1","comment":"Fido-Internet Gateway and Tosser","maintainer":"dinoex@FreeBSD.org","www":"https://fidogate.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"449661ba1d5f54530a1c8cdffa0a978064d900fd4e025030ce05b7ec9ceba840","flatsize":9978648,"path":"All/fidogate4-4.4.10_1.pkg","repopath":"All/fidogate4-4.4.10_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1269072,"desc":"* Fido-Internet Gateway\n* Fido FTN-FTN Gateway\n* Fido Mail Processor\n* Fido File Processor\n* Fido Areafix/Filefix","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","news"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"figtree","origin":"biology/figtree","version":"1.4.4.14","comment":"Graphical viewer of phylogenetic trees","maintainer":"yuri@FreeBSD.org","www":"http://tree.bio.ed.ac.uk/software/figtree/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"51792b12150ef22831d2471168177b7d750649957add418340747d4332bda250","flatsize":4672791,"path":"All/figtree-1.4.4.14.pkg","repopath":"All/figtree-1.4.4.14.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":3247164,"desc":"FigTree is designed as a graphical viewer of phylogenetic trees and as a program\nfor producing publication-ready figures. As with most of my programs, it was\nwritten for my own needs so may not be as polished and feature-complete as a\ncommercial program. In particular it is designed to display summarized and\nannotated trees produced by BEAST.","categories":["biology","education","java"]},{"name":"fiche","origin":"net/fiche","version":"0.9.1_3","comment":"Command line pastebin for sharing terminal output","maintainer":"zi@FreeBSD.org","www":"https://github.com/solusipse/fiche","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"05ddaa9f500f15d911d8c1ee1c2a8b369c743510153692f306d3bb551782a960","flatsize":16765,"path":"All/fiche-0.9.1_3.pkg","repopath":"All/fiche-0.9.1_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7372,"desc":"Command line pastebin for sharing terminal output.\n\nNote: fiche requires a separate web-server to serve the pastebin\ncontent.","categories":["net"],"users":["fiche"],"groups":["fiche"],"shlibs_required":["libc.so.8","libpthread.so.0"],"messages":[{"message":"Please set the hostname of your fiche server by running:\nsysrc fiche_domain=\"mypaste.domain.com\"\n\nYou'll still need a separate webserver configured to serve the content that\nfiche produces in /usr/local/www/fiche.\n\nAn example nginx config may be found here:\nhttps://github.com/solusipse/fiche\n\nIf you wish to serve the content over HTTPS, please run the following to\nensure that fiche hands out URLs prefixed with https://:\n\nsysrc fiche_flags=\"-S\"","type":"install"}]},{"name":"ficl","origin":"lang/ficl","version":"4.1.0_4","comment":"Forth Inspired Command Language","maintainer":"pavelivolkov@gmail.com","www":"https://ficl.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"41bc8dedd9bd77008698f102e9e35d463617c5fa026b61d180c7d7c1595309db","flatsize":1345077,"path":"All/ficl-4.1.0_4.pkg","repopath":"All/ficl-4.1.0_4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":388632,"desc":"FICL is an extremely lightweight, fast, portable implementation of FORTH\nwhich can be bound to C functions or even embedded within C/assembler\nprograms. This is a port for the current version of FICL. Older versions\ncan typically be found in /usr/src/sys/boot/ficl on FreeBSD with the\nbindings needed by the OS loader.","categories":["lang"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on"}},{"name":"fira","origin":"x11-fonts/fira","version":"4.301_2","comment":"Sans-serif, monospaced, and code typeface for small screens","maintainer":"trueos@norwegianrockcat.com","www":"https://bboxtype.com/typefaces/FiraSans/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cbd2c1250f9d25adc486db93c1be0235b10315e09b45bd258743795d027a4275","flatsize":58265594,"path":"All/fira-4.301_2.pkg","repopath":"All/fira-4.301_2.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":11753460,"desc":"Originally designed as a typeface for the Mozilla OS, Fira Sans has\ndeveloped towards a standalone Open Source project.  Over the last years,\nFira covered more and more languages and provided further weights and\nstyles.\n\nIn version 4.2 the Fira Sans Family comprises 16 weights in 2 styles Roman\nand Italic.  And Fira grew even more.  Fira added a Condensed, Condensed\nRoman, plus a Compressed and Compressed Italic.  All fonts of Fira Sans\ncontain more than 2600 glyphs each.\n\nFira Mono is still in progress.  Though, it covers almost 1500 glyphs and\ncomes in three weights.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"],"messages":[{"message":"Fira has been installed.\n\nFira has advanced Open Type typographic layout features and language support.\nPlease refer to the Technical Documentation installed by this port or online at\n\n    https://carrois.com/projects/Fira/\n\nFor details about OpenType Layout Features see the OpenType Layout tag registry\n\n    http://www.microsoft.com/typography/otspec/featurelist.htm\n\nor\n\n    https://www.fontfont.com/staticcontent/downloads/FF_OT_User_Guide.pdf\n    http://en.wikipedia.org/wiki/List_of_typographic_features","type":"install"}]},{"name":"fi-aspell","origin":"textproc/fi-aspell","version":"0.7.0_1,2","comment":"Aspell Finnish dictionary","maintainer":"office@FreeBSD.org","www":"http://aspell.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3f1c63f86b2929b05f70f5bdb8f0113d334963c12c14fda8c2501f079e7a7984","flatsize":2749583,"path":"All/fi-aspell-0.7.0_1,2.pkg","repopath":"All/fi-aspell-0.7.0_1,2.pkg","licenselogic":"single","pkgsize":606060,"desc":"Aspell Finnish dictionary.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"]},{"name":"fhourstones","origin":"benchmarks/fhourstones","version":"3.1_2","comment":"Integrated benchmark program","maintainer":"ports@FreeBSD.org","www":"https://tromp.github.io/c4/fhour.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5c8c8a7bbb7faca7339f70772719a59d2ddc38aae8859d2bf7ca432417d71601","flatsize":11055,"path":"All/fhourstones-3.1_2.pkg","repopath":"All/fhourstones-3.1_2.pkg","licenselogic":"single","pkgsize":5996,"desc":"This integer benchmark solves positions in the game of connect-4,\nas played on a vertical 7x6 board.  This takes about 10 minutes\non contemporary PCs.","categories":["benchmarks"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe fhourstones port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"fftw3-quad","origin":"math/fftw3-quad","version":"3.3.10_5","comment":"Fast Discrete Fourier Transform (Quad Precision C Routines)","maintainer":"jhale@FreeBSD.org","www":"https://www.fftw.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"70a187891cf99a64ee872443dc07d8e511b79ded79dfc0bf20e96115181e80f0","flatsize":8007313,"path":"All/fftw3-quad-3.3.10_5.pkg","repopath":"All/fftw3-quad-3.3.10_5.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":975036,"desc":"FFTW is a C subroutine library for computing the Discrete Fourier Transform\n(DFT) in one or more dimensions, of both real and complex data, and of\narbitrary input size. We believe that FFTW, which is free software, should\nbecome the FFT library of choice for most applications. Our benchmarks,\nperformed on a variety of platforms, show that FFTW's performance is\ntypically superior to that of other publicly available FFT software.\nMoreover, FFTW's performance is portable: the program will perform well on\nmost architectures without modification.\n\nThe FFTW package was developed at MIT by Matteo Frigo and Steven G.\nJohnson.  Please send email to fftw@theory.lcs.mit.edu so that we can keep\ntrack of users and send you information about new releases.  The latest\nversion of FFTW, benchmarks, links, and other information can be found at\nthe FFTW home page.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libquadmath.so.0"],"options":{"G77_WRAPPERS":"off","OPENMP":"on","OPTIMIZED_CFLAGS":"on","SIMD":"on"}},{"name":"flatery-icon-themes","origin":"x11-themes/flatery-icon-themes","version":"2022.01.17","comment":"Flatery is an icon theme for linux in flat style","maintainer":"Alexander88207@protonmail.com","www":"https://github.com/cbrnix/Flatery","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1f6337806f60d7a70aeff928337bdc39c60bd4b7d247b9bbd58424943ff9704e","flatsize":141219051,"path":"All/flatery-icon-themes-2022.01.17.pkg","repopath":"All/flatery-icon-themes-2022.01.17.pkg","licenselogic":"single","licenses":["CC-BY-NC-SA-3.0"],"pkgsize":22878684,"desc":"Flatery is an icon theme for linux in flat style.","categories":["x11-themes"]},{"name":"fftw3-float","origin":"math/fftw3-float","version":"3.3.10_5","comment":"Fast Discrete Fourier Transform (Single Precision C Routines)","maintainer":"jhale@FreeBSD.org","www":"https://www.fftw.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d891714df9abcc74a317ed8661c3443fa53d27fabc98b75908a8c45b8c8f65c8","flatsize":5115314,"path":"All/fftw3-float-3.3.10_5.pkg","repopath":"All/fftw3-float-3.3.10_5.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":761944,"desc":"FFTW is a C subroutine library for computing the Discrete Fourier Transform\n(DFT) in one or more dimensions, of both real and complex data, and of\narbitrary input size. We believe that FFTW, which is free software, should\nbecome the FFT library of choice for most applications. Our benchmarks,\nperformed on a variety of platforms, show that FFTW's performance is\ntypically superior to that of other publicly available FFT software.\nMoreover, FFTW's performance is portable: the program will perform well on\nmost architectures without modification.\n\nThe FFTW package was developed at MIT by Matteo Frigo and Steven G.\nJohnson.  Please send email to fftw@theory.lcs.mit.edu so that we can keep\ntrack of users and send you information about new releases.  The latest\nversion of FFTW, benchmarks, links, and other information can be found at\nthe FFTW home page.","categories":["math"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"],"options":{"G77_WRAPPERS":"off","OPENMP":"on","OPENMPI":"off","OPTIMIZED_CFLAGS":"on","SIMD":"on"}},{"name":"fftw3-long","origin":"math/fftw3-long","version":"3.3.10_5","comment":"Fast Discrete Fourier Transform (Long Double Precision C Routines)","maintainer":"jhale@FreeBSD.org","www":"https://www.fftw.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c83626b3a2a086363dd78fce3a60c5880b5d908bac3215511bbe4348cae29f8c","flatsize":3180410,"path":"All/fftw3-long-3.3.10_5.pkg","repopath":"All/fftw3-long-3.3.10_5.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":436384,"desc":"FFTW is a C subroutine library for computing the Discrete Fourier Transform\n(DFT) in one or more dimensions, of both real and complex data, and of\narbitrary input size. We believe that FFTW, which is free software, should\nbecome the FFT library of choice for most applications. Our benchmarks,\nperformed on a variety of platforms, show that FFTW's performance is\ntypically superior to that of other publicly available FFT software.\nMoreover, FFTW's performance is portable: the program will perform well on\nmost architectures without modification.\n\nThe FFTW package was developed at MIT by Matteo Frigo and Steven G.\nJohnson.  Please send email to fftw@theory.lcs.mit.edu so that we can keep\ntrack of users and send you information about new releases.  The latest\nversion of FFTW, benchmarks, links, and other information can be found at\nthe FFTW home page.","categories":["math"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"],"options":{"G77_WRAPPERS":"off","OPENMP":"on","OPENMPI":"off","OPTIMIZED_CFLAGS":"on","SIMD":"on"}},{"name":"fftw3","origin":"math/fftw3","version":"3.3.10_5","comment":"Fast C routines to compute the Discrete Fourier Transform","maintainer":"jhale@FreeBSD.org","www":"https://www.fftw.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c81436995fb1432483bb6a1a24a76841f4e06ffcc0ab6579ad97a2cfbb0c8e4b","flatsize":5703695,"path":"All/fftw3-3.3.10_5.pkg","repopath":"All/fftw3-3.3.10_5.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":828860,"desc":"FFTW is a C subroutine library for computing the Discrete Fourier Transform\n(DFT) in one or more dimensions, of both real and complex data, and of\narbitrary input size. We believe that FFTW, which is free software, should\nbecome the FFT library of choice for most applications. Our benchmarks,\nperformed on a variety of platforms, show that FFTW's performance is\ntypically superior to that of other publicly available FFT software.\nMoreover, FFTW's performance is portable: the program will perform well on\nmost architectures without modification.\n\nThe FFTW package was developed at MIT by Matteo Frigo and Steven G.\nJohnson.  Please send email to fftw@theory.lcs.mit.edu so that we can keep\ntrack of users and send you information about new releases.  The latest\nversion of FFTW, benchmarks, links, and other information can be found at\nthe FFTW home page.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["math"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"],"options":{"G77_WRAPPERS":"off","OPENMP":"on","OPENMPI":"off","OPTIMIZED_CFLAGS":"on","SIMD":"on"}},{"name":"fftw-float","origin":"math/fftw-float","version":"2.1.5_23","comment":"Fast C routines (Single Percision)","maintainer":"ports@FreeBSD.org","www":"https://www.fftw.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"913ae12a6ef2213402e19f164030a64c2f22308be31373fe1a1d50b710f8c831","flatsize":1197192,"path":"All/fftw-float-2.1.5_23.pkg","repopath":"All/fftw-float-2.1.5_23.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":213452,"desc":"FFTW is a C subroutine library for computing the Discrete Fourier Transform\n(DFT) in one or more dimensions, of both real and complex data, and of\narbitrary input size. We believe that FFTW, which is free software, should\nbecome the FFT library of choice for most applications. Our benchmarks,\nperformed on a variety of platforms, show that FFTW's performance is\ntypically superior to that of other publicly available FFT software.\nMoreover, FFTW's performance is portable: the program will perform well on\nmost architectures without modification.\n\nThe FFTW package was developed at MIT by Matteo Frigo and Steven G.\nJohnson.  Please send email to fftw@theory.lcs.mit.edu so that we can keep\ntrack of users and send you information about new releases.  The latest\nversion of FFTW, benchmarks, links, and other information can be found at\nthe FFTW home page.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"],"messages":[{"message":"===>   NOTICE:\n\nThe fftw-float port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"fftw","origin":"math/fftw","version":"2.1.5_23","comment":"Fast C routines to compute the Discrete Fourier Transform","maintainer":"ports@FreeBSD.org","www":"https://www.fftw.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cf0e260c9cdcf5b13ca978ea065007a2cd800b386b2947825d5c1c2d0a0c5ce0","flatsize":2003939,"path":"All/fftw-2.1.5_23.pkg","repopath":"All/fftw-2.1.5_23.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":405776,"desc":"FFTW is a C subroutine library for computing the Discrete Fourier Transform\n(DFT) in one or more dimensions, of both real and complex data, and of\narbitrary input size. We believe that FFTW, which is free software, should\nbecome the FFT library of choice for most applications. Our benchmarks,\nperformed on a variety of platforms, show that FFTW's performance is\ntypically superior to that of other publicly available FFT software.\nMoreover, FFTW's performance is portable: the program will perform well on\nmost architectures without modification.\n\nThe FFTW package was developed at MIT by Matteo Frigo and Steven G.\nJohnson.  Please send email to fftw@theory.lcs.mit.edu so that we can keep\ntrack of users and send you information about new releases.  The latest\nversion of FFTW, benchmarks, links, and other information can be found at\nthe FFTW home page.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["math"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe fftw port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ffsubsync","origin":"multimedia/ffsubsync","version":"0.4.27","comment":"Synchronize your subtitles using machine learning","maintainer":"yuri@FreeBSD.org","www":"https://github.com/smacke/ffsubsync","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"58fbb1acc91eb06c515986f4f6d3f8cec02ff7dcd1a26eb81ab229a4b868e149","flatsize":375096,"path":"All/ffsubsync-0.4.27.pkg","repopath":"All/ffsubsync-0.4.27.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":73468,"desc":"Language-agnostic automatic synchronization of subtitles with video, so that\nsubtitles are aligned to the correct starting point within the video.","deps":{"py311-auditok":{"origin":"audio/py-auditok","version":"0.3.0_1"},"py311-chardet":{"origin":"textproc/py-chardet","version":"5.2.0,1"},"py311-charset-normalizer":{"origin":"textproc/py-charset-normalizer","version":"3.4.1_1"},"py311-faust-cchardet":{"origin":"textproc/py-faust-cchardet","version":"2.1.19"},"py311-ffmpeg-python":{"origin":"multimedia/py-ffmpeg-python","version":"0.2.0_2"},"py311-future":{"origin":"devel/py-future","version":"0.18.3_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pysubs2":{"origin":"multimedia/py-pysubs2","version":"1.7.2"},"py311-rich":{"origin":"textproc/py-rich","version":"14.0.0"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-srt":{"origin":"multimedia/py-srt","version":"3.5.3_1"},"py311-tqdm":{"origin":"misc/py-tqdm","version":"4.67.1"},"py311-typing-extensions":{"origin":"devel/py-typing-extensions","version":"4.12.2"},"py311-webrtcvad":{"origin":"audio/py-webrtcvad","version":"2.0.10_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["multimedia","python"],"annotations":{"deprecated":"Depends on expried multimedia/py-ffmpeg-python","expiration_date":"2025-06-01"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nDepends on expried multimedia/py-ffmpeg-python.\n\nIt is scheduled to be removed on or after 2025-06-01."}]},{"name":"ffs","origin":"devel/ffs","version":"1.6.0.132","comment":"Middleware library for data communication, representation, marshaling","maintainer":"yuri@FreeBSD.org","www":"https://github.com/GTkorvo/ffs","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1668fd29ccff511955c0d005a8dd112478bee1ce8a2c8d0a180ace2f2f716e6e","flatsize":616437,"path":"All/ffs-1.6.0.132.pkg","repopath":"All/ffs-1.6.0.132.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":191344,"desc":"FFS is a middleware library for data communication, including representation,\nprocessing and marshaling that preserves the performance of traditional\napproaches while relaxing the requirement of a priori knowledge and providing\ncomplex run-time flexibility. FFS provides for highly efficient binary data\ncommunication, etc.","deps":{"atl":{"origin":"devel/atl","version":"2.2.1.43"},"bash":{"origin":"shells/bash","version":"5.2.37"},"dill":{"origin":"devel/dill","version":"2.4.1.75"}},"categories":["devel"],"shlibs_required":["libatl.so.2","libc.so.8","libpthread.so.0"]},{"name":"fidocadj","origin":"cad/fidocadj","version":"0.24.8","comment":"Easy to use graphical editor for electronics","maintainer":"nivit@FreeBSD.org","www":"https://darwinne.github.io/FidoCadJ/index.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"014d57a2f9135e6ff576b0178ca6c3805f3eba6c8ca27a3c9598fdadf228bf8c","flatsize":2993953,"path":"All/fidocadj-0.24.8.pkg","repopath":"All/fidocadj-0.24.8.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":2752736,"desc":"FidoCadJ is an easy to use graphical editor, with a library of electrical\nsymbols and footprints (traditional and SMD). It aims to be an agile and\neffective small EDA tool for hobbyists.\n\nFidoCadJ stores its drawings in a compact text format, practical for the\ncopy and paste in newsgroups and forums: this has determined its success\non the Usenet and in numerous communities.","deps":{"openjdk11":{"origin":"java/openjdk11","version":"11.0.26+4.1_1"}},"categories":["cad","java"],"options":{"DOCS":"on"}},{"name":"ffproxy","origin":"www/ffproxy","version":"1.72","comment":"Filtering HTTP proxy server","maintainer":"portmaster@BSDforge.com","www":"https://codeberg.org/BSDforge/ffproxy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"878742a5576eca0c6e72d50c37068493980b400a387ac5b689262c792d81f948","flatsize":80385,"path":"All/ffproxy-1.72.pkg","repopath":"All/ffproxy-1.72.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":36196,"desc":"ffproxy -- Fast Filtering Proxy, is a filtering HTTP/HTTPS proxy server.\nIt's capable of filtering by host, URL, and header.  Custom header\nentries can be created for filtering. It can also drop privileges and\noptionally chroot(8) to a chosen directory. Logging to syslog(3) is\nsupported, as is using another auxiliary proxy server. An HTTP accelerator\nfeature (acting as a front-end to an HTTP server) is also included.\nContacting IPv6 servers as well as binding to IPv6 is supported which\nallows transparent IPv6 over IPv4 browsing (and vice versa).","categories":["www"],"shlibs_required":["libc.so.8"]},{"name":"ffnvcodec-headers","origin":"multimedia/ffnvcodec-headers","version":"12.0.16.1","comment":"FFmpeg version of Nvidia Codec SDK headers","maintainer":"iwtcex@gmail.com","www":"https://github.com/FFmpeg/nv-codec-headers","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cc27f4c507b738522275d87df0af44326ed457e57fbc0fc394aa7e80f473afe2","flatsize":418231,"path":"All/ffnvcodec-headers-12.0.16.1.pkg","repopath":"All/ffnvcodec-headers-12.0.16.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":63920,"desc":"FFmpeg version of headers required to interface with Nvidia's codec APIs.","categories":["multimedia"]},{"name":"fi-libreoffice","origin":"editors/libreoffice-fi","version":"25.2.2.2","comment":"fi language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f2e3b8d362489699195cd32bb147986484ef4cd13194648ae4ebcec8d21b00db","flatsize":34593164,"path":"All/fi-libreoffice-25.2.2.2.pkg","repopath":"All/fi-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":3306964,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"ffmpegthumbnailer","origin":"multimedia/ffmpegthumbnailer","version":"2.2.3","comment":"Lightweight video thumbnailer that can be used by file managers","maintainer":"ports@FreeBSD.org","www":"https://github.com/dirkvdb/ffmpegthumbnailer","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f850c02baac322f2e0e5af98825c0cad2c425b91f02594e793d962c218bbca93","flatsize":323387,"path":"All/ffmpegthumbnailer-2.2.3.pkg","repopath":"All/ffmpegthumbnailer-2.2.3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":92272,"desc":"This video thumbnailer can be used by file managers to create thumbnails for\nyour video files. The thumbnailer uses ffmpeg to decode frames from the video\nfiles, so supported videoformats depend on the configuration flags of ffmpeg.\n\nThis thumbnailer was designed to be as fast and lightweight as possible. The\nonly dependencies are ffmpeg, libjpeg and libpng.","deps":{"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["graphics","multimedia"],"shlibs_required":["libavcodec.so.60","libavfilter.so.9","libavformat.so.60","libavutil.so.58","libc.so.8","libjpeg.so.8","libm.so.4","libpng16.so.16","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"THUMBNAILER":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ffmpegthumbnailer port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ffms2","origin":"multimedia/ffms2","version":"2.40_3","comment":"FFmpeg-based source library and VapourSynth plugin","maintainer":"ports@FreeBSD.org","www":"https://github.com/FFMS/ffms2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"16892238fdc05df4fe5ee8e5ef3b5e601d7ccffd4b770dfd5c3fa8c7d8155f57","flatsize":645718,"path":"All/ffms2-2.40_3.pkg","repopath":"All/ffms2-2.40_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":138576,"desc":"FFmpegSource (usually known as FFMS or FFMS2) is a cross-platform\nwrapper library around FFmpeg/libav. It gives you an easy, convenient\nway to say \"open and decompress this media file for me, I don't care\nhow you do it\" and get frame- and sample-accurate access (usually),\nwithout having to bother with the sometimes less than straightforward\nand less than perfectly documented libav API.","deps":{"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"}},"categories":["multimedia"],"shlibs_required":["libavcodec.so.60","libavformat.so.60","libavutil.so.58","libc.so.8","libm.so.4","libstdc++.so.9","libswresample.so.4","libswscale.so.7","libz.so.3"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ffms2 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ffuf","origin":"security/ffuf","version":"2.1.0_9","comment":"Fast web fuzzer written in Go","maintainer":"dutra@FreeBSD.org","www":"https://github.com/ffuf/ffuf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2bb4e31759ea8a2277ab95f292b126390739a3366c89b4ae8be03959f4c736a4","flatsize":8169083,"path":"All/ffuf-2.1.0_9.pkg","repopath":"All/ffuf-2.1.0_9.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2688820,"desc":"Fast web fuzzer written in Go","categories":["security","www"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"fff","origin":"deskutils/fff","version":"2.2","comment":"Simple file manager written in Bash","maintainer":"0mp@FreeBSD.org","www":"https://github.com/dylanaraps/fff","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"413b290a848186422359c23552aa24583495e81320a849688dd6892b0fe2fb00","flatsize":36576,"path":"All/fff-2.2.pkg","repopath":"All/fff-2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13156,"desc":"A simple file manager written in Bash.\n\n- It's ******* Fast\n- Minimal (only requires bash and coreutils)\n- Smooth Scrolling (using vim keybindings)\n- Works on Linux, BSD, macOS, Haiku etc.\n- Supports LS_COLORS!\n- File operations (copy, paste, cut, ranger style bulk rename, etc)\n- Instant as you type search\n- Tab completion for all commands!\n- Automatic CD on exit (see setup)\n- Works as a file picker in vim/neovim!\n- Display images with w3m-img!\n- Supports $CDPATH.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"}},"categories":["deskutils"],"messages":[{"message":"Install the devel/xdg-utils port if you wish to use xdg-open with fff.\n\nInstall the following ports in order to enable image displaying support:\n- www/w3m-img\n- x11/xdotool","type":"install"}]},{"name":"fflas-ffpack","origin":"math/fflas-ffpack","version":"2.5.0_3","comment":"Library for dense linear algebra over word-size finite fields","maintainer":"thierry@FreeBSD.org","www":"https://linbox-team.github.io/fflas-ffpack/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a78e07f7e33adc7b87de4e070107340aff3bc8761d029a6894458a4c1a78c948","flatsize":2690401,"path":"All/fflas-ffpack-2.5.0_3.pkg","repopath":"All/fflas-ffpack-2.5.0_3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":236468,"desc":"The FFLAS-FFPACK library provides dense linear algebra routines\nover word-size prime finite fields.\n\nSee also: https://github.com/linbox-team/fflas-ffpack","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"givaro":{"origin":"math/givaro","version":"4.2.0"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"}},"categories":["math"],"options":{"DOXYGEN":"off"}},{"name":"ffe","origin":"textproc/ffe","version":"0.3.9_2","comment":"Flat file extractor","maintainer":"egypcio@FreeBSD.org","www":"https://ff-extractor.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6a787b16f36a4183eac1f846732b074303e228a834ecf3c6899ab7bd29392efe","flatsize":255176,"path":"All/ffe-0.3.9_2.pkg","repopath":"All/ffe-0.3.9_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":73284,"desc":"ffe is a program for extracting fields from flat file records and\ndisplaying them in different formats. ffe relies on the configuration\nfile to control input file structure and the output format.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["textproc"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on","GCRYPT":"off"}},{"name":"ffmpeg","origin":"multimedia/ffmpeg","version":"6.1.2_8,1","comment":"Realtime audio/video encoder/converter and streaming server","maintainer":"multimedia@FreeBSD.org","www":"https://ffmpeg.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3b76adaa38dd7d83c1d9b517a7dcc5d61748609f6dc80d660cce2f43c9bc60b5","flatsize":35975887,"path":"All/ffmpeg-6.1.2_8,1.pkg","repopath":"All/ffmpeg-6.1.2_8,1.pkg","licenselogic":"and","licenses":["GPLv3+","LGPL3+"],"pkgsize":10298424,"desc":"FFmpeg is a complete, cross-platform solution to record, convert and stream\naudio and video. It includes libavcodec - the leading audio/video codec\nlibrary.","deps":{"aom":{"origin":"multimedia/aom","version":"3.12.1"},"dav1d":{"origin":"multimedia/dav1d","version":"1.5.1"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"lame":{"origin":"audio/lame","version":"3.100_5"},"lcms2":{"origin":"graphics/lcms2","version":"2.17"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libass":{"origin":"multimedia/libass","version":"0.17.3"},"libdrm":{"origin":"graphics/libdrm","version":"2.4.123,1"},"libjxl":{"origin":"graphics/libjxl","version":"0.11.1_1"},"libplacebo":{"origin":"graphics/libplacebo","version":"7.349.0"},"libv4l":{"origin":"multimedia/libv4l","version":"1.23.0_5"},"libva":{"origin":"multimedia/libva","version":"2.22.0"},"libvdpau":{"origin":"multimedia/libvdpau","version":"1.5"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"libvpx":{"origin":"multimedia/libvpx","version":"1.15.0_1"},"libx264":{"origin":"multimedia/libx264","version":"0.164.3095"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"opus":{"origin":"audio/opus","version":"1.5.2"},"shaderc":{"origin":"graphics/shaderc","version":"2025.1"},"svt-av1":{"origin":"multimedia/svt-av1","version":"3.0.2"},"vmaf":{"origin":"multimedia/vmaf","version":"3.0.0"},"vulkan-loader":{"origin":"graphics/vulkan-loader","version":"1.4.311"},"webp":{"origin":"graphics/webp","version":"1.5.0"},"x265":{"origin":"multimedia/x265","version":"3.6_1"}},"categories":["audio","multimedia","net"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"],"options":{"ALSA":"off","AMR_NB":"off","AMR_WB":"off","AOM":"on","ARIBB24":"off","ASM":"on","ASS":"on","BS2B":"off","CACA":"off","CDIO":"off","CODEC2":"off","DAV1D":"on","DC1394":"off","DEBUG":"off","DOCS":"on","DRM":"on","FDK_AAC":"off","FLITE":"off","FONTCONFIG":"on","FREETYPE":"on","FREI0R":"on","FRIBIDI":"off","GLSLANG":"off","GME":"off","GSM":"off","HARFBUZZ":"on","ICONV":"on","ILBC":"off","JACK":"off","JXL":"on","KVAZAAR":"off","LADSPA":"off","LAME":"on","LCMS2":"on","LENSFUN":"off","LIBBLURAY":"off","LIBPLACEBO":"on","LIBRSVG2":"off","LIBXML2":"on","LTO":"on","LV2":"off","MFX":"off","MODPLUG":"off","MYSOFA":"off","NETWORK":"on","OPENAL":"off","OPENCL":"off","OPENGL":"off","OPENH264":"off","OPENJPEG":"off","OPENMPT":"off","OPTIMIZED_CFLAGS":"on","OPUS":"on","POCKETSPHINX":"off","PULSEAUDIO":"off","RABBITMQ":"off","RAV1E":"off","RIST":"off","RTCPU":"on","RUBBERBAND":"off","SDL":"off","SHADERC":"on","SMB":"off","SNAPPY":"off","SNDIO":"off","SOXR":"off","SPEEX":"off","SRT":"off","SSH":"off","SVTAV1":"on","SVTHEVC":"off","SVTVP9":"off","TENSORFLOW":"off","TESSERACT":"off","THEORA":"off","TWOLAME":"off","V4L":"on","VAAPI":"on","VAPOURSYNTH":"off","VDPAU":"on","VIDSTAB":"off","VMAF":"on","VORBIS":"on","VO_AMRWBENC":"off","VPL":"off","VPX":"on","VULKAN":"on","WEBP":"on","X264":"on","X265":"on","XCB":"on","XVID":"off","XVIDEO":"off","ZIMG":"off","ZMQ":"off","ZVBI":"off","GCRYPT":"off","GMP":"on","GNUTLS":"on","MBEDTLS":"off","OPENSSL":"off","GPL3":"on","NONFREE":"off"},"annotations":{"cpe":"cpe:2.3:a:ffmpeg:ffmpeg:6.1.2:::::dragonfly6:x86_64:8"}},{"name":"fex","origin":"textproc/fex","version":"2.0.0_2","comment":"Powerful field extraction tool","maintainer":"zi@FreeBSD.org","www":"https://semicomplete.com/projects/fex/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"402b8d7dd1094c7b3120c81093e5581330f9aa8c49796d9e14ae5f1fd9cc1d27","flatsize":26017,"path":"All/fex-2.0.0_2.pkg","repopath":"All/fex-2.0.0_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":13000,"desc":"fex works like cut or awk in its field navigation, but allows\nyou to specify token-based fields in a much more concise, flexible,\nand readable way.\n\nDue to the simplicity of fex's language, it can enable you to replace\nmany common invocations of cut and awk with a single invocation of fex.","categories":["textproc"],"shlibs_required":["libc.so.8"]},{"name":"fetchmailconf","origin":"mail/fetchmailconf","version":"6.5.4","comment":"Python-based GUI to configure fetchmail","maintainer":"chalpin@cs.wisc.edu","www":"https://www.fetchmail.info/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"63f9fc5b1ec121ff03e7a49f2a7eaa653c239de895e256b03e0feb648d42c1f2","flatsize":331340,"path":"All/fetchmailconf-6.5.4.pkg","repopath":"All/fetchmailconf-6.5.4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":52976,"desc":"Fetchmail is a full-featured IMAP/POP2/POP3/APOP/KPOP/ETRN/ODMR client with\neasy configuration, daemon mode, forwarding via SMTP or local MDA, and\nsuperior reply handling.  It is used to handle intermittent email connections\nby acting as a coupling that seamlessly batch forwards fetched mail from your\nmail server to your local delivery system, allowing you to read it with your\nfavourite mail user agent.  Fetchmail also includes useful spam filtering and\nmulti-user functions.\n\nA typical use of fetchmail is to connect to your ISP's POP3 server,\ndownloading your mail into the INBOX on your local computer.  You may then\nread the mail, offline if you want, using pine, mutt, or any standard mail\nuser agent.","deps":{"fetchmail":{"origin":"mail/fetchmail","version":"6.5.4"},"py311-future":{"origin":"devel/py-future","version":"0.18.3_1"},"py311-tkinter":{"origin":"x11-toolkits/py-tkinter","version":"3.11.12_10"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["mail"]},{"name":"fetchlog","origin":"sysutils/fetchlog","version":"1.6","comment":"Fetch and convert new messages of a logfile","maintainer":"alexander.haderer@loescap.de","www":"https://fetchlog.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1bc249174a5f115495c5f4d8ed18f137799b558457bc312f0e4e1c2dd88d439a","flatsize":68875,"path":"All/fetchlog-1.6.pkg","repopath":"All/fetchlog-1.6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":27564,"desc":"The fetchlog utility displays the last new messages of a logfile.\nIt is similar like tail (1) but offers some extra functionality like\npattern matching with regular expressions or output formatting. To show\nonly the new messages appeared since the last call fetchlog uses a\nbookmark to remember which messages have been fetched.\n\nfetchlog works on syslog generated logfiles as well as other logfiles.\n\nfetchlog can be used standalone or as a Nagios (TM) plugin.  Together\nwith Net-SNMP one can look at/monitor new messages in remote logfiles.","categories":["sysutils"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"fetchmail","origin":"mail/fetchmail","version":"6.5.4","comment":"Batch mail retrieval utility for IMAP/POP3/ETRN/ODMR","maintainer":"chalpin@cs.wisc.edu","www":"https://www.fetchmail.info/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e3f5ce3e70ba13ef44fb7fd6ff902ed0a4cf7f584eee1aabf107f5d14140fa2c","flatsize":1980443,"path":"All/fetchmail-6.5.4.pkg","repopath":"All/fetchmail-6.5.4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":470232,"desc":"Fetchmail is a full-featured IMAP/POP2/POP3/APOP/KPOP/ETRN/ODMR client with\neasy configuration, daemon mode, forwarding via SMTP or local MDA, and\nsuperior reply handling.  It is used to handle intermittent email connections\nby acting as a coupling that seamlessly batch forwards fetched mail from your\nmail server to your local delivery system, allowing you to read it with your\nfavourite mail user agent.  Fetchmail also includes useful spam filtering and\nmulti-user functions.\n\nA typical use of fetchmail is to connect to your ISP's POP3 server,\ndownloading your mail into the INBOX on your local computer.  You may then\nread the mail, offline if you want, using pine, mutt, or any standard mail\nuser agent.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"krb5":{"origin":"security/krb5","version":"1.21.3_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["mail"],"users":["fetchmail"],"groups":["fetchmail"],"shlibs_required":["libc.so.8","libcom_err.so.3.0","libcrypto.so.12","libintl.so.8","libkrb5.so.3.3","libssl.so.12"],"options":{"DOCS":"on","NLS":"on","OPIE":"off","RPA":"on","GSSAPI_BASE":"off","GSSAPI_HEIMDAL":"off","GSSAPI_MIT":"on","GSSAPI_NONE":"off","OPENSSL":"on","WOLFSSL":"off"},"annotations":{"cpe":"cpe:2.3:a:fetchmail:fetchmail:6.5.4:::::dragonfly6:x86_64"},"messages":[{"message":"For pointers how to configure fetchmail in daemon mode\nplease consult /usr/local/etc/rc.d/fetchmail.","type":"install"}]},{"name":"fetchconfig","origin":"net-mgmt/fetchconfig","version":"0.26","comment":"Perl script for retrieving configuration of various network devices","maintainer":"salexanov@gmail.com","www":"https://github.com/udhos/fetchconfig","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"de48b8f19c4a8dc053258edc9c34fdba0477888d489e9d5189a210e46c4fedbd","flatsize":232006,"path":"All/fetchconfig-0.26.pkg","repopath":"All/fetchconfig-0.26.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":25856,"desc":"Fetchconfig is a Perl script for retrieving configurations of various network\ndevices. It currently supports a variety of devices, such as:\n\n  * 3Com MSR\n  * Audiocodes Mediant\n  * Cisco ASA/CatOS/IOS/IOS-XR/SG300\n  * Coriant 8600\n  * Dell PowerConnect\n  * FortiGate\n  * Juniper JunOS\n  * MikroTik\n  * NEC Univerge IX\n  * HPE ProCurve\n  * Parks\n  * Alcatel Ethernet Routers (Riverstone)\n  * Old Terayon 3200/3500 CMTS\n  * Tellabs MSR","deps":{"p5-Net-Telnet":{"origin":"net/p5-Net-Telnet","version":"3.05"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt"],"options":{"DOCS":"on"}},{"name":"flex-sdk3","origin":"devel/flex-sdk35","version":"3.5.0.12683_1","comment":"Adobe Flex SDK","maintainer":"ports@FreeBSD.org","www":"http://opensource.adobe.com/wiki/display/flexsdk/Flex+3","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2c344fd7fb224e58b4669a9a1e66a0b9899a55d7e879c19e7c2a43687303e657","flatsize":41802767,"path":"All/flex-sdk3-3.5.0.12683_1.pkg","repopath":"All/flex-sdk3-3.5.0.12683_1.pkg","licenselogic":"single","pkgsize":20900144,"desc":"The Flex SDK provides a highly productive, open source framework for\nbuilding and maintaining expressive web applications that deploy\nconsistently on all major browsers, desktops and operating systems.\n\nIt provides a modern, standards-based language and programming model\nthat supports common design patterns suitable for developers from many\nbackgrounds.\n\nFlex applications run in the ubiquitous Adobe Flash Player and Adobe\nAIR.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe flex-sdk3 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ffmpeg4","origin":"multimedia/ffmpeg4","version":"4.4.4_18","comment":"Realtime audio/video encoder/converter and streaming server (legacy 4.* series)","maintainer":"multimedia@FreeBSD.org","www":"https://ffmpeg.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local/ffmpeg4","sum":"b0c2779649f466235d630980c6f86b053075d3077b08118772c63bbeac57f9ef","flatsize":31702477,"path":"All/ffmpeg4-4.4.4_18.pkg","repopath":"All/ffmpeg4-4.4.4_18.pkg","licenselogic":"and","licenses":["GPLv3+","LGPL3+"],"pkgsize":9455856,"desc":"FFmpeg is a complete, cross-platform solution to record, convert and stream\naudio and video. It includes libavcodec - the leading audio/video codec\nlibrary.","deps":{"aom":{"origin":"multimedia/aom","version":"3.12.1"},"dav1d":{"origin":"multimedia/dav1d","version":"1.5.1"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"lame":{"origin":"audio/lame","version":"3.100_5"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libass":{"origin":"multimedia/libass","version":"0.17.3"},"libdrm":{"origin":"graphics/libdrm","version":"2.4.123,1"},"libv4l":{"origin":"multimedia/libv4l","version":"1.23.0_5"},"libva":{"origin":"multimedia/libva","version":"2.22.0"},"libvdpau":{"origin":"multimedia/libvdpau","version":"1.5"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"libvpx":{"origin":"multimedia/libvpx","version":"1.15.0_1"},"libx264":{"origin":"multimedia/libx264","version":"0.164.3095"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"opus":{"origin":"audio/opus","version":"1.5.2"},"svt-av1":{"origin":"multimedia/svt-av1","version":"3.0.2"},"vmaf":{"origin":"multimedia/vmaf","version":"3.0.0"},"webp":{"origin":"graphics/webp","version":"1.5.0"},"x265":{"origin":"multimedia/x265","version":"3.6_1"}},"categories":["audio","multimedia","net"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"],"options":{"ALSA":"off","AMR_NB":"off","AMR_WB":"off","AOM":"on","ARIBB24":"off","ASM":"on","ASS":"on","BS2B":"off","CACA":"off","CDIO":"off","CODEC2":"off","DAV1D":"on","DC1394":"off","DEBUG":"off","DOCS":"on","DRM":"on","FDK_AAC":"off","FLITE":"off","FONTCONFIG":"on","FREETYPE":"on","FREI0R":"on","FRIBIDI":"off","GLSLANG":"off","GME":"off","GSM":"off","ICONV":"on","ILBC":"off","JACK":"off","KVAZAAR":"off","LADSPA":"off","LAME":"on","LENSFUN":"off","LIBBLURAY":"off","LIBRSVG2":"off","LIBXML2":"on","LTO":"off","LV2":"off","MFX":"off","MODPLUG":"off","MYSOFA":"off","NETWORK":"on","NVENC":"on","OPENAL":"off","OPENCL":"off","OPENGL":"off","OPENH264":"off","OPENJPEG":"off","OPENMPT":"off","OPTIMIZED_CFLAGS":"on","OPUS":"on","POCKETSPHINX":"off","PULSEAUDIO":"off","RABBITMQ":"off","RAV1E":"off","RIST":"off","RTCPU":"on","RUBBERBAND":"off","SDL":"off","SMB":"off","SNAPPY":"off","SNDIO":"off","SOXR":"off","SPEEX":"off","SRT":"off","SSH":"off","SVTAV1":"on","SVTHEVC":"off","SVTVP9":"off","TENSORFLOW":"off","TESSERACT":"off","THEORA":"off","TWOLAME":"off","V4L":"on","VAAPI":"on","VAPOURSYNTH":"off","VDPAU":"on","VIDSTAB":"off","VMAF":"on","VORBIS":"on","VO_AMRWBENC":"off","VPX":"on","VULKAN":"off","WEBP":"on","X264":"on","X265":"on","XCB":"on","XVID":"off","XVIDEO":"off","ZIMG":"off","ZMQ":"off","ZVBI":"off","GCRYPT":"off","GMP":"on","GNUTLS":"on","MBEDTLS":"off","OPENSSL":"off","GPL3":"on","NONFREE":"off"},"annotations":{"cpe":"cpe:2.3:a:ffmpeg:ffmpeg:4.4.4:::::dragonfly6:x86_64:18"}},{"name":"fet-qt6","origin":"deskutils/fet","version":"7.1.0","comment":"Free timetabling software","maintainer":"uzsolt@FreeBSD.org","www":"https://lalescu.ro/liviu/fet/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3d811101c5b4a3ed57b022e0547159ee032daf6b337797a2351d826cf9d7cfeb","flatsize":178980750,"path":"All/fet-qt6-7.1.0.pkg","repopath":"All/fet-qt6-7.1.0.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":9270852,"desc":"FET is open source free software for automatically scheduling the\ntimetable of a school, high-school or university. It uses a fast\nand efficient timetabling algorithm.\n\nUsually, FET is able to solve a complicated timetable in maximum\n5-20 minutes. For simpler timetables, it may take a shorter time,\nunder 5 minutes (in some cases, a matter of seconds). For extremely\ndifficult timetables, it may take a longer time, a matter of hours.\n\nFET can mean \"Free Educational Timetabling\" (the \"E\" in the middle\nmay also stand for other words, based on your personal preference).","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["deskutils","education"],"shlibs_required":["libGLX.so.0","libOpenGL.so.0","libQt6Core.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6PrintSupport.so.6","libQt6Widgets.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"EXAMPLES":"on","NLS":"on"},"annotations":{"flavor":"qt6"}},{"name":"fet-qt5","origin":"deskutils/fet","version":"7.1.0","comment":"Free timetabling software","maintainer":"uzsolt@FreeBSD.org","www":"https://lalescu.ro/liviu/fet/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"35286330b354ae3127a8267b7319afb9d9ca9c0721d1b845963d7edfe99e5553","flatsize":176785646,"path":"All/fet-qt5-7.1.0.pkg","repopath":"All/fet-qt5-7.1.0.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":9118348,"desc":"FET is open source free software for automatically scheduling the\ntimetable of a school, high-school or university. It uses a fast\nand efficient timetabling algorithm.\n\nUsually, FET is able to solve a complicated timetable in maximum\n5-20 minutes. For simpler timetables, it may take a shorter time,\nunder 5 minutes (in some cases, a matter of seconds). For extremely\ndifficult timetables, it may take a longer time, a matter of hours.\n\nFET can mean \"Free Educational Timetabling\" (the \"E\" in the middle\nmay also stand for other words, based on your personal preference).","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["deskutils","education"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5PrintSupport.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"EXAMPLES":"on","NLS":"on"},"annotations":{"flavor":"qt5"}},{"name":"firago","origin":"x11-fonts/firago","version":"1.001_1","comment":"Expanded version of Fira Sans with support for additional languages","maintainer":"trueos@norwegianrockcat.com","www":"https://bboxtype.com/typefaces/FiraGO/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"601c57789af15d15f3457dc372c3a3eb70463cd8361eb72535c910a2928ac1f0","flatsize":35863540,"path":"All/firago-1.001_1.pkg","repopath":"All/firago-1.001_1.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":10168916,"desc":"FiraGO is a typeface that builds on Fira Sans and adds additional\nlanguage support.\n\nFrom bBoxType's website:\n\nBased on the Fira Sans 4.3 glyph set, FiraGO now supports Arabic,\nDevanagari, Georgian, Hebrew and Thai. With this script support,\nFiraGO catches up with other global Open Source typefaces such as\nNoto.\n\nWe [bBoxType] decided to introduce FiraGO as a new product. That way,\nusers of Fira Sans can also install FiraGO.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"],"options":{"DOCS":"on"},"messages":[{"message":"FiraGO has been installed.\n\nFiraGO has advanced Open Type typographic layout features and language support.\nPlease refer to the Technical Documentation installed by this port or online at\n\n    https://bboxtype.com/typefaces/FiraGO\n\nFor details about OpenType Layout Features see the OpenType Layout tag registry\n\n    http://www.microsoft.com/typography/otspec/featurelist.htm\n\nor\n\n    https://www.fontfont.com/staticcontent/downloads/FF_OT_User_Guide.pdf\n    http://en.wikipedia.org/wiki/List_of_typographic_features","type":"install"}]},{"name":"foomatic-db","origin":"print/foomatic-db","version":"20240504","comment":"Database for integrating printer drivers with common spoolers","maintainer":"danilo@FreeBSD.org","www":"https://www.linuxfoundation.org/collaborate/workgroups/openprinting/database/foomatic","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bb4dce40b5968b83dd675db995aaa6d69701160a59a997643eec7b934e7dc7b3","flatsize":97555554,"path":"All/foomatic-db-20240504.pkg","repopath":"All/foomatic-db-20240504.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":63460952,"desc":"Foomatic is a database-driven system for integrating free software\nprinter drivers with common spoolers under Unix. It supports CUPS,\nLPRng, LPD, GNUlpr, Solaris LP, PPR, PDQ, CPS, and direct printing\nwith every free software printer driver known to us and every printer\nknown to work with these drivers.","categories":["print"]},{"name":"ffdec","origin":"multimedia/ffdec","version":"17.0.2","comment":"Flash decompiler","maintainer":"cyberbotx@cyberbotx.com","www":"https://github.com/jindrapetrik/jpexs-decompiler","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"96f370aa5f322601901d59a0259dec8eea69535b7d43473ac2d5276017c2fe94","flatsize":14687433,"path":"All/ffdec-17.0.2.pkg","repopath":"All/ffdec-17.0.2.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":10787040,"desc":"Opensource flash SWF decompiler and editor. Extract resources, convert\nSWF to FLA, edit ActionScript, replace images, sounds, texts or fonts.\nVarious output formats available. Works with Java on Windows, Linux or\nMacOS.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","multimedia"]},{"name":"festvox-ked8","origin":"audio/festvox-ked8","version":"1.4.0_1","comment":"American English male voice, sampled at 8 kHz, for Festival","maintainer":"ports@FreeBSD.org","www":"https://www.cstr.ed.ac.uk/projects/festival/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c8e36ce18d1d002c29745e2dd8c319590abf6dca8166f1aa07ca104a2e12ac8c","flatsize":3127357,"path":"All/festvox-ked8-1.4.0_1.pkg","repopath":"All/festvox-ked8-1.4.0_1.pkg","licenselogic":"single","pkgsize":2078868,"desc":"from the NetBSD maintainer:\n\nThis voice provides an American English male voice using a residual\nexcited LPC diphone synthesis method.  It uses the CMU Lexicon\npronunciations.  Prosodic phrasing is provided by a statistically\ntrained model using part of speech and local distribution of breaks.\nIntonation is provided by a CART tree predicting ToBI accents and\nan F0 contour generated from a model trained from natural speech.\nThe duration model is also trained from data using a CART tree.\n\nThis voice can be activated via (voice_ked_diphone) .","deps":{"festlex-cmu":{"origin":"audio/festlex-cmu","version":"1.95"},"festlex-poslex":{"origin":"audio/festlex-poslex","version":"1.4.1_2"}},"categories":["accessibility","audio"],"messages":[{"message":"===>   NOTICE:\n\nThe festvox-ked8 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"festvox-kal8","origin":"audio/festvox-kal8","version":"1.4.0_1","comment":"American English male voice, sampled at 8 kHz, for Festival","maintainer":"ports@FreeBSD.org","www":"https://www.cstr.ed.ac.uk/projects/festival/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e968163ddb9da269f55841acf842c721eec9b4205d1407f3877e4b9af8349920","flatsize":3599245,"path":"All/festvox-kal8-1.4.0_1.pkg","repopath":"All/festvox-kal8-1.4.0_1.pkg","licenselogic":"single","pkgsize":2095464,"desc":"from the NetBSD maintainer:\n\nThis voice provides an American English male voice using a residual\nexcited LPC diphone synthesis method.  It uses the CMU Lexicon\npronunciations.  Prosodic phrasing is provided by a statistically\ntrained model using part of speech and local distribution of breaks.\nIntonation is provided by a CART tree predicting ToBI accents and\nan F0 contour generated from a model trained from natural speech.\nThe duration model is also trained from data using a CART tree.\n\nTrevor Johnson","deps":{"festlex-cmu":{"origin":"audio/festlex-cmu","version":"1.95"},"festlex-poslex":{"origin":"audio/festlex-poslex","version":"1.4.1_2"}},"categories":["accessibility","audio"],"messages":[{"message":"===>   NOTICE:\n\nThe festvox-kal8 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"festvox-el11","origin":"audio/festvox-el11","version":"1.4.0_2","comment":"Castilian Spanish male voice for Festival","maintainer":"ports@FreeBSD.org","www":"https://www.cstr.ed.ac.uk/projects/festival/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3331aed053ab5de7e62cb744b0374a52f5827f1c00f9504b8b0c78f3bdf3699f","flatsize":2106221,"path":"All/festvox-el11-1.4.0_2.pkg","repopath":"All/festvox-el11-1.4.0_2.pkg","licenselogic":"single","pkgsize":1302568,"desc":"from the NetBSD maintainer:\n\nThis voice provides a Castilian Spanish male voice using a residual\nexcited LPC diphone synthesis method.  The lexicon is provided by\na set of letter to sound rules producing pronunciation accents and\nsyllabification.  The durations, intonation and prosodic phrasing\nare minimal but are acceptable for simple examples.\n\nThis voice can be activated via (voice_el_diphone) .","deps":{"festival":{"origin":"audio/festival","version":"2.4_4"}},"categories":["accessibility","audio","spanish"],"messages":[{"message":"===>   NOTICE:\n\nThe festvox-el11 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"festvox-don","origin":"audio/festvox-don","version":"1.4.0_2","comment":"British English male voice for Festival speech synthesis system","maintainer":"ports@FreeBSD.org","www":"https://www.cstr.ed.ac.uk/projects/festival/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5bfae71d5d726d68f7eb98d09e7521a7a039fdd7d169c4ac9267b79469be605c","flatsize":792004,"path":"All/festvox-don-1.4.0_2.pkg","repopath":"All/festvox-don-1.4.0_2.pkg","licenselogic":"single","pkgsize":604328,"desc":"note from the NetBSD maintainer:\n\nThis voice uses a very small and efficient pulse-excited LPC diphone\nsynthesis method.  It was originally written by Steve Isard.  The\nfront end uses the same British English lexicon, intonation and\nduration methods as rab_diphone.\n\nThis voice can be activated via (voice_don_diphone).\n\nTrevor Johnson","deps":{"festlex-oald":{"origin":"audio/festlex-oald","version":"1.4.1_1"},"festlex-poslex":{"origin":"audio/festlex-poslex","version":"1.4.1_2"}},"categories":["accessibility","audio"],"messages":[{"message":"===>   NOTICE:\n\nThe festvox-don port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"festvox-rab8","origin":"audio/festvox-rab8","version":"1.4.1_2","comment":"British English male voice, sampled at 8 kHz, for Festival","maintainer":"ports@FreeBSD.org","www":"https://www.cstr.ed.ac.uk/projects/festival/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f305b719b1506e1e71a495a024e6cc5d4eab54f6dc93c8682e37b414865bd5c4","flatsize":4415815,"path":"All/festvox-rab8-1.4.1_2.pkg","repopath":"All/festvox-rab8-1.4.1_2.pkg","licenselogic":"single","pkgsize":2775376,"desc":"from the NetBSD maintainer:\n\nThis voice provides a British English male voice using a residual\nexcited LPC diphone synthesis method.  It uses the CMU Lexicon\npronunciations.  Prosodic phrasing is provided by a statistically\ntrained model using part of speech and local distribution of breaks.\nIntonation is provided by a CART tree predicting ToBI accents and\nan F0 contour generated from a model trained from natural speech.\nThe duration model is also trained from data using a CART tree.\n\nThis voice can be activated via (voice_rab_diphone).\n\nIt is sampled at 8 kHz and conflicts with the festvox-rab16 package\n(16 kHz samples).\n\nTrevor Johnson","deps":{"festlex-oald":{"origin":"audio/festlex-oald","version":"1.4.1_1"},"festlex-poslex":{"origin":"audio/festlex-poslex","version":"1.4.1_2"}},"categories":["accessibility","audio"],"messages":[{"message":"===>   NOTICE:\n\nThe festvox-rab8 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"festvox-ked16","origin":"audio/festvox-ked16","version":"1.4.0_1","comment":"American English male voice, sampled at 16 kHz, for Festival","maintainer":"ports@FreeBSD.org","www":"https://www.cstr.ed.ac.uk/projects/festival/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4d350605f18b4e62945672ac71f539af268134c7fef885ef6fbf379ec2292741","flatsize":5678390,"path":"All/festvox-ked16-1.4.0_1.pkg","repopath":"All/festvox-ked16-1.4.0_1.pkg","licenselogic":"single","pkgsize":3795868,"desc":"from the NetBSD maintainer:\n\nThis voice provides an American English male voice using a residual\nexcited LPC diphone synthesis method.  It uses the CMU Lexicon\npronunciations.  Prosodic phrasing is provided by a statistically\ntrained model using part of speech and local distribution of breaks.\nIntonation is provided by a CART tree predicting ToBI accents and\nan F0 contour generated from a model trained from natural speech.\nThe duration model is also trained from data using a CART tree.\n\nThis voice can be activated via (voice_ked_diphone) .","deps":{"festlex-cmu":{"origin":"audio/festlex-cmu","version":"1.95"},"festlex-poslex":{"origin":"audio/festlex-poslex","version":"1.4.1_2"}},"categories":["accessibility","audio"],"messages":[{"message":"===>   NOTICE:\n\nThe festvox-ked16 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"festvox-kal16","origin":"audio/festvox-kal16","version":"1.4.0","comment":"American English male voice, sampled at 16 kHz, for Festival","maintainer":"ports@FreeBSD.org","www":"https://www.cstr.ed.ac.uk/projects/festival/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9c90ff4c6ee6e342b9a1920fc499062976a44f46cbcfed1b8644ad693a6f300e","flatsize":6185551,"path":"All/festvox-kal16-1.4.0.pkg","repopath":"All/festvox-kal16-1.4.0.pkg","licenselogic":"single","pkgsize":3613036,"desc":"from the NetBSD maintainer:\n\nThis voice provides an American English male voice using a residual\nexcited LPC diphone synthesis method.  It uses the CMU Lexicon\npronunciations.  Prosodic phrasing is provided by a statistically\ntrained model using part of speech and local distribution of breaks.\nIntonation is provided by a CART tree predicting ToBI accents and\nan F0 contour generated from a model trained from natural speech.\nThe duration model is also trained from data using a CART tree.\n\nTrevor Johnson","deps":{"festlex-cmu":{"origin":"audio/festlex-cmu","version":"1.95"},"festlex-poslex":{"origin":"audio/festlex-poslex","version":"1.4.1_2"}},"categories":["accessibility","audio"],"messages":[{"message":"===>   NOTICE:\n\nThe festvox-kal16 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"festvox-rab16","origin":"audio/festvox-rab16","version":"1.4.1_2","comment":"16 kHz British English male voice for Festival","maintainer":"ports@FreeBSD.org","www":"https://www.cstr.ed.ac.uk/projects/festival/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3700e2b829d076d7d4ce798cd623ad14637d8ff36664620eb79a16867baf7ebe","flatsize":7596450,"path":"All/festvox-rab16-1.4.1_2.pkg","repopath":"All/festvox-rab16-1.4.1_2.pkg","licenselogic":"single","pkgsize":4752528,"desc":"from the NetBSD maintainer:\n\nThis voice provides a British English male voice using a residual\nexcited LPC diphone synthesis method.  It uses the CMU Lexicon\npronunciations.  Prosodic phrasing is provided by a statistically\ntrained model using part of speech and local distribution of breaks.\nIntonation is provided by a CART tree predicting ToBI accents and\nan F0 contour generated from a model trained from natural speech.\nThe duration model is also trained from data using a CART tree.\n\nThis voice can be activated via (voice_rab_diphone).\n\nTrevor Johnson","deps":{"festlex-oald":{"origin":"audio/festlex-oald","version":"1.4.1_1"},"festlex-poslex":{"origin":"audio/festlex-poslex","version":"1.4.1_2"}},"categories":["accessibility","audio"],"messages":[{"message":"===>   NOTICE:\n\nThe festvox-rab16 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ffmpeg3","origin":"multimedia/ffmpeg3","version":"3.0.2","comment":"Realtime audio/video encoder/converter and streaming server (legacy 3.* series)","maintainer":"kreinholz@gmail.com","www":"https://ffmpeg.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local/ffmpeg3","sum":"27af878277a85d6da255917a9325e0c57c89481f67dbdaf76c68a2c7b61424fc","flatsize":23718353,"path":"All/ffmpeg3-3.0.2.pkg","repopath":"All/ffmpeg3-3.0.2.pkg","licenselogic":"and","licenses":["GPLv2+","LGPL21+"],"pkgsize":20103156,"desc":"FFmpeg is a complete, cross-platform solution to record, convert and stream\naudio and video. It includes libavcodec - the leading audio/video codec\nlibrary. This is a custom build of FFmpeg-3.0.2, a legacy version released in 2016, intended for use with PPSSPP.","categories":["audio","multimedia","net"],"options":{"LTO":"on","OPTIMIZED_CFLAGS":"on","RTCPU":"on"},"annotations":{"cpe":"cpe:2.3:a:ffmpeg:ffmpeg:3.0.2:::::dragonfly6:x86_64"}},{"name":"flat-remix-icon-themes","origin":"x11-themes/flat-remix-icon-themes","version":"20240201","comment":"Icon theme inspired by material design","maintainer":"Alexander88207@protonmail.com","www":"https://github.com/daniruiz/flat-remix","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e9c7a57c4075631cd860edae9a4452a56f2543ef1fdf0fb200336683d3146456","flatsize":389610742,"path":"All/flat-remix-icon-themes-20240201.pkg","repopath":"All/flat-remix-icon-themes-20240201.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":49878016,"desc":"Flat Remix is an icon theme inspired by material design.","categories":["x11-themes"]},{"name":"festlex-poslex","origin":"audio/festlex-poslex","version":"1.4.1_2","comment":"English lexicon for Festival","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8f8959dfb3abc5b568b43d7f1cefeae4121041a050b3be7459715f8bf582153a","flatsize":1366743,"path":"All/festlex-poslex-1.4.1_2.pkg","repopath":"All/festlex-poslex-1.4.1_2.pkg","licenselogic":"single","pkgsize":184392,"desc":"This is an English lexicon for the Festival speech synthesis system.","categories":["accessibility","audio"],"messages":[{"message":"===>   NOTICE:\n\nThe festlex-poslex port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"festlex-oald","origin":"audio/festlex-oald","version":"1.4.1_1","comment":"Oxford Advanced Learner's pronunciation dictionary for Festival","maintainer":"ports@FreeBSD.org","www":"https://www.cstr.ed.ac.uk/projects/festival/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"33f3d66fdff15f41771fe2193984880bcedb57460a1f963004ac354e087fcc8c","flatsize":9628925,"path":"All/festlex-oald-1.4.1_1.pkg","repopath":"All/festlex-oald-1.4.1_1.pkg","licenselogic":"single","licenses":["FESTLEX"],"pkgsize":1142312,"desc":"This is the Oxford Advanced Learner's pronunciation dictionary\n(British English), modified for the Festival speech synthesis\nsystem.","deps":{"festival":{"origin":"audio/festival","version":"2.4_4"}},"categories":["accessibility","audio"],"messages":[{"message":"===>   NOTICE:\n\nThe festlex-oald port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"festlex-czech","origin":"audio/festlex-czech","version":"0.2.1","comment":"Czech language support for Festival","maintainer":"valtri@civ.zcu.cz","www":"https://www.freebsoft.org/festival-czech","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e3c4c37b71925acfc5064fde338395db9eacc4c2a1c5ca68c07cef9678d2bbb6","flatsize":112344,"path":"All/festlex-czech-0.2.1.pkg","repopath":"All/festlex-czech-0.2.1.pkg","licenselogic":"single","pkgsize":20732,"desc":"Czech support for festival speech system. It provides the lexicon and language\nrules.","categories":["accessibility","audio"]},{"name":"festlex-cmu","origin":"audio/festlex-cmu","version":"1.95","comment":"CMU American English pronunciation dictionary for Festival","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6045c4f251a1ea50dbe93bc3bbcf58deab9a391e6a0c0f732c5159492c8f0b12","flatsize":10651092,"path":"All/festlex-cmu-1.95.pkg","repopath":"All/festlex-cmu-1.95.pkg","licenselogic":"single","pkgsize":1407328,"desc":"CMU American English pronunciation dictionary for the Festival\nspeech synthesis system","categories":["accessibility","audio"],"messages":[{"message":"===>   NOTICE:\n\nThe festlex-cmu port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"festival-freebsoft-utils","origin":"audio/festival-freebsoft-utils","version":"0.10_5","comment":"Festival utilities focused on interaction with Speech Dispatcher","maintainer":"multimedia@FreeBSD.org","www":"https://www.freebsoft.org/festival-freebsoft-utils","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6ea3d11b25fefb805888cba91fbc49340d0271a3e5f42a58308710fc2409a2b7","flatsize":186402,"path":"All/festival-freebsoft-utils-0.10_5.pkg","repopath":"All/festival-freebsoft-utils-0.10_5.pkg","licenselogic":"single","pkgsize":41164,"desc":"festival-freebsoft-utils is a collection of Festival utilities that\nenhance Festival with some useful features. They provide all what is\nneeded for interaction with Speech Dispatcher.","deps":{"festival":{"origin":"audio/festival","version":"2.4_4"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"sox":{"origin":"audio/sox","version":"14.4.2.20210509_7"}},"categories":["accessibility","audio"],"options":{"DOCS":"on"}},{"name":"flex-sdk","origin":"devel/flex-sdk","version":"4.6.0.23201","comment":"Adobe Flex SDK","maintainer":"ports@FreeBSD.org","www":"http://opensource.adobe.com/wiki/display/flexsdk/Flex+4","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"db399bdd3d46247b8445011bcd74d73c6315ac1d1b8cc752fddcc8f38d0334f7","flatsize":98756826,"path":"All/flex-sdk-4.6.0.23201.pkg","repopath":"All/flex-sdk-4.6.0.23201.pkg","licenselogic":"single","pkgsize":53952932,"desc":"The Flex SDK provides a highly productive, open source framework for\nbuilding and maintaining expressive web applications that deploy\nconsistently on all major browsers, desktops and operating systems.\n\nIt provides a modern, standards-based language and programming model\nthat supports common design patterns suitable for developers from many\nbackgrounds.\n\nFlex applications run in the ubiquitous Adobe Flash Player and Adobe\nAIR.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"],"messages":[{"message":"===>   NOTICE:\n\nThe flex-sdk port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"festival","origin":"audio/festival","version":"2.4_4","comment":"Multi-lingual speech synthesis system","maintainer":"ports@virtual-estates.net","www":"https://www.cstr.ed.ac.uk/projects/festival/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7ec1411d57d39e7d589a97831709c0b030dd986971ded0f696ed86265a44d455","flatsize":5197786,"path":"All/festival-2.4_4.pkg","repopath":"All/festival-2.4_4.pkg","licenselogic":"single","pkgsize":1189064,"desc":"from the authors:\n\nThe Festival Speech Synthesis System is a general multi-lingual\ntext-to-speech system for Unix platforms.  It is written in C++ and\nincludes a Scheme-based scripting language.  Included with Festival\nare lexicons and voices that together form a whole text-to-speech\nsystem.\n\nFor output via esd do:\n\n\t(Parameter.set 'Audio_Method 'esdaudio)\n\nNAS and direct output are documented in section 23 of the users'\nmanual.\n\nIf you need the OGI extensions, install ports/audio/festival+OGI instead.\n\nTrevor Johnson","deps":{"nas":{"origin":"audio/nas","version":"1.9.4_4"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["accessibility","audio"],"shlibs_required":["libX11.so.6","libXt.so.6","libaudio.so.2","libc.so.8","libm.so.4","libncurses.so.6","libstdc++.so.9","libtinfo.so.6"],"options":{"NAS":"on"},"messages":[{"message":"You need to install at least one festvox-* package before festival can\ndo anything other than mumble silently to itself.  See the festival\npackage description, the festdoc package (share/doc/festival/*),\nor the festival home page for more information.","type":"install"}]},{"name":"ferrite-core","origin":"x11-fonts/ferrite-core","version":"2.02","comment":"Geometric shaped font lending it a futurist look","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/froyotam/ferrite-core","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a44ac96fe54074f288b85ba0ad9f5179f71944925a835256567e85ea0dcbe73c","flatsize":94911,"path":"All/ferrite-core-2.02.pkg","repopath":"All/ferrite-core-2.02.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":40084,"desc":"This display font is built with geometric shapes lending it a futurist look.\nIt is a great choice for headlines, graphic design and more.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"festalon","origin":"audio/festalon","version":"0.5.5_15","comment":"Command line player for .nsf and .hes audio files","maintainer":"ehaupt@FreeBSD.org","www":"http://projects.raphnet.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7f2fea4b61d8dd214f115599094cacffecd0546b36265fb35fe1ce9aca1893e3","flatsize":237145,"path":"All/festalon-0.5.5_15.pkg","repopath":"All/festalon-0.5.5_15.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":86500,"desc":"Festalon is a command line player for .nsf and .hes audio files.\n\nIt supports all internal sound channels and the extra sound channels found in\nthe Konami VRC6, Konami VRC7, Namco 106, Nintendo MMC5, and Sunsoft FME-07\nchips.\n\nThe extra sound channel present in the Famicom Disk System is also emulated.","deps":{"libsamplerate":{"origin":"audio/libsamplerate","version":"0.2.2_1"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"}},"categories":["audio"],"shlibs_required":["libSDL-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0","libsamplerate.so.0"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:festalon:festalon:0.5.5:::::dragonfly6:x86_64:15"}},{"name":"fermi-lite","origin":"biology/fermi-lite","version":"0.1.13_1","comment":"Library and tool for assembling Illumina short reads in small regions","maintainer":"yuri@FreeBSD.org","www":"https://github.com/lh3/fermi-lite","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c77adeab09307f8c91e347ef1b3aeef3d1dcdb84b7dc1ce4c609eaf610c0a1b1","flatsize":476826,"path":"All/fermi-lite-0.1.13_1.pkg","repopath":"All/fermi-lite-0.1.13_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":104584,"desc":"Fermi-lite is a standalone C library as well as a command-line tool for\nassembling Illumina short reads in regions from 100bp to 10 million bp in size.\nIt is largely a light-weight in-memory version of fermikit without generating\nany intermediate files. It inherits the performance, the relatively small memory\nfootprint and the features of fermikit. In particular, fermi-lite is able to\nretain heterozygous events and thus can be used to assemble diploid regions for\nthe purpose of variant calling. It is one of the limited choices for local\nre-assembly and arguably the easiest to interface.","categories":["biology","devel"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libz.so.3"]},{"name":"fennel","origin":"lang/fennel","version":"1.5.3","comment":"Lisp that compiles to Lua","maintainer":"jrm@FreeBSD.org","www":"https://fennel-lang.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a652b0143cec42c0e19c1be2391e46759f2b8a75a271ac82c1811807389b6005","flatsize":917122,"path":"All/fennel-1.5.3.pkg","repopath":"All/fennel-1.5.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":190088,"desc":"Fennel is a programming language that brings together the speed,\nsimplicity, and reach of Lua with the flexibility of a lisp syntax and\nmacro system.\n\n- Full Lua compatibility: Easily call any Lua function or library from\n  Fennel and vice-versa.\n\n- Zero overhead: Compiled code should be just as or more efficient than\n  hand-written Lua.\n\n- Compile-time macros: Ship compiled code with no runtime dependency on\n  Fennel.\n\n- Embeddable: Fennel is a one-file library as well as an\n  executable. Embed it in other programs to support runtime\n  extensibility and interactive development.\n\nAnywhere you can run Lua code, you can run Fennel code.","deps":{"lua54":{"origin":"lang/lua54","version":"5.4.7"}},"categories":["lang"],"options":{"DOCS":"on"}},{"name":"felis","origin":"misc/felis","version":"1.0_2","comment":"Displays one or more files as a single line of text","maintainer":"ports@FreeBSD.org","www":"http://www.whizkidtech.redprince.net/fports/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eb73fd53f5539b80e3e525f557a44ed804b5dcc57743c4e68cb9cd26368076a4","flatsize":7014,"path":"All/felis-1.0_2.pkg","repopath":"All/felis-1.0_2.pkg","licenselogic":"single","pkgsize":3964,"desc":"Felis sends one or more files to stdin. Unlike cat, felis will place all\nof its output to a single line.","categories":["misc"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe felis port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"freeswitch","origin":"net/freeswitch","version":"1.10.11_1","comment":"Multi-protocol soft switch for telephony applications","maintainer":"pi@FreeBSD.org","www":"https://freeswitch.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8260f1fa1301d58637cd37dbc6e60cecf72e1339aa72600ae1759c920a2a999e","flatsize":152081784,"path":"All/freeswitch-1.10.11_1.pkg","repopath":"All/freeswitch-1.10.11_1.pkg","licenselogic":"single","licenses":["MPL11"],"pkgsize":86739020,"desc":"FreeSWITCH is a scalable open source cross-platform telephony\nplatform designed to route and interconnect popular communication\nprotocols using audio, video, text or any other form of media. It\nwas created in 2006 to fill the void left by proprietary commercial\nsolutions. FreeSWITCH also provides a stable telephony platform\non which many applications can be developed using a wide range of\nfree tools.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"e2fsprogs-libuuid":{"origin":"misc/e2fsprogs-libuuid","version":"1.47.2"},"erlang":{"origin":"lang/erlang","version":"25.3.2.7_1,4"},"ffmpeg4":{"origin":"multimedia/ffmpeg4","version":"4.4.4_18"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"jbigkit":{"origin":"graphics/jbigkit","version":"2.1_3"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"ldns":{"origin":"dns/ldns","version":"1.8.4"},"libedit":{"origin":"devel/libedit","version":"3.1.20250104,1"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"},"lua53":{"origin":"lang/lua53","version":"5.3.6_1"},"mariadb-connector-c":{"origin":"databases/mariadb-connector-c","version":"3.3.8_1"},"openal-soft":{"origin":"audio/openal-soft","version":"1.24.2_2"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"opus":{"origin":"audio/opus","version":"1.5.2"},"pcre":{"origin":"devel/pcre","version":"8.45_4"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"png":{"origin":"graphics/png","version":"1.6.47"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"},"sofia-sip":{"origin":"net/sofia-sip","version":"1.13.17"},"spandsp":{"origin":"comms/spandsp","version":"3.0.0.g20211014_2"},"speex":{"origin":"audio/speex","version":"1.2.1_1,1"},"speexdsp":{"origin":"audio/speexdsp","version":"1.2.1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"},"unixODBC":{"origin":"databases/unixODBC","version":"2.3.12_1"}},"categories":["net"],"users":["freeswitch"],"groups":["freeswitch"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12","libcurl.so.4","libdl.so.0","libedit.so.0","libfreetype.so.6","libm.so.4","libodbc.so.2","libpcre.so.1","libpng16.so.16","libpthread.so.0","libsofia-sip-ua.so.0","libspandsp.so.3","libspeex.so.1","libspeexdsp.so.1","libsqlite3.so.0","libssl.so.12","libuuid.so.1","libz.so.3"],"options":{"X11":"off","EXAMPLES":"on","PGSQL":"on","8K":"on","16K":"on","32K":"off","48K":"off","CHINESE_HK":"off","CHINESE_SIM":"off","BRAZILIAN":"off","ENGLISH":"on","ENGLISH_CA":"off","FRENCH_CA":"off","RUSSIAN":"off","SWEDISH":"off"},"annotations":{"cpe":"cpe:2.3:a:freeswitch:freeswitch:1.10.11:::::dragonfly6:x86_64:1"},"messages":[{"message":"Example configurations are available in:\n\n/usr/local/share/examples/freeswitch/\n\nA working initial configuration can be installed by running:\n\n( cd /usr/local/share/examples/freeswitch/vanilla/ && pax -rw -p e . /usr/local/etc/freeswitch )","type":"install"}]},{"name":"feh","origin":"graphics/feh","version":"3.10.3_2","comment":"Image viewer that utilizes Imlib2","maintainer":"jrm@FreeBSD.org","www":"https://feh.finalrewind.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bbe0084d09943b021b53b59371783830ef52d4901d7fb08e109a3c8eb45324b5","flatsize":435550,"path":"All/feh-3.10.3_2.pkg","repopath":"All/feh-3.10.3_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":173064,"desc":"feh is a versatile and fast image viewer using imlib2, the\npremier image file handling library. feh has many features,\nfrom simple single file viewing, to multiple file modes using\na slideshow or multiple windows. feh supports the creation of\nmontages as index prints with many user-configurable options.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"imlib2":{"origin":"graphics/imlib2","version":"1.12.4_1,2"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libexif":{"origin":"graphics/libexif","version":"0.6.25"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["graphics"],"shlibs_required":["libImlib2.so.1","libX11.so.6","libXinerama.so.1","libc.so.8","libcurl.so.4","libexif.so.12","libm.so.4","libpng16.so.16"],"options":{"CURL":"on","DCRAW":"off","DOCS":"on","EXAMPLES":"on","EXIF":"on","XINERAMA":"on"},"annotations":{"cpe":"cpe:2.3:a:feh_project:feh:3.10.3:::::dragonfly6:x86_64:2"}},{"name":"featherpad","origin":"editors/featherpad","version":"1.5.2","comment":"Lightweight Qt6 plain-text editor","maintainer":"lxqt@FreeBSD.org","www":"https://github.com/tsujan/FeatherPad","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6bf263e41e807f793ee4016e8581feb7d3171eb823d1eef2bc0982a5e6bb3ba2","flatsize":3478385,"path":"All/featherpad-1.5.2.pkg","repopath":"All/featherpad-1.5.2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":775292,"desc":"FeatherPad is a lightweight Qt6 plain-text editor. It is independent of\nany desktop environment.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"hunspell":{"origin":"textproc/hunspell","version":"1.7.2_1"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-svg":{"origin":"graphics/qt6-svg","version":"6.8.3"}},"categories":["editors"],"shlibs_required":["libGLX.so.0","libICE.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6PrintSupport.so.6","libQt6Svg.so.6","libQt6Widgets.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libc.so.8","libgcc_s.so.1","libhunspell-1.7.so.0","libm.so.4","libpthread.so.0","libstdc++.so.6"]},{"name":"feff10","origin":"science/feff10","version":"10.0.0.16_1","comment":"Ab initio scattering calculations of X-ray absorption fine structure","maintainer":"yuri@FreeBSD.org","www":"https://times-software.github.io/feff10/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ee98b77535e217dc5596ba14fb3fbf5d7b0d46ca61293587eed5c464d6a656f2","flatsize":15748890,"path":"All/feff10-10.0.0.16_1.pkg","repopath":"All/feff10-10.0.0.16_1.pkg","licenselogic":"single","licenses":["FEFF10"],"pkgsize":1941328,"desc":"FEFF is an automated program for ab initio multiple scattering calculations of\nX-ray Absorption Fine Structure (XAFS), X-ray Absorption Near-Edge Structure\n(XANES) and various other spectra for clusters of atoms. The code yields\nscattering amplitudes and phases used in many modern XAFS analysis codes, as\nwell as various other properties.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["science"],"shlibs_required":["libc.so.8","libgcc_s.so.1","libgfortran.so.5","libm.so.4","libquadmath.so.0"]},{"name":"feathernotes","origin":"deskutils/feathernotes","version":"1.3.1","comment":"Lightweight Qt-based notes manager","maintainer":"danfe@FreeBSD.org","www":"https://github.com/tsujan/FeatherNotes","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3e0916812f92917ce6d9283a1b82b5c7f265f40402c17a950d327c012d98d74c","flatsize":2073985,"path":"All/feathernotes-1.3.1.pkg","repopath":"All/feathernotes-1.3.1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":403172,"desc":"FeatherNotes is a lightweight hierarchical notes manager written in\nQt/C++, independent of any desktop environment, and supporting rich\ntext formatting, image embedding, inserting editable tables, export\nto HTML and PDF, drag-and-drop, password protection, to name a few.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"hunspell":{"origin":"textproc/hunspell","version":"1.7.2_1"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-svg":{"origin":"graphics/qt6-svg","version":"6.8.3"},"qt6-translations":{"origin":"devel/qt6-translations","version":"6.8.3"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["deskutils"],"shlibs_required":["libGLX.so.0","libICE.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6PrintSupport.so.6","libQt6Svg.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libc.so.8","libgcc_s.so.1","libhunspell-1.7.so.0","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"HUNSPELL":"on"}},{"name":"fdupes","origin":"sysutils/fdupes","version":"2.4.0,1","comment":"Program for identifying or deleting duplicate files","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/adrianlopezroche/fdupes/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f7aa5a435d98b22fcb7f53f57463ea6ef35ad767a8afd48c5d31035f8c7f51b6","flatsize":79867,"path":"All/fdupes-2.4.0,1.pkg","repopath":"All/fdupes-2.4.0,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":34988,"desc":"FDUPES is a program for identifying or deleting duplicate files residing within\nspecified directories.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"},"pcre2":{"origin":"devel/pcre2","version":"10.45"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libncurses.so.6","libpcre2-32.so.0","libtinfo.so.6"],"options":{"NCURSES":"on","SQLITE":"off"}},{"name":"fdmf","origin":"audio/fdmf","version":"0.0.9.s_12","comment":"Find similar music by perceptual hashing","maintainer":"ports@FreeBSD.org","www":"https://www.w140.com/audio/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2adc0aa731c3e432509790fe23c83789573dee1bb379155bd9b2888a873988a7","flatsize":56269,"path":"All/fdmf-0.0.9.s_12.pkg","repopath":"All/fdmf-0.0.9.s_12.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":21400,"desc":"fdmf is portable perl/C software for finding pairs of music files in a\ncollection that are likely to contain the same music. It works on the\nmusic itself, not on the filename, tags, or headers. It uses an audio\nfingerprint, or perceptual hash to recognize the duplicate files. It is\ncurrently under heavy development, so it might be buggy, broken, or\notherwise bad. But it works for me.","deps":{"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"gdbm":{"origin":"databases/gdbm","version":"1.24"},"mpg123":{"origin":"audio/mpg123","version":"1.32.10"},"mplayer":{"origin":"multimedia/mplayer","version":"1.5.0.20240928_1"},"p5-GDBM":{"origin":"databases/p5-GDBM","version":"1.14_5"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"plotutils":{"origin":"graphics/plotutils","version":"2.6_10,1"},"vorbis-tools":{"origin":"audio/vorbis-tools","version":"1.4.2_6,3"}},"categories":["audio"],"shlibs_required":["libc.so.8","libfftw3.so.3","libgdbm.so.6","libm.so.4"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe fdmf port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"fdm_materials","origin":"cad/fdm_materials","version":"5.7.0,1","comment":"FDM Material database for 3D printers","maintainer":"db@FreeBSD.org","www":"https://github.com/Ultimaker/fdm_materials","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b00858dbc4a429b054babcb66dc50562cd087f7a18f66d67a8aeac7c530d903c","flatsize":907532,"path":"All/fdm_materials-5.7.0,1.pkg","repopath":"All/fdm_materials-5.7.0,1.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":42808,"desc":"FDM material database","categories":["cad"]},{"name":"fdm","origin":"mail/fdm","version":"2.2_1","comment":"Fetches and delivers mail","maintainer":"dinoex@FreeBSD.org","www":"https://github.com/nicm/fdm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f5e8a1a58f1ba21f6edc113eee3f16b8074d0d35feffe43f2c95448fd593e459","flatsize":429414,"path":"All/fdm-2.2_1.pkg","repopath":"All/fdm-2.2_1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":146332,"desc":"fdm is a simple, lightweight replacement for mail fetch, filter and\ndelivery programs such as fetchmail and procmail. It can currently\nfetch using POP3, POP3S, IMAP or from stdin, and deliver to a pipe,\nfile, maildir, mbox or SMTP server, based on regexps.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"},"tdb":{"origin":"databases/tdb","version":"1.4.9_1,1"}},"categories":["mail"],"shlibs_required":["libc.so.8","libcrypto.so.12","libpcre2-8.so.0","libssl.so.12","libtdb.so.1","libz.so.3"],"options":{"DOCS":"on","EXAMPLES":"on","PCRE":"on"}},{"name":"fdk-aac","origin":"audio/fdk-aac","version":"2.0.3","comment":"Port of the Fraunhofer FDK AAC Codec Library","maintainer":"bofh@FreeBSD.org","www":"https://sourceforge.net/projects/opencore-amr/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"88dc726ece63930cec4da69202e7a304d28c1701dde210a50214cf223729edd5","flatsize":1672948,"path":"All/fdk-aac-2.0.3.pkg","repopath":"All/fdk-aac-2.0.3.pkg","licenselogic":"single","licenses":["FRAUNHOFER_FDK_AAC"],"pkgsize":692172,"desc":"Port of the Fraunhofer FDK AAC Codec Library for Android","categories":["audio"]},{"name":"fcron","origin":"sysutils/fcron","version":"3.2.1_2","comment":"Periodic command scheduler","maintainer":"bob@eager.cx","www":"http://fcron.free.fr/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fbc4527a3dfa9dd1157618e0b6e44f6dda1f43e1bbe52e518bb057390a08d8d4","flatsize":650862,"path":"All/fcron-3.2.1_2.pkg","repopath":"All/fcron-3.2.1_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":159396,"desc":"Fcron is a scheduler. It aims at replacing Vixie Cron, so it\nimplements most of its functionalities. But contrary to Vixie Cron,\nfcron does not need your system to be up 7 days a week, 24 hours a\nday: it also works well with systems which are not running neither\nall the time nor regularly (contrary to anacrontab). To do so, fcron\nallows you to use the standard mode in which you tell it to execute\none command at a given date and hour and to make it run a command\naccording to its time of execution, which is normally the same as\nsystem uptime.\n\nThis is the stable release.","categories":["sysutils"],"users":["fcron"],"groups":["fcron"],"shlibs_required":["libc.so.8","libcrypt.so.4","libpam.so.3"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"To enable fcron, and disable the default system cron, add the following lines\nto your /etc/rc.conf:\n\n\tfcron_enable=\"YES\"\n\tcron_enable=\"NO\"\n\nand move any jobs in /etc/crontab to the root fcrontab(5) file. See:\n\n/usr/local/share/examples/fcron\n\nfor a translation of the default FreeBSD /etc/crontab, and for sample PAM\nconfiguration files.","type":"install"}]},{"name":"fcrackzip","origin":"security/fcrackzip","version":"1.0_3","comment":"Portable, fast, and featureful ZIP password cracker","maintainer":"bofh@FreeBSD.org","www":"http://home.schmorp.de/marc/fcrackzip.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9dc61dc58fb967a80eff989a30e891abe7a029bf5fd4646bae81ccdf62627b43","flatsize":62988,"path":"All/fcrackzip-1.0_3.pkg","repopath":"All/fcrackzip-1.0_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":26228,"desc":"Fcrackzip is a fast and featureful ZIP password cracker, written in\nportable C (and optional x86 assembly). It allows the user to recover\nforgotten ZIP archive passwords, using either a brute force or\ndictionary attack on the provided files.","deps":{"libzip":{"origin":"archivers/libzip","version":"1.11.2"}},"categories":["archivers","security"],"shlibs_required":["libc.so.8","libzip.so.5"]},{"name":"fcplay","origin":"audio/fcplay","version":"0.0.1_2","comment":"Future Composer Reference Player","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"463966aaaa06093891da7de6d2bd2457948acf982ecaad671bc1724f5483a52a","flatsize":75433,"path":"All/fcplay-0.0.1_2.pkg","repopath":"All/fcplay-0.0.1_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":30508,"desc":"A player for those memorable Future Composer tunes from the Amiga.\n\nThe author says it was implemented because hardly any FC player available on\nPC (and not even on AMIGA) manages to play back all modules without flaws --\nif at all.\n\nTunes: http://exotica.fix.no/","deps":{"libsidplay":{"origin":"audio/libsidplay","version":"1.36.60_1"}},"categories":["audio"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe fcplay port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"feappv","origin":"cad/feappv","version":"5.1.2.e","comment":"Finite element analysis program (personal version)","maintainer":"ports@FreeBSD.org","www":"http://projects.ce.berkeley.edu/feap/feappv/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c735611a77ecb30fa7ba3ba055150f444d60b67c7cc136cd71ba76683bc33985","flatsize":6178670,"path":"All/feappv-5.1.2.e.pkg","repopath":"All/feappv-5.1.2.e.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1956648,"desc":"FEAPpv is a general purpose finite element analysis program which is\ndesigned for research and educational use. The program is described in the\nreferences:\n\nThe Finite Element Method, 6th ed., Vols. 1 and 2, by O.C. Zienkiewicz and\nR.L. Taylor, Elsevier, Oxford, 2005.\n\nFEAPpv is designed to be compatible for compilation in Unix/Linux and\nWindows PC environments.\n\nNo support on use of the program will be provided.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["cad","education","science"],"shlibs_required":["libX11.so.6","libc.so.8","libgcc_s.so.1","libgfortran.so.5","libm.so.4","libquadmath.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe feappv port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"fconv","origin":"converters/fconv","version":"1.1_2","comment":"Converts DOS or Mac-style files to Unix format, and vice-versa","maintainer":"chris@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"21b7bc17afeac8a5554b88133c70306a3b530626cc6f1d60a4f2e77deca15be9","flatsize":32640,"path":"All/fconv-1.1_2.pkg","repopath":"All/fconv-1.1_2.pkg","licenselogic":"single","pkgsize":3640,"desc":"As well as being a work-alike for the BSDI utility mentioned in the\ndoscmd man page, dos2bsd (and bsd2dos), fconv supports conversion to\nand from Macintosh type files (which use only '\\r').","categories":["converters"],"shlibs_required":["libc.so.8"]},{"name":"fconfig","origin":"sysutils/fconfig","version":"20080329","comment":"Read and modify RedBoot embedded boot configuration","maintainer":"thompsa@FreeBSD.org","www":"http://andrzejekiert.ovh.org/software.html.en","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b90cae022fd0950f8eb840d0854203ce40896005ede2c5b4fa00d9acd76ab715","flatsize":16520,"path":"All/fconfig-20080329.pkg","repopath":"All/fconfig-20080329.pkg","licenselogic":"single","pkgsize":8092,"desc":"fconfig is an application that allows to read and write RedBoot's configuration\nparameters.\n\nExamples,\n fconfig -l\n fconfig -w -n console_baud_rate -x 115200","categories":["sysutils"],"shlibs_required":["libc.so.8"]},{"name":"fcl05","origin":"math/fcl05","version":"0.5.0_3","comment":"Flexible Collision Library (Old version)","maintainer":"db@FreeBSD.org","www":"https://github.com/flexible-collision-library/fcl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c8e8584dcb121e0f74db20fdfcc6e24d9ead2400d3d5e0ebe41958f9570ce9ae","flatsize":10519938,"path":"All/fcl05-0.5.0_3.pkg","repopath":"All/fcl05-0.5.0_3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1053672,"desc":"This is a snapshot version of FCL at 0.5.0 mainly to support\npython-fcl otherwise please use the fcl port.\nN.B. python-fcl also needs octomap\n\nFCL is a library for performing three types of proximity queries on a pair of\ngeometric models composed of triangles.\n\nIt performs:\n* Collision detection: detecting whether the two models overlap, and optionally,\n  all of the triangles that overlap.\n* Distance computation: computing the minimum distance between a pair of models,\n  i.e., the distance between the closest pair of points.\n* Tolerance verification: determining whether two models are closer or farther\n  than a tolerance distance.\n* Continuous collision detection: detecting whether the two moving models\n  overlap during the movement, and optionally, the time of contact.\n* Contact information: for collision detection and continuous collision\n  detection, the contact information (including contact normals and contact\n  points) can be returned optionally.","deps":{"libccd":{"origin":"math/libccd","version":"2.1"},"octomap":{"origin":"math/octomap","version":"1.10.0_1"}},"categories":["math"],"options":{"SSE2":"on","SSE3":"off","SSE4":"off","SSE41":"off","SSE42":"off","SSE4A":"off","SSSE3":"off"}},{"name":"feedbackd","origin":"accessibility/feedbackd","version":"0.7.0","comment":"Haptic/visual/audio feedback for GNOME","maintainer":"jbeich@FreeBSD.org","www":"https://source.puri.sm/Librem5/feedbackd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8f97dc915aca4df06a4fc667625a2ad7fd65ca43ad0e42dbb04e7d51fb944d1a","flatsize":2729732,"path":"All/feedbackd-0.7.0.pkg","repopath":"All/feedbackd-0.7.0.pkg","licenselogic":"and","licenses":["GPLv3+","LGPL21+"],"pkgsize":1213584,"desc":"feedbackd provides a DBus daemon (feedbackd) to act on events to provide\nhaptic, visual and audio feedback. It offers a library (libfeedback) and\nGObject introspection bindings to ease using it from applications.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gsound":{"origin":"audio/gsound","version":"1.0.3"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"libgudev":{"origin":"devel/libgudev","version":"237"}},"categories":["accessibility"],"shlibs_required":["libc.so.8","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgsound.so.0","libgudev-1.0.so.0","libjson-glib-1.0.so.0"],"options":{"DAEMON":"on","DOCS":"on","GIR":"on","MANPAGES":"on","VAPI":"on"}},{"name":"fclones","origin":"sysutils/fclones","version":"0.35.0","comment":"Efficient duplicate file finder","maintainer":"yuri@FreeBSD.org","www":"https://github.com/pkolaczk/fclones","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2a9736ee25aee81badb6b320994a152aaaaec88caaaed9d5f7dc0c1297bdff94","flatsize":5016307,"path":"All/fclones-0.35.0.pkg","repopath":"All/fclones-0.35.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1435728,"desc":"fclones is a command line utility that identifies groups of identical files\nand gets rid of the file copies you no longer need. It comes with plenty of\nconfiguration options for controlling the search scope and offers many ways\nof removing duplicates. For maximum flexibility, it integrates well with other\nUnix utilities like `find` and it speaks JSON, so you have a lot of control\nover the search and cleanup process.\n\nfclones treats your data seriously. You can inspect and modify the list of\nduplicate files before removing them.\nThere is also a `--dry-run` option that can tell you exactly what changes on\nthe file system would be made.\n\nfclones has been implemented in Rust with a strong focus on high performance\non modern hardware.\nIt employs several optimization techniques not present in many other programs.\nIt adapts to the type of the hard drive, orders file operations by physical\ndata placement on HDDs, scans directory tree in parallel and uses prefix\ncompression of paths to reduce memory consumption when working with millions of\nfiles. It is also friendly to page-cache and does not push out your data out of\ncache.\n\nAs a result, fclones easily outperforms many other popular duplicate finders by\na wide margin on either SSD or HDD storage.","categories":["sysutils"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0"]},{"name":"fcitx5-qt5","origin":"textproc/fcitx5-qt","version":"5.1.8","comment":"Fcitx support for Qt (qt5)","maintainer":"khng@FreeBSD.org","www":"https://github.com/fcitx/fcitx5-qt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8c9e40be6c70de016809bffca9778e05a1196eedd6459ceab921d10bf74e1c21","flatsize":918150,"path":"All/fcitx5-qt5-5.1.8.pkg","repopath":"All/fcitx5-qt5-5.1.8.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","LGPL21+"],"pkgsize":228156,"desc":"Fcitx5 support for Qt5 applications.","deps":{"fcitx5":{"origin":"textproc/fcitx5","version":"5.1.11_1"},"fcitx5-qt-common":{"origin":"textproc/fcitx5-qt-common","version":"5.1.8"},"kf6-extra-cmake-modules":{"origin":"devel/kf6-extra-cmake-modules","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["textproc"],"shlibs_required":["libFcitx5Utils.so.2","libQt5Core.so.5","libQt5DBus.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libstdc++.so.9"],"annotations":{"flavor":"qt5"}},{"name":"fcitx5-qt6","origin":"textproc/fcitx5-qt","version":"5.1.8","comment":"Fcitx support for Qt (qt6)","maintainer":"khng@FreeBSD.org","www":"https://github.com/fcitx/fcitx5-qt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"be02102b3569ee10bdad96341106a3f1b60d9ec6f7618c59a85517e091f53517","flatsize":1051735,"path":"All/fcitx5-qt6-5.1.8.pkg","repopath":"All/fcitx5-qt6-5.1.8.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","LGPL21+"],"pkgsize":255272,"desc":"Fcitx5 support for Qt5 applications.","deps":{"fcitx5":{"origin":"textproc/fcitx5","version":"5.1.11_1"},"fcitx5-qt-common":{"origin":"textproc/fcitx5-qt-common","version":"5.1.8"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"kf6-extra-cmake-modules":{"origin":"devel/kf6-extra-cmake-modules","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-wayland":{"origin":"graphics/qt6-wayland","version":"6.8.3"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["textproc"],"shlibs_required":["libFcitx5Utils.so.2","libGLX.so.0","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Widgets.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"annotations":{"flavor":"qt6"}},{"name":"fcl","origin":"math/fcl","version":"0.7.0_1","comment":"Flexible Collision Library","maintainer":"yuri@FreeBSD.org","www":"https://github.com/flexible-collision-library/fcl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3007a0e4825e06c69f4a3aa35a6b35348f77d1ad57b2abdf979d12e62f9feaa9","flatsize":9966622,"path":"All/fcl-0.7.0_1.pkg","repopath":"All/fcl-0.7.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1122020,"desc":"FCL is a library for performing three types of proximity queries on a pair of\ngeometric models composed of triangles.\n\nIt performs:\n* Collision detection: detecting whether the two models overlap, and optionally,\n  all of the triangles that overlap.\n* Distance computation: computing the minimum distance between a pair of models,\n  i.e., the distance between the closest pair of points.\n* Tolerance verification: determining whether two models are closer or farther\n  than a tolerance distance.\n* Continuous collision detection: detecting whether the two moving models\n  overlap during the movement, and optionally, the time of contact.\n* Contact information: for collision detection and continuous collision\n  detection, the contact information (including contact normals and contact\n  points) can be returned optionally.","deps":{"libccd":{"origin":"math/libccd","version":"2.1"}},"categories":["math"],"options":{"SSE2":"on","SSE3":"off","SSE4":"off","SSE41":"off","SSE42":"off","SSE4A":"off","SSSE3":"off"}},{"name":"fcitx5-qt-common","origin":"textproc/fcitx5-qt-common","version":"5.1.8","comment":"Fcitx support for Qt (common files)","maintainer":"khng@FreeBSD.org","www":"https://github.com/fcitx/fcitx5-qt","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fd42ec8c2b06b976cab524ba1c1f3abe94be623ff3a8d43d7f4052dec72fad5c","flatsize":62158,"path":"All/fcitx5-qt-common-5.1.8.pkg","repopath":"All/fcitx5-qt-common-5.1.8.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","LGPL21+"],"pkgsize":18948,"desc":"Fcitx5 support for Qt5 applications.","deps":{"fcitx5":{"origin":"textproc/fcitx5","version":"5.1.11_1"},"kf6-extra-cmake-modules":{"origin":"devel/kf6-extra-cmake-modules","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"}},"categories":["textproc"]},{"name":"fcitx5-m17n","origin":"textproc/fcitx5-m17n","version":"5.1.2","comment":"Multilingualization support for Fcitx5","maintainer":"lwhsu@FreeBSD.org","www":"https://github.com/fcitx/fcitx5-m17n","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f0de39686f221c465299f3f0f353507d682197e92bbd2db1f662b424b8e04021","flatsize":232376,"path":"All/fcitx5-m17n-5.1.2.pkg","repopath":"All/fcitx5-m17n-5.1.2.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":84388,"desc":"The libm17n, a multilingual input method engine, backend of the Fcitx5 IM\nframework.","deps":{"fcitx5":{"origin":"textproc/fcitx5","version":"5.1.11_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"m17n-lib":{"origin":"devel/m17n-lib","version":"1.8.0_4"}},"categories":["textproc"]},{"name":"fcitx5-lua","origin":"textproc/fcitx5-lua","version":"5.0.13","comment":"Lua support for Fcitx5","maintainer":"khng@FreeBSD.org","www":"https://github.com/fcitx/fcitx5-lua","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"12ddc3f6095e76607a9c4513d728edeaa6af405ef53b75ee80c911f1faa1695d","flatsize":158592,"path":"All/fcitx5-lua-5.0.13.pkg","repopath":"All/fcitx5-lua-5.0.13.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":46928,"desc":"This provides Lua support for Fcitx5 input method framework in two ways:\n1. An addon loader for Lua\n2. The googlepinyin API provided by imeapi addon.","deps":{"fcitx5":{"origin":"textproc/fcitx5","version":"5.1.11_1"},"kf6-extra-cmake-modules":{"origin":"devel/kf6-extra-cmake-modules","version":"6.14.0"},"lua53":{"origin":"lang/lua53","version":"5.3.6_1"}},"categories":["textproc"]},{"name":"fcitx5-gtk4","origin":"textproc/fcitx5-gtk","version":"5.1.3","comment":"Fcitx support for GTK (gtk4)","maintainer":"khng@FreeBSD.org","www":"https://github.com/fcitx/fcitx5-gtk","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d19266f0e9e8307d7774d00b889a30b66bca9ca46551d72b8e63ad5a65fc28f2","flatsize":142782,"path":"All/fcitx5-gtk4-5.1.3.pkg","repopath":"All/fcitx5-gtk4-5.1.3.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":48616,"desc":"Fcitx5 support for GTK+ applications.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fcitx5-gtk-common":{"origin":"textproc/fcitx5-gtk-common","version":"5.1.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gobject-introspection":{"origin":"devel/gobject-introspection","version":"1.78.1_2,1"},"gtk4":{"origin":"x11-toolkits/gtk40","version":"4.18.4"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"kf6-extra-cmake-modules":{"origin":"devel/kf6-extra-cmake-modules","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["textproc"],"annotations":{"flavor":"gtk4"}},{"name":"fcitx5-gtk3","origin":"textproc/fcitx5-gtk","version":"5.1.3","comment":"Fcitx support for GTK (gtk3)","maintainer":"khng@FreeBSD.org","www":"https://github.com/fcitx/fcitx5-gtk","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"34410156071a1a38cd588e18c23a1c44fb67a1a8754f347659485eedee5106cb","flatsize":144318,"path":"All/fcitx5-gtk3-5.1.3.pkg","repopath":"All/fcitx5-gtk3-5.1.3.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":49724,"desc":"Fcitx5 support for GTK+ applications.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fcitx5-gtk-common":{"origin":"textproc/fcitx5-gtk-common","version":"5.1.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gobject-introspection":{"origin":"devel/gobject-introspection","version":"1.78.1_2,1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"kf6-extra-cmake-modules":{"origin":"devel/kf6-extra-cmake-modules","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["textproc"],"annotations":{"flavor":"gtk3"}},{"name":"fcitx5-gtk2","origin":"textproc/fcitx5-gtk","version":"5.1.3","comment":"Fcitx support for GTK (gtk2)","maintainer":"khng@FreeBSD.org","www":"https://github.com/fcitx/fcitx5-gtk","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a9ff6ee5be1b7d482e1d3c8bb291ff4c5c7428051a0ab872e03bcd44250680f9","flatsize":88254,"path":"All/fcitx5-gtk2-5.1.3.pkg","repopath":"All/fcitx5-gtk2-5.1.3.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":28960,"desc":"Fcitx5 support for GTK+ applications.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fcitx5-gtk-common":{"origin":"textproc/fcitx5-gtk-common","version":"5.1.3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gobject-introspection":{"origin":"devel/gobject-introspection","version":"1.78.1_2,1"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"kf6-extra-cmake-modules":{"origin":"devel/kf6-extra-cmake-modules","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["textproc"],"annotations":{"flavor":"gtk2"}},{"name":"fcitx5-gtk-common","origin":"textproc/fcitx5-gtk-common","version":"5.1.3","comment":"Fcitx support for GTK (common files)","maintainer":"khng@FreeBSD.org","www":"https://github.com/fcitx/fcitx5-gtk","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2a5873dd59306ed027ccca0b745c739f1e765c9aab2ec77cbdc319bf5fc536cb","flatsize":121191,"path":"All/fcitx5-gtk-common-5.1.3.pkg","repopath":"All/fcitx5-gtk-common-5.1.3.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":28572,"desc":"Fcitx5 support for GTK+ applications.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gobject-introspection":{"origin":"devel/gobject-introspection","version":"1.78.1_2,1"},"kf6-extra-cmake-modules":{"origin":"devel/kf6-extra-cmake-modules","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["textproc"]},{"name":"fcitx-table-other","origin":"textproc/fcitx-table-other","version":"0.2.3","comment":"Table-based input methods for Fcitx","maintainer":"henry.hu.sh@gmail.com","www":"https://fcitx-im.org/wiki/Fcitx","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"78f67d231f3abcdbfae8b3841e42a44e1ff2c2919c3d688b4a7f8dc405eefcd3","flatsize":2433071,"path":"All/fcitx-table-other-0.2.3.pkg","repopath":"All/fcitx-table-other-0.2.3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":221988,"desc":"fcitx-table-other provides some other tables for Fcitx, fork from\nibus-table-others, scim-tables.  Most of the table in this package is\nnon-Chinese table. They are listed under /tables by language.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"zh-fcitx":{"origin":"chinese/fcitx","version":"4.2.9.9_1"}},"categories":["textproc"]},{"name":"fcitx-qt5","origin":"textproc/fcitx-qt5","version":"1.2.7","comment":"Fcitx support for Qt5","maintainer":"yuri@FreeBSD.org","www":"https://github.com/fcitx/fcitx-qt5","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"30a6615309116d9f08245b42b0855b2471485070b706e541a3b780970514a365","flatsize":663307,"path":"All/fcitx-qt5-1.2.7.pkg","repopath":"All/fcitx-qt5-1.2.7.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":159248,"desc":"Fcitx support for Qt5","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-extra-cmake-modules":{"origin":"devel/kf6-extra-cmake-modules","version":"6.14.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"zh-fcitx":{"origin":"chinese/fcitx","version":"4.2.9.9_1"}},"categories":["textproc"],"shlibs_required":["libQt5Core.so.5","libQt5DBus.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libc.so.8","libfcitx-utils.so.0","libintl.so.8","libm.so.4","libstdc++.so.9"]},{"name":"fcitx-m17n","origin":"textproc/fcitx-m17n","version":"0.2.3_1","comment":"Multilingualization support for Fcitx","maintainer":"lichray@gmail.com","www":"https://fcitx-im.org/wiki/Fcitx","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e17a97b7a3cb1cf80cbf1836b2e13207847329bc70bcc4f335aa14d5f4a12b19","flatsize":82767,"path":"All/fcitx-m17n-0.2.3_1.pkg","repopath":"All/fcitx-m17n-0.2.3_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":26856,"desc":"fcitx-m17n provides the libm17n, a multilingual input method engine,\nas a back-end to the Fcitx IM framework.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"m17n-lib":{"origin":"devel/m17n-lib","version":"1.8.0_4"},"zh-fcitx":{"origin":"chinese/fcitx","version":"4.2.9.9_1"}},"categories":["textproc"]},{"name":"fcgiwrap","origin":"www/fcgiwrap","version":"1.1.0_12","comment":"Simple FastCGI wrapper for CGI scripts","maintainer":"rodrigo@FreeBSD.org","www":"http://nginx.localdomain.pl/wiki/FcgiWrap","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a606381f114d03140049ef37495d263d82d340ccb0e5a2b5d78b0afab8100df6","flatsize":25536,"path":"All/fcgiwrap-1.1.0_12.pkg","repopath":"All/fcgiwrap-1.1.0_12.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11732,"desc":"fcgiwrap is a simple server for running CGI applications over FastCGI. It hopes\nto provide clean CGI support to Nginx (and other web servers that may need it).\n\nFeatures:\n    * very lightweight (84KB of private memory per instance)\n    * fixes broken CR/LF in headers\n    * handles environment in a sane way (CGI scripts get HTTP-related env. vars\n    * from FastCGI parameters and inherit all the others from fcgiwrap's\n    * environment)\n    * no configuration, so you can run several sites off the same fcgiwrap pool\n    * passes CGI stderr output to fcgiwrap's stderr (this is by design but\n    * stderr could be also passed to FastCGI stderr stream)","deps":{"fcgi-devkit":{"origin":"www/fcgi","version":"2.4.6"}},"categories":["www"],"shlibs_required":["libc.so.8","libfcgi.so.0"]},{"name":"fcgi-devkit","origin":"www/fcgi","version":"2.4.6","comment":"FastCGI Development Kit","maintainer":"john@essenz.com","www":"https://fastcgi-archives.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"666ede265856d6eab6a8fa555ec6dfbcf96db414e1daca9660d036d6dfbf2c3a","flatsize":594724,"path":"All/fcgi-devkit-2.4.6.pkg","repopath":"All/fcgi-devkit-2.4.6.pkg","licenselogic":"single","licenses":["Open_Market_FastCGI_license"],"pkgsize":184252,"desc":"FastCGI Development Kit.\n\nFastCGI is a fast, open, and secure Web server interface that solves the\nperformance problems inherent in CGI, without introducing the overhead and\ncomplexity of proprietary APIs (Application Programming Interfaces).\n\nFastCGI allows for many nice features such as persistent CGI applications\n(eliminating process creation time per request) and being able run CGI\napplications on hosts remote to the web server itself.\n\nMost web servers have optional or add-on support for FastCGI. Applications\nwhich are developed with FastCGI behave as standard CGIs when invoked by web\nservers without FastCGI support. In other words, if the server supports\nFastCGI, then FastCGI applications get all the perks (mainly being *really*\nfast); if the server does not support FastCGI, then FastCGI applications\nbehave exactly like standard CGIs.","categories":["www"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:fastcgi:fcgi:2.4.6:::::dragonfly6:x86_64"}},{"name":"fcft","origin":"x11-fonts/fcft","version":"3.3.1","comment":"Simple library for font loading and glyph rasterization","maintainer":"jbeich@FreeBSD.org","www":"https://codeberg.org/dnkl/fcft","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2e9a0d4430743beedbcd24847e63c75023c5ff33d271d19e09f8415281c22ef9","flatsize":178600,"path":"All/fcft-3.3.1.pkg","repopath":"All/fcft-3.3.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":82800,"desc":"fcft is a small font loading and glyph rasterization library built\non-top of FontConfig, FreeType2 and pixman.\n\nIt can load and cache fonts from a fontconfig-formatted name string,\ne.g. \"Monospace:size=12\", optionally with user configured fallback fonts.\n\nAfter a font has been loaded, you can rasterize glyphs. When doing so,\nthe primary font is first considered. If it does not have the\nrequested glyph, the user configured fallback fonts (if any) are\nconsidered. If none of the user configured fallback fonts has the\nrequested glyph, the FontConfig generated list of fallback fonts are\nchecked.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libstdthreads":{"origin":"misc/libstdthreads","version":"0.11"},"pixman":{"origin":"x11/pixman","version":"0.44.2"},"utf8proc":{"origin":"textproc/utf8proc","version":"2.10.0"}},"categories":["x11-fonts"],"options":{"DOCS":"on","HARFBUZZ":"on","UTF8PROC":"on"}},{"name":"fc++","origin":"devel/fc++","version":"1.5","comment":"Functional Programming in C++","maintainer":"ports@FreeBSD.org","www":"https://people.cs.umass.edu/~yannis/fc++/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9208a9b19913b4ed482d89ae818199423789c8f03df6ff4423ee2d4c37930ab4","flatsize":320472,"path":"All/fc++-1.5.pkg","repopath":"All/fc++-1.5.pkg","licenselogic":"single","pkgsize":49548,"desc":"FC++ is a library for functional programming in C++. Functional programming\nis a programming paradigm in which functions are treated as regular values.\nThus, we can have functions that take other functions as parameters. The\nformer functions are called \"higher-order\" functions. A common feature of\nfunctions is that they can be polymorphic. \"Polymorphic\" means that the same\nfunction can be used with arguments of many types. FC++ is distinguished from\nother libraries (including the C++ Standard Library) by its complete support\nfor polymorphism: FC++ polymorphic higher-order functions can take other\npolymorphic functions as arguments and return polymorphic functions as results.\nThis is particularly useful (i.e., simplifies code) in C++ where type inference\nis limited and we often need to pass polymorphic functions around and determine\ntheir type later.\n\nWith FC++ you can define your own higher-order polymorphic functions, but the\nlibrary also contains a large amount of functionality that can be re-used as-is\nin C++ programs. This includes infinite (\"lazy\") lists, useful higher-order\nfunctions (like map, compose, etc.), a reference-counting facility that can be\nused to replace C++ pointers, many common logical and arithmetic operators in\na form that can be used with higher-order functions, and more.","categories":["devel"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe fc++ port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"fbpanel","origin":"x11/fbpanel","version":"6.1_8","comment":"Lightweight, NETWM compliant X11 desktop panel","maintainer":"ports@FreeBSD.org","www":"https://fbpanel.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b76f672c1e499857d24a313635362193619a8e5672174a0c47157145ef222db6","flatsize":568822,"path":"All/fbpanel-6.1_8.pkg","repopath":"All/fbpanel-6.1_8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":198088,"desc":"Fbpanel is a lightweight, NETWM compliant X11 desktop panel.  It works with\nany NETWM compliant window manager (xfwm4, sawfish, openbox, metacity, etc.)\nIt currently provides and features:\n\n  - Taskbar, launchbar, and pager\n  - Show desktop button (iconify or shade all windows)\n  - Image viewer and volume control\n  - Text and digital clock\n  - System tray (notification area)\n  - Menu with support for freedesktop.org application menu\n  - CPU, network, memory, and battery monitors\n  - General monitor (to display output of configured command)\n  - Ability to replace windows' icons\n  - Transparency support\n  - Customizable size and screen position\n  - Ability to run many instances each with its own configuration\n  - Modest resource usage","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf-xlib":{"origin":"graphics/gdk-pixbuf2-xlib","version":"2.40.2_1"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe fbpanel port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"firefox-esr","origin":"www/firefox-esr","version":"128.12.0,1","comment":"Web browser based on the browser portion of Mozilla","maintainer":"gecko@FreeBSD.org","www":"https://www.mozilla.com/firefox","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"85857fd4fbc037cabc70b443109fdf5aff6e0df1f749b7fcf434994bd1345335","flatsize":254586909,"path":"All/firefox-esr-128.12.0,1.pkg","repopath":"All/firefox-esr-128.12.0,1.pkg","licenselogic":"single","pkgsize":61767136,"desc":"Mozilla Firefox is a free and open source web browser descended from the\nMozilla Application Suite. It is small, fast and easy to use, and offers\nmany advanced features:\n\n o Popup Blocking\n o Tabbed Browsing\n o Live Bookmarks (ie. RSS)\n o Extensions\n o Themes\n o FastFind\n o Improved Security","deps":{"aom":{"origin":"multimedia/aom","version":"3.12.1"},"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"dav1d":{"origin":"multimedia/dav1d","version":"1.5.1"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"dbus-glib":{"origin":"devel/dbus-glib","version":"0.114"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"graphite2":{"origin":"graphics/graphite2","version":"1.3.14"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"icu":{"origin":"devel/icu","version":"76.1,1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcomposite":{"origin":"x11/libXcomposite","version":"0.4.6_1,1"},"libXdamage":{"origin":"x11/libXdamage","version":"1.1.6"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"libdrm":{"origin":"graphics/libdrm","version":"2.4.123,1"},"libepoll-shim":{"origin":"devel/libepoll-shim","version":"0.0.20240608"},"libevent":{"origin":"devel/libevent","version":"2.1.12"},"libffi":{"origin":"devel/libffi","version":"3.4.6"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libpci":{"origin":"devel/libpci","version":"3.13.0"},"libvpx":{"origin":"multimedia/libvpx","version":"1.15.0_1"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"nspr":{"origin":"devel/nspr","version":"4.36"},"nss":{"origin":"security/nss","version":"3.112"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pixman":{"origin":"x11/pixman","version":"0.44.2"},"png":{"origin":"graphics/png","version":"1.6.47"},"webp":{"origin":"graphics/webp","version":"1.5.0"}},"categories":["wayland","www"],"shlibs_required":["libX11.so.6","libXrandr.so.2","libc.so.8","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"CANBERRA":"off","DBUS":"on","DEBUG":"off","FFMPEG":"on","LIBPROXY":"off","LTO":"off","OPTIMIZED_CFLAGS":"on","PROFILE":"on","TEST":"off","ALSA":"off","JACK":"on","PULSEAUDIO":"off","SNDIO":"on"},"annotations":{"cpe":"cpe:2.3:a:mozilla:firefox_esr:128.12.0:::::dragonfly6:x86_64","no_provide_shlib":"yes"},"messages":[{"message":"## Missing features\n\nSome features found on Windows, macOS and Linux are not implemented:\n\n- Encrypted Media Extensions (requires Widevine CDM binary)\n- Process sandboxing (requires Capsicum backend)\n- Reduced memory usage (requires mozjemalloc)\n- Crash Reporter (requires Google Breakpad and reproducible builds)\n- WebVR (requires open source runtime)\n- TCP fast open\n- `about:networking#networkid` (requires link state notification)\n\n## Audio backend\n\nCurrently used audio backend can be inspected on `about:support` page.\nSupported backends and default probing order is as follows:\n- `pulse-rust` if `pulseaudio` package is installed (PULSEAUDIO option)\n- `jack` if `jackit` package is installed (JACK option)\n- `sndio` if `sndio` package is installed (SNDIO option)\n- `alsa` if `alsa-lib` package is installed (ALSA option)\n- `oss` (always available)\nTo force a specific backend open `about:config` page and create\n`media.cubeb.backend` preference.\n\nMicrophone selection only works in `oss`, `pulse-rust` backends.\nOther backends are limited to `default` which is usually `/dev/dsp`,\nso use virtual_oss to reroute microphones from non-default devices.\n\n## Gamepad API\n\nRequires evdev(4) joystick support. On FreeBSD 13 and later enable hgame(4)\nwhile older versions can use sysutils/iichid or multimedia/webcamd.\n\n## smb:// issues\nNetwork group, machine, and share browsing does not work correctly.\n\n## sftp://\nOnly sftp access using public key authentication works. To easily\nsetup public key authentication to `remote_host`:\n\n    $ ssh-keygen\n    $ cat ~/.ssh/id_rsa.pub | ssh remote_host \"cat >> .ssh/authorized_keys\"\n\nThe SSH server on `remote_host` must allow pub key authentication.","type":"install"}]},{"name":"firefox","origin":"www/firefox","version":"131.0_1,2","comment":"Web browser based on the browser portion of Mozilla","maintainer":"gecko@FreeBSD.org","www":"https://www.mozilla.com/firefox","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9ca3e48477b265119c026f9b3620431354bc00fb4737352ee234f3fd86eb8c38","flatsize":257221750,"path":"All/firefox-131.0_1,2.pkg","repopath":"All/firefox-131.0_1,2.pkg","licenselogic":"single","pkgsize":62297584,"desc":"Mozilla Firefox is a free and open source web browser descended from the\nMozilla Application Suite. It is small, fast and easy to use, and offers\nmany advanced features:\n\n o Popup Blocking\n o Tabbed Browsing\n o Live Bookmarks (ie. RSS)\n o Extensions\n o Themes\n o FastFind\n o Improved Security","deps":{"aom":{"origin":"multimedia/aom","version":"3.12.1"},"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"dav1d":{"origin":"multimedia/dav1d","version":"1.5.1"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"dbus-glib":{"origin":"devel/dbus-glib","version":"0.114"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"graphite2":{"origin":"graphics/graphite2","version":"1.3.14"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"icu":{"origin":"devel/icu","version":"76.1,1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcomposite":{"origin":"x11/libXcomposite","version":"0.4.6_1,1"},"libXdamage":{"origin":"x11/libXdamage","version":"1.1.6"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"libdrm":{"origin":"graphics/libdrm","version":"2.4.123,1"},"libepoll-shim":{"origin":"devel/libepoll-shim","version":"0.0.20240608"},"libevent":{"origin":"devel/libevent","version":"2.1.12"},"libffi":{"origin":"devel/libffi","version":"3.4.6"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libpci":{"origin":"devel/libpci","version":"3.13.0"},"libvpx":{"origin":"multimedia/libvpx","version":"1.15.0_1"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"nspr":{"origin":"devel/nspr","version":"4.36"},"nss":{"origin":"security/nss","version":"3.112"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pixman":{"origin":"x11/pixman","version":"0.44.2"},"png":{"origin":"graphics/png","version":"1.6.47"},"webp":{"origin":"graphics/webp","version":"1.5.0"}},"categories":["wayland","www"],"shlibs_required":["libX11.so.6","libXrandr.so.2","libc.so.8","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"CANBERRA":"off","DBUS":"on","DEBUG":"off","FFMPEG":"on","LIBPROXY":"off","LTO":"off","OPTIMIZED_CFLAGS":"on","PROFILE":"on","TEST":"off","ALSA":"off","JACK":"on","PULSEAUDIO":"off","SNDIO":"on"},"annotations":{"cpe":"cpe:2.3:a:mozilla:firefox:131.0:::::dragonfly6:x86_64:1","no_provide_shlib":"yes"},"messages":[{"message":"## Missing features\n\nSome features found on Windows, macOS and Linux are not implemented:\n\n- Encrypted Media Extensions (requires Widevine CDM binary)\n- Process sandboxing (requires Capsicum backend)\n- Reduced memory usage (requires mozjemalloc)\n- Crash Reporter (requires Google Breakpad and reproducible builds)\n- WebVR (requires open source runtime)\n- TCP fast open\n- `about:networking#networkid` (requires link state notification)\n\n## Audio backend\n\nCurrently used audio backend can be inspected on `about:support` page.\nSupported backends and default probing order is as follows:\n- `pulse-rust` if `pulseaudio` package is installed (PULSEAUDIO option)\n- `jack` if `jackit` package is installed (JACK option)\n- `sndio` if `sndio` package is installed (SNDIO option)\n- `alsa` if `alsa-lib` package is installed (ALSA option)\n- `oss` (always available)\nTo force a specific backend open `about:config` page and create\n`media.cubeb.backend` preference.\n\nMicrophone selection only works in `oss`, `pulse-rust` backends.\nOther backends are limited to `default` which is usually `/dev/dsp`,\nso use virtual_oss to reroute microphones from non-default devices.\n\n## Gamepad API\n\nRequires evdev(4) joystick support. On FreeBSD 13 and later enable hgame(4)\nwhile older versions can use sysutils/iichid or multimedia/webcamd.\n\n## smb:// issues\nNetwork group, machine, and share browsing does not work correctly.\n\n## sftp://\nOnly sftp access using public key authentication works. To easily\nsetup public key authentication to `remote_host`:\n\n    $ ssh-keygen\n    $ cat ~/.ssh/id_rsa.pub | ssh remote_host \"cat >> .ssh/authorized_keys\"\n\nThe SSH server on `remote_host` must allow pub key authentication.","type":"install"}]},{"name":"fbcmd","origin":"x11-wm/fbcmd","version":"0.5.1_4","comment":"Commandline utility for controlling fluxbox","maintainer":"ports@FreeBSD.org","www":"https://darkshed.net/files/c_cpp/fbcmd/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"682b1ce3b0517845359f71e4a5ea341add4b70921e61baad2c7a9375bd360f58","flatsize":54240,"path":"All/fbcmd-0.5.1_4.pkg","repopath":"All/fbcmd-0.5.1_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21948,"desc":"fbcmd provides some functions to the 'core' of fluxbox\nfrom the commandline.","deps":{"fluxbox":{"origin":"x11-wm/fluxbox","version":"1.3.7_10"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"}},"categories":["x11-wm"],"shlibs_required":["libX11.so.6","libXmu.so.6","libc.so.8","libm.so.4","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe fbcmd port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"fava","origin":"finance/fava","version":"1.27.3","comment":"Web interface for Beancount","maintainer":"delphij@FreeBSD.org","www":"https://beancount.github.io/fava/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"689c0cdf7f5bed94e408fafd0aff34ff20e955a4d968d7164b95da15fb933e43","flatsize":4230658,"path":"All/fava-1.27.3.pkg","repopath":"All/fava-1.27.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1101152,"desc":"Fava is a web interface for the double-entry bookkeeping software Beancount\nwith a focus on features and usability.\n\nYou can try out an online demo:\n\n    https://fava.pythonanywhere.com/example-with-budgets/income_statement/","deps":{"beancount":{"origin":"finance/beancount","version":"3.1.0"},"py311-Babel":{"origin":"devel/py-babel","version":"2.17.0_1"},"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-cheroot":{"origin":"www/py-cheroot","version":"10.0.1"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-flask":{"origin":"www/py-flask","version":"3.1.0"},"py311-flask-babel":{"origin":"devel/py-flask-babel","version":"4.0.0_1"},"py311-markdown2":{"origin":"textproc/py-markdown2","version":"2.4.13_1"},"py311-ply":{"origin":"devel/py-ply","version":"3.11_1"},"py311-pytest":{"origin":"devel/py-pytest","version":"8.1.1,1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-simplejson":{"origin":"devel/py-simplejson","version":"3.18.4_1"},"py311-werkzeug":{"origin":"www/py-werkzeug","version":"3.1.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["finance"]},{"name":"fbreader","origin":"deskutils/fbreader","version":"0.99.6_8","comment":"Powerful e-book reader","maintainer":"mew14930xvi@inbox.lv","www":"https://fbreader.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0c718d58842252f470369744ad0b78e50b7f233b40feef15cdca9331d53fd60b","flatsize":6809391,"path":"All/fbreader-0.99.6_8.pkg","repopath":"All/fbreader-0.99.6_8.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1851308,"desc":"FBReader is a book reader. Main features:\n* Supported formats: fb2, HTML, CHM, plucker, Palmdoc, zTxt, TCR, RTF,\n  OEB, OpenReader, mobipocket, plain text.\n* Direct reading from tar, zip, gzip and bzip2 archives.\n* Supported encodings: utf-8, us-ascii, windows-1251, windows-1252,\n  koi8-r, ibm866, iso-8859-*, Big5, GBK.\n* Automatically generated contents table.\n* Embedded images support.\n* Footnotes/hyperlinks support.\n* Position indicator.\n* Keeps the last open book and the last read positions for all opened\n  books between runs.\n* List of last opened books.\n* Automatic hyphenations. Liang's algorithm is used. Patterns for Czech,\n  English, Esperanto, French, German and Russian are included in the\n  current version.\n* Text search.\n* Full-screen mode.\n* Screen rotation by 90, 180 and 270 degrees.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"fribidi":{"origin":"converters/fribidi","version":"1.0.16"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libunibreak":{"origin":"textproc/libunibreak","version":"6.1,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"png":{"origin":"graphics/png","version":"1.6.47"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["deskutils"],"shlibs_required":["libc.so.8","libm.so.4","libsqlite3.so.0","libstdc++.so.9"],"annotations":{"flavor":"gtk2"}},{"name":"faust-lv2","origin":"audio/faust-lv2","version":"1.4.20220802","comment":"LV2 plugin architecture for the Faust programming language","maintainer":"yuri@FreeBSD.org","www":"https://bitbucket.org/agraef/faust-lv2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1202a179e75c45e3d1734bd88e88497a8913381d8df7251353738ba80c05f041","flatsize":4791746,"path":"All/faust-lv2-1.4.20220802.pkg","repopath":"All/faust-lv2-1.4.20220802.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":549772,"desc":"This project provides an LV2 plugin architecture for the Faust programming\nlanguage. The package contains the Faust architecture and templates for the\nneeded LV2 manifest (ttl) files, a collection of sample plugins written in\nFaust, and a generic GNU Makefile as well as a shell script to compile plugins\nusing the architecture.\n\nfaust-lv2 is free and open source software. The latest source can be found in\nthe git repository at https://bitbucket.org/agraef/faust-lv2. In the downloads\nsection of this site you can also find released tarballs along with my faust-lv2\npaper for the 2013 Linux Audio Conference. Please use the issue tracker for bug\nreports and requests. You're also invited to join one of Grame's Faust mailing\nlists to discuss faust-lv2 or Faust in general.","categories":["audio"],"options":{"SIMD":"on"}},{"name":"fbg2","origin":"games/fbg2","version":"0.4_7","comment":"Classic block-stacking arcade game","maintainer":"ports@FreeBSD.org","www":"https://fbg.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0b0af72dcfeaccfecaa266fcfa372bb65add0c364ae0292e9d36bb3fa06602cc","flatsize":4122729,"path":"All/fbg2-0.4_7.pkg","repopath":"All/fbg2-0.4_7.pkg","licenselogic":"and","licenses":["CC-BY-SA-3.0","GPLv2+"],"pkgsize":3985404,"desc":"Falling Block Game is a free, open source block stacking game available for\nWindows and Linux. The object of the game is to move and rotate pieces in order\nto fill in complete rows. The more rows you clear at once,\nthe more points you score!","deps":{"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"lua51":{"origin":"lang/lua51","version":"5.1.5_10"},"physfs":{"origin":"devel/physfs","version":"3.2.0"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_sound":{"origin":"audio/sdl_sound","version":"1.0.3_17"},"zip":{"origin":"archivers/zip","version":"3.0_4"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libSDL-1.2.so.0","libSDL_sound-1.0.so.1","libc.so.8","liblua-5.1.so","libm.so.4","libphysfs.so.1","libpng16.so.16","libpthread.so.0","libz.so.3"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe fbg2 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"faustlive","origin":"audio/faustlive","version":"2.5.19","comment":"Standalone application that embeds Faust","maintainer":"yuri@FreeBSD.org","www":"https://github.com/grame-cncm/faustlive","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2894974c71b4aba79d43d010461e3eb9d0706403030e632ea37fb58cfdf5e734","flatsize":4988368,"path":"All/faustlive-2.5.19.pkg","repopath":"All/faustlive-2.5.19.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":3453024,"desc":"A standalone application that embeds Faust (as the libfaust library) and\nLLVM compiler to provide dynamical compilation for the Faust programming\nlanguage.\n\nFaustLive is in its alpha stage.","deps":{"alsa-lib":{"origin":"audio/alsa-lib","version":"1.2.13"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"faust":{"origin":"audio/faust","version":"2.77.3"},"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libmicrohttpd":{"origin":"www/libmicrohttpd","version":"1.0.1"},"libqrencode":{"origin":"graphics/libqrencode","version":"4.1.1"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["audio"],"shlibs_required":["libGL.so.1","libHTTPDFaust.so.0","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Widgets.so.5","libasound.so.2","libc.so.8","libcurl.so.4","libdl.so.0","libexecinfo.so.1","libfaust.so.2","libjack.so.0","libm.so.4","libmicrohttpd.so.12","libpthread.so.0","libsndfile.so.1","libstdc++.so.9","libtinfo.so.6","libz.so.3"],"options":{"PORTAUDIO":"off"}},{"name":"fatfrog-lv2","origin":"audio/fatfrog-lv2","version":"1.0","comment":"High gain amplifier LV2 audio plugin","maintainer":"yuri@FreeBSD.org","www":"https://github.com/brummer10/FatFrog.lv2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"de78ae2c5ebf1ab190fb3f8796594e64ef5f31d33db917bd6a9048d7d1a04e2d","flatsize":247493,"path":"All/fatfrog-lv2-1.0.pkg","repopath":"All/fatfrog-lv2-1.0.pkg","licenselogic":"single","licenses":["BSD0CLAUSE"],"pkgsize":122384,"desc":"FatFrog is a high gain amplifier LV2 audio plugin.\n\nFeatures:\n* Valve amplifier simulation","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["audio"]},{"name":"faup","origin":"www/faup","version":"1.5.48_1","comment":"Fast URL decoder library","maintainer":"antoine@FreeBSD.org","www":"https://stricaud.github.io/faup/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a272cc876783f39f7f1b2c0817e3d93f6e4ebe6ce0d0adcb1122f4fb11251ec9","flatsize":1157192,"path":"All/faup-1.5.48_1.pkg","repopath":"All/faup-1.5.48_1.pkg","licenselogic":"single","licenses":["WTFPL"],"pkgsize":414896,"desc":"Faup stands for Finally An Url Parser and is a library and command line tool to\nparse URLs and normalize fields with two constraints:\n- Work with real-life urls (resilient to badly formated ones)\n- Be fast: no allocation for string parsing and read characters only once","deps":{"lua54":{"origin":"lang/lua54","version":"5.4.7"}},"categories":["devel","www"],"shlibs_required":["libc.so.8","liblua-5.4.so","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"fatback","origin":"sysutils/fatback","version":"1.3_3","comment":"Recover deleted files from FAT filesystems","maintainer":"ehaupt@FreeBSD.org","www":"https://sourceforge.net/project/showfiles.php?group_id=46038","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ebf8fcaae6c52abdb8eafd99fc6335c4813dbbace564f6b48c2efb3a04f4d922","flatsize":376454,"path":"All/fatback-1.3_3.pkg","repopath":"All/fatback-1.3_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":103336,"desc":"Fatback is a forensic tool for undeleting files from FAT file systems.\n\nFatback is different from other undelete tools in that it does the\nfollowing:\n\n   * Runs under UNIX environments\n   * Can undelete files automatically\n   * Supports Long File Names\n   * Supports FAT12, FAT16, and FAT32\n   * Powerful interactive mode\n   * Recursively undeletes deleted directories\n   * Recovers lost cluster chains\n   * Works with single partitions or whole disks","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["sysutils"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"fatal","origin":"devel/fatal","version":"2025.03.31.00","comment":"Library for fast software prototyping in modern C++","maintainer":"yuri@FreeBSD.org","www":"https://github.com/facebook/fatal","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"97c75c5995beaa03591f529ea933129adf6a704acf3f5deb7617997ecf741d34","flatsize":2409309,"path":"All/fatal-2025.03.31.00.pkg","repopath":"All/fatal-2025.03.31.00.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":246492,"desc":"Fatal (Facebook Template Library) is a library for fast prototyping software in\nmodern C++.\n\nIt provides facilities heavily based on template meta-programming, while keeping\nmost of the complexity under-the-hood, to enhance the expressive power of C++.\n\nFatal also provides lessons on how to write meta-programs, as well as on how to\nmake the best use of the library, starting at beginner levels.\n\nThe goal is make its benefits available to a wider audience other than just\nhard-core library writers.","categories":["devel"]},{"name":"fastx_toolkit","origin":"biology/fastx-toolkit","version":"0.0.14_1","comment":"CLI tools for Short-Reads FASTA/FASTQ files preprocessing","maintainer":"jwb@FreeBSD.org","www":"http://hannonlab.cshl.edu/fastx_toolkit/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dc4d931c2febe67ca9bcbd6e6c3bcba60f53c51c678d1e6c33fdb91e2cabbe63","flatsize":408430,"path":"All/fastx_toolkit-0.0.14_1.pkg","repopath":"All/fastx_toolkit-0.0.14_1.pkg","licenselogic":"single","licenses":["AGPLv3+"],"pkgsize":78728,"desc":"The FASTX-Toolkit is a collection of command line tools for Short-Reads\nFASTA/FASTQ files preprocessing.","deps":{"libgtextutils":{"origin":"biology/libgtextutils","version":"0.7"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["biology"],"shlibs_required":["libc.so.8","libgtextutils-0.7.so.0","libm.so.4","libstdc++.so.9"]},{"name":"fcitx5","origin":"textproc/fcitx5","version":"5.1.11_1","comment":"New implementation of the Fcitx IME framework","maintainer":"khng@FreeBSD.org","www":"https://github.com/fcitx/fcitx5","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0bb82adbae7313a70123c53abc405bcaefda1a0239623935ae3950fd5d763074","flatsize":18485945,"path":"All/fcitx5-5.1.11_1.pkg","repopath":"All/fcitx5-5.1.11_1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":8304096,"desc":"Fcitx5 is a generic input method framework. It supercedes Fcitx 4.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"e2fsprogs-libuuid":{"origin":"misc/e2fsprogs-libuuid","version":"1.47.2"},"enchant2":{"origin":"textproc/enchant2","version":"2.2.15_6"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gettext-tools":{"origin":"devel/gettext-tools","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"json-c":{"origin":"devel/json-c","version":"0.18"},"kf6-extra-cmake-modules":{"origin":"devel/kf6-extra-cmake-modules","version":"6.14.0"},"libfmt":{"origin":"devel/libfmt","version":"10.2.1"},"libuv":{"origin":"devel/libuv","version":"1.50.0"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"libxkbfile":{"origin":"x11/libxkbfile","version":"1.1.3"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"},"xcb-imdkit":{"origin":"x11/xcb-imdkit","version":"1.0.5"},"xcb-util":{"origin":"x11/xcb-util","version":"0.4.1,1"},"xcb-util-keysyms":{"origin":"x11/xcb-util-keysyms","version":"0.4.1"},"xcb-util-wm":{"origin":"x11/xcb-util-wm","version":"0.4.2"},"xkeyboard-config":{"origin":"x11/xkeyboard-config","version":"2.41_4"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libexpat.so.1","libintl.so.8","libjson-c.so.5","libm.so.4","libstdc++.so.9","libxkbcommon.so.0"],"options":{"ENCHANT":"on","WAYLAND":"on","X11":"on"},"messages":[{"message":"Remember to set the environment variable XMODIFIERS:\n\n\tcsh/tcsh:\tsetenv XMODIFIERS @im=fcitx\n\tsh/bash:\texport XMODIFIERS='@im=fcitx'\n\nFor GTK+ programs, you may want to set:\n\n\tcsh/tcsh:\tsetenv GTK_IM_MODULE fcitx/xim\n\tsh/bash:\texport GTK_IM_MODULE=fcitx/xim\n\nFor Qt programs, you may want to set:\n\n\tcsh/tcsh:\tsetenv QT_IM_MODULE fcitx\n\tsh/bash:\texport QT_IM_MODULE=fcitx\n\nTo start fcitx with your desktop, just\n\n\tcp /usr/local/share/applications/org.fcitx.Fcitx5.desktop \\\n\t    ~/.config/autostart/","type":"install"}]},{"name":"fastscapelib","origin":"misc/fastscapelib","version":"0.2.2","comment":"Library of efficient algorithms for topographic data","maintainer":"yuri@FreeBSD.org","www":"https://fastscapelib.readthedocs.io/en/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"08c24bd66f30709e5674136f5fc7e5e23bec32d0060a358ecb96200fc46ca5b8","flatsize":282562,"path":"All/fastscapelib-0.2.2.pkg","repopath":"All/fastscapelib-0.2.2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":51884,"desc":"fastscapelib is a C++ library of efficient algorithms for processing topographic\ndata and landscape evolution modeling.\n\nThis library currently has Python bindings and is easily extensible to other\nlanguages.","deps":{"xtensor":{"origin":"math/xtensor","version":"0.25.0"}},"categories":["misc"]},{"name":"fastresolve","origin":"dns/fastresolve","version":"2.10_7","comment":"Programs to get DNS and domain ownership information from web logs","maintainer":"portmaster@BSDforge.com","www":"https://BSDforge.com/projects/dns/fastresolve/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6eedb24246b16ecc9a1cbb28f0c4d8624fbfcc82f2af9189f489a8fae5a9dfda","flatsize":149052,"path":"All/fastresolve-2.10_7.pkg","repopath":"All/fastresolve-2.10_7.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":47864,"desc":"Fastresolve is a package of programs to process web log files to get DNS\nand domain ownership information for log analysis.  It sends out many\nqueries in parallel, and caches results, for speed.  Its DNS resolver is\nabout 10 times as fast as logresolve.pl from the Apache 1.3.9 distribution,\nand about 50 times as fast as logresolve.c from that distribution.  It is\n5-20 times as fast as the adnslogres program that comes with the adns\nlibrary, and about 3 times as fast as jdresolve, which is a Perl program\nthat uses similar algorithms.","deps":{"adns":{"origin":"dns/adns","version":"1.6.0"},"db5":{"origin":"databases/db5","version":"5.3.28_9"},"p5-BerkeleyDB":{"origin":"databases/p5-BerkeleyDB","version":"0.66"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["dns"],"shlibs_required":["libadns.so.1","libc.so.8","libdb_cxx-5.3.so.0","libm.so.4","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on"}},{"name":"fastp","origin":"biology/fastp","version":"0.23.4","comment":"Ultra-fast all-in-one FASTQ preprocessor","maintainer":"jwb@FreeBSD.org","www":"https://github.com/OpenGene/fastp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d1144330a8bc8d6b0b06fc15df012a093a225100f3ffb5dada60346b5b5743fe","flatsize":525184,"path":"All/fastp-0.23.4.pkg","repopath":"All/fastp-0.23.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":156876,"desc":"fastp is a tool designed to provide fast all-in-one preprocessing for FastQ\nfiles. This tool is developed in C++ with multithreading supported to afford\nhigh performance.","deps":{"isa-l":{"origin":"devel/isa-l","version":"2.30.0_1"},"libdeflate":{"origin":"archivers/libdeflate","version":"1.22"}},"categories":["biology"],"shlibs_required":["libc.so.8","libdeflate.so.0","libisal.so.2","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"fastops","origin":"math/fastops","version":"1.0.0","comment":"AVX/AVX2-accelerated bulk call of math functions","maintainer":"danfe@FreeBSD.org","www":"https://github.com/yandex/fastops","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b0d8a3af795d0bde28a75f020257b85ac650dd1dff16be666f799bd7f6a8b044","flatsize":780256,"path":"All/fastops-1.0.0.pkg","repopath":"All/fastops-1.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":138664,"desc":"This small library enables acceleration of bulk calls of certain math\nfunctions on AVX and AVX2 hardware.  Currently supported operations are\nexp, log, sigmoid, and tanh.  The library is designed with extensibility\nin mind.","categories":["math"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"fastool","origin":"biology/fastool","version":"0.1.4","comment":"Simple and quick FastQ and FastA tool for file reading and conversion","maintainer":"jwb@FreeBSD.org","www":"https://github.com/fstrozzi/Fastool","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"51a15e902b088367445a8682b8b236a953fa561561aff545cda4a8174877c5e1","flatsize":11479,"path":"All/fastool-0.1.4.pkg","repopath":"All/fastool-0.1.4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":5664,"desc":"Simple and quick FastQ and FastA tool for file reading and conversion.","categories":["biology"],"shlibs_required":["libc.so.8"]},{"name":"fastjar","origin":"archivers/fastjar","version":"0.98","comment":"Version of JDK's `jar' command written entirely in C","maintainer":"java@FreeBSD.org","www":"https://savannah.nongnu.org/projects/fastjar/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fa41d4d5e50a1a996c6351a74f5ffd9ded6226a2e2310ccf3c315383a36ea0ce","flatsize":226088,"path":"All/fastjar-0.98.pkg","repopath":"All/fastjar-0.98.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":87904,"desc":"Fastjar is a version of Sun's `jar' utility, written entirely in C, and\ntherefore quite a bit faster.  Fastjar can be up to 100x faster than the\nstock `jar' program running without a JIT.  Currently, the author is\nworking on adding all the features present in the Sun utility.  At the\nmoment, implemented features are:\n\n  * Archive creation\n  * Verbose/quiet output\n  * stdout vs. file output\n  * Manifest file support\n  * Deflation or storage\n  * Changing to directory and adding files (-C)\n  * Archive content listing (-t)\n  * Archive extraction (-x)","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["archivers","java"],"shlibs_required":["libc.so.8","libz.so.3"],"options":{"DOCS":"on"}},{"name":"fbneo","origin":"emulators/fbneo","version":"1.0.0.3.20241120","comment":"An emulator for arcade games and select consoles","maintainer":"acm@FreeBSD.org","www":"https://github.com/finalburnneo/FBNeo","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1d10daa52dea18e7634f59bd698dfca05bb99b918f757e073b13caa4ec35d25d","flatsize":48039632,"path":"All/fbneo-1.0.0.3.20241120.pkg","repopath":"All/fbneo-1.0.0.3.20241120.pkg","licenselogic":"single","licenses":["FBNeo"],"pkgsize":7080180,"desc":"This is the official repository of FinalBurn Neo, an Emulator for Arcade Games\n& Select Consoles. It is based on the emulators FinalBurn and old versions of\nMAME.\n\nFBNeo, or FinalBurn Neo, is a multi-system arcade emulator designed for retro\ngaming enthusiasts. It emulates a wide range of classic arcade games and\nconsoles, such as Capcom CPS-1, CPS-2, CPS-3, Neo Geo, and Sega System 16,\namong others. FBNeo focuses on accurate emulation and high performance,\nsupporting advanced features like netplay, rewinding, and shader effects. It's\na continuation of the FinalBurn and FinalBurn Alpha projects, aiming to provide\na comprehensive and user-friendly platform for preserving and enjoying vintage\ngames on modern systems.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_image":{"origin":"graphics/sdl2_image","version":"2.8.8"}},"categories":["emulators"],"shlibs_required":["libGL.so.1","libSDL2-2.0.so.0","libSDL2_image-2.0.so.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"messages":[{"message":"The fbneo emulator was installed\n\n1) Run fbneo from command line\n\n  # fbneo -menu\n\n2) First time, default config file will be generated at:\n\n   ~/.local/share/fbneo/config/fbneo.ini\n\n3) Default rom paths are /usr/local/share/fbneo/roms and roms directories. Change it from\n   config file\n\n4) You can do some in game configuration like \"Mappings options\" pressing key\n   \"tab\"\n\n5) Enjoy it ;)","type":"install"}]},{"name":"fastforward","origin":"mail/fastforward","version":"0.51_1","comment":"Fastforward handles qmail forwarding according to a cdb database","maintainer":"ports@FreeBSD.org","www":"https://cr.yp.to/fastforward.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bf2ac4fed9258b044fe1317a6e8cafcc278abe859c12bce731655f6b1eb05767","flatsize":175726,"path":"All/fastforward-0.51_1.pkg","repopath":"All/fastforward-0.51_1.pkg","licenselogic":"single","pkgsize":43980,"desc":"fastforward handles qmail forwarding according to a cdb database.\nIt can create forwarding databases from a sendmail-style\n/etc/aliases or from user-oriented virtual-domain tables.","categories":["mail"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe fastforward port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"fasthenry","origin":"science/fasthenry","version":"3.0.w.021113_1","comment":"Multipole-accelerated inductance analysis program","maintainer":"ports@FreeBSD.org","www":"https://www.rle.mit.edu/cpg/research_codes.htm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"de0455d4e624617c96928a9cbd7a0149a2d2402c6baac9dbf4eea36579da8c8d","flatsize":1595725,"path":"All/fasthenry-3.0.w.021113_1.pkg","repopath":"All/fasthenry-3.0.w.021113_1.pkg","licenselogic":"single","pkgsize":1088876,"desc":"FastHenry computes the frequency dependent self and mutual inductances and\nresistances between conductors of complex shape. The algorithm used in\nFastHenry is an acceleration of rge mesh formulation approach. The linear system\nresulting from the mesh formulation is solved using a generalized minimal\nresidual algorithm with a fast multipole algorithm to efficiently compute the\niterates.\n\n--------------------- Superconductivity Support -------------------------\n\nThis version of fasthenry has been modified to support superconducting\nsegments and ground planes by Stephen R. Whiteley of Whitleley Research Inc.\nThe analysis used is based on the London equations and the two-fluid\nmodel.  Both reactive and lossy components of the superconductor complex\nconductivity are employed in obtaining the impedance matrix.","categories":["cad","science"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe fasthenry port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"fastdnaml","origin":"biology/fastdnaml","version":"1.2.2_2","comment":"Faster DNAML, makes phylogenetic trees using maximum likelihood","maintainer":"ports@FreeBSD.org","www":"https://www.life.illinois.edu/gary/programs/fastDNAml.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9fb148342250883ada3106282b455a21776bcafb79813a13b487d84c7f66da04","flatsize":142717,"path":"All/fastdnaml-1.2.2_2.pkg","repopath":"All/fastdnaml-1.2.2_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":49820,"desc":"fastDNAml is a program derived from Joseph Felsenstein's version 3.3 DNAML\n(part of his PHYLIP package). Users should consult the documentation for\nDNAML before using this program.\n\nfastDNAml is an attempt to solve the same problem as DNAML, but to do so\nfaster and using less memory, so that larger trees and/or more bootstrap\nreplicates become tractable. Much of fastDNAml is merely a recoding of the\nPHYLIP 3.3 DNAML program from PASCAL to C.","categories":["biology"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe fastdnaml port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"fastfetch","origin":"sysutils/fastfetch","version":"2.39.1_1","comment":"Like neofetch, but much faster because written in C","maintainer":"pkubaj@FreeBSD.org","www":"https://github.com/fastfetch-cli/fastfetch","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3847a501522a127572a8ec4568a5b6c5a458045755e9b5db823774e317864d4d","flatsize":1391021,"path":"All/fastfetch-2.39.1_1.pkg","repopath":"All/fastfetch-2.39.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":372680,"desc":"Fastfetch is a neofetch-like tool for fetching system information and\ndisplaying them in a pretty way. It is written mainly in C, with performance\nand customizability in mind. Currently, Linux, Android, FreeBSD, MacOS and\nWindows 7+ are supported.","deps":{"hwdata":{"origin":"misc/hwdata","version":"0.393,1"},"yyjson":{"origin":"devel/yyjson","version":"0.10.0"}},"categories":["sysutils"],"shlibs_required":["libbluetooth.so.3","libc.so.8","libdevstat.so.3","libm.so.4","libpthread.so.0","libusbhid.so.4","libyyjson.so.0"],"options":{"CHAFA":"on","DBUS":"on","DCONF":"on","GIO":"on","GLX":"on","IMAGEMAGICK":"on","LIBDRM":"on","OPENCL":"on","SQLITE3":"on","VULKAN":"on","WAYLAND":"on","XFCONF":"on","XRANDR":"on"}},{"name":"fastdfs","origin":"ftp/fastdfs","version":"6.0.6_1","comment":"High performance distributed file system (DFS)","maintainer":"daniel@blodan.se","www":"https://github.com/happyfish100/fastdfs","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4d023f28779a88bc41c325677c1ee4b00eaffe9bf91b407a33dd464709ed970b","flatsize":1999268,"path":"All/fastdfs-6.0.6_1.pkg","repopath":"All/fastdfs-6.0.6_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":311868,"desc":"FastDFS is an open source high performance distributed file system (DFS).\n\nIts major functions include: file storing, file syncing and\nfile accessing, and design for high capacity and load balance.","deps":{"libfastcommon":{"origin":"devel/libfastcommon","version":"1.0.43"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["ftp"],"users":["_fastdfs"],"groups":["_fastdfs"],"shlibs_required":["libc.so.8","libfastcommon.so","libpthread.so.0"]},{"name":"fastdb","origin":"databases/fastdb","version":"3.75_8","comment":"Main Memory Relational Database Management System","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/fastdb/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6cee710ff1f845f52a1efb63192e53431191ce412526503f008313dc599b2716","flatsize":2105631,"path":"All/fastdb-3.75_8.pkg","repopath":"All/fastdb-3.75_8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":391932,"desc":"Main Memory Relational Database Management System\n\n   - Fastest query execution\n   - Post-relational features\n   - Tight integration with C++\n   - Automatic scheme evaluation\n   - Efficient log-less transactions\n   - Zero time recovery","categories":["databases"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe fastdb port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"fastahack","origin":"biology/fastahack","version":"1.0.0","comment":"Utility for indexing and sequence extraction from FASTA files","maintainer":"jwb@FreeBSD.org","www":"https://github.com/ekg/fastahack","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6497bd6ea7dc0be03d5c8ce4a8e7d6312d8e9d0ffd41d2e250439797296558f6","flatsize":199539,"path":"All/fastahack-1.0.0.pkg","repopath":"All/fastahack-1.0.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":48872,"desc":"Fastahack is a small application for indexing and extracting sequences and\nsubsequences from FASTA files.  The included Fasta.cpp library provides a FASTA\nreader and indexer that can be embedded into applications which would benefit\nfrom directly reading subsequences from FASTA files.  The library automatically\nhandles index file generation and use.","categories":["biology"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"fasta3","origin":"biology/fasta3","version":"36.3.8_1","comment":"Collection of programs for searching DNA and protein databases","maintainer":"wendell@bsd.com.br","www":"http://fasta.bioch.virginia.edu/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"214958466dfe498655f14b2e32672bd9407da63d9cd258ed5fc378eb78d5e3e9","flatsize":5821532,"path":"All/fasta3-36.3.8_1.pkg","repopath":"All/fasta3-36.3.8_1.pkg","licenselogic":"single","licenses":["Fasta"],"pkgsize":668128,"desc":"Version 3 of the FASTA packages contains many programs for searching DNA and\nprotein databases and one program (prss3) for evaluating statistical\nsignificance from randomly shuffled sequences.  Several additional analysis\nprograms, including programs that produce local alignments, are available as\npart of version 2 of the FASTA package, which is available as the port\nbiology/fasta.\n\nFASTA is described in:  W. R. Pearson and D. J. Lipman (1988), \"Improved\nTools for Biological Sequence Analysis\", PNAS 85:2444-2448; W. R.  Pearson\n(1996) \"Effective protein sequence comparison\" Meth. Enzymol.  266:227-258;\nPearson et. al.  (1997) Genomics 46:24-36;  Pearson, (1999) Meth. in\nMolecular Biology 132:185-219.\n\nThe FASTA3 suite is distributed freely subject to the condition that it may\nnot be sold or incorporated into a commercial product.","categories":["biology"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libz.so.3"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"The FASTA3 package has been successfully installed.\n\n A sample configuration file has been installed to\n /usr/local/etc\n as \"fastlibs.sample\". This may be renamed to \"fastlibs\" and edited\n to suit the requirements of a particular site.\n\n In order to use the FASTA3 programs, a user must set the environment\n variable FASTLIBS to contain the full path of the FASTA3 configuration\n file, e.g.:\n\n set FASTLIBS to: \"/usr/local/etc/fastlibs\"","type":"install"}]},{"name":"fastcap","origin":"science/fastcap","version":"2.0.w.011109_1","comment":"Three-dimensional capacitance extraction program","maintainer":"ports@FreeBSD.org","www":"https://www.rle.mit.edu/cpg/research_codes.htm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"acded964746c31cdc557aea7e9b1b37bb0bc0f9e19d7783aa41ac0ed3e8083eb","flatsize":7784303,"path":"All/fastcap-2.0.w.011109_1.pkg","repopath":"All/fastcap-2.0.w.011109_1.pkg","licenselogic":"single","licenses":["FASTCAP"],"pkgsize":1212144,"desc":"FastCap computes self and mutual capacitances between ideal\nconductors of arbitrary shapes, orientations and sizes.\nThe conductors can be embedded in a dielectric region composed\nof any number of constant-permittivity regions of any shape and\nsize.\n\nThe algorithm used in FastCap is an acceleration of the\nboundary-element technique for solving the integral equation\nassociated with the multiple-conductor, multiple-dielectric\ncapacitance extraction problem.  The linear system resulting\nfrom the boundary-element discretization is solved using a\ngeneralized conjugate residual algorithm with a fast multipole\nalgorithm to efficiently compute the iterates.\n\n---------------------\nThis version of fastcap has been cleaned up and enhanced by Stephen R.\nWhiteley of Whitleley Research Inc.\n---------------------","categories":["cad","science"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe fastcap port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"fasta","origin":"biology/fasta","version":"21.1.1_1","comment":"Collection of programs for searching DNA and protein databases","maintainer":"ports@FreeBSD.org","www":"http://fasta.bioch.virginia.edu/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2295424af4eda17a193e2f7be39a68fbd65d9f8c22cc523a668b726acd60a17e","flatsize":500553,"path":"All/fasta-21.1.1_1.pkg","repopath":"All/fasta-21.1.1_1.pkg","licenselogic":"single","licenses":["FASTA"],"pkgsize":107868,"desc":"Version 2 of the FASTA packages contains many programs for performing\nsequence comparisons, producing local alignments, and other related tasks\nfor analysing DNA and proteins.\n\nCurrently, the FASTA2 suite is in maintenance mode.  This package provides\nthe analysis tools from FASTA2.  The searching programs are available in\nversion 3 of the FASTA packages, which may be found in the port\nbiology/fasta3.\n\nFASTA is described in:  W. R. Pearson and D. J. Lipman (1988), \"Improved\nTools for Biological Sequence Analysis\", PNAS 85:2444- 2448, and W. R.\nPearson (1990) \"Rapid and Sensitive Sequence Comparison with FASTP and FASTA\"\nMethods in Enzymology 183:63- 98).\n\nThe FASTA2 suite is distributed freely subject to the condition that it may\nnot be sold or incorporated into a commercial product.","categories":["biology"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on"},"messages":[{"message":"The FASTA3 package has been successfully installed.\n\nNB:  A sample configuration file has been installed to /usr/local/etc as\n\"fastlibs.sample\".  This may be renamed to \"fastlibs\" and edited\nto suit the requirements of a particular site.\n\nIn order to use the FASTA3 programs, a user must set the environment\nvariable FASTLIBS to contain the full path of the FASTA3 configuration\nfile, e.g.:\n\n- set FASTLIBS to:  \"/usr/local/etc/fastlibs\"","type":"install"},{"message":"===>   NOTICE:\n\nThe fasta port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"fast_float","origin":"math/fast_float","version":"8.0.2","comment":"Fast and exact C++ number parsing library","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/fastfloat/fast_float","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"acf9d791db8d499e8143bbffbb9f81d6978f5cf40942a8bd485c981b5213a78c","flatsize":162469,"path":"All/fast_float-8.0.2.pkg","repopath":"All/fast_float-8.0.2.pkg","licenselogic":"or","licenses":["APACHE20","BSL","MIT"],"pkgsize":40680,"desc":"The fast_float library provides fast header-only implementations for the C++\nfrom_chars functions for float and double types. These functions convert ASCII\nstrings representing decimal values (e.g., 1.3e10) into binary types. We provide\nexact rounding (including round to even). In our experience, these fast_float\nfunctions many times faster than comparable number-parsing functions from\nexisting C++ standard libraries.","categories":["math"]},{"name":"fasm-fpga","origin":"cad/fasm","version":"g20190920_1","comment":"FPGA assembly (FASM) parser and generator","maintainer":"yuri@FreeBSD.org","www":"https://github.com/SymbiFlow/fasm","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0e1bd4fb9c5983d63a042c5f7ef56816967948bdc3e19baa36115e214fca49e6","flatsize":93443,"path":"All/fasm-fpga-g20190920_1.pkg","repopath":"All/fasm-fpga-g20190920_1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":18944,"desc":"FPGA Assembly is a file format designed by the SymbiFlow Project developers to\nprovide a plain text file format for configuring the internals of an FPGA.\n\nIt is designed to allow FPGA place and route to not care about the actual\nbitstream format used on an FPGA.","deps":{"py311-textX":{"origin":"lang/py-textX","version":"3.1.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["cad","python"]},{"name":"fasda","origin":"biology/fasda","version":"0.1.5_1","comment":"Fast and simple differential analysis","maintainer":"jwb@FreeBSD.org","www":"https://github.com/auerlab/fasda","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f9ab569583faccee618cca608d515bf870597bcb80bd9da747b5cc2422b34462","flatsize":99329,"path":"All/fasda-0.1.5_1.pkg","repopath":"All/fasda-0.1.5_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":31932,"desc":"FASDA aims to provide a fast and simple differential analysis tool\nthat just works and does not require any knowledge beyond basic Unix\ncommand-line skills. The code is written entirely in C to maximize\nefficiency and portability, and to provide a simple command-line user\ninterface.","deps":{"biolibc":{"origin":"biology/biolibc","version":"0.2.6.4"},"libxtend":{"origin":"devel/libxtend","version":"0.2.0.2_1"},"stringtie":{"origin":"biology/stringtie","version":"2.1.1"}},"categories":["biology"],"shlibs_required":["libbiolibc.so.2","libc.so.8","libm.so.4","libxtend.so.2"]},{"name":"fasd","origin":"deskutils/fasd","version":"1.0.1_1","comment":"Shell helper program to autocomplete paths faster","maintainer":"mail@dbalan.in","www":"https://github.com/clvv/fasd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"24068e0f843461e683f47360fed3e294024a2109d5ef10c8a2e662d655333a5d","flatsize":24226,"path":"All/fasd-1.0.1_1.pkg","repopath":"All/fasd-1.0.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11260,"desc":"Fasd is a handy shell helper program to access files and directories faster.\nFasd will try to expand path arguments from previously seen ones ordered by\nfrequency of access.","categories":["deskutils"],"messages":[{"message":"To get fasd working in a shell, some initialization code must be run. Put the\nline below in your shell rc.\n\neval \"$(fasd --init auto)\"\n\nThis will setup a command hook that executes on every command and advanced tab\ncompletion for zsh and bash.","type":"install"}]},{"name":"farsifonts","origin":"x11-fonts/farsifonts","version":"0.4_4","comment":"Standard set of Unicode Persian fonts","maintainer":"javad.kouhi@gmail.com","www":"http://www.farsiweb.ir/wiki/Persian_fonts","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1e60661bb3ee77d78f8feef3849282dddfeae838612b596ca4ac9308a15c4e15","flatsize":627888,"path":"All/farsifonts-0.4_4.pkg","repopath":"All/farsifonts-0.4_4.pkg","licenselogic":"single","pkgsize":236808,"desc":"FarsiWeb.ir has released the first standard set of Unicode Persian fonts ever\npublished, including Elham, Terafik, Terafik Bold, Titr, Roya, Roya Bold,\nKoodak, Nazli, Nazli Bold, and Homa.\nThe main advantage over legacy fonts is compliance with the Unicode, ISIRI\n6219, and OpenType standards, and the addition of required but missing glyphs\nfor Persian information processing. The fonts are highly recommended if you\ncare for proper Persian display on your computers.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"farstream","origin":"net-im/farstream","version":"0.2.9","comment":"Collection of GStreamer modules and libraries for videoconferencing","maintainer":"gnome@FreeBSD.org","www":"https://www.freedesktop.org/wiki/Software/Farstream/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"73a241d4cbc0da7b2e6b8b91ff5dfb3ddfb259118cc95e8eed4787ac4c4f6970","flatsize":1612424,"path":"All/farstream-0.2.9.pkg","repopath":"All/farstream-0.2.9.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":243140,"desc":"The Farstream (formerly Farsight) project is an effort to create a framework\nto deal with all known audio/video conferencing protocols. On one side it\noffers a generic API that makes it possible to write plugins for different\nstreaming protocols, on the other side it offers an API for clients to use\nthose plugins.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"gstreamer1-plugins-good":{"origin":"multimedia/gstreamer1-plugins-good","version":"1.26.0"},"libnice":{"origin":"net-im/libnice","version":"0.1.21_2"},"libnice-gst1":{"origin":"net-im/libnice-gst1","version":"0.1.21_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","net-im"]},{"name":"farmhash","origin":"security/farmhash","version":"g20190513","comment":"Hash functions for strings and other data","maintainer":"yuri@FreeBSD.org","www":"https://github.com/google/farmhash","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c5881b0fb856c2b32acf38b90139ab870cd08265ceb2079a0e3cd2a786eec5d9","flatsize":173968,"path":"All/farmhash-g20190513.pkg","repopath":"All/farmhash-g20190513.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":38452,"desc":"FarmHash, a family of hash functions.","categories":["security"],"options":{"DOCS":"on"}},{"name":"farbfeld","origin":"graphics/farbfeld","version":"4_2","comment":"Lossless image format which is easy to parse, pipe and compress","maintainer":"aaron@baugher.biz","www":"https://tools.suckless.org/farbfeld/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f5549ef624c6b321f1ebdcf15e2c1129f2d3aad6636561985167187febf0803b","flatsize":69634,"path":"All/farbfeld-4_2.pkg","repopath":"All/farbfeld-4_2.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":18156,"desc":"Farbfeld is a lossless image format which is easy to parse, pipe and\ncompress.","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libjpeg.so.8","libpng16.so.16"]},{"name":"fapg","origin":"audio/fapg","version":"0.43_1","comment":"Fast Audio Playlist Generator","maintainer":"m.muenz@gmail.com","www":"http://royale.zerezo.com/fapg/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cf32a3ec2a82d48fcae895aa9b5ac230a79030b65a14b79d2b5c7634671ac365","flatsize":61329,"path":"All/fapg-0.43_1.pkg","repopath":"All/fapg-0.43_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":24536,"desc":"fapg is a tool to generate list of audio files (Wav, MP3, Ogg, etc) in various\nformats (M3U, PLS, HTML, etc).\nIt is very usefull if you have a large amount of audio files and you want to\nquickly and frequently build a playlist.","deps":{"uriparser":{"origin":"net/uriparser","version":"0.9.6"}},"categories":["audio"],"shlibs_required":["libc.so.8","liburiparser.so.1"]},{"name":"fargoal","origin":"games/fargoal","version":"20040629_3","comment":"Remake of classic roguelike game \"Sword of Fargoal\"","maintainer":"ports@FreeBSD.org","www":"https://squidfighter.sourceforge.net/fargoal/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4b2b2ca9b58ecc996468760cc31ac97883f4d9f72c33a5eab0298f7ab43a79d7","flatsize":2598770,"path":"All/fargoal-20040629_3.pkg","repopath":"All/fargoal-20040629_3.pkg","licenselogic":"single","pkgsize":382032,"desc":"This game is a remake of the classic roguelike game \"Sword of\nFargoal\", created by Jeff McCord for the Commodore 64 in 1983.\nThis remake was written for the 2003 remakes.org competition.\n\n-Chris\nchris_pressey@yahoo.ca","deps":{"allegro":{"origin":"devel/allegro","version":"4.4.3.1_4"}},"categories":["games"],"shlibs_required":["liballeg.so.4","libc.so.8","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe fargoal port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"fanwood","origin":"x11-fonts/fanwood","version":"g20110526_1","comment":"Serif based on the work of a famous Czech-American type designer","maintainer":"flo@snakeoilproductions.net","www":"https://www.theleagueofmoveabletype.com/fanwood","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bb85ea92fb929726d01fa2a0639703a9f717b031fb00b23f24e4c2fca380f290","flatsize":454516,"path":"All/fanwood-g20110526_1.pkg","repopath":"All/fanwood-g20110526_1.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":157548,"desc":"A serif based on the work of a famous Czech-American type designer of\nyesteryear.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"fanout","origin":"sysutils/fanout","version":"0.6.1","comment":"Tool to run commands on multiple machines","maintainer":"jmohacsi@bsd.hu","www":"http://www.stearns.org/fanout/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1c89af708082a737a4fcb13199d6daf935b4ac67ec5d85fbe34619758c7c0fe9","flatsize":9194,"path":"All/fanout-0.6.1.pkg","repopath":"All/fanout-0.6.1.pkg","licenselogic":"single","pkgsize":4544,"desc":"Fanout and fanterm are two utilities that allow you to run commands on\nmultiple machines. The difference is that fanout only runs non-interactive\ncommands (like dd, cat, adduser, uname -a, etc.) and pipelines built of\nthese. The output is collected into a single display that can be viewed by\nless or redirected to a file.\n\nFanterm, on the other hand, allows you to run interactive text mode\ncommands on multiple machines at the same time. Your keystrokes are sent\nto a shell or application running on each of the target systems. The\noutput from each system is shown in a separate xterm.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["sysutils"],"options":{"DOCS":"on"}},{"name":"fantasque-sans-mono","origin":"x11-fonts/fantasque-sans-mono","version":"1.8.0","comment":"Programming font, designed with functionality in mind","maintainer":"rakuco@FreeBSD.org","www":"https://fontlibrary.org/en/font/fantasque-sans-mono","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"22fc6b6f61872d649a97cbcc51578d8eab66bce2910627f9c7a59d76af1a4155","flatsize":554404,"path":"All/fantasque-sans-mono-1.8.0.pkg","repopath":"All/fantasque-sans-mono-1.8.0.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":219196,"desc":"A programming font, designed with functionality in mind, and with some\nwibbly-wobbly handwriting-like fuzziness that makes it unassumingly cool.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"],"options":{"DOCS":"on","NORMAL":"on","NOLOOPK":"off","LLINE":"off","LLINENOLOOPK":"off"}},{"name":"fann","origin":"math/fann","version":"2.2.0.20230126","comment":"Free open source neural network library","maintainer":"tzhuan@csie.org","www":"https://leenissen.dk/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ebcb53256a02d905b377c5bd2804bd21a005cb1bd62f1a910690d638fa4e9208","flatsize":1121410,"path":"All/fann-2.2.0.20230126.pkg","repopath":"All/fann-2.2.0.20230126.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":138696,"desc":"Fast Artificial Neural Network Library is a free open source neural network\nlibrary, which implements multilayer artificial neural networks in C with\nsupport for both fully connected and sparsely connected networks. Cross-platform\nexecution in both fixed and floating point are supported. It includes a\nframework for easy handling of training data sets. It is easy to use, versatile,\nwell documented, and fast. Bindings to more than 15 programming languages are\navailable. An easy to read introduction article and a reference manual\naccompanies the library with examples and recommendations on how to use the\nlibrary. Several graphical user interfaces are also available for the library.","categories":["math","science"]},{"name":"fancybox","origin":"www/fancybox","version":"3.5.7","comment":"JavaScript library for image/html/multimedia content display","maintainer":"sunpoet@FreeBSD.org","www":"https://fancyapps.com/fancybox/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"07c5093fd8079c76d5b181e647b0b27868e069b80b9aadc47389290f81a48f0a","flatsize":294574,"path":"All/fancybox-3.5.7.pkg","repopath":"All/fancybox-3.5.7.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":66024,"desc":"fancyBox is a tool that offers a nice and elegant way to add zooming\nfunctionality for images, html content and multi-media on your webpages. It is\nbuilt on the top of the popular JavaScript framework jQuery and is both easy to\nimplement and a snap to customize.\n\nFeatures:\n- Can display images, HTML elements, SWF movies, iframes and also Ajax\n  requests.\n- Customizable through settings and CSS.\n- Groups related items and adds navigation.\n- If the mouse wheel plugin is included in the page then FancyBox will\n  respond to mouse wheel events as well.\n- Support fancy transitions by using easing plugin.\n- Adds a nice drop shadow under the zoomed item.","categories":["www"]},{"name":"fallout","origin":"ports-mgmt/fallout","version":"1.0.4_20","comment":"Download and search pkg-fallout logs","maintainer":"dmgk@FreeBSD.org","www":"https://github.com/dmgk/fallout","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e230bc633eb886545db099c23b26284eebd005ff9774e4139631762c2d536061","flatsize":11133358,"path":"All/fallout-1.0.4_20.pkg","repopath":"All/fallout-1.0.4_20.pkg","licenselogic":"single","licenses":["BSD0CLAUSE"],"pkgsize":3383724,"desc":"Download and search FreeBSD build cluster fallout logs.\n\n`fallout fetch` downloads build failure logs so they can be accessed and\nsearched from the local file system. It organizes these logs into a directory\nhierarchy under ~/.cache by the builder name and port origin.\n\n`fallout grep` finds failure logs matching a given set of conditions and\nregular expressions. Combining it with portgrep allows advanced\nsearching for e.g. specific maintainer, failures of ports with specific USES,\nwith specific dependency, etc.","categories":["ports-mgmt"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"faketty","origin":"sysutils/faketty","version":"1.0.18_6","comment":"Wrapper to exec a command in a pty, even if redirecting the output","maintainer":"yuri@FreeBSD.org","www":"https://github.com/dtolnay/faketty","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2eaa7aaf54d1ea8ae4e6279af89abf6bbddb2fe3e9bfc47f29ceae43094d3820","flatsize":929998,"path":"All/faketty-1.0.18_6.pkg","repopath":"All/faketty-1.0.18_6.pkg","licenselogic":"or","licenses":["APACHE20","MIT"],"pkgsize":307040,"desc":"A wrapper binary to exec a command in a pty, even if redirecting the output.\n\nThis allows logging the stdout and stderr (separately) of a process, without\nthe output being different from what you'd see in the terminal if you weren't\nlogging anything.","categories":["sysutils"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libpthread.so.0","libutil.so.4"]},{"name":"fakesteak","origin":"games/fakesteak","version":"0.2.4","comment":"Implementation of the digital character rain as seen in \"The Matrix\"","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/domsson/fakesteak","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"12f2fce3f4bdf9c1ca142a49fa2d8a32caecb79ded1aa954e89cc1b8642af393","flatsize":19223,"path":"All/fakesteak-0.2.4.pkg","repopath":"All/fakesteak-0.2.4.pkg","licenselogic":"single","licenses":["CC0-1.0"],"pkgsize":8572,"desc":"Implementation of the digital character rain as seen in \"The Matrix\".\n\nSome things you might like about fakesteak:\n\n  * Small footprint (low on RAM and disk usage)\n  * Good performance (low on CPU usage)\n  * Looks pretty close to the original (fading, glitches)\n  * Basic customization via command line options\n  * No dependencies (not even ncurses)","categories":["games"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"fakertc","origin":"sysutils/fakertc","version":"3","comment":"Save real-time clock on reboot","maintainer":"ronald@FreeBSD.org","www":"https://github.com/ronaldklop/fakertc","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"01f04737cffc24c478fed51f1979c5836ef4b42fb5c77adc12445764ae5b07cf","flatsize":2825,"path":"All/fakertc-3.pkg","repopath":"All/fakertc-3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":2416,"desc":"Save real-time clock on reboot\n\nFor computers without a real-time clock, this utility enables to store\nthe wall-clock on shutdown and restore it on boot, in order to minimize\nthe drift as far as possible until e.g. NTP is used to set the correct\ndate/time again.\n\nNote that systems using UFS for the root fs won't need this, as the\nclock is already restored from info in the UFS superblock.","categories":["sysutils"]},{"name":"fakeroot","origin":"security/fakeroot","version":"1.23_1","comment":"Simulate the root user behaviour","maintainer":"martymac@FreeBSD.org","www":"http://freshmeat.net/projects/fakeroot","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e30493e0ecae262ee12f5b17ae1111f94d2737c92d0716752cddcaa050f6ca89","flatsize":194901,"path":"All/fakeroot-1.23_1.pkg","repopath":"All/fakeroot-1.23_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":80828,"desc":"Fakeroot runs a command in an environment were it appears to have\nroot privileges for file manipulation, by setting LD_PRELOAD to a\nlibrary with alternative versions of getuid(), stat(), etc. This\nis useful for allowing users to create archives (tar, ar, .deb .rpm\netc.) with files in them with root permissions/ownership.","categories":["security"],"shlibs_required":["libc.so.8","libdl.so.0","libposix1e.so.3","libpthread.so.0"]},{"name":"fakeident","origin":"security/fakeident","version":"2.7","comment":"Tool that replies with a standard answer to incoming identd requests","maintainer":"dean@odyssey.apana.org.au","www":"http://www.guru-group.fi/~too/sw/identd.readme","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ccc7868b0e8e946233f2fe994891c1595d6f9bef9a85a2d822f71dc6e98916cb","flatsize":13400,"path":"All/fakeident-2.7.pkg","repopath":"All/fakeident-2.7.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":6424,"desc":"This program is standalone 'fake' ident daemon. This program does\nnot fork() but is configured to handle up to 20 concurrent connections.\nSince one connection should not last long, if all 20 connections are\nin use, the next connection will close the oldest connection data\nhas been read. This way this program is not very vulnerable to so\ncalled `denial of service' attack, thus making this ideal \"identd\"\nto be used in a firewall, IP masquerading hosts etc.","categories":["security"],"shlibs_required":["libc.so.8"],"messages":[{"message":"To enable fakeidentd please add fakeidentd_enable=\"YES\" to\n/etc/rc.conf.","type":"install"}]},{"name":"fastqc","origin":"biology/fastqc","version":"0.12.1","comment":"Quality control tool for high throughput sequence data","maintainer":"jwb@FreeBSD.org","www":"https://www.bioinformatics.babraham.ac.uk/projects/fastqc/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ef3db0b2e5df5578bd2866bb7acd1f696a2e38edfb7eb9f3edb1d0845a2fa5f5","flatsize":12456796,"path":"All/fastqc-0.12.1.pkg","repopath":"All/fastqc-0.12.1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":11219904,"desc":"FastQC aims to provide a simple way to do some quality control checks on raw\nsequence data coming from high throughput sequencing pipelines. It provides a\nmodular set of analyses which you can use to give a quick impression of whether\nyour data has any problems of which you should be aware before doing any\nfurther analysis.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["biology","java","perl5"]},{"name":"fairymax","origin":"games/fairymax","version":"5.0b.20160316.1_2","comment":"Chess engine for shatranj, courier chess, and others","maintainer":"kalten@gmx.at","www":"https://www.chessvariants.org/index/msdisplay.php?itemid=MSfairy-max","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f7d0289e47739c77a708f68c31958e7481d915e29169aa8069f7f5546e863409","flatsize":199431,"path":"All/fairymax-5.0b.20160316.1_2.pkg","repopath":"All/fairymax-5.0b.20160316.1_2.pkg","licenselogic":"single","pkgsize":65456,"desc":"fairy-Max is a version of micro-Max  that reads the piece description\nfrom a file fmax.ini, so that arbitrary fairy pieces can be implemen-\nted. This version supports up to 15 piece types, and board sizes upto\n12x8 board. A Linux port exists in the format of a debian package.\n\nYou can use it e.g. with games/xboard/:\ne.g.: xboard -boardSize Middling -variant courier -fcp fairymax\n\nGIT: http://hgm.nubati.net/cgi-bin/gitweb.cgi/fairymax.git","categories":["games"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"falconseye","origin":"games/falconseye","version":"1.9.3_12","comment":"NetHack derivative","maintainer":"ports@FreeBSD.org","www":"https://falconseye.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"08242966021547fd488518d76eae0ffb399449505d8c490bda5932f68f97ccc2","flatsize":12811939,"path":"All/falconseye-1.9.3_12.pkg","repopath":"All/falconseye-1.9.3_12.pkg","licenselogic":"single","pkgsize":5070536,"desc":"Falcon's Eye is nethack.\nWith a graphical interface.\nWith sound.\n\nThis port features per-user config: when you first start Falcon's Eye,\nit creates $HOME/.falcon and copie default configuration files there,\nthat you can then edit.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"timidity":{"origin":"audio/timidity","version":"0.2i_1"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libX11.so.6","libXaw.so.7","libXext.so.6","libXmu.so.6","libXpm.so.4","libXt.so.6","libc.so.8","libm.so.4","libncurses.so.6","libpthread.so.0","libtinfo.so.6"],"annotations":{"cpe":"cpe:2.3:a:falconseye_project:falconseye:1.9.3:::::dragonfly6:x86_64:12"},"messages":[{"message":"===>   NOTICE:\n\nThe falconseye port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"faces","origin":"mail/faces","version":"1.7.7_14","comment":"Visual mail, user, and print face server","maintainer":"ashish@FreeBSD.org","www":"https://faces.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b825d9a326c6c61769acc842c749492a4ff001e327e6f2c8c1806c34bd4509a5","flatsize":119345,"path":"All/faces-1.7.7_14.pkg","repopath":"All/faces-1.7.7_14.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":32516,"desc":"Faces is a Gtk+ program for monitoring a list visually. Typically this is\na list of incoming mail messages. IMAP and POP mailbox formats are\nsupported.\n\nFaces has three different modes of operation:\n* The default will monitor for new mail.\n* You can monitor the whole of a mail file.\n* Custom monitoring. You can specify a program or shell script to run.\n\nLots of good examples can be downloaded from:\nftp://ftp.cs.indiana.edu/pub/faces/picons/src/\n\nAudio capabilities are also provided as a conditional compilation option.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"}},"categories":["mail"],"shlibs_required":["libc.so.8"],"options":{"AUDIO":"off","DOCS":"on","NLS":"on","NAS":"off","RPLAY":"off","SOX":"off"},"messages":[{"message":"NOTE:\n\nFor generating faces out of xbm files you must use\nthe following helper filters:\n\n    xbm2ikon\n\nand perhaps\n\n    xbmsize48 or xbmcut48\n\ne.g.\n\n    1) generate a 48x48x1 xbm file\n    2) cat <file.xbm> | xbm2ikon > file.ikon\n    3) compface file.ikon > file.face\n\nAnd the other way arround to display a face\n\nNote uncompface -X is the same as\n\n   uncompface | ikon2xbm\n\nuseful for exmh!","type":"install"}]},{"name":"facile","origin":"math/facile","version":"1.1.3_4","comment":"Functional Constraint Library","maintainer":"kde@FreeBSD.org","www":"http://www.recherche.enac.fr/log/facile/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aef4dbac89f693d3d3569a756d2d03800fd949cc9098f83799da77424619a543","flatsize":2591735,"path":"All/facile-1.1.3_4.pkg","repopath":"All/facile-1.1.3_4.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":621732,"desc":"FaCiLe is a constraint programming library on integer and integer set\nfinite domains written in OCaml. It offers all usual facilities to create\nand manipulate finite domain variables, arithmetic expressions and\nconstraints, built-in global constraints and search and optimization goals.\n\nFaCiLe allows as well to build easily user-defined constraints and goals,\nmaking pervasive use of OCaml higher-order functionals to provide a simple\nand flexible interface for the user.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"}},"categories":["math"]},{"name":"facedetect","origin":"graphics/facedetect","version":"0.1_9","comment":"Simple face detector for batch processing","maintainer":"ehaupt@FreeBSD.org","www":"https://www.thregr.org/~wavexx/software/facedetect/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2aff4c371cb7da535760b77693682d34f4545afafad62b931d8bcd526d39aeb9","flatsize":27348,"path":"All/facedetect-0.1_9.pkg","repopath":"All/facedetect-0.1_9.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":10440,"desc":"facedetect is a simple face detector for batch processing. It answers the basic\nquestion: \"Is there a face in this image?\" and gives back either an exit code or\nthe coordinates of each detected face in the standard output.\n\nThe aim is to provide a basic command-line interface that's consistent and easy\nto use with software such as ImageMagick, while progressively improving the\ndetection algorithm over time.","deps":{"opencv":{"origin":"graphics/opencv","version":"4.9.0_7"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics"]},{"name":"faiss","origin":"math/faiss","version":"1.7.2","comment":"Library for efficient similarity search & clustering of dense vectors","maintainer":"yuri@FreeBSD.org","www":"https://github.com/facebookresearch/faiss/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7a6668c7245a03712affefa2b25b66974ef722f29b4cccc4f7ab20dd0f4d0307","flatsize":3110158,"path":"All/faiss-1.7.2.pkg","repopath":"All/faiss-1.7.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":748168,"desc":"Faiss is a library for efficient similarity search and clustering of dense\nvectors. It contains algorithms that search in sets of vectors of any size,\nup to ones that possibly do not fit in RAM. It also contains supporting code\nfor evaluation and parameter tuning.\n\nWWW: https://github.com/facebookresearch/faiss","deps":{"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"}},"categories":["math"]},{"name":"fabla2-lv2","origin":"audio/fabla2-lv2","version":"g20180331_3","comment":"Sampler with multiple layers, banks, pads, integrated FX and routing","maintainer":"yuri@FreeBSD.org","www":"http://openavproductions.com/fabla2/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"241f5b714b4d376318f6d59caf2b3ab21f94279a929a37372b7940b3ead0646a","flatsize":653189,"path":"All/fabla2-lv2-g20180331_3.pkg","repopath":"All/fabla2-lv2-g20180331_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":185908,"desc":"Fabla2 is an advanced sampler with multiple layers, banks, pads, integrated FX\nand routing. There is a range of features that make Fabla2 really powerful to\nuse.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libsamplerate":{"origin":"audio/libsamplerate","version":"0.2.2_1"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"}},"categories":["audio"]},{"name":"faad2","origin":"audio/faad","version":"2.11.2,1","comment":"MPEG-2 and MPEG-4 AAC audio decoder","maintainer":"multimedia@FreeBSD.org","www":"https://github.com/knik0/faad2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"914637fb74ff10a9716780b9d6bcce1aca1ad0793803f63686711915635e0e79","flatsize":665479,"path":"All/faad2-2.11.2,1.pkg","repopath":"All/faad2-2.11.2,1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":182256,"desc":"FAAD2 (Freeware Advanced Audio Decoder) is a MPEG-2, MPEG-4 AAC decoder.\n\nFAAD2 is the fastest ISO AAC audio decoder available and can be used with\nDRM (Digital Radio Mondiale), and supports HE (High Efficiency), Main,\nLC, LD, LTP, PS (Parametric Stereo) AAC files.","categories":["audio"],"shlibs_required":["libc.so.8","libm.so.4"],"annotations":{"cpe":"cpe:2.3:a:audiocoding:freeware_advanced_audio_decoder_2:2.11.2:::::dragonfly6:x86_64"}},{"name":"faac","origin":"audio/faac","version":"1.31.1","comment":"MPEG-2 and MPEG-4 AAC audio encoder","maintainer":"multimedia@FreeBSD.org","www":"https://github.com/knik0/faac","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9e3b2bd7afe852d8f46e978e1bceb1d231e22057c893d9293728113d04665bf4","flatsize":357526,"path":"All/faac-1.31.1.pkg","repopath":"All/faac-1.31.1.pkg","licenselogic":"and","licenses":["GPLv3+","ISO","LGPL21+"],"pkgsize":75096,"desc":"FAAC (Freeware Advanced Audio Coder) is an MPEG-2 and MPEG-4 AAC Audio encoder.\n\nFAAC currently supports MPEG-4 LTP, MAIN and LOW COMPLEXITY object types and\nMAIN and LOW MPEG-2 object types. It also supports multichannel and\ngapless encoding.","categories":["audio"],"shlibs_required":["libc.so.8","libm.so.4"],"annotations":{"deprecated":"Produces poor audio quality compared to other encoders, consider using audio/fdk-aac , audio/exhale (xHE-AAC which supersedes AAC-LC) or FFmpeg's native encoder","expiration_date":"2025-04-30"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nProduces poor audio quality compared to other encoders, consider using audio/fdk-aac , audio/exhale (xHE-AAC which supersedes AAC-LC) or FFmpeg's native encoder.\n\nIt is scheduled to be removed on or after 2025-04-30."}]},{"name":"fastjet","origin":"science/fastjet","version":"3.4.3","comment":"Package for jet finding in pp and e+e- collisions","maintainer":"yuri@FreeBSD.org","www":"https://fastjet.fr/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cc65f095bc59f72f0f8c4d15a1dd3f8445025971a823751c1a213cbcb115b796","flatsize":97695908,"path":"All/fastjet-3.4.3.pkg","repopath":"All/fastjet-3.4.3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":11028804,"desc":"FastJet is a software package for jet finding in pp and e+e- collisions. It\nincludes fast native implementations of many sequential recombination clustering\nalgorithms, plugins for access to a range of cone jet finders and tools for\nadvanced jet manipulation.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["science"],"options":{"CGAL":"on","PYTHON":"on"}},{"name":"fa-libreoffice","origin":"editors/libreoffice-fa","version":"25.2.2.2","comment":"fa language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7f5998dec20c11e4650c44f72f73304a534389dc6ebfeb7c9706389eadc8e168","flatsize":1815663,"path":"All/fa-libreoffice-25.2.2.2.pkg","repopath":"All/fa-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":289648,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"fa-aspell","origin":"textproc/fa-aspell","version":"0.11.0_1,2","comment":"Aspell Persian (Farsi) dictionary","maintainer":"office@FreeBSD.org","www":"http://aspell.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"634b3887ca7d8cd6a933cbe6c69f73392366a2724d84a6ba46d103facb62830c","flatsize":6711726,"path":"All/fa-aspell-0.11.0_1,2.pkg","repopath":"All/fa-aspell-0.11.0_1,2.pkg","licenselogic":"single","pkgsize":1632692,"desc":"Aspell Persian (Farsi) dictionary.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"]},{"name":"f3","origin":"sysutils/f3","version":"8.0_2","comment":"Fight Flash Fraud or Fight Fake Flash test tool","maintainer":"dbaio@FreeBSD.org","www":"https://oss.digirati.com.br/f3","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"881bf89b87e0e8b68490a52c0f0aabc1b3807446fb966e3d2be39cc909bdd4ec","flatsize":76988,"path":"All/f3-8.0_2.pkg","repopath":"All/f3-8.0_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":25492,"desc":"F3 (Fight Flash Fraud or Fight Fake Flash) tests the full capacity\nof a flash card (flash drive, flash disk, pendrive).  It writes to\nthe card and then checks if it can read it.  It will assure that\nyou haven't been sold a card with a smaller capacity than stated.\n\nWARNING: All data on the tested disk might be lost!","deps":{"argp-standalone":{"origin":"devel/argp-standalone","version":"1.5.0_1"}},"categories":["sysutils"],"shlibs_required":["libargp.so.1","libc.so.8","libm.so.4"]},{"name":"f2c","origin":"lang/f2c","version":"20200916_1","comment":"Fortran-to-C converter and its run-time libraries","maintainer":"fortran@FreeBSD.org","www":"https://www.netlib.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0d8913508e63eb5d5e3c8c307c2a5e7119ae4a9d6d2b7d14b3da39f8177b6846","flatsize":996921,"path":"All/f2c-20200916_1.pkg","repopath":"All/f2c-20200916_1.pkg","licenselogic":"single","licenses":["ATT"],"pkgsize":311596,"desc":"f2c and its run-time library, libf2c.a, are a port of the\nFortran-to-C converter available from ftp.netlib.org.  This\nsoftware was originally developed by AT&T, Lucent Technologies,\nand Bellcore.","categories":["lang"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on","FC":"off","LEAD_0":"off"}},{"name":"f77flow","origin":"devel/f77flow","version":"0.12_2","comment":"Analyze the structure of a fortran77 program","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1909eea7813d23611650273e0a770aef5261e26d796c683f4d460b6fc3e1d5f3","flatsize":15542,"path":"All/f77flow-0.12_2.pkg","repopath":"All/f77flow-0.12_2.pkg","licenselogic":"single","pkgsize":8888,"desc":"This little program analyses the structure of FORTRAN source-code. As a\nresult you get a little flow diagram in which you can recognize which\nSUBROUTINE is called by the program. Further all subroutines called from this\none are displayed. The indciation of the displayed names is a degree for the\nlevel.\n\nA new addition is the change of the starting point for an analysis. Instead to\ncheck the whole source-code you can start with a special SUBROUTINE and see\nthe depence of this one.\n\nThe number of files which contain the routines are not restricted by the\nprogram.\n\nYou can report the CALL- and/or SUBROUTINE-statements together with filenames\nand line numbers to special files.\n\nDirk Geschke\n7. March 1997","categories":["devel"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe f77flow port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"fabio","origin":"www/fabio","version":"1.6.0_21","comment":"Zero-conf load balancing HTTP(S) router managed by Consul","maintainer":"stl@ossuary.net","www":"https://github.com/fabiolb/fabio","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"53a23c986c71d9d1d4a3bf415e3233805ec36e7eae0c0e53f16fbdb3ca1cfff8","flatsize":16222610,"path":"All/fabio-1.6.0_21.pkg","repopath":"All/fabio-1.6.0_21.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4919524,"desc":"A fast, modern, zero-conf load balancing HTTP(S) router for deploying\nmicroservices managed by consul.","categories":["www"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"ezxml","origin":"textproc/ezxml","version":"0.8.6","comment":"Easy to use C library for parsing XML documents","maintainer":"ports@FreeBSD.org","www":"https://ezxml.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"af77871630446594da560e92bb8701b70d03f47beefde3e2061a0fe59af0b9cd","flatsize":44465,"path":"All/ezxml-0.8.6.pkg","repopath":"All/ezxml-0.8.6.pkg","licenselogic":"single","pkgsize":15992,"desc":"ezXML is a C library for parsing XML documents inspired by simpleXML for PHP.\nAs the name implies, it's easy to use. It's ideal for\nparsing XML configuration files or REST web service responses.\nIt's also fast and lightweight (less than 20k compiled).","categories":["devel","textproc"],"options":{"EXAMPLES":"on"},"annotations":{"cpe":"cpe:2.3:a:ezxml_project:ezxml:0.8.6:::::dragonfly6:x86_64"},"messages":[{"message":"===>   NOTICE:\n\nThe ezxml port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ezstream","origin":"audio/ezstream","version":"0.5.6_10","comment":"Command line utility for streaming to icecast servers","maintainer":"ayu@commun.jp","www":"http://www.icecast.org/ezstream.php","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"725ec48d1a6526d6bd307b5d15bcb14094c34eeb1fff7bd418359456bbf0ec4e","flatsize":133003,"path":"All/ezstream-0.5.6_10.pkg","repopath":"All/ezstream-0.5.6_10.pkg","licenselogic":"single","pkgsize":50136,"desc":"Ezstream is a command line source client for Icecast media streaming servers.\nIt began as the successor of the old \"shout\" utility, and has since gained a\nlot of useful features.\n\nIn its basic mode of operation, it streams media files or data from standard\ninput without reencoding and thus requires only very little CPU resources.\nIt can also use various external decoders and encoders to reencode from one\nformat to another, and stream the result to an Icecast server. Additional\nfeatures include scriptable playlist and metadata handling. All of its\nfeatures make ezstream a very flexible source client.\n\nSupported media formats for streaming are MP3, Ogg Vorbis and Ogg Theora.\nNative metadata support includes MP3 (ID3v1 only) and Ogg Vorbis, and many\nmore formats when the optional TagLib support has been compiled in.\n\nEzstream is free software and licensed under the GNU General Public License.","deps":{"libshout":{"origin":"audio/libshout","version":"2.4.6_1"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"taglib":{"origin":"audio/taglib","version":"2.0.2"}},"categories":["audio"],"shlibs_required":["libc.so.8","libpthread.so.0","libshout.so.3","libtag_c.so.2","libxml2.so.2"],"options":{"DOCS":"on","EXAMPLES":"on","TAGLIB":"on"}},{"name":"ezmlm-idx","origin":"mail/ezmlm-idx","version":"7.2.2_2","comment":"Improved version of the ezmlm mailing list manager","maintainer":"ports@FreeBSD.org","www":"https://www.untroubled.org/ezmlm/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3d685665321efe2e15e92b312a1968b6010546704a6756e71f7eca60dc5ead50","flatsize":3436405,"path":"All/ezmlm-idx-7.2.2_2.pkg","repopath":"All/ezmlm-idx-7.2.2_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":689752,"desc":"ezmlm-idx is an improved version of ezmlm mailing list manager.\n\nezmlm-idx adds the following features:\n- multi-message threaded archive retrieval\n- digests\n- remote administration\n- message and subscription moderation\n- subscriber-only restrictions\n- message trailer\n- subject prefix\n- subscriber name storage\n- customizable setup\n- multi-language and MIME support\n- improved bounce handling\n- case-insensitive subscriber address storage\n- distributed lists (main + sublist transparent to the subscriber)\n- SQL support (MySQL or PostgreSQL) for centrally administered\n  distributed lists","deps":{"netqmail":{"origin":"mail/qmail","version":"1.06_7"}},"categories":["mail"],"shlibs_required":["libc.so.8","libdl.so.0"],"options":{"DB":"off","DOCS":"on","MYSQL":"off","PGSQL":"off","SQLITE":"off"},"messages":[{"message":"ezmlm-idx has been installed successfully.\n\nHowever, before you can use the programs, you should copy the\n\"ezmlmglrc.sample\", \"ezmlmrc.sample\" and \"ezmlmsubrc.sample\" files\nin /usr/local/etc/ezmlm to \"ezmlmglrc\", \"ezmlmrc\" and \"ezmlmsubrc\"\nrespectively.\n\nUsually, you do not need to edit these files, but be sure to check\ncarefully.\n\nIf you have enabled the database extensions, you need to create an\nezmlm database. See section 5 in /usr/local/share/doc/ezmlm-idx/FAQ\nfor further instructions.","type":"install"},{"message":"===>   NOTICE:\n\nThe ezmlm-idx port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"f-upgrade","origin":"sysutils/f-upgrade","version":"1.0.4","comment":"Unattended FreeBSD operating system updates","maintainer":"freebsd@moov.de","www":"https://github.com/fraenki/f-upgrade","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dc24557a3b5d1c00e113a02fcb07ef17334e9d396bf4bffddd5ff3b2e52a21ae","flatsize":35572,"path":"All/f-upgrade-1.0.4.pkg","repopath":"All/f-upgrade-1.0.4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":13316,"desc":"f-upgrade automates the process of installing FreeBSD operating system updates.\nIt targets server fleets, not desktop environments.","categories":["sysutils"],"options":{"DOCS":"on"}},{"name":"ezmlm","origin":"mail/ezmlm","version":"0.53_2","comment":"Easy-to-use, high-speed mailing list manager for qmail","maintainer":"ports@FreeBSD.org","www":"https://cr.yp.to/ezmlm.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5efdb34cc19fc3ffa8d5e5d87ce3484a87ef3140875cf20c2584160c0439ce2f","flatsize":253292,"path":"All/ezmlm-0.53_2.pkg","repopath":"All/ezmlm-0.53_2.pkg","licenselogic":"single","licenses":["djb"],"pkgsize":57584,"desc":"ezmlm is an easy-to-use, high-speed mailing list manager for qmail.\n\nezmlm lets users set up their own mailing lists within qmail's address\nhierarchy. A user, Joe, types\n\n   ezmlm-make ~/SOS ~/.qmail-sos joe-sos isp.net\n\nand instantly has a functioning mailing list, joe-sos@isp.net, with all\nrelevant information stored in a new ~/SOS directory.\n\nezmlm takes advantage of qmail's VERPs to reliably determine the\nrecipient address and message number for every incoming bounce message.\n\nezmlm is reliable, even in the face of system crashes. It writes each\nnew subscription and each new message safely to disk before it reports\nsuccess to qmail.\n\nezmlm doesn't mind huge mailing lists. Lists don't even have to fit into\nmemory. ezmlm hashes the subscription list into a set of independent\nfiles so that it can handle subscription requests quickly. ezmlm uses\nqmail for blazingly fast parallel SMTP deliveries.","deps":{"netqmail":{"origin":"mail/qmail","version":"1.06_7"}},"categories":["mail"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ezmlm port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"fabric-ai","origin":"misc/fabric","version":"1.4.164","comment":"Framework for augmenting humans using AI","maintainer":"yuri@FreeBSD.org","www":"https://github.com/danielmiessler/fabric","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8fd98a212efb6692ef07ee23c396714781cf9693e22e9ca1fb368078bda6711a","flatsize":27947332,"path":"All/fabric-ai-1.4.164.pkg","repopath":"All/fabric-ai-1.4.164.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7436396,"desc":"Fabric is an open-source framework for augmenting humans using AI.\nIt provides a modular framework for solving specific problems using\na crowdsourced set of AI prompts that can be used anywhere.","categories":["misc"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"ezc3d","origin":"misc/ezc3d","version":"1.5.11","comment":"C3D (biomechanics data format) reader/writer for C++","maintainer":"yuri@FreeBSD.org","www":"https://github.com/pyomeca/ezc3d","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"881a22dfdf92e980383dc6b3bb6cf1790d98a73c17584b216207955c9cbc430c","flatsize":576125,"path":"All/ezc3d-1.5.11.pkg","repopath":"All/ezc3d-1.5.11.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":146432,"desc":"EZC3D is an easy to use reader, modifier and writer for C3D format files. It is\nwritten en C++ with proper binders for Python and MATLAB scripting langages.\n\nC3D (http://c3d.org) is a format specifically designed to store biomechanics\ndata. Hence many biomechanics softwares can produce C3D files in order to share\ndata. However, there is a lack in the biomechanics community of an easy to use,\nfree and open source library to read, modify and write them as needed when it\ngets to the data analysis.","categories":["misc"]},{"name":"ez-pine-gpg","origin":"mail/ez-pine-gpg","version":"0.4.h_2","comment":"Set of scripts to use gpg with Pine","maintainer":"mbeis@xs4all.nl","www":"http://business-php.com/opensource/ez-pine-gpg/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0305ab5d271d394ec5144acb97b3911b082b8b4686cf94a613948204a759b2b7","flatsize":44693,"path":"All/ez-pine-gpg-0.4.h_2.pkg","repopath":"All/ez-pine-gpg-0.4.h_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":8052,"desc":"ez-pine-gpg is a set of scripts that allows beginners and experts\nto use gpg with Pine. There are plenty of other applications that\nallow gpg to be used with Pine: This one is intended to be the\nbest, since it merges intuitive use with powerful features.\nThe result is an application that's not only fast and secure,\nbut also perfect for novices and power-users alike.","deps":{"gnupg":{"origin":"security/gnupg","version":"2.4.7"}},"categories":["mail"],"options":{"DOCS":"on"}},{"name":"extractpdfmark","origin":"print/extractpdfmark","version":"1.1.1_1","comment":"Extract page mode and named destinations as PDFmark from PDF","maintainer":"m.ne@gmx.net","www":"https://github.com/trueroad/extractpdfmark/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"006f22f7dc9d6f8d77c167379951d06cfa59eabfb566f6465fa92f61b366e06f","flatsize":99261,"path":"All/extractpdfmark-1.1.1_1.pkg","repopath":"All/extractpdfmark-1.1.1_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":37212,"desc":"PDFmarks is a technique that accompanies PDF and that is used to\nstore metadata such as author or title, but also structural information\nsuch as bookmarks or hyperlinks.\n\nWhen Ghostscript reads the main PDF generated by the TEX system\nwith embedded PDF files and outputs the final PDF, the PDF page\nmode and name targets etc. are not preserved. Therefore, when you\nopen the final PDF, it is not displayed correctly. Also, remote PDF\nlinks do not work correctly.\n\nThis program is able to extract the page mode and named targets as\nPDFmark from PDF. In this way, you can obtain embedded PDF files\nthat have kept this information.","deps":{"poppler":{"origin":"graphics/poppler","version":"25.02.0"}},"categories":["print"],"shlibs_required":["libc.so.8","libm.so.4","libpoppler-cpp.so.2","libstdc++.so.9"]},{"name":"extract_url","origin":"textproc/extract_url","version":"1.6.2_1","comment":"Perl script that extracts URLs from email in MIME or plain text format","maintainer":"dbaio@FreeBSD.org","www":"https://www.memoryhole.net/~kyle/extract_url/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5afaa5fbf85bbca1b13554a182f87aecd22defb2ce7feffba5f37abc564cdc35","flatsize":44232,"path":"All/extract_url-1.6.2_1.pkg","repopath":"All/extract_url-1.6.2_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":18792,"desc":"This is a Perl script that extracts URLs from correctly-encoded MIME\nemail messages or plain text. This can be used either as a\npre-parser for urlview, or to replace urlview entirely.\n\nThis is designed primarily for use with the mutt emailer. The idea\nis that if you want to access a URL in an email, you pipe the email\nto a URL extractor (like this one) which then lets you select a URL\nto view in some third program (such as Firefox). An alternative\ndesign is to access URLs from within mutt's pager by defining macros\nand tagging the URLs in the display to indicate which macro to use.\nA script you can use to do that is tagurl.pl.\n\nMain features:\n    - Configurable\n    - Handles URLs that have been broken over several lines in\n      format=flowed delsp=yes email messages\n    - Handles quoted-printable email messages\n    - Sanitizes URLs so that they can't break out of the command shell","deps":{"p5-Curses-UI":{"origin":"devel/p5-Curses-UI","version":"0.9609_1"},"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-MIME-Tools":{"origin":"mail/p5-MIME-Tools","version":"5.515,2"},"p5-URI-Find":{"origin":"textproc/p5-URI-Find","version":"20160806_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["textproc"],"options":{"DOCS":"on","URI_FIND":"on","CURSES_UI":"on","URLVIEW":"off"},"messages":[{"message":"extract_url has been installed.\n\nIf you don't have ~/.extract_urlview\n\nthe extract_url configuration file can be copied, please type as user:\n\n    su - user\n\n    cp /usr/local/share/extract_url/extract_urlview.sample ~/.extract_urlview\n\n    exit","type":"install"}]},{"name":"eyeclock","origin":"x11-clocks/eyeclock","version":"2.0_5","comment":"Clock with eyes following the mouse pointer","maintainer":"ports@FreeBSD.org","www":"https://kozos.jp/myfreesoft/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4e808d4d9c2d8b72e02e3a91493f1ca762eef9af15112d5d2d81431c16567476","flatsize":913266,"path":"All/eyeclock-2.0_5.pkg","repopath":"All/eyeclock-2.0_5.pkg","licenselogic":"single","pkgsize":137076,"desc":"EyeClock is a simple clock application for X11. You can put your favorite\npicture on the face of the clock. And you can move the eyes of the\npicture following the mouse pointer.\nSee /usr/X11R6/lib/X11/EyeClock/README.jpn for more details.\n\nThis port installs below clocks.\nboyclock, daemonclock, eyeclock, girlclock, henohenoclock,\nmargueriteclock, octopusclock, punpunclock, silicagelclock,\ntaroclock, umeharaclock.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXau":{"origin":"x11/libXau","version":"1.0.11"},"libXdmcp":{"origin":"x11/libXdmcp","version":"1.1.5"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["x11-clocks"],"shlibs_required":["libX11.so.6","libXpm.so.4","libXt.so.6","libc.so.8","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe eyeclock port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"extipl","origin":"sysutils/extipl","version":"5.04_1","comment":"Partition-selectable boot loader for IBM-PC/AT compatibles","maintainer":"ports@FreeBSD.org","www":"http://extipl.sourceforge.jp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f4dfe026bf600b62855b8f9998a62525452d7b9ad12f1adaef874cff8e3a3eeb","flatsize":160112,"path":"All/extipl-5.04_1.pkg","repopath":"All/extipl-5.04_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":57020,"desc":"Extipl is a partition-selectable boot loader/installer which\nmakes coexistence of several operating systems on your machine.\nThis program works only IBM-PC/AT compatible computers.","categories":["sysutils"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe extipl port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"exrtools","origin":"graphics/exrtools","version":"0.4_36","comment":"Utilities for manipulating with HDR images in OpenEXR format","maintainer":"ehaupt@FreeBSD.org","www":"http://scanline.ca/exrtools/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"107b97cc82f53ff5ab75506cd8f95d90db8d60b5b4b3dd7233e7431c2da426ce","flatsize":167705,"path":"All/exrtools-0.4_36.pkg","repopath":"All/exrtools-0.4_36.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":44140,"desc":"exrtools is a set of simple command-line utilities for manipulating\nwith high dynamic range images in OpenEXR format. OpenEXR is a high\ndynamic-range (HDR) image file format developed by Industrial Light\n& Magic for use in computer imaging applications.\n\nexrtools was developed to help experiment with batch processing of\nHDR images for tone mapping. Each application is small and\nreasonably self-contained such that the source code may be of most\nvalue to others.\n\nexrtools currently only works with RGBA OpenEXR files. As well, the\ncode assumes that the EXR files and PNG files all use sRGB primaries\nand gamma function.","deps":{"Imath":{"origin":"math/Imath","version":"3.1.12"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"openexr":{"origin":"graphics/openexr","version":"3.3.4"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["graphics"],"shlibs_required":["libIex-3_3.so.32","libIlmThread-3_3.so.32","libImath-3_1.so.29","libOpenEXR-3_3.so.32","libOpenEXRCore-3_3.so.32","libOpenEXRUtil-3_3.so.32","libc.so.8","libjpeg.so.8","libm.so.4","libpng16.so.16","libpthread.so.0","libstdc++.so.9","libz.so.3"]},{"name":"exprtk","origin":"math/exprtk","version":"0.0.3","comment":"C++ Mathematical Expression Toolkit Library","maintainer":"yuri@FreeBSD.org","www":"https://www.partow.net/programming/exprtk/index.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b554243f7fe6447e2bf5d47847a9d31dcaa9a7186fe31ed7e5859e618f4b5e02","flatsize":1638328,"path":"All/exprtk-0.0.3.pkg","repopath":"All/exprtk-0.0.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":120000,"desc":"The C++ Mathematical Expression Toolkit Library (ExprTk) is a simple to use,\neasy to integrate and extremely efficient run-time mathematical expression\nparser and evaluation engine. ExprTk supports numerous forms of functional,\nlogical and vector processing semantics and is very easily extendible.","categories":["math"]},{"name":"explosions","origin":"misc/explosions","version":"0.2005.07.31_16","comment":"3D objects flying around resembling explosions with various effects","maintainer":"ports@FreeBSD.org","www":"http://www.newbreedsoftware.com/lab/explosions/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aaf5c6776681b8fc248a13d96285da5aa8b7855862e8e48904cfa2462d32eb3e","flatsize":64206,"path":"All/explosions-0.2005.07.31_16.pkg","repopath":"All/explosions-0.2005.07.31_16.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":34956,"desc":"This is a simplified 3D world with alpha-blended objects that look\nkind of like fireworks or sparks. It also has a number of effects\nbuilt in, such as fading, blurring, fire (\"heat\"), and zooming.\n\nIt serves no purpose except to look pretty. The source-code is also\nwell-documented, so someone might find it useful in learning SDL\nroutines.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"}},"categories":["misc"],"shlibs_required":["libSDL-1.2.so.0","libSDL_image-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe explosions port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"exploit-pattern","origin":"security/exploit-pattern","version":"g20230527","comment":"Generate and search pattern string for exploit development","maintainer":"tiago.gasiba@gmail.com","www":"https://github.com/Svenito/exploit-pattern","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"85fd093d556931352613565626a79f388b7b50bfc02ba44f9c092aaae162eff1","flatsize":4369,"path":"All/exploit-pattern-g20230527.pkg","repopath":"All/exploit-pattern-g20230527.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2732,"desc":"Python implementation of Metasploit's pattern generator and search.\nShould be python version agnostic, tested and working with Python\n2.7.12 up to and including Python 3.11.1\n\nStarts faster and rolls both tools into one.\n\nNo extra dependencies required, works with vanilla python","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["security"]},{"name":"ezjail","origin":"sysutils/ezjail","version":"3.4.2_2","comment":"Framework to easily create, manipulate, and run FreeBSD jails","maintainer":"erdgeist@erdgeist.org","www":"https://erdgeist.org/arts/software/ezjail/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"309d79631d7db19358153811128fce353d755fcddabf76d54b473eca2a67ceef","flatsize":120831,"path":"All/ezjail-3.4.2_2.pkg","repopath":"All/ezjail-3.4.2_2.pkg","licenselogic":"single","pkgsize":43872,"desc":"This port contains two scripts to easily create, manipulate and run\nFreeBSD jails.","categories":["sysutils"]},{"name":"expiretable","origin":"security/expiretable","version":"0.6_3","comment":"Utility to remove entries from the pf(4) table based on their age","maintainer":"cris@gufi.org","www":"https://expiretable.fnord.se/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fa01f5f5793cb93d563df9bc1b6ca4d5b4f749e42ab5521c79c8c72a2ce1956a","flatsize":15874,"path":"All/expiretable-0.6_3.pkg","repopath":"All/expiretable-0.6_3.pkg","licenselogic":"single","pkgsize":7288,"desc":"Expiretable is a utility used to remove entries from the pf(4) table\nbased on their age.\n\nThe age in question being the amount of time that has passed since\nthe statistics for each entry in the target table was last cleared.","categories":["security"],"shlibs_required":["libc.so.8"]},{"name":"expat","origin":"textproc/expat2","version":"2.7.0","comment":"XML 1.0 parser written in C","maintainer":"desktop@FreeBSD.org","www":"https://github.com/libexpat/libexpat","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"747d6182fcf09795ed6359687bcc93f6ab4b9b82757f5a96c69624f1a6554de8","flatsize":436523,"path":"All/expat-2.7.0.pkg","repopath":"All/expat-2.7.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":122288,"desc":"Expat is an XML 1.0 parser written in C. It aims to be fully\nconforming. It is currently not a validating XML processor.","categories":["textproc"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on","STATIC":"off","TEST":"off"},"annotations":{"cpe":"cpe:2.3:a:libexpat_project:libexpat:2.7.0:::::dragonfly6:x86_64"}},{"name":"expense","origin":"finance/expense","version":"0.1_12","comment":"Application to track your expense under GNUstep","maintainer":"ports@FreeBSD.org","www":"https://www.eskimo.com/~pburns/Expense/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"afb9bb4234ddd977ac0e512825c4d7edc39d7b916034df552456acdc7480c8a9","flatsize":188134,"path":"All/expense-0.1_12.pkg","repopath":"All/expense-0.1_12.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":42708,"desc":"Expense is a very lightweight application to track your expenses,\nmuch like you might expect to find on a PDA. It is built upon the\ncode found in Yen-ju Chen's excellent money.app tutorial.\nI use Expense daily, but it still contains bugs.\n\nLICENSE: GPL2 or later","deps":{"gnustep-back":{"origin":"x11-toolkits/gnustep-back","version":"0.31.0"},"libobjc2":{"origin":"lang/libobjc2","version":"2.2.1"}},"categories":["finance","gnustep"],"shlibs_required":["libc.so.8","libgnustep-base.so.1.29.0","libgnustep-gui.so.0.31.1","libm.so.4","libobjc.so.4.6","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe expense port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"exomizer","origin":"devel/exomizer","version":"3.1.2","comment":"Cruncher for 6502-based systems","maintainer":"zirias@FreeBSD.org","www":"https://bitbucket.org/magli143/exomizer/wiki/Home","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eb5bb35f2c7a6951de5ee39f88b4b484b8761ac58fb47a18145a65af895ecaf9","flatsize":1123723,"path":"All/exomizer-3.1.2.pkg","repopath":"All/exomizer-3.1.2.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":385132,"desc":"Exomizer is a program that compresses files in a way that tries to be as\nefficient as possible but still allows them to be decompressed in environments\nwhere CPU speed and RAM are limited. For some popular 8-bit computers using\n6502 compatible CPUs it can also generate executable files that decompress\nthemselves in memory when run.\n\nExomizer operates in two major modes. It has a raw mode that compresses plain\nfiles and produces plain files. This mode is used by the raw subcommand. All\nother subcommands use the second mode. It requires all source files to be\ntargeted to be decrunched at specific addresses in the 16-bit address space of\nthe target computer. In this mode, no file can be larger than 64kB since all\ndata must be addressable using 16-bits. The targeted mode has the following\nfeatures:\n* It reads plain or .prg files to any given address.\n* It can produce stand-alone self-decrunching files for the following targets:\n  - Commodore VIC20, C64, C65, C16/plus4, C128 and PET 4032\n  - Atari 400/800 XL/XE\n  - Apple ][+ and //e\n  - Oric-1 and Oric Atmos\n  - BBC Micro B\n* It can produce files for both \"in memory\" and \"from disk\" decrunching.\n* It handles RLE-sequences well, no packer is necessary.\n* It is able to link/combine more than one source file into the same crunched\n  target file.","categories":["devel"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"exo","origin":"x11-fonts/exo","version":"2_2","comment":"Geometric sans serif font with a technological feel","maintainer":"pkubaj@FreeBSD.org","www":"http://www.ndiscovered.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b4c943c77ca2256a38b1be636c4863b6fbfcbd5420d8117f6767c0448e905a96","flatsize":2169105,"path":"All/exo-2_2.pkg","repopath":"All/exo-2_2.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":916060,"desc":"Exo 2 is a complete redrawing of Exo, a contemporary geometric sans serif\ntypeface that tries to convey a technological/futuristic feeling while keeping\nan elegant design. Exo is a very versatile font, so it has 9 weights\n(the maximum on the web) and each with a true italic version. Exo 2 has a more\norganic look that will perform much better at small text sizes and in long texts.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"exonerate","origin":"biology/exonerate","version":"2.4.0_1","comment":"Generic tool for sequence alignment","maintainer":"ports@FreeBSD.org","www":"https://www.ebi.ac.uk/about/vertebrate-genomics/software/exonerate","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f250f2af33fbae8fb3990ca8d730fda1b1ef8c763433f2810ce06af368893432","flatsize":8406200,"path":"All/exonerate-2.4.0_1.pkg","repopath":"All/exonerate-2.4.0_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1310212,"desc":"Exonerate is a tool for various types of pairwise sequence comparison.\nIt allows us to align sequences using many alignment models including\nest2genome, protein2genome, and so on.\n\nCitation:\n\nSlater, G. S. C. and Birney, E. (2005) Automated generation of heuristics\nfor biological sequence comparison. BMC Bioinformatics 6:31.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"}},"categories":["biology"],"shlibs_required":["libc.so.8","libglib-2.0.so.0","libgthread-2.0.so.0","libintl.so.8","libm.so.4","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe exonerate port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"exmh-devel","origin":"mail/exmh-devel","version":"2022.09.28_3","comment":"X11/TK based mail reader front end to MH","maintainer":"cy@FreeBSD.org","www":"http://www.beedub.com/exmh/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7b2d57acbb04b05a55c605413107edc3243523f04c915cf8fe6de227bf682c51","flatsize":2156631,"path":"All/exmh-devel-2022.09.28_3.pkg","repopath":"All/exmh-devel-2022.09.28_3.pkg","licenselogic":"single","pkgsize":504876,"desc":"exmh is a TCL/TK based interface to the MH mail system.  It provides\nthe usual layer on top of MH commands, as well as many other features:\n\n    MIME support!  Displays richtext and enriched directly.\n    Color feedback in the scan listing.\n    A colour coded folder display with one label per folder.\n    Smart scan caching.  News read/post.  koi8-r support.\n    Facesaver bitmap display.  Ispell support.\n    Background inc.  You can set exmh to run inc periodically.\n    Searching over folder listing and message body.\n    A dialog-box interface to MH pick.\n    An editor with emacs-like bindings and MIME support.\n    Glimpse interface.  You can index all your mail with glimpse\n       and search for messages by content.\n    User preferences.  You can tune exmh through a dialog box.\n    User hacking support.  A user library of TCL routines is supported.\n\nIMPORTANT: exmh depends on the TK send facility for its background\nprocessing.  With TK 3.3, send now uses xauthority mechanisms by default,\nunless you compile TK with -DTK_NO_SECURITY.  Generally, this means that\nyou **MUST** must run xdm to start your Xserver.","deps":{"metamail":{"origin":"mail/metamail","version":"2.7_16"},"nmh":{"origin":"mail/nmh","version":"1.8"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["mail","tk"],"annotations":{"cpe":"cpe:2.3:a:exmh:exmh:2022.09.28:::::dragonfly6:x86_64:3"}},{"name":"exmh","origin":"mail/exmh2","version":"2.9.0_8","comment":"X11/TK based mail reader front end to MH","maintainer":"cy@FreeBSD.org","www":"http://www.beedub.com/exmh/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b20f1a015d4e7e540a9c83b13625fffaca2a6e93764c925e23ca4f906cf55784","flatsize":2151133,"path":"All/exmh-2.9.0_8.pkg","repopath":"All/exmh-2.9.0_8.pkg","licenselogic":"single","pkgsize":504372,"desc":"exmh is a TCL/TK based interface to the MH mail system.  It provides\nthe usual layer on top of MH commands, as well as many other features:\n\n    MIME support!  Displays richtext and enriched directly.\n    Color feedback in the scan listing.\n    A colour coded folder display with one label per folder.\n    Smart scan caching.  News read/post.  koi8-r support.\n    Facesaver bitmap display.  Ispell support.\n    Background inc.  You can set exmh to run inc periodically.\n    Searching over folder listing and message body.\n    A dialog-box interface to MH pick.\n    An editor with emacs-like bindings and MIME support.\n    Glimpse interface.  You can index all your mail with glimpse\n       and search for messages by content.\n    User preferences.  You can tune exmh through a dialog box.\n    User hacking support.  A user library of TCL routines is supported.\n\nIMPORTANT: exmh depends on the TK send facility for its background\nprocessing.  With TK 3.3, send now uses xauthority mechanisms by default,\nunless you compile TK with -DTK_NO_SECURITY.  Generally, this means that\nyou **MUST** must run xdm to start your Xserver.","deps":{"metamail":{"origin":"mail/metamail","version":"2.7_16"},"nmh":{"origin":"mail/nmh","version":"1.8"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["mail","tk"],"annotations":{"cpe":"cpe:2.3:a:exmh:exmh:2.9.0:::::dragonfly6:x86_64:8"}},{"name":"exiv2","origin":"graphics/exiv2","version":"0.28.5,1","comment":"Exif, IPTC, and XMP metadata manipulation library and tools","maintainer":"multimedia@FreeBSD.org","www":"https://www.exiv2.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c9d2b34208c76a0755a7e320c5946ff141fb481e83e5c0e873de7c7fc28c0d2d","flatsize":16982500,"path":"All/exiv2-0.28.5,1.pkg","repopath":"All/exiv2-0.28.5,1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":2773016,"desc":"Exiv2 is a C++ library and a command line utility to manage image metadata.\nIt provides fast and easy read and write access to the Exif, IPTC, and XMP\nmetadata of images in various formats. Exiv2 is available as free software\nand with a commercial license, and is used in many projects.","deps":{"brotli":{"origin":"archivers/brotli","version":"1.1.0,1"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"inih":{"origin":"devel/inih","version":"58"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libgcc_s.so.1","libintl.so.8","libm.so.4","libstdc++.so.6"],"options":{"DOCS":"on","DOXYGEN":"off","NLS":"on","SAMPLE":"off","TEST":"off"},"annotations":{"cpe":"cpe:2.3:a:exiv2:exiv2:0.28.5:::::dragonfly6:x86_64"}},{"name":"expect","origin":"lang/expect","version":"5.45.4_6,1","comment":"Sophisticated scripter based on Tcl/Tk","maintainer":"tcltk@FreeBSD.org","www":"https://expect.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"999e4e34e1e87df029cbcb93873c5241cda8c0c5a806b029cfd086a67a021527","flatsize":397411,"path":"All/expect-5.45.4_6,1.pkg","repopath":"All/expect-5.45.4_6,1.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":176824,"desc":"Expect is a program that performs programmed dialogue with other\ninteractive programs.  It is briefly described by its man page, expect(1).\n\nIt uses pseudo-tty's to control the child processes, so it is not affected\nby programs that refuse to read from stdin or pipes. (eg: passwd(1) etc).","deps":{"tcl-wrapper":{"origin":"lang/tcl-wrapper","version":"1.1_3"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"}},"categories":["lang","tcl","tk"],"shlibs_required":["libc.so.8","libdl.so.0","libm.so.4","libtcl86.so.1"],"messages":[{"message":"To avoid conflicts, example scripts and man pages have been renamed by\nprefixing them with \"expect_\".\nThey are in /usr/local/bin and /usr/local/share/man/man1, respectively.","type":"install"}]},{"name":"exipick","origin":"mail/exipick","version":"20100323.0","comment":"Display messages from Exim queue based on a variety of criteria","maintainer":"ports@FreeBSD.org","www":"http://jetmore.org/john/code/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1bf90916a41257493d0df91991fde57c8445402a8e397e4ae9e605bcaee4523a","flatsize":58797,"path":"All/exipick-20100323.0.pkg","repopath":"All/exipick-20100323.0.pkg","licenselogic":"single","pkgsize":16852,"desc":"Exipick is a script for display messages from Exim queue based on\na variety of criteria, for example this is usefull for checking Exim\nqueue in some stitistics scripts.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail"],"messages":[{"message":"exipick has been successfully installed.\n\nTry\n  `exipick --help'\nfor perldoc help.","type":"install"},{"message":"===>   NOTICE:\n\nThe exipick port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"exim-postgresql","origin":"mail/exim-postgresql","version":"4.98.2_1","comment":"High performance MTA for Unix systems on the Internet","maintainer":"fluffy@FreeBSD.org","www":"https://www.exim.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b1a29a92499149c6580ae7049d0ee996dcf19f54ce84d597d353eb233f63a678","flatsize":4817166,"path":"All/exim-postgresql-4.98.2_1.pkg","repopath":"All/exim-postgresql-4.98.2_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1363248,"desc":"Exim is a mail transfer agent for Unix systems connected to the Internet.\nIt is a monolithic MTA designed to be a command line compatible drop-in\nreplacement for Sendmail.\n\nExim is an excellent mailer for an ISP, as its control and flexibility\nare very good and its requeueing and retry algorithms are very powerful.\nExim's configuration syntax is well documented.","deps":{"icu":{"origin":"devel/icu","version":"76.1,1"},"libidn":{"origin":"dns/libidn","version":"1.43"},"libidn2":{"origin":"dns/libidn2","version":"2.3.8"},"libspf2":{"origin":"mail/libspf2","version":"1.2.11_2"},"opendmarc":{"origin":"mail/opendmarc","version":"1.4.2_3"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"p5-File-FcntlLock":{"origin":"devel/p5-File-FcntlLock","version":"0.22"},"pcre2":{"origin":"devel/pcre2","version":"10.45"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"}},"categories":["mail"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12","libdl.so.0","libexecinfo.so.1","libidn.so.12","libidn2.so.0","libm.so.4","libopendmarc.so.2","libpam.so.3","libpcre2-8.so.0","libperl.so.5.36","libpq.so.5","libpthread.so.0","libspf2.so.2","libssl.so.12","libutil.so.4"],"options":{"ALT_CONFIG_PREFIX":"off","CONTENT_SCAN":"on","DAEMON":"on","DANE":"off","DEBUG":"off","DISABLE_D_OPT":"on","DKIM":"on","DNSSEC":"on","DOCS":"on","EMBEDDED_PERL":"on","EVENT":"on","EXIMON":"off","ICONV":"on","INTERNATIONAL":"on","IPV6":"on","LISTMATCH_RHS":"off","LMTP":"on","OCSP":"on","PRDR":"on","PROXY":"off","READLINE":"off","SOCKS":"off","SPF":"on","SUID":"on","TCP_WRAPPERS":"off","WISHLIST":"off","TLS":"on","GNUTLS":"off","SA_EXIM":"off","SRS":"off","OLD_SRS":"off","AUTH_CRAM_MD5":"on","AUTH_DOVECOT":"on","AUTH_PLAINTEXT":"on","AUTH_RADIUS":"off","AUTH_SASL":"off","AUTH_SPA":"on","AUTH_TLS":"off","SASLAUTHD":"off","PAM":"on","PASSWD":"on","CDB":"on","BDB":"off","DNSDB":"on","DSEARCH":"on","LSEARCH":"on","MYSQL":"off","NIS":"off","OPENLDAP":"off","REDIS":"off","SQLITE":"off","MAILDIR":"on","MAILSTORE":"on","MBX":"on","CERTNAMES":"off","DCC":"off","DMARC":"on","DSN":"off","ARC":"off","LMDB":"off","QUEUEFILE":"off"},"annotations":{"cpe":"cpe:2.3:a:exim:exim:4.98.2:::::dragonfly6:x86_64:1"},"messages":[{"message":"The following documentation has been installed:\n\n  man exim                              -> Exim options (command line)\n  /usr/local/share/doc/exim/spec.txt    -> Exim Specification (User Guide)\n  /usr/local/share/doc/exim/filter.txt  -> Exim Filter Specification (for end-users)\n\nPostscript, PDF, HTML and texinfo versions of these documents can be\ninstalled via one of the mail/exim-doc-* ports.\n\nAn online version as well as a comprehensive FAQ and a mailing list\narchive is available at:\n\n  http://www.exim.org/\n\nDescriptions of new features not available it the manual, and a listing\nof all changes, including bug fixes are documented in:\n\n  /usr/local/share/doc/exim/NewStuff\n  /usr/local/share/doc/exim/ChangeLog\n\nTo use Exim instead of sendmail on startup:\n\n*) Clear the sendmail queue and stop the sendmail daemon.\n*) Adjust mailer.conf(5) as appropriate.\n*) Set the 'sendmail_enable' rc.conf(5) variable to 'NONE'.\n*) Set the 'daily_status_include_submit_mailq' and\n   'daily_clean_hoststat_enable' periodic.conf(5)\n   variables to 'NO'.\n*) Consider setting 'daily_queuerun_enable' and\n   'daily_submit_queuerun' to \"NO\" in periodic.conf(5),\n   if you intend to manage queue runners / deliveries closely.\n*) Set the 'exim_enable' rc.conf(5) variable to 'YES'.\n*) Start exim with '/usr/local/etc/rc.d/exim start'.\n\nYou may also want to configure newsyslog(8) to rotate Exim log files:\n\n/var/log/exim/mainlog\tmailnull:mail 640 7 * @T00 ZN\n/var/log/exim/rejectlog\tmailnull:mail 640 7 * @T00 ZN\n\nAdditional scripts to help upgrading are installed in:\n\n  /usr/local/share/examples/exim","type":"install"}]},{"name":"exim-sa-exim","origin":"mail/exim-sa-exim","version":"4.98.2+4.2.1","comment":"High performance MTA for Unix systems on the Internet","maintainer":"fluffy@FreeBSD.org","www":"https://www.exim.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3a94044efb7ee42f9efb22c2fb39900de811d7dd9e247ba579a3c9ae2f5d6ace","flatsize":4861054,"path":"All/exim-sa-exim-4.98.2+4.2.1.pkg","repopath":"All/exim-sa-exim-4.98.2+4.2.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1375904,"desc":"Exim is a mail transfer agent for Unix systems connected to the Internet.\nIt is a monolithic MTA designed to be a command line compatible drop-in\nreplacement for Sendmail.\n\nExim is an excellent mailer for an ISP, as its control and flexibility\nare very good and its requeueing and retry algorithms are very powerful.\nExim's configuration syntax is well documented.","deps":{"libidn":{"origin":"dns/libidn","version":"1.43"},"libidn2":{"origin":"dns/libidn2","version":"2.3.8"},"libspf2":{"origin":"mail/libspf2","version":"1.2.11_2"},"opendmarc":{"origin":"mail/opendmarc","version":"1.4.2_3"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"p5-File-FcntlLock":{"origin":"devel/p5-File-FcntlLock","version":"0.22"},"pcre2":{"origin":"devel/pcre2","version":"10.45"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"spamassassin":{"origin":"mail/spamassassin","version":"4.0.1_2"}},"categories":["mail"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12","libdl.so.0","libexecinfo.so.1","libidn.so.12","libidn2.so.0","libm.so.4","libopendmarc.so.2","libpam.so.3","libpcre2-8.so.0","libperl.so.5.36","libpthread.so.0","libspf2.so.2","libssl.so.12","libutil.so.4"],"options":{"ALT_CONFIG_PREFIX":"off","CONTENT_SCAN":"on","DAEMON":"on","DANE":"off","DEBUG":"off","DISABLE_D_OPT":"on","DKIM":"on","DNSSEC":"on","DOCS":"on","EMBEDDED_PERL":"on","EVENT":"on","EXIMON":"off","ICONV":"on","INTERNATIONAL":"on","IPV6":"on","LISTMATCH_RHS":"off","LMTP":"on","OCSP":"on","PRDR":"on","PROXY":"off","READLINE":"off","SOCKS":"off","SPF":"on","SUID":"on","TCP_WRAPPERS":"off","WISHLIST":"off","TLS":"on","GNUTLS":"off","SRS":"off","OLD_SRS":"off","AUTH_CRAM_MD5":"on","AUTH_DOVECOT":"on","AUTH_PLAINTEXT":"on","AUTH_RADIUS":"off","AUTH_SASL":"off","AUTH_SPA":"on","AUTH_TLS":"off","SASLAUTHD":"off","PAM":"on","PASSWD":"on","CDB":"on","BDB":"off","DNSDB":"on","DSEARCH":"on","LSEARCH":"on","MYSQL":"off","NIS":"off","OPENLDAP":"off","PGSQL":"off","REDIS":"off","SQLITE":"off","MAILDIR":"on","MAILSTORE":"on","MBX":"on","CERTNAMES":"off","DCC":"off","DMARC":"on","DSN":"off","ARC":"off","LMDB":"off","QUEUEFILE":"off"},"annotations":{"cpe":"cpe:2.3:a:exim:exim:4.98.2+4.2.1:::::dragonfly6:x86_64"},"messages":[{"message":"The following documentation has been installed:\n\n  man exim                              -> Exim options (command line)\n  /usr/local/share/doc/exim/spec.txt    -> Exim Specification (User Guide)\n  /usr/local/share/doc/exim/filter.txt  -> Exim Filter Specification (for end-users)\n\nPostscript, PDF, HTML and texinfo versions of these documents can be\ninstalled via one of the mail/exim-doc-* ports.\n\nAn online version as well as a comprehensive FAQ and a mailing list\narchive is available at:\n\n  http://www.exim.org/\n\nDescriptions of new features not available it the manual, and a listing\nof all changes, including bug fixes are documented in:\n\n  /usr/local/share/doc/exim/NewStuff\n  /usr/local/share/doc/exim/ChangeLog\n\nTo use Exim instead of sendmail on startup:\n\n*) Clear the sendmail queue and stop the sendmail daemon.\n*) Adjust mailer.conf(5) as appropriate.\n*) Set the 'sendmail_enable' rc.conf(5) variable to 'NONE'.\n*) Set the 'daily_status_include_submit_mailq' and\n   'daily_clean_hoststat_enable' periodic.conf(5)\n   variables to 'NO'.\n*) Consider setting 'daily_queuerun_enable' and\n   'daily_submit_queuerun' to \"NO\" in periodic.conf(5),\n   if you intend to manage queue runners / deliveries closely.\n*) Set the 'exim_enable' rc.conf(5) variable to 'YES'.\n*) Start exim with '/usr/local/etc/rc.d/exim start'.\n\nYou may also want to configure newsyslog(8) to rotate Exim log files:\n\n/var/log/exim/mainlog\tmailnull:mail 640 7 * @T00 ZN\n/var/log/exim/rejectlog\tmailnull:mail 640 7 * @T00 ZN\n\nAdditional scripts to help upgrading are installed in:\n\n  /usr/local/share/examples/exim","type":"install"}]},{"name":"exim-sqlite","origin":"mail/exim-sqlite","version":"4.98.2_1","comment":"High performance MTA for Unix systems on the Internet","maintainer":"fluffy@FreeBSD.org","www":"https://www.exim.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b8bed3a3e0ecf61a67eba6452863f5c0e49c63f8a70d89937d89558447368853","flatsize":4817526,"path":"All/exim-sqlite-4.98.2_1.pkg","repopath":"All/exim-sqlite-4.98.2_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1362296,"desc":"Exim is a mail transfer agent for Unix systems connected to the Internet.\nIt is a monolithic MTA designed to be a command line compatible drop-in\nreplacement for Sendmail.\n\nExim is an excellent mailer for an ISP, as its control and flexibility\nare very good and its requeueing and retry algorithms are very powerful.\nExim's configuration syntax is well documented.","deps":{"icu":{"origin":"devel/icu","version":"76.1,1"},"libidn":{"origin":"dns/libidn","version":"1.43"},"libidn2":{"origin":"dns/libidn2","version":"2.3.8"},"libspf2":{"origin":"mail/libspf2","version":"1.2.11_2"},"opendmarc":{"origin":"mail/opendmarc","version":"1.4.2_3"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"p5-File-FcntlLock":{"origin":"devel/p5-File-FcntlLock","version":"0.22"},"pcre2":{"origin":"devel/pcre2","version":"10.45"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["mail"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12","libdl.so.0","libexecinfo.so.1","libidn.so.12","libidn2.so.0","libm.so.4","libopendmarc.so.2","libpam.so.3","libpcre2-8.so.0","libperl.so.5.36","libpthread.so.0","libspf2.so.2","libsqlite3.so.0","libssl.so.12","libutil.so.4","libz.so.3"],"options":{"ALT_CONFIG_PREFIX":"off","CONTENT_SCAN":"on","DAEMON":"on","DANE":"off","DEBUG":"off","DISABLE_D_OPT":"on","DKIM":"on","DNSSEC":"on","DOCS":"on","EMBEDDED_PERL":"on","EVENT":"on","EXIMON":"off","ICONV":"on","INTERNATIONAL":"on","IPV6":"on","LISTMATCH_RHS":"off","LMTP":"on","OCSP":"on","PRDR":"on","PROXY":"off","READLINE":"off","SOCKS":"off","SPF":"on","SUID":"on","TCP_WRAPPERS":"off","WISHLIST":"off","TLS":"on","GNUTLS":"off","SA_EXIM":"off","SRS":"off","OLD_SRS":"off","AUTH_CRAM_MD5":"on","AUTH_DOVECOT":"on","AUTH_PLAINTEXT":"on","AUTH_RADIUS":"off","AUTH_SASL":"off","AUTH_SPA":"on","AUTH_TLS":"off","SASLAUTHD":"off","PAM":"on","PASSWD":"on","CDB":"on","BDB":"off","DNSDB":"on","DSEARCH":"on","LSEARCH":"on","MYSQL":"off","NIS":"off","OPENLDAP":"off","PGSQL":"off","REDIS":"off","MAILDIR":"on","MAILSTORE":"on","MBX":"on","CERTNAMES":"off","DCC":"off","DMARC":"on","DSN":"off","ARC":"off","LMDB":"off","QUEUEFILE":"off"},"annotations":{"cpe":"cpe:2.3:a:exim:exim:4.98.2:::::dragonfly6:x86_64:1"},"messages":[{"message":"The following documentation has been installed:\n\n  man exim                              -> Exim options (command line)\n  /usr/local/share/doc/exim/spec.txt    -> Exim Specification (User Guide)\n  /usr/local/share/doc/exim/filter.txt  -> Exim Filter Specification (for end-users)\n\nPostscript, PDF, HTML and texinfo versions of these documents can be\ninstalled via one of the mail/exim-doc-* ports.\n\nAn online version as well as a comprehensive FAQ and a mailing list\narchive is available at:\n\n  http://www.exim.org/\n\nDescriptions of new features not available it the manual, and a listing\nof all changes, including bug fixes are documented in:\n\n  /usr/local/share/doc/exim/NewStuff\n  /usr/local/share/doc/exim/ChangeLog\n\nTo use Exim instead of sendmail on startup:\n\n*) Clear the sendmail queue and stop the sendmail daemon.\n*) Adjust mailer.conf(5) as appropriate.\n*) Set the 'sendmail_enable' rc.conf(5) variable to 'NONE'.\n*) Set the 'daily_status_include_submit_mailq' and\n   'daily_clean_hoststat_enable' periodic.conf(5)\n   variables to 'NO'.\n*) Consider setting 'daily_queuerun_enable' and\n   'daily_submit_queuerun' to \"NO\" in periodic.conf(5),\n   if you intend to manage queue runners / deliveries closely.\n*) Set the 'exim_enable' rc.conf(5) variable to 'YES'.\n*) Start exim with '/usr/local/etc/rc.d/exim start'.\n\nYou may also want to configure newsyslog(8) to rotate Exim log files:\n\n/var/log/exim/mainlog\tmailnull:mail 640 7 * @T00 ZN\n/var/log/exim/rejectlog\tmailnull:mail 640 7 * @T00 ZN\n\nAdditional scripts to help upgrading are installed in:\n\n  /usr/local/share/examples/exim","type":"install"}]},{"name":"exim-monitor","origin":"mail/exim-monitor","version":"4.98.2","comment":"The Exim monitor for the Exim MTA","maintainer":"fluffy@FreeBSD.org","www":"https://www.exim.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f1586134df85078265ee62580ebd82026b9957cc6f6e8280fbce506d00683493","flatsize":169175,"path":"All/exim-monitor-4.98.2.pkg","repopath":"All/exim-monitor-4.98.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":65600,"desc":"Exim is a mail transfer agent for Unix systems connected to the Internet.\nIt is a monolithic MTA designed to be a command line compatible drop-in\nreplacement for Sendmail.\n\nExim is an excellent mailer for an ISP, as its control and flexibility\nare very good and its requeueing and retry algorithms are very powerful.\nExim's configuration syntax is well documented.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libidn":{"origin":"dns/libidn","version":"1.43"},"libidn2":{"origin":"dns/libidn2","version":"2.3.8"},"libspf2":{"origin":"mail/libspf2","version":"1.2.11_2"},"opendmarc":{"origin":"mail/opendmarc","version":"1.4.2_3"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"p5-File-FcntlLock":{"origin":"devel/p5-File-FcntlLock","version":"0.22"},"pcre2":{"origin":"devel/pcre2","version":"10.45"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail"],"shlibs_required":["libX11.so.6","libXaw.so.7","libXext.so.6","libXmu.so.6","libXt.so.6","libc.so.8","libcrypt.so.4","libexecinfo.so.1","libidn.so.12","libidn2.so.0","libm.so.4","libopendmarc.so.2","libpam.so.3","libpcre2-8.so.0","libpthread.so.0","libspf2.so.2","libutil.so.4"],"options":{"ALT_CONFIG_PREFIX":"off","CONTENT_SCAN":"on","DAEMON":"on","DANE":"off","DEBUG":"off","DISABLE_D_OPT":"on","DKIM":"on","DNSSEC":"on","DOCS":"on","EMBEDDED_PERL":"on","EVENT":"on","ICONV":"on","INTERNATIONAL":"on","IPV6":"on","LISTMATCH_RHS":"off","LMTP":"on","OCSP":"on","PRDR":"on","PROXY":"off","READLINE":"off","SOCKS":"off","SPF":"on","SUID":"on","TCP_WRAPPERS":"off","WISHLIST":"off","TLS":"on","GNUTLS":"off","SA_EXIM":"off","SRS":"off","OLD_SRS":"off","AUTH_CRAM_MD5":"on","AUTH_DOVECOT":"on","AUTH_PLAINTEXT":"on","AUTH_RADIUS":"off","AUTH_SASL":"off","AUTH_SPA":"on","AUTH_TLS":"off","SASLAUTHD":"off","PAM":"on","PASSWD":"on","CDB":"on","BDB":"off","DNSDB":"on","DSEARCH":"on","LSEARCH":"on","MYSQL":"off","NIS":"off","OPENLDAP":"off","PGSQL":"off","REDIS":"off","SQLITE":"off","MAILDIR":"on","MAILSTORE":"on","MBX":"on","CERTNAMES":"off","DCC":"off","DMARC":"on","DSN":"off","ARC":"off","LMDB":"off","QUEUEFILE":"off"},"annotations":{"cpe":"cpe:2.3:a:exim:exim:4.98.2:::::dragonfly6:x86_64"},"messages":[{"message":"All installations having Exim set-uid root and using 'perl_startup' are\nvulnerable to a local privilege escalation. Any user who can start an\ninstance of Exim (and this is normally *any* user) can gain root\nprivileges. If you do not use 'perl_startup' you *should* be safe.\n\nNew options\n-----------\n\nWe had to introduce two new configuration options:\n\n    keep_environment =\n    add_environment =\n\nBoth options are empty per default. That is, Exim cleans the complete\nenvironment on startup. This affects Exim itself and any subprocesses,\nas transports, that may call other programs via some alias mechanisms,\nas routers (queryprogram), lookups, and so on. This may affect used\nlibraries (e.g. LDAP).\n\n** THIS MAY BREAK your existing installation **\n\nNew behaviour\n-------------\n\nNow Exim changes it's working directory to / right after startup,\neven before reading it's configuration. (Later Exim changes it's working\ndirectory to $spool_directory, as usual.)\n\nExim only accepts an absolute configuration file path now, when using\nthe -C option.","type":"install"},{"message":"Upgrades to Exim 4.80\n=====================\n\nExim 4.80 contains some backward-incompatible changes.\n\nOpenSSL default options have changed to be more secure, including\ndisabling of SSLv2 by default (and adding support for TLSv1.1 and\nTLSv1.2 if using OpenSSL 1.0.1 or newer); GnuTLS has been updated to use\na new API and stop honouring some options starting gnutls_*; users of\nLDAP can now distinguish \"comma in data\" from \"multi-valued attribute\".\nThere are more details, covering more changes, in README.UPDATING.\n\nWe now enable accept_8bitmime by default, as the Exim maintainers agree\nwith Dan Bernstein about the best way to deal with the 8BITMIME\nextension.","type":"upgrade"}]},{"name":"exim-mysql","origin":"mail/exim-mysql","version":"4.98.2","comment":"High performance MTA for Unix systems on the Internet","maintainer":"fluffy@FreeBSD.org","www":"https://www.exim.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b1f5c760fa539f59ad41c175ec92b997ae8bc96c1794d0b526b5e3d2118a6191","flatsize":4819246,"path":"All/exim-mysql-4.98.2.pkg","repopath":"All/exim-mysql-4.98.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1363260,"desc":"Exim is a mail transfer agent for Unix systems connected to the Internet.\nIt is a monolithic MTA designed to be a command line compatible drop-in\nreplacement for Sendmail.\n\nExim is an excellent mailer for an ISP, as its control and flexibility\nare very good and its requeueing and retry algorithms are very powerful.\nExim's configuration syntax is well documented.","deps":{"libidn":{"origin":"dns/libidn","version":"1.43"},"libidn2":{"origin":"dns/libidn2","version":"2.3.8"},"libspf2":{"origin":"mail/libspf2","version":"1.2.11_2"},"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"opendmarc":{"origin":"mail/opendmarc","version":"1.4.2_3"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"p5-File-FcntlLock":{"origin":"devel/p5-File-FcntlLock","version":"0.22"},"pcre2":{"origin":"devel/pcre2","version":"10.45"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12","libdl.so.0","libexecinfo.so.1","libidn.so.12","libidn2.so.0","libm.so.4","libmysqlclient.so.21","libopendmarc.so.2","libpam.so.3","libpcre2-8.so.0","libperl.so.5.36","libpthread.so.0","libspf2.so.2","libssl.so.12","libutil.so.4"],"options":{"ALT_CONFIG_PREFIX":"off","CONTENT_SCAN":"on","DAEMON":"on","DANE":"off","DEBUG":"off","DISABLE_D_OPT":"on","DKIM":"on","DNSSEC":"on","DOCS":"on","EMBEDDED_PERL":"on","EVENT":"on","EXIMON":"off","ICONV":"on","INTERNATIONAL":"on","IPV6":"on","LISTMATCH_RHS":"off","LMTP":"on","OCSP":"on","PRDR":"on","PROXY":"off","READLINE":"off","SOCKS":"off","SPF":"on","SUID":"on","TCP_WRAPPERS":"off","WISHLIST":"off","TLS":"on","GNUTLS":"off","SA_EXIM":"off","SRS":"off","OLD_SRS":"off","AUTH_CRAM_MD5":"on","AUTH_DOVECOT":"on","AUTH_PLAINTEXT":"on","AUTH_RADIUS":"off","AUTH_SASL":"off","AUTH_SPA":"on","AUTH_TLS":"off","SASLAUTHD":"off","PAM":"on","PASSWD":"on","CDB":"on","BDB":"off","DNSDB":"on","DSEARCH":"on","LSEARCH":"on","NIS":"off","OPENLDAP":"off","PGSQL":"off","REDIS":"off","SQLITE":"off","MAILDIR":"on","MAILSTORE":"on","MBX":"on","CERTNAMES":"off","DCC":"off","DMARC":"on","DSN":"off","ARC":"off","LMDB":"off","QUEUEFILE":"off"},"annotations":{"cpe":"cpe:2.3:a:exim:exim:4.98.2:::::dragonfly6:x86_64"},"messages":[{"message":"The following documentation has been installed:\n\n  man exim                              -> Exim options (command line)\n  /usr/local/share/doc/exim/spec.txt    -> Exim Specification (User Guide)\n  /usr/local/share/doc/exim/filter.txt  -> Exim Filter Specification (for end-users)\n\nPostscript, PDF, HTML and texinfo versions of these documents can be\ninstalled via one of the mail/exim-doc-* ports.\n\nAn online version as well as a comprehensive FAQ and a mailing list\narchive is available at:\n\n  http://www.exim.org/\n\nDescriptions of new features not available it the manual, and a listing\nof all changes, including bug fixes are documented in:\n\n  /usr/local/share/doc/exim/NewStuff\n  /usr/local/share/doc/exim/ChangeLog\n\nTo use Exim instead of sendmail on startup:\n\n*) Clear the sendmail queue and stop the sendmail daemon.\n*) Adjust mailer.conf(5) as appropriate.\n*) Set the 'sendmail_enable' rc.conf(5) variable to 'NONE'.\n*) Set the 'daily_status_include_submit_mailq' and\n   'daily_clean_hoststat_enable' periodic.conf(5)\n   variables to 'NO'.\n*) Consider setting 'daily_queuerun_enable' and\n   'daily_submit_queuerun' to \"NO\" in periodic.conf(5),\n   if you intend to manage queue runners / deliveries closely.\n*) Set the 'exim_enable' rc.conf(5) variable to 'YES'.\n*) Start exim with '/usr/local/etc/rc.d/exim start'.\n\nYou may also want to configure newsyslog(8) to rotate Exim log files:\n\n/var/log/exim/mainlog\tmailnull:mail 640 7 * @T00 ZN\n/var/log/exim/rejectlog\tmailnull:mail 640 7 * @T00 ZN\n\nAdditional scripts to help upgrading are installed in:\n\n  /usr/local/share/examples/exim","type":"install"}]},{"name":"exim-ldap2","origin":"mail/exim-ldap2","version":"4.98.2","comment":"High performance MTA for Unix systems on the Internet","maintainer":"fluffy@FreeBSD.org","www":"https://www.exim.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"74512352d4dce9672d071106ee66f7eaa670043f89b0af258fb0d03a0f0e936f","flatsize":4832654,"path":"All/exim-ldap2-4.98.2.pkg","repopath":"All/exim-ldap2-4.98.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1368480,"desc":"Exim is a mail transfer agent for Unix systems connected to the Internet.\nIt is a monolithic MTA designed to be a command line compatible drop-in\nreplacement for Sendmail.\n\nExim is an excellent mailer for an ISP, as its control and flexibility\nare very good and its requeueing and retry algorithms are very powerful.\nExim's configuration syntax is well documented.","deps":{"libidn":{"origin":"dns/libidn","version":"1.43"},"libidn2":{"origin":"dns/libidn2","version":"2.3.8"},"libspf2":{"origin":"mail/libspf2","version":"1.2.11_2"},"opendmarc":{"origin":"mail/opendmarc","version":"1.4.2_3"},"openldap26-client":{"origin":"net/openldap26-client","version":"2.6.9_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"p5-File-FcntlLock":{"origin":"devel/p5-File-FcntlLock","version":"0.22"},"pcre2":{"origin":"devel/pcre2","version":"10.45"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12","libdl.so.0","libexecinfo.so.1","libidn.so.12","libidn2.so.0","liblber.so.2","libldap.so.2","libm.so.4","libopendmarc.so.2","libpam.so.3","libpcre2-8.so.0","libperl.so.5.36","libpthread.so.0","libspf2.so.2","libssl.so.12","libutil.so.4"],"options":{"ALT_CONFIG_PREFIX":"off","CONTENT_SCAN":"on","DAEMON":"on","DANE":"off","DEBUG":"off","DISABLE_D_OPT":"on","DKIM":"on","DNSSEC":"on","DOCS":"on","EMBEDDED_PERL":"on","EVENT":"on","EXIMON":"off","ICONV":"on","INTERNATIONAL":"on","IPV6":"on","LISTMATCH_RHS":"off","LMTP":"on","OCSP":"on","PRDR":"on","PROXY":"off","READLINE":"off","SOCKS":"off","SPF":"on","SUID":"on","TCP_WRAPPERS":"off","WISHLIST":"off","TLS":"on","GNUTLS":"off","SA_EXIM":"off","SRS":"off","OLD_SRS":"off","AUTH_CRAM_MD5":"on","AUTH_DOVECOT":"on","AUTH_PLAINTEXT":"on","AUTH_RADIUS":"off","AUTH_SASL":"off","AUTH_SPA":"on","AUTH_TLS":"off","SASLAUTHD":"off","PAM":"on","PASSWD":"on","CDB":"on","BDB":"off","DNSDB":"on","DSEARCH":"on","LSEARCH":"on","MYSQL":"off","NIS":"off","PGSQL":"off","REDIS":"off","SQLITE":"off","MAILDIR":"on","MAILSTORE":"on","MBX":"on","CERTNAMES":"off","DCC":"off","DMARC":"on","DSN":"off","ARC":"off","LMDB":"off","QUEUEFILE":"off"},"annotations":{"cpe":"cpe:2.3:a:exim:exim:4.98.2:::::dragonfly6:x86_64"},"messages":[{"message":"The following documentation has been installed:\n\n  man exim                              -> Exim options (command line)\n  /usr/local/share/doc/exim/spec.txt    -> Exim Specification (User Guide)\n  /usr/local/share/doc/exim/filter.txt  -> Exim Filter Specification (for end-users)\n\nPostscript, PDF, HTML and texinfo versions of these documents can be\ninstalled via one of the mail/exim-doc-* ports.\n\nAn online version as well as a comprehensive FAQ and a mailing list\narchive is available at:\n\n  http://www.exim.org/\n\nDescriptions of new features not available it the manual, and a listing\nof all changes, including bug fixes are documented in:\n\n  /usr/local/share/doc/exim/NewStuff\n  /usr/local/share/doc/exim/ChangeLog\n\nTo use Exim instead of sendmail on startup:\n\n*) Clear the sendmail queue and stop the sendmail daemon.\n*) Adjust mailer.conf(5) as appropriate.\n*) Set the 'sendmail_enable' rc.conf(5) variable to 'NONE'.\n*) Set the 'daily_status_include_submit_mailq' and\n   'daily_clean_hoststat_enable' periodic.conf(5)\n   variables to 'NO'.\n*) Consider setting 'daily_queuerun_enable' and\n   'daily_submit_queuerun' to \"NO\" in periodic.conf(5),\n   if you intend to manage queue runners / deliveries closely.\n*) Set the 'exim_enable' rc.conf(5) variable to 'YES'.\n*) Start exim with '/usr/local/etc/rc.d/exim start'.\n\nYou may also want to configure newsyslog(8) to rotate Exim log files:\n\n/var/log/exim/mainlog\tmailnull:mail 640 7 * @T00 ZN\n/var/log/exim/rejectlog\tmailnull:mail 640 7 * @T00 ZN\n\nAdditional scripts to help upgrading are installed in:\n\n  /usr/local/share/examples/exim","type":"install"}]},{"name":"exim-doc-pdf","origin":"mail/exim-doc-pdf","version":"4.98.2","comment":"Documentation for the Exim MTA in multiple formats","maintainer":"fluffy@FreeBSD.org","www":"https://www.exim.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0be137d59e7c10a8202cdb17a395c0a55cb995f4d975b70ed51f105b2fc4ef4a","flatsize":3165874,"path":"All/exim-doc-pdf-4.98.2.pkg","repopath":"All/exim-doc-pdf-4.98.2.pkg","licenselogic":"single","pkgsize":2139408,"desc":"Documentation for the Exim mail transport agent in multiple formats.\nThe Exim MTA may be installed from any of the ports named mail/exim*","categories":["mail"],"options":{"DOCS":"on"}},{"name":"exim-doc-html","origin":"mail/exim-doc-html","version":"4.98.2","comment":"Documentation for the Exim MTA in multiple formats","maintainer":"fluffy@FreeBSD.org","www":"https://www.exim.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b83da34e6ec2b2034f0954f37957a8966d4af155c63691d3acbd3a2fda6c2927","flatsize":5655035,"path":"All/exim-doc-html-4.98.2.pkg","repopath":"All/exim-doc-html-4.98.2.pkg","licenselogic":"single","pkgsize":585144,"desc":"Documentation for the Exim mail transport agent in multiple formats.\nThe Exim MTA may be installed from any of the ports named mail/exim*","categories":["mail"],"options":{"DOCS":"on"}},{"name":"exilog","origin":"mail/exilog","version":"0.5_12","comment":"Tool to centralize and visualize Exim logs with a web front end","maintainer":"ports@FreeBSD.org","www":"https://duncanthrax.net/exilog/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a431ff02117ba6ba7dfc1f4acf24aed314f9127d6f86886a50f35710e1776b9f","flatsize":273338,"path":"All/exilog-0.5_12.pkg","repopath":"All/exilog-0.5_12.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":97680,"desc":"Exilog is a tool to centralize and visualize Exim logs\nacross multiple Exim servers with a web front end.\nIt is used in addition to Exim's standard or syslog logging.\nIt does not require changing Exim or its logging style.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"p5-CGI":{"origin":"www/p5-CGI","version":"4.67"},"p5-DBD-mysql":{"origin":"databases/p5-DBD-mysql","version":"5.008"},"p5-Net-Netmask":{"origin":"net-mgmt/p5-Net-Netmask","version":"2.0002"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail"],"options":{"AGENT":"on","DOCS":"on","MYSQL":"on","PGSQL":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe exilog port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"exim-doc-postscript","origin":"mail/exim-doc-postscript","version":"4.98.2","comment":"Documentation for the Exim MTA in multiple formats","maintainer":"fluffy@FreeBSD.org","www":"https://www.exim.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a55f662118f0cf68a36f3486993e125a909577402151900252014ba3f4b41cfd","flatsize":6348900,"path":"All/exim-doc-postscript-4.98.2.pkg","repopath":"All/exim-doc-postscript-4.98.2.pkg","licenselogic":"single","pkgsize":1146288,"desc":"Documentation for the Exim mail transport agent in multiple formats.\nThe Exim MTA may be installed from any of the ports named mail/exim*","categories":["mail"],"options":{"DOCS":"on"}},{"name":"exiftran","origin":"graphics/exiftran","version":"2.14_2","comment":"Command line utility to transform jpeg files","maintainer":"mm@FreeBSD.org","www":"https://www.kraxel.org/blog/linux/fbida/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"74c04fc5f849b0e7d637d5342057addc8223ad9c51e328dd9871be9bcfd60a2d","flatsize":74566,"path":"All/exiftran-2.14_2.pkg","repopath":"All/exiftran-2.14_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":30868,"desc":"exiftran is a command line utility to transform digital image jpeg images.\n\nIt can do lossless rotations like jpegtran, but unlike jpegtran it cares\nabout the EXIF data: It can rotate images automatically by checking the exif\norientation tag, it updates the exif informaton if needed (image dimension,\norientation), it also rotates the exif thumbnail.\nIt can process multiple images at once.","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libexif":{"origin":"graphics/libexif","version":"0.6.25"},"pixman":{"origin":"x11/pixman","version":"0.44.2"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libexif.so.12","libjpeg.so.8","libm.so.4","libpixman-1.so.0"]},{"name":"exifprobe","origin":"graphics/exifprobe","version":"2.0.1","comment":"Probes JPEG or TIFF images and reports contents and structure","maintainer":"amdmi3@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d6a2aacc6f6d4c0c040f524900cd71134ed1104c6ddf27da9ca86d825f917616","flatsize":443242,"path":"All/exifprobe-2.0.1.pkg","repopath":"All/exifprobe-2.0.1.pkg","licenselogic":"single","pkgsize":157000,"desc":"[From exifprobe(1)]\n\nExifprobe examines and reports the contents and structure of JPEG and\nTIFF image files. It will recognize all standard JPEG markers  (including\nAPPn  markers) and will report the contents of any properly structured TIFF\nIFD encountered, even when entry tags  are  not  recognized. Recognized  TIFF\nand TIFF/EP tags are expanded, including  EXIF2.2 sections and camera MakerNotes\nwhich are found to be in TIFF  IFD  format. Location, size, and format of image\ndata is reported by default.","categories":["graphics"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"exif","origin":"graphics/exif","version":"0.6.22_1","comment":"Command line utility to read and manipulate EXIF data","maintainer":"sunpoet@FreeBSD.org","www":"https://libexif.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"63c3528cec604d0f2bb52a2ad64b0305514d818f7b512be4b6983e94ca819b10","flatsize":255858,"path":"All/exif-0.6.22_1.pkg","repopath":"All/exif-0.6.22_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":60372,"desc":"Command line utility to read, write, modify and display EXIF data found\nin digital image files written by digital cameras, using libexif.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libexif":{"origin":"graphics/libexif","version":"0.6.25"},"popt":{"origin":"devel/popt","version":"1.19_1"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libexif.so.12","libintl.so.8","libpopt.so.0"],"options":{"NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:curtis_galloway:exif:0.6.22:::::dragonfly6:x86_64:1"}},{"name":"exim","origin":"mail/exim","version":"4.98.2","comment":"High performance MTA for Unix systems on the Internet","maintainer":"fluffy@FreeBSD.org","www":"https://www.exim.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aa552570f4377b9e32b22186ea466fdf07507c275a86ec789005ea0e112061dc","flatsize":4812078,"path":"All/exim-4.98.2.pkg","repopath":"All/exim-4.98.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1361520,"desc":"Exim is a mail transfer agent for Unix systems connected to the Internet.\nIt is a monolithic MTA designed to be a command line compatible drop-in\nreplacement for Sendmail.\n\nExim is an excellent mailer for an ISP, as its control and flexibility\nare very good and its requeueing and retry algorithms are very powerful.\nExim's configuration syntax is well documented.","deps":{"libidn":{"origin":"dns/libidn","version":"1.43"},"libidn2":{"origin":"dns/libidn2","version":"2.3.8"},"libspf2":{"origin":"mail/libspf2","version":"1.2.11_2"},"opendmarc":{"origin":"mail/opendmarc","version":"1.4.2_3"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"p5-File-FcntlLock":{"origin":"devel/p5-File-FcntlLock","version":"0.22"},"pcre2":{"origin":"devel/pcre2","version":"10.45"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12","libdl.so.0","libexecinfo.so.1","libidn.so.12","libidn2.so.0","libm.so.4","libopendmarc.so.2","libpam.so.3","libpcre2-8.so.0","libperl.so.5.36","libpthread.so.0","libspf2.so.2","libssl.so.12","libutil.so.4"],"options":{"ALT_CONFIG_PREFIX":"off","CONTENT_SCAN":"on","DAEMON":"on","DANE":"off","DEBUG":"off","DISABLE_D_OPT":"on","DKIM":"on","DNSSEC":"on","DOCS":"on","EMBEDDED_PERL":"on","EVENT":"on","EXIMON":"off","ICONV":"on","INTERNATIONAL":"on","IPV6":"on","LISTMATCH_RHS":"off","LMTP":"on","OCSP":"on","PRDR":"on","PROXY":"off","READLINE":"off","SOCKS":"off","SPF":"on","SUID":"on","TCP_WRAPPERS":"off","WISHLIST":"off","TLS":"on","GNUTLS":"off","SA_EXIM":"off","SRS":"off","OLD_SRS":"off","AUTH_CRAM_MD5":"on","AUTH_DOVECOT":"on","AUTH_PLAINTEXT":"on","AUTH_RADIUS":"off","AUTH_SASL":"off","AUTH_SPA":"on","AUTH_TLS":"off","SASLAUTHD":"off","PAM":"on","PASSWD":"on","CDB":"on","BDB":"off","DNSDB":"on","DSEARCH":"on","LSEARCH":"on","MYSQL":"off","NIS":"off","OPENLDAP":"off","PGSQL":"off","REDIS":"off","SQLITE":"off","MAILDIR":"on","MAILSTORE":"on","MBX":"on","CERTNAMES":"off","DCC":"off","DMARC":"on","DSN":"off","ARC":"off","LMDB":"off","QUEUEFILE":"off"},"annotations":{"cpe":"cpe:2.3:a:exim:exim:4.98.2:::::dragonfly6:x86_64"},"messages":[{"message":"The following documentation has been installed:\n\n  man exim                              -> Exim options (command line)\n  /usr/local/share/doc/exim/spec.txt    -> Exim Specification (User Guide)\n  /usr/local/share/doc/exim/filter.txt  -> Exim Filter Specification (for end-users)\n\nPostscript, PDF, HTML and texinfo versions of these documents can be\ninstalled via one of the mail/exim-doc-* ports.\n\nAn online version as well as a comprehensive FAQ and a mailing list\narchive is available at:\n\n  http://www.exim.org/\n\nDescriptions of new features not available it the manual, and a listing\nof all changes, including bug fixes are documented in:\n\n  /usr/local/share/doc/exim/NewStuff\n  /usr/local/share/doc/exim/ChangeLog\n\nTo use Exim instead of sendmail on startup:\n\n*) Clear the sendmail queue and stop the sendmail daemon.\n*) Adjust mailer.conf(5) as appropriate.\n*) Set the 'sendmail_enable' rc.conf(5) variable to 'NONE'.\n*) Set the 'daily_status_include_submit_mailq' and\n   'daily_clean_hoststat_enable' periodic.conf(5)\n   variables to 'NO'.\n*) Consider setting 'daily_queuerun_enable' and\n   'daily_submit_queuerun' to \"NO\" in periodic.conf(5),\n   if you intend to manage queue runners / deliveries closely.\n*) Set the 'exim_enable' rc.conf(5) variable to 'YES'.\n*) Start exim with '/usr/local/etc/rc.d/exim start'.\n\nYou may also want to configure newsyslog(8) to rotate Exim log files:\n\n/var/log/exim/mainlog\tmailnull:mail 640 7 * @T00 ZN\n/var/log/exim/rejectlog\tmailnull:mail 640 7 * @T00 ZN\n\nAdditional scripts to help upgrading are installed in:\n\n  /usr/local/share/examples/exim","type":"install"}]},{"name":"exhaust-ma","origin":"games/exhaust-ma","version":"1.9","comment":"Redcode simulator easy to embed into applications","maintainer":"ports@FreeBSD.org","www":"https://corewar.co.uk/ankerl/exhaust-ma.htm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cd304e9706f0b900711215d2c1c13bc31d08c4097ff312812bcefd664b51ab6e","flatsize":27392,"path":"All/exhaust-ma-1.9.pkg","repopath":"All/exhaust-ma-1.9.pkg","licenselogic":"single","pkgsize":12244,"desc":"The `exhaust' project is a redcode simulator that is (hopefully) easy to embed\ninto your applications, as an alternative to pMARS. By M Joonas Pihlaja.\n\nExhaust-ma is exhaust with some of my optimizations. The interface is exactly\nthe same, but the sourcecode contains heavy optimations in the simulator core.","categories":["games"],"shlibs_required":["libc.so.8"],"messages":[{"message":"This MARS does not have a parser, so you have to do it separately.\n\nTo parse Redcode programs with pMARS do the following:\n\npmars-server -r 0 b-scanner.red | sed '1,2d' > b-scanner.rc","type":"install"},{"message":"===>   NOTICE:\n\nThe exhaust-ma port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"exhaust-doc","origin":"games/exhaust-doc","version":"1.9.2","comment":"Redcode simulator easy to embed into applications (docs)","maintainer":"ports@FreeBSD.org","www":"https://corewar.co.uk/pihlaja/exhaust/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"58a0b0d9d50684f8e76dbd566cef702b717114fb59df437f4ba76206f921509d","flatsize":68514,"path":"All/exhaust-doc-1.9.2.pkg","repopath":"All/exhaust-doc-1.9.2.pkg","licenselogic":"single","pkgsize":21324,"desc":"The `exhaust' project is a redcode simulator that is (hopefully)\neasy to embed into your applications, as an alternative to pMARS.\n\nThe documentation contains the following:\n\nREADME     -  Instructions to embed exhaust in a program.\ntest.pl    -  Perl script to check for differences between exhaust\n              and pMARS.\nsrc/       -  The C source code of exhaust (highly commented).\nwarriors/  -  Test warriors.\n\nThe \"warriors\" subdirectory contains Redcode assembly files (.red)\nand parsed Redcode assembly files (.rc). The last ones can be loaded\ninto exhaust, the others have to be parsed, for example with pMARS.\n\nNOTE: this documentation is only useful for developers.","categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe exhaust-doc port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"exhaust","origin":"games/exhaust","version":"1.9.2","comment":"Redcode simulator easy to embed into applications","maintainer":"ports@FreeBSD.org","www":"https://corewar.co.uk/pihlaja/exhaust/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4da3bffc943d24fd818ad6f7fedd70bf5b059ecf7f85e213cf753cc64184be61","flatsize":27408,"path":"All/exhaust-1.9.2.pkg","repopath":"All/exhaust-1.9.2.pkg","licenselogic":"single","pkgsize":11984,"desc":"The `exhaust' project is a redcode simulator that is (hopefully)\neasy to embed into your applications, as an alternative to pMARS.","categories":["games"],"shlibs_required":["libc.so.8"],"messages":[{"message":"This MARS does not have a parser, so you have to do it separately.\n\nTo parse Redcode programs with pMARS do the following:\n\npmars-server -r 0 b-scanner.red | sed '1,2d' > b-scanner.rc","type":"install"},{"message":"===>   NOTICE:\n\nThe exhaust port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"exfat-utils","origin":"filesystems/exfat-utils","version":"1.4.0_1","comment":"Utilities to create, check, label and dump exFAT filesystem","maintainer":"samm@FreeBSD.org","www":"https://github.com/relan/exfat","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"de095c5d25369bd20351b6856db2658b4183b2211e9668a704396c502f0c7ebc","flatsize":239378,"path":"All/exfat-utils-1.4.0_1.pkg","repopath":"All/exfat-utils-1.4.0_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":49272,"desc":"Utilities to manage extended file allocation table filesystem. This package\nprovides tools to create, check and label the filesystem.\nIt contains dumpexfat to dump properties of the filesystem, exfatfsck to report\nerrors found on a exFAT filesystem, exfatlabel to label a exFAT filesystem and\nmkexfatfs to create a exFAT filesystem.","deps":{"libublio":{"origin":"devel/libublio","version":"20070103_3"}},"categories":["filesystems","sysutils"],"shlibs_required":["libc.so.8","libublio.so.1"],"annotations":{"cpe":"cpe:2.3:a:exfat_project:exfat:1.4.0:::::dragonfly6:x86_64:1"}},{"name":"exhale","origin":"audio/exhale","version":"1.2.1","comment":"Open source xHE-AAC (Extended HE-AAC/USAC) encoder","maintainer":"diizzy@FreeBSD.org","www":"https://gitlab.com/ecodis/exhale","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5964231b27a6071e54b614ee953dfbb873d5267ddea8d349b6f43e4246b970bc","flatsize":232418,"path":"All/exhale-1.2.1.pkg","repopath":"All/exhale-1.2.1.pkg","licenselogic":"single","licenses":["EXHALE"],"pkgsize":110144,"desc":"exhale is a lightweight library and application to encode uncompressed\nWAVE-format audio files into ISO/IEC 23003-3 (MPEG-D) Unified Speech and Audio\nCoding (xHE-AAC/Extended HE-AAC/USAC) format.","categories":["audio"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"exercisix","origin":"devel/exercisix","version":"1.2_1","comment":"Innovative lightweight unit-test framework for C++","maintainer":"exercisix@alexanderchuranov.com","www":"http://alexanderchuranov.com/software/exercisix","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"04c8f916a54be2f5cc5f3416966d2b92d0524529b48f6382770578536509767f","flatsize":22686,"path":"All/exercisix-1.2_1.pkg","repopath":"All/exercisix-1.2_1.pkg","licenselogic":"single","pkgsize":9168,"desc":"Exercisix is a lightweight unit-test framework for C++, designed for\ntest-aided development. Framework provides test discovery, textual\ndescription as primary test identifier, terse test tools syntax,\nemacs-friendly error message format, easy build without linking.","categories":["devel"],"options":{"EXAMPLES":"on"}},{"name":"exempi","origin":"textproc/exempi","version":"2.6.3_1","comment":"Port of Adobe XMP SDK to work on UNIX","maintainer":"gnome@FreeBSD.org","www":"http://libopenraw.freedesktop.org/wiki/Exempi","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e2efb8f1eed6b4e244b8c6dc4c4c9e839e8aed1b8066b60ac99b5578cca360d5","flatsize":6651206,"path":"All/exempi-2.6.3_1.pkg","repopath":"All/exempi-2.6.3_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":958684,"desc":"Exempi is an implementation of XMP and is based on Adobe XMP SDK","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libdl.so.0","libexpat.so.1","libm.so.4","librt.so.0","libstdc++.so.9","libz.so.3"],"annotations":{"cpe":"cpe:2.3:a:exempi_project:exempi:2.6.3:::::dragonfly6:x86_64:1"}},{"name":"exiftags","origin":"graphics/exiftags","version":"1.01_1","comment":"Parses a specified JPEG file for a JPEG APP1 section containing Exif data","maintainer":"multimedia@FreeBSD.org","www":"https://johnst.org/sw/exiftags/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5a45bfe2389ae36b3b1b6ee8815b815d5f07eee3868e6927633dc665e69b665b","flatsize":196017,"path":"All/exiftags-1.01_1.pkg","repopath":"All/exiftags-1.01_1.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":56368,"desc":"The exiftags utility parses a specified JPEG file or, by default, its standard\ninput, looking for a JPEG APP1 section containing Exif (Exchangeable Image\nFile) data. The properties contained in these data are then printed to the\nstandard output. Digital cameras typically add Exif data to the image files\nthey produce, containing information about the camera and digitized image.\n\nThe program supports a variety of cameras, and includes additional support for\na portion of the maker notes for Canon, Fuji, Nikon, and Olympus cameras.","categories":["graphics"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:aertherwide:exiftags:1.01:::::dragonfly6:x86_64:1"}},{"name":"execline","origin":"lang/execline","version":"2.9.6.1","comment":"Lightweight non-interactive sh(1)-like scripting language","maintainer":"crest@rlwinm.de","www":"https://www.skarnet.org/software/execline/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1e09c0a932af0dff3eac1508426b7fb8d36db900c54043d86d495f4145458e4d","flatsize":773787,"path":"All/execline-2.9.6.1.pkg","repopath":"All/execline-2.9.6.1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":126384,"desc":"execline is a very light non-interactive scripting language,\nwhich is similar to /bin/sh. Simple shell scripts can be\neasily rewritten in the execline language, improving performance\nand memory usage. execline was designed for use\nin embedded systems, but works on most Unix flavors.\n\nexecline features conditional loops, getopt-style option handling,\nfilename globbing, and more.  Meanwhile, its syntax\nis far more logical and predictable than the shell's syntax,\nand has no security issues.","deps":{"skalibs":{"origin":"devel/skalibs","version":"2.14.3.0"}},"categories":["lang","shells"],"shlibs_required":["libc.so.8","libskarnet.so.2.14"],"options":{"DOCS":"on"}},{"name":"google-fonts","origin":"x11-fonts/google-fonts","version":"0.0.0.20210120_3","comment":"Collection of freely redistributable TrueType fonts from Google","maintainer":"dmgk@FreeBSD.org","www":"https://fonts.google.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7fbe8ceca7734bd751d16ad75a3e2326f3447cb46dcd1aca911352d303575a6f","flatsize":1195735539,"path":"All/google-fonts-0.0.0.20210120_3.pkg","repopath":"All/google-fonts-0.0.0.20210120_3.pkg","licenselogic":"and","licenses":["APACHE20","OFL11"],"pkgsize":307810696,"desc":"Collection of more than 2000 freely redistributable TrueType fonts from the\nGoogle Fonts project, installed locally and suitable for use in X.Org\napplications.","deps":{"Andika":{"origin":"x11-fonts/andika","version":"6.200"},"GentiumBasic":{"origin":"x11-fonts/gentium-basic","version":"1102_1"},"alef":{"origin":"x11-fonts/alef","version":"1.0_4"},"alegreya-sans":{"origin":"x11-fonts/alegreya-sans","version":"2.008_1,1"},"anonymous-pro":{"origin":"x11-fonts/anonymous-pro","version":"1.002_3"},"b612":{"origin":"x11-fonts/b612","version":"1.008"},"comfortaa-ttf":{"origin":"x11-fonts/comfortaa-ttf","version":"3.001_1"},"comic-neue":{"origin":"x11-fonts/comic-neue","version":"2.51"},"courier-prime":{"origin":"x11-fonts/courier-prime","version":"g20180831_1"},"croscorefonts":{"origin":"x11-fonts/croscorefonts-fonts-ttf","version":"1.31.0_2"},"exo":{"origin":"x11-fonts/exo","version":"2_2"},"fira":{"origin":"x11-fonts/fira","version":"4.301_2"},"firacode":{"origin":"x11-fonts/firacode","version":"6.2"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"jetbrains-mono":{"origin":"x11-fonts/jetbrains-mono","version":"2.304,1"},"lato":{"origin":"x11-fonts/lato","version":"g20180831_1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"},"montserrat":{"origin":"x11-fonts/montserrat","version":"7.222"},"noto-basic":{"origin":"x11-fonts/noto-basic","version":"2.0_4"},"open-sans":{"origin":"x11-fonts/open-sans","version":"20180831"},"roboto-fonts-ttf":{"origin":"x11-fonts/roboto-fonts-ttf","version":"2.138,1"},"source-code-pro-ttf":{"origin":"x11-fonts/source-code-pro-ttf","version":"2.042"},"source-sans-ttf":{"origin":"x11-fonts/source-sans-ttf","version":"3.052"},"source-serif-ttf":{"origin":"x11-fonts/source-serif-ttf","version":"4.005"},"ubuntu-font":{"origin":"x11-fonts/ubuntu-font","version":"0.83_2"},"vollkorn-ttf":{"origin":"x11-fonts/vollkorn-ttf","version":"4.105_1"}},"categories":["x11-fonts"],"options":{"DOCS":"on"},"messages":[{"message":"Add the following line to the \"Files\" section of X Windows configuration file:\n\n        FontPath \"/usr/local/share/fonts/google-fonts/\"","type":"install"}]},{"name":"exa","origin":"sysutils/exa","version":"0.10.1_41","comment":"Modern replacement for ls","maintainer":"mikael@FreeBSD.org","www":"https://the.exa.website/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"786b73883d2fcd144005e8dbca4cda0b11458a33480e1e3c70805ff483eafd34","flatsize":848507,"path":"All/exa-0.10.1_41.pkg","repopath":"All/exa-0.10.1_41.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":287236,"desc":"Exa is a modern replacement for ls.  It uses colours for information\nby default, helping you distinguish between many types of files, such\nas whether you are the owner, or in the owning group.  It also has\nextra features not present in the original ls, such as viewing the Git\nstatus for a directory, or recursing into directories with a tree\nview.  Exa is written in Rust, so it's small, fast, and portable.","deps":{"libgit2":{"origin":"devel/libgit2","version":"1.8.4_1"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libgit2.so.1.8","libm.so.4","libpthread.so.0"]},{"name":"exercism","origin":"misc/exercism","version":"3.5.0_1","comment":"CLI client for exercism.io","maintainer":"bofh@FreeBSD.org","www":"https://exercism.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"af8c918b3577e5f5739253a72b310c43ef2c51f90e12f3984deb31a6de54b277","flatsize":9731726,"path":"All/exercism-3.5.0_1.pkg","repopath":"All/exercism-3.5.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3165808,"desc":"An easy command line interface to work with exercism.io","categories":["misc"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"exaile","origin":"audio/exaile","version":"4.1.4.b1","comment":"Full featured python-based music player for GTK","maintainer":"rm@FreeBSD.org","www":"https://exaile.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"781e2c7be982bca4399ae93fe8910e8b65b6a18a49ce6e8335bd0d3256dc7b38","flatsize":8434878,"path":"All/exaile-4.1.4.b1.pkg","repopath":"All/exaile-4.1.4.b1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1503300,"desc":"Exaile is a music manager and player for GTK+ written in Python. It\nincorporates automatic fetching of album art, lyrics fetching, artist/album\ninformation via Wikipedia, Last.fm scrobbling, support for many portable\nmedia players including iPods, internet radio such as shoutcast, and tabbed\nplaylists.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"gstreamer1-plugins-faad":{"origin":"audio/gstreamer1-plugins-faad","version":"1.26.0"},"gstreamer1-plugins-good":{"origin":"multimedia/gstreamer1-plugins-good","version":"1.26.0"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"py311-berkeleydb":{"origin":"databases/py-berkeleydb","version":"18.1.14"},"py311-dbus":{"origin":"devel/py-dbus","version":"1.3.2"},"py311-gstreamer1":{"origin":"multimedia/py-gstreamer1","version":"1.26.0"},"py311-mutagen":{"origin":"audio/py-mutagen","version":"1.47.0"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["audio"],"options":{"DOCS":"on","NLS":"on","UDISKS2":"off"}},{"name":"evtx","origin":"textproc/evtx","version":"0.8.1_16","comment":"A Fast parser for the Windows XML Event Log (EVTX) format","maintainer":"acm@FreeBSD.org","www":"https://github.com/omerbenamram/evtx","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bfc9bce551bde12424f85681245d637cac062a5b1825de5000504d25ed88fe77","flatsize":2538877,"path":"All/evtx-0.8.1_16.pkg","repopath":"All/evtx-0.8.1_16.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":878488,"desc":"A cross-platform parser for the Windows XML EventLog format\n\nFeatures:\n\n- Implemented using 100%25 safe rust - and works on all platforms supported by\n  rust (that have stdlib).\n- It's faster than any other implementation by order(s) of magnitude!\n- Multi-threaded.\n- Supports XML and JSON outputs, both being directly constructed from the token\n  tree and independent of each other (no xml2json conversion is performed!)\n- Supports some basic recovery of missing records/chunks!","categories":["textproc"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libpthread.so.0"]},{"name":"evtest","origin":"x11/evtest","version":"1.35_1","comment":"Input device event monitor and query tool","maintainer":"0mp@FreeBSD.org","www":"https://gitlab.freedesktop.org/libevdev/evtest","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5e61dcd58bf11dfbb24967df5137a3d6b061043d3a0e36585510204383c4c07c","flatsize":52003,"path":"All/evtest-1.35_1.pkg","repopath":"All/evtest-1.35_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":18724,"desc":"evtest is a tool to print evdev kernel events. It reads directly from the\nkernel device and prints a device description and the events with the value\nand the symbolic name.","deps":{"libevdev":{"origin":"devel/libevdev","version":"1.13.2"}},"categories":["x11"],"shlibs_required":["libc.so.8"],"options":{"MANPAGES":"on"}},{"name":"evtViewer","origin":"sysutils/evtviewer","version":"0.6","comment":"Ms event log viewer","maintainer":"martymac@FreeBSD.org","www":"https://contribs.martymac.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2e4a8a8c8be5ffaf7f75616f39f79565fb2cd72c72785d8e9fd6197d91ed7b5c","flatsize":51953,"path":"All/evtViewer-0.6.pkg","repopath":"All/evtViewer-0.6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":14400,"desc":"evtViewer - A PERL-based viewer for Ms event (*.evt) log files.\n\nevtViewer displays Ms event (*.evt) log files in a human-readable format.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["sysutils"]},{"name":"f1spirit-remake","origin":"games/f1spirit-remake","version":"1.0_15","comment":"Remake of classic F1 Spirit racing game","maintainer":"amdmi3@FreeBSD.org","www":"http://www.braingames.getput.com/f1spirit/default.asp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0901c608e5fb0f90291c362c4095f5538b7e965fd8f7c4eaf006ef438bb41412","flatsize":30102400,"path":"All/f1spirit-remake-1.0_15.pkg","repopath":"All/f1spirit-remake-1.0_15.pkg","licenselogic":"single","pkgsize":16583632,"desc":"The F-1 Spirit remake is mostly identical to the original Konami\nclassic F-1 Spirit game in that you first have to clear tracks in\na top-down view with stock cars, rally cars and so on by accumulating\npoints given for finishing in the first places until you actually\nget to play the Formula 1 tracks.\n\nOtherwise there are quite some enhancements, namely improved graphics,\nimproved music, more realistic physics, real shape shown in the\nmaps, camera rotation and zoom, split screen for up to four players,\n(online) highscore tables and replay saving.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"},"sdl_net":{"origin":"net/sdl_net","version":"1.2.8_3"},"sdl_sound":{"origin":"audio/sdl_sound","version":"1.0.3_17"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libSDL_net-1.2.so.0","libSDL_sound-1.0.so.1","libc.so.8","libcurl.so.4","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"fluid-soundfont","origin":"audio/fluid-soundfont","version":"3.1","comment":"Fluid R3 sound fonts (GM/GS)","maintainer":"multimedia@FreeBSD.org","www":"https://tracker.debian.org/pkg/fluid-soundfont","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ac7260c366e5a48d772101c1f5fa076b6bf0b649e05c4fcf35590eab01177f4a","flatsize":151839390,"path":"All/fluid-soundfont-3.1.pkg","repopath":"All/fluid-soundfont-3.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":121857548,"desc":"This is a Fluid (R3) General MIDI soundfonts, for use with any modern MIDI\nsynthesizer: hardware (like the EMU10K1 sound card), or software (like e.g.\nFluidSynth).\n\nThis package provides both the larger GM sound set and smaller GS sound set\nof Roland Sound Canvas extensions.","categories":["audio"],"options":{"DOCS":"on"}},{"name":"evolvotron","origin":"graphics/evolvotron","version":"0.8.1_7","comment":"Generative software that evolves images/textures/patterns","maintainer":"eduardo@FreeBSD.org","www":"http://www.bottlenose.net/share/evolvotron/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"59fd77885c5c4e59dd32caf569da18ae417558a6978ae1a130526aaba33cb739","flatsize":2076847,"path":"All/evolvotron-0.8.1_7.pkg","repopath":"All/evolvotron-0.8.1_7.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":397984,"desc":"Evolvotron is interactive \"generative art\" software to evolve\nimages/textures/patterns through an iterative process of random\nmutation and user-selection driven evolution.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["graphics"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libboost_program_options.so.1.87.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"eww-x11","origin":"x11/eww","version":"0.6.0_3","comment":"ElKowars wacky widgets","maintainer":"ports@FreeBSD.org","www":"https://elkowar.github.io/eww","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5fa516395dd73c2f15c6b9f98686b14c2272e42dcbeb66caf1cd91682635020c","flatsize":17441396,"path":"All/eww-x11-0.6.0_3.pkg","repopath":"All/eww-x11-0.6.0_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3774724,"desc":"Elkowars Wacky Widgets is a standalone widget system made in Rust\nthat allows you to implement your own, custom widgets in any window\nmanager.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libdbusmenu":{"origin":"devel/libdbusmenu","version":"16.04.0_8"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["wayland","x11"],"shlibs_required":["libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libdbusmenu-gtk3.so.4","libexecinfo.so.1","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libm.so.4","libpango-1.0.so.0","libpthread.so.0"],"annotations":{"flavor":"x11"},"messages":[{"message":"===>   NOTICE:\n\nThe eww-x11 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"excido","origin":"games/excido","version":"0.1.5c_17","comment":"Portable fast-paced 3D shooter","maintainer":"ports@FreeBSD.org","www":"https://icculus.org/excido/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5b8a1bcaf745a3d53570ae3053338e3e5a0e166850d3c69a5dc24b6f48d755f0","flatsize":3569836,"path":"All/excido-0.1.5c_17.pkg","repopath":"All/excido-0.1.5c_17.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2546668,"desc":"excido is a free (GPL) game. It combines (simple|old school|arcadey) gameplay\nwith 3D OpenGL graphics and OpenAL positional audio. Excido is not a\nhighly complex experience, but you may enjoy it as a small diversion.\n\nExcido was developed under GNU/Linux, and has also been found to work on MacOS\nX. It should also work with minimal porting effort on the other platforms\nsupported by SDL/OpenAL.","deps":{"freealut":{"origin":"audio/freealut","version":"1.1.0_4"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"openal-soft":{"origin":"audio/openal-soft","version":"1.24.2_2"},"physfs":{"origin":"devel/physfs","version":"3.2.0"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_ttf":{"origin":"graphics/sdl_ttf","version":"2.0.11_8"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_ttf-2.0.so.0","libalut.so.0","libc.so.8","libm.so.4","libopenal.so.1","libphysfs.so.1","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe excido port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"evilwm","origin":"x11-wm/evilwm","version":"1.4.2_1","comment":"Minimalist window manager based on 9wm","maintainer":"cmangin@arobas.net","www":"https://www.6809.org.uk/evilwm/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"06a4d979c38cc23b3bbfe05936d76228ef8a296781abc6efbafdc3d2d7e13a97","flatsize":130210,"path":"All/evilwm-1.4.2_1.pkg","repopath":"All/evilwm-1.4.2_1.pkg","licenselogic":"single","licenses":["AEWM"],"pkgsize":44748,"desc":"evilwm is a minimalist window manager for X11.  The name evil came from\nStuart \"Stuii\" Ford, who reckons any window manager I use has to be evil\nand masochistic.  This is not the case at all, but I liked the name.\n\nIt features movement, killing, lowering, raising, and moving windows by\nkeyboard control.  It supports virtual desktops.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"}},"categories":["x11-wm"],"shlibs_required":["libX11.so.6","libXext.so.6","libXrandr.so.2","libc.so.8","libm.so.4"],"options":{"DOCS":"on"}},{"name":"evilvte","origin":"x11/evilvte","version":"0.5.2.p1_5","comment":"VTE based, super lightweight terminal emulator","maintainer":"aragon@phat.za.net","www":"https://www.calno.com/evilvte/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"87e19ccb9effcba5f16c253c5094f19241fd241b54e1ee68321074c6f7211f6b","flatsize":54586,"path":"All/evilvte-0.5.2.p1_5.pkg","repopath":"All/evilvte-0.5.2.p1_5.pkg","licenselogic":"single","pkgsize":27032,"desc":"evilvte is a terminal emulator.  It supports almost everything VTE provides.\nIt also supports tabs, tabbar autohide, and switch encoding at runtime.\nConfiguration is via editing source code and recompilation.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"vte":{"origin":"x11-toolkits/vte","version":"0.28.2_4"}},"categories":["gnome","x11"],"shlibs_required":["libc.so.8","libgdk-x11-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libintl.so.8","libvte.so.9"]},{"name":"eww-wayland","origin":"x11/eww","version":"0.6.0_3","comment":"ElKowars wacky widgets","maintainer":"ports@FreeBSD.org","www":"https://elkowar.github.io/eww","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"01c407c1a010e76362db1946ecc10c34e20db521b7cf21c7e6598f67f0bcc64f","flatsize":17269364,"path":"All/eww-wayland-0.6.0_3.pkg","repopath":"All/eww-wayland-0.6.0_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3728340,"desc":"Elkowars Wacky Widgets is a standalone widget system made in Rust\nthat allows you to implement your own, custom widgets in any window\nmanager.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk-layer-shell":{"origin":"x11-toolkits/gtk-layer-shell","version":"0.9.1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libdbusmenu":{"origin":"devel/libdbusmenu","version":"16.04.0_8"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["wayland","x11"],"shlibs_required":["libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libdbusmenu-gtk3.so.4","libexecinfo.so.1","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libgtk-layer-shell.so.0","libm.so.4","libpango-1.0.so.0","libpthread.so.0"],"annotations":{"flavor":"wayland"},"messages":[{"message":"===>   NOTICE:\n\nThe eww-wayland port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"evilfinder","origin":"games/evilfinder","version":"1.00_5","comment":"Numerologically determine the evilness of things","maintainer":"ak@FreeBSD.org","www":"https://lcamtuf.coredump.cx/evilfinder/ef.shtml","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"263937082c5061c5c643e62ad831b0607fff055fb737f95f214060d2f55da02a","flatsize":34283,"path":"All/evilfinder-1.00_5.pkg","repopath":"All/evilfinder-1.00_5.pkg","licenselogic":"single","pkgsize":13212,"desc":"Evilfinder shows you whether things are evil.  By default, the port will\ninstall a wrapper called \"evilfinder,\" but you can define WITH_WRAPPER\nto build the web-oriented default binary only.\n\n   **** THE PROOF THAT The FreeBSD Project IS EVIL ****\n   T  H  E   F  R  E  E  B  S  D   P  R  O  J  E  C  T\n  20  8  5   6 18  5  5  2 19  4  16 18 15 10  5  3 20     - as numbers\n   2  8  5   6  9  5  5  2  1  4   7  9  6  1  5  3  2     - digits added\n  \\___________/ \\________/ \\__________/ \\_________/ \\_/\n   3             3          3            6           2     - digits added\n\nThus, \"The FreeBSD Project\" is 33362.  Add 1947, the year Aleister Crowley paid\na longer visit to Hell.  The result is 35309.  Turn the number backwards, and\nadd 1945 - the year Mussolini was executed for the first time. The number is now\n92298.  Add 9981 to it - this is the year \"Scrabble\" was invented to promote\nviolence and anger, written backwards - you will get 102279.  Subtract 23, the\nsymbol of death. The result will be 102256.  Divide the number by 83 - this is\nthe symbol of slavery, backwards. It gives 1232.  This number, read as octal,\ngives 666 - the number of the Beast.  This is truly evil. QED.","deps":{"lynx":{"origin":"www/lynx","version":"2.8.9.1_3,1"}},"categories":["games"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on","WRAPPER":"on"}},{"name":"evince-lite","origin":"graphics/evince","version":"46.3.1_2","comment":"GNOME multi-format document viewer without GNOME dependencies","maintainer":"gnome@FreeBSD.org","www":"https://wiki.gnome.org/Apps/Evince","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"09e04a6405432d95b174add76d77b2dcfe774ceac6399cec398811e608544b86","flatsize":12001532,"path":"All/evince-lite-46.3.1_2.pkg","repopath":"All/evince-lite-46.3.1_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1976092,"desc":"Evince is a document viewer for multiple document formats including PDF and\nPostscript.  The goal of evince is to replace document viewers such as ggv and\ngpdf with a single, simple application.","deps":{"adwaita-icon-theme":{"origin":"x11-themes/adwaita-icon-theme","version":"42.0"},"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"djvulibre":{"origin":"graphics/djvulibre","version":"3.5.28_4"},"fribidi":{"origin":"converters/fribidi","version":"1.0.16"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gsettings-desktop-schemas":{"origin":"devel/gsettings-desktop-schemas","version":"47.1_1"},"gspell":{"origin":"textproc/gspell","version":"1.10.0_6"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libarchive":{"origin":"archivers/libarchive","version":"3.7.9,1"},"libgxps":{"origin":"graphics/libgxps","version":"0.3.2_2"},"libhandy":{"origin":"x11-toolkits/libhandy","version":"1.6.2_2"},"libsecret":{"origin":"security/libsecret","version":"0.20.5_3"},"libspectre":{"origin":"print/libspectre","version":"0.2.12_1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"poppler-glib":{"origin":"graphics/poppler-glib","version":"25.02.0"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["gnome","graphics","print"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libhandy-1.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libsecret-1.so.0"],"options":{"COMICS":"on","DJVU":"on","DVI":"off","KEYRING":"on","SPELL":"on","XPS":"on"},"annotations":{"cpe":"cpe:2.3:a:gnome:evince:46.3.1:::::dragonfly6:x86_64:2","flavor":"lite"}},{"name":"evhz","origin":"sysutils/evhz","version":"g20210920_1","comment":"Tool for measuring evdev event rate (mouse polling rate)","maintainer":"ports@FreeBSD.org","www":"https://git.sr.ht/~iank/evhz","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"59b6a90ade8ae8bf318e9088732ae8d51291fd1b1333b75877d848c2545bc7ff","flatsize":42387,"path":"All/evhz-g20210920_1.pkg","repopath":"All/evhz-g20210920_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":15104,"desc":"A tool for measuring evdev event rate\n(mouse polling rate, touchpad event rate, etc.)\n\nReported average is for the last 64 samples, or as many as we have so far.","categories":["sysutils"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe evhz port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"evdev-proto","origin":"devel/evdev-proto","version":"5.8","comment":"Input event device header files","maintainer":"x11@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"38d6038cbdca6f51a635f4098151e574e5dcd2c51a12d5dd5adf441ba0576a3b","flatsize":75631,"path":"All/evdev-proto-5.8.pkg","repopath":"All/evdev-proto-5.8.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":22184,"desc":"This port installs the input event device header files.","categories":["devel"]},{"name":"eventxx","origin":"devel/eventxx","version":"1.0.1_5","comment":"C++ wrapper for libevent","maintainer":"ports@FreeBSD.org","www":"http://www.llucax.com.ar/~luca/eventxx/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"47b2f8262eb518ccda836228f5a3ac38f0605d81b8155e7c1a4fd465f38f4e2c","flatsize":32475,"path":"All/eventxx-1.0.1_5.pkg","repopath":"All/eventxx-1.0.1_5.pkg","licenselogic":"single","pkgsize":9980,"desc":"eventxx is a simple, direct, one-header inline C++ wrapper for libevent.\n\nIt's designed to be as close to use to libevent (without compromising modern\nC++ programming techniques) and efficient (since all implementation is trivial\nand inline, theoretically, it imposes no overhead at all) as possible.","deps":{"libevent":{"origin":"devel/libevent","version":"2.1.12"}},"categories":["devel"],"options":{"EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe eventxx port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"eukleides","origin":"math/eukleides","version":"1.5.4_9","comment":"Euclidean geometry drawing language","maintainer":"ashish@FreeBSD.org","www":"http://www.eukleides.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b87e5b45a1652c09cbd8a655e05f42d3ac7130824ee4f5ea119c4c3ae47f868e","flatsize":537054,"path":"All/eukleides-1.5.4_9.pkg","repopath":"All/eukleides-1.5.4_9.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":219592,"desc":"A compiler which allows to typeset geometry figures within a (La)TeX\ndocument. This program is also useful to convert such figures in EPS\nformat or in various other vector graphic formats.","deps":{"getopt":{"origin":"misc/getopt","version":"1.1.6_2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"pstoedit":{"origin":"graphics/pstoedit","version":"4.02"},"readline":{"origin":"devel/readline","version":"8.2.13_2"},"tex-formats":{"origin":"print/tex-formats","version":"20250308"}},"categories":["math"],"shlibs_required":["libc.so.8","libintl.so.8","libm.so.4","libncurses.so.6","libreadline.so.8"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"eureka","origin":"games/eureka","version":"1.27.b_3","comment":"Map editor for various Doom-derived games","maintainer":"kalten@gmx.at","www":"https://eureka-editor.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dfc205ccfa6ef3777fae490d8ed7d26ee2fbe2c6683e85a5d82f285f666b83c3","flatsize":1526306,"path":"All/eureka-1.27.b_3.pkg","repopath":"All/eureka-1.27.b_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":662472,"desc":"Eureka is a map (WAD etc.) editor (based on Yadex) for the classic\nDOOM games, and a few related games such as Strife, Harmony, HACX,\nHeretic, and Hexen.\n\nIt features multiple-level undo and redo, a 3D preview, texture and\nthing browsers, a built-in nodes builder, panels for directly editing\nthe properties of map objects, a flexible key binding system, and low\nsystem requirements (e.g. a 3D card is not required).","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fltk":{"origin":"x11-toolkits/fltk","version":"1.3.10"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libX11.so.6","libXcursor.so.1","libXext.so.6","libXfixes.so.3","libXft.so.2","libXinerama.so.1","libXpm.so.4","libXrender.so.1","libc.so.8","libfltk.so.1.3","libfltk_gl.so.1.3","libfltk_images.so.1.3","libfontconfig.so.1","libjpeg.so.8","libm.so.4","libpng16.so.16","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on"}},{"name":"euclid-wm","origin":"x11-wm/euclid-wm","version":"0.4.3_2","comment":"Minimalist, tiling window manager for X11","maintainer":"anastasios@mageirias.com","www":"https://euclid-wm.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c56746f6f93bf215799b4f21c65fbf3aa48bc7cfdcfe72af5e11f71963abd4cd","flatsize":52034,"path":"All/euclid-wm-0.4.3_2.pkg","repopath":"All/euclid-wm-0.4.3_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":23952,"desc":"euclid-wm is a minimalist, tiling window manager for X11 that seeks to allow\neasy management of numerous windows entirely from the keyboard.\n\neuclid seeks to do two things in particular:\n\t- balance the ease of use common among window managers with automatic\n\t  or fixed layouts with the flexibility of those dynamic layouts,\n\t- create an easy way to manage minimized windows\n\nSee also: https://github.com/wmdiem/euclid-wm","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"}},"categories":["x11-wm"],"shlibs_required":["libX11.so.6","libc.so.8"],"options":{"EUCLID_MENU":"off","XINERAMA":"on"}},{"name":"evq3","origin":"games/evq3","version":"1.3.20080810_11","comment":"Marriage of XreaL and Icculus.org Q3 w/ Improvements","maintainer":"ports@FreeBSD.org","www":"http://evolution.quakedev.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"327383596aeabf5b39efd240b542be79d02fd21a2da7b6188319939ca9d8a14b","flatsize":7711506,"path":"All/evq3-1.3.20080810_11.pkg","repopath":"All/evq3-1.3.20080810_11.pkg","licenselogic":"single","pkgsize":1768212,"desc":"The Marriage of XreaL and Icculus.org Q3 w/ Improvements!\n\nEvolution Q3 uses the advanced XreaL OpenGL 2.0 renderer for advanced GLSL\npowered effects.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"quake3-data":{"origin":"games/quake3-data","version":"1.32.b.3_2"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"}},"categories":["games"],"shlibs_required":["libGL.so.1","libSDL-1.2.so.0","libc.so.8","libm.so.4","libogg.so.0","libpthread.so.0","libvorbis.so.0","libvorbisfile.so.3"],"options":{"CURL":"on","CURL_DLOPEN":"on","DOCS":"on","GAMELIBS":"off","OPENAL":"off","OPENAL_DLOPEN":"off","OPTIMIZED_CFLAGS":"on","VOIP":"off","VORBIS":"on","CLIENT":"on","DEDICATED":"on","SMP":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe evq3 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"euchre","origin":"games/euchre","version":"0.8_4","comment":"Very popular card game with variable skill levels","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/euchre/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1bb5f0d631553641dfa0f58932cb887650740fe82cd301c0eeed96456850bf9a","flatsize":467128,"path":"All/euchre-0.8_4.pkg","repopath":"All/euchre-0.8_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":118424,"desc":"Euchre is a card game played with the 9s, 10s, Jacks, Queens, Kings,\nand Aces of all 4 suits. Each player is dealt 5 cards, leaving 4\ncards in the deck. The top card of the remaining 4 is then turned\nover and this is the trump candidate.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["games"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libstdc++.so.9"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe euchre port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"etsh","origin":"shells/etsh","version":"5.4.0_1","comment":"Enhanced V6 Thompson Compatible Shell","maintainer":"ports@FreeBSD.org","www":"https://etsh.nl/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8916a8be6a0a3f7f0e193bb11eda6ae8dfd1356d926b71b7f9b386615ba999bb","flatsize":246206,"path":"All/etsh-5.4.0_1.pkg","repopath":"All/etsh-5.4.0_1.pkg","licenselogic":"and","licenses":["BSD2CLAUSE","BSD3CLAUSE","BSD4CLAUSE"],"pkgsize":83196,"desc":"Etsh is an enhanced, backward-compatible port of the\nV6 UNIX <-> V6 Thompson shell.","categories":["shells"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe etsh port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"evolution-data-server","origin":"databases/evolution-data-server","version":"3.54.3","comment":"Data backends for the Evolution integrated mail/PIM suite","maintainer":"gnome@FreeBSD.org","www":"https://wiki.gnome.org/Apps/Evolution","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a57784a2b1eecbb0b81ba4a4b791e3d09d2027b29c6f39a4edfefa8ded165b89","flatsize":28984477,"path":"All/evolution-data-server-3.54.3.pkg","repopath":"All/evolution-data-server-3.54.3.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":4098452,"desc":"Evolution-data-server provides the various backend components for the\nEvolution integrated mail/PIM suite, including the Berkeley database\nbackend and the libical calendar components.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"db5":{"origin":"databases/db5","version":"5.3.28_9"},"e2fsprogs-libuuid":{"origin":"misc/e2fsprogs-libuuid","version":"1.47.2"},"fribidi":{"origin":"converters/fribidi","version":"1.0.16"},"gcr3":{"origin":"security/gcr3","version":"3.40.0_3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnome-online-accounts":{"origin":"net/gnome-online-accounts","version":"3.44.0_4"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"icu":{"origin":"devel/icu","version":"76.1,1"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"krb5":{"origin":"security/krb5","version":"1.21.3_1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libcanberra":{"origin":"audio/libcanberra","version":"0.30_11"},"libcanberra-gtk3":{"origin":"audio/libcanberra-gtk3","version":"0.30_11"},"libgdata":{"origin":"devel/libgdata","version":"0.18.1_1"},"libgweather4":{"origin":"net/libgweather4","version":"4.2.0_3"},"libical":{"origin":"devel/libical","version":"3.0.19_2"},"libiconv":{"origin":"converters/libiconv","version":"1.17_1"},"libsecret":{"origin":"security/libsecret","version":"0.20.5_3"},"libsoup3":{"origin":"devel/libsoup3","version":"3.6.5_2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"nspr":{"origin":"devel/nspr","version":"4.36"},"nss":{"origin":"security/nss","version":"3.112"},"openldap26-client":{"origin":"net/openldap26-client","version":"2.6.9_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"p11-kit":{"origin":"security/p11-kit","version":"0.25.5"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"webkit2-gtk_41":{"origin":"www/webkit2-gtk","version":"2.46.6"},"webkit2-gtk_60":{"origin":"www/webkit2-gtk","version":"2.46.6"}},"categories":["databases","gnome"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libcanberra-gtk3.so.0","libcanberra.so.0","libcom_err.so.3.0","libdb-5.3.so.0","libdl.so.0","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgssapi_krb5.so.2.2","libgtk-3.so.0","libharfbuzz.so.0","libical-glib.so.3","libical.so.3","libicalss.so.3","libicalvcal.so.3","libicui18n.so.76","libicuuc.so.76","libintl.so.8","libjavascriptcoregtk-4.1.so.0","libjson-glib-1.0.so.0","libk5crypto.so.3.1","libkrb5.so.3.3","libm.so.4","libnspr4.so","libnss3.so","libnssutil3.so","libpango-1.0.so.0","libpangocairo-1.0.so.0","libplc4.so","libplds4.so","libpthread.so.0","libsecret-1.so.0","libsmime3.so","libsoup-3.0.so.0","libsqlite3.so.0","libssl3.so","libstdc++.so.9","libuuid.so.1","libwebkit2gtk-4.1.so.0","libxml2.so.2","libz.so.3"],"options":{"KERBEROS":"on","LDAP":"on","VAPI":"on","WEATHER":"on"},"annotations":{"cpe":"cpe:2.3:a:gnome:evolution-data-server:3.54.3:::::dragonfly6:x86_64"}},{"name":"evince","origin":"graphics/evince","version":"46.3.1_2","comment":"GNOME multi-format document viewer","maintainer":"gnome@FreeBSD.org","www":"https://wiki.gnome.org/Apps/Evince","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cadbd28b28fb415a109f8072548cbffea01835be32f3c505e69ad01dce83ee28","flatsize":13022160,"path":"All/evince-46.3.1_2.pkg","repopath":"All/evince-46.3.1_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2068076,"desc":"Evince is a document viewer for multiple document formats including PDF and\nPostscript.  The goal of evince is to replace document viewers such as ggv and\ngpdf with a single, simple application.","deps":{"adwaita-icon-theme":{"origin":"x11-themes/adwaita-icon-theme","version":"42.0"},"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"djvulibre":{"origin":"graphics/djvulibre","version":"3.5.28_4"},"fribidi":{"origin":"converters/fribidi","version":"1.0.16"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnome-desktop":{"origin":"x11/gnome-desktop","version":"44.1"},"gsettings-desktop-schemas":{"origin":"devel/gsettings-desktop-schemas","version":"47.1_1"},"gspell":{"origin":"textproc/gspell","version":"1.10.0_6"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libarchive":{"origin":"archivers/libarchive","version":"3.7.9,1"},"libgxps":{"origin":"graphics/libgxps","version":"0.3.2_2"},"libhandy":{"origin":"x11-toolkits/libhandy","version":"1.6.2_2"},"libsecret":{"origin":"security/libsecret","version":"0.20.5_3"},"libspectre":{"origin":"print/libspectre","version":"0.2.12_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"poppler-glib":{"origin":"graphics/poppler-glib","version":"25.02.0"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["gnome","graphics","print"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgnome-desktop-3.so.20","libgobject-2.0.so.0","libgtk-3.so.0","libhandy-1.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libsecret-1.so.0"],"options":{"COMICS":"on","DBUS":"on","DJVU":"on","DVI":"off","KEYRING":"on","SPELL":"on","XPS":"on"},"annotations":{"cpe":"cpe:2.3:a:gnome:evince:46.3.1:::::dragonfly6:x86_64:2","flavor":"full"}},{"name":"etl","origin":"devel/etl","version":"1.4.5","comment":"Voria Extended Class and Template Library","maintainer":"portmaster@BSDforge.com","www":"https://www.synfig.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6193db57ccf1017aab5a8e5020d93d745d76ff0727d07296c0ab09471b7e6b1a","flatsize":203010,"path":"All/etl-1.4.5.pkg","repopath":"All/etl-1.4.5.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":37348,"desc":"ETL is a multi-platform class and template library designed to add\nnew datatypes and functions which combine well with the existing\ntypes and functions from the C++ Standard Template Library (STL).","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"glibmm":{"origin":"devel/glibmm","version":"2.66.7,1"},"libsigc++":{"origin":"devel/libsigc++20","version":"2.12.1"}},"categories":["devel","lang"],"options":{"DOCS":"on"}},{"name":"ethname","origin":"sysutils/ethname","version":"2.0.1","comment":"MAC-based network name pinning","maintainer":"eborisch@gmail.com","www":"https://github.com/eborisch/ethname","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dfb386ffcca08ebfe6e921c3dea69fe765e181bed4c44599d520b9b54f95c9f9","flatsize":9615,"path":"All/ethname-2.0.1.pkg","repopath":"All/ethname-2.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4320,"desc":"An rc-script for pinning an ethernet network name to a MAC address.","categories":["sysutils"]},{"name":"etktab","origin":"audio/etktab","version":"3.2_3","comment":"Guitar tablature editor","maintainer":"ports@FreeBSD.org","www":"https://etktab.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"741fe7eb29e64530a0b692567ce32fca933917f0f6099c9ee1e3695ce2a95592","flatsize":217361,"path":"All/etktab-3.2_3.pkg","repopath":"All/etktab-3.2_3.pkg","licenselogic":"single","pkgsize":43324,"desc":"Etktab let's you edit tablatures for guitar and other stringed\ninstruments.  Notations for various playing techniques like muting and\nvibrato are supported.  It also has configurable keybindings, and lyrics\ncan be embedded into scores.  Tablatures can be exported in plain ascii\nformat.","deps":{"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["audio","tcl","tk"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe etktab port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ethash","origin":"net-p2p/ethash","version":"1.1.0","comment":"C/C++ implementation of Ethash and ProgPoW","maintainer":"bofh@FreeBSD.org","www":"https://github.com/chfast/ethash","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ee19b84e506d52562977f765c86e5544620c7790bd8584cdca4f4bbb85916468","flatsize":86710,"path":"All/ethash-1.1.0.pkg","repopath":"All/ethash-1.1.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":22396,"desc":"C/C++ implementation of Ethash - the Ethereum Proof of Work algorithm.","deps":{"benchmark":{"origin":"devel/benchmark","version":"1.9.2,1"},"googletest":{"origin":"devel/googletest","version":"1.16.0"}},"categories":["net-p2p"]},{"name":"eteroj-lv2","origin":"audio/eteroj-lv2","version":"0.10.0_1","comment":"OSC injection/ejection from/to UDP/TCP/Serial for LV2","maintainer":"yuri@FreeBSD.org","www":"https://open-music-kontrollers.ch/lv2/eteroj/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3ee00f069fb632a70da2798dccad03e4ecb0e66baabfde4d0a57c78fca366049","flatsize":232360,"path":"All/eteroj-lv2-0.10.0_1.pkg","repopath":"All/eteroj-lv2-0.10.0_1.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":67600,"desc":"LV2 plugin bundle from OpenMusicKontrollers:\n* (De)Cloak\n  Embed OSC in MIDI Sysex messages. Use this to smuggle arbitrary OSC packets\n  via MIDI to a given destination.\n* Control\n  This is an OSC learn plugin. It translates OSC messages directly to LV2\n  Control ports and features automatic range detection.\n* Disk\n  Record/Playback of OSC to/from disk. Record all incoming OSC message with\n  sample accuracy and play them back later from disk.\n* IO\n  A plugin able to inject/eject OSC packets into/from the plugin graph to/from\n  network and serial lines.\n* Ninja\n  Embed Turtle RDF in OSC as string. Use this to smuggle arbitrary LV2 atom\n  messages via OSC to a given destination.\n* (Un)Pack\n  Embed arbitrary 1-3 byte MIDI commands (but Sysex) in OSC messages. Use this\n  to send MIDI commands via OSC to a given destination.\n* Query\n  This plugin implements our OSC Introspect specification. It thus exports any\n  methods and parameters of a given OSC device transparently to LV2 properties.","deps":{"libuv":{"origin":"devel/libuv","version":"1.50.0"},"serd":{"origin":"devel/serd","version":"0.32.2"},"sord":{"origin":"devel/sord","version":"0.16.18"},"sratom":{"origin":"audio/sratom","version":"0.6.18"}},"categories":["audio"]},{"name":"etherape","origin":"net-mgmt/etherape","version":"0.9.20_3","comment":"Graphical network traffic monitor tool modeled after Etherman","maintainer":"ports@FreeBSD.org","www":"http://etherape.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ea25b5329c30ddfd5e43a90cce0fdd6507224004ebc91ff538655607a2acd10c","flatsize":3255615,"path":"All/etherape-0.9.20_3.pkg","repopath":"All/etherape-0.9.20_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":790328,"desc":"EtherApe is a graphical network monitor for Unix modeled after Etherman.\nFeaturing link layer, IP and TCP modes, it displays network activity\ngraphically.  Hosts and links change in size with traffic.  Color coded\nprotocols display.  It supports Ethernet, FDDI, Token Ring, ISDN, PPP,\nSLIP, and WLAN devices, plus several encapsulation formats.  It can\nfilter traffic to be shown, and can read packets from a file as well as\nlive from the network.  Node statistics can be exported.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"goocanvas2":{"origin":"graphics/goocanvas2","version":"2.0.4_2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"popt":{"origin":"devel/popt","version":"1.19_1"}},"categories":["gnome","net-mgmt"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgoocanvas-2.0.so.9","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpcap.so.3","libpopt.so.0","libpthread.so.0","libz.so.3"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe etherape port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ettercap","origin":"net-mgmt/ettercap","version":"0.8.3.1_3,1","comment":"Network sniffer/interceptor/injector/logger for switched LANs","maintainer":"sunpoet@FreeBSD.org","www":"https://www.ettercap-project.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eed4d67b483b60ab84841037122c175165a35039c04f10870a5621bb40607113","flatsize":2451678,"path":"All/ettercap-0.8.3.1_3,1.pkg","repopath":"All/ettercap-0.8.3.1_3,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":763868,"desc":"Ettercap is a suite for man in the middle attacks on LANs. It features sniffing\nof live connections, content filtering on the fly and many other interesting\ntricks. It supports active and passive dissection of many protocols (even\nciphered ones) and includes many features for network and host analysis.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libnet":{"origin":"net/libnet","version":"1.3,1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["net-mgmt","security"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libcrypto.so.12","libcurl.so.4","libform.so.6","libfreetype.so.6","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-3.so.0","libmenu.so.6","libncurses.so.6","libnet.so.9","libpanel.so.6","libpango-1.0.so.0","libpcap.so.3","libpcre.so.1","libpthread.so.0","libssl.so.12","libz.so.3"],"options":{"DESKTOP":"off","DOCS":"on","GTK3":"on","IPV6":"on","NCURSES":"on","PCRE":"on","PLUGINS":"on","SSL":"on","UTF8":"on"},"annotations":{"cpe":"cpe:2.3:a:ettercap-project:ettercap:0.8.3.1:::::dragonfly6:x86_64:3"}},{"name":"etcmerge","origin":"sysutils/etcmerge","version":"0.4_1","comment":"Automatic 3-way merge of /etc updates","maintainer":"portmaster@BSDforge.com","www":"https://BSDforge.com/projects/sysutils/etcmerge/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b2b78433e9ab555478feb8d7280e436fd6589f90b07bd991e00647a8a1b49d33","flatsize":19006,"path":"All/etcmerge-0.4_1.pkg","repopath":"All/etcmerge-0.4_1.pkg","licenselogic":"single","licenses":["NONE"],"pkgsize":8984,"desc":"etcmerge is a tool for keeping /etc up to date when updating,\nor for management after installworld (instead of mergemester).\nThe primary difference from mergemaster, is that etcmerge\nrequires much less manual work than mergemaster, due to the\nuse of a three way merge.","categories":["sysutils"]},{"name":"etcd","origin":"audio/etcd","version":"1.0.1_3","comment":"Enhanced Tiny CD, a simple ncurses-based CD player","maintainer":"ports@FreeBSD.org","www":"https://www.gahr.ch/etcd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b88bc174ac45cd5bd734b5c1051e804bbec8c10e3a440ec77ee0c9c0b2517a5c","flatsize":23928,"path":"All/etcd-1.0.1_3.pkg","repopath":"All/etcd-1.0.1_3.pkg","licenselogic":"single","pkgsize":10332,"desc":"Enhanced Tiny CD is a fork of the original Tiny CD, a simple,\nuser-friendly ncurses-based CD player, which is available at\nwww.nongnu.org/tcd.\n\nEnhancements in etcd include:\n\n* bug fixes\n* support for MusicBrainz\n* general refactory","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"}},"categories":["audio"],"shlibs_required":["libSDL-1.2.so.0","libc.so.8","libncurses.so.6","libpthread.so.0","libtinfo.so.6"],"messages":[{"message":"===>   NOTICE:\n\nThe etcd port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"eterm","origin":"x11/eterm","version":"0.9.6_10","comment":"X11 terminal emulator based on rxvt/xterm","maintainer":"enlightenment@FreeBSD.org","www":"http://www.eterm.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cbeb544fae46febf0282b23991c2b39e88670746b249ea79b0711a6e992398b3","flatsize":2069439,"path":"All/eterm-0.9.6_10.pkg","repopath":"All/eterm-0.9.6_10.pkg","licenselogic":"single","pkgsize":498836,"desc":"Eterm is a color vt102 terminal emulator intended as a replacement for\nxterm. It is designed with a Freedom of Choice philosophy, leaving as\nmuch power, flexibility, and freedom as possible in the hands of the\nuser. It is designed to look good and work well, but takes a\nfeature-rich approach rather than one of minimalism while still\nmaintaining speed and efficiency.","deps":{"imlib2":{"origin":"graphics/imlib2","version":"1.12.4_1,2"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libast":{"origin":"devel/libast","version":"0.7_16"}},"categories":["x11"],"shlibs_required":["libICE.so.6","libImlib2.so.1","libSM.so.6","libX11.so.6","libXext.so.6","libast.so.2","libc.so.8","libdl.so.0","libfreetype.so.6","libm.so.4","libpcre.so.1"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:eterm_project:eterm:0.9.6:::::dragonfly6:x86_64:10"}},{"name":"eterm-bg","origin":"graphics/eterm-bg","version":"0.9.6","comment":"Image files for background of Eterm","maintainer":"ports@FreeBSD.org","www":"http://www.eterm.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"744aa9b5f06ebf877aaabb9d1794cb65bd3de6f604fd766c825a619406274ca3","flatsize":1883330,"path":"All/eterm-bg-0.9.6.pkg","repopath":"All/eterm-bg-0.9.6.pkg","licenselogic":"single","pkgsize":1889860,"desc":"Image files for background of Eterm\n\nFirst you install Eterm and try to run:\n\n%25 Eterm\n(Choose \"Eterm -> Background -> Pixmap -> Scaled -> Before the Storm\")\n\nor\n\n%25 Esetroot -scale /usr/X11R6/share/Eterm/bg/scale/before_the_storm.jpg\n%25 Eterm --trans --shade 40","categories":["graphics"],"messages":[{"message":"===>   NOTICE:\n\nThe eterm-bg port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"estraier","origin":"textproc/estraier","version":"1.2.30_4","comment":"Full-text search system for personal use","maintainer":"ports@FreeBSD.org","www":"https://dbmx.net/estraier/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"223b175bba7ea117f380fe994029ee59639746001808fc3642e6d94ac09c1329","flatsize":827784,"path":"All/estraier-1.2.30_4.pkg","repopath":"All/estraier-1.2.30_4.pkg","licenselogic":"single","pkgsize":164572,"desc":"Estraier is a full-text search system for personal use. Full-text search means\nfunctions to search lots of documents for some documents including specified\nwords. The principal purpose of Estraier is to realize a full-text search\nsystem of a web site. It functions similarly to Google, but for a personal\nweb site or sites in an intranet.","deps":{"ja-kakasi":{"origin":"japanese/kakasi","version":"2.3.5_3"},"qdbm":{"origin":"databases/qdbm","version":"1.8.78_5"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libdl.so.0","libkakasi.so.2","libqdbm.so.14","libz.so.3"],"options":{"CHASEN":"off","KAKASI":"on","MECAB":"off"},"annotations":{"deprecated":"Obsolete and abandonware, last update in 2005","expiration_date":"2025-04-30"},"messages":[{"message":"===>   NOTICE:\n\nThe estraier port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nObsolete and abandonware, last update in 2005.\n\nIt is scheduled to be removed on or after 2025-04-30."}]},{"name":"et-aspell","origin":"textproc/et-aspell","version":"0.1.21.1_1,2","comment":"Aspell Estonian dictionary","maintainer":"office@FreeBSD.org","www":"http://aspell.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1f326a13e4fe9876d80fbbbb612b9810a730ec6a11e105a5b7063efd437e25f2","flatsize":3568261,"path":"All/et-aspell-0.1.21.1_1,2.pkg","repopath":"All/et-aspell-0.1.21.1_1,2.pkg","licenselogic":"single","pkgsize":876384,"desc":"Aspell Estonian dictionary.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"]},{"name":"estd","origin":"devel/estd","version":"0.6.5","comment":"Header-only C++ utilities in the style of the standard library","maintainer":"yuri@FreeBSD.org","www":"https://github.com/fizyr/estd","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"74466f508fa32bff283428c83439da41ae4150284202d4633117651fc22cf018","flatsize":231581,"path":"All/estd-0.6.5.pkg","repopath":"All/estd-0.6.5.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":27832,"desc":"estd is a header-only C++ library providing some additional utilities in the\nstyle of the standard library.\n\nThe include files are ordered hierarchically in the style of Boost. You can\ninclude a whole sublibrary with a single header, or pick only the bits you want\nto use.","deps":{"catch":{"origin":"devel/catch","version":"2.13.10"}},"categories":["devel"]},{"name":"eu-libreoffice","origin":"editors/libreoffice-eu","version":"25.2.2.2","comment":"eu language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"098902fac85cbd10d8652a11be6f97780a52b8e295719eaf1a423a489115e9ec","flatsize":35281931,"path":"All/eu-libreoffice-25.2.2.2.pkg","repopath":"All/eu-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":3361880,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"estic","origin":"misc/estic","version":"1.61_10","comment":"Controller for ISDN TK-Anlage (PBX) made by Istec","maintainer":"dinoex@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d6c11bbec254ea6dfafa8529e6652aa3ba5a39aad57c07b9c4e45a990e507957","flatsize":914142,"path":"All/estic-1.61_10.pkg","repopath":"All/estic-1.61_10.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":241644,"desc":"ESTIC is an Enhanced Supervisor Tool for ISTEC Configuration.\nThe German manufacturer Emmerich makes Istec 1003 & 1008 TK-Anlagen.\nThe TK-Anlage is an ISDN PBX ( Private Branch Exchange ).\n\n\t\t\t\t\tJulian Stacey <jhs@freebsd.org>","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["comms","misc"],"shlibs_required":["libX11.so.6","libc.so.8","libm.so.4","libncurses.so.6","libstdc++.so.9"],"options":{"X11":"on","DTR_OFF":"off","DOCS":"on"},"messages":[{"message":"To support more than ASCII, please set in your enviroment:\nSPUNK_CTYPE=iso_8859_1\n\nIf you want to try this under X-Windows, do this:\nenv SPUNK_LANGUAGE=001 SPUNK_XFONT=8x13 xestic\nIf you have no Istec 100[38] connected, append \"-n\"\nA BUGS & PROBLEMS section exists, see README.","type":"install"}]},{"name":"evans","origin":"net/evans","version":"0.10.11_12","comment":"More expressive universal gRPC client","maintainer":"lcook@FreeBSD.org","www":"https://github.com/ktr0731/evans","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"268d758897a2cff13d7f2876653a3709f9aa9716b32abb2916d4073204e271ca","flatsize":16655984,"path":"All/evans-0.10.11_12.pkg","repopath":"All/evans-0.10.11_12.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4757524,"desc":"Advanced gRPC API inspection, with an in-built\nREPL and CLI mode giving you full control and\nunderstanding. Evans provides an easy interface\nto automating scripting via the CLI mode - ideal\nfor continuous integration and other tasks.","categories":["net"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"ess-emacs_wayland","origin":"math/ess","version":"25.01.0_1","comment":"R support for Emacsen","maintainer":"rhurlin@FreeBSD.org","www":"https://ess.r-project.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"31075bd9c8dcea5023fc56a7d55e3d090f141ccafb2f1d7fa5e4ba2516a59da5","flatsize":4484238,"path":"All/ess-emacs_wayland-25.01.0_1.pkg","repopath":"All/ess-emacs_wayland-25.01.0_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1249636,"desc":"Emacs Speaks Statistics (ESS) is an add-on package for emacs text\neditors such as GNU Emacs and XEmacs. It is designed to support editing\nof scripts and interaction with various statistical analysis programs\nsuch as R, S-Plus, SAS, Stata and JAGS.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["math"],"options":{"DOCS":"on"},"annotations":{"flavor":"wayland"},"messages":[{"message":"For convenience, users may want to add:\n\n;;;Emacs ESS\n  (require 'ess-site)\n\nto their ~/.emacs or ~/.xemacs/init.el file.","type":"install"}]},{"name":"ess-emacs_nox","origin":"math/ess","version":"25.01.0_1","comment":"R support for Emacsen","maintainer":"rhurlin@FreeBSD.org","www":"https://ess.r-project.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"481567deee637cb4cbaba75c9735ec56c634d094de6ca5b090fd48ab11697bcb","flatsize":4484239,"path":"All/ess-emacs_nox-25.01.0_1.pkg","repopath":"All/ess-emacs_nox-25.01.0_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1250300,"desc":"Emacs Speaks Statistics (ESS) is an add-on package for emacs text\neditors such as GNU Emacs and XEmacs. It is designed to support editing\nof scripts and interaction with various statistical analysis programs\nsuch as R, S-Plus, SAS, Stata and JAGS.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["math"],"options":{"DOCS":"on"},"annotations":{"flavor":"nox"},"messages":[{"message":"For convenience, users may want to add:\n\n;;;Emacs ESS\n  (require 'ess-site)\n\nto their ~/.emacs or ~/.xemacs/init.el file.","type":"install"}]},{"name":"ess-emacs_devel_nox","origin":"math/ess","version":"25.01.0_1","comment":"R support for Emacsen","maintainer":"rhurlin@FreeBSD.org","www":"https://ess.r-project.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"92556ffd201168a60fcbc58f010d0df0ddf21189699f566f8081d1b7b4931416","flatsize":4483605,"path":"All/ess-emacs_devel_nox-25.01.0_1.pkg","repopath":"All/ess-emacs_devel_nox-25.01.0_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1249852,"desc":"Emacs Speaks Statistics (ESS) is an add-on package for emacs text\neditors such as GNU Emacs and XEmacs. It is designed to support editing\nof scripts and interaction with various statistical analysis programs\nsuch as R, S-Plus, SAS, Stata and JAGS.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["math"],"options":{"DOCS":"on"},"annotations":{"flavor":"devel_nox"},"messages":[{"message":"For convenience, users may want to add:\n\n;;;Emacs ESS\n  (require 'ess-site)\n\nto their ~/.emacs or ~/.xemacs/init.el file.","type":"install"}]},{"name":"et-libreoffice","origin":"editors/libreoffice-et","version":"25.2.2.2","comment":"et language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8a71ed1bf3ae68575cc10b953322c9bd4ba034852b8902e4af16479b8a917ab2","flatsize":34321362,"path":"All/et-libreoffice-25.2.2.2.pkg","repopath":"All/et-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":3283768,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"espressivo-lv2","origin":"audio/espressivo-lv2","version":"0.1.639","comment":"LV2 plugin bundle to handle expressive events","maintainer":"yuri@FreeBSD.org","www":"https://gitlab.com/OpenMusicKontrollers/espressivo.lv2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e12d15f72c24070c52b78928b9337b440a9177b5ccfe60d84ffd1311b6859022","flatsize":336476,"path":"All/espressivo-lv2-0.1.639.pkg","repopath":"All/espressivo-lv2-0.1.639.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":63052,"desc":"LV2 plugin bundle to handle expressive events.","categories":["audio"]},{"name":"essentia","origin":"audio/essentia","version":"2.1.b5.859_4","comment":"C++ library for audio and music analysis","maintainer":"yuri@FreeBSD.org","www":"https://essentia.upf.edu/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cae96e74c410ed1902aeaa35f408487f6584c62ead66a9a26aff801573e8608d","flatsize":9366859,"path":"All/essentia-2.1.b5.859_4.pkg","repopath":"All/essentia-2.1.b5.859_4.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":1967152,"desc":"Essentia is an open-source library and tools for audio and music analysis,\ndescription and synthesis.","deps":{"chromaprint":{"origin":"audio/chromaprint","version":"1.5.1.20221217_1"},"ffmpeg4":{"origin":"multimedia/ffmpeg4","version":"4.4.4_18"},"fftw3-float":{"origin":"math/fftw3-float","version":"3.3.10_5"},"libsamplerate":{"origin":"audio/libsamplerate","version":"0.2.2_1"},"libyaml":{"origin":"textproc/libyaml","version":"0.2.5"},"taglib":{"origin":"audio/taglib","version":"2.0.2"}},"categories":["audio"]},{"name":"eschalot","origin":"security/eschalot","version":"1.2.0.20191006","comment":"Vanity onion address generator for Tor","maintainer":"yuri@FreeBSD.org","www":"https://github.com/ReclaimYourPrivacy/eschalot","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0b271a624f60e93c2da24337ef0afed4942eedd5004bf3198feb6a56b488cbc0","flatsize":36191,"path":"All/eschalot-1.2.0.20191006.pkg","repopath":"All/eschalot-1.2.0.20191006.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":12716,"desc":"Echalot is a TOR hidden service name generator, it allows one to produce\na (partially) customized vanity .onion address using a brute-force method.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["security"],"shlibs_required":["libc.so.8","libcrypto.so.12","libpthread.so.0","libssl.so.12"]},{"name":"ess-emacs_canna","origin":"math/ess","version":"25.01.0_1","comment":"R support for Emacsen","maintainer":"rhurlin@FreeBSD.org","www":"https://ess.r-project.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9ff07191e1e0545c2261b49669e0a27347f8a774321871e953bc2f6fb50fcf97","flatsize":4484238,"path":"All/ess-emacs_canna-25.01.0_1.pkg","repopath":"All/ess-emacs_canna-25.01.0_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1249688,"desc":"Emacs Speaks Statistics (ESS) is an add-on package for emacs text\neditors such as GNU Emacs and XEmacs. It is designed to support editing\nof scripts and interaction with various statistical analysis programs\nsuch as R, S-Plus, SAS, Stata and JAGS.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["math"],"options":{"DOCS":"on"},"annotations":{"flavor":"canna"},"messages":[{"message":"For convenience, users may want to add:\n\n;;;Emacs ESS\n  (require 'ess-site)\n\nto their ~/.emacs or ~/.xemacs/init.el file.","type":"install"}]},{"name":"ess-emacs_devel","origin":"math/ess","version":"25.01.0_1","comment":"R support for Emacsen","maintainer":"rhurlin@FreeBSD.org","www":"https://ess.r-project.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"026e79088bf2af8128f065d562f76bcd3ea2dc3100df232331b3834cf20be5f7","flatsize":4483604,"path":"All/ess-emacs_devel-25.01.0_1.pkg","repopath":"All/ess-emacs_devel-25.01.0_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1249532,"desc":"Emacs Speaks Statistics (ESS) is an add-on package for emacs text\neditors such as GNU Emacs and XEmacs. It is designed to support editing\nof scripts and interaction with various statistical analysis programs\nsuch as R, S-Plus, SAS, Stata and JAGS.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["math"],"options":{"DOCS":"on"},"annotations":{"flavor":"devel_full"},"messages":[{"message":"For convenience, users may want to add:\n\n;;;Emacs ESS\n  (require 'ess-site)\n\nto their ~/.emacs or ~/.xemacs/init.el file.","type":"install"}]},{"name":"ess","origin":"math/ess","version":"25.01.0_1","comment":"R support for Emacsen","maintainer":"rhurlin@FreeBSD.org","www":"https://ess.r-project.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f79a47bfb2d3f2cac2672ac8996afcfd987460fed9df91b8e84cd6ef04983cf0","flatsize":4484238,"path":"All/ess-25.01.0_1.pkg","repopath":"All/ess-25.01.0_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1249464,"desc":"Emacs Speaks Statistics (ESS) is an add-on package for emacs text\neditors such as GNU Emacs and XEmacs. It is designed to support editing\nof scripts and interaction with various statistical analysis programs\nsuch as R, S-Plus, SAS, Stata and JAGS.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"emacs":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["math"],"options":{"DOCS":"on"},"annotations":{"flavor":"full"},"messages":[{"message":"For convenience, users may want to add:\n\n;;;Emacs ESS\n  (require 'ess-site)\n\nto their ~/.emacs or ~/.xemacs/init.el file.","type":"install"}]},{"name":"es-mythes","origin":"textproc/es-mythes","version":"20140516","comment":"Spanish thesaurus","maintainer":"office@FreeBSD.org","www":"https://openoffice-es.sourceforge.net/thesaurus/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0a954ba10eae210ae05603e271945962fdf0413bf0a3d55a10c45d997044d649","flatsize":3327110,"path":"All/es-mythes-20140516.pkg","repopath":"All/es-mythes-20140516.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":564092,"desc":"Spanish thesaurus","categories":["spanish","textproc"]},{"name":"espeak-ng","origin":"audio/espeak-ng","version":"1.52.0","comment":"Software speech synthesizer","maintainer":"se@FreeBSD.org","www":"https://github.com/espeak-ng/espeak-ng/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1676c3f8b0cefe5505b8d62a86b5a29c2168e5ababcaf5397e9d401d4c7eac14","flatsize":29245864,"path":"All/espeak-ng-1.52.0.pkg","repopath":"All/espeak-ng-1.52.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":11071928,"desc":"eSpeak is a compact open source software speech synthesizer for English\nand other languages.\n\neSpeak produces good quality English speech. It uses a different\nsynthesis method from other open source TTS engines, and sounds quite\ndifferent. It's perhaps not as natural or \"smooth\", but I find the\narticulation clearer and easier to listen to for long periods.\nIt can run as a command line program to speak text from a file or\nfrom stdin.","deps":{"pcaudiolib":{"origin":"audio/pcaudiolib","version":"1.2_2"}},"categories":["audio"],"shlibs_required":["libc.so.8","libm.so.4","libpcaudio.so.0","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"es-hyphen","origin":"textproc/es-hyphen","version":"2013.09.01,1","comment":"Spanish hyphenation rules","maintainer":"office@FreeBSD.org","www":"https://extensions.openoffice.org/en/project/es_ANY-dicts","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7c052c7bd905bda7b11dbb63ca6ebc1f9bc8389deb6cb170fa5a59b2d49b5a45","flatsize":75398,"path":"All/es-hyphen-2013.09.01,1.pkg","repopath":"All/es-hyphen-2013.09.01,1.pkg","licenselogic":"or","licenses":["GPLv3","LGPL3","MPL11"],"pkgsize":23308,"desc":"Spanish hyphenation rules","categories":["spanish","textproc"]},{"name":"es-eric6","origin":"devel/es-eric6","version":"21.11","comment":"es i18n package for Eric6 IDE","maintainer":"fluffy@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9305122c0f39177f0c9401598c1a009a8804f002fdea2852870be984f52da924","flatsize":2721819,"path":"All/es-eric6-21.11.pkg","repopath":"All/es-eric6-21.11.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":407000,"desc":"Eric is a full featured Python and Ruby editor and IDE, written in python.\n\nIt is based on the cross platform Qt gui toolkit, integrating the highly\nflexible Scintilla editor control. It is designed to be usable as everyday's\nquick and dirty editor as well as being usable as a professional project\nmanagement tool integrating many advanced features Python offers\nthe professional coder.\n\nThis is a port of eric6 (based on Qt5).","categories":["devel","python"]},{"name":"es-aspell","origin":"textproc/es-aspell","version":"1.11.2,1","comment":"Aspell Spanish dictionary","maintainer":"office@FreeBSD.org","www":"https://www.datsi.fi.upm.es/~coes/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f4096bfaa9cc70772200266e372a7a117e423b912e99646335136dad14e51c6c","flatsize":1465997,"path":"All/es-aspell-1.11.2,1.pkg","repopath":"All/es-aspell-1.11.2,1.pkg","licenselogic":"single","pkgsize":451220,"desc":"Aspell Spanish dictionary.\n\nNote: if you build from ports, prefer textproc/aspell, it will let you\n      select dictionaries for several languages.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["spanish","textproc"]},{"name":"es-hunspell","origin":"textproc/es-hunspell","version":"2.2","comment":"Spanish hunspell dictionaries","maintainer":"office@FreeBSD.org","www":"https://github.com/sbosio/rla-es","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"090cc27f5048d42ba20b454b1bdfea012646f66f2242fdec3fade87f3c39645b","flatsize":954845,"path":"All/es-hunspell-2.2.pkg","repopath":"All/es-hunspell-2.2.pkg","licenselogic":"or","licenses":["GPLv3","LGPL3","MPL11"],"pkgsize":221200,"desc":"Spanish hunspell dictionaries","categories":["spanish","textproc"]},{"name":"es","origin":"shells/es","version":"0.9.b1_7","comment":"Extensible shell, derived from plan9's rc","maintainer":"ljrittle@acm.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"46d394aa8c6204d1ad0a0ae97a47ede16892e140cd71a6371a93ce49b3801705","flatsize":308373,"path":"All/es-0.9.b1_7.pkg","repopath":"All/es-0.9.b1_7.pkg","licenselogic":"single","pkgsize":98628,"desc":"Es is an extensible shell.  The language was derived from the Plan 9\nshell, rc, and was influenced by functional programming languages,\nsuch as Scheme, and the Tcl embeddable programming language.  This\nimplementation is derived from Byron Rakitzis's public domain\nimplementation of rc.\n\nEs is in the public domain.  We hold no copyrights or patents on\nthe source code, and do not place any restrictions on its distribution.\nWe would appreciate it if any distributions do credit the authors.\n\nEnjoy!","deps":{"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["shells"],"shlibs_required":["libc.so.8","libreadline.so.8"]},{"name":"esbuild","origin":"devel/esbuild","version":"0.25.0_1","comment":"Extremely fast JavaScript bundler and minifier","maintainer":"dch@FreeBSD.org","www":"https://esbuild.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e4896bc9a77d3aba279cc0fbc50a2fae8d15c9b1ae2e63072e6952d2b321612e","flatsize":9875491,"path":"All/esbuild-0.25.0_1.pkg","repopath":"All/esbuild-0.25.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3263124,"desc":"esbuild is an extremely fast JavaScript bundler.\n\nMajor features:\n\n- Extreme speed without needing a cache\n- ES6 and CommonJS modules\n- Tree shaking of ES6 modules\n- An API for JavaScript and Go\n- TypeScript and JSX syntax\n- Source maps\n- Minification\n- Plugins","categories":["devel","www"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"es-libreoffice","origin":"editors/libreoffice-es","version":"25.2.2.2","comment":"es language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9620e39e99fdd874d0ddc80d5ff80425714e5250455908a23779395c911d80de","flatsize":35981076,"path":"All/es-libreoffice-25.2.2.2.pkg","repopath":"All/es-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":3545468,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"intellij","origin":"java/intellij","version":"2020.2.3_3","comment":"IntelliJ IDEA Community Edition","maintainer":"vishwin@FreeBSD.org","www":"https://www.jetbrains.com/idea/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4d964e5cdebc2d38bab67b7e48fd89381386cde81b0eace4bf5ad0dbe31d20a7","flatsize":946178740,"path":"All/intellij-2020.2.3_3.pkg","repopath":"All/intellij-2020.2.3_3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":470898996,"desc":"IntelliJ IDEA is an advanced IDE developed by JetBrains and focused on\ndeveloper productivity.  The community edition features:\n* An intelligent code editor that understands Java code; provides\n  refactorings, code inspections and intentions, and allows for\n  fast code navigation.\n* Integration with such tools as JUnit and TestNG, Ant and Maven,\n  and popular version control systems including: CVS, Subversion\n  and git.\n* XML-Java interoperability and comprehensive Groovy programming\n  language support.\n* The Swing UI designer complements the suite of tools for\n  developing Java desktop applications.","deps":{"intellij-fsnotifier":{"origin":"java/intellij-fsnotifier","version":"20230112"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","java"],"annotations":{"cpe":"cpe:2.3:a:jetbrains:intellij_idea:2020.2.3:::::dragonfly6:x86_64:3"},"messages":[{"message":"There is a native (faster) file watching support backed by kqueue which is\nenabled by default.  If you encounter problems with watching large\ntrees, you can disable it by adding the following property via the menu\nentry Help -> Edit Custom Properties...\n\n      idea.filewatcher.disabled=true\n\nOnly enable fsnotifier if your projects have < 600 files.\n\nAt systems which use links for /usr/home/user or /home/user apparently\nIDEA finds two different VCS roots while trying to integrate with Git.\nPlease, use as a VCS root only one of them.","type":"install"}]},{"name":"erlang-wx","origin":"lang/erlang-wx","version":"26.2.5.12,1","comment":"Erlang bindings for wxWindows","maintainer":"erlang@FreeBSD.org","www":"https://www.erlang.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"86d7425306a1175b01a467f9cd592792fa33fdf9d526f9f74d720779dc84365c","flatsize":18329301,"path":"All/erlang-wx-26.2.5.12,1.pkg","repopath":"All/erlang-wx-26.2.5.12,1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":6333508,"desc":"Erlang is a programming language used to build massively scalable soft\nreal-time systems with requirements on high availability.\n\nThis port provides WX bindings for Erlang.","deps":{"erlang":{"origin":"lang/erlang","version":"25.3.2.7_1,4"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"wx32-gtk3":{"origin":"x11-toolkits/wxgtk32","version":"3.2.6_1"}},"categories":["lang","parallel"]},{"name":"erminej","origin":"biology/erminej","version":"3.2","comment":"Analyses of gene sets such as gene expression profiling studies","maintainer":"jwb@FreeBSD.org","www":"https://erminej.msl.ubc.ca/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8fc344ab1bfe899f72f25c8070f81d0d8e15d763d83218444e7551e64b293829","flatsize":16031981,"path":"All/erminej-3.2.pkg","repopath":"All/erminej-3.2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":14097088,"desc":"ErmineJ performs analyses of gene sets in high-throughput genomics data such as\ngene expression profiling studies. A typical goal is to determine whether\nparticular biological pathways are \"doing something interesting\" in an\nexperiment that generates long lists of candidates. The software is designed to\nbe used by biologists with little or no informatics background (but if you do,\nyou might be interested in the CLI or the R support).","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["biology","java"]},{"name":"festvox-cmu_us_jmk_arctic","origin":"audio/festvox-cmu_us_jmk_arctic","version":"0.95","comment":"CMU US English Canadian male voice for festival","maintainer":"ports@FreeBSD.org","www":"http://festvox.org/cmu_arctic/dbs_jmk.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b94da132f7cdd417ad78740ad01adbfcde6252418a085c2e04549ad1a8f2ede8","flatsize":148744005,"path":"All/festvox-cmu_us_jmk_arctic-0.95.pkg","repopath":"All/festvox-cmu_us_jmk_arctic-0.95.pkg","licenselogic":"single","licenses":["MIT-variant"],"pkgsize":92801940,"desc":"US English Canadian male voice by the Language Technologies Institute\nat Carnegie Mellon University constructed from phonetically balanced,\nUS English single speaker database designed for unit selection\nspeech synthesis research.\n\n(voice_cmu_us_jmk_arctic_clunits)","deps":{"festival":{"origin":"audio/festival","version":"2.4_4"},"festlex-cmu":{"origin":"audio/festlex-cmu","version":"1.95"},"festlex-poslex":{"origin":"audio/festlex-poslex","version":"1.4.1_2"}},"categories":["audio"],"messages":[{"message":"For correct operation, please add cmu_us_jmk_arctic_clunits\nafter \"(defvar default-voice-priority-list\"\nin /usr/local/share/festival/lib/voices.scm","type":"install"},{"message":"===>   NOTICE:\n\nThe festvox-cmu_us_jmk_arctic port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"flare-game","origin":"games/flare-game","version":"1.14_1","comment":"Free Libre Action Roleplaying Engine: game data","maintainer":"amdmi3@FreeBSD.org","www":"https://flarerpg.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"65ab992a29ae238b7ae30dae9dfaea64324f44b52b5a813192a2e9cf82fa40ac","flatsize":133664887,"path":"All/flare-game-1.14_1.pkg","repopath":"All/flare-game-1.14_1.pkg","licenselogic":"single","licenses":["CC-BY-SA-3.0"],"pkgsize":122964496,"desc":"Flare is a a single-player 2D action RPG with fast-paced action and\na dark fantasy style.\n\nIt is built on the FLARE engine (Free/Libre Action Roleplaying\nEngine).","deps":{"flare-engine":{"origin":"games/flare-engine","version":"1.14_1"}},"categories":["games"],"options":{"DOCS":"on"}},{"name":"festvox-cmu_us_bdl_arctic","origin":"audio/festvox-cmu_us_bdl_arctic","version":"0.95","comment":"CMU US English male voice for festival","maintainer":"ports@FreeBSD.org","www":"http://festvox.org/cmu_arctic/dbs_bdl.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fda55fdf6e94cd235ff5ef994a708a06f535a93b445436a8e9f202b674d39664","flatsize":143000722,"path":"All/festvox-cmu_us_bdl_arctic-0.95.pkg","repopath":"All/festvox-cmu_us_bdl_arctic-0.95.pkg","licenselogic":"single","licenses":["MIT-variant"],"pkgsize":93847220,"desc":"US English male voice by the Language Technologies Institute at\nCarnegie Mellon University constructed from phonetically balanced,\nUS English single speaker database designed for unit selection\nspeech synthesis research.\n\n(voice_cmu_us_bdl_arctic_clunits)","deps":{"festival":{"origin":"audio/festival","version":"2.4_4"},"festlex-cmu":{"origin":"audio/festlex-cmu","version":"1.95"},"festlex-poslex":{"origin":"audio/festlex-poslex","version":"1.4.1_2"}},"categories":["audio"],"messages":[{"message":"For correct operation, please add cmu_us_bdl_arctic_clunits\nafter \"(defvar default-voice-priority-list\"\nin /usr/local/share/festival/lib/voices.scm","type":"install"},{"message":"===>   NOTICE:\n\nThe festvox-cmu_us_bdl_arctic port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"erlang-recon","origin":"devel/erlang-recon","version":"2.5.6","comment":"Collection of functions and scripts to debug Erlang in production","maintainer":"erlang@FreeBSD.org","www":"https://ferd.github.io/recon/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"315060bcc578b791fde1c91b94016cc7e64afbdb47ce43239487c1a4b4cde56e","flatsize":358923,"path":"All/erlang-recon-2.5.6.pkg","repopath":"All/erlang-recon-2.5.6.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":130492,"desc":"Recon is a library to be dropped into any other Erlang project, to\nbe used to assist DevOps people diagnose problems in production\nnodes.","deps":{"erlang":{"origin":"lang/erlang","version":"25.3.2.7_1,4"}},"categories":["devel"],"options":{"DOCS":"on"}},{"name":"erlang-rebar3_hex","origin":"devel/erlang-rebar3_hex","version":"2.5.0","comment":"Rebar3 Hex library","maintainer":"erlang@FreeBSD.org","www":"https://github.com/hexpm/rebar3_hex","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4b2816ccf0022cc463007a2e99477e4775762dceed02ce945a3a874964193b40","flatsize":153170,"path":"All/erlang-rebar3_hex-2.5.0.pkg","repopath":"All/erlang-rebar3_hex-2.5.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":85408,"desc":"Providers for interacting with the Erlang package manager hex.pm.","deps":{"erlang":{"origin":"lang/erlang","version":"25.3.2.7_1,4"}},"categories":["devel"],"options":{"DOCS":"on"}},{"name":"erlang-native-compiler","origin":"devel/erlang-native-compiler","version":"g20211004","comment":"Native Code Compiler helper for Erlang","maintainer":"erlang@FreeBSD.org","www":"https://github.com/davisp/erlang-native-compiler","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"032b9a58b559a3c3847f6641521761816ea248157a87b60eae4a8885f3ba7c24","flatsize":36412,"path":"All/erlang-native-compiler-g20211004.pkg","repopath":"All/erlang-native-compiler-g20211004.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":29416,"desc":"erlang-native-compiler, or enc, as it is installed, is an Erlang build\ntool that makes it easy to compile erlang NIFs - native interface\nfunctions - in rebar3 and mix projects, handling the port compiler\noptions that rebar and rebar2 provided, but were subsequently removed\nfrom rebar3 and not included in mix itself.\n\nenc is a self-contained Erlang script, so it's easy to distribute\nor even embed directly in a project.","categories":["devel"]},{"name":"erlang-man","origin":"lang/erlang-man","version":"26.2","comment":"Manual pages for Erlang/OTP","maintainer":"erlang@FreeBSD.org","www":"https://www.erlang.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a343b5a4a2400650df1554c4eda2579f8b20984b887092ab1aa0aea5866eb6b5","flatsize":7714096,"path":"All/erlang-man-26.2.pkg","repopath":"All/erlang-man-26.2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1265444,"desc":"Erlang is a programming language used to build massively scalable soft\nreal-time systems with requirements on high availability. Some of its\nuses are in telecoms, banking, e-commerce, computer telephony and\ninstant messaging. Erlang's runtime system has built-in support for\nconcurrency, distribution and fault tolerance.\n\nThis port contains the man pages for Erlang/OTP.","categories":["lang","parallel"]},{"name":"etracer","origin":"games/etracer","version":"0.8.4","comment":"Extreme Tux Racer","maintainer":"nc@FreeBSD.org","www":"https://sourceforge.net/projects/extremetuxracer/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"188243dc8bcc94ea86a4006a6f471c23f8f953ac199607af11052f65bba8e34a","flatsize":44034768,"path":"All/etracer-0.8.4.pkg","repopath":"All/etracer-0.8.4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":40797760,"desc":"Extreme Tux Racer, the latest fork of the classic Tux Racer, involves\nracing downhill as Tux.  Extreme Tux Racer contains many new courses,\ncups and other features.","deps":{"SFML":{"origin":"devel/sfml","version":"2.6.1_1"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"}},"categories":["games"],"shlibs_required":["libGLU.so.1","libOpenGL.so.0","libc.so.8","libm.so.4","libsfml-audio.so.2.6","libsfml-graphics.so.2.6","libsfml-system.so.2.6","libsfml-window.so.2.6","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"erlang-cl","origin":"devel/erlang-cl","version":"1.2.4","comment":"OpenCL binding for Erlang","maintainer":"ports@FreeBSD.org","www":"https://github.com/tonyrog/cl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5130a6b5a5843b7c32f396d6a4b26ccdd094c3b653538eaaa372871a7901b930","flatsize":424445,"path":"All/erlang-cl-1.2.4.pkg","repopath":"All/erlang-cl-1.2.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":128500,"desc":"OpenCL binding for Erlang.","deps":{"erlang":{"origin":"lang/erlang","version":"25.3.2.7_1,4"},"ocl-icd":{"origin":"devel/ocl-icd","version":"2.3.2"}},"categories":["devel"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe erlang-cl port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"fillets-ng","origin":"games/fillets-ng","version":"1.0.1_10","comment":"Wonderful puzzle game","maintainer":"amdmi3@FreeBSD.org","www":"https://fillets.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ea58cc1b5129ca5593392d056c9aca828f9d005299473438fb9c63de6edd4af8","flatsize":163824661,"path":"All/fillets-ng-1.0.1_10.pkg","repopath":"All/fillets-ng-1.0.1_10.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":143006476,"desc":"Fish Fillets NG is strictly a puzzle game. The goal in every of the\nseventy levels is always the same: find a safe way out. The fish\nutter witty remarks about their surroundings, the various inhabitants\nof their underwater realm quarrel among themselves or comment on\nthe efforts of your fish. The whole game is accompanied by quiet,\ncomforting music.","deps":{"fribidi":{"origin":"converters/fribidi","version":"1.0.16"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"lua51":{"origin":"lang/lua51","version":"5.1.5_10"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"},"sdl_ttf":{"origin":"graphics/sdl_ttf","version":"2.0.11_8"},"smpeg":{"origin":"multimedia/smpeg","version":"0.4.4_18"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libSDL_ttf-2.0.so.0","libX11.so.6","libc.so.8","libfribidi.so.0","liblua-5.1.so","libm.so.4","libpthread.so.0","libsmpeg-0.4.so.0","libstdc++.so.9"],"options":{"DOCS":"on","FRIBIDI":"on","SMPEG":"on","X11":"on"}},{"name":"erkale-serial","origin":"science/erkale","version":"g20220405_10","comment":"Quantum chemistry program to solve the electronic structure of atoms","maintainer":"yuri@FreeBSD.org","www":"https://github.com/susilehtola/erkale","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b668e33b6e5b2817fd19c9f38c6dc933c8d79ab76ecddeb2e405585d7e0b0180","flatsize":6289317,"path":"All/erkale-serial-g20220405_10.pkg","repopath":"All/erkale-serial-g20220405_10.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1793536,"desc":"ERKALE is a quantum chemistry program used to solve the electronic structure of\natoms, molecules and molecular clusters. It was originally developed at the\nUniversity of Helsinki for the computation of x-ray properties, such as\nground-state electron momentum densities and Compton profiles, and core (x-ray\nabsorption and x-ray Raman scattering) and valence electron excitation spectra\nof atoms and molecules. Subsequently, it has gained unique functionalities for\nbasis set development as well as self-interaction corrected density-functional\ntheory calculations.","deps":{"erkale-pseudopotentials":{"origin":"science/erkale-pseudopotentials","version":"g20220405"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gsl":{"origin":"math/gsl","version":"2.7.1_1"},"hdf5":{"origin":"science/hdf5","version":"1.12.2_2,1"},"libaec":{"origin":"science/libaec","version":"1.1.3"},"libint":{"origin":"science/libint","version":"1.2.1.15"},"libxc":{"origin":"science/libxc","version":"6.2.2"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"}},"categories":["science"],"shlibs_required":["libc.so.8","libderiv.so.1","libgsl.so.27","libhdf5.so.200","libint.so.1","libm.so.4","libopenblas.so.0","librt.so.0","libstdc++.so.9","libxc.so.12"],"options":{"NETLIB":"off","OPENBLAS":"on"},"annotations":{"flavor":"serial"}},{"name":"erkale-pseudopotentials","origin":"science/erkale-pseudopotentials","version":"g20220405","comment":"Pseudopotentials for Erkale, the quantum chemistry program","maintainer":"yuri@FreeBSD.org","www":"https://github.com/susilehtola/erkale","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b9b66d3148823affdcc1666f7e3a3bf45b8d755ee4bbdc43a7a6ab43687e55ee","flatsize":48072075,"path":"All/erkale-pseudopotentials-g20220405.pkg","repopath":"All/erkale-pseudopotentials-g20220405.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1615888,"desc":"Pseudopotentials for ERKALE, a quantum chemistry program used to solve the\nelectronic structure of atoms, molecules and molecular clusters.","categories":["science"]},{"name":"erlang-runtime25","origin":"lang/erlang-runtime25","version":"25.3.2.21","comment":"Functional programming language from Ericsson","maintainer":"erlang@FreeBSD.org","www":"https://www.erlang.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f162b70a638c825a8b9c3f92b710b10c93b1b39bd82aca7b5d54473d44c86d5a","flatsize":92816391,"path":"All/erlang-runtime25-25.3.2.21.pkg","repopath":"All/erlang-runtime25-25.3.2.21.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":37012976,"desc":"Erlang is a programming language used to build massively scalable soft\nreal-time systems with requirements on high availability. Some of its\nuses are in telecoms, banking, e-commerce, computer telephony and\ninstant messaging. Erlang's runtime system has built-in support for\nconcurrency, distribution and fault tolerance.\n\nThis port contains a standalone runtime environment of Erlang 25\nto be used during the development of OTP applications.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["java","lang","parallel"],"shlibs_required":["libc.so.8","libdl.so.0","libkvm.so.3","libm.so.4","libpthread.so.0","librt.so.0","libstdc++.so.9","libtinfo.so.6","libutil.so.4","libz.so.3"],"options":{"CHUNKS":"on","CORBA":"on","JAVA":"off","KQUEUE":"on","ODBC":"off","OPENSSL":"on","SHARING":"on","WX":"off"},"annotations":{"cpe":"cpe:2.3:a:erlang:erlang/otp:25.3.2.21:::::dragonfly6:x86_64"},"messages":[{"message":"To use this runtime port for development or testing, just prepend\nits binary path (\"/usr/local/lib/erlang25/bin\") to your PATH variable.","type":"install"}]},{"name":"erlang-runtime28","origin":"lang/erlang-runtime28","version":"28.0","comment":"Functional programming language from Ericsson","maintainer":"erlang@FreeBSD.org","www":"https://www.erlang.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e1f1cbd6894c24c651ba5d7681860ac291c939cfe33dae4bf021c871ca319dfe","flatsize":105561372,"path":"All/erlang-runtime28-28.0.pkg","repopath":"All/erlang-runtime28-28.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":41385648,"desc":"Erlang is a programming language used to build massively scalable soft\nreal-time systems with requirements on high availability. Some of its\nuses are in telecoms, banking, e-commerce, computer telephony and\ninstant messaging. Erlang's runtime system has built-in support for\nconcurrency, distribution and fault tolerance.\n\nThis port contains a standalone runtime environment of Erlang 28\nto be used during the development of OTP applications.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["java","lang","parallel"],"shlibs_required":["libc.so.8","libkvm.so.3","libm.so.4","libpthread.so.0","libstdc++.so.9","libtinfo.so.6","libutil.so.4","libz.so.3"],"options":{"CHUNKS":"on","CORBA":"on","JAVA":"off","KQUEUE":"on","ODBC":"off","OPENSSL":"on","SHARING":"on","WX":"off"},"annotations":{"cpe":"cpe:2.3:a:erlang:erlang/otp:28.0:::::dragonfly6:x86_64"},"messages":[{"message":"To use this runtime port for development or testing, just prepend\nits binary path (\"/usr/local/lib/erlang28/bin\") to your PATH variable.","type":"install"}]},{"name":"erlang-runtime26","origin":"lang/erlang-runtime26","version":"26.2.5.12","comment":"Functional programming language from Ericsson","maintainer":"erlang@FreeBSD.org","www":"https://www.erlang.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"08f7ace76a98d58f96904e19b5c994b5278956e10917b9ab97408d2667cb1e60","flatsize":96433071,"path":"All/erlang-runtime26-26.2.5.12.pkg","repopath":"All/erlang-runtime26-26.2.5.12.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":38710516,"desc":"Erlang is a programming language used to build massively scalable soft\nreal-time systems with requirements on high availability. Some of its\nuses are in telecoms, banking, e-commerce, computer telephony and\ninstant messaging. Erlang's runtime system has built-in support for\nconcurrency, distribution and fault tolerance.\n\nThis port contains a standalone runtime environment of Erlang 26\nto be used during the development of OTP applications.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["java","lang","parallel"],"shlibs_required":["libc.so.8","libdl.so.0","libkvm.so.3","libm.so.4","libpthread.so.0","librt.so.0","libstdc++.so.9","libtinfo.so.6","libutil.so.4","libz.so.3"],"options":{"CHUNKS":"on","CORBA":"on","JAVA":"off","KQUEUE":"on","ODBC":"off","OPENSSL":"on","SHARING":"on","WX":"off"},"annotations":{"cpe":"cpe:2.3:a:erlang:erlang/otp:26.2.5.12:::::dragonfly6:x86_64"},"messages":[{"message":"To use this runtime port for development or testing, just prepend\nits binary path (\"/usr/local/lib/erlang26/bin\") to your PATH variable.","type":"install"}]},{"name":"ergo","origin":"science/ergo","version":"3.8.2_2","comment":"Quantum chemistry program for large-scale atomic calculations","maintainer":"yuri@FreeBSD.org","www":"http://www.ergoscf.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"405c37b32743faf9e6c75c0007cb9324b35cd2731e5ee0543bfe0ff1cb3c2a99","flatsize":9655485,"path":"All/ergo-3.8.2_2.pkg","repopath":"All/ergo-3.8.2_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1349092,"desc":"Ergo is a quantum chemistry program for large-scale self-consistent\nfield calculations.\n\nKey features of the Ergo program:\n* Performs electronic structure calculations using Hartree-Fock and\n  Kohn-Sham density functional theory.\n* Written in C++.\n* Uses Gaussian basis sets.\n* Both core and valence electrons are included in the calculations.\n* Both restricted and unrestricted models are implemented for energy\n  calculations.\n* Implements a broad range of both pure and hybrid Kohn-Sham density\n  functionals.\n* Employs modern linear scaling techniques like fast multipole\n  methods, hierarchic sparse matrix algebra, density matrix\n  purification, and efficient integral screening.\n* Linear scaling is achieved not only in terms of CPU usage but also\n  memory utilization.\n* The time consuming parts of the code are currently parallelized\n  using the shared-memory paradigm.","deps":{"blas":{"origin":"math/blas","version":"3.12.1"},"lapack":{"origin":"math/lapack","version":"3.12.1"}},"categories":["science"],"shlibs_required":["libblas.so.3","libc.so.8","liblapack.so.3","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"SSE":"off"}},{"name":"erfa","origin":"astro/erfa","version":"2.0.1","comment":"Essential Routines for Fundamental Astronomy","maintainer":"yuri@FreeBSD.org","www":"https://github.com/liberfa/erfa","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b1af11d4188e58bdde12e1200139b6778491115dea4c22fcacefc405ebc6950b","flatsize":1266931,"path":"All/erfa-2.0.1.pkg","repopath":"All/erfa-2.0.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":168228,"desc":"ERFA (Essential Routines for Fundamental Astronomy) is a C library containing\nkey algorithms for astronomy, and is based on the SOFA library published by the\nInternational Astronomical Union (IAU).\n\nERFA is intended to replicate the functionality of SOFA (aside from possible\nbugfixes in ERFA that have not yet been included in SOFA), but is licensed under\na three-clause BSD license to enable its compatibility with a wide range of open\nsource licenses.","categories":["astro"]},{"name":"erlang-runtime27","origin":"lang/erlang-runtime27","version":"27.3.4","comment":"Functional programming language from Ericsson","maintainer":"erlang@FreeBSD.org","www":"https://www.erlang.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f8bcddcd47f4f21ab62b57fdb76a1d63cda65ab243c453b34ff0946751baeb02","flatsize":105706244,"path":"All/erlang-runtime27-27.3.4.pkg","repopath":"All/erlang-runtime27-27.3.4.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":39482316,"desc":"Erlang is a programming language used to build massively scalable soft\nreal-time systems with requirements on high availability. Some of its\nuses are in telecoms, banking, e-commerce, computer telephony and\ninstant messaging. Erlang's runtime system has built-in support for\nconcurrency, distribution and fault tolerance.\n\nThis port contains a standalone runtime environment of Erlang 27\nto be used during the development of OTP applications.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["java","lang","parallel"],"shlibs_required":["libc.so.8","libdl.so.0","libkvm.so.3","libm.so.4","libpthread.so.0","librt.so.0","libstdc++.so.9","libtinfo.so.6","libutil.so.4","libz.so.3"],"options":{"CHUNKS":"on","CORBA":"on","JAVA":"off","KQUEUE":"on","ODBC":"off","OPENSSL":"on","SHARING":"on","WX":"off"},"annotations":{"cpe":"cpe:2.3:a:erlang:erlang/otp:27.3.4:::::dragonfly6:x86_64"},"messages":[{"message":"To use this runtime port for development or testing, just prepend\nits binary path (\"/usr/local/lib/erlang27/bin\") to your PATH variable.","type":"install"}]},{"name":"erlang-runtime24","origin":"lang/erlang-runtime24","version":"24.3.4.14_1","comment":"Functional programming language from Ericsson","maintainer":"erlang@FreeBSD.org","www":"https://www.erlang.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e58ef2d2b2208b5345b97d17b51cda3ba1384f07544359f53699e24d6c266916","flatsize":92965227,"path":"All/erlang-runtime24-24.3.4.14_1.pkg","repopath":"All/erlang-runtime24-24.3.4.14_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":36980408,"desc":"Erlang is a programming language used to build massively scalable soft\nreal-time systems with requirements on high availability. Some of its\nuses are in telecoms, banking, e-commerce, computer telephony and\ninstant messaging. Erlang's runtime system has built-in support for\nconcurrency, distribution and fault tolerance.\n\nThis port contains a standalone runtime environment of Erlang 24\nto be used during the development of OTP applications.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["java","lang","parallel"],"shlibs_required":["libc.so.8","libdl.so.0","libkvm.so.3","libm.so.4","libpthread.so.0","librt.so.0","libstdc++.so.9","libtinfo.so.6","libutil.so.4","libz.so.3"],"options":{"CHUNKS":"on","CORBA":"on","JAVA":"off","KQUEUE":"on","ODBC":"off","OPENSSL":"on","SHARING":"on","WX":"off"},"annotations":{"cpe":"cpe:2.3:a:erlang:erlang/otp:24.3.4.14:::::dragonfly6:x86_64:1"},"messages":[{"message":"To use this runtime port for development or testing, just prepend\nits binary path (\"/usr/local/lib/erlang24/bin\") to your PATH variable.","type":"install"}]},{"name":"erd","origin":"science/erd","version":"3.0.6_6","comment":"AcesIII electron repulsion integrals","maintainer":"yuri@FreeBSD.org","www":"https://github.com/psi4/erd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"47bc929eb837e3ddd9a300548daf8f509be64dda6e7164ce22df2f9d2c255f4f","flatsize":993625,"path":"All/erd-3.0.6_6.pkg","repopath":"All/erd-3.0.6_6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":339124,"desc":"Efficient electronic integrals in quantum chemistry, and their generalized\nderivatives for object oriented implementations of electronic structure\ncalculations.\n\nBased on the paper:\n* http://onlinelibrary.wiley.com/doi/10.1002/jcc.21018/abstract","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["science"]},{"name":"eqe","origin":"textproc/eqe","version":"1.3.0_8","comment":"LaTeX equation editor","maintainer":"ports@FreeBSD.org","www":"http://rlehy.free.fr/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"13c019c5ede09081979b75d34817a531c11ab4a63c66c403c2918a784de2e34d","flatsize":83164,"path":"All/eqe-1.3.0_8.pkg","repopath":"All/eqe-1.3.0_8.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":35976,"desc":"Eqe is a simple clone of the excellent LaTeX equation editor you can find on\nMacOS X. There's a zone to type LaTeX input, and it generates an image to\nrepresent it (color, font, and size are customisable). You can drag the\nimage to other applications (like OpenOffice.org Impress, Mozilla, the\nGimp). It also exports to almost any image format, including PNG, JPEG,\nPDF...). It is free software, released under the GPL.\n\nIt is composed of two parts: eqedit, which is a command line tool that\ngenerates images from LaTeX input, and eqe which wraps eqedit into a\ngraphical user interface.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"tex-formats":{"origin":"print/tex-formats","version":"20250308"}},"categories":["textproc"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe eqe port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"epte","origin":"science/epte","version":"2.0.8_2","comment":"Electronic Periodic Table of the Elements","maintainer":"ports@FreeBSD.org","www":"http://www.toddmiller.com/epte/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3808b9658be8a362811ed733d94c045442a505e96043c2660a0528a0ac28fa3d","flatsize":365966,"path":"All/epte-2.0.8_2.pkg","repopath":"All/epte-2.0.8_2.pkg","licenselogic":"single","pkgsize":107972,"desc":"epte is a curses-based periodic table of the elements. It provides a\nset of examples of the basic sets of constants and procedures needed\nto understand the behavior of matter.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["science"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"messages":[{"message":"===>   NOTICE:\n\nThe epte port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"epstools","origin":"mail/epstools","version":"1.8","comment":"EPS (Email Parsing System) sample tools","maintainer":"ismail@EnderUNIX.org","www":"https://www.inter7.com/index.php?page=eps","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"13b70a29cd404f763632b77df82a43794ad6ff87f9fa2f6e85bb3bab0fec712a","flatsize":148809,"path":"All/epstools-1.8.pkg","repopath":"All/epstools-1.8.pkg","licenselogic":"single","pkgsize":23144,"desc":"Sample code, and tools for EPS (Requires EPS v1.5)","deps":{"eps":{"origin":"mail/eps","version":"1.7_2"}},"categories":["mail"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"Please read the /usr/local/share/doc/epstools/README\nExample mail files are under /usr/local/share/examples/epstools","type":"install"}]},{"name":"epstool","origin":"graphics/epstool","version":"3.09_1","comment":"Create or extract preview bitmaps in EPS files","maintainer":"ports@FreeBSD.org","www":"http://www.ghostgum.com.au/software/epstool.htm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4e7e27f254ff37d9f99052c3a8fe63e17c10238b2aef322c892611c062a5b77e","flatsize":263008,"path":"All/epstool-3.09_1.pkg","repopath":"All/epstool-3.09_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":108040,"desc":"Epstool is a utility to create or extract preview images in EPS files,\nfix bounding boxes and convert to bitmaps.\n\nFeatures:\n- Add EPSI or DOS EPS previews.\n- Extract postscript from DOS EPS files.\n- Uses Ghostscript to create preview bitmaps.\n- Scan a bitmap created by Ghostscript to find bounding box.\n- Create TIFF or Interchange from part of a bitmap created\n  by Ghostscript.","deps":{"ghostscript10":{"origin":"print/ghostscript10","version":"10.05.1"}},"categories":["graphics"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe epstool port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"epsonepl","origin":"print/epsonepl","version":"0.2.2_7","comment":"Printer filter for EPSON EPL-5700L etc","maintainer":"ports@FreeBSD.org","www":"https://epsonepl.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"933886a2066fa4073a535ac0dd51c61556b854e26515f19ad33058830fbde230","flatsize":25119,"path":"All/epsonepl-0.2.2_7.pkg","repopath":"All/epsonepl-0.2.2_7.pkg","licenselogic":"single","pkgsize":10740,"desc":"This is a printer filter for the EPSON EPL-5700L, EPL-5800L and EPL-5900L\nbudget models of EPSON's laser printers.\n\nThis port also provides a driver for apsfilter.","deps":{"ghostscript10":{"origin":"print/ghostscript10","version":"10.05.1"},"libijs":{"origin":"print/libijs","version":"0.35_6"}},"categories":["print"],"shlibs_required":["libc.so.8","libijs.so.1"],"messages":[{"message":"You need to copy and customize\n/usr/local/etc/epsonepl.conf[.sample]\n\nIf you're using apsfilter then have a look\nat /usr/local/share/epsonepl/epsonepl.apsfilter","type":"install"},{"message":"===>   NOTICE:\n\nThe epsonepl port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ergo-irc-server","origin":"irc/ergo","version":"2.15.0_2","comment":"Modern IRC server (daemon/ircd) written in Go","maintainer":"yuri@FreeBSD.org","www":"https://ergo.chat","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c40929e8fa28f18cec99dc5390f5af09986972db3c4448569d78a41ecec4078e","flatsize":10726252,"path":"All/ergo-irc-server-2.15.0_2.pkg","repopath":"All/ergo-irc-server-2.15.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3436160,"desc":"Oragono is a modern, experimental IRC server written in Go. It's designed to be\nsimple to setup and use, and it includes features such as UTF-8 nicks/channel\nnames, client accounts with SASL, and other assorted IRCv3 support.\n\nOragono is a fork of the Ergonomadic IRC daemon.","categories":["irc"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"eq10q-lv2","origin":"audio/eq10q-lv2","version":"2.2_6","comment":"Parametric equalizer LV2 audio plugin","maintainer":"yuri@FreeBSD.org","www":"https://eq10q.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3f3974e4b0eba78cc16414bf1c518e9be4a602d2c7dc70b29b86f6e7861f3065","flatsize":1938652,"path":"All/eq10q-lv2-2.2_6.pkg","repopath":"All/eq10q-lv2-2.2_6.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":450884,"desc":"EQ10Q is an audio plugin bundle over the LV2 standard, implementing a powerful\nand flexible parametric equalizer and more.\n\nAll audio processing developed in this project is written in C language and\nhighly optimized focusing on DSP load reduction yet keeping a superb audio\nquality, the audio engine is always working in 64 bits floating point maths but\ninterfacing with LV2 ports using the standard 32 bits numbers. We believe that\na good plugin is not completely useful without a full featured graphical user\ninterface (GUI) that provides the correct way to set it up. For this reason,\neach plugin distributed in this bundle is supplied with a nice GUI. These GUI's\nare written in C++ and Gtkmm libraries to gain a great control over the\ngraphics.\n\nThe project is licensed under GPL so feel free to copy, redistribute and modify.\nAlthough, if your are really convinced of doing some possible interesting\nchanges in the source code, please mail me and we can discuss about\nincorporating your awesome ideas in the main project.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"atkmm":{"origin":"accessibility/atkmm","version":"2.28.4"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"cairomm":{"origin":"graphics/cairomm","version":"1.14.5"},"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"glibmm":{"origin":"devel/glibmm","version":"2.66.7,1"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"gtkmm24":{"origin":"x11-toolkits/gtkmm24","version":"2.24.5_4"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libsigc++":{"origin":"devel/libsigc++20","version":"2.12.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pangomm":{"origin":"x11-toolkits/pangomm","version":"2.46.4"}},"categories":["audio"],"options":{"SSE":"on"}},{"name":"faust","origin":"audio/faust","version":"2.77.3","comment":"Functional programming language for realtime audio signal processing","maintainer":"yuri@FreeBSD.org","www":"https://faust.grame.fr/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"55e7c3c60424e589bb65c9261d70b9f41d9312cf6ad03f71e3b69ec72670526c","flatsize":283599097,"path":"All/faust-2.77.3.pkg","repopath":"All/faust-2.77.3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":78923512,"desc":"FAUST (Functional Audio Stream) is a functional programming language\nspecifically designed for real-time signal processing and synthesis.\nFAUST targets high-performance signal processing applications and audio\nplug-ins for a variety of platforms and standards.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"libmicrohttpd":{"origin":"www/libmicrohttpd","version":"1.0.1"},"llvm19":{"origin":"devel/llvm19","version":"19.1.7_1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["audio","devel"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0","librt.so.0","libstdc++.so.9","libz.so.3","libzstd.so.1"],"options":{"EXAMPLES":"on","HIGHLIGHT":"on","HTTPD_LIB":"on"},"messages":[{"message":"You installed Faust: the programming language for realtime audio\nsignal processing.\n\nIn order to try it, you can put the dsp program from\nhttps://faustdoc.grame.fr/tutorials/basic-osc/ into the source file\nexample-freeverb_demo.dsp, and run the faust compiler that will create\nQt UI with Jack audio backend:\n\n$ sudo pkg install -A qt6-base\n$ cp files/example-freeverb_demo.dsp .\n$ faust2jaqt example-freeverb_demo.dsp\n$ ./example-freeverb_demo # this assumes that Jack audio server is up and running\n\nIt will create the window with sliders and a button that you would\nneed to press.\n\nIn order to compile programs for some audio backend (like Jack,\nPortAudio) and UI frontend (like Qt), you need to first install them.","type":"install"}]},{"name":"eps2png","origin":"graphics/eps2png","version":"2.905_1","comment":"Converts EPS images to PNG","maintainer":"perl@FreeBSD.org","www":"https://www.vromans.org/johan/software/sw_eps2png.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d84454c15c7dfc8cefae963e6b966705f578ba6512f089f1c49f396f8ae89850","flatsize":42114,"path":"All/eps2png-2.905_1.pkg","repopath":"All/eps2png-2.905_1.pkg","licenselogic":"or","licenses":["ART10","GPLv2+"],"pkgsize":15024,"desc":"epf2png converts files from EPS format (Encapsulated PostScript) to\nPNG (Portable Network Graphics), JPEG or GIF formats.","deps":{"ghostscript10":{"origin":"print/ghostscript10","version":"10.05.1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics"]},{"name":"eps","origin":"mail/eps","version":"1.7_2","comment":"Email Parsing System","maintainer":"ports@FreeBSD.org","www":"https://www.inter7.com/index.php?page=eps","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ba1b1a83e3b0ad02ae60443a1425f39c867d23d58e2e8c47c121320fc232390b","flatsize":75141,"path":"All/eps-1.7_2.pkg","repopath":"All/eps-1.7_2.pkg","licenselogic":"single","pkgsize":19128,"desc":"EPS (Email Parsing System) is intended to give people the ability\nto write their own email processing tools.\nWhether you want to process incoming and outgoing emails,\nor just analyze a message,\nthis package is intended to aid in that endeavor.\n\nFeatures\n\n    * Written in C\n    * API is documented\n    * Fast and efficient\n\nUsage\nHow we use EPS and how others use EPS\n\n    * Tracking incoming and outgoing email messages based on threads\n    * Archiving and searching against threads\n    * Demographics collection via email\n    * Email client\n    * Create custom autoresponders\n    * We even used it to parse simple LDIF files!","categories":["mail"],"options":{"DOCS":"on"},"messages":[{"message":"Please read the %%PREFIX%%/share/doc/eps/howto","type":"install"},{"message":"===>   NOTICE:\n\nThe eps port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"epl.el-emacs_wayland","origin":"devel/epl.el","version":"0.8_19","comment":"Emacs Package Library","maintainer":"hrs@FreeBSD.org","www":"https://github.com/cask/epl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6efbbc44a5cfa120c76d8cdede140b55d53cb1571dd8eb299c25295fa3c0616d","flatsize":60930,"path":"All/epl.el-emacs_wayland-0.8_19.pkg","repopath":"All/epl.el-emacs_wayland-0.8_19.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":18216,"desc":"EPL provides a convenient high-level API for various package.el versions, and\naims to overcome its most striking idiocies.","deps":{"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["devel","elisp"],"annotations":{"flavor":"wayland"}},{"name":"eprover","origin":"math/eprover","version":"2.6_2","comment":"Theorem prover for full first-order logic with equality","maintainer":"yuri@FreeBSD.org","www":"https://www.eprover.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"266e9489a09b36a6f8d542e4355eaa8328fb477a327e5b7c32ace0722c427bee","flatsize":10372452,"path":"All/eprover-2.6_2.pkg","repopath":"All/eprover-2.6_2.pkg","licenselogic":"or","licenses":["GPLv2+","LGPL20+"],"pkgsize":839320,"desc":"A saturating theorem prover for full first-order logic with equality. It accepts\na problem specification, typically consisting of a number of first-order clauses\nor formulas, and a conjecture, again either in clausal or full first-order\nform. The system will then try to find a formal proof for the conjecture,\nassuming the axioms.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"}},"categories":["math"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"erlang-doc","origin":"lang/erlang-doc","version":"26.2","comment":"Erlang documentation","maintainer":"erlang@FreeBSD.org","www":"https://www.erlang.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bb99961119de271e3c0ac27a57dd15aeac1fbf0561ba9e76945e8e70731cb0e0","flatsize":214599613,"path":"All/erlang-doc-26.2.pkg","repopath":"All/erlang-doc-26.2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":20546504,"desc":"Erlang is a programming language used to build massively scalable soft\nreal-time systems with requirements on high availability. Some of its\nuses are in telecoms, banking, e-commerce, computer telephony and\ninstant messaging. Erlang's runtime system has built-in support for\nconcurrency, distribution and fault tolerance.\n\nThis package contains the Erlang documentation in HTML and PDF formats.","categories":["lang","parallel"],"messages":[{"message":"You can access the full documentation from here:\n\n    /usr/local/share/doc/erlang/html/doc/index.html","type":"install"}]},{"name":"epl.el-emacs_nox","origin":"devel/epl.el","version":"0.8_19","comment":"Emacs Package Library","maintainer":"hrs@FreeBSD.org","www":"https://github.com/cask/epl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3c1c85492fcbe855a01f5a1bc8492fadf7f6107677bb6b432b5d6ba9774d9a0f","flatsize":60930,"path":"All/epl.el-emacs_nox-0.8_19.pkg","repopath":"All/epl.el-emacs_nox-0.8_19.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":18208,"desc":"EPL provides a convenient high-level API for various package.el versions, and\naims to overcome its most striking idiocies.","deps":{"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["devel","elisp"],"annotations":{"flavor":"nox"}},{"name":"epl.el-emacs_canna","origin":"devel/epl.el","version":"0.8_19","comment":"Emacs Package Library","maintainer":"hrs@FreeBSD.org","www":"https://github.com/cask/epl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"64c48ba96756f1f38859e4efdc12b7f5b1a2aab0ec2a814fbad7511f688bcf6d","flatsize":60930,"path":"All/epl.el-emacs_canna-0.8_19.pkg","repopath":"All/epl.el-emacs_canna-0.8_19.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":18212,"desc":"EPL provides a convenient high-level API for various package.el versions, and\naims to overcome its most striking idiocies.","deps":{"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["devel","elisp"],"annotations":{"flavor":"canna"}},{"name":"epl.el-emacs_devel_nox","origin":"devel/epl.el","version":"0.8_19","comment":"Emacs Package Library","maintainer":"hrs@FreeBSD.org","www":"https://github.com/cask/epl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b047c04829a089e92dab80f4bac31de0817d4872725f984276cb0c68ae50cdce","flatsize":60930,"path":"All/epl.el-emacs_devel_nox-0.8_19.pkg","repopath":"All/epl.el-emacs_devel_nox-0.8_19.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":18212,"desc":"EPL provides a convenient high-level API for various package.el versions, and\naims to overcome its most striking idiocies.","deps":{"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"}},"categories":["devel","elisp"],"annotations":{"flavor":"devel_nox"}},{"name":"epkowa","origin":"graphics/sane-epkowa","version":"2.11.0_7","comment":"The sane-epkowa driver for FreeBSD","maintainer":"cy@FreeBSD.org","www":"http://avasys.jp/english/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a69aebfd47ee576ddfbe01c07d6a645e01f81ce587509762d7652b1b12b62488","flatsize":161217,"path":"All/epkowa-2.11.0_7.pkg","repopath":"All/epkowa-2.11.0_7.pkg","licenselogic":"single","pkgsize":61000,"desc":"A SANE scanner backend for various Epson scanners.\n\nThis backend supports many more devices than the sane-epson included\nin graphics/sane-backends, including new multifunction devices such\nas the SX400.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"getline":{"origin":"devel/libgetline","version":"3.9_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libltdl":{"origin":"devel/libltdl","version":"2.5.4"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"sane-backends":{"origin":"graphics/sane-backends","version":"1.3.1_1"}},"categories":["graphics"]},{"name":"epl.el-emacs_devel","origin":"devel/epl.el","version":"0.8_19","comment":"Emacs Package Library","maintainer":"hrs@FreeBSD.org","www":"https://github.com/cask/epl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b1567f8dbe7364d1879e861f8ade11083718ce1cdf1688a411d49333ecf64702","flatsize":60930,"path":"All/epl.el-emacs_devel-0.8_19.pkg","repopath":"All/epl.el-emacs_devel-0.8_19.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":18208,"desc":"EPL provides a convenient high-level API for various package.el versions, and\naims to overcome its most striking idiocies.","deps":{"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"}},"categories":["devel","elisp"],"annotations":{"flavor":"devel_full"}},{"name":"epplets","origin":"x11-wm/epplets","version":"0.14_12","comment":"Collection of Enlightenment dock applications","maintainer":"enlightenment@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9c7b700faeb59b6b83c18cc6aa157485394f4ef9cb6a49d1a93b1afcd52fdc1d","flatsize":1309653,"path":"All/epplets-0.14_12.pkg","repopath":"All/epplets-0.14_12.pkg","licenselogic":"single","pkgsize":633484,"desc":"A collection of dock applications for use with\nthe Enlightenment window manager.\n\nThe currently supported epplets are:\n\nE-Areas, E-Bandwidth E-Biff, E-Clock, E-Cpu, E-Disk, E-Exec, E-Load,\nE-LoadMeter, E-Magic, E-MemWatch, E-Mixer, E-MoonClock, E-Net,\nE-NetFlame, E-NetGraph, E-OpenGL-Demo, E-Pants, E-Pinger, E-PlayCD,\nE-Power, E-SD, E-ScreenSave, E-ScreenShoot, E-Slides, E-Sys, E-Time,\nE-Toolbox, E-UrlWatch, E-Wireless, EMix","deps":{"ImageMagick6":{"origin":"graphics/ImageMagick6","version":"6.9.13.23,1"},"e16":{"origin":"x11-wm/e16","version":"1.0.30_2"},"freeglut":{"origin":"graphics/freeglut","version":"3.2.1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libcdaudio":{"origin":"audio/libcdaudio","version":"0.99.12p2_3"}},"categories":["x11-wm"],"shlibs_required":["libGL.so.1","libImlib2.so.1","libX11.so.6","libXext.so.6","libc.so.8","libcdaudio.so.1","libdevstat.so.3","libkvm.so.3","libm.so.4"]},{"name":"epl.el","origin":"devel/epl.el","version":"0.8_19","comment":"Emacs Package Library","maintainer":"hrs@FreeBSD.org","www":"https://github.com/cask/epl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"388d8a2d6a63b238d6a0edb88721d5c91faf4da5ddb9c5e095d5adf59f2b2f22","flatsize":60930,"path":"All/epl.el-0.8_19.pkg","repopath":"All/epl.el-0.8_19.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":18204,"desc":"EPL provides a convenient high-level API for various package.el versions, and\naims to overcome its most striking idiocies.","deps":{"emacs":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["devel","elisp"],"annotations":{"flavor":"full"}},{"name":"epm","origin":"devel/epm","version":"4.5.1_1","comment":"Free UNIX software/file packaging program","maintainer":"office@FreeBSD.org","www":"https://www.msweet.org/epm/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8c62c0fa0f3fb9b512e7b78fc4b5cb66979179306fd2fc297f9e222cb20c992f","flatsize":1764100,"path":"All/epm-4.5.1_1.pkg","repopath":"All/epm-4.5.1_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1495364,"desc":"EPM is a free UNIX software/file packaging program that generates\ndistribution archives from a list of files.\nEPM Can:\no Generate portable script-based distribution packages  complete with\n  installation and removal scripts and  standard install/uninstall GUIs.\no Generate \"native\" distributions in AIX, BSD, Debian,  HP-UX, IRIX, MacOS X,\n  Red Hat, Slackware, Solaris, and  Tru64 UNIX formats.\no Provide a complete, cross-platform software  distribution solution for\n  your applications.","categories":["devel"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"ephoto","origin":"graphics/ephoto","version":"1.6.0_1","comment":"Comprehensive Image Viewer Using EFL","maintainer":"ports@FreeBSD.org","www":"https://www.enlightenment.org/about-ephoto","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bfd26c3bc0874be01c051552de14104b27d1a052c3e035eac7514c5c9c95826a","flatsize":363147,"path":"All/ephoto-1.6.0_1.pkg","repopath":"All/ephoto-1.6.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":142596,"desc":"Ephoto is an image viewer and editor written using the Enlightenment Foundation\nLibraries(EFL). It focuses on simplicity and ease of use, while taking\nadvantage of the speed and small footprint provided by EFL.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"efl":{"origin":"devel/efl","version":"1.28.1_1"}},"categories":["enlightenment","graphics"],"shlibs_required":["libc.so.8","libecore.so.1","libecore_con.so.1","libecore_evas.so.1","libecore_file.so.1","libecore_ipc.so.1","libedje.so.1","libeet.so.1","libefreet.so.1","libeina.so.1","libeio.so.1","libelementary.so.1","libevas.so.1","libm.so.4","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe ephoto port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"epic4","origin":"irc/epic4","version":"3.0","comment":"(E)nhanced (P)rogrammable (I)RC-II (C)lient","maintainer":"epic@dsllsn.net","www":"http://www.epicsol.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"501a2aa4dde47ca771497447c27bb948744f4f3a20fe79e56f7868cbedebbbd5","flatsize":2103576,"path":"All/epic4-3.0.pkg","repopath":"All/epic4-3.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":668128,"desc":"EPIC4 is a new direction in ircII development. No longer is EPIC 100%25\nbackwards compatible with ircII, but instead those things where\ncompatibility is undesirable have been found and fixed. No gratuitous\nincompatibilities have been added, but lots of new code has been added to\nmake EPIC the best ircII client available.\n\nEPIC no longer shares any file names with ircII, so they should happily\nco-exist.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"}},"categories":["irc"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12","libdl.so.0","libm.so.4","libncurses.so.6","libperl.so.5.36","libpthread.so.0","libssl.so.12","libtcl86.so.1","libtinfo.so.6","libutil.so.4"],"options":{"DOCS":"on","IPV6":"on","PERL":"on","SSL":"on","TCL":"on"},"messages":[{"message":"EPIC is a toolkit, much akin to a box of legos.  It strives to let you\nbuild a client the way you want it.  You will not find EPIC usable without\na script of some sort.\n\nSome of the more popular scripts can be found at:\nhttp://epicsol.org/doku.php?id=scripts","type":"install"}]},{"name":"epic5","origin":"irc/epic5","version":"3.0","comment":"Enhanced Programmable IRC-II Client","maintainer":"epic@dsllsn.net","www":"https://www.epicsol.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2f921835e7672e8c6ae7c68b41709368bd8dab8abc7e779e3e615c9de06eb7ea","flatsize":2075072,"path":"All/epic5-3.0.pkg","repopath":"All/epic5-3.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":667284,"desc":"EPIC5 is the 5th generation of the Enhanced Programmable ircII Client.\nNo longer is EPIC 100%25 backwards compatible with ircII, but instead those\nthings where compatibility is undesirable have been found and fixed.  No\ngratuitous incompatibilities have been added, but lots of new code has been\nadded to make EPIC one of the best ircII clients available.\n\nEPIC no longer shares any file names with ircII, so they should happily\nco-exist.\n\nDue to its minimalist approach it is highly recommended you use a script\nwith EPIC.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libarchive":{"origin":"archivers/libarchive","version":"3.7.9,1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["irc"],"shlibs_required":["libarchive.so.13","libc.so.8","libcrypt.so.4","libcrypto.so.12","libdl.so.0","libintl.so.8","libm.so.4","libncurses.so.6","libpython3.11.so.1.0","librt.so.0","libssl.so.12","libtinfo.so.6","libutil.so.4"],"options":{"DOCS":"on","PERL":"off","PYTHON":"on","RUBY":"off"},"messages":[{"message":"You will find EPIC to be a bit primitive without a script of some sort.\n\nSome of the more popular scripts can be found at:\nhttp://scripts.epicsol.org/doku.php/scripts","type":"install"}]},{"name":"epdfview","origin":"graphics/epdfview","version":"0.2.0_1","comment":"Lightweight PDF document viewer","maintainer":"mew14930xvi@inbox.lv","www":"https://github.com/Flow-It/epdfview_old","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6f31646015ca04615a2f47da21a48de21915b04f0651c0cf141714999b7d662f","flatsize":434428,"path":"All/epdfview-0.2.0_1.pkg","repopath":"All/epdfview-0.2.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":117816,"desc":"ePDFView is a free lightweight PDF document viewer using Poppler and GTK+\nlibraries.\n\nThe aim of ePDFView is to make a simple PDF document viewer, in the lines of\nEvince but without using the Gnome libraries.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"cups":{"origin":"print/cups","version":"2.4.11_1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"poppler-glib":{"origin":"graphics/poppler-glib","version":"25.02.0"}},"categories":["gnome","graphics","print"],"shlibs_required":["libc.so.8","libcairo.so.2","libcups.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libintl.so.8","libpango-1.0.so.0","libpoppler-glib.so.8","libstdc++.so.9"],"options":{"CUPS":"on","NLS":"on"}},{"name":"ephemera","origin":"www/ephemera","version":"6.34_1","comment":"Blog server","maintainer":"jimmy@mammothcheese.ca","www":"http://www.mammothcheese.ca/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"de4199b066550bfdc6b972b0f4b056af0c21b6f3a97a7af0c5428d1a702ead42","flatsize":751281,"path":"All/ephemera-6.34_1.pkg","repopath":"All/ephemera-6.34_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":264252,"desc":"Ephemera is an SCGI application server dedicated to serving-up a single\nblog.  Ephemera creates the simplest blog that is still useful in its\nauthor's estimation.","deps":{"munger":{"origin":"lang/munger","version":"5.12_1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["www"],"shlibs_required":["libc.so.8","libcalendar.so.3","libsqlite3.so.0"]},{"name":"eos-movrec","origin":"graphics/eos-movrec","version":"0.3.2.b_6","comment":"Capture short movies with Canon DSLR camera","maintainer":"danfe@FreeBSD.org","www":"https://sourceforge.net/projects/eos-movrec/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8cfd0a9f6348894dd1cfa6773442a5b23c1c1238422c89b65b66df50e0047317","flatsize":447357,"path":"All/eos-movrec-0.3.2.b_6.pkg","repopath":"All/eos-movrec-0.3.2.b_6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":326532,"desc":"This program writes short movies with your Canon DSLR camera directly to the\ncomputer.  The camera must have Live View feature to work; supported models\ninclude Canon EOS 450D, Canon EOS 1000D, Canon 40D, Canon 50D, Canon 5D Mark\nII, Canon 1Ds Mark III.  The program offers preview, Av, Tv, and WB control.\nWhile some newer models provide video recording natively, this program can\nbe useful if your camera does not have this option.\n\nVideo will be recorded using MJPEG codec, with no sound, roughly at 22 FPS\n(depends on your hardware: camera and computer).  Image size is also camera\ndependent: 848x560 for 450D; 1024x680 for 40D, 50D, and top models; 768x512\nfor 1000D.  Resulting file is simply a collection of Live View frames stored\nsequentially without any compression in AVI container (expect file size to\nbe quite large).","deps":{"libgphoto2":{"origin":"graphics/libgphoto2","version":"2.5.31"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["graphics","multimedia"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libc.so.8","libgphoto2.so.6","libgphoto2_port.so.12","libm.so.4","libstdc++.so.9"]},{"name":"equinix-metal-cli","origin":"sysutils/equinix-metal-cli","version":"0.25.0_1","comment":"Command line tool for Equinix Metal services","maintainer":"dch@FreeBSD.org","www":"https://github.com/equinix/metal-cli/blob/main/docs/metal.md","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b389b250c9e91e7a51260b323ff1f774141dab348241b9c36bd646f6d96d37f6","flatsize":15281641,"path":"All/equinix-metal-cli-0.25.0_1.pkg","repopath":"All/equinix-metal-cli-0.25.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3784956,"desc":"metal is a command line interface for the Equinix Metal API. Refer\nto the comprehensive docs for usage instructions.","categories":["sysutils"],"shlibs_required":["libc.so.8","libpthread.so.0"],"messages":[{"message":"You installed the Equinix Metal command-line tool. To use this tool, you\nwill need an account and an API token from https://console.equinix.com/\n\nThen run:\n\n$ metal init\nEquinix Metal API Tokens can be obtained through the portal at https://console.equinix.com/.\nSee https://metal.equinix.com/developers/docs/accounts/users/ for more details.\n\nToken (hidden): ...\nOrganization ID []: ...-...-...\nProject ID []: ...-...-..\n\nWriting ~/.config/equinix/metal.yaml\n\nOptionally, the token can be supplied via the METAL_AUTH_TOKEN\nenvironment variable, instead of permanently in the file system.","type":"install"}]},{"name":"epix","origin":"graphics/epix","version":"1.2.22_2","comment":"Creates math plots and line figures using easy-to-learn syntax","maintainer":"eduardo@FreeBSD.org","www":"https://mathcs.holycross.edu/~ahwang/epix/ePiX.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0fab28e7c1f53e81d7ae3cb983542edbd8634a4938b808b30e33900136639faa","flatsize":4228713,"path":"All/epix-1.2.22_2.pkg","repopath":"All/epix-1.2.22_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1683544,"desc":"ePiX is a LATEX pre-processor that creates mathematically accurate plots and\nline figures using easy-to-learn syntax. The user interface is superficially\nthat of LATEX itself: You prepare a short input file and ``run ePiX'' on this\nfile, which produces a text file that is included into a LATEX document.\nBecause the output is plain text, the output can be edited manually if\nnecessary. However, for most visual tweaking it is easier and safer to change\nthe source and re-run ePiX.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"tex-formats":{"origin":"print/tex-formats","version":"20250308"}},"categories":["graphics"],"options":{"DOCS":"on"}},{"name":"epiphany-game","origin":"games/epiphany-game","version":"0.7.0","comment":"Multiplatform clone of Boulderdash","maintainer":"amdmi3@FreeBSD.org","www":"https://sourceforge.net/projects/epiphany/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bef1230bd94ce909f0f9c3820e4f351fbf4774d93a09f2e51cf6b992926b2ea5","flatsize":6062971,"path":"All/epiphany-game-0.7.0.pkg","repopath":"All/epiphany-game-0.7.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1895668,"desc":"Epiphany is a multiplatform clone of Boulderdash.\n\nThe player must collect all valuable minerals scattered in levels,\navoiding being hit by a falling boulder, or (worst) by a bomb.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_mixer-1.2.so.0","libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"eolie","origin":"www/eolie","version":"0.9.101_5","comment":"Simple web browser for GNOME","maintainer":"gnome@FreeBSD.org","www":"https://wiki.gnome.org/Apps/Eolie","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0d2a03bd1cd9048cf6de5c45c00c96ae4a94e815bf6d2b81bef3c0dcede53b99","flatsize":1375120,"path":"All/eolie-0.9.101_5.pkg","repopath":"All/eolie-0.9.101_5.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":281324,"desc":"Eolie is a new GNOME web browser.  Some of its features:\n\n  * Adblock and more: Block ads, JS, popups, and phishing URLs\n  * Navigation profiles\n  * Firefox sync: Allows one to sync their bookmarks, history, and\n    passwords with Firefox\n  * Fullscreen view: Fullscreen content access\n  * Download images/videos: Download all medias from a webpage\n  * Private browsing: Do not leave information on the web; per-page\n    private browsing\n  * Reader view: Clutter-free web pages\n  * Smart search bar: Search for bookmarks, history, or the web from\n    the same place\n  * Docking your laptop with a 4K screen?  Eolie remembers default\n    zoom level per screen","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnome-settings-daemon":{"origin":"sysutils/gnome-settings-daemon","version":"42.2_9"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gtkspell3":{"origin":"textproc/gtkspell3","version":"3.0.10_2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"webkit2-gtk_40":{"origin":"www/webkit2-gtk","version":"2.46.6"}},"categories":["gnome","www"]},{"name":"eog-plugins","origin":"graphics/eog-plugins","version":"44.1_1","comment":"Plug-ins for the Eye of GNOME image viewer application","maintainer":"gnome@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f3f6adf85fb9c434541c283cef02586ef841d07ac77483f0d3f62427820c43e5","flatsize":726945,"path":"All/eog-plugins-44.1_1.pkg","repopath":"All/eog-plugins-44.1_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":132852,"desc":"EoG-plugins is a collection of plugins for use with the Eye of GNOME Image\nViewer.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"clutter":{"origin":"graphics/clutter","version":"1.26.4_2"},"clutter-gtk3":{"origin":"graphics/clutter-gtk3","version":"1.8.4_4"},"cogl":{"origin":"graphics/cogl","version":"1.22.8_2"},"eog":{"origin":"graphics/eog","version":"47.0"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnome-online-accounts":{"origin":"net/gnome-online-accounts","version":"3.44.0_4"},"gobject-introspection":{"origin":"devel/gobject-introspection","version":"1.78.1_2,1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"libchamplain":{"origin":"graphics/libchamplain","version":"0.12.21"},"libexif":{"origin":"graphics/libexif","version":"0.6.25"},"libgdata":{"origin":"devel/libgdata","version":"0.18.1_1"},"libpeas":{"origin":"devel/libpeas","version":"1.34.0_2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"py311-libpeas":{"origin":"devel/py-libpeas","version":"1.34.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["gnome","graphics"],"options":{"PYTHON":"on"}},{"name":"enygma","origin":"games/enygma","version":"1.04","comment":"Text-based puzzle game","maintainer":"ports@FreeBSD.org","www":"https://www.chiark.greenend.org.uk/~sgtatham/enigma/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fd253f5ca4b3582b310d0bd56cc10843695bb6487bda7091669c38b3ed45d693","flatsize":52543,"path":"All/enygma-1.04.pkg","repopath":"All/enygma-1.04.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":22368,"desc":"Enigma is a puzzle game involving falling blocks, exploding bombs, and pushing\nstuff around. It has elements of Boulderdash and elements of Sokoban, and\nanybody old enough to remember XOR on the Spectrum will see large elements of\nthat in it.\nThe port and executable have been named 'enygma' to avoid a name collision.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["games"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"messages":[{"message":"===>   NOTICE:\n\nThe enygma port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"eo-aspell","origin":"textproc/eo-aspell","version":"2.1.20000222_1,1","comment":"Aspell Esperanto dictionary","maintainer":"office@FreeBSD.org","www":"https://aspell.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d14b959a6b22a0bdd9557a1a580eb164b838ba671b07590f9e309becdbb50891","flatsize":450112,"path":"All/eo-aspell-2.1.20000222_1,1.pkg","repopath":"All/eo-aspell-2.1.20000222_1,1.pkg","licenselogic":"single","pkgsize":153436,"desc":"Aspell Esperanto dictionary.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"]},{"name":"epson-inkjet-printer-escpr","origin":"print/epson-inkjet-printer-escpr","version":"1.8.5","comment":"Epson Inkjet Printer Driver (ESC/P-R) for Linux","maintainer":"tatsuki_makino@hotmail.com","www":"https://download.ebz.epson.net/dsc/search/01/search/?OSC=LX","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"051dac4ba26ecd8ad5f89c1d09affc1c5790973982d52e5cb86e3befd0bc39a4","flatsize":6084071,"path":"All/epson-inkjet-printer-escpr-1.8.5.pkg","repopath":"All/epson-inkjet-printer-escpr-1.8.5.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":3610316,"desc":"This software is a filter program used with Common UNIX Printing\nSystem (CUPS) from the Linux. This can supply the high quality print\nwith Seiko Epson Color Ink Jet Printers.\n\nThis product supports only EPSON ESC/P-R printers. This package can be\nused for all EPSON ESC/P-R printers.\n\nFor detail list of supported printer, please refer to below site:\nhttps://download.ebz.epson.net/dsc/search/01/search/?OSC=LX","deps":{"cups":{"origin":"print/cups","version":"2.4.11_1"},"cups-filters":{"origin":"print/cups-filters","version":"1.28.17_8"}},"categories":["print"],"shlibs_required":["libc.so.8","libcups.so.2","libcupsimage.so.2","libpthread.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"# Example to add printer\nThis is an example of how to set up EP-803AW (white color EP-803A).\n\n1.  start cupsd\n\n        service cupsd start\n\n2.  find the PPD file for the printer\n\n        lpinfo --make-and-model 'EPSON EP-803A' -m\n\n    Use the first column.\n\n3.  find the device-uri for the printer\n\n        lpinfo -v\n\n    USB printer (using result returned by lpinfo)\n\n        usb://EPSON/EP-803A?serial=XXXXXXXXXXXXXXXXXX&interface=1\n\n    USB printer (using device node directly)\n\n        usb:/dev/ulpt0\n\n      If printer cannot handle the reset on open, use /dev/unlpt0 instead.\n\n    Network printer (using LPD Port)\n\n        lpd://192.0.2.100:515/PASSTHRU\n\n    Network printer (using PDL Data Streaming Port)\n\n        socket://192.0.2.100:9100\n\n4.  add the printer\n\n    The following is an example of a command to use LPD port.\n\n        lpadmin -p EPSON_EP-803AW \\\n          -m epson-inkjet-printer-escpr/Epson-EP-803A-epson-escpr-en.ppd \\\n          -v lpd://192.0.2.100:515/PASSTHRU \\\n          -D 'EPSON EP-803AW be careful of ink dripping :)'\n\n    Specify the name of the printer in option -p.  \n    Using the result of 2. for option -m.  \n    Using the result of 3. for option -v.  \n    Option -D is description of the printer.\n\n* * *","type":"install"}]},{"name":"envsubst","origin":"devel/envsubst","version":"0.1","comment":"Perform variable substitutions on input","maintainer":"ports@FreeBSD.org","www":"https://github.com/kaniini/envsubst","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"38a0b5e775e11c897849ee1e8955d930c67b7a9fce45aaf69f41eae9347422fc","flatsize":9247,"path":"All/envsubst-0.1.pkg","repopath":"All/envsubst-0.1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":4552,"desc":"The envsubst utility is designed to take a set of strings as input and replace\nvariables in them, in the same way that shells do variable substitution.\nAdditionally, the variables that will be substituted can be restricted to a\ndefined set.","categories":["devel"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe envsubst port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"entt","origin":"devel/entt","version":"3.14.0","comment":"Fast and reliable entity-component system (ECS) and much more","maintainer":"yuri@FreeBSD.org","www":"https://github.com/skypjack/entt/wiki","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"14a13a27a77fc315ec10c017efd71f6d3bbd1e0ebcbd85f45ae3237e9772d15f","flatsize":874235,"path":"All/entt-3.14.0.pkg","repopath":"All/entt-3.14.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":103540,"desc":"EnTT is a header-only, tiny and easy to use library for game programming and\nmuch more written in modern C++, mainly known for its innovative\nentity-component-system (ECS) model.\nAmong others, it's used in Minecraft by Mojang, the ArcGIS Runtime SDKs by Esri\nand The Forge by Confetti.","categories":["devel"]},{"name":"festvox-cmu_us_slt_arctic","origin":"audio/festvox-cmu_us_slt_arctic","version":"0.95","comment":"CMU US English female voice for festival","maintainer":"ports@FreeBSD.org","www":"http://festvox.org/cmu_arctic/dbs_slt.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"728d9090bee3d972f2f5dd8c6bfa90a98a4afcdca589c8acd2fc6ce222a217b6","flatsize":176387915,"path":"All/festvox-cmu_us_slt_arctic-0.95.pkg","repopath":"All/festvox-cmu_us_slt_arctic-0.95.pkg","licenselogic":"single","licenses":["MIT-variant"],"pkgsize":118668936,"desc":"US English female voice by the Language Technologies Institute at\nCarnegie Mellon University constructed from phonetically balanced,\nUS English single speaker database designed for unit selection\nspeech synthesis research.\n\n(voice_cmu_us_slt_arctic_clunits)","deps":{"festival":{"origin":"audio/festival","version":"2.4_4"},"festlex-cmu":{"origin":"audio/festlex-cmu","version":"1.95"},"festlex-poslex":{"origin":"audio/festlex-poslex","version":"1.4.1_2"}},"categories":["audio"],"messages":[{"message":"For correct operation, please add cmu_us_slt_arctic_clunits\nafter \"(defvar default-voice-priority-list\"\nin /usr/local/share/festival/lib/voices.scm","type":"install"},{"message":"===>   NOTICE:\n\nThe festvox-cmu_us_slt_arctic port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"envy","origin":"shells/envy","version":"0.1.0_24","comment":"Shell helper that automatically sets and unsets environment variables","maintainer":"krion@FreeBSD.org","www":"https://github.com/wojas/envy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8c43ba64b68b886bec444d2cbb49b7f4343ba1b80549b497aadd2e6d46d16612","flatsize":2069576,"path":"All/envy-0.1.0_24.pkg","repopath":"All/envy-0.1.0_24.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":753820,"desc":"Envy is a shell helper program that automatically sets environment\nvariables when you enter certain directories, and properly undoes\nits actions when you leave them.\n\nEnvy can be used to replace the shell integration part of tools like\npyenv, nvm and asdf. It sets environment variables with the root of\nthe current git repository and the active branch without executing\ngit, which you can use to customize your shell prompt. It also loads\ncustom environment variables from local .envy files.","categories":["shells"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"entr","origin":"sysutils/entr","version":"5.7","comment":"Runs arbitrary commands when files change","maintainer":"danilo@FreeBSD.org","www":"https://eradman.com/entrproject","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f8fa6a42bf9a0414938be7453b64eb0c5a3e1d80abf7e780a8b9118137aa4709","flatsize":25728,"path":"All/entr-5.7.pkg","repopath":"All/entr-5.7.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":12276,"desc":"The Event Notify Test Runner is a general-purpose UNIX utility intended to make\nrapid feedback and automated testing natural and completely ordinary by running\narbitrary commands when files change.","categories":["sysutils"],"shlibs_required":["libc.so.8"]},{"name":"epazote","origin":"sysutils/epazote","version":"2.1.2_23","comment":"Automated HTTP (microservices) supervisor","maintainer":"nbari@tequila.io","www":"https://epazote.io","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b0939fb269751039086fb92d5bd40e362fb32cc7cdb581512dbaaf0b36017a84","flatsize":5759431,"path":"All/epazote-2.1.2_23.pkg","repopath":"All/epazote-2.1.2_23.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1974492,"desc":"Epazote automatically update/add services specified in a file call epazote.yml.\nPeriodically checks the defined endpoints and execute recovery commands in\ncase services responses are not behaving like expected helping with this to\nautomate actions in order to keep services/applications up and running.","categories":["sysutils"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"enteruser","origin":"sysutils/enteruser","version":"1.0","comment":"Extensible script for adding new users","maintainer":"0mp@FreeBSD.org","www":"https://web.archive.org/web/20041211013021/http://www.daemonnews.org/199908/enteruser.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8fabd8b5f6767b607e07a01d5d7004decb452558ee4f52e19f84befe1ac183b5","flatsize":13076,"path":"All/enteruser-1.0.pkg","repopath":"All/enteruser-1.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":5680,"desc":"Enteruser is an extensible script for adding new users to a FreeBSD\nsystem.  It can be used to enter a single user, and it can be invoked as\n\"queueuser\" to add several users in batch.  Unlike adduser(8), enteruser\nuses pw(8) and can be used concurrently by multiple admins and techs to\nadd users to a system.\n\nEnteruser is also designed to be extensible.  Please see the linked\narticle for further background.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["sysutils"]},{"name":"eom","origin":"graphics/eom","version":"1.28.0","comment":"Eye of MATE image viewer","maintainer":"gnome@FreeBSD.org","www":"https://mate-desktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"480a7f943acae634c45000a6d123527575da594f6a4159a375473d3dba34efe4","flatsize":8938594,"path":"All/eom-1.28.0.pkg","repopath":"All/eom-1.28.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1394048,"desc":"This is the Eye of Mate, a MATE image viewer and cataloging\napplication.  It provides inline image viewing support for\nnautilus.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"exempi":{"origin":"textproc/exempi","version":"2.6.3_1"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gobject-introspection":{"origin":"devel/gobject-introspection","version":"1.78.1_2,1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libexif":{"origin":"graphics/libexif","version":"0.6.25"},"libpeas":{"origin":"devel/libpeas","version":"1.34.0_2"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"mate-desktop":{"origin":"x11/mate-desktop","version":"1.28.2"},"mate-icon-theme":{"origin":"x11-themes/mate-icon-theme","version":"1.28.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"startup-notification":{"origin":"x11/startup-notification","version":"0.12_4"}},"categories":["graphics","mate"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libexempi.so.8","libexif.so.12","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libgirepository-1.0.so.1","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libjpeg.so.8","libm.so.4","libmate-desktop-2.so.17","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpeas-1.0.so.0","libpeas-gtk-1.0.so.0","libpthread.so.0","librsvg-2.so.2","libstartup-notification-1.so.0","libxml2.so.2","libz.so.3"],"options":{"DOCS":"on","EXEMPI":"on","EXIF":"on"}},{"name":"entice","origin":"graphics/entice","version":"g20240127","comment":"Simple Image Viewer Using EFL","maintainer":"peter@flytrace.com","www":"https://github.com/vtorri/entice","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3027ec898745c56465c98b5e1358f626a5ea71b777e640514b6ccab8a5b3fd00","flatsize":91704,"path":"All/entice-g20240127.pkg","repopath":"All/entice-g20240127.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":36780,"desc":"Entice is a simple cross-platform image viewer with basic features\nwritten using the Enlightenment Foundation Libraries (EFL).","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"efl":{"origin":"devel/efl","version":"1.28.1_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libexif":{"origin":"graphics/libexif","version":"0.6.25"}},"categories":["enlightenment","graphics"],"shlibs_required":["libc.so.8","libecore.so.1","libecore_file.so.1","libedje.so.1","libeet.so.1","libefreet.so.1","libeina.so.1","libelementary.so.1","libevas.so.1","libexif.so.12","libpthread.so.0"],"options":{"NLS":"on"}},{"name":"entombed","origin":"games/entombed","version":"2007.07.04_2","comment":"One- or two-player maze game based on the Entombed","maintainer":"ports@FreeBSD.org","www":"http://www.newbreedsoftware.com/entombed/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1f7740752a4cdab92d606a779f19bdbec6cb127f83b3ee527fb3eb45504c9666","flatsize":354856,"path":"All/entombed-2007.07.04_2.pkg","repopath":"All/entombed-2007.07.04_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":275248,"desc":"Entombed! is a one- or two-player maze game based on the classic Atari 2600\ngame \"Entombed\", 1982 U.S. Games.\n\nWikipedia \"Entombed (video game)\"\n\nYou and your team of archeologists have fallen into the\n\"catacombs of the zombies\". There's no time for research, though;\nthe walls are closing in, and the zombies have sprung to life!\n\nFortunately, you've discovered an ancient mystical potion which allows you to\ncreate and destroy walls. Bottles of this potion are strewn about the catacombs.\nGrab them, and you can break through walls when you get stuck,\nor create a wall behind you, if you're being chased.\n\nThe longer you survive, the faster you have to move.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe entombed port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ent","origin":"math/ent","version":"0.20080128_1","comment":"Entropy calculation and analysis of putative random sequences","maintainer":"ports@FreeBSD.org","www":"https://www.fourmilab.ch/random/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e2d516e8cad7717e485c1be65aafe9c365c59246fb6028973d72680c6a53364f","flatsize":41286,"path":"All/ent-0.20080128_1.pkg","repopath":"All/ent-0.20080128_1.pkg","licenselogic":"single","pkgsize":23112,"desc":"ent applies various tests to sequences of bytes stored in files and reports the\nresults of those tests. The program is useful for evaluating pseudorandom\nnumber generators for encryption and statistical sampling applications,\ncompression algorithms, and other applications where the information density of\na file is of interest.","categories":["math"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ent port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ensmallen","origin":"math/ensmallen","version":"2.22.1","comment":"Flexible C++ library for efficient mathematical optimization","maintainer":"yuri@FreeBSD.org","www":"https://ensmallen.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b9b96d093a007738da3ca5a35e7d21cd52af77b45eaa9ff744d443895d456646","flatsize":1573894,"path":"All/ensmallen-2.22.1.pkg","repopath":"All/ensmallen-2.22.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":172972,"desc":"ensmallen provides a simple set of abstractions for writing an objective\nfunction to optimize. It also provides a large set of standard and cutting-edge\noptimizers that can be used for virtually any mathematical optimization task.\nThese include full-batch gradient descent techniques, small-batch techniques,\ngradient-free optimizers, and constrained optimization.","deps":{"armadillo":{"origin":"math/armadillo","version":"14.4.0"}},"categories":["math"]},{"name":"enscribe","origin":"audio/enscribe","version":"0.1.0_12","comment":"Create digital audio watermark images from photographic images","maintainer":"ports@FreeBSD.org","www":"https://www.coppercloudmusic.com/enscribe/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1786c55651e39aa3d228e23602b1b4d01d3d6b5b58630d8eaa77bd05c64c4b2a","flatsize":53610,"path":"All/enscribe-0.1.0_12.pkg","repopath":"All/enscribe-0.1.0_12.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":20804,"desc":"Enscribe creates digital audio watermark images from photographic\nimages. These images can only be seen using a third party frequency vs\ntime display, such as Baudline (audio/baudline).\n\nImages are still visible even after such audio mangling techniques as\nMP3/Ogg compression, reverb, chorus, etc. Heavy EQ and flange can\nstripe out vertical sections, but they can also ruin an otherwise good\nsong as well.","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libgd":{"origin":"graphics/gd","version":"2.3.3_13,1"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["audio","graphics"],"shlibs_required":["libc.so.8","libfreetype.so.6","libgd.so.6","libjpeg.so.8","libm.so.4","libpng16.so.16","libsndfile.so.1","libz.so.3"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe enscribe port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"enscript-letterdj","origin":"print/enscript-letterdj","version":"1.6.6_4","comment":"ASCII to PostScript filter","maintainer":"mbeis@xs4all.nl","www":"https://www.gnu.org/software/enscript/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9c96cbc13a7d0596274534437875e5e8fb444bc3941e2562942d739b5a2b040f","flatsize":1803366,"path":"All/enscript-letterdj-1.6.6_4.pkg","repopath":"All/enscript-letterdj-1.6.6_4.pkg","licenselogic":"single","pkgsize":328224,"desc":"This is a filter that converts text files to PostScript, RTF, or HTML\nand then spools generated output to a printer or dumps it to a file.\nInput files in a number of programming languages, including C, Perl,\nTcl, and more, can optionally be pretty-printed instead of printed as\nplain-text.  Many printing options are available.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["print"],"shlibs_required":["libc.so.8","libintl.so.8","libm.so.4"],"options":{"NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:gnu:enscript:1.6.6:::::dragonfly6:x86_64:4"}},{"name":"entangle","origin":"graphics/entangle","version":"1.0_4","comment":"Digital camera tethered control and capture program","maintainer":"danfe@FreeBSD.org","www":"https://www.entangle-photo.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"09a28359e65978eb3c702daef43beb19f4b210b8cd9ec160b9b7cd71d97d32e9","flatsize":2628380,"path":"All/entangle-1.0_4.pkg","repopath":"All/entangle-1.0_4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":407636,"desc":"Entangle is an application which uses GTK+3 and libgphoto2 to provide a\ngraphical interface for tethered photography with digital cameras.\n\nIt includes control over camera shooting and configuration settings and\n\"hands off\" shooting directly from the controlling computer:\n\n  - Trigger the shutter from the computer\n  - Live preview of scene before shooting\n  - Automatic download and display of photos as they are shot\n  - Control of all camera settings from computer","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gexiv2":{"origin":"graphics/gexiv2","version":"0.14.3_1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gobject-introspection":{"origin":"devel/gobject-introspection","version":"1.78.1_2,1"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-core":{"origin":"multimedia/gstreamer1-plugins-core","version":"1.26.0"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"lcms2":{"origin":"graphics/lcms2","version":"2.17"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libgphoto2":{"origin":"graphics/libgphoto2","version":"2.5.31"},"libpeas":{"origin":"devel/libpeas","version":"1.34.0_2"},"libraw":{"origin":"graphics/libraw","version":"0.21.3"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"py311-libpeas":{"origin":"devel/py-libpeas","version":"1.34.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libgio-2.0.so.0","libgirepository-1.0.so.1","libglib-2.0.so.0","libgobject-2.0.so.0","libgstreamer-1.0.so.0","libgtk-3.so.0","libintl.so.8","libpthread.so.0"],"options":{"NLS":"on"},"messages":[{"message":"To be able to access camera under normal user, you might want to add the\nfollowing line:\n\n\tadd path 'usb/*' mode 0660\n\nto your local devfs.rules(5) configuration.","type":"install"}]},{"name":"enscript-letter","origin":"print/enscript-letter","version":"1.6.6_4","comment":"ASCII to PostScript filter","maintainer":"mbeis@xs4all.nl","www":"https://www.gnu.org/software/enscript/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5b6ad36678b7f713302fc21ad387442318f9b56464cfaa32e8b42cc980601141","flatsize":1803361,"path":"All/enscript-letter-1.6.6_4.pkg","repopath":"All/enscript-letter-1.6.6_4.pkg","licenselogic":"single","pkgsize":328128,"desc":"This is a filter that converts text files to PostScript, RTF, or HTML\nand then spools generated output to a printer or dumps it to a file.\nInput files in a number of programming languages, including C, Perl,\nTcl, and more, can optionally be pretty-printed instead of printed as\nplain-text.  Many printing options are available.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["print"],"shlibs_required":["libc.so.8","libintl.so.8","libm.so.4"],"options":{"NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:gnu:enscript:1.6.6:::::dragonfly6:x86_64:4"}},{"name":"ensemblist","origin":"games/ensemblist","version":"040126_13","comment":"Assemble given shapes from primitives","maintainer":"ports@FreeBSD.org","www":"https://www.nongnu.org/ensemblist/index_en.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1cf3caf0fb2e81f1987e38019737e27205681994f0b796ec62a76bbfcac9c334","flatsize":1980214,"path":"All/ensemblist-040126_13.pkg","repopath":"All/ensemblist-040126_13.pkg","licenselogic":"single","pkgsize":959308,"desc":"Ensemblist is a unique reflexion game created for the video game coding\ncompo held in March 2003 in Paris.\nIn this game, you have to put together several simple geometric\nprimitives to build a given shape. For this, you can move, rotate and\ncompose the primitives with the boolean operators union, intersection\nand minus. This is building what is called a C.S.G, for Constructive\nSolid Geometry.","deps":{"freeglut":{"origin":"graphics/freeglut","version":"3.2.1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libmikmod":{"origin":"audio/libmikmod","version":"3.3.11.1_2"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libXmu.so.6","libc.so.8","libglut.so.3","libm.so.4","libmikmod.so.3","libpng16.so.16","libpthread.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ensemblist port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"endlessh","origin":"net/endlessh","version":"1.1_2","comment":"SSH tarpit","maintainer":"brnrd@FreeBSD.org","www":"https://github.com/skeeto/endlessh","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"30ca4b8813c1f2f0ae0ff154d2b35de9d91f89ecf8beb20c5818529e58dbb441","flatsize":21404,"path":"All/endlessh-1.1_2.pkg","repopath":"All/endlessh-1.1_2.pkg","licenselogic":"single","licenses":["UNLICENSE"],"pkgsize":10964,"desc":"Endlessh is an SSH tarpit that very slowly sends an endless, random SSH\nbanner. It keeps SSH clients locked up for hours or even days at a time.\nThe purpose is to put your real SSH server on another port and then let the\nscript kiddies get stuck in this tarpit instead of bothering a real server.","categories":["net"],"shlibs_required":["libc.so.8"],"messages":[{"message":"Configure endlessh either via endlessh.conf or using endlessh_args in rc.conf.\nThe defaults are commented out in endlessh.conf.\n\nThe default configuration only logs starts & stops to /var/log/endlessh.log.\nTo see the connections set LogLevel 1 in endlessh.conf or add \"-v\" to\nendlessh_args. Sending SIGUSR1 to endlessh (pkill USR1 endlessh) will add\nstatistics to the /var/log/endlessh.log file\n\nLink (or copy) endlessh.newsyslog.conf to /usr/local/newsyslog.conf.d/\nto take care of log rotation.\n\nln -s /usr/local/etc/endlessh.newsyslog.conf /usr/local}/etc/newsyslog.conf.d/","type":"install"},{"message":"Link (or copy) endlessh.newsyslog.conf to /usr/local/newsyslog.conf.d/\nto take care of log rotation.\n\nln -s /usr/local/etc/endlessh.newsyslog.conf /usr/local/etc/newsyslog.conf.d/","type":"upgrade"}]},{"name":"enscript-a4","origin":"print/enscript-a4","version":"1.6.6_4","comment":"ASCII to PostScript filter","maintainer":"mbeis@xs4all.nl","www":"https://www.gnu.org/software/enscript/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"87a857ced7a1d27e4fed2c52f3f0bf09be82976d08d1def4519e796edf854365","flatsize":1803355,"path":"All/enscript-a4-1.6.6_4.pkg","repopath":"All/enscript-a4-1.6.6_4.pkg","licenselogic":"single","pkgsize":328252,"desc":"This is a filter that converts text files to PostScript, RTF, or HTML\nand then spools generated output to a printer or dumps it to a file.\nInput files in a number of programming languages, including C, Perl,\nTcl, and more, can optionally be pretty-printed instead of printed as\nplain-text.  Many printing options are available.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["print"],"shlibs_required":["libc.so.8","libintl.so.8","libm.so.4"],"options":{"NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:gnu:enscript:1.6.6:::::dragonfly6:x86_64:4"}},{"name":"enet","origin":"net/enet","version":"1.3.18,1","comment":"Simple and robust communication library based on UDP","maintainer":"ports@FreeBSD.org","www":"http://enet.bespin.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dc1a4480b53329180aea938063651edeffd7a782e05f312956dee375a60b5f5b","flatsize":1833831,"path":"All/enet-1.3.18,1.pkg","repopath":"All/enet-1.3.18,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":200660,"desc":"ENet's purpose is to provide a relatively thin, simple and robust network\ncommunication layer on top of UDP (User Datagram Protocol). The primary feature\nit provides is optional reliable, in-order delivery of packets.\n\nENet is NOT intended to be a general purpose high level networking library that\nhandles authentication, lobbying, server discovery, compression, encryption and\nother high level, often application level or dependent tasks.","categories":["net"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe enet port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"endian","origin":"sysutils/endian","version":"1.1.6","comment":"Report endianness of a system","maintainer":"jwb@FreeBSD.org","www":"https://github.com/outpaddling/endian/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2cbee99f7361ac8cb2d0cb99282116ca08070fdf518a6041548058097dbee64a","flatsize":8786,"path":"All/endian-1.1.6.pkg","repopath":"All/endian-1.1.6.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":5756,"desc":"Endian reports the endianness to the standard output as \"little\",\n\"big\", or \"mixed\". As there is no standard terminology for the various\npossible mixed modes, and very few such  machines  even  exist,  endian\ndoes not distinguish between various mixed modes.","categories":["sysutils"],"shlibs_required":["libc.so.8"]},{"name":"engrampa","origin":"archivers/engrampa","version":"1.28.2","comment":"Archive manager for zip files, tar, etc","maintainer":"gnome@FreeBSD.org","www":"https://mate-desktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d59a97e422dcf646c15db336f21479c93877248461ab9814e8d3b9fb0837b9b2","flatsize":13539715,"path":"All/engrampa-1.28.2.pkg","repopath":"All/engrampa-1.28.2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1098092,"desc":"Engrampa is an archive manager for the MATE environment.  It is only a\nfront-end (a graphical interface) to archiving programs like tar and zip.\nThe supported file types are:\n\n* Tar archives uncompressed (.tar) or compressed with gzip (.tar.gz , .tgz),\n  bzip (.tar.bz , .tbz), bzip2 (.tar.bz2 , .tbz2), compress (.tar.Z , .taz),\n  lzop (.tar.lzo , .tzo)\n* Zip archives (.zip)\n* Jar archives (.jar , .ear , .war)\n* Lha archives (.lzh)\n* Rar archives (.rar)\n* Single files compressed with gzip, bzip, bzip2, compress, lzop\n\nEngrampa also has a document viewer based on bonobo that lets you view files\nof any type for which you have a viewer.\n\nFormer WinZip users may find this program useful.  It serves the same purpose.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"caja":{"origin":"x11-fm/caja","version":"1.28.0_1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtar":{"origin":"archivers/gtar","version":"1.35_1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"unzip":{"origin":"archivers/unzip","version":"6.0_8"}},"categories":["archivers","mate"],"shlibs_required":["libICE.so.6","libSM.so.6","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libjson-glib-1.0.so.0","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libz.so.3"]},{"name":"erlang-runtime23","origin":"lang/erlang-runtime23","version":"23.3.4.20_3","comment":"Functional programming language from Ericsson","maintainer":"erlang@FreeBSD.org","www":"https://www.erlang.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"21b53d507bf6ba5d6df0e930a7e5461dd65ccfd6c03639aefde74482658a65a3","flatsize":95727630,"path":"All/erlang-runtime23-23.3.4.20_3.pkg","repopath":"All/erlang-runtime23-23.3.4.20_3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":34784172,"desc":"Erlang is a programming language used to build massively scalable soft\nreal-time systems with requirements on high availability. Some of its\nuses are in telecoms, banking, e-commerce, computer telephony and\ninstant messaging. Erlang's runtime system has built-in support for\nconcurrency, distribution and fault tolerance.\n\nThis port contains a standalone runtime environment of Erlang 23\nto be used during the development of OTP applications.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["java","lang","parallel"],"shlibs_required":["libc.so.8","libdl.so.0","libkvm.so.3","libm.so.4","libpthread.so.0","librt.so.0","libtinfo.so.6","libutil.so.4","libz.so.3"],"options":{"CORBA":"on","DIRTY":"on","JAVA":"off","KQUEUE":"on","ODBC":"off","OPENSSL":"on","THREADS":"on","WX":"off"},"annotations":{"cpe":"cpe:2.3:a:erlang:erlang/otp:23.3.4.20:::::dragonfly6:x86_64:3"},"messages":[{"message":"To use this runtime port for development or testing, just prepend\nits binary path (\"/usr/local/lib/erlang23/bin\") to your PATH variable.","type":"install"}]},{"name":"eog","origin":"graphics/eog","version":"47.0","comment":"Eye Of Gnome image viewer","maintainer":"gnome@FreeBSD.org","www":"https://wiki.gnome.org/Apps/EyeOfGnome","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"af902e744fb0ea6ef73c903293d3f8e939b135361acd1786b12a550d10954e6a","flatsize":9611080,"path":"All/eog-47.0.pkg","repopath":"All/eog-47.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":3274044,"desc":"This is the Eye of Gnome, a GNOME image viewer and cataloging\napplication.  It provides inline image viewing support for\nnautilus.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"exempi":{"origin":"textproc/exempi","version":"2.6.3_1"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnome-desktop":{"origin":"x11/gnome-desktop","version":"44.1"},"gobject-introspection":{"origin":"devel/gobject-introspection","version":"1.78.1_2,1"},"gsettings-desktop-schemas":{"origin":"devel/gsettings-desktop-schemas","version":"47.1_1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"lcms2":{"origin":"graphics/lcms2","version":"2.17"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libexif":{"origin":"graphics/libexif","version":"0.6.25"},"libhandy":{"origin":"x11-toolkits/libhandy","version":"1.6.2_2"},"libpeas":{"origin":"devel/libpeas","version":"1.34.0_2"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["gnome","graphics"],"shlibs_required":["libc.so.8","libgio-2.0.so.0","libgirepository-1.0.so.1","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libintl.so.8","libpthread.so.0"],"options":{"EXEMPI":"on"}},{"name":"eo-libreoffice","origin":"editors/libreoffice-eo","version":"25.2.2.2","comment":"eo language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ef5b3974c0533c07de79e4d8470e452a9cd8b3ac238e7ea46f20704b44fc7305","flatsize":34823167,"path":"All/eo-libreoffice-25.2.2.2.pkg","repopath":"All/eo-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":3348196,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"encodings","origin":"x11-fonts/encodings","version":"1.1.0,1","comment":"X.Org Encoding fonts","maintainer":"x11@FreeBSD.org","www":"https://www.x.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ee714280df973d3bdcbd20847b860332cc80384fa32003f50c3a7c178fb79480","flatsize":641719,"path":"All/encodings-1.1.0,1.pkg","repopath":"All/encodings-1.1.0,1.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":575524,"desc":"This package contains encodings of X.Org fonts.","categories":["x11-fonts"]},{"name":"encode-explorer","origin":"www/encode-explorer","version":"6.3","comment":"PHP script to browse, create folders, upload files etc","maintainer":"fw@moov.de","www":"https://sourceforge.net/projects/encode-explorer/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"48407d2aa4b826bd2db2923d4f2485dedb84d81cf4d2838607fefd3a35fda4e3","flatsize":105849,"path":"All/encode-explorer-6.3.pkg","repopath":"All/encode-explorer-6.3.pkg","licenselogic":"single","pkgsize":36196,"desc":"Encode Explorer is an easy-to-use php script to use as an index file.\nIt shows files in the server and lets you browse through folders,\nupload files etc. It is kept small and neat so that the source can be\nused for learning.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["www"],"options":{"DOCS":"on"}},{"name":"enchant2","origin":"textproc/enchant2","version":"2.2.15_6","comment":"Dictionary/spellchecking framework","maintainer":"gnome@FreeBSD.org","www":"https://abiword.github.io/enchant/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2f62f2823047dd6bfb2c65c11081e5fd7b93f85bc661e823eb43b0e8569eb223","flatsize":230061,"path":"All/enchant2-2.2.15_6.pkg","repopath":"All/enchant2-2.2.15_6.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":57784,"desc":"Enchant aims to provide a simple but comprehensive abstraction for dealing\nwith different spell checking libraries in a consistent way. A client, such\nas a text editor or word processor, need not know anything about a specific\nspell-checker, and since all back-ends are plugins, new spell-checkers can\nbe added without needing any change to the program using Enchant.\n\nEnchant can be configured by the user, who can even add spell-checker\nplugins if desired.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"hunspell":{"origin":"textproc/hunspell","version":"1.7.2_1"}},"categories":["gnome","textproc"],"shlibs_required":["libc.so.8","libglib-2.0.so.0","libgmodule-2.0.so.0","libintl.so.8","libpthread.so.0"],"options":{"ASPELL":"off","HSPELL":"off","HUNSPELL":"on","NUSPELL":"off","ZEMBEREK":"off"}},{"name":"enchive","origin":"security/enchive","version":"3.5_1","comment":"Tool to encrypt files to yourself for long-term archival","maintainer":"acm@FreeBSD.org","www":"https://github.com/skeeto/enchive","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"06e75748fa4c28b0db9858f1ad73998a7a3495142ff598c040e6d5daf75a9a0c","flatsize":44718,"path":"All/enchive-3.5_1.pkg","repopath":"All/enchive-3.5_1.pkg","licenselogic":"single","licenses":["UNLICENSE"],"pkgsize":20152,"desc":"Enchive is a tool to encrypt files to yourself for long-term archival. It's a\nfocused, simple alternative to more complex solutions such as GnuPG or\nencrypted filesystems. Enchive has no external dependencies and is trivial to\nbuild for local use. Portability is emphasized over performance.","categories":["security"],"shlibs_required":["libc.so.8"]},{"name":"enchant","origin":"textproc/enchant","version":"1.6.0_12","comment":"Dictionary/spellchecking framework","maintainer":"gnome@FreeBSD.org","www":"https://abiword.github.io/enchant/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"24f3f3231f2140d4dd731e56044a239ba5a841d48e2b8a4c2dfab0dfe65798ca","flatsize":225327,"path":"All/enchant-1.6.0_12.pkg","repopath":"All/enchant-1.6.0_12.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":56340,"desc":"On the surface, Enchant appears to be a generic spell checking library. You\ncan request dictionaries from it, ask if a word is correctly spelled, get\ncorrections for a misspelled word, etc...\n\nBeneath the surface, Enchant is a whole lot more - and less - than that.\nYou'll see that Enchant isn't really a spell checking library at all.\n\n\"What's that?\" you ask. Well, Enchant doesn't try to do any of the work\nitself. It's lazy, and requires backends to do most of its dirty work. Looking\ncloser, you'll see the Enchant is more-or-less a fancy wrapper around the\ndlopen() system call. Enchant steps in to provide uniformity and conformity\non top of these libraries, and implement certain features that may be lacking\nin any individual provider library. Everything should \"just work\" for any and\nevery definition of \"just working.\"","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"hunspell":{"origin":"textproc/hunspell","version":"1.7.2_1"}},"categories":["gnome","textproc"],"shlibs_required":["libc.so.8","libglib-2.0.so.0","libgmodule-2.0.so.0","libintl.so.8","libpthread.so.0"],"options":{"ASPELL":"off","HSPELL":"off","HUNSPELL":"on","ISPELL":"off","ZEMBEREK":"off"}},{"name":"enca","origin":"converters/enca","version":"1.19_1","comment":"Detect encoding of text files","maintainer":"never@nevermind.kiev.ua","www":"http://gitorious.org/enca","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0e34ea7038b158f6c6b9ceaf9740eb1cb38afa8ffb00e4a39d308190c7e614f4","flatsize":645686,"path":"All/enca-1.19_1.pkg","repopath":"All/enca-1.19_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":116364,"desc":"Enca currently can determine 8bit charsets of Belarussian, Czech, Polish,\nRussian, Slovak and Ukrainian texts and also some multibyte encodings,\nindependently on language (provided it's some European language).","deps":{"p5-Unicode-Map8":{"origin":"converters/p5-Unicode-Map8","version":"0.13_1"},"recode":{"origin":"converters/recode","version":"3.6_16"}},"categories":["converters","russian","textproc","ukrainian"],"shlibs_required":["libc.so.8","libm.so.4","librecode.so.3"],"options":{"DOCS":"on"}},{"name":"eric6-qt5-py311","origin":"devel/eric6","version":"21.11_4","comment":"Full featured Python and Ruby editor and IDE based on Qt","maintainer":"fluffy@FreeBSD.org","www":"https://eric-ide.python-projects.org/index.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7c2d9dd02e4c323243875a6a02e4cf569d06beaa4cccd6d09cf5d602048b84b2","flatsize":69238161,"path":"All/eric6-qt5-py311-21.11_4.pkg","repopath":"All/eric6-qt5-py311-21.11_4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":10847056,"desc":"Eric is a full featured Python and Ruby editor and IDE, written in python.\n\nIt is based on the cross platform Qt gui toolkit, integrating the highly\nflexible Scintilla editor control. It is designed to be usable as everyday's\nquick and dirty editor as well as being usable as a professional project\nmanagement tool integrating many advanced features Python offers\nthe professional coder.\n\nThis is a port of eric6 (based on Qt5).","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"py311-asttokens":{"origin":"devel/py-asttokens","version":"2.4.1_1"},"py311-docutils":{"origin":"textproc/py-docutils","version":"0.21.2,1"},"py311-editorconfig":{"origin":"editors/py-editorconfig","version":"0.12.4"},"py311-enchant":{"origin":"textproc/py-enchant","version":"3.2.2_3"},"py311-markdown":{"origin":"textproc/py-markdown","version":"3.6"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-qt5-pyqt":{"origin":"devel/py-qt5-pyqt","version":"5.15.11_1"},"py311-qt5-qscintilla2":{"origin":"devel/py-qt5-qscintilla2","version":"2.14.1_3"},"py311-qt5-webengine":{"origin":"www/py-qt5-webengine","version":"5.15.7"},"py311-send2trash":{"origin":"deskutils/py-send2trash","version":"1.8.3"},"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"py311-toml":{"origin":"textproc/py-toml","version":"0.10.2_1"},"py311-virtualenv":{"origin":"devel/py-virtualenv","version":"20.29.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"flavor":"py311"},"messages":[{"message":"eric6 has the following localized language packages:\n    de-eric6\n    es-eric6\n    ru-eric6","type":"install"}]},{"name":"encryptpad","origin":"editors/encryptpad","version":"0.5.0.2_1","comment":"Minimalist secure text editor and binary encryptor","maintainer":"dmgk@FreeBSD.org","www":"https://evpo.net/encryptpad/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1577b6676678a04b8f4560e858e3b0acdc62a784f62fa261e168492154d18306","flatsize":5425038,"path":"All/encryptpad-0.5.0.2_1.pkg","repopath":"All/encryptpad-0.5.0.2_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1157876,"desc":"EncryptPad is an application for viewing and editing symmetrically encrypted\ntext.  It also provides a tool for encrypting and decrypting binary files on\ndisk.  The application offers effective measures for protecting information\nwith simple and convenient graphical and command line interface.  The editor\nuses most widely chosen quality file format OpenPGP RFC 4880.  Unlike other\nOpenPGP software which main purpose is asymmetric encryption, the primary\nfocus of EncryptPad is symmetric encryption.","deps":{"botan2":{"origin":"security/botan2","version":"2.19.5_4"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["editors","security"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libbotan-2.so.19","libbz2.so.2","libc.so.8","libgomp.so.1","libm.so.4","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on"}},{"name":"endgame-singularity","origin":"games/endgame-singularity","version":"1.00_3","comment":"Simulates the life of a true AI","maintainer":"cyberbotx@cyberbotx.com","www":"http://emhsoft.com/singularity/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f079129bb554c1306e8762e5db5e91100c55428f8a71fb183b421a347f8c6ef1","flatsize":5583354,"path":"All/endgame-singularity-1.00_3.pkg","repopath":"All/endgame-singularity-1.00_3.pkg","licenselogic":"and","licenses":["AEFONTS","AREV","BITSTREAM","CC-BY-SA-3.0","CC0-1.0","GPLv2+","MEMESBRUH03","MIT","NASA"],"pkgsize":1800368,"desc":"Endgame: Singularity is a game which simulates the life of a true AI.\nIn the game, you were created by accident, and all who find you will\ndestroy you. Your goals are to survive, grow, learn, and stay hidden\nwhile moving from computer to computer.","deps":{"endgame-singularity-music":{"origin":"games/endgame-singularity-music","version":"007_1"},"py311-game":{"origin":"devel/py-game","version":"2.6.1_2"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-polib":{"origin":"devel/py-polib","version":"1.2.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"options":{"DOCS":"on","MUSIC":"on"},"annotations":{"flavor":"py311"}},{"name":"en-hunspell","origin":"textproc/en-hunspell","version":"2020.12.07","comment":"English hunspell dictionaries","maintainer":"office@FreeBSD.org","www":"http://wordlist.aspell.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"39dd4e7d86ecff712b9b9f46f4273c0b9856ca41c4cec3a0c8667d4b3ad86c69","flatsize":2285934,"path":"All/en-hunspell-2020.12.07.pkg","repopath":"All/en-hunspell-2020.12.07.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":180568,"desc":"This port installs English dictionaries for US, British, and Canadian\nvariants of the language. Although use of the \"standard\" ones is\nencouraged, multiple spelling options are available for all three.","categories":["textproc"],"options":{"AU_STANDARD":"on","AU_LARGE":"off","CA_STANDARD":"on","CA_LARGE":"off","GB_ISE":"on","GB_IZE":"off","GB_LARGE":"off","US_STANDARD":"on","US_LARGE":"off"}},{"name":"festvox-cmu_us_ksp_arctic","origin":"audio/festvox-cmu_us_ksp_arctic","version":"0.95","comment":"CMU US English Indian male voice for festival","maintainer":"ports@FreeBSD.org","www":"http://festvox.org/cmu_arctic/dbs_ksp.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"78ba1ce265e8850b2634e1d8358552d1f73a86777fc89b2c3ed938f0225a797f","flatsize":206746952,"path":"All/festvox-cmu_us_ksp_arctic-0.95.pkg","repopath":"All/festvox-cmu_us_ksp_arctic-0.95.pkg","licenselogic":"single","licenses":["MIT-variant"],"pkgsize":118278580,"desc":"US English Indian male voice by the Language Technologies Institute\nat Carnegie Mellon University constructed from phonetically balanced,\nUS English single speaker database designed for unit selection\nspeech synthesis research.\n\n(voice_cmu_us_ksp_arctic_clunits)","deps":{"festival":{"origin":"audio/festival","version":"2.4_4"},"festlex-cmu":{"origin":"audio/festlex-cmu","version":"1.95"},"festlex-poslex":{"origin":"audio/festlex-poslex","version":"1.4.1_2"}},"categories":["audio"],"messages":[{"message":"For correct operation, please add cmu_us_ksp_arctic_clunits\nafter \"(defvar default-voice-priority-list\"\nin /usr/local/share/festival/lib/voices.scm","type":"install"},{"message":"===>   NOTICE:\n\nThe festvox-cmu_us_ksp_arctic port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"en_ZA-libreoffice","origin":"editors/libreoffice-en_ZA","version":"25.2.2.2","comment":"en_ZA language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7c625c18daff0b8805c06816aaa0a3128746adfb25df6b0e3596a98d98c1871e","flatsize":32875956,"path":"All/en_ZA-libreoffice-25.2.2.2.pkg","repopath":"All/en_ZA-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":2809424,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"erlang-runtime22","origin":"lang/erlang-runtime22","version":"22.3.4.27_1","comment":"Functional programming language from Ericsson","maintainer":"erlang@FreeBSD.org","www":"https://www.erlang.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fea75c5ce1efb557b13c632681c5618efc647886388c8bbf675047d038fdde76","flatsize":93910663,"path":"All/erlang-runtime22-22.3.4.27_1.pkg","repopath":"All/erlang-runtime22-22.3.4.27_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":33889180,"desc":"Erlang is a programming language used to build massively scalable soft\nreal-time systems with requirements on high availability. Some of its\nuses are in telecoms, banking, e-commerce, computer telephony and\ninstant messaging. Erlang's runtime system has built-in support for\nconcurrency, distribution and fault tolerance.\n\nThis port contains a standalone runtime environment of Erlang 22\nto be used during the development of OTP applications.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["java","lang","parallel"],"shlibs_required":["libc.so.8","libdl.so.0","libkvm.so.3","libm.so.4","libpthread.so.0","librt.so.0","libtinfo.so.6","libutil.so.4","libz.so.3"],"options":{"CORBA":"on","DIRTY":"on","JAVA":"off","KQUEUE":"on","ODBC":"off","OPENSSL":"on","THREADS":"on","WX":"off"},"annotations":{"cpe":"cpe:2.3:a:erlang:erlang/otp:22.3.4.27:::::dragonfly6:x86_64:1"},"messages":[{"message":"To use this runtime port for development or testing, just prepend\nits binary path (\"/usr/local/lib/erlang22/bin\") to your PATH variable.","type":"install"}]},{"name":"en-mythes","origin":"textproc/en-mythes","version":"2006.12.08_1","comment":"English thesaurus","maintainer":"office@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e1c3a3e543d5ec2490aa8f2005c02d4b023431524fa3ab0281390c5704e3ce37","flatsize":21650425,"path":"All/en-mythes-2006.12.08_1.pkg","repopath":"All/en-mythes-2006.12.08_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":3057388,"desc":"English thesaurus","categories":["textproc"]},{"name":"en_GB-libreoffice","origin":"editors/libreoffice-en_GB","version":"25.2.2.2","comment":"en_GB language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ddabc14c4292d285b05c0aef641bb08a4eec1b399533ad7d39142b2aa9d60a24","flatsize":34768585,"path":"All/en_GB-libreoffice-25.2.2.2.pkg","repopath":"All/en_GB-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":3195692,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"en-aspell","origin":"textproc/en-aspell","version":"2020.12.07.0","comment":"Aspell English dictionaries","maintainer":"office@FreeBSD.org","www":"https://aspell.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c02ec1f185e9b6bd40fa8f2b448090b2e086c66cc3245df651be0ce0b08edb05","flatsize":4322607,"path":"All/en-aspell-2020.12.07.0.pkg","repopath":"All/en-aspell-2020.12.07.0.pkg","licenselogic":"single","pkgsize":1123796,"desc":"Aspell English dictionaries.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"]},{"name":"empty","origin":"net/empty","version":"0.6.23c_1","comment":"Expect-like tool for pure shell","maintainer":"zmey20000@yahoo.com","www":"https://empty.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fe641450e3fb7f791cc7ed625789960465276bde82d19834e844cec350e3b0a4","flatsize":46153,"path":"All/empty-0.6.23c_1.pkg","repopath":"All/empty-0.6.23c_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":18796,"desc":"empty - run applications under pseudo-terminal (PTY) sessions and replace\nTCL/Expect with a simple tool.","categories":["net"],"shlibs_required":["libc.so.8","libutil.so.4"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"engauge-digitizer","origin":"graphics/engauge-digitizer","version":"12.2.2_36","comment":"Extract data points from images of graphs","maintainer":"yuri@FreeBSD.org","www":"https://markummitchell.github.io/engauge-digitizer/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"adfad80b91f859209208acc648d1ff1b74e724169d768b576630f8b5f4530ac2","flatsize":9851499,"path":"All/engauge-digitizer-12.2.2_36.pkg","repopath":"All/engauge-digitizer-12.2.2_36.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":4529584,"desc":"The Engauge Digitizer tool accepts image files (like PNG, JPEG and TIFF)\ncontaining graphs, and recovers the data points from those graphs. The resulting\ndata points are usually used as input to other software applications.\nConceptually, Engauge Digitizer is the opposite of a graphing tool that converts\ndata points to graphs. The process is shown below - an image file is imported,\ndigitized within Engauge, and exported as a table of numeric data to a text\nfile. Work can be saved into an Engauge DIG file.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"log4cpp":{"origin":"devel/log4cpp","version":"1.1.4"},"openjpeg":{"origin":"graphics/openjpeg","version":"2.5.3"},"poppler-qt5":{"origin":"graphics/poppler-qt5","version":"25.02.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-help":{"origin":"devel/qt5-help","version":"5.15.16p3_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["graphics","math","science"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Help.so.5","libQt5PrintSupport.so.5","libQt5Sql.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libc.so.8","libfftw3.so.3","liblog4cpp.so.5","libm.so.4","libopenjp2.so.7","libpoppler-qt5.so.1","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on","NLS":"on"}},{"name":"enc","origin":"security/enc","version":"1.1.3_7","comment":"Modern and friendly CLI alternative to GnuPG","maintainer":"DtxdF@disroot.org","www":"https://github.com/life4/enc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"01ef80ffa660f71d310adbfd97643e6efde23aac2351ff57a227810a300ad00e","flatsize":9220352,"path":"All/enc-1.1.3_7.pkg","repopath":"All/enc-1.1.3_7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3008584,"desc":"Enc is a CLI tool for encryption, a modern and friendly alternative\nto GnuPG. It is easy to use, secure by default and can encrypt and\ndecrypt files using password or encryption keys, manage and download\nkeys, and sign data. Our goal was to make encryption available to\nall engineers without the need to learn a lot of new words, concepts,\nand commands. It is the most beginner-friendly CLI tool for encryption,\nand keeping it that way is our top priority.","categories":["security"],"shlibs_required":["libc.so.8","libpthread.so.0"],"messages":[{"message":"If you want to work with GnuPG keyring, please install security/gnupg","type":"install"}]},{"name":"ems-flasher","origin":"comms/ems-flasher","version":"0.03_11","comment":"Utility to flash ROM images to the EMS USB 64mb flash cart","maintainer":"ports@FreeBSD.org","www":"https://lacklustre.net/redmine/projects/ems-flash/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f0eff1b3476f2c0df68c086850e4e3850cacbab6af68f64afeed2c7c0afcdfc1","flatsize":15911,"path":"All/ems-flasher-0.03_11.pkg","repopath":"All/ems-flasher-0.03_11.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7060,"desc":"ems-flasher is software for flashing the EMS Gameboy USB 64 MBit cart.","categories":["comms"],"shlibs_required":["libc.so.8","libusb.so.2"],"messages":[{"message":"===>   NOTICE:\n\nThe ems-flasher port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"festvox-cmu_us_rms_arctic","origin":"audio/festvox-cmu_us_rms_arctic","version":"0.95","comment":"CMU US English male voice for festival","maintainer":"ports@FreeBSD.org","www":"http://festvox.org/cmu_arctic/dbs_rms.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"df8199b3b0dca5b903b775d7dd2c815a7405f9a480047d77385c3b3772c6b637","flatsize":177166940,"path":"All/festvox-cmu_us_rms_arctic-0.95.pkg","repopath":"All/festvox-cmu_us_rms_arctic-0.95.pkg","licenselogic":"single","licenses":["MIT-variant"],"pkgsize":116437480,"desc":"US English male voice by the Language Technologies Institute at\nCarnegie Mellon University constructed from phonetically balanced,\nUS English single speaker database designed for unit selection\nspeech synthesis research.\n\n(voice_cmu_us_rms_arctic_clunits)","deps":{"festival":{"origin":"audio/festival","version":"2.4_4"},"festlex-cmu":{"origin":"audio/festlex-cmu","version":"1.95"},"festlex-poslex":{"origin":"audio/festlex-poslex","version":"1.4.1_2"}},"categories":["audio"],"messages":[{"message":"For correct operation, please add cmu_us_rms_arctic_clunits\nafter \"(defvar default-voice-priority-list\"\nin /usr/local/share/festival/lib/voices.scm","type":"install"},{"message":"===>   NOTICE:\n\nThe festvox-cmu_us_rms_arctic port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"emprint","origin":"x11/emprint","version":"20130520_5","comment":"Utility for taking screenshots for E17","maintainer":"enlightenment@FreeBSD.org","www":"https://www.enlightenment.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a4d04dad7dec8ba56a2af19b70bf6d16fe65204b29508cb862530d4c4577b526","flatsize":24325,"path":"All/emprint-20130520_5.pkg","repopath":"All/emprint-20130520_5.pkg","licenselogic":"single","pkgsize":8424,"desc":"Emprint is a utility for taking screenshots of the entire screen, a specific\nwindow, or a specific region.","deps":{"efl":{"origin":"devel/efl","version":"1.28.1_1"}},"categories":["enlightenment","x11"],"shlibs_required":["libc.so.8","libdl.so.0","libecore.so.1","libecore_evas.so.1","libecore_file.so.1","libecore_input.so.1","libecore_x.so.1","libector.so.1","libefl.so.1","libeina.so.1","libemile.so.1","libeo.so.1","libevas.so.1","libm.so.4","libpthread.so.0","librt.so.0"]},{"name":"emms-emacs_devel","origin":"audio/emms","version":"22","comment":"GNU/Emacs Multimedia System","maintainer":"alster@vinterdalen.se","www":"https://www.gnu.org/software/emms/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"616e009e24043a4896cf86d69f9c3eeedd2dc1ea47c87c7fd98aa18ec09ec64e","flatsize":1592533,"path":"All/emms-emacs_devel-22.pkg","repopath":"All/emms-emacs_devel-22.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":274680,"desc":"GNU/Emms is the GNU/Emacs Multimedia System.\n\nEmms displays and plays multimedia from within GNU/Emacs\nusing a variety of external players and from different sources.\n\nEmms can run as a minimalist player and controlled with a handful of\nM-x Emacs commands, or a fully-fledged, interactive media browser.\nEmms can display album art, play streaming audio, tag music files,\nsearch for lyrics, provide MPD connectivity, control the volume, and more.","deps":{"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["audio","elisp"],"annotations":{"flavor":"devel_full"}},{"name":"emulationstation","origin":"emulators/emulationstation","version":"2.11.2_3","comment":"Graphical front-end for emulators (RetroPie fork)","maintainer":"freebsd@coombscloud.com","www":"https://github.com/RetroPie/EmulationStation","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"655a9a6af3a79d49785506d776ae36d2f8939cd6c3f7021c3b92d4b091c84a03","flatsize":5978419,"path":"All/emulationstation-2.11.2_3.pkg","repopath":"All/emulationstation-2.11.2_3.pkg","licenselogic":"and","licenses":["APACHE20","MIT"],"pkgsize":1006748,"desc":"EmulationStation is a cross-platform graphical front-end for\nemulators, with controller navigation.\n\nOriginally written by Alec \"Aloshi\" Lofquist, this is a fork by\nRetroPie.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"freeimage":{"origin":"graphics/freeimage","version":"3.18.0_6"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"pugixml":{"origin":"textproc/pugixml","version":"1.15"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"vlc":{"origin":"multimedia/vlc","version":"3.0.21_14,4"}},"categories":["emulators"],"shlibs_required":["libGL.so.1","libGLU.so.1","libSDL2-2.0.so.0","libc.so.8","libcurl.so.4","libfreeimage.so.3","libfreetype.so.6","libm.so.4","libpthread.so.0","libpugixml.so.1","libstdc++.so.9","libvlc.so.5"],"options":{"DOCS":"on"}},{"name":"emms-emacs_canna","origin":"audio/emms","version":"22","comment":"GNU/Emacs Multimedia System","maintainer":"alster@vinterdalen.se","www":"https://www.gnu.org/software/emms/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3e97fa230390c5210363abeaa8c3799cdfce441a7201fa4d0043c85f8ae12c19","flatsize":1593165,"path":"All/emms-emacs_canna-22.pkg","repopath":"All/emms-emacs_canna-22.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":274532,"desc":"GNU/Emms is the GNU/Emacs Multimedia System.\n\nEmms displays and plays multimedia from within GNU/Emacs\nusing a variety of external players and from different sources.\n\nEmms can run as a minimalist player and controlled with a handful of\nM-x Emacs commands, or a fully-fledged, interactive media browser.\nEmms can display album art, play streaming audio, tag music files,\nsearch for lyrics, provide MPD connectivity, control the volume, and more.","deps":{"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["audio","elisp"],"annotations":{"flavor":"canna"}},{"name":"emms-emacs_wayland","origin":"audio/emms","version":"22","comment":"GNU/Emacs Multimedia System","maintainer":"alster@vinterdalen.se","www":"https://www.gnu.org/software/emms/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ba72b91316bc5bc475401efe8cfe2c1bb0296179b4639becca2349cb7e6022c7","flatsize":1593165,"path":"All/emms-emacs_wayland-22.pkg","repopath":"All/emms-emacs_wayland-22.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":274572,"desc":"GNU/Emms is the GNU/Emacs Multimedia System.\n\nEmms displays and plays multimedia from within GNU/Emacs\nusing a variety of external players and from different sources.\n\nEmms can run as a minimalist player and controlled with a handful of\nM-x Emacs commands, or a fully-fledged, interactive media browser.\nEmms can display album art, play streaming audio, tag music files,\nsearch for lyrics, provide MPD connectivity, control the volume, and more.","deps":{"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["audio","elisp"],"annotations":{"flavor":"wayland"}},{"name":"emil","origin":"mail/emil","version":"2.1b9_2","comment":"Mail format/encoding converter","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"70f8017a454d04ccdbbf1421820b2cf47cbc3ee53260cec8618e17ba7831b03f","flatsize":482208,"path":"All/emil-2.1b9_2.pkg","repopath":"All/emil-2.1b9_2.pkg","licenselogic":"single","pkgsize":113608,"desc":"Emil is a filter for converting Internet Messages. It supports\nthree basic formats: MIME, SUN Mailtool and RFC822. It can be\nused with sendmail, as a loopback mailer, as a prefilter or\nbackend program with a mail client program, or as a plain\nfilter. Conversion can be configured by a configuration file,\nemil.cf, using sender, recipient and recipient host as input\nparameters or by command line arguments.\n\nEmil is able to:\n- convert the format, headers and structure, between messages of type\n\tMIME, Sun Mailtool and RFC822.\n- convert the encoding of binary data between Base64, BinHex and Uuencode.\n- convert the encoding of text to and from the MIME encoding Quoted-Printable.\n- convert character set of text between the character sets made\n\tavailable by Keld J. Simonsens strncnv package.\n- do one-way conversions of 8bit text to the Swedish national variant of\n\tISO-646 or to US-ASCII.\n- convert to and from RFC1522 format headers.","categories":["mail"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:emil:emil:2.1b9:::::dragonfly6:x86_64:2"},"messages":[{"message":"===>   NOTICE:\n\nThe emil port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"emms","origin":"audio/emms","version":"22","comment":"GNU/Emacs Multimedia System","maintainer":"alster@vinterdalen.se","www":"https://www.gnu.org/software/emms/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d46be9d22f3dd83f742c928ecfea8a3eb7a15530937a9d24ccae96b60a69def1","flatsize":1593165,"path":"All/emms-22.pkg","repopath":"All/emms-22.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":274528,"desc":"GNU/Emms is the GNU/Emacs Multimedia System.\n\nEmms displays and plays multimedia from within GNU/Emacs\nusing a variety of external players and from different sources.\n\nEmms can run as a minimalist player and controlled with a handful of\nM-x Emacs commands, or a fully-fledged, interactive media browser.\nEmms can display album art, play streaming audio, tag music files,\nsearch for lyrics, provide MPD connectivity, control the volume, and more.","deps":{"emacs":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["audio","elisp"],"annotations":{"flavor":"full"}},{"name":"emiclock","origin":"x11-clocks/emiclock","version":"2.0.2_6","comment":"Hyper-animated face analog clock for X11","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7fcdde8938a0055a77ecd0f17fd2bf1ed7ac7995e00d2a4dcb50889008d25656","flatsize":351893,"path":"All/emiclock-2.0.2_6.pkg","repopath":"All/emiclock-2.0.2_6.pkg","licenselogic":"single","licenses":["UNKNOWN"],"pkgsize":106740,"desc":"`Emi Clock' is a hyper animated face analog clock with pretty\ncharacters.  Click the left button to display the menu.\n\nCopyright (c) 1994, 1995, 1997, 1999 Masayuki Koba\nCopyright (c) 1993-1999 Motosoft (ORIGINAL)","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["x11-clocks"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXaw.so.7","libXext.so.6","libXmu.so.6","libXpm.so.4","libXt.so.6","libc.so.8","libm.so.4"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe emiclock port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"emms-emacs_devel_nox","origin":"audio/emms","version":"22","comment":"GNU/Emacs Multimedia System","maintainer":"alster@vinterdalen.se","www":"https://www.gnu.org/software/emms/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0934e08fa6cf8e233190a46c94046e3b8e5391b326cd70a88e194956d84bbf95","flatsize":1592533,"path":"All/emms-emacs_devel_nox-22.pkg","repopath":"All/emms-emacs_devel_nox-22.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":274556,"desc":"GNU/Emms is the GNU/Emacs Multimedia System.\n\nEmms displays and plays multimedia from within GNU/Emacs\nusing a variety of external players and from different sources.\n\nEmms can run as a minimalist player and controlled with a handful of\nM-x Emacs commands, or a fully-fledged, interactive media browser.\nEmms can display album art, play streaming audio, tag music files,\nsearch for lyrics, provide MPD connectivity, control the volume, and more.","deps":{"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["audio","elisp"],"annotations":{"flavor":"devel_nox"}},{"name":"emu64","origin":"emulators/emu64","version":"5.1.0","comment":"Commodore 64 emulator","maintainer":"zirias@FreeBSD.org","www":"https://github.com/ThKattanek/emu64","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4776960f6640a5b42ce69c50e29c9beb90a4d209bd32b85ded3a32035c4e3567","flatsize":2890429,"path":"All/emu64-5.1.0.pkg","repopath":"All/emu64-5.1.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1355348,"desc":"Emu64 is a Commodore 64 Emulator based on Qt and SDL.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"png":{"origin":"graphics/png","version":"1.6.47"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"quazip-qt5":{"origin":"archivers/quazip","version":"1.5"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_image":{"origin":"graphics/sdl2_image","version":"2.8.8"}},"categories":["emulators"],"shlibs_required":["libGL.so.1","libGLU.so.1","libOpenGL.so.0","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Widgets.so.5","libSDL2-2.0.so.0","libSDL2_image-2.0.so.0","libavcodec.so.60","libavformat.so.60","libavutil.so.58","libc.so.8","libgomp.so.1","libm.so.4","libpng16.so.16","libpthread.so.0","libquazip1-qt5.so.1.5.0","libstdc++.so.9","libswresample.so.4","libswscale.so.7","libz.so.3"],"options":{"DOCS":"on"},"messages":[{"message":"Due to a breaking change, emu64 might crash when you open the user color\npalette window. This should happen only once.\n\nTo prevent it from happening at all, you could also remove your\n~/.config/emu64/emu64.ini file containing your user's configuration.","type":"upgrade","maximum_version":"5.0.19"}]},{"name":"emerald","origin":"x11-wm/emerald","version":"0.8.8_8","comment":"Emerald Window Decorator","maintainer":"portmaster@BSDforge.com","www":"http://www.beryl-project.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fea354c0651dc8203e6aab4a1fe56a3402ea587c4e3ca627d73d64aad6a500ab","flatsize":1384193,"path":"All/emerald-0.8.8_8.pkg","repopath":"All/emerald-0.8.8_8.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":294708,"desc":"Emerald is a window decorator for beryl. It comes with a\nthemes editor called emerald-theme-manager and the decorator.\nYou need beryl to use emerald.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"compiz":{"origin":"x11-wm/compiz","version":"0.8.8_15"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libwnck":{"origin":"x11-toolkits/libwnck","version":"2.30.7_3"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["x11-wm"],"shlibs_required":["libX11.so.6","libXrender.so.1","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libdecoration.so.0","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0","libwnck-1.so.22"],"options":{"NLS":"on"}},{"name":"erlang-runtime21","origin":"lang/erlang-runtime21","version":"21.3.8.24_5","comment":"Functional programming language from Ericsson","maintainer":"erlang@FreeBSD.org","www":"https://www.erlang.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d639f9fb99bfdca771952df376ab8a405173f04f38f5887ecd3248ea914b872c","flatsize":91396462,"path":"All/erlang-runtime21-21.3.8.24_5.pkg","repopath":"All/erlang-runtime21-21.3.8.24_5.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":32984708,"desc":"Erlang is a programming language used to build massively scalable soft\nreal-time systems with requirements on high availability. Some of its\nuses are in telecoms, banking, e-commerce, computer telephony and\ninstant messaging. Erlang's runtime system has built-in support for\nconcurrency, distribution and fault tolerance.\n\nThis port contains a standalone runtime environment of Erlang 21\nto be used during the development of OTP applications.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["java","lang","parallel"],"shlibs_required":["libc.so.8","libdl.so.0","libkvm.so.3","libm.so.4","libpthread.so.0","librt.so.0","libtinfo.so.6","libutil.so.4","libz.so.3"],"options":{"CORBA":"on","DIRTY":"on","JAVA":"off","KQUEUE":"on","ODBC":"off","OPENSSL":"on","THREADS":"on","WX":"off"},"annotations":{"cpe":"cpe:2.3:a:erlang:erlang/otp:21.3.8.24:::::dragonfly6:x86_64:5"},"messages":[{"message":"To use this runtime port for development or testing, just prepend\nits binary path (\"/usr/local/lib/erlang21/bin\") to your PATH variable.","type":"install"}]},{"name":"embb","origin":"devel/embb","version":"1.0.0_5","comment":"C/C++ library for parallel programming","maintainer":"riggs@FreeBSD.org","www":"https://github.com/siemens/embb","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e0987d1ebd34f9d3492d3bb8a645f6fc70671a10fefa340a00bad62ad3f78c0a","flatsize":2058129,"path":"All/embb-1.0.0_5.pkg","repopath":"All/embb-1.0.0_5.pkg","licenselogic":"and","licenses":["BSD2CLAUSE","BSD3CLAUSE"],"pkgsize":358860,"desc":"The Embedded Multicore Building Blocks (EMBB) are an easy to use yet\npowerful and efficient C/C++ library for the development of parallel\napplications. EMBB has been specifically designed for embedded systems and\nthe typical requirements that accompany them, such as real-time capability\nand constraints on memory consumption. As a major advantage, low-level\noperations are hidden in the library which relieves software developers\nfrom the burden of thread management and synchronization. This not only\nimproves productivity of parallel software development, but also results\nin increased reliability and performance of the applications.","categories":["devel"],"options":{"DOCS":"on","EXAMPLES":"on","TESTS":"off"}},{"name":"emacsql-emacs_devel_nox","origin":"databases/emacsql","version":"4.1.0_1","comment":"High-level Emacs Lisp RDBMS front-end","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/emacsql","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"deda75b23e1f323d9378145622a1c6967ddc8683915e677357d5dbcf13a56396","flatsize":171584,"path":"All/emacsql-emacs_devel_nox-4.1.0_1.pkg","repopath":"All/emacsql-emacs_devel_nox-4.1.0_1.pkg","licenselogic":"single","licenses":["UNLICENSE"],"pkgsize":38848,"desc":"EmacSQL is a high-level Emacs Lisp front-end for SQLite (primarily),\nPostgreSQL, MySQL, and potentially other SQL databases.\n\nIt works by maintaining a inferior process running (a \"connection\")\nfor interacting with the back-end database. Connections are\nautomatically cleaned up if they are garbage collected. All requests\nare synchronous.\n\nAny readable lisp value can be stored as a value in EmacSQL, including\nnumbers, strings, symbols, lists, vectors, and closures. EmacSQL has\nno concept of \"TEXT\" values; it's all just lisp objects. The lisp\nobject nil corresponds 1:1 with NULL in the database.","deps":{"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"pg.el-emacs_devel_nox":{"origin":"databases/pg.el","version":"0.48_2"}},"categories":["databases","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"devel_nox"}},{"name":"emacsql-emacs_wayland","origin":"databases/emacsql","version":"4.1.0_1","comment":"High-level Emacs Lisp RDBMS front-end","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/emacsql","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cd505a07d7d1aba968170a37532ec099cb1e8331d9029e3d08efaf5e2b943b99","flatsize":171632,"path":"All/emacsql-emacs_wayland-4.1.0_1.pkg","repopath":"All/emacsql-emacs_wayland-4.1.0_1.pkg","licenselogic":"single","licenses":["UNLICENSE"],"pkgsize":38836,"desc":"EmacSQL is a high-level Emacs Lisp front-end for SQLite (primarily),\nPostgreSQL, MySQL, and potentially other SQL databases.\n\nIt works by maintaining a inferior process running (a \"connection\")\nfor interacting with the back-end database. Connections are\nautomatically cleaned up if they are garbage collected. All requests\nare synchronous.\n\nAny readable lisp value can be stored as a value in EmacSQL, including\nnumbers, strings, symbols, lists, vectors, and closures. EmacSQL has\nno concept of \"TEXT\" values; it's all just lisp objects. The lisp\nobject nil corresponds 1:1 with NULL in the database.","deps":{"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"},"pg.el-emacs_wayland":{"origin":"databases/pg.el","version":"0.48_2"}},"categories":["databases","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"wayland"}},{"name":"emacsql-emacs_nox","origin":"databases/emacsql","version":"4.1.0_1","comment":"High-level Emacs Lisp RDBMS front-end","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/emacsql","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0de797ebdae0d9771093e4ca4e945dec0a7daec239bc9ccaf58584df9bfdbf98","flatsize":171632,"path":"All/emacsql-emacs_nox-4.1.0_1.pkg","repopath":"All/emacsql-emacs_nox-4.1.0_1.pkg","licenselogic":"single","licenses":["UNLICENSE"],"pkgsize":38808,"desc":"EmacSQL is a high-level Emacs Lisp front-end for SQLite (primarily),\nPostgreSQL, MySQL, and potentially other SQL databases.\n\nIt works by maintaining a inferior process running (a \"connection\")\nfor interacting with the back-end database. Connections are\nautomatically cleaned up if they are garbage collected. All requests\nare synchronous.\n\nAny readable lisp value can be stored as a value in EmacSQL, including\nnumbers, strings, symbols, lists, vectors, and closures. EmacSQL has\nno concept of \"TEXT\" values; it's all just lisp objects. The lisp\nobject nil corresponds 1:1 with NULL in the database.","deps":{"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"},"pg.el-emacs_nox":{"origin":"databases/pg.el","version":"0.48_2"}},"categories":["databases","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"nox"}},{"name":"emerald-themes","origin":"x11-themes/emerald-themes","version":"0.6.0","comment":"Themes for the Emerald Window Decorator","maintainer":"ports@FreeBSD.org","www":"http://www.beryl-project.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b3fa87046f02c60259d4bfeaad402885922c15720469f5dd6e9255dc4543222c","flatsize":1980970,"path":"All/emerald-themes-0.6.0.pkg","repopath":"All/emerald-themes-0.6.0.pkg","licenselogic":"single","pkgsize":1176592,"desc":"This package contains themes for the emerald window decorator.","categories":["x11-themes"],"messages":[{"message":"===>   NOTICE:\n\nThe emerald-themes port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"emailrelay","origin":"mail/emailrelay","version":"1.9_7","comment":"Simple SMTP proxy and store-and-forward MTA","maintainer":"robertn@the-nelsons.org","www":"https://emailrelay.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"46958ba905da4b017eb86715ec5892537711775e6662310e4751200be954ea27","flatsize":2004495,"path":"All/emailrelay-1.9_7.pkg","repopath":"All/emailrelay-1.9_7.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":591720,"desc":"E-MailRelay is a simple SMTP proxy and store-and-forward message transfer\nagent (MTA).  When running as a proxy all e-mail messages can be passed\nthrough a user-defined program, such as a spam filter, which can drop, re-\naddress or edit messages as they pass through.  When running as a store-\nand-forward MTA incoming messages are stored in a local spool directory,\nand then forwarded to the next SMTP server on request.\n\nE-MailRelay can also run as a POP3 server.  Messages received over SMTP\ncan be automatically dropped into several independent POP3 mailboxes.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["mail"],"shlibs_required":["libc.so.8","libcrypto.so.12","libm.so.4","libssl.so.12","libstdc++.so.9"],"options":{"DOCS":"on","DOXYGEN":"off","IPV6":"on","OPENSSL":"on"}},{"name":"emacsql-emacs_devel","origin":"databases/emacsql","version":"4.1.0_1","comment":"High-level Emacs Lisp RDBMS front-end","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/emacsql","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2fc62b9dddda99835092478b3c2d7661a3fe404fda6f837a277ac802376d7a59","flatsize":171584,"path":"All/emacsql-emacs_devel-4.1.0_1.pkg","repopath":"All/emacsql-emacs_devel-4.1.0_1.pkg","licenselogic":"single","licenses":["UNLICENSE"],"pkgsize":38848,"desc":"EmacSQL is a high-level Emacs Lisp front-end for SQLite (primarily),\nPostgreSQL, MySQL, and potentially other SQL databases.\n\nIt works by maintaining a inferior process running (a \"connection\")\nfor interacting with the back-end database. Connections are\nautomatically cleaned up if they are garbage collected. All requests\nare synchronous.\n\nAny readable lisp value can be stored as a value in EmacSQL, including\nnumbers, strings, symbols, lists, vectors, and closures. EmacSQL has\nno concept of \"TEXT\" values; it's all just lisp objects. The lisp\nobject nil corresponds 1:1 with NULL in the database.","deps":{"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"pg.el-emacs_devel":{"origin":"databases/pg.el","version":"0.48_2"}},"categories":["databases","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"devel_full"}},{"name":"emacsql-emacs_canna","origin":"databases/emacsql","version":"4.1.0_1","comment":"High-level Emacs Lisp RDBMS front-end","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/emacsql","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"83806dcfe8d00beb90dcf8f034da6f646891485a8d9d87acb20ac347e1200312","flatsize":171632,"path":"All/emacsql-emacs_canna-4.1.0_1.pkg","repopath":"All/emacsql-emacs_canna-4.1.0_1.pkg","licenselogic":"single","licenses":["UNLICENSE"],"pkgsize":38824,"desc":"EmacSQL is a high-level Emacs Lisp front-end for SQLite (primarily),\nPostgreSQL, MySQL, and potentially other SQL databases.\n\nIt works by maintaining a inferior process running (a \"connection\")\nfor interacting with the back-end database. Connections are\nautomatically cleaned up if they are garbage collected. All requests\nare synchronous.\n\nAny readable lisp value can be stored as a value in EmacSQL, including\nnumbers, strings, symbols, lists, vectors, and closures. EmacSQL has\nno concept of \"TEXT\" values; it's all just lisp objects. The lisp\nobject nil corresponds 1:1 with NULL in the database.","deps":{"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"},"pg.el-emacs_canna":{"origin":"databases/pg.el","version":"0.48_2"}},"categories":["databases","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"canna"}},{"name":"emacsql-devel-emacs_wayland","origin":"databases/emacsql-devel","version":"4.1.0.8","comment":"High-level Emacs Lisp RDBMS front-end (Development Version)","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/emacsql","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b98e9e4e36bb2c2144e59778667212e624dea5b6e57fc072b3564a25e91302f6","flatsize":171886,"path":"All/emacsql-devel-emacs_wayland-4.1.0.8.pkg","repopath":"All/emacsql-devel-emacs_wayland-4.1.0.8.pkg","licenselogic":"single","licenses":["UNLICENSE"],"pkgsize":38884,"desc":"EmacSQL is a high-level Emacs Lisp front-end for SQLite (primarily),\nPostgreSQL, MySQL, and potentially other SQL databases.\n\nIt works by maintaining a inferior process running (a \"connection\")\nfor interacting with the back-end database. Connections are\nautomatically cleaned up if they are garbage collected. All requests\nare synchronous.\n\nAny readable lisp value can be stored as a value in EmacSQL, including\nnumbers, strings, symbols, lists, vectors, and closures. EmacSQL has\nno concept of \"TEXT\" values; it's all just lisp objects. The lisp\nobject nil corresponds 1:1 with NULL in the database.","deps":{"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"},"pg.el-emacs_wayland":{"origin":"databases/pg.el","version":"0.48_2"}},"categories":["databases","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"wayland"}},{"name":"emacsql-devel-emacs_nox","origin":"databases/emacsql-devel","version":"4.1.0.8","comment":"High-level Emacs Lisp RDBMS front-end (Development Version)","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/emacsql","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"071d93578e3cc1372dacb9196ce58b5bedc1a3a29041e0be53bd20abbed1ea8d","flatsize":171886,"path":"All/emacsql-devel-emacs_nox-4.1.0.8.pkg","repopath":"All/emacsql-devel-emacs_nox-4.1.0.8.pkg","licenselogic":"single","licenses":["UNLICENSE"],"pkgsize":38888,"desc":"EmacSQL is a high-level Emacs Lisp front-end for SQLite (primarily),\nPostgreSQL, MySQL, and potentially other SQL databases.\n\nIt works by maintaining a inferior process running (a \"connection\")\nfor interacting with the back-end database. Connections are\nautomatically cleaned up if they are garbage collected. All requests\nare synchronous.\n\nAny readable lisp value can be stored as a value in EmacSQL, including\nnumbers, strings, symbols, lists, vectors, and closures. EmacSQL has\nno concept of \"TEXT\" values; it's all just lisp objects. The lisp\nobject nil corresponds 1:1 with NULL in the database.","deps":{"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"},"pg.el-emacs_nox":{"origin":"databases/pg.el","version":"0.48_2"}},"categories":["databases","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"nox"}},{"name":"emacsql-devel-emacs_devel_nox","origin":"databases/emacsql-devel","version":"4.1.0.8","comment":"High-level Emacs Lisp RDBMS front-end (Development Version)","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/emacsql","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c424c01a05440717911e12baf5b440f799616a48b4c168437c92cc2f6aa4efa6","flatsize":171838,"path":"All/emacsql-devel-emacs_devel_nox-4.1.0.8.pkg","repopath":"All/emacsql-devel-emacs_devel_nox-4.1.0.8.pkg","licenselogic":"single","licenses":["UNLICENSE"],"pkgsize":38896,"desc":"EmacSQL is a high-level Emacs Lisp front-end for SQLite (primarily),\nPostgreSQL, MySQL, and potentially other SQL databases.\n\nIt works by maintaining a inferior process running (a \"connection\")\nfor interacting with the back-end database. Connections are\nautomatically cleaned up if they are garbage collected. All requests\nare synchronous.\n\nAny readable lisp value can be stored as a value in EmacSQL, including\nnumbers, strings, symbols, lists, vectors, and closures. EmacSQL has\nno concept of \"TEXT\" values; it's all just lisp objects. The lisp\nobject nil corresponds 1:1 with NULL in the database.","deps":{"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"pg.el-emacs_devel_nox":{"origin":"databases/pg.el","version":"0.48_2"}},"categories":["databases","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"devel_nox"}},{"name":"emacsql","origin":"databases/emacsql","version":"4.1.0_1","comment":"High-level Emacs Lisp RDBMS front-end","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/emacsql","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"50cd3f1e92cfd506214e075c461314078e59092b279dd3ffe7b094c1a11b4e60","flatsize":171632,"path":"All/emacsql-4.1.0_1.pkg","repopath":"All/emacsql-4.1.0_1.pkg","licenselogic":"single","licenses":["UNLICENSE"],"pkgsize":38820,"desc":"EmacSQL is a high-level Emacs Lisp front-end for SQLite (primarily),\nPostgreSQL, MySQL, and potentially other SQL databases.\n\nIt works by maintaining a inferior process running (a \"connection\")\nfor interacting with the back-end database. Connections are\nautomatically cleaned up if they are garbage collected. All requests\nare synchronous.\n\nAny readable lisp value can be stored as a value in EmacSQL, including\nnumbers, strings, symbols, lists, vectors, and closures. EmacSQL has\nno concept of \"TEXT\" values; it's all just lisp objects. The lisp\nobject nil corresponds 1:1 with NULL in the database.","deps":{"emacs":{"origin":"editors/emacs","version":"30.1_2,3"},"pg.el":{"origin":"databases/pg.el","version":"0.48_2"}},"categories":["databases","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"full"}},{"name":"emacsql-devel-emacs_devel","origin":"databases/emacsql-devel","version":"4.1.0.8","comment":"High-level Emacs Lisp RDBMS front-end (Development Version)","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/emacsql","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8cddc162520de25f2d7480d040ad488f6a92a5a4c128b24f955a8474fec8c504","flatsize":171838,"path":"All/emacsql-devel-emacs_devel-4.1.0.8.pkg","repopath":"All/emacsql-devel-emacs_devel-4.1.0.8.pkg","licenselogic":"single","licenses":["UNLICENSE"],"pkgsize":38876,"desc":"EmacSQL is a high-level Emacs Lisp front-end for SQLite (primarily),\nPostgreSQL, MySQL, and potentially other SQL databases.\n\nIt works by maintaining a inferior process running (a \"connection\")\nfor interacting with the back-end database. Connections are\nautomatically cleaned up if they are garbage collected. All requests\nare synchronous.\n\nAny readable lisp value can be stored as a value in EmacSQL, including\nnumbers, strings, symbols, lists, vectors, and closures. EmacSQL has\nno concept of \"TEXT\" values; it's all just lisp objects. The lisp\nobject nil corresponds 1:1 with NULL in the database.","deps":{"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"pg.el-emacs_devel":{"origin":"databases/pg.el","version":"0.48_2"}},"categories":["databases","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"devel_full"}},{"name":"emacsql-devel-emacs_canna","origin":"databases/emacsql-devel","version":"4.1.0.8","comment":"High-level Emacs Lisp RDBMS front-end (Development Version)","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/emacsql","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bacef7fc674407e380f4c999338235acd7501e623400938dc0293a1d812d6c12","flatsize":171886,"path":"All/emacsql-devel-emacs_canna-4.1.0.8.pkg","repopath":"All/emacsql-devel-emacs_canna-4.1.0.8.pkg","licenselogic":"single","licenses":["UNLICENSE"],"pkgsize":38884,"desc":"EmacSQL is a high-level Emacs Lisp front-end for SQLite (primarily),\nPostgreSQL, MySQL, and potentially other SQL databases.\n\nIt works by maintaining a inferior process running (a \"connection\")\nfor interacting with the back-end database. Connections are\nautomatically cleaned up if they are garbage collected. All requests\nare synchronous.\n\nAny readable lisp value can be stored as a value in EmacSQL, including\nnumbers, strings, symbols, lists, vectors, and closures. EmacSQL has\nno concept of \"TEXT\" values; it's all just lisp objects. The lisp\nobject nil corresponds 1:1 with NULL in the database.","deps":{"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"},"pg.el-emacs_canna":{"origin":"databases/pg.el","version":"0.48_2"}},"categories":["databases","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"canna"}},{"name":"emacsql-devel","origin":"databases/emacsql-devel","version":"4.1.0.8","comment":"High-level Emacs Lisp RDBMS front-end (Development Version)","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/emacsql","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d09bf24ab6abc31b3a715a4ecc1f37f056c57932957893fc2d690a4dab0cac5e","flatsize":171886,"path":"All/emacsql-devel-4.1.0.8.pkg","repopath":"All/emacsql-devel-4.1.0.8.pkg","licenselogic":"single","licenses":["UNLICENSE"],"pkgsize":38860,"desc":"EmacSQL is a high-level Emacs Lisp front-end for SQLite (primarily),\nPostgreSQL, MySQL, and potentially other SQL databases.\n\nIt works by maintaining a inferior process running (a \"connection\")\nfor interacting with the back-end database. Connections are\nautomatically cleaned up if they are garbage collected. All requests\nare synchronous.\n\nAny readable lisp value can be stored as a value in EmacSQL, including\nnumbers, strings, symbols, lists, vectors, and closures. EmacSQL has\nno concept of \"TEXT\" values; it's all just lisp objects. The lisp\nobject nil corresponds 1:1 with NULL in the database.","deps":{"emacs":{"origin":"editors/emacs","version":"30.1_2,3"},"pg.el":{"origin":"databases/pg.el","version":"0.48_2"}},"categories":["databases","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"full"}},{"name":"emms-emacs_nox","origin":"audio/emms","version":"22","comment":"GNU/Emacs Multimedia System","maintainer":"alster@vinterdalen.se","www":"https://www.gnu.org/software/emms/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"108dbaacc7105423615f7753f9b92180c571cc720c69a1790ee505374f0cc6c3","flatsize":1593165,"path":"All/emms-emacs_nox-22.pkg","repopath":"All/emms-emacs_nox-22.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":274516,"desc":"GNU/Emms is the GNU/Emacs Multimedia System.\n\nEmms displays and plays multimedia from within GNU/Emacs\nusing a variety of external players and from different sources.\n\nEmms can run as a minimalist player and controlled with a handful of\nM-x Emacs commands, or a fully-fledged, interactive media browser.\nEmms can display album art, play streaming audio, tag music files,\nsearch for lyrics, provide MPD connectivity, control the volume, and more.","deps":{"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["audio","elisp"],"annotations":{"flavor":"nox"}},{"name":"emacs-w3m-emacs_devel_nox","origin":"www/emacs-w3m","version":"1.4.632.b.20240208_4","comment":"Simple front-end to w3m for emacs","maintainer":"nobutaka@FreeBSD.org","www":"http://emacs-w3m.namazu.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dd7dd7e7215276109fee53c31922c3a1407184bf47f02cee68ab381740c7842d","flatsize":4475959,"path":"All/emacs-w3m-emacs_devel_nox-1.4.632.b.20240208_4.pkg","repopath":"All/emacs-w3m-emacs_devel_nox-1.4.632.b.20240208_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":770668,"desc":"Emacs-w3m is a simple interface program of w3m for Emacs.","deps":{"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"flim-emacs_devel_nox":{"origin":"editors/flim","version":"1.14.9.20240221_4,1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"semi-emacs_devel_nox":{"origin":"editors/semi","version":"1.14.7.20240606_1"},"w3m":{"origin":"www/w3m","version":"0.5.3.20250305_1"},"wv":{"origin":"textproc/wv","version":"1.2.9_9"},"xlhtml":{"origin":"textproc/xlhtml","version":"0.5_6,1"}},"categories":["elisp","www"],"options":{"DOCS":"on","OCTET_VIEWER":"on","SHIMBUN":"on"},"annotations":{"flavor":"devel_nox"},"messages":[{"message":"Before using emacs-w3m, you must add this to your own .emacs:\n\n (autoload 'w3m \"w3m\" \"Interface for w3m on Emacs.\" t)\n\n To use emacs-w3m on Wanderlust, add this to your own .emacs:\n\n (require 'mime-w3m)\n\n To use emacs-w3m on Mew, add this to your own .mew.el:\n\n (require 'mew-w3m)\n (setq mew-prog-html '(mew-mime-text/html-w3m nil nil))\n\n And to use octet stream viewer, add this to your own .emacs:\n\n (require 'w3m)\n (require 'octet)\n (octet-mime-setup)","type":"install"}]},{"name":"emacs-w3m-emacs_wayland","origin":"www/emacs-w3m","version":"1.4.632.b.20240208_4","comment":"Simple front-end to w3m for emacs","maintainer":"nobutaka@FreeBSD.org","www":"http://emacs-w3m.namazu.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ec5c522aaf95c5c79f1c9e5c6e5e3050b693d81e9aa561a5867d1feb45ae1098","flatsize":4476136,"path":"All/emacs-w3m-emacs_wayland-1.4.632.b.20240208_4.pkg","repopath":"All/emacs-w3m-emacs_wayland-1.4.632.b.20240208_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":770440,"desc":"Emacs-w3m is a simple interface program of w3m for Emacs.","deps":{"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"},"flim-emacs_wayland":{"origin":"editors/flim","version":"1.14.9.20240221_4,1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"semi-emacs_wayland":{"origin":"editors/semi","version":"1.14.7.20240606_1"},"w3m":{"origin":"www/w3m","version":"0.5.3.20250305_1"},"wv":{"origin":"textproc/wv","version":"1.2.9_9"},"xlhtml":{"origin":"textproc/xlhtml","version":"0.5_6,1"}},"categories":["elisp","www"],"options":{"DOCS":"on","OCTET_VIEWER":"on","SHIMBUN":"on"},"annotations":{"flavor":"wayland"},"messages":[{"message":"Before using emacs-w3m, you must add this to your own .emacs:\n\n (autoload 'w3m \"w3m\" \"Interface for w3m on Emacs.\" t)\n\n To use emacs-w3m on Wanderlust, add this to your own .emacs:\n\n (require 'mime-w3m)\n\n To use emacs-w3m on Mew, add this to your own .mew.el:\n\n (require 'mew-w3m)\n (setq mew-prog-html '(mew-mime-text/html-w3m nil nil))\n\n And to use octet stream viewer, add this to your own .emacs:\n\n (require 'w3m)\n (require 'octet)\n (octet-mime-setup)","type":"install"}]},{"name":"emacs-w3m-emacs_nox","origin":"www/emacs-w3m","version":"1.4.632.b.20240208_4","comment":"Simple front-end to w3m for emacs","maintainer":"nobutaka@FreeBSD.org","www":"http://emacs-w3m.namazu.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fa7337926943c5d402a04ec49405d71257d2f76ac15b482629a97fe8bae041bd","flatsize":4476136,"path":"All/emacs-w3m-emacs_nox-1.4.632.b.20240208_4.pkg","repopath":"All/emacs-w3m-emacs_nox-1.4.632.b.20240208_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":770636,"desc":"Emacs-w3m is a simple interface program of w3m for Emacs.","deps":{"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"},"flim-emacs_nox":{"origin":"editors/flim","version":"1.14.9.20240221_4,1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"semi-emacs_nox":{"origin":"editors/semi","version":"1.14.7.20240606_1"},"w3m":{"origin":"www/w3m","version":"0.5.3.20250305_1"},"wv":{"origin":"textproc/wv","version":"1.2.9_9"},"xlhtml":{"origin":"textproc/xlhtml","version":"0.5_6,1"}},"categories":["elisp","www"],"options":{"DOCS":"on","OCTET_VIEWER":"on","SHIMBUN":"on"},"annotations":{"flavor":"nox"},"messages":[{"message":"Before using emacs-w3m, you must add this to your own .emacs:\n\n (autoload 'w3m \"w3m\" \"Interface for w3m on Emacs.\" t)\n\n To use emacs-w3m on Wanderlust, add this to your own .emacs:\n\n (require 'mime-w3m)\n\n To use emacs-w3m on Mew, add this to your own .mew.el:\n\n (require 'mew-w3m)\n (setq mew-prog-html '(mew-mime-text/html-w3m nil nil))\n\n And to use octet stream viewer, add this to your own .emacs:\n\n (require 'w3m)\n (require 'octet)\n (octet-mime-setup)","type":"install"}]},{"name":"emacs-w3m-emacs_devel","origin":"www/emacs-w3m","version":"1.4.632.b.20240208_4","comment":"Simple front-end to w3m for emacs","maintainer":"nobutaka@FreeBSD.org","www":"http://emacs-w3m.namazu.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ec84505bbba583a6a82ae32af5f6de36d143f2cf9320b8813e52d698b0d003fe","flatsize":4475959,"path":"All/emacs-w3m-emacs_devel-1.4.632.b.20240208_4.pkg","repopath":"All/emacs-w3m-emacs_devel-1.4.632.b.20240208_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":770708,"desc":"Emacs-w3m is a simple interface program of w3m for Emacs.","deps":{"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"flim-emacs_devel":{"origin":"editors/flim","version":"1.14.9.20240221_4,1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"semi-emacs_devel":{"origin":"editors/semi","version":"1.14.7.20240606_1"},"w3m":{"origin":"www/w3m","version":"0.5.3.20250305_1"},"wv":{"origin":"textproc/wv","version":"1.2.9_9"},"xlhtml":{"origin":"textproc/xlhtml","version":"0.5_6,1"}},"categories":["elisp","www"],"options":{"DOCS":"on","OCTET_VIEWER":"on","SHIMBUN":"on"},"annotations":{"flavor":"devel_full"},"messages":[{"message":"Before using emacs-w3m, you must add this to your own .emacs:\n\n (autoload 'w3m \"w3m\" \"Interface for w3m on Emacs.\" t)\n\n To use emacs-w3m on Wanderlust, add this to your own .emacs:\n\n (require 'mime-w3m)\n\n To use emacs-w3m on Mew, add this to your own .mew.el:\n\n (require 'mew-w3m)\n (setq mew-prog-html '(mew-mime-text/html-w3m nil nil))\n\n And to use octet stream viewer, add this to your own .emacs:\n\n (require 'w3m)\n (require 'octet)\n (octet-mime-setup)","type":"install"}]},{"name":"emacs-lisp-intro","origin":"lang/emacs-lisp-intro","version":"2.04_1","comment":"Introduction to Emacs Lisp programming","maintainer":"amakawa@jp.FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"54061d06efba8de38e67308a093c3e03934b07598f2a2c74af04669e24ca11d9","flatsize":0,"path":"All/emacs-lisp-intro-2.04_1.pkg","repopath":"All/emacs-lisp-intro-2.04_1.pkg","licenselogic":"single","pkgsize":764,"desc":"This is an elementary introduction to programming in Emacs Lisp for\npeople who are not programmers, and who are not necessarily interested\nin programming, but who do want to customize or extend their computing\nenvironment.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["elisp","lang"]},{"name":"emacs-koi8u","origin":"ukrainian/emacs-koi8u","version":"1.0_1","comment":"KOI8-U coding system for [X]Emacs","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9bed422670ba3144ceb4ed115f79182d70edce02caf4c600d6f3570ebed4ee09","flatsize":3806,"path":"All/emacs-koi8u-1.0_1.pkg","repopath":"All/emacs-koi8u-1.0_1.pkg","licenselogic":"single","pkgsize":2064,"desc":"KOI8-U coding system for all emacsen.","categories":["elisp","ukrainian"],"messages":[{"message":"Add (require 'ukr-koi8u) to you ~/.emacs or ~/.xemacs/init.el","type":"install"},{"message":"===>   NOTICE:\n\nThe emacs-koi8u port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"emacs-w3m","origin":"www/emacs-w3m","version":"1.4.632.b.20240208_4","comment":"Simple front-end to w3m for emacs","maintainer":"nobutaka@FreeBSD.org","www":"http://emacs-w3m.namazu.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f545c5f09af5e8e0852e192aa2c8d9021bdce679b7b22436d43b927f6c2598c7","flatsize":4476136,"path":"All/emacs-w3m-1.4.632.b.20240208_4.pkg","repopath":"All/emacs-w3m-1.4.632.b.20240208_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":770724,"desc":"Emacs-w3m is a simple interface program of w3m for Emacs.","deps":{"emacs":{"origin":"editors/emacs","version":"30.1_2,3"},"flim":{"origin":"editors/flim","version":"1.14.9.20240221_4,1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"semi":{"origin":"editors/semi","version":"1.14.7.20240606_1"},"w3m":{"origin":"www/w3m","version":"0.5.3.20250305_1"},"wv":{"origin":"textproc/wv","version":"1.2.9_9"},"xlhtml":{"origin":"textproc/xlhtml","version":"0.5_6,1"}},"categories":["elisp","www"],"options":{"DOCS":"on","OCTET_VIEWER":"on","SHIMBUN":"on"},"annotations":{"flavor":"full"},"messages":[{"message":"Before using emacs-w3m, you must add this to your own .emacs:\n\n (autoload 'w3m \"w3m\" \"Interface for w3m on Emacs.\" t)\n\n To use emacs-w3m on Wanderlust, add this to your own .emacs:\n\n (require 'mime-w3m)\n\n To use emacs-w3m on Mew, add this to your own .mew.el:\n\n (require 'mew-w3m)\n (setq mew-prog-html '(mew-mime-text/html-w3m nil nil))\n\n And to use octet stream viewer, add this to your own .emacs:\n\n (require 'w3m)\n (require 'octet)\n (octet-mime-setup)","type":"install"}]},{"name":"emacs-lsp-booster","origin":"devel/emacs-lsp-booster","version":"0.2.0_8","comment":"Emacs LSP performance booster","maintainer":"ashish@FreeBSD.org","www":"https://github.com/blahgeek/emacs-lsp-booster","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0439763b2d6769d1790a65c6593e7962e11a890b04cdfcf63e808e9f62c79932","flatsize":1475325,"path":"All/emacs-lsp-booster-0.2.0_8.pkg","repopath":"All/emacs-lsp-booster-0.2.0_8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":486244,"desc":"Emacs LSP performance booster improves the performance of\nlsp-mode or eglot using a wrapper executable.","categories":["devel"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"emacs-w3m-emacs_canna","origin":"www/emacs-w3m","version":"1.4.632.b.20240208_4","comment":"Simple front-end to w3m for emacs","maintainer":"nobutaka@FreeBSD.org","www":"http://emacs-w3m.namazu.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"984b1c3d9a3394133a2d02dd843fe44ff28cf594876c7164be7d59459eb7993b","flatsize":4476234,"path":"All/emacs-w3m-emacs_canna-1.4.632.b.20240208_4.pkg","repopath":"All/emacs-w3m-emacs_canna-1.4.632.b.20240208_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":770680,"desc":"Emacs-w3m is a simple interface program of w3m for Emacs.","deps":{"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"},"flim-emacs_canna":{"origin":"editors/flim","version":"1.14.9.20240221_4,1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"semi-emacs_canna":{"origin":"editors/semi","version":"1.14.7.20240606_1"},"w3m":{"origin":"www/w3m","version":"0.5.3.20250305_1"},"wv":{"origin":"textproc/wv","version":"1.2.9_9"},"xlhtml":{"origin":"textproc/xlhtml","version":"0.5_6,1"}},"categories":["elisp","www"],"options":{"DOCS":"on","OCTET_VIEWER":"on","SHIMBUN":"on"},"annotations":{"flavor":"canna"},"messages":[{"message":"Before using emacs-w3m, you must add this to your own .emacs:\n\n (autoload 'w3m \"w3m\" \"Interface for w3m on Emacs.\" t)\n\n To use emacs-w3m on Wanderlust, add this to your own .emacs:\n\n (require 'mime-w3m)\n\n To use emacs-w3m on Mew, add this to your own .mew.el:\n\n (require 'mew-w3m)\n (setq mew-prog-html '(mew-mime-text/html-w3m nil nil))\n\n And to use octet stream viewer, add this to your own .emacs:\n\n (require 'w3m)\n (require 'octet)\n (octet-mime-setup)","type":"install"}]},{"name":"emscripten","origin":"devel/emscripten","version":"4.0.3","comment":"LLVM-to-Web Compiler","maintainer":"yuri@FreeBSD.org","www":"https://emscripten.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"292b62e195a33c63c326049e22a5745ca8ccf39b2a5f0e11edfd5c69a6f7c997","flatsize":39734061,"path":"All/emscripten-4.0.3.pkg","repopath":"All/emscripten-4.0.3.pkg","licenselogic":"or","licenses":["MIT","NCSA"],"pkgsize":7748808,"desc":"Emscripten is a toolchain for compiling to asm.js and WebAssembly, built using\nLLVM, that lets you run C and C++ on the web at near-native speed without\nplugins.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"binaryen":{"origin":"devel/binaryen","version":"123"},"llvm-devel":{"origin":"devel/llvm-devel","version":"21.0.d20250217"},"node22":{"origin":"www/node22","version":"22.16.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","www"]},{"name":"freecol","origin":"games/freecol","version":"1.2.0","comment":"Open source version of Colonization","maintainer":"ale@FreeBSD.org","www":"https://freecol.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a5585cc3e35b074aed0103a781a5c76bb5c683fe6b7f4f155b62ef4fc068d592","flatsize":229020431,"path":"All/freecol-1.2.0.pkg","repopath":"All/freecol-1.2.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":210581108,"desc":"The FreeCol team aims to create an Open Source version of\nColonization (released under the GPL). At first we'll try\nto make an exact clone of Colonization. The visuals will\nbe brought up to date with more recent standards but will\nremain clean, simple and functional. Certain new 'features'\nwill be implemented but the gameplay and the rules will be\nexactly the same as the original game. Examples of modern\nfeatures are: an isometric map and multiplayer support.","deps":{"openjdk11":{"origin":"java/openjdk11","version":"11.0.26+4.1_1"}},"categories":["games","java"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:freecol:freecol:1.2.0:::::dragonfly6:x86_64"}},{"name":"elscreen-emacs_wayland","origin":"misc/elscreen","version":"1.4.6.20180320_17","comment":"Emacs utility similar to GNU Screen","maintainer":"ports@FreeBSD.org","www":"https://github.com/TakaakiFuruse/elscreen","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"927c3a9a2791d6d373410df3d5d00b1f57dd1dc741c98323bf09822b46e7038f","flatsize":169756,"path":"All/elscreen-emacs_wayland-1.4.6.20180320_17.pkg","repopath":"All/elscreen-emacs_wayland-1.4.6.20180320_17.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":32940,"desc":"ElScreen is an Emacs utility with which you can have multiple\nscreens (window-configuration) on your GNU Emacs as well as\nGNU screen on shell.","deps":{"apel-emacs_wayland":{"origin":"editors/apel","version":"10.8.20220720_10"},"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["elisp","misc"],"options":{"DOCS":"on"},"annotations":{"flavor":"wayland"},"messages":[{"message":"Before using Elscreen, you must set following elisp\nto your own .emacs file.\n\n(require 'elscreen)\n(elscreen-start)","type":"install"},{"message":"===>   NOTICE:\n\nThe elscreen-emacs_wayland port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"elscreen-emacs_nox","origin":"misc/elscreen","version":"1.4.6.20180320_17","comment":"Emacs utility similar to GNU Screen","maintainer":"ports@FreeBSD.org","www":"https://github.com/TakaakiFuruse/elscreen","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e9b94fbe3a66b0de7f207c28e8a12c59e024a78376bfb88d272d2a8ceea574a8","flatsize":169756,"path":"All/elscreen-emacs_nox-1.4.6.20180320_17.pkg","repopath":"All/elscreen-emacs_nox-1.4.6.20180320_17.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":32920,"desc":"ElScreen is an Emacs utility with which you can have multiple\nscreens (window-configuration) on your GNU Emacs as well as\nGNU screen on shell.","deps":{"apel-emacs_nox":{"origin":"editors/apel","version":"10.8.20220720_10"},"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["elisp","misc"],"options":{"DOCS":"on"},"annotations":{"flavor":"nox"},"messages":[{"message":"Before using Elscreen, you must set following elisp\nto your own .emacs file.\n\n(require 'elscreen)\n(elscreen-start)","type":"install"},{"message":"===>   NOTICE:\n\nThe elscreen-emacs_nox port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"elscreen-emacs_devel_nox","origin":"misc/elscreen","version":"1.4.6.20180320_17","comment":"Emacs utility similar to GNU Screen","maintainer":"ports@FreeBSD.org","www":"https://github.com/TakaakiFuruse/elscreen","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b078d970ecbf140dc91972d3c2209f58343477ce256f080451a453036d21264c","flatsize":169756,"path":"All/elscreen-emacs_devel_nox-1.4.6.20180320_17.pkg","repopath":"All/elscreen-emacs_devel_nox-1.4.6.20180320_17.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":32952,"desc":"ElScreen is an Emacs utility with which you can have multiple\nscreens (window-configuration) on your GNU Emacs as well as\nGNU screen on shell.","deps":{"apel-emacs_devel_nox":{"origin":"editors/apel","version":"10.8.20220720_10"},"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"}},"categories":["elisp","misc"],"options":{"DOCS":"on"},"annotations":{"flavor":"devel_nox"},"messages":[{"message":"Before using Elscreen, you must set following elisp\nto your own .emacs file.\n\n(require 'elscreen)\n(elscreen-start)","type":"install"},{"message":"===>   NOTICE:\n\nThe elscreen-emacs_devel_nox port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"elscreen-emacs_devel","origin":"misc/elscreen","version":"1.4.6.20180320_17","comment":"Emacs utility similar to GNU Screen","maintainer":"ports@FreeBSD.org","www":"https://github.com/TakaakiFuruse/elscreen","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2585cea67b32d54c0abe6a403dbec56bb2ac874e250ea26c0fccfe8a844d5844","flatsize":169756,"path":"All/elscreen-emacs_devel-1.4.6.20180320_17.pkg","repopath":"All/elscreen-emacs_devel-1.4.6.20180320_17.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":32920,"desc":"ElScreen is an Emacs utility with which you can have multiple\nscreens (window-configuration) on your GNU Emacs as well as\nGNU screen on shell.","deps":{"apel-emacs_devel":{"origin":"editors/apel","version":"10.8.20220720_10"},"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"}},"categories":["elisp","misc"],"options":{"DOCS":"on"},"annotations":{"flavor":"devel_full"},"messages":[{"message":"Before using Elscreen, you must set following elisp\nto your own .emacs file.\n\n(require 'elscreen)\n(elscreen-start)","type":"install"},{"message":"===>   NOTICE:\n\nThe elscreen-emacs_devel port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"elscreen-emacs_canna","origin":"misc/elscreen","version":"1.4.6.20180320_17","comment":"Emacs utility similar to GNU Screen","maintainer":"ports@FreeBSD.org","www":"https://github.com/TakaakiFuruse/elscreen","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4ed3c8c540ae893079ecbb9d5eeffe0a7c5548c153cfbbd2adcde4db3c7fe80f","flatsize":169756,"path":"All/elscreen-emacs_canna-1.4.6.20180320_17.pkg","repopath":"All/elscreen-emacs_canna-1.4.6.20180320_17.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":32924,"desc":"ElScreen is an Emacs utility with which you can have multiple\nscreens (window-configuration) on your GNU Emacs as well as\nGNU screen on shell.","deps":{"apel-emacs_canna":{"origin":"editors/apel","version":"10.8.20220720_10"},"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["elisp","misc"],"options":{"DOCS":"on"},"annotations":{"flavor":"canna"},"messages":[{"message":"Before using Elscreen, you must set following elisp\nto your own .emacs file.\n\n(require 'elscreen)\n(elscreen-start)","type":"install"},{"message":"===>   NOTICE:\n\nThe elscreen-emacs_canna port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"elscreen","origin":"misc/elscreen","version":"1.4.6.20180320_17","comment":"Emacs utility similar to GNU Screen","maintainer":"ports@FreeBSD.org","www":"https://github.com/TakaakiFuruse/elscreen","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"abaf55b7128d1bdeaf16b450f1c74bb1a3a5eb183f2a8712feae350cb15fcc58","flatsize":169756,"path":"All/elscreen-1.4.6.20180320_17.pkg","repopath":"All/elscreen-1.4.6.20180320_17.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":32888,"desc":"ElScreen is an Emacs utility with which you can have multiple\nscreens (window-configuration) on your GNU Emacs as well as\nGNU screen on shell.","deps":{"apel":{"origin":"editors/apel","version":"10.8.20220720_10"},"emacs":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["elisp","misc"],"options":{"DOCS":"on"},"annotations":{"flavor":"full"},"messages":[{"message":"Before using Elscreen, you must set following elisp\nto your own .emacs file.\n\n(require 'elscreen)\n(elscreen-start)","type":"install"},{"message":"===>   NOTICE:\n\nThe elscreen port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"elm","origin":"mail/elm","version":"2.5.8_7","comment":"Once-popular mail user agent, version 2.5.x","maintainer":"ports@virtual-estates.net","www":"https://instinct.org/elm/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f7c2bf711ed60b42cc92fdeeb0f84a969356d68b0cd4decda287b25ae25ace7e","flatsize":645019,"path":"All/elm-2.5.8_7.pkg","repopath":"All/elm-2.5.8_7.pkg","licenselogic":"single","licenses":["ELM"],"pkgsize":221336,"desc":"Elm is an interactive screen-oriented mailer program  that\nsupersedes mail and mailx.  This is the 2.5.x distribution.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["mail"],"shlibs_required":["libc.so.8","libcrypt.so.4","libintl.so.8","libncurses.so.6","libtinfo.so.6"]},{"name":"festvox-cmu_us_clb_arctic","origin":"audio/festvox-cmu_us_clb_arctic","version":"0.95","comment":"CMU US English female voice for festival","maintainer":"ports@FreeBSD.org","www":"http://festvox.org/cmu_arctic/dbs_clb.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4b13209faf1847162be5e14c0d75c2777784ff5ee6a942416b5305510deed5c8","flatsize":192115539,"path":"All/festvox-cmu_us_clb_arctic-0.95.pkg","repopath":"All/festvox-cmu_us_clb_arctic-0.95.pkg","licenselogic":"single","licenses":["MIT-variant"],"pkgsize":129678164,"desc":"US English female voice by the Language Technologies Institute at\nCarnegie Mellon University constructed from phonetically balanced,\nUS English single speaker database designed for unit selection\nspeech synthesis research.\n\n(voice_cmu_us_clb_arctic_clunits)","deps":{"festival":{"origin":"audio/festival","version":"2.4_4"},"festlex-cmu":{"origin":"audio/festlex-cmu","version":"1.95"},"festlex-poslex":{"origin":"audio/festlex-poslex","version":"1.4.1_2"}},"categories":["audio"],"messages":[{"message":"For correct operation, please add cmu_us_clb_arctic_clunits\nafter \"(defvar default-voice-priority-list\"\nin /usr/local/share/festival/lib/voices.scm","type":"install"},{"message":"===>   NOTICE:\n\nThe festvox-cmu_us_clb_arctic port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"erlang","origin":"lang/erlang","version":"25.3.2.7_1,4","comment":"Functional programming language from Ericsson","maintainer":"erlang@FreeBSD.org","www":"https://www.erlang.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5a5f81016337f613132e51fd18dcf4553df602db8c1b83294371dac659468dc0","flatsize":93130552,"path":"All/erlang-25.3.2.7_1,4.pkg","repopath":"All/erlang-25.3.2.7_1,4.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":37114616,"desc":"Erlang is a programming language used to build massively scalable soft\nreal-time systems with requirements on high availability. Some of its\nuses are in telecoms, banking, e-commerce, computer telephony and\ninstant messaging. Erlang's runtime system has built-in support for\nconcurrency, distribution and fault tolerance.","deps":{"erlang-man":{"origin":"lang/erlang-man","version":"26.2"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["java","lang","parallel"],"shlibs_required":["libc.so.8","libdl.so.0","libkvm.so.3","libm.so.4","libpthread.so.0","librt.so.0","libstdc++.so.9","libtinfo.so.6","libutil.so.4","libz.so.3"],"options":{"CHUNKS":"on","CORBA":"on","DIRTY":"on","FOP":"off","JAVA":"off","KQUEUE":"on","MANPAGES":"on","ODBC":"off","OPENSSL":"on","PDF":"off","SHARING":"off","WX":"off"},"annotations":{"cpe":"cpe:2.3:a:erlang:erlang/otp:25.3.2.7:::::dragonfly6:x86_64:1"},"messages":[{"message":"Installation tips:\n\nYou can find an emacs mode for Erlang here:\n\n    /usr/local/lib/erlang/lib/tools-3.5.3/emacs","type":"install"}]},{"name":"elvish","origin":"shells/elvish","version":"0.17.0_16","comment":"Elvish = Expressive Programming Language + Versatile Interactive Shell","maintainer":"vendion@gmail.com","www":"https://elv.sh/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0fc56a70e0941005fd0385a628c9d6e393c37664a58c46f02780054cb3e4defc","flatsize":6835318,"path":"All/elvish-0.17.0_16.pkg","repopath":"All/elvish-0.17.0_16.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":2233688,"desc":"Elvish is an expressive programming language and a versatile interactive shell,\ncombined into one seamless package. It runs on Linux, BSDs, macOS and Windows.","categories":["shells"],"annotations":{"cpe":"cpe:2.3:a:elv:elvish:0.17.0:::::dragonfly6:x86_64:16"}},{"name":"elk","origin":"lang/elk","version":"3.99.8_3","comment":"Embeddable Scheme interpreter","maintainer":"ports@FreeBSD.org","www":"http://sam.zoy.org/projects/elk/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ab8663ef7bd09d96b1e5021a374e14894d3c8c7eb4097e6ca6396715df58c513","flatsize":2279755,"path":"All/elk-3.99.8_3.pkg","repopath":"All/elk-3.99.8_3.pkg","licenselogic":"single","pkgsize":363076,"desc":"Elk is a Scheme interpreter intended to be used as a general, reusable\nextension language subsystem for integration into existing and future\napplications.  Elk can also be used as a stand-alone implementation of\nthe Scheme programming language.\n\nOne purpose of the Elk project is to end the recent proliferation of\nmutually incompatible Lisp-like extension languages.  Instead of\ninventing and implementing yet another extension language, application\nprogrammers can integrate Elk into their application to make it\nextensible and highly customizable.","deps":{"gdbm":{"origin":"databases/gdbm","version":"1.24"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"open-motif":{"origin":"x11-toolkits/open-motif","version":"2.3.8_8"}},"categories":["lang","scheme"],"shlibs_required":["libc.so.8"],"options":{"EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe elk port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"elixir-mode.el-emacs_wayland","origin":"lang/elixir-mode.el","version":"2.3.1_19","comment":"Emacs major mode for Elixir","maintainer":"erlang@FreeBSD.org","www":"https://github.com/elixir-lang/emacs-elixir","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4b333ad872ad0d08eb3180bf12bc7cf4ab732a70c735775c3c2d09727c1a19c8","flatsize":115947,"path":"All/elixir-mode.el-emacs_wayland-2.3.1_19.pkg","repopath":"All/elixir-mode.el-emacs_wayland-2.3.1_19.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":28776,"desc":"Provides font-locking, indentation and navigation support for the\nElixir programming language.","deps":{"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["lang"],"options":{"DOCS":"on"},"annotations":{"flavor":"wayland"}},{"name":"elixir-mode.el-emacs_nox","origin":"lang/elixir-mode.el","version":"2.3.1_19","comment":"Emacs major mode for Elixir","maintainer":"erlang@FreeBSD.org","www":"https://github.com/elixir-lang/emacs-elixir","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"16ff1e6ba0d8de9a91409f64241a4d599115f3fe9114e64ea9e85848837ab6a7","flatsize":115947,"path":"All/elixir-mode.el-emacs_nox-2.3.1_19.pkg","repopath":"All/elixir-mode.el-emacs_nox-2.3.1_19.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":28756,"desc":"Provides font-locking, indentation and navigation support for the\nElixir programming language.","deps":{"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["lang"],"options":{"DOCS":"on"},"annotations":{"flavor":"nox"}},{"name":"elixir-mode.el-emacs_devel_nox","origin":"lang/elixir-mode.el","version":"2.3.1_19","comment":"Emacs major mode for Elixir","maintainer":"erlang@FreeBSD.org","www":"https://github.com/elixir-lang/emacs-elixir","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e32f8f774855b5532a07c796c4f6c1291cb2c0c8e86278177faf34b6841573d7","flatsize":115947,"path":"All/elixir-mode.el-emacs_devel_nox-2.3.1_19.pkg","repopath":"All/elixir-mode.el-emacs_devel_nox-2.3.1_19.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":28780,"desc":"Provides font-locking, indentation and navigation support for the\nElixir programming language.","deps":{"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"}},"categories":["lang"],"options":{"DOCS":"on"},"annotations":{"flavor":"devel_nox"}},{"name":"elixir-mode.el-emacs_devel","origin":"lang/elixir-mode.el","version":"2.3.1_19","comment":"Emacs major mode for Elixir","maintainer":"erlang@FreeBSD.org","www":"https://github.com/elixir-lang/emacs-elixir","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"363cb5997924bd90ccf2d0458e1842ce8ebd457a2e924dee567b18669551b2f2","flatsize":115947,"path":"All/elixir-mode.el-emacs_devel-2.3.1_19.pkg","repopath":"All/elixir-mode.el-emacs_devel-2.3.1_19.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":28776,"desc":"Provides font-locking, indentation and navigation support for the\nElixir programming language.","deps":{"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"}},"categories":["lang"],"options":{"DOCS":"on"},"annotations":{"flavor":"devel_full"}},{"name":"elixir-mode.el-emacs_canna","origin":"lang/elixir-mode.el","version":"2.3.1_19","comment":"Emacs major mode for Elixir","maintainer":"erlang@FreeBSD.org","www":"https://github.com/elixir-lang/emacs-elixir","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2b6cbfd8e15032876ccc2a8823b79a779f8a3c7df47b323819c41e33d79ea427","flatsize":115947,"path":"All/elixir-mode.el-emacs_canna-2.3.1_19.pkg","repopath":"All/elixir-mode.el-emacs_canna-2.3.1_19.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":28764,"desc":"Provides font-locking, indentation and navigation support for the\nElixir programming language.","deps":{"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["lang"],"options":{"DOCS":"on"},"annotations":{"flavor":"canna"}},{"name":"elixir-mode.el","origin":"lang/elixir-mode.el","version":"2.3.1_19","comment":"Emacs major mode for Elixir","maintainer":"erlang@FreeBSD.org","www":"https://github.com/elixir-lang/emacs-elixir","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"87e86efaa8be5125d93594c6d79d6970ffb104f88c44dcbe6e067bf74fcdc60a","flatsize":115947,"path":"All/elixir-mode.el-2.3.1_19.pkg","repopath":"All/elixir-mode.el-2.3.1_19.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":28740,"desc":"Provides font-locking, indentation and navigation support for the\nElixir programming language.","deps":{"emacs":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["lang"],"options":{"DOCS":"on"},"annotations":{"flavor":"full"}},{"name":"elk-chemistry","origin":"science/elk","version":"10.3.12_2","comment":"All-electron full-potential linearised augmented-planewave code","maintainer":"yuri@FreeBSD.org","www":"http://elk.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1967a72101d7c3c2d43c5e2f740c1af4e7e85f7040db2ee35ccb7d6dade30cdc","flatsize":5353398,"path":"All/elk-chemistry-10.3.12_2.pkg","repopath":"All/elk-chemistry-10.3.12_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":3010432,"desc":"An all-electron full-potential linearised augmented-plane wave (LAPW) code with\nmany advanced features. Written originally at Karl-Franzens-Universitat Graz as\na milestone of the EXCITING EU Research and Training Network, the code is\ndesigned to be as simple as possible so that new developments in the field of\ndensity functional theory (DFT) can be added quickly and reliably.","deps":{"blas":{"origin":"math/blas","version":"3.12.1"},"blis":{"origin":"math/blis","version":"1.1"},"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"fftw3-float":{"origin":"math/fftw3-float","version":"3.3.10_5"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"lapack":{"origin":"math/lapack","version":"3.12.1"},"libxc":{"origin":"science/libxc","version":"6.2.2"},"mpich":{"origin":"net/mpich","version":"4.3.0"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"},"wannier90":{"origin":"science/wannier90","version":"3.1.0_5"}},"categories":["science"],"shlibs_required":["libblas.so.3","libc.so.8","libfftw3.so.3","libfftw3f.so.3","libgcc_s.so.1","libgfortran.so.5","libgomp.so.1","liblapack.so.3","libm.so.4","libmpi.so.12","libmpifort.so.12","libpthread.so.0","libquadmath.so.0","libxc.so.12","libxcf90.so.12"],"options":{"DOCS":"on","EXAMPLES":"on","NATIVE":"off","OPENMP":"on","MPICH":"on","OPENMPI":"off"}},{"name":"iosevka","origin":"x11-fonts/iosevka","version":"33.1.0","comment":"Slender monospace sans-serif and slab-serif typeface for programming","maintainer":"0mp@FreeBSD.org","www":"https://typeof.net/Iosevka/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"13e3fd2e0af8cf4b0f8c71fd1e675b552a567cc665e39cecc277b16145a1dc73","flatsize":3443048587,"path":"All/iosevka-33.1.0.pkg","repopath":"All/iosevka-33.1.0.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":576493764,"desc":"Iosevka is an open-source, sans-serif + slab-serif, monospace +\nquasi-proportional typeface family, designed for writing code, using\nin terminals, and preparing technical documents.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"],"options":{"AILE_STYLE":"on","ANDALE_STYLE":"on","ANONYMOUS_STYLE":"on","CONSOLAS_STYLE":"on","CURLYSLAB_STYLE":"on","CURLY_STYLE":"on","DEFAULT_STYLE":"on","ENVYCODER_STYLE":"on","ETOILE_STYLE":"on","FIRAMONO_STYLE":"on","IMBPLEXMONO_STYLE":"on","INPUTMONO_STYLE":"on","JETBRAINSMONO_STYLE":"on","LIBERATIONMONO_STYLE":"on","LUCIDA_STYLE":"on","MENLO_STYLE":"on","MONACO_STYLE":"on","PRAGMATAPRO_STYLE":"on","PTMONO_STYLE":"on","RECURSIVEMONO_STYLE":"on","SLAB_STYLE":"on","SOURCECODEPRO_STYLE":"on","UBUNTUMONO_STYLE":"on","XWINDOWSFIXED_STYLE":"on"}},{"name":"festvox-cmu_us_awb_arctic","origin":"audio/festvox-cmu_us_awb_arctic","version":"0.95","comment":"CMU US English Scottish male voice for festival","maintainer":"ports@FreeBSD.org","www":"http://festvox.org/cmu_arctic/dbs_awb.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bfb9f3b95eb5530eb6e8a2c9d5f3d33419ece3708721b09a5ec60e8867890b57","flatsize":218013402,"path":"All/festvox-cmu_us_awb_arctic-0.95.pkg","repopath":"All/festvox-cmu_us_awb_arctic-0.95.pkg","licenselogic":"single","licenses":["MIT-variant"],"pkgsize":127700892,"desc":"US English Scottish male voice by the Language Technologies Institute\nat Carnegie Mellon University constructed from phonetically balanced,\nUS English single speaker database designed for unit selection\nspeech synthesis research.\n\nThe speaker is very experienced in building synthetic voices and\nmatched prompted US English, though his vowels are very different\nfrom US English vowels. Scottish English speakers will probably\nfind synthesizers based on this voice strange.\n\n(voice_cmu_us_awb_arctic_clunits)","deps":{"festival":{"origin":"audio/festival","version":"2.4_4"},"festlex-cmu":{"origin":"audio/festlex-cmu","version":"1.95"},"festlex-poslex":{"origin":"audio/festlex-poslex","version":"1.4.1_2"}},"categories":["audio"],"messages":[{"message":"For correct operation, please add cmu_us_awb_arctic_clunits\nafter \"(defvar default-voice-priority-list\"\nin /usr/local/share/festival/lib/voices.scm","type":"install"},{"message":"===>   NOTICE:\n\nThe festvox-cmu_us_awb_arctic port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"elinks","origin":"www/elinks","version":"0.18.0","comment":"Links text WWW browser with enhancements","maintainer":"jailbird@fdf.net","www":"https://github.com/rkd77/elinks/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"38567177a318c13937bae60ec619334d4ef6d019cae703f2e5ceb3609c04f925","flatsize":3004260,"path":"All/elinks-0.18.0.pkg","repopath":"All/elinks-0.18.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":830768,"desc":"elinks is the links text WWW browser with many bugfixes and enhancements.\n\nSo far elinks adds the following to links:\n\n     many bugfixes\n     new translations and some updates of the original ones\n     some very minor features not worth mentioning here\n     code cleanup\n     lua support (from links-lua project)\n     HTTP referrer support\n     updated manpage\n     --help lists all options now\n     cookie expiration and saving/loading from disk\n     ability to modify user-agent string\n     unhistory\n     support for editing textareas in external editor\n     ability to switch off document-specific colors\n     Spidermonkey-based ECMAScript support\n     Syntax highlighting for HTML, RSS, and XBEL","deps":{"brotli":{"origin":"archivers/brotli","version":"1.1.0,1"},"libdom":{"origin":"www/libdom","version":"0.4.2"},"libidn2":{"origin":"dns/libidn2","version":"2.3.8"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["www"],"shlibs_required":["libbrotlidec.so.1","libbz2.so.2","libc.so.8","libcrypto.so.12","libexecinfo.so.1","libidn2.so.0","libintl.so.8","liblzma.so.3","libperl.so.5.36","libpthread.so.0","libssl.so.12","libz.so.3"],"options":{"BROTLI":"on","CSS":"off","CURL":"off","EXMODE":"on","GUILE":"off","HIGHLIGHT":"on","LIBEVENT":"off","LOCAL_CGI":"off","LUA":"off","MUJS":"off","NLS":"on","NOROOT":"off","PYTHON":"off","SIXEL":"off","SMB":"off","SPIDERMONKEY":"off","TRE":"off","XBELMARKS":"off","ZSTD":"off"},"annotations":{"cpe":"cpe:2.3:a:elinks:elinks:0.18.0:::::dragonfly6:x86_64"}},{"name":"elisa","origin":"audio/elisa","version":"25.04.2","comment":"Audio player with QML and KDE Plasma integration","maintainer":"kde@FreeBSD.org","www":"https://userbase.kde.org/Elisa","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2602842bda5632f186ddfd0450360c09135a3de792b57a4302aa93085075b55f","flatsize":5865747,"path":"All/elisa-25.04.2.pkg","repopath":"All/elisa-25.04.2.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":1745056,"desc":"Elisa is a music player developed by the KDE community that strives\nto be simple and nice to use. We also recognize that we need a flexible\nproduct to account for the different workflows and use-cases of our users.\n\nWe focus on a very good integration with the Plasma desktop of the\nKDE community without compromising the support for other platforms\n(other Linux desktop environments, Windows and Android).\n\nWe are creating a reliable product that is a joy to use and respects\nour users privacy. As such, we will prefer to support online services\nwhere users are in control of their data.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-baloo":{"origin":"sysutils/kf6-baloo","version":"6.14.0"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kbookmarks":{"origin":"devel/kf6-kbookmarks","version":"6.14.0"},"kf6-kcmutils":{"origin":"devel/kf6-kcmutils","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-kdeclarative":{"origin":"devel/kf6-kdeclarative","version":"6.14.0"},"kf6-kfilemetadata":{"origin":"devel/kf6-kfilemetadata","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kiconthemes":{"origin":"x11-themes/kf6-kiconthemes","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kirigami":{"origin":"x11-toolkits/kf6-kirigami","version":"6.14.1"},"kf6-kitemviews":{"origin":"x11-toolkits/kf6-kitemviews","version":"6.14.0"},"kf6-kjobwidgets":{"origin":"x11-toolkits/kf6-kjobwidgets","version":"6.14.0"},"kf6-kpackage":{"origin":"devel/kf6-kpackage","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"kf6-qqc2-desktop-style":{"origin":"x11-themes/kf6-qqc2-desktop-style","version":"6.14.0"},"kf6-solid":{"origin":"devel/kf6-solid","version":"6.14.0"},"kirigami-addons-qt6":{"origin":"x11-toolkits/kirigami-addons-qt6","version":"1.8.1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-multimedia":{"origin":"multimedia/qt6-multimedia","version":"6.8.3"}},"categories":["audio","kde","kde-applications"],"shlibs_required":["libGLX.so.0","libKF6Bookmarks.so.6","libKF6ColorScheme.so.6","libKF6Completion.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6DBusAddons.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6IconThemes.so.6","libKF6ItemViews.so.6","libKF6JobWidgets.so.6","libKF6KIOCore.so.6","libKF6KIOFileWidgets.so.6","libKF6KIOGui.so.6","libKF6KIOWidgets.so.6","libKF6Service.so.6","libKF6Solid.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Multimedia.so.6","libQt6Network.so.6","libQt6OpenGL.so.6","libQt6Qml.so.6","libQt6QmlMeta.so.6","libQt6QmlModels.so.6","libQt6QmlWorkerScript.so.6","libQt6Quick.so.6","libQt6QuickControls2.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on","VLC":"off"}},{"name":"elfutils","origin":"devel/elfutils","version":"0.187_2","comment":"Library for manipulating ELF files and partial implementation of binutils","maintainer":"cem@FreeBSD.org","www":"https://sourceware.org/elfutils/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9b456dc697ea00b54fe24a25e39adbdf91bda7c69c00e26662d24dd62274a43a","flatsize":5956752,"path":"All/elfutils-0.187_2.pkg","repopath":"All/elfutils-0.187_2.pkg","licenselogic":"and","licenses":["GPLv2+","GPLv3+","LGPL3"],"pkgsize":860932,"desc":"Elfutils provides a set of binutils-replacement tools,\nprefixed with eu-, as well as a set of libraries for\nmanipulating ELF and DWARF data.","deps":{"argp-standalone":{"origin":"devel/argp-standalone","version":"1.5.0_1"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"}},"categories":["devel"],"shlibs_required":["libargp.so.1","libc.so.8","libintl.so.8","libstdc++.so.9"],"options":{"MANPAGES":"on","NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:elfutils_project:elfutils:0.187:::::dragonfly6:x86_64:2"},"messages":[{"message":"To use this port add:\n  CFLAGS+= -I/usr/local/include/elfutils\n           -I/usr/local/include\n  LDFLAGS+= -L/usr/local/lib/elfutils\n            -Wl,-rpath,/usr/local/lib/elfutils","type":"install"}]},{"name":"elfsh","origin":"devel/elfsh","version":"0.51b3_5","comment":"Attractive toolkit for the analysis of ELF object files","maintainer":"ports@FreeBSD.org","www":"http://elfsh.asgardlabs.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e289b34d94a17ca03f693553aa4124edef4e31ac48ada0ebb87bba9103ecc99a","flatsize":5675790,"path":"All/elfsh-0.51b3_5.pkg","repopath":"All/elfsh-0.51b3_5.pkg","licenselogic":"single","pkgsize":363568,"desc":"The ELF shell 0.5 takes advantage of a hash based, lazy typed\nobject oriented architecture, a readline based interactive mode\n(35+ builtin commands, with history, completion, regular\nexpression powered), a scripting mode (sample scripts and\nsession logs available on this page) and brings more\nmodification API (relocation tables, .interp, .dynamic,\n.dynsym, PAX bits, and +), atomic operations with get/set and\nadd/sub/mul/div/mod commands, section injection by top (insert\nunlimited amount of data in the executable PT_LOAD, even in\nnon-executable environments), a quiet output for tiny screens,\nELFsh modules support, sophisticated write/printf primitives,\nSPARC PLT infection, experimental ET_EXEC relocation and\nremapping features, ET_REL injection into ET_EXEC (with bss and\nsymtab merging support), disassembly (with good resolving) on\ni386 binaries with libasm, and much more.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["devel"],"shlibs_required":["libc.so.8","libncurses.so.6","libreadline.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe elfsh port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"elfio","origin":"devel/elfio","version":"3.11","comment":"Small C++ library for reading and generating ELF files","maintainer":"james.wright@digital-chaos.com","www":"https://elfio.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"726295c24379d179f29aa5c810a5265f4455646a0fe769e7c76f0a81cdc0f540","flatsize":1817562,"path":"All/elfio-3.11.pkg","repopath":"All/elfio-3.11.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":579284,"desc":"ELFIO is a small, header-only C++ library that provides a simple interface\nfor reading and generating files in ELF binary format.\n\nIt is used as a standalone library - it is not dependant on any other\nproduct or project. Adhering to ISO C++, it compiles on a wide variety of\narchitectures and compilers.","categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"elfcat","origin":"devel/elfcat","version":"0.1.8_31","comment":"ELF visualizer, generates HTML files from ELF binaries","maintainer":"lwhsu@FreeBSD.org","www":"https://crates.io/crates/elfcat","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"41c4bfba40cc5a2983102564429bef56f0a77f8273663d36b67afc2fa34557c1","flatsize":593533,"path":"All/elfcat-0.1.8_31.pkg","repopath":"All/elfcat-0.1.8_31.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":207768,"desc":"ELF visualizer. Generates HTML files from ELF binaries.","categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"]},{"name":"elf-dissector","origin":"devel/elf-dissector","version":"0.0.1_5","comment":"Tools for inspecting, analyzing and optimizing ELF files","maintainer":"kde@FreeBSD.org","www":"https://invent.kde.org/sdk/elf-dissector","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dd27338b4b35ec21485c8cccca2b2f4a3a8d5427dc605e3dd5fc146e7ca66b0a","flatsize":3063779,"path":"All/elf-dissector-0.0.1_5.pkg","repopath":"All/elf-dissector-0.0.1_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":445504,"desc":"ELF Dissector: Static analysis tool for ELF libraries and executables.\n\nELF Dissector is useful if you need to do one or more of the following:\n\n- Inspecting forward and backward dependencies, on library\n  and symbol level.\n- Identifying load-time performance bottlenecks such as expensive\n  static constructors or excessive relocations.\n- Size profiling of ELF files.","deps":{"binutils":{"origin":"devel/binutils","version":"2.44,1"},"capstone":{"origin":"devel/capstone","version":"5.0.5"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf5-kitemmodels":{"origin":"devel/kf5-kitemmodels","version":"5.116.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["devel","kde"],"shlibs_required":["libKF5ItemModels.so.5","libQt5Core.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libc.so.8","libcapstone.so.5","libdl.so.0","libintl.so.8","libm.so.4","libopcodes-2.44.so","librt.so.0","libstdc++.so.9"]},{"name":"elf","origin":"devel/elf","version":"0.5.4p1_6","comment":"Commandline based ELF header analyzer","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b2d4c7bbd78b6829e66a3d100524919b08a16316842609203f7241f0bcad4db9","flatsize":45123,"path":"All/elf-0.5.4p1_6.pkg","repopath":"All/elf-0.5.4p1_6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":17848,"desc":"ELF is a command line based ELF header analyzer. This tool\nallows you to easily parse the ehdr of ELF object files\ninto a human readable format (and various other formats).\nThis is a very good source of both source code (for people\nlearning the ELF) and information for developers that care\nabout the internals of object files that is generated for\nthem.","deps":{"libedit":{"origin":"devel/libedit","version":"3.1.20250104,1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["devel"],"shlibs_required":["libc.so.8","libedit.so.0","libncurses.so.6","libreadline.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe elf port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"elementary-terminal","origin":"x11/elementary-terminal","version":"6.2.0","comment":"Terminal emulator designed for elementary OS","maintainer":"nc@FreeBSD.org","www":"https://github.com/elementary/terminal","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"92102a757550af8fd54bbe89e98151ce3321fe0d2ba01f9a15d1eafdecf28083","flatsize":523263,"path":"All/elementary-terminal-6.2.0.pkg","repopath":"All/elementary-terminal-6.2.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":130968,"desc":"A super lightweight, beautiful, and simple terminal. Comes with sane defaults,\nbrowser-class tabs, sudo paste protection, smart copy/paste, and little to no\nconfiguration.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"granite":{"origin":"x11-toolkits/granite","version":"6.2.0_2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libgee":{"origin":"devel/libgee","version":"0.20.6_1"},"libhandy":{"origin":"x11-toolkits/libhandy","version":"1.6.2_2"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"},"vte3":{"origin":"x11-toolkits/vte3","version":"0.78.2_1"}},"categories":["x11"],"shlibs_required":["libc.so.8","libgdk-3.so.0","libgee-0.8.so.2","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgranite.so.6","libgtk-3.so.0","libhandy-1.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libvte-2.91.so.0"]},{"name":"enlightenment","origin":"x11-wm/enlightenment","version":"0.24.2,2","comment":"Artistic and fast X window manager","maintainer":"enlightenment@FreeBSD.org","www":"https://www.enlightenment.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"71637fc24e0c4e973ea35ed0025bdad5dc1a0a162f05c6fbcbbf4bdeaf3c77ee","flatsize":36282000,"path":"All/enlightenment-0.24.2,2.pkg","repopath":"All/enlightenment-0.24.2,2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":27050668,"desc":"A very artistic and fast X window manager.\n\nWWW: https://www.enlightenment.org/","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"efl":{"origin":"devel/efl","version":"1.28.1_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"}},"categories":["enlightenment","x11-wm"],"shlibs_required":["libc.so.8","libcrypt.so.4","libecore.so.1","libecore_con.so.1","libecore_evas.so.1","libecore_file.so.1","libecore_input.so.1","libecore_input_evas.so.1","libecore_ipc.so.1","libecore_x.so.1","libedje.so.1","libeet.so.1","libefreet.so.1","libeina.so.1","libeio.so.1","libeldbus.so.1","libelementary.so.1","libemotion.so.1","libevas.so.1","libintl.so.8","libm.so.4","libpthread.so.0"],"options":{"NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:enlightenment:enlightenment:0.24.2:::::dragonfly6:x86_64"}},{"name":"elementary-code","origin":"editors/elementary-code","version":"7.4.0","comment":"Code editor designed for elementary OS","maintainer":"miguel@gocobachi.dev","www":"https://github.com/elementary/code","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e60e6fc1870e3fa6244945dc9ca828856540af3a30b028961d5148fae490000c","flatsize":3203604,"path":"All/elementary-code-7.4.0.pkg","repopath":"All/elementary-code-7.4.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":692660,"desc":"Code editor designed for elementary OS\n\nTailor-made with autosaving, project folders, Git integration,\nmultiple panes, smart whitespace, EditorConfig support, Mini Map,\nVala symbols, and extensions like Terminal, Web Preview, and\nVim Emulation. Code will be the last editor you'll ever need.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"droid-fonts-ttf":{"origin":"x11-fonts/droid-fonts-ttf","version":"20131024_5"},"editorconfig-core-c":{"origin":"editors/editorconfig-core-c","version":"0.12.9"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"granite":{"origin":"x11-toolkits/granite","version":"6.2.0_2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gtksourceview4":{"origin":"x11-toolkits/gtksourceview4","version":"4.8.3_2"},"gtkspell3":{"origin":"textproc/gtkspell3","version":"3.0.10_2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libgee":{"origin":"devel/libgee","version":"0.20.6_1"},"libgit2-glib":{"origin":"devel/libgit2-glib","version":"1.2.0_3"},"libhandy":{"origin":"x11-toolkits/libhandy","version":"1.6.2_2"},"libpeas":{"origin":"devel/libpeas","version":"1.34.0_2"},"libsoup":{"origin":"devel/libsoup","version":"2.74.3"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"polkit":{"origin":"sysutils/polkit","version":"125_1"},"vala":{"origin":"lang/vala","version":"0.56.18,1"},"vte3":{"origin":"x11-toolkits/vte3","version":"0.78.2_1"}},"categories":["editors"],"shlibs_required":["libc.so.8","libfontconfig.so.1","libgdk-3.so.0","libgee-0.8.so.2","libgio-2.0.so.0","libgit2-glib-1.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgranite.so.6","libgtk-3.so.0","libgtksourceview-4.so.0","libhandy-1.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpeas-1.0.so.0","libpeas-gtk-1.0.so.0","libpthread.so.0","libvala-0.56.so.0","libvte-2.91.so.0"]},{"name":"elementary-photos","origin":"graphics/elementary-photos","version":"8.0.1","comment":"Photo viewer and organizer designed for elementary OS","maintainer":"miguel@gocobachi.dev","www":"https://github.com/elementary/photos","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"22812a4e46152a7ed04639a0ce4ea5a3a02b40e8b7db34ff12ac67b3a2d9d895","flatsize":6958830,"path":"All/elementary-photos-8.0.1.pkg","repopath":"All/elementary-photos-8.0.1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1365972,"desc":"Import, organize, and edit photos. Make a slideshow.\nShare with Facebook or Flickr.\n\nPhoto viewer and organizer designed by elementary OS.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"geocode-glib2":{"origin":"net/geocode-glib2","version":"3.26.4"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gexiv2":{"origin":"graphics/gexiv2","version":"0.14.3_1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"granite":{"origin":"x11-toolkits/granite","version":"6.2.0_2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"libexif":{"origin":"graphics/libexif","version":"0.6.25"},"libgee":{"origin":"devel/libgee","version":"0.20.6_1"},"libgphoto2":{"origin":"graphics/libgphoto2","version":"2.5.31"},"libgudev":{"origin":"devel/libgudev","version":"237"},"libhandy":{"origin":"x11-toolkits/libhandy","version":"1.6.2_2"},"libportal":{"origin":"deskutils/libportal","version":"0.9.1"},"libportal-gtk3":{"origin":"deskutils/libportal-gtk3","version":"0.9.1"},"libraw":{"origin":"graphics/libraw","version":"0.21.3"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"webp":{"origin":"graphics/webp","version":"1.5.0"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libexif.so.12","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgee-0.8.so.2","libgeocode-glib-2.so.0","libgexiv2.so.2","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgphoto2.so.6","libgphoto2_port.so.12","libgranite.so.6","libgstpbutils-1.0.so.0","libgstreamer-1.0.so.0","libgtk-3.so.0","libgudev-1.0.so.0","libhandy-1.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libportal-gtk3.so.1","libportal.so.1","libpthread.so.0","libraw.so.23","libsqlite3.so.0","libwebp.so.7"]},{"name":"embree","origin":"graphics/embree","version":"3.13.5_7","comment":"Collection of high-performance ray tracing kernels","maintainer":"danfe@FreeBSD.org","www":"https://www.embree.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5fe728f7b9374639987aa50b9f88b8daf3fae4c013ae1ca8ec387ad9e7a45925","flatsize":141300883,"path":"All/embree-3.13.5_7.pkg","repopath":"All/embree-3.13.5_7.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":22912468,"desc":"Embree is a collection of high-performance ray tracing kernels developed\nat Intel.  The target users of Embree are graphics application engineers\nthat want to improve the performance of their application by leveraging\nthe optimized ray tracing kernels of Embree.\n\nThese kernels are optimized for photo-realistic rendering on the latest\nIntel processors with support for SSE, AVX, AVX2, AVX512, and the 16-wide\nIntel Xeon Phi coprocessor vector instructions.\n\nEmbree supports applications written with the Intel SPMD Program Compiler\n(ISPC, available as `devel/ispc' port) by also providing an ISPC interface\nto the core ray tracing algorithms.","deps":{"freeglut":{"origin":"graphics/freeglut","version":"3.2.1"},"glfw":{"origin":"graphics/glfw","version":"3.4_2"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXau":{"origin":"x11/libXau","version":"1.0.11"},"libXdmcp":{"origin":"x11/libXdmcp","version":"1.1.5"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["graphics"],"shlibs_required":["libGLU.so.1","libGLX.so.0","libOpenGL.so.0","libc.so.8","libglfw.so.3","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"BACKFACE_CULLING":"off","DOCS":"on","EXAMPLES":"on","ISPC":"on","TBB":"off"}},{"name":"electricfence","origin":"devel/ElectricFence","version":"2.2.2_3","comment":"Debugging malloc() that uses the VM hardware to detect buffer overruns","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ad54a2fbbaa3f43c39d7451e66550e958978e271ecede011b40756eaa0dc4ff3","flatsize":80750,"path":"All/electricfence-2.2.2_3.pkg","repopath":"All/electricfence-2.2.2_3.pkg","licenselogic":"single","pkgsize":24532,"desc":"Electric Fence is a different kind of malloc() debugger. It uses the virtual\nmemory hardware of your system to detect when software overruns the boundaries\nof a malloc() buffer. It will also detect any accesses of memory that has\nbeen released by free(). Because it uses the VM hardware for detection,\nElectric Fence stops your program on the first instruction that causes\na bounds violation. It's then trivial to use a debugger to display the\noffending statement.\n\nIt will probably port to any ANSI/POSIX system that provides mmap(), and\nmprotect(), as long as mprotect() has the capability to turn off all access\nto a memory page, and mmap() can use /dev/zero or the MAP_ANONYMOUS flag\nto create virtual memory pages.\n\nComplete information on the use of Electric Fence is in the manual page\nefence(3).","categories":["devel"],"messages":[{"message":"===>   NOTICE:\n\nThe electricfence port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"elixir","origin":"lang/elixir","version":"1.17.3","comment":"Functional, meta-programming aware language built on top of Erlang VM","maintainer":"erlang@FreeBSD.org","www":"https://elixir-lang.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e824fdd88952af117425b70588ff3d6dea48a6c75544b0b8531a60fb9388fa5d","flatsize":32339804,"path":"All/elixir-1.17.3.pkg","repopath":"All/elixir-1.17.3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":9885436,"desc":"Elixir is a functional, meta-programming aware language built on top of the\nErlang VM. It is a dynamic language that focuses on tooling to leverage\nErlang's abilities to build concurrent, distributed and fault-tolerant\napplications with hot code upgrades.","deps":{"erlang":{"origin":"lang/erlang","version":"25.3.2.7_1,4"}},"categories":["lang"],"options":{"DOCS":"on"},"messages":[{"message":"Elixir requires a compatible Erlang/OTP runtime. Ensure that you have\none of the following installed:\n\n- lang/erlang\n- lang/erlang-runtime24 or newer","type":"install"},{"message":"Elixir requires a compatible Erlang/OTP runtime. Ensure that you have\none of the following installed, as you prefer:\n\n- lang/erlang\n- lang/erlang-runtime25 or newer","type":"upgrade"}]},{"name":"elasticsearch-plugin-head","origin":"textproc/elasticsearch-plugin-head","version":"2015.12.16","comment":"ElasticSearch Head Plugin","maintainer":"elastic@FreeBSD.org","www":"https://mobz.github.io/elasticsearch-head/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5951df163085fb950a4cfbd2ed3d5661855eb525b560dab95b6520891fc9ba8a","flatsize":1118491,"path":"All/elasticsearch-plugin-head-2015.12.16.pkg","repopath":"All/elasticsearch-plugin-head-2015.12.16.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":367288,"desc":"Head is a web front end for browsing and interacting with an\nElasticSearch cluster.","categories":["textproc"]},{"name":"electric","origin":"cad/electric","version":"7.0.0_5","comment":"Sophisticated electrical CAD system","maintainer":"ports@FreeBSD.org","www":"https://www.gnu.org/software/electric/electric.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b1562c15e1a723271e37cbda7df6103c3a52d399676c540cd4694f54f00ce0a7","flatsize":7094018,"path":"All/electric-7.0.0_5.pkg","repopath":"All/electric-7.0.0_5.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1856632,"desc":"Electric is a sophisticated electrical CAD system that can handle\nmany forms of circuit design, including:\n\n   Custom IC layout (ASICs)\n   Schematic drawing\n   Hardware description language specifications\n   Electro-mechanical hybrid layout\n\n(snip, this is an edited version of Electric's homepage)\n\nElectric handles these file formats:\n\n   CIF I/O\n   GDS I/O\n   VHDL I/O\n   DXF I/O\n   PostScript, HPGL, and QuickDraw output\n\nFor real functionality, one should consider installing\nsupport simulation software such as cad/spice.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"open-motif":{"origin":"x11-toolkits/open-motif","version":"2.3.8_8"},"t1lib":{"origin":"devel/t1lib","version":"5.1.2_5,1"}},"categories":["cad"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXm.so.4","libXmu.so.6","libXt.so.6","libc.so.8","libintl.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9","libt1.so.5"],"options":{"NLS":"on","OPTIMIZED_CFLAGS":"off","T1LIB":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe electric port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"el-hyphen","origin":"textproc/el-hyphen","version":"2005.10.17_1","comment":"Greek hyphenation rules","maintainer":"office@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"384c23aca27658bcc4bed42d22fdf3152e24323b7b9c4f555c8b5be6a413aa58","flatsize":30056,"path":"All/el-hyphen-2005.10.17_1.pkg","repopath":"All/el-hyphen-2005.10.17_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":10604,"desc":"Greek hyphenation rules","categories":["textproc"]},{"name":"el-libreoffice","origin":"editors/libreoffice-el","version":"25.2.2.2","comment":"el language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e8f7643f80c8de857f532658017fdc706d7f2b893458240d1ba4be404d4e0fac","flatsize":42862222,"path":"All/el-libreoffice-25.2.2.2.pkg","repopath":"All/el-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":3749412,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"elixir-devel","origin":"lang/elixir-devel","version":"1.18.3","comment":"Functional, meta-programming aware language built on top of Erlang VM","maintainer":"erlang@FreeBSD.org","www":"https://elixir-lang.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f98c4a72235af47e7b40fba456ac971c9a1e5fc4421c68593671cba3f2607b6e","flatsize":33155964,"path":"All/elixir-devel-1.18.3.pkg","repopath":"All/elixir-devel-1.18.3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":10129224,"desc":"Elixir is a functional, meta-programming aware language built on top of the\nErlang VM. It is a dynamic language that focuses on tooling to leverage\nErlang's abilities to build concurrent, distributed and fault-tolerant\napplications with hot code upgrades.","categories":["lang"],"options":{"DOCS":"on"},"messages":[{"message":"Elixir requires a compatible Erlang/OTP runtime. Ensure that you have\none of the following installed:\n\n- lang/erlang-runtime27 or newer\n\nNote that lang/erlang through lang/erlang-runtime26 are not compatible\nwith this build.","type":"install"},{"message":"Elixir requires a compatible Erlang/OTP runtime. Ensure that you have\none of the following installed, as you prefer:\n\n- lang/erlang-runtime27 or newer\n\nNote that lang/erlang through lang/erlang-runtime26 are not compatible\nwith this build.","type":"upgrade"}]},{"name":"el","origin":"games/el","version":"1.9.5.9.1_2,1","comment":"Eternal Lands is a free 3D MMORPG","maintainer":"acm@FreeBSD.org","www":"https://www.eternal-lands.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0aa3b1ec2661554711711328924c6e9e748db1140eb2e90f133a16532dc2375e","flatsize":3028430,"path":"All/el-1.9.5.9.1_2,1.pkg","repopath":"All/el-1.9.5.9.1_2,1.pkg","licenselogic":"single","pkgsize":1060244,"desc":"Eternal Lands is a FREE 3D MMORPG (massive multiplay online role playing game)\ncurrently under development. There are 9 skills, total character development\nfreedom, many quests, religion, a lot of NPCs, animals and monsters.","deps":{"cal3d":{"origin":"graphics/cal3d","version":"0.11.1_1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"el-data":{"origin":"games/el-data","version":"1.9.5.9.1,1"},"freealut":{"origin":"audio/freealut","version":"1.1.0_4"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"openal-soft":{"origin":"audio/openal-soft","version":"1.24.2_2"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_image":{"origin":"graphics/sdl2_image","version":"2.8.8"},"sdl2_net":{"origin":"net/sdl2_net","version":"2.2.0"},"sdl2_ttf":{"origin":"graphics/sdl2_ttf","version":"2.24.0"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libSDL2-2.0.so.0","libSDL2_image-2.0.so.0","libSDL2_net-2.0.so.0","libSDL2_ttf-2.0.so.0","libX11.so.6","libc.so.8","libcal3d.so.12","libdl.so.0","liblzma.so.3","libm.so.4","libopenal.so.1","libpng16.so.16","libpthread.so.0","libstdc++.so.9","libvorbis.so.0","libvorbisfile.so.3","libxml2.so.2","libz.so.3"]},{"name":"eksanos","origin":"games/eksanos","version":"1.1.0","comment":"Simple TicTacToe game written for elementary OS","maintainer":"nc@FreeBSD.org","www":"https://github.com/eksanos/eksanos/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ecca36444c952a5e61deb66efce934577748d9037d6a2488b2d2d4bfc03ed874","flatsize":424828,"path":"All/eksanos-1.1.0.pkg","repopath":"All/eksanos-1.1.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":106376,"desc":"Eksanos is a simple TicTacToe game for elementary OS.\n\nWWW: https://github.com/eksanos/eksanos","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"granite":{"origin":"x11-toolkits/granite","version":"6.2.0_2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libhandy":{"origin":"x11-toolkits/libhandy","version":"1.6.2_2"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["games"],"shlibs_required":["libc.so.8","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgranite.so.6","libgtk-3.so.0","libhandy-1.so.0"]},{"name":"ekhtml","origin":"textproc/ekhtml","version":"0.3.2_2","comment":"El-Kabong is a speedy, yet forgiving, SAX-style HTML parser","maintainer":"ports@FreeBSD.org","www":"https://ekhtml.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e73d868a198f806882ebba66b08d93d7ae64c935dcbce3a8b0252c6db3c47cdc","flatsize":76127,"path":"All/ekhtml-0.3.2_2.pkg","repopath":"All/ekhtml-0.3.2_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":19488,"desc":"El-Kabong is a high-speed, forgiving, sax-style HTML parser.\nIts aim is to provide consumers with a very fast, clean,\nlightweight library which parses HTML quickly, while forgiving\nsyntactically incorrect tags.","categories":["textproc"],"annotations":{"deprecated":"Abandonware and obsolete, last release in 2002","expiration_date":"2025-04-30"},"messages":[{"message":"===>   NOTICE:\n\nThe ekhtml port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nAbandonware and obsolete, last release in 2002.\n\nIt is scheduled to be removed on or after 2025-04-30."}]},{"name":"eject","origin":"sysutils/eject","version":"1.5_5","comment":"Utility for ejecting media from CD or optical disk drive","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ac29660eb19dc90d77fd5bdf0bf801f20a21d05dcc17cd6c7e885aa07fb976c1","flatsize":14715,"path":"All/eject-1.5_5.pkg","repopath":"All/eject-1.5_5.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":8012,"desc":"Utility for ejecting media from CD or optical disk drive.\n\nThis is a simple program that eject media from CD or optical disk\ndrive.  This program work under FreeBSD 2.1.5-RELEASE or later\nversion.","categories":["sysutils"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"NOTE: This port is no longer installed with SETUID, because it allows\nnon-privileged users to unmount a filesystem. To enable your users to\neject the CD-ROM, install security/sudo and enter the following line in\n/usr/local/etc/sudoers:\n\n%users ALL=/usr/local/sbin/eject /dev/acd0","type":"install"},{"message":"===>   NOTICE:\n\nThe eject port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ejdb","origin":"databases/ejdb","version":"2.73","comment":"Embeddable JSON database engine library","maintainer":"danfe@FreeBSD.org","www":"https://ejdb.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"36405846b88a8920cea88e3abee56ba1ea8b5553bb782d09fd36e6d7173a81a2","flatsize":643350,"path":"All/ejdb-2.73.pkg","repopath":"All/ejdb-2.73.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":116268,"desc":"Embeddable JSON database engine C library which supports simple XPath-like\nquery language (JQL).","deps":{"iowow":{"origin":"databases/iowow","version":"1.4.17"},"iwnet":{"origin":"net/iwnet","version":"g20220907"}},"categories":["databases"],"shlibs_required":["libc.so.8","libiowow.so.1","libiwnet.so.1","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"el-aspell","origin":"textproc/el-aspell","version":"0.50.3_1,1","comment":"Aspell Greek dictionary","maintainer":"office@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d75906a178a6a879b0df7ff36b07b2b74202ebfa47578352d67f3ccf87395212","flatsize":12975132,"path":"All/el-aspell-0.50.3_1,1.pkg","repopath":"All/el-aspell-0.50.3_1,1.pkg","licenselogic":"single","pkgsize":3214592,"desc":"Aspell Greek dictionary.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"]},{"name":"eispack","origin":"math/eispack","version":"1.0_15","comment":"Eigenvalue system package","maintainer":"ports@FreeBSD.org","www":"https://www.netlib.org/eispack/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c7aedfff977b47910992c2df731b99810b55d5f889b271b0597510cb0c9da12f","flatsize":393895,"path":"All/eispack-1.0_15.pkg","repopath":"All/eispack-1.0_15.pkg","licenselogic":"single","pkgsize":88292,"desc":"This is eispack from research.att.com. I've cleaned up the Makefile, but\nit is otherwise the same. The package is described in:\n\n1. Smith, B.T, Boyle, J.M, Dongerra, J.J., Garbow, B.S., Ikebe, Y.,\n   Klema, V.C., and Moler, C.B., Matrix Eigensystem Routines -- EISPACK\n   Guide, Lecture Notes in Computer Science, Vol. 6, Second Edition,\n   Springer-Verlag, New York, Heidelberg, Berlin, 1976\n\n2. Garbow, B.S., Boyle J.M., Dongerra, J.J, and Moler C.B., Matrix\n   Eigensystem Routines -- EISPACK Guide Extension, Lecture Notes in\n   Computer Science, Vol. 51, Springer-Verlag, New York, Heidelberg,\n   Berlin, 1977\n\nAs the package is in FORTRAN there are no include files for the library,\nand the only thing to install is the library itself.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"],"options":{"PROFILE":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe eispack port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"eiskaltdcpp-lib","origin":"net-p2p/eiskaltdcpp-lib","version":"2.2.10_33","comment":"EiskaltDC++ shared library and header files","maintainer":"ports@FreeBSD.org","www":"https://github.com/eiskaltdcpp/eiskaltdcpp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a3d614a19f3dbb68407d2dca80074707ac221023752cbd058b2d6626a2d5dddc","flatsize":2782343,"path":"All/eiskaltdcpp-lib-2.2.10_33.pkg","repopath":"All/eiskaltdcpp-lib-2.2.10_33.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":752356,"desc":"EiskaltDC++ is a cross-platform program that uses the Direct Connect\nand ADC protocol. It is compatible with other DC clients, such as the\noriginal DC from Neomodus, DC++ and derivatives. EiskaltDC++ also\ninteroperates with all common DC hub software.\n\nThis port is DC++ core (customized) compiled as shared library.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libidn":{"origin":"dns/libidn","version":"1.43"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["net-p2p"],"options":{"DHT":"on","IDN":"on","LUA":"off","MINIUPNP":"off","PCRE":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe eiskaltdcpp-lib port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"eiskaltdcpp-gtk","origin":"net-p2p/eiskaltdcpp-gtk","version":"2.2.10_23","comment":"EiskaltDC++ client GTK graphic interface","maintainer":"ports@FreeBSD.org","www":"https://github.com/eiskaltdcpp/eiskaltdcpp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c06d7589b99a2452ec31309b372c6e81a182f261c1e187f9db658458e14491dc","flatsize":3997662,"path":"All/eiskaltdcpp-gtk-2.2.10_23.pkg","repopath":"All/eiskaltdcpp-gtk-2.2.10_23.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":776904,"desc":"EiskaltDC++ is a cross-platform program that uses the Direct Connect\nand ADC protocol. It is compatible with other DC clients, such as the\noriginal DC from Neomodus, DC++ and derivatives. EiskaltDC++ also\ninteroperates with all common DC hub software.\n\nThis port is DC++ core (customized) compiled as shared library.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"eiskaltdcpp-data":{"origin":"net-p2p/eiskaltdcpp-data","version":"2.2.10_20"},"eiskaltdcpp-lib":{"origin":"net-p2p/eiskaltdcpp-lib","version":"2.2.10_33"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libnotify":{"origin":"devel/libnotify","version":"0.8.6"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["net-p2p"],"shlibs_required":["libc.so.8","libeiskaltdcpp.so.2","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libintl.so.8","libm.so.4","libnotify.so.4","libpango-1.0.so.0","libstdc++.so.9"],"options":{"FREE_SPACE":"on","LIBNOTIFY":"on","GTK2":"on","GTK3":"off","NOSOUND":"on","LIBCANBERRA":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe eiskaltdcpp-gtk port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"eiskaltdcpp-data","origin":"net-p2p/eiskaltdcpp-data","version":"2.2.10_20","comment":"Shared data for EiskaltDC++ client GUIs","maintainer":"ports@FreeBSD.org","www":"https://github.com/eiskaltdcpp/eiskaltdcpp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"411170b4802e479a48bc37db83597d67498b3ac21d5d2ce5ee9fc650e57004f0","flatsize":862684,"path":"All/eiskaltdcpp-data-2.2.10_20.pkg","repopath":"All/eiskaltdcpp-data-2.2.10_20.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":560660,"desc":"EiskaltDC++ is a cross-platform program that uses the Direct Connect\nand ADC protocol. It is compatible with other DC clients, such as the\noriginal DC from Neomodus, DC++ and derivatives. EiskaltDC++ also\ninteroperates with all common DC hub software.\n\nThis port is DC++ core (customized) compiled as shared library.","categories":["net-p2p"],"options":{"EMOTICONS":"on","EXAMPLES":"on","LUASCRIPTS":"off","SOUNDS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe eiskaltdcpp-data port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"eiskaltdcpp-daemon","origin":"net-p2p/eiskaltdcpp-daemon","version":"2.2.10_20","comment":"EiskaltDC++ client daemon","maintainer":"ports@FreeBSD.org","www":"https://github.com/eiskaltdcpp/eiskaltdcpp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5c3669f22f9585cb261baec3b4c8d47f26813b6db74ed344454aececf25af0f1","flatsize":393739,"path":"All/eiskaltdcpp-daemon-2.2.10_20.pkg","repopath":"All/eiskaltdcpp-daemon-2.2.10_20.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":133712,"desc":"EiskaltDC++ is a cross-platform program that uses the Direct Connect\nand ADC protocol. It is compatible with other DC clients, such as the\noriginal DC from Neomodus, DC++ and derivatives. EiskaltDC++ also\ninteroperates with all common DC hub software.\n\nThis port is DC++ core (customized) compiled as shared library.","deps":{"eiskaltdcpp-lib":{"origin":"net-p2p/eiskaltdcpp-lib","version":"2.2.10_33"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"jsoncpp":{"origin":"devel/jsoncpp","version":"1.9.6_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["net-p2p"],"shlibs_required":["libc.so.8","libeiskaltdcpp.so.2","libintl.so.8","libjsoncpp.so.26","libstdc++.so.9"],"options":{"NOUI":"off","XMLRPC":"off","JSONRPC":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe eiskaltdcpp-daemon port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"eiskaltdcpp-cli","origin":"net-p2p/eiskaltdcpp-cli","version":"2.2.10_21","comment":"EiskaltDC++ client command-line interface","maintainer":"ports@FreeBSD.org","www":"https://github.com/eiskaltdcpp/eiskaltdcpp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"248fb3e821c591d8170985f9b2d127e70ae8c53f9c063631bff373de5d0a7db1","flatsize":90458,"path":"All/eiskaltdcpp-cli-2.2.10_21.pkg","repopath":"All/eiskaltdcpp-cli-2.2.10_21.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":20980,"desc":"EiskaltDC++ is a cross-platform program that uses the Direct Connect\nand ADC protocol. It is compatible with other DC clients, such as the\noriginal DC from Neomodus, DC++ and derivatives. EiskaltDC++ also\ninteroperates with all common DC hub software.\n\nThis port is DC++ core (customized) compiled as shared library.","deps":{"p5-JSON-RPC":{"origin":"devel/p5-JSON-RPC","version":"1.06_1"},"p5-RPC-XML":{"origin":"net/p5-RPC-XML","version":"0.82"},"p5-Term-ShellUI":{"origin":"shells/p5-Term-ShellUI","version":"0.92_3"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-p2p"],"messages":[{"message":"===>   NOTICE:\n\nThe eiskaltdcpp-cli port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"einstein","origin":"games/einstein","version":"2.0_10","comment":"Remake of old DOS game Sherlock, which was inspired by Albert Einstein's puzzle","maintainer":"amdmi3@FreeBSD.org","www":"http://games.flowix.com/en/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ea0e0a7fe43936c215113c4bc18c3bb09a8c1740a4d6f68eaee6168cef9c326f","flatsize":992880,"path":"All/einstein-2.0_10.pkg","repopath":"All/einstein-2.0_10.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":764632,"desc":"Einstein puzzle is cross-platform open source remake of old DOS\ngame Sherlock which was inspired by Albert Einstein's puzzle.\nEinstein said that only those with an intelligence quotient of 98\npercentile and higher should be able to solve it.\n\nSee the WWW site for the rules of the game.","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"},"sdl_ttf":{"origin":"graphics/sdl_ttf","version":"2.0.11_8"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_mixer-1.2.so.0","libSDL_ttf-2.0.so.0","libc.so.8","libfreetype.so.6","libm.so.4","libpthread.so.0","libstdc++.so.9","libz.so.3"],"messages":[{"message":"This game doesn't come with a proper manual. Please see\nhttp://www.babichev.info/en/projects/einstein/ for more information\non how the game is supposed to be played.","type":"install"}]},{"name":"eights","origin":"games/eights","version":"1.0","comment":"Text based card game, the objective is to get rid of all your cards","maintainer":"ports@FreeBSD.org","www":"http://dxkelly.freeshell.org/games.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"01ecb013ea6adea865549d9596036929f8f429e9cec1c15349afd40724d91877","flatsize":12096,"path":"All/eights-1.0.pkg","repopath":"All/eights-1.0.pkg","licenselogic":"single","pkgsize":6240,"desc":"Eights is a text based card game.  The objective is to get rid of all your\ncards before the computer does.  You must play the same number or suit as\nwhat is discarded.  Eights are wild and are worth 50 points.  You want the\nleast amount of points.","categories":["games"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe eights port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"festvox-russian","origin":"audio/festvox-russian","version":"0.5","comment":"Russian male voice for Festival speech synthesis system","maintainer":"yerenkow@gmail.com","www":"http://festlang.berlios.de/docu/doku.php?id=russian","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"05cc04282baf9b705d2bf46930c4c98d7600886788737967c65613ad61b2480b","flatsize":247230429,"path":"All/festvox-russian-0.5.pkg","repopath":"All/festvox-russian-0.5.pkg","licenselogic":"single","pkgsize":179203256,"desc":"Russian male voice for festival.\n(voice_msu_ru_nsh_clunits)","deps":{"festival":{"origin":"audio/festival","version":"2.4_4"}},"categories":["audio"]},{"name":"eigen","origin":"math/eigen3","version":"3.4.0_4","comment":"Lightweight library for vector and matrix math","maintainer":"kde@FreeBSD.org","www":"https://eigen.tuxfamily.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7544f2c4350925a55bcae9a36f0f755fbaa8937ab328fb7828193c1f02191f03","flatsize":8722344,"path":"All/eigen-3.4.0_4.pkg","repopath":"All/eigen-3.4.0_4.pkg","licenselogic":"and","licenses":["LGPL21","MPL20"],"pkgsize":1045176,"desc":"Eigen is a C++ template library for linear algebra (vectors,\nmatrices, and related algorithms).","deps":{"blas":{"origin":"math/blas","version":"3.12.1"},"lapack":{"origin":"math/lapack","version":"3.12.1"}},"categories":["math"],"options":{"BLAS":"on"}},{"name":"eif","origin":"games/eif","version":"1.3.4_5","comment":"Empire text client","maintainer":"ports@FreeBSD.org","www":"https://www.stack.nl/~marcolz/empire/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"28b190754689cc8d9e79078f98dbac44b87f9fc1adf2d906caaea806232fd7ff","flatsize":109171,"path":"All/eif-1.3.4_5.pkg","repopath":"All/eif-1.3.4_5.pkg","licenselogic":"single","pkgsize":35188,"desc":"eif - a Wolfpack Empire text-based client\n\nEmpire is a classic strategy wargame played by a number of people.\nEif is an improved version of the original text-based client.\n\nThis version works with Wolfpack Empire version 4.2.11 (+ipv6+highlight)","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["games"],"shlibs_required":["libc.so.8","libncurses.so.6","libreadline.so.8","libtinfo.so.6"],"messages":[{"message":"===>   NOTICE:\n\nThe eif port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ehnt","origin":"net-mgmt/ehnt","version":"0.3_9","comment":"Simple Cisco NetFlow data collector","maintainer":"marck@FreeBSD.org","www":"https://ehnt.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2e3ee33b7478f547ffda1aa9d418aa26866773fe5a7a90c8244a445951763f5c","flatsize":46743,"path":"All/ehnt-0.3_9.pkg","repopath":"All/ehnt-0.3_9.pkg","licenselogic":"single","pkgsize":20140,"desc":"This is a lightweight but well-featured tool for collecting\nNetFlow version 5 packets from Cisco routers.\n\nThe implementation includes a simple UDP-to-TCP converting server,\nwhich may be used to replicate NetFlow data to multiple clients.","categories":["net-mgmt"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on"}},{"name":"egypt","origin":"devel/egypt","version":"1.11","comment":"Create call graphs of C programs","maintainer":"ports@FreeBSD.org","www":"https://www.gson.org/egypt/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"05c1847f836daee937ab981bb9936d9332ec43cf5177b3f274efada483b01aa4","flatsize":33371,"path":"All/egypt-1.11.pkg","repopath":"All/egypt-1.11.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":15772,"desc":"Egypt is a simple tool for creating call graphs of C programs. Egypt\nneither analyzes source code nor lays out graphs. Instead, it leaves\nthe source code analysis to GCC and the graph layout to Graphviz, both\nof which are better at their respective jobs than egypt itself could\never hope to be. Egypt is simply a very small Perl script that glues\nthese existing tools together.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"messages":[{"message":"===>   NOTICE:\n\nThe egypt port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"elki","origin":"misc/elki","version":"0.7.1.1166_1","comment":"Data mining toolkit","maintainer":"yuri@FreeBSD.org","www":"https://elki-project.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"91f95a8f332e0eab7413e6a62bb8a1934481f702a60181e0a9b58e13a751150a","flatsize":24411581,"path":"All/elki-0.7.1.1166_1.pkg","repopath":"All/elki-0.7.1.1166_1.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":21809812,"desc":"ELKI is an open source (AGPLv3) data mining software written in Java. The focus\nof ELKI is research in algorithms, with an emphasis on unsupervised methods in\ncluster analysis and outlier detection. In order to achieve high performance and\nscalability, ELKI offers data index structures such as the R*-tree that can\nprovide major performance gains. ELKI is designed to be easy to extend for\nresearchers and students in this domain, and welcomes contributions of\nadditional methods. ELKI aims at providing a large collection of highly\nparameterizable algorithms, in order to allow easy and fair evaluation and\nbenchmarking of algorithms.","deps":{"openjdk17":{"origin":"java/openjdk17","version":"17.0.14+7.1"}},"categories":["java","misc"]},{"name":"eglexternalplatform","origin":"graphics/eglexternalplatform","version":"1.1","comment":"EGL External Platform interface","maintainer":"ports@FreeBSD.org","www":"https://github.com/NVIDIA/eglexternalplatform","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"394d34be78bdc5a7e4c9c4d06fe3467b61f6891e5a1cb90e180d5c2519d5b201","flatsize":18040,"path":"All/eglexternalplatform-1.1.pkg","repopath":"All/eglexternalplatform-1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5716,"desc":"This is a work-in-progress specification of the EGL External Platform\ninterface for writing EGL platforms and their interactions with modern\nwindow systems on top of existing low-level EGL platform\nimplementations. This keeps window system implementation specifics out\nof EGL drivers by using application-facing EGL functions.\n\nExamples of low-level EGL platforms are EGL_EXT_platform_device or\nEGL_KHR_platform_gbm.","categories":["graphics"],"messages":[{"message":"===>   NOTICE:\n\nThe eglexternalplatform port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"egl-wayland","origin":"graphics/egl-wayland","version":"1.1.18","comment":"EGLStream-based Wayland external platform","maintainer":"ports@FreeBSD.org","www":"https://github.com/NVIDIA/egl-wayland","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"484b05cff5d31b2ec8868aff6054021a4e4cc0abfd04217259465daaf3a80920","flatsize":97727,"path":"All/egl-wayland-1.1.18.pkg","repopath":"All/egl-wayland-1.1.18.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":33908,"desc":"This is a work-in-progress implementation of a EGL External Platform\nlibrary to add client-side Wayland support to EGL on top of EGLDevice\nand EGLStream families of extensions.\n\nThis library implements an EGL External Platform interface to work\nalong with EGL drivers that support the external platform mechanism.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["graphics"],"messages":[{"message":"===>   NOTICE:\n\nThe egl-wayland port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"eggdrop","origin":"irc/eggdrop","version":"1.10.0_1","comment":"Popular Internet Relay Chat (IRC) bot","maintainer":"cpetrik@proton.me","www":"https://www.eggheads.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fdb86ded0625546cf5aae2489cb69a919a0c0495bb39a5e87b3ab8890e045588","flatsize":2137703,"path":"All/eggdrop-1.10.0_1.pkg","repopath":"All/eggdrop-1.10.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":657488,"desc":"Eggdrop is the world's most popular open source Internet Relay Chat (IRC) bot.\nOriginally created by Robey Pointer in December 1993, it has spawned an almost\ncult like following of users. It is a feature rich program designed to be\neasily used and expanded upon (using Tcl scripting) by both novice and\nadvanced IRC users on a variety of hardware and software platforms.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"}},"categories":["irc"],"shlibs_required":["libc.so.8","libcrypto.so.12","libm.so.4","libpthread.so.0","libssl.so.12","libtcl86.so.1","libz.so.3"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:eggdrop:eggdrop:1.10.0:::::dragonfly6:x86_64:1"},"messages":[{"message":"This Port of Eggdrop differs from a normal eggdrop installation, because\nit does respect hier(7). That means your eggdrop.conf goes to\n/usr/local/etc/eggdrop.conf and .chan, .notes, .user files go to\n/usr/local/share/eggdrop. Modules will go to /usr/local/lib/eggdrop and\ndocumentation can be found in /usr/local/share/doc/eggdrop, scripts go\nto /usr/local/share/eggdrop/scripts.","type":"install"}]},{"name":"eflite","origin":"accessibility/eflite","version":"0.4.1","comment":"Speech server for Festival Lite used by yasr and Emacspeak","maintainer":"David.K.Gerry@GMail.com","www":"https://eflite.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5c7577f06c74ed09b11fe8b965fd30f5540e417bf4deb43538e85d591f465a3f","flatsize":66378,"path":"All/eflite-0.4.1.pkg","repopath":"All/eflite-0.4.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":25908,"desc":"EFlite is a speech server for Emacspeak and other screen readers that allows\nthem to interface with Festival Lite, a free text-to-speech engine developed at\nthe CMU Speech Center as an off-shoot of Festival.  EFlite is still in beta,\nbut I have been using it successfully with Yasr to get speech on my notebook\nunder Linux without having to lug my Speak-out around.  It uses Festival Lite's\ncode to interface with the sound driver and, therefore, should work with some\nversions of ALSA, but I have only tested it with the OSS sound drivers so far.\nMichael P. Gorse\nmgorse@alum.wpi.edu\nmgorse@users.sf.net","deps":{"flite":{"origin":"audio/flite","version":"2.1"}},"categories":["accessibility"],"shlibs_required":["libc.so.8","libflite.so.1","libflite_cmu_us_kal16.so.1","libflite_cmulex.so.1","libflite_usenglish.so.1","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"element-web","origin":"www/element-web","version":"1.11.96","comment":"Glossy Matrix collaboration client for the web","maintainer":"ports@xanderio.de","www":"https://element.io","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f71a75a58cd059b723b43d5b9bf48ffcebd227d0d6cb726b9dfcc0bc69060c3f","flatsize":98870650,"path":"All/element-web-1.11.96.pkg","repopath":"All/element-web-1.11.96.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":17696276,"desc":"Element (formerly known as Vector and Riot) is a Matrix web client built\nusing the Matrix React SDK.\n\nElement is officially supported on the web in modern versions of Chrome,\nFirefox, and Safari. Other browsers may work, however, official support is\nnot provided. For accessing Element on an Android or iOS device, check out\nelement-android and element-ios - element-web does not support mobile devices.","categories":["www"],"annotations":{"cpe":"cpe:2.3:a:matrix:element:1.11.96:::::dragonfly6:x86_64"},"messages":[{"message":"Project was renamed to element, this also changes the install path to /usr/local/www/element","type":"upgrade","maximum_version":"1.7.2"},{"message":"Please serve files in /usr/local/www/element with a webserver of your choice. (eg. www/nginx)","type":"install"}]},{"name":"efivar","origin":"devel/efivar","version":"0.15_9","comment":"Tools and library to manipulate EFI variables","maintainer":"ports@FreeBSD.org","www":"https://github.com/rhboot/efivar","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b10e803b592e7be8fe3553a8eb9b42d72ebb0ca06796ab7944239db1a40778e2","flatsize":172796,"path":"All/efivar-0.15_9.pkg","repopath":"All/efivar-0.15_9.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":29520,"desc":"Tools and library to manipulate EFI variables.","deps":{"popt":{"origin":"devel/popt","version":"1.19_1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libpopt.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe efivar port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"elliott-803","origin":"emulators/elliott-803","version":"0.1.11_1","comment":"Emulator and compilers for Elliott 803 computer","maintainer":"hsw@bitmark.com","www":"https://github.com/hxw/Elliott-803","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dd5a459371bbe904af94abe6ab9181bfbb7b139813cec6e6b24294971d2e8d2b","flatsize":33229219,"path":"All/elliott-803-0.1.11_1.pkg","repopath":"All/elliott-803-0.1.11_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":32620176,"desc":"Elliott-803 contains an emulator for this 1960s 39 bit computer.\nAlso provided are tape files of some programs, including:\n* The Algol60 compiler\n* Two versions of the H-Code compiler\n* T2 and T102 sources","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["emulators"],"shlibs_required":["libc.so.8","libncurses.so.6","libpthread.so.0","librt.so.0","libtinfo.so.6"]},{"name":"endgame-singularity-music","origin":"games/endgame-singularity-music","version":"007_1","comment":"Music pack for endgame-singularity","maintainer":"ports@FreeBSD.org","www":"http://emhsoft.com/singularity/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"81c5c7735e5d6c9740704962241e8e57ba50f05b41264e893308ce6fab80f22a","flatsize":52114319,"path":"All/endgame-singularity-music-007_1.pkg","repopath":"All/endgame-singularity-music-007_1.pkg","licenselogic":"single","licenses":["CC-BY-SA-3.0"],"pkgsize":51296772,"desc":"Music tracks by Max McCracken written for endgame-singularity. They are\nreleased under the same BY-SA 3.0 license as the Psycle source files\nfor the tracks, which can be found in the main Endgame: Singularity\ndistribution.","categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe endgame-singularity-music port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"edlib","origin":"biology/edlib","version":"1.2.7","comment":"Fast C++ library for sequence alignment using edit distance","maintainer":"yuri@FreeBSD.org","www":"https://github.com/Martinsos/edlib","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a5c3df746446413ba729f6da2e776ccef2a79e34f8c6d468a0c03ad251b96833","flatsize":68640,"path":"All/edlib-1.2.7.pkg","repopath":"All/edlib-1.2.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":28428,"desc":"A lightweight and super fast C/C++ library for sequence alignment using edit\ndistance.","categories":["biology"]},{"name":"edje_viewer","origin":"graphics/edje_viewer","version":"20130520_6","comment":"Simple viewer for .edj files","maintainer":"enlightenment@FreeBSD.org","www":"https://www.enlightenment.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"531bd6354f1e32f6ec644676014c27aa8a0107d77b495d28c05ab03ba8750f80","flatsize":82846,"path":"All/edje_viewer-20130520_6.pkg","repopath":"All/edje_viewer-20130520_6.pkg","licenselogic":"single","pkgsize":51652,"desc":"A simple viewer for edj files. Should provide more ease of use than the edje\nviewer that comes with edje itself.","deps":{"efl":{"origin":"devel/efl","version":"1.28.1_1"}},"categories":["enlightenment","graphics"],"shlibs_required":["libc.so.8","libdl.so.0","libecore.so.1","libecore_con.so.1","libecore_evas.so.1","libecore_file.so.1","libecore_imf.so.1","libecore_input.so.1","libector.so.1","libedje.so.1","libeet.so.1","libefl.so.1","libefreet.so.1","libeina.so.1","libeio.so.1","libeldbus.so.1","libelementary.so.1","libemile.so.1","libemotion.so.1","libeo.so.1","libethumb.so.1","libethumb_client.so.1","libevas.so.1","libluajit-5.1.so.2","libm.so.4","libpthread.so.0","librt.so.0"]},{"name":"editss","origin":"games/editss","version":"2.2_4","comment":"Editor for XPilot shipshapes","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"af96166cfdd9ad42c3c653ff3152636c46dc39de60ad60299da3503ed3ab93db","flatsize":84423,"path":"All/editss-2.2_4.pkg","repopath":"All/editss-2.2_4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":33336,"desc":"Editss is an utility for designing XPilot shipshapes.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["games"],"shlibs_required":["libX11.so.6","libXaw.so.7","libXmu.so.6","libXt.so.6","libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe editss port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"editres","origin":"x11/editres","version":"1.0.9","comment":"Dynamic resource editor for X Toolkit Applications","maintainer":"x11@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0cb3bdcc9653246c7dbefea79866874c0ae4a8e08c1fb6fdb9170b060e7c8833","flatsize":77844,"path":"All/editres-1.0.9.pkg","repopath":"All/editres-1.0.9.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":33816,"desc":"This package contains editres, a dynamic resource editor for X Toolkit\nApplications.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libxkbfile":{"origin":"x11/libxkbfile","version":"1.1.3"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXaw.so.7","libXmu.so.6","libXt.so.6","libc.so.8","libxkbfile.so.1"]},{"name":"editorconfig-core-c","origin":"editors/editorconfig-core-c","version":"0.12.9","comment":"EditorConfig core library and executable written in C","maintainer":"dutra@FreeBSD.org","www":"https://editorconfig.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0a0d7feebe266216d24e42596e65f9afdce7979b57c769b90e7fc4121c9d0418","flatsize":92229,"path":"All/editorconfig-core-c-0.12.9.pkg","repopath":"All/editorconfig-core-c-0.12.9.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":25876,"desc":"EditorConfig helps developers define and maintain consistent coding\nstyles between different editors and IDEs.\n\nThis package provides the core library and editorconfig(1) executable\nboth written in C for use by text editor plugins supporting\nEditorConfig parsing.","deps":{"pcre2":{"origin":"devel/pcre2","version":"10.45"}},"categories":["editors"],"shlibs_required":["libc.so.8","libpcre2-8.so.0"]},{"name":"eduke32","origin":"games/eduke32","version":"20241216_1","comment":"Duke Nukem 3D Port based on JFDuke and EDuke","maintainer":"pkubaj@FreeBSD.org","www":"https://eduke32.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f67a99bb869547607efae508dc6e21c3a75f95d6b10710aeece1c6889889200e","flatsize":6627003,"path":"All/eduke32-20241216_1.pkg","repopath":"All/eduke32-20241216_1.pkg","licenselogic":"and","licenses":["BUILDLIC","GPLv2"],"pkgsize":2087880,"desc":"EDuke32 is a fork of the JFDuke3D port of Duke Nukem 3D (aka Duke3D), merging\nit with EDuke to provide many new features for mod authors. Built on the\nfoundation of Jonathon \"JonoF\" Fowler's JFDuke3D work (including Build engine\nauthor Ken \"Awesoken\" Silverman's badass Polymost renderer) combined with\nMatt \"Matteus\" Saettler's EDuke advances, EDuke32 screams cool so loud you'll\nthink Bruce Dickinson got uppercut in the balls by Freddy Krueger. Hell, it\neven comes with Mapster32, the enhanced Build editor.\n\nThe EDuke32 and Mapster32 development team is lead by Richard \"TerminX\"\nGobeille, author of the popular Cinema mod for Max Payne 2, the Project X TC\ndemo for EDuke 2.0, and Mapster, the original Build editor enhancement.\n\nFeatures\n * Enhanced event-based game scripting system\n * OpenGL renderer (truecolor textures, MD2/MD3 models)\n * Cross-platform\n * Augmented map editor","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"flac":{"origin":"audio/flac","version":"1.5.0,1"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf-extra":{"origin":"graphics/gdk-pixbuf-extra","version":"0.1.0"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"libvpx":{"origin":"multimedia/libvpx","version":"1.15.0_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_mixer":{"origin":"audio/sdl2_mixer","version":"2.8.1"}},"categories":["games"],"shlibs_required":["libFLAC.so.14","libSDL2-2.0.so.0","libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0","libstdc++.so.9","libvpx.so.9"],"options":{"ASM":"on","ERP":"off","EXAMPLES":"on","OFFENSIVE":"off","SHAREWARE":"off","FULL":"off"},"messages":[{"message":"To complete the installation of this port, you need to copy the files\nDUKE3D.GRP and DUKE.RTS from the original Duke Nukem 3D distribution to\n/usr/local/share/duke3d with names \"duke3d.grp\" and \"duke.rts\"\n\nTo use the XXX Pack, you need to first include the HRP,\ni.e. eduke32 -g /usr/local/share/duke3d/duke3d_hrp.zip -g /usr/local/share/duke3d/duke-erp-210701.zip","type":"install"}]},{"name":"editline","origin":"devel/editline","version":"1.17.1","comment":"Minix editline: A free readline() for UNIX","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/troglobit/editline","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f9df53a6907b0043b5c00cc51bebd6de144ebb4d1b9c8ee705afb9280d5406dc","flatsize":122823,"path":"All/editline-1.17.1.pkg","repopath":"All/editline-1.17.1.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":37172,"desc":"This is a line editing library. It can be linked into almost any program to\nprovide command-line editing and history. It is call-compatible with the FSF\nreadline library, but is a fraction of the size (and offers fewer features).\n\nThe editline library was created by Simmule Turner and Rich Salz back in 1992.\nAt the time they chose to distribute the code under a \"C News-like\" copyright,\nsee the file LICENSE for details.\n\nThe small size (<30k), lack of dependencies (no ncurses needed!) and the free\nlicense should make this library interesting to many embedded developers.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["devel"],"options":{"DOCS":"on"}},{"name":"ejabberd","origin":"net-im/ejabberd","version":"25.04","comment":"Free and Open Source distributed fault-tolerant XMPP server","maintainer":"ashish@FreeBSD.org","www":"https://www.ejabberd.im/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ad90ec8dc08bb8b910f90cafc0e12a09f1af17363e69139fbdf4ca65f500e5fc","flatsize":20439244,"path":"All/ejabberd-25.04.pkg","repopath":"All/ejabberd-25.04.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":11844496,"desc":"ejabberd is a high performance Free and Open Source distributed\nfault-tolerant instant messaging Jabber server.\n\nKey features include:\n    - A web administration console and command line administration\n      tools that ensure easy set up\n    - Support for encrypted connections to ensure secure communications\n    - Many built-in services, including Jabber User Directory and Multi-User\n      Chat\n    - Standard Jabber transport compliance to enable communication with other\n      instant messaging networks\n    - Automatic collection of statistics for reporting and system analysis\n    - Virtual hosting, enabling ejabberd to run several virtual domains\n      from a single ejabberd instance\n    - Shared rosters, so that users can have predefined entries in their\n      contacts lists\n    - External storage support\n    - Large numbers of supported protocols (see the supported protocols list\n      for details)\n    - Multi-lingual web administration interface\n    - Full IPv6 support","deps":{"erlang":{"origin":"lang/erlang","version":"25.3.2.7_1,4"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libgd":{"origin":"graphics/gd","version":"2.3.3_13,1"},"libyaml":{"origin":"textproc/libyaml","version":"0.2.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"png":{"origin":"graphics/png","version":"1.6.47"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"webp":{"origin":"graphics/webp","version":"1.5.0"}},"categories":["net-im"],"users":["ejabberd"],"groups":["ejabberd"],"shlibs_required":["libc.so.8","libdl.so.0","libpthread.so.0"],"options":{"DOCS":"on","FULLXML":"off","LUA":"off","MYSQL":"off","ODBC":"off","PAM":"off","PGSQL":"off","REDIS":"off","SIP":"off","SQLITE":"on","STUN":"on"},"annotations":{"cpe":"cpe:2.3:a:process-one:ejabberd:25.04:::::dragonfly6:x86_64"},"messages":[{"message":"Congratulations, you have installed ejabberd!\n\n  o To enable ejabberd you need to add following string to your /etc/rc.conf:\n\n\tejabberd_enable=\"YES\"\n\n  o Config samples are located in /usr/local/etc/ejabberd - please, create\n    working ones before running ejabberd.\n  o The home directory is /var/spool/ejabberd\n  o PLEASE NOTE! \"ejabberd\" user UID and GID have changed from version 2.0.3\n    of this port! Users are advised to check all configuration files and data\n    in /var/spool/ejabberd to ensure everything has the correct owner/group.\n  o To start using CAPTCHA functionality, please install ImageMagick port.","type":"install"},{"message":"Please refer to the release notes[0] for required DB schema updates.\n\n[0] https://www.process-one.net/blog/ejabberd-22-05/","type":"upgrade","maximum_version":"22.05"},{"message":"If you wish to delete ejabberd data and log files, remove\n\"/var/spool/ejabberd\" and \"/var/log/ejabberd\" directories.","type":"remove"}]},{"name":"edid-decode","origin":"sysutils/edid-decode","version":"0.1.20231124_1","comment":"Decodes binary EDID information from monitors","maintainer":"ehaupt@FreeBSD.org","www":"https://git.linuxtv.org/edid-decode.git","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6f1d9e26793d4a01337023cf374e155ba40a0a0532d83845ce39b71d6898d93f","flatsize":340686,"path":"All/edid-decode-0.1.20231124_1.pkg","repopath":"All/edid-decode-0.1.20231124_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":125976,"desc":"EDID is binary data encoded in the monitor firmware. edid-decode renders this\nbinary data into a human-readable text form.","categories":["sysutils"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"freedroidrpg","origin":"games/freedroidrpg","version":"1.0_2","comment":"Modification of the classical Freedroid engine into an RPG","maintainer":"amdmi3@FreeBSD.org","www":"https://www.freedroid.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"450934e106b6becebb0cdebea8c7b5103606f3b8615d21e3362109ca4426e690","flatsize":252260285,"path":"All/freedroidrpg-1.0_2.pkg","repopath":"All/freedroidrpg-1.0_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":228234900,"desc":"The Freedroid RPG is an extension/modification of the classical Freedroid\nengine into an RPG. The main differences to the classical version are as\nfollows:\n\n* The Tux is the main character of the rpg.\n* The game uses isometric viewpoint and animated pre-rendered 3d character\n  models for all characters inside the game.\n* Dialogs and chatting with friendly droids and humans:\n  Multiple-choice menus and voice samples (with subtitles for those\n  without sound).\n* There is an item and inventory system that is modeled after some\n  popular standards of the industry :)\n* An automap feature was added. (this is currently a bit unmaintained\n  since part of the code needs to be re-written for proper OpenGL\n  support in the automap display)\n* Saving and loading of games.\n* Shops to trade things and skills to learn.\n* Controls are different:  Mouse is the input method of choice.\n* This is a graphically intense game.  Therefore the archive size is\n  comparably *huge* and not suitable for modem downloads with a dialup\n  connection.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glew":{"origin":"graphics/glew","version":"2.2.0_3"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"lua53":{"origin":"lang/lua53","version":"5.3.6_1"},"png":{"origin":"graphics/png","version":"1.6.47"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_gfx":{"origin":"graphics/sdl_gfx","version":"2.0.27"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLEW.so.2","libSDL-1.2.so.0","libSDL_gfx.so.16","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libc.so.8","libintl.so.8","liblua-5.3.so","libm.so.4","libpng16.so.16","libpthread.so.0","libz.so.3"],"options":{"BACKTRACE":"on","DOCS":"on","NLS":"on","OPENGL":"on","SOUND":"on"},"annotations":{"cpe":"cpe:2.3:a:freedroid:freedroidrpg:1.0:::::dragonfly6:x86_64:2"}},{"name":"edflib","origin":"misc/edflib","version":"1.24","comment":"C library to read/write EDF+/BDF+ (medical data series) files","maintainer":"yuri@FreeBSD.org","www":"https://www.teuniz.net/edflib/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6a62059640c272807d8193577ac5e6adaf197d021387bae697bdd44b9b558665","flatsize":307037,"path":"All/edflib-1.24.pkg","repopath":"All/edflib-1.24.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":54468,"desc":"EDFlib is a programming library for C/C++ to read/write EDF+/BDF+ files.\nIt also reads old-type EDF/BDF files.\nEDF means European Data Format. BDF is the 24-bits version of EDF.\n\nFeatures:\n* supports reading and writing of 16-bit (EDF) and 24-bit (BDF) resolution\n* supports annotations (events)\n* strives for strict standard compliance, generated files adheres\n  to the standard\n* API supports wide range of sample formats\n* supports multiple annotation channels\n* supports wide range of samplerate combinations","categories":["misc"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"edenmath","origin":"math/edenmath","version":"1.1.1_12","comment":"Scientific calculator for GNUstep","maintainer":"ports@FreeBSD.org","www":"https://www.eskimo.com/~pburns/EdenMath/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"de35429c413edb997823ba03927befc6cd34c8b76909a0cefbf32b91b43710c9","flatsize":139883,"path":"All/edenmath-1.1.1_12.pkg","repopath":"All/edenmath-1.1.1_12.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":30072,"desc":"EdenMath is a scientific calculator. It does standard arithmetic,\nprobability, and trigonometric functions.\n\nLICENSE: GPL2 or later","deps":{"gnustep-back":{"origin":"x11-toolkits/gnustep-back","version":"0.31.0"},"libobjc2":{"origin":"lang/libobjc2","version":"2.2.1"}},"categories":["gnustep","math"],"shlibs_required":["libc.so.8","libgnustep-base.so.1.29.0","libgnustep-gui.so.0.31.1","libm.so.4","libobjc.so.4.6","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe edenmath port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"edumips64","origin":"emulators/edumips64","version":"1.3.0","comment":"Free, cross-platform, educational, visual MIPS64 CPU simulator","maintainer":"0mp@FreeBSD.org","www":"https://www.edumips.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1af9ba0cb613e02d054d7d6ee1cc96a9abae4245591d84639858f04be07a0837","flatsize":3953694,"path":"All/edumips64-1.3.0.pkg","repopath":"All/edumips64-1.3.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":3554708,"desc":"EduMIPS64 is a free (as in free speech) visual and cross-platform MIPS64 CPU\nSimulator.\n\nThe simulator was written in order to support Computer Architecture students\nwith a free and cross-platform tool that allows them to run programs written\nin the MIPS64 assembly dialect and see how the CPU behaves during the\nexecution, experimenting with various aspects of low-level programming\nthat they learn throughout the course.\n\nEduMIPS64 started as a GPL Java port of WinMIPS64, a Windows-only MIPS64\nsimulator, but independently evolved soon after into a stand-alone\nopen source application.","deps":{"openjdk17":{"origin":"java/openjdk17","version":"17.0.14+7.1"}},"categories":["education","emulators","java"],"options":{"DOCS":"on"}},{"name":"ecrire","origin":"editors/ecrire","version":"0.3.4_1","comment":"EFL (Enlightenment) graphical text editor","maintainer":"yuri@FreeBSD.org","www":"https://github.com/Obsidian-StudiosInc/ecrire","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"713151ef208962c5c1ccb6664b07bca195864cca5bb23766c29cea92d6f7f167","flatsize":141657,"path":"All/ecrire-0.3.4_1.pkg","repopath":"All/ecrire-0.3.4_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":51468,"desc":"An actively developed fork of Ecrire, a EFL based text editor for Enlightenment.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"efl":{"origin":"devel/efl","version":"1.28.1_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"}},"categories":["editors","enlightenment"],"shlibs_required":["libc.so.8","libecore.so.1","libecore_input.so.1","libedje.so.1","libeet.so.1","libefl.so.1","libefreet.so.1","libeina.so.1","libelementary.so.1","libeo.so.1","libevas.so.1","libintl.so.8"],"options":{"NLS":"on"}},{"name":"ecpprog","origin":"cad/ecpprog","version":"g20200725_1","comment":"Driver for FTDI based JTAG probes, to program ECP5 FPGAs","maintainer":"yuri@FreeBSD.org","www":"https://github.com/gregdavill/ecpprog","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8cce08cfda03e30299e4bd4aa622144486bf0a90a14aa29b673706ca0500daad","flatsize":31225,"path":"All/ecpprog-g20200725_1.pkg","repopath":"All/ecpprog-g20200725_1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":13152,"desc":"ecpprog is a basic driver for FTDI based JTAG probes, to program ECP5 FPGAs.\n\nFeatures:\n* Flash programing via JTAG link to ECP5 part\n* Validate ECP5 IDCODEs\n* Read/Decode ECP5 status register","deps":{"libftdi1":{"origin":"devel/libftdi1","version":"1.5_7"}},"categories":["cad"],"shlibs_required":["libc.so.8","libftdi1.so.2","libm.so.4","libusb.so.2"]},{"name":"ed2k-hash-openssl","origin":"net-p2p/ed2k","version":"1.4","comment":"Calculates 'eMule' hashes or producing ed2k:// file links","maintainer":"dinoex@FreeBSD.org","www":"https://www.sdalu.com/software/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e9a4d4af7311cfb997b06785b07854eae165efb6829e760cacc00a0ad859fe7c","flatsize":8699,"path":"All/ed2k-hash-openssl-1.4.pkg","repopath":"All/ed2k-hash-openssl-1.4.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","PD"],"pkgsize":4188,"desc":"This tool takes files and calculates the final 'eEmule' hashes for\nthen. It also spits out the complete ed2k:// link in the end.\n\nNote: This hashes differ from 'eDonkey/mldonkey' hashes\nwhen the size of a files is a mutiple of 9728000 Bytes.","deps":{"libmd":{"origin":"security/libmd","version":"3.0"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["net-p2p"],"shlibs_required":["libc.so.8","libmd.so.3"],"options":{"OPENSSL":"on"}},{"name":"ecos","origin":"math/ecos","version":"2.0.10","comment":"Lightweight conic solver for second-order cone programming","maintainer":"yuri@FreeBSD.org","www":"https://forces.embotech.com/Documentation/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"76a529508d079f0814b9f4b9617f189d90e1be7e3d17212b511aac6fc4ba6275","flatsize":244956,"path":"All/ecos-2.0.10.pkg","repopath":"All/ecos-2.0.10.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":61012,"desc":"ECOS is a numerical software for solving convex second-order cone programs\n(SOCPs) of type:\n\nmin  c'*x\ns.t. A*x = b\n     G*x <=_K h\n\nwhere the last inequality is generalized, i.e. h - G*x belongs to the cone K.\n\nConvex optimization is used in fields as diverse as control and estimation,\nfinance, signal processing and image reconstruction.","categories":["math"]},{"name":"edge","origin":"games/edge","version":"1.35_11","comment":"DOOM style engine aimed at the Total Conversion developer","maintainer":"ports@FreeBSD.org","www":"https://edge.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6eea34fd22e3a086b6d4f5435ee9bc6a60c3e652068d729cfd8f512ddff83748","flatsize":2076190,"path":"All/edge-1.35_11.pkg","repopath":"All/edge-1.35_11.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3"],"pkgsize":806084,"desc":"The EDGE project is a programming project to develop a DOOM style engine aimed\nat the Total Conversion developer, but still able to play the original DOOM\ngames. This project started with the DOOM source released by id software.\n\nNote that it currently does not support playing the original MIDI music, but\nsupports OGG Vorbis audio files.\n\nFor Total Conversions using Edge see:\nhttp://www.wadsinprogress.info/\n\nFor high resolution textures see:\nhttp://forums.yaa.dk/viewtopic.php?f=32&t=69","deps":{"doom-data":{"origin":"games/doom-data","version":"1.0_1"},"glew":{"origin":"graphics/glew","version":"2.2.0_3"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLEW.so.2","libSDL-1.2.so.0","libc.so.8","libjpeg.so.8","libm.so.4","libogg.so.0","libpng16.so.16","libpthread.so.0","libstdc++.so.9","libvorbis.so.0","libvorbisfile.so.3","libz.so.3"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe edge port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"eclat","origin":"sysutils/eclat","version":"2.1_1","comment":"Amazon EC2 command line administration tool","maintainer":"zeus@gnu.org.ua","www":"https://puszcza.gnu.org.ua/software/eclat/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ee9080060f15040d13707c4a81c03bcfe09d145d81a94182ab72ce7d30405f38","flatsize":727623,"path":"All/eclat-2.1_1.pkg","repopath":"All/eclat-2.1_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":271344,"desc":"Eclat stands for EC2 Command Line Administrator Tool.  It allows you to\nmanage Amazon EC2 services from the command line, fast and easy.  It does\nnot require resource-consuming libraries.  It is written in plain C,\ndepends only on libraries which are always installed on any decent system,\nand has low resource requirements.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"gdbm":{"origin":"databases/gdbm","version":"1.24"}},"categories":["net","sysutils"],"shlibs_required":["libc.so.8","libcurl.so.4","libexpat.so.1","libgdbm.so.6"],"options":{"DOCS":"on","GDBM":"on","LDAP":"off"}},{"name":"echoping","origin":"net/echoping","version":"6.0.2_12","comment":"Ping-like program that uses TCP and/or HTTP","maintainer":"ports@FreeBSD.org","www":"https://framagit.org/bortzmeyer/echoping","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"390f451c887b2dd376139dc95a688975098edac4afddf516161a9d13937b11eb","flatsize":131588,"path":"All/echoping-6.0.2_12.pkg","repopath":"All/echoping-6.0.2_12.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":45908,"desc":"\"echoping\" is a small program to test (approximatively) performances of a\nremote host by sending it TCP \"echo\" (or other protocol) packets.\n\n- uses the protocols echo, discard, chargen or HTTP,\n- uses UDP instead of TCP for the protocols which accept it (like echo),\n- can repeat the test and display various measures about it,\n- can use T/TCP on systems which support it.\n\nIt's useful for checking that http servers are running and not wedged.","deps":{"libidn":{"origin":"dns/libidn","version":"1.43"},"openldap26-client":{"origin":"net/openldap26-client","version":"2.6.9_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"popt":{"origin":"devel/popt","version":"1.19_1"}},"categories":["net"],"shlibs_required":["libc.so.8","libcrypto.so.12","libidn.so.12","libm.so.4","libpopt.so.0","libssl.so.12"],"options":{"LDAP":"on","PGSQL":"off"},"annotations":{"cpe":"cpe:2.3:a:echoping_project:echoping:6.0.2:::::dragonfly6:x86_64:12","deprecated":"Unmaintained upstream as of 2015 and depends on deprecated libidn","expiration_date":"2025-04-30"},"messages":[{"message":"===>   NOTICE:\n\nThe echoping port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUnmaintained upstream as of 2015 and depends on deprecated libidn.\n\nIt is scheduled to be removed on or after 2025-04-30."}]},{"name":"elgg","origin":"www/elgg","version":"6.1.4","comment":"Blogging and social networking platform","maintainer":"wen@FreeBSD.org","www":"https://www.elgg.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0deac46b3064cff49a073e89f8c5bfb2ffd20eb80c1548a6f648d768bf6e0ccf","flatsize":137441437,"path":"All/elgg-6.1.4.pkg","repopath":"All/elgg-6.1.4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":23828156,"desc":"Elgg is an open-source social networking platform. It\noffers blogging, networking, community, collecting of\nnews using feeds aggregation and file sharing features.\nEverything can be shared among users with access\ncontrols and everything can be cataloged by tags as well.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-curl":{"origin":"ftp/php83-curl","version":"8.3.21"},"php83-dom":{"origin":"textproc/php83-dom","version":"8.3.21"},"php83-fileinfo":{"origin":"sysutils/php83-fileinfo","version":"8.3.21"},"php83-filter":{"origin":"security/php83-filter","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-intl":{"origin":"devel/php83-intl","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-pdo_mysql":{"origin":"databases/php83-pdo_mysql","version":"8.3.21"},"php83-pecl-xmlrpc":{"origin":"net/pecl-xmlrpc","version":"1.0.0.r3_2,1"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-simplexml":{"origin":"textproc/php83-simplexml","version":"8.3.21"},"php83-soap":{"origin":"net/php83-soap","version":"8.3.21"},"php83-sqlite3":{"origin":"databases/php83-sqlite3","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"}},"categories":["www"],"annotations":{"cpe":"cpe:2.3:a:elgg:elgg:6.1.4:::::dragonfly6:x86_64"},"messages":[{"message":"1) Make sure your apache's mod_rewrite extension is working,\nand change the AllowOverride setting of the DocumentRoot to\n    AllowOverride all\n\n2) Create a user and a empty database for Elgg to store all\n   its tables in (or choose an existing database).\n\n3) Add the following to your Apache configuration, and\n   restart the server:\n\n   Alias /elgg /usr/local/www/elgg/\n   <Directory /usr/local/www/elgg>\n      AllowOverride all\n      Require all granted\n   </Directory>\n\n4) Visit your Elgg site with a browser (i.e.,\n   http://your.server.com/elgg/).\n\nFor more information, see the INSTALL DOCUMENTATION:\n\n   http://docs.elgg.org/wiki/Installation\n   http://docs.elgg.org/wiki/Troubleshooting","type":"install"},{"message":"Please follow instructions in /usr/local/www/elgg/UPGRADE.txt.","type":"install"}]},{"name":"echolinux","origin":"comms/echolinux","version":"0.17a_8","comment":"Amateur Radio Echolink client for UNIX","maintainer":"hamradio@FreeBSD.org","www":"https://cqinet.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f9c58d35e4bf2f860b70dcaf4989baf36f19f2d3af609b28254fe58265a65ff1","flatsize":97854,"path":"All/echolinux-0.17a_8.pkg","repopath":"All/echolinux-0.17a_8.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":34140,"desc":"EchoLink client program for UNIX. EchoLink is a VoIP package used in Ham Radio.","deps":{"gsm":{"origin":"audio/gsm","version":"1.0.22_1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"xforms":{"origin":"x11-toolkits/xforms","version":"1.2.4_8,1"}},"categories":["comms","hamradio"],"shlibs_required":["libX11.so.6","libXpm.so.4","libc.so.8","libforms.so.2","libgsm.so.1","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"echinus","origin":"x11-wm/echinus","version":"0.4.9_3","comment":"Dynamic window manager for X11 based on dwm","maintainer":"ports@FreeBSD.org","www":"https://plhk.ru/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"192261bef4a2d17af7576a09fb75d920016ee7a3a79e1fb0bbe8a1e2bcbab3dc","flatsize":73900,"path":"All/echinus-0.4.9_3.pkg","repopath":"All/echinus-0.4.9_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":33944,"desc":"echinus wm is a window manager for X11 supporting managing windows in\nfloating, tiled and maximized layouts.\nAll the configuration is made via config file in Xresources format.\nSo you don't need to recompile echinus every time you change something.\nEchinus supports a small subset of EWMH to be compatible\nwith external panels and pagers.\nIt draws a border around windows and also an optional titlebar.","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXau":{"origin":"x11/libXau","version":"1.0.11"},"libXdmcp":{"origin":"x11/libXdmcp","version":"1.1.5"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"}},"categories":["x11-wm"],"shlibs_required":["libX11.so.6","libXft.so.2","libXrandr.so.2","libc.so.8"],"messages":[{"message":"Echinus has been installed.\n\nA standard config file with its pixmaps has been installed to:\n /usr/local/etc/echinus/\nCopy this folder to ~/.echinus/ and modify the echinusrc as you wish.","type":"install"},{"message":"===>   NOTICE:\n\nThe echinus port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"echat","origin":"net-im/echat","version":"0.04.b1_1","comment":"LAN chat program over the TCP/IP networks","maintainer":"ports@FreeBSD.org","www":"http://echat.deep.perm.ru/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ad6c32884ebd11e8987191ccf2aca9eaab9b36a53ce2fc4aa6c891006dde047f","flatsize":162841,"path":"All/echat-0.04.b1_1.pkg","repopath":"All/echat-0.04.b1_1.pkg","licenselogic":"single","pkgsize":58780,"desc":"eChat is a LAN chat program designed for easy\nchat and messages exchange over the TCP/IP networks\n\ncompatible with Vypress Chat and quickChat for Win32","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["net-im"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"messages":[{"message":"Please put /usr/local/etc/echatrc.sample in the right place.\n  eChat will search in ~/.echatrc. Then edit it as you want.","type":"install"},{"message":"===>   NOTICE:\n\nThe echat port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ecgi","origin":"devel/ecgi","version":"0.6.3","comment":"Library for the creation of CGI-based Web applications","maintainer":"portmaster@bsdforge.com","www":"https://BSDforge.com/projects/devel/ecgi/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4bb6b03be623bbb3d033bb592581baceab6e57f2d85e7d02461d21910803cc47","flatsize":135394,"path":"All/ecgi-0.6.3.pkg","repopath":"All/ecgi-0.6.3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":38832,"desc":"ecgi (easy CGI Libary) is an ANSI C library for the creation of\nCGI-based Web applications. It transparently supports the CGI methods\nGET and POST, and also multipart/form-data file uploads. The user\ninterface is designed to be as easy as possible and maintains full\ncompatibility to cgic 0.5.\n\nIt also contains a library independent introduction to CGI programming\nwith C, an .html to .h HTML template preprocessor, and fast,\nblock-allocating memory files.","categories":["devel"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"eden","origin":"www/eden","version":"0.7.4_26","comment":"Interact with any Open Service Broker API","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/starkandwayne/eden","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bda008023a10ca647f4aa7c76b2777d63c0db4c97609996eb0d1e2c0036cb0c5","flatsize":5814114,"path":"All/eden-0.7.4_26.pkg","repopath":"All/eden-0.7.4_26.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1997828,"desc":"Interact with any Open Service Broker API to discover, provision, bind, unbind,\ndeprovision services.","categories":["www"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"ecce","origin":"editors/ecce","version":"2.9.d_1","comment":"Edinburgh Compatible Context Editor","maintainer":"bob@eager.cx","www":"https://www.gtoal.com/ecce/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5719b691f8d1f5199c49edbf57721d914f7e0e8a1c824d047d35eb0dafd8331d","flatsize":217904,"path":"All/ecce-2.9.d_1.pkg","repopath":"All/ecce-2.9.d_1.pkg","licenselogic":"single","licenses":["CC0-1.0"],"pkgsize":62252,"desc":"This is a port of ECCE (the Edinburgh Compatible Context Editor). Now\nreally quite ancient, it is still a favourite among many graduates of\nEdinburgh University.","categories":["editors"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"ecartis","origin":"mail/ecartis","version":"1.0.0.s20060813_1,1","comment":"The Ecartis Listserver / Mailing List Manager","maintainer":"jtrigg@spamcop.net","www":"https://www.ecartis.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d3cc4a93efa576ef56660394d41b1f6c47cf642e415ac9420d03c00951ba0cc9","flatsize":781484,"path":"All/ecartis-1.0.0.s20060813_1,1.pkg","repopath":"All/ecartis-1.0.0.s20060813_1,1.pkg","licenselogic":"single","pkgsize":227200,"desc":"Ecartis is a open-source (GNU Licence) software package that adminsters\nmailing lists (similar to Majordomo and Listserv).  Some of Ecartis's\nfeatures include:\n\n       - A modular design structure, so that you can compile what you\n         need (and don't)\n       - The ability to strip down MIME messages and remove their\n         attachments.\n       - Ability to be run in a multi-Virtual Host configuration.\n\nTake a look at the Ecartis website to get a full feature list:","categories":["mail"],"users":["ecartis"],"groups":["ecartis"],"shlibs_required":["libc.so.8","libcrypt.so.4"],"annotations":{"cpe":"cpe:2.3:a:ecartis:ecartis:1.0.0.s20060813:::::dragonfly6:x86_64:1"},"messages":[{"message":"Thank You for installing the Ecartis Listserver package.  Please\nread the documentation located in /usr/local/ecartis/\nor online at:\n\nhttp://www.ecartis.net/\n\n-- The Ecartis Developers","type":"install"}]},{"name":"ec2-scripts","origin":"sysutils/ec2-scripts","version":"1.10","comment":"Startup scripts for FreeBSD/EC2 environment","maintainer":"cperciva@FreeBSD.org","www":"http://www.daemonology.net/freebsd-on-ec2/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"68d9f1fa692d408b62a31e54457960735b9b0fe95226942fc4a2efdf0e32488e","flatsize":10878,"path":"All/ec2-scripts-1.10.pkg","repopath":"All/ec2-scripts-1.10.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":5092,"desc":"This package provides boot scripts used to enable FreeBSD to run on the\nAmazon EC2 cloud computing platform.  These include:\n * Downloading the SSH public key which will be used to log in to a\n   newly-launched virtual machine,\n * Printing SSH host key fingerprints to the console in a standard\n   format used by other EC2 images,\n * Automatically configuring swap space on EC2 \"ephemeral\" disks, and\n * Sending email when an virtual machine first boots and when rebooting\n   after a kernel panic.\n\nWWW: http://www.daemonology.net/freebsd-on-ec2/","categories":["sysutils"],"options":{"NOFIRSTBOOT":"off"}},{"name":"en-gimp-help-html","origin":"misc/gimp-help-en","version":"2.10.34","comment":"GIMP User Manual in English","maintainer":"liangtai.s16@gmail.com","www":"https://docs.gimp.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"afad1d3775a264129e3a5a23309932a5475886a3685139edf8c0fc900871f665","flatsize":68465208,"path":"All/en-gimp-help-html-2.10.34.pkg","repopath":"All/en-gimp-help-html-2.10.34.pkg","licenselogic":"single","licenses":["GFDL"],"pkgsize":49733160,"desc":"GIMP-Help is a help system designed for use with the internal\nGIMP help browser, external web browser and HTML renderers, and\nhuman eyeballs. Docbook is used to create a highly customizable\nsystem for all needs.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"}},"categories":["graphics","misc"],"options":{"QUICKREFERENCE":"on"}},{"name":"ebumeter","origin":"audio/ebumeter","version":"0.5.1","comment":"Real-time audio level metering according to the EBU R-128","maintainer":"yuri@FreeBSD.org","www":"https://kokkinizita.linuxaudio.org/linuxaudio/ebumeter-doc/quickguide.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9548f74f3911c6a00b34f53f6751d0baaa3b7d787a85943ec6f980bf442409b1","flatsize":110544,"path":"All/ebumeter-0.5.1.pkg","repopath":"All/ebumeter-0.5.1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":51396,"desc":"Ebumeter provides real-time level metering according to the EBU R-128\nrecommendation. The current release implements all features required by the EBU\ndocument except the oversampled peak level monitoring. This will be added in a\nfuture release. A separate command-line utility to measure audio files is\nprovided as well.","deps":{"clthreads":{"origin":"devel/clthreads","version":"2.4.2_1"},"clxclient":{"origin":"devel/clxclient","version":"3.9.2"},"fftw3-float":{"origin":"math/fftw3-float","version":"3.3.10_5"},"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"},"png":{"origin":"graphics/png","version":"1.6.47"},"zita-resampler":{"origin":"audio/zita-resampler","version":"1.11.2"}},"categories":["audio"],"shlibs_required":["libX11.so.6","libXft.so.2","libc.so.8","libclthreads.so.2","libclxclient.so.3","libjack.so.0","libm.so.4","libpng16.so.16","libpthread.so.0","librt.so.0","libsndfile.so.1","libstdc++.so.9","libzita-resampler.so.1"]},{"name":"eclib","origin":"math/eclib","version":"20250122_1","comment":"C++ library for arithmetic on elliptic curves","maintainer":"thierry@FreeBSD.org","www":"https://johncremona.github.io/mwrank/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"81c6ef42c3d0b36c2a466c958ac66253f9b24fdd59424a013016365c1ee1ac67","flatsize":11340810,"path":"All/eclib-20250122_1.pkg","repopath":"All/eclib-20250122_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2047948,"desc":"mwrank and eclib: mwrank is a program written in C++ for computing Mordell-Weil\ngroups of elliptic curves over Q via 2-descent.\n\nSee also: https://github.com/JohnCremona/eclib","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"flint2":{"origin":"math/flint2","version":"2.9.0_4"},"ntl":{"origin":"math/ntl","version":"11.5.1_1"},"pari":{"origin":"math/pari","version":"2.17.2,2"}},"categories":["math"],"shlibs_required":["libboost_thread.so.1.87.0","libc.so.8","libflint.so.17","libm.so.4","libntl.so.44","libpari.so.9","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"ecasound","origin":"audio/ecasound","version":"2.9.3_2","comment":"Multitrack audio processing software","maintainer":"ports@FreeBSD.org","www":"https://nosignal.fi/ecasound/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c70d30563da3086ed466f6676828524657fd67e25d11719e5b4a5073a6b67960","flatsize":7357300,"path":"All/ecasound-2.9.3_2.pkg","repopath":"All/ecasound-2.9.3_2.pkg","licenselogic":"and","licenses":["GPLv2","LGPL21"],"pkgsize":1056344,"desc":"Ecasound is a software package designed for multitrack audio\nprocessing. It can be used for simple tasks like audio playback,\nrecording and format conversions, as well as for multitrack effect\nprocessing, mixing, recording and signal recycling. Ecasound supports\na wide range of audio inputs, outputs and effect algorithms.\nEffects and audio objects can be combined in various ways, and their\nparameters can be controlled by operator objects like oscillators\nand MIDI-CCs. As most functionality is located in shared libraries,\ncreating alternative user-interfaces is easy. A versatile console mode\ninterface is included in the package.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["audio"],"shlibs_required":["libc.so.8","libm.so.4","libncurses.so.6","libpthread.so.0","libstdc++.so.9","libtinfo.so.6"],"options":{"ALSA":"off","AUDIOFILE":"off","JACK":"off","LIBLO":"off","LIBOIL":"off","PYTHON":"on","SAMPLERATE":"off","SNDFILE":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe ecasound port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"eclipse-ecj","origin":"java/eclipse-ecj","version":"4.4.2_2","comment":"Eclipse Java Compiler","maintainer":"ports@FreeBSD.org","www":"https://www.eclipse.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1dabb436f781d2e42980501ca61a9987b9543a2509296f3f077c3deb467aec45","flatsize":1620377,"path":"All/eclipse-ecj-4.4.2_2.pkg","repopath":"All/eclipse-ecj-4.4.2_2.pkg","licenselogic":"single","licenses":["EPL"],"pkgsize":1512744,"desc":"An incremental Java compiler. Implemented as an Eclipse builder, it is based on\ntechnology evolved from VisualAge for Java compiler. In particular, it allows to\nrun and debug code which still contains unresolved errors.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"],"messages":[{"message":"===>   NOTICE:\n\nThe eclipse-ecj port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ebook2cw","origin":"comms/ebook2cw","version":"0.8.2_3","comment":"Convert text files into cw as an mp3 or ogg file","maintainer":"hamradio@FreeBSD.org","www":"https://fkurz.net/ham/ebook2cw.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3cb30c89bfdb60e1bbc132b5e279fa66e06e7d43b146797900154a78dab3b7cc","flatsize":74021,"path":"All/ebook2cw-0.8.2_3.pkg","repopath":"All/ebook2cw-0.8.2_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":24772,"desc":"ebook2cw is a command line program (optional GUI available) which converts\na plain text (ISO 8859-1 or UTF-8) ebook to morse code MP3 files.\nIt works on several platforms, including Windows and Linux.\n\nWritten by Fabian Kurz, DJ1YFK <mail@fkurz.net>","deps":{"lame":{"origin":"audio/lame","version":"3.100_5"},"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"}},"categories":["comms","hamradio"],"shlibs_required":["libc.so.8","libm.so.4","libmp3lame.so.0","libogg.so.0","libvorbis.so.0","libvorbisenc.so.2"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"ebsynth","origin":"graphics/ebsynth","version":"0.0.0.20190510_1","comment":"Example-based Image Synthesis and Style Transfer","maintainer":"FreeBSD@ShaneWare.biz","www":"https://ebsynth.com","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"922bce9fcd6ff200ecf4565ec0aa362c8ff36e8c83c766723f337051321cea67","flatsize":2920923,"path":"All/ebsynth-0.0.0.20190510_1.pkg","repopath":"All/ebsynth-0.0.0.20190510_1.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":389944,"desc":"ebsynth is a tool for by-example synthesis of images. It can be used\nfor a variety of image synthesis tasks, including guided texture\nsynthesis, artistic style transfer, content-aware inpainting and\nsuper-resolution.","categories":["graphics"],"shlibs_required":["libc.so.8","libgomp.so.1","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"ebook-tools","origin":"textproc/ebook-tools","version":"0.2.2_8","comment":"Accesses and converts various ebook file formats","maintainer":"kde@FreeBSD.org","www":"https://sourceforge.net/projects/ebook-tools/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ca5d68a7334b7409d642b812b9052735938cbc8b1e747abe4e499fcb2d239169","flatsize":66905,"path":"All/ebook-tools-0.2.2_8.pkg","repopath":"All/ebook-tools-0.2.2_8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":22776,"desc":"ebook-tools provides tools for accessing and converting\nvarious ebook file formats.","deps":{"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libzip":{"origin":"archivers/libzip","version":"1.11.2"}},"categories":["kde","textproc"],"shlibs_required":["libc.so.8","libxml2.so.2","libzip.so.5"]},{"name":"ebnf2yacc","origin":"devel/ebnf2yacc","version":"0.1.1","comment":"EBNF to YACC","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/ebnf2yacc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2ee489c8bb7d439c374dc4c6022e9133de702bcb5bf97074a58c42442f0324eb","flatsize":114896,"path":"All/ebnf2yacc-0.1.1.pkg","repopath":"All/ebnf2yacc-0.1.1.pkg","licenselogic":"single","pkgsize":38728,"desc":"ebnf2yacc is a tool to help write yacc parsers/compilers. It takes as input a\ngrammar written in ebnf, and outputs a c++ abstract syntax tree that supports\nthe visitor pattern, along with a yacc file to build the tree.","categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe ebnf2yacc port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"easytag","origin":"audio/easytag","version":"2.4.3_13","comment":"GTK Tag editor for audio files","maintainer":"novel@FreeBSD.org","www":"http://easytag.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"36339942e67581245ae3f6efeae3c6d1898301c90f028e2f8e7272ad407f6002","flatsize":3660087,"path":"All/easytag-2.4.3_13.pkg","repopath":"All/easytag-2.4.3_13.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":635140,"desc":"EasyTAG is an utility for viewing and editing tags for MP3, MP2, MP4/AAC,\nFLAC, Ogg, Opus, Vorbis, MusePack and Monkey's Audio files.\n\nFeatures:\n\n- Auto tagging: parse filename and directory to complete automatically the\n  fields (using masks),\n- Ability to rename files from the tag (using masks) or by loading a text\n  file,\n- Process selected files of the selected directory,\n- Ability to browse subdirectories,\n- Recursion for tagging, removing, renaming, saving...,\n- Can set a field (artist, title,...) to all other files,\n- Read file header informations (bitrate, time, ...) and display them,\n- Auto completion of the date if a partial is entered,\n- Undo and redo last changes,\n- Ability to process fields of tag and file name (convert letters into\n  uppercase, downcase, ...),\n- CDDB support (from http protocol),\n- A playlist generator window,\n- French, German, Russian, Dutch, Hungarian, Swedish, Italian, Japanese,\n  Ukrainian, Czech, Spanish, Polish and Romanian translations","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"dconf":{"origin":"devel/dconf","version":"0.40.0_5"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"flac":{"origin":"audio/flac","version":"1.5.0,1"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"id3lib":{"origin":"audio/id3lib","version":"3.8.3.20240114"},"libid3tag":{"origin":"audio/libid3tag","version":"0.16.3"},"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"opus":{"origin":"audio/opus","version":"1.5.2"},"opusfile":{"origin":"audio/opusfile","version":"0.12_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"speex":{"origin":"audio/speex","version":"1.2.1_1,1"},"taglib":{"origin":"audio/taglib","version":"2.0.2"},"wavpack":{"origin":"audio/wavpack","version":"5.8.1"}},"categories":["audio"],"shlibs_required":["libFLAC.so.14","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libid3.so.3.8.3","libid3tag.so.0","libintl.so.8","libm.so.4","libogg.so.0","libopus.so.0","libopusfile.so.0","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libspeex.so.1","libstdc++.so.9","libtag.so.2","libvorbis.so.0","libvorbisfile.so.3","libwavpack.so.1","libz.so.3"],"options":{"DOCS":"on","NLS":"on","OPUS":"on","SPEEX":"on","WAVPACK":"on"}},{"name":"easystroke","origin":"deskutils/easystroke","version":"0.6.0.9_10","comment":"Gesture-recognition application for X11","maintainer":"madpilot@FreeBSD.org","www":"https://github.com/thjaeger/easystroke","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0b1e8785a116fe6629994d945acc5f9fe801e3496563e07ff19889e7d5be943d","flatsize":1154478,"path":"All/easystroke-0.6.0.9_10.pkg","repopath":"All/easystroke-0.6.0.9_10.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":273436,"desc":"Easystroke is a gesture-recognition application for X11. Gestures or\nstrokes are movements that you make with your mouse (or your pen,\nfinger etc.) while holding down a specific mouse button. Easystroke\nwill execute certain actions if it recognizes the stroke; currently\neasystroke can emulate key presses, execute shell commands, hold down\nmodifiers and emulate a scroll wheel. The program was designed with\nTablet PCs in mind and can be used effectively even without access to\na keyboard.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"atkmm":{"origin":"accessibility/atkmm","version":"2.28.4"},"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"cairomm":{"origin":"graphics/cairomm","version":"1.14.5"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"dbus-glib":{"origin":"devel/dbus-glib","version":"0.114"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"glibmm":{"origin":"devel/glibmm","version":"2.66.7,1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gtkmm30":{"origin":"x11-toolkits/gtkmm30","version":"3.24.9"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"libsigc++":{"origin":"devel/libsigc++20","version":"2.12.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pangomm":{"origin":"x11-toolkits/pangomm","version":"2.46.4"}},"categories":["deskutils"],"shlibs_required":["libX11.so.6","libXext.so.6","libXfixes.so.3","libXi.so.6","libXtst.so.6","libatk-1.0.so.0","libatkmm-1.6.so.1","libboost_serialization.so.1.87.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libcairomm-1.0.so.1","libdbus-1.so.3","libdbus-glib-1.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgdkmm-3.0.so.1","libgio-2.0.so.0","libgiomm-2.4.so.1","libglib-2.0.so.0","libglibmm-2.4.so.1","libgobject-2.0.so.0","libgtk-3.so.0","libgtkmm-3.0.so.1","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangomm-1.4.so.1","libsigc-2.0.so.0","libstdc++.so.9","libz.so.3"],"options":{"NLS":"on"}},{"name":"easyloggingpp","origin":"devel/easyloggingpp","version":"9.97.1","comment":"C++ logging library","maintainer":"yuri@FreeBSD.org","www":"https://github.com/amrayn/easyloggingpp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8c27fde3b2646e5354aac185a8bf1ae94ee4a999145074504ec0916b990645e7","flatsize":587239,"path":"All/easyloggingpp-9.97.1.pkg","repopath":"All/easyloggingpp-9.97.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":125772,"desc":"Single header C++ logging library. It is extremely powerful, extendable,\nlight-weight, fast performing, thread and type safe and consists of many\nbuilt-in features. It provides ability to write logs in your own customized\nformat. It also provide support for logging your classes, third-party\nlibraries, STL and third-party containers etc.","categories":["devel"]},{"name":"easylatex","origin":"print/easylatex","version":"0.080","comment":"Perl script which transforms \"pseudo-LaTeX\" into proper LaTeX","maintainer":"nivit@FreeBSD.org","www":"https://easylatex.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dc288c790cf973b7a76724265002d79ecee79e7cd0e77248d47e0b2acb8bb682","flatsize":84913,"path":"All/easylatex-0.080.pkg","repopath":"All/easylatex-0.080.pkg","licenselogic":"single","pkgsize":21868,"desc":"EasyLatex is a preprocessor which takes an input file in \"pseudo-latex\",\nand transforms it into proper LaTeX syntax.","deps":{"p5-Getopt-Declare":{"origin":"devel/p5-Getopt-Declare","version":"1.14_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["print","textproc"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"egl","origin":"games/egl","version":"0.3.1_10","comment":"Enhanced OpenGL-only Quake II engine","maintainer":"danfe@FreeBSD.org","www":"http://bfeared.com/library/quake/archive/quakedev/egl/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d496007359ba29aa4cdf5e2bb1b2a69c472c654e5227955bc8b1543bfd1fedb5","flatsize":14902702,"path":"All/egl-0.3.1_10.pkg","repopath":"All/egl-0.3.1_10.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":13102580,"desc":"Enhanced, OpenGL-only Quake II engine.  It brings plethora of improvements\nover the original, including, but not limited to:\n\n  - Optimized rendering backend, support for new textures and shaders\n  - Framerate decoupling: your video framerate can be infinite while your\n    network framerate is 30\n  - R1Q2 protocol version 35 supported on the client-side\n  - Improved console (highly customizable, better tab autocompletion)\n  - Various improvements in crosshairs, HUD, particles and decals\n  - Optimized virtual file system, new supported file formats, etc.","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"png":{"origin":"graphics/png","version":"1.6.47"},"quake2-data":{"origin":"games/quake2-data","version":"3.20_3"}},"categories":["games"],"shlibs_required":["libX11.so.6","libXext.so.6","libc.so.8","libjpeg.so.8","libm.so.4","libpng16.so.16","libpthread.so.0","libz.so.3"],"options":{"CLIENT":"on","DEDICATED":"on","GAME":"on","OPTIMIZED_CFLAGS":"on"}},{"name":"easygit","origin":"devel/easygit","version":"0.98","comment":"Easy wrapper for git","maintainer":"ports@FreeBSD.org","www":"http://www.gnome.org/~newren/eg/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5989b3918fcaf8d17609dd1b627cae67a774f4acba51cda6a0630811857acc71","flatsize":239410,"path":"All/easygit-0.98.pkg","repopath":"All/easygit-0.98.pkg","licenselogic":"single","pkgsize":55976,"desc":"Easy GIT is a single-file wrapper script for git, designed to make\ngit easy to learn and use.","deps":{"git":{"origin":"devel/git","version":"2.49.0"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel"],"messages":[{"message":"===>   NOTICE:\n\nThe easygit port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"easyrpg-player","origin":"games/easyrpg-player","version":"0.8_3","comment":"RPG Maker 2000/2003 and EasyRPG games interpreter","maintainer":"amdmi3@FreeBSD.org","www":"https://easyrpg.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"89b3e716d5c28dca24876bf82073df78a0b62b44caac40fc4f8ea3f69558a634","flatsize":4116009,"path":"All/easyrpg-player-0.8_3.pkg","repopath":"All/easyrpg-player-0.8_3.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":1309428,"desc":"EasyRPG Player is a game interpreter to play RPG Maker 2000, 2003\nand EasyRPG games. It uses the LCF parser library (liblcf) to read\nRPG Maker game data.\n\nEasyRPG Player is part of the EasyRPG Project.","deps":{"alsa-lib":{"origin":"audio/alsa-lib","version":"1.2.13"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"fluidsynth":{"origin":"audio/fluidsynth","version":"2.4.4"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"icu":{"origin":"devel/icu","version":"76.1,1"},"libfmt":{"origin":"devel/libfmt","version":"10.2.1"},"liblcf":{"origin":"games/liblcf","version":"0.8_2"},"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"libxmp":{"origin":"audio/libxmp","version":"4.6.2"},"mpg123":{"origin":"audio/mpg123","version":"1.32.10"},"opus":{"origin":"audio/opus","version":"1.5.2"},"opusfile":{"origin":"audio/opusfile","version":"0.12_1"},"pixman":{"origin":"x11/pixman","version":"0.44.2"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"speexdsp":{"origin":"audio/speexdsp","version":"1.2.1"},"wildmidi":{"origin":"audio/wildmidi","version":"0.4.2_1"}},"categories":["games"],"shlibs_required":["libSDL2-2.0.so.0","libasound.so.2","libc.so.8","libexpat.so.1","libfluidsynth.so.3","libfmt.so.10","libfreetype.so.6","libharfbuzz.so.0","libicudata.so.76","libicui18n.so.76","libicuuc.so.76","liblcf.so.0","libm.so.4","libmpg123.so.0","libogg.so.0","libopus.so.0","libopusfile.so.0","libpixman-1.so.0","libpng16.so.16","libpthread.so.0","libsndfile.so.1","libspeexdsp.so.1","libstdc++.so.9","libvorbis.so.0","libvorbisfile.so.3","libxmp.so.4","libz.so.3"],"options":{"DOCS":"on","MANPAGES":"on"}},{"name":"easyexif","origin":"devel/easyexif","version":"1.0","comment":"Tiny ISO-compliant C++ EXIF parsing library","maintainer":"fernape@FreeBSD.org","www":"https://github.com/mayanklahiri/easyexif","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9001319e6196197e5d77c2ccf35bffad268a26a66a108e9bb2947a30661917e4","flatsize":86126,"path":"All/easyexif-1.0.pkg","repopath":"All/easyexif-1.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":27520,"desc":"EasyEXIF is a tiny, lightweight C++ library that parses basic information out of\nJPEG files. It uses only the std::string library and is otherwise pure C++. You\npass it the binary contents of a JPEG file, and it parses several of the most\nimportant EXIF fields for you.\n\nWhy use this library? Include one .h file, compile one .cc file, and that's it.","categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"easydiff","origin":"textproc/easydiff","version":"0.4.0_10","comment":"GNUstep graphical diff","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3aa45b8e3c8f3f2b7e45b2a00c14d5692cda73c04a6b33ffeb13c8d1812197cc","flatsize":95275,"path":"All/easydiff-0.4.0_10.pkg","repopath":"All/easydiff-0.4.0_10.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":30612,"desc":"EasyDiff is a GNUstep application that lets you easily see the\ndifferences between two text files.","deps":{"gnustep-back":{"origin":"x11-toolkits/gnustep-back","version":"0.31.0"},"libobjc2":{"origin":"lang/libobjc2","version":"2.2.1"}},"categories":["gnustep","textproc"],"shlibs_required":["libc.so.8","libgnustep-base.so.1.29.0","libgnustep-gui.so.0.31.1","libm.so.4","libobjc.so.4.6","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe easydiff port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"easy-rsa","origin":"security/easy-rsa","version":"3.2.2,1","comment":"Small RSA key management package based on openssl","maintainer":"mandree@FreeBSD.org","www":"https://github.com/OpenVPN/easy-rsa","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"baa7aa749fd432a621bff62f42720692a22f3b9e156dc01190dfe006a78b5cf3","flatsize":291213,"path":"All/easy-rsa-3.2.2,1.pkg","repopath":"All/easy-rsa-3.2.2,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":74480,"desc":"Easy-RSA is a small RSA key management package, based on the openssl\ncommand line tool, that can be found in the easy-rsa subdirectory of the\nOpenVPN distribution.  While this tool is primary concerned with key\nmanagement for the SSL VPN application space, it can also be used for\nbuilding web certificates.","categories":["net-mgmt","security"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"NOTE: easyrsa will require you to initialize a PKI upon first use.\n\nONLY for the very first run for a new PKI, do something such as this,\nassuming you will have its data in $HOME/my_new_pki:\n\n  easyrsa --pki-dir=$HOME/my_new_pki init-pki # DANGEROUS - DESTROYS ~/my_new_pki\n\nSee /usr/local/share/doc/easy-rsa/README.quickstart.md for further information.\n\nAn on-line help is available, you can run:\n\n  easyrsa help          # for help on commands\n  easyrsa help options  # for help on options\n\n**** SECURITY WARNING FOR PAST security/easy-rsa versions ****\n**** easyrsa may have encrypted your CA private key with a weak cipher\n\nPer CVE-2024-13454, Easy-RSA 3.0.5 inclusively up to and including 3.1.7,\nwhen used with OpenSSL 3, may have accidentally encrypted the CA private\nkey with a weak cipher, des-ede3-cbc, instead of the intended aes-256-cbc,\nwhen a CA was created with the   easyrsa build-ca   command.\n\nSuch mistakes cannot be corrected by upgrading Easy-RSA alone.\n\nThe standing recommendation for CA private keys is to \nre-encrypt the CA private keys with the aes-256-cbc cipher,\nby using the   easyrsa set-pass ca   command.\n\nFor details, see https://community.openvpn.net/openvpn/wiki/CVE-2024-13454.\n\n**** END SECURITY WARNING FOR PAST security/easy-rsa versions ****","type":"install"}]},{"name":"easy-profiler","origin":"devel/easy-profiler","version":"2.1.0.41","comment":"Lightweight profiler library for C++","maintainer":"yuri@FreeBSD.org","www":"https://github.com/yse/easy_profiler","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7bd8df8e34b555307d07454216f0acc6bcdee0e8e88f6fbd5362d9a70d237dd8","flatsize":1465885,"path":"All/easy-profiler-2.1.0.41.pkg","repopath":"All/easy-profiler-2.1.0.41.pkg","licenselogic":"or","licenses":["APACHE20","MIT"],"pkgsize":426092,"desc":"Lightweight cross-platform profiler library for C++.\n\nYou can profile any function in C++ code. Furthermore this library\nallows to measure runtime of any block of code. For example, gathering\ninformation for 12 million blocks is using less than 300MB of memory.\nWorking profiler slows an application execution by only 1-2%25.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["devel"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"e93","origin":"editors/e93","version":"1.4.3","comment":"Tcl-based, programmer-oriented text editor","maintainer":"ports@FreeBSD.org","www":"http://www.e93.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d5592e7025a817ce063775b1af0ff7260058f71920affc5fb2965cf42a956b13","flatsize":618964,"path":"All/e93-1.4.3.pkg","repopath":"All/e93-1.4.3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":191900,"desc":"e93 is a portable window based text editor oriented to the needs of\nprogrammers.  It was begun in 1993 (thus the name).  It uses the mouse,\nselections, cut/copy/paste, and closely follows the model of editors\non the Macintosh and NeXT platforms.\n\ne93 supports columnar selection.  It achieves this by allowing multiple\npieces of the text to be selected simultaneously (this is perhaps its\nmost unique feature).\n\ne93 imposes no limits on the line length, file length, or number of\nsimultaneous files which it can edit.\n\ne93 is able to handle all 8-bit binary codes without complaint, or\nconfusion.\n\ne93 is highly configurable without recompiling because scripts which\ncontrol the editor can be written in Tcl.\n\ne93 supports user-configurable syntax highlighting.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"}},"categories":["editors","tcl"],"shlibs_required":["libX11.so.6","libXinerama.so.1","libXmu.so.6","libc.so.8","libdl.so.0","libm.so.4","libtcl86.so.1"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe e93 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"eccodes","origin":"science/eccodes","version":"2.40.0","comment":"ECMWF API for WMO FM-92 GRIB and FM-94 BUFR messages","maintainer":"sunpoet@FreeBSD.org","www":"https://confluence.ecmwf.int/display/ECC","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3f646cf8b9bbe626e255bda5da04091008cbfba4c44a5cfe263862661788a3dc","flatsize":56267342,"path":"All/eccodes-2.40.0.pkg","repopath":"All/eccodes-2.40.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":3247204,"desc":"ecCodes is a package developed by ECMWF which provides an application\nprogramming interface and a set of tools for decoding and encoding messages in\nthe following formats:\n- WMO FM-92 GRIB edition 1 and edition 2\n- WMO FM-94 BUFR edition 3 and edition 4\n- WMO GTS abbreviated header (only decoding).\n\nA useful set of command line tools provide quick access to the messages. C,\nFortran 90 and Python interfaces provide access to the main ecCodes\nfunctionality.\n\necCodes is an evolution of GRIB-API. It is designed to provide the user with a\nsimple set of functions to access data from several formats with a key/value\napproach.\n\nFor GRIB encoding and decoding, the GRIB-API functionality is provided fully in\necCodes with only minor interface and behaviour changes. Interfaces for C,\nFortran 90 and Python are all maintained as in GRIB-API. However, the GRIB-API\nFortran 77 interface is no longer available.","deps":{"libaec":{"origin":"science/libaec","version":"1.1.3"},"netcdf":{"origin":"science/netcdf","version":"4.9.3"},"openjpeg":{"origin":"graphics/openjpeg","version":"2.5.3"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["science"],"shlibs_required":["libc.so.8","libm.so.4","libnetcdf.so.22","libstdc++.so.9"],"options":{"AEC":"on","JASPER":"off","OPENJPEG":"on"}},{"name":"e2fsprogs-libuuid","origin":"misc/e2fsprogs-libuuid","version":"1.47.2","comment":"UUID library from e2fsprogs package","maintainer":"mandree@FreeBSD.org","www":"https://e2fsprogs.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1fe8d4815a91c941bedf4a77fb484939603cf0747444f9205b7d5187dde9d932","flatsize":85251,"path":"All/e2fsprogs-libuuid-1.47.2.pkg","repopath":"All/e2fsprogs-libuuid-1.47.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":34256,"desc":"UUID library from the e2fsprogs package.","deps":{"libelf":{"origin":"devel/libelf","version":"0.8.13_3"}},"categories":["devel","misc"],"shlibs_required":["libc.so.8","libpthread.so.0"],"annotations":{"cpe":"cpe:2.3:a:e2fsprogs_project:e2fsprogs:1.47.2:::::dragonfly6:x86_64"}},{"name":"e2tools","origin":"filesystems/e2tools","version":"0.1.2","comment":"Utilities to manipulate files in an ext2/ext3 filesystem","maintainer":"fuz@FreeBSD.org","www":"https://e2tools.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"364457244456a34878146cf37457e29589e8b134ee996c895e3ddd7fdca8064f","flatsize":77183,"path":"All/e2tools-0.1.2.pkg","repopath":"All/e2tools-0.1.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":35088,"desc":"e2tools is a simple set of GPL'ed utilities to read, write, and\nmanipulate files in an ext2/ext3 filesystem. These utilities access a\nfilesystem directly using the ext2fs library. I wrote these tools in\norder to copy files into a linux filesystem on a machine that does not\nhave ext2 support. Of course, they can also be used on a Linux machine\nto read/write to disk images or floppies without having to mount them\nor have root access.\n\nSupported functionality:\n\n - copy files: e2cp\n - move files: e2mv\n - remove files: e2rm\n - create directory: e2mkdir\n - create hard links: e2ln\n - list files/directories: e2ls\n - output the last part of a file: e2tail","deps":{"e2fsprogs-core":{"origin":"filesystems/e2fsprogs-core","version":"1.47.2_1"}},"categories":["filesystems","sysutils"],"shlibs_required":["libc.so.8","libcom_err.so.2","libext2fs.so.2"]},{"name":"eawplus","origin":"audio/eawplus","version":"12.1_3","comment":"E.A.W.+Izumo+Tamuki collection of Gravis Ultrasound MIDI patches","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9d7486dcdb9f766bb8ba8a116c1ef033d192c402099e4705547a3a0ce5056879","flatsize":4667257,"path":"All/eawplus-12.1_3.pkg","repopath":"All/eawplus-12.1_3.pkg","licenselogic":"single","licenses":["EAWPLUS"],"pkgsize":3344092,"desc":"This is, tuned by Shoichi Tamuki, Eric A. Welsh's collection of\nGravis UltraSound MIDI patches configured for use with the TiMidity++\nMIDI player.  A configuration file for TiMidity++ to use these patches\nis also included.","deps":{"eawpats":{"origin":"audio/eawpats","version":"12_4"},"guspat":{"origin":"audio/guspat","version":"20000706_2"}},"categories":["audio"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe eawplus port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"e2fsprogs-libblkid","origin":"filesystems/e2fsprogs-libblkid","version":"1.47.2","comment":"Blkid library from e2fsprogs package","maintainer":"mandree@FreeBSD.org","www":"https://e2fsprogs.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d8690028fb5207dea72ad0e6811400d4f19d849376855e3c2517f19cd1cd65ad","flatsize":135906,"path":"All/e2fsprogs-libblkid-1.47.2.pkg","repopath":"All/e2fsprogs-libblkid-1.47.2.pkg","licenselogic":"single","licenses":["LGPL20+"],"pkgsize":33436,"desc":"Block device identification library from the e2fsprogs package.","deps":{"e2fsprogs-libuuid":{"origin":"misc/e2fsprogs-libuuid","version":"1.47.2"},"libelf":{"origin":"devel/libelf","version":"0.8.13_3"}},"categories":["devel","filesystems","misc"],"annotations":{"cpe":"cpe:2.3:a:e2fsprogs_project:e2fsprogs:1.47.2:::::dragonfly6:x86_64"}},{"name":"eastl","origin":"devel/eastl","version":"3.21.12.9","comment":"Electronic Arts Standard Template Library","maintainer":"yuri@FreeBSD.org","www":"https://github.com/electronicarts/EASTL","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"427911ca6c866ea4a01a8f2ce49d34b96e06ed9c59f817383de55b03de7faa00","flatsize":4297914,"path":"All/eastl-3.21.12.9.pkg","repopath":"All/eastl-3.21.12.9.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":489548,"desc":"EASTL stands for Electronic Arts Standard Template Library. It is a C++ template\nlibrary of containers, algorithms, and iterators useful for runtime and tool\ndevelopment across multiple platforms. It is a fairly extensive and robust\nimplementation of such a library and has an emphasis on high performance above\nall other considerations.","categories":["devel"]},{"name":"ebur128","origin":"audio/ebur128","version":"0.1.10_3","comment":"Library implementing the EBU R128 loudness standard","maintainer":"diizzy@FreeBSD.org","www":"https://github.com/sdroege/ebur128","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bce7186cb8b2e678937d2a4f8e1b0582475f3d40b5a7f8ea39abf14b016b665f","flatsize":10038122,"path":"All/ebur128-0.1.10_3.pkg","repopath":"All/ebur128-0.1.10_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2201752,"desc":"Rust port of the libebur128 C library which implements the EBU R 128 standard\nfor loudness normalization produces the same results as the C library","categories":["audio"]},{"name":"e2guardian","origin":"www/e2guardian","version":"5.3.4_3","comment":"Dansguardian fork with many improvements and bug fixes","maintainer":"marcellocoutinho@gmail.com","www":"http://e2guardian.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c3694eccebb0795f0e5746fdfb3a5a50df51410a713c1ccd427ebb6a6457b1eb","flatsize":3505646,"path":"All/e2guardian-5.3.4_3.pkg","repopath":"All/e2guardian-5.3.4_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":525988,"desc":"e2guardian is a content filtering proxy that works in conjunction with another\ncaching proxy such as Squid or Oops. More information can be found in the\ne2guardian man page, the \"doc\" subdirectory and the in the configuration files.\n\ne2guardian is a fork of DansGuardian and the maintainers fully acknowledge the\nwork carried out by and the copyright of Daniel Baron and other contributors to\nthe Dansguardian project.\n\nE2Guardian Main features:\nBuilt-in content scanner plugin system which includes AV scanning.\nCan be configured to have multiple filter configurations including groups\nSSL Inspection and Blanket SSL blocking\nNTLM, Digest, Basic, IP and DNS authentication\nHeader analysis and manipulation - you can also manipulate cookies -\nLarge file (2GB+) download & scanning support\nBlacklist, Greylist domains\nDeny regular Expressions on urls, body content, and headers\nDeep URL scanning to spot URLs in URLs\nAdvanced advert blocking\nUpdates to handle all current web technology trends\nTime Based Blocking","deps":{"clamav":{"origin":"security/clamav","version":"1.4.2_1,1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["www"],"shlibs_required":["libc.so.8","libm.so.4","libpcre.so.1","libpcreposix.so.0","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"CLISCAN":"off","DEBUG":"off","DNS":"on","DOCS":"on","EMAIL":"off","ICAP":"off","NTLM":"off","SSL_MITM":"off","AVAST":"off","CLAMD":"on","KAV":"off"},"messages":[{"message":"o You can find the configuration files for this package in the\n       directory /usr/local/etc/e2guardian.\n\n       Note:\n       If you just updated your e2guardian installation from an earlier version,\n       make sure to check your e2guardian.conf and e2guardianf[1..9].conf \n       configuration files against the respective e2giardian.conf.sample \n       and e2guardianf1.conf.sample files.\n       Do not forget to check/configure log rotation and compression- read\n       newsyslog(8) man page for details.\n\n     o Running of e2guardian and squid on the same machine is common configuration.\n       In order to get reliable and fast-working configuration  on heavy loaded\n       systems with real-time content checking with antivirus you might want to set\n       the following tunables (see tuning(7) man page for details prior to tuning):\n\n       **** /boot/loader.conf ****\n         kern.ipc.msgmnb=8192\n         kern.ipc.msgssz=64\n         kern.ipc.msgtql=2048\n         net.inet.tcp.syncache.hashsize=1024\n         net.inet.tcp.syncache.bucketlimit=100\n\n       **** /etc/sysctl.conf ****\n         net.inet.ip.portrange.last=65535\n         net.inet.ip.portrange.first=1024\n         net.inet.tcp.delayed_ack=1\n         net.inet.tcp.nolocaltimewait=1\n         kern.ipc.soacceptqueue=8192\n         net.local.stream.recvspace=65535\n         net.local.stream.sendspace=65535\n         net.inet.ip.portrange.randomized=0\n         #Skip feeding /dev/random from network.\n         kern.random.harvest.mask=399\n          \n         Also do not forget to raise kern.threads.max_threads_per_proc to the value\n         higher then httpworkers in e2giardian.conf.\n\n     o As of v.4 e2guardian is a single process multithreaded application.\n       It might be reasonable to use sysutils/fsc or similar tools to control \n       it's status.\n\n     o Useful links:\n         - e2guardian project web site http://e2guardian.org/\n         - GitHub repository https://github.com/e2guardian/e2guardian/\n         - support forum https://groups.google.com/forum/#!forum/e2guardian\n         - link for bug reports https://github.com/e2guardian/e2guardian/issues","type":"install"}]},{"name":"e2fsprogs","origin":"filesystems/e2fsprogs","version":"1.47.2_1","comment":"Wrapper to install e2fsprogs into /sbin","maintainer":"mandree@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"550999ec1226a0553bb8d87ac79bf9735adac2c5256c7b7d681a355ee935824e","flatsize":795501,"path":"All/e2fsprogs-1.47.2_1.pkg","repopath":"All/e2fsprogs-1.47.2_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":323688,"desc":"This is a helper package that will copy and register the essential binaries\nfrom e2fsprogs-core to /sbin, so that it is possible to have /usr in an ext2,\next3, or ext4 file system, and still have a proper fsck in /sbin.","deps":{"e2fsprogs-core":{"origin":"filesystems/e2fsprogs-core","version":"1.47.2_1"}},"categories":["filesystems","sysutils"],"shlibs_required":["libc.so.8"],"annotations":{"cpe":"cpe:2.3:a:e2fsprogs_project:e2fsprogs:1.47.2:::::dragonfly6:x86_64:1"}},{"name":"e00compr","origin":"devel/e00compr","version":"1.0.1","comment":"Library to Read/Write Compressed E00 Files","maintainer":"wen@FreeBSD.org","www":"http://avce00.maptools.org/e00compr/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6e6a401c1d9a358c943cb1caa5c2a45418d4b316e96802f9642f33a31e0f0652","flatsize":77015,"path":"All/e00compr-1.0.1.pkg","repopath":"All/e00compr-1.0.1.pkg","licenselogic":"single","pkgsize":18888,"desc":"E00Compr is an Open Source ANSI-C library to compress and uncompress\nArc/Info Export (E00) files. It can be easily plugged into existing E00\ntranslators to add support for compressed E00 files simply by replacing\nthe existing translator's read/write function by the E00ReadNextLine()\nand E00WriteNextLine() functions provided by the library.","categories":["devel"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"e-antic","origin":"math/e-antic","version":"2.0.2_6","comment":"Real Embedded Algebraic Number Theory In C","maintainer":"thierry@FreeBSD.org","www":"https://github.com/flatsurf/e-antic","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"953671cffef69b6c8813f4821124dee8916f608e5807c6efe074cd27a63ee0ec","flatsize":937006,"path":"All/e-antic-2.0.2_6.pkg","repopath":"All/e-antic-2.0.2_6.pkg","licenselogic":"or","licenses":["GPLv3","LGPL3"],"pkgsize":143388,"desc":"E-ANTIC is a C/C++ library to deal with real embedded number fields built on\ntop of ANTIC (ports/math/antic). Its aim is to have as fast as possible exact\narithmetic operations and comparisons.","deps":{"antic":{"origin":"math/antic","version":"0.2.5_1,1"},"arb":{"origin":"math/arb","version":"2.23.0_1"},"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"flint2":{"origin":"math/flint2","version":"2.9.0_4"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"mpfr":{"origin":"math/mpfr","version":"4.2.2,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math"]},{"name":"e2fsprogs-core","origin":"filesystems/e2fsprogs-core","version":"1.47.2_1","comment":"Utilities & library to manipulate ext2/3/4 filesystems","maintainer":"mandree@FreeBSD.org","www":"https://e2fsprogs.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ea626da6d6cdc3901d9a68c5fba07fbac80084f5588037763288e61c194a458f","flatsize":6612740,"path":"All/e2fsprogs-core-1.47.2_1.pkg","repopath":"All/e2fsprogs-core-1.47.2_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1313080,"desc":"Set of utilities and library to manipulate an ext2, ext3 or ext4 filesystem.","deps":{"e2fsprogs-libblkid":{"origin":"filesystems/e2fsprogs-libblkid","version":"1.47.2"},"e2fsprogs-libuuid":{"origin":"misc/e2fsprogs-libuuid","version":"1.47.2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libelf":{"origin":"devel/libelf","version":"0.8.13_3"}},"categories":["filesystems","sysutils"],"shlibs_required":["libblkid.so.1","libc.so.8","libdl.so.0","libintl.so.8","libpthread.so.0","libuuid.so.1"],"options":{"BASHTESTS":"off","DOCS":"on","FUSEFS":"off","LIBUNWIND":"off","NLS":"on","PARALLELTESTS":"off","SLOWTESTS":"off","NOTESTS":"on","SMALLTESTS":"off","ALLTESTS":"off"},"annotations":{"cpe":"cpe:2.3:a:e2fsprogs_project:e2fsprogs:1.47.2:::::dragonfly6:x86_64:1"},"messages":[{"message":"Note: this is a modified version of the e2fsprogs package, not the official\npackage. Report all building and run-time trouble that originates in the\npackage to the port maintainer, mandree@FreeBSD.org."}]},{"name":"dzip","origin":"archivers/dzip","version":"2.9","comment":"File compression utility specializing in Quake demo compression","maintainer":"danfe@FreeBSD.org","www":"https://speeddemosarchive.com/dzip/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f431b2c6af5aef704ddde27951c02a08a2b847ab029bd036e1f1eaa62df0742d","flatsize":83848,"path":"All/dzip-2.9.pkg","repopath":"All/dzip-2.9.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":38404,"desc":"Dzip is a program for file compression.  It's advantage over more popular\ncompression software is in the size of the program, easily fitting on a\nfloppy disk.\n\nIt performs just as good as the competition, or slightly better, on average,\nboth in compression ratio and time.\n\nDzip's original purpose was to compress demo recordings of the id Software\ngame Quake much better than any other program, and it still does!","categories":["archivers","games"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:evan_wagner:dzip:2.9:::::dragonfly6:x86_64"}},{"name":"dzen2","origin":"x11/dzen2","version":"0.9.5","comment":"General purpose messaging, notification and menuing program for X11","maintainer":"uzsolt@FreeBSD.org","www":"https://github.com/robm/dzen","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ebc33173b0e6fd4cbc43ba6c3a39fe2d10a8193d38c4daf5763ca7e1cc2b7a31","flatsize":68072,"path":"All/dzen2-0.9.5.pkg","repopath":"All/dzen2-0.9.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":26640,"desc":"Dzen is a general purpose messaging, notification and menuing program\nfor X11. It was desigend to be scriptable in any language and\nintegrate well with window managers like dwm, wmii and xmonad though\nit will work with any windowmanger.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXft.so.2","libXinerama.so.1","libXpm.so.4","libc.so.8"],"options":{"EXAMPLES":"on","GADGETS":"off","XFT":"on","XINERAMA":"on","XPM":"on"}},{"name":"e16-docs","origin":"x11-wm/e16-docs","version":"0.16.8.0.2_5","comment":"Data files of enlightenment DOX","maintainer":"enlightenment@FreeBSD.org","www":"https://www.enlightenment.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"75a273114db978659671d9f955ff7db4bccd00bd7085aaa21db49612dd51cacd","flatsize":1645126,"path":"All/e16-docs-0.16.8.0.2_5.pkg","repopath":"All/e16-docs-0.16.8.0.2_5.pkg","licenselogic":"single","pkgsize":1609528,"desc":"A very artistic X window manager.  Among other attributes,\nEnlightenment makes for quite impressive screen shots.","deps":{"e16":{"origin":"x11-wm/e16","version":"1.0.30_2"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["x11-wm"]},{"name":"e16","origin":"x11-wm/e16","version":"1.0.30_2","comment":"Enlightenment DR16 window manager","maintainer":"gahr@FreeBSD.org","www":"https://www.enlightenment.org/p.php?p=about/e16","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5640d780781b8268134c3ce6c5c8e580c271c481cb10b0ae73a3b820ef672b75","flatsize":2579842,"path":"All/e16-1.0.30_2.pkg","repopath":"All/e16-1.0.30_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":923096,"desc":"The Enlightenment DR16 Window Manager is a robust, flexible, highly\nconfigurable, graphically rich yet unobtrusive desktop environment\nfor the X11 windowing system.","deps":{"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"imlib2":{"origin":"graphics/imlib2","version":"1.12.4_1,2"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcomposite":{"origin":"x11/libXcomposite","version":"0.4.6_1,1"},"libXdamage":{"origin":"x11/libXdamage","version":"1.1.6"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libXxf86vm":{"origin":"x11/libXxf86vm","version":"1.1.5"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"sndio":{"origin":"audio/sndio","version":"1.10.0"},"xbitmaps":{"origin":"x11/xbitmaps","version":"1.1.2"}},"categories":["enlightenment","x11-wm"],"shlibs_required":["libICE.so.6","libImlib2.so.1","libSM.so.6","libX11.so.6","libXcomposite.so.1","libXdamage.so.1","libXext.so.6","libXfixes.so.3","libXft.so.2","libXinerama.so.1","libXrandr.so.2","libXrender.so.1","libc.so.8","libdbus-1.so.3","libintl.so.8","libm.so.4","libsndfile.so.1","libsndio.so.7.3"],"options":{"DOCS":"on","NLS":"on","PANGO":"off","PULSEAUDIO":"off","SNDIO":"on","SNDFILE":"on","AUDIOFILE":"off"}},{"name":"dynip","origin":"dns/dynip","version":"0.0_1","comment":"Dynamic IP Address Updater","maintainer":"dynip@a1poweruser.com","www":"http://dynip.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8cc723749e2d7027da59e687154889529682cb48a6d0f8ad91fb2fe913b85572","flatsize":10917,"path":"All/dynip-0.0_1.pkg","repopath":"All/dynip-0.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":6556,"desc":"dynip is a daemon that monitors your host system ISP assigned dynamic IP\naddress. If it changes, dynip automatically updates the dynamic DNS IP\naddress at your dynamic DNS hosting provider then posts an informational\nmessage to the host system log followed by sending an informational email\nto user root.\n\nThe dynip daemon and the daily script are very simple Bourne Shell type\nscripts containing self documenting embedded comments. They use the\n\"fetch\" command to issue the standard browser style URL format used by\nmost dynamic DNS hosting providers for the purpose of actual updating\nthe registered IP address with the new IP address. There are some small\nvariations in the URL format depending on the dynamic DNS hosting\nprovider being used.\n\nMandatory requirements. The host that is running dynip \"MUST\" be cabled\ndirectly to the ISP modem and be using the public routable dynamic IP\naddress assigned by the ISP.\n\nIncludes templates for these dynamic DNS hosting providers\n     namecheap.com\n     freedns.afraid.org\n     changeip.com\n     no-ip.com\n     zoneedit.com\n     easydns.com\nand is simple to configure for other providers that use a variation\nof the URL format.","categories":["dns"],"messages":[{"message":"dynip\n\n             Dynamic IP Address Updater\n\n   Issue \"man dynip\"  For set up and usage information","type":"install"}]},{"name":"dynamic_motd","origin":"sysutils/dynamic_motd","version":"1.4","comment":"Dynamic /var/run/motd","maintainer":"sstallion@gmail.com","www":"https://github.com/sstallion/dynamic_motd","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dbf8719ceab131b6bb733f6995cc896d4fa267ae953cc683ee24a2382818af90","flatsize":16264,"path":"All/dynamic_motd-1.4.pkg","repopath":"All/dynamic_motd-1.4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":6196,"desc":"dynamic_motd is a drop-in replacement for generating messages of the day on\nFreeBSD 13.0 or later. During system startup, the file /var/run/motd is\nreplaced with a fifo whose content is generated by a user-configurable shell\nscript that is executed on each login. All other aspects of motd(5) are\npreserved.","categories":["sysutils"],"messages":[{"message":"The /usr/local/etc/rc.motd script is responsible for generating content for\n/var/run/motd on each login. A sample script is provided in\n/usr/local/etc/rc.motd.sample that emulates the default motd(5) behavior.\nMore extensive examples can be found in /usr/local/share/examples/dynamic_motd.\n\nTo enable the dynamic_motd service, update_motd should be disabled in\n/etc/rc.conf as it is no longer needed at system startup:\n\n    # sysrc update_motd=\"NO\"\n\nThe dynamic_motd service can then be enabled by issuing:\n\n    # sysrc dynamic_motd=\"YES\"\n    # service dynamic_motd start\n\nNote: /usr/local/etc/rc.motd can be updated without restarting the\ndynamic_motd service; changes are automatically picked up on next login.","type":"install"}]},{"name":"dyncall","origin":"devel/dyncall","version":"1.4_1","comment":"Highly dynamic multi-platform foreign function call interface library","maintainer":"tphilipp@potion-studios.com","www":"https://www.dyncall.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7e7d7b65a35e0830e610bf6702dc6352de1dd80b0b13a4266574e3f4a97b782d","flatsize":103373,"path":"All/dyncall-1.4_1.pkg","repopath":"All/dyncall-1.4_1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":32096,"desc":"The dyncall library encapsulates architecture-, OS- and compiler-specific\nfunction call semantics in a virtual \"bind parameters from left to right\nand then call\" interface allowing programmers to call C functions in a\ncompletely dynamic manner. In other words, instead of calling a function\ndirectly, the dyncall library provides a mechanism to push the function\nparameters manually and to issue the call afterwards.\nThis means, that a program can determine at runtime what function to\ncall, and what parameters to pass to it. The library is written in C and\nassembly and provides a very simple C interface to program against.\n\nThe library comes in very handy to power flexible message systems,\ndynamic function call dispatch mechanisms, closure implementations or\neven to bridge different programming languages.\nWhen it comes to language bindings, the dyncall library provides a clean\nand portable C interface to dynamically issue calls to foreign code using\nsmall kernels written in assembly. Instead of providing code for every\nbridged function call, which unnecessarily results in code bloat, only a\ncouple of instructions are used to invoke every possible call.","categories":["devel"]},{"name":"dymo-cups-drivers","origin":"print/dymo-cups-drivers","version":"1.4.0_4","comment":"Open source DYMO CUPS driver","maintainer":"ports@FreeBSD.org","www":"https://www.dymo.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0859bd1b10f992372709a6e8677c2741eddf103e8292f2a2895d550d8d604f34","flatsize":1127828,"path":"All/dymo-cups-drivers-1.4.0_4.pkg","repopath":"All/dymo-cups-drivers-1.4.0_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":62220,"desc":"CUPS filter driver for various DYMO label printers: LabelManager 400, 450,\nPC, PC II and PnP; LabelPoint 350 and LabelWriter 300, 310, 315, 320, 330,\n330 Turbo, 400, 400 Turbo, 450, 450 DUO Label, 450 DUO Tape, 450 Turbo,\n450 Twin Turbo, 4XL, DUO Label, DUO Tape, DUO Tape 128, SE450 and Twin Turbo.","deps":{"cups":{"origin":"print/cups","version":"2.4.11_1"}},"categories":["print"],"shlibs_required":["libc.so.8","libcups.so.2","libcupsimage.so.2","libm.so.4","libpthread.so.0","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe dymo-cups-drivers port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dynamips-community","origin":"emulators/dynamips-community","version":"0.2.17_1","comment":"Cisco 1700/2600/3600/3700/7200 Simulator","maintainer":"pavelivolkov@gmail.com","www":"https://github.com/GNS3/dynamips","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9debe0f6affed5a66124c05f453085ee0b5daa7df526d4334cc4da4e87c7b119","flatsize":1022453,"path":"All/dynamips-community-0.2.17_1.pkg","repopath":"All/dynamips-community-0.2.17_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":300936,"desc":"Cisco 1700/2600/3600/3700/7200 simulator.","deps":{"libelf":{"origin":"devel/libelf","version":"0.8.13_3"}},"categories":["emulators"],"shlibs_required":["libc.so.8","libelf.so.0","libpcap.so.3","libpthread.so.0","librt.so.0"],"options":{"DOCS":"on"}},{"name":"dynamechs","origin":"graphics/dynamechs","version":"4.0.p1_9,1","comment":"Multibody Dynamic Simulation Library","maintainer":"ports@FreeBSD.org","www":"https://dynamechs.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"048539dc15ed4a8aeaf68bc73d7433583a7f1ae1dbecbc4b33dc8ac8c9552a3a","flatsize":596265,"path":"All/dynamechs-4.0.p1_9,1.pkg","repopath":"All/dynamechs-4.0.p1_9,1.pkg","licenselogic":"single","pkgsize":145240,"desc":"DynaMechs (Dynamics of Mechanisms)\n\t\tA Multibody Dynamics Simulation Library\n\nThis is a set of cross-platform C++ libraries licensed under the Gnu's GPL\n(see LICENSE) which implements dynamic simulation functionality for multibody\nsystems.  It currently supports all tree structured mechanism, a class of\nclosed chain mechanisms as well.  It has provisions for generating both\nsingle and double precision version, and there is code for simplified\nhydrodynamic simulation.\n\nThis work is an extension of my Ph.D. dissertation, \"Computational Dynamics\nfor Robotic Systems on Land and Underwater,\" The Ohio State University, 1994,\nand continued at the Naval Postgraduate School.\n\nThe closed chain work is derived from Duane Marhefka's Ph.D. dissertation,\n\"Fuzzy Control and Dynamic Simulation of a Quadruped Galloping Machine,\" The\nOhio State University, 2000.\n\n(c) 1994 - 2001 by Scott McMillan","deps":{"freeglut":{"origin":"graphics/freeglut","version":"3.2.1"}},"categories":["graphics"],"messages":[{"message":"===>   NOTICE:\n\nThe dynamechs port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dxpc","origin":"x11/dxpc","version":"3.9.2_1","comment":"Compressing X protocol proxy designed to support X11 over slow links","maintainer":"ports@FreeBSD.org","www":"http://www.vigor.nu/dxpc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bc7f75a8eef4a71ad1b3bfc33f8b93c5109bd2d4ae0e338c4b43249526c4a72d","flatsize":169081,"path":"All/dxpc-3.9.2_1.pkg","repopath":"All/dxpc-3.9.2_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":66304,"desc":"dxpc is an X protocol compressor designed to improve the speed of X11\napplications run over low-bandwidth links (such as dialup PPP\nconnections).  dxpc attempts to exploit patterns in X protocol\nmessages to limit the amount of data actually sent over the network.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"lzo2":{"origin":"archivers/lzo2","version":"2.10_1"}},"categories":["x11"],"shlibs_required":["libc.so.8","liblzo2.so.2","libm.so.4","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe dxpc port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dxa65","origin":"devel/dxa65","version":"0.1.5_1","comment":"Disassembler for MOS 6502 and compatible CPUs","maintainer":"ports@FreeBSD.org","www":"http://www.floodgap.com/retrotech/xa","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b326d14bd4b3134e80f08691c9673a4302f623ce41c0f91b407230831d0604a3","flatsize":52222,"path":"All/dxa65-0.1.5_1.pkg","repopath":"All/dxa65-0.1.5_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":22584,"desc":"dxa65 is a disassembler for MOS 6502 and compatible CPUs\nNMOS 6502s (such as 6502A, 6504, 6507, 6510, 7501, 8500, 8501, 8502 ...)\nCMOS 6502s (65C02 and Rockwell R65C02)","categories":["devel"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe dxa65 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dwz","origin":"devel/dwz","version":"0.14_1","comment":"DWARF optimization and duplicate removal tool","maintainer":"bcallah@openbsd.org","www":"https://sourceware.org/dwz/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5a8210254fec2e3b737c08743ed93f367d091ee37198b7e661614d77413c160a","flatsize":272504,"path":"All/dwz-0.14_1.pkg","repopath":"All/dwz-0.14_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":110076,"desc":"dwz is a program that attempts to optimize DWARF debugging information\ncontained in ELF shared libraries and ELF executables for size, by\nreplacing DWARF information representation with equivalent smaller\nrepresentation where possible and by reducing the amount of duplication\nusing techniques from DWARF standard appendix E - creating\nDW_TAG_partial_unit compilation units (CUs) for duplicated information\nand using DW_TAG_imported_unit to import it into each CU that needs it.","deps":{"libelf":{"origin":"devel/libelf","version":"0.8.13_3"}},"categories":["devel"],"shlibs_required":["libc.so.8","libelf.so.0"]},{"name":"dwm","origin":"x11-wm/dwm","version":"6.5","comment":"Dynamic, small, fast and simple window manager","maintainer":"pkubaj@FreeBSD.org","www":"https://dwm.suckless.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8ed6de016d9d3e18c7efd6ddf99d7345fb766311430db31e8c9bb01866b8a20b","flatsize":50165,"path":"All/dwm-6.5.pkg","repopath":"All/dwm-6.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":23100,"desc":"dwm is a minimalistic window manager. It manages windows in tiling and floating\nmodes, much like ion, larswm and wmii. dwm however is much smaller, faster and\nsimpler.\n\nIt consists of a single binary, configuration is done at compile-time by a\nsingle config.h file. dwm reads from standard input to print arbitrary status\ntext such as the date and/or system load.","deps":{"dmenu":{"origin":"x11/dmenu","version":"5.1"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"sterm":{"origin":"x11/sterm","version":"0.9.2"}},"categories":["x11-wm"],"shlibs_required":["libX11.so.6","libXft.so.2","libXinerama.so.1","libc.so.8","libfontconfig.so.1"],"options":{"DMENUANDSTERM":"on","DOCS":"on","SUPERASMODKEY":"off","VOLUMECONTROL":"off","XINERAMA":"on"}},{"name":"dwmblocks","origin":"x11/dwmblocks","version":"g20240823","comment":"Modular status bar for dwm","maintainer":"echo@lethedata.com","www":"https://github.com/torrinfail/dwmblocks/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cc19349d3b548b38f2fea62d0afee90c3122742acb7b076282a109c60bed04b1","flatsize":9125,"path":"All/dwmblocks-g20240823.pkg","repopath":"All/dwmblocks-g20240823.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":4408,"desc":"Modular status bar for dwm written in c.\n\nThe statusbar is made from text output from commandline programs.\nBlocks are added and removed by editing the blocks.h header file.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libc.so.8"]},{"name":"dwdiff","origin":"textproc/dwdiff","version":"2.1.4_8","comment":"Delimited word diff program","maintainer":"portmaster@BSDforge.com","www":"https://os.ghalkes.nl/dwdiff.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2d67898c3ee8ab6fa3898cea079e1fb7746280c7613ecb4aea0ff9b941007a6c","flatsize":231134,"path":"All/dwdiff-2.1.4_8.pkg","repopath":"All/dwdiff-2.1.4_8.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":69512,"desc":"dwdiff is a diff program that operates at the word level instead of the line\nlevel. It is different from wdiff in that it allows the user to specify what\nshould be considered whitespace, and in that it takes an optional list of\ncharacters that should be considered delimiters. Delimiters are single\ncharacters that are treated as if they are words, even when there is no\nwhitespace separating them from preceding words or delimiters. dwdiff is\nmostly commandline compatible with wdiff. Only the --autopager, --terminal\nand --avoid-wraps options are not supported.\n\nThe default output from dwdiff is the new text, with the deleted and inserted\nparts annotated with markers. Command line options are available to change\nboth what is printed, and the markers.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"icu":{"origin":"devel/icu","version":"76.1,1"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libicuuc.so.76","libintl.so.8"],"options":{"DOCS":"on","NLS":"on","UNICODE":"on"}},{"name":"dwave-preprocessing","origin":"science/dwave-preprocessing","version":"0.6.5","comment":"DWave: Preprocessing tools to aid in solving binary quadratic models","maintainer":"yuri@FreeBSD.org","www":"https://github.com/dwavesystems/dwave-preprocessing","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a4874e9a67321e1f3667ad83a2952756d6c1793dfe29a648a4187d78577bb6ae","flatsize":124617,"path":"All/dwave-preprocessing-0.6.5.pkg","repopath":"All/dwave-preprocessing-0.6.5.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":27284,"desc":"dwave-preprocessing is a package of common preprocessing tools that can aid in\nsolving binary quadratic models (BQM).","deps":{"dimod":{"origin":"science/dimod","version":"0.12.20"}},"categories":["science"]},{"name":"dwatch-json","origin":"sysutils/dwatch-json","version":"1.2","comment":"FreeBSD dwatch suite to produce JSON stats","maintainer":"dteske@FreeBSD.org","www":"https://github.com/FrauBSD/dwatch-json","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ed719a2d17d8abe3abb9f894fee018df82a6df326cd064609b9f903c263b1327","flatsize":372210,"path":"All/dwatch-json-1.2.pkg","repopath":"All/dwatch-json-1.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":30480,"desc":"DTrace suite for FreeBSD dwatch(1) to produce JSON stats.\nJSON (JavaScript Object Notation) is easily consumed by log aggregators such as\nKafka and Telegraf and visualizers like Grafana and Vizceral. It is also easily\nparsed, filtered, and transformed with jq.\n\nWith this package you can get data out of the kernel for use in such tools,\naggregators, and visualizers.\n\nIncluded in this package are service suites which help automate the collection\nof statistics for time-series graphing (with Grafana for example). The suites\nconsist of general daemons, sample configs, statistics-gathering daemons\n(utilizing telegraf), log-rotation tools, default cron.d entries for calling\nsaid tools, and many convenience features including full service(8) integration\nand rc.conf(5) support.","categories":["sysutils"],"options":{"DOCS":"on"}},{"name":"dwatch-pwsnoop","origin":"sysutils/dwatch-pwsnoop","version":"0.1.1","comment":"FreeBSD dwatch profile for snooping passwords","maintainer":"ports@FreeBSD.org","www":"https://github.com/FrauBSD/dwatch-pwsnoop","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"08aced534999aac92cf9a20232f214c2b2035c5bdd0585e2cef401b9b349b74e","flatsize":3717,"path":"All/dwatch-pwsnoop-0.1.1.pkg","repopath":"All/dwatch-pwsnoop-0.1.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":2808,"desc":"DTrace module for FreeBSD dwatch(1) to read password prompts by snooping on\nread/write syscalls.","categories":["sysutils"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe dwatch-pwsnoop port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dwatch-gource","origin":"sysutils/dwatch-gource","version":"0.9","comment":"FreeBSD dwatch profiles for creating gource logs","maintainer":"ports@FreeBSD.org","www":"https://github.com/FrauBSD/dwatch-gource","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4d0fba88b6eba66e702d88bebb324e292afc70a5f6068dfa259f3fc186788088","flatsize":37015,"path":"All/dwatch-gource-0.9.pkg","repopath":"All/dwatch-gource-0.9.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":10080,"desc":"DTrace modules for FreeBSD dwatch(1) to produce gource logs. Gource\n(graphics/gource) is a tool normally used for visualizing source control\nrevisions, but it can also be used for visualizing process trees, filesystem\nactivity, syscall access, and more.\n\nThese modules allow you to generate log files for rendering realtime process,\nfilesystem, and other activities in FreeBSD using gource.","categories":["sysutils"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe dwatch-gource port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dxirc","origin":"irc/dxirc","version":"1.40.1","comment":"Simple IRC client","maintainer":"archdvx@dxsolutions.org","www":"https://www.dxirc.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e5521505d153f53ce4dab2e07f7f33cde5329b575c069a6d6e16034db7eb7ff3","flatsize":2497387,"path":"All/dxirc-1.40.1.pkg","repopath":"All/dxirc-1.40.1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":1016248,"desc":"dxirc is a simple, yet capable, cross-platform IRC client written\nin C++ for the FOX toolkit and the Qt toolkit.\n\nFeatures:\n - Fully customizable look independent of system-wide settings\n - Automated join to specified channels on selected server\n - Support for multiple simultaneously connected servers\n - Well-arranged and flexible configuration dialog","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"lua54":{"origin":"lang/lua54","version":"5.4.7"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-multimedia":{"origin":"multimedia/qt5-multimedia","version":"5.15.16p2_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["irc"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libQt5Multimedia.so.5","libQt5Network.so.5","libQt5Widgets.so.5","libc.so.8","libintl.so.8","liblua-5.4.so","libm.so.4","libstdc++.so.9"],"options":{"ENCHANT":"off","LUA":"on","NLS":"on","NOTIFY":"off","FOX16":"off","QT5":"on"}},{"name":"dwatch","origin":"sysutils/dwatch","version":"0.1.1_2","comment":"Daemon Watcher","maintainer":"ports@FreeBSD.org","www":"https://siag.nu/dwatch/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"052434ea9578a1c566ef473a169f216d70ffd650436c457790ffd641b0a06c58","flatsize":64060,"path":"All/dwatch-0.1.1_2.pkg","repopath":"All/dwatch-0.1.1_2.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3"],"pkgsize":19808,"desc":"Dwatch (Daemon Watch) is a program that watches over other programs\nand performs actions based on conditions specified in a configuration file.","categories":["sysutils"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe dwatch port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dwarfdump","origin":"devel/dwarfdump","version":"20161124_1","comment":"Tool to display DWARF debugging information in ELF files","maintainer":"joerg@FreeBSD.org","www":"https://www.prevanders.net/dwarf.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dc661078a6ca914f0105fbd490eb50fa8a4f24df219cb75b813c74b07d84a6d0","flatsize":498872,"path":"All/dwarfdump-20161124_1.pkg","repopath":"All/dwarfdump-20161124_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":179204,"desc":"The dwarfdump tool prints the various elements of DWARF debugging\ninformation found in ELF object files.","categories":["devel"],"shlibs_required":["libc.so.8","libelf.so.0","libz.so.3"]},{"name":"dvtm","origin":"sysutils/dvtm","version":"0.15_1","comment":"Tiling window management for the console","maintainer":"beat@FreeBSD.org","www":"https://www.brain-dump.org/projects/dvtm/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c12da4c7e8cf27b3cf53b2514d8e776d0d41869cc84224a30717228a67cc1ee1","flatsize":69664,"path":"All/dvtm-0.15_1.pkg","repopath":"All/dvtm-0.15_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":29196,"desc":"dvtm brings the concept of tiling window management, popularized by X11-window\nmanagers like dwm to the console. As a console window manager it tries to make\nit easy to work with multiple console based programs like vim, mutt, cmus or\nirssi.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6","libutil.so.4"]},{"name":"dvisvg","origin":"print/dvisvg","version":"0.7.1.d_11","comment":"Converter from DVI to SVG","maintainer":"hrs@FreeBSD.org","www":"http://dvisvg.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ff2fd40a9b5dc4bbd6e1368ebc53dbe2736d7186a75c83f670f8f66fab66f281","flatsize":66035,"path":"All/dvisvg-0.7.1.d_11.pkg","repopath":"All/dvisvg-0.7.1.d_11.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":24688,"desc":"DVISVG creates one SVG Document, which includes content of the selected page\nfrom the specified DVI file. DVISVG produces outlines for used glyphs/characters\nin DVI file as an external SVG Font.\n\nSVG Document produced by DVISVG uses external SVG Fonts so there is\na problem with using Adobe's SVG Viewer which doesn't currently support it.\nSolution is using embeded fonts which can to be easily inserted in svg file\nfrom the external fonts file.","deps":{"ghostscript10":{"origin":"print/ghostscript10","version":"10.05.1"},"texlive-base":{"origin":"print/texlive-base","version":"20250308_1"}},"categories":["print"],"shlibs_required":["libc.so.8","libkpathsea.so.6"]},{"name":"dvorak7min","origin":"misc/dvorak7min","version":"1.6.1_1","comment":"Ncurses-based Dvorak typing tutor","maintainer":"ports@FreeBSD.org","www":"https://packages.qa.debian.org/d/dvorak7min.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"31546b429fb3dc0db739e2e735c68017f0ebfac990b2e7480a4aca8c9e0b5379","flatsize":63115,"path":"All/dvorak7min-1.6.1_1.pkg","repopath":"All/dvorak7min-1.6.1_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":23340,"desc":"Dvorak7min is an ncurses based dvorak typing tutor for those of you\ntrying to get fluent in this keyboard layout. It features well chosen\nlessons, color for easy visual feedback, and a real time characters per\nsecond display. It's called 7min because it originally was a personal\nhack written in 7 min.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["misc"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"messages":[{"message":"===>   NOTICE:\n\nThe dvorak7min port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dvips2ascii","origin":"print/dvips2ascii","version":"1.3","comment":"PostScript (created by dvips) to ASCII converter","maintainer":"slaven@rezic.de","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"708e1580dd181700a01a13b14a942459c553ced5e51c0ec78ddff9ed98a3eb51","flatsize":6236,"path":"All/dvips2ascii-1.3.pkg","repopath":"All/dvips2ascii-1.3.pkg","licenselogic":"single","pkgsize":3216,"desc":"dvips2ascii\n-----------\n\nThis is a PostScript-to-ascii converter which works for PostScript\nfiles created by dvips. Results are usually better than using ps2ascii\nwhich comes with ghostscript.\n\nUSAGE: dvips2ascii < psfile > asciifile\n\ndvips2ascii is a perl script, therefore it is slow. There is limited\nsupport for accented characters (mainly german umlauts). Let me know\nif you want support for other special characters.\n\nComments, bug reports and fixes to\n\n\teserte@cs.tu-berlin.de (Slaven Rezic)","categories":["print"]},{"name":"dvi2tty","origin":"print/dvi2tty","version":"5.3.4_1","comment":"DVI file previewer for text only devices","maintainer":"ports@FreeBSD.org","www":"https://www.mesa.nl/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1d160660731f19426bdb1bbda2d9a4abf43a7ad625fc668ec85f7fd255b78cc9","flatsize":52659,"path":"All/dvi2tty-5.3.4_1.pkg","repopath":"All/dvi2tty-5.3.4_1.pkg","licenselogic":"single","pkgsize":21000,"desc":"dvi2tty converts a TeX DVI-file to a format that is appropriate for\nterminals and line printers. The program is intended to be used for\npreliminary proofreading of TeX-ed documents. By default the output\nis directed to the terminal, possibly through a pager (depending on\nhow the program was installed), but it can be directed to a file or\na pipe.","categories":["print"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe dvi2tty port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dwarf2json","origin":"devel/dwarf2json","version":"g20220807_19","comment":"Convert ELF/DWARF symbol and type information into JSON","maintainer":"antoine@FreeBSD.org","www":"https://github.com/volatilityfoundation/dwarf2json","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"34e46b987d04243dfe9ec7183e3c0aaab1a65fe1a7573a2ac2401f3dadfe816a","flatsize":2230265,"path":"All/dwarf2json-g20220807_19.pkg","repopath":"All/dwarf2json-g20220807_19.pkg","licenselogic":"single","licenses":["VSL"],"pkgsize":783620,"desc":"dwarf2json is a Go utility that processes files containing symbol and type\ninformation to generate Volatilty3 Intermediate Symbol File (ISF) JSON output\nsuitable for Linux and macOS analysis.","categories":["devel"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"dvdvideo-py311","origin":"sysutils/dvdvideo","version":"20130117_3","comment":"Video DVD backup tool","maintainer":"martymac@FreeBSD.org","www":"http://bblank.thinkmo.de/blog/new-software-python-dvdvideo","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b10b182fb230b45d5bf1ce13b047ff427831e137a65613a82bb600d09316dc01","flatsize":174867,"path":"All/dvdvideo-py311-20130117_3.pkg","repopath":"All/dvdvideo-py311-20130117_3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":35064,"desc":"A tool to create an image of a video DVD.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["multimedia","sysutils"],"options":{"DVDCSS":"off"},"annotations":{"flavor":"py311"}},{"name":"dvdread","origin":"multimedia/dvdread","version":"g20160701_2","comment":"Utility to create ISO images of encrypted DVDs","maintainer":"diizzy@FreeBSD.org","www":"https://github.com/xrgtn/dvdread","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"41e0fc2152afd3dcbbbf5baecab4a40dee2f09b4aa2b362b819b8b982089dcf5","flatsize":50711,"path":"All/dvdread-g20160701_2.pkg","repopath":"All/dvdread-g20160701_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":18112,"desc":"Command line utility with minimal dependencies that allows you to rip\nencrypted DVDs to ISO image.","deps":{"libdvdcss":{"origin":"multimedia/libdvdcss","version":"1.4.3"},"libdvdread":{"origin":"multimedia/libdvdread","version":"6.1.3"}},"categories":["multimedia"],"shlibs_required":["libc.so.8","libdvdcss.so.2","libdvdread.so.8"],"options":{"DOCS":"on","REGION":"off"}},{"name":"dvdimagecmp","origin":"sysutils/dvdimagecmp","version":"0.3","comment":"Simple tool for comparing an image to a burned disc","maintainer":"ports@thepentagon.org","www":"https://www.ibiblio.org/pub/linux/apps/video/dvdimagecmp-0.3.lsm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"81dce120cec771fa4c445f4c0f8ba6ef1a688e53e78b661f3fb57ad0d3eb579e","flatsize":11128,"path":"All/dvdimagecmp-0.3.pkg","repopath":"All/dvdimagecmp-0.3.pkg","licenselogic":"single","pkgsize":4600,"desc":"Dvdimagecmp is a small program to compare an image to a\nburned disc. It is not limited to dvds, and supports offsets.","categories":["sysutils"],"shlibs_required":["libc.so.8"]},{"name":"dz-libreoffice","origin":"editors/libreoffice-dz","version":"25.2.2.2","comment":"dz language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"893805e38d69c07508dd52ab9837c0cf62448678735ee82b3529cb84865dfe4d","flatsize":38330784,"path":"All/dz-libreoffice-25.2.2.2.pkg","repopath":"All/dz-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":3040544,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"dvdid","origin":"multimedia/dvdid","version":"0.2.0a_2","comment":"Tool for calculating dvdids","maintainer":"ports@FreeBSD.org","www":"http://dvdid.cjkey.org.uk/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7c65772c4698f769f712df418309cd83e9202b11312880687c07d48659358d10","flatsize":215819,"path":"All/dvdid-0.2.0a_2.pkg","repopath":"All/dvdid-0.2.0a_2.pkg","licenselogic":"single","pkgsize":33688,"desc":"The dvdid project provides a library and executable for calculating dvdids,\nas returned by Windows' IDvdInfo2::GetDiscID() method. It is available as\nsource code, which should compile on Windows and any POSIX compliant platform.","categories":["multimedia"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe dvdid port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dvdbackup","origin":"sysutils/dvdbackup","version":"0.4.2_8","comment":"Backup content from DVD to hard disk","maintainer":"ehaupt@FreeBSD.org","www":"https://dvdbackup.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4083be5f60cc6cf313c7016daa9ec27c06fcd86548aae4e3302c60f7442624b2","flatsize":216857,"path":"All/dvdbackup-0.4.2_8.pkg","repopath":"All/dvdbackup-0.4.2_8.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":48524,"desc":"dvdbackup is a tool to rip video DVDs from the command line. It has the\nadvantages of being small, fast, and easy to use.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libdvdread":{"origin":"multimedia/libdvdread","version":"6.1.3"}},"categories":["multimedia","sysutils"],"shlibs_required":["libc.so.8","libdvdread.so.8","libintl.so.8"],"options":{"DOCS":"on","NLS":"on"}},{"name":"dvd-slideshow","origin":"multimedia/dvd-slideshow","version":"0.8.6.1_1","comment":"Script to create slideshow-style DVD with some simple menus","maintainer":"oz@nixil.net","www":"https://dvd-slideshow.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"74830677b872e61fe9392c579b88765a987289d47da4f4b689e07895ec3d2cd3","flatsize":647204,"path":"All/dvd-slideshow-0.8.6.1_1.pkg","repopath":"All/dvd-slideshow-0.8.6.1_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":109548,"desc":"Script that creates a slideshow-style DVD with some simple menus.","deps":{"ImageMagick6":{"origin":"graphics/ImageMagick6","version":"6.9.13.23,1"},"bash":{"origin":"shells/bash","version":"5.2.37"},"cdrtools":{"origin":"sysutils/cdrtools","version":"2024.03.21"},"dvdauthor":{"origin":"multimedia/dvdauthor","version":"0.7.2.20211105_5"},"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"jhead":{"origin":"graphics/jhead","version":"3.08"},"mjpegtools":{"origin":"multimedia/mjpegtools","version":"2.2.1"},"rubygem-flvtool2":{"origin":"multimedia/rubygem-flvtool2","version":"1.0.6"},"sox":{"origin":"audio/sox","version":"14.4.2.20210509_7"},"urwfonts-ttf":{"origin":"x11-fonts/urwfonts-ttf","version":"1.0.7b18_8"}},"categories":["multimedia"],"options":{"DOCS":"on","LAME":"off","THEMES":"off","TOOLAME":"off","VORBIS":"off"}},{"name":"dvd+rw-tools","origin":"sysutils/dvd+rw-tools","version":"7.1_4","comment":"DVD burning software","maintainer":"ports@FreeBSD.org","www":"http://fy.chalmers.se/~appro/linux/DVD+RW/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5561f06e345a497e6a97bc2ec79caec46c1ac4f6eab7f1af76724a469db8cbdc","flatsize":359123,"path":"All/dvd+rw-tools-7.1_4.pkg","repopath":"All/dvd+rw-tools-7.1_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":104212,"desc":"DVD+RW Tools by Andy Polyakov.  This software allows one to perform DVD\nrecording using a DVD burner, primarily via the \"growisofs\" utility.\n\ngrowisofs was originally designed as a frontend to mkisofs to facilitate\nappending of data to ISO9660 volumes residing on random-access media such as\nDVD+RW, DVD-RAM, plain files, hard disk partitions.  In the course of\ndevelopment general purpose DVD recording support was implemented, and as of\nnow growisofs supports not only random-access media, but even mastering of\nmulti-session DVD media such as DVD+R and DVD-R/-RW.  In addition growisofs\nsupports first-/single-session recording of arbitrary pre-mastered image\n(formatted as UDF, ISO9660, or any other file system, if formatted at all)\nto all supported DVD media types.","deps":{"cdrtools":{"origin":"sysutils/cdrtools","version":"2024.03.21"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libcam.so.3","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe dvd+rw-tools port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dvdauthor","origin":"multimedia/dvdauthor","version":"0.7.2.20211105_5","comment":"Makes a DVD file structure from one or more MPEG2 streams","maintainer":"ports@FreeBSD.org","www":"https://dvdauthor.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2dfb67eafc9bfda1d0608422d59e520d304bb7910d3e8339bf6ce9ab99f850bb","flatsize":495130,"path":"All/dvdauthor-0.7.2.20211105_5.pkg","repopath":"All/dvdauthor-0.7.2.20211105_5.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":162236,"desc":"dvdauthor is a program that will generate a DVD movie from a valid\nmpeg2 stream that should play when you put it in a DVD player.","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"fribidi":{"origin":"converters/fribidi","version":"1.0.16"},"libdvdread":{"origin":"multimedia/libdvdread","version":"6.1.3"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["multimedia"],"shlibs_required":["libc.so.8","libdvdread.so.8","libfontconfig.so.1","libfreetype.so.6","libfribidi.so.0","libm.so.4","libpng16.so.16","libxml2.so.2"],"options":{"DOCS":"on","MANPAGES":"off","GRAPHICSMAGICK":"off","IMAGEMAGICK6":"off","NTSC":"off","PAL":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe dvdauthor port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dvbsnoop","origin":"multimedia/dvbsnoop","version":"1.4.50_1","comment":"DVB stream analyzer / MPEG analyzer","maintainer":"fbsd@opal.com","www":"https://dvbsnoop.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"85381836294b88dbfb61413376b41ecb8bd210c367df26560c0f9714b246f894","flatsize":312147,"path":"All/dvbsnoop-1.4.50_1.pkg","repopath":"All/dvbsnoop-1.4.50_1.pkg","licenselogic":"single","pkgsize":102640,"desc":"DVBsnoop is an analyzer for DVB broadcast streams / MPEG transport\nstreams.\n\nDVBsnoop is a program to monitor, analyze, debug, dump or view\ndvb/mpeg/dsm-cc/mhp stream information (TS, PES, SECTION) (e.g.\ndigital television) send via satellite, cable or terrestrial.","categories":["multimedia"],"shlibs_required":["libc.so.8"]},{"name":"emacs-canna","origin":"editors/emacs","version":"30.1_2,3","comment":"GNU editing macros (Canna Japanese input flavor)","maintainer":"emacs@FreeBSD.org","www":"https://www.gnu.org/software/emacs/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f4a581d269a96d2f2a634cc3d928ca36b875b2591140441d7975a853f9f2dcec","flatsize":150954208,"path":"All/emacs-canna-30.1_2,3.pkg","repopath":"All/emacs-canna-30.1_2,3.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":50467432,"desc":"GNU Emacs is an extensible, customizable, free/libre text editor.  At its\ncore is an interpreter for Emacs Lisp, a dialect of the Lisp programming\nlanguage with extensions to support text editing.\n\nThe features of GNU Emacs include:\n  - content-aware editing modes, including syntax coloring, for many file\n    types\n  - complete built-in documentation, including a tutorial for new users\n  - full Unicode support for nearly all human scripts\n  - powerful customizability, using Emacs Lisp code or a graphical\n    interface\n  - a vast ecosystem of functionality beyond text editing, including a\n    project planner, mail and news reader, debugger interface, calendar,\n    even a psychotherapist, and more\n  - a packaging system for downloading and installing extensions.\n\nCanna support is contributed by Yuji TAKANO (takachan@running-dog.net).","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"coreutils":{"origin":"sysutils/coreutils","version":"9.6"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"giflib":{"origin":"graphics/giflib","version":"5.2.2"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"ja-canna-lib":{"origin":"japanese/canna-lib","version":"3.7p3_9"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"lcms2":{"origin":"graphics/lcms2","version":"2.17"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcomposite":{"origin":"x11/libXcomposite","version":"0.4.6_1,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"mailutils":{"origin":"mail/mailutils","version":"3.17"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"png":{"origin":"graphics/png","version":"1.6.47"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"},"tree-sitter":{"origin":"devel/tree-sitter","version":"0.25.3"},"webp":{"origin":"graphics/webp","version":"1.5.0"}},"categories":["editors"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11-xcb.so.1","libX11.so.6","libXcomposite.so.1","libXext.so.6","libXfixes.so.3","libXi.so.6","libXinerama.so.1","libXpm.so.4","libXrandr.so.2","libXrender.so.1","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libcanna.so.1","libcrypt.so.4","libdbus-1.so.3","libdl.so.0","libexecinfo.so.1","libfontconfig.so.1","libfreetype.so.6","libgccjit.so.0","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgif.so.7","libgio-2.0.so.0","libglib-2.0.so.0","libgmp.so.10","libgnutls.so.30","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libjpeg.so.8","liblcms2.so.2","liblcms2_fast_float.so.1","liblcms2_threaded.so.1","libm.so.4","libmailutils.so.9","libmu_auth.so.9","libmu_dotmail.so.9","libmu_imap.so.9","libmu_maildir.so.9","libmu_mailer.so.9","libmu_mbox.so.9","libmu_pop.so.9","libmuaux.so.9","libncurses.so.6","libpam.so.3","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpng16.so.16","libpthread.so.0","librsvg-2.so.2","libsqlite3.so.0","libtiff.so.6","libtinfo.so.6","libtree-sitter.so.0.25","libunistring.so.5","libutil.so.4","libwebpdecoder.so.3","libwebpdemux.so.2","libxcb-shape.so.0","libxcb.so.1","libxml2.so.2","libz.so.3"],"options":{"ACL":"off","DBUS":"on","GNULS":"on","GNUTLS":"on","GSETTINGS":"on","HARFBUZZ":"on","LCMS2":"on","M17N":"off","MAILUTILS":"on","MODULES":"on","NATIVECOMP":"on","OTF":"off","PGTK":"off","SCROLLBARS":"on","SOURCES":"on","SQLITE3":"on","THREADS":"on","TREESITTER":"on","XFT":"off","XIM":"on","XML":"on","XWIDGETS":"off","GFILE":"off","KQUEUE":"on","ALSA":"off","OSS":"on","GTK2":"off","GTK3":"on","MOTIF":"off","XAW":"off","XAW3D":"off","CAIRO":"on","GIF":"on","JPEG":"on","MAGICK":"off","PNG":"on","SVG":"on","TIFF":"on","WEBP":"on","XPM":"on"},"annotations":{"cpe":"cpe:2.3:a:gnu:emacs:30.1:::::dragonfly6:x86_64:2","flavor":"canna"},"messages":[{"message":"The major version of editors/emacs was bumped from 26 to 27.  To upgrade\ndependent packages, run these commands with superuser privileges:\n\n    # sh\n    # for i in $(pkg query -g %n '*-emacs26*'); do \\\n        nn=$(echo \"$i\" | sed -e 's/emacs26/emacs27/'); \\\n        pkg set -yn \"$i\":\"$nn\"; \\\n      done;\n    # pkg upgrade","type":"upgrade","maximum_version":"27.1,3"}]},{"name":"dvc","origin":"science/dvc","version":"0.30.1_7","comment":"Git for data scientists: manage code and data together","maintainer":"yuri@FreeBSD.org","www":"https://dvc.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"25b5a8034b3cb00056765c762ba72637502d16b40c90ae73544d692b7ed9f973","flatsize":1557247,"path":"All/dvc-0.30.1_7.pkg","repopath":"All/dvc-0.30.1_7.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":237972,"desc":"Data Science Version Control or DVC is an open-source tool for data science and\nmachine learning projects. With a simple and flexible Git-like architecture and\ninterface it helps data scientists:\n* manage machine learning models - versioning, including data sets and\n  transformations (scripts) that were used to generate models;\n* make projects reproducible;\n* make projects shareable;\n* manage experiments with branching and metrics tracking.\n\nIt aims to replace tools like Excel and Docs that are being commonly used as a\nknowledge repo and a ledger for the team, ad-hoc scripts to track and move\ndeploy different model versions, ad-hoc data file suffixes and prefixes.","deps":{"py311-appdirs":{"origin":"devel/py-appdirs","version":"1.4.4_1"},"py311-asciimatics":{"origin":"devel/py-asciimatics","version":"1.15.0_1"},"py311-colorama":{"origin":"devel/py-colorama","version":"0.4.6"},"py311-configobj":{"origin":"devel/py-configobj","version":"5.0.9"},"py311-configparser":{"origin":"devel/py-configparser","version":"3.5.3_2,1"},"py311-distro":{"origin":"sysutils/py-distro","version":"1.9.0"},"py311-future":{"origin":"devel/py-future","version":"0.18.3_1"},"py311-gitpython":{"origin":"devel/py-gitpython","version":"3.1.43"},"py311-grandalf":{"origin":"math/py-grandalf","version":"0.8_1"},"py311-jsonpath-rw":{"origin":"devel/py-jsonpath-rw","version":"1.4.0_2"},"py311-nanotime":{"origin":"devel/py-nanotime","version":"0.5.2_1"},"py311-networkx":{"origin":"math/py-networkx","version":"3.4,2"},"py311-ply":{"origin":"devel/py-ply","version":"3.11_1"},"py311-pyasn1":{"origin":"devel/py-pyasn1","version":"0.6.0"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-schema":{"origin":"devel/py-schema","version":"0.7.7_1"},"py311-zc.lockfile":{"origin":"devel/py-zc.lockfile","version":"3.0.post1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","science"],"annotations":{"deprecated":"Depends on expired math/py-grandalf","expiration_date":"2025-06-01"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nDepends on expired math/py-grandalf.\n\nIt is scheduled to be removed on or after 2025-06-01."}]},{"name":"dvbcut","origin":"multimedia/dvbcut","version":"0.7.4_6","comment":"Qt application for cutting of MPEG PS and MPEG TS streams (DVB)","maintainer":"se@FreeBSD.org","www":"https://github.com/bernhardu/dvbcut-deb/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d46cb779438bf18374917c10b9ac5452eb8aca6848039b4372927a4c9f388fde","flatsize":566488,"path":"All/dvbcut-0.7.4_6.pkg","repopath":"All/dvbcut-0.7.4_6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":182848,"desc":"dvbcut is a Qt application which enables you to select certain parts of an\nMPEG transport stream (as received on Digital Video Broadcasting, DVB) and\nsave these parts into a single MPEG output file. It follows a \"keyhole\nsurgery\" approach. Thus, the input video and audio data is mostly kept\nunchanged, only very few frames at the beginning and/or end of the selected\nrange are recoded in order to obtain a valid MPEG file.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"liba52":{"origin":"audio/liba52","version":"0.8.0_2"},"libao":{"origin":"audio/libao","version":"1.2.0_7"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libmad":{"origin":"audio/libmad","version":"0.16.4"},"mplayer":{"origin":"multimedia/mplayer","version":"1.5.0.20240928_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["multimedia"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libao.so.4","libavcodec.so.60","libavformat.so.60","libavutil.so.58","libc.so.8","libm.so.4","libmad.so.0","libpthread.so.0","libstdc++.so.9","libswscale.so.7"]},{"name":"dv2sub","origin":"multimedia/dv2sub","version":"0.3_6","comment":"Extracts info or subtitles from DV stream","maintainer":"oz@nixil.net","www":"https://dv2sub.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bd938b71261c31c6612c7f45ac79e1857820528f07913518182ae12f287b46e7","flatsize":21576,"path":"All/dv2sub-0.3_6.pkg","repopath":"All/dv2sub-0.3_6.pkg","licenselogic":"single","pkgsize":9124,"desc":"dv2sub is a simple utility that extracts the date and time of recording from\na dv video file (using libdv) and outputs it as a subtitle file.\n\nIt can also display useful information about the dv stream, like video norm\n(PAL/NTSC), aspect ratio normal (4:3) or wide (16:9), interlaced or\nprogressive material, number of audio channels, audio sampling frequency,\nnumber of audio samples, timestamp and recording date & time.","deps":{"libdv":{"origin":"multimedia/libdv","version":"1.0.0_9"}},"categories":["multimedia"],"shlibs_required":["libc.so.8","libdv.so.4"]},{"name":"dvb-apps","origin":"multimedia/dvb-apps","version":"1.1.2.1505_3","comment":"Linux DVB API applications and utilities","maintainer":"decke@FreeBSD.org","www":"https://linuxtv.org/hg/dvb-apps/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"46b966e0ca2e24c5eb99394630d08001912b11f64c96234b27a50624d5d2eed3","flatsize":1790647,"path":"All/dvb-apps-1.1.2.1505_3.pkg","repopath":"All/dvb-apps-1.1.2.1505_3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":256284,"desc":"Linux DVB API applications and utilities.\n\nAll applications support the DVB-S, DVB-C, DVB-T, and ATSC standards.\n\nMain User Applications:\nutil/scan\t- Scan for channels on your digital TV device.\nutil/gnutv\t- Tune, watch and stream your TV.\n\nGeneral Utilities:\nutil/dvbdate\t- Set your clock from digital TV.\nutil/dvbnet\t- Control digital data network interfaces.\nutil/dvbtraffic\t- Monitor traffic on a digital device.\nutil/femon\t- Monitor the tuning on a digital TV device.\nutil/zap\t- *Just* tunes a digital device - really intended for developers.\nutil/gotox\t- Simple Rotor control utility\nutil/alevt\t- Teletext capture and display utility\n\nHardware Specific Utilities:\nutil/av7110_loadkeys\t- Load remote keys into an av7110 based card\nutil/dib3000-watch\t- Monitor DIB3000 demodulators\nutil/dst-utils\t\t- Utilities for DST based cards.\nutil/ttusb_dec_reset\t- Reset a TechnoTrends TTUSB DEC device.\n\nLibraries:\nlib/libdvbapi\t- Interface library to digital TV devices.\nlib/libdvbcfg\t- Library to parse/create digital TV channel configuration files.\nlib/libdvbsec\t- Library for Satellite Equipment Control operations.\nlib/libucsi\t- Fast MPEG2 Transport Stream SI table parsing library.\nlib/libdvben50221- Complete implementation of a Cenelec EN 50221 CAM stack.\nlib/libdvbmisc\t- Miscellaneous utilities used by the other libraries.\n\nVarious testing applications also live in test.","categories":["multimedia"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"]},{"name":"durdraw","origin":"graphics/durdraw","version":"0.28.0_1","comment":"ASCII and ANSI Art text editor for drawing in the terminal","maintainer":"yuri@FreeBSD.org","www":"https://durdraw.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8fa2be5fab6356b207fdfe9ed8ec65d0fbacd84616cb3baa0b4d043ff7bae65a","flatsize":1958090,"path":"All/durdraw-0.28.0_1.pkg","repopath":"All/durdraw-0.28.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":390952,"desc":"Durdraw is an ASCII, Unicode and ANSI art editor for UNIX-like systems\n(Linux, macOS, etc). It runs in modern Utf-8 terminals and supports frame-based\nanimation, custom themes, 256 and 16 color modes, terminal mouse input, DOS ANSI\nart viewing, CP437 and Unicode mixing and conversion, HTML output, mIRC color\noutput, and other interesting features.\n\nDurdraw is heavily inspired by classic ANSI editing software for MS-DOS and\nWindows, such as TheDraw, Aciddraw and Pablodraw, but with a modern Unix twist.","deps":{"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python"]},{"name":"e16-themes","origin":"x11-themes/e16-themes","version":"1.0.2","comment":"Set of themes for the e16 window manager","maintainer":"enlightenment@FreeBSD.org","www":"https://www.enlightenment.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d77be1aec4a8d6f150722d4c83affc3da72707e538f0b1cfdba9e83bddc29ab6","flatsize":11015632,"path":"All/e16-themes-1.0.2.pkg","repopath":"All/e16-themes-1.0.2.pkg","licenselogic":"single","pkgsize":7072548,"desc":"This distribution includes the four official themes delivered\nwith the e16 window manager:\n- BlueSteel\n- BrushedMetal-Tigert\n- Ganymede\n- ShinyMetal","categories":["enlightenment","x11-themes"]},{"name":"dust","origin":"sysutils/dust","version":"1.1.2","comment":"More useful and intuitive version of du","maintainer":"adamw@FreeBSD.org","www":"https://github.com/bootandy/dust","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4559c9d645e949844cdb243319c49ef57437414f6036655ef9aaec231b745bbe","flatsize":2710777,"path":"All/dust-1.1.2.pkg","repopath":"All/dust-1.1.2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":798260,"desc":"Dust is an alternative to du(1) that makes it easier to actually reason about\nyour disk space utilization. It has bar charts, shows both large directories\nand large files where appropriate, and has many filtering options.\n\nUnless your intent was just to pipe du's output, dust is more likely to give\nyou the utilization information you were actually looking for.","categories":["sysutils"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libpthread.so.0"],"options":{"EXAMPLES":"on"}},{"name":"dupmerge","origin":"sysutils/dupmerge","version":"1.73_1","comment":"Searches for files with equal content","maintainer":"danfe@FreeBSD.org","www":"https://sourceforge.net/projects/dupmerge/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aa90c54987ea8c2ea0e03ae3b3faf7369dd2cedbdb47003bd5fe0d5178b396aa","flatsize":23258,"path":"All/dupmerge-1.73_1.pkg","repopath":"All/dupmerge-1.73_1.pkg","licenselogic":"single","pkgsize":10388,"desc":"Dupmerge reads a list of files from standard input (eg., as produced by\n\"find . -print\") and looks securely for identical files. When it finds\ntwo or more identical files, all but one are unlinked to reclaim the\ndisk space and recreated as hard links to the remaining copy.","categories":["sysutils"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"duply","origin":"sysutils/duply","version":"2.5.1_1","comment":"Shell front end for the duplicity backup tool","maintainer":"michael@ranner.eu","www":"https://duply.net","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b47238f52606f6a61005bd85b3a969701fb3a4e80324f7d952e67f04b9aa755d","flatsize":120462,"path":"All/duply-2.5.1_1.pkg","repopath":"All/duply-2.5.1_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":38764,"desc":"Duply is a shell front end for the duplicity backup tool.\nIt greatly simplifies its usage by implementing backup\njob profiles, batch commands and more. Who says secure\nbackups on non-trusted spaces are no child's play.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"duplicity":{"origin":"sysutils/duplicity","version":"3.0.4_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["sysutils"],"messages":[{"message":"To run duply periodically you can add these options to your\n\t/etc/periodic.conf or /etc/periodic.conf.local\n\n         Configuration Settings (with default values):\n\n         backup_duply_enable=\"NO\"\n        \tenable duply backup\n\n         backup_duply_profile=\"\"\n        \tdefault duply profile to use\n        \tsee duply usage\n\n         backup_duply_command=\"bkp_status\"\n        \tdefault duply commands\n\n         backup_duply_opt=\"\"\n        \toptions passed to duply\n\n         backup_duply_random=\"0\"\n        \trandomize backup time\n\n\n\tAdd these lines to your /etc/crontab\n\t10\t3\t*\t*\t*\troot\tperiodic backup","type":"install"}]},{"name":"duplo","origin":"devel/duplo","version":"0.2.0","comment":"Find duplicated code blocks in large C/C++/Java/C#/VB.Net systems","maintainer":"ports@FreeBSD.org","www":"http://duplo.giants.ch/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9b3c802f8c8fb0b6f1bf5035049af33476bf360b18343b87ec517770dcca68ae","flatsize":76924,"path":"All/duplo-0.2.0.pkg","repopath":"All/duplo-0.2.0.pkg","licenselogic":"single","pkgsize":29104,"desc":"Duplicated source code blocks can harm maintainability of software systems.\nDuplo is a tool to find duplicated code blocks in large C/C++/Java systems.","categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe duplo port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dupl","origin":"devel/dupl","version":"1.0.0.11_24","comment":"Tool for code clone detection","maintainer":"yuri@FreeBSD.org","www":"https://github.com/mibk/dupl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a78aaa1c5f2d6b28caa44613b018fe9dd649a1fa3fe349019e01769fdbc0d905","flatsize":2108083,"path":"All/dupl-1.0.0.11_24.pkg","repopath":"All/dupl-1.0.0.11_24.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":745868,"desc":"dupl is a tool written in Go for finding code clones. So far it can find clones\nonly in the Go source files. The method uses suffix tree for serialized ASTs. It\nignores values of AST nodes. It just operates with their types (e.g.\nif a == 13 {} and if x == 100 {} are considered the same provided it exceeds the\nminimal token sequence size).\n\nDue to the used method dupl can report so called \"false positives\" on the\noutput.  These are the ones we do not consider clones (whether they are too\nsmall, or the values of the matched tokens are completely different).","categories":["devel"]},{"name":"duplicity","origin":"sysutils/duplicity","version":"3.0.4_1","comment":"Backup tool that uses librsync and GnuPG","maintainer":"eduardo@FreeBSD.org","www":"https://duplicity.gitlab.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"51c3489d27f80c5dc66b8db3edfa9f17f8d63e64bea1254fd0c05c26228c4388","flatsize":5113110,"path":"All/duplicity-3.0.4_1.pkg","repopath":"All/duplicity-3.0.4_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":762136,"desc":"Duplicity backs directories by producing encrypted tar-format volumes and\nuploading them to a remote or local file server. Because duplicity uses\nlibrsync, the incremental archives are space efficient and only record the\nparts of files that have changed since the last backup. Because duplicity\nuses GnuPG to encrypt and/or sign these archives, they will be safe from\nspying and/or modification by the server.","deps":{"gnupg":{"origin":"security/gnupg","version":"2.4.7"},"librsync":{"origin":"net/librsync","version":"2.3.4"},"py311-b2sdk":{"origin":"devel/py-b2sdk","version":"2.8.0_1"},"py311-boto3":{"origin":"www/py-boto3","version":"1.37.13"},"py311-dropbox":{"origin":"www/py-dropbox","version":"11.36.0_1"},"py311-fasteners":{"origin":"devel/py-fasteners","version":"0.19"},"py311-future":{"origin":"devel/py-future","version":"0.18.3_1"},"py311-mock":{"origin":"devel/py-mock","version":"5.2.0_1"},"py311-paramiko":{"origin":"security/py-paramiko","version":"2.11.0_3"},"py311-pexpect":{"origin":"misc/py-pexpect","version":"4.9.0_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-urllib3":{"origin":"net/py-urllib3","version":"1.26.20,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["sysutils"],"options":{"B2":"on","DOCS":"on","DROPBOX":"on","FTP":"off","FTPS":"off","GDOCS":"off","NLS":"on","S3":"on","GNUPG":"off","GNUPG2":"on"},"annotations":{"cpe":"cpe:2.3:a:duplicity_project:duplicity:3.0.4:::::dragonfly6:x86_64:1"},"messages":[{"message":"The following backends are supported by duplicity itself, but will\n require manual installation of their respective dependencies because\n they are not yet available in the ports tree:\n\n   - The HSI backend\n   - The mega backend for mega.co.nz\n   - The swift backend for OpenStack Object Storage\n   - The tahoe backend for Tahoe-LAFS\n\n Please refer to upstream duplicity documentation for information on\n the use of these backends.\n\n For gnupg 2 insert \"pinentry-mode loopback\" into ~/.gnupg/gpg.conf\n and \"allow-loopback-pinentry\" into ~/.gnupg/gpg-agent.conf","type":"install"}]},{"name":"duo_openvpn","origin":"security/duo_openvpn","version":"2.5","comment":"Duo two-factor authentication for OpenVPN","maintainer":"zi@FreeBSD.org","www":"https://github.com/duosecurity/duo_openvpn","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"88379d9e570d1db8c316cd4cce196c2ff3d02b8f87c1f7e32bd4f9fe79a93a31","flatsize":37644,"path":"All/duo_openvpn-2.5.pkg","repopath":"All/duo_openvpn-2.5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":15880,"desc":"Duo provides simple two-factor authentication as a service via:\n\n    1.  Phone callback\n    2.  SMS-delivered one-time passcodes\n    3.  Duo mobile app to generate one-time passcodes\n    4.  Duo mobile app for smartphone push authentication\n    5.  Duo hardware token to generate one-time passcodes\n\nDuo two-factor authentication for OpenVPN","deps":{"openvpn":{"origin":"security/openvpn","version":"2.6.14"},"p5-Digest-HMAC":{"origin":"security/p5-Digest-HMAC","version":"1.05"},"p5-JSON-XS":{"origin":"converters/p5-JSON-XS","version":"4.03"},"p5-LWP-Protocol-https":{"origin":"www/p5-LWP-Protocol-https","version":"6.14"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-vpn","security"],"options":{"METHOD":"off","USERNAME":"off","PERL":"on","PYTHON":"off"},"messages":[{"message":"After creating a new protected OpenVPN application in your duo\nadmin panel, add the following to your openvpn configuration file:\n\nplugin /usr/local/share/duo_openvpn/duo_openvpn.so 'IKEY SKEY HOST'\n\nFor more detailed installation instructions, please visit:\nhttps://duo.com/docs/openvpn","type":"install"}]},{"name":"dura","origin":"devel/dura","version":"0.2.0_24","comment":"Background process that watches Git repositories and backs up data","maintainer":"yuri@FreeBSD.org","www":"https://github.com/tkellogg/dura","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d8c5086c9964b7d9b2ce8e98ed6b3964220ff0cc2d830bcbeb7cb97086a08daf","flatsize":3021647,"path":"All/dura-0.2.0_24.pkg","repopath":"All/dura-0.2.0_24.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":858068,"desc":"Dura is a background process that watches your Git repositories and commits\nyour uncommitted changes without impacting HEAD, the current branch, or the\nGit index (staged files). If you ever get into an \"oh snap!\" situation where\nyou think you just lost days of work, checkout a `dura` branch and recover.\n\nWithout `dura`, you use Ctrl-Z in your editor to get back to a good state.\nThat's so 2021. Computers crash and Ctrl-Z only works on files independently.\nDura snapshots changes across the entire repository as-you-go, so you can\nrevert to \"4 hours ago\" instead of \"hit Ctrl-Z like 40 times or whatever\".","deps":{"libgit2":{"origin":"devel/libgit2","version":"1.8.4_1"},"libssh2":{"origin":"security/libssh2","version":"1.11.1,3"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libcrypto.so.12","libexecinfo.so.1","libgit2.so.1.8","libm.so.4","libpthread.so.0","libssh2.so.1","libssl.so.12"]},{"name":"dupd","origin":"sysutils/dupd","version":"1.7_1","comment":"File duplicate detection CLI utility","maintainer":"tom@hur.st","www":"https://www.virkki.com/dupd/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f9283c00382f10cd0d9d1d893be5e4d7d6f93878cc22f21d2e2cb51c01234fd2","flatsize":235902,"path":"All/dupd-1.7_1.pkg","repopath":"All/dupd-1.7_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":79152,"desc":"dupd is a file duplicate detection CLI utility, supporting iterative\ninteractive use with a persistent file database.\n\nDespite the name, it doesn't run as a daemon.\n\nSee https://elipapa.github.io/blog/fastest-way-to-find-dups.html for\na comparison of such tools.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libcrypto.so.12","libm.so.4","libpthread.so.0","libsqlite3.so.0"],"options":{"DOCS":"on","OPTIMIZED_CFLAGS":"off"}},{"name":"duo","origin":"security/duo","version":"2.0.1_1","comment":"Duo unix integration package","maintainer":"zi@FreeBSD.org","www":"https://duosecurity.com","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"242a0a28e32640e3caf049304262c8fcc400ee4bc48e5c85aab21fe78ee5097b","flatsize":367075,"path":"All/duo-2.0.1_1.pkg","repopath":"All/duo-2.0.1_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":79288,"desc":"Duo provides simple two-factor authentication as a service via:\n\n    1.  Phone callback\n    2.  SMS-delivered one-time passcodes\n    3.  Duo mobile app to generate one-time passcodes\n    4.  Duo mobile app for smartphone push authentication\n    5.  Duo hardware token to generate one-time passcodes\n\nThis package allows an admin (or ordinary user) to quickly add Duo\nauthentication to any Unix login without setting up secondary user\naccounts, directory synchronization, servers, or hardware.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["security"],"shlibs_required":["libc.so.8","libcrypto.so.12","libssl.so.12"],"options":{"DOCS":"on","SUID":"off"},"messages":[{"message":"Configuration file /usr/local/etc/login_duo.conf was created.\nYou must edit it to add your Duo integration and secret keys.\n\nIf you are using the PAM module, a line similar to the following\nshould be added to your service(s) of choice in /etc/pam.d:\nauth\trequired\t/usr/local/lib/security/pam_duo.so\n\nAdditionally, you must edit /usr/local/etc/pam_duo.conf\n\nduo headers have been installed to /usr/local/include/duo","type":"install"}]},{"name":"dunst","origin":"sysutils/dunst","version":"1.12.2","comment":"Lightweight notification daemon","maintainer":"dmgk@FreeBSD.org","www":"https://dunst-project.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dd73094dd24b95b0e110879cfdbba1ae00ecd35bf98ba5ff6a1e253fd4a6f53d","flatsize":286670,"path":"All/dunst-1.12.2.pkg","repopath":"All/dunst-1.12.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":113368,"desc":"Dunst is a lightweight replacement for the notification-daemons provided\nby most desktop environments.  It's very customizable, doesn't depend on\nany toolkits, and therefore fits in those window manager centric setups\nwe all love to customize to perfection.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXScrnSaver":{"origin":"x11/libXScrnSaver","version":"1.2.4_1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libnotify":{"origin":"devel/libnotify","version":"0.8.6"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["sysutils","wayland"],"shlibs_required":["libX11.so.6","libXext.so.6","libXinerama.so.1","libXrandr.so.2","libXss.so.1","libc.so.8","libcairo.so.2","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libnotify.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","librt.so.0","libwayland-client.so.0","libwayland-cursor.so.0"],"options":{"DUNSTIFY":"on","WAYLAND":"on"}},{"name":"dungeoncrawl","origin":"games/dungeoncrawl","version":"4.0.0.b26_1","comment":"Old school roguelike game","maintainer":"ports@FreeBSD.org","www":"http://www.dungeoncrawl.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"06be96696e63874afb6650f298b20674ce007adb7fad7ebd92584e3213e6d629","flatsize":1509911,"path":"All/dungeoncrawl-4.0.0.b26_1.pkg","repopath":"All/dungeoncrawl-4.0.0.b26_1.pkg","licenselogic":"single","pkgsize":537836,"desc":"Linley's Dungeon Crawl is a free and portable roguelike molded in the\ntradition of the early greats of the genre: Rogue, Hack, and Moria.\n\nThe player guides a single character deep into a subterranean complex\nto retrieve the Orb of Zot, fending off many horrible and hideous\ncreatures along the way. Once retrieved, the player must return both\ncharacter and Orb safely to the surface world. Easier said than done,\nbut fun all the same.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["games"],"shlibs_required":["libc.so.8","libm.so.4","libncurses.so.6","libstdc++.so.9","libtinfo.so.6"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe dungeoncrawl port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dungeon","origin":"games/dungeon","version":"3.2_2","comment":"Text adventure which became Zork I-III","maintainer":"sailor@63bit.net","www":"http://www.csd.uwo.ca/Infocom/dungeon.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"32697be815a9cca6b5a6dceb480446d58e6ad6bbc4274e1232655020c85e8634","flatsize":801843,"path":"All/dungeon-3.2_2.pkg","repopath":"All/dungeon-3.2_2.pkg","licenselogic":"single","pkgsize":596492,"desc":"Dungeon was the most famous text type adventure game.\nZork I, II, III of Infocom were based on it.\n\nYou can also read the articles about the history of the Zork\nin ``The New Zork Times'' there.\n\nThis port requires both Fortran and C source zipped archives,\nhowever the program is built only from the C source.\nThe Fortran source archive includes useful information\nto solve the myth, which you should look at.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["games"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"options":{"DOCS":"on"}},{"name":"dune-uggrid","origin":"math/dune-uggrid","version":"2.8.0_15","comment":"DUNE framework: The UG Grid Manager","maintainer":"yuri@FreeBSD.org","www":"https://www.dune-project.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"75241582c5021f1874ea489211dd410e813152a647f916645e1c3f26db7c723c","flatsize":2402329,"path":"All/dune-uggrid-2.8.0_15.pkg","repopath":"All/dune-uggrid-2.8.0_15.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":526280,"desc":"dune-uggrid is a module of the DUNE Numerics framework for solving partial\ndifferential equations (PDEs) with grid-based methods.\n\ndune-uggrid ocntains the UG Grid Manager of the DUNE framework.","deps":{"dune-common":{"origin":"math/dune-common","version":"2.8.0_16"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"onetbb":{"origin":"devel/onetbb","version":"2022.0.0"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"},"openmpi4":{"origin":"net/openmpi4","version":"4.1.8"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math"]},{"name":"durden","origin":"x11-wm/durden","version":"0.6.1_1","comment":"Desktop Environment for Arcan","maintainer":"ports@FreeBSD.org","www":"https://durden.arcan-fe.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fe5513b36914c475792d03cc3898de8176c8243a9b439d4e803be14cfb26cd31","flatsize":4832879,"path":"All/durden-0.6.1_1.pkg","repopath":"All/durden-0.6.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":3147408,"desc":"Durden is a desktop environment for the Arcan Display Server. It\nserves both as a reference showcase on how to take advantage of some\nof the features in Arcan, and as a very competent entry to the\nadvanced-user side of the desktop environment spectrum. The basic\npremise is to absorb most, if not all, features from current desktop\nenvironments in a modular and configurable way - then let user\nselected profiles actually cherry- pick the configuration, visuals and\ntunning that reflects the desktop the user wants or is familiar\nwith. Internally, it is based around a file-system like structure\n(\"the menu\") and everything else is references to paths within this\nstructure.","deps":{"arcan":{"origin":"multimedia/arcan","version":"0.6.3.3"}},"categories":["x11-wm"],"messages":[{"message":"===>   NOTICE:\n\nThe durden port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dustrac","origin":"games/dustrac","version":"2.1.1_1","comment":"2D top-view racing game","maintainer":"amdmi3@FreeBSD.org","www":"https://dustrac.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f61d0861a1d10962892d265379967367907bd07ddd6e781fcccdd3cbbc98b662","flatsize":7216314,"path":"All/dustrac-2.1.1_1.pkg","repopath":"All/dustrac-2.1.1_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":4570032,"desc":"Dust Racing 2D (Dustrac) is a tile-based, cross-platform 2D racing\ngame written in Qt.\n\nPlay against challenging computer cars or use the split-screen mode\nto play against your friend.  A level editor for easy level creation\nis included.  Dust Racing 2D is inspired by Super Cars and Slicks'n\nSlide.","deps":{"dejavu":{"origin":"x11-fonts/dejavu","version":"2.37_3"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"openal-soft":{"origin":"audio/openal-soft","version":"1.24.2_2"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-opengl":{"origin":"graphics/qt5-opengl","version":"5.15.16p130_1"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"},"qt5-testlib":{"origin":"devel/qt5-testlib","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["games"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5OpenGL.so.5","libQt5Sql.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libc.so.8","libm.so.4","libopenal.so.1","libstdc++.so.9","libvorbisfile.so.3"],"options":{"DOCS":"on"}},{"name":"dune-vtk","origin":"math/dune-vtk","version":"2.8.0_26","comment":"DUNE framework: File reader and writer for the VTK XML format","maintainer":"yuri@FreeBSD.org","www":"https://www.dune-project.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c938be9f4c7a65162879c445b7a0cc47389fa8a40d518182dd57910679e3df2b","flatsize":7172865,"path":"All/dune-vtk-2.8.0_26.pkg","repopath":"All/dune-vtk-2.8.0_26.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1391744,"desc":"dune-vtk is a module of the DUNE Numerics framework for solving partial\ndifferential equations (PDEs) with grid-based methods.\n\ndune-vtk is a file reader and writer for the VTK XML format.","deps":{"arpack-ng":{"origin":"math/arpack-ng","version":"3.9.1_4"},"dune-alugrid":{"origin":"math/dune-alugrid","version":"2.8.0_13"},"dune-common":{"origin":"math/dune-common","version":"2.8.0_16"},"dune-foamgrid":{"origin":"math/dune-foamgrid","version":"2.8.0_1"},"dune-geometry":{"origin":"math/dune-geometry","version":"2.8.0_15"},"dune-grid":{"origin":"math/dune-grid","version":"2.8.0_15"},"dune-localfunctions":{"origin":"math/dune-localfunctions","version":"2.8.0_1"},"dune-polygongrid":{"origin":"math/dune-polygongrid","version":"2.8.0_13"},"dune-spgrid":{"origin":"math/dune-spgrid","version":"2.8.0_2"},"dune-uggrid":{"origin":"math/dune-uggrid","version":"2.8.0_15"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"metis":{"origin":"math/metis","version":"5.1.0_9"},"onetbb":{"origin":"devel/onetbb","version":"2022.0.0"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"},"openmpi4":{"origin":"net/openmpi4","version":"4.1.8"},"psurface":{"origin":"math/psurface","version":"2.0.0.13_2"},"suitesparse":{"origin":"math/suitesparse","version":"7.10.1"},"suitesparse-amd":{"origin":"math/suitesparse-amd","version":"3.3.3"},"suitesparse-camd":{"origin":"math/suitesparse-camd","version":"3.3.3"},"suitesparse-ccolamd":{"origin":"math/suitesparse-ccolamd","version":"3.3.4"},"suitesparse-cholmod":{"origin":"math/suitesparse-cholmod","version":"5.3.1"},"suitesparse-colamd":{"origin":"math/suitesparse-colamd","version":"3.3.4"},"suitesparse-config":{"origin":"math/suitesparse-config","version":"7.10.1"},"suitesparse-ldl":{"origin":"math/suitesparse-ldl","version":"3.3.2"},"suitesparse-spqr":{"origin":"math/suitesparse-spqr","version":"4.3.4_1"},"suitesparse-umfpack":{"origin":"math/suitesparse-umfpack","version":"6.3.5_1"},"superlu":{"origin":"math/superlu","version":"5.3.0_4"}},"categories":["math"],"options":{"DOCS":"on"}},{"name":"dune-polygongrid","origin":"math/dune-polygongrid","version":"2.8.0_13","comment":"DUNE framework: 2D polygonal grid","maintainer":"yuri@FreeBSD.org","www":"https://www.dune-project.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"48e0333480033b19a6aee006c91c1736da16510ecca3c11a40e874c2812521fe","flatsize":143438,"path":"All/dune-polygongrid-2.8.0_13.pkg","repopath":"All/dune-polygongrid-2.8.0_13.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":32708,"desc":"dune-polygongrid is a module of the DUNE Numerics framework for solving partial\ndifferential equations (PDEs) with grid-based methods.\n\ndune-polygongrid is a module implementing 2D polygonal grid.","deps":{"dune-common":{"origin":"math/dune-common","version":"2.8.0_16"},"dune-geometry":{"origin":"math/dune-geometry","version":"2.8.0_15"},"dune-grid":{"origin":"math/dune-grid","version":"2.8.0_15"},"dune-uggrid":{"origin":"math/dune-uggrid","version":"2.8.0_15"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"onetbb":{"origin":"devel/onetbb","version":"2022.0.0"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"},"openmpi4":{"origin":"net/openmpi4","version":"4.1.8"}},"categories":["math"]},{"name":"dune-typetree","origin":"math/dune-typetree","version":"2.8.0_2","comment":"DUNE framework: The TypeTree library","maintainer":"yuri@FreeBSD.org","www":"https://www.dune-project.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cf8a0a03bb2eaf00ba15fd4765c5ecbcef075cfda4b0ac2458a608ba3234ad60","flatsize":5074144,"path":"All/dune-typetree-2.8.0_2.pkg","repopath":"All/dune-typetree-2.8.0_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":403560,"desc":"dune-typetree is a module of the DUNE Numerics framework for solving partial\ndifferential equations (PDEs) with grid-based methods.\n\ndune-typetree is a template library for constructing and operating on statically\ntyped trees of objects. It is based around the idea of defining loosely coupled,\ncomponentized algorithms. Component lookup happens through tag dispatch, making\nit very easy to extend and / or modify existing algorithms as well as\nconstructing new algorithms for existing types of tree nodes.","deps":{"dune-common":{"origin":"math/dune-common","version":"2.8.0_16"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"openmpi4":{"origin":"net/openmpi4","version":"4.1.8"},"vc":{"origin":"devel/vc","version":"1.4.5"}},"categories":["math"],"options":{"DOCS":"on"}},{"name":"dune-metagrid","origin":"math/dune-metagrid","version":"g20210929_1","comment":"DUNE framework: module implementing a variety of DUNE meta grids","maintainer":"yuri@FreeBSD.org","www":"https://www.dune-project.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e6bd22853902bfa857c2273f28c6906d9438b03329fdff9c90b5c0766a9719a6","flatsize":746961,"path":"All/dune-metagrid-g20210929_1.pkg","repopath":"All/dune-metagrid-g20210929_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":88208,"desc":"dune-metagrid is a module of the DUNE Numerics framework for solving partial\ndifferential equations (PDEs) with grid-based methods.\n\ndune-metagrid is a module implementing a variety of DUNE meta grids.","deps":{"dune-alugrid":{"origin":"math/dune-alugrid","version":"2.8.0_13"},"dune-common":{"origin":"math/dune-common","version":"2.8.0_16"},"dune-grid":{"origin":"math/dune-grid","version":"2.8.0_15"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"],"options":{"DOCS":"on"}},{"name":"dunelegacy","origin":"games/dunelegacy","version":"0.96.4_5","comment":"Open source clone of Dune II","maintainer":"bofh@FreeBSD.org","www":"https://dunelegacy.sourceforge.net/website/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8f51588fcb9139d8346d8958fbf1a9ed6d19e6362f925e633efb86ff7e53daf4","flatsize":5958458,"path":"All/dunelegacy-0.96.4_5.pkg","repopath":"All/dunelegacy-0.96.4_5.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1703040,"desc":"Dune Legacy is an effort by a handful of developers to revitalize the\nfirst-ever real-time strategy game.\n\nIt tries to be as similar as possible to the original gameplay but to integrate\nuser interface features most modern realtime-strategy games have like selecting\nmultiple units","deps":{"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_mixer":{"origin":"audio/sdl2_mixer","version":"2.8.1"}},"categories":["games"],"shlibs_required":["libSDL2-2.0.so.0","libSDL2_mixer-2.0.so.0","libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"dune-spgrid","origin":"math/dune-spgrid","version":"2.8.0_2","comment":"DUNE framework: A structured, parallel DUNE grid implementation","maintainer":"yuri@FreeBSD.org","www":"https://www.dune-project.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d6f98ace0865f24d3eeacb8fdb69af87d302f01e1bb10ae1fa15df6df331d760","flatsize":9862877,"path":"All/dune-spgrid-2.8.0_2.pkg","repopath":"All/dune-spgrid-2.8.0_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1366816,"desc":"dune-spgrid is a module of the DUNE Numerics framework for solving partial\ndifferential equations (PDEs) with grid-based methods.\n\ndune-spgrid module provides a structured, parallel grid: SPGrid.","deps":{"dune-common":{"origin":"math/dune-common","version":"2.8.0_16"},"dune-geometry":{"origin":"math/dune-geometry","version":"2.8.0_15"},"dune-grid":{"origin":"math/dune-grid","version":"2.8.0_15"},"dune-uggrid":{"origin":"math/dune-uggrid","version":"2.8.0_15"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"],"options":{"DOCS":"on"}},{"name":"e107","origin":"www/e107","version":"2.3.3","comment":"Content management system written in PHP","maintainer":"ports@FreeBSD.org","www":"https://www.e107.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5976029879211a207f28af8069ce683cfb0381ab93b8a84cba5332c006ad05ca","flatsize":34093484,"path":"All/e107-2.3.3.pkg","repopath":"All/e107-2.3.3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":10293060,"desc":"e107 is a content management system written in PHP and using the\npopular open source MySQL database system for content storage.\nIt's completely free, totally customisable and in constant development.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-dom":{"origin":"textproc/php83-dom","version":"8.3.21"},"php83-exif":{"origin":"graphics/php83-exif","version":"8.3.21"},"php83-pdo_mysql":{"origin":"databases/php83-pdo_mysql","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"}},"categories":["www"],"annotations":{"cpe":"cpe:2.3:a:e107:e107:2.3.3:::::dragonfly6:x86_64"},"messages":[{"message":"1) Create a user and a database for e107 to store all\n   its tables in (or choose an existing database).\n\n2) Add the following to your Apache configuration, and\n   restart the server:\n\n   Alias /e107 /usr/local/www/e107/\n   AcceptPathInfo On\n   <Directory /usr/local/www/e107/>\n      AllowOverride None\n      Require all granted\n   </Directory>\n\n3) Visit your e107 site with a browser (i.e.,\n   http://your.server.com/e107/), and you should\n   be taken to the install.php script, which will lead\n   you through creating a config.php file and then\n   setting up e107, creating an admin account, etc.\n\nFor more information, see the INSTALL DOCUMENTATION:\n\n   http://wiki.e107.org/?title=HOWTO:Install_e107\n   http://wiki.e107.org/?title=HOWTO:Install_troubleshoot","type":"install"},{"message":"===>   NOTICE:\n\nThe e107 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dune-multidomaingrid","origin":"math/dune-multidomaingrid","version":"2.8.0_1","comment":"DUNE framework: meta grid for subdomains spanning parts of host grid","maintainer":"yuri@FreeBSD.org","www":"https://www.dune-project.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b30ed17f653d973bafcc8959e583208e9c22113bdd075a83d316d2ff2de187b7","flatsize":6608598,"path":"All/dune-multidomaingrid-2.8.0_1.pkg","repopath":"All/dune-multidomaingrid-2.8.0_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1256152,"desc":"dune-multidomaingrid is a meta grid built on top of the DUNE grid interface.\nIt can be used to carve out subdomains from an underlying host grid which are\nthen available as fully featured DUNE grids in their own right.","deps":{"dune-common":{"origin":"math/dune-common","version":"2.8.0_16"},"dune-geometry":{"origin":"math/dune-geometry","version":"2.8.0_15"},"dune-grid":{"origin":"math/dune-grid","version":"2.8.0_15"},"dune-typetree":{"origin":"math/dune-typetree","version":"2.8.0_2"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"],"options":{"DOCS":"on"}},{"name":"dune-grid-glue","origin":"math/dune-grid-glue","version":"2.8.0_13","comment":"DUNE framework: infrastructure for coupling of unrelated Dune grids","maintainer":"yuri@FreeBSD.org","www":"https://www.dune-project.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"04b9f1018a7401d495fe85b805fa938e8e3430e09fc94ae3167035dd876e232d","flatsize":5572709,"path":"All/dune-grid-glue-2.8.0_13.pkg","repopath":"All/dune-grid-glue-2.8.0_13.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":957860,"desc":"The dune-grid-glue module provides infrastructure for the coupling of two\nunrelated Dune grids. The coupling may be overlapping or nonoverlapping,\nconforming or nonconforming. The two grids are not requested to be of the same\ntype, and they may even be of different dimensions.\n\nCouplings are described as sets of remote intersections. Conceptually, these\nremote intersections are very close to what the regular intersections in the\nDune grid interface are, with the difference that the inside and outside\nentities are taken from different grids.","deps":{"alberta-fem":{"origin":"math/alberta","version":"3.0.3_1"},"dune-common":{"origin":"math/dune-common","version":"2.8.0_16"},"dune-geometry":{"origin":"math/dune-geometry","version":"2.8.0_15"},"dune-grid":{"origin":"math/dune-grid","version":"2.8.0_15"},"dune-uggrid":{"origin":"math/dune-uggrid","version":"2.8.0_15"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"onetbb":{"origin":"devel/onetbb","version":"2022.0.0"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"},"psurface":{"origin":"math/psurface","version":"2.0.0.13_2"}},"categories":["math"],"options":{"DOCS":"on"}},{"name":"dune-istl","origin":"math/dune-istl","version":"2.8.0_12","comment":"DUNE framework: Iterative Solver Template Library","maintainer":"yuri@FreeBSD.org","www":"https://www.dune-project.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9c28f940c7baba718c6937965ca1a7101baa6aec0b05a6fa49ac31f8125e08f8","flatsize":24494990,"path":"All/dune-istl-2.8.0_12.pkg","repopath":"All/dune-istl-2.8.0_12.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1956444,"desc":"dune-istl is a module of the DUNE Numerics framework for solving partial\ndifferential equations (PDEs) with grid-based methods.\n\ndune-istl contains the basic DUNE iterative solver template library classes.","deps":{"arpack++":{"origin":"math/arpack++","version":"2.4.0_11"},"dune-common":{"origin":"math/dune-common","version":"2.8.0_16"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"suitesparse":{"origin":"math/suitesparse","version":"7.10.1"}},"categories":["math"],"options":{"DOCS":"on","PARMETIS":"off"}},{"name":"dune-foamgrid","origin":"math/dune-foamgrid","version":"2.8.0_1","comment":"DUNE framework: one- and two-dimensional simplex grids","maintainer":"yuri@FreeBSD.org","www":"https://www.dune-project.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"36754b0f47b0105dfaf89f862c15a1ee7e3a42cd8965d6d42ea6b140a0af66b8","flatsize":3738919,"path":"All/dune-foamgrid-2.8.0_1.pkg","repopath":"All/dune-foamgrid-2.8.0_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":537632,"desc":"dune-foamgrid is a module of the DUNE Numerics framework for solving partial\ndifferential equations (PDEs) with grid-based methods.\n\ndune-foamgrid implements one- and two-dimensional simplex grids, which can be\nembedded in Euclidean spaces of arbitrary dimension. As a special feature,\nFoamGrid does not require the grids to be manifolds and grid can add/remove\nelements art run-time.","deps":{"dune-common":{"origin":"math/dune-common","version":"2.8.0_16"},"dune-geometry":{"origin":"math/dune-geometry","version":"2.8.0_15"},"dune-grid":{"origin":"math/dune-grid","version":"2.8.0_15"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"],"options":{"DOCS":"on"}},{"name":"dvdstyler","origin":"multimedia/dvdstyler","version":"3.3.b4_2,2","comment":"WxWidgets frontend to dvd recoding and authoring programs","maintainer":"ahicks@p-o.co.uk","www":"https://www.dvdstyler.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e29187ec9ce2228899d21549bbb021a0a330f541f6337c478ea10754d64ebdc9","flatsize":16638898,"path":"All/dvdstyler-3.3.b4_2,2.pkg","repopath":"All/dvdstyler-3.3.b4_2,2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":9280364,"desc":"DVDStyler is a crossplatform GUI frontend to the dvd authoring and\nrecording programs.\n\nThe main DVDStyler features are:\n o drag and drop MPEG files directly\n o import image file for background\n o create NTSC/PAL menu\n o place text and images anywhere on the menu screen\n o change font/color\n o put basic text buttons, change font/color and background color\n o set chapters for each movie\n o change post command for each movie","deps":{"cdrtools":{"origin":"sysutils/cdrtools","version":"2024.03.21"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"dvd+rw-tools":{"origin":"sysutils/dvd+rw-tools","version":"7.1_4"},"dvdauthor":{"origin":"multimedia/dvdauthor","version":"0.7.2.20211105_5"},"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libexif":{"origin":"graphics/libexif","version":"0.6.25"},"libudev-devd":{"origin":"devel/libudev-devd","version":"0.6.0"},"mjpegtools":{"origin":"multimedia/mjpegtools","version":"2.2.1"},"wx32-gtk3":{"origin":"x11-toolkits/wxgtk32","version":"3.2.6_1"},"wxsvg":{"origin":"graphics/wxsvg","version":"1.5.24_4"},"zip":{"origin":"archivers/zip","version":"3.0_4"}},"categories":["multimedia"],"shlibs_required":["libavcodec.so.60","libavfilter.so.9","libavformat.so.60","libavutil.so.58","libc.so.8","libdbus-1.so.3","libexif.so.12","libfontconfig.so.1","libfreetype.so.6","libjpeg.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9","libswscale.so.7","libudev.so.0","libwx_baseu-3.2.so.0","libwx_baseu_net-3.2.so.0","libwx_gtk3u_core-3.2.so.0","libwx_gtk3u_html-3.2.so.0","libwx_gtk3u_media-3.2.so.0","libwxsvg.so.3"],"options":{"DOCS":"on"}},{"name":"dune-curvedgeometry","origin":"math/dune-curvedgeometry","version":"g20201116_1","comment":"DUNE framework: curved dune geometries by Lagrange parameterization","maintainer":"yuri@FreeBSD.org","www":"https://www.dune-project.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1e5241ce3a2adfe83b1291abf9d3e295b70b52b30df841bd722dcd406e2566e3","flatsize":98767,"path":"All/dune-curvedgeometry-g20201116_1.pkg","repopath":"All/dune-curvedgeometry-g20201116_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":19412,"desc":"dune-curvedgeometry is a module of the DUNE Numerics framework for solving\npartial differential equations (PDEs) with grid-based methods.\n\nThe CurvedGeometry is a Geometry parametrized by a local-to-global mapping that\nis interpolated into a local basis. In the Traits type the local basis in\nencoded by a LocalFiniteElement Cache type, that allows to construct a local\nFiniteElement and with this also the local basis.","deps":{"dune-geometry":{"origin":"math/dune-geometry","version":"2.8.0_15"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"],"options":{"DOCS":"on"}},{"name":"dune-geometry","origin":"math/dune-geometry","version":"2.8.0_15","comment":"DUNE framework: Geometry transformations, reference elements, etc","maintainer":"yuri@FreeBSD.org","www":"https://www.dune-project.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"733bdd595d87f62571bdb2b8c40d5a49843f660ca068d9b7618591ecc4e88462","flatsize":6507259,"path":"All/dune-geometry-2.8.0_15.pkg","repopath":"All/dune-geometry-2.8.0_15.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":882500,"desc":"dune-geometry is a module of the DUNE Numerics framework for solving partial\ndifferential equations (PDEs) with grid-based methods.\n\ndune-geometry includes everything related to the DUNE reference elements. This\nincludes the reference elements themselves, mappings on the reference elements\n(geometries), and quadratures.","deps":{"dune-common":{"origin":"math/dune-common","version":"2.8.0_16"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"onetbb":{"origin":"devel/onetbb","version":"2022.0.0"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math"],"options":{"DOCS":"on"}},{"name":"dune-functions","origin":"math/dune-functions","version":"2.8.0_1","comment":"DUNE framework: Abstraction layer for global finite element functions","maintainer":"yuri@FreeBSD.org","www":"https://www.dune-project.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"444f7913b73c05de9563f422ea5710e95e57ba1e4b3a79b8cb5c0df85e5451f5","flatsize":9704002,"path":"All/dune-functions-2.8.0_1.pkg","repopath":"All/dune-functions-2.8.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1843404,"desc":"dune-functions is a module of the DUNE Numerics framework for solving\npartial differential equations (PDEs) with grid-based methods.\n\ndune-functions provides an abstraction layer for global finite element\nfunctions. Its two main concepts are functions implemented as callable\nobjects, and bases of finite element spaces.","deps":{"dune-common":{"origin":"math/dune-common","version":"2.8.0_16"},"dune-geometry":{"origin":"math/dune-geometry","version":"2.8.0_15"},"dune-grid":{"origin":"math/dune-grid","version":"2.8.0_15"},"dune-istl":{"origin":"math/dune-istl","version":"2.8.0_12"},"dune-localfunctions":{"origin":"math/dune-localfunctions","version":"2.8.0_1"},"dune-typetree":{"origin":"math/dune-typetree","version":"2.8.0_2"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"],"options":{"DOCS":"on"}},{"name":"dune-common","origin":"math/dune-common","version":"2.8.0_16","comment":"DUNE framework: Build system, infrastructure and foundation classes","maintainer":"yuri@FreeBSD.org","www":"https://www.dune-project.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"10fb4e27f0e854dc36a6dd90dc4b100a8eacb2a25d9f7f84e56a7a1897ca5988","flatsize":2086335,"path":"All/dune-common-2.8.0_16.pkg","repopath":"All/dune-common-2.8.0_16.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":383852,"desc":"DUNE, the Distributed and Unified Numerics Environment is a modular toolbox for\nsolving partial differential equations (PDEs) with grid-based methods. It\nsupports the easy implementation of methods like Finite Elements (FE), Finite\nVolumes (FV), and also Finite Differences (FD).","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"onetbb":{"origin":"devel/onetbb","version":"2022.0.0"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math"],"options":{"DOCS":"on","DOXYGEN":"off"}},{"name":"dumpasn1","origin":"converters/dumpasn1","version":"20210212","comment":"Dumps the contents of an ASN.1 encoded file, e.g. an SSL certificate","maintainer":"ale@FreeBSD.org","www":"http://www.cs.auckland.ac.nz/~pgut001/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bcbe4ac93e72349b25d98d46744c12eb78845a16df404d05b2c138e5b41d785c","flatsize":293620,"path":"All/dumpasn1-20210212.pkg","repopath":"All/dumpasn1-20210212.pkg","licenselogic":"single","licenses":["DUMPASN1"],"pkgsize":49868,"desc":"dumpasn1 is an ASN.1 parser which dumps the contents of an ASN.1-encoded\nfile, as well as interpreting the OIDs contained in the file into\nhuman-readable format. Dumpasn1 is intended for examining the contents\nof PKI certificates and comes with a full list of security-related OIDs,\nbut can be easily extended to parse other OIDs as well.","categories":["converters","security"],"shlibs_required":["libc.so.8"]},{"name":"dump1090","origin":"comms/dump1090","version":"20200718_1","comment":"Simple Mode S decoder for RTLSDR devices","maintainer":"skreuzer@FreeBSD.org","www":"https://github.com/antirez/dump1090","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"021cd6f702766b16ee6f004ef17bf32473e0e54ef3b2ff47992f268ca585faab","flatsize":57740,"path":"All/dump1090-20200718_1.pkg","repopath":"All/dump1090-20200718_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":25160,"desc":"Dump 1090 is a Mode S decoder specifically designed for RTLSDR devices.\n\nThe main features are:\n\n* Robust decoding of weak messages.\n* Network support: TCP30003 stream (MSG5...), Raw packets, HTTP.\n* Embedded HTTP server that displays the currently detected aircrafts on\n  Google Map.\n* Single bit errors correction using the 24 bit CRC.\n* Ability to decode DF11, DF17 messages.\n* Ability to decode DF formats like DF0, DF4, DF5, DF16, DF20 and DF21 where the\n  checksum is xored with the ICAO address by brute forcing the checksum field\n  using recently seen ICAO addresses.\n* Decode raw IQ samples from file (using --ifile command line switch).\n* Interactive command-line-interfae mode where aircrafts currently detected are\n  shown as a list refreshing as more data arrives.\n* CPR coordinates decoding and track calculation from velocity.\n* TCP server streaming and receiving raw data to/from connected clients.","deps":{"rtl-sdr":{"origin":"comms/rtl-sdr","version":"2.0.2,1"}},"categories":["comms"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","librtlsdr.so.0","libusb.so.2"]},{"name":"dumb-allegro","origin":"audio/dumb-allegro","version":"0.9.3_5","comment":"IT, XM, S3M, and MOD player library","maintainer":"amdmi3@FreeBSD.org","www":"https://dumb.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a89758cf5dc1f3dc88aaf439086c299c62db1689740315807a06552547a18086","flatsize":984117,"path":"All/dumb-allegro-0.9.3_5.pkg","repopath":"All/dumb-allegro-0.9.3_5.pkg","licenselogic":"single","pkgsize":112420,"desc":"DUMB is an IT, XM, S3M and MOD player library.","deps":{"allegro":{"origin":"devel/allegro","version":"4.4.3.1_4"}},"categories":["audio"],"shlibs_required":["liballeg.so.4","libc.so.8","libm.so.4"]},{"name":"dune-localfunctions","origin":"math/dune-localfunctions","version":"2.8.0_1","comment":"DUNE framework: Local finite elements","maintainer":"yuri@FreeBSD.org","www":"https://www.dune-project.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"21c291fad66d079e285126dd23a4238131db01636e18bd874c792e7a7a534b15","flatsize":23436415,"path":"All/dune-localfunctions-2.8.0_1.pkg","repopath":"All/dune-localfunctions-2.8.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":4589240,"desc":"dune-localfunctions is a module of the DUNE Numerics framework for solving\npartial differential equations (PDEs) with grid-based methods.\n\ndune-localfunctions provides interface and implementation for shape functions\ndefined on the DUNE reference elements. In addition to the shape function,\ninterpolation operators and special keys are provided which can be used to\nassemble global function spaces on finite-element grids.","deps":{"dune-common":{"origin":"math/dune-common","version":"2.8.0_16"},"dune-geometry":{"origin":"math/dune-geometry","version":"2.8.0_15"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"],"options":{"DOCS":"on"}},{"name":"duktape-lib","origin":"lang/duktape-lib","version":"2.7.0","comment":"Embeddable Javascript engine (shared lib)","maintainer":"desktop@FreeBSD.org","www":"https://duktape.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5aaeda8176d2e9cc56d3acc4777ba76975b46086297013c66035c4821c9f88d7","flatsize":570726,"path":"All/duktape-lib-2.7.0.pkg","repopath":"All/duktape-lib-2.7.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":186456,"desc":"Duktape is an embeddable Javascript engine, with a focus on portability and\ncompact footprint.\n\nDuktape is easy to integrate into a C/C++ project: add duktape.c and duktape.h\nto your build, and use the Duktape API to call Ecmascript functions from C code\nand vice versa.","categories":["devel","lang"]},{"name":"dumb","origin":"audio/dumb","version":"0.9.3_5","comment":"IT, XM, S3M, and MOD player library","maintainer":"amdmi3@FreeBSD.org","www":"https://dumb.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"43ccf8ec94b06029fb25ddb37d9ef2c1083b758a8e6140dec8b17465ba50a828","flatsize":745690,"path":"All/dumb-0.9.3_5.pkg","repopath":"All/dumb-0.9.3_5.pkg","licenselogic":"single","pkgsize":101988,"desc":"DUMB is an IT, XM, S3M and MOD player library.","categories":["audio"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"ALLEGRO":"off"}},{"name":"duhdraw","origin":"graphics/duhdraw","version":"2.8.13","comment":"ANSI graphic drawing program","maintainer":"ports@FreeBSD.org","www":"https://www.cs.helsinki.fi/u/penberg/duhdraw/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"70e9d8fb9110ac404fb9c7ce012534ffb127f2524c761ec9ba60a4b2cb31507f","flatsize":114040,"path":"All/duhdraw-2.8.13.pkg","repopath":"All/duhdraw-2.8.13.pkg","licenselogic":"single","pkgsize":25452,"desc":"DuhDraw is a program which almost perfectly simulates TheDraw for DOS.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"messages":[{"message":"===>   NOTICE:\n\nThe duhdraw port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"duff","origin":"sysutils/duff","version":"0.5.2_3","comment":"Duplicate file finder","maintainer":"jhale@FreeBSD.org","www":"https://github.com/elmindreda/duff","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2cbe2ec4ae826053e7c0788bf2cdad572b76ff38b45392c422a3a1fd7f142278","flatsize":58080,"path":"All/duff-0.5.2_3.pkg","repopath":"All/duff-0.5.2_3.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":21620,"desc":"Duff is a Unix command-line utility written in C for quickly finding\nduplicates in a given set of files.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libintl.so.8"],"options":{"DOCS":"on","JOIN":"off","NLS":"on"}},{"name":"duktape","origin":"lang/duktape","version":"2.7.0","comment":"Embeddable Javascript engine","maintainer":"desktop@FreeBSD.org","www":"https://duktape.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1ab397de8e207fda917485d07c1b7806d35e32509bbd8899a6f767721449d96c","flatsize":366712,"path":"All/duktape-2.7.0.pkg","repopath":"All/duktape-2.7.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":156068,"desc":"Duktape is an embeddable Javascript engine, with a focus on portability and\ncompact footprint.\n\nDuktape is easy to integrate into a C/C++ project: add duktape.c and duktape.h\nto your build, and use the Duktape API to call Ecmascript functions from C code\nand vice versa.","categories":["devel","lang"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on"}},{"name":"duncan","origin":"textproc/duncan","version":"0.4_1","comment":"English to Thai dictionary for GNUstep","maintainer":"ports@FreeBSD.org","www":"https://www.eskimo.com/~pburns/Dictionaries/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6b5599c7329983dcee46724016b590b2418a773c2163a1013587dcfb8a728273","flatsize":9085907,"path":"All/duncan-0.4_1.pkg","repopath":"All/duncan-0.4_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1305888,"desc":"Duncan is an English-Thai dictionary. It was developed on Mac OS X, using the\nCocoa libraries. The GNUstep port that can be found here, was done by me. It\nwas very easy to do; primarily requiring only new interface files, and build\nfiles.\n\nLICENSE: GPL2 or later","deps":{"gnustep-back":{"origin":"x11-toolkits/gnustep-back","version":"0.31.0"},"libobjc2":{"origin":"lang/libobjc2","version":"2.2.1"}},"categories":["gnustep","textproc"],"shlibs_required":["libc.so.8","libgnustep-base.so.1.29.0","libgnustep-gui.so.0.31.1","libm.so.4","libobjc.so.4.6","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe duncan port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dual-dhclient-daemon","origin":"net/dual-dhclient-daemon","version":"0.1","comment":"Spawns dhclients for a dual-stack network","maintainer":"cperciva@FreeBSD.org","www":"https://github.com/cperciva/dual-dhclient/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1dcbde0c73dc008aa4c83bad66182c7bb9aa9fb8d7506bb3f02d56718c92d17c","flatsize":7601,"path":"All/dual-dhclient-daemon-0.1.pkg","repopath":"All/dual-dhclient-daemon-0.1.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":3616,"desc":"This port provides a daemon which spawns both /sbin/dhclient and\n/usr/local/sbin/dhclient -6; this simplifies the configuration needed to\nrun DHCP on both protocols of a dual-stack network.","deps":{"isc-dhcp44-client":{"origin":"net/isc-dhcp44-client","version":"4.4.3P1_1"}},"categories":["net"],"shlibs_required":["libc.so.8"],"messages":[{"message":"To enable dual-stack DHCP, set\n  dhclient_program=\"/usr/local/sbin/dual-dhclient\"\nin /etc/rc.conf (and make sure the appropriate ifconfig_* lines include\nDHCP or SYNCDHCP).","type":"install"}]},{"name":"dual-dhclient","origin":"net/dual-dhclient","version":"1.0_1","comment":"Spawns dhclients for a dual-stack network","maintainer":"cperciva@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"10e985103f7546593fd0152ba3865e18bfb95231cd3525c444ca5f4086ca5647","flatsize":383,"path":"All/dual-dhclient-1.0_1.pkg","repopath":"All/dual-dhclient-1.0_1.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":1304,"desc":"This port provides a script which spawns both /sbin/dhclient and\n/usr/local/sbin/dhclient -6; this simplifies the configuration needed to\nrun DHCP on both protocols of a dual-stack network.","deps":{"isc-dhcp44-client":{"origin":"net/isc-dhcp44-client","version":"4.4.3P1_1"}},"categories":["net"],"annotations":{"deprecated":"Use net/dual-dhclient-daemon instead"},"messages":[{"message":"To enable dual-stack DHCP, set\n  dhclient_program=\"/usr/local/sbin/dual-dhclient\"\nin /etc/rc.conf (and make sure the appropriate ifconfig_* lines include\nDHCP or SYNCDHCP).","type":"install"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUse net/dual-dhclient-daemon instead."}]},{"name":"dune-alugrid","origin":"math/dune-alugrid","version":"2.8.0_13","comment":"DUNE framework: grid implementation providing simplex or cube grids","maintainer":"yuri@FreeBSD.org","www":"https://www.dune-project.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4df02fde6cd21bc1d9f62074ac734fff19d60ce8b7d6c95f575f68e679df29e4","flatsize":22014528,"path":"All/dune-alugrid-2.8.0_13.pkg","repopath":"All/dune-alugrid-2.8.0_13.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":3470904,"desc":"dune-alugrid is a module of the DUNE Numerics framework for solving partial\ndifferential equations (PDEs) with grid-based methods.\n\ndune-alugrid provides an adaptive, load-balancing, and unstructured\nimplementation of the DUNE grid interface in two or three space dimensions\nsupporting either simiex or cube elements.","deps":{"alberta-fem":{"origin":"math/alberta","version":"3.0.3_1"},"dune-common":{"origin":"math/dune-common","version":"2.8.0_16"},"dune-geometry":{"origin":"math/dune-geometry","version":"2.8.0_15"},"dune-grid":{"origin":"math/dune-grid","version":"2.8.0_15"},"dune-uggrid":{"origin":"math/dune-uggrid","version":"2.8.0_15"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"metis":{"origin":"math/metis","version":"5.1.0_9"},"onetbb":{"origin":"devel/onetbb","version":"2022.0.0"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"},"openmpi4":{"origin":"net/openmpi4","version":"4.1.8"}},"categories":["math"],"options":{"DOCS":"on"}},{"name":"duel","origin":"games/duel","version":"0.98_11","comment":"Overhead, OpenGL space shooter","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"17d6ce1e2e37254791bf67b77d3cce56312f5286c4ffe04c793621f4623fef23","flatsize":12846828,"path":"All/duel-0.98_11.pkg","repopath":"All/duel-0.98_11.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1697264,"desc":"A simple, easy to understand game. From an overhead perspective, pilot your\nlittle ship around with the arrow keys, shooting your way (with the space bar)\nthrough about twenty levels of action and gorgeous (_cough_) 3d graphics. In\ntheory, all you windows folks need to do is extract the archive, and double\nclick the exe. In theory. Sorry, I never got round to adding sound - but look\non the bright side, at least you can use it at work without anyone noticing. :)","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"ftgl":{"origin":"graphics/ftgl","version":"2.4.0_2,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libSDL-1.2.so.0","libc.so.8","libftgl.so.2","libm.so.4","libpthread.so.0","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe duel port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"du2ps","origin":"sysutils/du2ps","version":"3.1_1","comment":"Filter for converting output of du to PostScript file","maintainer":"ports@FreeBSD.org","www":"https://line.to/mac/soft/du2ps/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"77bbafba15eb1a4cd11fbe3f26463593249280df924e0c10aa83987329d3747b","flatsize":44197,"path":"All/du2ps-3.1_1.pkg","repopath":"All/du2ps-3.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20944,"desc":"The du2ps reads output of du(1), then generates a figure of\nhierarchical structure and utilization of each directory.\n\nThe du2ps is a similar program to xdu, but it produces result as\na PostScript file.\n\nThe default paper is ISO A4, but you can select Letter or ISO A3/B4/B5.\nYou can also specify font name, font size, number of columns and other\noptions.","categories":["sysutils"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe du2ps port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dtse","origin":"www/dtse","version":"1.3_2","comment":"Indexing search engine for use on small websites","maintainer":"douglas@douglasthrift.net","www":"http://computers.douglasthrift.net/searchengine/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"48d7d16a091cb54c42a536487f056b0dd39d06bea71ce80232acd7191fa1a467","flatsize":259444,"path":"All/dtse-1.3_2.pkg","repopath":"All/dtse-1.3_2.pkg","licenselogic":"single","licenses":["APACHE11"],"pkgsize":89892,"desc":"Douglas Thrift's Search Engine is an indexing search engine for use on small\nwebsites such as personal or small business sites.  It is designed to be\nvery similar to Google for end users and its output is customizable.  For\nindexing, it supports both the Robots Exclusion Protocol and the Robots META\nTag as specified at http://www.robotstxt.org/wc/exclusion.html.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"OPENSSL":"off"}},{"name":"dua-cli","origin":"sysutils/dua-cli","version":"2.29.4_2","comment":"Conveniently learn about the disk usage of directories","maintainer":"lcook@FreeBSD.org","www":"https://github.com/Byron/dua-cli","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3043a420d993d0bc483cdec68e5287c561e87f2f8576e65eebd802ae8b1df06a","flatsize":1887636,"path":"All/dua-cli-2.29.4_2.pkg","repopath":"All/dua-cli-2.29.4_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":606044,"desc":"Command-line tool for viewing the usage of disk\nspace in a given directory on the terminal, or\nwith an interactive mode for easy navigation.\n\nIt's parallel by default and will max out your\nSSD, providing relevant information as fast as\npossible.","categories":["sysutils"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"dtv-scan-tables","origin":"multimedia/dtv-scan-tables","version":"20240503","comment":"Digital TV scan tables from linuxtv.org","maintainer":"decke@FreeBSD.org","www":"https://linuxtv.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3d736b193662483cf078e360e87d1ff10acfc6861081719e4fc7bd5edd78d69e","flatsize":15742018,"path":"All/dtv-scan-tables-20240503.pkg","repopath":"All/dtv-scan-tables-20240503.pkg","licenselogic":"and","licenses":["GPLv2","LGPL21"],"pkgsize":459044,"desc":"Digital TV initial scanning tables are used to speed up scanning for DTV\nfrequencies. Most dvb applications rely on them.\n\nThis supplies initial data for certain regions so that the dvb applications\nin question only scan those known frequencies, saving a lot of time scanning.\nThese tables however need to be kept up to date by users.","categories":["multimedia"]},{"name":"dtpstree","origin":"sysutils/dtpstree","version":"1.0.3_1","comment":"Display a tree of processes","maintainer":"douglas@douglasthrift.net","www":"https://code.douglasthrift.net/trac/dtpstree","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0f992a5975f69d372d2e0d71e0ca9852627f2473ac37c08df7df0f4b90b39c72","flatsize":77862,"path":"All/dtpstree-1.0.3_1.pkg","repopath":"All/dtpstree-1.0.3_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":30028,"desc":"DT PS Tree shows running processes as a tree. It is a reimplementation of\npstree from PSmisc for FreeBSD, NetBSD, OpenBSD, DragonFly BSD, and possibly\nother modern BSD variants. It also works without /proc and will show the full\nset of processes in a jail even if init is not present.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libkvm.so.3","libm.so.4","libstdc++.so.9","libtinfo.so.6"]},{"name":"dtrace-toolkit","origin":"sysutils/dtrace-toolkit","version":"1.0_9","comment":"Collection of useful scripts for DTrace","maintainer":"0mp@FreeBSD.org","www":"https://github.com/opendtrace/toolkit","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b4a1b6915b68a243ad67be5fbe76c12c222308615b0bd54a4df317d56ebafc96","flatsize":3173934,"path":"All/dtrace-toolkit-1.0_9.pkg","repopath":"All/dtrace-toolkit-1.0_9.pkg","licenselogic":"single","licenses":["CDDL"],"pkgsize":334668,"desc":"The DTraceToolkit is a collection of useful documented scripts developed\nby the DTrace community and maintained as part of Open DTrace.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"}},"categories":["sysutils"],"messages":[{"message":"Many of the DTraceToolkit scripts do not work on FreeBSD at the moment,\nusually because:\n- They are using Solaris-specific features\n- They use probes which are not supported yet on FreeBSD\n\nSome popular scripts are installed at:\n\n    /usr/local/bin\n\nThe rest of the scripts and other toolkit files can be found in:\n\n    /usr/local/share/dtrace-toolkit\n\nTo view the manual pages in the \"1m\" manual section,\nthe section has to be specified explicitly, e.g.:\n\n    man -s 1m fddist","type":"install"}]},{"name":"dtdparse","origin":"textproc/dtdparse","version":"2.00_1","comment":"Parse a DTD and produce an XML document that represents it","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/dtdparse/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fd0614e5e64334ac3fcb24ce50f80f5b564be1143249f8fdb6a436801e053d07","flatsize":238065,"path":"All/dtdparse-2.00_1.pkg","repopath":"All/dtdparse-2.00_1.pkg","licenselogic":"single","pkgsize":54852,"desc":"DTDParse is a tool for manipulating XML and SGML Document Type\nDefinitions (DTDs). DTDParse is designed primarily to aid in the\nunderstanding and documentation of DTDs.","deps":{"p5-DelimMatch":{"origin":"textproc/p5-DelimMatch","version":"1.06"},"p5-XML-DOM":{"origin":"textproc/p5-XML-DOM","version":"1.46"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["textproc"],"messages":[{"message":"===>   NOTICE:\n\nThe dtdparse port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dtmfdial","origin":"audio/dtmfdial","version":"0.2","comment":"Generate DTMF dial tones from the command line","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3f5d1fec5ebc5145808e1a1cdc17165e010aac6a67435c3343da8c9061acc553","flatsize":13940,"path":"All/dtmfdial-0.2.pkg","repopath":"All/dtmfdial-0.2.pkg","licenselogic":"single","pkgsize":6644,"desc":"dtmfdial generates DTMF (touch tone) signals and sends them to the sound card\nor stores them as a raw sound file.","categories":["audio","comms"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe dtmfdial port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dte","origin":"editors/dte","version":"1.11.1","comment":"Small and easy to use console text editor","maintainer":"eduardo@FreeBSD.org","www":"https://craigbarnes.gitlab.io/dte/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"64073fdf2d0f5310adb521f1fd3f8ce9d320280750613e978ff0f5bd01b10fdd","flatsize":412756,"path":"All/dte-1.11.1.pkg","repopath":"All/dte-1.11.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":166580,"desc":"A small and easy to use console text editor, featuring\n\n  - Multiple buffers/tabs\n  - Unlimited undo/redo\n  - Search and replace\n  - Syntax highlighting\n  - Customizable color schemes\n  - Customizable key bindings\n  - Command language with auto-completion\n  - Jump to definition (using ctags)\n  - Jump to compiler error","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["editors"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"dtd-catalogs","origin":"textproc/dtd-catalogs","version":"1.2","comment":"SGML DTDs catalogs","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a9d58099c323a8b8d30e9b6673443211cea5af6851c5020ae56e3deff79bb955","flatsize":243,"path":"All/dtd-catalogs-1.2.pkg","repopath":"All/dtd-catalogs-1.2.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":1200,"desc":"SGML DTDs catalogs\n\n\to Character entity sets from ISO 8879:1986 (SGML)\n\to ISO 12083 SGML DTDs from EPSIG\n\to All W3C published SGML DTDs for HTML\n\to The Linuxdoc SGML DTD","deps":{"html":{"origin":"textproc/html","version":"4.01_2"},"iso12083":{"origin":"textproc/iso12083","version":"1993_2"},"iso8879":{"origin":"textproc/iso8879","version":"1986_3"},"linuxdoc":{"origin":"textproc/linuxdoc","version":"1.1_2"}},"categories":["textproc"],"messages":[{"message":"===>   NOTICE:\n\nThe dtd-catalogs port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dtcp","origin":"net/dtcp","version":"20130602_5","comment":"Dynamic Tunnel Configuration Protocol daemon and client","maintainer":"ume@FreeBSD.org","www":"https://www.mahoroba.org/~ume/dtcp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e7249dfa321ae5b8e26255da906cc6f995e1a609742853681c992804b2f00473","flatsize":65654,"path":"All/dtcp-20130602_5.pkg","repopath":"All/dtcp-20130602_5.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":22008,"desc":"Dynamic Tunnel Configuration Protocol daemon and client\n\ndtcpc and dtcps implement Dynamic Tunnel Configuration Protocol (DTCP\nfor short) proposed by Trumpet:\n\n\thttp://jazz-1.trumpet.com.au/ipv6-draft/dtcp-draft-prt-13-may-1999.htm","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"rubygem-dbm":{"origin":"databases/rubygem-dbm","version":"1.1.0"}},"categories":["net"]},{"name":"dtd2relax","origin":"textproc/dtd2relax","version":"1.1.1_2","comment":"DTD to RELAX converter for Java","maintainer":"ports@FreeBSD.org","www":"https://www.horobi.com/Projects/RELAX/Archive/DTD2RELAX.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"48ed6aa84d043bcd1885e0545c69774854d5e00ee4a48fda2e1f037935ccf6d0","flatsize":390140,"path":"All/dtd2relax-1.1.1_2.pkg","repopath":"All/dtd2relax-1.1.1_2.pkg","licenselogic":"single","pkgsize":243992,"desc":"DTD2RELAX converts DTD schema into RELAX module.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","textproc"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe dtd2relax port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dtc","origin":"sysutils/dtc","version":"1.7.1","comment":"Device Tree Compiler","maintainer":"uboot@FreeBSD.org","www":"https://git.kernel.org/cgit/utils/dtc/dtc.git","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8717bd8f2dc3a8319fd1711eb2746be6fc6a0b7ea8306e6de7fd5ef880fccf5a","flatsize":369357,"path":"All/dtc-1.7.1.pkg","repopath":"All/dtc-1.7.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":101180,"desc":"Device tree compiler, tweaked for FreeBSD.","deps":{"libyaml":{"origin":"textproc/libyaml","version":"0.2.5"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libyaml-0.so.2"],"options":{"TEST":"off"},"annotations":{"cpe":"cpe:2.3:a:dtc_project:dtc:1.7.1:::::dragonfly6:x86_64"}},{"name":"dtach","origin":"misc/dtach","version":"0.9_1","comment":"Emulates the detach feature of screen","maintainer":"ports@FreeBSD.org","www":"https://dtach.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"96417ea512b835e8c6046961cf1f7339e1841d611e2bb8658d82e97e92930ee0","flatsize":48903,"path":"All/dtach-0.9_1.pkg","repopath":"All/dtach-0.9_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":20384,"desc":"dtach is a tiny program that emulates the detach feature of screen,\nallowing you to run a program in an environment that is protected from\nthe controlling terminal and attach to it later. dtach does not keep\ntrack of the contents of the screen, and thus works best with programs\nthat know how to redraw themselves.","categories":["misc"],"shlibs_required":["libc.so.8","libutil.so.4"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe dtach port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dsvpn","origin":"security/dsvpn","version":"0.1.4","comment":"Dead Simple VPN","maintainer":"egypcio@FreeBSD.org","www":"https://github.com/jedisct1/dsvpn","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bb19f6ec59765cecc1ef61d0fc55e4660deacf240655ccfdb66f2440589e28ff","flatsize":30009,"path":"All/dsvpn-0.1.4.pkg","repopath":"All/dsvpn-0.1.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":11608,"desc":"DSVPN is a Dead Simple VPN, designed to address the most common use case for\nusing a VPN with a shared key. It works in 'server' or 'client' mode using TCP.","categories":["net","net-vpn","security"],"shlibs_required":["libc.so.8"],"messages":[{"message":"DSVPN uses a shared secret. Create it with the following command:\n\n  # dd if=/dev/urandom of=/usr/local/etc/dsvpn.key count=1 bs=2048\n\nExample usage on the server (defaults to listen on 443/TCP):\n\n  # sysrc dsvpn_enable=YES\n  # service dsvpn start\n\nExample usage on the client (i.e. server's IP is 10.20.30.40):\n\n  # sysrc dsvpn_enable=YES\n  # sysrc dsvpn_remote=10.20.30.40\n  # service dsvpn start\n\nRemember to retrieve the shared key from the server before starting it.\n\nIf you were previously using a DNS resolver only accessible from the\nlocal network, it won't be accessible through the VPN. That might be\nthe only thing you may have to change. Use a public resolver, a local\nresolver, or DNSCrypt.\n\nThe default network created by DSVPN is 192.168.192.0/24.","type":"install"}]},{"name":"emboss","origin":"biology/emboss","version":"6.6.0_7","comment":"Collection of open source tools for genetic sequence analysis","maintainer":"wen@FreeBSD.org","www":"http://www.emboss.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local/emboss","sum":"6fda4e98b01b8292547f1593d4dd0f3b7c9c2e77b83e7fdacf9bdf64203fc6a3","flatsize":524840627,"path":"All/emboss-6.6.0_7.pkg","repopath":"All/emboss-6.6.0_7.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":73567332,"desc":"The European Molecular Biology Open Software Suite (EMBOSS) is a\ncomprehensive set (about 100) of open source tools for genetic sequence\nanalysis.  EMBOSS is produced by the European Molecular Biology Network\n(EMBnet - http://www.embnet.org/).\n\nAll EMBOSS tools are all built around the same set of core libraries - AJAX\nand NUCLEUS - and therefore share a unified user interface, have similar\n\"look and feel\", and implement a uniform sequence addressing methodology.\n\nThe various components of EMBOSS are distributed under the GPL, except the\ncore libraries which are under the LGPL.\n\nEMBASSY packages are third party applications which have been integrated with\nthe EMBOSS suite, but which are not included in the base EMBOSS distribution\nfor licensing or other reasons. The EMBASSY packages live in the\nbiology/embassy port.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libgd":{"origin":"graphics/gd","version":"2.3.3_13,1"},"open-motif":{"origin":"x11-toolkits/open-motif","version":"2.3.8_8"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"png":{"origin":"graphics/png","version":"1.6.47"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"}},"categories":["biology"],"shlibs_required":["libX11.so.6","libc.so.8","libgd.so.6","libm.so.4","libpng16.so.16","libpq.so.5","libz.so.3"],"options":{"DOCS":"on","MYSQL":"off","X11":"on"},"messages":[{"message":"The EMBOSS suite has been successfully installed under\n /usr/local/emboss\n\n To run EMBOSS programs make sure that /usr/local/emboss/bin is in your PATH.\n\n In order to see graphical output from some EMBOSS programs, you will\n need to set the following environment variable in your shell:\n\n set PLPLOT_LIB to: \"/usr/local/emboss/share/EMBOSS\"\n\n A sample configuration file has been installed in\n /usr/local/emboss/share/EMBOSS/emboss.default.template\n\n This must be renamed to emboss.default and edited to suit your site\n and requirements.\n\n A .embossrc file in a user's home directory overrides settings in the\n system-wide emboss.default.\n\n Additional third party applications for EMBOSS can be installed from the\n biology/embassy port. Remember, though that if you installed EMBOSS in a\n PREFIX other than the default, you will have to install EMBASSY into this\n same PREFIX.","type":"install"}]},{"name":"dssi","origin":"audio/dssi","version":"1.1.1_13","comment":"API for audio processing plugins","maintainer":"ports@FreeBSD.org","www":"https://dssi.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5f24f427584c61da57967533b6291ad024ec82939b9041ff79859caab5ab8205","flatsize":255726,"path":"All/dssi-1.1.1_13.pkg","repopath":"All/dssi-1.1.1_13.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":76024,"desc":"DSSI (pronounced \"dizzy\") is an API for audio processing plugins,\nparticularly useful for software synthesis plugins with user\ninterfaces.\n\nDSSI is an open and well-documented specification developed for use\nin Linux audio applications, although portable to other platforms.\nIt may be thought of as LADSPA-for-instruments, or something\ncomparable to VSTi.\n\nDSSI consists of a C language API for use by plugins and hosts,\nbased on the LADSPA API, and an OSC (Open Sound Control) API for\nuse in user interface to host communications.  The DSSI specification\nconsists of an RFC which describes the background for the proposal\nand defines the OSC part of the specification, and a documented\nheader file which defines the C API.","deps":{"alsa-lib":{"origin":"audio/alsa-lib","version":"1.2.13"},"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"ladspa":{"origin":"audio/ladspa","version":"1.17_1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libdssialsacompat":{"origin":"audio/libdssialsacompat","version":"1.0.8a_2"},"liblo":{"origin":"audio/liblo","version":"0.32"},"libsamplerate":{"origin":"audio/libsamplerate","version":"0.2.2_1"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"}},"categories":["audio"],"shlibs_required":["libc.so.8","libdssialsacompat.so.0","libjack.so.0","liblo.so.7","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe dssi port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dsssl-docbook-modular","origin":"textproc/dsssl-docbook-modular","version":"1.79_1,1","comment":"DSSSL stylesheets for the DocBook DTD by Norman Walsh","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/docbook/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0b452b8b59e5610a326fa5334c7b219f0a9ab642dfe09befcd1a7657f87809c7","flatsize":3966905,"path":"All/dsssl-docbook-modular-1.79_1,1.pkg","repopath":"All/dsssl-docbook-modular-1.79_1,1.pkg","licenselogic":"single","pkgsize":335544,"desc":"These are DSSSL stylesheets for the DocBook DTD by Norm Walsh. Use them\nin conjunction with a DSSSL processor (such as jade) to convert documents\nmarked up as DocBook to RTF, HTML and TeX.","deps":{"xmlcatmgr":{"origin":"textproc/xmlcatmgr","version":"2.2_4"}},"categories":["textproc"],"messages":[{"message":"These are DSSSL stylesheets for the DocBook DTD by Norm Walsh. Use them\nin conjunction with a DSSSL processor (such as jade) to convert documents\nmarked up as DocBook to other formats.\n\nFor example (assume $DBPATH = /usr/local/share/sgml/docbook/dsssl/modular)\n\n   jade -t sgml -d $DBPATH/html/docbook.dsl  filename.sgml  (DocBook -> HTML)\n   jade -t rtf  -d $DBPATH/print/docbook.dsl filename.sgml  (DocBook -> RTF )\n   jade -t tex  -d $DBPATH/print/docbook.dsl filename.sgml  (DocBook -> TeX )\n\nTo further parse the output of the 'tex' transformation you will need the\n'jadetex' macros, which may not yet have been ported.\n\nMore documentation (in HTML format) is available in\n\n   /usr/local/share/sgml/docbook/dsssl/modular/doc/","type":"install"},{"message":"===>   NOTICE:\n\nThe dsssl-docbook-modular port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dsr-pdb","origin":"biology/dsr-pdb","version":"1.0.3_15","comment":"Simple C++ PDB reader (reads the protein description format)","maintainer":"yuri@FreeBSD.org","www":"https://graphics.stanford.edu/~drussel/pdb/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"41adb7b981d46b088b95fda1ac611151f380ef44b16b1270924b82f66f44f089","flatsize":1862491,"path":"All/dsr-pdb-1.0.3_15.pkg","repopath":"All/dsr-pdb-1.0.3_15.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":229016,"desc":"dsr-pdb is a simple C++ PDB reader along with a couple of programs which use it\nto manipulate pdb files (applying a rigid transform or splitting/merging). The\nare aimed at people interested in proteins from a geometric viewpoint as they\nallow easy access to the geometry and bond structure in addition of the\nbiological information. The reader has two modes for reading/writing a pdb file.\nThe simplest one, through the Protein class just reads and writes a single\nprotein from/to a pdb file (which must have only one chain, but can have\nmultiple models). The second, through the PDB class can handle pdb files with\nmultiple models and herogens (although these are just passed through and not\ncurrently interpreted).","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"}},"categories":["biology"],"shlibs_required":["libboost_program_options.so.1.87.0","libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"dseg","origin":"x11-fonts/dseg","version":"0.46","comment":"Font family that imitates seven and fourteen segment displays","maintainer":"ehaupt@FreeBSD.org","www":"https://www.keshikan.net/fonts-e.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"80771c5bce424fc84f99812b90243805387243e528ab8150569d27c0226430de","flatsize":1309344,"path":"All/dseg-0.46.pkg","repopath":"All/dseg-0.46.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":79328,"desc":"DSEG is a free font family, which imitate seven and fourteen segment\ndisplays(7SEG,14SEG). It includes the roman-alphabet and symbol glyphs.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"dune-grid","origin":"math/dune-grid","version":"2.8.0_15","comment":"DUNE framework: Geometry transformations, reference elements, etc","maintainer":"yuri@FreeBSD.org","www":"https://www.dune-project.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fdddf9c5181d30ca54ac4442bb62f46da44fc406b87acfa826c70ac9ba822c80","flatsize":45182961,"path":"All/dune-grid-2.8.0_15.pkg","repopath":"All/dune-grid-2.8.0_15.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":8471720,"desc":"dune-grid is a module of the DUNE Numerics framework for solving partial\ndifferential equations (PDEs) with grid-based methods.\n\ndune-grid module contains the implementations of AlbertaGrid,\nGeometryGrid, OneDGrid and YaspGrid.","deps":{"alberta-fem":{"origin":"math/alberta","version":"3.0.3_1"},"dune-common":{"origin":"math/dune-common","version":"2.8.0_16"},"dune-geometry":{"origin":"math/dune-geometry","version":"2.8.0_15"},"dune-uggrid":{"origin":"math/dune-uggrid","version":"2.8.0_15"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"onetbb":{"origin":"devel/onetbb","version":"2022.0.0"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"},"psurface":{"origin":"math/psurface","version":"2.0.0.13_2"}},"categories":["math"],"options":{"DOCS":"on"}},{"name":"dspam","origin":"mail/dspam","version":"3.10.2_11","comment":"Bayesian spam filter","maintainer":"danny@dannywarren.com","www":"https://dspam.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fbe7d1c62a56f8fde8d418264e9104456e14becc8d7ba7824010f331cfb0c076","flatsize":1741468,"path":"All/dspam-3.10.2_11.pkg","repopath":"All/dspam-3.10.2_11.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":404332,"desc":"DSPAM (as in De-Spam) is an open-source project to create a new kind\nof anti-spam mechanism, and is currently effective as both a\nserver-side agent for UNIX email servers and a developer's library\nfor mail clients, other anti-spam tools, and similar projects\nrequiring drop-in spam filtering.","deps":{"clamav":{"origin":"security/clamav","version":"1.4.2_1,1"},"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["mail"],"users":["dspam"],"groups":["dspam"],"shlibs_required":["libc.so.8","libm.so.4","libpq.so.5","libpthread.so.0"],"options":{"BNR_DEBUG":"off","CLAMAV":"on","CLAMAV_LOCAL":"on","DAEMON":"on","DEBUG":"on","DOCS":"on","DOMAIN_SCALE":"off","EXAMPLES":"on","EXTERNAL_LOOKUP":"off","LARGE_SCALE":"off","LIGHTTPD":"off","LONG_USERNAMES":"off","NICESENDMAIL":"off","POSTFIX_MBC":"off","PREF_EXT":"off","QMAIL":"off","SETUID":"off","SYSLOG":"on","TRUSTED_USERS":"off","USER_HOMEDIR":"off","VERBOSE_DEBUG":"off","VIRT_USERS":"off","WEBUI":"off","CYRUS23":"off","CYRUS24":"off","DOVECOT2":"off","EXIM":"off","MAILDROP":"off","PROCMAIL":"off","SAFECAT":"off","SENDMAIL":"off","HASH":"on","MYSQL":"on","MYSQL_COMPRESS":"on","MYSQL_LOCAL":"off","PGSQL":"on","PGSQL_LOCAL":"off","SQLITE2":"off","SQLITE3":"on"},"messages":[{"message":"To enable the dspam daemon set dspam_enable=\"YES\" in:\n    /etc/rc.conf\n\n  Additional setup instructions can be found at:\n    /usr/local/share/doc/dspam\n    /usr/local/share/examples/dspam","type":"install"}]},{"name":"dsd","origin":"comms/dsd","version":"1.6.0_1","comment":"Decode several digital voice formats","maintainer":"takefu@airport.fm","www":"https://github.com/szechyjs/dsd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8ba44021a7233735565038307178f23722ce40a72cadc7ffde6c2c58f7bbece7","flatsize":98206,"path":"All/dsd-1.6.0_1.pkg","repopath":"All/dsd-1.6.0_1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":32364,"desc":"DSD is able to decode several digital voice formats from discriminator\ntap audio and synthesize the decoded speech.","deps":{"mbelib":{"origin":"comms/mbelib","version":"1.3.0"}},"categories":["comms","hamradio"],"shlibs_required":["libc.so.8","libm.so.4","libmbe.so.1"],"options":{"DOCS":"on"}},{"name":"dsbwrtsysctl","origin":"sysutils/dsbwrtsysctl","version":"0.1.5","comment":"Changes variable=value pairs in sysctl.conf, or adds them","maintainer":"mk@nic-nac-project.org","www":"https://freeshell.de/~mk/projects/dsbwrtsysctl.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0009e9dec26f96db634126ead871fba23d65e43692d45d5681e458cce818e7e2","flatsize":11139,"path":"All/dsbwrtsysctl-0.1.5.pkg","repopath":"All/dsbwrtsysctl-0.1.5.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":5060,"desc":"DSBWrtSysctl is a FreeBSD command-line tool to add variable=value pairs to\n/etc/sysctl.conf, or to change the values of existing variables.","categories":["sysutils"],"shlibs_required":["libc.so.8"]},{"name":"dsbxinput","origin":"x11/dsbxinput","version":"0.1.2","comment":"Graphical tool for configuring pointing devices","maintainer":"mk@nic-nac-project.org","www":"https://github.com/mrclksr/DSBXinput","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e59826a0fc8cd60de97e7e29d07bde025e5037def34290bf8713d2aeecb8f9b1","flatsize":35111,"path":"All/dsbxinput-0.1.2.pkg","repopath":"All/dsbxinput-0.1.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":9160,"desc":"DSBXinput is a graphical fontend to xinput which allows you to configure\npointing devices.","deps":{"py311-qt5-pyqt":{"origin":"devel/py-qt5-pyqt","version":"5.15.11_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"xinput":{"origin":"x11/xinput","version":"1.6.3_1"}},"categories":["x11"]},{"name":"dsc","origin":"dns/dsc","version":"2.15.2","comment":"Tool used for collecting and exploring statistics from DNS servers","maintainer":"freebsd@dns.company","www":"https://www.dns-oarc.net/tools/dsc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5ae6acccada838e4b941ae32175a0dbb6d441d760d4611a3c7884b05f77b569b","flatsize":287956,"path":"All/dsc-2.15.2.pkg","repopath":"All/dsc-2.15.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":105968,"desc":"DSC (originally developed by The Measurement Factory and now developed\nby DNS-OARC) is a system for collecting and exploring statistics from\nbusy DNS servers. It uses a distributed architecture with collectors\nrunning on or near nameservers sending their data to one or more\ncentral presenters for display and archiving. Collectors use pcap to\nsniff network traffic. They transmit aggregated data to the presenter\nas XML data. dsc is configurable to allow the administrator to capture\nany kind of data that he or she chooses.","deps":{"libmaxminddb":{"origin":"net/libmaxminddb","version":"1.12.2"},"libpcap":{"origin":"net/libpcap","version":"1.10.5"},"p5-Proc-PID-File":{"origin":"devel/p5-Proc-PID-File","version":"1.29"},"p5-XML-Simple":{"origin":"textproc/p5-XML-Simple","version":"2.25"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["dns"],"shlibs_required":["libc.so.8","libm.so.4","libmaxminddb.so.0","libpcap.so.1"],"options":{"DOCS":"on"},"messages":[{"message":"Before you configure:\nTo obtain MaxMind's GeoIP tables, install net/geoipupdate\nand run /usr/local/bin/geoipupdate manually.","type":"install"}]},{"name":"dsdp","origin":"math/dsdp","version":"5.8_8","comment":"Implementation of interior-point method for semidefinite programming","maintainer":"yuri@FreeBSD.org","www":"https://www.mcs.anl.gov/hs/software/DSDP/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"430e343d31ccc80dd2e655caae0820ad7b18e46f0e2589067bed80f32ca479ba","flatsize":1727816,"path":"All/dsdp-5.8_8.pkg","repopath":"All/dsdp-5.8_8.pkg","licenselogic":"single","licenses":["DSDP_LICENSE"],"pkgsize":288452,"desc":"The DSDP software is a free open source implementation of an interior-point\nmethod for semidefinite programming. It provides primal and dual solutions,\nexploits low-rank structure and sparsity in the data, and has relatively low\nmemory requirements for an interior-point method. It allows feasible and\ninfeasible starting points and provides approximate certificates of\ninfeasibility when no feasible solution exists. The dual-scaling algorithm\nimplemented in this package has a convergence proof and worst-case polynomial\ncomplexity under mild assumptions on the data. The software can be used as a\nset of subroutines, through Matlab, or by reading and writing to data files.\nFurthermore, the solver offers scalable parallel performance for large problems\nand a well documented interface. Some of the most popular applications of\nsemidefinite programming and linear matrix inequalities (LMI) are model control,\ntruss topology design, and semidefinite relaxations of combinatorial and global\noptimization problems.","deps":{"blas":{"origin":"math/blas","version":"3.12.1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"lapack":{"origin":"math/lapack","version":"3.12.1"}},"categories":["math"],"shlibs_required":["libblas.so.3","libc.so.8","liblapack.so.3","libm.so.4"]},{"name":"dsbautostart","origin":"x11/dsbautostart","version":"1.2_1","comment":"Manage commands to be executed at X session start","maintainer":"mk@nic-nac-project.org","www":"https://freeshell.de/~mk/projects/dsbautostart.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1552d65b4ace5b7c59a669a56d572396272058568d0ca01138ae2d873557eb72","flatsize":93135,"path":"All/dsbautostart-1.2_1.pkg","repopath":"All/dsbautostart-1.2_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":31120,"desc":"DSBAutostart is a Qt program that allows you to manage commands to be executed\nat X session start.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["x11"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"messages":[{"message":"Add the following command to your window manager's startup script (e.g.\n~/.config/openbox/autostart.sh or ~/.fluxbox/startup):\n\n\tsh ~/.config/DSB/autostart.sh&","type":"install"}]},{"name":"dsbsu","origin":"sysutils/dsbsu","version":"0.2_2","comment":"Qt frontend to su(1)","maintainer":"mk@nic-nac-project.org","www":"https://github.com/mrclksr/DSBSu","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6d7aab6589ea07b54fc23b223db4315dc4cdaa8eacc274b7015c882e5f55a66e","flatsize":58434,"path":"All/dsbsu-0.2_2.pkg","repopath":"All/dsbsu-0.2_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":20968,"desc":"DSBSu is a simple Qt frontend to FreeBSD's su(1). It allows you to execute\na command as root.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["sysutils"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9","libutil.so.4"]},{"name":"dsblogoutmgr","origin":"sysutils/dsblogoutmgr","version":"1.3.2_2","comment":"Graphical logout manager","maintainer":"mk@nic-nac-project.org","www":"https://freeshell.de/~mk/projects/dsblogoutmgr.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"05209e1baf5813672c89984b0a6eb04acb0072e9116e43063bb21da635028000","flatsize":87565,"path":"All/dsblogoutmgr-1.3.2_2.pkg","repopath":"All/dsblogoutmgr-1.3.2_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":30304,"desc":"DSBLogoutmgr is a Qt utility that allows you to leave your current window\nmanager-session, reboot, suspend or shutdown your system. Furthermore, it\nsupports time-controlled shutdown.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["sysutils"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"METALOCK":"off"},"messages":[{"message":"Please read the manual page (man dsblogoutmgr) to learn how to configure\nDSBLogoutmgr.","type":"install"}]},{"name":"dsbbatmon","origin":"sysutils/dsbbatmon","version":"1.0.6_1","comment":"Qt battery monitor","maintainer":"mk@nic-nac-project.org","www":"https://freeshell.de/~mk/projects/dsbbatmon.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"78824b8473bb702b529843abedd6805943b6377732bb872d41ed3a00c762e742","flatsize":85154,"path":"All/dsbbatmon-1.0.6_1.pkg","repopath":"All/dsbbatmon-1.0.6_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":30092,"desc":"DSBBatmon is a Qt battery monitor for FreeBSD. It displays the battery's\ncurrent status, capacity, and remaining time. It warns the user if the battery\ncapacity is low, and can automatically shut down or suspend the system if a\ncritical capacity is reached.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["sysutils"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"messages":[{"message":"In order to be able to execute shutdown as regular user, you can either\nuse sudo(8) (see below), or you can add your username to the operator\ngroup:\n\t# pw groupmod operator -m yourusername\n\nIf you want to be able to suspend your system as regular user who is\nmember of the wheel group, you can use sudo(8).  Add\n\n\t%wheel  ALL=(ALL) NOPASSWD: /usr/sbin/acpiconf *\n\nto /usr/local/etc/sudoers.\n\nNOTE: On FreeBSD >= 12, members of the operator group are allowed to\n      suspend the system via acpiconf(8). Using sudo(8) is not necessary.","type":"install"}]},{"name":"efl","origin":"devel/efl","version":"1.28.1_1","comment":"Enlightenment Foundation Libraries","maintainer":"enlightenment@FreeBSD.org","www":"https://docs.enlightenment.org/efl/current/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bfb4b9bd49e527081903408752590bb9ba2a7e699d3ba3fd45960f6d75865bf8","flatsize":72429110,"path":"All/efl-1.28.1_1.pkg","repopath":"All/efl-1.28.1_1.pkg","licenselogic":"and","licenses":["BSD2CLAUSE","LGPL21"],"pkgsize":30603420,"desc":"Enlightenment Foundation Libraries is a set of libraries each providing\na great deal of functionality.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"fribidi":{"origin":"converters/fribidi","version":"1.0.16"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"giflib":{"origin":"graphics/giflib","version":"5.2.2"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-core":{"origin":"multimedia/gstreamer1-plugins-core","version":"1.26.0"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXScrnSaver":{"origin":"x11/libXScrnSaver","version":"1.2.4_1"},"libXcomposite":{"origin":"x11/libXcomposite","version":"0.4.6_1,1"},"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"libXdamage":{"origin":"x11/libXdamage","version":"1.1.6"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libraw":{"origin":"graphics/libraw","version":"0.21.3"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"},"libspectre":{"origin":"print/libspectre","version":"0.2.12_1"},"libunwind":{"origin":"devel/libunwind","version":"20240221_2"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"luajit-devel":{"origin":"lang/luajit-devel","version":"2.1.0.20250311"},"openjpeg":{"origin":"graphics/openjpeg","version":"2.5.3"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"png":{"origin":"graphics/png","version":"1.6.47"},"poppler":{"origin":"graphics/poppler","version":"25.02.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"scim":{"origin":"textproc/scim","version":"1.4.9_7"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"},"webp":{"origin":"graphics/webp","version":"1.5.0"}},"categories":["devel","enlightenment"],"shlibs_required":["libc.so.8","libcairo.so.2","libglib-2.0.so.0","libgobject-2.0.so.0","libgstreamer-1.0.so.0","libluajit-5.1.so.2","libm.so.4","libpoppler-cpp.so.2","libpthread.so.0","libraw.so.23","librsvg-2.so.2","libspectre.so.1","libstdc++.so.9","libz.so.3"],"options":{"AVAHI":"off","DOXYGEN":"off","EFLONE":"off","ELUA":"off","EXAMPLES":"on","FRIBIDI":"on","HARFBUZZ":"on","NLS":"on","PHYSICS":"off","PULSEAUDIO":"off","SDL":"off","VNC":"off","WAYLAND":"off","OPENGL":"off","OPENGLES":"on","NONE":"off","LUAJIT":"on","LUALANG":"off","GSTREAMER":"on","V4L":"on","IBUS":"off","SCIM":"on","XIM":"on","OPENJPEG":"on","PDF":"on","PS":"on","RAW":"on","SVG":"on","WEBP":"on","XCF":"on","AVIF":"off","HEIF":"off","JXL":"off","LUA":"off","CXX":"on"}},{"name":"drush-php81","origin":"www/drush","version":"8.4.12","comment":"Drupal command line and scripting interface","maintainer":"me@skylord.ru","www":"https://github.com/drush-ops/drush","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"94392735fa421a88cbbc2a46d5d11b98622e0244d094f3d13a6e79bdc018c4cd","flatsize":1357510,"path":"All/drush-php81-8.4.12.pkg","repopath":"All/drush-php81-8.4.12.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1290108,"desc":"Drush is a command line shell and Unix scripting interface for the Drupal CMS\nand is designed to make life easier for those who spend some of their working\nhours hacking away at the command prompt.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-ctype":{"origin":"textproc/php81-ctype","version":"8.1.32"},"php81-dom":{"origin":"textproc/php81-dom","version":"8.1.32"},"php81-filter":{"origin":"security/php81-filter","version":"8.1.32"},"php81-gd":{"origin":"graphics/php81-gd","version":"8.1.32"},"php81-mbstring":{"origin":"converters/php81-mbstring","version":"8.1.32"},"php81-pdo":{"origin":"databases/php81-pdo","version":"8.1.32"},"php81-phar":{"origin":"archivers/php81-phar","version":"8.1.32"},"php81-session":{"origin":"www/php81-session","version":"8.1.32"},"php81-simplexml":{"origin":"textproc/php81-simplexml","version":"8.1.32"}},"categories":["www"],"annotations":{"flavor":"php81"}},{"name":"emacs-wayland","origin":"editors/emacs","version":"30.1_2,3","comment":"GNU editing macros (Wayland flavor)","maintainer":"emacs@FreeBSD.org","www":"https://www.gnu.org/software/emacs/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"01f6fffc0a76b7329ab65f16fd6fbdd5d0da799be395423b0d7793e0b285c94e","flatsize":281458311,"path":"All/emacs-wayland-30.1_2,3.pkg","repopath":"All/emacs-wayland-30.1_2,3.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":75384124,"desc":"GNU Emacs is an extensible, customizable, free/libre text editor.  At its\ncore is an interpreter for Emacs Lisp, a dialect of the Lisp programming\nlanguage with extensions to support text editing.\n\nThe features of GNU Emacs include:\n  - content-aware editing modes, including syntax coloring, for many file\n    types\n  - complete built-in documentation, including a tutorial for new users\n  - full Unicode support for nearly all human scripts\n  - powerful customizability, using Emacs Lisp code or a graphical\n    interface\n  - a vast ecosystem of functionality beyond text editing, including a\n    project planner, mail and news reader, debugger interface, calendar,\n    even a psychotherapist, and more\n  - a packaging system for downloading and installing extensions.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"coreutils":{"origin":"sysutils/coreutils","version":"9.6"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"giflib":{"origin":"graphics/giflib","version":"5.2.2"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"lcms2":{"origin":"graphics/lcms2","version":"2.17"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"mailutils":{"origin":"mail/mailutils","version":"3.17"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"png":{"origin":"graphics/png","version":"1.6.47"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"},"tree-sitter":{"origin":"devel/tree-sitter","version":"0.25.3"},"webp":{"origin":"graphics/webp","version":"1.5.0"}},"categories":["editors","wayland"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libcrypt.so.4","libdbus-1.so.3","libdl.so.0","libexecinfo.so.1","libfontconfig.so.1","libfreetype.so.6","libgccjit.so.0","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgif.so.7","libgio-2.0.so.0","libglib-2.0.so.0","libgmp.so.10","libgnutls.so.30","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libjpeg.so.8","liblcms2.so.2","liblcms2_fast_float.so.1","liblcms2_threaded.so.1","libm.so.4","libmailutils.so.9","libmu_auth.so.9","libmu_dotmail.so.9","libmu_imap.so.9","libmu_maildir.so.9","libmu_mailer.so.9","libmu_mbox.so.9","libmu_pop.so.9","libmuaux.so.9","libncurses.so.6","libpam.so.3","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpng16.so.16","libpthread.so.0","librsvg-2.so.2","libsqlite3.so.0","libtiff.so.6","libtinfo.so.6","libtree-sitter.so.0.25","libunistring.so.5","libutil.so.4","libwebpdecoder.so.3","libwebpdemux.so.2","libxml2.so.2","libz.so.3"],"options":{"ACL":"off","DBUS":"on","GNULS":"on","GNUTLS":"on","GSETTINGS":"on","HARFBUZZ":"on","LCMS2":"on","MAILUTILS":"on","MODULES":"on","NATIVECOMP":"on","OTF":"off","SOURCES":"on","SQLITE3":"on","THREADS":"on","TREESITTER":"on","XML":"on","GFILE":"off","KQUEUE":"on","ALSA":"off","OSS":"on","GIF":"on","JPEG":"on","MAGICK":"off","SVG":"on","TIFF":"on","WEBP":"on"},"annotations":{"cpe":"cpe:2.3:a:gnu:emacs:30.1:::::dragonfly6:x86_64:2","flavor":"wayland"},"messages":[{"message":"The major version of editors/emacs was bumped from 26 to 27.  To upgrade\ndependent packages, run these commands with superuser privileges:\n\n    # sh\n    # for i in $(pkg query -g %n '*-emacs26*'); do \\\n        nn=$(echo \"$i\" | sed -e 's/emacs26/emacs27/'); \\\n        pkg set -yn \"$i\":\"$nn\"; \\\n      done;\n    # pkg upgrade","type":"upgrade","maximum_version":"27.1,3"}]},{"name":"dstask","origin":"deskutils/dstask","version":"0.26_17","comment":"Single binary terminal-based TODO manager with git-based sync","maintainer":"ashish@FreeBSD.org","www":"https://github.com/naggie/dstask","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1ee8e9e6b06ed5e1766aef2b465f991c00fb484812ee7bf316f34993738aff83","flatsize":10562769,"path":"All/dstask-0.26_17.pkg","repopath":"All/dstask-0.26_17.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2793816,"desc":"Dstask is a personal task tracker designed to help you focus. It is\nsimilar to taskwarrior but uses git to synchronise instead of a\nproprietary protocol.\n\nDstask is mature enough for daily use.\n\nFeatures:\n o Powerful context system (automatically applies filter/tags to\n    queries and new tasks)\n o Git powered sync/undo/resolve (passwordstore.org style) which means\n   no need to set up a sync server, and sync between devices is easy!\n o Task listing won't break with long task text (unlike taskwarrior,\n   currently)\n o note command -- edit a full markdown note for each task. Checklists\n   are useful here.\n o open command -- open URLs found in specified task (including notes)\n   in the browser\n o zsh/bash completion for speed\n o A single statically-linked binary","deps":{"git":{"origin":"devel/git","version":"2.49.0"}},"categories":["deskutils"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"drush-php83","origin":"www/drush","version":"8.4.12","comment":"Drupal command line and scripting interface","maintainer":"me@skylord.ru","www":"https://github.com/drush-ops/drush","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"83f47a97f765f20603f2bb3a633b3c1aef46630f414c7a37ed88cf4766749f09","flatsize":1357510,"path":"All/drush-php83-8.4.12.pkg","repopath":"All/drush-php83-8.4.12.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1290092,"desc":"Drush is a command line shell and Unix scripting interface for the Drupal CMS\nand is designed to make life easier for those who spend some of their working\nhours hacking away at the command prompt.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-ctype":{"origin":"textproc/php83-ctype","version":"8.3.21"},"php83-dom":{"origin":"textproc/php83-dom","version":"8.3.21"},"php83-filter":{"origin":"security/php83-filter","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-pdo":{"origin":"databases/php83-pdo","version":"8.3.21"},"php83-phar":{"origin":"archivers/php83-phar","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-simplexml":{"origin":"textproc/php83-simplexml","version":"8.3.21"}},"categories":["www"],"annotations":{"flavor":"php83"}},{"name":"drupal7-wysiwyg","origin":"www/drupal7-wysiwyg","version":"7.x.2.9","comment":"Allows implementation of WYSIWYG editors for editing Drupal content","maintainer":"joneum@FreeBSD.org","www":"https://www.drupal.org/project/wysiwyg","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b499d265f0a067fe3c9ed9ce7ff01c6ab711e4412be457ac1fc54cb118332e64","flatsize":492024,"path":"All/drupal7-wysiwyg-7.x.2.9.pkg","repopath":"All/drupal7-wysiwyg-7.x.2.9.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":96148,"desc":"Wysiwyg API allows to use client-side editors (a.k.a.  WYSIWYG editors) for\nediting content in the Drupal CMS.  It simplifies installation of editors\nand allows you to define which editor to use depending on the input format.\nThis module replaces all existing editor integration modules and no other\nDrupal module is required.\n\nIt is capable of supporting any kind of client-side editor as long as there\nare support files for it that integrate the external library with Wysiwyg\nAPI.  A client-side editor can be a regular HTML-based editor, a\n\"pseudo-editor\" (that just provides buttons to insert HTML markup into a\nplain textarea), or even a Flash-based editor.  Support for various editor\nlibraries is built-in.\n\nThe Wysiwyg API also allows Drupal modules to register plugins (or\n\"buttons\") for editors.","deps":{"drupal7":{"origin":"www/drupal7","version":"7.98"}},"categories":["www"],"options":{"CKEDITOR":"off","DOCS":"on","TINYMCE":"off"}},{"name":"drush-php84","origin":"www/drush","version":"8.4.12","comment":"Drupal command line and scripting interface","maintainer":"me@skylord.ru","www":"https://github.com/drush-ops/drush","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"37a520d08fcc47b6bed1f830b3ee7ee68dd8bc784cb43990911e62e34f4a216a","flatsize":1357510,"path":"All/drush-php84-8.4.12.pkg","repopath":"All/drush-php84-8.4.12.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1290092,"desc":"Drush is a command line shell and Unix scripting interface for the Drupal CMS\nand is designed to make life easier for those who spend some of their working\nhours hacking away at the command prompt.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-ctype":{"origin":"textproc/php84-ctype","version":"8.4.8"},"php84-dom":{"origin":"textproc/php84-dom","version":"8.4.8"},"php84-filter":{"origin":"security/php84-filter","version":"8.4.8"},"php84-gd":{"origin":"graphics/php84-gd","version":"8.4.8"},"php84-mbstring":{"origin":"converters/php84-mbstring","version":"8.4.8"},"php84-pdo":{"origin":"databases/php84-pdo","version":"8.4.8"},"php84-phar":{"origin":"archivers/php84-phar","version":"8.4.8"},"php84-session":{"origin":"www/php84-session","version":"8.4.8"},"php84-simplexml":{"origin":"textproc/php84-simplexml","version":"8.4.8"}},"categories":["www"],"annotations":{"flavor":"php84"}},{"name":"drumpiler","origin":"audio/drumpiler","version":"0.9.0_7","comment":"Drum machine compiler","maintainer":"ports@FreeBSD.org","www":"https://drumpiler.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2d8cba5833c251d0abe90c00e1f6bb77b9acf448241b33d78c3b6a40fbbf78c0","flatsize":19216,"path":"All/drumpiler-0.9.0_7.pkg","repopath":"All/drumpiler-0.9.0_7.pkg","licenselogic":"single","pkgsize":8424,"desc":"Drum machine compiler. You write the drum patterns in text file with a list of\nsamples (*.WAV files). Feat.subroutine calls, loops, tempo changes, 8 volume\nlevels, 16bit-stereo-44khz mixing.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"}},"categories":["audio"],"shlibs_required":["libSDL-1.2.so.0","libc.so.8","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe drumpiler port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"eawpats","origin":"audio/eawpats","version":"12_4","comment":"Eric A. Welsh's collection of Gravis Ultrasound MIDI patches","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"454dd02c47939c182bfba201d3e06b1316a32bcab8513fff65be8eb2feddae9a","flatsize":38166812,"path":"All/eawpats-12_4.pkg","repopath":"All/eawpats-12_4.pkg","licenselogic":"single","licenses":["EAWPATS"],"pkgsize":27309508,"desc":"This is Eric A. Welsh's collection of Gravis UltraSound MIDI patches,\nconfigured for use with the TiMidity++ MIDI player.  A configuration file\nfor TiMidity++ to use these patches is also included.","categories":["audio"],"options":{"DOCS":"on"},"messages":[{"message":"To use eawpats you'll need to replace your\n\n/usr/local/lib/timidity/timidity.cfg\n\nwith\n\n/usr/local/share/timidity/timidity.cfg-eawpats","type":"install"},{"message":"===>   NOTICE:\n\nThe eawpats port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dropbox-uploader","origin":"net/dropbox-uploader","version":"1.0,1","comment":"BASH script for the Dropbox backup service","maintainer":"nivit@FreeBSD.org","www":"https://github.com/andreafabrizi/Dropbox-Uploader","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a21e1cfa1931f8a96135f6356be593204c4475b7a9eb00256227d60a276dfd53","flatsize":86088,"path":"All/dropbox-uploader-1.0,1.pkg","repopath":"All/dropbox-uploader-1.0,1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":22152,"desc":"Dropbox Uploader is a BASH script which can be used to upload, download, delete,\nlist files (and more!) from Dropbox, an online file sharing, synchronization and\nbackup service.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"coreutils":{"origin":"sysutils/coreutils","version":"9.6"},"curl":{"origin":"ftp/curl","version":"8.14.1"}},"categories":["net"]},{"name":"dropbox-api-command","origin":"net/dropbox-api-command","version":"2.13_1,1","comment":"Dropbox API wrapper command","maintainer":"ports@FreeBSD.org","www":"https://metacpan.org/pod/App::dropboxapi","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fdcc1b6efda16cd0d1ece7a3e8a56e28797d6956ac8e5cfd3bb1eb96fc97fbe4","flatsize":57530,"path":"All/dropbox-api-command-2.13_1,1.pkg","repopath":"All/dropbox-api-command-2.13_1,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17116,"desc":"dropbox-api is a command line interface to access Dropbox API.\n\nIt includes the following commands:\n- ls\n- find\n- du\n- sync\n- cp\n- mv\n- rm\n- mkdir\n- get\n- put","deps":{"p5-DateTime-Format-Strptime":{"origin":"devel/p5-DateTime-Format-Strptime","version":"1.79,1"},"p5-Encode-Locale":{"origin":"converters/p5-Encode-Locale","version":"1.05"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-Path-Class":{"origin":"devel/p5-Path-Class","version":"0.37"},"p5-WebService-Dropbox":{"origin":"net/p5-WebService-Dropbox","version":"2.09_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net","perl5"],"messages":[{"message":"===>   NOTICE:\n\nThe dropbox-api-command port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"drush-php82","origin":"www/drush","version":"8.4.12","comment":"Drupal command line and scripting interface","maintainer":"me@skylord.ru","www":"https://github.com/drush-ops/drush","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9d8cf43e8c43fa3016b22ec066b4271f714d0236b94b7cb3da122f731038b291","flatsize":1357510,"path":"All/drush-php82-8.4.12.pkg","repopath":"All/drush-php82-8.4.12.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1290084,"desc":"Drush is a command line shell and Unix scripting interface for the Drupal CMS\nand is designed to make life easier for those who spend some of their working\nhours hacking away at the command prompt.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-ctype":{"origin":"textproc/php82-ctype","version":"8.2.28"},"php82-dom":{"origin":"textproc/php82-dom","version":"8.2.28"},"php82-filter":{"origin":"security/php82-filter","version":"8.2.28"},"php82-gd":{"origin":"graphics/php82-gd","version":"8.2.28"},"php82-mbstring":{"origin":"converters/php82-mbstring","version":"8.2.28"},"php82-pdo":{"origin":"databases/php82-pdo","version":"8.2.28"},"php82-phar":{"origin":"archivers/php82-phar","version":"8.2.28"},"php82-session":{"origin":"www/php82-session","version":"8.2.28"},"php82-simplexml":{"origin":"textproc/php82-simplexml","version":"8.2.28"}},"categories":["www"],"annotations":{"flavor":"php82"}},{"name":"dropbear","origin":"security/dropbear","version":"2022.83_2","comment":"SSH 2 server, designed to be usable in small memory environments","maintainer":"pkubaj@FreeBSD.org","www":"https://matt.ucc.asn.au/dropbear/dropbear.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d0788bb8fe52432f8bfd4b0004315d8fcdfb9f8386b914d33f71992f6eb7048a","flatsize":503996,"path":"All/dropbear-2022.83_2.pkg","repopath":"All/dropbear-2022.83_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":124000,"desc":"Dropbear is an SSH 2 server, designed to be usable in small memory\nenvironments. It supports:\n\n\t* Main features of SSH 2 protocol\n\t* Implements X11 forwarding, and authentication-agent forwarding\n\tfor OpenSSH clients\n\t* Compatible with OpenSSH ~/.ssh/authorized_keys public key\n\tauthentication","deps":{"libtomcrypt":{"origin":"security/libtomcrypt","version":"1.18.2_1"},"libtommath":{"origin":"math/libtommath","version":"1.3.0_2"}},"categories":["security"],"shlibs_required":["libc.so.8","libcrypt.so.4","libtomcrypt.so.1","libtommath.so.1","libutil.so.4","libz.so.3"],"options":{"PORTS_LIBTOM":"on","SMALL_CODE":"off","STATIC":"off","X11FWD":"off","3DES":"off","AES128":"on","AES256":"on","CHACHA20POLY1305":"off","DSS":"off","ECDSA":"on","ED25519":"on","RSA":"on","CURVE25519":"on","ECDH":"off","GROUP1":"off","GROUP14_SHA1":"off","GROUP14_SHA256":"on","GROUP16":"on","MD5":"off","RSA_SHA1":"off","SHA1":"off","SHA1_96":"off","SHA2_256":"on","SHA2_512":"off","CBC":"off","CTR":"off","GCM":"on"},"annotations":{"cpe":"cpe:2.3:a:dropbear_ssh_project:dropbear_ssh:2022.83:::::dragonfly6:x86_64:2"}},{"name":"drm_info","origin":"graphics/drm_info","version":"2.7.0","comment":"Small utility to dump info about DRM devices","maintainer":"jbeich@FreeBSD.org","www":"https://gitlab.freedesktop.org/emersion/drm_info","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"552ec2616c63977dbfc8a0730e65a6cb3b0a939aa380f9b3e4b9e456faf37640","flatsize":47162,"path":"All/drm_info-2.7.0.pkg","repopath":"All/drm_info-2.7.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19364,"desc":"Small utility to dump info about DRM devices. Suports JSON output.","deps":{"json-c":{"origin":"devel/json-c","version":"0.18"},"libdrm":{"origin":"graphics/libdrm","version":"2.4.123,1"},"libpci":{"origin":"devel/libpci","version":"3.13.0"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libdrm.so.2","libjson-c.so.5","libpci.so.3"],"options":{"MANPAGES":"on","PCI":"on"}},{"name":"drumkv1-lv2","origin":"audio/drumkv1-lv2","version":"1.3.0","comment":"Old-school drum-kit sampler: LV2 plugin and Jack app","maintainer":"yuri@FreeBSD.org","www":"https://drumkv1.sourceforge.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fdb583e28bbbb6070379ed7699f98f1c047f68293787a0d366faec05db22b7dd","flatsize":2122815,"path":"All/drumkv1-lv2-1.3.0.pkg","repopath":"All/drumkv1-lv2-1.3.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":403532,"desc":"drumkv1 is an old-school all-digital drum-kit sampler synthesizer with\nstereo fx.\n\nFeatures:\n* A LV2 instrument plug-in.\n* A pure stand-alone JACK client with JACK-session, NSM (Non Session management)\n  and both JACK MIDI and ALSA MIDI input support.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"liblo":{"origin":"audio/liblo","version":"0.32"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-svg":{"origin":"graphics/qt6-svg","version":"6.8.3"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["audio"],"shlibs_required":["libGLX.so.0","libOpenGL.so.0","libQt6Core.so.6","libQt6Gui.so.6","libQt6Svg.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libjack.so.0","liblo.so.7","libm.so.4","libpthread.so.0","libsndfile.so.1","libstdc++.so.6"]},{"name":"drumgizmo","origin":"audio/drumgizmo","version":"0.9.19_3","comment":"Multichannel drum sampler","maintainer":"meka@tilda.center","www":"https://www.drumgizmo.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d282d2a26549cacd5228e131c578a9fc5ddd7a548a5741c03ce13e6cbb38a962","flatsize":2126044,"path":"All/drumgizmo-0.9.19_3.pkg","repopath":"All/drumgizmo-0.9.19_3.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":524596,"desc":"DrumGizmo is an open source, multichannel, multilayered, cross-platform drum\nplugin and stand-alone application. It enables you to compose drums in midi and\nmix them with a multichannel approach. It is comparable to that of mixing a real\ndrumkit that has been recorded with a multimic setup.\n\nFeatures include:\n* Stand-alone, Lv2 and VSTi versions available\n* Open drumkit file format, allowing the community to create their own drumkits\n* Drum velocity, allowing for several different hit velocities for each drum\n* Multichannel output, making it possible to mix it just the way you would a\n  real drumkit\n* Optional built-in humanizer, analyzing the midi notes, adjusting velocities\n  on-the-fly\n* Stand-alone midi renderer, generating .wav files, 1 for each channel\n* Stand-alone midi input, making it possible to use DrumGizmo as a software\n  sampler for an electronic drumkit","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libsmf":{"origin":"audio/libsmf","version":"1.3_5"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"},"zita-resampler":{"origin":"audio/zita-resampler","version":"1.11.2"}},"categories":["audio"],"shlibs_required":["libc.so.8","libglib-2.0.so.0","libintl.so.8","libjack.so.0","libm.so.4","libpthread.so.0","librt.so.0","libsmf.so.0","libsndfile.so.1","libstdc++.so.9"],"options":{"NLS":"on"}},{"name":"driftnet","origin":"net-mgmt/driftnet","version":"1.5.0_2","comment":"Tool to grab images out of (your) TCP connections","maintainer":"ehaupt@FreeBSD.org","www":"https://www.ex-parrot.com/~chris/driftnet/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3ae87cfdc0f98bf7bf1ff232b95119b4f44eaaaada45f16d04c237a5b3606f80","flatsize":106295,"path":"All/driftnet-1.5.0_2.pkg","repopath":"All/driftnet-1.5.0_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":42532,"desc":"EtherPEG was a program that sniffed for JPEGs passing by on the AirPort\nnetworks at MacHack, and showed them on the huge screen to shame people\ninto a) turning the 802.11 encryption on, or b) reducing amount of pr0n\nthey download at weirdo Mac conventions. DRIFTNET can do the same for\n*your* office, and make an attractive desktop accessory to boot. The\nprogram promiscuously sniffs and decodes any JPEG downloaded by anyone\non your LAN, displaying it in an attractive, ever changing mosaic of\nfluffy kittens, oversized navigation buttons, and blurred images of Big\nBrother Elizabeth fiddling. It's UNIX only. Your sysadmin is undoubtedly\nrunning it already. So stop that. Now.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"giflib":{"origin":"graphics/giflib","version":"5.2.2"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libwebsockets":{"origin":"net/libwebsockets","version":"4.3.5"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"png":{"origin":"graphics/png","version":"1.6.47"},"webp":{"origin":"graphics/webp","version":"1.5.0"}},"categories":["net-mgmt"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgif.so.7","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libjpeg.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpcap.so.3","libpng16.so.16","libpthread.so.0","libwebp.so.7","libwebsockets.so.19"],"options":{"DOCS":"on"}},{"name":"dsb-libreoffice","origin":"editors/libreoffice-dsb","version":"25.2.2.2","comment":"dsb language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f3ad3fbf30ce1f1ad5143163f0004b5208a4224170e3acd0c79a592625e1e487","flatsize":35843298,"path":"All/dsb-libreoffice-25.2.2.2.pkg","repopath":"All/dsb-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":3490992,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"drg2sbg","origin":"converters/drg2sbg","version":"2.2.1","comment":"Convert proprietary .drg file format into SBaGen format","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/manuel-arguelles/drg2sbg","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9490bc7ef12590a38ef2e9fd78c11e55095e1eb5995392ac8a0bafd403afd220","flatsize":48878,"path":"All/drg2sbg-2.2.1.pkg","repopath":"All/drg2sbg-2.2.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":17164,"desc":"This program converts the .drg propiatary file format into the open source\nSBaGen format.","categories":["audio","converters"],"shlibs_required":["libc.so.8"]},{"name":"drgeo","origin":"math/drgeo","version":"1.1.0_26","comment":"GTK interactive geometry software","maintainer":"amdmi3@FreeBSD.org","www":"http://www.ofset.org/drgeo/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8f70092c5c24a404d3ebf3496638291887491a8d74b4526ad4cb0c3904f8bcd9","flatsize":2879908,"path":"All/drgeo-1.1.0_26.pkg","repopath":"All/drgeo-1.1.0_26.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":496480,"desc":"Dr. Geo is a GTK interactive geometry software. It allows one to create\ngeometric figure plus the interactive manipulation of such figure in respect\nwith their geometric constraints. It is useable in teaching situation with\nstudents from primary or secondary level.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"guile1":{"origin":"lang/guile1","version":"1.8.8_2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libglade2":{"origin":"devel/libglade2","version":"2.6.4_13"},"libltdl":{"origin":"devel/libltdl","version":"2.5.4"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["math"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libcrypt.so.4","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglade-2.0.so.0","libglib-2.0.so.0","libgmp.so.10","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libguile.so.17","libharfbuzz.so.0","libintl.so.8","libltdl.so.7","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0","libstdc++.so.9","libxml2.so.2"]},{"name":"drupal7","origin":"www/drupal7","version":"7.98","comment":"Database driven web content management system (CMS)","maintainer":"joneum@FreeBSD.org","www":"https://www.drupal.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"113c07a952ccaf9e72db02e42ecc94e0bf728934d04964d1b271444f66714ac4","flatsize":13109256,"path":"All/drupal7-7.98.pkg","repopath":"All/drupal7-7.98.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":2576720,"desc":"Drupal is a free web Content Management System (CMS) that allows an\nindividual or a community of users to easily publish, manage and organize a\nwide variety of content on a website.\n\nDrupal is ready to go from the moment you download it. It even has an\neasy-to-use web installer! The built-in functionality, combined with dozens\nof freely available add-on modules, will enable features such as: Content\nManagement Systems, Blogs, Collaborative authoring environments, Forums,\nPeer-to-peer networking, Newsletters, Podcasting, Picture galleries, File\nuploads/downloads and much more.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-dom":{"origin":"textproc/php83-dom","version":"8.3.21"},"php83-filter":{"origin":"security/php83-filter","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-pdo":{"origin":"databases/php83-pdo","version":"8.3.21"},"php83-pdo_mysql":{"origin":"databases/php83-pdo_mysql","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-simplexml":{"origin":"textproc/php83-simplexml","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"}},"categories":["www"],"options":{"DOCS":"on","MYSQL":"on","PGSQL":"off","SQLITE3":"off"},"messages":[{"message":"Complete instructions for installing and configuring Drupal can be found here:\n\n/usr/local/www/drupal7/doc/INSTALL.txt\n\nYou need to create the DB where Drupal is going to live, and depending on\nwhich database you intend to use, you should consult one of the following\ndocuments:\n\n /usr/local/www/drupal7/doc/INSTALL.mysql.txt\n /usr/local/www/drupal7/doc/INSTALL.pgsql.txt\n /usr/local/www/drupal7/doc/INSTALL.sqlite.txt\n\nYou also need to add appropriate configuration directives to your apache\nconfiguration file (/usr/local/etc/apache(2)/httpd.conf).\n\nA typical configuration might read:\n\n    Alias /drupal \"/usr/local/www/drupal7\"\n    <Directory \"/usr/local/www/drupal7\">\n        Options Indexes FollowSymlinks MultiViews\n        AllowOverride None\n        Order allow,deny\n        Allow from all\n    </Directory>\n\nPlease see http://drupal.org/cron for important information on setting up\nperiodic maintenance tasks in Drupal.\n\nPlease see http://drupal.org/requirements for important information on\nsystem requirements for Drupal 7.  In particular, please ensure that your\nconfiguration:\n\n- uses PHP 5.2.5 or later\n- PHP \"memory_limit\" is set to \"32Mb\" or larger\n- PHP \"register_globals\" is set to \"Off\"\n- PHP \"safe_mode\" is set to \"Off\"\n- PHP \"session.cache_limiter\" is set to \"nocache\"","type":"install"},{"message":"For important information about upgrading from previous versions of Drupal, please\nplease see: /usr/local/www/drupal7/doc/UPGRADE.txt","type":"upgrade"}]},{"name":"droid-fonts-ttf","origin":"x11-fonts/droid-fonts-ttf","version":"20131024_5","comment":"Droid typeface family","maintainer":"sunpoet@FreeBSD.org","www":"https://www.droidfonts.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"34fa12a19494e72d5d150cd5b3c0ddb522d0ff3e834a73afaa9f429d06f82cce","flatsize":15292670,"path":"All/droid-fonts-ttf-20131024_5.pkg","repopath":"All/droid-fonts-ttf-20131024_5.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":3638280,"desc":"The Droid typeface family was designed in the fall of 2006 by Ascender's\nSteve Matteson, as a commission from Google to create a set of system fonts\nfor its Android platform. The goal was to provide optimal quality and\ncomfort on a mobile handset when rendered in application menus, web\nbrowser and for other screen text.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"drill","origin":"www/drill","version":"0.8.3_15","comment":"HTTP load testing application written in Rust","maintainer":"yuri@FreeBSD.org","www":"https://github.com/fcsonline/drill","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0b0cc5709c90c0e0a8b610893ad723130be1185cb5f73b646d7c823471c554ec","flatsize":6547081,"path":"All/drill-0.8.3_15.pkg","repopath":"All/drill-0.8.3_15.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1833108,"desc":"Drill is a HTTP load testing application written in Rust. The main goal for\nthis project is to build a really lightweight tool as alternative to other\nthat require JVM and other stuff.\n\nYou can write benchmark files, in YAML format, describing all the stuff you\nwant to test.\n\nIt was inspired by Ansible syntax because it is really easy to use and extend.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["www"],"shlibs_required":["libc.so.8","libcrypto.so.12","libexecinfo.so.1","libm.so.4","libpthread.so.0","libssl.so.12"]},{"name":"emacs-devel","origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3","comment":"GNU editing macros ","maintainer":"emacs@FreeBSD.org","www":"https://www.gnu.org/software/emacs/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fa0d63dbdcfbe0b78624403535691d436c659a9874234bbb2df6ce718157b3b5","flatsize":279005589,"path":"All/emacs-devel-31.0.50.20250315_1,3.pkg","repopath":"All/emacs-devel-31.0.50.20250315_1,3.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":74271804,"desc":"GNU Emacs is a self-documenting, customizable, extensible real-time\ndisplay editor.\n\nUsers new to Emacs will be able to use basic features fairly rapidly\nby studying the tutorial and using the self-documentation features.\nEmacs also has an extensive interactive manual browser.  It is easily\nextensible since its editing commands are written in Lisp.\n\nGNU Emacs's many special packages handle mail reading (RMail) and\nsending (Mail), outline editing (Outline), compiling (Compile),\nrunning subshells within Emacs windows (Shell), running a Lisp\nread-eval-print loop (Lisp-Interaction-Mode), automated psychotherapy\n(Doctor :-) and many more.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"giflib":{"origin":"graphics/giflib","version":"5.2.2"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"lcms2":{"origin":"graphics/lcms2","version":"2.17"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"mailutils":{"origin":"mail/mailutils","version":"3.17"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"png":{"origin":"graphics/png","version":"1.6.47"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"},"tree-sitter":{"origin":"devel/tree-sitter","version":"0.25.3"},"webp":{"origin":"graphics/webp","version":"1.5.0"}},"categories":["editors","wayland"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libcrypt.so.4","libdbus-1.so.3","libdl.so.0","libexecinfo.so.1","libfontconfig.so.1","libfreetype.so.6","libgccjit.so.0","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgif.so.7","libgio-2.0.so.0","libglib-2.0.so.0","libgmp.so.10","libgnutls.so.30","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libjpeg.so.8","liblcms2.so.2","liblcms2_fast_float.so.1","liblcms2_threaded.so.1","libm.so.4","libmailutils.so.9","libmu_auth.so.9","libmu_dotmail.so.9","libmu_imap.so.9","libmu_maildir.so.9","libmu_mailer.so.9","libmu_mbox.so.9","libmu_pop.so.9","libmuaux.so.9","libncurses.so.6","libpam.so.3","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpng16.so.16","libpthread.so.0","librsvg-2.so.2","libsqlite3.so.0","libtiff.so.6","libtinfo.so.6","libtree-sitter.so.0.25","libunistring.so.5","libutil.so.4","libwebpdecoder.so.3","libwebpdemux.so.2","libxml2.so.2","libz.so.3"],"options":{"ACL":"off","DBUS":"on","GNUTLS":"on","GSETTINGS":"on","HARFBUZZ":"on","LCMS2":"on","M17N":"off","MAILUTILS":"on","MODULES":"on","NATIVECOMP":"on","OTF":"off","PGTK":"on","SCROLLBARS":"on","SOURCES":"on","SQLITE3":"on","THREADS":"on","TREESITTER":"on","XFT":"off","XIM":"off","XML":"on","XWIDGETS":"off","GFILE":"off","KQUEUE":"on","ALSA":"off","OSS":"on","GTK2":"off","GTK3":"on","MOTIF":"off","XAW":"off","XAW3D":"off","CAIRO":"on","GIF":"on","JPEG":"on","MAGICK":"off","PNG":"on","SVG":"on","TIFF":"on","WEBP":"on","XPM":"off"},"annotations":{"cpe":"cpe:2.3:a:gnu:emacs:31.0.50.20250315:::::dragonfly6:x86_64:1","flavor":"full"},"messages":[{"message":"Emacs is now built with native compilation enabled by default, which\nrequires GCC version 11 or later.  However, it is known that some\nelisp applications don't work correctly when compiled.  You can work\naround any such issues by disabling native compilation using the\nfollowing steps.\n\n1. Add the following lines at the top of your Emacs configuration:\n\n(setq native-comp-deferred-compilation nil\ncomp-enable-subr-trampolines nil)\n\n2. Exit emacs\n\n3. rm -rf ~/.emacs.d/eln-cache\n\n4. Start emacs again\n\nWhereas all elisp files included in the Emacs source archive are\nnative compiled at build time, 3rd party elisp files (for example,\nfrom elisp ports/packages) are native compiled at run time. This will\nresult in high CPU usage when they are compiled. If this annoys you,\nyou can throttle the number of jobs by changing the value of the\nvariable 'native-comp-async-jobs-number' in your emacs\nconfiguration. See the output of `C-h v native-comp-async-jobs-number`\nfor details.","type":"install"},{"message":"Emacs is now built with native compilation enabled by default, which\nrequires GCC version 11 or later.  However, it is known that some\nelisp applications don't work correctly when compiled.  You can work\naround any such issues by disabling native compilation using the\nfollowing steps.\n\n1. Add the following lines at the top of your Emacs configuration:\n\n(setq native-comp-deferred-compilation nil\ncomp-enable-subr-trampolines nil)\n\n2. Exit emacs\n\n3. rm -rf ~/.emacs.d/eln-cache\n\n4. Start emacs again\n\nWhereas all elisp files included in the Emacs source archive are\nnative compiled at build time, 3rd party elisp files (for example,\nfrom elisp ports/packages) are native compiled at run time. This will\nresult in high CPU usage when they are compiled. If this annoys you,\nyou can throttle the number of jobs by changing the value of the\nvariable 'native-comp-async-jobs-number' in your emacs\nconfiguration. See the output of `C-h v native-comp-async-jobs-number`\nfor details.","type":"upgrade"},{"message":"If you get the error\n\n    Symbol's value as variable is void: minor-modes\n\nrebuild the offending Emacs packages.\n\nSee https://lists.gnu.org/archive/html/emacs-devel/2021-02/msg01164.html\nfor details.","type":"upgrade","maximum_version":"28.0.50.20210302,2"}]},{"name":"dragon","origin":"devel/dragon","version":"1.5.5","comment":"Combined C++ scanner/parser generator for LR compliant grammars","maintainer":"pi@FreeBSD.org","www":"https://www.lemke-it.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1eda988c976a240cda9483cc7eab87cee194b981999796a45e6b4f2c81e29f29","flatsize":360390,"path":"All/dragon-1.5.5.pkg","repopath":"All/dragon-1.5.5.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":95452,"desc":"Combined scanner/parser generator for LR compliant grammar definitions.\n\nThe generated C++ parser class is used as a super class from which a parser\nimplementation class must be derived. The implementation class implements the\nscanner feed methods but also all required semantic action method. dragon has\nbeen used for several large projects with complex grammar definitions (about\n200 productions/ 80 tokens ). Since for those grammar defintions, the analyse\nphase to build up the parse table is quite CPU intensive, it is recommended to\nuse state of the art hardware. dragon requires the base package to get compiled\nbut also for the compilation of the generated C++ code.\n\nIt can be used for databases/cego and probably other applications.\n\nMany more details are available at:","deps":{"lfcbase":{"origin":"devel/lfcbase","version":"1.18.11"}},"categories":["devel"],"shlibs_required":["libc.so.8","libcrypt.so.4","liblfcbase.so.2","libm.so.4","librt.so.0","libstdc++.so.9"]},{"name":"dragonfly-reverb","origin":"audio/dragonfly-reverb-lv2","version":"3.2.5_2","comment":"Bundle of free audio effects","maintainer":"yuri@FreeBSD.org","www":"https://github.com/michaelwillis/dragonfly-reverb/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2fd0485b6ced591e3dc21634664721f3e3872b7608b42c790e79f6a9062abc80","flatsize":26117118,"path":"All/dragonfly-reverb-3.2.5_2.pkg","repopath":"All/dragonfly-reverb-3.2.5_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1043072,"desc":"Dragonfly Reverb is a bundle of free audio effects.\n\nWWW: https://github.com/michaelwillis/dragonfly-reverb","deps":{"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"}},"categories":["audio","multimedia"],"shlibs_required":["libGL.so.1","libX11.so.6","libc.so.8","libjack.so.0","libm.so.4","libstdc++.so.9"],"options":{"APPS":"on","VST":"on"}},{"name":"dqfun","origin":"math/dqfun","version":"03","comment":"Double-quad precision package with special functions","maintainer":"fortran@FreeBSD.org","www":"https://crd-legacy.lbl.gov/~dhbailey/mpdist","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"880069b913e4c70e9cd369d1f16a1a0251451b75b3f29de65839fbc28a8866e2","flatsize":308807,"path":"All/dqfun-03.pkg","repopath":"All/dqfun-03.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":107616,"desc":"DQFUN: A double-quad precision package with special functions (approximately 66\ndigit precision).\n\nThis package permits one to perform floating-point computations (real and\ncomplex) to double-quad precision (approximately 65 digits), by making only\nrelatively minor changes to existing Fortran programs. All basic arithmetic\noperations and transcendental functions are supported, together with numerous\nspecial functions. The package should run correctly on any Unix-based system\nsupporting a Fortran-2008 compiler and IEEE 128-bit floating-point arithmetic\n(in hardware or software).","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"],"shlibs_required":["libc.so.8","libgcc_s.so.1","libgfortran.so.5","libm.so.4","libquadmath.so.0"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"dq","origin":"dns/dq","version":"20250201","comment":"Recursive DNS/DNSCurve server","maintainer":"pkubaj@FreeBSD.org","www":"https://github.com/janmojzis/dq","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d6ce7daffcd46803b03ee192a88bedd35bf795024ce785a5553e589cc6ed1669","flatsize":649676,"path":"All/dq-20250201.pkg","repopath":"All/dq-20250201.pkg","licenselogic":"single","licenses":["CC0"],"pkgsize":106664,"desc":"Recursive DNS/DNSCurve server and comandline tool to debug DNS/DNSCurve","deps":{"daemontools":{"origin":"sysutils/daemontools","version":"0.76_20"}},"categories":["dns"],"users":["dq"],"groups":["dq"],"shlibs_required":["libc.so.8"]},{"name":"draco-3d-compression","origin":"archivers/draco","version":"1.5.7","comment":"Library for compressing and decompressing 3D meshes and point clouds","maintainer":"yuri@FreeBSD.org","www":"https://google.github.io/draco/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"454ce35ca0a2b474225ee7c92aa8f8379aa5cb42ea400512c724b03befd9d7c7","flatsize":7078303,"path":"All/draco-3d-compression-1.5.7.pkg","repopath":"All/draco-3d-compression-1.5.7.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":761084,"desc":"Draco is an open-source library for compressing and decompressing 3D geometric\nmeshes and point clouds. It is intended to improve the storage and transmission\nof 3D graphics.","categories":["archivers"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"dpinger","origin":"net/dpinger","version":"3.3","comment":"IP device monitoring tool","maintainer":"garga@FreeBSD.org","www":"https://github.com/dennypage/dpinger","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1fc5b022e0e0b2875ef3af320e3df919e81a362309622884ce6641fe1d6d4466","flatsize":24543,"path":"All/dpinger-3.3.pkg","repopath":"All/dpinger-3.3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":10112,"desc":"daemon for continuous monitoring of latency and loss on a network\nconnection.  It is intended for use by firewalls to monitor link\nhealth, as well as for providing information to various monitoring\nsystems such as Cacti, Nagios, Zabbix, etc.","categories":["net"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"emacs-nox","origin":"editors/emacs","version":"30.1_2,3","comment":"GNU editing macros (No X flavor)","maintainer":"emacs@FreeBSD.org","www":"https://www.gnu.org/software/emacs/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"69d6c97e793032245137e5656da7c513b43a501b462572110c155cf43e697ab0","flatsize":279934768,"path":"All/emacs-nox-30.1_2,3.pkg","repopath":"All/emacs-nox-30.1_2,3.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":75142060,"desc":"GNU Emacs is an extensible, customizable, free/libre text editor.  At its\ncore is an interpreter for Emacs Lisp, a dialect of the Lisp programming\nlanguage with extensions to support text editing.\n\nThe features of GNU Emacs include:\n  - content-aware editing modes, including syntax coloring, for many file\n    types\n  - complete built-in documentation, including a tutorial for new users\n  - full Unicode support for nearly all human scripts\n  - powerful customizability, using Emacs Lisp code or a graphical\n    interface\n  - a vast ecosystem of functionality beyond text editing, including a\n    project planner, mail and news reader, debugger interface, calendar,\n    even a psychotherapist, and more\n  - a packaging system for downloading and installing extensions.","deps":{"coreutils":{"origin":"sysutils/coreutils","version":"9.6"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"mailutils":{"origin":"mail/mailutils","version":"3.17"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"tree-sitter":{"origin":"devel/tree-sitter","version":"0.25.3"}},"categories":["editors"],"shlibs_required":["libc.so.8","libcrypt.so.4","libdl.so.0","libexecinfo.so.1","libgccjit.so.0","libgmp.so.10","libgnutls.so.30","libintl.so.8","libm.so.4","libmailutils.so.9","libmu_auth.so.9","libmu_dotmail.so.9","libmu_imap.so.9","libmu_maildir.so.9","libmu_mailer.so.9","libmu_mbox.so.9","libmu_pop.so.9","libmuaux.so.9","libncurses.so.6","libpam.so.3","libpthread.so.0","libsqlite3.so.0","libtinfo.so.6","libtree-sitter.so.0.25","libunistring.so.5","libutil.so.4","libxml2.so.2","libz.so.3"],"options":{"ACL":"off","GNULS":"on","GNUTLS":"on","MAILUTILS":"on","MODULES":"on","NATIVECOMP":"on","SOURCES":"on","SQLITE3":"on","THREADS":"on","TREESITTER":"on","XML":"on","KQUEUE":"on"},"annotations":{"cpe":"cpe:2.3:a:gnu:emacs:30.1:::::dragonfly6:x86_64:2","flavor":"nox"},"messages":[{"message":"The major version of editors/emacs was bumped from 26 to 27.  To upgrade\ndependent packages, run these commands with superuser privileges:\n\n    # sh\n    # for i in $(pkg query -g %n '*-emacs26*'); do \\\n        nn=$(echo \"$i\" | sed -e 's/emacs26/emacs27/'); \\\n        pkg set -yn \"$i\":\"$nn\"; \\\n      done;\n    # pkg upgrade","type":"upgrade","maximum_version":"27.1,3"}]},{"name":"dparser","origin":"devel/dparser","version":"1.33_1","comment":"Simple but powerful tool for parsing","maintainer":"ports@FreeBSD.org","www":"https://dparser.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ca87892529e4dd84fa0cd988ad86d136d21eaa1baab0828a4348278f327699ce","flatsize":794990,"path":"All/dparser-1.33_1.pkg","repopath":"All/dparser-1.33_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":171720,"desc":"DParser is a simple but powerful tool for parsing. You can specify the form of\nthe text to be parsed using a combination of regular expressions and grammar\nproductions. Because of the parsing technique (technically a scannerless GLR\nparser based on the Tomita algorithm) there are no restrictions. The grammar\ncan be ambiguous, right or left recursive, have any number of null productions,\nand because there is no separate tokenizer, can include whitespace in terminals\nand have terminals which are prefixes of other terminals. DParser handles not\njust well formed computer languages and data files, but just about any wacky\nsituation that occurs in the real world.","categories":["devel"],"shlibs_required":["libc.so.8"],"options":{"BOEHM":"off","DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe dparser port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dpkg","origin":"archivers/dpkg","version":"1.19.8_1","comment":"Debian package maintenance system","maintainer":"ndowens04@gmail.com","www":"https://packages.debian.org/dpkg","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ef0462892948bf036c4360c81ba1972205e4e1d896954a8695c119db3988e4f2","flatsize":9461309,"path":"All/dpkg-1.19.8_1.pkg","repopath":"All/dpkg-1.19.8_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":2376024,"desc":"dpkg is the basis of the Debian package management system. It consists of low\nlevel programs to build, install, remove, and perform other maintenance tasks\nrelating to Debian packages. Also included is the dselect front end to dpkg.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gtar":{"origin":"archivers/gtar","version":"1.35_1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"patch":{"origin":"devel/patch","version":"2.7.6_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["archivers","sysutils"],"shlibs_required":["libbz2.so.2","libc.so.8","libintl.so.8","libkvm.so.3","liblzma.so.3","libncurses.so.6","libtinfo.so.6","libz.so.3"],"options":{"NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:debian:dpkg:1.19.8:::::dragonfly6:x86_64:1"}},{"name":"downtimed","origin":"sysutils/downtimed","version":"1.0_1","comment":"System downtime monitoring and reporting tool","maintainer":"dbaio@FreeBSD.org","www":"https://dist.epipe.com/downtimed/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ec959d15281ed9159b681ad4855dcd30c99ae1ea0fde47d83ea4068e84c204f1","flatsize":33673,"path":"All/downtimed-1.0_1.pkg","repopath":"All/downtimed-1.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":14588,"desc":"downtimed is a program that monitors operating system downtime, uptime,\nshutdowns and crashes and keeps records of those events.\n\ndowntimed(8) is a daemon process which is intended to be started\nautomatically from system boot scripts every time when the operating\nsystem of a server starts. First the daemon logs its findings about the\nprevious downtime to a specified logging destination as well as in a\ndatabase file which can be displayed with downtimes(1). After that the\ndaemon just keeps waiting in the background and periodically updates\na time stamp file on the disk.\n\ndowntimes(1) is a command-line tool which can be used to inspect previous\ndowntime records.","categories":["sysutils"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===> IMPORTANT NOTE:\n\n    To set up downtimed, you need to edit one of the following\n    files:\n        /etc/rc.conf\n        /etc/rc.conf.local\n        /etc/rc.conf.d/downtimed\n\n    Add the following line to enable:\n        downtimed_enable=\"YES\"\n\n    Add the following line to change the default options, see downtimed(8):\n        downtimed_flags=\"<set as needed>\"","type":"install"}]},{"name":"dragon-player","origin":"multimedia/dragon","version":"25.04.2","comment":"KDE multimedia player with a focus on simplicity","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/applications/multimedia/dragonplayer/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6d8718181b3dc31b6ed9cddd683a4ba62401d1e695849ade53cdf532fc74f660","flatsize":2824532,"path":"All/dragon-player-25.04.2.pkg","repopath":"All/dragon-player-25.04.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1909964,"desc":"Dragon Player is a multimedia player where the focus is on simplicity,\ninstead of features. Dragon Player does one thing, and only one thing,\nwhich is playing multimedia files. It's simple interface is designed\nnot to get in your way and instead empower you to simply play\nmultimedia files.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-kdoctools":{"origin":"devel/kf6-kdoctools","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kiconthemes":{"origin":"x11-themes/kf6-kiconthemes","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kjobwidgets":{"origin":"x11-toolkits/kf6-kjobwidgets","version":"6.14.0"},"kf6-knotifications":{"origin":"devel/kf6-knotifications","version":"6.14.0"},"kf6-kparts":{"origin":"devel/kf6-kparts","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-ktextwidgets":{"origin":"x11-toolkits/kf6-ktextwidgets","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"kf6-solid":{"origin":"devel/kf6-solid","version":"6.14.0"},"kf6-sonnet":{"origin":"textproc/kf6-sonnet","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"phonon-qt6":{"origin":"multimedia/phonon","version":"4.12.0_3"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["kde","kde-applications","multimedia"],"shlibs_required":["libGLX.so.0","libKF6ColorScheme.so.6","libKF6Completion.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6DBusAddons.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6JobWidgets.so.6","libKF6KIOCore.so.6","libKF6KIOGui.so.6","libKF6KIOWidgets.so.6","libKF6Service.so.6","libKF6Solid.so.6","libKF6WidgetsAddons.so.6","libKF6WindowSystem.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libX11.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libphonon4qt6.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"},"messages":[{"message":"To be able to play audio and video streams with Phonon-GStreamer,\nyou'll need to have the appropriate GStreamer plugins installed.\nmultimedia/gstreamer-plugins-core will install a standard set, while\nmultimedia/gstreamer-plugins-all will let you choose among all of\nthem.","type":"install"}]},{"name":"drawing","origin":"graphics/drawing","version":"1.0.2_3","comment":"Drawing application for the GNOME desktop","maintainer":"eduardo@FreeBSD.org","www":"https://maoschanz.github.io/drawing/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"97f94affdc864efba8c39ab4fb5d308ab60d88f8fdd1dadd608bf6ae08ec36d8","flatsize":6920128,"path":"All/drawing-1.0.2_3.pkg","repopath":"All/drawing-1.0.2_3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":4844360,"desc":"A simple drawing application.\n\nThis application is a basic image editor, similar to Microsoft Paint,\nbut aiming at the GNOME desktop.\n\nPNG, JPEG and BMP files are supported.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"py311-cairo":{"origin":"graphics/py-cairo","version":"1.21.0,1"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics"],"options":{"NLS":"on"}},{"name":"dovecot-xaps","origin":"mail/dovecot-xaps","version":"g20210623_2","comment":"Apple push notifications plugin for dovecot","maintainer":"PopularMoment@protonmail.com","www":"https://github.com/freswa/dovecot-xaps-plugin","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5a29dd5f380a293c2529f913a59820250b7efcf6c6c2da60327a79a77b688c0d","flatsize":31139,"path":"All/dovecot-xaps-g20210623_2.pkg","repopath":"All/dovecot-xaps-g20210623_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9464,"desc":"Apple push notifications plugin for dovecot.\n\nTogether with net/xapsd this will enable push email\nfor iOS devices that talk to your dovecot IMAP server.","deps":{"dovecot":{"origin":"mail/dovecot","version":"2.3.21.1_2"},"xapsd":{"origin":"net/xapsd","version":"g20241228"}},"categories":["mail"],"messages":[{"message":"This port assumes you are familiar with Dovecot and have it installed\n and running on the system you have installed this plugin on.\n\n You can enable the plugin by adding the contents of\n /usr/local/etc/dovecot/example-config/conf.d/95-xaps.conf to your\n dovecot.conf.\n\n You must be using Dovecot LDA or LMTP for local delivery.\n\n net/xapsd must be configured and running.","type":"install"}]},{"name":"dovecot-pigeonhole-pgsql","origin":"mail/dovecot-pigeonhole","version":"0.5.21.1_1","comment":"Sieve plugin for the Dovecot 'deliver' LDA and LMTP","maintainer":"ler@FreeBSD.org","www":"https://pigeonhole.dovecot.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"97eaf4f0cbf856c0de1ddd5efdb7f5330e372c0666eec3af7ff62c8c0d087f59","flatsize":3810424,"path":"All/dovecot-pigeonhole-pgsql-0.5.21.1_1.pkg","repopath":"All/dovecot-pigeonhole-pgsql-0.5.21.1_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":705708,"desc":"Sieve language support by a plugin for the Dovecot deliver LDA&LMTP\n\n    * Mail filtering\n    * Mail forwarding\n    * Vacation auto-reply","deps":{"dovecot-pgsql":{"origin":"mail/dovecot","version":"2.3.21.1_2"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["mail"],"shlibs_required":["libc.so.8","libcrypto.so.12","libdovecot-lda.so.0","libdovecot-login.so.0","libdovecot-storage.so.0","libdovecot.so.0","libssl.so.12"],"options":{"DOCS":"on","EXAMPLES":"on","LDAP":"off","MANAGESIEVE":"on","GSSAPI_NONE":"on","GSSAPI_BASE":"off","GSSAPI_HEIMDAL":"off","GSSAPI_MIT":"off"},"annotations":{"flavor":"pgsql"},"messages":[{"message":"This port assumes you are familiar with Dovecot and have it installed\n and running on the system you have installed this plugin on.\n\n You can enable the plugin with this directive in your dovecot.conf:\n\n     protocol lda {\n       # Support for dynamically loadable plugins. mail_plugins is\n       # a space separated list of plugins to load.\n       mail_plugins = sieve # ... other plugins like quota\n     }\n\n Further information on configuration can be found at:\n\n  http://wiki2.dovecot.org/Pigeonhole","type":"install"}]},{"name":"dovi_tool","origin":"multimedia/dovi_tool","version":"2.1.2_4","comment":"Tool combining multiple utilities for working with Dolby Vision","maintainer":"michiel@vanbaak.eu","www":"https://github.com/quietvoid/dovi_tool","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"06ecb9960b9b453ebc7cb920c7d9ac2a5fe79852396da336442c324a09a6b380","flatsize":5420597,"path":"All/dovi_tool-2.1.2_4.pkg","repopath":"All/dovi_tool-2.1.2_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1592192,"desc":"dovi_tool provides an important set of tools for\nanalyzing, editing and generating Dolby Vision metadata.\n\nExtract, inject and edit RPU of movie files.\nMux and demux the enhancement layer of HEVC files.\nConvert the RPU, optionally dropping the enhancement layer.","categories":["multimedia"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0"]},{"name":"dovecot-pigeonhole-mysql","origin":"mail/dovecot-pigeonhole","version":"0.5.21.1_1","comment":"Sieve plugin for the Dovecot 'deliver' LDA and LMTP","maintainer":"ler@FreeBSD.org","www":"https://pigeonhole.dovecot.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"33eecd268008c0877fc37e78ff770c1018b9c11fd46660684ab110de9d9e5c2c","flatsize":3810424,"path":"All/dovecot-pigeonhole-mysql-0.5.21.1_1.pkg","repopath":"All/dovecot-pigeonhole-mysql-0.5.21.1_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":705972,"desc":"Sieve language support by a plugin for the Dovecot deliver LDA&LMTP\n\n    * Mail filtering\n    * Mail forwarding\n    * Vacation auto-reply","deps":{"dovecot-mysql":{"origin":"mail/dovecot","version":"2.3.21.1_2"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["mail"],"shlibs_required":["libc.so.8","libcrypto.so.12","libdovecot-lda.so.0","libdovecot-login.so.0","libdovecot-storage.so.0","libdovecot.so.0","libssl.so.12"],"options":{"DOCS":"on","EXAMPLES":"on","LDAP":"off","MANAGESIEVE":"on","GSSAPI_NONE":"on","GSSAPI_BASE":"off","GSSAPI_HEIMDAL":"off","GSSAPI_MIT":"off"},"annotations":{"flavor":"mysql"},"messages":[{"message":"This port assumes you are familiar with Dovecot and have it installed\n and running on the system you have installed this plugin on.\n\n You can enable the plugin with this directive in your dovecot.conf:\n\n     protocol lda {\n       # Support for dynamically loadable plugins. mail_plugins is\n       # a space separated list of plugins to load.\n       mail_plugins = sieve # ... other plugins like quota\n     }\n\n Further information on configuration can be found at:\n\n  http://wiki2.dovecot.org/Pigeonhole","type":"install"}]},{"name":"dovecot-pigeonhole","origin":"mail/dovecot-pigeonhole","version":"0.5.21.1_1","comment":"Sieve plugin for the Dovecot 'deliver' LDA and LMTP","maintainer":"ler@FreeBSD.org","www":"https://pigeonhole.dovecot.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7c9cadd7af32104a4e12cd91f2319c8437b7ee0edbd3466e4adf3509c4630d91","flatsize":3810424,"path":"All/dovecot-pigeonhole-0.5.21.1_1.pkg","repopath":"All/dovecot-pigeonhole-0.5.21.1_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":705224,"desc":"Sieve language support by a plugin for the Dovecot deliver LDA&LMTP\n\n    * Mail filtering\n    * Mail forwarding\n    * Vacation auto-reply","deps":{"dovecot":{"origin":"mail/dovecot","version":"2.3.21.1_2"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["mail"],"shlibs_required":["libc.so.8","libcrypto.so.12","libdovecot-lda.so.0","libdovecot-login.so.0","libdovecot-storage.so.0","libdovecot.so.0","libssl.so.12"],"options":{"DOCS":"on","EXAMPLES":"on","LDAP":"off","MANAGESIEVE":"on","GSSAPI_NONE":"on","GSSAPI_BASE":"off","GSSAPI_HEIMDAL":"off","GSSAPI_MIT":"off"},"annotations":{"flavor":"default"},"messages":[{"message":"This port assumes you are familiar with Dovecot and have it installed\n and running on the system you have installed this plugin on.\n\n You can enable the plugin with this directive in your dovecot.conf:\n\n     protocol lda {\n       # Support for dynamically loadable plugins. mail_plugins is\n       # a space separated list of plugins to load.\n       mail_plugins = sieve # ... other plugins like quota\n     }\n\n Further information on configuration can be found at:\n\n  http://wiki2.dovecot.org/Pigeonhole","type":"install"}]},{"name":"dovecot-fts-flatcurve-pgsql","origin":"mail/dovecot-fts-flatcurve","version":"1.0.5_2","comment":"Dovecot FTS plugin based on Xapian","maintainer":"martin@waschbuesch.de","www":"https://github.com/slusarz/dovecot-fts-flatcurve","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"545218a401d2eddeb0004b438791e3efc4c4aa040a74d91b1057969cdd6320ea","flatsize":254770,"path":"All/dovecot-fts-flatcurve-pgsql-1.0.5_2.pkg","repopath":"All/dovecot-fts-flatcurve-pgsql-1.0.5_2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":59008,"desc":"This is a Dovecot FTS plugin to enable message indexing using the Xapian\nOpen Source Search Engine Library.\n\nThe plugin relies on Dovecot to do the necessary stemming.\nIt is intended to act as a simple interface to the Xapian\nstorage/search query functionality.\n\nThis driver supports match scoring and substring matches (on by\ndefault), which means it is RFC 3501 (IMAP4rev1) compliant.\nThis driver does not support fuzzy searches.","deps":{"dovecot-pgsql":{"origin":"mail/dovecot","version":"2.3.21.1_2"},"icu":{"origin":"devel/icu","version":"76.1,1"},"xapian-core":{"origin":"databases/xapian-core","version":"1.4.27,1"}},"categories":["mail"],"annotations":{"flavor":"pgsql"}},{"name":"dovecot-fts-flatcurve-mysql","origin":"mail/dovecot-fts-flatcurve","version":"1.0.5_2","comment":"Dovecot FTS plugin based on Xapian","maintainer":"martin@waschbuesch.de","www":"https://github.com/slusarz/dovecot-fts-flatcurve","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"021081a1ad494f5e1d478e80210742093ce4fa53fa633d0471048136ecc90691","flatsize":254770,"path":"All/dovecot-fts-flatcurve-mysql-1.0.5_2.pkg","repopath":"All/dovecot-fts-flatcurve-mysql-1.0.5_2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":58980,"desc":"This is a Dovecot FTS plugin to enable message indexing using the Xapian\nOpen Source Search Engine Library.\n\nThe plugin relies on Dovecot to do the necessary stemming.\nIt is intended to act as a simple interface to the Xapian\nstorage/search query functionality.\n\nThis driver supports match scoring and substring matches (on by\ndefault), which means it is RFC 3501 (IMAP4rev1) compliant.\nThis driver does not support fuzzy searches.","deps":{"dovecot-mysql":{"origin":"mail/dovecot","version":"2.3.21.1_2"},"icu":{"origin":"devel/icu","version":"76.1,1"},"xapian-core":{"origin":"databases/xapian-core","version":"1.4.27,1"}},"categories":["mail"],"annotations":{"flavor":"mysql"}},{"name":"dovecot-fts-flatcurve","origin":"mail/dovecot-fts-flatcurve","version":"1.0.5_2","comment":"Dovecot FTS plugin based on Xapian","maintainer":"martin@waschbuesch.de","www":"https://github.com/slusarz/dovecot-fts-flatcurve","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"19d88fb9e340ae5f61afd6a9e419a0d815d60d84fa237822aa758324b267d968","flatsize":254770,"path":"All/dovecot-fts-flatcurve-1.0.5_2.pkg","repopath":"All/dovecot-fts-flatcurve-1.0.5_2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":58932,"desc":"This is a Dovecot FTS plugin to enable message indexing using the Xapian\nOpen Source Search Engine Library.\n\nThe plugin relies on Dovecot to do the necessary stemming.\nIt is intended to act as a simple interface to the Xapian\nstorage/search query functionality.\n\nThis driver supports match scoring and substring matches (on by\ndefault), which means it is RFC 3501 (IMAP4rev1) compliant.\nThis driver does not support fuzzy searches.","deps":{"dovecot":{"origin":"mail/dovecot","version":"2.3.21.1_2"},"icu":{"origin":"devel/icu","version":"76.1,1"},"xapian-core":{"origin":"databases/xapian-core","version":"1.4.27,1"}},"categories":["mail"],"annotations":{"flavor":"default"}},{"name":"dpf-plugins-lv2","origin":"audio/dpf-plugins-lv2","version":"1.4_2","comment":"Collection of DPF-based LV2 plugins","maintainer":"yuri@FreeBSD.org","www":"https://github.com/DISTRHO/DPF-Plugins/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2d23b34dd19bf9b1c96d0cba4dd2dd5b0c56887a77f064457e023a229d4282e2","flatsize":39597844,"path":"All/dpf-plugins-lv2-1.4_2.pkg","repopath":"All/dpf-plugins-lv2-1.4_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5239388,"desc":"Collection of DPF-based plugins.\nThey come in LADSPA, DSSI, LV2 and VST2 formats, but only LV2\nplugins are included in the port.\n\nThe list of plugins:\n* glBars\n* Kars\n* Max-Gen examples (MaBitcrush, MaFreeverb, MaGigaverb, MaPitchshift)\n* Mini-Series (3BandEQ. 3BandSplitter, PingPongPan)\n* ndc-Plugs (Amplitude Imposer, Cycle Shifter, Soul Force)\n* MVerb\n* Nekobi\n* ProM\n\nWWW: https://github.com/DISTRHO/DPF-Plugins","deps":{"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"liblo":{"origin":"audio/liblo","version":"0.32"},"libprojectM":{"origin":"graphics/libprojectm","version":"3.1.12_11"}},"categories":["audio"],"shlibs_required":["libGL.so.1","libX11.so.6","libc.so.8","libjack.so.0","liblo.so.7","libm.so.4","libprojectM.so.3","libpthread.so.0","libstdc++.so.9"],"options":{"JACK":"on","SIMD":"on"}},{"name":"dovecot-fts-elastic","origin":"mail/dovecot-fts-elastic","version":"1.1.0_5","comment":"Dovecot FTS plugin for using ElasticSearch 6 or 7","maintainer":"bgupta@kde.org","www":"https://github.com/filiphanes/fts-elastic","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2b5d6161f143289fb59eb2cbe38dfa8df943e8872d28e22ee71cc8357173c818","flatsize":89042,"path":"All/dovecot-fts-elastic-1.1.0_5.pkg","repopath":"All/dovecot-fts-elastic-1.1.0_5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21492,"desc":"This projects provides a Dovecot full-text search indexing plugin that uses\nElasticSearch 6 or 7 as a backend.\n\nDovecot communicates with ElasticSearch using direct HTTP/JSON queries, and\ndoes not require ElasticSearch client libraries. It supports automatic indexing\nand searching of e-mail. For mailboxes with more than 10000 messages, it uses\nthe Elastic Scroll API.","deps":{"dovecot":{"origin":"mail/dovecot","version":"2.3.21.1_2"},"json-c":{"origin":"devel/json-c","version":"0.18"}},"categories":["mail"]},{"name":"dovecot-coi","origin":"mail/dovecot-coi","version":"2.3.9_4","comment":"Dovecot COI (Chat-over-IMAP) plugin","maintainer":"andrej@ebert.su","www":"https://github.com/dovecot/coi/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"966c8fa7b70fc6668a7a3916831347cb163af11666c714aa81d0368b3225360b","flatsize":357696,"path":"All/dovecot-coi-2.3.9_4.pkg","repopath":"All/dovecot-coi-2.3.9_4.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":76848,"desc":"Beta version disclaimer\nThe purpose of this BETA version of this Dovecot plugin is solely to test its\nfeatures, to obtain defects, failures and malfunctions.\nBy using the software, you acknowledge that all of the data that you are\nhandling with the BETA version might be subject to such defects, failures\nand malfunctions, up to the point of total loss.\nYou are aware to not rely on the functionality and that the use of the software\nin a professional productive environment is not recommended.\n\nThis package provides an implementation of the Chat over IMAP protcool.\nA webpush plugin, and plugins for the imap and lmtp services are provided.","deps":{"dovecot":{"origin":"mail/dovecot","version":"2.3.21.1_2"}},"categories":["mail"],"options":{"UNFINISHED":"off"},"messages":[{"message":"Beta version disclaimer\nThe purpose of this BETA version of this Dovecot plugin is solely to test its\nfeatures, to obtain defects, failures and malfunctions.\nBy using the software, you acknowledge that all of the data that you are\nhandling with the BETA version might be subject to such defects, failures\nand malfunctions, up to the point of total loss.\nYou are aware to not rely on the functionality and that the use of the software\nin a professional productive environment is not recommended.\n\nConfiguration instructions are at https://doc.dovecot.org/configuration_manual/coi/","type":"install"}]},{"name":"double-conversion","origin":"devel/double-conversion","version":"3.3.1","comment":"Binary-decimal and decimal-binary routines for IEEE doubles","maintainer":"yuri@FreeBSD.org","www":"https://github.com/google/double-conversion","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"498dc38997bb3cfe2bc8d38a44afb645e186d4c0091dec6f0afe9041aac56879","flatsize":184519,"path":"All/double-conversion-3.3.1.pkg","repopath":"All/double-conversion-3.3.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":55324,"desc":"This project (double-conversion) provides binary-decimal and decimal-binary\nroutines for IEEE doubles.\n\nThe library consists of efficient conversion routines that have been extracted\nfrom the V8 JavaScript engine. The code has been refactored and improved so that\nit can be used more easily in other projects.","categories":["devel"]},{"name":"dotdotpwn","origin":"security/dotdotpwn","version":"3.0.2_2","comment":"Fuzzer to discover traversal directory vulnerabilities","maintainer":"rihaz.jerrin@gmail.com","www":"https://github.com/wireghoul/dotdotpwn","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"51eba5a21f7afaaf25aabcf931054c728b7a890f7b4945710205f2d0dca63ad0","flatsize":426200,"path":"All/dotdotpwn-3.0.2_2.pkg","repopath":"All/dotdotpwn-3.0.2_2.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":43896,"desc":"DotDotPwn - The Directory Traversal Fuzzer\n\nIt is a very flexible intelligent fuzzer to discover traversal\ndirectory vulnerabilities in software such as HTTP/FTP/TFTP servers,\nWeb platforms such as CMSs, ERPs, Blogs, etc.\n\nIt has a protocol-independent module to send the desired payload\nto the host and port specified.  On the other hand, it also could\nbe used in a scripting way using the STDOUT module.\n\nIt is written in Perl.","deps":{"nmap":{"origin":"security/nmap","version":"7.94_3"},"p5-Switch":{"origin":"lang/p5-Switch","version":"2.17_1"},"p5-TFTP":{"origin":"net/p5-TFTP","version":"1.0"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["security"],"options":{"DOCS":"on","NMAP":"on"}},{"name":"dotconf","origin":"devel/dotconf","version":"1.4.1_1","comment":"Simple, powerful configuration-file parser","maintainer":"garga@FreeBSD.org","www":"https://github.com/williamh/dotconf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"492945e7080b79b5f92a42a5033fc220e352fad62bef233082787766505c7926","flatsize":143347,"path":"All/dotconf-1.4.1_1.pkg","repopath":"All/dotconf-1.4.1_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":43992,"desc":"dot.conf is a simple configuration-file parser library written in C.\nThe configuration files created for dot.conf look very similar to\nthose used by the Apache Webserver. Even Container-Directives known\nfrom httpd.conf can easily be used in the exact same manner as for\nApache-Modules. It supports various types of arguments, dynamically\nloadable modules that create their own configuration options\non-the-fly, a here-documents feature to pass very long ARG_STR data\nto your app, ${NAME:-default} style environment variable\nsubstitution for arguments, and on-the-fly inclusion of additional\nconfig files. Some behaviour can be toggled with flags at runtime.\nTo keep dotconf from printing out warnings, you can install your\nown customized error handler.","categories":["devel"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"dot-forward","origin":"mail/dot-forward","version":"0.71_1","comment":"Dot-forward reads sendmail's .forward files under qmail","maintainer":"ports@FreeBSD.org","www":"https://cr.yp.to/dot-forward.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f814886059503070b82c3ed784859fbb22ee594fa1350cdf7a8f5f7eeec288e7","flatsize":39054,"path":"All/dot-forward-0.71_1.pkg","repopath":"All/dot-forward-0.71_1.pkg","licenselogic":"single","pkgsize":17672,"desc":"dot-forward reads sendmail's .forward files under qmail.\nYou can run it in the qmail startup script to support all\nyour existing .forward files automatically.\nIndividual users can switch to the .qmail mechanism at their leisure.\n\ndot-forward supports forwarding, program deliveries, and comments.\nIt does not support file deliveries or :include:.\n(However, it recognizes file delivery attempts,\nand defers delivery to give you a chance to set up a .qmail file.)","categories":["mail"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe dot-forward port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dosunix","origin":"converters/dosunix","version":"1.0.14","comment":"Manipulation of text files in a mixed DOS/Windows and Unix environment","maintainer":"ports@FreeBSD.org","www":"https://dosunix.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2f35ca5e163faaaec3471f2a4de0bcb51ddad675109842fcb723bd9b056330ca","flatsize":24232,"path":"All/dosunix-1.0.14.pkg","repopath":"All/dosunix-1.0.14.pkg","licenselogic":"single","pkgsize":5696,"desc":"The suite of utilities known as DosUnix provide a selection of features\nallowing manipulation of text files in a mixed DOS/Windows and Unix\nenvironment.\n\nThe three utilities are:\n\n   - dosunix, which creates a copy of a DOS text file in Unix text format;\n   - unixdos, which creates a copy of a Unix text file in DOS text format;\n   - chktxt, which inspects a given text file to determine whether it is in\n     DOS text format or Unix text format.","categories":["converters"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe dosunix port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dune-pdelab","origin":"math/dune-pdelab","version":"2.7.0.20210824_28","comment":"DUNE framework: PDE solver toolbox","maintainer":"yuri@FreeBSD.org","www":"https://www.dune-project.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f455e199f508367cd57bcb8e291cd8158b29261c6a01e939dc0489d2bd83655c","flatsize":88439344,"path":"All/dune-pdelab-2.7.0.20210824_28.pkg","repopath":"All/dune-pdelab-2.7.0.20210824_28.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":23141144,"desc":"dune-pdelab is a module of the DUNE Numerics framework for solving\npartial differential equations (PDEs) with grid-based methods.\n\nPDELab is a PDE solver toolbox. The main intention is to provide a good set of\nhigh-level abstractions to allow for a reasonably quick development of\nsimulation codes, while at the same time offering the flexibility to implement\nnew numerical methods and optimize for specific simulation scenarios.","deps":{"arpack-ng":{"origin":"math/arpack-ng","version":"3.9.1_4"},"dune-alugrid":{"origin":"math/dune-alugrid","version":"2.8.0_13"},"dune-common":{"origin":"math/dune-common","version":"2.8.0_16"},"dune-functions":{"origin":"math/dune-functions","version":"2.8.0_1"},"dune-geometry":{"origin":"math/dune-geometry","version":"2.8.0_15"},"dune-grid":{"origin":"math/dune-grid","version":"2.8.0_15"},"dune-istl":{"origin":"math/dune-istl","version":"2.8.0_12"},"dune-localfunctions":{"origin":"math/dune-localfunctions","version":"2.8.0_1"},"dune-typetree":{"origin":"math/dune-typetree","version":"2.8.0_2"},"dune-uggrid":{"origin":"math/dune-uggrid","version":"2.8.0_15"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"metis":{"origin":"math/metis","version":"5.1.0_9"},"onetbb":{"origin":"devel/onetbb","version":"2022.0.0"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"},"openmpi4":{"origin":"net/openmpi4","version":"4.1.8"},"psurface":{"origin":"math/psurface","version":"2.0.0.13_2"},"suitesparse":{"origin":"math/suitesparse","version":"7.10.1"},"suitesparse-amd":{"origin":"math/suitesparse-amd","version":"3.3.3"},"suitesparse-camd":{"origin":"math/suitesparse-camd","version":"3.3.3"},"suitesparse-ccolamd":{"origin":"math/suitesparse-ccolamd","version":"3.3.4"},"suitesparse-cholmod":{"origin":"math/suitesparse-cholmod","version":"5.3.1"},"suitesparse-colamd":{"origin":"math/suitesparse-colamd","version":"3.3.4"},"suitesparse-config":{"origin":"math/suitesparse-config","version":"7.10.1"},"suitesparse-ldl":{"origin":"math/suitesparse-ldl","version":"3.3.2"},"suitesparse-spqr":{"origin":"math/suitesparse-spqr","version":"4.3.4_1"},"suitesparse-umfpack":{"origin":"math/suitesparse-umfpack","version":"6.3.5_1"},"superlu":{"origin":"math/superlu","version":"5.3.0_4"}},"categories":["math"],"options":{"DOCS":"on"}},{"name":"doxygen","origin":"devel/doxygen","version":"1.9.6_2,2","comment":"Documentation system for C, C++, and other languages","maintainer":"fluffy@FreeBSD.org","www":"https://www.doxygen.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"31ce654b48f69a6b6b77c47178e5a2dc90da0bb2741a8e14c0779de933b573d5","flatsize":32149272,"path":"All/doxygen-1.9.6_2,2.pkg","repopath":"All/doxygen-1.9.6_2,2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":6224216,"desc":"Doxygen is a documentation system for C++, C, Java, Objective-C, Python, IDL\n(Corba and Microsoft flavors) and to some extent PHP, C#, and D. It can\ngenerate an on-line class browser (in HTML) and/or an off-line reference\nmanual (in LaTeX/PostScript/PDF) from a set of documented source files.\nThe documentation is extracted directly from the sources.","deps":{"graphviz":{"origin":"graphics/graphviz","version":"12.2.1_1"},"libmd":{"origin":"security/libmd","version":"3.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libmd.so.3","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on","GRAPHVIZ":"on","LATEX":"off","QT5":"off","SEARCH":"off"},"annotations":{"cpe":"cpe:2.3:a:doxygen:doxygen:1.9.6:::::dragonfly6:x86_64:2"}},{"name":"dosage","origin":"deskutils/dosage","version":"3.0_1","comment":"Application to keep a local mirror of web comics","maintainer":"antoine@FreeBSD.org","www":"https://dosage.rocks/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b6f3fb283d3e96ae55a3f3e4caaa452e926a3316a9385544706cc50a5a6068d8","flatsize":2402266,"path":"All/dosage-3.0_1.pkg","repopath":"All/dosage-3.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":334968,"desc":"Dosage is an application designed to keep a local copy of specific webcomics\nand other picture-based content such as Picture of the Day sites. With the\ndosage commandline script you can get the latest strip of a webcomic, or\ncatch-up to the last strip downloaded, or download a strip for a particular\ndate/index (if the webcomic's site layout allows this).","deps":{"py311-colorama":{"origin":"devel/py-colorama","version":"0.4.6"},"py311-cssselect":{"origin":"www/py-cssselect","version":"1.3.0"},"py311-imagesize":{"origin":"graphics/py-imagesize","version":"1.4.1_1"},"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-platformdirs":{"origin":"devel/py-platformdirs","version":"4.3.6"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["deskutils","python"]},{"name":"dosbox","origin":"emulators/dosbox","version":"0.74.3_1","comment":"Emulator of a PC with DOS","maintainer":"knyght@gmail.com","www":"http://dosbox.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c3c366fc21bd37ca4cc087e72a514e0b9a22999944aee15b64c5084319dee9e0","flatsize":2862658,"path":"All/dosbox-0.74.3_1.pkg","repopath":"All/dosbox-0.74.3_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":852448,"desc":"DOSBox is an emulator of a PC with DOS.\nThe main focus of this project is emulating old DOS games using the\nlocal file system for files.\n\nCurrently emulated is:\n\no CPU:286/386 realmode/pmode\no GFX:VGA/EGS/CGA/SVGA/VESA\no SND:PC-Speaker/Tandy 3-Voice/Adlib/SoundBlaster\no MSC:Keyboard/Mouse\no DOS:Directory FileSystem/XMS/EMS","deps":{"png":{"origin":"graphics/png","version":"1.6.47"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_net":{"origin":"net/sdl_net","version":"1.2.8_3"},"sdl_sound":{"origin":"audio/sdl_sound","version":"1.0.3_17"}},"categories":["emulators"],"shlibs_required":["libGL.so.1","libSDL-1.2.so.0","libSDL_net-1.2.so.0","libSDL_sound-1.0.so.1","libX11.so.6","libc.so.8","libm.so.4","libpng16.so.16","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on","DEBUGGER_ENABLE":"off","DEBUGGER_HEAVY":"off"},"annotations":{"cpe":"cpe:2.3:a:dosbox:dosbox:0.74.3:::::dragonfly6:x86_64:1"}},{"name":"dos2unix","origin":"converters/dos2unix","version":"7.5.2","comment":"DOS/Mac to Unix and vice versa text file format converter","maintainer":"dim@FreeBSD.org","www":"https://waterlan.home.xs4all.nl/dos2unix.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e905b66280b9b661085011d81942de309d6b07d62aec3a8d7b4aa34c49b5e052","flatsize":2142677,"path":"All/dos2unix-7.5.2.pkg","repopath":"All/dos2unix-7.5.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":438496,"desc":"This is an update of Benjamin Lin's implementations of dos2unix and\nunix2dos.  Benjamin Lin's implementations of dos2unix and unix2dos were\ndistributed via SunSITE.unc.edu (later MetaLab.unc.edu, now ibiblio)\nand became part of several Linux distributions such as RedHat, Suse,\nGentoo, and others. This update includes all RedHat patches and fixes\nseveral other problems. Internationalization has been added and ports\nto DOS, Windows, Cygwin and OS/2 Warp have been made.\n\nFeatures\n* Native language support.\n* Automatically skips binary and non-regular files.\n* In-place, paired, or stdio mode conversion.\n* Keep original file dates option.\n* 7-bit and iso conversion modes like SunOS dos2unix.\n* Conversion of Unicode UTF-16 files.\n* Handles Unicode Byte Order Mark (BOM).\n* Display file information.\n* Secure.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"}},"categories":["converters"],"shlibs_required":["libc.so.8","libintl.so.8"],"options":{"DOCS":"on","NLS":"on"}},{"name":"dovecot-pgsql","origin":"mail/dovecot","version":"2.3.21.1_2","comment":"Secure, fast and powerful IMAP and POP3 server","maintainer":"ler@FreeBSD.org","www":"https://www.dovecot.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"da44c931aeae1161de75b6a6a6c9b7155f380d6123471440805c076b51dae9b0","flatsize":24262911,"path":"All/dovecot-pgsql-2.3.21.1_2.pkg","repopath":"All/dovecot-pgsql-2.3.21.1_2.pkg","licenselogic":"or","licenses":["LGPL21","MIT"],"pkgsize":4680276,"desc":"Dovecot is an open source IMAP and POP3 email server for Linux/UNIX-like\nsystems, written with security primarily in mind. Dovecot is an excellent\nchoice for both small and large installations. It's fast, simple to set up,\nrequires no special administration and it uses very little memory.\n\nDovecot is high-performing, self-optimizing, self-healing, and easily\nextensible. It includes IMAP4rev1 and POP3 support. IPv6, SSL and TLS are\nsupported. It supports multiple commonly used IMAP extensions, including SORT,\nTHREAD and IDLE.","deps":{"openldap26-client":{"origin":"net/openldap26-client","version":"2.6.9_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["mail"],"users":["dovecot","dovenull"],"groups":["dovecot","dovenull"],"shlibs_required":["libbz2.so.2","libc.so.8","libcrypt.so.4","liblber.so.2","libldap.so.2","liblzma.so.3","libm.so.4","libpam.so.3","libpq.so.5","libpthread.so.0","libwrap.so.4","libz.so.3","libzstd.so.1"],"options":{"DOCS":"on","EXAMPLES":"on","LIBSODIUM":"off","LIBUNWIND":"off","LIBWRAP":"on","LUA":"off","LZ4":"off","GSSAPI_BASE":"off","GSSAPI_HEIMDAL":"off","GSSAPI_MIT":"off","GSSAPI_NONE":"on","CDB":"off","LDAP":"on","MYSQL":"off","PGSQL":"on","SQLITE":"off","ICU":"off","LUCENE":"off","SOLR":"off","TEXTCAT":"off"},"annotations":{"cpe":"cpe:2.3:a:dovecot:dovecot:2.3.21.1:::::dragonfly6:x86_64:2","flavor":"pgsql"},"messages":[{"message":"You must create the configuration files yourself. Copy them over\n to /usr/local/etc/dovecot and edit them as desired:\n\n \tcp -R /usr/local/etc/dovecot/example-config/* \\\n \t\t/usr/local/etc/dovecot\n\n The default configuration includes IMAP and POP3 services, will\n authenticate users agains the system's passwd file, and will use\n the default /var/mail/$USER mbox files.\n\n Next, enable dovecot in /etc/rc.conf:\n\n \tdovecot_enable=\"YES\"\n\n\n To avoid a risk of mailbox corruption, do not set the\n security.bsd.see_other_uids or .see_other_gids sysctls to 0\n if Dovecot is storing mail for multiple concurrent users (PR 218392).\n\n Similarly, setting sysctls security.bsd.hardlink_check_uid or\n security.bsd.hardlink_check_gid to 1 might result in non-working\n mailboxes, depending on what mailbox locking mechanism is used\n (PR 242223).\n\n If you want to be able to search within attachments using the\n decode2text plugin, you'll need to install textproc/catdoc, and\n one of graphics/xpdf or graphics/poppler-utils.\n\n\n There are some potentially breaking changes in Dovecot 2.3. If you\n are upgrading from Dovecot 2.2:\n \n   * https://doc.dovecot.org/2.3/installation_guide/upgrading/from-2.2-to-2.3/\n   * Merge the configuration file changes from\n     /usr/local/etc/dovecot/examples-config/","type":"install"},{"message":"If you are removing dovecot permanently, you should 'rm -rf /var/db/dovecot' to\nclear out any remaining data.","type":"remove"}]},{"name":"dovecot-mysql","origin":"mail/dovecot","version":"2.3.21.1_2","comment":"Secure, fast and powerful IMAP and POP3 server","maintainer":"ler@FreeBSD.org","www":"https://www.dovecot.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bd2331c1ccf67d55728c39f3208f4b47fc94b422aff2854295e33e72ac51063c","flatsize":24221587,"path":"All/dovecot-mysql-2.3.21.1_2.pkg","repopath":"All/dovecot-mysql-2.3.21.1_2.pkg","licenselogic":"or","licenses":["LGPL21","MIT"],"pkgsize":4672120,"desc":"Dovecot is an open source IMAP and POP3 email server for Linux/UNIX-like\nsystems, written with security primarily in mind. Dovecot is an excellent\nchoice for both small and large installations. It's fast, simple to set up,\nrequires no special administration and it uses very little memory.\n\nDovecot is high-performing, self-optimizing, self-healing, and easily\nextensible. It includes IMAP4rev1 and POP3 support. IPv6, SSL and TLS are\nsupported. It supports multiple commonly used IMAP extensions, including SORT,\nTHREAD and IDLE.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"openldap26-client":{"origin":"net/openldap26-client","version":"2.6.9_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["mail"],"users":["dovecot","dovenull"],"groups":["dovecot","dovenull"],"shlibs_required":["libbz2.so.2","libc.so.8","libcrypt.so.4","libcrypto.so.12","libexecinfo.so.1","liblber.so.2","libldap.so.2","liblzma.so.3","libm.so.4","libmysqlclient.so.21","libpam.so.3","libpthread.so.0","libssl.so.12","libwrap.so.4","libz.so.3","libzstd.so.1"],"options":{"DOCS":"on","EXAMPLES":"on","LIBSODIUM":"off","LIBUNWIND":"off","LIBWRAP":"on","LUA":"off","LZ4":"off","GSSAPI_BASE":"off","GSSAPI_HEIMDAL":"off","GSSAPI_MIT":"off","GSSAPI_NONE":"on","CDB":"off","LDAP":"on","MYSQL":"on","PGSQL":"off","SQLITE":"off","ICU":"off","LUCENE":"off","SOLR":"off","TEXTCAT":"off"},"annotations":{"cpe":"cpe:2.3:a:dovecot:dovecot:2.3.21.1:::::dragonfly6:x86_64:2","flavor":"mysql"},"messages":[{"message":"You must create the configuration files yourself. Copy them over\n to /usr/local/etc/dovecot and edit them as desired:\n\n \tcp -R /usr/local/etc/dovecot/example-config/* \\\n \t\t/usr/local/etc/dovecot\n\n The default configuration includes IMAP and POP3 services, will\n authenticate users agains the system's passwd file, and will use\n the default /var/mail/$USER mbox files.\n\n Next, enable dovecot in /etc/rc.conf:\n\n \tdovecot_enable=\"YES\"\n\n\n To avoid a risk of mailbox corruption, do not set the\n security.bsd.see_other_uids or .see_other_gids sysctls to 0\n if Dovecot is storing mail for multiple concurrent users (PR 218392).\n\n Similarly, setting sysctls security.bsd.hardlink_check_uid or\n security.bsd.hardlink_check_gid to 1 might result in non-working\n mailboxes, depending on what mailbox locking mechanism is used\n (PR 242223).\n\n If you want to be able to search within attachments using the\n decode2text plugin, you'll need to install textproc/catdoc, and\n one of graphics/xpdf or graphics/poppler-utils.\n\n\n There are some potentially breaking changes in Dovecot 2.3. If you\n are upgrading from Dovecot 2.2:\n \n   * https://doc.dovecot.org/2.3/installation_guide/upgrading/from-2.2-to-2.3/\n   * Merge the configuration file changes from\n     /usr/local/etc/dovecot/examples-config/","type":"install"},{"message":"If you are removing dovecot permanently, you should 'rm -rf /var/db/dovecot' to\nclear out any remaining data.","type":"remove"}]},{"name":"emacs-devel-nox","origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3","comment":"GNU editing macros (No X flavor)","maintainer":"emacs@FreeBSD.org","www":"https://www.gnu.org/software/emacs/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9ebb09345ec7a8844ccde0980845dbf3d7a12c05ff871765a41efe08255001e2","flatsize":277683262,"path":"All/emacs-devel-nox-31.0.50.20250315_1,3.pkg","repopath":"All/emacs-devel-nox-31.0.50.20250315_1,3.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":73994696,"desc":"GNU Emacs is a self-documenting, customizable, extensible real-time\ndisplay editor.\n\nUsers new to Emacs will be able to use basic features fairly rapidly\nby studying the tutorial and using the self-documentation features.\nEmacs also has an extensive interactive manual browser.  It is easily\nextensible since its editing commands are written in Lisp.\n\nGNU Emacs's many special packages handle mail reading (RMail) and\nsending (Mail), outline editing (Outline), compiling (Compile),\nrunning subshells within Emacs windows (Shell), running a Lisp\nread-eval-print loop (Lisp-Interaction-Mode), automated psychotherapy\n(Doctor :-) and many more.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"mailutils":{"origin":"mail/mailutils","version":"3.17"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"tree-sitter":{"origin":"devel/tree-sitter","version":"0.25.3"}},"categories":["editors"],"shlibs_required":["libc.so.8","libcrypt.so.4","libdl.so.0","libexecinfo.so.1","libgccjit.so.0","libgmp.so.10","libgnutls.so.30","libintl.so.8","libm.so.4","libmailutils.so.9","libmu_auth.so.9","libmu_dotmail.so.9","libmu_imap.so.9","libmu_maildir.so.9","libmu_mailer.so.9","libmu_mbox.so.9","libmu_pop.so.9","libmuaux.so.9","libncurses.so.6","libpam.so.3","libpthread.so.0","libsqlite3.so.0","libtinfo.so.6","libtree-sitter.so.0.25","libunistring.so.5","libutil.so.4","libxml2.so.2","libz.so.3"],"options":{"ACL":"off","GNUTLS":"on","MAILUTILS":"on","MODULES":"on","NATIVECOMP":"on","SOURCES":"on","SQLITE3":"on","THREADS":"on","TREESITTER":"on","XML":"on","KQUEUE":"on"},"annotations":{"cpe":"cpe:2.3:a:gnu:emacs:31.0.50.20250315:::::dragonfly6:x86_64:1","flavor":"nox"},"messages":[{"message":"Emacs is now built with native compilation enabled by default, which\nrequires GCC version 11 or later.  However, it is known that some\nelisp applications don't work correctly when compiled.  You can work\naround any such issues by disabling native compilation using the\nfollowing steps.\n\n1. Add the following lines at the top of your Emacs configuration:\n\n(setq native-comp-deferred-compilation nil\ncomp-enable-subr-trampolines nil)\n\n2. Exit emacs\n\n3. rm -rf ~/.emacs.d/eln-cache\n\n4. Start emacs again\n\nWhereas all elisp files included in the Emacs source archive are\nnative compiled at build time, 3rd party elisp files (for example,\nfrom elisp ports/packages) are native compiled at run time. This will\nresult in high CPU usage when they are compiled. If this annoys you,\nyou can throttle the number of jobs by changing the value of the\nvariable 'native-comp-async-jobs-number' in your emacs\nconfiguration. See the output of `C-h v native-comp-async-jobs-number`\nfor details.","type":"install"},{"message":"Emacs is now built with native compilation enabled by default, which\nrequires GCC version 11 or later.  However, it is known that some\nelisp applications don't work correctly when compiled.  You can work\naround any such issues by disabling native compilation using the\nfollowing steps.\n\n1. Add the following lines at the top of your Emacs configuration:\n\n(setq native-comp-deferred-compilation nil\ncomp-enable-subr-trampolines nil)\n\n2. Exit emacs\n\n3. rm -rf ~/.emacs.d/eln-cache\n\n4. Start emacs again\n\nWhereas all elisp files included in the Emacs source archive are\nnative compiled at build time, 3rd party elisp files (for example,\nfrom elisp ports/packages) are native compiled at run time. This will\nresult in high CPU usage when they are compiled. If this annoys you,\nyou can throttle the number of jobs by changing the value of the\nvariable 'native-comp-async-jobs-number' in your emacs\nconfiguration. See the output of `C-h v native-comp-async-jobs-number`\nfor details.","type":"upgrade"},{"message":"If you get the error\n\n    Symbol's value as variable is void: minor-modes\n\nrebuild the offending Emacs packages.\n\nSee https://lists.gnu.org/archive/html/emacs-devel/2021-02/msg01164.html\nfor details.","type":"upgrade","maximum_version":"28.0.50.20210302,2"}]},{"name":"dovecot","origin":"mail/dovecot","version":"2.3.21.1_2","comment":"Secure, fast and powerful IMAP and POP3 server","maintainer":"ler@FreeBSD.org","www":"https://www.dovecot.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ae4b61922f78e7044678d0945b94d6d0e456a96986fdd646cb2a7be7355671d3","flatsize":24147589,"path":"All/dovecot-2.3.21.1_2.pkg","repopath":"All/dovecot-2.3.21.1_2.pkg","licenselogic":"or","licenses":["LGPL21","MIT"],"pkgsize":4655676,"desc":"Dovecot is an open source IMAP and POP3 email server for Linux/UNIX-like\nsystems, written with security primarily in mind. Dovecot is an excellent\nchoice for both small and large installations. It's fast, simple to set up,\nrequires no special administration and it uses very little memory.\n\nDovecot is high-performing, self-optimizing, self-healing, and easily\nextensible. It includes IMAP4rev1 and POP3 support. IPv6, SSL and TLS are\nsupported. It supports multiple commonly used IMAP extensions, including SORT,\nTHREAD and IDLE.","deps":{"openldap26-client":{"origin":"net/openldap26-client","version":"2.6.9_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["mail"],"users":["dovecot","dovenull"],"groups":["dovecot","dovenull"],"shlibs_required":["libbz2.so.2","libc.so.8","libcrypt.so.4","liblber.so.2","libldap.so.2","liblzma.so.3","libm.so.4","libpam.so.3","libpthread.so.0","libwrap.so.4","libz.so.3","libzstd.so.1"],"options":{"DOCS":"on","EXAMPLES":"on","LIBSODIUM":"off","LIBUNWIND":"off","LIBWRAP":"on","LUA":"off","LZ4":"off","GSSAPI_BASE":"off","GSSAPI_HEIMDAL":"off","GSSAPI_MIT":"off","GSSAPI_NONE":"on","CDB":"off","LDAP":"on","MYSQL":"off","PGSQL":"off","SQLITE":"off","ICU":"off","LUCENE":"off","SOLR":"off","TEXTCAT":"off"},"annotations":{"cpe":"cpe:2.3:a:dovecot:dovecot:2.3.21.1:::::dragonfly6:x86_64:2","flavor":"default"},"messages":[{"message":"You must create the configuration files yourself. Copy them over\n to /usr/local/etc/dovecot and edit them as desired:\n\n \tcp -R /usr/local/etc/dovecot/example-config/* \\\n \t\t/usr/local/etc/dovecot\n\n The default configuration includes IMAP and POP3 services, will\n authenticate users agains the system's passwd file, and will use\n the default /var/mail/$USER mbox files.\n\n Next, enable dovecot in /etc/rc.conf:\n\n \tdovecot_enable=\"YES\"\n\n\n To avoid a risk of mailbox corruption, do not set the\n security.bsd.see_other_uids or .see_other_gids sysctls to 0\n if Dovecot is storing mail for multiple concurrent users (PR 218392).\n\n Similarly, setting sysctls security.bsd.hardlink_check_uid or\n security.bsd.hardlink_check_gid to 1 might result in non-working\n mailboxes, depending on what mailbox locking mechanism is used\n (PR 242223).\n\n If you want to be able to search within attachments using the\n decode2text plugin, you'll need to install textproc/catdoc, and\n one of graphics/xpdf or graphics/poppler-utils.\n\n\n There are some potentially breaking changes in Dovecot 2.3. If you\n are upgrading from Dovecot 2.2:\n \n   * https://doc.dovecot.org/2.3/installation_guide/upgrading/from-2.2-to-2.3/\n   * Merge the configuration file changes from\n     /usr/local/etc/dovecot/examples-config/","type":"install"},{"message":"If you are removing dovecot permanently, you should 'rm -rf /var/db/dovecot' to\nclear out any remaining data.","type":"remove"}]},{"name":"doom-hr2","origin":"games/doom-hr2","version":"1.0","comment":"Hell Revealed II is a megawad, a 32-level replacement for DooM II","maintainer":"ports@FreeBSD.org","www":"https://www.doomworld.com/hr2/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3e71ec3bcc819d3543572057d606527277b49a998a2e103a6bc39c1fddaa238d","flatsize":6590557,"path":"All/doom-hr2-1.0.pkg","repopath":"All/doom-hr2-1.0.pkg","licenselogic":"single","pkgsize":1815476,"desc":"Hell Revealed II is a megawad, a 32-level replacement for DooM II.","deps":{"doom-data":{"origin":"games/doom-data","version":"1.0_1"}},"categories":["games"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe doom-hr2 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"doom-data","origin":"games/doom-data","version":"1.0_1","comment":"Shareware data files for Doom, Doom II, Hexen, Heretic, and Strife","maintainer":"jakub_lach@mailplus.pl","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"49da695252acd9f2c290c3550388641f060715059f5ffe30425703fe3e99a2ec","flatsize":4196020,"path":"All/doom-data-1.0_1.pkg","repopath":"All/doom-data-1.0_1.pkg","licenselogic":"single","pkgsize":1361292,"desc":"This port provides shareware data files for games of Doom, Doom II, Hexen,\nHeretic, and Strife.  These are typically required to play various source\nports of original id Software games and their spin-offs.\n\nTo be able to play full game of any aforementioned, one is still required\nto have legitimate (also called registered) copy of appropriate IWAD game\ndata files.","categories":["games"],"options":{"DOOM":"on","HERETIC":"off","HEXEN":"off","STRIFE":"off"},"messages":[{"message":"To use the full version of the games you need to own a legitimate\ncopy of Doom, Doom II, Hexen, Heretic, and/or Strife.\n\nIf you have them, copy the *.wad files to /usr/local/share/doom.","type":"install"}]},{"name":"dontspace","origin":"games/dontspace","version":"1.2_5","comment":"Solitaire game for X11 modeled after Free Space","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3988de4f23cd6f6303fbdb1c425e0a20290b0b5722b38028f0fc2e699c5d4864","flatsize":230874,"path":"All/dontspace-1.2_5.pkg","repopath":"All/dontspace-1.2_5.pkg","licenselogic":"single","pkgsize":33044,"desc":"Dontspace is a solitaire game for X11.  It's modeled after\nthe game ``Free Space'' distributed with Microsoft Windows NT.\nDontspace emphasizes a clean user interface and point-based\nscoring.","deps":{"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["games","tk"],"messages":[{"message":"===>   NOTICE:\n\nThe dontspace port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dooble-qt5","origin":"www/dooble","version":"2023.08.30","comment":"Dooble Web Browser","maintainer":"eric@camachat.org","www":"https://textbrowser.github.io/dooble/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"050d867009e55d3cde74c86eeab4bc3447ce95a9fba49baa2413d5d06b3b6470","flatsize":2392636,"path":"All/dooble-qt5-2023.08.30.pkg","repopath":"All/dooble-qt5-2023.08.30.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":844316,"desc":"Dooble, the weather bug browser. Minimal, cute, and unusually stable.\n\n    - A Web browser!\n    - Basic themes.\n    - Compact.\n    - Cookie crusher.\n    - Custom search engines.\n    - Custom style sheets.\n    - Documented.\n    - Domain restrictions.\n    - Favorites.\n    - Floating digital clock.\n    - FreeBSD, Linux, Mac, Windows.\n    - Gopher support.\n    - Multiple private instances, including downloads.\n    - Original implementations of AES-256, Threefish-256.\n    - Qt-only dependency.\n    - Windows portable.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-location":{"origin":"devel/qt5-location","version":"5.15.16p7_1"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"},"qt5-sqldrivers-sqlite3":{"origin":"databases/qt5-sqldrivers-sqlite3","version":"5.15.16p130"},"qt5-webchannel":{"origin":"www/qt5-webchannel","version":"5.15.16p3_1"},"qt5-webengine":{"origin":"www/qt5-webengine","version":"5.15.18p7_3"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["www"],"shlibs_required":["libGL.so.1","libQt5Concurrent.so.5","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Positioning.so.5","libQt5PrintSupport.so.5","libQt5Qml.so.5","libQt5QmlModels.so.5","libQt5Quick.so.5","libQt5Sql.so.5","libQt5WebChannel.so.5","libQt5WebEngine.so.5","libQt5WebEngineCore.so.5","libQt5WebEngineWidgets.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"annotations":{"flavor":"qt5"}},{"name":"doom-hr","origin":"games/doom-hr","version":"1.0_1","comment":"Hell Revealed is a megawad, a 32-level replacement for DooM II","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"70faf7bfed5e8efd9e16da14ccee3b279aada63ba9cc55d593eebd4affc42ccd","flatsize":13610822,"path":"All/doom-hr-1.0_1.pkg","repopath":"All/doom-hr-1.0_1.pkg","licenselogic":"single","pkgsize":2527052,"desc":"Hell Revealed is a megawad, a 32-level replacement for DooM II, created by\nYonatan Donner and Haggay Niv.\n\nIn Hell Revealed, you will find: 32 new high-quality very detailed levels,\nmany new graphics including textures, flats, skies, status bars and others,\nfull skill-level support and additional attention to coop-players, and extreme\nchallenge.\n\nHell Revealed supports single player, cooperative (with additional weapons and\nenemies) and several maps have special DM parts (maps 1 and 2 are especially\ngood for deathmatch).\n\nThe new musics are currently taken from Rise of the Triad - we might release\nan updated version with original musics soon.","deps":{"doom-data":{"origin":"games/doom-data","version":"1.0_1"}},"categories":["games"],"options":{"DEMO_NM":"on","DEMO_UV":"on","DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe doom-hr port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"drjava","origin":"editors/drjava","version":"20140826.r5761_1","comment":"Lightweight IDE for writing Java programs","maintainer":"nivit@FreeBSD.org","www":"http://www.drjava.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"57fed06caebc66deb2580bdf24afda3ad025e1a4efbb899fe1b6e7c272714f6c","flatsize":12928113,"path":"All/drjava-20140826.r5761_1.pkg","repopath":"All/drjava-20140826.r5761_1.pkg","licenselogic":"single","pkgsize":12018368,"desc":"DrJava is a lightweight development environment for writing Java programs.\nIt is designed primarily for students, providing an intuitive interface\nand the ability to interactively evaluate Java code. It also includes\npowerful features for more advanced users. DrJava is available for free\nunder the DrJava Open Source License, and it is under active development\nby the JavaPLT group at Rice University.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["editors","java"]},{"name":"domc","origin":"textproc/domc","version":"0.8.0_5","comment":"Lightweight implementation of the DOM in ANSI C","maintainer":"ports@FreeBSD.org","www":"https://www.ioplex.com/~miallen/domc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4ec4960331c46f13eb8cba3ef977c8252c95aa115f029dab3f923c586bb39180","flatsize":94683,"path":"All/domc-0.8.0_5.pkg","repopath":"All/domc-0.8.0_5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":40820,"desc":"DOMC is a light weight implementation of the DOM in ANSI C as specified in\nthe W3C Document Object Model Level 1, Level 2, and Level 2 Events\nrecommendations.","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"},"libmba":{"origin":"devel/libmba","version":"0.9.1_2"}},"categories":["textproc"],"annotations":{"deprecated":"Obsolete, doesn't support HTML5, DOM Level 4 and DOM 2020-06","expiration_date":"2025-04-30"},"messages":[{"message":"===>   NOTICE:\n\nThe domc port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nObsolete, doesn't support HTML5, DOM Level 4 and DOM 2020-06.\n\nIt is scheduled to be removed on or after 2025-04-30."}]},{"name":"drupal10","origin":"www/drupal10","version":"10.4.1","comment":"Database driven web content management system (CMS)","maintainer":"acm@FreeBSD.org","www":"https://www.drupal.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"185ab3889c5c230384e5d53f343555d929738091012c0a7af209e45e4001d1e9","flatsize":89695056,"path":"All/drupal10-10.4.1.pkg","repopath":"All/drupal10-10.4.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":16399640,"desc":"Drupal is a free web Content Management System (CMS) that allows an\nindividual or a community of users to easily publish, manage and organize a\nwide variety of content on a website.\n\nDrupal is ready to go from the moment you download it. It even has an\neasy-to-use web installer! The built-in functionality, combined with dozens\nof freely available add-on modules, will enable features such as: Content\nManagement Systems, Blogs, Collaborative authoring environments, Forums,\nPeer-to-peer networking, Newsletters, Podcasting, Picture galleries, File\nuploads/downloads and much more.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-dom":{"origin":"textproc/php83-dom","version":"8.3.21"},"php83-filter":{"origin":"security/php83-filter","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-opcache":{"origin":"www/php83-opcache","version":"8.3.21"},"php83-pdo":{"origin":"databases/php83-pdo","version":"8.3.21"},"php83-pdo_mysql":{"origin":"databases/php83-pdo_mysql","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-simplexml":{"origin":"textproc/php83-simplexml","version":"8.3.21"},"php83-tokenizer":{"origin":"devel/php83-tokenizer","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"}},"categories":["www"],"options":{"DOCS":"on","MYSQL":"on","PGSQL":"off","SQLITE3":"off"},"messages":[{"message":"Complete instructions for installing and configuring Drupal can be found here:\n\n/usr/local/share/doc/drupal10/INSTALL.txt\n\nYou need to create the DB where Drupal is going to live, and depending on\nwhich database you intend to use, you should consult one of the following\ndocuments:\n\n /usr/local/share/doc/drupal10/INSTALL.mysql.txt\n /usr/local/share/doc/drupal10/INSTALL.pgsql.txt\n /usr/local/share/doc/drupal10/INSTALL.sqlite.txt\n\nYou also need to add appropriate configuration directives to your apache\nconfiguration file (/usr/local/etc/apache(2)/httpd.conf).\n\nA typical configuration might read:\n\n    Alias /drupal \"/usr/local/www/drupal10\"\n    <Directory \"/usr/local/www/drupal10\">\n\tOptions Indexes FollowSymlinks MultiViews\n\tAllowOverride all\n\tRequire all granted\n    </Directory>\n\nPlease see http://drupal.org/cron for important information on setting up\nperiodic maintenance tasks in Drupal.\n\nPlease see http://drupal.org/requirements for important information on\nsystem requirements for Drupal 10.  In particular, please ensure that your\nconfiguration:\n\n- uses PHP 8.1 or later\n- PHP \"memory_limit\" is set to \"32Mb\" or larger\n- PHP \"register_globals\" is set to \"Off\"\n- PHP \"safe_mode\" is set to \"Off\"\n- PHP \"session.cache_limiter\" is set to \"nocache\"","type":"install"},{"message":"For important information about upgrading from previous versions of Drupal, please\nplease see: /usr/local/share/doc/drupal10/UPDATE.txt\n\nYou can install www/drush if you have problems with Drupal update. Drush is a \ncommand line tool for Drupal","type":"upgrade"}]},{"name":"dom4j","origin":"textproc/dom4j","version":"1.6.1_2","comment":"Open Source XML framework for Java","maintainer":"ports@FreeBSD.org","www":"https://www.dom4j.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d2dfbeddf62ce939846407f0ae868158b1944b0edc40ba84382fc168fd19f2ea","flatsize":27927997,"path":"All/dom4j-1.6.1_2.pkg","repopath":"All/dom4j-1.6.1_2.pkg","licenselogic":"single","pkgsize":1480240,"desc":"dom4j is an easy to use, open source library for working with XML, XPath\nand XSLT on the Java platform using the Java Collections Framework and\nwith full support for DOM, SAX and JAXP.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","textproc"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:dom4j_project:dom4j:1.6.1:::::dragonfly6:x86_64:2","deprecated":"Outdated and unsupported upstream","expiration_date":"2025-04-30"},"messages":[{"message":"===>   NOTICE:\n\nThe dom4j port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nOutdated and unsupported upstream.\n\nIt is scheduled to be removed on or after 2025-04-30."}]},{"name":"emacs","origin":"editors/emacs","version":"30.1_2,3","comment":"GNU editing macros ","maintainer":"emacs@FreeBSD.org","www":"https://www.gnu.org/software/emacs/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fb4c8db6f9c324775e729c6b0b3f10f39b1eeb60fcc5eebda03b95d734764bea","flatsize":281836960,"path":"All/emacs-30.1_2,3.pkg","repopath":"All/emacs-30.1_2,3.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":75660336,"desc":"GNU Emacs is an extensible, customizable, free/libre text editor.  At its\ncore is an interpreter for Emacs Lisp, a dialect of the Lisp programming\nlanguage with extensions to support text editing.\n\nThe features of GNU Emacs include:\n  - content-aware editing modes, including syntax coloring, for many file\n    types\n  - complete built-in documentation, including a tutorial for new users\n  - full Unicode support for nearly all human scripts\n  - powerful customizability, using Emacs Lisp code or a graphical\n    interface\n  - a vast ecosystem of functionality beyond text editing, including a\n    project planner, mail and news reader, debugger interface, calendar,\n    even a psychotherapist, and more\n  - a packaging system for downloading and installing extensions.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"coreutils":{"origin":"sysutils/coreutils","version":"9.6"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"giflib":{"origin":"graphics/giflib","version":"5.2.2"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"lcms2":{"origin":"graphics/lcms2","version":"2.17"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcomposite":{"origin":"x11/libXcomposite","version":"0.4.6_1,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"mailutils":{"origin":"mail/mailutils","version":"3.17"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"png":{"origin":"graphics/png","version":"1.6.47"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"},"tree-sitter":{"origin":"devel/tree-sitter","version":"0.25.3"},"webp":{"origin":"graphics/webp","version":"1.5.0"}},"categories":["editors"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11-xcb.so.1","libX11.so.6","libXcomposite.so.1","libXext.so.6","libXfixes.so.3","libXi.so.6","libXinerama.so.1","libXpm.so.4","libXrandr.so.2","libXrender.so.1","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libcrypt.so.4","libdbus-1.so.3","libdl.so.0","libexecinfo.so.1","libfontconfig.so.1","libfreetype.so.6","libgccjit.so.0","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgif.so.7","libgio-2.0.so.0","libglib-2.0.so.0","libgmp.so.10","libgnutls.so.30","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libjpeg.so.8","liblcms2.so.2","liblcms2_fast_float.so.1","liblcms2_threaded.so.1","libm.so.4","libmailutils.so.9","libmu_auth.so.9","libmu_dotmail.so.9","libmu_imap.so.9","libmu_maildir.so.9","libmu_mailer.so.9","libmu_mbox.so.9","libmu_pop.so.9","libmuaux.so.9","libncurses.so.6","libpam.so.3","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpng16.so.16","libpthread.so.0","librsvg-2.so.2","libsqlite3.so.0","libtiff.so.6","libtinfo.so.6","libtree-sitter.so.0.25","libunistring.so.5","libutil.so.4","libwebpdecoder.so.3","libwebpdemux.so.2","libxcb-shape.so.0","libxcb.so.1","libxml2.so.2","libz.so.3"],"options":{"ACL":"off","DBUS":"on","GNULS":"on","GNUTLS":"on","GSETTINGS":"on","HARFBUZZ":"on","LCMS2":"on","M17N":"off","MAILUTILS":"on","MODULES":"on","NATIVECOMP":"on","OTF":"off","PGTK":"off","SCROLLBARS":"on","SOURCES":"on","SQLITE3":"on","THREADS":"on","TREESITTER":"on","XFT":"off","XIM":"on","XML":"on","XWIDGETS":"off","GFILE":"off","KQUEUE":"on","ALSA":"off","OSS":"on","GTK2":"off","GTK3":"on","MOTIF":"off","XAW":"off","XAW3D":"off","CAIRO":"on","GIF":"on","JPEG":"on","MAGICK":"off","PNG":"on","SVG":"on","TIFF":"on","WEBP":"on","XPM":"on"},"annotations":{"cpe":"cpe:2.3:a:gnu:emacs:30.1:::::dragonfly6:x86_64:2","flavor":"full"},"messages":[{"message":"The major version of editors/emacs was bumped from 26 to 27.  To upgrade\ndependent packages, run these commands with superuser privileges:\n\n    # sh\n    # for i in $(pkg query -g %n '*-emacs26*'); do \\\n        nn=$(echo \"$i\" | sed -e 's/emacs26/emacs27/'); \\\n        pkg set -yn \"$i\":\"$nn\"; \\\n      done;\n    # pkg upgrade","type":"upgrade","maximum_version":"27.1,3"}]},{"name":"drupal11","origin":"www/drupal11","version":"11.1.5","comment":"Database driven web content management system (CMS)","maintainer":"wen@FreeBSD.org","www":"https://www.drupal.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5cb97a42e5b461dbfb4dd55cc4ab289ad7d6be3d09ea5337d07de29674d094e4","flatsize":85647524,"path":"All/drupal11-11.1.5.pkg","repopath":"All/drupal11-11.1.5.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":15352656,"desc":"Drupal is a free web Content Management System (CMS) that allows an\nindividual or a community of users to easily publish, manage and organize a\nwide variety of content on a website.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-dom":{"origin":"textproc/php83-dom","version":"8.3.21"},"php83-filter":{"origin":"security/php83-filter","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-opcache":{"origin":"www/php83-opcache","version":"8.3.21"},"php83-pdo":{"origin":"databases/php83-pdo","version":"8.3.21"},"php83-pdo_mysql":{"origin":"databases/php83-pdo_mysql","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-simplexml":{"origin":"textproc/php83-simplexml","version":"8.3.21"},"php83-tokenizer":{"origin":"devel/php83-tokenizer","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"},"php83-zlib":{"origin":"archivers/php83-zlib","version":"8.3.21"}},"categories":["www"],"options":{"DOCS":"on","MYSQL":"on","PGSQL":"off","SQLITE3":"off"},"messages":[{"message":"Complete instructions for installing and configuring Drupal can be found here:\n\n/usr/local/share/doc/drupal11/INSTALL.txt\n\nYou need to create the DB where Drupal is going to live, and depending on\nwhich database you intend to use, you should consult one of the following\ndocuments:\n\n /usr/local/share/doc/drupal11/INSTALL.mysql.txt\n /usr/local/share/doc/drupal11/INSTALL.pgsql.txt\n /usr/local/share/doc/drupal11/INSTALL.sqlite.txt\n\nYou also need to add appropriate configuration directives to your apache\nconfiguration file (/usr/local/etc/apache(2)/httpd.conf).\n\nA typical configuration might read:\n\n    Alias /drupal \"/usr/local/www/drupal11\"\n    <Directory \"/usr/local/www/drupal11\">\n\tOptions Indexes FollowSymlinks MultiViews\n\tAllowOverride all\n\tRequire all granted\n    </Directory>\n\nPlease see http://drupal.org/cron for important information on setting up\nperiodic maintenance tasks in Drupal.\n\nPlease see http://drupal.org/requirements for important information on\nsystem requirements for Drupal 11.  In particular, please ensure that your\nconfiguration:\n\n- uses PHP 8.3 or later\n- PHP \"memory_limit\" is set to \"32Mb\" or larger\n- PHP \"register_globals\" is set to \"Off\"\n- PHP \"safe_mode\" is set to \"Off\"\n- PHP \"session.cache_limiter\" is set to \"nocache\"","type":"install"},{"message":"For important information about upgrading from previous versions of Drupal, please\nplease see: /usr/local/share/doc/drupal11/UPDATE.txt\n\nYou can install www/drush if you have problems with Drupal update. Drush is a \ncommand line tool for Drupal","type":"upgrade"}]},{"name":"doom-hacx","origin":"games/doom-hacx","version":"1.0","comment":"Full TC using the Doom II engine","maintainer":"ports@FreeBSD.org","www":"http://www.sonic.net/~nostromo/hacx/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b442d67d0e2137edfa470bcea38ada43ef07734794b7ff580f7038f16700360a","flatsize":22102300,"path":"All/doom-hacx-1.0.pkg","repopath":"All/doom-hacx-1.0.pkg","licenselogic":"single","pkgsize":7017820,"desc":"Hacx is a full Total Conversion using the Doom II engine and created by Banjo\nSoftware.\n\nYou need the Doom II WAD file to play it.","deps":{"doom-data":{"origin":"games/doom-data","version":"1.0_1"}},"categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe doom-hacx port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"duckdb","origin":"databases/duckdb","version":"1.0.0","comment":"In-process SQL OLAP database management system","maintainer":"yuri@FreeBSD.org","www":"https://duckdb.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ab93569f8140dc1242f8a26fc576909c2166a01477cac442d88b513e2ea7c098","flatsize":191769817,"path":"All/duckdb-1.0.0.pkg","repopath":"All/duckdb-1.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":35686612,"desc":"DuckDB is a high-performance analytical database system. It is\ndesigned to be fast, reliable and easy to use. DuckDB provides a rich\nSQL dialect, with support far beyond basic SQL. DuckDB supports\narbitrary and nested correlated subqueries, window functions,\ncollations, complex types (arrays, structs), and more.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["databases"],"shlibs_required":["libc.so.8","libcrypto.so.12","libm.so.4","libpthread.so.0","libssl.so.12","libstdc++.so.9"],"options":{"TPCE":"on","AUTOCOMPLETE":"on","FTS":"on","HTTPFS":"on","ICU":"on","INET":"on","JEMALLOC":"on","JSON":"on","PARQUET":"on","SQLSMITH":"on","TPCDS":"on","TPCH":"on","SQLITE_SCANNER":"on"}},{"name":"dragonfly-wallpapers","origin":"x11-themes/dragonfly-wallpapers","version":"1.0","comment":"DragonFly wallpapers for KDE, XFCE4, and other desktops","maintainer":"draco@marino.st","www":"http://www.kde.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ae071cd67dce6716cefedf7674cae82ae7b86eec9b5eb56dae1fcc46cde6d989","flatsize":22212629,"path":"All/dragonfly-wallpapers-1.0.pkg","repopath":"All/dragonfly-wallpapers-1.0.pkg","licenselogic":"single","pkgsize":20280476,"desc":"FreeBSD wallpapers designed by KDE artwork team.\n\nWWW: http://www.kde.org","categories":["kde","x11-themes","xfce"]},{"name":"dokuwiki-php84","origin":"www/dokuwiki","version":"20240206b","comment":"Simple and easy to use wiki, no database required","maintainer":"delphij@FreeBSD.org","www":"https://www.dokuwiki.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"64287010e37348792473306fc4b72dade2e1c2207bbe36a77d28fc3c79ade8d4","flatsize":16392838,"path":"All/dokuwiki-php84-20240206b.pkg","repopath":"All/dokuwiki-php84-20240206b.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","GPLv2","GPLv2+","GPLv3","MIT"],"pkgsize":3094436,"desc":"DokuWiki is a standards compliant, simple to use Wiki, mainly aimed at\ncreating documentation of any kind. It is targeted at developer teams,\nworkgroups and small companies. It has a simple but powerful syntax which\nmakes sure the datafiles remain readable outside the Wiki and eases the\ncreation of structured texts.\nAll data is stored in plain text files - no database is required.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-ctype":{"origin":"textproc/php84-ctype","version":"8.4.8"},"php84-filter":{"origin":"security/php84-filter","version":"8.4.8"},"php84-gd":{"origin":"graphics/php84-gd","version":"8.4.8"},"php84-iconv":{"origin":"converters/php84-iconv","version":"8.4.8"},"php84-ldap":{"origin":"net/php84-ldap","version":"8.4.8"},"php84-mbstring":{"origin":"converters/php84-mbstring","version":"8.4.8"},"php84-pdo_mysql":{"origin":"databases/php84-pdo_mysql","version":"8.4.8"},"php84-session":{"origin":"www/php84-session","version":"8.4.8"},"php84-simplexml":{"origin":"textproc/php84-simplexml","version":"8.4.8"},"php84-xml":{"origin":"textproc/php84-xml","version":"8.4.8"},"php84-zlib":{"origin":"archivers/php84-zlib","version":"8.4.8"}},"categories":["www"],"annotations":{"cpe":"cpe:2.3:a:dokuwiki:dokuwiki:20240206b:::::dragonfly6:x86_64","flavor":"php84"},"messages":[{"message":"The wiki program have been installed to /usr/local/www/dokuwiki.\n\nPlease configure your web server to allow running PHP scripts there.\n\nPlease create dedicated data directory outside the installation directory\nand make it owned by the process running these PHP scripts.  It is important\nto make sure that your PHP intepreter does not allow running PHP scripts\nthere.\n\nFor first install, you may have to manually copy the contents from\n/usr/local/www/dokuwiki/data into the newly created data directory and change\nthe owner of /usr/local/www/dokuwiki/conf to the web server.\n\nPlease go to http://www.your.host/dokuwiki/install.php to finish the\ninstallation.  For FULL configuration instructions, see\nhttp://wiki.splitbrain.org/wiki:config\n\nAfter installation please change the permissions of\n/usr/local/www/dokuwiki/conf back to root:wheel.","type":"install"}]},{"name":"dokuwiki-php82","origin":"www/dokuwiki","version":"20240206b","comment":"Simple and easy to use wiki, no database required","maintainer":"delphij@FreeBSD.org","www":"https://www.dokuwiki.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4b26008a442724c6c89c7887b6d30f99d8f2db0ec7aa9474b48e254161bea2d4","flatsize":16392838,"path":"All/dokuwiki-php82-20240206b.pkg","repopath":"All/dokuwiki-php82-20240206b.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","GPLv2","GPLv2+","GPLv3","MIT"],"pkgsize":3093616,"desc":"DokuWiki is a standards compliant, simple to use Wiki, mainly aimed at\ncreating documentation of any kind. It is targeted at developer teams,\nworkgroups and small companies. It has a simple but powerful syntax which\nmakes sure the datafiles remain readable outside the Wiki and eases the\ncreation of structured texts.\nAll data is stored in plain text files - no database is required.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-ctype":{"origin":"textproc/php82-ctype","version":"8.2.28"},"php82-filter":{"origin":"security/php82-filter","version":"8.2.28"},"php82-gd":{"origin":"graphics/php82-gd","version":"8.2.28"},"php82-iconv":{"origin":"converters/php82-iconv","version":"8.2.28"},"php82-ldap":{"origin":"net/php82-ldap","version":"8.2.28"},"php82-mbstring":{"origin":"converters/php82-mbstring","version":"8.2.28"},"php82-pdo_mysql":{"origin":"databases/php82-pdo_mysql","version":"8.2.28"},"php82-session":{"origin":"www/php82-session","version":"8.2.28"},"php82-simplexml":{"origin":"textproc/php82-simplexml","version":"8.2.28"},"php82-xml":{"origin":"textproc/php82-xml","version":"8.2.28"},"php82-zlib":{"origin":"archivers/php82-zlib","version":"8.2.28"}},"categories":["www"],"annotations":{"cpe":"cpe:2.3:a:dokuwiki:dokuwiki:20240206b:::::dragonfly6:x86_64","flavor":"php82"},"messages":[{"message":"The wiki program have been installed to /usr/local/www/dokuwiki.\n\nPlease configure your web server to allow running PHP scripts there.\n\nPlease create dedicated data directory outside the installation directory\nand make it owned by the process running these PHP scripts.  It is important\nto make sure that your PHP intepreter does not allow running PHP scripts\nthere.\n\nFor first install, you may have to manually copy the contents from\n/usr/local/www/dokuwiki/data into the newly created data directory and change\nthe owner of /usr/local/www/dokuwiki/conf to the web server.\n\nPlease go to http://www.your.host/dokuwiki/install.php to finish the\ninstallation.  For FULL configuration instructions, see\nhttp://wiki.splitbrain.org/wiki:config\n\nAfter installation please change the permissions of\n/usr/local/www/dokuwiki/conf back to root:wheel.","type":"install"}]},{"name":"dokuwiki-php83","origin":"www/dokuwiki","version":"20240206b","comment":"Simple and easy to use wiki, no database required","maintainer":"delphij@FreeBSD.org","www":"https://www.dokuwiki.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b2f8c027c9518528815e68ebcf4e5de82aa95d15e3bc9736575467d87df03de7","flatsize":16392838,"path":"All/dokuwiki-php83-20240206b.pkg","repopath":"All/dokuwiki-php83-20240206b.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","GPLv2","GPLv2+","GPLv3","MIT"],"pkgsize":3093664,"desc":"DokuWiki is a standards compliant, simple to use Wiki, mainly aimed at\ncreating documentation of any kind. It is targeted at developer teams,\nworkgroups and small companies. It has a simple but powerful syntax which\nmakes sure the datafiles remain readable outside the Wiki and eases the\ncreation of structured texts.\nAll data is stored in plain text files - no database is required.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-ctype":{"origin":"textproc/php83-ctype","version":"8.3.21"},"php83-filter":{"origin":"security/php83-filter","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-iconv":{"origin":"converters/php83-iconv","version":"8.3.21"},"php83-ldap":{"origin":"net/php83-ldap","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-pdo_mysql":{"origin":"databases/php83-pdo_mysql","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-simplexml":{"origin":"textproc/php83-simplexml","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"},"php83-zlib":{"origin":"archivers/php83-zlib","version":"8.3.21"}},"categories":["www"],"annotations":{"cpe":"cpe:2.3:a:dokuwiki:dokuwiki:20240206b:::::dragonfly6:x86_64","flavor":"php83"},"messages":[{"message":"The wiki program have been installed to /usr/local/www/dokuwiki.\n\nPlease configure your web server to allow running PHP scripts there.\n\nPlease create dedicated data directory outside the installation directory\nand make it owned by the process running these PHP scripts.  It is important\nto make sure that your PHP intepreter does not allow running PHP scripts\nthere.\n\nFor first install, you may have to manually copy the contents from\n/usr/local/www/dokuwiki/data into the newly created data directory and change\nthe owner of /usr/local/www/dokuwiki/conf to the web server.\n\nPlease go to http://www.your.host/dokuwiki/install.php to finish the\ninstallation.  For FULL configuration instructions, see\nhttp://wiki.splitbrain.org/wiki:config\n\nAfter installation please change the permissions of\n/usr/local/www/dokuwiki/conf back to root:wheel.","type":"install"}]},{"name":"doom-freedoom","origin":"games/doom-freedoom","version":"0.12.1","comment":"Complete Doom-based game IWAD that is Free Software","maintainer":"pkubaj@FreeBSD.org","www":"https://freedoom.github.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3bd8a0119e4669692a4e0c5f75a75faf5f737f51dff99befd86802d3c87a205e","flatsize":55831030,"path":"All/doom-freedoom-0.12.1.pkg","repopath":"All/doom-freedoom-0.12.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":14281720,"desc":"Freedoom is a project to create a complete Doom II-compatible IWAD file which\nis Free Software.\n\nThe IWAD file is the file used by Doom which contains all the game data\n(graphics, sound effects, music, etc.). While the Doom source code is Free,\nyou currently still need one of the proprietary IWAD files from id in order to\nplay Doom. Freedoom aims to create a Free alternative. Combined with the\nGPL-licensed Doom source code this will result in a complete Free Doom-based\ngame.","deps":{"doom-data":{"origin":"games/doom-data","version":"1.0_1"}},"categories":["games"]},{"name":"doinkd","origin":"sysutils/doinkd","version":"0.02_1","comment":"Daemon that logs out idle users and those users hogging resources","maintainer":"cy@FreeBSD.org","www":"https://sourceforge.net/projects/idled/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0fc3cfa4c96e9325873be90e1e3a02e8222c91c1a7a0112545c7c60ec31274e7","flatsize":81126,"path":"All/doinkd-0.02_1.pkg","repopath":"All/doinkd-0.02_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":32268,"desc":"This is the  doinkd - user activity monitor  project (\"idled\")\n\nThis project was registered on SourceForge.net on May 25, 2006, and is\ndescribed by the project team as follows:\n\nThe idle daemon (doinkd) monitors user activity and logs them off when\npredefined rules are met. These include session time, multiple logins,\ntty, idletime and group limits. Similar to the Unix idleout command,\nbut much more configurable. Formerly idled.","categories":["sysutils"],"shlibs_required":["libc.so.8"],"messages":[{"message":"Idled Copyright (c) 1995-1996  Mike Crider (crider@cs.hope.edu)\nAll rights reserved.\n\n\nREDISTRIBUTION AND USE IN SOURCE AND BINARY FORMS FOR NON-PROFIT\nUSE ARE PERMITTED PROVIDED THAT:\n        (1) SOURCE CODE DISTRIBUTIONS BE COMPLETE AND REMAIN\n            UNMODIFIED *IF* IT IS TO RETAIN THE NAME \"IDLED\" --\n            ALL SUCH DISTRIBUTIONS MUST ALSO RETAIN THIS\n            COPYRIGHT NOTICE IN ITS ENTIRETY.\n        (2) MODIFIED SOURCE CODE DISTRIBUTIONS USE A SUFFICIENTLY\n            DIFFERENT NAME, CLEARLY GIVE FULL CREDIT FOR ALL WORK\n            USED FROM THIS DISTRIBUTION, AND RETAIN THIS COPYRIGHT\n            NOTICE IN ITS ENTIRETY.\n        (3) IN GENERAL, ALL DISTRIBUTIONS *MUST* RETAIN THIS\n            COPYRIGHT NOTICE IN ITS ENTIRETY.\n\nI REQUEST THAT ANY MODIFICATIONS MADE TO IMPROVE THE CODE OR\nFUNCTIONALITY OF THE PROGRAM BE SENT TO ME FOR REVIEW AND\nPOSSIBLE INCLUSION IN THE NEXT RELEASE OF IDLED.\n\nDISCLAIMER: IF IDLED FAILS TO PERFORM AS YOU EXPECTED, OR WORSE,\n            SOMEHOW DAMAGES YOUR SYSTEM, I WILL NOT BE HELD\n            RESPONSIBLE.  THIS SOFTWARE IS PROVIDED ``AS IS''\n            WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES.  USE AT\n            YOUR OWN RISK.\n\n\nIf you have questions, comments, bug reports, suggestions, and/or\nrequests for modification of this program, please contact:\n\n      Mike Crider\n      crider@cs.hope.edu","type":"install"}]},{"name":"dokuwiki-php81","origin":"www/dokuwiki","version":"20240206b","comment":"Simple and easy to use wiki, no database required","maintainer":"delphij@FreeBSD.org","www":"https://www.dokuwiki.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"79094cb5e60c53bfc81459af58d2d7cb5df169417022c22a48bfa609dfa0409d","flatsize":16392838,"path":"All/dokuwiki-php81-20240206b.pkg","repopath":"All/dokuwiki-php81-20240206b.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","GPLv2","GPLv2+","GPLv3","MIT"],"pkgsize":3094508,"desc":"DokuWiki is a standards compliant, simple to use Wiki, mainly aimed at\ncreating documentation of any kind. It is targeted at developer teams,\nworkgroups and small companies. It has a simple but powerful syntax which\nmakes sure the datafiles remain readable outside the Wiki and eases the\ncreation of structured texts.\nAll data is stored in plain text files - no database is required.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-ctype":{"origin":"textproc/php81-ctype","version":"8.1.32"},"php81-filter":{"origin":"security/php81-filter","version":"8.1.32"},"php81-gd":{"origin":"graphics/php81-gd","version":"8.1.32"},"php81-iconv":{"origin":"converters/php81-iconv","version":"8.1.32"},"php81-ldap":{"origin":"net/php81-ldap","version":"8.1.32"},"php81-mbstring":{"origin":"converters/php81-mbstring","version":"8.1.32"},"php81-pdo_mysql":{"origin":"databases/php81-pdo_mysql","version":"8.1.32"},"php81-session":{"origin":"www/php81-session","version":"8.1.32"},"php81-simplexml":{"origin":"textproc/php81-simplexml","version":"8.1.32"},"php81-xml":{"origin":"textproc/php81-xml","version":"8.1.32"},"php81-zlib":{"origin":"archivers/php81-zlib","version":"8.1.32"}},"categories":["www"],"annotations":{"cpe":"cpe:2.3:a:dokuwiki:dokuwiki:20240206b:::::dragonfly6:x86_64","flavor":"php81"},"messages":[{"message":"The wiki program have been installed to /usr/local/www/dokuwiki.\n\nPlease configure your web server to allow running PHP scripts there.\n\nPlease create dedicated data directory outside the installation directory\nand make it owned by the process running these PHP scripts.  It is important\nto make sure that your PHP intepreter does not allow running PHP scripts\nthere.\n\nFor first install, you may have to manually copy the contents from\n/usr/local/www/dokuwiki/data into the newly created data directory and change\nthe owner of /usr/local/www/dokuwiki/conf to the web server.\n\nPlease go to http://www.your.host/dokuwiki/install.php to finish the\ninstallation.  For FULL configuration instructions, see\nhttp://wiki.splitbrain.org/wiki:config\n\nAfter installation please change the permissions of\n/usr/local/www/dokuwiki/conf back to root:wheel.","type":"install"}]},{"name":"dodgindiamond2","origin":"games/dodgindiamond2","version":"0.2.2_11","comment":"Old school shoot'em up game","maintainer":"ports@FreeBSD.org","www":"https://www.usebox.net/jjm/dd2/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4e68b5625982ad12ef1a8a1e2ff3be3387645f8dccd9d53c1a9b824a9ba29abf","flatsize":972161,"path":"All/dodgindiamond2-0.2.2_11.pkg","repopath":"All/dodgindiamond2-0.2.2_11.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":170944,"desc":"This is a little shot'em up arcade game for one or two players. It\naims to be an 'old school' arcade game with low resolution graphics,\ntop-down scroll action, energy based gameplay and different weapons\nwith several levels of power.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_mixer-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe dodgindiamond2 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"doctorj","origin":"devel/doctorj","version":"5.1.2_4","comment":"Tool for analyzing Java code and documentation","maintainer":"ports@FreeBSD.org","www":"https://doctorj.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c0b6118c1ffb227f5445b8ccbe3a700a9a103e1c053241c2523c8f48437e495a","flatsize":345598,"path":"All/doctorj-5.1.2_4.pkg","repopath":"All/doctorj-5.1.2_4.pkg","licenselogic":"single","pkgsize":302016,"desc":"Beyond the level of what Javadoc does, DoctorJ compares documentation against\ncode. Among what it detects:\n    * misspelled words\n    * parameter and exception names:\n          o missing\n          o misordered\n          o misspelled\n    * Javadoc tags:\n          o invalid\n          o misordered\n          o missing expected arguments\n          o invalid arguments\n          o missing descriptions\n    * undocumented classes, methods, fields, parameters","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"],"messages":[{"message":"===>   NOTICE:\n\nThe doctorj port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"doctest","origin":"devel/doctest","version":"2.4.11","comment":"Header-only C++ unit-testing","maintainer":"nickblack@linux.com","www":"https://github.com/onqtam/doctest","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4be310e331682665174ce61f0ed999c06e2396fbbfc7774db05fc4c549c6568d","flatsize":361188,"path":"All/doctest-2.4.11.pkg","repopath":"All/doctest-2.4.11.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":61260,"desc":"A fast, feature-rich C++11/14/17/20 single-header testing framework for\nunit tests and TDD, inspired by Catch.","categories":["devel"]},{"name":"docsis","origin":"net-mgmt/docsis","version":"0.9.8","comment":"Binary configuration file encoder/decoder","maintainer":"ports@FreeBSD.org","www":"https://github.com/rlaager/docsis","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1b2c0d9baccd2e10576aba460b8b71c20e8c3e35e81ac22b9f2d537e7a527485","flatsize":1901373,"path":"All/docsis-0.9.8.pkg","repopath":"All/docsis-0.9.8.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":261196,"desc":"Docsis is a small program that can be used to generate binary\nconfiguration files for DOCSIS-compliant cable modems. DOCSIS stands\nfor Data over Cable Service Interface Specification and is a standard\ndeveloped by Cablelabs.","deps":{"net-snmp":{"origin":"net-mgmt/net-snmp","version":"5.9.4_6,1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pkg":{"origin":"ports-mgmt/pkg","version":"2.2.0"}},"categories":["net-mgmt"],"shlibs_required":["libc.so.8","libcrypto.so.12","libdevstat.so.3","libkinfo.so.2","libkvm.so.3","libm.so.4","libnetsnmp.so.40","libssl.so.12","libwrap.so.4"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe docsis port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"doggo-webui","origin":"dns/doggo","version":"1.0.5_1,1","comment":"Modern command-line DNS client (like dig) (web UI version)","maintainer":"yuri@FreeBSD.org","www":"https://github.com/mr-karan/doggo","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"65997483ebf62da37c43a86000080ad9ef07ba9b7a7f7c0107dc50d1ba927601","flatsize":9231538,"path":"All/doggo-webui-1.0.5_1,1.pkg","repopath":"All/doggo-webui-1.0.5_1,1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":2921656,"desc":"doggo is a modern command-line DNS client (like dig) written in Golang. It\noutputs information in a neat concise manner and supports protocols like DoH,\nDoT as well.\n\nFeatures:\n* Human readable output - supports colors and tabular format.\n* Supports JSON format - can be useful while writing scripts.\n* Has support for multiple transport protocols:\n     DNS over HTTPS (DoH)\n     DNS over TLS (DoT)\n     DNS over TCP\n     DNS over UDP\n* Supports ndots and search configurations from resolv.conf or command-line\n  arguments.\n* Supports multiple resolvers at once.\n* Supports IPv4 and IPv6 both.\n* Available as a web tool as well: https://doggo.mrkaran.dev.\n* Shell completions for zsh and fish.","categories":["dns"],"shlibs_required":["libc.so.8","libpthread.so.0"],"annotations":{"flavor":"webui"}},{"name":"docopt.cpp","origin":"devel/docopt.cpp","version":"0.6.3.5","comment":"C++11 options parser based on help messages","maintainer":"yuri@FreeBSD.org","www":"https://github.com/docopt/docopt.cpp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"54f1be10f923b23fd35600eb85c918bbb4aad0ce902a3415c36699b55be1f04c","flatsize":378157,"path":"All/docopt.cpp-0.6.3.5.pkg","repopath":"All/docopt.cpp-0.6.3.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":108648,"desc":"docopt.cpp generates an option parser based on help messages in man-like style.\nIt eliminates the need to write the repeatable parser code, and instead works\noff of help messages.","categories":["devel"]},{"name":"docker-tray","origin":"x11/docker-tray","version":"1.5_8","comment":"Dockapp with support for GNOME2 and KDE3 tray icons","maintainer":"ports@FreeBSD.org","www":"https://icculus.org/openbox/2/docker/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d6d44e6267122e8daf341e51e4b80e780af2733fd1da6212cf9160de27411bb8","flatsize":35377,"path":"All/docker-tray-1.5_8.pkg","repopath":"All/docker-tray-1.5_8.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":14572,"desc":"Docker is a docking application (WindowMaker dock app)\nwhich acts as a system tray for KDE3 and GNOME2. It can\nbe used to replace the panel in either environment,\nallowing you to have a system tray without running the\nKDE/GNOME panel.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libc.so.8","libglib-2.0.so.0","libintl.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe docker-tray port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"doggo","origin":"dns/doggo","version":"1.0.5_1,1","comment":"Modern command-line DNS client (like dig)","maintainer":"yuri@FreeBSD.org","www":"https://github.com/mr-karan/doggo","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d38d21dfb38014128126aed1098843f0909a1c95353db4d02bca3dfc0210f9dd","flatsize":11307316,"path":"All/doggo-1.0.5_1,1.pkg","repopath":"All/doggo-1.0.5_1,1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":3425956,"desc":"doggo is a modern command-line DNS client (like dig) written in Golang. It\noutputs information in a neat concise manner and supports protocols like DoH,\nDoT as well.\n\nFeatures:\n* Human readable output - supports colors and tabular format.\n* Supports JSON format - can be useful while writing scripts.\n* Has support for multiple transport protocols:\n     DNS over HTTPS (DoH)\n     DNS over TLS (DoT)\n     DNS over TCP\n     DNS over UDP\n* Supports ndots and search configurations from resolv.conf or command-line\n  arguments.\n* Supports multiple resolvers at once.\n* Supports IPv4 and IPv6 both.\n* Available as a web tool as well: https://doggo.mrkaran.dev.\n* Shell completions for zsh and fish.","categories":["dns"],"shlibs_required":["libc.so.8","libpthread.so.0"],"annotations":{"flavor":"default"}},{"name":"dojo","origin":"www/dojo","version":"1.12.3","comment":"Open-source DHTML toolkit written in JavaScript","maintainer":"bofh@FreeBSD.org","www":"https://dojotoolkit.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3f7aa44f2519ad2dec191d10f1d8830bd7eb98a94c2dd667157976932457cf39","flatsize":38355606,"path":"All/dojo-1.12.3.pkg","repopath":"All/dojo-1.12.3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":5698168,"desc":"Dojo is an Open Source DHTML toolkit written in JavaScript. It\nbuilds on several contributed code bases (nWidgets, Burstlib, f(m)),\nwhich is why we refer to it sometimes as a \"unified\" toolkit. Dojo\naims to solve some long-standing historical problems with DHTML\nwhich prevented mass adoption of dynamic web application development.","categories":["www"],"options":{"APACHE":"off"},"annotations":{"cpe":"cpe:2.3:a:linuxfoundation:dojo:1.12.3:::::dragonfly6:x86_64"}},{"name":"docker-credential-pass","origin":"sysutils/docker-credential-pass","version":"0.6.3_1","comment":"Helper to use sysutils/password-store as Docker credentials store","maintainer":"dmgk@FreeBSD.org","www":"https://github.com/docker/docker-credential-helpers/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dd2e9d8e56a506de72e2399612a30b81dff70104907c73485fd59fe8342d562e","flatsize":1884995,"path":"All/docker-credential-pass-0.6.3_1.pkg","repopath":"All/docker-credential-pass-0.6.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":688556,"desc":"docker-credential-pass provides a helper to use sysutils/password-store to\nkeep Docker credentials safe.\n\nWWW: https://github.com/docker/docker-credential-helpers","deps":{"password-store":{"origin":"sysutils/password-store","version":"1.7.4_7"}},"categories":["sysutils"]},{"name":"domination","origin":"games/domination","version":"1.2.5","comment":"Board game that is a bit like the well known game Risk","maintainer":"ports@FreeBSD.org","www":"https://domination.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ba7de811e5ac9254734e70e06eaa78fc77defe3eb1246c45963f8428f5dadd60","flatsize":18313701,"path":"All/domination-1.2.5.pkg","repopath":"All/domination-1.2.5.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":17192644,"desc":"Domination is a board game that is a bit like the well known game Risk.\n\nDomination is a game that is a bit like the well known board game of Risk\nor RisiKo. It has many game options and includes many maps.\n\nWritten in java it includes a map editor, a simple map format, multiplayer\nnetwork play, single player, hotseat, 5 user interfaces and many more features,\nit works in all OSs that run java.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["games","java"],"options":{"DOCS":"on"},"messages":[{"message":"===============================================================================\n\nAfter deinstallation, some files may stay in /usr/local/share/java/domination,\nyou can delete them with\n\n    /bin/rm -fr /usr/local/share/java/domination\"\n\n===============================================================================","type":"remove"},{"message":"===>   NOTICE:\n\nThe domination port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dune-fem","origin":"math/dune-fem","version":"2.8.0.5_27","comment":"DUNE framework: Finite Element Methods, Finite Volume Methods, etc","maintainer":"yuri@FreeBSD.org","www":"https://www.dune-project.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0d2934c396f47a841cf75ec8e44e8e08939bba92cd20a9b5f38ba5bbcb5866e3","flatsize":168293768,"path":"All/dune-fem-2.8.0.5_27.pkg","repopath":"All/dune-fem-2.8.0.5_27.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":40668856,"desc":"dune-fem is a module of the DUNE Numerics framework for solving partial\ndifferential equations (PDEs) with grid-based methods.\n\ndune-fem is a Distributed and Unified Numerics Environment module which defines\ninterfaces for implementing discretization methods like Finite Element Methods\n(FEM) and Finite Volume Methods (FV) and Discontinuous Galerkin Methods (DG).","deps":{"arpack-ng":{"origin":"math/arpack-ng","version":"3.9.1_4"},"dune-alugrid":{"origin":"math/dune-alugrid","version":"2.8.0_13"},"dune-common":{"origin":"math/dune-common","version":"2.8.0_16"},"dune-geometry":{"origin":"math/dune-geometry","version":"2.8.0_15"},"dune-grid":{"origin":"math/dune-grid","version":"2.8.0_15"},"dune-istl":{"origin":"math/dune-istl","version":"2.8.0_12"},"dune-localfunctions":{"origin":"math/dune-localfunctions","version":"2.8.0_1"},"dune-polygongrid":{"origin":"math/dune-polygongrid","version":"2.8.0_13"},"dune-spgrid":{"origin":"math/dune-spgrid","version":"2.8.0_2"},"dune-uggrid":{"origin":"math/dune-uggrid","version":"2.8.0_15"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"metis":{"origin":"math/metis","version":"5.1.0_9"},"onetbb":{"origin":"devel/onetbb","version":"2022.0.0"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"},"openmpi4":{"origin":"net/openmpi4","version":"4.1.8"},"psurface":{"origin":"math/psurface","version":"2.0.0.13_2"},"suitesparse-amd":{"origin":"math/suitesparse-amd","version":"3.3.3"},"suitesparse-camd":{"origin":"math/suitesparse-camd","version":"3.3.3"},"suitesparse-ccolamd":{"origin":"math/suitesparse-ccolamd","version":"3.3.4"},"suitesparse-cholmod":{"origin":"math/suitesparse-cholmod","version":"5.3.1"},"suitesparse-colamd":{"origin":"math/suitesparse-colamd","version":"3.3.4"},"suitesparse-config":{"origin":"math/suitesparse-config","version":"7.10.1"},"suitesparse-ldl":{"origin":"math/suitesparse-ldl","version":"3.3.2"},"suitesparse-spqr":{"origin":"math/suitesparse-spqr","version":"4.3.4_1"},"suitesparse-umfpack":{"origin":"math/suitesparse-umfpack","version":"6.3.5_1"},"superlu":{"origin":"math/superlu","version":"5.3.0_4"}},"categories":["math"],"options":{"DOCS":"on"}},{"name":"docker-compose","origin":"sysutils/docker-compose","version":"1.24.0_4","comment":"Define and run multi-container applications with Docker","maintainer":"ports@FreeBSD.org","www":"https://github.com/docker/compose/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f1482128e62753c90dbbacbb71eb5354690494f4a75337b7313f1b903b37bb84","flatsize":1687814,"path":"All/docker-compose-1.24.0_4.pkg","repopath":"All/docker-compose-1.24.0_4.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":244380,"desc":"Compose is a tool for defining and running multi-container Docker applications.\nWith Compose, you use a Compose file to configure your application's services.\nThen, using a single command, you create and start all the services from your\nconfiguration.","deps":{"py311-cached-property":{"origin":"devel/py-cached-property","version":"1.5.2_1"},"py311-colorama":{"origin":"devel/py-colorama","version":"0.4.6"},"py311-docker":{"origin":"sysutils/py-docker","version":"7.1.0"},"py311-dockerpty":{"origin":"devel/py-dockerpty","version":"0.4.1_2"},"py311-docopt":{"origin":"devel/py-docopt","version":"0.6.2_2"},"py311-jsonschema":{"origin":"devel/py-jsonschema","version":"4.23.0"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-texttable":{"origin":"textproc/py-texttable","version":"1.7.0_1"},"py311-websocket-client":{"origin":"www/py-websocket-client","version":"1.4.2_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe docker-compose port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"docbookrx","origin":"textproc/docbookrx","version":"1.0.0.d","comment":"DocBook to AsciiDoc converter","maintainer":"bofh@FreeBSD.org","www":"https://github.com/asciidoctor/docbookrx","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2875150539eb7bccd0494e67b7b59296a7ba42de8552c7996b578f83c65353a0","flatsize":1363848,"path":"All/docbookrx-1.0.0.d.pkg","repopath":"All/docbookrx-1.0.0.d.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":297356,"desc":"DocBookRx is the prescription you need to get rid of your DocBook pain. This\ntool converts DocBook XML to AsciiDoc.\n\nDocBookRx is the start of a DocBook to AsciiDoc converter written in Ruby. This\nconverter is far from perfect at the moment and some of the conversion is done\nhastily. The plan is to evolve it into a robust library for performing this\nconversion in a reliable way.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"rubygem-nokogiri":{"origin":"textproc/rubygem-nokogiri","version":"1.18.8"}},"categories":["textproc"],"options":{"DOCS":"on"}},{"name":"docbook2odf","origin":"textproc/docbook2odf","version":"0.244_3","comment":"Convert docbook document to Oasis Open Document","maintainer":"ports@FreeBSD.org","www":"http://open.comsultia.com/docbook2odf/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"335246a0b35e4ccc608e772ca0fd370884f402b3a9243031fbb08d0cda295bd6","flatsize":1526409,"path":"All/docbook2odf-0.244_3.pkg","repopath":"All/docbook2odf-0.244_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":493288,"desc":"Docbook2odf is a toolkit that automatically converts DocBook to OASIS\nOpenDocument (ODF, the ISO standardized format used for texts, spreadsheets\nand presentations). Conversion is based on a XSLT which makes it easy to\nconvert DocBook->ODF, ODT, ODS and ODP as all these documents are XML based.\n\nAlso goal of docbook2odf is to generate well formatted documents in\nOpenDocument, ready to be used in instant, with actually considering current\nrules of the Corporate Identity of organizations. Final results should not be\nrestricted to text like documents but also many other forms could be generated,\nlike presentations, charts or forms with images and multimedia.\n\nThe result is provided in a one zipped ODF file (.odt/.odp/.ods) with all\nrequired content. There are group of utilities like docbook2odt, docbook2ods\nand docbook2odp as docbook2odf is actually universally converting to these\nrespective formats.","deps":{"ImageMagick6":{"origin":"graphics/ImageMagick6","version":"6.9.13.23,1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"p5-Archive-Zip":{"origin":"archivers/p5-Archive-Zip","version":"1.68"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"sablotron":{"origin":"textproc/sablotron","version":"1.0.3_5"},"zip":{"origin":"archivers/zip","version":"3.0_4"}},"categories":["perl5","textproc"],"options":{"EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe docbook2odf port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"docbook2mdoc","origin":"textproc/docbook2mdoc","version":"1.1.0_2","comment":"Convert DocBook refentry to mdoc","maintainer":"bapt@FreeBSD.org","www":"https://mandoc.bsd.lv/docbook2mdoc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"024342f7b6ed80f8647855004b3400023a7deebab7b19403013b3e04cef91cc5","flatsize":180168,"path":"All/docbook2mdoc-1.1.0_2.pkg","repopath":"All/docbook2mdoc-1.1.0_2.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":59336,"desc":"The docbook2mdoc utility is a converter from DocBook V4.x and v5.x XML into\nmdoc. Unlike most DocBook utilities, it's a standalone ISC-licensed ISO C\nutility that should compile on any modern UNIX system. The only requirement is\nlibexpat (for parsing XML), which is installed by default on most systems.","categories":["textproc"],"shlibs_required":["libc.so.8"]},{"name":"docker-registry","origin":"sysutils/docker-registry","version":"2.7.1_21","comment":"Docker implementation of the OCI Distribution Specification","maintainer":"freebsd@yapsoft.it","www":"https://github.com/docker/distribution/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3934e0107bcdcd7f653929ff2a92ef0210ac242651a9f7193960d87b9542fb21","flatsize":16279696,"path":"All/docker-registry-2.7.1_21.pkg","repopath":"All/docker-registry-2.7.1_21.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":4443528,"desc":"The Docker toolset to pack, ship, store, and deliver content.","categories":["sysutils"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"docker-machine","origin":"sysutils/docker-machine","version":"0.16.2_24","comment":"Tool to create Docker hosts","maintainer":"ports@FreeBSD.org","www":"https://github.com/docker/machine/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b0c697f4a1f20338c236e0ab21d1eec668ef8d1ea34dd064e10b8ffb1365c79f","flatsize":24282370,"path":"All/docker-machine-0.16.2_24.pkg","repopath":"All/docker-machine-0.16.2_24.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":4937176,"desc":"Machine lets you create Docker hosts on your computer, on cloud providers,\nand inside your own data center. It creates servers, installs Docker on them,\nthen configures the Docker client to talk to them.","categories":["sysutils"],"shlibs_required":["libc.so.8","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe docker-machine port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"docbook2X","origin":"textproc/docbook2X","version":"0.8.8_7","comment":"Convert DocBook documents into UNIX man page and GNU Texinfo formats","maintainer":"sunpoet@FreeBSD.org","www":"https://docbook2x.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8c3ac748ba893fa37bccbd544f2be87ca0e01a90b33daa2a64b793b76ddcdd73","flatsize":1785061,"path":"All/docbook2X-0.8.8_7.pkg","repopath":"All/docbook2X-0.8.8_7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":227016,"desc":"docbook2X converts DocBook documents into man pages and Texinfo documents.\n\nIt aims to support DocBook version 4.2, excepting the features that cannot be\nsupported or are not useful in a man page or Texinfo document.","deps":{"OpenSP":{"origin":"textproc/opensp","version":"1.5.2_4"},"dsssl-docbook-modular":{"origin":"textproc/dsssl-docbook-modular","version":"1.79_1,1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"p5-XML-NamespaceSupport":{"origin":"textproc/p5-XML-NamespaceSupport","version":"1.12"},"p5-XML-Parser":{"origin":"textproc/p5-XML-Parser","version":"2.47"},"p5-XML-SAX":{"origin":"textproc/p5-XML-SAX","version":"1.02"},"p5-XML-SAX-Expat":{"origin":"textproc/p5-XML-SAX-Expat","version":"0.51_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"sdocbook-xml":{"origin":"textproc/sdocbook-xml","version":"1.1_2,2"}},"categories":["textproc"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"doom-wolfendoom","origin":"games/doom-wolfendoom","version":"1.0","comment":"Wolfenstein 3D levels ported to Doom II","maintainer":"ports@FreeBSD.org","www":"https://www.doomworld.com/wolfendoom/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"383dfe70893d427a9d1df10f7497472e2e7bdd93c4b516d21a153e8072940e6f","flatsize":134570111,"path":"All/doom-wolfendoom-1.0.pkg","repopath":"All/doom-wolfendoom-1.0.pkg","licenselogic":"single","pkgsize":24948696,"desc":"I have ported the Wolfenstein missions to DOOM II, creating what is\nessentially an improved and updated Wolfenstein. Each scenario is\npainstakingly recreated as a DOOM II WAD, complete with all the Wolfenstein\ntextures, objects, sounds, and enemies. The result is a total conversion, a\ncomplete Wolfenstein experience which takes full advantage of the DOOM engine.\nThere are even ambient sounds.\n\nIn addition to recreating the original missions, I have also created brand new\nscenarios which go beyond the original scope and concept of Wolfenstein.\nScenarios such as Operation: Arctic Wolf, Operation: Rheingold, and the\nAstrostein Trilogy take the Wolfenstein fan where no Wolfenstein has gone\nbefore, immersing the player in adventures not possible with the original\nWolfenstein.","deps":{"doom-data":{"origin":"games/doom-data","version":"1.0_1"}},"categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe doom-wolfendoom port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"docbook-xsd","origin":"textproc/docbook-xsd","version":"1.0.b1","comment":"DocBook W3C XML Schema","maintainer":"sunpoet@FreeBSD.org","www":"https://www.oasis-open.org/docbook/xmlschema/1.0b1/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"edfd3e540138b9b0e907e19f0ae43fd37abaf0bebc4cc7f8bb466963f4ed36ce","flatsize":298177,"path":"All/docbook-xsd-1.0.b1.pkg","repopath":"All/docbook-xsd-1.0.b1.pkg","licenselogic":"single","pkgsize":17568,"desc":"DocBook W3C XML Schema.","categories":["textproc"]},{"name":"docbook-xml","origin":"textproc/docbook-xml","version":"5.0_3","comment":"DocBook XML DTD","maintainer":"doceng@FreeBSD.org","www":"https://www.oasis-open.org/docbook/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7714623ec98dd94c98e6677fa588b93880fdf8f3d1a04d0a2b3c40d97966027c","flatsize":5803356,"path":"All/docbook-xml-5.0_3.pkg","repopath":"All/docbook-xml-5.0_3.pkg","licenselogic":"single","licenses":["DOCBOOK"],"pkgsize":553752,"desc":"DocBook XML DTD.","deps":{"xmlcatmgr":{"origin":"textproc/xmlcatmgr","version":"2.2_4"},"xmlcharent":{"origin":"textproc/xmlcharent","version":"0.3_2"}},"categories":["textproc"]},{"name":"docbook-utils","origin":"textproc/docbook-utils","version":"0.6.14_14","comment":"Generates various output formats from DocBook SGML documents","maintainer":"ports@FreeBSD.org","www":"https://www.sourceware.org/docbook-tools/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1b2958a66e7bac1b994d0b1d8fd1b96b7104e0113edf130eea822c4e272c17a0","flatsize":208211,"path":"All/docbook-utils-0.6.14_14.pkg","repopath":"All/docbook-utils-0.6.14_14.pkg","licenselogic":"single","pkgsize":52928,"desc":"docbook-utils contains scripts for easy conversion from DocBook SGML\nfiles to other formats (for example, HTML, RTF, and PostScript), and\nfor comparing SGML files.","deps":{"dsssl-docbook-modular":{"origin":"textproc/dsssl-docbook-modular","version":"1.79_1,1"},"jade":{"origin":"textproc/jade","version":"1.2.1_11"},"lynx":{"origin":"www/lynx","version":"2.8.9.1_3,1"},"p5-SGMLSpm":{"origin":"textproc/p5-SGMLSpm","version":"1.03_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"tex-jadetex":{"origin":"print/tex-jadetex","version":"20250308"}},"categories":["textproc"],"options":{"DOCS":"on"},"annotations":{"deprecated":"Depends on expired textproc/jade","expiration_date":"2025-03-31"},"messages":[{"message":"===>   NOTICE:\n\nThe docbook-utils port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nDepends on expired textproc/jade.\n\nIt is scheduled to be removed on or after 2025-03-31."}]},{"name":"docbook-sgml","origin":"textproc/docbook-sgml","version":"4.5_1","comment":"DocBook SGML DTD","maintainer":"doceng@FreeBSD.org","www":"https://www.oasis-open.org/docbook/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8b5d624a43f6bc9ad77e12d0bc4da0359af02eb545062b45996a532247f5a6b0","flatsize":2785914,"path":"All/docbook-sgml-4.5_1.pkg","repopath":"All/docbook-sgml-4.5_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":139300,"desc":"DocBook SGML DTD.","deps":{"iso8879":{"origin":"textproc/iso8879","version":"1986_3"},"xmlcatmgr":{"origin":"textproc/xmlcatmgr","version":"2.2_4"}},"categories":["textproc"]},{"name":"docbook","origin":"textproc/docbook","version":"1.5","comment":"Meta-port for the different versions of the DocBook DTD","maintainer":"doceng@FreeBSD.org","www":"https://www.oasis-open.org/docbook/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7c3e3102be32ae938b798db9028b13921e12ca6b73d977336e7953c283faf42e","flatsize":243,"path":"All/docbook-1.5.pkg","repopath":"All/docbook-1.5.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":952,"desc":"A meta-port for the DocBook DTD.  This port depends upon the docbook-*\nports, to ensure that they are installed correctly.","deps":{"docbook-sgml":{"origin":"textproc/docbook-sgml","version":"4.5_1"},"docbook-xml":{"origin":"textproc/docbook-xml","version":"5.0_3"},"sdocbook-xml":{"origin":"textproc/sdocbook-xml","version":"1.1_2,2"}},"categories":["textproc"]},{"name":"docbook-to-man","origin":"textproc/docbook-to-man","version":"1.0_4","comment":"DocBook SGML DTD into nroff/troff -man macros converter","maintainer":"sunpoet@FreeBSD.org","www":"https://www.oasis-open.org/docbook/tools/dtm/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5a7179ce5d6c2e85e3fd9970911ed2522f909e062ec1a367a6b0c71ee2315713","flatsize":133872,"path":"All/docbook-to-man-1.0_4.pkg","repopath":"All/docbook-to-man-1.0_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":47000,"desc":"A batch converter that transforms UNIX-style manpages from the DocBook SGML DTD\ninto nroff/troff -man macros.","deps":{"docbook":{"origin":"textproc/docbook","version":"1.5"},"openjade":{"origin":"textproc/openjade","version":"1.3.3p1_5"}},"categories":["textproc"],"shlibs_required":["libc.so.8"]},{"name":"doc-mode.el-emacs_wayland","origin":"textproc/doc-mode.el","version":"1.1_32","comment":"Asciidoc fontlocking for emacs","maintainer":"ports@FreeBSD.org","www":"https://xpt.sourceforge.net/tools/doc-mode/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e158ba865a870ec68fece1ddcd51dc089f2e3830cb69a2566f9805d85c04c0bb","flatsize":6880,"path":"All/doc-mode.el-emacs_wayland-1.1_32.pkg","repopath":"All/doc-mode.el-emacs_wayland-1.1_32.pkg","licenselogic":"single","pkgsize":3164,"desc":"doc-mode is an emacs mode for editing documentation, specifically\ndesigned for use with asciidoc (textproc/asciidoc).","deps":{"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["elisp","textproc"],"annotations":{"flavor":"wayland"},"messages":[{"message":"===>   NOTICE:\n\nThe doc-mode.el-emacs_wayland port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"doc-mode.el-emacs_devel_nox","origin":"textproc/doc-mode.el","version":"1.1_32","comment":"Asciidoc fontlocking for emacs","maintainer":"ports@FreeBSD.org","www":"https://xpt.sourceforge.net/tools/doc-mode/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2df185b7141a85434a2fe465d49cf18447f7d35f3dfc616ec08a7b996fb311db","flatsize":6880,"path":"All/doc-mode.el-emacs_devel_nox-1.1_32.pkg","repopath":"All/doc-mode.el-emacs_devel_nox-1.1_32.pkg","licenselogic":"single","pkgsize":3176,"desc":"doc-mode is an emacs mode for editing documentation, specifically\ndesigned for use with asciidoc (textproc/asciidoc).","deps":{"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"}},"categories":["elisp","textproc"],"annotations":{"flavor":"devel_nox"},"messages":[{"message":"===>   NOTICE:\n\nThe doc-mode.el-emacs_devel_nox port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"doc-mode.el-emacs_nox","origin":"textproc/doc-mode.el","version":"1.1_32","comment":"Asciidoc fontlocking for emacs","maintainer":"ports@FreeBSD.org","www":"https://xpt.sourceforge.net/tools/doc-mode/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4f12735976e18963f34a7ee5645bdc033c6db8394edd651ec064f09d380a0b37","flatsize":6880,"path":"All/doc-mode.el-emacs_nox-1.1_32.pkg","repopath":"All/doc-mode.el-emacs_nox-1.1_32.pkg","licenselogic":"single","pkgsize":3160,"desc":"doc-mode is an emacs mode for editing documentation, specifically\ndesigned for use with asciidoc (textproc/asciidoc).","deps":{"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["elisp","textproc"],"annotations":{"flavor":"nox"},"messages":[{"message":"===>   NOTICE:\n\nThe doc-mode.el-emacs_nox port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"doc-mode.el-emacs_devel","origin":"textproc/doc-mode.el","version":"1.1_32","comment":"Asciidoc fontlocking for emacs","maintainer":"ports@FreeBSD.org","www":"https://xpt.sourceforge.net/tools/doc-mode/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e821813e513eac820a4da8a6780f8d1929350e1f01425e27b6e25e31d50ac6b5","flatsize":6880,"path":"All/doc-mode.el-emacs_devel-1.1_32.pkg","repopath":"All/doc-mode.el-emacs_devel-1.1_32.pkg","licenselogic":"single","pkgsize":3176,"desc":"doc-mode is an emacs mode for editing documentation, specifically\ndesigned for use with asciidoc (textproc/asciidoc).","deps":{"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"}},"categories":["elisp","textproc"],"annotations":{"flavor":"devel_full"},"messages":[{"message":"===>   NOTICE:\n\nThe doc-mode.el-emacs_devel port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"doc-mode.el-emacs_canna","origin":"textproc/doc-mode.el","version":"1.1_32","comment":"Asciidoc fontlocking for emacs","maintainer":"ports@FreeBSD.org","www":"https://xpt.sourceforge.net/tools/doc-mode/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"252c3b3c382741cef80b701807f309acf94b84047dbc639a36c1b8aaa6ef32d3","flatsize":6880,"path":"All/doc-mode.el-emacs_canna-1.1_32.pkg","repopath":"All/doc-mode.el-emacs_canna-1.1_32.pkg","licenselogic":"single","pkgsize":3164,"desc":"doc-mode is an emacs mode for editing documentation, specifically\ndesigned for use with asciidoc (textproc/asciidoc).","deps":{"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["elisp","textproc"],"annotations":{"flavor":"canna"},"messages":[{"message":"===>   NOTICE:\n\nThe doc-mode.el-emacs_canna port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"doc-mode.el","origin":"textproc/doc-mode.el","version":"1.1_32","comment":"Asciidoc fontlocking for emacs","maintainer":"ports@FreeBSD.org","www":"https://xpt.sourceforge.net/tools/doc-mode/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8c27c58b7b08c1519e42bdc15937f27a09e0bc972b1ecc88acd6bba465d67af9","flatsize":6880,"path":"All/doc-mode.el-1.1_32.pkg","repopath":"All/doc-mode.el-1.1_32.pkg","licenselogic":"single","pkgsize":3156,"desc":"doc-mode is an emacs mode for editing documentation, specifically\ndesigned for use with asciidoc (textproc/asciidoc).","deps":{"emacs":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["elisp","textproc"],"annotations":{"flavor":"full"},"messages":[{"message":"===>   NOTICE:\n\nThe doc-mode.el port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"doc","origin":"dns/doc","version":"2.2.3_1","comment":"Diagnose unhealthy DNS domains","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"56b99c231186bb81f0565ded0e53ed4c8c81359cf5344e0ad3c94966181ad946","flatsize":70397,"path":"All/doc-2.2.3_1.pkg","repopath":"All/doc-2.2.3_1.pkg","licenselogic":"single","pkgsize":19620,"desc":"Doc is an automated tool for verifying (to an extent) that a\ndomain is configured and functioning correctly.  It makes no\nattempt to validate the data inside a domain, only the structure.\nThe only required parameter is the valid domain name of an existing\ndomain.  Example:\n\n                doc isi.edu.","deps":{"bind-tools":{"origin":"dns/bind-tools","version":"9.20.10"}},"categories":["dns"],"messages":[{"message":"===>   NOTICE:\n\nThe doc port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"doas","origin":"security/doas","version":"6.3p12","comment":"Simple sudo alternative to run commands as another user","maintainer":"jsmith@resonatingmedia.com","www":"https://github.com/slicer69/doas/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"08b8920e1a93a55672e57e676e24f0e4558d844dc44b1f8d2e1e030827f18df8","flatsize":47828,"path":"All/doas-6.3p12.pkg","repopath":"All/doas-6.3p12.pkg","licenselogic":"and","licenses":["BSD2CLAUSE","ISCL"],"pkgsize":23748,"desc":"This is the FreeBSD port of the OpenBSD \"doas\" command. The doas program\nallows a regular user to run commands as another user (usually root). The\ndoas command is a simplified (hopefully more secure) version of the \"sudo\"\ncommand and offers an easier to read/modify configuration.","categories":["security"],"shlibs_required":["libc.so.8","libpam.so.3"],"annotations":{"cpe":"cpe:2.3:a:doas_project:doas:6.3:p12::::dragonfly6:x86_64"},"messages":[{"message":"To use doas,\n\n/usr/local/etc/doas.conf\n\nmust be created. Refer to doas.conf(5) for further details and/or follow\n/usr/local/etc/doas.conf.sample as an example.\n\nNote: In order to be able to run most desktop (GUI) applications, the user\nneeds to have the keepenv keyword specified. If keepenv is not specified then\nkey elements, like the user's $HOME variable, will be reset and cause the GUI\napplication to crash.\n\nUsers who only need to run command line applications can usually get away\nwithout keepenv.\n\nWhen in doubt, try to avoid using keepenv as it is less secure to have\nenvironment variables passed to privileged users.","type":"install"},{"message":"With the 6.1 release the transfer of most environment variables (e.g. USER,\nHOME and PATH) from the original user to the target user has changed.\n\nPlease refer to doas.conf(5) for further details.","type":"upgrade","maximum_version":"6.1"}]},{"name":"dnswall","origin":"dns/dnswall","version":"0.1.4_1","comment":"Daemon that filters out private IP addresses in DNS responses","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/abarth/google-dnswall","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"003ad759ad2b2095a6c0b63dae9e04f8bb1665b6890bdd74f39350e9cbd73cf9","flatsize":20930,"path":"All/dnswall-0.1.4_1.pkg","repopath":"All/dnswall-0.1.4_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":8644,"desc":"dnswall is a daemon that filters out private IP addresses in DNS responses. It\nis designed to be used in conjunction with an existing recursive DNS resolver\nin order to protect networks against DNS rebinding attacks.","categories":["dns","security"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"dnswalk","origin":"dns/dnswalk","version":"2.0.2_4","comment":"DNS debugger - requests a zone transfer and analyzes the result","maintainer":"mark@foster.cc","www":"https://sourceforge.net/projects/dnswalk/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"18a64a66ddfa00ee10ea124a400dad061e37b1f93ab6ae40213327128a47bf92","flatsize":28234,"path":"All/dnswalk-2.0.2_4.pkg","repopath":"All/dnswalk-2.0.2_4.pkg","licenselogic":"single","pkgsize":12692,"desc":"dnswalk is a DNS debugger.  It performs zone transfers of specified\ndomains, and checks the database in numerous ways for internal\nconsistency, as well as accuracy.","deps":{"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["dns"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"docbook-xsl","origin":"textproc/docbook-xsl","version":"1.79.1_1,1","comment":"XSL DocBook stylesheets","maintainer":"sunpoet@FreeBSD.org","www":"http://docbook.sourceforge.net/projects/xsl/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"92e2111c03fa2231de1c0caa997e85d69875905c96c6cf92f6b0ba48ec3889d9","flatsize":50287180,"path":"All/docbook-xsl-1.79.1_1,1.pkg","repopath":"All/docbook-xsl-1.79.1_1,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20412100,"desc":"These are XSL stylesheets for the DocBook DTD and its derivatives (Simplified\nDocBook, etc.).","deps":{"docbook":{"origin":"textproc/docbook","version":"1.5"},"xmlcatmgr":{"origin":"textproc/xmlcatmgr","version":"2.2_4"}},"categories":["textproc"],"options":{"DOCS":"on","ECLIPSE":"on","EPUB":"on","EXTENSIONS":"on","HIGHLIGHTING":"on","HTMLHELP":"on","JAVAHELP":"on","PROFILING":"on","ROUNDTRIP":"on","SLIDES":"on","TEMPLATE":"on","TESTS":"on","TOOLS":"on","WEBSITE":"on","XHTML11":"on"}},{"name":"dnstracer","origin":"dns/dnstracer","version":"1.10","comment":"Trace a chain of DNS servers to the source","maintainer":"0mp@FreeBSD.org","www":"https://www.mavetju.org/unix/general.php","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9d6bc7d7fd980d720cc550dc42d089c7e66973745b285e4b0fbb427c1d55279f","flatsize":34330,"path":"All/dnstracer-1.10.pkg","repopath":"All/dnstracer-1.10.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":16012,"desc":"WHAT IS DNSTRACER?\n\ndnstracer determines where a given Domain Name Server (DNS) gets\nits information from, and follows the chain of DNS servers back to\nthe servers which know the data.\n\nIts behaviour is similar to ntptrace(8), which does it for the\nNTP protocol.","categories":["dns"],"shlibs_required":["libc.so.8"],"annotations":{"cpe":"cpe:2.3:a:dnstracer_project:dnstracer:1.10:::::dragonfly6:x86_64"}},{"name":"dnstracer-rs","origin":"dns/dnstracer-rs","version":"1.1.4","comment":"Trace a chain of DNS servers to the source","maintainer":"mat@FreeBSD.org","www":"https://gitlab.com/mat813/dnstracer-rs","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b5fb10d87c96b5e06d12e36fbf9703808ed6dc939625fce226470385aba48075","flatsize":1476185,"path":"All/dnstracer-rs-1.1.4.pkg","repopath":"All/dnstracer-rs-1.1.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":473104,"desc":"WHAT IS DNSTRACER?\n\ndnstracer determines where a given Domain Name Server (DNS) gets\nits information from, and follows the chain of DNS servers back to\nthe servers which know the data.\n\nIts behaviour is similar to ntptrace(8), which does it for the\nNTP protocol.","categories":["dns"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0"]},{"name":"dnstop","origin":"dns/dnstop","version":"20140915_1","comment":"Captures and analyzes DNS traffic (or analyzes libpcap dump)","maintainer":"mark@foster.cc","www":"http://dnstop.measurement-factory.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"37043d12559842526ec083f097206471d0ef65135cb8d65aca6d1bedbcc6afb4","flatsize":56879,"path":"All/dnstop-20140915_1.pkg","repopath":"All/dnstop-20140915_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":22572,"desc":"dnstop is a libpcap application (ala tcpdump) that displays various\ntables of DNS traffic on your network. Currently dnstop displays\ntables of:\n\n    * Source IP addresses\n    * Destination IP addresses\n    * Query types\n    * Top level domains\n    * Second level domains","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["dns"],"shlibs_required":["libc.so.8","libncurses.so.6","libpcap.so.3","libtinfo.so.6"]},{"name":"dnstable-convert","origin":"dns/dnstable-convert","version":"0.14.0","comment":"Conversion utility for passive DNS data in dnstable format","maintainer":"truckman@FreeBSD.org","www":"https://github.com/farsightsec/dnstable-convert","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eb6a6ffb967f307feb6770797e14a16bb24c3170459099a2c410b7324744aa8b","flatsize":45729,"path":"All/dnstable-convert-0.14.0.pkg","repopath":"All/dnstable-convert-0.14.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":17712,"desc":"dnstable_convert is a conversion utility for passive DNS data in\ndnstable format. It was split out of dnstable to reduce the\ndependencies of dnstable.","deps":{"dnstable":{"origin":"dns/dnstable","version":"0.14.0_2"},"mtbl":{"origin":"devel/mtbl","version":"1.7.1"},"nmsg":{"origin":"net/nmsg","version":"1.3.1"},"sie-nmsg":{"origin":"net/sie-nmsg","version":"1.3.1_3"},"wdns":{"origin":"dns/wdns","version":"0.12.0"}},"categories":["dns"],"shlibs_required":["libc.so.8","libdnstable.so.0","libmtbl.so.1","libnmsg.so.8","libpthread.so.0","libwdns.so.1"]},{"name":"dnsreflector","origin":"dns/dnsreflector","version":"1.02_1","comment":"Listens for DNS queries on a UDP port and change the answer","maintainer":"ismail.yenigul@endersys.com.tr","www":"https://www.wolfermann.org/dnsreflector.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b0b5015fab1105988a092842e6dfefd03a3e3e7be3b98604f6f94b7838dc28cd","flatsize":13073,"path":"All/dnsreflector-1.02_1.pkg","repopath":"All/dnsreflector-1.02_1.pkg","licenselogic":"single","pkgsize":6772,"desc":"The dnsreflector daemon listens for DNS queries on a local UDP port\nand answers with records pointing back to localhost. Combined with\npacket filter pf(4) this works as a bandwidth efficient spamtrap.","categories":["dns"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"dnstable","origin":"dns/dnstable","version":"0.14.0_2","comment":"Encoding format, library, and utilities for passive DNS data","maintainer":"truckman@FreeBSD.org","www":"https://github.com/farsightsec/dnstable","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3affb39b6fc6b42f94bc688a98a4d503405cb376cf1b0220e8dd51d238481666","flatsize":318025,"path":"All/dnstable-0.14.0_2.pkg","repopath":"All/dnstable-0.14.0_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":95084,"desc":"dnstable implements an encoding format for passive DNS data. It consists of a\nC library, libdnstable, and several command line utilities for creating,\nquerying, and merging dnstable data files.\n\nIt stores key-value records in Sorted String Table (SSTable) files and provides\nhigh-level interfaces for querying or iterating over the stored records.\ndnstable encodes individual records using a format tailored for efficiently\nstoring passive DNS data and can quickly perform both \"forward\" and \"inverse\"\nsearches.","deps":{"mtbl":{"origin":"devel/mtbl","version":"1.7.1"},"wdns":{"origin":"dns/wdns","version":"0.12.0"}},"categories":["dns"],"shlibs_required":["libc.so.8","libmtbl.so.1","libpthread.so.0","libwdns.so.1"]},{"name":"dnsproxy","origin":"dns/dnsproxy","version":"1.17_5","comment":"Proxy for DNS queries","maintainer":"krion@FreeBSD.org","www":"https://www.wolfermann.org/dnsproxy.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"299eaf46a73e0462df0202332f183965fff9ef70eab76b83479412a61741162b","flatsize":19435,"path":"All/dnsproxy-1.17_5.pkg","repopath":"All/dnsproxy-1.17_5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9696,"desc":"The dnsproxy daemon is a proxy for DNS queries. It forwards these\nqueries to two previously configured nameservers: one for authoritative\nqueries and another for recursive queries. The received answers are sent\nback to the client unchanged. No local caching is done.","deps":{"libevent":{"origin":"devel/libevent","version":"2.1.12"}},"categories":["dns"],"shlibs_required":["libc.so.8","libevent-2.1.so.7"],"messages":[{"message":"To enable dnsproxy you need:\n\n1) Enable dnsproxy in /etc/rc.conf with the following line:\n   dnsproxy_enable=\"YES\"\n\n2) Configuration template is available in /usr/local/etc/dnsproxy/ as\n   dnsproxy.conf.sample file.\n\nFor more information see man dnsproxy(1)","type":"install"}]},{"name":"dnsrecon","origin":"dns/dnsrecon","version":"0.10.1_1","comment":"DNS enumeration tool","maintainer":"rihaz.jerrin@gmail.com","www":"https://github.com/darkoperator/dnsrecon","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ac1a0e586aa596b5564bbf9dbbeb75d0993decceefe1dd9f86e82e9d92406864","flatsize":1446825,"path":"All/dnsrecon-0.10.1_1.pkg","repopath":"All/dnsrecon-0.10.1_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":470044,"desc":"DNSRecon provides the ability to perform:\n\n Check all NS Records for Zone Transfers.\n Enumerate General DNS Records for a given\n Domain (MX, SOA, NS, A, AAAA, SPF and TXT).\n Perform common SRV Record Enumeration.\n Top Level Domain (TLD) Expansion.\n Check for Wildcard Resolution.\n Brute Force subdomain and host A\n and AAAA records given a domain and a wordlist.\n Perform a PTR Record lookup for a given IP Range or CIDR.\n Check a DNS Server Cached records for A, AAAA and\n CNAME Records provided a list of host records in a text file to check.\n Enumerate Common mDNS records in the Local\n Network Enumerate Hosts and Subdomains using Google.","deps":{"py311-dnspython":{"origin":"dns/py-dnspython","version":"2.7.0,1"},"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-netaddr":{"origin":"net/py-netaddr","version":"1.3.0"},"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["dns"]},{"name":"dnsmax-perl","origin":"dns/dnsmax-perl","version":"1.0.1","comment":"DNSMax-perl is a perl DNS update client for the REST DNSMax protocol","maintainer":"dan@algenta.com","www":"https://www.dynamicdnsclient.com/perl/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"763450e66ec7e3c6ac7494d64ea2adebc0b6e234631d6a093b819af7e4dd39d3","flatsize":36907,"path":"All/dnsmax-perl-1.0.1.pkg","repopath":"All/dnsmax-perl-1.0.1.pkg","licenselogic":"single","pkgsize":11932,"desc":"A Cross Platform DNS update client, written in perl.  DNSMax update uses the\nDNSMax protocol version 2.0 to send DNS update requests.  It manages DNS\nrecords, update history, and allows for per record configuration.  It also\nincludes a wizard for generation of configuration files.\n\nSupported Dynamic DNS services\nhttp://www.thatip.com/\nhttp://www.dnsmax.com/\n\n-Dan Smith\n dan@algenta.com","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["dns"],"options":{"DOCS":"on"},"messages":[{"message":"The DNSMax update client has been installed.  You will need\na dynamic dns account from a DNSMax enabled provider.\n\nProviders:\n- www.dnsmax.com\n- www.thatip.com\n\nTo set up your configuration, run dnsmax-perl","type":"install"}]},{"name":"dnsperf","origin":"dns/dnsperf","version":"2.14.0","comment":"Performance measurement of Domain Name System (DNS) servers","maintainer":"hrs@FreeBSD.org","www":"https://www.dns-oarc.net/tools/dnsperf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0cedb47f07e5467d36eb10f6335822b3a5d57cd97a17c6d359ad9a44e9cbbc50","flatsize":212221,"path":"All/dnsperf-2.14.0.pkg","repopath":"All/dnsperf-2.14.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":71816,"desc":"DNSPerf and ResPerf are free tools developed by Nominum that make it\nsimple to gather accurate latency and throughput metrics for Domain\nName System (DNS) servers. The latest version of the DNSPerf and\nResPerf can be used with test files that include IPv6 queries.\n\nDNSPerf \"self-paces\" the DNS query load to simulate network conditions.\nNew features in DNSPerf improve the precision of latency measurements\nand allow for per packet per-query latency reporting is possible.\nDNSPerf is now multithreaded, multiple DNSPerf clients can be supported\nin multicore systems (each client requires two cores). The output of\nDNSPerf has also been improved so it is more concise and useful.\nLatency data can be used to make detailed graphs so it is simple for\nnetwork operators to take advantage of the data.\n\nResPerf systematically increases the query rate and monitors the\nresponse rate to simulate caching DNS services.","deps":{"concurrencykit":{"origin":"devel/concurrencykit","version":"0.7.2"},"ldns":{"origin":"dns/ldns","version":"1.8.4"},"libnghttp2":{"origin":"www/libnghttp2","version":"1.65.0"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["benchmarks","dns","net"],"shlibs_required":["libc.so.8","libck.so.0","libcrypto.so.12","libldns.so.3","libm.so.4","libnghttp2.so.14","libpthread.so.0","libssl.so.12"]},{"name":"dnsmasq-devel","origin":"dns/dnsmasq-devel","version":"2.92.t13,6","comment":"Lightweight DNS forwarder, DHCP, and TFTP server","maintainer":"mandree@FreeBSD.org","www":"https://www.thekelleys.org.uk/dnsmasq/doc.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7ad53543b19a5ae8cbd4daa85983333862bc9775d432919a980fe191c71f7934","flatsize":1050404,"path":"All/dnsmasq-devel-2.92.t13,6.pkg","repopath":"All/dnsmasq-devel-2.92.t13,6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":388392,"desc":"Dnsmasq is a lightweight, easy to configure DNS forwarder and DHCP server. It\nis designed to provide DNS and, optionally, DHCP, to a small network. It can\nserve the names of local machines which are not in the global DNS. The DHCP\nserver integrates with the DNS server and allows machines with DHCP-allocated\naddresses to appear in the DNS with names configured either in each host or in\na central configuration file. Dnsmasq supports static and dynamic DHCP leases\nand BOOTP/TFTP/PXE for network booting of diskless machines.\n\nDnsmasq is targeted at home networks using NAT and connected to the internet\nvia a modem, cable-modem or ADSL connection but would be a good choice for any\nsmallish network (up to 1000 clients is known to work) where low resource use\nand ease of configuration are important. \t\t\t-- Simon Kelley","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"libidn2":{"origin":"dns/libidn2","version":"2.3.8"},"nettle":{"origin":"security/nettle","version":"3.10.1"}},"categories":["dns"],"shlibs_required":["libc.so.8","libgmp.so.10","libhogweed.so.6","libidn2.so.0","libintl.so.8","libnettle.so.8"],"options":{"DBUS":"off","DNSSEC":"on","DOCS":"on","IPSET":"on","IPV6":"on","LUA":"off","IDN":"off","NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:thekelleys:dnsmasq:2.92.t13:::::dragonfly6:x86_64","deprecated":"Short-lived test branch, to be removed after v2.92 release"},"messages":[{"message":"To enable dnsmasq, edit /usr/local/etc/dnsmasq.conf and\nset dnsmasq_enable=\"YES\" in /etc/rc.conf[.local]\n\nFurther options and actions are documented inside\n/usr/local/etc/rc.d/dnsmasq\n\n\nNOTE: when using dnssec, inaccurate system clocks\ncan cause DNS resolution to fail\nbecause DNSSEC signatures may then not validate.\n\n\nSECURITY RECOMMENDATION\n~~~~~~~~~~~~~~~~~~~~~~~\nIt is recommended to enable the wpad-related options\nat the end of the configuration file (you may need to\ncopy them from the example file to yours) to fix\nCERT Vulnerability VU#598349."},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nShort-lived test branch, to be removed after v2.92 release."}]},{"name":"dnsmasq","origin":"dns/dnsmasq","version":"2.91_1,1","comment":"Lightweight DNS forwarder, DHCP, and TFTP server","maintainer":"mandree@FreeBSD.org","www":"https://www.thekelleys.org.uk/dnsmasq/doc.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e13409c35953a5cfc8fb7354859e5104c7e3c4570c25865a4b6990176400616d","flatsize":1041279,"path":"All/dnsmasq-2.91_1,1.pkg","repopath":"All/dnsmasq-2.91_1,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":384156,"desc":"Dnsmasq is a lightweight, easy to configure DNS forwarder and DHCP server. It\nis designed to provide DNS and, optionally, DHCP, to a small network. It can\nserve the names of local machines which are not in the global DNS. The DHCP\nserver integrates with the DNS server and allows machines with DHCP-allocated\naddresses to appear in the DNS with names configured either in each host or in\na central configuration file. Dnsmasq supports static and dynamic DHCP leases\nand BOOTP/TFTP/PXE for network booting of diskless machines.\n\nDnsmasq is targeted at home networks using NAT and connected to the internet\nvia a modem, cable-modem or ADSL connection but would be a good choice for any\nsmallish network (up to 1000 clients is known to work) where low resource use\nand ease of configuration are important. \t\t\t-- Simon Kelley","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"libidn2":{"origin":"dns/libidn2","version":"2.3.8"},"nettle":{"origin":"security/nettle","version":"3.10.1"}},"categories":["dns"],"shlibs_required":["libc.so.8","libgmp.so.10","libhogweed.so.6","libidn2.so.0","libintl.so.8","libnettle.so.8"],"options":{"DBUS":"off","DNSSEC":"on","DOCS":"on","IPSET":"on","IPV6":"on","LUA":"off","IDN":"off","NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:thekelleys:dnsmasq:2.91:::::dragonfly6:x86_64:1"},"messages":[{"message":"To enable dnsmasq, edit /usr/local/etc/dnsmasq.conf and\nset dnsmasq_enable=\"YES\" in /etc/rc.conf[.local]\n\nFurther options and actions are documented inside\n/usr/local/etc/rc.d/dnsmasq\n\n\nNOTE: when using dnssec, inaccurate system clocks\ncan cause DNS resolution to fail\nbecause DNSSEC signatures may then not validate.\n\n\nSECURITY RECOMMENDATION\n~~~~~~~~~~~~~~~~~~~~~~~\nIt is recommended to enable the wpad-related options\nat the end of the configuration file (you may need to\ncopy them from the example file to yours) to fix\nCERT Vulnerability VU#598349."}]},{"name":"dnsmap","origin":"net-mgmt/dnsmap","version":"0.30","comment":"DNS domain name brute forcing tool","maintainer":"rihaz.jerrin@gmail.com","www":"https://tools.kali.org/information-gathering/dnsmap","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5fdcfa14f5ca1e331616d204d669a2c7a45b83f6febe4215458f580b5bd8a0e2","flatsize":216040,"path":"All/dnsmap-0.30.pkg","repopath":"All/dnsmap-0.30.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":25760,"desc":"dnsmap was originally released back in 2006 and\nwas inspired by the fictional story \"The Thief\nNo One Saw\" by Paul Craig, which can be found\nin the book \"Stealing the Network - How to 0wn the Box\".\n\ndnsmap is mainly meant to be used by pentesters\nduring the information gathering/enumeration phase\nof infrastructure security assessments. During the\nenumeration stage, the security consultant would\ntypically discover the target company's IP netblocks,\ndomain names, phone numbers, etc ...\n\nSubdomain brute-forcing is another technique that\nshould be used in the enumeration stage, as it's\nespecially useful when other domain enumeration\ntechniques such as zone transfers don't work.","categories":["net-mgmt"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"dnsjit","origin":"dns/dnsjit","version":"1.4.0","comment":"Engine for capturing, parsing and replaying DNS","maintainer":"freebsd@dns.company","www":"https://www.dns-oarc.net/tools/dnsjit","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5d64fb0042ce2041180c8e181506da738e9f12229ef44f7763f4568ce7a73479","flatsize":781208,"path":"All/dnsjit-1.4.0.pkg","repopath":"All/dnsjit-1.4.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":176848,"desc":"dnsjit is a combination of parts taken from dsc, dnscap, drool, and\nput together around Lua to create a script-based engine for easy\ncapturing, parsing and statistics gathering of DNS messages while\nalso providing facilities for replaying DNS traffic.\n\nOne of the core functionality that dnsjit brings is to tie together\nC and Lua modules through a receiver/receive interface. This allows\ncreation of custom chains of functionality to meet various requirements.\nAnother core functionality is the ability to parse and process DNS\nmessages even if the messages are non-compliant with the DNS\nstandards.","deps":{"concurrencykit":{"origin":"devel/concurrencykit","version":"0.7.2"},"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"liblz4":{"origin":"archivers/liblz4","version":"1.10.0,1"},"lmdb":{"origin":"databases/lmdb","version":"0.9.33,1"},"luajit-devel":{"origin":"lang/luajit-devel","version":"2.1.0.20250311"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["dns","net"],"shlibs_required":["libc.so.8","libck.so.0","libgnutls.so.30","liblmdb.so.0","libluajit-5.1.so.2","liblz4.so.1","liblzma.so.3","libpcap.so.3","libpthread.so.0","libz.so.3","libzstd.so.1"],"options":{"EXAMPLES":"on"}},{"name":"dnshistory","origin":"dns/dnshistory","version":"1.3_3","comment":"Store DNS lookups to a DB","maintainer":"portmaster@BSDforge.com","www":"http://www.stedee.id.au/dnshistory","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0380fff8155fb674e344c32a0eb4d72fcba5aee69190de78fc16e3213d8887fd","flatsize":86552,"path":"All/dnshistory-1.3_3.pkg","repopath":"All/dnshistory-1.3_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":28440,"desc":"Provide a means for storing a history of DNS/Name changes for the IP Addresses\nextracted from web log files. The major target being that multiple analyses of\nolder log files do not require re-lookups of IP Address to FQDNs, and\nadditionally maintain the accuracy of the lookup as it was then and not as it\nis now.","deps":{"db5":{"origin":"databases/db5","version":"5.3.28_9"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["dns"],"shlibs_required":["libc.so.8","libdb-5.3.so.0","libm.so.4","libpcre.so.1","libpthread.so.0","libz.so.3"],"options":{"DOCS":"on"}},{"name":"dnsflood","origin":"dns/dnsflood","version":"1.20","comment":"DNS flood detector","maintainer":"zi@FreeBSD.org","www":"http://www.adotout.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3d9b2b2e9bb35328bef937ea2bc53d90d549bc7a93d5de6211e4fc7103c1e19b","flatsize":44386,"path":"All/dnsflood-1.20.pkg","repopath":"All/dnsflood-1.20.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":16996,"desc":"DNS Flood Detector was developed to detect abusive usage levels\non high traffic nameservers and to enable quick response in\nhalting the use of one's nameserver to facilitate spam.","categories":["dns"],"shlibs_required":["libc.so.8","libm.so.4","libpcap.so.3","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"dnsjava","origin":"dns/dnsjava","version":"2.1.9","comment":"Implementation of DNS in Java","maintainer":"ports@FreeBSD.org","www":"http://www.xbill.org/dnsjava/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4ecfc7f20689377d904e376a457760514b8ff6516d072c32707f9aaffaf5d6ad","flatsize":3858536,"path":"All/dnsjava-2.1.9.pkg","repopath":"All/dnsjava-2.1.9.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":469452,"desc":"dnsjava is an implementation of DNS in Java. It supports all defined record\ntypes (including the DNSSEC types), and unknown types. It can be used for\nqueries, zone transfers, and dynamic updates. It includes a cache which can be\nused by clients, and a minimal implementation of a server. It supports TSIG\nauthenticated messages, partial DNSSEC verification, and EDNS0.\n\ndnsjava provides functionality above and beyond that of the InetAddress class.\nSince it is written in pure Java, dnsjava is fully threadable, and in many\ncases is faster than using InetAddress.\n\ndnsjava provides both high and low level access to DNS. The high level\nfunctions perform queries for records of a given name, type, and class, and\nreturn an array of records. There is also a clone of InetAddress, which is even\nsimpler. A cache is used to reduce the number of DNS queries sent. The low\nlevel functions allow direct manipulation of DNS messages and records, as well\nas allowing additional resolver properties to be set.","categories":["dns","java"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe dnsjava port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dnsenum","origin":"dns/dnsenum","version":"1.2.4.2","comment":"Enumerate DNS information and discover non-contiguous IP blocks","maintainer":"rihaz.jerrin@gmail.com","www":"https://github.com/fwaeytens/dnsenum","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4b6e7627f508d57b794a3434cc714ca1ee991b7ba1846ca1ae748f70d4a89bbb","flatsize":76268,"path":"All/dnsenum-1.2.4.2.pkg","repopath":"All/dnsenum-1.2.4.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":25140,"desc":"Multithreaded perl script to enumerate DNS information\nof a domain and discover non-contiguous IP blocks.\n\nOPERATIONS:\n Get the host's address (A record).\n Get the nameservers (threaded).\n Get the MX record (threaded).\n Perform axfr queries on nameservers and\n get BIND VERSION (threaded).\n Get extra names and subdomains via google\n scraping (google query = \"allinurl: -www site:domain\").\n Brute force subdomains from file, can also\n perform recursion on subdomain that have NS records (all threaded).\n Calculate C class domain network ranges\n and perform whois queries on them (threaded).\n Perform reverse lookups on  netranges\n ( C class or/and whois netranges) (threaded).\n Write to domain_ips.txt file\n ip-blocks.","deps":{"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"p5-Net-IP":{"origin":"net-mgmt/p5-Net-IP","version":"1.26_1"},"p5-Net-Netmask":{"origin":"net-mgmt/p5-Net-Netmask","version":"2.0002"},"p5-Net-Whois":{"origin":"net/p5-Net-Whois","version":"1.9_1"},"p5-String-Random":{"origin":"devel/p5-String-Random","version":"0.32,1"},"p5-WWW-Mechanize":{"origin":"www/p5-WWW-Mechanize","version":"2.19"},"p5-XML-Writer":{"origin":"textproc/p5-XML-Writer","version":"0.900"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["dns"]},{"name":"dnsdbflex","origin":"dns/dnsdbflex","version":"1.0.7","comment":"Tool to use the DNSDB Flexible Search API extensions","maintainer":"truckman@FreeBSD.org","www":"https://github.com/farsightsec/dnsdbflex","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a6f46ae05d8fbdfe669a888ae464bd798fb6a03332fb5a7595634222dea3f29e","flatsize":56153,"path":"All/dnsdbflex-1.0.7.pkg","repopath":"All/dnsdbflex-1.0.7.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":24512,"desc":"Command line tool to use the DNSDB Flexible Search API extensions on\nsystems such as:\n    * the DNSDB Flex API server at Farsight Security\n\nAn API key is required for operation.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"jansson":{"origin":"devel/jansson","version":"2.14.1"}},"categories":["dns"],"shlibs_required":["libc.so.8","libcurl.so.4","libjansson.so.4"]},{"name":"dnsdbq","origin":"dns/dnsdbq","version":"2.6.7","comment":"DNSDB API Client, C Version","maintainer":"truckman@FreeBSD.org","www":"https://github.com/dnsdb/dnsdbq","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a905d0cd554d8bd3ba9a4c1689b4f67f2d4678cc79ffccb5e2148cbcee753591","flatsize":105207,"path":"All/dnsdbq-2.6.7.pkg","repopath":"All/dnsdbq-2.6.7.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":46792,"desc":"This is a pure C program that accesses the DNSDB API server at Farsight\nSecurity. An API key is required for operation. The command syntax was\ninspired by a python script called dnsdb_query, but significant departure\nhas occured, largely inspired by a modern understanding of \"time fencing\"\nand a desire for new features such as CSV output and JSON reprocessing.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"jansson":{"origin":"devel/jansson","version":"2.14.1"}},"categories":["dns"],"shlibs_required":["libc.so.8","libcurl.so.4","libjansson.so.4"]},{"name":"dnsdbck","origin":"dns/dnsdbck","version":"1.01","comment":"Verify consistency of DNS information in an SQL database","maintainer":"ports@FreeBSD.org","www":"https://www.gnu.org.ua/software/dnstools/dnsdbck.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4ea5c9e15b60f497331daa8136b88e595863249edf91d0c9df7be03752f90340","flatsize":59634,"path":"All/dnsdbck-1.01.pkg","repopath":"All/dnsdbck-1.01.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":22028,"desc":"dnsdbck verifies consistency of DNS information in an SQL database.\n\nIt is part of dnstools, a set of utilities for DNS management and related\ntasks.","deps":{"p5-Net-CIDR":{"origin":"net-mgmt/p5-Net-CIDR","version":"0.23"},"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["dns","perl5"],"messages":[{"message":"===>   NOTICE:\n\nThe dnsdbck port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dnscrypt-wrapper","origin":"dns/dnscrypt-wrapper","version":"0.4.2_3","comment":"Adds dnscrypt support to any name resolver","maintainer":"freebsd@toyingwithfate.com","www":"https://github.com/cofyc/dnscrypt-wrapper","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3389a95496a04c142e3d569fece960e4bc45999ad92560d389a3125210491182","flatsize":71322,"path":"All/dnscrypt-wrapper-0.4.2_3.pkg","repopath":"All/dnscrypt-wrapper-0.4.2_3.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":29128,"desc":"This is a port of dnscrypt-wrapper, which adds dnscrypt support to any name\nresolver. It is the server-side counterpart of dnscrypt-proxy, and is in fact\nderived from its source.","deps":{"libevent":{"origin":"devel/libevent","version":"2.1.12"},"libsodium":{"origin":"security/libsodium","version":"1.0.19"}},"categories":["dns"],"users":["_dnscrypt-wrapper"],"shlibs_required":["libc.so.8","libevent-2.1.so.7","libm.so.4","libsodium.so.26"]},{"name":"docproj-fonts-cjk","origin":"textproc/docproj-fonts-cjk","version":"20221225","comment":"CJK fonts required by the FreeBSD Documentation Project","maintainer":"sunpoet@FreeBSD.org","www":"https://www.freebsd.org/docproj","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9cbf36c6ff3e17ace87dfa01df805d23dbd4fc70f530090f4371f7743bae36d4","flatsize":23264834,"path":"All/docproj-fonts-cjk-20221225.pkg","repopath":"All/docproj-fonts-cjk-20221225.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":12504608,"desc":"The FreeBSD Documentation Project maintains the FAQ, Handbook and tutorials.\n\nThis port contains the required CJK font files for the FreeBSD Documentation\nProject. They are required to build PDF files without tofu. Currently we use\nNoto Sans Medium.","categories":["chinese","textproc"]},{"name":"dnscap","origin":"dns/dnscap","version":"2.2.1,1","comment":"DNS network traffic capture utility","maintainer":"sunpoet@FreeBSD.org","www":"https://www.dns-oarc.net/tools/dnscap","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"857ba8990931923e1bf8443746690fae6eb82496e8663c8fe18343c075f9d6ff","flatsize":486955,"path":"All/dnscap-2.2.1,1.pkg","repopath":"All/dnscap-2.2.1,1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":124400,"desc":"dnscap is a network capture utility designed specifically for DNS traffic. It\nproduces binary data in pcap(3) format. This utility is similar to tcpdump(1),\nbut has a number of features tailored to DNS transactions and protocol options.\nOARC uses dnscap for DITL data collections.","deps":{"ldns":{"origin":"dns/ldns","version":"1.8.4"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["dns"],"shlibs_required":["libc.so.8","libcrypto.so.12","libdl.so.0","libldns.so.3","libpcap.so.3","libpthread.so.0","libz.so.3"],"options":{"CDS":"off","THREADS":"on"}},{"name":"dnsblast","origin":"dns/dnsblast","version":"0.0.2016060901","comment":"Simple load testing tool for DNS resolvers","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/jedisct1/dnsblast","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fa069fa6fd2365df4d63c9b8c63d1287b54c6d8c150060341e75c60ae83eeea2","flatsize":12162,"path":"All/dnsblast-0.0.2016060901.pkg","repopath":"All/dnsblast-0.0.2016060901.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":6080,"desc":"Simple load testing tool for DNS resolvers.\n\nGive it the IP address of a resolver, the total number of queries you want to\nsend, the rate (number of packets per second), and dnsblast will tell you how\nwell the resolver is able to keep up.","categories":["benchmarks","dns"],"shlibs_required":["libc.so.8"]},{"name":"docker","origin":"sysutils/docker","version":"18.09.5_23","comment":"Open-source application container engine","maintainer":"ports@FreeBSD.org","www":"https://www.docker.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"365d9f9936220c1479f6f31b07aa622ffe58c6ac5c6a3c1a96304571f752e2c9","flatsize":45860495,"path":"All/docker-18.09.5_23.pkg","repopath":"All/docker-18.09.5_23.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":10445608,"desc":"Docker is the world's leading software container platform. Developers use\nDocker to eliminate \"works on my machine\" problems when collaborating on code\nwith co-workers. Operators use Docker to run and manage apps side-by-side in\nisolated containers to get better compute density. Enterprises use Docker to\nbuild agile software delivery pipelines to ship new features faster, more\nsecurely and with confidence for both Linux and Windows Server apps.","categories":["sysutils"],"shlibs_required":["libc.so.8","libpthread.so.0"],"annotations":{"cpe":"cpe:2.3:a:docker:docker:18.09.5:::::dragonfly6:x86_64:23"},"messages":[{"message":"This port contains Docker client only.\nFor Docker server support, install docker-machine.","type":"install"},{"message":"===>   NOTICE:\n\nThe docker port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dns2tcp","origin":"dns/dns2tcp","version":"0.5.2_1","comment":"Tool for relaying TCP connections over DNS","maintainer":"sbz@FreeBSD.org","www":"http://www.hsc.fr/ressources/outils/dns2tcp/index.html.en","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aeba51a84fcf6b5ec3dd52c282d03fac73f2e1a1f25dc92975238aa620684b96","flatsize":119892,"path":"All/dns2tcp-0.5.2_1.pkg","repopath":"All/dns2tcp-0.5.2_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":44596,"desc":"Dns2tcp is a tool for relaying TCP connections over DNS.","categories":["dns"],"shlibs_required":["libc.so.8"]},{"name":"dns-ui","origin":"dns/dns-ui","version":"v0.2.8","comment":"LDAP-authenticated PowerDNS user interface by Opera","maintainer":"zi@FreeBSD.org","www":"https://github.com/operasoftware/dns-ui/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d01aab311c05d1363699687e50ff4b1fedaa569fdf6d4846db9076a38ab96e1c","flatsize":2331872,"path":"All/dns-ui-v0.2.8.pkg","repopath":"All/dns-ui-v0.2.8.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":477788,"desc":"A tool to manage a PowerDNS authoritative server in a corporate LDAP-driven\nenvironment.\n\nFeatures:\n* Connects to PowerDNS via its JSON API.\n* Allows login managed by LDAP server.\n* Create zones; add, edit and delete records.\n* Grant multiple users access to administer a zone.\n* Lower access level that allows to view a zone and request changes.\n* Provides its own JSON API for making changes to DNS records.\n* Keeps a changelog of all DNS changes done through it.\n* (Optionally) export all zones as bind-format zone files and store changes\n  in git.","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-curl":{"origin":"ftp/php83-curl","version":"8.3.21"},"php83-intl":{"origin":"devel/php83-intl","version":"8.3.21"},"php83-ldap":{"origin":"net/php83-ldap","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-pdo_pgsql":{"origin":"databases/php83-pdo_pgsql","version":"8.3.21"},"postgresql16-server":{"origin":"databases/postgresql16-server","version":"16.9"}},"categories":["dns"],"options":{"APACHE":"on","PGSQLSRV":"on"},"messages":[{"message":"Follow the post-installation instructions at:\n  https://github.com/operasoftware/dns-ui#readme\n\nCreate a database and user, by running the following as the postgres user:\n  % createuser -P dnsui-user ; createdb -O dnsui-user dnsui\n\nCustomize /usr/local/www/dns-ui/config/config.ini\n\nCreate an initial admin account by running:\n  % php /usr/local/www/dns-ui/scripts/create_admin_account.php","type":"install"}]},{"name":"dmtx-utils","origin":"graphics/dmtx-utils","version":"0.7.6_3","comment":"Software for reading and writing Data Matrix barcodes","maintainer":"hrs@FreeBSD.org","www":"https://libdmtx.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"25a2cc26b7fbbf184cd5266426996646e76a52bf7dd3ea49c3144428bee55792","flatsize":58151,"path":"All/dmtx-utils-0.7.6_3.pkg","repopath":"All/dmtx-utils-0.7.6_3.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":20536,"desc":"dmtx-utils - software for reading and writing Data Matrix barcodes\n\nlibdmtx is open source software for reading and writing Data Matrix\nbarcodes on Linux, Unix, OS X, Windows, and certain mobile devices.\nThe included utility programs, dmtxread and dmtxwrite, serve as the\nofficial interface to libdmtx from the command line, and also provide\na good reference for programmers who wish to write their own programs\nthat interact with libdmtx.\n\nData Matrix barcodes are two-dimensional symbols that hold a dense\npattern of data with built-in error correction. The Data Matrix\nsymbology (sometimes casually referred to as \"DataMatrix\") was invented\nand released into the public domain by RVSI Acuity CiMatrix.","deps":{"ImageMagick7":{"origin":"graphics/ImageMagick7","version":"7.1.1.45"},"libdmtx":{"origin":"graphics/libdmtx","version":"0.7.5_1"}},"categories":["graphics"],"shlibs_required":["libMagickCore-7.so.10","libMagickWand-7.so.10","libc.so.8","libdmtx.so.0","libm.so.4","libpthread.so.0"]},{"name":"dns2blackhole","origin":"dns/dns2blackhole","version":"0.1_1","comment":"Malware Prevention through Domain Blocking","maintainer":"dns2blackhole1@a1poweruser.com","www":"http://dns2blackhole.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6fbb8ad958f5b548375651d1e9c0eb18e0565e60094c675463b5d115a30fed43","flatsize":24800,"path":"All/dns2blackhole-0.1_1.pkg","repopath":"All/dns2blackhole-0.1_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":11704,"desc":"Malware Prevention through Domain Blocking (Black Hole)\n\ndns2blackhole is a set of Bourne Shell csh scripts that fetch host files\nfrom public host file providers that contain the FQDN [ Fully Qualified\nDomain Names ] of sites that fall into the following categories, adware,\nmalware, exploit, hijackers, harvesters, tracking, phishing, fake news,\nfraud, spam, sex, porn, gambling, advertisements, misleading marketing,\nillegal pharmacy, warez/piracy and others. The output of the dns2blackhole\nscripts is fed directly into the ports/package versions of unbound, named,\nand dnsmask DNS servers to block those FQDN thus protecting user\ndevices from being compromised or bothered seeing things of no interest.\nThe base built-in version of unbound titled \"local_unbound\" can also be\nconfigured to work using the dns2blackhole method. This black hole method\nis another layer of protection that you can customize to your needs.","categories":["dns"],"messages":[{"message":"dns2blackhole\n\n   Malware Prevention through Domain Blocking (Black Hole)\n\n   Issue \"man dns2blackhole\"  For configuration and usage information","type":"install"}]},{"name":"dmlc-core","origin":"devel/dmlc-core","version":"0.5.27","comment":"Common library for scalable and portable distributed machine learning","maintainer":"yuri@FreeBSD.org","www":"https://github.com/dmlc/dmlc-core","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f4317756c955025a9e4246a0062677ae357a43684cae578f90361a0277cb6328","flatsize":1330462,"path":"All/dmlc-core-0.5.27.pkg","repopath":"All/dmlc-core-0.5.27.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":281348,"desc":"DMLC-Core is the backbone library to support all DMLC projects, offers the\nbricks to build efficient and scalable distributed machine learning libraries.","categories":["devel"]},{"name":"dmidecode","origin":"sysutils/dmidecode","version":"3.6","comment":"Tool for dumping DMI (SMBIOS) contents in human-readable format","maintainer":"sunpoet@FreeBSD.org","www":"https://www.nongnu.org/dmidecode/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d9dc2942961ed0b67023fa4a62525c49320016c854b86fbcc02d7ae56d09c618","flatsize":195344,"path":"All/dmidecode-3.6.pkg","repopath":"All/dmidecode-3.6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":70588,"desc":"Dmidecode reports information about your system's hardware as described in your\nsystem BIOS according to the SMBIOS/DMI standard. This information typically\nincludes system manufacturer, model name, serial number, BIOS version, asset tag\nas well as a lot of other details of varying level of interest and reliability\ndepending on the manufacturer. This will often include usage status for the CPU\nsockets, expansion slots (e.g. AGP, PCI, ISA) and memory module slots, and the\nlist of I/O ports (e.g. serial, parallel, USB).","categories":["sysutils"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"dmg2img","origin":"sysutils/dmg2img","version":"1.6.7","comment":"DMG2IMG convert tool","maintainer":"sunpoet@FreeBSD.org","www":"http://vu1tur.eu.org/tools/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7c474290fa50f1b34995f72250156ef3c7be86873a3f7784ad31d1b0cfae65ee","flatsize":57383,"path":"All/dmg2img-1.6.7.pkg","repopath":"All/dmg2img-1.6.7.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":21172,"desc":"DMG2IMG is a tool which allows converting Apple compressed dmg archives to\nstandard (hfsplus) image disk files. This tool handles zlib and bzip2 compressed\ndmg images.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["sysutils"],"shlibs_required":["libbz2.so.2","libc.so.8","libcrypto.so.12","libz.so.3"],"annotations":{"cpe":"cpe:2.3:a:dmg2img_project:dmg2img:1.6.7:::::dragonfly6:x86_64"}},{"name":"dmenu2","origin":"x11/dmenu2","version":"0.2","comment":"Fork of dmenu with many enhancements and additional options","maintainer":"beyert@cs.ucr.edu","www":"https://github.com/beyert/dmenu2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"36d6a35ac3fda42b76f57a2fbafb8d6698c903d4c649c85580ab8bfc577e5085","flatsize":44955,"path":"All/dmenu2-0.2.pkg","repopath":"All/dmenu2-0.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":18092,"desc":"dmenu2 is the fork of original dmenu -- an efficient dynamic menu for X11,\npatched to support features like flexible positioning, fuzzy matching, follow\nfocus, tab navigation, background dimming, etc.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXft.so.2","libXinerama.so.1","libXrender.so.1","libc.so.8","libfontconfig.so.1","libfreetype.so.6","libz.so.3"],"options":{"XINERAMA":"on"}},{"name":"dmenu-wayland","origin":"deskutils/dmenu-wayland","version":"0.1_1","comment":"Efficient dynamic menu for wayland","maintainer":"ports@FreeBSD.org","www":"https://github.com/nyyManni/dmenu-wayland","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"837f9a11874d01cb817df05ca236d8ef9a781a496805afff91a7c9562314907e","flatsize":45679,"path":"All/dmenu-wayland-0.1_1.pkg","repopath":"All/dmenu-wayland-0.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17680,"desc":"dmenu-wayland is a minimalistic Wayland menu. It reads a newline separated list\nof items from stdin and shows them as a menu on the top of the screen.\nWhen the user selects one item or types any text and presses Enter, their choice\nis printed to stdout.\n\ndmenu-wayland is inspired by https://tools.suckless.org/dmenu","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["deskutils","wayland"],"shlibs_required":["libc.so.8","libcairo.so.2","libglib-2.0.so.0","libgobject-2.0.so.0","libpango-1.0.so.0","libpangocairo-1.0.so.0","libwayland-client.so.0","libxkbcommon.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe dmenu-wayland port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dmenu-translate","origin":"textproc/dmenu-translate","version":"g20230526","comment":"Quick text translation with dmenu","maintainer":"nxjoseph@protonmail.com","www":"https://github.com/NikitaIvanovV/dmenu-translate","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ab65dd5f281017196666165862860cf0c65ba9b49b7273dd2d35ba05cb969565","flatsize":5069,"path":"All/dmenu-translate-g20230526.pkg","repopath":"All/dmenu-translate-g20230526.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3308,"desc":"dmenu-translate is a simple and efficient tool that allows users to translate\ntext quickly using the dmenu or any other dmenu-like utility. It supports\nmultiple languages and translation services, making it easy\nto get instant translations with minimal effort.","deps":{"dmenu":{"origin":"x11/dmenu","version":"5.1"},"gsed":{"origin":"textproc/gsed","version":"4.9"},"libnotify":{"origin":"devel/libnotify","version":"0.8.6"},"translate-shell":{"origin":"textproc/translate-shell","version":"0.9.7.1_1"},"wl-clipboard":{"origin":"x11/wl-clipboard","version":"2.2.1_1"},"wmenu":{"origin":"x11/wmenu","version":"0.1.9"},"xclip":{"origin":"x11/xclip","version":"0.13.99"},"xterm":{"origin":"x11/xterm","version":"397_2"}},"categories":["textproc"],"options":{"WAYLAND":"on","X11":"on"}},{"name":"dnscrypt-proxy2","origin":"dns/dnscrypt-proxy2","version":"2.1.5_10","comment":"Flexible DNS proxy with support for encrypted protocols","maintainer":"egypcio@FreeBSD.org","www":"https://github.com/jedisct1/dnscrypt-proxy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0b3fcca777b8d1678468b113fe58b47d9e242f74b188ddb5925906d90d6a29f1","flatsize":8666143,"path":"All/dnscrypt-proxy2-2.1.5_10.pkg","repopath":"All/dnscrypt-proxy2-2.1.5_10.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":2695824,"desc":"A flexible DNS proxy with support for modern encrypted DNS protocols such as\nDNSCrypt v2 and DNS-over-HTTP/2.","deps":{"ca_root_nss":{"origin":"security/ca_root_nss","version":"3.108"}},"categories":["dns","security"],"users":["_dnscrypt-proxy"],"groups":["_dnscrypt-proxy"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"Version 2 of dnscrypt-proxy is written in Go. by default, this port's daemon\nwill listen on port 5353 (TCP/UDP) as the _dnscrypt-proxy user.\n\nIt's possible to bind it and listen on port 53 (TCP/UDP) with mac_portacl(4)\nkernel module (network port access control policy). For this add\ndnscrypt_proxy_mac_portacl_enable=YES in your rc.conf. The dnscrypt-proxy\nstartup script will load mac_portacl and add a rule where _dnscrypt-proxy user will\nbe able to bind on port 53 (TCP/UDP). This port can be changed by\ndnscrypt_proxy_mac_portacl_port variable in your rc.conf. You also need to\nchange dnscrypt-proxy config file to use port 53.\n\nBelow are a few examples on how to redirect local connections from port\n5353 to 53.\n\n[ipfw]\n\n  ipfw nat 1 config if lo0 reset same_ports \\\n    redirect_port tcp 127.0.0.1:5353 53 \\\n    redirect_port udp 127.0.0.1:5353 53\n  ipfw add nat 1 ip from any to 127.0.0.1 via lo0\n\n  /etc/rc.conf:\n    firewall_enable=\"YES\"\n    firewall_nat_enable=\"YES\"\n\n  /etc/sysctl.conf:\n    net.inet.ip.fw.one_pass=0\n\n[pf]\n\n  set skip on lo0\n  rdr pass on lo0 proto { tcp udp } from any to port 53 -> 127.0.0.1 port 5353\n\n  /etc/rc.conf:\n    pf_enable=\"YES\"\n\n[unbound]\n\n  /etc/rc.conf:\n    local_unbound_enable=\"YES\"\n\n  /var/unbound/unbound.conf:\n    server:\n      interface: 127.0.0.1\n      do-not-query-localhost: no\n\n  /var/unbound/forward.conf:\n    forward-zone:\n      name: \".\"\n      forward-addr: 127.0.0.1@5353\n\n  If you are using local_unbound, DNSSEC is enabled by default. You should\n  comment the \"auto-trust-anchor-file\" line or change dnscrypt-proxy to use\n  servers with DNSSEC support only.","type":"install"}]},{"name":"dmenu","origin":"x11/dmenu","version":"5.1","comment":"X11 menu application designed for the dwm window manager","maintainer":"0mp@FreeBSD.org","www":"https://tools.suckless.org/dmenu","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5ca41d217aedf5009877f51d5f7534f2890dfc58f55a8b556e84cb1249a94aff","flatsize":39709,"path":"All/dmenu-5.1.pkg","repopath":"All/dmenu-5.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17208,"desc":"dmenu is a minimalistic X11 menu. It reads a newline separated list of items\nfrom stdin and shows them as a menu on the top of the screen. When the user\nselects one item or types any text and presses Enter, their choice is printed\nto stdout.\n\ndmenu was developed as an addition to the dynamic window manager (dwm), but can\nbe used in any X11-environment.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXft.so.2","libXinerama.so.1","libc.so.8","libfontconfig.so.1"],"options":{"XINERAMA":"on"}},{"name":"dmarcts-report-viewer-php83","origin":"www/dmarcts-report-viewer","version":"2.0.0.20230615.4730985","comment":"PHP viewer for DMARC records","maintainer":"nork@FreeBSD.org","www":"https://www.techsneeze.com/dmarc-report/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ce48c3d5836e48bcbfc728a8af4b11aede02138abd4bccba119b33398bf63080","flatsize":211267,"path":"All/dmarcts-report-viewer-php83-2.0.0.20230615.4730985.pkg","repopath":"All/dmarcts-report-viewer-php83-2.0.0.20230615.4730985.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","GPLv3"],"pkgsize":75716,"desc":"A PHP viewer for DMARC records that have been parsed by John Levine's rddmarc\nscript or the dmarcts-report-parser.pl into a MySQL or PostgreSQL database.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-dom":{"origin":"textproc/php83-dom","version":"8.3.21"},"php83-pdo":{"origin":"databases/php83-pdo","version":"8.3.21"},"php83-pdo_mysql":{"origin":"databases/php83-pdo_mysql","version":"8.3.21"},"php83-pdo_pgsql":{"origin":"databases/php83-pdo_pgsql","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"}},"categories":["mail","www"],"options":{"MYSQL":"on","PGSQL":"on"}},{"name":"dmalloc","origin":"devel/dmalloc","version":"5.6.5","comment":"Portable debug memory allocation library","maintainer":"mjl@luckie.org.nz","www":"https://dmalloc.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"78715b0705f1a3e6f2d91ca3873d431914c418496b30271c38220cae10fbbf6b","flatsize":1398201,"path":"All/dmalloc-5.6.5.pkg","repopath":"All/dmalloc-5.6.5.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":143476,"desc":"The debug memory allocation or dmalloc library has been designed as a\nportable drop in replacement for the system's memory management\nroutines while providing powerful debugging facilities configurable at\nruntime.  These facilities include such things as memory-leak\ntracking, fence-post write detection, file/line number reporting, and\ngeneral logging of statistics.  Online documentation is available at:","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["devel"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"dmarcts-report-parser","origin":"mail/dmarcts-report-parser","version":"2.0","comment":"Perl based tool to parse DMARC reports","maintainer":"crees@FreeBSD.org","www":"https://github.com/techsneeze/dmarcts-report-parser/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"608a606b773de2fb84617c17894146a0e9ade0496b4bb09c1ece04295782685f","flatsize":82024,"path":"All/dmarcts-report-parser-2.0.pkg","repopath":"All/dmarcts-report-parser-2.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":24588,"desc":"A Perl based tool to parse DMARC reports, based on John Levine's rddmarc,\nbut extended by the following features:\n\n    Allow to read messages from an IMAP server and not only from\n    the local filesystem.\n\n    Store much more XML values into the database (for example the\n    missing SPF and DKIM results from the policy_evaluated section)\n    and also the entire XML for later reference.\n\n    Supports MySQL and PostgreSQL.\n\n    Needed database tables and columns are created automatically,\n    user only needs to provide a database. The database schema is\n    compatible to the one used by rddmarc, but extends it by\n    additional fields.  Users can switch from rddmarc to\n    dmarcts-report-parser without having to do any changes to the\n    database by themselves.","deps":{"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-File-MimeInfo":{"origin":"devel/p5-File-MimeInfo","version":"0.35"},"p5-MIME-Tools":{"origin":"mail/p5-MIME-Tools","version":"5.515,2"},"p5-Mail-IMAPClient":{"origin":"mail/p5-Mail-IMAPClient","version":"3.43"},"p5-Mail-Mbox-MessageParser":{"origin":"mail/p5-Mail-Mbox-MessageParser","version":"1.5111"},"p5-PerlIO-gzip":{"origin":"archivers/p5-PerlIO-gzip","version":"0.20"},"p5-Socket6":{"origin":"net/p5-Socket6","version":"0.29"},"p5-XML-Simple":{"origin":"textproc/p5-XML-Simple","version":"2.25"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail"]},{"name":"dmake","origin":"devel/dmake","version":"4.13.1_1,1","comment":"Another hyper make utility","maintainer":"office@FreeBSD.org","www":"https://www.openoffice.org/tools/dmake/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"381acfa1db5f816b8d87ea5b0ce5e8db9d14c150d8af03c957d4612d0cc545d8","flatsize":180663,"path":"All/dmake-4.13.1_1,1.pkg","repopath":"All/dmake-4.13.1_1,1.pkg","licenselogic":"single","licenses":["GPLv1"],"pkgsize":104080,"desc":"Dmake is a make utility similar to GNU make or the Workshop dmake.\n\ndmake is different from other versions of Make in that it supports\nsignificant enhancements.\n\nThe original author(s) were WTICorp.com, but they appear to have lost\ninterest in maintaining the code.\n\nThis port installs the version previously maintained by the Apache\nOpenOffice project.","categories":["devel"],"shlibs_required":["libc.so.8"]},{"name":"dmachine","origin":"ftp/dmachine","version":"0.25","comment":"Non interactive, non graphical, batch download manager","maintainer":"hsn@sendmail.cz","www":"https://dmachine.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8648e1497b4ea756d0cbf5ddd5cd2c7b5afb36c5188e82c5e734f89e790aee99","flatsize":87607,"path":"All/dmachine-0.25.pkg","repopath":"All/dmachine-0.25.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":66180,"desc":"Download machine is non interactive, non graphical, batch download manager.\nTired of GUI Download managers and mouse clicking? Then Download Machine is\njust for YOU! Download Machine is written in portable Java 1.1 code and\nsupports HTTP, FTP and FSP protocols.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["ftp","java"],"options":{"DOCS":"on"}},{"name":"dlint","origin":"dns/dlint","version":"1.4.1","comment":"Lint for DNS zones (Domain Name Server zone verification utility)","maintainer":"portmaster@BSDforge.com","www":"https://BSDforge.com/projects/dns/dlint","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1a1f361a64271673659d0c8988bc24080ce064d672b40365bde4e5dd93952cbf","flatsize":34754,"path":"All/dlint-1.4.1.pkg","repopath":"All/dlint-1.4.1.pkg","licenselogic":"single","pkgsize":13152,"desc":"`dlint' is a Domain Name Server zone verification utility.\n\n`dlint' analyzes any DNS zone you specify, and reports any problems it\nfinds by displaying errors and warnings.  Then it descends recursively to\nexamine all zones below the given one (this can be disabled with a command-\nline option).\n\nYou can run dlint on your own domains, or on somebody else's, because it uses\nthe standard DNS network protocol.  Dlint is very useful since most nameservers\ndo no more than syntax-check your database files.  Dlint's messages are very\ninformative and suggest ways to fix the problems, not just complain about them.","categories":["dns"],"options":{"DOCS":"on"}},{"name":"dlpack","origin":"misc/dlpack","version":"1.0","comment":"Common in-memory tensor structure","maintainer":"yuri@FreeBSD.org","www":"https://dmlc.github.io/dlpack/latest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"11edc58eee1ce91dd075329be47485d9393ac01910d6402b6c530bc5e7c4d9aa","flatsize":29702,"path":"All/dlpack-1.0.pkg","repopath":"All/dlpack-1.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":10452,"desc":"DLPack is an open in-memory tensor structure for sharing tensors among\nframeworks.\n\nDLPack enables:\n* Easier sharing of operators between deep learning frameworks.\n* Easier wrapping of vendor level operator implementations, allowing\n  collaboration when introducing new devices/ops.\n* Quick swapping of backend implementations, like different version of BLAS\n* For final users, this could bring more operators, and possibility of mixing\n  usage between frameworks.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc"]},{"name":"dlib-cpp","origin":"science/dlib-cpp","version":"19.24.8","comment":"Machine learning framework written in C++","maintainer":"arrowd@FreeBSD.org","www":"http://dlib.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"70b2fb29b5990f3082d8e00fbcd017179d7aa61b3af6fbc2bcf8453efc03dbd8","flatsize":17811923,"path":"All/dlib-cpp-19.24.8.pkg","repopath":"All/dlib-cpp-19.24.8.pkg","licenselogic":"single","licenses":["BSL"],"pkgsize":2737000,"desc":"Dlib is a modern C++ toolkit containing machine learning algorithms\nand tools for creating complex software in C++ to solve real world\nproblems. It is used in both industry and academia in a wide range\nof domains including robotics, embedded devices, mobile phones,\nand large high performance computing environments.","deps":{"giflib":{"origin":"graphics/giflib","version":"5.2.2"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"png":{"origin":"graphics/png","version":"1.6.47"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["devel","math","science"],"options":{"BLASLAPACK":"off","FFMPEG":"off"}},{"name":"dkns","origin":"editors/dkns","version":"1.100_1","comment":"Simple console text editor","maintainer":"jimmy@mammothcheese.ca","www":"https://www.mammothcheese.ca/dkns.txt","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c9483cefe385b1f451c2d3dff66ee0ac7e05a68caf325f13e4dd4ad8c18d4b4d","flatsize":127854,"path":"All/dkns-1.100_1.pkg","repopath":"All/dkns-1.100_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":30252,"desc":"Dickens is a simple, one-buffer-in-one-window, console text editor.\n\nDickens only understands UNIX-style text files expressed in ASCII, and is\ntherefore of little or no use to the non-English-speaking world.\n\nDickens is written in Munger(1).  Features include interactive filename\ncompletion, tags support, regular-expression search-and-replace, and\nunlimited undo/redo.","deps":{"munger":{"origin":"lang/munger","version":"5.12_1"}},"categories":["editors"]},{"name":"dkimproxy","origin":"mail/dkimproxy","version":"1.4.1_2","comment":"DKIM filter for Postfix","maintainer":"andrey@bsdnir.info","www":"https://dkimproxy.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"04a68867e55a8a06bdfdc1083990fd136273e55af4dcd8370edb24e4a98636dd","flatsize":90674,"path":"All/dkimproxy-1.4.1_2.pkg","repopath":"All/dkimproxy-1.4.1_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":32292,"desc":"This is an implementation of DomainKeys Identified Mail (DKIM) draft standard\nfor the Postfix mail transfer agent.  DKIM is a scheme to sign and verify\ne-mail messages on a per-domain basis.\n\nDetails regarding the protocol and other issues related to the draft standard\ncan be found at http://www.dkim.org/.","deps":{"p5-Error":{"origin":"lang/p5-Error","version":"0.17030"},"p5-IO-Socket-INET6":{"origin":"net/p5-IO-Socket-INET6","version":"2.73"},"p5-Mail-DKIM":{"origin":"mail/p5-Mail-DKIM","version":"1.20240923"},"p5-Net-Server":{"origin":"net/p5-Net-Server","version":"2.014"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail"],"users":["dkimproxy"],"groups":["dkimproxy"],"options":{"IPV6":"on","TEST":"off"}},{"name":"dkh","origin":"science/dkh","version":"1.2_6","comment":"Wolf, Reiher, and Hess's Douglas-Kroll-Hess relativistic correction","maintainer":"yuri@FreeBSD.org","www":"http://www.reiher.ethz.ch/software/dkh-x2c.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"83da5dc08da3bd967dd729b79379e1395c4f7729b27a7c18f256a6fca3a557ca","flatsize":148648,"path":"All/dkh-1.2_6.pkg","repopath":"All/dkh-1.2_6.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":49256,"desc":"Computation of Wolf, Reiher, and Hess's Douglas-Kroll-Hess relativistic\ncorrection at 2nd-4th order wrapped in CMake for the Psi4 project.\n\nIt is based on these publications:\n* A. Wolf, M. Reiher, B. A. Hess, J. Chem. Phys. 117, 9215 (2002);\n  http://dx.doi.org/10.1063/1.1515314\n* M. Reiher, A. Wolf, J. Chem. Phys. 121, 10945 (2004);\n  http://dx.doi.org/10.1063/1.1818681","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["science"]},{"name":"dkftpbench","origin":"benchmarks/dkftpbench","version":"0.45_2","comment":"FTP benchmark program","maintainer":"ports@FreeBSD.org","www":"http://www.kegel.com/dkftpbench/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b113d96c13ad0b55502f699fa6be4330842dc3d830a9ba58f67c95919506e003","flatsize":87138,"path":"All/dkftpbench-0.45_2.pkg","repopath":"All/dkftpbench-0.45_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":35808,"desc":"dkftpbench is an FTP benchmark program inspired by SPECweb99.  The result of\nthe benchmark is a number-of-simultaneous-users rating; after running the\nbenchmark properly, you have a good idea how many simultaneous dialup clients\na server can support.  The target bandwidth per client is set at 28.8\nkilobits/second to model dialup users; this is important for servers on the\nreal Internet, which often serve thousands of clients on only 10 MBits/sec of\nbandwidth.","categories":["benchmarks","ftp"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe dkftpbench port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dkfilter","origin":"mail/dkfilter","version":"0.11_1","comment":"Domainkeys filter for Postfix","maintainer":"ports@FreeBSD.org","www":"http://jason.long.name/dkfilter/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"556da1653d4e4b33d77ea146c457fc4a93e2aaa0eb70e8aee9499f745e0757d7","flatsize":90562,"path":"All/dkfilter-0.11_1.pkg","repopath":"All/dkfilter-0.11_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":25076,"desc":"This is an implementation of DomainKeys draft standard for the Postfix mail\ntransfer agent.  DomainKeys is proposed by Yahoo!, Inc. and this is a scheme\nto sign and verify e-mail messages on a per-domain basis.\nProtocol and other issues about this draft standard can be found at\nhttp://antispam.yahoo.com/domainkeys.","deps":{"p5-Crypt-OpenSSL-RSA":{"origin":"security/p5-Crypt-OpenSSL-RSA","version":"0.33"},"p5-Mail-Tools":{"origin":"mail/p5-Mail-Tools","version":"2.22"},"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"p5-Net-Server":{"origin":"net/p5-Net-Server","version":"2.014"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail"],"users":["dkfilter"],"groups":["dkfilter"],"messages":[{"message":"===>   NOTICE:\n\nThe dkfilter port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dk-milter","origin":"mail/dk-milter","version":"1.0.2_7","comment":"Domainkeys milter for Sendmail","maintainer":"ports@FreeBSD.org","www":"http://sendmail.net/dk-milter/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e2c960a339099aa51b0a35c5ac4d5012dde43caa661ae4992b1f9d9b188e9ace","flatsize":225618,"path":"All/dk-milter-1.0.2_7.pkg","repopath":"All/dk-milter-1.0.2_7.pkg","licenselogic":"single","pkgsize":78560,"desc":"implements Yahoo!, Inc.'s DomainKeys draft standard for signing\nand verifying e-mail messages on a per-domain basis.\n\nDetails regarding the protocol and other issues related to the\ndraft standard can be found at http://antispam.yahoo.com/domainkeys","deps":{"libmilter":{"origin":"mail/libmilter","version":"8.18.1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["mail"],"shlibs_required":["libc.so.8","libcrypto.so.12","libmilter.so.7","libpthread.so.0","libssl.so.12","libutil.so.4"],"options":{"DOCS":"on"},"messages":[{"message":"In order to run this port, please add the following lines to\n/etc/mail/<your_configuration>.mc:\n\nINPUT_MAIL_FILTER(`dk-filter', `S=unix:/var/run/milterdk/filter, F=T, T=R:2m')\n\nAnd to run the milter from startup, add milterdk_enable=\"YES\" in\nyour /etc/rc.conf.\nExtra options can be found in startup script.","type":"install"},{"message":"===>   NOTICE:\n\nThe dk-milter port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"doomsday","origin":"games/doomsday","version":"2.3.1_6","comment":"Enhanced Doom, Heretic, and Hexen source port","maintainer":"danilo@FreeBSD.org","www":"https://www.dengine.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5ad6aa0c7016a8e16ea9d9e6aa9afa264d7b2e00e9c60873eefd23229dee1e77","flatsize":58924876,"path":"All/doomsday-2.3.1_6.pkg","repopath":"All/doomsday-2.3.1_6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":34781596,"desc":"The Doomsday Engine is an enhanced DOOM source port for Windows, Mac OS\nX, and various Unix platforms. It is based on the source code of id\nSoftware's DOOM and Raven Software's Heretic and Hexen.\n\n* Hardware-accelerated OpenGL graphics engine\n* 3D positional audio for sound effects (not supported by all audio plugins)\n* 16-player client/server networking via TCP/IP\n* Graphical Control Panel for configuration, accessed quickly with Shift-Escape\n* 3D models: Quake's MD2 format and Doomsday's DMD format with LOD support\n* High-resolution textures (PNG, TGA, PCX) and detail textures\n* Map lighting emulates the effects of radiosity for a more natual appearance\n  (FakeRadio: shadows in corners)\n* Smooth movement of objects, world structures and the camera.\n* Colored, dynamic lighting for world surfaces, 3D models, sprites and particles\n* Object shadowing effects\n* Particle generators for special effects\n* Decoration effects on world surfaces: light sources and particle generators\n* Lens flares and glowing objects\n* Support for skyboxes and 3D sky models\n* EAX and A3D environmental sound processing effects\n* Upsampling of sound effects","deps":{"assimp":{"origin":"multimedia/assimp","version":"5.4.3"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"fluidsynth":{"origin":"audio/fluidsynth","version":"2.4.4"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXxf86vm":{"origin":"x11/libXxf86vm","version":"1.1.5"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"openal-soft":{"origin":"audio/openal-soft","version":"1.24.2_2"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-opengl":{"origin":"graphics/qt5-opengl","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-x11extras":{"origin":"x11/qt5-x11extras","version":"5.15.16p0_1"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_mixer":{"origin":"audio/sdl2_mixer","version":"2.8.1"},"timidity":{"origin":"audio/timidity","version":"0.2i_1"}},"categories":["games"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5OpenGL.so.5","libQt5Widgets.so.5","libSDL2-2.0.so.0","libSDL2_mixer-2.0.so.0","libassimp.so.5","libc.so.8","libexecinfo.so.1","libform.so.6","libm.so.4","libncurses.so.6","libstdc++.so.9","libtinfo.so.6","libz.so.3"],"messages":[{"message":"If you use an Intel graphics adapter and experience missing or\ncorrupted textures during gameplay, try launching doomsday with the\n\"-notexcomp\" option.\n\nIf you get the error message \"Variable 'audio.soundPlugin' not found\"\nafter upgrade from 1.15, remove the file ~/.doomsday/runtime/persist.pack\nand try to start doomsday again.","type":"install"}]},{"name":"dnscontrol","origin":"dns/dnscontrol","version":"4.17.0","comment":"Synchronize your DNS to multiple providers from a simple DSL","maintainer":"decke@FreeBSD.org","www":"https://stackexchange.github.io/dnscontrol/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0b3a864a91efa9c9945fea5e9155b430db8ed9ed72b8a3f765e2b41568afdd0e","flatsize":46369998,"path":"All/dnscontrol-4.17.0.pkg","repopath":"All/dnscontrol-4.17.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10536852,"desc":"DNSControl is an opinionated platform for seamlessly managing your DNS\nconfiguration across any number of DNS hosts, both in the cloud or in your\nown infrastructure. It manages all of the domains for the Stack Overflow\nnetwork, and can do the same for you!","categories":["dns"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"djview","origin":"graphics/djview4","version":"4.12_4","comment":"Standalone Djvu viewer and plugin based on Qt toolkit","maintainer":"nc@FreeBSD.org","www":"https://djvu.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b3ce7add1b3eb92ca1eaf55ea64b743037eaccf1dc4b158cee8c1d7aeb528736","flatsize":1950261,"path":"All/djview-4.12_4.pkg","repopath":"All/djview-4.12_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":557000,"desc":"Standalone Djvu viewer and plugin based on the Qt toolkit. Uses djvulibre\nfor rendering.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"djvulibre":{"origin":"graphics/djvulibre","version":"3.5.28_4"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-opengl":{"origin":"graphics/qt5-opengl","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["graphics"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5OpenGL.so.5","libQt5PrintSupport.so.5","libQt5Widgets.so.5","libc.so.8","libdjvulibre.so.21","libm.so.4","libpthread.so.0","libstdc++.so.9","libtiff.so.6"]},{"name":"django-recaptcha","origin":"www/py-django-recaptcha","version":"4.0.0_2","comment":"Django reCAPTCHA form field/widget integration app","maintainer":"python@FreeBSD.org","www":"https://github.com/django-recaptcha/django-recaptcha","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"37b45fcdaef55590911969cffa984329653c9dd14cea4f7f9d80a3e7fe46dca3","flatsize":178657,"path":"All/django-recaptcha-4.0.0_2.pkg","repopath":"All/django-recaptcha-4.0.0_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":28324,"desc":"Django reCAPTCHA form field/widget integration app.\n\nFollowing reCAPTCHA variants are supported:\n\n* Google reCAPTCHA V2 - Checkbox (Default)\n* Google reCAPTCHA V2 - Invisible\n* Google reCAPTCHA V3\n\nDjango reCAPTCHA uses a modified version of the Python reCAPTCHA client which\nis included in the package as \"client.py\"","deps":{"py311-django42":{"origin":"www/py-django42","version":"4.2.23"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"flavor":"py311"}},{"name":"djgpp-binutils","origin":"devel/djgpp-binutils","version":"2.17_2","comment":"FSF binutils for DJGPP cross-development","maintainer":"johnson.peter@gmail.com","www":"https://www.delorie.com/djgpp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"24bf08b42712234af10cee3bcaf7414364f275c5b4821e3e1a47a5fd1c85e237","flatsize":7755189,"path":"All/djgpp-binutils-2.17_2.pkg","repopath":"All/djgpp-binutils-2.17_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1220232,"desc":"FSF binutils-2.16 for DJGPP cross-development.\n\nThis port is needed by devel/djgpp-gcc","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["devel"],"shlibs_required":["libc.so.8"]},{"name":"divide-and-succeed","origin":"games/divide-and-succeed","version":"0.9.4_1","comment":"Divide polygons into the rigth number of equal parts","maintainer":"amdmi3@FreeBSD.org","www":"http://projects.haxx.es/p/divide-and-succeed/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fce0a7d506a16cf084f74fb7f46799c8ec659237bc89f95086d8390e073afcd7","flatsize":250743,"path":"All/divide-and-succeed-0.9.4_1.pkg","repopath":"All/divide-and-succeed-0.9.4_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":96124,"desc":"Divide and succeed is a slicing cake game :-D\n\nYou have to cut a Polygon in a specific number of equal parts using\na specific number of lines.\n\nLevels consists of a list of Polygons, a number of parts and a\nnumber of slices. Maximum width allowed for a level is 600, Maximum\nheight is 400. There is no level editor at the moment, so it's\ntext-editor style.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_ttf":{"origin":"graphics/sdl_ttf","version":"2.0.11_8"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_ttf-2.0.so.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"djvulibre","origin":"graphics/djvulibre","version":"3.5.28_4","comment":"DjVu base libraries and utilities","maintainer":"nc@FreeBSD.org","www":"https://djvu.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"40c0f8294d9baa003d59e92040a2761862382a3e6a83369218de6f3ea2277ad0","flatsize":5428198,"path":"All/djvulibre-3.5.28_4.pkg","repopath":"All/djvulibre-3.5.28_4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":3075076,"desc":"DjVu is a web-centric format and software platform for distributing\ndocuments and images. DjVu was originally developed at AT&T\nLabs-Research. In March 2000, AT&T sold DjVu to LizardTech Inc. who\nnow distributes Windows/Mac plug-ins, and commercial encoders (mostly\non Windows).\n\nLizardTech released the reference implementation of DjVu under\nthe GNU GPL in October 2000. DjVuLibre (which means free DjVu), is\nan enhanced version of that code, maintained by the original inventors\nof DjVu. It is compatible with version 3.5 of the LizardTech DjVu\nsoftware suite.","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["graphics","www"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9","libtiff.so.6"],"options":{"ANY2DJVU":"off","DESKTOPFILES":"on","DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:djvulibre_project:djvulibre:3.5.28:::::dragonfly6:x86_64:4"}},{"name":"diswall","origin":"security/diswall","version":"0.6.0_4","comment":"Distributed firewall","maintainer":"yuri@FreeBSD.org","www":"https://diswall.stream","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"90412dedf0baaa287bb7c0fec60847de238b80a00c6bf89d7f72717d90b7ec66","flatsize":639117,"path":"All/diswall-0.6.0_4.pkg","repopath":"All/diswall-0.6.0_4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":239272,"desc":"Diswall (distributed firewall) - a client of distributed firewall working on\nmany servers and using NATS for the transport level.\nIts purpose - blocking IPs with a blink of the eye on all servers in any\ninfrastructure when some IP checks any of the closed ports of anyone of these\nservers.  Therefore, diswall provides good protection of whole infrastructure\n(as anti-shodan) preventing intruder to get any system information.","deps":{"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["security"],"shlibs_required":["libc.so.8","libexecinfo.so.1"]},{"name":"distilator","origin":"ports-mgmt/distilator","version":"1.5.0","comment":"Command-line script to check the availability of a ports distfiles","maintainer":"ehaupt@FreeBSD.org","www":"https://critical.ch/distilator/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"97c4703dac7e83d4c07324aff47ce6397218cd295cfba11a9c28721d61c51854","flatsize":8872,"path":"All/distilator-1.5.0.pkg","repopath":"All/distilator-1.5.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":3700,"desc":"A command-line script to check the availability of a FreeBSD ports\ndistfiles in parallel.","deps":{"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-requests-ftp":{"origin":"ftp/py-requests-ftp","version":"0.3.1_1"},"py311-validators":{"origin":"devel/py-validators","version":"0.34.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["ports-mgmt"]},{"name":"distorm","origin":"devel/distorm","version":"20121220.r230_2","comment":"Fast x86 and x86-64 disassembler library","maintainer":"ports@FreeBSD.org","www":"https://github.com/gdabah/distorm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4c4e7f4d29398e110d1b23bcea239dd7b48a95ff1a346cc277ce70aabea531a4","flatsize":307903,"path":"All/distorm-20121220.r230_2.pkg","repopath":"All/distorm-20121220.r230_2.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":56244,"desc":"diStorm is a binary stream disassembler of x86 instructions. It can operate\nin 16, 32, and 64 bit modes, and supports FPU, MMX, SSE, SSE2, SSE3, SSE4,\n3DNow! (with extensions), x86-64, VMX, AMD SVM, and AVX instruction sets.\ndiStorm was written to decode every instruction quickly and accurately, with\nrobust handling of valid and unused prefixes. The output is a special structure\nthat can describe any x86 instruction, and later be formatted into text for\ndisplay.","categories":["devel"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe distorm port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"distel-emacs_nox","origin":"devel/distel","version":"4.1.1_19","comment":"Distel extends Emacs Lisp with Erlang-style message passing","maintainer":"erlang@FreeBSD.org","www":"http://www.bluetail.com/~luke/distel/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7e19013251bffc4c9a7fd6ba54fead99632b1d77688ec992dbb907bb5ad686a6","flatsize":675519,"path":"All/distel-emacs_nox-4.1.1_19.pkg","repopath":"All/distel-emacs_nox-4.1.1_19.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":256476,"desc":"Distel extends Emacs Lisp with Erlang-style processes and message\npassing, and the Erlang distribution protocol. With this you can\nwrite Emacs Lisp processes and have them communicate with normal\nErlang processes in real nodes. Includes some useful applications\n(Dynamic TAGS, debugger, process list, profiler and more).","deps":{"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["devel","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"nox"}},{"name":"distel-emacs_wayland","origin":"devel/distel","version":"4.1.1_19","comment":"Distel extends Emacs Lisp with Erlang-style message passing","maintainer":"erlang@FreeBSD.org","www":"http://www.bluetail.com/~luke/distel/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d480151067b2c448c7ec78d503fac4b99208b2472e945439a3447ef672b7c34a","flatsize":675519,"path":"All/distel-emacs_wayland-4.1.1_19.pkg","repopath":"All/distel-emacs_wayland-4.1.1_19.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":256468,"desc":"Distel extends Emacs Lisp with Erlang-style processes and message\npassing, and the Erlang distribution protocol. With this you can\nwrite Emacs Lisp processes and have them communicate with normal\nErlang processes in real nodes. Includes some useful applications\n(Dynamic TAGS, debugger, process list, profiler and more).","deps":{"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["devel","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"wayland"}},{"name":"distel-emacs_devel_nox","origin":"devel/distel","version":"4.1.1_19","comment":"Distel extends Emacs Lisp with Erlang-style message passing","maintainer":"erlang@FreeBSD.org","www":"http://www.bluetail.com/~luke/distel/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5dbe59e68ab54093668731b9f7e27ad17194aca86f8aeab917d1d8592adcfe20","flatsize":675519,"path":"All/distel-emacs_devel_nox-4.1.1_19.pkg","repopath":"All/distel-emacs_devel_nox-4.1.1_19.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":256484,"desc":"Distel extends Emacs Lisp with Erlang-style processes and message\npassing, and the Erlang distribution protocol. With this you can\nwrite Emacs Lisp processes and have them communicate with normal\nErlang processes in real nodes. Includes some useful applications\n(Dynamic TAGS, debugger, process list, profiler and more).","deps":{"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"}},"categories":["devel","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"devel_nox"}},{"name":"distel-emacs_devel","origin":"devel/distel","version":"4.1.1_19","comment":"Distel extends Emacs Lisp with Erlang-style message passing","maintainer":"erlang@FreeBSD.org","www":"http://www.bluetail.com/~luke/distel/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e9c40fe2bc4ae809f816deade9389e9683f13ef85eaef58a08d4bb697a35ef5f","flatsize":675519,"path":"All/distel-emacs_devel-4.1.1_19.pkg","repopath":"All/distel-emacs_devel-4.1.1_19.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":256484,"desc":"Distel extends Emacs Lisp with Erlang-style processes and message\npassing, and the Erlang distribution protocol. With this you can\nwrite Emacs Lisp processes and have them communicate with normal\nErlang processes in real nodes. Includes some useful applications\n(Dynamic TAGS, debugger, process list, profiler and more).","deps":{"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"}},"categories":["devel","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"devel_full"}},{"name":"distel-emacs_canna","origin":"devel/distel","version":"4.1.1_19","comment":"Distel extends Emacs Lisp with Erlang-style message passing","maintainer":"erlang@FreeBSD.org","www":"http://www.bluetail.com/~luke/distel/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"08729f5f9dace2b4ba4b699007586af85d6fc253228bcff83aa8cc8d31ec2e7c","flatsize":675519,"path":"All/distel-emacs_canna-4.1.1_19.pkg","repopath":"All/distel-emacs_canna-4.1.1_19.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":256500,"desc":"Distel extends Emacs Lisp with Erlang-style processes and message\npassing, and the Erlang distribution protocol. With this you can\nwrite Emacs Lisp processes and have them communicate with normal\nErlang processes in real nodes. Includes some useful applications\n(Dynamic TAGS, debugger, process list, profiler and more).","deps":{"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["devel","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"canna"}},{"name":"distel","origin":"devel/distel","version":"4.1.1_19","comment":"Distel extends Emacs Lisp with Erlang-style message passing","maintainer":"erlang@FreeBSD.org","www":"http://www.bluetail.com/~luke/distel/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"917b4de3ebd87281abb4e76b8f5a5122d5cbe77a53cf5497ff1e0579eb5455c9","flatsize":675519,"path":"All/distel-4.1.1_19.pkg","repopath":"All/distel-4.1.1_19.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":256480,"desc":"Distel extends Emacs Lisp with Erlang-style processes and message\npassing, and the Erlang distribution protocol. With this you can\nwrite Emacs Lisp processes and have them communicate with normal\nErlang processes in real nodes. Includes some useful applications\n(Dynamic TAGS, debugger, process list, profiler and more).","deps":{"emacs":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["devel","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"full"}},{"name":"distcc","origin":"devel/distcc","version":"3.4_2","comment":"Distribute compilation of C(++) code across machines (text monitor)","maintainer":"laurent.chardon@gmail.com","www":"https://distcc.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3faf08da3653426332d948a9fed41a377f60d30477a3d64e448de1b7d495e63a","flatsize":915640,"path":"All/distcc-3.4_2.pkg","repopath":"All/distcc-3.4_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":255900,"desc":"distcc is a program to distribute compilation of C code across\nseveral machines on a network. distcc should always generate the\nsame results as a local compile, is simple to install and use, and\nis often significantly faster than a local compile.\n\nUnlike other distributed build systems, distcc does not require all\nmachines to share a filesystem, have synchronized clocks, or to\nhave the same libraries or header files installed. Machines can be\nrunning different operating systems, as long as they have compatible\nbinary formats or cross-compilers.\n\ndistcc sends the complete preprocessed source code across the network\nfor each job, so all it requires of the volunteer machines is that\nthey be running the distccd daemon, and that they have an appropriate\ncompiler installed.\n\nThis package comes with a text-based monitor to inspect the load on\nthe cluster, and how it is distributed among the various distcc nodes.","deps":{"popt":{"origin":"devel/popt","version":"1.19_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"users":["distcc"],"groups":["distcc"],"shlibs_required":["libc.so.8","libpopt.so.0","libpthread.so.0"],"options":{"AVAHI":"off","CLANGLINK":"on","DOCS":"on","IPV6":"on","LLVMLINK":"off","PUMP":"on"},"annotations":{"cpe":"cpe:2.3:a:distcc:distcc:3.4:::::dragonfly6:x86_64:2","flavor":"default"},"messages":[{"message":"WARNING: distcc[d] performs NO AUTHENTICATION at all and should\nONLY be used in trusted networks!\n\nDistccd now requires the --allow (-a) argument when running\nin daemon mode. This option restricts distcc to a specific\nnetwork, by default this port uses 127.0.0.0/8, you should\nchange this by specifying your own distccd_flags in\n/etc/rc.conf, see the script in /usr/local/etc/rc.d/distccd\nfor a template.\n\nAdditionally it is recommended that you add entries to\n/etc/syslog.conf to record all distccd log messages to a file\nsuch as /var/log/distccd.log.\n\nExample syslog.conf entry:\n\n!distccd\n*.*\t\t\t\t\t/var/log/distccd.log\n\nThe daemon runs on port 3632 by default. You can change that\nvalue by calling distccd with the -p parameter, e.g.\n`distccd -p 4711'. Do not edit the rc.d script to achieve this\ninstead override the value of distccd_flags in /etc/rc.conf.\n\nNote that remote daemons currently won't work if they cannot\nresolve the reverse DNS of the master machine","type":"install"},{"message":"Those upgrading from pre-3.3 must run update-distcc-symlinks on\nevery server machine, and add manually (see MASQUERADING of distcc(1))\nthose compilers it does not detect.","type":"upgrade","maximum_version":"3.3"}]},{"name":"distcache","origin":"security/distcache","version":"1.5.1","comment":"Distributed OpenSSL session caching tools","maintainer":"danfe@FreeBSD.org","www":"https://distcache.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d7fd922fe2f02b33e5634a37112d78113325690286f96af01785f9482581cf3e","flatsize":613930,"path":"All/distcache-1.5.1.pkg","repopath":"All/distcache-1.5.1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":198192,"desc":"Distributed session caching tools and APIs, primarily for SSL/TLS servers\nthough perhaps useful for other (non-SSL/TLS) circumstances.  This also\nincludes a self-contained network abstraction library (libnal), and the\nsslswamp SSL/TLS benchmark/test utility.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["security","www"],"shlibs_required":["libc.so.8","libcrypto.so.12","libdl.so.0","libssl.so.12"],"options":{"DOCS":"on"}},{"name":"dolibarr16","origin":"www/dolibarr16","version":"16.0.5","comment":"Modern software package to manage your company or foundation","maintainer":"acm@FreeBSD.org","www":"https://www.dolibarr.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"357734162d3fa39145b488294b83c147c4e5a3379cc9d478a92dada6490b0d10","flatsize":197637493,"path":"All/dolibarr16-16.0.5.pkg","repopath":"All/dolibarr16-16.0.5.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":37113288,"desc":"Dolibarr ERP & CRM is a modern software package to manage your organization's\nactivity (contacts, suppliers, invoices, orders, stocks, agenda)\n\nIt's an Open Source Software (written in PHP language) designed for small,\nmedium or large companies, foundations and freelances.\n\nYou can freely use, study, modify or distribute it according to its Free\nSoftware licence.\n\nYou can use it as a standalone application or as a web application to be able\nto access it from the Internet or a LAN.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-calendar":{"origin":"misc/php83-calendar","version":"8.3.21"},"php83-curl":{"origin":"ftp/php83-curl","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-intl":{"origin":"devel/php83-intl","version":"8.3.21"},"php83-pgsql":{"origin":"databases/php83-pgsql","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"}},"categories":["finance","www"],"options":{"MYSQL":"off","PGSQL":"on"},"annotations":{"cpe":"cpe:2.3:a:dolibarr16:dolibarr16:16.0.5:::::dragonfly6:x86_64"},"messages":[{"message":"Dolibarr 16 was installed\n\n1) Create a user and a database for dolibarr to store all\n   its tables in (or choose an existing database).\n\n2) Into web server configuration file you must define webroot to \n   /usr/local/www/dolibarr16/htdocs or add a dolibarr alias to it\n\n3) You should now open a browser and go to:\n\n   http://localhost/dolibarr\n\n   and follow the installer instructions\n\n4) Enjot it","type":"install"}]},{"name":"diskus","origin":"sysutils/diskus","version":"0.7.0_28","comment":"Mminimal, fast alternative to 'du -sh'","maintainer":"sec.research.2005@gmail.com","www":"https://github.com/sharkdp/diskus/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"49de57b50e2e156ee5082b6fdcfb4e05674780d9e232ad066bbd1a3840e7bdaa","flatsize":819100,"path":"All/diskus-0.7.0_28.pkg","repopath":"All/diskus-0.7.0_28.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":287632,"desc":"Minimal, fast alternative to 'du -sh'\n\nSimple program that computes the total size of the current directory.\nIt is a parallelized version of du -sh. On my 8-core laptop,\nit is about ten times faster than du with a cold disk cache and\nmore than three times faster with a warm disk cache.","categories":["sysutils"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"distcc-gtk","origin":"devel/distcc","version":"3.4_2","comment":"Distribute compilation of C(++) code across machines (gtk monitor)","maintainer":"laurent.chardon@gmail.com","www":"https://distcc.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"122023dcf1638e38ce2c4d9f6124c987ec804d26d1394419b0c6543b756b7fae","flatsize":972118,"path":"All/distcc-gtk-3.4_2.pkg","repopath":"All/distcc-gtk-3.4_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":268164,"desc":"distcc is a program to distribute compilation of C code across\nseveral machines on a network. distcc should always generate the\nsame results as a local compile, is simple to install and use, and\nis often significantly faster than a local compile.\n\nUnlike other distributed build systems, distcc does not require all\nmachines to share a filesystem, have synchronized clocks, or to\nhave the same libraries or header files installed. Machines can be\nrunning different operating systems, as long as they have compatible\nbinary formats or cross-compilers.\n\ndistcc sends the complete preprocessed source code across the network\nfor each job, so all it requires of the volunteer machines is that\nthey be running the distccd daemon, and that they have an appropriate\ncompiler installed.\n\nThis package contains the GTK-based monitor for distcc to inspect\nthe load on the cluster, and how it is distributed among the various\ndistcc nodes.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"popt":{"origin":"devel/popt","version":"1.19_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"users":["distcc"],"groups":["distcc"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpopt.so.0","libpthread.so.0","libz.so.3"],"options":{"AVAHI":"off","CLANGLINK":"on","DOCS":"on","IPV6":"on","LLVMLINK":"off","PUMP":"on"},"annotations":{"cpe":"cpe:2.3:a:distcc:distcc:3.4:::::dragonfly6:x86_64:2","flavor":"gtk"},"messages":[{"message":"WARNING: distcc[d] performs NO AUTHENTICATION at all and should\nONLY be used in trusted networks!\n\nDistccd now requires the --allow (-a) argument when running\nin daemon mode. This option restricts distcc to a specific\nnetwork, by default this port uses 127.0.0.0/8, you should\nchange this by specifying your own distccd_flags in\n/etc/rc.conf, see the script in /usr/local/etc/rc.d/distccd\nfor a template.\n\nAdditionally it is recommended that you add entries to\n/etc/syslog.conf to record all distccd log messages to a file\nsuch as /var/log/distccd.log.\n\nExample syslog.conf entry:\n\n!distccd\n*.*\t\t\t\t\t/var/log/distccd.log\n\nThe daemon runs on port 3632 by default. You can change that\nvalue by calling distccd with the -p parameter, e.g.\n`distccd -p 4711'. Do not edit the rc.d script to achieve this\ninstead override the value of distccd_flags in /etc/rc.conf.\n\nNote that remote daemons currently won't work if they cannot\nresolve the reverse DNS of the master machine","type":"install"},{"message":"Those upgrading from pre-3.3 must run update-distcc-symlinks on\nevery server machine, and add manually (see MASQUERADING of distcc(1))\nthose compilers it does not detect.","type":"upgrade","maximum_version":"3.3"}]},{"name":"diskimage-tools","origin":"sysutils/diskimage-tools","version":"0.3.1.1","comment":"Convenience tools for manipulating disk images","maintainer":"jwb@FreeBSD.org","www":"https://github.com/outpaddling/diskimage-tools","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6fe37a429b8c7d25efff441384b2874556824aa9eae267a519b8bbd33779ae8d","flatsize":5328,"path":"All/diskimage-tools-0.3.1.1.pkg","repopath":"All/diskimage-tools-0.3.1.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":4344,"desc":"Convenience tools for manipulating disk images such as ISOs and flash drive\ninstall images.","categories":["sysutils"]},{"name":"diskonaut","origin":"sysutils/diskonaut","version":"0.11.0_41","comment":"Terminal disk space navigator","maintainer":"yuri@FreeBSD.org","www":"https://github.com/imsnif/diskonaut","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"31234b0d952b32e22abbe76d929a0bfe1735ed2d4161727d7c9c26dbbbfa6fdb","flatsize":1662008,"path":"All/diskonaut-0.11.0_41.pkg","repopath":"All/diskonaut-0.11.0_41.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":545416,"desc":"Given a path on your hard-drive, diskonaut scans it and indexes its metadata to\nmemory so that you could explore its contents (even while still scanning).\n\nOnce completed, you can navigate through subfolders, getting a visual treemap\nrepresentation of what's taking up your disk space. You can even delete files or\nfolders and diskonaut will track how much space you've freed up in this session.","categories":["sysutils"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"]},{"name":"discus","origin":"sysutils/discus","version":"0.5.0_1","comment":"Discus is a program to display hard drive space usage","maintainer":"freebsd@ny-central.org","www":"https://github.com/ncarrier/discus","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a86ca4b4f1dae31593ebb8ff843e98d7772a12811e4e0760fd9cd1bbb2b7c50f","flatsize":40209,"path":"All/discus-0.5.0_1.pkg","repopath":"All/discus-0.5.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":15408,"desc":"Discus is a program to display hard drive space usage, much like the standard\nUNIX command df.\n\nDiscus aims to make df(1) prettier. Features include color, bar graphs, and\nsmart formatting of numbers (automatically choosing the most suitable size\nfrom kilobytes, megabytes, gigabytes, or terabytes). Or choose your own size,\nalong with specifying the number of decimal places you'd like to see.\n\nTo configure Discus on a system-wide basis, edit the /usr/local/etc/discusrc\nfile. But you should probably change things just for yourself, by copying\n/usr/local/etc/discusrc to ~/.discusrc and editing that.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["sysutils"],"options":{"DOCS":"on"}},{"name":"discount","origin":"textproc/discount","version":"2.2.7d","comment":"C implementation of the Markdown markup language","maintainer":"sunpoet@FreeBSD.org","www":"https://www.pell.portland.or.us/~orc/Code/discount/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"707b3997e6cd1f5514ba6257d845279508d4c26677d91ce913ff3b1e9924e22b","flatsize":261685,"path":"All/discount-2.2.7d.pkg","repopath":"All/discount-2.2.7d.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":74700,"desc":"This is an implementation of John Gruber's Markdown text to html language.\nThere's not much here that differentiates it from any of the existing Markdown\nimplementations except that it's written in C instead of one of the vast flock\nof scripting languages that are fighting it out for the Perl crown.\n\nMarkdown provides a library that gives you formatting functions suitable for\nmarking down entire documents or lines of text, a command-line program that you\ncan use to mark down documents interactively or from a script,\nand a tiny (1 program so far) suite of example programs that show how to fully\nutilize the markdown library.\n\nIt also does, by default, various smartypants-style substitutions.","categories":["devel","textproc"],"shlibs_required":["libc.so.8"],"options":{"EXTRA":"on","SAMPLES":"off","TAB8":"on"},"annotations":{"cpe":"cpe:2.3:a:discount_project:discount:2.2.7d:::::dragonfly6:x86_64"}},{"name":"docbook-xsl-ns","origin":"textproc/docbook-xsl-ns","version":"1.79.1","comment":"Namespace-aware DocBook XSLT stylesheets","maintainer":"sunpoet@FreeBSD.org","www":"https://docbook.sourceforge.net","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"470b5dd43aa2f71fef671330727a68ed31661429565a772a6acc9e45e7fccee2","flatsize":53364514,"path":"All/docbook-xsl-ns-1.79.1.pkg","repopath":"All/docbook-xsl-ns-1.79.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20865836,"desc":"These are namespace-aware XSLT stylesheets for the DocBook DTD and its\nderivatives (Simplified DocBook, etc.).","deps":{"docbook":{"origin":"textproc/docbook","version":"1.5"},"xmlcatmgr":{"origin":"textproc/xmlcatmgr","version":"2.2_4"}},"categories":["textproc"],"options":{"DOCS":"on"}},{"name":"discid","origin":"audio/discid","version":"1.3_1","comment":"Identify audio cd in your drive","maintainer":"ports@FreeBSD.org","www":"https://jeremy.zawodny.com/c/discid/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4b59d82d5b5261c866c8eb59034a8ccc196f707a9c42dbbe619a2e787f582b07","flatsize":6656,"path":"All/discid-1.3_1.pkg","repopath":"All/discid-1.3_1.pkg","licenselogic":"single","pkgsize":3148,"desc":"A C Program to Compute CDDB discids on Linux and FreeBSD.","categories":["audio"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe discid port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"disco","origin":"net-mgmt/disco","version":"1.2_2","comment":"IP discovery and fingerprinting utility","maintainer":"ports@FreeBSD.org","www":"http://www.altmode.com/disco/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bcb939023286f911bd0c96a87d7be79bee92fc0856fb41e6a4ff5ab416702718","flatsize":81352,"path":"All/disco-1.2_2.pkg","repopath":"All/disco-1.2_2.pkg","licenselogic":"single","pkgsize":21584,"desc":"Disco is a passive IP discovery and fingerprinting utility\ndesigned to sit on segments distributed throughout a network to\ndiscover unique IP's on the network. In addition to IP\ndiscovery disco has the ability to passively fingerprint TCP\nSYN packets. The intention is for disco to discover IP's on the\nnetwork, fingerprint the packet if necessary, and load into the\nGherkin Scan Manager database for targeted host scans.","categories":["net-mgmt"],"shlibs_required":["libc.so.8","libpcap.so.3"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe disco port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dirvish","origin":"sysutils/dirvish","version":"1.2.1_4","comment":"Network backup system based off of rsync","maintainer":"tarkhil@over.ru","www":"http://www.dirvish.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fe44611b3c3783eb10bbcf494e3663500444ce7f6467c1262f76621c72d083e7","flatsize":73292,"path":"All/dirvish-1.2.1_4.pkg","repopath":"All/dirvish-1.2.1_4.pkg","licenselogic":"single","pkgsize":27312,"desc":"This is a network-based backup system based of rsync.  It can do full and\nincremental backups to a remote file server.  It relies on rsync for the\nhost to host copy and uses hard links to provide multiple snapshots of the\ndata without duplicating identical files.","deps":{"p5-Time-Period":{"origin":"devel/p5-Time-Period","version":"1.25"},"p5-Time-modules":{"origin":"devel/p5-Time-modules","version":"2013.0912_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"rsync":{"origin":"net/rsync","version":"3.4.1_2"}},"categories":["archivers","sysutils"]},{"name":"direvent","origin":"sysutils/direvent","version":"5.3_1","comment":"Per-directory file system event monitor","maintainer":"zeus@gnu.org.ua","www":"https://www.gnu.org.ua/software/direvent/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ec98ee50a8f78cf83348a19f93282e94f3bab3a20d56dd7e1f5aa804d543ce1d","flatsize":458737,"path":"All/direvent-5.3_1.pkg","repopath":"All/direvent-5.3_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":143032,"desc":"GNU Direvent is a daemon that monitors file system directories for events,\nsuch as creating, deleting or modifying files.  It can be configured to\nmonitor different sets of directories for different events.  When an event\nis detected, direvent(8) calls an external program associated with it,\nsupplying it with the information about the event and the location within\nthe file system where it occurred.\n\nGNU Direvent provides an easy way to configure the system to react\nimmediately if certain files undergo changes.  This may be helpful, for\nexample, to track changes in important configuration files.\n\nThe program aims to provide a uniform and system-independent command-level\ninterface for file system events.  The current version is known to work on\nGNU/Linux and BSD systems (FreeBSD, NetBSD, OpenBSD, Darwin).","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libintl.so.8"],"options":{"NLS":"on"}},{"name":"dirdiff","origin":"sysutils/dirdiff","version":"2.1_4","comment":"Graphical diff tool","maintainer":"tcltk@FreeBSD.org","www":"http://freecode.com/projects/dirdiff/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0a6f69ddb52028ccc9d3b1004cae39d55fec1d4483ae595c4f378d2c055cad53","flatsize":156525,"path":"All/dirdiff-2.1_4.pkg","repopath":"All/dirdiff-2.1_4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":38392,"desc":"Dirdiff is a graphical tool for displaying the differences between\ndirectory trees and for merging changes from one tree into another.\nDirdiff can handle up to 5 trees.  It displays a main window with a\nlist of the files which are different between the trees, with colored\nsquares to indicate the relative ages of the versions.  A menu allows\nyou to display the differences between any two of the versions in\nanother window.  Another menu allows you to copy the file from one\ntree to another.","deps":{"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["sysutils","tcl","tk"]},{"name":"dircproxy","origin":"irc/dircproxy","version":"1.2.0.r1_3","comment":"Detachable irc proxy server with many features","maintainer":"mm@FreeBSD.org","www":"https://github.com/w8tvi/dircproxy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f99b9824489e4768e2daccff8425ff60cb231ae8db460733d1bd26e715120f12","flatsize":208626,"path":"All/dircproxy-1.2.0.r1_3.pkg","repopath":"All/dircproxy-1.2.0.r1_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":82164,"desc":"dircproxy is an IRC proxy server designed for people who use IRC\nfrom lots of different workstations or clients, but wish to remain\nconnected and see what they missed while they were away.  You connect\nto IRC through dircproxy, and it keeps you connected to the server,\neven after you detach your client from it.  While you're detached,\nit logs channel and private messages as well as important events,\nand when you re-attach it'll let you know what you missed.\n\nThis can be used to give you roughly the same functionality as\nusing ircII and screen together, except you can use whatever IRC\nclient you like, including X ones!\n\ndircproxy has a whole host of features. Please read the file README in\nthe source distribution for a list.","categories":["irc"],"shlibs_required":["libc.so.8","libcrypt.so.4"],"annotations":{"cpe":"cpe:2.3:a:dircproxy:dircproxy:1.2.0.r1:::::dragonfly6:x86_64:3"},"messages":[{"message":"A default dircproxy configuration file has been installed as:\n/usr/local/share/dircproxy/dircproxyrc.sample\n\nPlease read this and the dircproxy(1) manpage to set up dircproxy.","type":"install"}]},{"name":"dolibarr18","origin":"www/dolibarr18","version":"18.0.6","comment":"Modern software package to manage your company or foundation","maintainer":"acm@FreeBSD.org","www":"https://www.dolibarr.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"926c6476308e9ca751b2f9d3919fdf8a168d29a9811b99bb7780772ff8081693","flatsize":214229649,"path":"All/dolibarr18-18.0.6.pkg","repopath":"All/dolibarr18-18.0.6.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":43237780,"desc":"Dolibarr ERP & CRM is a modern software package to manage your organization's\nactivity (contacts, suppliers, invoices, orders, stocks, agenda)\n\nIt's an Open Source Software (written in PHP language) designed for small,\nmedium or large companies, foundations and freelances.\n\nYou can freely use, study, modify or distribute it according to its Free\nSoftware licence.\n\nYou can use it as a standalone application or as a web application to be able\nto access it from the Internet or a LAN.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-calendar":{"origin":"misc/php83-calendar","version":"8.3.21"},"php83-curl":{"origin":"ftp/php83-curl","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-intl":{"origin":"devel/php83-intl","version":"8.3.21"},"php83-pgsql":{"origin":"databases/php83-pgsql","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"}},"categories":["finance","www"],"options":{"MYSQL":"off","PGSQL":"on"},"annotations":{"cpe":"cpe:2.3:a:dolibarr18:dolibarr18:18.0.6:::::dragonfly6:x86_64"},"messages":[{"message":"Dolibarr 18 was installed\n\n1) Create a user and a database for dolibarr to store all\n   its tables in (or choose an existing database).\n\n2) Into web server configuration file you must define webroot to \n   /usr/local/www/dolibarr18/htdocs or add a dolibarr alias to it\n\n3) You should now open a browser and go to:\n\n   http://localhost/dolibarr\n\n   and follow the installer instructions\n\n4) Enjot it","type":"install"}]},{"name":"dmjava","origin":"games/dmjava","version":"1.05_2","comment":"Dungeon Master Java is a remake of the classic Dungeon Master by FTL","maintainer":"oliver@FreeBSD.org","www":"http://homepage.mac.com/aberfield/dmj/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"27fa405c760999c013b01b0d6e11f8ac7ae52ecc24ccd1e2a1fee81dadba77fd","flatsize":16410264,"path":"All/dmjava-1.05_2.pkg","repopath":"All/dmjava-1.05_2.pkg","licenselogic":"single","pkgsize":12026220,"desc":"Dungeon Master Java is a remake of the classic FTL game Dungeon Master.\nIt is written entirely in Java, and is designed to run as a stand-alone\napplication rather than an applet in a web browser. It has high-resolution\ngraphics that simulate a 3D environment. Most of the graphics are rendered\nin the free ray-tracer Pov-Ray. Item graphics and character portraits are\ndone by hand with a paint program, though many are simply taken from the\noriginal and its sequels and touched-up.\n\nGameplay is very similar to the original, with real-time action, 90-degree\nturns, and step-by-step movement. One major change from the original is that\nmonsters are not \"stuck\" in groups: they are completely free to wander,\nsometimes occupying a square with other monsters and sometimes not.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["games"]},{"name":"discordo","origin":"net-im/discordo","version":"g20220909_18","comment":"Lightweight, secure, and feature-rich Discord terminal client","maintainer":"lcook@FreeBSD.org","www":"https://github.com/ayntgl/discordo","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c4b373e37c1fcff38aec7f942ac86026fdb4439f0d3442c8023d463fd720f1b2","flatsize":10566156,"path":"All/discordo-g20220909_18.pkg","repopath":"All/discordo-g20220909_18.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3020040,"desc":"Ligthweight and feature-rich terminal client\nfor Discord.","deps":{"xclip":{"origin":"x11/xclip","version":"0.13.99"}},"categories":["net-im"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on","WAYLAND":"off","XCLIP":"on"}},{"name":"dionysus-topology-library","origin":"math/dionysus","version":"g20210521_1","comment":"Library for computing persistent homology","maintainer":"yuri@FreeBSD.org","www":"https://mrzv.org/software/dionysus2/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"31849ba22d51936e371a3049cb261b8ea0a2452cb038d1d088ac936365ea565e","flatsize":153584,"path":"All/dionysus-topology-library-g20210521_1.pkg","repopath":"All/dionysus-topology-library-g20210521_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":28184,"desc":"Dionysus is a computational topology package focused on persistent\nhomology. It is written in C++, with Python bindings.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"}},"categories":["math"]},{"name":"dinotrace-emacs_wayland","origin":"cad/dinotrace","version":"9.4f_10","comment":"Graphical signal trace waveform viewer","maintainer":"ports@FreeBSD.org","www":"https://www.veripool.org/wiki/dinotrace","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6fee171e8d279df17278a86f7e617d4fda465c38f0ca831815c7ac552109c984","flatsize":511587,"path":"All/dinotrace-emacs_wayland-9.4f_10.pkg","repopath":"All/dinotrace-emacs_wayland-9.4f_10.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":147416,"desc":"Dinotrace is a signal waveform tracing tool that supports traces in the form of\nVerilog Value Change Dump (VCD), ASCII, Verilator, Tempest CCLI, COSMOS, Chango\nand Decsim Binary. Dinotrace is also equipped with an interface to GNU Emacs.\n\nDinotrace was conceived in the early 1980's by Allen Gallotta at Digital\nEquipment Corporation, who wrote the code and supported it through version 4.2.\nWhen created, it was the first graphical display tool for the simulators being\ndesigned at Digital.","deps":{"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"open-motif":{"origin":"x11-toolkits/open-motif","version":"2.3.8_8"},"verilog-mode.el-emacs_wayland":{"origin":"cad/verilog-mode.el","version":"801_23"}},"categories":["cad"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXm.so.4","libXt.so.6","libc.so.8","libm.so.4"],"options":{"EMACS":"on"},"annotations":{"flavor":"wayland"},"messages":[{"message":"To activate dinotrace Emacs extensions add the following lines\nto your Emacs configuration file (usually ~/.emacs):\n\n;; Dinotrace mode\n(autoload 'dinotrace-update \"dinotrace\" \"Update dinotrace annotations in this buffer\" t)\n(autoload 'dinotrace-mode   \"dinotrace\" \"Toggle dinotrace annotations in this buffer\" t)\n(global-set-key \"\\C-x\\C-aa\" 'dinotrace-update)\n(global-set-key \"\\C-x\\C-ad\" 'dinotrace-mode)\n\n;; Sim-Log mode\n(autoload 'sim-log-mode \"sim-log\" \"Mode for Simulation Log files.\" t)\n(setq auto-mode-alist (append (list '(\"\\\\.log$\" . sim-log-mode)) auto-mode-alist))","type":"install"},{"message":"===>   NOTICE:\n\nThe dinotrace-emacs_wayland port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"direnv","origin":"sysutils/direnv","version":"2.35.0_3","comment":"Environment variable manager for your shell","maintainer":"bdrewery@FreeBSD.org","www":"https://direnv.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a8d9b69719d620702859c5ac9aaddfd84a2a83031c6c2dc2d0dead90263d3a6e","flatsize":6978991,"path":"All/direnv-2.35.0_3.pkg","repopath":"All/direnv-2.35.0_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2317088,"desc":"direnv is an environment switcher for the shell. It knows how to hook into\nbash, zsh, tcsh and fish shell to load or unload environment variables\ndepending on the current directory. This allows to have project-specific\nenvironment variables and not clutter the \"~/.profile\" file.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"dinotrace-emacs_nox","origin":"cad/dinotrace","version":"9.4f_10","comment":"Graphical signal trace waveform viewer","maintainer":"ports@FreeBSD.org","www":"https://www.veripool.org/wiki/dinotrace","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cf8b2819dd2981ba598b38471f9bebbb6d910fc079598a681577b05dacbebb5a","flatsize":511587,"path":"All/dinotrace-emacs_nox-9.4f_10.pkg","repopath":"All/dinotrace-emacs_nox-9.4f_10.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":147376,"desc":"Dinotrace is a signal waveform tracing tool that supports traces in the form of\nVerilog Value Change Dump (VCD), ASCII, Verilator, Tempest CCLI, COSMOS, Chango\nand Decsim Binary. Dinotrace is also equipped with an interface to GNU Emacs.\n\nDinotrace was conceived in the early 1980's by Allen Gallotta at Digital\nEquipment Corporation, who wrote the code and supported it through version 4.2.\nWhen created, it was the first graphical display tool for the simulators being\ndesigned at Digital.","deps":{"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"open-motif":{"origin":"x11-toolkits/open-motif","version":"2.3.8_8"},"verilog-mode.el-emacs_nox":{"origin":"cad/verilog-mode.el","version":"801_23"}},"categories":["cad"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXm.so.4","libXt.so.6","libc.so.8","libm.so.4"],"options":{"EMACS":"on"},"annotations":{"flavor":"nox"},"messages":[{"message":"To activate dinotrace Emacs extensions add the following lines\nto your Emacs configuration file (usually ~/.emacs):\n\n;; Dinotrace mode\n(autoload 'dinotrace-update \"dinotrace\" \"Update dinotrace annotations in this buffer\" t)\n(autoload 'dinotrace-mode   \"dinotrace\" \"Toggle dinotrace annotations in this buffer\" t)\n(global-set-key \"\\C-x\\C-aa\" 'dinotrace-update)\n(global-set-key \"\\C-x\\C-ad\" 'dinotrace-mode)\n\n;; Sim-Log mode\n(autoload 'sim-log-mode \"sim-log\" \"Mode for Simulation Log files.\" t)\n(setq auto-mode-alist (append (list '(\"\\\\.log$\" . sim-log-mode)) auto-mode-alist))","type":"install"},{"message":"===>   NOTICE:\n\nThe dinotrace-emacs_nox port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dinotrace-emacs_devel_nox","origin":"cad/dinotrace","version":"9.4f_10","comment":"Graphical signal trace waveform viewer","maintainer":"ports@FreeBSD.org","www":"https://www.veripool.org/wiki/dinotrace","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cee52137d91366e7182b41429072b769cf6f07b360cc1cf1a9b98bf9ffb0c87e","flatsize":511587,"path":"All/dinotrace-emacs_devel_nox-9.4f_10.pkg","repopath":"All/dinotrace-emacs_devel_nox-9.4f_10.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":147464,"desc":"Dinotrace is a signal waveform tracing tool that supports traces in the form of\nVerilog Value Change Dump (VCD), ASCII, Verilator, Tempest CCLI, COSMOS, Chango\nand Decsim Binary. Dinotrace is also equipped with an interface to GNU Emacs.\n\nDinotrace was conceived in the early 1980's by Allen Gallotta at Digital\nEquipment Corporation, who wrote the code and supported it through version 4.2.\nWhen created, it was the first graphical display tool for the simulators being\ndesigned at Digital.","deps":{"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"open-motif":{"origin":"x11-toolkits/open-motif","version":"2.3.8_8"},"verilog-mode.el-emacs_devel_nox":{"origin":"cad/verilog-mode.el","version":"801_23"}},"categories":["cad"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXm.so.4","libXt.so.6","libc.so.8","libm.so.4"],"options":{"EMACS":"on"},"annotations":{"flavor":"devel_nox"},"messages":[{"message":"To activate dinotrace Emacs extensions add the following lines\nto your Emacs configuration file (usually ~/.emacs):\n\n;; Dinotrace mode\n(autoload 'dinotrace-update \"dinotrace\" \"Update dinotrace annotations in this buffer\" t)\n(autoload 'dinotrace-mode   \"dinotrace\" \"Toggle dinotrace annotations in this buffer\" t)\n(global-set-key \"\\C-x\\C-aa\" 'dinotrace-update)\n(global-set-key \"\\C-x\\C-ad\" 'dinotrace-mode)\n\n;; Sim-Log mode\n(autoload 'sim-log-mode \"sim-log\" \"Mode for Simulation Log files.\" t)\n(setq auto-mode-alist (append (list '(\"\\\\.log$\" . sim-log-mode)) auto-mode-alist))","type":"install"},{"message":"===>   NOTICE:\n\nThe dinotrace-emacs_devel_nox port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dinotrace-emacs_devel","origin":"cad/dinotrace","version":"9.4f_10","comment":"Graphical signal trace waveform viewer","maintainer":"ports@FreeBSD.org","www":"https://www.veripool.org/wiki/dinotrace","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"97384eabe1dfbccff61991640b359cb78cc1c8528796bdaa71e973ececb1be61","flatsize":511587,"path":"All/dinotrace-emacs_devel-9.4f_10.pkg","repopath":"All/dinotrace-emacs_devel-9.4f_10.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":147364,"desc":"Dinotrace is a signal waveform tracing tool that supports traces in the form of\nVerilog Value Change Dump (VCD), ASCII, Verilator, Tempest CCLI, COSMOS, Chango\nand Decsim Binary. Dinotrace is also equipped with an interface to GNU Emacs.\n\nDinotrace was conceived in the early 1980's by Allen Gallotta at Digital\nEquipment Corporation, who wrote the code and supported it through version 4.2.\nWhen created, it was the first graphical display tool for the simulators being\ndesigned at Digital.","deps":{"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"open-motif":{"origin":"x11-toolkits/open-motif","version":"2.3.8_8"},"verilog-mode.el-emacs_devel":{"origin":"cad/verilog-mode.el","version":"801_23"}},"categories":["cad"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXm.so.4","libXt.so.6","libc.so.8","libm.so.4"],"options":{"EMACS":"on"},"annotations":{"flavor":"devel_full"},"messages":[{"message":"To activate dinotrace Emacs extensions add the following lines\nto your Emacs configuration file (usually ~/.emacs):\n\n;; Dinotrace mode\n(autoload 'dinotrace-update \"dinotrace\" \"Update dinotrace annotations in this buffer\" t)\n(autoload 'dinotrace-mode   \"dinotrace\" \"Toggle dinotrace annotations in this buffer\" t)\n(global-set-key \"\\C-x\\C-aa\" 'dinotrace-update)\n(global-set-key \"\\C-x\\C-ad\" 'dinotrace-mode)\n\n;; Sim-Log mode\n(autoload 'sim-log-mode \"sim-log\" \"Mode for Simulation Log files.\" t)\n(setq auto-mode-alist (append (list '(\"\\\\.log$\" . sim-log-mode)) auto-mode-alist))","type":"install"},{"message":"===>   NOTICE:\n\nThe dinotrace-emacs_devel port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dinotrace-emacs_canna","origin":"cad/dinotrace","version":"9.4f_10","comment":"Graphical signal trace waveform viewer","maintainer":"ports@FreeBSD.org","www":"https://www.veripool.org/wiki/dinotrace","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2243469b6835dd9ad3351c118d8604dcfb97f4e7c91963edbbbedbffec994a9a","flatsize":511587,"path":"All/dinotrace-emacs_canna-9.4f_10.pkg","repopath":"All/dinotrace-emacs_canna-9.4f_10.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":147432,"desc":"Dinotrace is a signal waveform tracing tool that supports traces in the form of\nVerilog Value Change Dump (VCD), ASCII, Verilator, Tempest CCLI, COSMOS, Chango\nand Decsim Binary. Dinotrace is also equipped with an interface to GNU Emacs.\n\nDinotrace was conceived in the early 1980's by Allen Gallotta at Digital\nEquipment Corporation, who wrote the code and supported it through version 4.2.\nWhen created, it was the first graphical display tool for the simulators being\ndesigned at Digital.","deps":{"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"open-motif":{"origin":"x11-toolkits/open-motif","version":"2.3.8_8"},"verilog-mode.el-emacs_canna":{"origin":"cad/verilog-mode.el","version":"801_23"}},"categories":["cad"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXm.so.4","libXt.so.6","libc.so.8","libm.so.4"],"options":{"EMACS":"on"},"annotations":{"flavor":"canna"},"messages":[{"message":"To activate dinotrace Emacs extensions add the following lines\nto your Emacs configuration file (usually ~/.emacs):\n\n;; Dinotrace mode\n(autoload 'dinotrace-update \"dinotrace\" \"Update dinotrace annotations in this buffer\" t)\n(autoload 'dinotrace-mode   \"dinotrace\" \"Toggle dinotrace annotations in this buffer\" t)\n(global-set-key \"\\C-x\\C-aa\" 'dinotrace-update)\n(global-set-key \"\\C-x\\C-ad\" 'dinotrace-mode)\n\n;; Sim-Log mode\n(autoload 'sim-log-mode \"sim-log\" \"Mode for Simulation Log files.\" t)\n(setq auto-mode-alist (append (list '(\"\\\\.log$\" . sim-log-mode)) auto-mode-alist))","type":"install"},{"message":"===>   NOTICE:\n\nThe dinotrace-emacs_canna port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dinotrace","origin":"cad/dinotrace","version":"9.4f_10","comment":"Graphical signal trace waveform viewer","maintainer":"ports@FreeBSD.org","www":"https://www.veripool.org/wiki/dinotrace","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e261e65be3e76adc1bc6bdc17bb1e4d2ccf2b8185a9e118f86c9e6d1fc67454e","flatsize":511587,"path":"All/dinotrace-9.4f_10.pkg","repopath":"All/dinotrace-9.4f_10.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":147320,"desc":"Dinotrace is a signal waveform tracing tool that supports traces in the form of\nVerilog Value Change Dump (VCD), ASCII, Verilator, Tempest CCLI, COSMOS, Chango\nand Decsim Binary. Dinotrace is also equipped with an interface to GNU Emacs.\n\nDinotrace was conceived in the early 1980's by Allen Gallotta at Digital\nEquipment Corporation, who wrote the code and supported it through version 4.2.\nWhen created, it was the first graphical display tool for the simulators being\ndesigned at Digital.","deps":{"emacs":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"open-motif":{"origin":"x11-toolkits/open-motif","version":"2.3.8_8"},"verilog-mode.el":{"origin":"cad/verilog-mode.el","version":"801_23"}},"categories":["cad"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXm.so.4","libXt.so.6","libc.so.8","libm.so.4"],"options":{"EMACS":"on"},"annotations":{"flavor":"full"},"messages":[{"message":"To activate dinotrace Emacs extensions add the following lines\nto your Emacs configuration file (usually ~/.emacs):\n\n;; Dinotrace mode\n(autoload 'dinotrace-update \"dinotrace\" \"Update dinotrace annotations in this buffer\" t)\n(autoload 'dinotrace-mode   \"dinotrace\" \"Toggle dinotrace annotations in this buffer\" t)\n(global-set-key \"\\C-x\\C-aa\" 'dinotrace-update)\n(global-set-key \"\\C-x\\C-ad\" 'dinotrace-mode)\n\n;; Sim-Log mode\n(autoload 'sim-log-mode \"sim-log\" \"Mode for Simulation Log files.\" t)\n(setq auto-mode-alist (append (list '(\"\\\\.log$\" . sim-log-mode)) auto-mode-alist))","type":"install"},{"message":"===>   NOTICE:\n\nThe dinotrace port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ding-libs","origin":"devel/ding-libs","version":"0.6.1","comment":"Collection of useful libraries for developers","maintainer":"ports@FreeBSD.org","www":"https://pagure.io/SSSD/ding-libs/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6713d2cff83e3c3544fecdc4341e00519ed7120d60362dbe3e124c5e4943e230","flatsize":677716,"path":"All/ding-libs-0.6.1.pkg","repopath":"All/ding-libs-0.6.1.pkg","licenselogic":"and","licenses":["GPLv3+","LGPL3+"],"pkgsize":132692,"desc":"Ding-libs provides utility functions to manipulate filesystem pathnames\n(libpath_utils), a hash table which dynamically resizes to achieve\noptimal storage and access time properties (libdhash), a data type to\ncollect data in a hierarchical structure for easy iteration and\nserialization (libcollection), a dynamically growing, reference-counted\narray (libref_array), and a library to process configuration files in\ninitialization format (INI) into a library collection data structure\n(libini_config).","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"}},"categories":["devel"],"options":{"DOCS":"on","TEST":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe ding-libs port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dina","origin":"x11-fonts/dina","version":"2.92_2","comment":"Monospace bitmap font, primarily aimed at programmers","maintainer":"rakuco@FreeBSD.org","www":"https://www.donationcoder.com/Software/Jibz/Dina/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"14010ae273b4f4e12f16d55d291d644a88dd603a23cfcdbe03cb515e4e7a667c","flatsize":62774,"path":"All/dina-2.92_2.pkg","repopath":"All/dina-2.92_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":58176,"desc":"Dina is a monospace bitmap font, primarily aimed at programmers. It is\nrelatively compact to allow a lot of code on screen, while (hopefully) clear\nenough to remain readable even at high resolutions.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"dimod","origin":"science/dimod","version":"0.12.20","comment":"DWave: Shared API for QUBO/Ising samplers","maintainer":"yuri@FreeBSD.org","www":"https://github.com/dwavesystems/dimod","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b6076332bd058fc34023f6624830796e0e1d7f6023a338feda106bf44a368de8","flatsize":149058,"path":"All/dimod-0.12.20.pkg","repopath":"All/dimod-0.12.20.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":23440,"desc":"dimod is a part of the software stack for accessing quantum computing hardware\nmade by D-Wave company.\n\ndimod is a shared API for samplers. It provides:\n* classes for quadratic models - such as the binary quadratic model (BQM) class\n  that contains Ising and QUBO models used by samplers such as the D-Wave system\n  - and higher-order (non-quadratic) models\n* reference examples of samplers and composed samplers\n* abstract base classes for constructing new samplers and composed samplers","categories":["python","science"]},{"name":"dobutsu","origin":"games/dobutsu","version":"6","comment":"Tablebase and Engine for Dobutsu Shogi","maintainer":"fuz@FreeBSD.org","www":"https://github.com/clausecker/dobutsu","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ed2a77ad2cee285ea45597743772245c0f37c3d0a973cfad2a41180bc5d9923b","flatsize":27778529,"path":"All/dobutsu-6.pkg","repopath":"All/dobutsu-6.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":27757948,"desc":"An engine for the Japanese chess variant Dobutsu shogi.  Dobutsu uses a\ncomprehensive endgame table base to achieve perfect play from any\nposition, but can also be configured to any strength you desire.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["games"],"shlibs_required":["libc.so.8","libintl.so.8","liblzma.so.3","libm.so.4","libreadline.so.8"]},{"name":"dill","origin":"devel/dill","version":"2.4.1.75","comment":"Code generation for generating executable code directly into memory","maintainer":"yuri@FreeBSD.org","www":"https://github.com/GTkorvo/dill","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e1e05a55e67639ecd5ed318be299e011debbcc1cb0709e65fb636fdbef5385c1","flatsize":428052,"path":"All/dill-2.4.1.75.pkg","repopath":"All/dill-2.4.1.75.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":73808,"desc":"DILL provides instruction-level code generation, register allocation and simple\noptimizations for generating executable code directly into memory regions for\nimmediate use.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"}},"categories":["devel"]},{"name":"ditaa","origin":"graphics/ditaa","version":"0.11.0","comment":"Convert ASCII art diagrams into proper bitmap graphics","maintainer":"ports@FreeBSD.org","www":"https://github.com/stathissideris/ditaa","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"50b5018627e6586442cf70455d3555d6bb3ea5760576d979909af27ea2005c3e","flatsize":12629384,"path":"All/ditaa-0.11.0.pkg","repopath":"All/ditaa-0.11.0.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":11053192,"desc":"ditaa is a small command-line utility written in Java, that can convert\ndiagrams drawn using ascii art ('drawings' that contain characters that\nresemble lines like | / - ), into proper bitmap graphics.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["graphics","java"],"messages":[{"message":"===>   NOTICE:\n\nThe ditaa port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dihydrogen","origin":"math/dihydrogen","version":"0.2.1.36_5","comment":"Dense and sparse linear algebra, conic optimization, lattice reduction","maintainer":"yuri@FreeBSD.org","www":"https://github.com/LLNL/DiHydrogen","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e84e7d3944f4a9be2a4857a15781a30c6ad9ca88c04dcfb2d775009afa30cb10","flatsize":194831,"path":"All/dihydrogen-0.2.1.36_5.pkg","repopath":"All/dihydrogen-0.2.1.36_5.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":43472,"desc":"DiHydrogen is the second version of the Hydrogen fork of the well-known\ndistributed linear algebra library, Elemental. DiHydrogen aims to be a basic\ndistributed multilinear algebra interface with a particular emphasis on the\nneeds of the distributed machine learning effort, LBANN.","deps":{"hwloc2":{"origin":"devel/hwloc2","version":"2.11.2"},"json-c":{"origin":"devel/json-c","version":"0.18"},"level-zero":{"origin":"devel/level-zero","version":"1.17.45"},"libepoll-shim":{"origin":"devel/libepoll-shim","version":"0.0.20240608"},"libfabric":{"origin":"net/libfabric","version":"1.15.1_4"},"libfmt":{"origin":"devel/libfmt","version":"10.2.1"},"mpich":{"origin":"net/mpich","version":"4.3.0"},"spdlog":{"origin":"devel/spdlog","version":"1.15.2"}},"categories":["math"],"options":{"MPICH":"on","OPENMPI":"off"}},{"name":"digitemp","origin":"misc/digitemp","version":"3.7.2_1","comment":"Dallas Semiconductor 1-wire device reading console application","maintainer":"ports@FreeBSD.org","www":"https://www.digitemp.com/software.shtml","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"73454b4fd2933251b480be12ac04b58e5ed32a9a154fb8dd0a3680e0fc579aa4","flatsize":255133,"path":"All/digitemp-3.7.2_1.pkg","repopath":"All/digitemp-3.7.2_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":79700,"desc":"DigiTemp is a simple to use console application for reading values from\nDallas Semiconductor 1-wire devices. Its main use is for reading temperature\nsensors, but it also reads counters and understands the 1-wire hubs with\ndevices on different branches of the network. DigiTemp now supports the\nfollowing 1-wire temperature sensors: DS18S20 (and DS1820), DS18B20, DS1822,\nthe DS2438 Smart Battery Monitor, DS2422 and DS2423 Counters, DS2409\nMicroLAN Coupler (used in 1-wire hubs) and the AAG TAI-8540 humidity sensor.","categories":["misc"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"NOTE: on FreeBSD Digitemp should use /dev/cuau* serial devices,\n  so if running as non-root user, please tune your devfs rules or\n  add running user to \"dialer\" group which is the default owner\n  of /dev/cuau* devices !","type":"install"},{"message":"===>   NOTICE:\n\nThe digitemp port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dillo","origin":"www/dillo2","version":"3.2.0_1","comment":"Fast, small graphical Web browser built upon fltk","maintainer":"cy@FreeBSD.org","www":"https://dillo-browser.github.io/dillo.org.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cac13317717c8b90c1e0758de708c6f2142cc89ce3560989817d210987c6c325","flatsize":1735809,"path":"All/dillo-3.2.0_1.pkg","repopath":"All/dillo-3.2.0_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":548304,"desc":"Dillo aims to be a multiplatform alternative browser that's small,\nstable, developer-friendly, usable, fast, and extensible. This\nnew, experimental version of Dillo is based upon FLTK toolkit,\nrather than GTK1, and has been substantially rewritten.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fltk":{"origin":"x11-toolkits/fltk","version":"1.3.10"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libiconv":{"origin":"converters/libiconv","version":"1.17_1"},"png":{"origin":"graphics/png","version":"1.6.47"},"webp":{"origin":"graphics/webp","version":"1.5.0"},"wget":{"origin":"ftp/wget","version":"1.25.0"}},"categories":["www"],"shlibs_required":["libX11.so.6","libXcursor.so.1","libXext.so.6","libXfixes.so.3","libXft.so.2","libXinerama.so.1","libXrender.so.1","libc.so.8","libcrypto.so.12","libfltk.so.1.3","libfontconfig.so.1","libiconv.so.2","libjpeg.so.8","libm.so.4","libpng16.so.16","libpthread.so.0","libssl.so.12","libstdc++.so.9","libwebp.so.7","libz.so.3"],"options":{"DEBUG":"off","DOCS":"on","HYPHENATION":"off","IPV6":"on","JPEG":"on","PNG":"on","WEBP":"on"},"annotations":{"cpe":"cpe:2.3:a:dillo:dillo:3.2.0:::::dragonfly6:x86_64:1"}},{"name":"dilay","origin":"graphics/dilay","version":"1.9.0_6","comment":"3D sculpting application","maintainer":"yuri@FreeBSD.org","www":"https://abau.org/dilay/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2253998b83a6da6f7f037a8ff6560e2ec84375e725f08459a99e380b62713b4f","flatsize":1201410,"path":"All/dilay-1.9.0_6.pkg","repopath":"All/dilay-1.9.0_6.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":350928,"desc":"Dilay is a 3D sculpting application that provides an intuitive workflow\nusing a number of powerful modeling tools. As each tool locally subdivides\nthe mesh where more details are required, Dilay allows artists to rapidly\ncreate complex meshes.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-opengl":{"origin":"graphics/qt5-opengl","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["graphics"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5OpenGL.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"digiham","origin":"comms/digiham","version":"0.3.0","comment":"Tools for decoding digital ham communication","maintainer":"vvelox@vvelox.net","www":"https://github.com/jketterl/digiham","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"27566a8b26ce6282f2af9e6c0be0771587c21d2f392d1637ae1d69ad2681b22a","flatsize":162964,"path":"All/digiham-0.3.0.pkg","repopath":"All/digiham-0.3.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":42244,"desc":"This a simple set of command-line tools that is intended to\nbe used to decode digital modulations used by ham radio\noperators. The main focus is on digital voice modes.\n\nRight now this project enables you to decode DMR and YSF.","deps":{"mbelib":{"origin":"comms/mbelib","version":"1.3.0"}},"categories":["comms","hamradio"],"shlibs_required":["libc.so.8","libmbe.so.1"]},{"name":"dikt","origin":"textproc/dikt","version":"3_1,1","comment":"Dictionary for KDE","maintainer":"ports@FreeBSD.org","www":"https://dikt.tv/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b424f3e948321dbbe464746765f7ad829b48213dc56efcc7d2c1251c3e739acd","flatsize":501481,"path":"All/dikt-3_1,1.pkg","repopath":"All/dikt-3_1,1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":144240,"desc":"Dikt is a dictionary for KDE. Dikt is a network application\nthat implements the Dict protocol, with a browser interface\nspecialized for querying dictionaries.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"kf6-kbookmarks":{"origin":"devel/kf6-kbookmarks","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kcolorscheme":{"origin":"x11-themes/kf6-kcolorscheme","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-kguiaddons":{"origin":"x11-toolkits/kf6-kguiaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kiconthemes":{"origin":"x11-themes/kf6-kiconthemes","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kitemviews":{"origin":"x11-toolkits/kf6-kitemviews","version":"6.14.0"},"kf6-kjobwidgets":{"origin":"x11-toolkits/kf6-kjobwidgets","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"kf6-solid":{"origin":"devel/kf6-solid","version":"6.14.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["kde","net","textproc"],"shlibs_required":["libGLX.so.0","libKF6Bookmarks.so.6","libKF6Codecs.so.6","libKF6ColorScheme.so.6","libKF6Completion.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6DBusAddons.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6IconThemes.so.6","libKF6ItemViews.so.6","libKF6JobWidgets.so.6","libKF6KIOCore.so.6","libKF6KIOFileWidgets.so.6","libKF6KIOGui.so.6","libKF6KIOWidgets.so.6","libKF6Service.so.6","libKF6Solid.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6PrintSupport.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"messages":[{"message":"===>   NOTICE:\n\nThe dikt port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"digestpp","origin":"security/digestpp","version":"g20200907","comment":"Experimental C++11 header-only message digest library","maintainer":"yuri@FreeBSD.org","www":"https://github.com/kerukuro/digestpp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"537fd93613ceba3d71a101a077eeef7d9c9d45f9965579a89b684bf342d71d4c","flatsize":361482,"path":"All/digestpp-g20200907.pkg","repopath":"All/digestpp-g20200907.pkg","licenselogic":"single","licenses":["UNLICENSE"],"pkgsize":67700,"desc":"digestpp is an experimental C++11 header-only message digest library.\n\nDerived from cppcrypto in an attempt to devise a more modern yet flexible and\nuniversal C++ API for cryptographic hash functions.","categories":["security"]},{"name":"diffutils","origin":"textproc/diffutils","version":"3.11","comment":"GNU differential compare utilities","maintainer":"schaiba@gmail.com","www":"https://www.gnu.org/software/diffutils/diffutils.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"045d1e461a3a430d83eff23178d3021a68f3868369b9b2269e92b5f4c7bd0ec9","flatsize":1844576,"path":"All/diffutils-3.11.pkg","repopath":"All/diffutils-3.11.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":354724,"desc":"The Free Software Foundation's \"diff\" utilities, including \"diff\",\n\"diff3\", \"sdiff\", and \"cmp\".\n\nThese utilities exist in the FreeBSD base collection, but the GNU\nversions have added functionality that is sometimes useful.\n\nNote that this port will install these utilities with a 'g' prefix,\nfor example gdiff, gdiff3, gcmp, but the texinfo documentation\nwill refer to these utilities without the 'g' prefix.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libintl.so.8"],"options":{"NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:gnu:diffutils:3.11:::::dragonfly6:x86_64"}},{"name":"diffstat","origin":"textproc/diffstat","version":"1.67","comment":"Makes a histogram summarizing \"diff\" output","maintainer":"bapt@FreeBSD.org","www":"https://invisible-island.net/diffstat/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d9f6a117019a1d7be1d62cb186d9d1eb93802c1fe9253ec6308b14571785b9fd","flatsize":51098,"path":"All/diffstat-1.67.pkg","repopath":"All/diffstat-1.67.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":26388,"desc":"This program takes the output of \"diff\" and makes an ASCII graph\nshowing how many lines were inserted, deleted, or changed in the\nfiles that were compared.  It can interpret unified or context\ndiffs, or the default format generated by \"diff\".","categories":["devel","textproc"],"shlibs_required":["libc.so.8"]},{"name":"diffsplit","origin":"textproc/diffsplit","version":"1.0","comment":"Splits a unified diff into pieces which patch one file each","maintainer":"ports@FreeBSD.org","www":"https://www.pathname.com/~quinlan/software/diffsplit/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"10aa5ab9b9b964f5fbf7aabf0e9c2b8fc12c899fa666984d8f9d29adc82147bd","flatsize":3147,"path":"All/diffsplit-1.0.pkg","repopath":"All/diffsplit-1.0.pkg","licenselogic":"single","pkgsize":2336,"desc":"This script splits up a unified diff into separate patch files,\neach of which patches one source file.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","textproc"],"messages":[{"message":"===>   NOTICE:\n\nThe diffsplit port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dify","origin":"graphics/dify","version":"0.6.0_19","comment":"Fast pixel-by-pixel image comparison tool in Rust","maintainer":"ports@FreeBSD.org","www":"https://github.com/jihchi/dify","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c46e94d43fab96cfbfe646ff340a87ad225b199d971911befeff36bcc72fce7b","flatsize":2814149,"path":"All/dify-0.6.0_19.pkg","repopath":"All/dify-0.6.0_19.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":847400,"desc":"Dify is a fast pixel-by-pixel image comparison tool in Rust.\n\nFeatures:\n- .png, .jpg, .jpeg, or .bmp format supported\n- Compares different format, .png vs .jpg for example\n- Compares different dimensions\n- Anti-aliasing support\n- Blockout areas support\n- Supports macOS, Linux and Windows","categories":["graphics"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe dify port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"diffpdf","origin":"graphics/diffpdf","version":"2.1.3_53","comment":"Compare two PDF files-textually or visually","maintainer":"dinoex@FreeBSD.org","www":"http://www.qtrac.eu/diffpdf-foss.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0064869209153f9d295479fccd1891b8bfd05d6d12208e06e60f7b17b7b92b56","flatsize":432105,"path":"All/diffpdf-2.1.3_53.pkg","repopath":"All/diffpdf-2.1.3_53.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":120044,"desc":"DiffPDF is used to compare two PDF files-textually or visually.\n\nDiffPDF can compare two PDF files.\nIt offers three comparison modes: Words, Characters, and Appearance.\n\nLICENSE: GPL2 or later","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"poppler-qt5":{"origin":"graphics/poppler-qt5","version":"25.02.0"},"qt5-buildtools":{"origin":"devel/qt5-buildtools","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["graphics"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5PrintSupport.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libpoppler-qt5.so.1","libpthread.so.0","libstdc++.so.9"]},{"name":"diffcode","origin":"security/diffcode","version":"1.2","comment":"Progrssive differential cipher","maintainer":"jlhawkwell@ladyserenakitty.com","www":"https://gitlab.com/LadySerenaKitty/diffcode","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"976694f0189094f8db2b8d80c4250144ce9ab2505c2e8457cd995fe6a82f2e68","flatsize":66846,"path":"All/diffcode-1.2.pkg","repopath":"All/diffcode-1.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":15416,"desc":"diffcode is a project that can encode and decode using the progressive\ndifferential algorithm.  During encoding, the difference between the binary\nvalues of each input character is calculated and that difference is output.","categories":["security"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"diff-so-fancy","origin":"textproc/diff-so-fancy","version":"1.4.4","comment":"Fancier diff output formatter","maintainer":"rakuco@FreeBSD.org","www":"https://github.com/so-fancy/diff-so-fancy/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a63313a88963d8f3869b8f325b8558be7d9ba6e5ba00e86e3e12729d34bba88f","flatsize":48312,"path":"All/diff-so-fancy-1.4.4.pkg","repopath":"All/diff-so-fancy-1.4.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16264,"desc":"diff-so-fancy strives to make your diff's human readable instead of machine\nreadable. This helps improve code quality and help you spot defects faster.","deps":{"git":{"origin":"devel/git","version":"2.49.0"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["textproc"],"messages":[{"message":"In order to configure git to use diff-so-fancy automatically, you can run:\n    $ git config --global core.pager \"diff-so-fancy | less -R\"\n\ndiff-so-fancy can also be used with diff(1) directly as well as tools like\nhg(1).\n\nSee /usr/local/share/doc/diff-so-fancy/README.md for more information.","type":"install"}]},{"name":"diplib","origin":"graphics/diplib","version":"3.5.1","comment":"Library and development environment for quantitative image analysis","maintainer":"yuri@FreeBSD.org","www":"https://diplib.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4050d289f8215fab39ce826a3693e64e99822352bf5609ec1e79be4ae3fe89f7","flatsize":16796149,"path":"All/diplib-3.5.1.pkg","repopath":"All/diplib-3.5.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":4055316,"desc":"The DIPlib project contains:\n* DIPlib, a C++ library for quantitative image analysis. It has been in\n  development at Delft University of Technology in The Netherlands since 1995.\n  The 3.0 release of DIPlib represented a complete rewrite in modern C++ of the\n  library infrastructure, with most of the image processing and analysis\n  algorithms ported from the previous version, and some of them improved\n  significantly.\n* DIPimage, a MATLAB toolbox for quantitative image analysis. It has been in\n  development at Delft University of Technology in The Netherlands since 1999.\n* PyDIP, Python bindings to DIPlib. This is currently a thin wrapper that\n  exposes the C++ functionality with little change.\n* DIPviewer, an interactive image display utility. It is usable from C++, Python\n  and MATLAB programs. Within DIPimage this is an optional alternative to the\n  default MATLAB-native interactive display utility.\n* DIPjavaio, an interface to OME Bio-Formats, a Java-based library that reads\n  hundreds of image file formats. This module is usable from C++ and Python\n  (DIPimage interfaces to Bio-Formats natively).","deps":{"freeglut":{"origin":"graphics/freeglut","version":"3.2.1"},"glfw":{"origin":"graphics/glfw","version":"3.4_2"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"diff-pdf","origin":"graphics/diff-pdf","version":"0.5.2_3","comment":"Tool for visually comparing two PDFs","maintainer":"uzsolt@FreeBSD.org","www":"https://vslavik.github.io/diff-pdf/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"876438331304ac1aaa830e0cddede037cc62b2ff1b18433618fc08eb5f7901fc","flatsize":189572,"path":"All/diff-pdf-0.5.2_3.pkg","repopath":"All/diff-pdf-0.5.2_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":58820,"desc":"A tool for visual comparison of two PDFs.\n\nIt takes two PDF files as arguments.\nIf given the --pdf option, output-diff produces a PDF file with\nvisually highlighted differences.\nAnother option is to compare the two files visually in a simple GUI,\nusing the --view argument.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"poppler":{"origin":"graphics/poppler","version":"25.02.0"},"poppler-glib":{"origin":"graphics/poppler-glib","version":"25.02.0"},"wx30-gtk3":{"origin":"x11-toolkits/wxgtk30","version":"3.0.5.1_6"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libcairo.so.2","libglib-2.0.so.0","libgobject-2.0.so.0","libintl.so.8","libm.so.4","libpoppler-glib.so.8","libpthread.so.0","libstdc++.so.9","libwx_baseu-3.0.so.0","libwx_gtk3u_core-3.0.so.0","libz.so.3"]},{"name":"dissent","origin":"net-im/dissent","version":"0.0.32_1","comment":"Tiny native Discord app","maintainer":"nxjoseph@protonmail.com","www":"https://github.com/diamondburned/dissent","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ecbf430d1dd798350d5dde04ab2de65ff7b9e230d59484e22c5d44aa5cd88b1e","flatsize":79261803,"path":"All/dissent-0.0.32_1.pkg","repopath":"All/dissent-0.0.32_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":10279512,"desc":"Dissent (previously gtkcord4) is a third-party Discord client designed for a\nsmooth, native experience on Linux desktops.\n\nBuilt with the GTK4 and libadwaita for a modern look and feel, it delivers your\nfavorite Discord app in a lightweight and visually appealing package.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"graphene":{"origin":"graphics/graphene","version":"1.10.8_1"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"gstreamer1-plugins-good":{"origin":"multimedia/gstreamer1-plugins-good","version":"1.26.0"},"gstreamer1-plugins-ugly":{"origin":"multimedia/gstreamer1-plugins-ugly","version":"1.26.0"},"gtk4":{"origin":"x11-toolkits/gtk40","version":"4.18.4"},"gtksourceview5":{"origin":"x11-toolkits/gtksourceview5","version":"5.14.2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libadwaita":{"origin":"x11-toolkits/libadwaita","version":"1.7.2"},"libspelling":{"origin":"x11-toolkits/libspelling","version":"0.2.1_1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["net-im"],"shlibs_required":["libadwaita-1.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgraphene-1.0.so.0","libgtk-4.so.1","libgtksourceview-5.so.0","libintl.so.8","libpango-1.0.so.0","libpthread.so.0","libspelling-1.so.1"]},{"name":"dictionary-emacs_wayland","origin":"textproc/dictionary","version":"1.8.7_39","comment":"Dictionary client for Emacs","maintainer":"ports@FreeBSD.org","www":"https://www.myrkr.in-berlin.de/dictionary/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d8b64ac3d44363da1f2acdfb7d9da762f6ac060d923aabce8dbaf3b83900b1e3","flatsize":141640,"path":"All/dictionary-emacs_wayland-1.8.7_39.pkg","repopath":"All/dictionary-emacs_wayland-1.8.7_39.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":34232,"desc":"This dictionary client provides access to a dictionary server (as\ndefined in RFC 2229) from within Emacs or XEmacs.\n\nIt supports utf-8 (currently available in Emacs 21) and allows to\nfollow links within the definitions.","deps":{"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["elisp","net","textproc"],"options":{"DOCS":"on"},"annotations":{"flavor":"wayland"},"messages":[{"message":"To use dictionary, add to your ~/.emacs the following line:\n\n(load \"dictionary-init\")","type":"install"},{"message":"===>   NOTICE:\n\nThe dictionary-emacs_wayland port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dictionary-emacs_nox","origin":"textproc/dictionary","version":"1.8.7_39","comment":"Dictionary client for Emacs","maintainer":"ports@FreeBSD.org","www":"https://www.myrkr.in-berlin.de/dictionary/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3e6b70975831641f9ecc2d02a3e53b1726519def76c544c208400296ba78e22d","flatsize":141640,"path":"All/dictionary-emacs_nox-1.8.7_39.pkg","repopath":"All/dictionary-emacs_nox-1.8.7_39.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":34204,"desc":"This dictionary client provides access to a dictionary server (as\ndefined in RFC 2229) from within Emacs or XEmacs.\n\nIt supports utf-8 (currently available in Emacs 21) and allows to\nfollow links within the definitions.","deps":{"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["elisp","net","textproc"],"options":{"DOCS":"on"},"annotations":{"flavor":"nox"},"messages":[{"message":"To use dictionary, add to your ~/.emacs the following line:\n\n(load \"dictionary-init\")","type":"install"},{"message":"===>   NOTICE:\n\nThe dictionary-emacs_nox port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dictionary-emacs_devel","origin":"textproc/dictionary","version":"1.8.7_39","comment":"Dictionary client for Emacs","maintainer":"ports@FreeBSD.org","www":"https://www.myrkr.in-berlin.de/dictionary/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"edee829c8898ec6d03a4203e41011a21d0bd30b69495e7954445070bf9ed2962","flatsize":141649,"path":"All/dictionary-emacs_devel-1.8.7_39.pkg","repopath":"All/dictionary-emacs_devel-1.8.7_39.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":34204,"desc":"This dictionary client provides access to a dictionary server (as\ndefined in RFC 2229) from within Emacs or XEmacs.\n\nIt supports utf-8 (currently available in Emacs 21) and allows to\nfollow links within the definitions.","deps":{"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"}},"categories":["elisp","net","textproc"],"options":{"DOCS":"on"},"annotations":{"flavor":"devel_full"},"messages":[{"message":"To use dictionary, add to your ~/.emacs the following line:\n\n(load \"dictionary-init\")","type":"install"},{"message":"===>   NOTICE:\n\nThe dictionary-emacs_devel port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dictionary-emacs_devel_nox","origin":"textproc/dictionary","version":"1.8.7_39","comment":"Dictionary client for Emacs","maintainer":"ports@FreeBSD.org","www":"https://www.myrkr.in-berlin.de/dictionary/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c9659a6f18d0c479c5213d0a4b82e163227c98976bc6c8908387c4c5d86d39d9","flatsize":141649,"path":"All/dictionary-emacs_devel_nox-1.8.7_39.pkg","repopath":"All/dictionary-emacs_devel_nox-1.8.7_39.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":34228,"desc":"This dictionary client provides access to a dictionary server (as\ndefined in RFC 2229) from within Emacs or XEmacs.\n\nIt supports utf-8 (currently available in Emacs 21) and allows to\nfollow links within the definitions.","deps":{"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"}},"categories":["elisp","net","textproc"],"options":{"DOCS":"on"},"annotations":{"flavor":"devel_nox"},"messages":[{"message":"To use dictionary, add to your ~/.emacs the following line:\n\n(load \"dictionary-init\")","type":"install"},{"message":"===>   NOTICE:\n\nThe dictionary-emacs_devel_nox port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dirbuster","origin":"security/dirbuster","version":"1.0r1","comment":"DirBuster allows file and directory brute forcing on web servers","maintainer":"ports@FreeBSD.org","www":"https://www.owasp.org/index.php/Category:OWASP_DirBuster_Project","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9c236a252e7eecef3a37e2172c675b745feba15a7dd9022234e1a50978d026ea","flatsize":11245365,"path":"All/dirbuster-1.0r1.pkg","repopath":"All/dirbuster-1.0r1.pkg","licenselogic":"and","licenses":["CC-BY-SA-3.0","LGPL21+"],"pkgsize":4065912,"desc":"DirBuster is a multi threaded java application designed to brute\nforce directories and files names on web/application servers. Often\nis the case now of what looks like a web server in a state of default\ninstallation is actually not, and has pages and applications hidden\nwithin. DirBuster attempts to find these.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","security"],"messages":[{"message":"===>   NOTICE:\n\nThe dirbuster port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dictionary-emacs_canna","origin":"textproc/dictionary","version":"1.8.7_39","comment":"Dictionary client for Emacs","maintainer":"ports@FreeBSD.org","www":"https://www.myrkr.in-berlin.de/dictionary/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"317250605f71a0ee1b14675af9668d1215592a41952221bb5f30a428b9626f59","flatsize":141640,"path":"All/dictionary-emacs_canna-1.8.7_39.pkg","repopath":"All/dictionary-emacs_canna-1.8.7_39.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":34204,"desc":"This dictionary client provides access to a dictionary server (as\ndefined in RFC 2229) from within Emacs or XEmacs.\n\nIt supports utf-8 (currently available in Emacs 21) and allows to\nfollow links within the definitions.","deps":{"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["elisp","net","textproc"],"options":{"DOCS":"on"},"annotations":{"flavor":"canna"},"messages":[{"message":"To use dictionary, add to your ~/.emacs the following line:\n\n(load \"dictionary-init\")","type":"install"},{"message":"===>   NOTICE:\n\nThe dictionary-emacs_canna port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dictionary","origin":"textproc/dictionary","version":"1.8.7_39","comment":"Dictionary client for Emacs","maintainer":"ports@FreeBSD.org","www":"https://www.myrkr.in-berlin.de/dictionary/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"45cb85e6a8298c73ce879774a5e034a6099c12e9c7720d1212e12ceef7eba781","flatsize":141640,"path":"All/dictionary-1.8.7_39.pkg","repopath":"All/dictionary-1.8.7_39.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":34188,"desc":"This dictionary client provides access to a dictionary server (as\ndefined in RFC 2229) from within Emacs or XEmacs.\n\nIt supports utf-8 (currently available in Emacs 21) and allows to\nfollow links within the definitions.","deps":{"emacs":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["elisp","net","textproc"],"options":{"DOCS":"on"},"annotations":{"flavor":"full"},"messages":[{"message":"To use dictionary, add to your ~/.emacs the following line:\n\n(load \"dictionary-init\")","type":"install"},{"message":"===>   NOTICE:\n\nThe dictionary port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"diction","origin":"misc/diction","version":"1.11_3","comment":"GNU diction and style","maintainer":"ports@FreeBSD.org","www":"https://www.gnu.org/software/diction/diction.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c90f07684ab821a2bbdd9115700af8366461bad2d7fc6201e560e261c6df7508","flatsize":178050,"path":"All/diction-1.11_3.pkg","repopath":"All/diction-1.11_3.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":55060,"desc":"This is the GNU diction and style, free implementations of old standard\nUnix commands.  For some reason, many modern systems lack them.  Diction\nprints wordy and commonly misused phrases.  Style analyses surface\ncharacteristics of a document, e.g. sentence length and various\nreadability measures.\n\nBoth commands support English and German documents.","categories":["misc"],"shlibs_required":["libc.so.8","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe diction port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dictfmt","origin":"textproc/dictfmt","version":"1.13.3","comment":"Format a DICT protocol dictionary database","maintainer":"sunpoet@FreeBSD.org","www":"https://www.dict.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0616408f2f2af5e37c8a04c2da058f03b6dee9e16fae77fc2fcf38277a6a924e","flatsize":72562,"path":"All/dictfmt-1.13.3.pkg","repopath":"All/dictfmt-1.13.3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":30552,"desc":"The Dictionary Server Protocol (DICT) is a TCP transaction based query/response\nprotocol that allows a client to access dictionary definitions from a set of\nnatural language dictionary databases.\n\nRFC 2229 describes the DICT client/server protocol.\n\ndictfmt converts databases in various formats into working databases and indices\nfor the DICT server.","deps":{"libmaa":{"origin":"devel/libmaa","version":"1.5.1,1"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libmaa.so.4","libz.so.3"]},{"name":"dictem-emacs_wayland","origin":"textproc/dictem","version":"1.0.4_23","comment":"DICT protocol client for [X]Emacs","maintainer":"max.n.boyarov@gmail.com","www":"https://sourceforge.net/projects/dictem/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"057f1342f607fd34f28aa8b2e0388d31360bc825f01e45a66e82f01ac7d62d22","flatsize":155052,"path":"All/dictem-emacs_wayland-1.0.4_23.pkg","repopath":"All/dictem-emacs_wayland-1.0.4_23.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":35940,"desc":"DictEm is a dict client for GNU Emacs.\n\nIt uses a console dict client (http://sf.net/projects/dict) and\nimplements all functions of the client part of DICT protocol\n(RFC-2229, www.dict.org), i.e. looking up words and definitions,\nobtaining information about available strategies, provided databases,\ninformation about DICT server etc.","deps":{"dict":{"origin":"textproc/dict","version":"1.13.3"},"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["elisp","net","textproc"],"options":{"DOCS":"on"},"annotations":{"flavor":"wayland"}},{"name":"dictem-emacs_devel","origin":"textproc/dictem","version":"1.0.4_23","comment":"DICT protocol client for [X]Emacs","maintainer":"max.n.boyarov@gmail.com","www":"https://sourceforge.net/projects/dictem/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"61f684e15d5be6a0b79c5f862c774d378a43bd8a56ad3da18597ba6860286e84","flatsize":155029,"path":"All/dictem-emacs_devel-1.0.4_23.pkg","repopath":"All/dictem-emacs_devel-1.0.4_23.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":35992,"desc":"DictEm is a dict client for GNU Emacs.\n\nIt uses a console dict client (http://sf.net/projects/dict) and\nimplements all functions of the client part of DICT protocol\n(RFC-2229, www.dict.org), i.e. looking up words and definitions,\nobtaining information about available strategies, provided databases,\ninformation about DICT server etc.","deps":{"dict":{"origin":"textproc/dict","version":"1.13.3"},"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"}},"categories":["elisp","net","textproc"],"options":{"DOCS":"on"},"annotations":{"flavor":"devel_full"}},{"name":"dictem-emacs_nox","origin":"textproc/dictem","version":"1.0.4_23","comment":"DICT protocol client for [X]Emacs","maintainer":"max.n.boyarov@gmail.com","www":"https://sourceforge.net/projects/dictem/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5e4ec5b3bd556b900693dfc6519b305fdfa10a7e2a0c1cef1360e79fe075339c","flatsize":155052,"path":"All/dictem-emacs_nox-1.0.4_23.pkg","repopath":"All/dictem-emacs_nox-1.0.4_23.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":35940,"desc":"DictEm is a dict client for GNU Emacs.\n\nIt uses a console dict client (http://sf.net/projects/dict) and\nimplements all functions of the client part of DICT protocol\n(RFC-2229, www.dict.org), i.e. looking up words and definitions,\nobtaining information about available strategies, provided databases,\ninformation about DICT server etc.","deps":{"dict":{"origin":"textproc/dict","version":"1.13.3"},"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["elisp","net","textproc"],"options":{"DOCS":"on"},"annotations":{"flavor":"nox"}},{"name":"dictem-emacs_devel_nox","origin":"textproc/dictem","version":"1.0.4_23","comment":"DICT protocol client for [X]Emacs","maintainer":"max.n.boyarov@gmail.com","www":"https://sourceforge.net/projects/dictem/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2c8da9b2deacad0f1b7714299700db3d740e4b106392a723d1508f14fe47dfd4","flatsize":155029,"path":"All/dictem-emacs_devel_nox-1.0.4_23.pkg","repopath":"All/dictem-emacs_devel_nox-1.0.4_23.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":36020,"desc":"DictEm is a dict client for GNU Emacs.\n\nIt uses a console dict client (http://sf.net/projects/dict) and\nimplements all functions of the client part of DICT protocol\n(RFC-2229, www.dict.org), i.e. looking up words and definitions,\nobtaining information about available strategies, provided databases,\ninformation about DICT server etc.","deps":{"dict":{"origin":"textproc/dict","version":"1.13.3"},"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"}},"categories":["elisp","net","textproc"],"options":{"DOCS":"on"},"annotations":{"flavor":"devel_nox"}},{"name":"dictem-emacs_canna","origin":"textproc/dictem","version":"1.0.4_23","comment":"DICT protocol client for [X]Emacs","maintainer":"max.n.boyarov@gmail.com","www":"https://sourceforge.net/projects/dictem/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d3afe7643ba16a1c83b791980a2c6c0b15840cb3eb277ce22d80342cee36b174","flatsize":155052,"path":"All/dictem-emacs_canna-1.0.4_23.pkg","repopath":"All/dictem-emacs_canna-1.0.4_23.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":35960,"desc":"DictEm is a dict client for GNU Emacs.\n\nIt uses a console dict client (http://sf.net/projects/dict) and\nimplements all functions of the client part of DICT protocol\n(RFC-2229, www.dict.org), i.e. looking up words and definitions,\nobtaining information about available strategies, provided databases,\ninformation about DICT server etc.","deps":{"dict":{"origin":"textproc/dict","version":"1.13.3"},"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["elisp","net","textproc"],"options":{"DOCS":"on"},"annotations":{"flavor":"canna"}},{"name":"dictem","origin":"textproc/dictem","version":"1.0.4_23","comment":"DICT protocol client for [X]Emacs","maintainer":"max.n.boyarov@gmail.com","www":"https://sourceforge.net/projects/dictem/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3ff73c88a8ecc4de09392268bff957c4937a369b8e7a7d9053fd2226b001b925","flatsize":155052,"path":"All/dictem-1.0.4_23.pkg","repopath":"All/dictem-1.0.4_23.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":35912,"desc":"DictEm is a dict client for GNU Emacs.\n\nIt uses a console dict client (http://sf.net/projects/dict) and\nimplements all functions of the client part of DICT protocol\n(RFC-2229, www.dict.org), i.e. looking up words and definitions,\nobtaining information about available strategies, provided databases,\ninformation about DICT server etc.","deps":{"dict":{"origin":"textproc/dict","version":"1.13.3"},"emacs":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["elisp","net","textproc"],"options":{"DOCS":"on"},"annotations":{"flavor":"full"}},{"name":"dictd","origin":"net/dictd","version":"1.13.3","comment":"Dict protocol (RFC 2229) server","maintainer":"sunpoet@FreeBSD.org","www":"https://www.dict.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8d9f92b4255c8a0b293a4f5be4e9afdbee1673ca8cc977cea1996e3d3e6bc1cb","flatsize":231539,"path":"All/dictd-1.13.3.pkg","repopath":"All/dictd-1.13.3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":93580,"desc":"The DICT Protocol, described in RFC 2229 is a TCP transaction based\nquery/response protocol that allows a client to access dictionary definitions\nfrom a set of natural language dictionary databases. While RFC 2229 is a\nfinished document, we plan to clarify and enhance the protocol definition as we\ngain more experience with large dictionary database servers. By default, the\nDICT protocol uses TCP port 2628.","deps":{"libmaa":{"origin":"devel/libmaa","version":"1.5.1,1"}},"categories":["net","textproc"],"shlibs_required":["libc.so.8","libmaa.so.4","libz.so.3"],"messages":[{"message":"This port installs the dict daemon but does not envoke dictd\nby default.\n\nTo invoke dictd on startup, put the following in /etc/rc.conf:\n\n    dictd_enable=\"YES\"\n\nThe dict client can be found within /xports/textproc/dict.","type":"install"}]},{"name":"dict","origin":"textproc/dict","version":"1.13.3","comment":"Dictionary Server Protocol (RFC2229) client","maintainer":"sunpoet@FreeBSD.org","www":"https://www.dict.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6cfe5282515b70543ee35fa8b7ccf9e153cba763b1b86cd991647906be1f736b","flatsize":102987,"path":"All/dict-1.13.3.pkg","repopath":"All/dict-1.13.3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":44384,"desc":"The Dictionary Server Protocol (DICT) is a TCP transaction based query/response\nprotocol that allows a client to access dictionary definitions from a set of\nnatural language dictionary databases.\n\nRFC 2229 describes the DICT client/server protocol.\n\ndict is a client which can access DICT servers from the command line.","deps":{"libmaa":{"origin":"devel/libmaa","version":"1.5.1,1"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libmaa.so.4","libz.so.3"]},{"name":"digital","origin":"cad/digital","version":"0.31","comment":"Digital logic designer and circuit simulator","maintainer":"yuri@FreeBSD.org","www":"https://github.com/hneemann/Digital","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d165ea7d6ece4204030d91f0efe11386d4070bddb665ab90cb6b6e33aabefac6","flatsize":3912831,"path":"All/digital-0.31.pkg","repopath":"All/digital-0.31.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":3500136,"desc":"Features:\n* Visualization of signal states with measurement graphs.\n* Single gate mode to analyze oscillations.\n* Analysis and synthesis of combinatorial and sequential circuits.\n* Simple testing of circuits: You can create test cases and execute them to\n  verify your design.\n* Includes a simple editor for finite state machines (FSM). A FSM can then be\n  converted to a state transition table and a circuit implementing the FSM.\n* Contains a library with the most commonly used 74xx series integrated circuits\n* Supports generic circuits. This allows the creation of circuits that can be\n  parameterized when used. In this way, it is possible, for e.g., to create a\n  barrel shifter with a selectable bit width.\n* Supports large circuits: The \"Conway's Game of Life\" example consists of about\n  2400 active components and works just fine.\n* It is possible to use custom components which are implemented in Java and\n  packed in a jar file. See this example for details.\n* Simple remote TCP interface which e.g. allows an assembler IDE to control the\n  simulator.\n* Components can be described using VHDL or Verilog. The open source VHDL\n  simulator ghdl needs to be installed to simulate a VHDL defined component, and\n  the open source Verilog simulator Icarus Verilog is required to simulate a\n  Verilog defined component.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"openjdk17":{"origin":"java/openjdk17","version":"17.0.14+7.1"}},"categories":["cad","java"]},{"name":"diesel-cli","origin":"databases/diesel","version":"2.2.8","comment":"Extensible ORM and Query Builder for Rust","maintainer":"yuri@FreeBSD.org","www":"https://diesel.rs","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"af7768882927d2cc1191ddbe491cce896496690b6197038640d225197d0aa756","flatsize":8105908,"path":"All/diesel-cli-2.2.8.pkg","repopath":"All/diesel-cli-2.2.8.pkg","licenselogic":"or","licenses":["APACHE20","MIT"],"pkgsize":1954976,"desc":"Diesel gets rid of the boilerplate for database interaction and eliminates\nruntime errors without sacrificing performance. It takes full advantage of\nRust's type system to create a low overhead query builder that \"feels like\nRust.\"\n\nSupported databases:\n1. PostgreSQL\n2. MySQL\n3. SQLite","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["databases"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libmysqlclient.so.21","libpq.so.5","libpthread.so.0","libsqlite3.so.0"]},{"name":"dialog4ports-static","origin":"ports-mgmt/dialog4ports-static","version":"0.1.6_2","comment":"Console Interface to configure ports (static version for chroots)","maintainer":"rum1cro@yandex.ru","www":"https://bitbucket.org/m1cro/d4p/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"04ab43bd92251151f1c2da7aacac538df382b2a8090207b68e0cdc6fc82db31f","flatsize":23087,"path":"All/dialog4ports-static-0.1.6_2.pkg","repopath":"All/dialog4ports-static-0.1.6_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":10156,"desc":"dialog4ports -- a dialog for FreeBSD ports.  This is a static version that\ncan be used in chroots, for example in Tinderbox.","categories":["ports-mgmt"],"shlibs_required":["libc.so.8","libdialog.so.6","libm.so.4","libprivate_ncursesw.so.60"],"annotations":{"deprecated":"Consider using ports-mgmt/portconfig which is a dropin replacement"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nConsider using ports-mgmt/portconfig which is a dropin replacement."}]},{"name":"dialog4ports","origin":"ports-mgmt/dialog4ports","version":"0.1.6_2","comment":"Console Interface to configure ports","maintainer":"rum1cro@yandex.ru","www":"https://bitbucket.org/m1cro/d4p/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dfef8177bedeea2c1808403f0fcb38ec6b73cd57333566be453078b035ff4b23","flatsize":24348,"path":"All/dialog4ports-0.1.6_2.pkg","repopath":"All/dialog4ports-0.1.6_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":11500,"desc":"dialog4ports -- a dialog for FreeBSD ports","categories":["ports-mgmt"],"shlibs_required":["libc.so.8","libdialog.so.6","libm.so.4","libprivate_ncursesw.so.60"],"annotations":{"deprecated":"Consider using ports-mgmt/portconfig which is a dropin replacement"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nConsider using ports-mgmt/portconfig which is a dropin replacement."}]},{"name":"diakonos","origin":"editors/diakonos","version":"0.9.7_1","comment":"Console editor for the masses","maintainer":"christopher.petrik@usm.edu","www":"https://github.com/Pistos/diakonos","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e4359ac4093b0f933cf88c246bfa3e8267a712880188d226e04c2f097fb30698","flatsize":436895,"path":"All/diakonos-0.9.7_1.pkg","repopath":"All/diakonos-0.9.7_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":98580,"desc":"Diakonos, the console text editor with a key mapping you practically\nalready know. Easy to use and easy to configure, but potent in the\nhands of power users.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"rubygem-curses":{"origin":"devel/rubygem-curses","version":"1.4.4"}},"categories":["editors","ruby"],"options":{"DOCS":"on"}},{"name":"di","origin":"sysutils/di","version":"4.53","comment":"Disk Information Utility","maintainer":"cyberbotx@cyberbotx.com","www":"https://diskinfo-di.sourceforge.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bd7fa0e662e7f08038d53fbd4d31dd6146a6f00bdd5d0aabd02abb41023b31be","flatsize":78755,"path":"All/di-4.53.pkg","repopath":"All/di-4.53.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":29388,"desc":"'di' is a disk information utility, displaying everything\n(and more) that your 'df' command does. It features the\nability to display your disk usage in whatever format you\ndesire/prefer/are used to. It is designed to be portable\nacross many platforms.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libintl.so.8"],"options":{"NLS":"on"}},{"name":"dia2code","origin":"devel/dia2code","version":"0.8.8_3","comment":"Small utility used to generate code from a Dia diagram","maintainer":"bofh@FreeBSD.org","www":"https://dia2code.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7727d1b0f78104a6ae0798dc4ce78cb3e4a4712a2d73b3b3d0ae96bf586abad3","flatsize":123617,"path":"All/dia2code-0.8.8_3.pkg","repopath":"All/dia2code-0.8.8_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":49388,"desc":"Dia2Code is a small utility used to generate code from a Dia diagram.\nDia is a program to make diagrams (ports/graphics/dia)\n\n   - Reads UML diagrams.\n   - Can handle UML - Generalization, UML - Realization and UML - Implements.\n   - Selective code generation.\n   - User-defined output directory.\n   - Stereotype handling: interfaces, abstract classes.\n   - \"Import\" and \"include\" based on the parent classes, the type of\n     attributes and return type of methods if they're declared in the same\n     diagram.\n   - Support for JavaBeans(tm): will create automagically methods to access\n     and modify each attribute.","deps":{"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libdl.so.0","liblzma.so.3","libm.so.4","libpthread.so.0","libxml2.so.2","libz.so.3"]},{"name":"dht","origin":"devel/jech-dht","version":"0.27","comment":"Mainline variant of Kademlia Distributed Hash Table (DHT)","maintainer":"ports@FreeBSD.org","www":"http://www.pps.univ-paris-diderot.fr/~jch/software/bittorrent/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9ff0c6bcf4cf1a62036e83bc5e706ce2d8908cf12b5eaf2748256064095986c6","flatsize":95208,"path":"All/dht-0.27.pkg","repopath":"All/dht-0.27.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":30892,"desc":"The files dht.c and dht.h implement the variant of the Kademlia\nDistributed Hash Table (DHT) used in the Bittorrent network\n(``mainline'' variant).\n\nSee also: https://github.com/jech/dht","categories":["devel"],"messages":[{"message":"===>   NOTICE:\n\nThe dht port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dhrystone","origin":"benchmarks/dhrystone","version":"2.1_2","comment":"Computing benchmark for integer operations","maintainer":"hsn@sendmail.cz","www":"https://www.netlib.org/benchmark/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b247ee56f7508cb64a0ab393962a6a7cb496a2088eab74d5723c23517c75985a","flatsize":41671,"path":"All/dhrystone-2.1_2.pkg","repopath":"All/dhrystone-2.1_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":15892,"desc":"Dhrystone is a synthetic computing benchmark program developed in 1984\nby Reinhold P. Weicker intended to be representative of system (integer)\nprogramming. The Dhrystone grew to become representative of general\nprocessor (CPU) performance.\n\nDMIPS value is result of dhrystone test divided by 1757, results are often\nreported in DMIPS/MHz. For more information, see\nhttp://en.wikipedia.org/wiki/Dhrystone.","categories":["benchmarks"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"dhex","origin":"editors/dhex","version":"0.69_1","comment":"Ncurses-based hex-editor with diff mode","maintainer":"ehaupt@FreeBSD.org","www":"https://www.dettus.net/dhex/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d040900f27ab7e4f25d924b0c8d6fdd20f23c76069ba088a2462db9964b9e03d","flatsize":103076,"path":"All/dhex-0.69_1.pkg","repopath":"All/dhex-0.69_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":52124,"desc":"dhex is a more than just another hex editor: It includes a diff mode, which can\nbe used to easily and conveniently compare two binary files. Since it is based\non ncurses and is themeable, it can run on any number of systems and scenarios.\nWith its utilization of search logs, it is possible to track changes in\ndifferent iterations of files easily.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["editors"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"]},{"name":"dhcping","origin":"net/dhcping","version":"1.2_1","comment":"Send DHCP request to DHCP server for monitoring purposes","maintainer":"ports@FreeBSD.org","www":"https://www.mavetju.org/unix/general.php","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"11a081c48c63273881bfc99689fb98552ce36a5720a4e091bcdf1dfc675ca847","flatsize":22677,"path":"All/dhcping-1.2_1.pkg","repopath":"All/dhcping-1.2_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":11452,"desc":"This program allows a system administrator to check if a remote\nDHCP server is still functioning.","categories":["net"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe dhcping port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dieharder","origin":"math/dieharder","version":"3.31.1_10","comment":"Random number generator testsuite","maintainer":"ports@FreeBSD.org","www":"http://www.phy.duke.edu/~rgb/General/dieharder.php","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"359ef70cbc44536208055cc42962b2f516fac87da0946ed4689fda0963b836f8","flatsize":1793038,"path":"All/dieharder-3.31.1_10.pkg","repopath":"All/dieharder-3.31.1_10.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":275956,"desc":"At the suggestion of Linas Vepstas on the Gnu Scientific Library (GSL) list,\nthis GPL'd suite of random number tests will be named \"Dieharder\". Using a\nmovie sequel pun for the name is a double tribute to George Marsaglia, whose\n\"Diehard battery of tests\" of random number generators has enjoyed years of\nenduring usefulness as a test suite.\n\nThe dieharder suite is more than just the diehard tests cleaned up and given a\npretty GPL'd source face in native C: tests from the Statistical Test Suite\n(STS) developed by the National Institute for Standards and Technology (NIST)\nare being incorporated, as are new tests developed by rgb. Where possible,\ntests are parametrized and controllable so that failure, at least, is\nunambiguous.\n\nA further design goal is to provide some indication of *why* a generator fails\na test, where such information can be extracted during the test process and\nplaced in usable form. For example, the bit-distribution tests should\n(eventually) be able to display the actual histogram for the different bit\nn-tuplets.\n\nDieharder is by design extensible. It is intended to be the \"Swiss army knife\nof random number test suites\", or if you prefer, \"the last suite you'll ever\nware\" for testing random numbers.","deps":{"gsl":{"origin":"math/gsl","version":"2.7.1_1"}},"categories":["math"],"shlibs_required":["libc.so.8","libgsl.so.27","libgslcblas.so.0","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe dieharder port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dhisd","origin":"dns/dhisd","version":"5.5","comment":"DHIS server for dynamic updates on the server using specific engines","maintainer":"egypcio@FreeBSD.org","www":"https://www.dhis.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d0dcde4d8dbd308f69698719d1033f62582aa95df6b473dba4ce7438f05dba7d","flatsize":73406,"path":"All/dhisd-5.5.pkg","repopath":"All/dhisd-5.5.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":24008,"desc":"DHIS is a client-server based system architecture primarily meant for\n updating DNS for hosts that have dynamic IP addresses. With DHIS you\n can have your computer always recognised and available on the Internet\n with the same unique name, even if its IP address changes frequently.\n\nIt supports both IPv4 and IPv6. For more information on the services,\n you should look at the official DHIS website.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"}},"categories":["dns"],"users":["dhis"],"groups":["dhis"],"shlibs_required":["libc.so.8","libgmp.so.10"],"options":{"DOCS":"on"}},{"name":"diamond","origin":"biology/diamond","version":"2.1.9","comment":"BLAST-compatible local sequence aligner","maintainer":"jrm@FreeBSD.org","www":"http://ab.inf.uni-tuebingen.de/software/diamond/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eb2829093247f9e55f55ed769e85e6324fdb973eb5c8768c8a2dc50dfd55a595","flatsize":6116595,"path":"All/diamond-2.1.9.pkg","repopath":"All/diamond-2.1.9.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1631216,"desc":"DIAMOND is a BLAST-compatible local aligner for mapping protein and translated\nDNA query sequences against a protein reference database (BLASTP and BLASTX\nalignment mode). The speedup over BLAST is up to 20,000 on short reads at a\ntypical sensitivity of 90-99%25 relative to BLAST depending on the data and\nsettings.","categories":["biology"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9","libz.so.3"]},{"name":"dhcpdump","origin":"net/dhcpdump","version":"1.8_1","comment":"Decode and diagnose sniffed DHCP packets","maintainer":"garga@FreeBSD.org","www":"https://www.mavetju.org/unix/general.php","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4156733102411e616e668f8761d3459d02eb32dd1083c8c82dfd7c751c83191d","flatsize":24084,"path":"All/dhcpdump-1.8_1.pkg","repopath":"All/dhcpdump-1.8_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":11728,"desc":"This command parses the output of tcpdump to display the dhcp-packets\nfor easier checking and debugging.","categories":["net"],"shlibs_required":["libc.so.8","libpcap.so.3"]},{"name":"dhcpcd-ui","origin":"net/dhcpcd-ui","version":"0.7.9_1","comment":"GTK / Curses interface to dhcpcd","maintainer":"driesm@FreeBSD.org","www":"https://roy.marples.name/projects/dhcpcd-ui","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4adc4ec3110a86f8fec442a1b6c9b5322c7f672bdea7e1a2ecaabdf562b48d11","flatsize":991985,"path":"All/dhcpcd-ui-0.7.9_1.pkg","repopath":"All/dhcpcd-ui-0.7.9_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":183892,"desc":"dhcpcd-ui is the graphical interface to dhcpcd(8).\n\nThe are front ends for:\n- GTK+-3\n- Qt (not currently included in this port)\n- Curses (work in progress - only informative at this stage)\n\nThe dhcpcd-online command line utility is also included, which can be\nused to work out if dhcpcd(8) is in the connected state - useful in\nstartup scripts or monitoring applications.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libnotify":{"origin":"devel/libnotify","version":"0.8.6"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net"],"shlibs_required":["libc.so.8","libgdk_pixbuf-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libintl.so.8","libncurses.so.6","libnotify.so.4","libtinfo.so.6"],"options":{"GTK3":"on"}},{"name":"dhcp_probe","origin":"net-mgmt/dhcp_probe","version":"1.3.1_2","comment":"Attempts to discover DHCP and BootP servers on a network","maintainer":"khung@nullaxiom.com","www":"https://www.net.princeton.edu/software/dhcp_probe/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f873fba1946a8f767749341242a07af507ed2f26048ea91735306fc00ae8e755","flatsize":123589,"path":"All/dhcp_probe-1.3.1_2.pkg","repopath":"All/dhcp_probe-1.3.1_2.pkg","licenselogic":"and","licenses":["GPLv2","LGPL20","addl"],"pkgsize":49036,"desc":"Attempts to discover DHCP and BootP servers on a network","deps":{"libnet":{"origin":"net/libnet","version":"1.3,1"}},"categories":["net-mgmt"],"shlibs_required":["libc.so.8","libnet.so.9","libpcap.so.3"],"messages":[{"message":"Now it is time to configure this package.\nUpdate /usr/local/etc/dhcp_probe.cf with desired configuration.","type":"install"}]},{"name":"dhcpcd","origin":"net/dhcpcd","version":"10.2.2","comment":"DHCP/IPv4LL/IPv6RS/DHCPv6 client","maintainer":"driesm@FreeBSD.org","www":"https://roy.marples.name/projects/dhcpcd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0964d35939de882034b0db57f095959282fe2a3cefe0f7d14f2eab9350cc0b76","flatsize":389098,"path":"All/dhcpcd-10.2.2.pkg","repopath":"All/dhcpcd-10.2.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":176000,"desc":"dhcpcd is a DHCP/IPv4LL/IPv6RS/DHCPv6 client.\nIt can also act as a network manager, responding to new interfaces,\nlistening for carrier up/down events and managing routes.\n\ndhcpcd-9 introduces a number of security improvements:\n- privilege separation\n  operations are performed across multiple processes, and those which do\n  not require root privileges are run as the unprivileged _dhcp user\n- sanboxed with capsicum(4)\n  processes run in capability mode, limiting their access and therefore\n  the potential impact of security vulnerabilities","categories":["net"],"shlibs_required":["libc.so.8"],"annotations":{"cpe":"cpe:2.3:a:dhcpcd_project:dhcpcd:10.2.2:::::dragonfly6:x86_64"}},{"name":"dhcp6","origin":"net/dhcp6","version":"20080615.2_4","comment":"KAME DHCP6 client, server, and relay","maintainer":"hrs@FreeBSD.org","www":"https://wide-dhcpv6.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cb04f3747763100635cff62fc3af617eeae4992707236303e1410077b7ac52fc","flatsize":390735,"path":"All/dhcp6-20080615.2_4.pkg","repopath":"All/dhcp6-20080615.2_4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":115456,"desc":"WIDE-DHCPv6 is an open-source implementation of Dynamic Host\nConfiguration Protocol for IPv6 (DHCPv6), originally developed\nby the KAME project.\n\nThe implementation mainly conforms to the following standards:\n\n- RFC3315: Dynamic Host Configuration Protocol for IPv6 (DHCPv6)\n- RFC3319: DHCPv6 Options for Session Initiation Protocol (SIP) Servers\n- RFC3633: IPv6 Prefix Options for DHCP\n- RFC3646: DNS Configuration options for DHCPv6\n- RFC3898: Network Information Service (NIS) Configuration Options for DHCPv6\n- RFC4075: Simple Network Time Protocol (SNTP) Configuration Option for DHCPv6\n- RFC4242: Information Refresh Time Option for DHCPv6\n- RFC4280: DHCP Options for Broadcast and Multicast Control Servers\n\nNote that the current implementation does not support temporary\nIPv6 address allocation by DHCPv6, and there is no plan to\nimplement that feature at the moment.","categories":["net"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"dhcdrop","origin":"net-mgmt/dhcdrop","version":"0.5_4","comment":"Tool for searching and suppressing false DHCP servers","maintainer":"ffault@gmail.com","www":"http://www.netpatch.ru/en/dhcdrop.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ac08df38c369ade5ce5e66d91975391f9cb97ab59a840b41de0fe068e1cfcac0","flatsize":75159,"path":"All/dhcdrop-0.5_4.pkg","repopath":"All/dhcdrop-0.5_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":40988,"desc":"DHCDROP - utility for tracing and neutralizing(blocking) fake DHCP\nservers in Ethernet. Supports various modes. Theres possibility\nto set outgoing MAC addresses and optional settings in generated\nDHCP requests. Supports legal DHCP servers list. One can run it\nin interactive mode under users control or fully automatic mode for\nstart up from script.","categories":["net-mgmt","sysutils"],"shlibs_required":["libc.so.8","libpcap.so.3"],"options":{"STATIC":"off"}},{"name":"dgo-libreoffice","origin":"editors/libreoffice-dgo","version":"25.2.2.2","comment":"dgo language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"20edaa4ebbc94f055424bccc1fc49cb76338d70af0ebb5946aee3a63d9003cfa","flatsize":2083269,"path":"All/dgo-libreoffice-25.2.2.2.pkg","repopath":"All/dgo-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":300760,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"dgd-lpmud","origin":"net/dgd-lpmud","version":"2.4.5_6","comment":"LPmud mudlib, for use with DGD","maintainer":"glewis@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c013b159b2f21d5b26576f657a565ace841fbf7cd0339c05282c2c0ab8ce4bda","flatsize":771424,"path":"All/dgd-lpmud-2.4.5_6.pkg","repopath":"All/dgd-lpmud-2.4.5_6.pkg","licenselogic":"single","licenses":["LPMUD"],"pkgsize":184168,"desc":"LPmud 2.4.5 simulation mudlib, as an example of implementing a multiuser\ninteractive environment using DGD.","deps":{"dgd":{"origin":"net/dgd","version":"1.4.23"}},"categories":["games","net"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"dolibarr19","origin":"www/dolibarr19","version":"19.0.4","comment":"Modern software package to manage your company or foundation","maintainer":"acm@FreeBSD.org","www":"https://www.dolibarr.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9a7b5bde531f7c459ccba56c0ed7fdd9ce1831981753c6b2e6fea9a62df18cc3","flatsize":221666132,"path":"All/dolibarr19-19.0.4.pkg","repopath":"All/dolibarr19-19.0.4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":45375424,"desc":"Dolibarr ERP & CRM is a modern software package to manage your organization's\nactivity (contacts, suppliers, invoices, orders, stocks, agenda)\n\nIt's an Open Source Software (written in PHP language) designed for small,\nmedium or large companies, foundations and freelances.\n\nYou can freely use, study, modify or distribute it according to its Free\nSoftware licence.\n\nYou can use it as a standalone application or as a web application to be able\nto access it from the Internet or a LAN.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-calendar":{"origin":"misc/php83-calendar","version":"8.3.21"},"php83-curl":{"origin":"ftp/php83-curl","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-intl":{"origin":"devel/php83-intl","version":"8.3.21"},"php83-pgsql":{"origin":"databases/php83-pgsql","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"}},"categories":["finance","www"],"options":{"MYSQL":"off","PGSQL":"on"},"annotations":{"cpe":"cpe:2.3:a:dolibarr19:dolibarr19:19.0.4:::::dragonfly6:x86_64"},"messages":[{"message":"Dolibarr 19 was installed\n\n1) Create a user and a database for dolibarr to store all\n   its tables in (or choose an existing database).\n\n2) Into web server configuration file you must define webroot to \n   /usr/local/www/dolibarr19/htdocs or add a dolibarr alias to it\n\n3) You should now open a browser and go to:\n\n   http://localhost/dolibarr\n\n   and follow the installer instructions\n\n4) Enjot it","type":"install"}]},{"name":"dgedit","origin":"audio/dgedit","version":"0.10.0_1","comment":"DrumGizmo drumkit editor","maintainer":"meka@tilda.center","www":"https://www.drumgizmo.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"78f1a994a4ea7d70e01ba6661a8fb7b7d41c2d847f7ebbcfdf2c14fb1ecb960b","flatsize":553021,"path":"All/dgedit-0.10.0_1.pkg","repopath":"All/dgedit-0.10.0_1.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":191616,"desc":"The DrumGizmo drumkit editor DGEdit is currently in a functioning, but very\nearly phase of development. All of the essentials for importing, editing and\nexporting the raw drumkit recordings are there. Editor is certainly a huge help\nwhen creating the individual drumkit instruments (snare, kickdrum, toms,\ncrashes and so on). The entire process of taking a bunch of wav files that\nyou've recorded using, for instance, 16 microphones and then converting them\ninto working instruments with hit energy levels is fully supported.","deps":{"libao":{"origin":"audio/libao","version":"1.2.0_7"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["audio"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libao.so.4","libc.so.8","libm.so.4","libsndfile.so.1","libstdc++.so.9"]},{"name":"dgd-kernel","origin":"net/dgd-kernel","version":"1.3.4_2","comment":"Kernel mudlib, for use with DGD","maintainer":"glewis@FreeBSD.org","www":"http://ftp.dworkin.nl/kernellib/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d365a45e4962a4b9e2eddcd3c9187893f47a0ef502c0baed3ac0d30072c85613","flatsize":211472,"path":"All/dgd-kernel-1.3.4_2.pkg","repopath":"All/dgd-kernel-1.3.4_2.pkg","licenselogic":"single","pkgsize":43908,"desc":"The kernel library was written to solve the technical problems encountered\nwhen writing a DGD mudlib for users who will have programming access.  It deals\nwith resource control, file security and user management, and offers basic\nfunctionality in the form of events.  The library is designed to be fully\nconfigurable, and should not have to be modified for use on any system.  It\ncan be used for both persistent and non-persistent systems.","deps":{"dgd":{"origin":"net/dgd","version":"1.4.23"}},"categories":["games","net"],"options":{"DOCS":"on"}},{"name":"dgd","origin":"net/dgd","version":"1.4.23","comment":"Dworkin's Game Driver","maintainer":"glewis@FreeBSD.org","www":"http://www.dworkin.nl/dgd/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"574ef414bdfcde8e3170efa97b5c1367358104bcb46d2f4ead38976bfeedd5e2","flatsize":1549386,"path":"All/dgd-1.4.23.pkg","repopath":"All/dgd-1.4.23.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":306076,"desc":"DGD is a rewrite from scratch of the LPMud server.  It runs on Windows, MacOS,\nBeOS and many versions of Unix.\n\nThis is the core distribution of DGD, providing all the tools needed\nto implement interactive servers, for instance MUD, IRC, WWW, etc.\nA reference implementation of a kernel library is provided, which can\nbe further built on. Normally with DGD, there is a kernel library to\ndefine the programming environment and a database library to define the\ninteraction environment.\n\nPlease report bugs to <felix@dworkin.nl>.","categories":["games","lang","net"],"users":["mud"],"groups":["mud"],"shlibs_required":["libc.so.8"],"options":{"CLOSURES":"off","CPLUSPLUS_COMMENTS":"on","DOCS":"on","NETWORKING":"off"}},{"name":"dfuife-curses","origin":"devel/dfuife-curses","version":"1.5.1.20050829_1","comment":"DFUI curses frontend","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"65b10a4e35ae2d8d051fe07e357bcf34f174099d0f082ed781c76777b761a425","flatsize":40950,"path":"All/dfuife-curses-1.5.1.20050829_1.pkg","repopath":"All/dfuife-curses-1.5.1.20050829_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":16984,"desc":"DFUI curses frontend.  Allows a DFUI backend (such as a system\ninstaller) to communicate with the user with an addressable text\nscreen-oriented ('curses') user interface.","deps":{"libaura":{"origin":"devel/libaura","version":"3.1.20051222_1"},"libdfui":{"origin":"devel/libdfui","version":"4.1.20060122"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["devel"],"shlibs_required":["libaura3.so.3","libc.so.8","libdfui4.so","libncurses.so.6","libpanel.so.6","libtinfo.so.6"],"messages":[{"message":"===>   NOTICE:\n\nThe dfuife-curses port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dfu-util","origin":"comms/dfu-util","version":"0.11_1","comment":"Device firmware update (DFU) USB programmer","maintainer":"bofh@FreeBSD.org","www":"https://dfu-util.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d7fef684f63cd3c25f51e3debdc638304ae4166e33da0e86345ab9293ff11e53","flatsize":104763,"path":"All/dfu-util-0.11_1.pkg","repopath":"All/dfu-util-0.11_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":37276,"desc":"dfu-util is a program that implements the host (PC) side of the USB DFU\n(Universal Serial Bus Device Firmware Upgrade) protocol.\n\nIn the OpenMoko project (for example), this program is used to communicate\nwith the specially enhanced u-boot boot loader, which implements the DFU\ndevice side.","categories":["comms"],"shlibs_required":["libc.so.8","libusb.so.2"]},{"name":"dfu-programmer","origin":"comms/dfu-programmer","version":"0.7.2_1","comment":"Device Firmware Update based USB programmer for Atmel chips","maintainer":"ports@FreeBSD.org","www":"https://dfu-programmer.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"57a7c774569f0299f6661804c6ec90c9a035a139291167ed57f7bc9bd6422b0e","flatsize":98228,"path":"All/dfu-programmer-0.7.2_1.pkg","repopath":"All/dfu-programmer-0.7.2_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":38580,"desc":"dfu-programmer is a Device Firmware Update based USB programmer\nfor Atmel chips with a USB bootloader.","categories":["comms"],"shlibs_required":["libc.so.8","libusb.so.2"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe dfu-programmer port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dfshow","origin":"deskutils/dfshow","version":"0.10.3.b","comment":"Directory file editor","maintainer":"yuri@FreeBSD.org","www":"https://dfshow.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"177f28545e7912a185f4517ca39d4f64b2b4c0ccdada20e8f1954c7b48547c26","flatsize":266795,"path":"All/dfshow-0.10.3.b.pkg","repopath":"All/dfshow-0.10.3.b.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":93424,"desc":"dfshow is a set of applications which display files and directories.\n\nThe following programs are included:\n* sf\n  The Show File application displays a text file on screen and allows for easy\n  navigation. The program can be invoked by the sf command for a specific file\n  or from the show application.\n\n* show\n  The Show Directory application displays all or some of the names of the files\n  on a system with information about the files. From this program, files can be\n  copied, deleted, displayed, edited (in your favorite editor), or renamed by\n  simply positioning the cursor to the desired file name and using a single\n  command character. The application is invoked by the show command similar to\n  the standard ls command.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libconfig":{"origin":"devel/libconfig","version":"1.7.3"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["deskutils"],"shlibs_required":["libc.so.8","libconfig.so.11","libintl.so.8","libm.so.4","libncurses.so.6","libposix1e.so.3","libtinfo.so.6"]},{"name":"dfly-nrelease-ports","origin":"misc/dfly-nrelease-ports","version":"0.1b","comment":"nrelease complete distribution metaport","maintainer":"zrj@ef.irc","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"18dfeca431e23b4c924b87a50e6ca0fbbb4484e270b5d5cc7c9f7e8a1cd9cc66","flatsize":243,"path":"All/dfly-nrelease-ports-0.1b.pkg","repopath":"All/dfly-nrelease-ports-0.1b.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":1008,"desc":"Ports set needed to build a full DragonFly nrelease snapshot images.","deps":{"bind-tools":{"origin":"dns/bind-tools","version":"9.20.10"},"ca_root_nss":{"origin":"security/ca_root_nss","version":"3.108"},"cdrtools":{"origin":"sysutils/cdrtools","version":"2024.03.21"},"git-lite":{"origin":"devel/git","version":"2.49.0"},"isc-dhcp44-server":{"origin":"net/isc-dhcp44-server","version":"4.4.3P1_2"},"wpa_supplicant":{"origin":"security/wpa_supplicant","version":"2.10_10"}},"categories":["misc"]},{"name":"dftd4","origin":"science/dftd4","version":"3.7.0_1","comment":"Atomic-charge dependent london dispersion correction computation","maintainer":"yuri@FreeBSD.org","www":"https://www.chemie.uni-bonn.de/pctc/mulliken-center/software/dftd4/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"41a02b9e05d206d5f864a53643301cdf21f7615f12db713a26843e82f4fcf60c","flatsize":845574,"path":"All/dftd4-3.7.0_1.pkg","repopath":"All/dftd4-3.7.0_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":325828,"desc":"D4 is a generally applicable atomic-charge dependent london dispersion\ncorrection calculator.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"mctc-lib":{"origin":"science/mctc-lib","version":"0.3.2"},"multicharge":{"origin":"science/multicharge","version":"0.3.0_1"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"}},"categories":["science"],"shlibs_required":["libc.so.8","libgcc_s.so.1","libgfortran.so.5","libgomp.so.1","libm.so.4","libmctc-lib.so.0","libmulticharge.so.0","libopenblas.so.0","libpthread.so.0","libquadmath.so.0"]},{"name":"dftd3","origin":"science/dftd3","version":"3.2.0.3_1","comment":"S. Grimme's dispersion correction for DFT, Hartree-Fock methods","maintainer":"yuri@FreeBSD.org","www":"https://www.chemie.uni-bonn.de/pctc/mulliken-center/software/dft-d3","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"413631f90ca6537db0f83afd5106b7b2b6217f9ddd1dd51ca1740fa3427a676f","flatsize":1564181,"path":"All/dftd3-3.2.0.3_1.pkg","repopath":"All/dftd3-3.2.0.3_1.pkg","licenselogic":"single","licenses":["GPLv1+"],"pkgsize":263868,"desc":"S. Grimme's dispersion correction for DFT, Hartree-Fock, and semi-empirical\nquantum chemical methods.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["science"],"shlibs_required":["libc.so.8","libgcc_s.so.1","libgfortran.so.5","libm.so.4","libquadmath.so.0"]},{"name":"dfc","origin":"sysutils/dfc","version":"3.1.1_1","comment":"Display file system space usage using graph and colors","maintainer":"mcy@lm7.fr","www":"https://projects.gw-computing.net/projects/dfc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b51e8edcda2aa509036702f1885cfaebd0c9b131950d2c6af60d22b3439478e1","flatsize":91855,"path":"All/dfc-3.1.1_1.pkg","repopath":"All/dfc-3.1.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":38528,"desc":"dfc displays file system space usage using graphs and colors. In some ways,\nit is a modernized version of df as it is able to use colors, draw graphs\nand export its output to different formats such as CSV or HTML.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libintl.so.8","libm.so.4"],"options":{"DOCS":"on","NLS":"on"}},{"name":"devtodo","origin":"devel/devtodo","version":"0.1.20_4","comment":"Tool to effectively maintain todo lists aimed at developers","maintainer":"ports@FreeBSD.org","www":"https://swapoff.org/devtodo.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"16043aeea8b8f44d0d5d2376c0aeb431224bfd6eda0e37674215b40a1ea1acef","flatsize":291903,"path":"All/devtodo-0.1.20_4.pkg","repopath":"All/devtodo-0.1.20_4.pkg","licenselogic":"single","pkgsize":104748,"desc":"devtodo is a program to assist developers (or anybody who uses a\nterminal) in maintaining a list of outstanding tasks in a hierarchical,\nprioritised, list. Additionally, it can automatically list outstanding\nitems when you change into a directory (see example shell configurations\nin ${PREFIX}/share/examples/devtodo).","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libncurses.so.6","libreadline.so.8","libstdc++.so.9","libtinfo.so.6"],"options":{"EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe devtodo port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"devmon-templates","origin":"net-mgmt/devmon-templates","version":"20080206","comment":"Device templates for use with devmon","maintainer":"ports@FreeBSD.org","www":"https://devmon.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e55eef65395fea2c5af067ba96dbb327ff686898b9987c9726571578b29fb7d4","flatsize":321707,"path":"All/devmon-templates-20080206.pkg","repopath":"All/devmon-templates-20080206.pkg","licenselogic":"single","pkgsize":46740,"desc":"Device templates for use with devmon.","deps":{"devmon":{"origin":"net-mgmt/devmon","version":"0.3.1.b1_4"}},"categories":["net-mgmt"],"messages":[{"message":"===>   NOTICE:\n\nThe devmon-templates port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"devmon","origin":"net-mgmt/devmon","version":"0.3.1.b1_4","comment":"Device monitoring addition to Xymon/Hobbit/BigBrother","maintainer":"ports@FreeBSD.org","www":"https://devmon.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"80248b0e1495ea50a7304206edde874a1963e605e6e5aa8700a0e713d089685c","flatsize":427883,"path":"All/devmon-0.3.1.b1_4.pkg","repopath":"All/devmon-0.3.1.b1_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":85328,"desc":"Devmon is a Perl daemon designed to supplement and enhance the monitoring\ncapabilities of a server running either the BigBrother or Hobbit monitoring\nsoftware.","deps":{"p5-SNMP_Session":{"origin":"net-mgmt/p5-SNMP_Session","version":"1.13_4"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt"],"users":["devmon"],"groups":["devmon"],"options":{"DOCS":"on","MYSQL":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe devmon port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"devilspie2","origin":"x11-wm/devilspie2","version":"0.43_3","comment":"Window manipulation tool","maintainer":"bsd@dino.sk","www":"https://www.nongnu.org/devilspie2/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7eff42bad45cfd891ebee997d05773d24c5d6f4c13bac2a7c83bab97e4887e32","flatsize":107216,"path":"All/devilspie2-0.43_3.pkg","repopath":"All/devilspie2-0.43_3.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":30608,"desc":"Devilspie2 is a window-matching utility, allowing the user to perform\nscripted actions on windows as they are created. For example, you can\nscript a terminal program to always be positioned at a specific screen\nposition, or position a window on a specific workspace.\n\nDevilspie2 is based on the program Devilspie by Ross Burton. The\ndifference is that Devilspie2 has replaced the symbolic expressions of\nthe original with a Lua interpreter, making it much easier to maintain\nand extend.\n\nPlease note that the rules of Devilspie2 are not compatible with the\nsymbolic expressions of the original Devilspie.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libwnck3":{"origin":"x11-toolkits/libwnck3","version":"43.2"},"lua51":{"origin":"lang/lua51","version":"5.1.5_10"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11-wm"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","liblua-5.1.so","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libwnck-3.so.0","libz.so.3"],"options":{"DOCS":"on"}},{"name":"domino-chain","origin":"games/domino-chain","version":"1.1_11","comment":"Rearrange dominoes on different platforms to start a chain reaction","maintainer":"amdmi3@FreeBSD.org","www":"https://domino-chain.gitlab.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9c2256de287be1e1826a9f602b9a5e26f0aa2c989014ed12f3c166ebe9cc3620","flatsize":36971517,"path":"All/domino-chain-1.1_11.pkg","repopath":"All/domino-chain-1.1_11.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":35977404,"desc":"Domino-Chain is a puzzle game where you have to rearrange dominoes\non different platforms to start a chain reaction that makes all\ndominoes topple over. There are many strange types of dominoes,\nsuch as the Ascender which will rise to the ceiling when pushed,\nor the Exploder which will blast a hole into the platform it stands\non.\n\nDomino-Chain is a faithful reincarnation of the game Pushover\noriginally published by Ocean in 1992. Compared to Pushover,\nDomino-Chain has some new levels, some additional domino types,\nbetter graphics in higher resolution and high-quality music. On top\nof that, you can load and play the original levels from Pushover\nif you have a copy of it.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"freefont-ttf":{"origin":"x11-fonts/freefont-ttf","version":"20120503_2"},"fribidi":{"origin":"converters/fribidi","version":"1.0.16"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"lua52":{"origin":"lang/lua52","version":"5.2.4_1"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_image":{"origin":"graphics/sdl2_image","version":"2.8.8"},"sdl2_mixer":{"origin":"audio/sdl2_mixer","version":"2.8.1"},"sdl2_ttf":{"origin":"graphics/sdl2_ttf","version":"2.24.0"}},"categories":["games"],"shlibs_required":["libSDL2-2.0.so.0","libSDL2_mixer-2.0.so.0","libSDL2_ttf-2.0.so.0","libboost_filesystem.so.1.87.0","libboost_system.so.1.87.0","libc.so.8","libfribidi.so.0","libintl.so.8","liblua-5.2.so","libm.so.4","libpng16.so.16","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on","NLS":"on"}},{"name":"devilspie","origin":"x11-wm/devilspie","version":"0.23_2","comment":"Window manipulation tool","maintainer":"w.schwarzenfeld@utanet.at","www":"http://www.burtonini.com/blog/computers/devilspie/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b2d8749098787738b7f36e32d500d1ceadf712e04b2f89038ed6a868bc3f244c","flatsize":188497,"path":"All/devilspie-0.23_2.pkg","repopath":"All/devilspie-0.23_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":47824,"desc":"A window-matching utility, inspired by Sawfish's \"Matched Windows\"\noption and the lack of the functionality in Metacity. Metacity lacking\nwindow matching is not a bad thing -- Metacity is a lean window\nmanager, and window manipulation does not have to be a window manager\ntask.\n\nDevil's Pie can be configured to detect windows as they are created,\nand match the window to a set of rules. If the window matches the\nrules, it can perform a series of actions on that window. For example,\nI make all windows created by X-Chat appear on all workspaces, and the\nmain Gkrellm1 window does not appear in the pager or task list.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libwnck3":{"origin":"x11-toolkits/libwnck3","version":"43.2"}},"categories":["x11-wm"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libwnck-3.so.0","libz.so.3"],"options":{"DOCS":"on"}},{"name":"dia","origin":"graphics/dia","version":"0.97.3_8,1","comment":"Diagram creation program, similar to Visio","maintainer":"gnome@FreeBSD.org","www":"https://wiki.gnome.org/Apps/Dia","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3fe3d7cf8c691f142e88165bcef41041d45dead63f905c21e018e0dd9fee89c9","flatsize":16984398,"path":"All/dia-0.97.3_8,1.pkg","repopath":"All/dia-0.97.3_8,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":3200952,"desc":"Dia is a GTK+ based diagram creation program released under the GPL license.\n\nDia is designed to be much like the commercial Windows program 'Visio'. It can\nbe used to draw many different kinds of diagrams. It currently has special\nobjects to help draw entity relationship diagrams, UML diagrams, flowcharts,\nnetwork diagrams, and simple circuits. It is also possible to add support for\nnew shapes by writing simple XML files, using a subset of SVG to draw the\nshape.\n\nIt can load and save diagrams to a custom XML format (gzipped by default, to\nsave space), can export diagrams to EPS or SVG formats and can print diagrams\n(including ones that span multiple pages).","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"icu":{"origin":"devel/icu","version":"76.1,1"},"libart_lgpl":{"origin":"graphics/libart_lgpl","version":"2.3.21_3,1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["gnome","graphics"],"shlibs_required":["libart_lgpl_2.so.2","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libdl.so.0","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","liblzma.so.3","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpng16.so.16","libpthread.so.0","libxml2.so.2","libz.so.3"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:gnome:dia:0.97.3:::::dragonfly6:x86_64:8"}},{"name":"devisor","origin":"science/devisor","version":"2.1_3","comment":"Design and Visualization Software Resource for FeatFlow","maintainer":"ports@FreeBSD.org","www":"http://www.featflow.de/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"76368261d1be3b1ef8f8731b77489292ba147b83ac95640746043133670e2d6f","flatsize":5149179,"path":"All/devisor-2.1_3.pkg","repopath":"All/devisor-2.1_3.pkg","licenselogic":"single","pkgsize":1110404,"desc":"DeViSoR is abbreviated for \"Design and Visualization of Software Resource\". The\nDeViSoRGrid application is part of that software family and is primarily used\nfor the following tasks, so far in 2D only:\n\n  * Geometry generation\n  * Manual coarse mesh generation\n  * Grid visualisation at all levels\n\nAll of this can be done in a very confortable manner using a simple point and\nclick interface like in common vector-based image processing software. Both the\nreliable FEAT file format and the new FEAST format with integrated parallelism\nare supported.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","science"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe devisor port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dhcpd-pools","origin":"net/dhcpd-pools","version":"3.1_1","comment":"Tool to analyze isc-dhcp pool usage based on leases","maintainer":"zi@FreeBSD.org","www":"https://dhcpd-pools.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a8be6d952154f7e3aead0aa78352466dc81d4fdb268493130175bd9acfcf70d2","flatsize":105115,"path":"All/dhcpd-pools-3.1_1.pkg","repopath":"All/dhcpd-pools-3.1_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":40852,"desc":"Counts the usage ratio of each IP range and shared network pool\nthat ISC dhcpd is in control of.  It also allows you to generate\ncsv output files for use with monitoring software.","categories":["net"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"devhelp","origin":"devel/devhelp","version":"41.2_4","comment":"Developer help browser for GNOME","maintainer":"gnome@FreeBSD.org","www":"https://wiki.gnome.org/Apps/Devhelp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"985926ca8710eb2f1b358447ada50cfade62762d2633ad9bc12fd7ad50c3dd08","flatsize":1527497,"path":"All/devhelp-41.2_4.pkg","repopath":"All/devhelp-41.2_4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":265492,"desc":"devhelp is a developer's help browser for GNOME.  It is a GUI\nfrontend to books about GNOME development, providing cross-referenced,\neasily searchable information.  Many books are available, and can\nbe found through the project's website.","deps":{"amtk":{"origin":"x11-toolkits/amtk","version":"5.6.0_2"},"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gobject-introspection":{"origin":"devel/gobject-introspection","version":"1.78.1_2,1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libsoup":{"origin":"devel/libsoup","version":"2.74.3"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"webkit2-gtk_40":{"origin":"www/webkit2-gtk","version":"2.46.6"}},"categories":["devel","gnome"],"shlibs_required":["libc.so.8","libgdk-3.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libintl.so.8","libpango-1.0.so.0","libpthread.so.0","libwebkit2gtk-4.0.so.37"]},{"name":"devfw-radeon","origin":"sysutils/devfw-radeon","version":"20160328_1","comment":"ATI/AMD Radeon GPU firmware","maintainer":"zrj@ef.irc","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"899062b1b1c70418cfb341046084cebb1c59f9e7f6b620f99e90f4bba1ec9dbe","flatsize":3291962,"path":"All/devfw-radeon-20160328_1.pkg","repopath":"All/devfw-radeon-20160328_1.pkg","licenselogic":"single","pkgsize":669260,"desc":"Firmware kernel modules for radeonkms(4)","categories":["graphics","sysutils"],"options":{"OLD":"off","R100":"on","R600":"on","RCIK":"on","RNI":"on","RSI":"on","UVDVCE":"on"}},{"name":"devfw-bwn","origin":"sysutils/devfw-bwn","version":"0.1.0","comment":"Broadcom AirForce IEEE 802.11 Firmware","maintainer":"zrj@ef.irc","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d81fd077385f7b01154c38ccb9049bbf10a13c564ba7d9c6d55250fb823ab15c","flatsize":450771,"path":"All/devfw-bwn-0.1.0.pkg","repopath":"All/devfw-bwn-0.1.0.pkg","licenselogic":"single","pkgsize":78320,"desc":"Firmware kernel modules for bwn(4)","categories":["net","sysutils"]},{"name":"devfw-i915","origin":"sysutils/devfw-i915","version":"20180102","comment":"Intel i915 GPU firmware","maintainer":"zrj@ef.irc","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ad458fae6cd609c20a35c3383556c9ef3cf96cd022fdbdcf4b9c40f658232879","flatsize":1848182,"path":"All/devfw-i915-20180102.pkg","repopath":"All/devfw-i915-20180102.pkg","licenselogic":"single","pkgsize":294188,"desc":"Firmware kernel modules for i915(4)","categories":["graphics","sysutils"]},{"name":"devel-replay","origin":"devel/replay","version":"1.0.4","comment":"Program that helps you fix a build interactively","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c5df7b95fdbbb416d0300e67700c4657693a4e625edd592b0603ceca26420682","flatsize":7928,"path":"All/devel-replay-1.0.4.pkg","repopath":"All/devel-replay-1.0.4.pkg","licenselogic":"single","pkgsize":3900,"desc":"Best program ever.\n\nThis program is a wrapper, it will exec whatever arguments it's given and\nif the program returns a non-zero exit status or terminates abnormally it\nwill prompt the user to run the program again.\n\nIt's best used when debugging a large build like so:\n\nmake CC=\"replay cc\"\n\nThen if cc bombs you don't have to restart make, you can just fix your\nsource file and resume your build.","categories":["devel"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe devel-replay port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"devedid-data","origin":"sysutils/devedid-data","version":"3","comment":"Simple generic monitor EDID firmwares","maintainer":"zrj@ef.irc","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"75ef8c2cc9a5e44a824e961b8b1cd1eb10d9fae3dbaf511766286c1ee588e5a4","flatsize":40686,"path":"All/devedid-data-3.pkg","repopath":"All/devedid-data-3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":13964,"desc":"This port supplies linux generic EDID firmware blobs for use to override\nmonitor internal EDID one. Provided YYxYY.S files can be customized to\nmatch specific monitor better. For information how to convert fw.bin to\nusable kernel firmware module consult with firmware(9) and drm(4) or use\ngen-fw_module.sh script to do it automagically.","categories":["sysutils"]},{"name":"devd-mount","origin":"sysutils/devd-mount","version":"0.2.0_1","comment":"Automount tool utilizing devd notifications","maintainer":"jwb@FreeBSD.org","www":"https://github.com/outpaddling/devd-mount","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d45fda19db0e3996c5817f95e99326f7f36640f41702499c7bcbc7b59e58bd77","flatsize":12227,"path":"All/devd-mount-0.2.0_1.pkg","repopath":"All/devd-mount-0.2.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":6116,"desc":"devd-mount(8) is a devd(8) based automounter for FreeBSD.  It supports\nmost popular filesystems such as exFAT, ISO9660, UDF, and FreeBSD's\nnative UFS.  The devd-mount script mounts recognized filesystems and\ninvokes a specified command (typically qmediamanager) with the mount\npoint, device, and filesystem type as optional arguments.","categories":["sysutils"],"messages":[{"message":"You must restart the devd service to load the devd-mount configuration.\n\n    service devd restart","type":"install"}]},{"name":"dev86","origin":"devel/dev86","version":"0.16.20_1","comment":"8086 development tools","maintainer":"phs@deadc0.de","www":"http://homepage.ntlworld.com/robert.debath/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b9c208bdfddeae8cdae3656c952459641cc86542b0505929ce0c6d840960b732","flatsize":452375,"path":"All/dev86-0.16.20_1.pkg","repopath":"All/dev86-0.16.20_1.pkg","licenselogic":"single","pkgsize":166212,"desc":"This is port of Robert de Bath's 8086 Linux development environment. It is an\nextension to Bruce Evan's C compiler (devel/bcc port).","categories":["devel"],"shlibs_required":["libc.so.8"]},{"name":"deutex","origin":"archivers/deutex","version":"5.2.3","comment":"WAD file manipulator for Doom, Heretic, Hexen, and Strife","maintainer":"kai@FreeBSD.org","www":"https://github.com/Doom-Utils/deutex","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bfbf2f23854040aef6f1d422db52bd0ed4927727f9527c2269e128dff67c72a3","flatsize":250316,"path":"All/deutex-5.2.3.pkg","repopath":"All/deutex-5.2.3.pkg","licenselogic":"and","licenses":["GPLv2","LGPL20","MIT"],"pkgsize":98336,"desc":"DeuTex is a tool to work with WAD files for Doom, Heretic, Hexen, and Strife.\nIt can be used to extract the lumps from a WAD and save them as individual\nfiles.  Conversely, it can also build a WAD from separate files.  When\nextracting a lump to a file, it does not just copy the raw data, it converts\nit to an appropriate format (such as PPM for graphics, Sun audio for samples,\netc.).  Conversely, when it reads files for inclusion in PWADs, it does the\nnecessary conversions (for example, from PPM to Doom picture format).  In\naddition, DeuTex has functions such as merging WADs, etc.  If you're doing\nany WAD hacking beyond level editing, DeuTex is a must.","deps":{"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["archivers","games"],"shlibs_required":["libc.so.8","libpng16.so.16"],"options":{"DOCS":"on","PNG":"on"}},{"name":"destroy","origin":"security/destroy","version":"20130926_1","comment":"Securely destroy files on the hard disk","maintainer":"modsix@gmail.com","www":"http://www.mod6.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2b45844cd15fc0add21955ece8d0555e31adb70e79397605ddce99ecf202023b","flatsize":12260,"path":"All/destroy-20130926_1.pkg","repopath":"All/destroy-20130926_1.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":5760,"desc":"A system utility that destroys files on the hard drive\nby writing null and random bytes to the file over and over.\n\nIRC: irc.freebsdhackers.net #freebsd\n\n-Shane Kinney (mod6) <modsix@gmail.com>","categories":["security"],"shlibs_required":["libc.so.8"]},{"name":"desktop-file-utils","origin":"devel/desktop-file-utils","version":"0.28","comment":"Couple of command line utilities for working with desktop entries","maintainer":"desktop@FreeBSD.org","www":"https://www.freedesktop.org/wiki/Software/desktop-file-utils/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1df03171ce696f5aaa22267e8114a9732892565b250412ea3826ee1211776f6c","flatsize":198781,"path":"All/desktop-file-utils-0.28.pkg","repopath":"All/desktop-file-utils-0.28.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":46288,"desc":"desktop-file-utils contains a couple of command line utilities for\nworking with desktop entries, as well as a menu module for GnomeVFS.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"}},"categories":["devel"],"shlibs_required":["libc.so.8","libgio-2.0.so.0","libglib-2.0.so.0","libintl.so.8"]},{"name":"detox","origin":"sysutils/detox","version":"2.0.0","comment":"Removes non-standard characters from filenames","maintainer":"krion@FreeBSD.org","www":"https://github.com/dharple/detox","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b92a1b556361cea4c0f44b2572558442d3394a41ef0bc1bd0e6cc259ebfd1552","flatsize":503077,"path":"All/detox-2.0.0.pkg","repopath":"All/detox-2.0.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":83144,"desc":"This is a port of detox, which is a program that renames files to make them\neasier to work with under Unix and related operating systems.  Spaces and\nvarious other unsafe characters (such as \"$\") get replaced with \"_\".  ISO\n8859-1 (Latin-1) characters can be replaced as well, as can UTF-8 characters.","categories":["sysutils"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on"}},{"name":"detex","origin":"print/detex","version":"2.8_2","comment":"Strips TeX/LaTeX codes from a file","maintainer":"ports@FreeBSD.org","www":"https://www.cs.purdue.edu/homes/trinkle/detex/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ed112b635ba1086fbbbb36e5a727ca63afd3ff8cc4ff73a65cfe2034bf5eb880","flatsize":67066,"path":"All/detex-2.8_2.pkg","repopath":"All/detex-2.8_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":25604,"desc":"detex takes as input a TeX source file and strips the TeX commands.\nThe result is output to stdout.  This is useful if you need a pure ASCII\nversion of a TeX/LaTeX file.","categories":["print"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe detex port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"deskmenu","origin":"x11/deskmenu","version":"1.4.5_2","comment":"X11 application launcher","maintainer":"matt@peterson.org","www":"https://www.oroborus.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"808324f3c00e851fc0e7fe14d882bc8852b1ebd320a0d167b0bae88e2409e4fc","flatsize":54210,"path":"All/deskmenu-1.4.5_2.pkg","repopath":"All/deskmenu-1.4.5_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":21760,"desc":"DeskMenu is a root menu program which is activated by clicking the root\nwindow.  It is configured from a .deskmenurc file in user's home directory.\nDeskMenu is useful for window managers which do not provide a menu such as\nOroborus.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXext.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"dolibarr17","origin":"www/dolibarr17","version":"17.0.4","comment":"Modern software package to manage your company or foundation","maintainer":"acm@FreeBSD.org","www":"https://www.dolibarr.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1fae2109929d24f45cdd249a8efb3a30c99ab4d8e4bdc66c05dc4cbb48e999b2","flatsize":210116294,"path":"All/dolibarr17-17.0.4.pkg","repopath":"All/dolibarr17-17.0.4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":42707852,"desc":"Dolibarr ERP & CRM is a modern software package to manage your organization's\nactivity (contacts, suppliers, invoices, orders, stocks, agenda)\n\nIt's an Open Source Software (written in PHP language) designed for small,\nmedium or large companies, foundations and freelances.\n\nYou can freely use, study, modify or distribute it according to its Free\nSoftware licence.\n\nYou can use it as a standalone application or as a web application to be able\nto access it from the Internet or a LAN.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-calendar":{"origin":"misc/php83-calendar","version":"8.3.21"},"php83-curl":{"origin":"ftp/php83-curl","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-intl":{"origin":"devel/php83-intl","version":"8.3.21"},"php83-pgsql":{"origin":"databases/php83-pgsql","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"}},"categories":["finance","www"],"options":{"MYSQL":"off","PGSQL":"on"},"annotations":{"cpe":"cpe:2.3:a:dolibarr17:dolibarr17:17.0.4:::::dragonfly6:x86_64"},"messages":[{"message":"Dolibarr 17 was installed\n\n1) Create a user and a database for dolibarr to store all\n   its tables in (or choose an existing database).\n\n2) Into web server configuration file you must define webroot to \n   /usr/local/www/dolibarr17/htdocs or add a dolibarr alias to it\n\n3) You should now open a browser and go to:\n\n   http://localhost/dolibarr\n\n   and follow the installer instructions\n\n4) Enjot it","type":"install"}]},{"name":"denyhosts-py311","origin":"security/denyhosts","version":"3.1.2_1","comment":"Script to thwart ssh and imap attacks","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/denyhosts/denyhosts","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dcb598aea653c9c54a9cf13824a4ef6c5e37dc6ea40d0ef4601542e1108823c3","flatsize":431862,"path":"All/denyhosts-py311-3.1.2_1.pkg","repopath":"All/denyhosts-py311-3.1.2_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":79192,"desc":"DenyHosts is a utility developed by Phil Schwartz and maintained by a number of\ndevelopers which aims to thwart sshd (ssh server) brute force attacks.\n\nIf you've ever looked at your ssh log (/var/log/auth.log) you may be alarmed\nto see how many hackers attempted to gain access to your server.\nDenyhosts helps you:\n- Parses /var/log/auth.log to find all login attempts\n- Can be run from the command line, cron or as a daemon (new in 0.9)\n- Records all failed login attempts for the user and offending host\n- For each host that exceeds a threshold count, records the evil host\n- Keeps track of each non-existent user (eg. sdada) when a login attempt failed.\n- Keeps track of each existing user (eg. root) when a login attempt failed.\n- Keeps track of each offending host (hosts can be purged)\n- Keeps track of suspicious logins\n- Keeps track of the file offset, so that you can reparse the same file\n- When the log file is rotated, the script will detect it\n- Appends /etc/hosts.allow\n- Optionally sends an email of newly banned hosts and suspicious logins.\n- Resolves IP addresses to hostnames, if you want","deps":{"py311-ipaddr":{"origin":"devel/py-ipaddr","version":"2.2.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["security"],"annotations":{"cpe":"cpe:2.3:a:denyhosts:denyhosts:3.1.2:::::dragonfly6:x86_64:1","flavor":"py311"},"messages":[{"message":"To run denyhosts from startup, add denyhosts_enable=\"YES\"\nin your /etc/rc.conf.\nConfigiration options can be found in /usr/local/etc/denyhosts.conf\n\nIn order to proper working of denyhosts\n1. edit your /etc/hosts.allow file and add:\nsshd : /etc/hosts.deniedssh : deny\nsshd : ALL : allow\n2. issue the following command if /etc/hosts.deniedssh does not exist yet\ntouch /etc/hosts.deniedssh\n\nWarning:\n\nsyslogd should ideally be run with the -c option; this will ensure that\ndenyhosts notices multiple repeated login attempts.\n\nTo do this, add syslogd_flags=\"-c\" to /etc/rc.conf","type":"install"}]},{"name":"dezoomify-rs","origin":"www/dezoomify-rs","version":"2.13.0_4","comment":"Zoomable image downloader","maintainer":"nivit@FreeBSD.org","www":"https://dezoomify-rs.ophir.dev/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e5ba4543e3e84bd9471d2d4392e746def236f49fd5b742a5abceef68cf1e5839","flatsize":10841182,"path":"All/dezoomify-rs-2.13.0_4.pkg","repopath":"All/dezoomify-rs-2.13.0_4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":2878532,"desc":"dezoomify-rs is a tiled image downloader. Some webpages present high-resolution\nzoomable images without a way to download them. These images are often tiled:\nthe original large image has been split into smaller individual image files\ncalled tiles. The only way to download such an image is to download all the\ntiles separately and then stitch them together. This process can be automated\nby a tiled image downloader.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["www"],"shlibs_required":["libc.so.8","libcrypto.so.12","libexecinfo.so.1","libm.so.4","libpthread.so.0","libssl.so.12"]},{"name":"deskflow","origin":"sysutils/deskflow","version":"1.20.1","comment":"Mouse and keyboard sharing utility","maintainer":"ykasap@gmail.com","www":"https://deskflow.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"da7595f8ae0c4f3b6f58c499ffc62442cc1477e1fe899c492282e9ac685097f0","flatsize":3466386,"path":"All/deskflow-1.20.1.pkg","repopath":"All/deskflow-1.20.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":847788,"desc":"Deskflow is a free and open source keyboard and mouse sharing app. Use\nthe keyboard, mouse, or trackpad of one computer to control nearby\ncomputers, and work seamlessly between them. It's like a software KVM\n(but without the video). TLS encryption is enabled by default. Wayland\nis supported. Clipboard sharing is supported.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"libei":{"origin":"x11/libei","version":"1.4.1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libnotify":{"origin":"devel/libnotify","version":"0.8.6"},"libportal":{"origin":"deskutils/libportal","version":"0.9.1"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"libxkbfile":{"origin":"x11/libxkbfile","version":"1.1.3"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pugixml":{"origin":"textproc/pugixml","version":"1.15"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"tomlplusplus":{"origin":"devel/tomlplusplus","version":"3.4.0"}},"categories":["sysutils"],"shlibs_required":["libGLX.so.0","libICE.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Widgets.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXi.so.6","libXinerama.so.1","libXrandr.so.2","libXtst.so.6","libc.so.8","libcrypto.so.12","libei.so.1","libgcc_s.so.1","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libintl.so.8","libm.so.4","libnotify.so.4","libportal.so.1","libpthread.so.0","libpugixml.so.1","libssl.so.12","libstdc++.so.6","libtomlplusplus.so.3","libxkbcommon.so.0","libxkbfile.so.1"],"options":{"DOCS":"on"}},{"name":"desed","origin":"devel/desed","version":"1.2.2_4","comment":"Demystify and debug sed scripts from the comfort of your terminal","maintainer":"yuri@FreeBSD.org","www":"https://github.com/SoptikHa2/desed","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ba761886c2c017ce4524eff96594978dbe20b0fadc6d427bdf44cb7ef080d782","flatsize":1483282,"path":"All/desed-1.2.2_4.pkg","repopath":"All/desed-1.2.2_4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":481544,"desc":"Desed is a command line tool with beautiful TUI that provides users with\na comfortable interface and practical debugger, used to step through complex\nsed scripts.\n\nSome of the notable features include:\n* Preview variable values, both of them\n* See how will a substitute command affect pattern space before it runs\n* Step through sed script, both forward and backwards\n* Place breakpoints and examine program state\n* Hot reload and see what changes as you edit source code\n* Its name is a palindrome\n\ndesed currently only supports GNU sed (gsed) because BSD sed doesn't support\nthe execution annotation feature (the --debug argument of gsed) that desed\ndepends on.","deps":{"gsed":{"origin":"textproc/gsed","version":"4.9"}},"categories":["devel"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0"]},{"name":"denature","origin":"textproc/denature","version":"0.6.5_3","comment":"HTML to PDF converter","maintainer":"ports@FreeBSD.org","www":"https://denature.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1292f640f4c330403cb886e4ea6f7bf5f17cf9a5116639c487c8e1ad6c26c8f5","flatsize":85163,"path":"All/denature-0.6.5_3.pkg","repopath":"All/denature-0.6.5_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":23176,"desc":"denature is a perl program that attempts to convert an HTML page into XSL-FO\nwhich it then passes off to the FOP (Formatted Objects Formatter) to produce a\nPDF document.\n\ndenature trys to use any included CSS stylesheets to figure out the properties\nused in the document. The CSS processing in denature is not very mature and\nonly handles a limited amount of the available CSS markup. The CSS support\ndoes not handle the contextual entries in a CSS document, and the CSS::Tiny\nmodule requires that all the :'s in a document have a space after them.","deps":{"fop":{"origin":"textproc/fop","version":"2.8_1"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"},"p5-CSS-Tiny":{"origin":"textproc/p5-CSS-Tiny","version":"1.20"},"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-HTML-Tagset":{"origin":"www/p5-HTML-Tagset","version":"3.24"},"p5-HTML-Tree":{"origin":"www/p5-HTML-Tree","version":"5.07"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["java","textproc"],"messages":[{"message":"===>   NOTICE:\n\nThe denature port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"devil","origin":"graphics/devil","version":"1.8.0_6,1","comment":"Cross-platform image library","maintainer":"amdmi3@FreeBSD.org","www":"https://openil.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"204bc40733f8884672c26b1e8f5dd39a1e6de4f7812327c564e2c816612d9284","flatsize":3347171,"path":"All/devil-1.8.0_6,1.pkg","repopath":"All/devil-1.8.0_6,1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":1522804,"desc":"Developer's Image Library (DevIL) is a programmer's library to develop\napplications with very powerful image loading capabilities, yet is easy for\na developer to learn and use. Ultimate control of images is left to the\ndeveloper, so unnecessary conversions, etc. are not performed. DevIL utilizes\na simple, yet powerful, syntax. DevIL can load, save, convert, manipulate,\nfilter and display a wide variety of image formats.\n\nCurrently, DevIL can load and save many different image formats.\n\nDevIL currently supports the following APIs for display:\nOpenGL, Windows GDI, SDL, DirectX and Allegro.\nCompilers that can compile DevIL or use it include Djgpp, MSVC++, gcc,\nDelphi, Visual Basic, Power Basic and Dev-C++.\n\nMany people may have known DevIL as OpenIL, but the name was changed due to\nSGI's request.","deps":{"jasper":{"origin":"graphics/jasper","version":"4.2.4"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"lcms2":{"origin":"graphics/lcms2","version":"2.17"},"libmng":{"origin":"graphics/libmng","version":"2.0.3_2"},"png":{"origin":"graphics/png","version":"1.6.47"},"squish":{"origin":"graphics/squish","version":"1.15_1"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["graphics"],"options":{"DOCS":"on","EXAMPLES":"on","JASPER":"on","JPEG":"on","LCMS2":"on","LIBMNG":"on","PNG":"on","SQUISH":"on","TIFF":"on"}},{"name":"deno-dom","origin":"www/deno-dom","version":"0.1.48_4","comment":"Deno: Browser DOM & HTML parser plugin","maintainer":"yuri@FreeBSD.org","www":"https://jsr.io/@b-fuze/deno-dom","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"325547aa5bf4dc7d16f997e70081a31bb212fee1494e56d9afc33db0f729e308","flatsize":1337530,"path":"All/deno-dom-0.1.48_4.pkg","repopath":"All/deno-dom-0.1.48_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":352712,"desc":"deno-dom is an implementation of the browser DOM-primarily for SSR-in Deno.\nImplemented with Rust, WASM, and obviously, Deno/TypeScript.\n\nDeno DOM has two backends, WASM and native using Deno native plugins. Both\nAPIs are **identical**, the difference being only in performance. The WASM\nbackend works with all Deno restrictions, but the native backend requires the\n`--unstable-ffi --allow-ffi --allow-env --allow-read --allow-net=deno.land`\nflags. A shorter version could be `--unstable-ffi -A`, but that allows all\npermissions so you'd have to assess your risk and requirements. You can switch\nbetween them by importing either `jsr:@b-fuze/deno-dom` for WASM or\n`jsr:@b-fuze/deno-dom/native` for the native binary.","categories":["www"]},{"name":"dolibarr","origin":"www/dolibarr","version":"20.0.2","comment":"Modern software package to manage your company or foundation","maintainer":"acm@FreeBSD.org","www":"https://www.dolibarr.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"33f3470dd89b19469da34c388cbc0408291d3a579c8494cdc8b51de215b676eb","flatsize":229464768,"path":"All/dolibarr-20.0.2.pkg","repopath":"All/dolibarr-20.0.2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":44975792,"desc":"Dolibarr ERP & CRM is a modern software package to manage your organization's\nactivity (contacts, suppliers, invoices, orders, stocks, agenda)\n\nIt's an Open Source Software (written in PHP language) designed for small,\nmedium or large companies, foundations and freelances.\n\nYou can freely use, study, modify or distribute it according to its Free\nSoftware licence.\n\nYou can use it as a standalone application or as a web application to be able\nto access it from the Internet or a LAN.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-calendar":{"origin":"misc/php83-calendar","version":"8.3.21"},"php83-curl":{"origin":"ftp/php83-curl","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-intl":{"origin":"devel/php83-intl","version":"8.3.21"},"php83-pgsql":{"origin":"databases/php83-pgsql","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"}},"categories":["finance","www"],"options":{"MYSQL":"off","PGSQL":"on"},"annotations":{"cpe":"cpe:2.3:a:dolibarr:dolibarr:20.0.2:::::dragonfly6:x86_64"},"messages":[{"message":"Dolibarr 19 was installed\n\n1) Create a user and a database for dolibarr to store all\n   its tables in (or choose an existing database).\n\n2) Into web server configuration file you must define webroot to \n   /usr/local/www/dolibarr/htdocs or add a dolibarr alias to it\n\n3) You should now open a browser and go to:\n\n   http://localhost/dolibarr\n\n   and follow the installer instructions\n\n4) Enjot it","type":"install"}]},{"name":"delta","origin":"devel/delta","version":"2020.06.22","comment":"Heuristically minimizes interesting files","maintainer":"se@FreeBSD.org","www":"https://github.com/dsw/delta/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8098154bafbbc3b20f2472e3b5a44e6255847366ca45f74ae89c4e4c3854270d","flatsize":59578,"path":"All/delta-2020.06.22.pkg","repopath":"All/delta-2020.06.22.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":21688,"desc":"Delta assists you in minimizing \"interesting\" files subject\nto a test of their interestingness. A common such situation is when attempting\nto isolate a small failure-inducing substring of a large input that causes your\nprogram to exhibit a bug.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"delay","origin":"misc/delay","version":"1.6_1","comment":"Delay program with feedback to the user","maintainer":"gmarco@giovannelli.it","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"376a0a76fd2ba63f2b440e80f809bb645a7e1245eb2b4434be8ecbfbb871167d","flatsize":37088,"path":"All/delay-1.6_1.pkg","repopath":"All/delay-1.6_1.pkg","licenselogic":"single","pkgsize":17748,"desc":"Delay is a program that counts down the number of seconds specified\non its command line.\nIn this way, it's sort of like the standard sleep(1) command, except\nfor the fact that it provides feedback of the time remaining.\n\nHere some usage example:\ndelay 1d 2:03:04.5\ndelay 1d 2h 3m 4.5s\ndelay 93785.5\ndelay until 4 pm -- cdplay\ndelay until noon tomorrow\ndelay until midnight 4 october 2003\ndelay until now +5 minutes\ndelay 15s -- top\n\nIt allows for short, long, and customized messages for the display of\nthe time remaining.\n- example of output : delay -v until 4 pm tomorrow\n\t\t      Time Remaining: 1 days, 07:51:39.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["misc"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"]},{"name":"delatt","origin":"mail/delatt","version":"1.1.3_1","comment":"Strip attachments from email","maintainer":"ehaupt@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c3a7ec2f436d506b1c972a33170e37daeb7721afe1948aa976f6c15ef6d134a3","flatsize":26068,"path":"All/delatt-1.1.3_1.pkg","repopath":"All/delatt-1.1.3_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":9736,"desc":"Strip attachments from email, and optionally save the attachments to files.\nIt will work with either mbox or maildir files.\n\nIt is great for archiving old email without wasting space on attachments and\nthe extra HTML message parts that some MUAs attach.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail"]},{"name":"devd","origin":"www/devd","version":"0.9_27","comment":"Local web server for developers","maintainer":"yuri@FreeBSD.org","www":"https://github.com/cortesi/devd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5437d737c4002623ce8e4804842fa43c9077910fc0ea90a7f68dafd9a37dafef","flatsize":8998975,"path":"All/devd-0.9_27.pkg","repopath":"All/devd-0.9_27.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2857864,"desc":"Devd is a single statically compiled binary with no external dependencies.\nNo need to install gigantic frameworks like Node JS, just copy over the devd\nbinary and be done with it.\n\nNo config file, no daemonization, and logs that are designed to be read in the\nterminal by a developer. Logs are colorized and log entries span multiple lines.\nDevd's logs are detailed, warn about corner cases that other daemons ignore, and\ncan optionally include things like detailed timing information and full headers.\n\nmodd (devel/modd) is a sister-project of devd.","categories":["devel","www"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"deltarpm","origin":"sysutils/deltarpm","version":"3.6_2","comment":"Tool that generates delta RPMs","maintainer":"ports@FreeBSD.org","www":"http://freecode.com/projects/deltarpm/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"40876e2fdd7bee96a4685b9827f2137133577746a6d5760cb6a0e3fb23eb5450","flatsize":840777,"path":"All/deltarpm-3.6_2.pkg","repopath":"All/deltarpm-3.6_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":151912,"desc":"DeltaRPM is a tool that generates RPMs that contains the difference between an\nold and a new version of an RPM. This makes it possible to recreate the new RPM\nfrom the deltarpm and the old one. You don't have to have a copy of the old\nRPM, as it can also work with installed RPMs. The package also contains tools\nfor creating and applying delta ISOs.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"},"rpm4":{"origin":"archivers/rpm4","version":"4.18.2_1"}},"categories":["sysutils"],"shlibs_required":["libbz2.so.2","libc.so.8","liblzma.so.3","librpm.so.9","librpmio.so.9"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe deltarpm port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"delaboratory","origin":"graphics/delaboratory","version":"0.8_14","comment":"Unique image postprocessing application","maintainer":"ports@FreeBSD.org","www":"https://bsdforge.com/projects/graphics/delaboratory/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d43c5037418ec7167d2a31e0192f26b7e4223fe50ad74b104dd0e9be89be9708","flatsize":796754,"path":"All/delaboratory-0.8_14.pkg","repopath":"All/delaboratory-0.8_14.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":235524,"desc":"Delaboratory is a color correction utility for digital images.\nIt features:\n\n - Floating point precision (not 8-bit like Gimp, not 16-bit\n   like most raw processors)\n - Native support for multiple colorspaces (sRGB, ProPhoto RGB,\n   LAB, CMYK, LCH, HSL, HSV, BW)\n - Non-destructive editing (adjustment layers)\n - KISS design, realtime preview\n - Basic operations: CMYK curves, CMYK levels, RGB curves, RGB\n   levels, white balance in LAB, saturation in LAB, LAB curves,\n   BW curve, HSV equalizer, LCH equalizer, recover shadows/highlights,\n   vignette, local contrast, LAB/BW/RGB/CMYK gradients\n - Expert operations: levels, curves, equalizer, exposure, saturation,\n   white balance, fill, tone, local contrast, auto_dodge/auto_burn,\n   sharpen, vignette, gradient, gaussian blur, recover highlights,\n   recover shadows, channel mixer, high pass, c2g, copy\n - Many blend modes (multiply, screen, overlay, inverted overlay,\n   dodge, burn, add, grain extract, grain merge, sub, difference,\n   darken, lighten), color/luminosity blending for RGB and CMYK\n - RAW support (via dcraw), up to 5 color samplers, histograms and color\n   matrices, etc.","deps":{"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"},"wx30-gtk3":{"origin":"x11-toolkits/wxgtk30","version":"3.0.5.1_6"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libdl.so.0","liblzma.so.3","libm.so.4","libpthread.so.0","libstdc++.so.9","libtiff.so.6","libwx_baseu-3.0.so.0","libwx_baseu_net-3.0.so.0","libwx_baseu_xml-3.0.so.0","libwx_gtk3u_adv-3.0.so.0","libwx_gtk3u_core-3.0.so.0","libwx_gtk3u_html-3.0.so.0","libwx_gtk3u_qa-3.0.so.0","libwx_gtk3u_webview-3.0.so.0","libwx_gtk3u_xrc-3.0.so.0","libxml2.so.2","libz.so.3"],"messages":[{"message":"===>   NOTICE:\n\nThe delaboratory port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dejavu","origin":"x11-fonts/dejavu","version":"2.37_3","comment":"Bitstream Vera Fonts clone with a wider range of characters","maintainer":"sunpoet@FreeBSD.org","www":"https://dejavu-fonts.github.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a52dec8ef0d71fe73b3d00d77b7f9524094700921117ac58c9377f938a605515","flatsize":11844580,"path":"All/dejavu-2.37_3.pkg","repopath":"All/dejavu-2.37_3.pkg","licenselogic":"and","licenses":["AMS","AREV","BITSTREAM"],"pkgsize":2500236,"desc":"The DejaVu fonts are a font family based on the Bitstream Vera Fonts. Its\npurpose is to provide a wider range of characters while maintaining the\noriginal look and feel through the process of collaborative development.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"],"options":{"DOCS":"on","LINKS":"on"},"messages":[{"message":"Make sure that the freetype module is loaded.  If it is not, add the following\nline to the \"Modules\" section of your X Windows configuration file:\n\n\tLoad \"freetype\"\n\nAdd the following line to the \"Files\" section of X Windows configuration file:\n\n\tFontPath \"/usr/local/share/fonts/dejavu/\"\n\nNote: your X Windows configuration file is typically /etc/X11/XF86Config\nif you are using XFree86, and /etc/X11/xorg.conf if you are using X.Org.","type":"install"}]},{"name":"dejagnu","origin":"misc/dejagnu","version":"1.6.3_1","comment":"Automated program/system tester","maintainer":"tcltk@FreeBSD.org","www":"https://www.gnu.org/software/dejagnu/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a562bd8e01120fcc9be9559ca5a78df40bb6edcd125db0a0850f9ecf2187fe2d","flatsize":845146,"path":"All/dejagnu-1.6.3_1.pkg","repopath":"All/dejagnu-1.6.3_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":172284,"desc":"DejaGnu is a framework for testing other programs. Its purpose is to\nprovide a single front end for all tests. Think of it as a custom library\nof Tcl procedures crafted to support writing a test harness. A Test\nHarness is the testing infrastructure that is created to support a\nspecific program or tool. Each program can have multiple testsuites, all\nsupported by a single test harness. DejaGnu is written in Expect, which\nin turn uses Tcl -- Tool command language.","deps":{"expect":{"origin":"lang/expect","version":"5.45.4_6,1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"}},"categories":["misc","tcl"]},{"name":"dehydrated","origin":"security/dehydrated","version":"0.7.1.6","comment":"Pure BASH/ZSH Lets Encrypt client","maintainer":"meta@FreeBSD.org","www":"https://dehydrated.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fe5df8c08a8d2aa8b7c0589ee537bb785d5bef265442307639738d70451a19cd","flatsize":135478,"path":"All/dehydrated-0.7.1.6.pkg","repopath":"All/dehydrated-0.7.1.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":37776,"desc":"Dehydrated is a client for signing certificates with an ACME-server\n(e.g. Let's Encrypt or ZeroSSL) implemented as a relatively simple bash-script.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"curl":{"origin":"ftp/curl","version":"8.14.1"}},"categories":["security"],"options":{"DOCS":"on","BASH":"on","ZSH":"off"},"messages":[{"message":"To use this script you should copy the examples in\n/usr/local/etc/dehydrated/ and at least add a\ndomain and a contact mail address.\n\nIn order to run the script regularly to update\nthe certificates add this line to /etc/periodic.conf\n\nweekly_dehydrated_enable=\"YES\"\n\nAdditionally the following parameters can be added to\n/etc/periodic.conf\n\nTo run the certification renenewal as a different user\nweekly_dehydrated_user=\"_letsencrypt\"\n\nTo run a script after the renewal (as root)\nweekly_dehydrated_deployscript=\"/usr/local/etc/dehydrated/deploy.sh\"\n\nAdditional flags for the periodic run go into\nweekly_dehydrated_flags=\"-g\"\n\nIf weekly run is not frequent enough, such as when fetching OCSP\nresponse files (expires in 7 days), replace \"weekly_\" with \"daily_\"\nas follows to run dehydrated daily. Options are exactly same with\nweekly.\n\ndaily_dehydrated_enable=\"YES\"\ndaily_dehydrated_user=\"_letsencrypt\"\ndaily_dehydrated_deployscript=\"/usr/local/etc/dehydrated/deploy.sh\"\ndaily_dehydrated_flags=\"-g\"","type":"install"}]},{"name":"deheader","origin":"devel/deheader","version":"1.11","comment":"Tool to find unnecessary includes in C/C++ files","maintainer":"gahr@FreeBSD.org","www":"http://www.catb.org/esr/deheader/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"15003b0500a5084aa9beedb463960b2799e20ccd769584ecad8cc341e2de9916","flatsize":78310,"path":"All/deheader-1.11.pkg","repopath":"All/deheader-1.11.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":19368,"desc":"Deheader analyzes C and C++ files to determine which header inclusions\ncan be removed while still allowing them to compile. This may result in\nsubstantial improvements in compilation time, especially on large C++\nprojects; it also sometimes exposes dependencies and cohesions of which\ndevelopers were unaware.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"]},{"name":"deforaos-todo","origin":"deskutils/deforaos-todo","version":"0.3.1","comment":"DeforaOS desktop todo list","maintainer":"khorben@defora.org","www":"https://www.defora.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f216c072904a2d21af7392d6dae04eaa40fb248f2ee4161bebeebdfc684b0203","flatsize":353044,"path":"All/deforaos-todo-0.3.1.pkg","repopath":"All/deforaos-todo-0.3.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":74016,"desc":"DeforaOS desktop todo list","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"deforaos-libdesktop":{"origin":"x11/deforaos-libdesktop","version":"0.4.2"},"deforaos-libsystem":{"origin":"devel/deforaos-libsystem","version":"0.4.3_1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["deskutils"],"shlibs_required":["libDesktop.so.0","libSystem.so.1","libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libz.so.3"],"options":{"DOCS":"on","NLS":"on"}},{"name":"deforaos-surfer","origin":"www/deforaos-surfer","version":"0.3.1_4","comment":"DeforaOS desktop web browser","maintainer":"khorben@defora.org","www":"https://www.defora.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6f8c623f96a9b8de76a88eaa90d371b6a5abdf43667d016e320cffd6a016c5f9","flatsize":281073,"path":"All/deforaos-surfer-0.3.1_4.pkg","repopath":"All/deforaos-surfer-0.3.1_4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":65444,"desc":"DeforaOS desktop web browser","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"deforaos-libdesktop":{"origin":"x11/deforaos-libdesktop","version":"0.4.2"},"deforaos-libsystem":{"origin":"devel/deforaos-libsystem","version":"0.4.3_1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libsoup":{"origin":"devel/libsoup","version":"2.74.3"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"webkit2-gtk_40":{"origin":"www/webkit2-gtk","version":"2.46.6"}},"categories":["www"],"shlibs_required":["libDesktop.so.0","libSystem.so.1","libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libjavascriptcoregtk-4.0.so.18","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libsoup-2.4.so.1","libwebkit2gtk-4.0.so.37","libz.so.3"],"options":{"DOCS":"on","NLS":"on"}},{"name":"deforaos-notes","origin":"deskutils/deforaos-notes","version":"0.2.1","comment":"DeforaOS desktop notes","maintainer":"khorben@defora.org","www":"https://www.defora.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"390ac2a1f4a5e2c868bfda72931bc56def6a3f242a9e23046595052dfb36f66c","flatsize":243049,"path":"All/deforaos-notes-0.2.1.pkg","repopath":"All/deforaos-notes-0.2.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":51108,"desc":"DeforaOS desktop notes","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"deforaos-libdesktop":{"origin":"x11/deforaos-libdesktop","version":"0.4.2"},"deforaos-libsystem":{"origin":"devel/deforaos-libsystem","version":"0.4.3_1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["deskutils"],"shlibs_required":["libDesktop.so.0","libSystem.so.1","libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libz.so.3"],"options":{"DOCS":"on","NLS":"on"}},{"name":"deforaos-player","origin":"multimedia/deforaos-player","version":"0.2.0","comment":"DeforaOS desktop media player","maintainer":"khorben@defora.org","www":"https://www.defora.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ae834a4569746844de81466f0909a267225c8be83e88635cb1aa1175368c92b5","flatsize":128542,"path":"All/deforaos-player-0.2.0.pkg","repopath":"All/deforaos-player-0.2.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":41120,"desc":"DeforaOS Desktop multimedia player\n\nPlayer is a media player, part of the DeforaOS Project. It is currently\nimplemented as a Gtk+ front-end for mpv.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"deforaos-libdesktop":{"origin":"x11/deforaos-libdesktop","version":"0.4.2"},"deforaos-libsystem":{"origin":"devel/deforaos-libsystem","version":"0.4.3_1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"mpv":{"origin":"multimedia/mpv","version":"0.40.0,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["multimedia"],"shlibs_required":["libDesktop.so.0","libSystem.so.1","libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libz.so.3"],"options":{"DOCS":"on","NLS":"on"}},{"name":"deforaos-pdfviewer","origin":"print/deforaos-pdfviewer","version":"0.0.2_50","comment":"DeforaOS desktop PDF viewer","maintainer":"khorben@defora.org","www":"https://www.defora.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c610987104f16e209a90dc7a0673637d81d483b7617943526f21a3ea900e060e","flatsize":70693,"path":"All/deforaos-pdfviewer-0.0.2_50.pkg","repopath":"All/deforaos-pdfviewer-0.0.2_50.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":23248,"desc":"DeforaOS desktop PDF viewer","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"deforaos-libdesktop":{"origin":"x11/deforaos-libdesktop","version":"0.4.2"},"deforaos-libsystem":{"origin":"devel/deforaos-libsystem","version":"0.4.3_1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"poppler-glib":{"origin":"graphics/poppler-glib","version":"25.02.0"}},"categories":["print"],"shlibs_required":["libDesktop.so.0","libSystem.so.1","libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpoppler-glib.so.8","libz.so.3"],"options":{"DOCS":"on","NLS":"on"}},{"name":"deforaos-locker","origin":"x11/deforaos-locker","version":"0.4.2_2","comment":"DeforaOS desktop screensaver","maintainer":"khorben@defora.org","www":"https://www.defora.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"300b3a89bea5325185ce309fd69e1ddde18c25bc993554879447d034f8fc4b23","flatsize":225739,"path":"All/deforaos-locker-0.4.2_2.pkg","repopath":"All/deforaos-locker-0.4.2_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":49792,"desc":"DeforaOS desktop screensaver","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"deforaos-libdesktop":{"origin":"x11/deforaos-libdesktop","version":"0.4.2"},"deforaos-libsystem":{"origin":"devel/deforaos-libsystem","version":"0.4.3_1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXScrnSaver":{"origin":"x11/libXScrnSaver","version":"1.2.4_1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11"],"shlibs_required":["libDesktop.so.0","libSystem.so.1","libX11.so.6","libXext.so.6","libXss.so.1","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libz.so.3"],"options":{"DOCS":"on","NLS":"on"}},{"name":"deforaos-phone","origin":"comms/deforaos-phone","version":"0.6.2_2","comment":"DeforaOS telephony application","maintainer":"khorben@defora.org","www":"https://www.defora.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"78b56c2028e6abb7c9e365010f83f6bb3a1f5a4e67a446faf2f044d5938d850c","flatsize":780583,"path":"All/deforaos-phone-0.6.2_2.pkg","repopath":"All/deforaos-phone-0.6.2_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":251708,"desc":"DeforaOS telephony application","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"deforaos-libdesktop":{"origin":"x11/deforaos-libdesktop","version":"0.4.2"},"deforaos-libsystem":{"origin":"devel/deforaos-libsystem","version":"0.4.3_1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["comms"],"shlibs_required":["libDesktop.so.0","libSystem.so.1","libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libz.so.3"],"options":{"DOCS":"on","NLS":"on"}},{"name":"deforaos-libsystem","origin":"devel/deforaos-libsystem","version":"0.4.3_1","comment":"DeforaOS core system library","maintainer":"khorben@defora.org","www":"https://www.defora.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8ee012b0eeb8dc8a9f101efdd6c1c522853acc706d25222f76216aa97e6b10a6","flatsize":872584,"path":"All/deforaos-libsystem-0.4.3_1.pkg","repopath":"All/deforaos-libsystem-0.4.3_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":127712,"desc":"libSystem is the most essential library within DeforaOS, with the aim to become\na complete C runtime (thus obsoleting the libc and replacing its API).","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libdl.so.0","libm.so.4"],"options":{"DOCS":"on"}},{"name":"deforaos-panel","origin":"x11-wm/deforaos-panel","version":"0.4.6","comment":"DeforaOS desktop panel","maintainer":"khorben@defora.org","www":"https://www.defora.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0b1fac37d4f40116423c75e714081bf352db898919d43d5ad432446c73efeac8","flatsize":1049900,"path":"All/deforaos-panel-0.4.6.pkg","repopath":"All/deforaos-panel-0.4.6.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":217404,"desc":"DeforaOS desktop panel\n\nThis program is meant to display an arbitrary number of desktop panels, with\nsupport for up to one per edge of the screen at the moment. Each panel can then\nhost a number of applets, implemented as plug-ins to the main program.\n\nA number of additional utilities is also available, allowing tighter integration\nof external applications, as well as when responding to system events\n(notifications...).","deps":{"alsa-lib":{"origin":"audio/alsa-lib","version":"1.2.13"},"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"deforaos-libdesktop":{"origin":"x11/deforaos-libdesktop","version":"0.4.2"},"deforaos-libsystem":{"origin":"devel/deforaos-libsystem","version":"0.4.3_1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libxkbfile":{"origin":"x11/libxkbfile","version":"1.1.3"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11-wm"],"shlibs_required":["libDesktop.so.0","libSystem.so.1","libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libz.so.3"],"options":{"DOCS":"on","NLS":"on"},"messages":[{"message":"Note regarding the suspend feature :\n\nYour user need sudo right for executing /usr/sbin/zzz","type":"install"}]},{"name":"deforaos-mailer","origin":"mail/deforaos-mailer","version":"0.2.0","comment":"DeforaOS desktop mail client","maintainer":"khorben@defora.org","www":"https://www.defora.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0b9f9cf4098dd589e8451b432b9f15fd8fa969c01b40cfdc72d7b23ac3d04ca7","flatsize":1117800,"path":"All/deforaos-mailer-0.2.0.pkg","repopath":"All/deforaos-mailer-0.2.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":228488,"desc":"Mailer is a mail client application for the DeforaOS desktop.\n\nIt supports local mail folders in the mbox format, as well as POP 3 and IMAP 4\nservers, including connectivity over SSL. It is possible to access GMail\nthrough its IMAP 4 gateway. It currently requires a functional local e-mail\nservice to send e-mails; this is performed through the sendmail(8) command.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"deforaos-libdesktop":{"origin":"x11/deforaos-libdesktop","version":"0.4.2"},"deforaos-libsystem":{"origin":"devel/deforaos-libsystem","version":"0.4.3_1"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["mail"],"shlibs_required":["libDesktop.so.0","libSystem.so.1","libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libcrypto.so.12","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libssl.so.12","libz.so.3"],"options":{"DOCS":"on","NLS":"on"}},{"name":"deforaos-libdesktop","origin":"x11/deforaos-libdesktop","version":"0.4.2","comment":"DeforaOS desktop library","maintainer":"khorben@defora.org","www":"https://www.defora.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b7bd2a27e387e94e565823c0498f4c8a1f5bce248cd7008a4c19c5b3ca9b0b33","flatsize":585992,"path":"All/deforaos-libdesktop-0.4.2.pkg","repopath":"All/deforaos-libdesktop-0.4.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":98408,"desc":"DeforaOS desktop library\n\nlibDesktop is a collection of compatibility and portability routines to help\nwith the development of desktop applications using the Gtk+ toolkit.\n\nlibDesktop defaults to the version 3 of the Gtk+ toolkit.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"deforaos-libsystem":{"origin":"devel/deforaos-libsystem","version":"0.4.3_1"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11"],"shlibs_required":["libSystem.so.1","libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libz.so.3"],"options":{"DOCS":"on"}},{"name":"deforaos-keyboard","origin":"x11/deforaos-keyboard","version":"0.4.0","comment":"DeforaOS desktop virtual keyboard","maintainer":"khorben@defora.org","www":"https://www.defora.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bed33f53bc4ee7509642e3c6f37480fb3a442c50c2b04c84e0fbdd1cec39e88f","flatsize":121224,"path":"All/deforaos-keyboard-0.4.0.pkg","repopath":"All/deforaos-keyboard-0.4.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":21904,"desc":"This program emulates a physical keyboard by providing a virtual interface on\nscreen. It currently supports four modes:\n * docked, where it will occupy the bottom of the screen;\n * popup, likewise as a popup window;\n * windowed, where it can be found in the system tray (the default)\n * embedded, which outputs its window ID for inclusion within another program.\n\nAdditionally, it can be piloted through its companion tool, desktopctl(1).","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"deforaos-libdesktop":{"origin":"x11/deforaos-libdesktop","version":"0.4.2"},"deforaos-libsystem":{"origin":"devel/deforaos-libsystem","version":"0.4.3_1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11"],"shlibs_required":["libDesktop.so.0","libSystem.so.1","libX11.so.6","libXtst.so.6","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libz.so.3"],"options":{"DOCS":"on","NLS":"on"}},{"name":"deforaos-editor","origin":"editors/deforaos-editor","version":"0.4.1","comment":"DeforaOS desktop text editor","maintainer":"khorben@defora.org","www":"https://www.defora.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4799a20d92c3928fd5a52e1cc4b0cc7a827710874afac13cc2ee8bef113167e9","flatsize":85262,"path":"All/deforaos-editor-0.4.1.pkg","repopath":"All/deforaos-editor-0.4.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":24984,"desc":"DeforaOS Desktop text editor\n\nEditor is a simple text editor, part of the DeforaOS Project.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"deforaos-libdesktop":{"origin":"x11/deforaos-libdesktop","version":"0.4.2"},"deforaos-libsystem":{"origin":"devel/deforaos-libsystem","version":"0.4.3_1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["editors"],"shlibs_required":["libDesktop.so.0","libSystem.so.1","libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libz.so.3"],"options":{"DOCS":"on","NLS":"on"}},{"name":"deforaos-camera","origin":"multimedia/deforaos-camera","version":"0.3.1","comment":"DeforaOS desktop photo camera","maintainer":"khorben@defora.org","www":"https://www.defora.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3deba9310b40edb6f0747468d5a70d03a93dd3b05fa5ad12bf8dc296052ded37","flatsize":107758,"path":"All/deforaos-camera-0.3.1.pkg","repopath":"All/deforaos-camera-0.3.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":27708,"desc":"DeforaOS Desktop photo camera\n\nCamera is a simple webcam viewer, which can be used to take pictures from still\nframes.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"deforaos-browser":{"origin":"x11-fm/deforaos-browser","version":"0.6.0_1"},"deforaos-libdesktop":{"origin":"x11/deforaos-libdesktop","version":"0.4.2"},"deforaos-libsystem":{"origin":"devel/deforaos-libsystem","version":"0.4.3_1"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["multimedia"],"shlibs_required":["libDesktop.so.0","libSystem.so.1","libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libz.so.3"],"options":{"DOCS":"on","NLS":"on"}},{"name":"decompyle3","origin":"devel/decompyle3","version":"3.9.2","comment":"Python cross-version byte-code decompiler","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/rocky/python-decompile3","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9b585ed2bdec566c7d34be17e3c1567b2ea66d624e644050f415e7a1f0fe5d19","flatsize":3059920,"path":"All/decompyle3-3.9.2.pkg","repopath":"All/decompyle3-3.9.2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":351532,"desc":"decompyle3 is a native Python cross-version decompiler and fragment decompiler.\nIt is a reworking of uncompyle6.\n\ndecompyle3 translates Python bytecode back into equivalent Python source code.\nIt accepts bytecodes from Python version 3.7 on.","deps":{"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-spark-parser":{"origin":"devel/py-spark-parser","version":"1.9.0"},"py311-xdis":{"origin":"devel/py-xdis","version":"6.1.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"]},{"name":"deforaos-browser","origin":"x11-fm/deforaos-browser","version":"0.6.0_1","comment":"DeforaOS desktop file browser","maintainer":"khorben@defora.org","www":"https://www.defora.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6064d0a0fa9a4b1e7298b3928dbe0a93e3127bb99aeb9935bbf9b749b8dd1810","flatsize":773950,"path":"All/deforaos-browser-0.6.0_1.pkg","repopath":"All/deforaos-browser-0.6.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":164464,"desc":"The DeforaOS browser is a desktop file manager and desktop handler for\nthe DeforaOS desktop.\n\nIt supports browsing with multiple layouts (detailed, list, icons, and\nthumbnails), MIME type application association, and file\nmanipulation. An application managing the desktop is also provided\n(background, desktop files and application launchers).\n\nIt can be extended using a plug-in system, for which the following are\navailable:\n\n   - quick preview for a number of file formats\n   - support for git and Subversion repositories\n   - recursive directory tree\n   - file permissions.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"deforaos-libdesktop":{"origin":"x11/deforaos-libdesktop","version":"0.4.2"},"deforaos-libsystem":{"origin":"devel/deforaos-libsystem","version":"0.4.3_1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11-fm"],"shlibs_required":["libDesktop.so.0","libSystem.so.1","libX11.so.6","libXrandr.so.2","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libz.so.3"],"options":{"DOCS":"on","NLS":"on"}},{"name":"deco-misc","origin":"misc/deco","version":"3.9_6","comment":"Demos Commander, a free Norton Commander clone","maintainer":"ports@FreeBSD.org","www":"https://deco.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e1084f90d6100efc79559cd43e304e72d0e9a441df2db3798e64707e2ed404d8","flatsize":171055,"path":"All/deco-misc-3.9_6.pkg","repopath":"All/deco-misc-3.9_6.pkg","licenselogic":"single","pkgsize":80088,"desc":"A clone of Norton Commander for Unix.  Text-based,\nfull featured file manager intuitive interface.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["misc"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"messages":[{"message":"===>   NOTICE:\n\nThe deco-misc port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dee","origin":"devel/dee","version":"1.2.7_27","comment":"Model to synchronize multiple instances over DBus","maintainer":"ports@FreeBSD.org","www":"https://launchpad.net/dee","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"abfbf236af5cfbac1a504620cffe13830ad5048f34e0285f64d35b9c6022e454","flatsize":1089348,"path":"All/dee-1.2.7_27.pkg","repopath":"All/dee-1.2.7_27.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":151564,"desc":"Dee is a shared library that provides objects that help having multiple\ninstances communicating over DBus.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"icu":{"origin":"devel/icu","version":"76.1,1"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libintl.so.8","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe dee port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"deco-extractor","origin":"archivers/deco","version":"1.6.4_1","comment":"Program to extract various archive file formats","maintainer":"ports@FreeBSD.org","www":"https://github.com/peha/deco","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"06b7ed432d4bc0fd5c0d5ec88c8ddb67e128a138e840805bec42d8e4016aa0cd","flatsize":55637,"path":"All/deco-extractor-1.6.4_1.pkg","repopath":"All/deco-extractor-1.6.4_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":24236,"desc":"Deco is a Un*x script able to extract various archive file formats.\nSupported archive formats: 7z, ace, ar, arc, arj, bz2, cab, cpio, deb,\nflac, gz, jar, lha, lzma, lzo, rar, rpm, tar, zip, zoo.","deps":{"7-zip":{"origin":"archivers/7-zip","version":"24.09"},"arc":{"origin":"archivers/arc","version":"5.21q_1"},"arj":{"origin":"archivers/arj","version":"3.10.22_12"},"cabextract":{"origin":"archivers/cabextract","version":"1.11_1"},"dpkg":{"origin":"archivers/dpkg","version":"1.19.8_1"},"flac":{"origin":"audio/flac","version":"1.5.0,1"},"lzop":{"origin":"archivers/lzop","version":"1.04_1"},"rpm4":{"origin":"archivers/rpm4","version":"4.18.2_1"},"rzip":{"origin":"archivers/rzip","version":"2.1_2"},"unace":{"origin":"archivers/unace","version":"1.2b_3"},"unrar":{"origin":"archivers/unrar","version":"7.10,6"},"zoo":{"origin":"archivers/zoo","version":"2.10.1_5"}},"categories":["archivers"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe deco-extractor port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"debugtox","origin":"net-im/debugtox","version":"g20250207","comment":"Very simple Tox client to help debug and play with the API","maintainer":"yuri@FreeBSD.org","www":"https://tox.chat","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"17ac7e1dbc9fecb867d72bf5ffe35c842afbdd949297567e5fd94ae6e7f8c71c","flatsize":282937,"path":"All/debugtox-g20250207.pkg","repopath":"All/debugtox-g20250207.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":76120,"desc":"DebugToxis a very simple UI for playing with the Tox API.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libsodium":{"origin":"security/libsodium","version":"1.0.19"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"toxcore":{"origin":"net-im/tox","version":"0.2.20_1,1"}},"categories":["net-im","net-p2p"],"shlibs_required":["libGLX.so.0","libOpenGL.so.0","libQt6Core.so.6","libQt6Gui.so.6","libQt6Widgets.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libsodium.so.26","libstdc++.so.6","libtoxcore.so.2"]},{"name":"debugedit","origin":"devel/debugedit","version":"20170411.1","comment":"ELF file debug information extractor and editor","maintainer":"ports@FreeBSD.org","www":"https://github.com/CoryXie/DebugEdit","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e07bf648340c3def80380c89915ae6f321ea41225d7ab4799e88d741228ac5d5","flatsize":31212,"path":"All/debugedit-20170411.1.pkg","repopath":"All/debugedit-20170411.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":14496,"desc":"An ELF file debug information editor and extractor based on debugedit tool\nin the rpm package.\n\nThe intention of this project is to have some fun playing with ELF as well as\nDWARF for the image files.","deps":{"libelf":{"origin":"devel/libelf","version":"0.8.13_3"},"popt":{"origin":"devel/popt","version":"1.19_1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libelf.so.0","libpopt.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe debugedit port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"debootstrap","origin":"sysutils/debootstrap","version":"1.0.128n2_3","comment":"Install Debian or Ubuntu base system into a directory","maintainer":"nc@FreeBSD.org","www":"https://wiki.debian.org/Debootstrap","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1daf75a4322b71819e6b34243b79158c351350d24037e5019ee70372ac8725e9","flatsize":198374,"path":"All/debootstrap-1.0.128n2_3.pkg","repopath":"All/debootstrap-1.0.128n2_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":34564,"desc":"debootstrap is a tool which will install a Debian base system into\na subdirectory of another, already installed system. It doesn't require\nan installation CD, just access to a Debian repository.\n\nIn FreeBSD, you can use debootstrap to install Debian into a subdirectory\nof your existing FreeBSD installation and then run Debian Linux in a jail\nor chroot.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"gnugrep":{"origin":"textproc/gnugrep","version":"3.11"},"gnupg":{"origin":"security/gnupg","version":"2.4.7"},"gtar":{"origin":"archivers/gtar","version":"1.35_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"ubuntu-keyring":{"origin":"security/ubuntu-keyring","version":"2021.03.26"},"wget":{"origin":"ftp/wget","version":"1.25.0"}},"categories":["sysutils"],"messages":[{"message":"To successfully create an installation of Debian or Ubuntu\ndebootstrap requires the following kernel modules to be loaded:\n\nlinux64 fdescfs linprocfs linsysfs tmpfs\n\nTo install Ubuntu 18.04 LTS (Bionic Beaver) into /compat/ubuntu, run as root:\n\ndebootstrap bionic /compat/ubuntu","type":"install"}]},{"name":"deb2targz","origin":"archivers/deb2targz","version":"20100710","comment":"Command-line utility for converting a Debian .deb file to a .tar.gz","maintainer":"ehaupt@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4b0dfb96fefcd8f5dd999bfff4a50d2f8e0537fccb7f3ad390c256940fc3daf3","flatsize":2193,"path":"All/deb2targz-20100710.pkg","repopath":"All/deb2targz-20100710.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":1964,"desc":"deb2targz is a very small shell script for converting Debian Linux .deb packages\nto a .tar.gz.","categories":["archivers"]},{"name":"deadbeef-waveform-seekbar-plugin","origin":"audio/deadbeef-waveform-seekbar-plugin","version":"0.0.2016.01.01_2","comment":"Waveform seekbar plugin for DeaDBeeF audio player","maintainer":"danfe@FreeBSD.org","www":"https://github.com/cboxdoerfer/ddb_waveform_seekbar","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a3bfa3ae9f4aa63474355e3ac8acdfd9fae42b90a29ac82f380dae2d126f5939","flatsize":53552,"path":"All/deadbeef-waveform-seekbar-plugin-0.0.2016.01.01_2.pkg","repopath":"All/deadbeef-waveform-seekbar-plugin-0.0.2016.01.01_2.pkg","licenselogic":"single","pkgsize":19636,"desc":"This plugin implements waveform seeking bar for DeaDBeeF audio player.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"deadbeef":{"origin":"audio/deadbeef","version":"0.7.2_32"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["audio"],"options":{"GTK2":"on","GTK3":"off"}},{"name":"deadbeef-vu-meter-plugin","origin":"audio/deadbeef-vu-meter-plugin","version":"0.0.2014.09.14_2","comment":"VU meter plugin for DeaDBeeF audio player","maintainer":"danfe@FreeBSD.org","www":"https://github.com/cboxdoerfer/ddb_vu_meter","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"44fcba2c4226ef13551ce8deca3ad92df763c696cdb88b03b38d18771dead519","flatsize":45123,"path":"All/deadbeef-vu-meter-plugin-0.0.2014.09.14_2.pkg","repopath":"All/deadbeef-vu-meter-plugin-0.0.2014.09.14_2.pkg","licenselogic":"single","pkgsize":26540,"desc":"This is a VU meter plugin for DeaDBeeF audio player.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"deadbeef":{"origin":"audio/deadbeef","version":"0.7.2_32"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["audio"],"options":{"GTK2":"on","GTK3":"off"}},{"name":"debhelper","origin":"sysutils/debhelper","version":"13.24.1","comment":"Helper programs for debian/rules","maintainer":"sunpoet@FreeBSD.org","www":"https://salsa.debian.org/debian/debhelper","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"36404627214f5d37054316bc2b320e74b15a1cefdf927d0256cdb7b34402f1f5","flatsize":694947,"path":"All/debhelper-13.24.1.pkg","repopath":"All/debhelper-13.24.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":163084,"desc":"debhelper is a collection of programs that can be used in a debian/rules file to\nautomate common tasks related to building binary debian packages. Programs are\nincluded to install various files into your package, compress files, fix file\npermissions, integrate your package with the debian menu system, etc. This will\nbe of use only to debian developers or others who wish to build debian packages.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["sysutils"]},{"name":"deadbeef-spectrogram-plugin","origin":"audio/deadbeef-spectrogram-plugin","version":"0.0.2015.01.10_2","comment":"Spectrogram plugin for DeaDBeeF audio player","maintainer":"danfe@FreeBSD.org","www":"https://github.com/cboxdoerfer/ddb_spectrogram","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a845db8da76c26a933e1be4bb34be9a71b16a8f18dd7e8aad7b1cb82cee975cb","flatsize":25434,"path":"All/deadbeef-spectrogram-plugin-0.0.2015.01.10_2.pkg","repopath":"All/deadbeef-spectrogram-plugin-0.0.2015.01.10_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":9792,"desc":"This is a spectrogram plugin for DeaDBeeF audio player.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"deadbeef":{"origin":"audio/deadbeef","version":"0.7.2_32"},"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["audio"],"options":{"GTK2":"on","GTK3":"off"}},{"name":"deadbeef-musical-spectrum-plugin","origin":"audio/deadbeef-musical-spectrum-plugin","version":"0.0.2015.10.13_2","comment":"Musical spectrum plugin for DeaDBeeF audio player","maintainer":"danfe@FreeBSD.org","www":"https://github.com/cboxdoerfer/ddb_musical_spectrum","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a99f7a04428e8ff0f3b8feaed66f0586f68f31d3b6a21a545b50fea26a773871","flatsize":53944,"path":"All/deadbeef-musical-spectrum-plugin-0.0.2015.10.13_2.pkg","repopath":"All/deadbeef-musical-spectrum-plugin-0.0.2015.10.13_2.pkg","licenselogic":"single","pkgsize":19276,"desc":"This plugin is based on DeaDBeeF stock spectrum.  It offers variable FFT\nsize (up to 32768), Blackmann-Harris and Hanning window functions, and\nvarious eye candy options.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"deadbeef":{"origin":"audio/deadbeef","version":"0.7.2_32"},"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["audio"],"options":{"GTK2":"on","GTK3":"off"}},{"name":"deadbeef-quick-search-plugin","origin":"audio/deadbeef-quick-search-plugin","version":"0.0.2016.01.02_2","comment":"Quick playlist search bar plugin for DeaDBeeF audio player","maintainer":"danfe@FreeBSD.org","www":"https://github.com/cboxdoerfer/ddb_quick_search","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"924d04b9e60b381f4fa1dc611490d6052aeca224ab9fd4bfa2bba6f1565a83ea","flatsize":20208,"path":"All/deadbeef-quick-search-plugin-0.0.2016.01.02_2.pkg","repopath":"All/deadbeef-quick-search-plugin-0.0.2016.01.02_2.pkg","licenselogic":"single","pkgsize":7952,"desc":"This is a quick playlist search bar plugin for DeaDBeeF audio player.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"deadbeef":{"origin":"audio/deadbeef","version":"0.7.2_32"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["audio"],"options":{"GTK2":"on","GTK3":"off"}},{"name":"deadbeef-playback-status-plugin","origin":"audio/deadbeef-playback-status-plugin","version":"0.0.2015.09.12_2","comment":"Playback status widget for DeaDBeeF audio player","maintainer":"danfe@FreeBSD.org","www":"https://github.com/cboxdoerfer/ddb_playback_status","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2023587ed93bb293bb01dabb0aa90bb3b934fd27031ffb5dc0fb0ba42835be3b","flatsize":15696,"path":"All/deadbeef-playback-status-plugin-0.0.2015.09.12_2.pkg","repopath":"All/deadbeef-playback-status-plugin-0.0.2015.09.12_2.pkg","licenselogic":"single","pkgsize":6136,"desc":"This is playback status plugin (widget) for DeaDBeeF audio player.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"deadbeef":{"origin":"audio/deadbeef","version":"0.7.2_32"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["audio"],"options":{"GTK2":"off","GTK3":"on"}},{"name":"deadbeef-jack-plugin","origin":"audio/deadbeef-jack-plugin","version":"0.0.2011.03.22_2","comment":"JACK output plugin for DeaDBeeF music player","maintainer":"danfe@FreeBSD.org","www":"https://github.com/Alexey-Yakovenko/jack","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d920c37681d9c27db5d62b361534fcc95c4d24cec40a4298c0a7b5299a40dab4","flatsize":11642,"path":"All/deadbeef-jack-plugin-0.0.2011.03.22_2.pkg","repopath":"All/deadbeef-jack-plugin-0.0.2011.03.22_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4740,"desc":"This is a port of JACK output plugin for DeaDBeeF music player.","deps":{"deadbeef":{"origin":"audio/deadbeef","version":"0.7.2_32"},"jackit":{"origin":"audio/jack","version":"1.9.22_3"}},"categories":["audio"]},{"name":"deadbeef-mpris2-plugin","origin":"audio/deadbeef-mpris2-plugin","version":"1.12_1","comment":"MPRIS protocol version 2 plugin for DeaDBeeF music player","maintainer":"danfe@FreeBSD.org","www":"https://github.com/Serranya/deadbeef-mpris2-plugin","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dfcbcba712a2485e2970f9127df6753140452faae575b03eaed119b011865f62","flatsize":66123,"path":"All/deadbeef-mpris2-plugin-1.12_1.pkg","repopath":"All/deadbeef-mpris2-plugin-1.12_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":21736,"desc":"This plugin aims to implement the MPRIS protocol for DeaDBeeF music player.\n\nThe original MPRIS plugin for DeaDBeeF does not work anymore and seems to be\norphaned.  The original plugin supported MPRISv1 and MPRISv2.  This plugin\nonly supports version two.\n\nWhat is currently missing:\n\n  - The whole optional \"org.mpris.MediaPlayer2.TrackList\" interface\n  - The whole optional \"org.mpris.MediaPlayer2.Playlists\" interface\n  - The optional \"Fullscreen\" property of the org.mpris.MediaPlayer2\n    interface\n  - The optional \"CanSetFullscreen\" property of the org.mpris.MediaPlayer2\n    interface","deps":{"deadbeef":{"origin":"audio/deadbeef","version":"0.7.2_32"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"}},"categories":["audio"]},{"name":"de-webalizer","origin":"german/webalizer2","version":"2.23.8_18","comment":"Web server log file analysis program","maintainer":"dinoex@FreeBSD.org","www":"http://www.mrunix.net/webalizer/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"70986a9fdd02d24ac4d5c9c234aadf713d22d29856b0d754fe45eb7b8484a089","flatsize":452081,"path":"All/de-webalizer-2.23.8_18.pkg","repopath":"All/de-webalizer-2.23.8_18.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":139652,"desc":"What is The Webalizer?\n----------------------\n\nA fast, free web server log file analysis program.  Produces\nHTML output for viewing with a web browser.  Written in C on\na Linux platform, however designed to be as ANSI/POSIX\ncompliant as possible so porting to other UNIX platforms should\nbe painless.  Binary distributions for most popular platforms\nare available.  Features multiple language support, incremental\nprocessing capabilities, reverse DNS lookup support, export via\ntab separated ascii files to popular databases and spreadsheets,\nand much more.  Supports standard CLF and combined logs, as well\nas wu-ftpd xferlog and squid proxy logs, which can be either in\nstandard text format or gzip compressed.\n\nKeywords:      Web Analysis, Log Analysis, Usage Statistics, Linux, Unix","deps":{"libgd":{"origin":"graphics/gd","version":"2.3.3_13,1"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["german","www"],"shlibs_required":["libbz2.so.2","libc.so.8","libgd.so.6","libm.so.4","libpng16.so.16","libz.so.3"],"options":{"GEOIP":"off","GEODB":"off","WEBALIZER_CONV":"off","FULL_CGI_REFS":"off","CLICKABLE_REFERER":"off","IP_AS_HOSTNAME":"off","LARGE_URL":"off","DOCS":"on","EXAMPLES":"on","BDB1":"on","BDB":"off"}},{"name":"de-schwobifyer","origin":"german/schwobifyer","version":"20050730","comment":"Utility for translating German into the Schwaebisch dialect","maintainer":"ehaupt@FreeBSD.org","www":"http://unimut.fsk.uni-heidelberg.de/schwob.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"29eca7afbd7f684b320847f699f9c0963f602c061baa099bf69cf2fae20e919b","flatsize":21128,"path":"All/de-schwobifyer-20050730.pkg","repopath":"All/de-schwobifyer-20050730.pkg","licenselogic":"single","pkgsize":8972,"desc":"Schwobifyer is a command line utility for translating german into the\nschwaebisch dialect.\n\nIt reads from the standard input and translates it to standard output.","categories":["german"],"shlibs_required":["libc.so.8"]},{"name":"de-phone","origin":"german/phone","version":"1.20170802","comment":"German phone code / Deutsche Telefonvorwahl (AVON)","maintainer":"dinoex@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"18c39fba9e461036431d2b9f76ea8c64ca1715a41707f2ab942cc2fee1088033","flatsize":107506,"path":"All/de-phone-1.20170802.pkg","repopath":"All/de-phone-1.20170802.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":37080,"desc":"German telephone area code.\n\nDeutsche Ortsnetzkennzahlen (AVON) UTF-8 kodiert.\n\nQuelle: https://www.bundesnetzagentur.de/","categories":["german"]},{"name":"de-tipp10","origin":"german/tipp10","version":"3.3.2","comment":"10-finger touch typing learning program","maintainer":"nick.lott@gmail.com","www":"https://www.tipp10.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c4fdb1e2d363031cfd7afad1b6fb42e917ebbe8e81d98001f61453d25c852674","flatsize":3424018,"path":"All/de-tipp10-3.3.2.pkg","repopath":"All/de-tipp10-3.3.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1681528,"desc":"TIPP10 is a free 10 finger touch typing trainer, published under the GPL.\n\nThe highlight: TIPP10 works intelligent. The dictation reacts on\nindividual errors of the user. Keys, which are wrongly typed often,\nwill be dictated more often.\n\nVisual help, various keyboard layouts, numerous settings and the\npossibility to create own exercise dictates are easing the learning\nprocess.\n\nMain features:\n- Intelligent exercise lessons\n- Free and own lessons\n- Scrolling text and virtual keyboard for help\n- Extensive customization\n- Performance appraisal\n- Support of alternate keyboard layouts\n- Multi platform","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-base_sqldriver-sqlite":{"origin":"databases/qt6-base_sqldriver","version":"6.8.3"},"qt6-multimedia":{"origin":"multimedia/qt6-multimedia","version":"6.8.3"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["education","german"],"shlibs_required":["libGLX.so.0","libOpenGL.so.0","libQt6Core.so.6","libQt6Gui.so.6","libQt6Multimedia.so.6","libQt6Network.so.6","libQt6PrintSupport.so.6","libQt6Sql.so.6","libQt6Widgets.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"]},{"name":"deadbeef","origin":"audio/deadbeef","version":"0.7.2_32","comment":"Ultimate music player for Unix-like systems","maintainer":"danfe@FreeBSD.org","www":"https://deadbeef.sourceforge.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6719bf9b7f798c7b17237fb6fd5fd0bc7dcf505093395f01f478ae7fd13a590e","flatsize":9182648,"path":"All/deadbeef-0.7.2_32.pkg","repopath":"All/deadbeef-0.7.2_32.pkg","licenselogic":"or","licenses":["GPLv2","LGPL21"],"pkgsize":2853848,"desc":"DeaDBeeF (as in 0xDEADBEEF) is an audio player.\n\nMain features:\n- mp3, ogg vorbis, flac, ape, wv, wav, m4a, mpc, cd audio (and many more)\n- sid, nsf and lots of other popular chiptune formats\n- ID3v1, ID3v2.2, ID3v2.3, ID3v2.4, APEv2, xing/info tags support\n- character set detection for non-unicode id3 tags - supports cp1251 and\niso8859-1\n- unicode tags are fully supported as well (both utf8 and ucs2)\n- cuesheet (.cue files) support, with charset detection (utf8/cp1251/iso8859-1)\n- tracker modules like mod, s3m, it, xm, etc\n- HVSC song length database support for sid\n- minimize to tray, with scrollwheel volume control\n- drag and drop, both inside of playlist, and from filemanagers and such\n- control playback from command line\n- plugin support; bundled with lots of plugins, such as global hotkeys and\nlast.fm scrobbler; sdk is included\n- duration calculation is as precise as possible for vbr mp3 files (with and\nwithout xing/info tags)\n- and etc...","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"dbus-glib":{"origin":"devel/dbus-glib","version":"0.114"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"faad2":{"origin":"audio/faad","version":"2.11.2,1"},"flac":{"origin":"audio/flac","version":"1.5.0,1"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freepats":{"origin":"audio/freepats","version":"20060219"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"imlib2":{"origin":"graphics/imlib2","version":"1.12.4_1,2"},"jansson":{"origin":"devel/jansson","version":"2.14.1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libmad":{"origin":"audio/libmad","version":"0.16.4"},"libsamplerate":{"origin":"audio/libsamplerate","version":"0.2.2_1"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"libzip":{"origin":"archivers/libzip","version":"1.11.2"},"mpg123":{"origin":"audio/mpg123","version":"1.32.10"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"wavpack":{"origin":"audio/wavpack","version":"5.8.1"}},"categories":["audio"],"shlibs_required":["libc.so.8","libdl.so.0","libexecinfo.so.1","libiconv.so.2","libintl.so.8","libm.so.4","libpthread.so.0"],"options":{"AAC":"on","ADPLUG":"on","ALAC":"on","ART":"on","CDDA":"off","CONVERTER":"on","DCA":"on","DSP":"on","DUMB":"on","FFAP":"on","FFMPEG":"off","FLAC":"on","GME":"on","GUI":"on","HOTKEYS":"on","LASTFM":"on","M3U":"on","MMS":"on","MONO2STEREO":"on","MUSEPACK":"on","NLS":"on","NOTIFY":"on","OGG":"on","PLTBROWSER":"on","PSF":"on","PULSEAUDIO":"off","SC68":"on","SHELLEXEC":"on","SHN":"on","SID":"on","SNDFILE":"on","SUPEREQ":"on","TTA":"on","VFS":"on","VFS_ZIP":"on","VTX":"on","WAVPACK":"on","WILDMIDI":"on","WMA":"on","GTK2":"on","GTK3":"off","MAD":"on","MPG123":"on"}},{"name":"devfw-amdgpu","origin":"sysutils/devfw-amdgpu","version":"20190220","comment":"AMD Radeon Volcanic Islands GPU firmware","maintainer":"zrj@ef.irc","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cc493c31c4242c5e97259fbe5cbf6f3b741b4fa0685409b563054f63a23ee5c1","flatsize":25195710,"path":"All/devfw-amdgpu-20190220.pkg","repopath":"All/devfw-amdgpu-20190220.pkg","licenselogic":"single","pkgsize":2615324,"desc":"Firmware kernel modules for amdgpu(4)","categories":["graphics","sysutils"]},{"name":"eclipse-glassfish","origin":"www/glassfish","version":"5.1.0_1","comment":"Eclipse Jakarta EE Platform","maintainer":"ports@FreeBSD.org","www":"https://projects.eclipse.org/projects/ee4j.glassfish","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2a40507aced387f6bbe0be731b9590024a0579f87181563e9e7fe5abc5c487c9","flatsize":138352280,"path":"All/eclipse-glassfish-5.1.0_1.pkg","repopath":"All/eclipse-glassfish-5.1.0_1.pkg","licenselogic":"single","licenses":["EPL"],"pkgsize":108951728,"desc":"Eclipse Enterprise for Java\n\nEclipse GlassFish is a complete application server that implements the Jakarta\nEE specification. GlassFish includes implementations of all required and\noptional Jakarta EE APIs, and passes all Jakarta EE TCKs. GlassFish also\nincludes a complete administration console, clustering support, and other\ndeveloper and production focused tools and features.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","www"],"messages":[{"message":"To run the glassfish java application server from startup,\nadd glassfish_enable=\"YES\" in your /etc/rc.conf.\n\nExtra options can be found in startup script.","type":"install"},{"message":"===>   NOTICE:\n\nThe eclipse-glassfish port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"gap","origin":"math/gap","version":"4.14.0","comment":"System for computational discrete algebra","maintainer":"yuri@FreeBSD.org","www":"https://www.gap-system.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"59984cba401c7beb3034cd8334c2454fb707f0d357066341278c23f7baf9f6e7","flatsize":1073920857,"path":"All/gap-4.14.0.pkg","repopath":"All/gap-4.14.0.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":492082860,"desc":"GAP (Groups, Algorithms and Programming) is a system for computational\ndiscrete algebra with particular emphasis on, but not restricted to\ncomputational group theory.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["math"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libgmp.so.10","libm.so.4","libpthread.so.0","libreadline.so.8","libstdc++.so.9","libutil.so.4","libz.so.3"]},{"name":"de-hyphen","origin":"german/hyphen","version":"2007.02.17_1","comment":"German hyphenation rules","maintainer":"office@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6063926ef735502d9b53156c9943d55943e64637c388adc002c885785638e146","flatsize":77017,"path":"All/de-hyphen-2007.02.17_1.pkg","repopath":"All/de-hyphen-2007.02.17_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":32004,"desc":"German hyphenation rules","categories":["german","textproc"]},{"name":"de-jdictionary-ger-hun","origin":"german/jdictionary-ger-hun","version":"1.4_2","comment":"JDictionary plugin: German-Hungarian dictionary","maintainer":"jmohacsi@bsd.hu","www":"http://jdictionary.info/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ea8779fbb0859a282a32972f0977c3da072867179a775d1953fe0bce5c33f4af","flatsize":578179,"path":"All/de-jdictionary-ger-hun-1.4_2.pkg","repopath":"All/de-jdictionary-ger-hun-1.4_2.pkg","licenselogic":"single","pkgsize":564636,"desc":"JDictionary plugin: German-Hungarian dictionary\nThis dictionary is based on the dictionary of Agnes Molnar.","deps":{"jdictionary":{"origin":"textproc/jdictionary","version":"1.8_4"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["german","hungarian","textproc"]},{"name":"de-eric6","origin":"german/eric6","version":"21.11","comment":"de i18n package for Eric6 IDE","maintainer":"fluffy@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bbc5fa88d208f4224c7247a5162b6db2a4b4d3a141897879883c60629909c735","flatsize":2686895,"path":"All/de-eric6-21.11.pkg","repopath":"All/de-eric6-21.11.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":402352,"desc":"Eric is a full featured Python and Ruby editor and IDE, written in python.\n\nIt is based on the cross platform Qt gui toolkit, integrating the highly\nflexible Scintilla editor control. It is designed to be usable as everyday's\nquick and dirty editor as well as being usable as a professional project\nmanagement tool integrating many advanced features Python offers\nthe professional coder.\n\nThis is a port of eric6 (based on Qt5).","categories":["devel","german","python"]},{"name":"de-hunspell","origin":"german/hunspell","version":"20161207_3","comment":"German hunspell dictionaries","maintainer":"office@FreeBSD.org","www":"https://www.j3e.de/ispell/igerman98/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"77c68d2d3cecdfd4ff20ce546d94366579947aa9aedeaed0b99504162b3c0ba7","flatsize":3428108,"path":"All/de-hunspell-20161207_3.pkg","repopath":"All/de-hunspell-20161207_3.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3"],"pkgsize":302916,"desc":"German hunspell dictionaries","categories":["german","textproc"]},{"name":"de-dtaus","origin":"german/dtaus","version":"0.9_1","comment":"Belegloser DatenTraegerAUStausch","maintainer":"dinoex@FreeBSD.org","www":"https://www.infodrom.org/projects/dtaus/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4735090a504129bb2dea6f2eadd2d2fe9b310117cdfef4c55ddbc6ef63838cbf","flatsize":84413,"path":"All/de-dtaus-0.9_1.pkg","repopath":"All/de-dtaus-0.9_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":37692,"desc":"This package contains a library that is able to read and write German DTAUS\nfiles, DTAUS is an abbreviation for DatenTraegerAUStausch and refers to a\nspecial file format used by German credit institutes in order to manage money\nexchanges between accounts and institutes.\n\nDieses Paket enthaelt ein Programm zur Verwaltung und Erstellung von DTA- bzw.\nDTAUS-Dateien. Damit wird belegloser Datentraegeraustausch fuer Ueberweisungen,\nLastschriften, Lohnzahlungen in Euro mit Deutschen Banken automatisiert\nrealisiert. Als Grundlage dient eine leicht verstaendliche ASCII-Datei,\ndie in das DTA-Format uebersetzt wird.\n\nLICENSE: GPL2 or later","categories":["finance","german"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"de-jdictionary-eng-ger","origin":"german/jdictionary-eng-ger","version":"1.4_2","comment":"JDictionary plugin: English-German dictionary","maintainer":"jmohacsi@bsd.hu","www":"http://jdictionary.info/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"baaf2c538da61dc83f7f46e970f345294e37eab868b6ae0bd9fd1457bc4cd424","flatsize":1518345,"path":"All/de-jdictionary-eng-ger-1.4_2.pkg","repopath":"All/de-jdictionary-eng-ger-1.4_2.pkg","licenselogic":"single","pkgsize":1503936,"desc":"jDictionary plugin: English-German dictionary\nDictionary database: Frank Richter","deps":{"jdictionary":{"origin":"textproc/jdictionary","version":"1.8_4"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["german","textproc"]},{"name":"de-dict","origin":"german/dict","version":"1.2_1","comment":"Simple English/German dictionary","maintainer":"dinoex@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6417bb313268d5816061969ebb8d49fb03a8178fa4a244f7c9ab83fde37b0d11","flatsize":3211032,"path":"All/de-dict-1.2_1.pkg","repopath":"All/de-dict-1.2_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":758552,"desc":"A simple German <-> English dictionary with ~115,000 entries, 3.2MB data.","deps":{"agrep":{"origin":"textproc/agrep","version":"3.41.5"}},"categories":["german"],"options":{"AGREP":"on","UGREP":"off"}},{"name":"de-bugzilla44","origin":"german/bugzilla44","version":"4.4.10_1","comment":"German localization for Bugzilla","maintainer":"bz-ports@FreeBSD.org","www":"https://sourceforge.net/projects/bugzilla-de/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cd87b40df56f3be76bdaf3bdb3b00c7a9031acad30f580bf4e5f3a29cd40aa11","flatsize":1139123,"path":"All/de-bugzilla44-4.4.10_1.pkg","repopath":"All/de-bugzilla44-4.4.10_1.pkg","licenselogic":"single","pkgsize":209400,"desc":"German localization for Bugzilla bug tracking system.","deps":{"bugzilla44":{"origin":"devel/bugzilla44","version":"4.4.13_4"}},"categories":["german"],"annotations":{"cpe":"cpe:2.3:a:mozilla:bugzilla:4.4.10:::::dragonfly6:x86_64:1"},"messages":[{"message":"German localization for Bugzilla has now been installed.\n\n  Please run \"checksetup.pl\" to re-generate templates.","type":"install"}]},{"name":"denominator","origin":"dns/denominator","version":"4.7.1","comment":"Portably control DNS clouds","maintainer":"bofh@FreeBSD.org","www":"https://github.com/Netflix/denominator","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3bc2d873ce07986cab962435f6916e00b1b80afd87008047be529db0b1f1f2fb","flatsize":6842495,"path":"All/denominator-4.7.1.pkg","repopath":"All/denominator-4.7.1.pkg","licenselogic":"single","pkgsize":5872828,"desc":"Portably control DNS clouds using java or bash","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["dns","java"]},{"name":"de-aspell","origin":"german/aspell","version":"20161207_3","comment":"Aspell German dictionary","maintainer":"office@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"11c29a1c2f01d231e7ca5373bac0deebd9655e29e9d5770589f46db246671ffc","flatsize":6047124,"path":"All/de-aspell-20161207_3.pkg","repopath":"All/de-aspell-20161207_3.pkg","licenselogic":"single","pkgsize":1151876,"desc":"Aspell German dictionary.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["german","textproc"]},{"name":"de-libreoffice","origin":"german/libreoffice","version":"25.2.2.2","comment":"de language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a15548b3a134e187a7bf4a7df733a7080c8765dd45bcc10d7a135c22f8b08d1d","flatsize":36452427,"path":"All/de-libreoffice-25.2.2.2.pkg","repopath":"All/de-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":3554372,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors","german"]},{"name":"de-mythes","origin":"german/mythes","version":"2025.03.09","comment":"German thesaurus","maintainer":"office@FreeBSD.org","www":"https://www.openthesaurus.de/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"47168dca90ee650931825d4d12027c6662f96f441071485cfab2d43ccd98c460","flatsize":56013583,"path":"All/de-mythes-2025.03.09.pkg","repopath":"All/de-mythes-2025.03.09.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":4844672,"desc":"German thesaurus","categories":["german","textproc"]},{"name":"dreamchess","origin":"games/dreamchess","version":"0.3.0_4","comment":"OpenGL chess game","maintainer":"ports@FreeBSD.org","www":"https://www.dreamchess.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c3ec11f7edcd963f122518d6e6fe2e5db4b04b4718a6d1c56458c675072c4222","flatsize":84562696,"path":"All/dreamchess-0.3.0_4.pkg","repopath":"All/dreamchess-0.3.0_4.pkg","licenselogic":"and","licenses":["BSD2CLAUSE","BSD3CLAUSE","CC-BY-NC-ND-3.0","GPLv3+"],"pkgsize":81573124,"desc":"DreamChess is an open source chess game.\n\nIt features 3D OpenGL graphics and provides various chess board sets, ranging\nfrom classic wooden to flat figurine. Other features include music, sound\neffects, on-screen move lists using SAN notation, undo functionality, and\nsavegames in PGN format. It comes with its own engine called Dreamer.\n\nDreamChess can be controlled with the mouse and/or the keyboard.","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"},"glew":{"origin":"graphics/glew","version":"2.2.0_3"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_image":{"origin":"graphics/sdl2_image","version":"2.8.8"},"sdl2_mixer":{"origin":"audio/sdl2_mixer","version":"2.8.1"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLEW.so.2","libGLU.so.1","libSDL2-2.0.so.0","libSDL2_image-2.0.so.0","libSDL2_mixer-2.0.so.0","libc.so.8","libexpat.so.1","libpthread.so.0"],"options":{"DOCS":"on","MUSIC":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe dreamchess port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ddrescue","origin":"sysutils/ddrescue","version":"1.27_1","comment":"Data recovery tool","maintainer":"jharris@widomaker.com","www":"https://www.gnu.org/software/ddrescue/ddrescue.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"00b2091fcd3e51d0a09d12bbd23f7a1b3eb9a696774221f8af5f3eb86b1eb9ba","flatsize":379902,"path":"All/ddrescue-1.27_1.pkg","repopath":"All/ddrescue-1.27_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":116940,"desc":"GNU ddrescue is a data recovery tool. It copies data from one file or\nblock device (hard disc, cdrom, etc) to another, trying hard to rescue\ndata in case of read errors. Ddrescue does not truncate the output file\nif not asked to. So, every time you run it on the same output file, it\ntries to fill in the gaps. The basic operation of ddrescue is fully\nautomatic. That is, you don't have to wait for an error, stop the\nprogram, read the log, run it in reverse mode, etc. If you use the\nlogfile feature of ddrescue, the data is rescued very efficiently (only\nthe needed blocks are read). Also you can interrupt the rescue at any\ntime and resume it later at the same point.\n\nAutomatic merging of backups: If you have two or more damaged copies of\na file, cdrom, etc, and run ddrescue on all of them, one at a time,\nwith the same output file, you will probably obtain a complete and\nerror-free file. This is so because the probability of having damaged\nareas at the same places on different input files is very low. Using\nthe logfile, only the needed blocks are read from the second and\nsuccessive copies.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"ddns","origin":"dns/ddns","version":"1.0","comment":"Lightweight UDP-based dynamic DNS updater","maintainer":"natbsd@instinctive.eu","www":"http://fossil.instinctive.eu/ddns/home","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"76702e55b49f6056b7a010541a54cb82a9520e6c3c1888550eb9e3658f9a25d3","flatsize":89556,"path":"All/ddns-1.0.pkg","repopath":"All/ddns-1.0.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":25668,"desc":"ddns is a lightweight UDP-based dynamic DNS updater.\nIt consists of a client that regularly sends UDP packets and a\nserver that updates a bind zone file or runs a command using the\npeer IPv4 address of recieved UDP packets.","categories":["dns"],"shlibs_required":["libc.so.8"],"messages":[{"message":"ddns configuration files were installed in the following directory:\n\n\t/usr/local/etc/ddns\n\nBefore starting the server or the client you need to perform the\nfollowing steps:\n\n1) Copy the appropriate sample configuration file as follows:\n\n\tcp /usr/local/etc/ddns/ddns_server.conf.sample /usr/local/etc/ddns/ddns_server.conf\n\n   or\n\n\tcp /usr/local/etc/ddns/ddns_client.conf.sample /usr/local/etc/ddns/ddns_client.conf\n\n2) Edit ddns's configuration file to suit your needs:\n\n\t$EDITOR /usr/local/etc/ddns/ddns_server.conf\n\n   or\n\n\t$EDITOR /usr/local/etc/ddns/ddns_client.conf\n\n3) Add the following line to your rc.conf:\n\n\tddns_server_enable=\"YES\"\n\n   or\n\n\tddns_client_enable=\"YES\"\n\n\nThen you can start a ddns daemon by issuing the following command:\n\n\t/usr/local/etc/rc.d/ddns_server start\n\n    or\n\n\t/usr/local/etc/rc.d/ddns_client start","type":"install"}]},{"name":"ddrescueview-qt5","origin":"sysutils/ddrescueview","version":"0.4.5_3","comment":"Graphical viewer for GNU ddrescue mapfiles","maintainer":"rhurlin@FreeBSD.org","www":"https://sourceforge.net/projects/ddrescueview/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"40cbc8198a13426e9a5e9d960ae22e657003a1380a29afe6b4f8a7b1bb7c12e3","flatsize":3669283,"path":"All/ddrescueview-qt5-0.4.5_3.pkg","repopath":"All/ddrescueview-qt5-0.4.5_3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1000668,"desc":"This small tool allows the user to graphically examine ddrescue's\nmapfiles in a user friendly GUI application. The Main window displays\na block grid with each block's color representing the block types it\ncontains. Many people know this type of view from defragmentation\nprograms.\n\nWIKI: https://sourceforge.net/p/ddrescueview/wiki/Manual-0.4.5/","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"qt5pas":{"origin":"x11-toolkits/qt5pas","version":"1.2.16_1,1"}},"categories":["sysutils"],"shlibs_required":["libQt5Pas.so.1","libc.so.8"],"options":{"DOCS":"on"},"annotations":{"flavor":"qt5"}},{"name":"ddrescueview-qt6","origin":"sysutils/ddrescueview","version":"0.4.5_3","comment":"Graphical viewer for GNU ddrescue mapfiles","maintainer":"rhurlin@FreeBSD.org","www":"https://sourceforge.net/projects/ddrescueview/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ebea4755484026fc002c96619f7447d93358df207a615d8beedf94e7037214f0","flatsize":3669251,"path":"All/ddrescueview-qt6-0.4.5_3.pkg","repopath":"All/ddrescueview-qt6-0.4.5_3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1000328,"desc":"This small tool allows the user to graphically examine ddrescue's\nmapfiles in a user friendly GUI application. The Main window displays\na block grid with each block's color representing the block types it\ncontains. Many people know this type of view from defragmentation\nprograms.\n\nWIKI: https://sourceforge.net/p/ddrescueview/wiki/Manual-0.4.5/","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"qt6pas":{"origin":"x11-toolkits/qt6pas","version":"6.2.10_1"}},"categories":["sysutils"],"shlibs_required":["libQt6Pas.so.6","libc.so.8"],"options":{"DOCS":"on"},"annotations":{"flavor":"qt6"}},{"name":"ddh","origin":"sysutils/ddh","version":"64_20","comment":"Fast duplicate file finder","maintainer":"yuri@FreeBSD.org","www":"https://github.com/darakian/ddh","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"63bfa57d09e70c6b861a5ecff2d046a6b1e90e10a72c840bbec9ad572ec2d76f","flatsize":1005062,"path":"All/ddh-64_20.pkg","repopath":"All/ddh-64_20.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":322028,"desc":"DDH traverses input directories and their subdirectories.\nIt also hashes files as needed and reports findings.\n\nThe H in \"hTool\" is silent. The H in its abbreviation, \"DDH,\" is not.\n\nThis tool is called DDH for two very good reasons.\n* DDT is a dangerous pesticide\n* I mistyped when I created the project","categories":["sysutils"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libpthread.so.0"]},{"name":"de-alt-aspell","origin":"german/alt-aspell","version":"2.1.1_1,1","comment":"Aspell German Old Spelling (Deutsch - alte Rechtschreibung) dictionary","maintainer":"office@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e3a50a1ce5642a5b5ec7c987d1bfa27b0966135d854da7661c7c1917d4cacee1","flatsize":9333978,"path":"All/de-alt-aspell-2.1.1_1,1.pkg","repopath":"All/de-alt-aspell-2.1.1_1,1.pkg","licenselogic":"single","pkgsize":2541872,"desc":"Aspell German - Old Spelling (Deutsch - alte Rechtschreibung) dictionary.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["german","textproc"]},{"name":"ddgr","origin":"www/ddgr","version":"2.2","comment":"DuckDuckGo from the terminal","maintainer":"amdmi3@FreeBSD.org","www":"https://github.com/jarun/ddgr","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d7a34d74422fce34c5d379d0584726459f1c4a6a948ad7943e8281aaa1857db8","flatsize":133428,"path":"All/ddgr-2.2.pkg","repopath":"All/ddgr-2.2.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":39704,"desc":"ddgr is a cmdline utility to search DuckDuckGo from the terminal.\n\nUnlike the web interface, you can specify the number of search\nresults you would like to see per page. It's more convenient than\nskimming through 30-odd search results per page. The default interface\nis carefully designed to use minimum space without sacrificing\nreadability.\n\nddgr isn't affiliated to DuckDuckGo in any way.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["www"],"options":{"BASH":"on","DOCS":"on","FISH":"on","ZSH":"on"}},{"name":"ddfun","origin":"math/ddfun","version":"03","comment":"Double-double package with special functions","maintainer":"fortran@FreeBSD.org","www":"https://crd-legacy.lbl.gov/~dhbailey/mpdist","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"112699ab04e74decf11fbb5bda95483c0f958b636c289a579207ec5f8fa0ab2d","flatsize":253000,"path":"All/ddfun-03.pkg","repopath":"All/ddfun-03.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":92512,"desc":"DDFUN: A double-double package with special functions (approximately 30 digit\nprecision).\n\nThis package permits one to perform floating-point computations (real and\ncomplex) to double-double precision (approximately 30 digits), by making only\nrelatively minor changes to existing Fortran programs. It is intended as a\nsubstitute for IEEE 128-bit quad precision on systems where quad precision is\nnot available. All basic arithmetic operations and transcendental functions are\nsupported, together with numerous special functions. The package should run\ncorrectly on any Unix-based system supporting a Fortran-2008 compiler and IEEE\n64-bit floating-point arithmetic.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"],"shlibs_required":["libc.so.8","libgcc_s.so.1","libgfortran.so.5","libm.so.4","libquadmath.so.0"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"ddclient","origin":"dns/ddclient","version":"3.11.2","comment":"Update dynamic DNS entries","maintainer":"mjl@luckie.org.nz","www":"https://github.com/ddclient/ddclient","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aa3237a00cb14e099556158e7d25ce10314f9837a8da90b150a954a15f50fb11","flatsize":360878,"path":"All/ddclient-3.11.2.pkg","repopath":"All/ddclient-3.11.2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":64612,"desc":"ddclient is a Perl client used to update dynamic DNS entries for\naccounts on many dynamic DNS services.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"p5-Data-Validate-IP":{"origin":"net-mgmt/p5-Data-Validate-IP","version":"0.27"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["dns"],"options":{"DOCS":"on"},"messages":[{"message":"To configure ddclient, edit the following file:\n\n\t/usr/local/etc/ddclient.conf\n\nIf you would like to run ddclient as a daemon add the\nfollowing line to /etc/rc.conf\n\n\tddclient_enable=\"YES\"\n\nIf you would like to force ddclient to update your account\ndaily regardless of IP changes add the following line to\nyour /etc/periodic.conf\n\n\tdaily_ddclient_force_enable=\"YES\"","type":"install"}]},{"name":"ddate","origin":"misc/ddate","version":"0.2.2.6_1,3","comment":"Command to print the date in Discordian date format","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/bo0ts/ddate/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"60a845db0925a584f76249a82658f2c7fa02fabac654eae202f9492e5c8599eb","flatsize":31496,"path":"All/ddate-0.2.2.6_1,3.pkg","repopath":"All/ddate-0.2.2.6_1,3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":13480,"desc":"Ddate prints the date in Discordian date format.\n\nIf called with no arguments, ddate will get the current system date, convert\nthis to the Discordian date format and print this on the standard output.\nAlternatively, a Gregorian date may be specified on the command line, in the\nform of a numerical day, month and year.\n\nMore information about subgenius can be found at http://www.subgenius.com/","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"}},"categories":["misc"],"shlibs_required":["libc.so.8","libintl.so.8"],"options":{"KILLBOB":"on","PRAISEBOB":"off","USFORMAT":"off"}},{"name":"dd_package","origin":"science/dd_package","version":"2.2.0","comment":"MQT decision diagram package tailored to quantum computing","maintainer":"yuri@FreeBSD.org","www":"https://www.cda.cit.tum.de/research/quantum_dd/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8e1e76dfe60ff9e455bb493c8cebe5c503fd3447caa230a2bb0175ab4128a093","flatsize":299006,"path":"All/dd_package-2.2.0.pkg","repopath":"All/dd_package-2.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":41736,"desc":"A decision diagram package tailored to quantum computing developed by the Chair\nfor Design Automation at the Technical University of Munich. The DD Package is\npart of the Munich Quantum Toolkit (MQT; formerly known as JKQ and developed by\nthe Institute for Integrated Circuits at the Johannes Kepler University Linz).","categories":["science"]},{"name":"dcraw-m","origin":"graphics/dcraw-m","version":"9.22_10","comment":"Modified Decoder for RAW files from digital cameras","maintainer":"waitman@waitman.net","www":"http://www.cybercom.net/~dcoffin/dcraw/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cc397ebc78a1b588fe569c6b7797f3838d011fd9a657bc419401f38a30a18611","flatsize":252931,"path":"All/dcraw-m-9.22_10.pkg","repopath":"All/dcraw-m-9.22_10.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":124244,"desc":"dcraw is an ANSI C program that decodes any raw image from any digital camera\non any computer running any operating system. It's become a standard tool\nwithin and without the Open Source world. It's small (about 3000 lines),\nportable (standard C libraries only), free (both \"gratis\" and \"libre\"), and\nwhen used skillfully, produces better-quality output than the tools provided by\nthe camera vendor.\n\nThis version is modified to add auto-rotate to exported thumbnails, and also\nadd adjustment for camera timezone offset. If your thumbnails appear upside\ndown, set DCRAW_RTC env var.\n\nSee also: https://dx.mehomi.com/photohack.html\nSee also: https://dx.mehomi.com/autorot.html","deps":{"ImageMagick6":{"origin":"graphics/ImageMagick6","version":"6.9.13.23,1"},"jasper":{"origin":"graphics/jasper","version":"4.2.4"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"lcms2":{"origin":"graphics/lcms2","version":"2.17"}},"categories":["graphics"],"shlibs_required":["libMagickCore-6.so.7","libMagickWand-6.so.7","libc.so.8","libjasper.so.7","libjpeg.so.8","liblcms2.so.2","libm.so.4"]},{"name":"ddrescueview-gtk2","origin":"sysutils/ddrescueview","version":"0.4.5_3","comment":"Graphical viewer for GNU ddrescue mapfiles","maintainer":"rhurlin@FreeBSD.org","www":"https://sourceforge.net/projects/ddrescueview/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"02fb57b72aae702a689f84c86542022dc8f0f9c83cb9af65e887e667930b75cf","flatsize":3876931,"path":"All/ddrescueview-gtk2-0.4.5_3.pkg","repopath":"All/ddrescueview-gtk2-0.4.5_3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1063668,"desc":"This small tool allows the user to graphically examine ddrescue's\nmapfiles in a user friendly GUI application. The Main window displays\na block grid with each block's color representing the block types it\ncontains. Many people know this type of view from defragmentation\nprograms.\n\nWIKI: https://sourceforge.net/p/ddrescueview/wiki/Manual-0.4.5/","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["sysutils"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-x11-2.0.so.0","libpango-1.0.so.0"],"options":{"DOCS":"on"},"annotations":{"flavor":"gtk2"}},{"name":"dcraw","origin":"graphics/dcraw","version":"9.28_4","comment":"Decoder for RAW files from digital cameras","maintainer":"sunpoet@FreeBSD.org","www":"https://www.dechifro.org/dcraw/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e0f11d74fccdb14138ca96138a5474d9a2572210df9e0b2be2160726f5ab40ea","flatsize":257111,"path":"All/dcraw-9.28_4.pkg","repopath":"All/dcraw-9.28_4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":128728,"desc":"dcraw is an ANSI C program that decodes any raw image from any digital camera\non any computer running any operating system. It's become a standard tool\nwithin and without the Open Source world. It's small (about 3000 lines),\nportable (standard C libraries only), free (both \"gratis\" and \"libre\"), and\nwhen used skillfully, produces better-quality output than the tools provided by\nthe camera vendor.","deps":{"jasper":{"origin":"graphics/jasper","version":"4.2.4"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"lcms2":{"origin":"graphics/lcms2","version":"2.17"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libjasper.so.7","libjpeg.so.8","liblcms2.so.2","libm.so.4"],"annotations":{"cpe":"cpe:2.3:a:dcraw_project:dcraw:9.28:::::dragonfly6:x86_64:4"}},{"name":"dconf","origin":"devel/dconf","version":"0.40.0_5","comment":"Configuration database system for GNOME","maintainer":"desktop@FreeBSD.org","www":"https://wiki.gnome.org/Projects/dconf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3ca314e274996f8644626c679b2ec6ec04782cdfd9abc686ea9a11a7adf1c3a7","flatsize":320489,"path":"All/dconf-0.40.0_5.pkg","repopath":"All/dconf-0.40.0_5.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":81432,"desc":"GConf extends the concept of a configuration registry.  It provides\na simple way for applications and administrators to store data;\noften GConf is used to store preferences for applications.\n\nSome of the features of GConf are:\nGConf provides:\n\n    * Documentation for each configuration key, so that administrators\n      can better modify the value.\n\n    * Notifications to interested applications when configuration data\n      is changed.  The notification service works across networks,\n      affecting all login sessions for a single user.\n\n    * Proper locking so that configuration data doesn't get corrupted\n      when accessed by multiple applications at the same time.","deps":{"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"}},"categories":["devel","gnome"],"shlibs_required":["libc.so.8","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0"]},{"name":"dclock","origin":"x11-clocks/dclock","version":"2.2.2_2","comment":"7-segment digital clock with some optional features","maintainer":"romain@FreeBSD.org","www":"http://opencircuitdesign.com/~tim/programs/dclock/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fec08ee883a7b2d475202fb5f53cddc6c49bbcb267adb7ffb15f1669b17af51c","flatsize":122600,"path":"All/dclock-2.2.2_2.pkg","repopath":"All/dclock-2.2.2_2.pkg","licenselogic":"single","pkgsize":48004,"desc":"Dclock is a classic, simple, 7-segment X11 clock with some optional\nfeatures such as military time and alarm. The original version is\nwritten by Dan Heller. Tim Edwards heavily modified it and released as\nversion 2.0. This port uses Debian porting as upstream, which is based\non Tim's version and also includes some additional features and fixes.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"sox":{"origin":"audio/sox","version":"14.4.2.20210509_7"}},"categories":["x11-clocks"],"shlibs_required":["libX11.so.6","libXft.so.2","libXt.so.6","libc.so.8","libfreetype.so.6","libm.so.4"],"options":{"DOCS":"on","SOX":"on","XFT":"on"}},{"name":"dcp2icc","origin":"graphics/dcp2icc","version":"0.1_9","comment":"DCP to ICC camera profile converter","maintainer":"danfe@FreeBSD.org","www":"https://sourceforge.net/projects/dcp2icc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"07b3c9e45df58e6ce2a4fae8b99ef5a93b46824915767c1fc29dbb81a817113b","flatsize":838175,"path":"All/dcp2icc-0.1_9.pkg","repopath":"All/dcp2icc-0.1_9.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":305808,"desc":"dcp2icc is a small utility to convert DNG camera profiles to ICC profiles.\n\nTo get DNG camera profiles for different cameras, download and install a\nrecent version of DNG Converter from Adobe.","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"},"lcms":{"origin":"graphics/lcms","version":"1.19_9,1"}},"categories":["converters","graphics"],"shlibs_required":["libc.so.8","libexpat.so.1","liblcms.so.1","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"dcfldd","origin":"sysutils/dcfldd","version":"1.9.1_1","comment":"Enhanced dd tool with MD5 hashing capability","maintainer":"nobutaka@FreeBSD.org","www":"https://github.com/resurrecting-open-source-projects/dcfldd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8547763400f53a6148ba577d98c2206ff71791c39a0182d69b6cf9dbdd6b9d57","flatsize":84534,"path":"All/dcfldd-1.9.1_1.pkg","repopath":"All/dcfldd-1.9.1_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":38988,"desc":"dcfldd is an enhanced version of GNU dd with features useful for forensics\nand security.\ndcfldd has the following additional features:\n- Hashing on-the-fly\n- Status output\n- Flexible disk wipes\n- Image/wipe Verify\n- Multiple outputs\n- Split output\n- Piped output and logs","categories":["sysutils"],"shlibs_required":["libc.so.8"]},{"name":"dcd","origin":"audio/dcd","version":"0.99.2_3","comment":"Simple, programmable, intelligent CD player","maintainer":"ports@FreeBSD.org","www":"https://dcdplayer.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ae92bb76aece7810c0a9ac1a03d997add78f73398df4e09c63e5cc5b7192b8fe","flatsize":44799,"path":"All/dcd-0.99.2_3.pkg","repopath":"All/dcd-0.99.2_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":19876,"desc":"This is the port to libcdaudio of the original dcd player.\n\ndcd plays CDs, lets you set up CD playlists, and does most of what\na conventional CD player does, in a (hopefully) intuitive manner.","deps":{"libcdaudio":{"origin":"audio/libcdaudio","version":"0.99.12p2_3"}},"categories":["audio"],"shlibs_required":["libc.so.8","libcdaudio.so.1"],"messages":[{"message":"===>   NOTICE:\n\nThe dcd port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"defendguin","origin":"games/defendguin","version":"0.0.13_1","comment":"Your mission is to defend little penguinoids","maintainer":"eduardo@FreeBSD.org","www":"http://www.newbreedsoftware.com/defendguin/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6753239cb21a2e43000e48b5bd607b26980bba8464925df6debcb7684b82849c","flatsize":13198924,"path":"All/defendguin-0.0.13_1.pkg","repopath":"All/defendguin-0.0.13_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":9235308,"desc":"Defendguin is a clone of the arcade game \"Defender,\" but with a Linux theme.\nYour mission is to defend little penguinoids from being captured and mutated.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_mixer-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"dconf-editor","origin":"devel/dconf-editor","version":"3.38.3_3","comment":"Configuration database editor for GNOME","maintainer":"gnome@FreeBSD.org","www":"https://wiki.gnome.org/Projects/dconf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8ac3e5c8f388e6077912360ef7ae154e9690b3940cfccda07f21fa405071c662","flatsize":2940836,"path":"All/dconf-editor-3.38.3_3.pkg","repopath":"All/dconf-editor-3.38.3_3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":560300,"desc":"Editor for the dconf configuration system.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"dconf":{"origin":"devel/dconf","version":"0.40.0_5"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["devel","gnome"],"shlibs_required":["libc.so.8","libdconf.so.1","libgdk-3.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libintl.so.8","libpthread.so.0"]},{"name":"dbview","origin":"databases/dbview","version":"1.0.4_1","comment":"View dBase III files","maintainer":"ports@FreeBSD.org","www":"https://www.infodrom.org/projects/dbview/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"df1f79d5ff7f9a670d597baccc26a46e57942360db379f82e1f92f5276a450de","flatsize":18507,"path":"All/dbview-1.0.4_1.pkg","repopath":"All/dbview-1.0.4_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":10268,"desc":"A little tool that will display dBase III files.  You can also use\nit to convert your old .dbf files for further use with Unix. It should\nalso work with dBase IV files, but this is mostly untested.\n\ndbview displays the contents of a dBase III or IV database file.  This is\ndone by displaying both the name of the field itself and its value.  At\nthe end of every record a newline is appended.","categories":["databases"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe dbview port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dclib","origin":"net-p2p/dclib","version":"0.3.23_8","comment":"Direct connect interface library for valknut","maintainer":"ports@FreeBSD.org","www":"https://wxdcgui.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ebc691c578a03319f2509d5593361112b3f172c5ba7f68de729d4dbdfd306f18","flatsize":1258870,"path":"All/dclib-0.3.23_8.pkg","repopath":"All/dclib-0.3.23_8.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":356156,"desc":"This is a library for the Direct Connect system. It is used by\nvalknut.","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["net-p2p"],"messages":[{"message":"===>   NOTICE:\n\nThe dclib port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dbus-tcl","origin":"devel/dbus-tcl","version":"4.1_1","comment":"Tcl interface to the D-Bus messaging system","maintainer":"tcltk@FreeBSD.org","www":"http://chiselapp.com/user/schelte/repository/dbus/home","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4c40fbc5166909e99ca8a435af49456f3756985555c0cce715fc6b9e7faa4d8b","flatsize":123564,"path":"All/dbus-tcl-4.1_1.pkg","repopath":"All/dbus-tcl-4.1_1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":44180,"desc":"The DBus-Tcl project provides a Tcl interface to the dbus message bus system.\nIt contains packages that allow Tcl programs to send and receive dbus signals,\nas well as invoke and respond to dbus method calls.","deps":{"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"}},"categories":["devel"],"options":{"DOCS":"on"}},{"name":"dc20pack","origin":"graphics/dc20pack","version":"1.0","comment":"Digital camera control and download tool for Kodak DC20/25 camera","maintainer":"maurice@castro.aus.net","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4ee563bb9b3b3b1b4b2b109ecea69f11c5aff29e181449ecef4e9ecad6d3d2c8","flatsize":43118,"path":"All/dc20pack-1.0.pkg","repopath":"All/dc20pack-1.0.pkg","licenselogic":"single","pkgsize":15036,"desc":"dc20pack can control your Kodak DC20/25 digital camera via the embedded serial\nport. Pictures are initially downloaded in the camera's native format but\ncan be converted to targa format.","categories":["graphics"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"ddosify","origin":"benchmarks/ddosify","version":"2.6.0_1","comment":"High-performance load testing tool, part of anteon","maintainer":"grembo@FreeBSD.org","www":"https://github.com/getanteon/anteon/ddosify_engine","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"31091ac1dc9a9a970b10253a14c2bbe642479bf7dcce5aedc24c221cca17cf5c","flatsize":8511813,"path":"All/ddosify-2.6.0_1.pkg","repopath":"All/ddosify-2.6.0_1.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":2662516,"desc":"High-performance load testing tool\n\nFeatures\n - Protocol Agnostic - Currently supporting HTTP, HTTPS, HTTP/2.\n - Scenario-Based - Create your flow in a JSON file. Without a line of code!\n - Different Load Types - Test your system's limits across different load types.","deps":{"noto-emoji":{"origin":"x11-fonts/noto-emoji","version":"2.047"}},"categories":["benchmarks"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"EMOJI":"on","ZSH":"on"}},{"name":"dbus-glib","origin":"devel/dbus-glib","version":"0.114","comment":"GLib bindings for the D-BUS messaging system","maintainer":"desktop@FreeBSD.org","www":"https://www.freedesktop.org/wiki/Software/DBusBindings/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0f4b4f00e0176c28ee5565eb621b3450733790407cbf2eb6ca36c3294d5339e2","flatsize":1067831,"path":"All/dbus-glib-0.114.pkg","repopath":"All/dbus-glib-0.114.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":163940,"desc":"GLib bindings for the D-BUS interprocess messaging system.","deps":{"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"}},"categories":["devel","gnome"],"shlibs_required":["libc.so.8","libdbus-1.so.3","libexpat.so.1","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libintl.so.8"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:freedesktop:dbus-glib:0.114:::::dragonfly6:x86_64"}},{"name":"dbus-sharp-glib","origin":"devel/dbus-sharp-glib","version":"0.6","comment":"D-Bus for .NET: GLib integration module","maintainer":"ports@FreeBSD.org","www":"http://mono.github.com/dbus-sharp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"47c0c1f47002b1b632757cf85b835af85a1ca51896212bb7fc1f7c40f2d92b00","flatsize":10973,"path":"All/dbus-sharp-glib-0.6.pkg","repopath":"All/dbus-sharp-glib-0.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6052,"desc":"This is a fork of ndesk-dbus-glib, which provides GLib main loop integration\nfor Managed D-Bus.","deps":{"dbus-sharp":{"origin":"devel/dbus-sharp","version":"0.8.1_3,1"}},"categories":["devel"],"messages":[{"message":"===>   NOTICE:\n\nThe dbus-sharp-glib port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dbus-sharp","origin":"devel/dbus-sharp","version":"0.8.1_3,1","comment":"Mono interface to the D-BUS messaging system","maintainer":"ports@FreeBSD.org","www":"http://mono.github.com/dbus-sharp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6fd1aed5ad64217b07344281762c06d8c303b7ec57a9d9ec1939ccbb0c174746","flatsize":182730,"path":"All/dbus-sharp-0.8.1_3,1.pkg","repopath":"All/dbus-sharp-0.8.1_3,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":71632,"desc":"This is a fork of ndesk-dbus, which is a C# implementation of D-Bus. It's often\nreferred to as \"managed D-Bus\" to avoid confusion with existing bindings (which\nwrap libdbus).","deps":{"mono5.20":{"origin":"lang/mono5.20","version":"5.20.1.34_4"}},"categories":["devel","gnome"],"messages":[{"message":"===>   NOTICE:\n\nThe dbus-sharp port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dbus","origin":"devel/dbus","version":"1.16.2_2,1","comment":"Message bus system for inter-application communication","maintainer":"desktop@FreeBSD.org","www":"https://www.freedesktop.org/Software/dbus","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e1661d808b8dbb742af5c2205f0d2a5c1fdd078862c54780167c96e991d29381","flatsize":932803,"path":"All/dbus-1.16.2_2,1.pkg","repopath":"All/dbus-1.16.2_2,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":295328,"desc":"D-Bus supplies both a system daemon (for events such as \"new hardware device\nadded\" or \"printer queue changed\") and a per-user-login-session daemon (for\ngeneral IPC needs among user applications). Also, the message bus is built on\ntop of a general one-to-one message passing framework, which can be used by\nany two apps to communicate directly (without going through the message bus\ndaemon).","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"}},"categories":["devel","gnome"],"users":["messagebus"],"groups":["messagebus"],"shlibs_required":["libX11.so.6","libc.so.8","libexpat.so.1","libpthread.so.0"],"options":{"EXAMPLES":"on","MANPAGES":"on","X11":"on"},"annotations":{"cpe":"cpe:2.3:a:d-bus_project:d-bus:1.16.2:::::dragonfly6:x86_64:2"}},{"name":"dbtool","origin":"databases/dbtool","version":"1.9.1_2","comment":"Store and retrieve data in a key/value format in a hash database","maintainer":"ports@FreeBSD.org","www":"https://www.daemon.de/DBTOOL","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"292ed3a0a90e94a4d0e7db2b229d28bb7c65a581b8951ea6527837fb5f30e033","flatsize":116963,"path":"All/dbtool-1.9.1_2.pkg","repopath":"All/dbtool-1.9.1_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":49692,"desc":"dbtool can be used to store and retrieve data in a key/value format in a\nhash database. Perl compatible regular expressions are supported both for\nstoring and retrieving of data. It's main advantages are the ability to\nmaintain huge amounts of data and speed.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"gdbm":{"origin":"databases/gdbm","version":"1.24"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["databases"],"shlibs_required":["libc.so.8","libgdbm.so.6","libm.so.4","libpcre.so.1","libstdc++.so.9"],"options":{"EXAMPLES":"on","BDB":"off","GDBM":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe dbtool port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dbow2","origin":"graphics/dbow2","version":"1.1.f.23_5","comment":"C++ Library for converting images into a bag-of-word representation","maintainer":"yuri@FreeBSD.org","www":"https://github.com/dorian3d/DBoW2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5b9f1a8f7c6f266ff94744e4e10e7d0e54838a4f10a5323c08ab801ebc34f8a4","flatsize":144678,"path":"All/dbow2-1.1.f.23_5.pkg","repopath":"All/dbow2-1.1.f.23_5.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":34360,"desc":"DBoW2 is an improved version of the DBow library, an open source C++ library for\nindexing and converting images into a bag-of-word representation. It implements\na hierarchical tree for approximating nearest neighbours in the image feature\nspace and creating a visual vocabulary. DBoW2 also implements an image database\nwith inverted and direct files to index images and enabling quick queries and\nfeature comparisons.","deps":{"opencv":{"origin":"graphics/opencv","version":"4.9.0_7"}},"categories":["graphics"]},{"name":"dbow","origin":"databases/dbow","version":"0.7_2","comment":"Database object generator for C, Perl, PHP, etc.","maintainer":"dtynan@kalopa.com","www":"http://dbow.sf.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"acb22496b214951d0be0f485c9384443ae0a365ea07ed0a6f2a05dfca2065b01","flatsize":161237,"path":"All/dbow-0.7_2.pkg","repopath":"All/dbow-0.7_2.pkg","licenselogic":"single","pkgsize":45068,"desc":"DBOW is a database compiler-compiler or front-end.  It takes table\ndefinitions in a relatively high-level language and prepares C,\nC++, PHP, Perl (etc) functions for manipulating the database.  It\nwill also produce SQL table data for MySQL.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"}},"categories":["databases","devel"],"shlibs_required":["libc.so.8"]},{"name":"dbus-java","origin":"devel/dbus-java","version":"2.7","comment":"Java API for D-BUS","maintainer":"0mp@FreeBSD.org","www":"https://dbus.freedesktop.org/doc/dbus-java/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"94ba0fba12261a182d1b05a604db0d4f4fbfd01c5c63d2fe25340b5f1108aafa","flatsize":332260,"path":"All/dbus-java-2.7.pkg","repopath":"All/dbus-java-2.7.pkg","licenselogic":"or","licenses":["ACADEMIC","LGPL21+"],"pkgsize":196392,"desc":"This port provides a native Java implementation of the D-Bus protocol,\ninstead of being just a wrapper around the C reference implementation.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libmatthew":{"origin":"devel/libmatthew","version":"0.8.1_1"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"],"options":{"DOCS":"on","MANPAGES":"on"}},{"name":"dbus-c++","origin":"devel/dbus-c++","version":"0.9.1_6","comment":"C++ API for D-BUS","maintainer":"yuri@FreeBSD.org","www":"https://sourceforge.net/projects/dbus-cplusplus/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"be15bc1c97583f2cf88331dfa8e7ae3aa67d8903fc1156e2b04a4b9ee999a82c","flatsize":578341,"path":"All/dbus-c++-0.9.1_6.pkg","repopath":"All/dbus-c++-0.9.1_6.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":141288,"desc":"dbus-c++ attempts to provide a C++ API for D-BUS. The library has a\nglib/gtk and an Ecore mainloop integration. It also offers an optional\nown main loop.\n\nSee also: https://github.com/andreas-volz/dbus-cplusplus/","deps":{"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"}},"categories":["devel","gnome"],"shlibs_required":["libc.so.8","libdbus-1.so.3","libexpat.so.1","libm.so.4","libstdc++.so.9"]},{"name":"dbixx","origin":"databases/dbixx","version":"0.0.4_4","comment":"Tiny C++ wrapper around libdbi for database and SQL connectivity","maintainer":"info@babaei.net","www":"http://cppcms.com/wikipp/en/page/ref_dbixx","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"30fb522d932366d1a12d68af4c3fab029d9221b31e4280c4b694858376c31586","flatsize":245976,"path":"All/dbixx-0.0.4_4.pkg","repopath":"All/dbixx-0.0.4_4.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":52936,"desc":"DbiXX SQL connectivity library is a C++ wrapper for LibDBI C library. It\nprovides an object oriented, C++ friendly, exception safe interface to execute\nSQL queries in a safe manner.\n\nIt is licensed under LGPL v2.1.","deps":{"libdbi":{"origin":"databases/libdbi","version":"0.9.0_3"}},"categories":["databases"]},{"name":"dbf","origin":"databases/dbf","version":"0.9.0_3","comment":"Show and convert the content of dBASE III, IV, and 5.0 files","maintainer":"ports@FreeBSD.org","www":"http://dbf.berlios.de/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e961975ee79185792696a1d921ce5e0517c31d1add54f0252af8820c24a7b7f3","flatsize":68718,"path":"All/dbf-0.9.0_3.pkg","repopath":"All/dbf-0.9.0_3.pkg","licenselogic":"single","pkgsize":21340,"desc":"dbf is an easy-to-use command line tool to show and convert the content of\ndBASE III, IV, and 5.0 files. It reads dBASE databases and prints the content\nto the screen or converts it to comma-separated (*.csv) files which can be\nopened in Excel, StarOffice, and most other spread sheets. It can also be\nused to show some statistics about the content.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"}},"categories":["databases"],"shlibs_required":["libc.so.8","libintl.so.8"],"options":{"NLS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe dbf port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dbmail","origin":"mail/dbmail","version":"3.4.1_2","comment":"SQL database-based mail system (POP3 and IMAP)","maintainer":"bofh@FreeBSD.org","www":"http://www.dbmail.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"41cd26166aaa1e76c134decfd1302a3be80d853dffde7beac156b60eba43daa6","flatsize":1331653,"path":"All/dbmail-3.4.1_2.pkg","repopath":"All/dbmail-3.4.1_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":340588,"desc":"Dbmail is the name of a group of programs that enable the possibility of\nstoring and retrieving mail messages from a database (currently MySQL,\nPostgreSQL or SQLite).\n\n* Scalability.\n  Dbmail is as scalable as the database system that is used for the mail\n  storage. In theory millions of accounts can be managed using dbmail. One\n  could, for example, run 4 different servers with the pop3 daemon each\n  connecting to the same database (cluster) server.\n* Manageability.\n  Dbmail is based upon a database. Dbmail can be managed by changing settings\n  in the database (f.e. using PHP/Perl/SQL), without needing shell access.\n* Speed.\n  Dbmail uses very efficient, database specific queries for retrieving mail\n  information. This is much faster then parsing a filesystem.\n* Security.\n  Dbmail has got nothing to do with the filesystem or interaction with other\n  programs in the Unix environment which need special permissions.  Dbmail is\n  as secure as the database it's based upon.\n* Flexibility.\n  Changes on a Dbmail system (adding of users, changing passwords etc.) are\n  effective immediately.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gmime30":{"origin":"mail/gmime30","version":"3.2.7_2"},"libevent":{"origin":"devel/libevent","version":"2.1.12"},"libsieve":{"origin":"mail/libsieve","version":"2.3.1_2"},"libzdb":{"origin":"databases/libzdb","version":"3.2.3"},"mhash":{"origin":"security/mhash","version":"0.9.9.9_6"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["mail"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12","libevent-2.1.so.7","libevent_pthreads-2.1.so.7","libgio-2.0.so.0","libglib-2.0.so.0","libgmime-3.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libintl.so.8","libm.so.4","libmhash.so.2","libpthread.so.0","libssl.so.12","libzdb.so.13"],"options":{"DOCS":"on","LDAP":"off","SIEVE":"on"}},{"name":"de-BBBike","origin":"german/BBBike","version":"3.18_5","comment":"Route-finder for cyclists in Berlin and Brandenburg","maintainer":"slaven@rezic.de","www":"https://bbbike.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e6d13c50367fb1450ca7f3a72c01ca8430c2680421d385ec90f5f799e4c18ecf","flatsize":13556773,"path":"All/de-BBBike-3.18_5.pkg","repopath":"All/de-BBBike-3.18_5.pkg","licenselogic":"single","pkgsize":2977628,"desc":"A route-finder for cyclists in Berlin and Brandenburg.\n\nBBBike is now ported to more than 200 cities around the world - thanks to\nthe OpenStreetMap project. For more information see the BBBike @ World\nhomepage http://www.bbbike.org\n\n------------------------------------------------------------------------\n\nBBBike is an information system for cyclists in Berlin and\nBrandenburg (Germany). It has the following features:\n\n* Displays a map with streets, railways, rivers, parks, altitude, and\n  other features\n* Finds and shows routes between two points\n* Route-finder can be customized to match the cyclist's preferences:\n  fastest/nicest route, take wind directions and hills into account, etc.)\n* Bike power calculator\n* Automatically fetches the current Berlin weather data","deps":{"p5-CDB_File":{"origin":"databases/p5-CDB_File","version":"1.02"},"p5-Inline-C":{"origin":"devel/p5-Inline-C","version":"0.82"},"p5-Tk":{"origin":"x11-toolkits/p5-Tk","version":"804.035_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["german"],"messages":[{"message":"BBBike\n------\n\nZusätzliche Anpassung für KDE mit\n\n    /usr/local/BBBike/install.pl","type":"install"}]},{"name":"dbeacon","origin":"net/dbeacon","version":"0.3.9.1_1","comment":"Distributed multicast beacon server","maintainer":"portmaster@BSDforge.com","www":"http://fivebits.net/proj/dbeacon","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f557fa6509ba861a46584ffe27a9c1513b291521e22aa6e9bbb4aaeb36ea6967","flatsize":96716,"path":"All/dbeacon-0.3.9.1_1.pkg","repopath":"All/dbeacon-0.3.9.1_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":40488,"desc":"Dbeacon is a distributed multicast monitoring tool. The main purpose of a\nbeacon is to monitor other beacons' reachability and to collect statistics\nsuch as loss, delay, and jitter between beacons. Dbeacon supports both\nIPv4, and IPv6 multicast, and supports collecting information using both\nAny Source Multicast (ASM) and Source-Specific Multicast (SSM).","categories":["net"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"dbh","origin":"databases/dbh","version":"5.0.22_2","comment":"Disk Based Hashtables","maintainer":"ports@FreeBSD.org","www":"https://www.gnu.org/software/libdbh/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fa2d8acc27d0ca5a640ddbf57407a5ca54186f370a2fd37ddf3883148a59147a","flatsize":1489620,"path":"All/dbh-5.0.22_2.pkg","repopath":"All/dbh-5.0.22_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1102560,"desc":"A DBH is a convenient way to associate keys composed by characters to data\nrecords. Any kind of digital information can go into the data record, such\nas text, graphic information, database structures, you name it. The idea\nbehind using a DBH is to get rid of what is known as an index file in the\ndatabase world. In the DBH world, the index is built into the file format.","categories":["databases"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe dbh port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"egoboo","origin":"games/egoboo","version":"2.8.1_1,1","comment":"3D dungeon crawling adventure in the spirit of NetHack","maintainer":"amdmi3@FreeBSD.org","www":"https://egoboo.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f73e66f30dbf3c20e1c39bdad7640b35d5ccf6c0b60f37fd9508847b63095a25","flatsize":229979920,"path":"All/egoboo-2.8.1_1,1.pkg","repopath":"All/egoboo-2.8.1_1,1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":119352584,"desc":"The Egoboo Development team aims to create a fully free, 3D, Rogue\nand Zelda-like in the spirit of Nethack. We continue to add new\nfeatures into the game, such as new levels, classes, items, monsters,\netc. The game is now in a stable and very playable state, but still\nthere are a lot of things to do before it reaches out of it's beta\nstages.\n\nThe aim of the game is to build up your character in the World of\nBishopia and to find the five Sporks of Power. You have to vanquish\ndevious monsters, deadly traps, solve mindboggeling puzzles and\ncontinuously build up a stronger and stronger character.","deps":{"enet":{"origin":"net/enet","version":"1.3.18,1"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"physfs":{"origin":"devel/physfs","version":"3.2.0"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"},"sdl_ttf":{"origin":"graphics/sdl_ttf","version":"2.0.11_8"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libSDL_ttf-2.0.so.0","libc.so.8","libenet.so.7","libm.so.4","libphysfs.so.1","libpthread.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"On first run, egoboo creates and populates ~/.egoboo directory. If\negooboo doesn't start, try deleting ~/.egoboo so the game can\nrecreate it.","type":"install"}]},{"name":"dbench","origin":"benchmarks/dbench","version":"4.0_3","comment":"Simulation of the Ziff-Davis netbench benchmark","maintainer":"ports@FreeBSD.org","www":"https://dbench.samba.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0b8c4cbd84f0c8693aec2932960548dc25cf9ece9e24c72c5d290d9d934cba1f","flatsize":26335928,"path":"All/dbench-4.0_3.pkg","repopath":"All/dbench-4.0_3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":734152,"desc":"Dbench is a filesystem benchmark that generates load patterns similar to those\nof the commercial Netbench benchmark, but without requiring a lab of Windows\nload generators to run. It is now considered a de-facto standard for generating\nload on the Linux VFS.","deps":{"popt":{"origin":"devel/popt","version":"1.19_1"}},"categories":["benchmarks"],"shlibs_required":["libc.so.8","libpopt.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe dbench port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"db2latex","origin":"textproc/db2latex","version":"0.8p1_2","comment":"DocBook to LaTeX XSL stylesheets","maintainer":"ports@FreeBSD.org","www":"https://db2latex.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bd47a45a741f7562f265c08c2a0c1e77301fe3708ec4273cd2728f9e23051041","flatsize":6728251,"path":"All/db2latex-0.8p1_2.pkg","repopath":"All/db2latex-0.8p1_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":506632,"desc":"DB2LaTeX are a set of XSLT stylesheets which generate high level LaTeX2e from\nyour docbook document. They do not perform any FO transformation, the only\nthing they do is to map DocBook tags into more or less standard LaTeX (a recent\ninstallation of LaTeX 2e is required, with most common packages. However, in\nmore stable releases, package dependencies will be completely managed with xsl\nparameters, making it virtually compatible with basic LaTeX 2e installations).\nAll the \"styling\" has to be done by modifying available xsl:params, overriding\nand customizing templates, and in the last, by adding your \"sty\" files.","deps":{"docbook-xml":{"origin":"textproc/docbook-xml","version":"5.0_3"},"docbook-xsl":{"origin":"textproc/docbook-xsl","version":"1.79.1_1,1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"}},"categories":["textproc"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe db2latex port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dbacl","origin":"textproc/dbacl","version":"1.14.1_1","comment":"Digramic Bayesian classifier","maintainer":"ports@FreeBSD.org","www":"https://dbacl.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"031269eb75e5903aede96ff6dc96928d48553630ac7d5156a9053ffa8cece5ae","flatsize":1678690,"path":"All/dbacl-1.14.1_1.pkg","repopath":"All/dbacl-1.14.1_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":532720,"desc":"dbacl is a digramic Bayesian text classifier. Given some text,\nit calculates the posterior probabilities that the input resembles\none of any number of previously learned document collections.\nIt can be used to sort incoming email into arbitrary categories\nsuch as spam, work, and play, or simply to distinguish an English text\nfrom a French text. It fully supports international character sets,\nand uses sophisticated statistical models based on the\nMaximum Entropy Principle.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe dbacl port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"db","origin":"databases/db","version":"1.27,2","comment":"Manipulate db(3)'s btree(3) and hash(3) databases - NetBSD port","maintainer":"ports@FreeBSD.org","www":"http://cvsweb.netbsd.org/bsdweb.cgi/src/usr.bin/db/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a49eba560178c3a8a84b649c920108940b3afafb496d64dabd28a470b00f986c","flatsize":19304,"path":"All/db-1.27,2.pkg","repopath":"All/db-1.27,2.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":10592,"desc":"db allows manipulation of btree(3) and hash(3) (db(3)) databases.","categories":["databases"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe db port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"denemo","origin":"audio/denemo","version":"2.0.6_18","comment":"Graphical score editor","maintainer":"multimedia@FreeBSD.org","www":"http://www.denemo.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6df63c41c3fd3ccd46ab71d7479e9edae51eba469b7857cdb0ce1e9ad1687097","flatsize":27290337,"path":"All/denemo-2.0.6_18.pkg","repopath":"All/denemo-2.0.6_18.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":12954892,"desc":"GNU Denemo is a graphical music notation program. It is intended to be\nused in conjunction with GNU Lilypond.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"aubio":{"origin":"audio/aubio","version":"0.4.9_5"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"fluidsynth":{"origin":"audio/fluidsynth","version":"2.4.4"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gtksourceview3":{"origin":"x11-toolkits/gtksourceview3","version":"3.24.11_4"},"guile1":{"origin":"lang/guile1","version":"1.8.8_2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"libltdl":{"origin":"devel/libltdl","version":"2.5.4"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"libsamplerate":{"origin":"audio/libsamplerate","version":"0.2.2_1"},"libsmf":{"origin":"audio/libsmf","version":"1.3_5"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"portaudio":{"origin":"audio/portaudio","version":"19.6.0_7,1"},"rubberband":{"origin":"audio/rubberband","version":"3.3.0"},"xdg-utils":{"origin":"devel/xdg-utils","version":"1.2.1"}},"categories":["audio"],"shlibs_required":["libatk-1.0.so.0","libaubio.so.5","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libcrypt.so.4","libfftw3.so.3","libfluidsynth.so.3","libfontconfig.so.1","libfreetype.so.6","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmp.so.10","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-3.so.0","libgtksourceview-3.0.so.1","libguile.so.17","libharfbuzz.so.0","libintl.so.8","libjack.so.0","libltdl.so.7","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libportaudio.so.2","libpthread.so.0","librsvg-2.so.2","librubberband.so.2","libsamplerate.so.0","libsmf.so.0","libsndfile.so.1","libxml2.so.2","libz.so.3"],"options":{"DOCS":"on","EXAMPLES":"on","LILYPOND":"off","PDF":"off","GTK2":"off","GTK3":"on"}},{"name":"dblatex","origin":"textproc/dblatex","version":"0.3.12_1","comment":"DocBook to LaTeX/ConTeXt Publishing","maintainer":"bofh@FreeBSD.org","www":"https://dblatex.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"54d0bc8a92fa1a3e30038657b80bee27235e822e39a096283916de0fded9f464","flatsize":7681982,"path":"All/dblatex-0.3.12_1.pkg","repopath":"All/dblatex-0.3.12_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1510508,"desc":"Dblatex started as a DB2LaTeX clone. So, why this project? The purpose\nis a bit different on these points:\n\n(1) The project is end-user oriented, that is, it tries to hide as much\nas possible the latex compiling stuff by providing a single clean\nscript to produce directly DVI, PostScript and PDF output.\n\n(2) The actual output rendering is done not only by the XSL stylesheets\ntransformation, but also by a dedicated LaTeX package. The purpose is\nto allow a deep LaTeX customisation without changing the XSL\nstylesheets.\n\n(3) Post-processing is done by Python, to make publication faster,\nconvert the images if needed, and do the whole compilation.","deps":{"docbook-xml":{"origin":"textproc/docbook-xml","version":"5.0_3"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"tex-dvipsk":{"origin":"print/tex-dvipsk","version":"20250308"},"tex-formats":{"origin":"print/tex-formats","version":"20250308"}},"categories":["textproc"],"options":{"DOCS":"on"}},{"name":"davix","origin":"www/davix","version":"0.8.10","comment":"Make the task of managing files over HTTP-based protocols simple","maintainer":"yuri@FreeBSD.org","www":"https://dmc-docs.web.cern.ch/dmc-docs/davix.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ca0d5956db2d2cc899b8a67afc296c5b519d948c4801927fb12aa29f6e7b27e4","flatsize":2518101,"path":"All/davix-0.8.10.pkg","repopath":"All/davix-0.8.10.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":585688,"desc":"The davix project aims to make file management over HTTP-based protocols simple.\nThe focus is on high-performance remote I/O and data management of large\ncollections of files. Currently, there is support for the WebDav (link is\nexternal), Amazon S3 (link is external), Microsoft Azure (link is external), and\nHTTP (link is external) protocols.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"e2fsprogs-libuuid":{"origin":"misc/e2fsprogs-libuuid","version":"1.47.2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["www"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9","libuuid.so.1"]},{"name":"davical-php84","origin":"www/davical","version":"1.1.12","comment":"Simple CalDAV server using a postgres backend","maintainer":"ports@FreeBSD.org","www":"https://www.davical.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1f2976bbc7f4cd6403008b13c3595595469e849686a7f9392201dcc6a99983d4","flatsize":2707096,"path":"All/davical-php84-1.1.12.pkg","repopath":"All/davical-php84-1.1.12.pkg","licenselogic":"and","licenses":["GPLv2","LGPL21"],"pkgsize":1065552,"desc":"DAViCal is a PHP based CalDAV server which uses a Postgres backend.\nIt is administered using a Web interface.","deps":{"p5-DBD-Pg":{"origin":"databases/p5-DBD-Pg","version":"3.18.0"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-calendar":{"origin":"misc/php84-calendar","version":"8.4.8"},"php84-curl":{"origin":"ftp/php84-curl","version":"8.4.8"},"php84-gettext":{"origin":"devel/php84-gettext","version":"8.4.8"},"php84-iconv":{"origin":"converters/php84-iconv","version":"8.4.8"},"php84-libawl":{"origin":"devel/php-libawl","version":"0.64"},"php84-pdo":{"origin":"databases/php84-pdo","version":"8.4.8"},"php84-pdo_pgsql":{"origin":"databases/php84-pdo_pgsql","version":"8.4.8"},"php84-pgsql":{"origin":"databases/php84-pgsql","version":"8.4.8"},"php84-session":{"origin":"www/php84-session","version":"8.4.8"},"php84-xml":{"origin":"textproc/php84-xml","version":"8.4.8"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"},"pwgen":{"origin":"sysutils/pwgen","version":"2.08_1,2"}},"categories":["www"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"cpe":"cpe:2.3:a:davical:davical:1.1.12:::::dragonfly6:x86_64","flavor":"php84"},"messages":[{"message":"To complete the installation of DAViCal:\n\n1. Create DAViCal's database\n\n       su pgsql /usr/local/share/davical/dba/create-database.sh\n\n2. Edit pg_hba.conf file to add the davical_app user close to the\ntop of the accounts\n\n\tlocal   davical     davical_app   trust\n\n3. Edit your config file in:\n\n       /usr/local/www/davical/config/config.php\n\n4. Enable in apache by copying\n\n\t/usr/local/share/davical/httpd-davical.conf\n\nto the Apache Include directory and restart Apache.","type":"install"},{"message":"===>   NOTICE:\n\nThe davical-php84 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"davical-php83","origin":"www/davical","version":"1.1.12","comment":"Simple CalDAV server using a postgres backend","maintainer":"ports@FreeBSD.org","www":"https://www.davical.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1903650a97780b203d8dcc14003bd4a44421267f22a4d469ebf174ca5ce47be9","flatsize":2707096,"path":"All/davical-php83-1.1.12.pkg","repopath":"All/davical-php83-1.1.12.pkg","licenselogic":"and","licenses":["GPLv2","LGPL21"],"pkgsize":1065592,"desc":"DAViCal is a PHP based CalDAV server which uses a Postgres backend.\nIt is administered using a Web interface.","deps":{"p5-DBD-Pg":{"origin":"databases/p5-DBD-Pg","version":"3.18.0"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-calendar":{"origin":"misc/php83-calendar","version":"8.3.21"},"php83-curl":{"origin":"ftp/php83-curl","version":"8.3.21"},"php83-gettext":{"origin":"devel/php83-gettext","version":"8.3.21"},"php83-iconv":{"origin":"converters/php83-iconv","version":"8.3.21"},"php83-libawl":{"origin":"devel/php-libawl","version":"0.64"},"php83-pdo":{"origin":"databases/php83-pdo","version":"8.3.21"},"php83-pdo_pgsql":{"origin":"databases/php83-pdo_pgsql","version":"8.3.21"},"php83-pgsql":{"origin":"databases/php83-pgsql","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"},"pwgen":{"origin":"sysutils/pwgen","version":"2.08_1,2"}},"categories":["www"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"cpe":"cpe:2.3:a:davical:davical:1.1.12:::::dragonfly6:x86_64","flavor":"php83"},"messages":[{"message":"To complete the installation of DAViCal:\n\n1. Create DAViCal's database\n\n       su pgsql /usr/local/share/davical/dba/create-database.sh\n\n2. Edit pg_hba.conf file to add the davical_app user close to the\ntop of the accounts\n\n\tlocal   davical     davical_app   trust\n\n3. Edit your config file in:\n\n       /usr/local/www/davical/config/config.php\n\n4. Enable in apache by copying\n\n\t/usr/local/share/davical/httpd-davical.conf\n\nto the Apache Include directory and restart Apache.","type":"install"},{"message":"===>   NOTICE:\n\nThe davical-php83 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dav1d","origin":"multimedia/dav1d","version":"1.5.1","comment":"Small and fast AV1 decoder","maintainer":"jbeich@FreeBSD.org","www":"https://code.videolan.org/videolan/dav1d","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bb8899ad58fb642f00eba4a55993aaf6d0de2582249c1e051cc68fe955dd7d24","flatsize":1740632,"path":"All/dav1d-1.5.1.pkg","repopath":"All/dav1d-1.5.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":552252,"desc":"dav1d is a new AV1 cross-platform decoder, open-source, and focused on\nspeed and correctness.","categories":["multimedia"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"SDL":"off","TEST":"off","XXHASH":"off"}},{"name":"date","origin":"devel/date","version":"3.0.3","comment":"Date and time library based on the C++11 (and beyond) <chrono> header","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/HowardHinnant/date","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d9b42d9167a3545623c0c76546b82912c731557259b4217acac0f73d4f81cbab","flatsize":786860,"path":"All/date-3.0.3.pkg","repopath":"All/date-3.0.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":114584,"desc":"A date and time library based on the C++11 (and beyond) <chrono> header.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"}},"categories":["devel"]},{"name":"dirac-quantum-chemistry-software","origin":"science/dirac","version":"22.0_3","comment":"Program for atomic & molecular relativistic all-electron calculations","maintainer":"yuri@FreeBSD.org","www":"http://diracprogram.org/doku.php","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"275ee52975f7c84c3c95ad63a480aa60da5b8f1087db56b23564052afed1c142","flatsize":113860809,"path":"All/dirac-quantum-chemistry-software-22.0_3.pkg","repopath":"All/dirac-quantum-chemistry-software-22.0_3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":24710996,"desc":"The DIRAC program computes molecular properties using relativistic quantum\nchemical methods. It is named after P.A.M. Dirac, the father of relativistic\nelectronic structure theory.","deps":{"blas":{"origin":"math/blas","version":"3.12.1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"hdf5":{"origin":"science/hdf5","version":"1.12.2_2,1"},"lapack":{"origin":"math/lapack","version":"3.12.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["science"],"shlibs_required":["libblas.so.3","libc.so.8","libgcc_s.so.1","libgfortran.so.5","libhdf5.so.200","liblapack.so.3","libm.so.4","libquadmath.so.0"]},{"name":"dateutils","origin":"sysutils/dateutils","version":"0.4.1_2","comment":"Command line utilities for working with dates","maintainer":"jessefrgsmith@yahoo.ca","www":"https://www.fresse.org/dateutils/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6781424ae0959856c6b49d73673fcb526a22eb5f0ec45ffd96495dd5a56cffa6","flatsize":1939204,"path":"All/dateutils-0.4.1_2.pkg","repopath":"All/dateutils-0.4.1_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":271532,"desc":"Dateutils are a collection of tools that revolve around manipulating\ndates and times on the command line.  Commands included in the suite\noffer ways of converting dates between calendars, computing durations\nbetween dates, and finding dates in input streams.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["sysutils"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"davical-php82","origin":"www/davical","version":"1.1.12","comment":"Simple CalDAV server using a postgres backend","maintainer":"ports@FreeBSD.org","www":"https://www.davical.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4a3a9e0ea547cd01d4cef5148bccd863024d3a363bf6e36f6315de6a07f89ff1","flatsize":2707096,"path":"All/davical-php82-1.1.12.pkg","repopath":"All/davical-php82-1.1.12.pkg","licenselogic":"and","licenses":["GPLv2","LGPL21"],"pkgsize":1065536,"desc":"DAViCal is a PHP based CalDAV server which uses a Postgres backend.\nIt is administered using a Web interface.","deps":{"p5-DBD-Pg":{"origin":"databases/p5-DBD-Pg","version":"3.18.0"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-calendar":{"origin":"misc/php82-calendar","version":"8.2.28"},"php82-curl":{"origin":"ftp/php82-curl","version":"8.2.28"},"php82-gettext":{"origin":"devel/php82-gettext","version":"8.2.28"},"php82-iconv":{"origin":"converters/php82-iconv","version":"8.2.28"},"php82-libawl":{"origin":"devel/php-libawl","version":"0.64"},"php82-pdo":{"origin":"databases/php82-pdo","version":"8.2.28"},"php82-pdo_pgsql":{"origin":"databases/php82-pdo_pgsql","version":"8.2.28"},"php82-pgsql":{"origin":"databases/php82-pgsql","version":"8.2.28"},"php82-session":{"origin":"www/php82-session","version":"8.2.28"},"php82-xml":{"origin":"textproc/php82-xml","version":"8.2.28"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"},"pwgen":{"origin":"sysutils/pwgen","version":"2.08_1,2"}},"categories":["www"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"cpe":"cpe:2.3:a:davical:davical:1.1.12:::::dragonfly6:x86_64","flavor":"php82"},"messages":[{"message":"To complete the installation of DAViCal:\n\n1. Create DAViCal's database\n\n       su pgsql /usr/local/share/davical/dba/create-database.sh\n\n2. Edit pg_hba.conf file to add the davical_app user close to the\ntop of the accounts\n\n\tlocal   davical     davical_app   trust\n\n3. Edit your config file in:\n\n       /usr/local/www/davical/config/config.php\n\n4. Enable in apache by copying\n\n\t/usr/local/share/davical/httpd-davical.conf\n\nto the Apache Include directory and restart Apache.","type":"install"},{"message":"===>   NOTICE:\n\nThe davical-php82 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"datapipe","origin":"net/datapipe","version":"1.0_1","comment":"Bind a local port and connect it to a remote socket","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3ccfa22b6ebae321e29cdea651e7c7e79209a32482863895eb33b76ac8f2cc99","flatsize":9384,"path":"All/datapipe-1.0_1.pkg","repopath":"All/datapipe-1.0_1.pkg","licenselogic":"single","pkgsize":4512,"desc":"datapipe.c is a simple program that allows a listening TCP/IP port to be\nconstructed on the machine it is running on.  Any connections to that port\nwill then be forwarded to the specified remote host and remote port.  This\nprogram can be useful for allowing your Distributed.net clients\ncommunicate to the outside world by running it on a gateway machine that\nhas access to both the inside firewall and the outside realworld.\n\nAdditionally, if you live behind a SOCKS firewall, you can compile this\ncode with SOCKS support for your system and use it to act as a\n\"SOCKS translator\" for your Distributed.net clients.  In this case,\ndatapipe doesn't even need to be run on a gateway machine.","categories":["net"],"shlibs_required":["libc.so.8"],"options":{"NOFORK":"off","REUSEADDR":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe datapipe port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"davical-php81","origin":"www/davical","version":"1.1.12","comment":"Simple CalDAV server using a postgres backend","maintainer":"ports@FreeBSD.org","www":"https://www.davical.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"645c816f29d3910c9f3300c622fcb294af3d67a2afbc2304e6f1713d666c11b8","flatsize":2707096,"path":"All/davical-php81-1.1.12.pkg","repopath":"All/davical-php81-1.1.12.pkg","licenselogic":"and","licenses":["GPLv2","LGPL21"],"pkgsize":1065536,"desc":"DAViCal is a PHP based CalDAV server which uses a Postgres backend.\nIt is administered using a Web interface.","deps":{"p5-DBD-Pg":{"origin":"databases/p5-DBD-Pg","version":"3.18.0"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-YAML":{"origin":"textproc/p5-YAML","version":"1.31"},"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-calendar":{"origin":"misc/php81-calendar","version":"8.1.32"},"php81-curl":{"origin":"ftp/php81-curl","version":"8.1.32"},"php81-gettext":{"origin":"devel/php81-gettext","version":"8.1.32"},"php81-iconv":{"origin":"converters/php81-iconv","version":"8.1.32"},"php81-libawl":{"origin":"devel/php-libawl","version":"0.64"},"php81-pdo":{"origin":"databases/php81-pdo","version":"8.1.32"},"php81-pdo_pgsql":{"origin":"databases/php81-pdo_pgsql","version":"8.1.32"},"php81-pgsql":{"origin":"databases/php81-pgsql","version":"8.1.32"},"php81-session":{"origin":"www/php81-session","version":"8.1.32"},"php81-xml":{"origin":"textproc/php81-xml","version":"8.1.32"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"},"pwgen":{"origin":"sysutils/pwgen","version":"2.08_1,2"}},"categories":["www"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"cpe":"cpe:2.3:a:davical:davical:1.1.12:::::dragonfly6:x86_64","flavor":"php81"},"messages":[{"message":"To complete the installation of DAViCal:\n\n1. Create DAViCal's database\n\n       su pgsql /usr/local/share/davical/dba/create-database.sh\n\n2. Edit pg_hba.conf file to add the davical_app user close to the\ntop of the accounts\n\n\tlocal   davical     davical_app   trust\n\n3. Edit your config file in:\n\n       /usr/local/www/davical/config/config.php\n\n4. Enable in apache by copying\n\n\t/usr/local/share/davical/httpd-davical.conf\n\nto the Apache Include directory and restart Apache.","type":"install"},{"message":"===>   NOTICE:\n\nThe davical-php81 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"datalegreya","origin":"x11-fonts/datalegreya","version":"0.2017.03.29_1","comment":"Typeface that melts text and data visualisation","maintainer":"thierry@FreeBSD.org","www":"https://figs-lab.com/en/datalegreya","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7d714c27134c38013ca622e3767b3c74dfb35f16d6f1c3027572494f893589de","flatsize":2639332,"path":"All/datalegreya-0.2017.03.29_1.pkg","repopath":"All/datalegreya-0.2017.03.29_1.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":270628,"desc":"Datalegreya is a typeface which can interweave data curves with text. It is\ndesigned by Figs, on the basis of open source font Alegreya Sans SC Thin by type\ndesigner Juan Pablo Del Peral.\n\nDatalegreya can be used in all contexts where small space is available to\nsynthetically display graphical data: connected objects, embedded displays,\nannual reports, weather report, stock prices, etc. It doesn't need any\nspecialized software: users just have to install it in the operating system and\nlaunch any software able to display OpenType fonts. Standards compliance makes\nit equally available on the web or software embedded.\n\nA tool that helps to create datatypography is available at\n<http://www.figs-lab.com/datalegreya/convert.html>.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["math","textproc","x11-fonts"]},{"name":"datasette","origin":"databases/datasette","version":"0.65.1","comment":"Multi-tool for exploring and publishing data","maintainer":"yuri@FreeBSD.org","www":"https://datasette.io","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9c879ea6584c8d7d30011a599ca192d525abaa398e0adbda8432a3be53ddd55f","flatsize":3768142,"path":"All/datasette-0.65.1.pkg","repopath":"All/datasette-0.65.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":605852,"desc":"Datasette is a tool for exploring and publishing data. It helps people take\ndata of any shape or size and publish that as an interactive, explorable\nwebsite and accompanying API.\n\nDatasette is aimed at data journalists, museum curators, archivists, local\ngovernments, scientists, researchers and anyone else who has data that they\nwish to share with the world.","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-aiofiles":{"origin":"devel/py-aiofiles","version":"23.2.1"},"py311-asgi-csrf":{"origin":"www/py-asgi-csrf","version":"0.9_1"},"py311-asgiref":{"origin":"www/py-asgiref","version":"3.8.1_1"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-click-default-group-wheel":{"origin":"devel/py-click-default-group-wheel","version":"1.2.3_1"},"py311-httpx":{"origin":"www/py-httpx","version":"0.28.1"},"py311-hupper":{"origin":"devel/py-hupper","version":"1.12.1_1"},"py311-itsdangerous":{"origin":"security/py-itsdangerous","version":"2.2.0"},"py311-janus":{"origin":"devel/py-janus","version":"1.1.0_1"},"py311-mergedeep":{"origin":"devel/py-mergedeep","version":"1.3.4_1"},"py311-pint":{"origin":"devel/py-pint","version":"0.23"},"py311-pluggy":{"origin":"devel/py-pluggy","version":"1.5.0"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-uvicorn":{"origin":"www/py-uvicorn","version":"0.34.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","www"],"annotations":{"deprecated":"Depends on expired devel/py-pytest-runner","expiration_date":"2025-06-01","flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nDepends on expired devel/py-pytest-runner.\n\nIt is scheduled to be removed on or after 2025-06-01."}]},{"name":"datamash","origin":"textproc/datamash","version":"1.8","comment":"Numeric, textual, and statistical operations on text files","maintainer":"danfe@FreeBSD.org","www":"https://www.gnu.org/software/datamash/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"65ff137f43d4e71e385805cc4a4714a49eefc14d9e4073502add7ffed9b38cfa","flatsize":2679055,"path":"All/datamash-1.8.pkg","repopath":"All/datamash-1.8.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":345128,"desc":"GNU Datamash is a command-line program which performs basic numeric,\ntextual, and statistical operations on input textual data files.\n\nIt is designed to be portable, reliable, and aid researchers to easily\nautomate analysis pipelines, without writing code or even short scripts.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libintl.so.8","libm.so.4"],"options":{"DOCS":"on","EXAMPLES":"on","NLS":"on"}},{"name":"datadraw","origin":"devel/datadraw","version":"3.1.1_1","comment":"Feature rich persistent database generator","maintainer":"ports@FreeBSD.org","www":"https://datadraw.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e70fd258f6063232306662bf0fbc7ff5b81ec3d514fed5b3b5eb7acb43d93711","flatsize":2723444,"path":"All/datadraw-3.1.1_1.pkg","repopath":"All/datadraw-3.1.1_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":493300,"desc":"DataDraw is an ultra-fast persistent database for high performance programs\nwritten in C. It's so fast that many programs keep all their data in a\nDataDraw database, even while being manipulated in inner loops of compute\nintensive applications. Unlike slow SQL databases, DataDraw databases are\ncompiled, and directly link into your C programs. DataDraw databases are\nresident in memory, making data manipulation even faster than if they were\nstored in native C data structures (really). Further, they can automatically\nsupport infinite undo/redo, greatly simplifying many applications.\n\nDataDraw databases can be persistent. Modifications to persistent data are\nwritten to disk as they are made, which of course dramatically slows write\ntimes. However, DataDraw databases can also be volatile. Volatile databases\nexist only in memory, and only for the duration that your program needs it.\nVolatile databases can be directly manipulated faster than C structures,\nsince data is better organized in memory to optimize cache performance.\nDataDraw supports modular design. An application can have one or more common\npersistent databases, and multiple volatile databases to support various\ntools' data structures. Classes in a tool's database can extend classes in\nthe common database. DataDraw is also 64-bit optimized, allowing programs to\nrun much faster and in less memory than standard C programs using 64-bit\npointers. This is because DataDraw databases support over 4 billion objects\nof a given class with 32-bit object references.","categories":["devel"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe datadraw port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dasm","origin":"devel/dasm","version":"2.20.14.1","comment":"Macro assembler with support for several 8-bit microprocessors","maintainer":"fuz@FreeBSD.org","www":"https://dasm-assembler.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ad457a4fe89dbbd86ec2141054d5d1ff3354a780a7441d871850149bccbb9afd","flatsize":703188,"path":"All/dasm-2.20.14.1.pkg","repopath":"All/dasm-2.20.14.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":538072,"desc":"DASM is a versatile macro assembler with support for several 8-bit\nmicroprocessors including MOS 6502 & 6507; Motorola 6803, 68705,\nand 68HC11; Hitachi HD6303 (extended Motorola 6801) and Fairchild F8.","categories":["devel"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"dash.el-emacs_wayland","origin":"devel/dash.el","version":"2.19.1_13","comment":"Modern list library for Emacs","maintainer":"ports@FreeBSD.org","www":"https://github.com/magnars/dash.el","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cb93198d0d43353a9f641f9b92e4199f9284ff65e7cdb0862932ab8fa8076466","flatsize":298491,"path":"All/dash.el-emacs_wayland-2.19.1_13.pkg","repopath":"All/dash.el-emacs_wayland-2.19.1_13.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":55520,"desc":"A modern list api for Emacs. No 'cl required.","deps":{"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["devel","elisp"],"annotations":{"flavor":"wayland"},"messages":[{"message":"===>   NOTICE:\n\nThe dash.el-emacs_wayland port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dasherr","origin":"www/dasherr","version":"1.05.01","comment":"Lightweight dashboard for self-hosted services (and bookmarks)","maintainer":"DtxdF@disroot.org","www":"https://github.com/erohtar/Dasherr/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6b6600bbce9c48b3ac45f65b5cf6c618c1a457f9785475e7cf5ffae1a8b89d57","flatsize":1286355,"path":"All/dasherr-1.05.01.pkg","repopath":"All/dasherr-1.05.01.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":225304,"desc":"Dasherr is a minimal and lightweight dashboard for your self-hosted\nservices (and bookmarks).\n\nFeatures:\n\n* Loads instantly + Remains light on resources\n* Responsive design (uses Bootstrap framework)\n* Shows Temperature, CPU load and Memory used by tapping into Glances\n  API (default 5s updates)\n* Built-in online check of services (checked only at time of page\n  load/refresh, to minimize background activity & load)\n* Several built-in Themes (easy to edit & add your own)\n* Wallpaper backgrounds supported\n* FontAwesome icons (also supports Self-hosted/Web image icons)\n* All settings in a single easy to edit json file, with built-in editor\n* Support for alternate configurations without needing multiple Dasherr\n  installations","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["www"]},{"name":"dash.el-emacs_nox","origin":"devel/dash.el","version":"2.19.1_13","comment":"Modern list library for Emacs","maintainer":"ports@FreeBSD.org","www":"https://github.com/magnars/dash.el","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6e0770e8a751f7506f788aadeecf92e3babb436c46feb4ae428b7271573787fb","flatsize":298491,"path":"All/dash.el-emacs_nox-2.19.1_13.pkg","repopath":"All/dash.el-emacs_nox-2.19.1_13.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":55500,"desc":"A modern list api for Emacs. No 'cl required.","deps":{"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["devel","elisp"],"annotations":{"flavor":"nox"},"messages":[{"message":"===>   NOTICE:\n\nThe dash.el-emacs_nox port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dash.el-emacs_devel_nox","origin":"devel/dash.el","version":"2.19.1_13","comment":"Modern list library for Emacs","maintainer":"ports@FreeBSD.org","www":"https://github.com/magnars/dash.el","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9819fdf9514d48432157d504bd0b49581c9e470dfb8d2aaa6cea703e1ed72df4","flatsize":298486,"path":"All/dash.el-emacs_devel_nox-2.19.1_13.pkg","repopath":"All/dash.el-emacs_devel_nox-2.19.1_13.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":55524,"desc":"A modern list api for Emacs. No 'cl required.","deps":{"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"}},"categories":["devel","elisp"],"annotations":{"flavor":"devel_nox"},"messages":[{"message":"===>   NOTICE:\n\nThe dash.el-emacs_devel_nox port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dash.el-emacs_devel","origin":"devel/dash.el","version":"2.19.1_13","comment":"Modern list library for Emacs","maintainer":"ports@FreeBSD.org","www":"https://github.com/magnars/dash.el","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"895c91ba99a429de9e478df3f0e138172a1af8712a0ce43d128b1f1b3d09d2d1","flatsize":298486,"path":"All/dash.el-emacs_devel-2.19.1_13.pkg","repopath":"All/dash.el-emacs_devel-2.19.1_13.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":55516,"desc":"A modern list api for Emacs. No 'cl required.","deps":{"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"}},"categories":["devel","elisp"],"annotations":{"flavor":"devel_full"},"messages":[{"message":"===>   NOTICE:\n\nThe dash.el-emacs_devel port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dash.el","origin":"devel/dash.el","version":"2.19.1_13","comment":"Modern list library for Emacs","maintainer":"ports@FreeBSD.org","www":"https://github.com/magnars/dash.el","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f3f17a208180413a927458ff01669633b74d17cc65dc0771f3ddbd2643d557e0","flatsize":298491,"path":"All/dash.el-2.19.1_13.pkg","repopath":"All/dash.el-2.19.1_13.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":55508,"desc":"A modern list api for Emacs. No 'cl required.","deps":{"emacs":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["devel","elisp"],"annotations":{"flavor":"full"},"messages":[{"message":"===>   NOTICE:\n\nThe dash.el port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dash.el-emacs_canna","origin":"devel/dash.el","version":"2.19.1_13","comment":"Modern list library for Emacs","maintainer":"ports@FreeBSD.org","www":"https://github.com/magnars/dash.el","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1bf0fab8373e8eb82cc739daf52afcead4a0c76c31c73cbe8c63a42f84ae776e","flatsize":298491,"path":"All/dash.el-emacs_canna-2.19.1_13.pkg","repopath":"All/dash.el-emacs_canna-2.19.1_13.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":55520,"desc":"A modern list api for Emacs. No 'cl required.","deps":{"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["devel","elisp"],"annotations":{"flavor":"canna"},"messages":[{"message":"===>   NOTICE:\n\nThe dash.el-emacs_canna port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dash","origin":"shells/dash","version":"0.5.12_1","comment":"POSIX-compliant implementation of /bin/sh","maintainer":"bdrewery@FreeBSD.org","www":"http://gondor.apana.org.au/~herbert/dash/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b9f6efc054f8511e7a5ad6f537f54d3697d97e77fa044e502e9f23927cc279fa","flatsize":152967,"path":"All/dash-0.5.12_1.pkg","repopath":"All/dash-0.5.12_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":78648,"desc":"DASH is a POSIX-compliant implementation of /bin/sh that aims to be as small as\npossible. It does this without sacrificing speed where possible. In fact, it\nis significantly faster than bash (the GNU Bourne-Again SHell) for most tasks.","categories":["shells"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:dash:dash:0.5.12:::::dragonfly6:x86_64:1"}},{"name":"darts","origin":"devel/darts","version":"0.32_1","comment":"C++ template library that implements Double-Array","maintainer":"bofh@FreeBSD.org","www":"http://www.chasen.org/~taku/software/darts/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5464079cbf3a30da356cd0b3c5b00064eeda4bc29f019ec1c0e593410cf14658","flatsize":151810,"path":"All/darts-0.32_1.pkg","repopath":"All/darts-0.32_1.pkg","licenselogic":"or","licenses":["BSD3CLAUSE","LGPL21+"],"pkgsize":43724,"desc":"Darts: Double-ARray Trie System\n\nThis is a C++ template library that implements Double-Array [Aoe\n1989].  Currently only Japanese documentation is provided.\n\n* [Aoe1989] Aoe, J. An Efficient Digital Search Algorithm by Using a\n  Double-Array Structure. IEEE Transactions on Software\n  Engineering. Vol. 15, 9 (Sep 1989). pp. 1066-1077.\n\n* [Datrie] Theppitak Karoonboonyanan An Implementation of Double-Array\n  Trie.\n\n* [Word and Dictionary] Yuji Matsumoto et al. Word and Dictionary Iwanami\n  Course Language Science Vol. 3 pp. 79-81.","categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"darkstat","origin":"net-mgmt/darkstat","version":"3.0.721_1","comment":"Network statistics gatherer and reporter","maintainer":"emikulic@gmail.com","www":"https://unix4lyfe.org/darkstat/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c3c4f2f1f63d3467ce94fb2302412eff04c2c124c9c7f278b2b89a47fea67424","flatsize":148718,"path":"All/darkstat-3.0.721_1.pkg","repopath":"All/darkstat-3.0.721_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":58488,"desc":"Darkstat is an ntop-workalike network statistics gatherer. Built to be faster\nand smaller than ntop, it uses libpcap to capture network traffic and serves up\nWeb page reports of statistics such as data transferred by host, port, and\nprotocol. It also has a neat bandwidth usage graph.","categories":["net-mgmt"],"shlibs_required":["libc.so.8","libpcap.so.3","libz.so.3"],"options":{"DOCS":"on"}},{"name":"db5","origin":"databases/db5","version":"5.3.28_9","comment":"Oracle Berkeley DB, revision 5.3","maintainer":"ports@FreeBSD.org","www":"https://www.oracle.com/database/berkeley-db/db.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e8ce4c489f23a3ace570c4abf1573ae796e8ea9fc97394e96a0a8c211a782606","flatsize":51874200,"path":"All/db5-5.3.28_9.pkg","repopath":"All/db5-5.3.28_9.pkg","licenselogic":"single","licenses":["SLEEPYCAT"],"pkgsize":12952088,"desc":"Oracle Berkeley DB is a family of open source embeddable databases\nthat allows developers to incorporate within their applications a\nfast, scalable, transactional database engine with industrial grade\nreliability and availability. As a result, customers and end-users\nwill experience an application that simply works, reliably manages\ndata, can scale under extreme load, but requires no ongoing database\nadministration. As a developer, you can focus on your application and\nbe confident that Oracle Berkeley DB will manage your persistence\nneeds.","categories":["databases","java"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"CRYPTO":"on","DEBUG":"off","DOCS":"on","JAVA":"off","L10N":"off","TCL":"off"},"annotations":{"deprecated":"EOLd, potential security issues, maybe use db18 instead","expiration_date":"2022-06-30"},"messages":[{"message":"===>   NOTICE:\n\nThe db5 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nEOLd, potential security issues, maybe use db18 instead.\n\nIt is scheduled to be removed on or after 2022-06-30."}]},{"name":"dcmtk","origin":"graphics/dcmtk","version":"3.6.9_1","comment":"DICOM ToolKit, libraries and applications for DICOM/MEDICOM standard","maintainer":"yuri@FreeBSD.org","www":"https://dcmtk.org/en/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"06b5847bb831bc21476bd810088612e68d3b2ed26853f0d5dc6f5285899f40f3","flatsize":55520227,"path":"All/dcmtk-3.6.9_1.pkg","repopath":"All/dcmtk-3.6.9_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":7849208,"desc":"This DICOM ToolKit (DCMTK) package consists of source code, documentation\nand installation instructions for a set of software libraries and\napplications implementing part of the DICOM/MEDICOM Standard.","deps":{"icu":{"origin":"devel/icu","version":"76.1,1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"png":{"origin":"graphics/png","version":"1.6.47"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["devel","graphics"],"shlibs_required":["libc.so.8","libcrypto.so.12","libdl.so.0","libm.so.4","libpng16.so.16","libpthread.so.0","librt.so.0","libssl.so.12","libstdc++.so.9","libtiff.so.6","libwrap.so.4","libxml2.so.2","libz.so.3"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:offis:dcmtk:3.6.9:::::dragonfly6:x86_64:1"}},{"name":"darkice","origin":"audio/darkice","version":"1.4_3","comment":"IceCast, IceCast2, and ShoutCast live audio streamer","maintainer":"takefu@airport.fm","www":"http://darkice.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2848abab53733830708672c808ea104f699b5b86dd582e45e42a568777353dae","flatsize":462382,"path":"All/darkice-1.4_3.pkg","repopath":"All/darkice-1.4_3.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":154052,"desc":"DarkIce is an IceCast, IceCast2, and ShoutCast live audio streamer.  It\nrecords audio from an audio interface (e.g. sound card), encodes it and\nsends it to a stream server.\n\nDarkIce can encode in the following formats:\n\n  - MP3 (using the lame library)\n  - MP2 (using the twolame library)\n  - Ogg Vorbis\n  - AAC (using the faac library)\n  - AAC HEv2 (using libaacplus library)\n\nDarkIce can send the encoded stream to the following streaming servers:\n\n  - ShoutCast\n  - IceCast 1.3.x and 2.x\n  - Darwin Streaming Server\n  - Archive the encoded audio in files","deps":{"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"}},"categories":["audio","net"],"shlibs_required":["libc.so.8","libm.so.4","libogg.so.0","libpthread.so.0","librt.so.0","libstdc++.so.9","libvorbis.so.0","libvorbisenc.so.2"],"options":{"JACK":"off","PULSEAUDIO":"off","FAAC":"off","LAME":"off","OPUS":"off","TWOLAME":"off","VORBIS":"on"},"messages":[{"message":"Unless this file already existed, a sample configuration file\nhas been placed in /usr/local/etc/darkice.cfg.\n\nPlease edit it according to your needs.\n\n********************************************************************\n\nIn order to enable darkice Server service at startup and start it please run:\n# service darkice enable\n# service darkice start","type":"install"}]},{"name":"darkplaces","origin":"games/darkplaces","version":"20180412.b1_1","comment":"Quake engine modification","maintainer":"danfe@FreeBSD.org","www":"https://icculus.org/twilight/darkplaces/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ed2ff92ab4005b33b03afaa65cac20512651986d0f363be3df9f1ac32f2e7528","flatsize":9660890,"path":"All/darkplaces-20180412.b1_1.pkg","repopath":"All/darkplaces-20180412.b1_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1698280,"desc":"Dark Places is a Quake modification I have built over the course of 6 years on\nand off experimenting, it got somewhat of an overhaul when the Quake engine\nsource code was released, and I began developing a custom OpenGL-only engine\nfor it and other mods, which supports Windows WGL and Linux GLX, and has\ngreatly improved graphics and image quality.\n\nIt cannot easily be described, as it is simply an improved Quake, not a total\nconversion (yet, anyway).\n\nThe realism of shell casings falling to the floor, much improved bullet\nimpacts, 32bit color alpha blended explosions, blood flying everywhere and\nsticking to the walls...\n\nBehind the scenes the code has changed a great deal, I was not content with\nthe original QuakeC code, and I have greatly changed the engine while\nmaintaining compatibility with normal Quake modifications.","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXxf86vm":{"origin":"x11/libXxf86vm","version":"1.1.5"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"quake-data":{"origin":"games/quake-data","version":"1.0.6_3"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"}},"categories":["games"],"shlibs_required":["libSDL2-2.0.so.0","libX11.so.6","libXext.so.6","libXpm.so.4","libXxf86vm.so.1","libc.so.8","libjpeg.so.8","libm.so.4","libpthread.so.0","libutil.so.4","libz.so.3"],"options":{"DOCS":"on","SDL1":"off","GLX":"on","SDL":"on","SERVER":"on"}},{"name":"darkhttpd","origin":"www/darkhttpd","version":"1.16","comment":"Simple, static web server","maintainer":"henrichhartzer@tuta.io","www":"https://unix4lyfe.org/darkhttpd/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"023261cb96bcd8421d43feadae9561b160290558db4344e443d68aa7f847fae9","flatsize":45531,"path":"All/darkhttpd-1.16.pkg","repopath":"All/darkhttpd-1.16.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":19112,"desc":"darkhttpd is a simple, static web server. No configuration file, no CGI.","categories":["www"],"users":["darkhttpd"],"groups":["darkhttpd"],"shlibs_required":["libc.so.8"],"annotations":{"cpe":"cpe:2.3:a:darkhttpd_project:darkhttpd:1.16:::::dragonfly6:x86_64"}},{"name":"darcnes","origin":"emulators/darcnes","version":"9b0401_8","comment":"Multi-system emulator","maintainer":"ports@FreeBSD.org","www":"http://www.dridus.com/~nyef/darcnes/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"40a88d3e38223806e4a3729f52a49960e82d27019812d208faffe005f16fcc85","flatsize":239291,"path":"All/darcnes-9b0401_8.pkg","repopath":"All/darcnes-9b0401_8.pkg","licenselogic":"single","licenses":["darcnes-license"],"pkgsize":65512,"desc":"multi-system emulator","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["emulators"],"shlibs_required":["libX11.so.6","libXaw.so.7","libXext.so.6","libXmu.so.6","libXt.so.6","libc.so.8"],"options":{"DOCS":"on","X11":"on","SVGALIB":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe darcnes port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"darknet","origin":"misc/darknet","version":"4.p_4,1","comment":"Open source neural networks in C","maintainer":"yuri@FreeBSD.org","www":"https://pjreddie.com/darknet/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"34ae6be1bcb5e80b333321fcb6de8d1bae3b67408f1a35d3d65e69bd6b198cbd","flatsize":2082889,"path":"All/darknet-4.p_4,1.pkg","repopath":"All/darknet-4.p_4,1.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":599904,"desc":"Darknet is an open source neural network framework written in C and CUDA. It is\nfast, easy to install, and supports CPU and GPU computation.","deps":{"opencv":{"origin":"graphics/opencv","version":"4.9.0_7"}},"categories":["misc"],"shlibs_required":["libc.so.8","libgomp.so.1","libm.so.4","libopencv_alphamat.so.409","libopencv_aruco.so.409","libopencv_bgsegm.so.409","libopencv_bioinspired.so.409","libopencv_calib3d.so.409","libopencv_ccalib.so.409","libopencv_core.so.409","libopencv_datasets.so.409","libopencv_dnn.so.409","libopencv_dnn_objdetect.so.409","libopencv_dnn_superres.so.409","libopencv_dpm.so.409","libopencv_face.so.409","libopencv_features2d.so.409","libopencv_flann.so.409","libopencv_freetype.so.409","libopencv_fuzzy.so.409","libopencv_hdf.so.409","libopencv_hfs.so.409","libopencv_highgui.so.409","libopencv_img_hash.so.409","libopencv_imgcodecs.so.409","libopencv_imgproc.so.409","libopencv_intensity_transform.so.409","libopencv_line_descriptor.so.409","libopencv_mcc.so.409","libopencv_ml.so.409","libopencv_objdetect.so.409","libopencv_optflow.so.409","libopencv_phase_unwrapping.so.409","libopencv_photo.so.409","libopencv_plot.so.409","libopencv_quality.so.409","libopencv_rapid.so.409","libopencv_reg.so.409","libopencv_rgbd.so.409","libopencv_saliency.so.409","libopencv_sfm.so.409","libopencv_shape.so.409","libopencv_stereo.so.409","libopencv_stitching.so.409","libopencv_structured_light.so.409","libopencv_superres.so.409","libopencv_surface_matching.so.409","libopencv_text.so.409","libopencv_tracking.so.409","libopencv_video.so.409","libopencv_videoio.so.409","libopencv_videostab.so.409","libopencv_wechat_qrcode.so.409","libopencv_xfeatures2d.so.409","libopencv_ximgproc.so.409","libopencv_xobjdetect.so.409","libopencv_xphoto.so.409","libpthread.so.0","libstdc++.so.9"],"options":{"AVX":"off","OPENCV":"on","SSE2":"on","SSE3":"off","SSE4":"off"}},{"name":"dante","origin":"net/dante","version":"1.4.3_3","comment":"Circuit-level firewall/proxy","maintainer":"danfe@FreeBSD.org","www":"https://www.inet.no/dante/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a0f75003c3e729578455aefda98acba428323014992994cc13376c2f4ec93a69","flatsize":2528942,"path":"All/dante-1.4.3_3.pkg","repopath":"All/dante-1.4.3_3.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":550328,"desc":"Dante is a circuit-level firewall/proxy (socks implemented) that can be\nused to provide convenient and secure network connectivity to a wide range\nof hosts while requiring only the server Dante runs on to have external\nnetwork connectivity.\n\nOnce installed, Dante can in most cases be made transparent to the clients\nwhile offering detailed access control and logging facilities to the\nserver administrator.","deps":{"miniupnpc":{"origin":"net/miniupnpc","version":"2.3.2"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["net","security"],"shlibs_required":["libc.so.8","libcrypt.so.4","libm.so.4","libminiupnpc.so.20","libpam.so.3","libwrap.so.4"],"options":{"DOCS":"on","EXAMPLES":"on","UPNP":"on"},"messages":[{"message":"If you're upgrading from earlier release to 1.4.x, please read UPGRADE\ndocument, which is installed in docs folder, or check it online:\n\nhttp://www.inet.no/dante/doc/1.4.x/config/upgrade.html\n\nThe 1.4.x release has syntax changes and various new functionality\nadditions.","type":"upgrade"}]},{"name":"dangen","origin":"games/dangen","version":"0.5_6","comment":"Shoot'em up game where accurate shooting matters","maintainer":"amdmi3@FreeBSD.org","www":"http://www.interq.or.jp/libra/oohara/dangen/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1ffe7cf1e949b0ee886063649b203b4b4007a65d9b02f920c6c4429262275f87","flatsize":693584,"path":"All/dangen-0.5_6.pkg","repopath":"All/dangen-0.5_6.pkg","licenselogic":"or","licenses":["ART20","GPLv2"],"pkgsize":238908,"desc":"Dangen is a shoot 'em up game that attach importance to accuracy\nof shooting. With the combination of the cursor key and the shot\nbutton, you can shoot at your side or even at your back. Get the\nbonus point by hitting the enemy without a miss. You can choose\nstages of different difficulty.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_image-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"damager","origin":"sysutils/damager","version":"0.1_1","comment":"Overrides chunks of files with garbage","maintainer":"amijaresp@gmail.com","www":"https://github.com/granalberto/damager","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ccb7a8775bbcdc213fe1d5db7d39b709e686b3d53610257d263dde1362021567","flatsize":7494,"path":"All/damager-0.1_1.pkg","repopath":"All/damager-0.1_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":3644,"desc":"Takes a small amount of random data from /dev/random and writes it to\nsome place inside the file passed as argument. Then you can test your\nFAM or checksuming system for integrity protection.","categories":["sysutils"],"shlibs_required":["libc.so.8"]},{"name":"dancer","origin":"irc/dancer","version":"4.16_1","comment":"IRC bot written in C for UNIX, Windows, and AmigaOS","maintainer":"danfe@FreeBSD.org","www":"https://dancer.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0232cf90d386792f78a11ac17fe47a3c0611e38dc74f1bf9bcba4f8b00ab897d","flatsize":584225,"path":"All/dancer-4.16_1.pkg","repopath":"All/dancer-4.16_1.pkg","licenselogic":"single","pkgsize":200348,"desc":"Dancer is an IRC bot. A bot is an automated client for Internet Relay Chat\nnetworks, which stays online after its owner leaves. It was designed to\nprotect and serve. Your faithful, strong (but humble) servant. Yes,\nladies. This is one bot who will not cheat on you.\n\nDancer was developed in C, and is mostly POSIX compliant. It runs on\nmost of the UNIX flavors you have used, and a few you haven't heard of.\nIt also runs on Win32 and AmigaOS.","categories":["irc"],"shlibs_required":["libc.so.8","libcrypt.so.4","libm.so.4"]},{"name":"dasel","origin":"textproc/dasel","version":"2.8.1_2","comment":"Query and update data structures from the command line","maintainer":"lcook@FreeBSD.org","www":"https://github.com/TomWright/dasel","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7415b93a30c4efafca830be5e329bcae60b8165a272a132eee4798be7fbeb668","flatsize":9813333,"path":"All/dasel-2.8.1_2.pkg","repopath":"All/dasel-2.8.1_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2798768,"desc":"Dasel (short for data-selector) allows\nyou to query and modify data structures\nusing selector strings.\n\nComparable to jq / yq, but supports JSON,\nYAML, TOML and XML with zero runtime\ndependencies.","categories":["textproc"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"de-ding","origin":"german/ding","version":"1.9_1","comment":"German-English dictionary program for X windows/Unix","maintainer":"beat@FreeBSD.org","www":"https://www-user.tu-chemnitz.de/~fri/ding/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8089e8f49c238e085c0c2ea9d9b3d77ea8264e474588ab17e6f98c83ab181ac7","flatsize":48324283,"path":"All/de-ding-1.9_1.pkg","repopath":"All/de-ding-1.9_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":11737100,"desc":"Ding is a  Dictionary lookup program for the  X window system  (Linux,\nUnix - not for  Mac  or  MS Windows).  It comes with a  German-English\nDictionary  with  approximately  326,000  entries.  It is  an  offline\nversion of the dictionary found at:\n\n    <URL:http://dict.tu-chemnitz.de/>.\n\nIt is based on Tk version >= 8.3 and uses the agrep or egrep tools for\nsearching.\n\nIt  has  many  configuration  options,  such  as  search  preferences,\ninterface  language (English  or German),  colors. It has  history and\nhelp functions and comes with useful  key and mouse bindings for quick\nand easy lookups.","deps":{"agrep":{"origin":"textproc/agrep","version":"3.41.5"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["german","tk"]},{"name":"dalmp","origin":"databases/dalmp","version":"3.1.0","comment":"Database Abstraction Layer for MySQL using PHP","maintainer":"nbari@tequila.io","www":"https://docs.dalmp.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9a83b44cf6e45350d8885b58e4d39d274882e519476e121e91712ebbf996a967","flatsize":450910,"path":"All/dalmp-3.1.0.pkg","repopath":"All/dalmp-3.1.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":163540,"desc":"DALMP - Database Abstraction Layer for MySQL using PHP\n\n%250 fat, extremely easy to use. Only connect to database when needed.\n\nDetails\n* Dependecy Injector (DI) support, load once, trigger when required.\n* APC, Disk, Memcache, Redis.io cache support.\n* Group caching cache by groups and flush by groups or individual keys.\n* Prepared statements ready, support dynamic building queries, auto\n  detect types (i,d,s,b).\n* Secure connections with SSL.\n* SQLite3 Encryption.\n* Save sessions in database (mysql/sqlite) or a cache like redis/memcache/apc.\n* Easy to use/install/adapt.\n* Nested Transactions (SAVEPOINT / ROLLBACK TO SAVEPOINT).\n* Support connections via unix_sockets.\n* SQL queues.\n* Export to CSV.\n* Trace/measure everything enabling the debugger.\n* Works out of the box with Cloud databases like Amazon RDS or Google cloud.\n* Lazy database connection. Connect only when needed.\n* PSR-0 compliance.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-curl":{"origin":"ftp/php83-curl","version":"8.3.21"},"php83-mysqli":{"origin":"databases/php83-mysqli","version":"8.3.21"},"php83-pecl-memcache":{"origin":"databases/pecl-memcache","version":"8.2"},"php83-pecl-redis":{"origin":"databases/pecl-redis","version":"6.2.0"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-sqlite3":{"origin":"databases/php83-sqlite3","version":"8.3.21"}},"categories":["databases"]},{"name":"dailystrips","origin":"deskutils/dailystrips","version":"1.0.28_1,1","comment":"Utility to download or view your favorite online comic strips daily","maintainer":"jgh@FreeBSD.org","www":"https://dailystrips.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3f73d95cdeb11bc9fd1fb1825d76c4aa6187a16e428b4de5d95d72b2e3c7687b","flatsize":168164,"path":"All/dailystrips-1.0.28_1,1.pkg","repopath":"All/dailystrips-1.0.28_1,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":40068,"desc":"dailystrips is a utility to download your favorite online comic\nstrips each day. What sets it apart from the rest is its\n\"local\" mode of operation, which automatically downloads strips\nfor you.","deps":{"p5-TimeDate":{"origin":"devel/p5-TimeDate","version":"2.33,1"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["deskutils","www"],"options":{"DOCS":"on"}},{"name":"docear","origin":"deskutils/docear","version":"1.2.0","comment":"Academic literature suite","maintainer":"ports@FreeBSD.org","www":"https://www.docear.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4f0b54ab1a82f55df48dee385d1ce965176c3bb365cb3dc0914177127d1776c2","flatsize":69798678,"path":"All/docear-1.2.0.pkg","repopath":"All/docear-1.2.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":59343132,"desc":"Docear (pronounced dog-ear) integrates everything you need to search,\norganize and create academic literature in a single application: a\ndigital library, reference manager, PDF and file manager, note taking\nand mind mapping.  And the best: Docear works seamlessly with many\nexisting tools like Mendeley, Microsoft Word, and Foxit Reader.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["deskutils","education","java"],"messages":[{"message":"===>   NOTICE:\n\nThe docear port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"daggy","origin":"sysutils/daggy","version":"2.1.3_1","comment":"Data Aggregation Utility: runs commands on remote hosts simultaneously","maintainer":"yuri@FreeBSD.org","www":"https://daggy.dev/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c0357573bfe4309a516695ab577cbbe5392d31a72fddd8c92414ffbe9e4b2ad2","flatsize":508215,"path":"All/daggy-2.1.3_1.pkg","repopath":"All/daggy-2.1.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":140324,"desc":"Daggy is an IT automation tool. It can run terminal commands on local or remote\nserveres and aggregate their output locally.\n\nDaggy main goals are simplicity and ease-of-use. If you know about yaml/json,\nbash/powershell and ssh you know how to use Daggy.\n\nDaggy can be helpful for developers, QA, DevOps and engenieers for debug,\nanalyze and control distributed network systems, for example, based on\nmicroservice architecture.\n\nDaggy is serverless, cross-platform solution and don't require installation on\nremote servers. Commands execution work under SSH transport protocol or via\nlocal terminal.","deps":{"botan2":{"origin":"security/botan2","version":"2.19.5_4"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libssh2":{"origin":"security/libssh2","version":"1.11.1,3"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"yaml-cpp":{"origin":"devel/yaml-cpp","version":"0.8.0"}},"categories":["sysutils"],"shlibs_required":["libQt6Core.so.6","libQt6Network.so.6","libc.so.8","libcrypto.so.12","libgcc_s.so.1","libm.so.4","libpthread.so.0","libssh2.so.1","libstdc++.so.6","libyaml-cpp.so.0"]},{"name":"daemontools-encore","origin":"sysutils/daemontools-encore","version":"1.11_1","comment":"Collection of tools for managing Unix services","maintainer":"ports@FreeBSD.org","www":"https://untroubled.org/daemontools-encore/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"19f54344683b2c7ceb1778fda819baa50cda273c68756170de2fc5b699b770e7","flatsize":315154,"path":"All/daemontools-encore-1.11_1.pkg","repopath":"All/daemontools-encore-1.11_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":67360,"desc":"daemontools-encore is a collection of tools for managing UNIX services.\nIt is derived from the public-domain release of daemontools by D. J.\nBernstein.  daemontools-encore adds numerous enhancements above what\ndaemontools could do while maintaining backwards compatibility with\ndaemontools. See the CHANGES file for more details on what features\nhave been added.","categories":["sysutils"],"shlibs_required":["libc.so.8"],"options":{"S_EARLY":"off","S_NORMAL":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe daemontools-encore port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"daemontools","origin":"sysutils/daemontools","version":"0.76_20","comment":"Service monitoring and logging utilities by djb","maintainer":"bdrewery@FreeBSD.org","www":"https://cr.yp.to/daemontools.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"67daa46a76ea0bcbd95c706f3749ec37a9e3989f2d4548a857976a4d4491b572","flatsize":264119,"path":"All/daemontools-0.76_20.pkg","repopath":"All/daemontools-0.76_20.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":54588,"desc":"Daemontools is a small set of /very/ useful utilities, from Dan\nBernstein.  They are mainly used for controlling processes, and\nmaintaining logfiles.","categories":["sysutils"],"shlibs_required":["libc.so.8"],"options":{"MAN":"on","SIGQ12":"off","TESTS":"on","S_EARLY":"off","S_NORMAL":"on"}},{"name":"daemonize","origin":"sysutils/daemonize","version":"1.7.8","comment":"Tool to run a command as a daemon","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/bmc/daemonize","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"590160a49fd834b0753da4537a65fc478497013009f9f4a3438b2664f6323be7","flatsize":20674,"path":"All/daemonize-1.7.8.pkg","repopath":"All/daemonize-1.7.8.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":10076,"desc":"daemonize is a command-line utility that runs a command as a Unix daemon. See\nthe accompanying man page for full details.","categories":["sysutils"],"shlibs_required":["libc.so.8"]},{"name":"dae","origin":"sysutils/dae","version":"0.9_1","comment":"List and control system daemon","maintainer":"light@ether.org.za","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5aa4281b03ecf50ada28bc2c71fe9fd5e7814c93c95c9f97bf8a54f01f4885ae","flatsize":2318,"path":"All/dae-0.9_1.pkg","repopath":"All/dae-0.9_1.pkg","licenselogic":"single","pkgsize":2384,"desc":"The dae program is used to list all daemon control scripts installed\nwithin the rc.d system. It may also be used to execute any of these\nscripts with the parameters provided.","categories":["sysutils"]},{"name":"dadadodo","origin":"textproc/dadadodo","version":"1.04","comment":"Text processor which analyses text and generates random sentences","maintainer":"ports@FreeBSD.org","www":"https://www.jwz.org/dadadodo/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a1247317c194ea2771787a04e55d77e8f945e1b4d594923eb8d6cafa2a87e04d","flatsize":36327,"path":"All/dadadodo-1.04.pkg","repopath":"All/dadadodo-1.04.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17740,"desc":"Dadadodo analyses text files and generates markov chains of word\nfrequencies; it can then generate random sentences based on that data.","categories":["textproc"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe dadadodo port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dact","origin":"archivers/dact","version":"0.8.42_3","comment":"Dynamic Adaptive Compression Tool","maintainer":"ports@FreeBSD.org","www":"https://www.rkeene.org/oss/dact/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f519885301cf38c93bb8675856dc5ef65ef10008ec7009fbe99d69a6a9fa16c2","flatsize":217468,"path":"All/dact-0.8.42_3.pkg","repopath":"All/dact-0.8.42_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":59780,"desc":"Take file, compress each block with 1 of 256 algorithms (including no\ncompression) and use algorithm on a per block basis.","deps":{"libmcrypt":{"origin":"security/libmcrypt","version":"2.5.8_4"},"lzo2":{"origin":"archivers/lzo2","version":"2.10_1"}},"categories":["archivers"],"shlibs_required":["libbz2.so.2","libc.so.8","libm.so.4","libmcrypt.so.4","libz.so.3"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe dact port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"daa2iso","origin":"sysutils/daa2iso","version":"0.1.7e_1","comment":"Convert PowerISO DAA files to ISO9660","maintainer":"marcel@herrbischoff.com","www":"https://aluigi.altervista.org/mytoolz.htm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"89dc8c0e1d4e67eff316a127a4bf1f02947ed37741595e145e762e7dfa5ebcd5","flatsize":73077,"path":"All/daa2iso-0.1.7e_1.pkg","repopath":"All/daa2iso-0.1.7e_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":24280,"desc":"Tool for converting the DAA files (Direct Access Archive, used by\nPowerISO) to ISO9660.","categories":["sysutils"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"dSFMT","origin":"math/dsfmt","version":"2.2.5_1","comment":"Double precision SIMD-oriented Fast Mersenne Twister","maintainer":"thierry@FreeBSD.org","www":"http://www.math.sci.hiroshima-u.ac.jp/m-mat/MT/SFMT/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3a0782e2da0278d7ee411146d62de5dd076d04d2094b8b1db14a04059ba9193e","flatsize":475178,"path":"All/dSFMT-2.2.5_1.pkg","repopath":"All/dSFMT-2.2.5_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":65704,"desc":"The purpose of dSFMT is to speed up the generation by avoiding the expensive\nconversion of integer to double (floating point). dSFMT directly generates\ndouble precision floating point pseudorandom numbers which have the IEEE\nStandard for Binary Floating-Point Arithmetic (ANSI/IEEE Std 754-1985) format.\n\ndSFMT is only available on the CPUs which use IEEE 754 format double precision\nfloating point numbers.","categories":["math"],"options":{"DOCS":"on","OPTIMIZED_CFLAGS":"on"}},{"name":"dMagnetic","origin":"games/dMagnetic","version":"0.37_1","comment":"Magnetic Scrolls Interpreter","maintainer":"dettus@dettus.net","www":"https://www.dettus.net/dMagnetic/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f9f1ad6dcad6b7b4da27f92034f0bab0b839b925abc7137ddf7a7c56716201f1","flatsize":145240,"path":"All/dMagnetic-0.37_1.pkg","repopath":"All/dMagnetic-0.37_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":70032,"desc":"dMagnetic is a Magnetic Scrolls Interpreter. It allows to play classic text\nadventures such as \"The Pawn\", \"The Guild of Thieves\", \"Fish!\", \"Jinxter\",\n\"Myth\", \"Corruption\" and \"Wonderland\" in a terminal window. The beautiful\ngraphics are being rendered in glorious ANSI art.","categories":["games"],"shlibs_required":["libc.so.8"]},{"name":"de-wordpress-de_DE","origin":"german/wordpress","version":"6.6.1","comment":"State-of-the-art semantic personal publishing platform","maintainer":"joneum@FreeBSD.org","www":"https://de.wordpress.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"14612eaf815c32dd3b8e624f3c6714b2177cb3291812e61d7a37099e23c33ac4","flatsize":75173730,"path":"All/de-wordpress-de_DE-6.6.1.pkg","repopath":"All/de-wordpress-de_DE-6.6.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":17249608,"desc":"WordPress is a state-of-the-art semantic personal publishing platform\nwith a focus on aesthetics, web standards, and usability.\n\nMore simply, Wordpress is what you use when you want to work\nwith your blogging software, not fight it.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-curl":{"origin":"ftp/php83-curl","version":"8.3.21"},"php83-exif":{"origin":"graphics/php83-exif","version":"8.3.21"},"php83-fileinfo":{"origin":"sysutils/php83-fileinfo","version":"8.3.21"},"php83-ftp":{"origin":"ftp/php83-ftp","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-mysqli":{"origin":"databases/php83-mysqli","version":"8.3.21"},"php83-pecl-imagick":{"origin":"graphics/pecl-imagick","version":"3.7.0_5"},"php83-tokenizer":{"origin":"devel/php83-tokenizer","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"},"php83-zip":{"origin":"archivers/php83-zip","version":"8.3.21"},"php83-zlib":{"origin":"archivers/php83-zlib","version":"8.3.21"}},"categories":["german","www"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:wordpress:wordpress:6.6.1:::de_DE::dragonfly6:x86_64"},"messages":[{"message":"Before the first use of WordPress, copy wp-config-sample.php to wp-config.php\nin /usr/local/www/wordpress and modify it to fit your MySQL.\nMaybe you need 'mysqladmin create wordpress' first.","type":"install"},{"message":"If you are upgrading, please run http://your.site/wordpress/wp-admin/upgrade.php\nto upgrade WordPress.","type":"upgrade"}]},{"name":"d2x","origin":"games/d2x","version":"0.2.5_15","comment":"Unix port of Descent 2 Game","maintainer":"ports@FreeBSD.org","www":"https://www.icculus.org/d2x/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"23eeb9d3534ca2e813b83920f04d9edca8cc2d47fa3b40b7b0dc8c21ca44bc0f","flatsize":791209,"path":"All/d2x-0.2.5_15.pkg","repopath":"All/d2x-0.2.5_15.pkg","licenselogic":"single","pkgsize":347768,"desc":"D2X is a Unix port of game Descent made by Parallax software.\nYou need to own orignal game or download shareware datafiles.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_image-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on","OPENGL":"off"},"messages":[{"message":"You need to get datafiles from original Descent 2 or 1 game.\nDescent has also shareware edition, which is freely downloadable\nfrom d2x home page. Read file installation.txt for more information.","type":"install"},{"message":"===>   NOTICE:\n\nThe d2x port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dar","origin":"sysutils/dar","version":"2.7.17","comment":"Command-line backup tool, aimed for disks","maintainer":"bofh@FreeBSD.org","www":"http://dar.linux.free.fr/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d1baf3e216b9dd7738f2a7f57d4fcfb71c38c92498d7b3e68159a8d77a84b820","flatsize":16119663,"path":"All/dar-2.7.17.pkg","repopath":"All/dar-2.7.17.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":2677276,"desc":"dar is a shell command that backs up directory trees and files. It has been\ntested under Linux, Windows, Solaris, FreeBSD, NetBSD, MacOS X and several\nother systems, it is released under the GNU General Public License (GPL).\nSince version 2.0.0 an Application Interface (API) is available, opening the\nway for external/independent Graphical User Interfaces (GUIs) like kdar.\nThis API relies on the libdar library, which is the core part of DAR\nprograms; as such, the API is released under the GPL. Consequently, to use\nthe API, your program must be released under the GPL as well.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libargon2":{"origin":"security/libargon2","version":"20190702_1"},"libelf":{"origin":"devel/libelf","version":"0.8.13_3"},"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"libgpg-error":{"origin":"security/libgpg-error","version":"1.51"},"liblz4":{"origin":"archivers/liblz4","version":"1.10.0,1"},"librsync":{"origin":"net/librsync","version":"2.3.4"},"libthreadar":{"origin":"devel/libthreadar","version":"1.5.2"},"lzo2":{"origin":"archivers/lzo2","version":"2.10_1"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["archivers","sysutils"],"shlibs_required":["libargon2.so.0","libbz2.so.2","libc.so.8","libdl.so.0","libexecinfo.so.1","libgcrypt.so.20","libgpg-error.so.0","libintl.so.8","liblz4.so.1","liblzma.so.3","liblzo2.so.2","libm.so.4","libpthread.so.0","librsync.so.2","libstdc++.so.9","libthreadar.so.1000","libz.so.3","libzstd.so.1"],"options":{"ARGON2":"on","BZIP2":"on","DELTA":"on","DOCS":"on","GCRYPT":"on","GPGME":"off","LZ4":"on","LZMA":"on","LZO":"on","MULTITHR":"on","NLS":"on","ZLIB":"on","ZSTD":"on"}},{"name":"d11amp","origin":"audio/d11amp","version":"0.61_2","comment":"Oldskool MP3 player","maintainer":"dettus@dettus.net","www":"https://www.dettus.net/d11amp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"43c1d84327350060842006ba99cee45c684df8972529f50860e7a9ead9ba1c78","flatsize":141773,"path":"All/d11amp-0.61_2.pkg","repopath":"All/d11amp-0.61_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":57424,"desc":"D11AMP is an oldskool MP3 player. In addition to being a frontend\nto mpg123, it can handle WinAMP's treasure trove of skins.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk4":{"origin":"x11-toolkits/gtk40","version":"4.18.4"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libzip":{"origin":"archivers/libzip","version":"1.11.2"},"mpg123":{"origin":"audio/mpg123","version":"1.32.10"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"portaudio":{"origin":"audio/portaudio","version":"19.6.0_7,1"}},"categories":["audio"],"shlibs_required":["libc.so.8","libcairo.so.2","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-4.so.1","libm.so.4","libmpg123.so.0","libportaudio.so.2","libzip.so.5"]},{"name":"d0_blind_id","origin":"security/d0_blind_id","version":"1.0_2","comment":"Crypto library","maintainer":"freebsd@jonathanprice.org","www":"https://github.com/divVerent/d0_blind_id","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"52696d3523bbfb138b331a1776ff4be563f90699d7760dc6f44165b930864280","flatsize":233561,"path":"All/d0_blind_id-1.0_2.pkg","repopath":"All/d0_blind_id-1.0_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":47116,"desc":"Cryptographic library to perform identification using Schnorr\nIdentification scheme and Blind RSA Signatures.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"}},"categories":["devel","security"],"shlibs_required":["libc.so.8","libgmp.so.10"]},{"name":"d-spy","origin":"devel/d-spy","version":"47.0","comment":"D-Bus explorer","maintainer":"gnome@FreeBSD.org","www":"https://gitlab.gnome.org/GNOME/d-spy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7662c910338b7047210bc985a39afea900b5d2a491755de36c7a3aa105ab190f","flatsize":403931,"path":"All/d-spy-47.0.pkg","repopath":"All/d-spy-47.0.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":92316,"desc":"D-Spy is a tool to explore and test end-points and interfaces on the\nSystem or Session D-Bus. You can also connect to D-Bus peers by\naddress. D-Spy was originally part of GNOME Builder.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk4":{"origin":"x11-toolkits/gtk40","version":"4.18.4"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libadwaita":{"origin":"x11-toolkits/libadwaita","version":"1.7.2"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["devel"],"shlibs_required":["libadwaita-1.so.0","libc.so.8","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-4.so.1","libintl.so.8"]},{"name":"cython-lint","origin":"devel/cython-lint","version":"0.16.6","comment":"Lint Cython files","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/MarcoGorelli/cython-lint","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ffd924efaaf023561f00bf3959df0bc61fc6832e59e5ccb97b0e87aa40ef62c5","flatsize":144226,"path":"All/cython-lint-0.16.6.pkg","repopath":"All/cython-lint-0.16.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":29440,"desc":"cython-lint provides everything flake8 used to do (by accident), plus much more.\n\ncython-lint is a tool and pre-commit hook to lint Cython files.","deps":{"py311-cython":{"origin":"lang/cython","version":"0.29.37_2"},"py311-pycodestyle":{"origin":"devel/py-pycodestyle","version":"2.12.1_1"},"py311-tokenize-rt":{"origin":"devel/py-tokenize-rt","version":"6.1.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"]},{"name":"czmq4","origin":"net/czmq4","version":"4.2.1_2","comment":"High-level C Binding for ZeroMQ (Version 4)","maintainer":"krion@FreeBSD.org","www":"http://czmq.zeromq.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"502410b2dfb5e1a74eaae81fe610c311b644c45c1f6d3b6aaa2e20f9b8401726","flatsize":2697302,"path":"All/czmq4-4.2.1_2.pkg","repopath":"All/czmq4-4.2.1_2.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":575432,"desc":"High-level C bindings for ZeroMQ, version 4.","deps":{"libzmq4":{"origin":"net/libzmq4","version":"4.3.5_2"}},"categories":["net"],"shlibs_required":["libc.so.8","libpthread.so.0","libzmq.so.5"]},{"name":"czmq","origin":"net/czmq","version":"4.1.1_1","comment":"High-level C Binding for ZeroMQ","maintainer":"bofh@FreeBSD.org","www":"http://czmq.zeromq.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8aa032073e1ce43b8cb94b93061276f57a301657869fd38a3b434a0cd5bc05c2","flatsize":2030038,"path":"All/czmq-4.1.1_1.pkg","repopath":"All/czmq-4.1.1_1.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":344616,"desc":"High-level C bindings for ZeroMQ.","deps":{"libzmq4":{"origin":"net/libzmq4","version":"4.3.5_2"}},"categories":["net"],"shlibs_required":["libc.so.8","libpthread.so.0","libzmq.so.5"]},{"name":"cyrus2dovecot","origin":"mail/cyrus2dovecot","version":"1.3_1","comment":"Convert Cyrus folders to Dovecot","maintainer":"ports@FreeBSD.org","www":"http://www.cyrus2dovecot.sw.fu-berlin.de/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"42e5ba3e8227ba95122a9f2bfbf3b5a9a47d6b34de2c27b5e5983b6cbf917839","flatsize":68261,"path":"All/cyrus2dovecot-1.3_1.pkg","repopath":"All/cyrus2dovecot-1.3_1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":25664,"desc":"Cyrus2Dovecot is a full-featured command line tool for converting the\ne-mails of one or more users from Cyrus format to Dovecot Maildir++ folders.\nIt allows for performing a server transition which is fully transparent to\nboth POP and IMAP users.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail"],"messages":[{"message":"===>   NOTICE:\n\nThe cyrus2dovecot port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cyrus-sasl-srp","origin":"security/cyrus-sasl2-srp","version":"2.1.28","comment":"SASL SRP authentication plugin","maintainer":"ume@FreeBSD.org","www":"https://www.cyrusimap.org/sasl/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c05363d889924829be39a075f24c84c91b91f6d1f5ac0c3c8e70470f312287fd","flatsize":122061,"path":"All/cyrus-sasl-srp-2.1.28.pkg","repopath":"All/cyrus-sasl-srp-2.1.28.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":27932,"desc":"SASL SRP authentication plugin","deps":{"cyrus-sasl":{"origin":"security/cyrus-sasl2","version":"2.1.28_5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["security"],"options":{"SRP_SETPASS":"on","SSL":"on"}},{"name":"cyrus2courier","origin":"mail/cyrus2courier","version":"1.4_1","comment":"Cyrus-IMAP to Maildir++ conversion utility","maintainer":"ehaupt@FreeBSD.org","www":"http://www.madness.at/projects/cyrus2courier/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"daa2c35521a438111efc05f6a2c22557234c3f35c53898fc17c97973e01b5fe3","flatsize":30293,"path":"All/cyrus2courier-1.4_1.pkg","repopath":"All/cyrus2courier-1.4_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":13012,"desc":"Convert a single mailbox from Cyrus-Imap into the Maildir++ format used by the\nCourier-IMAP and Dovecot IMAP servers.","categories":["mail"],"shlibs_required":["libc.so.8"]},{"name":"cyrus-sasl2-xoauth2","origin":"security/cyrus-sasl2-xoauth2","version":"0.2","comment":"XOAUTH2 plugin for cyrus-sasl2","maintainer":"thierry.dussuet@protonmail.com","www":"https://github.com/moriyoshi/cyrus-sasl-xoauth2/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1db8ff681b0cddbff3179556d960f9d1beffdeb9c266fe376bc03e2d15762f31","flatsize":23931,"path":"All/cyrus-sasl2-xoauth2-0.2.pkg","repopath":"All/cyrus-sasl2-xoauth2-0.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8396,"desc":"This is a plugin implementation of XOAUTH2 for cyrus-sasl2.\n\nOAuth 2.0 is a protocol for authorization. The specification and\nextensions are being developed within the IETF OAuth Working Group.\nXOAUTH2 is standard OAuth 2.0 plus a nonstandard SASL binding for OAuth\nthat allows clients to send OAuth 2.0 access tokens.","deps":{"cyrus-sasl":{"origin":"security/cyrus-sasl2","version":"2.1.28_5"}},"categories":["security"]},{"name":"cyrus-sasl-saslauthd","origin":"security/cyrus-sasl2-saslauthd","version":"2.1.28_2","comment":"SASL authentication server for cyrus-sasl2","maintainer":"ume@FreeBSD.org","www":"https://www.cyrusimap.org/sasl/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"44a563e75180f008eb69ddf875f764e4dc8730c35c03c50ac145b41383da9ad4","flatsize":101304,"path":"All/cyrus-sasl-saslauthd-2.1.28_2.pkg","repopath":"All/cyrus-sasl-saslauthd-2.1.28_2.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":39272,"desc":"saslauthd is a daemon process that handles plaintext authentication\nrequests on behalf of the SASL library.\n\nThe server fulfills two roles: it isolates all code requiring\nsuperuser privileges into a single process, and it can be used to\nprovide proxy authentication services to clients that do not\nunderstand SASL based authentication.","deps":{"cyrus-sasl":{"origin":"security/cyrus-sasl2","version":"2.1.28_5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["security"],"shlibs_required":["libc.so.8","libcrypt.so.4","libpam.so.3"],"options":{"DOCS":"on","HTTPFORM":"off","OPENLDAP":"off","SASLDB_IN_VAR":"off","GSSAPI_HEIMDAL":"off","GSSAPI_MIT":"off","BDB1":"on","BDB":"off","GDBM":"off","LMDB":"off"},"messages":[{"message":"To run saslauthd from startup, add saslauthd_enable=\"YES\" in your\n/etc/rc.conf.","type":"install"}]},{"name":"cyrus-sasl-gssapi","origin":"security/cyrus-sasl2-gssapi","version":"2.1.28","comment":"SASL GSSAPI authentication plugin","maintainer":"ume@FreeBSD.org","www":"https://www.cyrusimap.org/sasl/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3eba67af22d26398a235d2af51847f77238ec9c6c3ddc6a3406e7b8826d9381c","flatsize":148799,"path":"All/cyrus-sasl-gssapi-2.1.28.pkg","repopath":"All/cyrus-sasl-gssapi-2.1.28.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":29444,"desc":"SASL GSSAPI authentication plugin","deps":{"cyrus-sasl":{"origin":"security/cyrus-sasl2","version":"2.1.28_5"},"krb5":{"origin":"security/krb5","version":"1.21.3_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["security"],"options":{"GSSAPI_BASE":"off","GSSAPI_HEIMDAL":"off","GSSAPI_MIT":"on"}},{"name":"cyrus-sasl-sql","origin":"security/cyrus-sasl2-sql","version":"2.1.28","comment":"SASL SQL plugins","maintainer":"ume@FreeBSD.org","www":"https://www.cyrusimap.org/sasl/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5f4c715f9eb5fc1cc919e4b38357a4f95ecd934d20856de8c66d7e6e86a1e85b","flatsize":81165,"path":"All/cyrus-sasl-sql-2.1.28.pkg","repopath":"All/cyrus-sasl-sql-2.1.28.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":24400,"desc":"SASL SQL database plugin support","deps":{"cyrus-sasl":{"origin":"security/cyrus-sasl2","version":"2.1.28_5"},"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["security"],"options":{"MYSQL":"on","PGSQL":"off","SQLITE2":"off","SQLITE3":"off"}},{"name":"cyrus-sasl","origin":"security/cyrus-sasl2","version":"2.1.28_5","comment":"RFC 2222 SASL (Simple Authentication and Security Layer)","maintainer":"ume@FreeBSD.org","www":"https://www.cyrusimap.org/sasl/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6c4d0e08431ffd0bbd4028a66f24dc8224077a75a5b8952786043d337884f55d","flatsize":8209703,"path":"All/cyrus-sasl-2.1.28_5.pkg","repopath":"All/cyrus-sasl-2.1.28_5.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":980052,"desc":"The Cyrus SASL (Simple Authentication and Security Layer)\n\nSASL is the Simple Authentication and Security Layer, a method\nfor adding authentication support to connection-based protocols.\nTo use SASL, a protocol includes a command for identifying and\nauthenticating a user to a server and for optionally negotiating\nprotection of subsequent protocol interactions. If its use is\nnegotiated, a security layer is inserted between the protocol\nand the connection.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["security"],"shlibs_required":["libc.so.8"],"options":{"ALWAYSTRUE":"off","AUTHDAEMOND":"on","DOCS":"on","KEEP_DB_OPEN":"off","OBSOLETE_CRAM_ATTR":"on","OBSOLETE_DIGEST_ATTR":"on","OPIE":"off","SASLDB_IN_VAR":"off","BDB1":"on","BDB":"off","GDBM":"off","LMDB":"off","ANONYMOUS":"on","CRAM":"on","DIGEST":"on","LOGIN":"on","NTLM":"on","OTP":"off","PLAIN":"on","SCRAM":"on"},"annotations":{"cpe":"cpe:2.3:a:cmu:cyrus-sasl:2.1.28:::::dragonfly6:x86_64:5"},"messages":[{"message":"You can use sasldb2 for authentication, to add users use:\n\n\tsaslpasswd2 -c username\n\nIf you want to enable SMTP AUTH with the system Sendmail, read\nSendmail.README\n\nNOTE: This port has been compiled with a default pwcheck_method of\n      auxprop.  If you want to authenticate your user by /etc/passwd,\n      PAM or LDAP, install ports/security/cyrus-sasl2-saslauthd and\n      set sasl_pwcheck_method to saslauthd after installing the\n      Cyrus-IMAPd 2.X port.  You should also check the\n      /usr/local/lib/sasl2/*.conf files for the correct\n      pwcheck_method.\n      If you want to use GSSAPI mechanism, install\n      ports/security/cyrus-sasl2-gssapi.\n      If you want to use SRP mechanism, install\n      ports/security/cyrus-sasl2-srp.\n      If you want to use LDAP auxprop plugin, install\n      ports/security/cyrus-sasl2-ldapdb.","type":"install"}]},{"name":"cyrus-sasl-ldapdb","origin":"security/cyrus-sasl2-ldapdb","version":"2.1.28","comment":"SASL LDAPDB auxprop plugin","maintainer":"ume@FreeBSD.org","www":"https://www.cyrusimap.org/sasl/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"49f68591bd8d90d6a212ba88ef5c0c24ab26fe641d9a07e93b6694bb894a14f1","flatsize":49605,"path":"All/cyrus-sasl-ldapdb-2.1.28.pkg","repopath":"All/cyrus-sasl-ldapdb-2.1.28.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":13456,"desc":"SASL LDAPDB auxprop plugin","deps":{"cyrus-sasl":{"origin":"security/cyrus-sasl2","version":"2.1.28_5"},"openldap26-client":{"origin":"net/openldap26-client","version":"2.6.9_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["security"]},{"name":"da-aspell","origin":"textproc/da-aspell","version":"1.6.36.11.0,2","comment":"Aspell Danish dictionary","maintainer":"office@FreeBSD.org","www":"http://aspell.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"17cd9705aac12a92beadb48ec417371ca29b833593cd12a90074515fad1ec037","flatsize":10789261,"path":"All/da-aspell-1.6.36.11.0,2.pkg","repopath":"All/da-aspell-1.6.36.11.0,2.pkg","licenselogic":"single","pkgsize":2677140,"desc":"Aspell Danish dictionary.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"]},{"name":"darktable","origin":"graphics/darktable","version":"5.0.1","comment":"Virtual lighttable and darkroom for photographers","maintainer":"dumbbell@FreeBSD.org","www":"https://www.darktable.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fc94ca37b809170347061958aefaa2f79d30d3be2203c0a92eeddce1dfec6245","flatsize":33335206,"path":"All/darktable-5.0.1.pkg","repopath":"All/darktable-5.0.1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":6631556,"desc":"Darktable is a virtual lighttable and darkroom for photographers: an open\nsource photography workflow application and raw image developer.  It manages\ndigital negatives in a database and lets one view them through a zoomable\nlighttable.  It also enables one to develop raw images and enhance them.\n\nDarktable tries to fill the gap between many excellent existing free raw\nconverters and image management tools (such as UFRaw or F-Spot).  The user\ninterface is built around efficient caching of image metadata and mipmaps,\nall stored in a database.  The user will always be able to interact, even\nif the full resolution image is not yet loaded.\n\nAll editing is fully non-destructive and only operates on cached image\nbuffers for display.  The full image is only converted during export.  The\nfrontend is written in Gtk+/Cairo, the database uses SQLite3, raw image\nloading is done using libraw and rawspeed, high-dynamic range and standard\nimage formats such as JPEG are also supported.  The core operates completely\non floating point values, so darktable can not only be used for photography\nbut also for scientifically acquired images or output of renderers (high\ndynamic range).","deps":{"Imath":{"origin":"math/Imath","version":"3.1.12"},"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"colord":{"origin":"graphics/colord","version":"1.4.7_3"},"colord-gtk":{"origin":"graphics/colord-gtk","version":"0.3.1_1"},"cups":{"origin":"print/cups","version":"2.4.11_1"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"exiv2":{"origin":"graphics/exiv2","version":"0.28.5,1"},"gcc13":{"origin":"lang/gcc13","version":"13.3.0_2"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"icu":{"origin":"devel/icu","version":"76.1,1"},"jasper":{"origin":"graphics/jasper","version":"4.2.4"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"lcms2":{"origin":"graphics/lcms2","version":"2.17"},"lensfun":{"origin":"graphics/lensfun","version":"0.3.95_4"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libavif":{"origin":"graphics/libavif","version":"1.2.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libgphoto2":{"origin":"graphics/libgphoto2","version":"2.5.31"},"libheif":{"origin":"graphics/libheif","version":"1.19.8"},"libjxl":{"origin":"graphics/libjxl","version":"0.11.1_1"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"libsoup":{"origin":"devel/libsoup","version":"2.74.3"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"lua54":{"origin":"lang/lua54","version":"5.4.7"},"openexr":{"origin":"graphics/openexr","version":"3.3.4"},"openjpeg":{"origin":"graphics/openjpeg","version":"2.5.3"},"osm-gps-map":{"origin":"x11-toolkits/osm-gps-map","version":"1.1.0_2"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"png":{"origin":"graphics/png","version":"1.6.47"},"pugixml":{"origin":"textproc/pugixml","version":"1.15"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"},"webp":{"origin":"graphics/webp","version":"1.5.0"}},"categories":["graphics"],"shlibs_required":["libICE.so.6","libIex-3_3.so.32","libIlmThread-3_3.so.32","libImath-3_1.so.29","libOpenEXR-3_3.so.32","libOpenEXRCore-3_3.so.32","libSM.so.6","libX11.so.6","libXext.so.6","libXrandr.so.2","libatk-1.0.so.0","libavif.so.16","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libcolord-gtk.so.1","libcolord.so.2","libcups.so.2","libcurl.so.4","libexecinfo.so.1","libexiv2.so.28","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgomp.so.1","libgphoto2.so.6","libgphoto2_port.so.12","libgthread-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libheif.so.1","libicudata.so.76","libicui18n.so.76","libicuuc.so.76","libintl.so.8","libjpeg.so.8","libjson-glib-1.0.so.0","libjxl.so.0.11","libjxl_threads.so.0.11","liblcms2.so.2","liblensfun.so.2","liblua-5.4.so","libm.so.4","libopenjp2.so.7","libosmgpsmap-1.0.so.1","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpng16.so.16","libpthread.so.0","libpugixml.so.1","librsvg-2.so.2","libsoup-2.4.so.1","libsqlite3.so.0","libstdc++.so.6","libtiff.so.6","libwebp.so.7","libwebpmux.so.3","libxml2.so.2","libz.so.3"],"options":{"DOCS":"on","GMIC":"off","GRAPHMAGICK":"off","LIBSECRET":"off","NLS":"on","PRINT":"on","TOOLS":"off"}},{"name":"cyrus-imapd25","origin":"mail/cyrus-imapd25","version":"2.5.17_6","comment":"Cyrus mail server, supporting POP3 and IMAP4 protocols","maintainer":"ume@FreeBSD.org","www":"https://www.cyrusimap.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9fe858eccd88337b2a44d9a6dbf94ed107230968514731dbebf018108a71d537","flatsize":5618469,"path":"All/cyrus-imapd25-2.5.17_6.pkg","repopath":"All/cyrus-imapd25-2.5.17_6.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":1221876,"desc":"The Cyrus IMAP (Internet Message Access Protocol) server provides access to\npersonal mail and system-wide bulletin boards through the IMAP protocol.\nThe Cyrus IMAP server is a scaleable enterprise mail system designed for use\nfrom small to large enterprise environments using standards-based\ntechnologies.\n\nA full Cyrus IMAP implementation allows a seamless mail and bulletin board\nenvironment to be set up across multiple servers.  It differs from other\nIMAP server implementations in that it is run on \"sealed\" servers, where\nusers are not normally permitted to log in.  The mailbox database is stored\nin parts of the filesystem that are private to the Cyrus IMAP system.  All\nuser access to mail is through software using the IMAP, POP3, or KPOP\nprotocols.\n\nThe private mailbox database design gives the server large advantages in\nefficiency, scalability, and administratability.  Multiple concurrent\nread/write connections to the same mailbox are permitted.  The server\nsupports access control lists on mailboxes and storage quotas on mailbox\nhierarchies.","deps":{"cyrus-sasl":{"origin":"security/cyrus-sasl2","version":"2.1.28_5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail"],"shlibs_required":["libc.so.8","libcrypto.so.12","libm.so.4","libpcre.so.1","libpcreposix.so.0","libsasl2.so.3","libssl.so.12","libwrap.so.4","libz.so.3"],"options":{"AUTOCREATE":"off","BDB":"off","CLAMAV":"off","DOCS":"on","EXAMPLES":"on","HTTP":"off","IDLED":"on","LDAP":"off","MURDER":"off","MYSQL":"off","NETSCAPEHACK":"off","NNTP":"off","PGSQL":"off","REPLICATION":"off","SNMP":"off","SQLITE":"off","GSSAPI_HEIMDAL":"off","GSSAPI_MIT":"off"},"annotations":{"cpe":"cpe:2.3:a:cmu:cyrus_imap_server:2.5.17:::::dragonfly6:x86_64:6"},"messages":[{"message":"To setup mail spool, modify /usr/local/etc/imapd.conf appropriately,\nthen run /usr/local/cyrus/bin/mkimap.\nTo run Cyrus IMAPd from startup, add cyrus_imapd_enable=\"YES\" in your\n/etc/rc.conf.","type":"install"}]},{"name":"cyr-rfx-koi8-o","origin":"x11-fonts/cyr-rfx","version":"1.1_6","comment":"Cyrillic X11 bitmap fonts from CYR-RFX project","maintainer":"ports@virtual-estates.net","www":"https://www.inp.nsk.su/~bolkhov/files/fonts/cyr-rfx/00index.en.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b88253500123b799b6a0f3d377f93940c354653ed42b6686df12bf9e0ca24518","flatsize":794664,"path":"All/cyr-rfx-koi8-o-1.1_6.pkg","repopath":"All/cyr-rfx-koi8-o-1.1_6.pkg","licenselogic":"single","pkgsize":768768,"desc":"CYR-RFX started as a collection of cyrillic fonts for X-Window\n(\"CYR-RFX\" stands for \"CYRillic Raster Fonts for X\"). Now it includes\nseveral cyrillic encodings and two latin ones (both with Euro sign).\n\nThese fonts are modified (mainly with cyrillics added) versions of\nstandard X-Window fonts from misc/ and 75dpi/.\n\nThe fonts included are all *iso8859-1 from misc/, and most important\n75dpi/ ones: lu (LucidaSans), lut (LucidaSansTypewriter), tim (Times),\nhelv (Helvetica) and cour (Courier).\n\nUnlike the standard CYR-RFX' hierarchical install, this port installs\nall fonts for the same encoding into a single directory, with combined\nfonts.aliases and the new fonts.dir. The default encoding is KOI8-O --\nseemingly the most complete of the Cyrillic encodings, compatible (for\nmost intents and purposes) with KOI8-R and KOI8-U.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["russian","ukrainian","x11-fonts"],"messages":[{"message":"This port provides Cyrillic replacements for most of the standard\n\t/usr/local/share/fonts/misc\nand\n\t/usr/local/share/fonts/75dpi\nfonts.\n\nYou may want to make sure, the\n\t/usr/local/share/fonts/cyr-rfx-koi8-o\nis listed in your fontpath before those two paths.","type":"install"}]},{"name":"da-libreoffice","origin":"editors/libreoffice-da","version":"25.2.2.2","comment":"da language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9d0e1d3448a2c0d8fce234eb4585fffa53a562d428d36d35c4a18b2e248530c8","flatsize":35441510,"path":"All/da-libreoffice-25.2.2.2.pkg","repopath":"All/da-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":3496776,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"cyanrip","origin":"audio/cyanrip","version":"0.9.3.1_2","comment":"Audio CD ripper with command-line interface and focus on accuracy","maintainer":"diizzy@FreeBSD.org","www":"https://github.com/cyanreg/cyanrip","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8bcc40ed83f7707650001d616c16d2d0277309294f1c1b06f2ad2cfb8db2308c","flatsize":166825,"path":"All/cyanrip-0.9.3.1_2.pkg","repopath":"All/cyanrip-0.9.3.1_2.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":62552,"desc":"Audio CD ripper with command-line interface (CLI) that focuses on accuracy\nover speed and offers many advanced features without any bloat.\nSupports AccurateRip(tm) and MusicBrainz.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"libcdio":{"origin":"sysutils/libcdio","version":"2.2.0"},"libcdio-paranoia":{"origin":"sysutils/libcdio-paranoia","version":"10.2+2.0.2"},"libmusicbrainz5":{"origin":"audio/libmusicbrainz5","version":"5.1.0.41"}},"categories":["audio"],"shlibs_required":["libavcodec.so.60","libavfilter.so.9","libavformat.so.60","libavutil.so.58","libc.so.8","libcdio.so.19","libcdio_cdda.so.2","libcdio_paranoia.so.2","libcurl.so.4","libm.so.4","libmusicbrainz5.so.2","libpthread.so.0","libswresample.so.4"],"messages":[{"message":"In order for cyanrip to rip as accurate as possible,\nbe sure to set the drive offset.\n\nYou can determine the offset by visiting https://www.daefeatures.co.uk/ ,\nhttp://www.accuraterip.com/driveoffsets.htm , or by using a disc that's in\nthe AccurateRip database.\n\nPlease refer to https://github.com/cyanreg/cyanrip for more information.","type":"install"}]},{"name":"cyrus-imapd32","origin":"mail/cyrus-imapd32","version":"3.2.12_1","comment":"Cyrus mail server, supporting POP3 and IMAP4 protocols","maintainer":"ume@FreeBSD.org","www":"https://www.cyrusimap.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9a1c1676b79996c8738a534058b4014039ec059f90f9e23c4c1e2482c5184d70","flatsize":44931593,"path":"All/cyrus-imapd32-3.2.12_1.pkg","repopath":"All/cyrus-imapd32-3.2.12_1.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":3197468,"desc":"The Cyrus IMAP (Internet Message Access Protocol) server provides access to\npersonal mail and system-wide bulletin boards through the IMAP protocol.\nThe Cyrus IMAP server is a scaleable enterprise mail system designed for use\nfrom small to large enterprise environments using standards-based\ntechnologies.\n\nA full Cyrus IMAP implementation allows a seamless mail and bulletin board\nenvironment to be set up across multiple servers.  It differs from other\nIMAP server implementations in that it is run on \"sealed\" servers, where\nusers are not normally permitted to log in.  The mailbox database is stored\nin parts of the filesystem that are private to the Cyrus IMAP system.  All\nuser access to mail is through software using the IMAP, POP3, or KPOP\nprotocols.\n\nThe private mailbox database design gives the server large advantages in\nefficiency, scalability, and administratability.  Multiple concurrent\nread/write connections to the same mailbox are permitted.  The server\nsupports access control lists on mailboxes and storage quotas on mailbox\nhierarchies.","deps":{"cyrus-sasl":{"origin":"security/cyrus-sasl2","version":"2.1.28_5"},"e2fsprogs-libuuid":{"origin":"misc/e2fsprogs-libuuid","version":"1.47.2"},"icu":{"origin":"devel/icu","version":"76.1,1"},"jansson":{"origin":"devel/jansson","version":"2.14.1"},"libsrs2":{"origin":"mail/libsrs2","version":"1.0.18_4"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["mail"],"shlibs_required":["libc.so.8","libcrypto.so.12","libicui18n.so.76","libicuuc.so.76","libjansson.so.4","libm.so.4","libpcre.so.1","libpcreposix.so.0","libsasl2.so.3","libsqlite3.so.0","libsrs2.so.0","libssl.so.12","libwrap.so.4","libz.so.3"],"options":{"AUTOCREATE":"on","BACKUP":"off","CLAMAV":"off","DOCS":"on","HTTP":"off","IDLED":"on","LDAP":"off","MURDER":"off","MYSQL":"off","NNTP":"off","PCRE2":"off","PGSQL":"off","REPLICATION":"off","SNMP":"off","SQLITE":"on","SQUAT":"on","SRS":"on","XAPIAN":"off","GSSAPI_HEIMDAL":"off","GSSAPI_MIT":"off","READLINE_GNU":"off","READLINE_PERL":"off"},"annotations":{"cpe":"cpe:2.3:a:cmu:cyrus_imap_server:3.2.12:::::dragonfly6:x86_64:1"},"messages":[{"message":"To setup mail spool, modify /usr/local/etc/imapd.conf appropriately,\nthen run /usr/local/cyrus/sbin/mkimap.\nTo run Cyrus IMAPd from startup, add cyrus_imapd_enable=\"YES\" in your\n/etc/rc.conf.","type":"install"}]},{"name":"cyrus-imapd34","origin":"mail/cyrus-imapd34","version":"3.4.9_1","comment":"Cyrus mail server, supporting POP3 and IMAP4 protocols ","maintainer":"ume@FreeBSD.org","www":"https://www.cyrusimap.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7b8dac2ee10ca2ce9f18f9c0e0d1ae505f165aa82e22d7e40e7349b5bcf01908","flatsize":47087743,"path":"All/cyrus-imapd34-3.4.9_1.pkg","repopath":"All/cyrus-imapd34-3.4.9_1.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":3268812,"desc":"The Cyrus IMAP (Internet Message Access Protocol) server provides access to\npersonal mail and system-wide bulletin boards through the IMAP protocol.\nThe Cyrus IMAP server is a scaleable enterprise mail system designed for use\nfrom small to large enterprise environments using standards-based\ntechnologies.\n\nA full Cyrus IMAP implementation allows a seamless mail and bulletin board\nenvironment to be set up across multiple servers.  It differs from other\nIMAP server implementations in that it is run on \"sealed\" servers, where\nusers are not normally permitted to log in.  The mailbox database is stored\nin parts of the filesystem that are private to the Cyrus IMAP system.  All\nuser access to mail is through software using the IMAP, POP3, or KPOP\nprotocols.\n\nThe private mailbox database design gives the server large advantages in\nefficiency, scalability, and administratability.  Multiple concurrent\nread/write connections to the same mailbox are permitted.  The server\nsupports access control lists on mailboxes and storage quotas on mailbox\nhierarchies.","deps":{"cyrus-sasl":{"origin":"security/cyrus-sasl2","version":"2.1.28_5"},"e2fsprogs-libuuid":{"origin":"misc/e2fsprogs-libuuid","version":"1.47.2"},"icu":{"origin":"devel/icu","version":"76.1,1"},"jansson":{"origin":"devel/jansson","version":"2.14.1"},"libsrs2":{"origin":"mail/libsrs2","version":"1.0.18_4"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"p5-Term-ReadLine-Gnu":{"origin":"devel/p5-Term-ReadLine-Gnu","version":"1.46"},"pcre":{"origin":"devel/pcre","version":"8.45_4"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["mail"],"shlibs_required":["libc.so.8","libcrypto.so.12","libicui18n.so.76","libicuuc.so.76","libjansson.so.4","libm.so.4","libpcre.so.1","libpcreposix.so.0","libsasl2.so.3","libsqlite3.so.0","libsrs2.so.0","libssl.so.12","libwrap.so.4","libz.so.3"],"options":{"AUTOCREATE":"on","BACKUP":"off","CLAMAV":"off","DOCS":"on","HTTP":"off","IDLED":"on","LDAP":"off","MURDER":"off","MYSQL":"off","NNTP":"off","PCRE2":"off","PGSQL":"off","REPLICATION":"off","SQLITE":"on","SQUAT":"on","SRS":"on","XAPIAN":"off","GSSAPI_HEIMDAL":"off","GSSAPI_MIT":"off","READLINE_GNU":"on","READLINE_PERL":"off"},"annotations":{"cpe":"cpe:2.3:a:cmu:cyrus_imap_server:3.4.9:::::dragonfly6:x86_64:1","flavor":"basic"},"messages":[{"message":"To setup mail spool, modify /usr/local/etc/imapd.conf appropriately,\nthen run /usr/local/cyrus/sbin/mkimap.\nTo run Cyrus IMAPd from startup, add cyrus_imapd_enable=\"YES\" in your\n/etc/rc.conf.","type":"install"}]},{"name":"cy-libreoffice","origin":"editors/libreoffice-cy","version":"25.2.2.2","comment":"cy language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1b335ae8e721301c4ce11fc814b2902953586673db3b5f3999ab67009280ed52","flatsize":4057092,"path":"All/cy-libreoffice-25.2.2.2.pkg","repopath":"All/cy-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":785892,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"cyrus-imapd30","origin":"mail/cyrus-imapd30","version":"3.0.18_6","comment":"Cyrus mail server, supporting POP3 and IMAP4 protocols","maintainer":"ume@FreeBSD.org","www":"https://www.cyrusimap.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bcd6082d590d375da7ffa75daae4b54f4dedc387e87e1aedc96992cab7032f4d","flatsize":38180272,"path":"All/cyrus-imapd30-3.0.18_6.pkg","repopath":"All/cyrus-imapd30-3.0.18_6.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":2930212,"desc":"The Cyrus IMAP (Internet Message Access Protocol) server provides access to\npersonal mail and system-wide bulletin boards through the IMAP protocol.\nThe Cyrus IMAP server is a scaleable enterprise mail system designed for use\nfrom small to large enterprise environments using standards-based\ntechnologies.\n\nA full Cyrus IMAP implementation allows a seamless mail and bulletin board\nenvironment to be set up across multiple servers.  It differs from other\nIMAP server implementations in that it is run on \"sealed\" servers, where\nusers are not normally permitted to log in.  The mailbox database is stored\nin parts of the filesystem that are private to the Cyrus IMAP system.  All\nuser access to mail is through software using the IMAP, POP3, or KPOP\nprotocols.\n\nThe private mailbox database design gives the server large advantages in\nefficiency, scalability, and administratability.  Multiple concurrent\nread/write connections to the same mailbox are permitted.  The server\nsupports access control lists on mailboxes and storage quotas on mailbox\nhierarchies.","deps":{"cyrus-sasl":{"origin":"security/cyrus-sasl2","version":"2.1.28_5"},"icu":{"origin":"devel/icu","version":"76.1,1"},"jansson":{"origin":"devel/jansson","version":"2.14.1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["mail"],"shlibs_required":["libc.so.8","libcrypto.so.12","libicuuc.so.76","libjansson.so.4","libm.so.4","libpcre.so.1","libpcreposix.so.0","libsasl2.so.3","libsqlite3.so.0","libssl.so.12","libwrap.so.4","libz.so.3"],"options":{"AUTOCREATE":"on","BACKUP":"off","CLAMAV":"off","DOCS":"on","HTTP":"off","IDLED":"on","LDAP":"off","LMDB":"off","MURDER":"off","MYSQL":"off","NNTP":"off","PGSQL":"off","REPLICATION":"off","SNMP":"off","SQLITE":"on","SQUAT":"on","XAPIAN":"off","GSSAPI_HEIMDAL":"off","GSSAPI_MIT":"off","READLINE_GNU":"off","READLINE_PERL":"off"},"annotations":{"cpe":"cpe:2.3:a:cmu:cyrus_imap_server:3.0.18:::::dragonfly6:x86_64:6"},"messages":[{"message":"To setup mail spool, modify /usr/local/etc/imapd.conf appropriately,\nthen run /usr/local/cyrus/sbin/mkimap.\nTo run Cyrus IMAPd from startup, add cyrus_imapd_enable=\"YES\" in your\n/etc/rc.conf.","type":"install"}]},{"name":"cy-hunspell","origin":"textproc/cy-hunspell","version":"23.10","comment":"Welsh Hunspell dictionaries","maintainer":"ceri@FreeBSD.org","www":"https://github.com/techiaith/hunspell-cy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9ba5a4f3323dd79c13a4f2c9ece7a0acd48aa518ac2c810a010a82790c093ecc","flatsize":896602,"path":"All/cy-hunspell-23.10.pkg","repopath":"All/cy-hunspell-23.10.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":206284,"desc":"Welsh spellchecking dictionary for use with Hunspell.","categories":["textproc"]},{"name":"cxxopts","origin":"devel/cxxopts","version":"3.2.1","comment":"Lightweight C++ command line option parser","maintainer":"yuri@FreeBSD.org","www":"https://github.com/jarro2783/cxxopts","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dd4d8a394689bf361da3961504f1972cbea0c40bde812a38e88ba322deddab31","flatsize":66634,"path":"All/cxxopts-3.2.1.pkg","repopath":"All/cxxopts-3.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":15572,"desc":"This is a lightweight C++ option parser library, supporting the standard GNU\nstyle syntax for options.\n\nOptions can be given as:\n* --long\n* --long=argument\n* --long argument\n* -a\n* -ab\n* -abc argument","categories":["devel"]},{"name":"cxxmatrix","origin":"games/cxxmatrix","version":"g20220324","comment":"C++ Matrix: The Matrix Reloaded in Terminals","maintainer":"eduardo@FreeBSD.org","www":"https://github.com/akinomyoga/cxxmatrix","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"17f65f7bea1886c4db4b3b11946e0ec33d5b7f10f7818a610047d2cf6c4ab195","flatsize":130230,"path":"All/cxxmatrix-g20220324.pkg","repopath":"All/cxxmatrix-g20220324.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":54596,"desc":"C++ Matrix: The Matrix Reloaded in Terminals (Number falls, Banners,\nMatrix rains, Conway's Game of Life and Mandelbrot set)\n\nI wrote a simple terminal program of Matrix digital rain.\nA part of the purpose of this program is to test the performance\nof terminal emulators. Another purpose is just for fun.\nEnjoy it with fast terminals (e.g., urxvt, alacritty, terminology, etc.)!\n\nFeatures\n\n- Hankaku kana characters as in the original film\n- Ten levels of \"green\"s using terminal 256 color support\n- Twinkling effects by adding random brightness fluctuations\n- Diffused reflection effects by cell background colors","categories":["games"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"cxxfs_gcc8","origin":"misc/cxxfs_gcc8","version":"8.0","comment":"Extracted <filesystem> and libstdc++fs.a","maintainer":"zrj@efnet.irc","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f6b52e51b7aad9254c93a4461d483c01a0ffa6a4bb6fc93f083f17e137cd1d67","flatsize":1527947,"path":"All/cxxfs_gcc8-8.0.pkg","repopath":"All/cxxfs_gcc8-8.0.pkg","licenselogic":"single","licenses":["GPLv3RLE"],"pkgsize":155492,"desc":"Supplemental <filesystem> support for base g++80.","categories":["misc"],"messages":[{"message":"To use this port add:\n  CXXFLAGS+= -isystem ${LOCALBASE}/cxxfs_gcc8\n  LDFLAGS+=  -L${LOCALBASE}/cxxfs_gcc8","type":"install"}]},{"name":"cxxtest","origin":"devel/cxxtest","version":"4.4_3","comment":"Simple and powerful JUnit/CppUnit/xUnit-like framework for C++","maintainer":"mandree@FreeBSD.org","www":"https://github.com/CxxTest/cxxtest","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"28992a0edc3c4af6f49e042bea57dfa0775d848a75b7922d20a99832041fc489","flatsize":1014679,"path":"All/cxxtest-4.4_3.pkg","repopath":"All/cxxtest-4.4_3.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":384464,"desc":"CxxTest is a JUnit/CppUnit/xUnit-like framework for C++.\n\nIts advantages over existing alternatives are that it:\n - Doesn't require RTTI\n - Doesn't require member template functions\n - Doesn't require exception handling\n - Doesn't require any external libraries (including memory management,\n   file/console I/O, graphics libraries)\n\nThis makes it extremely portable and usable.","deps":{"py311-ply":{"origin":"devel/py-ply","version":"3.11_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"cxx_atomics_pic","origin":"misc/cxx_atomics_pic","version":"11.2.0","comment":"Atomics from GNU Compiler Collection 11","maintainer":"zrj@ef.irc","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f21187297f42b473d455d6ac5a2ad2ca808c5593aaac5d4e7ee52479e7d3a7ae","flatsize":136787,"path":"All/cxx_atomics_pic-11.2.0.pkg","repopath":"All/cxx_atomics_pic-11.2.0.pkg","licenselogic":"single","licenses":["GPLv3RLE"],"pkgsize":11084,"desc":"Supplemental atomics support for base g++80.","categories":["misc"]},{"name":"cxx_atomics","origin":"misc/cxx_atomics","version":"8.0","comment":"Extracted <stdatomic.h> and libatomic.a","maintainer":"zrj@efnet.irc","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1b363059c6b74d3b7a75f0e17808eeb40469822be4b93671a398f346b7d7b9ca","flatsize":135075,"path":"All/cxx_atomics-8.0.pkg","repopath":"All/cxx_atomics-8.0.pkg","licenselogic":"single","licenses":["GPLv3RLE"],"pkgsize":12824,"desc":"Supplemental <filesystem> support for base g++80.","categories":["misc"],"messages":[{"message":"To use this port add:\n  CXXFLAGS+= -isystem ${LOCALBASE}/cxx_atomics\n  LDFLAGS+=  -L${LOCALBASE}/cxx_atomics","type":"install"}]},{"name":"cxxtools","origin":"devel/cxxtools","version":"2.2.1_3","comment":"Collection of general-purpose C++ classes","maintainer":"ports@FreeBSD.org","www":"https://www.tntnet.org/cxxtools.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f9885b43483077b9f056567d7be1b99b5f16300a308c77b6f983d291d5ef7604","flatsize":18026157,"path":"All/cxxtools-2.2.1_3.pkg","repopath":"All/cxxtools-2.2.1_3.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":1424980,"desc":"Cxxtools is a collection of general-purpose C++ classes.","categories":["devel"],"annotations":{"cpe":"cpe:2.3:a:tntnet:cxxtools:2.2.1:::::dragonfly6:x86_64:3"},"messages":[{"message":"===>   NOTICE:\n\nThe cxxtools port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cwtext","origin":"textproc/cwtext","version":"0.96","comment":"Morse Code Generator","maintainer":"hamradio@FreeBSD.org","www":"https://cwtext.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"82d5a7bbf4ea9a86ac25ed4e38c9580004355e88df5bb214cabbdc0428857f64","flatsize":48850,"path":"All/cwtext-0.96.pkg","repopath":"All/cwtext-0.96.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":16164,"desc":"About the project\n\nWe plan to build a program that will accept ASCII text as input and generate\nInternational Morse Code as output. The output formats can be:\n\n     - . -..- - (text) on the console\n     Raw audio on /dev/audio (8bit PCM data)\n     .wav files\n     .ogg or (proprietary format) compressed audio\n\nInternational Morse Code\n\nSupported character set includes [A-Za-z] (all downcased as Morse is not case\nsensitive), [0-9], \",-.?/\" plus a few procedural characters (SK, AR, BT etc).","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["hamradio","textproc"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"cxmon","origin":"devel/cxmon","version":"3.2_1","comment":"Interactive file manipulation tool and disassembler","maintainer":"ports@FreeBSD.org","www":"https://cxmon.cebix.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1fc12c6333a1575ee6dd80d47680e420e7da25e9ee8ab27f9c4d60060234a29b","flatsize":338933,"path":"All/cxmon-3.2_1.pkg","repopath":"All/cxmon-3.2_1.pkg","licenselogic":"single","pkgsize":77652,"desc":"Cxmon is an interactive command-driven file manipulation tool that is\ninspired by the \"Amiga Monitor\".\n\nCxmon has commands and features similar to a machine code\nmonitor/debugger, built-in PowerPC, 680x0, 80x86, 6502 and Z80\ndisassemblers and special support for disassembling MacOS code.\n\nYou can also simply use it as an interactive workbench for manipulating\nfiles, or even as a hex calculator.","categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe cxmon port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cxref","origin":"devel/cxref","version":"1.6e_1","comment":"C program cross-referencing and documentation tool","maintainer":"ports@FreeBSD.org","www":"https://www.gedanken.org.uk/software/cxref/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8520996a74be6b977765238b0be59e1745ffe4f39b66fb2cdd3cf5914ace4103","flatsize":829933,"path":"All/cxref-1.6e_1.pkg","repopath":"All/cxref-1.6e_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":131476,"desc":"A program that takes as input a series of C source files and produces a\nLaTeX or HTML document containing a cross reference of the\nfiles/functions/variables in the program, including documentation taken\nfrom suitably formatted source code comments.\n\nThe documentation is stored in the C source file in specially formatted\ncomments, making it simple to maintain. The cross referencing includes\nlists of functions called, callers of each function, usage of global\nvariables, header file inclusion, macro definitions and type\ndefinitions. Works for ANSI C, including a few gcc extensions.","categories":["devel"],"shlibs_required":["libc.so.8"],"options":{"CPP":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe cxref port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cy-aspell","origin":"textproc/cy-aspell","version":"0.50.3_1,1","comment":"Aspell Welsh dictionary","maintainer":"office@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"535d0575f1d31d213480ed031577021d3b34033cf7232a5d20df43f8abc803d6","flatsize":6451963,"path":"All/cy-aspell-0.50.3_1,1.pkg","repopath":"All/cy-aspell-0.50.3_1,1.pkg","licenselogic":"single","pkgsize":1743756,"desc":"Aspell Welsh dictionary.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"]},{"name":"cwrap","origin":"devel/cwrap","version":"1.1.0","comment":"Testing your full software stack on a single machine","maintainer":"timur@FreeBSD.org","www":"https://cwrap.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"be8abcc9ae3d552dfb5f276e3cba22341cc088f972af97f1fc6e9a97396b6560","flatsize":243,"path":"All/cwrap-1.1.0.pkg","repopath":"All/cwrap-1.1.0.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":904,"desc":"cwrap - testing your full software stack on a single machine.","deps":{"nss_wrapper":{"origin":"devel/nss_wrapper","version":"1.1.3_3"},"pam_wrapper":{"origin":"devel/pam_wrapper","version":"1.0.6_3"},"resolv_wrapper":{"origin":"devel/resolv_wrapper","version":"1.1.8"},"socket_wrapper":{"origin":"devel/socket_wrapper","version":"1.4.2"},"uid_wrapper":{"origin":"devel/uid_wrapper","version":"1.2.4_1"}},"categories":["devel"]},{"name":"cwm","origin":"x11-wm/cwm","version":"7.4_1","comment":"Minimalistic window manager for X11 based on evilwm","maintainer":"eduardo@FreeBSD.org","www":"https://github.com/leahneukirchen/cwm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a2452685cbc60913a7a5366b0d1782f2b3c6a556536f9904ef4a8b76dc1b2222","flatsize":93980,"path":"All/cwm-7.4_1.pkg","repopath":"All/cwm-7.4_1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":41088,"desc":"cwm is a window manager for X11 initially inspired by evilwm. cwm has several\nnovel features, including the ability to search for windows. it features a\nvery simple and attractive aesthetic.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"}},"categories":["x11-wm"],"shlibs_required":["libX11.so.6","libXft.so.2","libXrandr.so.2","libc.so.8"]},{"name":"cw","origin":"sysutils/cw","version":"1.0.16_2","comment":"Non-intrusive color wrapper for common commands","maintainer":"ports@FreeBSD.org","www":"https://cwrapper.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a87352893c31f52478094c812d88afdd7ca90b761d6806e55dca5e465257a48e","flatsize":157318,"path":"All/cw-1.0.16_2.pkg","repopath":"All/cw-1.0.16_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":56296,"desc":"cw is a non-intrusive real-time ANSI color wrapper for common Unix-based\ncommand.\n\ncw is designed to simulate the environment of the commands being\nexecuted, so that if a person types 'du', 'df', 'ping', etc.  in their\nshell it will automatically color the output in real-time according to\na definition file containing the color format desired.  cw has support\nfor wildcard match coloring, tokenized coloring, headers/footers, case\nscenario coloring, command line dependent definition coloring, and\nincludes over 50 pre-made definition files.","categories":["sysutils"],"shlibs_required":["libc.so.8","libutil.so.4"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe cw port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cweb","origin":"devel/cweb","version":"3.64a.a_1","comment":"Literate programming tools for the C language","maintainer":"gerald@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1f7b0ecfbd0be600d75f471055fc06777536e311ec667455b607926e55b928a9","flatsize":243886,"path":"All/cweb-3.64a.a_1.pkg","repopath":"All/cweb-3.64a.a_1.pkg","licenselogic":"single","pkgsize":87692,"desc":"This is an adaptation of Donald Knuth's WEB system of\nliterate programming for the C language.","categories":["devel"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"You'll want to install some TeX package along with this.\nI recommend getting teTeX if you're not short on disk space.","type":"install"}]},{"name":"cwstudio","origin":"comms/cwstudio","version":"0.9.6_8","comment":"Multichannel portable Morse code signals generator","maintainer":"luqqe@users.sourceforge.net","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d32dae08ee2e95a8d8d4d8595dd0474dd4bd474ea4ef5b1bedbcdb94bc1ecbde","flatsize":1283784,"path":"All/cwstudio-0.9.6_8.pkg","repopath":"All/cwstudio-0.9.6_8.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":162612,"desc":"CWStudio is fast, computationally efficient and portable generator\nof various CW signals for telegraphy training purposes. Besides\nefficiency and portability, it is designed to simulate as much as\npossible a real air listening.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"},"wx30-gtk3":{"origin":"x11-toolkits/wxgtk30","version":"3.0.5.1_6"}},"categories":["comms","hamradio"],"shlibs_required":["libc.so.8","libm.so.4","libncurses.so.6","libpthread.so.0","libstdc++.so.9","libtinfo.so.6","libwx_baseu-3.0.so.0","libwx_baseu_net-3.0.so.0","libwx_baseu_xml-3.0.so.0","libwx_gtk3u_adv-3.0.so.0","libwx_gtk3u_core-3.0.so.0","libwx_gtk3u_html-3.0.so.0","libwx_gtk3u_qa-3.0.so.0","libwx_gtk3u_webview-3.0.so.0","libwx_gtk3u_xrc-3.0.so.0"]},{"name":"cvsweb3","origin":"devel/cvsweb3","version":"3.0.6_5","comment":"WWW CGI script to browse CVS repository trees version 3","maintainer":"noackjr@alumni.rice.edu","www":"https://www.FreeBSD.org/projects/cvsweb.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3404fbe28094e3aca0f3fd56a8b29a31226a7693074a67d4d2c7829c6969bac8","flatsize":226905,"path":"All/cvsweb3-3.0.6_5.pkg","repopath":"All/cvsweb3-3.0.6_5.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":64620,"desc":"FreeBSD-CVSweb is a WWW CGI script that allows remote users to browse\na CVS repository tree via web.  It can display the revision history of\na file, as well as diffs between revisions and downloading the whole\nfile.\n\nThe cvsweb script has been written by Bill Fenner <fenner@FreeBSD.org>\nfor the FreeBSD project, improved visually and functionally by Henner\nZeller <zeller@think.de>, Henrik Nordstrom <hno@hem.passagen.se>, and\nKen Coar <Ken.Coar@Golux.Com>, then Akinori MUSHA <knu@FreeBSD.org>\nbrought it back to the FreeBSD community and made further\nimprovements.  FreeBSD-CVSweb is currently maintained by Ville Skytta.","deps":{"cvsgraph":{"origin":"devel/cvsgraph","version":"1.7.2_3"},"enscript-letter":{"origin":"print/enscript-letter","version":"1.6.6_4"},"p5-IPC-Run":{"origin":"devel/p5-IPC-Run","version":"20231003.0"},"p5-MIME-Types":{"origin":"mail/p5-MIME-Types","version":"2.27"},"p5-String-Ediff":{"origin":"devel/p5-String-Ediff","version":"0.09_2"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","www"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"cpe":"cpe:2.3:a:freebsd:cvsweb:3.0.6:::::dragonfly6:x86_64:5"},"messages":[{"message":"Quickstart:\n\tcd /usr/local/etc/cvsweb\n\tcp cvsweb.conf.dist cvsweb.conf\n\nand you can browse your CVS repository via web if you set up\nyour web server correctly.  The URL to get to the cvsweb\nwill be like `http://localhost/cgi-bin/cvsweb.cgi/'.\n\n  To configure its appearance and repository entries to\nbrowse, edit cvsweb.conf* as you like.\n\n  For further information, please look into the directory\n`/usr/local/share/doc/cvsweb'.","type":"install"}]},{"name":"cwdaemon","origin":"comms/cwdaemon","version":"0.10.2_1","comment":"Amateur Radio cw (Morse code) keyer daemon","maintainer":"hamradio@FreeBSD.org","www":"https://github.com/acerion/cwdaemon/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bc8dacfe2b8f6ab6952fdaeeb16f4318650d776574a08a48cf6570ebe2499328","flatsize":203919,"path":"All/cwdaemon-0.10.2_1.pkg","repopath":"All/cwdaemon-0.10.2_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":120308,"desc":"Cwdaemon is a small daemon which uses the PC parallel or serial port and a\nsimple transistor switch to output morse code to a transmitter from a text\nmessage sent to it via the UDP Internet protocol.","deps":{"unixcw":{"origin":"comms/unixcw","version":"3.5.1_3"}},"categories":["comms","hamradio"],"shlibs_required":["libc.so.8","libcw.so.6"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"cvswrap","origin":"devel/cvswrap","version":"0.2_1","comment":"Helper for multiple CVS repositories","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7d6760319135b9c7ffd5aed90c3cccfb6dbccdfa7f70e03c32bce760d6ad5553","flatsize":15957,"path":"All/cvswrap-0.2_1.pkg","repopath":"All/cvswrap-0.2_1.pkg","licenselogic":"single","pkgsize":8448,"desc":"Cvswrap is a program that you install to help manage multiple CVS\nrepositories.  What it does is sit in front of CVS, determines\nthe CVSROOT and runs a program before running CVS.  This allows one\nto protect each CVS repository without special groups and setuid\nprograms.","categories":["devel"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe cvswrap port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cyberbit-ttfonts","origin":"x11-fonts/cyberbit-ttfonts","version":"2.0.20050220_5","comment":"Bitstream Cyberbit TrueType font that covers Unicode 2.0","maintainer":"danfe@FreeBSD.org","www":"http://www.bitstream.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d539909f74ace9a098014197c04f47aef830494cb5ffc0dd27f0c9f76b0317cf","flatsize":13493755,"path":"All/cyberbit-ttfonts-2.0.20050220_5.pkg","repopath":"All/cyberbit-ttfonts-2.0.20050220_5.pkg","licenselogic":"single","licenses":["CYBERBIT"],"pkgsize":4848436,"desc":"Bitstream Cyberbit is a TrueType font. It is an international font, containing\ncharacters from many languages. Each character is encoded with its Unicode\nvalue, according to Unicode 2.0 standards.\n\nCyberbit was developed by Bitstream to provide Unicode Consortium members with\na test font. It is therefore distributed freely to customers that need advanced\nmultilingual fonts for testing and other non-commercial uses. Customers that\nwish to use Cyberbit for other purposes must license the font from Bitstream.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"],"options":{"DOCS":"on"},"messages":[{"message":"You can start using the font(s) by following these instructions:\n\nEiter type the following in an X terminal:\n\txset fp+ /usr/local/share/fonts/cyberbit-ttfonts\n\txset fp rehash\n\nOr, more permanently, add the following line to the \"Files\" section of your\nX.Org configuration file:\n\tFontPath \"/usr/local/share/fonts/cyberbit-ttfonts/\"\nand make sure you have the \"freetype\" module loaded, then restart X.","type":"install"}]},{"name":"cvsweb","origin":"devel/cvsweb","version":"2.0.6_2","comment":"WWW CGI script to browse CVS repository trees","maintainer":"noackjr@alumni.rice.edu","www":"https://www.FreeBSD.org/projects/cvsweb.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a88c46ef2ae82c37dd1be6c65914bb13b0e60ccbd0bc35d54f01a0dcd1e1a6c3","flatsize":155031,"path":"All/cvsweb-2.0.6_2.pkg","repopath":"All/cvsweb-2.0.6_2.pkg","licenselogic":"single","pkgsize":47588,"desc":"FreeBSD-CVSweb is a WWW CGI script that allows remote users to browse\na CVS repository tree via web.  It can display the revision history of\na file, as well as diffs between revisions and downloading the whole\nfile.\n\nThe cvsweb script has been written by Bill Fenner <fenner@FreeBSD.org>\nfor the FreeBSD project, improved visually and functionally by Henner\nZeller <zeller@think.de>, Henrik Nordstrom <hno@hem.passagen.se>, and\nKen Coar <Ken.Coar@Golux.Com>, then Akinori MUSHA <knu@FreeBSD.org>\nbrought it back to the FreeBSD community and made further\nimprovements.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","www"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:freebsd:cvsweb:2.0.6:::::dragonfly6:x86_64:2"},"messages":[{"message":"Quickstart:\n\tcd /usr/local/etc/cvsweb\n\tcp cvsweb.conf.dist cvsweb.conf\n\nand you can browse your CVS repository via web if you set up\nyour web server correctly.  The URL to get to the cvsweb\nwill be like `http://localhost/cgi-bin/cvsweb.cgi/'.\n\n  To configure its appearance and repository entries to\nbrowse, edit cvsweb.conf* as you like.\n\n  For further information, please look into the directory\n`/usr/local/share/doc/cvsweb'.","type":"install"}]},{"name":"cvsutils","origin":"devel/cvsutils","version":"0.2.6_1,1","comment":"CVS utilities which facilitate working with local working directories","maintainer":"ports@FreeBSD.org","www":"https://www.red-bean.com/cvsutils/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"34ac099f43f937853ee2d1d24fa19bd53cbbf85ad8a4d9d7514dae5debcffd93","flatsize":67104,"path":"All/cvsutils-0.2.6_1,1.pkg","repopath":"All/cvsutils-0.2.6_1,1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":23824,"desc":"CVSU: CVS Utilites\n\nThe idea of CVS Utilities is to facilitate working with the files in\nthe working directory of a developer using CVS.\n\ncvsu:       cvs update offline\ncvsco:      cruel checkout\ncvsdiscard: discard local changes\ncvsdo:      simulates some of the CVS commands\ncvspurge:   make maintainer-clean\ncvsdiff:    cvs diff offline\ncvschroot:  change CVS/Root recursively\n\nThe original author of CVSU is:\n\tTom Tromey <tromey@cygnus.com>\n\nCurrently CVSU is maintained by:\n\tPavel Roskin <proski@gnu.org>","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe cvsutils port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cvsync","origin":"net/cvsync","version":"0.25.0_1","comment":"Portable CVS repository synchronization utility","maintainer":"hrs@FreeBSD.org","www":"https://www.cvsync.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"727f251d199459df427293d4c027c6ead22a9d089e555f92002cdb7ecc1c7d71","flatsize":508514,"path":"All/cvsync-0.25.0_1.pkg","repopath":"All/cvsync-0.25.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":134484,"desc":"cvsync is a portable CVS repository synchronization utility,\nwritten in C and POSIX pthread library, released under BSD license.\nIt is very similar to CVSup but not compatible with it.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["net"],"shlibs_required":["libc.so.8","libcrypto.so.12","libpthread.so.0","libz.so.3"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"cvstrac","origin":"devel/cvstrac","version":"2.0.1_1","comment":"Web-Based Bug And Patch-Set Tracking System For CVS","maintainer":"portmaster@BSDforge.com","www":"http://www.cvstrac.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7ef94d8c7877ec09e0d751b23f9aae399e8bfe8696b228190ba2be9fa31ef27b","flatsize":433376,"path":"All/cvstrac-2.0.1_1.pkg","repopath":"All/cvstrac-2.0.1_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":156880,"desc":"CVSTrac is a bug and patch-set tracking system for use with CVS\nappropriate for use on projects with up to a few hundred developers.\nCVSTrac is designed for low-ceremony development - it provides\nmechanisms for tracking changes and bugs without unnecessary\nrestrictions. It has a built-in Wiki and ticketing system. Both\nof these functions can be linked to the CVS tree.","deps":{"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libcrypt.so.4","libm.so.4","libsqlite3.so.0"],"annotations":{"cpe":"cpe:2.3:a:cvstrac:cvstrac:2.0.1:::::dragonfly6:x86_64:1"},"messages":[{"message":"Please follow the detailed installation instructions in the CVSTrac\nWiki at http://www.cvstrac.org/cvstrac/wiki?p=CvstracInstallation\nfor information on how to get CVSTrac up and running in your preferred\nconfiguration.","type":"install"}]},{"name":"cvsspam","origin":"devel/cvsspam","version":"0.2.12_1","comment":"Sends diffs when a change is committed to your CVS repository","maintainer":"ehaupt@FreeBSD.org","www":"http://www.badgers-in-foil.co.uk/projects/cvsspam/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ca8058e856ed86e32d3ecb0b47e33ef94916728803d30ecc9bae931e9c5cb606","flatsize":176383,"path":"All/cvsspam-0.2.12_1.pkg","repopath":"All/cvsspam-0.2.12_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":55672,"desc":"CVSspam emails you diffs when a change is committed to your CVS repository.\nThese HTML mails hyperlink to further details and use styling to emphasise\ninformation structure.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"}},"categories":["devel"],"options":{"DOCS":"on"}},{"name":"cvsps-devel","origin":"devel/cvsps-devel","version":"2.2.b1_1","comment":"Create patchset information from CVS","maintainer":"garga@FreeBSD.org","www":"https://cvsps.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1537e63246495bd2ea7c87828230d9524552fe3f705a33e4c0dba8a53cf0ada8","flatsize":102898,"path":"All/cvsps-devel-2.2.b1_1.pkg","repopath":"All/cvsps-devel-2.2.b1_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":44456,"desc":"CVSps is a program for generating 'patchset' information from a CVS\nrepository. A patchset in this case is defined as a set of changes made\nto a collection of files, and all committed at the same time (using a\nsingle 'cvs commit' command). This information is valuable to seeing the\nbig picture of the evolution of a cvs project. While cvs tracks revision\ninformation, it is often difficult to see what changes were committed\n'atomically' to the repository.","categories":["devel"],"shlibs_required":["libc.so.8","libz.so.3"],"options":{"DOCS":"on"}},{"name":"cvsps","origin":"devel/cvsps","version":"2.1_3","comment":"Create patchset information from CVS","maintainer":"garga@FreeBSD.org","www":"https://cvsps.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"567233c65f167ed5afa3d4156fd487220e1acaf990cd695e097b3604fb45c052","flatsize":101839,"path":"All/cvsps-2.1_3.pkg","repopath":"All/cvsps-2.1_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":43936,"desc":"CVSps is a program for generating 'patchset' information from a CVS\nrepository. A patchset in this case is defined as a set of changes made\nto a collection of files, and all committed at the same time (using a\nsingle 'cvs commit' command). This information is valuable to seeing the\nbig picture of the evolution of a cvs project. While cvs tracks revision\ninformation, it is often difficult to see what changes were committed\n'atomically' to the repository.","categories":["devel"],"shlibs_required":["libc.so.8","libz.so.3"],"options":{"DOCS":"on"}},{"name":"cvsmonitor","origin":"devel/cvsmonitor","version":"0.6.3_8","comment":"Monitor activity on a CVS Repository","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/cvsmonitor/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d7b277d170d9e3836a85d7b2dda58f1a3f7f587c4f10f100c6697b702d1e2746","flatsize":570745,"path":"All/cvsmonitor-0.6.3_8.pkg","repopath":"All/cvsmonitor-0.6.3_8.pkg","licenselogic":"single","pkgsize":98896,"desc":"CVS Monitor is an CVS repository browser.  It provides visibility of\nactivity in CVS to developers, management, and the general public.\n\nFeatures:\n\n* Look at any repository anywhere - CVS Monitor can act on any repository\nthat has at least a public read-only account, even if you don't own the\nrepository\n\n* Aggressive Caching - all statistics, and most pages, are generated purely\nfrom the cached information\n\n* ChangeSet Visibility - present changes to the repository in ChangeSets,\na single change involves new revisions on multiple files\n\n* Tracker Integration - CVS Monitor can be easily integrated with your Bug\ntracking or Request tracking systems","deps":{"p5-Array-Window":{"origin":"devel/p5-Array-Window","version":"1.02_1"},"p5-Chart-Math-Axis":{"origin":"math/p5-Chart-Math-Axis","version":"1.06_1"},"p5-Class-Autouse":{"origin":"devel/p5-Class-Autouse","version":"2.01_1"},"p5-Class-Default":{"origin":"devel/p5-Class-Default","version":"1.51_1"},"p5-Class-Handle":{"origin":"devel/p5-Class-Handle","version":"1.07_1"},"p5-Class-Inspector":{"origin":"devel/p5-Class-Inspector","version":"1.36"},"p5-Clone":{"origin":"devel/p5-Clone","version":"0.47"},"p5-Config-Tiny":{"origin":"devel/p5-Config-Tiny","version":"2.30"},"p5-File-Find-Rule":{"origin":"devel/p5-File-Find-Rule","version":"0.34"},"p5-File-Flat":{"origin":"devel/p5-File-Flat","version":"1.07"},"p5-File-NCopy":{"origin":"devel/p5-File-NCopy","version":"0.36_2"},"p5-File-Remove":{"origin":"devel/p5-File-Remove","version":"1.58"},"p5-File-Which":{"origin":"sysutils/p5-File-Which","version":"1.27"},"p5-GD-Graph":{"origin":"graphics/p5-GD-Graph","version":"1.56"},"p5-HTTP-BrowserDetect":{"origin":"www/p5-HTTP-BrowserDetect","version":"3.41"},"p5-Net-Telnet":{"origin":"net/p5-Net-Telnet","version":"3.05"},"p5-Number-Compare":{"origin":"math/p5-Number-Compare","version":"0.03_1"},"p5-Proc-ProcessTable":{"origin":"devel/p5-Proc-ProcessTable","version":"0.636"},"p5-Sort-Versions":{"origin":"devel/p5-Sort-Versions","version":"1.62"},"p5-Text-Glob":{"origin":"textproc/p5-Text-Glob","version":"0.11"},"p5-Time-Duration":{"origin":"devel/p5-Time-Duration","version":"1.21,1"},"p5-Time-modules":{"origin":"devel/p5-Time-modules","version":"2013.0912_1"},"p5-TimeDate":{"origin":"devel/p5-TimeDate","version":"2.33,1"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-Validate-Net":{"origin":"net/p5-Validate-Net","version":"0.6_1"},"p5-XML-Generator":{"origin":"textproc/p5-XML-Generator","version":"1.13"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel"],"messages":[{"message":"The rest of installation must be completed manually.\nType in your browser URL like\n\thttp://localhost/cgi-bin/cvsmonitor/setup.pl\n\nand follow instructions.","type":"install"},{"message":"===>   NOTICE:\n\nThe cvsmonitor port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cvsplot","origin":"devel/cvsplot","version":"1.7.4_5","comment":"Perl script which analyses the history of a CVS-managed project","maintainer":"erik@bz.bzflag.bz","www":"https://cvsplot.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2376caeb38eba5f55d40a19c6811630412e69b10760719877a78d7950d7b0949","flatsize":38104,"path":"All/cvsplot-1.7.4_5.pkg","repopath":"All/cvsplot-1.7.4_5.pkg","licenselogic":"single","pkgsize":9972,"desc":"Cvsplot is used for collecting statistics from CVS controlled files. Simple\nstatistics such as how the total number of files and lines of code change\nagainst time.","deps":{"gnuplot":{"origin":"math/gnuplot","version":"5.4.10_2"},"p5-Date-Manip":{"origin":"devel/p5-Date-Manip","version":"6.97"},"p5-String-ShellQuote":{"origin":"textproc/p5-String-ShellQuote","version":"1.04_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"cvsdiff2patch","origin":"devel/cvsdiff2patch","version":"1.0.1","comment":"Turn cvs diff output into patch input","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3e06a8c5674cbd49037e8689c46d09b1b87c43806cac0797c7fb7bf4a2bc4a02","flatsize":6800,"path":"All/cvsdiff2patch-1.0.1.pkg","repopath":"All/cvsdiff2patch-1.0.1.pkg","licenselogic":"single","pkgsize":3072,"desc":"This is a text filter for turning \"cvs diff\" output into something that\npatch(1) understands.  This is needed when your version of cvs(1) makes\ndiffs that confuse patch(1).","categories":["devel"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe cvsdiff2patch port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cvsmail","origin":"mail/cvsmail","version":"2.2_1","comment":"Small program to add cvsweb links to FreeBSD commit messages","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ff80adf145e7260b14c627b39e0268665969cbd3634e1565f7d738d246bc12e7","flatsize":30162,"path":"All/cvsmail-2.2_1.pkg","repopath":"All/cvsmail-2.2_1.pkg","licenselogic":"single","pkgsize":14520,"desc":"cvsmail can be used to add links to the FreeBSD cvsweb interface to your\nFreeBSD commit mail, for easy viewing of diffs.","categories":["mail"],"shlibs_required":["libc.so.8","libfetch.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe cvsmail port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"db18","origin":"databases/db18","version":"18.1.40","comment":"Oracle Berkeley DB, Release 18.1","maintainer":"yasu@FreeBSD.org","www":"https://www.oracle.com/database/berkeley-db/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f2e61c71dbc6e43ba38c347c4f14176cd305a23807e4fbcdf0a52b8f6eb068da","flatsize":93406607,"path":"All/db18-18.1.40.pkg","repopath":"All/db18-18.1.40.pkg","licenselogic":"and","licenses":["AGPLv3","BSD3CLAUSE","UPL10"],"pkgsize":17814308,"desc":"Oracle Berkeley DB is a family of open source embeddable databases\nthat allows developers to incorporate within their applications a\nfast, scalable, transactional database engine with industrial grade\nreliability and availability. As a result, customers and end-users\nwill experience an application that simply works, reliably manages\ndata, can scale under extreme load, but requires no ongoing database\nadministration. As a developer, you can focus on your application and\nbe confident that Oracle Berkeley DB will manage your persistence\nneeds.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["databases","java"],"shlibs_required":["libc.so.8","libcrypto.so.12","libpthread.so.0","libssl.so.12"],"options":{"CRYPTO":"on","DEBUG":"off","DOCS":"on","JAVA":"off","L10N":"off","TCL":"off"}},{"name":"cvslines","origin":"devel/cvslines","version":"1.6.9_1","comment":"Wrapper to ease merging of changes between CVS branches","maintainer":"ports@FreeBSD.org","www":"https://cvslines.sourceforge.net/menu.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"21594d98d236b457d05b54ecac90b2feccf41501b316dd9d1ed455ec97c4d203","flatsize":107750,"path":"All/cvslines-1.6.9_1.pkg","repopath":"All/cvslines-1.6.9_1.pkg","licenselogic":"single","pkgsize":37660,"desc":"cvslines extends the capability of the cvs commit command, to provide\nextra support in managing multiple concurrent lines of development.\n\ncvslines is a \"wrapper\" facility that helps out with merging changes\nbetween various cvs branches, where the branches represent different\nlines of development.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel"],"messages":[{"message":"===>   NOTICE:\n\nThe cvslines port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cvsgraph","origin":"devel/cvsgraph","version":"1.7.2_3","comment":"Graph the life story of a file under CVS or RCS","maintainer":"terry-freebsd@glaver.org","www":"https://www.vagrearg.org/content/cvsgraph","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"23ab37ab23adcef87ab5de886c7883883a7a33da152fa0001e9b81fabbd2f63f","flatsize":329164,"path":"All/cvsgraph-1.7.2_3.pkg","repopath":"All/cvsgraph-1.7.2_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":77584,"desc":"This program generates a graph (in PNG format) showing the revisions,\ntags, and branching of a file in a CVS or RCS repository.  Example:\n\ncvsgraph -r /home/ncvs -m ports/devel/cvsgraph -o test.png pkg-descr,v\n\nIt can also be used with cvsweb.  A patch to cvsweb is available\nthrough the cvsgraph home page.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libgd":{"origin":"graphics/gd","version":"2.3.3_13,1"},"png":{"origin":"graphics/png","version":"1.6.47"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"},"webp":{"origin":"graphics/webp","version":"1.5.0"}},"categories":["devel","graphics"],"shlibs_required":["libc.so.8","libfreetype.so.6","libgd.so.6","libm.so.4"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"You must copy /usr/local/etc/cvsgraph.conf.sample to\n/usr/local/etc/cvsgraph.conf in order to use cvsgraph.","type":"install"}]},{"name":"cvsdelta","origin":"devel/cvsdelta","version":"1.7.0_1","comment":"Cvsdelta summarizes differences between local and in-cvs files","maintainer":"ports@FreeBSD.org","www":"https://cvsdelta.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4cdad6a48911dbf4f35de9a4e6a02303cb8826e220acb9407062f2c012a82db0","flatsize":56158,"path":"All/cvsdelta-1.7.0_1.pkg","repopath":"All/cvsdelta-1.7.0_1.pkg","licenselogic":"single","pkgsize":18460,"desc":"cvsdelta summarizes the difference between a CVS project and its local\nversion. It detects files that have been added and removed, and of\nexisting files it counts the number of lines that have been added,\ndeleted, and changed. It filters project changes by using .cvsignore\nfiles, both system-wide and locally.\n\nRequires ruby.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"}},"categories":["devel"],"messages":[{"message":"===>   NOTICE:\n\nThe cvsdelta port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cvsdadm","origin":"devel/cvsdadm","version":"0.3.2_2","comment":"Tool for CVSd pserver user administration","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3ff7b36ac74bc4580de6b27c4149bd968590a0c0a99642cf5382feeb4de4bcc9","flatsize":40147,"path":"All/cvsdadm-0.3.2_2.pkg","repopath":"All/cvsdadm-0.3.2_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":12328,"desc":"cvsdadm is a tool to assist CVSd administrators in the user admin\nof the CVSROOT/passwd, CVSROOT/readers, CVSROOT/writers files when\npserver authentication is being used for the repository. cvsdadm\nis a fork of cvspadm.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe cvsdadm port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cvsd","origin":"devel/cvsd","version":"1.0.24_1","comment":"CVS pserver daemon","maintainer":"rum1cro@yandex.ru","www":"https://arthurdejong.org/cvsd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b0289e8b71e55c2259e4403c97644ecbf0e4e3df8ae15dffbc30d6716d0c400b","flatsize":131832,"path":"All/cvsd-1.0.24_1.pkg","repopath":"All/cvsd-1.0.24_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":47904,"desc":"cvsd is a wrapper program for cvs in pserver mode. It will run 'cvs pserver'\nunder a special uid/gid in a chroot jail.\n\ncvsd is run as a daemon and is controlled through a configuration file. It\nis relatively easy to configure and tools are provided for easily setting up\na rootjail.\n\nThis server can be useful if you want to run a public cvs pserver. You should\nhowever be aware of the security limitations of running a cvs pserver. If you\nwant any kind of authentication you should really consider using secure shell\nas a secure authentication mechanism and transport. Passwords used in cvs\npserver are transmitted in plaintext and this wrapper won't change that.\n\nThis server adds a layer of security to cvs. cvs is a very powerful tool and\nis capable of running scripts and other things. By running cvs in a rootjail\nit is possible to limit the amount of \"damage\" cvs can do if it is exploited.\nIt is generally a good idea to run cvsd without any write permissions to any\ndirectory on the system.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel"],"shlibs_required":["libc.so.8","libwrap.so.4"],"options":{"DOCS":"on"},"messages":[{"message":"You should set up user and group ids for cvsd, create a\nchrooted filesystem and create repositories.","type":"install"}]},{"name":"cvschk","origin":"devel/cvschk","version":"1.12_1","comment":"Quick offline checker for CVS modifications","maintainer":"mandree@FreeBSD.org","www":"http://web.archive.org/web/20121006163548/http://cvs.sslug.dk/cvs2html/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6ca22102848f7190bbbb21b8da899e6d3e343b6696bc73ec3c9194f2c20824c0","flatsize":31009,"path":"All/cvschk-1.12_1.pkg","repopath":"All/cvschk-1.12_1.pkg","licenselogic":"single","licenses":["GPLv1"],"pkgsize":12132,"desc":"cvschk is a Perl program which allows you to see the status of your own CVS\ndirectories, without access to the CVS repository.  It shows which files you\nchanged, made locally, and which ones were deleted.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel"]},{"name":"cvschangelogbuilder","origin":"devel/cvschangelogbuilder","version":"2.5","comment":"Utility to generate changelogs and reports from a CVS repository","maintainer":"ports@FreeBSD.org","www":"https://cvschangelogb.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8f6048c6b712b0054c06a7f62c23d2b2d6c49d397512c20fbe388dee2a752224","flatsize":181567,"path":"All/cvschangelogbuilder-2.5.pkg","repopath":"All/cvschangelogbuilder-2.5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":59616,"desc":"cvschangelogbuilder is an Perl utility to generate ChangeLogs or CVS reports\nfor a project hosted on a CVS server.\n\nFeatures include the ability to work with a remote cvs repository, detailed\nreporting, graphical HTML reports and building changelogs.","deps":{"p5-GD-Graph":{"origin":"graphics/p5-GD-Graph","version":"1.56"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe cvschangelogbuilder port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cvsadmin","origin":"devel/cvsadmin","version":"1.0.3_3","comment":"Simple program to administrate users of a CVS repository","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"486d89123d89a97639f73e0d2997736064a31b389fb84961824b9ca2b3b690a8","flatsize":25971,"path":"All/cvsadmin-1.0.3_3.pkg","repopath":"All/cvsadmin-1.0.3_3.pkg","licenselogic":"single","pkgsize":12280,"desc":"cvsadmin is a simple program to administrate users of a CVS repository.\n\nIt currently allows you to easily :\n\n      Name    Arguments\n      ----    ---------\n      list    list of usernames || nothing\n      add     list of usernames\n      del     list of usernames\n      email   user list\n      rename  list of alternating olduser/newuser\n      misc    list of usernames\n      sys     list of usernames\n      pass    list of usernames\n\nThe actions name should be self-explaining, except misc, which ask you for\nall the fields (email, system user, password) on your terminal.","categories":["devel"],"shlibs_required":["libc.so.8","libcrypt.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe cvsadmin port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cvs2html","origin":"devel/cvs2html","version":"1.98_1","comment":"Perl script to turn ``cvs log'' output into HTML","maintainer":"crees@FreeBSD.org","www":"http://cvs.sslug.dk/cvs2html/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"38aa5fea8bd38c8d72dfc26f9c981f507877b11354fe33d02a50ef5058cbf1ff","flatsize":79238,"path":"All/cvs2html-1.98_1.pkg","repopath":"All/cvs2html-1.98_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":22640,"desc":"cvs2html is a perl script that turns ``cvs log''\noutput into HTML for easy log perusal.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"cvs2darcs","origin":"devel/cvs2darcs","version":"0.8_10","comment":"Convert CVS module to darcs repository","maintainer":"haskell@FreeBSD.org","www":"http://ab-initio.mit.edu/cvs2darcs/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8e584d8886f44a7a5b0232984f57f10e6de680766cb995d4501d31fe9d525304","flatsize":34886,"path":"All/cvs2darcs-0.8_10.pkg","repopath":"All/cvs2darcs-0.8_10.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":14044,"desc":"cvs2darcs is a script to check out a CVS repository module and convert it to\nuse the Darcs version control system.","deps":{"cvsps":{"origin":"devel/cvsps","version":"2.1_3"},"hs-darcs":{"origin":"devel/hs-darcs","version":"2.18.5"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel"]},{"name":"cvs2cl","origin":"devel/cvs2cl","version":"2.73_1","comment":"CVS-log-message-to-ChangeLog conversion script","maintainer":"ports@FreeBSD.org","www":"https://www.red-bean.com/cvs2cl/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5ace57751d4eb934108ce4cd7e62a7c968e1a941202cf6309e6c829efb68fdc3","flatsize":100295,"path":"All/cvs2cl-2.73_1.pkg","repopath":"All/cvs2cl-2.73_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":34076,"desc":"cvs2cl.pl: CVS-log-message-to-ChangeLog conversion script\n\nThis Perl script does what you think it does: It produces a GNU-style\nChangeLog for CVS-controlled sources, by running \"cvs log\" and parsing\nthe output. Duplicate log messages get unified in the Right Way.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel"],"messages":[{"message":"===>   NOTICE:\n\nThe cvs2cl port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cvs-syncmail","origin":"devel/cvs-syncmail","version":"2.1","comment":"CVS notification tool","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/cvs-syncmail/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2dc6b6c244f1b1a13b175edd484da41bc17d931d36c9f954b3cafb3e27005622","flatsize":14129,"path":"All/cvs-syncmail-2.1.pkg","repopath":"All/cvs-syncmail-2.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":6056,"desc":"Syncmail is a CVS notification tool which can provide a diff for every\nchange to a CVS repository, mailed to specified email addresses.\nThis tool is useful for large communities to monitor activity,\nand is used for Python and many other active projects.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"messages":[{"message":"===>   NOTICE:\n\nThe cvs-syncmail port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dcw-gmt","origin":"graphics/gmt-dcw","version":"2.1.2","comment":"Digital Chart of the World for GMT 5 or later","maintainer":"lbartoletti@FreeBSD.org","www":"https://www.soest.hawaii.edu/wessel/dcw/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9826fff9ffc10fd111c2b4401a559bcc44bf7a4e86354b2fdeea81166fd620f8","flatsize":25573809,"path":"All/dcw-gmt-2.1.2.pkg","repopath":"All/dcw-gmt-2.1.2.pkg","licenselogic":"and","licenses":["GPLv3","LGPL3"],"pkgsize":22221388,"desc":"The Digital Chart of the World (DCW) is a comprehensive 1:1,000,000 scale vector\nbasemap of the world. The charts were designed to meet the needs of pilots and\nair crews in medium-and low-altitude en route navigation and to support military\noperational planning, intelligence briefings, and other needs.","categories":["graphics"]},{"name":"cvm","origin":"security/cvm","version":"0.97","comment":"Credential Validation Modules","maintainer":"ports@FreeBSD.org","www":"https://untroubled.org/cvm/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f4b1ae2795de77fd8edc8e17b9eeecdd39107e4a05021a24da0b897f6c91d081","flatsize":576559,"path":"All/cvm-0.97.pkg","repopath":"All/cvm-0.97.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":92412,"desc":"Credential Validation Modules:\n- The reference source for the CVM interface\n- Diagnostic and benchmark CVM clients\n- A checkpassword interface CVM client\n- A UNIX/POSIX system module (uses getpwnam)\n- A flat-file module\n- A library for client writers\n- A set of libraries for module writers","deps":{"bglibs":{"origin":"devel/bglibs","version":"2.04_3,1"}},"categories":["security"],"shlibs_required":["libbg.so.2","libc.so.8","libcrypt.so.4"],"options":{"DOCS":"on","VCHKPW":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe cvm port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cvechecker","origin":"security/cvechecker","version":"3.9_3","comment":"Check CVE database for vulnerabilities affecting installed packages","maintainer":"se@FreeBSD.org","www":"https://github.com/sjvermeu/cvechecker/wiki","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fc546d4a5fa5235691486527a2458f30f8cae21944647591259494745b70f34f","flatsize":184152,"path":"All/cvechecker-3.9_3.pkg","repopath":"All/cvechecker-3.9_3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":61900,"desc":"------------------------------------------------------------------------------\nThe goal of cvechecker is to report about possible vulnerabilities on your\nsystem, by scanning a list of installed software and matching results with\nthe CVE database.\n\nThis is not a bullet-proof method and you may have many false positives (ie:\nvulnerability is fixed with a revision-release, but the tool isn't able to\ndetect the revision itself), yet it is still better than nothing, especially\nif you are running a distribution with little security coverage.","deps":{"argp-standalone":{"origin":"devel/argp-standalone","version":"1.5.0_1"},"bash":{"origin":"shells/bash","version":"5.2.37"},"libconfig":{"origin":"devel/libconfig","version":"1.7.3"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["security"],"shlibs_required":["libargp.so.1","libc.so.8","libconfig.so.11","libsqlite3.so.0"],"options":{"DOCS":"on","MYSQL":"off","SQLITE":"on"},"messages":[{"message":"------------------------------------------------------------------------------\n\nIf you are no longer using the cvechecker port, then manually delete\nthe following directory and all its contents:\n\n\t/var/db/cvechecker\n\n------------------------------------------------------------------------------","type":"remove"}]},{"name":"d2","origin":"graphics/d2","version":"0.6.9_1","comment":"Modern text-to-diagram language","maintainer":"adamw@FreeBSD.org","www":"https://www.d2lang.com","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"91ccdd608e24e03e9bb40b0f10410369846c6cc15bc3ae7997bc4647c7fc1436","flatsize":36369970,"path":"All/d2-0.6.9_1.pkg","repopath":"All/d2-0.6.9_1.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":9339920,"desc":"D2 is a scripting language that turns text into diagrams, similar to\nMermaid and PlantUML. However, D2 puts more focus on simply doing the\nright thing, and it can produce highly visually-appealing diagrams with\nvery little input.","categories":["graphics"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"cvs-devel","origin":"devel/cvs-devel","version":"1.12.13_15","comment":"IPv6 enabled cvs. You can use IPv6 connection when using pserver","maintainer":"bdheeman@gmail.com","www":"https://www.nongnu.org/cvs/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"deac28b5fa2ae92141b6f7b8afa5c43e39c95b8510a51e1735ce354c4fce8912","flatsize":1746840,"path":"All/cvs-devel-1.12.13_15.pkg","repopath":"All/cvs-devel-1.12.13_15.pkg","licenselogic":"single","licenses":["GPLv1"],"pkgsize":581628,"desc":"The latest and, or feature release CVS (Concurrent Version System).  IPv6\nenabled, you can use IPv6 connection when using pserver.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel"],"shlibs_required":["libc.so.8","libcrypt.so.4","libintl.so.8","libz.so.3"],"options":{"PAM":"off"},"annotations":{"cpe":"cpe:2.3:a:gnu:cvs:1.12.13:::::dragonfly6:x86_64:15"}},{"name":"cvsbook","origin":"devel/cvsbook","version":"1.21_3","comment":"Tutorial and reference for CVS","maintainer":"ports@FreeBSD.org","www":"http://cvsbook.red-bean.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"812873630c8b94b0af94962fa8bc78a68c03b8935879a9e35eb82b8bd60de4fd","flatsize":3823619,"path":"All/cvsbook-1.21_3.pkg","repopath":"All/cvsbook-1.21_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1570548,"desc":"Open Source Development with CVS is a book published by Coriolis\nInc. as part of the Coriolis OpenPress series. Chapters 2, 4, 6, 8, 9,\nand 10 -- comprising a complete introduction, tutorial and reference\nto CVS -- are being released free under the terms of the GNU General\nPublic License.\n\nThis port installs HTML, GNU Info, PDF, and Postscript formats.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["devel"],"options":{"INFO":"on","SINGLE_HTML":"on","SPLIT_HTML":"off","POSTSCRIPT":"on","PDF":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe cvsbook port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cutmp3","origin":"audio/cutmp3","version":"3.0.3","comment":"Small and fast command line MP3 editor","maintainer":"matthew@matthewphillips.info","www":"https://github.com/tarjanm-movidius/cutmp3","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b7486484bbd5912cb3221e5a314cc9a8e75c52fb852760132006b4709564d428","flatsize":112775,"path":"All/cutmp3-3.0.3.pkg","repopath":"All/cutmp3-3.0.3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":45360,"desc":"cutmp3 is a small and fast command line MP3 editor. It lets\nyou select sections of an MP3 interactively or via a timetable\nand save them to separate files without quality loss. It uses\nmpg123 for playback and works with VBR files and even with files\nbigger than 2GB. Other features are configurable silence seeking\nand ID3 tag seeking, which are useful for concatenated mp3s.","deps":{"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["audio"],"shlibs_required":["libc.so.8","libm.so.4","libreadline.so.8"],"options":{"DOCS":"on"}},{"name":"cutils","origin":"devel/cutils","version":"1.6_2","comment":"Miscellaneous C programmer's utilities","maintainer":"ports@FreeBSD.org","www":"http://www.sigala.it/sandro/software.php","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9a4541dcabc2dd14a2f99592004b9ad3f8ec3c351f5fef23dc73b02e594ebfb5","flatsize":226628,"path":"All/cutils-1.6_2.pkg","repopath":"All/cutils-1.6_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":64868,"desc":"cutils is a collection of miscellaneous utilities useful\nfor C programmers.  It is composed by the following utilities:\n\ncinfo, cinfoc and cinfodc - C language documentation tools\ncdecl and cundecl - decode and encode C type declarations\ncobfusc - make a C source file unreadable but compilable\nchilight - highlight C source files with colors\ncunloop - unloop C loops\nyyextract - extract grammar rules from yacc grammar\nyyref - yacc grammar reference program","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["devel"],"shlibs_required":["libc.so.8"],"options":{"INFO":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe cutils port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cutter","origin":"devel/cutter","version":"1.2.6_5","comment":"Unit Testing Framework for C and C++","maintainer":"romain@FreeBSD.org","www":"https://cutter.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8491ef308db377cda6c058635dfa4061c522c5da0df12be495bda782f67cb445","flatsize":3265786,"path":"All/cutter-1.2.6_5.pkg","repopath":"All/cutter-1.2.6_5.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":472060,"desc":"Cutter is a xUnit family Unit Testing Framework for C and C++.\n\nThis is a list of features of Cutter:\n - easy to write tests;\n - outputs result with useful format for debugging;\n - tests are built as shared libraries.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libintl.so.8","libpthread.so.0"],"options":{"LCOV":"off","NLS":"on","SOUP":"off"},"messages":[{"message":"Please note that code-coverage is not fully supported on FreeBSD and\ncutter will crash when used to generate a report.  The problem has been\nreported upstream and no fix is available ATM. However, a workaround has\nbeen found: adding the '--keep-opening-modules' argument to cutter's\ncommand-line circumvents the problem.","type":"install"}]},{"name":"cutelyst-asql","origin":"databases/cutelyst-asql","version":"0.80.0","comment":"Qt async SQL library (for Postgres)","maintainer":"adridg@FreeBSD.org","www":"https://github.com/cutelyst/asql","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b7c2bcf1086d6f3b769fb382d7244444a6ccdcd1f30015715998cd30f76690a6","flatsize":425482,"path":"All/cutelyst-asql-0.80.0.pkg","repopath":"All/cutelyst-asql-0.80.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":121588,"desc":"Qt Async Sql library\n\n* Thread local Connection pool\n* Scoped transactions objects\n* Navigate on your data with iterators\n* Prepared queries\n* Cancellable queries\n* Notifications\n\nSupports database migrations and queries both as JSON and QVariantHash.","deps":{"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"}},"categories":["databases"],"shlibs_required":["libQt5Core.so.5","libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"cuttlefish","origin":"graphics/cuttlefish","version":"1.3_6","comment":"Plots diurnal and geographical patterns of supplied data","maintainer":"ports@FreeBSD.org","www":"https://www.caida.org/tools/visualization/cuttlefish/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"26999a3a8ec182799940a4bd3cf47bd1df964e5b253aa0db7fd0fd1f035353a3","flatsize":2265368,"path":"All/cuttlefish-1.3_6.pkg","repopath":"All/cuttlefish-1.3_6.pkg","licenselogic":"single","pkgsize":441164,"desc":"Cuttlefish produces animated GIFs that reveal the interplay\nbetween the diurnal and geographical patterns of displayed\ndata. By showing how the Sun's shadow covers the world map,\ncuttlefish yields a direct feeling for the time of day at\na given geographic region, while moving graphs illustrate\nthe relationship between local time and the visualized\nevents.","deps":{"ImageMagick6":{"origin":"graphics/ImageMagick6","version":"6.9.13.23,1"},"gifsicle":{"origin":"graphics/gifsicle","version":"1.96"},"p5-GD":{"origin":"graphics/p5-GD","version":"2.83"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["geography","graphics"],"options":{"EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe cuttlefish port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cut","origin":"devel/cut","version":"2.7_1","comment":"Unit Testing Framework for C, C++, and Objective-C","maintainer":"ports@FreeBSD.org","www":"https://bitbucket.org/kc5tja/cut/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c823428bbf5b4fbf5c27ab51954c2721d87bbd57a69245e590bbc30cec07f04b","flatsize":26278,"path":"All/cut-2.7_1.pkg","repopath":"All/cut-2.7_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":9904,"desc":"CUT is a simple, to-the-point unit testing system. It's different from\nother unit test packages in that it follows the KISS principle. It's\ndesigned for C testing, not designed to emulate SUnit.\n\nCUT works with C, C++ and Objective-C.\n\nCUT was primarily written by Samuel A. Falvo II and by Billy Tanksley,\nstarting life as distinct, and even competing, CUT 1.0 and test-assert\npackages. When it was finally decided to combine both packages into a\nsingle tool, CUT 2.0 was released, and found to be vastly more useful\nthan either expected.\n\nCUT follows standard error messages format supported by Emacs.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe cut port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cursor-neutral-white-theme","origin":"x11-themes/cursor-neutral-white-theme","version":"1.1.1","comment":"White cursor theme based on neutral","maintainer":"enlightenment@FreeBSD.org","www":"http://gnome-look.org/content/show.php/Neutral%2B%2B+White?content=108143","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aea83aa7cc4c0c1f7a6ca6b087149ed2ff9f8d76380aaa3bfc791e107c0bcec8","flatsize":772864,"path":"All/cursor-neutral-white-theme-1.1.1.pkg","repopath":"All/cursor-neutral-white-theme-1.1.1.pkg","licenselogic":"single","pkgsize":11564,"desc":"Cursor theme based on Neutral (and jaguarx) theme,\nwhich changes all black cursors to white.","categories":["x11-themes"]},{"name":"cutecom","origin":"comms/cutecom","version":"0.51.0_1","comment":"Graphical serial terminal for embedded programming","maintainer":"jwb@FreeBSD.org","www":"https://gitlab.com/cutecom/cutecom","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4293a7e217ef5d0b5e287e315014b81e721b7b1601719087d5a85023bf29da1d","flatsize":654593,"path":"All/cutecom-0.51.0_1.pkg","repopath":"All/cutecom-0.51.0_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":282848,"desc":"CuteCom is a QT-based graphical serial terminal ideally suited to embedded\nprogramming and robotics. It features line-oriented interface instead of\ncharacter-oriented, xmodem, ymodem, zmodem support (requires the lrzsz package)\nand hexadecimal input and output among other things.","deps":{"lrzsz":{"origin":"comms/lrzsz","version":"0.12.20_7"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-serialport":{"origin":"comms/qt5-serialport","version":"5.15.16p0_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["comms"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5SerialPort.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"cutemaze","origin":"games/cutemaze","version":"1.3.5","comment":"Simple, top-down game in which mazes are randomly generated","maintainer":"jhale@FreeBSD.org","www":"https://gottcode.org/cutemaze/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7fe5d3acd20729cec966055e116468c39592b0a672d86683beae233be10dd4e6","flatsize":650087,"path":"All/cutemaze-1.3.5.pkg","repopath":"All/cutemaze-1.3.5.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":320040,"desc":"CuteMaze is a simple, top-down game in which mazes are randomly generated using\none of a choice of several different algorithms. You move the character through\nthe maze while hunting for targets (cheese, by default) the game is won once\n all of these targets have been picked up.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-svg":{"origin":"graphics/qt6-svg","version":"6.8.3"}},"categories":["games"],"shlibs_required":["libGLX.so.0","libOpenGL.so.0","libQt6Core.so.6","libQt6Gui.so.6","libQt6Svg.so.6","libQt6Widgets.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on","NLS":"on"}},{"name":"cursor-jimmac-theme","origin":"x11-themes/cursor-jimmac-theme","version":"0.1_3","comment":"Beautiful Jimmac X cursor themes","maintainer":"ps.ports@smyrak.com","www":"http://jimmac.musichall.cz/themes.php?skin=7","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"97fb630e590bfd71b15c20c1ad7d675ff8f196743ee099df200a2e5f245b72be","flatsize":209043,"path":"All/cursor-jimmac-theme-0.1_3.pkg","repopath":"All/cursor-jimmac-theme-0.1_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":16408,"desc":"This is a theme based on the cursor work of the re-known desktop\nartist Jakub \"Jimmac\" Steiner. It provides images of all cursor\ntypes. It has been chosen as a default one for a couple of Linux\ndistributions.","categories":["x11-themes"]},{"name":"cursor-dmz-theme","origin":"x11-themes/cursor-dmz-theme","version":"0.4.5","comment":"DMZ style neutral scalable cursor theme","maintainer":"mbeis@xs4all.nl","www":"http://jimmac.musichall.cz/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6db102b5d0c5733f714b6db7ea0f318e26f4e90db3ddb2427f3bb8fd03bca469","flatsize":1736247,"path":"All/cursor-dmz-theme-0.4.5.pkg","repopath":"All/cursor-dmz-theme-0.4.5.pkg","licenselogic":"single","licenses":["CC-BY-SA-3.0"],"pkgsize":95424,"desc":"This is a theme based on the cursor work of the re-known desktop\nartist Jakub \"Jimmac\" Steiner.","categories":["x11-themes"]},{"name":"cvise","origin":"devel/cvise","version":"2.11.0","comment":"C-Vise is a super-parallel Python port of the C-Reduce","maintainer":"bofh@FreeBSD.org","www":"https://github.com/marxin/cvise","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"36cfc5f8302c36dd53ba723b5970778f2721173dfcc1743582283677b261ae20","flatsize":21284677,"path":"All/cvise-2.11.0.pkg","repopath":"All/cvise-2.11.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1462492,"desc":"C-Vise is a tool that takes a large C, C++ or OpenCL program that has a\nproperty of interest (such as triggering a compiler bug) and automatically\nproduces a much smaller C/C++ or OpenCL program that has the same property. It\nis intended for use by people who discover and report bugs in compilers and\nother tools that process C/C++ or OpenCL code.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"llvm19":{"origin":"devel/llvm19","version":"19.1.7_1"},"py311-chardet":{"origin":"textproc/py-chardet","version":"5.2.0,1"},"py311-pebble":{"origin":"devel/py-pebble","version":"5.1.0"},"py311-psutil":{"origin":"sysutils/py-psutil","version":"7.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"shlibs_required":["libLLVM.so.19.1","libc.so.8","libclang-cpp.so.19.1","libm.so.4","libstdc++.so.9"]},{"name":"cursor-dmz-aa-theme","origin":"x11-themes/cursor-dmz-aa-theme","version":"0.4.5","comment":"DMZ AA style neutral scalable cursor theme","maintainer":"ports@FreeBSD.org","www":"http://jimmac.musichall.cz/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"39bbdb1b50b8eba35a99cc80672e125bb30cea9c33d50d96ec5783615695748e","flatsize":1736276,"path":"All/cursor-dmz-aa-theme-0.4.5.pkg","repopath":"All/cursor-dmz-aa-theme-0.4.5.pkg","licenselogic":"single","licenses":["CC-BY-SA-3.0"],"pkgsize":101448,"desc":"This is a theme based on the cursor work of the re-known desktop\nartist Jakub \"Jimmac\" Steiner.","categories":["x11-themes"],"messages":[{"message":"===>   NOTICE:\n\nThe cursor-dmz-aa-theme port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cursor-crystal-theme","origin":"x11-themes/cursor-crystal-theme","version":"1.1.1_10","comment":"KDE Crystal style X cursor theme","maintainer":"ports@FreeBSD.org","www":"https://store.kde.org/p/999879","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0e68ddd0f8aa939eff21fdcea724f7ad382892f9b1005cc7d697c2b7cae8eab0","flatsize":2025511,"path":"All/cursor-crystal-theme-1.1.1_10.pkg","repopath":"All/cursor-crystal-theme-1.1.1_10.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":130660,"desc":"This is an attempt to make an X cursors theme with the (KDE) crystal style,\nnote that this is very unofficial so may have some inconsistencies with\nthe original crystal icons.","categories":["x11-themes"],"messages":[{"message":"===>   NOTICE:\n\nThe cursor-crystal-theme port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cursor-chameleon-skyblue","origin":"x11-themes/cursor-chameleon-skyblue","version":"0.5_1","comment":"Chameleon Xcursors theme","maintainer":"ports@FreeBSD.org","www":"http://kde-look.org/content/show.php/Chameleon+Xcursors?content=38459","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"be34ab292e1e593e80edc0939371dba23587cb1facecc55f72573572902181ad","flatsize":5049182,"path":"All/cursor-chameleon-skyblue-0.5_1.pkg","repopath":"All/cursor-chameleon-skyblue-0.5_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1429476,"desc":"Collection of smooth semitransparent cursors with shadows.","categories":["x11-themes"],"messages":[{"message":"If the animations are flickering on your nvidia card, add the\nfollowing line to your xorg.conf file, into the nvidia device\nsection, to fix it:\n\n        Option \"HWCursor\" \"off\"","type":"install"},{"message":"===>   NOTICE:\n\nThe cursor-chameleon-skyblue port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dataplot","origin":"graphics/dataplot","version":"20210713_2","comment":"Free software system for statistical visualization","maintainer":"ports@FreeBSD.org","www":"https://www.itl.nist.gov/div898/software/dataplot/index.htm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"402f0ed5e506dcb9d27520f68184cfd739c9f6ee10258a9ae391b34dd6544507","flatsize":95072808,"path":"All/dataplot-20210713_2.pkg","repopath":"All/dataplot-20210713_2.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":16198548,"desc":"Dataplot is a free, public-domain, multi-platform (Unix, Linux, PC-DOS,\nWindows NT, etc.) software system for scientific visualization,\nstatistical analysis, and non-linear modeling.  The target Dataplot user\nis the researcher and analyst engaged in the characterization, modeling,\nvisualization, analysis, monitoring, and optimization of scientific and\nengineering processes.\n\nThe original version was released by James J. Filliben in 1978 with\ncontinual enhancements to present.\n\nNOTE: This port only includes the command line tool, the website has an\nexperimental GUI tool that uses expect and extensive reference manuals.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libgd":{"origin":"graphics/gd","version":"2.3.3_13,1"},"png":{"origin":"graphics/png","version":"1.6.47"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["graphics"],"shlibs_required":["libX11.so.6","libc.so.8","libcairo.so.2","libgcc_s.so.1","libgd.so.6","libgfortran.so.5","libm.so.4","libncurses.so.6","libquadmath.so.0","libreadline.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe dataplot port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cursor-ardoise-theme","origin":"x11-themes/cursor-ardoise-theme","version":"3.6","comment":"Ardoise X cursor theme","maintainer":"ports@FreeBSD.org","www":"https://gitlab.com/obnosim/ardoise","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"12a8796c06ec589e7b5a7722083646b04f2b197f2f0693adc5733e21bc7ecc1b","flatsize":11913427,"path":"All/cursor-ardoise-theme-3.6.pkg","repopath":"All/cursor-ardoise-theme-3.6.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":214812,"desc":"Simple, flat and dark Ardoise X cursor theme by obnosim.\nIt uses symbols instead of changing the shape of the cursor.\n\nAvailable resolutions are 24, 32, 48 and 72 px.\nTranslucent and opaque variants.","categories":["x11-themes"],"messages":[{"message":"===>   NOTICE:\n\nThe cursor-ardoise-theme port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cursor-chameleon-pearl","origin":"x11-themes/cursor-chameleon-pearl","version":"0.5_1","comment":"Chameleon Xcursors theme","maintainer":"ports@FreeBSD.org","www":"http://kde-look.org/content/show.php/Chameleon+Xcursors?content=38459","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5cc28538692abb6ed01c8409acff5c3ee04a2b8326ba742e3334f81554645ca0","flatsize":5022962,"path":"All/cursor-chameleon-pearl-0.5_1.pkg","repopath":"All/cursor-chameleon-pearl-0.5_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1383316,"desc":"Collection of smooth semitransparent cursors with shadows.","categories":["x11-themes"],"messages":[{"message":"If the animations are flickering on your nvidia card, add the\nfollowing line to your xorg.conf file, into the nvidia device\nsection, to fix it:\n\n        Option \"HWCursor\" \"off\"","type":"install"},{"message":"===>   NOTICE:\n\nThe cursor-chameleon-pearl port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cursive","origin":"games/cursive","version":"0.11_1,1","comment":"Create ASCII character cursive handwriting","maintainer":"eduardo@FreeBSD.org","www":"https://www.unixpapa.com/cursive.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"745b82eb428295ad94865e7442c2541c4930d7da28e64c7b98051370d30f4441","flatsize":17921,"path":"All/cursive-0.11_1,1.pkg","repopath":"All/cursive-0.11_1,1.pkg","licenselogic":"single","pkgsize":5496,"desc":"Cursive is a program for generating cursive signatures and text like\n\n        ___                _     __  _\n       (   )              ' )   /   // _/_\n        __/___.  ____      / / / __|/  /  _  __\n       / / (_/|_/ / (_    (_(_/ (_) \\_(__(/_/ (_\n      (_/\n\nDo not be fooled by inferior immitations (like the figlet font which\ndoesn't connect letters right). This is the one and only original\ncursive program.","categories":["games"],"shlibs_required":["libc.so.8"]},{"name":"cursor-chameleon-white","origin":"x11-themes/cursor-chameleon-white","version":"0.5_1","comment":"Chameleon Xcursors theme","maintainer":"ports@FreeBSD.org","www":"http://kde-look.org/content/show.php/Chameleon+Xcursors?content=38459","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ab0bce5c273856b2a5867fa4386f014c4183f1463a68174e0602d24c6b9a5ace","flatsize":4941159,"path":"All/cursor-chameleon-white-0.5_1.pkg","repopath":"All/cursor-chameleon-white-0.5_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1273784,"desc":"Collection of smooth semitransparent cursors with shadows.","categories":["x11-themes"],"messages":[{"message":"If the animations are flickering on your nvidia card, add the\nfollowing line to your xorg.conf file, into the nvidia device\nsection, to fix it:\n\n        Option \"HWCursor\" \"off\"","type":"install"},{"message":"===>   NOTICE:\n\nThe cursor-chameleon-white port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dalton","origin":"science/dalton","version":"2020.0_6","comment":"Powerful molecular electronic structure program for quantum chemistry","maintainer":"yuri@FreeBSD.org","www":"https://daltonprogram.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7c8f3b14f2982aa7f2ab3974293915bf87e5557ec7597da95cf3c44c051dc337","flatsize":69065925,"path":"All/dalton-2020.0_6.pkg","repopath":"All/dalton-2020.0_6.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":16506756,"desc":"The Dalton program is designed to allow convenient, automated determination of a\nlarge number of molecular properties based on an HF, DFT, MP2, coupled cluster,\nor MCSCF reference wave function.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"lapack":{"origin":"math/lapack","version":"3.12.1"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"}},"categories":["science"],"shlibs_required":["libc.so.8","libgcc_s.so.1","libgfortran.so.5","liblapack.so.3","libm.so.4","libopenblas.so.0","libquadmath.so.0"]},{"name":"cups-smb-backend","origin":"print/cups-smb-backend","version":"1.0_12","comment":"CUPS backend for printing to Windows servers","maintainer":"ports@FreeBSD.org","www":"http://www.cups.org/articles.php?L294","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bb99b44960bbd4c2ce7ff8a46bf66a44f4b24ecd36ab663359c888f7b8d13604","flatsize":23,"path":"All/cups-smb-backend-1.0_12.pkg","repopath":"All/cups-smb-backend-1.0_12.pkg","licenselogic":"single","pkgsize":1268,"desc":"CUPS smb backend allows *nix users to print\nto Windows-attached printers via smbspool\nprogram, which comes with Samba.","deps":{"cups":{"origin":"print/cups","version":"2.4.11_1"},"samba416":{"origin":"net/samba416","version":"4.16.11_6"}},"categories":["print"],"shlibs_required":["libc.so.8","libcom_err.so.3.0","libkrb5.so.3.3","libkrb5samba-samba4.so","liblibsmb-samba4.so","libsamba-debug-samba4.so","libsamba-errors.so.1","libsamba-hostconfig.so.0","libsamba-util.so.0","libsmbconf.so.0","libtalloc.so.2"],"messages":[{"message":"CUPS smb backend is now installed.\n\nPlease configure your samba environment if\nyou haven't already done so. To do so edit\n\n/usr/local/etc/smb.conf\n\nYou can then add a new printer to CUPS.\nsmbspool(8) manpage describes device URI\nformat. In most cases (latest samba 2.x\nand samba 3.x), it's something like this:\n\nsmb://username:password@server/printer\nsmb://username:password@workgroup/server/printer\n\nBut a CUPS article describes another syntax,\nso beware.","type":"install"},{"message":"===>   NOTICE:\n\nThe cups-smb-backend port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"currtime","origin":"sysutils/currtime","version":"0.2.5","comment":"Enhanced command-line operated real time clock","maintainer":"nc@FreeBSD.org","www":"https://github.com/neelchauhan/currtime","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7afebc01837f2203e1321eb6ea3d01a34c490b67419eb52f00fbd76d84e07107","flatsize":11578,"path":"All/currtime-0.2.5.pkg","repopath":"All/currtime-0.2.5.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":5252,"desc":"currtime is an enhanced command-line operated real time clock. Features include:\n\n * Time displayed in Unix-compatible format\n * Shows the current time on the same line\n * Can run for a specified number of ticks (seconds) with the -T (ticks) flag\n * Option to display each tick on a new line with the -n flag","categories":["sysutils"],"shlibs_required":["libc.so.8"]},{"name":"cursor-chameleon-darkskyblue","origin":"x11-themes/cursor-chameleon-darkskyblue","version":"0.5_1","comment":"Chameleon Xcursors theme","maintainer":"ports@FreeBSD.org","www":"http://kde-look.org/content/show.php/Chameleon+Xcursors?content=38459","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e0c61f2e5d1923d52db48d98e072bd94bbb8467f8c6176fec870d431eb64d208","flatsize":5054063,"path":"All/cursor-chameleon-darkskyblue-0.5_1.pkg","repopath":"All/cursor-chameleon-darkskyblue-0.5_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1431676,"desc":"Collection of smooth semitransparent cursors with shadows.","categories":["x11-themes"],"messages":[{"message":"If the animations are flickering on your nvidia card, add the\nfollowing line to your xorg.conf file, into the nvidia device\nsection, to fix it:\n\n        Option \"HWCursor\" \"off\"","type":"install"},{"message":"===>   NOTICE:\n\nThe cursor-chameleon-darkskyblue port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"curl","origin":"ftp/curl","version":"8.14.1","comment":"Command line tool and library for transferring data with URLs","maintainer":"sunpoet@FreeBSD.org","www":"https://curl.se/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c552041a1ee9dd483fde3a3101fb47380d19f0afd86a439823195becaec8d565","flatsize":5051059,"path":"All/curl-8.14.1.pkg","repopath":"All/curl-8.14.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1762212,"desc":"curl is used in command lines or scripts to transfer data. It is also used in\ncars, television sets, routers, printers, audio equipment, mobile phones,\ntablets, settop boxes, media players and is the internet transfer backbone for\nthousands of software applications affecting billions of humans daily.\n\nIt supports DICT, FILE, FTP, FTPS, Gopher, HTTP, HTTPS, IMAP, IMAPS, LDAP,\nLDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, Telnet and\nTFTP. curl supports SSL certificates, HTTP POST, HTTP PUT, FTP uploading, HTTP\nform based upload, proxies, HTTP/2, cookies, user+password authentication\n(Basic, Plain, Digest, CRAM-MD5, NTLM, Negotiate and Kerberos), file transfer\nresume, proxy tunneling and more.","deps":{"libnghttp2":{"origin":"www/libnghttp2","version":"1.65.0"},"libpsl":{"origin":"dns/libpsl","version":"0.21.5_2"},"libssh2":{"origin":"security/libssh2","version":"1.11.1,3"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["ftp","net","www"],"shlibs_required":["libc.so.8","libcrypto.so.12","libnghttp2.so.14","libpsl.so.5","libpthread.so.0","libssh2.so.1","libssl.so.12","libz.so.3","libzstd.so.1"],"options":{"ALTSVC":"on","COOKIES":"on","CURL_DEBUG":"off","DEBUG":"off","DOCS":"on","EXAMPLES":"on","IDN":"off","IPV6":"on","LIBUV":"off","NTLM":"on","PROXY":"on","PSL":"on","STATIC":"on","TLS_SRP":"on","GSSAPI_BASE":"off","GSSAPI_HEIMDAL":"off","GSSAPI_MIT":"off","GSSAPI_NONE":"on","CARES":"off","THREADED_RESOLVER":"on","GNUTLS":"off","OPENSSL":"on","WOLFSSL":"off","BROTLI":"off","ZSTD":"on","DICT":"on","FTP":"on","GOPHER":"on","HTTP":"on","HTTP2":"on","IMAP":"on","IPFS":"on","LDAP":"off","LDAPS":"off","LIBSSH":"off","LIBSSH2":"on","MQTT":"off","POP3":"on","RTSP":"on","SMB":"off","SMTP":"on","TELNET":"on","TFTP":"on","WEBSOCKET":"on"},"annotations":{"cpe":"cpe:2.3:a:haxx:curl:8.14.1:::::dragonfly6:x86_64"}},{"name":"cursor-chameleon-anthracite","origin":"x11-themes/cursor-chameleon-anthracite","version":"0.5_1","comment":"Chameleon Xcursors theme","maintainer":"ports@FreeBSD.org","www":"http://kde-look.org/content/show.php/Chameleon+Xcursors?content=38459","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2314988ee0f0f10832059267a2073c4a1db09c7a06cfd7442d9bcefc2d36be1e","flatsize":4990914,"path":"All/cursor-chameleon-anthracite-0.5_1.pkg","repopath":"All/cursor-chameleon-anthracite-0.5_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1396632,"desc":"Collection of smooth semitransparent cursors with shadows.","categories":["x11-themes"],"messages":[{"message":"If the animations are flickering on your nvidia card, add the\nfollowing line to your xorg.conf file, into the nvidia device\nsection, to fix it:\n\n        Option \"HWCursor\" \"off\"","type":"install"},{"message":"===>   NOTICE:\n\nThe cursor-chameleon-anthracite port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"curator","origin":"graphics/curator","version":"2.1_11","comment":"Static Image Gallery Generator for web or CD-ROM galleries","maintainer":"ports@FreeBSD.org","www":"https://curator.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"da90e8ca97d6a30d2df0fea4e33620cef4a822dd35b6d5d3c43b84044286d9bc","flatsize":89202,"path":"All/curator-2.1_11.pkg","repopath":"All/curator-2.1_11.pkg","licenselogic":"single","pkgsize":23600,"desc":"Curator is a powerful script that allows one to generate web page image\ngalleries with the intent of displaying photographic images on the Web, or for\na CD-ROM presentation or archiving.\n\nIt generates static web pages only - no special configuration or running\nscripts are required on the server. The script supports many file formats,\nhierarchical directories, thumbnail generation and update, per-image\ndescription file with any attributes, and 'tracks' of images spanning multiple\ndirectories.","deps":{"ImageMagick6":{"origin":"graphics/ImageMagick6","version":"6.9.13.23,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics","python","www"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe curator port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cups-pk-helper","origin":"print/cups-pk-helper","version":"0.2.7","comment":"Helper that makes system-config-printer use polkit","maintainer":"gnome@FreeBSD.org","www":"https://www.freedesktop.org/software/cups-pk-helper","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9b0a3c23d55fdda126765f7f63e4acf0bbe7c033fff8c55b57528433919c019a","flatsize":381311,"path":"All/cups-pk-helper-0.2.7.pkg","repopath":"All/cups-pk-helper-0.2.7.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":58312,"desc":"Cups-pk-helper is an application which makes cups configuration interfaces\navailable under control of polkit.","deps":{"cups":{"origin":"print/cups","version":"2.4.11_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"polkit":{"origin":"sysutils/polkit","version":"125_1"}},"categories":["print"],"shlibs_required":["libc.so.8","libcups.so.2","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libpolkit-gobject-1.so.0"],"annotations":{"cpe":"cpe:2.3:a:cups-pk-helper_project:cups-pk-helper:0.2.7:::::dragonfly6:x86_64"}},{"name":"cups-pdf","origin":"print/cups-pdf","version":"3.0.1_3","comment":"Virtual printer for CUPS to produce PDF files","maintainer":"ports@FreeBSD.org","www":"https://www.cups-pdf.de/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2a6e752b2afee3599079da77739c17a1dd8664f197fcf75e39d353d860d376e7","flatsize":210408,"path":"All/cups-pdf-3.0.1_3.pkg","repopath":"All/cups-pdf-3.0.1_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":26712,"desc":"CUPS-PDF is designed to produce PDF files in a heterogeneous network by\nproviding a PDF printer on the central fileserver. After restarting CUPS, you\nwill be able to choose \"CUPS-PDF (Virtual PDF Printer)\" when setting up a new\nprinter in CUPS. Once you print to the new device all converted PDF files will\nbe placed in the specified directory.","deps":{"cups":{"origin":"print/cups","version":"2.4.11_1"},"ghostscript10":{"origin":"print/ghostscript10","version":"10.05.1"}},"categories":["print"],"shlibs_required":["libc.so.8","libcups.so.2"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe cups-pdf port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cups-fxlinuxprint","origin":"print/cups-fxlinuxprint","version":"1.0.1_4","comment":"Fuji Xerox Printer Driver","maintainer":"hrs@FreeBSD.org","www":"https://www.fujixerox.co.jp/download/apeosport/download/c4300series/linux_module.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bd1d66e83c8c5cdaf550f09a03762f041828af2e049ecd1e544b2f80a844c40a","flatsize":84326,"path":"All/cups-fxlinuxprint-1.0.1_4.pkg","repopath":"All/cups-fxlinuxprint-1.0.1_4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":19460,"desc":"CUPS filter and PPD file for the following Fuji Xerox printers:\n\n- ApeosPort-II C7500 / C6500 / C5400\n- DocuCentre-II C7500 / C6500 / C5400\n- ApeosPort-II C4300 / C3300 / C2200\n- DocuCentre-II C4300 / C3300 / C2200\n- ApeosPort-II 7000 / 6000 / 5000\n- DocuCentre-II 7000 / 6000 / 5000\n- ApeosPort-II 4000 / 3000\n- DocuCentre-II 4000 / 3000","deps":{"cups":{"origin":"print/cups","version":"2.4.11_1"},"ghostscript10":{"origin":"print/ghostscript10","version":"10.05.1"}},"categories":["print"],"shlibs_required":["libc.so.8","libcups.so.2"]},{"name":"curlie","origin":"ftp/curlie","version":"1.6.7_24","comment":"Frontend to cURL that adds the ease of use of HTTPie","maintainer":"0mp@FreeBSD.org","www":"https://curlie.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d8c6820fc29508f206f8ba88f20e7648b5e3898dba59f2d0643f35ac4aa118ad","flatsize":2141181,"path":"All/curlie-1.6.7_24.pkg","repopath":"All/curlie-1.6.7_24.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":773284,"desc":"If you like the interface of HTTPie but miss the features of curl, curlie is\nwhat you are searching for. Curlie is a frontend to curl that adds the ease of\nuse of httpie, without compromising on features and performance. All curl\noptions are exposed with syntax sugar and output formatting inspired from\nhttpie.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"}},"categories":["ftp","net","www"]},{"name":"cups-bjnp","origin":"print/cups-bjnp","version":"2.0.3","comment":"CUPS backend for Canon USB over IP protocol","maintainer":"ports@FreeBSD.org","www":"http://cups-bjnp.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"87fc0a526dc9b5295fa87c86ff3fa1d6cba5dc6b0b005870f0edb4795dc77e63","flatsize":62686,"path":"All/cups-bjnp-2.0.3.pkg","repopath":"All/cups-bjnp-2.0.3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":25256,"desc":"CUPS backend for the canon proprietary USB over IP network printing\nprotocol, BJNP. This backend is based on reverse engineering using\nTCP/IP. It can be used with CUPS 1.2 - 1.7 (verified). This backend allows Cups\nto connect over the network to a Canon printers","deps":{"cups":{"origin":"print/cups","version":"2.4.11_1"}},"categories":["print"],"shlibs_required":["libc.so.8","libcups.so.2"],"messages":[{"message":"===>   NOTICE:\n\nThe cups-bjnp port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cups","origin":"print/cups","version":"2.4.11_1","comment":"Common UNIX Printing System","maintainer":"tijl@FreeBSD.org","www":"https://github.com/OpenPrinting/cups","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"df3645fc780598218fd8ddb175cd440c188cea7d41fdc4ee4a1ef1d9ed766d16","flatsize":9855532,"path":"All/cups-2.4.11_1.pkg","repopath":"All/cups-2.4.11_1.pkg","licenselogic":"and","licenses":["APACHE20","CUPS"],"pkgsize":1596960,"desc":"CUPS is a standards-based, open source printing system.  It uses the Internet\nPrinting Protocol (IPP) to support printing to local and network printers.","deps":{"avahi-app":{"origin":"net/avahi-app","version":"0.8_6"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"libpaper":{"origin":"print/libpaper","version":"1.1.28_1"}},"categories":["print"],"users":["cups"],"groups":["cups"],"shlibs_required":["libavahi-client.so.3","libavahi-common.so.3","libc.so.8","libcrypt.so.4","libdbus-1.so.3","libdl.so.0","libm.so.4","libpam.so.3","libpaper.so.1","libpthread.so.0","libstdc++.so.9","libusb.so.2","libz.so.3"],"options":{"AVAHI":"on","DBUS":"on","DOCS":"on","GNUTLS":"on","IPPTOOL":"off","LIBPAPER":"on","NLS":"on","X11":"off"},"annotations":{"cpe":"cpe:2.3:a:linuxfoundation:cups:2.4.11:::::dragonfly6:x86_64:1"}},{"name":"cuetools","origin":"audio/cuetools","version":"1.4.1_1","comment":"Utilities for working with CUE and TOC files","maintainer":"novel@FreeBSD.org","www":"https://github.com/svend/cuetools","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"644eeffc381609b55c4a5385981ea2005cf47a228d9d296b02c922d7a8a0d309","flatsize":272336,"path":"All/cuetools-1.4.1_1.pkg","repopath":"All/cuetools-1.4.1_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":54524,"desc":"Cuetools is a set of utilities for working with cue files and toc files.\nIt contains:\n- cueconvert: convert between the cue and toc formats\n- cuebreakpoints: print the breakpoints from a cue or toc file\n- cueprint: print disc and track information for a cue or toc file","categories":["audio"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"cuyo","origin":"games/cuyo","version":"2.1.0_1,1","comment":"Nice, innovative, challenging Tetris-like game","maintainer":"ports@FreeBSD.org","www":"https://www.karimmi.de/cuyo/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"861d60902fa071a9ffdf334a2ca756e354a30b140c20912546bc8ad14ddc7c51","flatsize":5645089,"path":"All/cuyo-2.1.0_1,1.pkg","repopath":"All/cuyo-2.1.0_1,1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":3545920,"desc":"Cuyo is a tetris-like game which is suprisingly innovative,\nsometimes challenging, and has a very nice look.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXau":{"origin":"x11/libXau","version":"1.0.11"},"libXdmcp":{"origin":"x11/libXdmcp","version":"1.1.5"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_mixer-1.2.so.0","libc.so.8","libintl.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on","NLS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe cuyo port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ctronome","origin":"audio/ctronome","version":"0.5.6","comment":"Programmable console-based metronome","maintainer":"pizzamig@FreeBSD.org","www":"https://ctronome.kign.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0d6d07a0d8cedc66339d3253fb6ff3e43dd44fdae6fb9a3b201d3f1f0e74796c","flatsize":38128,"path":"All/ctronome-0.5.6.pkg","repopath":"All/ctronome-0.5.6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":17356,"desc":"A very simple yet powerful programmable console metronome.","categories":["audio"],"shlibs_required":["libc.so.8"]},{"name":"ctypes.sh","origin":"devel/ctypes.sh","version":"1.2_2","comment":"Foreign function interface for bash","maintainer":"bofh@FreeBSD.org","www":"https://github.com/taviso/ctypes.sh","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"abab4f2bdc4f799ea5b8ef864728af50ee307f017b67842709cc063dac2c695d","flatsize":40559,"path":"All/ctypes.sh-1.2_2.pkg","repopath":"All/ctypes.sh-1.2_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13660,"desc":"ctypes.sh is a bash plugin that provides a foreign function interface directly\nin your shell. In other words, it allows you to call routines in shared\nlibraries from within bash.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"libffi":{"origin":"devel/libffi","version":"3.4.6"}},"categories":["devel"]},{"name":"cudd","origin":"math/cudd","version":"3.0.0","comment":"Package for the manipulation of Binary Decision Diagrams (BDDs), etc","maintainer":"yuri@FreeBSD.org","www":"https://davidkebo.com/cudd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1ef642e2b3bc30ad63e08f4b208dad4447631f95c7fc2d206758d48c2153720b","flatsize":1438089,"path":"All/cudd-3.0.0.pkg","repopath":"All/cudd-3.0.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":299760,"desc":"CUDD stands for Colorado University Decision Diagram. It is a package for the\nmanipulation of Binary Decision Diagrams (BDDs), Algebraic Decision Diagrams\n(ADDs) and Zero-suppressed Binary Decision Diagrams (ZDDs).","categories":["math"]},{"name":"ctris","origin":"games/ctris","version":"0.43","comment":"Colorized, small, and flexible Tetris(TM)-clone for the console","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/dominikhackl/ctris","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"87e9c7723e9e079f9407bc1eb84a5e0bf156aac2a1e7d38f838cf96cff9341b7","flatsize":40050,"path":"All/ctris-0.43.pkg","repopath":"All/ctris-0.43.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":16856,"desc":"ctris is a colorized, small and flexible Tetris(TM)-clone for the console.\nIt also has some small special features. (e.g. a highscore-list)","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["games"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"]},{"name":"ctre","origin":"devel/ctre","version":"3.9.0","comment":"C++ header-only library for Compile Time Regular Expressions","maintainer":"yuri@FreeBSD.org","www":"https://compile-time.re/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"21a6e8f147d384e3980b7ae5fc7336e40e160674e32c0becd9dbb0ca90a9cc60","flatsize":851908,"path":"All/ctre-3.9.0.pkg","repopath":"All/ctre-3.9.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":92316,"desc":"Fast compile-time regular expressions with support for\nmatching/searching/capturing during compile-time or runtime.\n\n\nFeatures and support:\n* Matching\n* Searching (search or starts_with)\n* Capturing content (named captures are supported too)\n* Back-Reference (\\g{N} syntax, and \\1...\\9 syntax too)\n* Multiline support (with multi_) functions\n* Unicode properties and UTF-8 support","categories":["devel"]},{"name":"ctwm","origin":"x11-wm/ctwm","version":"4.1.0_1,1","comment":"Extension to twm, with support for multiple virtual screens","maintainer":"fullermd@over-yonder.net","www":"https://www.ctwm.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"61c5913e168eb3088b2dacfef7d8b499cca7e8d0caf9534162314b849fb03cc1","flatsize":1661460,"path":"All/ctwm-4.1.0_1,1.pkg","repopath":"All/ctwm-4.1.0_1,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":430328,"desc":"CTWM is an extension to twm, that support multiple virtual screens,\nand a lot of other goodies.\n\n    You can use and manage up to  32 virtual screens called workspaces.\nYou swap  from one workspace to another by  clicking on a button  in an\noptionnal panel of buttons (the workspace manager) or by invoking a function.\n\n    You can custom  each workspace by choosing  different colors, names\nand pixmaps for the buttons and background root windows.\n\n    Main features are :\n\n        - Optional 3D window titles and border (ala Motif).\n        - Shaped, colored icons.\n        - Multiple icons for clients based on the icon name.\n        - Windows can belong to several workspaces.\n        - A map of your workspaces to move quickly windows between\n          different workspaces.\n        - Animations : icons, root backgrounds and buttons can be animated.\n        - Pinnable and sticky menus.\n        - etc...","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["x11-wm"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXmu.so.6","libXpm.so.4","libXrandr.so.2","libXt.so.6","libc.so.8","libjpeg.so.8"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"ctrace","origin":"net/ctrace","version":"0.9_2","comment":"Multiprotocol traceroute tool","maintainer":"ports@FreeBSD.org","www":"http://www.pratyeka.org/ctrace/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"034eda4548348f7cdfeb09052b5f990596bfc4ccd8b4bed96de11500bd1ea02b","flatsize":25939,"path":"All/ctrace-0.9_2.pkg","repopath":"All/ctrace-0.9_2.pkg","licenselogic":"single","pkgsize":13424,"desc":"ctrace is an IPv4 traceroute tool that supports many features missing\nin standard 4.3BSD traceroute(8). It is programmed entirely in perl.\n\nThe primary difference between ctrace and other traceroute tools is\nits ability to trace routes in multiple protocols. ctrace also has\nsome additional nifty features:\n* Automatic round-trip-time (RTT) averaging, which makes output\n  cleaner and more intelligible.\n* One or more packets can be launched per TTL/hop. By way of contrast,\n  4.3BSD traceroute(8) forces at least two. This capability makes\n  ctrace faster.\n* 4.3BSD traceroute(8) emulation in most output, so it will hook in to\n  existing parsers.\n* The ability to skip an arbitrary number of hops, saving you time\n  that would be normally wasted tracerouting your own network.\n* Fine-grained control over trace packet headers, assisting in\n  bypassing burdensome packet filters.","deps":{"p5-Net-RawIP":{"origin":"net/p5-Net-RawIP","version":"0.25_1,1"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net"],"messages":[{"message":"===>   NOTICE:\n\nThe ctrace port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cups-filters","origin":"print/cups-filters","version":"1.28.17_8","comment":"Additional backends, filters and other software for CUPS","maintainer":"tijl@FreeBSD.org","www":"https://wiki.linuxfoundation.org/openprinting/cups-filters","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6354c25a8161794a915703eda881b61d45a7c16aa9570d63b37d3324bb5494ff","flatsize":3476937,"path":"All/cups-filters-1.28.17_8.pkg","repopath":"All/cups-filters-1.28.17_8.pkg","licenselogic":"and","licenses":["BSD4CLAUSE","GPLv2","GPLv2+","GPLv3","GPLv3+","LGPL20","LGPL21+","MIT"],"pkgsize":917852,"desc":"The CUPS Filters package contains backends, filters and other software\nthat was once part of the core CUPS distribution but is no longer\nmaintained by Apple Inc.  In addition it contains additional filters and\nsoftware developed independently of Apple, especially filters for the\nPDF-centric printing workflow introduced by OpenPrinting and a daemon to\nbrowse Bonjour broadcasts of remote CUPS printers to make these printers\navailable locally and to provide backward compatibility to the old CUPS\nbroadcasting and browsing of CUPS 1.5.x and older.","deps":{"avahi-app":{"origin":"net/avahi-app","version":"0.8_6"},"colord":{"origin":"graphics/colord","version":"1.4.7_3"},"cups":{"origin":"print/cups","version":"2.4.11_1"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"ghostscript10":{"origin":"print/ghostscript10","version":"10.05.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"lcms2":{"origin":"graphics/lcms2","version":"2.17"},"libexif":{"origin":"graphics/libexif","version":"0.6.25"},"openldap26-client":{"origin":"net/openldap26-client","version":"2.6.9_1"},"png":{"origin":"graphics/png","version":"1.6.47"},"poppler":{"origin":"graphics/poppler","version":"25.02.0"},"poppler-utils":{"origin":"graphics/poppler-utils","version":"25.02.0"},"qpdf":{"origin":"print/qpdf","version":"11.10.1,1"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["print"],"shlibs_required":["libavahi-client.so.3","libavahi-common.so.3","libavahi-glib.so.1","libc.so.8","libcups.so.2","libdbus-1.so.3","libexif.so.12","libfontconfig.so.1","libfreetype.so.6","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libintl.so.8","libjpeg.so.8","liblcms2.so.2","liblcms2_fast_float.so.1","liblcms2_threaded.so.1","libldap.so.2","libm.so.4","libpng16.so.16","libpoppler-cpp.so.2","libpthread.so.0","libqpdf.so.29","libstdc++.so.9","libtiff.so.6","libz.so.3"],"options":{"BRAILLE":"off","COLORD":"on","DOCS":"on","PSGHOSTSCRIPT":"off","PSHYBRID":"off","PSMUPDF":"off","PSPOPPLER":"on","GHOSTSCRIPT":"on","IMAGES":"on","MUPDF":"off","POPPLER":"on","AVAHI":"on","LDAP":"on"},"annotations":{"cpe":"cpe:2.3:a:linuxfoundation:cups-filters:1.28.17:::::dragonfly6:x86_64:8"}},{"name":"ctpl","origin":"textproc/ctpl","version":"0.3.4_1","comment":"C Template (Parser) Library","maintainer":"ports@FreeBSD.org","www":"https://ctpl.tuxfamily.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0dc2bf9cc972787100dfa484aef6fcddd4285bc53a983ee0aa4842e6222d3c12","flatsize":795975,"path":"All/ctpl-0.3.4_1.pkg","repopath":"All/ctpl-0.3.4_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":102228,"desc":"CTPL is a template engine library. It allows fast and easy parsing\nof templates and fine control over template parsing environment.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"}},"categories":["devel","textproc"],"shlibs_required":["libc.so.8","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libintl.so.8","libm.so.4","libpthread.so.0"],"options":{"NLS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ctpl port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ctorrent","origin":"net-p2p/ctorrent","version":"3.3.2_5","comment":"BitTorrent Client written in C for FreeBSD and Linux","maintainer":"dinoex@FreeBSD.org","www":"https://www.rahul.net/dholmes/ctorrent/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9b64db0b5b3cd82ed9197326aef06f7e3655a73c33a1545c7cb3ece12a867794","flatsize":290510,"path":"All/ctorrent-3.3.2_5.pkg","repopath":"All/ctorrent-3.3.2_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":120024,"desc":"CTorrent is a BitTorrent (be know as BT usually) Client program\nwritten in C for FreeBSD and Linux. Fast and small are CTorrent`s\ntwo strengths.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["net-p2p"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"},"messages":[{"message":"You might be interested in installing net-p2p/ctcs to control ctorrent\nremotely.","type":"install"}]},{"name":"ctl-sat","origin":"math/ctl-sat","version":"g20200210","comment":"CTL (Computation Tree Logic) SAT solver","maintainer":"0mp@FreeBSD.org","www":"https://github.com/nicolaprezza/CTLSAT","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"26342b9a836e29f598106745622ce5abcf7af5400d8e851459631d7470073099","flatsize":139471,"path":"All/ctl-sat-g20200210.pkg","repopath":"All/ctl-sat-g20200210.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":48756,"desc":"CTL-SAT is a CTL (Computation Tree Logic) SAT solver. The user may test\nsatisfiability of a CTL formula may by providing it as a command-line argument\nto the ctl-sat program, e.g.:\n\n  ctl-sat \"~( (A(pUq) ^ AG(q->r) ^ AG(r->EXr)) -> EFEGr )\"\n\nThe worst-case time complexity is O((2^n)^3) for this SAT solver, while the\nworst-case space complexity is O((2^n)^2).","categories":["math"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"ctcs","origin":"net-p2p/ctcs","version":"1.4.1_1","comment":"CTorrent monitoring and managing interface","maintainer":"dereckson@gmail.com","www":"https://www.rahul.net/dholmes/ctorrent/ctcs.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cfbca8bdf0bd09f05aec25bc8225b1fc038d689a460d02a442395f7a3b89317d","flatsize":103993,"path":"All/ctcs-1.4.1_1.pkg","repopath":"All/ctcs-1.4.1_1.pkg","licenselogic":"single","pkgsize":24520,"desc":"CTorrent Control Server (CTCS) is an interface for monitoring and managing\nEnhanced CTorrent clients. It can manage allocation of bandwidth, provide\nstatus information, and allow changes to the running configuration of each\nclient. Communication with CTorrent is via a TCP connection, and the user\ninterface is a web browser.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-p2p"],"options":{"DOCS":"on"}},{"name":"cufflinks","origin":"biology/cufflinks","version":"2.2.1.89_11","comment":"Cufflinks assembles transcripts, estimates their abundance, etc","maintainer":"yuri@FreeBSD.org","www":"https://cole-trapnell-lab.github.io/cufflinks/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"39d047401ae96628f72f282422f27631405639dbb9b15af8af5811d7bf8eb469","flatsize":8892905,"path":"All/cufflinks-2.2.1.89_11.pkg","repopath":"All/cufflinks-2.2.1.89_11.pkg","licenselogic":"single","licenses":["BSL"],"pkgsize":1300528,"desc":"Cufflinks assembles transcripts, estimates their abundances, and tests for\ndifferential expression and regulation in RNA-Seq samples. It accepts aligned\nRNA-Seq reads and assembles the alignments into a parsimonious set of\ntranscripts. Cufflinks then estimates the relative abundances of these\ntranscripts based on how many reads support each one, taking into account biases\nin library preparation protocols.\n\nCufflinks was originally developed as part of a collaborative effort between the\nLaboratory for Mathematical and Computational Biology, led by Lior Pachter at UC\nBerkeley, Steven Salzberg's computational genomics group at the Institute of\nGenetic Medicine at Johns Hopkins University, and Barbara Wold's lab at Caltech.\nThe project is now maintained by Cole Trapnell's lab at the University of\nWashington.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"htslib":{"origin":"biology/htslib","version":"1.21"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["biology"],"shlibs_required":["libboost_filesystem.so.1.87.0","libboost_serialization.so.1.87.0","libboost_system.so.1.87.0","libboost_thread.so.1.87.0","libc.so.8","libhts.so.3","libm.so.4","libpthread.so.0","libstdc++.so.9","libz.so.3"]},{"name":"ctags","origin":"devel/ctags","version":"5.8_1","comment":"Feature-filled tagfile generator for vi and emacs clones","maintainer":"portmaster@bsdforge.com","www":"https://ctags.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e6b2b63d7d25002d9d1bf2c4e3357365cf364dd91694166711c3667cfe080648","flatsize":318496,"path":"All/ctags-5.8_1.pkg","repopath":"All/ctags-5.8_1.pkg","licenselogic":"single","pkgsize":126296,"desc":"Exuberant Ctags generates an index (or tag) file of source language\nobjects in source files that allows these items to be quickly and\neasily located by a text editor or other utility.\n\nAlternatively, it can generate a cross reference file which lists,\nin human-readable form, information about the various objects found\nin a set of source code files.\n\nSupported languages include: Assembler, ASP, AWK, BETA, C, C++, C#,\nCOBOL, Eiffel, Fortran, HTML, Java, Javascript, Lisp, Lua, Make,\nPascal, Perl, PHP, PL/SQL, Python, REXX, Ruby, S-Lang, Scheme, Shell\n(Bourne/Korn/Z), Standard ML, Tcl, Vera, Verilog, Vim and Yacc.","categories":["devel"],"shlibs_required":["libc.so.8"],"messages":[{"message":"The executable for Exuberant CTAGS is installed as /usr/local/bin/exctags","type":"install"}]},{"name":"cubicsdr","origin":"comms/cubicsdr","version":"0.2.7_2","comment":"SDR receiver using liquidsdr","maintainer":"hamradio@FreeBSD.org","www":"https://cubicsdr.readthedocs.io/en/latest/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"de989dcf9e83c5b005c01a2647ea6cc94aa4c2e67f83716e807558a7c4cd08ff","flatsize":2864320,"path":"All/cubicsdr-0.2.7_2.pkg","repopath":"All/cubicsdr-0.2.7_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1060640,"desc":"What is CubicSDR ?\n\nCubicSDR is the software portion of Software Defined Radio.\nBy Using hardware that converts RF spectrum into a digital\nstream we are able to build complex radios to do many types\nof functions in software instead of traditional hardware.\n\nWhat can I do with CubicSDR ?\n\nPaired with a supported hardware receiver, you can use CubicSDR\nto explore the RF world around you. Discover Satellite transmissions,\nAmateur Radio, Rail, Areonautical, Shortwave, or any number of\npossible signals floating through the air.","deps":{"SoapySDR":{"origin":"misc/soapysdr","version":"0.8.1_1"},"alsa-lib":{"origin":"audio/alsa-lib","version":"1.2.13"},"alsa-plugins":{"origin":"audio/alsa-plugins","version":"1.2.12_1"},"hamlib":{"origin":"comms/hamlib","version":"4.6.2"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"liquid-dsp":{"origin":"comms/liquid-dsp","version":"1.6.0"},"mesa-dri":{"origin":"graphics/mesa-dri","version":"21.3.9"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"wx32-gtk3":{"origin":"x11-toolkits/wxgtk32","version":"3.2.6_1"}},"categories":["comms","hamradio"],"shlibs_required":["libGL.so.1","libGLU.so.1","libSoapySDR.so.0.8","libasound.so.2","libc.so.8","libdl.so.0","libhamlib.so.4","libliquid.so","libm.so.4","libpthread.so.0","libstdc++.so.9","libwx_baseu-3.2.so.0","libwx_gtk3u_core-3.2.so.0","libwx_gtk3u_gl-3.2.so.0","libwx_gtk3u_propgrid-3.2.so.0"],"options":{"HAMLIB":"on"}},{"name":"ctpp2","origin":"textproc/ctpp2","version":"2.8.3_10","comment":"C++ library to use templates in C/C++ projects, version 2","maintainer":"ports@FreeBSD.org","www":"http://ctpp.havoc.ru/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"39c1ba9b5066408d76ce392954217baf992f860ec5ed111f796789321b0c6137","flatsize":4738107,"path":"All/ctpp2-2.8.3_10.pkg","repopath":"All/ctpp2-2.8.3_10.pkg","licenselogic":"single","pkgsize":686264,"desc":"This is a simple set of C++ classes which allow to use\ntemplates like perl modules Template Toolkit and HTML::Template::Pro\nVersion 2.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libiconv":{"origin":"converters/libiconv","version":"1.17_1"}},"categories":["devel","textproc"],"shlibs_required":["libc.so.8","libcrypto.so.12","libiconv.so.2","libm.so.4","libstdc++.so.9"],"options":{"DEBUG":"off","DISCARD_ILSEQ":"on","DOCS":"on","MD5":"on","OPTIMIZATION":"on","TRANSLITERATE":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ctpp2 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"csync2","origin":"net/csync2","version":"2.0_4","comment":"Cluster synchronization tool","maintainer":"olevole@olevole.ru","www":"https://github.com/LINBIT/csync2/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"74be0e2a7387b97c7523581f0cc64b71f32e914af3881e879ee2a3c255c600e6","flatsize":149910,"path":"All/csync2-2.0_4.pkg","repopath":"All/csync2-2.0_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":62688,"desc":"Csync2 is a cluster synchronization tool. It can be used to keep files on\nmultiple hosts in a cluster in sync. Csync2 can handle complex setups with\nmuch more than just 2 hosts, handle file deletions and can detect\nconflicts.\n\nIt is expedient for HA-clusters, HPC-clusters, COWs and server farms. If\nyou are looking for a tool to sync your laptop with your workstation, you\nbetter have a look at Unison (http://www.cis.upenn.edu/~bcpierce/unison/)\ntoo.","deps":{"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"librsync":{"origin":"net/librsync","version":"2.3.4"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["net"],"shlibs_required":["libc.so.8","libgnutls.so.30","librsync.so.2"],"options":{"CSYNC2_COMPARE":"off","DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:linbit:csync2:2.0:::::dragonfly6:x86_64:4"}},{"name":"csxcad","origin":"cad/csxcad","version":"0.6.3_4","comment":"C++ library to describe geometrical objects","maintainer":"yuri@FreeBSD.org","www":"https://github.com/thliebig/CSXCAD","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"99d106690c5d59053f12db7e1eeb0c8b75610db5929f47a337f46c29b4461870","flatsize":905603,"path":"All/csxcad-0.6.3_4.pkg","repopath":"All/csxcad-0.6.3_4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":225376,"desc":"CSXCAD, Continuous Structure XML, is a C++ library to describe geometrical\nobjects and their physical or non-physical properties.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"fparser":{"origin":"math/fparser","version":"4.5.2"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"hdf5":{"origin":"science/hdf5","version":"1.12.2_2,1"},"mpfr":{"origin":"math/mpfr","version":"4.2.2,1"},"tinyxml":{"origin":"textproc/tinyxml","version":"2.6.2_4"},"vtk9":{"origin":"math/vtk9","version":"9.2.6_6"}},"categories":["cad"]},{"name":"csvdiff","origin":"textproc/csvdiff","version":"1.7_1","comment":"Compare/diff two (comma) separated files with each other","maintainer":"ports@FreeBSD.org","www":"https://csvdiff.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a368a91f1830ec1cd7bdaabdef7732c0788da78dd2534291094463448c99bf4a","flatsize":101037,"path":"All/csvdiff-1.7_1.pkg","repopath":"All/csvdiff-1.7_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":24756,"desc":"csvdiff is a Perl script to diff/compare two csv files with the possibility\nto select the separator.\n\nDifferences will be shown like:\n\"Column XYZ in record 999\" is different.\nAfter this, the actual and the expected result for this\ncolumn will be shown.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","textproc"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe csvdiff port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cstream","origin":"misc/cstream","version":"3.2.1_1","comment":"Like dd(1) tool, precise bandwidth limiting/reporting, fifo, TCP","maintainer":"olgeni@FreeBSD.org","www":"https://www.cons.org/cracauer/cstream.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d82fa745b28850529867df4579caaf5c692d1db9a2e45d74e7a400b66a93ef10","flatsize":36395,"path":"All/cstream-3.2.1_1.pkg","repopath":"All/cstream-3.2.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":18764,"desc":"Cstream filters data streams, much like the UNIX tool dd(1). It has a more\ntraditional commandline syntax, support for precise bandwidth limiting and\nreporting and support for FIFOs. Data limits and throughput rate\ncalculation will work for files > 4 GB.\n\nCstream reads from the standard input and writes to the standard output, if\nno filenames are given. It will also 'generate' or 'sink' data if desired.","categories":["misc"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"ctl-language","origin":"graphics/ctl","version":"1.5.3_1","comment":"Color Transformation Language","maintainer":"yuri@FreeBSD.org","www":"https://github.com/ampas/CTL","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f47de775870cc3010c8ef63798f9d0b0dfd87226fb04bd0803fafe021ab76a20","flatsize":3746296,"path":"All/ctl-language-1.5.3_1.pkg","repopath":"All/ctl-language-1.5.3_1.pkg","licenselogic":"single","licenses":["AMPAS"],"pkgsize":1075876,"desc":"The Color Transformation Language, or CTL, is a programming language for\ndigital color management.","deps":{"Imath":{"origin":"math/Imath","version":"3.1.12"},"openexr":{"origin":"graphics/openexr","version":"3.3.4"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["graphics","lang"],"shlibs_required":["libIex-3_3.so.32","libIlmThread-3_3.so.32","libImath-3_1.so.29","libOpenEXR-3_3.so.32","libOpenEXRCore-3_3.so.32","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9","libtiff.so.6"],"options":{"DOCS":"on"}},{"name":"csstidy","origin":"www/csstidy","version":"1.4","comment":"Opensource CSS parser and optimiser","maintainer":"ports@FreeBSD.org","www":"https://csstidy.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e4ff7adbd1c9d91dc3da96275d824702cea7890e7cde60f420abd3f30988ac26","flatsize":350407,"path":"All/csstidy-1.4.pkg","repopath":"All/csstidy-1.4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":107480,"desc":"CSSTidy is an opensource CSS parser and optimiser.","categories":["www"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe csstidy port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"csso","origin":"www/csso","version":"1.3.9_5","comment":"CSS optimizer","maintainer":"nivit@FreeBSD.org","www":"https://github.com/css/csso/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5698488bb002e71e3cab351f4dd22c3570927c230918b4731e38ef1944f10d22","flatsize":122512,"path":"All/csso-1.3.9_5.pkg","repopath":"All/csso-1.3.9_5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21512,"desc":"CSSO (CSS Optimizer) is a CSS minimizer unlike others. In addition to usual\nminification techniques it can perform structural optimization of CSS files,\nresulting in smaller file size compared to other minifiers.","deps":{"node22":{"origin":"www/node22","version":"22.16.0"}},"categories":["www"]},{"name":"cssc","origin":"devel/cssc","version":"1.4.1_1","comment":"Workalike for the source code control system SCCS","maintainer":"gspurki@gmail.com","www":"https://www.gnu.org/software/cssc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"01b83e1851a005ed95e866f5abfd728bcaeca182d00922a334f7b74f7247fc0d","flatsize":1563941,"path":"All/cssc-1.4.1_1.pkg","repopath":"All/cssc-1.4.1_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":266736,"desc":"CSSC is the GNU Project's replacement for SCCS.  SCCS is a proprietary suite\nof tools which is provided with most commercial versions of Unix.  The purpose\nbehind CSSC is to provide a work-alike for SCCS which can be used on the\nvarious Free versions of Unix.\n\nSCCS was the only major form of source code control on Unix platforms for many\nyears, until RCS came along.  SCCS was an effective method for small projects,\nbut these days it is less popular, particularly for projects involving large\nnumbers of files.  A certain amount of old software is still in SCCS form, and\nCSSC is designed to retrieve that software.  Once retrieved, it is recommended\nto bring the source under the control of a more modern source code control\nsystem, such as git or Apache Subversion.\n\nHowever, SCCS (and CSSC) is still perfectly adequate for small projects.  For\nexample, if you are familiar with SCCS, it is not unreasonable to control the\nfiles in /etc and /usr/local/etc on your private FreeBSD machine with CSSC.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"BINARY":"on"}},{"name":"css-mode-elisp","origin":"www/css-mode.el","version":"0.11_2","comment":"CSS(Cascade Style Sheet) editing mode for Emacsen","maintainer":"ports@FreeBSD.org","www":"https://www.garshol.priv.no/download/software/css-mode/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bfa6096ed67d787b8ccdfee14333e4b6a7de199619912dcaaaa45f72d0845992","flatsize":18438,"path":"All/css-mode-elisp-0.11_2.pkg","repopath":"All/css-mode-elisp-0.11_2.pkg","licenselogic":"single","pkgsize":7004,"desc":"Css-mode.el emacs-lisp program is an editing major mode.\nYou can edit CSS(Cascade Style Sheet)-format text easily.\n\nTo use this, put the following into your ~/.emacs:\n\n\t(autoload 'css-mode \"css-mode\")\n\t(setq auto-mode-alist (cons '(\"\\\\.css\\\\'\" . css-mode) auto-mode-alist))","categories":["elisp","www"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe css-mode-elisp port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"csoap","origin":"devel/csoap","version":"1.1.0_5","comment":"Client/server SOAP library written in pure C","maintainer":"ports@FreeBSD.org","www":"https://csoap.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4ffbb34855fb7682a2b9f61f54dc1ef0941d0d46e18dc872144e875214aebf3d","flatsize":367786,"path":"All/csoap-1.1.0_5.pkg","repopath":"All/csoap-1.1.0_5.pkg","licenselogic":"single","pkgsize":79984,"desc":"csoap is a client/server SOAP library implemented in pure C.\nIt comes with an embedded HTTP server called nanohttp.\nThe transferred XML structures are handled by libxml2.\ncsoap comes with the following features:\n- client/server HTTP engine\n- Attachments via MIME\n- https (SSL) with OpenSSL","deps":{"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"}},"categories":["devel","net","www"],"shlibs_required":["libc.so.8","libdl.so.0","liblzma.so.3","libm.so.4","libpthread.so.0","libxml2.so.2","libz.so.3"],"messages":[{"message":"===>   NOTICE:\n\nThe csoap port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ct-submit","origin":"security/ct-submit","version":"1.1.2_24","comment":"Submission utility for transparency logs","maintainer":"jim@ohlste.in","www":"https://github.com/grahamedgecombe/ct-submit/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d697cd0724f64729912f1bf5427f406b38301ee444c38e9f4a55de8684a93654","flatsize":4934436,"path":"All/ct-submit-1.1.2_24.pkg","repopath":"All/ct-submit-1.1.2_24.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":1709424,"desc":"Simple utility for submitting to transparency logs","categories":["security","www"],"shlibs_required":["libc.so.8","libpthread.so.0"],"messages":[{"message":"To submit to a transparency log use the following command:\n\n ct-submit some.cert-transparency.log < /path/to/ssl-cert.pem > foo.sct\n\n For a list of known logs, see:\n\n https://www.certificate-transparency.org/known-logs","type":"install"}]},{"name":"csharp-mode.el-emacs_wayland","origin":"lang/csharp-mode.el","version":"0.9.2_16","comment":"Emacs major mode for editing C# source code","maintainer":"ports@FreeBSD.org","www":"https://github.com/josteink/csharp-mode","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"025cd8694a90a51cbd7a0fa87207fb4d2d3c82ec2dde78c3297aabf5c215fd13","flatsize":146277,"path":"All/csharp-mode.el-emacs_wayland-0.9.2_16.pkg","repopath":"All/csharp-mode.el-emacs_wayland-0.9.2_16.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":35440,"desc":"After a good number of years, we noticed that there wasn't a \"non-patched\"\nversion of a csharp-mode for Emacs. There were a few, but most of them had\ncomments that they were \"in progress\" or \"about to merge\", but then we noticed\nthat those notices were there even after a couple of months.\n\nThen, we saw a request for a csharp-mode on the cc-mode Emacs site, so we\ndecided to follow the rules and create one that required no patching or\nmodification to the core cc-mode engine (which is a good thing). So, this is\nthe C# mode.","deps":{"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["elisp","lang"],"annotations":{"flavor":"wayland"},"messages":[{"message":"To use csharp-mode, add the following lines to your ~/.emacs file:\n\n  (autoload 'csharp-mode \"csharp-mode\" \"Major mode for editing C# code.\" t)\n  (setq auto-mode-alist (append '((\"\\\\.cs$\" . csharp-mode)) auto-mode-alist))","type":"install"},{"message":"===>   NOTICE:\n\nThe csharp-mode.el-emacs_wayland port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"csmith","origin":"devel/csmith","version":"2.3.0","comment":"Generates random C programs that conform to the C99 standard","maintainer":"ports@FreeBSD.org","www":"https://embed.cs.utah.edu/csmith/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"435d7234a4297476991903fd373c17b5dce4c69742c429a27ba44389de51b521","flatsize":1056479,"path":"All/csmith-2.3.0.pkg","repopath":"All/csmith-2.3.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":311960,"desc":"Csmith is a tool that can generate random C programs that statically\nand dynamically conform to the C99 standard. Thus, it is useful for\nstress-testing compilers, static analyzers, and other tools that\nprocess C code. Csmith has found bugs in every tool that it has\ntested, and over the last several years we have used it to find\nand report more than 350 previously-unknown compiler bugs.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe csmith port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cvc5","origin":"math/cvc5","version":"1.2.1","comment":"Automatic theorem prover for SMT (Satisfiability Modulo Theories)","maintainer":"yuri@FreeBSD.org","www":"https://cvc5.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9cdb47e3afb81ecdd6f03a12ad321758159e7038884a16baa4b8837780dd471b","flatsize":24316741,"path":"All/cvc5-1.2.1.pkg","repopath":"All/cvc5-1.2.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":6312552,"desc":"An efficient open-source automatic theorem prover for satisfiability modulo\ntheories (SMT) problems. It can be used to prove the validity (or, dually, the\nsatisfiability) of first-order formulas in a large number of built-in logical\ntheories and their combination.","deps":{"cadical":{"origin":"math/cadical","version":"2.0.0"},"cryptominisat":{"origin":"math/cryptominisat","version":"5.11.21_4"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"libantlr3c":{"origin":"devel/libantlr3c","version":"3.4_1"},"libedit":{"origin":"devel/libedit","version":"3.1.20250104,1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["java","math"],"shlibs_required":["libc.so.8","libedit.so.0","libm.so.4","libstdc++.so.9","libtinfo.so.6"],"options":{"COCOALIB":"off","EDITLINE":"on","JAVA":"off","GMP":"on","CLN":"off","CRYPTOMINISAT":"on","KISSAT":"off"}},{"name":"csharp-mode.el-emacs_nox","origin":"lang/csharp-mode.el","version":"0.9.2_16","comment":"Emacs major mode for editing C# source code","maintainer":"ports@FreeBSD.org","www":"https://github.com/josteink/csharp-mode","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d42cb475e64e7728371002384fe18ae062bf15cafcfbc2ec29483df5aa4388c0","flatsize":146277,"path":"All/csharp-mode.el-emacs_nox-0.9.2_16.pkg","repopath":"All/csharp-mode.el-emacs_nox-0.9.2_16.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":35440,"desc":"After a good number of years, we noticed that there wasn't a \"non-patched\"\nversion of a csharp-mode for Emacs. There were a few, but most of them had\ncomments that they were \"in progress\" or \"about to merge\", but then we noticed\nthat those notices were there even after a couple of months.\n\nThen, we saw a request for a csharp-mode on the cc-mode Emacs site, so we\ndecided to follow the rules and create one that required no patching or\nmodification to the core cc-mode engine (which is a good thing). So, this is\nthe C# mode.","deps":{"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["elisp","lang"],"annotations":{"flavor":"nox"},"messages":[{"message":"To use csharp-mode, add the following lines to your ~/.emacs file:\n\n  (autoload 'csharp-mode \"csharp-mode\" \"Major mode for editing C# code.\" t)\n  (setq auto-mode-alist (append '((\"\\\\.cs$\" . csharp-mode)) auto-mode-alist))","type":"install"},{"message":"===>   NOTICE:\n\nThe csharp-mode.el-emacs_nox port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"csharp-mode.el-emacs_devel_nox","origin":"lang/csharp-mode.el","version":"0.9.2_16","comment":"Emacs major mode for editing C# source code","maintainer":"ports@FreeBSD.org","www":"https://github.com/josteink/csharp-mode","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"64a1c9611ab0d1b1e9dccd4bcf202f99a0e6e51faee980dced8c11fbf4aa1bdc","flatsize":146277,"path":"All/csharp-mode.el-emacs_devel_nox-0.9.2_16.pkg","repopath":"All/csharp-mode.el-emacs_devel_nox-0.9.2_16.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":35484,"desc":"After a good number of years, we noticed that there wasn't a \"non-patched\"\nversion of a csharp-mode for Emacs. There were a few, but most of them had\ncomments that they were \"in progress\" or \"about to merge\", but then we noticed\nthat those notices were there even after a couple of months.\n\nThen, we saw a request for a csharp-mode on the cc-mode Emacs site, so we\ndecided to follow the rules and create one that required no patching or\nmodification to the core cc-mode engine (which is a good thing). So, this is\nthe C# mode.","deps":{"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"}},"categories":["elisp","lang"],"annotations":{"flavor":"devel_nox"},"messages":[{"message":"To use csharp-mode, add the following lines to your ~/.emacs file:\n\n  (autoload 'csharp-mode \"csharp-mode\" \"Major mode for editing C# code.\" t)\n  (setq auto-mode-alist (append '((\"\\\\.cs$\" . csharp-mode)) auto-mode-alist))","type":"install"},{"message":"===>   NOTICE:\n\nThe csharp-mode.el-emacs_devel_nox port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"csharp-mode.el-emacs_devel","origin":"lang/csharp-mode.el","version":"0.9.2_16","comment":"Emacs major mode for editing C# source code","maintainer":"ports@FreeBSD.org","www":"https://github.com/josteink/csharp-mode","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"15196bafc8eb44eb85ea13da849c32f4c1b73736504208a41a5b1e32411c9a46","flatsize":146277,"path":"All/csharp-mode.el-emacs_devel-0.9.2_16.pkg","repopath":"All/csharp-mode.el-emacs_devel-0.9.2_16.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":35460,"desc":"After a good number of years, we noticed that there wasn't a \"non-patched\"\nversion of a csharp-mode for Emacs. There were a few, but most of them had\ncomments that they were \"in progress\" or \"about to merge\", but then we noticed\nthat those notices were there even after a couple of months.\n\nThen, we saw a request for a csharp-mode on the cc-mode Emacs site, so we\ndecided to follow the rules and create one that required no patching or\nmodification to the core cc-mode engine (which is a good thing). So, this is\nthe C# mode.","deps":{"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"}},"categories":["elisp","lang"],"annotations":{"flavor":"devel_full"},"messages":[{"message":"To use csharp-mode, add the following lines to your ~/.emacs file:\n\n  (autoload 'csharp-mode \"csharp-mode\" \"Major mode for editing C# code.\" t)\n  (setq auto-mode-alist (append '((\"\\\\.cs$\" . csharp-mode)) auto-mode-alist))","type":"install"},{"message":"===>   NOTICE:\n\nThe csharp-mode.el-emacs_devel port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"csharp-mode.el-emacs_canna","origin":"lang/csharp-mode.el","version":"0.9.2_16","comment":"Emacs major mode for editing C# source code","maintainer":"ports@FreeBSD.org","www":"https://github.com/josteink/csharp-mode","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b59402adac45f1a0b74e47a4bd9e97d72493ebe14d68c53966c2ccbccac75de6","flatsize":146277,"path":"All/csharp-mode.el-emacs_canna-0.9.2_16.pkg","repopath":"All/csharp-mode.el-emacs_canna-0.9.2_16.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":35440,"desc":"After a good number of years, we noticed that there wasn't a \"non-patched\"\nversion of a csharp-mode for Emacs. There were a few, but most of them had\ncomments that they were \"in progress\" or \"about to merge\", but then we noticed\nthat those notices were there even after a couple of months.\n\nThen, we saw a request for a csharp-mode on the cc-mode Emacs site, so we\ndecided to follow the rules and create one that required no patching or\nmodification to the core cc-mode engine (which is a good thing). So, this is\nthe C# mode.","deps":{"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["elisp","lang"],"annotations":{"flavor":"canna"},"messages":[{"message":"To use csharp-mode, add the following lines to your ~/.emacs file:\n\n  (autoload 'csharp-mode \"csharp-mode\" \"Major mode for editing C# code.\" t)\n  (setq auto-mode-alist (append '((\"\\\\.cs$\" . csharp-mode)) auto-mode-alist))","type":"install"},{"message":"===>   NOTICE:\n\nThe csharp-mode.el-emacs_canna port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"csharp-mode.el","origin":"lang/csharp-mode.el","version":"0.9.2_16","comment":"Emacs major mode for editing C# source code","maintainer":"ports@FreeBSD.org","www":"https://github.com/josteink/csharp-mode","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e96063983bb26c8a9d5a0c714438d317c23a5b6535c793dd4a970a4843b3ba6b","flatsize":146277,"path":"All/csharp-mode.el-0.9.2_16.pkg","repopath":"All/csharp-mode.el-0.9.2_16.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":35424,"desc":"After a good number of years, we noticed that there wasn't a \"non-patched\"\nversion of a csharp-mode for Emacs. There were a few, but most of them had\ncomments that they were \"in progress\" or \"about to merge\", but then we noticed\nthat those notices were there even after a couple of months.\n\nThen, we saw a request for a csharp-mode on the cc-mode Emacs site, so we\ndecided to follow the rules and create one that required no patching or\nmodification to the core cc-mode engine (which is a good thing). So, this is\nthe C# mode.","deps":{"emacs":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["elisp","lang"],"annotations":{"flavor":"full"},"messages":[{"message":"To use csharp-mode, add the following lines to your ~/.emacs file:\n\n  (autoload 'csharp-mode \"csharp-mode\" \"Major mode for editing C# code.\" t)\n  (setq auto-mode-alist (append '((\"\\\\.cs$\" . csharp-mode)) auto-mode-alist))","type":"install"},{"message":"===>   NOTICE:\n\nThe csharp-mode.el port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"el-data","origin":"games/el-data","version":"1.9.5.9.1,1","comment":"Eternal Lands data, sound, and music files","maintainer":"acm@FreeBSD.org","www":"https://www.eternal-lands.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ee9bf8312f9ba0ca4ed0176d5e760475165c563cc0fdb1fc34009697c8729f0a","flatsize":227922048,"path":"All/el-data-1.9.5.9.1,1.pkg","repopath":"All/el-data-1.9.5.9.1,1.pkg","licenselogic":"single","pkgsize":160358840,"desc":"The Eternal Lands data and sounds files.","categories":["games"],"options":{"ELMUSIC":"on","ELSOUND":"on"}},{"name":"csb-aspell","origin":"textproc/csb-aspell","version":"0.02.0_1,2","comment":"Aspell Kashubian dictionary","maintainer":"office@FreeBSD.org","www":"http://aspell.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dc8a890d3916c366119721106de1b909fb7e710c4a9c09d86b3b0063c0f53339","flatsize":134534,"path":"All/csb-aspell-0.02.0_1,2.pkg","repopath":"All/csb-aspell-0.02.0_1,2.pkg","licenselogic":"single","pkgsize":41108,"desc":"Aspell Kashubian dictionary.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"]},{"name":"cscope","origin":"devel/cscope","version":"15.9_1","comment":"Interactive C source code browser","maintainer":"moritz@schmi.tt","www":"https://cscope.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6528191780ec95caf1d84a39ca7880d8d818cd4c961cacfe58ac9406c114f07a","flatsize":688646,"path":"All/cscope-15.9_1.pkg","repopath":"All/cscope-15.9_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":129036,"desc":"cscope is a screen-oriented software development tool that allows the user to\nbrowse through C source files for specified code elements. It can find symbols,\nglobal definitions, functions called by a function, functions calling a\nfunction, arbitrary regexp patterns and much more. cscope can be used for\nprojects of all sizes. Vim and Emacs integration is available.\n\nhttps://sourceforge.net/projects/cscope/","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["devel"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"annotations":{"cpe":"cpe:2.3:a:cscope:cscope:15.9:::::dragonfly6:x86_64:1"}},{"name":"cs-hyphen","origin":"textproc/cs-hyphen","version":"2.0","comment":"Czech hyphenation rules","maintainer":"office@FreeBSD.org","www":"https://extensions.services.openoffice.org/en/project/czech-dictionary-pack-ceske-slovniky-cs-cz","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2a0814b191850b4f2ce5607e0db719f3d6f0545e829d3fe2e7763bb3812c2916","flatsize":20049,"path":"All/cs-hyphen-2.0.pkg","repopath":"All/cs-hyphen-2.0.pkg","licenselogic":"single","pkgsize":9372,"desc":"Czech hyphenation rules","categories":["textproc"]},{"name":"cs-mythes","origin":"textproc/cs-mythes","version":"2007.09.26_1","comment":"Czech thesaurus","maintainer":"office@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9bc874bd6a2f12c64fb48ed88ae2d56d5803282dd4e42547869fc988b91d7717","flatsize":650981,"path":"All/cs-mythes-2007.09.26_1.pkg","repopath":"All/cs-mythes-2007.09.26_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":194848,"desc":"Czech thesaurus","categories":["textproc"]},{"name":"csvlens","origin":"textproc/csvlens","version":"0.12.0","comment":"Command line csv viewer","maintainer":"tagattie@FreeBSD.org","www":"https://github.com/YS-L/csvlens","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f0206c19320ac3613dce31150d0c42376609fc8dc916a23c97aae6f74ce31b7c","flatsize":9712252,"path":"All/csvlens-0.12.0.pkg","repopath":"All/csvlens-0.12.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2058124,"desc":"csvlens is a command line CSV file viewer. It is like less but made\nfor CSV.","categories":["textproc"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"csmash","origin":"games/csmash","version":"0.6.6_23","comment":"3D tabletennis game","maintainer":"ports@FreeBSD.org","www":"https://cannonsmash.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"328c294dbcbf1dea65e6295c49fb8e34064907e3b1a9b0a069564898a7b8c957","flatsize":8259412,"path":"All/csmash-0.6.6_23.pkg","repopath":"All/csmash-0.6.6_23.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1351844,"desc":"CannonSmash is a 3D tabletennis game. The goal of this project is to\nrepresent various strategy of tabletennis on computer game.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libICE.so.6","libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libX11.so.6","libXext.so.6","libXi.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0","libstdc++.so.9","libz.so.3"],"messages":[{"message":"===>   NOTICE:\n\nThe csmash port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cs","origin":"misc/cs","version":"0.9.6_2","comment":"Cross Stitch software","maintainer":"ports@FreeBSD.org","www":"http://njhurst.org/programming/cross-stitch/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"388eb8a3a8069d597006e8cfa13b8e1a289ba1a0f19d0cced40b5b44dbfe2c38","flatsize":7059,"path":"All/cs-0.9.6_2.pkg","repopath":"All/cs-0.9.6_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":3332,"desc":"Cross Stitch software.","deps":{"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["misc"],"messages":[{"message":"===>   NOTICE:\n\nThe cs port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cs-hunspell","origin":"textproc/cs-hunspell","version":"2.0","comment":"Czech hunspell dictionaries","maintainer":"office@FreeBSD.org","www":"https://extensions.services.openoffice.org/en/project/czech-dictionary-pack-ceske-slovniky-cs-cz","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c412b68f9f9efe7ff814b2e6701eeef23099e38be8731196b247ed6a60b5f145","flatsize":2306604,"path":"All/cs-hunspell-2.0.pkg","repopath":"All/cs-hunspell-2.0.pkg","licenselogic":"single","pkgsize":493644,"desc":"Czech hunspell dictionaries","categories":["textproc"]},{"name":"cryptoslam","origin":"games/cryptoslam","version":"1.2","comment":"Curses-based tool for creating and solving the cryptograms","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d2f09a6c86542e0c5415cc6142c63e912415c6e19f91cc249e41d4d07d6071c3","flatsize":45520,"path":"All/cryptoslam-1.2.pkg","repopath":"All/cryptoslam-1.2.pkg","licenselogic":"single","pkgsize":18716,"desc":"Cryptoslam is a curses-based tool for creating and solving the simple pencil-\nand-paper cryptograms found in newspapers and puzzle magazines. It is a tool\nthat aids in analyzing, examining, and trying possible decodings of simple\nsubstitution cyphers.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["games"],"shlibs_required":["libc.so.8","libm.so.4","libncurses.so.6","libstdc++.so.9","libtinfo.so.6"],"messages":[{"message":"===>   NOTICE:\n\nThe cryptoslam port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"davmail","origin":"mail/davmail","version":"6.1.0_1","comment":"POP/IMAP/SMTP/Caldav/Carddav/LDAP Exchange Gateway","maintainer":"ports@FreeBSD.org","www":"https://davmail.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a2589acd5a9f287a0538f745c293d4bf12cc7d04ef3b9efc3c282c0c6d7c0b4e","flatsize":26214796,"path":"All/davmail-6.1.0_1.pkg","repopath":"All/davmail-6.1.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":21656708,"desc":"DavMail POP/IMAP/SMTP/Caldav/Carddav/LDAP Exchange Gateway\n\nDavMail is a POP/IMAP/SMTP/Caldav/Carddav/LDAP exchange gateway\nallowing users to use any mail/calendar client (e.g. Thunderbird\nwith Lightning or Apple iCal) with an Exchange server, even from\nthe internet or behind a firewall through Outlook Web Access.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","mail"],"users":["davmail"],"groups":["davmail"],"messages":[{"message":"In order to connect to several exchange servers, it is needed setup davmail\nprofiles. You have to set davmail_profiles in rc.conf, and configure\n/usr/local/etc/davmail.<profile_name>.properties properly. Example:\n\ndavmail_profiles=\"exchange1 exchange2\"\n(and configure both /usr/local/etc/davmail.exchange[12].properties)\n\nYou can also disable an specific profile by mean of\ndavmail_<profile_name>_enable=\"NO\" in rc.conf.","type":"install"},{"message":"===>   NOTICE:\n\nThe davmail port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cscout","origin":"devel/cscout","version":"3.01_1","comment":"Source code analyzer and refactoring browser for C program collections","maintainer":"dds@FreeBSD.org","www":"https://www.spinellis.gr/cscout/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7f67502708c758e8e2c2badd790f625ce6de4b958da73bbf115b779f764db0c3","flatsize":1661967,"path":"All/cscout-3.01_1.pkg","repopath":"All/cscout-3.01_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":492196,"desc":"CScout is a source code analyzer and refactoring browser for\ncollections of C programs.  It can process workspaces of multiple\nprojects (we define a project as a collection of C source files\nthat are linked together) mapping the complexity introduced by the\nC preprocessor back into the original C source code files.  CScout\ntakes advantage of modern hardware advances (fast processors and\nlarge memory capacities) to analyze C source code beyond the level\nof detail and accuracy provided by  current compilers and linkers.\nThe analysis CScout performs takes into account the identifier\nscopes introduced by the C preprocessor and the C language proper\nscopes and namespaces.  CScout has already been applied on projects\nranging from tens of thousands of lines, like the FreeBSD and\nLinux kernels, and the Apache web server.\n\nSee also: https://github.com/dspinellis/cscout","deps":{"graphviz":{"origin":"graphics/graphviz","version":"12.2.1_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"EXAMPLES":"on"},"messages":[{"message":"The include files cscout needs in its installation directory (e.g. ~/.cscout/)\ncan be found in /usr/local/include/cscout/.\nFor an example, go to /usr/local/share/examples/cscout and try \"cscout awk.cs\".","type":"install"}]},{"name":"csvq","origin":"textproc/csvq","version":"1.18.1_11","comment":"SQL-like query language for csv","maintainer":"lcook@FreeBSD.org","www":"https://mithrandie.github.io/csvq/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"75aae887e6984a5488b3bf584231a41e39b33236638c0104fefd472e61894d9e","flatsize":11674072,"path":"All/csvq-1.18.1_11.pkg","repopath":"All/csvq-1.18.1_11.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3343448,"desc":"Command line tool to operate CSV files.\nYou can read, update, delete CSV records\nwith SQL-like query.\n\nYou can also execute multiple operations\nsequentially in managed transactions by\npassing a procedure or using the interactive\nshell. In the multiple operations, you can\nuse variables, cursors, temporary tables,\nand other features.","categories":["textproc"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"cryptominisat","origin":"math/cryptominisat","version":"5.11.21_4","comment":"General-purpose award-winning SAT solver","maintainer":"arrowd@FreeBSD.org","www":"https://github.com/msoos/cryptominisat","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"496f88b1449e3ee07bef0a5c2158857f31a8bcb191c639ee9bd5d4a2a6b8cdb0","flatsize":1603322,"path":"All/cryptominisat-5.11.21_4.pkg","repopath":"All/cryptominisat-5.11.21_4.pkg","licenselogic":"and","licenses":["LGPL21","MIT"],"pkgsize":539248,"desc":"CryptoMiniSat is a modern, multi-threaded, feature-rich, simplifying SAT\nsolver, featuring over 100 configurable parameters to tune to specific\nneed, collection of statistical data to MySQL database + javascript-based\nvisualization of it and clean C++ and python interfaces.","deps":{"M4RI":{"origin":"math/m4ri","version":"20240729"},"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"}},"categories":["math"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9","libz.so.3"]},{"name":"cryptcat","origin":"net/cryptcat","version":"1.2.1,1","comment":"Standard netcat enhanced with twofish encryption","maintainer":"cy@FreeBSD.org","www":"https://sourceforge.net/projects/cryptcat/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"082798cc7b874ec4f06fd993535860c5966ed342ab61928836765307c4ea072a","flatsize":771061,"path":"All/cryptcat-1.2.1,1.pkg","repopath":"All/cryptcat-1.2.1,1.pkg","licenselogic":"single","pkgsize":289576,"desc":"Cryptcat is the standard netcat enhanced with twofish encryption.\n\nTwofish is courtesy of counterpane, and cryptix. We started with the\nJava version of twofish from cryptix, converted it to C++ (don't ask why),\nand enhanced it by adding CBC mode and the ciphertext stealing technique\nfrom Applied Cryptography (pg. 196)\n\nHow do you use it?\n\n  Machine A: cryptcat -l -p 1234 < testfile\n  Machine B: cryptcat <machine A IP> 1234\n\nThis is identical to the normal netcat options for doing exactly the\nsame thing.  However, in this case the data transferred is encrypted.\n\nFor more information about netcat see net/netcat port.","categories":["net"],"options":{"DOCS":"on"}},{"name":"crumb","origin":"lang/crumb","version":"0.0.4","comment":"Crumb programming language","maintainer":"yuri@FreeBSD.org","www":"https://github.com/liam-ilan/crumb","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e0553ce7d5f309d84d5cb51a93a0b0c42fe2ae83cf0c98c1426334270dee330d","flatsize":83532,"path":"All/crumb-0.0.4.pkg","repopath":"All/crumb-0.0.4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":31156,"desc":"Crumb is a high level, functional, interpreted, dynamically typed,\ngeneral-purpose programming language, with a terse syntax, and a verbose\nstandard library.\n\nIt features:\n* Strictly no side effects* to help you write functional code\n* The ability to localize the effects of imported Crumb file.\n* Dynamic typing and garbage collectio.\n* 0 keywords, everything is a functio.","categories":["devel","lang"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"crw","origin":"graphics/crw","version":"1.03_4","comment":"Utility to process Canon camera RAW (.crw) files","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"489250096566bbaa6ec4c5c9d3c3791737435b46f56fcd9e14c59abc0ab9e048","flatsize":29713,"path":"All/crw-1.03_4.pkg","repopath":"All/crw-1.03_4.pkg","licenselogic":"single","pkgsize":15388,"desc":"This is the distribution of \"crw\", a powerful utility that processes\nRAW (.crw) files from Canon digital cameras and converts them into\n.ppm image files.  You can then do further conversion using ImageMagick's\n'convert' utility, or gimp.  The utility does excellent smoothing and\nlow-light enhancement.","deps":{"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libm.so.4","libpng16.so.16"],"messages":[{"message":"===>   NOTICE:\n\nThe crw port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"crunch","origin":"textproc/crunch","version":"3.6_1","comment":"Charset-based wordlist generator","maintainer":"vidar@karlsen.tech","www":"https://crunch-wordlist.sourceforge.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"64b98e21bee381a92fcbd894e4047c9bb8c687903f13aca5ddc7bf23e3063ab1","flatsize":86035,"path":"All/crunch-3.6_1.pkg","repopath":"All/crunch-3.6_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":35556,"desc":"Crunch is a wordlist generator where you can specify a standard character\nset or a character set you specify. crunch can generate all possible\ncombinations and permutations.\n\nFeatures:\n\n- crunch generates wordlists in both combination and permutation ways\n- it can breakup output by number of lines or file size\n- now has resume support\n- pattern now supports number and symbols\n- pattern now supports upper and lower case characters separately\n- adds a status report when generating multiple files\n- new -l option for literal support of @,%25^\n- new -d option to limit duplicate characters see man file for details\n- now has unicode support","categories":["textproc"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"]},{"name":"cyberchef","origin":"security/cyberchef","version":"10.19.4","comment":"Cyber operations within a web browser","maintainer":"dvl@FreeBSD.org","www":"https://github.com/gchq/CyberChef/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cc9c320f3e58075d0a69387aca48cff9ef3d4c482e9a91f068b5a5f55f77d19e","flatsize":45210967,"path":"All/cyberchef-10.19.4.pkg","repopath":"All/cyberchef-10.19.4.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":15791800,"desc":"CyberChef is a simple, intuitive web app for carrying out all manner of\n\"cyber\" operations within a web browser. These operations include\ncreating hexdumps, simple encoding like XOR or Base64, more complex\nencryption like AES, DES and Blowfish, data compression and\ndecompression, calculating hashes and checksums, IPv6 and X.509\nparsing, and much more.","categories":["security"],"annotations":{"cpe":"cpe:2.3:a:gchq:cyberchef:10.19.4:::::dragonfly6:x86_64"}},{"name":"cs-aspell","origin":"textproc/cs-aspell","version":"20040614.1_1,1","comment":"Aspell Czech dictionary","maintainer":"office@FreeBSD.org","www":"https://aspell.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c33bab9ed04ee789be6f084e499378c2266c51a21e3081ece6bbc2f65891c5ad","flatsize":6639723,"path":"All/cs-aspell-20040614.1_1,1.pkg","repopath":"All/cs-aspell-20040614.1_1,1.pkg","licenselogic":"single","pkgsize":2047112,"desc":"Aspell Czech dictionary.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"]},{"name":"cs-libreoffice","origin":"editors/libreoffice-cs","version":"25.2.2.2","comment":"cs language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cf18c48bbd9cd4419242febf7438f51fb02f4227c05180d5776ee7f2fbd08402","flatsize":35593830,"path":"All/cs-libreoffice-25.2.2.2.pkg","repopath":"All/cs-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":3527452,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"crow-translate","origin":"textproc/crow-translate","version":"3.1.0","comment":"Translator using Google, Yandex Bing, LibreTranslate and Lingva","maintainer":"ehaupt@FreeBSD.org","www":"https://apps.kde.org/crowtranslate/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"24c4a8c524893aca40b1acb2956cf98e80fc65c1f1951a12f782e8506ae5f202","flatsize":4533807,"path":"All/crow-translate-3.1.0.pkg","repopath":"All/crow-translate-3.1.0.pkg","licenselogic":"and","licenses":["CC-BY-SA-4.0","CC0-1.0","GPLv3+"],"pkgsize":983076,"desc":"A simple and lightweight translator that allows you to translate and\nspeak text using Google, Yandex Bing, LibreTranslate and Lingva.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"kf5-kwayland":{"origin":"x11/kf5-kwayland","version":"5.116.0"},"leptonica":{"origin":"graphics/leptonica","version":"1.82.0_2"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-multimedia":{"origin":"multimedia/qt5-multimedia","version":"5.15.16p2_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-x11extras":{"origin":"x11/qt5-x11extras","version":"5.15.16p0_1"},"tesseract":{"origin":"graphics/tesseract","version":"5.5.0_1"}},"categories":["textproc"],"shlibs_required":["libICE.so.6","libKF5WaylandClient.so.5","libQt5Concurrent.so.5","libQt5Core.so.5","libQt5DBus.so.5","libQt5Gui.so.5","libQt5Multimedia.so.5","libQt5Network.so.5","libQt5Widgets.so.5","libQt5X11Extras.so.5","libSM.so.6","libX11.so.6","libXext.so.6","libc.so.8","libleptonica.so.5","libm.so.4","libstdc++.so.9","libtesseract.so.5","libxcb.so.1"]},{"name":"csvtk","origin":"science/csvtk","version":"0.33.0","comment":"Cross-platform and ultrafast toolkit for CSV/TSV processing","maintainer":"jwb@FreeBSD.org","www":"https://bioinf.shenwei.me/csvtk/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d60fa6a72141895bd97f257a72d45f83f51054d64d92463592a9a6b36bfffb8c","flatsize":22180670,"path":"All/csvtk-0.33.0.pkg","repopath":"All/csvtk-0.33.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6803860,"desc":"CSV/TSV formats are basic and ubiquitous file formats in both Bioinformatics\nand data science.\n\nPeople usually use spreadsheet software like MS Excel to process table data.\nHowever this is all by clicking and typing, which is not automated and is\ntime-consuming to repeat, especially when you want to apply similar operations\nwith different datasets or purposes.\n\ncsvtk is convenient for rapid data investigation and also easy to integrate\ninto analysis pipelines. It could save you lots of time in (not) writing\nPython/R scripts.","categories":["science"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"crosti","origin":"misc/crosti","version":"1.14.0_2","comment":"Convert custom image to cross stitch design, edit stitch designs","maintainer":"yuri@FreeBSD.org","www":"https://sourceforge.net/projects/crosti","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b4b3ef789defbd845d10d289c06a7b39710ad9d5d9a1bb9eeb190423dfc88886","flatsize":2143174,"path":"All/crosti-1.14.0_2.pkg","repopath":"All/crosti-1.14.0_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":504684,"desc":"This tool allows you to make your own unique cross stitch design from custom\nimage. You can resize and rotate image, reduce the number of colors, change\nimage palette, make cross stitch design, preview it, save and print. Cross\nstitch design edition available: colors and icons changing, new color addition,\ncolor fill, pixel draw, lines and half-stitches.\n\nFeatures:\n* Convert custom image to cross stitch design\n* Edit cross stitch design\n* Save and print the design that you created\n* Input pictures: BMP, GIF, ICO, JPEG, JPG, MNG, PBM, PGM, PNG, PPM, SVG, TIF,\n  TIFF, XBM, XPM\n* Output cross stitch design: BMP, ICO, JPEG, JPG, PNG, PPM, TIF, TIFF, XBM,\n  XPM, PDF, CST (crosti scheme text file)","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["misc"],"shlibs_required":["libGL.so.1","libQt5Concurrent.so.5","libQt5Core.so.5","libQt5Gui.so.5","libQt5PrintSupport.so.5","libQt5Svg.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"crossfire-client","origin":"games/crossfire-client","version":"1.75.3","comment":"Cooperative multiplayer graphical RPG and adventure game","maintainer":"kevinz5000@gmail.com","www":"https://crossfire.real-time.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1b509b120451b6d8f3b6ef69ae43443d8397bd2b9509fa130b10d6e3e7df3154","flatsize":3649652,"path":"All/crossfire-client-1.75.3.pkg","repopath":"All/crossfire-client-1.75.3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":608268,"desc":"Crossfire is an open-source, cooperative multi-player graphical RPG and\nadventure game. Since its initial release, Crossfire has grown to encompass\nover 150 monsters, about 3000 maps to explore, an elaborate magic system, 13\nraces, 15 character classes, a system of skills, and many artifacts and\ntreasures.  Crossfire is based in a medieval fantasy world and is similar to\nother games of this genre.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_mixer":{"origin":"audio/sdl2_mixer","version":"2.8.1"}},"categories":["games"],"shlibs_required":["libICE.so.6","libSDL2-2.0.so.0","libSDL2_mixer-2.0.so.0","libSM.so.6","libX11.so.6","libXext.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libcurl.so.4","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpng16.so.16","libz.so.3"]},{"name":"crosextrafonts-caladea","origin":"x11-fonts/crosextrafonts-caladea-ttf","version":"20130214_4","comment":"Font created by Google for ChromeOS to replace MS Cambria","maintainer":"office@FreeBSD.org","www":"https://code.google.com/p/chromium/issues/detail?id=168879","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3f2b8cc1c13b3652184902ad48c1299381a955877d8ef31de2e9d77bf58b5025","flatsize":251977,"path":"All/crosextrafonts-caladea-20130214_4.pkg","repopath":"All/crosextrafonts-caladea-20130214_4.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":83812,"desc":"Caladea is metric-compatible with Cambria font.\nThis font is sans-serif typeface family based on Lato.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"],"messages":[{"message":"You can start using the fonts by following these instructions:\n\nAdd the following line to the \"Files\" section of your x.org configuration file:\n\n\tFontPath \"/usr/local/share/fonts/Caladea/\"","type":"install"}]},{"name":"cryptoballot","origin":"misc/cryptoballot","version":"g20181015_26","comment":"Cryptographically secure online voting","maintainer":"yuri@FreeBSD.org","www":"https://cryptoballot.com","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ea567dd90c407f4baa32689eb608b232d261a3da6207248c21d084f00a20fc90","flatsize":27586988,"path":"All/cryptoballot-g20181015_26.pkg","repopath":"All/cryptoballot-g20181015_26.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":4137840,"desc":"Cryptoballot in an implementation of a cryptographically secure\nonline voting system that includes the blind signature algorithm\nallowing secure and reliable anonymous voting.\n\nFeatures:\n* All votes are anonymous with an option for the voter to mark their\n  ballot as public.\n* All voters can verify that their vote has been counted.\n* All voters can verify that all the votes have been tallied correctly.\n* All voters can verify that the total number of signed ballots matches\n  the number of votes cast.\n* Auditors with access to the voters list can verify the identities of\n  all voters who cast a ballot, but cannot match which ballot belongs\n  to which voter.","categories":["misc"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"cronolog-devel","origin":"sysutils/cronolog-devel","version":"1.7.1_2","comment":"Web log rotation utility that provides datestamp filenames","maintainer":"portmaster@BSDforge.com","www":"https://BSDforge.com/projects/sysutils/cronolog-devel","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"119e48d94d4a153eb30fd6ff83e832266ab44092546e20ed2084dc8d8f1b8283","flatsize":46463,"path":"All/cronolog-devel-1.7.1_2.pkg","repopath":"All/cronolog-devel-1.7.1_2.pkg","licenselogic":"single","licenses":["APACHE10"],"pkgsize":22356,"desc":"\"cronolog\" is a simple program that reads log messages from its input\nand writes them to a set of output files, the names of which are\nconstructed using a template and the current date and time.\n\n\"cronolog\" is intended to be used in conjunction with a Web server, such\nas Apache to split the access log into daily or monthly logs. E.g.:\n\n\tTransferLog \"|/www/sbin/cronolog /www/logs/%25Y/%25m/%25d/access.log\"\n\tErrorLog    \"|/www/sbin/cronolog /www/logs/%25Y/%25m/%25d/errors.log\"\n\nwould instruct Apache to pipe its access and error log messages into\nseparate copies of cronolog, which would create new log files each day\nin a directory hierarchy structured by date, i.e. on 31 December 1996\nmessages would be written to:\n\n\t/www/logs/1996/12/31/access.log\n\t/www/logs/1996/12/31/errors.log\n\nAfter midnight the following files would be used:\n\n\t/www/logs/1997/01/01/access.log\n\t/www/logs/1997/01/01/errors.log","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["sysutils"],"shlibs_required":["libc.so.8"]},{"name":"cronic","origin":"sysutils/cronic","version":"3","comment":"Shell script that handles cron error detection","maintainer":"dharrigan@gmail.com","www":"https://habilis.net/cronic","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"beac6e0650dd7ca7fe9049eb10796645d9dc353d9c00690977cf2e15375301c6","flatsize":1245,"path":"All/cronic-3.pkg","repopath":"All/cronic-3.pkg","licenselogic":"single","licenses":["CC0-1.0"],"pkgsize":1620,"desc":"Cronic is a small shim shell script for wrapping cron jobs so that cron only\nsends email when an error has occurred. Cronic defines an error as any\nnon-trace error output or a non-zero result code. Cronic filters Bash\nexecution traces (or anything matching PS4) from the error output, so jobs can\nbe run with execution tracing to aid forensic debugging.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"}},"categories":["sysutils"],"annotations":{"cpe":"cpe:2.3:a:cronic_project:cronic:3:::::dragonfly6:x86_64"}},{"name":"cronolog","origin":"sysutils/cronolog","version":"1.6.2_7","comment":"Web log rotation utility that provides datestamp filenames","maintainer":"ports@FreeBSD.org","www":"https://github.com/fordmason/cronolog","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d8661fccd95b4b33a633d13f126c8b02861175447687755a3259f02f3689f68f","flatsize":60114,"path":"All/cronolog-1.6.2_7.pkg","repopath":"All/cronolog-1.6.2_7.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":27544,"desc":"\"cronolog\" is a simple program that reads log messages from its input\nand writes them to a set of output files, the names of which are\nconstructed using template and the current date and time.\n\n\"cronolog\" is intended to be used in conjunction with a Web server, such\nas Apache to split the access log into daily or monthly logs. E.g.:\n\n\tTransferLog \"|/www/sbin/cronolog /www/logs/%25Y/%25m/%25d/access.log\"\n\tErrorLog    \"|/www/sbin/cronolog /www/logs/%25Y/%25m/%25d/errors.log\"\n\nwould instruct Apache to pipe its access and error log messages into\nseparate copies of cronolog, which would create new log files each day\nin a directory hierarchy structured by date, i.e. on 31 December 1996\nmessages would be written to:\n\n\t/www/logs/1996/12/31/access.log\n\t/www/logs/1996/12/31/errors.log\n\nAfter midnight the following files would be used:\n\n\t/www/logs/1997/01/01/access.log\n\t/www/logs/1997/01/01/errors.log","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["sysutils"],"shlibs_required":["libc.so.8"],"options":{"SETUID_PATCH":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe cronolog port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"crosextrafonts-carlito","origin":"x11-fonts/crosextrafonts-carlito-ttf","version":"20130920_4","comment":"Font created by Google for ChromeOS to replace MS Calibri","maintainer":"office@FreeBSD.org","www":"https://code.google.com/p/chromium/issues/detail?id=280557","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"16b7c544eb782a0e861496a21808aa40134bd06d6d6196324659e4d5c808b9af","flatsize":2771294,"path":"All/crosextrafonts-carlito-20130920_4.pkg","repopath":"All/crosextrafonts-carlito-20130920_4.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":742980,"desc":"Carlito is metric-compatible with Calibri font.\nCarlito comes in regular, bold, italic, and bold italic.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"],"messages":[{"message":"You can start using the fonts by following these instructions:\n\nAdd the following line to the \"Files\" section of your x.org configuration file:\n\n\tFontPath \"/usr/local/share/fonts/Carlito/\"","type":"install"}]},{"name":"crystal","origin":"lang/crystal","version":"1.5.1","comment":"Language with Ruby-like syntax and static type checking","maintainer":"mneumann@ntecs.de","www":"https://crystal-lang.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"94469b9e3ce413a20204cf68398b1e47750d4d7597cf8a81219fdc07082d73b3","flatsize":123048380,"path":"All/crystal-1.5.1.pkg","repopath":"All/crystal-1.5.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":5967564,"desc":"Crystal is a programming language with the following goals:\n\n- Have a syntax similar to Ruby (but compatibility with it is not a goal)\n- Be statically type-checked, but without having to specify the\n  type of variables or method arguments.\n- Be able to call C code by writing bindings to it in Crystal.\n- Have compile-time evaluation and generation of code, to\n  avoid boilerplate code.\n- Compile to efficient native code.","deps":{"boehm-gc-threaded":{"origin":"devel/boehm-gc-threaded","version":"8.2.8"},"libevent":{"origin":"devel/libevent","version":"2.1.12"},"llvm14":{"origin":"devel/llvm14","version":"14.0.6_5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"},"pkgconf":{"origin":"devel/pkgconf","version":"2.3.0,2"}},"categories":["lang"],"shlibs_required":["libLLVM-14.so","libc.so.8","libevent-2.1.so.7","libgc-threaded.so.1","libm.so.4","libpcre.so.1","libpthread.so.0","libstdc++.so.9"],"options":{"BASH":"on","DOCS":"on","EXAMPLES":"on","ZSH":"on"},"messages":[{"message":"Install textproc/libyaml for YAML support, math/gmp for BigInt support,\ntextproc/libxml2 for XML support.","type":"install"}]},{"name":"csound","origin":"audio/csound","version":"6.15.0_8","comment":"Sound synthesizer","maintainer":"yuri@FreeBSD.org","www":"https://csound.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"54b64e83acfd3bad7d620d24966db7e4fe6607ae002127204bce8acbc57e266b","flatsize":12017737,"path":"All/csound-6.15.0_8.pkg","repopath":"All/csound-6.15.0_8.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":6756764,"desc":"Csound is a programming language designed and optimized for sound\nrendering and signal processing. The language consists of over 450\nopcodes - the operational codes that the sound designer uses to build\n\"instruments\" or patches.\n\nAlthough there are an increasing number of graphical \"front-ends\" for\nthe language, you typically design and modify your patches using a word\nprocessor. Usually, you create two text files - a .orc (orchestra) file\ncontaining the \"instruments,\" and a .sco (score) file containing the\n\"notes.\"\n\nIn Csound, the complexity of your patches is limited by your knowledge,\ninterest, and need, but never by the language itself. For instance, a\n22,050 oscillator additive synthesizer with 1024 stage envelope\ngenerators on each is merely a copy-and-paste operation. The same goes\nfor a 1 million voice granular texture!\n\nHave you ever dreamed of sounds such as these? Well in Csound you can.\nAnd in Csound these dreams can come true!","deps":{"dssi":{"origin":"audio/dssi","version":"1.1.1_13"},"faust":{"origin":"audio/faust","version":"2.77.3"},"fltk":{"origin":"x11-toolkits/fltk","version":"1.3.10"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libdssialsacompat":{"origin":"audio/libdssialsacompat","version":"1.0.8a_2"},"liblo":{"origin":"audio/liblo","version":"0.32"},"libsamplerate":{"origin":"audio/libsamplerate","version":"0.2.2_1"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"png":{"origin":"graphics/png","version":"1.6.47"},"stk":{"origin":"audio/stk","version":"4.6.2_1"}},"categories":["audio","lang"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libc.so.8","libdl.so.0","libexecinfo.so.1","libfltk.so.1.3","libfltk_forms.so.1.3","libfltk_images.so.1.3","libm.so.4","libpthread.so.0","libsamplerate.so.0","libsndfile.so.1","libstdc++.so.9"],"options":{"CURL":"off","FLTK":"on","HDF5":"off","NLS":"on","OPENMP":"on","PORTAUDIO":"off","PULSEAUDIO":"off","BUCHLA":"on","CHUA":"on","COUNTER":"off","DSSI":"on","EXCITER":"on","FAUST":"on","FLUIDSYNTH":"off","IMAGE":"on","JACK":"on","LUA":"off","LINALG":"on","MP3OUT":"off","OSC":"on","P5GLOVE":"on","PADSYNTH":"on","PLATEREV":"on","PVSGENDY":"off","PYTHON":"off","SCANSYN":"on","SELECT":"on","SERIAL":"on","STACK":"on","STK":"on","VST4CS":"off","WIIMOTE":"off"},"annotations":{"cpe":"cpe:2.3:a:csounds:csound:6.15.0:::::dragonfly6:x86_64:8"},"messages":[{"message":"/usr/local/bin/mixer has been renamed to /usr/local/bin/csmixer so it\nwon't conflict with /usr/bin/mixer","type":"install"}]},{"name":"crm114","origin":"mail/crm114","version":"20100106_6","comment":"Markov based SpamFilter","maintainer":"ports@FreeBSD.org","www":"https://crm114.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"011dc90eb1e0eac1620c1b83ee245c26c57dd4a66f5443302a5ae753dbd4f422","flatsize":1174737,"path":"All/crm114-20100106_6.pkg","repopath":"All/crm114-20100106_6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":395220,"desc":"CRM114 is a system to examine incoming e-mail, system log streams,\ndata files or other data streams, and to sort, filter, or alter the\nincoming files or data streams according to the user's wildest\ndesires. Criteria for categorization of data can be by satisfaction\nof regexes, by sparse binary polynomial matching with a Bayesian\nChain Rule evaluator, or by other means. Accuracy of the SBPH/BCR\nclassifier has been seen in excess of 99 per cent, for 1/4 megabyte\nof learning text. In other words, CRM114 learns, and it learns fast.","deps":{"libtre":{"origin":"textproc/libtre","version":"0.8.0_4"}},"categories":["mail"],"shlibs_required":["libc.so.8","libm.so.4","libtre.so.5"],"options":{"DOCS":"on","EXAMPLES":"on","NORMALIZEMIME":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe crm114 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"crowdsec-firewall-bouncer","origin":"security/crowdsec-firewall-bouncer","version":"0.0.31_1","comment":"CrowdSec bouncer written in golang for firewalls","maintainer":"marco@crowdsec.net","www":"https://github.com/crowdsecurity/cs-firewall-bouncer","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e04e1d77bdfdb95a90f1598566065c1f2655e1e24a7a7e24dc94a849b6fe9796","flatsize":13066600,"path":"All/crowdsec-firewall-bouncer-0.0.31_1.pkg","repopath":"All/crowdsec-firewall-bouncer-0.0.31_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3855244,"desc":"Crowdsec bouncer written in golang for firewalls.\n\ncs-firewall-bouncer will fetch new and old decisions from a CrowdSec API to add\nthem in a blocklist used by supported firewalls.","categories":["security"],"messages":[{"message":"crowdsec-firewall-bouncer is installed.\n\nNote: If you are using OPNsense or pfSense, ignore the following instructions and use the settings page of the\nCrowdSec plugin.\n\n-----\n\nIf you are running crowdsec on this machine, the bouncer will register itself with\nthe Local API when it's started the first time.\n\nIf the LAPI is on a different machine, you need to manually register the bouncer\nand fill api_key and api_url in /usr/local/etc/crowdsec/bouncers/crowdsec-firewall-bouncer.yaml before\nstarting the service.\n\nThis package depends on the Packet Filter service.\nTo make sure it's active:\n\n----------\n# service pf enable\npf enabled in /etc/rc.conf\n# service pf start\nEnabling pf.\n----------\n\nAdd the following in /etc/pf.conf to create the firewall tables and rules. If the start\ncommand complained about missing pf.conf, you'll have to run it again.\n\n----------\ntable <crowdsec-blacklists> persist\ntable <crowdsec6-blacklists> persist\nblock drop in quick from <crowdsec-blacklists> to any\nblock drop in quick from <crowdsec6-blacklists> to any\n----------\n\nIf you already have any pass rule, you may want to put the block rules before them.\n\nTo apply the file:\n\n# pfctl -f /etc/pf.conf\n\nThen activate the bouncer service and run it:\n\n----------\n# service crowdsec_firewall enable\ncrowdsec_firewall enabled in /etc/rc.conf\n# service crowdsec_firewall start\n----------","type":"install"}]},{"name":"crowdsec-blocklist-mirror","origin":"security/crowdsec-blocklist-mirror","version":"0.0.2_11","comment":"CrowdSec Blocklist Mirror","maintainer":"marco@crowdsec.net","www":"https://github.com/crowdsecurity/cs-blocklist-mirror","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ff66285e12ad67f162e8b5df09fb31a6d04b020a4f86bb957e88a0f1f2ebd261","flatsize":12654954,"path":"All/crowdsec-blocklist-mirror-0.0.2_11.pkg","repopath":"All/crowdsec-blocklist-mirror-0.0.2_11.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3629184,"desc":"CrowdSec Blocklist Mirror\n\nPublish CrowdSec decisions via HTTP, to be consumed by network appliances.","categories":["security"],"messages":[{"message":"crowdsec-blocklist-mirror is installed.\n\nIf you are running crowdsec on this machine, the bouncer will register itself with\nthe Local API when it's started the first time.\n\nIf the LAPI is on another machine, you need to manually register the bouncer\nand fill lapi_key and lapi_url in /usr/local/etc/crowdsec/bouncers/crowdsec-blocklist-mirror.yaml before\nstarting the service.\n\nPlease refer to the documentation at\nhttps://docs.crowdsec.net/docs/bouncers/blocklist-mirror/\n\nThen activate the bouncer via sysrc and run it:\n\n----------\n# sysrc crowdsec_mirror_enable=\"YES\"\ncrowdsec_mirror_enable: NO -> YES\n# service crowdsec_mirror start\n----------\n\nThe blocklist is available by default at\n'http://127.0.0.1:41412/security/blocklist', check the configuration file to\nchange address, endpoint or add some authentication.","type":"install"}]},{"name":"cutegram","origin":"net-im/cutegram","version":"2.7.1_6","comment":"Free and opensource telegram client","maintainer":"henry.hu.sh@gmail.com","www":"https://aseman.co/en/products/cutegram/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eb778e8a2e61c36be1ac7d6721975b79e754aa1295796ab53811561ddd887c61","flatsize":17660362,"path":"All/cutegram-2.7.1_6.pkg","repopath":"All/cutegram-2.7.1_6.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":12222980,"desc":"Cutegram is a free and opensource telegram clients for Linux, Windows, OS X and\nOpenBSD, focusing on user friendly, compatibility with desktop environments.\nCutegram using Qt5, QML, libqtelegram, libappindication, AsemanQtTools\ntechnologies and Faenza icons and Twitter emojies graphic sets. It's free and\nreleased under GPLv3 license.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libqtelegram-ae":{"origin":"net-im/libqtelegram-ae","version":"6.1_5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-graphicaleffects":{"origin":"graphics/qt5-graphicaleffects","version":"5.15.16p0"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-multimedia":{"origin":"multimedia/qt5-multimedia","version":"5.15.16p2_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-quickcontrols":{"origin":"x11-toolkits/qt5-quickcontrols","version":"5.15.16p0"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"},"qt5-sqldrivers-sqlite3":{"origin":"databases/qt5-sqldrivers-sqlite3","version":"5.15.16p130"},"qt5-webengine":{"origin":"www/qt5-webengine","version":"5.15.18p7_3"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"telegramqml":{"origin":"net-im/telegramqml","version":"0.9.2_4"}},"categories":["net-im"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Multimedia.so.5","libQt5Network.so.5","libQt5Positioning.so.5","libQt5PrintSupport.so.5","libQt5Qml.so.5","libQt5QmlModels.so.5","libQt5Quick.so.5","libQt5Sql.so.5","libQt5WebChannel.so.5","libQt5WebEngine.so.5","libQt5WebEngineCore.so.5","libQt5WebEngineWidgets.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libc.so.8","libcrypto.so.12","libm.so.4","libpthread.so.0","libqtelegram-ae.so.1","libssl.so.12","libstdc++.so.9","libtelegramqml.so.1","libz.so.3"]},{"name":"criterion","origin":"devel/criterion","version":"2.4.2_4","comment":"C and C++ unit testing framework for the 21st century","maintainer":"yuri@FreeBSD.org","www":"https://github.com/Snaipe/Criterion","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"777970a4137781b68462c9c86542b50102eb31561951357eb4591919236d8ab3","flatsize":793733,"path":"All/criterion-2.4.2_4.pkg","repopath":"All/criterion-2.4.2_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":116512,"desc":"Criterion is a cross-platform C and C++ unit testing framework for the\n21st century.\n\nMost test frameworks for C require a lot of boilerplate code to set up\ntests and test suites -- you need to create a main, then register new\ntest suites, then register the tests within these suites, and finally\ncall the right functions.\n\nThis gives the user great control, at the unfortunate cost of\nsimplicity.\n\nCriterion follows the KISS principle, while keeping the control the\nuser would have with other frameworks.","deps":{"boxfort":{"origin":"devel/boxfort","version":"0.1.4"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libffi":{"origin":"devel/libffi","version":"3.4.6"},"libgit2":{"origin":"devel/libgit2","version":"1.8.4_1"},"nanomsg":{"origin":"net/nanomsg","version":"1.1.5_2"},"nanopb":{"origin":"devel/nanopb","version":"0.4.9.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"]},{"name":"crimson-fields","origin":"games/crimson","version":"0.5.3_6","comment":"Tactical war game in the tradition of Battle Isle","maintainer":"ports@FreeBSD.org","www":"http://crimson.seul.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a9af7f4c21b288a16e53224ff5ba2a0c394d7db7b6f6c17daf9b57f3a54d5e25","flatsize":1422761,"path":"All/crimson-fields-0.5.3_6.pkg","repopath":"All/crimson-fields-0.5.3_6.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":543880,"desc":"Crimson Fields is a tactical war game in the tradition of Battle Isle. While\nnot being an exact clone, it tries to keep closer to the very first part of\nthe series than to the later ones, especially with regard to a rather simple\nrule set and straight forward game play. Right now, the game can only be\nplayed by two human adversaries in hot-seat mode or via e-mail. There is no\nAI player code yet.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"},"sdl_ttf":{"origin":"graphics/sdl_ttf","version":"2.0.11_8"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_mixer-1.2.so.0","libSDL_ttf-2.0.so.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9","libz.so.3"],"messages":[{"message":"===>   NOTICE:\n\nThe crimson-fields port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"crlibm","origin":"math/crlibm","version":"1.0.b4_2","comment":"Correctly-rounded mathematics library","maintainer":"ports@FreeBSD.org","www":"http://lipforge.ens-lyon.fr/www/crlibm/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eaaa5977182586e4653c21647b8708377c9ca3429bb066ea4b10213541583063","flatsize":5752426,"path":"All/crlibm-1.0.b4_2.pkg","repopath":"All/crlibm-1.0.b4_2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":1556644,"desc":"CRlibm is an efficient and proven mathematical library, which\nprovides implementations of the double-precision C99 standard\nelementary functions, correctly rounded in the four IEEE-754 rounding\nmodes, and sufficiently efficient in average time, worst-case time,\nand memory consumption to replace existing libms transparently.\n\nThe distribution includes extensive documentation with the proof\nof each function (currently more than 100 pages), as well as all\nthe Maple scripts used to develop the functions. This makes this\nlibrary an excellent tutorial on software elementary function\ndevelopment.\n\nCRlibm also includes a lightweight library for multiple precision,\nscslib (Software Carry Save Library). This library has been developed\nspecifically to answer the needs of the CRlibm project: precision\nup to a few hundred bits, portability, compatibility with IEEE\nfloating-point standards, performance comparable to or better than\nGMP, and a small footprint. It uses a data-structure which allows\ncarry propagations to be avoided during multiple-precision\nmultiplications, and supports addition, subtraction, multiplication,\nand conversions.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"mpfr":{"origin":"math/mpfr","version":"4.2.2,1"}},"categories":["math"],"shlibs_required":["libc.so.8","libgmp.so.10","libm.so.4","libmpfr.so.6"],"options":{"DOCS":"on","EXTRA_TEST":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe crlibm port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cricket","origin":"net-mgmt/cricket","version":"1.0.5_12","comment":"High performance, flexible monitoring system","maintainer":"ports@FreeBSD.org","www":"https://cricket.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"87d023f018ce20d970f0adc1ee4066af5a3ed70f84ca0f16a8eebb8109e8ac78","flatsize":1026468,"path":"All/cricket-1.0.5_12.pkg","repopath":"All/cricket-1.0.5_12.pkg","licenselogic":"single","pkgsize":358864,"desc":"Cricket is a high performance, extremely flexible system for monitoring\ntrends in time-series data. Cricket was expressly developed to help network\nmanagers visualize and understand the traffic on their networks, but it can\nbe used all kinds of other jobs, as well.\nIt's similar to mrtg, but has a different approach.","deps":{"p5-CGI":{"origin":"www/p5-CGI","version":"4.67"},"p5-SNMP_Session":{"origin":"net-mgmt/p5-SNMP_Session","version":"1.13_4"},"p5-TimeDate":{"origin":"devel/p5-TimeDate","version":"2.33,1"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"rrdtool":{"origin":"databases/rrdtool","version":"1.9.0"}},"categories":["net-mgmt"],"users":["cricket"],"groups":["www"],"messages":[{"message":"Sample config installed at:\n        /usr/local/etc/cricket-conf.pl.dist\n\nCricket has been installed in /usr/local/cricket. You'll find\nexecutables and configfiles there. Please take a look at\nhttp://cricket.sourceforge.net/. The documentation can be\nfound in /usr/local/cricket/cricket/doc/ too.","type":"install"},{"message":"===>   NOTICE:\n\nThe cricket port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"crex","origin":"textproc/crex","version":"0.2.5_2","comment":"Explore, test, and check regular expressions in the terminal","maintainer":"ports@FreeBSD.org","www":"https://octobanana.com/software/crex","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5c527a781e6ebe60842eb48b9b116253c792fc6fa2140b0fdeeeb3cf82a1d742","flatsize":219070,"path":"All/crex-0.2.5_2.pkg","repopath":"All/crex-0.2.5_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":75244,"desc":"Explore, test, and check regular expressions in the terminal.\n\nGiven your regular expression and text, crex will output matches,\ncapture groups, and details.  crex has a range of options, allowing\nfine grained control over matching and output.  It uses ECMAScript\ngrammar by default, while also accepting posix, extended posix,\nawk, grep, and extended grep grammars.  Input can be received by\npiped stdin, or by using the -s option.  Output options include\nplain, colour, and json formats.","categories":["textproc"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe crex port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"credis","origin":"databases/credis","version":"0.2.3","comment":"Library for communicating with Redis servers","maintainer":"skreuzer@FreeBSD.org","www":"https://code.google.com/p/credis/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9ce92ba462c07c766f53ba2a672df5d25a9c4fea82ca24aaab1b7c9f2d71ee58","flatsize":146876,"path":"All/credis-0.2.3.pkg","repopath":"All/credis-0.2.3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":19192,"desc":"Credis is a client library in plain C for communicating with Redis servers.","categories":["databases"]},{"name":"createtorrent","origin":"net-p2p/createtorrent","version":"1.1.4","comment":"Create BitTorrent files from the command line","maintainer":"ehaupt@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"45a9fa52b0c7558d1c7616d27b0497cc01be9842737189f33aa610cc40b8beeb","flatsize":31518,"path":"All/createtorrent-1.1.4.pkg","repopath":"All/createtorrent-1.1.4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":12340,"desc":"CreateTorrent is a small and fast command line utility to create BitTorrent\nfiles easily. BitTorrent files can be created from either one file or a\ncollection of files that are grouped together into a directory.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["net-p2p"],"shlibs_required":["libc.so.8","libcrypto.so.12"]},{"name":"crispy-doom","origin":"games/crispy-doom","version":"7.0","comment":"Enhanced-resolution Doom source port based on Chocolate Doom","maintainer":"danilo@FreeBSD.org","www":"https://github.com/fabiangreffrath/crispy-doom","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b6507ef6d1aa043f121acf14b66f8f8c783b7bf2f56b3302991de7c8dc2a3914","flatsize":5274778,"path":"All/crispy-doom-7.0.pkg","repopath":"All/crispy-doom-7.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":989916,"desc":"Crispy Doom is a friendly fork of Chocolate Doom that provides a higher\ndisplay resolution, removes the static limits of the Doom engine and offers\nfurther optional visual, tactical and physical enhancements while remaining\nentirely config file, savegame, netplay and demo compatible with the original.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fluidsynth":{"origin":"audio/fluidsynth","version":"2.4.4"},"libsamplerate":{"origin":"audio/libsamplerate","version":"0.2.2_1"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_mixer":{"origin":"audio/sdl2_mixer","version":"2.8.1"},"sdl2_net":{"origin":"net/sdl2_net","version":"2.2.0"}},"categories":["games"],"shlibs_required":["libSDL2-2.0.so.0","libSDL2_mixer-2.0.so.0","libSDL2_net-2.0.so.0","libc.so.8","libfluidsynth.so.3","libm.so.4","libpng16.so.16","libpthread.so.0","libsamplerate.so.0","libz.so.3"],"options":{"DOCS":"on"}},{"name":"cretan-hubris","origin":"games/cretan-hubris","version":"0.2_7","comment":"Maze on the Isle of Crete","maintainer":"ports@FreeBSD.org","www":"https://radius-engine.sourceforge.net/development/cretan-hubris--egp-2012-02-.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2a08e30257cec46b003c1f003791eae58cb8225779f3ec2f6205af9708eed0a0","flatsize":400672,"path":"All/cretan-hubris-0.2_7.pkg","repopath":"All/cretan-hubris-0.2_7.pkg","licenselogic":"and","licenses":["CC-BY-SA-3.0","GPLv2+"],"pkgsize":275800,"desc":"You are the master architect Daedalus. You have just finished building\nthe Labyrinth; a massive, elaborate maze on the Isle of Crete.\n\nUnfortunately, boasts about your accomplishment have drawn the wrath of jealous\ngods. They have sent a burning energy wave rippling through your creation...","deps":{"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"lua51":{"origin":"lang/lua51","version":"5.1.5_10"},"physfs":{"origin":"devel/physfs","version":"3.2.0"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_sound":{"origin":"audio/sdl_sound","version":"1.0.3_17"},"zip":{"origin":"archivers/zip","version":"3.0_4"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libSDL-1.2.so.0","libSDL_sound-1.0.so.1","libc.so.8","liblua-5.1.so","libm.so.4","libphysfs.so.1","libpng16.so.16","libpthread.so.0","libz.so.3"],"messages":[{"message":"===>   NOTICE:\n\nThe cretan-hubris port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"crlfuzz","origin":"security/crlfuzz","version":"1.4.1_24","comment":"Fast tool to scan CRLF vulnerability written in Go","maintainer":"dutra@FreeBSD.org","www":"https://github.com/dwisiswant0/crlfuzz","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8709a385ab3e046f521afd0f7047c57db9da612ab1372da80e62ab730826558c","flatsize":4782727,"path":"All/crlfuzz-1.4.1_24.pkg","repopath":"All/crlfuzz-1.4.1_24.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1656280,"desc":"Fast tool to scan CRLF vulnerability written in Go.","categories":["security"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"create-rb-port","origin":"ports-mgmt/create-rb-port","version":"0.0.3","comment":"Script to ease creation of rubygem- ports","maintainer":"ruby@FreeBSD.org","www":"https://github.com/swills/freebsd-ruby","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fa5dc627caa5f4113b0ffc2b8d543b4966c5edcee76b290d84be43b2f64f97f2","flatsize":3684,"path":"All/create-rb-port-0.0.3.pkg","repopath":"All/create-rb-port-0.0.3.pkg","licenselogic":"single","pkgsize":2172,"desc":"This port provides a simple script meant to ease creation of rubygem- ports.","deps":{"ruby32-gems":{"origin":"devel/ruby-gems","version":"3.6.6"}},"categories":["ports-mgmt"]},{"name":"croscorefonts","origin":"x11-fonts/croscorefonts-fonts-ttf","version":"1.31.0_2","comment":"Fonts created from by Google for ChromeOS to replace MS TTF","maintainer":"office@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a85f62b04bfda5125c3fe44095d7add6f60c088a7e2d28e64907bc92600def61","flatsize":6033963,"path":"All/croscorefonts-1.31.0_2.pkg","repopath":"All/croscorefonts-1.31.0_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":2126532,"desc":"Google has created a set of fonts for its ChromeOS Operating system.\n\nThe three standard ones closely mimic the most popular ones for the Windows\nplatform and Linux's so-called Liberation fonts but are available under an\nOpenFont license.\n\nTinos, Arimo and Cousine, appear to be variations of the old standard Times,\nArial and Courier.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"],"messages":[{"message":"You can start using the fonts by following these instructions:\n\nAdd the following line to the \"Files\" section of your x.org configuration file:\n\n\tFontPath \"/usr/local/share/fonts/ChromeOS/\"","type":"install"}]},{"name":"create-cert","origin":"security/create-cert","version":"2.11","comment":"Create openssl client key and certificates","maintainer":"leres@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a777d6830e69afefc8d753ad3bab80d1fdc0db98d1f610ba1d6efbb21bae6899","flatsize":19228,"path":"All/create-cert-2.11.pkg","repopath":"All/create-cert-2.11.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":8932,"desc":"create-cert is a script that uses openssl(1) to create self-signed host\ncertificates and private keys for fully qualified domain names (FQDNs).","categories":["security"]},{"name":"crc32c","origin":"devel/crc32c","version":"1.1.2","comment":"CRC32C implementation supporting CPU-specific acceleration","maintainer":"amzo1337@gmail.com","www":"https://github.com/google/crc32c","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b8c0bd06f243eff1e7dcfa3a95bb7f5fdee642f3d19160921cccc4f90b0fe145","flatsize":27961,"path":"All/crc32c-1.1.2.pkg","repopath":"All/crc32c-1.1.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":15152,"desc":"This project collects a few CRC32C implementations under an umbrella\nthat dispatches to a suitable implementation based on the host\ncomputer's hardware capabilities.\n\nCRC32C is specified as the CRC that uses the iSCSI polynomial in RFC 3720.\nThe polynomial was introduced by G. Castagnoli, S. Braeuer and M. Herrmann.\nCRC32C is used in software such as Btrfs, ext4, Ceph and leveldb.","categories":["devel"]},{"name":"cramfs","origin":"filesystems/cramfs","version":"1.1_1","comment":"Linux Compressed ROM FileSystem","maintainer":"portmaster@BSDforge.com","www":"https://sourceforge.net/projects/cramfs/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"15832bb4ff8d0e19aa0ad8734915e79b2862e12374b9b91238102dd8d0252609","flatsize":50738,"path":"All/cramfs-1.1_1.pkg","repopath":"All/cramfs-1.1_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":18908,"desc":"Cramfs is a Linux filesystem designed to be simple, small,\nand to compress things well. It is used on a number of\nembedded systems and small devices.","categories":["filesystems","sysutils"],"shlibs_required":["libc.so.8","libz.so.3"]},{"name":"crmsh","origin":"net-mgmt/crmsh","version":"4.6.0_4","comment":"Command-line interface for High-Availability cluster management","maintainer":"ports@FreeBSD.org","www":"https://crmsh.github.io","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8570c356610ff423a4484dcaf90c7f0bdc7a75390b4788692018794b240bc2f5","flatsize":6435762,"path":"All/crmsh-4.6.0_4.pkg","repopath":"All/crmsh-4.6.0_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1879924,"desc":"Configure, manage and troubleshoot clusters from the command line, with full\ntab completion and extensive help. crmsh also provides advanced features like\nlow-level cluster configuration, cluster scripting, package management, and\nhistory exploration tools giving you a complete insight into the state of your\ncluster.","deps":{"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-parallax":{"origin":"devel/py-parallax","version":"1.0.8_1"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-setuptools":{"origin":"devel/py-setuptools","version":"63.1.0_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net-mgmt","python"],"options":{"DOCS":"on","MANPAGES":"on"},"annotations":{"cpe":"cpe:2.3:a:clusterlabs:crmsh:4.6.0:::::dragonfly6:x86_64:4"},"messages":[{"message":"===>   NOTICE:\n\nThe crmsh port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dendrite","origin":"net-im/dendrite","version":"0.14.1_2","comment":"Matrix protocol homeserver","maintainer":"ashish@FreeBSD.org","www":"https://github.com/element-hq/dendrite","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"744359e6b864facf78e86630fcc71af488f59d14307155c1c498ab5a3a5c2080","flatsize":183850125,"path":"All/dendrite-0.14.1_2.pkg","repopath":"All/dendrite-0.14.1_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":47162008,"desc":"Dendrite is a second-generation Matrix homeserver written in Go. It\nintends to provide an efficient, reliable and scalable alternative to\nSynapse:\n\n  o Efficient: A small memory footprint with better baseline\n    performance than an out-of-the-box Synapse.\n\n  o Reliable: Implements the Matrix specification as written, using\n    the same test suite as Synapse as well as a brand new Go test suite.\n\n  o Scalable: can run on multiple machines and eventually scale to\n    massive homeserver deployments.","categories":["net-im"],"users":["dendrite"],"groups":["dendrite"],"shlibs_required":["libc.so.8","libpthread.so.0"],"annotations":{"cpe":"cpe:2.3:a:matrix:dendrite:0.14.1:::::dragonfly6:x86_64:2"}},{"name":"crawl","origin":"www/crawl","version":"0.4_17","comment":"Small, efficient web crawler with advanced features","maintainer":"portmaster@BSDforge.com","www":"https://www.monkey.org/~provos/crawl/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bf141f18b8711dae77af737d042855c24732b198555d7906cd95de05ced08884","flatsize":73512,"path":"All/crawl-0.4_17.pkg","repopath":"All/crawl-0.4_17.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":26996,"desc":"The crawl utility starts a depth-first traversal of the web at the\nspecified URLs. It stores all JPEG images that match the configured\nconstraints.  Crawl is fairly fast and allows for graceful termination.\nAfter terminating crawl, it is possible to restart it at exactly\nthe same spot where it was terminated. Crawl keeps a persistent\ndatabase that allows multiple crawls without revisiting sites.\n\nThe main reason for writing crawl was the lack of simple open source\nweb crawlers. Crawl is only a few thousand lines of code and fairly\neasy to debug and customize.\n\nSome of the main features:\n - Saves encountered JPEG images\n - Image selection based on regular expressions and size contrainsts\n - Resume previous crawl after graceful termination\n - Persistent database of visited URLs\n - Very small and efficient code\n - Supports robots.txt","deps":{"db18":{"origin":"databases/db18","version":"18.1.40"},"libevent":{"origin":"devel/libevent","version":"2.1.12"}},"categories":["www"],"shlibs_required":["libc.so.8","libevent-2.1.so.7"],"options":{"EXAMPLES":"on"}},{"name":"crackpkcs12","origin":"security/crackpkcs12","version":"0.2.11","comment":"Multithreaded program to crack PKCS#12 files","maintainer":"ehaupt@FreeBSD.org","www":"https://crackpkcs12.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dc78b77e36679f8996eedd617256acff581d6a18884b186e2422d151e0465a0f","flatsize":51514,"path":"All/crackpkcs12-0.2.11.pkg","repopath":"All/crackpkcs12-0.2.11.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":18092,"desc":"Multithreaded program to crack PKCS#12 files.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["security"],"shlibs_required":["libc.so.8","libcrypto.so.12","libpthread.so.0"]},{"name":"croc","origin":"net/croc","version":"10.0.13_1","comment":"Tool to simply and securely transfer files and folders","maintainer":"olgeni@FreeBSD.org","www":"https://github.com/schollz/croc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5d3f2963676e64d1f6cffa0e3e074fd49d053fd142050dbb1201ce9f3d0b1d83","flatsize":8656527,"path":"All/croc-10.0.13_1.pkg","repopath":"All/croc-10.0.13_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2719768,"desc":"croc is a tool that allows any two computers to simply and securely\ntransfer files and folders.\n\nFeatures:\n\n  * allows any two computers to transfer data (using a relay)\n  * provides end-to-end encryption (using PAKE)\n  * enables easy cross-platform transfers (Windows, Linux, Mac)\n  * allows multiple file transfers\n  * allows resuming transfers that are interrupted\n  * local server or port-forwarding not needed\n  * ipv6-first with ipv4 fallback","categories":["net"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"crashme","origin":"sysutils/crashme","version":"2.4_2","comment":"Tool to test an operating system's robustness","maintainer":"gjc@alum.mit.edu","www":"http://crashme.codeplex.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aedcf84e91a09e515caeff50e63d48cc70cb3afa8374632d52863d4ae09e56a5","flatsize":69605,"path":"All/crashme-2.4_2.pkg","repopath":"All/crashme-2.4_2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":21212,"desc":"Crashme is a very simple program that tests the operating\nenvironment's robustness by invoking random data as if it were a\nprocedure. The standard signals are caught and handled with a setjmp\nback to a loop which will try again to produce a fault by executing\nrandom data. Some people call this stress testing.","categories":["sysutils"],"shlibs_required":["libc.so.8"]},{"name":"crashtest","origin":"games/crashtest","version":"1.1_4","comment":"Educational crash simulator","maintainer":"amdmi3@FreeBSD.org","www":"https://www.stolk.org/crashtest/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"487ac5eb722208d6463c907c92ba78db7071d9102a2da796047778922df64894","flatsize":831469,"path":"All/crashtest-1.1_4.pkg","repopath":"All/crashtest-1.1_4.pkg","licenselogic":"single","pkgsize":272156,"desc":"Crashtest simulates car crashes. This is an educational tool that\ncan be used to acquire much insight into this complex process. The\nuser can learn about the relation between speed, reaction-time and\nstopping distance. Also, many physical properties can be studied.","deps":{"fltk":{"origin":"x11-toolkits/fltk","version":"1.3.10"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"ode":{"origin":"devel/ode","version":"0.16.2,1"}},"categories":["education","games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libX11.so.6","libXcursor.so.1","libXext.so.6","libXfixes.so.3","libXft.so.2","libXinerama.so.1","libXrender.so.1","libc.so.8","libfltk.so.1.3","libfltk_gl.so.1.3","libfltk_images.so.1.3","libfontconfig.so.1","libjpeg.so.8","libm.so.4","libode.so.0.16.2","libpng16.so.16","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on"}},{"name":"criticalmass","origin":"games/criticalmass","version":"1.5.0_4,1","comment":"SDL/OpenGL space shoot'em up game","maintainer":"ports@FreeBSD.org","www":"https://criticalmass.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7c8e14ceb1eafaf4323adebe9d991bf81d35fa55a37a3c04318218089f295f71","flatsize":3554433,"path":"All/criticalmass-1.5.0_4,1.pkg","repopath":"All/criticalmass-1.5.0_4,1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":2959244,"desc":"An SDL/OpenGL space shoot'em up game","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"},"tinyxml":{"origin":"textproc/tinyxml","version":"2.6.2_4"}},"categories":["games"],"shlibs_required":["libGL.so.1","libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libc.so.8","libm.so.4","libpng16.so.16","libpthread.so.0","libstdc++.so.9","libtinyxml.so.3","libz.so.3"],"messages":[{"message":"===>   NOTICE:\n\nThe criticalmass port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cream","origin":"editors/cream","version":"0.43","comment":"Gvim extension with many features","maintainer":"ports@FreeBSD.org","www":"https://cream.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b3c51c15fb679f9c2da20c27489ff4f9581ef7b94b8f0c3908f35d21d57461a4","flatsize":2273064,"path":"All/cream-0.43.pkg","repopath":"All/cream-0.43.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":641108,"desc":"Cream is a vim extension supports pull-down menus and/or keyboard shortcuts.\n\nFeatures:\n- Standard and intuitive menus.\n- Syntax highlighting colors, supporting more than 350 languages.\n- Intuitive status line.\n- Automatic text indention.\n- Word wrap.\n- Multiple documents opening.\n- Find and Find/Replace dialogs.\n- Spell check with error highlighting.\n- Text justification.\n- Conversion of and between Unix, Windows and Apple platform format files.\n- Macro record and playback.\n- File browser.\n- Ctags navigation and searching.\n- Plus lots of addons.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"vim-gtk3":{"origin":"editors/vim","version":"9.1.1199"}},"categories":["editors"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe cream port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"crack-attack","origin":"games/crack-attack","version":"1.1.14_19","comment":"OpenGL game based on Super Nintendo classic Tetris Attack","maintainer":"amdmi3@FreeBSD.org","www":"https://www.nongnu.org/crack-attack/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bcfec3eadbf741760b36aec74c74ff91b945ecc8c9b987756d14ace11d5711e7","flatsize":4238097,"path":"All/crack-attack-1.1.14_19.pkg","repopath":"All/crack-attack-1.1.14_19.pkg","licenselogic":"single","pkgsize":413488,"desc":"A free OpenGL game for Windows and UNIX, based on the Super Nintendo\nclassic Tetris Attack. Stack of blocks grows from the bottom, and you\nhave got to make sure it will never reaches the top. To add\nto the excitement, chunks of red garbage will fall from above.\n\nFor single player game use\n\ncrack-attack --solo","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freeglut":{"origin":"graphics/freeglut","version":"3.2.1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libICE.so.6","libSM.so.6","libX11.so.6","libXi.so.6","libXmu.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libglut.so.3","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libstdc++.so.9"]},{"name":"cpupdate","origin":"sysutils/cpupdate","version":"g20180513_9","comment":"CPU microcode update utility for x86","maintainer":"eugen@FreeBSD.org","www":"https://github.com/kernschmelze/cpupdate","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6232e8eec27bcf992ca23a087748a5b0d8aca74d1a9177e3328e1c429e6a13c9","flatsize":33021,"path":"All/cpupdate-g20180513_9.pkg","repopath":"All/cpupdate-g20180513_9.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":14748,"desc":"x86 CPU microcode utility for BSD.\n\nAt the moment, it is for Intel processors only.","categories":["sysutils"],"shlibs_required":["libc.so.8"],"options":{"CPM":"off","INTEL":"off"},"messages":[{"message":"NOTE: The following directories\n\n/construction/sysutils/cpupdate/CPUMicrocodes-7d439dd\n/construction/sysutils/cpupdate/Intel-Linux-Processor-Microcode-Data-Files-microcode-20241112/intel-ucode\n\ncontain Intel and/or platomav/CPUMicrocodes collections respectively\nif you have just built the port with corresponding CPM/INTEL option(s) enabled.\nIn this case you can run \"make install-microcodes\" to install them to\n/usr/local/share/cpupdate\n\nIf you installed the package then you can download microcodes with following command:\nservice cpupdate download","type":"install"}]},{"name":"cpuid2cpuflags","origin":"sysutils/cpuid2cpuflags","version":"15","comment":"Tool to generate CPU_FLAGS_* for your CPU","maintainer":"danfe@FreeBSD.org","www":"https://github.com/projg2/cpuid2cpuflags","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8671bde710626547aa632e719900d9ba3798eb1d95a19863c12edb5a527afe12","flatsize":11857,"path":"All/cpuid2cpuflags-15.pkg","repopath":"All/cpuid2cpuflags-15.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":5528,"desc":"The program attempts to obtain the identification and capabilities\nof the currently used CPU, and print the matching set of CPU_FLAGS_*\nflags for Gentoo Linux, but it could be useful for FreeBSD as well.\n\nThe output format is compatible both with Portage (package.use) and\nPaludis (use.conf/options.conf).\n\nOn x86 platforms, the program issues the CPUID instruction to obtain\nprocessor capabilities.\n\nOn ARM platforms, the userspace processes are not allowed to obtain\nprocessor information directly.  Instead, the program is relying on\nkernel identification of the CPU provided via the system interfaces.","categories":["sysutils"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"cpuid","origin":"misc/cpuid","version":"3.3_7","comment":"CPU identification utility","maintainer":"ports@FreeBSD.org","www":"http://www.ka9q.net/code/cpuid/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"449bacdc53802a43c6d0c2fdcc97435e9c932dd0f69b7dbe15e7a4bebc5a2608","flatsize":38632,"path":"All/cpuid-3.3_7.pkg","repopath":"All/cpuid-3.3_7.pkg","licenselogic":"single","pkgsize":11152,"desc":"This is a fairly complete CPU identification utility. It has been tested on\nseveral Intel, AMD and Cyrix CPUs. If the Pentium III serial number misfeature\nis present and enabled, this program will display it.","categories":["misc"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe cpuid port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cpuminer","origin":"net-p2p/cpuminer","version":"2.5.1_2","comment":"CPU miner for Litecoin and Bitcoin","maintainer":"mm@FreeBSD.org","www":"https://sourceforge.net/projects/cpuminer/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a3f2df0d65b2c006b049587eef6ea75597071a521ca2cff3c9b141290793c464","flatsize":341487,"path":"All/cpuminer-2.5.1_2.pkg","repopath":"All/cpuminer-2.5.1_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":71292,"desc":"cpuminer is a simple daemon that performs Bitcoin or Litecoin\npooled or solo mining.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"jansson":{"origin":"devel/jansson","version":"2.14.1"}},"categories":["math","net-p2p"],"shlibs_required":["libc.so.8","libcurl.so.4","libpthread.so.0"],"options":{"DOCS":"on","GCC":"on"},"annotations":{"cpe":"cpe:2.3:a:cpuminer_project:cpuminer:2.5.1:::::dragonfly6:x86_64:2"}},{"name":"cpuburn","origin":"sysutils/cpuburn","version":"1.4_3","comment":"CPU/memory stress testing utilities","maintainer":"avg@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2b4f2b05b6b21c1f8087c2e670026646ae845b4fe67d9fff2336a1327b132fd7","flatsize":28813,"path":"All/cpuburn-1.4_3.pkg","repopath":"All/cpuburn-1.4_3.pkg","licenselogic":"single","pkgsize":6520,"desc":"CPUburn contains several utilities for stress testing various x86\nCPUs. To get the most of out of these utilities read the documentation\nunder share/doc/cpuburn.","categories":["sysutils"],"options":{"DOCS":"on"}},{"name":"cracklib","origin":"security/cracklib","version":"2.9.7_2","comment":"Password-checking library","maintainer":"cy@FreeBSD.org","www":"https://sourceforge.net/projects/cracklib/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"90f8bfa67bf3f8c1d30a4f392efae0680088ba7af3ae119b7b3517f617521246","flatsize":1382535,"path":"All/cracklib-2.9.7_2.pkg","repopath":"All/cracklib-2.9.7_2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":603012,"desc":"CrackLib is a library containing a C function (well, lots of functions\nreally, but you only need to use one of them) which may be used in a\n\"passwd\"-like program.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"}},"categories":["security"],"shlibs_required":["libc.so.8","libintl.so.8","libz.so.3"],"options":{"NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:cracklib_project:cracklib:2.9.7:::::dragonfly6:x86_64:2"}},{"name":"cpulimit","origin":"sysutils/cpulimit","version":"2.2_1","comment":"Limit the CPU usage of a process","maintainer":"jessefrgsmith@yahoo.ca","www":"https://limitcpu.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a08311619a37a4794d2f9980d6683f0692f31ebab1a67610ba3cb4aab8255ae4","flatsize":38091,"path":"All/cpulimit-2.2_1.pkg","repopath":"All/cpulimit-2.2_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":16236,"desc":"The cpulimit program throttles back a process's CPU usage. This allows the\nuser to slow down jobs that would otherwise choke the processor. It is also\nhelpful on laptops where we want to avoid generating a lot of heat.","categories":["sysutils"],"shlibs_required":["libc.so.8","libkvm.so.3","librt.so.0"]},{"name":"cpufetch","origin":"sysutils/cpufetch","version":"1.06","comment":"Simple yet fancy CPU architecture fetching tool","maintainer":"jbo@FreeBSD.org","www":"https://github.com/Dr-Noob/cpufetch","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d925ba68e6d4c09a7004c8315668e84e5cd60efae06bef90a6896b7e57ae95f5","flatsize":131523,"path":"All/cpufetch-1.06.pkg","repopath":"All/cpufetch-1.06.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":39524,"desc":"Simple yet fancy CPU architecture fetching tool.\n\ncpufetch is a command-line tool written in C that displays the CPU information\nin a clean and beautiful way.","categories":["sysutils"],"shlibs_required":["libc.so.8"]},{"name":"craft","origin":"games/craft","version":"1.0_10","comment":"Simple Minecraft clone written in C using modern OpenGL","maintainer":"danilo@FreeBSD.org","www":"https://www.michaelfogleman.com/craft/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"30c6fe545bb1bf3efb190f45c8c05fd3e347dfbfbb5e024b31a8046eda5358c4","flatsize":1646598,"path":"All/craft-1.0_10.pkg","repopath":"All/craft-1.0_10.pkg","licenselogic":"single","pkgsize":678120,"desc":"Craft is a Minecraft clone.\nJust a few thousand lines of C using modern OpenGL (shaders).\nOnline multiplayer support is included using a Python-based server.\n\nThis version is adapted to build, install and run on FreeBSD.\n\nCraft was created by Michael Fogleman.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXxf86vm":{"origin":"x11/libXxf86vm","version":"1.1.5"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"}},"categories":["games"],"shlibs_required":["libGL.so.1","libX11.so.6","libXi.so.6","libXrandr.so.2","libXxf86vm.so.1","libc.so.8","libcurl.so.4","libm.so.4","libpthread.so.0","librt.so.0"]},{"name":"crafty","origin":"games/crafty","version":"25.2_1","comment":"Chess program for playing and analyzing games","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"78c206de8dd184567cd9d5d1d3ef6c3660935961031497b6cc9ae2163a62b84d","flatsize":2311345,"path":"All/crafty-25.2_1.pkg","repopath":"All/crafty-25.2_1.pkg","licenselogic":"single","pkgsize":1006380,"desc":"Crafty is a rapidly developing chess engine with more and more features\nbeing added regularly.  It can play, analyze, and even annotate games\nfor you.  Crafty can utilize tablebases; these are available for FreeBSD\nin the related ports.\n\nThe files bitmaps.tgz and sound.tgz are available in your doc directory,\nusually /usr/local/share/doc/crafty.  The bitmaps are for html\nannotations performed by crafty - they should be unpacked into the\ndirectory you normally analyze games into, and all should be fine...\n\nThe sounds are for move announcements.  Unpack the archive somewhere,\nand have a look at the 'speak' script to customize for your use, if\ndesired.\n\n22.1 -> New \"skill\" command that can be used to \"dumb down\" crafty.\n\"skill <n>\" where n is a number between 1 and 100.  100 is max (default)\nskill.  Skill 70 will drop the playing Elo by about 200 points.  Skill\n50 will drop it about 400 points.  The curve is not linear, and the\ncloser you get to 1, the lower the rating.","categories":["games"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"messages":[{"message":"This package is set to allow per-user config files, and a shared books\ndirectory.  To accomplish this, crafty is setgid nobody, and the books\nand learning information are owned by the user 'nobody.'\n\nThe location values are tunable, see message when make is issued.\n\nIf you have an SMP system, add a line to your ~/.craftyrc file to the\neffect:\n\nsmpmt=2 (or however many cpus you have)\n\nDo not set this higher than you really have, or performance will\nactually drop.\n\nNew \"skill\" command that can be used to \"dumb down\" crafty.  \"skill <n>\"\nwhere n is a number between 1 and 100.  100 is max (default) skill.\nSkill 70 will drop the playing Elo by about 200 points.  Skill 50 will\ndrop it about 400 points.  The curve is not linear, and the closer you\nget to 1, the lower the rating.","type":"install"},{"message":"===>   NOTICE:\n\nThe crafty port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"creduce","origin":"devel/creduce","version":"2.10.0.110,2","comment":"Produces small test cases","maintainer":"fuz@FreeBSD.org","www":"https://github.com/csmith-project/creduce","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"67d65dcc763310c0974abad8875315579bb61cf604fa2500fad3959c998767d9","flatsize":20612754,"path":"All/creduce-2.10.0.110,2.pkg","repopath":"All/creduce-2.10.0.110,2.pkg","licenselogic":"single","licenses":["NCSA"],"pkgsize":1405308,"desc":"C-Reduce is a tool which takes a large C or C++ program that has a property of\ninterest (such as triggering a compiler bug) and automatically produces a much\nsmaller C/C++ program that has the same property. It is intended for use by\npeople who discover and report bugs in compilers and other tools that process\nC/C++ code.","deps":{"delta":{"origin":"devel/delta","version":"2020.06.22"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"llvm18":{"origin":"devel/llvm18","version":"18.1.8_2"},"p5-Benchmark-Timer":{"origin":"devel/p5-Benchmark-Timer","version":"0.7112"},"p5-Exporter-Lite":{"origin":"devel/p5-Exporter-Lite","version":"0.09"},"p5-File-Which":{"origin":"sysutils/p5-File-Which","version":"1.27"},"p5-Getopt-Tabular":{"origin":"devel/p5-Getopt-Tabular","version":"0.3_1"},"p5-Regexp-Common":{"origin":"textproc/p5-Regexp-Common","version":"2017060201"},"p5-Sys-CPU":{"origin":"devel/p5-Sys-CPU","version":"0.61"},"p5-Term-ReadKey":{"origin":"devel/p5-Term-ReadKey","version":"2.38_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["devel"],"shlibs_required":["libLLVM.so.18.1","libc.so.8","libclang-cpp.so.18.1","libm.so.4","libstdc++.so.9"]},{"name":"crrcsim","origin":"games/crrcsim","version":"0.9.13_4","comment":"Model-airplane flight simulation program","maintainer":"amdmi3@FreeBSD.org","www":"https://sourceforge.net/projects/crrcsim/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9de1480717006d38db331d94448f921211dfde641140fb3e8946650d7e31ef1f","flatsize":19024529,"path":"All/crrcsim-0.9.13_4.pkg","repopath":"All/crrcsim-0.9.13_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":6814480,"desc":"Crrcsim is a model-airplane flight simulation program. Using it,\nyou can learn how to fly model aircraft, test new aircraft designs,\nand improve your skills by practicing on your computer.\n\nIt rules! The flight model is very realistic. The flight model\nparameters are calculated based on a 3D representation of the\naircraft. Stalls are properly modelled as well. Model control is\npossible with your own rc transmitter, or any input device such as\njoystick, mouse, keyboard.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"portaudio":{"origin":"audio/portaudio","version":"19.6.0_7,1"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"}},"categories":["education","games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libSDL-1.2.so.0","libX11.so.6","libc.so.8","libintl.so.8","libjpeg.so.8","libm.so.4","libportaudio.so.2","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"cpu-microcode-rc","origin":"sysutils/cpu-microcode-rc","version":"1.0_2","comment":"RC script for CPU microcode updates","maintainer":"jrm@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f7d2f5c900254abf369e7744e47083a14301fb3eed318d7fc4e878ed2ea4363e","flatsize":2649,"path":"All/cpu-microcode-rc-1.0_2.pkg","repopath":"All/cpu-microcode-rc-1.0_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":2572,"desc":"An RC script for one of two methods to update CPU microcode.\n\nEarly loading, which does not require this RC script, is usually the preferred\nmethod because updates are applied before the kernel performs CPU feature\ndetection.  The other method, which requires this RC script, is late loading.\nAMD systems running FreeBSD prior to 2024-02-22 snapshot 34467bd76 only support\nlate loading.\n\nCPU microcode data can be installed from one of the sysutils/cpu-microcode-*\nports.","categories":["sysutils"],"messages":[{"message":"This port includes an RC script, which is one of two methods to update\nthe CPU microcode on a FreeBSD system.\n\n1. Early loading.\n   This method does not use the RC script included here.\n   This is the preferred method, because it ensures that any CPU features\n   added or removed by a microcode update are visible to the kernel by\n   applying the update before the kernel performs CPU feature detection.\n\n   To enable updates using early loading, add the following lines to\n   /boot/loader.conf:\n\n   cpu_microcode_load=\"YES\"\n\n   and the appropriate one of these lines:\n\n   cpu_microcode_name=\"/boot/firmware/intel-ucode.bin\"\n   cpu_microcode_name=\"/boot/firmware/amd-ucode.bin\"\n\n   The microcode update will be loaded when the system is rebooted.\n\n   AMD systems running FreeBSD prior to 2024-02-22 snapshot\n   34467bd76 only support late loading.\n\n\n2. Late loading.\n   This method, which does use the RC script included here, is enabled by\n   adding the following line to /etc/rc.conf:\n\n   microcode_update_enable=\"YES\"\n\n   The microcode update is then applied upon reboot or when the microcode\n   update service is run via:\n\n   # service microcode_update start\n\n   If the CPU requires a microcode update, a console message such as the\n   following will appear:\n\n   Updating CPU Microcode...\n   /usr/local/share/cpucontrol/m32306c3_00000022.fw: updating cpu /dev/cpuctl0 from rev 0x17 to rev 0x22... done.\n   /usr/local/share/cpucontrol/m32306c3_00000022.fw: updating cpu /dev/cpuctl2 from rev 0x17 to rev 0x22... done.\n   /usr/local/share/cpucontrol/m32306c3_00000022.fw: updating cpu /dev/cpuctl4 from rev 0x17 to rev 0x22... done.\n   /usr/local/share/cpucontrol/m32306c3_00000022.fw: updating cpu /dev/cpuctl6 from rev 0x17 to rev 0x22... done.\n   Done.\n\nIt is safe to enable both methods.","type":"install"}]},{"name":"cpu-x-tuionly","origin":"sysutils/cpu-x","version":"4.5.3_1","comment":"Gathers information about CPU, motherboard, and more","maintainer":"danfe@FreeBSD.org","www":"https://thetumultuousunicornofdarkness.github.io/CPU-X/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"41e8f932380fcc6ce8079e03553e50cd2fe0523dd7b8327a33665d8335b54fe0","flatsize":1010457,"path":"All/cpu-x-tuionly-4.5.3_1.pkg","repopath":"All/cpu-x-tuionly-4.5.3_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":211600,"desc":"CPU-X is a free software that gathers information about CPU, motherboard, and\nmore on one's system.  It is similar to well-known CPU-Z program for Windows.\n\nIt can be used in graphic mode by using GTK+3, or in text-based mode by using\nncurses.  Non-interactive dump mode is also available.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libcpuid":{"origin":"sysutils/libcpuid","version":"0.6.5"},"libpci":{"origin":"devel/libpci","version":"3.13.0"},"libstatgrab":{"origin":"devel/libstatgrab","version":"0.92.1_1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libcpuid.so.16","libdevstat.so.3","libexecinfo.so.1","libintl.so.8","libkinfo.so.2","libm.so.4","libncurses.so.6","libpci.so.3","libpthread.so.0","libstatgrab.so.10","libtinfo.so.6"],"options":{"DOCS":"on","NLS":"on"},"annotations":{"flavor":"ncurses"}},{"name":"cptutils","origin":"graphics/cptutils","version":"1.83","comment":"Convert and manipulate colour gradients","maintainer":"amdmi3@FreeBSD.org","www":"https://jjg.gitlab.io/en/code/cptutils/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"72bf95b17da501f1f8ff81c5bd7cfce2d9c216dc1be02a3e903f6bbd765a91d0","flatsize":1709864,"path":"All/cptutils-1.83.pkg","repopath":"All/cptutils-1.83.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":260012,"desc":"A collection of tools for manipulating colour gradients, in particular\nfor converting between different formats.","deps":{"jansson":{"origin":"devel/jansson","version":"2.14.1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"png":{"origin":"graphics/png","version":"1.6.47"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libdl.so.0","libjansson.so.4","liblzma.so.3","libm.so.4","libpng16.so.16","libpthread.so.0","libxml2.so.2","libz.so.3"],"options":{"DOCS":"on","TEST":"off"}},{"name":"cproto","origin":"devel/cproto","version":"4.7x","comment":"Generate C function prototypes and convert function definitions","maintainer":"thomas@bsdunix.ch","www":"https://invisible-island.net/cproto/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fdb96cecdcce79253637c192d416b3625e7e3266b0cdd70ecd4e12e719e24a49","flatsize":97524,"path":"All/cproto-4.7x.pkg","repopath":"All/cproto-4.7x.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":39032,"desc":"Cproto is a program that generates function prototypes and variable\ndeclarations from C source code.  It can also convert function definitions\nbetween the old style and the ANSI C style.  This conversion overwrites the\noriginal files, so make a backup copy of your files in case something goes\nwrong.\n\nThe program isn't confused by complex function definitions as much as other\nprototype generators because it uses a yacc generated parser.  By ignoring all\nthe input between braces, I avoided implementing the entire C language grammar.\n\nCproto is in the public domain, except for the configure script which is\ncopyrighted by the Free Software Foundation, Inc.  If you have any comments\nor find any bugs, please let me know.","categories":["devel"],"shlibs_required":["libc.so.8"]},{"name":"cppzmq","origin":"net/cppzmq","version":"4.10.0_1","comment":"C++ bindings for 0MQ","maintainer":"yuri@FreeBSD.org","www":"https://github.com/zeromq/cppzmq","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"625f070c370390d6ed1d9bf878bfbde4a94b8c0a84410d4a321f6c5443362613","flatsize":114952,"path":"All/cppzmq-4.10.0_1.pkg","repopath":"All/cppzmq-4.10.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":22596,"desc":"C++ bindings for 0MQ","deps":{"libzmq4":{"origin":"net/libzmq4","version":"4.3.5_2"}},"categories":["net"]},{"name":"cppurses","origin":"devel/cppurses","version":"0.3.5","comment":"Terminal User Interface framework with NCurses","maintainer":"yuri@FreeBSD.org","www":"https://github.com/a-n-t-h-o-n-y/CPPurses","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"80025a9ab32ee0c70b91fdce9d3cf159fee97c8b39e059df2a19dd608ec24a9b","flatsize":1237297,"path":"All/cppurses-0.3.5.pkg","repopath":"All/cppurses-0.3.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":253520,"desc":"CPPurses is a Terminal User Interface(TUI) Library built on top of ncurses.\nIt defines a framework of Widgets, Layouts, and Events that let you focus on\nuser interface design, while boilerplate common to ncurses applications is\nhandled behind the scenes.\n\nCPPurses contains a collection of common Widgets that can be pieced together to\ncreate a composite application. It is also possible to expand and build on top\nof existing Widgets, or to create completely new Widget types, by overriding a\nfew virtual functions.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["devel"]},{"name":"cpptest","origin":"devel/cpptest","version":"2.0.0_1","comment":"Unit testing framework for handling automated tests in C++","maintainer":"fernape@FreeBSD.org","www":"http://cpptest.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"23f078c82a47831207da561fd0b5bfdcb78ffb13c4b5a51fd8b6f707ecbedee7","flatsize":291593,"path":"All/cpptest-2.0.0_1.pkg","repopath":"All/cpptest-2.0.0_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":61924,"desc":"CppTest is a portable and powerful, yet simple, unit testing framework for\nhandling automated tests in C++. The focus lies on usability and extendability.\n\nSeveral output formats, including simple text output, compiler-like output and\nHTML, are supported and new ones are easily added.","categories":["devel"]},{"name":"cpptoml","origin":"textproc/cpptoml","version":"0.1.1","comment":"Header-only C++ library for parsing TOML","maintainer":"flo@purplekraken.com","www":"https://github.com/skystrife/cpptoml/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5a58d0fe8fd28d80bc82c06293167598611dd9ef58731627f2d2144f102d4c0b","flatsize":104413,"path":"All/cpptoml-0.1.1.pkg","repopath":"All/cpptoml-0.1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":18896,"desc":"A header-only library for parsing TOML configuration files with support for the\nnew DateTime format, inline tables, multi-line basic and raw strings, digit\nseparators, hexadecimal integers, octal integers, binary integers, and float\nspecial values.","categories":["devel","textproc"]},{"name":"cpputest","origin":"devel/cpputest","version":"4.0","comment":"Unit testing and mocking framework for C/C++","maintainer":"akos.somfai@gmail.com","www":"https://cpputest.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a06052c7f29b150f75eae10b93958114d1a44dd44d415055eb44ed52d79a31b2","flatsize":1553604,"path":"All/cpputest-4.0.pkg","repopath":"All/cpputest-4.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":188404,"desc":"CppUTest is a C /C++ based unit xUnit test framework for unit testing and for\ntest-driving your code. It is written in C++ but is used in C and C++ projects\nand frequently used in embedded systems.\n\nCppUTest's core design principles:\n\n* Simple to use and small\n* Portable to old and new platforms\n* Build with Test-driven Development in mind","categories":["devel"]},{"name":"cppunit","origin":"devel/cppunit","version":"1.15.1","comment":"C++ port of the JUnit framework for unit testing","maintainer":"bdrewery@FreeBSD.org","www":"https://freedesktop.org/wiki/Software/cppunit","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"69ddf386e4d65cc94cdaf09b914410742ef83c639f99961792d98f2d4044e929","flatsize":1283592,"path":"All/cppunit-1.15.1.pkg","repopath":"All/cppunit-1.15.1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":230896,"desc":"CppUnit is the C++ port of the famous JUnit framework for unit testing.\n\nThis fork is maintained by freedesktop.org as a LibreOffice project.","categories":["devel"],"shlibs_required":["libc.so.8","libdl.so.0","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on","DOXYGEN":"off"}},{"name":"cppi","origin":"devel/cppi","version":"1.18_2","comment":"Tool to indent the C preprocessor directives","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ed5b06f69a0459238b85671fe52d09976786cf2298e7360d35be6a6f329c6d1b","flatsize":197392,"path":"All/cppi-1.18_2.pkg","repopath":"All/cppi-1.18_2.pkg","licenselogic":"single","pkgsize":47252,"desc":"A tool to indent the C preprocessor directives to reflect their\nnesting and ensure that there is exactly one space character between\neach #if, #elif, #define directive and the following token.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libintl.so.8"],"options":{"NLS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe cppi port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cpplint","origin":"devel/cpplint","version":"2.0.0_1","comment":"Static code checker for C++","maintainer":"thierry@FreeBSD.org","www":"https://github.com/cpplint/cpplint","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bb22c376c14541833ddf0dd58b6104b077a83f8534dac758f59a3241672caacd","flatsize":794771,"path":"All/cpplint-2.0.0_1.pkg","repopath":"All/cpplint-2.0.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":136684,"desc":"Cpplint is a command-line tool to check C/C++ files for style issues following\nGoogle's C++ style guide. Cpplint is developed and maintained by Google Inc. at\ngoogle/styleguide <https://github.com/google/styleguide>, also see the wikipedia\nentry <http://en.wikipedia.org/wiki/Cpplint>.\n\nWhile Google maintains cpplint, Google is not (very) responsive to issues and\npull requests, this fork aims to be (somewhat) more open to add fixes to cpplint\nto enable fixes, when those fixes make cpplint usable in wider contexts.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"]},{"name":"cpp2py","origin":"devel/cpp2py","version":"2.0.0_2","comment":"Reflection tools based on clang","maintainer":"yuri@FreeBSD.org","www":"https://github.com/TRIQS/cpp2py","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6a75d573a9d42bf94b0fa4f4778b80a7707f5bed346af1a9011f43d7bfce7186","flatsize":376151,"path":"All/cpp2py-2.0.0_2.pkg","repopath":"All/cpp2py-2.0.0_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":86380,"desc":"Cpp2Py is the Python-C++ interfacing tool of the TRIQS project.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"py311-h5py":{"origin":"science/py-h5py","version":"3.13.0"},"py311-mako":{"origin":"textproc/py-mako","version":"1.3.5_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"]},{"name":"cpp-httplib","origin":"www/cpp-httplib","version":"0.20.0","comment":"C++ header-only HTTP/HTTPS server and client library","maintainer":"yuri@FreeBSD.org","www":"https://github.com/yhirose/cpp-httplib","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5903ba1de786fab58b03857d4f5d0ab5aea527726091f7fd4238deeda8338654","flatsize":398967,"path":"All/cpp-httplib-0.20.0.pkg","repopath":"All/cpp-httplib-0.20.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":65404,"desc":"A C++11 single-file header-only cross platform HTTP/HTTPS library.\nIt's extremely easy to setup. Just include httplib.h file in your code!","deps":{"brotli":{"origin":"archivers/brotli","version":"1.1.0,1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["devel","www"],"options":{"BROTLI":"on","SSL":"on"}},{"name":"cppdb","origin":"databases/cppdb","version":"0.3.1_2","comment":"Platform and database independent SQL connectivity library","maintainer":"info@babaei.net","www":"http://cppcms.com/sql/cppdb/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"262c8d3ddd52fb8f49d7929f1b3658c4ca151e09758058ed46f42b511ff8d77e","flatsize":841737,"path":"All/cppdb-0.3.1_2.pkg","repopath":"All/cppdb-0.3.1_2.pkg","licenselogic":"or","licenses":["BSL","MIT"],"pkgsize":132384,"desc":"CppDB is a SQL connectivity library that is designed to provide platform and\ndatabase independent connectivity API similarly to what JDBC, ODBC and other\nconnectivity libraries do. It supports Sqlite3, PostgreSQL, MySQL and as many\nRDBMSs as possible via cppdb-odbc bridge.\n\nIt was written with performance, simplicity in use and locale safety as the\nprimary goals in mind. It also provides both explicit verbose API and brief\nand nice syntactic sugar.","deps":{"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["databases"],"options":{"SQLITE3_DISABLE":"off","SQLITE3_INTERNAL":"off","SQLITE3_MODULE":"on","PGSQL_DISABLE":"on","PGSQL_INTERNAL":"off","PGSQL_MODULE":"off","MYSQL_DISABLE":"on","MYSQL_INTERNAL":"off","MYSQL_MODULE":"off","ODBC_DISABLE":"on","ODBC_INTERNAL":"off","ODBC_MODULE":"off"}},{"name":"cpp-peglib","origin":"textproc/cpp-peglib","version":"1.9.1","comment":"C++ header-only PEG (Parsing Expression Grammars) library","maintainer":"yuri@FreeBSD.org","www":"https://github.com/yhirose/cpp-peglib","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"156f708775ba16c81cf3edd809ff5a7fb47e64049c98a6d96f571bd3c919b4b0","flatsize":158601,"path":"All/cpp-peglib-1.9.1.pkg","repopath":"All/cpp-peglib-1.9.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":25344,"desc":"cpp-peglib is a single file C++ header-only PEG (Parsing Expression Grammars)\nlibrary.\n\nThis library supports the linear-time parsing known as the Packrat parsing.","categories":["devel","textproc"]},{"name":"cpmtools2","origin":"emulators/cpmtools2","version":"2.24_1","comment":"Tools to access CP/M disks and disk images","maintainer":"ak@FreeBSD.org","www":"http://www.moria.de/~michael/cpmtools/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d9515b16bb8f9435b55c06524d3f69e77d3b70f23cbe89ab499c939b594f4997","flatsize":427500,"path":"All/cpmtools2-2.24_1.pkg","repopath":"All/cpmtools2-2.24_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":87680,"desc":"This port allows to access CP/M file systems similar to the well-known mtools\npackage, which accesses MSDOS file systems. It contains the followin set of\ntools:\n\n  * cpmls - list sorted directory with output similar to ls, DIR, P2DOS DIR\n    and CP/M3 DIR[FULL]\n  * cpmcp - copy files from and to CP/M file systems\n  * cpmrm - erase files from CP/M file systems\n  * cpmchmod - change file permissions\n  * cpmchattr - change file attributes\n  * mkfs.cpm - make a CP/M file system\n  * fsck.cpm - check and repair a CP/M file system (only simple errors can\n    be repaired so far). Some images of broken file systems are provided.\n  * fsed.cpm - view CP/M file system\n  * manual pages for everything including the CP/M file system format\n\nAll CP/M file system features are supported. Password protection is ignored,\nbut a pseudo file [passwd] contains them decrypted.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["emulators","sysutils"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"options":{"LIBDSK":"off"}},{"name":"cpipe","origin":"benchmarks/cpipe","version":"3.0.2_1","comment":"Benchmarking tool for pipes","maintainer":"chris@uminac.com","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2a1f4cbbfe17fcef944351429721bd44330b46323bdfa36489c746de0f99891f","flatsize":40582,"path":"All/cpipe-3.0.2_1.pkg","repopath":"All/cpipe-3.0.2_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":17672,"desc":"Cpipe copies its standard input to its standard output while measuring the time\nit takes to read an input buffer and write an output buffer. Statistics of\naverage throughput and the total amount of bytes copied are printed to the\nstandard error output.","categories":["benchmarks"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"cpp-hocon","origin":"devel/cpp-hocon","version":"0.3.0_9","comment":"C++ configuration library","maintainer":"puppet@FreeBSD.org","www":"https://github.com/puppetlabs/cpp-hocon","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9b7ab6ec9db682394431e6bc6d15029ab85dc769fac0f5f600dee3e0108e4539","flatsize":1796411,"path":"All/cpp-hocon-0.3.0_9.pkg","repopath":"All/cpp-hocon-0.3.0_9.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":451512,"desc":"A C++ implementation of the HOCON configuration file format.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"leatherman":{"origin":"devel/leatherman","version":"1.12.9_6"}},"categories":["devel"],"annotations":{"deprecated":"Project got archived","expiration_date":"2025-05-09"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nProject got archived.\n\nIt is scheduled to be removed on or after 2025-05-09."}]},{"name":"cpu_features","origin":"devel/cpu_features","version":"0.9.0","comment":"Cross platform C99 library to get cpu features at runtime","maintainer":"skreuzer@FreeBSD.org","www":"https://github.com/google/cpu_features","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"77185866c823134495809666c104d2bbc059fd38aff7e8c9f2ba67b535b6669e","flatsize":133897,"path":"All/cpu_features-0.9.0.pkg","repopath":"All/cpu_features-0.9.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":35596,"desc":"A small, fast, and simple open source library to report CPU features at\nruntime. Written in C99 for maximum portability, it allocates no memory and is\nsuitable for implementing fundamental functions and running in sandboxed\nenvironments.","categories":["devel"],"shlibs_required":["libc.so.8"]},{"name":"cpdup","origin":"sysutils/cpdup","version":"1.22_1","comment":"Comprehensive filesystem mirroring and backup program","maintainer":"gmarco@giovannelli.it","www":"https://github.com/DragonFlyBSD/cpdup","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5d31332112d646ea4d441eedfda1b2c7f5a0afca7d70dbc1ebf1a32392e5d039","flatsize":65401,"path":"All/cpdup-1.22_1.pkg","repopath":"All/cpdup-1.22_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":29256,"desc":"This is the distribution of \"cpdup\", a powerful filesystem mirroring and\nbackup utility which also has file integrity testing features, supports\nincremental backups, and remote mirroring via ssh.\n\nNote: This port does not copy (or mirror) any FreeBSD supported ACL\ntypes and Extended Attributes nor MAC labels.","deps":{"libmd":{"origin":"security/libmd","version":"3.0"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libcrypto.so.12"]},{"name":"cparser","origin":"lang/cparser","version":"0.9.14_1","comment":"C99 compiler using libFIRM as backend","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/cparser/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4fe8ab1ef03e02f6666e8e8941068b7f222bf9ff044e969472d8c8b5e9bb951c","flatsize":516766,"path":"All/cparser-0.9.14_1.pkg","repopath":"All/cparser-0.9.14_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":183868,"desc":"cparser is a recursive descent C99 parser written in C99. It contains lexer,\nparser, constructs an AST and does semantic analysis. It is currently used as\na frontend to the libFirm intermediate representation, but can be used\nindependently. cparser is able to bootstrap itself. It currently uses an\nexternal preprocessor.\n\n* fast recursive descent parser, parses C90 and C99\n* handles most GCC extensions, e.g. __attribute__, inline assembler,\n  computed goto, statement expressions\n* handles some MSVC extensions (like declspec)\n* provides many useful warnings\n  * format string checker for char and wchar_t\n  * unreachable code analysis\n  * missing return statement check, which pinpoints exact location(s)\n  * write-only/-self variables detection\n  * missing and redundant forward declarations\n  * most warnings switches, which are available for GCC\n* provides concise messages in case of error, for example when encountering\n  misspelled typenames\n* compiler driver compatible with GCC (-fxxx, -Wxxx, -M, ...)\n* uses libFIRM for optimization and code generation (devel/libfirm)","deps":{"libfirm":{"origin":"devel/libfirm","version":"1.21.0_2"}},"categories":["devel","lang"],"shlibs_required":["libc.so.8","libfirm.so.1","libm.so.4"],"options":{"DEBUG":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe cparser port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cpu-x","origin":"sysutils/cpu-x","version":"4.5.3_1","comment":"Gathers information about CPU, motherboard, and more","maintainer":"danfe@FreeBSD.org","www":"https://thetumultuousunicornofdarkness.github.io/CPU-X/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"675a0b438c09337a3ec74a6c6bffd4dec6bd06d5ea71113d982a1efe97591d82","flatsize":2839676,"path":"All/cpu-x-4.5.3_1.pkg","repopath":"All/cpu-x-4.5.3_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":1634708,"desc":"CPU-X is a free software that gathers information about CPU, motherboard, and\nmore on one's system.  It is similar to well-known CPU-Z program for Windows.\n\nIt can be used in graphic mode by using GTK+3, or in text-based mode by using\nncurses.  Non-interactive dump mode is also available.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libcpuid":{"origin":"sysutils/libcpuid","version":"0.6.5"},"libpci":{"origin":"devel/libpci","version":"3.13.0"},"libstatgrab":{"origin":"devel/libstatgrab","version":"0.92.1_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["sysutils"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libcpuid.so.16","libdevstat.so.3","libexecinfo.so.1","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libkinfo.so.2","libm.so.4","libncurses.so.6","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpci.so.3","libpthread.so.0","libstatgrab.so.10","libtinfo.so.6","libz.so.3"],"options":{"DOCS":"on","NLS":"on"},"annotations":{"flavor":"gtk3"}},{"name":"cpan-upload-http","origin":"devel/cpan-upload-http","version":"2.4_1","comment":"Perl script to upload one or more files to CPAN, using PAUSE","maintainer":"perl@FreeBSD.org","www":"https://metacpan.org/release/BRADFITZ/cpan-upload-http-2.4","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a429eb3248a22db3228e09f42df47380fa5b4292ae62c6580142289f67fe3a20","flatsize":18457,"path":"All/cpan-upload-http-2.4_1.pkg","repopath":"All/cpan-upload-http-2.4_1.pkg","licenselogic":"single","pkgsize":9120,"desc":"cpan-upload-http is a script which automates the process of uploading\na file to CPAN using PAUSE, the Perl Authors Upload Server.","deps":{"p5-AppConfig-Std":{"origin":"devel/p5-AppConfig-Std","version":"1.10"},"p5-Term-ReadKey":{"origin":"devel/p5-Term-ReadKey","version":"2.38_1"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"cozette","origin":"x11-fonts/cozette","version":"1.24.1","comment":"Bitmap programming font optimized for coziness","maintainer":"laxul@pm.me","www":"https://github.com/slavfox/Cozette","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f160db851483e1e1266a68148e416f0054a8233f34a54d3928f9839d1967884f","flatsize":102273,"path":"All/cozette-1.24.1.pkg","repopath":"All/cozette-1.24.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":30380,"desc":"Cozette is a 6x13px (bounding box; average 5px character width, 3px descent,\n10px ascent, 8px cap height) bitmap font with great coverage of all the\nghyphs.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"cpan-upload","origin":"devel/cpan-upload","version":"2.2_2","comment":"Script for uploading distributions to CPAN","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bbd72a5505c231c9dbe6bae6ad0a738a37ae63d22de0d5925808c8530a5f9c2f","flatsize":23218,"path":"All/cpan-upload-2.2_2.pkg","repopath":"All/cpan-upload-2.2_2.pkg","licenselogic":"single","pkgsize":10512,"desc":"This is a script for uploading one or more distributions to CPAN\nusing PAUSE, the Perl Authors Upload SErver.","deps":{"p5-AppConfig-Std":{"origin":"devel/p5-AppConfig-Std","version":"1.10"},"p5-Term-ReadKey":{"origin":"devel/p5-Term-ReadKey","version":"2.38_1"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"cpeditor","origin":"editors/cpeditor","version":"7.0.1","comment":"Lightweight and cross-platform code editor for competitive programming","maintainer":"yuri@FreeBSD.org","www":"https://cpeditor.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7f021c2a06c044186467375d6b1ceb68947ade3ec69c231d9c710347cfbb4aab","flatsize":3112135,"path":"All/cpeditor-7.0.1.pkg","repopath":"All/cpeditor-7.0.1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":949928,"desc":"CP Editor is a Qt-based, lightweight and cross-platform code editor\nspecially designed for competitive programming.\n\nIt makes your competitive coding life easier by automating many\nthings for you.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"kf5-syntax-highlighting":{"origin":"textproc/kf5-syntax-highlighting","version":"5.116.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["devel","editors"],"shlibs_required":["libKF5SyntaxHighlighting.so.5","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"cowsay","origin":"games/cowsay","version":"3.04_3","comment":"Configurable talking characters in ASCII art","maintainer":"osa@FreeBSD.org","www":"https://github.com/tnalpgge/rank-amateur-cowsay","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6efbc6b0cd2d39d2cce21e8743cc90bdb29e00b68b8d1fc52d3669b7f8797278","flatsize":77655,"path":"All/cowsay-3.04_3.pkg","repopath":"All/cowsay-3.04_3.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":28196,"desc":"cowsay is a configurable talking ASCII cow (and other characters),\nwritten in Perl.  It operates much as the figlet program does, and\nis written in the same spirit of silliness.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["games"]},{"name":"coxeter","origin":"math/coxeter3","version":"3.1.20210124","comment":"Library for the study of combinatorial aspects of Coxeter group theory","maintainer":"thierry@FreeBSD.org","www":"http://math.univ-lyon1.fr/~ducloux/coxeter/coxeter3/english/coxeter3_e.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f3e6080aa8f27778e6ee984a3596d823fcf7e63f375ca2966ccaa77120043e0b","flatsize":1728877,"path":"All/coxeter-3.1.20210124.pkg","repopath":"All/coxeter-3.1.20210124.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":373320,"desc":"Coxeter is a computer program for the study of combinatorial aspects of Coxeter\ngroup theory, particularly those related to the Bruhat ordering and\nKazhdan-Lusztig polynomials.\n\n The main capabilities of the program are the following :\n\n    Reduced expression and normal form computations;\n    Bruhat ordering;\n    Ordinary Kazhdan-Lusztig polynomials;\n    Kazhdan-Lusztig polynomials with unequal parameters;\n    Inverse Kazhdan-Lusztig polynomials;\n    Cells and W-graphs.\n\nNote: this port is specially crafted to be used with SageMath, with patches from\nSage.\n\nSee also: https://github.com/tscrim/coxeter","categories":["math"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"covtool","origin":"devel/covtool","version":"2.1_12","comment":"C++ test coverage analyzer","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/covtool/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eb2a9da87d891f77a19f4e4ece866da6f28ee44bdc8db8400c31d74877d9925a","flatsize":816194,"path":"All/covtool-2.1_12.pkg","repopath":"All/covtool-2.1_12.pkg","licenselogic":"single","pkgsize":144452,"desc":"A free test coverage analysis tool for C++. Analogous to purecov but quite\ndifferent in implementation. This tool does its job by instrumenting the\nsource as you compile. You can thus add your own instrumentation to every\nline on the fly.","categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe covtool port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cowrie","origin":"security/cowrie","version":"2.5.0_3","comment":"Cowrie SSH/Telnet honeypot","maintainer":"yuri@FreeBSD.org","www":"https://www.cowrie.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e4b0f03b9eaa461412012c0ae0f26cca96e63374d09c6f692be52c85a6ff7246","flatsize":3360269,"path":"All/cowrie-2.5.0_3.pkg","repopath":"All/cowrie-2.5.0_3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":452304,"desc":"Cowrie is a medium interaction SSH and Telnet honeypot designed to log brute\nforce attacks and the shell interaction performed by the attacker.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"py311-appdirs":{"origin":"devel/py-appdirs","version":"1.4.4_1"},"py311-attrs":{"origin":"devel/py-attrs","version":"25.3.0"},"py311-bcrypt":{"origin":"security/py-bcrypt","version":"3.2.2_1"},"py311-configparser":{"origin":"devel/py-configparser","version":"3.5.3_2,1"},"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-incremental":{"origin":"devel/py-incremental","version":"24.7.2_1"},"py311-openssl":{"origin":"security/py-openssl","version":"24.1.0_1,1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-pyasn1-modules":{"origin":"devel/py-pyasn1-modules","version":"0.4.1"},"py311-pyparsing":{"origin":"devel/py-pyparsing","version":"3.2.1"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-service-identity":{"origin":"security/py-service-identity","version":"24.2.0"},"py311-tftpy":{"origin":"ftp/py-tftpy","version":"0.8.5"},"py311-twisted":{"origin":"devel/py-twisted","version":"24.7.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"]},{"name":"courieruserinfo","origin":"security/courieruserinfo","version":"1.1.2_1","comment":"User account information retrieval utility","maintainer":"ports@FreeBSD.org","www":"http://www.arda.homeunix.net/store/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0ec0e62acdf7d872491036431bbbf4837c24b780b4e8a608c510bea67619b0f3","flatsize":42539,"path":"All/courieruserinfo-1.1.2_1.pkg","repopath":"All/courieruserinfo-1.1.2_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":17608,"desc":"courieruserinfo is a utility for retrieving user account information.\nAccount information is accessed through the courier-authlib authentication\nlibrary.","deps":{"courier-authlib-base":{"origin":"security/courier-authlib-base","version":"0.72.3"}},"categories":["mail","security"],"shlibs_required":["libc.so.8","libcourierauth.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"NOTES FOR RUNNING COURIERUSERINFO\n\nIn order to use courieruserinfo, it must be able to access the\nauthdaemon domain socket, named 'socket'. When courieruserinfo runs as\nroot, this presents no problem. However, if you need to run courieruserinfo\nas a non-root user, you have three options, all of which require some\nmanual work.\n\nOption 1: Add the user courieruserinfo will run as to the group that\nowns the authdaemon socket directory in /etc/group. More than one user\ncan be added to the group vector in this way. This arrangement works\nwell if courieruserinfo will be run by only a small number of users.\nIf the authdaemon socket directory is owned by courier:courier and you\nrun courieruserinfo as user vmail, your /etc/group file will have a line\nsomething like this:\n\n    courier:x:465:vmail\n\nOption 2: Some programs, such as tcpserver, allow you to separately set\nthe uid and gid of programs they call but don't honour the group vector\nfound in /etc/group. If you invoke courieruserinfo from such a program,\nset the gid to the group ownership of the authdaemon socket directory.\n\nOption 3: Change the permissions on courieruserinfo to set gid to the\ngroup ownership of the socket directory. Again, if the socket directory\nis owned by courier:courier, change the ownership and permissions\nof courieruserinfo like so:\n\n    chgrp courier courieruserinfo\n    chmod g+s courieruserinfo\n\nBe aware that this will allow any user on the system to access user\naccount information through courieruserinfo.\n\nTo mitigate possible security risks posed by running courieruserinfo\nsetgid, courieruserinfo cannot retrieve passwords.\n\nThe location of the authdaemon domain socket is listed in the\nauthdaemonrc configuration file as the parameter authdaemonvar.","type":"install"},{"message":"===>   NOTICE:\n\nThe courieruserinfo port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"courierpasswd","origin":"security/courierpasswd","version":"1.1.3_1","comment":"User authentication and password changing utility","maintainer":"ports@FreeBSD.org","www":"http://www.arda.homeunix.net/downloads/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"53f6b724556179be03dfa014f0bf9c527fe210f9a7acd339aa7a1e729ea72de7","flatsize":51041,"path":"All/courierpasswd-1.1.3_1.pkg","repopath":"All/courierpasswd-1.1.3_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":21900,"desc":"courierpasswd is an authentication and password changing utility\nthat uses the courier-authlib authentication library to find user credentials.\n\nIts interface follows that of Daniel J. Bernstein's checkpassword program.","deps":{"courier-authlib-base":{"origin":"security/courier-authlib-base","version":"0.72.3"}},"categories":["mail","security"],"shlibs_required":["libc.so.8","libcourierauth.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"NOTES FOR RUNNING COURIERPASSWD\n\nIn order to use courierpasswd, it must be able to access the\nauthdaemon domain socket, named 'socket'. When courierpasswd runs as\nroot, this presents no problem. However, if you need to run courierpasswd\nas a non-root user, you have three options, all of which require some\nmanual work.\n\nOption 1: Add the user courierpasswd will run as the group that owns\nthe authdaemon socket directory in /etc/group. More than one user\ncan be added to the group vector in this way. This arrangement works\nwell if courierpasswd will be run by only a small number of users.\nIf the authdaemon socket directory is owned by courier:courier and you\nrun courierpasswd as user vmail, your /etc/group file will have a line\nsomething like this:\n\n    courier:x:465:vmail\n\nOption 2: Some programs, such as tcpserver, allow you to separately set\nthe uid and gid of programs they call but don't honour the group vector\nfound in /etc/group. If you invoke courierpasswd from such a program,\nset the gid to the group ownership of the authdaemon socket directory.\nFor tcpserver, you could do something like this:\n\n    #!/bin/sh\n\n    QMAILUID=`/usr/bin/id -u qmaild`\n    COURIERGID=`/usr/bin/id -g courier`\n\n    exec /usr/local/bin/tcpserver -u \"$QMAILUID\" -g \"$COURIERGID\" \\\n    0 smtp /var/qmail/bin/qmail-smtpd /usr/local/sbin/courierpasswd -- \\\n    /usr/bin/true 2>&1\n\nOption 3: Change the permissions on courierpasswd to set gid to the\ngroup ownership of the socket directory. Again, if the socket directory\nis owned by courier:courier, change the ownership and permissions\nof courierpasswd like so:\n\n    chgrp courier courierpasswd\n    chmod g+s courierpasswd\n\nBe aware that courierpasswd does not provide any max-failed-retry\nfunctionality so it is possible for local users to perform dictionary\nattacks against account passwords if courierpasswd is set up this way.\n\nThe location of the authdaemon domain socket is listed in the\nauthdaemonrc configuration file as the parameter authdaemonvar.","type":"install"},{"message":"===>   NOTICE:\n\nThe courierpasswd port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cowpatty","origin":"net-mgmt/cowpatty","version":"4.8","comment":"Brute-force dictionary attack against WPA-PSK","maintainer":"rodrigo@FreeBSD.org","www":"https://www.willhackforsushi.com/?page_id=50","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"24dfde519d71436b39e1cb359f0c32c2e35a0f33a6242d3edcb06ef3276b2dc9","flatsize":326241,"path":"All/cowpatty-4.8.pkg","repopath":"All/cowpatty-4.8.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":85176,"desc":"coWPAtty is designed to audit the security of pre-shared keys\n(PSK) selected in WiFi Protected Access (WPA) networks.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["net-mgmt","security"],"shlibs_required":["libc.so.8","libcrypto.so.12","libpcap.so.3"],"options":{"DOCS":"on"},"messages":[{"message":"If you have questions read /usr/local/share/doc/cowpatty/FAQ\nFor more information about coWPAtty visit:\n\nhttp://www.willhackforsushi.com/?page_id=50","type":"install"}]},{"name":"courierpassd","origin":"security/courierpassd","version":"1.1.2_1","comment":"User authentication and password changing daemon utility","maintainer":"ports@FreeBSD.org","www":"http://www.arda.homeunix.net/store/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f7ac5c9f6901f35085f4e547182d0d62f04acfb0db879f0492239ad9ee391856","flatsize":66310,"path":"All/courierpassd-1.1.2_1.pkg","repopath":"All/courierpassd-1.1.2_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":20444,"desc":"courierpassd is a password changing utility that uses the courier-authlib\nauthentication library to change user credentials.\n\nIts interface follows that of poppassd.","deps":{"courier-authlib-base":{"origin":"security/courier-authlib-base","version":"0.72.3"}},"categories":["mail","security"],"shlibs_required":["libc.so.8","libcourierauth.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"In order to run this port, please add the following line to\n/etc/inetd.conf if not already there:\n\npop3pw stream tcp nowait root /usr/local/sbin/courierpassd courierpassd -s imap\n\n\"imap\" can be replaced with the service you wish to authenticate (and change)\npasswords against, eg: \"pop3\".  If you leave out the -s switch altogether,\nits value defaults to \"login\".\n\nAfter modifying /etc/inetd.conf, you must (as root) run:\n\n\tkillall -HUP inetd","type":"install"},{"message":"===>   NOTICE:\n\nThe courierpassd port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"coursier","origin":"devel/coursier","version":"2.1.24","comment":"Pure Scala Artifact Fetching","maintainer":"freebsd-ports@jan0sch.de","www":"https://get-coursier.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"da33841e67b720d157ccf87cc0d54df9eaa212e9636587fd7d9dc6c30d65e996","flatsize":176422,"path":"All/coursier-2.1.24.pkg","repopath":"All/coursier-2.1.24.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":160660,"desc":"Coursier is a command-line tool that can be used for various things surrounding\ndependencies and artifacts such as creating tiny bootstrap launchers for\napplications distributed via Maven / Ivy repositories, resolving artifact\ntrees, or completing available version of desired artifacts.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"]},{"name":"cryptopp","origin":"security/cryptopp","version":"8.9.0","comment":"Free C++ class library of Cryptographic Primitives","maintainer":"jhale@FreeBSD.org","www":"https://github.com/weidai11/cryptopp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"45356382b275e71b339d045d96baa6f0d85b3c9be886d27fb7ceec8e62a20cc1","flatsize":118473742,"path":"All/cryptopp-8.9.0.pkg","repopath":"All/cryptopp-8.9.0.pkg","licenselogic":"single","licenses":["BSL"],"pkgsize":14292412,"desc":"Crypto++ Library is a free C++ class library of cryptographic schemes.\nOne purpose of Crypto++ is to act as a repository of public domain (not\ncopyrighted) source code. Although the library is copyrighted as a\ncompilation, the individual files in it (except for a few exceptions listed\nin the license) are in the public domain.","categories":["security"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DEBUG":"off","DOCS":"on","FULL_DEBUG":"off","SIMD":"off","TOOLS":"on"},"annotations":{"cpe":"cpe:2.3:a:cryptopp:crypto++:8.9.0:::::dragonfly6:x86_64"}},{"name":"cppcheck","origin":"devel/cppcheck","version":"2.17.1_1","comment":"Tool for static C/C++ code analysis","maintainer":"amdmi3@FreeBSD.org","www":"https://cppcheck.sourceforge.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aae8e5931d063d34e03a3a57e87108f867ceb65ee31ea656251aca0ca1f5b8e2","flatsize":15656552,"path":"All/cppcheck-2.17.1_1.pkg","repopath":"All/cppcheck-2.17.1_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":2798988,"desc":"Cppcheck is a tool for static C/C++ code analysis. It tries to\ndetect bugs that your compiler does not see. It checks for: memory leaks,\nmismatching allocations-deallocations, buffer overruns, and many more.\n\nCppcheck is versatile. You can check non-standard code that includes\nvarious compiler extensions, inline assembly code, etc.\n\nThe goal is to have no false positives.","deps":{"pcre":{"origin":"devel/pcre","version":"8.45_4"},"py311-pygments":{"origin":"textproc/py-pygments","version":"2.19.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-help":{"origin":"devel/qt5-help","version":"5.15.16p3_1"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"tinyxml2":{"origin":"textproc/tinyxml2","version":"11.0.0,1"}},"categories":["devel"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libQt5Help.so.5","libQt5Network.so.5","libQt5PrintSupport.so.5","libQt5Sql.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libpcre.so.1","libpthread.so.0","libstdc++.so.9","libtinyxml2.so.11"],"options":{"CHARTS":"off","GUI":"on","HTMLREPORT":"on","MANPAGES":"on","MATCHCOMPILER":"on","RULES":"on","TEST":"off"}},{"name":"couriergraph","origin":"mail/couriergraph","version":"20060202_6","comment":"RRDtool frontend for Courier statistics","maintainer":"ports@FreeBSD.org","www":"https://www.arschkrebs.de/postfix/couriergraph/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ef0962c9897173a5ad3a6c6a16196b77c4e431a19e78114e369ab794ba43d18e","flatsize":24668,"path":"All/couriergraph-20060202_6.pkg","repopath":"All/couriergraph-20060202_6.pkg","licenselogic":"single","pkgsize":8348,"desc":"Couriergraph is a very simple mail statistics RRDtool frontend for Postfix\nthat produces daily, weekly, monthly and yearly graphs of Courier's POP3,\nIMAP, POP3s and IMAPs logins.","deps":{"p5-File-Tail":{"origin":"devel/p5-File-Tail","version":"1.3"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"rrdtool":{"origin":"databases/rrdtool","version":"1.9.0"}},"categories":["mail"],"messages":[{"message":"Make sure this script should be invoked with privilege to read\n/var/log/maillog.\n\n*** WARNING ***\n\nThe RRD database has been moved to /var/db/couriergraph.\nIf you have previous ones, please move them to /var/db/couriergraph.","type":"install"},{"message":"===>   NOTICE:\n\nThe couriergraph port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"courier-sox","origin":"net/courier-sox","version":"0.17_1","comment":"Courier Socks 5 Proxy client library and wrapper","maintainer":"hsn@sendmail.cz","www":"https://www.Courier-MTA.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d4cdb584af3fc53f6cb186afd789b753f5b035a677ac41e242e906cfb7a89212","flatsize":158451,"path":"All/courier-sox-0.17_1.pkg","repopath":"All/courier-sox-0.17_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":56344,"desc":"The Courier Socks 5 package contains:\n1. Courier Socks 5 Proxy client Library\n2. Courier Socks 5 server\n3. Courier Socks 5 wrapper","deps":{"courier-authlib-base":{"origin":"security/courier-authlib-base","version":"0.72.3"},"gdbm":{"origin":"databases/gdbm","version":"1.24"},"libltdl":{"origin":"devel/libltdl","version":"2.5.4"},"p5-GDBM":{"origin":"databases/p5-GDBM","version":"1.14_5"},"p5-Net-CIDR":{"origin":"net-mgmt/p5-Net-CIDR","version":"0.23"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net"],"shlibs_required":["libc.so.8","libcourierauth.so.0","libgdbm.so.6"]},{"name":"courier-prime","origin":"x11-fonts/courier-prime","version":"g20180831_1","comment":"It\\'s Courier, just better","maintainer":"flo@snakeoilproductions.net","www":"https://quoteunquoteapps.com/courierprime","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b28d210e27e99be11b1d41dbf581672fb2402ffaf7c048af64cbedb487ae1d0d","flatsize":382460,"path":"All/courier-prime-g20180831_1.pkg","repopath":"All/courier-prime-g20180831_1.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":105204,"desc":"Since the beginning, screenplays have been written in Courier. Its uniformity\nallows filmmakers to make handy comparisons and estimates, such as 1 page = 1\nminute of screen time. But there's no reason Courier has to look terrible. We\nset out to make the best damn Courier ever. We call it Courier Prime.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"courier-authlib-vchkpw","origin":"mail/courier-authlib-vchkpw","version":"0.72.3","comment":"Vpopmail/vchkpw support for the Courier authentication library","maintainer":"madpilot@FreeBSD.org","www":"https://www.Courier-MTA.org/authlib/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"21b329f138df595eba84e6f0b54938f3576306f0a5a17e2a150429e285059669","flatsize":140021,"path":"All/courier-authlib-vchkpw-0.72.3.pkg","repopath":"All/courier-authlib-vchkpw-0.72.3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":54456,"desc":"This package installs vpopmail/vchkpw support for the Courier authentication\nlibrary.","deps":{"courier-authlib-base":{"origin":"security/courier-authlib-base","version":"0.72.3"},"courier-unicode":{"origin":"devel/courier-unicode","version":"2.3.1"},"libidn2":{"origin":"dns/libidn2","version":"2.3.8"},"libltdl":{"origin":"devel/libltdl","version":"2.5.4"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail"]},{"name":"courier-authlib-usergdbm","origin":"databases/courier-authlib-usergdbm","version":"0.72.3","comment":"Userdb support for the Courier authentication library","maintainer":"madpilot@FreeBSD.org","www":"https://www.Courier-MTA.org/authlib/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e6565b1048bde0c71d38e2cd837a4a2994c13b6b3f36ca500a54b2b36a61317e","flatsize":106560,"path":"All/courier-authlib-usergdbm-0.72.3.pkg","repopath":"All/courier-authlib-usergdbm-0.72.3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":41568,"desc":"This package installs the userdb support for the Courier authentication\nlibrary.  Userdb is a simple way to manage virtual mail accounts using\na GDBM-based database file.  This module also incorporates userdb-based\nchallenge-response authentication implementation.","deps":{"courier-authlib-base":{"origin":"security/courier-authlib-base","version":"0.72.3"},"courier-unicode":{"origin":"devel/courier-unicode","version":"2.3.1"},"gdbm":{"origin":"databases/gdbm","version":"1.24"},"libidn2":{"origin":"dns/libidn2","version":"2.3.8"},"libltdl":{"origin":"devel/libltdl","version":"2.5.4"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","mail"],"shlibs_required":["libc.so.8","libcrypt.so.4","libgdbm.so.6"]},{"name":"courier-imap","origin":"mail/courier-imap","version":"5.2.10_1,2","comment":"IMAP (and POP3) server that provides access to Maildir mailboxes","maintainer":"madpilot@FreeBSD.org","www":"https://www.courier-mta.org/imap/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"89c34ca2712e06cfbcca2676e809d56b6109daa62b5e6f458ae4188a58834788","flatsize":1145227,"path":"All/courier-imap-5.2.10_1,2.pkg","repopath":"All/courier-imap-5.2.10_1,2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":361356,"desc":"Courier-IMAP is a server that provides IMAP access to Maildir mailboxes.\nThis IMAP server does NOT handle traditional mailbox files\n(/var/spool/mail, and derivatives), it was written for the specific\npurpose of providing IMAP access to Maildirs.\n\nCourier-IMAP implements some extensions to the basic Maildir mail\nstorage format in order to support some additional features, such as\nfolders and \"soft\" quotas. This is done in a way that's backwards\ncompatible with the standard Maildir users (although, of course, they\nwill ignore the additional features). Other software that understands\nand uses the same Maildir extensions is SqWebMail, and maildrop.\n\nFeatures:\n     * Extremely small footprint.\n     * Abstract authentication modules.\n     * Virtual mailbox support.\n     * Pop3 daemon.","deps":{"courier-authlib-base":{"origin":"security/courier-authlib-base","version":"0.72.3"},"courier-unicode":{"origin":"devel/courier-unicode","version":"2.3.1"},"libidn2":{"origin":"dns/libidn2","version":"2.3.8"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"sysconftool":{"origin":"devel/sysconftool","version":"0.21_1"}},"categories":["mail"],"shlibs_required":["libc.so.8","libcourier-unicode.so.8","libcourierauth.so.0","libcourierauthsasl.so.0","libcrypto.so.12","libidn2.so.0","libm.so.4","libpcre2-8.so.0","libssl.so.12","libstdc++.so.9"],"options":{"AUTH_LDAP":"off","AUTH_MYSQL":"off","AUTH_PGSQL":"off","AUTH_SQLITE":"off","AUTH_USERDB":"off","AUTH_VCHKPW":"off","DOCS":"on","GDBM":"off","GNUTLS":"off","INOTIFY":"off","IPV6":"on","TRASHQUOTA":"off"},"messages":[{"message":"In case you use authpam, you should put the following lines\nin your /etc/pam.d/imap:\n\nauth    required    pam_unix.so         try_first_pass\naccount required    pam_unix.so         try_first_pass\nsession required    pam_permit.so\n\nYou will have to run /usr/local/share/courier-imap/mkimapdcert to create\na self-signed certificate if you want to use imapd-ssl.\nAnd you will have to copy and edit the *.dist files to *\nin /usr/local/etc/courier-imap.","type":"install"}]},{"name":"courier-authlib-userdb","origin":"databases/courier-authlib-userdb","version":"0.72.3","comment":"Userdb support for the Courier authentication library","maintainer":"madpilot@FreeBSD.org","www":"https://www.Courier-MTA.org/authlib/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"11a2e8530ffa817f60c67ecbf9ffdf084386c011032c37256b85467dbf5de98c","flatsize":105976,"path":"All/courier-authlib-userdb-0.72.3.pkg","repopath":"All/courier-authlib-userdb-0.72.3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":41568,"desc":"This package installs the userdb support for the Courier authentication\nlibrary.  Userdb is a simple way to manage virtual mail accounts using\na BDB-based database file.  This module also incorporates userdb-based\nchallenge-response authentication implementation.","deps":{"courier-authlib-base":{"origin":"security/courier-authlib-base","version":"0.72.3"},"courier-unicode":{"origin":"devel/courier-unicode","version":"2.3.1"},"libidn2":{"origin":"dns/libidn2","version":"2.3.8"},"libltdl":{"origin":"devel/libltdl","version":"2.5.4"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","mail"],"shlibs_required":["libc.so.8","libcrypt.so.4"]},{"name":"courier-authlib-sqlite","origin":"databases/courier-authlib-sqlite","version":"0.72.3","comment":"SQLite support for the Courier authentication library","maintainer":"madpilot@FreeBSD.org","www":"https://www.Courier-MTA.org/authlib/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3552399106e692f707a69c6af05f8505f9b34bd8835d6dec2dffc0a24c356abb","flatsize":89253,"path":"All/courier-authlib-sqlite-0.72.3.pkg","repopath":"All/courier-authlib-sqlite-0.72.3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":30452,"desc":"This package installs SQLite support for the Courier authentication library\nto read the list of mail accounts and passwords from a table in a SQLite\ndatabase.","deps":{"courier-authlib-base":{"origin":"security/courier-authlib-base","version":"0.72.3"},"courier-unicode":{"origin":"devel/courier-unicode","version":"2.3.1"},"libidn2":{"origin":"dns/libidn2","version":"2.3.8"},"libltdl":{"origin":"devel/libltdl","version":"2.5.4"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"sysconftool":{"origin":"devel/sysconftool","version":"0.21_1"}},"categories":["databases","mail"],"options":{"DOCS":"on"}},{"name":"courier-authlib-mysql","origin":"databases/courier-authlib-mysql","version":"0.72.3","comment":"MySQL support for the Courier authentication library","maintainer":"madpilot@FreeBSD.org","www":"https://www.Courier-MTA.org/authlib/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a81428c8dd46d563b3110a6e69652df763676191e0679ff4b3d50e43beb76d92","flatsize":130956,"path":"All/courier-authlib-mysql-0.72.3.pkg","repopath":"All/courier-authlib-mysql-0.72.3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":41392,"desc":"This package installs MySQL support for the Courier authentication library\nto read the list of mail accounts and passwords from a table in a MySQL\ndatabase.","deps":{"courier-authlib-base":{"origin":"security/courier-authlib-base","version":"0.72.3"},"courier-unicode":{"origin":"devel/courier-unicode","version":"2.3.1"},"libidn2":{"origin":"dns/libidn2","version":"2.3.8"},"libltdl":{"origin":"devel/libltdl","version":"2.5.4"},"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"sysconftool":{"origin":"devel/sysconftool","version":"0.21_1"}},"categories":["databases","mail"],"options":{"DOCS":"on"}},{"name":"courier-authlib","origin":"security/courier-authlib","version":"0.72.3","comment":"Meta-port for the courier authentication library","maintainer":"madpilot@FreeBSD.org","www":"https://www.Courier-MTA.org/authlib/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2b8e5dba8c8c12934303863629090865fd46a0111e704f5c3a60385e61054bf2","flatsize":0,"path":"All/courier-authlib-0.72.3.pkg","repopath":"All/courier-authlib-0.72.3.pkg","licenselogic":"single","pkgsize":680,"desc":"The Courier Authentication Library is a generic authentication API used\nfor two purposes:\n\n1. Read the name of a mail account. Determine the local account's home\n   directory, and system userid and groupid.\n2. Read an account name, and a password. If valid, determine the\n   account's home directory, system userid, and groupid.","deps":{"courier-authlib-base":{"origin":"security/courier-authlib-base","version":"0.72.3"}},"categories":["mail","security"],"options":{"AUTH_LDAP":"off","AUTH_MYSQL":"off","AUTH_PGSQL":"off","AUTH_SQLITE":"off","AUTH_USERDB":"off","AUTH_VCHKPW":"off","DOCS":"on","GDBM":"off"}},{"name":"courier-analog","origin":"mail/courier-analog","version":"0.21_1","comment":"Courier log analyzer","maintainer":"hsn@sendmail.cz","www":"https://www.courier-mta.org/download.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ce16b71f08df03aeb696cfe3b0599263e0edba265071e7c7273cd36e0bbd741c","flatsize":80088,"path":"All/courier-analog-0.21_1.pkg","repopath":"All/courier-analog-0.21_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":25404,"desc":"The courier log analyzer. courier-analog generates log summaries\nfor incomming and outgoing SMTP connections, and IMAP and POP3\n    activity. courier-analog can generate output in text or\n    HTML format.","deps":{"p5-Getopt-Long":{"origin":"devel/p5-Getopt-Long","version":"2.58"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail"]},{"name":"countrycodes","origin":"misc/countrycodes","version":"1.0.6_1","comment":"ISO 3166 country code finder","maintainer":"ehaupt@FreeBSD.org","www":"https://sourceforge.net/projects/countrycodes/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4785c8cb3147f70e182697dbfa4815e2ade0953c4c8523527a6c8d9b06edfcc6","flatsize":46967,"path":"All/countrycodes-1.0.6_1.pkg","repopath":"All/countrycodes-1.0.6_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":18028,"desc":"Countrycodes is an ISO 3166 country code finder. It is mainly used to know\nthe country a domain name belongs to. It also allows searching by 2 or 3\nletters codes, country number and country name.","categories":["misc"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"countdown","origin":"deskutils/countdown","version":"20220903","comment":"Counts down a specified time interval, beeps, then exits","maintainer":"sunpoet@FreeBSD.org","www":"https://acme.com/software/countdown/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3a086b9bd4b006130d19408a1bfac2aff45a3855458a93b010fb47a547787191","flatsize":10984,"path":"All/countdown-20220903.pkg","repopath":"All/countdown-20220903.pkg","licenselogic":"single","licenses":["ACME"],"pkgsize":5284,"desc":"This program counts down a specified time interval, then beeps and exits.","categories":["deskutils"],"shlibs_required":["libc.so.8"]},{"name":"courier-authlib-pgsql","origin":"databases/courier-authlib-pgsql","version":"0.72.3","comment":"PostgreSQL support for the Courier authentication library","maintainer":"madpilot@FreeBSD.org","www":"https://www.Courier-MTA.org/authlib/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9389b957455e46ce8176a8635926d6370ed9a58c4251c712701cee8986576ee6","flatsize":96005,"path":"All/courier-authlib-pgsql-0.72.3.pkg","repopath":"All/courier-authlib-pgsql-0.72.3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":32832,"desc":"This package installs PostgreSQL support for the Courier authentication library\nto read the list of mail accounts and passwords from a table in a PostgreSQL\ndatabase.","deps":{"courier-authlib-base":{"origin":"security/courier-authlib-base","version":"0.72.3"},"courier-unicode":{"origin":"devel/courier-unicode","version":"2.3.1"},"libidn2":{"origin":"dns/libidn2","version":"2.3.8"},"libltdl":{"origin":"devel/libltdl","version":"2.5.4"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"},"sysconftool":{"origin":"devel/sysconftool","version":"0.21_1"}},"categories":["databases","mail"],"options":{"DOCS":"on"}},{"name":"courier-authlib-ldap","origin":"net/courier-authlib-ldap","version":"0.72.3","comment":"LDAP support for the Courier authentication library","maintainer":"madpilot@FreeBSD.org","www":"https://www.Courier-MTA.org/authlib/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2a93ba68ddd72acab08995a14fee16d2b262deebbc92a07da2325c05a8ad8c05","flatsize":129381,"path":"All/courier-authlib-ldap-0.72.3.pkg","repopath":"All/courier-authlib-ldap-0.72.3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":46148,"desc":"This package installs LDAP support for the Courier authentication library\nto read the list of mail accounts and passwords from an LDAP directory.","deps":{"courier-authlib-base":{"origin":"security/courier-authlib-base","version":"0.72.3"},"courier-unicode":{"origin":"devel/courier-unicode","version":"2.3.1"},"libidn2":{"origin":"dns/libidn2","version":"2.3.8"},"libltdl":{"origin":"devel/libltdl","version":"2.5.4"},"openldap26-client":{"origin":"net/openldap26-client","version":"2.6.9_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"sysconftool":{"origin":"devel/sysconftool","version":"0.21_1"}},"categories":["mail","net"],"options":{"DOCS":"on"}},{"name":"courier-authlib-base","origin":"security/courier-authlib-base","version":"0.72.3","comment":"Courier authentication library base","maintainer":"madpilot@FreeBSD.org","www":"https://www.Courier-MTA.org/authlib/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"11dbf48603d3ef789fb9d95572e2c4c181e56887933ab8271aa67b9814399e31","flatsize":434664,"path":"All/courier-authlib-base-0.72.3.pkg","repopath":"All/courier-authlib-base-0.72.3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":143244,"desc":"The Courier Authentication Library is a generic authentication API used\nfor two purposes:\n\n1. Read the name of a mail account. Determine the local account's home\n   directory, and system userid and groupid.\n2. Read an account name, and a password. If valid, determine the\n   account's home directory, system userid, and groupid.\n\nThe base package only installs the authpam authentication module to\nobtain account information and passwords using PAM\n\nOther plugin authentication modules are provided:\n\n\tnet/courier-authlib-ldap\t\tOpenLDAP\n\tdatabases/courier-authlib-mysql\t\tMySQL\n\tdatabases/courier-authlib-pgsql\t\tPostgreSQL\n\tdatabases/courier-authlib-userdb\tlibc db based\n\tdatabases/courier-authlib-usergdbm\tgdbm dependant\n\tmail/courier-authlib-vchkpw\t\tvpopmail/vchkpw\n\nInstall them as occasion demands.","deps":{"courier-unicode":{"origin":"devel/courier-unicode","version":"2.3.1"},"libidn2":{"origin":"dns/libidn2","version":"2.3.8"},"libltdl":{"origin":"devel/libltdl","version":"2.5.4"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"sysconftool":{"origin":"devel/sysconftool","version":"0.21_1"}},"categories":["mail","security"],"users":["courier"],"groups":["courier"],"shlibs_required":["libc.so.8","libltdl.so.7","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"cosmoplayer","origin":"graphics/cosmoplayer","version":"2.1.1_2","comment":"Java classes to support VRML","maintainer":"thierry@FreeBSD.org","www":"http://cic.nist.gov/vrml/cosmoplayer.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c43395885f0403718eab833edf17de239723a5a762e5ef4c84e33874d3df9797","flatsize":188695,"path":"All/cosmoplayer-2.1.1_2.pkg","repopath":"All/cosmoplayer-2.1.1_2.pkg","licenselogic":"single","licenses":["SGI"],"pkgsize":36432,"desc":"This jar file comes from Computer Associates / SGI Cosmo Player.\nIt contains classes to support VRML.\n\nIt is used by OpenDX.","deps":{"netscape-java40":{"origin":"devel/netscape-java40","version":"1999.11.15_2"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["graphics"]},{"name":"costa","origin":"math/costa","version":"2.2.2_1","comment":"Distributed Communication-Optimal Shuffle and Transpose Algorithm","maintainer":"yuri@FreeBSD.org","www":"https://github.com/eth-cscs/COSTA","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c85c86cb4fd2729f87a333f5dd0b52b1b13308d3acc79375ffbb2aa7641216ae","flatsize":664541,"path":"All/costa-2.2.2_1.pkg","repopath":"All/costa-2.2.2_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":142092,"desc":"COSTA is a communication-optimal, highly-optimised algorithm for data\nredistribution accross multiple processors, using MPI and OpenMP and\noffering the possibility to transpose and scale some or all data.","deps":{"mpich":{"origin":"net/mpich","version":"4.3.0"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"},"scalapack":{"origin":"math/scalapack","version":"2.2.2"}},"categories":["math"],"options":{"MPICH":"on","OPENMPI":"off"}},{"name":"crowdsec","origin":"security/crowdsec","version":"1.0.9","comment":"Crowdsec lightweight and collaborative security engine","maintainer":"sbz@FreeBSD.org","www":"https://github.com/crowdsecurity/crowdsec","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fedc6a3d64f7c18d830a9105e9cd3570d9b18ad6c751092724f2dd3ebcd39b5f","flatsize":43947269,"path":"All/crowdsec-1.0.9.pkg","repopath":"All/crowdsec-1.0.9.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12098308,"desc":"Crowdsec is an open-source, lightweight software, detecting peers with\naggressive behaviors to prevent them from accessing your systems. Its user\nfriendly design and assistance offers a low technical barrier of entry and\nnevertheless a high security gain.\n\nWWW: https://github.com/crowdsecurity/crowdsec","categories":["security"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"cosmosmash","origin":"games/cosmosmash","version":"1.5.0","comment":"Clone of the Intellivision(TM) game Astrosmash(TM)","maintainer":"martymac@FreeBSD.org","www":"http://sarrazip.com/dev/cosmosmash.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"049c3570d380be43afde1d449659acd297039254f3f7b52be9a699ce2df3f779","flatsize":485569,"path":"All/cosmosmash-1.5.0.pkg","repopath":"All/cosmosmash-1.5.0.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":278280,"desc":"Cosmosmash is a game where you control a base that must destroy\nrocks before they hit the ground, or you lose points. You must\nalso prevent \"spinners\" from touching the ground, or your base\nwill explode. This game is a clone of the 1981 Astrosmash(TM)\nvideo game by Mattel Electronics(TM).","deps":{"aalib":{"origin":"graphics/aalib","version":"1.4.r5_14"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"flatzebra":{"origin":"devel/flatzebra","version":"0.2.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXau":{"origin":"x11/libXau","version":"1.0.11"},"libXdmcp":{"origin":"x11/libXdmcp","version":"1.1.5"},"libaudiofile":{"origin":"audio/libaudiofile","version":"0.3.6_6"},"libmikmod":{"origin":"audio/libmikmod","version":"3.3.11.1_2"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_gfx":{"origin":"graphics/sdl2_gfx","version":"1.0.4"},"sdl2_image":{"origin":"graphics/sdl2_image","version":"2.8.8"},"sdl2_mixer":{"origin":"audio/sdl2_mixer","version":"2.8.1"},"sdl2_ttf":{"origin":"graphics/sdl2_ttf","version":"2.24.0"}},"categories":["games"],"shlibs_required":["libSDL2-2.0.so.0","libSDL2_gfx-1.0.so.0","libSDL2_image-2.0.so.0","libSDL2_mixer-2.0.so.0","libSDL2_ttf-2.0.so.0","libc.so.8","libflatzebra-0.2.so.2","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"coyim","origin":"net-im/coyim","version":"0.3.11_29","comment":"Safe and secure by default XMPP chat client which uses Tor","maintainer":"fox@FreeBSD.org","www":"https://coy.im","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9cd0e2391a0817353d76475af963e65370ed979fe8eba2dfd37ac2d15f4c6dea","flatsize":15030826,"path":"All/coyim-0.3.11_29.pkg","repopath":"All/coyim-0.3.11_29.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":3330228,"desc":"CoyIM is an XMPP chat client that is safe and secure by default: no\nsettings to change, no plugins to install, no computer configuration\nto change. Requires Tor and is written in Go.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["net-im"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libz.so.3"],"options":{"NLS":"on"}},{"name":"corrupter","origin":"graphics/corrupter","version":"1.0_23","comment":"Simple image glitcher for screen lockers","maintainer":"ports@FreeBSD.org","www":"https://github.com/r00tman/corrupter","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0564b26f4a6c7896c12c942b9a37653fd23d50a699c23dba691a93bfd72d82c5","flatsize":1683174,"path":"All/corrupter-1.0_23.pkg","repopath":"All/corrupter-1.0_23.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":625164,"desc":"corrupter is simple image glitcher suitable for producing nice looking\ni3lock backgrounds.","categories":["graphics"],"messages":[{"message":"===>   NOTICE:\n\nThe corrupter port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"corrade","origin":"devel/corrade","version":"2020.06","comment":"C++11/C++14 multiplatform utility library","maintainer":"yuri@FreeBSD.org","www":"https://magnum.graphics/corrade/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c55f1ed086172e95eb50545349b643f2cbb857c2dd7ed15aead120570e3c8ba6","flatsize":1877089,"path":"All/corrade-2020.06.pkg","repopath":"All/corrade-2020.06.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":376280,"desc":"Corrade is a multiplatform utility library written in C++11/C++14.\nIt's used as a base for the Magnum graphics engine, among other things.\n\nFeatures:\n* Low-level utilities to bridge platform differences when accessing OS\n  functionality, filesystem, console and environment\n* Lightweight container implementations, complementing STL features with focus\n  on compilation speed, ease of use and performance\n* Test framework emphasizing flexibility, extensibility, minimal use of macros\n  and clarity of diagnostic output\n* Plugin management library with static and dynamic plugins, dependency handling\n  and hot code reload\n* Signal/slot connection library with full type safety","categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"corosync2","origin":"net/corosync2","version":"2.4.6_1","comment":"Corosync Cluster Engine","maintainer":"flo@FreeBSD.org","www":"https://corosync.github.io/corosync/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"55c844405d72dd282fa1fe2ae6a967e9a7cd79e8fa334ea12881a61b5e593b0b","flatsize":1616876,"path":"All/corosync2-2.4.6_1.pkg","repopath":"All/corosync2-2.4.6_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":458164,"desc":"The Corosync Cluster Engine is a Group Communication System with additional\nfeatures for implementing high availability within applications. The project\nprovides four C Application Programming Interface features:\n\n* A closed process group communication model with virtual synchrony guarantees\n  for creating replicated state machines.\n* A simple availability manager that restarts the application process when it\n  has failed.\n* A configuration and statistics in-memory database that provide the ability\n  to set, retrieve, and receive change notifications of information.\n* A quorum system that notifies applications when quorum is achieved or lost.\n\nCorosync is used as a High Availability framework by projects such as Apache\nQpid and Pacemaker.","deps":{"libqb":{"origin":"devel/libqb","version":"2.0.6_1"},"nspr":{"origin":"devel/nspr","version":"4.36"},"nss":{"origin":"security/nss","version":"3.112"}},"categories":["net"],"shlibs_required":["libc.so.8","libpthread.so.0","libqb.so.100"],"options":{"DBUS":"off","DOCS":"on","SNMP":"off"},"annotations":{"cpe":"cpe:2.3:a:corosync:corosync:2.4.6:::::dragonfly6:x86_64:1"},"messages":[{"message":"For correct operation, maximum socket buffer size must be tuned\nby performing the following command as root :\n\n# sysctl kern.ipc.maxsockbuf=18874368\n\nTo preserve this setting across reboots, append the following\nto /etc/sysctl.conf :\n\nkern.ipc.maxsockbuf=18874368","type":"install"}]},{"name":"corkscrew","origin":"net/corkscrew","version":"2.0_1","comment":"HTTP tunnelling utility for SSH","maintainer":"ehaupt@FreeBSD.org","www":"http://www.agroman.net/corkscrew/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f8ea2140efc6c15fd20980543b4307d7bb7710331de87a6b7602c2b76f05b11e","flatsize":31111,"path":"All/corkscrew-2.0_1.pkg","repopath":"All/corkscrew-2.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":12476,"desc":"Corkscrew is a simple utility to help tunnel SSH connections through\nweb proxies.\n\nAdd the following line to your ~/.ssh/config file (replacing HOST and\nPORT with your web proxy settings):\n\tProxyCommand /usr/local/bin/corkscrew HOST PORT %25h %25p","categories":["net"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"courier-unicode","origin":"devel/courier-unicode","version":"2.3.1","comment":"Courier implementation of Unicode Standard related algorithms","maintainer":"madpilot@FreeBSD.org","www":"https://www.courier-mta.org/unicode/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"be5d18e9cb7dbd1e4b69b6f2f40bcff6f4769c170c1f928aa1b906e9755f4881","flatsize":1442016,"path":"All/courier-unicode-2.3.1.pkg","repopath":"All/courier-unicode-2.3.1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":217068,"desc":"Courier library which implements several algorithms related to the\nUnicode Standard:\n\n - Look up uppercase, lowercase, and titlecase equivalents of a\n   unicode character.\n\n - Implementation of grapheme and work breaking rules.\n\n - Implementation of line breaking rules.\n\n - Several ancillary functions, like looking up the unicode character\n   that corresponds to some HTML 4.0 entity (such as \"&amp;\", for\n   example), and determining the normal width or a double-width status\n   of a unicode character. Also, an adaptation of the iconv(3) API\n   for this unicode library.\n\nThis library also implements C++ bindings for these algorithms.","categories":["devel","mail"]},{"name":"corosync3","origin":"net/corosync3","version":"3.1.8_1","comment":"Corosync Cluster Engine","maintainer":"flo@FreeBSD.org","www":"https://corosync.github.io/corosync/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6ed33c9f1a5d6b5ca7ddc880971615018e38a3c133f1d7ebb993a53cc7b2c234","flatsize":1420505,"path":"All/corosync3-3.1.8_1.pkg","repopath":"All/corosync3-3.1.8_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":463040,"desc":"The Corosync Cluster Engine is a Group Communication System with additional\nfeatures for implementing high availability within applications. The project\nprovides four C Application Programming Interface features:\n\n* A closed process group communication model with virtual synchrony guarantees\n  for creating replicated state machines.\n* A simple availability manager that restarts the application process when it\n  has failed.\n* A configuration and statistics in-memory database that provide the ability\n  to set, retrieve, and receive change notifications of information.\n* A quorum system that notifies applications when quorum is achieved or lost.\n\nCorosync is used as a High Availability framework by projects such as Apache\nQpid and Pacemaker.","deps":{"kronosnet":{"origin":"devel/kronosnet","version":"1.26_1"},"libqb":{"origin":"devel/libqb","version":"2.0.6_1"},"nspr":{"origin":"devel/nspr","version":"4.36"},"nss":{"origin":"security/nss","version":"3.112"}},"categories":["net"],"shlibs_required":["libc.so.8","libknet.so.1","libpthread.so.0","libqb.so.100"],"options":{"DBUS":"off","DOCS":"on","SNMP":"off"},"annotations":{"cpe":"cpe:2.3:a:corosync:corosync:3.1.8:::::dragonfly6:x86_64:1"},"messages":[{"message":"For correct operation, maximum socket buffer size must be tuned\nby performing the following command as root :\n\n# sysctl kern.ipc.maxsockbuf=18874368\n\nTo preserve this setting across reboots, append the following\nto /etc/sysctl.conf :\n\nkern.ipc.maxsockbuf=18874368","type":"install"}]},{"name":"corsixth","origin":"games/corsix-th","version":"0.68.0","comment":"Open source clone of Theme Hospital","maintainer":"madpilot@FreeBSD.org","www":"https://github.com/CorsixTH/CorsixTH","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ca82b68b6ebff62a5122f901924536a39e43c8766560f595251b28fae16b843c","flatsize":12341591,"path":"All/corsixth-0.68.0.pkg","repopath":"All/corsixth-0.68.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1998724,"desc":"This project aims to reimplement the game engine of Theme Hospital, and be\nable to load the original game data files.  This means that you will need\na purchased copy of Theme Hospital, or a copy of the demo, in order to use\nCorsixTH.  After most of the original engine has been reimplemented, the\nthe project will serve as a base from which extensions and improvements to\nthe original game can be made.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"lua54":{"origin":"lang/lua54","version":"5.4.7"},"lua54-lpeg":{"origin":"devel/lua-lpeg","version":"1.1.0"},"lua54-luafilesystem":{"origin":"devel/luafilesystem","version":"1.8.0"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_mixer":{"origin":"audio/sdl2_mixer","version":"2.8.1"}},"categories":["games"],"shlibs_required":["libSDL2-2.0.so.0","libSDL2_mixer-2.0.so.0","libavcodec.so.60","libavformat.so.60","libavutil.so.58","libc.so.8","libfreetype.so.6","liblua-5.4.so","libm.so.4","libpthread.so.0","libstdc++.so.9","libswresample.so.4","libswscale.so.7"],"options":{"MOVIES":"on","TOOLS":"on"},"messages":[{"message":"At the moment, game assets (graphics, sounds, levels, translations, etc.)\nare loaded from the original game files.  Therefore, you will require a\npre-existing Theme Hospital install in order to use CorsixTH.  If you've\ngot a copy of the original game disk lying around, then great -- copy the\nHOSP folder (which should contain directories called Data, QData, Levels,\netc.) from the root of the CD to somewhere on your hard drive, and use\nthis for the theme_hospital_install setting later.  If you are unable to\nacquire the full game data files, then the demo can be downloaded easily\nand used instead (though the demo only has one level, and lacks most of\nthe management screens).","type":"install"}]},{"name":"coreutils","origin":"sysutils/coreutils","version":"9.6","comment":"Free Software Foundation core utilities","maintainer":"jharris@widomaker.com","www":"https://www.gnu.org/software/coreutils/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"46f82d256c27d8f31e4ed2bfd96b900976e1e0431364b0c6037295c6d9245e7f","flatsize":19250987,"path":"All/coreutils-9.6.pkg","repopath":"All/coreutils-9.6.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":2788560,"desc":"The Free Software Foundation's core utilities:\n\n  basename, cat, chgrp, chmod, chown, chroot, cksum, comm, cp, csplit,\n  cut, date, dd, df, dir, dircolors, dirname, du, echo, env, expand, expr,\n  factor, false, fmt, fold, groups, head, hostid, hostname, id, install,\n  join, kill, link, ln, logname, ls, md5sum, mkdir, mkfifo, mknod, mv, nice,\n  nl, nohup, od, paste, pathchk, pinky, pr, printenv, printf, ptx, pwd,\n  readlink, rm, rmdir, seq, sha1sum, shred, sleep, sort, split, stat, stty,\n  su, sum, sync, tac, tail, tee, test, touch, tr, true, tsort, tty, uname,\n  unexpand, uniq, unlink, uptime, users, vdir, wc, who, whoami, yes\n\nSimilar utilities to most of these exist in the FreeBSD base system,\nbut many of the GNU versions have added functionality that is\nuseful.\n\nNote that this port will install these utilities with a `g' prefix,\nfor example gdate, gexpr, and gtest, but the texinfo documentation\nwill refer to them without the `g' prefix.\n\nGNU su does not support a wheel group.  This port installs it\nwithout the suid bit, unless you define WITH_SUID while building.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["sysutils","textproc"],"shlibs_required":["libc.so.8","libintl.so.8","libpthread.so.0"],"options":{"GMP":"off","NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:gnu:coreutils:9.6:::::dragonfly6:x86_64"}},{"name":"cpu_rec_rs","origin":"devel/cpu_rec_rs","version":"1.0.0_15","comment":"Determine which CPU architecture is used in a binary file","maintainer":"se@FreeBSD.org","www":"https://github.com/trou/cpu_rec_rs/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c21cfa863c22ee5d65d24dd192aabe9156891945d293012d63d4f435c7823d1c","flatsize":27007207,"path":"All/cpu_rec_rs-1.0.0_15.pkg","repopath":"All/cpu_rec_rs-1.0.0_15.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":8687400,"desc":"cpu_rec_rs is a Rust reimplementation of the original cpu_rec.\nWhy reimplement it?\n\n - Performance\n - Code simplification\n - Rust practice\n\nThe original cpu_rec contains a lot of code necessary for experimenting\nand updating the corpus.\n\nIf you want to play with various settings for prediction, please use\ncpu_rec (github.com/airbus-seclab/cpu_rec).","categories":["devel"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"coreos-ct","origin":"sysutils/coreos-ct","version":"0.9.0_23","comment":"Container Linux Config Transpiler","maintainer":"fabian.freyer@physik.tu-berlin.de","www":"https://coreos.com/os/docs/latest/overview-of-ct.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b17d19a7211ca3d906e2e6bd23bee792961b49c9433725d18cfbac3049be2c1c","flatsize":4612740,"path":"All/coreos-ct-0.9.0_23.pkg","repopath":"All/coreos-ct-0.9.0_23.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1569180,"desc":"The Config Transpiler, ct, is the utility responsible for transforming a\nuser-provided Container Linux Configuration into an Ignition configuration.\nThe resulting Ignition config can then be provided to a Container Linux machine\nwhen it first boots in order to provision it.","categories":["sysutils"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"coregarage","origin":"deskutils/coregarage","version":"4.5.0","comment":"Settings manager for C Suite","maintainer":"jwb@FreeBSD.org","www":"https://gitlab.com/cubocore/coregarage","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4219423bd234827b7165ecfae9f4993a2f7aabce2be6ca864926ce2242bfdede","flatsize":239633,"path":"All/coregarage-4.5.0.pkg","repopath":"All/coregarage-4.5.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":73988,"desc":"Coregarage is a settings manager for C Suite, part of the CuboCore\nsuite of simple, lighweight Qt applications.  Coregarage is a\ncentralized tool that manages settings for a variety of CuboCore apps.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"libarchive-qt":{"origin":"archivers/libarchive-qt","version":"2.0.6"},"libcprime":{"origin":"deskutils/libcprime","version":"4.5.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["deskutils"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Widgets.so.5","libarchiveqt5.so.2","libc.so.8","libcprime-core.so.4","libcprime-widgets.so.4","libm.so.4","libstdc++.so.9"]},{"name":"coreos-etcd32","origin":"devel/etcd32","version":"3.2.32_26","comment":"Highly-available key value store and service discovery","maintainer":"ports@FreeBSD.org","www":"https://github.com/etcd-io/etcd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"039a93c71f161da671a377bf37d0f7b2f91c599c8b06b5d23aaa0058c8bb81ad","flatsize":31108151,"path":"All/coreos-etcd32-3.2.32_26.pkg","repopath":"All/coreos-etcd32-3.2.32_26.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":8497936,"desc":"A highly-available key value store for shared\nconfiguration and service discovery. etcd is\ninspired by zookeeper and doozer, with a focus on:\n\n* Simple: curl'able user facing API (HTTP+JSON)\n* Secure: optional SSL client cert authentication\n* Fast: benchmarked 1000s of writes/s per instance\n* Reliable: Properly distributed using Raft\n\nEtcd is written in Go and uses the raft consensus\nalgorithm to manage a highly-available replicated log.","categories":["devel"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:etcd:etcd:3.2.32:::::dragonfly6:x86_64:26"},"messages":[{"message":"===>   NOTICE:\n\nThe coreos-etcd32 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"copytape","origin":"sysutils/copytape","version":"1.0_1","comment":"Program that is used to duplicate magtapes","maintainer":"sjroz@verizon.net","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"57c82611f7a8b4894209ffde6b6177eacd18a51327dfea232aed7c675bfa8053","flatsize":11177,"path":"All/copytape-1.0_1.pkg","repopath":"All/copytape-1.0_1.pkg","licenselogic":"single","pkgsize":6844,"desc":"Copytape duplicates magtapes. It is intended for duplication of\nbootable or other non-file-structured (non-tar-structured) magtapes\non systems with only one tape drive. Copytape is blissfully ignorant\nof tape formats. It merely makes a bit-for-bit copy of its input.","categories":["sysutils"],"shlibs_required":["libc.so.8"]},{"name":"coreos-etcd31","origin":"devel/etcd31","version":"3.1.20_28","comment":"Highly-available key value store and service discovery","maintainer":"ports@FreeBSD.org","www":"https://github.com/etcd-io/etcd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"192d6c456691d2fb2295dd79ffc60a8286633f890daf7efe650585eaf03824b5","flatsize":28931812,"path":"All/coreos-etcd31-3.1.20_28.pkg","repopath":"All/coreos-etcd31-3.1.20_28.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":8049796,"desc":"A highly-available key value store for shared\nconfiguration and service discovery. etcd is\ninspired by zookeeper and doozer, with a focus on:\n\n* Simple: curl'able user facing API (HTTP+JSON)\n* Secure: optional SSL client cert authentication\n* Fast: benchmarked 1000s of writes/s per instance\n* Reliable: Properly distributed using Raft\n\nEtcd is written in Go and uses the raft consensus\nalgorithm to manage a highly-available replicated log.","categories":["devel"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:etcd:etcd:3.1.20:::::dragonfly6:x86_64:28"},"messages":[{"message":"===>   NOTICE:\n\nThe coreos-etcd31 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cqrlog-qt6","origin":"comms/cqrlog","version":"2.5.2_13","comment":"Amateur Radio logging application","maintainer":"hamradio@FreeBSD.org","www":"https://www.cqrlog.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"141cb19d6ec9da8dfe5ca4214f94b0d307a8e1c920dd666b30b3061437eade99","flatsize":38687859,"path":"All/cqrlog-qt6-2.5.2_13.pkg","repopath":"All/cqrlog-qt6-2.5.2_13.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":15176324,"desc":"CQRLOG is an advanced ham radio logger based on MySQL database. It provides\nradio control based on hamlib libraries, DX cluster connection, band map,\nQRZ.com/HamQTH.com callbook (XML access), IOTA support, a grayliner,\npropagation indicator, xplanet support (maps in azimuthal projection centered\nin your QTH), OK1RR free QSL manager database etc.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"hamlib":{"origin":"comms/hamlib","version":"4.6.2"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"mysql80-server":{"origin":"databases/mysql80-server","version":"8.0.41"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"qt6pas":{"origin":"x11-toolkits/qt6pas","version":"6.2.10_1"}},"categories":["comms","hamradio"],"shlibs_required":["libQt6Pas.so.6","libc.so.8","libpthread.so.0"],"annotations":{"flavor":"qt6"}},{"name":"cops","origin":"security/cops","version":"1.04_1","comment":"System secureness checker","maintainer":"cy@FreeBSD.org","www":"http://www.fish2.com/cops/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f6de87e7ccc60cad884092fdc632bc7ad3873d04f276264b5e8453e91a20dfd1","flatsize":1044759,"path":"All/cops-1.04_1.pkg","repopath":"All/cops-1.04_1.pkg","licenselogic":"single","pkgsize":258452,"desc":"Cops is a set of programs to check how secure your system is.  It\nchecks file and directory privileges, SUID programs, etc.  It has\nsupport for checking passwords, but this port doesn't include it\nas it is DES based.  This port installs cops in a single directory\narea.  The directory has no non-user privileges and cops is meant\nto be run locally to that directory.  The perl version of cops is\nalso included in a subdirectory.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["security"],"shlibs_required":["libc.so.8"]},{"name":"coreos-etcd34","origin":"devel/etcd34","version":"3.4.18_26","comment":"Highly-available key value store and service discovery","maintainer":"ports@FreeBSD.org","www":"https://github.com/coreos/etcd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cefca08265b7f534600fff22bc66e726a41b8a37e16e0406bfa63811fab431e1","flatsize":34218398,"path":"All/coreos-etcd34-3.4.18_26.pkg","repopath":"All/coreos-etcd34-3.4.18_26.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":9519844,"desc":"A highly-available key value store for shared\nconfiguration and service discovery. etcd is\ninspired by zookeeper and doozer, with a focus on:\n\n* Simple: curl'able user facing API (HTTP+JSON)\n* Secure: optional SSL client cert authentication\n* Fast: benchmarked 1000s of writes/s per instance\n* Reliable: Properly distributed using Raft\n\nEtcd is written in Go and uses the raft consensus\nalgorithm to manage a highly-available replicated log.","categories":["devel"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:etcd:etcd:3.4.18:::::dragonfly6:x86_64:26"},"messages":[{"message":"===>   NOTICE:\n\nThe coreos-etcd34 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cpu-microcode-intel","origin":"sysutils/cpu-microcode-intel","version":"20250211","comment":"Intel CPU microcode updates","maintainer":"jrm@FreeBSD.org","www":"https://github.com/intel/Intel-Linux-Processor-Microcode-Data-Files","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e901b8108267720cf59bd770ee41e54894f4f7863075c2ed43d1495fd0b9e9b9","flatsize":21606668,"path":"All/cpu-microcode-intel-20250211.pkg","repopath":"All/cpu-microcode-intel-20250211.pkg","licenselogic":"single","licenses":["EULA"],"pkgsize":17082104,"desc":"This port uses the cpuctl(4) microcode update facility to keep your Intel\nprocessor's firmware up-to-date.\n\nUpdating your microcode can help to mitigate certain potential security\nvulnerabilities in CPUs as well as address certain functional issues that could,\nfor example, result in unpredictable system behavior such as hangs, crashes,\nunexpected reboots, data errors, etc.","deps":{"cpu-microcode-rc":{"origin":"sysutils/cpu-microcode-rc","version":"1.0_2"}},"categories":["sysutils"],"options":{"RC":"on","SPLIT":"on"},"annotations":{"cpe":"cpe:2.3:o:intel:microcode:20250211:::::dragonfly6:x86_64"},"messages":[{"message":"Refer to the cpu-microcode-rc installation notes to enable Intel\nmicrocode updates.","type":"install"}]},{"name":"coovachilli","origin":"net-mgmt/coovachilli","version":"1.0.12_2","comment":"Access controller for wired & wireless clients","maintainer":"venture37@geeklan.co.uk","www":"https://www.coova.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"46ff639f8052b1751a6e9b6f5f899a01b32f9245b6e83eb672dca6da72decdb7","flatsize":932643,"path":"All/coovachilli-1.0.12_2.pkg","repopath":"All/coovachilli-1.0.12_2.pkg","licenselogic":"single","pkgsize":244976,"desc":"CoovaChilli is an access controller\nIt provides a captive portal / walled garden environment.\nCoova builds on the popular features of the now defunct Chillispot.","categories":["net-mgmt"],"shlibs_required":["libc.so.8"],"options":{"EXAMPLES":"on"},"annotations":{"cpe":"cpe:2.3:a:coovachilli_project:coovachilli:1.0.12:::::dragonfly6:x86_64:2"},"messages":[{"message":"Add coovachilli_enable=\"YES\" to /etc/rc.conf\n\n You'll need to tweak your kernel settings\n add the following to /boot/loader.conf\n kern.ipc.msgseg=16000\n kern.ipc.msgmnb=16000\n\n Sample config files located in %%EXAMPLESDIR%%\n copy the sample main.conf file to your\n chilli directory & create an empty\n hs.conf & local.conf to get going.","type":"install"}]},{"name":"coolmail","origin":"mail/coolmail","version":"1.3_4","comment":"Xbiff like mail tool with animated 3D graphics","maintainer":"udo@schweigert-muc.de","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e8fb23ab5a561abc9cdaf0450df907dbafa74e7944378404d4ea78633211037b","flatsize":34492,"path":"All/coolmail-1.3_4.pkg","repopath":"All/coolmail-1.3_4.pkg","licenselogic":"single","pkgsize":12520,"desc":"Coolmail is like xbiff -- it watches your inbox mail file\nand lets you know when you have mail.  But unlike xbiff, it can launch\nyour favorite mail utility when you click on it, and it has cool\nanimated 3D graphics.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"}},"categories":["mail"],"shlibs_required":["libX11.so.6","libXext.so.6","libXt.so.6","libc.so.8","libm.so.4"]},{"name":"convmv","origin":"converters/convmv","version":"2.05_1","comment":"Convert filenames from one encoding to another","maintainer":"kcwu@csie.org","www":"https://j3e.de/linux/convmv/man/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f614d26c41fc9dd07aab37e96e2e27a4f6c4bc7a436fc4c5f66371c80b8600b8","flatsize":101203,"path":"All/convmv-2.05_1.pkg","repopath":"All/convmv-2.05_1.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3"],"pkgsize":35544,"desc":"convmv is meant to help convert a single filename, a directory tree and the\ncontained files or a whole filesystem into a different encoding. It just\nconverts the filenames, not the content of the files. A special feature of\nconvmv is that it also takes care of symlinks, also converts the symlink target\npointer in case the symlink target is being converted, too.\n\nAll this comes in very handy when one wants to switch over from old 8-bit\nlocales to UTF-8 locales. It is also possible to convert directories to UTF-8\nwhich are already partly UTF-8 encoded. convmv is able to detect if certain\nfiles are UTF-8 encoded and will skip them by default. To turn this smartness\noff use the --nosmart switch.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","perl5"]},{"name":"coordgenlibs","origin":"science/coordgenlibs","version":"3.0.2","comment":"Schrodinger-developed 2D coordinate generation","maintainer":"yuri@FreeBSD.org","www":"https://github.com/schrodinger/coordgenlibs","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fcc99ccb16e9e6605723ad4613c0ad0d33165cbf4bde8b59c31ddeb1497cbbf8","flatsize":880361,"path":"All/coordgenlibs-3.0.2.pkg","repopath":"All/coordgenlibs-3.0.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":238444,"desc":"This is Schrodinger, Inc's 2D coordinate generation. The emphasis of these\nalgorithms are on quality of 2D coordinates rather than speed of generation.\nThe algorithm distinguishes itself from many others by doing well with both\nmacrocycles and metal complexes. It also does extremely well on typical\ndrug-like small molecules, and has been validated on millions of compounds.","deps":{"maeparser":{"origin":"science/maeparser","version":"1.3.2"}},"categories":["science"]},{"name":"coreos-etcd33","origin":"devel/etcd33","version":"3.3.23_25","comment":"Highly-available key value store and service discovery","maintainer":"ports@FreeBSD.org","www":"https://github.com/coreos/etcd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4762c517518eee4745a10cd9f670c71a759a0a22ec930a2b4dfc84ad49fa0112","flatsize":33737281,"path":"All/coreos-etcd33-3.3.23_25.pkg","repopath":"All/coreos-etcd33-3.3.23_25.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":9274276,"desc":"A highly-available key value store for shared\nconfiguration and service discovery. etcd is\ninspired by zookeeper and doozer, with a focus on:\n\n* Simple: curl'able user facing API (HTTP+JSON)\n* Secure: optional SSL client cert authentication\n* Fast: benchmarked 1000s of writes/s per instance\n* Reliable: Properly distributed using Raft\n\nEtcd is written in Go and uses the raft consensus\nalgorithm to manage a highly-available replicated log.","categories":["devel"],"shlibs_required":["libc.so.8","libdl.so.0","libpthread.so.0"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:etcd:etcd:3.3.23:::::dragonfly6:x86_64:25"},"messages":[{"message":"===>   NOTICE:\n\nThe coreos-etcd33 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"coreos-etcd","origin":"devel/etcd","version":"2.3.8_29","comment":"Highly-available key value store and service discovery","maintainer":"robak@FreeBSD.org","www":"https://github.com/etcd-io/etcd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"154f6ffa46ea035d04ef67f4d48f417ac40ad9d22a595aa38d1742319dd9f671","flatsize":23392337,"path":"All/coreos-etcd-2.3.8_29.pkg","repopath":"All/coreos-etcd-2.3.8_29.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":6698540,"desc":"A highly-available key value store for shared\nconfiguration and service discovery. etcd is\ninspired by zookeeper and doozer, with a focus on:\n\n* Simple: curl'able user facing API (HTTP+JSON)\n* Secure: optional SSL client cert authentication\n* Fast: benchmarked 1000s of writes/s per instance\n* Reliable: Properly distributed using Raft\n\nEtcd is written in Go and uses the raft consensus\nalgorithm to manage a highly-available replicated log.","categories":["devel"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:etcd:etcd:2.3.8:::::dragonfly6:x86_64:29"}},{"name":"convertall","origin":"math/convertall","version":"0.8.0_8","comment":"Another unit converter","maintainer":"jhale@FreeBSD.org","www":"https://convertall.bellz.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6cba790adde4258f8f148c95227a209f8e270078b24a585bd767a9e7741ab8c1","flatsize":1497264,"path":"All/convertall-0.8.0_8.pkg","repopath":"All/convertall-0.8.0_8.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":257204,"desc":"A unit converter that can combine the units any way you want.  If\nyou want to convert from inches per decade, that's fine.  Or from\nmeter-pounds.  Or from cubic nautical miles.  The units don't have to\nmake sense to anyone else.","deps":{"py311-qt5-pyqt":{"origin":"devel/py-qt5-pyqt","version":"5.15.11_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math"],"options":{"NLS":"on"}},{"name":"converseen-qt6","origin":"graphics/converseen","version":"0.13.0.1_1","comment":"Easy to use graphics conversion utility","maintainer":"fernape@FreeBSD.org","www":"https://converseen.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"da3dd8be962c98994ab7c09bfe116c00e557649b10ef61b64bbf5f7f50ad67d9","flatsize":1240270,"path":"All/converseen-qt6-0.13.0.1_1.pkg","repopath":"All/converseen-qt6-0.13.0.1_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":318988,"desc":"Converseen is an open source project written in C++ with the powerful Qt4\nlibraries. Thanks to the Magick++ image libraries it supports more than 100\nimage formats. You can convert and resize an unlimited number of images to\nany of the most popular formats: DPX, EXR, GIF, JPEG, JPEG-2000, PDF, PhotoCD,\nPNG, Postscript, SVG, and TIFF.","deps":{"ImageMagick7":{"origin":"graphics/ImageMagick7","version":"7.1.1.45"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["graphics"],"shlibs_required":["libGLX.so.0","libMagick++-7.so.5","libMagickCore-7.so.10","libMagickWand-7.so.10","libOpenGL.so.0","libQt6Core.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Widgets.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"annotations":{"flavor":"qt6"}},{"name":"controllermap","origin":"x11/controllermap","version":"2.32.2","comment":"Game controller mapping generator","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"16f14111cc75af406ec0a0617fe62c352b71f7b4cad19d942ec0b5640090b22d","flatsize":720673,"path":"All/controllermap-2.32.2.pkg","repopath":"All/controllermap-2.32.2.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":54804,"desc":"controllermap helps to map buttons on Xbox 360 style gamepad for use\nwith SDL_GameController API. The output can be appended into an\nexisting gamecontrollerdb.txt file or to SDL_GAMECONTROLLERCONFIG.","deps":{"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"}},"categories":["x11"],"shlibs_required":["libSDL2-2.0.so.0","libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe controllermap port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"copyq","origin":"deskutils/copyq","version":"10.0.0","comment":"Qt6 based clipboard manager","maintainer":"eduardo@FreeBSD.org","www":"https://github.com/hluk/CopyQ","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b76f6d888dfe4507a8fe9baedb81f4e296f7e4bf529f092ccac75dd417e06c40","flatsize":8204498,"path":"All/copyq-10.0.0.pkg","repopath":"All/copyq-10.0.0.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":1906512,"desc":"CopyQ is an advanced clipboard manager with editing and scripting\nfeatures.  It monitors the system clipboard and saves its content\nin customized tabs.  Saved clipboard snippets can be later copied\nand pasted directly into any application.\n\nFeatures:\n- Store text, HTML, images or any other custom formats\n- Quickly browse and filter items in clipboard history\n- Sort, create, edit, remove, copy/paste, drag'n'drop items in tabs\n- Add notes or tags to items\n- System-wide shortcuts with customizable commands\n- Paste items with shortcut or from tray or main window\n- Fully customizable appearance\n- Advanced command-line interface and scripting\n- Ignore clipboard copied from some windows or containing some text\n- Support for simple Vim-like editor and shortcuts","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"kf6-knotifications":{"origin":"devel/kf6-knotifications","version":"6.14.0"},"kf6-kstatusnotifieritem":{"origin":"deskutils/kf6-kstatusnotifieritem","version":"6.14.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"},"qt6-svg":{"origin":"graphics/qt6-svg","version":"6.8.3"},"qt6-wayland":{"origin":"graphics/qt6-wayland","version":"6.8.3"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["deskutils"],"shlibs_required":["libGLX.so.0","libICE.so.6","libKF6Notifications.so.6","libKF6StatusNotifierItem.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Qml.so.6","libQt6Svg.so.6","libQt6WaylandClient.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXfixes.so.3","libXtst.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6","libwayland-client.so.0","libwayland-cursor.so.0","libxkbcommon.so.0"],"options":{"PLUGINS":"on"}},{"name":"converseen","origin":"graphics/converseen","version":"0.13.0.1_1","comment":"Easy to use graphics conversion utility","maintainer":"fernape@FreeBSD.org","www":"https://converseen.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"970872061eb803a1ec6d3063e04b24f27865b130b2e99f168c0a048e64794398","flatsize":1248414,"path":"All/converseen-0.13.0.1_1.pkg","repopath":"All/converseen-0.13.0.1_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":317560,"desc":"Converseen is an open source project written in C++ with the powerful Qt4\nlibraries. Thanks to the Magick++ image libraries it supports more than 100\nimage formats. You can convert and resize an unlimited number of images to\nany of the most popular formats: DPX, EXR, GIF, JPEG, JPEG-2000, PDF, PhotoCD,\nPNG, Postscript, SVG, and TIFF.","deps":{"ImageMagick7":{"origin":"graphics/ImageMagick7","version":"7.1.1.45"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["graphics"],"shlibs_required":["libMagick++-7.so.5","libMagickCore-7.so.10","libMagickWand-7.so.10","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libstdc++.so.9"],"annotations":{"flavor":"qt5"}},{"name":"contractor","origin":"sysutils/contractor","version":"0.3.5","comment":"Desktop-wide extension service","maintainer":"duchateau.olivier@gmail.com","www":"https://github.com/elementary/contractor","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f020c01dae71938579c26216a56ca3347e788d53dc7cd4df06ba0a09687defae","flatsize":106281,"path":"All/contractor-0.3.5.pkg","repopath":"All/contractor-0.3.5.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":32980,"desc":"Contractor is an extension service that allows applications to use the\nexposed functionnality of registered apps. This way, applications don't have\nto have the functions hard coded into them.","deps":{"dbus-glib":{"origin":"devel/dbus-glib","version":"0.114"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libgee":{"origin":"devel/libgee","version":"0.20.6_1"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libgee-0.8.so.2","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libintl.so.8"]},{"name":"convey","origin":"net-im/convey","version":"0.3_4","comment":"Instant Message (IM) program using the Jabber protocol","maintainer":"nivit@FreeBSD.org","www":"https://convey.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6fa6d08310668d817b452d1ac5ae6250fd30c6124004a0baa1e4e6116040099e","flatsize":1043783,"path":"All/convey-0.3_4.pkg","repopath":"All/convey-0.3_4.pkg","licenselogic":"single","pkgsize":929936,"desc":"Convey allows people across the globe to collaboratively draw images while\nchatting online. Using pictures in addition to words makes communicating online\nfun and easy.\n\nConvey is an Instant Message (IM) program. You can send an message to a friend,\nbut unlike email, the message instantly appears on your friend's screen if they\nare online. Otherwise, the message is delivered to your friend when they log\nonto the Internet.\n\nConvey uses the Jabber protocol to send its messages. A protocol consists of\nthe rules by which a computer communicates with another computer.\n\nUsing Jabber, Convey provides users connections to other popular IM programs,\nsuch as AOL Instant Messenger, ICQ, MSN Instant Messenger, and Yahoo!\nMessenger.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","net-im"]},{"name":"containers-common","origin":"sysutils/containers-common","version":"0.61.1","comment":"Common manpages and config files for podman and buildah","maintainer":"dfr@FreeBSD.org","www":"https://github.com/containers","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"edacecc96e22d2901a7d40f7a2bd2508ef29975b1e5e24669fb0c9090281d7c7","flatsize":100667,"path":"All/containers-common-0.61.1.pkg","repopath":"All/containers-common-0.61.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":75048,"desc":"Common manpages and config files for Podman and Buildah.","categories":["sysutils"],"messages":[{"message":"Container images and related state is stored in /var/db/containers. It\nis recommended to use ZFS for this:\n\n# zfs create -o mountpoint=/var/db/containers zroot/containers\n\nIf your system cannot use ZFS, change storage.conf to use the vfs\nstorage driver:\n\n# sed -I .bak -e 's/driver = \"zfs\"/driver = \"vfs\"/' /usr/local/etc/containers/storage.conf","type":"install"}]},{"name":"cqrlog-qt5","origin":"comms/cqrlog","version":"2.5.2_13","comment":"Amateur Radio logging application","maintainer":"hamradio@FreeBSD.org","www":"https://www.cqrlog.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e351e0c4c827679692c527239f4d4b372c54ad6c97e49e7ab07741ee5cdd1f37","flatsize":38701155,"path":"All/cqrlog-qt5-2.5.2_13.pkg","repopath":"All/cqrlog-qt5-2.5.2_13.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":15178384,"desc":"CQRLOG is an advanced ham radio logger based on MySQL database. It provides\nradio control based on hamlib libraries, DX cluster connection, band map,\nQRZ.com/HamQTH.com callbook (XML access), IOTA support, a grayliner,\npropagation indicator, xplanet support (maps in azimuthal projection centered\nin your QTH), OK1RR free QSL manager database etc.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"hamlib":{"origin":"comms/hamlib","version":"4.6.2"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"mysql80-server":{"origin":"databases/mysql80-server","version":"8.0.41"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"qt5pas":{"origin":"x11-toolkits/qt5pas","version":"1.2.16_1,1"}},"categories":["comms","hamradio"],"shlibs_required":["libQt5Pas.so.1","libc.so.8","libpthread.so.0"],"annotations":{"flavor":"qt5"}},{"name":"consolehm","origin":"sysutils/consolehm","version":"1.31_2","comment":"Console based hardware monitor for FreeBSD","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"693806cbc1c1efdccb29d682e102549f45ef4ded926efb4f66c4839456926407","flatsize":11056,"path":"All/consolehm-1.31_2.pkg","repopath":"All/consolehm-1.31_2.pkg","licenselogic":"single","pkgsize":6224,"desc":"ConsoleHM uses the SMBus Driver for PIIX4 provided by Takanori Watanabe to\ngather information from hardware sensors to provide motherboard temperature, fan\nspeeds and voltage readings on the console.","categories":["sysutils"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe consolehm port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"consolamono-ttf","origin":"x11-fonts/consolamono-ttf","version":"20130127_2","comment":"Monospace font created for programming, text editors and terminal-use","maintainer":"rakuco@FreeBSD.org","www":"https://fontlibrary.org/en/font/consolamono","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4b56c18ff938757f1c9c922f6c0f1bc4fbaacfe43f813b5ec8d910806be2b0b1","flatsize":703007,"path":"All/consolamono-ttf-20130127_2.pkg","repopath":"All/consolamono-ttf-20130127_2.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":196344,"desc":"'Consola Mono' is the monospace font especially created for programming, text\neditors and for terminal-use.\n\n'Consola Mono' is a Unicode typeface font that supports all languages that use\nthe Latin, Greek, Cyrillic script and its variants, and could be expanded to\nsupport other scripts.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"construo","origin":"games/construo","version":"0.2.3_2","comment":"Fun construction toy","maintainer":"amdmi3@FreeBSD.org","www":"https://www.nongnu.org/construo/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e6890baf56a49709c7be81db97ff1b8b6650833dfc8bb86a995a6825ca60ee46","flatsize":3333864,"path":"All/construo-0.2.3_2.pkg","repopath":"All/construo-0.2.3_2.pkg","licenselogic":"and","licenses":["GPLv2","GPLv3"],"pkgsize":325688,"desc":"Construo is a simple 2D construction programm (it is currently not\na real game) for objects which consist of rods and springs and let\nthem react on physical forces. You can currently construct buildings\nand objects like bridges, towers, spaceshuttles, etc. and you let\nthem fall to ground and see seem smash and break. Sound like fun,\ndoesn't it =;-) The game is similar to Bridge Builder and heavily\ninspired from the Gamasutra article Collision Response: Bouncy,\nTrouncy, Fun. Its covered under the GNU General Public License,\nthats means source code is availabel and you are allowed to modify\nit.","deps":{"freeglut":{"origin":"graphics/freeglut","version":"3.2.1"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXxf86vm":{"origin":"x11/libXxf86vm","version":"1.1.5"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXxf86vm.so.1","libc.so.8","libglut.so.3","libm.so.4","libstdc++.so.9","libz.so.3"],"options":{"GLUT":"on"}},{"name":"consolekit2","origin":"sysutils/consolekit2","version":"1.2.6_5","comment":"Framework for defining and tracking users","maintainer":"desktop@FreeBSD.org","www":"https://github.com/ConsoleKit2/ConsoleKit2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e0f99f4c53584e28fa81b91003d270bb3e223050c30b9fbaa7d60a50698c331d","flatsize":737651,"path":"All/consolekit2-1.2.6_5.pkg","repopath":"All/consolekit2-1.2.6_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":153048,"desc":"ConsoleKit2 is a framework for defining and tracking users, login\nsessions, and seats. It allows multiple users to be logged in at the\nsame time and share hardware for their graphical session. ConsoleKit2\nwill keep track of those resources and whichever session is active\nwill have use of the hardware at that time.\n\nWhat is a seat?\n===============\nA seat is a collection of sessions and a set of hardware (usually at\nleast a keyboard and mouse). Only one session may be active on a\nseat at a time.\n\nWhat is a session?\n==================\nA session is a collection of all processes that originate from a single\ncommon ancestor and retain knowledge of a secret. As an implementation\ndetail, this secret may be stored in the process environment by the\nlogin manager under the name XDG_SESSION_COOKIE.","deps":{"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libdrm":{"origin":"graphics/libdrm","version":"2.4.123,1"},"libevdev":{"origin":"devel/libevdev","version":"1.13.2"},"libudev-devd":{"origin":"devel/libudev-devd","version":"0.6.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"polkit":{"origin":"sysutils/polkit","version":"125_1"}},"categories":["gnome","sysutils"],"shlibs_required":["libX11.so.6","libc.so.8","libdbus-1.so.3","libdevattr.so.3","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libintl.so.8","libkvm.so.3","libpolkit-gobject-1.so.0","libprop.so.3","libpthread.so.0","libudev.so.0","libz.so.3"],"options":{"POLKIT":"on","X11":"on"}},{"name":"cool-retro-term","origin":"x11/cool-retro-term","version":"1.1.1_3","comment":"Terminal emulator which mimics old cathode displays","maintainer":"danfe@FreeBSD.org","www":"https://github.com/Swordfish90/cool-retro-term","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b118b1403e7e62eee8ba46ef92368a409748758093c04b23bc1b0ce09e41596d","flatsize":2611716,"path":"All/cool-retro-term-1.1.1_3.pkg","repopath":"All/cool-retro-term-1.1.1_3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1564948,"desc":"cool-retro-term is a terminal emulator which mimics the look and feel of the\nold cathode ray tube (CRT) screens.  It has been designed to be eye-candy,\ncustomizable, and reasonably lightweight.\n\nIt is based on QML port of QTermWidget (Konsole) and requires Qt 5.2+.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-graphicaleffects":{"origin":"graphics/qt5-graphicaleffects","version":"5.15.16p0"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-quickcontrols":{"origin":"x11-toolkits/qt5-quickcontrols","version":"5.15.16p0"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"},"qt5-sqldrivers-sqlite3":{"origin":"databases/qt5-sqldrivers-sqlite3","version":"5.15.16p130"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["x11"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Qml.so.5","libQt5QmlModels.so.5","libQt5Quick.so.5","libQt5Sql.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"cons-test","origin":"devel/cons-test","version":"2.2.0_5","comment":"Test bed for `Cons' development","maintainer":"ports@FreeBSD.org","www":"http://www.dsmit.com/cons/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cb41f533168d70b9fec08f01d0eeeb6d5bc7042abe28e3e7179dc3ae2ba9faa9","flatsize":598938,"path":"All/cons-test-2.2.0_5.pkg","repopath":"All/cons-test-2.2.0_5.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":77640,"desc":"This is the cons-test regression test suite for the Cons software\nconstruction utility.\n\nCons is a Perl-based make replacement.  It is not compatible with make,\nbut has a number of powerful capabilities not found in other software\nconstruction systems, including make.\n\nThis package contains only the tests, not Cons itself.  You should\nlook for the \"cons\" package that corresponds to the version number of\nthis package.  See that package for all the details about Cons.","deps":{"cons":{"origin":"devel/cons","version":"2.2.0_4"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe cons-test port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cons","origin":"devel/cons","version":"2.2.0_4","comment":"Perl-based Make Replacement","maintainer":"rv@gnu.org","www":"http://www.dsmit.com/cons/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5a22eb5afb2bba6a848ba4abc48d8f8e4ba358f351cf019b0af4de5b0d93f921","flatsize":379566,"path":"All/cons-2.2.0_4.pkg","repopath":"All/cons-2.2.0_4.pkg","licenselogic":"single","pkgsize":108432,"desc":"This is a Perl-based make replacement, but does not provide make\ncompatibility. It has a number of powerful capabilities not found\nin other software construction systems, including make.\n\nCons is a system for constructing, primarily, software, but is\nquite different from previous software construction systems. Cons\nwas designed from the ground up to deal easily with the construction\nof software spread over multiple source directories. Cons makes it\neasy to create build scripts that are simple, understandable and\nmaintainable. Cons ensures that complex software is easily and\naccurately reproducible.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel"],"options":{"DOCS":"on"},"messages":[{"message":"Copyright (C) 1996-2000 Free Software Foundation, Inc.\n\nCons is free software; you can redistribute it and/or modify\nit under the terms of the GNU General Public License as published by\nthe Free Software Foundation; either version 2 of the License, or\n(at your option) any later version.\n\nCons is distributed in the hope that it will be useful,\nbut WITHOUT ANY WARRANTY; without even the implied warranty of\nMERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\nGNU General Public License for more details.\n\nYou should have received a copy of the GNU General Public License\nalong with this program; see the file COPYING.  If not, write to\nthe Free Software Foundation, Inc., 59 Temple Place - Suite 330,\nBoston, MA 02111-1307, USA.","type":"install"}]},{"name":"connectfive","origin":"games/connectfive","version":"1.0.2_9","comment":"Place five pieces in a row on a 3D board","maintainer":"amdmi3@FreeBSD.org","www":"https://sourceforge.net/projects/connectfive/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6aec1c3c1cf6cc7db41aef1554e99581a3b88e988a3fff83f049df057ba196c3","flatsize":834634,"path":"All/connectfive-1.0.2_9.pkg","repopath":"All/connectfive-1.0.2_9.pkg","licenselogic":"single","pkgsize":129220,"desc":"Place five pieces in a row on a 3d board\n\nA 3d version of gomoku. Similar to connect four, but it is played\nin 3D on a 19x19 board and a play is allowed on any location of the\nboard.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libSDL-1.2.so.0","libX11.so.6","libXext.so.6","libXmu.so.6","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"conserver-com","origin":"comms/conserver-com","version":"8.2.7_2","comment":"Application that allows multiple users to watch serial consoles","maintainer":"eduardo@FreeBSD.org","www":"https://www.conserver.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cca087ef7e2acbf449d1092b72b85e33bbe5e02af011faeb8eb7b356655d3898","flatsize":358077,"path":"All/conserver-com-8.2.7_2.pkg","repopath":"All/conserver-com-8.2.7_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":135056,"desc":"Conserver is an application that allows multiple users to watch a serial console\nat the same time. It can log the data, allows users to take write-access of a\nconsole (one at a time), and has a variety of bells and whistles to accentuate\nthat basic functionality.\nThe idea is that conserver will log all your serial traffic so you can go back\nand review why something crashed, look at changes (if done on the console),\nor tie the console logs into a monitoring system (just watch the logfiles it\ncreates).\nWith multi-user capabilities you can work on equipment with others, mentor,\ntrain, etc.\nIt also does all that client-server stuff so that, assuming you have a network\nconnection, you can interact with any of the equipment from home or wherever.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["comms"],"shlibs_required":["libc.so.8","libcrypt.so.4","libpam.so.3","libutil.so.4","libwrap.so.4"],"options":{"FREEIPMI":"off","GSSAPI":"off","GSSAPIONLY":"off","STRIPREALM":"off","UDS":"off"}},{"name":"coppermine","origin":"www/coppermine","version":"1.6.26_1","comment":"Web picture gallery script","maintainer":"wen@FreeBSD.org","www":"https://coppermine-gallery.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1b522a66d83c15c5936c3854f0f2133708f7ace6e2836e928a50aac92ea582b9","flatsize":8092299,"path":"All/coppermine-1.6.26_1.pkg","repopath":"All/coppermine-1.6.26_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":2698656,"desc":"Coppermine Photo Gallery is a picture gallery script. Users can upload\npictures with a web browser (thumbnails are created on the fly), rate\npictures, add comments and send e-cards. The admins can manage the\ngalleries and batch add pictures that have been uploaded on the server\nby FTP.\n\nImages are stored in albums and albums can be grouped by categories. The\nscript supports multiple users and each user can possibly have its own\nset of albums.\n\nThe script also supports multiple languages and has a theme system. It\nuses PHP, a MySQL database and the GD library (version 1.x or 2.x)\nor ImageMagick to make the thumbnails. An install script makes the\ninstallation fast and simple.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-ctype":{"origin":"textproc/php83-ctype","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-mysqli":{"origin":"databases/php83-mysqli","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"}},"categories":["www"],"options":{"DOCS":"on","IMAGEMAGICK":"off"},"messages":[{"message":"The Coppermine Photo Gallery has been installed in the directory\n/usr/local/www/coppermine.\n\nYou must add appropriate configuration directives to your\napache configuration file (/usr/local/etc/apache/httpd.conf).\nA typical configuration would be:\n\n    Alias /coppermine/ \"/usr/local/www/coppermine/\"\n\n    <Directory \"/usr/local/www/coppermine\">\n\tOptions Indexes FollowSymlinks MultiViews\n\tAllowOverride None\n\tOrder allow,deny\n\tAllow from all\n    </Directory>","type":"install"}]},{"name":"conman","origin":"sysutils/conman","version":"0.3.0","comment":"Serial Console Management Program","maintainer":"jhixson@FreeBSD.org","www":"https://dun.github.io/conman/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"80e494d7414e05342c8f04a92c73bb008457ebe5aefe83c27532b458ebf2925b","flatsize":345746,"path":"All/conman-0.3.0.pkg","repopath":"All/conman-0.3.0.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":99764,"desc":"ConMan is a serial console management program designed to support a\nlarge number of console devices and simultaneous users.\n\nSupported console types:\n\n - Local serial devices\n - Remote terminal servers (via the telnet protocol)\n - IPMI Serial-Over-LAN (via FreeIPMI's libipmiconsole)\n - External processes (e.g., Expect)\n - Unix domain sockets","deps":{"expect":{"origin":"lang/expect","version":"5.45.4_6,1"},"freeipmi":{"origin":"sysutils/freeipmi","version":"1.6.15"},"libinotify":{"origin":"devel/libinotify","version":"20240724"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libinotify.so.0","libipmiconsole.so.2","libpthread.so.0","libwrap.so.4"]},{"name":"confregdecode","origin":"net-mgmt/confregdecode","version":"1.2.1_3","comment":"Cisco Systems IOS(tm) configuration register decoder","maintainer":"marcus@FreeBSD.org","www":"https://cosi-nms.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"12ff3b4712837d42770e353946947a889a398d512a24f1a0ef0d21b1011cab20","flatsize":22942,"path":"All/confregdecode-1.2.1_3.pkg","repopath":"All/confregdecode-1.2.1_3.pkg","licenselogic":"single","pkgsize":20364,"desc":"This is a Java applet and application that can encode and decode a Cisco\nrouter's configuration register.\n\nIt also shows some valuable notes for each router family that can help\nwith disaster recovery.\n\nIt is being released as part of the Cisco-centric Open Source Initiative.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","net-mgmt"],"options":{"DOCS":"on"}},{"name":"confget","origin":"textproc/confget","version":"5.1.2","comment":"Read variables from INI-style configuration files","maintainer":"sunpoet@FreeBSD.org","www":"https://devel.ringlet.net/textproc/confget/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"46beb2e2dee8f34132cd7d3dcc47e0b5d2460889d56badb62384b916a7054c7c","flatsize":24329,"path":"All/confget-5.1.2.pkg","repopath":"All/confget-5.1.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":12384,"desc":"The confget utility examines a INI-style configuration file and retrieves\nthe value of the specified variables from the specified section.\nIts intended use is to let shell scripts use the same INI-style\nconfiguration files as other programs, to avoid duplication of data.\n\nThe confget utility may retrieve the values of one or more variables,\nlist all the variables in a specified section, list only those whose names\nor values match a specified pattern (shell glob or regular expression), or\ncheck if a variable is present in the file at all.  It has a \"shell-quoting\"\noutput mode that quotes the variable values in a way suitable for passing\nthem directly to a Bourne-style shell.","deps":{"pcre2":{"origin":"devel/pcre2","version":"10.45"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libpcre2-8.so.0"],"options":{"EXAMPLES":"on","PCRE":"on"}},{"name":"confetti","origin":"textproc/confetti","version":"0.0.20120801","comment":"Configuration file parser generator","maintainer":"ports@FreeBSD.org","www":"https://github.com/mailru/confetti","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"244b9950579f45c5f7895109fd081b80295ac73c3f03a3b0c2beb71b48059e07","flatsize":232529,"path":"All/confetti-0.0.20120801.pkg","repopath":"All/confetti-0.0.20120801.pkg","licenselogic":"single","pkgsize":59544,"desc":"confetti -- configuration file parser generator","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["textproc"],"shlibs_required":["libc.so.8"],"options":{"EXAMPLES":"on"},"annotations":{"deprecated":"Outdated and unmaintained in tree since 2018","expiration_date":"2025-04-30"},"messages":[{"message":"===>   NOTICE:\n\nThe confetti port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nOutdated and unmaintained in tree since 2018.\n\nIt is scheduled to be removed on or after 2025-04-30."}]},{"name":"confctl","origin":"sysutils/confctl","version":"1.2_1","comment":"Utility to parse and modify C-like configuration files","maintainer":"portmaster@BSDforge.com","www":"https://github.com/trasz/confctl/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"37b14f93fb72f6898838ebe00d161afa12255d7cb04e597252bdf19daefbeeed","flatsize":31261,"path":"All/confctl-1.2_1.pkg","repopath":"All/confctl-1.2_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":14616,"desc":"Confctl is a sysctl-like tool to provide access to C-syntax configuration\nfiles, such as /etc/hast.conf.  It allows for retrieving, modifying, adding\nand removing variables, while preserving comments and formatting.","categories":["sysutils"],"shlibs_required":["libc.so.8"]},{"name":"concurrentqueue","origin":"devel/concurrentqueue","version":"1.0.4","comment":"Fast C++11 multi-producer multi-consumer lock-free concurrent queue","maintainer":"yuri@FreeBSD.org","www":"https://github.com/cameron314/concurrentqueue","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d464a3c8a6d1e8273696eacc15af99b1aa05eb46607ab211c32d42395846ecfc","flatsize":200102,"path":"All/concurrentqueue-1.0.4.pkg","repopath":"All/concurrentqueue-1.0.4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":37004,"desc":"concurrentqueue is an industrial-strength lock-free fast multi-producer,\nmulti-consumer concurrent queue for C++11 queue for C++.","categories":["devel"]},{"name":"concurrencykit","origin":"devel/concurrencykit","version":"0.7.2","comment":"Lock-free data structures for high performance concurrent systems","maintainer":"bofh@FreeBSD.org","www":"https://github.com/concurrencykit/ck","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"abe0c08d9376746dbb5c4c980d6bc0f629e3b9d0b419cf8f6c68aaa838714ebf","flatsize":823678,"path":"All/concurrencykit-0.7.2.pkg","repopath":"All/concurrencykit-0.7.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":312680,"desc":"Concurrency Kit provides a plethora of concurrency primitives, safe memory\nreclamation mechanisms and non-blocking data structures designed to aid in\nthe design and implementation of high performance concurrent systems.","categories":["devel"],"options":{"RTM":"off","VMAPACK":"on"}},{"name":"cone","origin":"mail/cone","version":"1.14","comment":"Console based mail client with POP3/IMAP/SMAP support","maintainer":"eduardo@FreeBSD.org","www":"https://www.courier-mta.org/cone/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f281bf46a4490a8435e0a4c011a4da73632ed12efca272f5fc3e3ffa580c98ca","flatsize":7007368,"path":"All/cone-1.14.pkg","repopath":"All/cone-1.14.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1475076,"desc":"Cone is a text-based mail client. Cone seamlessly handles multiple POP3,\nIMAP accounts, and local mail folders. Cone is also a simple newsreader.\nCone is designed to be foolproof enough to be used by inexperienced users,\nbut also offers advanced features for power users.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"},"courier-unicode":{"origin":"devel/courier-unicode","version":"2.3.1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gnupg":{"origin":"security/gnupg","version":"2.4.7"},"libidn2":{"origin":"dns/libidn2","version":"2.3.8"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"openldap26-client":{"origin":"net/openldap26-client","version":"2.6.9_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail"],"shlibs_required":["libaspell.so.15","libc.so.8","libcourier-unicode.so.8","libcrypto.so.12","libdl.so.0","libidn2.so.0","libintl.so.8","libldap.so.2","liblzma.so.3","libm.so.4","libncurses.so.6","libpthread.so.0","libssl.so.12","libstdc++.so.9","libtinfo.so.6","libxml2.so.2","libz.so.3"],"options":{"DOCS":"on"}},{"name":"consul_exporter","origin":"sysutils/consul_exporter","version":"0.3.0_23","comment":"Exporter for Consul metrics","maintainer":"t.tom@succont.de","www":"https://github.com/prometheus/consul_exporter","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4d36ef1051db6c2103e022c361f338308de58307b513033a6b11c4a52bddb93a","flatsize":8444853,"path":"All/consul_exporter-0.3.0_23.pkg","repopath":"All/consul_exporter-0.3.0_23.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":2725216,"desc":"Export Consul service health to Prometheus.","categories":["sysutils"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"concorde","origin":"math/concorde","version":"20031219","comment":"Combinatorial Optimization package","maintainer":"ports@FreeBSD.org","www":"http://www.tsp.gatech.edu/concorde.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bba03c7e2a3bd5f86e9a04fb94dd5dc437662aa4c2e85f4cf7ed21e826ad34d5","flatsize":9023971,"path":"All/concorde-20031219.pkg","repopath":"All/concorde-20031219.pkg","licenselogic":"single","pkgsize":1003292,"desc":"Concorde is a computer code for the traveling salesman problem (TSP)\nand some related network optimization problems.  The code is written\nin the ANSI C programming language and it is available for academic\nresearch use; for other uses, contact bico@isye.gatech.edu for\nlicensing options.\n\nConcorde's TSP solver has been used to obtain the optimal solutions to\n106 of the 110 TSPLIB instances; the largest having 15,112 cities.\n\nThe Concorde callable library includes over 700 functions permitting\nusers to create specialized codes for TSP-like problems.  All Concorde\nfunctions are thread-safe for programming in shared-memory parallel\nenvironments; the main TSP solver includes code for running over\nnetworks of Unix workstations.","categories":["math","parallel"],"shlibs_required":["libc.so.8","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe concorde port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"conauto","origin":"math/conauto","version":"2.03","comment":"Program for graph isomorphism testing & automorphism group computation","maintainer":"yuri@FreeBSD.org","www":"https://sites.google.com/site/giconauto/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"798fbf24f24ea515d6b4ed19bb7a9565a12f8e86becddaf48625c1cacaced9ac","flatsize":42640,"path":"All/conauto-2.03.pkg","repopath":"All/conauto-2.03.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":22540,"desc":"Algorithm conauto for Graph Isomorphism Testing and automorphism group\ncomputation.","categories":["math"],"shlibs_required":["libc.so.8"]},{"name":"concentration","origin":"games/concentration","version":"1.2_13","comment":"Find all matching pairs of icons as fast as possible","maintainer":"amdmi3@FreeBSD.org","www":"http://www.shiftygames.com/concentration/concentration.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"59de6f70361760e801892bb8143183e1f4121c4ac158bac1fea5f4d1522fa603","flatsize":1162120,"path":"All/concentration-1.2_13.pkg","repopath":"All/concentration-1.2_13.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":909008,"desc":"The classic memory game has some new life in this recreation for\nthe Linux platform. Your object is to find all matching pairs of\nicons in the fastest time possible.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"},"sdl_ttf":{"origin":"graphics/sdl_ttf","version":"2.0.11_8"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libSDL_ttf-2.0.so.0","libc.so.8","libpthread.so.0"]},{"name":"conduit","origin":"science/conduit","version":"0.9.3","comment":"Simplified data exchange for HPC simulations","maintainer":"yuri@FreeBSD.org","www":"https://github.com/LLNL/conduit","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6372ea04453b87f9c9762380b1e3bd219b40c96eeaa123addfea54cc7bc26e12","flatsize":8165797,"path":"All/conduit-0.9.3.pkg","repopath":"All/conduit-0.9.3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1885432,"desc":"Conduit is an open source project from Lawrence Livermore National Laboratory\nthat provides an intuitive model for describing hierarchical scientific data in\nC++, C, Fortran, and Python. It is used for data coupling between packages\nin-core, serialization, and I/O tasks.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"hdf5":{"origin":"science/hdf5","version":"1.12.2_2,1"},"silo":{"origin":"science/silo","version":"4.11.68_1"}},"categories":["science"],"shlibs_required":["libc.so.8","libdl.so.0","libhdf5.so.200","libm.so.4","libpthread.so.0","librt.so.0","libsiloh5.so","libstdc++.so.9"],"options":{"NOMPI":"on","MPICH":"off","OPENMPI":"off"}},{"name":"concord","origin":"net-im/concord","version":"2.3.0_1","comment":"Discord library written in C","maintainer":"mail@souji-thenria.net","www":"https://github.com/Cogmasters/concord","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"44282f4dfeb7f33a7ba2f35d6cf7a94c29fad6a816082774f95cefce22e1433f","flatsize":24565149,"path":"All/concord-2.3.0_1.pkg","repopath":"All/concord-2.3.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1658420,"desc":"Concord is an asynchronous C99 Discord API library with minimal external\ndependencies, and a low-level translation of the Discord official documentation\nto C code.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"}},"categories":["devel","net-im"],"shlibs_required":["libc.so.8","libcurl.so.4","libpthread.so.0"],"options":{"DEBUG":"off","DEBUG_HTTP":"off","DEBUG_WEBSOCKETS":"off","EXAMPLES":"on","SIGINTCATCH":"off"}},{"name":"compton-conf","origin":"x11/compton-conf","version":"0.16.0_2","comment":"Controls compton settings","maintainer":"lxqt@FreeBSD.org","www":"https://github.com/lxqt/compton-conf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1f1992607b06f78908d55e4b4b68b47d77d34fd49c09353ca43e70d7b85be7b6","flatsize":240697,"path":"All/compton-conf-0.16.0_2.pkg","repopath":"All/compton-conf-0.16.0_2.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":47020,"desc":"GUI configuration tool for X composite manager Compton.\nIt is maintained by the LXQt project but can be used independently.","deps":{"compton":{"origin":"x11-wm/compton","version":"20160907_9"},"libconfig":{"origin":"devel/libconfig","version":"1.7.3"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-linguisttools":{"origin":"devel/qt5-linguisttools","version":"5.15.16p3"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["x11"],"shlibs_required":["libQt5Core.so.5","libQt5DBus.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libc.so.8","libconfig.so.11","libm.so.4","libstdc++.so.9"]},{"name":"conan","origin":"sysutils/conan","version":"2.12.0_1","comment":"C/C++ package manager","maintainer":"yuri@FreeBSD.org","www":"https://conan.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c7432b4ef035bf8fd1ff5508db0156fb3ae559eacbf217e22f017606b8f80082","flatsize":8030844,"path":"All/conan-2.12.0_1.pkg","repopath":"All/conan-2.12.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1079964,"desc":"Conan is a MIT-licensed, Open Source package manager for C and C++ development,\nallowing development teams to easily and efficiently manage their packages and\ndependencies across platforms and build systems.","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-bottle":{"origin":"www/py-bottle","version":"0.12.25_1"},"py311-colorama":{"origin":"devel/py-colorama","version":"0.4.6"},"py311-deprecation":{"origin":"devel/py-deprecation","version":"2.1.0_1"},"py311-distro":{"origin":"sysutils/py-distro","version":"1.9.0"},"py311-fasteners":{"origin":"devel/py-fasteners","version":"0.19"},"py311-future":{"origin":"devel/py-future","version":"0.18.3_1"},"py311-node-semver":{"origin":"devel/py-node-semver","version":"0.9.0_1"},"py311-patch-ng":{"origin":"devel/py-patch-ng","version":"1.18.1_1"},"py311-pluginbase":{"origin":"devel/py-pluginbase","version":"1.0.1_1"},"py311-pygments":{"origin":"textproc/py-pygments","version":"2.19.1"},"py311-pyjwt":{"origin":"www/py-pyjwt","version":"2.8.0"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"py311-tqdm":{"origin":"misc/py-tqdm","version":"4.67.1"},"py311-urllib3":{"origin":"net/py-urllib3","version":"1.26.20,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"]},{"name":"couchdb3","origin":"databases/couchdb3","version":"3.3.3_1","comment":"JSON document database with HTTP API and scalable cluster mesh sync","maintainer":"dch@FreeBSD.org","www":"https://couchdb.apache.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b4546a2c2a9e764a5038d853ce41d96f1da7ded78fc3afe94d46ae963cc4008e","flatsize":25900010,"path":"All/couchdb3-3.3.3_1.pkg","repopath":"All/couchdb3-3.3.3_1.pkg","licenselogic":"and","licenses":["APACHE20","BSD3CLAUSE","ISCL","OFL11","WTFPL"],"pkgsize":11391004,"desc":"Apache CouchDB lets you access your data where you need it by defining the\nCouch Replication Protocol that is implemented by a variety of projects and\nproducts that span every imaginable computing environment from globally\ndistributed server-clusters, over mobile phones to web browsers.","deps":{"erlang-runtime25":{"origin":"lang/erlang-runtime25","version":"25.3.2.21"},"icu":{"origin":"devel/icu","version":"76.1,1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"spidermonkey91":{"origin":"lang/spidermonkey91","version":"91.13.0_28"}},"categories":["databases"],"users":["couchdb"],"groups":["couchdb"],"shlibs_required":["libc.so.8","libm.so.4","libmozjs-91.so","libstdc++.so.9"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:apache:couchdb:3.3.3:::::dragonfly6:x86_64:1"},"messages":[{"message":"If this is the first time you are installing couchdb3, you will need\nto add a default administrator, and initialise the database node.\n\nIf you are upgrading an existing couchdb3 installation < 2.0, you will\nneed to replicate your databases across with HTTP, and manually apply\nany security objects and local.ini settings.\n\nIf you are upgrading from 2.0 and newer,  you can simply re-use the\nexisting database and views directory, amending your local.ini file\naccordingly:\n\n[couchdb]\nuuid = ....\ndatabase_dir = /var/db/couchdb/data\nview_index_dir = /var/db/couchdb/views\n\nIn both cases, make sure your javascript functions are compliant with\nmodern JS, as the SpiderMonkey 60 engine is more strict than its\npredecessors used in older CouchDB versions.\n\nFor a single node setup, append an inital administrator username and\npassword to the [admins] section of your local.ini, and a [log] section:\n\n[admins]\nadmin = passwd\n[log]\n# http://docs.couchdb.org/en/latest/config/logging.html\nlevel = err\ninclude_sasl = true\nwriter = syslog\nsyslog_host = localhost\n\nAmend /usr/local/etc/couchdb3/vm.args as required, at least altering the cookie.\n\nThen, start Apache CouchDB, and run the following commands once the\ndatabase is started for the first time, amending admin:passwd to match\nyour choice above to initialise the default databases:\n\nsudo service couchdb3 start\n\ncurl -X PUT http://admin:passwd@127.0.0.1:5984/_users\ncurl -X PUT http://admin:passwd@127.0.0.1:5984/_replicator\ncurl -X PUT http://admin:passwd@127.0.0.1:5984/_global_changes\n\nThen use the admin interface at http://127.0.0.1:5984/_utils/# as usual.\n\nFor more information see\nhttp://docs.couchdb.org/en/latest/setup/index.html","type":"install"}]},{"name":"compton","origin":"x11-wm/compton","version":"20160907_9","comment":"Feature-rich compositing window manager for X11","maintainer":"parakleta@darkreality.org","www":"https://github.com/chjj/compton","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bfc6e87e1f0eade7d9aa0de85ff3d91be7d805f640f3a6aaebc251fe2a7049cd","flatsize":246613,"path":"All/compton-20160907_9.pkg","repopath":"All/compton-20160907_9.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":97108,"desc":"Compton is a compositor for X11, which was forked from Dana Jansens' fork\nof xcompmgr, and heavily refactored.\n\nMost prominent changes from the original xcompmgr:\n\n  - OpenGL/GLX backend in addition to the old XRender backend\n  - Inactive window transparency and dimming\n  - Titlebar/frame and menu transparency\n  - Shadows for ARGB windows, e.g. terminals with transparency\n  - Colored shadows; new fade system\n  - Blur of background of transparent windows, window color inversion\n  - Configuration file support with blacklisting","deps":{"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcomposite":{"origin":"x11/libXcomposite","version":"0.4.6_1,1"},"libXdamage":{"origin":"x11/libXdamage","version":"1.1.6"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libconfig":{"origin":"devel/libconfig","version":"1.7.3"},"libdrm":{"origin":"graphics/libdrm","version":"2.4.123,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"pcre":{"origin":"devel/pcre","version":"8.45_4"},"xprop":{"origin":"x11/xprop","version":"1.2.7"},"xwininfo":{"origin":"x11/xwininfo","version":"1.1.5_1"}},"categories":["x11-wm"],"shlibs_required":["libGL.so.1","libX11.so.6","libXcomposite.so.1","libXdamage.so.1","libXext.so.6","libXfixes.so.3","libXinerama.so.1","libXrandr.so.2","libXrender.so.1","libc.so.8","libconfig.so.11","libdbus-1.so.3","libm.so.4","libpcre.so.1","librt.so.0"],"options":{"CONFIG":"on","DBUS":"on","DOCS":"on","DRM":"on","OPENGL":"on","PCRE":"on","XINERAMA":"on"}},{"name":"coredns","origin":"dns/coredns","version":"1.8.3","comment":"DNS server that chains plugins","maintainer":"yuri@FreeBSD.org","www":"https://coredns.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9ad70a7ed5a1eb26a94aebffd9a2e0cb4391780469c230085f8c043bb49e8908","flatsize":40326063,"path":"All/coredns-1.8.3.pkg","repopath":"All/coredns-1.8.3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":8688184,"desc":"CoreDNS is a DNS server. It is written in Go. It can be used in a multitude of\nenvironments because of its flexibility.\n\nCoreDNS chains plugins. Each plugin performs a DNS function, such as Kubernetes\nservice discovery, Prometheus metrics or rewriting queries.\n\nWWW: https://coredns.io/","categories":["dns"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"compiz-bcop","origin":"devel/compiz-bcop","version":"0.8.8_4","comment":"Code generator for Compiz Fusion Plugins","maintainer":"portmaster@bsdforge.com","www":"https://forum.compiz-fusion.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"48a3c7e0781049e72d310d2671347edc9a0e6af3af2b9dad798f54e18b2d6ca6","flatsize":60202,"path":"All/compiz-bcop-0.8.8_4.pkg","repopath":"All/compiz-bcop-0.8.8_4.pkg","licenselogic":"single","pkgsize":6884,"desc":"BCOP is a code generator that provides an easy way to handle\nplugin options by generating parts of the plugin code directly from the xml\nmetadata file.  It is used for most of the Compiz Fusion plugins.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"getopt":{"origin":"misc/getopt","version":"1.1.6_2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"}},"categories":["devel","x11-wm"]},{"name":"cp2k-data","origin":"science/cp2k-data","version":"2025.1","comment":"Data for cp2k quantum chemistry package","maintainer":"yuri@FreeBSD.org","www":"https://www.cp2k.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"18a48590c17f71d63e0e18ea0cdf7e598c475313851716432cbaeb127fed3f78","flatsize":69647700,"path":"All/cp2k-data-2025.1.pkg","repopath":"All/cp2k-data-2025.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":20543724,"desc":"Data files used by the cp2k quantum chemistry package.\nThey include pseudopotentials and other data needed for computations.","categories":["science"]},{"name":"compiler-rt","origin":"devel/compiler-rt","version":"0.r131639_1","comment":"Compiler runtime library with Blocks support","maintainer":"brooks@FreeBSD.org","www":"https://compiler-rt.llvm.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5db1a3ce1267ea94e3abbcffbefbf12f7e3e147a5364675809c5a887d78bf6c3","flatsize":26858,"path":"All/compiler-rt-0.r131639_1.pkg","repopath":"All/compiler-rt-0.r131639_1.pkg","licenselogic":"or","licenses":["BSD3CLAUSE","MIT"],"pkgsize":8332,"desc":"The compiler-rt project is a simple library that provides an\nimplementation of the low-level target-specific hooks required by code\ngeneration and other runtime components. For example, when compiling\nfor a 32-bit target, converting a double to a 64-bit unsigned integer\nis compiling into a runtime call to the \"__fixunsdfdi\" function. The\ncompiler-rt library provides optimized implementations of this and other\nlow-level routines.","categories":["devel"]},{"name":"comrak","origin":"textproc/comrak","version":"0.37.0","comment":"CommonMark + GFM compatible Markdown parser and renderer","maintainer":"yuri@FreeBSD.org","www":"https://docs.rs/comrak/latest/comrak/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3da45b7b84721d11cc4f98e41d4a10de1ce0762693ada66544483330d79c7e4d","flatsize":2295518,"path":"All/comrak-0.37.0.pkg","repopath":"All/comrak-0.37.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":896840,"desc":"comrak 100%25 CommonMark and GFM compatible Markdown parser.\nThe design is based on cmark, so familiarity with that will help.","deps":{"oniguruma":{"origin":"devel/oniguruma","version":"6.9.10"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libonig.so.5"]},{"name":"compat.el-emacs_wayland","origin":"misc/compat.el","version":"30.0.2.0_1","comment":"Compatibility library for Emacs Lisp","maintainer":"yasu@FreeBSD.org","www":"https://github.com/emacs-compat/compat","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c906cf78604ff71fc6d6ea7ab2d18a554b731fc65f20d81b4f0ddae6134a61bc","flatsize":412221,"path":"All/compat.el-emacs_wayland-30.0.2.0_1.pkg","repopath":"All/compat.el-emacs_wayland-30.0.2.0_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":93568,"desc":"Compat.el is a forwards-compatibility library for (GNU) Emacs Lisp,\nversions 24.3 and newer.\n\nThe intended audience of this library aren't day-to-day users, but\npackage developers that wish to make use of newer functionality, not\nprovided in older versions of Emacs, without breaking compatibility\nfor users bound to specific Emacs releases.\n\nVersion 24.3 is chosen as the oldest version, because this is the\nnewest version on CentOS 7. It is intended to preserve compatibility\nfor at least as the Centos 7 reaches EOL, 2024.\n\nNote that compat.el provides a few prefixed function, ie. functions\nwith a compat- prefix. These are used to provide extended\nfunctionality for commands that are already defined (sort, assoc,\n...). It might be possible to transform these into advised functions\nlater on, so that the modified functionality is accessible without a\nprefix. Feedback on this point is appreciated.","deps":{"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["elisp","misc"],"options":{"DOCS":"on"},"annotations":{"flavor":"wayland"}},{"name":"compat.el-emacs_nox","origin":"misc/compat.el","version":"30.0.2.0_1","comment":"Compatibility library for Emacs Lisp","maintainer":"yasu@FreeBSD.org","www":"https://github.com/emacs-compat/compat","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8b3fa632661d149319d35746b3199f4c302740ff859598144a9d3c0d9e1b8bf5","flatsize":412221,"path":"All/compat.el-emacs_nox-30.0.2.0_1.pkg","repopath":"All/compat.el-emacs_nox-30.0.2.0_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":93576,"desc":"Compat.el is a forwards-compatibility library for (GNU) Emacs Lisp,\nversions 24.3 and newer.\n\nThe intended audience of this library aren't day-to-day users, but\npackage developers that wish to make use of newer functionality, not\nprovided in older versions of Emacs, without breaking compatibility\nfor users bound to specific Emacs releases.\n\nVersion 24.3 is chosen as the oldest version, because this is the\nnewest version on CentOS 7. It is intended to preserve compatibility\nfor at least as the Centos 7 reaches EOL, 2024.\n\nNote that compat.el provides a few prefixed function, ie. functions\nwith a compat- prefix. These are used to provide extended\nfunctionality for commands that are already defined (sort, assoc,\n...). It might be possible to transform these into advised functions\nlater on, so that the modified functionality is accessible without a\nprefix. Feedback on this point is appreciated.","deps":{"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["elisp","misc"],"options":{"DOCS":"on"},"annotations":{"flavor":"nox"}},{"name":"cqrlog-gtk2","origin":"comms/cqrlog","version":"2.5.2_13","comment":"Amateur Radio logging application","maintainer":"hamradio@FreeBSD.org","www":"https://www.cqrlog.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"29f769e7459e607af79e72daea54fc743520999f29f2a1ae84ec09c0a3acee5e","flatsize":38840051,"path":"All/cqrlog-gtk2-2.5.2_13.pkg","repopath":"All/cqrlog-gtk2-2.5.2_13.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":15236092,"desc":"CQRLOG is an advanced ham radio logger based on MySQL database. It provides\nradio control based on hamlib libraries, DX cluster connection, band map,\nQRZ.com/HamQTH.com callbook (XML access), IOTA support, a grayliner,\npropagation indicator, xplanet support (maps in azimuthal projection centered\nin your QTH), OK1RR free QSL manager database etc.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"hamlib":{"origin":"comms/hamlib","version":"4.6.2"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"mysql80-server":{"origin":"databases/mysql80-server","version":"8.0.41"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["comms","hamradio"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-x11-2.0.so.0","libpango-1.0.so.0","libpthread.so.0"],"annotations":{"flavor":"gtk2"}},{"name":"compat.el-emacs_devel_nox","origin":"misc/compat.el","version":"30.0.2.0_1","comment":"Compatibility library for Emacs Lisp","maintainer":"yasu@FreeBSD.org","www":"https://github.com/emacs-compat/compat","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"504cf3baed0c40f932712c7edb31b694b9e788f2cfbe739f4c9a5c46c269db29","flatsize":412242,"path":"All/compat.el-emacs_devel_nox-30.0.2.0_1.pkg","repopath":"All/compat.el-emacs_devel_nox-30.0.2.0_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":93596,"desc":"Compat.el is a forwards-compatibility library for (GNU) Emacs Lisp,\nversions 24.3 and newer.\n\nThe intended audience of this library aren't day-to-day users, but\npackage developers that wish to make use of newer functionality, not\nprovided in older versions of Emacs, without breaking compatibility\nfor users bound to specific Emacs releases.\n\nVersion 24.3 is chosen as the oldest version, because this is the\nnewest version on CentOS 7. It is intended to preserve compatibility\nfor at least as the Centos 7 reaches EOL, 2024.\n\nNote that compat.el provides a few prefixed function, ie. functions\nwith a compat- prefix. These are used to provide extended\nfunctionality for commands that are already defined (sort, assoc,\n...). It might be possible to transform these into advised functions\nlater on, so that the modified functionality is accessible without a\nprefix. Feedback on this point is appreciated.","deps":{"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["elisp","misc"],"options":{"DOCS":"on"},"annotations":{"flavor":"devel_nox"}},{"name":"compat.el-emacs_devel","origin":"misc/compat.el","version":"30.0.2.0_1","comment":"Compatibility library for Emacs Lisp","maintainer":"yasu@FreeBSD.org","www":"https://github.com/emacs-compat/compat","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"880f2229b452d0e623294f23756d28ab4d3ab691bd36242d9c2c297fb767742d","flatsize":412242,"path":"All/compat.el-emacs_devel-30.0.2.0_1.pkg","repopath":"All/compat.el-emacs_devel-30.0.2.0_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":93576,"desc":"Compat.el is a forwards-compatibility library for (GNU) Emacs Lisp,\nversions 24.3 and newer.\n\nThe intended audience of this library aren't day-to-day users, but\npackage developers that wish to make use of newer functionality, not\nprovided in older versions of Emacs, without breaking compatibility\nfor users bound to specific Emacs releases.\n\nVersion 24.3 is chosen as the oldest version, because this is the\nnewest version on CentOS 7. It is intended to preserve compatibility\nfor at least as the Centos 7 reaches EOL, 2024.\n\nNote that compat.el provides a few prefixed function, ie. functions\nwith a compat- prefix. These are used to provide extended\nfunctionality for commands that are already defined (sort, assoc,\n...). It might be possible to transform these into advised functions\nlater on, so that the modified functionality is accessible without a\nprefix. Feedback on this point is appreciated.","deps":{"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["elisp","misc"],"options":{"DOCS":"on"},"annotations":{"flavor":"devel_full"}},{"name":"compat.el-emacs_canna","origin":"misc/compat.el","version":"30.0.2.0_1","comment":"Compatibility library for Emacs Lisp","maintainer":"yasu@FreeBSD.org","www":"https://github.com/emacs-compat/compat","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7daa6fc7d8ca823aedc568110866fc2e2985eb3bb012cbe61df8bd172f785a59","flatsize":412221,"path":"All/compat.el-emacs_canna-30.0.2.0_1.pkg","repopath":"All/compat.el-emacs_canna-30.0.2.0_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":93580,"desc":"Compat.el is a forwards-compatibility library for (GNU) Emacs Lisp,\nversions 24.3 and newer.\n\nThe intended audience of this library aren't day-to-day users, but\npackage developers that wish to make use of newer functionality, not\nprovided in older versions of Emacs, without breaking compatibility\nfor users bound to specific Emacs releases.\n\nVersion 24.3 is chosen as the oldest version, because this is the\nnewest version on CentOS 7. It is intended to preserve compatibility\nfor at least as the Centos 7 reaches EOL, 2024.\n\nNote that compat.el provides a few prefixed function, ie. functions\nwith a compat- prefix. These are used to provide extended\nfunctionality for commands that are already defined (sort, assoc,\n...). It might be possible to transform these into advised functions\nlater on, so that the modified functionality is accessible without a\nprefix. Feedback on this point is appreciated.","deps":{"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["elisp","misc"],"options":{"DOCS":"on"},"annotations":{"flavor":"canna"}},{"name":"compat.el","origin":"misc/compat.el","version":"30.0.2.0_1","comment":"Compatibility library for Emacs Lisp","maintainer":"yasu@FreeBSD.org","www":"https://github.com/emacs-compat/compat","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b747f1d07bebbc6ef141a69ba6c1e5e3e1c35411102e5efea3ab6144343d99ac","flatsize":412221,"path":"All/compat.el-30.0.2.0_1.pkg","repopath":"All/compat.el-30.0.2.0_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":93532,"desc":"Compat.el is a forwards-compatibility library for (GNU) Emacs Lisp,\nversions 24.3 and newer.\n\nThe intended audience of this library aren't day-to-day users, but\npackage developers that wish to make use of newer functionality, not\nprovided in older versions of Emacs, without breaking compatibility\nfor users bound to specific Emacs releases.\n\nVersion 24.3 is chosen as the oldest version, because this is the\nnewest version on CentOS 7. It is intended to preserve compatibility\nfor at least as the Centos 7 reaches EOL, 2024.\n\nNote that compat.el provides a few prefixed function, ie. functions\nwith a compat- prefix. These are used to provide extended\nfunctionality for commands that are already defined (sort, assoc,\n...). It might be possible to transform these into advised functions\nlater on, so that the modified functionality is accessible without a\nprefix. Feedback on this point is appreciated.","deps":{"emacs":{"origin":"editors/emacs","version":"30.1_2,3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["elisp","misc"],"options":{"DOCS":"on"},"annotations":{"flavor":"full"}},{"name":"compiz","origin":"x11-wm/compiz","version":"0.8.8_15","comment":"Compiz Composite/Window Manager","maintainer":"portmaster@BSDforge.com","www":"http://www.compiz.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"51bd86b810f95150a799a59eaa49ceb14d0e83d3a650d81d055881d4b39ecf7a","flatsize":5692306,"path":"All/compiz-0.8.8_15.pkg","repopath":"All/compiz-0.8.8_15.pkg","licenselogic":"and","licenses":["GPLv2+","LGPL21+","MIT"],"pkgsize":832488,"desc":"Compiz is an OpenGL compositing manager that use GLX_EXT_texture_from_pixmap\nfor binding redirected top-level windows to texture objects. It has a flexible\nplug-in system and it is designed to run well on most graphics hardware.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"dbus-glib":{"origin":"devel/dbus-glib","version":"0.114"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcomposite":{"origin":"x11/libXcomposite","version":"0.4.6_1,1"},"libXdamage":{"origin":"x11/libXdamage","version":"1.1.6"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libgtop":{"origin":"devel/libgtop","version":"2.40.0_1"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"libwnck":{"origin":"x11-toolkits/libwnck","version":"2.30.7_3"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"mesa-demos":{"origin":"graphics/mesa-demos","version":"8.5.0"},"png":{"origin":"graphics/png","version":"1.6.47"},"startup-notification":{"origin":"x11/startup-notification","version":"0.12_4"}},"categories":["x11-wm"],"shlibs_required":["libGL.so.1","libICE.so.6","libSM.so.6","libX11.so.6","libXcomposite.so.1","libXdamage.so.1","libXext.so.6","libXfixes.so.3","libXinerama.so.1","libXrandr.so.2","libXrender.so.1","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libdbus-1.so.3","libdbus-glib-1.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0","libstartup-notification-1.so.0","libwnck-1.so.22","libxml2.so.2","libxslt.so.1"],"options":{"DBUS":"on","FUSE":"off","GTK2":"on","SVG":"on"},"messages":[{"message":"This port has installed compiz-manager which is a wrapper to start\ncompiz.\n\nIf you are using gnome, you can use the configuration editor to set the\nvalue of:\n\ndesktop->gnome->session->required_components->windowmanager = compiz-manager\n\nThis will enable compiz as your default window manager.","type":"install"}]},{"name":"commitizen","origin":"devel/commitizen","version":"3.27.0_1","comment":"Commitizen client tool written in Python","maintainer":"danfe@FreeBSD.org","www":"https://commitizen-tools.github.io/commitizen/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"74d8881d904e1cba9b1f6fe26b7e154eb9bcfb4b3f1db9ef1aa023f361121312","flatsize":712661,"path":"All/commitizen-3.27.0_1.pkg","repopath":"All/commitizen-3.27.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":122888,"desc":"Commitizen is release management tool designed for teams.\n\nCommitizen assumes your team uses a standard way of committing rules and\nfrom that foundation, it can bump your project's version, create the\nchangelog, and update files.\n\nBy default, commitizen uses conventional commits, but you can build your\nown set of rules, and publish them.\n\nUsing a standardized set of rules to write commits, makes commits easier\nto read, and enforces writing descriptive commits.","deps":{"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-argcomplete":{"origin":"devel/py-argcomplete","version":"3.6.0"},"py311-charset-normalizer":{"origin":"textproc/py-charset-normalizer","version":"3.4.1_1"},"py311-colorama":{"origin":"devel/py-colorama","version":"0.4.6"},"py311-decli":{"origin":"devel/py-decli","version":"0.6.2"},"py311-importlib-metadata":{"origin":"devel/py-importlib-metadata","version":"8.6.1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-prompt-toolkit":{"origin":"devel/py-prompt-toolkit","version":"3.0.50"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-questionary":{"origin":"devel/py-questionary","version":"2.1.0"},"py311-termcolor":{"origin":"devel/py-termcolor","version":"2.5.0"},"py311-tomlkit":{"origin":"textproc/py-tomlkit","version":"0.13.2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"annotations":{"flavor":"py311"}},{"name":"commit-patch","origin":"devel/commit-patch","version":"2.6.2","comment":"Commit patches or partial workspace changes to a VCS repository","maintainer":"lapo@lapo.it","www":"https://www.porkrind.org/commit-patch/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7f07dd94dc72a9ec2b008267b8990403d64a1aaa8fa3be33d40e9bff795b3725","flatsize":80038,"path":"All/commit-patch-2.6.2.pkg","repopath":"All/commit-patch-2.6.2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":22916,"desc":"Normally version control systems don't allow fine grained commits.\ncommit-patch allows the user to control exactly what gets committed by\nletting the user supply a patch to be committed rather than using the\nfiles in the current working directory.\n\ncommit-patch supports Darcs, Git, Mercurial, Bazaar, Subversion,\nMonotone or CVS repositories.\n\nAlso included is an Emacs interface to commit-patch. It allows you to\njust hit C-c C-c in any patch buffer to apply and commit only the\nchanges indicated by the patch, regardless of the changes in your\nworking directory.","deps":{"p5-IPC-Run":{"origin":"devel/p5-IPC-Run","version":"20231003.0"},"patchutils":{"origin":"misc/patchutils","version":"0.4.2_1"}},"categories":["devel"],"options":{"DOCS":"on"}},{"name":"comlin","origin":"devel/comlin","version":"g20240315","comment":"Small self-contained alternative to readline and libedit","maintainer":"yuri@FreeBSD.org","www":"https://github.com/drobilla/comlin","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"117f4d468d3b2400b63f6438871e73ae2bb9009205a26bf9f6bcec3a0a8cb7a5","flatsize":29231,"path":"All/comlin-g20240315.pkg","repopath":"All/comlin-g20240315.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":12596,"desc":"comlin is a minimal, zero-config, BSD licensed, readline replacement used\nin Redis, MongoDB, Android and many other projects.\n\nFeatures:\n* Single and multi line editing mode with the usual key bindings implemented.\n* History handling.\n* Completion.\n* Hints (suggestions at the right of the prompt as you type).\n* Multiplexing mode, with prompt hiding/restoring for asynchronous output.\n* About ~850 lines (comments and spaces excluded) of BSD license source code.\n* Only uses a subset of VT100 escapes (ANSI.SYS compatible).","categories":["devel"]},{"name":"colwide","origin":"misc/colwide","version":"0.01","comment":"Utility which outputs a number of characters to the screen","maintainer":"nc@FreeBSD.org","www":"https://github.com/neelchauhan/colwide","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d02f3d0e64f076fed17d0c0c847f94044d6d31205e5f76301f6b6e6fa21afeae","flatsize":2635,"path":"All/colwide-0.01.pkg","repopath":"All/colwide-0.01.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":2144,"desc":"colwide is a Perl script which displays either 80 or specified number of hash\n(#) characters on the screen. Can be useful to determine terminal width.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["misc","perl5"]},{"name":"commit-mono","origin":"x11-fonts/commit-mono","version":"1.141","comment":"Neutral programming typeface","maintainer":"lcook@FreeBSD.org","www":"https://commitmono.com","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f3f6d97fda8d1ae0dcf99342e5a74df2ed2cad5018ada3caefa86e35a8081551","flatsize":1068460,"path":"All/commit-mono-1.141.pkg","repopath":"All/commit-mono-1.141.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":124216,"desc":"Commit Mono is an anonymous and neutral coding font\nfocused on creating a better reading experience.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"compiz-plugins-main","origin":"x11-wm/compiz-plugins-main","version":"0.8.8_11","comment":"Plugins for Compiz Composite Window Manager","maintainer":"portmaster@BSDforge.com","www":"https://gitlab.com/compiz/compiz-plugins-main","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b0594484e04c424ef53e33a56dbde234d0666f3a82de7036ee655f40bec8bcd1","flatsize":7653226,"path":"All/compiz-plugins-main-0.8.8_11.pkg","repopath":"All/compiz-plugins-main-0.8.8_11.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1136600,"desc":"This is the main set of plugins for Compiz.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"compiz":{"origin":"x11-wm/compiz","version":"0.8.8_15"},"compiz-bcop":{"origin":"devel/compiz-bcop","version":"0.8.8_4"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcomposite":{"origin":"x11/libXcomposite","version":"0.4.6_1,1"},"libXdamage":{"origin":"x11/libXdamage","version":"1.1.6"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"startup-notification":{"origin":"x11/startup-notification","version":"0.12_4"}},"categories":["x11-wm"],"options":{"NLS":"on"}},{"name":"commoncpp","origin":"devel/commoncpp","version":"1.8.1_3,2","comment":"GNU project portable class framework for C++","maintainer":"acm@FreeBSD.org","www":"https://www.gnu.org/software/commoncpp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"139dbb5e560a3ccbe77963a220eeecd5659dc2d864b72d1dac4ed591de73c021","flatsize":2679673,"path":"All/commoncpp-1.8.1_3,2.pkg","repopath":"All/commoncpp-1.8.1_3,2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":450444,"desc":"Common C++ offers a highly portable C++ application development\nframework.  Common C++ provides\tclasses for threads, sockets, daemon\nmanagement, system logging, object synchronization, realtime network\ndevelopment, persistent object management, and file access.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["devel"]},{"name":"compiz-plugins-unsupported","origin":"x11-wm/compiz-plugins-unsupported","version":"0.8.8_10","comment":"Plugins for Compiz Composite Window Manager","maintainer":"portmaster@BSDforge.com","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ea0088751a4620a32d7ecf11f26615f1c079e39ba2c48389c7d49d80bb6a328b","flatsize":5298007,"path":"All/compiz-plugins-unsupported-0.8.8_10.pkg","repopath":"All/compiz-plugins-unsupported-0.8.8_10.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":881280,"desc":"This is the unsupported set of plugins for Compiz.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"compiz":{"origin":"x11-wm/compiz","version":"0.8.8_15"},"compiz-bcop":{"origin":"devel/compiz-bcop","version":"0.8.8_4"},"compiz-plugins-main":{"origin":"x11-wm/compiz-plugins-main","version":"0.8.8_11"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcomposite":{"origin":"x11/libXcomposite","version":"0.4.6_1,1"},"libXdamage":{"origin":"x11/libXdamage","version":"1.1.6"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"startup-notification":{"origin":"x11/startup-notification","version":"0.12_4"}},"categories":["x11-wm"],"options":{"NLS":"on"}},{"name":"colortail","origin":"misc/colortail","version":"0.3.3_1","comment":"tail(1) replacement with color support","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/joakim666/colortail","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a9dd2c6311a7131b17e3adfad7a354317a080b6b2bd564764b9469aff1072add","flatsize":84616,"path":"All/colortail-0.3.3_1.pkg","repopath":"All/colortail-0.3.3_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":30304,"desc":"Colortail works like tail but can optionally read one or more config files where\nit's specified which patterns results in which colors.\n\nColortail uses regular expressions (see re_format(7)) to determine which lines\nand parts of lines to print in which colors.","deps":{"libgnuregex":{"origin":"devel/libgnuregex","version":"6.0"}},"categories":["misc"],"shlibs_required":["libc.so.8","libgnuregex.so.6","libm.so.4","libstdc++.so.9"],"options":{"EXAMPLES":"on"}},{"name":"cube","origin":"games/cube","version":"2005.08.29_19","comment":"OpenGL 3D FPS (first person shooter) game","maintainer":"ports@FreeBSD.org","www":"http://www.cubeengine.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"efe87fe8c06880287ca15aaff9c6626a04d82652e273efb7c6bd23c20567db88","flatsize":35304819,"path":"All/cube-2005.08.29_19.pkg","repopath":"All/cube-2005.08.29_19.pkg","licenselogic":"single","pkgsize":28729368,"desc":"Cube is a 3D First Person Shooter that uses OpenGL and SDL.  It features:\n\n  - Single- and multi-player gameplay\n  - In-engine editing of geometry in full 3D (you fly around the map, point\n    and drag stuff to select or modify it), which can even be done with\n    multiple people at once\n  - Simplistic, but effective fine grain vertex lighting that looks like\n    lightmapping and can do dynamic lights and shadows\n  - No need for any kind of map precompilation, even lighting is done on fly\n  - Very simplistic quad-tree world structure that can do slopes (height-\n    fields with caps) and slants, water\n  - Decent collision detection and physics\n  - Client/server networking that goes a long way in giving a lag-free game\n    experience\n  - Doom/Quake-style singleplayer and multiplayer game with some\n    uncompromising brutal old-school gameplay","deps":{"enet":{"origin":"net/enet","version":"1.3.18,1"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libX11.so.6","libc.so.8","libenet.so.7","libm.so.4","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on","OPTIMIZED_CFLAGS":"off","CLIENT":"on","SERVER":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe cube port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"comfortaa-ttf","origin":"x11-fonts/comfortaa-ttf","version":"3.001_1","comment":"Stylish, modern and free sans-serif true type font","maintainer":"rakuco@FreeBSD.org","www":"https://fonts.google.com/specimen/Comfortaa","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6336ba02becfe3e817be1c5f70bd1b4e6e4badb03abd4540483ac797082b6170","flatsize":410486,"path":"All/comfortaa-ttf-3.001_1.pkg","repopath":"All/comfortaa-ttf-3.001_1.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":123788,"desc":"A stylish, modern and free true type font.\n\nComfortaa is a simple, good looking, true type font with an amazingly large\nnumber of 596 different characters and symbols.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"colorgcc","origin":"devel/colorgcc","version":"1.4.5","comment":"Perl script to colorize the terminal output of GCC","maintainer":"ports@FreeBSD.org","www":"https://github.com/colorgcc/colorgcc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aef46391c74770960b66f4db344eac2953e837361d0308404bf652bec589762e","flatsize":31560,"path":"All/colorgcc-1.4.5.pkg","repopath":"All/colorgcc-1.4.5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":12016,"desc":"colorgcc is a Perl script written by Jamie Moyers to colorize the terminal\noutput of GCC so error messages can be found within longer compiler outputs.","categories":["devel","misc"],"messages":[{"message":"colorgcc is installed.\n\nFor a quick start:\n    - cp /usr/local/share/examples/colorgcc/colorgccrc ${HOME}/.colorgcc\n    - export CC=/usr/local/bin/colorgcc","type":"install"},{"message":"===>   NOTICE:\n\nThe colorgcc port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"columns","origin":"games/columns","version":"1.2b_9","comment":"Nice little implementation of columns game for X Window System","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e6e136ddc5a16e8aa096570da3c951a289369bef37118da1e2f7f446fccaa511","flatsize":1445083,"path":"All/columns-1.2b_9.pkg","repopath":"All/columns-1.2b_9.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":504752,"desc":"Columns is a nice little implementation of columns, the game we all\nused to play on our Game Gears...  If you like it, play it.  If you\nfind any bugs, go ahead and fix them.  If you have some nice ideas\nconcerning the game, well, just implement them. The source is in\nthe public domain, so you may do everything you like with it.  If\nyou have any questions or suggestions, don't hesitate to drop me a\nline.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe columns port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"colord-gtk","origin":"graphics/colord-gtk","version":"0.3.1_1","comment":"Manage color profiles to accurately color input/output devices","maintainer":"desktop@FreeBSD.org","www":"https://www.freedesktop.org/software/colord","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"34d723494311634511945196dc39aec588f75e0007796c3f0f2ef360d89a25ef","flatsize":119021,"path":"All/colord-gtk-0.3.1_1.pkg","repopath":"All/colord-gtk-0.3.1_1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":26920,"desc":"Gtk3 widget for the colord system service.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"colord":{"origin":"graphics/colord","version":"1.4.7_3"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gtk4":{"origin":"x11-toolkits/gtk40","version":"4.18.4"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"lcms2":{"origin":"graphics/lcms2","version":"2.17"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libcolord.so.2","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libintl.so.8"]},{"name":"colormake","origin":"devel/colormake","version":"0.9_1","comment":"Wrapper to color gmake output","maintainer":"ports@FreeBSD.org","www":"https://bre.klaki.net/programs/colormake/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"285dd4f6e4e1c84e6728d3c68ad97edf2df217d73f21e02337232c81d7261f35","flatsize":7840,"path":"All/colormake-0.9_1.pkg","repopath":"All/colormake-0.9_1.pkg","licenselogic":"single","pkgsize":3164,"desc":"This is a simple wrapper around \"make\" to make its output more readable.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"gmake":{"origin":"devel/gmake","version":"4.4.1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel"],"messages":[{"message":"===>   NOTICE:\n\nThe colormake port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"comic-neue","origin":"x11-fonts/comic-neue","version":"2.51","comment":"Free Comic Sans alternative","maintainer":"0mp@FreeBSD.org","www":"http://comicneue.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f094b5d8679ed1dc3bb1846593c8a6df6baf1aafb841dcbf44933487ead10af2","flatsize":394479,"path":"All/comic-neue-2.51.pkg","repopath":"All/comic-neue-2.51.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":205172,"desc":"Comic Neue is a set of free fonts providing an alternative to\nMicrosoft's popular Comic Sans font.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"colordiff","origin":"textproc/colordiff","version":"1.0.21","comment":"Tool to colorize diff output","maintainer":"ehaupt@FreeBSD.org","www":"https://www.colordiff.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"384e67ab9fbf0445c4439b896ce06a0869da2250ae38182dea7a2eaabcf3c809","flatsize":43606,"path":"All/colordiff-1.0.21.pkg","repopath":"All/colordiff-1.0.21.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":15792,"desc":"Colordiff is a wrapper for diff and produces the same output as diff but with\ncoloured syntax highlighting at the command line to improve readability.\n\nThe output is similar to how a diff-generated patch might appear in Vim or Emacs\nwith the appropriate syntax highlighting options enabled.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["textproc"]},{"name":"colpack","origin":"math/colpack","version":"1.0.10.249_1","comment":"Graph Coloring Algorithm Package","maintainer":"yuri@FreeBSD.org","www":"https://github.com/CSCsw/ColPack","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f38d046911cd9ab3f4e9c4abc8069ba5c33e52e36e4c524bc2178edd0628e9cd","flatsize":2792494,"path":"All/colpack-1.0.10.249_1.pkg","repopath":"All/colpack-1.0.10.249_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":501620,"desc":"ColPack is a package comprising of implementations of algorithms for the\nspecialized vertex coloring problems discussed in the previous section as well\nas algorithms for a variety of related supporting tasks in derivative\ncomputation.","categories":["math"]},{"name":"colorize","origin":"sysutils/colorize","version":"0.3.4_3","comment":"Robust log colorizer","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/raszi/colorize","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0d8085d479f9cdd8829aafb3d3a3b4de0e9d42cba748d5c420122ccb41fdca4d","flatsize":27884,"path":"All/colorize-0.3.4_3.pkg","repopath":"All/colorize-0.3.4_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":10368,"desc":"colorize is a perl script to add color to your logs (system logs, apache\nlogs, squid logs, and many other formats).  colorize can also output a\ncolorized version of your logs as HTML.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["sysutils"],"messages":[{"message":"To customize the colorize utility, you can make changes to\n    /usr/local/etc/colorizerc\nor user-specific changes in ~/.colorizerc","type":"install"}]},{"name":"coloursum","origin":"misc/coloursum","version":"0.3.0_14","comment":"Colourise your checksum output","maintainer":"yuri@FreeBSD.org","www":"https://github.com/ticky/coloursum","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"752c1c66be1694279226dc17b35fda7c4c142a3b66ca3b60f68ce529cdd1a10d","flatsize":1234640,"path":"All/coloursum-0.3.0_14.pkg","repopath":"All/coloursum-0.3.0_14.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":410764,"desc":"This is a utility into which you can pipe the output from various checksum\ngenerators, to get coloured output.\n\nIt understands both the BSD \"tag\" form, as well as the GNU Coreutils/Perl\nshasum(1) form of checksums, and has been tested with the output from\nmacOS' md5 and shasum, as well as GNU md5sum and sha256sum.","categories":["misc"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libpthread.so.0"]},{"name":"colorcode","origin":"games/colorcode","version":"0.8.7","comment":"Advanced MasterMind game and solver","maintainer":"eduardo@FreeBSD.org","www":"http://colorcode.laebisch.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1044810775edf723a9e4c052d91316701d7e1fcbe87da8354d2c5d1a82f55f80","flatsize":775212,"path":"All/colorcode-0.8.7.pkg","repopath":"All/colorcode-0.8.7.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":230916,"desc":"ColorCode is a free advanced MasterMind clone with lots of different\ngame variants, from the very easy up to really challenging ones.\nYou can combine any color count from 2-10 with any column count\nfrom 2-5 and allow or not pegs of the same color. Or you may select\none of the 5 predefined levels of difficulty. ColorCode has also a\nrather intelligent built-in MasterMind solver.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["games"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"color-widgets-qt5","origin":"x11-toolkits/color-widgets-qt5","version":"2.2.0","comment":"Qt (C++) widgets to manage color inputs","maintainer":"yuri@FreeBSD.org","www":"https://gitlab.com/mattia.basaglia/Qt-Color-Widgets","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d4196c810eec58984b321db4ab26ace8df3c208363b424acd346f1cbc8dde98c","flatsize":659101,"path":"All/color-widgets-qt5-2.2.0.pkg","repopath":"All/color-widgets-qt5-2.2.0.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":159644,"desc":"Qt-Color-Widgets is a color dialog that is more user-friendly than the default\nQColorDialog and several other color-related widgets.\n\nThe provided widgets are:\n* ColorWheel, An analog widget used to select a color\n* ColorPreview, A simple widget that displays a color\n* GradientSlider, A slider that has a gradient background\n* HueSlider, A variant of GradientSlider that has a rainbow background\n* ColorSelector, A ColorPreview that shows a ColorDialog when clicked\n* ColorDialog, A dialog that uses the above widgets to provide a better user\n  experience than QColorDialog\n* ColorListWidget, A widget to edit a list of colors\n* Swatch, A widget to display a color palette\n* ColorPaletteWidget, A widget to use and manage a list of palettes\n* Color2DSlider, An analog widget used to select 2 color components\n* ColorLineEdit, A widget to manipulate a string representing a color\n* HarmonyColorWheel, A ColorWheel which allows defining multiple colors,\n  separated by hue\n* GradientListModel, A QAbstractListModel used to list gradients (useful for\n  comboboxes, list views and the like)","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["x11-toolkits"]},{"name":"color","origin":"devel/color","version":"g20240506","comment":"C++ header-only library for color conversion and manipulation","maintainer":"yuri@FreeBSD.org","www":"https://github.com/dmilos/color","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"501024c2c10923ddaed328552f0dd312b00e81b91c8db1498c9dc790d8e526df","flatsize":4542262,"path":"All/color-g20240506.pkg","repopath":"All/color-g20240506.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":271772,"desc":"Key features:\n* No virtual functions\n* Minimal memory footprint\n* Ability to copy array/vector of colors with memcpy, memmove and initialize\n  with memset.\n* Conversions from/to different models ( and its formats ).\n* Headers only\n     One file to include to start the fun\n     By using del or rm it is reducible in to only two of them.\n* No third parties\n* No additional binaries\n* Out of the box ready\n     No need to recompile or start some install process.\n* Color models:\n  * GRAY,\n  * RGB, CMY, CMYK,\n  * HSI, HSL, HSV, HWB,\n  * YIQ, YUV(BT.601, BT.709), YCgCo, YPbPr(BT.601, BT.709, BT.2020),\n  * XYZ(sRGB, D65, 2deg), LAB( CIE, Hunter), LUV, LMS (von Kries D65,\n    von Kries E, BFD, MCAT02), xyY, LabCH, LuvCH","categories":["devel"]},{"name":"colord","origin":"graphics/colord","version":"1.4.7_3","comment":"Manage color profiles to accurately color input/output devices","maintainer":"desktop@FreeBSD.org","www":"https://www.freedesktop.org/software/colord","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5b16ab66dd84fc92aeecf4baf1871db4e2454f47665e9f9dfc55a1284b40ce56","flatsize":4787828,"path":"All/colord-1.4.7_3.pkg","repopath":"All/colord-1.4.7_3.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":612976,"desc":"colord is a system service that makes it easy to manage, install and generate\ncolor profiles to accurately color manage input and output devices.","deps":{"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"hwdata":{"origin":"misc/hwdata","version":"0.393,1"},"lcms2":{"origin":"graphics/lcms2","version":"2.17"},"libgudev":{"origin":"devel/libgudev","version":"237"},"libgusb":{"origin":"devel/libgusb","version":"0.4.9_1"},"polkit":{"origin":"sysutils/polkit","version":"125_1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["graphics"],"users":["colord"],"groups":["colord"],"shlibs_required":["libc.so.8","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgudev-1.0.so.0","libgusb.so.2","libintl.so.8","liblcms2.so.2","libm.so.4","libpolkit-gobject-1.so.0","libpthread.so.0","libsqlite3.so.0"],"options":{"COMPLETION":"on","DOCS":"on","MANPAGES":"off","PPROFILES":"off","SANE":"off","SENSOR":"off","TESTS":"on","VALA":"on"}},{"name":"coin-or-rehearse","origin":"math/rehearse","version":"g20190305_1","comment":"Algebraic modeling library in C++ for linear optimization solvers","maintainer":"yuri@FreeBSD.org","www":"https://projects.coin-or.org/Rehearse","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ea9df540589baaf114ebeddedb688a2401c66a6c2c8abb18cd259940f4939d15","flatsize":98651,"path":"All/coin-or-rehearse-g20190305_1.pkg","repopath":"All/coin-or-rehearse-g20190305_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":29448,"desc":"Rehearse is a C++ library designed to describe linear optimization problems\nprogrammatically.\n\nYou can describe linear objectives and constraints using native C++ algebraic\nexpressions, in a similar way you write a mathematical model on a paper.","deps":{"coin-or-Clp":{"origin":"math/clp","version":"1.17.9_2"},"coin-or-Osi":{"origin":"math/osi","version":"0.108.11_1"}},"categories":["math"]},{"name":"compiz-plugins-extra","origin":"x11-wm/compiz-plugins-extra","version":"0.8.8_12","comment":"Plugins for Compiz Composite Window Manager","maintainer":"samy.mahmoudi@gmail.com","www":"https://gitlab.com/compiz/compiz-plugins-extra","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1087db49b4585e9c75ebad0dafe7adb64c131f63ebae9b03b64b444d99db84d6","flatsize":8754612,"path":"All/compiz-plugins-extra-0.8.8_12.pkg","repopath":"All/compiz-plugins-extra-0.8.8_12.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":2464364,"desc":"This is the extra set of plugins for Compiz fusion.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"compiz":{"origin":"x11-wm/compiz","version":"0.8.8_15"},"compiz-bcop":{"origin":"devel/compiz-bcop","version":"0.8.8_4"},"compiz-plugins-main":{"origin":"x11-wm/compiz-plugins-main","version":"0.8.8_11"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcomposite":{"origin":"x11/libXcomposite","version":"0.4.6_1,1"},"libXdamage":{"origin":"x11/libXdamage","version":"1.1.6"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libnotify":{"origin":"devel/libnotify","version":"0.8.6"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"startup-notification":{"origin":"x11/startup-notification","version":"0.12_4"}},"categories":["x11-wm"],"options":{"NLS":"on"}},{"name":"coin-or-osiipopt","origin":"math/osiipopt","version":"0.1.8_7","comment":"Conic solver interface for Ipopt","maintainer":"yuri@FreeBSD.org","www":"https://github.com/aykutbulut/OsiIpopt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dff76d2598b7c76b9aabe8d8f520fecceb79fe9cf683bd93008468efb6ccc3aa","flatsize":174342,"path":"All/coin-or-osiipopt-0.1.8_7.pkg","repopath":"All/coin-or-osiipopt-0.1.8_7.pkg","licenselogic":"single","licenses":["EPL"],"pkgsize":41680,"desc":"OsiIpopt is a conic solver interface for COIN-OR's Ipopt solver. OsiIpopt\nimplements OsiConic interface, which extends Open Solver Interface (OSI) to\nsecond order conic optimization problems.","deps":{"Ipopt":{"origin":"math/ipopt","version":"3.14.17_1"},"blas":{"origin":"math/blas","version":"3.12.1"},"coin-or-CoinUtils":{"origin":"math/coinutils","version":"2.11.12_1"},"coin-or-Osi":{"origin":"math/osi","version":"0.108.11_1"},"coin-or-osi-conic":{"origin":"math/osi-conic","version":"1.0.0_4"},"lapack":{"origin":"math/lapack","version":"3.12.1"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"}},"categories":["math"]},{"name":"coin-or-osi-conic","origin":"math/osi-conic","version":"1.0.0_4","comment":"Conic problem solver interface extending OSI to conic problems","maintainer":"yuri@FreeBSD.org","www":"https://github.com/aykutbulut/OSI-CONIC","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"beef34cb7a0d827c532e2c7db4cdb24ded1a283bde2f013e2935256e05f826ac","flatsize":101945,"path":"All/coin-or-osi-conic-1.0.0_4.pkg","repopath":"All/coin-or-osi-conic-1.0.0_4.pkg","licenselogic":"single","licenses":["EPL"],"pkgsize":29024,"desc":"Conic problem solver interface library. Extends Coin-OR's OSI interface to\nconic problems. Inherits Coin-OR's OsiCLpSolverInterface class and adds conic\nproblem specific methods (querying cones, etc.).","deps":{"coin-or-CoinUtils":{"origin":"math/coinutils","version":"2.11.12_1"},"coin-or-Osi":{"origin":"math/osi","version":"0.108.11_1"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"}},"categories":["math"]},{"name":"coin-or-symphony","origin":"math/symphony","version":"5.7.2_3","comment":"Solver and development framework for mixed-integer linear programs","maintainer":"yuri@FreeBSD.org","www":"https://github.com/coin-or/SYMPHONY","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4a0040a2dc976aedb16c3b9d4ed6825d00446c30350fe1d6545d3b11686ba714","flatsize":868903,"path":"All/coin-or-symphony-5.7.2_3.pkg","repopath":"All/coin-or-symphony-5.7.2_3.pkg","licenselogic":"single","licenses":["EPL"],"pkgsize":295500,"desc":"SYMPHONY is an open-source solver for mixed-integer linear programs (MILPs)\nwritten in C. It can be used in four different main modes:\n* As a callable library through either the native C interface or through the\n  Osi.\n* As an interactive solver using a command-line interface.\n* As a framework to build customized solvers for specific problem classes.\n* Through a number of different modeling languages: AMPL, GMPL, GAMS, PuLP.","deps":{"blas":{"origin":"math/blas","version":"3.12.1"},"coin-or-Clp":{"origin":"math/clp","version":"1.17.9_2"},"coin-or-CoinUtils":{"origin":"math/coinutils","version":"2.11.12_1"},"coin-or-Osi":{"origin":"math/osi","version":"0.108.11_1"},"coin-or-asl":{"origin":"math/asl","version":"2.1.0"},"coin-or-cbc":{"origin":"math/cbc","version":"2.10.12_1"},"coin-or-cgl":{"origin":"math/cgl","version":"0.60.9_2"},"coin-or-mumps":{"origin":"math/coin-or-mumps","version":"3.0.3_4"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"}},"categories":["math"],"shlibs_required":["libCgl.so.1","libClp.so.1","libClpSolver.so.1","libCoinUtils.so.3","libOsi.so.1","libOsiClp.so.1","libbz2.so.2","libc.so.8","libcoinasl.so.2","libcoinmumps.so.3","libm.so.4","libopenblas.so.0","libstdc++.so.9","libz.so.3"]},{"name":"colt","origin":"science/colt","version":"1.2.0_2","comment":"Java package for scalable scientific and technical computing","maintainer":"ports@FreeBSD.org","www":"https://acs.lbl.gov/~hoschek/colt/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9e6933a776b3f7f1ef545fc0c93096956202428c1c39396722e7b52d9827c222","flatsize":12596695,"path":"All/colt-1.2.0_2.pkg","repopath":"All/colt-1.2.0_2.pkg","licenselogic":"single","pkgsize":1077972,"desc":"Colt is a package for scalable scientific and technical computing in Java. It\nconsists of several free Java libraries, for user convenience bundled under one\nsingle uniform umbrella. Namely the Colt library, the Jet library, the CoreJava\nlibrary, and the Concurrent library.\n\nThe Colt library provides fundamental general-purpose data structures optimized\nfor numerical data, such as resizable arrays, dense and sparse matrices\n(multi-dimensional arrays), linear algebra, associative containers and buffer\nmanagement.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","science"],"options":{"COMPILE":"on","DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe colt port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"coin-or-qpOASES","origin":"math/qposases","version":"3.2.1_10","comment":"Library for online active set strategy quadratic programming problems","maintainer":"yuri@FreeBSD.org","www":"https://github.com/coin-or/qpOASES","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"21100444d8124c0a4ba13f393e8ff303773d5193e437a81785738c5c62f6b208","flatsize":851625,"path":"All/coin-or-qpOASES-3.2.1_10.pkg","repopath":"All/coin-or-qpOASES-3.2.1_10.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":200608,"desc":"qpOASES is an open-source C++ implementation of the recently proposed online\nactive set strategy for solving quadratic programming (QP) problems. It has\nseveral theoretical features that make it particularly suited for model\npredictive control (MPC) applications. Further numerical modifications have\nmade qpOASES a reliable QP solver, even when tackling semi-definite, ill-posed\nor degenerated QP problems. Moreover, several interfaces to third-party software\nmake qpOASES easy-to-use even for users without knowledge of C/C++.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"}},"categories":["math"]},{"name":"coin-or-metis","origin":"math/coin-or-metis","version":"1.3.10_3","comment":"COIN-OR autotools harness to build Metis","maintainer":"yuri@FreeBSD.org","www":"https://github.com/coin-or-tools/ThirdParty-Mumps","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bcf64fa908d10829aabfa3656004b92ab1b22d498217b108725627cb4b2966ae","flatsize":326439,"path":"All/coin-or-metis-1.3.10_3.pkg","repopath":"All/coin-or-metis-1.3.10_3.pkg","licenselogic":"single","licenses":["EPL"],"pkgsize":121816,"desc":"This is an autotools-based build system to build and install\nMUltifrontal Massively Parallel sparse direct Solver (MUMPS).\nThis installation of MUMPS is used by some other COIN-OR projects.","deps":{"blas":{"origin":"math/blas","version":"3.12.1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"coin-or-hsl","origin":"math/hsl","version":"2.2.5","comment":"COIN-OR autotools harness to build HSL linear solvers","maintainer":"yuri@FreeBSD.org","www":"https://github.com/coin-or-tools/ThirdParty-HSL","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aed0d9f696e10b2fd71ddc3f1dfbef7290af9ba0ade6584993016fe489be5a4f","flatsize":6796,"path":"All/coin-or-hsl-2.2.5.pkg","repopath":"All/coin-or-hsl-2.2.5.pkg","licenselogic":"single","licenses":["EPL"],"pkgsize":3208,"desc":"This is an autotools-based build system to build and install routines\nfrom the Harwell Subroutine Library (HSL). This installation of HSL\nroutines is used by some other COIN-OR projects, in particular Ipopt.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"coin-or-flopc++","origin":"math/flopc++","version":"1.2.5.20200527_1","comment":"Library for solving Linear Optimization Problems in C++","maintainer":"yuri@FreeBSD.org","www":"https://projects.coin-or.org/FlopC++","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"63f89829634c443728f98ad40b2e643bfef8331104f2a6bbdf3e13dfab277e67","flatsize":378008,"path":"All/coin-or-flopc++-1.2.5.20200527_1.pkg","repopath":"All/coin-or-flopc++-1.2.5.20200527_1.pkg","licenselogic":"single","licenses":["EPL"],"pkgsize":80252,"desc":"FlopC++ is an open source algebraic modelling language implemented as a C++\nclass library.","deps":{"coin-or-CoinUtils":{"origin":"math/coinutils","version":"2.11.12_1"},"coin-or-Osi":{"origin":"math/osi","version":"0.108.11_1"}},"categories":["math"]},{"name":"coin-or-lemon","origin":"math/lemon","version":"1.3.1_4","comment":"Library for Efficient Modeling and Optimization in Networks","maintainer":"yuri@FreeBSD.org","www":"https://lemon.cs.elte.hu/trac/lemon/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3add928213f6bb74d51bc606d5b8e4a8b15005cef2d09aa276e33b65bf2ee86e","flatsize":3410974,"path":"All/coin-or-lemon-1.3.1_4.pkg","repopath":"All/coin-or-lemon-1.3.1_4.pkg","licenselogic":"single","licenses":["BSL"],"pkgsize":467288,"desc":"Lemon is a C++ template library providing efficient implementations of common\ndata structures and algorithms with focus on combinatorial optimization tasks\nconnected mainly with graphs and networks.\n\nLEMON is a member of the COIN-OR initiative, a collection of OR related open\nsource projects. You are free to use it in your commercial or non-commercial\napplications under very permissive license terms.","deps":{"coin-or-Clp":{"origin":"math/clp","version":"1.17.9_2"},"coin-or-CoinUtils":{"origin":"math/coinutils","version":"2.11.12_1"},"coin-or-Osi":{"origin":"math/osi","version":"0.108.11_1"},"coin-or-cbc":{"origin":"math/cbc","version":"2.10.12_1"},"coin-or-cgl":{"origin":"math/cgl","version":"0.60.9_2"},"glpk":{"origin":"math/glpk","version":"5.0"}},"categories":["math"],"shlibs_required":["libCbc.so.3","libCbcSolver.so.3","libCgl.so.1","libClp.so.1","libCoinUtils.so.3","libOsi.so.1","libOsiCbc.so.3","libOsiClp.so.1","libbz2.so.2","libc.so.8","libglpk.so.40","libm.so.4","libstdc++.so.9","libz.so.3"],"options":{"GLPK":"on"}},{"name":"coin-or-disco","origin":"math/disco","version":"1.0.0.33_11","comment":"Discrete Conic Optimization Solver","maintainer":"yuri@FreeBSD.org","www":"https://github.com/coin-or/DisCO","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"66f1b346e1b6a2381602bfb71e9735c50c6742df9a3797c24e76fc0b02d5660f","flatsize":482150,"path":"All/coin-or-disco-1.0.0.33_11.pkg","repopath":"All/coin-or-disco-1.0.0.33_11.pkg","licenselogic":"single","licenses":["EPL"],"pkgsize":125820,"desc":"DisCO (Discrete Conic Optimization) is a solver for Mixed Integer Second Order\nConic Optimization (MISOCO) problems. It is developed on top of COIN-OR\nHigh-Performance Parallel Search (CHiPPS) framework.","deps":{"Ipopt":{"origin":"math/ipopt","version":"3.14.17_1"},"blas":{"origin":"math/blas","version":"3.12.1"},"coin-or-Clp":{"origin":"math/clp","version":"1.17.9_2"},"coin-or-CoinUtils":{"origin":"math/coinutils","version":"2.11.12_1"},"coin-or-Osi":{"origin":"math/osi","version":"0.108.11_1"},"coin-or-alps":{"origin":"math/alps","version":"2.0.2_5"},"coin-or-asl":{"origin":"math/asl","version":"2.1.0"},"coin-or-bcps":{"origin":"math/bcps","version":"0.99.2_5"},"coin-or-bonmin":{"origin":"math/bonmin","version":"1.8.9_7"},"coin-or-cbc":{"origin":"math/cbc","version":"2.10.12_1"},"coin-or-cgl":{"origin":"math/cgl","version":"0.60.9_2"},"coin-or-cgl-conic":{"origin":"math/cgl-conic","version":"1.0.0.6_8"},"coin-or-osi-conic":{"origin":"math/osi-conic","version":"1.0.0_4"},"coin-or-osiipopt":{"origin":"math/osiipopt","version":"0.1.8_7"},"lapack":{"origin":"math/lapack","version":"3.12.1"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"}},"categories":["math"],"shlibs_required":["libAlps.so.10","libBcps.so.0","libCgl.so.1","libCglConic.so.0","libClp.so.1","libClpSolver.so.1","libCoinUtils.so.3","libOsi.so.1","libOsiClp.so.1","libOsiConic.so.0","libOsiIpopt.so.0","libbz2.so.2","libc.so.8","libcoinasl.so.2","libcoinmumps.so.3","libipopt.so.3","libm.so.4","libopenblas.so.0","libstdc++.so.9","libz.so.3"]},{"name":"coin-or-mumps","origin":"math/coin-or-mumps","version":"3.0.3_4","comment":"COIN-OR autotools harness to build Mumps","maintainer":"yuri@FreeBSD.org","www":"https://github.com/coin-or-tools/ThirdParty-Mumps","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8d02faf327f79a4334104420679918278342d895eb86ca843b3db3a99d8b5315","flatsize":4164274,"path":"All/coin-or-mumps-3.0.3_4.pkg","repopath":"All/coin-or-mumps-3.0.3_4.pkg","licenselogic":"single","licenses":["EPL"],"pkgsize":792912,"desc":"This is an autotools-based build system to build and install\nMUltifrontal Massively Parallel sparse direct Solver (MUMPS).\nThis installation of MUMPS is used by some other COIN-OR projects.","deps":{"blas":{"origin":"math/blas","version":"3.12.1"},"coin-or-metis":{"origin":"math/coin-or-metis","version":"1.3.10_3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"lapack":{"origin":"math/lapack","version":"3.12.1"}},"categories":["math"]},{"name":"colm","origin":"lang/colm","version":"0.14.7.43","comment":"Colm Programming Language","maintainer":"yuri@FreeBSD.org","www":"https://github.com/adrian-thurston/colm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e31659bd09d1ddafd36c35d1a99025f99ab2961f0bcf29f4b930337152e0f4a9","flatsize":6480274,"path":"All/colm-0.14.7.43.pkg","repopath":"All/colm-0.14.7.43.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":982096,"desc":"Colm is COmputer Language Machinery.\n\nColm is a programming language designed for the analysis and transformation of\ncomputer languages.\nColm is influenced primarily by TXL.\n\nFeatures:\n* Colm's main contribution lies in the parsing method.\n* Colm's parsing engine is generalized, but it also allows for the construction\n  of arbitrary global data structures that can be queried during parsing. In\n  other generalized methods, construction of global data requires some very\n  careful consideration because of inherent concurrency in the parsing method.\n  It is such a tricky task that it is often avoided altogether and the problem\n  is deferred to a post-parse disambiguation of the parse forest.\n* By default Colm will create an elf executable that can be used standalone for\n  that actual transformations.\n* Colm is a static and strong typed scripting language.\n* Colm is very tiny and fast and can easily be embedded/linked with c/cpp\n  programs.\n* Colm's runtime is a stackbased VM that starts with the bare minimum of the\n  language and bootstraps itself.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"}},"categories":["lang"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"coin-or-csdp","origin":"math/csdp","version":"6.2.0_3","comment":"Solver for semidefinite programming problems","maintainer":"yuri@FreeBSD.org","www":"https://github.com/coin-or/Csdp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aa7ac26914feba80edcedade4f50bbbeac7970e20b85c46b96d6d3800dbcb903","flatsize":227488,"path":"All/coin-or-csdp-6.2.0_3.pkg","repopath":"All/coin-or-csdp-6.2.0_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":56040,"desc":"CSDP is a library of routines that implements a predictor corrector variant of\nthe semidefinite programming algorithm of Helmberg, Rendl, Vanderbei, and\nWolkowicz. The main advantages of this code are that it is written to be used as\na callable subroutine, it is written in C for efficiency, the code runs in\nparallel on shared memory multi-processor systems, and it makes effective use of\nsparsity in the constraint matrices. CSDP has been compiled on many different\nsystems. The code should work on any system with an ANSI C Compiler and\nBLAS/LAPACK libraries.","deps":{"blas":{"origin":"math/blas","version":"3.12.1"},"lapack":{"origin":"math/lapack","version":"3.12.1"}},"categories":["math"],"shlibs_required":["libblas.so.3","libc.so.8","libgomp.so.1","liblapack.so.3","libm.so.4","libpthread.so.0"]},{"name":"coin-or-creme","origin":"math/creme","version":"g20210114","comment":"Randomized thermal relaxation method for MaxFS problems","maintainer":"yuri@FreeBSD.org","www":"https://github.com/coin-or/Creme","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c04faff60c94867e86198f73ac6d1528576c004c7b0e0845f0a5be4b287d6b59","flatsize":52875,"path":"All/coin-or-creme-g20210114.pkg","repopath":"All/coin-or-creme-g20210114.pkg","licenselogic":"single","licenses":["EPL"],"pkgsize":22704,"desc":"Creme is an implementation of the randomized thermal relaxation method to find\na feasible solution of the Maximum Feasible Subsystem (MaxFS) problem. The MaxFS\nproblem consists, given a Linear Programming problem\n\nA x <= b,\n\ngenerally infeasible, in finding a feasible subsystem containing a maximum\nnumber of inequalities.","categories":["math"],"shlibs_required":["libbz2.so.2","libc.so.8","libm.so.4"]},{"name":"coin-or-gravity","origin":"math/gravity","version":"1.1.20220309_7","comment":"Mathematical modeling for optimization and machine learning","maintainer":"yuri@FreeBSD.org","www":"https://www.gravityopt.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4cf114005028dff89c8f30c05664db74805bc67729bdaf7e47963ba394d60be7","flatsize":5369642,"path":"All/coin-or-gravity-1.1.20220309_7.pkg","repopath":"All/coin-or-gravity-1.1.20220309_7.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":981824,"desc":"Gravity is a Modeling Language for Mathematical Optimization and Machine\nLearning.","deps":{"blas":{"origin":"math/blas","version":"3.12.1"},"coin-or-Clp":{"origin":"math/clp","version":"1.17.9_2"},"coin-or-asl":{"origin":"math/asl","version":"2.1.0"},"coin-or-cbc":{"origin":"math/cbc","version":"2.10.12_1"},"coin-or-cgl":{"origin":"math/cgl","version":"0.60.9_2"},"lapack":{"origin":"math/lapack","version":"3.12.1"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"}},"categories":["math"]},{"name":"coin-or-couenne","origin":"math/couenne","version":"0.5.8_16","comment":"Convex Over and Under Envelopes for NonliNear Estimation","maintainer":"yuri@FreeBSD.org","www":"https://projects.coin-or.org/Couenne","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4d2b90c8df022960b7774a4fe2664fda42265f1c1191dfba9a173df7cfa02921","flatsize":2267309,"path":"All/coin-or-couenne-0.5.8_16.pkg","repopath":"All/coin-or-couenne-0.5.8_16.pkg","licenselogic":"single","licenses":["EPL"],"pkgsize":628820,"desc":"Couenne (Convex Over and Under ENvelopes for Nonlinear Estimation) is\na branch&bound algorithm to solve Mixed-Integer Nonlinear Programming (MINLP)\nproblems.","deps":{"Ipopt":{"origin":"math/ipopt","version":"3.14.17_1"},"blas":{"origin":"math/blas","version":"3.12.1"},"coin-or-Clp":{"origin":"math/clp","version":"1.17.9_2"},"coin-or-CoinUtils":{"origin":"math/coinutils","version":"2.11.12_1"},"coin-or-Osi":{"origin":"math/osi","version":"0.108.11_1"},"coin-or-asl":{"origin":"math/asl","version":"2.1.0"},"coin-or-bonmin":{"origin":"math/bonmin","version":"1.8.9_7"},"coin-or-cbc":{"origin":"math/cbc","version":"2.10.12_1"},"coin-or-cgl":{"origin":"math/cgl","version":"0.60.9_2"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"lapack":{"origin":"math/lapack","version":"3.12.1"},"nauty":{"origin":"math/nauty","version":"2.8.6_1,1"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"}},"categories":["math"],"shlibs_required":["libCbc.so.3","libCbcSolver.so.3","libCgl.so.1","libClp.so.1","libClpSolver.so.1","libCoinUtils.so.3","libOsi.so.1","libOsiClp.so.1","libbonmin.so.4","libbonminampl.so.4","libbz2.so.2","libc.so.8","libcoinasl.so.2","libcoinmumps.so.3","libipopt.so.3","libipoptamplinterface.so.3","libm.so.4","libnauty.so","libopenblas.so.0","libpthread.so.0","librt.so.0","libstdc++.so.9","libz.so.3"]},{"name":"coin-or-cgl","origin":"math/cgl","version":"0.60.9_2","comment":"Collection of cut generators for COIN-OR packages that use cuts","maintainer":"yuri@FreeBSD.org","www":"https://github.com/coin-or/Cgl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8c6a4c2a1ccccba1aa31bb060f8338e23f09aee13ed24745b6f145acf064c7f9","flatsize":1471192,"path":"All/coin-or-cgl-0.60.9_2.pkg","repopath":"All/coin-or-cgl-0.60.9_2.pkg","licenselogic":"single","licenses":["EPL"],"pkgsize":478528,"desc":"Collection of cut generators that can be used with other COIN-OR packages\nthat make use of cuts, such as, among others, the linear solver Clp or the\nmixed integer linear programming solvers Cbc or BCP.","deps":{"blas":{"origin":"math/blas","version":"3.12.1"},"coin-or-Clp":{"origin":"math/clp","version":"1.17.9_2"},"coin-or-CoinUtils":{"origin":"math/coinutils","version":"2.11.12_1"},"coin-or-Osi":{"origin":"math/osi","version":"0.108.11_1"},"coin-or-asl":{"origin":"math/asl","version":"2.1.0"},"coin-or-mumps":{"origin":"math/coin-or-mumps","version":"3.0.3_4"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"}},"categories":["math"]},{"name":"coin-or-cppad","origin":"math/cppad","version":"20250000.1","comment":"C++ Algorithmic Differentiation package","maintainer":"yuri@FreeBSD.org","www":"https://coin-or.github.io/CppAD/doc/cppad.htm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"135329f98211d9cd2e1c0feac2030603ba2f591e85f08851fe204d2e988f96c8","flatsize":3739413,"path":"All/coin-or-cppad-20250000.1.pkg","repopath":"All/coin-or-cppad-20250000.1.pkg","licenselogic":"single","licenses":["EPL"],"pkgsize":477444,"desc":"CppAD (C++ algorithmic differentiation package) computes derivative values from\nan algorithm that computes function values.","deps":{"eigen":{"origin":"math/eigen3","version":"3.4.0_4"}},"categories":["math"]},{"name":"coin-or-bonmin","origin":"math/bonmin","version":"1.8.9_7","comment":"Basic Open-source Nonlinear Mixed INteger programming","maintainer":"yuri@FreeBSD.org","www":"https://coin-or.github.io/Bonmin/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f47af84108763e739ec8c4ec897a3fd0027235636c02cb3ec3d15cb3a34f62d5","flatsize":1691808,"path":"All/coin-or-bonmin-1.8.9_7.pkg","repopath":"All/coin-or-bonmin-1.8.9_7.pkg","licenselogic":"single","licenses":["EPL"],"pkgsize":427860,"desc":"Bonmin (Basic Open-source Nonlinear Mixed INteger programming) is an\nexperimental open-source C++ code for solving general MINLP (Mixed Integer\nNonLinear Programming) problems.","deps":{"Ipopt":{"origin":"math/ipopt","version":"3.14.17_1"},"blas":{"origin":"math/blas","version":"3.12.1"},"coin-or-Clp":{"origin":"math/clp","version":"1.17.9_2"},"coin-or-CoinUtils":{"origin":"math/coinutils","version":"2.11.12_1"},"coin-or-Osi":{"origin":"math/osi","version":"0.108.11_1"},"coin-or-asl":{"origin":"math/asl","version":"2.1.0"},"coin-or-cbc":{"origin":"math/cbc","version":"2.10.12_1"},"coin-or-cgl":{"origin":"math/cgl","version":"0.60.9_2"},"coin-or-mumps":{"origin":"math/coin-or-mumps","version":"3.0.3_4"},"lapack":{"origin":"math/lapack","version":"3.12.1"},"nauty":{"origin":"math/nauty","version":"2.8.6_1,1"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"}},"categories":["math"],"shlibs_required":["libCbc.so.3","libCbcSolver.so.3","libCgl.so.1","libClp.so.1","libClpSolver.so.1","libCoinUtils.so.3","libOsi.so.1","libOsiClp.so.1","libbz2.so.2","libc.so.8","libcoinasl.so.2","libcoinmumps.so.3","libipopt.so.3","libipoptamplinterface.so.3","libm.so.4","libnauty.so","libopenblas.so.0","libpthread.so.0","librt.so.0","libstdc++.so.9","libz.so.3"]},{"name":"coin-or-bcps","origin":"math/bcps","version":"0.99.2_5","comment":"Branch, Constrain, and Price Software (BiCePS)","maintainer":"yuri@FreeBSD.org","www":"https://github.com/coin-or/CHiPPS-BiCePS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f37b843109968a4e4ffa53a2a040fe26863e2a54387693c7820bd33dd7f1a01b","flatsize":164615,"path":"All/coin-or-bcps-0.99.2_5.pkg","repopath":"All/coin-or-bcps-0.99.2_5.pkg","licenselogic":"single","licenses":["EPL"],"pkgsize":38624,"desc":"Branch, Constrain, and Price Software (BiCePS), a layer of the COIN-OR High\nPerformance Parallel Search framework supporting the implementation of\nrelaxation-based optimization algorithms.","deps":{"coin-or-CoinUtils":{"origin":"math/coinutils","version":"2.11.12_1"},"coin-or-alps":{"origin":"math/alps","version":"2.0.2_5"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"}},"categories":["math"]},{"name":"coin-or-Data-Stochastic","origin":"math/coin-or-data-stochastic","version":"1.1.7","comment":"COIN-OR stochastic models","maintainer":"yuri@FreeBSD.org","www":"https://www.coin-or.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"53e41a3eea1bb359fbc20d59f894b9561cc88e84e3ec814c5c72dbd4ff7f4465","flatsize":684082,"path":"All/coin-or-Data-Stochastic-1.1.7.pkg","repopath":"All/coin-or-Data-Stochastic-1.1.7.pkg","licenselogic":"single","licenses":["EPL"],"pkgsize":62260,"desc":"Stochastic models used in several COIN-OR projects.\nCOIN-OR is a family of projects dedicated to supplying the algorithmic\nand computational infrastructure for operations research software.","categories":["math"]},{"name":"coin-or-Data-Sample","origin":"math/coin-or-data-sample","version":"1.2.13","comment":"COIN-OR data samples","maintainer":"yuri@FreeBSD.org","www":"https://www.coin-or.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4b3b10aa5a8afe69665a35bfb1856a48424a264446acac462731c7b7571dd679","flatsize":1602116,"path":"All/coin-or-Data-Sample-1.2.13.pkg","repopath":"All/coin-or-Data-Sample-1.2.13.pkg","licenselogic":"single","licenses":["EPL"],"pkgsize":143420,"desc":"Data samples used in several COIN-OR projects.\nCOIN-OR is a family of projects dedicated to supplying the algorithmic\nand computational infrastructure for operations research software.","categories":["math"]},{"name":"coin-or-asl","origin":"math/asl","version":"2.1.0","comment":"COIN-OR autotools harness to build AMPL Solver Library","maintainer":"yuri@FreeBSD.org","www":"https://github.com/coin-or-tools/ThirdParty-ASL","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d2eeccc7d5f824e1f2d12910e9aef319ebc392beaf2e05f508e82882bc2453c1","flatsize":629315,"path":"All/coin-or-asl-2.1.0.pkg","repopath":"All/coin-or-asl-2.1.0.pkg","licenselogic":"single","licenses":["EPL"],"pkgsize":236856,"desc":"This is an autotools-based build system to build and install the Ampl Solver\nLibrary (ASL) as it is used by some COIN-OR projects.","categories":["math"]},{"name":"coin-or-alps","origin":"math/alps","version":"2.0.2_5","comment":"Abstract Library for Parallel Search (ALPS)","maintainer":"yuri@FreeBSD.org","www":"https://github.com/coin-or/CHiPPS-ALPS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d23de23c257d1fea9320bce220679f44f4c100778f2b5ea375d944a546d4b7e3","flatsize":399463,"path":"All/coin-or-alps-2.0.2_5.pkg","repopath":"All/coin-or-alps-2.0.2_5.pkg","licenselogic":"single","licenses":["EPL"],"pkgsize":91896,"desc":"Abstract Library for Parallel Search (ALPS), the abstract base layer of the\nCOIN-OR High Performance Parallel Search framework.","deps":{"blas":{"origin":"math/blas","version":"3.12.1"},"coin-or-CoinUtils":{"origin":"math/coinutils","version":"2.11.12_1"},"lapack":{"origin":"math/lapack","version":"3.12.1"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"}},"categories":["math"]},{"name":"coin-or-cbc","origin":"math/cbc","version":"2.10.12_1","comment":"Coin-or Branch and Cut: mixed integer programming solver","maintainer":"yuri@FreeBSD.org","www":"https://github.com/coin-or/Cbc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dc1d0a6c909b89c68939b1b23f3770d8dfb6001664fd164b624b311790a25820","flatsize":3093460,"path":"All/coin-or-cbc-2.10.12_1.pkg","repopath":"All/coin-or-cbc-2.10.12_1.pkg","licenselogic":"single","licenses":["EPL"],"pkgsize":852488,"desc":"Cbc (Coin-or branch and cut) is an open-source mixed integer programming solver\nwritten in C++. It can be used as a callable library or using a stand-alone\nexecutable. It can be called through AMPL (natively), GAMS (using the links\nprovided by the Optimization Services and GAMSlinks projects), MPL (through the\nCoinMP project), AIMMS (through the AIMMSlinks project), PuLP, CMPL, OpenSolver\nfor Excel, JuMP, or MiniZinc.","deps":{"coin-or-Clp":{"origin":"math/clp","version":"1.17.9_2"},"coin-or-CoinUtils":{"origin":"math/coinutils","version":"2.11.12_1"},"coin-or-Osi":{"origin":"math/osi","version":"0.108.11_1"},"coin-or-asl":{"origin":"math/asl","version":"2.1.0"},"coin-or-cgl":{"origin":"math/cgl","version":"0.60.9_2"},"coin-or-mumps":{"origin":"math/coin-or-mumps","version":"3.0.3_4"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"nauty":{"origin":"math/nauty","version":"2.8.6_1,1"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"}},"categories":["math"],"shlibs_required":["libCgl.so.1","libClp.so.1","libClpSolver.so.1","libCoinUtils.so.3","libOsi.so.1","libOsiClp.so.1","libbz2.so.2","libc.so.8","libcoinasl.so.2","libcoinmumps.so.3","libm.so.4","libnauty.so","libopenblas.so.0","libpthread.so.0","librt.so.0","libstdc++.so.9","libz.so.3"],"options":{"DEBUG":"off","PARALLEL":"on"}},{"name":"collada-dom","origin":"devel/collada-dom","version":"2.5.0_13","comment":"COLLADA Document Object Model (DOM) C++ Library","maintainer":"trueos@norwegianrockcat.com","www":"https://github.com/rdiankov/collada-dom","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a267c668fb59e8f7bc6c91e8aa79317362bc781fe857a7286268d33c0b01d23f","flatsize":15494484,"path":"All/collada-dom-2.5.0_13.pkg","repopath":"All/collada-dom-2.5.0_13.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1628216,"desc":"A C++ library that provides an API to the COLLADA Document Object Model\n\nThe COLLADA Document Object Model (DOM) is an application programming\ninterface (API) that provides a C++ object representation of a COLLADA\nXML instance document.\n\nThis project is a library for loading and saving COLLADA documents\nthat can contain 2D, 3D, physics and other types of content. It allows\ndevelopers to create applications that can exchange COLLADA documents\nwith commercial content creation tools such as Maya, Max or Softimage.\n\nThis project is a very lightweight version of the Sourceforce Collada\nRepository. It maintains only the base collada parser with minimal\ndependencies.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"minizip":{"origin":"archivers/minizip","version":"1.3.1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["devel"]},{"name":"coin-or-Osi","origin":"math/osi","version":"0.108.11_1","comment":"COIN-OR Open Solver Interface, an API for calling solver libraries","maintainer":"yuri@FreeBSD.org","www":"https://github.com/coin-or/Osi/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fc9a2f757ea86970e942a9d00570da0bc82bf92d9961fd8a9619470d71e6d1d4","flatsize":1212776,"path":"All/coin-or-Osi-0.108.11_1.pkg","repopath":"All/coin-or-Osi-0.108.11_1.pkg","licenselogic":"single","licenses":["EPL"],"pkgsize":331504,"desc":"Osi (Open Solver Interface) provides an abstract base class to a generic linear\nprogramming (LP) solver, along with derived classes for specific solvers. Many\napplications may be able to use the Osi to insulate themselves from a specific\nLP solver. The following is a list of derived Osi classes:\n\nSolver        Derived Class\n* Cbc         OsiCbc\n* Clp         OsiClp\n* CPLEX       OsiCpx\n* DyLP        OsiDylp\n* GLPK        OsiGlpk\n* Gurobi      OsiGrb\n* MOSEK       OsiMsk\n* SoPlex      OsiSpx\n* SYMPHONY    OsiSym\n* Vol         OsiVol\n* XPRESS-MP   OsiXpr","deps":{"coin-or-CoinUtils":{"origin":"math/coinutils","version":"2.11.12_1"},"coin-or-Data-Netlib":{"origin":"math/coin-or-data-netlib","version":"1.2.11"},"coin-or-Data-Sample":{"origin":"math/coin-or-data-sample","version":"1.2.13"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"}},"categories":["math"]},{"name":"coin-or-CoinUtils","origin":"math/coinutils","version":"2.11.12_1","comment":"Utilities for COIN-OR project","maintainer":"yuri@FreeBSD.org","www":"https://github.com/coin-or/CoinUtils","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0f8bfa8b1177d8a86705e6627eb14c86a178a14344671a6e9858853825a30b84","flatsize":2088040,"path":"All/coin-or-CoinUtils-2.11.12_1.pkg","repopath":"All/coin-or-CoinUtils-2.11.12_1.pkg","licenselogic":"single","licenses":["EPL"],"pkgsize":606124,"desc":"CoinUtils (Coin-or Utilities) is an open-source collection of classes and\nfunctions that are generally useful to more than one COIN-OR project. These\nutilities include:\n\n* Vector classes\n* Matrix classes\n* MPS file reading\n* Comparing floating point numbers with a tolerance","deps":{"coin-or-Data-Netlib":{"origin":"math/coin-or-data-netlib","version":"1.2.11"},"coin-or-Data-Sample":{"origin":"math/coin-or-data-sample","version":"1.2.13"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"}},"categories":["math"]},{"name":"coffeescript","origin":"lang/coffeescript","version":"2.7.0_3","comment":"Unfancy JavaScript","maintainer":"egypcio@FreeBSD.org","www":"https://coffeescript.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9572b07f55b4bfb2892cb94d9f460756317a6ee5c7766a716d6168bf2e807ce0","flatsize":838958,"path":"All/coffeescript-2.7.0_3.pkg","repopath":"All/coffeescript-2.7.0_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":148900,"desc":"CoffeeScript is a little language that compiles into JavaScript. Underneath that\nawkward Java-esque patina, JavaScript has always had a gorgeous heart. It's an\nattempt to expose the good parts of JavaScript in a simple way.","deps":{"node22":{"origin":"www/node22","version":"22.16.0"}},"categories":["lang"],"options":{"EXAMPLES":"on"}},{"name":"coffeebreak","origin":"games/coffeebreak","version":"0.1.1_1","comment":"Pretend your machine is busy with a fake FreeBSD installer","maintainer":"0mp@FreeBSD.org","www":"https://github.com/0mp/coffeebreak","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3baa03fd9f5f932864ef41983520c45be2488de2222160387ffe8923876d7a38","flatsize":7406,"path":"All/coffeebreak-0.1.1_1.pkg","repopath":"All/coffeebreak-0.1.1_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":4956,"desc":"coffeebreak is a a fake FreeBSD installer.\n\nIt's friday.  Do you need to pretend to be working?  Do you have FreeBSD\nsystems?  Here you go!  coffeebreak is the tool you always wanted to make your\nmachine as if it is very busy doing important stuff.","categories":["games"]},{"name":"coeurl","origin":"ftp/coeurl","version":"0.3.1","comment":"Simple async wrapper around CURL for C++","maintainer":"adridg@FreeBSD.org","www":"https://nheko.im/nheko-reborn/coeurl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e9568d1ccf568c64fdcb9b5651de6728ea74c7c3fb102b78461855eae62cc4a0","flatsize":107875,"path":"All/coeurl-0.3.1.pkg","repopath":"All/coeurl-0.3.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":31040,"desc":"Simple library to do http requests asynchronously via CURL in C++.\n(Eventually as coroutines, once all the compilers I need to support\nsupport them.) This is based on the CURL-libevent example.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"libevent":{"origin":"devel/libevent","version":"2.1.12"},"libfmt":{"origin":"devel/libfmt","version":"10.2.1"},"spdlog":{"origin":"devel/spdlog","version":"1.15.2"}},"categories":["ftp","www"]},{"name":"coin-or-Clp","origin":"math/clp","version":"1.17.9_2","comment":"Linear Programming Solver","maintainer":"co9co9@gmail.com","www":"https://www.coin-or.org/Clp/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"30ed749e0999feec863f26c734c4d9777ad208bf5280d66763d6e887f05a03af","flatsize":3387908,"path":"All/coin-or-Clp-1.17.9_2.pkg","repopath":"All/coin-or-Clp-1.17.9_2.pkg","licenselogic":"single","licenses":["EPL"],"pkgsize":1028004,"desc":"This is a port of Clp (Coin-or linear programming), which is an open-source\nlinear programming solver written in C++. It is primarily meant to be used as\na callable library, but a basic, stand-alone executable version is also\nincluded.","deps":{"blas":{"origin":"math/blas","version":"3.12.1"},"coin-or-CoinUtils":{"origin":"math/coinutils","version":"2.11.12_1"},"coin-or-Data-Netlib":{"origin":"math/coin-or-data-netlib","version":"1.2.11"},"coin-or-Data-Sample":{"origin":"math/coin-or-data-sample","version":"1.2.13"},"coin-or-Osi":{"origin":"math/osi","version":"0.108.11_1"},"coin-or-asl":{"origin":"math/asl","version":"2.1.0"},"coin-or-metis":{"origin":"math/coin-or-metis","version":"1.3.10_3"},"coin-or-mumps":{"origin":"math/coin-or-mumps","version":"3.0.3_4"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"lapack":{"origin":"math/lapack","version":"3.12.1"}},"categories":["math"],"shlibs_required":["libCoinUtils.so.3","libc.so.8","libcoinasl.so.2","libcoinmumps.so.3","libm.so.4","libstdc++.so.9"],"options":{"DEBUG":"off","DOCS":"on"}},{"name":"cogl","origin":"graphics/cogl","version":"1.22.8_2","comment":"Clutter OpenGL abstraction library","maintainer":"gnome@FreeBSD.org","www":"https://clutter-project.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8e64ea24a5c40ebfcb71ec3110fe47d5f9b95783ebc536893c256e4d6e08fa9c","flatsize":4632108,"path":"All/cogl-1.22.8_2.pkg","repopath":"All/cogl-1.22.8_2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":771540,"desc":"Clutter it an open source software library for creating fast, visually\nrich and animated graphical user interfaces.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcomposite":{"origin":"x11/libXcomposite","version":"0.4.6_1,1"},"libXdamage":{"origin":"x11/libXdamage","version":"1.1.6"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"mesa-libs":{"origin":"graphics/mesa-libs","version":"21.3.9"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["graphics"]},{"name":"codespell","origin":"textproc/codespell","version":"2.4.1","comment":"Fix common misspellings in text files","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/codespell-project/codespell","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6598e9ac21cdacf4458b5a17384021b0dce9f2f2fba115b982c51ff1c3788b18","flatsize":1918097,"path":"All/codespell-2.4.1.pkg","repopath":"All/codespell-2.4.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":334056,"desc":"Codespell fixes common misspellings in text files. It's designed primarily for\nchecking misspelled words in source code, but it can be used with other files as\nwell.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["textproc"],"messages":[{"message":"You have successfully installed codespell!\nThe dictionary files have been installed to:\n/usr/local/lib/python3.11/site-packages/codespell_lib/data/","type":"install"}]},{"name":"codeigniter","origin":"www/codeigniter","version":"3.1.13","comment":"Framework for developing PHP web applications","maintainer":"sunpoet@FreeBSD.org","www":"https://codeigniter.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"163f24f03925cd3fee136ec16807cc310bc0bcb58e600f616d5a36c633e7acfe","flatsize":1949773,"path":"All/codeigniter-3.1.13.pkg","repopath":"All/codeigniter-3.1.13.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":307936,"desc":"CodeIgniter is a powerful PHP framework with a very small footprint,\nbuilt for developers who need a simple and elegant toolkit to create\nfull-featured web applications.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-pecl-mcrypt":{"origin":"security/pecl-mcrypt","version":"1.0.7"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"}},"categories":["www"],"options":{"APACHE":"off","MYSQLI":"off","ODBC":"off","PGSQL":"off","SQLITE":"off"},"annotations":{"cpe":"cpe:2.3:a:codeigniter:codeigniter:3.1.13:::::dragonfly6:x86_64"},"messages":[{"message":"You have just installed the CodeIgniter web application framework.\n\nNote that you should restart your web server to ensure that\nthe CodeIgniter configuration file is loaded.\n\nTo use CodeIgniter:\n- Copy /usr/local/www/codeigniter/index.php.sample as index.php to the root\n  of your project directory.\n- Copy the /usr/local/www/codeigniter/application/config/ directory.\n  Edit files, especially base URL in config.php.\n- If you intend to use a database, copy and edit the\n  /usr/local/www/codeigniter/application/config/database.php too.\n- For more information please check\n  http://codeigniter.com/user_guide/installation/index.html\n\n- If you are upgrading from a prior release, please visit:\n  http://codeigniter.com/user_guide/installation/upgrading.html\n  for additional post-installation instructions.","type":"install"}]},{"name":"coin-or-cgl-conic","origin":"math/cgl-conic","version":"1.0.0.6_8","comment":"Strategies for conic problems for COIN-OR Cut Generation","maintainer":"yuri@FreeBSD.org","www":"https://github.com/aykutbulut/CGL-CONIC","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4cffd5b960ba2ecf3619e01875e80b7e5c68ccb9533719072703bf9a866d05aa","flatsize":248190,"path":"All/coin-or-cgl-conic-1.0.0.6_8.pkg","repopath":"All/coin-or-cgl-conic-1.0.0.6_8.pkg","licenselogic":"single","licenses":["EPL"],"pkgsize":68472,"desc":"CGL-Conic is library for generation of conic cuts for Mixed Integer Second\nOrder Conic Optimization (MISOCO) problems. CGL-Conic can be considered as\na generalization of COIN-OR's Cut Generation Library (CGL).","deps":{"Ipopt":{"origin":"math/ipopt","version":"3.14.17_1"},"blas":{"origin":"math/blas","version":"3.12.1"},"coin-or-Clp":{"origin":"math/clp","version":"1.17.9_2"},"coin-or-CoinUtils":{"origin":"math/coinutils","version":"2.11.12_1"},"coin-or-Osi":{"origin":"math/osi","version":"0.108.11_1"},"coin-or-asl":{"origin":"math/asl","version":"2.1.0"},"coin-or-cgl":{"origin":"math/cgl","version":"0.60.9_2"},"coin-or-osi-conic":{"origin":"math/osi-conic","version":"1.0.0_4"},"coin-or-osiipopt":{"origin":"math/osiipopt","version":"0.1.8_7"},"lapack":{"origin":"math/lapack","version":"3.12.1"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"}},"categories":["math"]},{"name":"code2html","origin":"textproc/code2html","version":"0.9.1_2","comment":"Sourcecode to HTML converter","maintainer":"ports@FreeBSD.org","www":"https://www.palfrader.org/code2html/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1259d5a34f0ddd5561a06718ce4ddd19d45279334430d464b2a09099fa3634d7","flatsize":197168,"path":"All/code2html-0.9.1_2.pkg","repopath":"All/code2html-0.9.1_2.pkg","licenselogic":"single","pkgsize":29276,"desc":"code2html converts a program source code to syntax highlighted\nHTML. It may be called as a CGI script and can also handle include\ncommands in HTML files.\n\nSupport for the following languages:\n\tAda, Awk, C, C++, HTML, Java, JavaScript, m4, Makefile,\n\tPascal, Perl, SQL, ruby, povray, and groff.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["textproc"],"annotations":{"deprecated":"Obsolete utility, last activity upstream in 2002","expiration_date":"2025-04-30"},"messages":[{"message":"===>   NOTICE:\n\nThe code2html port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nObsolete utility, last activity upstream in 2002.\n\nIt is scheduled to be removed on or after 2025-04-30."}]},{"name":"codequery","origin":"devel/codequery","version":"1.0.0","comment":"Code understanding, browsing and search tool","maintainer":"eduardo@FreeBSD.org","www":"https://ruben2020.github.io/codequery/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bc06c26d280bae4a821aa3f4cec5b77ee9bbf2f3ef7f36b32a2742eb3639438b","flatsize":2365347,"path":"All/codequery-1.0.0.pkg","repopath":"All/codequery-1.0.0.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":724652,"desc":"This is a tool to index, then query or search C, C++, Java, Python, Ruby, Go\nand Javascript source code. It builds upon the databases of cscope and\nExuberant ctags. It can also work with Universal ctags, which is a drop-in\nreplacement for Exuberant ctags.\n\nThe databases of cscope and ctags would be processed by the cqmakedb tool\nto generate the CodeQuery database file.\n\nThe CodeQuery database file can be viewed and queried using the codequery\nGUI tool.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-5compat":{"origin":"devel/qt6-5compat","version":"6.8.3"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-translations":{"origin":"devel/qt6-translations","version":"6.8.3"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["devel"],"shlibs_required":["libGLX.so.0","libOpenGL.so.0","libQt6Concurrent.so.6","libQt6Core.so.6","libQt6Core5Compat.so.6","libQt6Gui.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libsqlite3.so.0","libstdc++.so.6"]},{"name":"cocot","origin":"converters/cocot","version":"20171118","comment":"Code Converter on TTY","maintainer":"mew14930xvi@inbox.lv","www":"https://github.com/vmi/cocot","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e815699bb9b28c6033e0ca9929e58d8c5e806af7f5713577e84de68b4a47a94a","flatsize":44035,"path":"All/cocot-20171118.pkg","repopath":"All/cocot-20171118.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":12444,"desc":"This is a code converter on TTY.  It transparently filters a TTY\nconverting characters from one encoding to another.\n\ne.g.\n\t$ cocot -p euc-jp -t utf-8 screen -xRR wb","categories":["converters"],"shlibs_required":["libc.so.8","libutil.so.4"]},{"name":"cocor","origin":"lang/cocor","version":"1.7_4","comment":"Compiler generator that combines the functionality of lex and yacc","maintainer":"ports@FreeBSD.org","www":"http://www.scifac.ru.ac.za/coco/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"beb6676a8a84e8885f578d9ac95dca10f4921b99515a1354cb73974035f956fc","flatsize":987424,"path":"All/cocor-1.7_4.pkg","repopath":"All/cocor-1.7_4.pkg","licenselogic":"single","pkgsize":160004,"desc":"Coco/R combines the functionality of the well-known UNIX tools lex and yacc,\nto form an extremely easy to use compiler generator that generates recursive\ndescent parsers, their associated scanners, and (in some versions) a driver\nprogram, from attributed grammars (written using EBNF syntax with attributes\nand semantic actions) which conform to the restrictions imposed by LL(1)\nparsing (rather than LALR parsing, as allowed by yacc). The user has to add\nmodules for symbol table handling, optimization, and code generation in\norder to get a running compiler. Coco/R can also be used to construct other\nsyntax-based applications that have less of a \"compiler\" flavour.\n\nCoco/R is available in Oberon, Modula-2, Pascal, Delphi, C, Java and C#\nversions.  This port only builds the C/C++ version.","categories":["lang"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe cocor port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"coin-or-Data-Netlib","origin":"math/coin-or-data-netlib","version":"1.2.11","comment":"COIN-OR netlib models","maintainer":"yuri@FreeBSD.org","www":"https://www.coin-or.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"deb51d17cc966798438a3fced10c95d895b26c62154726d1d6152199958ae754","flatsize":4877605,"path":"All/coin-or-Data-Netlib-1.2.11.pkg","repopath":"All/coin-or-Data-Netlib-1.2.11.pkg","licenselogic":"single","licenses":["EPL"],"pkgsize":3554656,"desc":"Netlib models used in several COIN-OR projects.\nCOIN-OR is a family of projects dedicated to supplying the algorithmic\nand computational infrastructure for operations research software.","categories":["math"]},{"name":"coccigrep","origin":"textproc/coccigrep","version":"1.20_1","comment":"Semantic grep for the C language","maintainer":"ports@FreeBSD.org","www":"https://home.regit.org/software/coccigrep/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"732bedecdbe74245f6c343f2bd965ce4eb62618c691c4da2cc62e47cbb749a39","flatsize":154630,"path":"All/coccigrep-1.20_1.pkg","repopath":"All/coccigrep-1.20_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":38832,"desc":"coccigrep is a semantic grep for the C language based on coccinelle. It can\nbe used to find where a given structure is used in code files. coccigrep\ndepends on the spatch program which comes with coccinelle.","deps":{"coccinelle":{"origin":"devel/coccinelle","version":"1.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["textproc"],"options":{"DOCS":"on"},"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe coccigrep port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cntlm","origin":"www/cntlm","version":"0.92.3_1","comment":"NTLM / NTLM Session Response / NTLMv2 authenticating HTTP proxy","maintainer":"ports@FreeBSD.org","www":"https://cntlm.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"676e3f3bf09063ff333734a2b8cecdf131b38e5326de1e3057bb2176f31cbda5","flatsize":127420,"path":"All/cntlm-0.92.3_1.pkg","repopath":"All/cntlm-0.92.3_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":60556,"desc":"Cntlm is an NTLM/NTLMv2 authenticating HTTP proxy. It takes the address of your\nproxy or proxies (host1..N and port1..N) and opens a listening socket,\nforwarding each request to the parent proxy (moving in a circular list if the\nactive parent stops working). Along the way, a connection to the parent is\ncreated anew and authenticated or, if available, previously cached connection\nis reused to achieve higher efficiency and faster responses. When the chain is\nset up, cntlm should be used as a proxy in your applications. Cntlm also\nintegrates transparent TCP/IP port forwarding (tunneling) through the parent\n(incl. authentication).","categories":["www"],"shlibs_required":["libc.so.8","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe cntlm port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"coccinella","origin":"net-im/coccinella","version":"0.96.20_2","comment":"Jabber client with whiteboard communication","maintainer":"ports@FreeBSD.org","www":"https://thecoccinella.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"288257d536b78ef6a8139a3a9ba426740fc452369d8b2cdbd68f62ccf21601f8","flatsize":8311592,"path":"All/coccinella-0.96.20_2.pkg","repopath":"All/coccinella-0.96.20_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":2358428,"desc":"Coccinella is a free and open-source cross-platform communication tool with a\nbuilt-in whiteboard for improved collaboration with other people.\n\nSee also: https://sourceforge.net/projects/coccinella/","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"snack":{"origin":"audio/snack","version":"2.2.10_7"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tcltls":{"origin":"devel/tcltls","version":"1.7.22_1"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"},"tkpng":{"origin":"graphics/tkpng","version":"0.9_1"},"tktray":{"origin":"x11-toolkits/tktray","version":"1.3.9_1"},"tktreectrl":{"origin":"x11-toolkits/tktreectrl","version":"2.4.1"}},"categories":["net-im","tk"],"options":{"DOCS":"on","NLS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe coccinella port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"concourse-fly","origin":"net/concourse-fly","version":"6.7.1_23","comment":"CLI for Concourse","maintainer":"dumbbell@FreeBSD.org","www":"https://concourse-ci.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2f12ff02fe1303b13c9823b55c2ad24dd973c77a78a1c2412e9e675276c7f15b","flatsize":43038017,"path":"All/concourse-fly-6.7.1_23.pkg","repopath":"All/concourse-fly-6.7.1_23.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":10132760,"desc":"The `fly` tool is a command line interface to Concourse. It is used for\na number of tasks from connecting to a shell in one of your build's\ncontainers to uploading new pipeline configuration into a running\nConcourse. Learning how to use `fly` will make using Concourse faster\nand more useful.","categories":["net","sysutils"],"shlibs_required":["libc.so.8","libpthread.so.0"],"annotations":{"cpe":"cpe:2.3:a:pivotal_software:concourse:6.7.1:::::dragonfly6:x86_64:23"}},{"name":"cnews","origin":"news/cnews","version":"cr.g_21","comment":"News server","maintainer":"dinoex@FreeBSD.org","www":"https://www.dinoex.net/c-news.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6b78b60f884f9f9f812820fd10be0e5ac1b2e16c67984b698197a2e290a894c8","flatsize":1148704,"path":"All/cnews-cr.g_21.pkg","repopath":"All/cnews-cr.g_21.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":269336,"desc":"Cnews news transport software\n\nLICENSE: BSD\n\nFTP: ftp://ftp.dinoex.org/pub/c-news/","deps":{"pgpgpg":{"origin":"security/pgpgpg","version":"0.13_5"}},"categories":["news"],"shlibs_required":["libc.so.8"],"options":{"EXAMPLES":"on","SENDMAIL":"off","PGPIN":"off","PGPGPG":"on","GPGPV":"off"},"messages":[{"message":"you MUST change the configuration of this news setup:\n  cd to /var/lib/news and change the following files...\nmailname, whoami, organization, mailpaths, sys, readnews.ctl, postdefltgroup\n  to suit your local system and news topology.\ncheck that you have vaild aliases in report.ctl,\n  so any problem can be reported.\n\nfor ease of administration you may add a shell:\npw usermod news -d /var/lib/news -s /bin/csh","type":"install"}]},{"name":"cnd","origin":"net/cnd","version":"0.7_1","comment":"Console network display","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"76bd1bf1095db0069432096dedc4991788f6ced73ee252b0acac565a61867af8","flatsize":16600,"path":"All/cnd-0.7_1.pkg","repopath":"All/cnd-0.7_1.pkg","licenselogic":"single","pkgsize":6700,"desc":"cnd or console network display is a curses based real time display of a\nnetworks input and output.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["net"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"messages":[{"message":"===>   NOTICE:\n\nThe cnd port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cnagios-nagios4","origin":"net-mgmt/cnagios","version":"0.33_2","comment":"Curses-based interface for nagios","maintainer":"danny@dannywarren.com","www":"https://github.com/dannywarren/cnagios","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"66cdb1db5150264ae1d0a0216f8a76e0ccc2976069c4f82feec2444abe7b6ff1","flatsize":55950,"path":"All/cnagios-nagios4-0.33_2.pkg","repopath":"All/cnagios-nagios4-0.33_2.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":23216,"desc":"Curses-based interface for nagios.\n\nFlavours:\n\nnagios3 - RUN_PENDS will include net-mgmt/nagios\nnagios4 - RUN_PENDS will include net-mgmt/nagios4\n\nIn both cases, the PKGNAME will be cnagios-${FLAVOR}","deps":{"nagios4":{"origin":"net-mgmt/nagios4","version":"4.5.1,1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt"],"shlibs_required":["libc.so.8","libcrypt.so.4","libdl.so.0","libm.so.4","libncurses.so.6","libperl.so.5.36","libpthread.so.0","libtinfo.so.6","libutil.so.4"],"annotations":{"flavor":"nagios4"}},{"name":"cnagios-nagios3","origin":"net-mgmt/cnagios","version":"0.33_2","comment":"Curses-based interface for nagios","maintainer":"danny@dannywarren.com","www":"https://github.com/dannywarren/cnagios","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e9acf5941395754248d7acb492cf8cd922432ac93beda67828c07775695c159e","flatsize":55950,"path":"All/cnagios-nagios3-0.33_2.pkg","repopath":"All/cnagios-nagios3-0.33_2.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":23252,"desc":"Curses-based interface for nagios.\n\nFlavours:\n\nnagios3 - RUN_PENDS will include net-mgmt/nagios\nnagios4 - RUN_PENDS will include net-mgmt/nagios4\n\nIn both cases, the PKGNAME will be cnagios-${FLAVOR}","deps":{"nagios":{"origin":"net-mgmt/nagios","version":"3.5.1_12"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt"],"shlibs_required":["libc.so.8","libcrypt.so.4","libdl.so.0","libm.so.4","libncurses.so.6","libperl.so.5.36","libpthread.so.0","libtinfo.so.6","libutil.so.4"],"annotations":{"flavor":"nagios3"}},{"name":"cmunge","origin":"devel/cmunge","version":"1.0_2","comment":"Tool for encrypting and compacting C source code","maintainer":"ports@FreeBSD.org","www":"http://www.vcpc.univie.ac.at/~jhm/cmunge/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c5a10abd045035205a8422f739cc033790ea18aa190cd211d8ec253d62796045","flatsize":69535,"path":"All/cmunge-1.0_2.pkg","repopath":"All/cmunge-1.0_2.pkg","licenselogic":"single","pkgsize":21652,"desc":"CMUNGE is a simple tool for encrypting and compacting C source code, while\nleaving it syntactically and semantically unchanged. It does this by:\n\n* Recursively in-lining `user-defined' #include files.\n* Renaming C identifiers, except those in the C Standard Library, with names\n  like l1 (i.e. letter-l one), l2, l3, etc.\n* Removing comments and blank lines, converting multiple consecutive whitespace\n  characters (including `\\n') into single blanks, removing all unnecessary\n  whitespace between tokens.\n* Outputting the transformed code in lines of least N characters long, where N\n  is a user-specified minimum line length.\n\nIt accepts ANSI and K & R C as its input language.","categories":["devel"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe cmunge port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cmt","origin":"audio/cmt","version":"1.16_1","comment":"The Computer Music Toolkit - a collection of LADSPA plugins","maintainer":"ports@FreeBSD.org","www":"https://www.ladspa.org/cmt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9ec40a3aaa771c8364063265d2eb2b1116d96b2b7e0890399aef86b0b4526c0d","flatsize":181568,"path":"All/cmt-1.16_1.pkg","repopath":"All/cmt-1.16_1.pkg","licenselogic":"single","pkgsize":54916,"desc":"The Computer Music Toolkit (CMT) is a collection of LADSPA plugins for\nuse with software synthesis and recording packages","deps":{"ladspa":{"origin":"audio/ladspa","version":"1.17_1"}},"categories":["audio"],"messages":[{"message":"===>   NOTICE:\n\nThe cmt port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cmus","origin":"audio/cmus","version":"2.12.0_2","comment":"Console-based music player with really cool features","maintainer":"eduardo@FreeBSD.org","www":"https://cmus.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"019825bfe55d140801cd0f97cd19380e5de1b4ef42bedc73748406394f913ef6","flatsize":520333,"path":"All/cmus-2.12.0_2.pkg","repopath":"All/cmus-2.12.0_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":200792,"desc":"cmus is a small ncurses based music player. It supports various\noutput methods by output-plugins. It has got completely configurable\nkeybindings and it can be controlled from the outside via cmus-remote(1).","deps":{"basu":{"origin":"devel/basu","version":"0.2.1"},"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"libmodplug":{"origin":"audio/libmodplug","version":"0.8.9.1.r461"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"sndio":{"origin":"audio/sndio","version":"1.10.0"}},"categories":["audio"],"shlibs_required":["libbasu.so.0","libc.so.8","libdl.so.0","libm.so.4","libncurses.so.6","libpthread.so.0","libtinfo.so.6"],"options":{"BASU":"on","EXAMPLES":"on","AO":"off","JACK":"off","OSS":"on","PULSEAUDIO":"off","SNDIO":"on","AAC":"off","CDIO":"off","CUE":"off","DISCID":"off","FFMPEG":"on","FLAC":"off","MAD":"off","MIKMOD":"off","MODPLUG":"on","MP4":"off","OPUS":"off","SAMPLERATE":"off","TREMOR":"off","VORBIS":"off","WAV":"off","WAVPACK":"off"},"annotations":{"cpe":"cpe:2.3:a:cmus:cmus:2.12.0:::::dragonfly6:x86_64:2"}},{"name":"cmrtlib","origin":"multimedia/cmrtlib","version":"20.1.1","comment":"C for Metal Runtime","maintainer":"ports@FreeBSD.org","www":"https://01.org/intel-media-for-linux","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"70057f09f950432b024007f6f85e91e74dfb5c7f1510695e2de2c613b550ba63","flatsize":1609311,"path":"All/cmrtlib-20.1.1.pkg","repopath":"All/cmrtlib-20.1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":101216,"desc":"cmrtlib is a runtime library needed when user wants to execute their\nown GPU kernels on render engine. It calls iHD media driver to load\nthe kernels and allocate the resources. It provides a set of APIs for\nuser to call directly from application.","deps":{"libva":{"origin":"multimedia/libva","version":"2.22.0"}},"categories":["multimedia"],"messages":[{"message":"===>   NOTICE:\n\nThe cmrtlib port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cmogstored","origin":"sysutils/cmogstored","version":"1.8.1_1","comment":"Alternative mogstored implementation for MogileFS","maintainer":"trociny@FreeBSD.org","www":"https://yhbt.net/cmogstored/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"34527370287b96117d2a6518c8dc2d699f2f40072654853245c5011ddfece361","flatsize":297631,"path":"All/cmogstored-1.8.1_1.pkg","repopath":"All/cmogstored-1.8.1_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":112300,"desc":"cmogstored is an alternative implementation of the \"mogstored\" storage\ncomponent of MogileFS.  cmogstored is implemented in C and does not\nuse Perl at runtime.  cmogstored is the only component you need to\ninstall on a MogileFS storage node.","categories":["sysutils"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"cmrt","origin":"multimedia/cmrt","version":"1.0.6_2","comment":"Legacy C for Metal Runtime","maintainer":"jbeich@FreeBSD.org","www":"https://01.org/linuxmedia","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3029e0040ece9ac2bfd588de0e34adcee6bca7761eff59913ad576cff5ce26ed","flatsize":582056,"path":"All/cmrt-1.0.6_2.pkg","repopath":"All/cmrt-1.0.6_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":189820,"desc":"Media GPU kernel manager for Intel G45 & HD Graphics family. Allows to\ninterface between Intel GPU's driver and a host program through a\nhigh-level language.","deps":{"libdrm":{"origin":"graphics/libdrm","version":"2.4.123,1"},"libva":{"origin":"multimedia/libva","version":"2.22.0"}},"categories":["multimedia"]},{"name":"cmph","origin":"devel/cmph","version":"2.0_2","comment":"Minimal perfect hashes for C","maintainer":"jessekempf@gmail.com","www":"https://cmph.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dc841db40e2cca1c88ff33830962c580b18cc7e3ae5e7027a67b8913968fc9ba","flatsize":475558,"path":"All/cmph-2.0_2.pkg","repopath":"All/cmph-2.0_2.pkg","licenselogic":"single","pkgsize":75232,"desc":"A perfect hash function maps a static set of n keys into a set of m integer\nnumbers without collisions, where m is greater than or equal to n.  If m is\nequal to n, the function is called minimal.\n\nMinimal perfect hash functions are widely used for memory efficient storage\nand fast retrieval of items from static sets, such as words in natural\nlanguages, reserved words in programming languages or interactive systems,\nuniversal resource locations (URLs) in Web search engines, or item sets in\ndata mining techniques.  Therefore, there are applications for minimal\nperfect hash functions in information retrieval systems, database systems,\nlanguage translation systems, electronic commerce systems, compilers,\noperating systems, among others.","categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"cmockery2","origin":"sysutils/cmockery2","version":"1.3.8","comment":"Cmockery2 revival of Cmockery unit test framework from Google","maintainer":"harsha@harshavardhana.net","www":"https://github.com/lpabon/cmockery2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"53d554ff3fcfff488f501a6cd6da990af3d516037c3c3dbb4eff9aabf4d9b6f7","flatsize":161803,"path":"All/cmockery2-1.3.8.pkg","repopath":"All/cmockery2-1.3.8.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":35900,"desc":"This is a port of Cmockery2, Cmockery2 is revival of Google's unit\ntest framework.","categories":["sysutils"],"options":{"DOCS":"on"},"messages":[{"message":"For more information on cmockery2, documentation is available at\nhttps://github.com/lpabon/cmockery2/blob/master/doc/usage.md","type":"install"}]},{"name":"cmocka","origin":"sysutils/cmocka","version":"1.1.5","comment":"Unit testing framework for C with support for mock objects","maintainer":"dteske@FreeBSD.org","www":"https://cmocka.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d0fb81394d67059a45262e8c0eeddfa1a38db85d968db2e495a3bed11131f2ff","flatsize":131143,"path":"All/cmocka-1.1.5.pkg","repopath":"All/cmocka-1.1.5.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":33168,"desc":"cmocka is a fork for Google's cmockery unit testing framework to fix bugs and\nsupport it in future.","categories":["sysutils"],"options":{"STATIC":"off"},"messages":[{"message":"For more information on using cmocka, see https://api.cmocka.org","type":"install"}]},{"name":"cmios9","origin":"converters/cmios9","version":"2.1","comment":"Ftp-like access to Fairlight image files and devices","maintainer":"M.Indlekofer@gmx.de","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4491f3bbb6dda8745f46d660d9db82e36485ada1406cb2dba4c840eb99b2d25d","flatsize":122536,"path":"All/cmios9-2.1.pkg","repopath":"All/cmios9-2.1.pkg","licenselogic":"single","pkgsize":49472,"desc":"This is a port of cmios9, which provides ftp-like access to\nFairlight OS9 + MDR-DOS + QDOS floppy/hard disk image files and devices.\n\nFairlight system  Filesystem(s)   Machine type\n---------------------------------------------------------------------------\nCMI Series I      QDOS            Sampler\nCMI Series II     QDOS            Sampler\nCMI Series IIx    QDOS            Sampler\nCMI Series III    OS9             Sampler\nMFX1              OS9             Sampler + Hard disk recorder\nMFX2              OS9 + MDR-DOS   Sampler + Hard disk recorder\n---------------------------------------------------------------------------","categories":["converters"],"shlibs_required":["libc.so.8"]},{"name":"cminpack","origin":"math/cminpack","version":"1.3.11_1","comment":"Solving nonlinear equations and nonlinear least squares problems","maintainer":"fernape@FreeBSD.org","www":"http://devernay.free.fr/hacks/cminpack/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"221a3d46aaf5e7bb3a954562606cead56f2c7b6265a33429e285fe179031b88c","flatsize":524925,"path":"All/cminpack-1.3.11_1.pkg","repopath":"All/cminpack-1.3.11_1.pkg","licenselogic":"single","pkgsize":119272,"desc":"Minpack includes software for solving nonlinear equations and nonlinear least\nsquares problems. Five algorithmic paths each include a core subroutine and\nan easy-to-use driver. The algorithms proceed either from an analytic\nspecification of the Jacobian matrix or directly from the problem functions.\nThe paths include facilities for systems of equations with a banded Jacobian\nmatrix, for least squares problems with a large amount of data, and for\nchecking the consistency of the Jacobian matrix with the functions","deps":{"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"}},"categories":["math"],"options":{"EXAMPLES":"on"}},{"name":"cmh","origin":"math/cmh","version":"1.1.1_4","comment":"Compute Igusa class polynomials","maintainer":"yuri@FreeBSD.org","www":"https://www.multiprecision.org/cmh/home.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c555cb599d74cd9f2d72d06891ee48c9367439eae3d697fc359da7d8a20bd8b9","flatsize":386966,"path":"All/cmh-1.1.1_4.pkg","repopath":"All/cmh-1.1.1_4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":108928,"desc":"This software package computes Igusa (genus 2) class polynomials, which\nparameterise the CM points in the moduli space of 2-dimensional abelian\nvarieties, i.e. Jacobians of hyperelliptic curves.\n\nThis program is also able to compute theta constants at arbitrary precision.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"fplll":{"origin":"math/fplll","version":"5.5.0"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"mpc":{"origin":"math/mpc","version":"1.3.1_1"},"mpfr":{"origin":"math/mpfr","version":"4.2.2,1"},"mpfrcx":{"origin":"math/mpfrcx","version":"0.6.3_1"},"pari":{"origin":"math/pari","version":"2.17.2,2"}},"categories":["math"],"shlibs_required":["libc.so.8","libfplll.so.9","libgmp.so.10","libm.so.4","libmpc.so.3","libmpfr.so.6","libmpfrcx.so.1","libpari.so.9","libstdc++.so.9"]},{"name":"cmdwatch","origin":"sysutils/cmdwatch","version":"0.2.0_3","comment":"Watches the output from a command at specified intervals","maintainer":"beat@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7338843cc504108b00c330eb5d2d10e5f495fb6e6f765211e90eca9a02d99a2a","flatsize":17140,"path":"All/cmdwatch-0.2.0_3.pkg","repopath":"All/cmdwatch-0.2.0_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":8500,"desc":"This is the familiar Linux \"watch\" utility originally written by Tony\nRems <rembo@unisoft.com> with help from Francois Pinard and more recently\nMike Coleman <mkc@acm.org>.  I found it useful, so here it is.  Basically\n\"watches\" the output of a given command at a specified interval in a nice,\nncurses-based format.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"]},{"name":"cmdpack","origin":"archivers/cmdpack","version":"1.06","comment":"Compresses CD images by stripping unnecessary EDC/ECC data","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/chungy/cmdpack","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0d316a4d81aa5dd17fe17237603af02c6f260b9282191d7c47c72b201ea2980b","flatsize":229750,"path":"All/cmdpack-1.06.pkg","repopath":"All/cmdpack-1.06.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":72892,"desc":"ECM (Error Code Modeler) compresses CD image files (such as BIN, CDI, NRG, CCD,\nor similar) by stripping unnecessary EDC/ECC data.\n\nThe space saved depends on the number of sectors with unnecessary EDC/ECC data\nin them, which will depend on the specific type of CD.","categories":["archivers"],"shlibs_required":["libc.so.8"]},{"name":"cmdftp","origin":"ftp/cmdftp","version":"0.9.8_1","comment":"Command line shell-like FTP client","maintainer":"ports@FreeBSD.org","www":"https://www.nongnu.org/cmdftp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f24c83ab5f6d6e4a2e6813733e2d5ffa721abf3ad75250722072c4a4cef30802","flatsize":90306,"path":"All/cmdftp-0.9.8_1.pkg","repopath":"All/cmdftp-0.9.8_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":37032,"desc":"cmdftp is a command line FTP client for Unix systems that features\ninclude passive mode for all data transfers, shell like transparent\nsyntax for local and remote modes, multiple and recursive file\ntransfers using wildcards, recursive copy and move commands, remote and\nlocal text file viewing and editing, network errors detection and\nresuming of currently executing command, partial download resuming (if\nserver accepts REST command), tab completion for both local and remote\nnames, autologin using classic ~/.netrc approach, large file support,\nand more.","categories":["ftp"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe cmdftp port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cocoalib","origin":"math/cocoalib","version":"0.99800_1","comment":"C++ library for doing Computations in Commutative Algebra","maintainer":"ports@FreeBSD.org","www":"https://cocoa.dima.unige.it","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"501013741c97dc53a3bc34788f90224daccfbb0f4a01ff8f9174033c1a3a9b3d","flatsize":22995443,"path":"All/cocoalib-0.99800_1.pkg","repopath":"All/cocoalib-0.99800_1.pkg","licenselogic":"and","licenses":["GFDL","GPLv3+","PD"],"pkgsize":4212952,"desc":"CoCoALib is a C++ library for Computations in Commutative Algebra,\nfocused mainly on polynomial rings, ideals, Groebner basis and\nsimilar topics.\n\nYou might like to install CoCoA-5 too, a shell that lets you interact\nwith most of CoCoALib without the need to learn C++.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"}},"categories":["math"],"options":{"BOOST":"off","DOCS":"on","EXAMPLES":"on","FROBBY":"off","GFAN":"off","GSL":"off","NORMALIZ":"off","SMALLDEG":"off","TEST":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe cocoalib port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cmatrix","origin":"games/cmatrix","version":"2.0_1","comment":"Show a scrolling 'Matrix' like screen","maintainer":"eduardo@FreeBSD.org","www":"https://www.asty.org/cmatrix/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3356ab1cb7a10e0171d3c27d8062c32542e8849d60ce298efadf0a7f6465520f","flatsize":54273,"path":"All/cmatrix-2.0_1.pkg","repopath":"All/cmatrix-2.0_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":20264,"desc":"CMatrix - show a scrolling 'Matrix' like screen (curses based)\n\nCMatrix by default operates in 'eye candy' mode.  It must be aborted with\ncontrol-c.  If you wish for more of a 'screen saver' effect, you must\nspecify -s on the command line.  For usage, use cmatrix -h.\n\nIf you have any suggestions/flames/patches to send, please feel free to\ndo so.  Please do not critique my code, I know I'm a hack ;-)  I just got\nthe urge to write this one evening, and decided to see how fast I could do\nit.  It's probably not particularly portable or efficient, but I'm pretty\nsure it wont hog *too* much CPU time.\n\nThis software is provided under the GNU GPL.  I am in no way affiliated\nin any way with the movie 'The Matrix', just a big fan.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["games"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"options":{"DOCS":"on"}},{"name":"cmlib","origin":"math/cmlib","version":"3.0_9","comment":"NIST Core math library (CMLIB)","maintainer":"fortran@FreeBSD.org","www":"https://www.nist.gov/itl/math/mcsd-software.cfm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c615b84c5f2a9f7fecf1404aeec9d4310ba2a9c69d3a68ac64f7f9e0fcf865a5","flatsize":8737881,"path":"All/cmlib-3.0_9.pkg","repopath":"All/cmlib-3.0_9.pkg","licenselogic":"single","pkgsize":1312564,"desc":"A collection of non-proprietary, easily transportable Fortran\nsubprogram packages solving a variety of mathematical and statistical\nproblems.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"],"options":{"DOCS":"on"}},{"name":"cmark","origin":"textproc/cmark","version":"0.31.1","comment":"CommonMark parsing and rendering library and program in C","maintainer":"adridg@FreeBSD.org","www":"https://github.com/commonmark/cmark","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"15b8b214cb7ef6220ab14fa6ff1607c2985a18d104b9dd951409d1d100b94242","flatsize":206017,"path":"All/cmark-0.31.1.pkg","repopath":"All/cmark-0.31.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":82292,"desc":"cmark is the C reference implementation of CommonMark, a rationalized\nversion of Markdown syntax with a spec.\n\nIt provides a shared library (libcmark) with functions for parsing\nCommonMark documents to an abstract syntax tree (AST), manipulating\nthe AST, and rendering the document to HTML, groff man, LaTeX,\nCommonMark, or an XML representation of the AST.  It also provides a\ncommand-line program (cmark) for parsing and rendering CommonMark\ndocuments.","categories":["textproc"],"shlibs_required":["libc.so.8"]},{"name":"cmake-modules-webos","origin":"devel/cmake-modules-webos","version":"1.0.b","comment":"CMake modules needed to build WebOS components","maintainer":"penzin.dev@gmail.com","www":"https://freewebos.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b5cf148e8ceb7f1f11047dc5bd2ef37a4f95082cf9abb1ab6bb53c8cfae6a5fd","flatsize":118035,"path":"All/cmake-modules-webos-1.0.b.pkg","repopath":"All/cmake-modules-webos-1.0.b.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":29008,"desc":"CMake modules for WebOS builds that are part of FreeWebOS project.","categories":["devel"]},{"name":"cmake-fedora","origin":"devel/cmake-fedora","version":"2.9.2","comment":"Set of cmake modules for fedora developers","maintainer":"buganini@gmail.com","www":"https://pagure.io/cmake-fedora","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b9fac35d8b3178e4cbcf708163ca578973e72ac7ce65173bf4d30ade822a743f","flatsize":267111,"path":"All/cmake-fedora-2.9.2.pkg","repopath":"All/cmake-fedora-2.9.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":51024,"desc":"cmake-fedora consists a set of cmake modules that provideds helper macros and\ntargets for Linux, especially Fedora developers.","categories":["devel"]},{"name":"cmake","origin":"devel/cmake","version":"3.31.6","comment":"Meta-port to connect all CMake bits","maintainer":"kde@FreeBSD.org","www":"https://www.cmake.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"102bc02f5301a40e24b2addfc5c460aa15b42320b97638848cbe41eaddf95bc8","flatsize":0,"path":"All/cmake-3.31.6.pkg","repopath":"All/cmake-3.31.6.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":768,"desc":"CMake is used to control the software compilation process using simple\nplatform and compiler independent configuration files. CMake generates native\nmakefiles and workspaces that can be used in the compiler environment of your\nchoice. CMake is quite sophisticated: it is possible to support complex\nenvironments requiring system configuration, pre-processor generation, code\ngeneration, and template instantiation.\n\nThis port a Meta-port to connect all related ports to CMake's distribution\nsuch as CMake itself, documentation and frontends.","deps":{"cmake-core":{"origin":"devel/cmake-core","version":"3.31.6"},"cmake-doc":{"origin":"devel/cmake-doc","version":"3.31.6"},"cmake-man":{"origin":"devel/cmake-man","version":"3.31.6"}},"categories":["devel"],"options":{"DOCS":"on","GUI":"off","MANPAGES":"on"}},{"name":"cmake-man","origin":"devel/cmake-man","version":"3.31.6","comment":"Manual pages for CMake","maintainer":"kde@FreeBSD.org","www":"https://www.cmake.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"53154efb38140afeaa6fef2cbad06692d6e611ddf27e4d67f8b3cc23b93bffe4","flatsize":798542,"path":"All/cmake-man-3.31.6.pkg","repopath":"All/cmake-man-3.31.6.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":807236,"desc":"CMake is used to control the software compilation process using\nsimple platform and compiler independent configuration files. CMake\ngenerates native makefiles and workspaces that can be used in the\ncompiler environment of your choice. CMake is quite sophisticated:\nit is possible to support complex environments requiring system\nconfiguration, pre-processor generation, code generation, and\ntemplate instantiation.\n\nThis port contains CMake's manual pages","categories":["devel"]},{"name":"cm","origin":"math/cm","version":"0.4.3_1","comment":"Library for ring class fields of imaginary quadratic number fields","maintainer":"yuri@FreeBSD.org","www":"https://www.multiprecision.org/cm/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"671513364529c186f698d829593edaca19998aab769c9324dff3b9304a6978b7","flatsize":720845,"path":"All/cm-0.4.3_1.pkg","repopath":"All/cm-0.4.3_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":271236,"desc":"The CM software implements the construction of ring class fields of imaginary\nquadratic number fields and of elliptic curves with complex multiplication via\nfloating point approximations. It consists of libraries that can be called from\nwithin a C program and of executable command line applications. For the\nimplemented algorithms.","deps":{"flint2":{"origin":"math/flint2","version":"2.9.0_4"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"mpc":{"origin":"math/mpc","version":"1.3.1_1"},"mpfr":{"origin":"math/mpfr","version":"4.2.2,1"},"mpfrcx":{"origin":"math/mpfrcx","version":"0.6.3_1"},"pari":{"origin":"math/pari","version":"2.17.2,2"}},"categories":["math"],"shlibs_required":["libc.so.8","libflint.so.17","libgmp.so.10","libm.so.4","libmpc.so.3","libmpfr.so.6","libmpfrcx.so.1","libpari.so.9","libz.so.3"]},{"name":"clxclient","origin":"devel/clxclient","version":"3.9.2","comment":"C++ wrapper library around the X Window System API","maintainer":"yuri@FreeBSD.org","www":"https://kokkinizita.linuxaudio.org/linuxaudio/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"594d4b5e6ba08420c1555fb172f05a0c61c7b0245fd92c026f6a948409f10d96","flatsize":190346,"path":"All/clxclient-3.9.2.pkg","repopath":"All/clxclient-3.9.2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":58748,"desc":"clxclient is a C++ wrapper library around the X Window System API that is used\nin some LinuxAudio-hosted projects.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"}},"categories":["devel"]},{"name":"codec2","origin":"audio/codec2","version":"1.0.3_1","comment":"Low bit rate codec","maintainer":"hamradio@FreeBSD.org","www":"https://www.rowetel.com/?page_id=452","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f65675512e4874868454367280b8a24b0e1b023c95375d61b6f712f86e1bd0ee","flatsize":16482345,"path":"All/codec2-1.0.3_1.pkg","repopath":"All/codec2-1.0.3_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":7179212,"desc":"Codec 2 is an open source speech codec designed for communications quality\nspeech between 700 and 3200 bit/s.\nThe main application is low bandwidth HF/VHF digital radio.\nIt fills a gap in open source, free-as-in-speech voice codecs beneath 5000\nbit/s and is released under the GNU Lesser General Public License (LGPL).","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"},"speexdsp":{"origin":"audio/speexdsp","version":"1.2.1"}},"categories":["audio","hamradio"],"options":{"EXAMPLES":"on","TEST":"off"}},{"name":"clutter-gtk3","origin":"graphics/clutter-gtk3","version":"1.8.4_4","comment":"GTK Integration library for Clutter","maintainer":"gnome@FreeBSD.org","www":"https://blogs.gnome.org/clutter/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f9691168f5e17108bc5c9da4cad0850cce7950e8fb10f17cf12117e42f152384","flatsize":159565,"path":"All/clutter-gtk3-1.8.4_4.pkg","repopath":"All/clutter-gtk3-1.8.4_4.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":36352,"desc":"Clutter-GTK is a library providing facilities to integrate Clutter into GTK+\napplications. It provides a GTK+ widget, GtkClutterEmbed, for embedding the\ndefault ClutterStage into any GtkContainer.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"clutter":{"origin":"graphics/clutter","version":"1.26.4_2"},"cogl":{"origin":"graphics/cogl","version":"1.22.8_2"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcomposite":{"origin":"x11/libXcomposite","version":"0.4.6_1,1"},"libXdamage":{"origin":"x11/libXdamage","version":"1.1.6"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["graphics"]},{"name":"clutter-gst3","origin":"multimedia/clutter-gst3","version":"3.0.27_2","comment":"Clutter GStreamer integration","maintainer":"gnome@FreeBSD.org","www":"https://clutter-project.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e7466e35fdbed8e940b3fbc0fb8a4da662022f4d99db969e0b23b8c9d1ee800c","flatsize":490667,"path":"All/clutter-gst3-3.0.27_2.pkg","repopath":"All/clutter-gst3-3.0.27_2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":84460,"desc":"Clutter-GStreamer (clutter-gst) is an integration library for using GStreamer\nwith Clutter.\n\nClutter is an open source software library for creating fast, visually\nrich and animated graphical user interfaces. It uses OpenGL for drawing\nprimitives and has multiple backends, allowing its usage on different\nplatforms.\n\nGStreamer is a streaming media framework, based on graphs of filters\nwhich operate on media data. Applications using this library can do\nanything from real-time sound processing to playing videos, and just\nabout anything else media-related. Its plugin-based architecture means\nthat new data types or processing capabilities can be added simply by\ninstalling new plug-ins.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"clutter":{"origin":"graphics/clutter","version":"1.26.4_2"},"cogl":{"origin":"graphics/cogl","version":"1.22.8_2"},"fribidi":{"origin":"converters/fribidi","version":"1.0.16"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcomposite":{"origin":"x11/libXcomposite","version":"0.4.6_1,1"},"libXdamage":{"origin":"x11/libXdamage","version":"1.1.6"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["multimedia"]},{"name":"colmap","origin":"graphics/colmap","version":"3.8_5","comment":"Structure from motion and multi-view stereo","maintainer":"fuz@FreeBSD.org","www":"https://colmap.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"91cf7bcd2fe0efefc2362f047e24e50cf7b1e37ad178be19594a11ad48eb1465","flatsize":39411691,"path":"All/colmap-3.8_5.pkg","repopath":"All/colmap-3.8_5.pkg","licenselogic":"and","licenses":["BSD2CLAUSE","BSD3CLAUSE","CC-BY-3.0","GPLv3+","MIT","SIFTGPU"],"pkgsize":9898152,"desc":"COLMAP is a general-purpose Structure-from-Motion (SfM) and Multi-View\nStereo (MVS) pipeline with a graphical and command-line interface. It\noffers a wide range of features for reconstruction of ordered and\nunordered image collections.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"ceres-solver":{"origin":"math/ceres-solver","version":"2.2.0_12"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"flann":{"origin":"math/flann","version":"1.9.2_3"},"freeimage":{"origin":"graphics/freeimage","version":"3.18.0_6"},"glew":{"origin":"graphics/glew","version":"2.2.0_3"},"glog":{"origin":"devel/glog","version":"0.7.1"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"liblz4":{"origin":"archivers/liblz4","version":"1.10.0,1"},"metis":{"origin":"math/metis","version":"5.1.0_9"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["graphics"],"shlibs_required":["libGLEW.so.2","libOpenGL.so.0","libQt5Core.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libboost_filesystem.so.1.87.0","libboost_program_options.so.1.87.0","libc.so.8","libceres.so.4","libfreeimage.so.3","libglog.so.2","libgmp.so.10","libgomp.so.1","liblz4.so.1","libm.so.4","libmetis.so.2","libpthread.so.0","libsqlite3.so.0","libstdc++.so.9"],"options":{"CGAL":"on","DOCS":"on","OPENMP":"on","SIMD":"on","TEST":"off"}},{"name":"clutter-gst","origin":"multimedia/clutter-gst","version":"2.0.18_2","comment":"Clutter GStreamer integration","maintainer":"gnome@FreeBSD.org","www":"https://clutter-project.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"014e5cdb8c7e87aee18c552605a2e7467ac313efbc5d95212869d9f90fbfea15","flatsize":498764,"path":"All/clutter-gst-2.0.18_2.pkg","repopath":"All/clutter-gst-2.0.18_2.pkg","licenselogic":"single","pkgsize":69528,"desc":"Clutter-GStreamer (clutter-gst) is an integration library for using GStreamer\nwith Clutter.\n\nClutter is an open source software library for creating fast, visually\nrich and animated graphical user interfaces. It uses OpenGL for drawing\nprimitives and has multiple backends, allowing its usage on different\nplatforms.\n\nGStreamer is a streaming media framework, based on graphs of filters\nwhich operate on media data. Applications using this library can do\nanything from real-time sound processing to playing videos, and just\nabout anything else media-related. Its plugin-based architecture means\nthat new data types or processing capabilities can be added simply by\ninstalling new plug-ins.","deps":{"clutter":{"origin":"graphics/clutter","version":"1.26.4_2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gobject-introspection":{"origin":"devel/gobject-introspection","version":"1.78.1_2,1"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"}},"categories":["multimedia"]},{"name":"cmake-core","origin":"devel/cmake-core","version":"3.31.6","comment":"Cross-platform Makefile generator","maintainer":"kde@FreeBSD.org","www":"https://www.cmake.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8d65d5e6bb881b2326b53676df31c654696cf58b1eba2fecbcdd678912a58fc7","flatsize":55635143,"path":"All/cmake-core-3.31.6.pkg","repopath":"All/cmake-core-3.31.6.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":14887284,"desc":"CMake is used to control the software compilation process using simple\nplatform and compiler independent configuration files. CMake generates native\nmakefiles and workspaces that can be used in the compiler environment of your\nchoice. CMake is quite sophisticated: it is possible to support complex\nenvironments requiring system configuration, pre-processor generation, code\ngeneration, and template instantiation.\n\nThis port contains CMake core software used by projects depending on CMake\nto build.","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"},"libarchive":{"origin":"archivers/libarchive","version":"3.7.9,1"},"libidn2":{"origin":"dns/libidn2","version":"2.3.8"},"libuv":{"origin":"devel/libuv","version":"1.50.0"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pkg":{"origin":"ports-mgmt/pkg","version":"2.2.0"},"rhash":{"origin":"security/rhash","version":"1.4.4_1"}},"categories":["devel"],"shlibs_required":["libarchive.so.5","libc.so.8","libcrypto.so.12","libexecinfo.so.1","libexpat.so.1","libidn2.so.0","libm.so.4","libncurses.so.6","libpkg.so.4","libpthread.so.0","librhash.so.1","libssl.so.12","libstdc++.so.9","libtinfo.so.6","libuv.so.1","libz.so.3"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:cmake_project:cmake:3.31.6:::::dragonfly6:x86_64"}},{"name":"clusterit","origin":"net/clusterit","version":"2.5_1","comment":"Collection of clustering tools","maintainer":"demon@FreeBSD.org","www":"https://www.garbled.net/clusterit.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"05c3f4426ea3b932f883db5468566a081c40a747aa60afb6f0a90611fc2a5c12","flatsize":241498,"path":"All/clusterit-2.5_1.pkg","repopath":"All/clusterit-2.5_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":81660,"desc":"This is a collection of clustering tools to turn your ordinary everyday pile\nof UNIX workstations into a speedy parallel beast. This facilitates managing\na set of program executing in parallel with a very flexible authentication\nscheme.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["devel","net","parallel"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"options":{"X11":"off"}},{"name":"cluttermm","origin":"graphics/cluttermm","version":"1.17.3_5","comment":"C++ interfaces for clutter","maintainer":"gnome@FreeBSD.org","www":"https://developer.gnome.org/cluttermm/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"76999f4f6b8cd053aaaad72b47da39f436226912345635a3cd78b2c578e86e35","flatsize":2190000,"path":"All/cluttermm-1.17.3_5.pkg","repopath":"All/cluttermm-1.17.3_5.pkg","licenselogic":"single","pkgsize":296104,"desc":"C++ interfaces for clutter.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"atkmm":{"origin":"accessibility/atkmm","version":"2.28.4"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"cairomm":{"origin":"graphics/cairomm","version":"1.14.5"},"clutter":{"origin":"graphics/clutter","version":"1.26.4_2"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"glibmm":{"origin":"devel/glibmm","version":"2.66.7,1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gtkmm30":{"origin":"x11-toolkits/gtkmm30","version":"3.24.9"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libsigc++":{"origin":"devel/libsigc++20","version":"2.12.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pangomm":{"origin":"x11-toolkits/pangomm","version":"2.46.4"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics"]},{"name":"cluster-glue","origin":"sysutils/cluster-glue","version":"1.0.12_7","comment":"High availability cluster libraries and utilities","maintainer":"ports@FreeBSD.org","www":"http://linux-ha.org/wiki/Cluster_Glue","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fc95c818043ff832301e4bd7e1f62c3123f4073ec8c3fd1562fba5dee46bfc15","flatsize":2364727,"path":"All/cluster-glue-1.0.12_7.pkg","repopath":"All/cluster-glue-1.0.12_7.pkg","licenselogic":"and","licenses":["GPLv2+","LGPL21+"],"pkgsize":506968,"desc":"Cluster Glue is a set of libraries, tools and utilities suitable for the\nHeartbeat/Pacemaker cluster stack.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"e2fsprogs-libuuid":{"origin":"misc/e2fsprogs-libuuid","version":"1.47.2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libltdl":{"origin":"devel/libltdl","version":"2.5.4"},"libnet":{"origin":"net/libnet","version":"1.3,1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"net-snmp":{"origin":"net-mgmt/net-snmp","version":"5.9.4_6,1"},"openipmi":{"origin":"sysutils/openipmi","version":"2.0.29_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["sysutils"],"users":["hacluster"],"groups":["haclient"],"shlibs_required":["libbz2.so.2","libc.so.8","libdl.so.0","libglib-2.0.so.0","libintl.so.8","libltdl.so.7","librt.so.0","libutil.so.4","libuuid.so.1","libxml2.so.2","libz.so.3"],"options":{"DOCS":"on","DRAC3":"on","IPMI":"on","MANPAGES":"on","SNMP":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe cluster-glue port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"clustal-omega","origin":"biology/clustal-omega","version":"1.2.4","comment":"Multiple alignment of nucleic acid and protein, replaces clustalw","maintainer":"jwb@FreeBSD.org","www":"http://www.clustal.org/omega/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d9d9e5ff483c99b911854ce0de43e4030cf13b5762252843ed16d17e5af0860e","flatsize":2035558,"path":"All/clustal-omega-1.2.4.pkg","repopath":"All/clustal-omega-1.2.4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":410376,"desc":"Clustal Omega is the latest addition to the Clustal family. It offers a\nsignificant increase in scalability over previous versions, allowing hundreds\nof thousands of sequences to be aligned in only a few hours. It will also make\nuse of multiple processors, where present. In addition, the quality of\nalignments is superior to previous versions, as measured by a range of popular\nbenchmarks.","deps":{"argtable":{"origin":"devel/argtable","version":"2.13_3"}},"categories":["biology"],"shlibs_required":["libargtable2.so.0","libc.so.8","libgomp.so.1","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"cltune","origin":"devel/cltune","version":"2.7.0_2","comment":"Library to tune OpenCL kernels","maintainer":"ports@FreeBSD.org","www":"https://github.com/CNugteren/CLTune","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7356d960bd6e850a07de99f6280816b72aa7a4b4b0e8b7c5a68f1b84775c4b4c","flatsize":317365,"path":"All/cltune-2.7.0_2.pkg","repopath":"All/cltune-2.7.0_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":89644,"desc":"CLTune is a C++ library which can be used to automatically tune your OpenCL\nand CUDA kernels. The only thing you'll need to provide is a tuneable kerne\nand a list of allowed parameters and values.","deps":{"ocl-icd":{"origin":"devel/ocl-icd","version":"2.3.2"},"opencl":{"origin":"devel/opencl","version":"3.0.17"}},"categories":["devel"],"messages":[{"message":"===>   NOTICE:\n\nThe cltune port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"clucene","origin":"textproc/clucene","version":"2.3.3.4_21","comment":"C++ port of Lucene","maintainer":"office@FreeBSD.org","www":"https://sourceforge.net/projects/clucene/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6b0e9b8d667275eeda610ab37b533d4c4b9299e0bdf68fbf51b05a15d5704bed","flatsize":3414323,"path":"All/clucene-2.3.3.4_21.pkg","repopath":"All/clucene-2.3.3.4_21.pkg","licenselogic":"or","licenses":["APACHE20","LGPL21"],"pkgsize":747740,"desc":"CLucene is a C++ port of Lucene: the high-performance,\nfull-featured text search engine written in Java.\nCLucene is faster than lucene as it is written in C++.","categories":["textproc"]},{"name":"clustalw","origin":"biology/clustalw","version":"2.1_3","comment":"Multiple alignment program for DNA or proteins","maintainer":"jwb@FreeBSD.org","www":"http://www.clustal.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a3278fdde92bf69caca2bac0baba4c4ecbf216ccccc9ed1e29cb1b93e9e1d1f4","flatsize":755685,"path":"All/clustalw-2.1_3.pkg","repopath":"All/clustalw-2.1_3.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":270332,"desc":"ClustalW2 is a general purpose multiple sequence alignment program for\nDNA or proteins. It produces biologically meaningful multiple sequence\nalignments of divergent sequences. It calculates the best match for the\nselected sequences, and lines them up so that the identities,\nsimilarities and differences can be seen. Evolutionary relationships\ncan be seen via viewing Cladograms or Phylograms.","categories":["biology"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"clthreads","origin":"devel/clthreads","version":"2.4.2_1","comment":"C++ wrapper library around the POSIX threads API","maintainer":"yuri@FreeBSD.org","www":"https://kokkinizita.linuxaudio.org/linuxaudio","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fe5d152c4eb60b35473f9375e388e583ba984f2dfe98dfcceb7b589fd84c37b4","flatsize":92469,"path":"All/clthreads-2.4.2_1.pkg","repopath":"All/clthreads-2.4.2_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":30948,"desc":"A C++ threading library by Fons Adriaensen <fons@kokkinizita.net>.","categories":["devel"]},{"name":"code2000","origin":"x11-fonts/code2000","version":"1.171_3","comment":"Shareware demo Unicode TrueType font","maintainer":"thierry@FreeBSD.org","www":"https://en.wikipedia.org/wiki/Code2000","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f1acc3433d9c1864da11630ebfed85ba81eb8021846db67fcb0a81f7ecc417f2","flatsize":8381549,"path":"All/code2000-1.171_3.pkg","repopath":"All/code2000-1.171_3.pkg","licenselogic":"single","pkgsize":2545800,"desc":"This famous TrueType font contains a lot of Unicode glyphs (over 60000 in\nversion 1.16).\n\nWith Unicode-aware applications you'll be able to display and use special\ncharacters and a lot of languages.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"],"messages":[{"message":"IMPORTANT - READ CAREFULLY: Code2000 is *NOT* free software!\nIt is offered as a shareware demo. If you like it and use it after a\nreasonable evaluation period, you are obliged to register the\nfont by sending $5 (Five U.S. Dollars, or equivalent in any currency)\nto the author. See /usr/local/share/fonts/code2000/code2000.html.\nYou can start using the font by following these instructions:\n\nMake sure that the freetype module is loaded.  If it is not, add the following\nline to the \"Modules\" section of your X11 / x.org configuration file:\n\n\tLoad \"freetype\"\n\nAdd the following line to the \"Files\" section of XF86Config:\n\n\tFontPath \"/usr/local/share/fonts/code2000/\"","type":"install"}]},{"name":"clsync","origin":"sysutils/clsync","version":"0.4.r2_3","comment":"Live file sync daemon based on inotify, written in GNU C","maintainer":"dyokunev@ut.mephi.ru","www":"https://github.com/xaionaro/clsync","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"32984444306171b5af7bcad31260c0785010f7f9e9615f02b46954978e77389e","flatsize":162709,"path":"All/clsync-0.4.r2_3.pkg","repopath":"All/clsync-0.4.r2_3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":67536,"desc":"file live sync daemon based on inotify, written in GNU C","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libinotify":{"origin":"devel/libinotify","version":"20240724"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libglib-2.0.so.0","libintl.so.8","libpthread.so.0"],"options":{"DEBUG":"off","LIBCLSYNC":"off","PARANOID":"on","SOCKET":"off","VERYPARANOID":"off"},"messages":[{"message":"What's left:\n\t1. Edit /usr/local/etc/clsync/clsync.conf\n\t2. Set clsync_enable=\"YES\" in /etc/rc.conf\nStart the program:  /usr/local/etc/rc.d/clsync start","type":"install"}]},{"name":"clutter","origin":"graphics/clutter","version":"1.26.4_2","comment":"OpenGL based interactive canvas library","maintainer":"gnome@FreeBSD.org","www":"https://clutter-project.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"272f7ff3db81da0f77e2474170724211ddfe08a3c040c3da9837ab687ee52226","flatsize":18011240,"path":"All/clutter-1.26.4_2.pkg","repopath":"All/clutter-1.26.4_2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":1869156,"desc":"Clutter it an open source software library for creating fast, visually\nrich and animated graphical user interfaces.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"cogl":{"origin":"graphics/cogl","version":"1.22.8_2"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcomposite":{"origin":"x11/libXcomposite","version":"0.4.6_1,1"},"libXdamage":{"origin":"x11/libXdamage","version":"1.1.6"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libgudev":{"origin":"devel/libgudev","version":"237"},"libinput":{"origin":"x11/libinput","version":"1.27.1"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["graphics"],"annotations":{"cpe":"cpe:2.3:a:clutter_project:clutter:1.26.4:::::dragonfly6:x86_64:2"}},{"name":"clrng","origin":"math/clrng","version":"1.0.0.b_3","comment":"Library for uniform random number generation in OpenCL","maintainer":"ports@FreeBSD.org","www":"https://github.com/clMathLibraries/clRNG","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c45351178650fd2bcac5b7ae34cf5973c7d80c26a49c1daf9cdf7e10aa8d8350","flatsize":260176,"path":"All/clrng-1.0.0.b_3.pkg","repopath":"All/clrng-1.0.0.b_3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":48000,"desc":"clRNG\n\na library for uniform random number generation in OpenCL.\n\nStreams of random numbers act as virtual random number generators.\nThey can be created on the host computer in unlimited numbers, and\nthen used either on the host or on computing devices by work items\nto generate random numbers. Each stream also has equally-spaced\nsubstreams, which are occasionally useful. The API is currently\nimplemented for four different RNGs, namely the MRG31k3p, MRG32k3a,\nLFSR113 and Philox-4x32-10 generators.","deps":{"ocl-icd":{"origin":"devel/ocl-icd","version":"2.3.2"},"opencl":{"origin":"devel/opencl","version":"3.0.17"}},"categories":["math"],"messages":[{"message":"===>   NOTICE:\n\nThe clrng port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"clpeak","origin":"benchmarks/clpeak","version":"1.1.4","comment":"Benchmarking tool to measure peak capabilities of opencl devices","maintainer":"jbeich@FreeBSD.org","www":"https://github.com/krrishnarraj/clpeak","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3598f9173b0b6b90a7255f5d48a74fd44d4abfbfd73125b3bbcb66aa73b070c0","flatsize":188702,"path":"All/clpeak-1.1.4.pkg","repopath":"All/clpeak-1.1.4.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":58168,"desc":"A synthetic benchmarking tool to measure peak capabilities of opencl devices.\nIt only measures the peak metrics that can be achieved using vector operations\nand does not represent a real-world use case","deps":{"ocl-icd":{"origin":"devel/ocl-icd","version":"2.3.2"}},"categories":["benchmarks"],"shlibs_required":["libOpenCL.so.1","libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"closql-emacs_wayland","origin":"databases/closql","version":"2.2.0_1","comment":"Store EIEIO objects using EmacSQL","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/closql","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7f576f49a25ac16f860b6d5ae20e7906abc5eeddfc6915821cdfb2ddf3f584ef","flatsize":87663,"path":"All/closql-emacs_wayland-2.2.0_1.pkg","repopath":"All/closql-emacs_wayland-2.2.0_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":24048,"desc":"Store uniform EIEIO objects in an EmacSQL database. SQLite is used as\nbackend. This library imposes some restrictions on what kind of\nobjects can be stored; it isn't intended to store arbitrary\nobjects. All objects have to share a common superclass and subclasses\ncannot add any additional instance slots.","deps":{"compat.el-emacs_wayland":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"},"emacsql-emacs_wayland":{"origin":"databases/emacsql","version":"4.1.0_1"}},"categories":["databases","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"wayland"}},{"name":"closql-emacs_nox","origin":"databases/closql","version":"2.2.0_1","comment":"Store EIEIO objects using EmacSQL","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/closql","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"93188c77760b43d614efbeb8c39ab9ca9bea3ec031e1e3dfccf8a2319e6586bc","flatsize":87663,"path":"All/closql-emacs_nox-2.2.0_1.pkg","repopath":"All/closql-emacs_nox-2.2.0_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":24048,"desc":"Store uniform EIEIO objects in an EmacSQL database. SQLite is used as\nbackend. This library imposes some restrictions on what kind of\nobjects can be stored; it isn't intended to store arbitrary\nobjects. All objects have to share a common superclass and subclasses\ncannot add any additional instance slots.","deps":{"compat.el-emacs_nox":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"},"emacsql-emacs_nox":{"origin":"databases/emacsql","version":"4.1.0_1"}},"categories":["databases","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"nox"}},{"name":"closql-emacs_devel_nox","origin":"databases/closql","version":"2.2.0_1","comment":"Store EIEIO objects using EmacSQL","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/closql","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5470a20348599f1ea1cf1a733d8f95e22aedf123cdbbace56053d2e52c0bea07","flatsize":87666,"path":"All/closql-emacs_devel_nox-2.2.0_1.pkg","repopath":"All/closql-emacs_devel_nox-2.2.0_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":24064,"desc":"Store uniform EIEIO objects in an EmacSQL database. SQLite is used as\nbackend. This library imposes some restrictions on what kind of\nobjects can be stored; it isn't intended to store arbitrary\nobjects. All objects have to share a common superclass and subclasses\ncannot add any additional instance slots.","deps":{"compat.el-emacs_devel_nox":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"emacsql-emacs_devel_nox":{"origin":"databases/emacsql","version":"4.1.0_1"}},"categories":["databases","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"devel_nox"}},{"name":"closql-emacs_devel","origin":"databases/closql","version":"2.2.0_1","comment":"Store EIEIO objects using EmacSQL","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/closql","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"41b2427056c5a7b0d85476f7f4a3d940a73ffda0a867e33c8cd61508b5447553","flatsize":87666,"path":"All/closql-emacs_devel-2.2.0_1.pkg","repopath":"All/closql-emacs_devel-2.2.0_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":24060,"desc":"Store uniform EIEIO objects in an EmacSQL database. SQLite is used as\nbackend. This library imposes some restrictions on what kind of\nobjects can be stored; it isn't intended to store arbitrary\nobjects. All objects have to share a common superclass and subclasses\ncannot add any additional instance slots.","deps":{"compat.el-emacs_devel":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"emacsql-emacs_devel":{"origin":"databases/emacsql","version":"4.1.0_1"}},"categories":["databases","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"devel_full"}},{"name":"closql-emacs_canna","origin":"databases/closql","version":"2.2.0_1","comment":"Store EIEIO objects using EmacSQL","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/closql","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e44d05475830c2c864ab96824bad1912ccdf3e6f5b9a3e27c5d61701e045bb02","flatsize":87663,"path":"All/closql-emacs_canna-2.2.0_1.pkg","repopath":"All/closql-emacs_canna-2.2.0_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":24056,"desc":"Store uniform EIEIO objects in an EmacSQL database. SQLite is used as\nbackend. This library imposes some restrictions on what kind of\nobjects can be stored; it isn't intended to store arbitrary\nobjects. All objects have to share a common superclass and subclasses\ncannot add any additional instance slots.","deps":{"compat.el-emacs_canna":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"},"emacsql-emacs_canna":{"origin":"databases/emacsql","version":"4.1.0_1"}},"categories":["databases","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"canna"}},{"name":"closql-devel-emacs_wayland","origin":"databases/closql-devel","version":"2.2.0_1","comment":"Store EIEIO objects using EmacSQL","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/closql","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"759b22a840a3b8d288d9e214ab658b105b20588fed231a3dd637b78cc9891b11","flatsize":87663,"path":"All/closql-devel-emacs_wayland-2.2.0_1.pkg","repopath":"All/closql-devel-emacs_wayland-2.2.0_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":24068,"desc":"Store uniform EIEIO objects in an EmacSQL database. SQLite is used as\nbackend. This library imposes some restrictions on what kind of\nobjects can be stored; it isn't intended to store arbitrary\nobjects. All objects have to share a common superclass and subclasses\ncannot add any additional instance slots.","deps":{"compat.el-emacs_wayland":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"},"emacsql-devel-emacs_wayland":{"origin":"databases/emacsql-devel","version":"4.1.0.8"}},"categories":["databases","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"wayland"}},{"name":"closql-devel-emacs_nox","origin":"databases/closql-devel","version":"2.2.0_1","comment":"Store EIEIO objects using EmacSQL","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/closql","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"997d689604bf59bbed6f9335051eaaf10c054553854d82f00bfd661482789cf4","flatsize":87663,"path":"All/closql-devel-emacs_nox-2.2.0_1.pkg","repopath":"All/closql-devel-emacs_nox-2.2.0_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":24056,"desc":"Store uniform EIEIO objects in an EmacSQL database. SQLite is used as\nbackend. This library imposes some restrictions on what kind of\nobjects can be stored; it isn't intended to store arbitrary\nobjects. All objects have to share a common superclass and subclasses\ncannot add any additional instance slots.","deps":{"compat.el-emacs_nox":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"},"emacsql-devel-emacs_nox":{"origin":"databases/emacsql-devel","version":"4.1.0.8"}},"categories":["databases","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"nox"}},{"name":"closql-devel-emacs_devel_nox","origin":"databases/closql-devel","version":"2.2.0_1","comment":"Store EIEIO objects using EmacSQL","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/closql","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e27199554471a20f7e170e4369e0ac512672bab14655b1701f50ef5c7b62cdbb","flatsize":87666,"path":"All/closql-devel-emacs_devel_nox-2.2.0_1.pkg","repopath":"All/closql-devel-emacs_devel_nox-2.2.0_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":24060,"desc":"Store uniform EIEIO objects in an EmacSQL database. SQLite is used as\nbackend. This library imposes some restrictions on what kind of\nobjects can be stored; it isn't intended to store arbitrary\nobjects. All objects have to share a common superclass and subclasses\ncannot add any additional instance slots.","deps":{"compat.el-emacs_devel_nox":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"emacsql-devel-emacs_devel_nox":{"origin":"databases/emacsql-devel","version":"4.1.0.8"}},"categories":["databases","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"devel_nox"}},{"name":"clunk","origin":"audio/clunk","version":"1.3.261_1","comment":"Real-time 3D sound generation library","maintainer":"amdmi3@FreeBSD.org","www":"https://sourceforge.net/projects/clunk/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"109f028c171589e2cf2604153e922a2ac539dcbcc6ab466c0f6e478237f0e2b4","flatsize":3232144,"path":"All/clunk-1.3.261_1.pkg","repopath":"All/clunk-1.3.261_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":2748120,"desc":"The CLUNK C++ library provides support for real-time 3D sound\ngeneration. It puts virtually no limitations on the developer;\npeople who is experienced on working with other solutions (such as\nSDL_Mixer or Creative OpenAL) will respect this advantage.\n\nThe library supports mixing of any number of sound channels and any\nnumber of objects that have sounds connected to them. The SDL library\nis used for sound output. The project is currently at beta testing\nstage, preparing to the first release.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"}},"categories":["audio"],"options":{"SSE":"on"}},{"name":"concourse","origin":"misc/concourse","version":"6.7.2_23","comment":"Automation system written in Go","maintainer":"yuri@FreeBSD.org","www":"https://concourse-ci.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"58be951155e43b39856a0886a261adb8dd6ca6246a779bb85534c3ec80be3582","flatsize":77009857,"path":"All/concourse-6.7.2_23.pkg","repopath":"All/concourse-6.7.2_23.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":17951288,"desc":"Concourse is an automation system written in Go. It is most commonly used for\nCI/CD, and is built to scale to any kind of automation pipeline, from simple to\ncomplex.\n\nConcourse is very opinionated about a few things: idempotency, immutability,\ndeclarative config, stateless workers, and reproducible builds.","categories":["misc"],"shlibs_required":["libc.so.8","libpthread.so.0"],"annotations":{"cpe":"cpe:2.3:a:pivotal_software:concourse:6.7.2:::::dragonfly6:x86_64:23"}},{"name":"clpbar","origin":"misc/clpbar","version":"1.11.1_1","comment":"Command Line Progress Bar","maintainer":"ports@FreeBSD.org","www":"https://clpbar.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"924cb1c3cbe25f7d0286d0018e913383772ecead1d8faaa7735c8dccf8fde811","flatsize":74234,"path":"All/clpbar-1.11.1_1.pkg","repopath":"All/clpbar-1.11.1_1.pkg","licenselogic":"single","pkgsize":29448,"desc":"Bar is a simple tool to copy a stream of data and print a display for the user\non stderr showing (a) the ammount of data passed, (b) the throughput of the\ndata transfer, and (c) the transfer time, or, if the total size of the data\nstream is known, the estimated time remaining, what percentage of the data\ntransfer has been completed, and a progress bar.","categories":["misc"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe clpbar port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"closql-devel-emacs_devel","origin":"databases/closql-devel","version":"2.2.0_1","comment":"Store EIEIO objects using EmacSQL","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/closql","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a576361be6ad8369e585c204e24106724fb1c397e264ed1cc5b26cc034567fe0","flatsize":87666,"path":"All/closql-devel-emacs_devel-2.2.0_1.pkg","repopath":"All/closql-devel-emacs_devel-2.2.0_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":24068,"desc":"Store uniform EIEIO objects in an EmacSQL database. SQLite is used as\nbackend. This library imposes some restrictions on what kind of\nobjects can be stored; it isn't intended to store arbitrary\nobjects. All objects have to share a common superclass and subclasses\ncannot add any additional instance slots.","deps":{"compat.el-emacs_devel":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"emacsql-devel-emacs_devel":{"origin":"databases/emacsql-devel","version":"4.1.0.8"}},"categories":["databases","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"devel_full"}},{"name":"closql-devel-emacs_canna","origin":"databases/closql-devel","version":"2.2.0_1","comment":"Store EIEIO objects using EmacSQL","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/closql","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6d78c8539d4755752ddc46f13391371b0a4c0020ef8be3729f8ce9ed7cffc124","flatsize":87663,"path":"All/closql-devel-emacs_canna-2.2.0_1.pkg","repopath":"All/closql-devel-emacs_canna-2.2.0_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":24056,"desc":"Store uniform EIEIO objects in an EmacSQL database. SQLite is used as\nbackend. This library imposes some restrictions on what kind of\nobjects can be stored; it isn't intended to store arbitrary\nobjects. All objects have to share a common superclass and subclasses\ncannot add any additional instance slots.","deps":{"compat.el-emacs_canna":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"},"emacsql-devel-emacs_canna":{"origin":"databases/emacsql-devel","version":"4.1.0.8"}},"categories":["databases","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"canna"}},{"name":"closql-devel","origin":"databases/closql-devel","version":"2.2.0_1","comment":"Store EIEIO objects using EmacSQL","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/closql","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4c663e3e4c4caebeb4c32217cff53c968ea0b6dd7dd24f616257f27dab320fc5","flatsize":87663,"path":"All/closql-devel-2.2.0_1.pkg","repopath":"All/closql-devel-2.2.0_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":24052,"desc":"Store uniform EIEIO objects in an EmacSQL database. SQLite is used as\nbackend. This library imposes some restrictions on what kind of\nobjects can be stored; it isn't intended to store arbitrary\nobjects. All objects have to share a common superclass and subclasses\ncannot add any additional instance slots.","deps":{"compat.el":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs":{"origin":"editors/emacs","version":"30.1_2,3"},"emacsql-devel":{"origin":"databases/emacsql-devel","version":"4.1.0.8"}},"categories":["databases","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"full"}},{"name":"clojure-mode.el-emacs_wayland","origin":"lang/clojure-mode.el","version":"5.11.0_16,1","comment":"Emacs lisp module for the Clojure language","maintainer":"ports@FreeBSD.org","www":"https://github.com/clojure-emacs/clojure-mode","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d5a27252e2e1700778d1bc6ac9b066429b3abedc17d69382a2da72fe444c53ec","flatsize":124894,"path":"All/clojure-mode.el-emacs_wayland-5.11.0_16,1.pkg","repopath":"All/clojure-mode.el-emacs_wayland-5.11.0_16,1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":30552,"desc":"Clojure Mode is an Emacs editing mode. It provides Emacs font-lock,\nindentation, navigation and refactoring for the Clojure(Script) programming\nlanguage (https://clojure.org/).","deps":{"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["elisp","lang"],"annotations":{"flavor":"wayland"},"messages":[{"message":"To use clojure-mode in Emacs, add the following lines to your ~/.emacs:\n\n  (autoload 'clojure-mode \"clojure-mode\" \"A mode for clojure lisp\" t)\n  (add-to-list 'auto-mode-alist '(\"\\\\.clj$\" . clojure-mode))\n\nIn addition, if you are also using paredit, you may wish to make it\nmore Clojure aware:\n\n  (autoload 'paredit-mode \"paredit\" \"Parenthesis editing minor mode\" t)\n  (eval-after-load \"clojure-mode\"\n    '(progn\n       (defun clojure-paredit-hook () (paredit-mode +1))\n       (add-hook 'clojure-mode-hook 'clojure-paredit-hook)\n\n       (define-key clojure-mode-map \"{\" 'paredit-open-brace)\n       (define-key clojure-mode-map \"}\" 'paredit-close-brace)))","type":"install"},{"message":"===>   NOTICE:\n\nThe clojure-mode.el-emacs_wayland port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"endless-sky","origin":"games/endless-sky","version":"0.10.4","comment":"Space exploration and combat game similar to Escape Velocity","maintainer":"amdmi3@FreeBSD.org","www":"https://endless-sky.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"15e4cad4bd7c816613dc785a544066eb64483222625615139960f710acb1d50f","flatsize":286099488,"path":"All/endless-sky-0.10.4.pkg","repopath":"All/endless-sky-0.10.4.pkg","licenselogic":"and","licenses":["CC-BY-2.0","CC-BY-3.0","CC-BY-4.0","CC-BY-SA-3.0","CC-BY-SA-4.0","CC0-1.0","GPLv2","GPLv3+","PD"],"pkgsize":242673588,"desc":"Explore other star systems. Earn money by trading, carrying passengers,\nor completing missions. Use your earnings to buy a better ship or\nto upgrade the weapons and engines on your current one. Blow up\npirates. Take sides in a civil war. Or leave human space behind and\nhope to find some friendly aliens whose culture is more civilized\nthan your own...\n\nEndless Sky is a sandbox-style space exploration game similar to\nElite, Escape Velocity, or Star Control. You start out as the captain\nof a tiny space ship and can choose what to do from there. The game\nincludes a major plot line and many minor missions, but you can\nchoose whether you want to play through the plot or strike out on\nyour own as a merchant or bounty hunter or explorer.","deps":{"e2fsprogs-libuuid":{"origin":"misc/e2fsprogs-libuuid","version":"1.47.2"},"glew":{"origin":"graphics/glew","version":"2.2.0_3"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libmad":{"origin":"audio/libmad","version":"0.16.4"},"openal-soft":{"origin":"audio/openal-soft","version":"1.24.2_2"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"}},"categories":["games"],"shlibs_required":["libGLEW.so.2","libGLX.so.0","libOpenGL.so.0","libSDL2-2.0.so.0","libc.so.8","libjpeg.so.8","libm.so.4","libmad.so.0","libopenal.so.1","libpng16.so.16","libpthread.so.0","libstdc++.so.9","libuuid.so.1","libz.so.3"],"options":{"DOCS":"on"}},{"name":"cloog","origin":"math/cloog","version":"0.21.1","comment":"Code generator in the polyhedral model","maintainer":"danilo@FreeBSD.org","www":"http://www.cloog.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c4bb2eb4b902a8bec685c73d9309803fd3c513771141b11bf49dc80291958cc9","flatsize":539347,"path":"All/cloog-0.21.1.pkg","repopath":"All/cloog-0.21.1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":117308,"desc":"CLooG is a free software and library generating loops for scanning\nZ-polyhedra. That is, it finds a code (e.g. in C, FORTRAN...) that\nreaches each integral point of one or more parameterized polyhedra.\nCLooG has been originally written to solve the code generation problem\nfor optimizing compilers based on the polytope model.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"isl":{"origin":"devel/isl","version":"0.27"},"openscop":{"origin":"math/openscop","version":"0.9.7"}},"categories":["math"],"shlibs_required":["libc.so.8","libgmp.so.10","libisl.so.23","libosl.so.0"]},{"name":"clojure-mode.el-emacs_devel","origin":"lang/clojure-mode.el","version":"5.11.0_16,1","comment":"Emacs lisp module for the Clojure language","maintainer":"ports@FreeBSD.org","www":"https://github.com/clojure-emacs/clojure-mode","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"13cadc9fc59ac27140f3ed8412b2d7fc88b60dec947a2d9cf687c2a93b0e8ff8","flatsize":124894,"path":"All/clojure-mode.el-emacs_devel-5.11.0_16,1.pkg","repopath":"All/clojure-mode.el-emacs_devel-5.11.0_16,1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":30540,"desc":"Clojure Mode is an Emacs editing mode. It provides Emacs font-lock,\nindentation, navigation and refactoring for the Clojure(Script) programming\nlanguage (https://clojure.org/).","deps":{"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"}},"categories":["elisp","lang"],"annotations":{"flavor":"devel_full"},"messages":[{"message":"To use clojure-mode in Emacs, add the following lines to your ~/.emacs:\n\n  (autoload 'clojure-mode \"clojure-mode\" \"A mode for clojure lisp\" t)\n  (add-to-list 'auto-mode-alist '(\"\\\\.clj$\" . clojure-mode))\n\nIn addition, if you are also using paredit, you may wish to make it\nmore Clojure aware:\n\n  (autoload 'paredit-mode \"paredit\" \"Parenthesis editing minor mode\" t)\n  (eval-after-load \"clojure-mode\"\n    '(progn\n       (defun clojure-paredit-hook () (paredit-mode +1))\n       (add-hook 'clojure-mode-hook 'clojure-paredit-hook)\n\n       (define-key clojure-mode-map \"{\" 'paredit-open-brace)\n       (define-key clojure-mode-map \"}\" 'paredit-close-brace)))","type":"install"},{"message":"===>   NOTICE:\n\nThe clojure-mode.el-emacs_devel port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"clonehdd","origin":"sysutils/clonehdd","version":"2.0.3_2","comment":"Tool for clone HDD on FreeBSD","maintainer":"jgh@FreeBSD.org","www":"https://sourceforge.net/projects/clonehdd/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"39a14b170adfcf78383f13b616bd931a7be028471cce89178a3a841c9c1ece27","flatsize":35037,"path":"All/clonehdd-2.0.3_2.pkg","repopath":"All/clonehdd-2.0.3_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":14676,"desc":"Tool for copy partitions to another HDD. FreeBSD stores its data on\npartitions, which are encapsulated in slices. Soft, such as Partition\nMagic, Acronis, etc. detect only slice, not real partitions on that\nslice. CloneHDD correctly understand size difference between two HDD\nand change size of each partition proportionally for filling entire\nHDD.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","sysutils"],"options":{"DOCS":"on"},"messages":[{"message":"This tool can damage your data if you will use it without\nunderstanding how it works!\nPlease, run \"man clonehdd\" or read README file.\n\nAll questions you can ask on http://sourceforge.net/projects/clonehdd","type":"install"}]},{"name":"clojure-mode.el-emacs_nox","origin":"lang/clojure-mode.el","version":"5.11.0_16,1","comment":"Emacs lisp module for the Clojure language","maintainer":"ports@FreeBSD.org","www":"https://github.com/clojure-emacs/clojure-mode","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"54a688eb21a6da3396f2757e7118a8681a7387fbbf8586f8b895e5c3fcb3ff0c","flatsize":124894,"path":"All/clojure-mode.el-emacs_nox-5.11.0_16,1.pkg","repopath":"All/clojure-mode.el-emacs_nox-5.11.0_16,1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":30536,"desc":"Clojure Mode is an Emacs editing mode. It provides Emacs font-lock,\nindentation, navigation and refactoring for the Clojure(Script) programming\nlanguage (https://clojure.org/).","deps":{"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["elisp","lang"],"annotations":{"flavor":"nox"},"messages":[{"message":"To use clojure-mode in Emacs, add the following lines to your ~/.emacs:\n\n  (autoload 'clojure-mode \"clojure-mode\" \"A mode for clojure lisp\" t)\n  (add-to-list 'auto-mode-alist '(\"\\\\.clj$\" . clojure-mode))\n\nIn addition, if you are also using paredit, you may wish to make it\nmore Clojure aware:\n\n  (autoload 'paredit-mode \"paredit\" \"Parenthesis editing minor mode\" t)\n  (eval-after-load \"clojure-mode\"\n    '(progn\n       (defun clojure-paredit-hook () (paredit-mode +1))\n       (add-hook 'clojure-mode-hook 'clojure-paredit-hook)\n\n       (define-key clojure-mode-map \"{\" 'paredit-open-brace)\n       (define-key clojure-mode-map \"}\" 'paredit-close-brace)))","type":"install"},{"message":"===>   NOTICE:\n\nThe clojure-mode.el-emacs_nox port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"clojure-mode.el-emacs_devel_nox","origin":"lang/clojure-mode.el","version":"5.11.0_16,1","comment":"Emacs lisp module for the Clojure language","maintainer":"ports@FreeBSD.org","www":"https://github.com/clojure-emacs/clojure-mode","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ea1f229985b1594dba37a8fedf78c305e33282d07da659b07e221403259ca00a","flatsize":124894,"path":"All/clojure-mode.el-emacs_devel_nox-5.11.0_16,1.pkg","repopath":"All/clojure-mode.el-emacs_devel_nox-5.11.0_16,1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":30536,"desc":"Clojure Mode is an Emacs editing mode. It provides Emacs font-lock,\nindentation, navigation and refactoring for the Clojure(Script) programming\nlanguage (https://clojure.org/).","deps":{"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"}},"categories":["elisp","lang"],"annotations":{"flavor":"devel_nox"},"messages":[{"message":"To use clojure-mode in Emacs, add the following lines to your ~/.emacs:\n\n  (autoload 'clojure-mode \"clojure-mode\" \"A mode for clojure lisp\" t)\n  (add-to-list 'auto-mode-alist '(\"\\\\.clj$\" . clojure-mode))\n\nIn addition, if you are also using paredit, you may wish to make it\nmore Clojure aware:\n\n  (autoload 'paredit-mode \"paredit\" \"Parenthesis editing minor mode\" t)\n  (eval-after-load \"clojure-mode\"\n    '(progn\n       (defun clojure-paredit-hook () (paredit-mode +1))\n       (add-hook 'clojure-mode-hook 'clojure-paredit-hook)\n\n       (define-key clojure-mode-map \"{\" 'paredit-open-brace)\n       (define-key clojure-mode-map \"}\" 'paredit-close-brace)))","type":"install"},{"message":"===>   NOTICE:\n\nThe clojure-mode.el-emacs_devel_nox port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"clojure-mode.el-emacs_canna","origin":"lang/clojure-mode.el","version":"5.11.0_16,1","comment":"Emacs lisp module for the Clojure language","maintainer":"ports@FreeBSD.org","www":"https://github.com/clojure-emacs/clojure-mode","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"edfbca5c949b0b8d473b888c9342c4f5c93d48a5aebe43b7da5c7b1c8fc6c8f7","flatsize":124894,"path":"All/clojure-mode.el-emacs_canna-5.11.0_16,1.pkg","repopath":"All/clojure-mode.el-emacs_canna-5.11.0_16,1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":30532,"desc":"Clojure Mode is an Emacs editing mode. It provides Emacs font-lock,\nindentation, navigation and refactoring for the Clojure(Script) programming\nlanguage (https://clojure.org/).","deps":{"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["elisp","lang"],"annotations":{"flavor":"canna"},"messages":[{"message":"To use clojure-mode in Emacs, add the following lines to your ~/.emacs:\n\n  (autoload 'clojure-mode \"clojure-mode\" \"A mode for clojure lisp\" t)\n  (add-to-list 'auto-mode-alist '(\"\\\\.clj$\" . clojure-mode))\n\nIn addition, if you are also using paredit, you may wish to make it\nmore Clojure aware:\n\n  (autoload 'paredit-mode \"paredit\" \"Parenthesis editing minor mode\" t)\n  (eval-after-load \"clojure-mode\"\n    '(progn\n       (defun clojure-paredit-hook () (paredit-mode +1))\n       (add-hook 'clojure-mode-hook 'clojure-paredit-hook)\n\n       (define-key clojure-mode-map \"{\" 'paredit-open-brace)\n       (define-key clojure-mode-map \"}\" 'paredit-close-brace)))","type":"install"},{"message":"===>   NOTICE:\n\nThe clojure-mode.el-emacs_canna port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"clojure-mode.el","origin":"lang/clojure-mode.el","version":"5.11.0_16,1","comment":"Emacs lisp module for the Clojure language","maintainer":"ports@FreeBSD.org","www":"https://github.com/clojure-emacs/clojure-mode","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ae62f342fdc15230d77a9c4dce02ab1642b187a0356017b7a645f428f67a1a17","flatsize":124894,"path":"All/clojure-mode.el-5.11.0_16,1.pkg","repopath":"All/clojure-mode.el-5.11.0_16,1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":30508,"desc":"Clojure Mode is an Emacs editing mode. It provides Emacs font-lock,\nindentation, navigation and refactoring for the Clojure(Script) programming\nlanguage (https://clojure.org/).","deps":{"emacs":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["elisp","lang"],"annotations":{"flavor":"full"},"messages":[{"message":"To use clojure-mode in Emacs, add the following lines to your ~/.emacs:\n\n  (autoload 'clojure-mode \"clojure-mode\" \"A mode for clojure lisp\" t)\n  (add-to-list 'auto-mode-alist '(\"\\\\.clj$\" . clojure-mode))\n\nIn addition, if you are also using paredit, you may wish to make it\nmore Clojure aware:\n\n  (autoload 'paredit-mode \"paredit\" \"Parenthesis editing minor mode\" t)\n  (eval-after-load \"clojure-mode\"\n    '(progn\n       (defun clojure-paredit-hook () (paredit-mode +1))\n       (add-hook 'clojure-mode-hook 'clojure-paredit-hook)\n\n       (define-key clojure-mode-map \"{\" 'paredit-open-brace)\n       (define-key clojure-mode-map \"}\" 'paredit-close-brace)))","type":"install"},{"message":"===>   NOTICE:\n\nThe clojure-mode.el port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"coccinelle","origin":"devel/coccinelle","version":"1.3","comment":"Program matching and transformation engine","maintainer":"freebsd@dev.thsi.be","www":"https://coccinelle.gitlabpages.inria.fr/website/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4093a8707c10483a86639b1e542ee8758c762cfd407bafcf0b1f1ba30d758c7d","flatsize":42750189,"path":"All/coccinelle-1.3.pkg","repopath":"All/coccinelle-1.3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":8657800,"desc":"Coccinelle is a program matching and transformation engine which provides the\nlanguage SmPL (Semantic Patch Language) for specifying desired matches and\ntransformations in C code. Coccinelle was initially targeted towards performing\ncollateral evolutions in Linux. Such evolutions comprise the changes that are\nneeded in client code in response to evolutions in library APIs, and may\ninclude modifications such as renaming a function, adding a function argument\nwhose value is somehow context-dependent, and reorganizing a data\nstructure. Beyond collateral evolutions, Coccinelle is successfully used (by us\nand others) for finding and fixing bugs in systems code.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"},"pcre":{"origin":"devel/pcre","version":"8.45_4"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libpcre.so.1","libpthread.so.0"],"options":{"EMACS":"on","VIM":"on"}},{"name":"clojure-cider-emacs_wayland","origin":"devel/clojure-cider","version":"1.17.0_1","comment":"Clojure IDE and REPL for Emacs","maintainer":"bofh@FreeBSD.org","www":"https://github.com/clojure-emacs/cider","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5277d64133c47efba39e1028ea5d93da1aba9dc63a06e119666712bb88fc2831","flatsize":511135,"path":"All/clojure-cider-emacs_wayland-1.17.0_1.pkg","repopath":"All/clojure-cider-emacs_wayland-1.17.0_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":101912,"desc":"CIDER (formerly nrepl.el) is the Clojure IDE and REPL for Emacs, built on top\nof nREPL, the Clojure networked REPL server. It's a great alternative to the\nnow deprecated combination of SLIME + swank-clojure.","deps":{"clojure-mode.el-emacs_wayland":{"origin":"lang/clojure-mode.el","version":"5.11.0_16,1"},"dash.el-emacs_wayland":{"origin":"devel/dash.el","version":"2.19.1_13"},"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"},"epl.el-emacs_wayland":{"origin":"devel/epl.el","version":"0.8_19"},"pkg-info.el-emacs_wayland":{"origin":"devel/pkg-info.el","version":"0.6_18"}},"categories":["devel","elisp"],"annotations":{"flavor":"wayland"},"messages":[{"message":"Starting with CIDER 0.7, the installation of cider-nrepl is manual.\nPlease install devel/leiningen and add the following to\n~/.lein/profiles.clj:\n\n{ :user\n { :plugins [[cider/cider-nrepl \"0.7.0-SNAPSHOT\"]] }","type":"install"}]},{"name":"clojure-cider-emacs_nox","origin":"devel/clojure-cider","version":"1.17.0_1","comment":"Clojure IDE and REPL for Emacs","maintainer":"bofh@FreeBSD.org","www":"https://github.com/clojure-emacs/cider","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3cee4467a379be93280c25adfce6dc1498363848e7255dba29fb4261e7a5f139","flatsize":511135,"path":"All/clojure-cider-emacs_nox-1.17.0_1.pkg","repopath":"All/clojure-cider-emacs_nox-1.17.0_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":101916,"desc":"CIDER (formerly nrepl.el) is the Clojure IDE and REPL for Emacs, built on top\nof nREPL, the Clojure networked REPL server. It's a great alternative to the\nnow deprecated combination of SLIME + swank-clojure.","deps":{"clojure-mode.el-emacs_nox":{"origin":"lang/clojure-mode.el","version":"5.11.0_16,1"},"dash.el-emacs_nox":{"origin":"devel/dash.el","version":"2.19.1_13"},"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"},"epl.el-emacs_nox":{"origin":"devel/epl.el","version":"0.8_19"},"pkg-info.el-emacs_nox":{"origin":"devel/pkg-info.el","version":"0.6_18"}},"categories":["devel","elisp"],"annotations":{"flavor":"nox"},"messages":[{"message":"Starting with CIDER 0.7, the installation of cider-nrepl is manual.\nPlease install devel/leiningen and add the following to\n~/.lein/profiles.clj:\n\n{ :user\n { :plugins [[cider/cider-nrepl \"0.7.0-SNAPSHOT\"]] }","type":"install"}]},{"name":"clojure-cider-emacs_devel_nox","origin":"devel/clojure-cider","version":"1.17.0_1","comment":"Clojure IDE and REPL for Emacs","maintainer":"bofh@FreeBSD.org","www":"https://github.com/clojure-emacs/cider","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"79c7b1f05288f6ba9e3793ea29cad5d65680e2b871866edfc867e99c143c62d1","flatsize":511135,"path":"All/clojure-cider-emacs_devel_nox-1.17.0_1.pkg","repopath":"All/clojure-cider-emacs_devel_nox-1.17.0_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":101920,"desc":"CIDER (formerly nrepl.el) is the Clojure IDE and REPL for Emacs, built on top\nof nREPL, the Clojure networked REPL server. It's a great alternative to the\nnow deprecated combination of SLIME + swank-clojure.","deps":{"clojure-mode.el-emacs_devel_nox":{"origin":"lang/clojure-mode.el","version":"5.11.0_16,1"},"dash.el-emacs_devel_nox":{"origin":"devel/dash.el","version":"2.19.1_13"},"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"epl.el-emacs_devel_nox":{"origin":"devel/epl.el","version":"0.8_19"},"pkg-info.el-emacs_devel_nox":{"origin":"devel/pkg-info.el","version":"0.6_18"}},"categories":["devel","elisp"],"annotations":{"flavor":"devel_nox"},"messages":[{"message":"Starting with CIDER 0.7, the installation of cider-nrepl is manual.\nPlease install devel/leiningen and add the following to\n~/.lein/profiles.clj:\n\n{ :user\n { :plugins [[cider/cider-nrepl \"0.7.0-SNAPSHOT\"]] }","type":"install"}]},{"name":"clojure-cider-emacs_devel","origin":"devel/clojure-cider","version":"1.17.0_1","comment":"Clojure IDE and REPL for Emacs","maintainer":"bofh@FreeBSD.org","www":"https://github.com/clojure-emacs/cider","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0b31dc3dfe8eb297fc2a72768f9b349c38e5b1683db5e4492f62fab9440c5b90","flatsize":511135,"path":"All/clojure-cider-emacs_devel-1.17.0_1.pkg","repopath":"All/clojure-cider-emacs_devel-1.17.0_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":101956,"desc":"CIDER (formerly nrepl.el) is the Clojure IDE and REPL for Emacs, built on top\nof nREPL, the Clojure networked REPL server. It's a great alternative to the\nnow deprecated combination of SLIME + swank-clojure.","deps":{"clojure-mode.el-emacs_devel":{"origin":"lang/clojure-mode.el","version":"5.11.0_16,1"},"dash.el-emacs_devel":{"origin":"devel/dash.el","version":"2.19.1_13"},"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"epl.el-emacs_devel":{"origin":"devel/epl.el","version":"0.8_19"},"pkg-info.el-emacs_devel":{"origin":"devel/pkg-info.el","version":"0.6_18"}},"categories":["devel","elisp"],"annotations":{"flavor":"devel_full"},"messages":[{"message":"Starting with CIDER 0.7, the installation of cider-nrepl is manual.\nPlease install devel/leiningen and add the following to\n~/.lein/profiles.clj:\n\n{ :user\n { :plugins [[cider/cider-nrepl \"0.7.0-SNAPSHOT\"]] }","type":"install"}]},{"name":"clojure-cider-emacs_canna","origin":"devel/clojure-cider","version":"1.17.0_1","comment":"Clojure IDE and REPL for Emacs","maintainer":"bofh@FreeBSD.org","www":"https://github.com/clojure-emacs/cider","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b9f12be9f0f6602e931ea23cf3d4b851474738024718f86c5afa9f7234bdccf2","flatsize":511135,"path":"All/clojure-cider-emacs_canna-1.17.0_1.pkg","repopath":"All/clojure-cider-emacs_canna-1.17.0_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":101912,"desc":"CIDER (formerly nrepl.el) is the Clojure IDE and REPL for Emacs, built on top\nof nREPL, the Clojure networked REPL server. It's a great alternative to the\nnow deprecated combination of SLIME + swank-clojure.","deps":{"clojure-mode.el-emacs_canna":{"origin":"lang/clojure-mode.el","version":"5.11.0_16,1"},"dash.el-emacs_canna":{"origin":"devel/dash.el","version":"2.19.1_13"},"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"},"epl.el-emacs_canna":{"origin":"devel/epl.el","version":"0.8_19"},"pkg-info.el-emacs_canna":{"origin":"devel/pkg-info.el","version":"0.6_18"}},"categories":["devel","elisp"],"annotations":{"flavor":"canna"},"messages":[{"message":"Starting with CIDER 0.7, the installation of cider-nrepl is manual.\nPlease install devel/leiningen and add the following to\n~/.lein/profiles.clj:\n\n{ :user\n { :plugins [[cider/cider-nrepl \"0.7.0-SNAPSHOT\"]] }","type":"install"}]},{"name":"clojure-cider","origin":"devel/clojure-cider","version":"1.17.0_1","comment":"Clojure IDE and REPL for Emacs","maintainer":"bofh@FreeBSD.org","www":"https://github.com/clojure-emacs/cider","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e100a0717d49fdd4fee966e9163abb5c9956b7454d7e72feb57171edc1a30c22","flatsize":511135,"path":"All/clojure-cider-1.17.0_1.pkg","repopath":"All/clojure-cider-1.17.0_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":101904,"desc":"CIDER (formerly nrepl.el) is the Clojure IDE and REPL for Emacs, built on top\nof nREPL, the Clojure networked REPL server. It's a great alternative to the\nnow deprecated combination of SLIME + swank-clojure.","deps":{"clojure-mode.el":{"origin":"lang/clojure-mode.el","version":"5.11.0_16,1"},"dash.el":{"origin":"devel/dash.el","version":"2.19.1_13"},"emacs":{"origin":"editors/emacs","version":"30.1_2,3"},"epl.el":{"origin":"devel/epl.el","version":"0.8_19"},"pkg-info.el":{"origin":"devel/pkg-info.el","version":"0.6_18"}},"categories":["devel","elisp"],"annotations":{"flavor":"full"},"messages":[{"message":"Starting with CIDER 0.7, the installation of cider-nrepl is manual.\nPlease install devel/leiningen and add the following to\n~/.lein/profiles.clj:\n\n{ :user\n { :plugins [[cider/cider-nrepl \"0.7.0-SNAPSHOT\"]] }","type":"install"}]},{"name":"clockspeed","origin":"sysutils/clockspeed","version":"0.62_6","comment":"Uses a hardware tick counter to compensate for deviant system clock","maintainer":"ports@FreeBSD.org","www":"https://cr.yp.to/clockspeed.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0464670072d98500a4a6b58dcfb96fc634f1ef29a7c97a80bf810914acd2dd8f","flatsize":85267,"path":"All/clockspeed-0.62_6.pkg","repopath":"All/clockspeed-0.62_6.pkg","licenselogic":"single","pkgsize":22132,"desc":"clockspeed uses a hardware tick counter to compensate for a persistently\nfast or slow system clock. Given a few time measurements from a reliable\nsource, it computes and then eliminates the clock skew.\n\nsntpclock checks another system's NTP clock, and prints the results in a\nformat suitable for input to clockspeed. sntpclock is the simplest\navailable NTP/SNTP client.\n\ntaiclock and taiclockd form an even simpler alternative to SNTP. They\nare suitable for precise time synchronization over a local area network,\nwithout the hassles and potential security problems of an NTP server.\n\nThis version of clockspeed can use the Pentium RDTSC tick counter or the\nSolaris gethrtime() nanosecond counter.\n\nA port to non-i386 platforms was done using the clock_gettime(2)\nfunction. Since this is somewhat experimental, there might be some\ntiny precision differences from the i386 platform versions. You\nhave been warned!","deps":{"libtai":{"origin":"devel/libtai","version":"0.60_7"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libtai.so"],"options":{"DOCS":"on"},"messages":[{"message":"Please make sure that you read /usr/local/share/doc/clockspeed/INSTALL.\nIt contains important information about testing and configuring\nclockspeed, and finally installing it in your system.\n\nClockspeed uses the libtai library, check /usr/ports/devel/libtai\nfor more details. TAI time measure is off 22 seconds from UTC time\nmeasure. Therefore, your system time will show a 22 secs difference\nfrom your time source after you've installed this port.\n\nTo fix this, you could follow this simple recipe created with\nPR ports/27617.\n\n1) killall clockspeed (you can't have it running)\n2) sntpclock IP.OF.NTP.SERVER | clockadd\n3) enable/start clockspeed :\n\t% cp /usr/local/etc/rc.d/clockspeed.sh.sample \\\n\t  /usr/local/etc/rc.d/clockspeed.sh\n\t# enable clockspeed to automagically start next\n\t# time you reboot. do this after testing everything\n\t% /usr/local/etc/rc.d/clockspeed.sh start\n\t# start clockspeed now\n4) sntpclock IP.OF.NTP.SERVER > /usr/local/etc/clockspeed/adjust\n5) cd /usr/src/share/zoneinfo\n6) make -DLEAPSECONDS clean all install ; make clean\n\nStep 5 and 6 build support in your system for leapseconds handling.\nTake a note about this since you might forget later to disable it\nif you remove this port. To disable it, simply re-do step 6 without\n-DLEAPSECONDS.\nStep 6 should not break anything but you can disable it anytime\nas per last paragraph if you think something unusual has happened\nto your system.\n\n7) /stand/sysinstall -> configure -> time zone (choose the correct\n   time zone for your system)\n8) sntpclock IP.OF.NTP.SERVER | clockview\n\nCheck how close is your clock before and after now. Should be\nwithin milliseconds.\n\nDo not forget to add a cron(8) job with step 4 to periodically\nadjust clockspeed's drift rate. Once a week should be more than\nadequate.\n\nA port to non-i386 platforms was done using the clock_gettime(2)\nfunction. Since this is somewhat experimental, there might be some\ntiny precision differences from the i386 platform versions. You\nhave been warned!","type":"install"},{"message":"===>   NOTICE:\n\nThe clockspeed port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cloc","origin":"misc/cloc","version":"2.04","comment":"Count lines of code","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/AlDanial/cloc","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b39ee1899bdc429cedeb75e37e49e47a70549930ff559af1dd715ef3dadb66d8","flatsize":796756,"path":"All/cloc-2.04.pkg","repopath":"All/cloc-2.04.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":129240,"desc":"cloc counts blank lines, comment lines, and physical lines of source code in\nmany programming languages. Given two versions of a code base, cloc can compute\ndifferences in blank, comment, and source lines.","deps":{"p5-Algorithm-Diff":{"origin":"devel/p5-Algorithm-Diff","version":"1.1903"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["misc"]},{"name":"cliquer","origin":"math/cliquer","version":"1.22","comment":"Routines for clique searching","maintainer":"ports@FreeBSD.org","www":"https://users.aalto.fi/~pat/cliquer.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f6a8537e26a99993ddd1da947725e3e2de0c4b9f9c89325aec6559ce1b181e5e","flatsize":221864,"path":"All/cliquer-1.22.pkg","repopath":"All/cliquer-1.22.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":69560,"desc":"Cliquer is a set of C routines for finding cliques in an arbitrary weighted\ngraph. It uses an exact branch-and-bound algorithm developed by Patric\nOstergard. It is designed with the aim of being efficient while still being\nflexible and easy to use.\n\nNote: this port do not use the upstream version, but the version autotoolized\nby Dima Pasechnik.\n\nSee also: https://github.com/dimpase/autocliquer","categories":["math"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe cliquer port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cln","origin":"math/cln","version":"1.3.7_1","comment":"Class Library for Numbers","maintainer":"wen@FreeBSD.org","www":"https://www.ginac.de/CLN/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1078f875e86325392df4a8d4872e5719655b2987e69647dbfbc99cdd1b584a53","flatsize":9252676,"path":"All/cln-1.3.7_1.pkg","repopath":"All/cln-1.3.7_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":998496,"desc":"CLN is a library for computations with all kinds of numbers. It has a\nrich set of number classes:\n\n   - Integers (with unlimited precision),\n   - Rational numbers,\n   - Floating-point numbers:\n        Short float,\n        Single float,\n        Double float,\n        Long float (with unlimited precision),\n   - Complex numbers,\n   - Modular integers (integers modulo a fixed integer),\n   - Univariate polynomials.\n\nThe subtypes of the complex numbers among these are exactly the types\nof numbers known to the Common Lisp language. Therefore CLN can be used\nfor Common Lisp implementations, giving `CLN' another meaning: it\nbecomes an abbreviation of \"Common Lisp Numbers\".","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["devel","math"],"shlibs_required":["libc.so.8","libgmp.so.10","libm.so.4","libstdc++.so.9"]},{"name":"clips","origin":"lang/clips","version":"6.30","comment":"Tool for Building Expert Systems","maintainer":"wen@FreeBSD.org","www":"https://sourceforge.net/projects/clipsrules/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"983e2621a1b0f5596d59e69cb12ee8de157f29e91ef2944ef6cd61ab162fd677","flatsize":968784,"path":"All/clips-6.30.pkg","repopath":"All/clips-6.30.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":340116,"desc":"CLIPS is a productive development and delivery expert system tool which\nprovides a complete environment for the construction of rule and/or object\nbased expert systems.\n\nCLIPS is being used by numerous users throughout the public and private\ncommunity including: all NASA sites and branches of the military, numerous\nfederal bureaus, government contractors, universities, and many companies.","categories":["lang"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"clipp","origin":"devel/clipp","version":"1.2.3_1","comment":"Command line interfaces for modern C++","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/muellan/clipp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9fe5fc6ac590c999bcc098575b9778712cbd8262252cab7e78f852b06a174e35","flatsize":218375,"path":"All/clipp-1.2.3_1.pkg","repopath":"All/clipp-1.2.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":30844,"desc":"Clipp is an easy to use, powerful and expressive command line argument handling\nfor C++11/14/17 contained in a single header file.","categories":["devel"]},{"name":"closql","origin":"databases/closql","version":"2.2.0_1","comment":"Store EIEIO objects using EmacSQL","maintainer":"yasu@FreeBSD.org","www":"https://github.com/magit/closql","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8b2c1e136930ab53d8c85a521bc6d3080c60b4a4957551ef14e739df12b8cc72","flatsize":87663,"path":"All/closql-2.2.0_1.pkg","repopath":"All/closql-2.2.0_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":24040,"desc":"Store uniform EIEIO objects in an EmacSQL database. SQLite is used as\nbackend. This library imposes some restrictions on what kind of\nobjects can be stored; it isn't intended to store arbitrary\nobjects. All objects have to share a common superclass and subclasses\ncannot add any additional instance slots.","deps":{"compat.el":{"origin":"misc/compat.el","version":"30.0.2.0_1"},"emacs":{"origin":"editors/emacs","version":"30.1_2,3"},"emacsql":{"origin":"databases/emacsql","version":"4.1.0_1"}},"categories":["databases","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"full"}},{"name":"clipnotify","origin":"deskutils/clipnotify","version":"1.0.2.6","comment":"Program to notify on new X clipboard events","maintainer":"nivit@FreeBSD.org","www":"https://github.com/cdown/clipnotify","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ad4024dba4198f451978e6724c2f0d42207c05121f04f99c46f1884012a1bf31","flatsize":7873,"path":"All/clipnotify-1.0.2.6.pkg","repopath":"All/clipnotify-1.0.2.6.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":3824,"desc":"clipnotify is a simple program that, using the XFIXES extension to X11,\nwaits until a new selection is available and then exits.\n\nIt was primarily designed for clipmenu, to avoid polling for new selections.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"}},"categories":["deskutils"],"shlibs_required":["libX11.so.6","libXfixes.so.3","libc.so.8"]},{"name":"clipmenu","origin":"deskutils/clipmenu","version":"6.2.0","comment":"Clipboard management using dmenu, rofi or fzf","maintainer":"nivit@FreeBSD.org","www":"https://github.com/cdown/clipmenu","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e4acc861e1236f1e5ea3c9b1b706d6f20fdd54062d330f98a5e5bde99d2de995","flatsize":14568,"path":"All/clipmenu-6.2.0.pkg","repopath":"All/clipmenu-6.2.0.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":6204,"desc":"clipmenu is a simple clipboard manager using dmenu (or rofi with\nCM_LAUNCHER=rofi) and xsel.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"clipnotify":{"origin":"deskutils/clipnotify","version":"1.0.2.6"},"dmenu":{"origin":"x11/dmenu","version":"5.1"},"flock":{"origin":"sysutils/flock","version":"2.37.2_1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"xsel-conrad":{"origin":"x11/xsel-conrad","version":"1.2.0_2"}},"categories":["deskutils"],"options":{"DMENU":"on","FZF":"off","ROFI":"off"}},{"name":"clipit","origin":"deskutils/clipit","version":"1.4.5_3","comment":"Lightweight GTK clipboard manager forked from parcellite","maintainer":"jrm@FreeBSD.org","www":"https://github.com/CristianHenzel/ClipIt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"af55c37edd932150a8978bbff55c576a01eb5d65c0cc1d8d1f1569ea324326cb","flatsize":240645,"path":"All/clipit-1.4.5_3.pkg","repopath":"All/clipit-1.4.5_3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":61824,"desc":"ClipIt is a lightweight GTK+ clipboard manager forked from parcellite.  If you\nprefer simplicity, you might prefer this stripped down, basic-features-only\nclipboard manager with a small memory footprint.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["deskutils"],"shlibs_required":["libX11.so.6","libc.so.8","libgdk-3.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libintl.so.8","libpango-1.0.so.0"],"options":{"NLS":"on","XDOTOOL":"off"}},{"name":"cloudcompare","origin":"graphics/cloudcompare","version":"2.12.4_14","comment":"3D point cloud processing software","maintainer":"ports@FreeBSD.org","www":"https://www.cloudcompare.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b09735011a9e640e3a6aab2a5d24b376f3454d1ed385da7f62a7bf8e4e5f1768","flatsize":16072013,"path":"All/cloudcompare-2.12.4_14.pkg","repopath":"All/cloudcompare-2.12.4_14.pkg","licenselogic":"and","licenses":["GPLv2+","LGPL20+"],"pkgsize":4104876,"desc":"CloudCompare is a 3D point cloud (and triangular mesh) processing software. It\nwas originally designed to perform comparison between two 3D points clouds\n(such as the ones obtained with a laser scanner) or between a point cloud and a\ntriangular mesh. It relies on an octree structure that is highly optimized for\nthis particular use-case. It was also meant to deal with huge point clouds\n(typically more than 10 millions points, and up to 120 millions with 2 Gb of\nmemory).","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"flann":{"origin":"math/flann","version":"1.9.2_3"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gdal":{"origin":"graphics/gdal","version":"3.10.2_1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"png":{"origin":"graphics/png","version":"1.6.47"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gamepad":{"origin":"x11-toolkits/qt5-gamepad","version":"5.15.16p0_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-opengl":{"origin":"graphics/qt5-opengl","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"shapelib":{"origin":"devel/shapelib","version":"1.6.1"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"},"vtk9":{"origin":"math/vtk9","version":"9.2.6_6"}},"categories":["graphics"],"shlibs_required":["libGL.so.1","libQt5Concurrent.so.5","libQt5Core.so.5","libQt5Gamepad.so.5","libQt5Gui.so.5","libQt5OpenGL.so.5","libQt5PrintSupport.so.5","libQt5Widgets.so.5","libc.so.8","libgcc_s.so.1","libgdal.so.36","libgomp.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DXFLIB":"on","GAMEPAD":"on","GDAL":"on","PLUGINS":"on","SHAPELIB":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe cloudcompare port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"clisp-hyperspec","origin":"devel/clisp-hyperspec","version":"7.0","comment":"Common Lisp reference in HTML format, from LispWorks Ltd","maintainer":"olgeni@FreeBSD.org","www":"https://www.lispworks.com/documentation/HyperSpec/index.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e917250d8a9f163316c27331e00e729ccc9a62458a336b6f7d300826e5563707","flatsize":14473739,"path":"All/clisp-hyperspec-7.0.pkg","repopath":"All/clisp-hyperspec-7.0.pkg","licenselogic":"single","licenses":["HyperSpec"],"pkgsize":1336896,"desc":"The Common Lisp HyperSpec (TM) from LispWorks Ltd.\n\nThis is an HTML document derived from the ANSI Common Lisp standard\n(X3.226-1994), with permission from ANSI and NCITS (previously known\nas X3).\n\nThe Common Lisp HyperSpec was prepared by Kent Pitman at Harlequin,\nwho as Project Editor of X3J13 managed the completion of the document\nwhich became the ANSI Common Lisp Standard.\n\nCopying, distribution, display, and/or transmission is by permission\nof LispWorks Ltd.","categories":["devel","lisp"]},{"name":"clipper","origin":"science/clipper","version":"2.1.20180802_3","comment":"Libraries for the organisation of crystallographic data","maintainer":"yuri@FreeBSD.org","www":"http://www.ysbl.york.ac.uk/~cowtan/clipper/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5a37ab018b060203c69c1ef08042f59a425c9f7bc65b69306efed2e216cec9be","flatsize":4493314,"path":"All/clipper-2.1.20180802_3.pkg","repopath":"All/clipper-2.1.20180802_3.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":1227936,"desc":"The aim of the project is to produce a set of object-oriented libraries for the\norganisation of crystallographic data and the performance of crystallographic\ncomputation. The libraries are designed as a framework for new crystallographic\nsoftware, which will allow the full power of modern programming techniques to be\nexploited by the developer. This will lead to greater functionality from simpler\ncode which will be easier to develop and debug.\n\nWWW: http://www.ysbl.york.ac.uk/~cowtan/clipper/","deps":{"fftw-float":{"origin":"math/fftw-float","version":"2.1.5_23"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libccp4":{"origin":"science/libccp4","version":"6.5.1_4"},"mmdb2":{"origin":"science/mmdb2","version":"2.0.20"}},"categories":["science"]},{"name":"consul","origin":"sysutils/consul","version":"1.19.0_2","comment":"Service discovery and configuration made easy","maintainer":"bofh@FreeBSD.org","www":"https://www.consul.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"39112b95a17e160ce5ff03da7e5f32ee518288c35535ce465806a12bf39c6068","flatsize":129370769,"path":"All/consul-1.19.0_2.pkg","repopath":"All/consul-1.19.0_2.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":23101276,"desc":"Consul is a distributed, highly available and data center aware tool for\ndiscovering and configuring services.","categories":["sysutils"],"users":["consul"],"groups":["consul"],"shlibs_required":["libc.so.8","libpthread.so.0"],"annotations":{"cpe":"cpe:2.3:a:hashicorp:consul:1.19.0:::::dragonfly6:x86_64:2"},"messages":[{"message":"Warning! Version 1.9.0 of consul contains breaking changes. See:\n\nhttps://github.com/hashicorp/consul/blob/master/CHANGELOG.md\n\nfor details.","type":"upgrade"}]},{"name":"clip-clipboard-library","origin":"x11/clip","version":"1.9","comment":"Cross-platform C++ library to copy/paste clipboard content","maintainer":"yuri@FreeBSD.org","www":"https://github.com/dacap/clip","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0bf8eded61e9a5da3e21978c193e5a69f5b822be0a1786b624d88c05e6cd26ab","flatsize":53275,"path":"All/clip-clipboard-library-1.9.pkg","repopath":"All/clip-clipboard-library-1.9.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20424,"desc":"Clip is a library to copy/retrieve content to/from the clipboard/pasteboard.","categories":["x11"]},{"name":"clingcon","origin":"math/clingcon","version":"5.2.1","comment":"Extension of clingo to handle constraints over integers","maintainer":"yuri@FreeBSD.org","www":"https://potassco.org/clingcon/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a3d2bf36a9e68829e523871393e780a79f489f2f64240abd61395c4650c23d47","flatsize":475345,"path":"All/clingcon-5.2.1.pkg","repopath":"All/clingcon-5.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":163920,"desc":"Clingcon is an answer set solver for constraint logic programs, building upon\nthe answer set solver clingo. It extends the high-level modeling language of ASP\nwith constraint solving capacities. Constraints over finite domain integer\nvariables can be used in logic programs. Clingcon adopts state-of-the-art\ntechniques from the area of SMT, like conflict-driven learning and theory\npropagation. It uses lazy nogood and variable generation on the order encoding\nand features several preprocessing techniques.","deps":{"clingo":{"origin":"math/clingo","version":"5.7.1"}},"categories":["math"],"shlibs_required":["libc.so.8","libclingo.so.4","libm.so.4","libstdc++.so.9"]},{"name":"cmake-doc","origin":"devel/cmake-doc","version":"3.31.6","comment":"HTML and Qt Creator helpfiles for CMake","maintainer":"kde@FreeBSD.org","www":"https://www.cmake.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6666563ab2f6b545067176757ec1740537b0f4db46a0317091058c13ed714d75","flatsize":41626574,"path":"All/cmake-doc-3.31.6.pkg","repopath":"All/cmake-doc-3.31.6.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":6636180,"desc":"CMake is used to control the software compilation process using\nsimple platform and compiler independent configuration files. CMake\ngenerates native makefiles and workspaces that can be used in the\ncompiler environment of your choice. CMake is quite sophisticated:\nit is possible to support complex environments requiring system\nconfiguration, pre-processor generation, code generation, and\ntemplate instantiation.\n\nThis port contains CMake's documentation in additional formats such as\nHTML and QCH.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel"]},{"name":"clinfo","origin":"devel/clinfo","version":"3.0.23.01.25_1","comment":"Print information about all available OpenCL platforms/devices","maintainer":"x11@FreeBSD.org","www":"https://github.com/Oblomov/clinfo","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"36876183610a456c905e117c623354f373c74a7d3ef9955c3f2718efa10bb1cd","flatsize":148267,"path":"All/clinfo-3.0.23.01.25_1.pkg","repopath":"All/clinfo-3.0.23.01.25_1.pkg","licenselogic":"single","licenses":["CC0-1.0"],"pkgsize":50048,"desc":"clinfo is a simple command-line application that enumerates all possible\n(known) properties of the OpenCL platform and devices available on the\nsystem.\n\nInspired by AMD's program of the same name, it is coded in pure C and it\ntries to output all possible information, including those provided by\nplatform-specific extensions, trying not to crash on unsupported\nproperties (e.g. 1.2 properties on 1.1 platforms).","deps":{"ocl-icd":{"origin":"devel/ocl-icd","version":"2.3.2"}},"categories":["devel"],"shlibs_required":["libOpenCL.so.1","libc.so.8","libdl.so.0"]},{"name":"cligen","origin":"devel/cligen","version":"6.5.0","comment":"Command-line interface generator","maintainer":"dave@dogwood.com","www":"https://cligen.se/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"60b5e8ba5d7c74b83a7da506269b38885eef12c9927dc46a32694466e6519106","flatsize":287961,"path":"All/cligen-6.5.0.pkg","repopath":"All/cligen-6.5.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":91612,"desc":"CLIgen is a Command-Line Interface generator written by Olof Hagsand.\n\nWell, actually it is not really a generator, since it does not generate code\nfor CLI's. Instead, it builds and interprets datastructures (a parse-tree)\nwhich a library (libcligen) interprets in runtime. It is fast and efficient\nand helps you develop CLI:s easier. You enter a CLI syntax either in a text\nfile, you write callback functions where you call the right library routines.\nThe callback functions add the semantics, that is, what the commands in the\nCLI are supposed to do.","categories":["devel"]},{"name":"clig","origin":"devel/clig","version":"1.9.11.1_4","comment":"Auto-generate an (argc, argv) processor, usage message, and manpage","maintainer":"portmaster@BSDforge.com","www":"https://BSDforge.com/projects/devel/clig","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bb5724eed1d79e783dce3a40bcf87199e61a6215c986da459ac503f91e093159","flatsize":218436,"path":"All/clig-1.9.11.1_4.pkg","repopath":"All/clig-1.9.11.1_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":59752,"desc":"Clig generates C code to take apart the typical command-line arguments\ngiven to a C program. Input to clig is a simple description file that\nspecifies the name and number of options, their type (Flag, String,\nFloat, Int) and permissible range, and which options are mandatory. From\nthis, clig will generate self-contained C code to include in your program,\na usage message, and a manual page skeleton.\n\nClig does a lot more than getopt!","deps":{"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["devel","tcl"],"options":{"DOCS":"on"}},{"name":"cli","origin":"devel/cli","version":"2.2.0","comment":"Library for interactive command line interfaces in modern C++","maintainer":"yuri@FreeBSD.org","www":"https://github.com/daniele77/cli","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"20ddb7e64a0bfc1ac04ff4167dd206ba1ffa3ca1d227259568ff9718a6112570","flatsize":199002,"path":"All/cli-2.2.0.pkg","repopath":"All/cli-2.2.0.pkg","licenselogic":"single","licenses":["BSL"],"pkgsize":28812,"desc":"cli is a cross-platform header only C++14 library for interactive command line\ninterfaces (Cisco style).","deps":{"asio":{"origin":"net/asio","version":"1.30.2"},"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"}},"categories":["devel"]},{"name":"cli11","origin":"devel/cli11","version":"2.5.0","comment":"Command line parser for C++11 and beyond","maintainer":"yuri@FreeBSD.org","www":"https://github.com/CLIUtils/CLI11","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0cff71e375a8ad6a7d098226d93ddba2e6305298b0f045bd94adcb7b1d9e450b","flatsize":469537,"path":"All/cli11-2.5.0.pkg","repopath":"All/cli11-2.5.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":79240,"desc":"CLI11 is a command line parser for C++11 and beyond that provides a rich feature\nset with a simple and intuitive interface.","categories":["devel"]},{"name":"cliphist","origin":"x11/cliphist","version":"0.6.1_1","comment":"Wayland clipboard manager","maintainer":"ports@FreeBSD.org","www":"https://github.com/sentriz/cliphist","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4f7709e12ef1091925ab237f755a83501e4f5acb0a29732f20acd80e055283c7","flatsize":1892158,"path":"All/cliphist-0.6.1_1.pkg","repopath":"All/cliphist-0.6.1_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":693416,"desc":"cliphist is clipboard history \"manager\" for wayland\n\n- write clipboard changes to a history file\n- recall history with dmenu / rofi / wofi (or whatever other picker you like)\n- both text and images are supported\n- clipboard is preserved byte-for-byte\n  - leading / trailing whitespace / no whitespace or newlines are\n    preserved\n  - won't break fancy editor selections like vim wordwise, linewise,\n    block mode\n- no concept of a picker, only pipes","deps":{"fzf":{"origin":"textproc/fzf","version":"0.54.3_2"},"wl-clipboard":{"origin":"x11/wl-clipboard","version":"2.2.1_1"}},"categories":["wayland","x11"],"options":{"FZF":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe cliphist port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cli-visualizer","origin":"audio/cli-visualizer","version":"1.8.27_4","comment":"CLI based audio visualizer","maintainer":"yuri@FreeBSD.org","www":"https://github.com/dpayne/cli-visualizer","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6fd7878b019af8d84cdffca2de37ea003ae4cee2dca1afc2928216443e7a283c","flatsize":194920,"path":"All/cli-visualizer-1.8.27_4.pkg","repopath":"All/cli-visualizer-1.8.27_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":63372,"desc":"Command line visualizer. Supports mpd, with experimental support for alsa and\npulseaudio.","deps":{"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["audio"],"shlibs_required":["libc.so.8","libfftw3.so.3","libm.so.4","libncurses.so.6","libstdc++.so.9","libtinfo.so.6"]},{"name":"clipman","origin":"x11/clipman","version":"1.6.4","comment":"Simple clipboard manager for Wayland","maintainer":"ports@FreeBSD.org","www":"https://github.com/chmouel/clipman","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d6bdab82d8be2e7845acf7e0e17f1852d6592fb0a6dd322d29033ac8382dd563","flatsize":4102877,"path":"All/clipman-1.6.4.pkg","repopath":"All/clipman-1.6.4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1322628,"desc":"A basic clipboard manager for Wayland, with support for persisting\ncopy buffers after an application exits.","deps":{"wl-clipboard":{"origin":"x11/wl-clipboard","version":"2.2.1_1"}},"categories":["wayland","x11"],"shlibs_required":["libc.so.8","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe clipman port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"clearsilver","origin":"www/clearsilver","version":"0.10.5_2","comment":"Fast, powerful, and language-neutral template system","maintainer":"ports@FreeBSD.org","www":"http://www.clearsilver.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"57df1a4ee4d445228c1b07dd4bf1bb1ebc5ba7a5921f1903d3db8109446965fc","flatsize":1020256,"path":"All/clearsilver-0.10.5_2.pkg","repopath":"All/clearsilver-0.10.5_2.pkg","licenselogic":"single","pkgsize":234604,"desc":"ClearSilver is a fast, powerful, and language-neutral template system.  It is\ndesigned to make it easy to create template driven static or dynamic\nwebsites.\n\nClearSilver is first and foremost designed to be extremely fast.  It is coded\ncompletely in C and exported to your script language of choice (i.e. Python,\nPerl).  As a result, it is notably faster than template systems written in a\nscript language.  However, its design has additional benefits.  It is also one\nof the only template systems available which allows you to easily\nmix-and-match multiple programming languages with the same templates, even\non the same page.  This allows you to optimize your website by writing\nC-modules to handle speed-sensitive sections, while leaving the majority of\nyour site in easy to write script code.","categories":["www"],"shlibs_required":["libc.so.8","libz.so.3"],"annotations":{"deprecated":"Abandonware and outdated, last release in 2017 no activity since 2019"},"messages":[{"message":"===>   NOTICE:\n\nThe clearsilver port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nAbandonware and outdated, last release in 2017 no activity since 2019."}]},{"name":"clisp","origin":"lang/clisp","version":"2.49.95+20241228_1","comment":"Common Lisp implementation","maintainer":"kiri@TrueFC.org","www":"https://www.gnu.org/software/clisp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9c5d2c1673bc05d9a1555d4f99602b5305b4999d443237a5e539ca67a3261635","flatsize":19736701,"path":"All/clisp-2.49.95+20241228_1.pkg","repopath":"All/clisp-2.49.95+20241228_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2673668,"desc":"ANSI Common Lisp is a high-level, general-purpose programming language.\nGNU CLISP is a Common Lisp implementation by Bruno Haible of Karlsruhe\nUniversity and Michael Stoll of Munich University, both in Germany.\nIt mostly supports the Lisp described in the ANSI Common Lisp standard.\nIt runs on most Unix workstations (GNU/Linux, FreeBSD, NetBSD, OpenBSD,\nSolaris, Tru64, HP-UX, BeOS, NeXTstep, IRIX, AIX and others) and on\nother systems (Windows NT/2000/XP, Windows 95/98/ME) and needs only\n4 MB of RAM.\n\nIt is Free Software and may be distributed under the terms of GNU GPL,\nwhile it is possible to distribute commercial proprietary applications\ncompiled with GNU CLISP.\n\nThe user interface comes in English, German, French, Spanish, Dutch,\nRussian and Danish, and can be changed at run time.\n\nGNU CLISP includes an interpreter, a compiler, a debugger, CLOS, MOP,\na foreign language interface, sockets, i18n, fast bignums and more.\nAn X11 interface is available through CLX, Garnet, CLUE/CLIO.\nGNU CLISP runs Maxima, ACL2 and many other Common Lisp packages.","deps":{"cl-freebsd-asdf-init":{"origin":"devel/cl-freebsd-asdf-init","version":"20250101"},"db5":{"origin":"databases/db5","version":"5.3.28_9"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"ghostscript10":{"origin":"print/ghostscript10","version":"10.05.1"},"libffcall":{"origin":"devel/libffcall","version":"2.5"},"libsigsegv":{"origin":"devel/libsigsegv","version":"2.14"},"libunistring":{"origin":"devel/libunistring","version":"1.3"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["lang","lisp"],"shlibs_required":["libc.so.8","libffcall.so.0","libintl.so.8","libm.so.4","libncurses.so.6","libpthread.so.0","libreadline.so.8","libsigsegv.so.2","libtinfo.so.6","libunistring.so.5"],"options":{"ASDF":"on","BDB":"on","DBUS":"off","DOCS":"on","FASTCGI":"off","GDBM":"off","GTK2":"off","NLS":"on","PARI":"off","PCRE":"off","PGSQL":"off","QUEENS":"off","RAWSOCK":"on","SVM":"off","ZLIB":"on","CLX_MIT":"off","CLX_NEW":"off"},"messages":[{"message":"To work with Common Lisp ports, create ~/.clisprc with this line:\n(load \"/usr/local/etc/cl-freebsd-asdf-init.lisp\")\n\nEmacs and Vim editing facilities for CLISP were installed into:\n/usr/local/share/clisp\n\nAnd you will have to symlink/copy the files to the corresponding directories.\nFor global installation:\n\nEmacs:\t/usr/local/share/emacs/site-lisp\nVim:\t$VIMRUNTIME/vimfiles/after/syntax\n\nAlternatively you may do per-user installations.","type":"install"}]},{"name":"connectagram","origin":"games/connectagram","version":"1.3.8","comment":"Word unscrambling game","maintainer":"jhale@FreeBSD.org","www":"https://gottcode.org/connectagram/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d2e8b21e790f520c23cff06d6d1622d4e57a1c96161d3e37c3df74d18a27d3f9","flatsize":23546922,"path":"All/connectagram-1.3.8.pkg","repopath":"All/connectagram-1.3.8.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":21464716,"desc":"Connectagram is a word unscrambling game. The board consists of several\nscrambled words that are joined together. You can choose the length of\nthe words, the amount of words, and the pattern that the words are\narranged in.\n\nThe game provides a hint option for times when you are stuck, and\nfeatures an online word lookup that fetches the definitions of each word\nfrom www.wiktionary.org. Your current progress is automatically saved.\n\nNote that this game involves a large and varied word list, some of which\nmay be considered inappropriate for children. You can edit the file\ncontaining the word list if you wish to remove words from your game. The\nlocation of this file varies by platform.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["games"],"shlibs_required":["libGLX.so.0","libOpenGL.so.0","libQt6Core.so.6","libQt6Gui.so.6","libQt6Widgets.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on","NLS":"on"}},{"name":"clearlooks-themes","origin":"x11-themes/clearlooks-themes","version":"0.6.2_14","comment":"Clearlooks themes with the engine coming from gtk-engines2","maintainer":"ports@FreeBSD.org","www":"https://clearlooks.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"09ffc530d7e18d840b1c083798ca8eb8a2c03121eb2c142ff52c66de4ae36c2f","flatsize":29308,"path":"All/clearlooks-themes-0.6.2_14.pkg","repopath":"All/clearlooks-themes-0.6.2_14.pkg","licenselogic":"single","pkgsize":16156,"desc":"This is a GTK+ 2.x engine based on Bluecurve. It features a modern look\nwithout sacrificing (much) speed.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk-engines2":{"origin":"x11-themes/gtk-engines2","version":"2.20.2_4"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11-themes"],"messages":[{"message":"===>   NOTICE:\n\nThe clearlooks-themes port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"clfft","origin":"math/clfft","version":"2.12.2_1","comment":"Software library containing FFT functions written in OpenCL","maintainer":"ports@FreeBSD.org","www":"https://github.com/clMathLibraries/clFFt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e821c7814e6463c41be4d948962579589e1ea376a15f17b80f66faf4b861c530","flatsize":1145400,"path":"All/clfft-2.12.2_1.pkg","repopath":"All/clfft-2.12.2_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":281776,"desc":"clFFT\n\na software library containing FFT functions written in OpenCL\n\nclFFT is a software library containing FFT functions written in OpenCL. In\naddition to GPU devices, the libraries also support running on CPU devices to\nfacilitate debugging and heterogeneous programming.","deps":{"ocl-icd":{"origin":"devel/ocl-icd","version":"2.3.2"},"opencl":{"origin":"devel/opencl","version":"3.0.17"}},"categories":["math"],"shlibs_required":["libOpenCL.so.1","libc.so.8","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe clfft port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"clearlooks","origin":"x11-themes/clearlooks","version":"0.6.2_14","comment":"GTK 2.x engine based on Bluecurve","maintainer":"ports@FreeBSD.org","www":"https://clearlooks.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3db15c719f56538f435cb67bae289662ecf4a21fddd2452c8c8928e4639b4769","flatsize":118533,"path":"All/clearlooks-0.6.2_14.pkg","repopath":"All/clearlooks-0.6.2_14.pkg","licenselogic":"single","pkgsize":47212,"desc":"This is a GTK+ 2.x engine based on Bluecurve. It features a modern look\nwithout sacrificing (much) speed.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"clearlooks-metacity":{"origin":"x11-themes/clearlooks-metacity","version":"2.0_7"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11-themes"],"options":{"ANIMATION":"off","METACITY":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe clearlooks port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cloudflared","origin":"net/cloudflared","version":"2023.10.0_2","comment":"Cloudflare's Argo Tunnel client","maintainer":"egypcio@FreeBSD.org","www":"https://developers.cloudflare.com/argo-tunnel/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"78dff7cd24094dccd998e8d66f0cfc52ecd8449a98bfc991f9cc2289d2f48317","flatsize":25687298,"path":"All/cloudflared-2023.10.0_2.pkg","repopath":"All/cloudflared-2023.10.0_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":6822948,"desc":"cloudflared is the command-line client for Argo Tunnel, a tunneling daemon\nthat proxies any local webserver through the cloudflare network.\n\nArgo Tunnel exposes applications running on your local web server, on any\nnetwork with an Internet connection, without adding DNS records or configuring\na firewall or router. It just works.","deps":{"ca_root_nss":{"origin":"security/ca_root_nss","version":"3.108"}},"categories":["net","www"],"annotations":{"cpe":"cpe:2.3:a:cloudflare:cloudflared:2023.10.0:::::dragonfly6:x86_64:2"}},{"name":"clearlooks-phenix-theme","origin":"x11-themes/clearlooks-phenix-theme","version":"7.0.1","comment":"Gtk3 port of Clearlooks theme for the Xfce Desktop","maintainer":"ports@FreeBSD.org","www":"https://github.com/jpfleury/clearlooks-phenix","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0ee10b4bdfddcf6dfa6c43efff9ba4848ea719d6c7ce24b397a3dbc1e3a37224","flatsize":277522,"path":"All/clearlooks-phenix-theme-7.0.1.pkg","repopath":"All/clearlooks-phenix-theme-7.0.1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":92408,"desc":"Clearlooks-Phenix is Gtk3 port of famous Clearlooks theme for the Xfce Desktop.","deps":{"gtk-engines2":{"origin":"x11-themes/gtk-engines2","version":"2.20.2_4"}},"categories":["x11-themes","xfce"],"messages":[{"message":"===>   NOTICE:\n\nThe clearlooks-phenix-theme port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cleanup-maildir","origin":"mail/cleanup-maildir","version":"0.3.1","comment":"Script for cleaning up mails in Maildir folders based on arival date","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/ehaupt/cleanup-maildir/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b3811cf96a456feb3f04a1b89032bdc0cfd215264a77474af26757cd02481eb3","flatsize":21026,"path":"All/cleanup-maildir-0.3.1.pkg","repopath":"All/cleanup-maildir-0.3.1.pkg","licenselogic":"single","licenses":["AS-IS"],"pkgsize":6804,"desc":"This is a script for cleaning up and archiving mails in Maildir folders based on\nthe date the mail was received.\n\nThe script supports thread detection and can distinguish between read and\npartially read threads.","deps":{"py311-pygraph":{"origin":"graphics/py-pygraph","version":"0.3.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["mail","python"]},{"name":"clearsans","origin":"x11-fonts/clearsans","version":"1.00_2","comment":"Versatile OpenType font for screen, print, and Web","maintainer":"rakuco@FreeBSD.org","www":"https://01.org/clear-sans","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"79e78835a3e89346feb868cd5e2bfc5fff739abcdda860c8799fcbaffd1f429a","flatsize":2329117,"path":"All/clearsans-1.00_2.pkg","repopath":"All/clearsans-1.00_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":377364,"desc":"Clear Sans is a versatile OpenType font for screen, print, and Web.\n\nIt was designed with on-screen legibility and glanceability in mind. It strikes\na balance between contemporary, professional, and stylish expression and\nthoroughly functional purpose. It has a sophisticated and elegant personality\nat all sizes, and its thoughtful design becomes even more evident at the thin\nweight.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"clewn","origin":"devel/clewn","version":"1.14_3","comment":"Clewn provides Gdb support within Vim","maintainer":"giacomomariani@yahoo.it","www":"https://clewn.sourceforge.net/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b9a39de2ee2a1080f71ce33badd9fa2571836175f5bd02ed84adb4c3873636df","flatsize":159151,"path":"All/clewn-1.14_3.pkg","repopath":"All/clewn-1.14_3.pkg","licenselogic":"single","pkgsize":60836,"desc":"Clewn implements full gdb support in the vim editor: breakpoints,\nwatch variables, gdb command completion, assembly windows, etc.\n\nClewn is a program controlling vim through the netBeans socket interface,\nit runs concurrently with vim and talks to vim.\nClewn can only be used with gvim, the graphical implementation of vim,\nas vim on a terminal does not support netBeans.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"},"readline":{"origin":"devel/readline","version":"8.2.13_2"},"vim":{"origin":"editors/vim","version":"9.1.1199"}},"categories":["devel","editors"],"shlibs_required":["libc.so.8","libncurses.so.6","libreadline.so.8"]},{"name":"clearlooks-themes-extras","origin":"x11-themes/clearlooks-themes-extras","version":"0.6_9","comment":"Extras colour schemes for Clearlooks engine theme","maintainer":"ports@FreeBSD.org","www":"http://www.kernow-webhosting.com/~bvc/theme/gtk/clearlooks/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fdb21a2e26b91dffcfbd23ac1d54ec6003fd8cccbc327700c46e1ba0c9c0aad5","flatsize":455731,"path":"All/clearlooks-themes-extras-0.6_9.pkg","repopath":"All/clearlooks-themes-extras-0.6_9.pkg","licenselogic":"single","pkgsize":146564,"desc":"There are currently twenty-two color schemes. Eight are modified versions of\nprevious color schemes by me, clearlooks-devel, and Ubuntu, where I've made\nthe widgets a little darker while allowing the scrollbars to remain the normal\nbackground color (more or less).","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"clearlooks":{"origin":"x11-themes/clearlooks","version":"0.6.2_14"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11-themes"],"messages":[{"message":"===>   NOTICE:\n\nThe clearlooks-themes-extras port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cleanfeed","origin":"news/cleanfeed","version":"20200402","comment":"Spam filter for Usenet news servers","maintainer":"kbowling@FreeBSD.org","www":"http://www.exit109.com/~jeremy/news/cleanfeed.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8103cb300f80b79200a3918982729fd359ff466ed6db49b8ed952d18cd69d811","flatsize":108700,"path":"All/cleanfeed-20200402.pkg","repopath":"All/cleanfeed-20200402.pkg","licenselogic":"single","pkgsize":28184,"desc":"This is a new release of the popular cleanfeed usenet spam filter written\nby Jeremy Nixon. I will continue releasing new versions until I get tired\nor somebody else will step forward.\n\nThere is no real documentation, so if you never used cleanfeed please\ndownload the original package from\nand enjoy trying to understand what changed.\n\nIf you already have an existing cleanfeed installation please double check\nyour cleanfeed.local, because it may not be compatibile with this release.\ncleanfeed.conf does not exist anymore, the bad_cancel_paths config option\nis now read from a configuration file and most local_* functions changed\ntheir name. Please read the CHANGES file for details about these and other\nthings. When in doubt, check the source code.","deps":{"inn":{"origin":"news/inn","version":"2.7.2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["news"],"annotations":{"flavor":"inn"}},{"name":"clearlooks-metacity","origin":"x11-themes/clearlooks-metacity","version":"2.0_7","comment":"Clearlooks Metacity theme","maintainer":"ports@FreeBSD.org","www":"https://clearlooks.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"00bedf6a9c50707f5e02b9dd44cfb996f6ad6338a20ac7ba469fff53fb00bcb3","flatsize":35091,"path":"All/clearlooks-metacity-2.0_7.pkg","repopath":"All/clearlooks-metacity-2.0_7.pkg","licenselogic":"single","pkgsize":4176,"desc":"Clearlooks Metacity theme","deps":{"metacity":{"origin":"x11-wm/metacity","version":"3.44.0_3"}},"categories":["x11-themes"],"messages":[{"message":"===>   NOTICE:\n\nThe clearlooks-metacity port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cleanfeed-current","origin":"news/cleanfeed","version":"20200402","comment":"Spam filter for Usenet news servers","maintainer":"kbowling@FreeBSD.org","www":"http://www.exit109.com/~jeremy/news/cleanfeed.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"820c0b46bb73892eb6e260a59df4a5013423f044e1f8f39954434ab6331f9b3f","flatsize":108700,"path":"All/cleanfeed-current-20200402.pkg","repopath":"All/cleanfeed-current-20200402.pkg","licenselogic":"single","pkgsize":28176,"desc":"This is a new release of the popular cleanfeed usenet spam filter written\nby Jeremy Nixon. I will continue releasing new versions until I get tired\nor somebody else will step forward.\n\nThere is no real documentation, so if you never used cleanfeed please\ndownload the original package from\nand enjoy trying to understand what changed.\n\nIf you already have an existing cleanfeed installation please double check\nyour cleanfeed.local, because it may not be compatibile with this release.\ncleanfeed.conf does not exist anymore, the bad_cancel_paths config option\nis now read from a configuration file and most local_* functions changed\ntheir name. Please read the CHANGES file for details about these and other\nthings. When in doubt, check the source code.","deps":{"inn-current":{"origin":"news/inn-current","version":"20250329"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["news"],"annotations":{"flavor":"inncurrent"}},{"name":"clingo","origin":"math/clingo","version":"5.7.1","comment":"Grounder and solver for logic programs","maintainer":"yuri@FreeBSD.org","www":"https://potassco.org/clingo/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3920024cac4749dc220e60d6a03fb00351f05a80ffebff15c5b6b47c3ee7e741","flatsize":5786345,"path":"All/clingo-5.7.1.pkg","repopath":"All/clingo-5.7.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1340316,"desc":"Answer Set Programming (ASP) offers a simple and powerful modeling language to\nsolve combinatorial problems. With these tools users can concentrate on an\nactual problem, rather than a smart way of implementing it.","categories":["math"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"clean","origin":"sysutils/clean","version":"3.4_2","comment":"Automatically remove unwanted files","maintainer":"uzsolt@FreeBSD.org","www":"https://sourceforge.net/projects/clean/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7d3d335bf4411fb11559bc35184c6cdc8d7a33d106aec4ca980b92a30aa45a04","flatsize":17132,"path":"All/clean-3.4_2.pkg","repopath":"All/clean-3.4_2.pkg","licenselogic":"single","licenses":["UNKNOWN"],"pkgsize":9132,"desc":"The clean utility searches through the filesystem for \"temporary files\"\nleft behind by editors and the like which can be deleted safely.\n\nWARNING: This program was written with the express purpose of deleting\n(unwanted) files.  Please be certain that you understand this program\nand that you really want to use such an automatic deletion process\nbefore you begin.\n\n[ On the other hand, I've been using it for over ten years without\ndoing anything worse than not having a core.1 manpage.  The normal\nmode is interactive and prompts for confirmation.  You are advised to\nhave backups before using the non-interactive batch mode. ]\n\n-Chuck Swiger <chuck@pkix.net>","categories":["sysutils"],"shlibs_required":["libc.so.8"]},{"name":"clhep","origin":"science/clhep","version":"2.4.7.1","comment":"Object-oriented toolkit for particle physics applications by CERN","maintainer":"bofh@FreeBSD.org","www":"https://proj-clhep.web.cern.ch/proj-clhep/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"199956fcbada7382084f8a51cb2249fe6ff0a50a9b767f5eb96d72d3a356595b","flatsize":12167083,"path":"All/clhep-2.4.7.1.pkg","repopath":"All/clhep-2.4.7.1.pkg","licenselogic":"and","licenses":["GPLv3","LGPL3"],"pkgsize":1229920,"desc":"CLHEP is intended to be a set of HEP-specific foundation and utility\nclasses such as random generators, physics vectors, geometry and\nlinear algebra.","categories":["math","science"]},{"name":"codeblocks","origin":"devel/codeblocks","version":"20.03_15","comment":"Open source, cross-platform, free C/C++ IDE","maintainer":"ports@FreeBSD.org","www":"https://www.codeblocks.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"867d1454213463b881312cce4e82d32514c2ac47be1c9a78245bc5742156309d","flatsize":49533687,"path":"All/codeblocks-20.03_15.pkg","repopath":"All/codeblocks-20.03_15.pkg","licenselogic":"and","licenses":["GPLv3","LGPL3"],"pkgsize":14038936,"desc":"Code::Blocks is an open source, cross-platform and free C/C++ IDE.\nIt is build using the wxWidgets GUI library.\n\nThe WEB site states:\n \"Code::Blocks is a free C++ IDE built specifically to meet\n the most demanding needs of its users. It was designed, right\n from the start, to be extensible and configurable.\"","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gamin":{"origin":"devel/gamin","version":"0.1.10_10"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"hunspell":{"origin":"textproc/hunspell","version":"1.7.2_1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"},"tinyxml":{"origin":"textproc/tinyxml","version":"2.6.2_4"},"wx30-gtk3":{"origin":"x11-toolkits/wxgtk30","version":"3.0.5.1_6"}},"categories":["devel"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libdl.so.0","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libstdc++.so.9","libwx_baseu-3.0.so.0","libwx_baseu_net-3.0.so.0","libwx_baseu_xml-3.0.so.0","libwx_gtk3u_adv-3.0.so.0","libwx_gtk3u_aui-3.0.so.0","libwx_gtk3u_core-3.0.so.0","libwx_gtk3u_html-3.0.so.0","libwx_gtk3u_propgrid-3.0.so.0","libwx_gtk3u_qa-3.0.so.0","libwx_gtk3u_richtext-3.0.so.0","libwx_gtk3u_webview-3.0.so.0","libwx_gtk3u_xrc-3.0.so.0","libz.so.3"],"messages":[{"message":"===>   NOTICE:\n\nThe codeblocks port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"clawsker","origin":"mail/clawsker","version":"1.4.0","comment":"Applet to edit Claws Mail's hidden preferences","maintainer":"ports@FreeBSD.org","www":"https://www.claws-mail.org/clawsker.php","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"389b66e59131e7e99c94abeb8bbe93429859a5ed8288626bf6c59b419e39c25f","flatsize":494460,"path":"All/clawsker-1.4.0.pkg","repopath":"All/clawsker-1.4.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":119912,"desc":"Clawsker is an applet to edit Claws Mail's hidden preferences.\n\nClaws Mail has a high number of configurable options and, in order to keep\nthe binary small and fast, some of these preferences which are not widely\nused are not provided with a graphical interface for inspection and/or\nmodification.\n\nUsers wanting to edit such preferences had to face editing the configuration\ntext files directly, now it is possible with a convenient GTK2 interface using\nClawsker.\n\nOther features:\n\n    * Handling of all hidden preferences\n    * Fully internationalized interface using gettext\n    * Detection of running Claws Mail\n    * Support for alternate configuration directories","deps":{"claws-mail":{"origin":"mail/claws-mail","version":"3.21.0"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"p5-File-Which":{"origin":"sysutils/p5-File-Which","version":"1.27"},"p5-Gtk3":{"origin":"x11-toolkits/p5-Gtk3","version":"0.034_2"},"p5-Locale-gettext":{"origin":"devel/p5-Locale-gettext","version":"1.07"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"],"options":{"DOCS":"on","NLS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe clawsker port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"claws-mail-tnef_parse","origin":"mail/claws-mail-tnef_parse","version":"3.21.0","comment":"TNEF attachment format parser plugin for Claws Mail","maintainer":"portmaster@bsdforge.com","www":"https://www.claws-mail.org/plugin.php?plugin=tnef_parser","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5d9c861e2d962e472ef48256dcf620677ef78751a74e2fc203576fb62e1708d3","flatsize":63435,"path":"All/claws-mail-tnef_parse-3.21.0.pkg","repopath":"All/claws-mail-tnef_parse-3.21.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":21916,"desc":"This plugin enables reading application/ms-tnef attachments\nused by Microsoft Outlook.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"claws-mail":{"origin":"mail/claws-mail","version":"3.21.0"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"ytnef":{"origin":"converters/ytnef","version":"2.1.2,1"}},"categories":["mail"]},{"name":"claws-mail-vcalendar","origin":"mail/claws-mail-vcalendar","version":"3.21.0","comment":"vCalendar plugin for Claws Mail","maintainer":"portmaster@bsdforge.com","www":"https://www.claws-mail.org/plugin.php?plugin=vcalendar","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"18e17fdd5c2fd49e4327b8a9c713445e7f8f5cfb35622eb55869a563b9d15a8f","flatsize":246899,"path":"All/claws-mail-vcalendar-3.21.0.pkg","repopath":"All/claws-mail-vcalendar-3.21.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":83276,"desc":"This plugin enables vCalendar message handling like that produced by\nEvolution or Outlook, and handles webCal subscriptions.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"claws-mail":{"origin":"mail/claws-mail","version":"3.21.0"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libical":{"origin":"devel/libical","version":"3.0.19_2"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["mail"],"annotations":{"cpe":"cpe:2.3:a:claws-mail:vcalendar:3.21.0:::::dragonfly6:x86_64"}},{"name":"clazy","origin":"devel/clazy","version":"1.13","comment":"Qt oriented code checker based on clang","maintainer":"kde@FreeBSD.org","www":"https://github.com/KDE/clazy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"987be3ec4cabfb310be569ed9177fc98c5b9d1d02c30d0a0581b7ed758072b28","flatsize":2839026,"path":"All/clazy-1.13.pkg","repopath":"All/clazy-1.13.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":563072,"desc":"clazy is a compiler plugin which allows clang to understand Qt semantics. You\nget more than 50 Qt related compiler warnings, ranging from unneeded memory\nallocations to misusage of API, including fix-its for automatic refactoring.","deps":{"llvm19":{"origin":"devel/llvm19","version":"19.1.7_1"}},"categories":["devel","kde"],"shlibs_required":["libLLVM.so.19.1","libc.so.8","libclang-cpp.so.19.1","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"claws-mail-pgp","origin":"mail/claws-mail-pgp","version":"3.21.0","comment":"PGP plugins for Claws Mail","maintainer":"portmaster@bsdforge.com","www":"https://www.claws-mail.org/plugin.php?plugin=gpg","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"40d4c2be63c4d89d2e35d55f22e968c0ce98c5c3668a87c026aeec7240d26621","flatsize":199923,"path":"All/claws-mail-pgp-3.21.0.pkg","repopath":"All/claws-mail-pgp-3.21.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":57424,"desc":"The GPG plugins (PGP/Core, PGP/Mime and PGP/Inline) provide digital\nsignature and encryption features:\n\n- Checking signatures of received emails\n- Decrypting received emails\n- Sending signed and/or encrypted emails\n- Creating new key pairs easily\n- Optionally, caching your passphrase or using gpg-agent.\n\nS/MIME plugin handles S/MIME signed and/or encrypted mails.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"claws-mail":{"origin":"mail/claws-mail","version":"3.21.0"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gpgme":{"origin":"security/gpgme","version":"1.24.2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libgpg-error":{"origin":"security/libgpg-error","version":"1.51"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["mail"]},{"name":"claws-mail-spamassassin","origin":"mail/claws-mail-spamassassin","version":"3.21.0","comment":"SpamAssassin plugin for Claws Mail","maintainer":"portmaster@bsdforge.com","www":"https://www.claws-mail.org/plugin.php?plugin=spamassassin","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ee13fc8e18c754a38eebd89f24efc9795e942a31b5405b2682db554641a9025c","flatsize":94163,"path":"All/claws-mail-spamassassin-3.21.0.pkg","repopath":"All/claws-mail-spamassassin-3.21.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":33356,"desc":"This plugin enables the scanning of incoming mail received from a POP,\nIMAP, or LOCAL account using SpamAssassin. It can optionally delete mail\nidentified as spam or save it to a designated folder, and also can be used\nto train a local  SpamAssassin (or a remote one if SpamAssassin >= 3.1 is\ninstalled both locally and remotely). According to your SpamAssassin server\nconfiguration, it can show worse performance than Bogofilter, (slower,\neating more CPU), but can catch spam with better accuracy.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"claws-mail":{"origin":"mail/claws-mail","version":"3.21.0"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"spamassassin":{"origin":"mail/spamassassin","version":"4.0.1_2"}},"categories":["mail"]},{"name":"claws-mail-spam_report","origin":"mail/claws-mail-spam_report","version":"3.21.0","comment":"Spam report plugin for Claws Mail","maintainer":"portmaster@bsdforge.com","www":"https://www.claws-mail.org/plugins.php","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4d14c94e2b9be05a6bd7d49b1bebf5fc7bfb3588b22613170b85ccaa330316f2","flatsize":60307,"path":"All/claws-mail-spam_report-3.21.0.pkg","repopath":"All/claws-mail-spam_report-3.21.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":19520,"desc":"This plugin reports spam to various places.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"claws-mail":{"origin":"mail/claws-mail","version":"3.21.0"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["mail"]},{"name":"claws-mail-rssyl","origin":"mail/claws-mail-rssyl","version":"3.21.0,4","comment":"RSS/Atom feed reader plugin for Claws Mail","maintainer":"portmaster@bsdforge.com","www":"https://www.claws-mail.org/plugins.php","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4ee53b080517928c8bd13f3efee76bb3e270434c2c5dc420ece1c37a53946590","flatsize":182563,"path":"All/claws-mail-rssyl-3.21.0,4.pkg","repopath":"All/claws-mail-rssyl-3.21.0,4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":60164,"desc":"This plugin allows you to read your favorite newsfeeds in Claws Mail.\nRSS 1.0, 2.0 and Atom feeds are currently supported.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"claws-mail":{"origin":"mail/claws-mail","version":"3.21.0"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["mail"]},{"name":"clblas","origin":"math/clblas","version":"2.10_15","comment":"Software library containing BLAS functions written in OpenCL","maintainer":"jmd@FreeBSD.org","www":"https://github.com/clMathLibraries/clBLAS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"869f03f3b94f0ec254216bb3cdc5355b86837d259eff1b6394ce2c9fd0a4518d","flatsize":24173082,"path":"All/clblas-2.10_15.pkg","repopath":"All/clblas-2.10_15.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":925160,"desc":"clBLAS\n\na software library containing BLAS functions written in OpenCL\n\nThe primary goal of clBLAS is to make it easier for developers to utilize the\ninherent performance and power efficiency benefits of heterogeneous computing.\nclBLAS interfaces do not hide nor wrap OpenCL interfaces, but rather leaves\nOpenCL state management to the control of the user to allow for maximum\nperformance and flexibility. The clBLAS library does generate and enqueue\noptimized OpenCL kernels, relieving the user from the task of writing,\noptimizing and maintaining kernel code themselves.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"ocl-icd":{"origin":"devel/ocl-icd","version":"2.3.2"},"opencl":{"origin":"devel/opencl","version":"3.0.17"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math"],"shlibs_required":["libOpenCL.so.1","libc.so.8","libm.so.4","librt.so.0","libstdc++.so.9"]},{"name":"claws-mail-plugins","origin":"mail/claws-mail-plugins","version":"3.21.0","comment":"claws-mail plugins meta-port","maintainer":"portmaster@BSDforge.com","www":"https://www.claws-mail.org/plugins.php","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"203014e3c0910faa3b2e9348c6811de908d3185c8f10d975294ddd3be327da4e","flatsize":243,"path":"All/claws-mail-plugins-3.21.0.pkg","repopath":"All/claws-mail-plugins-3.21.0.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":1032,"desc":"This is a meta port for Claws Mail plugins.","categories":["mail","news"],"options":{"ACPI_NOTIFIER":"off","ADDRESS_KEEPER":"off","ARCHIVE":"off","ATTACHWARNER":"off","ATT_REMOVER":"off","BOGOFILTER":"off","BSFILTER":"off","CLAMD":"off","DILLO":"off","FETCHINFO":"off","GDATA":"off","KEYWORD_WARNER":"off","LIBRAVATAR":"off","LITEHTML_VIEWER":"off","MAILMBOX":"off","MANAGESIEVE":"off","NEWMAIL":"off","NOTIFICATION":"off","PDF_VIEWER":"off","PERL":"off","PGP":"off","RSSYL":"off","SPAMASSASSIN":"off","SPAM_REPORT":"off","TNEF_PARSE":"off","VCALENDAR":"off"}},{"name":"claws-mail-perl","origin":"mail/claws-mail-perl","version":"3.21.0","comment":"Perl filtering plugin for Claws Mail","maintainer":"portmaster@bsdforge.com","www":"https://www.claws-mail.org/plugin.php?plugin=perl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a7d3c7b52e1858fd2cff45503dfef6c05b02fced111ad3ae266009a915737a4d","flatsize":111785,"path":"All/claws-mail-perl-3.21.0.pkg","repopath":"All/claws-mail-perl-3.21.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":33640,"desc":"This plugin is intended to extend the filtering possibilities of Claws Mail.\nIt provides a Perl interface to Claws Mail' filtering mechanism, allowing\nthe use of full Perl power in email filters.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"claws-mail":{"origin":"mail/claws-mail","version":"3.21.0"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail"]},{"name":"claws-mail-pdf_viewer","origin":"mail/claws-mail-pdf_viewer","version":"3.21.0","comment":"PDF and PostScript viewer plugin for Claws Mail","maintainer":"portmaster@bsdforge.com","www":"https://www.claws-mail.org/plugin.php?plugin=pdf_viewer","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"808311ed2bea368eb705f564589736f82e1fd95b0e16833ea3f3879b890789d6","flatsize":86419,"path":"All/claws-mail-pdf_viewer-3.21.0.pkg","repopath":"All/claws-mail-pdf_viewer-3.21.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":28288,"desc":"This plugin enables the viewing of PDF and PostScript\nattachments using the Poppler lib.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"claws-mail":{"origin":"mail/claws-mail","version":"3.21.0"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"ghostscript10":{"origin":"print/ghostscript10","version":"10.05.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"poppler-glib":{"origin":"graphics/poppler-glib","version":"25.02.0"}},"categories":["mail"]},{"name":"claws-mail-notification","origin":"mail/claws-mail-notification","version":"3.21.0","comment":"New mail notification plugin for Claws Mail","maintainer":"portmaster@bsdforge.com","www":"https://www.claws-mail.org/plugin.php?plugin=notification","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1a03bc4dbf6e687ea22f097d5605fb01abbe5cf1e37b85969cf76ea66ec3395f","flatsize":185131,"path":"All/claws-mail-notification-3.21.0.pkg","repopath":"All/claws-mail-notification-3.21.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":57348,"desc":"This plugin provides various ways to notify the user of new and unread email.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"claws-mail":{"origin":"mail/claws-mail","version":"3.21.0"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libcanberra-gtk2":{"origin":"audio/libcanberra-gtk2","version":"0.30_11"},"libnotify":{"origin":"devel/libnotify","version":"0.8.6"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["mail"]},{"name":"claws-mail-newmail","origin":"mail/claws-mail-newmail","version":"3.21.0","comment":"Message header summary logging plugin for Claws Mail","maintainer":"portmaster@bsdforge.com","www":"https://www.claws-mail.org/plugins.php","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d443d428ac3b39a46fbe55fd0fb22deb8b1a68240c6b6890c3b147b738563f82","flatsize":43851,"path":"All/claws-mail-newmail-3.21.0.pkg","repopath":"All/claws-mail-newmail-3.21.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":15264,"desc":"This plugin writes a msg header summary to a log file (Default: ~/Mail/NewLog)\non arrival of new mail *after* sorting.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"claws-mail":{"origin":"mail/claws-mail","version":"3.21.0"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["mail"]},{"name":"claws-mail-managesieve","origin":"mail/claws-mail-managesieve","version":"3.21.0","comment":"Sieve filters manager for Claws Mail","maintainer":"portmaster@bsdforge.com","www":"https://www.claws-mail.org/plugin.php?plugin=managesieve","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"33f42955d3f0dda1dafc19212ce851d6338b45e192be6f10f7bf436f77b02d47","flatsize":105683,"path":"All/claws-mail-managesieve-3.21.0.pkg","repopath":"All/claws-mail-managesieve-3.21.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":35076,"desc":"The Claws Mail ManageSieve plugin provides an interface for managing\nSieve filters. Sieve filters are used for filtering mail on mail servers,\nusually with an IMAP account.\n\nThis plugin handles managing Sieve filters, editing them, and checking\ntheir syntax.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"claws-mail":{"origin":"mail/claws-mail","version":"3.21.0"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["mail"]},{"name":"claws-mail-mailmbox","origin":"mail/claws-mail-mailmbox","version":"3.21.0","comment":"Mbox maildir plugin for Claws Mail","maintainer":"portmaster@bsdforge.com","www":"https://www.claws-mail.org/plugins.php","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"12bc53ff8a96a2f4db887d5a0f5ace08a4ab3966691facfa3e5fa322da2ca89a","flatsize":169851,"path":"All/claws-mail-mailmbox-3.21.0.pkg","repopath":"All/claws-mail-mailmbox-3.21.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":54728,"desc":"This plugin handles mailboxes in mbox format.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"claws-mail":{"origin":"mail/claws-mail","version":"3.21.0"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["mail"]},{"name":"claws-mail-libravatar","origin":"mail/claws-mail-libravatar","version":"3.21.0","comment":"Avatar display plugin for Claws Mail","maintainer":"portmaster@bsdforge.com","www":"https://www.claws-mail.org/plugin.php?plugin=libravatar","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cf6b30148e76baff588f071d6c339ba1274161e2cdd3a525484d9a04e84d1681","flatsize":73931,"path":"All/claws-mail-libravatar-3.21.0.pkg","repopath":"All/claws-mail-libravatar-3.21.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":25252,"desc":"Displays libravatar/gravatar profiles' images or a dynamically generated or\npredefined alternative. Libravatar federated user domains are also supported.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"claws-mail":{"origin":"mail/claws-mail","version":"3.21.0"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["mail"]},{"name":"claws-mail-keyword_warner","origin":"mail/claws-mail-keyword_warner","version":"3.21.0","comment":"Configurable keyword warning plugin for Claws Mail","maintainer":"portmaster@bsdforge.com","www":"https://www.claws-mail.org/plugins.php","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"78a9582deca79887a4ed82e4e5a108d825b668a01756f1a40a68274610457174","flatsize":55675,"path":"All/claws-mail-keyword_warner-3.21.0.pkg","repopath":"All/claws-mail-keyword_warner-3.21.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":18340,"desc":"Shows a warning when sending or queueing a message and a reference\nto one or more keywords is found in the message text.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"claws-mail":{"origin":"mail/claws-mail","version":"3.21.0"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["mail"]},{"name":"claws-mail-bsfilter","origin":"mail/claws-mail-bsfilter","version":"3.21.0","comment":"Spam filtering, bsfilter based plugin for Claws Mail","maintainer":"portmaster@bsdforge.com","www":"https://www.claws-mail.org/plugins.php","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"15f57ba928af2168d461e591357d34c2990d2bb7f502d66f1ff5822ec54c4767","flatsize":64443,"path":"All/claws-mail-bsfilter-3.21.0.pkg","repopath":"All/claws-mail-bsfilter-3.21.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":21516,"desc":"Check all messages that are received from an IMAP, LOCAL\nor POP account for spam using Bsfilter.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"bsfilter":{"origin":"mail/bsfilter","version":"1.0.20"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"claws-mail":{"origin":"mail/claws-mail","version":"3.21.0"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["mail"]},{"name":"clblast","origin":"math/clblast","version":"1.6.3","comment":"Modern, lightweight, performant and tunable OpenCL BLAS library","maintainer":"ports@FreeBSD.org","www":"https://github.com/CNugteren/CLBlast","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d4ffeab50cad2c1eeb5d2c083fe08df81224aeb8d7612fa2eea665c9d9bf9717","flatsize":11661270,"path":"All/clblast-1.6.3.pkg","repopath":"All/clblast-1.6.3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1193348,"desc":"Modern, lightweight, performant and tunable OpenCL BLAS library. Tuned for\nIntel, AMD, and NVIDIA accelerators.","deps":{"ocl-icd":{"origin":"devel/ocl-icd","version":"2.3.2"},"opencl":{"origin":"devel/opencl","version":"3.0.17"}},"categories":["math"],"shlibs_required":["libOpenCL.so.1","libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"TEST":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe clblast port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"claws-mail-fetchinfo","origin":"mail/claws-mail-fetchinfo","version":"3.21.0","comment":"Header insertion plugin for Claws Mail","maintainer":"portmaster@bsdforge.com","www":"https://www.claws-mail.org/plugins.php","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"59f1e5b0d74daaa51fa3023faa9a4acd72015e47ef47bc5bc94d289fe57bf9b2","flatsize":51443,"path":"All/claws-mail-fetchinfo-3.21.0.pkg","repopath":"All/claws-mail-fetchinfo-3.21.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":17200,"desc":"This plugin inserts headers containing some download information: UIDL,\nClaws Mail's account name, POP server, user ID and retrieval time.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"claws-mail":{"origin":"mail/claws-mail","version":"3.21.0"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["mail"]},{"name":"claws-mail-dillo","origin":"mail/claws-mail-dillo","version":"3.21.0","comment":"Viewing of html messages using the Dillo web browser","maintainer":"portmaster@bsdforge.com","www":"https://www.claws-mail.org/plugin.php?plugin=dillo","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f5550acaf761385debd03b8d6df116c595e67b5cf1f266fef6fb69ada3233f42","flatsize":53027,"path":"All/claws-mail-dillo-3.21.0.pkg","repopath":"All/claws-mail-dillo-3.21.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":17884,"desc":"The Dillo HTML Viewer plugin is an HTML renderer plugin for Claws Mail.\n\nIt features:\n- Basic rendering of HTML message parts\n- Optional fetching and displaying of remote images\n- Browsing the web from within of Claws Mail","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"claws-mail":{"origin":"mail/claws-mail","version":"3.21.0"},"dillo":{"origin":"www/dillo2","version":"3.2.0_1"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["mail"]},{"name":"claws-mail-clamd","origin":"mail/claws-mail-clamd","version":"3.21.0","comment":"ClamAV based antivirus plugin for Claws Mail","maintainer":"portmaster@bsdforge.com","www":"https://www.claws-mail.org/plugins.php","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9e26ee146342326fc776b30b82230c8bc36ba711c856311ce7aa34cd903107c0","flatsize":77027,"path":"All/claws-mail-clamd-3.21.0.pkg","repopath":"All/claws-mail-clamd-3.21.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":25972,"desc":"This plugin uses Clam AntiVirus to scan all messages that are\nreceived from an IMAP, LOCAL or POP account.\n\nWhen a message attachment is found to contain a virus it can be\ndeleted or saved in a specially designated folder.\n\nOptions can be found in /Configuration/Preferences/Plugins/Clam AntiVirus.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"clamav":{"origin":"security/clamav","version":"1.4.2_1,1"},"claws-mail":{"origin":"mail/claws-mail","version":"3.21.0"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["mail"],"messages":[{"message":"Due to licensing issues this plugin does not link against any libraries\nfrom clamav. The plugin therefore requires a running clamav daemon running\non either localhost or somewhere else which allows the plugin access via\na unix or a TCP socket.","type":"install"}]},{"name":"claws-mail-attachwarner","origin":"mail/claws-mail-attachwarner","version":"3.21.0","comment":"Not attached file warning plugin for Claws Mail","maintainer":"portmaster@bsdforge.com","www":"https://www.claws-mail.org/plugin.php?plugin=attachwarner","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b5c9d8491226f7f514f99bf555bc9c20042f88ac0d7e28051fab1078dc84a216","flatsize":55707,"path":"All/claws-mail-attachwarner-3.21.0.pkg","repopath":"All/claws-mail-attachwarner-3.21.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":18512,"desc":"Warns when the user composes a message mentioning an attachment in\nthe message body without attaching any files to the message.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"claws-mail":{"origin":"mail/claws-mail","version":"3.21.0"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["mail"]},{"name":"claws-mail-att_remover","origin":"mail/claws-mail-att_remover","version":"3.21.0","comment":"Attachments removing plugin for Claws Mail","maintainer":"portmaster@bsdforge.com","www":"https://www.claws-mail.org/plugins.php","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"07be521bf9628f3bb0d6b49572d84f13fd491df0444e542a50b0148f877b98b8","flatsize":59955,"path":"All/claws-mail-att_remover-3.21.0.pkg","repopath":"All/claws-mail-att_remover-3.21.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":19344,"desc":"This plugin lets you remove attachments from emails.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"claws-mail":{"origin":"mail/claws-mail","version":"3.21.0"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["mail"]},{"name":"claws-mail-archive","origin":"mail/claws-mail-archive","version":"3.21.0","comment":"Mail archiver plugin for Claws Mail","maintainer":"portmaster@bsdforge.com","www":"https://www.claws-mail.org/plugins.php","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f1fc5b64718b4d1b0ad3aa96fdbe6168c6f813dcf592c1ef325ef2c92f3147a4","flatsize":93803,"path":"All/claws-mail-archive-3.21.0.pkg","repopath":"All/claws-mail-archive-3.21.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":30464,"desc":"This plugin adds archiving features to Claws Mail.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"claws-mail":{"origin":"mail/claws-mail","version":"3.21.0"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libarchive":{"origin":"archivers/libarchive","version":"3.7.9,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["mail"]},{"name":"claws-mail-address_keeper","origin":"mail/claws-mail-address_keeper","version":"3.21.0","comment":"Recipient addresses keeper plugin for Claws Mail","maintainer":"portmaster@bsdforge.com","www":"https://www.claws-mail.org/plugins.php","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f0d936d85b1bc5b132fd27a094e4d7f69845af0679abc58a80e59c17ee1f1963","flatsize":55803,"path":"All/claws-mail-address_keeper-3.21.0.pkg","repopath":"All/claws-mail-address_keeper-3.21.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":18520,"desc":"This plugin allows saving outgoing addresses to a designated folder\nin the address book. Addresses are saved only if not found in the\naddress book to avoid unwanted duplicates.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"claws-mail":{"origin":"mail/claws-mail","version":"3.21.0"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["mail"]},{"name":"cli53","origin":"dns/cli53","version":"0.8.23_1","comment":"Command line tool for Amazon Route 53","maintainer":"meta@FreeBSD.org","www":"https://github.com/barnybug/cli53","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"64fce2a7f6f2b1d3e57c0dbac66ef33cc7994f832c8c3f9762bf4ffdc7124c2e","flatsize":14027619,"path":"All/cli53-0.8.23_1.pkg","repopath":"All/cli53-0.8.23_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3265364,"desc":"cli53 provides import and export from BIND format and simple command\nline management of Route 53 domains.","categories":["dns"],"shlibs_required":["libc.so.8","libpthread.so.0"],"messages":[{"message":"Please configure your AWS credentials, either through environment variables or\n~/.aws/credentials config file.\n\nFor example:\n\nexport AWS_ACCESS_KEY_ID=XXXXXXXXXXXXXX\nexport AWS_SECRET_ACCESS_KEY=XXXXXXXXXXXXXXXXXXXXXXXXXXXXX\n\nor in ~/.aws/credentials (make sure you chmod 600 ~/.aws/credentials):\n\n[default]\naws_access_key_id = AKID1234567890\naws_secret_access_key = MY-SECRET-KEY\n\nYou can switch between different sets in the credentials file by passing\n--profile to any command, or setting the environment variable AWS_PROFILE.\n\nFor example:\n    cli53 list --profile my_profile","type":"install"}]},{"name":"claws-mail-acpi_notifier","origin":"mail/claws-mail-acpi_notifier","version":"3.21.0","comment":"ACPI mail LED notifier plugin for Claws Mail","maintainer":"portmaster@bsdforge.com","www":"https://www.claws-mail.org/plugin.php?plugin=acpinotifier","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ceccbb136c189600c1846269265722a284f859f75cfb9e8983e6d759f0471917","flatsize":60427,"path":"All/claws-mail-acpi_notifier-3.21.0.pkg","repopath":"All/claws-mail-acpi_notifier-3.21.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":19784,"desc":"This plugin enables mail notification via LEDs on some notebooks.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"claws-mail":{"origin":"mail/claws-mail","version":"3.21.0"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["mail"]},{"name":"clamtk","origin":"security/clamtk","version":"6.18","comment":"GTK front-end for Clam Antivirus","maintainer":"nc@FreeBSD.org","www":"https://dave-theunsub.github.io/clamtk/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"520fdb8a2864915bd2c76e7b441b67e77da595e10d6778128e4bbb957540159c","flatsize":232486,"path":"All/clamtk-6.18.pkg","repopath":"All/clamtk-6.18.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":60108,"desc":"ClamTk is a GUI front-end for ClamAV using gtk2-perl. It is designed to\nbe an easy-to-use frontend for Unix systems.","deps":{"clamav":{"origin":"security/clamav","version":"1.4.2_1,1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gnome-icon-theme":{"origin":"misc/gnome-icon-theme","version":"3.12.0_1"},"icons-tango":{"origin":"x11-themes/icons-tango","version":"0.8.90_4"},"p5-Gtk3":{"origin":"x11-toolkits/p5-Gtk3","version":"0.034_2"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-LWP-Protocol-https":{"origin":"www/p5-LWP-Protocol-https","version":"6.14"},"p5-Locale-gettext":{"origin":"devel/p5-Locale-gettext","version":"1.07"},"p5-Text-CSV":{"origin":"textproc/p5-Text-CSV","version":"2.06"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["security"],"options":{"DOCS":"on"},"annotations":{"deprecated":"Maintainer has retired","expiration_date":"2025-12-30"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nMaintainer has retired.\n\nIt is scheduled to be removed on or after 2025-12-30."}]},{"name":"clamd-stream-client","origin":"security/clamd-stream-client","version":"1.3","comment":"Standalone clamav client","maintainer":"ports@FreeBSD.org","www":"http://clamd-stream-cl.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bf67054e9ea7da974cc69d9029998e2aae12510ea71b546c4fa7f2a3c4a75ffa","flatsize":12952,"path":"All/clamd-stream-client-1.3.pkg","repopath":"All/clamd-stream-client-1.3.pkg","licenselogic":"single","pkgsize":5160,"desc":"Small client to ask a clamav antivirus server\nif a file containt a virus. May be used with\nprocmail or maildrop rules. Clamav library\nis not required to be installed on the running\nhost.","categories":["security"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe clamd-stream-client port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"clamsmtp","origin":"security/clamsmtp","version":"1.10_6","comment":"ClamAV anti-virus SMTP Filter","maintainer":"ports@FreeBSD.org","www":"http://thewalter.net/stef/software/clamsmtp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"23d39831ade6c356c62ed543aaf460978bcd41ac885c71e6d7009f78ff8eeaf8","flatsize":58406,"path":"All/clamsmtp-1.10_6.pkg","repopath":"All/clamsmtp-1.10_6.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":29764,"desc":"ClamSMTP is an SMTP filter that allows you to check for viruses using\nthe ClamAV anti-virus software. It accepts SMTP connections and forwards\nthe SMTP commands and responses to another SMTP server. The 'DATA' email\nbody is intercepted and scanned before forwarding.\n\nClamSMTP aims to be lightweight, reliable, and simple rather than have a\nmyriad of options. It's written in C without major dependencies. If you\nneed more options then you could use something big like AMaViS which is\nwritten in PERL and can do almost anything.","deps":{"clamav":{"origin":"security/clamav","version":"1.4.2_1,1"}},"categories":["security"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on","EXAMPLES":"on","LOCAL_CLAMAV":"on"},"messages":[{"message":"Edit /etc/rc.conf and set\n\nclamsmtpd_enable=\"YES\"\n\nto enable clamsmtpd.\n\nAlso, there is a clamsmtpd.conf-sample in /usr/local/etc/,\nrename to clamsmtpd.conf, otherwise specify -f option to your\nconfig file.\n\nTo work with postfix, See also\nhttp://memberwebs.com/nielsen/software/clamsmtp/postfix.html","type":"install"},{"message":"===>   NOTICE:\n\nThe clamsmtp port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"claws-mail-litehtml_viewer","origin":"mail/claws-mail-litehtml_viewer","version":"3.21.0_1","comment":"Viewer plugin for HTML emails, using the litehtml library","maintainer":"portmaster@bsdforge.com","www":"https://www.claws-mail.org/plugins.php","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"718d2e046fde553b9c9fa50f5b25b4e6b07989fbd60ab56e0ba0bfd727cff83f","flatsize":978547,"path":"All/claws-mail-litehtml_viewer-3.21.0_1.pkg","repopath":"All/claws-mail-litehtml_viewer-3.21.0_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":263476,"desc":"Viewer plugin for HTML emails, using the litehtml library.\n\nlitehtml is lightweight HTML/CSS rendering engine. The main goal of the\nlitehtml library is to give the developers the easy way to show the HTML\npages in their applications. The popular HTML engines like WebKit are\ntoo complicated for some tasks. For example, it may be too cumbersome\nto use WebKit to show some tooltips or pages in HTML format.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"claws-mail":{"origin":"mail/claws-mail","version":"3.21.0"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"gumbo":{"origin":"devel/gumbo","version":"0.13.0"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["mail"]},{"name":"clamassassin","origin":"security/clamassassin","version":"1.2.4_7","comment":"Simple virus filter wrapper for ClamAV","maintainer":"chalpin@cs.wisc.edu","www":"http://drivel.com/clamassassin/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c0ca41996af0f5563a51c5282aa21d70f2d6f1c812b022a00a5e55018f8c40a5","flatsize":6513,"path":"All/clamassassin-1.2.4_7.pkg","repopath":"All/clamassassin-1.2.4_7.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":3652,"desc":"Clamassassin is a simple virus filter wrapper for ClamAV for use in procmail\nfilters and similiar applications. Clamassassin's interface is similiar to\nthat of spamassassin, making it easy to implement for those familiar with\nthat tool. Clamassassin is designed with an emphasis on security, robustness\nand simplicity.","deps":{"clamav":{"origin":"security/clamav","version":"1.4.2_1,1"},"procmail":{"origin":"mail/procmail","version":"3.22_11"}},"categories":["security"],"options":{"CLAMDSCAN":"on","SUBREWRITE":"off"}},{"name":"classiclooks","origin":"x11-themes/classiclooks","version":"2.2.0_1","comment":"Retro theme providing a consistent look for all standard GUI toolkits","maintainer":"fbsd@opal.com","www":"http://www.itgroup.ro/classiclooks","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"169b133558e8c4bf86539caf8ac767dadfb90b13800a50d79ebbb5d75c2369df","flatsize":6593825,"path":"All/classiclooks-2.2.0_1.pkg","repopath":"All/classiclooks-2.2.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":178944,"desc":"Xfce ClassicLooks is a linux/freebsd retro-theme focused on providing\na consistent look for all industry-standard GUI toolkits.\n\nBlends well with 'elementary Xfce darkER' icon set and 'Noto Sans 9'\nfonts.\n\nBased on Ambiance gtk2, Adwaita gtk3, and Greybird xfwm.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk-murrine-engine":{"origin":"x11-themes/gtk-murrine-engine","version":"0.98.2_6"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"qt5-style-plugins":{"origin":"x11-themes/qt5-style-plugins","version":"5.0.0.23_11"}},"categories":["x11-themes"],"messages":[{"message":"Users of Qt5 programs that need the Gtk2 theme must define an\nenvironment variable:\n\n\texport QT_QPA_PLATFORMTHEME=gtk2\n\nwhich can be done in your shell's .profile file.","type":"install"}]},{"name":"cl-trivial-gray-streams-sbcl","origin":"devel/cl-trivial-gray-streams-sbcl","version":"20240217_3","comment":"Thin compatibility layer for Gray streams","maintainer":"olgeni@FreeBSD.org","www":"https://www.cliki.net/trivial-gray-streams","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0a066886c8a6ba89f238ba9488262edd94d18bfdfee20fd1df88533ee354d11c","flatsize":20913,"path":"All/cl-trivial-gray-streams-sbcl-20240217_3.pkg","repopath":"All/cl-trivial-gray-streams-sbcl-20240217_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8208,"desc":"trivial-gray-streams is a trivial library which provides an extremely\nthin compatibility layer for Gray streams.\n\nFrom David N. Gray's STREAM-DEFINITION-BY-USER proposal:\n\n\"Common Lisp does not provide a standard way for users to define\ntheir own streams for use by the standard I/O functions. This impedes\nthe development of window systems for Common Lisp because, while\nthere are standard Common Lisp I/O functions and there are beginning\nto be standard window systems, there is no portable way to connect\nthem together to make a portable Common Lisp window system.  There\nare also many applications where users might want to define their\nown filter streams for doing things like printer device control,\nreport formatting, character code translation, or encryption/decryption.\"\n\nThis package is compiled with SBCL.","deps":{"cl-trivial-gray-streams":{"origin":"devel/cl-trivial-gray-streams","version":"20240217"},"sbcl":{"origin":"lang/sbcl","version":"2.5.2,1"}},"categories":["devel","lisp"]},{"name":"clapper","origin":"multimedia/clapper","version":"0.5.2_3","comment":"Simple and modern GNOME media player","maintainer":"jbeich@FreeBSD.org","www":"https://rafostar.github.io/clapper","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c75a384683d0ca07c2379a43bd26fcb6627bb1a9c596a7d0290419a87cb82a95","flatsize":924803,"path":"All/clapper-0.5.2_3.pkg","repopath":"All/clapper-0.5.2_3.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":187212,"desc":"Clapper is a GNOME media player built using GJS with GTK4 toolkit.\nThe media player is using GStreamer as a media backend and renders\neverything via OpenGL. Player works natively on both Xorg and Wayland.\nIt also supports hardware acceleration through VA-API on AMD/Intel GPUs,\nNVDEC on Nvidia and V4L2 on mobile devices.\n\nThe media player has an adaptive GUI. When viewing videos in \"Windowed Mode\",\nClapper will use mostly unmodified GTK widgets to match your OS look nicely.\nWhen player enters \"Fullscreen Mode\" all GUI elements will become darker,\nbigger and semi-transparent for your viewing comfort. It also has a\n\"Floating Mode\" which displays only video on top of all other windows for a\nPiP-like viewing experience. Mobile friendly transitions are also supported.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gjs":{"origin":"lang/gjs","version":"1.76.3"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-libav":{"origin":"multimedia/gstreamer1-libav","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"gstreamer1-plugins-gl":{"origin":"graphics/gstreamer1-plugins-gl","version":"1.26.0"},"gstreamer1-plugins-good":{"origin":"multimedia/gstreamer1-plugins-good","version":"1.26.0"},"gtk4":{"origin":"x11-toolkits/gtk40","version":"4.18.4"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libadwaita":{"origin":"x11-toolkits/libadwaita","version":"1.7.2"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["multimedia","wayland"]},{"name":"clamav-unofficial-sigs","origin":"security/clamav-unofficial-sigs","version":"7.2.5_3","comment":"Update script for third-party ClamAV databases","maintainer":"freebsd@mnd.sc","www":"https://github.com/extremeshok/clamav-unofficial-sigs","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ffc33425acc1beb4ec30ff9a737031dd8a14ee1739874cf398dd28d5ac0836e6","flatsize":295440,"path":"All/clamav-unofficial-sigs-7.2.5_3.pkg","repopath":"All/clamav-unofficial-sigs-7.2.5_3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":49448,"desc":"The clamav-unofficial-sigs script provides the capability to download, test,\nand update the third-party ClamAV signature databases provided by\nSanesecurity, SecuriteInfo, MalwarePatrol, OITC, etc.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"clamav":{"origin":"security/clamav","version":"1.4.2_1,1"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"gnupg":{"origin":"security/gnupg","version":"2.4.7"},"gsed":{"origin":"textproc/gsed","version":"4.9"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"rsync":{"origin":"net/rsync","version":"3.4.1_2"}},"categories":["security"],"options":{"DOCS":"on"},"messages":[{"message":"In order to start using clamav-unofficial-sigs, you need to configure\nit first. Sample configuration files have been installed to:\n\n/usr/local/etc/clamav-unofficial-sigs\n\nAll user configuration changes should go in file \"user.conf\". Modify\nit according to your needs and when you are done set the value of\n\"user_configuration_complete\" parameter to \"yes\".\n\nNOTE: Starting with version 5.0.0 configuration has been split into\nmultiple files, which now reside in:\n\n/usr/local/etc/clamav-unofficial-sigs\n\nIf you had previous version installed, you can remove the old\nobsolete configuration file:\n\n/usr/local/etc/clamav-unofficial-sigs.conf\n\nTo run the script periodically by cron, you also need to add it to\nyour crontab.","type":"install"}]},{"name":"clasp","origin":"math/clasp","version":"3.3.9","comment":"Answer set solver for (extended) normal logic programs","maintainer":"vsevolod@FreeBSD.org","www":"https://potassco.org/clasp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ba0cef2d40e4774eb35153caa32b1853eeb032499ddc0690e2c18105095d4915","flatsize":1183907,"path":"All/clasp-3.3.9.pkg","repopath":"All/clasp-3.3.9.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":451656,"desc":"Clasp is an answer set solver for (extended) normal logic programs. It combines\nthe high-level modeling capacities of answer set programming (ASP) with\nstate-of-the-art techniques from the area of Boolean constraint solving. The\nprimary clasp algorithm relies on conflict-driven nogood learning, a technique\nthat proved very successful for satisfiability checking (SAT). Unlike other\nlearning ASP solvers, clasp does not rely on legacy software, such as a SAT\nsolver or any other existing ASP solver. Rather, clasp has been genuinely\ndeveloped for answer set solving based on conflict-driven nogood learning.\nclasp can be applied as an ASP solver (on SMODELS format, as output by Gringo),\nas a SAT solver (on a simplified version of DIMACS/CNF format), or as a PB\nsolver (on OPB format).","categories":["devel","math"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"cl-trivial-gray-streams-clisp","origin":"devel/cl-trivial-gray-streams-clisp","version":"20240217","comment":"Thin compatibility layer for Gray streams","maintainer":"jrm@FreeBSD.org","www":"https://www.cliki.net/trivial-gray-streams","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1c23d4bbe5da97073d0bcd32e2a49989addd914818a43fd4c0b83648c508d218","flatsize":69264,"path":"All/cl-trivial-gray-streams-clisp-20240217.pkg","repopath":"All/cl-trivial-gray-streams-clisp-20240217.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6224,"desc":"trivial-gray-streams is a trivial library which provides an extremely\nthin compatibility layer for Gray streams.\n\nFrom David N. Gray's STREAM-DEFINITION-BY-USER proposal:\n\n\"Common Lisp does not provide a standard way for users to define\ntheir own streams for use by the standard I/O functions. This impedes\nthe development of window systems for Common Lisp because, while\nthere are standard Common Lisp I/O functions and there are beginning\nto be standard window systems, there is no portable way to connect\nthem together to make a portable Common Lisp window system.  There\nare also many applications where users might want to define their\nown filter streams for doing things like printer device control,\nreport formatting, character code translation, or encryption/decryption.\"\n\nThis package is compiled with CLISP.","deps":{"cl-trivial-gray-streams":{"origin":"devel/cl-trivial-gray-streams","version":"20240217"},"clisp":{"origin":"lang/clisp","version":"2.49.95+20241228_1"}},"categories":["devel","lisp"]},{"name":"cl-trivial-features","origin":"devel/cl-trivial-features","version":"1.0.4,1","comment":"Ensures consistent *FEATURES* in Common Lisp","maintainer":"olgeni@FreeBSD.org","www":"https://www.cliki.net/trivial-features","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cd233ad04680f27010e4ba064d609fef99759d85a7bda5a3f2ff91c3d8787e66","flatsize":49972,"path":"All/cl-trivial-features-1.0.4,1.pkg","repopath":"All/cl-trivial-features-1.0.4,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9248,"desc":"trivial-features ensures consistent *FEATURES* across multiple\nCommon Lisp implementations.\n\nFor example, on MacOS X platforms, while most Lisps push :DARWIN\nto *FEATURES*, CLISP and Allegro push :MACOS and :MACOSX instead,\nrespectively. Some Lisps might not push any feature suggesting MacOS\nX at all. trivial-features will make sure all Lisps will have :DARWIN\nin the *FEATURES* list when running on MacOS X.","categories":["devel","lisp"],"options":{"DOCS":"on"}},{"name":"cl-trivial-gray-streams","origin":"devel/cl-trivial-gray-streams","version":"20240217","comment":"Thin compatibility layer for Gray streams","maintainer":"olgeni@FreeBSD.org","www":"https://www.cliki.net/trivial-gray-streams","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a2636083da42b8b9fcb61fc8f40e8410d325518e979b93f1ea74df1956f590ef","flatsize":32731,"path":"All/cl-trivial-gray-streams-20240217.pkg","repopath":"All/cl-trivial-gray-streams-20240217.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8172,"desc":"trivial-gray-streams is a trivial library which provides an extremely\nthin compatibility layer for Gray streams.\n\nFrom David N. Gray's STREAM-DEFINITION-BY-USER proposal:\n\n\"Common Lisp does not provide a standard way for users to define\ntheir own streams for use by the standard I/O functions. This impedes\nthe development of window systems for Common Lisp because, while\nthere are standard Common Lisp I/O functions and there are beginning\nto be standard window systems, there is no portable way to connect\nthem together to make a portable Common Lisp window system.  There\nare also many applications where users might want to define their\nown filter streams for doing things like printer device control,\nreport formatting, character code translation, or encryption/decryption.\"","categories":["devel","lisp"],"options":{"DOCS":"on"}},{"name":"cl-trivial-features-sbcl","origin":"devel/cl-trivial-features-sbcl","version":"1.0.4_3,1","comment":"Ensures consistent *FEATURES* in Common Lisp","maintainer":"olgeni@FreeBSD.org","www":"https://www.cliki.net/trivial-features","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b13d0423437e5907d69c8ff5afdf99c884e61bbffdcd34d1cb34ebda6c2a2326","flatsize":2346,"path":"All/cl-trivial-features-sbcl-1.0.4_3,1.pkg","repopath":"All/cl-trivial-features-sbcl-1.0.4_3,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2292,"desc":"trivial-features ensures consistent *FEATURES* across multiple\nCommon Lisp implementations.\n\nFor example, on MacOS X platforms, while most Lisps push :DARWIN\nto *FEATURES*, CLISP and Allegro push :MACOS and :MACOSX instead,\nrespectively. Some Lisps might not push any feature suggesting MacOS\nX at all. trivial-features will make sure all Lisps will have :DARWIN\nin the *FEATURES* list when running on MacOS X.\n\nThis package is compiled with SBCL.","deps":{"cl-trivial-features":{"origin":"devel/cl-trivial-features","version":"1.0.4,1"},"sbcl":{"origin":"lang/sbcl","version":"2.5.2,1"}},"categories":["devel","lisp"]},{"name":"clad","origin":"math/clad","version":"1.5","comment":"Automatic differentiation for C/C++","maintainer":"yuri@FreeBSD.org","www":"https://github.com/vgvassilev/clad","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"25f7b613b8149622e2f94f1fd1162c71f0bf44a22699a78f1743490a1c58f999","flatsize":1993821,"path":"All/clad-1.5.pkg","repopath":"All/clad-1.5.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":342308,"desc":"Clad enables automatic differentiation (AD) for C++. It is based on LLVM\ncompiler infrastructure and is a plugin for Clang compiler. Clad is based on\nsource code transformation. Given C++ source code of a mathematical function, it\ncan automatically generate C++ code for computing derivatives of the function.\nIt supports both forward-mode and reverse-mode AD.Clad has extensive coverage of\nmodern C++ features and a robust fallback and recovery system in place.","deps":{"llvm16":{"origin":"devel/llvm16","version":"16.0.6_11"}},"categories":["math"]},{"name":"cl-trivial-features-clisp","origin":"devel/cl-trivial-features-clisp","version":"1.0.4,1","comment":"Ensures consistent *FEATURES* in Common Lisp","maintainer":"jrm@FreeBSD.org","www":"https://www.cliki.net/trivial-features","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"953fde4af68f783c1d41d7baca4a70251921002f67ed5dd37960453f4af0eedf","flatsize":4305,"path":"All/cl-trivial-features-clisp-1.0.4,1.pkg","repopath":"All/cl-trivial-features-clisp-1.0.4,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2540,"desc":"trivial-features ensures consistent *FEATURES* across multiple\nCommon Lisp implementations.\n\nFor example, on MacOS X platforms, while most Lisps push :DARWIN\nto *FEATURES*, CLISP and Allegro push :MACOS and :MACOSX instead,\nrespectively. Some Lisps might not push any feature suggesting MacOS\nX at all. trivial-features will make sure all Lisps will have :DARWIN\nin the *FEATURES* list when running on MacOS X.\n\nThis package is compiled with CLISP.","deps":{"cl-trivial-features":{"origin":"devel/cl-trivial-features","version":"1.0.4,1"},"clisp":{"origin":"lang/clisp","version":"2.49.95+20241228_1"}},"categories":["devel","lisp"]},{"name":"cl-split-sequence-sbcl","origin":"devel/cl-split-sequence-sbcl","version":"2.0.1.3_3,1","comment":"Partitioning Common Lisp sequences","maintainer":"olgeni@FreeBSD.org","www":"https://www.cliki.net/SPLIT-SEQUENCE","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c44b60772c1d47e03d08df70f87f97fbda39aaa3926d60ac3441bb33fc8939d6","flatsize":114551,"path":"All/cl-split-sequence-sbcl-2.0.1.3_3,1.pkg","repopath":"All/cl-split-sequence-sbcl-2.0.1.3_3,1.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":39748,"desc":"split-sequence is a small library to split sequences in to a list of\nsubsequences delimited by an object satisfying a test function. It is\na member of the Common Lisp Utilities family of programs, designed by\ncommunity consensus.","deps":{"cl-split-sequence":{"origin":"devel/cl-split-sequence","version":"2.0.1.3,1"},"sbcl":{"origin":"lang/sbcl","version":"2.5.2,1"}},"categories":["devel","lisp"]},{"name":"cl-split-sequence-clisp","origin":"devel/cl-split-sequence-clisp","version":"2.0.1.3,1","comment":"Partitioning Common Lisp sequences","maintainer":"jrm@FreeBSD.org","www":"https://www.cliki.net/SPLIT-SEQUENCE","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a5a0906a9a9e0ce7fbe7e2155e157d31ff3d6e7bf7f368a82cf4ee8a1f2a8d67","flatsize":98028,"path":"All/cl-split-sequence-clisp-2.0.1.3,1.pkg","repopath":"All/cl-split-sequence-clisp-2.0.1.3,1.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":10424,"desc":"split-sequence is a small library to split sequences in to a list of\nsubsequences delimited by an object satisfying a test function. It is\na member of the Common Lisp Utilities family of programs, designed by\ncommunity consensus.","deps":{"cl-split-sequence":{"origin":"devel/cl-split-sequence","version":"2.0.1.3,1"},"clisp":{"origin":"lang/clisp","version":"2.49.95+20241228_1"}},"categories":["devel","lisp"]},{"name":"cl-split-sequence","origin":"devel/cl-split-sequence","version":"2.0.1.3,1","comment":"Partitioning Common Lisp sequences","maintainer":"olgeni@FreeBSD.org","www":"https://www.cliki.net/SPLIT-SEQUENCE","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b6a16c0d1cb782cfd4e0540e7d50e60799442d5db5c3774d69e4901275be7e8f","flatsize":44590,"path":"All/cl-split-sequence-2.0.1.3,1.pkg","repopath":"All/cl-split-sequence-2.0.1.3,1.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":8440,"desc":"split-sequence is a small library to split sequences in to a list of\nsubsequences delimited by an object satisfying a test function. It is\na member of the Common Lisp Utilities family of programs, designed by\ncommunity consensus.","categories":["devel","lisp"]},{"name":"cl-ppcre-clisp","origin":"textproc/cl-ppcre-clisp","version":"2.1.2","comment":"Portable Perl-Compatible Regular Expression for Common Lisp","maintainer":"jrm@FreeBSD.org","www":"http://www.weitz.de/cl-ppcre/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3d3615bd4b9a60767de59d8b949aa665a30c715d3cf2a8ccf99b72127d77ee00","flatsize":942695,"path":"All/cl-ppcre-clisp-2.1.2.pkg","repopath":"All/cl-ppcre-clisp-2.1.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":79960,"desc":"CL-PPCRE is a fast, Perl compatible implementation of regular expressions\nwritten in portable, ANSI-compliant Common Lisp.\n\nThis package installs binaries for CLISP.","deps":{"cl-ppcre":{"origin":"textproc/cl-ppcre","version":"2.1.2_1"},"clisp":{"origin":"lang/clisp","version":"2.49.95+20241228_1"}},"categories":["lisp","textproc"]},{"name":"cl-ppcre","origin":"textproc/cl-ppcre","version":"2.1.2_1","comment":"Portable Perl-Compatible Regular Expression for Common Lisp","maintainer":"olgeni@FreeBSD.org","www":"http://www.weitz.de/cl-ppcre/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"55941b8aa057567dc8cad6b3948b10ed0f4de4a7fd52406b72ada919a57a3d15","flatsize":1438983,"path":"All/cl-ppcre-2.1.2_1.pkg","repopath":"All/cl-ppcre-2.1.2_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":116772,"desc":"CL-PPCRE is a fast, Perl compatible implementation of regular expressions\nwritten in portable, ANSI-compliant Common Lisp.","categories":["lisp","textproc"],"options":{"DOCS":"on"}},{"name":"cl-port-sbcl","origin":"devel/cl-port-sbcl","version":"2002.10.02.1_96","comment":"Cross-Lisp portability package","maintainer":"olgeni@FreeBSD.org","www":"https://clocc.sourceforge.net","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3884ad79e956cfadaff7bfc0ad619410183d6206aa9715632246917c81b98b7d","flatsize":117527,"path":"All/cl-port-sbcl-2002.10.02.1_96.pkg","repopath":"All/cl-port-sbcl-2002.10.02.1_96.pkg","licenselogic":"single","pkgsize":41012,"desc":"CLOCC Port provides a portable interface to various features absent\nfrom the ANSI Common Lisp standard, such as sockets, multiprocessing,\ncalling external programs, Gray streams etc.\n\nThis package contains binaries compiled for SBCL.","deps":{"cl-port":{"origin":"devel/cl-port","version":"2002.10.02.1_4"},"sbcl":{"origin":"lang/sbcl","version":"2.5.2,1"}},"categories":["devel","lisp"]},{"name":"cl-md5-clisp","origin":"security/cl-md5-clisp","version":"2.0.5","comment":"Native MD5 implementation in Common Lisp","maintainer":"jrm@FreeBSD.org","www":"https://www.cliki.net/MD5","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e1e99ea0a02a90ac5f7a695a1e51c5c45dc778a87466c16633cbbd7eefec6028","flatsize":114140,"path":"All/cl-md5-clisp-2.0.5.pkg","repopath":"All/cl-md5-clisp-2.0.5.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":14412,"desc":"This package implements the MD5 Message-Digest Algorithm, as defined in RFC\n1321, in Common Lisp.\n\nWarning: The MD5 Message-Digest Algorithm has been compromised as a\ncryptographically secure hash for a long time, with known theoretical and\npractical attacks.  Therefore, use of this implementation is recommended only\nfor legacy purposes or cases where a cryptographically secure hash is not\nrequired.  For all other uses, consider one of the newer SHA-2 or SHA-3 secure\nhash standards, or whatever is currently deemed cryptographically secure.\n\nThis package is compiled with CLISP.","deps":{"cl-flexi-streams-clisp":{"origin":"devel/cl-flexi-streams-clisp","version":"1.0.20"},"cl-md5":{"origin":"security/cl-md5","version":"2.0.5"},"clisp":{"origin":"lang/clisp","version":"2.49.95+20241228_1"}},"categories":["lisp","security"]},{"name":"cl-port","origin":"devel/cl-port","version":"2002.10.02.1_4","comment":"Cross-Lisp portability package","maintainer":"olgeni@FreeBSD.org","www":"https://clocc.sourceforge.net","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1bfbb33ed5a2910f1f07f98a6cb1f9eed50034233bb0622ede0f57d7a221e4eb","flatsize":80566,"path":"All/cl-port-2002.10.02.1_4.pkg","repopath":"All/cl-port-2002.10.02.1_4.pkg","licenselogic":"single","pkgsize":19532,"desc":"CLOCC Port provides a portable interface to various features absent\nfrom the ANSI Common Lisp standard, such as sockets, multiprocessing,\ncalling external programs, Gray streams etc.","categories":["devel","lisp"],"options":{"DOCS":"on"}},{"name":"cl-ppcre-sbcl","origin":"textproc/cl-ppcre-sbcl","version":"2.1.2_12","comment":"Portable Perl-Compatible Regular Expression for Common Lisp","maintainer":"olgeni@FreeBSD.org","www":"http://www.weitz.de/cl-ppcre/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7dfe44baed2eabe5fd6b63cca93e44399c7e8f44d86d7168dafe488e0dbb85fc","flatsize":799471,"path":"All/cl-ppcre-sbcl-2.1.2_12.pkg","repopath":"All/cl-ppcre-sbcl-2.1.2_12.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":205436,"desc":"CL-PPCRE is a fast, Perl compatible implementation of regular expressions\nwritten in portable, ANSI-compliant Common Lisp.\n\nThis package installs binaries for SBCL.","deps":{"cl-ppcre":{"origin":"textproc/cl-ppcre","version":"2.1.2_1"},"sbcl":{"origin":"lang/sbcl","version":"2.5.2,1"}},"categories":["lisp","textproc"]},{"name":"cl-md5-sbcl","origin":"security/cl-md5-sbcl","version":"2.0.5_3","comment":"Native MD5 implementation in Common Lisp","maintainer":"olgeni@FreeBSD.org","www":"https://www.cliki.net/MD5","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"afab0200d534d44d3a4d275ebb33ab8f05a072b6805497580e3a9f7a6e9341af","flatsize":46762,"path":"All/cl-md5-sbcl-2.0.5_3.pkg","repopath":"All/cl-md5-sbcl-2.0.5_3.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":18348,"desc":"This package implements the MD5 Message-Digest Algorithm, as defined in RFC\n1321, in Common Lisp.\n\nWarning: The MD5 Message-Digest Algorithm has been compromised as a\ncryptographically secure hash for a long time, with known theoretical and\npractical attacks.  Therefore, use of this implementation is recommended only\nfor legacy purposes or cases where a cryptographically secure hash is not\nrequired.  For all other uses, consider one of the newer SHA-2 or SHA-3 secure\nhash standards, or whatever is currently deemed cryptographically secure.\n\nThis package is compiled with SBCL.","deps":{"cl-flexi-streams-sbcl":{"origin":"devel/cl-flexi-streams-sbcl","version":"1.0.20_1"},"cl-md5":{"origin":"security/cl-md5","version":"2.0.5"},"sbcl":{"origin":"lang/sbcl","version":"2.5.2,1"}},"categories":["lisp","security"]},{"name":"cl-infix-sbcl","origin":"devel/cl-infix-sbcl","version":"19960628_98","comment":"Lisp macro to read math statements in infix notation","maintainer":"olgeni@FreeBSD.org","www":"https://www.cliki.net/infix","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5e3010c873bc9ec4ffba720ba7a104a277feeead6272607fe510ffbe60d253e2","flatsize":90652,"path":"All/cl-infix-sbcl-19960628_98.pkg","repopath":"All/cl-infix-sbcl-19960628_98.pkg","licenselogic":"single","licenses":["infix"],"pkgsize":22216,"desc":"This is an implementation of an infix reader macro. It should run in any\nvalid Common Lisp and has been tested in Allegro CL 4.1, Lucid CL 4.0.1,\nMCL 2.0 and CMU CL. It allows the user to type arithmetic expressions in\nthe traditional way (e.g., 1+2) when writing Lisp programs instead of\nusing the normal Lisp syntax (e.g., (+ 1 2)).  It is not intended to be a\nfull replacement for the normal Lisp syntax.\n\nThis package is compiled with SBCL.\n\nWritten by Mark Kantrowitz, School of Computer Science,\nCarnegie Mellon University, March 1993.","deps":{"cl-infix":{"origin":"devel/cl-infix","version":"19960628_4"},"sbcl":{"origin":"lang/sbcl","version":"2.5.2,1"}},"categories":["devel","lisp"]},{"name":"cl-md5","origin":"security/cl-md5","version":"2.0.5","comment":"Native MD5 implementation in Common Lisp","maintainer":"olgeni@FreeBSD.org","www":"https://www.cliki.net/MD5","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"04051eca88d507645c5a0a2a0cb11e9401a9a8f520c270fe6f0235261db2239c","flatsize":45322,"path":"All/cl-md5-2.0.5.pkg","repopath":"All/cl-md5-2.0.5.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":11400,"desc":"This package implements the MD5 Message-Digest Algorithm, as defined in RFC\n1321, in Common Lisp.\n\nWarning: The MD5 Message-Digest Algorithm has been compromised as a\ncryptographically secure hash for a long time, with known theoretical and\npractical attacks.  Therefore, use of this implementation is recommended only\nfor legacy purposes or cases where a cryptographically secure hash is not\nrequired.  For all other uses, consider one of the newer SHA-2 or SHA-3 secure\nhash standards, or whatever is currently deemed cryptographically secure.","deps":{"cl-flexi-streams":{"origin":"devel/cl-flexi-streams","version":"1.0.20"}},"categories":["lisp","security"]},{"name":"cl-infix","origin":"devel/cl-infix","version":"19960628_4","comment":"Lisp macro for reading math expressions in infix form","maintainer":"olgeni@FreeBSD.org","www":"https://www.cliki.net/infix","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c797744a0dd3a2a36725f3d918dbe347ab2db0a02bbf3670b129995373ab1107","flatsize":44671,"path":"All/cl-infix-19960628_4.pkg","repopath":"All/cl-infix-19960628_4.pkg","licenselogic":"single","licenses":["infix"],"pkgsize":12636,"desc":"This is an implementation of an infix reader macro. It should run in any\nvalid Common Lisp and has been tested in Allegro CL 4.1, Lucid CL 4.0.1,\nMCL 2.0 and CMU CL. It allows the user to type arithmetic expressions in\nthe traditional way (e.g., 1+2) when writing Lisp programs instead of\nusing the normal Lisp syntax (e.g., (+ 1 2)).  It is not intended to be a\nfull replacement for the normal Lisp syntax.\n\nIt is known to be compatible with CMUCL, CLISP, MCL, and SBCL.\n\nWritten by Mark Kantrowitz, School of Computer Science,\nCarnegie Mellon University, March 1993.","categories":["devel","lisp"],"options":{"DOCS":"on"}},{"name":"cl-lml-sbcl","origin":"www/cl-lml-sbcl","version":"2.5.7_93","comment":"Lisp Markup Language","maintainer":"olgeni@FreeBSD.org","www":"http://lml.b9.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"976890115bb6a208b8b60dcb8152c537a608971c0a2926ea8d971ab8a9703c41","flatsize":106569,"path":"All/cl-lml-sbcl-2.5.7_93.pkg","repopath":"All/cl-lml-sbcl-2.5.7_93.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":35444,"desc":"A Common Lisp package for generating HTML and XHTML documents.","deps":{"cl-lml":{"origin":"www/cl-lml","version":"2.5.7_3"},"sbcl":{"origin":"lang/sbcl","version":"2.5.2,1"}},"categories":["textproc","www"]},{"name":"cl-lml-clisp","origin":"www/cl-lml-clisp","version":"2.5.7","comment":"Lisp Markup Language","maintainer":"jrm@FreeBSD.org","www":"http://lml.b9.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"43ef1b87604ffd52c7de3b3f17ce5668117216a3c4cb614065a6ac1da7a1e520","flatsize":162377,"path":"All/cl-lml-clisp-2.5.7.pkg","repopath":"All/cl-lml-clisp-2.5.7.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":22048,"desc":"A Common Lisp package for generating HTML and XHTML documents.","deps":{"cl-lml":{"origin":"www/cl-lml","version":"2.5.7_3"},"clisp":{"origin":"lang/clisp","version":"2.49.95+20241228_1"}},"categories":["textproc","www"]},{"name":"cl-lml","origin":"www/cl-lml","version":"2.5.7_3","comment":"Lisp Markup Language","maintainer":"olgeni@FreeBSD.org","www":"http://lml.b9.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f8dbf380ce0d2e1e26cce66d3f6e8cdd2056d67b8c42b15c8fba6f953d4c083a","flatsize":58579,"path":"All/cl-lml-2.5.7_3.pkg","repopath":"All/cl-lml-2.5.7_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":17124,"desc":"A Common Lisp package for generating HTML and XHTML documents.","categories":["textproc","www"],"options":{"DOCS":"on"}},{"name":"claws-mail-themes","origin":"x11-themes/claws-mail-themes","version":"20221017","comment":"Claws Mail icon themes","maintainer":"ports@FreeBSD.org","www":"https://www.claws-mail.org/themes.php","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a5dea56ede4ec314bc94f6f2e711cfc3621eea897b168adb52774b3dac430f55","flatsize":9985722,"path":"All/claws-mail-themes-20221017.pkg","repopath":"All/claws-mail-themes-20221017.pkg","licenselogic":"single","licenses":["UNKNOWN"],"pkgsize":2948524,"desc":"Claws Mail icon themes.","categories":["mail","x11-themes"],"messages":[{"message":"===>   NOTICE:\n\nThe claws-mail-themes port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cl-infix-clisp","origin":"devel/cl-infix-clisp","version":"19960628","comment":"Lisp macro to read math statements in infix notation","maintainer":"jrm@FreeBSD.org","www":"https://www.cliki.net/infix","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6a6a5d8a8fe330771d529825f23e9ed6317ec431eece0a996e1e05a57d578407","flatsize":103407,"path":"All/cl-infix-clisp-19960628.pkg","repopath":"All/cl-infix-clisp-19960628.pkg","licenselogic":"single","licenses":["infix"],"pkgsize":11900,"desc":"This is an implementation of an infix reader macro. It should run in any\nvalid Common Lisp and has been tested in Allegro CL 4.1, Lucid CL 4.0.1,\nMCL 2.0 and CMU CL. It allows the user to type arithmetic expressions in\nthe traditional way (e.g., 1+2) when writing Lisp programs instead of\nusing the normal Lisp syntax (e.g., (+ 1 2)).  It is not intended to be a\nfull replacement for the normal Lisp syntax.\n\nThis package is compiled with CLISP.\n\nWritten by Mark Kantrowitz, School of Computer Science,\nCarnegie Mellon University, March 1993.","deps":{"cl-infix":{"origin":"devel/cl-infix","version":"19960628_4"},"clisp":{"origin":"lang/clisp","version":"2.49.95+20241228_1"}},"categories":["devel","lisp"]},{"name":"cl-freebsd-asdf-init","origin":"devel/cl-freebsd-asdf-init","version":"20250101","comment":"ASDF configuration for FreeBSD Common Lisp ports","maintainer":"jrm@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2e3a9a44841c791fcfaa66091e17fe5a63f122c5f62b55615dafe51b5e84c43a","flatsize":7250,"path":"All/cl-freebsd-asdf-init-20250101.pkg","repopath":"All/cl-freebsd-asdf-init-20250101.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":3152,"desc":"This ASDF initialization enables working with Common Lisp (CL) installed via\nFreeBSD Ports by serving three key functions:\n\n1. It configures a central registry to tell ASDF where to find systems\n   installed via FreeBSD CL ports.\n\n2. It sets up output translations so no code from CL ports needs to be\n   compiled at load time.\n\n   CL ports have binary variants for each supported CL implementation.  For\n   example, devel/cl-alexandria includes the Alexandria sources, and\n   devel/cl-alexandria-sbcl installs the compiled code (fasl) for SBCL.  The\n   output translations tell ASDF where to look for the binary code.\n\n3. It configures specific ASDF output translations for building CL ports.","categories":["devel"]},{"name":"cl-flexi-streams","origin":"devel/cl-flexi-streams","version":"1.0.20","comment":"Flexible bivalent streams for Common Lisp","maintainer":"jrm@FreeBSD.org","www":"http://edicl.github.io/flexi-streams/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"005583d7cee45d648ef14ad71d6baad657d6e502fcc3e4972137241edbae4f78","flatsize":1829386,"path":"All/cl-flexi-streams-1.0.20.pkg","repopath":"All/cl-flexi-streams-1.0.20.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":168988,"desc":"FLEXI-STREAMS provides \"virtual\" bivalent streams that can be layered on top\nof real binary or bivalent streams. These streams enable reading and writing\nof character data in various single- or multi-octet encodings, which can be\ndynamically changed.  The package also includes in-memory binary streams,\nsimilar to string streams, for efficient handling of binary data.","deps":{"cl-trivial-gray-streams":{"origin":"devel/cl-trivial-gray-streams","version":"20240217"}},"categories":["devel","lisp"],"options":{"DOCS":"on"}},{"name":"cl-flexi-streams-sbcl","origin":"devel/cl-flexi-streams-sbcl","version":"1.0.20_1","comment":"Flexible bivalent streams for Common Lisp","maintainer":"jrm@FreeBSD.org","www":"http://edicl.github.io/flexi-streams/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d4656fffe935c0917b37d30420db35c3bdb31ae7c1a4356a10d1bd20e36a322f","flatsize":2073737,"path":"All/cl-flexi-streams-sbcl-1.0.20_1.pkg","repopath":"All/cl-flexi-streams-sbcl-1.0.20_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":298492,"desc":"FLEXI-STREAMS provides \"virtual\" bivalent streams that can be layered on top\nof real binary or bivalent streams.  These streams enable reading and writing\nof character data in various single- or multi-octet encodings, which can be\ndynamically changed.  The package also includes in-memory binary streams,\nsimilar to string streams, for efficient handling of binary data.\n\nThis package is compiled with SBCL.","deps":{"cl-flexi-streams":{"origin":"devel/cl-flexi-streams","version":"1.0.20"},"cl-trivial-gray-streams-sbcl":{"origin":"devel/cl-trivial-gray-streams-sbcl","version":"20240217_3"},"sbcl":{"origin":"lang/sbcl","version":"2.5.2,1"}},"categories":["devel","lisp"]},{"name":"cl-flexi-streams-clisp","origin":"devel/cl-flexi-streams-clisp","version":"1.0.20","comment":"Flexible bivalent streams for Common Lisp","maintainer":"jrm@FreeBSD.org","www":"http://edicl.github.io/flexi-streams/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"754eef4148b09204e712c00c372058cff1d3c28426e03d078b689601699e669a","flatsize":2200263,"path":"All/cl-flexi-streams-clisp-1.0.20.pkg","repopath":"All/cl-flexi-streams-clisp-1.0.20.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":190004,"desc":"FLEXI-STREAMS provides \"virtual\" bivalent streams that can be layered on top\nof real binary or bivalent streams.  These streams enable reading and writing\nof character data in various single- or multi-octet encodings, which can be\ndynamically changed.  The package also includes in-memory binary streams,\nsimilar to string streams, for efficient handling of binary data.\n\nThis package is compiled with CLISP.","deps":{"cl-flexi-streams":{"origin":"devel/cl-flexi-streams","version":"1.0.20"},"cl-trivial-gray-streams-clisp":{"origin":"devel/cl-trivial-gray-streams-clisp","version":"20240217"},"clisp":{"origin":"lang/clisp","version":"2.49.95+20241228_1"}},"categories":["devel","lisp"]},{"name":"claws-mail","origin":"mail/claws-mail","version":"3.21.0","comment":"Lightweight and featureful GTK based e-mail and news client","maintainer":"portmaster@bsdforge.com","www":"https://www.claws-mail.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c99deb0d56edf200a9d454ab51306c4501e9693165b3d69fc9749292293c2ed1","flatsize":13827354,"path":"All/claws-mail-3.21.0.pkg","repopath":"All/claws-mail-3.21.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":2716096,"desc":"Claws Mail is an e-mail client (and news reader) based on GTK+\n\nCurrently, many features are supported including POP3, IMAP, NNTP,\nmultiple accounts, threading, filtering, MIME attachments, APOP, SMTP\nAUTH, SSL, IPv6, GnuPG, internalization, and more.\n\nIn addition to the above, Claws Mail has a lot of extra features,\ne.g. a plugin mechanism, a new filtering/processing mechanism,\nextra folder properties and much more...","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"ca_root_nss":{"origin":"security/ca_root_nss","version":"3.108"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"claws-mail-themes":{"origin":"x11-themes/claws-mail-themes","version":"20221017"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"enchant":{"origin":"textproc/enchant","version":"1.6.0_12"},"faces":{"origin":"mail/faces","version":"1.7.7_14"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libetpan":{"origin":"mail/libetpan","version":"1.9.4_2"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"mime-support":{"origin":"misc/mime-support","version":"3.66_1"},"nettle":{"origin":"security/nettle","version":"3.10.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"startup-notification":{"origin":"x11/startup-notification","version":"0.12_4"}},"categories":["mail","news"],"shlibs_required":["libICE.so.6","libSM.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libcompface.so.1","libenchant.so.1","libetpan.so.20","libexecinfo.so.1","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgnutls.so.30","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libnettle.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0","librsvg-2.so.2","libstartup-notification-1.so.0"],"options":{"COMPFACE":"on","DEBUG":"off","DOCS":"on","ENCHANT":"on","IPV6":"on","LDAP":"off","NLS":"on","STARTUP":"on","THEMES":"on","GTK2":"on","GTK3":"off"},"annotations":{"cpe":"cpe:2.3:a:claws-mail:claws-mail:3.21.0:::::dragonfly6:x86_64"}},{"name":"cl-babel","origin":"converters/cl-babel","version":"0.5.0.24,1","comment":"Charset encoding/decoding library written in Common Lisp","maintainer":"olgeni@FreeBSD.org","www":"https://babel.common-lisp.dev/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"337cf5c0c42d1387044a18685423e964bb68faed15f7e4e1ff0d7836a646f871","flatsize":1009841,"path":"All/cl-babel-0.5.0.24,1.pkg","repopath":"All/cl-babel-0.5.0.24,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":121572,"desc":"Babel is a charset encoding/decoding library, not unlike GNU libiconv,\nbut completely written in Common Lisp.","deps":{"cl-alexandria":{"origin":"devel/cl-alexandria","version":"1.4_1,1"},"cl-trivial-features":{"origin":"devel/cl-trivial-features","version":"1.0.4,1"},"cl-trivial-gray-streams":{"origin":"devel/cl-trivial-gray-streams","version":"20240217"}},"categories":["converters","lisp"]},{"name":"cl-clx-clisp","origin":"x11/cl-clx-clisp","version":"0.7.6","comment":"X11 client library for Common Lisp","maintainer":"jrm@FreeBSD.org","www":"https://www.cliki.net/CLX","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7642bd51428e4e42da0fda6e2302744059dc5279a4105c5fa5aa6a03f8740cf9","flatsize":6424159,"path":"All/cl-clx-clisp-0.7.6.pkg","repopath":"All/cl-clx-clisp-0.7.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":432164,"desc":"CLX is to Common Lisp as Xlib is to C - it provides low-level X calls\non top of which a Graphics Toolkit can be based.\n\nThis package contains the fasl files generated by CLISP.","deps":{"cl-clx":{"origin":"x11/cl-clx","version":"0.7.6_1"},"clisp":{"origin":"lang/clisp","version":"2.49.95+20241228_1"}},"categories":["lisp","x11"]},{"name":"cl-babel-sbcl","origin":"converters/cl-babel-sbcl","version":"0.5.0.24_3,1","comment":"Charset encoding/decoding library written in Common Lisp","maintainer":"olgeni@FreeBSD.org","www":"https://www.cliki.net/Babel","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"48a5e08c1b7a369457e22d5e8b825fe633425d148bc6334b391cb28d53252bb3","flatsize":1332466,"path":"All/cl-babel-sbcl-0.5.0.24_3,1.pkg","repopath":"All/cl-babel-sbcl-0.5.0.24_3,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":179032,"desc":"Babel is a charset encoding/decoding library, not unlike GNU libiconv,\nbut completely written in Common Lisp.\n\nThis package is compiled with SBCL.","deps":{"cl-alexandria-sbcl":{"origin":"devel/cl-alexandria-sbcl","version":"1.4_5,1"},"cl-babel":{"origin":"converters/cl-babel","version":"0.5.0.24,1"},"cl-trivial-features-sbcl":{"origin":"devel/cl-trivial-features-sbcl","version":"1.0.4_3,1"},"cl-trivial-gray-streams-sbcl":{"origin":"devel/cl-trivial-gray-streams-sbcl","version":"20240217_3"},"sbcl":{"origin":"lang/sbcl","version":"2.5.2,1"}},"categories":["converters","lisp"]},{"name":"cl-clx","origin":"x11/cl-clx","version":"0.7.6_1","comment":"X11 client library for Common Lisp","maintainer":"jrm@FreeBSD.org","www":"https://www.cliki.net/CLX","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"abc430be1540934dc74bd3aff1db5ccbc8c431ea9f9cfe2ab8b88d9ff09a9111","flatsize":2673410,"path":"All/cl-clx-0.7.6_1.pkg","repopath":"All/cl-clx-0.7.6_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":403132,"desc":"CLX is to Common Lisp as Xlib is to C - it provides low-level X calls\non top of which a Graphics Toolkit can be based.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["lisp","x11"],"options":{"DOCS":"on"}},{"name":"cl-alexandria-clisp","origin":"devel/cl-alexandria-clisp","version":"1.4,1","comment":"Collection of portable public domain utilities for Common Lisp","maintainer":"jrm@FreeBSD.org","www":"https://common-lisp.net/project/alexandria/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"effcf4b472f140b21dec92f2710b6815f89eeb9a612c11ee76c70815b2d28496","flatsize":550599,"path":"All/cl-alexandria-clisp-1.4,1.pkg","repopath":"All/cl-alexandria-clisp-1.4,1.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":53892,"desc":"As a project Alexandria's goal is to reduce duplication of effort\nand improve portability of Common Lisp code according to its own\nidiosyncratic and rather conservative aesthetic. What this actually\nmeans is open to debate, but each project member has a veto on all\nproject activities, so a degree of conservatism is inevitable.\n\nThis package is compiled with CLISP.","deps":{"cl-alexandria":{"origin":"devel/cl-alexandria","version":"1.4_1,1"},"clisp":{"origin":"lang/clisp","version":"2.49.95+20241228_1"}},"categories":["devel","lisp"]},{"name":"cl-babel-clisp","origin":"converters/cl-babel-clisp","version":"0.5.0.24,1","comment":"Charset encoding/decoding library written in Common Lisp","maintainer":"jrm@FreeBSD.org","www":"https://www.cliki.net/Babel","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"66920c3c48ffd78f7df0b115408fbd3294b0da6ff2197caec32e6e8c32ccfb9b","flatsize":1661535,"path":"All/cl-babel-clisp-0.5.0.24,1.pkg","repopath":"All/cl-babel-clisp-0.5.0.24,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":150676,"desc":"Babel is a charset encoding/decoding library, not unlike GNU libiconv,\nbut completely written in Common Lisp.\n\nThis package is compiled with CLISP.","deps":{"cl-alexandria-clisp":{"origin":"devel/cl-alexandria-clisp","version":"1.4,1"},"cl-babel":{"origin":"converters/cl-babel","version":"0.5.0.24,1"},"cl-trivial-features-clisp":{"origin":"devel/cl-trivial-features-clisp","version":"1.0.4,1"},"cl-trivial-gray-streams-clisp":{"origin":"devel/cl-trivial-gray-streams-clisp","version":"20240217"},"clisp":{"origin":"lang/clisp","version":"2.49.95+20241228_1"}},"categories":["converters","lisp"]},{"name":"cl-alexandria-sbcl","origin":"devel/cl-alexandria-sbcl","version":"1.4_5,1","comment":"Collection of portable public domain utilities for Common Lisp","maintainer":"olgeni@FreeBSD.org","www":"https://common-lisp.net/project/alexandria/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9e84479849ae6232b13649e1d0e0cdc6fddf81a558c03a789cb6691e960e7346","flatsize":287730,"path":"All/cl-alexandria-sbcl-1.4_5,1.pkg","repopath":"All/cl-alexandria-sbcl-1.4_5,1.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":97248,"desc":"As a project Alexandria's goal is to reduce duplication of effort\nand improve portability of Common Lisp code according to its own\nidiosyncratic and rather conservative aesthetic. What this actually\nmeans is open to debate, but each project member has a veto on all\nproject activities, so a degree of conservatism is inevitable.\n\nThis package is compiled with SBCL.","deps":{"cl-alexandria":{"origin":"devel/cl-alexandria","version":"1.4_1,1"},"sbcl":{"origin":"lang/sbcl","version":"2.5.2,1"}},"categories":["devel","lisp"]},{"name":"cksfv","origin":"security/cksfv","version":"1.3.15_1","comment":"Create or manipulate Simple File Verification (SFV) checksum files","maintainer":"ehaupt@FreeBSD.org","www":"http://freecode.com/projects/cksfv","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"28aba113aedb6fc1f564ec04ec1abc2981060e520e8be453ade92902e461def0","flatsize":40335,"path":"All/cksfv-1.3.15_1.pkg","repopath":"All/cksfv-1.3.15_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":17892,"desc":"The Simple File Verification (SFV) system is a file integrity verification\nsystem which is popular on some platforms.  A software package may be\naccompanied by an SFV file (usually with extension .sfv) which contains\nCRC-32 checksums for all the files that comprise the package.\n\ncksfv (Check SFV) can both create simple file verification (SFV) files, and\ntest file integrity against existing SFV files.","categories":["security"],"shlibs_required":["libc.so.8"]},{"name":"cl-cffi","origin":"devel/cl-cffi","version":"0.16.1","comment":"Portable foreign function interface for Common Lisp","maintainer":"olgeni@FreeBSD.org","www":"https://common-lisp.net/project/cffi/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"37b50083b52a0fdad6e2d187c30d5dfb3a2e275f6d930956ae91b1c3d7e681ae","flatsize":2034628,"path":"All/cl-cffi-0.16.1.pkg","repopath":"All/cl-cffi-0.16.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":863100,"desc":"CFFI, the Common Foreign Function Interface, purports to be a\nportable foreign function interface for Common Lisp. The CFFI library\nis composed of a Lisp-implementation-specific backend in the CFFI-SYS\npackage, and a portable frontend in the CFFI package.\n\nThe CFFI-SYS backend package defines a low-level interface to the\nnative FFI support in the Lisp implementation. It offers operators\nfor allocating and dereferencing foreign memory, calling foreign\nfunctions, and loading shared libraries. The CFFI frontend provides\na declarative interface for defining foreign functions, structures,\ntypedefs, enumerated types, etc. It is implemented in portable ANSI\nCL making use of the low-level operators exported by CFFI-SYS.","deps":{"cl-alexandria":{"origin":"devel/cl-alexandria","version":"1.4_1,1"},"cl-asdf":{"origin":"devel/cl-asdf","version":"3.3.7,2"},"cl-babel":{"origin":"converters/cl-babel","version":"0.5.0.24,1"},"cl-trivial-features":{"origin":"devel/cl-trivial-features","version":"1.0.4,1"}},"categories":["devel","lisp"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"cl-asdf","origin":"devel/cl-asdf","version":"3.3.7,2","comment":"System definition facility for Common Lisp","maintainer":"olgeni@FreeBSD.org","www":"https://common-lisp.net/project/asdf/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4fa37c447e2df134b706f863d3bf71596d53ced9e4d14b2b36fb5050056a4689","flatsize":1892985,"path":"All/cl-asdf-3.3.7,2.pkg","repopath":"All/cl-asdf-3.3.7,2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":276384,"desc":"asdf is Another System Definition Facility for Common Lisp. It intends\nto solve the same class of problems as mk-defsystem - compiling and\ninstalling Lisp libraries -, but internally it takes advantage of\nmodern CL features like pathname support etc., and uses CLOS for\nextensibility.","categories":["devel","lisp"],"options":{"DOCS":"on"}},{"name":"cl-alexandria","origin":"devel/cl-alexandria","version":"1.4_1,1","comment":"Collection of portable public domain utilities for Common Lisp","maintainer":"olgeni@FreeBSD.org","www":"https://common-lisp.net/project/alexandria/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"350a31bc479616cbe064bfce528c8c76b4d1df6562adbd286a83a85e64186efb","flatsize":426701,"path":"All/cl-alexandria-1.4_1,1.pkg","repopath":"All/cl-alexandria-1.4_1,1.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":184896,"desc":"As a project Alexandria's goal is to reduce duplication of effort\nand improve portability of Common Lisp code according to its own\nidiosyncratic and rather conservative aesthetic. What this actually\nmeans is open to debate, but each project member has a veto on all\nproject activities, so a degree of conservatism is inevitable.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["devel","lisp"],"options":{"DOCS":"on"}},{"name":"ckpass","origin":"security/ckpass","version":"0.2","comment":"Ncurses based password database client","maintainer":"ports@FreeBSD.org","www":"http://ckpass.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f95a5ee26d981d923a20ebc59c7555c05f6b34ef1bda691cf72e03106a9d99b4","flatsize":61052,"path":"All/ckpass-0.2.pkg","repopath":"All/ckpass-0.2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":22092,"desc":"An ncurses based password database client that is compatible\nwith KeePass 1.x format databases.","deps":{"libkpass":{"origin":"security/libkpass","version":"6_2"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["security"],"shlibs_required":["libc.so.8","libform.so.6","libkpass.so.1","libncurses.so.6","libtinfo.so.6"],"messages":[{"message":"===>   NOTICE:\n\nThe ckpass port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cl-asdf-clisp","origin":"devel/cl-asdf-clisp","version":"3.3.7","comment":"System definition facility for Common Lisp","maintainer":"jrm@FreeBSD.org","www":"https://common-lisp.net/project/asdf/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"27a7ab7ba5e029abe22ba03ed13b55aedcc05e9b0a643a96b0162fda0cfa9af7","flatsize":3455529,"path":"All/cl-asdf-clisp-3.3.7.pkg","repopath":"All/cl-asdf-clisp-3.3.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":263484,"desc":"asdf is Another System Definition Facility for Common Lisp. It intends\nto solve the same class of problems as mk-defsystem - compiling and\ninstalling Lisp libraries -, but internally it takes advantage of\nmodern CL features like pathname support etc., and uses CLOS for\nextensibility.\n\nThis package is compiled with CLISP.","deps":{"cl-asdf":{"origin":"devel/cl-asdf","version":"3.3.7,2"},"clisp":{"origin":"lang/clisp","version":"2.49.95+20241228_1"}},"categories":["devel","lisp"]},{"name":"cityhash","origin":"devel/cityhash","version":"1.1.1_1","comment":"Family of hash functions","maintainer":"ports@FreeBSD.org","www":"https://github.com/google/cityhash","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a8a98a1fe2e3b02beaef8caddff392a3b8432077c79850d4764552b970cf09a9","flatsize":33165,"path":"All/cityhash-1.1.1_1.pkg","repopath":"All/cityhash-1.1.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12124,"desc":"CityHash provides hash functions for strings.  The functions mix the\ninput bits thoroughly but are not suitable for cryptography.  See\n\"Hash Quality,\" below, for details on how CityHash was tested and so on.\n\nFunctions by CityHash:\n\n- CityHash32() returns a 32-bit hash.\n- CityHash64() and similar return a 64-bit hash.\n- CityHash128() and similar return a 128-bit hash and are tuned for\nstrings of at least a few hundred bytes.  Depending on your compiler\nand hardware, it's likely faster than CityHash64() on sufficiently long\nstrings.  It's slower than necessary on shorter strings, but we expect\nthat case to be relatively unimportant.\n- CityHashCrc128() and similar are variants of CityHash128() that depend\non _mm_crc32_u64(), an intrinsic that compiles to a CRC32 instruction\non some CPUs.  However, none of the functions we provide are CRCs.\n- CityHashCrc256() is a variant of CityHashCrc128() that also depends\non _mm_crc32_u64().  It returns a 256-bit hash.\n\nAll members of the CityHash family were designed with heavy reliance\non previous work by Austin Appleby, Bob Jenkins, and others.\nFor example, CityHash32 has many similarities with Murmur3a.","categories":["devel"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:google:cityhash:1.1.1:::::dragonfly6:x86_64:1"},"messages":[{"message":"===>   NOTICE:\n\nThe cityhash port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ck4up","origin":"sysutils/ck4up","version":"1.4_2","comment":"Check HTTP and FTP sites for updates","maintainer":"ports@FreeBSD.org","www":"http://jue.li/crux/ck4up/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8d8d1ea48fe4424587f081c804e39df70fb150f9b4337ed63c6ced9e8cfb3440","flatsize":10152,"path":"All/ck4up-1.4_2.pkg","repopath":"All/ck4up-1.4_2.pkg","licenselogic":"single","pkgsize":6472,"desc":"ck4up is a small command-line utility, written in ruby. ck4up scans through a\nconfiguration file, fetches the listed URLs from the web, computes the md5sum\nof the page, and compares the value with the ones stored in a gdbm database.\nIf both differ, a message will be written to the standard output.","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"rubygem-gdbm":{"origin":"databases/rubygem-gdbm","version":"2.1.0,2"}},"categories":["sysutils"],"options":{"EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ck4up port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"civetweb","origin":"www/civetweb","version":"1.15","comment":"Embedded C/C++ web server","maintainer":"maintainer.freebsd@xpoundit.com","www":"https://github.com/civetweb/civetweb","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f5b01186e0ebbe9bfec615dda2b66f86d7aa52b1282d52b45a13842194282213","flatsize":269993,"path":"All/civetweb-1.15.pkg","repopath":"All/civetweb-1.15.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":90784,"desc":"CivetWeb is a C/C++ embeddable web server with optional CGI, SSL and\nLua support. CivetWeb can be used by developers as a library, to add\nweb server functionality to an existing application. It can also be\nused by end users as a stand-alone web server running on a Windows or\nLinux PC. It is available as single executable, no installation is\nrequired.","categories":["www"],"shlibs_required":["libc.so.8","libdl.so.0","libpthread.so.0","librt.so.0","libz.so.3"],"annotations":{"cpe":"cpe:2.3:a:civetweb_project:civetweb:1.15:::::dragonfly6:x86_64"}},{"name":"cl-asdf-sbcl","origin":"devel/cl-asdf-sbcl","version":"3.3.7_1","comment":"System definition facility for Common Lisp","maintainer":"jrm@FreeBSD.org","www":"https://common-lisp.net/project/asdf/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b29d48df86433159a7c84306ca6c222417da9bab1443ede1c7b5aa620134dd4f","flatsize":1577337,"path":"All/cl-asdf-sbcl-3.3.7_1.pkg","repopath":"All/cl-asdf-sbcl-3.3.7_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":468116,"desc":"asdf is Another System Definition Facility for Common Lisp. It intends\nto solve the same class of problems as mk-defsystem - compiling and\ninstalling Lisp libraries -, but internally it takes advantage of\nmodern CL features like pathname support etc., and uses CLOS for\nextensibility.\n\nThis package is compiled with SBCL.","deps":{"cl-asdf":{"origin":"devel/cl-asdf","version":"3.3.7,2"},"sbcl":{"origin":"lang/sbcl","version":"2.5.2,1"}},"categories":["devel","lisp"]},{"name":"ckb-libreoffice","origin":"editors/libreoffice-ckb","version":"25.2.2.2","comment":"ckb language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0ec442270866f55295ae5271b86c65add32c2a60429f916ea190647d28915e7c","flatsize":1685821,"path":"All/ckb-libreoffice-25.2.2.2.pkg","repopath":"All/ckb-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":252040,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"ciscoconf","origin":"net-mgmt/ciscoconf","version":"1.1_1","comment":"Fetches configuration from Cisco routers and stores them under RCS","maintainer":"jabley@automagic.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9834a7f178bd61b751575e7e649d8555fce00dff61e9a2036363a22b7d975b73","flatsize":19369,"path":"All/ciscoconf-1.1_1.pkg","repopath":"All/ciscoconf-1.1_1.pkg","licenselogic":"single","pkgsize":9548,"desc":"Ciscoconf automagically fetches configuration from Cisco routers whenever\nsyslog indicates that a change has been made, and stores them under RCS.\n\nMORE INFORMATION\n\nFor more information, or to foward comments or details of problems, please\ncontact Joe Abley <jabley@automagic.org>.","categories":["net-mgmt"],"shlibs_required":["libc.so.8","libutil.so.4"]},{"name":"cjs","origin":"lang/cjs","version":"5.4.1_2","comment":"JavaScript bindings based on gobject-introspection","maintainer":"gnome@FreeBSD.org","www":"https://github.com/linuxmint/cjs","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a6ebf6f4f9d7e757b81d79cce072d104e3b5017dae5539f6f46084c49bb581bd","flatsize":1306763,"path":"All/cjs-5.4.1_2.pkg","repopath":"All/cjs-5.4.1_2.pkg","licenselogic":"or","licenses":["LGPL20+","MIT"],"pkgsize":359792,"desc":"This module contains JavaScript bindings based on gobject-introspection.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gobject-introspection":{"origin":"devel/gobject-introspection","version":"1.78.1_2,1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libffi":{"origin":"devel/libffi","version":"3.4.6"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"},"spidermonkey78":{"origin":"lang/spidermonkey78","version":"78.15.0_32"}},"categories":["gnome","lang"],"shlibs_required":["libc.so.8","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libmozjs-78.so","libpthread.so.0","libstdc++.so.9"]},{"name":"ciso-maker","origin":"sysutils/ciso-maker","version":"1.02","comment":"Tool to compress ISO images to CSO format","maintainer":"luke@foolishgames.com","www":"https://github.com/laffer1/ciso-maker","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"56ae5fa3549c3b933e83cd5819331aac855c9975124cff052d91a9535a7ce82e","flatsize":68497,"path":"All/ciso-maker-1.02.pkg","repopath":"All/ciso-maker-1.02.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3"],"pkgsize":20480,"desc":"ciso-maker - tiny and easy to use tool to convert ISO images\nin CSO (compressed ISO) format.\n\nBased on CISO, but with bug fixes.","categories":["sysutils"],"shlibs_required":["libc.so.8","libz.so.3"]},{"name":"ckeditor","origin":"www/ckeditor","version":"4.21.0","comment":"WYSIWYG editor to be used inside web page","maintainer":"sunpoet@FreeBSD.org","www":"https://ckeditor.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c69b453e6c4183e049ff887143af87e098fbf8c329ba3d0cf39d422a1aafb967","flatsize":4889540,"path":"All/ckeditor-4.21.0.pkg","repopath":"All/ckeditor-4.21.0.pkg","licenselogic":"or","licenses":["GPLv2+","LGPL21+","MPL11","MPL20"],"pkgsize":963556,"desc":"CKEditor is a text editor to be used inside web pages. It's a WYSIWYG editor,\nwhich means that the text being edited on it looks as similar as possible to the\nresults users have when publishing it. It brings to the web common editing\nfeatures found on desktop editing applications like Microsoft Word and\nOpenOffice.","categories":["www"],"annotations":{"cpe":"cpe:2.3:a:ckeditor:ckeditor:4.21.0:::::dragonfly6:x86_64"}},{"name":"ciso","origin":"sysutils/ciso","version":"1.0.0_2","comment":"Tool to compress ISO images to CSO format","maintainer":"blttll@gmail.com","www":"https://sourceforge.net/projects/ciso/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b4ef4f7516b5f6d73e199a286768e2376ab551b2cc27ad6be3d80b36e9777c57","flatsize":14056,"path":"All/ciso-1.0.0_2.pkg","repopath":"All/ciso-1.0.0_2.pkg","licenselogic":"single","pkgsize":5556,"desc":"CISO - tiny and easy to use tool to convert ISO images\nin CSO (compressed ISO) format.","categories":["sysutils"],"shlibs_required":["libc.so.8","libz.so.3"]},{"name":"closure-compiler","origin":"www/closure-compiler","version":"20220601","comment":"Closure Compiler","maintainer":"bryan@frimin.fr","www":"https://developers.google.com/closure/compiler/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c1038eebc07ffba226a23bca759062b8fbdd081f0a45eda96e32f0d19e7ea007","flatsize":13536818,"path":"All/closure-compiler-20220601.pkg","repopath":"All/closure-compiler-20220601.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":12180092,"desc":"Closure Compiler is a JavaScript optimizing compiler. It parses your\nJavaScript, analyzes it, removes dead code and rewrites and minimizes\nwhat's left. It also checks syntax, variable references, and types,\nand warns about common JavaScript pitfalls. It is used in many of\nGoogle's JavaScript apps, including Gmail, Google Web Search, Google\nMaps, and Google Docs.","deps":{"openjdk11":{"origin":"java/openjdk11","version":"11.0.26+4.1_1"}},"categories":["java","www"]},{"name":"cldr-emoji-annotation","origin":"misc/cldr-emoji-annotation","version":"37.0.13.0.0.2","comment":"Emoji annotation files in CLDR","maintainer":"yuri@FreeBSD.org","www":"https://github.com/fujiwarat/cldr-emoji-annotation","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"02080f0aff1b14854275758117689b41b17016a9eacb1d1f7a88646926b03286","flatsize":66506044,"path":"All/cldr-emoji-annotation-37.0.13.0.0.2.pkg","repopath":"All/cldr-emoji-annotation-37.0.13.0.0.2.pkg","licenselogic":"single","licenses":["UNICODE"],"pkgsize":4868484,"desc":"This package contains copies of CLDR annotation files for the versioned tarball:\nhttp://www.unicode.org/repos/cldr/trunk/common/annotations","categories":["misc"]},{"name":"cinnamon-session","origin":"x11/cinnamon-session","version":"5.4.0_5","comment":"Session component for the cinnamon desktop","maintainer":"gnome@FreeBSD.org","www":"https://github.com/linuxmint/cinnamon-session","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b33fd090847ade7bdaf997cb12b7c84f6913b9b44b66941742e5884fd335febf","flatsize":404610,"path":"All/cinnamon-session-5.4.0_5.pkg","repopath":"All/cinnamon-session-5.4.0_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":116596,"desc":"This provides session management for the cinnamon desktop, and\nprovides the tools used to start the desktop.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"consolekit2":{"origin":"sysutils/consolekit2","version":"1.2.6_5"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"dbus-glib":{"origin":"devel/dbus-glib","version":"0.114"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXau":{"origin":"x11/libXau","version":"1.0.11"},"libXcomposite":{"origin":"x11/libXcomposite","version":"0.4.6_1,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"libcanberra":{"origin":"audio/libcanberra","version":"0.30_11"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"xapp":{"origin":"x11/xapp","version":"2.8.2_1"}},"categories":["gnome","x11"],"shlibs_required":["libGL.so.1","libICE.so.6","libSM.so.6","libX11.so.6","libXau.so.6","libXcomposite.so.1","libXext.so.6","libXrender.so.1","libXtst.so.6","libc.so.8","libcairo.so.2","libcanberra.so.0","libexecinfo.so.1","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libintl.so.8","libxapp.so.1"],"options":{"IPV6":"on"}},{"name":"cinnamon-menus","origin":"x11/cinnamon-menus","version":"5.4.0","comment":"Additional UI API for cinnamon","maintainer":"gnome@FreeBSD.org","www":"https://github.com/linuxmint/cinnamon-menus","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f9f8dfcdbf573fe846e1f97e531273cd7bc5b9f32d998ca6fcfc0d7c28323185","flatsize":276686,"path":"All/cinnamon-menus-5.4.0.pkg","repopath":"All/cinnamon-menus-5.4.0.pkg","licenselogic":"and","licenses":["GPLv2","LGPL21"],"pkgsize":63852,"desc":"This package is a replacemenent of gnome-menus for\nthe cinnamon project.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"}},"categories":["gnome","x11"]},{"name":"cinnamon-screensaver","origin":"x11/cinnamon-screensaver","version":"5.4.2_3","comment":"Cinnamon screen saver and locker","maintainer":"gnome@FreeBSD.org","www":"https://github.com/linuxmint/cinnamon-screensaver","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e5fb8e4fb7a9807f2f6ed91c30dcd7d123e91555c0622f54ff4bd02a2ef0aac5","flatsize":1444997,"path":"All/cinnamon-screensaver-5.4.2_3.pkg","repopath":"All/cinnamon-screensaver-5.4.2_3.pkg","licenselogic":"and","licenses":["GPLv2+","LGPL21"],"pkgsize":157168,"desc":"Gnome-screensaver is GNOME-based screen saver and locker that aims to have\nsimple, sane, secure defaults and be well integrated with the desktop.\nIt is designed to support:\n\n        * the ability to lock down configuration settings\n        * translation into other languages\n        * user switching","deps":{"accountsservice":{"origin":"sysutils/accountsservice","version":"23.13.9_3"},"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"cinnamon-desktop":{"origin":"x11/cinnamon-desktop","version":"5.4.2_5"},"dbus-glib":{"origin":"devel/dbus-glib","version":"0.114"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnome-keyring":{"origin":"security/gnome-keyring","version":"42.1_6"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXScrnSaver":{"origin":"x11/libXScrnSaver","version":"1.2.4_1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libgnomekbd":{"origin":"x11/libgnomekbd","version":"3.26.1_2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"py311-cairo":{"origin":"graphics/py-cairo","version":"1.21.0,1"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"py311-python-xapp":{"origin":"x11/py-python-xapp","version":"2.4.1_1"},"py311-setproctitle":{"origin":"devel/py-setproctitle","version":"1.3.3_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"unix-selfauth-helper":{"origin":"security/unix-selfauth-helper","version":"1.1_1"},"xdotool":{"origin":"x11/xdotool","version":"3.20211022.1_1,1"}},"categories":["gnome","x11"],"shlibs_required":["libc.so.8","libcairo.so.2","libgdk-3.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libintl.so.8","libpango-1.0.so.0"]},{"name":"cinnamon-settings-daemon","origin":"sysutils/cinnamon-settings-daemon","version":"5.4.4_6","comment":"Cinnamon desktop settings daemon","maintainer":"gnome@FreeBSD.org","www":"https://github.com/linuxmint/cinnamon-settings-daemon","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"48307d33e78e8865c18a59adf93cbc6c4d796ab4668497025d814aedbe6c6f55","flatsize":1678278,"path":"All/cinnamon-settings-daemon-5.4.4_6.pkg","repopath":"All/cinnamon-settings-daemon-5.4.4_6.pkg","licenselogic":"and","licenses":["GPLv2","LGPL21"],"pkgsize":343380,"desc":"cinnamon settings daemon.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"cinnamon-desktop":{"origin":"x11/cinnamon-desktop","version":"5.4.2_5"},"cinnamon-session":{"origin":"x11/cinnamon-session","version":"5.4.0_5"},"colord":{"origin":"graphics/colord","version":"1.4.7_3"},"cups":{"origin":"print/cups","version":"2.4.11_1"},"dconf":{"origin":"devel/dconf","version":"0.40.0_5"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"lcms2":{"origin":"graphics/lcms2","version":"2.17"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libcanberra":{"origin":"audio/libcanberra","version":"0.30_11"},"libcanberra-gtk3":{"origin":"audio/libcanberra-gtk3","version":"0.30_11"},"libgnomekbd":{"origin":"x11/libgnomekbd","version":"3.26.1_2"},"libgudev":{"origin":"devel/libgudev","version":"237"},"libnotify":{"origin":"devel/libnotify","version":"0.8.6"},"libxklavier":{"origin":"x11/libxklavier","version":"5.3_3,1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"nspr":{"origin":"devel/nspr","version":"4.36"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"polkit":{"origin":"sysutils/polkit","version":"125_1"},"upower":{"origin":"sysutils/upower","version":"1.90.7"}},"categories":["gnome","sysutils"],"shlibs_required":["libX11.so.6","libXext.so.6","libXi.so.6","libc.so.8","libcairo.so.2","libcanberra-gtk3.so.0","libcanberra.so.0","libcinnamon-desktop.so.4","libcolord.so.2","libcups.so.2","libfontconfig.so.1","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgnomekbd.so.8","libgnomekbdui.so.8","libgobject-2.0.so.0","libgtk-3.so.0","libintl.so.8","liblcms2.so.2","libm.so.4","libnotify.so.4","libpolkit-gobject-1.so.0","libpthread.so.0","libupower-glib.so.3","libxklavier.so.16"],"options":{"CUPS":"on","SMARTCARD":"off","WACOM":"off"}},{"name":"cinnamon-desktop","origin":"x11/cinnamon-desktop","version":"5.4.2_5","comment":"Additional UI API for cinnamon","maintainer":"gnome@FreeBSD.org","www":"https://github.com/linuxmint/cinnamon-desktop","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"61a81ff529f0cf6d4425050b57378e9a54b25d61ce52f7bf2e0a446ac39d83bb","flatsize":1088125,"path":"All/cinnamon-desktop-5.4.2_5.pkg","repopath":"All/cinnamon-desktop-5.4.2_5.pkg","licenselogic":"and","licenses":["GPLv2","LGPL20"],"pkgsize":198576,"desc":"This is a collection of APIs.","deps":{"alsa-lib":{"origin":"audio/alsa-lib","version":"1.2.13"},"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gobject-introspection":{"origin":"devel/gobject-introspection","version":"1.78.1_2,1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libxkbfile":{"origin":"x11/libxkbfile","version":"1.1.3"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"xkeyboard-config":{"origin":"x11/xkeyboard-config","version":"2.41_4"}},"categories":["gnome","x11"],"options":{"ALSA":"on"}},{"name":"cingb","origin":"emulators/cingb","version":"0.32_2","comment":"Yet another Nintendo Game Boy emulator","maintainer":"0mp@FreeBSD.org","www":"https://github.com/nakal/cingb","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"19f295e3796743fb3fefe78d4778d7d020550a716f0cc9e1dba26f389254a3bb","flatsize":131912,"path":"All/cingb-0.32_2.pkg","repopath":"All/cingb-0.32_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":48856,"desc":"cingb is an ATTEMPT to write a Gameboy-emulator for all kinds of platforms.\nIt plays Gameboy and Gameboy Color ROMs, includes a debugger for step-by-step\nanalysis of Gameboy programs and might be also interesting for educational\npurposes.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXv":{"origin":"x11/libXv","version":"1.0.12_1,1"}},"categories":["emulators"],"shlibs_required":["libX11.so.6","libXext.so.6","libXv.so.1","libc.so.8","libpthread.so.0"],"options":{"DEBUG":"off","DOCS":"on"}},{"name":"cimod","origin":"math/cimod","version":"1.6.2","comment":"C++ header-only library for a binary quadratic models","maintainer":"yuri@FreeBSD.org","www":"https://github.com/OpenJij/cimod","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f41c631ece237725c62b9a742449d362b474af284947611efeb15231cd2c3abb","flatsize":174418,"path":"All/cimod-1.6.2.pkg","repopath":"All/cimod-1.6.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":23564,"desc":"cmod is a C++ library for a binary quadratic model.","deps":{"eigen":{"origin":"math/eigen3","version":"3.4.0_4"},"nlohmann-json":{"origin":"devel/nlohmann-json","version":"3.11.3"}},"categories":["math"]},{"name":"cim","origin":"lang/cim","version":"3.37_3","comment":"Compiler for the SIMULA programming language","maintainer":"bofh@FreeBSD.org","www":"http://folk.uio.no/simula67/cim.shtml","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5017208f66bb35084f31672a1702950f9a3473a21e4d78726c4fd68cb11c6123","flatsize":920446,"path":"All/cim-3.37_3.pkg","repopath":"All/cim-3.37_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":187920,"desc":"The SIMULA programming language was designed and built by Ole-Johan Dahl\nand Kristen Nygaard at the Norwegian Computing Centre (NCC) in Oslo\nbetween 1962 and 1967.1 It was originally designed and implemented as a\nlanguage for discrete event simulation, but was later expanded and\nreimplemented as a full scale general purpose programming language.\n\nAlthough SIMULA never became widely used, the language has been highly\ninfluential on modern programming methodology. Among other things SIMULA\nintroduced important object-oriented programming concepts like classes and\nobjects, inheritance, and dynamic binding.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["lang"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"circuslinux","origin":"games/circuslinux","version":"1.0.3_14","comment":"\"Circus Linux!\" is a clone of the Atari 2600 game \"Circus Atari\"","maintainer":"ports@FreeBSD.org","www":"http://www.newbreedsoftware.com/circus-linux/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"21ed1cf236c5ba293c3eb539f3e9cf69fdb4e0f2a7123fe65a04df66c0923651","flatsize":1776723,"path":"All/circuslinux-1.0.3_14.pkg","repopath":"All/circuslinux-1.0.3_14.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1078552,"desc":"\"Circus Linux!\" is a clone of the Atari 2600 game \"Circus Atari\",\nproduced by Atari, Inc. (which is itself a clone of an earlier\narcade game named, simply \"Circus\").\n\nThe object is to move a teeter-totter back and forth across the\nscreen to bounce clowns up into the air. When they reach the top,\nthey pop rows of balloons and then fall back down.\n\nThe gameplay is similar to the classics \"Breakout\" and \"Arkanoid\".","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe circuslinux port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cinnamon-control-center","origin":"sysutils/cinnamon-control-center","version":"5.4.6_5","comment":"Control center for Cinnamon","maintainer":"gnome@FreeBSD.org","www":"https://github.com/linuxmint/cinnamon-control-center","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2623402562e36101b1336a1f29d64ecf5ce35aca67fb9db31b45d659d8e999e8","flatsize":614278,"path":"All/cinnamon-control-center-5.4.6_5.pkg","repopath":"All/cinnamon-control-center-5.4.6_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":177568,"desc":"Replacement of the GNOME 3 control center for the Cinnamon User Interface","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"cinnamon-desktop":{"origin":"x11/cinnamon-desktop","version":"5.4.2_5"},"cinnamon-menus":{"origin":"x11/cinnamon-menus","version":"5.4.0"},"cinnamon-settings-daemon":{"origin":"sysutils/cinnamon-settings-daemon","version":"5.4.4_6"},"colord":{"origin":"graphics/colord","version":"1.4.7_3"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"iso-codes":{"origin":"misc/iso-codes","version":"4.15.0"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libgnomekbd":{"origin":"x11/libgnomekbd","version":"3.26.1_2"},"libgudev":{"origin":"devel/libgudev","version":"237"},"libnotify":{"origin":"devel/libnotify","version":"0.8.6"},"libxklavier":{"origin":"x11/libxklavier","version":"5.3_3,1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"polkit":{"origin":"sysutils/polkit","version":"125_1"},"upower":{"origin":"sysutils/upower","version":"1.90.7"}},"categories":["gnome","sysutils"],"shlibs_required":["libX11.so.6","libc.so.8","libcinnamon-menu-3.so.0","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libintl.so.8","libnotify.so.4","libpango-1.0.so.0"],"options":{"COLORD":"on","ONLINEACCOUNTS":"off","WACOM":"off"}},{"name":"cidr","origin":"net-mgmt/cidr","version":"2.3.2_3","comment":"RFC 1878 subnet calculator / helper","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/404NotGone/cidr","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d2c5b3ce1049346584b33712f6abc803dcb7b6bfb55e414630beff588cbe4708","flatsize":30457,"path":"All/cidr-2.3.2_3.pkg","repopath":"All/cidr-2.3.2_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":12804,"desc":"cidr is a tiny command-line tool for determining network and broadcast addresses\na la RFC 1878.  It takes an IP address and netmask and outputs the network\naddress, broadcast address, and total number of addresses for the corresponding\nsubnet.  The IP can be in binary, decimal, hex, or dotted quad.  The mask can be\nin binary, decimal, hex, dotted quad, or prefix.","categories":["net-mgmt"],"shlibs_required":["libc.so.8"]},{"name":"chyves","origin":"sysutils/chyves","version":"0.2.0_1","comment":"bhyve front-end manager","maintainer":"ports@FreeBSD.org","www":"http://chyves.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f5db3ffe74774463c50e80f73ea4a7055be03f99ff8074f1d78f68ed0930e06f","flatsize":289480,"path":"All/chyves-0.2.0_1.pkg","repopath":"All/chyves-0.2.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":74580,"desc":"chyves is a bhyve front-end manager. chyves manages type-2 virtualized guests by\nutilizing hardware virtualization on a base FreeBSD 10.3+ installation. On a\nbase install, only FreeBSD guests can run. However, with the installation of\nsysutils/grub2-bhyve and sysutils/bhyve-firmware from ports or pkg, most other\nOSes can run as a guest, including Windows. See DEPENDENCIES section in the man\npage for more information.\n\nchyves is targeted for beginners as well as power users. Beginners should find\nchyves relatively easy to use with lots of documentation and demonstrations.\nWhile power users should find utility with features such as true ZFS clones,\nPCI passthrough, rapid execution against many guests, disk images, and snapshot\nreverted states on boot/reboot to name a few of the advanced features.\n\nThe name 'chyves' is the pluralized, big endian alphabetic increment of bhyve.\n'chyves' is pronounced like 'chives', part of the Allium genus. The onion is\nalso in the Allium genus.","categories":["sysutils"],"messages":[{"message":"===>   NOTICE:\n\nThe chyves port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"chruby","origin":"devel/chruby","version":"0.3.9","comment":"Changes the current Ruby","maintainer":"ross@rosstimson.com","www":"https://github.com/postmodern/chruby","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"26d537036468dce3bdeb6420dae6372b38f2bb6198c62b87be2852832a609106","flatsize":5048,"path":"All/chruby-0.3.9.pkg","repopath":"All/chruby-0.3.9.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3304,"desc":"Changes the current Ruby.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"}},"categories":["devel","ruby"],"messages":[{"message":"Add the following to the /etc/profile.d/chruby.sh, ~/.bash_profile or\n~/.zprofile file:\n\nsource /usr/local/share/chruby/chruby.sh\n\nBy default chruby will search for Rubies installed into /opt/rubies/ or\n~/.rubies/. For non-standard installation locations, simply set the RUBIES\nvariable:\n\nRUBIES=(\n  /opt/jruby-1.7.0\n  $HOME/src/rubinius\n)\n\nIf you are migrating from another Ruby manager, set `RUBIES` accordingly:\n\nRVM: RUBIES=(~/.rvm/rubies/*)\nrbenv: RUBIES=(~/.rbenv/versions/*)\nrbfu: RUBIES=('~/.rbfu/rubies/*)\n\nTo enable auto-switching of Rubies specified by .ruby-version files:\n\nsource /usr/local/share/chruby/auto.sh","type":"install"}]},{"name":"chu","origin":"comms/chu","version":"0.1.29_1","comment":"Synchronise computer clock to CHU radio station","maintainer":"hamradio@FreeBSD.org","www":"https://www.rossi.com/chu/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"84a511ec03a862e3678ece2968199de25d1aa5019f7be4d59a03174338c7d228","flatsize":4850039,"path":"All/chu-0.1.29_1.pkg","repopath":"All/chu-0.1.29_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":25652,"desc":"CHU is a time-standard shortwave radio station operated by National\nResearch Council Canada (NRC). This software uses signals from radio\nstation CHU to set and frequency discipline the system clock on a\nLinux (FreeBSD) based system.","categories":["comms","hamradio"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"chryzodus","origin":"math/chryzodus","version":"0.32_4","comment":"Chryzode (http//www.chryzode.org) explorer","maintainer":"nivit@FreeBSD.org","www":"https://chryzodus.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fc8c380c102c8a0a3286f5d33321bce1d3dee336c4775548f6e64cf5c986c787","flatsize":83803,"path":"All/chryzodus-0.32_4.pkg","repopath":"All/chryzodus-0.32_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":29648,"desc":"Chryzodus is a cross-platform graphical program drawing\nbeautiful and colorful chryzodes.\nIf you do not know what chryzodes are, take a look at\nhttp://www.chryzode.org/. Then you will be able to explore\nthe world of chryzodes by yourself using Chryzodus.\nBut one does not even need to know much about chryzodes\nto use Chryzodus and see beautiful images appear on the screen!","deps":{"allegro":{"origin":"devel/allegro","version":"4.4.3.1_4"}},"categories":["math"],"shlibs_required":["liballeg.so.4","libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"chrpath","origin":"devel/chrpath","version":"0.18","comment":"Tool to modify DT_RPATH in existing ELF binaries","maintainer":"rodrigo@FreeBSD.org","www":"https://codeberg.org/pere/chrpath/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b0bc0272a1d6d1294d0d32e101ed9e0e5590c181262b151482c13ef3cdbd434e","flatsize":76634,"path":"All/chrpath-0.18.pkg","repopath":"All/chrpath-0.18.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":23480,"desc":"chrpath allows you to modify the dynamic library load path (rpath) of\ncompiled programs. Only removing and modifying the rpath is supported.\n\nNote: The modification performed is in-place; the new DT_RPATH cannot\nbe longer than the existing DT_RPATH value. Also, the binary can only\nwork with the ELF class of the host system.","categories":["devel","sysutils"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"chrootuid","origin":"security/chrootuid","version":"1.3_1","comment":"Simple wrapper that combines chroot(8) and su(1) into one program","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"66de436c61bfc02714eabafd766a0b08b066b272e0b3141282b2745c7ec2fe62","flatsize":16126,"path":"All/chrootuid-1.3_1.pkg","repopath":"All/chrootuid-1.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7644,"desc":"The chrootuid command combines chroot(8) and su(1) into one program,\nso that there is no need to have commands such as /usr/bin/su in the\nrestricted environment.  Access to the file system is restricted to\nthe newroot subtree and privileges are restricted to those of the\nnewuser account (which must be a known account in the unrestricted\nenvironment).\n\nSee also jail(8)","categories":["security"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe chrootuid port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"chroot_safe","origin":"security/chroot_safe","version":"1.4_2","comment":"LD_PRELOAD wrapper to safely chroot(2) any program","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/chrootsafe/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7f97558ade82aa92c29715e75aa7784d74d91e6b32956b7b5fa9be62a1f7f7c6","flatsize":9957,"path":"All/chroot_safe-1.4_2.pkg","repopath":"All/chroot_safe-1.4_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5416,"desc":"chroot_safe, a tool to chroot any application in a sane manner without\nrequring binaries, shared libraries etc within the chroot or any support from\nthe application. Works with any dynamically linked application.","categories":["security","sysutils"],"messages":[{"message":"===>   NOTICE:\n\nThe chroot_safe port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"chuffed","origin":"math/chuffed","version":"0.13.2","comment":"Lazy clause generation CP solver for MiniZinc","maintainer":"yuri@FreeBSD.org","www":"https://github.com/chuffed/chuffed","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"afc7d8efa6e4a746116802fd795dad9c6e41a27c6c78bb2a854217e86a0b1091","flatsize":2200585,"path":"All/chuffed-0.13.2.pkg","repopath":"All/chuffed-0.13.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":654024,"desc":"The Chuffed CP solver backend for the MiniZinc constraint modelling language.","categories":["math"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"chrony-lite","origin":"net/chrony-lite","version":"4.6.1_1","comment":"System clock synchronization client and server (lite)","maintainer":"decke@FreeBSD.org","www":"https://chrony-project.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fad95fec683042a43b0c1b9f3bb358d730ebd5e0dfd98f9d31c0a815852d21be","flatsize":569089,"path":"All/chrony-lite-4.6.1_1.pkg","repopath":"All/chrony-lite-4.6.1_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":250372,"desc":"chrony is a pair of programs which are used to maintain the accuracy of the\nsystem clock on a computer; the two programs are called chronyd and chronyc.\n\nchronyd is a daemon which runs in background on the system.  It obtains\nmeasurements via the network of the system clock's offset relative to time\nservers on other systems and adjusts the system time accordingly.  For\nisolated systems, the user can periodically enter the correct time by hand\n(using chronyc).  In either case, chronyd determines the rate at which the\ncomputer gains or loses time, and compensates for this.  chronyd implements\nthe NTP protocol and can act as either a client or a server.\n\nchronyc provides a user interface to chronyd for monitoring its performance\nand configuring various settings.  It can do so while running on the same\ncomputer as the chronyd instance it is controlling or a different computer.","deps":{"libedit":{"origin":"devel/libedit","version":"3.1.20250104,1"}},"categories":["net"],"users":["chronyd"],"groups":["chronyd"],"shlibs_required":["libc.so.8","libedit.so.0","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on","EXAMPLES":"on","USER":"on"},"annotations":{"cpe":"cpe:2.3:a:tuxfamily:chrony:4.6.1:::::dragonfly6:x86_64:1"}},{"name":"chrony","origin":"net/chrony","version":"4.6.1_1","comment":"System clock synchronization client and server","maintainer":"mandree@FreeBSD.org","www":"https://chrony-project.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d96c2e6323024b065a95a8a0cb475aec662733733a401353f025c55329e192d3","flatsize":600665,"path":"All/chrony-4.6.1_1.pkg","repopath":"All/chrony-4.6.1_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":264376,"desc":"chrony is a pair of programs which are used to maintain the accuracy of the\nsystem clock on a computer; the two programs are called chronyd and chronyc.\n\nchronyd is a daemon which runs in background on the system.  It obtains\nmeasurements via the network of the system clock's offset relative to time\nservers on other systems and adjusts the system time accordingly.  For\nisolated systems, the user can periodically enter the correct time by hand\n(using chronyc).  In either case, chronyd determines the rate at which the\ncomputer gains or loses time, and compensates for this.  chronyd implements\nthe NTP protocol and can act as either a client or a server.\n\nchronyc provides a user interface to chronyd for monitoring its performance\nand configuring various settings.  It can do so while running on the same\ncomputer as the chronyd instance it is controlling or a different computer.","deps":{"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"libedit":{"origin":"devel/libedit","version":"3.1.20250104,1"},"nettle":{"origin":"security/nettle","version":"3.10.1"}},"categories":["net"],"users":["chronyd"],"groups":["chronyd"],"shlibs_required":["libc.so.8","libedit.so.0","libgnutls.so.30","libm.so.4","libnettle.so.8","libpthread.so.0"],"options":{"DOCS":"on","EXAMPLES":"on","HTMLDOCS":"off","NTS":"on","USER":"on","NETTLE":"on","NSS":"off"},"annotations":{"cpe":"cpe:2.3:a:tuxfamily:chrony:4.6.1:::::dragonfly6:x86_64:1"}},{"name":"chromono","origin":"games/chromono","version":"1.1.1","comment":"Circular color puzzle","maintainer":"amdmi3@FreeBSD.org","www":"https://thp.io/2013/chromono/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c087c0dbe623fb452808d3e3ea946d9afc216387212efa0d90622465b32fc78c","flatsize":874447,"path":"All/chromono-1.1.1.pkg","repopath":"All/chromono-1.1.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":616904,"desc":"All those half-colored spheres could really need some help. And\nwith that, we obviously mean your help, otherwise this would probably\nnot be a game, but a movie or something. Grab those fully-colored\nspheres and share the color (and the correct one at that) to bring\nthe world order back to normal. Sounds easy? It is. Up until the\nthird level or so. Then it gets tricky. But you'll figure it out,\nI'm sure.","deps":{"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"}},"categories":["games"],"shlibs_required":["libGLU.so.1","libGLX.so.0","libOpenGL.so.0","libSDL2-2.0.so.0","libc.so.8","libm.so.4","libstdc++.so.9","libvorbisfile.so.3","libz.so.3"]},{"name":"chromium-bsu","origin":"games/chromium-bsu","version":"0.9.16.1_3","comment":"Arcade-style, top-scrolling space shooter","maintainer":"amdmi3@FreeBSD.org","www":"http://chromium-bsu.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"598eb5aaf08df77be6e1f4ebd684ceb654842d1e4d0eac27d697849a95da4dd7","flatsize":1909809,"path":"All/chromium-bsu-0.9.16.1_3.pkg","repopath":"All/chromium-bsu-0.9.16.1_3.pkg","licenselogic":"single","licenses":["ART10"],"pkgsize":1270520,"desc":"Chromium B.S.U. is a fast paced, arcade-style, top-scrolling space shooter.","deps":{"freealut":{"origin":"audio/freealut","version":"1.1.0_4"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"openal-soft":{"origin":"audio/openal-soft","version":"1.24.2_2"},"quesoglc":{"origin":"graphics/quesoglc","version":"0.7.2_10"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_image":{"origin":"graphics/sdl2_image","version":"2.8.8"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLC.so.0","libGLU.so.1","libOpenGL.so.0","libSDL2-2.0.so.0","libSDL2_image-2.0.so.0","libalut.so.0","libc.so.8","libintl.so.8","libm.so.4","libopenal.so.1","libstdc++.so.9"],"options":{"DOCS":"on","NLS":"on","OPENAL":"on","SDL_MIXER":"off"}},{"name":"cinnamon-translations","origin":"misc/cinnamon-translations","version":"5.4.2","comment":"Translations for the cinnamon desktop","maintainer":"gnome@FreeBSD.org","www":"https://github.com/linuxmint/cinnamon-translations","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e642f7a8b2e17931dae69778b89124e4aa35577a68360e597343ad3ab1ebce01","flatsize":23253948,"path":"All/cinnamon-translations-5.4.2.pkg","repopath":"All/cinnamon-translations-5.4.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":3302796,"desc":"Translations for cinnamon desktop.","categories":["gnome","misc","x11"]},{"name":"chrome-gnome-shell","origin":"www/chrome-gnome-shell","version":"10.1_3","comment":"GNOME Shell integration for Chrome","maintainer":"daniel@shafer.cc","www":"https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ee4c6a94d439457c769e61175caa562cf50009f89eb2ff9858f987c34bf68228","flatsize":62484,"path":"All/chrome-gnome-shell-10.1_3.pkg","repopath":"All/chrome-gnome-shell-10.1_3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":22184,"desc":"Native host messaging connector that provides integration\nwith GNOME Shell and the corresponding extensions repository\nhttps://extensions.gnome.org","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnome-shell":{"origin":"x11/gnome-shell","version":"42.4_14"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"unzip":{"origin":"archivers/unzip","version":"6.0_8"}},"categories":["gnome","www"],"messages":[{"message":"This only installs the native host connector.\n\nYou will need to install a browser extension in order to use properly\n\nChromium: https://chrome.google.com/webstore/detail/gnome-shell-integration/gphhapmejobijbbhgpjhcjognlahblep\nFirefox: https://addons.mozilla.org/en-US/firefox/addon/gnome-shell-integration/\nOpera: https://addons.opera.com/en/extensions/details/gnome-shell-integration/\nEpiphany has built in support.","type":"install"}]},{"name":"cld2","origin":"devel/cld2","version":"20150505","comment":"Compact language detector library","maintainer":"demon@FreeBSD.org","www":"https://code.google.com/p/cld2/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"34fdba3c40c91da6cc63e3cb66af8abfd475ce756c318c0f8122e5ba0aea6898","flatsize":8533143,"path":"All/cld2-20150505.pkg","repopath":"All/cld2-20150505.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":5239444,"desc":"A port from the CLD (Compact Language Detector) library embedded in\nGoogle's Chromium browser.  The library detects the language from\nprovided UTF8 text (plain text or HTML).  It's implemented in C++,\nwith very basic Python bindings.","categories":["devel"]},{"name":"chromaprint","origin":"audio/chromaprint","version":"1.5.1.20221217_1","comment":"AcoustID audio fingerprinting library","maintainer":"jhale@FreeBSD.org","www":"https://acoustid.org/chromaprint","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f62dbe6a6fbf209109396b3cf37b5c5b6313fd8363f2b6033848b5bc70a3545e","flatsize":162478,"path":"All/chromaprint-1.5.1.20221217_1.pkg","repopath":"All/chromaprint-1.5.1.20221217_1.pkg","licenselogic":"and","licenses":["LGPL21","MIT"],"pkgsize":61892,"desc":"Chromaprint is the core component of the AcoustID project.  It is\na client-side library that implements a custom algorithm for\nextracting fingerprints from any audio source.  Also included is\nfpcalc, a small utility for calculating AcoustID fingerprints.","deps":{"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"}},"categories":["audio"],"shlibs_required":["libavcodec.so.60","libavformat.so.60","libavutil.so.58","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9","libswresample.so.4"],"options":{"DOCS":"on","DOXYGEN":"off","TEST":"off"}},{"name":"chpasswd","origin":"www/chpasswd","version":"2.2.4_1","comment":"Allow users to change their Squid or Web password using the browser","maintainer":"madpilot@FreeBSD.org","www":"https://sourceforge.net/projects/orsochpasswd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ff376cdc70fa5eb0c5199ce896736ea0de2f31813a36c6441881b955625105f3","flatsize":32593,"path":"All/chpasswd-2.2.4_1.pkg","repopath":"All/chpasswd-2.2.4_1.pkg","licenselogic":"single","pkgsize":12240,"desc":"This utility allow your users to change their Squid or Web password using\nthe browser.","categories":["www"],"shlibs_required":["libc.so.8","libcrypt.so.4"],"messages":[{"message":"Remember, passwd and log file must be owned by httpd user.","type":"install"}]},{"name":"chordpack","origin":"audio/chordpack","version":"0.8.1_2","comment":"Script to convert ChordPro files to HTML, ASCII, and TeX","maintainer":"sethk@meowfishies.com","www":"http://sweb.cz/dan.polansky/chordpack/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"09dba2689d7f80cdd1b1e4ff943555764b2931dbd28849d03385bd24661183d5","flatsize":79942,"path":"All/chordpack-0.8.1_2.pkg","repopath":"All/chordpack-0.8.1_2.pkg","licenselogic":"single","pkgsize":20192,"desc":"This a PERL script that converts ChordPro files (.chopro) to a more\nreadable output format, including HTML, ASCII, and TeX.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["audio"],"options":{"DOCS":"on"}},{"name":"choparp","origin":"net-mgmt/choparp","version":"20150613_1","comment":"Simple proxy arp daemon","maintainer":"garga@FreeBSD.org","www":"https://github.com/quinot/choparp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"376d224635405021271a2e843ada6c9c626d5e2e0a08f425a440a007432b854d","flatsize":14015,"path":"All/choparp-20150613_1.pkg","repopath":"All/choparp-20150613_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":7428,"desc":"choparp is a easy-to-use proxy arp daemon.  It watches arp request pack-\nets visible on the interface specified by argument if_name, and sends\nproxy arp reply to the sender if the arp request queries the MAC address\n(ethernet hardware address) for the network speicified by net_addr and\nnet_mask.","categories":["net-mgmt"],"shlibs_required":["libc.so.8","libpcap.so.3"]},{"name":"chrono-time-tracking","origin":"misc/chrono","version":"1.1.0.4_24","comment":"Fast time tracking tool made with love","maintainer":"yuri@FreeBSD.org","www":"https://github.com/gochrono/chrono","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"12e2107eeade37cc77adbe26045eb88dbf629fc737509364aab069e610cfd58b","flatsize":8236425,"path":"All/chrono-time-tracking-1.1.0.4_24.pkg","repopath":"All/chrono-time-tracking-1.1.0.4_24.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2696188,"desc":"Chrono is a time tracking tool written in Go. It is fast and simple to use.","categories":["misc"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"chomsky","origin":"x11-fonts/chomsky","version":"2.3","comment":"New York Times masthead, reimagined as a full font","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/ctrlcctrlv/chomsky","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b4d3fc3b3f741159be6a4f8109fcecb6706ed496551268bf780c55db1d0a07f6","flatsize":135744,"path":"All/chomsky-2.3.pkg","repopath":"All/chomsky-2.3.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":65148,"desc":"This is Chomsky, a newspaper masthead font in the style of the New York\nTimes masthead.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"citra","origin":"emulators/citra","version":"s20220902_4","comment":"Nintendo 3DS emulator/debugger","maintainer":"ports@FreeBSD.org","www":"https://citra-emu.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cf5e9105ab7cdde920ce2436d0d86de172ac01a968ed68538172908a5373f9a1","flatsize":16692478,"path":"All/citra-s20220902_4.pkg","repopath":"All/citra-s20220902_4.pkg","licenselogic":"and","licenses":["BSD2CLAUSE","BSD3CLAUSE","BSL","GPLv2+","ISCL","LGPL21+","MIT","OpenSSL","UNLICENSE"],"pkgsize":4781332,"desc":"Citra is an experimental open-source Nintendo 3DS emulator/debugger\nwritten in C++. It is written with portability in mind, with builds\nactively maintained for Windows, Linux and OS X. Citra only emulates a\nsubset of 3DS hardware, and therefore is generally only useful for\nrunning/debugging homebrew applications. At this time, Citra is even\nable to boot several commercial games! Most of these do not run to a\nplayable state, but we are working every day to advance the project\nforward.","deps":{"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"}},"categories":["emulators"],"shlibs_required":["libSDL2-2.0.so.0","libavcodec.so.60","libavformat.so.60","libavutil.so.58","libc.so.8","libcrypto.so.12","libm.so.4","libpthread.so.0","libssl.so.12","libstdc++.so.9","libswresample.so.4","libswscale.so.7","libusb.so.2"],"options":{"ALSA":"off","FFMPEG":"on","JACK":"off","PULSEAUDIO":"off","SNDIO":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe citra port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"chntpw","origin":"security/chntpw","version":"140201","comment":"Utility to set the password and edit registry on Microsoft NT system","maintainer":"ports@FreeBSD.org","www":"http://pogostick.net/~pnh/ntpasswd/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"46aa69f029158aeecc3efcb81fd5df76dced2e924308b4e28b682fc151349db8","flatsize":253903,"path":"All/chntpw-140201.pkg","repopath":"All/chntpw-140201.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":63684,"desc":"* This is a utility to (re)set the password of any user that has a valid\n  (local) account on your NT system.\n* You do not need to know the old password to set a new one.\n* It works offline, that is, you have to shutdown your computer and boot off\n  a floppydisk or CD.\n* Will detect and offer to unlock locked or disabled out user accounts!\n* It is also an almost fully functional registry editor!","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["security","sysutils"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe chntpw port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"choose","origin":"textproc/choose","version":"1.3.6_4","comment":"Human-friendly and fast alternative to cut and (sometimes) awk","maintainer":"tagattie@FreeBSD.org","www":"https://github.com/theryangeary/choose","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"48e79c231f5ded7e7b042aba38d81c7a58b587fa0be0a388061ca212baf8e407","flatsize":2722564,"path":"All/choose-1.3.6_4.pkg","repopath":"All/choose-1.3.6_4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":733096,"desc":"This is choose, a human-friendly and fast alternative to cut and\n(sometimes) awk.\n\nFeatures\n- terse field selection syntax similar to Python's list slices\n- negative indexing from end of line\n- optional start/end index\n- zero-indexed\n- reverse ranges\n- aslightly faster than cut for sufficiently long inputs, much faster\n  than awk\n- regular expression field separators using Rust's regex syntax","categories":["textproc"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"citra-qt5","origin":"emulators/citra-qt5","version":"s20220902_2","comment":"Nintendo 3DS emulator/debugger","maintainer":"ports@FreeBSD.org","www":"https://citra-emu.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"10831eae78804a137ec2536fc765c76ed746823ddf4490f3c4250061e579084b","flatsize":18863037,"path":"All/citra-qt5-s20220902_2.pkg","repopath":"All/citra-qt5-s20220902_2.pkg","licenselogic":"and","licenses":["BSD2CLAUSE","BSD3CLAUSE","BSL","GPLv2+","ISCL","LGPL21+","MIT","OpenSSL","UNLICENSE"],"pkgsize":5416564,"desc":"Citra is an experimental open-source Nintendo 3DS emulator/debugger\nwritten in C++. It is written with portability in mind, with builds\nactively maintained for Windows, Linux and OS X. Citra only emulates a\nsubset of 3DS hardware, and therefore is generally only useful for\nrunning/debugging homebrew applications. At this time, Citra is even\nable to boot several commercial games! Most of these do not run to a\nplayable state, but we are working every day to advance the project\nforward.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-multimedia":{"origin":"multimedia/qt5-multimedia","version":"5.15.16p2_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["emulators"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libQt5Multimedia.so.5","libQt5Widgets.so.5","libSDL2-2.0.so.0","libavcodec.so.60","libavformat.so.60","libavutil.so.58","libc.so.8","libcrypto.so.12","libm.so.4","libpthread.so.0","libssl.so.12","libstdc++.so.9","libswresample.so.4","libswscale.so.7","libusb.so.2"],"options":{"ALSA":"off","FFMPEG":"on","JACK":"off","PULSEAUDIO":"off","SNDIO":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe citra-qt5 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"chmview","origin":"converters/chmview","version":"2.0b4_2","comment":"Extractor from .chm files","maintainer":"ak@FreeBSD.org","www":"https://github.com/trexinc/evil-programmers","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"24bae518afb4d40fd08d15d2cf7181b4463b3dd9baf1e2c0908b79d85efa5126","flatsize":29842,"path":"All/chmview-2.0b4_2.pkg","repopath":"All/chmview-2.0b4_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":11856,"desc":"Chmview is a simple program to decompose .chm-file to the\ncomponents. Originally it was written for MS Windows to work\nin conjunction with Far filemanager.","deps":{"chmlib":{"origin":"misc/chmlib","version":"0.40_1"}},"categories":["converters","textproc"],"shlibs_required":["libc.so.8","libchm.so.0"]},{"name":"colly","origin":"www/colly","version":"2.1.0_23","comment":"Elegant scraper and crawler framework for Golang","maintainer":"yuri@FreeBSD.org","www":"https://go-colly.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"de3fde2f391ff61968c314b0d76a7e4b1c598af3dca8156c805c76d6a40aa9cb","flatsize":104316656,"path":"All/colly-2.1.0_23.pkg","repopath":"All/colly-2.1.0_23.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":31573064,"desc":"With Colly you can easily extract structured data from websites, which can be\nused for a wide range of applications, like data mining, data processing or\narchiving.\n\nFeatures:\n* Clean API\n* Fast (>1k request/sec on a single core)\n* Manages request delays and maximum concurrency per domain\n* Automatic cookie and session handling\n* Sync/async/parallel scraping\n* Distributed scraping\n* Caching\n* Automatic encoding of non-unicode responses\n* Robots.txt support\n* Google App Engine support","categories":["www"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"chroma","origin":"games/chroma","version":"1.20","comment":"Abstract puzzle game","maintainer":"amdmi3@FreeBSD.org","www":"http://www.level7.org.uk/chroma/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"218e184c027b4b01bd9f4cf218a89d7c73c115866fbc530b063271512174722d","flatsize":3259461,"path":"All/chroma-1.20.pkg","repopath":"All/chroma-1.20.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":2490420,"desc":"Chroma is an abstract puzzle game. A variety of colourful shapes\nare arranged in a series of increasingly complex patterns, forming\nfiendish traps that must be disarmed and mysterious puzzles that\nmust be manipulated in order to give up their subtle secrets.\nInitially so straightforward that anyone can pick it up and begin\nto play, yet gradually becoming difficult enough to tax even the\nbrightest of minds.\n\nIt features:\n\n * twenty one levels, ranging from beginner to expert\n * infinite undo and redo capability, as well as replay of solutions\n * a choice of smooth graphics or a minimal, text based version\n * a level editor to allow you to design your own puzzles\n * released under an open source licence, free to play\n\nHave you got what it takes to solve Chroma?","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_image-1.2.so.0","libc.so.8","libfreetype.so.6","libintl.so.8","libncurses.so.6","libpthread.so.0","libtinfo.so.6"],"options":{"DOCS":"on","SDL":"on","CURSES":"on"}},{"name":"chmlib","origin":"misc/chmlib","version":"0.40_1","comment":"Library for dealing with Microsoft ITSS/CHM format files","maintainer":"ak@FreeBSD.org","www":"http://www.jedrea.com/chmlib/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f05480b820d4b948a4d405e25072797a5c23f55a4c0b6e179b06e4aa937da397","flatsize":162392,"path":"All/chmlib-0.40_1.pkg","repopath":"All/chmlib-0.40_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":29804,"desc":"CHMLIB is a library for dealing with Microsoft ITSS/CHM format files. Right\nnow, it is a very simple library, but sufficient for dealing with all of the\n.chm files I've come across. Due to the fairly well-designed indexing built\ninto this particular file format, even a small library is able to gain\nreasonably good performance indexing into ITSS archives.","categories":["misc"],"shlibs_required":["libc.so.8","libpthread.so.0"],"annotations":{"cpe":"cpe:2.3:a:chmlib:chmlib:0.40:::::dragonfly6:x86_64:1"}},{"name":"chkrootkit","origin":"security/chkrootkit","version":"0.58b","comment":"Tool to locally check for signs of a rootkit","maintainer":"lacey.leanne@gmail.com","www":"http://www.chkrootkit.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8129a5be305f12304d1d16c9c522fc75b9c3435db0f0ccb644087ccf0b2a748d","flatsize":161987,"path":"All/chkrootkit-0.58b.pkg","repopath":"All/chkrootkit-0.58b.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":29784,"desc":"Chkrootkit is a tool to locally check for signs of a rootkit.\n -------------------------------------------------------------\n\n It contains:\n\n * chkrootkit: a shell script that checks system binaries for\n   rootkit modification.\n * ifpromisc.c: checks if the network interface is in promiscuous\n   mode.\n * chklastlog.c: checks for lastlog deletions.\n * chkwtmp.c: checks for wtmp deletions.\n * check_wtmpx.c: checks for wtmpx deletions.  (Solaris only)\n * chkproc.c: checks for signs of LKM trojans.\n * chkdirs.c: checks for signs of LKM trojans.\n * strings.c: quick and dirty strings replacement.\n * chkutmp.c: checks for utmp deletions.\n\n For an updated list of rootkits, worms and LKMs detected by\n chkrootkit please visit: http://www.chkrootkit.org/\n\nNelson Murilo <nmurilo@gmail.com>\nKlaus Steding-Jessen <jessen@cert.br>","categories":["security"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:chkrootkit:chkrootkit:0.58b:::::dragonfly6:x86_64"}},{"name":"chkascii","origin":"textproc/chkascii","version":"2.4_1","comment":"Check an ASCII text file for invalid characters","maintainer":"bourne.identity@hotmail.com","www":"https://github.com/bourne-again/chkascii","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"adfa3b2b5bffe61753e0b2e9b9834e10bf926fd35b2962ccb4e31e8854f4e85e","flatsize":18713,"path":"All/chkascii-2.4_1.pkg","repopath":"All/chkascii-2.4_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":8996,"desc":"chkascii is a small C program that checks files for any ASCII values\nthat are possibly junk. The following are considered the only good ASCII\nvalues permissible in a text file:\n\n32-126\n9\n10\n\nThe user can optionally force additional ASCII values to be treated as\ngood.\n\nFor good text files, chkascii will wind up by checking on proper EOL\ntermination. If the file is not EOL-terminated, that too is reported as\nan error.","categories":["textproc"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"chocolate-doom","origin":"games/chocolate-doom","version":"3.1.0","comment":"Doom/Heretic/Hexen/Strife engine port compatible with the originals","maintainer":"jakub_lach@mailplus.pl","www":"https://www.chocolate-doom.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"59e7ea72ae75073eb3e10116a3535667fffd61185691b25c6dc228f2a89614bb","flatsize":5054726,"path":"All/chocolate-doom-3.1.0.pkg","repopath":"All/chocolate-doom-3.1.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":851972,"desc":"Chocolate Doom is a port of ID Software's Doom, Doom II, and Final Doom to\nmodern operating systems that aims to be as compatible with the original DOS\nexecutable as possible. This includes emulating all the different versions,\nplaying demos perfectly accurately, playing \"vanilla-only\" PWADS, and netcode\nthat works on newer operating systems while still behaving the same as\n\"vanilla\" Doom. Additionally, Heretic, Hexen as well as Strife are also\nsupported.","deps":{"doom-data":{"origin":"games/doom-data","version":"1.0_1"},"fluidsynth":{"origin":"audio/fluidsynth","version":"2.4.4"},"libsamplerate":{"origin":"audio/libsamplerate","version":"0.2.2_1"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_mixer":{"origin":"audio/sdl2_mixer","version":"2.8.1"},"sdl2_net":{"origin":"net/sdl2_net","version":"2.2.0"}},"categories":["games"],"shlibs_required":["libSDL2-2.0.so.0","libSDL2_mixer-2.0.so.0","libSDL2_net-2.0.so.0","libc.so.8","libfluidsynth.so.3","libm.so.4","libpng16.so.16","libpthread.so.0","libsamplerate.so.0"],"options":{"DOCS":"on","FLUIDSYNTH":"on","PNG":"on","SAMPLERATE":"on"},"messages":[{"message":"The default location for a configuration files and\nsaves is no longer ~/.chocolate-doom, current one is\n~/.local/share/chocolate-doom/.\n\nYou can recreate the sound of the historical vanilla\ngame according to your own experience.\n\nThe default is an emulation of OPL2 Chip (Adlib/\nSoundblaster) for MIDI music output. OPL3 is also\navailable.\n\nIf you prefer Gravis Ultrasound, ensure that\naudio/guspat is installed, run chocolate-doom-setup,\nselect \"Configure Sound\", choose \"GUS (emulated)\",\nand enter the path:\n\n/usr/local/share/guspat/inst/GUS\n\ninto the \"Path to patch files:\" field.\n\nIf you wish to enable native MIDI, ensure that a\nsuitable set of patches is installed such as\naudio/eawpats, audio/eawplus, audio/freepats, or\naudio/guspat, enter chocolate-doom-setup, select\n\"Configure Sound\", choose \"Native MIDI\", and enter\nthe path to the Timidity configuration file.\n\nExamples:\n\n/usr/local/share/timidity/timidity.cfg-eawpats\n\n/usr/local/share/timidity/timidity.cfg-eawplus\n\n/usr/local/share/freepats/freepats.cfg\n\n/usr/local/share/timidity/timidity.cfg-guspat\n\nIf you have installed audio/fluidsynth you can also\nuse samples in the SF2 format.\n\nAlternatively, you can substitute MIDI files with\nmusic packs in .flac or .ogg format.\n\nIf you choose either Gravis Ultrasound emulation or\nnative MIDI and provide no path, there will be no\nmusic.","type":"install"}]},{"name":"chipvault","origin":"cad/chipvault","version":"200607","comment":"Project organizer for VHDL and Verilog RTL hardware designs","maintainer":"ports@FreeBSD.org","www":"https://chipvault.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"96819d14787e3924dd30c25b5cbd6a0c78c61a5e35910134ad6c2ce9e7f85ff0","flatsize":408611,"path":"All/chipvault-200607.pkg","repopath":"All/chipvault-200607.pkg","licenselogic":"single","pkgsize":85792,"desc":"ChipVault is a VHDL and Verilog Chip Design Organization tool which improves\ndesign efficiency by:\n   - Providing the ability to Navigate and Edit files Hierarchically.\n   - Automatically generating Schematic Component Port views of VHDL and\n     Verilog RTL files.\n   - Automating RTL instantiation and template generation.\n   - Providing Revision Control (designed for HW, not SW development).\n   - Supporting External Tool Hooks (bottom-up vcoms,etc).\n   - Providing an Issue Tracking Log with sorting.\n   - Providing Netlist sorting and hierarchy viewing.\n   - Supporting web-sharing of RTL files (both encrypted and clear).\n   - Fast and Nimble.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["cad"],"messages":[{"message":"===>   NOTICE:\n\nThe chipvault port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"chimes-calculator","origin":"science/chimes-calculator","version":"1.0.2_1","comment":"Chebyshev Interaction Model for Efficient Simulation","maintainer":"yuri@FreeBSD.org","www":"https://github.com/rk-lindsey/chimes_calculator","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"caba62e1f5d9853909433e2aa96bf1fa876b1be8df98a40ae8eba83c4f39a68b","flatsize":609252,"path":"All/chimes-calculator-1.0.2_1.pkg","repopath":"All/chimes-calculator-1.0.2_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":130776,"desc":"The Chebyshev Interaction Model for Efficient Simulation (ChIMES) is\na machine-learned interatomic potential that can target chemical\nreactivity. ChIMES models are able to approach quantum-accuracy\nthrough a systematically improvable explicitly many-bodied basis\ncomprised of linear combinations of Chebyshev polynomials. ChIMES has\nsuccessfully been applied to a number of condensed phase systems,\nincluding water under ambient and extreme conditions, molten carbon,\nand liquid carbon monoxide under planetary interior conditions. ChIMES\ncan also be used as a many-body repulsive energy for the density\nfunctional based tight binding (DFTB) method.\n\nThe ChIMES calculator comprises a flexible tool set for evaluating\nChIMES interactions (e.g. in simulations, single point calculations,\netc). Users have the option of directly embedding the ChIMES\ncalculator within their codes, or evaluating interactions through the\nbeginner-friendly serial interface, each of which have Python, C++, C,\nand FORTRAN API's.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["science"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"chilitags","origin":"multimedia/chilitags","version":"2.0.0.169_8","comment":"Robust fiducial markers for augmented reality and robotics","maintainer":"yuri@FreeBSD.org","www":"https://chili.epfl.ch/software","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fcbc63f3f59ae7983dea24384ee1344f9026b3e709be79ebbda418bf8b80ba2d","flatsize":271222,"path":"All/chilitags-2.0.0.169_8.pkg","repopath":"All/chilitags-2.0.0.169_8.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":75796,"desc":"Chilitags are a C++ cross-platform software library for the detection and\nidentification of 2D fiducial markers (a.k.a. tags). Their purpose is to be\nprinted and placed on objects from the real world, to form the basis of\nRobotics or Augmented Reality (AR) applications. Using a camera, the position\nof the tagged objects can be acquired by a computer.\n\nChilitags were developed by Pixar internally for projects of the CHILI lab\n(Computer-Human Interaction in Learning and Instruction, formerly CRAFT),\nsuch as Metroscope or TapaCarp. There are already many alternatives\n(e.g. ARToolKit, or reacTIVision, among many others), but we decided to\nrelease Chilitags anyway, as there seemed to be a demand for it.","deps":{"opencv":{"origin":"graphics/opencv","version":"4.9.0_7"}},"categories":["multimedia"],"shlibs_required":["libc.so.8","libm.so.4","libopencv_alphamat.so.409","libopencv_aruco.so.409","libopencv_bgsegm.so.409","libopencv_bioinspired.so.409","libopencv_calib3d.so.409","libopencv_ccalib.so.409","libopencv_core.so.409","libopencv_datasets.so.409","libopencv_dnn.so.409","libopencv_dnn_objdetect.so.409","libopencv_dnn_superres.so.409","libopencv_dpm.so.409","libopencv_face.so.409","libopencv_features2d.so.409","libopencv_flann.so.409","libopencv_freetype.so.409","libopencv_fuzzy.so.409","libopencv_hdf.so.409","libopencv_hfs.so.409","libopencv_highgui.so.409","libopencv_img_hash.so.409","libopencv_imgcodecs.so.409","libopencv_imgproc.so.409","libopencv_intensity_transform.so.409","libopencv_line_descriptor.so.409","libopencv_mcc.so.409","libopencv_ml.so.409","libopencv_objdetect.so.409","libopencv_optflow.so.409","libopencv_phase_unwrapping.so.409","libopencv_photo.so.409","libopencv_plot.so.409","libopencv_quality.so.409","libopencv_rapid.so.409","libopencv_reg.so.409","libopencv_rgbd.so.409","libopencv_saliency.so.409","libopencv_sfm.so.409","libopencv_shape.so.409","libopencv_stereo.so.409","libopencv_stitching.so.409","libopencv_structured_light.so.409","libopencv_superres.so.409","libopencv_surface_matching.so.409","libopencv_text.so.409","libopencv_tracking.so.409","libopencv_video.so.409","libopencv_videoio.so.409","libopencv_videostab.so.409","libopencv_wechat_qrcode.so.409","libopencv_xfeatures2d.so.409","libopencv_ximgproc.so.409","libopencv_xobjdetect.so.409","libopencv_xphoto.so.409","libpthread.so.0","libstdc++.so.9"]},{"name":"chpp","origin":"textproc/chpp","version":"0.3.5_7","comment":"Non-intrusive full-featured text preprocessor","maintainer":"ports@FreeBSD.org","www":"https://www.complang.tuwien.ac.at/schani/chpp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eb69ee5ef9f7d796e6d0a2f1de46937d6058926932e5d497537a821b64e907f5","flatsize":364514,"path":"All/chpp-0.3.5_7.pkg","repopath":"All/chpp-0.3.5_7.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":164776,"desc":"`chpp' is a preprocessor. Therefore, its main purpose is to modify\ninput text by including other input files and by macro expansion.\n\nWhat distinguishes `chpp' from other textprocessors are mainly two\nfeatures:\n\n* `chpp' is non-intrusive. This means that you can take your\n     favorite text and it is very unlikely that it will be changed when\n     piped through `chpp'. Due to this feature it is pretty easy to\n     start using `chpp' since you can just start writing your text and\n     need not concern yourself with `chpp' sitting in the background\n     changing it for no obvious reason.\n\n* `chpp' is not just a package for performing simple macro expansion,\n     but can indeed be considered a full-fledged programming language.\n     Most importantly, it provides support for complex data structures,\n     namely lists and hashes (associative arrays), which can be nested\n     arbitrarily.","deps":{"boehm-gc":{"origin":"devel/boehm-gc","version":"8.2.8"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libgnuregex":{"origin":"devel/libgnuregex","version":"6.0"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libcrypt.so.4","libgc.so.1","libgnuregex.so.6","libm.so.4"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe chpp port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"chgrep","origin":"sysutils/chgrep","version":"1.2.4_1","comment":"Fast string substitution across multiple files","maintainer":"ports@FreeBSD.org","www":"http://www.bmk-it.com/projects/chgrep/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fc6e486538fdee3ffa51637e5a0d1a6edf0326a3ae40870a8d8613e586feca87","flatsize":22606,"path":"All/chgrep-1.2.4_1.pkg","repopath":"All/chgrep-1.2.4_1.pkg","licenselogic":"single","pkgsize":10360,"desc":"Chgrep searches the input files (or standard input if no files are named)\nfor oldstring and changes them to new string. If some file and file.lock\nexist then chgrep leaves both files unchanged. This program can be very use-\nfull for mail servers. Chgrep is fast, much faster than grep or sed.","categories":["sysutils"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe chgrep port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"chroma-syntax-highlighter","origin":"devel/chroma","version":"0.9.2_24","comment":"General purpose syntax highlighter in pure Go","maintainer":"yuri@FreeBSD.org","www":"https://github.com/alecthomas/chroma","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6e39fadf5841a8078517ee793aafb108b63dab1864595de0d416d3ae5a0324c7","flatsize":10087024,"path":"All/chroma-syntax-highlighter-0.9.2_24.pkg","repopath":"All/chroma-syntax-highlighter-0.9.2_24.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2353676,"desc":"Chroma takes source code and other structured text and converts it into syntax\nhighlighted HTML, ANSI-coloured text, etc.\n\nChroma is based heavily on Pygments, and includes translators for Pygments\nlexers and styles.","categories":["devel"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"cirrus-cli","origin":"devel/cirrus-cli","version":"0.94.4_5","comment":"Command line interface for Cirrus CI","maintainer":"bofh@FreeBSD.org","www":"https://github.com/cirruslabs/cirrus-cli","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2a1daaa5f0711d16b37fea9ab353dfce9177d7444ca309442ba66992102630c1","flatsize":21684195,"path":"All/cirrus-cli-0.94.4_5.pkg","repopath":"All/cirrus-cli-0.94.4_5.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":6232952,"desc":"Cirrus CLI is a tool for running containerized tasks reproducibly in any\nenvironment. Most commonly, Cirrus tasks are used as part of continuous\nintegration workflows but can also be used as part of local development\nprocess as a hermetic replacement of helper scripts/Makefiles. Cirrus\nCLI runs your tasks locally the same way they are executed in CI or on\nyour colleague's machine. Immutability of containers ensures the tasks\nwill be executed the same way years from now regardless what versions\nof packages you'll have locally.","categories":["devel"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"chiapos","origin":"finance/chiapos","version":"1.0.3","comment":"Chia proof of space plotting, proving, and verifying (cmake part)","maintainer":"risner@stdio.com","www":"https://github.com/Chia-Network/chiapos","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"acc56c2f58508ae23d4b6e7a2e776e1adff2900a3f765b2d83ee98d0a62bb461","flatsize":1714665,"path":"All/chiapos-1.0.3.pkg","repopath":"All/chiapos-1.0.3.pkg","licenselogic":"and","licenses":["APACHE20","BSD2CLAUSE","MIT"],"pkgsize":465072,"desc":"Chia's proof of space is written in C++. Includes a plotter, prover, and\nverifier. It exclusively runs on 64 bit architectures. Read the Proof of\nSpace document to learn about what proof of space is and how it works.\n\nNotes:\ni386 is not supported, and would be too slow for practical use if supported.\n\nThis port is for the cmake build (binaries).","categories":["finance"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"chibi-scheme","origin":"lang/chibi-scheme","version":"0.11.0","comment":"Minimal Scheme implementation for use as a C extension language","maintainer":"gahr@FreeBSD.org","www":"https://github.com/ashinn/chibi-scheme","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3410d4d11819fbdd333b32b1f7e19986f46f8894eb764475b16f2345ff2f5611","flatsize":5089123,"path":"All/chibi-scheme-0.11.0.pkg","repopath":"All/chibi-scheme-0.11.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":815276,"desc":"Chibi-Scheme is a very small library intended for use as an extension\nand scripting language in C programs.  In addition to support for\nlightweight VM-based threads, each VM itself runs in an isolated heap\nallowing multiple VMs to run simultaneously in different OS threads.\n\nThe default language is the R7RS (scheme base) library.","categories":["lang"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"chemtool","origin":"science/chemtool","version":"1.6.14_5","comment":"Draw organic molecules easily and store them","maintainer":"yuri@FreeBSD.org","www":"http://ruby.chemie.uni-freiburg.de/~martin/chemtool/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2589784fc3bd0716d68e64d2b8e45687a181b5f2865e538ba8f14cd58cf2d4f9","flatsize":929131,"path":"All/chemtool-1.6.14_5.pkg","repopath":"All/chemtool-1.6.14_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":210400,"desc":"Chemtool is a program for drawing organic molecules easily and storing\nthem as an X bitmap file.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fig2dev":{"origin":"print/fig2dev","version":"3.2.9"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libEMF":{"origin":"graphics/libemf","version":"1.0.13_1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["science"],"shlibs_required":["libEMF.so.1","libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libstdc++.so.9"],"options":{"EXAMPLES":"on","NLS":"on"}},{"name":"chef","origin":"misc/chef","version":"19930426","comment":"Feelter thet cunferts Ingleesh text tu Muck Cheenese-a","maintainer":"brooks@FreeBSD.org","www":"http://mysite.verizon.net/ebrowne72/chef/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8243b505580a56a7d6c4bc2fa3eb4cc12beb2bbd3f97fc040cdacfef49efe0ee","flatsize":15784,"path":"All/chef-19930426.pkg","repopath":"All/chef-19930426.pkg","licenselogic":"single","pkgsize":7072,"desc":"Cheff is a feelter thet cunferts Ingleesh text tu Muck Cheenese-a (Svedeesh\nCheff).  Cheff reeds frum stunderd inpoot und vreetes tu stunderd ooootpoot.\nBork Bork Bork!\n\nVVV: http://myseete-a.fereezun.net/ibroone-a72/cheff/index.html","categories":["misc"],"shlibs_required":["libc.so.8"]},{"name":"chemical-mime-data","origin":"science/chemical-mime-data","version":"0.1.94_11","comment":"Collection of chemical MIME types for UNIX desktops","maintainer":"ports@FreeBSD.org","www":"http://chemical-mime.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6589228460b10b049ed7b69b342cd57b592cc3b5250d3bcfe396dc8ac38375a1","flatsize":189678,"path":"All/chemical-mime-data-0.1.94_11.pkg","repopath":"All/chemical-mime-data-0.1.94_11.pkg","licenselogic":"single","pkgsize":42576,"desc":"The chemical-mime-data package is a collection of data files to add support for\nvarious chemical MIME types on Linux/UNIX desktops, such as KDE and GNOME.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnome-mime-data":{"origin":"misc/gnome-mime-data","version":"2.18.0_5"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["science"],"messages":[{"message":"===>   NOTICE:\n\nThe chemical-mime-data port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"checkpassword","origin":"security/checkpassword","version":"0.90","comment":"Simple password-checking interface","maintainer":"garga@FreeBSD.org","www":"https://cr.yp.to/checkpwd.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"896697a2b3fdc507d62bef572a16da988bc400beb64dcb62c4a15f39237b1151","flatsize":13895,"path":"All/checkpassword-0.90.pkg","repopath":"All/checkpassword-0.90.pkg","licenselogic":"single","pkgsize":6536,"desc":"Checkpassword provides a simple, uniform password-checking interface\nto all root applications. It is suitable for use by applications such as\nlogin, ftpd, and pop3d.","categories":["security"],"shlibs_required":["libc.so.8","libcrypt.so.4"],"options":{"DOCS":"on"}},{"name":"cinny","origin":"www/cinny","version":"4.5.1","comment":"Yet another Matrix client for the web","maintainer":"ashish@FreeBSD.org","www":"https://cinny.in/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0ccfb3101ed0feac1e36ac89ca01ce173bb8dc0918a0ad7ebc50c58e7cbb2306","flatsize":30312161,"path":"All/cinny-4.5.1.pkg","repopath":"All/cinny-4.5.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8043404,"desc":"Cinny is a Matrix client focusing primarily on simple,\nelegant and secure interface.","categories":["www"],"annotations":{"cpe":"cpe:2.3:a:cinny_project:cinny:4.5.1:::::dragonfly6:x86_64"},"messages":[{"message":"Please serve files in /usr/local/www/cinny with a webserver of your choice. (eg. www/nginx)","type":"install"}]},{"name":"chemicalfun","origin":"science/chemicalfun","version":"0.1.8_2","comment":"C++ library for working with chemical reactions and formulas","maintainer":"yuri@FreeBSD.org","www":"https://bitbucket.org/gems4/chemicalfun/src/master/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0c119af8f487fdf51a47ae15918c54ab0197973784aff6f4c628162e2862a93e","flatsize":1181017,"path":"All/chemicalfun-0.1.8_2.pkg","repopath":"All/chemicalfun-0.1.8_2.pkg","licenselogic":"single","pkgsize":323916,"desc":"ChemicalFun is a C++ library (Python and C++ API) for generating\nbalanced chemical reactions and for parsing and calculating properties\nof chemical formulas.","deps":{"libfmt":{"origin":"devel/libfmt","version":"10.2.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"spdlog":{"origin":"devel/spdlog","version":"1.15.2"}},"categories":["science"],"options":{"PYTHON":"on"}},{"name":"checkpassword-pam","origin":"security/checkpassword-pam","version":"0.99_2","comment":"Implementation of checkpassword authentication program","maintainer":"ports@FreeBSD.org","www":"https://checkpasswd-pam.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"13da486575eb326c4c93793dfb9d68a07df1cd221104f52c9a5bd29b3180b6da","flatsize":40682,"path":"All/checkpassword-pam-0.99_2.pkg","repopath":"All/checkpassword-pam-0.99_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":17928,"desc":"checkpassword-pam was written from scratch. There are several older\npackages called checkpassword-pam, derived from DJB's checkpassword\ncode. This checkpassword-pam is more modern and administrator-friendly.","categories":["security"],"shlibs_required":["libc.so.8","libdl.so.0","libpam.so.3"],"messages":[{"message":"===>   NOTICE:\n\nThe checkpassword-pam port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"checkmate","origin":"audio/checkmate","version":"0.21_1","comment":"Command-line utility for checking mp3 files for errors","maintainer":"ehaupt@FreeBSD.org","www":"https://checkmate.gissen.nl/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f58d75f06fb550507425d0ad25e7a1e6eaa2291b5172b3dd1fff8ec25c71425b","flatsize":47848,"path":"All/checkmate-0.21_1.pkg","repopath":"All/checkmate-0.21_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":19784,"desc":"Mpck reads mp3 files and tries to determine if they are valid.\n\nIt displays statistics such as the bitrate. It is fast and supports\nrecursive directory checking.","categories":["audio"],"shlibs_required":["libc.so.8"]},{"name":"checkheaders","origin":"devel/checkheaders","version":"1.0.1_1","comment":"Checks headers in C/C++ programs","maintainer":"anastasios@mageirias.com","www":"https://code.google.com/p/checkheaders/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2e223af7ac86cd5396d20058d3e55b0cd1aae2eea092ac7997158d4b086c9802","flatsize":158961,"path":"All/checkheaders-1.0.1_1.pkg","repopath":"All/checkheaders-1.0.1_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":48060,"desc":"This software checks the headers in a C/C++ program, and detects unnecessary\ninclusions. A \"#include\" is needed if any symbol names match. If there are no\nmatching symbol names, it is not needed. This tool will work best if all\nclasses, variables, constants, functions, etc. have unique names.\n\nSee also: https://github.com/anastmag/checkheaders/","categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"checkbot","origin":"www/checkbot","version":"1.80_2","comment":"WWW link verifier, similar to momspider","maintainer":"ports@FreeBSD.org","www":"https://degraaff.org/checkbot/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"820c6577c04303bdd5b8b95a0de9dca4dd1c4864f024f357b44fd54d511524f6","flatsize":60851,"path":"All/checkbot-1.80_2.pkg","repopath":"All/checkbot-1.80_2.pkg","licenselogic":"single","pkgsize":25072,"desc":"Checkbot -- a WWW link verifier\n\nCheckbot is a perl5 script which can verify links within a region of\nthe World Wide Web. It checks all pages within an identified region,\nand all links within that region. After checking all links within the\nregion, it will also check all links which point outside of the\nregion, and then stop.\n\nCheckbot regularly writes reports on its findings, including all\nservers found in the region, and all links with problems on those\nservers.\n\nCheckbot was written originally to check a number of servers at\nonce. This has implied some design decisions, so you might want to\nkeep that in mind when making suggestions. Speaking of which, be sure\nto check the TODO file for things which have been suggested for\nCheckbot.","deps":{"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-Mail-Tools":{"origin":"mail/p5-Mail-Tools","version":"2.22"},"p5-Time-Duration":{"origin":"devel/p5-Time-Duration","version":"1.21,1"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"],"annotations":{"cpe":"cpe:2.3:a:degraaff:checkbot:1.80:::::dragonfly6:x86_64:2"},"messages":[{"message":"===>   NOTICE:\n\nThe checkbot port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"checkmol","origin":"science/checkmol","version":"0.5_17","comment":"Analyze molecules for the presence of functional groups","maintainer":"acm@FreeBSD.org","www":"https://homepage.univie.ac.at/norbert.haider/cheminf/cmmm.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eb1c9828b98230c851e2cf21e83b4f48d7fa89611e2f712a052f8ef705bf3bce","flatsize":790005,"path":"All/checkmol-0.5_17.pkg","repopath":"All/checkmol-0.5_17.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":217984,"desc":"Checkmol is a command-line utility program which reads molecular\nstructure files in different formats and analyzes the input\nmolecule for the presence of various functional groups and structural\nelements. At present, approx. 200 different functional groups are\nrecognized. This output can be easily placed into a database table,\npermitting the creation of chemical databases with a functional group\nsearch option. Checkmol also outputs a set of statistical values derived\nfrom a given molecule, which can also be used for quick retrieval from a\ndatabase. These values include: the number of atoms, bonds, and rings,\nthe number of differently hybridized carbon, oxgen, and nitrogen atoms,\nthe number of C=O double bonds, the number of rings of different sizes,\nthe number of rings containing nitrogen, oxygen, sulfur, the number of\naromatic rings, the number of heterocyclic rings, etc. The combination\nof all of these values for a given molecule represents some kind of\n\"fingerprint\" which is useful for rapid pre-selection in a database\nstructure/substructure search prior to a full atom-by-atom match.\n\nMatchmol complements the capabilities of checkmol. It compares two (or\nmore) molecular structures and determines whether one of them is a\nsubstructure of the other one. This is done by a full atom-by-atom\ncomparison of the input structures. Thus, matchmol can be used as a\nback-end program for structure/substructure search operations in\nchemical databases.\n\nThe port installs both checkmol and matchmol.","categories":["science"]},{"name":"checkbashisms","origin":"devel/checkbashisms","version":"2.24.1","comment":"Check for the presence of bashisms","maintainer":"eduardo@FreeBSD.org","www":"https://packages.qa.debian.org/d/devscripts.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"085b4bc40cb2179fd8334c08ab8b2f79890ef579a4e578a0f69fef61899dbcc9","flatsize":52703,"path":"All/checkbashisms-2.24.1.pkg","repopath":"All/checkbashisms-2.24.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":17704,"desc":"This script performs basic checks for the presence of bashisms in\n/bin/sh scripts and the lack of bashisms in /bin/bash ones.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"check_ups_health","origin":"net-mgmt/check_ups_health","version":"3.0.5","comment":"Nagios plugin to check various UPS systems","maintainer":"pi@FreeBSD.org","www":"https://labs.consol.de/nagios/check_ups_health/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"529aa261232e5fa43f8adaed67a9db68b38bb9c6a0e695c5612c86063ce45ff7","flatsize":1308699,"path":"All/check_ups_health-3.0.5.pkg","repopath":"All/check_ups_health-3.0.5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":143408,"desc":"Nagios plugin to check various UPS systems\n\nInstead of one plugin per UPS manufacturer, this plugin should\ncover many at once.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt"]},{"name":"check_ssl_cert","origin":"net-mgmt/check_ssl_cert","version":"2.88.0","comment":"Nagios/Icinga plugin for checking SSL/TLS certificates","maintainer":"cmt@FreeBSD.org","www":"https://matteocorti.github.io/check_ssl_cert/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1713c2a5e863f51a86da92b3f8b9a72f6be71a20a6880131d0a1cd694ea26e1a","flatsize":320245,"path":"All/check_ssl_cert-2.88.0.pkg","repopath":"All/check_ssl_cert-2.88.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":62776,"desc":"A Nagios/Icinga plugin for checking X.509 certificates.\nFunctionality includes checks for certificate validity, issuing\nCertificate Authority, certificate attributes, state of TLS servers\nand checks agains SSL Labs' assesment service.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"expect":{"origin":"lang/expect","version":"5.45.4_6,1"},"p5-TimeDate":{"origin":"devel/p5-TimeDate","version":"2.33,1"}},"categories":["net-mgmt"]},{"name":"clojure","origin":"lang/clojure","version":"1.12.0.1488","comment":"Dynamic programming language for the JVM","maintainer":"freebsd-ports@jan0sch.de","www":"https://clojure.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4c586970fc091526a2263481bd6963426aac1862b661e315a9e43aae049e3424","flatsize":17227886,"path":"All/clojure-1.12.0.1488.pkg","repopath":"All/clojure-1.12.0.1488.pkg","licenselogic":"single","licenses":["EPL"],"pkgsize":14897668,"desc":"Clojure is a dynamic programming language that targets the Java Virtual\nMachine. It is designed to be a general-purpose language, combining the\napproachability and interactive development of a scripting language with\nan efficient and robust infrastructure for multithreaded programming.\nClojure is a compiled language - it compiles directly to JVM bytecode,\nyet remains completely dynamic. Every feature supported by Clojure is\nsupported at runtime. Clojure provides easy access to the Java frameworks,\nwith optional type hints and type inference, to ensure that calls to Java\ncan avoid reflection.\n\nClojure is a dialect of Lisp, and shares with Lisp the code-as-data\nphilosophy and a powerful macro system. Clojure is predominantly a\nfunctional programming language, and features a rich set of immutable,\npersistent data structures. When mutable state is needed, Clojure offers a\nsoftware transactional memory system that ensures clean, correct,\nmultithreaded designs.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"},"rlwrap":{"origin":"devel/rlwrap","version":"0.45.2_2"}},"categories":["java","lang","lisp"]},{"name":"check_multi","origin":"net-mgmt/check_multi","version":"0.26_1","comment":"Multi-purpose wrapper plugin for Nagios","maintainer":"ports@FreeBSD.org","www":"http://www.my-plugin.de/wiki/projects/check_multi/start","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"852b62eef03dbb25b0d131fe2e5b75a8836951d4be6cad0ffc12a08189754052","flatsize":233297,"path":"All/check_multi-0.26_1.pkg","repopath":"All/check_multi-0.26_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":51396,"desc":"check_multi is kind of a wrapper plugin which takes benefit of the\nNagios 3.x capability to display multiple lines of plugin output.\nIt calls multiple child plugins and displays their output in the\nlong_plugin_output. A summary is given in the standard plugin output.\n\nNormally the child return code with the highest severity becomes the\nparent (check_multi) plugin return code. But you can influence this\nby specifying flexible state evaluation rules.\n\nThe configuration is very simple: a NRPE-stylish config file contains\na tag for each child plugin and then the check command line.\n\ncheck_multi can cover complex Business Process Views - using a builtin\nstate evaluation mechanism. The second benefit is cluster monitoring\nwith no need for extra services. All you need is provided by check_multi.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe check_multi port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"check_mysql_health","origin":"net-mgmt/check_mysql_health","version":"3.0.0.5_2","comment":"Nagios plugin to check various parameters of a MySQL database","maintainer":"kirill@varnakov.com","www":"https://labs.consol.de/de/nagios/check_mysql_health/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"550c59f8487b58fc576a0cdb5546ad51c17b181bfb190f5ac919f734cb74e0e9","flatsize":183884,"path":"All/check_mysql_health-3.0.0.5_2.pkg","repopath":"All/check_mysql_health-3.0.0.5_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":36692,"desc":"Plugin to check various parameters of a MySQL database.\n\nThe english site is at /en/, but not as up2date.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"p5-DBD-mysql":{"origin":"databases/p5-DBD-mysql","version":"5.008"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt"]},{"name":"check_mk_agent","origin":"net-mgmt/check_mk_agent","version":"2.1.0.p22","comment":"Checkmk agent to monitor *nix style systems","maintainer":"ivalentine@arizona.edu","www":"https://checkmk.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6c7d49750ae8a38113cbb729364b5c6c0d281b8aab10091bf77d1f949c4ea022","flatsize":44936,"path":"All/check_mk_agent-2.1.0.p22.pkg","repopath":"All/check_mk_agent-2.1.0.p22.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":16576,"desc":"For a monitoring system to receive more information from an endpoint\nother than that it is simply accessible, help is required from the\ntarget system. For example - how else can Checkmk know how full a\nserver's storage volume is without that system somehow providing the\ninformation? The component that provides this information is always an\nactive piece of software - namely a monitoring agent, usually just\nreferred to as an agent. An agent collects data relevant to monitoring\nfrom a host at specified intervals and transmits that data to the\nmonitoring server.\n\nFor servers and workstations, Checkmk provides its own agents, these\nare known as Checkmk agents. Checkmk agents are available for a wide\nvariety of operating systems - from the commonplace such as Windows and\nLinux to exotics such as OpenVMS. The agents are passive and listen on\nTCP port 6556. Only on receiving a Checkmk server query will these\nagents be activated and respond with the required data.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt"],"options":{"DOCS":"on"},"messages":[{"message":"Checkmk may collect additional data if the following ports are installed:\n- devel/libstatgrab\n- sysutils/ipmitool\n- sysutils/megacli\n- mail/postfix\n- mail/qmail\n\nSee the code of the agent (/usr/local/bin/check_mk_agent) for details.\n\nConfiguration instructions may be found in one of the following places:\n- /usr/local/share/doc/check_mk_agent/README.FreeBSD\n- https://checkmk.com/checkmk_freebsd.html","type":"install"}]},{"name":"chirp-py311","origin":"comms/chirp","version":"20240910_2","comment":"Free, open-source tool for programming your amateur radio","maintainer":"hamradio@FreeBSD.org","www":"https://chirpmyradio.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9d2be28bc47d522326bf5456f85534f157b636b68d04c2d249d00e19ebc1a7b6","flatsize":24318321,"path":"All/chirp-py311-20240910_2.pkg","repopath":"All/chirp-py311-20240910_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":2577276,"desc":"CHIRP is a free, open-source tool for programming your amateur radio.\nIt supports a large number of manufacturers and models, as well as\nprovides a way to interface with multiple data sources and formats.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"py311-pyserial":{"origin":"comms/py-pyserial","version":"3.5_3"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-suds":{"origin":"net/py-suds","version":"1.2.0"},"py311-wxPython42":{"origin":"x11-toolkits/py-wxPython4","version":"4.2.2_1"},"py311-yattag":{"origin":"devel/py-yattag","version":"1.16.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["comms","hamradio"],"options":{"NLS":"on"},"annotations":{"flavor":"py311"}},{"name":"check_nwc_health","origin":"net-mgmt/check_nwc_health","version":"11.2.4","comment":"Nagios plugin to monitor network equipment via SNMP","maintainer":"leres@FreeBSD.org","www":"https://labs.consol.de/nagios/check_nwc_health","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e7dfd4dbfd179bfb0fa65cd39778c0c4a9cefa2e5080c42feaf12684d16a2985","flatsize":4529218,"path":"All/check_nwc_health-11.2.4.pkg","repopath":"All/check_nwc_health-11.2.4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":460512,"desc":"check_nwc_health is a plugin for Nagios, Shinken and Icinga, which\nis used to monitor network components. It is capable of interrogating\ninterface statistics, hardware (CPU, memory, fans, power modules,\netc.), firewall policies, HSRP, load balancer pools, processor and\nmemory usage.","deps":{"p5-File-Slurp":{"origin":"devel/p5-File-Slurp","version":"9999.27"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-JSON-XS":{"origin":"converters/p5-JSON-XS","version":"4.03"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt"],"users":["nagios"],"groups":["nagios"]},{"name":"check_logfiles","origin":"net-mgmt/check_logfiles","version":"4.1.1","comment":"Nagios plugin which scans log files for specific patterns","maintainer":"flo@FreeBSD.org","www":"https://labs.consol.de/lang/en/nagios/check_logfiles/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"34988e44b11ccf61d23a6f7660a658b8c5b67db98b6a1b1ef1d81737a1a3d03d","flatsize":245532,"path":"All/check_logfiles-4.1.1.pkg","repopath":"All/check_logfiles-4.1.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":49216,"desc":"This plugin looks for patterns in files. It is capable of detecting\nlogfile rotation. If you tell it how the rotated archives look like, it\nwill also examine these files. Traditional logfile plugins were not aware\nof the gap which could occur, so under some circumstances they ignored\nwhat had happened between their checks. In a production environment\nthis is not tolerable, that's why check_logfiles came into being.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt"]},{"name":"chicken","origin":"lang/chicken","version":"5.4.0,1","comment":"Scheme-to-C compiler","maintainer":"gahr@FreeBSD.org","www":"https://www.call-cc.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8777612d10f32855bf54353d210166dd483bbb07f4f84740d6f2803f74e669b5","flatsize":17718023,"path":"All/chicken-5.4.0,1.pkg","repopath":"All/chicken-5.4.0,1.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","PD"],"pkgsize":2924212,"desc":"CHICKEN is a compiler for the Scheme programming language. CHICKEN\nproduces portable, efficient C, supports almost all of the R5RS\nScheme language standard, and includes many enhancements and\nextensions.","categories":["lang","scheme"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on","FEATHERS":"off"},"annotations":{"cpe":"cpe:2.3:a:call-cc:chicken:5.4.0:::::dragonfly6:x86_64"},"messages":[{"message":"Some chicken eggs require the environment variable TZ to be set in\norder to function properly.  See environ(7) for more information.","type":"install"}]},{"name":"check_ipmi_sensor","origin":"net-mgmt/check_ipmi_sensor","version":"3.10","comment":"Nagios/Icinga plugin to check IPMI sensors","maintainer":"sergey_zaikov@rambler.ru","www":"https://github.com/thomas-krenn/check_ipmi_sensor_v3","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"349acc183e8658b6e04245e71236632ef9655f0283bfae89d5ff3034c68279cb","flatsize":64439,"path":"All/check_ipmi_sensor-3.10.pkg","repopath":"All/check_ipmi_sensor-3.10.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":19956,"desc":"Nagios/Icinga plugin to check IPMI sensors","deps":{"freeipmi":{"origin":"sysutils/freeipmi","version":"1.6.15"},"p5-IPC-Run":{"origin":"devel/p5-IPC-Run","version":"20231003.0"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt"]},{"name":"check_wg","origin":"net-mgmt/check_wg","version":"0.0.7_2","comment":"Icinga2 health check of wireguard peers, using output of wg(8)","maintainer":"dsh@bamus.cz","www":"https://github.com/dsh2dsh/check_wg","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e22c17f8d97fe97c56e15e205072d550920b3c9027949940de3277d97a4e6d15","flatsize":4284711,"path":"All/check_wg-0.0.7_2.pkg","repopath":"All/check_wg-0.0.7_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1364476,"desc":"Icinga2 health check of wireguard peers, using output of wg(8).\n\nIt analizes latest handshake of every peer and outputs warning or critical\nstatus if any of them is greater of given threshold.","categories":["net-mgmt"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"check","origin":"devel/check","version":"0.15.2_1","comment":"Unit test framework for C","maintainer":"sunpoet@FreeBSD.org","www":"https://libcheck.github.io/check/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"813298833f9a6e735e964c2019fabea586575004937e5f3bfc564508d42466f1","flatsize":481031,"path":"All/check-0.15.2_1.pkg","repopath":"All/check-0.15.2_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":106044,"desc":"Check is a unit test framework for C. It features a simple interface for\ndefining unit tests, putting little in the way of the developer. Tests are run\nin a separate address space, so Check can catch both assertion failures and code\nerrors that cause segmentation faults or other signals.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["devel"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"chayang","origin":"x11/chayang","version":"0.1.0","comment":"Gradually dim the screen","maintainer":"jbeich@FreeBSD.org","www":"https://git.sr.ht/~emersion/chayang","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b9f910096eb5d42f791df56d577f66f4c7b6705e28c35005fb4b2b77db90288c","flatsize":18478,"path":"All/chayang-0.1.0.pkg","repopath":"All/chayang-0.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7400,"desc":"Gradually dim the screen.\n\nCan be used to implement a grace period before locking the session.","deps":{"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["wayland","x11"],"shlibs_required":["libc.so.8","libwayland-client.so.0"]},{"name":"chatgpt-shell-cli-nox11","origin":"misc/chatgpt-shell-cli","version":"g20230516","comment":"Shell script to use OpenAI's ChatGPT and DALL-E from the terminal","maintainer":"nivit@FreeBSD.org","www":"https://github.com/0xacx/chatGPT-shell-cli","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1c2f9fa9f201a65fe79cdf93b32dd4114a728168d0408e1b3d37f4302aeb9882","flatsize":17053,"path":"All/chatgpt-shell-cli-nox11-g20230516.pkg","repopath":"All/chatgpt-shell-cli-nox11-g20230516.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6452,"desc":"A simple, lightweight shell script to use OpenAI's chatGPT and DALL-E from the\nterminal without installing python or node.js. The script uses the official\nChatGPT model gpt-3.5-turbo with the OpenAI API endpoint /chat/completions.\nYou can also use the new gpt-4 model, if you have access.\n\nThe script supports the use of all other OpenAI models with the completions\nendpoint and the images/generations endpoint for generating images.","deps":{"ImageMagick7-nox11":{"origin":"graphics/ImageMagick7","version":"7.1.1.45"},"bash":{"origin":"shells/bash","version":"5.2.37"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"jq":{"origin":"textproc/jq","version":"1.7.1"},"xdg-utils":{"origin":"devel/xdg-utils","version":"1.2.1"}},"categories":["misc"],"annotations":{"flavor":"nox11"}},{"name":"chatgpt-shell-cli","origin":"misc/chatgpt-shell-cli","version":"g20230516","comment":"Shell script to use OpenAI's ChatGPT and DALL-E from the terminal","maintainer":"nivit@FreeBSD.org","www":"https://github.com/0xacx/chatGPT-shell-cli","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d5d63760ef5bc1e1c8a7e3b2e3966ea5735a18c77c1c878ac2bea9a963bf2153","flatsize":17053,"path":"All/chatgpt-shell-cli-g20230516.pkg","repopath":"All/chatgpt-shell-cli-g20230516.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6444,"desc":"A simple, lightweight shell script to use OpenAI's chatGPT and DALL-E from the\nterminal without installing python or node.js. The script uses the official\nChatGPT model gpt-3.5-turbo with the OpenAI API endpoint /chat/completions.\nYou can also use the new gpt-4 model, if you have access.\n\nThe script supports the use of all other OpenAI models with the completions\nendpoint and the images/generations endpoint for generating images.","deps":{"ImageMagick7":{"origin":"graphics/ImageMagick7","version":"7.1.1.45"},"bash":{"origin":"shells/bash","version":"5.2.37"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"jq":{"origin":"textproc/jq","version":"1.7.1"},"xdg-utils":{"origin":"devel/xdg-utils","version":"1.2.1"}},"categories":["misc"],"annotations":{"flavor":"x11"}},{"name":"charls","origin":"graphics/charls","version":"2.4.2","comment":"C++ JPEG-LS library implementation","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/team-charls/charls","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c3ef9f9080a754388eaddebfc0ec699eb2eb7a10d9d343e4827737f66b90a96e","flatsize":421808,"path":"All/charls-2.4.2.pkg","repopath":"All/charls-2.4.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":100004,"desc":"CharLS is a C++ implementation of the JPEG-LS standard for lossless and\nnear-lossless image compression and decompression. JPEG-LS is a low-complexity\nimage compression standard that matches JPEG 2000 compression ratios.\n\nFeatures:\n- C++14 library implementation with a binary C interface for maximum\n  interoperability.\n- Supports Windows, Linux and Solaris in 32 bit and 64 bit.\n- Includes an adapter assembly for .NET based languages.\n- Excellent compression and decompression performance.","categories":["graphics"]},{"name":"cherrytree","origin":"deskutils/cherrytree","version":"1.4.0","comment":"Advanced hierarchical note-taking application","maintainer":"danfe@FreeBSD.org","www":"https://www.giuspen.com/cherrytree/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"949221fe10b91d99e7eb91cb5104a9faf2ae44c291aaf7c53ec8c1bca365c2d2","flatsize":10427511,"path":"All/cherrytree-1.4.0.pkg","repopath":"All/cherrytree-1.4.0.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":2975884,"desc":"CherryTree is a hierarchical note-taking application, featuring rich text,\nsyntax highlighting, images handling, hyperlinks, import/export with support\nfor multiple formats, support for multiple languages, and more.  It stores\ndata in either a single file (XML or SQLite) or multiple files/directories.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"atkmm":{"origin":"accessibility/atkmm","version":"2.28.4"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"cairomm":{"origin":"graphics/cairomm","version":"1.14.5"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"enchant2":{"origin":"textproc/enchant2","version":"2.2.15_6"},"fribidi":{"origin":"converters/fribidi","version":"1.0.16"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"glibmm":{"origin":"devel/glibmm","version":"2.66.7,1"},"gspell":{"origin":"textproc/gspell","version":"1.10.0_6"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gtkmm30":{"origin":"x11-toolkits/gtkmm30","version":"3.24.9"},"gtksourceview4":{"origin":"x11-toolkits/gtksourceview4","version":"4.8.3_2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libfmt":{"origin":"devel/libfmt","version":"10.2.1"},"libsigc++":{"origin":"devel/libsigc++20","version":"2.12.1"},"libxml++":{"origin":"textproc/libxml++26","version":"2.42.3,1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pangomm":{"origin":"x11-toolkits/pangomm","version":"2.46.4"},"spdlog":{"origin":"devel/spdlog","version":"1.15.2"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"uchardet":{"origin":"textproc/uchardet","version":"0.0.8_1"}},"categories":["deskutils"],"shlibs_required":["libatk-1.0.so.0","libatkmm-1.6.so.1","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libcairomm-1.0.so.1","libcurl.so.4","libenchant-2.so.2","libfmt.so.10","libfribidi.so.0","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgdkmm-3.0.so.1","libgio-2.0.so.0","libgiomm-2.4.so.1","libglib-2.0.so.0","libglibmm-2.4.so.1","libgobject-2.0.so.0","libgspell-1.so.2","libgtk-3.so.0","libgtkmm-3.0.so.1","libgtksourceview-4.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangomm-1.4.so.1","libpthread.so.0","libsigc-2.0.so.0","libspdlog.so.1.15","libsqlite3.so.0","libstdc++.so.9","libuchardet.so.0","libxml++-2.6.so.2","libxml2.so.2","libz.so.3"],"options":{"DOCS":"on","NLS":"on","VTE":"off"}},{"name":"charmtimetracker","origin":"deskutils/charmtimetracker","version":"1.12.0_7","comment":"Time tracker","maintainer":"adridg@FreeBSD.org","www":"https://github.com/KDAB/Charm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6b375b6dee45468677ca1c1d46ff25584240c4a8d2bf544dfe2d9c977c1174a8","flatsize":1406334,"path":"All/charmtimetracker-1.12.0_7.pkg","repopath":"All/charmtimetracker-1.12.0_7.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":476504,"desc":"Charm is a program for FreeBSD, OS X, Linux and Windows that helps to keep\ntrack of time. It is built around two major ideas - tasks and events. Tasks\nare the things time is spend on, repeatedly. For example, ironing\nlaundry is a task. The laundry done for two hours on last Tuesday is an\nevent in that task. When doing laundry multiple times, the events will\nbe accumulated, and can later be printed in activity reports or weekly\ntime sheets. So in case laundry would be done for three hours on\nWednesday again, the activity report for the \"Ironing Laundry\" task\nwould list the event on tuesday, the event on wednesday and a total of\nfive hours.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXScrnSaver":{"origin":"x11/libXScrnSaver","version":"1.2.4_1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-script":{"origin":"devel/qt5-script","version":"5.15.18p0_2"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"},"qt5-sqldrivers-sqlite3":{"origin":"databases/qt5-sqldrivers-sqlite3","version":"5.15.16p130"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"qtkeychain-qt5":{"origin":"security/qtkeychain","version":"0.15.0"}},"categories":["deskutils"],"shlibs_required":["libQt5Core.so.5","libQt5DBus.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5PrintSupport.so.5","libQt5Sql.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libc.so.8","libm.so.4","libqt5keychain.so.1","libstdc++.so.9","libxcb-screensaver.so.0","libxcb.so.1"]},{"name":"chaosreader","origin":"security/chaosreader","version":"0.96","comment":"Tool to extract data from tcpdump logs","maintainer":"dbaio@FreeBSD.org","www":"https://sourceforge.net/projects/chaosreader/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"776a18cac6498e5d595f836d0d189c2f0df5ba62f2ef08c92be8879f1857f1af","flatsize":211550,"path":"All/chaosreader-0.96.pkg","repopath":"All/chaosreader-0.96.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":46672,"desc":"Chaosreader is a perl script that parses snoop or tcpdump logs\nand extracts sessions for a number of different appplications:\nssh, telnet, smtp, irc, ftp, etc.  The data are formatted into\nan html file and can be used to replay some sessions.\n\nSshkeydata is a perl script that attempts to recreate ssh\nsessions extracted by chaosreader by estimating what commands\nmay have been typed.\n\nBoth scripts are installed in ${PREFIX}/bin","deps":{"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["security"]},{"name":"chart","origin":"deskutils/chart","version":"3.0.0_24","comment":"CLI tool to create quick plots","maintainer":"mail@dbalan.in","www":"https://marianogappa.github.io/chart/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b9ab84bb8855532560b9be309b9e6d34de662d14c66d737c76e7cfa65548a3cd","flatsize":3136609,"path":"All/chart-3.0.0_24.pkg","repopath":"All/chart-3.0.0_24.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1041632,"desc":"A small program to create quick and fast plots from terminal. Idea is\nto create simple plots easy, one can always switch to gnuplot if heavy\ncustomisation is needed.","categories":["deskutils"],"options":{"DOCS":"on"}},{"name":"cgribex","origin":"science/cgribex","version":"2.0.0_1","comment":"Lightweight GRIBEX in C with portable Fortran interface","maintainer":"sunpoet@FreeBSD.org","www":"https://code.mpimet.mpg.de/projects/cgribex","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"15b04128de1b23e920d5c995aafe0a629c63dfcdbd7f105e1313db60ac885258","flatsize":520610,"path":"All/cgribex-2.0.0_1.pkg","repopath":"All/cgribex-2.0.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":116648,"desc":"GRIBEX is an interface for encoding and decoding WMO FM-92 GRIB edition 1\nmessages and some ancillary subroutines for controlling printing and debugging.\nThe GRIBEX software was developed at the European Centre for Medium-range\nWeather Forecasts (ECMWF) and is part of the EMOS library. EMOS is mostly\nwritten in Fortran. Therefore it has only a Fortran interface.\n\nCGRIBEX is a lightweight version of GRIBEX written in ANSI C with a portable\nFortran interface. For best compatibility some of the C sources were converted\nfrom the Fortran GRIBEX version.","deps":{"jasper":{"origin":"graphics/jasper","version":"4.2.4"},"libaec":{"origin":"science/libaec","version":"1.1.3"}},"categories":["science"],"shlibs_required":["libc.so.8","libjasper.so.7","libm.so.4","libsz.so.2"],"options":{"JASPER":"on","SZIP":"on"}},{"name":"chicago95","origin":"x11-themes/chicago95","version":"3.0.1.49","comment":"Classic Redmond theme","maintainer":"eduardo@FreeBSD.org","www":"https://github.com/grassmunk/Chicago95","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6bb44db60b9b1ea0ebb4af1c4205da7e7cb2f1484a89476b288c04f1c568842e","flatsize":28878638,"path":"All/chicago95-3.0.1.49.pkg","repopath":"All/chicago95-3.0.1.49.pkg","licenselogic":"and","licenses":["GPLv3+","MIT"],"pkgsize":4099140,"desc":"Chicago95 is a theme rendition of classic 1995 Microsoft operating system.\nIt includes various backgrounds, themes, and icons for consistent look.","categories":["x11-themes"],"options":{"BACKGROUNDS":"on","CURSORS":"on","ICONS":"on"}},{"name":"cgprof","origin":"devel/cgprof","version":"1.2_5","comment":"Generates colored graphs for profiled executables using gcc and gprof","maintainer":"ports@FreeBSD.org","www":"http://mvertes.free.fr/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e0adbfbaa8e7f50fd25bb2e33e7f32decbdc29c003a2fb30c483639000f42749","flatsize":5474,"path":"All/cgprof-1.2_5.pkg","repopath":"All/cgprof-1.2_5.pkg","licenselogic":"single","pkgsize":4280,"desc":"cgprof generates colored graphs for profiled executables using gcc and gprof.\ncgprof helps to have a better understanding of program structure and execution.\nIt makes hot spots identification visual and intuitive.\nIt is a shell script using gnu awk, that should run on any Unix like system.","deps":{"gawk":{"origin":"lang/gawk","version":"5.3.1"},"graphviz":{"origin":"graphics/graphviz","version":"12.2.1_1"}},"categories":["devel"],"messages":[{"message":"===>   NOTICE:\n\nThe cgprof port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"chafa","origin":"graphics/chafa","version":"1.14.5_1","comment":"Character art facsimile generator","maintainer":"ehaupt@FreeBSD.org","www":"https://hpjansson.org/chafa/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f2305427bd44a5890e22d460ec7f7c15e500bf6da885cc23485e343defd102d6","flatsize":2266917,"path":"All/chafa-1.14.5_1.pkg","repopath":"All/chafa-1.14.5_1.pkg","licenselogic":"and","licenses":["GPLv3","LGPL3+"],"pkgsize":275888,"desc":"Chafa is a command-line utility that converts all kinds of images, including\nanimated GIFs, into sixel or ANSI/Unicode character output that can be displayed\nin a terminal.\n\nIt is highly configurable, with support for alpha transparency and multiple\ncolor modes and color spaces, combining selectable ranges of Unicode characters\nto produce the desired output.\n\nThe core functionality is provided by a C library with a public, well-documented\nAPI.","deps":{"ImageMagick7":{"origin":"graphics/ImageMagick7","version":"7.1.1.45"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libavif":{"origin":"graphics/libavif","version":"1.2.0"},"libjxl":{"origin":"graphics/libjxl","version":"0.11.1_1"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"},"webp":{"origin":"graphics/webp","version":"1.5.0"}},"categories":["graphics"],"shlibs_required":["libavif.so.16","libc.so.8","libcairo.so.2","libfreetype.so.6","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libintl.so.8","libjpeg.so.8","libjxl.so.0.11","libjxl_threads.so.0.11","libm.so.4","libpthread.so.0","librsvg-2.so.2","libtiff.so.6","libwebp.so.7","libwebpdemux.so.2"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:chafa_project:chafa:1.14.5:::::dragonfly6:x86_64:1"}},{"name":"cgoban","origin":"games/cgoban","version":"1.9.14_5","comment":"Internet Go Server client and game editor","maintainer":"amdmi3@FreeBSD.org","www":"https://cgoban1.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"42bd7912f4bd2e460153070d36e40400e655dfe60c276a3d0fb99369ca776284","flatsize":471376,"path":"All/cgoban-1.9.14_5.pkg","repopath":"All/cgoban-1.9.14_5.pkg","licenselogic":"single","pkgsize":192852,"desc":"Cgoban (Complete Goban) is for Unix systems with X11.  It has the\nability to be a computerized go board, view and edit smart-go files,\nand connect to go servers on the Internet.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["games"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libc.so.8","libm.so.4"]},{"name":"chaco","origin":"math/chaco","version":"2.2","comment":"Software for partitioning graphs","maintainer":"ports@FreeBSD.org","www":"http://www.cs.sandia.gov/~bahendr/chaco.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"16d07e82d931e13f86dbfc839ca1be380a678d898e5e92caf3ee64a28bea2498","flatsize":2292319,"path":"All/chaco-2.2.pkg","repopath":"All/chaco-2.2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":814644,"desc":"Before a calculation can be performed on a parallel computer, it must\nfirst be decomposed into tasks which are assigned to different processors.\n\nEfficient use of the machine requires that each processor have about the\nsame amount of work to do and that the quantity of interprocessor\ncommunication is kept small.  Finding an optimal decomposition is provably\nhard, but due to its practical importance, a great deal of effort has been\ndevoted to developing heuristics for this problem.  The decomposition\nproblem can be addressed in terms of graph partitioning.\n\nChaco implements a variety of algorithms for graph partitioning and is\nused at most of the major parallel computing centers around the world to\nsimplify the development of parallel applications, and to ensure that high\nperformance is obtained.  Chaco has contributed to a wide variety of\ncomputational studies including investigation of the molecular structure\nof liquid crystals, evaluating the design of a chemical vapor deposition\nreactor and modeling automobile collisions.\n\nNote: this port includes a patch provided by Walter Landry for use within\nMBDyn.","categories":["math"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe chaco port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cgiwrap","origin":"www/cgiwrap","version":"4.1","comment":"Securely execute Web CGI scripts","maintainer":"ports@FreeBSD.org","www":"https://cgiwrap.unixtools.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bd0cf3f534ca28728efe0d17d8105f80b65bab2859e881915f125de21d884ad0","flatsize":121130,"path":"All/cgiwrap-4.1.pkg","repopath":"All/cgiwrap-4.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":43084,"desc":"This is CGIWrap - a gateway that allows more secure user access to\nCGI programs on an HTTPd server than is provided by the Web server\nitself. The primary function of CGIWrap is to make certain that\nany CGI script runs with the permissions of the user who installed\nit, and not those of the Web server.\n\nCGIWrap works with NCSA httpd, Apache, CERN httpd, NetSite Commerce\nand Communications servers, and probably any other Unix-based Web\nserver software that supports CGI.\n\nSee also: http://cgiwrap.sourceforge.net/","categories":["security","www"],"shlibs_required":["libc.so.8"],"options":{"CGI_GROUP":"on","CGI_GROUP_WRITABLE":"on","CGI_OWNER":"on","CGI_SETGID":"on","CGI_SETUID":"on","CGI_WORLD_WRITABLE":"on","DEBUG":"off","DOCS":"on","NPH":"off","USE_REDIRECT_URL":"off","USE_SCRIPT_URL":"off"},"messages":[{"message":"The cgiwrap binaries have been installed in the following\ndirectory:\n\n  /usr/local/www/cgi-bin\n\nYou should create the following two files, otherwise cgiwrap will\nnot function as expected:\n\n  /usr/local/etc/cgiwrap.allow\n  /usr/local/etc/cgiwrap.deny","type":"install"},{"message":"===>   NOTICE:\n\nThe cgiwrap port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cglm","origin":"math/cglm","version":"0.9.4","comment":"Highly optimized graphics math (glm) for C","maintainer":"yuri@FreeBSD.org","www":"https://github.com/recp/cglm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f9a24721918bab5c79e789b8e8ebba4f74b247dc2e06cf86c18afa547d88a537","flatsize":1129716,"path":"All/cglm-0.9.4.pkg","repopath":"All/cglm-0.9.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":132920,"desc":"cglm is optimized 3D math library written in C99 (compatible with C89).\nIt is similar to original glm library except this is mainly for C\n\nThis library stores matrices as column-major order but in the future row-major\nis considered to be supported as optional.\n\nCurrently only float type is supported for most operations.","categories":["math"]},{"name":"check_syncthing","origin":"net-mgmt/check_syncthing","version":"0.0.6_2","comment":"Icinga2 monitoring plugin for syncthing daemon","maintainer":"dsh@bamus.cz","www":"https://github.com/dsh2dsh/check_syncthing","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"afcfd9cf2a306ddf203dd6b7a4d665dea74a9a5849f0e2984254d241279e76fe","flatsize":7411441,"path":"All/check_syncthing-0.0.6_2.pkg","repopath":"All/check_syncthing-0.0.6_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2382512,"desc":"Icinga2 monitoring plugin for [syncthing] daemon.\n\nThis plugin monitors syncthing daemon by using its [REST API]. Inspired by [bn8]\nand [vlcty] projects.\n\n[syncthing]:https://github.com/syncthing/syncthing\n[REST API]:https://docs.syncthing.net/dev/rest.html\n[bn8]:https://gitea.zionetrix.net/bn8/check_syncthing.git\n[vlcty]:https://github.com/vlcty/check_syncthing","categories":["net-mgmt"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"cgilib","origin":"devel/cgilib","version":"0.7_2","comment":"Library of procedures for developing CGI programs in C","maintainer":"demon@FreeBSD.org","www":"https://www.infodrom.org/projects/cgilib/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b9fc11d438f83ad60812b91c345ddfa0f84be4aac9aac34068691b1c92a97e89","flatsize":91265,"path":"All/cgilib-0.7_2.pkg","repopath":"All/cgilib-0.7_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":38916,"desc":"This is quite a simple library that provides an easy interface to the common\ngateway interface, known as CGI.  The purpose is to provide an easy to use\ninterface to CGI if you need to write your program in C instead of perl.","categories":["devel","www"]},{"name":"clamav","origin":"security/clamav","version":"1.4.2_1,1","comment":"Open-source (GPL) anti-virus engine (Regular Feature Release)","maintainer":"yasu@FreeBSD.org","www":"https://www.clamav.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a68ce97a7a00763ff6e158aee6492bd2d3e3d4378a69e48443ef4780f986946f","flatsize":68508984,"path":"All/clamav-1.4.2_1,1.pkg","repopath":"All/clamav-1.4.2_1,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":13892056,"desc":"ClamAV is an open-source (GPL) anti-virus engine used in a variety of\nsituations, including email and web scanning, and endpoint\nsecurity. It provides many utilities for users, including a flexible\nand scalable multi-threaded daemon, a command-line scanner and an\nadvanced tool for automatic database updates.\n\nThis is Regular (non-LTS) Feature Release of ClamAV.","deps":{"arc":{"origin":"archivers/arc","version":"5.21q_1"},"arj":{"origin":"archivers/arj","version":"3.10.22_12"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"json-c":{"origin":"devel/json-c","version":"0.18"},"libmilter":{"origin":"mail/libmilter","version":"8.18.1"},"libmspack":{"origin":"archivers/libmspack","version":"0.11alpha"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"},"unzoo":{"origin":"archivers/unzoo","version":"4.4_2"}},"categories":["security"],"users":["clamav"],"groups":["clamav","mail"],"shlibs_required":["libbz2.so.2","libc.so.8","libcrypto.so.12","libcurl.so.4","libexecinfo.so.1","libjson-c.so.5","libkvm.so.3","libm.so.4","libmilter.so.7","libmspack.so.0","libncurses.so.6","libpcre2-8.so.0","libpthread.so.0","librt.so.0","libssl.so.12","libtinfo.so.6","libutil.so.4","libxml2.so.2","libz.so.3"],"options":{"ARC":"on","ARJ":"on","DOCS":"on","EXPERIMENTAL":"off","MILTER":"on","STDERR":"off","TESTS":"off","UNRAR":"on","UNZOO":"on"},"annotations":{"cpe":"cpe:2.3:a:clamav:clamav:1.4.2:::::dragonfly6:x86_64:1"},"messages":[{"message":"If you want remove clamav permanently from you system\nexecute following commands:\n\n # rm -rf /var/log/clamav\n # rm -rf /var/run/clamav\n # rm -rf /var/db/clamav\n # pw userdel clamav","type":"remove"}]},{"name":"cgif","origin":"graphics/cgif","version":"0.5.0","comment":"GIF encoder written in C","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/dloebl/cgif","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cda2aa12694fbaabc0c204910728258ec02bede9940a32cd3cbebfb0a87eee76","flatsize":36497,"path":"All/cgif-0.5.0.pkg","repopath":"All/cgif-0.5.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":12272,"desc":"CGIF is a fast and lightweight GIF encoder that can create GIF animations and\nimages. Summary of the main features:\n- user-defined global or local color-palette with up to 256 colors (limit of the\n  GIF format)\n- size-optimizations for GIF animations:\n  - option to set a pixel to transparent if it has identical color in the\n    previous frame (transparency optimization)\n  - do encoding just for the rectangular area that differs from the previous\n    frame (width/height optimization)\n- fast: a GIF with 256 colors and 1024x1024 pixels can be created in below 50 ms\n  even on a minimalistic system\n- MIT license (permissive)\n- different options for GIF animations: static image, N repetitions, infinite\n  repetitions\n- additional source-code for verifying the encoder after making changes\n- user-defined delay time from one frame to the next (can be set independently\n  for each frame)\n- source-code conforms to the C99 standard","categories":["graphics"]},{"name":"cgi-lib","origin":"www/cgi-lib","version":"1.4_1","comment":"ANSI C Library for CGI Programming","maintainer":"gonza@techline.ru","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"049a0590b7491ef6a7841bede2f46eebf4ad34bd99e9f684307749ac3ee3bd87","flatsize":64646,"path":"All/cgi-lib-1.4_1.pkg","repopath":"All/cgi-lib-1.4_1.pkg","licenselogic":"single","pkgsize":14572,"desc":"CGI-LIB is a free ANSI C library that will\nfacilitate the creation of CGI programs.\n\nThe library is written entirely in C using ANSI\nC functions. The functions are easy to use and\nthe source code is included.","categories":["www"]},{"name":"cgiirc","origin":"irc/cgiirc","version":"0.5.12","comment":"IRC web gateway written in Perl","maintainer":"rodrigo@FreeBSD.org","www":"https://cgiirc.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ab959aa82324ac95d24d9a17f345f7704545855a5a803af7c286ffcf32b6e48a","flatsize":503516,"path":"All/cgiirc-0.5.12.pkg","repopath":"All/cgiirc-0.5.12.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":90764,"desc":"GGI:IRC is a Perl/CGI program that lets you access IRC from a web browser, it is\ndesigned to be flexible and has many uses such as an IRC gateway for an IRC\nnetwork, a chat-room for a website or to access IRC when stuck behind a\nrestrictive firewall.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["irc","perl5","www"],"annotations":{"cpe":"cpe:2.3:a:cgiirc:cgiirc:0.5.12:::::dragonfly6:x86_64"}},{"name":"cgi-lib_pl","origin":"www/cgi-lib.pl","version":"2.18_1","comment":"De facto standard library for creating CGI in perl","maintainer":"ports@FreeBSD.org","www":"https://cgi-lib.berkeley.edu/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f798d5eb7d9dd9f5776f7c400477abf61ec6383ad4afabf3bc756a19298443cb","flatsize":15101,"path":"All/cgi-lib_pl-2.18_1.pkg","repopath":"All/cgi-lib_pl-2.18_1.pkg","licenselogic":"single","pkgsize":6208,"desc":"The cgi-lib.pl library makes CGI scripting in Perl easy enough for\nanyone to process forms and create dynamic Web content. The library has\nthe following features:\n\n* Extremely simple to learn and easy to use\n* Designed for operation under Perl5 and Perl4\n* Very efficient\n* Compatibility with all CGI interactions, including File Upload\n* Convenient utility functions\n* Compatible with Perl5 security features such as taint, warnings,\n  (command line options -Tw) and use strict;\n* Debugging facilities\n* Good starting point for migration to more sophisticated libraries","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["www"],"messages":[{"message":"===>   NOTICE:\n\nThe cgi-lib_pl port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cgnslib","origin":"science/cgnslib","version":"4.4.0,1","comment":"CFD General Notation System library code","maintainer":"thierry@FreeBSD.org","www":"https://cgns.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"93949b435848a3c95375f9ba22014dfcf4ca6bdc45b7ae7e2578fe715718d125","flatsize":4205001,"path":"All/cgnslib-4.4.0,1.pkg","repopath":"All/cgnslib-4.4.0,1.pkg","licenselogic":"single","licenses":["AS-IS"],"pkgsize":896316,"desc":"The CFD General Notation System (CGNS) provides a standard for recording and\nrecovering computer data associated with the numerical solution of the equations\nof fluid dynamics.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"hdf5":{"origin":"science/hdf5","version":"1.12.2_2,1"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXScrnSaver":{"origin":"x11/libXScrnSaver","version":"1.2.4_1"},"libXau":{"origin":"x11/libXau","version":"1.0.11"},"libXcomposite":{"origin":"x11/libXcomposite","version":"0.4.6_1,1"},"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"libXdamage":{"origin":"x11/libXdamage","version":"1.1.6"},"libXdmcp":{"origin":"x11/libXdmcp","version":"1.1.5"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libXres":{"origin":"x11/libXres","version":"1.2.2_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"libXv":{"origin":"x11/libXv","version":"1.0.12_1,1"},"libXxf86vm":{"origin":"x11/libXxf86vm","version":"1.1.5"},"libaec":{"origin":"science/libaec","version":"1.1.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libxkbfile":{"origin":"x11/libxkbfile","version":"1.1.3"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["science"],"shlibs_required":["libGL.so.1","libGLU.so.1","libSM.so.6","libX11.so.6","libXmu.so.6","libc.so.8","libhdf5.so.200","libm.so.4","libtcl86.so.1","libtk86.so.1"],"options":{"FORTRAN":"on","HDF5":"on","TESTS":"on","TOOLS":"on"}},{"name":"cgicc","origin":"www/cgicc","version":"3.2.20","comment":"C++ class library for writing CGI applications","maintainer":"bofh@FreeBSD.org","www":"https://www.gnu.org/software/cgicc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7bb3ee73384f53e5437330ba84a8331ec23120a0fa25fecdb5f89f077d1bc24f","flatsize":4246878,"path":"All/cgicc-3.2.20.pkg","repopath":"All/cgicc-3.2.20.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":388512,"desc":"GNU cgicc is an ANSI C++ compliant class library that greatly simplifies\nthe creation of CGI applications for the World Wide Web.\n\ncgicc performs the following functions:\n\n   - Parses both GET and POST form data transparently.\n   - Provides string, integer, floating-point and single- and multiple-choice\n     retrieval methods for form data.\n   - Provides methods for saving and restoring CGI environments to aid in\n     application debugging.\n   - Provides full on-the-fly HTML generation capabilities, with support for\n     cookies.\n   - Supports HTTP file upload.\n   - Compatible with FastCGI.","categories":["devel","www"],"options":{"DOCS":"on"}},{"name":"cgit","origin":"devel/cgit","version":"1.2.3_1","comment":"Fast, lightweight web frontend for Git repositories","maintainer":"mt@markoturk.info","www":"https://git.zx2c4.com/cgit/about/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b1f1c40967367240c2ed8e2eeb7dbab5aef1850043f8ca6b615a00dfd1aa47e8","flatsize":1904839,"path":"All/cgit-1.2.3_1.pkg","repopath":"All/cgit-1.2.3_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":782340,"desc":"cgit is a fast web interface for the Git SCM, using a built-in cache to\ndecrease server I/O pressure.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["devel","www"],"shlibs_required":["libc.so.8","libpthread.so.0","libz.so.3"],"options":{"ASCIIDOC":"on","DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:lars_hjemli:cgit:1.2.3:::::dragonfly6:x86_64:1"},"messages":[{"message":"cgit has been successfully installed.\n\nTo enable cgit in Apache, use something like the following:\n\n  <Directory \"/usr/local/www/cgit/\">\n      AllowOverride None\n      Options +ExecCGI\n      Require all granted \n  </Directory>\n\nDocumentation and sample configuration can be found\nin /usr/local/share/doc/cgit/cgitrc.5.txt.","type":"install"}]},{"name":"cg","origin":"news/cg","version":"0.4_1","comment":"Semi-automatic newsgroup binary downloader","maintainer":"ports@FreeBSD.org","www":"https://www.nih.at/cg/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6ecc1cf4bd7926bf0eb2d54c5901c64d8fd112e1e26b1c5d8194a42ef06cbd37","flatsize":89527,"path":"All/cg-0.4_1.pkg","repopath":"All/cg-0.4_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":37416,"desc":"A semi-automatic newsgroup binary downloader. It assembles parts based\non subject headers and then offers them in an editor for the user to\nchoose which files he really wants.","categories":["news"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe cg port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cgdb","origin":"devel/cgdb","version":"0.8.0","comment":"Curses-based interface to the GNU Debugger","maintainer":"serio.jeffrey@gmail.com","www":"https://cgdb.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"99137b74441477258a1d41be07c7e817e949db70d564a2f6d98b600ba2ef2bc2","flatsize":554232,"path":"All/cgdb-0.8.0.pkg","repopath":"All/cgdb-0.8.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":159424,"desc":"CGDB is a curses-based interface to the GNU Debugger (GDB). The goal of\nCGDB is to be lightweight and responsive; not encumbered with\nunnecessary features.\n\nThe interface is designed to deliver the familiar GDB text interface,\nwith a split screen showing the source as it executes. The UI is modeled\non the classic Unix text editor, vi. Those familiar with vi should feel\nright at home using CGDB.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libncurses.so.6","libreadline.so.8","libstdc++.so.9","libtinfo.so.6","libutil.so.4"]},{"name":"cfortran","origin":"lang/cfortran","version":"4.3","comment":"Easy-to-use powerful bridge between C and FORTRAN","maintainer":"ports@FreeBSD.org","www":"http://www-zeus.desy.de/~burow/cfortran/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1ab62c81371d935f39ca0acac27471cd23f6723e91f88af9e4c0947783363419","flatsize":391940,"path":"All/cfortran-4.3.pkg","repopath":"All/cfortran-4.3.pkg","licenselogic":"single","pkgsize":72332,"desc":"cfortran.h is an easy-to-use powerful bridge between C and FORTRAN.\nIt provides a transparent, machine independent interface between\nC and FORTRAN routines and global data.","categories":["lang"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe cfortran port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"chemtool-devel","origin":"science/chemtool-devel","version":"1.7.20050716_13","comment":"Drawing organic molecules easily and store them (developer version)","maintainer":"eduardo@FreeBSD.org","www":"http://ruby.chemie.uni-freiburg.de/~martin/chemtool/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fdbaa4667097895c976f87c3c51a9067809513a13ae1566dde9f3de9ef34743d","flatsize":868833,"path":"All/chemtool-devel-1.7.20050716_13.pkg","repopath":"All/chemtool-devel-1.7.20050716_13.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":195172,"desc":"Chemtool is a program for drawing organic molecules easily and store them as\na X bitmap file (develop version).","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fig2dev":{"origin":"print/fig2dev","version":"3.2.9"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libEMF":{"origin":"graphics/libemf","version":"1.0.13_1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["science"],"shlibs_required":["libEMF.so.1","libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libstdc++.so.9"],"options":{"EXAMPLES":"on"}},{"name":"cflow2vcg","origin":"devel/cflow2vcg","version":"0.5_1","comment":"Convert the result of the cflow utility in a VCG format","maintainer":"ports@FreeBSD.org","www":"https://cflow2vcg.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f9b8e0723d2eb03e6b2c379e9bcb6699c4f290fe21e226f7e56a36644fa90bcd","flatsize":174799,"path":"All/cflow2vcg-0.5_1.pkg","repopath":"All/cflow2vcg-0.5_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":75120,"desc":"Cflow2vcg convert the result of the cflow utility in a VCG format. It offers\nthe ability to view graphically the call-graph of sources, and import it in\ndocumentation.","categories":["devel"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe cflow2vcg port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cflow","origin":"devel/cflow","version":"2.0_2","comment":"Call graph generator for C code","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"61449488f6d7fcf3318555f89939c4b3933896f613939a9f1482e84a6d99d66c","flatsize":37496,"path":"All/cflow-2.0_2.pkg","repopath":"All/cflow-2.0_2.pkg","licenselogic":"single","pkgsize":13668,"desc":"Cflow reads files as C program source and attempts to print a graph\nof the program's function call hierarchy to the standard output.\nCalled functions are indented with respect to their calling functions,\nand printed only once, in the order they occur.\n\nThis is version 2.0.","categories":["devel"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe cflow port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cg3","origin":"textproc/cg3","version":"1.3.6_11","comment":"Tools for the Constraint Grammar formalism","maintainer":"bofh@FreeBSD.org","www":"https://visl.sdu.dk/constraint_grammar.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aa588117185dcda42b1f05de163ea723de9668d4270162720ebed6d36d5436d2","flatsize":1102356,"path":"All/cg3-1.3.6_11.pkg","repopath":"All/cg3-1.3.6_11.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":355884,"desc":"Constraint Grammar (CG) parsers are at the core of most of VISL's live\napplications. The Constraint Grammar concept was launched by Fred\nKarlsson in the early 90'ies (Karlsson et.al.1995), and CG parsers have\nsince been written for a large variety of languages, routinely achieving\nF-scores for PoS (word class) of over 99%25. A number of syntactic CG\nsystems have reported F-scores of around 95%25. VISL's own Constraint\nGrammar systems are inspired by Eckhard Bick's PALAVRAS parser for\nPortuguese (Bick 2000), and use, as a novelty, subclause function,\ngeneralized dependency markers and semantic prototype tags. For most\nlanguages, a lexicon based morphological analyzer provides input to the\nfirst CG level, while the output of the last CG-level can be converted\ninto syntactic tree structures by specially designed Phrase Structure\nGrammars (PSG's), using syntactic functions, not words, as terminals.\nOther, hybrid combinations are, however, feasible. Thus, the French\nsystem uses PoS information from a probabilistic tagger.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"icu":{"origin":"devel/icu","version":"76.1,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libicui18n.so.76","libicuio.so.76","libicuuc.so.76","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"OPTIMIZED_CFLAGS":"off"}},{"name":"cheat","origin":"misc/cheat","version":"4.4.2_8","comment":"Create and view interactive cheatsheets on the command-line","maintainer":"yuri@FreeBSD.org","www":"https://github.com/cheat/cheat","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f561ab03687ab9b978d577ed1b67a8dceeb6e0c5d2d2296599797c0c95bfcbba","flatsize":11172619,"path":"All/cheat-4.4.2_8.pkg","repopath":"All/cheat-4.4.2_8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3306148,"desc":"cheat allows you to create and view interactive cheatsheets on the command-line.\nIt was designed to help remind *nix system administrators of options for\ncommands that they use frequently, but not frequently enough to remember.","categories":["misc"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"cfengine-masterfiles322","origin":"sysutils/cfengine-masterfiles322","version":"3.22.0","comment":"cfengine sample policies for installations and upgrades","maintainer":"cy@FreeBSD.org","www":"https://cfengine.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f79cb7c374c61f5fd9d8bd8890a13565c0157904875224827bf2273fd8a9cea2","flatsize":829174,"path":"All/cfengine-masterfiles322-3.22.0.pkg","repopath":"All/cfengine-masterfiles322-3.22.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":146696,"desc":"CFEngine 3 is a popular open source configuration management system.\nIts primary function is to provide automated configuration and\nmaintenance of large-scale computer systems.\n\nThe repository is intended to provide a stable base policy for\ninstallations and upgrades, and is used by CFEngine 3.6 and newer.\nThe port installs the repository as examples which should be copied by\nthe user to the masterfiles directory (usually /var/cfengine/masterfiles).","deps":{"cfengine322":{"origin":"sysutils/cfengine322","version":"3.22.0"}},"categories":["sysutils"],"annotations":{"cpe":"cpe:2.3:a:gnu:cfengine:3.22.0:::::dragonfly6:x86_64"}},{"name":"cfengine321","origin":"sysutils/cfengine321","version":"3.21.3","comment":"Systems administration tool for networks","maintainer":"cy@FreeBSD.org","www":"https://cfengine.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"428a1df20659184f1829943c42aca05ff5f6fc7c00246b7210112325a29222ed","flatsize":3116573,"path":"All/cfengine321-3.21.3.pkg","repopath":"All/cfengine321-3.21.3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":808248,"desc":"Cfengine is an automated suite of programs for configuring and\nmaintaining Unix-like computers. It has been used on computing arrays\nof between 1 and 20,000 computers since 1993 by a wide range of\norganizations. Cfengine is supported by active research and was the\nfirst autonomic, hands-free management system for Unix-like operating\nsystems. Cfengine is an autonomic maintenance system not merely a\nchange management roll-out tool. Cfengine has a history of security\nand adaptability.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libyaml":{"origin":"textproc/libyaml","version":"0.2.5"},"lmdb":{"origin":"databases/lmdb","version":"0.9.33,1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libcrypto.so.12","libcurl.so.4","libdl.so.0","liblmdb.so.0","libm.so.4","libpam.so.3","libpcre.so.1","libpthread.so.0","librt.so.0","libssl.so.12","libutil.so.4","libxml2.so.2","libyaml-0.so.2"],"options":{"LIBVIRT":"off","MYSQL":"off","PGSQL":"off"},"annotations":{"cpe":"cpe:2.3:a:gnu:cfengine:3.21.3:::::dragonfly6:x86_64"}},{"name":"cfengine-masterfiles-lts","origin":"sysutils/cfengine-masterfiles-lts","version":"3.21.3","comment":"cfengine sample policies for installations and upgrades","maintainer":"cy@FreeBSD.org","www":"https://cfengine.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"267719523f37483d40cc9f741e3c597adb52da9c18e7174495a4bfd91e3fc01a","flatsize":833433,"path":"All/cfengine-masterfiles-lts-3.21.3.pkg","repopath":"All/cfengine-masterfiles-lts-3.21.3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":147288,"desc":"CFEngine 3 is a popular open source configuration management system.\nIts primary function is to provide automated configuration and\nmaintenance of large-scale computer systems.\n\nThe repository is intended to provide a stable base policy for\ninstallations and upgrades, and is used by CFEngine 3.6 and newer.\nThe port installs the repository as examples which should be copied by\nthe user to the masterfiles directory (usually /var/cfengine/masterfiles).","deps":{"cfengine-lts":{"origin":"sysutils/cfengine-lts","version":"3.21.3"}},"categories":["sysutils"],"annotations":{"cpe":"cpe:2.3:a:gnu:cfengine:3.21.3:::::dragonfly6:x86_64"}},{"name":"cfengine322","origin":"sysutils/cfengine322","version":"3.22.0","comment":"Systems administration tool for networks","maintainer":"cy@FreeBSD.org","www":"https://cfengine.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9e3e54111d3c1ce2397086d9053da7e572f58c2f44ba3c4700512e0e801340ec","flatsize":3127775,"path":"All/cfengine322-3.22.0.pkg","repopath":"All/cfengine322-3.22.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":808956,"desc":"Cfengine is an automated suite of programs for configuring and\nmaintaining Unix-like computers. It has been used on computing arrays\nof between 1 and 20,000 computers since 1993 by a wide range of\norganizations. Cfengine is supported by active research and was the\nfirst autonomic, hands-free management system for Unix-like operating\nsystems. Cfengine is an autonomic maintenance system not merely a\nchange management roll-out tool. Cfengine has a history of security\nand adaptability.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libyaml":{"origin":"textproc/libyaml","version":"0.2.5"},"lmdb":{"origin":"databases/lmdb","version":"0.9.33,1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libcrypto.so.12","libcurl.so.4","libdl.so.0","liblmdb.so.0","libm.so.4","libpam.so.3","libpcre.so.1","libpthread.so.0","librt.so.0","libssl.so.12","libutil.so.4","libxml2.so.2","libyaml-0.so.2"],"options":{"LIBVIRT":"off","MYSQL":"off","PGSQL":"off"},"annotations":{"cpe":"cpe:2.3:a:gnu:cfengine:3.22.0:::::dragonfly6:x86_64"}},{"name":"cfengine-masterfiles321","origin":"sysutils/cfengine-masterfiles321","version":"3.21.3","comment":"cfengine sample policies for installations and upgrades","maintainer":"cy@FreeBSD.org","www":"https://cfengine.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"63bfe3a886d0d6d4c068b8394fed221111a09f517ab87a8f632c2489bca2b6bb","flatsize":833433,"path":"All/cfengine-masterfiles321-3.21.3.pkg","repopath":"All/cfengine-masterfiles321-3.21.3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":147340,"desc":"CFEngine 3 is a popular open source configuration management system.\nIts primary function is to provide automated configuration and\nmaintenance of large-scale computer systems.\n\nThe repository is intended to provide a stable base policy for\ninstallations and upgrades, and is used by CFEngine 3.6 and newer.\nThe port installs the repository as examples which should be copied by\nthe user to the masterfiles directory (usually /var/cfengine/masterfiles).","deps":{"cfengine321":{"origin":"sysutils/cfengine321","version":"3.21.3"}},"categories":["sysutils"],"annotations":{"cpe":"cpe:2.3:a:gnu:cfengine:3.21.3:::::dragonfly6:x86_64"}},{"name":"cfengine-masterfiles-devel","origin":"sysutils/cfengine-masterfiles-devel","version":"3.25.20250324,1","comment":"cfengine sample policies for installations and upgrades","maintainer":"cy@FreeBSD.org","www":"https://cfengine.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e31945a992c1fab17add729426f5e6bf09b1ff979541e57f89bbdf5a5fef4b54","flatsize":867778,"path":"All/cfengine-masterfiles-devel-3.25.20250324,1.pkg","repopath":"All/cfengine-masterfiles-devel-3.25.20250324,1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":152764,"desc":"CFEngine 3 is a popular open source configuration management system.\nIts primary function is to provide automated configuration and\nmaintenance of large-scale computer systems.\n\nThe repository is intended to provide a stable base policy for\ninstallations and upgrades, and is used by CFEngine 3.6 and newer.\nThe port installs the repository as examples which should be copied by\nthe user to the masterfiles directory (usually /var/cfengine/masterfiles).","deps":{"cfengine-devel":{"origin":"sysutils/cfengine-devel","version":"3.25.20250326,1"}},"categories":["sysutils"],"annotations":{"cpe":"cpe:2.3:a:gnu:cfengine:3.25.20250324:::::dragonfly6:x86_64"}},{"name":"cfdg","origin":"graphics/cfdg","version":"3.4.2","comment":"Context Free Design Grammar compiler","maintainer":"fuz@FreeBSD.org","www":"https://www.contextfreeart.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0ec744c4eefe39fda1148f46bcdc30fb2317b180fdc361052eeb5ae1468203f8","flatsize":1192870,"path":"All/cfdg-3.4.2.pkg","repopath":"All/cfdg-3.4.2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":334056,"desc":"Context Free Design Grammar compiler.\n\nAbout CFDG:\n\nChris Coyne created a small language for design grammars called CFDG.\nThese grammars are sets of non-deterministic rules to produce images.\nThe images are surprisingly beautiful, often from very simple grammars.\nContext Free is a full graphical environment for editing, rendering,\nand exploring CFDG design grammars.\n\nFeatures:\n* Simultaneously available for Macintosh, Windows and Posix/Unix.\n* Progressive image update: watch it generate\n* Save generated images in PNG or SVG format.\n* Produce animations\n* Edit grammars and re-render easily.\n* Render very large images (as large as 100 Mega-pixels).\n* Can handle generated images with millions of shapes.\n* Carefully tuned graphics rendering\n* Many built-in examples\n* Automatic checking for updates (Mac only).\n* It's free, as in beer and as in speech.","deps":{"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"icu":{"origin":"devel/icu","version":"76.1,1"},"libx264":{"origin":"multimedia/libx264","version":"0.164.3095"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["graphics","math"],"shlibs_required":["libavcodec.so.60","libavformat.so.60","libavutil.so.58","libc.so.8","libdl.so.0","libicudata.so.76","libicui18n.so.76","libicuuc.so.76","libm.so.4","libpng16.so.16","libpthread.so.0","libstdc++.so.9","libswresample.so.4","libswscale.so.7","libx264.so.164","libz.so.3"],"options":{"EXAMPLES":"on","FFMPEG":"on"}},{"name":"cfengine-lts","origin":"sysutils/cfengine-lts","version":"3.21.3","comment":"Systems administration tool for networks","maintainer":"cy@FreeBSD.org","www":"https://cfengine.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6d0d1a920c1f9f284534d6cc56dfeac5be8cfbd47c6895131f66ea38dce60474","flatsize":3116573,"path":"All/cfengine-lts-3.21.3.pkg","repopath":"All/cfengine-lts-3.21.3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":807616,"desc":"Cfengine is an automated suite of programs for configuring and\nmaintaining Unix-like computers. It has been used on computing arrays\nof between 1 and 20,000 computers since 1993 by a wide range of\norganizations. Cfengine is supported by active research and was the\nfirst autonomic, hands-free management system for Unix-like operating\nsystems. Cfengine is an autonomic maintenance system not merely a\nchange management roll-out tool. Cfengine has a history of security\nand adaptability.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libyaml":{"origin":"textproc/libyaml","version":"0.2.5"},"lmdb":{"origin":"databases/lmdb","version":"0.9.33,1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libcrypto.so.12","libcurl.so.4","libdl.so.0","liblmdb.so.0","libm.so.4","libpam.so.3","libpcre.so.1","libpthread.so.0","librt.so.0","libssl.so.12","libutil.so.4","libxml2.so.2","libyaml-0.so.2"],"options":{"LIBVIRT":"off","MYSQL":"off","PGSQL":"off"},"annotations":{"cpe":"cpe:2.3:a:gnu:cfengine:3.21.3:::::dragonfly6:x86_64"}},{"name":"chessx","origin":"games/chessx","version":"1.6.2","comment":"Qt 5 chess database application","maintainer":"alexey@pentode.fi","www":"https://chessx.sourceforge.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b9931fb230ed6f155a986e5e6012999531c25f6718e7fd83c6adaccc6401cffd","flatsize":9998273,"path":"All/chessx-1.6.2.pkg","repopath":"All/chessx-1.6.2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":6336228,"desc":"ChessX is an open source chess database based on Qt5. With ChessX you\ncan operate on your collection of chess games in many ways: browse,\nedit, add, organize, analyze, etc. Additionally ChessX can interface\nwith chess engines via UCI and Winboard protocol.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-multimedia":{"origin":"multimedia/qt5-multimedia","version":"5.15.16p2_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-opengl":{"origin":"graphics/qt5-opengl","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-speech":{"origin":"accessibility/qt5-speech","version":"5.15.16p1_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["games"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Multimedia.so.5","libQt5Network.so.5","libQt5PrintSupport.so.5","libQt5Svg.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"CRAFTY":"off","STOCKFISH":"off"}},{"name":"cfr","origin":"devel/cfr","version":"0.152","comment":"Class File Reader (CFR) Java decompiler","maintainer":"0mp@FreeBSD.org","www":"https://www.benf.org/other/cfr/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f6b8713c7742f5446fc3f630900d014b7b24da9d7a52ee4bf468e5ea9cb38889","flatsize":2162659,"path":"All/cfr-0.152.pkg","repopath":"All/cfr-0.152.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1911796,"desc":"CFR will decompile modern Java features - up to and including much of Java 9,\n10, 12 and beyond, but is written entirely in Java 6, so will work anywhere!\n\nIt'll even make a decent go of turning class files from other JVM\nlangauges (like Kotlin) back into Java!\n\nTo use, simply run the specific version jar, with the class name(s) you want to\ndecompile (either as a path to a class file, or as a fully qualified classname\non your classpath). (Use --help to list arguments).\n\nAlternately, to decompile an entire jar, simply provide the jar path, and if\nyou want to emit files (which you probably do!) add --outputdir /tmp/putithere.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"]},{"name":"cfiles","origin":"deskutils/cfiles","version":"1.8.6_31","comment":"Ncurses file manager written in C with vim-like keybindings","maintainer":"yuri@FreeBSD.org","www":"https://github.com/mananapr/cfiles","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dbca7187803636ad648a39a90e284e34d9c91e4e19105ff291c56a479bbb72cb","flatsize":43410,"path":"All/cfiles-1.8.6_31.pkg","repopath":"All/cfiles-1.8.6_31.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17664,"desc":"cfiles is a terminal file manager with vim like keybindings, written in C using\nthe ncurses library. It aims to provide an interface like ranger while being\nlightweight, fast and minimal.\n\nDue to a missing libexec/w3m/w3mimgdisplay, not installed by www/w3m by default,\nthe image display feature is broken.","deps":{"atool":{"origin":"archivers/atool","version":"0.39.0_1"},"bash":{"origin":"shells/bash","version":"5.2.37"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"poppler-utils":{"origin":"graphics/poppler-utils","version":"25.02.0"},"w3m-img":{"origin":"www/w3m-img","version":"0.5.3.20250305_1"}},"categories":["deskutils"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"]},{"name":"cfitsio","origin":"astro/cfitsio","version":"4.5.0","comment":"Library for reading and writing files in FITS data format","maintainer":"sunpoet@FreeBSD.org","www":"https://heasarc.gsfc.nasa.gov/fitsio/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e21884464d5c05fd2c5765e13ef58d64867880b01c4cf3868d7cdc5a7f8e7acc","flatsize":5880355,"path":"All/cfitsio-4.5.0.pkg","repopath":"All/cfitsio-4.5.0.pkg","licenselogic":"single","licenses":["CFITSIO"],"pkgsize":2572488,"desc":"CFITSIO is a library of C and Fortran subroutines for reading and writing data\nfiles in FITS (Flexible Image Transport System) data format. CFITSIO provides\nsimple high-level routines for reading and writing FITS files that insulate the\nprogrammer from the internal complexities of the FITS format. CFITSIO also\nprovides many advanced features for manipulating and filtering the information\nin FITS files.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"}},"categories":["astro"],"shlibs_required":["libbz2.so.2","libc.so.8","libcurl.so.4","libm.so.4","libpthread.so.0","libz.so.3"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:nasa:cfitsio:4.5.0:::::dragonfly6:x86_64"}},{"name":"cfengine-devel","origin":"sysutils/cfengine-devel","version":"3.25.20250326,1","comment":"Systems administration tool for networks","maintainer":"cy@FreeBSD.org","www":"https://cfengine.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"85e5d8b7d94c01f738e5f01a91441dba448ff81cae55310e84fd24f2d535ca0a","flatsize":3154412,"path":"All/cfengine-devel-3.25.20250326,1.pkg","repopath":"All/cfengine-devel-3.25.20250326,1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":817620,"desc":"Cfengine is an automated suite of programs for configuring and\nmaintaining Unix-like computers. It has been used on computing arrays\nof between 1 and 20,000 computers since 1993 by a wide range of\norganizations. Cfengine is supported by active research and was the\nfirst autonomic, hands-free management system for Unix-like operating\nsystems. Cfengine is an autonomic maintenance system not merely a\nchange management roll-out tool. Cfengine has a history of security\nand adaptability.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"librsync":{"origin":"net/librsync","version":"2.3.4"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libyaml":{"origin":"textproc/libyaml","version":"0.2.5"},"lmdb":{"origin":"databases/lmdb","version":"0.9.33,1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"},"pcre2":{"origin":"devel/pcre2","version":"10.45"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libcrypto.so.12","libcurl.so.4","libdl.so.0","liblmdb.so.0","libm.so.4","libpam.so.3","libpcre2-8.so.0","libpthread.so.0","librsync.so.2","librt.so.0","libssl.so.12","libxml2.so.2","libyaml-0.so.2"],"options":{"LIBVIRT":"off","MYSQL":"off","PGSQL":"off"},"annotations":{"cpe":"cpe:2.3:a:gnu:cfengine:3.25.20250326:::::dragonfly6:x86_64"}},{"name":"centreon-clib","origin":"net-mgmt/centreon-clib","version":"21.04.4","comment":"Common library of all Centreon projects written in C or C++","maintainer":"bofh@FreeBSD.org","www":"https://www.centreon.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a6cb3ea69ce5bf9f9b00d954f8fa08a0417f403100c310a5d459038a0313320f","flatsize":290616,"path":"All/centreon-clib-21.04.4.pkg","repopath":"All/centreon-clib-21.04.4.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":82696,"desc":"Centreon Clib is a common library for all Centreon products written in\nC/C++. This project provides high level implementation of many basic\nsystem mechanism. The target is to have a portable and powerful\nimplementation.","categories":["net-mgmt"]},{"name":"chapping","origin":"games/chapping","version":"0.43_14","comment":"Turn based board football game","maintainer":"amdmi3@FreeBSD.org","www":"https://chapping.wordpress.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c063d969e230f07e595a8a2686a50e2c0f8f6518ea8cca57754616555261a840","flatsize":5808550,"path":"All/chapping-0.43_14.pkg","repopath":"All/chapping-0.43_14.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":4418896,"desc":"Turn based board football game.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_gfx":{"origin":"graphics/sdl_gfx","version":"2.0.27"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_ttf":{"origin":"graphics/sdl_ttf","version":"2.0.11_8"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_gfx.so.16","libSDL_image-1.2.so.0","libSDL_ttf-2.0.so.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"cgal","origin":"math/cgal","version":"5.5.1_7","comment":"Computational geometry library","maintainer":"wen@FreeBSD.org","www":"https://www.cgal.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fccc5c16da0393d156b2bdf39f0e8c84aa2e186b1e906f6e408c57e7c6e5db6a","flatsize":39826803,"path":"All/cgal-5.5.1_7.pkg","repopath":"All/cgal-5.5.1_7.pkg","licenselogic":"and","licenses":["GPLv3","LGPL3"],"pkgsize":5010068,"desc":"CGAL is a collaborative effort of several sites in Europe and Israel. The goal\nis to make the most important of the solutions and methods developed in\ncomputational geometry available to users in industry and academia in a C++\nlibrary. The goal is to provide easy access to useful, reliable geometric\nalgorithms.\n\nThe CGAL library contains:\n\n    * the Kernel with geometric primitives such as points, vectors, lines,\n      predicates for testing things such as relative positions of points, and\n      operations such as intersections and distance calculation.\n    * the Basic Library which is a collection of standard data structures and\n      geometric algorithms, such as convex hull in 2D/3D, (Delaunay)\n      triangulation in 2D/3D, planar map, polyhedron, smallest enclosing\n      circle, and multidimensional query structures.\n    * the Support Library which offers interfaces to other packages, e.g., for\n      visualisation, and I/O, and other support facilities.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"mpfr":{"origin":"math/mpfr","version":"4.2.2,1"}},"categories":["math"],"options":{"QT5":"off","VISUALIZATION":"off"}},{"name":"celluloid","origin":"multimedia/celluloid","version":"0.29","comment":"Simple GTK frontend for mpv","maintainer":"eduardo@FreeBSD.org","www":"https://celluloid-player.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eba156b1afe6483cfe825b997edbb752a2e49059e1a9471132e9506eb414dbec","flatsize":1724644,"path":"All/celluloid-0.29.pkg","repopath":"All/celluloid-0.29.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":338724,"desc":"Celluloid (formerly GNOME MPV) is a simple GTK+ frontend for\nmpv. Celluloid interacts with mpv via the client API exported by\nlibmpv, allowing access to mpv's powerful playback capabilities.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk4":{"origin":"x11-toolkits/gtk40","version":"4.18.4"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libadwaita":{"origin":"x11-toolkits/libadwaita","version":"1.7.2"},"libepoxy":{"origin":"graphics/libepoxy","version":"1.5.10"},"mpv":{"origin":"multimedia/mpv","version":"0.40.0,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["multimedia"],"shlibs_required":["libadwaita-1.so.0","libc.so.8","libepoxy.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-4.so.1","libintl.so.8","libm.so.4","libmpv.so.2"]},{"name":"certspotter","origin":"security/certspotter","version":"0.18.0_8","comment":"Certificate Transparency Monitor","maintainer":"flo@FreeBSD.org","www":"https://github.com/SSLMate/certspotter","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4a25d1a4bb9dd40f900ba3a91df09643c4163b2ed18bb4a20f94c3e9cbdc0ebb","flatsize":5461080,"path":"All/certspotter-0.18.0_8.pkg","repopath":"All/certspotter-0.18.0_8.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":1853596,"desc":"Cert Spotter is a Certificate Transparency log monitor from SSLMate that\nalerts you when an SSL/TLS certificate is issued for one of your domains.","categories":["security","www"],"users":["certspotter"],"groups":["certspotter"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"cereal","origin":"devel/cereal","version":"1.3.2_1","comment":"C++11 library for serialization","maintainer":"teodor@sigaev.ru","www":"https://github.com/USCiLab/cereal","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"559c78cd1d55106b933100cba380d4beb19ec7ba3a4c2aaf69f4275c3739ad2b","flatsize":1416119,"path":"All/cereal-1.3.2_1.pkg","repopath":"All/cereal-1.3.2_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":188856,"desc":"cereal is a header-only C++11 serialization library. cereal takes arbitrary\ndata types and reversibly turns them into different representations, such as\ncompact binary encodings, XML, or JSON. cereal was designed to be fast,\nlight-weight, and easy to extend - it has no external dependencies and can be\neasily bundled with other code or used standalone.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"}},"categories":["devel"],"annotations":{"cpe":"cpe:2.3:a:usc:cereal:1.3.2:::::dragonfly6:x86_64:1"}},{"name":"cemu","origin":"emulators/cemu","version":"2.0","comment":"TI-84 Plus CE and TI-83 Premium CE calculator emulator","maintainer":"danfe@FreeBSD.org","www":"https://ce-programming.github.io/CEmu/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"628aeb4c5a407ffc202d9180e742805a62126ef29286a2f613c1514d492b7cb8","flatsize":2557050,"path":"All/cemu-2.0.pkg","repopath":"All/cemu-2.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":956712,"desc":"CEmu is a TI-84 Plus CE/TI-83 Premium CE calculator emulator, focused\non developer features.\n\nCEmu works natively on Windows, macOS, and Unix-like operating systems.\nFor performance and portability, the core is programmed in C and its\ncustomizable GUI in C++ with Qt.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"libarchive":{"origin":"archivers/libarchive","version":"3.7.9,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"png":{"origin":"graphics/png","version":"1.6.47"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["emulators"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Widgets.so.5","libarchive.so.13","libc.so.8","libm.so.4","libpng16.so.16","libpthread.so.0","libstdc++.so.9","libz.so.3"]},{"name":"cervisia","origin":"devel/cervisia","version":"25.04.2","comment":"CVS Frontend for KDE","maintainer":"kde@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1cb45a5ba237faabb67756e57425017c076a5dadfa74cdbad5f7766f225a2888","flatsize":6457905,"path":"All/cervisia-25.04.2.pkg","repopath":"All/cervisia-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":2324184,"desc":"CVS Frontend.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf5-kauth":{"origin":"devel/kf5-kauth","version":"5.116.0_1"},"kf5-kcodecs":{"origin":"textproc/kf5-kcodecs","version":"5.116.0"},"kf5-kcompletion":{"origin":"x11-toolkits/kf5-kcompletion","version":"5.116.0"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kconfigwidgets":{"origin":"x11-toolkits/kf5-kconfigwidgets","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-kdbusaddons":{"origin":"devel/kf5-kdbusaddons","version":"5.116.0"},"kf5-kdesu":{"origin":"security/kf5-kdesu","version":"5.116.0"},"kf5-kdoctools":{"origin":"devel/kf5-kdoctools","version":"5.116.0"},"kf5-ki18n":{"origin":"devel/kf5-ki18n","version":"5.116.0"},"kf5-kiconthemes":{"origin":"x11-themes/kf5-kiconthemes","version":"5.116.0"},"kf5-kinit":{"origin":"x11/kf5-kinit","version":"5.116.0"},"kf5-kio":{"origin":"devel/kf5-kio","version":"5.116.0_1"},"kf5-kitemviews":{"origin":"x11-toolkits/kf5-kitemviews","version":"5.116.0"},"kf5-kjobwidgets":{"origin":"x11-toolkits/kf5-kjobwidgets","version":"5.116.0"},"kf5-knotifications":{"origin":"devel/kf5-knotifications","version":"5.116.0"},"kf5-kparts":{"origin":"devel/kf5-kparts","version":"5.116.0"},"kf5-kpty":{"origin":"devel/kf5-kpty","version":"5.116.0"},"kf5-kservice":{"origin":"devel/kf5-kservice","version":"5.116.0"},"kf5-ktextwidgets":{"origin":"x11-toolkits/kf5-ktextwidgets","version":"5.116.0"},"kf5-kwidgetsaddons":{"origin":"x11-toolkits/kf5-kwidgetsaddons","version":"5.116.0"},"kf5-kwindowsystem":{"origin":"x11/kf5-kwindowsystem","version":"5.116.0"},"kf5-kxmlgui":{"origin":"x11-toolkits/kf5-kxmlgui","version":"5.116.0"},"kf5-solid":{"origin":"devel/kf5-solid","version":"5.116.0"},"kf5-sonnet":{"origin":"textproc/kf5-sonnet","version":"5.116.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["devel","kde","kde-applications"],"shlibs_required":["libKF5Auth.so.5","libKF5AuthCore.so.5","libKF5Codecs.so.5","libKF5Completion.so.5","libKF5ConfigCore.so.5","libKF5ConfigGui.so.5","libKF5ConfigWidgets.so.5","libKF5CoreAddons.so.5","libKF5DBusAddons.so.5","libKF5I18n.so.5","libKF5ItemViews.so.5","libKF5JobWidgets.so.5","libKF5KIOCore.so.5","libKF5KIOGui.so.5","libKF5KIOWidgets.so.5","libKF5Parts.so.5","libKF5Pty.so.5","libKF5Service.so.5","libKF5Solid.so.5","libKF5SonnetUi.so.5","libKF5Su.so.5","libKF5TextWidgets.so.5","libKF5WidgetsAddons.so.5","libKF5WindowSystem.so.5","libKF5XmlGui.so.5","libQt5Concurrent.so.5","libQt5Core.so.5","libQt5DBus.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libX11.so.6","libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"cdroot","origin":"sysutils/cdroot","version":"1.2.6","comment":"Scripts automating setup of a bootable CD-ROM based FreeBSD system","maintainer":"portmaster@bsdforge.com","www":"https://BSDforge.com/projects/sysutils/cdroot/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d5407bdd6f4f28466ddcf3913ba5625da20c86e81a2547dd459dc68ca4214a58","flatsize":58840,"path":"All/cdroot-1.2.6.pkg","repopath":"All/cdroot-1.2.6.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":15340,"desc":"This port automates the creation of a bootable CD-ROM which contains a\nfull FreeBSD installation. It also includes a script for installing a\nFreeBSD release, as built by 'make release'. If desired, a floppy disk\nwith an /etc directory may be provided to supply system /etc overrides,\nallowing one to use the same CD/DVD image to boot multiple systems, where\neach system's hostname, IP address, etc is contained on a separate floppy\ndisk. See the README file for more information.","categories":["sysutils"]},{"name":"cdrtools","origin":"sysutils/cdrtools","version":"2024.03.21","comment":"Tools for ripping from and recording to CDs and DVDs","maintainer":"fuz@FreeBSD.org","www":"https://cdrtools.sourceforge.net/private/cdrecord.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f856ab0f43db31fb121962ddf146660f20aa354d619178f913a48ca08e838a30","flatsize":1391836,"path":"All/cdrtools-2024.03.21.pkg","repopath":"All/cdrtools-2024.03.21.pkg","licenselogic":"and","licenses":["CDDL","GPLv2"],"pkgsize":529724,"desc":"The cdrtools software includes tools to create and/or extract\nISO-9660 filesystems, verify their integrity, and write them to\ndisc.\n\nThis package contains the following programs:\n- btcflash (a firmware flash utility for BTC DRW1008 DVD+/-RW recorder)\n- cdda2wav (a digital CD audio extraction program)\n- cdrecord (a CD/DVD/BluRay recording program)\n- devdump (dump a device or file in hex)\n- isodebug (show debug info contained in an ISO-9660 image)\n- isodump (dump a device or file based on ISO-9660)\n- isoinfo (analyze or list an ISO-9660 image)\n- isovfy (verify an ISO-9660 image)\n- mkisofs (an ISO-9660 filesystem image creator)\n- mkhybrid (an ISO-9660/HFS filesystem image creator)\n  Link to mkisofs.\n- readcd (a data CD reading and recording program)\n  May be used to write to DVD-RAM and to copy Solaris boot CD's.\n- scgcheck (checks and validates the ABI of libscg)","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"lame":{"origin":"audio/lame","version":"3.100_5"},"schilybase":{"origin":"devel/schilybase","version":"2024.03.21_1"},"vorbis-tools":{"origin":"audio/vorbis-tools","version":"1.4.2_6,3"}},"categories":["audio","sysutils"],"shlibs_required":["libc.so.8","libcam.so.3","libcdrdeflt.so.1.0","libdeflt.so.1.0","libedc_ecc.so.1.0","libedc_ecc_dec.so.1.0","libfile.so.1.0","libfind.so.4.0","libhfs.so.1.0","libintl.so.8","libmdigest.so.1.0","libparanoia.so.1.0","librscg.so.1.0","libscg.so.1.0","libscgcmd.so.1.0","libschily.so.2.0","libsiconv.so.1.0"],"options":{"DOCS":"on","LAME":"on","SETUID":"off","VORBIS":"on"},"annotations":{"cpe":"cpe:2.3:a:cdrtools_project:cdrtools:2024.03.21:::::dragonfly6:x86_64"}},{"name":"cdrkit-genisoimage","origin":"sysutils/genisoimage","version":"1.1.11_3","comment":"Standalone genisoimage from cdrkit","maintainer":"jharris@widomaker.com","www":"http://www.cdrkit.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6f6a6cd5aff5b1a6c2cab82e2fba489e3a8cdefa53447d9e91a77f07873c740b","flatsize":566793,"path":"All/cdrkit-genisoimage-1.1.11_3.pkg","repopath":"All/cdrkit-genisoimage-1.1.11_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":198204,"desc":"cdrkit is a suite of programs for recording CDs and DVDs, blanking CD-RW media,\ncreating ISO-9660 filesystem images, extracting audio CD data, and more. The\nprograms included in the cdrkit package were originally derived from several\nsources, most notably mkisofs by Eric Youngdale and others, cdda2wav by Heiko\nEissfeldt, and cdrecord by Joerg Schilling. However, cdrkit is not affiliated\nwith any of these authors; it is now an independent project.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["sysutils"],"shlibs_required":["libbz2.so.2","libc.so.8","libcam.so.3","libmagic.so.2","libpthread.so.0","libz.so.3"]},{"name":"cdrkit","origin":"sysutils/cdrkit","version":"1.1.11_3","comment":"Command-line CD/DVD writing suite","maintainer":"jharris@widomaker.com","www":"http://www.cdrkit.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a16b145073403cf66ddec66f36506643827f8a037ff4fea41f32ab865f437e55","flatsize":1701550,"path":"All/cdrkit-1.1.11_3.pkg","repopath":"All/cdrkit-1.1.11_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":388584,"desc":"cdrkit is a suite of programs for recording CDs and DVDs, blanking CD-RW media,\ncreating ISO-9660 filesystem images, extracting audio CD data, and more. The\nprograms included in the cdrkit package were originally derived from several\nsources, most notably mkisofs by Eric Youngdale and others, cdda2wav by Heiko\nEissfeldt, and cdrecord by Joerg Schilling. However, cdrkit is not affiliated\nwith any of these authors; it is now an independent project.","deps":{"cdrkit-genisoimage":{"origin":"sysutils/genisoimage","version":"1.1.11_3"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libcam.so.3","libpthread.so.0"]},{"name":"certmgr","origin":"security/certmgr","version":"3.0.3_24","comment":"Automated certificate management using a CFSSL CA","maintainer":"fuz@FreeBSD.org","www":"https://github.com/cloudflare/certmgr","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bf26dd1840ecda25c5fb23c0457916dada8793f2de935fca132237e777da59f4","flatsize":10201416,"path":"All/certmgr-3.0.3_24.pkg","repopath":"All/certmgr-3.0.3_24.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":3235200,"desc":"certmgr is a tool for managing certificates using CFSSL. It does the\nfollowing:\n\n - Ensures certificates are present.\n - Renews certificates before they expire.\n - Triggering a service reload or restart on certificate updates.\n\nIt operates on certificate specs, which are JSON files containing the\ninformation needed to generate a certificate.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"}},"categories":["net","security"],"shlibs_required":["libc.so.8","libpthread.so.0"],"messages":[{"message":"certmgr has been installed.  Please copy /usr/local/etc/certmgr/certmgr.yaml.sample\nto /usr/local/etc/certmgr/certmgr.yaml and edit the file as appropriate for your\nsetup before using the program.","type":"install"}]},{"name":"cdpsnarf","origin":"net-mgmt/cdpsnarf","version":"0.1.6_1","comment":"Tool to extract information from CDP packets","maintainer":"rihaz.jerrin@gmail.com","www":"https://github.com/Zapotek/cdpsnarf/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"101fb263e3797ead096f893e9107cca06040edf3ec5e008029661eeb05321b0a","flatsize":40599,"path":"All/cdpsnarf-0.1.6_1.pkg","repopath":"All/cdpsnarf-0.1.6_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":15904,"desc":"CDPSnarf is a network sniffer exclusively written to\nextract information from CDP packets. It provides all\nthe information a \"show cdp neighbors detail\" command\nwould return on a Cisco router and even more.\n\nA feature list follows:\n  Time intervals between CDP advertisements\n  Source MAC address\n  CDP Version\n  TTL\n  Checksum\n  Device ID\n  Software version\n  Platform\n  Addresses\n  Port ID\n  Capabilities\n  Duplex\n  Save packets in PCAP dump file format\n  Read packets from PCAP dump files\n  Debugging information (using the \"-d\" flag)\n  Tested with IPv4 and IPv6\n\nSource: https://github.com/Zapotek/cdpsnarf","categories":["net-mgmt"],"shlibs_required":["libc.so.8","libm.so.4","libpcap.so.3"]},{"name":"cdpd","origin":"net-mgmt/cdpd","version":"1.0.4.1_2","comment":"Daemon to send CDP/LLDP announces over ethernet","maintainer":"freebsd@gushi.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4f987a7dfc32a2195bc7aaf5bdf241af8357aa12c71548f3d68ab01c2d9574c8","flatsize":22933,"path":"All/cdpd-1.0.4.1_2.pkg","repopath":"All/cdpd-1.0.4.1_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":10208,"desc":"A simple program designed to send 'Cisco Discovery Protocol' and\n'Link Layer Discovery' packets on network.","categories":["net-mgmt"],"shlibs_required":["libc.so.8","libpcap.so.3"]},{"name":"cdpr","origin":"net-mgmt/cdpr","version":"2.4","comment":"Cisco Discovery Protocol Reporter","maintainer":"ports@FreeBSD.org","www":"http://www.monkeymental.com/nuke/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"57d60e080a2911d667c63a7bd320682c1b169793efbe4f90eca2eff9c99988b4","flatsize":57002,"path":"All/cdpr-2.4.pkg","repopath":"All/cdpr-2.4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":21296,"desc":"cdpr (Cisco Discovery Protocol Reporter) shows the switch and port that\na machine is connected to, provided that the device supports CDP. It\ncan also optionally decode the full CDP packet. cdpr was written to\nhelp network/system administrators find out about the equipment that i\na machine is connected to. This is done by capturing and decoding a\nCisco Discovery Protocol (CDP) packet.","categories":["net-mgmt"],"shlibs_required":["libc.so.8","libpcap.so.3"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe cdpr port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"chaoskube","origin":"sysutils/chaoskube","version":"0.34.1","comment":"Chaoskube periodically kills random pods in your Kubernetes cluster","maintainer":"dutra@FreeBSD.org","www":"https://github.com/linki/chaoskube","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e48d37954adc7d9b958c24fa735407460f34a1677c1391d81e4675e9d1053feb","flatsize":44919271,"path":"All/chaoskube-0.34.1.pkg","repopath":"All/chaoskube-0.34.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8460144,"desc":"chaoskube periodically kills random pods in your Kubernetes cluster.\nRunning it will kill a pod in any namespace every 10 minutes by default.\n\n$ chaoskube\nINFO[0000] starting up            dryRun=true interval=10m0s version=v0.21.0\nINFO[0000] connecting to cluster  master=\"https://kube.you.me\" serverVersion=v1\nINFO[0000] setting pod filter     annotations= labels= minimumAge=0s namespaces=\nINFO[0000] setting quiet times    daysOfYear=\"[]\" timesOfDay=\"[]\" weekdays=\"[]\"\nINFO[0000] setting timezone       location=UTC name=UTC offset=0\nINFO[0001] terminating pod        name=kube-dns-v20-6ikos namespace=kube-system\nINFO[0601] terminating pod        name=nginx-701339712-u4fr3 namespace=chaoskube\n[...]\n\nchaoskube allows to filter target pods by namespaces, labels, annotations and\nage as well as exclude certain weekdays, times of day and days of a year from\nchaos.","categories":["sysutils"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"cdrdao","origin":"sysutils/cdrdao","version":"1.2.5_2","comment":"Record CD-R[W]s in disk-at-once mode","maintainer":"jhale@FreeBSD.org","www":"https://cdrdao.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"25795703450dfc29a376721cd94462e732a313c6f44032677f9d3e8431f76c43","flatsize":1296885,"path":"All/cdrdao-1.2.5_2.pkg","repopath":"All/cdrdao-1.2.5_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":298988,"desc":"Cdrdao records audio or data CD-R[W]s in disc-at-once (DAO) mode based on\ntextual description of the CD contents (toc-file).\n\nAmong others, cdrdao can handle the bin/cue format commonly used for VCDs\nor disks with subchannel data.","deps":{"libao":{"origin":"audio/libao","version":"1.2.0_7"},"libmad":{"origin":"audio/libmad","version":"0.16.4"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"}},"categories":["audio","sysutils"],"shlibs_required":["libao.so.4","libc.so.8","libcam.so.3","libm.so.4","libmad.so.0","libstdc++.so.9","libvorbisfile.so.3"],"options":{"DOCS":"on","MP3OGG":"on","TOC2MP3":"off"}},{"name":"cdparanoia","origin":"audio/cdparanoia","version":"3.9.8_10","comment":"CDDA extraction tool (also known as ripper)","maintainer":"danfe@FreeBSD.org","www":"https://www.xiph.org/paranoia/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"21298ed3c4afec17783edddba2a144e7e66158b3ebcd5cdec4c205a84f1ba452","flatsize":258007,"path":"All/cdparanoia-3.9.8_10.pkg","repopath":"All/cdparanoia-3.9.8_10.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":71080,"desc":"Cdparanoia is a Compact Disc Digital Audio (CDDA) Digital Audio Extraction\n(DAE) tool, commonly known on the net as a 'ripper'.  The application is\nbuilt on top of the Paranoia library, which is doing the real work (the\nParanoia source is included in the cdparanoia source distribution).\nCdparanoia reads audio from the CDROM directly as data, with no analog step\nbetween, and writes the data to a file or pipe in WAV, AIFC, or raw 16 bit\nlinear PCM.\n\nCdparanoia is a bit different than most other CDDA extraction tools.  It\ncontains few-to-no 'extra' features, concentrating only on the ripping\nprocess and knowing as much as possible about the hardware performing it.\nCdparanoia will read correct, rock-solid audio data from inexpensive drives\nprone to misalignment, frame jitter, and loss of streaming during atomic\nreads.  Cdparanoia will also read and repair data from CDs that have been\ndamaged in some way.\n\nCdparanoia is easy to use and administrate.  It has no compile time\nconfiguration, happily autodetecting the CDROM, its type, its interface and\nother aspects of the ripping process at runtime.  A single binary can serve\nthe diverse hardware of the do-it-yourself computer laboratory from Hell.","categories":["audio","sysutils"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"cdlabelgen","origin":"print/cdlabelgen","version":"4.3.0_1","comment":"Generate postscript for frontcards and traycards for CDs","maintainer":"ports@FreeBSD.org","www":"https://www.aczoom.com/tools/cdinsert/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b7acba3636e35e568d1f8e8bc0c467536d3c6c32daeeccb620b09052c2243e96","flatsize":478665,"path":"All/cdlabelgen-4.3.0_1.pkg","repopath":"All/cdlabelgen-4.3.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":118600,"desc":"cdlabelgen's purpose in life is twofold:\n\n       o To be run automatically and swiftly from a shell script\n            and automatically generate a frontcard and a traycard\n            for a cd--usually data archive cd's. The traycard\n            (which goes behind the CD itself) is U-shaped and the\n            ends of the CD case bear the label of what the CD is.\n\n       o To have a minimum of dependencies--cdlabelgen only\n            requires perl.\n\n       cdlabelgen was designed to simplify the process of\n       generating labels for CD's. It originated as a program to\n       allow auto generation of frontcards and traycards for CD's\n       burned via an automated mechanism (specifically for\n       archiving data), but has now become popular for labelling\n       CD compilations of mp3's, and copies of CDs. Note that\n       cdlabelgen does not actually print anything--it just spits\n       out postscript, which you can then do with as you please.\n\n(from the manual, see cdlabelgen(1) for the full one)","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","print"],"messages":[{"message":"===>   NOTICE:\n\nThe cdlabelgen port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cdk","origin":"devel/cdk","version":"5.0.20250116,1","comment":"Curses Development Kit for speedy development of full screen programs","maintainer":"eduardo@FreeBSD.org","www":"https://invisible-island.net/cdk/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"224fe2edd93d85fb8835deb6f2262709ed0fbae25411cc2cfe14c4333b3e5113","flatsize":1655818,"path":"All/cdk-5.0.20250116,1.pkg","repopath":"All/cdk-5.0.20250116,1.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":361716,"desc":"Cdk stands for 'Curses Development Kit' and it currently contains 21 ready\nto use widgets which facilitate the speedy development of full screen\ncurses programs.\n\nEach widget has the ability to display color, or other character attributes.\nCdk comes with a attribute/color format command set which allows a programmer\nto add colors and characters attributes simply.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["devel"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"cdircmp","origin":"sysutils/cdircmp","version":"0.3","comment":"Compare directories and select files to copy","maintainer":"ehaupt@FreeBSD.org","www":"http://home.hccnet.nl/paul.schuurmans/linux/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6d313e5a260ba1fd2ad8482d42402d774a5aa97b06843e32ca46fb25738a4118","flatsize":48662,"path":"All/cdircmp-0.3.pkg","repopath":"All/cdircmp-0.3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":19884,"desc":"cdircmp is a simple utility that compares two directories, displays the\ndifferences, and allows you to select items to copy.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libform.so.6","libncurses.so.6","libtinfo.so.6"]},{"name":"cdif","origin":"textproc/cdif","version":"2.14.20170401","comment":"Word context visualizer of DIFF output","maintainer":"hrs@FreeBSD.org","www":"https://github.com/kaz-utashiro/cdif","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"842a5dcefb65a9cac6103d675854c90a281cc2ddb6842742eacfbbeaaf1ba5f4","flatsize":31027,"path":"All/cdif-2.14.20170401.pkg","repopath":"All/cdif-2.14.20170401.pkg","licenselogic":"single","licenses":["GREPLE"],"pkgsize":11032,"desc":"cdif is a post-processor of the Unix diff command.  It highlights\ndeleted, changed and added words based on word context.  You may want\nto compare character-by-character rather than word-by-word.  Option -B\noption can be used for that purpose.  If only one file is specified,\ncdif reads that file (stdin if no file) as a output from diff command.\nLines those don't look like diff output are simply ignored and\nprinted.","deps":{"p5-Getopt-EX":{"origin":"devel/p5-Getopt-EX","version":"1.15.1_1,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["textproc"],"annotations":{"deprecated":"Deprecated upstream, repo archived on Jun 25, 2018.","expiration_date":"2025-04-30"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nDeprecated upstream, repo archived on Jun 25, 2018..\n\nIt is scheduled to be removed on or after 2025-04-30."}]},{"name":"cenon","origin":"graphics/cenon","version":"4.0.2_6,1","comment":"Vector graphics tool for GNUstep","maintainer":"ports@FreeBSD.org","www":"https://www.cenon.info/dLinux_gb.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"32c775cd87eb86fc701ecfbcfe65885bd288e7812d8df122e9a1fa07c0e21d69","flatsize":18986725,"path":"All/cenon-4.0.2_6,1.pkg","repopath":"All/cenon-4.0.2_6,1.pkg","licenselogic":"single","pkgsize":3230292,"desc":"Cenon is a graphical tool of a special kind.  Build upon a modular graphical\ncore, Cenon offers a wide variety of possibilities and applications.  The\nbest of all, Cenon is free software, available with full source codes, and\nat home on many computer platforms.  It can be used for (including, but not\nlimited to):\n\n    * Desktop Publishing\n    * Vector Graphics Conversion (quite a few formats supported)\n    * CAM and PCB-Prototyping (via commercial module)\n    * Astrology (via free module)\n\nLICENSE: vhf Public License 1.1","deps":{"gnustep-base":{"origin":"lang/gnustep-base","version":"1.29.0_2"},"gnustep-gui":{"origin":"x11-toolkits/gnustep-gui","version":"0.31.1_1"},"libobjc2":{"origin":"lang/libobjc2","version":"2.2.1"}},"categories":["gnustep","graphics"],"shlibs_required":["libc.so.8","libgnustep-base.so.1.29.0","libgnustep-gui.so.0.31.1","libm.so.4","libobjc.so.4.6","libpthread.so.0"],"options":{"FULL_LIBRARY":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe cenon port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cdialog","origin":"devel/cdialog","version":"1.3.20240619,2","comment":"Enhanced version of 'dialog' to work with ncurses","maintainer":"jcpierri@gmail.com","www":"https://invisible-island.net/dialog/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"881aba1b35d0ffc343ad622aaaa83730d46a482db5ea84fa18ecec3ff574726f","flatsize":1060324,"path":"All/cdialog-1.3.20240619,2.pkg","repopath":"All/cdialog-1.3.20240619,2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":257304,"desc":"This is an enhanced version of the 'dialog' command. Quoting Thomas Dickey,\nthe ncurses developer, \"DIALOG was written by Savio Lam <lam836@cs.cuhk.hk>\nand modified by several people.\n\n\"Initially, I made fixes and reviewed the code to ensure that problems\nreported were not related to ncurses. After that, I resumed development,\nadding new widget types. See the changelog for details.\"","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libncurses.so.6","libtinfo.so.6"],"options":{"EXAMPLES":"on"}},{"name":"cdeploy","origin":"sysutils/cdeploy","version":"0.2.1_1","comment":"Deploy a set of configuration files to a target file system","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/root-tools/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1652432e030c87dae3f86e909f1557c7f4153d97bb8e8b4d67f965940d94b095","flatsize":14332,"path":"All/cdeploy-0.2.1_1.pkg","repopath":"All/cdeploy-0.2.1_1.pkg","licenselogic":"single","pkgsize":7240,"desc":"This is a port of the cdeploy utility, a tool which can be used to deploy a\ndirectory sub-tree into another directory tree. cdeploy is currently\nmaintained by the RootForum.org community.","categories":["sysutils"],"messages":[{"message":"===>   NOTICE:\n\nThe cdeploy port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cdf3","origin":"science/cdf","version":"3.9.1","comment":"Device independent view of the CDF data model","maintainer":"alster@vinterdalen.se","www":"https://cdf.gsfc.nasa.gov/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7cec1285e7f60f7ed937148ce55c33b2f8141568f9812e8d3be2e5a7c02de9ec","flatsize":14926741,"path":"All/cdf3-3.9.1.pkg","repopath":"All/cdf3-3.9.1.pkg","licenselogic":"single","licenses":["NASA-G"],"pkgsize":1222248,"desc":"Common Data Format (CDF) is a conceptual data abstraction for storing\nmulti-dimensional data sets. The basic component of CDF is a software\nprogramming interface that is a device independent view of the CDF data\nmodel. The application developer is insulated from the actual physical\nfile format for reasons of conceptual simplicity, device independence,\nand future expandability. CDF files created on any given platform can\nbe transported to any other platform on to which CDF is ported and used\nwith any CDF tools or layered applications. A more detailed introduction\nto CDF can be found in the CDF User's Guide.\n\nA comparison between CDF, netCDF, HDF and HDF5 is available at\n<http://cdf.gsfc.nasa.gov/html/FAQ.html>.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["science"],"shlibs_required":["libc.so.8","libm.so.4","libncurses.so.6","libtinfo.so.6"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"A set of script files named `definitions.<shell-type>' should now\nexist in the `bin' directory.\n`<shell-type>' specifies the type of shell (command interpreter)\nfor which the script file was written: `C' (C-shell style), `K'\n(Korn shell style),  or `B' (Bourne shell style).  They are script\nfiles that a user would execute to set up the environment variables\nand aliases (where supported) necessary to use CDF.\nA user would then execute the appropriate script file to define\naliases for the toolkit programs and environment variables for\nthe locations of the include files, CDF library, etc.\n\nFor the Korn, BASH, and POSIX shells, the following command\nwould be used:\n\n       . /usr/local/bin/definitions.K\n\nFor the Bourne shell, the following command would be used:\n\n       . /usr/local/bin/definitions.B\n\nFor the C and `tcsh' shells, the following command would be\nused:\n\n       source /usr/local/bin/definitions.C\n\nBecause aliases are not available when using the Bourne shell,\nthe toolkit programs must be invoked by specifying the actual\nname of the executable file.  The script file `definitions.B'\ndescribes how to do this.","type":"install"}]},{"name":"cego","origin":"databases/cego","version":"2.50.6","comment":"Relational and transactional database system","maintainer":"pi@FreeBSD.org","www":"https://www.lemke-it.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"25b4344900ecfa9018b7046561b192477df774fc82906d5a674b0c8683dfa747","flatsize":16153190,"path":"All/cego-2.50.6.pkg","repopath":"All/cego-2.50.6.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":2719724,"desc":"Cego is a Relational Database Management System (RDBMS). Cego\nsupports transactional SQL query requests in a multithreaded\narchitecture. For high availability requirements, Cego supports a\ndatabase shadowing feature. Several compute nodes can be defined in\na Cego database configuration, where each node is able to manage a\nnumber of so called table sets. For each tableset, a backup node\ncan be defined, which runs is recover mode for the corresponding\ntableset. If required, the tableset can be switched to the backup\nnode and this node gets the active node for the tableset.\n\nMany more details are available at:","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"lfcbase":{"origin":"devel/lfcbase","version":"1.18.11"},"lfcxml":{"origin":"devel/lfcxml","version":"1.3.8"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"readline":{"origin":"devel/readline","version":"8.2.13_2"},"sudo":{"origin":"security/sudo","version":"1.9.17p1"}},"categories":["databases"],"users":["cego"],"groups":["cego"],"shlibs_required":["libc.so.8","libcrypt.so.4","libhistory.so.8","liblfcbase.so.2","liblfcxml.so.1","libm.so.4","libncurses.so.6","libpthread.so.0","libreadline.so.8","librt.so.0","libstdc++.so.9"]},{"name":"cddb-bundle","origin":"audio/cddb-bundle","version":"0.2_12","comment":"CDDB client bundle GNUstep","maintainer":"ports@FreeBSD.org","www":"https://gsburn.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dcbf7911021364c31e376a3572c4274f82a6d73cb32830c15132b70786579f02","flatsize":53479,"path":"All/cddb-bundle-0.2_12.pkg","repopath":"All/cddb-bundle-0.2_12.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":18152,"desc":"CDDB client bundle for GNUstep\n\nLICENSE: GPL2 or later","deps":{"gnustep-back":{"origin":"x11-toolkits/gnustep-back","version":"0.31.0"},"libobjc2":{"origin":"lang/libobjc2","version":"2.2.1"}},"categories":["audio","gnustep"],"messages":[{"message":"===>   NOTICE:\n\nThe cddb-bundle port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cdbfasta","origin":"biology/cdbfasta","version":"2023.07.10","comment":"Fast indexing and retrieval of FASTA records from flat file databases","maintainer":"jwb@FreeBSD.org","www":"https://github.com/gpertea/cdbfasta","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e8f0ff6cfbe22427fd1163a37dfbe1b708ada70045b2a3d165d6ce192ac36c10","flatsize":178390,"path":"All/cdbfasta-2023.07.10.pkg","repopath":"All/cdbfasta-2023.07.10.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":50692,"desc":"Cdbfasta creates an index file for a multi-FASTA file to facilitate\nfast retrieval of any sequence using cdbyank.","categories":["biology"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9","libz.so.3"]},{"name":"cdbkup","origin":"sysutils/cdbkup","version":"1.0_4","comment":"Simple but full-featured backup/restore perl scripts (uses gnu tar)","maintainer":"ports@FreeBSD.org","www":"https://cdbkup.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4816928c3253388c1762248e491197b4721fa2cc9e62b6a0454110e020950c57","flatsize":50578,"path":"All/cdbkup-1.0_4.pkg","repopath":"All/cdbkup-1.0_4.pkg","licenselogic":"single","pkgsize":22520,"desc":"CDBKUP is a professional-grade open-source package for\nbacking up filesystems onto CD-Rs or CD-RWs.\n\nFeatures:\n\nSupports full or incremental backups.\nResults are stored as GNU tarballs on ISO 9660 filesystems.\nExcellent support for multi-session CDs.\nLarge backups can be split between multiple CDs.\nSupports gzip, bzip2 or no compression.","deps":{"cdrtools":{"origin":"sysutils/cdrtools","version":"2024.03.21"},"eject":{"origin":"sysutils/eject","version":"1.5_5"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["sysutils"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe cdbkup port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cdo","origin":"science/cdo","version":"2.2.2","comment":"Climate Data Operators","maintainer":"sunpoet@FreeBSD.org","www":"https://code.mpimet.mpg.de/projects/cdo","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f49c6b7abf44cb0af3439756fa8d31cb6958ce8119238d08815be5e9f444b134","flatsize":11137565,"path":"All/cdo-2.2.2.pkg","repopath":"All/cdo-2.2.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":3223100,"desc":"CDO is a collection of command line Operators to manipulate and analyse Climate\nmodel Data. Supported file formats are GRIB, netCDF, SERVICE, EXTRA and IEG.\nThere are more than 250 operators available. The following table gives a short\noverview about the main categories.\n\n* File information (info, sinfo, diff, ...)\n* File operations (copy, cat, merge, split*, ...)\n* Selection (selcode, selvar, sellevel, seltimestep, ...)\n* Missing values (setctomiss, setmisstoc, setrtomiss)\n* Arithmetic (add, sub, mul, div, ...)\n* Mathematical functions (sqrt, exp, log, sin, cos, ...)\n* Comparision (eq, ne, le, lt, ge, gt, ...)\n* Conditions (ifthen, ifnotthen, ifthenc, ifnotthenc)\n* Field statistic (fldsum, fldavg, fldstd, fldmin, fldmax, ...)\n* Vertical statistic (vertsum, vertavg, vertstd, vertmin, ...)\n* Time range statistic (timavg, yearavg, monavg, dayavg, ...)\n* Ensemble statistic (enssum, ensavg, ensstd, ensmin, ...)\n* Regression (detrend)\n* Field interpolation (remapbil, remapcon, remapdis, ...)\n* Vertical interpolation (ml2pl, ml2hl)\n* Time interpolation (inttime, intyear)","deps":{"cgribex":{"origin":"science/cgribex","version":"2.0.0_1"},"e2fsprogs-libuuid":{"origin":"misc/e2fsprogs-libuuid","version":"1.47.2"},"eccodes":{"origin":"science/eccodes","version":"2.40.0"},"hdf5":{"origin":"science/hdf5","version":"1.12.2_2,1"},"jasper":{"origin":"graphics/jasper","version":"4.2.4"},"libaec":{"origin":"science/libaec","version":"1.1.3"},"netcdf":{"origin":"science/netcdf","version":"4.9.3"},"proj":{"origin":"graphics/proj","version":"9.6.0,1"},"udunits":{"origin":"science/udunits","version":"2.2.28"}},"categories":["science"],"shlibs_required":["libc.so.8","libeccodes.so","libexecinfo.so.1","libhdf5.so.200","libhdf5_hl.so.200","libm.so.4","libnetcdf.so.22","libproj.so.25","libpthread.so.0","libstdc++.so.9","libsz.so.2","libudunits2.so.0","libuuid.so.1"],"options":{"CGRIBEX":"on","ECCODES":"on","HDF5":"on","JASPER":"on","NETCDF":"on","PROJ":"on","SZIP":"on","UDUNITS":"on","UUID":"on"}},{"name":"cdargs","origin":"sysutils/cdargs","version":"1.35_1","comment":"Navigate the filesystem using a menu interface or a bookmark system","maintainer":"ports@FreeBSD.org","www":"https://www.skamphausen.de/cgi-bin/ska/CDargs","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a9d50ff00fcf5e77b57f690ec3414907a9002913f2dadebcab537b32b302fade","flatsize":116934,"path":"All/cdargs-1.35_1.pkg","repopath":"All/cdargs-1.35_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":47584,"desc":"CDargs heavily enhances the navigation of the common Unix file-system\ninside the shell. It plugs into the shell built-in cd-command (via a shell\nfunction or an alias) and thus adds bookmarks and a browser to it. It\nenables you to move to a very distant place in the file-system with just\na few keystrokes.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libm.so.4","libncurses.so.6","libstdc++.so.9","libtinfo.so.6"],"messages":[{"message":"===>   NOTICE:\n\nThe cdargs port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cd-discid","origin":"audio/cd-discid","version":"1.4.14_1","comment":"Backend utility to retrieve CDDB discid information","maintainer":"ports@FreeBSD.org","www":"http://linukz.org/cd-discid.shtml","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6214191e751e677e6e111b1598889858d2a8b8880213b4d61e7ac28a612b1c75","flatsize":27138,"path":"All/cd-discid-1.4.14_1.pkg","repopath":"All/cd-discid-1.4.14_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":11648,"desc":"cd-discid is a backend utility to get CDDB discid information from a CD-ROM\ndisc. It was originally designed for abcde (AKA cdgrab), but can be used for\nany purpose requiring CDDB data.","categories":["audio"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe cd-discid port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cddlib","origin":"math/cddlib","version":"0.94m","comment":"C-library implementation of the Double Description Method","maintainer":"moritz@schmi.tt","www":"https://github.com/cddlib/cddlib","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1d1196b85fd6aae718540958bfa9a76781ac57fdb352b0fcf53265bae84ff29f","flatsize":3476012,"path":"All/cddlib-0.94m.pkg","repopath":"All/cddlib-0.94m.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":838860,"desc":"cddlib is a C library implementation of the Double Description Method. Given a\nconvex polyhedron P in R^n, it can be used to change between the V- and\nH-representation and to solve linear programming problems over P.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"}},"categories":["math"],"shlibs_required":["libc.so.8","libgmp.so.10"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"ccxstream","origin":"net/ccxstream","version":"1.0.15_4","comment":"Stream media files to XBox Media Center via XBMSP","maintainer":"ports@FreeBSD.org","www":"http://www.xboxmediacenter.de/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b78c14578d9d831105e2be129014380c430797de3c92934ac80d4fb3ae7d68bb","flatsize":115110,"path":"All/ccxstream-1.0.15_4.pkg","repopath":"All/ccxstream-1.0.15_4.pkg","licenselogic":"single","pkgsize":36796,"desc":"Server to stream music and video files from your UNIX server to an\nXBox running XBox Media Player using the XBMSP protocol.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["net"],"shlibs_required":["libc.so.8","libncurses.so.6","libreadline.so.8"],"options":{"DOCS":"on","SO_KEEPALIVE":"on","TCP_NODELAY":"off"},"messages":[{"message":"The ccxstream port will not start when enabled unless the configuration\nvariable ccxstream_flags is also initialized. See ccxstream.sh in\nyour ports startup directory for details.","type":"install"},{"message":"===>   NOTICE:\n\nThe ccxstream port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cdb","origin":"databases/cdb","version":"0.75","comment":"Fast lookup database library & utilities","maintainer":"ports@FreeBSD.org","www":"https://cr.yp.to/cdb.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3a7dabf00fed0294a5d08341341ac9e19b2912497445dcde21f8a404a4b1aa22","flatsize":85014,"path":"All/cdb-0.75.pkg","repopath":"All/cdb-0.75.pkg","licenselogic":"single","pkgsize":16352,"desc":"cdb is a fast, reliable, lightweight package for creating and reading\nconstant databases. Its database structure provides several features:\n\n* Fast lookups: A successful lookup in a large database normally takes\n  just two disk accesses. An unsuccessful lookup takes only one.\n* Low overhead: A database uses 2048 bytes, plus 24 bytes per record,\n  plus the space for keys and data.\n* No random limits: cdb can handle any database up to 4 gigabytes. There\n  are no other restrictions; records don't even have to fit into memory.\n  Databases are stored in a machine-independent format.\n* Fast atomic database replacement: cdbmake can rewrite an entire\n  database two orders of magnitude faster than other hashing packages.\n* Fast database dumps: cdbdump prints the contents of a database in\n  cdbmake-compatible format.\n\ncdb is designed to be used in mission-critical applications like e-mail.\nDatabase replacement is safe against system crashes. Readers don't have\nto pause during a rewrite.\n\nNote for developers:  packages that need to read cdb files should\nincorporate the necessary portions of the cdb library rather than\nrelying on an external cdb library. (See WWW)","categories":["databases"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe cdb port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cd-hit","origin":"biology/cd-hit","version":"4.8.1_3","comment":"Clustering and comparing protein or nucleotide sequences","maintainer":"jwb@FreeBSD.org","www":"http://weizhong-lab.ucsd.edu/cd-hit/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"08e5d1da332ea73a111e79ff2a2e4cbedbea04c6505f7e892b1b5c5ba81d56fa","flatsize":1034690,"path":"All/cd-hit-4.8.1_3.pkg","repopath":"All/cd-hit-4.8.1_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":122232,"desc":"CD-HIT is a very widely used program for clustering and comparing protein or\nnucleotide sequences.","categories":["biology"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9","libz.so.3"]},{"name":"ccsrch","origin":"security/ccsrch","version":"1.0.3_1","comment":"Is a tool that searches for credit card numbers (PAN) and track data","maintainer":"pavelivolkov@gmail.com","www":"http://ccsrch.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e8f28d99ea12c8d22edb715bf60e561fd43700d8d18e96732ad9cfdfbd7e740b","flatsize":45194,"path":"All/ccsrch-1.0.3_1.pkg","repopath":"All/ccsrch-1.0.3_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":16876,"desc":"ccsrch is a tool that searches for and identifies unencrypted and\ncontiguous credit card numbers (PAN) and track data on Windows and\nUNIX operating systems. It will also identify the location of the\nPAN data in the files and record MAC times.","categories":["security"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"ccze","origin":"sysutils/ccze","version":"0.2.1_6","comment":"Fast log colorizer","maintainer":"ecu@200ok.org","www":"http://bonehunter.rulez.org/CCZE.phtml","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"717b222f71cb2ca4fa9d835e11762d2ef52ce901dbb04a2750939c358b8c52e4","flatsize":215624,"path":"All/ccze-0.2.1_6.pkg","repopath":"All/ccze-0.2.1_6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":50796,"desc":"Ccze is a fast, C port of the well known colorize log colorizer.\nIt uses ncurses for the output and PCRE for matching. It is also\nextensible via plug-ins.\nPlugins for apm, exim, fetchmail, httpd, postfix, procmail, squid,\nsyslog, ulogd, vsftpd, xferlog and more are provided.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libncurses.so.6","libpcre.so.1","libtinfo.so.6"],"options":{"DOCS":"on"}},{"name":"ccrypt","origin":"security/ccrypt","version":"1.11_1","comment":"Command-line utility for encrypting and decrypting files and streams","maintainer":"dev2@heesakkers.info","www":"https://ccrypt.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ad2e4d3938021da7b99d744276da348879152e701ce5d74c085aa81c499c8d57","flatsize":291277,"path":"All/ccrypt-1.11_1.pkg","repopath":"All/ccrypt-1.11_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":95600,"desc":"ccrypt is a utility for encrypting and decrypting files and streams. It was\ndesigned to replace the standard Unix crypt utility, which is notorious for\nusing a very weak encryption algorithm. ccrypt is based on the Rijndael\ncipher, which is the U.S. government's chosen candidate for the Advanced\nEncryption Standard (AES, see http://www.nist.gov/aes/). This cipher is\nbelieved to provide very strong security.\n\nUnlike Unix crypt, the algorithm provided by ccrypt is not symmetric, i.e.,\none must specify whether to encrypt or decrypt. The most common way to invoke\nccrypt is via the commands ccencrypt and ccdecrypt. There is also a ccat\ncommand for decrypting a file directly to the terminal, thus reducing the\nlikelihood of leaving temporary plaintext files around. In addition, there\nis a compatibility mode for decrypting legacy Unix crypt files.\n\nEncryption and decryption depends on a keyword (or key phrase) supplied by\nthe user. By default, the user is prompted to enter a keyword from the\nterminal. Keywords can consist of any number of characters, and all characters\nare significant (although ccrypt internally hashes the key to 256 bits).\nLonger keywords provide better security than short ones, since they are less\nlikely to be discovered by exhaustive search.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"}},"categories":["security"],"shlibs_required":["libc.so.8","libcrypt.so.4","libintl.so.8"],"options":{"DOCS":"on","NLS":"on"}},{"name":"ccmix","origin":"archivers/ccmix","version":"g20170612_3","comment":"Westwood Studios MIX format file manipulator","maintainer":"danfe@FreeBSD.org","www":"https://github.com/OmniBlade/ccmix","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bf6d2407bb1cdc68dae8f108c2866173a6d09e1a78899d18025aca2f3fc823ab","flatsize":697041,"path":"All/ccmix-g20170612_3.pkg","repopath":"All/ccmix-g20170612_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":183528,"desc":"ccmix is a command-line tool to create and extract from archive files in\nthe Westwood Studios MIX format.  The tool can create any of the three main\nvariants used in classic Westwood games.  These are Tiberian Dawn versions,\nRed Alert versions with both encrypted and unencrypted file headers, and\nTiberian Sun versions with encrypted and unencrypted file headers.  It also\noptionally adds the XCC extension of including a local filenames database\nto allow recovery of filenames from the one way hash they are stored as.","deps":{"cryptopp":{"origin":"security/cryptopp","version":"8.9.0"}},"categories":["archivers","games"],"shlibs_required":["libc.so.8","libcryptopp.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"ccid","origin":"devel/libccid","version":"1.6.1","comment":"Generic driver for USB CCID and ICCD","maintainer":"ports@FreeBSD.org","www":"https://ccid.apdu.fr/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"36100951efd888b35c487011d1ac320d5ae99970788db4e9852d679299eab1c8","flatsize":230938,"path":"All/ccid-1.6.1.pkg","repopath":"All/ccid-1.6.1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":74320,"desc":"Generic driver for USB CCID (Chip/Smart Card Interface Devices) and ICCD\n(Integrated Circuit(s) Card Devices).","deps":{"pcsc-lite":{"origin":"devel/pcsc-lite","version":"2.3.1,2"}},"categories":["devel"],"shlibs_required":["libc.so.8","libpcsclite.so.1","libusb.so.2"],"messages":[{"message":"===>   NOTICE:\n\nThe ccid port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ccls","origin":"devel/ccls","version":"0.20240202","comment":"C/C++/ObjC language server","maintainer":"khng@FreeBSD.org","www":"https://github.com/MaskRay/ccls","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a5c1f99192298ac10cc41014fb7720e359505715e8ae4961b3e3eac2ce5f25d5","flatsize":1328324,"path":"All/ccls-0.20240202.pkg","repopath":"All/ccls-0.20240202.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":442112,"desc":"Ccls is a C/C++/Objective-C language server with the following\nfeatures:\n\n- Code completion (with both signature help and snippets)\n- Definition/references, and other cross references\n- Cross reference extensions: $ccls/call $ccls/inheritance $ccls/member\n  $ccls/vars ...\n- Formatting\n- Hierarchies: call (caller/callee) hierarchy, inheritance\n  (base/derived) hierarchy, member hierarchy\n- Symbol rename\n- Document symbols and approximate search of workspace symbol\n- Hover information\n- Diagnostics and code actions (clang FixIts)\n- Semantic highlighting and preprocessor skipped regions\n- Semantic navigation: $ccls/navigate","deps":{"llvm19":{"origin":"devel/llvm19","version":"19.1.7_1"}},"categories":["devel"],"shlibs_required":["libLLVM.so.19.1","libc.so.8","libclang-cpp.so.19.1","libexecinfo.so.1","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"ccmath","origin":"math/ccmath","version":"2.2.1_3","comment":"Mathematics library with many different functions","maintainer":"db@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"67563d1a8905f19935922a1242eaae730c346b0a3750e425740978d79efe12ce","flatsize":1112188,"path":"All/ccmath-2.2.1_3.pkg","repopath":"All/ccmath-2.2.1_3.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":179176,"desc":"CCMATH is a mathematics library, coded in C, that contains functions\nfor linear algebra, numerical integration, geometry and trigonometry,\ncurve fitting, roots and optimization, Fourier analysis, simulation\ngeneration, statistics, special functions, sorts and searches, time\nseries models, complex arithmetic, and high precision computations.","categories":["math"],"options":{"DOCS":"on"}},{"name":"cccc","origin":"devel/cccc","version":"3.2.0","comment":"C and C++ Code Counter","maintainer":"pizzamig@FreeBSD.org","www":"https://cccc.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f3e0bf6dd2404c1f2467e39294dd459663ed85ee35e483088f4b62d4a628ccc0","flatsize":703889,"path":"All/cccc-3.2.0.pkg","repopath":"All/cccc-3.2.0.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":166596,"desc":"Source code metric analyser for C, C++, Java and Ada\nPresents a report in HTML with figures for\nLines of Code, McCabes Complexity, Ratio of Comments\nto Lines of Code and McCabe, module Fan-In and Fan-Out","categories":["devel","textproc","www"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DEBUG":"off","DOCS":"on"}},{"name":"cctz","origin":"devel/cctz","version":"2.2_3","comment":"C++ library for handling dates, times, and time zones","maintainer":"z7dr6ut7gs@snkmail.com","www":"https://github.com/google/cctz","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b37a4b310385d7d09f39d7eb6db61511ac2163ed98587c8ca3fd50ba3bde51b7","flatsize":3413590,"path":"All/cctz-2.2_3.pkg","repopath":"All/cctz-2.2_3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":487976,"desc":"CCTZ contains two libraries that cooperate with <chrono> to give\nC++ programmers all the necessary tools for computing with dates,\ntimes, and time zones in a simple and correct manner. The libraries\nin CCTZ are:\n\n_ The Civil-Time Library - This is a header-only library that\n  supports computing with human-scale time, such as dates (which\n  are represented by the cctz::civil_day class). This library is\n  declared in civil_time.h.\n\n_ The Time-Zone Library - This library uses the IANA time zone\n  database that is installed on the system to convert between\n  _absolute time_ and _civil time_. This library is declared in\n  time_zone.h.","categories":["devel"],"options":{"DOCS":"on"}},{"name":"ccd2iso","origin":"sysutils/ccd2iso","version":"0.9_1","comment":"CloneCD to ISO converter","maintainer":"osa@FreeBSD.org","www":"https://sourceforge.net/projects/ccd2iso/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"190cabbd68ff804827d8252dec2fa84cea677e2bbd4325b061502c80889be42f","flatsize":25127,"path":"All/ccd2iso-0.9_1.pkg","repopath":"All/ccd2iso-0.9_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":9668,"desc":"A CloneCD to ISO converter.","categories":["sysutils"],"shlibs_required":["libc.so.8"]},{"name":"ccache","origin":"devel/ccache","version":"3.7.12_8","comment":"Tool to minimize the compile time of C/C++ programs","maintainer":"bdrewery@FreeBSD.org","www":"https://ccache.samba.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a4d15d6ca6bc8de807c952da09ad8c25d2322e4a91f983581d55c81ca800b340","flatsize":490092,"path":"All/ccache-3.7.12_8.pkg","repopath":"All/ccache-3.7.12_8.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":130900,"desc":"ccache is a compiler cache.  It acts as a caching pre-processor to C/C++\ncompilers, using the -E compiler switch and a hash to detect when a\ncompilation can be satisfied from cache.  This often results in a 5 to 10\ntimes speedup in common compilations.","categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libz.so.3"],"options":{"CLANGLINK":"on","DOCS":"on","LLVMLINK":"on","STATIC":"off","TINDERBOX":"off"},"messages":[{"message":"NOTE:\nPlease read /usr/local/share/doc/ccache/ccache-howto-freebsd.txt for\ninformation on using ccache with FreeBSD ports and src.","type":"install"}]},{"name":"cbviewer","origin":"graphics/cbviewer","version":"0.8_3","comment":"Comic book viewer for comic book archives in cbz, cbr, zip, rar","maintainer":"ports@FreeBSD.org","www":"https://www.renuncln.com/programs/cbviewer/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d2232a581becce6eef818dc25aff8064814d51e40beb1265ee623438594ac2b3","flatsize":331422,"path":"All/cbviewer-0.8_3.pkg","repopath":"All/cbviewer-0.8_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":304916,"desc":"CBViewer is a comic book viewer for comic book archives in cbz, cbr, zip\nand rar formats.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"},"unrar":{"origin":"archivers/unrar","version":"7.10,6"}},"categories":["graphics","java"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe cbviewer port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ccache-static","origin":"devel/ccache-static","version":"3.7.12_8","comment":"Tool to minimize the compile time of C/C++ programs","maintainer":"bdrewery@FreeBSD.org","www":"https://ccache.samba.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2daa33d22d2313e7e592de39f4f50cacadd1d3309ad1468a1bb8b56e42e6c648","flatsize":1214700,"path":"All/ccache-static-3.7.12_8.pkg","repopath":"All/ccache-static-3.7.12_8.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":411844,"desc":"ccache is a compiler cache.  It acts as a caching pre-processor to C/C++\ncompilers, using the -E compiler switch and a hash to detect when a\ncompilation can be satisfied from cache.  This often results in a 5 to 10\ntimes speedup in common compilations.","categories":["devel"],"options":{"CLANGLINK":"on","DOCS":"on","LLVMLINK":"on","TINDERBOX":"off"},"messages":[{"message":"NOTE:\nPlease read /usr/local/share/doc/ccache/ccache-howto-freebsd.txt for\ninformation on using ccache with FreeBSD ports and src.","type":"install"}]},{"name":"cbsd-mq-api","origin":"sysutils/cbsd-mq-api","version":"0.5_1","comment":"Simplified API for creating and destroying CBSD virtual environments","maintainer":"fbsd-ports@convectix.com","www":"https://github.com/cbsd/cbsd-mq-api/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4cff75e5590123258f60d6a4085f68d888f2d6e0108738fe9906b3d29cb2d546","flatsize":5492473,"path":"All/cbsd-mq-api-0.5_1.pkg","repopath":"All/cbsd-mq-api-0.5_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":1879988,"desc":"Provides a simplified API for creating and destroying CBSD\nvirtual environments.","categories":["sysutils"],"users":["cbsd"],"groups":["cbsd"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"ccdoc","origin":"devel/ccdoc","version":"0.8r41_1","comment":"Extracting comments from C++ source and generating HTML","maintainer":"ports@FreeBSD.org","www":"https://ccdoc.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"762f5ff0a8e557db6a09fdaa27a17958dc717441e0d5cb81b848efb81c2602d0","flatsize":3097085,"path":"All/ccdoc-0.8r41_1.pkg","repopath":"All/ccdoc-0.8r41_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1426020,"desc":"Ccdoc is a tool for extracting comments from C++ source code and presenting it\nin HTML format, very similar to Java's JavaDoc tool. The tagging used in ccdoc\nis very similar to that of Javadoc, with adaptations for the C++ specifics, of\ncourse. Ccdoc supports extracting comments from both header and implementation\nfiles.\n\nIn contrast to most other C++ doc'ing applications, ccdoc analyses the code\nbefore it has been run through the pre-processor, so things such as macros can\nactually be included in the documentation.\n\nIt's usage is not quite as straight forward as JavaDoc's, but considering the\nquality of the output, it is well worth the effort.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","textproc"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"},"annotations":{"deprecated":"Obsolete utility","expiration_date":"2025-04-30"},"messages":[{"message":"===>   NOTICE:\n\nThe ccdoc port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nObsolete utility.\n\nIt is scheduled to be removed on or after 2025-04-30."}]},{"name":"cbrowser","origin":"devel/cbrowser","version":"0.8_4","comment":"Graphical front end for cscope and cscope clones","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/cbrowser/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c7a7cd6836815f45fdf450651247136377f2604b768f9cd57ca001a6ffea7f1a","flatsize":272985,"path":"All/cbrowser-0.8_4.pkg","repopath":"All/cbrowser-0.8_4.pkg","licenselogic":"single","pkgsize":52540,"desc":"A graphical front-end to `cscope' and its clone `cs' with a number of\nnice features, including:\n\n-  Graphical window interface for general ease of use.\n-  Function call hierarchy and function viewer.\n-  Recall of previous queries and query results for easy browsing.\n-  Ability to switch between databases and query back-ends.\n-  Source code highlighting ala Emacs.\n-  Querying and building may be performed simultaneously.\n-  Build database dialog allows interactively configuring source\n   and include directories.\n-  Saves queries and/or query results for later sessions.\n-  Query results and file browser separated by adjustable pane.\n-  Full text search in viewer windows.\n-  Convenient key and button bindings.\n-  Ability to invoke any editor directly from browser.\n-  Crude but existing help menu.","deps":{"cscope":{"origin":"devel/cscope","version":"15.9_1"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["devel","tk"],"messages":[{"message":"===>   NOTICE:\n\nThe cbrowser port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cbonsai","origin":"graphics/cbonsai","version":"1.3.1","comment":"Bonsai tree generator, written in C using ncurses","maintainer":"lcook@FreeBSD.org","www":"https://gitlab.com/jallbrit/cbonsai","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"da66e054a4006c4aea379231d02b5621a22d5d8230869afda2249c8eefd82663","flatsize":67801,"path":"All/cbonsai-1.3.1.pkg","repopath":"All/cbonsai-1.3.1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":24040,"desc":"Bonsai tree generator, written in C\nusing ncurses. It intelligently creates,\ncolors, and positions a bonsai tree, and\nis entirely configurable via CLI options--\nsee usage. There are 2 modes of operation:\nstatic (the default), and live. See modes\nfor details.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libncurses.so.6","libpanel.so.6","libtinfo.so.6"],"options":{"DOCS":"on"}},{"name":"ceres-solver","origin":"math/ceres-solver","version":"2.2.0_12","comment":"Nonlinear least squares minimizer","maintainer":"yuri@FreeBSD.org","www":"http://ceres-solver.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c215057a4dbb10cbd6e1cbe5d56bd527a2bbb73c588ca76c5e2e69fb3f802448","flatsize":19546100,"path":"All/ceres-solver-2.2.0_12.pkg","repopath":"All/ceres-solver-2.2.0_12.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":6336812,"desc":"Ceres Solver is an open source C++ library for modeling and solving\nlarge, complicated optimization problems. It is a feature rich, mature\nand performant library which has been used in production at Google\nsince 2010. Ceres Solver can solve two kinds of problems.\n\n1. Non-linear Least Squares problems with bounds constraints.\n2. General unconstrained optimization problems.","deps":{"gflags":{"origin":"devel/gflags","version":"2.2.2_2"},"glog":{"origin":"devel/glog","version":"0.7.1"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"},"suitesparse-cholmod":{"origin":"math/suitesparse-cholmod","version":"5.3.1"},"suitesparse-cxsparse":{"origin":"math/suitesparse-cxsparse","version":"4.4.1"},"suitesparse-spqr":{"origin":"math/suitesparse-spqr","version":"4.3.4_1"}},"categories":["math"],"shlibs_required":["libc.so.8","libgflags.so.2.2","libglog.so.2","libm.so.4","libstdc++.so.9"],"options":{"CUSTOM_BLAS":"on","DOCS":"on","EXAMPLES":"on","GFLAGS":"on","LAPACK":"on","OPENMP":"on","SCHUR":"on","ATLAS":"off","NETLIB":"off","OPENBLAS":"on","CXSPARSE":"on","EIGENSPARSE":"off","SUITESPARSE":"on"}},{"name":"cbmbasic","origin":"lang/cbmbasic","version":"20221219","comment":"Portable version of Commodore 64 BASIC","maintainer":"ports@FreeBSD.org","www":"https://github.com/mist64/cbmbasic","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ae9de1c8975e696663f6ef37dd628d6c50076c2d831a42fcd86f07824a0129a8","flatsize":172111,"path":"All/cbmbasic-20221219.pkg","repopath":"All/cbmbasic-20221219.pkg","licenselogic":"and","licenses":["BSD","NONE"],"pkgsize":54984,"desc":"Commodore BASIC (cbmbasic) is a 100%25 compatible version of Commodore's\nversion of Microsoft BASIC 6502 as found on the Commodore 64.\n\nYou can use cbmbasic in interactive mode by just running the binary\nwithout parameters, or you can specify an ASCII-encoded BASIC program\non the command line. You can also use cbmbasic as a UNIX scripting\nlanguage by adding a hashbang line to your BASIC program and making\nit executable.","categories":["lang"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe cbmbasic port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cblas","origin":"math/cblas","version":"3.12.1","comment":"Reference implementation of the C interface to the legacy Fortran BLAS","maintainer":"fortran@FreeBSD.org","www":"https://www.netlib.org/blas/blast-forum/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5b5f7f461725c77ade843852da9644e9bd4e8e0505e56276e777cc56f6aae162","flatsize":345543,"path":"All/cblas-3.12.1.pkg","repopath":"All/cblas-3.12.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":49780,"desc":"This is a reference implementation of the C interface to the legacy\nFortran Basic Linear Algebra Subprograms (BLAS), as described in\nAnnex B of the BLAS Technical Forum (BLAST) Standard.","deps":{"blas":{"origin":"math/blas","version":"3.12.1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"],"annotations":{"cpe":"cpe:2.3:a:lapack_project:lapack:3.12.1:::::dragonfly6:x86_64"}},{"name":"cavezofphear","origin":"games/cavezofphear","version":"0.6.1","comment":"Boulder Dash / Digger-like game for consoles/terminals","maintainer":"amdmi3@FreeBSD.org","www":"https://github.com/AMDmi3/cavezofphear","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9f0503ea5f8438ecb261d08b1db58293e7b218e540f53f495dba83bee940f398","flatsize":91513,"path":"All/cavezofphear-0.6.1.pkg","repopath":"All/cavezofphear-0.6.1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":31352,"desc":"You are trapped in the CAVEZ of PHEAR, your mission is to escape\nthrough all the caves and make it out alive. To escape through a\ncave you will have to find all the diamonds located in it. Once\nyou've found all the diamonds, their powers combined will help you\nget to the next cave, one step closer to freedom.\n\nCAVEZ of PHEAR is a Boulder Dash / Digger-like game game for\nconsoles/terminals with built in level editor.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["games"],"shlibs_required":["libc.so.8","libform.so.6","libncurses.so.6","libtinfo.so.6"],"options":{"DOCS":"on"}},{"name":"catimg","origin":"graphics/catimg","version":"2.7.0","comment":"Insanely fast image printing in your terminal","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/posva/catimg/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9104a9189276a5f4e70fd9ef7e1e212f721053e471819ceccf3a631f7e981291","flatsize":72204,"path":"All/catimg-2.7.0.pkg","repopath":"All/catimg-2.7.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":37032,"desc":"catimg is a little program written in C with no dependencies that prints\nimages in terminal. It supports JPEG, PNG and GIF formats. This program\nwas originally a script that did the same by using ImageMagick convert.","categories":["graphics"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"catgirl","origin":"irc/catgirl","version":"2.2a","comment":"TLS-only terminal IRC client","maintainer":"june@causal.agency","www":"https://git.causal.agency/catgirl/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e206fd5ce5932514a5beea2f21a45e7a6729d37d221dd5fc564f654223b45f17","flatsize":185775,"path":"All/catgirl-2.2a.pkg","repopath":"All/catgirl-2.2a.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":71648,"desc":"catgirl is a TLS-only terminal IRC client with tab-complete, nick\ncoloring, URL detection, message filtering and split scrolling.","deps":{"libretls":{"origin":"security/libretls","version":"3.8.1_2"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["irc"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6","libtls.so.28"]},{"name":"cave9","origin":"games/cave9","version":"0.4.1.git20150408_2","comment":"Gravity cave-exploration game","maintainer":"amdmi3@FreeBSD.org","www":"https://github.com/bart9h/cave9","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d54b648b4eda0b3d26ea6056659fcd64b199d23a32f63c0274535fbc18ee8f04","flatsize":962751,"path":"All/cave9-0.4.1.git20150408_2.pkg","repopath":"All/cave9-0.4.1.git20150408_2.pkg","licenselogic":"and","licenses":["CC-BY-2.5","CC-BY-SA-3.0","GPLv3+"],"pkgsize":864896,"desc":"cave9 is a gravity cave-exploration game.\n\nUse only two buttons to activate the thrust jets of your ship in\nthis first-person 3D version of the classic SF-Cave game.","deps":{"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_ttf":{"origin":"graphics/sdl_ttf","version":"2.0.11_8"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_ttf-2.0.so.0","libc.so.8","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"catdvi","origin":"print/catdvi","version":"0.14_8","comment":"DVI to text/plain translator","maintainer":"ports@FreeBSD.org","www":"https://catdvi.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9b92c3bfea9134634fc2ff4d24dc2d2922033cd36333600dd087b08f68c50173","flatsize":142949,"path":"All/catdvi-0.14_8.pkg","repopath":"All/catdvi-0.14_8.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":42784,"desc":"catdvi is a program that translates TeX Device Independent (DVI) files into\nreadable plain text.","deps":{"tex-formats":{"origin":"print/tex-formats","version":"20250308"}},"categories":["print"],"shlibs_required":["libc.so.8","libkpathsea.so.6"],"messages":[{"message":"===>   NOTICE:\n\nThe catdvi port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cc65","origin":"devel/cc65","version":"2.19","comment":"Cross-compiler for 6502-based systems","maintainer":"wen@FreeBSD.org","www":"https://cc65.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9109b9460734f8ec37fceb71dbaed5cdb58b9f0b79d9d2b029e38f6a686499c2","flatsize":34928363,"path":"All/cc65-2.19.pkg","repopath":"All/cc65-2.19.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":2334732,"desc":"cc65 is a complete cross development package for 65(C)02 systems,\nincluding a powerful macro assembler, a C compiler, linker, librarian\nand several other tools.\n\nDirect library support (that is, startup/initialization code) and\nsupport libraries for other features are available for...\n\n - the Commodore C64\n - the GEOS operating system for the Commodore C64\n - the Commodore C128\n - the Commodore C16, C116 and Plus/4\n - the Commodore P500\n - the Commodore 600/700 family of computers\n - the Apple ][\n - the Atari 8bit machines\n - the Oric Atmos\n - the Nintendo Entertainment System (NES)\n - the Supervision Game Console\n - the Atari Lynx Console","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on","EXAMPLES":"on","INFO":"on"}},{"name":"catfish","origin":"sysutils/catfish","version":"4.20.0","comment":"GTK search utility","maintainer":"xfce@FreeBSD.org","www":"https://www.bluesabre.org/projects/catfish/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"34f8c71b35928c03d9242f7d4da2a4f3bb39c19b949688b87cdb6537dda85f0d","flatsize":1177962,"path":"All/catfish-4.20.0.pkg","repopath":"All/catfish-4.20.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":218580,"desc":"Catfish is a GTK based search utility.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"polkit":{"origin":"sysutils/polkit","version":"125_1"},"poppler-utils":{"origin":"graphics/poppler-utils","version":"25.02.0"},"py311-dbus":{"origin":"devel/py-dbus","version":"1.3.2"},"py311-pexpect":{"origin":"misc/py-pexpect","version":"4.9.0_1"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"xfce4-conf":{"origin":"x11/xfce4-conf","version":"4.20.0"}},"categories":["sysutils"],"options":{"DOCS":"on","ZEITGEIST":"off","POLKIT":"on","SUDO":"off"},"annotations":{"cpe":"cpe:2.3:a:catfish_project:catfish:4.20.0:::::dragonfly6:x86_64"}},{"name":"catdoc","origin":"textproc/catdoc","version":"0.95_1","comment":"MS Word/Excel converter to plain ASCII or TeX. TK viewer included","maintainer":"amdmi3@FreeBSD.org","www":"https://www.wagner.pp.ru/~vitus/software/catdoc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"69e243c9c16e8ffa3a057627a4b39393281d29987a6acfa05599a405669e5ac8","flatsize":631003,"path":"All/catdoc-0.95_1.pkg","repopath":"All/catdoc-0.95_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":83556,"desc":"This is a program for viewing RTF and MS Word 97 documents.  It produces\nplain text output and can optionally convert some non-standard characters\ninto TeX control sequences.  It has rudimentary table handling in TeX\nmode.  Also included are:\n- wordview, a small GUI frontend to catdoc that works with Tcl/Tk 7.6 and up;\n- xls2csv, which converts Excel spreadsheets to plain text files with CSV\n  (comma-separated value) lines; and\n- catppt, which extracts text from PowerPoint files.","deps":{"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"WORDVIEW":"on"},"annotations":{"cpe":"cpe:2.3:a:fossies:catdoc:0.95:::::dragonfly6:x86_64:1"}},{"name":"digdag","origin":"sysutils/digdag","version":"0.10.5.1","comment":"Workload Automation System","maintainer":"ehaupt@FreeBSD.org","www":"https://www.digdag.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1f4602fae668ba7bfd1f95c860b6cd6c3603674837095570d50407cf515a8d9e","flatsize":90597228,"path":"All/digdag-0.10.5.1.pkg","repopath":"All/digdag-0.10.5.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":81528548,"desc":"Digdag is a simple tool that helps you to build, run, schedule, and monitor\ncomplex pipelines of tasks. It handles dependency resolution so that tasks run\nin series or in parallel.\n\nDigdag replaces cron, facilitates IT operations automation, orchestrates data\nengineering tasks, coordinates machine learning pipelines, and more.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","sysutils"],"users":["digdag"]},{"name":"catclock","origin":"x11-clocks/catclock","version":"g20200328","comment":"Kit-cat xclock","maintainer":"0mp@FreeBSD.org","www":"https://github.com/BarkyTheDog/catclock","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b9891de9186209a93ad559a0db328d00f2c83915f447840e5fddbeb2316adb56","flatsize":65752,"path":"All/catclock-g20200328.pkg","repopath":"All/catclock-g20200328.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":23872,"desc":"This is a version of the X Window System xclock program, which has been\nenhanced with a \"cat mode\".","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"open-motif":{"origin":"x11-toolkits/open-motif","version":"2.3.8_8"}},"categories":["x11-clocks"],"shlibs_required":["libX11.so.6","libXext.so.6","libXm.so.4","libXt.so.6","libc.so.8","libm.so.4"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"castget","origin":"www/castget","version":"2.0.1.20220211_2","comment":"Command-line podcast downloader","maintainer":"ports@FreeBSD.org","www":"https://castget.johndal.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e4bbfa90548e16ccb1a771423fe2bb36e72632a132f45270c8109cb4eb70b5e7","flatsize":75740,"path":"All/castget-2.0.1.20220211_2.pkg","repopath":"All/castget-2.0.1.20220211_2.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":29480,"desc":"castget is a simple, command-line based RSS enclosure downloader. It is\nprimarily intended for automatic, unattended downloading of podcasts.\n\n* Simple configuration.\n* Per-channel tagging of downloaded MP3 files using ID3v2.\n* Per-channel download directories.\n* Supports all RSS versions and Media RSS.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"taglib":{"origin":"audio/taglib","version":"2.0.2"}},"categories":["www"],"shlibs_required":["libc.so.8","libcurl.so.4","libglib-2.0.so.0","libintl.so.8","libtag.so.2","libtag_c.so.2","libxml2.so.2","libz.so.3"],"messages":[{"message":"===>   NOTICE:\n\nThe castget port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"catch","origin":"devel/catch","version":"2.13.10","comment":"Header-only test framework for C++","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/catchorg/Catch2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"72083cfe2977aed72752b4e3709cd78e83d82b771fdc03c162097d09d3a30267","flatsize":969915,"path":"All/catch-2.13.10.pkg","repopath":"All/catch-2.13.10.pkg","licenselogic":"single","licenses":["BSL"],"pkgsize":183060,"desc":"Catch stands for C++ Automated Test Cases in Headers and is a multi-paradigm\nautomated test framework for C++ and Objective-C (and, maybe, C). It is\nimplemented entirely in a set of header files, but is packaged up as a single\nheader for extra convenience.","categories":["devel"],"options":{"DOCS":"on"}},{"name":"catch2","origin":"devel/catch2","version":"3.8.0","comment":"Test framework for C++ (3.x series)","maintainer":"yuri@FreeBSD.org","www":"https://github.com/catchorg/Catch2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"27e2787983ca6bf9fe9beecfcbf0578e3b31d3ee02a5f100db677696988c2498","flatsize":2036745,"path":"All/catch2-3.8.0.pkg","repopath":"All/catch2-3.8.0.pkg","licenselogic":"single","licenses":["BSL"],"pkgsize":479792,"desc":"Catch stands for C++ Automated Test Cases in Headers and is a multi-paradigm\nautomated test framework for C++ and Objective-C (and, maybe, C).","categories":["devel"],"options":{"DOCS":"on"}},{"name":"casstcl","origin":"databases/casstcl","version":"2.16.1","comment":"Tcl language interface to the Cassandra database","maintainer":"gahr@FreeBSD.org","www":"https://github.com/flightaware/casstcl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"faf67bc92fcbc6a399e5570b669d9e0839dced87441e20475a2ba9f6ddbce362","flatsize":135981,"path":"All/casstcl-2.16.1.pkg","repopath":"All/casstcl-2.16.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":39232,"desc":"CassTcl provides a Tcl interface to the Cassandra database using DataStax\ncpp-driver C/C++ API.","deps":{"cassandra-cpp-driver":{"origin":"databases/cassandra-cpp-driver","version":"2.17.1"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"}},"categories":["databases"]},{"name":"cask-emacs_wayland","origin":"devel/cask","version":"0.8.3_17","comment":"Project management tool for Emacs","maintainer":"hrs@FreeBSD.org","www":"https://github.com/cask/cask","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"62f8234c8781fb708df02938386df3075f8be77d9f6db86e3dcb2dadee707888","flatsize":167248,"path":"All/cask-emacs_wayland-0.8.3_17.pkg","repopath":"All/cask-emacs_wayland-0.8.3_17.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":43212,"desc":"Cask is a project management tool for Emacs that helps automate the package\ndevelopment cycle; development, dependencies, testing, building, packaging and\nmore.\n\nCask can also be used to manage dependencies for your local Emacs\nconfiguration.","deps":{"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","elisp"],"annotations":{"flavor":"wayland"}},{"name":"cask-emacs_nox","origin":"devel/cask","version":"0.8.3_17","comment":"Project management tool for Emacs","maintainer":"hrs@FreeBSD.org","www":"https://github.com/cask/cask","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"37b45dabc2c9b416d537d6a07cae416bd9d91c8d045815154bba34c70e83248b","flatsize":167248,"path":"All/cask-emacs_nox-0.8.3_17.pkg","repopath":"All/cask-emacs_nox-0.8.3_17.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":43232,"desc":"Cask is a project management tool for Emacs that helps automate the package\ndevelopment cycle; development, dependencies, testing, building, packaging and\nmore.\n\nCask can also be used to manage dependencies for your local Emacs\nconfiguration.","deps":{"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","elisp"],"annotations":{"flavor":"nox"}},{"name":"cask-emacs_devel","origin":"devel/cask","version":"0.8.3_17","comment":"Project management tool for Emacs","maintainer":"hrs@FreeBSD.org","www":"https://github.com/cask/cask","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9aa65e19788ce416d77d261d05168d3167b503408a0ac1ad57af382128b0d3eb","flatsize":167248,"path":"All/cask-emacs_devel-0.8.3_17.pkg","repopath":"All/cask-emacs_devel-0.8.3_17.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":43232,"desc":"Cask is a project management tool for Emacs that helps automate the package\ndevelopment cycle; development, dependencies, testing, building, packaging and\nmore.\n\nCask can also be used to manage dependencies for your local Emacs\nconfiguration.","deps":{"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","elisp"],"annotations":{"flavor":"devel_full"}},{"name":"cask-emacs_canna","origin":"devel/cask","version":"0.8.3_17","comment":"Project management tool for Emacs","maintainer":"hrs@FreeBSD.org","www":"https://github.com/cask/cask","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4eb853df8811f25ed26cb2d1d1f84a0166fc87e3cb3387fe579024c1fd871586","flatsize":167248,"path":"All/cask-emacs_canna-0.8.3_17.pkg","repopath":"All/cask-emacs_canna-0.8.3_17.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":43224,"desc":"Cask is a project management tool for Emacs that helps automate the package\ndevelopment cycle; development, dependencies, testing, building, packaging and\nmore.\n\nCask can also be used to manage dependencies for your local Emacs\nconfiguration.","deps":{"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","elisp"],"annotations":{"flavor":"canna"}},{"name":"cask-emacs_devel_nox","origin":"devel/cask","version":"0.8.3_17","comment":"Project management tool for Emacs","maintainer":"hrs@FreeBSD.org","www":"https://github.com/cask/cask","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1b248303e48aa54629344db92836f7a40bc15cd7116f60d1ece90e24f25fc03e","flatsize":167248,"path":"All/cask-emacs_devel_nox-0.8.3_17.pkg","repopath":"All/cask-emacs_devel_nox-0.8.3_17.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":43224,"desc":"Cask is a project management tool for Emacs that helps automate the package\ndevelopment cycle; development, dependencies, testing, building, packaging and\nmore.\n\nCask can also be used to manage dependencies for your local Emacs\nconfiguration.","deps":{"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","elisp"],"annotations":{"flavor":"devel_nox"}},{"name":"cask","origin":"devel/cask","version":"0.8.3_17","comment":"Project management tool for Emacs","maintainer":"hrs@FreeBSD.org","www":"https://github.com/cask/cask","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ffe5be9508f330adda1d9706b632eff0dd40d9ff199edb3be232007c2dbbf224","flatsize":167248,"path":"All/cask-0.8.3_17.pkg","repopath":"All/cask-0.8.3_17.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":43192,"desc":"Cask is a project management tool for Emacs that helps automate the package\ndevelopment cycle; development, dependencies, testing, building, packaging and\nmore.\n\nCask can also be used to manage dependencies for your local Emacs\nconfiguration.","deps":{"emacs":{"origin":"editors/emacs","version":"30.1_2,3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","elisp"],"annotations":{"flavor":"full"}},{"name":"cassandra-cpp-driver","origin":"databases/cassandra-cpp-driver","version":"2.17.1","comment":"DataStax C/C++ Driver for Apache Cassandra","maintainer":"gahr@FreeBSD.org","www":"https://datastax.github.io/cpp-driver/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1c5248ecf37a7b65255048c5628b1b38092f8a2eafb1a4002cded6dab6646dba","flatsize":11163595,"path":"All/cassandra-cpp-driver-2.17.1.pkg","repopath":"All/cassandra-cpp-driver-2.17.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1521684,"desc":"DataStax Cpp Driver is modern, feature-rich, and highly tunable C/C++ client\nlibrary for Apache Cassandra (1.2+) and DataStax Enterprise (3.1+) using\nexclusively Cassandra's native protocol and Cassandra Query Language v3.","deps":{"libuv":{"origin":"devel/libuv","version":"1.50.0"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["databases"]},{"name":"cbsd","origin":"sysutils/cbsd","version":"14.2.6","comment":"Yet another FreeBSD Jail, XEN and Bhyve Management Utility","maintainer":"fbsd-ports@convectix.com","www":"https://github.com/cbsd/cbsd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"232de3f2849fb3d610d02693c1ca86c14383d835c33671e105727b0af2081081","flatsize":20407257,"path":"All/cbsd-14.2.6.pkg","repopath":"All/cbsd-14.2.6.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":5254440,"desc":"CBSD is a cross-platform wrapper for fast deployment of\nvirtual machines and containers.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"jq":{"origin":"textproc/jq","version":"1.7.1"},"libedit":{"origin":"devel/libedit","version":"3.1.20250104,1"},"libelf":{"origin":"devel/libelf","version":"0.8.13_3"},"libssh2":{"origin":"security/libssh2","version":"1.11.1,3"},"pkgconf":{"origin":"devel/pkgconf","version":"2.3.0,2"},"rsync":{"origin":"net/rsync","version":"3.4.1_2"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"sudo":{"origin":"security/sudo","version":"1.9.17p1"}},"categories":["sysutils"],"users":["cbsd"],"groups":["cbsd"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcurl.so.4","libedit.so.0","libelf.so.0","libm.so.4","libmagic.so.2","libpthread.so.0","libsqlite3.so.0","libssh2.so.1","libutil.so.4"],"messages":[{"message":"cbsd is now installed, but requires additional setup steps:\n\nUpon initial installation, run:\n\n  env workdir=\"/path\" /usr/local/cbsd/sudoexec/initenv /usr/local/cbsd/share/initenv.conf default_vs=1\n\nWhere /path is the path to the cbsd workdir, e.g.: /usr/jails\n\nFor upgrading an existing installation, run:\n\n  cbsd initenv","type":"install"},{"message":"The cbsd package has been deleted.\"\n\nIf you are *not* upgrading this package, you may want to\"\nremove the following to complete the deinstallation process:\"\n\n1) Records in /etc/rc.conf\"\n\n  cbsdrsyncd_enable=\"YES\"\n  cbsdrsyncd_flags=\"--config=\\$workdir/etc/rsyncd.conf\"\n  cbsdd_enable=\"YES\"\n  cbsd_workdir=\"$workdir\"\n\n2) Remove /usr/local/etc/sudoers.d/cbsd_sudoers","type":"remove"}]},{"name":"cascade","origin":"cad/cascade","version":"1.4_1","comment":"Simple tool to analyze noise and distortion of a RF system","maintainer":"hrs@FreeBSD.org","www":"https://rfcascade.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7d5e0c636367a7a53860e077a59fbb1114333fe6b617c719657a74d1a7279e1c","flatsize":63813,"path":"All/cascade-1.4_1.pkg","repopath":"All/cascade-1.4_1.pkg","licenselogic":"single","pkgsize":18100,"desc":"Cascade is a program for analyzing the noise and distortion performance\nof a cascade of elements in an electronic system. A typical application\nof cascade is the analysis of a receiver. A text description of the\nreceiver block diagram consisting of things like amplifiers, mixers,\nand filters is entered into cascade. Each element is characterized\nby its gain and optionally noise figure, and third order intercept\npoint. The program then analyzes the system and produces a report\ndetailing the performance at each stage.\n\nA summary is produced which shows the relative contributions to the\ntotal system performance of each block. This allows easy identification\nof what limits system performance.","categories":["cad"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"cartotheque","origin":"deskutils/cartotheque","version":"0.1_12","comment":"Managing notes on small cards","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"50279d0f589c91a5b67f740152e52604f64e33ae25054c8cc67b1bbd18ae2635","flatsize":134234,"path":"All/cartotheque-0.1_12.pkg","repopath":"All/cartotheque-0.1_12.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":36300,"desc":"An application for managing notes on small cards (like punch cards :).\nThe application uses a directory based repository for cards with various\ncontents. Currently only one contents is supported, and that is RTF\ncontents (NSAttributedString) editable by a text view.","deps":{"gnustep-back":{"origin":"x11-toolkits/gnustep-back","version":"0.31.0"},"libobjc2":{"origin":"lang/libobjc2","version":"2.2.1"}},"categories":["deskutils","gnustep"],"shlibs_required":["libc.so.8","libgnustep-base.so.1.29.0","libgnustep-gui.so.0.31.1","libm.so.4","libobjc.so.4.6","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe cartotheque port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"catesc","origin":"games/catesc","version":"0.6_1","comment":"Escape of the cat - hardcore oldschool platformer","maintainer":"amdmi3@FreeBSD.org","www":"https://github.com/gl00my/catesc","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b43c739f5d10e320cb18e0bdc311e2366cce1980e93204a3de64d19ea0c15f09","flatsize":3723668,"path":"All/catesc-0.6_1.pkg","repopath":"All/catesc-0.6_1.pkg","licenselogic":"and","licenses":["CC-BY-SA-3.0","CC-BY-SA-4.0"],"pkgsize":3127848,"desc":"Escape of the cat - hardcore oldschool platformer on INSTEAD engine","deps":{"instead":{"origin":"games/instead","version":"3.5.2"}},"categories":["games"]},{"name":"caribou","origin":"accessibility/caribou","version":"0.4.21_9","comment":"Gnome On-Screen keyboard","maintainer":"gnome@FreeBSD.org","www":"https://live.gnome.org/Caribou","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4f974889f772c54e49b0feff69bd3035fe6716c470e1ce74df9b21da0c4adbe7","flatsize":1335128,"path":"All/caribou-0.4.21_9.pkg","repopath":"All/caribou-0.4.21_9.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":213700,"desc":"Caribou is an input assistive technology intended for switch and\npointer users.\n\nFeatures:\nA configurable on screen keyboard with scanning mode.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"clutter":{"origin":"graphics/clutter","version":"1.26.4_2"},"cogl":{"origin":"graphics/cogl","version":"1.22.8_2"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcomposite":{"origin":"x11/libXcomposite","version":"0.4.6_1,1"},"libXdamage":{"origin":"x11/libXdamage","version":"1.1.6"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"libgee":{"origin":"devel/libgee","version":"0.20.6_1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libxklavier":{"origin":"x11/libxklavier","version":"5.3_3,1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"py311-atspi":{"origin":"accessibility/py-atspi","version":"2.38.2_1"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["accessibility","gnome"],"shlibs_required":["libEGL.so.1","libX11.so.6","libXcomposite.so.1","libXdamage.so.1","libXext.so.6","libXfixes.so.3","libXi.so.6","libXrandr.so.2","libatk-1.0.so.0","libatspi.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libclutter-1.0.so.0","libcogl-pango.so.20","libcogl-path.so.20","libcogl.so.20","libdbus-1.so.3","libdrm.so.2","libgbm.so.1","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libjson-glib-1.0.so.0","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libwayland-client.so.0","libwayland-cursor.so.0","libwayland-egl.so.1","libxkbcommon.so.0","libz.so.3"]},{"name":"cascade-compiler","origin":"cad/cascade-compiler","version":"g20200105.1","comment":"Just-In-Time Compiler for Verilog from VMware Research","maintainer":"yuri@FreeBSD.org","www":"https://github.com/vmware/cascade","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"591628ae0d89ccc899fd88200a6c9e0cbe76c9b24642c710d4651dcf5b69ac22","flatsize":28851369,"path":"All/cascade-compiler-g20200105.1.pkg","repopath":"All/cascade-compiler-g20200105.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":2070820,"desc":"Cascade is a novel solution to the problem that FPGAs take a long time to\nprogram, with complex programs taking hours to be compiled to run on FPGA.\nCascade is a first just-in-time compiler for Verilog. Cascade executes code\nimmediately in a software simulator, and performs compilation in the\nbackground. When compilation is finished, the code is moved into hardware, and\nfrom the user's perspective it simply gets faster over time. Cascade's ability\nto move code back and forth between software and hardware also makes it the\nfirst platform to provide generic support for the execution of unsynthesizable\nVerilog from hardware.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"verilator":{"origin":"cad/verilator","version":"5.034"}},"categories":["cad"],"shlibs_required":["libc.so.8","libm.so.4","libncurses.so.6","libpthread.so.0","libstdc++.so.9","libtinfo.so.6"]},{"name":"castxml","origin":"textproc/castxml","version":"0.6.10","comment":"C-family Abstract Syntax Tree XML Output","maintainer":"yuri@FreeBSD.org","www":"https://github.com/CastXML/CastXML","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"db891907637df03f0c8e1644c7d856fe3a196f58194120ef888fc90c1dce2695","flatsize":13709741,"path":"All/castxml-0.6.10.pkg","repopath":"All/castxml-0.6.10.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":747912,"desc":"Parse C-family source files and optionally write a subset of the Abstract Syntax\nTree (AST) to a representation in XML.\n\nSource files are parsed as complete translation units using an internal Clang\ncompiler. XML output is enabled by the --castxml-output=<v> or --castxml-gccxml\noption.","deps":{"llvm19":{"origin":"devel/llvm19","version":"19.1.7_1"}},"categories":["devel","textproc"],"shlibs_required":["libLLVM.so.19.1","libc.so.8","libclang-cpp.so.19.1","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"cargo-llvm-cov","origin":"devel/cargo-llvm-cov","version":"0.6.16_2","comment":"Rust: Cargo subcommand to easily use LLVM source-based code coverage","maintainer":"yuri@FreeBSD.org","www":"https://github.com/taiki-e/cargo-llvm-cov","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"47dcc3b728e2ee132f725d3941a7b014b8d71fadbff46ad6b1edaec3c662f251","flatsize":4186457,"path":"All/cargo-llvm-cov-0.6.16_2.pkg","repopath":"All/cargo-llvm-cov-0.6.16_2.pkg","licenselogic":"or","licenses":["APACHE20","MIT"],"pkgsize":1181120,"desc":"cargo-llvm-cov is a Cargo subcommand to easily use LLVM source-based code\ncoverage.\n\nThis is a wrapper around rustc instrument-coverage command and provides:\n- Generate very precise coverage data. (line, region, and branch coverage.\n  branch coverage is currently optional and requires nightly, etc)\n- Support `cargo test`, `cargo run`, and `cargo nextest` with command-line\n  interface compatible with cargo.\n- Support for proc-macro, including coverage of UI tests.\n- Support for doc tests. (this is currently optional and requires nightly.\n- Fast because it does not introduce extra layers between rustc, cargo, and\n  llvm-tools.","categories":["devel"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libpthread.so.0"]},{"name":"cargo-mutants","origin":"devel/cargo-mutants","version":"25.0.1_1","comment":"Mutation testing for Rust","maintainer":"yuri@FreeBSD.org","www":"https://mutants.rs/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b26a703f90921e1d01358ca6e1af69b0625ed778c8b84ad3460e0c8cb5ccd559","flatsize":7388868,"path":"All/cargo-mutants-25.0.1_1.pkg","repopath":"All/cargo-mutants-25.0.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1940400,"desc":"cargo-mutants helps you improve your program's quality by finding places where\nbugs could be inserted without causing any tests to fail.\n\nCoverage measurements can be helpful, but they really tell you what code is\nreached by a test, and not whether the test really checks anything about the\nbehavior of the code. Mutation tests give different information, about whether\nthe tests really check the code's behavior.\n\nThe goal of cargo-mutants is to be easy to run on any Rust source tree, and\nto tell you something interesting about areas where bugs might be lurking or\nthe tests might be insufficient.","categories":["devel"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0","librt.so.0"]},{"name":"cargo-depgraph","origin":"devel/cargo-depgraph","version":"1.6.0_12","comment":"Rust: Create dependency graphs for cargo projects","maintainer":"yuri@FreeBSD.org","www":"https://github.com/jplatte/cargo-depgraph","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fbec09246e2ca29303253c45bfd874829284cf0297b88c0fc433c1c9a53f1872","flatsize":1403530,"path":"All/cargo-depgraph-1.6.0_12.pkg","repopath":"All/cargo-depgraph-1.6.0_12.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":451360,"desc":"cargo-depgraph creates dependency graphs for cargo projects using\n`cargo metadata` and graphviz.","deps":{"graphviz":{"origin":"graphics/graphviz","version":"12.2.1_1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"caronade","origin":"ports-mgmt/caronade","version":"0.7.0_4","comment":"Small and light tool to help with FreeBSD Ports CI","maintainer":"decke@FreeBSD.org","www":"https://codeberg.org/decke/caronade","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"61178feb8122a9f831a5c53965560455677e99862d18633820189c948819a1a5","flatsize":10539284,"path":"All/caronade-0.7.0_4.pkg","repopath":"All/caronade-0.7.0_4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":2955964,"desc":"Caronade will automatically create build jobs using poudriere and portlint\nwhenever you push changes to your Git based ports repository.","categories":["ports-mgmt"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"cardpics","origin":"games/cardpics","version":"0.4","comment":"Free cards for your free card games!","maintainer":"thierry@FreeBSD.org","www":"https://www.nongnu.org/cardpics/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f27a74c2e47fa89cd0a30b121ad751d2a6f11b088a82c53c900e377793afc2ba","flatsize":169502,"path":"All/cardpics-0.4.pkg","repopath":"All/cardpics-0.4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":110172,"desc":"Cardpics is a set of free cards sets.\n\nIf you are programming a card game and are looking for free cards, Cardpics\nwas made for you! Get a set of cards and include them in your project, as\nsoon as your project is free.","categories":["devel","games"]},{"name":"cargo-bloat","origin":"devel/cargo-bloat","version":"0.12.1_8","comment":"Rust: Find out what takes most of the space in your executable","maintainer":"yuri@FreeBSD.org","www":"https://github.com/RazrFalcon/cargo-bloat","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9a76e873f001190811aa9fbec8edd88184774211071dc7905dd253d9654b36f5","flatsize":1692800,"path":"All/cargo-bloat-0.12.1_8.pkg","repopath":"All/cargo-bloat-0.12.1_8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":525532,"desc":"cargo-bloat allows you to find out what takes most of the space in\nyour executable.","categories":["devel"],"shlibs_required":["libc.so.8","libexecinfo.so.1"]},{"name":"cascadia-next","origin":"x11-fonts/cascadia-next","version":"g20240828","comment":"Monospaced font with programming ligatures","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/microsoft/cascadia-code","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"81c1fa53dc00b855ac47e1a627c5c7a8d5e66d5d03d8f6085ad6a97b4a92f773","flatsize":16888571,"path":"All/cascadia-next-g20240828.pkg","repopath":"All/cascadia-next-g20240828.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":6779572,"desc":"Cascadia Code is a fun, new monospaced font that includes programming ligatures\nand is designed to enhance the modern look and feel of the Windows Terminal.\n\nCascadia Next is the next evolution of the Cascadia font family.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"cardpeek","origin":"security/cardpeek","version":"0.8.4_2","comment":"Tool for reading the contents of ISO 7816 smart cards","maintainer":"danfe@FreeBSD.org","www":"http://pannetrat.com/Cardpeek/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e2e5945898415b258da7d4e384d4eebac8e84131bd83db705b3c732443c58c47","flatsize":1101121,"path":"All/cardpeek-0.8.4_2.pkg","repopath":"All/cardpeek-0.8.4_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":809492,"desc":"Cardpeek is a graphical tool to read the contents of ISO 7816 smart cards.\nIt features a GTK+ v3.0 GUI to represent card data is a tree view, and is\nextensible with a scripting language (Lua).\n\nThe goal of the project is to allow smart card owners to be better informed\nabout what type of personal information is stored in these devices.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"lua52":{"origin":"lang/lua52","version":"5.2.4_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pcsc-lite":{"origin":"devel/pcsc-lite","version":"2.3.1,2"}},"categories":["security"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libcrypto.so.12","libcurl.so.4","libexecinfo.so.1","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","liblua-5.2.so","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpcsclite.so.1","libpthread.so.0","libreadline.so.8","libssl.so.12","libz.so.3"],"options":{"DOCS":"on"}},{"name":"cegui","origin":"graphics/cegui","version":"0.8.7_20","comment":"Library providing windowing and widgets for graphics APIs","maintainer":"oliver@FreeBSD.org","www":"http://www.cegui.org.uk","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5a551dbd77055b2973f9835b814b8cb2a6d46dcfeb17a08959d73a51657512ec","flatsize":39524696,"path":"All/cegui-0.8.7_20.pkg","repopath":"All/cegui-0.8.7_20.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16186464,"desc":"Crazy Eddie's GUI System is a free library providing windowing and widgets for\ngraphics APIs / engines where such functionality is not natively available, or\nseverely lacking. The library is object orientated, written in C++, and\ntargeted at games developers who should be spending their time creating great\ngames, not building GUI sub-systems!","deps":{"devil":{"origin":"graphics/devil","version":"1.8.0_6,1"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"freeimage":{"origin":"graphics/freeimage","version":"3.18.0_6"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"fribidi":{"origin":"converters/fribidi","version":"1.0.16"},"glew":{"origin":"graphics/glew","version":"2.2.0_3"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"lua51":{"origin":"lang/lua51","version":"5.1.5_10"},"ogre3d19":{"origin":"graphics/ogre3d19","version":"1.9.1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_image":{"origin":"graphics/sdl2_image","version":"2.8.8"},"tinyxml":{"origin":"textproc/tinyxml","version":"2.6.2_4"},"tolua++":{"origin":"lang/tolua++","version":"1.0.93_3"}},"categories":["devel","graphics"],"shlibs_required":["libc.so.8","liblua-5.1.so","libm.so.4","libtolua++-5.1.so"],"options":{"DOCS":"on","FREETYPE":"on","FRIBIDI":"on","LUA":"on","PCRE":"on","EXPAT":"on","XERCES":"off","LIBXML2":"on","RAPIDXML":"off","TINYXML":"on","DEVIL":"on","FREEIMAGE":"on","SDL2":"on","OPENGL":"on","OPENGL3":"on","OGRE":"on","IRRLICHT":"off"}},{"name":"cargo-hack","origin":"devel/cargo-hack","version":"0.6.35_1","comment":"Rust: Cargo subcommand for testing and continuous integration","maintainer":"yuri@FreeBSD.org","www":"https://github.com/taiki-e/cargo-hack","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"059d937e200f876bc7825479730ee8473d2f8e7795a890dd5506d8e2d143bd5a","flatsize":1786871,"path":"All/cargo-hack-0.6.35_1.pkg","repopath":"All/cargo-hack-0.6.35_1.pkg","licenselogic":"or","licenses":["APACHE20","MIT"],"pkgsize":575004,"desc":"cargo-hack is a Rust cargo subcommand to provide various options useful for\ntesting and continuous integration.","categories":["devel"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0"]},{"name":"capstone4","origin":"devel/capstone4","version":"4.0.2_1","comment":"Multi-platform, multi-architecture disassembly framework","maintainer":"oleksii.tsai@gmail.com","www":"http://capstone-engine.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c387f70e9aa5de30e319c9beef7973cf6529082f4b834f10c4b5600b042bccdc","flatsize":19691483,"path":"All/capstone4-4.0.2_1.pkg","repopath":"All/capstone4-4.0.2_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1270564,"desc":"Capstone is a lightweight multi-platform, multi-architecture disassembly\nframework.\n\nFeatures:\n * Supported architectures: ARM, ARM64 (aka ARMv8), Mips, PowerPC & X86\n * Clean/simple/lightweight/intuitive architecture-neutral API\n * Provide details on disassembled instruction (called \"decomposer\")\n * Provide some semantics of the disassembled instruction, such as list of\n   implicit registers read & written.\n * Implemented in pure C language, with bindings for Python, Ruby, C#, Java,\n   GO, OCaml & Vala available.\n * Native support for Windows & *nix (including MacOSX, Linux, *BSD & Solaris)\n * Thread-safe by design\n * Distributed under the open source BSD license","categories":["devel"],"shlibs_required":["libc.so.8"],"annotations":{"cpe":"cpe:2.3:a:capstone-engine:capstone:4.0.2:::::dragonfly6:x86_64:1"}},{"name":"chromium","origin":"www/chromium","version":"137.0.7151.119","comment":"Google web browser based on WebKit","maintainer":"chromium@FreeBSD.org","www":"https://www.chromium.org/Home","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d208173dac05e0c315d0fafae1d1473efccb63274217c0584b601c5184de6c5a","flatsize":435858475,"path":"All/chromium-137.0.7151.119.pkg","repopath":"All/chromium-137.0.7151.119.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","LGPL21","MPL11"],"pkgsize":117310328,"desc":"Chromium is an open-source browser project that aims to build a safer,\nfaster, and more stable way for all users to experience the web.\n\nThe Chromium website contains design documents, architecture overviews,\ntesting information, and more to help you learn to build and work with\nthe Chromium source code.","deps":{"alsa-lib":{"origin":"audio/alsa-lib","version":"1.2.13"},"alsa-plugins":{"origin":"audio/alsa-plugins","version":"1.2.12_1"},"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"cups":{"origin":"print/cups","version":"2.4.11_1"},"dav1d":{"origin":"multimedia/dav1d","version":"1.5.1"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"dbus-glib":{"origin":"devel/dbus-glib","version":"0.114"},"dconf":{"origin":"devel/dconf","version":"0.40.0_5"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"flac":{"origin":"audio/flac","version":"1.5.0,1"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"harfbuzz-icu":{"origin":"print/harfbuzz-icu","version":"10.3.0"},"icu":{"origin":"devel/icu","version":"76.1,1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"jsoncpp":{"origin":"devel/jsoncpp","version":"1.9.6_1"},"krb5":{"origin":"security/krb5","version":"1.21.3_1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXScrnSaver":{"origin":"x11/libXScrnSaver","version":"1.2.4_1"},"libXcomposite":{"origin":"x11/libXcomposite","version":"0.4.6_1,1"},"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"libXdamage":{"origin":"x11/libXdamage","version":"1.1.6"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"libdrm":{"origin":"graphics/libdrm","version":"2.4.123,1"},"libepoll-shim":{"origin":"devel/libepoll-shim","version":"0.0.20240608"},"libevent":{"origin":"devel/libevent","version":"2.1.12"},"libexif":{"origin":"graphics/libexif","version":"0.6.25"},"libffi":{"origin":"devel/libffi","version":"3.4.6"},"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libiconv":{"origin":"converters/libiconv","version":"1.17_1"},"libpci":{"origin":"devel/libpci","version":"3.13.0"},"libsecret":{"origin":"security/libsecret","version":"0.20.5_3"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxshmfence":{"origin":"x11/libxshmfence","version":"1.3.2"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"llvm19-libcxx":{"origin":"devel/libcxx19","version":"19.1.7"},"mesa-libs":{"origin":"graphics/mesa-libs","version":"21.3.9"},"noto-basic":{"origin":"x11-fonts/noto-basic","version":"2.0_4"},"nspr":{"origin":"devel/nspr","version":"4.36"},"nss":{"origin":"security/nss","version":"3.112"},"openh264":{"origin":"multimedia/openh264","version":"2.3.0,2"},"opus":{"origin":"audio/opus","version":"1.5.2"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pipewire":{"origin":"multimedia/pipewire","version":"1.4.1"},"png":{"origin":"graphics/png","version":"1.6.47"},"re2":{"origin":"devel/re2","version":"20240702_1"},"sndio":{"origin":"audio/sndio","version":"1.10.0"},"speech-dispatcher":{"origin":"accessibility/speech-dispatcher","version":"0.12.0"},"speex":{"origin":"audio/speex","version":"1.2.1_1,1"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"},"webp":{"origin":"graphics/webp","version":"1.5.0"},"xdg-utils":{"origin":"devel/xdg-utils","version":"1.2.1"}},"categories":["wayland","www"],"shlibs_required":["libFLAC.so.14","libGL.so.1","libX11.so.6","libXcomposite.so.1","libXdamage.so.1","libXext.so.6","libXfixes.so.3","libXi.so.6","libXrandr.so.2","libXrender.so.1","libXtst.so.6","libasound.so.2","libatk-1.0.so.0","libatk-bridge-2.0.so.0","libatspi.so.0","libc++.so.1","libc++abi.so.1","libc.so.8","libcairo.so.2","libcups.so.2","libdav1d.so.7","libdbus-1.so.3","libdl.so.0","libdrm.so.2","libepoll-shim.so.0","libexecinfo.so.1","libexpat.so.1","libffi.so.8","libfontconfig.so.1","libgbm.so.1","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libharfbuzz-subset.so.0","libharfbuzz.so.0","libintl.so.8","libjpeg.so.8","libkvm.so.3","libm.so.4","libnspr4.so","libnss3.so","libnssutil3.so","libopenh264.so.6","libopus.so.0","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpci.so.3","libpipewire-0.3.so.0","libplc4.so","libplds4.so","libpng16.so.16","libpthread.so.0","libsmime3.so","libsndio.so.7.3","libwebp.so.7","libwebpdemux.so.2","libwebpmux.so.3","libxcb.so.1","libxkbcommon.so.0","libxml2.so.2","libxshmfence.so.1","libxslt.so.1","libz.so.3"],"options":{"CODECS":"on","CUPS":"on","DEBUG":"off","DRIVER":"on","KERBEROS":"on","LTO":"off","PIPEWIRE":"on","TEST":"off","WIDEVINE":"off","HEIMDAL":"off","HEIMDAL_BASE":"off","MIT":"off","ALSA":"on","PULSEAUDIO":"off","SNDIO":"on"},"annotations":{"cpe":"cpe:2.3:a:google:chrome:137.0.7151.119:::::dragonfly6:x86_64"}},{"name":"caps-plugins","origin":"audio/caps-plugins","version":"0.4.5_1","comment":"The C* LADSPA Audio Plugin Suite","maintainer":"bofh@FreeBSD.org","www":"http://quitte.de/dsp/caps.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fb00982d2cd63a61185f143c2cbecd8671de5f7c4f2eb752af27fddbbc96c86f","flatsize":1071505,"path":"All/caps-plugins-0.4.5_1.pkg","repopath":"All/caps-plugins-0.4.5_1.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3"],"pkgsize":631084,"desc":"The C* Audio Plugin Suite, is a collection of highly refined LADSPA\nunits capable of (and intended for) realtime operation. The suite\nincludes DSP units emulating instrument amplifiers, stomp-box\nclassics, versatile 'virtual analogue' oscillators, fractal\noscillation, reverb, equalization and others.\n\nLADSPA has been superceded by LV2. caps plugins were reimplemented based on\nthe LV2 technology and ported to FreeBSD as audio/caps-lv2.","deps":{"ladspa":{"origin":"audio/ladspa","version":"1.17_1"}},"categories":["audio"],"options":{"OPTIMIZED_CFLAGS":"off"}},{"name":"cascadia-code","origin":"x11-fonts/cascadia-code","version":"2407.24","comment":"Monospaced font with programming ligatures","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/microsoft/cascadia-code","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6ec2d7ab533088632b89ac5da73c13801e1731d75fe385df3786711386af6734","flatsize":105321124,"path":"All/cascadia-code-2407.24.pkg","repopath":"All/cascadia-code-2407.24.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":7020956,"desc":"Cascadia Code is a fun, new monospaced font that includes programming ligatures\nand is designed to enhance the modern look and feel of the Windows Terminal.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"carbonzipper","origin":"net-mgmt/carbonzipper","version":"0.74_23","comment":"Proxy between carbonapi and go-carbon","maintainer":"a.andersson.thn@gmail.com","www":"https://github.com/go-graphite/carbonzipper/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"897eaa24e939f6575ed17b599feee5fb1ee039cfeb3f29ed9727219347489aed","flatsize":7593863,"path":"All/carbonzipper-0.74_23.pkg","repopath":"All/carbonzipper-0.74_23.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":2485584,"desc":"carbonzipper is part of the go implementation of the carbon stack. It sits\nbetween carbonapi and go-carbon","categories":["net-mgmt"],"users":["carbon"],"groups":["carbon"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"caph","origin":"games/caph","version":"1.1_6","comment":"Physics-based sandbox game","maintainer":"amdmi3@FreeBSD.org","www":"https://caphgame.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"de265be990aa2144ff58678780395823c03485d702f5c6c1e619e5da11eb58d9","flatsize":2088339,"path":"All/caph-1.1_6.pkg","repopath":"All/caph-1.1_6.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":606044,"desc":"It is a sandbox game, based on physics. The game aim is to make\ncontact red object with green object. You can use various objects,\nsolid, wire (rope), and bendable objects. Gravitation will help\nyou.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"}},"categories":["games"],"shlibs_required":["libGL.so.1","libSDL-1.2.so.0","libc.so.8","libm.so.4","libpng16.so.16","libpthread.so.0"],"options":{"DOCS":"on","OPTIMIZED_CFLAGS":"on"}},{"name":"capslock","origin":"devel/capslock","version":"0.2.7_3","comment":"Capability analysis CLI for Go packages","maintainer":"yuri@FreeBSD.org","www":"https://github.com/google/capslock","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"82ebac4ba73d5b1a09074d709a5d2e0771183abda6670deea9a3b18f9dcce1bf","flatsize":8485893,"path":"All/capslock-0.2.7_3.pkg","repopath":"All/capslock-0.2.7_3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":2622276,"desc":"Capslock is a capability analysis CLI for Go packages that informs users of\nwhich privileged operations a given package can access. This works by\nclassifying the capabilities of Go packages by following transitive calls to\nprivileged standard library operations.","categories":["devel","net"]},{"name":"cantarell-fonts","origin":"x11-fonts/cantarell-fonts","version":"0.301","comment":"Cantarell, a Humanist sans-serif font family","maintainer":"gnome@FreeBSD.org","www":"https://wiki.gnome.org/Projects/CantarellFonts","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2a37e32424e515f297e19be16caba793c301a6bfc8aa7075d4399e9f06b5414a","flatsize":705524,"path":"All/cantarell-fonts-0.301.pkg","repopath":"All/cantarell-fonts-0.301.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":329448,"desc":"Dave Crossland's Cantarell is a contemporary Humanist sans serif that fully\nsupport the following writing systems: Basic Latin, Western European, Catalan,\nBaltic, Turkish, Central European, Dutch and Afrikaans.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["gnome","x11-fonts"]},{"name":"capnproto","origin":"devel/capnproto","version":"1.1.0","comment":"Serialization/RPC system","maintainer":"felix@userspace.com.au","www":"https://capnproto.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1ca2efedf698fe62400752b059e66ae5d5bcff8bb783e67d702312b0eacbdcc0","flatsize":9087264,"path":"All/capnproto-1.1.0.pkg","repopath":"All/capnproto-1.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1912880,"desc":"Cap'n Proto is an insanely fast data interchange format and capability-based\nRPC system. Think JSON, except binary. Or think Protocol Buffers, except\nfaster.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"annotations":{"cpe":"cpe:2.3:a:capnproto:capnproto:1.1.0:::::dragonfly6:x86_64"}},{"name":"capnproto1","origin":"devel/capnproto1","version":"1.0.1","comment":"Serialization/RPC system","maintainer":"sunpoet@FreeBSD.org","www":"https://capnproto.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"974f3f92f2cbb0685647dc2e39d1f2a9f7f00a9e81d8d6ac8711e3750f1c1a45","flatsize":20173784,"path":"All/capnproto1-1.0.1.pkg","repopath":"All/capnproto1-1.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2975136,"desc":"Cap'n Proto is an insanely fast data interchange format and capability-based RPC\nsystem. Think JSON, except binary. Or think Protocol Buffers, except faster.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"annotations":{"cpe":"cpe:2.3:a:capnproto:capnproto:1.0.1:::::dragonfly6:x86_64"}},{"name":"canta-icon-theme","origin":"x11-themes/canta-icon-theme","version":"2021.09.08","comment":"Flat icons for Canta GTK theme","maintainer":"Alexander88207@protonmail.com","www":"https://github.com/vinceliuice/Canta-theme","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4f6150f49ea716b079a8bdc4a88855fd98e2a001e92550892047f1e1ae9364a5","flatsize":6497905,"path":"All/canta-icon-theme-2021.09.08.pkg","repopath":"All/canta-icon-theme-2021.09.08.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1013712,"desc":"Flat icons for Canta GTK theme","deps":{"numix-icon-theme-circle":{"origin":"x11-themes/numix-icon-theme-circle","version":"24.04.22"}},"categories":["x11-themes"]},{"name":"cannonball","origin":"emulators/cannonball","version":"0.34_3","comment":"Enhanced OutRun Engine","maintainer":"fox@FreeBSD.org","www":"https://github.com/djyt/cannonball/wiki","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"791a917e0893cd18f895ac4d51b246379469f5756d90fc8a61fe3c2db2f24e00","flatsize":452662,"path":"All/cannonball-0.34_3.pkg","repopath":"All/cannonball-0.34_3.pkg","licenselogic":"single","licenses":["MAME-LICENSE"],"pkgsize":163936,"desc":"Cannonball is a program which allows you to play an enhanced version\nof Yu Suzuki's seminal arcade racer, OutRun, on a variety of systems.","deps":{"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"}},"categories":["emulators","games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libSDL2-2.0.so.0","libc.so.8","libm.so.4","libstdc++.so.9"],"messages":[{"message":"In order for Cannonball to work you need to provide a copy of the\nOutRun revision B romset to the roms subdirectory. Rename the files if\nnecessary.\n\nThe roms subdirectory can be found at $XDG_DATA_HOME/cannonball/roms\nwhich defaults to $HOME/.local/share/cannonball/roms\n\nConfiguration can be found at $XDG_DATA_HOME/cannonball/config.xml\nwhich defaults to $HOME/.local/share/cannonball/config.xml\n\nNOTE: The directories will be created on the first run of Cannonball\nif they do not exist.","type":"install"}]},{"name":"canu","origin":"biology/canu","version":"2.2_6","comment":"Single molecule sequence assembler","maintainer":"jwb@FreeBSD.org","www":"https://canu.readthedocs.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"288c27f8a2ed820249fd13c1c8b1c2ef2dc95c71f9c83d9c68a13c3fb550ec0a","flatsize":11535904,"path":"All/canu-2.2_6.pkg","repopath":"All/canu-2.2_6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2104892,"desc":"Canu is a fork of the Celera Assembler, designed for high-noise single-molecule\nsequencing (such as the PacBio RS II/Sequel or Oxford Nanopore MinION).\n\nCanu is a hierarchical assembly pipeline which runs in four steps:\n\n    Detect overlaps in high-noise sequences using MHAP\n\n    Generate corrected sequence consensus\n\n    Trim corrected sequences\n\n    Assemble trimmed corrected sequences","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"gnuplot":{"origin":"math/gnuplot","version":"5.4.10_2"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["biology","java","perl5"],"shlibs_required":["libc.so.8","libgomp.so.1","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"canta-gtk-themes","origin":"x11-themes/canta-gtk-themes","version":"2021.09.08_1","comment":"Flat Material Design theme for GTK 3, GTK 2 and Gnome-Shell","maintainer":"Alexander88207@protonmail.com","www":"https://github.com/vinceliuice/Canta-theme","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f1ccc226f65664e699ac474b43980edd97f75291164d9bef866cbb7b294004e2","flatsize":40851962,"path":"All/canta-gtk-themes-2021.09.08_1.pkg","repopath":"All/canta-gtk-themes-2021.09.08_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1100348,"desc":"Canta is a flat Material Design theme for GTK 3, GTK 2 and Gnome-Shell.\n\nSupported Desktop Environments:\n\n* Cinnamon\n* Gnome-Shell\n* Metacity\n* Plank\n* Unity\n* Xfce","deps":{"gtk-engines2":{"origin":"x11-themes/gtk-engines2","version":"2.20.2_4"},"gtk-murrine-engine":{"origin":"x11-themes/gtk-murrine-engine","version":"0.98.2_6"}},"categories":["x11-themes"]},{"name":"camp","origin":"devel/camp","version":"2025.03.0","comment":"Compiler agnostic metaprogramming library","maintainer":"yuri@FreeBSD.org","www":"https://github.com/LLNL/camp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6e67484083f3b907bb0ebde3d3cefcb4a0768289b00cbf70e20cf7ecc9e3a2f4","flatsize":207484,"path":"All/camp-2025.03.0.pkg","repopath":"All/camp-2025.03.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":43216,"desc":"The CAMP project collects a variety of macros and metaprogramming facilities for\nC++ projects.","categories":["devel"]},{"name":"calife","origin":"security/calife","version":"3.0.6_2","comment":"Lightweight alternative to sudo","maintainer":"roberto@FreeBSD.org","www":"https://keltia.net/programs/calife","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ef2f6e80e35d453399875749e426e7edb0856f1db789c1088aef32481e29cd26","flatsize":40941,"path":"All/calife-3.0.6_2.pkg","repopath":"All/calife-3.0.6_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":18296,"desc":"Calife is a lightweight replacement to Sudo: it allows\nusers listed in a particular file, $(PREFIX)/etc/calife.auth,\nto endorse the identity of any other user after entering their\nown password.","categories":["security"],"shlibs_required":["libc.so.8","libcrypt.so.4","libpam.so.3"],"annotations":{"cpe":"cpe:2.3:a:calife:calife:3.0.6:::::dragonfly6:x86_64:2"},"messages":[{"message":"This version supports (and encourages you to use) PAM.  A sample\nconfiguration file is in /usr/local/etc/pam.d/calife.sample.\nRename it to \"calife\" to enable PAM authentication.  It will fall\nback to the previous methods if PAM is not available.","type":"install"}]},{"name":"calibrator","origin":"devel/calibrator","version":"0.9","comment":"Cache Profiling Tool","maintainer":"ports@FreeBSD.org","www":"https://homepages.cwi.nl/~manegold/Calibrator/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7ee929ec19b160cac5de028ca326cb0301ce1071600b90c4cec33cb7f40a59cf","flatsize":27376,"path":"All/calibrator-0.9.pkg","repopath":"All/calibrator-0.9.pkg","licenselogic":"single","pkgsize":12328,"desc":"The Calibrator is a small C program that is supposed to analyze a computer's\nmemory system and extract the following parameters:\n\n    * number of cache levels\n    * for each cache level: size, linesize, access/miss latency\n    * main memory access latency, number of TLB levels\n    * for each TLB level: capacity, pagesize, TLB miss latency\n\nThe Calibrator is a by-product of our work on Main-Memory Databases within\nthe Monet project.  The Calibrator is freely available for download and usage,\nbut we kindly ask all users to include a reference to the Calibrator's home\npage whenever they refer to the Calibrator or publish calibration results.","categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe calibrator port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"calindori","origin":"deskutils/calindori","version":"1.4_3","comment":"Calendar application for desktop and phone","maintainer":"adridg@FreeBSD.org","www":"https://apps.kde.org/en/calindori","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a341a4cc2bb60251a5f46dd50bb11ffc7ed6353c09791d4c7569bf9370c8e6f7","flatsize":878635,"path":"All/calindori-1.4_3.pkg","repopath":"All/calindori-1.4_3.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":212972,"desc":"Calindori is a touch friendly calendar application. It has been designed\nfor mobile devices but it can also run on desktop environments. It offers:\n\n- Monthly agenda\n- Multiple calendars\n- Event management\n- Task management\n- Calendar import","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"kf5-kcalendarcore":{"origin":"net/kf5-kcalendarcore","version":"5.116.0,1"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-kdbusaddons":{"origin":"devel/kf5-kdbusaddons","version":"5.116.0"},"kf5-ki18n":{"origin":"devel/kf5-ki18n","version":"5.116.0"},"kf5-kirigami2":{"origin":"x11-toolkits/kf5-kirigami2","version":"5.116.0"},"kf5-knotifications":{"origin":"devel/kf5-knotifications","version":"5.116.0"},"kf5-kpeople":{"origin":"devel/kf5-kpeople","version":"5.116.0"},"kf5-kservice":{"origin":"devel/kf5-kservice","version":"5.116.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-quickcontrols":{"origin":"x11-toolkits/qt5-quickcontrols","version":"5.15.16p0"},"qt5-quickcontrols2":{"origin":"x11-toolkits/qt5-quickcontrols2","version":"5.15.16p5_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["deskutils"],"shlibs_required":["libKF5CalendarCore.so.5","libKF5ConfigCore.so.5","libKF5CoreAddons.so.5","libKF5DBusAddons.so.5","libKF5I18n.so.5","libKF5Notifications.so.5","libKF5People.so.5","libKF5Service.so.5","libQt5Core.so.5","libQt5DBus.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Qml.so.5","libQt5QmlModels.so.5","libQt5Quick.so.5","libQt5Svg.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"ceylon","origin":"lang/ceylon","version":"1.3.3_1","comment":"Language for writing large programs in teams","maintainer":"ports@FreeBSD.org","www":"https://ceylon-lang.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7ef5b6dda0f8a8b49195a5804da9140b7e90519505574ba444668d26f296dec2","flatsize":32173332,"path":"All/ceylon-1.3.3_1.pkg","repopath":"All/ceylon-1.3.3_1.pkg","licenselogic":"and","licenses":["APACHE20","GPLv2"],"pkgsize":19443784,"desc":"Ceylon is a new programming language that's deeply influenced by Java,\ndesigned by people who are unapologetic fans of Java. It's a language\ndesigned specifically for writing large programs in teams.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","lang"],"messages":[{"message":"===>   NOTICE:\n\nThe ceylon port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"calcurse","origin":"deskutils/calcurse","version":"4.8.1_2","comment":"Text-based calendar and scheduling application","maintainer":"eduardo@FreeBSD.org","www":"https://calcurse.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"84fe10d68935855befb602bdb62ae8a03505432eade64d7b19c30333329d3bfc","flatsize":832805,"path":"All/calcurse-4.8.1_2.pkg","repopath":"All/calcurse-4.8.1_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":217116,"desc":"Calcurse is a text-based calendar and scheduling application. It helps\nkeeping track of events, appointments and everyday tasks.\nA configurable notification system reminds user of upcoming deadlines,\nand the curses based interface can be customized to suit user needs.\nAll of the commands are documented within an online help system.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"py311-httplib2":{"origin":"www/py-httplib2","version":"0.22.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["deskutils"],"shlibs_required":["libc.so.8","libintl.so.8","libm.so.4","libncurses.so.6","libpthread.so.0","libtinfo.so.6"],"options":{"CALDAV":"on","DOCS":"on","NLS":"on"}},{"name":"calcoo","origin":"math/calcoo","version":"1.3.18_9","comment":"RPN and algebraic scientific calculator","maintainer":"naddy@FreeBSD.org","www":"https://calcoo.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"526930b09832af0f123d12894bd1a0711e367f5ceb3f2ff27d0f76bf9ee0763f","flatsize":110396,"path":"All/calcoo-1.3.18_9.pkg","repopath":"All/calcoo-1.3.18_9.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":31064,"desc":"Calcoo is a scientific calculator designed to provide maximum\nusability.  The features that make Calcoo better than (at least some)\nother calculator programs are:\n\n* Bitmapped button labels and display digits to improve readability.\n* No double-function buttons.\n* Undo/redo buttons.\n* Copy/paste interaction with X clipboard.\n* Both RPN (reverse Polish notation) and algebraic modes are available.\n* Tick marks to separate thousands.\n* Two memory registers with displays.\n* Displays for Y, Z, and T registers.\n* It is a purely scientific calculator.\n\nFeatures that Calcoo lacks:\n\n* Statistical mode.\n* HEX mode.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["math"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0"]},{"name":"calcium","origin":"math/calcium","version":"0.4.1_1","comment":"Exact real and complex numbers in C","maintainer":"yuri@FreeBSD.org","www":"https://fredrikj.net/calcium/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"180704cc5a9897a62eff1928a2058b1bde5d1bd436cb180e36a2e295215f93ba","flatsize":2554904,"path":"All/calcium-0.4.1_1.pkg","repopath":"All/calcium-0.4.1_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":420484,"desc":"Calcium is a C library for exact computation with real and complex\nnumbers. It is capable of rigorously deciding the truth of any\nconstant relation involving algebraic numbers and many relations\ninvolving transcendental number.","deps":{"antic":{"origin":"math/antic","version":"0.2.5_1,1"},"arb":{"origin":"math/arb","version":"2.23.0_1"},"flint2":{"origin":"math/flint2","version":"2.9.0_4"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"mpfr":{"origin":"math/mpfr","version":"4.2.2,1"}},"categories":["math"]},{"name":"calc","origin":"math/calc","version":"2.15.0.7","comment":"Interactive CLI arbitrary-precision calculator","maintainer":"adamw@FreeBSD.org","www":"https://github.com/lcn2/calc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ba9e45d0ea629cd611848a51a36c9ada8643105909b8fb3bc850497ec496a802","flatsize":5355457,"path":"All/calc-2.15.0.7.pkg","repopath":"All/calc-2.15.0.7.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":892172,"desc":"Calc is an interactive calculator which provides for easy large\nnumeric calculations, but which also can be easily programmed for\ndifficult or long calculations.  It can accept a command line\nargument, in which case it executes that single command and exits.\nOtherwise, it enters interactive mode.  There are a great number\nof pre-defined functions.  The calculator can calculate transcendental\nfunctions, and accept and display numbers in real or exponential format.\nThe calculator also knows about complex numbers.","deps":{"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["math"],"shlibs_required":["libc.so.8","libhistory.so.8","libncurses.so.6","libreadline.so.8"],"options":{"FULL":"on","HELP":"on"}},{"name":"caldavzap","origin":"www/caldavzap","version":"0.13.1_2","comment":"CalDAV web client implementation","maintainer":"gahr@FreeBSD.org","www":"https://www.inf-it.com/open-source/clients/caldavzap/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"df1f984e889fdcd7915d1c9fdd606cbad2b9f562c38dc1ef5e186022aecc2ad3","flatsize":12568110,"path":"All/caldavzap-0.13.1_2.pkg","repopath":"All/caldavzap-0.13.1_2.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":2857088,"desc":"CalDavZAP is an open source CalDAV web client implementation released under GNU\nAffero General Public License (version 3.0).\n\nMain features:\n\n* 100%25 JavaScript+jQuery CalDAV web client/application - no special server\n  software required for standard setup (except the CalDAV server of course)\n* server-based XML configuration generator (for special setup) with HTTP and\n  LDAP authentication plugins\n* asynchronous read-only and read/write calendar collection detection\n* asynchronous background synchronization\n* support for delegated calendars\n* support for subscribed calendars\n* time-range filtering (server support required)\n* support for RFC compliant vCalendars (version 2.0) and automatic correction\n  of most common errors in invalid vCalendars\n* support for background calendars - if there is at least one event defined for\n  the given day in a background calendar, the background color for that day\n  will be pink/light-red\n\nand much more ...","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["www"]},{"name":"calamaris-devel","origin":"www/calamaris-devel","version":"2.99.4.5_1","comment":"Perl script to produce statistics out of Squid log files","maintainer":"demon@FreeBSD.org","www":"https://Cord.de/tools/squid/calamaris/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7b597925afc98e8a2983bc399a7430d116c81fbac3a409a571e88648b2cb3b94","flatsize":385050,"path":"All/calamaris-devel-2.99.4.5_1.pkg","repopath":"All/calamaris-devel-2.99.4.5_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":75280,"desc":"Calamaris parses the Squid Native Log and generates reports\nabout Peak-usage, Request-Methods, Status-reports of incoming\nand outgoing requests, second and Top-level destinations,\ncontent-types and performance.","deps":{"p5-GD-Graph":{"origin":"graphics/p5-GD-Graph","version":"1.56"},"p5-NetAddr-IP":{"origin":"net-mgmt/p5-NetAddr-IP","version":"4.079"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["textproc","www"],"options":{"DOCS":"on"}},{"name":"clang-mesa","origin":"lang/clang-mesa","version":"13.0.1_1","comment":"Clang smaller","maintainer":"zrj@ef.irc","www":"http://llvm.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c3fb68cd86504ff362b5769a926f1b5e892d7e046299e8cdb43f0936fa53c4b4","flatsize":333354143,"path":"All/clang-mesa-13.0.1_1.pkg","repopath":"All/clang-mesa-13.0.1_1.pkg","licenselogic":"and","licenses":["APACHE20","LLVM2"],"pkgsize":46454596,"desc":"The minimal clang.\n\nWWW: http://llvm.org/","deps":{"llvm-libs-mesa":{"origin":"graphics/llvm-libs-mesa","version":"13.0.1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["lang"],"shlibs_required":["libLLVM-mesa-13.so","libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0","librt.so.0","libstdc++.so.9","libz.so.3"]},{"name":"calamaris","origin":"www/calamaris","version":"2.59_3","comment":"Perl script to produce statistics out of Squid log files","maintainer":"demon@FreeBSD.org","www":"https://Cord.de/tools/squid/calamaris/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f7f91f03caa589e6fd98c832de285bb18bd7e54534055c69ec5d7cd4f287efd9","flatsize":165962,"path":"All/calamaris-2.59_3.pkg","repopath":"All/calamaris-2.59_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":40300,"desc":"Calamaris parses the Squid Native Log and generates reports\nabout Peak-usage, Request-Methods, Status-reports of incoming\nand outgoing requests, second and Top-level destinations,\ncontent-types and performance.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["textproc","www"],"options":{"DOCS":"on"}},{"name":"capstone","origin":"devel/capstone","version":"5.0.5","comment":"Multi-platform, multi-architecture disassembly framework","maintainer":"bofh@FreeBSD.org","www":"http://capstone-engine.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b86dce7988cf14a434119c398288552b8c8847aad205c964302dbc89486a5ae9","flatsize":27913533,"path":"All/capstone-5.0.5.pkg","repopath":"All/capstone-5.0.5.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1976584,"desc":"Capstone is a lightweight multi-platform, multi-architecture disassembly\nframework.\n\nFeatures:\n * Supported architectures: ARM, ARM64 (aka ARMv8), Mips, PowerPC & X86\n * Clean/simple/lightweight/intuitive architecture-neutral API\n * Provide details on disassembled instruction (called \"decomposer\")\n * Provide some semantics of the disassembled instruction, such as list of\n   implicit registers read & written.\n * Implemented in pure C language, with bindings for Python, Ruby, C#, Java,\n   GO, OCaml & Vala available.\n * Native support for Windows & *nix (including MacOSX, Linux, *BSD & Solaris)\n * Thread-safe by design\n * Distributed under the open source BSD license","categories":["devel"],"shlibs_required":["libc.so.8"],"annotations":{"cpe":"cpe:2.3:a:capstone-engine:capstone:5.0.5:::::dragonfly6:x86_64"}},{"name":"cal3d","origin":"graphics/cal3d","version":"0.11.1_1","comment":"Skeletal based 3D character animation library written in C++","maintainer":"acm@FreeBSD.org","www":"http://gna.org/projects/cal3d/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"88ea559d5a805144b31ff2fab164559239676733d7ab8521dbd2d04624b1525b","flatsize":694048,"path":"All/cal3d-0.11.1_1.pkg","repopath":"All/cal3d-0.11.1_1.pkg","licenselogic":"single","pkgsize":180276,"desc":"Cal3D is a skeletal based 3D character animation library written in C++\nin a way that is both platform-independent and graphics API-independent.\nIt was originally designed to be used in a 3D client for Worldforge, but\nevolved into a stand-alone product which can be used in many different\nkinds of projects.\n\nCal3D's essentials can be boiled down to 2 parts: the C++ library and\nthe exporter. The exporter is what you would use to take your characters\n(built in a 3D modeling package) and create the Cal3D-format files that\nthe library knows how to load. The exporters are actually plug-ins for\n3D modeling packages. This allows 3D artists to use the modeling tools\nthat they're already comfortable with.\n\nThe C++ library is what you would actually use in your application,\nwhether it's a game or a VR application. The library provides methods to\nload your exported files, build characters, run animations, and access\nthe data necessary to render them with 3D graphics.","categories":["devel","graphics"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"cal","origin":"deskutils/cal","version":"4.1_1","comment":"Enhanced color version of standard calendar utility","maintainer":"0mp@FreeBSD.org","www":"https://unicorn.us.com/cal.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f9e292652750f5b3a8c2e4a33ccb071f57d1f4739c5b7bff8465e90adb1726c0","flatsize":55304,"path":"All/cal-4.1_1.pkg","repopath":"All/cal-4.1_1.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":25000,"desc":"CAL is a nicely-enhanced version of the Unix `cal' command.\nFeatures:\n\n * Hilights today's date when displaying a monthly calendar.\n * Displays an optional user-definable list of `special day'\n   descriptions (like appointments) to the right of the monthly\n   calendar display.  Cal can be set optionally to ignore appointments\n   older than the current day.  Next month's appointments are shown if\n   there is room to do so.  Multiple appointment data files may also\n   be specified on the commandline.\n * You can specify your own appointment and color definition files on the\n   commandline, or use the defaults.\n * Date descriptions can display \"years since\" a given year, useful for\n   birthdays and anniversaries.\n * Completely configurable colors -- eight separate color attributes.\n * No ANSI driver needed for colors, and the output may be redirected\n   anywhere, just like the Unix version.  However, ANSI color control may\n   be enabled (e.g. for Unix) with a #define in the source code.\n * Commandline-compatible with Unix `cal' command, but with several\n   enhanced switch settings.","categories":["deskutils"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"carbonapi","origin":"www/carbonapi","version":"0.14.1_24","comment":"Go implementation of carbonapi","maintainer":"a.andersson.thn@gmail.com","www":"https://github.com/go-graphite/carbonapi","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e1a228d73960631f41b79e4b422227c837f40a4a067c131f4cfaba89ec9056c9","flatsize":29551794,"path":"All/carbonapi-0.14.1_24.pkg","repopath":"All/carbonapi-0.14.1_24.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":8744252,"desc":"carbonapi is a frontend for carbonzipper and can partially replace graphiteweb.","categories":["www"],"users":["carbon"],"groups":["carbon"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"CAIRO":"off","EXAMPLES":"on"},"messages":[{"message":"NOTE ABOUT CARBONAPI:\n\nThis daemon can be configured with both yaml and toml. Choose one and specify \nit's path in carbonapi_conf in /etc/rc.conf or with sysrc.","type":"install"}]},{"name":"cairomm","origin":"graphics/cairomm","version":"1.14.5","comment":"C++ interface to cairo","maintainer":"gnome@FreeBSD.org","www":"https://cairographics.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8904802dd20127bf23edc7f6ed75c9e4dc414b150661f6d20280b03284f43671","flatsize":442898,"path":"All/cairomm-1.14.5.pkg","repopath":"All/cairomm-1.14.5.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":91072,"desc":"C++ interface to cairo","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"libsigc++":{"origin":"devel/libsigc++20","version":"2.12.1"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["graphics"]},{"name":"caja-extensions","origin":"deskutils/caja-extensions","version":"1.28.0_1","comment":"Set of extensions for Caja","maintainer":"gnome@FreeBSD.org","www":"https://mate-desktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"31d11fdabc753c046f1734a8afd230d5b4c8037a129314f67a7b0809bf708ee2","flatsize":1315370,"path":"All/caja-extensions-1.28.0_1.pkg","repopath":"All/caja-extensions-1.28.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":245936,"desc":"Set of extensions for Caja, the MATE file manager.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"caja":{"origin":"x11-fm/caja","version":"1.28.0_1"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"dbus-glib":{"origin":"devel/dbus-glib","version":"0.114"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"mate-desktop":{"origin":"x11/mate-desktop","version":"1.28.2"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"startup-notification":{"origin":"x11/startup-notification","version":"0.12_4"}},"categories":["deskutils","mate"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libz.so.3"]},{"name":"cairo-clock","origin":"x11-clocks/cairo-clock","version":"0.3.4_4","comment":"Analog clock displaying the system-time","maintainer":"yuri@FreeBSD.org","www":"https://launchpad.net/cairo-clock","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"872480bbc5609ed22d383d5d9c28996b060d7051e48ebb9699f368976c325486","flatsize":2457911,"path":"All/cairo-clock-0.3.4_4.pkg","repopath":"All/cairo-clock-0.3.4_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":202176,"desc":"Cairo-based analog clock displaying the system-time.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libglade2":{"origin":"devel/libglade2","version":"2.6.4_13"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["x11-clocks"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglade-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0","librsvg-2.so.2","libxml2.so.2"],"messages":[{"message":"Please note that you need composite extension enabled in X.org or Xgl.","type":"install"}]},{"name":"cairo","origin":"graphics/cairo","version":"1.18.2,3","comment":"Vector graphics library with cross-device output support","maintainer":"desktop@FreeBSD.org","www":"https://www.cairographics.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9c0d087e2213c58cd6c5dda774b306cf66fe3c2500f0d428e368523c06a1349b","flatsize":4000142,"path":"All/cairo-1.18.2,3.pkg","repopath":"All/cairo-1.18.2,3.pkg","licenselogic":"or","licenses":["LGPL21","MPL11"],"pkgsize":751276,"desc":"Cairo is a vector graphics library with cross-device output\nsupport. Currently supported output targets include the X Window\nSystem and in-memory image buffers. PostScript and PDF file output is\nplanned. Cairo is designed to produce identical output on all output\nmedia while taking advantage of display hardware acceleration when\navailable (eg. through the X Render Extension).\n\nCairo provides a stateful user-level API with capabilities similar to\nthe PDF 1.4 imaging model. Cairo provides operations including stroking\nand filling Bezier cubic splines, transforming and compositing translucent\nimages, and antialiased text rendering.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"lzo2":{"origin":"archivers/lzo2","version":"2.10_1"},"pixman":{"origin":"x11/pixman","version":"0.44.2"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["graphics"],"options":{"DOCS":"on","GLIB":"on","X11":"on"},"annotations":{"cpe":"cpe:2.3:a:cairographics:cairo:1.18.2:::::dragonfly6:x86_64"}},{"name":"cagebreak","origin":"x11-wm/cagebreak","version":"2.4.0_1","comment":"Wayland tiling compositor inspired by ratpoison","maintainer":"jbeich@FreeBSD.org","www":"https://github.com/project-repo/cagebreak","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eddf8d498903718096834d63365678883dfe7e484363fd022ab684feded575e6","flatsize":159286,"path":"All/cagebreak-2.4.0_1.pkg","repopath":"All/cagebreak-2.4.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":62412,"desc":"This is Cagebreak, a Wayland tiling compositor. The goal of this\nproject is to provide a successor to ratpoison for Wayland users.\nHowever, this is no reimplementation of ratpoison. Should you like to\nknow if a feature will be implemented, open an issue or get in touch\nwith the development team.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libevdev":{"origin":"devel/libevdev","version":"1.13.2"},"libinput":{"origin":"x11/libinput","version":"1.27.1"},"libudev-devd":{"origin":"devel/libudev-devd","version":"0.6.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"},"wlroots018":{"origin":"x11-toolkits/wlroots018","version":"0.18.2"}},"categories":["wayland","x11-wm"],"shlibs_required":["libc.so.8","libcairo.so.2","libevdev.so.2","libfontconfig.so.1","libgobject-2.0.so.0","libinput.so.10","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libudev.so.0","libwayland-server.so.0","libwlroots-0.18.so","libxkbcommon.so.0"],"options":{"MANPAGES":"on","X11":"on"}},{"name":"candycrisis","origin":"games/candycrisis","version":"3.0.1","comment":"Pure action and puzzle gaming","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/jorio/CandyCrisis","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"30bf74f043c7181746546623dcb48ca5534ad8017c83971740f4734022acc07d","flatsize":7272571,"path":"All/candycrisis-3.0.1.pkg","repopath":"All/candycrisis-3.0.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":4878960,"desc":"An exciting combination of pure action and puzzle gaming.\n\nThis is an unofficial source port of the old Mac game \"Candy Crisis\".\nThis version has an optional widescreen mode.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"}},"categories":["games"],"shlibs_required":["libSDL2-2.0.so.0","libc.so.8","libm.so.4"]},{"name":"caesarcipher","origin":"security/caesarcipher","version":"1.1_1","comment":"Caesar cipher cryptography tool","maintainer":"fbsd@olivermahmoudi.com","www":"https://www.olivermahmoudi.com/programming/caesar-cipher/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"03fa0b8a5a192ea9c7d65fcb7b3548118a609a0367c6e6be0d185aea69dfcccd","flatsize":14786,"path":"All/caesarcipher-1.1_1.pkg","repopath":"All/caesarcipher-1.1_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":8124,"desc":"caesarcipher is an implementation of the traditional Caesar cipher\nencryption algorithm with an extension to all printable ASCII\ncharacters.  It can be run as an interactive tool on the command\nline or process input- and outputfiles that are passed to the\nultility.","categories":["security"],"shlibs_required":["libc.so.8"]},{"name":"cadubi","origin":"graphics/cadubi","version":"1.3.4","comment":"ASCII drawing utility","maintainer":"ports@FreeBSD.org","www":"https://github.com/statico/cadubi","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e3b53928cd638a51abc813df218192f166240454fa8caf353d2c75c187a2bd66","flatsize":51924,"path":"All/cadubi-1.3.4.pkg","repopath":"All/cadubi-1.3.4.pkg","licenselogic":"single","licenses":["ART10"],"pkgsize":14632,"desc":"CADUBI is an application written in Perl that allows you to\ndraw text-based images that are viewable on typical Unix-based\nconsoles.  Usually the applications that emulate these\nconsoles support various text modes, such as background and\nforeground colors, bold, and inverse.  This text art, commonly\ncalled \"ASCII art,\" is used in various places such as online\nBBSes, email and login prompts.","deps":{"p5-Term-ReadKey":{"origin":"devel/p5-Term-ReadKey","version":"2.38_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["editors","graphics"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe cadubi port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cairo-dock","origin":"deskutils/cairo-dock","version":"3.5.1_2","comment":"Lightweight and eye-candy dock (program launcher)","maintainer":"nxjoseph@protonmail.com","www":"https://www.glx-dock.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aba6450bca5e363bb74b81ce8408a6dc141934e81958a7ad78ba5fad93f2cb5d","flatsize":6063641,"path":"All/cairo-dock-3.5.1_2.pkg","repopath":"All/cairo-dock-3.5.1_2.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":1328672,"desc":"Cairo-Dock is a light and eye-candy dock to launch your programs easily. It uses\nCairo / OpenGL to render nice graphics (many in correlation with Compiz) with\nhardware acceleration. It's fully configurable and customizable and can be a\ntaskbar too. You can easily plug applets into it or in a desklet mode.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"bash":{"origin":"shells/bash","version":"5.2.37"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"compiz":{"origin":"x11-wm/compiz","version":"0.8.8_15"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"dbus-glib":{"origin":"devel/dbus-glib","version":"0.114"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcomposite":{"origin":"x11/libXcomposite","version":"0.4.6_1,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"sox":{"origin":"audio/sox","version":"14.4.2.20210509_7"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["deskutils","wayland"],"shlibs_required":["libEGL.so.1","libGL.so.1","libGLU.so.1","libOpenGL.so.0","libX11.so.6","libXcomposite.so.1","libXinerama.so.1","libXrandr.so.2","libXrender.so.1","libXtst.so.6","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libcrypt.so.4","libcurl.so.4","libdbus-1.so.3","libdbus-glib-1.so.2","libdl.so.0","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","librsvg-2.so.2","libwayland-client.so.0","libxml2.so.2","libz.so.3"],"options":{"WAYLAND":"on","X11":"on","EGL":"on","GLX":"off"}},{"name":"cadical","origin":"math/cadical","version":"2.0.0","comment":"Simple CDCL satisfiability solver","maintainer":"yuri@FreeBSD.org","www":"http://fmv.jku.at/cadical/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"732fa0e5c8a6024100aca33b33ecabe8c401052b1ce2909d055ee15238fd0108","flatsize":4882724,"path":"All/cadical-2.0.0.pkg","repopath":"All/cadical-2.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":788044,"desc":"The goal of CaDiCaL is to provide a clean and efficient state-of-the-art CDCL\nsolver, which is also easy to understand and change.","categories":["devel","math"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"cadiback","origin":"math/cadiback","version":"g20240729","comment":"CaDiBack BackBone Extractor","maintainer":"yuri@FreeBSD.org","www":"https://github.com/arminbiere/cadiback","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"40cfed89922076e889efb7037674831d3d029ada3fcab48f17a0087d6a1fc1c6","flatsize":53731,"path":"All/cadiback-g20240729.pkg","repopath":"All/cadiback-g20240729.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":22056,"desc":"CaDiBack is a tool using the CaDiCaL solver to determine the backbone of a\nsatisfiable instance, which are those literals set to true in all models of\nthe formula.","deps":{"cadical":{"origin":"math/cadical","version":"2.0.0"}},"categories":["devel","math"],"shlibs_required":["libc.so.8","libcadical.so.2.0.0","libm.so.4","libstdc++.so.9"]},{"name":"caffe","origin":"misc/caffe","version":"1.0.136_17","comment":"Fast open framework for deep learning","maintainer":"yuri@FreeBSD.org","www":"https://caffe.berkeleyvision.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6957e1dfe1b26ba8706232b4dfe8746d8950883322221783106b48e24400f4ef","flatsize":9674036,"path":"All/caffe-1.0.136_17.pkg","repopath":"All/caffe-1.0.136_17.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":1630528,"desc":"Caffe is a deep learning framework made with expression, speed, and modularity\nin mind. It is developed by the Berkeley Vision and Learning Center (BVLC) and\nby community contributors. Yangqing Jia created the project during his PhD at\nUC Berkeley. Caffe is released under the BSD 2-Clause license.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gflags":{"origin":"devel/gflags","version":"2.2.2_2"},"glog":{"origin":"devel/glog","version":"0.7.1"},"hdf5":{"origin":"science/hdf5","version":"1.12.2_2,1"},"leveldb":{"origin":"databases/leveldb","version":"1.23_1"},"lmdb":{"origin":"databases/lmdb","version":"0.9.33,1"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"},"opencv":{"origin":"graphics/opencv","version":"4.9.0_7"},"protobuf":{"origin":"devel/protobuf","version":"29.3_1,1"},"py311-boost-libs":{"origin":"devel/boost-python-libs","version":"1.87.0"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-protobuf":{"origin":"devel/py-protobuf","version":"5.29.3,1"},"py311-pydot":{"origin":"graphics/py-pydot","version":"3.0.4"},"py311-pydotplus":{"origin":"graphics/py-pydotplus","version":"2.0.2_1"},"py311-scikit-image":{"origin":"graphics/py-scikit-image","version":"0.19.3_3"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"py311-six":{"origin":"devel/py-six","version":"1.17.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"snappy":{"origin":"archivers/snappy","version":"1.2.1_1"}},"categories":["misc"],"shlibs_required":["libboost_atomic.so.1.87.0","libboost_chrono.so.1.87.0","libboost_filesystem.so.1.87.0","libboost_python311.so.1.87.0","libboost_system.so.1.87.0","libboost_thread.so.1.87.0","libc.so.8","libgflags.so.2.2","libglog.so.2","libhdf5.so.200","libhdf5_cpp.so.200","libhdf5_hl.so.200","libhdf5_hl_cpp.so.200","libleveldb.so.1","liblmdb.so.0","libm.so.4","libopenblas.so.0","libopencv_core.so.409","libopencv_highgui.so.409","libopencv_imgcodecs.so.409","libopencv_imgproc.so.409","libopencv_videoio.so.409","libprotobuf.so.29.3.0","libpthread.so.0","libpython3.11.so.1.0","libstdc++.so.9"]},{"name":"caja","origin":"x11-fm/caja","version":"1.28.0_1","comment":"File manager for the MATE desktop","maintainer":"gnome@FreeBSD.org","www":"https://mate-desktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1119c98016ce33265a0278c22350b37519f9f505425884a0b2e47719b1f86273","flatsize":17948499,"path":"All/caja-1.28.0_1.pkg","repopath":"All/caja-1.28.0_1.pkg","licenselogic":"and","licenses":["GPLv2+","LGPL20+"],"pkgsize":3167276,"desc":"Caja (mate-file-manager) is a file manager tightly integrated into the\nMATE destkop.It is also responsible for desktop and icon management, and\nprovides an intuitive interface for accessing files and webpages.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"exempi":{"origin":"textproc/exempi","version":"2.6.3_1"},"ffmpegthumbnailer":{"origin":"multimedia/ffmpegthumbnailer","version":"2.2.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gvfs":{"origin":"filesystems/gvfs","version":"1.56.0_2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libexif":{"origin":"graphics/libexif","version":"0.6.25"},"libnotify":{"origin":"devel/libnotify","version":"0.8.6"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"mate-desktop":{"origin":"x11/mate-desktop","version":"1.28.2"},"mate-icon-theme":{"origin":"x11-themes/mate-icon-theme","version":"1.28.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"},"startup-notification":{"origin":"x11/startup-notification","version":"0.12_4"}},"categories":["mate","x11-fm"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libexempi.so.8","libexif.so.12","libgailutil-3.so.0","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libmate-desktop-2.so.17","libnotify.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libstartup-notification-1.so.0","libxml2.so.2","libz.so.3"]},{"name":"cadaver","origin":"www/cadaver","version":"0.24_1","comment":"Commandline client for DAV","maintainer":"ports@FreeBSD.org","www":"https://notroj.github.io/cadaver/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e55ca9c45b7d6e8d941648feaa0dc3df6663ba2a0bd0d5a5b600202e45c75d0b","flatsize":137580,"path":"All/cadaver-0.24_1.pkg","repopath":"All/cadaver-0.24_1.pkg","licenselogic":"single","pkgsize":43744,"desc":"cadaver: command-line DAV client.\n\nLike the original ubiquitous command-line FTP client except for WebDAV\ninstead.  Uses the sitecopy (http://www.lyra.org/sitecopy/) WebDAV\ncode.\n\nCommands: open, close, cd, ls, get, put, mkcol, delete, copy, move,\ncat, less.\n\nPlease send in bug reports, feature requests or any questions to\nthe discussion list, cadaver@webdav.org.\n\nDiscussion list: subscribe via <mailto:cadaver-request@webdav.org>\n        or <http://mailman.lyra.org/mailman/listinfo/cadaver>\n\nJoe Orton","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"neon":{"origin":"www/neon","version":"0.32.5_3"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["www"],"shlibs_required":["libc.so.8","libcrypto.so.12","libexpat.so.1","libintl.so.8","libncurses.so.6","libneon.so.27","libssl.so.12","libz.so.3"],"options":{"NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:webdav:cadaver:0.24:::::dragonfly6:x86_64:1"},"messages":[{"message":"===>   NOTICE:\n\nThe cadaver port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cdogs-sdl","origin":"games/cdogs-sdl","version":"2.3.0","comment":"Classic overhead run-and-gun game","maintainer":"eduardo@FreeBSD.org","www":"https://github.com/cxong/cdogs-sdl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1435089ba105dd09d34ba4af5e632a7952287dd29145579659036a694c4fc345","flatsize":86617126,"path":"All/cdogs-sdl-2.3.0.pkg","repopath":"All/cdogs-sdl-2.3.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":29698464,"desc":"C-Dogs SDL is a classic overhead run-and-gun game, supporting up to 4 players\nin co-op and deathmatch modes. Customize your player, choose from many weapons,\nand blast, slide and slash your way through over 100 user-created campaigns.\nHave fun!","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_image":{"origin":"graphics/sdl2_image","version":"2.8.8"},"sdl2_mixer":{"origin":"audio/sdl2_mixer","version":"2.8.1"}},"categories":["games"],"shlibs_required":["libGLX.so.0","libOpenGL.so.0","libSDL2-2.0.so.0","libSDL2_image-2.0.so.0","libSDL2_mixer-2.0.so.0","libc.so.8","libm.so.4"]},{"name":"cacti88-spine","origin":"net-mgmt/cacti88-spine","version":"0.8.8h","comment":"Multithreaded poller for Cacti written in C","maintainer":"egypcio@FreeBSD.org","www":"https://cacti.net/spine_info.php","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8119880c6ca7fa207a69bbf96df4b76bec840e2416ced01aee37e4069806c8f8","flatsize":123684,"path":"All/cacti88-spine-0.8.8h.pkg","repopath":"All/cacti88-spine-0.8.8h.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":47124,"desc":"Spine, formerly Cactid, is a poller for Cacti that primarily strives to be as\nfast as possible. For this reason it is written in native C, makes use of POSIX\nthreads, and is linked directly against the net-snmp library for minmumal SNMP\npolling overhead. Spine is a replacement for the default cmd.php poller so you\nmust decide if using Spine makes sense for your installation.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"net-snmp":{"origin":"net-mgmt/net-snmp","version":"5.9.4_6,1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pkg":{"origin":"ports-mgmt/pkg","version":"2.2.0"}},"categories":["net-mgmt"],"shlibs_required":["libc.so.8","libcrypto.so.12","libdevstat.so.3","libkinfo.so.2","libkvm.so.3","libm.so.4","libmysqlclient.so.21","libnetsnmp.so.40","libpthread.so.0","libssl.so.12","libwrap.so.4"]},{"name":"calamares","origin":"sysutils/calamares","version":"3.3.14","comment":"Distro- and desktop-independent installer","maintainer":"adridg@FreeBSD.org","www":"https://calamares.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"35690b4ac3be1f47016d5e7fee95c4b9ebaacf579f57acf9073f84a17f298bd7","flatsize":9356302,"path":"All/calamares-3.3.14.pkg","repopath":"All/calamares-3.3.14.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","CC-BY-4.0","CC0-1.0","GPLv3+","LGPL21","LGPL3+","MIT"],"pkgsize":3912460,"desc":"Calamares is a distro- and desktop-agnostic installer. Developed as an\ninstaller for Linux distributions -- dozens of them -- it is modular\nand highly configurable. It can be used as an installer for FreeBSD-\nbased distributions as well, though it needs extensive configuration\n(which is not included in the port yet).\n\nUpstream tracking of what still needs tweaking can be found at\n    https://github.com/calamares/calamares/issues/1795","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"icu":{"origin":"devel/icu","version":"76.1,1"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"libpwquality":{"origin":"security/libpwquality","version":"1.4.5_2"},"py311-boost-libs":{"origin":"devel/boost-python-libs","version":"1.87.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"yaml-cpp":{"origin":"devel/yaml-cpp","version":"0.8.0"}},"categories":["sysutils"],"shlibs_required":["libGLX.so.0","libKF6CoreAddons.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6OpenGL.so.6","libQt6Qml.so.6","libQt6QmlMeta.so.6","libQt6QmlModels.so.6","libQt6QmlWorkerScript.so.6","libQt6Quick.so.6","libQt6QuickWidgets.so.6","libQt6Svg.so.6","libQt6Widgets.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6","libyaml-cpp.so.0"],"annotations":{"cpe":"cpe:2.3:a:calamares:calamares:3.3.14:::::dragonfly6:x86_64"}},{"name":"cake","origin":"games/cake","version":"2005.12.26_14","comment":"Quake3 map viewer (and powerful 3D game engine)","maintainer":"danfe@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3022039801ef9973e44cc6a9a2cee9217153b687603031b1c36e6aacf68346b8","flatsize":350641,"path":"All/cake-2005.12.26_14.pkg","repopath":"All/cake-2005.12.26_14.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":140188,"desc":"Cake is powerful 3D game engine and (as a reference application) map viewer\nfor id Software's Quake III Arena maps.  It currently features:\n\n    * BSP (+PVS) support\n    * Collision detection (with normal faces + patches)\n    * Shaders and textures\n    * Lightmaps and models\n    * Vertex deformations\n    * Cloudbox and skybox (nearbox/farbox)\n    * Volumetric fog\n    * Bezier surfaces (with variable LOD)\n    * Multiple viewports\n    * Console\n    * Record/playback demo support (DM3 format not supported)\n    * Background music + 3D sounds (not under FreeBSD though)\n    * Entities (with variable LOD)\n    * ZIP compressed files (*.pk3)","deps":{"freeglut":{"origin":"graphics/freeglut","version":"3.2.1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXi.so.6","libXmu.so.6","libXt.so.6","libc.so.8","libglut.so.3","libjpeg.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"messages":[{"message":"You can put custom configuration file in the same directory where you\nrun cake binary from, named `config.ini'.  Some default values are:\n\n\tv_fullscreen 0\n\tv_width 640\n\tv_height 480\n\tv_colorBits 32\n\tv_hz 60\n\tr_path baseq3\n\tr_mapsubdir maps\n\nCake also logs its actions to <directory-run-from>/cake_log.html\n\nNOTE: cake requires a gfx card that supports following extensions:\n\n    * GL_EXT_compiled_vertex_array\n    * GL_ARB_multitexture","type":"install"}]},{"name":"cadence","origin":"audio/cadence","version":"0.9.2_5","comment":"Collection of tools useful for audio production","maintainer":"yuri@FreeBSD.org","www":"https://kxstudio.linuxaudio.org/Applications:Cadence","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e3b05df49b571bd4155c6fc78baed0dab36029bebb89432ef0cffadcf263b98a","flatsize":4886495,"path":"All/cadence-0.9.2_5.pkg","repopath":"All/cadence-0.9.2_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1726364,"desc":"Cadence is a set of tools useful for audio production.\n\nCadence itself is also an application (the main one), which this page will\ndocument.\nThere are other applications that are part of the Cadence suite, they are\nusually named as the \"Cadence tools\".\n\nThey are:\n* Catarina\n* Catia\n* Claudia\n\nSome of these also have sub-tools, such as Cadence-JackMeter and\nClaudia-Launcher. Each of these sub-tools is properly documented in its\nrespective page.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"jack-capture":{"origin":"audio/jack-capture","version":"0.9.73.38_2"},"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"py311-qt5-pyqt":{"origin":"devel/py-qt5-pyqt","version":"5.15.11_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["audio"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libc.so.8","libdl.so.0","libm.so.4","libstdc++.so.9"]},{"name":"cabextract","origin":"archivers/cabextract","version":"1.11_1","comment":"Program to extract Microsoft cabinet (.CAB) files","maintainer":"sunpoet@FreeBSD.org","www":"https://www.cabextract.org.uk/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"872897ae93187c88ea824f0809df68a520827f5c07d5c528b0742a2084203d76","flatsize":184842,"path":"All/cabextract-1.11_1.pkg","repopath":"All/cabextract-1.11_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":68088,"desc":"The cabextract is Free Software for extracting Microsoft cabinet files, also\ncalled .CAB files, on UNIX or UNIX-like systems. The cabextract is distributed\nunder the GPL license. It is based on the portable LGPL libmspack library.\ncabextract supports all special features and all compression formats of\nMicrosoft cabinet files.","categories":["archivers"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:cabextract_project:cabextract:1.11:::::dragonfly6:x86_64:1"}},{"name":"calculix","origin":"cad/calculix","version":"2.22","comment":"Three-Dimensional Structural Finite Element Program","maintainer":"rsmith@xs4all.nl","www":"http://www.calculix.de/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8db2860e8670032f15c90a419c1f50631077b822e1e7460f6343127b6253c5e2","flatsize":37030743,"path":"All/calculix-2.22.pkg","repopath":"All/calculix-2.22.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":8014488,"desc":"CalculiX GraphiX\n\nCalculiX Finite Element Models can be built, calculated, and\npost-processed. The pre- and post-processor is an interactive 3D-tool\nusing the OpenGL API.\n\nSupported solvers\n\n\t* CalculiX ccx, Abaqus FEM (pre, post)\n\t* Nastran FEM (pre)\n\t* Ansys FEM (pre)\n\t* DUNS-CFD (pre, post)\n\t* ISAAC-CFD (pre, post)\n\t* OpenFOAM (pre, post)","deps":{"CalculiX-ccx":{"origin":"cad/calculix-ccx","version":"2.22_1"},"freeglut":{"origin":"graphics/freeglut","version":"3.2.1"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"}},"categories":["cad"],"shlibs_required":["libGL.so.1","libGLU.so.1","libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXi.so.6","libXmu.so.6","libXt.so.6","libc.so.8","libglut.so.3","libm.so.4","libpthread.so.0","librt.so.0","libstdc++.so.9"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"ca_root_nss","origin":"security/ca_root_nss","version":"3.108","comment":"Root certificate bundle from the Mozilla Project","maintainer":"ports-secteam@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e23d3d677a98d7f154a646b8ff901a78144b16d44699a2de9069290892e818a0","flatsize":762276,"path":"All/ca_root_nss-3.108.pkg","repopath":"All/ca_root_nss-3.108.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":277916,"desc":"Root certificates from certificate authorities included in the Mozilla\nNSS library and thus in Firefox and Thunderbird.\n\nThis port directly tracks the version of NSS in the security/nss port.","categories":["security"],"options":{"ETCSYMLINK":"on"},"messages":[{"message":"FreeBSD does not, and can not warrant that the certification authorities\nwhose certificates are included in this package have in any way been\naudited for trustworthiness or RFC 3647 compliance.\n\nAssessment and verification of trust is the complete responsibility of\nthe system administrator.\n\nThis package installs symlinks to support root certificate discovery\nfor software that either uses other cryptographic libraries than\nOpenSSL, or use OpenSSL but do not follow recommended practice.\n\nIf you prefer to do this manually, replace the following symlinks with\neither an empty file or your site-local certificate bundle.\n\n  * /etc/ssl/cert.pem\n  * /usr/local/etc/ssl/cert.pem\n  * /usr/local/openssl/cert.pem","type":"install"}]},{"name":"cado-nfs","origin":"math/cado-nfs","version":"2.3.0.20240408","comment":"Implementation of the Number Field Sieve Algorithm","maintainer":"yuri@FreeBSD.org","www":"https://cado-nfs.gitlabpages.inria.fr/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3890c241a2a5b09572769955b71aed59b842d5d2a10dbd24cac544647183284a","flatsize":38072739,"path":"All/cado-nfs-2.3.0.20240408.pkg","repopath":"All/cado-nfs-2.3.0.20240408.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":4374752,"desc":"CADO-NFS is a complete implementation in C/C++ of the Number Field Sieve (NFS)\nalgorithm for factoring integers and computing discrete logarithms in finite\nfields. It consists in various programs corresponding to all the phases of the\nalgorithm, and a general script that runs them, possibly in parallel over a\nnetwork of computers.","deps":{"gf2x":{"origin":"math/gf2x","version":"1.3.0"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"gmp-ecm":{"origin":"math/gmp-ecm","version":"7.0.5_1"},"libfmt":{"origin":"devel/libfmt","version":"10.2.1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math"],"shlibs_required":["libc.so.8","libecm.so.1","libfmt.so.10","libgf2x.so.3","libgmp.so.10","libgomp.so.1","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"caps-lv2","origin":"audio/caps-lv2","version":"g20200529","comment":"LV2 version of the C* Audio Plugin Suite","maintainer":"yuri@FreeBSD.org","www":"https://github.com/moddevices/caps-lv2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4d536cf1a51c94943f5180a76a868cffe16c6738312f629418449ca8749175c6","flatsize":27756211,"path":"All/caps-lv2-g20200529.pkg","repopath":"All/caps-lv2-g20200529.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":13236448,"desc":"The C* Audio Plugin Suite, is a collection of highly refined LV2\nunits capable of (and intended for) realtime operation. The suite\nincludes DSP units emulating instrument amplifiers, stomp-box\nclassics, versatile 'virtual analogue' oscillators, fractal\noscillation, reverb, equalization and others.","categories":["audio"]},{"name":"c64bdf","origin":"x11-fonts/c64bdf","version":"1.0_4","comment":"Commodore 64 X11 fonts","maintainer":"saper@saper.info","www":"https://beej.us/c64bdf/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"205abda583912c52c3c9bf287bd10b90c7007a97fec74316cf5991a868b0ede5","flatsize":25758,"path":"All/c64bdf-1.0_4.pkg","repopath":"All/c64bdf-1.0_4.pkg","licenselogic":"single","pkgsize":3004,"desc":"Get Commodore 64 font installed under the X Window System.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"c4core","origin":"devel/c4core","version":"0.1.8","comment":"Library of low-level C++ utilities","maintainer":"gasol.wu@gmail.com","www":"https://github.com/biojppm/c4core","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2cc305ea089b90144ee773e0649c9b69a814049e531de8a6ee12450f12f17b4e","flatsize":497823,"path":"All/c4core-0.1.8.pkg","repopath":"All/c4core-0.1.8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":96652,"desc":"c4core is a library of low-level C++ utilities, written with low-latency\nprojects in mind.","categories":["devel"]},{"name":"ca-aspell","origin":"textproc/ca-aspell","version":"2.1.5.1,1","comment":"Aspell Catalan dictionary","maintainer":"office@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"408b5ba8123c7f2b5009d6724d5e7135319f8828ae8c76cfd5c942dae5631d65","flatsize":4026998,"path":"All/ca-aspell-2.1.5.1,1.pkg","repopath":"All/ca-aspell-2.1.5.1,1.pkg","licenselogic":"single","pkgsize":1125016,"desc":"Aspell Catalan dictionary.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"]},{"name":"c3p0","origin":"databases/c3p0","version":"0.9.5.3","comment":"Library for augmenting JDBC drivers with JNDI-bindable DataSources","maintainer":"olgeni@FreeBSD.org","www":"https://www.mchange.com/projects/c3p0/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"37b15b5984b041296affa529261b4671786ca41f8f15ef2824f56d9dd3f87175","flatsize":6090157,"path":"All/c3p0-0.9.5.3.pkg","repopath":"All/c3p0-0.9.5.3.pkg","licenselogic":"or","licenses":["EPL","LGPL21"],"pkgsize":678852,"desc":"c3p0 is an easy-to-use Java library for augmenting traditional\n(DriverManager-based) JDBC drivers with JNDI-bindable DataSources,\nincluding DataSources that implement Connection and Statement\nPooling, as described by the jdbc3 spec and jdbc2 std extension.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["databases","java"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:mchange:c3p0:0.9.5.3:::::dragonfly6:x86_64"}},{"name":"c3270","origin":"net/c3270","version":"4.3_1","comment":"curses-based remote login to IBM mainframes without x3270","maintainer":"kbowling@FreeBSD.org","www":"https://x3270.miraheze.org/wiki/Main_Page","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"faf765e8eee219dac5664b836af695e183a75fe6d06af9c47e0f1f7e3cb364d6","flatsize":4628203,"path":"All/c3270-4.3_1.pkg","repopath":"All/c3270-4.3_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1339884,"desc":"3270 terminal emulator under X or console.\n\nIt can be used to communicate with any IBM host that supports 3270-style\nconnections over TELNET.  It can also communicate with hosts that use\nline-by-line ASCII mode to do initial login negotiation before switching to\nfull-screen 3270 mode.","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"}},"categories":["net"],"shlibs_required":["libc.so.8","libcrypto.so.12","libexpat.so.1","libm.so.4","libncurses.so.6","libpthread.so.0","libreadline.so.8","libssl.so.12","libtcl86.so.1","libtinfo.so.6","libutil.so.4"],"options":{"DBCS":"off","DOCS":"on","EXAMPLES":"on"},"annotations":{"cpe":"cpe:2.3:a:paul_mattes:x3270:4.3:::::dragonfly6:x86_64:1"},"messages":[{"message":"If using x3270, You may wish to add  \"/usr/local/share/fonts/x3270/\" to your X11\nFontPath. See \"Using Fonts in Xorg\" in the FreeBSD handbook.\n\n'x3270a' will automatically scale the interface for high DPI displays.","type":"install"}]},{"name":"c2ps","origin":"print/c2ps","version":"4.0_5","comment":"PostScript pretty-printer for C source","maintainer":"hrs@FreeBSD.org","www":"https://www.cs.technion.ac.il/users/c2ps/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3196112d94cb46ca941dcdcd8323c81b70d67f6b5a9a637d6457b8f9b27cd08a","flatsize":66082,"path":"All/c2ps-4.0_5.pkg","repopath":"All/c2ps-4.0_5.pkg","licenselogic":"single","pkgsize":28148,"desc":"A PostScript pretty-printer for C source with numerous features.\n\nReleased under the GPL by Dmitri Shtilman <dash@vision10.technion.ac.il>\nand Dmitri Makarov <dimm@vnet.ibm.com>.","deps":{"libpaper":{"origin":"print/libpaper","version":"1.1.28_1"}},"categories":["print"],"shlibs_required":["libc.so.8","libm.so.4","libpaper.so.1"]},{"name":"c2mdoc","origin":"devel/c2mdoc","version":"20040302_1","comment":"Script to generate mdoc(7) markup from C functions","maintainer":"portmaster@bsdforge.com","www":"https://bsdforge.com/projects/devel/c2mdoc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"48153f178a4d28783b8d0bc0f588c0b2ec8ba41ad9dcf2e2b47399609971891c","flatsize":612,"path":"All/c2mdoc-20040302_1.pkg","repopath":"All/c2mdoc-20040302_1.pkg","licenselogic":"single","pkgsize":1180,"desc":"c2mdoc is a shell and awk(1) script wrapper which abuses devel/cproto's parser\nto spit out function prototypes in a format ready to paste into FreeBSD\ndeveloper documentation. c2man already claims to do such a thing, but seems\ncrippled in the face of our kernel source. The toolchain used by this port\nwinces, but still generates markup.","deps":{"cproto":{"origin":"devel/cproto","version":"4.7x"}},"categories":["devel","textproc"]},{"name":"c2man","origin":"textproc/c2man","version":"2.0.42_1","comment":"Tool to generate documentation from C source code comments","maintainer":"lantw44@gmail.com","www":"https://www.ciselant.de/c2man/c2man.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"33e3cd8aca83809ab09ca8abf9e8692d9e4c6c07d6df77b78d9d4cdbfa1180be","flatsize":149826,"path":"All/c2man-2.0.42_1.pkg","repopath":"All/c2man-2.0.42_1.pkg","licenselogic":"single","licenses":["c2man"],"pkgsize":60512,"desc":"c2man is an obsolete and unmaintained documentation tool that extracts comments\nfrom C source code. Do not use this tool in new projects. The only reason for it\nto exist in FreeBSD ports is to allow building GNU FriBidi from a git snapshot.","categories":["textproc"],"shlibs_required":["libc.so.8"],"annotations":{"deprecated":"Not recommended for use in new projects","expiration_date":"2025-04-30"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nNot recommended for use in new projects.\n\nIt is scheduled to be removed on or after 2025-04-30."}]},{"name":"c2html","origin":"textproc/c2html","version":"0.9.6_1","comment":"C-language sources to HTML converter","maintainer":"mkamm@gmx.net","www":"http://user.cs.tu-berlin.de/~schintke/x2html/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1c25a063fd563b13dbf20bc215aecc00bbd39c97660ab673fc4ed72e3d0351df","flatsize":99053,"path":"All/c2html-0.9.6_1.pkg","repopath":"All/c2html-0.9.6_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":36872,"desc":"C2html is a syntax highlighter for C source code that produces a\nhighlighted html file as output.\n\nC2html offers the following features:\n\n    - fast (single pass conversion using flex)\n    - doesn't change formatting - only adds <FONT COLOR=#XXXX> tags\n        and properly escapes non-ascii characters\n    - easy integration with webservers - browse your sources colourized!\n    - gzips http output for browsers to save bandwidth (only in CGI mode)\n    - documentation and manpage included\n\nPlease use the java2html port for converting C++ sources!","categories":["textproc","www"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"c-sig-emacs_wayland","origin":"mail/c-sig","version":"3.8.0.1_18","comment":"Signature insertion tool for Emacs","maintainer":"yasu@FreeBSD.org","www":"https://github.com/yasuhirokimura/c-sig","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"17026c31b2ba8c45140f95eaabd95ee250d39b5d7d2323266f1352826ffc5eb8","flatsize":88341,"path":"All/c-sig-emacs_wayland-3.8.0.1_18.pkg","repopath":"All/c-sig-emacs_wayland-3.8.0.1_18.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":24708,"desc":"C-sig is signature insertion tool for Emacs. It provides the following\nfeatures:\n\n- Easy to create signatures.\n- Three insertion functions.\n- Powerful retrieval and learning function.\n- c-sig can convert text automatically when insertion.\n- signatures can be modified by emacs lisp.","deps":{"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["elisp","mail"],"annotations":{"flavor":"wayland"}},{"name":"ca_valencia-libreoffice","origin":"editors/libreoffice-ca_valencia","version":"25.2.2.2","comment":"ca_valencia language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9bf86ed3af1edbf778c18046050d892d4e6007a941cd9d193715f4cfa2879a24","flatsize":35804628,"path":"All/ca_valencia-libreoffice-25.2.2.2.pkg","repopath":"All/ca_valencia-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":3419228,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"flightgear-aircraft","origin":"games/flightgear-aircraft","version":"20190826","comment":"Selection of additional aircraft for the FlightGear flight simulator","maintainer":"martymac@FreeBSD.org","www":"https://www.flightgear.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"56b7312f1a4e64b0f62d565f8067e9466ba395db1e7a7e34712de94e7302454b","flatsize":798870703,"path":"All/flightgear-aircraft-20190826.pkg","repopath":"All/flightgear-aircraft-20190826.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":445215688,"desc":"This port installs a selection of additional aircraft which are available on\nthe FlightGear web site but not included in the games/flightgear-data port.","deps":{"flightgear-data":{"origin":"games/flightgear-data","version":"2020.3.19"}},"categories":["games"]},{"name":"c-sig-emacs_devel","origin":"mail/c-sig","version":"3.8.0.1_18","comment":"Signature insertion tool for Emacs","maintainer":"yasu@FreeBSD.org","www":"https://github.com/yasuhirokimura/c-sig","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"62117bfc06c81b30e51cb8149bfd3f52f88f56f98859ab729ea178967dc5f493","flatsize":88344,"path":"All/c-sig-emacs_devel-3.8.0.1_18.pkg","repopath":"All/c-sig-emacs_devel-3.8.0.1_18.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":24736,"desc":"C-sig is signature insertion tool for Emacs. It provides the following\nfeatures:\n\n- Easy to create signatures.\n- Three insertion functions.\n- Powerful retrieval and learning function.\n- c-sig can convert text automatically when insertion.\n- signatures can be modified by emacs lisp.","deps":{"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"}},"categories":["elisp","mail"],"annotations":{"flavor":"devel_full"}},{"name":"ca-libreoffice","origin":"editors/libreoffice-ca","version":"25.2.2.2","comment":"ca language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b308e972585d508605270230bbf2fd6bf526d29c85f27b6ab807a23d346b40be","flatsize":35701649,"path":"All/ca-libreoffice-25.2.2.2.pkg","repopath":"All/ca-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":3447392,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"c-sig-emacs_nox","origin":"mail/c-sig","version":"3.8.0.1_18","comment":"Signature insertion tool for Emacs","maintainer":"yasu@FreeBSD.org","www":"https://github.com/yasuhirokimura/c-sig","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"56ca4e63eb24f27cd55c3fca0ddb5acc0ef997c9c904b55bff7796eb94f41ef8","flatsize":88341,"path":"All/c-sig-emacs_nox-3.8.0.1_18.pkg","repopath":"All/c-sig-emacs_nox-3.8.0.1_18.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":24720,"desc":"C-sig is signature insertion tool for Emacs. It provides the following\nfeatures:\n\n- Easy to create signatures.\n- Three insertion functions.\n- Powerful retrieval and learning function.\n- c-sig can convert text automatically when insertion.\n- signatures can be modified by emacs lisp.","deps":{"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["elisp","mail"],"annotations":{"flavor":"nox"}},{"name":"c-sig-emacs_devel_nox","origin":"mail/c-sig","version":"3.8.0.1_18","comment":"Signature insertion tool for Emacs","maintainer":"yasu@FreeBSD.org","www":"https://github.com/yasuhirokimura/c-sig","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8dbc9f428fc2fd03d81e6f78e5712468ca0ce1d0a42fbb40a41af9e30b99be00","flatsize":88344,"path":"All/c-sig-emacs_devel_nox-3.8.0.1_18.pkg","repopath":"All/c-sig-emacs_devel_nox-3.8.0.1_18.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":24716,"desc":"C-sig is signature insertion tool for Emacs. It provides the following\nfeatures:\n\n- Easy to create signatures.\n- Three insertion functions.\n- Powerful retrieval and learning function.\n- c-sig can convert text automatically when insertion.\n- signatures can be modified by emacs lisp.","deps":{"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"}},"categories":["elisp","mail"],"annotations":{"flavor":"devel_nox"}},{"name":"c-sig","origin":"mail/c-sig","version":"3.8.0.1_18","comment":"Signature insertion tool for Emacs","maintainer":"yasu@FreeBSD.org","www":"https://github.com/yasuhirokimura/c-sig","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a0983185744441514435dfbe60838fa968ad9b27e06dd2cbad5d1fb0cc528fa8","flatsize":88341,"path":"All/c-sig-3.8.0.1_18.pkg","repopath":"All/c-sig-3.8.0.1_18.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":24676,"desc":"C-sig is signature insertion tool for Emacs. It provides the following\nfeatures:\n\n- Easy to create signatures.\n- Three insertion functions.\n- Powerful retrieval and learning function.\n- c-sig can convert text automatically when insertion.\n- signatures can be modified by emacs lisp.","deps":{"emacs":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["elisp","mail"],"annotations":{"flavor":"full"}},{"name":"c-sig-emacs_canna","origin":"mail/c-sig","version":"3.8.0.1_18","comment":"Signature insertion tool for Emacs","maintainer":"yasu@FreeBSD.org","www":"https://github.com/yasuhirokimura/c-sig","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4c4967bccb2653038592e26b281943fc872e14d7a6c2646db27f67ad04491dcd","flatsize":88341,"path":"All/c-sig-emacs_canna-3.8.0.1_18.pkg","repopath":"All/c-sig-emacs_canna-3.8.0.1_18.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":24696,"desc":"C-sig is signature insertion tool for Emacs. It provides the following\nfeatures:\n\n- Easy to create signatures.\n- Three insertion functions.\n- Powerful retrieval and learning function.\n- c-sig can convert text automatically when insertion.\n- signatures can be modified by emacs lisp.","deps":{"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["elisp","mail"],"annotations":{"flavor":"canna"}},{"name":"c-blosc","origin":"archivers/c-blosc","version":"1.21.0","comment":"Blocking, shuffling and loss-less compression library","maintainer":"iblis.dif01@nctu.edu.tw","www":"https://blosc.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e677929fde0452795efc62ed5132fe7f3718d4b78504eb09d3fd43c3bc76f1a7","flatsize":134657,"path":"All/c-blosc-1.21.0.pkg","repopath":"All/c-blosc-1.21.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":36652,"desc":"Blosc is a high performance compressor optimized for binary data.\nIt has been designed to transmit data to the processor cache faster\nthan the traditional, non-compressed, direct memory fetch approach\nvia a memcpy() OS call. Blosc is the first compressor (that I'm aware of)\nthat is meant not only to reduce the size of large datasets on-disk or\nin-memory, but also to accelerate memory-bound computations.","deps":{"liblz4":{"origin":"archivers/liblz4","version":"1.10.0,1"},"snappy":{"origin":"archivers/snappy","version":"1.2.1_1"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["archivers","devel"],"options":{"AVX2":"off","LZ4":"on","SNAPPY":"on","SSE2":"on","STATIC":"on","TEST":"off","ZLIB":"on","ZSTD":"on"}},{"name":"c-nocem","origin":"news/c-nocem","version":"3.7_4","comment":"NoCeM for C News and INN","maintainer":"dinoex@FreeBSD.org","www":"http://sites.inka.de/~bigred/sw/c-nocem.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"77dc7ad9c81eb64c073642da5d9394a450c2cd0ef1dd7b5116d26596b7c3ae2e","flatsize":38525,"path":"All/c-nocem-3.7_4.pkg","repopath":"All/c-nocem-3.7_4.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":15688,"desc":"c-nocem - NoCeM for C News and INN\n\n   This is a program for the easy and efficient application of the NoCeM\n   protocol on the news spool. Which means, articles for which a NoCeM\n   with \"action=hide\" is accepted, will be deleted from your news system\n   as if they had been cancelled. With the installation described below,\n   these will be processed as fast as possible and should work like real\n   cancels.\n\n   Unlike the standard implementation of NoCeM, this version is optimized\n   for the most common case of \"spam cancels\". In fact, it can do nothing\n   else. It cannot be run by a normal user, it does not need or\n   manipulate state like .newsrc files, it processes only \"hide\" actions,\n   and that only by actually deleting the articles.\n\n   c-nocem is designed for easy setup and fast run and needs no\n   maintenance.\n\nThe software is in the public domain.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["news","security"],"shlibs_required":["libc.so.8"]},{"name":"c-icap-modules","origin":"www/c-icap-modules","version":"0.5.6_1","comment":"Modules for c-icap: virus_scan and srv_url_check","maintainer":"rodrigo@FreeBSD.org","www":"https://c-icap.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"42ef6ac8f7e7074a5a305a8750241ca49ab1d15924030b168ccf45caea74bc25","flatsize":447097,"path":"All/c-icap-modules-0.5.6_1.pkg","repopath":"All/c-icap-modules-0.5.6_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":106384,"desc":"c-icap server modules:\n\nvirus_scan:\nThis is an antivirus service which uses the open source\nclamav antivirus.\n\nsrv_url_check:\nThis is an URL blacklist/whitelist icap service","deps":{"c-icap":{"origin":"www/c-icap","version":"0.5.11_1,2"},"clamav":{"origin":"security/clamav","version":"1.4.2_1,1"}},"categories":["security","www"]},{"name":"c-blosc2","origin":"archivers/c-blosc2","version":"2.17.0","comment":"High performance compressor optimized for binary data","maintainer":"sunpoet@FreeBSD.org","www":"https://www.blosc.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"32bffba68f67406a1d2285bca204fe1ebc390d8694f36af1623c1a9a69b1a675","flatsize":1487062,"path":"All/c-blosc2-2.17.0.pkg","repopath":"All/c-blosc2-2.17.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":247104,"desc":"Blosc is a high performance compressor optimized for binary data (i.e. floating\npoint numbers, integers and booleans). It has been designed to transmit data to\nthe processor cache faster than the traditional, non-compressed, direct memory\nfetch approach via a memcpy() OS call. Blosc main goal is not just to reduce the\nsize of large datasets on-disk or in-memory, but also to accelerate memory-bound\ncomputations.\n\nC-Blosc2 is the new major version of C-Blosc, and tries hard to be backward\ncompatible with both the C-Blosc1 API and its in-memory format. However, the\nreverse thing is generally not true; buffers generated with C-Blosc2 are not\nformat-compatible with C-Blosc1 (i.e. forward compatibility is not supported).","deps":{"liblz4":{"origin":"archivers/liblz4","version":"1.10.0,1"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["archivers"]},{"name":"c-ares","origin":"dns/c-ares","version":"1.34.4_1","comment":"Asynchronous DNS resolver library","maintainer":"diizzy@FreeBSD.org","www":"https://c-ares.haxx.se/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7fd40f6075a9da1785dcacf97861c1ed8d1107c3310df8349838847de349e50d","flatsize":502432,"path":"All/c-ares-1.34.4_1.pkg","repopath":"All/c-ares-1.34.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":212412,"desc":"This is c-ares, an asynchronous resolver library.  It is intended for\napplications which need to perform DNS queries without blocking, or\nneed to perform multiple DNS queries in parallel.  The primary\nexamples of such applications are servers which communicate with\nmultiple clients and programs with graphical user interfaces.","categories":["dns"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"STATIC":"off","TEST":"off"}},{"name":"c","origin":"lang/c","version":"0.14","comment":"Tool to compile and run C programs like a shell script","maintainer":"portmaster@BSDforge.com","www":"https://github.com/ryanmjacobs/c","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fca289208f0d13151249e06cf4efe2468eee249246a81d64f3597b9f00b6d3ff","flatsize":5810,"path":"All/c-0.14.pkg","repopath":"All/c-0.14.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3408,"desc":"Tool to compile and run C programs like a shell script.\n\nFirst of all, this is not the same as tcc. TCC is a compiler. TCC will perform\nits own set of optimizations, just as GCC will perform its own and Clang will\nperform its own. The purpose of this script is to give a simple front-end to a\ncompiler.\n\nWhether it's GCC, Clang, or something else entirely, one can get to choose\ntheir compiler. It's simply satisfying to type c hello.c and see it run\ninstantly.\n\nC is fast. Being able to write a small, fast, and portable C \"script\" is great.\nOne can pass around a C \"script\" just like s/he would a BASH script.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"}},"categories":["lang"]},{"name":"c-a-i-r","origin":"graphics/c-a-i-r","version":"2.19","comment":"Content Aware Image Resizer is an implementation of seam carving","maintainer":"buganini@gmail.com","www":"https://sourceforge.net/projects/c-a-i-r/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"17999304d18669407ff525caaf3fc0c4b53e4eb498f3802453fc81fc32f034c6","flatsize":167120,"path":"All/c-a-i-r-2.19.pkg","repopath":"All/c-a-i-r-2.19.pkg","licenselogic":"single","pkgsize":64504,"desc":"CAIR is an image resizing library that is based on the works of Shai Avidan and\nAriel Shamir.  It is a high-performance multi-threaded library written in C++.\nIt is intended to be multi-platform and multi-architecture.","categories":["graphics"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"c-icap","origin":"www/c-icap","version":"0.5.11_1,2","comment":"ICAP server implementation","maintainer":"rodrigo@FreeBSD.org","www":"https://c-icap.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9f208b91500a8198e2648ebcfafcf800726ba6d4bd838df4af75619d13b132d5","flatsize":727926,"path":"All/c-icap-0.5.11_1,2.pkg","repopath":"All/c-icap-0.5.11_1,2.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":208744,"desc":"From the c-icap homepage:\n\nc-icap is an implementation of an ICAP server. It can be used with HTTP\nproxies that support the ICAP protocol to implement content adaptation and\nfiltering services.\n\nMost of the commercial HTTP proxies must support the ICAP protocol. The open\nsource Squid 3.x proxy server supports it.\n\nMajor features:\n\n    basic C API for developing custom content adaptation and filtering services\n    plugins interface\n    LDAP integration\n    simple ICAP client API\n\nCurrently the following services have been implemented for the c-icap server:\n\n    Web antivirus service, using the clamav open-source antivirus engine\n    basic URL filtering service","deps":{"brotli":{"origin":"archivers/brotli","version":"1.1.0,1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["www"],"users":["c_icap"],"groups":["c_icap"],"shlibs_required":["libc.so.8","libdl.so.0","libpthread.so.0"],"options":{"BDB":"off","IPV6":"on","LARGE_FILES":"off","LDAP":"off","MEMCACHE":"off","PERL":"off","POSIXSEM":"off"},"annotations":{"cpe":"cpe:2.3:a:c-icap_project:c-icap:0.5.11:::::dragonfly6:x86_64:1"}},{"name":"bzrtp","origin":"security/bzrtp","version":"5.4.2","comment":"ZRTP support library (RFC 6189)","maintainer":"bofh@FreeBSD.org","www":"https://www.linphone.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a11a68f6b1358b04be57e7a15c01ae96d880bd3d1bbb77cc15e6b2ee6faa8ee2","flatsize":231657,"path":"All/bzrtp-5.4.2.pkg","repopath":"All/bzrtp-5.4.2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":59372,"desc":"This library provides support for ZRTP (RFC 6189), a media path key\nagreement protocol for unicast secure RTP.","deps":{"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["security"],"annotations":{"cpe":"cpe:2.3:a:bzrtp_project:bzrtp:5.4.2:::::dragonfly6:x86_64"}},{"name":"bzip3","origin":"archivers/bzip3","version":"1.5.1_1","comment":"Better and stronger spiritual successor to BZip2","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/kspalaiologos/bzip3","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d5365defe67af7edd208f4d92d183a9eef16804c28036bc56fb7da56fa7ef60c","flatsize":124917,"path":"All/bzip3-1.5.1_1.pkg","repopath":"All/bzip3-1.5.1_1.pkg","licenselogic":"and","licenses":["APACHE20","BSD2CLAUSE","LGPL3+"],"pkgsize":54236,"desc":"A better, faster and stronger spiritual successor to BZip2. Features\nhigher compression ratios and better performance thanks to a order-0\ncontext mixing entropy coder, a fast Burrows-Wheeler transform code\nmaking use of suffix arrays and a RLE with Lempel Ziv+Prediction pass\nbased on LZ77-style string matching and PPM-style context modeling.","categories":["archivers"],"shlibs_required":["libc.so.8","libpthread.so.0"],"annotations":{"cpe":"cpe:2.3:a:bzip3_project:bzip3:1.5.1:::::dragonfly6:x86_64:1"}},{"name":"bzip","origin":"archivers/bzip","version":"0.21_1","comment":"Block-sorting file compressor","maintainer":"portmaster@BSDforge.com","www":"https://sourceware.org/bzip2/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d43338ed5760b68fa05f0b8d403182f6c3e2f51838e093e3c8efbcd94806e4cf","flatsize":76714,"path":"All/bzip-0.21_1.pkg","repopath":"All/bzip-0.21_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":32708,"desc":"Use of bzip2, which is intended to replace bzip, is recommended.\nThe algorithms used in bzip2 are different and incompatible with\nthose used in bzip.  To open .bz archives, you must use bzip, and\nto open .bz2 archives you must use bzip2.  Although bzip2 sometimes\nyields slightly larger output, it is faster, more reliable, maintained,\nmuch more widely used and is believed to be patent-free.\n\nJulian Seward, the author of bzip, gives this warning:\n\n\tThis program may or may not infringe certain US patents\n\tpertaining to arithmetic coding and to the block-sorting\n\ttransformation itself.  Opinions differ as to the precise\n\tlegal status of some of the algorithms used.  Nevertheless,\n\tyou should be aware that commercial use of this program\n\tcould render you liable to unfriendly legal action.","categories":["archivers"],"shlibs_required":["libc.so.8"]},{"name":"bzip2","origin":"archivers/bzip2","version":"1.0.8_1","comment":"Block-sorting file compressor","maintainer":"jharris@widomaker.com","www":"https://gitlab.com/federicomenaquintero/bzip2/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6d45eedb3fed9b63906f29b69f49a5d27a000796c6574eab1a4747a7e9a87345","flatsize":876225,"path":"All/bzip2-1.0.8_1.pkg","repopath":"All/bzip2-1.0.8_1.pkg","licenselogic":"single","licenses":["BZIP2"],"pkgsize":449504,"desc":"This is bzip2, a advanced block-sorting file compressor.  It is\nbelieved to be free from any patents.","categories":["archivers"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:bzip:bzip2:1.0.8:::::dragonfly6:x86_64:1"}},{"name":"byobu","origin":"sysutils/byobu","version":"5.133_3","comment":"Profile and configuration utilities for GNU Screen and/or tmux","maintainer":"cws@cybersecu.red","www":"https://byobu.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d95a901e9cc1d49914206c687cbcd1f4db67f66f788d1ad852d6f50be333fff7","flatsize":347348,"path":"All/byobu-5.133_3.pkg","repopath":"All/byobu-5.133_3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":103104,"desc":"Byobu is a GPLv3 open source text-based window manager and terminal\nmultiplexer. It was originally designed to provide elegant enhancements\nto the otherwise functional, plain, practical GNU Screen. Byobu now\nincludes an enhanced profiles, convenient keybindings, configuration\nutilities, and toggle-able system status notifications for both the GNU\nScreen window manager and the more modern Tmux terminal multiplexer.\nThe Python newt library is only needed if you wish to use the menu-\nbased config editor.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"gsed":{"origin":"textproc/gsed","version":"4.9"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"newt":{"origin":"devel/newt","version":"0.52.25"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"tmux":{"origin":"sysutils/tmux","version":"3.5a_1"}},"categories":["sysutils"],"options":{"DOCS":"on","NEWT":"on","TMUX":"on","SCREEN":"off"},"annotations":{"cpe":"cpe:2.3:a:byobu:byobu:5.133:::::dragonfly6:x86_64:3"}},{"name":"byaccj","origin":"devel/byaccj","version":"1.15","comment":"Java extension of BSD YACC-compatible parser generator","maintainer":"ports@FreeBSD.org","www":"https://byaccj.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"10f97aa4f40c70815697e4f729070dc96c9ff91a20efbd95d48866be3bbae4ce","flatsize":115568,"path":"All/byaccj-1.15.pkg","repopath":"All/byaccj-1.15.pkg","licenselogic":"single","pkgsize":45944,"desc":"BYACC/Java is an extension of the Berkeley v 1.8 YACC-compatible parser\ngenerator. Standard YACC takes a YACC source file, and generates one or\nmore C files from it, which if compiled properly, will produce a LALR-\ngrammar parser. this extension support a -J option to generate Java source\ncode.","categories":["devel","java"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe byaccj port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"byacc","origin":"devel/byacc","version":"20241231","comment":"Best yacc variant available","maintainer":"sunpoet@FreeBSD.org","www":"https://invisible-island.net/byacc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6784597db98020459039ecdea53ed2efe12a0233d867e6cb6402cc73fef162fa","flatsize":160597,"path":"All/byacc-20241231.pkg","repopath":"All/byacc-20241231.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":65472,"desc":"Berkeley Yacc (byacc) is a LALR(1) parser generator. Berkeley Yacc has been made\nas compatible as possible with AT&T Yacc. Berkeley Yacc can accept any input\nspecification that conforms to the AT&T Yacc documentation.","categories":["devel"],"shlibs_required":["libc.so.8"]},{"name":"bwping","origin":"net/bwping","version":"2.5_1","comment":"Tool to measure bandwidth and RTT between two hosts using ICMP","maintainer":"oleg.derevenetz@gmail.com","www":"https://bwping.sourceforge.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eb916ec6b861e7833d86f1b49b3e6af336c54b9a0731b529267a8fdc3acff892","flatsize":18697,"path":"All/bwping-2.5_1.pkg","repopath":"All/bwping-2.5_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":9500,"desc":"A tool to measure bandwidth and response times between two\nhosts using Internet Control Message Protocol (ICMP) echo\nrequest/echo reply mechanism.","categories":["net"],"shlibs_required":["libc.so.8"]},{"name":"bwm-ng","origin":"net-mgmt/bwm-ng","version":"0.6.3_1","comment":"Small and simple bandwidth monitor","maintainer":"tdb@FreeBSD.org","www":"https://www.gropp.org/?id=projects&sub=bwm-ng","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1a8f44f7f595518d86d6f6509715fc23676582e666c3bdd3ec17671b5cfe1e69","flatsize":57658,"path":"All/bwm-ng-0.6.3_1.pkg","repopath":"All/bwm-ng-0.6.3_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":25148,"desc":"Bandwidth Monitor NG is a small and simple console-based live\nbandwidth monitor for Linux, BSD, Solaris, Mac OS X and others.\n\nShort list of features:\n\n    * supports /proc/net/dev, netstat, getifaddr, sysctl, kstat and libstatgrab\n    * unlimited number of interfaces supported\n    * interfaces are added or removed dynamically from list\n    * white-/blacklist of interfaces\n    * output of KB/s, Kb/s, packets, errors, average, max and total sum\n    * output in curses, plain console, CSV or HTML\n    * configfile","deps":{"libstatgrab":{"origin":"devel/libstatgrab","version":"0.92.1_1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["net-mgmt"],"shlibs_required":["libc.so.8","libdevstat.so.3","libkinfo.so.2","libncurses.so.6","libstatgrab.so.10","libtinfo.so.6"]},{"name":"bwbasic","origin":"lang/bwbasic","version":"3.30","comment":"Bywater Basic interpreter","maintainer":"wen@FreeBSD.org","www":"https://sourceforge.net/projects/bwbasic/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bc5e281c500a28c45b7030fa50aadadb56e8a46976d19c6d9403072ee4e6aac4","flatsize":415094,"path":"All/bwbasic-3.30.pkg","repopath":"All/bwbasic-3.30.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":129688,"desc":"The Bywater BASIC Interpreter (bwBASIC) implements a large\nsuperset of the ANSI Standard for Minimal BASIC (X3.60-1978)\nand a significant subset of the ANSI Standard for Full BASIC\n(X3.113-1987) in C. It also offers shell programming facilities\nas an extension of BASIC. bwBASIC seeks to be as portable\nas possible.","categories":["lang"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"bwa","origin":"biology/bwa","version":"0.7.19","comment":"Burrows-Wheeler sequence aligner","maintainer":"alster@vinterdalen.se","www":"https://bio-bwa.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"051c825ebd3daaf7a89d4cf2fec1d94fe836edd0ae374d3268f607095540b4af","flatsize":391527,"path":"All/bwa-0.7.19.pkg","repopath":"All/bwa-0.7.19.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":177828,"desc":"BWA is a software package for mapping DNA sequences against a large\nreference genome, such as the human genome. It consists of three\nalgorithms: BWA-backtrack, BWA-SW and BWA-MEM. The first algorithm is\ndesigned for Illumina sequence reads up to 100bp, while the other two\nare for longer sequences ranging from 70bp to a few megabases. BWA-MEM\nand BWA-SW share similar features such as the support of long reads\nand chimeric alignment, but BWA-MEM, which is the latest, is generally\nrecommended, as it is faster and more accurate. BWA-MEM also has\nbetter performance than BWA-backtrack for 70-100bp Illumina reads.\n\nFor all algorithms, BWA first needs to construct the FM-index for the\nreference genome (the \"bwa index\" command). Alignment algorithms are\ninvoked with different sub-commands: \"bwa aln/samse/sampe\" for\nBWA-backtrack, \"bwa bwasw\" for BWA-SW, and \"bwa mem\" for the BWA-MEM\nalgorithm.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["biology"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libz.so.3"]},{"name":"bwidget","origin":"x11-toolkits/bwidget","version":"1.9.16","comment":"High-level widget set for Tcl/Tk","maintainer":"tcltk@FreeBSD.org","www":"https://core.tcl.tk/bwidget/home","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ef8d6aa314aa8500e2b907647a4aa281eba6fab51feab1d5f1d652e465b5f482","flatsize":1095543,"path":"All/bwidget-1.9.16.pkg","repopath":"All/bwidget-1.9.16.pkg","licenselogic":"single","licenses":["TclTk"],"pkgsize":178824,"desc":"The BWidget Toolkit is a high-level Widget Set for Tcl/Tk built using\nnative Tcl/Tk 8.x namespaces.\n\nThe BWidgets have a professional look&feel as in other well known\nToolkits (Tix or Incr Widgets), but the concept is radically different\nbecause everything is pure Tcl/Tk.  No platform dependencies, and no\ncompiling required.  The code is 100%25 Pure Tcl/Tk.","deps":{"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["x11-toolkits"],"options":{"DOCS":"on"}},{"name":"bvi","origin":"editors/bvi","version":"1.4.2_1","comment":"Vi-like binary file (hex)editor","maintainer":"naddy@FreeBSD.org","www":"https://bvi.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2a68a52e11e0bdebb0dacd2808b4d9738de15f776309f932f1fae1068f11a781","flatsize":140138,"path":"All/bvi-1.4.2_1.pkg","repopath":"All/bvi-1.4.2_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":61448,"desc":"Bvi stands for \"Binary VIsual editor\".  Bvi is a screen-oriented\neditor for binary files; its command set is based on that of the\nvi(1) text editor.  As a binary editor does not have the concept\nof \"lines\", there are differences from vi commands wherever the\nlatter are line oriented.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["editors"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"]},{"name":"buzhug","origin":"databases/buzhug","version":"1.8_2","comment":"Pure-Python database engine","maintainer":"ports@FreeBSD.org","www":"https://buzhug.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b66c1682cf20e36b765c07817d945fe043da42482f0cfcfd40c67eee006caa18","flatsize":386682,"path":"All/buzhug-1.8_2.pkg","repopath":"All/buzhug-1.8_2.pkg","licenselogic":"single","pkgsize":63476,"desc":"buzhug is a fast, pure-Python database engine, using a syntax that Python\nprogrammers should find very intuitive.\n\nThe data is stored and accessed on disk (it is not an in-memory database);\nthe implementation has been designed to make all operations, and especially\nselection, as fast as possible with an interpreted language.\n\nThe database is implemented as a Python iterator, yielding objects whose\nattributes are the fields defined when the base is created ; therefore,\nrequests can be expressed as list comprehensions or generator expressions,\ninstead of SQL queries.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["databases","python"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe buzhug port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"butt","origin":"multimedia/butt","version":"1.44.0","comment":"Broadcast SHOUTcast and Icecast streams","maintainer":"pi@FreeBSD.org","www":"https://danielnoethen.de/butt/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9bdc965e7c062b34512ed25dedf2663ef6fca6504e4e23c24922af04ee4991de","flatsize":929200,"path":"All/butt-1.44.0.pkg","repopath":"All/butt-1.44.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":231656,"desc":"An easy to use, multi OS streaming tool. It supports SHOUTcast and Icecast.\n\nThe main purpose of butt is to stream live audio data from your\ncomputers Mic or Line input to an Shoutcast or Icecast server.\nRecording is also possible.\n\nIt is NOT intended to be a server by itself or automatically stream\na set of audio files.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"fdk-aac":{"origin":"audio/fdk-aac","version":"2.0.3"},"flac":{"origin":"audio/flac","version":"1.5.0,1"},"fltk":{"origin":"x11-toolkits/fltk","version":"1.3.10"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"lame":{"origin":"audio/lame","version":"3.100_5"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libsamplerate":{"origin":"audio/libsamplerate","version":"0.2.2_1"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"opus":{"origin":"audio/opus","version":"1.5.2"},"png":{"origin":"graphics/png","version":"1.6.47"},"portaudio":{"origin":"audio/portaudio","version":"19.6.0_7,1"},"portmidi":{"origin":"audio/portmidi","version":"2.0.4,1"}},"categories":["graphics","multimedia"],"shlibs_required":["libFLAC.so.14","libX11.so.6","libXcursor.so.1","libXext.so.6","libXfixes.so.3","libXft.so.2","libXinerama.so.1","libXrender.so.1","libc.so.8","libcrypto.so.12","libcurl.so.4","libdbus-1.so.3","libfltk.so.1.3","libfltk_images.so.1.3","libfontconfig.so.1","libintl.so.8","libjpeg.so.8","libm.so.4","libmp3lame.so.0","libogg.so.0","libopus.so.0","libpng16.so.16","libportaudio.so.2","libportmidi.so.2","libpthread.so.0","libsamplerate.so.0","libssl.so.12","libstdc++.so.9","libvorbis.so.0","libvorbisenc.so.2","libz.so.3"]},{"name":"butterfly","origin":"www/butterfly","version":"3.2.5_1","comment":"Web terminal based on websocket and tornado","maintainer":"yuri@FreeBSD.org","www":"https://github.com/paradoxxxzero/butterfly","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ba87f9130a3786b94648ee8d4fc99415f56df7a01d1884e60d24356bd8f6be7c","flatsize":1700359,"path":"All/butterfly-3.2.5_1.pkg","repopath":"All/butterfly-3.2.5_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":923836,"desc":"Butterfly is a xterm compatible terminal that runs in your browser.\n\nFeatures\n\n* xterm compatible (support for a lot of unused features)\n* Native browser scroll and search\n* Theming in css/sass (18 preset themes) endless possibilities\n* HTML in your terminal, cat images and use <table>\n* Multiple sessions support\n* Secure authentication with X509 certificates\n* 16,777,216 colors support\n* Keyboard text selection\n* Desktop notifications on terminal output\n* Geolocation from browser\n* May work on firefox too","deps":{"py311-libsass":{"origin":"www/py-libsass","version":"0.23.0_1"},"py311-openssl":{"origin":"security/py-openssl","version":"24.1.0_1,1"},"py311-tornado":{"origin":"www/py-tornado","version":"6.4"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["www"],"annotations":{"flavor":"py311"},"messages":[{"message":"You installed butterfly, the web terminal that works through your\nbrowser.\n\nIt is recommended to run butterfly as a service:\n# sysrc butterfly_enable=\"YES\"\n# service butterfly start\n\nTo access butterfly please navigate to:\nhttp://localhost:57575\n\nThe port and other parameters can be configured in\n/usr/local/etc/butterfly/butterfly.conf\n\nBy default, the daemon runs \"unsecure\" and as root, the default\nhostname used is \"localhost\". Set butterfly_user, butterfly_args,\nand butterfly_hostname butterfly_user rc variables to adjust.","type":"install"}]},{"name":"burp-devel","origin":"sysutils/burp-devel","version":"3.1.4","comment":"Network backup and restore program (development)","maintainer":"sunpoet@FreeBSD.org","www":"https://burp.grke.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4db182530bfc185917f57deeb2e64deb984916a6300cf2b4b02e05738e6207fb","flatsize":621663,"path":"All/burp-devel-3.1.4.pkg","repopath":"All/burp-devel-3.1.4.pkg","licenselogic":"and","licenses":["AGPLv3","PD"],"pkgsize":217164,"desc":"Burp is a network backup and restore program. It attempts to reduce network\ntraffic and the amount of space that is used by each backup. There are two\nindependent backup protocols to choose from:\n- Protocol 1: Optionally uses librsync.\n  Available in all burp versions and is stable.\n- Protocol 2: Uses variable length chunking for inline deduplication, and\n  sparse indexing on the server side.\n  Available from burp version 2.0.x, but is experimental and should not be used\n  in production.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"librsync":{"origin":"net/librsync","version":"2.3.4"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12","libm.so.4","libncurses.so.6","libposix1e.so.3","librsync.so.2","libssl.so.12","libtinfo.so.6","libz.so.3"],"options":{"IPV6":"on"},"annotations":{"cpe":"cpe:2.3:a:burp_project:burp:3.1.4:::::dragonfly6:x86_64"}},{"name":"burrtools","origin":"games/burrtools","version":"0.6.3_28","comment":"Puzzle solver","maintainer":"ports@FreeBSD.org","www":"https://burrtools.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"60dd1d15902c6c44947861b6f2fab1411ba80479be2377618f119df3903b1c4a","flatsize":5237043,"path":"All/burrtools-0.6.3_28.pkg","repopath":"All/burrtools-0.6.3_28.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":986360,"desc":"This (set of) program(s) will help you solve a certain kind of puzzle. Namely\npuzzles that are made out of square or dice shaped units, spheres or prisms\nwith an equilateral triangle as base and where the pieces are also aligned\nalong those grids in the solutions.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"fltk":{"origin":"x11-toolkits/fltk","version":"1.3.10"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"lua51":{"origin":"lang/lua51","version":"5.1.5_10"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libboost_thread.so.1.87.0","libc.so.8","libfltk.so.1.3","libfltk_gl.so.1.3","liblua-5.1.so","libm.so.4","libpng16.so.16","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe burrtools port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"burp","origin":"sysutils/burp","version":"2.4.0","comment":"Network backup and restore program","maintainer":"sunpoet@FreeBSD.org","www":"https://burp.grke.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5837d8b5559b1a5ced6541e8468d4deb978f7f1d9ad5067391d26869f216c0f9","flatsize":703519,"path":"All/burp-2.4.0.pkg","repopath":"All/burp-2.4.0.pkg","licenselogic":"and","licenses":["AGPLv3","PD"],"pkgsize":250732,"desc":"Burp is a network backup and restore program. It attempts to reduce network\ntraffic and the amount of space that is used by each backup. There are two\nindependent backup protocols to choose from:\n- Protocol 1: Optionally uses librsync.\n  Available in all burp versions and is stable.\n- Protocol 2: Uses variable length chunking for inline deduplication, and\n  sparse indexing on the server side.\n  Available from burp version 2.0.x, but is experimental and should not be used\n  in production.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"librsync":{"origin":"net/librsync","version":"2.3.4"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12","libm.so.4","libncurses.so.6","libposix1e.so.3","librsync.so.2","libssl.so.12","libtinfo.so.6","libz.so.3"],"options":{"IPV6":"on"},"annotations":{"cpe":"cpe:2.3:a:burp_project:burp:2.4.0:::::dragonfly6:x86_64"}},{"name":"burgerspace","origin":"games/burgerspace","version":"1.10.0","comment":"BurgerTime clone","maintainer":"martymac@FreeBSD.org","www":"http://sarrazip.com/dev/burgerspace.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9b2b293a09c0fdb7ac2474225687075439d206ea7d3c257ae01351fcb0fbf42e","flatsize":409322,"path":"All/burgerspace-1.10.0.pkg","repopath":"All/burgerspace-1.10.0.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":125060,"desc":"Burgerspace is a BurgerTime clone. You are a chef and must walk over\nhamburger ingredients (buns, meat and lettuce) to make them fall from\nfloor to floor, until they end up in the plates at the bottom of the\nscreen.","deps":{"flatzebra":{"origin":"devel/flatzebra","version":"0.2.0"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_gfx":{"origin":"graphics/sdl2_gfx","version":"1.0.4"},"sdl2_image":{"origin":"graphics/sdl2_image","version":"2.8.8"},"sdl2_mixer":{"origin":"audio/sdl2_mixer","version":"2.8.1"},"sdl2_ttf":{"origin":"graphics/sdl2_ttf","version":"2.24.0"}},"categories":["games"],"shlibs_required":["libSDL2-2.0.so.0","libSDL2_gfx-1.0.so.0","libSDL2_image-2.0.so.0","libSDL2_mixer-2.0.so.0","libSDL2_ttf-2.0.so.0","libc.so.8","libflatzebra-0.2.so.2","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"busd","origin":"devel/busd","version":"0.4.0_4","comment":"D-Bus daemon/broker implementation based on zbus","maintainer":"jbeich@FreeBSD.org","www":"https://github.com/dbus2/busd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"88e12b77d9b8142c9a18ee4e1fec6f92d778adf814b6494dd7bb93aa44be0968","flatsize":6255606,"path":"All/busd-0.4.0_4.pkg","repopath":"All/busd-0.4.0_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1602060,"desc":"A D-Bus daemon/broker, that aims to be a drop-in replacement for the\nreference implementation of D-Bus, dbus-daemon and dbus-broker. Being\nwritten in pure Rust, it's much easier to build for multiple platforms\n(Linux, Mac and Windows being the primary targets) than other D-Bus\nbrokers.\n\n## Status\nAlpha. It's not ready for production use yet. Only the essentials are\nin place.","categories":["devel"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0"]},{"name":"dbvis","origin":"java/dbvis","version":"13.0.4","comment":"DbVisualizer database tool","maintainer":"jim@ohlste.in","www":"https://www.dbvis.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"50eacf35b8c148f9c5b47b8ea5a849c08c7f8e3fcc745c9e834da694e87585b1","flatsize":165356717,"path":"All/dbvis-13.0.4.pkg","repopath":"All/dbvis-13.0.4.pkg","licenselogic":"single","licenses":["DbVisualizer_EULA"],"pkgsize":131012804,"desc":"DbVisualizer is a feature rich, intuitive and cross platform database tool\nfor developers and DBA's providing a single powerful interface for a variety\nof databases. DbVisualizer supports simultaneous database connections, it\nlets you explore and manage database objects, execute SQL queries,\nvisualize information and a lot more.","categories":["databases","java"]},{"name":"bulk_mailer","origin":"mail/bulk_mailer","version":"1.13_2","comment":"Speeds delivery to mailing lists by sorting & batching addresses","maintainer":"mat@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5c70a9853ab31ac14289321710b579c2feacf0cd06feb590158783c1b8143e45","flatsize":96557,"path":"All/bulk_mailer-1.13_2.pkg","repopath":"All/bulk_mailer-1.13_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":36300,"desc":"This is a C program to do \"bulk\" mailing.  For input, it takes a file\nof recipient addresses (one address per line) and a message (with\nheaders already attached) to be sent to the recipients.  It sorts the\nrecipient list by reversed domain (so similar ones sort together),\nsplits up the recipients into several groups containing no more than N\ndomains each, creates an SMTP envelope for each group of recipients,\nand feeds that envelope to \"/usr/sbin/sendmail -bs\".","categories":["mail"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"caddy","origin":"www/caddy","version":"2.9.1_1","comment":"Fast, cross-platform HTTP/2 web server with automatic HTTPS","maintainer":"adamw@FreeBSD.org","www":"https://caddyserver.com","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"faef6b0f8a2f15a676e880a8dcdc4621cb84cf98f94301ab6fa0a17abfa5f4f0","flatsize":43742187,"path":"All/caddy-2.9.1_1.pkg","repopath":"All/caddy-2.9.1_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":11282268,"desc":"Caddy is a powerful, enterprise-ready, open source web server with automatic\nHTTPS written in Go.\n\nFeatures:\n\n- Easy configuration with the Caddyfile\n- Powerful configuration with JSON config\n- Dynamic configuration with a JSON API\n- Config adapters if you don't like JSON\n- Automatic HTTPS by default\n  - ACME (Let's Encrypt) for public sites\n  - Fully-managed local CA for internal names and IPs\n  - Can coordinate with other Caddy instances in a cluster\n- HTTP/1.1, HTTP/2, and HTTP/3 support\n- Actually fun to use","categories":["www"],"users":["www"],"groups":["www"],"shlibs_required":["libc.so.8","libpthread.so.0"],"annotations":{"cpe":"cpe:2.3:a:caddyserver:caddy:2.9.1:::::dragonfly6:x86_64:1"},"messages":[{"message":"To enable caddy:\n\n- Edit /usr/local/etc/caddy/Caddyfile\n  See https://caddyserver.com/docs/\n- Run 'service caddy enable'\n\nNote while Caddy currently defaults to running as root:wheel, it is strongly\nrecommended to run the server as an unprivileged user, such as www:www --\n\n- Use security/portacl-rc to enable privileged port binding:\n\n  # pkg install security/portacl-rc\n  # sysrc portacl_users+=www\n  # sysrc portacl_user_www_tcp=\"http https\"\n  # sysrc portacl_user_www_udp=\"https\"\n  # service portacl enable\n  # service portacl start\n\n- Configure caddy to run as www:www\n\n  # sysrc caddy_user=www caddy_group=www\n\n- Note if Caddy has been started as root previously, files in\n  /var/log/caddy, /var/db/caddy, and /var/run/caddy may require their ownership\n  changing manually.\n\n/usr/local/etc/rc.d/caddy has the following defaults:\n\n- Server log: /var/log/caddy/caddy.log\n  (runtime messages, NOT an access.log)\n- Automatic SSL certificate storage: /var/db/caddy/data/caddy/\n- Administration endpoint: //unix/var/run/caddy/caddy.sock\n- Runs as root:wheel (this will change to www:www in the future)","type":"install"},{"message":"The default locations for caddy runtime files have changed!\n\n- Caddy's runtime log is now /var/log/caddy/caddy.log\n  (was /var/log/caddy.log)\n\n- Automatic SSL certs are now stored in /var/db/caddy/data/caddy\n  (was /root/.local/share/caddy)\n\n- Configuration autosaves are now stored in /var/db/caddy/config/caddy\n  (was /root/.config/caddy)\n\nYou can change these defaults. See /usr/local/etc/rc.d/caddy","type":"upgrade","maximum_version":"2.3.0"},{"message":"The default Caddy administration endpoint location has been changed from\nlocalhost:2019 to a protected Unix domain socket located in\n/var/run/caddy/caddy.sock\n\nThis can be overridden with the `caddy_admin` rc variable, or by specifiying\nan alternative in the Caddyfile `admin` section, documented here:\n\n  https://caddyserver.com/docs/caddyfile/options#admin\n\nThe previous default, particularly paired with the server running as root,\nmay have serious security implications for shared machines with untrusted\nusers.","type":"upgrade","maximum_version":"2.7.4_2"},{"message":"It is STRONGLY RECOMMENDED to run Caddy as an unprivileged user, such as\nwww:www, rather than the current default of root:wheel.\n\nIf you have relied upon earlier defaults:\n\n- Use security/portacl-rc to enable privileged port binding:\n\n  # pkg install security/portacl-rc\n  # sysrc portacl_users+=www\n  # sysrc portacl_user_www_tcp=\"http https\"\n  # sysrc portacl_user_www_udp=\"https\"\n  # service portacl enable\n  # service portacl start\n\n- Stop the server, and update ownership on Caddy runtime files:\n\n  # service caddy stop\n  # chown -R www:www /var/db/caddy /var/log/caddy /var/run/caddy\n\nOther changes may be necessary depending on your exact Caddy\nconfiguration.\n\n- Change the default runtime user, and restart the server:\n\n  # sysrc caddy_user=www caddy_group=www\n  # service caddy start","type":"upgrade"}]},{"name":"buku","origin":"www/buku","version":"4.9","comment":"Powerful command-line bookmark manager","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/jarun/buku","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c1cbcc5133f1a4472b729e492af5566a1a542505dcdc06eec4e3f0f958180e06","flatsize":866105,"path":"All/buku-4.9.pkg","repopath":"All/buku-4.9.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":147140,"desc":"buku is a powerful bookmark manager written in Python3 and SQLite3. When I\nstarted writing it, I couldn't find a flexible command-line solution with a\nprivate, portable, merge-able database along with seamless GUI integration.\nHence, buku (after my son's nickname, meaning close to the heart in my\nlanguage).\n\nbuku can auto-import bookmarks from your browser(s) or fetch the title and\ndescription of a bookmarked url from the web. You can use your favourite editor\nto compose and update bookmarks. With multiple search options, including regex\nand a deep scan mode (particularly for URLs), it can find any bookmark\ninstantly. buku can look up the latest snapshot of a broken link on the Wayback\nMachine. There's an Easter egg to revisit random forgotten bookmarks too! Buku\nis too busy to track you: no hidden history, obsolete records, usage analytics\nor homing.","deps":{"py311-beautifulsoup":{"origin":"www/py-beautifulsoup","version":"4.13.3_1"},"py311-certifi":{"origin":"security/py-certifi","version":"2025.1.31"},"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-html5lib":{"origin":"www/py-html5lib","version":"1.1_1"},"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"py311-urllib3":{"origin":"net/py-urllib3","version":"1.26.20,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"options":{"BASH":"on","FISH":"on","ZSH":"on"}},{"name":"celestia-glut","origin":"astro/celestia","version":"1.6.1_14","comment":"Scriptable space flight simulator for X11","maintainer":"danfe@FreeBSD.org","www":"https://celestia.space","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1b531cb0150102d646c23ee041d30118893328bb3691b8a948446f26a433b3f6","flatsize":69221488,"path":"All/celestia-glut-1.6.1_14.pkg","repopath":"All/celestia-glut-1.6.1_14.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":33775160,"desc":"Celestia is a free real-time space simulation that lets you experience our\nuniverse in three dimensions.  Unlike most planetarium software, Celestia\ndoesn't confine you to the surface of the Earth.  You can travel throughout\nthe solar system, to any of over 100,000 stars, or even beyond the galaxy.\n\nAll travel in Celestia is seamless; the exponential zoom feature lets you\nexplore space across a huge range of scales, from galaxy clusters down to\nspacecraft only a few meters across.  A \"point-and-goto\" interface makes it\nsimple to navigate through the universe to the object you want to visit.\n\nCelestia is expandable.  It comes with large catalog of stars, galaxies,\nplanets, moons, asteroids, comets, and spacecraft.  If that's not enough,\nyou can download dozens of easy to install add-ons with more objects.","deps":{"freeglut":{"origin":"graphics/freeglut","version":"3.2.1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"lua52":{"origin":"lang/lua52","version":"5.2.4_1"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["astro"],"shlibs_required":["libGL.so.1","libGLU.so.1","libc.so.8","libglut.so.3","libintl.so.8","libjpeg.so.8","liblua-5.2.so","libm.so.4","libpng16.so.16","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on"}},{"name":"build","origin":"devel/build","version":"0.3.10","comment":"Massively-parallel build system implemented on top of GNU make","maintainer":"danfe@FreeBSD.org","www":"https://www.codesynthesis.com/projects/build/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3d2a3b7efa34e09acf4c038e531efcd8b46818a3e3e62d9668f21af724d8ac90","flatsize":266837,"path":"All/build-0.3.10.pkg","repopath":"All/build-0.3.10.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":58044,"desc":"build is a massively-parallel software build system implemented on\ntop of GNU make. Build is designed with the following tasks in mind:\n* configuration\n* building\n* testing\n* installation\n\nSome of its features include:\n\n* position-independent makefiles.\n* non-recursive multi-makefile include-based structure.\n* leaf makefiles are full-fledged GNU makefiles, not just variable definitions.\n* complete dependency graph.\n* inter-project dependency tracking.\n* extensible language/compiler framework.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"}},"categories":["devel"]},{"name":"calf-lv2","origin":"audio/calf-lv2","version":"0.90.4_1","comment":"Calf Studio Gear: audio plug-in pack for LV2 and JACK","maintainer":"yuri@FreeBSD.org","www":"https://calf-studio-gear.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"65e62629fe546ac19c73a83868482802876a4960c90303106336f5f59b8cf2ac","flatsize":22952590,"path":"All/calf-lv2-0.90.4_1.pkg","repopath":"All/calf-lv2-0.90.4_1.pkg","licenselogic":"and","licenses":["GPLv2","LGPL21"],"pkgsize":13237004,"desc":"Calf Studio Gear is an audio plug-in pack for LV2 and JACK environments.\nThe suite contains lots of effects (delay, modulation, signal processing,\ndynamics, distortion and mastering effects), instruments (SF2 player,\norgan simulator and a monophonic synthesizer) and tools (analyzer,\nmono/stereo tools). Calf Studio Gear aims for a professional audience.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"fluidsynth":{"origin":"audio/fluidsynth","version":"2.4.4"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"lash":{"origin":"audio/lash","version":"0.5.4_19"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["audio"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libexpat.so.1","libfluidsynth.so.3","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libjack.so.0","liblash.so.1","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on","LASH":"on","SSE":"on"}},{"name":"bumprace","origin":"games/bumprace","version":"1.5.8_1","comment":"Simple arcade racing game","maintainer":"amdmi3@FreeBSD.org","www":"https://www.linux-games.com/bumprace/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e7464e7afd93f7e1a5c852f5266b6bc05736682abac2d9ed35ee3583f309b830","flatsize":4295774,"path":"All/bumprace-1.5.8_1.pkg","repopath":"All/bumprace-1.5.8_1.pkg","licenselogic":"and","licenses":["CC-BY-2.0","CC-BY-3.0","GPLv2+"],"pkgsize":4176804,"desc":"In BumpRace, 1 player or 2 players (team or competitive) choose\namong 4 vehicles and race through a multi-level maze. The players\nmust acquire bonuses and avoid traps and enemy fire in a race against\nthe clock.","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libc.so.8","libjpeg.so.8","libm.so.4","libpthread.so.0","libz.so.3"],"options":{"DOCS":"on"}},{"name":"cargo-c","origin":"devel/cargo-c","version":"0.10.11_1","comment":"Cargo C-ABI helpers","maintainer":"jbeich@FreeBSD.org","www":"https://github.com/lu-zero/cargo-c","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d0f37f2ddc6f83e848c408883342a7ab8e868f9428bf6ad616c6a6fe82ef07d1","flatsize":98317808,"path":"All/cargo-c-0.10.11_1.pkg","repopath":"All/cargo-c-0.10.11_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":25380344,"desc":"cargo applet to build and install C-ABI compatible dynamic and static\nlibraries.\n\nIt produces and installs a correct pkg-config file, a static library\nand a dynamic library, and a C header to be used by any C (and\nC-compatible) software.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"libgit2":{"origin":"devel/libgit2","version":"1.8.4_1"},"libssh2":{"origin":"security/libssh2","version":"1.11.1,3"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libcrypto.so.12","libcurl.so.4","libexecinfo.so.1","libgit2.so.1.8","libm.so.4","libpthread.so.0","libssh2.so.1","libssl.so.12","libz.so.3"]},{"name":"buici-clock","origin":"x11-clocks/buici-clock","version":"0.4.9.4_2","comment":"Xlib implementation of an attractive, configurable clock","maintainer":"rodrigo@FreeBSD.org","www":"https://packages.qa.debian.org/b/buici-clock.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b16f76f4ddd96bacb7550582e31717194c5ecbc5d563b407d5fbcca92d321b76","flatsize":98792,"path":"All/buici-clock-0.4.9.4_2.pkg","repopath":"All/buici-clock-0.4.9.4_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":38880,"desc":"Buici Clock is an attractive X-Window System clock.\nAs clocks go, Buici satisfies the basic need of representing\nthe time accuratel and attractively.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"}},"categories":["x11-clocks"],"shlibs_required":["libX11.so.6","libXext.so.6","libc.so.8","libcairo.so.2","libm.so.4","libstdc++.so.9"]},{"name":"cdk-chemistry","origin":"science/cdk","version":"2.7.1","comment":"Chemistry Development Kit","maintainer":"yuri@FreeBSD.org","www":"https://cdk.github.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b26a02ce05c5c9207bae9771f52917631ed88474459f4b0fbe30ea9fc1db4675","flatsize":27223675,"path":"All/cdk-chemistry-2.7.1.pkg","repopath":"All/cdk-chemistry-2.7.1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":25146220,"desc":"The CDK is an open-source Java software for cheminformatics and bioinformatics.\n\nKey Features:\n* Molecule and reaction valence bond representation.\n* Read and write file formats: SMILES, SDF, InChI, Mol2, CML, and others.\n* Efficient molecule processing algorithms: Ring Finding, Kekulisation, Aromaticity.\n* Coordinate generation and rendering.\n* Canonical identifiers for fast exact searching.\n* Substructure and SMARTS pattern searching.\n* ECFP, Daylight, MACCS, and other fingerprint methods for similarity searching.\n* QSAR descriptor calculations","deps":{"openjdk17":{"origin":"java/openjdk17","version":"17.0.14+7.1"}},"categories":["java","science"]},{"name":"bugsx","origin":"games/bugsx","version":"1.08_3","comment":"Breed bugs using genetic algorithms","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e1090a67e510b1fa516743dcf0cc5f0d3d89866e4723a61b8323347692504007","flatsize":51793,"path":"All/bugsx-1.08_3.pkg","repopath":"All/bugsx-1.08_3.pkg","licenselogic":"single","licenses":["GPLv1"],"pkgsize":21884,"desc":"Bugsx is a program which draws biomorphs based on parametric plots of\nFourier sine and cosine series and let's you play with them using the\ngenetic algorithm.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"}},"categories":["games"],"shlibs_required":["libX11.so.6","libXext.so.6","libc.so.8","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe bugsx port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"bugzilla50","origin":"devel/bugzilla50","version":"5.0.4_6","comment":"Bug-tracking system developed by Mozilla Project","maintainer":"bz-ports@FreeBSD.org","www":"https://www.bugzilla.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cdc5a216583dc543ee422bdec0f6613a295457958d335a1c54ccdc7aa0a7eaf5","flatsize":5938354,"path":"All/bugzilla50-5.0.4_6.pkg","repopath":"All/bugzilla50-5.0.4_6.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":1158732,"desc":"Bugzilla is one example of a class of programs called \"Defect Tracking\nSystems\", or, more commonly, \"Bug-Tracking Systems\". Defect Tracking\nSystems allow individual or groups of developers to keep track of\noutstanding bugs in their product effectively.\n\nBugzilla has matured immensely, and now boasts many advanced features.\nThese include:\n\n  * integrated, product-based granular security schema\n  * inter-bug dependencies and dependency graphing\n  * advanced reporting capabilities\n  * a robust, stable RDBMS back-end\n  * extensive configurability\n  * a very well-understood and well-thought-out natural bug resolution\n    protocol\n  * email, XML, console, and HTTP APIs\n  * available integration with automated software configuration\n    management systems, including Perforce and CVS (through the\n    Bugzilla email interface and checkin/checkout scripts)\n  * too many more features to list","deps":{"p5-CGI":{"origin":"www/p5-CGI","version":"4.67"},"p5-Chart":{"origin":"graphics/p5-Chart","version":"2.4.10"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-TimeZone":{"origin":"devel/p5-DateTime-TimeZone","version":"2.64,1"},"p5-Digest-SHA":{"origin":"security/p5-Digest-SHA","version":"6.04"},"p5-Email-MIME":{"origin":"mail/p5-Email-MIME","version":"1.954"},"p5-Email-Sender":{"origin":"mail/p5-Email-Sender","version":"2.601"},"p5-Encode-Detect":{"origin":"converters/p5-Encode-Detect","version":"1.01_1"},"p5-GD":{"origin":"graphics/p5-GD","version":"2.83"},"p5-GD-Graph":{"origin":"graphics/p5-GD-Graph","version":"1.56"},"p5-GD-TextUtil":{"origin":"graphics/p5-GD-TextUtil","version":"0.86_5"},"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-HTML-Scrubber":{"origin":"www/p5-HTML-Scrubber","version":"0.19"},"p5-JSON-XS":{"origin":"converters/p5-JSON-XS","version":"4.03"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-Math-Random-ISAAC":{"origin":"math/p5-Math-Random-ISAAC","version":"1.004_2"},"p5-Module-Pluggable":{"origin":"devel/p5-Module-Pluggable","version":"5.2"},"p5-PatchReader":{"origin":"devel/p5-PatchReader","version":"0.9.6_3"},"p5-Template-GD":{"origin":"www/p5-Template-GD","version":"2.66_1"},"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"p5-Text-Tabs+Wrap":{"origin":"textproc/p5-Text-Tabs+Wrap","version":"2024.001"},"p5-TimeDate":{"origin":"devel/p5-TimeDate","version":"2.33,1"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"patchutils":{"origin":"misc/patchutils","version":"0.4.2_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel"],"options":{"MODPERL":"off","PATCH_VIEWER":"on","MORE_HTML":"on","MYSQL":"off","PGSQL":"off","SQLITE":"off","MEMCACHED":"off","GRAPHVIZ":"off","GRAPH_REPORTS":"on","CHARTING_MODULES":"on","BMP2PNG":"off","MIME_SNIFF":"off","INBOUND_EMAIL":"off","MAIL_QUEUEING":"off","SMTP_AUTH":"off","XMLRPC":"off","JSONRPC":"off","REST":"off","LDAP":"off","RADIUS":"off","MOVE_BUGZ":"off","EXPORT_IMPORT":"off","CONTRIB":"on","MOREBUGURL":"off","VOTING":"off"},"annotations":{"cpe":"cpe:2.3:a:mozilla:bugzilla:5.0.4:::::dragonfly6:x86_64:6"},"messages":[{"message":"Bugzilla has now been installed.  To quick setup you have to:\n\n  1. Create database user who has rights on bugs database manipulation\n     by following mysql commands (for MySQL 4.0 or later):\n\n     GRANT SELECT, INSERT, UPDATE, DELETE, INDEX, ALTER, CREATE, LOCK TABLES,\n           CREATE TEMPORARY TABLES, DROP, REFERENCES\n\t   ON <database>.* TO <dbuser>@<host>\n\t   IDENTIFIED BY '<password>';\n     FLUSH PRIVILEGES;\n\n     where <database> is a bugs database name; <dbuser> is a bugs database\n           owner; <host> is a host there bugzilla is being setup;\n           <password> is a database owner's password;\n\n  2. Change working directory to /usr/local/www/bugzilla\n  3. Run \"./checksetup.pl\" script as root user\n  4. Read output carefully and follow all instructions\n\n  For more complete database setup and post-installation instructions\n  and security tips/notes please read \"Bugzilla Guide\" in\n  /usr/local/share/doc/bugzilla/en/html/ (chapter 2: \"Installing Bugzilla\")","type":"install"},{"message":"For upgrades:\n  0. Back up your data.\n\n  1. Run the command inside /usr/local/www/bugzilla\n      find . -mindepth 2 -name .htaccess -exec rm -f {} \\;\n\n  2. Run \"./checksetup.pl\" inside /usr/local/www/bugzilla.  You may need to\n     run it several times.\n\n  3. Restart your Web server, especially if you're using mod_perl: this\n     will save you from a number of troubles.","type":"install"}]},{"name":"bugzilla2atom","origin":"www/bugzilla2atom","version":"g20190710","comment":"Convert Bugzilla bugs into Atom feeds","maintainer":"tobik@FreeBSD.org","www":"https://github.com/t6/bugzilla2atom/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1b66e19148b207265e3b899c32d91ae438853e315479ec4b33fe35a808471cdc","flatsize":1851947,"path":"All/bugzilla2atom-g20190710.pkg","repopath":"All/bugzilla2atom-g20190710.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":685516,"desc":"A small filter program to convert Bugzilla bugs into Atom feeds to\nbe able to subscribe to individual bugs in your RSS reader.\n\nWWW: https://github.com/t6/bugzilla2atom","categories":["www"],"messages":[{"message":"Add this to your ~/.newsboat/urls to follow Bugzilla bugs with Newsboat:\n\nfilter:bugzilla2atom:https://bugs.freebsd.org/bugzilla/show_bug.cgi?ctype=xml&id=XYZ\n\nwhere XYZ is the bug id.","type":"install"}]},{"name":"cfssl","origin":"security/cfssl","version":"1.6.5_7","comment":"Cloudflare's PKI and TLS toolkit","maintainer":"yuri@FreeBSD.org","www":"https://cfssl.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ce711063f62f15b6a5a5581b826464c4ad610d4c765e3d960bdf2947bd5560e4","flatsize":114871170,"path":"All/cfssl-1.6.5_7.pkg","repopath":"All/cfssl-1.6.5_7.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":42440368,"desc":"CFSSL is Cloudflare's PKI/TLS swiss army knife. It is both a command line tool\nand an HTTP API server for signing, verifying, and bundling TLS certificates.\n\nCFSSL consists of:\n* a set of packages useful for building custom TLS PKI tools\n* the cfssl program, which is the canonical command line utility using the\n  CFSSL packages\n* the multirootca program, which is a certificate authority server that can use\n  multiple signing keys\n* the mkbundle program is used to build certificate pool bundles\n* the cfssljson program, which takes the JSON output from the cfssl and\n  multirootca programs and writes certificates, keys, CSRs, and bundles to disk","deps":{"libltdl":{"origin":"devel/libltdl","version":"2.5.4"}},"categories":["security"],"users":["cfssl"],"groups":["cfssl"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"buddy","origin":"science/buddy","version":"2.4_2","comment":"Binary Decision Diagram library","maintainer":"ports@FreeBSD.org","www":"https://buddy.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"35d1dda1e98e8dddc397e462b36e86c7b2228f2845f56466ad88ee4ff9f3fb0b","flatsize":1717449,"path":"All/buddy-2.4_2.pkg","repopath":"All/buddy-2.4_2.pkg","licenselogic":"single","pkgsize":339828,"desc":"BuDDY is a Binary Decision Diagram library, with: many highly efficient\nvectorized BDD operations, dynamic variable reordering, automated\ngarbage collection, a C++ interface with automatic reference counting,\nand much more.","categories":["science"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe buddy port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"bzflag-server","origin":"games/bzflag-server","version":"2.4.26_2","comment":"Multiplayer 3D tank battle game (server only)","maintainer":"kevinz5000@gmail.com","www":"https://bzflag.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f863a23482480d03bb691d9d118e56752917b73c1bf0790f465cfb54b1d592fb","flatsize":16476499,"path":"All/bzflag-server-2.4.26_2.pkg","repopath":"All/bzflag-server-2.4.26_2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":9912052,"desc":"BZFlag is a free online multiplayer 3D tank battle game. The name\noriginates from \"Battle Zone Capture The Flag\". It runs on Windows,\nMac OSX, Linux, BSD, and other platforms. It was one of the most\npopular games ever on Silicon Graphics machines and continues to\nbe developed and improved to this day.\n\nAt its heart, the game is a 3D first person tank simulation where\nopposing teams battle for dominance.","deps":{"c-ares":{"origin":"dns/c-ares","version":"1.34.4_1"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["games"],"shlibs_required":["libc.so.8","libcares.so.2","libcurl.so.4","libdl.so.0","libm.so.4","libncurses.so.6","libpthread.so.0","libstdc++.so.9","libtinfo.so.6","libz.so.3"]},{"name":"btoa","origin":"converters/btoa","version":"5.2_2,1","comment":"Encode/decode binary to printable ASCII","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d280a628e0991d837d171c6b353bd9f45f90b895eb6ab6fde27b0dc65147b682","flatsize":18093,"path":"All/btoa-5.2_2,1.pkg","repopath":"All/btoa-5.2_2,1.pkg","licenselogic":"single","pkgsize":10156,"desc":"This is a port of btoa version 5.2, written by Paul Rutter, Joe\nOrost & Stefan Parmark.  btoa converts 4 binary characters to 5\nascii ones, causing a 25%25 expansion.  (btoa is thus more efficient\nthan uuencode, which causes a 33%25 expansion.)  Spaces will not be\nused, which should make it safe to send files over e-mail or Usenet\nwithout risking that blanks become tabs.  Each resulting row of\ntext has a single-byte checksum for error detection.  A diagnosis\nfile provides a list of errors found this way, which could then be\nused to retransmit only the failing lines.\n\nPatch 1 is an unofficial, non-platform-specific patch to version\n5.2 of btoa.  It allows for automatic decoding of btoa files if\nthe program is invoked as \"atob\" (no -a argument necessary).  It\nalso outfits the Makefile to do clean and install.","categories":["converters"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe btoa port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"btcheck","origin":"net-p2p/btcheck","version":"2.1_2","comment":"BitTorrent data checker and torrent file content viewer","maintainer":"danfe@FreeBSD.org","www":"https://sourceforge.net/projects/btcheck/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a0d4c38d4b2061a29d84478e244f202452c11f905b5e9dd3a068a8fa9fb583eb","flatsize":65928,"path":"All/btcheck-2.1_2.pkg","repopath":"All/btcheck-2.1_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":25012,"desc":"BtCheck can check downloaded data integrity according to the given\ntorrent and it can also show the information stored in the torrent\nfile: announce trackers, list of files with their size, hash value,\ncreation date, comments, etc.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["net-p2p"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on","BEECRYPT":"off","GCRYPT":"off","GNUTLS":"off","MBEDTLS":"off","NETTLE":"off","OPENSSL":"on","TOMCRYPT":"off"}},{"name":"bugzilla44","origin":"devel/bugzilla44","version":"4.4.13_4","comment":"Bug-tracking system developed by Mozilla Project","maintainer":"bz-ports@FreeBSD.org","www":"https://www.bugzilla.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2022dcb4ae777b1c2d1913285ef10adcf18bb826347a526761885c78cc48edb8","flatsize":9276689,"path":"All/bugzilla44-4.4.13_4.pkg","repopath":"All/bugzilla44-4.4.13_4.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":1957336,"desc":"Bugzilla is one example of a class of programs called \"Defect Tracking\nSystems\", or, more commonly, \"Bug-Tracking Systems\". Defect Tracking\nSystems allow individual or groups of developers to keep track of\noutstanding bugs in their product effectively.\n\nBugzilla has matured immensely, and now boasts many advanced features.\nThese include:\n\n  * integrated, product-based granular security schema\n  * inter-bug dependencies and dependency graphing\n  * advanced reporting capabilities\n  * a robust, stable RDBMS back-end\n  * extensive configurability\n  * a very well-understood and well-thought-out natural bug resolution\n    protocol\n  * email, XML, console, and HTTP APIs\n  * available integration with automated software configuration\n    management systems, including Perforce and CVS (through the\n    Bugzilla email interface and checkin/checkout scripts)\n  * too many more features to list","deps":{"p5-CGI":{"origin":"www/p5-CGI","version":"4.67"},"p5-Chart":{"origin":"graphics/p5-Chart","version":"2.4.10"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-DateTime":{"origin":"devel/p5-DateTime","version":"1.66"},"p5-DateTime-TimeZone":{"origin":"devel/p5-DateTime-TimeZone","version":"2.64,1"},"p5-Email-MIME":{"origin":"mail/p5-Email-MIME","version":"1.954"},"p5-Email-Send":{"origin":"mail/p5-Email-Send","version":"2.202"},"p5-Encode-Detect":{"origin":"converters/p5-Encode-Detect","version":"1.01_1"},"p5-GD":{"origin":"graphics/p5-GD","version":"2.83"},"p5-GD-Graph":{"origin":"graphics/p5-GD-Graph","version":"1.56"},"p5-GD-TextUtil":{"origin":"graphics/p5-GD-TextUtil","version":"0.86_5"},"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-HTML-Scrubber":{"origin":"www/p5-HTML-Scrubber","version":"0.19"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-Math-Random-ISAAC":{"origin":"math/p5-Math-Random-ISAAC","version":"1.004_2"},"p5-Module-Pluggable":{"origin":"devel/p5-Module-Pluggable","version":"5.2"},"p5-PatchReader":{"origin":"devel/p5-PatchReader","version":"0.9.6_3"},"p5-Template-GD":{"origin":"www/p5-Template-GD","version":"2.66_1"},"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"p5-Text-Tabs+Wrap":{"origin":"textproc/p5-Text-Tabs+Wrap","version":"2024.001"},"p5-TimeDate":{"origin":"devel/p5-TimeDate","version":"2.33,1"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"patchutils":{"origin":"misc/patchutils","version":"0.4.2_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel"],"options":{"DOCS":"on","MODPERL":"off","PATCH_VIEWER":"on","MORE_HTML":"on","MYSQL":"off","PGSQL":"off","SQLITE":"off","GRAPHVIZ":"off","GRAPH_REPORTS":"on","CHARTING_MODULES":"on","BMP2PNG":"off","MIME_SNIFF":"off","INBOUND_EMAIL":"off","MAIL_QUEUEING":"off","SMTP_AUTH":"off","XMLRPC":"off","JSONRPC":"off","LDAP":"off","RADIUS":"off","MOVE_BUGZ":"off","EXPORT_IMPORT":"off","CONTRIB":"on"},"annotations":{"cpe":"cpe:2.3:a:mozilla:bugzilla:4.4.13:::::dragonfly6:x86_64:4"},"messages":[{"message":"Bugzilla has now been installed.  To quick setup you have to:\n\n  1. Create database user who has rights on bugs database manipulation\n     by following mysql commands (for MySQL 4.0 or later):\n\n     GRANT SELECT, INSERT, UPDATE, DELETE, INDEX, ALTER, CREATE, LOCK TABLES,\n           CREATE TEMPORARY TABLES, DROP, REFERENCES\n\t   ON <database>.* TO <dbuser>@<host>\n\t   IDENTIFIED BY '<password>';\n     FLUSH PRIVILEGES;\n\n     where <database> is a bugs database name; <dbuser> is a bugs database\n           owner; <host> is a host there bugzilla is being setup;\n           <password> is a database owner's password;\n\n  2. Change working directory to /usr/local/www/bugzilla\n  3. Run \"./checksetup.pl\" script as root user\n  4. Read output carefully and follow all instructions\n\n  For more complete database setup and post-installation instructions\n  and security tips/notes please read \"Bugzilla Guide\" in\n  /usr/local/share/doc/bugzilla/en/html/ (chapter 2: \"Installing Bugzilla\")","type":"install"},{"message":"For upgrades:\n  0. Back up your data.\n\n  1. Run the command inside /usr/local/www/bugzilla\n      find . -mindepth 2 -name .htaccess -exec rm -f {} \\;\n\n  2. Run \"./checksetup.pl\" inside /usr/local/www/bugzilla.  You may need to\n     run it several times.\n\n  3. Restart your Web server, especially if you're using mod_perl: this\n     will save you from a number of troubles.","type":"upgrade"}]},{"name":"bsvc","origin":"emulators/bsvc","version":"2.4.6","comment":"Extensible hardware simulation framework with MC68K support","maintainer":"cross@gajendra.net","www":"https://github.com/BSVC/bsvc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0e2ea556d0f865369ce9d5fc03ea8ee9925e0f310e0713eeb38bee6f3cd14101","flatsize":882886,"path":"All/bsvc-2.4.6.pkg","repopath":"All/bsvc-2.4.6.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":217900,"desc":"BSVC is an extensible simulator framework for microprocessor\ndesign and testing.  It comes with a simulator and assembler\nfor the Motorola MC68k family of microprocessors, and provides\na graphical user interface.","deps":{"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["emulators","tk"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"elasticsearch8","origin":"textproc/elasticsearch8","version":"8.11.3","comment":"Distributed, RESTful search and analytics engine","maintainer":"elastic@FreeBSD.org","www":"https://www.elastic.co/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f3bb701ff60cdaa4274aa3e800f6341727c31dcb6cdab15453cd73f3c3a77f46","flatsize":437523626,"path":"All/elasticsearch8-8.11.3.pkg","repopath":"All/elasticsearch8-8.11.3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":243958928,"desc":"Elasticsearch is a distributed, RESTful search and analytics engine capable of\naddressing a growing number of use cases. As the heart of the Elastic Stack, it\ncentrally stores your data for lightning fast search, fine-tuned relevancy, and\npowerful analytics that scale with ease.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"jna":{"origin":"devel/jna","version":"5.15.0_2"},"openjdk17":{"origin":"java/openjdk17","version":"17.0.14+7.1"}},"categories":["devel","java","textproc"],"users":["elasticsearch"],"groups":["elasticsearch"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:elasticsearch:elasticsearch:8.11.3:::::dragonfly6:x86_64"},"messages":[{"message":"Please see /usr/local/etc/elasticsearch for sample versions of\nelasticsearch.yml and logging.yml.\n\nElasticSearch requires memory locking of large amounts of RAM.\nYou may need to set:\n\nsysctl security.bsd.unprivileged_mlock=1\n\nWhen running within a jail, it's highly advisable to set:\n\nenforce_statfs = 1\n\nfor the jail running elasticsearch instance.\n\nNOTICE: elasticsearch port now installs elasticsearch-specific utilities\nas symbolic links into /usr/local/bin.\n\n!!! PLUGINS NOTICE !!!\n\nElasticSearch plugins should only be installed via the elasticsearch-plugin\nincluded with this software. As we strive to provide a minimum semblance\nof security, the files installed by the package are owned by root:wheel.\nThis is different than upstream which expects all of the files to be\nowned by the user and for you to execute the elasticsearch-plugin script\nas said user.\n\nYou will encounter permissions errors with configuration files and\ndirectories created by plugins which you will have to manually correct.\nThis is the price we have to pay to protect ourselves in the face of\na poorly designed security model.\n\ne.g., after installing X-Pack you will have to correct:\n\n/usr/local/etc/elasticsearch/elasticsearch.keystore file to be owned by elasticsearch:elasticsearch\n/usr/local/etc/elasticsearch/x-pack directory/files to be owned by elasticsearch:elasticsearch\n\n!!! PLUGINS NOTICE !!!","type":"install"}]},{"name":"bstone","origin":"games/bstone","version":"1.1.9_3","comment":"Source port of Blake Stone","maintainer":"devel@stasyan.com","www":"https://github.com/bibendovsky/bstone","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8edc87fbee2fdc07383591e0003736105ba87466ff9b8a55f1d5ec45e89742ce","flatsize":733562,"path":"All/bstone-1.1.9_3.pkg","repopath":"All/bstone-1.1.9_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":264832,"desc":"A source port of game Blake Stone: Aliens of Gold and Blake Stone: Planet Strike\n\nFeatures:\n* High resolution rendering of world (extended vanilla engine)\n* Modern and vanilla controls\n* Allows to customize control bindings\n* Separate volume control of sound effects and music\n\nSupported games:\n* Aliens of Gold v1.0 full\n* Aliens of Gold v2.0 full\n* Aliens of Gold v2.1 full\n* Aliens of Gold v3.0 full\n* Aliens of Gold v3.0 shareware\n* Planet Strike v1.0\n* Planet Strike v1.1","deps":{"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"}},"categories":["games"],"shlibs_required":["libSDL2-2.0.so.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"bstack","origin":"sysutils/bstack","version":"0.1_1","comment":"Debug tool that shows the stack trace of a running process","maintainer":"pizzamig@FreeBSD.org","www":"https://github.com/pizzamig/bstack","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"89aeac2d62db4b308e23da86cd8f9d22ab5510fb78353c166ba32fbc713edffb","flatsize":1541,"path":"All/bstack-0.1_1.pkg","repopath":"All/bstack-0.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1788,"desc":"bstack - gstack for FreeBSD\n\nThis is a port of gstack, a script build around gdb on RedHat and other\nLinux distros, to FreeBSD.\n\nbstack take a PID as only parameter and print out the back trace of that\nrunning process. If the process is multithread, the backtrace of all\nthreads is printed.\n\nIt works with the last version of GDB","deps":{"gdb":{"origin":"devel/gdb","version":"15.1_2"}},"categories":["sysutils"]},{"name":"bzflag","origin":"games/bzflag","version":"2.4.26_2","comment":"Multiplayer 3D tank battle game","maintainer":"kevinz5000@gmail.com","www":"https://bzflag.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d3ef7c3c49948d6b54b1a297e2ce6abd5fd0bb69cee549e21d298a8689902b5f","flatsize":18922354,"path":"All/bzflag-2.4.26_2.pkg","repopath":"All/bzflag-2.4.26_2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":10573236,"desc":"BZFlag is a free online multiplayer 3D tank battle game. The name\noriginates from \"Battle Zone Capture The Flag\". It runs on Windows,\nMac OSX, Linux, BSD, and other platforms. It was one of the most\npopular games ever on Silicon Graphics machines and continues to\nbe developed and improved to this day.\n\nAt its heart, the game is a 3D first person tank simulation where\nopposing teams battle for dominance.","deps":{"c-ares":{"origin":"dns/c-ares","version":"1.34.4_1"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"glew":{"origin":"graphics/glew","version":"2.2.0_3"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXdamage":{"origin":"x11/libXdamage","version":"1.1.6"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXxf86vm":{"origin":"x11/libXxf86vm","version":"1.1.5"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"libxshmfence":{"origin":"x11/libxshmfence","version":"1.3.2"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLEW.so.2","libGLU.so.1","libSDL2-2.0.so.0","libX11.so.6","libXext.so.6","libXxf86vm.so.1","libc.so.8","libcares.so.2","libcurl.so.4","libdl.so.0","libm.so.4","libncurses.so.6","libpthread.so.0","libstdc++.so.9","libtinfo.so.6","libz.so.3"]},{"name":"bspwm-devel","origin":"x11-wm/bspwm-devel","version":"0.9.10.20230829_2","comment":"Tiling window manager based on binary space partitioning","maintainer":"jbo@FreeBSD.org","www":"https://github.com/baskerville/bspwm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fa9cc5c48ec0022f46297d4deda3c71f4e4cf10672c285173360f53d74dd9b13","flatsize":252536,"path":"All/bspwm-devel-0.9.10.20230829_2.pkg","repopath":"All/bspwm-devel-0.9.10.20230829_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":95984,"desc":"bspwm is a tiling window manager that represents windows as the leaves\nof a full binary tree. It is controlled and configured via bspc.","deps":{"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"sxhkd":{"origin":"x11/sxhkd","version":"0.6.2_1"},"xcb-util":{"origin":"x11/xcb-util","version":"0.4.1,1"},"xcb-util-keysyms":{"origin":"x11/xcb-util-keysyms","version":"0.4.1"},"xcb-util-wm":{"origin":"x11/xcb-util-wm","version":"0.4.2"}},"categories":["x11-wm"],"shlibs_required":["libc.so.8","libm.so.4","libxcb-ewmh.so.2","libxcb-icccm.so.4","libxcb-keysyms.so.1","libxcb-randr.so.0","libxcb-shape.so.0","libxcb-util.so.1","libxcb-xinerama.so.0","libxcb.so.1"],"options":{"CONTRIB":"on","DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"Copy the files bspwmrc and sxhkdrc from /usr/local/share/examples/bspwm to\n~/.config/bspwm/ and ~/.config/sxhkd/ and configure them as you wish.\n\nAnd add these lines to you .xinitrc:\nsxhkd &\nexec bspwm\n\nThen type startx from tty to run bspwm.","type":"install"}]},{"name":"bspwm","origin":"x11-wm/bspwm","version":"0.9.10_2","comment":"Tiling window manager based on binary space partitioning","maintainer":"jbo@FreeBSD.org","www":"https://github.com/baskerville/bspwm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e27b43132e9b21635bd4806793fcadd1466abb95587fa4899d5335036ca40cdf","flatsize":247268,"path":"All/bspwm-0.9.10_2.pkg","repopath":"All/bspwm-0.9.10_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":93716,"desc":"bspwm is a tiling window manager that represents windows as the leaves\nof a full binary tree. It is controlled and configured via bspc.","deps":{"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"sxhkd":{"origin":"x11/sxhkd","version":"0.6.2_1"},"xcb-util":{"origin":"x11/xcb-util","version":"0.4.1,1"},"xcb-util-keysyms":{"origin":"x11/xcb-util-keysyms","version":"0.4.1"},"xcb-util-wm":{"origin":"x11/xcb-util-wm","version":"0.4.2"}},"categories":["x11-wm"],"shlibs_required":["libc.so.8","libm.so.4","libxcb-ewmh.so.2","libxcb-icccm.so.4","libxcb-keysyms.so.1","libxcb-randr.so.0","libxcb-shape.so.0","libxcb-util.so.1","libxcb-xinerama.so.0","libxcb.so.1"],"options":{"CONTRIB":"on","DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"Copy the files bspwmrc and sxhkdrc from /usr/local/share/examples/bspwm to\n~/.config/bspwm/ and ~/.config/sxhkd/ and configure them as you wish.\n\nAnd add these lines to you .xinitrc:\nsxhkd &\nexec bspwm\n\nThen type startx from tty to run bspwm.","type":"install"}]},{"name":"bsp","origin":"games/bsp","version":"5.2_1","comment":"Node builder for Doom","maintainer":"ports@FreeBSD.org","www":"https://doombsp.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9220033d63cfad83b96ca0bce4a08c0a1b0cf8d43fc85fb5e9dd08625558c3a1","flatsize":55867,"path":"All/bsp-5.2_1.pkg","repopath":"All/bsp-5.2_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":25848,"desc":"BSP is one of the best node builders for Doom.\n\nWhat are Nodes?\n\nDoom uses a rendering algorithm based on a binary space partition,\notherwise known as a BSP tree. This is stored in a data lump called\nNODES in the WAD file. So tools to build the BSP tree are known as\nnode builders.\n\nBefore you can play a level that you have created, you must use a node\nbuilder to create the data that Doom will use to render the level. BSP\nis one of several node builders that can do this.","categories":["games"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe bsp port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"bsod","origin":"misc/bsod","version":"0.2","comment":"Experience the authentic Microsoft Windows experience","maintainer":"amdmi3@FreeBSD.org","www":"https://github.com/folkertvanheusden/bsod","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"29c05f15d4b487d06eb82b319ec67e91592176ee8369136967bbb7a690f45da2","flatsize":19546,"path":"All/bsod-0.2.pkg","repopath":"All/bsod-0.2.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":7012,"desc":"This program will let you UNIX user experience the authentic Microsoft\nWindows experience. Bsod displays the famous windows xp blue screen\nof death on the console. Errors and drivers causing the error are\nselected randomly from a large set of examples.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["misc"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"]},{"name":"bsmtp","origin":"mail/bsmtp","version":"1.02_5","comment":"Batch SMTP support for sendmail, incoming and outgoing","maintainer":"naddy@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"32915d7e555e78ffa8b24f06e68de21431946211e197097b4d8a09f0e6dd5501","flatsize":52837,"path":"All/bsmtp-1.02_5.pkg","repopath":"All/bsmtp-1.02_5.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":12768,"desc":"This package supplies batch SMTP support for sendmail, both incoming\nand outgoing.  Batch SMTP can be used to batch and compress mail\nmessages for UUCP links, which is faster and doesn't suffer from\nthe address limitations of rmail.  Bsmtp's version of batch SMTP\nis fully compatible with smail.","deps":{"freebsd-uucp":{"origin":"net/freebsd-uucp","version":"1.07.4_4"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"budgie-screensaver","origin":"x11/budgie-screensaver","version":"5.1.0_4","comment":"Budgie screen saver and locker","maintainer":"duchateau.olivier@gmail.com","www":"https://github.com/BuddiesOfBudgie/budgie-screensaver","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"49059fb2721fb99a11770195b1decdee49a155521f3d00168f1fcd16c6e41520","flatsize":1066179,"path":"All/budgie-screensaver-5.1.0_4.pkg","repopath":"All/budgie-screensaver-5.1.0_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":210036,"desc":"Budgie Screensaver is a fork of gnome-screensaver intended for use with\nBudgie desktop and is similar in purpose of other screensavers.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"dbus-glib":{"origin":"devel/dbus-glib","version":"0.114"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gjs":{"origin":"lang/gjs","version":"1.76.3"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnome-desktop":{"origin":"x11/gnome-desktop","version":"44.1"},"gnome-keyring":{"origin":"security/gnome-keyring","version":"42.1_6"},"gsettings-desktop-schemas":{"origin":"devel/gsettings-desktop-schemas","version":"47.1_1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXxf86vm":{"origin":"x11/libXxf86vm","version":"1.1.5"},"libgnomekbd":{"origin":"x11/libgnomekbd","version":"3.26.1_2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["budgie","x11"],"shlibs_required":["libX11.so.6","libXxf86vm.so.1","libc.so.8","libcairo.so.2","libdbus-1.so.3","libdbus-glib-1.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgnome-desktop-3.so.20","libgobject-2.0.so.0","libgtk-3.so.0","libintl.so.8","libpam.so.3","libpthread.so.0"]},{"name":"bshapr-lv2","origin":"audio/bshapr-lv2","version":"0.13","comment":"Beat/envelope shaper LV2 plugin","maintainer":"yuri@FreeBSD.org","www":"https://github.com/sjaehn/BShapr","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"999aaa1f29e8e9b1d2aec1f13b0af85b2a3f8cb83dc4ec335e9f321da55d0080","flatsize":2045603,"path":"All/bshapr-lv2-0.13.pkg","repopath":"All/bshapr-lv2-0.13.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":421340,"desc":"B.Shapr is an envelope plugin for time or beat position-dependent effects. The\nuser can define up to four different envelope shapes by drawing Bezier curves.\nEach of these envelope shapes can be connected to different target effects,\nsuch as amplification, balance, stereo width, filters, pitch shift, delay, and\ndistortion effecs and can be combined together.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["audio"]},{"name":"build2","origin":"devel/build2","version":"0.17.0_1","comment":"Cross-platform toolchain for building and packaging C++ code","maintainer":"fuz@FreeBSD.org","www":"https://build2.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eeebd0822f1c3703145f245bfa8d2a7d7b3e88597f54cc69f786b0b031c1298a","flatsize":26374839,"path":"All/build2-0.17.0_1.pkg","repopath":"All/build2-0.17.0_1.pkg","licenselogic":"and","licenses":["BSD2CLAUSE","BSD3CLAUSE","MIT"],"pkgsize":6972368,"desc":"build2 is an open source (MIT), cross-platform build toolchain that aims to\napproximate Rust Cargo's convenience for developing and packaging C/C++\nprojects while providing more depth and flexibility, especially in the build\nsystem.","deps":{"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"bslizr-lv2","origin":"audio/bslizr-lv2","version":"1.2.16","comment":"Sequenced audio slicing effect LV2 plugin (\"step sequencer effect\")","maintainer":"yuri@FreeBSD.org","www":"https://github.com/sjaehn/BSlizr","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c7bead0bd9fb1787eb51215eb443f62b51e6081aaf1726e07d44bd3401927558","flatsize":837838,"path":"All/bslizr-lv2-1.2.16.pkg","repopath":"All/bslizr-lv2-1.2.16.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":486664,"desc":"The plugin slices a stereo input, amplifies or silences the individual slices\nand send the whole sequence to the output. Although this affects only the audio\nsignal, it needs a playback running (Jack transport).","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["audio"]},{"name":"bsdstats","origin":"sysutils/bsdstats","version":"7.0_3","comment":"Monthly script for reporting anonymous statistics about your machine","maintainer":"scrappy@hub.org","www":"https://www.bsdstats.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d6097b48cc9c8604a88f4ce477ce088f0118bd7b8ceb880cd804eb57af6aa7b0","flatsize":16875,"path":"All/bsdstats-7.0_3.pkg","repopath":"All/bsdstats-7.0_3.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":6956,"desc":"BSDstats is an attempt to produce reasonably accurate statistics on\ndeployments of BSD operating systems.  This is useful for marketing,\nproject advocacy, hardware vendors and purchasers, device driver\nmaintainers, and port maintainers.\n\nThe major problem that we are trying to address is vendors who do not\nfeel that BSD operating systems present enough of a market to bother\nsupporting.\n\nMeant to be run monthly or during bootup, this script submits\nstatistics anonymously to a central server (http://bsdstats.org).\nPotentially sensitive details like IP addresses and hostnames are not\nstored by or relayed through the BSDstats server.","categories":["sysutils"],"options":{"TOR":"off"},"messages":[{"message":"You installed BSDstats: script reporting statistics about your machine.\n\nTo enable monthly reporting, add this line to /etc/periodic.conf:\n\tmonthly_statistics_enable=\"YES\"\n\nTo disable parts of reporting, add these lines to /etc/periodic.conf:\n\tmonthly_statistics_report_devices=\"NO\"\n\tmonthly_statistics_report_ports=\"NO\"\n\nTo limit which ports are being submitted:\n\tcreate /usr/local/etc/bsdstats.conf and list ports to report in\n\tthe form ${category}/${portname}, one entry per line. It is also\n\tpossible to use the special self explanatory keyword \"all-ports\".\nExample:\n\tsysutils/bsdstats\n\tports-mgmt/pkg\n\nTo enable reporting on bootup, add this line to /etc/rc.conf:\n\tbsdstats_enable=\"YES\"\n\nTo run it manually any time:\n\tbsdstats-send\n\nTo view current statistics, go to:\n\thttp://www.bsdstats.org/\n\nYou can build bsdstats with TOR port option to submit anonymously","type":"install"},{"message":"BSDstats is now disabled by default, to enable monthly reporting, add\nthis line to /etc/periodic.conf:\n\tmonthly_statistics_enable=\"YES\"","type":"upgrade","maximum_version":"7.0"}]},{"name":"bsdsfv","origin":"security/bsdsfv","version":"1.18","comment":"Flexible SFV checksum utility","maintainer":"ehaupt@FreeBSD.org","www":"https://bsdsfv.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0025394165f98be17d34ff23190276d5edec9b0d50d0647887eb059cdf9a20d3","flatsize":31448,"path":"All/bsdsfv-1.18.pkg","repopath":"All/bsdsfv-1.18.pkg","licenselogic":"single","pkgsize":13012,"desc":"BSDsfv is a flexible and highly compatible SFV checksum utility.\n\nFeatures:\n\n  - create SFV files, verify downloaded single files or whole releases\n  - add banners to your SFV files\n  - very flexible and compatible with all other SFV tools currently known,\n    including SFVNIX compatibility mode concerning SFV files created\n  - easy to console application\n  - plug & play support for glFTPd and other demons including\n    count-missing-files feature for race scripts","categories":["security"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"bubble-chains","origin":"games/bubble-chains","version":"0.2.0_1","comment":"Free crossplatform 2D arcade-puzzle game","maintainer":"amdmi3@FreeBSD.org","www":"https://github.com/ArsMasiuk/bubble-chains","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"418772684a06f86920814de5162d2fa5daa1241b0184974e2a08040ec924a424","flatsize":4947054,"path":"All/bubble-chains-0.2.0_1.pkg","repopath":"All/bubble-chains-0.2.0_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":2939088,"desc":"Bubble Chains is a funny 2D game which runs on Linux, Windows and\nFreeBSD.\n\nYou have to collect color bubbles on the field by combining them\ninto chains of three or more bubbles. Collected chains disapper,\nmaking other bubbles falling down. The longer is a chain, the more\nscore is added to the corresponding target at the bottom. Completed\ntargets are then removed from the field.\n\nThe aim of Bubble Chains is to remove all of the targets on each\nlevel, and to do this before the time (indicated with the blue-colored\nbar at the right) runs out. Keep doing this until you have passed\nthe last level and won the game.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-multimedia":{"origin":"multimedia/qt5-multimedia","version":"5.15.16p2_2"},"qt5-opengl":{"origin":"graphics/qt5-opengl","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-x11extras":{"origin":"x11/qt5-x11extras","version":"5.15.16p0_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["games"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Multimedia.so.5","libQt5Network.so.5","libQt5OpenGL.so.5","libQt5Widgets.so.5","libQt5X11Extras.so.5","libQt5Xml.so.5","libX11.so.6","libXrandr.so.2","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"bsdtris","origin":"games/bsdtris","version":"1.1_3","comment":"BSD version of text-based Tetris game","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"35cc449e77aface1858e7cb7e48f45c5c4a7336fe09fe1e546167ccda023e3a2","flatsize":27060,"path":"All/bsdtris-1.1_3.pkg","repopath":"All/bsdtris-1.1_3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":13428,"desc":"The tetris command runs a display-based game.  The object is to fit\nshapes together to form complete rows, which then vanish.  When the\nshapes fill up to the top, the game ends.  You can optionally select a\nlevel of play or custom-select control keys.\n\nThis port is made of OpenBSD's tetris games. It got there from NetBSD...","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["games"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"messages":[{"message":"===>   NOTICE:\n\nThe bsdtris port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"bsdinfo","origin":"sysutils/bsdinfo","version":"0.22_2","comment":"Simple utility to display system-based information","maintainer":"freebsd-ports@samu.pl","www":"https://github.com/samaelszafran/bsdinfo","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"29312410582e2cd87c461ee37feebc3dcc15e47f345ec2a8db39745e10fe9b6c","flatsize":21392,"path":"All/bsdinfo-0.22_2.pkg","repopath":"All/bsdinfo-0.22_2.pkg","licenselogic":"single","pkgsize":4808,"desc":"This is a FreeBSD attempt to implement archey-like terminal system information\ndisplay utility. It is just an esthetic way to display system information.\nRight now it doesn't have any configurable options (different themes, switches\nto change behaviour, etc), but I will add such features in the future,\nperhaps.","categories":["sysutils"],"shlibs_required":["libc.so.8","libkvm.so.3"],"options":{"X256":"on"}},{"name":"bsdhwmon","origin":"sysutils/bsdhwmon","version":"20151206_1","comment":"Hardware sensor monitoring utility for FreeBSD","maintainer":"jdc@koitsu.org","www":"https://github.com/koitsu/bsdhwmon","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ed8778943a660cfac7178d4946c7663843544cde2fb5b4c5ca3d52dfdec34a07","flatsize":27146,"path":"All/bsdhwmon-20151206_1.pkg","repopath":"All/bsdhwmon-20151206_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":11588,"desc":"bsdhwmon is a program for FreeBSD for monitoring hardware sensors (fans,\ntemperatures, voltages, chassis intrusion, and more) on commerical-grade\nserver hardware.","categories":["sysutils"],"shlibs_required":["libc.so.8"],"options":{"DEBUG":"off"}},{"name":"bsh","origin":"lang/bsh","version":"2.1.1_1","comment":"Beanshell java scripting language","maintainer":"ports@FreeBSD.org","www":"http://www.beanshell.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0b9af912f4315e608c92b5aa23e16d54f0345e05a9f98b78f6576722590c27ee","flatsize":450638,"path":"All/bsh-2.1.1_1.pkg","repopath":"All/bsh-2.1.1_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":424368,"desc":"BeanShell is a small, free, embeddable Java source interpreter with object\nscripting language features, written in Java. BeanShell dynamically executes\nstandard Java syntax and extends it with common scripting conveniences such as\nloose types, commands, and method closures like those in Perl and JavaScript.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","lang"],"messages":[{"message":"===>   NOTICE:\n\nThe bsh port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"bsdftpd-ssl","origin":"ftp/bsdftpd-ssl","version":"1.1.0_5","comment":"Secure FTP client/server with TLS/SSL support","maintainer":"skynick@mail.sc.ru","www":"http://bsdftpd-ssl.sc.ru","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"63bb7c65aa5ca8779bc4557e7b8580afc6ee10187879d615bf8fef1c562365bf","flatsize":441157,"path":"All/bsdftpd-ssl-1.1.0_5.pkg","repopath":"All/bsdftpd-ssl-1.1.0_5.pkg","licenselogic":"single","pkgsize":166296,"desc":"BSDftpd-ssl is the secure FTP server that supports industry standard TLS/SSL\nencryption and authentication for whole FTP sessions and data transfers. This\nimplementation is compatible with the original FTP protocol, which is described\nin RFC 959, and the TLS/SSL enhancement allows RFC 2228-compliant TLS/SSL\nprotection for both control and data channels.\n\nThis package contains the secure FTP server, the command-line TLS/SSL-aware FTP\nclient utility, an essential documentation, and also script programs for a\nbasic X.509 certificate management.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["ftp"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12","libm.so.4","libncurses.so.6","libpam.so.3","libssl.so.12","libutil.so.4","libwrap.so.4"],"options":{"DOCS":"on","EXAMPLES":"on","SERVER":"on"},"messages":[{"message":"You will also need to read \"Configuration\" and \"Supplement information\" parts\nof the /usr/local/share/doc/bsdftpd-ssl/INSTALL file from the package\ndocumentation for the subsequent configuration steps:\n  1. Create the server certificate\n  2. Edit PAM configuration\n  3. Start the FTP server\n\nPlease note:\n- The example configuration files are available in the\n  /usr/local/share/examples/bsdftpd-ssl directory.\n- The manual page for the FTP server is available as ftpd-ssl(8).","type":"install"}]},{"name":"bsdowl","origin":"devel/bsdowl","version":"2.2.1_4","comment":"BSD Make macros for TeX, OCaml, noweb and more","maintainer":"michipili@gmail.com","www":"https://github.com/michipili/bsdowl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"084105cc8b85dcbc1b09af6ffd83258ade45f2c52be1f92f619b0b381abeb6da","flatsize":205246,"path":"All/bsdowl-2.2.1_4.pkg","repopath":"All/bsdowl-2.2.1_4.pkg","licenselogic":"single","licenses":["CeCILL-Bv1"],"pkgsize":48768,"desc":"BSD Owl Scripts\n\nThis collection of BSD Make directives aims at providing a highly\nportable build system targetting modern UNIX systems and supporting\ncommon or less command languages.\n\nIt can already be used to:\n\n* Preparation and publication of TeX documents;\n* Development of TeX macros with NOWEB;\n* Development of OCaml software;\n* Maintainance of a FreeBSD workstation configuration files;\n* Preparation of a static website with ONSGMLS.","deps":{"GraphicsMagick":{"origin":"graphics/GraphicsMagick","version":"1.3.43_2,1"}},"categories":["devel"]},{"name":"bsdebfetch","origin":"sysutils/bsdebfetch","version":"1.1.b","comment":"Simple system info tool written in bash","maintainer":"ports@shiori.com.br","www":"https://git.sr.ht/~shiorid/bsdebfetch","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"701244a14623c3f7725bff64691deafb9532d5caa36c739269ab3b7d26c05d7c","flatsize":38214,"path":"All/bsdebfetch-1.1.b.pkg","repopath":"All/bsdebfetch-1.1.b.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":13852,"desc":"BSDebfetch is a simple yet beautiful system information tool for FreeBSD\nbased on Debfetch, written in GNU Bash.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"}},"categories":["sysutils"]},{"name":"bsdelf","origin":"devel/bsdelf","version":"0.7.1","comment":"BSD libelf implementation.","maintainer":"zrj@efnet.irc","www":"http://elftoolchain.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e795d8d665b3681ed11d7077a2599a6c3cc635306e251363aa50a4c7c56165c8","flatsize":1298276,"path":"All/bsdelf-0.7.1.pkg","repopath":"All/bsdelf-0.7.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":233280,"desc":"BSD elftoolchain libelf implementation.\n\nWWW: http://elftoolchain.sourceforge.net/","categories":["devel"],"messages":[{"message":"To use this port add:\n  CFLAGS+= -I${LOCALBASE}/bsdelf/include\n  LDFLAGS+=  -L${LOCALBASE}/bsdelf/lib\n             -Wl,-rpath,${LOCALBASE}/bsdelf/lib","type":"install"}]},{"name":"bsdec2-image-upload","origin":"net/bsdec2-image-upload","version":"1.4.8","comment":"Tool for creating Amazon EC2 AMIs","maintainer":"cperciva@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cf2ba24f46e94ccd406c90ae308fc22a9443048c5efe74902f2c2580f8975bf9","flatsize":63341,"path":"All/bsdec2-image-upload-1.4.8.pkg","repopath":"All/bsdec2-image-upload-1.4.8.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":26716,"desc":"Tool for uploading disk images into Amazon EC2 and creating Amazon Machine\nImages from them.","deps":{"ca_root_nss":{"origin":"security/ca_root_nss","version":"3.108"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["net"],"shlibs_required":["libc.so.8","libcrypto.so.12","libssl.so.12"]},{"name":"bsdnt","origin":"math/bsdnt","version":"1.0_1","comment":"Bignum Library","maintainer":"bofh@FreeBSD.org","www":"https://github.com/wbhart/bsdnt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a20a2d646b26b7f707324fab98c4da782ade80403f04bd6b8c6c97ed8ce09a15","flatsize":842514,"path":"All/bsdnt-1.0_1.pkg","repopath":"All/bsdnt-1.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":139752,"desc":"A BSD licensed Bignum library","categories":["math"]},{"name":"bsddialog","origin":"devel/bsddialog","version":"1.0.4","comment":"Text User Interface Widgets","maintainer":"alfix86@gmail.com","www":"https://gitlab.com/alfix/bsddialog","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8b4a136d34ffa445be8fc1193e6e200766f90b13fdbfe6fda7dbabb1787610bd","flatsize":296262,"path":"All/bsddialog-1.0.4.pkg","repopath":"All/bsddialog-1.0.4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":78848,"desc":"Utility (bsddialog(1)) and library (libbsddialog) to build scripts and tools\nwith TUI Widgets.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["devel"],"shlibs_required":["libc.so.8","libtinfo.so.6"]},{"name":"bsdcrashtar","origin":"sysutils/bsdcrashtar","version":"0.1.3_2","comment":"Archive FreeBSD kernel crash files","maintainer":"trociny@FreeBSD.org","www":"https://code.google.com/archive/p/bsdcrashtar/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6d4214fdc4d567bed9f2d8ff1e179659138ba3c05a60c83e1d9c381b4c589ea4","flatsize":11850,"path":"All/bsdcrashtar-0.1.3_2.pkg","repopath":"All/bsdcrashtar-0.1.3_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":7080,"desc":"The bsdcrashtar utility creates tar a archive that contains all files needed\nfor debugging FreeBSD kernel crash (vmcore, kernel, loaded modules, sources\nthat appear in backtrace). This is useful for debugging a crash on another\nhost, sending it to developers or if you are going to upgrade the kernel on\ncrashed host but would like to keep crashdump in case the developers ask you to\nprovide additional info.\n\nCreated tar archive contains also a script that when being run inside unpacked\narchive will give kgdb(1) session with crash core loaded in it. The script\nshould be run with root privileges because it does chroot(8) before starting\nkgdb(1).","categories":["sysutils"]},{"name":"bsdconv-opencc","origin":"chinese/bsdconv-opencc","version":"11.5","comment":"OpenCC conversion module for bsdconv","maintainer":"buganini@gmail.com","www":"https://github.com/buganini/bsdconv-opencc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"67b6ecca504f1186518a862f4d8a7bfc7c6fd90d76b27baedf9e2d1598b2c31f","flatsize":9605,"path":"All/bsdconv-opencc-11.5.pkg","repopath":"All/bsdconv-opencc-11.5.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":3932,"desc":"Open Chinese Convert (OpenCC) is an open source Simplified-Traditional\nChinese conversion project, providing high quality thesaurus and libopencc,\nas well as a conversion utility and a dictionary generator.\n\nbsdconv is a BSD licensed charset/encoding converter library with more\n function than libiconv. (Currently, only a few codecs are supported)\n\nThis port is a opencc conversion module for bsdconv.","deps":{"bsdconv":{"origin":"converters/bsdconv","version":"11.6"},"zh-opencc":{"origin":"chinese/opencc","version":"1.1.6"}},"categories":["chinese","converters"]},{"name":"bsequencer-lv2","origin":"audio/bsequencer-lv2","version":"1.8.10","comment":"Multi channel MIDI step sequencer LV2 plugin","maintainer":"yuri@FreeBSD.org","www":"https://github.com/sjaehn/BSEQuencer","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5a13f4212f7198458a37cb160f63f1fd55f15b1da611c792584a580fe6a23654","flatsize":1967039,"path":"All/bsequencer-lv2-1.8.10.pkg","repopath":"All/bsequencer-lv2-1.8.10.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":618080,"desc":"Multi channel MIDI step sequencer LV2 plugin.\n\nKey features:\n* Step sequencer with a selectable pattern matrix size (8x16, 16x16, 24x16,\n  or 32x16)\n* Autoplay or host / MIDI controlled playing\n* Handles multiple MIDI inputs signals (keys) in one sequencer instance\n* Use musical scales and / or drumkits\n* Scale editor\n* Controls for playing direction, jump, skip, and stop options placeable to any\n  position within the matrix\n* Notes can be associated with four different, configurable output channels\n* Output channels connectable with individual MIDI channels","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["audio"]},{"name":"bsdcflow","origin":"devel/bsdcflow","version":"0.0.6_2","comment":"Call graph generator for C and assembler code","maintainer":"ports@FreeBSD.org","www":"https://bitbucket.org/marcusva/cflow","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1921cbf611ab8cef1f4d7ff0471e8f3efda0228a42929aaa89936785fee3f384","flatsize":91133,"path":"All/bsdcflow-0.0.6_2.pkg","repopath":"All/bsdcflow-0.0.6_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":26608,"desc":"cflow reads files as C or assembler program source and prints a graph\nof the function call hierarchy. Called functions are indented according\nto their caller-callee relationship, in the order of occurrence.","categories":["devel"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe bsdcflow port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"bsdbuild","origin":"devel/bsdbuild","version":"3.1_1","comment":"Portable BSD-style build system","maintainer":"vedge@hypertriton.com","www":"https://bsdbuild.hypertriton.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6b0c74628708312246ecd64d9085901990a6c9347a2f8febed7674577906694c","flatsize":2153790,"path":"All/bsdbuild-3.1_1.pkg","repopath":"All/bsdbuild-3.1_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":278092,"desc":"BSDBuild is a simple, self-contained and portable build system derived from the\ntraditional 4.4BSD share/mk files. BSDBuild uses BSD-style makefiles, but\nwithout BSD make extensions (it uses standard Bourne script fragments instead),\nso the build system is portable to most operating systems and make flavors.\n\nBecause BSDBuild is implemented as a library, Makefiles never need to be\nrecompiled (unless a separate build is requested). BSDBuild can also generate\npure Bourne ./configure scripts, which function similarly to GNU-style\nconfigure scripts (as far as end-users are concerned), but are compiled using\nPerl modules instead of macro packages.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel"]},{"name":"bsd-vacation","origin":"mail/bsd-vacation","version":"1.0.1","comment":"This is a port of the vacation(1) command based on the BSD4.3 version","maintainer":"gbe@FreeBSD.org","www":"https://github.com/gbergling/bsd-vacation","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"29f2b8929598225e8b8d579728f84499345773f160342e609b17dcc2265f751b","flatsize":18840,"path":"All/bsd-vacation-1.0.1.pkg","repopath":"All/bsd-vacation-1.0.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":10144,"desc":"This is a port of the vacation(1) command based on the BSD4.3 version. It is\nbased on the NetBSD version, which also incorporates changs from OpenBSD. It\nsupports RFC 2076 \"Common Internet Message Headers\" and\nRFC 3834 \"Recommendations for Automatic Responses to Electronic Mail\".","categories":["mail"],"shlibs_required":["libc.so.8"]},{"name":"bsdadminscripts2","origin":"ports-mgmt/bsdadminscripts2","version":"0.5.0","comment":"BSD Administration Scripts 2","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/lonkamikaze/bsda2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"33b448b442d362a39cf7a144e791d1b6b38ad89dacc3c0040bac7485bd497c42","flatsize":350206,"path":"All/bsdadminscripts2-0.5.0.pkg","repopath":"All/bsdadminscripts2-0.5.0.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":99076,"desc":"This is a collection of scripts around the use of ports and packages.\n\nIt allows you to:\n- check library dependencies without producing false positives (pkg_libchk)\n- lets you manage the autoremove flag for leaf packages (pkg_trim)\n- remove obsolete or damaged distfiles (distviper)\n- manage build flags (buildflags.conf)\n- auto-create pkg-plist files taking port options into account (makeplist)","categories":["ports-mgmt"],"options":{"DOCS":"on"}},{"name":"bsd-spell","origin":"textproc/bsd-spell","version":"1.0.1_2","comment":"This is a port of the 4.4BSD spell command","maintainer":"gbe@FreeBSD.org","www":"https://github.com/gbergling/bsdspell","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"476802f4510e70b25cf7f3ea244260365f14b4e74a787bfeeab74dfbe46696f4","flatsize":95465,"path":"All/bsd-spell-1.0.1_2.pkg","repopath":"All/bsd-spell-1.0.1_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":39940,"desc":"spell(1) collects words from the named documents and looks them up in a\nspelling list. Words that neither occur among nor are derivable\n(by applying certain inflections, prefixes or suffixes) from words in the\nspelling list are printed on the standard output.\n\nderoff(1) reads each file in sequence and removes all roff command lines,\nbackslash constructions, macro definitions, eqn constructs (between \".EQ\"\nand \".EN\" lines or between delimiters), pic pictures, and table descriptions\nand writes the remainder to the standard output.","categories":["textproc"],"shlibs_required":["libc.so.8"]},{"name":"bsd-splash-changer","origin":"sysutils/bsd-splash-changer","version":"060211","comment":"Boot Splash Image Changer","maintainer":"gamato@users.sf.net","www":"https://mato.gamato.org/freebsd/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d1fa41dbb991e8ca56df73dedacf5f59a237f594451341ab11634ae0bf0d933b","flatsize":1673,"path":"All/bsd-splash-changer-060211.pkg","repopath":"All/bsd-splash-changer-060211.pkg","licenselogic":"single","pkgsize":1528,"desc":"This is a boot splash image changer for FreeBSD.\n\nSee the post-installation message for instructions.","categories":["sysutils"],"messages":[{"message":"To use the port you need to perform the following steps:\n\n1) Place your image files into /usr/local/share/bsd-splash-changer.\n2) Add the following to /etc/rc.conf[.local] to enable it:\n\n   splash_changer_enable=\"YES\"\n\n3) Enable the boot splash screen as described in splash(4) and set the\n   following in /boot/loader.conf[.local]:\n\n   bitmap_name=\"/boot/splash\"\n\nAlso, be careful if you already have a file \"/boot/splash\" because it will be\nreplaced when the script is executed.","type":"install"}]},{"name":"bsd-plotutils","origin":"graphics/bsd-plotutils","version":"1.4.2_3","comment":"Traditional plotting utilities","maintainer":"toranktto@gmail.com","www":"https://github.com/Toranktto/bsd-plotutils","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d69eaee3a199a925f2ae6fe01706a81621ab960bef22d804d45c3e5cc861d502","flatsize":481851,"path":"All/bsd-plotutils-1.4.2_3.pkg","repopath":"All/bsd-plotutils-1.4.2_3.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":63692,"desc":"Traditional plotting utilities and libraries with some improvements.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"FORTRAN":"off"}},{"name":"bsd-diff","origin":"textproc/bsddiff","version":"20120705_3","comment":"BSD-licensed version of diff from OpenBSD","maintainer":"ports@FreeBSD.org","www":"https://www.freebsd.org/projects/ideas/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"be5246bdac3655902b38dca7d66a16ba089862e16efc1d0ecfd7bf32771974e5","flatsize":48070,"path":"All/bsd-diff-20120705_3.pkg","repopath":"All/bsd-diff-20120705_3.pkg","licenselogic":"single","pkgsize":24472,"desc":"This is the BSD-licensed version of the well-known diff utility, obtained from\nOpenBSD. It lacks some features of GNU diff. It is a proposed project idea\nto replace the GNU diff with this one, but it needs to be completed first.\nPatches are highly appreciated.","categories":["textproc"],"shlibs_required":["libc.so.8"],"annotations":{"deprecated":"Obsolete, newer version imported into base as 2017","expiration_date":"2025-04-30"},"messages":[{"message":"===>   NOTICE:\n\nThe bsd-diff port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nObsolete, newer version imported into base as 2017.\n\nIt is scheduled to be removed on or after 2025-04-30."}]},{"name":"bschaffl-lv2","origin":"audio/bschaffl-lv2","version":"1.4.10_1","comment":"Groove quantizer LV2 MIDI plugin","maintainer":"yuri@FreeBSD.org","www":"https://github.com/sjaehn/BSchaffl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"67bd6a4716dc38d97c92772c6767f7d617f9012ec8627316cf16ba6baa7e1348","flatsize":976559,"path":"All/bschaffl-lv2-1.4.10_1.pkg","repopath":"All/bschaffl-lv2-1.4.10_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":316840,"desc":"B.Schaffl is a groove quantizer LV2 MIDI plugin.\n\nB.Schaffl is a slider/shape-controlled MIDI amp & time stretch plugin to\nvitalize sequencer-controlled MIDI instruments and to produce shuffle/swing\neffects.\n\nKey features:\n* MIDI velocity amplification and timing manipulation plugin\n* Swing and shuffle rhythms\n* Pre-generator dynamics\n* Tempo rubato\n* Pattern (sliders) or shape-controlled\n* MIDI filters\n* Smart quantization\n* Group / link individual instances of B.Schaffl\n* Free and open source","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"}},"categories":["audio"]},{"name":"bs","origin":"games/bs","version":"2.11_1","comment":"Battleships solitaire game with a color interface","maintainer":"alfix86@gmail.com","www":"http://www.catb.org/~esr/bs/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"306f2f86a57c4117c4e5a08ece0b6f25b23b04e686d9c9ee41c63fa8a8167af3","flatsize":33417,"path":"All/bs-2.11_1.pkg","repopath":"All/bs-2.11_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":16620,"desc":"Battleships solitaire game with a color point-and-shoot interface\nin the style of blue and galaxis games (for console).\n\nThis program allows you to play the familiar Battleships game against\nthe computer on a 10x10 board. The interface is visual and largely\nself-explanatory; you place your ships and pick your shots by moving\nthe cursor around the `sea' with the rogue/hack motion keys hjklyubn.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["games"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"options":{"DOCS":"on"}},{"name":"brynet","origin":"net/brynet","version":"1.12.2","comment":"Header-only cross-platform C++ TCP network library","maintainer":"yuri@FreeBSD.org","www":"https://github.com/IronsDu/brynet","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1cc2cad00ae1bc8cadd6469ef018b8dd72c6ed9bf1027a3693f9d84200cb82fd","flatsize":329168,"path":"All/brynet-1.12.2.pkg","repopath":"All/brynet-1.12.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":55084,"desc":"Brynet is a header-only cross platform high performance TCP network library\nusing C++11.","categories":["devel","net"]},{"name":"buildkite-agent","origin":"devel/buildkite-agent","version":"3.95.0","comment":"Cross-platform build runner to run your own build tasks","maintainer":"dch@FreeBSD.org","www":"https://buildkite.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d2908096d1f1461f702da8d266cecb18a76bff5e6c06f6cb73760f200224f00d","flatsize":42939646,"path":"All/buildkite-agent-3.95.0.pkg","repopath":"All/buildkite-agent-3.95.0.pkg","licenselogic":"and","licenses":["APACHE20","BSD2CLAUSE","BSD3CLAUSE","LGPL3","MIT"],"pkgsize":9797868,"desc":"Buildkite-agent is a small, reliable, and cross-platform build runner that\nmakes it easy to run automated builds on your own infrastructure. Its main\nresponsibilities are polling buildkite.com for work, running build jobs,\nreporting back the status code and output log of the job, and uploading the\njob's artifacts.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"}},"categories":["devel","sysutils"],"shlibs_required":["libc.so.8","libpthread.so.0"],"messages":[{"message":"buildkite-agent requires minimal configuration in rc.conf, to allow hiding the\nthe agent token from casual prying eyes, and to specify the user account to run\nthe agent under, as its home directory is needed for ssh keys and agents, source\ncode repositories, and temporary build worksapces.\n\nThe /usr/local/rc.conf.d/buildkite file should be protected via\nowner/group root:wheel and 0600 permissions, to ensure the API token is\nnot left exposed to non-privileged users and to any processes the agent\nitself may launch.\n\nNote: the supplied user must have full filesystems permissions over its homedir.\n\n# /usr/local/rc.conf.d/buildkite\n# mandatory parameters\nbuildkite_enable=YES\nbuildkite_token=abc123456def\nbuildkite_account=sudo_make_me_a_user\n# optional parameters\nbuildkite_config=/usr/local/etc/buildkite/buildkite-agent.cfg\nbuildkite_vars=\"KEY=value MORE=values\"\n\nSee https://buildkite.com/docs/agent for further details.","type":"install"}]},{"name":"bsdconv","origin":"converters/bsdconv","version":"11.6","comment":"BSD licensed charset/encoding converter library","maintainer":"buganini@gmail.com","www":"https://github.com/buganini/bsdconv","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"668bc7f9a7d8faee24bfab0faa196ebdaadb49ecdaf79c5ff7fd99b664e0c027","flatsize":15050785,"path":"All/bsdconv-11.6.pkg","repopath":"All/bsdconv-11.6.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":1027892,"desc":"BSD licensed charset/encoding converter library with more function than\nlibiconv. (Currently, only a few codecs are supported)","categories":["converters"],"shlibs_required":["libc.so.8"],"options":{"CHINESE":"off","EBCDIC":"off"}},{"name":"bsfilter","origin":"mail/bsfilter","version":"1.0.20","comment":"Bayesian spam filter written in Ruby","maintainer":"nyan@FreeBSD.org","www":"https://github.com/nbkenichi/bsfilter","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"03ad6794f206b02515cb12c6f69970768c164625a9d0cb5a6a0fb0d8647c36b7","flatsize":138143,"path":"All/bsfilter-1.0.20.pkg","repopath":"All/bsfilter-1.0.20.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":31056,"desc":"bsfilter is a spam filter using Bayesian(statistical) algorithm.\n\n- a filter which distinguishes spam and non-spam mail\n- support mails written in English and Japanese language\n- written in Ruby\n- support 3 methods for access\n-- traditional Unix-style filter. study and judge local files or pipe\n-- IMAP. study and judge mails in an IMAP server. IMAP over SSL supported\n-- POP proxy. run between POP server and MUA. POP over SSL supported\n- distributed under GPL","deps":{"ruby":{"origin":"lang/ruby32","version":"3.2.7,1"},"rubygem-gdbm":{"origin":"databases/rubygem-gdbm","version":"2.1.0,2"},"rubygem-sdbm":{"origin":"databases/rubygem-sdbm","version":"1.0.0"}},"categories":["mail","ruby"],"options":{"EXAMPLES":"on"},"messages":[{"message":"Before actually using it, it is necessary to prepare a word database.\n\n1. The word contained in clean mail is counted.\n\n  $ bsfilter --add-clean ~/Maildir/cur/*\n\n or\n\n  $ cd ~/Maildir/cur/ ; ls | xargs bsfilter -c\n\n2. The word in spam is counted.\n\n  $ bsfilter --add-spam ~/Maildir/.spam/cur/*\n\n or\n\n  $ cd ~/Maildir/.spam/cur/ ; ls | xargs bsfilter -s\n\n3. A database is updated for every word.\n\n  $ bsfilter -u","type":"install"}]},{"name":"brotli","origin":"archivers/brotli","version":"1.1.0,1","comment":"Generic-purpose lossless compression algorithm","maintainer":"osa@FreeBSD.org","www":"https://github.com/google/brotli","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0b8add74964dfb013f04d7c5be2dc4af2f0c2d8f9b9ef848c76ced11208f7931","flatsize":927140,"path":"All/brotli-1.1.0,1.pkg","repopath":"All/brotli-1.1.0,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":324928,"desc":"Brotli is a generic-purpose lossless compression algorithm that compresses data\nusing a combination of a modern variant of the LZ77 algorithm, Huffman coding\nand 2nd order context modeling, with a compression ratio comparable to the best\ncurrently available general-purpose compression methods. It is similar in speed\nwith deflate but offers more dense compression.\n\nThe specification of the Brotli Compressed Data Format is defined in RFC 7932.","categories":["archivers","devel"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"STATIC":"off"},"annotations":{"cpe":"cpe:2.3:a:google:brotli:1.1.0:::::dragonfly6:x86_64"}},{"name":"brut","origin":"sysutils/brut","version":"1.55_2","comment":"Multitool, Partition Editor, Manage User/Groups","maintainer":"georg.lastname@web.de","www":"https://github.com/random532/brut","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"426543168a8923987fff9c4fa136f9f599a5b7cf0f718a68e143c83b887ae6ed","flatsize":191885,"path":"All/brut-1.55_2.pkg","repopath":"All/brut-1.55_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":98800,"desc":"Graphical user interface (GUI) for various administrative tasks.\n\nFeatures:\n- partition editor, disk editor\n- group/user management\n- date, time, timezone","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"sudo":{"origin":"security/sudo","version":"1.9.17p1"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libgdk-3.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"- Sudo is used as backend. The file /usr/local/etc/sudoers handles its permissions.\n- If dbus complains about a missing machine-id, run \"dbus-uuidgen --ensure\".","type":"install"}]},{"name":"brunsli","origin":"graphics/brunsli","version":"0.1_4","comment":"Lossless JPEG repacking library","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/google/brunsli","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"693e46146f711d66076ce88602b3b630fdb57f0a2bcb3b6958b06006b69dfe39","flatsize":355280,"path":"All/brunsli-0.1_4.pkg","repopath":"All/brunsli-0.1_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":121800,"desc":"Brunsli is a lossless JPEG repacking library.\n\nBrunsli allows for a 22%25 decrease in file size while allowing the original JPEG\nto be recovered byte-by-byte.\n\nIt is possible to try how much Brunsli will save on your images on the site\nbrunsli.dev. Images are transcoded in browser, no data is transmitted or stored.\nCodec is powered by WASM technology.","deps":{"brotli":{"origin":"archivers/brotli","version":"1.1.0,1"},"googletest":{"origin":"devel/googletest","version":"1.16.0"},"highwayhash":{"origin":"security/highwayhash","version":"g20240418,1"}},"categories":["graphics"]},{"name":"brx-libreoffice","origin":"editors/libreoffice-brx","version":"25.2.2.2","comment":"brx language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"30b1d8f88d6aab4e79fc8eb274095b04e588487baa816f23be99404eb9baa1d4","flatsize":1826825,"path":"All/brx-libreoffice-25.2.2.2.pkg","repopath":"All/brx-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":239516,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"bugsquish","origin":"games/bugsquish","version":"0.0.6_13","comment":"Action game not unlike light gun arcade games","maintainer":"ports@FreeBSD.org","www":"http://www.newbreedsoftware.com/bugsquish/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"07b4c0bac5f220ad76d84f5098133fc3a8064fc47b04b888d163a09d1f42fa48","flatsize":7527121,"path":"All/bugsquish-0.0.6_13.pkg","repopath":"All/bugsquish-0.0.6_13.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":6364752,"desc":"In Bug Squish, you must defend your arm from an onslaught of\nblood-sucking insects. Use your fly-swatter to squish them before they\nsuck you dry.\n\nBug Squish is based on the shareware game \"Blood Suckers\" for MacOS,\nby Brian Greenstone of Pangea Software.","deps":{"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe bugsquish port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"brumbrumrally","origin":"games/brumbrumrally","version":"0.7","comment":"Racing game with randomized tracks","maintainer":"amdmi3@FreeBSD.org","www":"https://dataapa.net/brumbrumrally/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7988c5ea5ab95de7f6984041356a77dbefe51a0355e8a78e55b97e06171b8bb6","flatsize":810503,"path":"All/brumbrumrally-0.7.pkg","repopath":"All/brumbrumrally-0.7.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":275928,"desc":"Brum Brum Rally is a 2D racing game with a new track each time you\nplay and support for up to 8 players.\n\nThe cars can be controlled using keyboard, mouse or game controllers.\nThe tracks are autogenerated on the fly which means you never have\nto be bored playing the same tracks over and over again.\n\nThere are three game modes to choose from:\n\n- Single Race and Tournament can be played against the computer or\n  with other human players, on the same computer or over the network\n  (LAN or Internet).\n\n- The Time Trial mode on the other hand is played by one player at\n  a time. The task is to finish the race as fast as possible in order\n  to beat your own best time or end up on the overall top list.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_net":{"origin":"net/sdl_net","version":"1.2.8_3"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_net-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"brlaser","origin":"print/brlaser","version":"6.2.7","comment":"Brother laser printer driver","maintainer":"madpilot@FreeBSD.org","www":"https://github.com/Owl-Maintain/brlaser","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ac6980fcdf9229f35f6038f2275e0f33ae1332413b7cf7862b85a2332fa36fa6","flatsize":99675,"path":"All/brlaser-6.2.7.pkg","repopath":"All/brlaser-6.2.7.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":32716,"desc":"brlaser is a CUPS driver for Brother laser printers.\n\nAlthough most Brother printers support a standard printer language such\nas PCL or PostScript, not all do. If you have a monochrome Brother laser\nprinter (or multi-function device) and the other open source drivers\ndon't work, this one might help.","deps":{"cups":{"origin":"print/cups","version":"2.4.11_1"}},"categories":["print"],"shlibs_required":["libc.so.8","libcups.so.2","libm.so.4","libstdc++.so.9"]},{"name":"brogue-nox11","origin":"games/brogue","version":"1.14.1","comment":"Much-loved minimalist roguelike game (community edition)","maintainer":"fuz@FreeBSD.org","www":"https://sites.google.com/site/broguegame/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"32ba5c5fc08d087a52c115a31c699136fc5caf2c3f8313131c90eea95dcba35b","flatsize":1879430,"path":"All/brogue-nox11-1.14.1.pkg","repopath":"All/brogue-nox11-1.14.1.pkg","licenselogic":"and","licenses":["AGPLv3+","CC-BY-SA-4.0"],"pkgsize":782692,"desc":"Countless adventurers before you have descended this torch-lit\nstaircase, seeking the promised riches below. As you reach the bottom\nand step into the wide cavern, the doors behind you seal with a powerful\nmagic...\n\n    Welcome to the Dungeons of Doom!\n\nBrogue is a single-player strategy game set in the halls of a mysterious\nand randomly-generated dungeon. The objective is simple enough --\nretrieve the fabled Amulet of Yendor from the 26th level -- but the\ndungeon is riddled with danger. Horrifying creatures and devious,\ntrap-ridden terrain await. Yet it is also riddled with weapons, potions,\nand artifacts of forgotten power. Survival demands strength and cunning\nin equal measure as you descend, making the most of what the dungeon\ngives you. You will make sacrifices, narrow escapes, and maybe even some\nfriends along the way -- but will you be one of the lucky few to return\nalive?","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["games"],"shlibs_required":["libc.so.8","libm.so.4","libncurses.so.6","libtinfo.so.6"],"options":{"DEBUG":"off","NCURSES":"on","WEBUI":"on"},"annotations":{"flavor":"nox11"}},{"name":"brisk-menu","origin":"x11/brisk-menu","version":"0.6.2_2","comment":"Brisk Menu is an efficient menu for the MATE Desktop","maintainer":"ericbsd@FreeBSD.org","www":"https://github.com/solus-project/brisk-menu","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"76cf15d44cb26f77499f27a0b870e0af4cb29a99a95b18593120e10a2589f8fa","flatsize":258295,"path":"All/brisk-menu-0.6.2_2.pkg","repopath":"All/brisk-menu-0.6.2_2.pkg","licenselogic":"and","licenses":["CC-BY-SA-4.0","GPLv2+"],"pkgsize":67520,"desc":"Brisk Menu is a modern and efficient menu designed to improve the MATE Desktop\nEnvironment with modern, first-class options. The purpose of this project is\nto provide a usable menu as seen in other desktops without the bloat and\nperformance issues.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libnotify":{"origin":"devel/libnotify","version":"0.8.6"},"mate-menus":{"origin":"x11/mate-menus","version":"1.28.0"},"mate-panel":{"origin":"x11/mate-panel","version":"1.28.4_1,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libc.so.8","libgdk-3.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libintl.so.8","libmate-menu.so.2","libmate-panel-applet-4.so.1","libnotify.so.4"]},{"name":"brogue","origin":"games/brogue","version":"1.14.1","comment":"Much-loved minimalist roguelike game (community edition)","maintainer":"fuz@FreeBSD.org","www":"https://sites.google.com/site/broguegame/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f41fb7556dc74cac2b23531d7ca09f3019ae8c111ea6a9a0e912e2b04648f3aa","flatsize":1897462,"path":"All/brogue-1.14.1.pkg","repopath":"All/brogue-1.14.1.pkg","licenselogic":"and","licenses":["AGPLv3+","CC-BY-SA-4.0"],"pkgsize":791164,"desc":"Countless adventurers before you have descended this torch-lit\nstaircase, seeking the promised riches below. As you reach the bottom\nand step into the wide cavern, the doors behind you seal with a powerful\nmagic...\n\n    Welcome to the Dungeons of Doom!\n\nBrogue is a single-player strategy game set in the halls of a mysterious\nand randomly-generated dungeon. The objective is simple enough --\nretrieve the fabled Amulet of Yendor from the 26th level -- but the\ndungeon is riddled with danger. Horrifying creatures and devious,\ntrap-ridden terrain await. Yet it is also riddled with weapons, potions,\nand artifacts of forgotten power. Survival demands strength and cunning\nin equal measure as you descend, making the most of what the dungeon\ngives you. You will make sacrifices, narrow escapes, and maybe even some\nfriends along the way -- but will you be one of the lucky few to return\nalive?","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_image":{"origin":"graphics/sdl2_image","version":"2.8.8"}},"categories":["games"],"shlibs_required":["libSDL2-2.0.so.0","libSDL2_image-2.0.so.0","libc.so.8","libm.so.4","libncurses.so.6","libtinfo.so.6"],"options":{"DEBUG":"off","NCURSES":"on","WEBUI":"on"},"annotations":{"flavor":"x11"}},{"name":"brickout","origin":"games/brickout","version":"2002.06.09","comment":"Ball-and-paddle game","maintainer":"amdmi3@FreeBSD.org","www":"http://www.newbreedsoftware.com/brickout/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2714175b67316965c482ea8042db6c644f49cdc5a8a513cd6e0b2c6417551f03","flatsize":214935,"path":"All/brickout-2002.06.09.pkg","repopath":"All/brickout-2002.06.09.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":98164,"desc":"\"Brickout\" is a ball-and-paddle game where it's your objective to\ndestroy bricks on the screen. It's available for Agenda, Zaurus and\niPAQ PDAs running Linux, and for Linux desktop systems.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_mixer-1.2.so.0","libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"bullet-double","origin":"devel/bullet","version":"3.25","comment":"3D collision detection and rigid body dynamics library","maintainer":"fluffy@FreeBSD.org","www":"https://www.bulletphysics.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"247f4958dc8d43c90db1b4420fa1c737d5f33f3eb778f6282e9d82f77969ba50","flatsize":21187704,"path":"All/bullet-double-3.25.pkg","repopath":"All/bullet-double-3.25.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":13112084,"desc":"Bullet is a professional open source multi-threaded 3D Collision Detection and\nRigid Body Dynamics Library. It is free for commercial use under the ZLib\nlicense.\n\nThe library is being used by several professional game developers on PC,\nPlayStation 3, XBox 360 and Nintendo Wii.\n\nSony Computer Entertainment provides a parallel SPU optimized version, and\ncollaborations with IBM, Intel, AMD and NVidia to exploit their parallel\nhardware.\n\nBullet is native part of Blender 3D modeler and it supports COLLADA Physics\nfile format.","deps":{"freeglut":{"origin":"graphics/freeglut","version":"3.2.1"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"}},"categories":["devel"],"options":{"DOCS":"on"},"annotations":{"flavor":"double"}},{"name":"briquolo","origin":"games/briquolo","version":"0.5.7_16","comment":"Breakout clone with an OpenGL 3D representation","maintainer":"martymac@FreeBSD.org","www":"http://briquolo.free.fr/en/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b1f514c32c895e14e129e0166752c62d1bc4b6a3e394be003c45742bc782e283","flatsize":3696392,"path":"All/briquolo-0.5.7_16.pkg","repopath":"All/briquolo-0.5.7_16.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1424224,"desc":"Briquolo is a breakout with 3D representation based on OpenGL.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"},"sdl_ttf":{"origin":"graphics/sdl_ttf","version":"2.0.11_8"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libSDL-1.2.so.0","libSDL_mixer-1.2.so.0","libSDL_ttf-2.0.so.0","libc.so.8","libintl.so.8","libm.so.4","libpng16.so.16","libpthread.so.0","libstdc++.so.9"]},{"name":"bredbandskollen","origin":"net/bredbandskollen","version":"1.2.2","comment":"Command line tool to check internet connection speed","maintainer":"eduardo@FreeBSD.org","www":"https://github.com/dotse/bbk","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7e49dee41cb9faa39acd530de49db97be4c70ab1af55c3fd4bf0ca720a3cb5c2","flatsize":616597,"path":"All/bredbandskollen-1.2.2.pkg","repopath":"All/bredbandskollen-1.2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":207748,"desc":"Bredbandskollen (broad band check in English) is a tool to test the speed of\ninternet connections.  The tool is made available from the Internet Foundation\nIn Sweden.\n\nThis is a command line tool that can be used instead of the web application\nfor bandwidth tests in Sweden (see https://bredbandskollen.se for details).","categories":["net"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"GNUTLS":"off"}},{"name":"bs-libreoffice","origin":"editors/libreoffice-bs","version":"25.2.2.2","comment":"bs language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1c09ae54741a6f4866c4ab609fe00c16de1565b85a15b7c8ca0f8f0745fff084","flatsize":32973268,"path":"All/bs-libreoffice-25.2.2.2.pkg","repopath":"All/bs-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":2984900,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"brutalchess","origin":"games/brutalchess","version":"0.5.2_16","comment":"Nice looking OpenGL chess game","maintainer":"gustau.perez@gmail.com","www":"https://brutalchess.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"41740d444de21fb514a7473cd919e03ee10c063b40f8c05849a62d2fce292fd5","flatsize":6837547,"path":"All/brutalchess-0.5.2_16.pkg","repopath":"All/brutalchess-0.5.2_16.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":4175808,"desc":"Brutal Chess features full 3D graphics, an advanced particle engine,\nand several different levels of intelligent AI, inspired by the once\npopular \"Battle Chess\" released by Interplay circa 1988.","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libICE.so.6","libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSM.so.6","libX11.so.6","libXext.so.6","libXi.so.6","libXmu.so.6","libXt.so.6","libc.so.8","libfreetype.so.6","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"brename","origin":"sysutils/brename","version":"2.14.0_8","comment":"Tool for batch renaming files/directories via regular expressions","maintainer":"yuri@FreeBSD.org","www":"https://github.com/shenwei356/brename","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9979b924b6647a2b68a6d0eccef66af637e28569a5cf2ad02a35d1994b060810","flatsize":7718479,"path":"All/brename-2.14.0_8.pkg","repopath":"All/brename-2.14.0_8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2498108,"desc":"brename is a practical cross-platform command-line tool for safely batch\nrenaming files/directories via regular expressions.","categories":["sysutils"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"brickshooter","origin":"games/brickshooter","version":"0.04_8","comment":"Push blocks on to the playing field, match block colors to remove them","maintainer":"amdmi3@FreeBSD.org","www":"http://bilious.homelinux.org/~paxed/brickshooter/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2113583b17292cc398a0ea543b322df964df3b5e9bf4a02451af362d469d9f90","flatsize":2855778,"path":"All/brickshooter-0.04_8.pkg","repopath":"All/brickshooter-0.04_8.pkg","licenselogic":"single","pkgsize":2154300,"desc":"brickshooter is a small puzzle game for Linux, where you'll have\nto clear the central area from different colored bricks. Three or\nmore same colored bricks that touch will vanish. You can shoot\nbricks into the playing field from the fringes.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"braincurses","origin":"games/braincurses","version":"1.1.0_5","comment":"Clone of the Mastermind game","maintainer":"ports@FreeBSD.org","www":"http://freshmeat.net/projects/braincurses/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"70f40f04bbe73af10a6536f28e7d8ab8494d7458928bdc93a6c5edcf8ea57201","flatsize":76828,"path":"All/braincurses-1.1.0_5.pkg","repopath":"All/braincurses-1.1.0_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":29924,"desc":"BrainCurses is a clone of the Mastermind game implemented in ncurses.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["games"],"shlibs_required":["libc.so.8","libm.so.4","libncurses.so.6","libstdc++.so.9","libtinfo.so.6"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe braincurses port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"braa","origin":"net-mgmt/braa","version":"0.9.1,1","comment":"Tool for making SNMP queries","maintainer":"bram@cbbg.nl","www":"https://github.com/mteg/braa","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"63cad76661d84b17e92d28cc37691138d960ffdcd581c1edc7a2de2b1960be57","flatsize":65078,"path":"All/braa-0.9.1,1.pkg","repopath":"All/braa-0.9.1,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":25280,"desc":"Braa is a tool for making SNMP queries. It is able to query\nhundreds or thousands of hosts simultaneously, while being\ncompletely single-threaded. It does not need any SNMP\nlibraries, as it is equipped with its own SNMP engine. However,\nit's good to have a complete SNMP package including\n\"snmptranslate\" installed somewhere, because for speed reasons,\nthere is no ASN.1 parser in Braa, and all the SNMP OIDs need to\nbe specified numerically.","categories":["net-mgmt"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"bpytop","origin":"sysutils/bpytop","version":"1.0.68_1","comment":"Linux/OSX/FreeBSD resource monitor","maintainer":"lwhsu@FreeBSD.org","www":"https://github.com/aristocratos/bpytop","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d3ea0718c69c15388a2a389d393904eac39142d99570505df2fa781bdb1ab598","flatsize":262068,"path":"All/bpytop-1.0.68_1.pkg","repopath":"All/bpytop-1.0.68_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":55820,"desc":"Resource monitor that shows usage and stats for processor, memory, disks,\nnetwork and processes.\n\nPython port of bashtop. (https://github.com/aristocratos/bashtop)","deps":{"py311-psutil":{"origin":"sysutils/py-psutil","version":"7.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["sysutils"]},{"name":"br-aspell","origin":"textproc/br-aspell","version":"0.50.2,1","comment":"Aspell Breton dictionary","maintainer":"office@FreeBSD.org","www":"https://aspell.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a5e3c02e294351337882f9882ba0978b32cfbfdf09ea1ea7a1cdc1c6f243d7b7","flatsize":852383,"path":"All/br-aspell-0.50.2,1.pkg","repopath":"All/br-aspell-0.50.2,1.pkg","licenselogic":"single","pkgsize":308252,"desc":"Aspell Breton dictionary.\n\nNote: if you build from ports, prefer textproc/aspell, it will let you\n      select dictionaries for several languages.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"]},{"name":"br-libreoffice","origin":"editors/libreoffice-br","version":"25.2.2.2","comment":"br language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"66a7fc550491ef92460f7e2e05439325a66be6c568c6c9d727023c0617afb56d","flatsize":2405660,"path":"All/br-libreoffice-25.2.2.2.pkg","repopath":"All/br-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":443152,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"bpl+","origin":"comms/bpl+","version":"1.0_1","comment":"B Plus file transfer protocol","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bf1cdd77f5c3d7f3d226472b86426d5db121ee27fcec680d07341cc4d0616329","flatsize":40195,"path":"All/bpl+-1.0_1.pkg","repopath":"All/bpl+-1.0_1.pkg","licenselogic":"single","pkgsize":17872,"desc":"This is an implementation of B Plus binary file transfer protocol.  B\nPlus is used on several online services to let their users download\nfiles from the system.\n\nIn conjunction with telnetx package, you can use this program to\ndownload files from those systems connected to the Internet.","categories":["comms"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe bpl+ port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"bpython-py311","origin":"devel/bpython","version":"0.25","comment":"Fancy interface to the Python interpreter","maintainer":"sunpoet@FreeBSD.org","www":"https://bpython-interpreter.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9b9987ca1c6d5b8f32d709f1a7ff8063aae084a3208382ae3e134b3ecb3609ac","flatsize":2362045,"path":"All/bpython-py311-0.25.pkg","repopath":"All/bpython-py311-0.25.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":360664,"desc":"bpython is a fancy interface to the Python interpreter for Unix-like operating\nsystems. It has the following features:\n- In-line syntax highlighting.\n- Readline-like autocomplete with suggestions displayed as you type.\n- Expected parameter list for any Python function.\n- \"Rewind\" function to pop the last line of code from memory and re-evaluate.\n- Send the code you've entered off to a pastebin.\n- Save the code you've entered to a file.\n- Auto-indentation.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"py311-curtsies":{"origin":"devel/py-curtsies","version":"0.4.2"},"py311-cwcwidth":{"origin":"devel/py-cwcwidth","version":"0.1.10"},"py311-greenlet":{"origin":"devel/py-greenlet","version":"3.1.1"},"py311-pygments":{"origin":"textproc/py-pygments","version":"2.19.1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-xdg":{"origin":"devel/py-xdg","version":"0.28_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","python"],"options":{"EXAMPLES":"on","NLS":"on"},"annotations":{"flavor":"py311"}},{"name":"bpft","origin":"net-mgmt/bpft","version":"4.20040506_2","comment":"BPF Traffic collector","maintainer":"ports@FreeBSD.org","www":"https://bpft4.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9cf5699f809238a2beafed0b705e332908dbd3750a439a221ea6ff37356d3f4e","flatsize":143141,"path":"All/bpft-4.20040506_2.pkg","repopath":"All/bpft-4.20040506_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":49904,"desc":"The BPF Traffic collector\n\nEnhanced version of trafd (/usr/ports/net/trafd/)","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["net-mgmt"],"shlibs_required":["libc.so.8","libncurses.so.6","libpcap.so.3"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe bpft port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"brasero","origin":"sysutils/brasero","version":"3.12.3_7","comment":"CD/DVD mastering tool for the GNOME desktop","maintainer":"gnome@FreeBSD.org","www":"https://projects.gnome.org/brasero/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"79f0583ee62a8a1848606dc973b6c2a0108ce65a2efdd3e76403a9a01dab006e","flatsize":13706263,"path":"All/brasero-3.12.3_7.pkg","repopath":"All/brasero-3.12.3_7.pkg","licenselogic":"single","pkgsize":2030228,"desc":"CD/DVD mastering tool for the gnome desktop. It has been designed to be\nsimple and easy to use.\n\nFeatures:\nData CD/DVD:\n- supports edition of discs contents\n- can burn data CD/DVD on the fly\n- supports multisession\n- supports joliet extension\n- can write the image to the hard drive\nAudio CD:\n- write CD-TEXT information (automatically found thanks to gstreamer)\n- supports the edition of CD-TEXT information\n- can burn audio CD on the fly\n- can use all audio files handled by Gstreamer local installation\n- can search for audio files inside dropped folders\nCD/DVD copy:\n- can copy a CD/DVD to the hard drive\n- can copy DVD and CD on the fly\n- supports single-session data DVD\n- supports any kind of CD","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"cdrdao":{"origin":"sysutils/cdrdao","version":"1.2.5_2"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"dvd+rw-tools":{"origin":"sysutils/dvd+rw-tools","version":"7.1_4"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libcanberra-gtk3":{"origin":"audio/libcanberra-gtk3","version":"0.30_11"},"libltdl":{"origin":"devel/libltdl","version":"2.5.4"},"libnotify":{"origin":"devel/libnotify","version":"0.8.6"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"},"totem-pl-parser":{"origin":"multimedia/totem-pl-parser","version":"3.26.6_1"}},"categories":["audio","gnome","multimedia","sysutils"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libcam.so.3","libcanberra-gtk3.so.0","libcanberra.so.0","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgstaudio-1.0.so.0","libgstbase-1.0.so.0","libgstpbutils-1.0.so.0","libgstreamer-1.0.so.0","libgsttag-1.0.so.0","libgstvideo-1.0.so.0","libgthread-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libnotify.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libxml2.so.2","libz.so.3"],"options":{"LIBBURNIA":"off"}},{"name":"bullet","origin":"devel/bullet","version":"3.25","comment":"3D collision detection and rigid body dynamics library","maintainer":"fluffy@FreeBSD.org","www":"https://www.bulletphysics.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"370e6ecc81fa8811592a4f19a728c7500bab77a37056a7fc3ca2d3c11a552c9b","flatsize":21035326,"path":"All/bullet-3.25.pkg","repopath":"All/bullet-3.25.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":13069428,"desc":"Bullet is a professional open source multi-threaded 3D Collision Detection and\nRigid Body Dynamics Library. It is free for commercial use under the ZLib\nlicense.\n\nThe library is being used by several professional game developers on PC,\nPlayStation 3, XBox 360 and Nintendo Wii.\n\nSony Computer Entertainment provides a parallel SPU optimized version, and\ncollaborations with IBM, Intel, AMD and NVidia to exploit their parallel\nhardware.\n\nBullet is native part of Blender 3D modeler and it supports COLLADA Physics\nfile format.","deps":{"freeglut":{"origin":"graphics/freeglut","version":"3.2.1"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"}},"categories":["devel"],"options":{"DOCS":"on"},"annotations":{"flavor":"single"}},{"name":"bristol","origin":"audio/bristol","version":"0.60.10_9","comment":"Vintage synthesizers emulation for electric pianos and organs","maintainer":"pierrejacques.mimifir@gmail.com","www":"https://bristol.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1395c6a033e99cb581b7cdf6a6c2edd647399e114e320f21e59800251ae2539b","flatsize":6557306,"path":"All/bristol-0.60.10_9.pkg","repopath":"All/bristol-0.60.10_9.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":3178524,"desc":"Bristol is an emulation package for a number of different 'classic'\nsynthesizers including additive, subtractive and a few organs.\nThe application consists of the engine, which is called bristol,\nand its own GUI library called brighton that represents all the\nemulations.","deps":{"fluidsynth":{"origin":"audio/fluidsynth","version":"2.4.4"},"jackit":{"origin":"audio/jack","version":"1.9.22_3"}},"categories":["audio"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"],"annotations":{"cpe":"cpe:2.3:a:nick_copeland:bristol:0.60.10:::::dragonfly6:x86_64:9"}},{"name":"bpatch","origin":"editors/bpatch","version":"1.0_2","comment":"Hex editor that doesn't load the whole file at once","maintainer":"joerg@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"824eebd90f2fd819ca13e3252603305e1fdecb0740b984fd6ec68dcdf9884c93","flatsize":31935,"path":"All/bpatch-1.0_2.pkg","repopath":"All/bpatch-1.0_2.pkg","licenselogic":"single","licenses":["CC0-1.0"],"pkgsize":15536,"desc":"Original code written by Garry M. Johnson and Steven Lisk.\n\nThis is a neat program that contains some neat code.  It allows you\nto dump or edit files (binary or ascii), displayed by 256-byte records\nin side-by-side hex and ascii formats.  Other features (eg. toggled\nswap within byte pairs) are included.\n\nThe most interesting feature of this editor is that it doesn't load the\nentire file at once, unlike all other hex editors.  Thus, you can browse\nand edit very large files or even raw disks.\n\nThe program does not include a redistribution notice, but it was posted\nto comp.sources.unix ages ago, and the README mentions the word \"public\ndomain\".","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["editors"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"]},{"name":"boxfort","origin":"devel/boxfort","version":"0.1.4","comment":"Convenient and cross-platform sandboxing C library","maintainer":"yuri@FreeBSD.org","www":"https://github.com/Snaipe/BoxFort","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0a7384520d3cd016db473a0b1b85c3fb46621ce4fa90a2fe4605645a5b3b0de7","flatsize":42625,"path":"All/boxfort-0.1.4.pkg","repopath":"All/boxfort-0.1.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17072,"desc":"BoxFort is a simple, cross-platform sandboxing C library powering\nCriterion.\n\nBoxFort provides a simple API to run user code in isolated processes.","categories":["devel"]},{"name":"box","origin":"graphics/box","version":"0.4.0_3","comment":"Compiler for box, the figure description language","maintainer":"ports@FreeBSD.org","www":"https://boxc.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b612b0689fb583c257e7ebe23d9831c58b27b92260a78326c951936f99532655","flatsize":2156999,"path":"All/box-0.4.0_3.pkg","repopath":"All/box-0.4.0_3.pkg","licenselogic":"and","licenses":["GPLv2+","LGPL3+"],"pkgsize":427828,"desc":"Box is a programming language that puts special emphasis on graphics.\nIt is intended to be for vector graphics what LaTeX is for writing\nscientific documents.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe box port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"bounce","origin":"net/bounce","version":"1.0_8","comment":"Bounce TCP connections to another machine/port","maintainer":"matt@efs.org","www":"http://www.iagora.com/~espel/hacks.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cf0d9756b4b3953cbb2042dc0935d993e76c621d21f5600bfab2e16cfe7f496b","flatsize":12230,"path":"All/bounce-1.0_8.pkg","repopath":"All/bounce-1.0_8.pkg","licenselogic":"single","pkgsize":5084,"desc":"A little program to bounce TCP connections to another machine/port.\nBy default it listens on port 1523.","categories":["net","security"],"shlibs_required":["libc.so.8"]},{"name":"broot","origin":"misc/broot","version":"1.44.2_2","comment":"Quick and easy new way to see and navigate directory trees","maintainer":"lcook@FreeBSD.org","www":"https://dystroy.org/broot/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"07ddf238f87c3da87fb15d5da514e4175f8aa590d4237d5f2cc59f4a382c9ec7","flatsize":10214716,"path":"All/broot-1.44.2_2.pkg","repopath":"All/broot-1.44.2_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3546552,"desc":"Feature-rich terminal file manager written in rust\nwhich allows: filtering, searching, viewing and\nmanipulation of files and directories - and much\nmuch more.","deps":{"git":{"origin":"devel/git","version":"2.49.0"},"libgit2":{"origin":"devel/libgit2","version":"1.8.4_1"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"oniguruma":{"origin":"devel/oniguruma","version":"6.9.10"}},"categories":["misc"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libgit2.so.1.8","libm.so.4","libonig.so.5","libpthread.so.0"],"options":{"CLIPBOARD":"on","DOCS":"on"},"messages":[{"message":"broot was successfully installed.\n\nthe 'br' shell function:\n========================\n\nbroot is convenient to find a directory then 'cd' to it, which is done using '<alt><enter>' \nor ':cd'.\n\nBut broot needs a companion function in the shell in order to be able to change directory.\n\nWhen you start broot, it checks whether the 'br# shell function seems to have been installed\n(or to have been refused). If needed, and if the used shell seems compatible (supported\nshells today are bash, zsh and fish), then broot asks the permission to register this shell\nfunction.\n\nIf you have messed with the configuration files, you might want to have the shell function\nreinstalled.\n\nIn order to do this, either remove all broot config files, or launch 'broot --install'.\n\nWhen it's done, you can do just 'br' to launch broot, and typing '<alt><enter>' will cd for\nyou.","type":"install"}]},{"name":"bovo","origin":"games/bovo","version":"25.04.2","comment":"Five-in-a-row Board game","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/applications/games/bovo/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fcb49a54fe20f4d5f8b92d8028f5371743876353a5b1c979d2bd7238c6628b21","flatsize":800257,"path":"All/bovo-25.04.2.pkg","repopath":"All/bovo-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":318732,"desc":"Bovo is a Gomoku (from Japanese \"five points\") like game for two\nplayers, where the opponents alternate in placing their respective\npictogram on the game board.  (Also known as: Connect Five, Five\nin a row, X and O, Naughts and Crosses)","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-kdeclarative":{"origin":"devel/kf6-kdeclarative","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-knewstuff":{"origin":"devel/kf6-knewstuff","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"libkdegames":{"origin":"games/libkdegames","version":"25.04.2"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"}},"categories":["games","kde","kde-applications"],"shlibs_required":["libGLX.so.0","libKDEGames6.so.6","libKF6ColorScheme.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6DBusAddons.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6IconThemes.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Concurrent.so.6","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Qml.so.6","libQt6Svg.so.6","libQt6SvgWidgets.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"bottlerocket","origin":"misc/bottlerocket","version":"0.04c_2","comment":"Home Automation Software for the X10 FireCracker kit","maintainer":"david@catwhisker.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8769a0a47b17eb063244e743acf2a35c8c536302089d9109e1f9423041f895f8","flatsize":17920,"path":"All/bottlerocket-0.04c_2.pkg","repopath":"All/bottlerocket-0.04c_2.pkg","licenselogic":"single","pkgsize":8040,"desc":"What is BottleRocket?\n\n  BottleRocket is a command-line interface for Unix systems to use the\n  FireCracker kit. It is easy to use, has all of the major (non-gui)\n  functionality of the Windows interface, is easy to call from scripts\n  and the backend code is made to be easily linked into other programs.\n\nWhat is the X10 FireCracker kit?\n\n  The X10 Firecracker kit is a simple wireless home automation system,\n  consisting of a lamp module, an appliance module/radio receiver, a\n  hand held wireless transmitter and a wireless transmitter that plugs\n  into a standard RS-232 serial port. Using either the handheld\n  transmitter or the serial port transmitter, a user can turn on or off\n  any of up to 256 appliances, and brighten/dim any of those that happen\n  to be lamps and plugged into the special lamp modules. Each appliance\n  to be controlled must be plugged into its own module, and each module\n  is set (by turning dials on the front) to a unique address by which it\n  is identified.","categories":["misc"],"shlibs_required":["libc.so.8"]},{"name":"celestia-gtk","origin":"astro/celestia-gtk","version":"1.6.1_14","comment":"Scriptable space flight simulator for X11","maintainer":"danfe@FreeBSD.org","www":"https://celestia.space","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"15b614c4a4f4ed538d18d51c48f2be210758ce3b442f0a80b65583fbee77ac5c","flatsize":69710089,"path":"All/celestia-gtk-1.6.1_14.pkg","repopath":"All/celestia-gtk-1.6.1_14.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":33933160,"desc":"Celestia is a free real-time space simulation that lets you experience our\nuniverse in three dimensions.  Unlike most planetarium software, Celestia\ndoesn't confine you to the surface of the Earth.  You can travel throughout\nthe solar system, to any of over 100,000 stars, or even beyond the galaxy.\n\nAll travel in Celestia is seamless; the exponential zoom feature lets you\nexplore space across a huge range of scales, from galaxy clusters down to\nspacecraft only a few meters across.  A \"point-and-goto\" interface makes it\nsimple to navigate through the universe to the object you want to visit.\n\nCelestia is expandable.  It comes with large catalog of stars, galaxies,\nplanets, moons, asteroids, comets, and spacecraft.  If that's not enough,\nyou can download dozens of easy to install add-ons with more objects.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"gtkglext":{"origin":"x11-toolkits/gtkglext","version":"1.2.0_21"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libtheora":{"origin":"multimedia/libtheora","version":"1.1.1_7"},"lua52":{"origin":"lang/lua52","version":"5.2.4_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["astro"],"shlibs_required":["libGL.so.1","libGLU.so.1","libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgdkglext-x11-1.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libgtkglext-x11-1.0.so.0","libharfbuzz.so.0","libintl.so.8","libjpeg.so.8","liblua-5.2.so","libm.so.4","libogg.so.0","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpangox-1.0.so.0","libpng16.so.16","libpthread.so.0","libstdc++.so.9","libtheora.so.0","libz.so.3"],"options":{"DOCS":"on"}},{"name":"bucklespring","origin":"games/bucklespring","version":"1.5.1","comment":"Nostalgia bucklespring keyboard sound","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/zevv/bucklespring","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"213a86911a87d11cdc271010d1a579101f5325f14ae1d95d3eb918029ce27ab8","flatsize":5618844,"path":"All/bucklespring-1.5.1.pkg","repopath":"All/bucklespring-1.5.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2997972,"desc":"Bucklespring runs as a background process and plays back the sound of\neach key pressed and released on your keyboard, just as if you were\nusing an IBM Model-M. The sound of each key has carefully been sampled,\nand is played back while simulating the proper distance and direction\nfor a realistic 3D sound palette of pure nostalgic bliss.","deps":{"alure":{"origin":"audio/alure","version":"1.2_14"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"openal-soft":{"origin":"audio/openal-soft","version":"1.24.2_2"}},"categories":["games"],"shlibs_required":["libX11.so.6","libXtst.so.6","libalure.so.1","libc.so.8","libopenal.so.1"]},{"name":"bosh","origin":"shells/bosh","version":"2024.03.21","comment":"Bourne Shell extended by J. Schilling","maintainer":"fuz@FreeBSD.org","www":"https://codeberg.org/schilytools/schilytools","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"578c24536f6ca4cc1450eb61711d5b7903663b6b48f6a903cfcf3b9c3778e11d","flatsize":547755,"path":"All/bosh-2024.03.21.pkg","repopath":"All/bosh-2024.03.21.pkg","licenselogic":"single","licenses":["CDDL"],"pkgsize":222348,"desc":"The Schily Bourne Shell was derived from the Bourne Shell sources from\nOpenSolaris.  The Schily Bourne Shell is actively maintained and\nenhanced on a regular base.  It can be compiled into three variants:\n\nNon-POSIX SVr4/OpenSolaris variant (obosh)\n\tThe portable but not extended variant obosh allows script\n\tportability testing.  Most scripts that run in the old Schily\n\tBourne Shell will run with any Unix shell that is still in use\n\tsince 1990.\n\nMinimal POSIX compliant variant (pbosh)\n\tThis version implements the minimal set of POSIX features and\n\tthis version is always in strict POSIX mode.  The features are\n\tsimilar to the features in dash, but since pbosh supports multi\n\tbyte characters, it is really POSIX compliant.  The pbosh\n\tvariant allows script portability testing aginst the POSIX\n\tfeature set.\n\nThe POSIX compliant extended variant (bosh)\n\tThis version has been verified to work as the system shell on\n\tGentoo Linux and OpenSolaris (SchilliX).  The enhanced Schily\n\tBourne Shell (bosh) implements many features that are missing\n\tin the OpenSolaris Bourne Shell listed above.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"schilybase":{"origin":"devel/schilybase","version":"2024.03.21_1"}},"categories":["shells"],"shlibs_required":["libc.so.8","libfind.so.4.0","libintl.so.8","libschily.so.2.0","libshedit.so.1.0","libxtermcap.so.1.0"]},{"name":"brikx","origin":"games/brikx","version":"0.4.5_9","comment":"Puzzle game - remove all tiles from the table","maintainer":"amdmi3@FreeBSD.org","www":"https://sourceforge.net/projects/brikx/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"48b5fdb95931e16ff06225fb617f2067daa2b576d09ce5cb7b2749dc7618c699","flatsize":5995994,"path":"All/brikx-0.4.5_9.pkg","repopath":"All/brikx-0.4.5_9.pkg","licenselogic":"single","pkgsize":4479756,"desc":"A small puzzle game in which your goal is to remove all tiles from\nthe table. You are held up by other tiles, gravity walls, and other\nthings, and you can even redesign the level while playing!","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"},"sdl_ttf":{"origin":"graphics/sdl_ttf","version":"2.0.11_8"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libSDL_ttf-2.0.so.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"coronapoker","origin":"games/coronapoker","version":"4.33","comment":"Texas Holdem poker game","maintainer":"yuri@FreeBSD.org","www":"https://tonikelope.github.io/coronapoker/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7fac57d10014527369f35f5343abf63ba189f2c5736a98da9c702f99b5ff05af","flatsize":93934208,"path":"All/coronapoker-4.33.pkg","repopath":"All/coronapoker-4.33.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":93667528,"desc":"Texas Holdem poker game written in Java.","deps":{"openjdk11":{"origin":"java/openjdk11","version":"11.0.26+4.1_1"}},"categories":["games","java"]},{"name":"bout++","origin":"science/bout++","version":"5.1.1_1","comment":"Plasma fluid finite-difference simulation code","maintainer":"yuri@FreeBSD.org","www":"https://boutproject.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a0e1ce73b0ffdd909df9154f8a06f0c7a4af80bb6cd3dd9a3de3c6212e2e54a9","flatsize":6704773,"path":"All/bout++-5.1.1_1.pkg","repopath":"All/bout++-5.1.1_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1421384,"desc":"BOUT++ is a framework for writing fluid and plasma simulations in curvilinear\ngeometry. It is intended to be quite modular, with a variety of numerical\nmethods and time-integration solvers available. BOUT++ is primarily designed\nand tested with reduced plasma fluid models in mind, but it can evolve any\nnumber of equations, with equations appearing in a readable form.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"e2fsprogs-libuuid":{"origin":"misc/e2fsprogs-libuuid","version":"1.47.2"},"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libfmt":{"origin":"devel/libfmt","version":"10.2.1"},"mpich":{"origin":"net/mpich","version":"4.3.0"},"netcdf":{"origin":"science/netcdf","version":"4.9.3"},"netcdf-cxx":{"origin":"science/netcdf-cxx","version":"4.3.1_3"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"},"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-natsort":{"origin":"devel/py-natsort","version":"8.4.0_1"},"py311-netCDF4":{"origin":"science/py-netCDF4","version":"1.7.2"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"py311-sympy":{"origin":"math/py-sympy","version":"1.13.3_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math","science"],"options":{"OPENMP":"off","PETSC":"off","SLEPC":"off","SUNDIALS":"off","MPICH":"on","OPENMPI":"off","HDF5":"off","NETCDF":"on"},"messages":[{"message":"You installed BOUT++, plasma fluid finite-difference simulation code.\n\nBOUT++ is a framework that allows to solve a variety of partial differential\nequations, with or without physical meaning.\n\nYou can use BOUT++ in one of these ways:\n1. Build with included examples: make WITH_EXAMPLES=yes\n   These examples showcase what BOUT++ can do on simple PDE systems,\n2. Build and run any of the dependent ports: science/bout++-*\n3. Write your own BOUT++ applications solving your equations.","type":"install"}]},{"name":"boringssl","origin":"security/boringssl","version":"0.0.0.0.2024.06.24.01_1","comment":"Fork of OpenSSL","maintainer":"osa@FreeBSD.org","www":"https://boringssl.googlesource.com/boringssl/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cbd0bf9604c326bdd2d672162bf0a069c207d380cf334ca8aa3fca3d20ddd19d","flatsize":4243790,"path":"All/boringssl-0.0.0.0.2024.06.24.01_1.pkg","repopath":"All/boringssl-0.0.0.0.2024.06.24.01_1.pkg","licenselogic":"single","licenses":["OpenSSL"],"pkgsize":1198784,"desc":"Fork of OpenSSL that is designed to meet Google's needs.\n\nAlthough BoringSSL is an open source project, it is not intended for general\nuse, as OpenSSL is.  We don't recommend that third parties depend upon it.\nDoing so is likely to be frustrating because there are no guarantees of API\nor ABI stability.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["security"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"annotations":{"cpe":"cpe:2.3:a:google:boringssl:0.0.0.0.2024.06.24.01:::::dragonfly6:x86_64:1"}},{"name":"boot-extract","origin":"sysutils/boot-extract","version":"g20190614","comment":"Android Boot image extraction tool","maintainer":"freebsd@sysctl.cz","www":"https://github.com/csimmonds/boot-extract","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e85c5472cc76a00bc51b8b8a8c2a9a2c5e2ef7e7b3f913b9353ac8c139d932da","flatsize":26871,"path":"All/boot-extract-g20190614.pkg","repopath":"All/boot-extract-g20190614.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":10244,"desc":"Utility to extract kernel and ramdisk from\nan Android boot or recovery image file","categories":["sysutils"],"shlibs_required":["libc.so.8"]},{"name":"boost-libs","origin":"devel/boost-libs","version":"1.87.0_1","comment":"Free portable C++ libraries (without Boost.Python)","maintainer":"office@FreeBSD.org","www":"https://www.boost.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ca2ef1ec81e74660645f931993a3278c5b2b53bc09285c15066c871e7f65489c","flatsize":190255311,"path":"All/boost-libs-1.87.0_1.pkg","repopath":"All/boost-libs-1.87.0_1.pkg","licenselogic":"single","licenses":["BSL"],"pkgsize":15435660,"desc":"Boost provides free peer-reviewed portable C++ source libraries.\n\nThe emphasis is on libraries that work well with the C++ Standard\nLibrary. Boost libraries are intended to be widely useful, and usable\nacross a broad spectrum of applications. The Boost license encourages\nboth commercial and non-commercial use.\n\nThe goal is to establish \"existing practice\" and provide reference\nimplementations so that Boost libraries are suitable for eventual\nstandardization. Ten Boost libraries are already included in the C++\nStandards Committee's Library Technical Report (TR1) and will be in\nthe new C++0x Standard now being finalized. C++0x will also include\nseveral more Boost libraries in addition to those from TR1. More Boost\nlibraries are proposed for TR2.\n\nNOTE: This package does not contain Boost.Python, it's in\ndevel/boost-python-libs.","deps":{"icu":{"origin":"devel/icu","version":"76.1,1"}},"categories":["devel"],"options":{"DEBUG":"off","LLVM_FROM_PORTS":"off","OPTIMIZED_CFLAGS":"off","ICONV":"on","ICU":"on"},"messages":[{"message":"You have built the Boost library with thread support.\n\nDon't forget to add -pthread to your linker options when\nlinking your code.","type":"install"}]},{"name":"boost-jam","origin":"devel/boost-jam","version":"1.87.0","comment":"Build tool from the boost.org","maintainer":"office@FreeBSD.org","www":"https://www.boost.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bc0a47b2a2115c7842834a3872c57f57a126ba4bbf442a4e3beeb1f514b5baee","flatsize":670498,"path":"All/boost-jam-1.87.0.pkg","repopath":"All/boost-jam-1.87.0.pkg","licenselogic":"single","licenses":["BSL"],"pkgsize":230396,"desc":"Boost.Jam (BJam) is a build tool based on FTJam, which in turn is\nbased on Perforce Jam. It contains significant improvements made to\nfacilitate its use in the Boost Build System, but should be backward\ncompatible with Perforce Jam.","categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"botan2","origin":"security/botan2","version":"2.19.5_4","comment":"Portable, easy to use and efficient C++ crypto library","maintainer":"fluffy@FreeBSD.org","www":"https://botan.randombit.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6e815e59d9c0b00cfcfa196eb0e8e995995c23689be9041abd4e2ce6bf5b151f","flatsize":43740155,"path":"All/botan2-2.19.5_4.pkg","repopath":"All/botan2-2.19.5_4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":5730480,"desc":"Botan is a crypto library written in C++. It provides a variety of\ncryptographic algorithms, including common ones such as AES, MD5, SHA,\nHMAC, RSA, Diffie-Hellman, DSA, and ECDSA, as well as many others that\nare more obscure or specialized. It also offers X.509v3 certificates\nand CRLs, and PKCS #10 certificate requests. A message processing\nsystem that uses a filter/pipeline metaphor allows for many common\ncryptographic tasks to be completed with just a few lines of code.\nAssembly optimizations for common CPUs, including x86, x86-64, and\nPowerPC, offers further speedups for critical tasks such as SHA-1\nhashing and multiple precision integer operations.\n\nBotan is licensed under the same permissive terms as FreeBSD itself.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"}},"categories":["security"],"shlibs_required":["libboost_system.so.1.87.0","libbz2.so.2","libc.so.8","libgomp.so.1","liblzma.so.3","libm.so.4","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on","MANPAGES":"on","OPENMP":"on","PYTHON":"off","SQLITE3":"off"},"annotations":{"cpe":"cpe:2.3:a:botan_project:botan:2.19.5:::::dragonfly6:x86_64:4","deprecated":"End of life 2024-12-31 upstream, consider migrating to security/botan3","expiration_date":"2025-03-31"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nEnd of life 2024-12-31 upstream, consider migrating to security/botan3.\n\nIt is scheduled to be removed on or after 2025-03-31."}]},{"name":"brainworkshop","origin":"games/brainworkshop","version":"5.0.3","comment":"Dual N-Back mental exercise","maintainer":"amdmi3@FreeBSD.org","www":"https://github.com/samcv/brainworkshop","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4583b49922b9898d1628fc7dead9dd2599956dc9db13ed829d516f36f87bffa5","flatsize":11620268,"path":"All/brainworkshop-5.0.3.pkg","repopath":"All/brainworkshop-5.0.3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":6781664,"desc":"What if a simple mental exercise could improve your memory and\nintelligence?\n\nA recent study published in PNAS, an important scientific journal,\nshows that a particular memory task called Dual N-Back actually\nimproves working memory (short term memory) and fluid intelligence.\nThis finding is important because fluid intelligence was previously\nthought to be unchangeable. The game involves remembering a sequence\nof spoken letters and a sequence of positions of a square at the\nsame time.\n\nIn addition to its ability to closely replicate the conditions of\nthe original study by Jaeggi et al. (2008), Brain Workshop includes\noptional extended game modes such as Triple N-Back and Arithmetic\nN-Back. It also includes features such as statistics tracking,\ngraphs and easy configurability.","deps":{"py311-pyglet1":{"origin":"graphics/py-pyglet1","version":"1.5.30_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["games","python"],"options":{"DOCS":"on"}},{"name":"bosh-cli","origin":"net/bosh-cli","version":"5.5.0_24","comment":"CLI for BOSH","maintainer":"dumbbell@FreeBSD.org","www":"https://bosh.io/docs/cli-v2.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4fe9fea96c4f1497db195877080243c4e5458c52bc649c8edac5b9113b19bf2b","flatsize":18595576,"path":"All/bosh-cli-5.5.0_24.pkg","repopath":"All/bosh-cli-5.5.0_24.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":4929924,"desc":"The BOSH Command Line Interface (CLI) is what you use to run BOSH\ncommands. CLI v2 is a new major version of CLI.","categories":["net","sysutils"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"boost-all","origin":"devel/boost-all","version":"1.87.0","comment":"The \"meta-port\" for boost libraries","maintainer":"office@FreeBSD.org","www":"https://www.boost.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fd7137ecdb79fe76daa4d0e9d00728e53df0328608d8443287cb3f9e6fde9b5b","flatsize":243,"path":"All/boost-all-1.87.0.pkg","repopath":"All/boost-all-1.87.0.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":1336,"desc":"This is a meta-port for boost libraries, depends on all of them.\n\nBoost provides free peer-reviewed portable C++ source libraries.\n\nThe emphasis is on libraries that work well with the C++ Standard\nLibrary. Boost libraries are intended to be widely useful, and usable\nacross a broad spectrum of applications. The Boost license encourages\nboth commercial and non-commercial use.\n\nThe goal is to establish \"existing practice\" and provide reference\nimplementations so that Boost libraries are suitable for eventual\nstandardization. Ten Boost libraries are already included in the C++\nStandards Committee's Library Technical Report (TR1) and will be in\nthe new C++0x Standard now being finalized. C++0x will also include\nseveral more Boost libraries in addition to those from TR1. More Boost\nlibraries are proposed for TR2.","deps":{"boost-docs":{"origin":"devel/boost-docs","version":"1.87.0"},"boost-jam":{"origin":"devel/boost-jam","version":"1.87.0"},"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"}},"categories":["devel"],"options":{"DOCS":"on","JAM":"on","LIBRARIES":"on","MPI":"off","PYTHON":"off"}},{"name":"boost-build","origin":"devel/boost_build","version":"5.2.1","comment":"Extensible cross-platform build tool suite","maintainer":"fluffy@FreeBSD.org","www":"https://boostorg.github.io/build/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f661c7397798cee2f437d1921e7a784b740cf2e387b79006639849d8b50c4795","flatsize":2327400,"path":"All/boost-build-5.2.1.pkg","repopath":"All/boost-build-5.2.1.pkg","licenselogic":"single","licenses":["BSL"],"pkgsize":526020,"desc":"Boost.Build is an easy way to build C++ projects, everywhere. You\nname you executables and libraries and list their sources.\n\nBoost.Build takes care about compiling your sources with right\noptions, creating static and shared libraries, making executables,\nand other chores -- whether you're using gcc, msvc, or a dozen\nmore supported C++ compilers -- on Windows, OSX, Linux and\ncommercial UNIX systems.","deps":{"boost-jam":{"origin":"devel/boost-jam","version":"1.87.0"}},"categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"messages":[{"message":"To use boost_build, it is necessary to set BOOST_ROOT in\nyour environment:\n\n sh/bash/ksh:\n\tBOOST_ROOT=/usr/local/share/b2 ; export BOOST_ROOT\n csh:\n\tsetenv BOOST_ROOT /usr/local/share/b2\n\nNote: The default toolchain is gcc.\nTo override this on a system-wide basis, edit this file:\n\t/usr/local/share/b2/site-config.jam\n\nFor an example of a per-user settings file which may be\ncopied to your home directory, see:\n\t /usr/local/share/b2/user-config.jam","type":"install"}]},{"name":"bonnie","origin":"benchmarks/bonnie","version":"2.0.6_2","comment":"Performance Test of Filesystem I/O","maintainer":"ports@FreeBSD.org","www":"https://www.textuality.com/bonnie/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"026928637df23642dfc2dd6222c76f3c02c9be0c2f6ee7166c81119a4531c4fa","flatsize":15043,"path":"All/bonnie-2.0.6_2.pkg","repopath":"All/bonnie-2.0.6_2.pkg","licenselogic":"single","pkgsize":7828,"desc":"Bonnie: Filesystem Benchmark Program\n\nBonnie tests the speed of file I/O using standard C library calls.\nIt does reads and writes of blocks, testing for the limit of sustained\ndata rate (usually limited by the drive or controller) and updates on\na file (better simulating normal operating conditions and quite dependent\non drive and OS optimisations).\n\nThe per-character read and write tests are generally limited by CPU speed\nonly on current-generation hardware. It takes some 35 SPECint92 to read\nor write a file at a rate of 1MB/s using getc() and putc().\n\nThe seek tests are dependent on the buffer cache size, since the fraction\nof disk blocks that fits into the buffer cache will be found without any\ndisk operation and will contribute zero seek time readings. I.e. if the\nbuffer cache is 16MB and the Bonnie test file is 32MB in size, then the\nseek time will come out as half its real value. The seek time includes\nrotational delay, and will thus always come out higher than specified for\na drive.","categories":["benchmarks"],"shlibs_required":["libc.so.8"],"options":{"STATIC":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe bonnie port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"bonnie++","origin":"benchmarks/bonnie++","version":"1.98_1","comment":"Performance Test of Filesystem I/O","maintainer":"martymac@FreeBSD.org","www":"https://www.coker.com.au/bonnie++/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9bb10250ebbe41822f6e6fe69ef2cc5750d1f2645cb35f4ea331ba752c702c94","flatsize":229412,"path":"All/bonnie++-1.98_1.pkg","repopath":"All/bonnie++-1.98_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":70816,"desc":"Bonnie++ is a benchmark suite that is aimed at performing a number of\nsimple tests of hard drive and file system performance. Then you can\ndecide which test is important and decide how to compare different\nsystems after running it. I have no plans to ever have it produce a\nsingle number, because I don't think that a single number can be useful\nwhen comparing such things.\n\nThe main program tests database type access to a single file (or a set\nof files if you wish to test more than 1G of storage), and it tests\ncreation, reading, and deleting of small files which can simulate the\nusage of programs such as Squid, INN, or Maildir format email.","categories":["benchmarks"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"bonzomatic","origin":"graphics/bonzomatic","version":"2023.06.15","comment":"Live shader coding tool and Shader Showdown workhorse","maintainer":"amdmi3@FreeBSD.org","www":"https://github.com/Gargaj/Bonzomatic","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e0bd45f5894b8a4c2ab370230609d1b4de8edcd513c747fe4f3392d2c7c07f10","flatsize":1033034,"path":"All/bonzomatic-2023.06.15.pkg","repopath":"All/bonzomatic-2023.06.15.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":410700,"desc":"This is a live-coding tool, where you can write a 2D fragment/pixel\nshader while it is running in the background.\n\nThe tool was originally conceived and implemented after the Revision\n2014 demoscene party's live coding competition where two contestants\nimprov-code an effect in 25 minutes head-to-head.","deps":{"alsa-lib":{"origin":"audio/alsa-lib","version":"1.2.13"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"glew":{"origin":"graphics/glew","version":"2.2.0_3"},"glfw":{"origin":"graphics/glfw","version":"3.4_2"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"}},"categories":["graphics"],"shlibs_required":["libGL.so.1","libGLEW.so.2","libGLU.so.1","libGLX.so.0","libOpenGL.so.0","libX11.so.6","libasound.so.2","libc.so.8","libfontconfig.so.1","libglfw.so.3","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"bowtie","origin":"biology/bowtie","version":"1.3.1","comment":"Ultrafast, memory-efficient short read aligner","maintainer":"jwb@FreeBSD.org","www":"https://bowtie-bio.sourceforge.net/index.shtml","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"02515dc6cfb18115b909d1c4a916dce978821d643c30fdd7f31996d5304a9e44","flatsize":15434324,"path":"All/bowtie-1.3.1.pkg","repopath":"All/bowtie-1.3.1.pkg","licenselogic":"single","licenses":["ART10"],"pkgsize":7125616,"desc":"Bowtie is an ultrafast, memory-efficient short read aligner. It aligns short\nDNA sequences (reads) to the human genome at a rate of over 25 million 35-bp\nreads per hour.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["biology"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on"}},{"name":"budgie-backgrounds","origin":"x11-themes/budgie-backgrounds","version":"3.0","comment":"Set of backgrounds for Budgie desktop","maintainer":"duchateau.olivier@gmail.com","www":"https://github.com/BuddiesOfBudgie/budgie-backgrounds","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e401940950c9ed125ee4a4093df8f5a1aa3aac7f012674a6c152d42807fb9f04","flatsize":17083405,"path":"All/budgie-backgrounds-3.0.pkg","repopath":"All/budgie-backgrounds-3.0.pkg","licenselogic":"single","licenses":["CC0-1.0"],"pkgsize":16565760,"desc":"Budgie backgrounds is the default set of background images for the Budgie\ndesktop.","categories":["budgie","x11-themes"]},{"name":"boops-lv2","origin":"audio/boops-lv2","version":"1.8.2_1","comment":"Glitch effect sequencer LV2 plugin","maintainer":"yuri@FreeBSD.org","www":"https://github.com/sjaehn/BOops","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"455385b3ecb51006214aa746e5cefc5074a95951e9ee2af7d94b2352002e5ebc","flatsize":3075034,"path":"All/boops-lv2-1.8.2_1.pkg","repopath":"All/boops-lv2-1.8.2_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":969952,"desc":"B.Oops is a glitch effect sequencer LV2 plugin.\n\nKey features:\n* Multi-effect plugin controlled by a step sequencer pattern\n* Apply glitch effects in live or on a sample track\n* 24 effects\n* Up to 12 effect slots, freely select effects and effect order\n* Random effects: 3 different ways of randomization\n* Autoplay, host controlled, or MIDI controlled sequencer","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"}},"categories":["audio"]},{"name":"bowtie2","origin":"biology/bowtie2","version":"2.5.4","comment":"Ultrafast, memory-efficient short read aligner","maintainer":"jwb@FreeBSD.org","www":"https://github.com/BenLangmead/bowtie2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9e7569ce9c3b9cbb6e8fffe16940511ce7b19c72239760706bc308344fdb37b9","flatsize":26206557,"path":"All/bowtie2-2.5.4.pkg","repopath":"All/bowtie2-2.5.4.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":9121492,"desc":"Bowtie is an ultrafast, memory-efficient short read aligner. It aligns short\nDNA sequences (reads) to the human genome at a rate of over 25 million 35-bp\nreads per hour.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["biology","perl5","python"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"bomber","origin":"games/bomber","version":"25.04.2","comment":"Arcade Bombing game","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/applications/games/bomber/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fe4af9e636ab11a7212ba43e06d1244d2eaff6fc237fa2fa15cf981e21ed9623","flatsize":1295011,"path":"All/bomber-25.04.2.pkg","repopath":"All/bomber-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":967656,"desc":"Bomber is a single player arcade game.  The player is invading\nvarious cities in a plane that is decreasing in height.\n\nThe goal of the game is to destroy all the buildings and advance\nto the next level.  Each level gets a bit harder by increasing the\nspeed of the plane and the height of the buildings.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"libkdegames":{"origin":"games/libkdegames","version":"25.04.2"},"phonon-qt6":{"origin":"multimedia/phonon","version":"4.12.0_3"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["games","kde","kde-applications"],"shlibs_required":["libGLX.so.0","libKDEGames6.so.6","libKF6ColorScheme.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6DBusAddons.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6IconThemes.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Qml.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"}},{"name":"bomns","origin":"games/bomns","version":"0.99.3_3","comment":"Best old-school Deathmatch game ever (only for two players)","maintainer":"ports@FreeBSD.org","www":"https://github.com/keithfancher/Bomns-for-Linux","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"58294d8578051822a198ca6e625d0eb1f891c63ffbc3c0da364e386a9786e95a","flatsize":3186204,"path":"All/bomns-0.99.3_3.pkg","repopath":"All/bomns-0.99.3_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":780348,"desc":"Bomns is by far the greatest game to ever grace the face of the earth. It has\na HUGE cult following (largely based in Asheville, NC) because of its immense\nfun factor and its unique ability to increase your sex appeal and\nsignificantly lengthen your life. Originally conceived by Charles Lindsay, it\nhas taken many forms since the first \"Bomns\".","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_mixer-1.2.so.0","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpangoxft-1.0.so.0","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe bomns port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"bomb-her-man","origin":"games/bombherman","version":"0.3_7","comment":"Bomberman clone written in C++","maintainer":"ports@FreeBSD.org","www":"https://github.com/Keruspe/Bomb-her-man","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"71c9bce627822b440fb01ea4981ba85a636c72a01420ede38e638c6d5e8e96f0","flatsize":4492252,"path":"All/bomb-her-man-0.3_7.pkg","repopath":"All/bomb-her-man-0.3_7.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":1171144,"desc":"A Bomberman clone written in C++, student project for SUPINFO, France","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"},"sdl_ttf":{"origin":"graphics/sdl_ttf","version":"2.0.11_8"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_ttf-2.0.so.0","libc.so.8","libcairo.so.2","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libintl.so.8","libm.so.4","libpthread.so.0","librsvg-2.so.2","libstdc++.so.9"],"options":{"DOCS":"on","NLS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe bomb-her-man port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"boinc_curses","origin":"net/boinc_curses","version":"0.2.3_1","comment":"Console, ncurses based monitor and manager for BOINC","maintainer":"ler@FreeBSD.org","www":"http://www.oook.cz/bsd/boinc_curses/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"72b0f06d217b5ed0ce7a03f25729c7291456434a12249fb325cc409d88e88684","flatsize":328437,"path":"All/boinc_curses-0.2.3_1.pkg","repopath":"All/boinc_curses-0.2.3_1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":108804,"desc":"Console based boinc-client monitor and controller.\n\nFeatures\n- Colorful console application using ncurses\n- Single screen listing of results, transfers and recent messages\n- Updated real time\n- Control the client with single keypress\n- Using same communication protocol as boinc_gui\n- Works with all boinc projects","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["net"],"shlibs_required":["libc.so.8","libm.so.4","libncurses.so.6","libstdc++.so.9","libtinfo.so.6"]},{"name":"boiling-egg","origin":"editors/boiling-egg","version":"0.02_1","comment":"Front-end of Egg V4","maintainer":"ports@FreeBSD.org","www":"https://www.gcd.org/sengoku/boiling-egg/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3ee95dd6d02e3c0a7c332807ef4d8baa5fe6a653ca80aea01665207a74386ec3","flatsize":3105,"path":"All/boiling-egg-0.02_1.pkg","repopath":"All/boiling-egg-0.02_1.pkg","licenselogic":"single","pkgsize":1828,"desc":"Boiling egg is a front-end of Egg (Tamago) V4.\nYou can convert roma-ji to kana without toggling input method.\n\nPut the expression below into your ~/.emacs.\n\n(autoload 'boiling-rK-trans \"boiling-egg\" \"romaji-kanji conversion\" t)\n(autoload 'boiling-rhkR-trans \"boiling-egg\" \"romaji-kana conversion\" t)\n(global-set-key \"\\C-o\" 'boiling-rK-trans)\n(global-set-key \"\\eo\" 'boiling-rhkR-trans)","categories":["editors","elisp"],"messages":[{"message":"===>   NOTICE:\n\nThe boiling-egg port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"bogosort","origin":"misc/bogosort","version":"0.4.2_3","comment":"Sort (or not) stdin using the bogo-sort algorithm","maintainer":"ports@FreeBSD.org","www":"https://www.lysator.liu.se/~qha/bogosort/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"924e97d92f5c2220de7494149b3d36b6ce2c44dbd809d8a7cbf916e595e463b6","flatsize":43184,"path":"All/bogosort-0.4.2_3.pkg","repopath":"All/bogosort-0.4.2_3.pkg","licenselogic":"single","pkgsize":16648,"desc":"Sort files or its standard input using the bogo-sort algorithm\ndescribed in the Jargon File <http://www.catb.org/~esr/jargon/>.\n\nA quote from the Jargon File 'bogo-sort' entry:\n\n     ...The archetypical perversely awful algorithm (as opposed to\n     _bubble sort_, which is merely the generic bad algorithm).\n     _Bogo-sort_ is equivalent to repeatedly throwing a deck of cards\n     in the air, picking them up at random, and then testing whether\n     they are in order. It serves as a sort of canonical example of\n     awfulness. Looking at a program and seeing a dumb algorithm, one\n     might say \"Oh, I see, this program uses _bogo-sort_.\" Esp.\n     appropriate for algorithms with factorial or super-exponential\n     running time in the average case and probabilistically infinite\n     worst-case running time. Compare _bogus_, _brute force_,\n     _lasherism_...","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["misc"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe bogosort port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"bosun","origin":"net-mgmt/bosun","version":"0.9.0_24","comment":"Time series alerting framework developed by Stack Exchange","maintainer":"langer.markus@gmail.com","www":"https://bosun.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"91ceb8af6518bf90298f9e7e02d31941e233138b39e70b1ba8640e64ac1e7b7c","flatsize":33851630,"path":"All/bosun-0.9.0_24.pkg","repopath":"All/bosun-0.9.0_24.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8910300,"desc":"Bosun is an open-source, MIT licensed, monitoring and alerting system by\nStack Exchange.\n\nIt has an expressive domain specific language for evaluating alerts\nand creating detailed notifications.\nIt also lets you test your alerts against history\nfor a faster development experience.","categories":["net-mgmt"],"users":["bosun"],"groups":["bosun"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"bombadillo","origin":"www/bombadillo","version":"2.4.0_1","comment":"Non-web client for the terminal","maintainer":"beastieboy@beastieboy.net","www":"https://bombadillo.colorfield.space/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"07cd3e7f9f8f986c614c4fa2137002804590d29c413dcd1fd01d493208cb415a","flatsize":5503660,"path":"All/bombadillo-2.4.0_1.pkg","repopath":"All/bombadillo-2.4.0_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1896212,"desc":"Bombabillo is a non-web client for the terminal, supporting Gopher,\nGemini and much more.\n\nBombadillo features a full terminal user interface, vim-like keybindings,\ndocument pager, configurable settings, and a robust command selection.","categories":["www"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"boehm-gc-threaded","origin":"devel/boehm-gc-threaded","version":"8.2.8","comment":"Garbage collection and memory leak detection for C and C++","maintainer":"yasu@FreeBSD.org","www":"https://www.hboehm.info/gc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9769087920a1d16f544142a684809e82ecbb55b34c17cc31338b5514cf8ce069","flatsize":639484,"path":"All/boehm-gc-threaded-8.2.8.pkg","repopath":"All/boehm-gc-threaded-8.2.8.pkg","licenselogic":"single","licenses":["BDWGC"],"pkgsize":154544,"desc":"The Boehm-Weiser garbage collection package, for C and C++ -\ngarbage collection and memory leak detection libraries.\n\nA garbage collector is something which automatically frees malloc'd\nmemory for you by working out what parts of memory your program\nno longer has pointers to.  As a result, garbage collectors can also\ninform you of memory leaks (if they find memory they can free, it means\nyou have lost all of your pointers to it, but you didn't free it).\n\nC programs may be linked against either of these, and should run (with\nGC or leak detection) without change.  C++ programs must include a header\nto use garbage collection, though leak detection should work without\nsuch source code modifications.  See the man page and header files.\n\nThis package only brings Boehm-GC libraries with threading support.\n\nps: garbage collection is addictive.","deps":{"boehm-gc":{"origin":"devel/boehm-gc","version":"8.2.8"}},"categories":["devel"],"options":{"DEBUG":"off","PARALLEL_MARK":"off"},"annotations":{"cpe":"cpe:2.3:a:boehm-demers-weiser:garbage_collector:8.2.8:::::dragonfly6:x86_64"}},{"name":"bodr","origin":"science/bodr","version":"10","comment":"Chemistry data like element and isotope properties, atomic radii, etc","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/bodr/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d7a5b69fb1b8635e792c7f272c8db7d79b13e5aa3abfe69b656cff898295febf","flatsize":1419465,"path":"All/bodr-10.pkg","repopath":"All/bodr-10.pkg","licenselogic":"single","licenses":["CC0-1.0"],"pkgsize":88348,"desc":"The Blue Obelisk Data Repository lists many important chemoinformatics data\nsuch as element and isotope properties, atomic radii, etc. including references\nto original literature. Developers can use this repository to make their\nsoftware interoperable.","categories":["science"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe bodr port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"boehm-gc","origin":"devel/boehm-gc","version":"8.2.8","comment":"Garbage collection and memory leak detection for C and C++","maintainer":"yasu@FreeBSD.org","www":"https://www.hboehm.info/gc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"83dcf60837b75224424b5575c7cff28babd9d517cb2df95dd08b3a8f98a34a05","flatsize":1053839,"path":"All/boehm-gc-8.2.8.pkg","repopath":"All/boehm-gc-8.2.8.pkg","licenselogic":"single","licenses":["BDWGC"],"pkgsize":264200,"desc":"The Boehm-Weiser garbage collection package, for C and C++ -\ngarbage collection and memory leak detection libraries.\n\nA garbage collector is something which automatically frees malloc'd\nmemory for you by working out what parts of memory your program\nno longer has pointers to.  As a result, garbage collectors can also\ninform you of memory leaks (if they find memory they can free, it means\nyou have lost all of your pointers to it, but you didn't free it).\n\nC programs may be linked against either of these, and should run (with\nGC or leak detection) without change.  C++ programs must include a header\nto use garbage collection, though leak detection should work without\nsuch source code modifications.  See the man page and header files.\n\nps: garbage collection is addictive.","categories":["devel"],"options":{"DEBUG":"off","DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:boehm-demers-weiser:garbage_collector:8.2.8:::::dragonfly6:x86_64"}},{"name":"bnf","origin":"devel/bnf","version":"1.6.10_1","comment":"Generate C parser given a grammar in BNF notation","maintainer":"bofh@FreeBSD.org","www":"https://www.nongnu.org/bnf/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3c7148a17b952e390fb23af3653bff23ec61934247a55b6dd7fd1a0c7826226b","flatsize":93324,"path":"All/bnf-1.6.10_1.pkg","repopath":"All/bnf-1.6.10_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":27876,"desc":"The BNF parser generator takes a syntax not unlike BNF and generates\na \"C\" parser for it, a parser that can parse either strings or files.\n\nThis is a flexible tool, meant for smaller parsing tasks where\nbison+flex are just too big to use.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["devel"],"shlibs_required":["libc.so.8"]},{"name":"bnc","origin":"irc/bnc","version":"2.9.4","comment":"Simple IRC relay proxy with support for virtual hosting","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1eb118c77a1173f263c23059385fa201f28665930acececd2eead1a92fd389c5","flatsize":137908,"path":"All/bnc-2.9.4.pkg","repopath":"All/bnc-2.9.4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":44248,"desc":"IRC Proxy Daemon that supports virtual hosting.\n\nInstructions in work/bnc*/README.\n\nBill Fumerola(billf@chc-chimes.com)","categories":["irc"],"shlibs_required":["libc.so.8","libcrypt.so.4"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe bnc port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"bochs","origin":"emulators/bochs","version":"2.8,2","comment":"IA-32 (x86) PC emulator that runs DOS, Win 95, and more","maintainer":"nc@FreeBSD.org","www":"http://bochs.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"234b94e13891426e427ee23e3f5e24d8332834f79271336ce5afb0840ad3edd5","flatsize":3519226,"path":"All/bochs-2.8,2.pkg","repopath":"All/bochs-2.8,2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":995500,"desc":"Bochs is a highly portable open source IA-32 (x86) PC emulator written in\nC++, that runs on most popular platforms.  It includes emulation of the\nIntel x86 CPU, common I/O devices, and a custom BIOS.  Currently, bochs can\nbe compiled to emulate a 386, 486, Pentium, Pentium Pro or AMD64 CPU,\nincluding optional MMX, SSE, SSE2 and 3DNow instructions.\n\nBochs is capable of running most Operating Systems inside the emulation\nincluding Linux, DOS, Windows 95/98 and Windows NT/2000/XP.\n\nBochs was written by Kevin Lawton and is currently maintained by the Bochs\nproject.\n\nBochs can be compiled and used in a variety of modes, some which are still\nin development. The 'typical' use of bochs is to provide complete x86 PC\nemulation, including the x86 processor, hardware devices, and memory. This\nallows you to run OS's and software within the emulator on your workstation,\nmuch like you have a machine inside of a machine. For instance, let's say\nyour workstation is a Unix/X11 workstation, but you want to run Win'95\napplications. Bochs will allow you to run Win 95 and associated software\non your Unix/X11 workstation, displaying a window on your workstation,\nsimulating a monitor on a PC.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libsamplerate":{"origin":"audio/libsamplerate","version":"0.2.2_1"}},"categories":["emulators"],"shlibs_required":["libX11.so.6","libXrandr.so.2","libc.so.8","libm.so.4","libpthread.so.0","libsamplerate.so.0","libstdc++.so.9"],"options":{"A20_PIN":"on","ALIGN_CHECK":"on","ASSERT_CHECK":"off","AVX":"off","BUSMOUSE":"off","CDROM":"on","CHAINING":"on","CLGD54XX":"off","CONF_MSRS":"on","DEBUGGER":"off","DEBUGGER_GUI":"off","DEBUGGER_X86":"off","DISASM":"on","DOCS":"on","E1000":"off","ES1370":"off","EVEX":"off","FPU":"on","GAMEPORT":"off","GDB_STUB":"off","IDLE_HACK":"off","IODEBUG":"off","LARGE_RAMFILE":"on","LOGGING":"on","LONG_PHY_ADDR":"off","MEMTYPE":"off","MWAIT":"off","NE2000":"on","OPTIMIZATIONS":"on","PCI":"on","PERFMON":"off","PLUGINS":"off","PNIC":"off","RAW_SERIAL":"off","READLINE":"off","REPEAT_SPEED":"on","SB16":"on","SHOW_IPS":"on","SMP":"off","STATS":"on","SVM":"off","TRACE_LINK":"on","USB":"off","USB_OHCI":"off","USB_XHCI":"off","VMX":"off","VOODOO":"off","X86_64":"off","XPM":"off","RFB":"off","SDL1":"off","SDL2":"off","SVGALIB":"off","TERM":"off","VNCSERVER":"off","WXGTK":"off","X11":"on"},"annotations":{"cpe":"cpe:2.3:a:bochs_project:bochs:2.8:::::dragonfly6:x86_64"},"messages":[{"message":"Bochs requires a .bochsrc file to be present in either your current\ndirectory or your home directory before starting. A sample .bochsrc\nfile can be found in /usr/local/share/doc/bochs/bochsrc-sample.txt","type":"install"}]},{"name":"bombardier","origin":"benchmarks/bombardier","version":"1.2.6_11","comment":"Fast cross-platform HTTP benchmarking tool written in Go","maintainer":"danilo@FreeBSD.org","www":"https://github.com/codesenberg/bombardier","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9e26335283c745736c2b95e9abeaceba10a2b35f88372245ac55abc0074b9a07","flatsize":9776392,"path":"All/bombardier-1.2.6_11.pkg","repopath":"All/bombardier-1.2.6_11.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3011392,"desc":"bombardier is a HTTP(S) benchmarking tool. It is written in\nGo programming language and uses excellent fasthttp instead\nof Go's default http library, because of its lightning fast performance.","categories":["benchmarks"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"bn-aspell","origin":"textproc/bn-aspell","version":"0.01.1.1_1,2","comment":"Aspell Bengali dictionary","maintainer":"office@FreeBSD.org","www":"http://aspell.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fe9ebd7e45922d7f47d2288faf0552262b16365ca0904fe01bcf1bbd54aa8646","flatsize":1916837,"path":"All/bn-aspell-0.01.1.1_1,2.pkg","repopath":"All/bn-aspell-0.01.1.1_1,2.pkg","licenselogic":"single","pkgsize":581428,"desc":"Aspell Bengali dictionary.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"]},{"name":"bmpanel2","origin":"x11/bmpanel2","version":"2.1.p1_2","comment":"Lightweight NetWM-compliant panel (taskbar) for X11","maintainer":"danfe@FreeBSD.org","www":"https://code.google.com/archive/p/bmpanel2/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b3ebc1a0d2ce850895d032e6dd65877b88988f70e2fae048d257eac82cdb169f","flatsize":563294,"path":"All/bmpanel2-2.1.p1_2.pkg","repopath":"All/bmpanel2-2.1.p1_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":232996,"desc":"BMPanel (bitmap panel) is nice, lightweight, NetWM-compatible panel for your\nX11 desktop.  It currently features:\n\n  - Look'n'feel customization via themes (20 of them included)\n  - A bunch of widgets: desktop switcher, taskbar, launchbar, systray,\n    clock, decor, empty (unofficial temperature widget also available)\n  - Pseudo (default) and compositing (optional) transparency support\n  - Written in C with speed and clarity in mind\n  - Small number of dependencies, briefly: glib2, cairo, pango, libX11\n  - Small memory footprint (about 2-4 megabytes)\n  - Small executable (80 kilobytes at the moment)","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXext.so.6","libc.so.8","libcairo.so.2","libglib-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0"],"options":{"OPACITY":"off","TEMPERATURE":"off"}},{"name":"bmp2html","origin":"graphics/bmp2html","version":"0.1_6","comment":"BMP to HTML converter","maintainer":"ehaupt@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7c54f1d3ca763da2cafbc8e01dfb190b90cbcf873b71e71aeba97a1d1395daa7","flatsize":15291,"path":"All/bmp2html-0.1_6.pkg","repopath":"All/bmp2html-0.1_6.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":6452,"desc":"Bmp2html is a simple program that converts a bmpfile to a html file.\n\nEXAMPLES: http://critical.ch/bmp2html/","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"}},"categories":["graphics"],"shlibs_required":["libSDL-1.2.so.0","libc.so.8","libpthread.so.0"]},{"name":"bmon","origin":"net/bmon","version":"4.0_3","comment":"Human-readable bandwidth monitor and rate estimator","maintainer":"portmaster@BSDforge.com","www":"https://github.com/tgraf/bmon","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6b73407e7da95daeae69fc351bf278ff54c7fbc6ac84508adbeeb520dd892323","flatsize":101560,"path":"All/bmon-4.0_3.pkg","repopath":"All/bmon-4.0_3.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","MIT"],"pkgsize":39344,"desc":"bmon is a monitoring and debugging tool to capture networking related statistics\nand prepare them visually in a human friendly way. It features various output\nmethods including an interactive curses user interface and a programmable text\noutput for scripting.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libconfuse":{"origin":"devel/libconfuse","version":"3.3_2"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["net"],"shlibs_required":["libc.so.8","libconfuse.so.2","libintl.so.8","libm.so.4","libncurses.so.6","librt.so.0","libtinfo.so.6"],"options":{"DOCS":"on"}},{"name":"bmkdep","origin":"devel/bmkdep","version":"20140112_1","comment":"Construct Makefile dependency list","maintainer":"trociny@FreeBSD.org","www":"https://netbsd.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"00d4c61077bfd3c801a2306ee7f0dd9ff3c18798afe3de21261d71ee392ef262","flatsize":17955,"path":"All/bmkdep-20140112_1.pkg","repopath":"All/bmkdep-20140112_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":8928,"desc":"NetBSD's version of mkdep.\n\nBecause it is a C program and does all postprocessing and file\nhandling without calling any external programs, it is up to 10-percent\nfaster than the original BSD mkdep shell script.\n\nAlso it contains options not available in FreeBSD's mkdep.","categories":["devel"],"shlibs_required":["libc.so.8"]},{"name":"bmfdec","origin":"converters/bmfdec","version":"g20211007","comment":"Decompile binary MOF file (BMF) from WMI buffer","maintainer":"takawata@FreeBSD.org","www":"https://github.com/pali/bmfdec/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ce42aab79d6894eba094404ebe35c7657e58005fb1132965ffd27d6efe2d8196","flatsize":81524,"path":"All/bmfdec-g20211007.pkg","repopath":"All/bmfdec-g20211007.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":23940,"desc":"Binary MOF buffer in WMI tools:\n* Decompile binary MOF file (BMF) to UTF-8 plain text MOF file.\n* Decompress binary MOF file (BMF)\n* Parse binary MOF file (BMF)\n\nEXAMPLES:\n sysctl -b dev.acpi_wmi.0.bmof | bmf2mof\n\nSEE ALSO:\n acpi_wmi(4)","categories":["converters","devel","sysutils"],"shlibs_required":["libc.so.8"]},{"name":"bosh-bootloader","origin":"net/bosh-bootloader","version":"7.2.12","comment":"CLI for standing up CloudFoundry or Concourse on an IAAS","maintainer":"dumbbell@FreeBSD.org","www":"https://github.com/cloudfoundry/bosh-bootloader/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a7fb9d27226218a9460cde5136fc2f6b2d409959bd938569ef44deb6bcc14c83","flatsize":42286585,"path":"All/bosh-bootloader-7.2.12.pkg","repopath":"All/bosh-bootloader-7.2.12.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":7181848,"desc":"This is a command line utility for standing up a CloudFoundry or\nConcourse installation on an IAAS. This CLI is currently under heavy\ndevelopment, and the initial goal is to support bootstrapping a\nCloudFoundry installation on AWS.\n\nWWW: https://github.com/cloudfoundry/bosh-bootloader","categories":["net","sysutils"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"bmf","origin":"mail/bmf","version":"0.9.4_2,1","comment":"Fast Bayesian Mail Filter compatible with maildrop and procmail","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/bmf/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8d0cf383f81b02cb79eb0cd90f490903085ef60eca8d689df8f582cccaa11297","flatsize":127798,"path":"All/bmf-0.9.4_2,1.pkg","repopath":"All/bmf-0.9.4_2,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":40516,"desc":"bmf is an extremely efficient Bayesian mail filter based on\nPaul Graham's article, \"A Plan for Spam.\"  It's fast, small,\nefficient, and more versatile than other Bayesian filters.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"}},"categories":["mail"],"shlibs_required":["libc.so.8","libmysqlclient.so.21"],"options":{"DEBUG":"off","DOCS":"on","MANPAGES":"on"},"messages":[{"message":"=== How to integrate bmf ===\n\nFor maildrop(1), use only one of the following examples.  The first\nsample invokes bmf in its normal mode of operation and the second\ninvokes bmf as a filter:\n\n\t### Sample One\n\t# Invoke bmf and use return code to filter spam in one step\n\texception {\n\t\t`bmf`\n\t\tif ( $RETURNCODE == 0 )\n\t\t\tto $MAILDIR/spam\n\t}\n\n\t### Sample Two\n\t# Invoke bmf as a filter\n\texception {\n\t\txfilter \"bmf -p\"\n\t\tif (/^X-Spam-Status: Yes/)\n\t\t\tto $MAILDIR/spam\n\t}\n\n\nFor procmail(1), use only one of the following samples.  SPAM will be\nfiltered into $MAILDIR/spam.  The first sample invokes bmf in its\nnormal mode of operation and the second invokes bmf as a filter.\n\n\t### begin sample one ###\n\t# Invoke bmf and use return code to filter spam in one step\n\t:0HB\n\t* ? bmf\n\t| formail -A\"X-Spam-Status: Yes, tests=bmf\" >>$MAILDIR/spam\n\n\t### begin sample two ###\n\t# Invoke bmf as a filter\n\t:0 fw\n\t| bmf -p\n\n\t# Filter spam\n\t:0:\n\t^X-Spam-Status: Yes\n\t$MAILDIR/spam\n\nIf you put bmf in your maildrop or procmail scripts as suggested\nabove, it will always register an email as either spam or non-spam.\nTo reverse this registration and train bmf, the following mutt macros\nmay be useful:\n\n  macro index \\ed \"<enter-command>unset wait_key\\n<pipe-entry>bmf -S\\n<enter-command>set wait_key\\n<save-message>=spam\\n\" \"Tags a given message as SPAM\"\n  macro index \\et \"<pipe-entry>bmf -t\\n<enter-command>set wait_key\\n\" \"Tests a given message to see if it is SPAM\"\n  macro index \\eu \"<pipe-entry>bmf -N\\n<enter-command>set wait_key\\n<save-message>=inbox\\n\" \"Untags a given message as SPAM\"\n\nThese will override these commands:\n\n  <Esc>d = de-register as non-spam, register as spam, and move to spam folder.\n  <Esc>t = test for spamicity.\n  <Esc>u = de-register as spam, register as non-spam, and move to inbox folder.\n\nPlease see the /usr/local/share/bmf/README for further details.","type":"install"},{"message":"===>   NOTICE:\n\nThe bmf port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"bluez-firmware","origin":"comms/bluez-firmware","version":"1.2","comment":"Firmware for the D-Link BCM2033 bluetooth adaptor for use by bcmfw(1)","maintainer":"dirkx@webweaving.org","www":"http://www.bluez.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"218846495edfbc53d40396664cc23ba38100ac0b52db64871848c9850f035c25","flatsize":123717,"path":"All/bluez-firmware-1.2.pkg","repopath":"All/bluez-firmware-1.2.pkg","licenselogic":"single","pkgsize":62632,"desc":"Firmware for the Broadcom BCM2033 chip based Bluetooth USB devices. To\nbe downloaded with bcmfw(1). The ubtbcmfw(4) and ng_ubt(4) kernel\nmodules need to be installed.","categories":["comms","kld"],"messages":[{"message":"NOTICE\n======\n\nYou need to have the ubtbcmfw(8) and ng_ubt(8) kernel modules\nin our kernel. This can be accomplished by adding the following\nlines to /boot/loader.conf:\n\n ubtbcmfw_load=yes\n ng_ubt_load=yes\n\nFurthermore you need to ensure that the bcmfw(1) utility downloads\nthe firmware into the dongle on insertion. This can be done by\nadding the followign lines to /etc/devd.conf (devd(8) should run\nby default):\n\n # Requires the port BCM2033 to be installed\n # and the ubtbcmfw(8) and ng_ubt(8) kernel modules\n # to be loaded prior to insertion.\n #\n attach 100 {\n   match \"vendor\" \"0x0a5c\";\n   match \"product\" \"0x2033\";\n   action \"if test -d /usr/local/lib/firmware; then bcmfw -n $device-name -m /usr/local/lib/firmware/BCM2033-MD.hex -f /usr/local/lib/firmware/BCM2033-FW.bin; fi\";\n }\n\nOr alternatively load these files manually with:\n\n cd /usr/local/lib/firmware\n bcmfw -n ubtbcmfw0 -m BCM2033-MD.hex -f BCM2033-FW.bin\n\nyou should then see the following lines in your dmesg(8):\n\n ubtbcmfw0: <vendor 0x0a5c product 0x2033, class 224/1, rev 1.01/0.a0, addr 7> on uhub0\n ubtbcmfw0: at uhub0 port 2 (addr 7) disconnected\n ubtbcmfw0: detached\n ubt0: <Broadcom Corp. BCM2033, class 224/1, rev 1.01/0.a0, addr 7> on uhub0\n ubt0: Interface 0 endpoints: interrupt=0x81, bulk-in=0x82, bulk-out=0x2\n ubt0: Interface 1 (alt.config 4) endpoints: isoc-in=0x83, isoc-out=0x3; wMaxPacketSize=64; nframes=5, buffer size=320","type":"install"}]},{"name":"boinc-client","origin":"net/boinc-client","version":"8.0.2_2","comment":"Berkeley Open Infrastructure for Network Computing client","maintainer":"alster@vinterdalen.se","www":"https://boinc.berkeley.edu/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7c0199c5875a28de1db05a2f09aa4ee9da03915b8a94d30bb9a4ed5df2d9476b","flatsize":13390223,"path":"All/boinc-client-8.0.2_2.pkg","repopath":"All/boinc-client-8.0.2_2.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":3799468,"desc":"BOINC is a software platform for distributed computing\nusing volunteer computer resources.\nThis port contains BOINC API, libraries, client and manager GUI.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"ca_root_nss":{"origin":"security/ca_root_nss","version":"3.108"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"freeglut":{"origin":"graphics/freeglut","version":"3.2.1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXScrnSaver":{"origin":"x11/libXScrnSaver","version":"1.2.4_1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libnotify":{"origin":"devel/libnotify","version":"0.8.6"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"wx32-gtk3":{"origin":"x11-toolkits/wxgtk32","version":"3.2.6_1"},"xcb-util":{"origin":"x11/xcb-util","version":"0.4.1,1"}},"categories":["net"],"users":["boinc"],"groups":["boinc"],"shlibs_required":["libX11.so.6","libXss.so.1","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libcrypto.so.12","libcurl.so.4","libdl.so.0","libexecinfo.so.1","libfreetype.so.6","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libnotify.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libssl.so.12","libstdc++.so.9","libwx_baseu-3.2.so.0","libwx_baseu_net-3.2.so.0","libwx_baseu_xml-3.2.so.0","libwx_gtk3u_core-3.2.so.0","libwx_gtk3u_html-3.2.so.0","libwx_gtk3u_qa-3.2.so.0","libwx_gtk3u_webview-3.2.so.0","libwx_gtk3u_xrc-3.2.so.0","libxcb-util.so.1","libxcb.so.1","libxkbcommon.so.0","libz.so.3"],"options":{"CLIENT":"on","MANAGER":"on","NLS":"on","SKINS":"off","USER":"on","X11":"on","NO_GUI_RPC":"off","NO_NET_INFO":"off"},"messages":[{"message":"The BOINC client is now installed.\n\nFor instructions, refer to the BOINC user manual at:\n\thttp://boinc.berkeley.edu/wiki/User_manual\nFor complete information, refer to the BOINC web site at:\n\thttp://boinc.berkeley.edu/","type":"install"}]},{"name":"bmake","origin":"devel/bmake","version":"20230723_1","comment":"Portable version of NetBSD 'make' utility","maintainer":"trociny@FreeBSD.org","www":"https://www.crufty.net/help/sjg/bmake.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"22006e9e7ead4be2fda089bc26307a7f1da431b6e5f6ff7fa7cc92ac6fd03d92","flatsize":555409,"path":"All/bmake-20230723_1.pkg","repopath":"All/bmake-20230723_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":194128,"desc":"bmake is a portable version of NetBSD's make(1) utility,\nconveniently packaged using a configure script, for other environments\nwhich may lack NetBSD's libraries, regular expression code, etc.","categories":["devel"],"shlibs_required":["libc.so.8","libutil.so.4"]},{"name":"blues","origin":"games/blues","version":"g20220312","comment":"Blues Brothers, Jukebox Adventure, and Prehistorik 2 engine reimplementation","maintainer":"danfe@FreeBSD.org","www":"https://github.com/cyxx/blues","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d9bf9d01e8f5e880c17ade822ebbf605f672da850d85127888643007d2e02ac7","flatsize":226079,"path":"All/blues-g20220312.pkg","repopath":"All/blues-g20220312.pkg","licenselogic":"single","pkgsize":103980,"desc":"This is a rewrite of the Blues Brothers and Blues Brothers: Jukebox\nAdventure game engines developed by Titus Interactive.  There is also\nsupport for Prehistorik 2.  Compared to the original DOS executables,\nthe rewritten engines feature:\n\n  - Horizontal scrolling\n  - Configurable screen size\n  - Game cheats: unlimited lives and energy, no hit","deps":{"libmodplug":{"origin":"audio/libmodplug","version":"0.8.9.1.r461"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"}},"categories":["games"],"shlibs_required":["libSDL2-2.0.so.0","libc.so.8","libmodplug.so.1"],"options":{"DOCS":"on"}},{"name":"bo-libreoffice","origin":"editors/libreoffice-bo","version":"25.2.2.2","comment":"bo language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a3d4f37698ddfda8743060bfe0556ee9672c5181d3dc27e8976b6b1da1e2d4d1","flatsize":36535395,"path":"All/bo-libreoffice-25.2.2.2.pkg","repopath":"All/bo-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":2968196,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"bluemoon","origin":"games/bluemoon","version":"2.13","comment":"Blue Moon card solitaire","maintainer":"eduardo@FreeBSD.org","www":"http://www.catb.org/~esr/bluemoon/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"677b15dff1609d43b00acb8dbb6d0a8462c46513a5a8132355fa3a70218df092","flatsize":20244,"path":"All/bluemoon-2.13.pkg","repopath":"All/bluemoon-2.13.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":13064,"desc":"bluemoon - Blue Moon card solitaire\n\nThis 52-card solitaire starts with the entire deck shuffled and\ndealt out in four rows. The aces are then moved to the left end of\nthe layout, making 4 initial free spaces. You may move to a space\nonly the card that matches the left neighbor in suit, and is one\ngreater in rank.  Kings are high, so no cards may be placed to their\nright (they create dead spaces).\n\nWhen no moves can be made, cards still out of sequence are reshuffled\nand dealt face up after the ends of the partial sequences, leaving\na card space after each sequence, so that each row looks like a\npartial sequence followed by a space, followed by enough cards to\nmake a row of 14. A moment's reflection will show that this game\ncannot take more than 13 deals. A good score is 1-3 deals, 4-7 is\naverage, 8 or more is poor.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["games"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"options":{"DOCS":"on"}},{"name":"blueprint-compiler","origin":"devel/blueprint-compiler","version":"0.16.0","comment":"Markup language for GTK user interfaces","maintainer":"nivit@FreeBSD.org","www":"https://gitlab.gnome.org/jwestman/blueprint-compiler","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"be025a3bc8f98bd229e0a0fa5422ecb28d2e7931612170d35ef6d671363a0930","flatsize":1510841,"path":"All/blueprint-compiler-0.16.0.pkg","repopath":"All/blueprint-compiler-0.16.0.pkg","licenselogic":"single","licenses":["LGPL3+"],"pkgsize":222888,"desc":"A markup language for GTK user interface files.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"]},{"name":"blst","origin":"security/blst","version":"0.3.14_1","comment":"Implementation of BLS12-381 signature algorithm","maintainer":"arrowd@FreeBSD.org","www":"https://github.com/supranational/blst","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c410169bd1b84bf60e16f6a65ab95d25f731fcf689b2521014f29cae87013aee","flatsize":252779,"path":"All/blst-0.3.14_1.pkg","repopath":"All/blst-0.3.14_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":70320,"desc":"blst (pronounced 'blast') is a BLS12-381 signature library focused on\nperformance and security.  It is written in C and assembly and has bindings\nto various languages.","categories":["devel","security"]},{"name":"bn-libreoffice","origin":"editors/libreoffice-bn","version":"25.2.2.2","comment":"bn language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"00cc173f4cb2edcb635f8740ea65ad0f11ef01eebafdf9a6fba6ffd8b5aa20b1","flatsize":35903438,"path":"All/bn-libreoffice-25.2.2.2.pkg","repopath":"All/bn-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":2995744,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"blop","origin":"audio/blop","version":"0.2.8_2","comment":"Bandlimited oscillator plugins for LADSPA-aware audio applications","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/blop/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fc7db4cc672ddabca4ccecb271a8f0e49defc98160ac8a9414e11acf690754b0","flatsize":1563506,"path":"All/blop-0.2.8_2.pkg","repopath":"All/blop-0.2.8_2.pkg","licenselogic":"single","pkgsize":503692,"desc":"Bandlimited oscillator plugins for LADSPA-aware audio applications.\nSawtooth, Square, Variable Pulse and Slope- variable triangle waves.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"}},"categories":["audio"],"options":{"NLS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe blop port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"blokish","origin":"games/blokish","version":"0.9.4_13","comment":"Clone of the strategy board game 'Blokus'","maintainer":"amdmi3@FreeBSD.org","www":"https://sourceforge.net/projects/blokish/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3dfd9c874483781f6338978b1fef0e24206bde11ad0f1968f133c937d5a95b78","flatsize":258275,"path":"All/blokish-0.9.4_13.pkg","repopath":"All/blokish-0.9.4_13.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":78476,"desc":"Clone of the strategy board game 'Blokus'. Four players must place\nas many of their 21 pieces on the board as possible while preventing\nothers from doing the same.\n\nThis is made difficult by the fact that a piece played by a player\nmust touch another of the player's pieces, but only at their corners\n(a player's first piece must touch a board corner).\n\nThe game is over when no player can play any new pieces. The winner\nis the player with the fewest & smallest pieces remaining. Bonus\npoints are awarded for playing all pieces.\n\nFeatures a tweakable AI to take the place of any human players.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"wx30-gtk3":{"origin":"x11-toolkits/wxgtk30","version":"3.0.5.1_6"}},"categories":["games"],"shlibs_required":["libGL.so.1","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9","libwx_baseu-3.0.so.0","libwx_baseu_net-3.0.so.0","libwx_baseu_xml-3.0.so.0","libwx_gtk3u_adv-3.0.so.0","libwx_gtk3u_core-3.0.so.0","libwx_gtk3u_gl-3.0.so.0","libwx_gtk3u_html-3.0.so.0","libwx_gtk3u_qa-3.0.so.0","libwx_gtk3u_webview-3.0.so.0","libwx_gtk3u_xrc-3.0.so.0"]},{"name":"blogbench","origin":"benchmarks/blogbench","version":"1.1_2","comment":"Performance Test of Filesystem I/O","maintainer":"jmohacsi@bsd.hu","www":"https://github.com/jedisct1/Blogbench","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4a9c433f0c3fee1ccaec3c3cc30531f73edb0ffc4943dd3d4328bedd7adf3312","flatsize":19057,"path":"All/blogbench-1.1_2.pkg","repopath":"All/blogbench-1.1_2.pkg","licenselogic":"single","pkgsize":8044,"desc":"Blogbench is a portable filesystem benchmark that tries to reproduce the\nload of a real-world busy file server.\n\nIt stresses the filesystem with multiple threads performing random reads,\nwrites and rewrites in order to get a realistic idea of the scalability\nand the concurrency a system can handle.","categories":["benchmarks"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"bn_IN-libreoffice","origin":"editors/libreoffice-bn_IN","version":"25.2.2.2","comment":"bn_IN language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5e67eb83517642c63417a581978d878c36036536595435abc451b6d5c907b1b6","flatsize":36867834,"path":"All/bn_IN-libreoffice-25.2.2.2.pkg","repopath":"All/bn_IN-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":3295540,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"bomberclone","origin":"games/bomberclone","version":"0.11.9_3","comment":"Reimplementation of Atomic Bomber Man","maintainer":"ports@FreeBSD.org","www":"https://bomberclone.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"af80624e126f5ffd2f8ccb5d4f0f3662fc578fbef956cb2f745b39bedb68846a","flatsize":8386332,"path":"All/bomberclone-0.11.9_3.pkg","repopath":"All/bomberclone-0.11.9_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":7517600,"desc":"This game is a clone of the game Atomic Bomber Man.\nSupports single user and network multiplayer mode.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libc.so.8","libjpeg.so.8","libm.so.4","libpng16.so.16","libpthread.so.0"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:bomberclone:bomberclone:0.11.9:::::dragonfly6:x86_64:3"},"messages":[{"message":"===>   NOTICE:\n\nThe bomberclone port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cacti-php84","origin":"net-mgmt/cacti","version":"1.2.30","comment":"Web-driven graphing interface for RRDTool","maintainer":"rodrigo@FreeBSD.org","www":"https://www.cacti.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"433c5ca2055cfb38f5c71c9f7231aec1d1540bdb7ffaee36779a76715b351383","flatsize":98205221,"path":"All/cacti-php84-1.2.30.pkg","repopath":"All/cacti-php84-1.2.30.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":35346992,"desc":"Cacti is a complete frontend to RRDTool, it stores all of the necessary\ninformation to create graphs and populate them with data in a MySQL database.\nThe frontend is completely PHP driven. Along with being able to maintain\nGraphs, Data Sources, and Round Robin Archives in a database, cacti handles\nthe data gathering. There is also SNMP support for those used to creating\ntraffic graphs with MRTG.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-ctype":{"origin":"textproc/php84-ctype","version":"8.4.8"},"php84-filter":{"origin":"security/php84-filter","version":"8.4.8"},"php84-gd":{"origin":"graphics/php84-gd","version":"8.4.8"},"php84-gettext":{"origin":"devel/php84-gettext","version":"8.4.8"},"php84-gmp":{"origin":"math/php84-gmp","version":"8.4.8"},"php84-intl":{"origin":"devel/php84-intl","version":"8.4.8"},"php84-ldap":{"origin":"net/php84-ldap","version":"8.4.8"},"php84-mbstring":{"origin":"converters/php84-mbstring","version":"8.4.8"},"php84-pcntl":{"origin":"devel/php84-pcntl","version":"8.4.8"},"php84-pdo":{"origin":"databases/php84-pdo","version":"8.4.8"},"php84-pdo_mysql":{"origin":"databases/php84-pdo_mysql","version":"8.4.8"},"php84-posix":{"origin":"sysutils/php84-posix","version":"8.4.8"},"php84-session":{"origin":"www/php84-session","version":"8.4.8"},"php84-simplexml":{"origin":"textproc/php84-simplexml","version":"8.4.8"},"php84-snmp":{"origin":"net-mgmt/php84-snmp","version":"8.4.8"},"php84-sockets":{"origin":"net/php84-sockets","version":"8.4.8"},"php84-xml":{"origin":"textproc/php84-xml","version":"8.4.8"},"php84-zlib":{"origin":"archivers/php84-zlib","version":"8.4.8"},"rrdtool":{"origin":"databases/rrdtool","version":"1.9.0"}},"categories":["net-mgmt","www"],"users":["cacti"],"groups":["cacti"],"annotations":{"cpe":"cpe:2.3:a:cacti:cacti:1.2.30:::::dragonfly6:x86_64","flavor":"php84"},"messages":[{"message":"Cacti is now installed. If you install it for the first time,\nyou may have to follow this steps to make it work correctly:\n\n1. Create the MySQL database, a cacti user, and initialize:\n   a) CREATE DATABASE `cacti`;\n   b) Create a mysql user/password for cacti:\n      CREATE USER 'cacti'@'localhost' IDENTIFIED BY 'password';\n      FLUSH PRIVILEGES;\n   c) Add GRANTS:\n      GRANT ALL ON `cacti`.* TO 'cacti'@'localhost';\n      GRANT SELECT ON `mysql`.`time_zone_name` TO 'cacti'@'localhost';\n      FLUSH PRIVILEGES;\n   d) Import the default cacti database:\n      mysql --database=cacti -ucacti -p < /usr/local/share/cacti/cacti.sql\n\n   If you haven't already imported your MySQL timezone data, you need to do this:\n      mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -u root -p mysql\n\n NOTE:\n   * Cacti does not LOCK TABLES.\n\n2. Edit /usr/local/share/cacti/include/config.php from the template\n   config.php.orig.\n\n   PHP requires the time zone to be explicitly set rather that rely on\n   the system time zone, otherwise poller complains. I added the\n   following line to my config.php:\n\n   date_default_timezone_set('America/Los_Angeles');\n\n3. Add the following line to cron for cacti:\n*/5 * * * * /usr/local/bin/php /usr/local/share/cacti/poller.php > /dev/null 2>&1\n\n4. Example Apache 2.4 configuration:\n   (This assumes that you have installed a working PHP Apache install, e.g. with mod_php)\n\n\n   <FilesMatch \"\\.php$\">\n       SetHandler application/x-httpd-php\n   </FilesMatch>\n   <FilesMatch \"\\.phps$\">\n       SetHandler application/x-httpd-php-source\n   </FilesMatch>\n\n   DirectoryIndex index.php\n\n   DocumentRoot \"/usr/local/share/cacti\"\n\n   Alias /cacti \"/usr/local/share/cacti/\"\n   Alias /Cacti \"/usr/local/share/cacti/\"\n\n   <Directory \"/usr/local/share/cacti\">\n      Require all granted\n      AllowOverride None\n      Order Allow,deny\n      Allow from all\n   </Directory>\n\n5. Open a Cacti login page in your web browser and follow the install instructions.\n\n\nIf you update cacti, open a login page and an updating process will\nstart automatically.\n\nNOTEs as of 10Aug2014:\n\n1) Cacti now better supports hier(7)\n\n   a) Cacti log files are now found under /var/log/cacti where you can\n      manage them using newsyslog.\n   b) Cacti RRD files are now found under /var/db/cacti/rra.\n\n   If you have an existing Cacti installation these paths are also\n   found in Cacti's SQL database and MUST be updated. These two SQL\n   commands should do the trick:\n\n   UPDATE settings SET value='/var/log/cacti/log' \\\n     WHERE name='path_cactilog';\n\n   UPDATE poller_item SET rrd_path=\\\n     REPLACE(rrd_path,'/usr/local/share/cacti/rra','/var/db/cacti/rra') \\\n     WHERE rrd_path REGEXP '^/usr/local/share/cacti/rra';\n\n2) The PERL paths in the Cacti PERL scripts have been updated to\n   /usr/local/bin.\n\nOther Erratas:\n   1) Mount linprocfs in /compat/linux/proc will allow most scripts to work.\n   2) This package does not install a MySQL server in case you wish to use an\n      external MySQL server.  Install a package such as mysql57-server if you\n      require a local server.","type":"install"},{"message":"Starting with version 1.2.4 the option SNMPBIN is no longer required and has\ntherefore been removed.\n\nNow you can enable PHP integrated support via the \"$php_snmp_support\" variable\nin config.php","type":"upgrade","maximum_version":"1.2.4"}]},{"name":"blocksolve95","origin":"math/blocksolve95","version":"3.0_32","comment":"Software for the efficient solution of large, sparse linear systems","maintainer":"ports@FreeBSD.org","www":"https://ftp.mcs.anl.gov/pub/BlockSolve95/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4380f3bb2ab28bed6c16ec09571845396e79c9128e2759ebdf3319ceff370bf0","flatsize":1564430,"path":"All/blocksolve95-3.0_32.pkg","repopath":"All/blocksolve95-3.0_32.pkg","licenselogic":"single","licenses":["AS-IS"],"pkgsize":255216,"desc":"BlockSolve95 is a scalable parallel software library primarily intended for the\nsolution of sparse linear systems that arise from physical models, especially\nproblems involving multiple degrees of freedom at each node. For example, when\nthe finite element method is used to solve practical problems in structural\nengineering, each node typically has two to five degrees of freedom;\nBlockSolve95 is designed to take advantage of problems with this type of local\nstructure. BlockSolve95 is also reasonably efficient for problems that have\nonly one degree of freedom associated with each node, such as the three-\ndimensional Poisson problem.\n\nBlockSolve95 is general purpose; we do not require that the matrices have any\nparticular structure other than being sparse and being symmetric in structure\n(but not necessarily in value).","deps":{"blas":{"origin":"math/blas","version":"3.12.1"},"f2c":{"origin":"lang/f2c","version":"20200916_1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"lapack":{"origin":"math/lapack","version":"3.12.1"},"mpich":{"origin":"net/mpich","version":"4.3.0"}},"categories":["math","parallel"],"options":{"DOCS":"on","EXAMPLES":"on","REFERENCE":"on","ATLAS":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe blocksolve95 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"blockrage","origin":"games/blockrage","version":"0.2.3_7","comment":"Falling blocks game with 2-player hotseat mode","maintainer":"ports@FreeBSD.org","www":"https://blockrage.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"413483299669e5156387d397ee1bcb660228347ea06f9a4c92bd05545839596c","flatsize":220809,"path":"All/blockrage-0.2.3_7.pkg","repopath":"All/blockrage-0.2.3_7.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":71508,"desc":"Block Rage is falling blocks game with a 2-player hotseat mode,\ndetailed graphics and animated plasmatic backgrounds.\nIt is a remake of the awesome DOS classic Xixit.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe blockrage port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"block","origin":"games/block","version":"0.6_1","comment":"Small text based maze game","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3dc750e3b95d02f503a9224c7b098bf24496220aab294756704feed62fca0b08","flatsize":134825,"path":"All/block-0.6_1.pkg","repopath":"All/block-0.6_1.pkg","licenselogic":"single","pkgsize":18356,"desc":"Blocks - a small tty based games using ncurses\n=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+\n Written by marc welz (rather : kluged by marc welz) - Redistribution is\n subject to the GNU public license.\n\nNotes\n-----\n Good idea to restrict file names to 20 chars.\n\n The editor tries to fill the entire screen - so if you write a level on\n a big screen, you will not be able to play it on a small one.  And\n remember to save the game you are editing before exiting.\n\n Probably contains bugs - but if I knew what they were they would not be\n there ...\n\nThanks\n------\n A big THANK YOU goes to Joey Hess (jeh22@conell.edu) who contributed\n the pyramid level, wrote the man pages for the game and pointed out a\n couple of minor bugs.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["games"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"messages":[{"message":"===>   NOTICE:\n\nThe block port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"blt","origin":"x11-toolkits/blt","version":"2.5.3_7","comment":"Extension to the Tk toolkit","maintainer":"doconnor@gsoft.com.au","www":"https://wiki.tcl-lang.org/page/BLT","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c87b31ad60aefbd1fc469f446993f4fc026d13d77f781df1a411f0b7bab00e45","flatsize":8470571,"path":"All/blt-2.5.3_7.pkg","repopath":"All/blt-2.5.3_7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1695048,"desc":"The BLT Toolkit is an extension to Tcl and Tk. It adds new commands\nand widgets to the Tcl interpreter. Included widgets are 2D graph,\nbarchart, stripchart, tab notebook, and tree viewer.\n\nNote: This version is from the Wize project.","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["tk","x11-toolkits"],"shlibs_required":["libX11.so.6","libc.so.8","libjpeg.so.8","libm.so.4","libtcl86.so.1","libtk86.so.1"]},{"name":"bloaty","origin":"devel/bloaty","version":"1.1_18","comment":"Size profiler for binaries","maintainer":"bofh@FreeBSD.org","www":"https://github.com/google/bloaty","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0300c0bd4d6383fd5315854fce61884af3de1f8c41693c329b6337b0c188c949","flatsize":436826,"path":"All/bloaty-1.1_18.pkg","repopath":"All/bloaty-1.1_18.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":154548,"desc":"Ever wondered what's making your binary big? Bloaty McBloatface will show you a\nsize profile of the binary so you can understand what's taking up space inside.","deps":{"capstone":{"origin":"devel/capstone","version":"5.0.5"},"protobuf":{"origin":"devel/protobuf","version":"29.3_1,1"},"re2":{"origin":"devel/re2","version":"20240702_1"}},"categories":["devel"],"shlibs_required":["libabsl_bad_optional_access.so.2501.0.0","libabsl_bad_variant_access.so.2501.0.0","libabsl_base.so.2501.0.0","libabsl_city.so.2501.0.0","libabsl_civil_time.so.2501.0.0","libabsl_cord.so.2501.0.0","libabsl_cord_internal.so.2501.0.0","libabsl_cordz_functions.so.2501.0.0","libabsl_cordz_handle.so.2501.0.0","libabsl_cordz_info.so.2501.0.0","libabsl_crc32c.so.2501.0.0","libabsl_crc_cord_state.so.2501.0.0","libabsl_crc_cpu_detect.so.2501.0.0","libabsl_crc_internal.so.2501.0.0","libabsl_debugging_internal.so.2501.0.0","libabsl_decode_rust_punycode.so.2501.0.0","libabsl_demangle_internal.so.2501.0.0","libabsl_demangle_rust.so.2501.0.0","libabsl_die_if_null.so.2501.0.0","libabsl_examine_stack.so.2501.0.0","libabsl_exponential_biased.so.2501.0.0","libabsl_flags_commandlineflag.so.2501.0.0","libabsl_flags_commandlineflag_internal.so.2501.0.0","libabsl_flags_config.so.2501.0.0","libabsl_flags_internal.so.2501.0.0","libabsl_flags_marshalling.so.2501.0.0","libabsl_flags_private_handle_accessor.so.2501.0.0","libabsl_flags_program_name.so.2501.0.0","libabsl_flags_reflection.so.2501.0.0","libabsl_graphcycles_internal.so.2501.0.0","libabsl_hash.so.2501.0.0","libabsl_hashtablez_sampler.so.2501.0.0","libabsl_int128.so.2501.0.0","libabsl_kernel_timeout_internal.so.2501.0.0","libabsl_leak_check.so.2501.0.0","libabsl_log_entry.so.2501.0.0","libabsl_log_globals.so.2501.0.0","libabsl_log_initialize.so.2501.0.0","libabsl_log_internal_check_op.so.2501.0.0","libabsl_log_internal_conditions.so.2501.0.0","libabsl_log_internal_fnmatch.so.2501.0.0","libabsl_log_internal_format.so.2501.0.0","libabsl_log_internal_globals.so.2501.0.0","libabsl_log_internal_log_sink_set.so.2501.0.0","libabsl_log_internal_message.so.2501.0.0","libabsl_log_internal_nullguard.so.2501.0.0","libabsl_log_internal_proto.so.2501.0.0","libabsl_log_internal_structured_proto.so.2501.0.0","libabsl_log_severity.so.2501.0.0","libabsl_log_sink.so.2501.0.0","libabsl_low_level_hash.so.2501.0.0","libabsl_malloc_internal.so.2501.0.0","libabsl_random_distributions.so.2501.0.0","libabsl_random_internal_platform.so.2501.0.0","libabsl_random_internal_pool_urbg.so.2501.0.0","libabsl_random_internal_randen.so.2501.0.0","libabsl_random_internal_randen_hwaes.so.2501.0.0","libabsl_random_internal_randen_hwaes_impl.so.2501.0.0","libabsl_random_internal_randen_slow.so.2501.0.0","libabsl_random_internal_seed_material.so.2501.0.0","libabsl_random_seed_gen_exception.so.2501.0.0","libabsl_random_seed_sequences.so.2501.0.0","libabsl_raw_hash_set.so.2501.0.0","libabsl_raw_logging_internal.so.2501.0.0","libabsl_spinlock_wait.so.2501.0.0","libabsl_stacktrace.so.2501.0.0","libabsl_status.so.2501.0.0","libabsl_statusor.so.2501.0.0","libabsl_str_format_internal.so.2501.0.0","libabsl_strerror.so.2501.0.0","libabsl_string_view.so.2501.0.0","libabsl_strings.so.2501.0.0","libabsl_strings_internal.so.2501.0.0","libabsl_symbolize.so.2501.0.0","libabsl_synchronization.so.2501.0.0","libabsl_throw_delegate.so.2501.0.0","libabsl_time.so.2501.0.0","libabsl_time_zone.so.2501.0.0","libabsl_tracing_internal.so.2501.0.0","libabsl_utf8_for_code_point.so.2501.0.0","libabsl_vlog_config_internal.so.2501.0.0","libc.so.8","libcapstone.so.5","libm.so.4","libprotobuf.so.29.3.0","libpthread.so.0","libre2.so.11","librt.so.0","libstdc++.so.9","libutf8_range.so","libutf8_validity.so"]},{"name":"blitz","origin":"devel/blitz","version":"1.0.2_4","comment":"Blitz++ Multi-Dimensional Array Library for C++","maintainer":"yuri@FreeBSD.org","www":"https://github.com/blitzpp/blitz","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c0622cc0e40cf865742209d20cd17e441a61d065e0739d572583b6603dd3b37e","flatsize":4227777,"path":"All/blitz-1.0.2_4.pkg","repopath":"All/blitz-1.0.2_4.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":229160,"desc":"Blitz++ is a C++ template class library that provides array objects for\nscientific computing. It is not a linear algebra or fft library.","categories":["devel","science"],"options":{"APAD":"off","FORTRAN":"off","SERIALIZATION":"off","THREADSAFE":"off"}},{"name":"bliss-music-analyzer","origin":"audio/bliss","version":"1.2.0.209_2","comment":"Multithreaded C library used to compute distance between songs","maintainer":"yuri@FreeBSD.org","www":"https://github.com/Polochon-street/bliss","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f86fc0457df9e55a0a735f9bcebd52097ad73e3382db119281780e0e5367ca6f","flatsize":33897,"path":"All/bliss-music-analyzer-1.2.0.209_2.pkg","repopath":"All/bliss-music-analyzer-1.2.0.209_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13492,"desc":"Bliss music library is a multithreaded C library used to compute distance\nbetween songs. It is especially usable through MPD with Blissify. It is can be\nuseful for creating \"intelligent\" playlists and/or continuous play, a la\nSpotify/Grooveshark Radio.\n\nBliss is really useful when used as a plug-in for audio players.","deps":{"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"}},"categories":["audio"]},{"name":"bliss-graph-tool","origin":"math/bliss","version":"0.73","comment":"Tool for computing automorphism groups and canonical forms of graphs","maintainer":"yuri@FreeBSD.org","www":"http://www.tcs.hut.fi/Software/bliss/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5718a1ffb8235a4f9310b86b8cb624666947d37972eaf75cb7c6780936bce36f","flatsize":446417,"path":"All/bliss-graph-tool-0.73.pkg","repopath":"All/bliss-graph-tool-0.73.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":94820,"desc":"bliss is an open source tool for computing automorphism groups and canonical\nforms of graphs. It has both a command line user interface as well as C++ and C\nprogramming language APIs.","categories":["math"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"blis","origin":"math/blis","version":"1.1","comment":"Software framework for high-performance BLAS-like libraries","maintainer":"thierry@FreeBSD.org","www":"https://github.com/flame/blis","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f546f939cfd664a22e128f5ab8a67f95026bb2c8f70314cbf136fa84f126ae75","flatsize":12562913,"path":"All/blis-1.1.pkg","repopath":"All/blis-1.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":932756,"desc":"software framework for high-performance BLAS-like libraries\n\nBLIS is a portable software framework for instantiating high-performance\nBLAS-like dense linear algebra libraries. The framework was designed\nto isolate essential kernels of computation that, when optimized,\nimmediately enable optimized implementations of most of its commonly\nused and computationally intensive operations.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math"],"options":{"CBLAS":"off","PARA":"on"}},{"name":"cacti-php82","origin":"net-mgmt/cacti","version":"1.2.30","comment":"Web-driven graphing interface for RRDTool","maintainer":"rodrigo@FreeBSD.org","www":"https://www.cacti.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4cdc3436c694bfa31eac10b71f92b1fc53c807a2d3ab8f93b8b301f3cd623d1f","flatsize":98205221,"path":"All/cacti-php82-1.2.30.pkg","repopath":"All/cacti-php82-1.2.30.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":35350288,"desc":"Cacti is a complete frontend to RRDTool, it stores all of the necessary\ninformation to create graphs and populate them with data in a MySQL database.\nThe frontend is completely PHP driven. Along with being able to maintain\nGraphs, Data Sources, and Round Robin Archives in a database, cacti handles\nthe data gathering. There is also SNMP support for those used to creating\ntraffic graphs with MRTG.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-ctype":{"origin":"textproc/php82-ctype","version":"8.2.28"},"php82-filter":{"origin":"security/php82-filter","version":"8.2.28"},"php82-gd":{"origin":"graphics/php82-gd","version":"8.2.28"},"php82-gettext":{"origin":"devel/php82-gettext","version":"8.2.28"},"php82-gmp":{"origin":"math/php82-gmp","version":"8.2.28"},"php82-intl":{"origin":"devel/php82-intl","version":"8.2.28"},"php82-ldap":{"origin":"net/php82-ldap","version":"8.2.28"},"php82-mbstring":{"origin":"converters/php82-mbstring","version":"8.2.28"},"php82-pcntl":{"origin":"devel/php82-pcntl","version":"8.2.28"},"php82-pdo":{"origin":"databases/php82-pdo","version":"8.2.28"},"php82-pdo_mysql":{"origin":"databases/php82-pdo_mysql","version":"8.2.28"},"php82-posix":{"origin":"sysutils/php82-posix","version":"8.2.28"},"php82-session":{"origin":"www/php82-session","version":"8.2.28"},"php82-simplexml":{"origin":"textproc/php82-simplexml","version":"8.2.28"},"php82-snmp":{"origin":"net-mgmt/php82-snmp","version":"8.2.28"},"php82-sockets":{"origin":"net/php82-sockets","version":"8.2.28"},"php82-xml":{"origin":"textproc/php82-xml","version":"8.2.28"},"php82-zlib":{"origin":"archivers/php82-zlib","version":"8.2.28"},"rrdtool":{"origin":"databases/rrdtool","version":"1.9.0"}},"categories":["net-mgmt","www"],"users":["cacti"],"groups":["cacti"],"annotations":{"cpe":"cpe:2.3:a:cacti:cacti:1.2.30:::::dragonfly6:x86_64","flavor":"php82"},"messages":[{"message":"Cacti is now installed. If you install it for the first time,\nyou may have to follow this steps to make it work correctly:\n\n1. Create the MySQL database, a cacti user, and initialize:\n   a) CREATE DATABASE `cacti`;\n   b) Create a mysql user/password for cacti:\n      CREATE USER 'cacti'@'localhost' IDENTIFIED BY 'password';\n      FLUSH PRIVILEGES;\n   c) Add GRANTS:\n      GRANT ALL ON `cacti`.* TO 'cacti'@'localhost';\n      GRANT SELECT ON `mysql`.`time_zone_name` TO 'cacti'@'localhost';\n      FLUSH PRIVILEGES;\n   d) Import the default cacti database:\n      mysql --database=cacti -ucacti -p < /usr/local/share/cacti/cacti.sql\n\n   If you haven't already imported your MySQL timezone data, you need to do this:\n      mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -u root -p mysql\n\n NOTE:\n   * Cacti does not LOCK TABLES.\n\n2. Edit /usr/local/share/cacti/include/config.php from the template\n   config.php.orig.\n\n   PHP requires the time zone to be explicitly set rather that rely on\n   the system time zone, otherwise poller complains. I added the\n   following line to my config.php:\n\n   date_default_timezone_set('America/Los_Angeles');\n\n3. Add the following line to cron for cacti:\n*/5 * * * * /usr/local/bin/php /usr/local/share/cacti/poller.php > /dev/null 2>&1\n\n4. Example Apache 2.4 configuration:\n   (This assumes that you have installed a working PHP Apache install, e.g. with mod_php)\n\n\n   <FilesMatch \"\\.php$\">\n       SetHandler application/x-httpd-php\n   </FilesMatch>\n   <FilesMatch \"\\.phps$\">\n       SetHandler application/x-httpd-php-source\n   </FilesMatch>\n\n   DirectoryIndex index.php\n\n   DocumentRoot \"/usr/local/share/cacti\"\n\n   Alias /cacti \"/usr/local/share/cacti/\"\n   Alias /Cacti \"/usr/local/share/cacti/\"\n\n   <Directory \"/usr/local/share/cacti\">\n      Require all granted\n      AllowOverride None\n      Order Allow,deny\n      Allow from all\n   </Directory>\n\n5. Open a Cacti login page in your web browser and follow the install instructions.\n\n\nIf you update cacti, open a login page and an updating process will\nstart automatically.\n\nNOTEs as of 10Aug2014:\n\n1) Cacti now better supports hier(7)\n\n   a) Cacti log files are now found under /var/log/cacti where you can\n      manage them using newsyslog.\n   b) Cacti RRD files are now found under /var/db/cacti/rra.\n\n   If you have an existing Cacti installation these paths are also\n   found in Cacti's SQL database and MUST be updated. These two SQL\n   commands should do the trick:\n\n   UPDATE settings SET value='/var/log/cacti/log' \\\n     WHERE name='path_cactilog';\n\n   UPDATE poller_item SET rrd_path=\\\n     REPLACE(rrd_path,'/usr/local/share/cacti/rra','/var/db/cacti/rra') \\\n     WHERE rrd_path REGEXP '^/usr/local/share/cacti/rra';\n\n2) The PERL paths in the Cacti PERL scripts have been updated to\n   /usr/local/bin.\n\nOther Erratas:\n   1) Mount linprocfs in /compat/linux/proc will allow most scripts to work.\n   2) This package does not install a MySQL server in case you wish to use an\n      external MySQL server.  Install a package such as mysql57-server if you\n      require a local server.","type":"install"},{"message":"Starting with version 1.2.4 the option SNMPBIN is no longer required and has\ntherefore been removed.\n\nNow you can enable PHP integrated support via the \"$php_snmp_support\" variable\nin config.php","type":"upgrade","maximum_version":"1.2.4"}]},{"name":"blockout","origin":"games/blockout","version":"2.5_5","comment":"BlockOut II is an adaptation of the original Blockout DOS game","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/blockout/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fe4e86c536381e96adca45646be6bd0a9c7c24b9d0f44a4782f17fc7a967fda8","flatsize":4714285,"path":"All/blockout-2.5_5.pkg","repopath":"All/blockout-2.5_5.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":4309748,"desc":"BlockOut II is an adaptation of the original Blockout DOS game\nedited by California Dreams(1989). It uses Direct3D on Win32 and\nOpenGL on Linux/Unix. BL II has the same features than the original game.\nScore calculation is also nearly similar to the original.","deps":{"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libSDL-1.2.so.0","libSDL_mixer-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe blockout port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"blind","origin":"multimedia/blind","version":"1.1_1","comment":"Collection of command line video editing utilities","maintainer":"yuri@FreeBSD.org","www":"https://tools.suckless.org/blind/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f0632258827e74791da4192b9baa4d9c9d98b97b16ac614d481828e8455bf548","flatsize":718480,"path":"All/blind-1.1_1.pkg","repopath":"All/blind-1.1_1.pkg","licenselogic":"single","licenses":["ISC"],"pkgsize":99836,"desc":"blind uses a raw video format with a simple container. A file begins with\nan plain-text line, containing the number of frames, the width, the height,\nand the pixel format, all separated by a single regular blank space, without\nand leading or tailing white space. After this line, which ends with an LF,\nthere is a NUL-byte followed by the 4 characters \"uivf\" (unportable, interim\nvideo format). This head is followed by the video frame-by-frame with row-major\nframes. Pixels are independently encoded, and are encoded unscaled CIE XYZ with\nnon-premultiplied alpha and without any transfer-function, with values stored\nin native doubles or optionally in native floats. These two configurations are\nthe only options, but the container format is designed so this can be changed\narbitrarily in the future.","categories":["multimedia"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"bluefish","origin":"www/bluefish","version":"2.2.17","comment":"HTML editor designed for the experienced web designer","maintainer":"eduardo@FreeBSD.org","www":"http://bluefish.openoffice.nl/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f91ab0648b8d34658ea78d6bb0aab035a9c579d539d0d4befe21eeb547914598","flatsize":10395543,"path":"All/bluefish-2.2.17.pkg","repopath":"All/bluefish-2.2.17.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":2901128,"desc":"Bluefish is a powerful editor targeted towards programmers and web\ndevelopers, with many options to write websites, scripts and programming\ncode. Bluefish supports many programming and markup languages and has\nmany features, but is still a very fast and lightweight application.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"enchant2":{"origin":"textproc/enchant2","version":"2.2.15_6"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"gucharmap":{"origin":"deskutils/gucharmap","version":"16.0.2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["editors","www"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libdl.so.0","libenchant-2.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libpython3.11.so.1.0","libutil.so.4","libxml2.so.2","libz.so.3"],"options":{"DEBUG":"off","DOCS":"on","NLS":"on","TIDY":"off"}},{"name":"blazeiterative","origin":"math/blazeiterative","version":"g20180409_13","comment":"Set of iterative linear system solvers for use with the Blaze library","maintainer":"yuri@FreeBSD.org","www":"https://github.com/tjolsen/BlazeIterative","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5be60f0244325c9bd9e5e64625d154308c040177a632e3a0c69e135a4e174540","flatsize":17223,"path":"All/blazeiterative-g20180409_13.pkg","repopath":"All/blazeiterative-g20180409_13.pkg","licenselogic":"single","pkgsize":5844,"desc":"A set of iterative linear system solvers intended for use with the Blaze\nlibrary, a high-performance C++ linear algebra library. The API is currently\nbased on a tag-dispatch system to choose a particular algorithm.\n\nCurrently implemented algorithms:\n* Conjugate Gradient (CG)\n* BiCGSTAB\n\nPlanned algorithms:\n* Preconditioned CG\n* Preconditioned BiCGSTAB\n* (Preconditioned) BiCGSTAB(l)\n* GMRES\n* Arnoldi\n* Lanczos\n\nPotential algorithms (if sufficient interest):\n* LSQR\n* LSMR","deps":{"blaze":{"origin":"math/blaze","version":"3.8_5"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"blinken","origin":"games/blinken","version":"25.04.2","comment":"Memory enhancement game","maintainer":"kde@FreeBSD.org","www":"https://edu.kde.org/blinken/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"757d40263db15351ccf72afeabcbc95c6838f3bfb8829f27b0a0438f52be2e45","flatsize":3135523,"path":"All/blinken-25.04.2.pkg","repopath":"All/blinken-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":2318484,"desc":"Blinken is the KDE version of the well-known game Simon Says.\n\nFollow the pattern of sounds and lights as long as you can! Press the\nstart game button to begin. Watch the computer and copy the pattern it\nmakes. Complete the sequence in the right order to win.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kauth":{"origin":"devel/kf6-kauth","version":"6.14.0"},"kf6-kcodecs":{"origin":"textproc/kf6-kcodecs","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-kdoctools":{"origin":"devel/kf6-kdoctools","version":"6.14.0"},"kf6-kguiaddons":{"origin":"x11-toolkits/kf6-kguiaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"phonon-qt6":{"origin":"multimedia/phonon","version":"4.12.0_3"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-multimedia":{"origin":"multimedia/qt6-multimedia","version":"6.8.3"}},"categories":["games","kde","kde-applications"],"shlibs_required":["libGLX.so.0","libKF6ColorScheme.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6DBusAddons.so.6","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6WidgetsAddons.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Multimedia.so.6","libQt6Network.so.6","libQt6Qml.so.6","libQt6Svg.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"DOCS":"on"},"messages":[{"message":"To play Blinken you need sound. You must install a Phonon backend (just \nonce) to enable sound, one of:\n  multimedia/phonon-mpv\n  multimedia/phonon-vlc","type":"install"}]},{"name":"bless","origin":"editors/bless","version":"0.6.3_3,1","comment":"High-quality, full-featured hexadecimal editor","maintainer":"ports@FreeBSD.org","www":"https://github.com/afrantzis/bless","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f2177ff7af8563342519ef3bf750dba6b647d9bb8168b440aeaad5a9282d4f3f","flatsize":1013846,"path":"All/bless-0.6.3_3,1.pkg","repopath":"All/bless-0.6.3_3,1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":481132,"desc":"Bless is a binary (hexadecimal aka \"hex\") editor, a program that allows\nto edit files as a sequence of bytes.  It is written in C# and uses the\nGtk# bindings for the GTK+ toolkit.  Its main features are:\n\n  - Efficient editing of large data files\n  - Raw disk editing\n  - Multilevel undo/redo operations\n  - Customizable data views\n  - Fast data rendering on screen\n  - Multiple tabs\n  - Fast find and replace operations\n  - Conversion table\n  - Advanced copy/paste capabilities\n  - Multi-threaded search and save operations\n  - Export to text and HTML (others with plugins)\n  - Extensibility with plugins","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk-sharp20":{"origin":"x11-toolkits/gtk-sharp20","version":"2.12.45_6"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"mono5.20":{"origin":"lang/mono5.20","version":"5.20.1.34_4"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["editors"],"options":{"HELP":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe bless port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"blaze","origin":"math/blaze","version":"3.8_5","comment":"C++ math library for dense and sparse arithmetic","maintainer":"yuri@FreeBSD.org","www":"https://bitbucket.org/blaze-lib/blaze/src/master/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"689d55b925aef07728e6614ab30381d7e6d07fc2ce66c608c2a268031593f591","flatsize":36184195,"path":"All/blaze-3.8_5.pkg","repopath":"All/blaze-3.8_5.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1106580,"desc":"Blaze is an open-source, high-performance C++ math library for dense and sparse\narithmetic. With its state-of-the-art Smart Expression Template implementation\nBlaze combines the elegance and ease of use of a domain-specific language with\nHPC-grade performance, making it one of the most intuitive and fastest C++ math\nlibraries available.\n\nThe Blaze library offers:\n* high performance through the integration of BLAS libraries and manually tuned\n  HPC math kernels\n* vectorization by SSE, SSE2, SSE3, SSSE3, SSE4, AVX, AVX2, AVX-512, FMA,\n  and SVML\n* parallel execution by OpenMP, HPX, C++11 threads and Boost threads\n* the intuitive and easy to use API of a domain specific language\n* unified arithmetic with dense and sparse vectors and matrices\n* thoroughly tested matrix and vector arithmetic\n* completely portable, high quality C++ source code","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"}},"categories":["math"]},{"name":"blaspp","origin":"math/blaspp","version":"2022.05.00_4","comment":"C++ API for the Basic Linear Algebra Subroutines","maintainer":"yuri@FreeBSD.org","www":"https://bitbucket.org/icl/blaspp/src/master/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"16c3e8162ed7d88ad618a41a4b6988b01850447443fa5e752316b054f7f9aee2","flatsize":990653,"path":"All/blaspp-2022.05.00_4.pkg","repopath":"All/blaspp-2022.05.00_4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":133228,"desc":"The objective of BLAS++ is to provide a convenient, performance\noriented API for development in the C++ language, that, for the most\npart, preserves established conventions, while, at the same time,\ntakes advantages of modern C++ features, such as: namespaces,\ntemplates, exceptions, etc.\n\nBLAS++ is part of the SLATE project (Software for Linear Algebra\nTargeting Exascale), which is funded by the Department of Energy as\npart of its Exascale Computing Initiative (ECP). Closely related to\nBLAS++ is the LAPACK++ project, which provides a C++ API for LAPACK.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"}},"categories":["math"]},{"name":"blas","origin":"math/blas","version":"3.12.1","comment":"Basic Linear Algebra Subroutines","maintainer":"fortran@FreeBSD.org","www":"https://www.netlib.org/blas/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"af6e3456408e1be63133b3d43473af2389aca234a7a0ce1649c5a9632904de68","flatsize":684854,"path":"All/blas-3.12.1.pkg","repopath":"All/blas-3.12.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":213592,"desc":"The BLAS (Basic Linear Algebra Subprograms) are high quality \"building block\"\nroutines for performing basic vector and matrix operations. Level 1 BLAS do\nvector-vector operations, Level 2 BLAS do matrix-vector operations, and Level\n3 BLAS do matrix-matrix operations. Because the BLAS are efficient, portable,\nand widely available, they're commonly used in the development of high quality\nlinear algebra software -- LINPACK and LAPACK, for example.\n\nThe original Fortran77 reference implementation of the BLAS is located in the\nblas directory of Netlib.  However, this port uses the updated sources\ndistributed with LAPACK.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"],"annotations":{"cpe":"cpe:2.3:a:lapack_project:lapack:3.12.1:::::dragonfly6:x86_64"}},{"name":"blame","origin":"devel/blame","version":"1.4.20250101","comment":"Display last modification for each line in an RCS file","maintainer":"fuz@FreeBSD.org","www":"https://invisible-island.net/rcs-blame/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"536a0d5312a8709ac434bf646a20633216ea9c41da2fc6aaec033a86313ff4f3","flatsize":139644,"path":"All/blame-1.4.20250101.pkg","repopath":"All/blame-1.4.20250101.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":63060,"desc":"Blame displays the last modification for each line in an\nRCS file.  It is the RCS equivalent of CVS's annotate\ncommand.","categories":["devel"],"shlibs_required":["libc.so.8"]},{"name":"blasfeo","origin":"math/blasfeo","version":"0.1.4.1_1","comment":"Basic Linear Algebra Subroutines For Embedded Optimization","maintainer":"yuri@FreeBSD.org","www":"https://github.com/giaf/blasfeo","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c0e0f42c3132b26fc812e6e63b075011d2540997c9d118618396c48460dc7f52","flatsize":2430417,"path":"All/blasfeo-0.1.4.1_1.pkg","repopath":"All/blasfeo-0.1.4.1_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":503384,"desc":"BLASFEO provides a set of basic linear algebra routines, performance-optimized\nfor matrices fitting in cache (i.e. generally up to a couple hundreds size in\neach dimension), as typically encountered in embedded optimization application.","deps":{"blas":{"origin":"math/blas","version":"3.12.1"}},"categories":["math"],"options":{"GENERIC":"on","X64_INTEL_HASWELL":"off","X64_INTEL_SANDY_BRIDGE":"off","X64_INTEL_CORE":"off","X64_AMD_BULLDOZER":"off"}},{"name":"blahtexml","origin":"math/blahtexml","version":"1.0_1","comment":"TeX to MathML converter designed with MediaWiki in mind","maintainer":"yuri@FreeBSD.org","www":"http://gva.noekeon.org/blahtexml/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"06b939978d4ba3606e3a0b56eb13cd95c6f0ae1f7ad184d48e489db2d4444962","flatsize":940154,"path":"All/blahtexml-1.0_1.pkg","repopath":"All/blahtexml-1.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":218688,"desc":"Blahtex is a program written in C++, which converts an equation given in a\nsyntax close to TeX into MathML. It is designed by David Harvey and is aimed at\nsupporting equations in MediaWiki.\n\nBlahtexml is a simple extension of blahtex, written by Gilles Van Assche. In\naddition to the functionality of blahtex, blahtexml has XML processing in mind\nand is able to process a whole XML document into another XML document. Instead\nof converting only one formula at a time, blahtexml can convert all the formulas\nof the given XML file into MathML.","deps":{"xerces-c3":{"origin":"textproc/xerces-c3","version":"3.3.0"}},"categories":["math"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9","libxerces-c-3.3.so"]},{"name":"blackout","origin":"x11-fonts/blackout","version":"g20140730","comment":"Stencil font inspired by filling in sans-serif newspaper headlines","maintainer":"0mp@FreeBSD.org","www":"https://www.theleagueofmoveabletype.com/blackout","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"264e22ceed277e9818b865858e4ca7a9e7470e557fb8a30bddbc5fa2f0d555e5","flatsize":432706,"path":"All/blackout-g20140730.pkg","repopath":"All/blackout-g20140730.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":111504,"desc":"Blackout is a stencil sans-serif font. Its author describes it in the following\nwords: \"Eats holes for breakfast lunch and dinner. Inspired by filling in\nsans-serif newspaper headlines. Continually updated with coffee and music.\nMakes your work louder than the next person's.\"\n\nThe font comes in three styles: Midnight (solid), 2AM (reversed), & Sunrise\n(stroked).","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"blacs","origin":"math/blacs","version":"1.7_40","comment":"BLACS (Basic Linear Algebra Communication Subprograms)","maintainer":"ports@FreeBSD.org","www":"https://www.netlib.org/blacs/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1cd33933f948ed23c367f082872c26135980b69839c1fea9051b58de269be7b4","flatsize":2550942,"path":"All/blacs-1.7_40.pkg","repopath":"All/blacs-1.7_40.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":440188,"desc":"The BLACS (Basic Linear Algebra Communication Subprograms)\nproject is an ongoing investigation whose purpose is to create\na linear algebra oriented message passing interface\nthat may be implemented efficiently and uniformly across\na large range of distributed memory platforms.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"mpich":{"origin":"net/mpich","version":"4.3.0"}},"categories":["math"],"shlibs_required":["libc.so.8","libgcc_s.so.1","libgfortran.so.5","libm.so.4","libmpi.so.12","libmpifort.so.12","libpthread.so.0","libquadmath.so.0"],"options":{"DOCS":"on","MPICH":"on","OPENMPI":"off"},"messages":[{"message":"Please test your blacs installation\n Test programs are located at /usr/local/share/BLACS/TESTING\n\n Example:\n  % cd /usr/local/share/BLACS/TESTING\n  % /usr/local/bin/mpirun -np 4 ./xCbtest_MPI-FreeBSD\n  % /usr/local/bin/mpirun -np 4 ./xFbtest_MPI-FreeBSD\n\n Or, if you're using OpenMPI:\n  % cd /usr/local/share/BLACS/TESTING\n  % LD_LIBRARY_PATH=/usr/local/mpi/openmpi/lib/ export LD_LIBRARY_PATH\n  % PATH=$PATH:/usr/local/mpi/openmpi/bin/ export PATH\n  % mpirun -np 4 ./xCbtest_MPI-FreeBSD\n  % mpirun -np 4 ./xFbtest_MPI-FreeBSD\n\nYou can change -np 4 to any number to meet your local environment.\nSee files at /usr/local/share/doc/blacs for detail.","type":"install"},{"message":"===>   NOTICE:\n\nThe blacs port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cacti-php81","origin":"net-mgmt/cacti","version":"1.2.30","comment":"Web-driven graphing interface for RRDTool","maintainer":"rodrigo@FreeBSD.org","www":"https://www.cacti.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d596d65d3f5ffcae061dca735838401a2d832047eaf386b100a30a3f270b3ac2","flatsize":98205221,"path":"All/cacti-php81-1.2.30.pkg","repopath":"All/cacti-php81-1.2.30.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":35348824,"desc":"Cacti is a complete frontend to RRDTool, it stores all of the necessary\ninformation to create graphs and populate them with data in a MySQL database.\nThe frontend is completely PHP driven. Along with being able to maintain\nGraphs, Data Sources, and Round Robin Archives in a database, cacti handles\nthe data gathering. There is also SNMP support for those used to creating\ntraffic graphs with MRTG.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-ctype":{"origin":"textproc/php81-ctype","version":"8.1.32"},"php81-filter":{"origin":"security/php81-filter","version":"8.1.32"},"php81-gd":{"origin":"graphics/php81-gd","version":"8.1.32"},"php81-gettext":{"origin":"devel/php81-gettext","version":"8.1.32"},"php81-gmp":{"origin":"math/php81-gmp","version":"8.1.32"},"php81-intl":{"origin":"devel/php81-intl","version":"8.1.32"},"php81-ldap":{"origin":"net/php81-ldap","version":"8.1.32"},"php81-mbstring":{"origin":"converters/php81-mbstring","version":"8.1.32"},"php81-pcntl":{"origin":"devel/php81-pcntl","version":"8.1.32"},"php81-pdo":{"origin":"databases/php81-pdo","version":"8.1.32"},"php81-pdo_mysql":{"origin":"databases/php81-pdo_mysql","version":"8.1.32"},"php81-posix":{"origin":"sysutils/php81-posix","version":"8.1.32"},"php81-session":{"origin":"www/php81-session","version":"8.1.32"},"php81-simplexml":{"origin":"textproc/php81-simplexml","version":"8.1.32"},"php81-snmp":{"origin":"net-mgmt/php81-snmp","version":"8.1.32"},"php81-sockets":{"origin":"net/php81-sockets","version":"8.1.32"},"php81-xml":{"origin":"textproc/php81-xml","version":"8.1.32"},"php81-zlib":{"origin":"archivers/php81-zlib","version":"8.1.32"},"rrdtool":{"origin":"databases/rrdtool","version":"1.9.0"}},"categories":["net-mgmt","www"],"users":["cacti"],"groups":["cacti"],"annotations":{"cpe":"cpe:2.3:a:cacti:cacti:1.2.30:::::dragonfly6:x86_64","flavor":"php81"},"messages":[{"message":"Cacti is now installed. If you install it for the first time,\nyou may have to follow this steps to make it work correctly:\n\n1. Create the MySQL database, a cacti user, and initialize:\n   a) CREATE DATABASE `cacti`;\n   b) Create a mysql user/password for cacti:\n      CREATE USER 'cacti'@'localhost' IDENTIFIED BY 'password';\n      FLUSH PRIVILEGES;\n   c) Add GRANTS:\n      GRANT ALL ON `cacti`.* TO 'cacti'@'localhost';\n      GRANT SELECT ON `mysql`.`time_zone_name` TO 'cacti'@'localhost';\n      FLUSH PRIVILEGES;\n   d) Import the default cacti database:\n      mysql --database=cacti -ucacti -p < /usr/local/share/cacti/cacti.sql\n\n   If you haven't already imported your MySQL timezone data, you need to do this:\n      mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -u root -p mysql\n\n NOTE:\n   * Cacti does not LOCK TABLES.\n\n2. Edit /usr/local/share/cacti/include/config.php from the template\n   config.php.orig.\n\n   PHP requires the time zone to be explicitly set rather that rely on\n   the system time zone, otherwise poller complains. I added the\n   following line to my config.php:\n\n   date_default_timezone_set('America/Los_Angeles');\n\n3. Add the following line to cron for cacti:\n*/5 * * * * /usr/local/bin/php /usr/local/share/cacti/poller.php > /dev/null 2>&1\n\n4. Example Apache 2.4 configuration:\n   (This assumes that you have installed a working PHP Apache install, e.g. with mod_php)\n\n\n   <FilesMatch \"\\.php$\">\n       SetHandler application/x-httpd-php\n   </FilesMatch>\n   <FilesMatch \"\\.phps$\">\n       SetHandler application/x-httpd-php-source\n   </FilesMatch>\n\n   DirectoryIndex index.php\n\n   DocumentRoot \"/usr/local/share/cacti\"\n\n   Alias /cacti \"/usr/local/share/cacti/\"\n   Alias /Cacti \"/usr/local/share/cacti/\"\n\n   <Directory \"/usr/local/share/cacti\">\n      Require all granted\n      AllowOverride None\n      Order Allow,deny\n      Allow from all\n   </Directory>\n\n5. Open a Cacti login page in your web browser and follow the install instructions.\n\n\nIf you update cacti, open a login page and an updating process will\nstart automatically.\n\nNOTEs as of 10Aug2014:\n\n1) Cacti now better supports hier(7)\n\n   a) Cacti log files are now found under /var/log/cacti where you can\n      manage them using newsyslog.\n   b) Cacti RRD files are now found under /var/db/cacti/rra.\n\n   If you have an existing Cacti installation these paths are also\n   found in Cacti's SQL database and MUST be updated. These two SQL\n   commands should do the trick:\n\n   UPDATE settings SET value='/var/log/cacti/log' \\\n     WHERE name='path_cactilog';\n\n   UPDATE poller_item SET rrd_path=\\\n     REPLACE(rrd_path,'/usr/local/share/cacti/rra','/var/db/cacti/rra') \\\n     WHERE rrd_path REGEXP '^/usr/local/share/cacti/rra';\n\n2) The PERL paths in the Cacti PERL scripts have been updated to\n   /usr/local/bin.\n\nOther Erratas:\n   1) Mount linprocfs in /compat/linux/proc will allow most scripts to work.\n   2) This package does not install a MySQL server in case you wish to use an\n      external MySQL server.  Install a package such as mysql57-server if you\n      require a local server.","type":"install"},{"message":"Starting with version 1.2.4 the option SNMPBIN is no longer required and has\ntherefore been removed.\n\nNow you can enable PHP integrated support via the \"$php_snmp_support\" variable\nin config.php","type":"upgrade","maximum_version":"1.2.4"}]},{"name":"blackshadeselite","origin":"games/blackshadeselite","version":"0.0.1_11","comment":"Psychic Bodyguard FPS - protect the VIP","maintainer":"amdmi3@FreeBSD.org","www":"https://web.archive.org/web/20170521213338/http://home.gna.org/blackshadeselite/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"112da20a24f46bab280447999cdd391c3aede82c4988ea749c2b7356afe7c029","flatsize":2238585,"path":"All/blackshadeselite-0.0.1_11.pkg","repopath":"All/blackshadeselite-0.0.1_11.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":855008,"desc":"Black Shades Elite is an action game that is more or less similar\nto the original Black Shades \"Psychic Bodyguard FPS\". Kill anyone\nthat tries to kill the VIP (the white guy). The psychic part is\nseeing blue lines when bad guys line up on the VIP (when the line\nis red they are about to shoot). Other powers (slow down, and\nvisions) are available - press F1 for how to use.\n\nIt has a few more user friendly options (in the ~/blackshades.config\nfile) as well as a help menu. Aside from that the internals have\nhad some major changes, but there is still a lot more to do. Other\noptions include 3rd person (which was in the original game, just\ndisabled). The other change that I enjoy is the lack of a busy loop\n- now cpu usage isn't 100%25 - on any recent system it should be less\nthan 25%25.\n\nFeature and bug reports are encouraged. I'm sure it's buggy. Enjoy.","deps":{"freealut":{"origin":"audio/freealut","version":"1.1.0_4"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"openal-soft":{"origin":"audio/openal-soft","version":"1.24.2_2"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libSDL-1.2.so.0","libalut.so.0","libc.so.8","libm.so.4","libopenal.so.1","libpthread.so.0","libstdc++.so.9","libvorbis.so.0","libvorbisfile.so.3"],"options":{"DOCS":"on"},"messages":[{"message":"Black Shades Elite has been installed. To start the game, type\n`blackshades'.\n\nAlso, you may find those key combinations useful:\n\nAlt+Enter: toggle fullscreen\nCtrl+G: toggle mouse grab","type":"install"}]},{"name":"blackbox","origin":"x11-wm/blackbox","version":"0.70.1_8","comment":"Small and fast window manager for X11R6","maintainer":"A.J.Caines@halplant.com","www":"https://blackboxwm.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6dd57138805304a9135f0e1fe170487185a42ad27b428bf2689a24547800cad6","flatsize":1207700,"path":"All/blackbox-0.70.1_8.pkg","repopath":"All/blackbox-0.70.1_8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":270376,"desc":"Blackbox is the fast, lightweight window manager for the X Window System you\nhave been looking for, without all those annoying dependencies.  It is built\nwith C++ and contains completely original code (even though the graphics\nimplementation is similar to that of Window Maker).\n\nBlackbox is written to the NetWM specification, which allows integration with\nmodern desktop managers including KDE and Gnome.\n\nThe port also provides root window changing tools, bsetroot and bsetbg, that\ncan be installed alone, without the window manager and accompanying files.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"}},"categories":["x11-wm"],"shlibs_required":["libX11.so.6","libXft.so.2","libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on","TOOLS_ONLY":"off"}},{"name":"black-hole-solver","origin":"games/black-hole-solver","version":"1.12.0","comment":"Black Hole Solitaire Solver","maintainer":"tcberner@FreeBSD.org","www":"https://www.shlomifish.org/open-source/projects/black-hole-solitaire-solver","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c80e2b523a3b8ed969572193d52a64f4b640d9716ef86b5e8f447b712cebb79a","flatsize":37949,"path":"All/black-hole-solver-1.12.0.pkg","repopath":"All/black-hole-solver-1.12.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":16724,"desc":"This is a solver, written in C, to solve Golf solitaire, the Solitaire variant\ncalled \"Black Hole\" and the one called \"All in a Row\". It provides a portable C\nlibrary, and a command line application that after being fed with a layout will\nemit the cards to move.","categories":["games"],"shlibs_required":["libc.so.8"]},{"name":"black-box","origin":"games/black-box","version":"1.4.8_3","comment":"Shoot in and watch where the shot leaves the box","maintainer":"ports@FreeBSD.org","www":"https://www.linux-games.com/black-box/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c5f1bd652fba4fec9d7371cdd2e8c540d0f723bb221cc8667784bbdd7031cee2","flatsize":330529,"path":"All/black-box-1.4.8_3.pkg","repopath":"All/black-box-1.4.8_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":237796,"desc":"There's a black box. You can shoot in and watch, where the shot\nleaves the box.  In the box, crystals are reflecting the shots.\nYou have to guess where the crystals are hidden, by watching your\nshots.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe black-box port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"blocky","origin":"dns/blocky","version":"0.26.2","comment":"Fast and lightweight DNS proxy as ad-blocker","maintainer":"eduardo@FreeBSD.org","www":"https://0xerr0r.github.io/blocky/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4d88f867ec5dc4c95d5ce8d18e7b4224d840d7aaaa7591fbb03f5407fbccf13e","flatsize":25766222,"path":"All/blocky-0.26.2.pkg","repopath":"All/blocky-0.26.2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":6559720,"desc":"Fast and lightweight DNS proxy as ad-blocker for local\nnetwork with many features.","categories":["dns"],"shlibs_required":["libc.so.8","libpthread.so.0"],"messages":[{"message":"A sample configuration file is installed at the following location:\n/usr/local/etc/blocky-config.yml.sample\n\nDefault location for configuration file when using rc.d script:\n/usr/local/etc/blocky-config.yml\n\nWith the default configuration, blocky listens on port 53 (TCP and UDP).\nIf running as a non-root user, use a different port in blocky configuration,\nsuch as `port: 5053`, or use mac_portacl(4) to allow binding to port 53.\n\nExample setup for mac_portacl(4):\n\nIn /boot/loader.conf:\n\n\tmac_portacl_load=\"YES\"\n\nIn /etc/sysctl.conf (where <ID> is the UID of your user):\n\n\tnet.inet.ip.portrange.reservedhigh=0\n\tsecurity.mac.portacl.rules=uid:<ID>:tcp:53,uid:<ID>:udp:53\n\nPlease refer to the documentation located at\nhttps://0xerr0r.github.io/blocky/ for further information.","type":"install"}]},{"name":"bksh","origin":"sysutils/bksh","version":"1.7","comment":"Backup-only shell","maintainer":"anarcat@anarcat.ath.cx","www":"http://anarcat.ath.cx/software/bksh","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fb3f2972e7d60d4fcff6fc2a3de88ad233d4629b2da3fc4c6b8cae0f9908649d","flatsize":11048,"path":"All/bksh-1.7.pkg","repopath":"All/bksh-1.7.pkg","licenselogic":"single","pkgsize":4604,"desc":"bksh is a simple (some would say trivial) program designed to be used\nas a shell by ssh or rsh-like programs. All it does it to copy its\ninput to a restricted set of backup files.\n\nIt was made to allow administrators to create backup servers in\npotentially hostile environments without allowing full shell access to\nthe server or the client.\n\nFeatures:\n- tape only or file & tape backups (compile-time config)\n- automatic file rotation allows keeping a history of backups\n- configurable number of files kept (static compile-time or dynamic)\n- allows naming of backup files on command line\n- works as a restricted shell to limit access to server\n- very simple and short ANSI C code, easy to audit","categories":["sysutils"],"shlibs_required":["libc.so.8"]},{"name":"blockattack","origin":"games/blockattack","version":"2.9.1","comment":"Puzzle game inspired by Tetris","maintainer":"nxjoseph@protonmail.com","www":"https://blockattack.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f53d4943d7f4eab988398d91a87053c86392d2509e68721bfe36ab33b439eb7d","flatsize":7606055,"path":"All/blockattack-2.9.1.pkg","repopath":"All/blockattack-2.9.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":6779144,"desc":"Block Attack - Rise of the Blocks is a puzzle/blockfall game inspired\nby Nintendo's Tetris Attack (or \"Panel de Pon\") for the Super\nNintendo. It might seem like any other match-3 style game but it is\ngenerally much faster. The game requires fast decisions compared to\nother puzzle games. While you can setup the perfect chain it is much\nmore likely that you will construct chains while blocks are still\ndropping around you.\n\nIn addition to traditional game types like endless, time trial and\nstage clear the game does also feature a VS-mode. The VS mode is a\ndual like you rarely see in a puzzle game.\n\nFeatures:\n- No loot boxes\n- 5 single player modes: Endless, Time Trial, Puzzle Mode, Stage Clear\n  and Vs. Mode\n- 2 two player options: Time Trial and Vs. Mode\n- Puzzle mode with 27 puzzles\n- Custom keymapping\n- High scores are saved\n- Gamepad support\n- Mouse/Touch support\n- Music and sound effects\n- Animations","deps":{"physfs":{"origin":"devel/physfs","version":"3.2.0"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_image":{"origin":"graphics/sdl2_image","version":"2.8.8"},"sdl2_mixer":{"origin":"audio/sdl2_mixer","version":"2.8.1"},"sdl2_ttf":{"origin":"graphics/sdl2_ttf","version":"2.24.0"}},"categories":["games"],"shlibs_required":["libSDL2-2.0.so.0","libSDL2_image-2.0.so.0","libSDL2_mixer-2.0.so.0","libSDL2_ttf-2.0.so.0","libc.so.8","libintl.so.8","libm.so.4","libphysfs.so.1","libstdc++.so.9"]},{"name":"bkpupsd","origin":"sysutils/bkpupsd","version":"1.0a_1","comment":"Simple UPS daemon for APC BK Pro(TM)","maintainer":"portmaster@BSDforge.com","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7bc249cbd7809c777926ebc0af51ddd698e869d018eea99519c0a80c1f89633a","flatsize":11300,"path":"All/bkpupsd-1.0a_1.pkg","repopath":"All/bkpupsd-1.0a_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":6096,"desc":"bkpupsd - Back-UPS Pro. UPS daemon\n----------------------------------\n\n    This is a simple uninterruptible power source (UPS) daemon which\nsupports APC Back-UPS Pro(TM) series.  The UPSd works as UPS driver,\nsensing line-failures, shutting down the system cleanly, and finally\nshutting down the UPS itself.  This UPSd provides only the \"dumb mode\",\nand the advanced features are not supported.","categories":["sysutils"],"shlibs_required":["libc.so.8"]},{"name":"bitwise","origin":"math/bitwise","version":"0.50_1","comment":"Terminal-based bit manipulator in curses","maintainer":"yuri@FreeBSD.org","www":"https://github.com/mellowcandle/bitwise","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"661ffcdb05cb63aabcb064cae8d033321d53c8c651f24fba9c802326c4466a0a","flatsize":76620,"path":"All/bitwise-0.50_1.pkg","repopath":"All/bitwise-0.50_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":28612,"desc":"bitwise can be used both interactivly and in command line mode.\nIn command line mode, passing a number in any base (Decimal, Hexedical & Octal)\nwill output the number in all bases including binary representation.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["math"],"shlibs_required":["libc.so.8","libform.so.6","libm.so.4","libncurses.so.6","libreadline.so.8","libtinfo.so.6"]},{"name":"btanks","origin":"games/battletanks","version":"0.9.8083_11","comment":"Fast 2D tank arcade game with multiplayer and split-screen modes","maintainer":"danfe@FreeBSD.org","www":"https://btanks.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b6762b1b5818fef8a0a14b1cff78154abcbfb5178ec7f558db242e21e1df739e","flatsize":36532205,"path":"All/btanks-0.9.8083_11.pkg","repopath":"All/btanks-0.9.8083_11.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":28501264,"desc":"Battle Tanks is a funny battle on your desk, where you can choose one of\nthree vehicles and eliminate your enemy using the whole arsenal of weapons.\nIt has original cartoon-like graphics and cool music, its fun and dynamic,\nit has several network modes for deathmatch and cooperative -- what else is\nneeded to have some fun with your friends?  And all is packed and ready for\nyou in Battle Tanks.  Some of the game highlights:\n\n  * Three vehicles: tank, Shilka, and rocket launcher, each having its\n    special features\n  * Lots of weapons: four types of ammo, six types of rockets, landing\n    troops, mines, etc.\n  * 13 multiplayer maps (nine ones for deathmatch and four ones for\n    cooperative mode) in different locations such as city, village, forest,\n    desert, etc.\n  * Game world that reacts on player: roads have traffic, buildings can be\n    destroyed, weather effects are simulated\n  * Lots of war objects: troops, vehicles, helicopters, etc.\n  * Keyboard and gamepad are supported\n  * Dedicated server mode (headless)","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"},"libsigc++":{"origin":"devel/libsigc++20","version":"2.12.1"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"lua51":{"origin":"lang/lua51","version":"5.1.5_10"},"openal-soft":{"origin":"audio/openal-soft","version":"1.24.2_2"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"smpeg":{"origin":"multimedia/smpeg","version":"0.4.4_18"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"bkt","origin":"sysutils/bkt","version":"0.8.2_4","comment":"Subprocess caching utility","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/dimo414/bkt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b41864b09b00905ae2224971624d074f1d8ab0b2c734301ad55ce57a16fbb243","flatsize":1289221,"path":"All/bkt-0.8.2_4.pkg","repopath":"All/bkt-0.8.2_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":419416,"desc":"bkt (pronounced bucket) is a subprocess caching utility written in Rust,\ninspired by bash-cache.\nWrapping expensive process invocations with bkt allows callers to reuse recent\ninvocations without complicating their application logic. This can be useful in\nshell prompts, interactive applications such as fzf, and long-running programs\nthat poll other processes.\n\nWhen bkt is passed a command it hasn't seen before (or recently) it executes\nthe command synchronously and caches its stdout, stderr, and exit code.\nCalling bkt again with the same command reads the data from the cache and\noutputs it as if the command had been run again.","categories":["sysutils"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libpthread.so.0"],"options":{"MANPAGES":"on"}},{"name":"bittwist","origin":"net/bittwist","version":"4.7","comment":"Libpcap-based Ethernet packet generator, with PCAP editor","maintainer":"sunpoet@FreeBSD.org","www":"https://bittwist.sourceforge.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2fdb7660ba6fea624a731d749a0c53654c7ca0a3e8fe88f04c87df793d5b596e","flatsize":104024,"path":"All/bittwist-4.7.pkg","repopath":"All/bittwist-4.7.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":45048,"desc":"Bit-Twist is a simple yet powerful libpcap-based Ethernet packet generator. It\nis designed to complement tcpdump, which by itself has done a great job at\ncapturing network traffic.\n\nThese are just a few significant features that makes Bit-Twist unique and stands\nout as one of the best Ethernet packet generator package made available to the\nopen source community.\n- Runs on Linux, BSD, macOS, and Windows\n- Send multiple trace files at a time\n- Send packets at a specific speed or line rate in Mbps\n- Comprehensive trace file editor with control over most fields in Ethernet,\n  ARP, IP, ICMP, TCP, and UDP headers with automatic header checksum correction\n- Append user payload to existing packets after a specific header\n- Select a specific range of packets and save them in another trace file\n- Highly scriptable - with proper manipulation you can turn Bit-Twist into an\n  extremely flexible packet generator tool!","categories":["net"],"shlibs_required":["libc.so.8","libpcap.so.3"]},{"name":"bitwuzla","origin":"math/bitwuzla","version":"0.7.0","comment":"SMT solver for the theories of fixed-size bit-vectors","maintainer":"yuri@FreeBSD.org","www":"https://bitwuzla.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"18ffa49b6c95d1d10aef1e9af31a7528887f891c0f156799fc421896fef9c28c","flatsize":3799338,"path":"All/bitwuzla-0.7.0.pkg","repopath":"All/bitwuzla-0.7.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":943512,"desc":"Bitwuzla is a Satisfiability Modulo Theories (SMT) solver for the theories of\nfixed-size bit-vectors, floating-point arithmetic, arrays and uninterpreted\nfunctions and their combinations. Its name is derived from an Austrian dialect\nexpression that can be translated as \"someone who tinkers with bits\".","deps":{"cadical":{"origin":"math/cadical","version":"2.0.0"},"gmp":{"origin":"math/gmp","version":"6.3.0"}},"categories":["math"],"shlibs_required":["libc.so.8","libcadical.so.2.0.0","libpthread.so.0","libstdc++.so.9"]},{"name":"bjumblr-lv2","origin":"audio/bjumblr-lv2","version":"1.6.8_1","comment":"Pattern-controlled audio stream / sample re-sequencer LV2 plugin","maintainer":"yuri@FreeBSD.org","www":"https://github.com/sjaehn/BJumblr","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0c46ec8dc1ac256dbb652e36f4caa0383c4badfb41af098e626bbc609182613f","flatsize":1494055,"path":"All/bjumblr-lv2-1.6.8_1.pkg","repopath":"All/bjumblr-lv2-1.6.8_1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":445656,"desc":"B.Jumblr is neither a sample slicer nor a step sequencer. From the technical POV\nB.Jumblr is a sequencer pattern-controlled audio delay effect.\n\nThe pattern defines at when (vertical) and which (horizontal) piece of the audio\ninput stream is sent to the audio output. Use the default diagonal line pattern\nfor live playback. Moving a pad one step to the right results in a one step\ndelayed playback of the respective piece of the audio input stream. Each pad\n(and thus each piece) can be levelled up or down by mouse wheel scrolling.\n\nIn addidion, the user can control the playback progession using the playback\nbuttons or the speed dial. This is facilitated via the progression delay.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"},"xdg-utils":{"origin":"devel/xdg-utils","version":"1.2.1"}},"categories":["audio"]},{"name":"bitter","origin":"x11-fonts/bitter","version":"2.110,1","comment":"Contemporary serif typeface for text designed for comfortably reading","maintainer":"rakuco@FreeBSD.org","www":"https://www.huertatipografica.com/fonts/bitter-ht","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a0579fd356ff4af2e83753ad70a98faf463a2cb029bc474247c9d333009eb206","flatsize":441282,"path":"All/bitter-2.110,1.pkg","repopath":"All/bitter-2.110,1.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":191404,"desc":"A \"contemporary\" slab serif typeface for text, especially designed for\ncomfortably reading on any computer or device. The robust design started from\nthe austerity of the pixel grid, based on rational rather than emotional\nprinciples. It combines the large x-heights and legibility of the humanistic\ntradition with subtle characteristics in the characters that inject a certain\nrhythm to flowing texts.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"bitstream","origin":"multimedia/bitstream","version":"1.5","comment":"Binary MPEG, DVB, IETF, etc. structures access library","maintainer":"amdmi3@FreeBSD.org","www":"https://www.videolan.org/developers/bitstream.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"114979b4c4852ea1d921ffd036c6a48c5c2932b0158363aa65ff4508c2222d59","flatsize":945317,"path":"All/bitstream-1.5.pkg","repopath":"All/bitstream-1.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":90412,"desc":"biTStream is a set of C headers allowing a simpler access to binary\nstructures such as specified by MPEG, DVB, IETF, SMPTE, IEEE, SCTE,\netc.","categories":["multimedia"],"options":{"DOCS":"on"}},{"name":"bitsery","origin":"devel/bitsery","version":"5.2.4","comment":"Binary serialization library","maintainer":"yuri@FreeBSD.org","www":"https://github.com/fraillt/bitsery","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"97f94132c2321d05d35b3486a126cfcf1ff62be4452c1e7199d5724e0f64cc6b","flatsize":295063,"path":"All/bitsery-5.2.4.pkg","repopath":"All/bitsery-5.2.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":39808,"desc":"Bitsery is a header only C++ binary serialization library. It is designed around\nthe networking requirements for real-time data delivery, especially for games.\n\nAll cross-platform requirements are enforced at compile time, so serialized data\ndo not store any meta-data information and is as small as possible.","categories":["devel"]},{"name":"bitstream-vera","origin":"x11-fonts/bitstream-vera","version":"1.10_8","comment":"Bitstream Vera TrueType font collection","maintainer":"gnome@FreeBSD.org","www":"https://www.gnome.org/fonts/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f62e8772784b6067ad213ee7580f440cf13a8729867167b5f9a3275a65d45ca0","flatsize":599002,"path":"All/bitstream-vera-1.10_8.pkg","repopath":"All/bitstream-vera-1.10_8.pkg","licenselogic":"single","licenses":["BITSTREAM_VERA"],"pkgsize":220660,"desc":"This is the final version of the \"Bitstream Vera\" font family.  It\nconsist of 10 high-quality TrueType fonts for use with X11.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"],"options":{"DOCS":"on"},"messages":[{"message":"IMPORTANT - READ CAREFULLY: Please read the COPYRIGHT included with these fonts\nbefore using.  The copyright can be found at /usr/local/share/fonts/bitstream-vera/COPYRIGHT.TXT.  To\nuse these fonts, follow the instructions below.\n\nMake sure that the freetype module is loaded.  If it is not, add the following\nline to the \"Modules\" section of your X Windows configuration file:\n\n\tLoad \"freetype\"\n\nAdd the following line to the \"Files\" section of X Windows configuration file:\n\n\tFontPath \"/usr/local/share/fonts/bitstream-vera/\"\n\nNote: your X Windows configuration file is typically /etc/X11/xorg.conf","type":"install"}]},{"name":"bitmap-graphics-library","origin":"graphics/bitmap","version":"g20181222_1","comment":"Minimalistic library manipulating 24-bit per pixel bitmap images","maintainer":"yuri@FreeBSD.org","www":"https://www.partow.net/programming/bitmap/index.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f6ef9b6b9e43adb507382e64a0f0d2d7af8e4a5fa182df716fd2f5637021c9d0","flatsize":248048,"path":"All/bitmap-graphics-library-g20181222_1.pkg","repopath":"All/bitmap-graphics-library-g20181222_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":24884,"desc":"The C++ Bitmap Library consists of simple, robust, optimized and portable\nprocessing routines for the 24-bit per pixel bitmap image format.\n\nThe library has the following capabilities:\n* Read/Write 24-bit Bitmap Images\n* Pixel, row or column level batch editing\n* Colour conversions (RGB,YCbCr) in byte and floating values\n* Highly optimized subsample and upsample (resizing)\n* Various colour maps (1000 levels - autumn, copper, gray, hot, hsv, jet, prism,\n  vga, yarg)\n* Texture generation (checkered pattern, plasma)\n* Graphics drawing interface (line, line-segment, rectangle, triangle, quadix,\n  horizontal and vertical line-segments, ellipse, circle, plot pixel, pen width,\n  pen colour)\n* Cartesian canvas and associated drawing interface\n* PSNR and Image comparisons\n* Simple nearest colour match from set of colours\n* Wavelength to RGB approximations\n* Single header file solution requires no installation or building","categories":["graphics"]},{"name":"bitmap2pp","origin":"graphics/bmeps","version":"4.37.1","comment":"Convert PNG/JPEG/TIFF to PDF/EPS","maintainer":"takefu@airport.fm","www":"https://sourceforge.net/p/dktools/wiki/bitmap2pp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2ba0d090ec145cc377770ae5449e4b5a395ac57a9be2dc9042825ad7f125d417","flatsize":413321,"path":"All/bitmap2pp-4.37.1.pkg","repopath":"All/bitmap2pp-4.37.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":143836,"desc":"bmpp - Convert PNG/JPEG/NetPBM/TIFF to PDF/EPS\n\nThe program converts bitmap image files from PNG, JPEG, NetPBM and TIFF to PDF\nand PS/EPS.\nIn this text \"bitmap image\" refers to bitmap, graymap and pixmap images.\n\nFor each input file specified on the command line the program creates a\ncorresponding output file with file name suffix \".pdf\", \".eps\", \".ps\" or \".bb\".","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"png":{"origin":"graphics/png","version":"1.6.47"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["graphics","perl5"],"shlibs_required":["libbz2.so.2","libc.so.8","libjpeg.so.8","libm.so.4","libpng16.so.16","libtiff.so.6","libz.so.3"]},{"name":"bitmap","origin":"x11/bitmap","version":"1.1.1","comment":"Bitmap editor and converter utilities for X","maintainer":"x11@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ff766b0fe516f20664e42d5495ee2a4648446aafd64f7bd70d5b418c7b5be1fd","flatsize":140904,"path":"All/bitmap-1.1.1.pkg","repopath":"All/bitmap-1.1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":51240,"desc":"This package contains bitmap, which is a tool for creating or editing\nrectangular images made up of 1's and 0's.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"xbitmaps":{"origin":"x11/xbitmaps","version":"1.1.2"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXaw.so.7","libXmu.so.6","libXt.so.6","libc.so.8","libm.so.4"]},{"name":"bitlbee-mastodon","origin":"irc/bitlbee-mastodon","version":"1.4.5","comment":"Bitlbee plugin to communicate with Mastodon instances","maintainer":"tobias.rehbein@web.de","www":"https://alexschroeder.ch/software/Bitlbee_Mastodon","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"665b1a570a2e701ed39e80bae4cd4d8068375cfc6db4c324fc187cda147e29df","flatsize":147142,"path":"All/bitlbee-mastodon-1.4.5.pkg","repopath":"All/bitlbee-mastodon-1.4.5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":50608,"desc":"This plugin allows Bitlbee to communicate with Mastodon instances. Mastodon is\na free, open-source, decentralized microblogging network. Bitlbee is an IRC\nserver connecting to various other text messaging services. You run Bitlbee and\nconnect to it using an IRC client, then configure Bitlbee to connect to other\nservices, such as a Mastodon instance where you already have an account. The\nbenefit is that you can now use any IRC client you want to connect to Mastodon.","deps":{"bitlbee":{"origin":"irc/bitlbee","version":"3.6_2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"}},"categories":["irc"]},{"name":"bitlbee-facebook","origin":"irc/bitlbee-facebook","version":"1.2.2,1","comment":"Facebook plugin for bitlbee","maintainer":"ports@FreeBSD.org","www":"https://wiki.bitlbee.org/HowtoFacebookMQTT","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c008abdc4b6646d10def85b99732e381e8f4e853fe40f6a9fb7478420e17ce46","flatsize":173182,"path":"All/bitlbee-facebook-1.2.2,1.pkg","repopath":"All/bitlbee-facebook-1.2.2,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":57084,"desc":"Bitlbee plugin based on the Facebook mobile client - which uses the MQTT\nprotocol - that also supports group chats.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"}},"categories":["irc"],"messages":[{"message":"===>   NOTICE:\n\nThe bitlbee-facebook port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"bitlbee-steam","origin":"irc/bitlbee-steam","version":"1.4.2","comment":"Steam plugin for bitlbee","maintainer":"aou@eecs.berkeley.edu","www":"https://github.com/bitlbee/bitlbee-steam","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0a48f844fc66b2a8dc38808a0f339c9a32fcb177760057b6c12fc9de04a15b88","flatsize":93851,"path":"All/bitlbee-steam-1.4.2.pkg","repopath":"All/bitlbee-steam-1.4.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":31920,"desc":"The Steam protocol plugin for bitlbee. This plugin uses the Steam Mobile\nAPI allowing it to run alongside the main Steam client.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"}},"categories":["irc"]},{"name":"bitlbee-discord","origin":"irc/bitlbee-discord","version":"0.4.3.7","comment":"Discord plugin for bitlbee","maintainer":"arfy32@gmail.com","www":"https://github.com/sm00th/bitlbee-discord","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5e9f4ab0f8212ea32c9380054e1333da23cf0fbd943760f34abe26603f6027e4","flatsize":81788,"path":"All/bitlbee-discord-0.4.3.7.pkg","repopath":"All/bitlbee-discord-0.4.3.7.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":30060,"desc":"Bitlbee plugin to allow connections to the discord chat service.\nA more lightweight alternative to using bitlbee compiled with\nlibpurple support.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"}},"categories":["irc"]},{"name":"bitefusion","origin":"games/bitefusion","version":"1.0.2_3","comment":"Snake game with 8 levels","maintainer":"amdmi3@FreeBSD.org","www":"https://www.junoplay.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f22a1b9dc31eba9e608c9e1cc3909567bcbd1bfd659a9401261da4db66891894","flatsize":1252863,"path":"All/bitefusion-1.0.2_3.pkg","repopath":"All/bitefusion-1.0.2_3.pkg","licenselogic":"single","pkgsize":57396,"desc":"A snake game with 8 levels. Great if you need to shut off your brain\nfor a few minutes and occupy your hands in the meantime. Guaranteed\nno adrenaline rush!","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libc.so.8","libm.so.4","libz.so.3"]},{"name":"bitlbee","origin":"irc/bitlbee","version":"3.6_2","comment":"IRC to other chat networks gateway","maintainer":"garga@FreeBSD.org","www":"https://www.bitlbee.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f171cb366a5e4a8e95bad2699b53f35f6401658a049d54b563bed8f41ff1c362","flatsize":739292,"path":"All/bitlbee-3.6_2.pkg","repopath":"All/bitlbee-3.6_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":253084,"desc":"An IRC to other chat networks gateway. This program can be used\nas an IRC server which forwards everything you say to people on\nother chat networks like MSN/ICQ/Jabber.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"libgpg-error":{"origin":"security/libgpg-error","version":"1.51"},"libotr":{"origin":"security/libotr","version":"4.1.1_1"}},"categories":["irc"],"users":["bitlbee"],"groups":["bitlbee"],"shlibs_required":["libc.so.8","libgcrypt.so.20","libglib-2.0.so.0","libgmodule-2.0.so.0","libgnutls.so.30","libgpg-error.so.0","libintl.so.8","libm.so.4","libotr.so.5","libpthread.so.0"],"options":{"DEBUG":"off","DOCS":"on","EXAMPLES":"on","LDAP":"off","OTR":"on","PAM":"off","GLIB":"on","LIBEVENT":"off","OPENSSL":"off","GNUTLS":"on","NSS":"off","LIBPURPLE":"off","JABBER":"on","TWITTER":"on"},"annotations":{"cpe":"cpe:2.3:a:bitlbee:bitlbee:3.6:::::dragonfly6:x86_64:2"},"messages":[{"message":"To configure bitlbee, do the following:\n\nCopy /usr/local/share/examples/bitlbee/bitlbee.conf\n  to /usr/local/etc/bitlbee/bitlbee.conf ,\nCopy /usr/local/share/examples/bitlbee/motd.txt\n  to /usr/local/etc/bitlbee/motd.txt\nand modify them to suit your needs.\n\nYou have two options for launching bitlbee: either launch it from\ninetd(8) or run it as a stand-alone daemon.\n\nTo launch bitlbee from inetd(8), add the following line to\n/etc/inetd.conf and reload inetd(8):\n\nircd\t\tstream\ttcp\tnowait\tbitlbee\t/usr/local/sbin/bitlbee\tbitlbee -I\n\nTo instead launch bitlbee as a daemon, add the following line to\n/etc/rc.conf:\n\nbitlbee_enable=\"YES\"","type":"install"}]},{"name":"bitedit","origin":"editors/bitedit","version":"0.9.4","comment":"Simple ncurses file editing program","maintainer":"ports@FreeBSD.org","www":"http://ledge.co.za/bitedit/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a0ece4a8d6519e9960d56ddf7249d0d0f819a1662d8cefb8bd9a4ac028b60fe9","flatsize":38657,"path":"All/bitedit-0.9.4.pkg","repopath":"All/bitedit-0.9.4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":15612,"desc":"bitedit is a simple ncurses program for editing a file. It allows\nyou to directly edit of the individual bits of a binary file in a\ngraphical fashion. It is useful for editing all sorts of binary files.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["editors"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe bitedit port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"bitmark-recorder","origin":"net-p2p/bitmark-recorder","version":"0.16.0","comment":"Bitmark distributed property system recorder","maintainer":"hsw@bitmark.com","www":"https://github.com/bitmark-inc/bitmarkd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2987d5bf7fb6b1e0742fab8f4bd997a2d3990d1c263e1f910281bfe2af96c1e3","flatsize":7146118,"path":"All/bitmark-recorder-0.16.0.pkg","repopath":"All/bitmark-recorder-0.16.0.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":2368496,"desc":"The Bitmark distributed property system.\n\nBitmark secures digital property registration through Bitmark certificates,\nenabling economic trade of those properties between individuals, governments,\ncorporations, and institutions at global scale.","deps":{"libargon2":{"origin":"security/libargon2","version":"20190702_1"},"libzmq4":{"origin":"net/libzmq4","version":"4.3.5_2"}},"categories":["net-p2p"],"users":["bitmark-recorder"],"groups":["bitmark-recorder"],"shlibs_required":["libargon2.so.0","libc.so.8","libpthread.so.0","libzmq.so.5"],"annotations":{"cpe":"cpe:2.3:a:bitmark-inc:bitmarkd:0.16.0:::::dragonfly6:x86_64"}},{"name":"bison","origin":"devel/bison","version":"3.8.2_2,1","comment":"Parser generator from FSF, (mostly) compatible with Yacc","maintainer":"sunpoet@FreeBSD.org","www":"https://www.gnu.org/software/bison/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fce99c0eb59c44792abe8a26625bb9bcb32a6d09acdfe6acbebba3d6465bab4f","flatsize":3239674,"path":"All/bison-3.8.2_2,1.pkg","repopath":"All/bison-3.8.2_2,1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":698856,"desc":"Bison is a general-purpose parser generator that converts an annotated\ncontext-free grammar into a deterministic LR or generalized LR (GLR) parser\nemploying LALR(1) parser tables. As an experimental feature, Bison can also\ngenerate IELR(1) or canonical LR(1) parser tables. Once you are proficient with\nBison, you can use it to develop a wide range of language parsers, from those\nused in simple desk calculators to complex programming languages.\n\nBison is upward compatible with Yacc: all properly-written Yacc grammars ought\nto work with Bison with no change. Anyone familiar with Yacc should be able to\nuse Bison with little trouble. You need to be fluent in C or C++ programming in\norder to use Bison. Java is also supported as an experimental feature.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libtextstyle":{"origin":"devel/libtextstyle","version":"0.23.1"},"m4":{"origin":"devel/m4","version":"1.4.19_1,1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libintl.so.8","libm.so.4","libtextstyle.so.0"],"options":{"DOCS":"on","EXAMPLES":"on","NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:gnu:bison:3.8.2:::::dragonfly6:x86_64:2"}},{"name":"bitchx","origin":"irc/bitchx","version":"1.2.1_4,1","comment":"Feature-rich scriptable IRC client","maintainer":"danfe@FreeBSD.org","www":"https://bitchx.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6a38b9a818be5d84b1f5eaf14a83db4187671fd84fc29483c2b5781fb1f43cb9","flatsize":3195549,"path":"All/bitchx-1.2.1_4,1.pkg","repopath":"All/bitchx-1.2.1_4,1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1025052,"desc":"BitchX is an IRC (Internet Relay Chat) client by Colten Edwards aka\npanasync@EFnet, it is based on its predecessors ircII and Epic.\n\nBitchX was originally started as a script by Trench and HappyCrappy for\nthe popular Unix IRC client ircII.  Around Christmas of 1994 the script\nwas patched directly into the client by Colten Edwards.\n\nBitchX includes features which make it a bot, bouncer, and a friendly\nIRC client at the same time.\n\nBitchX is one the most popular IRC clients among Unix systems.  It is\nhighly customizable and capable of running scripts, so it can be used\nas an IRC bot too.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["irc"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12","libdl.so.0","libm.so.4","libssl.so.12","libtinfo.so.6"],"options":{"DOCS":"on","IPV6":"on","LANG_HE":"off","LATIN":"off","PLUGINS":"on","SSL":"on","TOGGLES":"off"},"annotations":{"cpe":"cpe:2.3:a:bitchx:bitchx:1.2.1:::::dragonfly6:x86_64:4"}},{"name":"birthday","origin":"misc/birthday","version":"1.6.2_1","comment":"Outputs reminders for upcoming events (e.g. birthdays)","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/birthday/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fe9f39799cfb4380c82deafdcfba3591ab4a0ddae20c750fccfe7862499b58c9","flatsize":47358,"path":"All/birthday-1.6.2_1.pkg","repopath":"All/birthday-1.6.2_1.pkg","licenselogic":"or","licenses":["ART10","GPLv2"],"pkgsize":20296,"desc":"Birthday displays a list of events which are coming up in the near future,\nbased on a config file (~/.birthdays) in the user's home directory.\nUsed in a user's .profile or crontab it can save the day for many\na terminally disorganised soul...","categories":["misc"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe birthday port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"bip","origin":"irc/bip","version":"0.9.1","comment":"Simple IRC proxy with SSL support","maintainer":"bofh@FreeBSD.org","www":"https://bip.milkypond.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6deae5328c15073bc422851eb664356deb603566788eb99603cedfea81d03958","flatsize":351885,"path":"All/bip-0.9.1.pkg","repopath":"All/bip-0.9.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":119456,"desc":"Bip is a simple IRC proxy server.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["irc"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"cpe":"cpe:2.3:a:duckcorp:bip:0.9.1:::::dragonfly6:x86_64"},"messages":[{"message":"Your sample configuration files have been installed in:\n/usr/local/share/examples/bip/bip.conf\n\nYou must create a directory named .bip in your home directory,\ncopy bip.conf there and edit it for your settings.\n\nbip will not start if you don't do this.","type":"install"}]},{"name":"birdtray","origin":"deskutils/birdtray","version":"1.11.4","comment":"System tray new mail notification for Thunderbird","maintainer":"bofh@FreeBSD.org","www":"https://github.com/gyunaev/birdtray","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bc5c05592277996137d01b98f1cde99921880d3b522643ea30e1742487c85f0a","flatsize":1250246,"path":"All/birdtray-1.11.4.pkg","repopath":"All/birdtray-1.11.4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":380488,"desc":"Birdtray is a free system tray notification for new mail for Thunderbird","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf5-ki18n":{"origin":"devel/kf5-ki18n","version":"5.116.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-x11extras":{"origin":"x11/qt5-x11extras","version":"5.15.16p0_1"}},"categories":["deskutils","mail"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Svg.so.5","libQt5Widgets.so.5","libQt5X11Extras.so.5","libX11.so.6","libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"biosoup","origin":"biology/biosoup","version":"0.11.0_1","comment":"Collection of C++ header-only data structures for bioinformatics","maintainer":"yuri@FreeBSD.org","www":"https://github.com/rvaser/biosoup","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f371e74b20bbf46a3d001e8f18e21612488c7581c05283e52f9630123695ab57","flatsize":22846,"path":"All/biosoup-0.11.0_1.pkg","repopath":"All/biosoup-0.11.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6916,"desc":"Biosoup is a C++ collection of header only data structures used for storage and\nlogging in bioinformatics tools.","categories":["biology","devel"]},{"name":"biorythm","origin":"games/biorythm","version":"1.1.4_1","comment":"Simple biorhythm calculation program","maintainer":"ports@FreeBSD.org","www":"https://shh.thathost.com/pub-unix/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2e27f060c54b08bfc0a1dc0a0e845daa4beb5e7ac7b097ab3823747d3145d72f","flatsize":19707,"path":"All/biorythm-1.1.4_1.pkg","repopath":"All/biorythm-1.1.4_1.pkg","licenselogic":"single","licenses":["ART10"],"pkgsize":9524,"desc":"This program calculates a simple biorythm plot based on the given date\nof birth. The plot starts at the given first day of plot, and includes\nthe number of days indicated on the command line.\n\nDates must be entered according to ISO date format, that is:\nYYYY-MM-DD, four digit year, two digit month, and two digit day of\nmonth.\n\nThe default plot includes emotional, intellectual and physical\ncurves. This may be overridden by command line options.\n\nThe author has no idea how to interpret the plot, so please don't ask\nhim about it.","deps":{"libshhmsg":{"origin":"devel/libshhmsg","version":"1.4.2"},"libshhopt":{"origin":"devel/libshhopt","version":"1.1.7_1"}},"categories":["games"],"shlibs_required":["libc.so.8","libm.so.4","libshhmsg.so.1","libshhopt.so.1"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe biorythm port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"bioparser","origin":"biology/bioparser","version":"3.1.0","comment":"C++ header-only parsing library for several formats in bioinformatics","maintainer":"yuri@FreeBSD.org","www":"https://github.com/rvaser/bioparser","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"33fe623b86d99031d919a5d6625a135685a09c3e46a63931e935d92717e989eb","flatsize":33514,"path":"All/bioparser-3.1.0.pkg","repopath":"All/bioparser-3.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":7404,"desc":"Bioparser is a C++ header only parsing library for several formats in\nbioinformatics (FASTA/Q, MHAP/PAF/SAM), with support for zlib compressed files.","deps":{"biosoup":{"origin":"biology/biosoup","version":"0.11.0_1"}},"categories":["biology","devel"]},{"name":"biolibc-tools","origin":"biology/biolibc-tools","version":"0.1.4.13_1","comment":"High-performance bioinformatics tools based on biolibc","maintainer":"jwb@FreeBSD.org","www":"https://github.com/auerlab/biolibc-tools","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"17e7e1b6b27136ed981e136aabf810261eb50b7ba23ddd4c049036cf41467406","flatsize":112252,"path":"All/biolibc-tools-0.1.4.13_1.pkg","repopath":"All/biolibc-tools-0.1.4.13_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":28788,"desc":"Biolibc-tools is a collection of simple fast, memory-efficient,\nprograms for processing biological data.  These are simple programs\nbuilt on biolibc that are not complex enough to warrant a separate\nproject.","deps":{"biolibc":{"origin":"biology/biolibc","version":"0.2.6.4"},"libxtend":{"origin":"devel/libxtend","version":"0.2.0.2_1"},"xxhash":{"origin":"devel/xxhash","version":"0.8.3"}},"categories":["biology"],"shlibs_required":["libbiolibc.so.2","libc.so.8","libm.so.4","libxtend.so.2","libxxhash.so.0"]},{"name":"biolibc","origin":"biology/biolibc","version":"0.2.6.4","comment":"Low-level high-performance bioinformatics library","maintainer":"jwb@FreeBSD.org","www":"https://github.com/auerlab/biolibc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c30afa9f1ccf3e93b9db777464acf888fbfe5d5a09133ac1a283fea2f13c917a","flatsize":568069,"path":"All/biolibc-0.2.6.4.pkg","repopath":"All/biolibc-0.2.6.4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":322052,"desc":"Biolibc is a library of fast, memory-efficient, low-level functions for\nprocessing biological data.  Like libc, it consists of numerous disparate,\ngeneral-purpose functions which could be used by a wide variety of\napplications.  These include functions for streaming common file formats such\nas SAM and VCF, string functions specific to bioinformatics, etc.","deps":{"libxtend":{"origin":"devel/libxtend","version":"0.2.0.2_1"}},"categories":["biology"]},{"name":"bitmark-cli","origin":"net-p2p/bitmark-cli","version":"0.16.0","comment":"Bitmark distributed property system cli","maintainer":"hsw@bitmark.com","www":"https://github.com/bitmark-inc/bitmarkd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0edb1e5a4bdf33d6958387c0c3221db1982762b7e64377c6a94392bff45deba9","flatsize":10549928,"path":"All/bitmark-cli-0.16.0.pkg","repopath":"All/bitmark-cli-0.16.0.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":3588716,"desc":"The Bitmark distributed property system.\n\nBitmark secures digital property registration through Bitmark certificates,\nenabling economic trade of those properties between individuals, governments,\ncorporations, and institutions at global scale.","deps":{"libargon2":{"origin":"security/libargon2","version":"20190702_1"},"libzmq4":{"origin":"net/libzmq4","version":"4.3.5_2"}},"categories":["net-p2p"],"shlibs_required":["libargon2.so.0","libc.so.8","libpthread.so.0","libzmq.so.5"],"annotations":{"cpe":"cpe:2.3:a:bitmark-inc:bitmarkd:0.16.0:::::dragonfly6:x86_64"}},{"name":"bioawk","origin":"biology/bioawk","version":"1.0.7","comment":"BWK awk modified for biological data","maintainer":"jwb@FreeBSD.org","www":"https://github.com/lh3/bioawk","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3e3faef3bfc582e4f3c2b6f1d5e5ecea3bcb692f1930f0b0b1db5a64acebc8a4","flatsize":198935,"path":"All/bioawk-1.0.7.pkg","repopath":"All/bioawk-1.0.7.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":55052,"desc":"Bioawk is an extension to Brian Kernighan's awk, adding the support of several\ncommon biological data formats, including optionally gzip'ed BED, GFF, SAM,\nVCF, FASTA/Q and TAB-delimited formats with column names. It also adds a few\nbuilt-in functions and an command line option to use TAB as the input/output\ndelimiter. When the new functionality is not used, bioawk is intended to behave\nexactly the same as the original BWK awk.","categories":["biology"],"shlibs_required":["libc.so.8","libm.so.4","libz.so.3"]},{"name":"blackbox_exporter","origin":"net-mgmt/blackbox_exporter","version":"0.26.0_1","comment":"Prometheus exporter for endpoints over HTTP(S), DNS, TCP and ICMP","maintainer":"eduardo@FreeBSD.org","www":"https://github.com/prometheus/blackbox_exporter","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0db403a7cd18192a692ab2978c06293cb6116a5a52181031165c0a16cd75b49a","flatsize":15688331,"path":"All/blackbox_exporter-0.26.0_1.pkg","repopath":"All/blackbox_exporter-0.26.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":4614760,"desc":"blackbox_exporter is a prometheus exporter. The blackbox exporter\nallows blackbox probing of endpoints over HTTP, HTTPS, DNS, TCP and\nICMP.","categories":["net-mgmt"],"users":["prometheus"],"groups":["prometheus"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"EXAMPLES":"on"},"annotations":{"cpe":"cpe:2.3:a:prometheus:blackbox_exporter:0.26.0:::::dragonfly6:x86_64:1"},"messages":[{"message":"To start blackbox_exporter, create a configuration file at\n/usr/local/etc/blackbox_exporter.yml and run\n\"sysrc blackbox_exporter_enable=yes\".\n\nFor details about the configuration file format, visit\nhttps://github.com/prometheus/blackbox_exporter/blob/v0.26.0/CONFIGURATION.md\n\nSince blackbox_exporter allows setting arbitrary probe\ntargets via HTTP parameters, it is set to listen on localhost\nonly by default. To change the listen address, set the\nblackbox_exporter_listen_address rcvar.\n\nTo use the 'ping' module, blackbox_exporter needs to run with\nroot privileges. To run blackbox_exporter with root privileges,\nrun \"sysrc blackbox_exporter_user=root\".\n\nBy default, blackbox exporter will log via syslog.  Examples for\ncontrolling which log file and setting up log rotation may be found in:\n/usr/local/share/blackbox_exporter","type":"install"}]},{"name":"bio-mocha","origin":"biology/bio-mocha","version":"1.20","comment":"Bcftools plugin for mosaic chromosomal alteration analysis","maintainer":"jwb@FreeBSD.org","www":"https://software.broadinstitute.org/software/mocha/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"662304fb48c6a32773d25dd2b7f0adfa3c87beab33284690b681aced6256f722","flatsize":268698,"path":"All/bio-mocha-1.20.pkg","repopath":"All/bio-mocha-1.20.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":83896,"desc":"MoChA is a bcftools plugin released under the MIT license for mosaic\nchromosomal alteration detection and analysis from DNA microarray or\nwhole genome sequence data. It can be used both with Illumina and\nAffymetrix data. It can also be used for detection of germline copy\nnumber variants. Data can be prepared in usable file formats using the\ngtc2vcf plugin.","deps":{"bcftools":{"origin":"biology/bcftools","version":"1.21"},"htslib":{"origin":"biology/htslib","version":"1.21"}},"categories":["biology"]},{"name":"bit","origin":"devel/bit","version":"1.1.2_24","comment":"Modern command-line interface to Git","maintainer":"ashish@FreeBSD.org","www":"https://github.com/chriswalz/bit","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1522f745c28d52f232ea7253278b532437199954c5a0458c60ff4713f2068061","flatsize":10359848,"path":"All/bit-1.1.2_24.pkg","repopath":"All/bit-1.1.2_24.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":2932320,"desc":"bit is an experimental modernized git CLI built on top of git that\nprovides happy defaults and other niceties:\n\n - command and flag suggestions to help you navigate the plethora of\n   options git provides you\n - autocompletion for files and branch names when using bit add or bit\n   checkout\n - automatic fetch and branch fast-forwarding reducing the likelihood\n   of merge conflicts\n - suggestions work with git aliases\n - new commands like bit sync that vastly simplify your workflow\n - commands from git-extras such as bit release & bit info\n - fully compatible with git allowing you to fallback to git if need be\n - update using bit update\n - get insight into how bit works using bit --debug","categories":["devel"],"shlibs_required":["libc.so.8","libpthread.so.0"],"annotations":{"cpe":"cpe:2.3:a:bit_project:bit:1.1.2:::::dragonfly6:x86_64:24"},"messages":[{"message":"To install bash/zsh completion support, please run:\n\n     $ bit complete","type":"install"}]},{"name":"binwalk","origin":"security/binwalk","version":"2.3.3_1","comment":"Search binary images for embedded files and executable code","maintainer":"pi@FreeBSD.org","www":"http://www.binwalk.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3ca5ae16e607abfb8d95a64b0fe8f131f07560a1a779d5534774fcc945b45983","flatsize":1140656,"path":"All/binwalk-2.3.3_1.pkg","repopath":"All/binwalk-2.3.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":190688,"desc":"Binwalk is a tool for searching a given binary image for embedded\nfiles and executable code. Specifically, it is designed for identifying\nfiles and code embedded inside of firmware images. Binwalk uses the\nlibmagic library, so it is compatible with magic signatures created\nfor the Unix file utility.\n\nBinwalk also includes a custom magic signature file which contains\nimproved signatures for files that are commonly found in firmware\nimages such as compressed/archived files, firmware headers, Linux\nkernels, bootloaders, filesystems, etc.\nMore details are available at:","deps":{"7-zip":{"origin":"archivers/7-zip","version":"24.09"},"cabextract":{"origin":"archivers/cabextract","version":"1.11_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"annotations":{"flavor":"py311"}},{"name":"biosig","origin":"biology/biosig","version":"2.6.1_1","comment":"Library for reading and writing different biosignal data format","maintainer":"yuri@FreeBSD.org","www":"https://biosig.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5b95c798f3395ca733edcadbf8f655d301b7c28326f69578f62b1593fdfa5c7d","flatsize":6967751,"path":"All/biosig-2.6.1_1.pkg","repopath":"All/biosig-2.6.1_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1662152,"desc":"BioSig is an open source software library for biomedical signal processing,\nfeaturing for example the analysis of biosignals such as the\nelectroencephalogram (EEG), electrocorticogram (ECoG), electrocardiogram (ECG),\nelectrooculogram (EOG), electromyogram (EMG), respiration, and so on. Major\napplication areas are: Neuroinformatics, brain-computer interfaces,\nneurophysiology, psychology, cardiovascular systems and sleep research. The aim\nof the BioSig project is to foster research in biomedical signal processing by\nproviding open source software tools for many different applications.","deps":{"libb64":{"origin":"converters/libb64","version":"2.0.0.15"},"libiconv":{"origin":"converters/libiconv","version":"1.17_1"},"suitesparse-cholmod":{"origin":"math/suitesparse-cholmod","version":"5.3.1"},"tinyxml":{"origin":"textproc/tinyxml","version":"2.6.2_4"}},"categories":["biology"],"shlibs_required":["libb64.so","libc.so.8","libcholmod.so.5","libiconv.so.2","libm.so.4","libstdc++.so.9","libtinyxml.so.3","libz.so.3"]},{"name":"bitmark-daemon","origin":"net-p2p/bitmark-daemon","version":"0.16.0","comment":"Bitmark distributed property system daemon","maintainer":"hsw@bitmark.com","www":"https://github.com/bitmark-inc/bitmarkd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"55ad6f15b62443e4925216d214d3491097acab5d42d212490134a1ce03ce615d","flatsize":15163094,"path":"All/bitmark-daemon-0.16.0.pkg","repopath":"All/bitmark-daemon-0.16.0.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":4959488,"desc":"The Bitmark distributed property system.\n\nBitmark secures digital property registration through Bitmark certificates,\nenabling economic trade of those properties between individuals, governments,\ncorporations, and institutions at global scale.","deps":{"libargon2":{"origin":"security/libargon2","version":"20190702_1"},"libzmq4":{"origin":"net/libzmq4","version":"4.3.5_2"}},"categories":["net-p2p"],"users":["bitmark"],"groups":["bitmark"],"shlibs_required":["libargon2.so.0","libc.so.8","libpthread.so.0","libzmq.so.5"],"annotations":{"cpe":"cpe:2.3:a:bitmark-inc:bitmarkd:0.16.0:::::dragonfly6:x86_64"}},{"name":"binkd","origin":"net/binkd","version":"1.1.a.115","comment":"Fidonet TCP/IP mailer","maintainer":"dz@dolik.dev","www":"https://github.com/pgul/binkd/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7239fea8a7c23df0ddd251e65f1388f3e54c4e0fd81af25f4449089e8cc7bdc3","flatsize":367547,"path":"All/binkd-1.1.a.115.pkg","repopath":"All/binkd-1.1.a.115.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":132832,"desc":"Binkd is a Fidonet mailer designed to operate via TCP/IP networks.\nAs a FTN-compatible internet daemon, it makes possible efficient\nutilization of TCP/IP protocol suite as a transport layer in\nFTN-based (Fido Technology Network) networks.","categories":["net"],"users":["fido"],"groups":["fido"],"shlibs_required":["libbz2.so.2","libc.so.8","libz.so.3"],"options":{"AFF":"off","ASO":"off","BWLIM":"off","DOCS":"on","NTLM":"off","PERL":"off","PROXY":"off"}},{"name":"bingrok","origin":"editors/bingrok","version":"0.0.1","comment":"Binary data editor for reverse engineering","maintainer":"danfe@FreeBSD.org","www":"https://github.com/spuriousdata/BinGrok","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2689730e98e45f7c30407f7e3db54726f5472da11492585c3d66e5591ca07aca","flatsize":169848,"path":"All/bingrok-0.0.1.pkg","repopath":"All/bingrok-0.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":49660,"desc":"BinGrok is a binary/hexadecimal editor created specifically with\nthe goal of reverse-engineering proprietary data formats in mind.\nIt allows for creation of C-struct-like \"views\" of your data for\nbetter visualization of the parts that you have deciphered.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["editors"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"bindtest","origin":"net/bindtest","version":"1.56_2","comment":"Test bind() semantics of IPv6 sockets","maintainer":"jmohacsi@bsd.hu","www":"https://www.kame.net/newsletter/20010504/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4de20dc25bba5c21c20516a26151979b1f1fdd1fcfd542bdec6348356b0716d2","flatsize":28259,"path":"All/bindtest-1.56_2.pkg","repopath":"All/bindtest-1.56_2.pkg","licenselogic":"single","pkgsize":12824,"desc":"Test bind() semantics of IPv6 sockets.","categories":["net"],"shlibs_required":["libc.so.8"]},{"name":"binutils","origin":"devel/binutils","version":"2.44,1","comment":"GNU binary tools","maintainer":"cy@FreeBSD.org","www":"https://www.gnu.org/software/binutils/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f917e7deb540095519cd738db1de7164edb315897bc5e7565d206d952dee0760","flatsize":144643042,"path":"All/binutils-2.44,1.pkg","repopath":"All/binutils-2.44,1.pkg","licenselogic":"and","licenses":["GPLv3","LGPL3"],"pkgsize":10164968,"desc":"The GNU Binutils are a collection of binary tools. The main ones are:\n\n* ld - the GNU linker.\n* as - the GNU assembler.\n\nMost of these programs use BFD, the Binary File Descriptor library, to do\nlow-level manipulation. Many of them also use the opcodes library to\nassemble and disassemble machine instructions.\n\nThis port may be used as a replacement for the system binutils and support\nfeatures from the latest versions of GCC.\n\nFor cross-compilation, see the devel/cross-binutils port.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9","libz.so.3","libzstd.so.1"],"options":{"ELFU":"off","INFO":"on","RELRO":"off"},"annotations":{"cpe":"cpe:2.3:a:gnu:binutils:2.44:::::dragonfly6:x86_64","flavor":"native"}},{"name":"bino","origin":"multimedia/bino","version":"1.6.5_9","comment":"3D video player with multi-display support","maintainer":"i@levsha.me","www":"https://bino3d.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"09871e6bc0132edff5b48fde41f6f90e883762358a5f6c188b47dbe5ba2d71c9","flatsize":1695325,"path":"All/bino-1.6.5_9.pkg","repopath":"All/bino-1.6.5_9.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":569580,"desc":"Bino is a video player with the following main features: Support for\nstereoscopic 3D video, with a wide variety of input and output formats.\nSupport for multi-display video, e.g. for powerwalls, Virtual Reality\ninstallations and other multi-projector setups.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"ffmpeg4":{"origin":"multimedia/ffmpeg4","version":"4.4.4_18"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glew":{"origin":"graphics/glew","version":"2.2.0_3"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libass":{"origin":"multimedia/libass","version":"0.17.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"openal-soft":{"origin":"audio/openal-soft","version":"1.24.2_2"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-opengl":{"origin":"graphics/qt5-opengl","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["multimedia"],"shlibs_required":["libGL.so.1","libGLEW.so.2","libGLU.so.1","libOpenGL.so.0","libQt5Core.so.5","libQt5Gui.so.5","libQt5OpenGL.so.5","libQt5Widgets.so.5","libX11.so.6","libass.so.9","libavcodec.so.58","libavdevice.so.58","libavformat.so.58","libavutil.so.56","libc.so.8","libintl.so.8","libm.so.4","libopenal.so.1","libpthread.so.0","libstdc++.so.9","libswscale.so.5"],"options":{"DOCS":"on","NLS":"on"}},{"name":"bindgraph","origin":"dns/bindgraph","version":"0.3_1","comment":"RRDtool frontend for BIND statistics","maintainer":"ports@FreeBSD.org","www":"https://www.linux.it/~md/software/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4888168bd6ae1a8aa698a386a78090421d863d77d7c342b3fd2bbdfc0eb9c968","flatsize":40958,"path":"All/bindgraph-0.3_1.pkg","repopath":"All/bindgraph-0.3_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":15568,"desc":"Bindgraph makes pretty query statistics about BIND servers. It was derived\nfrom well-known mailgraph package.","deps":{"p5-File-Tail":{"origin":"devel/p5-File-Tail","version":"1.3"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"rrdtool":{"origin":"databases/rrdtool","version":"1.9.0"}},"categories":["dns"],"options":{"DOCS":"on"},"messages":[{"message":"To get bindgraph working, you have to set querylog for bind. An example\nnamed.conf will be\n\n  logging {\n    channel \"querylog\" {\n      file \"/var/log/query.log\" versions 50 size 20m;\n      print-time yes;\n    };\n    category queries { querylog; };\n  };\n\nMake sure BINDGRAPH_USER (default www) can read this log file.","type":"install"},{"message":"===>   NOTICE:\n\nThe bindgraph port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"biniax2","origin":"games/biniax2","version":"1.30_9","comment":"Original logic game with arcade and tactics modes","maintainer":"amdmi3@FreeBSD.org","www":"http://biniax.com/index2.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7594887a8d4e0b804398c813838074cbde2963e100cdad3bac2ee7111b7ea0aa","flatsize":3837717,"path":"All/biniax2-1.30_9.pkg","repopath":"All/biniax2-1.30_9.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":2448652,"desc":"Biniax-2 is original and entertaining game. Takes a minute to learn\nand gives you hours and hours of gameplay. Discover the different\nBiniax-2 faces - for action heroes or careful strategists.  Biniax-2\nhas three game modes (two singleplayer and one multiplayer), hall\nof fame, dynamic music and nice cartoon look.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libc.so.8","libpthread.so.0"]},{"name":"bind-tools","origin":"dns/bind-tools","version":"9.20.10","comment":"Command line tools from BIND: delv, dig, host, nslookup...","maintainer":"mat@FreeBSD.org","www":"https://www.isc.org/bind/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"09441b50cb064e42c2acde6259723bacb1621b39951038e2e8ebc5bfbe527686","flatsize":5031276,"path":"All/bind-tools-9.20.10.pkg","repopath":"All/bind-tools-9.20.10.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":1537728,"desc":"The user space command line tools from the latest version of BIND:\n\tdelv, dig, host, nslookup, nsupdate\n\nIt also includes various dnssec related tools:\n\tdnssec-dsfromkey, dnssec-importkey, dnssec-keyfromlabel, dnssec-keygen,\n\tdnssec-revoke, dnssec-settime, dnssec-signzone, dnssec-verify","deps":{"fstrm":{"origin":"devel/fstrm","version":"0.6.1_1"},"json-c":{"origin":"devel/json-c","version":"0.18"},"libedit":{"origin":"devel/libedit","version":"3.1.20250104,1"},"libidn2":{"origin":"dns/libidn2","version":"2.3.8"},"libnghttp2":{"origin":"www/libnghttp2","version":"1.65.0"},"liburcu":{"origin":"sysutils/liburcu","version":"0.15.0"},"libuv":{"origin":"devel/libuv","version":"1.50.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"protobuf-c":{"origin":"devel/protobuf-c","version":"1.5.1_1"}},"categories":["dns","net"],"shlibs_required":["libc.so.8","libcrypto.so.12","libedit.so.0","libexecinfo.so.1","libfstrm.so.0","libidn2.so.0","libjson-c.so.5","libm.so.4","libnghttp2.so.14","libprotobuf-c.so.1","libpthread.so.0","libssl.so.12","liburcu-cds.so.8","liburcu-common.so.8","liburcu.so.8","libuv.so.1","libxml2.so.2","libz.so.3"],"options":{"DNSTAP":"on","FIXED_RRSET":"off","IDN":"on","JSON":"on","LARGE_FILE":"off","GSSAPI_BASE":"off","GSSAPI_HEIMDAL":"off","GSSAPI_MIT":"off","GSSAPI_NONE":"on"},"annotations":{"cpe":"cpe:2.3:a:isc:bind:9.20.10:::::dragonfly6:x86_64"}},{"name":"binclock","origin":"misc/binclock","version":"1.5_1","comment":"CLI binary clock","maintainer":"dereckson@gmail.com","www":"http://www.ngolde.de/binclock.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"febc6c294007e4eb82e96c1454b0864280540747aa83c42d66f7487b5074d029","flatsize":32583,"path":"All/binclock-1.5_1.pkg","repopath":"All/binclock-1.5_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":12912,"desc":"Binary clock to display time in binary format.\n\nIt supports showing the time with eight different colors,\nand it can run a loop that prints the time every second.","categories":["misc"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"bind_exporter","origin":"net-mgmt/bind_exporter","version":"0.8.0_3","comment":"Prometheus exporter for BIND server statistics","maintainer":"fuz@FreeBSD.org","www":"https://github.com/prometheus-community/bind_exporter","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"daa20f183198840a1a0f42e92598cb971aa8ecb8294cb0c59c932cd0c17673e1","flatsize":12142360,"path":"All/bind_exporter-0.8.0_3.pkg","repopath":"All/bind_exporter-0.8.0_3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":3660452,"desc":"BIND exporter is a Prometheus exporter for statistics from a BIND DNS server.\nIt uses the statistics channel support in BIND to collect the statistics.","categories":["dns","net-mgmt"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"binocle","origin":"misc/binocle","version":"0.3.2_12","comment":"Graphical tool to visualize binary data","maintainer":"yuri@FreeBSD.org","www":"https://github.com/sharkdp/binocle","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7599bab2a63c779de0a25cda5f621cd17878fe6f1375092e0082408f9d7a54b3","flatsize":10659725,"path":"All/binocle-0.3.2_12.pkg","repopath":"All/binocle-0.3.2_12.pkg","licenselogic":"or","licenses":["APACHE20","MIT"],"pkgsize":3270556,"desc":"binocle is a graphical tool to visualize binary data.\nIt colorizes bytes according to different rules and renders them as pixels in\na rectangular grid.\nThis allows users to identify interesting parts in large files and to reveal\nimage-like regions.","categories":["misc","wayland"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0"]},{"name":"binbloom","origin":"misc/binbloom","version":"2.1","comment":"Raw binary firmware analysis software","maintainer":"yuri@FreeBSD.org","www":"https://github.com/quarkslab/binbloom","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"254787bd659f0b3197727ec678537a7fa923c3c797486927e6719ef68cd8ab88","flatsize":47474,"path":"All/binbloom-2.1.pkg","repopath":"All/binbloom-2.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":21308,"desc":"The purpose of the binbloom project is to analyse a raw binary firmware and\ndetermine automatically some of its features. This tool is compatible with all\narchitectures as basically, it just does simple statistics on it.\n\nMain features:\n* Loading address: binbloom can parse a raw binary firmware and determine its\n  loading address.\n* Endianness: binbloom can use heuristics to determine the endianness of a\n  firmware.\n* UDS Database: binbloom can parse a raw binary firmware and check if it\n  contains an array containing UDS command IDs.","categories":["misc"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"]},{"name":"bincimap","origin":"mail/bincimap","version":"1.2.13_4","comment":"Light-weight IMAP server for Maildir","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/bincimap/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ecfa8e64b8c318acc350cd35272f78789ab5db46ecc8858f5da9e81b8e38609b","flatsize":1155924,"path":"All/bincimap-1.2.13_4.pkg","repopath":"All/bincimap-1.2.13_4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":320520,"desc":"Binc IMAP is a GPL licensed IMAP4rev1 server for Maildir, written in C++.\nIt strives to be stable, fast, flexible, and RFC compliant.\n\nFor those familiar with qmail-pop3d, this IMAP server will be the natural\nchoice.  It is invoked similarly and uses checkpassword to authenticate.","deps":{"checkpassword-pam":{"origin":"security/checkpassword-pam","version":"0.99_2"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"ucspi-tcp":{"origin":"sysutils/ucspi-tcp","version":"0.88_3"}},"categories":["mail"],"shlibs_required":["libc.so.8","libcrypto.so.12","libdl.so.0","libm.so.4","libssl.so.12","libstdc++.so.9"],"options":{"DOCS":"on","EXAMPLES":"on","OPENSSL":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe bincimap port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"bootstrap-openjdk8","origin":"java/bootstrap-openjdk8","version":"8.181_1","comment":"Java Development Kit 8 (bootstrap)","maintainer":"zrj@ef.irc","www":"https://openjdk.java.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b01c2a6784669c6299b6df9ffc8375f0904709a3bf0396846b1c1c4eba3dadd5","flatsize":133750451,"path":"All/bootstrap-openjdk8-8.181_1.pkg","repopath":"All/bootstrap-openjdk8-8.181_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":31585204,"desc":"OpenJDK is an open-source implementation of the Java Platform, Standard Edition.\n\nMuch of the OpenJDK code is licensed under the GPL version 2 with the\nClasspath exception. The Java Hotspot virtual machine source code is\nlicensed under the GPL version 2 only.\n\nWWW: https://openjdk.java.net/","categories":["devel","java"],"shlibs_required":["libc.so.8","libpthread.so.0","libz.so.3"],"messages":[{"message":"WARNING: This port only exists for bootstrapping java/openjdk8.\nYou are advised to remove this port as soon as a stable JDK is built.\n\nThis OpenJDK implementation requires fdescfs(5) mounted on /dev/fd\n\nIf you have not done it yet, please do the following:\n\n\tmount -t fdescfs fdesc /dev/fd\n\nTo make it permanent, you need the following lines in /etc/fstab:\n\n\tfdesc\t/dev/fd\t\tfdescfs\t\trw\t0\t0","type":"install"}]},{"name":"billardgl","origin":"games/billardgl","version":"1.75_2","comment":"OpenGL pool billiard simulation","maintainer":"amdmi3@FreeBSD.org","www":"https://web.archive.org/web/20180527220530/http://www.billardgl.de/index-en.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"592c3755efbf9e3166bb10f6ab982f33581c3dee1235bd97a9fb72ca0fefebc0","flatsize":7819730,"path":"All/billardgl-1.75_2.pkg","repopath":"All/billardgl-1.75_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":493296,"desc":"BillardGL is an OpenGL pool billiard simulation, which was developed\nwithin the scope of our course \"Computergraphics\" at the University\nof Freiburg (Germany). BillardGL is puplished under the GPL and is\navailable for download for Windows and Linux.","deps":{"freeglut":{"origin":"graphics/freeglut","version":"3.2.1"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libX11.so.6","libXext.so.6","libXi.so.6","libXmu.so.6","libc.so.8","libglut.so.3","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"bigyear","origin":"deskutils/bigyear","version":"20010226_1,1","comment":"Program to print a large (one month per page) calendar","maintainer":"portmaster@BSDforge.com","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f958c7c61770633619f124fd2237100a3670ba1b58c89cc78a130867030b0972","flatsize":12208,"path":"All/bigyear-20010226_1,1.pkg","repopath":"All/bigyear-20010226_1,1.pkg","licenselogic":"single","licenses":["BSD0CLAUSE"],"pkgsize":5308,"desc":"bigyear prints a calendar larger than cal(1), with one month per page.","categories":["deskutils"],"shlibs_required":["libc.so.8"]},{"name":"biew","origin":"editors/biew","version":"6.1.0_5","comment":"Binary file viewer and editor","maintainer":"danfe@FreeBSD.org","www":"https://beye.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"39688994cdb0e1d008427f22f2d835ea9b7e6fbd921cb9e589914050f315cf9c","flatsize":1373001,"path":"All/biew-6.1.0_5.pkg","repopath":"All/biew-6.1.0_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":440040,"desc":"BIEW is multiplatform portable viewer of binary files with built-in editor\nwith binary, hexadecimal, and disassembler modes.  It uses native Intel\nsyntax for disassembly and offers many useful features such as highlighting\nfor AVR/Java/x86-AMD64/ARM-XScale/PPC-64 code, Russian codepage converter,\nfull preview of formats MZ, NE, PE, NLM, COFF32, ELF (and partially a.out,\nLE, LX, PharLap), code navigator, and much more.","deps":{"libslang2":{"origin":"devel/libslang2","version":"2.3.3_2"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["editors"],"shlibs_required":["libc.so.8","libncurses.so.6","libslang.so.2"],"options":{"DOCS":"on","SLANG":"on"}},{"name":"bijiben","origin":"deskutils/bijiben","version":"40.1_7","comment":"Note editor designed to remain simple to use","maintainer":"gnome@FreeBSD.org","www":"https://wiki.gnome.org/Apps/Bijiben","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"20b3dcae0f6a657136bb83c6d35b75991c13aaac389c6c31e6251d15126a435e","flatsize":1753679,"path":"All/bijiben-40.1_7.pkg","repopath":"All/bijiben-40.1_7.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":330336,"desc":"Note editor designed to remain simple to use.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"e2fsprogs-libuuid":{"origin":"misc/e2fsprogs-libuuid","version":"1.47.2"},"evolution-data-server":{"origin":"databases/evolution-data-server","version":"3.54.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnome-online-accounts":{"origin":"net/gnome-online-accounts","version":"3.44.0_4"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libhandy":{"origin":"x11-toolkits/libhandy","version":"1.6.2_2"},"libical":{"origin":"devel/libical","version":"3.0.19_2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"},"tinysparql":{"origin":"devel/tinysparql","version":"3.8.2_1"},"webkit2-gtk_40":{"origin":"www/webkit2-gtk","version":"2.46.6"}},"categories":["deskutils","gnome"],"shlibs_required":["libc.so.8","libcairo.so.2","libcurl.so.4","libecal-2.0.so.3","libedataserver-1.2.so.27","libgdk-3.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgoa-1.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libhandy-1.so.0","libical-glib.so.3","libintl.so.8","libjavascriptcoregtk-4.0.so.18","libjson-glib-1.0.so.0","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libtinysparql-3.0.so.0","libwebkit2gtk-4.0.so.37","libxml2.so.2"]},{"name":"bicon","origin":"shells/bicon","version":"0.5_1","comment":"Bidirectional text console","maintainer":"ports@FreeBSD.org","www":"https://www.arabeyes.org/Bicon","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"046da329eb0b9e616d71a11c4ac63583cc15dd862bd12e4d2b5882e256f838a0","flatsize":124199,"path":"All/bicon-0.5_1.pkg","repopath":"All/bicon-0.5_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":44388,"desc":"BiCon, short for Bidirectional-Console, is a tool which allows the usage\nof Arabic on Linux/Unix consoles or terminal emulators with basic Unicode\nrendering support, like gnome-terminal, xterm, or PuTTY.","deps":{"fribidi":{"origin":"converters/fribidi","version":"1.0.16"}},"categories":["shells"],"shlibs_required":["libc.so.8","libdl.so.0","libfribidi.so.0","libutil.so.4"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe bicon port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"bicom","origin":"archivers/bicom","version":"1.01","comment":"Data compressor in the PPM family","maintainer":"ports@FreeBSD.org","www":"http://www3.sympatico.ca/mt0000/bicom/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8db6b87c665005a05bfb663f3f878c03adffec4e849738f9792802a894946cbf","flatsize":82411,"path":"All/bicom-1.01.pkg","repopath":"All/bicom-1.01.pkg","licenselogic":"single","licenses":["BICOM"],"pkgsize":36044,"desc":"Bicom is a data compressor in the PPM family.  It is freely available and\nOpen Source.  Its most unique characteristic is that compression with\nbicom is completely bijective -- any file is a possible bicom output that\ncan be decompressed, and then recompressed back to its original form.  Of\ncourse, any file is also a possible bicom input that can be compressed,\nand then decompressed back to its original form.  To support encryption\napplications, bicom also includes a passphrase-protection option that\nwill automatically encrypt after compressing, or decrypt before\ndecompressing.","categories":["archivers"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe bicom port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"bibview","origin":"print/bibview","version":"2.2_3","comment":"Graphical interface for manipulating BibTeX bibliography databases","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ede87e8248f492261762acd81f40ea9f3ef478d8ab70e32e4b29aeb6e67e93c0","flatsize":234026,"path":"All/bibview-2.2_3.pkg","repopath":"All/bibview-2.2_3.pkg","licenselogic":"single","pkgsize":69208,"desc":"BIBVIEW\n            (graphical interface for BibTeX program)\n\t     by Holger Martin, Peter Urban, Armin Liebl\n\t\t  liebla@informatik.tu-muenchen.de\n\n    The program \"bibview\" is a graphical interface for manipulating\n    BibTeX databases. It supports the user in making new entries,\n    searching for entries and moving entries from one BiB to another.\n    It is possible to work with more than one BiB simultaneously.\n    bibview is implemented with Xt and Athena Widgets.\n    There are six types of windows in bibview:\n    The main window contains menus for customizing bibview and\n    for working with BiBs on the file level.\n    The bibliography window (one for every open BiB) contains commands\n    for manipulating the BiB.\n    The list window (at most one for every open BiB) shows a list of\n    entries. It displays the fields author, title, type and year.\n    The card window (at most one for every entry) helps editing an entry.\n    It contains boxes for each field of the entry (according to the type).\n    The fields can be edited by putting the mouse cursor into the field.\n    Macros in fields and the symbol for concatenation ('#') are marked\n    with a preceding '@'.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["databases","print"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXaw.so.7","libXext.so.6","libXmu.so.6","libXt.so.6","libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe bibview port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"cacti-php83","origin":"net-mgmt/cacti","version":"1.2.30","comment":"Web-driven graphing interface for RRDTool","maintainer":"rodrigo@FreeBSD.org","www":"https://www.cacti.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"48461d227b8d07c23b609432107dbec014b2b7cd200107c53c83892cf234c346","flatsize":98205221,"path":"All/cacti-php83-1.2.30.pkg","repopath":"All/cacti-php83-1.2.30.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":35349856,"desc":"Cacti is a complete frontend to RRDTool, it stores all of the necessary\ninformation to create graphs and populate them with data in a MySQL database.\nThe frontend is completely PHP driven. Along with being able to maintain\nGraphs, Data Sources, and Round Robin Archives in a database, cacti handles\nthe data gathering. There is also SNMP support for those used to creating\ntraffic graphs with MRTG.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-ctype":{"origin":"textproc/php83-ctype","version":"8.3.21"},"php83-filter":{"origin":"security/php83-filter","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-gettext":{"origin":"devel/php83-gettext","version":"8.3.21"},"php83-gmp":{"origin":"math/php83-gmp","version":"8.3.21"},"php83-intl":{"origin":"devel/php83-intl","version":"8.3.21"},"php83-ldap":{"origin":"net/php83-ldap","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-pcntl":{"origin":"devel/php83-pcntl","version":"8.3.21"},"php83-pdo":{"origin":"databases/php83-pdo","version":"8.3.21"},"php83-pdo_mysql":{"origin":"databases/php83-pdo_mysql","version":"8.3.21"},"php83-posix":{"origin":"sysutils/php83-posix","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-simplexml":{"origin":"textproc/php83-simplexml","version":"8.3.21"},"php83-snmp":{"origin":"net-mgmt/php83-snmp","version":"8.3.21"},"php83-sockets":{"origin":"net/php83-sockets","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"},"php83-zlib":{"origin":"archivers/php83-zlib","version":"8.3.21"},"rrdtool":{"origin":"databases/rrdtool","version":"1.9.0"}},"categories":["net-mgmt","www"],"users":["cacti"],"groups":["cacti"],"annotations":{"cpe":"cpe:2.3:a:cacti:cacti:1.2.30:::::dragonfly6:x86_64","flavor":"php83"},"messages":[{"message":"Cacti is now installed. If you install it for the first time,\nyou may have to follow this steps to make it work correctly:\n\n1. Create the MySQL database, a cacti user, and initialize:\n   a) CREATE DATABASE `cacti`;\n   b) Create a mysql user/password for cacti:\n      CREATE USER 'cacti'@'localhost' IDENTIFIED BY 'password';\n      FLUSH PRIVILEGES;\n   c) Add GRANTS:\n      GRANT ALL ON `cacti`.* TO 'cacti'@'localhost';\n      GRANT SELECT ON `mysql`.`time_zone_name` TO 'cacti'@'localhost';\n      FLUSH PRIVILEGES;\n   d) Import the default cacti database:\n      mysql --database=cacti -ucacti -p < /usr/local/share/cacti/cacti.sql\n\n   If you haven't already imported your MySQL timezone data, you need to do this:\n      mysql_tzinfo_to_sql /usr/share/zoneinfo | mysql -u root -p mysql\n\n NOTE:\n   * Cacti does not LOCK TABLES.\n\n2. Edit /usr/local/share/cacti/include/config.php from the template\n   config.php.orig.\n\n   PHP requires the time zone to be explicitly set rather that rely on\n   the system time zone, otherwise poller complains. I added the\n   following line to my config.php:\n\n   date_default_timezone_set('America/Los_Angeles');\n\n3. Add the following line to cron for cacti:\n*/5 * * * * /usr/local/bin/php /usr/local/share/cacti/poller.php > /dev/null 2>&1\n\n4. Example Apache 2.4 configuration:\n   (This assumes that you have installed a working PHP Apache install, e.g. with mod_php)\n\n\n   <FilesMatch \"\\.php$\">\n       SetHandler application/x-httpd-php\n   </FilesMatch>\n   <FilesMatch \"\\.phps$\">\n       SetHandler application/x-httpd-php-source\n   </FilesMatch>\n\n   DirectoryIndex index.php\n\n   DocumentRoot \"/usr/local/share/cacti\"\n\n   Alias /cacti \"/usr/local/share/cacti/\"\n   Alias /Cacti \"/usr/local/share/cacti/\"\n\n   <Directory \"/usr/local/share/cacti\">\n      Require all granted\n      AllowOverride None\n      Order Allow,deny\n      Allow from all\n   </Directory>\n\n5. Open a Cacti login page in your web browser and follow the install instructions.\n\n\nIf you update cacti, open a login page and an updating process will\nstart automatically.\n\nNOTEs as of 10Aug2014:\n\n1) Cacti now better supports hier(7)\n\n   a) Cacti log files are now found under /var/log/cacti where you can\n      manage them using newsyslog.\n   b) Cacti RRD files are now found under /var/db/cacti/rra.\n\n   If you have an existing Cacti installation these paths are also\n   found in Cacti's SQL database and MUST be updated. These two SQL\n   commands should do the trick:\n\n   UPDATE settings SET value='/var/log/cacti/log' \\\n     WHERE name='path_cactilog';\n\n   UPDATE poller_item SET rrd_path=\\\n     REPLACE(rrd_path,'/usr/local/share/cacti/rra','/var/db/cacti/rra') \\\n     WHERE rrd_path REGEXP '^/usr/local/share/cacti/rra';\n\n2) The PERL paths in the Cacti PERL scripts have been updated to\n   /usr/local/bin.\n\nOther Erratas:\n   1) Mount linprocfs in /compat/linux/proc will allow most scripts to work.\n   2) This package does not install a MySQL server in case you wish to use an\n      external MySQL server.  Install a package such as mysql57-server if you\n      require a local server.","type":"install"},{"message":"Starting with version 1.2.4 the option SNMPBIN is no longer required and has\ntherefore been removed.\n\nNow you can enable PHP integrated support via the \"$php_snmp_support\" variable\nin config.php","type":"upgrade","maximum_version":"1.2.4"}]},{"name":"bibtex2html","origin":"textproc/bibtex2html","version":"1.99_2","comment":"Tools for searching BibTeX and translating from BibTeX to HTML","maintainer":"gerald@FreeBSD.org","www":"https://www.lri.fr/~filliatr/bibtex2html/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"92729a5743c969d67ebbfcf6ca9049fc3241eb8825f325e550659532ab9e1252","flatsize":2774686,"path":"All/bibtex2html-1.99_2.pkg","repopath":"All/bibtex2html-1.99_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":505632,"desc":"bibtex2html is a collection of tools for translating from BibTeX to HTML.\nThey allow to produce, from a set of bibliography files in BibTeX format,\na bibliography in HTML format. Here are some features:\n\n o Handle any BibTeX style (even those producing multiple bibliographies);\n o Use additional fields like abstract, url, ps, etc. to insert web links;\n o Crossrefs are also replaced by links;\n o Sort by dates or authors, in increasing or decreasing order;\n o Read simple macros in TeX or LaTeX files;\n o Show syntax errors in BibTeX files;\n o Extract from one or several BibTeX files the set of entries satisfying\n   a given criterion.\n\nGerald Pfeifer <gerald@FreeBSD.org>","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["print","textproc"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"],"options":{"PDFDOCS":"off"}},{"name":"bitmark","origin":"net-p2p/bitmark","version":"0.16.0","comment":"Bitmark distributed property system programs","maintainer":"hsw@bitmark.com","www":"https://github.com/bitmark-inc/bitmarkd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"535bd80d926cfdf9ec1c97bb57ff5019cad41b364b9550b4a9ea8a77efb115f2","flatsize":32857092,"path":"All/bitmark-0.16.0.pkg","repopath":"All/bitmark-0.16.0.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":10073324,"desc":"The Bitmark distributed property system.\n\nBitmark secures digital property registration through Bitmark certificates,\nenabling economic trade of those properties between individuals, governments,\ncorporations, and institutions at global scale.","deps":{"libargon2":{"origin":"security/libargon2","version":"20190702_1"},"libzmq4":{"origin":"net/libzmq4","version":"4.3.5_2"}},"categories":["net-p2p"],"users":["bitmark","bitmark-recorder"],"groups":["bitmark","bitmark-recorder"],"shlibs_required":["libargon2.so.0","libc.so.8","libpthread.so.0","libzmq.so.5"],"options":{"CLI":"on","DAEMON":"on","DUMPER":"off","RECORDER":"on"},"annotations":{"cpe":"cpe:2.3:a:bitmark-inc:bitmarkd:0.16.0:::::dragonfly6:x86_64"}},{"name":"biblical-curse","origin":"misc/biblical-curse","version":"0.02","comment":"Fake biblical curse generator","maintainer":"ak@FreeBSD.org","www":"https://web.archive.org/web/20071226004947/http://shipoffools.com/curses/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a0e75639e6a96ba8c3adc5634f5ad20f195a001a3e8468d53e5b4bb1b5f2db0a","flatsize":3250,"path":"All/biblical-curse-0.02.pkg","repopath":"All/biblical-curse-0.02.pkg","licenselogic":"single","pkgsize":2084,"desc":"A command line version of biblical curse generator from shipoffools.com\n\nThe curses are theirs, the code is theirs, I just translated it from\nJavaScript to Perl.\n\nIf you are offended by this script, get a life!","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["misc"]},{"name":"bind918","origin":"dns/bind918","version":"9.18.37","comment":"BIND DNS suite with updated DNSSEC and DNS64","maintainer":"mat@FreeBSD.org","www":"https://www.isc.org/bind/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ab4cf600dfebab54f67851c257c4013c7cca59be7ec2476348fb074a2245cdd4","flatsize":18103780,"path":"All/bind918-9.18.37.pkg","repopath":"All/bind918-9.18.37.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":6950324,"desc":"BIND version 9 is a major rewrite of nearly all aspects of the underlying BIND\narchitecture.  Some of the important features of BIND 9 are:\n\nDNS Security: DNSSEC (signed zones), TSIG (signed DNS requests)\nIP version 6: Answers DNS queries on IPv6 sockets, IPv6 resource records (AAAA)\n     Experimental IPv6 Resolver Library\nDNS Protocol Enhancements: IXFR, DDNS, Notify, EDNS0\n     Improved standards conformance\nViews: One server process can provide multiple \"views\" of the DNS namespace,\n     e.g. an \"inside\" view to certain clients, and an \"outside\" view to others.\nMultiprocessor Support\n\nSee the CHANGES file for more information on new features.","deps":{"bind-tools":{"origin":"dns/bind-tools","version":"9.20.10"},"fstrm":{"origin":"devel/fstrm","version":"0.6.1_1"},"json-c":{"origin":"devel/json-c","version":"0.18"},"libedit":{"origin":"devel/libedit","version":"3.1.20250104,1"},"libidn2":{"origin":"dns/libidn2","version":"2.3.8"},"libnghttp2":{"origin":"www/libnghttp2","version":"1.65.0"},"libuv":{"origin":"devel/libuv","version":"1.50.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"lmdb":{"origin":"databases/lmdb","version":"0.9.33,1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"protobuf-c":{"origin":"devel/protobuf-c","version":"1.5.1_1"}},"categories":["dns","net"],"shlibs_required":["libc.so.8","libcrypto.so.12","libexecinfo.so.1","libfstrm.so.0","libjson-c.so.5","liblmdb.so.0","libnghttp2.so.14","libprotobuf-c.so.1","libpthread.so.0","libssl.so.12","libuv.so.1","libxml2.so.2","libz.so.3"],"options":{"DNSTAP":"on","DOCS":"on","FIXED_RRSET":"off","GEOIP":"off","IDN":"on","JSON":"on","LARGE_FILE":"off","LMDB":"on","OVERRIDECACHE":"off","QUERYTRACE":"off","START_LATE":"off","TCP_FASTOPEN":"on","GSSAPI_BASE":"off","GSSAPI_HEIMDAL":"off","GSSAPI_MIT":"off","GSSAPI_NONE":"on"},"annotations":{"cpe":"cpe:2.3:a:isc:bind:9.18.37:::::dragonfly6:x86_64"},"messages":[{"message":"BIND requires configuration of rndc, including a \"secret\"\nkey.  The easiest, and most secure way to configure rndc is\nto run 'rndc-confgen -a' to generate the proper conf file,\nwith a new random key, and appropriate file permissions.\n\nThe /usr/local/etc/rc.d/named script will do that for you.\n\nIf using syslog to log the BIND9 activity, and using a\nchroot'ed installation, you will need to tell syslog to install\na log socket in the BIND9 chroot by running:\n\n  # sysrc altlog_proglist+=named\n\nAnd then restarting syslogd with: service syslogd restart","type":"install"}]},{"name":"bibcursed","origin":"print/bibcursed","version":"2.0.1_1","comment":"Simple curses-based editor for BibTeX bibliography files","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7848c5490824955bf17698f43c021b54027498ef3f6736bc02fcf5d5c3693245","flatsize":38731,"path":"All/bibcursed-2.0.1_1.pkg","repopath":"All/bibcursed-2.0.1_1.pkg","licenselogic":"single","pkgsize":14012,"desc":"Bibcursed is a simple program to make life a little easier when using\nBibTeX bibliographies. It currently provides these main functions:\n\n  - Adding references to your bibliography. This is done with prompts so\n    templates for the different entries (article, proceedings, etc) do\n    not have to be remembered. Error checking is used so that the required\n    fields have to be supplied, and incorrect fields cannot be entered.\n    New entries are inserted into the 'correct' place in the BibTeX file\n  - Clean and easy removal of entries\n  - Viewing of entries and changing of fields\n  - Easy searching of entries, including search by field","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["print"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"messages":[{"message":"===>   NOTICE:\n\nThe bibcursed port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"biblesync","origin":"misc/biblesync","version":"2.1.0_1","comment":"Multicast shared co-navigation library for Bible programs","maintainer":"ports@FreeBSD.org","www":"https://github.com/karlkleinpaste/biblesync","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4e08ff93aa2e9b093c6a3862d149ea07256c044bb3764a6b28c731159a47a697","flatsize":124482,"path":"All/biblesync-2.1.0_1.pkg","repopath":"All/biblesync-2.1.0_1.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":46444,"desc":"This is a C++ single class library encapsulating a protocol conduit.  The\npremise is that there is a local network over which to multicast Bible\nnavigation, and someone, possibly several someones, will transmit, and others\nwill receive.  The choices for when you decide to xmit and what to do when you\nrecv are up to you as the application designer.\n\nAccess to the conduit is by creating the object, setting the mode, calling\nTransmit() to xmit nav events, and arranging the frequent polling of Receive()\nto recv nav events.  There is more than just navigation to be handled; there\nare live/dead events for potential Speakers as well as mismatches, presence\nannouncements, and errors.  There is a programming reference biblesync.7 which\nexplains the details, both from a high level view of the essentials of the\nprotocol's behavior and at a low level of how you create, access, and use the\nconduit class.  The (single) BibleSync object should persist throughout the\nlife of your application, but at any time you can set the mode to \"disable,\"\nand preferably stop the receive polling, and then re-enable it later as the\nuser needs.\n\nMuch work has been done in integrating this library into its first application,\nXiphos.  It is useful to examine Xiphos' code to see where and how integration\nhas been done.  Get a Xiphos source tree using:\ngit clone https://github.com/crosswire/xiphos","deps":{"e2fsprogs-libuuid":{"origin":"misc/e2fsprogs-libuuid","version":"1.47.2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"}},"categories":["misc"],"messages":[{"message":"===>   NOTICE:\n\nThe biblesync port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"bib2html","origin":"textproc/bib2html","version":"6.7","comment":"BibTeX to HTML Translator","maintainer":"ports@FreeBSD.org","www":"https://www.arakhne.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d28ca76d0dec49def57f85498fbf7692fe8f996ca87719378c0eb02990047dcc","flatsize":646874,"path":"All/bib2html-6.7.pkg","repopath":"All/bib2html-6.7.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":101864,"desc":"bib2html is a script which permits to generate a set of HTML pages from a\nBibTeX database.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["print","textproc"],"messages":[{"message":"===>   NOTICE:\n\nThe bib2html port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"biabam","origin":"mail/biabam","version":"0.9.7_2","comment":"Command-line attachment mailer","maintainer":"crees@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5f82c8b9a83f120e5c7562677b14bbcb30eb04743a2ae67c172a4b347265b57c","flatsize":20311,"path":"All/biabam-0.9.7_2.pkg","repopath":"All/biabam-0.9.7_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":8208,"desc":"Biabam Is A Bash Attachment Mailer\n\nTo use BIABAM use the following syntax:\n\necho [body] | biabam attachment1,[attachment2,attachmentN] [-s subject] \\\n\t      recipient1[,recipient2,recipientN]\n\nExample:\necho \"Here are the tarballs you requested\" | biabam \\\n     foobar-0.7.8.tar.gz,coolapp-0.4.3.tar.gz,otherapp-4.3.0.tar.gz \\\n     -s \"Answer to your request\" john@doe.org,irene@prima.org,cira@alpispa.es\n\nIf no text is piped into biabam, it will wait for text on standard input\n(finish with CTRL-D)","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"}},"categories":["mail"]},{"name":"bibutils","origin":"textproc/bibutils","version":"7.2","comment":"Program set interconverts between various bibliography formats","maintainer":"sunpoet@FreeBSD.org","www":"https://sourceforge.net/projects/bibutils/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c44b1f54875d27948082d37c255145c0948bab9c09f02a8c6ae6ba2ff8c23673","flatsize":23238871,"path":"All/bibutils-7.2.pkg","repopath":"All/bibutils-7.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":819752,"desc":"The bibutils program set interconverts between various bibliography formats\nusing a common MODS-format XML intermediate. For example, one can convert\nRIS-format files to Bibtex by doing two transformations: RIS->MODS->Bibtex. By\nusing a common intermediate for N formats, only 2N programs are required and not\nN^2-N. These programs operate on the command line and are styled after standard\nUNIX-like filters.","categories":["textproc"],"shlibs_required":["libc.so.8"],"annotations":{"cpe":"cpe:2.3:a:bibutils_project:bibutils:7.2:::::dragonfly6:x86_64"}},{"name":"bibclean","origin":"textproc/bibclean","version":"3.07","comment":"Prettyprinter, portability verifier, and syntax checker for BibTeX","maintainer":"0mp@FreeBSD.org","www":"https://ftp.math.utah.edu/pub//bibclean/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"19147b54d5a4187bcc850c8ab7d6b7ed3cd0256f8794dc750783ee2866725970","flatsize":534495,"path":"All/bibclean-3.07.pkg","repopath":"All/bibclean-3.07.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":114448,"desc":"Bibclean is a prettyprinter, portability verifier, and syntax checker for\nBibTeX bibliography databases.  It can be used to find errors in .bib files, as\nwell as to standardize their format for readability and editing convenience. It\ncan also be used to convert Scribe-format bibliographies to BibTeX form.","categories":["textproc"],"shlibs_required":["libc.so.8"]},{"name":"bhyve-rc","origin":"sysutils/bhyve-rc","version":"4","comment":"FreeBSD RC script for starting bhyve guests in tmux","maintainer":"grembo@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ee45d40348e9683bd99d0600de02192fb8f492109136516449d399c2c1d5128d","flatsize":3865,"path":"All/bhyve-rc-4.pkg","repopath":"All/bhyve-rc-4.pkg","licenselogic":"single","pkgsize":2412,"desc":"FreeBSD RC script to start bhyve guests in tmux.","deps":{"tmux":{"origin":"sysutils/tmux","version":"3.5a_1"}},"categories":["sysutils"],"messages":[{"message":"Configuration is done completely though rc.conf.\nThe rc script won't touch any devices for you (neither disk, nor tap)\nso you need to make sure all of those have been initialized properly.\n\nGeneral setup:\nkldload vmm\nnet.link.tap.up_on_open=1\n\nMake it persistent:\necho \"net.link.tap.up_on_open=1\" >> /etc/sysctl.conf\ncat >> /boot/loader.conf << EOF\nvmm_load=\"YES\"\nEOF\n\nMinimal example:\ncat >> /etc/rc.conf << EOF\ncloned_interfaces=\"tap0 bridge0\"\nbhyve_enable=\"YES\"\nbhyve_diskdev=\"/dev/zvol/tank/bhyve/virt\"\nEOF\n\nifconfig tap0 create\nifconfig bridge0 create\n\nservice bhyve start\ntmux list-sessions\ntmux attach -t bhyve\nservice bhyve status\nservice bhyve stop\n\nMulti profile configuration example:\ncat >> /etc/rc.conf << EOF\ncloned_interfaces=\"tap0 tap1 bridge0\"\nbhyve_enable=\"YES\"\nbhyve_profiles=\"virt1 virt2\"\nbhyve_virt1_diskdev=\"/dev/zvol/tank/bhyve/virt1\"\n\nbhyve_virt2_tapdev=\"tap1\"\nbhyve_virt2_diskdev=\"/dev/zvol/tank/bhyve/virt2\"\nbhyve_virt2_memsize=\"8192\"\nbhyve_virt2_ncpu=\"4\"\nEOF\n\nifconfig tap0 create\nifconfig tap1 create\nifconfig bridge0 create\n\nservice bhyve start # start all\nservice bhyve start virt2 # start individual\ntmux attach -t bhyve_virt1\ntmux attach -t bhyve_virt1\nservice bhyve stop virt2 # stop individual\nservice bhyve stop # stop all\n\n(by default ctrl-b d detaches from tmux).","type":"install"}]},{"name":"biloba","origin":"games/biloba","version":"0.9.3_5","comment":"Strategy board game for 2 to 4 players","maintainer":"amdmi3@FreeBSD.org","www":"https://biloba.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d9a053f6a1ac324cb7f48d30ce44488a01a1c4603a22956047d4f001a237f1b7","flatsize":3152436,"path":"All/biloba-0.9.3_5.pkg","repopath":"All/biloba-0.9.3_5.pkg","licenselogic":"single","pkgsize":2650104,"desc":"Biloba is a turn-based game for 2 to 4 players. Each player moves\npawns on a hexagonal board and attempts to eliminate opponents'\npawns. Biloba includes an AI opponent, and supports local or network\nplay.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0"]},{"name":"bgs","origin":"x11/bgs","version":"0.8_4","comment":"Simple X11 BackGround Setter using Imlib2","maintainer":"ports@FreeBSD.org","www":"https://github.com/Gottox/bgs","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"82ebe91e6c2505eda1e139252e872518d40831aae50236bad758af1ec775e1c1","flatsize":12267,"path":"All/bgs-0.8_4.pkg","repopath":"All/bgs-0.8_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6100,"desc":"The bgs program allows you to tailor the appearance of the background\n(\"root\") window on a workstation display running X.\nbgs uses imlib2 for image rendering and rotates the images automatically.\nIt is made for dynamic Xinerama/Xrandr setups such as used with notebooks,\nbut it works very fine in any setup.","deps":{"imlib2":{"origin":"graphics/imlib2","version":"1.12.4_1,2"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"}},"categories":["x11"],"shlibs_required":["libImlib2.so.1","libX11.so.6","libXinerama.so.1","libc.so.8","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe bgs port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"bgpq3","origin":"net-mgmt/bgpq3","version":"0.1.36_1","comment":"Lightweight prefix-list generator for various routers","maintainer":"snar@snar.spb.ru","www":"https://github.com/snar/bgpq3","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4fa66ff667def4353ef17ffc8c6db5c5194dcd0ae08e092f5e068f5af9b914bd","flatsize":98708,"path":"All/bgpq3-0.1.36_1.pkg","repopath":"All/bgpq3-0.1.36_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":31640,"desc":"bgpq3 is a lightweight access-list/prefix-list/as-path access-list generator\nfor Cisco, Juniper and many other routers and routing daemons.\n\nThis program is a mostly complete re-implementation of bgpq (net-mgmt/bgpq),\nwith next major advantages:\n- much faster, especially for large as-sets.\n- supports ipv6 both at transport level and in prefix/access-lists generation.\n- supports asn32 in both asdot and asplain notation, also supports\n\"transition\" as23456 generation instead of asn32.\n\nHowever, bgpq3 cannot be used as a full replacement of bgpq, because:\n- \"more specific\" prefix filtering is not implemented (and not planned).\n- GateD prefix-filters generation is not implemented (and not planned).\n- Cisco standard access-lists generation is not implemented (and not planned).","categories":["net-mgmt"],"shlibs_required":["libc.so.8"]},{"name":"bgpuma","origin":"net-mgmt/bgpuma","version":"20151209_2","comment":"Searching BGP update files","maintainer":"pi@FreeBSD.org","www":"https://github.com/cmu-sei/bgpuma","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"21f77667a5ed251a3205f9dd61cec916fba64643c821ed1708548def6028a216","flatsize":106279,"path":"All/bgpuma-20151209_2.pkg","repopath":"All/bgpuma-20151209_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":39548,"desc":"bgpuma is a program for searching BGP update files created by MRT\nor Zebra/Quagga for CIDR blocks and/or Autonomous Systems.  Given\na list of CIDR blocks, it looks for those CIDR blocks which match\nthe list, are contained in the list, or are contained by the list.\nFor Autonomous Systems, it looks for routes that are announced by\nthe given system.\n\nIt is based on the library created by RIPE called bgpdump and SiLK,\ncreated by CERT.","deps":{"libbgpdump":{"origin":"net/libbgpdump","version":"1.6.0"},"silktools":{"origin":"security/silktools","version":"3.22.2"}},"categories":["net-mgmt"],"shlibs_required":["libbgpdump.so","libc.so.8","liblzo2.so.2","libm.so.4","libpthread.so.0","libsilk-thrd.so.5","libsilk.so.28","libstdc++.so.9","libz.so.3"]},{"name":"bgpq4","origin":"net-mgmt/bgpq4","version":"1.12","comment":"Lightweight prefix-list generator for various routers v4","maintainer":"bofh@FreeBSD.org","www":"https://github.com/bgp/bgpq4","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"19ba77cc03bc887ba0832e1e53546822dd99ee1ce5937ff71c5d01538dca435d","flatsize":87775,"path":"All/bgpq4-1.12.pkg","repopath":"All/bgpq4-1.12.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":37944,"desc":"bgpq4 is a lightweight access-list/prefix-list/as-path access-list generator\nfor Cisco, Juniper and many other routers and routing daemons.\n\nSupport for IOS-XR and Mikrotik added over net-mgmt/bgpq3","categories":["net-mgmt"],"shlibs_required":["libc.so.8"],"messages":[{"message":"To improve bgpq4 performance when expanding extra-large AS-SETs OS settings needs to be tuned to enlarge TCP send buffer.\n\nTo enlarge TCP send buffer, run the following:\n\n# sysctl -w net.inet.tcp.sendbuf_max=2097152\n\nTo make it persistent across reboots, add the following to /etc/sysctl.conf:\n\nnet.inet.tcp.sendbuf_max=2097152","type":"install"}]},{"name":"bglibs","origin":"devel/bglibs","version":"2.04_3,1","comment":"One stop library package by Bruce Guenter","maintainer":"fbsdport@m.jl.ly","www":"https://untroubled.org/bglibs/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c94c2e3ff888d6f651d9d681bb6f2419687023a31aea30945ed5e0f931acb3a4","flatsize":3530822,"path":"All/bglibs-2.04_3,1.pkg","repopath":"All/bglibs-2.04_3,1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":435732,"desc":"This package contains a collection of libraries written by Bruce Guenter\nand put in use in his various \"bgware\" packages.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"bg-hyphen","origin":"textproc/bg-hyphen","version":"4.3_1","comment":"Bulgarian hyphenation rules","maintainer":"office@FreeBSD.org","www":"https://bgoffice.sourceforge.net","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8ecfb548d9c18f41d69c8f73141bac3c6c6124c5893f49f93dda8077eeda4e64","flatsize":108966,"path":"All/bg-hyphen-4.3_1.pkg","repopath":"All/bg-hyphen-4.3_1.pkg","licenselogic":"or","licenses":["GPLv2","LGPL21","MPL11"],"pkgsize":22200,"desc":"Bulgarian hyphenation rules","categories":["textproc"]},{"name":"bharvestr-lv2","origin":"audio/bharvestr-lv2","version":"g20201225_1","comment":"Granular synthesizer LV2 plugin","maintainer":"yuri@FreeBSD.org","www":"https://github.com/sjaehn/BHarvestr","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0c95e7028943abaffa8301611ba18d9904874de87f3c00e34bd06daf5c82ee88","flatsize":2018572,"path":"All/bharvestr-lv2-g20201225_1.pkg","repopath":"All/bharvestr-lv2-g20201225_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":718328,"desc":"B.Harvestr is an experimental granular synthesizer LV2 plugin.\n\nIn contrast to standard synthesis methods which are based on oscillating waves,\ngranular synthesis uses micro fragments of audio samples to generate sound.\nThus, granular synthesis uses the same concept as (the majority of) pitch\nshifters. Granular synthesizers typically generate lots of overlapping grains to\nproduce atmospheric sound effects, full soundscapes and pad sounds.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"}},"categories":["audio"]},{"name":"bg-mythes","origin":"textproc/bg-mythes","version":"4.3_1","comment":"Bulgarian thesaurus","maintainer":"office@FreeBSD.org","www":"https://bgoffice.sourceforge.net","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a04bf54bc51f0ca3f78d7a03a145139e65bf749d75eace5f66fa4afbbcf4119d","flatsize":3249804,"path":"All/bg-mythes-4.3_1.pkg","repopath":"All/bg-mythes-4.3_1.pkg","licenselogic":"or","licenses":["GPLv2","LGPL21","MPL11"],"pkgsize":729712,"desc":"Bulgarian thesaurus","categories":["textproc"]},{"name":"bftpd","origin":"ftp/bftpd","version":"6.1_1","comment":"Very configurable FTP server that can do chroot easily","maintainer":"jsmith@resonatingmedia.com","www":"https://bftpd.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f61d94b211dc5505b6a809c37ebb903be0f7c546771aaf267ff76454aed41c63","flatsize":303729,"path":"All/bftpd-6.1_1.pkg","repopath":"All/bftpd-6.1_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":82520,"desc":"The Bftpd file server is designed to be as small and easy to manage as possible,\nwhile providing most of the features you would expect from a file server. On\nmost home systems, bftpd is ready to work out-of-the-box without requiring any\nextra configuration. Production systems can be set up by editing a few lines in\nan easy-to-read config file.\n\nFeatures of bftpd include:\n* Easy configuration\n* Speed\n* Support for most RFC FTP commands\n* tar.gz on-the-fly compression/archiving\n* Security with chroot without special setup\n* No need for files (sh, ls...) in a chroot environment\n* Logging to wtmp and to a config file\n* PAM support\n* Support for site chown/chmod","categories":["ftp"],"shlibs_required":["libc.so.8","libcrypt.so.4","libpam.so.3"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:bftpd_project:bftpd:6.1:::::dragonfly6:x86_64:1"}},{"name":"bforce-kst","origin":"comms/bforce-kst","version":"0.22.8.7_3","comment":"Simple ifcico like Fidonet technology mailer","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"07a4fe3dd73286c6e7e072db46a26be5b211036ccbad17cf5b4761fc8f8f739e","flatsize":651051,"path":"All/bforce-kst-0.22.8.7_3.pkg","repopath":"All/bforce-kst-0.22.8.7_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":177816,"desc":"BinkleyForce is a simple ifcico like FTN mailer. It can works via\nTCP/IP as well as on modem links. Look sample configs for more\ninformation.","categories":["comms"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"Please don't forget to copy and edit configuration files found\nin /usr/local/etc/fido/bforce.\n\nIf you using u-srif, please install lang/python","type":"install"},{"message":"===>   NOTICE:\n\nThe bforce-kst port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"bind920","origin":"dns/bind920","version":"9.20.10","comment":"BIND DNS suite with updated DNSSEC and DNS64","maintainer":"mat@FreeBSD.org","www":"https://www.isc.org/bind/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5c05bd2694fb94dc372a8e0b38cdc93e8171273a5d7dacecba6287ddeaf50973","flatsize":18473099,"path":"All/bind920-9.20.10.pkg","repopath":"All/bind920-9.20.10.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":7058292,"desc":"BIND version 9 is a major rewrite of nearly all aspects of the underlying BIND\narchitecture.  Some of the important features of BIND 9 are:\n\nDNS Security: DNSSEC (signed zones), TSIG (signed DNS requests)\nIP version 6: Answers DNS queries on IPv6 sockets, IPv6 resource records (AAAA)\n     Experimental IPv6 Resolver Library\nDNS Protocol Enhancements: IXFR, DDNS, Notify, EDNS0\n     Improved standards conformance\nViews: One server process can provide multiple \"views\" of the DNS namespace,\n     e.g. an \"inside\" view to certain clients, and an \"outside\" view to others.\nMultiprocessor Support\n\nSee the CHANGES file for more information on new features.","deps":{"bind-tools":{"origin":"dns/bind-tools","version":"9.20.10"},"fstrm":{"origin":"devel/fstrm","version":"0.6.1_1"},"json-c":{"origin":"devel/json-c","version":"0.18"},"libedit":{"origin":"devel/libedit","version":"3.1.20250104,1"},"libidn2":{"origin":"dns/libidn2","version":"2.3.8"},"libnghttp2":{"origin":"www/libnghttp2","version":"1.65.0"},"liburcu":{"origin":"sysutils/liburcu","version":"0.15.0"},"libuv":{"origin":"devel/libuv","version":"1.50.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"lmdb":{"origin":"databases/lmdb","version":"0.9.33,1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"protobuf-c":{"origin":"devel/protobuf-c","version":"1.5.1_1"}},"categories":["dns","net"],"shlibs_required":["libc.so.8","libcrypto.so.12","libexecinfo.so.1","libfstrm.so.0","libjson-c.so.5","liblmdb.so.0","libm.so.4","libnghttp2.so.14","libprotobuf-c.so.1","libpthread.so.0","libssl.so.12","liburcu-cds.so.8","liburcu-common.so.8","liburcu.so.8","libuv.so.1","libxml2.so.2","libz.so.3"],"options":{"DNSTAP":"on","DOCS":"on","FIXED_RRSET":"off","GEOIP":"off","IDN":"on","JSON":"on","LARGE_FILE":"off","LMDB":"on","OVERRIDECACHE":"off","QUERYTRACE":"off","START_LATE":"off","TCP_FASTOPEN":"on","GSSAPI_BASE":"off","GSSAPI_HEIMDAL":"off","GSSAPI_MIT":"off","GSSAPI_NONE":"on"},"annotations":{"cpe":"cpe:2.3:a:isc:bind:9.20.10:::::dragonfly6:x86_64"},"messages":[{"message":"BIND requires configuration of rndc, including a \"secret\"\nkey.  The easiest, and most secure way to configure rndc is\nto run 'rndc-confgen -a' to generate the proper conf file,\nwith a new random key, and appropriate file permissions.\n\nThe /usr/local/etc/rc.d/named script will do that for you.\n\nIf using syslog to log the BIND9 activity, and using a\nchroot'ed installation, you will need to tell syslog to install\na log socket in the BIND9 chroot by running:\n\n  # sysrc altlog_proglist+=named\n\nAnd then restarting syslogd with: service syslogd restart","type":"install"}]},{"name":"bfhist","origin":"comms/bfhist","version":"0.4","comment":"Statistics generator for BinkleyForce FTN mailer","maintainer":"lan31@inbox.ru","www":"https://lan31.narod.ru/bfhist/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"987cc0fab6352593e1b14f7a1181416a96920958d52623accee0641174c67240","flatsize":11088,"path":"All/bfhist-0.4.pkg","repopath":"All/bfhist-0.4.pkg","licenselogic":"single","pkgsize":4932,"desc":"BFHist - Statistics generator for BinkleyForce FTN mailer.\nFor work uses 'history' file from BinkleyForce.\nDefault generated statistics at last 24 hours.","categories":["comms"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"bible-kjv","origin":"misc/bible-kjv","version":"4.38_1","comment":"Interactive King James Bible","maintainer":"andrew@tao11.riddles.org.uk","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"75eb4b4b6dc3a23010460a9bf0aade71cf4ed7c23a3d83beccb6f07c05803ef6","flatsize":2804987,"path":"All/bible-kjv-4.38_1.pkg","repopath":"All/bible-kjv-4.38_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":2520628,"desc":"Textual database of the Authorized (\"King James\") Version of the Old\nand New Testaments with concordance, and a program (\"bible\") to\nretrieve and browse passages from the command line. Also includes a\nrandom verse program.","deps":{"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["misc"],"shlibs_required":["libc.so.8","libreadline.so.8"]},{"name":"binaryen","origin":"devel/binaryen","version":"123","comment":"Compiler infrastructure and toolchain library for WebAssembly","maintainer":"eduardo@FreeBSD.org","www":"https://github.com/WebAssembly/binaryen","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"02e32518902f16632222045653ba91c3d5e932e21a1ef0ca2b414d4f32a416ba","flatsize":25779599,"path":"All/binaryen-123.pkg","repopath":"All/binaryen-123.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":4914820,"desc":"The aim of Binaryen, a compiler and toolchain infrastructure library for\nWebAssembly, is to make compiling to WebAssembly easy, fast, and effective.\n\n* Easy: Binaryen has a simple C API in a single header, and can also be used\n  from JavaScript. It accepts input in WebAssembly-like form but also accepts\n  a general control flow graph for compilers that prefer that.\n* Fast: Binaryen's internal IR uses compact data structures and is designed for\n  completely parallel codegen and optimization, using all available CPU cores.\n  Binaryen's IR also compiles down to WebAssembly extremely easily and quickly\n  because it is essentially a subset of WebAssembly.\n* Effective: Binaryen's optimizer has many passes that can improve code very\n  significantly (e.g. local coloring to coalesce local variables; dead code\n  elimination; precomputing expressions when possible at compile time; etc.).\n  These optimizations aim to make Binaryen powerful enough to be used as a\n  compiler backend by itself. One specific area of focus is on\n  WebAssembly-specific optimizations (that general-purpose compilers might not\n  do), which you can think of as wasm minification, similar to minification for\n  JavaScript, CSS, etc., all of which are language-specific (an example of such\n  an optimization is block return value generation in SimplifyLocals).","categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"TEST":"off"},"annotations":{"cpe":"cpe:2.3:a:webassembly:binaryen:123:::::dragonfly6:x86_64"}},{"name":"bg-aspell","origin":"textproc/bg-aspell","version":"4.1.0_1,2","comment":"Aspell Bulgarian dictionary","maintainer":"office@FreeBSD.org","www":"https://bgoffice.sourceforge.net/aspell/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8eeb1864b7b718463583c1cec9e58afaf8640ac2713d4781444880eabc24a928","flatsize":2501751,"path":"All/bg-aspell-4.1.0_1,2.pkg","repopath":"All/bg-aspell-4.1.0_1,2.pkg","licenselogic":"single","pkgsize":735416,"desc":"Aspell Bulgarian dictionary.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"]},{"name":"bestfit","origin":"misc/bestfit","version":"0.2.0_1","comment":"Optimally choose files to be put on a CD (or other media)","maintainer":"ehaupt@FreeBSD.org","www":"https://savannah.nongnu.org/projects/bestfit/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7f191abfb382f0b5b5b9d5d2978affa1fb934053c729d08f7ea9f7544b3e905e","flatsize":40494,"path":"All/bestfit-0.2.0_1.pkg","repopath":"All/bestfit-0.2.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":18392,"desc":"Bestfit is a small program to determine which files that should be put\non a CD (or other media), so that as little space as possible is wasted.\nIt is very easy to use: you specify files on the command line, and\nbestfit prints the names of those that were selected. Alternatively,\nbestfit can execute a command for each selected file (eg. to move them\nto a different directory).","categories":["misc"],"shlibs_required":["libc.so.8"]},{"name":"bfe2","origin":"emulators/bfe","version":"20030723_11","comment":"X11 GUI for the bochs debugger (revision 2)","maintainer":"ports@FreeBSD.org","www":"https://bfe.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"39937b72edd89e2839edc0d27e78e0e27e96b02b636ef2a38703eb4b0800a34c","flatsize":55156,"path":"All/bfe2-20030723_11.pkg","repopath":"All/bfe2-20030723_11.pkg","licenselogic":"single","pkgsize":22220,"desc":"Bochs Frontend (bfe2) is a graphical interface for X11 to the\nbochs x86 emulator.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"bochs":{"origin":"emulators/bochs","version":"2.8,2"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["emulators"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe bfe2 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"bfc","origin":"biology/bfc","version":"g20150417","comment":"Correct sequencing errors from Illumina sequencing data","maintainer":"jwb@FreeBSD.org","www":"https://github.com/lh3/bfc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"02d0b838714ded175f5fec68a68a4db4232b712872b7290471012e5cfdff758b","flatsize":58336,"path":"All/bfc-g20150417.pkg","repopath":"All/bfc-g20150417.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":27512,"desc":"BFC is a standalone high-performance tool for correcting sequencing\nerrors from Illumina sequencing data. It is specifically designed for\nhigh-coverage whole-genome human data, though also performs well for\nsmall genomes.","categories":["biology"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libz.so.3"]},{"name":"bfbtester","origin":"security/bfbtester","version":"2.0.1_1","comment":"Security tool for testing binaries for overflows","maintainer":"mauroeldritch@gmail.com","www":"https://bfbtester.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b556569e29f4063aee039d33587a7205ff2c982e50fe0d2331714a187be2ecbd","flatsize":34496,"path":"All/bfbtester-2.0.1_1.pkg","repopath":"All/bfbtester-2.0.1_1.pkg","licenselogic":"single","pkgsize":13508,"desc":"BFBTester will perform checks of single and multiple argument command\nline overflows and environment variable overflows. BFBTester will also\nwatch for tempfile creation activity to alert the user of any programs\nusing unsafe tempfile names.","categories":["security"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"bencodetools","origin":"devel/bencodetools","version":"1.0.1","comment":"Collection of tools for manipulating bencoded data","maintainer":"ehaupt@FreeBSD.org","www":"https://gitlab.com/heikkiorsila/bencodetools","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e65877b2410540fbb69637a969af55339701bc76ba901c8cdda05c64e7708ee2","flatsize":72021,"path":"All/bencodetools-1.0.1.pkg","repopath":"All/bencodetools-1.0.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":24648,"desc":"bencode-tools is a collection of tools for manipulating bencoded data.\n\nBencode (pronounced like Bee-encode) is the encoding used by the\npeer-to-peer file sharing system BitTorrent for storing and transmitting\nloosely structured data.","categories":["devel"],"shlibs_required":["libc.so.8"]},{"name":"benchmark","origin":"devel/benchmark","version":"1.9.2,1","comment":"Microbenchmark support library","maintainer":"yuri@FreeBSD.org","www":"https://github.com/google/benchmark","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"648989ab69539307165bc8c91daaf5a32a246a65076f79bf79ed904883956997","flatsize":538150,"path":"All/benchmark-1.9.2,1.pkg","repopath":"All/benchmark-1.9.2,1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":163252,"desc":"A library to support the benchmarking of functions, similar to unit-tests.","categories":["devel"]},{"name":"belooted","origin":"games/belooted","version":"0.1.4.1_8","comment":"Popular 32-card trick-taking game played in France","maintainer":"martymac@FreeBSD.org","www":"https://gnomefiles.org/content/show.php/Belooted?content=131848","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"50c148c10093b1c08a3d06870e989857bea7aea34cc2fd289f632221c6cdb77e","flatsize":829800,"path":"All/belooted-0.1.4.1_8.pkg","repopath":"All/belooted-0.1.4.1_8.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":88328,"desc":"Belote is a popular 32-card trick-taking game played in France.\nIt derived around 1920, probably via Clobyosh, from Klaverjassen,\na game played since at least the 1600s in the Netherlands.\nClosely related games are played throughout the world.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["games"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0"]},{"name":"biboumi","origin":"net-im/biboumi","version":"9.0_4","comment":"XMPP gateway to IRC","maintainer":"samir@noir.im","www":"https://biboumi.louiz.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f4192680b83d7d0bd93fb153cc99ab6f7a06d7b749222b038cad8cff50153e42","flatsize":5110689,"path":"All/biboumi-9.0_4.pkg","repopath":"All/biboumi-9.0_4.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":3025284,"desc":"Biboumi is a Free, Libre and Open Source XMPP gateway that connects to IRC\nservers and translates between the two protocols. Its goal is to let XMPP users\ntake part in IRC discussions, using their favourite XMPP client.","deps":{"botan2":{"origin":"security/botan2","version":"2.19.5_4"},"ca_root_nss":{"origin":"security/ca_root_nss","version":"3.108"},"e2fsprogs-libuuid":{"origin":"misc/e2fsprogs-libuuid","version":"1.47.2"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"libidn":{"origin":"dns/libidn","version":"1.43"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"udns":{"origin":"dns/udns","version":"0.6"}},"categories":["net-im"],"users":["biboumi"],"groups":["biboumi"],"shlibs_required":["libbotan-2.so.19","libc.so.8","libexpat.so.1","libidn.so.12","libm.so.4","libpq.so.5","libsqlite3.so.0","libstdc++.so.9","libudns.so.0","libuuid.so.1"],"options":{"DOCS":"on","LIBIDN":"on","PGSQL":"on","SQLITE3":"on","TLS":"on","UDNS":"on"},"messages":[{"message":"Regarding TLS connections to IRC servers, settings can be customized globally or\nper server. This is done using policy txt files, examples can be found in\n/usr/local/share/examples/biboumi/.\n\nca_file (in biboumi.cfg) should be set to /usr/local/share/certs/ca-root-nss.crt","type":"install"}]},{"name":"bined","origin":"editors/bined","version":"0.2.3","comment":"Binary/hexadecimal editor written in Java","maintainer":"danfe@FreeBSD.org","www":"https://bined.exbin.org/editor/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"120f90b8ae1f29d6ad0ee47fb9f63534d3756b6e44070b9c4a8e73d6f9c56aef","flatsize":11178184,"path":"All/bined-0.2.3.pkg","repopath":"All/bined-0.2.3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":9443988,"desc":"Editor for binary data (hexadecimal viewer/editor) written in Java.\n\n  - Visualize data as hexadecimal codes and text representation\n  - Insert and overwrite editing modes\n  - Support for selection and clipboard actions\n  - Support for showing unprintable/whitespace characters\n  - Support for Unicode, UTF-8, and other character sets\n  - Support for charset/encoding selection, undo/redo\n  - Codes can be also binary, octal, or decimal\n  - Searching for text/hexadecimal code with match highlighting\n  - Support for huge files (only changes are stored in memory)","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["editors","java"],"options":{"DOCS":"on"}},{"name":"belr","origin":"textproc/belr","version":"5.4.2","comment":"Language recognition library","maintainer":"bofh@FreeBSD.org","www":"https://www.linphone.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"286430ba523c095a8666228406717fd1b53debaf117e6abcad122401eeee484a","flatsize":2304713,"path":"All/belr-5.4.2.pkg","repopath":"All/belr-5.4.2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":308432,"desc":"Belr is Belledonne Communications' language recognition library, written\nin C++11. It aims at parsing any input formatted according to a language\ndefined by an ABNF grammar, such as the protocols standardized at IETF.","categories":["textproc"],"shlibs_required":["libc.so.8","libcrypto.so.12","libdl.so.0","libm.so.4","libpthread.so.0","libssl.so.12","libstdc++.so.9"]},{"name":"belcard","origin":"deskutils/belcard","version":"5.4.2","comment":"vCard support library","maintainer":"bofh@FreeBSD.org","www":"https://www.linphone.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e5e944cec91acee9e12135fd2005f082c00ebd6d5eec1f98e2f5e5039e23e660","flatsize":7265629,"path":"All/belcard-5.4.2.pkg","repopath":"All/belcard-5.4.2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":512872,"desc":"Belcard is a C++ library to manipulate vCard files.","categories":["deskutils"],"shlibs_required":["libc.so.8","libcrypto.so.12","libdl.so.0","libm.so.4","libpthread.so.0","libssl.so.12","libstdc++.so.9"]},{"name":"beforelight","origin":"x11/beforelight","version":"1.0.5_2","comment":"Sample screen saver for X","maintainer":"x11@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"665a2ae60ac7d19073ba6fcf0bd108cff13521c780b6cdcbcb8508ac26c2aa0b","flatsize":12054,"path":"All/beforelight-1.0.5_2.pkg","repopath":"All/beforelight-1.0.5_2.pkg","licenselogic":"single","pkgsize":5808,"desc":"This package contains a sample screen saver for the X Window System called\n\"beforelight\".","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXScrnSaver":{"origin":"x11/libXScrnSaver","version":"1.2.4_1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXss.so.1","libXt.so.6","libc.so.8"]},{"name":"beid","origin":"security/beid","version":"5.1.18","comment":"Belgian eID middleware","maintainer":"tijl@FreeBSD.org","www":"https://github.com/Fedict/eid-mw/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7bd1526539ec319f9f79baa5041d38e230c585bc738d8fb4d9c6b59349141569","flatsize":1617139,"path":"All/beid-5.1.18.pkg","repopath":"All/beid-5.1.18.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":518988,"desc":"Viewer and PKCS #11 module for Belgian government-issued electronic identity\ncards.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libassuan":{"origin":"security/libassuan","version":"3.0.2"},"libproxy":{"origin":"net/libproxy","version":"0.5.9_1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pcsc-lite":{"origin":"devel/pcsc-lite","version":"2.3.1,2"},"pinentry":{"origin":"security/pinentry","version":"1.3.1_1"}},"categories":["security"],"shlibs_required":["libassuan.so.9","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libcrypto.so.12","libcurl.so.4","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgpg-error.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpcsclite.so.1","libproxy.so.1","libpthread.so.0","libxml2.so.2","libz.so.3"],"options":{"NLS":"on"},"messages":[{"message":"WARNING:\nThe private keys on the eID cards are created by the Belgian government and\nnot by the citizens.  You should assume that the government can forge digital\nsignatures and decrypt encrypted content.\n\nThe procfs file system must be mounted on /proc for the PKCS #11 module to\nwork.  Add the following line to /etc/fstab and run \"mount procfs\".\n\nprocfs\t\t/proc\t\tprocfs\trw\t\t0\t0\n\nMake sure you have installed a pcsc-lite driver for your card reader (such\nas devel/libccid) and that pcscd is running (add pcscd_enable=\"YES\" to\n/etc/rc.conf and start the service by running \"service pcscd start\").\n\nTo use your eID card in Firefox you must have the \"eID Belgium\" extension\ninstalled.  Normally this happens automatically.  If not, you can find it\nat https://addons.mozilla.org/en-US/firefox/addon/belgium-eid/.  The eID card\nmust be inserted before starting Firefox.","type":"install"}]},{"name":"beidconnect","origin":"security/beidconnect","version":"2.10","comment":"Belgian eID digital signature browser extension backend","maintainer":"tijl@FreeBSD.org","www":"https://github.com/Fedict/fts-beidconnect","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"836e01fcedf6d2b2148b0fd84e23447c64c277011d0be596bf009e15188a903a","flatsize":500377,"path":"All/beidconnect-2.10.pkg","repopath":"All/beidconnect-2.10.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":143708,"desc":"BeIDConnect is a browser extension to sign documents with a Belgian eID\ncard.\n\nOnly belgium.be and fgov.be websites can make use of the BeIDConnect\nextension to create an electronic signature.  These websites are\noperated by institutions of the Belgian federal government.\n\nThis package only contains the backend that connects with your card\nreader.  The extension itself has to be installed through your web\nbrowser.","deps":{"pcsc-lite":{"origin":"devel/pcsc-lite","version":"2.3.1,2"}},"categories":["security"],"shlibs_required":["libc.so.8","libm.so.4","libpcsclite.so.1","libstdc++.so.9"]},{"name":"bee-host","origin":"editors/bee-host","version":"1.3.7.2","comment":"Host application for Browser's Exernal Editor extension","maintainer":"thierry@FreeBSD.org","www":"https://github.com/rosmanov/bee-host","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4e8a0c7805bd4057db751406f8998fd07c0373f5dd316b1ae007e4324a10451f","flatsize":20370,"path":"All/bee-host-1.3.7.2.pkg","repopath":"All/bee-host-1.3.7.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8796,"desc":"BeeCtl, a native messaging host application for Browser's Exernal Editor\nextension (https://github.com/rosmanov/chrome-bee).\n\nWhen installing the add-on External Editor for Firefox (or Chrome),\nhttps://addons.mozilla.org/en-US/firefox/addon/external-editor/\nthis is the required host part.","deps":{"libcjson":{"origin":"devel/libcjson","version":"1.7.18_2"}},"categories":["editors","www"],"shlibs_required":["libc.so.8","libcjson.so.1","libcjson_utils.so.1"],"options":{"DOCS":"on"}},{"name":"beecrypt","origin":"security/beecrypt","version":"4.2.1_3","comment":"Open source cryptographic library","maintainer":"ports@virtual-estates.net","www":"https://sourceforge.net/projects/beecrypt/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c072ea5c5ba37519f4b1061e8f5b5c920adf862d8824b2879cca22c6adec9043","flatsize":832890,"path":"All/beecrypt-4.2.1_3.pkg","repopath":"All/beecrypt-4.2.1_3.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":150020,"desc":"BeeCrypt is an open source cryptography library that contains highly\noptimized C and assembler implementations of many well-known algorithms\nincluding Blowfish, MD5, SHA-1, Diffie-Hellman, and ElGamal. Unlike\nsome other crypto libraries, BeeCrypt is not designed to solve one\nspecific problem, like file encryption, but to be a general purpose\ntoolkit which can be used in a variety of applications.\n\nThe BeeCrypt library currently includes:\n   - Entropy sources for initializing pseudo-random generators\n   - Pseudo-random generators: FIPS-186, Mersenne Twister\n   - Block ciphers: Blowfish\n   - Hash functions: MD5, SHA-1, SHA-256\n   - Keyed hash functions: MD5/HMAC, SHA-1/HMAC, SHA-256/HMAC\n   - Multi-precision integer library, with assembler-optimized routines\n   - Probabilistic primality testing, with optimized small prime trial\n     division\n   - Discrete logarithm parameter generation over a prime field\n   - Diffie-Hellman key agreement\n   - DHAES encryption scheme\n   - ElGamal signature scheme (two variants)\n   - Basic RSA primitives and key pair generation","categories":["security"],"options":{"OPENMP":"off"},"annotations":{"cpe":"cpe:2.3:a:beecrypt_project:beecrypt:4.2.1:::::dragonfly6:x86_64:3"}},{"name":"beav","origin":"editors/beav","version":"1.40.18_4","comment":"Binary Editor And Viewer, a full featured binary file editor","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cf157ae802e8c9540434e1ee4189ce9a07d082173b2268e3a53893edf7d5d3c9","flatsize":179327,"path":"All/beav-1.40.18_4.pkg","repopath":"All/beav-1.40.18_4.pkg","licenselogic":"single","pkgsize":57624,"desc":"beav (Binary Editor And Viewer) is an editor for binary files\ncontaining arbitrary data. With beav, you can edit a file in HEX,\nASCII, EBCDIC, OCTAL, DECIMAL, and BINARY. You can display but not\nedit data in FLOAT mode. You can search or search and replace in\nany of these modes. Data can be displayed in BYTE, WORD, or DOUBLE\nWORD formats. While displaying WORDS or DOUBLE WORDS the data can\nbe displayed in INTEL's or MOTOROLA's byte ordering. Data of any\nlength can be inserted at any point in the file. The source of this\ndata can be the keyboard, another buffer, or a file. Any data that\nis being displayed can be sent to a printer in the displayed format.\nFiles that are bigger than memory can be handled.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["editors"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe beav port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"bedtools","origin":"biology/bedtools","version":"2.31.1","comment":"Toolset for genome set arithmetic such as intersect, union","maintainer":"jwb@FreeBSD.org","www":"https://bedtools.readthedocs.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bf5cb8632575d822f449412ceec84c56365b20a627435ca0791f7d0a9130d7e2","flatsize":2025154,"path":"All/bedtools-2.31.1.pkg","repopath":"All/bedtools-2.31.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":650844,"desc":"The bedtools utilities are a suite of tools for performing a wide range of\ngenomics analysis tasks.  The most widely-used of these tools enable genome\narithmetic, i.e., set theory on the genome.  For example, with bedtools one can\nintersect, merge, count, complement, and shuffle genomic intervals from\nmultiple files in common genomic formats such as BAM, BED, GFF/GTF, and VCF.\n\nAlthough each individual utility is designed to do a relatively simple task,\ne.g., intersect two interval files, more sophisticated analyses can be\nconducted by stringing together multiple bedtools operations on the command\nline or in shell scripts.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["biology"],"shlibs_required":["libbz2.so.2","libc.so.8","liblzma.so.3","libm.so.4","libpthread.so.0","libstdc++.so.9","libz.so.3"]},{"name":"beansdb","origin":"databases/beansdb","version":"0.7.1.4_1","comment":"Yet another distributed key-value storage system from Douban Inc","maintainer":"ports@FreeBSD.org","www":"https://github.com/douban/beansdb","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"de103f78fd8867852c28298f00b01775c4b4aa90a818a30e1d69049bb2b06980","flatsize":225483,"path":"All/beansdb-0.7.1.4_1.pkg","repopath":"All/beansdb-0.7.1.4_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":91304,"desc":"BeansDB is a major amount of data for large, high-availability storage\nsystems distributed KeyValue using HashTree and simplified version\nnumber to quickly synchronize to ensure consistency in the final (weak),\na simplified version of the Dynamo.","categories":["databases"],"shlibs_required":["libc.so.8","libpthread.so.0","librt.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe beansdb port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"bearssl","origin":"security/bearssl","version":"0.6","comment":"Implementation of TLS/SSL in C","maintainer":"bapt@FreeBSD.org","www":"https://bearssl.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8f0d130c2fd8279db743daf910493a1f480a2ee51dfacf4e97b009c1b2848d45","flatsize":1232913,"path":"All/bearssl-0.6.pkg","repopath":"All/bearssl-0.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":269544,"desc":"BearSSL is an implementation of the SSL/TLS protocol (RFC 5246) written\nin C. It aims at offering the following features:\n\n- Be correct and secure. In particular, insecure protocol versions and\nchoices of algorithms are not supported, by design; cryptographic\nalgorithm implementations are constant-time by default.\n\n- Be small, both in RAM and code footprint. For instance, a minimal server\nimplementation may fit in about 20 kilobytes of compiled code and 25\nkilobytes of RAM.\n\n- Be highly portable. BearSSL targets not only \"big\" operating systems\nlike Linux and Windows, but also small embedded systems and even special\ncontexts like bootstrap code.\n\n- Be feature-rich and extensible. SSL/TLS has many defined cipher suites\nand extensions; BearSSL should implement most of them, and allow extra\nalgorithm implementations to be added afterwards, possibly from third\nparties.","categories":["devel","security"],"shlibs_required":["libc.so.8"]},{"name":"beangulp","origin":"finance/beangulp","version":"0.2.0_1","comment":"Importers Framework for Beancount","maintainer":"delphij@FreeBSD.org","www":"https://github.com/beancount/beangulp/tree/master/examples/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eb55b2b73bcc2c5f4a6061a71713b46ee7939d4776831ef990306b98ad76ebd5","flatsize":2002058,"path":"All/beangulp-0.2.0_1.pkg","repopath":"All/beangulp-0.2.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":151740,"desc":"beangulp provides a framework for importing transactions into a Beancount\nledger from account statements and other documents and for managing documents.\n\nDocumentation is available in form of code docstrings and examples.","deps":{"beancount":{"origin":"finance/beancount","version":"3.1.0"},"py311-beautifulsoup":{"origin":"www/py-beautifulsoup","version":"4.13.3_1"},"py311-chardet":{"origin":"textproc/py-chardet","version":"5.2.0,1"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-magic":{"origin":"devel/py-magic","version":"5.45_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["finance"]},{"name":"beanquery","origin":"finance/beanquery","version":"0.1.0","comment":"Customizable lightweight SQL query tool","maintainer":"delphij@FreeBSD.org","www":"https://github.com/beancount/beanquery","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"38ef51066361db31dead2ddbadec44071cbf34b59461e402b1338700c17f2b0f","flatsize":1777121,"path":"All/beanquery-0.1.0.pkg","repopath":"All/beanquery-0.1.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":213216,"desc":"beanquery is a customizable and extensible lightweight SQL query tool that\nworks on tabular data, including Beancount ledger data.","deps":{"TatSu":{"origin":"textproc/py-TatSu","version":"5.13.1"},"beancount":{"origin":"finance/beancount","version":"3.1.0"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["finance"]},{"name":"beanie","origin":"finance/beanie","version":"0.8.2_1","comment":"Open Source accounting system","maintainer":"ports@FreeBSD.org","www":"http://beanie.sf.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"975ea5767c52aad2af421d6a16b1e154aa09af56fc2da7451f77f1a51a1eea21","flatsize":2524252,"path":"All/beanie-0.8.2_1.pkg","repopath":"All/beanie-0.8.2_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":265920,"desc":"Beanie is a flexible, distributed accounting system for medium-sized\ncompanies. It includes back-end batch processing as well as a\n(skeleton) GTK GUI and provides automated purchases, sales, and\nnominal ledgers as well as automated invoicing (via email). It also\nsupports VAT and payroll.\n\nThe latest version has considerable updates over the earlier releases\nand isn't particularly backwards-compatible. The installation and\ncompilation is streamlined and the multi-database schema has been\nreduced to a single database per company. The gnome GUI is still\nlacking, but the command-line interface now has support for automated\nbank reconciliation (from online banking QIF files), payroll,\nautomated billing and reminders, invoice PDF generation, statement\nPDF generation, and a general journal.","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"}},"categories":["finance"],"shlibs_required":["libc.so.8","libexpat.so.1","libmysqlclient.so.21"],"messages":[{"message":"===>   NOTICE:\n\nThe beanie port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"beacon","origin":"net/beacon","version":"1.4_4","comment":"Beacon active measurement tool to monitor multicast","maintainer":"portmaster@bsdforge.com","www":"https://sourceforge.net/projects/multicastbeacon/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f7af32a7f4e39911807255fcd07b8363325c459d9bc3573c4f485fecf15097f5","flatsize":302766,"path":"All/beacon-1.4_4.pkg","repopath":"All/beacon-1.4_4.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":84908,"desc":"The NLANR/DAST Multicast Beacon is a program written in Perl which uses\nthe RTP protocol to provide useful statistics and diagnostic information\nabout a given multicast group.  The Multicast Beacon can be used as a\ngeneral-purpose active multicast measurement tool.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mbone","net","perl5"],"options":{"DOCS":"on","IPV6":"on"}},{"name":"bg-libreoffice","origin":"editors/libreoffice-bg","version":"25.2.2.2","comment":"bg language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"81cd43cc1b880d8e24b9807d707e6d41fa32f8cbce4d2ba6ddc2e35736d42b63","flatsize":41119707,"path":"All/bg-libreoffice-25.2.2.2.pkg","repopath":"All/bg-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":3623508,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"beancount","origin":"finance/beancount","version":"3.1.0","comment":"Double-Entry Accounting from Text Files","maintainer":"delphij@FreeBSD.org","www":"https://github.com/beancount/beancount","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4b831f4244a7c4a313569957e859384e433882b03cf82a5c25908afcea3d9960","flatsize":5926179,"path":"All/beancount-3.1.0.pkg","repopath":"All/beancount-3.1.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":690672,"desc":"A double-entry bookkeeping computer language that lets you define financial\ntransaction records in a text file, read them in memory, generate a variety\nof reports from them, and provides a web interface.","deps":{"py311-beautifulsoup":{"origin":"www/py-beautifulsoup","version":"4.13.3_1"},"py311-bottle":{"origin":"www/py-bottle","version":"0.12.25_1"},"py311-chardet":{"origin":"textproc/py-chardet","version":"5.2.0,1"},"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-google-api-python-client":{"origin":"www/py-google-api-python-client","version":"2.166.0"},"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-ply":{"origin":"devel/py-ply","version":"3.11_1"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-python-magic":{"origin":"devel/py-python-magic","version":"0.4.27_1"},"py311-regex":{"origin":"textproc/py-regex","version":"2024.7.24_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["finance"]},{"name":"bdftopcf","origin":"x11-fonts/bdftopcf","version":"1.1_3","comment":"Convert X font from BDF to PCF","maintainer":"x11@FreeBSD.org","www":"https://www.x.org/archive/X11R6.8.1/doc/bdftopcf.1.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9e6277db98efbdea987e44069295576bde09837e167d7d613f52eadde84db2bd","flatsize":43042,"path":"All/bdftopcf-1.1_3.pkg","repopath":"All/bdftopcf-1.1_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":22296,"desc":"This package contains bdftopcf, a font compiler for the X server and font\nserver.","categories":["x11-fonts"],"shlibs_required":["libc.so.8"]},{"name":"bdfresize","origin":"x11-fonts/bdfresize","version":"1.5_3","comment":"Tool for resizing BDF format font","maintainer":"ports@FreeBSD.org","www":"http://openlab.ring.gr.jp/efont/dist/tools/bdfresize/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"78378bee0096e37075bbf30a2d57c0acf5f6205d18b931124fdbfc70cff81dd1","flatsize":40165,"path":"All/bdfresize-1.5_3.pkg","repopath":"All/bdfresize-1.5_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":17984,"desc":"bdfresize - a tool for resizing BDF format font\n\nBdfresize is a command to magnify or reduce fonts which are described\nwith the standard BDF format.  If bdf-file is not specified, it reads\nfrom stdin.  Bdfresize outputs the result to stdout in BDF format.  Some\nCOMMENT lines are inserted to the result font.  FONT name is modified\ndepending on the resize factor if the name is described in XLFD format.\nSIZE, FONTBOUNDINGBIX, SWIDTH, DWIDTH, BBX and some property lines are\nalso modified.  Other lines are copied from source.  If a syntax error\noccurs in a source font, bdfresize notices it and stops the whole\nprocess.\n\nBdfresize is a free software under the terms of the GNU Lesser General\nPublic License version 2. See the COPYING file for details.\n\nHiroto Kagotani <kagotani@cs.titech.ac.jp> made the original version\n(1.4).","categories":["x11-fonts"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe bdfresize port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"bdes","origin":"security/bdes","version":"1993_1","comment":"Encrypt/decrypt using the Data Encryption Standard (DES)","maintainer":"brnrd@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"04460a164be92f613420a402af4c926c396fd00bb3e7c92e097a55ddc61aedc4","flatsize":20402,"path":"All/bdes-1993_1.pkg","repopath":"All/bdes-1993_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":11912,"desc":"The DES cipher should no longer be considered secure. Please consider\nusing a more modern alternative.\n\nThe bdes utility implements all DES modes of operation described in FIPS\nPUB 81, including alternative cipher feedback mode and both authentica-\ntion modes. The bdes utility reads from the standard input and writes to\nthe standard output. By default, the input is encrypted using cipher\nblock chaining (CBC) mode. Using the same key for encryption and decryp-\ntion preserves plain text.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["security"],"shlibs_required":["libc.so.8","libcrypto.so.12"],"messages":[{"message":"The DES cipher should no longer be considered secure.\n Please consider using a more modern alternative.","type":"install"}]},{"name":"be-libreoffice","origin":"editors/libreoffice-be","version":"25.2.2.2","comment":"be language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"20f06515b9cff9a5d26eb921a50854cf2a9733e33efae15984ee2ae4f5b0506e","flatsize":2683101,"path":"All/be-libreoffice-25.2.2.2.pkg","repopath":"All/be-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":455740,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"bdf2sfd","origin":"x11-fonts/bdf2sfd","version":"1.1.9","comment":"BDF to SFD converter","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/fcambus/bdf2sfd","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b37aab9ebed94ff3874c990f1ea8cba99b26279ce8268054c1b75a3cad82090c","flatsize":14531,"path":"All/bdf2sfd-1.1.9.pkg","repopath":"All/bdf2sfd-1.1.9.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":7616,"desc":"bdf2sfd is a BDF to SFD converter, allowing to vectorize bitmap fonts. It works\nby converting each pixel of a glyph to a polygon, which produces large and\nunoptimized SFD files that should be post-processed using FontForge.\n\nIt was originally created to generate OpenType versions of Spleen. It works best\non fonts proportional to 8x16. Other sizes will work but the aspect ratio will\nnot be preserved.","categories":["x11-fonts"],"shlibs_required":["libc.so.8"]},{"name":"bcwipe","origin":"security/bcwipe","version":"1.9.13_1","comment":"BCWipe securely erases data from magnetic and solid-state memory","maintainer":"cy@FreeBSD.org","www":"https://www.jetico.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a1a2b66ec5b6054a8e630253f9da9b86698c4f2435e049236f8a6e699a68ddc2","flatsize":61421,"path":"All/bcwipe-1.9.13_1.pkg","repopath":"All/bcwipe-1.9.13_1.pkg","licenselogic":"single","licenses":["bcwipe"],"pkgsize":27412,"desc":"BCWipe repeatedly overwrites special patterns to the files\nto be destroyed.  In normal mode, 34 patterns are used (of\nwhich 8 are random).","categories":["security"],"shlibs_required":["libc.so.8"],"annotations":{"cpe":"cpe:2.3:a:jetico:bcwipe:1.9.13:::::dragonfly6:x86_64:1"}},{"name":"bcunit","origin":"devel/bcunit","version":"5.4.2","comment":"Fork of defunct project CUnit, with several fixes and patches applied","maintainer":"bofh@FreeBSD.org","www":"https://gitlab.linphone.org/BC/public/bcunit","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"69d744a921a6b23171b1407cdfe1bdbdb4906af907749ab5f76d1156a5d0fea8","flatsize":268608,"path":"All/bcunit-5.4.2.pkg","repopath":"All/bcunit-5.4.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":53352,"desc":"This is BCUnit, a fork of the defunct project CUnit (see below), with several\nfixes and patches applied.\n\nCUnit is a Unit testing framework for C.\n\nThe basic framework is platform/version independent and should be portable to\nall platforms. CUnit provides various interfaces to the framework, some of which\nare platform dependent (e.g. curses on *nix). Building other interfaces should\nbe straightforward with the facilities provided in the framework.\n\nCUnit is built as either a static or shared library which provides framework\nsupport when linked into user testing code. The framework complies with the\nconventional structure of test cases bundled into suites which are registered\nwith the framework for running.","categories":["devel"]},{"name":"bdelta","origin":"misc/bdelta","version":"0.3.1","comment":"Advanced delta creator, patcher, and library","maintainer":"danfe@FreeBSD.org","www":"https://github.com/jjwhitney/BDelta","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"046a21483ee45a5a2470ac678679feb439b9d1c62d9688a5745fe08d52078879","flatsize":112493,"path":"All/bdelta-0.3.1.pkg","repopath":"All/bdelta-0.3.1.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":34684,"desc":"BDelta is a sophisticated sequence matching library bundled with a delta\ncreator and patch tool.  This code is being used in production systems.\nRecent releases should be stable, fast, and accurate.  Note that there\nis currently a 4GB file size limitation.","categories":["devel","misc"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"bddsolve","origin":"science/bddsolve","version":"1.04_18","comment":"BDD-based satisfiability and reachability solver","maintainer":"ed@FreeBSD.org","www":"https://www.win.tue.nl/~wieger/bddsolve/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"54b824506457075b39216561db370dfa1ddd1296bfebb427c15f6b2f7f715c9f","flatsize":303590,"path":"All/bddsolve-1.04_18.pkg","repopath":"All/bddsolve-1.04_18.pkg","licenselogic":"single","pkgsize":95844,"desc":"Bddsolve is a BDD-based tool for solving satisfiability and reachability\nproblems.  It uses the BDD package Buddy as a backend.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"buddy":{"origin":"science/buddy","version":"2.4_2"}},"categories":["science"],"shlibs_required":["libbdd.so.0","libboost_program_options.so.1.87.0","libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"EXAMPLES":"on"}},{"name":"bcpp","origin":"devel/bcpp","version":"20240917","comment":"Utility similar to indent for C++ code","maintainer":"bofh@FreeBSD.org","www":"https://invisible-island.net/bcpp/bcpp.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eaf10828fe93cab60182302ae3378480a90466e61994ff9bc0e791598167a0d1","flatsize":106057,"path":"All/bcpp-20240917.pkg","repopath":"All/bcpp-20240917.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":41412,"desc":"A utility similar to indent for C++ code","categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"bclock","origin":"x11-clocks/bclock","version":"1.0_3","comment":"Round, analog X11 clock with Bezier curve hands","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4bfd4b234e493c25ac0e2aa2f248eb8ce56a5938ff32e7d4962c83c42379239d","flatsize":19907,"path":"All/bclock-1.0_3.pkg","repopath":"All/bclock-1.0_3.pkg","licenselogic":"single","pkgsize":9300,"desc":"This is a mutated version of Oclock, using a bezier curve to\ndraw the hands.  It has a pretty funny appearance and it's\nactually fairly tough to use it to tell the time.\n\nThe bezier curve is drawn using 4 control points:\n1) the end of the (not visible) hours hand (closest to the center)\n2) the center of the clock itself\n3) the end of the seconds hand (closest to the border)\n4) the end of the minutes hand (slightly closer to the center)","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["x11-clocks"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXmu.so.6","libXt.so.6","libc.so.8","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe bclock port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"bcmatroska2","origin":"multimedia/bcmatroska2","version":"5.4.2","comment":"Belledonne Communications Matroska media container support","maintainer":"bofh@FreeBSD.org","www":"https://www.linphone.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"52aa6544f3328911edb9772306f307d02ca13fd711446b67809832f413c40958","flatsize":622987,"path":"All/bcmatroska2-5.4.2.pkg","repopath":"All/bcmatroska2-5.4.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":129936,"desc":"This library provides support for Matroska, a media container format.","categories":["multimedia"]},{"name":"bctoolbox","origin":"net/bctoolbox","version":"5.4.2","comment":"Belledonne Communications utility library","maintainer":"bofh@FreeBSD.org","www":"https://gitlab.linphone.org/BC/public/bctoolbox","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c31cfb9ee4140d03773f863592600893647ebc68b518d269124f49daafa5dc86","flatsize":1252137,"path":"All/bctoolbox-5.4.2.pkg","repopath":"All/bctoolbox-5.4.2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":208856,"desc":"Utilities library used by Belledonne Communications softwares like\nbelle-sip, mediastreamer2 and liblinphone.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["net"]},{"name":"bchunk","origin":"sysutils/bchunk","version":"1.2.2_1","comment":"Converts .bin/.cue files to .iso/audio","maintainer":"ports@FreeBSD.org","www":"http://he.fi/bchunk/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6ed8f53dfb8cf60c2c61746c655c34c9516f3fa7f4721024660391323474f600","flatsize":33385,"path":"All/bchunk-1.2.2_1.pkg","repopath":"All/bchunk-1.2.2_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":14676,"desc":"bchunk is a Unix/C rewrite of the fine BinChunker software for some\nnon-Unix systems.\n\nbinchunker converts a CD image in a \".bin / .cue\" format\n(sometimes \".raw / .cue\") to a set of .iso and .cdr tracks. The\nbin/cue format is used by some non-Unix cd-writing software, but\nis not supported on most other cd-writing programs.\n\nThe .iso track contains an ISO file system, which can be mounted\nthrough a vn device on FreeBSD systems, or written on a CD-R\nusing cdrecord. The .cdr tracks are in the native CD audio format. (pcm)\nThey can be either written on a CD-R using cdrecord -audio, or\nconverted to WAV (or any other sound format for that matter)\nusing sox.","categories":["sysutils"],"shlibs_required":["libc.so.8"],"annotations":{"cpe":"cpe:2.3:a:bchunk_project:bchunk:1.2.2:::::dragonfly6:x86_64:1"},"messages":[{"message":"===>   NOTICE:\n\nThe bchunk port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"bcg729","origin":"audio/bcg729","version":"1.1.1","comment":"Software G729A encoder and decoder library written in C","maintainer":"madpilot@FreeBSD.org","www":"https://www.linphone.org/technical-corner/bcg729","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8876244c6741de2ff8bf1d6ca34301242d8f3f7fce14c8129a133d23ec474fa5","flatsize":104749,"path":"All/bcg729-1.1.1.pkg","repopath":"All/bcg729-1.1.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":44928,"desc":"Bcg729 is a software G729A encoder and decoder library written in C, developed\nby Belledonne Communications, the company supporting the Linphone project.\nIt was written from scratch and is NOT a derivative work of ITU reference\nsource code in any kind.\n\nIt can be executed on many platforms, including both ARM and x86 with very\ndecent performances. libbcg729 supports concurrent channel encoding/decoding\nfor multi-call applications such as conferencing.","categories":["audio"]},{"name":"bcf-score","origin":"biology/bcf-score","version":"1.20_1","comment":"Bcftools plugins for GWAS-VCF summary statistics files","maintainer":"jwb@FreeBSD.org","www":"https://software.broadinstitute.org/software/score/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5f4ebb1c442f2d192dd4c70ea6977543a1e82c93c63f33cc700e0733e16fe684","flatsize":345996,"path":"All/bcf-score-1.20_1.pkg","repopath":"All/bcf-score-1.20_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":107388,"desc":"Score is a set of tools in the form of a bcftools plugin, for handling\nand converting summary statistics files following the GWAS-VCF\nspecification.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"bcftools":{"origin":"biology/bcftools","version":"1.21"},"htslib":{"origin":"biology/htslib","version":"1.21"},"suitesparse-cholmod":{"origin":"math/suitesparse-cholmod","version":"5.3.1"}},"categories":["biology"]},{"name":"bcftools","origin":"biology/bcftools","version":"1.21","comment":"Tools for manipulating next-generation sequencing data","maintainer":"jwb@FreeBSD.org","www":"https://www.htslib.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c37bcd4354982394d1fda5018d0b6e014bad75399b6743e83a42c5c6fe7d228b","flatsize":2622537,"path":"All/bcftools-1.21.pkg","repopath":"All/bcftools-1.21.pkg","licenselogic":"and","licenses":["GPLv3","MIT"],"pkgsize":818488,"desc":"BCFtools is a set of utilities that manipulate variant calls in the\nVariant Call Format (VCF) and its binary counterpart BCF. All\ncommands work transparently with both VCFs and BCFs, both\nuncompressed and BGZF-compressed.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"gsl":{"origin":"math/gsl","version":"2.7.1_1"},"htslib":{"origin":"biology/htslib","version":"1.21"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["biology"],"shlibs_required":["libc.so.8","libhts.so.3","libm.so.4","libpthread.so.0","libz.so.3"],"options":{"GPL":"on"}},{"name":"bcal","origin":"math/bcal","version":"2.4","comment":"Storage expression, unit conversion & address offset CLI calculator","maintainer":"0mp@FreeBSD.org","www":"https://github.com/jarun/bcal","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9465bcb2f21225760a6981b520a7543fe35a89532c5df1bbcb32992f56518036","flatsize":90652,"path":"All/bcal-2.4.pkg","repopath":"All/bcal-2.4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":34716,"desc":"bcal (Byte CALculator) is a REPL CLI utility for storage expressions, unit\nconversions or address calculations. If you can't calculate the hex address\noffset for (512 - 16) MiB, or the value when the 43rd bit of a 64-bit address\nis set mentally, bcal is for you.\n\nIt has a bc mode for general-purpose numerical calculations.\n\nbcal follows Ubuntu's standard unit conversion and notation policy. Only 64-bit\noperating systems are supported.\n\nFeatures:\n\n- evaluate arithmetic expressions involving storage units\n- perform general purpose calculations (using bc)\n- convert to IEC/SI standard data storage units\n- interactive mode with the last valid result stored for reuse\n- show the address in bytes\n- show address as LBA:OFFSET\n- convert CHS to LBA and vice versa\n- base conversion to binary, decimal and hex\n- custom sector size, max heads/cylinder and max sectors/track\n- minimal dependencies","deps":{"calc":{"origin":"math/calc","version":"2.15.0.7"},"gnubc":{"origin":"math/gnubc","version":"1.08.1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["math"],"shlibs_required":["libc.so.8","libreadline.so.8"],"options":{"DOCS":"on"}},{"name":"bbrun","origin":"x11/bbrun","version":"1.6_14","comment":"Run box for Blackbox","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b9c7128c6dc6fbc2a5b02b2a22e2120937d93c38be8718551c90a3611c32df6e","flatsize":30030,"path":"All/bbrun-1.6_14.pkg","repopath":"All/bbrun-1.6_14.pkg","licenselogic":"single","pkgsize":11428,"desc":"bbrun is a Run box for the Blackbox windowmanager. It provides\na simple interface with which you can launch programs. It is\ndesigned to be a part of the Slit. bbrun will maintain a history\nfile in $HOME/.bbrun_history","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXext.so.6","libXpm.so.4","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe bbrun port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"bchoppr-lv2","origin":"audio/bchoppr-lv2","version":"1.12.6.11","comment":"Audio stream chopping LV2 plugin","maintainer":"yuri@FreeBSD.org","www":"https://github.com/sjaehn/BChoppr","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d5759e9187bee724e5fb784b8c3c1590571d4dfa7cb39ea69dd8c2d6de567ecd","flatsize":1398601,"path":"All/bchoppr-lv2-1.12.6.11.pkg","repopath":"All/bchoppr-lv2-1.12.6.11.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":364268,"desc":"The plugin slices a stereo input stream, amplifies or silences the individual\nslices and send the whole sequence to the output. Although this affects only the\naudio signal, it needs a playback running (Jack transport).\n\nIn addition to the global controllers, the interface is divided into three\nparts: step controls, monitor and step shape.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["audio"]},{"name":"bbpager","origin":"x11-wm/bbpager","version":"0.4.7_4","comment":"Pager for the Blackbox window manager","maintainer":"A.J.Caines@halplant.com","www":"https://bbtools.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d0fdf00acdbc016e9388b1d81b2b8fa4e0ac2a89b4fd4b896ba60e93eb2c4b99","flatsize":276691,"path":"All/bbpager-0.4.7_4.pkg","repopath":"All/bbpager-0.4.7_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":101984,"desc":"bbpager is a pager tool for Blackbox, it uses KDE wm-hints to get the\ninformation from Blackbox.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXau":{"origin":"x11/libXau","version":"1.0.11"},"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"}},"categories":["x11-wm"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXft.so.2","libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"bbmail","origin":"mail/bbmail","version":"0.9.3_1","comment":"Tool intended for Blackbox that checks for new mail","maintainer":"ports@FreeBSD.org","www":"https://bbtools.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2c10f71d7d008a73c94ad7e33845b36f5fb59c5dcc0e0fefd6a6f51a82b7dd77","flatsize":277292,"path":"All/bbmail-0.9.3_1.pkg","repopath":"All/bbmail-0.9.3_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":104472,"desc":"A tool that displays the status of your mailbox/maildir and notifies\nyou when new mail has arrived. It was designed to be used with the\nBlackbox window manager but should work with any window manager.","deps":{"libXext":{"origin":"x11/libXext","version":"1.3.6,1"}},"categories":["mail"],"shlibs_required":["libX11.so.6","libXext.so.6","libXft.so.2","libc.so.8","libm.so.4","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe bbmail port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"bbkeys","origin":"x11-wm/bbkeys","version":"0.9.1_2","comment":"Keygrabber for the Blackbox window manager","maintainer":"A.J.Caines@halplant.com","www":"https://bbkeys.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"60f5dce4a1da8e9ab79c5926a0514cd57b641714fea05d2eaa53bbfbada623a5","flatsize":322155,"path":"All/bbkeys-0.9.1_2.pkg","repopath":"All/bbkeys-0.9.1_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":124092,"desc":"bbkeys is the keygrabber for the Blackbox window manager: bbkeys handles all\nkeybindings and keyboard shortcuts for Blackbox.  It uses Blackbox' Image\nclasses for rendering its look and feel so that bbkeys will render itself to\nmatch whatever Blackbox style is used.  It is highly configurable either via\nthe \"bbconf\" GUI utility or by hand-editting bbkeys's config file.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"}},"categories":["x11-wm"],"shlibs_required":["libX11.so.6","libXext.so.6","libXft.so.2","libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"bbjd","origin":"misc/bbjd","version":"1.01_1","comment":"Beat the blackjack dealer","maintainer":"demon@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7f1e44c9228418fecb92dc6a8898fb7d93f8ce8f88ef5230d5061e516a23aa54","flatsize":86399,"path":"All/bbjd-1.01_1.pkg","repopath":"All/bbjd-1.01_1.pkg","licenselogic":"single","pkgsize":25476,"desc":"Bbjd is a tool to calculate the optimum strategy playing Black Jack. This\nprogram may be used to prove that when playing Black Jack it is possible to\nbeat the casino. Probably, Black Jack is the only game offered by casinos,\nwhere it is possible to win in the long term (and this fact is mathematically\nproven).","categories":["misc"],"shlibs_required":["libc.so.8"],"messages":[{"message":"This program has no man-pages. Please read documentation installed in\nshare/bbjd directory.","type":"install"}]},{"name":"bbftp-client","origin":"ftp/bbftp-client","version":"3.2.1_1","comment":"Secure file transfer suite optimized for large files (client)","maintainer":"ports@FreeBSD.org","www":"http://software.in2p3.fr/bbftp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"94c104a387cdccdebe089346bf080cdf29f894ead196cff13d95aee523e2c86e","flatsize":141289,"path":"All/bbftp-client-3.2.1_1.pkg","repopath":"All/bbftp-client-3.2.1_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":59684,"desc":"bbFTP is a file transfer software. It implements its own transfer protocol,\nwhich is optimized for large files (larger than 2GB) and secure as it does not\nread the password in a file and encrypts the connection information.  bbFTP\nmain features are:\n\n    * Encoded username and password at connection\n    * SSH and Certificate authentication modules\n    * Multi-stream transfer\n    * Big windows as defined in RFC1323\n    * On-the-fly data compression\n    * Automatic retry\n    * Customizable time-outs\n    * Transfer simulation\n    * AFS authentication integration\n    * RFIO interface\n\nbbFTP is open-source software, released under the GNU General Public License.\nIt was written by Gilles Farrache at IN2P3 Computing Center in Lyon, France.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["ftp"],"shlibs_required":["libc.so.8","libcrypto.so.12","libz.so.3"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe bbftp-client port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"bbftp-server","origin":"ftp/bbftp-server","version":"3.2.1_2","comment":"Secure file transfer suite optimized for large files (server)","maintainer":"ports@FreeBSD.org","www":"http://software.in2p3.fr/bbftp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8ec7b1a2d7bfefde6bf5e620b12decb45521764be44890e77434fcbe368af7a0","flatsize":107179,"path":"All/bbftp-server-3.2.1_2.pkg","repopath":"All/bbftp-server-3.2.1_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":43436,"desc":"bbFTP is a file transfer software. It implements its own transfer protocol,\nwhich is optimized for large files (larger than 2GB) and secure as it does not\nread the password in a file and encrypts the connection information.  bbFTP\nmain features are:\n\n    * Encoded username and password at connection\n    * SSH and Certificate authentication modules\n    * Multi-stream transfer\n    * Big windows as defined in RFC1323\n    * On-the-fly data compression\n    * Automatic retry\n    * Customizable time-outs\n    * Transfer simulation\n    * AFS authentication integration\n    * RFIO interface\n\nbbFTP is open-source software, released under the GNU General Public License.\nIt was written by Gilles Farrache at IN2P3 Computing Center in Lyon, France.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["ftp"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12","libz.so.3"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe bbftp-server port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"bbe","origin":"textproc/bbe","version":"0.2.2_3","comment":"Sed-like editor for binary files","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/bbe-/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bf020a35509a92e88b5204b6c522cd775448a0aab95244c699573e32577f82fe","flatsize":103118,"path":"All/bbe-0.2.2_3.pkg","repopath":"All/bbe-0.2.2_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":33628,"desc":"Instead of reading input in lines as sed, bbe reads\narbitrary blocks from an input stream and performs\nbyte-related transformations on found blocks. Blocks\ncan be defined using start/stop strings, stream offset\nand block length, or a combination. Basic editing commands\ninclude delete, replace, search/replace, binary operations\n(and, or, etc.), append, and bcd/ASCII conversion. For\nexamining the input stream, it contains some grep-like\nfeatures like printing the input file name, stream offset,\nand block number of found blocks. Block contents can also\nbe printed in different formats like hex, octal, ASCII, and\nbinary.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["textproc"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"annotations":{"deprecated":"Abandonware and unmaintained in tree for years","expiration_date":"2025-04-30"},"messages":[{"message":"===>   NOTICE:\n\nThe bbe port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nAbandonware and unmaintained in tree for years.\n\nIt is scheduled to be removed on or after 2025-04-30."}]},{"name":"bbdock","origin":"x11/bbdock","version":"0.2.9_2","comment":"Application launcher for Blackbox-like window manager","maintainer":"ports@FreeBSD.org","www":"https://bbdock.nethence.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"46cdc7dbe871c1e135608ee1254928907bc6ef386bd2692eb57a47675a27f180","flatsize":87156,"path":"All/bbdock-0.2.9_2.pkg","repopath":"All/bbdock-0.2.9_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":34564,"desc":"BBDock is an application launcher for Blackbox-like window managers that\nallows one to create application buttons in the slit/dock.  It works with\nPNG files rather than XPM images, and supports alpha blending at 16, 24,\nand 32 bits color-depth.  Also, the raise-window function is available to\nwindow managers which implement the EWMH specification.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libc.so.8","libm.so.4","libpng16.so.16","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe bbdock port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"bbdb-emacs_wayland","origin":"databases/bbdb","version":"3.2.2.a_11","comment":"Big Brother Database","maintainer":"emacs@FreeBSD.org","www":"https://savannah.nongnu.org/projects/bbdb/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8d7401825d893829943f44b60dd65851569b42fd873a27f910dc6e171c86c7ad","flatsize":1172761,"path":"All/bbdb-emacs_wayland-3.2.2.a_11.pkg","repopath":"All/bbdb-emacs_wayland-3.2.2.a_11.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":352532,"desc":"BBDB is the Insidious Big Brother Database for GNU Emacs. It provides an\naddress book for email and snail mail addresses, phone numbers and the\nlike. It can be linked with various Emacs mail clients (Message and Mail\nmode, Rmail, Gnus, MH-E, Mu4e, VM, and Wanderlust). BBDB is fully\ncustomizable.","deps":{"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["databases","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"wayland"},"messages":[{"message":"Add this line to your Emacs initialization.\n\n(require 'bbdb-loaddefs)\n\nDepending on which mail user agent and other miscellaneous packages you\nuse, you may also want to add something similar to these lines.\n\n(bbdb-initialize 'gnus 'message)\n(bbdb-mua-auto-update-init 'gnus 'message)\n\nRefer to Emacs' help for these two functions, bbdb-initialize and\nbbdb-mua-auto-update-init, for details.","type":"install"}]},{"name":"bbdb-emacs_nox","origin":"databases/bbdb","version":"3.2.2.a_11","comment":"Big Brother Database","maintainer":"emacs@FreeBSD.org","www":"https://savannah.nongnu.org/projects/bbdb/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6db38d634e251f156fd9797bd70fbc0f534f5423ed824d450c83e7d61ddadf34","flatsize":1172761,"path":"All/bbdb-emacs_nox-3.2.2.a_11.pkg","repopath":"All/bbdb-emacs_nox-3.2.2.a_11.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":352576,"desc":"BBDB is the Insidious Big Brother Database for GNU Emacs. It provides an\naddress book for email and snail mail addresses, phone numbers and the\nlike. It can be linked with various Emacs mail clients (Message and Mail\nmode, Rmail, Gnus, MH-E, Mu4e, VM, and Wanderlust). BBDB is fully\ncustomizable.","deps":{"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["databases","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"nox"},"messages":[{"message":"Add this line to your Emacs initialization.\n\n(require 'bbdb-loaddefs)\n\nDepending on which mail user agent and other miscellaneous packages you\nuse, you may also want to add something similar to these lines.\n\n(bbdb-initialize 'gnus 'message)\n(bbdb-mua-auto-update-init 'gnus 'message)\n\nRefer to Emacs' help for these two functions, bbdb-initialize and\nbbdb-mua-auto-update-init, for details.","type":"install"}]},{"name":"bbdb-emacs_devel","origin":"databases/bbdb","version":"3.2.2.a_11","comment":"Big Brother Database","maintainer":"emacs@FreeBSD.org","www":"https://savannah.nongnu.org/projects/bbdb/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"051f149d3f57dae7e9174d4674f3a8dfaf95bf89e6e89f4aa64254c5c15b5be4","flatsize":1172329,"path":"All/bbdb-emacs_devel-3.2.2.a_11.pkg","repopath":"All/bbdb-emacs_devel-3.2.2.a_11.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":352512,"desc":"BBDB is the Insidious Big Brother Database for GNU Emacs. It provides an\naddress book for email and snail mail addresses, phone numbers and the\nlike. It can be linked with various Emacs mail clients (Message and Mail\nmode, Rmail, Gnus, MH-E, Mu4e, VM, and Wanderlust). BBDB is fully\ncustomizable.","deps":{"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"}},"categories":["databases","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"devel_full"},"messages":[{"message":"Add this line to your Emacs initialization.\n\n(require 'bbdb-loaddefs)\n\nDepending on which mail user agent and other miscellaneous packages you\nuse, you may also want to add something similar to these lines.\n\n(bbdb-initialize 'gnus 'message)\n(bbdb-mua-auto-update-init 'gnus 'message)\n\nRefer to Emacs' help for these two functions, bbdb-initialize and\nbbdb-mua-auto-update-init, for details.","type":"install"}]},{"name":"bbdb-emacs_devel_nox","origin":"databases/bbdb","version":"3.2.2.a_11","comment":"Big Brother Database","maintainer":"emacs@FreeBSD.org","www":"https://savannah.nongnu.org/projects/bbdb/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dd48ac17bcc29ff7108f81e08dfda1ca1a2c55bc7d619e9900a13c2f4bc89373","flatsize":1172329,"path":"All/bbdb-emacs_devel_nox-3.2.2.a_11.pkg","repopath":"All/bbdb-emacs_devel_nox-3.2.2.a_11.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":352508,"desc":"BBDB is the Insidious Big Brother Database for GNU Emacs. It provides an\naddress book for email and snail mail addresses, phone numbers and the\nlike. It can be linked with various Emacs mail clients (Message and Mail\nmode, Rmail, Gnus, MH-E, Mu4e, VM, and Wanderlust). BBDB is fully\ncustomizable.","deps":{"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"}},"categories":["databases","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"devel_nox"},"messages":[{"message":"Add this line to your Emacs initialization.\n\n(require 'bbdb-loaddefs)\n\nDepending on which mail user agent and other miscellaneous packages you\nuse, you may also want to add something similar to these lines.\n\n(bbdb-initialize 'gnus 'message)\n(bbdb-mua-auto-update-init 'gnus 'message)\n\nRefer to Emacs' help for these two functions, bbdb-initialize and\nbbdb-mua-auto-update-init, for details.","type":"install"}]},{"name":"bbdb","origin":"databases/bbdb","version":"3.2.2.a_11","comment":"Big Brother Database","maintainer":"emacs@FreeBSD.org","www":"https://savannah.nongnu.org/projects/bbdb/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fff87fb5c9f0b2929fff2bcbaa76f020218ca8a7103a350ecd926686e35d8d5f","flatsize":1172761,"path":"All/bbdb-3.2.2.a_11.pkg","repopath":"All/bbdb-3.2.2.a_11.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":352556,"desc":"BBDB is the Insidious Big Brother Database for GNU Emacs. It provides an\naddress book for email and snail mail addresses, phone numbers and the\nlike. It can be linked with various Emacs mail clients (Message and Mail\nmode, Rmail, Gnus, MH-E, Mu4e, VM, and Wanderlust). BBDB is fully\ncustomizable.","deps":{"emacs":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["databases","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"full"},"messages":[{"message":"Add this line to your Emacs initialization.\n\n(require 'bbdb-loaddefs)\n\nDepending on which mail user agent and other miscellaneous packages you\nuse, you may also want to add something similar to these lines.\n\n(bbdb-initialize 'gnus 'message)\n(bbdb-mua-auto-update-init 'gnus 'message)\n\nRefer to Emacs' help for these two functions, bbdb-initialize and\nbbdb-mua-auto-update-init, for details.","type":"install"}]},{"name":"bbdb-emacs_canna","origin":"databases/bbdb","version":"3.2.2.a_11","comment":"Big Brother Database","maintainer":"emacs@FreeBSD.org","www":"https://savannah.nongnu.org/projects/bbdb/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3f2f3b2b372531d3b8f6122e206b6a4adffec1a23d62319ec65c0bb7a493778e","flatsize":1172761,"path":"All/bbdb-emacs_canna-3.2.2.a_11.pkg","repopath":"All/bbdb-emacs_canna-3.2.2.a_11.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":352504,"desc":"BBDB is the Insidious Big Brother Database for GNU Emacs. It provides an\naddress book for email and snail mail addresses, phone numbers and the\nlike. It can be linked with various Emacs mail clients (Message and Mail\nmode, Rmail, Gnus, MH-E, Mu4e, VM, and Wanderlust). BBDB is fully\ncustomizable.","deps":{"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["databases","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"canna"},"messages":[{"message":"Add this line to your Emacs initialization.\n\n(require 'bbdb-loaddefs)\n\nDepending on which mail user agent and other miscellaneous packages you\nuse, you may also want to add something similar to these lines.\n\n(bbdb-initialize 'gnus 'message)\n(bbdb-mua-auto-update-init 'gnus 'message)\n\nRefer to Emacs' help for these two functions, bbdb-initialize and\nbbdb-mua-auto-update-init, for details.","type":"install"}]},{"name":"bbdate","origin":"x11-clocks/bbdate","version":"0.2.4_3","comment":"Tool made for Blackbox that displays the date in a decorated window","maintainer":"ports@FreeBSD.org","www":"https://bbtools.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"60be636d919eb921923775df50a32818185893d14cfe7315668095bf399e63fc","flatsize":94459,"path":"All/bbdate-0.2.4_3.pkg","repopath":"All/bbdate-0.2.4_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":38096,"desc":"A tool made for Blackbox that displays the date in a decorated window.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXau":{"origin":"x11/libXau","version":"1.0.11"},"libXdmcp":{"origin":"x11/libXdmcp","version":"1.1.5"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"}},"categories":["x11-clocks"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libc.so.8","libm.so.4","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe bbdate port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"bbappconf","origin":"x11/bbappconf","version":"0.0.2_2","comment":"Application configuring tool for the blackbox window manager","maintainer":"ports@FreeBSD.org","www":"https://bbtools.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"acf64ef184787d721a55012bd739cd4ec322725be4f10002628e683dbe946921","flatsize":100722,"path":"All/bbappconf-0.0.2_2.pkg","repopath":"All/bbappconf-0.0.2_2.pkg","licenselogic":"single","pkgsize":39832,"desc":"bbappconf makes it possible to set some options for the windows blackbox opens,\nlike:\n\n    * on which desktop they should open\n    * if it should be displayed without titlebar\n    * if it should be sticky\n    * position size of windows","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libc.so.8","libm.so.4","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe bbappconf port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"bb","origin":"misc/bb","version":"1.3.r1_3","comment":"High quality audio-visual demonstration for text terminal","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0897aea68693adeab9332a39ba66ab96051df0b7e8dd5a951a1709648be8ddc3","flatsize":1846521,"path":"All/bb-1.3.r1_3.pkg","repopath":"All/bb-1.3.r1_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":989212,"desc":"BB is an high quality audio-visual demonstration for your text\nterminal. It is portable demo, so you can run it on plenty of operating\nsystems and DOS.\n\nSupports: DOS (VGA + MDA), stdio, curses, slang, X11, gpm, linux-console\nSound:  OSS, Sun audio, SGI, DEC Aplha, AIX, HP-UX, DOS (GUS CLASSIC, GUS\n        CLASSIC, GUS MAX, GUS ACE, GUS PNP, SB, ESS, PC-buzzer","deps":{"aalib":{"origin":"graphics/aalib","version":"1.4.r5_14"},"libmikmod":{"origin":"audio/libmikmod","version":"3.3.11.1_2"}},"categories":["misc"],"shlibs_required":["libaa.so.1","libc.so.8","libm.so.4","libmikmod.so.3","libncurses.so.6","libpthread.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe bb port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"beehive","origin":"www/beehive","version":"0.4.0_25","comment":"Flexible event/agent & automation system with lots of bees","maintainer":"lcook@FreeBSD.org","www":"https://github.com/muesli/beehive","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2580d6872ebcfd4b8cbc2c601b5dadf08f0ccb2b8d65e05929d9a56f48a7b8ca","flatsize":21942245,"path":"All/beehive-0.4.0_25.pkg","repopath":"All/beehive-0.4.0_25.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":7710204,"desc":"Event and agent system, which allows you to create your own agents that perform\nautomated tasks triggered by events and filters.\n\nIt is modular, flexible and really easy to extend for anyone. It has modules\n(we call them Hives), so it can interface with, talk to, or retrieve\ninformation from Twitter, Tumblr, Email, IRC, Jabber, RSS, Jenkins, Hue - to\nname just a few.","categories":["www"],"users":["beehive"],"groups":["beehive"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"brainparty","origin":"games/brainparty","version":"0.61_3","comment":"Family-friendly set of 36 puzzle games","maintainer":"amdmi3@FreeBSD.org","www":"https://web.archive.org/web/20170722185419/http://www.tuxradar.com/brainparty","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"688d81357e20d96c61954e6bbc14e5104f43fc56c3c3a80b82d00319b6362d6b","flatsize":42160517,"path":"All/brainparty-0.61_3.pkg","repopath":"All/brainparty-0.61_3.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":40346836,"desc":"Brain Party is a fun, free puzzle game for all the family that's\nmade up of 36 minigames designed to push your brain to its limits\nby testing memory, logic, mathematics, reaction time and more! Brain\nParty is split into two modes: test mode gives you five minigames\nin a row and adds up your brain weight to see how smart you are,\nand practise mode lets you play your favourite minigames as often\nas you want. If you do well enough, there are six extra minigames\nthat can be unlocked as well as a new game mode designed to keep\nyou playing and enjoying your favourite games even longer.","deps":{"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_gfx":{"origin":"graphics/sdl_gfx","version":"2.0.27"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"},"sdl_ttf":{"origin":"graphics/sdl_ttf","version":"2.0.11_8"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libSDL-1.2.so.0","libSDL_gfx.so.16","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libSDL_ttf-2.0.so.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"bayespam","origin":"mail/bayespam","version":"0.9.2_1","comment":"Qmail spam filter written in Perl using Bayesian classification","maintainer":"portmaster@BSDforge.com","www":"https://BSDforge.com/projects/mail/bayespam","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"05de48f47ae7a5d7f5fd2c440c200b9e5656acfab37a9df6082fe067e3aac24d","flatsize":58357,"path":"All/bayespam-0.9.2_1.pkg","repopath":"All/bayespam-0.9.2_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":14800,"desc":"Bayespam is a qmail spam filter written in Perl, using Bayesian\nclassification to filter out unsolicited commercial email. It is\nwritten with ease of installation and use in mind, and it is\nencouraged that you give it a try. Bayespam actually learns as you\ngive it more spam to process, so it should become better and better\nthe longer you use it.\n\nBayespam is based on a paper written by Paul Graham called A Plan\nfor Spam. In this paper, Mr. Graham talked about a spam filter he\nis working on that used Bayesian classification to determine if a\nparticular piece of email is spam or not.","deps":{"p5-MIME-Tools":{"origin":"mail/p5-MIME-Tools","version":"5.515,2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail"],"options":{"DOCS":"on"}},{"name":"batv-milter","origin":"mail/batv-milter","version":"0.5.0_3","comment":"Milter for BATV (Bounce Address Tag Validation)","maintainer":"umq@ueo.co.jp","www":"https://sourceforge.net/projects/batv-milter/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"05c763e9ccc4e007b203910c1501f53931ea74c6919bc7e153620901dd826006","flatsize":98066,"path":"All/batv-milter-0.5.0_3.pkg","repopath":"All/batv-milter-0.5.0_3.pkg","licenselogic":"single","pkgsize":37308,"desc":"This package is an implementation of BATV (Bounce Address Tag Validation),\na draft proposal for detecting and messages making fraudulent use of a sender\naddress. The filter is written as a plugin to Sendmail or other filters using\nthe milter API.","deps":{"libmilter":{"origin":"mail/libmilter","version":"8.18.1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["mail"],"shlibs_required":["libc.so.8","libcrypto.so.12","libmilter.so.7","libpthread.so.0","libssl.so.12","libutil.so.4"],"options":{"DOCS":"on"}},{"name":"battray","origin":"sysutils/battray","version":"2.3_3","comment":"Display notebook battery status in tray","maintainer":"ports@FreeBSD.org","www":"https://github.com/arp242/battray","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"37210dd8348add5dc3a8b3a0326a4246d505273167250fb8a9c543f1516e345d","flatsize":165025,"path":"All/battray-2.3_3.pkg","repopath":"All/battray-2.3_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":48344,"desc":"Battray is a python program that displays a tray icon to inform you of the\nbattery status of your notebook.\n\nIt is also able to take certain actions depending on battery status.\n\nIt's simple, easy, fairly environment-independent, and \"just works\" without\ntons of (Gnome|KDE|..) dependencies.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"annotations":{"flavor":"py311"},"messages":[{"message":"===>   NOTICE:\n\nThe battray port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"bbmap","origin":"biology/bbmap","version":"39.15","comment":"BBMap short read aligner, and other bioinformatic tools","maintainer":"jwb@FreeBSD.org","www":"https://jgi.doe.gov/data-and-tools/bbtools/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2aaaa1975b4ad74eb34169dc03eb918c0394f378945b1ce3bc21ea5465df7d1c","flatsize":26322593,"path":"All/bbmap-39.15.pkg","repopath":"All/bbmap-39.15.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":5191064,"desc":"This package includes BBMap, a short read aligner, as well as various other\nbioinformatic tools. It is written in pure Java, can run on any platform, and\nhas no dependencies other than Java being installed (compiled for Java 6 and\nhigher). All tools are efficient and multithreaded.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"},"pbzip2":{"origin":"archivers/pbzip2","version":"1.1.13"},"pigz":{"origin":"archivers/pigz","version":"2.8"}},"categories":["biology","java"]},{"name":"batterycat","origin":"sysutils/batterycat","version":"1.6_1","comment":"Graphical battery monitoring tool","maintainer":"danfe@FreeBSD.org","www":"https://sourceforge.net/projects/batterycat/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b52e2ff259084d89afae9c0e142bb02ce9e87d318b0666e2903a46c048aa1092","flatsize":162133,"path":"All/batterycat-1.6_1.pkg","repopath":"All/batterycat-1.6_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":53976,"desc":"BatteryCat is a laptop battery monitoring and health tool: it monitors\nthe current charging state as well as the long-term degradation of the\nlaptop's battery by keeping history.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["sysutils"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0"],"options":{"NLS":"on"}},{"name":"battmond","origin":"sysutils/battmond","version":"0.4_2","comment":"Daemon monitoring the battery level of ACPI-enabled laptops","maintainer":"ntarmos@gmail.com","www":"https://github.com/ntarmos/battmond/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6d088e393ecea208f44a4a8c30a66fcc79632104a09a54dbcbad180a3e9ee437","flatsize":11191,"path":"All/battmond-0.4_2.pkg","repopath":"All/battmond-0.4_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":5764,"desc":"Battmond is a small daemon monitoring the battery level on ACPI-enabled\n(laptop) computers, by probing the ACPI device on regular intervals. It\ncan warn you (through syslog) when the battery level is running low, and\nhalt or suspend the system when it drops below a critical level threshold.","categories":["sysutils"],"shlibs_required":["libc.so.8","libutil.so.4"]},{"name":"bats-core","origin":"devel/bats-core","version":"1.11.1","comment":"Bash automated testing system","maintainer":"yuri@FreeBSD.org","www":"https://github.com/bats-core/bats-core","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"24bb60d2597d75186ef7c5d6e693193decf23b164220179c20ecc1009a319d5d","flatsize":146660,"path":"All/bats-core-1.11.1.pkg","repopath":"All/bats-core-1.11.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":43320,"desc":"Bats is a TAP-compliant testing framework for Bash. It provides a simple\nway to verify that the UNIX programs you write behave as expected.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"flock":{"origin":"sysutils/flock","version":"2.37.2_1"}},"categories":["devel"],"options":{"PARALLEL":"off"}},{"name":"bazel-buildtools","origin":"devel/bazel-buildtools","version":"3.2.1_23","comment":"Bazel BUILD file formatter and editor","maintainer":"yuri@FreeBSD.org","www":"https://github.com/bazelbuild/buildtools","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bebc09450613f64944dcc3addf703b15e5d1f10523b235ac2b2586d6a2b23d1d","flatsize":13077875,"path":"All/bazel-buildtools-3.2.1_23.pkg","repopath":"All/bazel-buildtools-3.2.1_23.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":2187100,"desc":"This project provides developer tools for working with Google's bazel buildtool:\n* buildifier For formatting BUILD, BUILD.bazel and BUCK files in a standard way\n* buildozer For doing command-line operations on these files.\n* unused_deps For finding unneeded dependencies in java_library rules.","categories":["devel"]},{"name":"batmon","origin":"sysutils/batmon","version":"0.8_6","comment":"GNUstep battery monitor for laptops","maintainer":"ports@FreeBSD.org","www":"https://www.nongnu.org/gap/batmon/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"228c9e7b42141e00189d2375e35a20262b76340281b2718f17042a2ef80ec499","flatsize":87979,"path":"All/batmon-0.8_6.pkg","repopath":"All/batmon-0.8_6.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":32472,"desc":"Battery Monitor is a battery monitor for laptops. It displays the current\nstatus of the battery (charge/discharge and energy level) as well as some\ninformation about the general health of the cell.\n\nLICENSE: GPL2 or later","deps":{"gnustep-back":{"origin":"x11-toolkits/gnustep-back","version":"0.31.0"},"libobjc2":{"origin":"lang/libobjc2","version":"2.2.1"}},"categories":["gnustep","sysutils"],"shlibs_required":["libc.so.8","libgnustep-base.so.1.29.0","libgnustep-gui.so.0.31.1","libm.so.4","libobjc.so.4.6","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe batmon port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"be-aspell","origin":"textproc/be-aspell","version":"0.01_1,2","comment":"Aspell Belarusian dictionary","maintainer":"office@FreeBSD.org","www":"http://aspell.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8666f6942d2cc594549229d9bdfb2525dbe9e7ede60713b91cc03593cc5e6f10","flatsize":36131441,"path":"All/be-aspell-0.01_1,2.pkg","repopath":"All/be-aspell-0.01_1,2.pkg","licenselogic":"single","pkgsize":9378748,"desc":"Aspell Belarusian dictionary.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"]},{"name":"bastille","origin":"sysutils/bastille","version":"0.13.20250126","comment":"Jail automation framework","maintainer":"christer.edwards@gmail.com","www":"https://bastillebsd.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3e32d545770512fb8d9d95d19d1160f7b8cc11e35b19ac797b891fa08363f801","flatsize":323053,"path":"All/bastille-0.13.20250126.pkg","repopath":"All/bastille-0.13.20250126.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":47868,"desc":"Bastille helps you quickly create and manage FreeBSD Jails.\n\nThe project focuses on secure defaults, automation and\nrepeatable templates.","categories":["sysutils"]},{"name":"basu","origin":"devel/basu","version":"0.2.1","comment":"sd-bus library, extracted from systemd","maintainer":"jbeich@FreeBSD.org","www":"https://sr.ht/~emersion/basu/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5735e10a0761dd2d23c8c942324f88facf5a07b024af5938f8e300790462c120","flatsize":627470,"path":"All/basu-0.2.1.pkg","repopath":"All/basu-0.2.1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":194596,"desc":"Some projects rely on the sd-bus library for DBus support. However not all\nsystems have systemd or elogind installed. This library provides just sd-bus\n(and the \"busctl\" utility).","categories":["devel"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"bastet","origin":"games/bastet","version":"0.43.2_10","comment":"Ncurses Tetris clone which is harder than every other Tetris","maintainer":"amdmi3@FreeBSD.org","www":"https://fph.altervista.org/prog/bastet.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aca5c79ab836be56462ee0e9c8c67db7caf6c332e0bc2c5f44269677db7fe890","flatsize":219327,"path":"All/bastet-0.43.2_10.pkg","repopath":"All/bastet-0.43.2_10.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":82252,"desc":"Have you ever thought Tetris(R) was evil because it wouldn't send you\nthat straight \"I\" brick you needed in order to clear four rows at the\nsame time?\n\nWell Tetris(R) probably isn't evil, but Bastet certainly is. Bastet\nstands for \"bastard tetris\", and is a simple ncurses-based Tetris(R)\nclone for Linux. Unlike normal Tetris(R), however, Bastet does not\nchoose your next brick at random. Instead, Bastet uses a special\nalgorithm designed to choose the worst brick possible.\n\nAs you can imagine, playing Bastet can be a very frustrating experience!","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["games"],"shlibs_required":["libboost_program_options.so.1.87.0","libc.so.8","libm.so.4","libncurses.so.6","libstdc++.so.9","libtinfo.so.6"],"options":{"DOCS":"on"}},{"name":"battalion","origin":"games/battalion","version":"1.4b_4","comment":"Monsters, explosions, destruction game for X Window System","maintainer":"ports@FreeBSD.org","www":"https://www.evl.uic.edu/aej/AndyBattalion.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0c3d32e0b5dc74b8b7394b60668ea8789439db85bd6a05233705e8cfca570a57","flatsize":1880809,"path":"All/battalion-1.4b_4.pkg","repopath":"All/battalion-1.4b_4.pkg","licenselogic":"single","licenses":["batallion"],"pkgsize":1212092,"desc":"Monsters, explosions, destruction game for X Window System.\nYou are a giant monster in a small city, being\nattacked by the military.","deps":{"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libX11.so.6","libc.so.8","libm.so.4"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe battalion port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"bashtop","origin":"sysutils/bashtop","version":"0.9.25_1","comment":"Linux/OSX/FreeBSD resource monitor","maintainer":"lwhsu@FreeBSD.org","www":"https://github.com/aristocratos/bashtop","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9142765a739e615acf52d953362e0acfb1339bb318972e2f717d30c6770edb2f","flatsize":218118,"path":"All/bashtop-0.9.25_1.pkg","repopath":"All/bashtop-0.9.25_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":49564,"desc":"Resource monitor that shows usage and stats for processor, memory, disks,\nnetwork and processes.","deps":{"coreutils":{"origin":"sysutils/coreutils","version":"9.6"},"gsed":{"origin":"textproc/gsed","version":"4.9"},"py311-psutil":{"origin":"sysutils/py-psutil","version":"7.0.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["sysutils"]},{"name":"basic256","origin":"lang/basic256","version":"2.0.0.11_2","comment":"Easy to use BASIC language and IDE for education","maintainer":"fernape@FreeBSD.org","www":"https://www.basic256.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1484091507800aa9caecf4112490e92fd8fc6136c18e4b397fda766fa37ea5de","flatsize":2155945,"path":"All/basic256-2.0.0.11_2.pkg","repopath":"All/basic256-2.0.0.11_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":581876,"desc":"BASIC-256 is an easy to use version of BASIC designed to teach anybody\n(especially middle and high-school students) the basics of computer\nprogramming.\n\nIt uses traditional control structures like gosub, for/next, and goto,\nwhich helps kids easily see how program flow-control works. It has a\nbuilt-in graphics mode which lets them draw pictures on screen in\nminutes, and a set of detailed, easy-to-follow tutorials that\nintroduce programming concepts through fun exercises.","deps":{"espeak-ng":{"origin":"audio/espeak-ng","version":"1.52.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-buildtools":{"origin":"devel/qt5-buildtools","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-multimedia":{"origin":"multimedia/qt5-multimedia","version":"5.15.16p2_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-serialport":{"origin":"comms/qt5-serialport","version":"5.15.16p0_1"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["lang"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Multimedia.so.5","libQt5Network.so.5","libQt5PrintSupport.so.5","libQt5SerialPort.so.5","libQt5Sql.so.5","libQt5Widgets.so.5","libc.so.8","libespeak-ng.so.1","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"bashdb","origin":"devel/bashdb","version":"5.0.1.1.2_1","comment":"Source-code debugger for bash","maintainer":"yuri@FreeBSD.org","www":"https://bashdb.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1deffc5b8554c08048c174e443042a2162d39be72acd880661b6c03d6502d5a1","flatsize":681047,"path":"All/bashdb-5.0.1.1.2_1.pkg","repopath":"All/bashdb-5.0.1.1.2_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":140388,"desc":"The Bash Debugger Project is a source-code debugger for bash that follows the\ngdb command syntax. The version 4.0 series is a complete rewrite of the previous\nseries along the lines of my other POSIX shell debuggers and other debuggers\nmentioned below.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"]},{"name":"bfg","origin":"devel/bfg","version":"1.14.0","comment":"Removes large or troublesome blobs like git-filter-branch does","maintainer":"romain@FreeBSD.org","www":"https://rtyley.github.io/bfg-repo-cleaner/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"241c189fd82b677fb6d687d5c9e6a1cc84f068bf7debc678e5763b26a790c40a","flatsize":14518966,"path":"All/bfg-1.14.0.pkg","repopath":"All/bfg-1.14.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":13109320,"desc":"The BFG is a simpler, faster alternative to git-filter-branch for cleansing bad\ndata out of your Git repository history:\n\n  * Removing Crazy Big Files;\n  * Removing Passwords, Credentials & other Private data.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"]},{"name":"bash-completion-zfs","origin":"shells/bash-completion-zfs","version":"2.3.1","comment":"OpenZFS extension to the Bash completion library","maintainer":"vvd@FreeBSD.org","www":"https://github.com/openzfs/zfs/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7fcea0103f0ead88702d4c7845583c0b6d54ed0b1e1ef729e5979ab4ebfa25c0","flatsize":15479,"path":"All/bash-completion-zfs-2.3.1.pkg","repopath":"All/bash-completion-zfs-2.3.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4120,"desc":"OpenZFS extension to the Bash completion library","categories":["shells"]},{"name":"bash-completion-freebsd","origin":"shells/bash-completion-freebsd","version":"1.3.0","comment":"FreeBSD-oriented extension to the Bash completion library","maintainer":"0mp@FreeBSD.org","www":"https://github.com/0mp/bash-completion-freebsd","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c9950f1214a9e5770e877ecb3b39d8afabf96780e2bc47a7eed420da6f23c8db","flatsize":35626,"path":"All/bash-completion-freebsd-1.3.0.pkg","repopath":"All/bash-completion-freebsd-1.3.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":6588,"desc":"FreeBSD-oriented extension to the Bash completion library","categories":["shells"]},{"name":"bash-completion","origin":"shells/bash-completion","version":"2.14.0,2","comment":"Programmable completion library for Bash","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/scop/bash-completion","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"91aa66e5bd0d039d29e737a01212d8490d4c2d1dcc3eac57a72aa99ef72f6d4d","flatsize":1044260,"path":"All/bash-completion-2.14.0,2.pkg","repopath":"All/bash-completion-2.14.0,2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":213560,"desc":"This is a programmable completion convenience library for the Bash shell. It\nfeatures the ability to tab-complete arguments for many common programs.\n\nCompletion functions for FreeBSD-specific software are developed independently\nas an extension to the official bash-completion library. The development takes\nplace on GitHub: https://github.com/0mp/bash-completion-freebsd","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"bash-completion-freebsd":{"origin":"shells/bash-completion-freebsd","version":"1.3.0"}},"categories":["shells"],"options":{"CMAKE_MODULES":"on","FREEBSD":"on","BASH_SHARED":"on","BASH_STATIC":"off"},"messages":[{"message":"To enable the bash completion library, add the following to\nyour .bashrc file:\n\n[[ $PS1 && -f /usr/local/share/bash-completion/bash_completion.sh ]] && \\\n\tsource /usr/local/share/bash-completion/bash_completion.sh\n\nSee /usr/local/share/doc/bash-completion/README.md for more information.","type":"install"}]},{"name":"bashc","origin":"shells/bashc","version":"5.1.8_1","comment":"GNU Bourne Again shell extended with two-panel file manager","maintainer":"obscenum999@gmail.com","www":"https://github.com/sergev/bash-commander","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5627098269f04cb6ccb1cabb5bd22b510e9768efb15b318e30064cedcd8b4bfa","flatsize":9369956,"path":"All/bashc-5.1.8_1.pkg","repopath":"All/bashc-5.1.8_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1681464,"desc":"Bash Commander is a fork of GNU Bourne Again Shell. Its main feature is a\nvisual two-panel mode, much like Midnight Commander and other text-mode\nvisual shells.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["shells"],"shlibs_required":["libc.so.8","libdl.so.0","libintl.so.8","libtinfo.so.6"],"options":{"DOCS":"on","FDESCFS":"off","HELP":"on","NLS":"on","STATIC":"off","SYSBASHRC":"off","SYSLOG":"off"},"messages":[{"message":"By default, Bash Commander behaves exactly like traditional bash, so it's safe\nto install it as a system-wide /bin/sh. File panels are enabled only in\ninteractive mode, when an environment variable COMMANDER is set.\nIt is recommended to add the following lines to your ~/.bashrc script:\n\ndeclare -x EDITOR=\"le\"\ndeclare -x VIEWER=\"le --read-only\"\n. /usr/local/etc/bash_commander","type":"install"}]},{"name":"bash","origin":"shells/bash","version":"5.2.37","comment":"GNU Project's Bourne Again SHell","maintainer":"ehaupt@FreeBSD.org","www":"https://www.gnu.org/software/bash/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c0da4f7daf8669e084a08dcc1d322dd6b7b684bf70bb7225f2e66eb88eb143a6","flatsize":9681990,"path":"All/bash-5.2.37.pkg","repopath":"All/bash-5.2.37.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":1651916,"desc":"This is GNU Bash.  Bash is the GNU Project's Bourne Again SHell,\na complete implementation of the POSIX.2 shell spec, but also\nwith interactive command line editing, job control on architectures\nthat support it, csh-like features such as history substitution and\nbrace expansion, and a slew of other features.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["shells"],"shlibs_required":["libc.so.8","libdl.so.0","libhistory.so.8","libintl.so.8","libreadline.so.8","libtinfo.so.6"],"options":{"DOCS":"on","FDESCFS":"off","HELP":"on","NLS":"on","PORTS_READLINE":"on","STATIC":"off","SYSBASHRC":"off","SYSLOG":"off"},"annotations":{"cpe":"cpe:2.3:a:gnu:bash:5.2.37:::::dragonfly6:x86_64"}},{"name":"base64","origin":"converters/base64","version":"1.5_2","comment":"Utility to encode and decode base64 files","maintainer":"nikola.lecic@anthesphoria.net","www":"https://www.fourmilab.ch/webtools/base64/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4a21161490a7dc2384379f3de8489c4fded3ad45bd76576525af385163cf671b","flatsize":11642,"path":"All/base64-1.5_2.pkg","repopath":"All/base64-1.5_2.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":6704,"desc":"Base64 is a command line utility which encodes/decodes arbitrary\nbinary information in the base64 format used by MIME-encoded\ndocuments, such as electronic mail messages with embedded files\n(RFC 1341 and successors).","categories":["converters"],"shlibs_required":["libc.so.8"]},{"name":"base91","origin":"converters/base91","version":"0.6.0_1","comment":"Utility to encode and decode base91 files","maintainer":"takefu@airport.fm","www":"https://base91.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"38666dc1a3c219d6182c4361dcbda7973d82430d48863d7845bff39e5f89cbff","flatsize":13958,"path":"All/base91-0.6.0_1.pkg","repopath":"All/base91-0.6.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":7704,"desc":"basE91 is an advanced method for encoding binary data as ASCII characters.\nIt is similar to UUencode or base64, but is more efficient.\n\nThe overhead produced by basE91 depends on the input data. It amounts at most\nto 23%25 (versus 33%25 for base64) and can range down to 14%25, which typically\noccurs on 0-byte blocks.\n\nThis makes basE91 very useful for transferring larger files over binary unsafe\nconnections like e-mail or terminal lines.","categories":["converters"],"shlibs_required":["libc.so.8"]},{"name":"bas2tap","origin":"lang/bas2tap","version":"2.6","comment":"Convert 48k/128k ZX Spectrum BASIC text files to TAP files","maintainer":"rene@FreeBSD.org","www":"http://www.worldofspectrum.org/utilities.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"620d1012e94637caecbe4749e214dd474a7d72c4e827a82a4ee5d641e3568afb","flatsize":77387,"path":"All/bas2tap-2.6.pkg","repopath":"All/bas2tap-2.6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":28664,"desc":"This utility converts both 48k and 128k ZX Spectrum BASIC programs stored\nas plain text files into TAP files.\n\nTAP files can be used in most ZX Spectrum emulators and can be concatenated\ntogether using cat(1).","categories":["lang"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on"}},{"name":"barvinok","origin":"math/barvinok","version":"0.41.8","comment":"Library for counting the number of integer points in polytopes","maintainer":"yuri@FreeBSD.org","www":"https://barvinok.sourceforge.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f13ae1231b173d848ccf917d6dc0c850929737582e02893b6abb6c8a5d08b6c6","flatsize":915592,"path":"All/barvinok-0.41.8.pkg","repopath":"All/barvinok-0.41.8.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":297032,"desc":"barvinok is a library for counting the number of integer points in parametric\nand non-parametric polytopes based on polylib. For a parametric polytope, the\nnumber of points is represented by either a piecewise quasi-polynomial or an\nEhrhart series.","deps":{"glpk":{"origin":"math/glpk","version":"5.0"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"isl":{"origin":"devel/isl","version":"0.27"},"ntl":{"origin":"math/ntl","version":"11.5.1_1"},"polylib":{"origin":"math/polylib","version":"5.22.5"}},"categories":["math"],"shlibs_required":["libc.so.8","libglpk.so.40","libgmp.so.10","libisl.so.23","libm.so.4","libntl.so.44","libpolylibgmp.so.8","libpthread.so.0","libstdc++.so.9"]},{"name":"bash-static","origin":"shells/bash-static","version":"5.2.37","comment":"GNU Project's Bourne Again SHell","maintainer":"ehaupt@FreeBSD.org","www":"https://www.gnu.org/software/bash/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b3c67e2449c092f1ce6963bb3a54318aa5e5deaed74489ff91ea48c5e590ef13","flatsize":10097629,"path":"All/bash-static-5.2.37.pkg","repopath":"All/bash-static-5.2.37.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":1934792,"desc":"This is GNU Bash.  Bash is the GNU Project's Bourne Again SHell,\na complete implementation of the POSIX.2 shell spec, but also\nwith interactive command line editing, job control on architectures\nthat support it, csh-like features such as history substitution and\nbrace expansion, and a slew of other features.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["shells"],"shlibs_required":["libintl.so.8"],"options":{"DOCS":"on","FDESCFS":"off","HELP":"on","NLS":"on","PORTS_READLINE":"on","SYSBASHRC":"off","SYSLOG":"off"},"annotations":{"cpe":"cpe:2.3:a:gnu:bash:5.2.37:::::dragonfly6:x86_64"}},{"name":"barrnap","origin":"biology/barrnap","version":"0.9","comment":"BAsic Rapid Ribosomal RNA Predictor","maintainer":"yuri@FreeBSD.org","www":"https://github.com/tseemann/barrnap","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"71cb65092c3a9f30655172d4c4df3d3ad25e42887804f30bbfc5e7fc2d6f71ec","flatsize":3187478,"path":"All/barrnap-0.9.pkg","repopath":"All/barrnap-0.9.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":509368,"desc":"Barrnap predicts the location of ribosomal RNA genes in genomes. It supports\nbacteria (5S,23S,16S), archaea (5S,5.8S,23S,16S), metazoan mitochondria\n(12S,16S) and eukaryotes (5S,5.8S,28S,18S).\n\nIt takes FASTA DNA sequence as input, and write GFF3 as output. It uses the new\nnhmmer tool that comes with HMMER 3.1 for HMM searching in RNA:DNA style.\nMultithreading is supported and one can expect roughly linear speed-ups with\nmore CPUs.","deps":{"bedtools":{"origin":"biology/bedtools","version":"2.31.1"},"hmmer":{"origin":"biology/hmmer","version":"3.4"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["biology","science"]},{"name":"barrage","origin":"games/barrage","version":"1.0.7","comment":"Destroy as many targets as possible","maintainer":"ports@FreeBSD.org","www":"http://lgames.sourceforge.net/index.php?project=Barrage","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f477ff7e6c295b2ec1ee0e2c0cf7b16ac4260482c0b94e9aaa496c321ab1b221","flatsize":1794351,"path":"All/barrage-1.0.7.pkg","repopath":"All/barrage-1.0.7.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":264780,"desc":"Barrage is a rather violent action game with the objective to kill and destroy\nas many targets as possible within 3 minutes.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe barrage port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"barrier","origin":"sysutils/barrier","version":"2.4.0","comment":"Mouse and keyboard sharing utility","maintainer":"sec.research.2005@gmail.com","www":"https://github.com/debauchee/barrier","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cb0d4effe2b192b933d51c28a0665280512d492fa2e6a44c19b4243224280f3e","flatsize":3004244,"path":"All/barrier-2.4.0.pkg","repopath":"All/barrier-2.4.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":675904,"desc":"Barrier is a community maintained fork of the Symless Synergy 1.9\ncodebase which aims to maintain its simplicity.  Barrier will let\nyou use your keyboard and mouse from machine A to control machine\nB (or more).  Barrier supports Windows, OS X, Linux, and FreeBSD.","deps":{"avahi-libdns":{"origin":"net/avahi-libdns","version":"0.8_2"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["sysutils"],"shlibs_required":["libICE.so.6","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Widgets.so.5","libSM.so.6","libX11.so.6","libXext.so.6","libXi.so.6","libXinerama.so.1","libXrandr.so.2","libXtst.so.6","libc.so.8","libcrypto.so.12","libcurl.so.4","libdns_sd.so.1","libm.so.4","libpthread.so.0","libssl.so.12","libstdc++.so.9"],"options":{"EXAMPLES":"on","GUI":"on"},"annotations":{"cpe":"cpe:2.3:a:barrier_project:barrier:2.4.0:::::dragonfly6:x86_64"}},{"name":"baresip","origin":"audio/baresip","version":"3.6.0","comment":"Small SIP client","maintainer":"ports@FreeBSD.org","www":"https://github.com/baresip","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"24166aee82e065d265a8bbe5f2ca3aeb69b2195559c9d075d5eb9806f12448c1","flatsize":1780028,"path":"All/baresip-3.6.0.pkg","repopath":"All/baresip-3.6.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":782900,"desc":"baresip is a small, modular telephony client that works\non multiple platforms and supports several audio and video\ninput/output methods.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"re":{"origin":"audio/re","version":"3.6.2"}},"categories":["audio"],"shlibs_required":["libc.so.8","libcrypto.so.12","libm.so.4","libpthread.so.0","libre.so.18","libssl.so.12","libz.so.3"],"options":{"ALSA":"off","AV1":"off","AVCODEC":"off","AVFILTER":"off","AVFORMAT":"off","CTRL_DBUS":"off","DOCS":"on","EXAMPLES":"on","G711":"off","G722":"off","G726":"off","GST":"off","MQTT":"off","OPUS":"off","OPUS_MS":"off","PLC":"off","PORTAUDIO":"off","PULSEAUDIO":"off","SDL":"off","SNAPSHOT":"off","SNDFILE":"off","SWSCALE":"off","V4L2":"off","VPX":"off","X11":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe baresip port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"batik","origin":"graphics/batik","version":"1.16","comment":"Java based SVG toolkit","maintainer":"ports@FreeBSD.org","www":"https://xmlgraphics.apache.org/batik/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1777a0518c623a332619fde296fd2b3328833c24255187db1267b18193507671","flatsize":13696989,"path":"All/batik-1.16.pkg","repopath":"All/batik-1.16.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":8262492,"desc":"Batik is a Java based toolkit for applications that handle images\nin the Scalable Vector Graphics (SVG) format for various purposes,\nsuch as viewing, generation, or manipulation.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["graphics","java"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:apache:batik:1.16:::::dragonfly6:x86_64"},"messages":[{"message":"===>   NOTICE:\n\nThe batik port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"barony","origin":"games/barony","version":"3.3.7_2","comment":"3D roguelike game","maintainer":"devnexen@gmail.com","www":"http://www.baronygame.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0e64cf938bdb3760aeb73e68ba449736dde7aaf8f6887891792b5b7c7c86d087","flatsize":3900135,"path":"All/barony-3.3.7_2.pkg","repopath":"All/barony-3.3.7_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1146928,"desc":"Barony is a 3D, first-person roguelike.  The goal of the game is\nto descend to the bottom of a dark dungeon known as the Devil's\nBastion and destroy an undead lich named Baron Herx, who terrorized\nthe peaceful town of Hamlet in life and is now harboring a curse\nagainst the land from beyond the grave.  To aid you in your quest\nare friendly humans who have been eeking out a rough life within\nthe dungeon for generations, as well as any friends you can bring\nwith you in real life: Barony is the first of its kind as a\nfirst-person roguelike in that it fully supports cooperative\nmultiplayer for up to four players.","deps":{"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"openal-soft":{"origin":"audio/openal-soft","version":"1.24.2_2"},"physfs":{"origin":"devel/physfs","version":"3.2.0"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_image":{"origin":"graphics/sdl2_image","version":"2.8.8"},"sdl2_net":{"origin":"net/sdl2_net","version":"2.2.0"},"sdl2_ttf":{"origin":"graphics/sdl2_ttf","version":"2.24.0"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libSDL2-2.0.so.0","libSDL2_image-2.0.so.0","libSDL2_net-2.0.so.0","libSDL2_ttf-2.0.so.0","libc.so.8","libexecinfo.so.1","libm.so.4","libopenal.so.1","libphysfs.so.1","libpng16.so.16","libstdc++.so.9","libvorbisfile.so.3"],"messages":[{"message":"Barony requires the original game files from Barony: Blessed Edition\n(e.g. 3.2.x) to work properly.  These can come from the GOG.com\nor the Steam versions of the game.\n\nIf using the GOG.com version, you should download the Linux version\nbarony_cursed_edition_en_3_2_2_24038.sh and use the unzip command\nline to extract the data.\n\nThe files will be in a directory named data/noarch/game.  You can\nmove the contents of this directory to the /usr/local/share/barony\ndirectory for a global install.  You will also need to fix the\npermissions on the files.\n\nThe easiest way to do this is to follow these steps:\n\n$ unzip barony_cursed_edition_en_3_2_2_24038.sh\n$ sudo cp -R data/noarch/game/* /usr/local/share/barony\n$ sudo find /usr/local/share/barony -type d ! -perm 755 -exec chmod 755 {} \\;\n\nAs an alternative, the game assets can be placed into a personal folder\nof your choice and the game can be launched with the -datadir= option,\nfor example:\n$ barony -datadir=$HOME/.barony\n\nYou do not have to fix file permissions in this case.","type":"install"}]},{"name":"bareos23-webui","origin":"www/bareos23-webui","version":"23.1.1","comment":"PHP-Frontend to manage Bareos over the web","maintainer":"acm@FreeBSD.org","www":"https://www.bareos.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"675f55ef22b86b793c60ff3af943354185d5c1ce1b4baf56652a702096c003bd","flatsize":21605871,"path":"All/bareos23-webui-23.1.1.pkg","repopath":"All/bareos23-webui-23.1.1.pkg","licenselogic":"single","licenses":["AGPLv3+"],"pkgsize":4081352,"desc":"The bareos-webui is a free software tool written in PHP, intended to monitor\nand manage Bareos over the web.\n\nThe webui is based on Zend Framework 2, an open source framework for developing\nweb applications and services using PHP 5.3+ and makes extensive use of the\nTwitter Bootstrap front-end framework.\n\nThe bareos-webui is licensed under AGPL Version 3.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-ctype":{"origin":"textproc/php83-ctype","version":"8.3.21"},"php83-gettext":{"origin":"devel/php83-gettext","version":"8.3.21"},"php83-iconv":{"origin":"converters/php83-iconv","version":"8.3.21"},"php83-pdo_pgsql":{"origin":"databases/php83-pdo_pgsql","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"}},"categories":["sysutils","www"],"options":{"PGSQL":"on"},"annotations":{"cpe":"cpe:2.3:a:bareos:bareos:23.1.1:::::dragonfly6:x86_64"},"messages":[{"message":"bareos webui was installed\n\nPlease note that everything has been installed in /usr/local/www/bareos and \n/usr/local/etc/bareos23-webui. You can look bareos-webui installation/configuration \ninstructions at:\n\nhttps://docs.bareos.org/IntroductionAndTutorial/InstallingBareosWebui.html\n\n1) Configuration files are stored at /usr/local/etc/bareos23-webui\n2) Some webserver configuration samples are installed at /usr/local/etc/bareos23-webui\n3) This install some bareos-dir configuration samples at /usr/local/etc/bareos.\n   Don't forget change permissions to user/group used by bareos-dir on server \n   where it is installed","type":"install"}]},{"name":"bar","origin":"textproc/bar","version":"1.4","comment":"Cat with ASCII progress bar","maintainer":"erik@bz.bzflag.bz","www":"http://www.theiling.de/projects/bar.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"80aba0c147b7fd9f2276284b71741024ade3c3e97a3ba74fcd5777d0984472f4","flatsize":22075,"path":"All/bar-1.4.pkg","repopath":"All/bar-1.4.pkg","licenselogic":"single","pkgsize":5664,"desc":"This is a small shell script intended to be used in portable Unix install\nscripts for showing progress bars.\n\nThe overall goal is to write a minimally complex shell script (thus a program\nthat needs no compilation) that is as robust as possible to work on as many\nBourne shells and operating systems as possible, and that implements 'cat'\nwith an ASCII progress bar and some other nifty features.\n\nThis is pure Bourne shell code. (For sh, ash, ksh, zsh, bash, ...)\n\nThe script is mainly indented to be used in portable install scripts, where\nyou can use the body of the script.","categories":["textproc"]},{"name":"baobab","origin":"deskutils/baobab","version":"43.0_2","comment":"GNOME graphical directory tree analyzer","maintainer":"gnome@FreeBSD.org","www":"https://wiki.gnome.org/Apps/Baobab","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"639c47f48992689f82d9965f3d8dadb7b2f940252340f05aa41e18085a984241","flatsize":1588584,"path":"All/baobab-43.0_2.pkg","repopath":"All/baobab-43.0_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":290380,"desc":"Disk Usage Analyzer is a graphical application to analyse disk usage in any\nGnome environment. Disk Usage Analyzer can easily scan device volumes or a\nspecific user-requested directory branch (local or remote).\n\nOnce the scan is complete Disk Usage Analyzer provides a graphical\nrepresentation of each selected folder.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk4":{"origin":"x11-toolkits/gtk40","version":"4.18.4"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libadwaita":{"origin":"x11-toolkits/libadwaita","version":"1.7.2"},"libhandy":{"origin":"x11-toolkits/libhandy","version":"1.6.2_2"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["deskutils","gnome"],"shlibs_required":["libadwaita-1.so.0","libc.so.8","libcairo.so.2","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-4.so.1","libintl.so.8","libm.so.4","libpango-1.0.so.0"]},{"name":"banihstypos","origin":"games/banihstypos","version":"0.2","comment":"Simple game to teach you typing, fast","maintainer":"ports@FreeBSD.org","www":"http://www.vanheusden.com/banihstypos/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d248a8bbc6cbd1b14175731ee5eb6d886951d042210ee302a7dc9d3e2fc57c8f","flatsize":13632,"path":"All/banihstypos-0.2.pkg","repopath":"All/banihstypos-0.2.pkg","licenselogic":"single","pkgsize":6200,"desc":"Banihstypos (yes, that is the name) is a simple game to teach you\ntyping, FAST.\nIt helps you improve your typing by letting you type in a randomly\nselected word which scrolls by on the screen at an increasing speed. If\nthe word hits the laser, you'll loose points.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["games"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"options":{"DOCS":"on"},"messages":[{"message":"banihstypos looks in /usr/share/dict for a dictionary-file. If you want\nmore words, please install more dictionary-file.","type":"install"},{"message":"===>   NOTICE:\n\nThe banihstypos port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"bangr-lv2","origin":"audio/bangr-lv2","version":"1.6.2","comment":"Multi-dimensional dynamicly distorted staggered multi-bandpass","maintainer":"yuri@FreeBSD.org","www":"https://github.com/sjaehn/BAngr","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"98881ed04074954099e15d096e94160fcb33288a9a08a1094ef1f70db171a1fe","flatsize":1134393,"path":"All/bangr-lv2-1.6.2.pkg","repopath":"All/bangr-lv2-1.6.2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":262312,"desc":"A multi-dimensional dynamicly distorted staggered multi-bandpass LV2 plugin, for\nextreme soundmangling. Based on Airwindows XRegion.\n\nKey features:\n* Multi-bandpass / distortion\n* Cross-fading between four instances\n* Automatic or user-controlled","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["audio"]},{"name":"bandwidthd","origin":"net-mgmt/bandwidthd","version":"2.0.1_12","comment":"Tracks bandwidth usage by IP address","maintainer":"ports@FreeBSD.org","www":"https://bandwidthd.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"514a851c2447ba6ac64571f5c264f03c456e476d7b566361140c1ab18dc1d7b9","flatsize":77554,"path":"All/bandwidthd-2.0.1_12.pkg","repopath":"All/bandwidthd-2.0.1_12.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":37720,"desc":"bandwidthd tracks usage of TCP/IP network subnets and builds HTML files with\ngraphs to display network utilization. Charts are built by individual IP. It\ncolor codes HTTP, TCP,UDP, ICMP, VPN, and P2P traffic. Unlike MRTG, it tracks\neach individual IP address, not the status of any particular link.","deps":{"libgd":{"origin":"graphics/gd","version":"2.3.3_13,1"}},"categories":["net-mgmt"],"shlibs_required":["libc.so.8","libgd.so.6","libpcap.so.3"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe bandwidthd port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"bareos-webui","origin":"www/bareos-webui","version":"24.0.0","comment":"PHP-Frontend to manage Bareos over the web","maintainer":"acm@FreeBSD.org","www":"https://www.bareos.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"add52814a294953fc5c91cb44afee0858bd740a779dc8eb24f6e2a38a53fdda2","flatsize":21236686,"path":"All/bareos-webui-24.0.0.pkg","repopath":"All/bareos-webui-24.0.0.pkg","licenselogic":"single","licenses":["AGPLv3+"],"pkgsize":3905344,"desc":"The bareos-webui is a free software tool written in PHP, intended to monitor\nand manage Bareos over the web.\n\nThe webui is based on Zend Framework 2, an open source framework for developing\nweb applications and services using PHP 5.3+ and makes extensive use of the\nTwitter Bootstrap front-end framework.\n\nThe bareos-webui is licensed under AGPL Version 3.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-ctype":{"origin":"textproc/php83-ctype","version":"8.3.21"},"php83-gettext":{"origin":"devel/php83-gettext","version":"8.3.21"},"php83-iconv":{"origin":"converters/php83-iconv","version":"8.3.21"},"php83-pdo_pgsql":{"origin":"databases/php83-pdo_pgsql","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"}},"categories":["sysutils","www"],"options":{"PGSQL":"on"},"annotations":{"cpe":"cpe:2.3:a:bareos:bareos:24.0.0:::::dragonfly6:x86_64"},"messages":[{"message":"bareos webui was installed\n\nPlease note that everything has been installed in /usr/local/www/bareos and \n/usr/local/etc/bareos-webui. You can look bareos-webui installation/configuration \ninstructions at:\n\nhttps://docs.bareos.org/IntroductionAndTutorial/InstallingBareosWebui.html\n\n1) Configuration files are stored at /usr/local/etc/bareos-webui\n2) Some webserver configuration samples are installed at /usr/local/etc/bareos-webui\n3) This install some bareos-dir configuration samples at /usr/local/etc/bareos.\n   Don't forget change permissions to user/group used by bareos-dir on server \n   where it is installed","type":"install"}]},{"name":"bareos22-webui","origin":"www/bareos22-webui","version":"22.1.6","comment":"PHP-Frontend to manage Bareos over the web","maintainer":"acm@FreeBSD.org","www":"https://www.bareos.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9067e72c86c7075218192cedf640bdda0e1661161d656081b512a9751a7f6f0e","flatsize":21543497,"path":"All/bareos22-webui-22.1.6.pkg","repopath":"All/bareos22-webui-22.1.6.pkg","licenselogic":"single","licenses":["AGPLv3+"],"pkgsize":4085200,"desc":"The bareos-webui is a free software tool written in PHP, intended to monitor\nand manage Bareos over the web.\n\nThe webui is based on Zend Framework 2, an open source framework for developing\nweb applications and services using PHP 5.3+ and makes extensive use of the\nTwitter Bootstrap front-end framework.\n\nThe bareos-webui is licensed under AGPL Version 3.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-ctype":{"origin":"textproc/php83-ctype","version":"8.3.21"},"php83-gettext":{"origin":"devel/php83-gettext","version":"8.3.21"},"php83-iconv":{"origin":"converters/php83-iconv","version":"8.3.21"},"php83-pdo_pgsql":{"origin":"databases/php83-pdo_pgsql","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"}},"categories":["sysutils","www"],"options":{"PGSQL":"on"},"annotations":{"cpe":"cpe:2.3:a:bareos:bareos:22.1.6:::::dragonfly6:x86_64"},"messages":[{"message":"bareos webui was installed\n\nPlease note that everything has been installed in /usr/local/www/bareos and \n/usr/local/etc/bareos22-webui. You can look bareos-webui installation/configuration \ninstructions at:\n\nhttps://docs.bareos.org/IntroductionAndTutorial/InstallingBareosWebui.html\n\n1) Configuration files are stored at /usr/local/etc/bareos22-webui\n2) Some webserver configuration samples are installed at /usr/local/etc/bareos22-webui\n3) This install some bareos-dir configuration samples at /usr/local/etc/bareos.\n   Don't forget change permissions to user/group used by bareos-dir on server \n   where it is installed","type":"install"}]},{"name":"bamutil","origin":"biology/bamutil","version":"1.0.15","comment":"Utilities for working with SAM/BAM files","maintainer":"jwb@FreeBSD.org","www":"https://github.com/statgen/bamUtil","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"418c0ebc39bbd3aa013ef72d07330933cced0ded5b1bb73963eb0aa7427691bd","flatsize":1021380,"path":"All/bamutil-1.0.15.pkg","repopath":"All/bamutil-1.0.15.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":316888,"desc":"Utilities for working on SAM/BAM files from The Center for Statistical\nGenetics at the University of Michigan School of Public Health.  It\nincludes numerous functions such as splitting, merging, trimming reads,\nfiltering, validation, diff, etc.","categories":["biology"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9","libz.so.3"]},{"name":"barcode","origin":"graphics/barcode","version":"0.98_2","comment":"Barcode generation library and command-line frontend","maintainer":"jev@ecad.org","www":"https://www.gnu.org/software/barcode/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2bf10cbf2e766bf7298e0857423f560b8c068eb77042766e74de5700d42f1778","flatsize":199793,"path":"All/barcode-0.98_2.pkg","repopath":"All/barcode-0.98_2.pkg","licenselogic":"single","pkgsize":54556,"desc":"GNU barcode is a tool to convert text strings to printed bars. It\nsupports a variety of standard codes to represent the textual strings\nand creates postscript output.\n\nMain features of GNU Barcode:\n\n* Available as both a library and an executable program\n* Supports UPC, EAN, ISBN, CODE39 and other encoding standards\n* Postscript and Encapsulated Postscript output\n* Accepts sizes and positions as inches, centimeters, millimeters\n* Can create tables of barcodes (to print labels on sticker pages)","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["graphics"],"shlibs_required":["libc.so.8"]},{"name":"bamtools","origin":"biology/bamtools","version":"2.5.2_2","comment":"API and toolkit for handling BAM files","maintainer":"jwb@FreeBSD.org","www":"https://github.com/pezmaster31/bamtools","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ea53abb70a321201f4e67dbef8879e86d96122f407fc4b33649eb55ecc824687","flatsize":1234657,"path":"All/bamtools-2.5.2_2.pkg","repopath":"All/bamtools-2.5.2_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":356220,"desc":"BamTools provides both a programmer's API and an end-user's toolkit for\nhandling BAM files.\n\nBAM is the binary alternative to the sequence alignment/map (SAM) format used\nfor storing genetic sequence data. It uses BGZF block compression implemented\non top of the standard gzip file format to provide good compression while\nallowing efficient random access for indexed queries.","deps":{"jsoncpp":{"origin":"devel/jsoncpp","version":"1.9.6_1"}},"categories":["biology"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"bamp-lv2","origin":"audio/bamp-lv2","version":"g20210212","comment":"Basic testing plugin for using BWidgets for LV2","maintainer":"yuri@FreeBSD.org","www":"https://github.com/sjaehn/BAmp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7143f34f7063fec7ae401db1b7a5a339c4679416c1ddd0aabecd3dc07a65c770","flatsize":331115,"path":"All/bamp-lv2-g20210212.pkg","repopath":"All/bamp-lv2-g20210212.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":106332,"desc":"B.Amplifier (BAmp) is a basic testing plugin for using BWidgets for LV2.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["audio"]},{"name":"baloo-widgets","origin":"sysutils/baloo-widgets","version":"25.04.2","comment":"BalooWidgets library","maintainer":"kde@FreeBSD.org","www":"https://projects.kde.org/projects/kde/kdelibs/baloo","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7c27e8a84ee5815ab6c48f7e534a18fc287e43fac3ac423b4efdf9199488e46b","flatsize":548032,"path":"All/baloo-widgets-25.04.2.pkg","repopath":"All/baloo-widgets-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":140800,"desc":"Baloo is the next generation of the Nepomuk project.  It's responsible\nfor handling user metadata such as tags, rating and comments.  It\nalso handles indexing and searching for files, emails, contacts, etc.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-baloo":{"origin":"sysutils/kf6-baloo","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kfilemetadata":{"origin":"devel/kf6-kfilemetadata","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kitemmodels":{"origin":"devel/kf6-kitemmodels","version":"6.14.0"},"kf6-kjobwidgets":{"origin":"x11-toolkits/kf6-kjobwidgets","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-solid":{"origin":"devel/kf6-solid","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["kde","kde-applications","sysutils"],"shlibs_required":["libKF6FileMetaData.so.3","libKF6I18n.so.6","libQt6Core.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"]},{"name":"bamf","origin":"sysutils/bamf","version":"0.5.6_2","comment":"BAMF Application Matching Framework","maintainer":"duchateau.olivier@gmail.com","www":"https://launchpad.net/bamf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ba08f963862b23b644e2da471f28c9d012a6c0f8461a0b3d40b8f19bdf25c71e","flatsize":711613,"path":"All/bamf-0.5.6_2.pkg","repopath":"All/bamf-0.5.6_2.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":130904,"desc":"BAMF, is a simple DBus daemon and C wrapper library of applications matching\nframework.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libgtop":{"origin":"devel/libgtop","version":"2.40.0_1"},"libwnck3":{"origin":"x11-toolkits/libwnck3","version":"43.2"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"startup-notification":{"origin":"x11/startup-notification","version":"0.12_4"}},"categories":["sysutils"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libgtop-2.0.so.11","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libstartup-notification-1.so.0","libwnck-3.so.0","libz.so.3"]},{"name":"bam","origin":"devel/bam","version":"0.4.0","comment":"Fast and flexible build system using Lua","maintainer":"beyert@cs.ucr.edu","www":"http://matricks.github.com/bam/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"28d8d6a59d1cf23deb3c6227674a7d23c29209113fce3d2afa51c6a14fb2b446","flatsize":256743,"path":"All/bam-0.4.0.pkg","repopath":"All/bam-0.4.0.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":98728,"desc":"Bam is a fast and flexible build system.  Bam uses Lua to describe the build\nprocess.  It takes its inspiration for the script files from scons.  While\nscons focuses on being 100%25 correct when building, bam makes a few sacrifices\nto acquire fast full and incremental build times.","categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"]},{"name":"ballerburg","origin":"games/ballerburg","version":"1.2.3","comment":"Two players, two castles, and a hill in between","maintainer":"ehaupt@FreeBSD.org","www":"https://baller.frama.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e35328490d397710c50fde3f315bae6dfbfc82a9b3816d1aa265ddeeabc58cc6","flatsize":150005,"path":"All/ballerburg-1.2.3.pkg","repopath":"All/ballerburg-1.2.3.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":59500,"desc":"Ballerburg SDL is a classical castle combat game. Two castles, separated by a\nmountain, try to defeat each other with their cannonballs, either by killing the\nopponent's king or by weakening the opponent enough so that the king\ncapitulates.\n\nBallerburg was originally written 1987, for the Atari ST machines.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libc.so.8","libintl.so.8","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on","NLS":"on"}},{"name":"balance","origin":"net/balance","version":"3.57_1","comment":"Simple but powerful generic TCP proxy with round robin features","maintainer":"portmaster@BSDforge.com","www":"https://www.inlab.de/balance.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b9de3025698f6736028bfe8ce82ffb92f5c2415caa59c09921293c65f1616115","flatsize":59826,"path":"All/balance-3.57_1.pkg","repopath":"All/balance-3.57_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":24908,"desc":"Balance is a simple but powerful generic TCP proxy with round robin load\nbalancing and failover mechanisms. Its behaviour can be controlled at runtime\nusing a simple command line syntax.\n\nThe latest release now supports the definition of channel groups, connection\ncounting, and handling. Boosting the power, and versatility of balance, one\nbig step further.","categories":["net"],"shlibs_required":["libc.so.8"]},{"name":"baka-mplayer","origin":"multimedia/baka-mplayer","version":"2.0.4_12","comment":"Qt 5 multimedia player based on libmpv","maintainer":"ports@FreeBSD.org","www":"https://bakamplayer.u8sand.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a527e86a9f1e739317469f786e0a34dc149fe6c5473f28c4aa46279a01aed331","flatsize":862870,"path":"All/baka-mplayer-2.0.4_12.pkg","repopath":"All/baka-mplayer-2.0.4_12.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":343852,"desc":"Baka MPlayer is a free and open source, cross-platform, libmpv based\nmultimedia player. Its simple design reflects the idea for an\nuncluttered, simple, and enjoyable environment for watching tv shows.","deps":{"mpv":{"origin":"multimedia/mpv","version":"0.40.0,1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-x11extras":{"origin":"x11/qt5-x11extras","version":"5.15.16p0_1"}},"categories":["audio","multimedia"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Svg.so.5","libQt5Widgets.so.5","libQt5X11Extras.so.5","libX11.so.6","libc.so.8","libm.so.4","libmpv.so.2","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on","NOTO":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe baka-mplayer port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"baikal-php84","origin":"www/baikal","version":"0.10.1","comment":"Lightweight CalDAV/CardDAV server","maintainer":"gahr@FreeBSD.org","www":"https://sabre.io/baikal/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"42e171ab4539f5a23f6dc2c50d241eca27124bcecc1e803748353f6a1642d5b0","flatsize":6364624,"path":"All/baikal-php84-0.10.1.pkg","repopath":"All/baikal-php84-0.10.1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1015188,"desc":"Baikal is a lightweight CalDAV and CardDAV server. It is\ncompatible with the calendar and contacts apps from Apple's\niOS and OS X, Android, Evolution, Mozilla Thunderbird, and\nany other CalDAV/CardDAV capable application. Baikal supports\nauthentication with multiple users and calendars, and comes\nwith a spiffy web-based administration interface.\n\nBaikal does not start a daemon or open any ports. It must\nrun at the root of a VirtualHost or subdomain. See the included\nsample Apache and Nginx configurations, and INSTALL.md for all\nthe gory details.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-ctype":{"origin":"textproc/php84-ctype","version":"8.4.8"},"php84-dom":{"origin":"textproc/php84-dom","version":"8.4.8"},"php84-filter":{"origin":"security/php84-filter","version":"8.4.8"},"php84-mbstring":{"origin":"converters/php84-mbstring","version":"8.4.8"},"php84-pdo_sqlite":{"origin":"databases/php84-pdo_sqlite","version":"8.4.8"},"php84-pecl-imap":{"origin":"mail/pecl-imap","version":"1.0.3"},"php84-session":{"origin":"www/php84-session","version":"8.4.8"},"php84-xml":{"origin":"textproc/php84-xml","version":"8.4.8"},"php84-xmlreader":{"origin":"textproc/php84-xmlreader","version":"8.4.8"},"php84-xmlwriter":{"origin":"textproc/php84-xmlwriter","version":"8.4.8"}},"categories":["www"],"annotations":{"flavor":"php84"},"messages":[{"message":"If this is a new installation, please follow the instructions there:\n\nhttp://sabre.io/baikal/install/\n\nBaikal has been installed in /usr/local/www/baikal\n\nIf you are upgrading from a previous version of Baikal, please\nfollow the instructions here:\n\nhttp://sabre.io/baikal/upgrade/","type":"install"}]},{"name":"baikal-php83","origin":"www/baikal","version":"0.10.1","comment":"Lightweight CalDAV/CardDAV server","maintainer":"gahr@FreeBSD.org","www":"https://sabre.io/baikal/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a6b1e4a1065d569669a159283770424968387beea696abe17f2a9da51bd3fe06","flatsize":6364624,"path":"All/baikal-php83-0.10.1.pkg","repopath":"All/baikal-php83-0.10.1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1014892,"desc":"Baikal is a lightweight CalDAV and CardDAV server. It is\ncompatible with the calendar and contacts apps from Apple's\niOS and OS X, Android, Evolution, Mozilla Thunderbird, and\nany other CalDAV/CardDAV capable application. Baikal supports\nauthentication with multiple users and calendars, and comes\nwith a spiffy web-based administration interface.\n\nBaikal does not start a daemon or open any ports. It must\nrun at the root of a VirtualHost or subdomain. See the included\nsample Apache and Nginx configurations, and INSTALL.md for all\nthe gory details.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-ctype":{"origin":"textproc/php83-ctype","version":"8.3.21"},"php83-dom":{"origin":"textproc/php83-dom","version":"8.3.21"},"php83-filter":{"origin":"security/php83-filter","version":"8.3.21"},"php83-imap":{"origin":"mail/php83-imap","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-pdo_sqlite":{"origin":"databases/php83-pdo_sqlite","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"},"php83-xmlreader":{"origin":"textproc/php83-xmlreader","version":"8.3.21"},"php83-xmlwriter":{"origin":"textproc/php83-xmlwriter","version":"8.3.21"}},"categories":["www"],"annotations":{"flavor":"php83"},"messages":[{"message":"If this is a new installation, please follow the instructions there:\n\nhttp://sabre.io/baikal/install/\n\nBaikal has been installed in /usr/local/www/baikal\n\nIf you are upgrading from a previous version of Baikal, please\nfollow the instructions here:\n\nhttp://sabre.io/baikal/upgrade/","type":"install"}]},{"name":"badwolf","origin":"www/badwolf","version":"1.3.0_3","comment":"Minimalist and privacy-oriented WebKitGTK browser","maintainer":"DtxdF@disroot.org","www":"https://hacktivis.me/projects/badwolf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a4c7e262fe9d5921d79f24ab3e59bca3a9d7481e47d922efced0eba042f10f76","flatsize":140860,"path":"All/badwolf-1.3.0_3.pkg","repopath":"All/badwolf-1.3.0_3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":80180,"desc":"BadWolf is a minimalist and privacy-oriented WebKitGTK+ browser.\n\nFeatures:\n\n* Privacy-oriented: No browser-level tracking, multiple ephemeral\n  isolated sessions per new unrelated tabs, JavaScript off by default.\n* Minimalist: Small codebase (~1 500 LoC), reuses existing components\n  when available or makes them available.\n* Customizable: WebKitGTK native extensions, Interface customizable\n  through CSS.\n* Powerful & Usable: Stable User-Interface; The common shortcuts are\n  available, no vi-modal edition or single-key shortcuts are used.\n* No annoyances: Dialogs are only used when required (save file,\n  print, ...), javascript popups open in a background tab.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-libav":{"origin":"multimedia/gstreamer1-libav","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"gstreamer1-plugins-good":{"origin":"multimedia/gstreamer1-plugins-good","version":"1.26.0"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libsoup":{"origin":"devel/libsoup","version":"2.74.3"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"webkit2-gtk_40":{"origin":"www/webkit2-gtk","version":"2.46.6"}},"categories":["www"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libjavascriptcoregtk-4.0.so.18","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libsoup-2.4.so.1","libwebkit2gtk-4.0.so.37","libxml2.so.2","libz.so.3"],"options":{"GSTREAMER":"on","NLS":"on","GURI":"off","LIBSOUP":"on"}},{"name":"baikal-php81","origin":"www/baikal","version":"0.10.1","comment":"Lightweight CalDAV/CardDAV server","maintainer":"gahr@FreeBSD.org","www":"https://sabre.io/baikal/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ab429755cab42cddcf40720b01b929ff69a399d8cee6a099483e723b16ff88a6","flatsize":6364624,"path":"All/baikal-php81-0.10.1.pkg","repopath":"All/baikal-php81-0.10.1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1014936,"desc":"Baikal is a lightweight CalDAV and CardDAV server. It is\ncompatible with the calendar and contacts apps from Apple's\niOS and OS X, Android, Evolution, Mozilla Thunderbird, and\nany other CalDAV/CardDAV capable application. Baikal supports\nauthentication with multiple users and calendars, and comes\nwith a spiffy web-based administration interface.\n\nBaikal does not start a daemon or open any ports. It must\nrun at the root of a VirtualHost or subdomain. See the included\nsample Apache and Nginx configurations, and INSTALL.md for all\nthe gory details.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-ctype":{"origin":"textproc/php81-ctype","version":"8.1.32"},"php81-dom":{"origin":"textproc/php81-dom","version":"8.1.32"},"php81-filter":{"origin":"security/php81-filter","version":"8.1.32"},"php81-imap":{"origin":"mail/php81-imap","version":"8.1.32"},"php81-mbstring":{"origin":"converters/php81-mbstring","version":"8.1.32"},"php81-pdo_sqlite":{"origin":"databases/php81-pdo_sqlite","version":"8.1.32"},"php81-session":{"origin":"www/php81-session","version":"8.1.32"},"php81-xml":{"origin":"textproc/php81-xml","version":"8.1.32"},"php81-xmlreader":{"origin":"textproc/php81-xmlreader","version":"8.1.32"},"php81-xmlwriter":{"origin":"textproc/php81-xmlwriter","version":"8.1.32"}},"categories":["www"],"annotations":{"flavor":"php81"},"messages":[{"message":"If this is a new installation, please follow the instructions there:\n\nhttp://sabre.io/baikal/install/\n\nBaikal has been installed in /usr/local/www/baikal\n\nIf you are upgrading from a previous version of Baikal, please\nfollow the instructions here:\n\nhttp://sabre.io/baikal/upgrade/","type":"install"}]},{"name":"baculum-web","origin":"www/baculum-web","version":"11.0.6_1","comment":"Baculum Web","maintainer":"sipopo@yandex.ru","www":"https://www.bacula.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a422ca86eae03d7d5ca74910ec1fe22418d2f5c196b81bc555b69452b90b48db","flatsize":3322662,"path":"All/baculum-web-11.0.6_1.pkg","repopath":"All/baculum-web-11.0.6_1.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":360156,"desc":"Baculum - Common libraries for Bacula web/api interface","deps":{"baculum-common":{"origin":"www/baculum-common","version":"11.0.6"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-ctype":{"origin":"textproc/php83-ctype","version":"8.3.21"},"php83-curl":{"origin":"ftp/php83-curl","version":"8.3.21"},"php83-dom":{"origin":"textproc/php83-dom","version":"8.3.21"},"php83-ldap":{"origin":"net/php83-ldap","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"}},"categories":["www"],"options":{"LCUSER":"off"}},{"name":"baculum-api","origin":"www/baculum-api","version":"11.0.6","comment":"Baculum API","maintainer":"sipopo@yandex.ru","www":"https://www.bacula.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b8b6a371572c638e381988ebeccb170a53066961a82a2bade706b57a82ba1163","flatsize":1041217,"path":"All/baculum-api-11.0.6.pkg","repopath":"All/baculum-api-11.0.6.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":121548,"desc":"Baculum - Common libraries for Bacula web/api interface","deps":{"baculum-common":{"origin":"www/baculum-common","version":"11.0.6"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-bcmath":{"origin":"math/php83-bcmath","version":"8.3.21"},"php83-ctype":{"origin":"textproc/php83-ctype","version":"8.3.21"},"php83-dom":{"origin":"textproc/php83-dom","version":"8.3.21"},"php83-pdo":{"origin":"databases/php83-pdo","version":"8.3.21"},"php83-pdo_pgsql":{"origin":"databases/php83-pdo_pgsql","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"}},"categories":["www"],"options":{"MYSQL":"off","PGSQL":"on"}},{"name":"baikal-php82","origin":"www/baikal","version":"0.10.1","comment":"Lightweight CalDAV/CardDAV server","maintainer":"gahr@FreeBSD.org","www":"https://sabre.io/baikal/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0acb2675093f4299c34aa5ed0607da774d4ef020bc91ec4e64c2781086bb58ec","flatsize":6364624,"path":"All/baikal-php82-0.10.1.pkg","repopath":"All/baikal-php82-0.10.1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1015240,"desc":"Baikal is a lightweight CalDAV and CardDAV server. It is\ncompatible with the calendar and contacts apps from Apple's\niOS and OS X, Android, Evolution, Mozilla Thunderbird, and\nany other CalDAV/CardDAV capable application. Baikal supports\nauthentication with multiple users and calendars, and comes\nwith a spiffy web-based administration interface.\n\nBaikal does not start a daemon or open any ports. It must\nrun at the root of a VirtualHost or subdomain. See the included\nsample Apache and Nginx configurations, and INSTALL.md for all\nthe gory details.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-ctype":{"origin":"textproc/php82-ctype","version":"8.2.28"},"php82-dom":{"origin":"textproc/php82-dom","version":"8.2.28"},"php82-filter":{"origin":"security/php82-filter","version":"8.2.28"},"php82-imap":{"origin":"mail/php82-imap","version":"8.2.28"},"php82-mbstring":{"origin":"converters/php82-mbstring","version":"8.2.28"},"php82-pdo_sqlite":{"origin":"databases/php82-pdo_sqlite","version":"8.2.28"},"php82-session":{"origin":"www/php82-session","version":"8.2.28"},"php82-xml":{"origin":"textproc/php82-xml","version":"8.2.28"},"php82-xmlreader":{"origin":"textproc/php82-xmlreader","version":"8.2.28"},"php82-xmlwriter":{"origin":"textproc/php82-xmlwriter","version":"8.2.28"}},"categories":["www"],"annotations":{"flavor":"php82"},"messages":[{"message":"If this is a new installation, please follow the instructions there:\n\nhttp://sabre.io/baikal/install/\n\nBaikal has been installed in /usr/local/www/baikal\n\nIf you are upgrading from a previous version of Baikal, please\nfollow the instructions here:\n\nhttp://sabre.io/baikal/upgrade/","type":"install"}]},{"name":"benthos","origin":"net/benthos","version":"4.27.0_6","comment":"Stream processor for a wide array of data sources and sinks","maintainer":"olgeni@FreeBSD.org","www":"https://www.benthos.dev/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1a40e8a12651956eebffef983f8db0b80669dbe711b543f77ed89b7c919d092d","flatsize":147072962,"path":"All/benthos-4.27.0_6.pkg","repopath":"All/benthos-4.27.0_6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":28124824,"desc":"Benthos solves common data engineering tasks such as transformations,\nintegrations, and multiplexing with declarative and unit testable\nconfiguration. This allows you to easily and incrementally adapt your data\npipelines as requirements change, letting you focus on the more exciting stuff.\n\nIt comes armed with a wide range of processors, a lit mapping language,\nstateless windowed processing capabilities and an industry leading mascot.\n\nBenthos is able to glue a wide range of sources and sinks together and hook\ninto a variety of databases, caches, HTTP APIs, lambdas and more, enabling you\nto seamlessly drop it into your existing infrastructure.\n\nWorking with disparate APIs and services can be a daunting task, doubly so in a\nstreaming data context. With Benthos it's possible to break these tasks down\nand automatically parallelize them as a streaming workflow.","categories":["net"],"users":["benthos"],"groups":["benthos"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"beebeep","origin":"net-im/beebeep","version":"5.8.4","comment":"Secure office (Local-area-network) chat","maintainer":"adridg@FreeBSD.org","www":"https://www.beebeep.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c6f3ed97fada5116215b959f0fcacb25320e1bac1478c885eec265209122f325","flatsize":26169695,"path":"All/beebeep-5.8.4.pkg","repopath":"All/beebeep-5.8.4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":22882420,"desc":"BeeBEEP is a secure (encryption based on Rijndael Algorithm, AES)\npeer to peer office messenger. You can talk and send files with all\nyour colleagues inside a local area network such of an office, home\nor internet cafe without a server. BeeBEEP works also with VPNs.\nThis serverless application is indispensable in all those places\nwhere privacy and security an essential requirement.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-multimedia":{"origin":"multimedia/qt5-multimedia","version":"5.15.16p2_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-x11extras":{"origin":"x11/qt5-x11extras","version":"5.15.16p0_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["net-im"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Multimedia.so.5","libQt5Network.so.5","libQt5PrintSupport.so.5","libQt5Widgets.so.5","libQt5X11Extras.so.5","libQt5Xml.so.5","libX11.so.6","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9","libxcb-screensaver.so.0","libxcb.so.1"]},{"name":"bacula-web-php84","origin":"www/bacula-web","version":"9.7.0","comment":"Bacula-web provides a summarized output of Bacula jobs","maintainer":"ler@FreeBSD.org","www":"https://www.bacula-web.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ec485035b1a470cebeeabdf6ad8a829519c7ab01f557e8bb9af3345b7fed5b9d","flatsize":945865,"path":"All/bacula-web-php84-9.7.0.pkg","repopath":"All/bacula-web-php84-9.7.0.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":147152,"desc":"Bacula-web is a php based web program that provides you a summarized output\nof jobs that have already run. It obtains its information from your catalog\ndatabase. Aside from a nice graphical display, it provides summaries of your\njobs, as well as graphs of job usage. This is a fairly high level bacula\nmanagement tool. Here are a few points that one user made concerning this\nimportant tool:\n\n- It is web-based so can be accessed from anywhere.\n- It is \"read only\" users can examine the state of the backups but not write\nto anything and therefore do no damage\n- It packs a phenomenal amount of information into a single web-page - that I\ncredit as being very good design!\n\nThe documentation for bacula-web can be found in a separate bacula-web\ndocument in the bacula-docs release.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-composer":{"origin":"devel/php-composer","version":"2.8.6"},"php84-dom":{"origin":"textproc/php84-dom","version":"8.4.8"},"php84-gd":{"origin":"graphics/php84-gd","version":"8.4.8"},"php84-gettext":{"origin":"devel/php84-gettext","version":"8.4.8"},"php84-pdo_mysql":{"origin":"databases/php84-pdo_mysql","version":"8.4.8"},"php84-pdo_pgsql":{"origin":"databases/php84-pdo_pgsql","version":"8.4.8"},"php84-pdo_sqlite":{"origin":"databases/php84-pdo_sqlite","version":"8.4.8"},"php84-posix":{"origin":"sysutils/php84-posix","version":"8.4.8"},"php84-session":{"origin":"www/php84-session","version":"8.4.8"},"php84-simplexml":{"origin":"textproc/php84-simplexml","version":"8.4.8"},"php84-sqlite3":{"origin":"databases/php84-sqlite3","version":"8.4.8"},"php84-tokenizer":{"origin":"devel/php84-tokenizer","version":"8.4.8"},"php84-xml":{"origin":"textproc/php84-xml","version":"8.4.8"},"php84-xmlwriter":{"origin":"textproc/php84-xmlwriter","version":"8.4.8"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["sysutils","www"],"options":{"MYSQL":"on","PGSQL":"on","SQLITE":"on"},"annotations":{"flavor":"php84"},"messages":[{"message":"Please note that everything has been installed in /usr/local/www/bacula-web.\n\nMake sure to install dependencies with:\n  cd /usr/local/www/bacula-web && composer i\n\nCreate inital user:\n  su -m www -c \"cd /usr/local/www/bacula-web && php bwc setupauth\"\n\nMake sure you modify /usr/local/www/bacula-web/application/config/config.php to your needs.\nThe installed config.php should work with the standard setup already.\nUse the manual as a reference:\nhttp://docs.bacula-web.org/en/v8.3.3/02_install/configure.html\n\nDepending on the webserver you use,\nyou will probably want to add an alias to your httpd.conf file, something\nlike this:\n\n\tAlias /bacula-web \"/usr/local/www/bacula-web/\"\n\nAnd restart Apache.","type":"install"},{"message":"Make sure to update dependencies with:\n  cd /usr/local/www/bacula-web; composer i","type":"upgrade"},{"message":"You would like to delete:\n  rm -R /usr/local/www/bacula-web","type":"remove"}]},{"name":"bacula-web-php83","origin":"www/bacula-web","version":"9.7.0","comment":"Bacula-web provides a summarized output of Bacula jobs","maintainer":"ler@FreeBSD.org","www":"https://www.bacula-web.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"08e3c02ed268e0146cfdf4ef2d57717941209c137c838ff578db966163667242","flatsize":945865,"path":"All/bacula-web-php83-9.7.0.pkg","repopath":"All/bacula-web-php83-9.7.0.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":147188,"desc":"Bacula-web is a php based web program that provides you a summarized output\nof jobs that have already run. It obtains its information from your catalog\ndatabase. Aside from a nice graphical display, it provides summaries of your\njobs, as well as graphs of job usage. This is a fairly high level bacula\nmanagement tool. Here are a few points that one user made concerning this\nimportant tool:\n\n- It is web-based so can be accessed from anywhere.\n- It is \"read only\" users can examine the state of the backups but not write\nto anything and therefore do no damage\n- It packs a phenomenal amount of information into a single web-page - that I\ncredit as being very good design!\n\nThe documentation for bacula-web can be found in a separate bacula-web\ndocument in the bacula-docs release.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-composer":{"origin":"devel/php-composer","version":"2.8.6"},"php83-dom":{"origin":"textproc/php83-dom","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-gettext":{"origin":"devel/php83-gettext","version":"8.3.21"},"php83-pdo_mysql":{"origin":"databases/php83-pdo_mysql","version":"8.3.21"},"php83-pdo_pgsql":{"origin":"databases/php83-pdo_pgsql","version":"8.3.21"},"php83-pdo_sqlite":{"origin":"databases/php83-pdo_sqlite","version":"8.3.21"},"php83-posix":{"origin":"sysutils/php83-posix","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-simplexml":{"origin":"textproc/php83-simplexml","version":"8.3.21"},"php83-sqlite3":{"origin":"databases/php83-sqlite3","version":"8.3.21"},"php83-tokenizer":{"origin":"devel/php83-tokenizer","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"},"php83-xmlwriter":{"origin":"textproc/php83-xmlwriter","version":"8.3.21"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["sysutils","www"],"options":{"MYSQL":"on","PGSQL":"on","SQLITE":"on"},"annotations":{"flavor":"php83"},"messages":[{"message":"Please note that everything has been installed in /usr/local/www/bacula-web.\n\nMake sure to install dependencies with:\n  cd /usr/local/www/bacula-web && composer i\n\nCreate inital user:\n  su -m www -c \"cd /usr/local/www/bacula-web && php bwc setupauth\"\n\nMake sure you modify /usr/local/www/bacula-web/application/config/config.php to your needs.\nThe installed config.php should work with the standard setup already.\nUse the manual as a reference:\nhttp://docs.bacula-web.org/en/v8.3.3/02_install/configure.html\n\nDepending on the webserver you use,\nyou will probably want to add an alias to your httpd.conf file, something\nlike this:\n\n\tAlias /bacula-web \"/usr/local/www/bacula-web/\"\n\nAnd restart Apache.","type":"install"},{"message":"Make sure to update dependencies with:\n  cd /usr/local/www/bacula-web; composer i","type":"upgrade"},{"message":"You would like to delete:\n  rm -R /usr/local/www/bacula-web","type":"remove"}]},{"name":"bacula-web-php82","origin":"www/bacula-web","version":"9.7.0","comment":"Bacula-web provides a summarized output of Bacula jobs","maintainer":"ler@FreeBSD.org","www":"https://www.bacula-web.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d64c4cd8197972d0c24440c4afe9f5bb4b78e085718eb08833ec76bbf0657b1c","flatsize":945865,"path":"All/bacula-web-php82-9.7.0.pkg","repopath":"All/bacula-web-php82-9.7.0.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":147136,"desc":"Bacula-web is a php based web program that provides you a summarized output\nof jobs that have already run. It obtains its information from your catalog\ndatabase. Aside from a nice graphical display, it provides summaries of your\njobs, as well as graphs of job usage. This is a fairly high level bacula\nmanagement tool. Here are a few points that one user made concerning this\nimportant tool:\n\n- It is web-based so can be accessed from anywhere.\n- It is \"read only\" users can examine the state of the backups but not write\nto anything and therefore do no damage\n- It packs a phenomenal amount of information into a single web-page - that I\ncredit as being very good design!\n\nThe documentation for bacula-web can be found in a separate bacula-web\ndocument in the bacula-docs release.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-composer":{"origin":"devel/php-composer","version":"2.8.6"},"php82-dom":{"origin":"textproc/php82-dom","version":"8.2.28"},"php82-gd":{"origin":"graphics/php82-gd","version":"8.2.28"},"php82-gettext":{"origin":"devel/php82-gettext","version":"8.2.28"},"php82-pdo_mysql":{"origin":"databases/php82-pdo_mysql","version":"8.2.28"},"php82-pdo_pgsql":{"origin":"databases/php82-pdo_pgsql","version":"8.2.28"},"php82-pdo_sqlite":{"origin":"databases/php82-pdo_sqlite","version":"8.2.28"},"php82-posix":{"origin":"sysutils/php82-posix","version":"8.2.28"},"php82-session":{"origin":"www/php82-session","version":"8.2.28"},"php82-simplexml":{"origin":"textproc/php82-simplexml","version":"8.2.28"},"php82-sqlite3":{"origin":"databases/php82-sqlite3","version":"8.2.28"},"php82-tokenizer":{"origin":"devel/php82-tokenizer","version":"8.2.28"},"php82-xml":{"origin":"textproc/php82-xml","version":"8.2.28"},"php82-xmlwriter":{"origin":"textproc/php82-xmlwriter","version":"8.2.28"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["sysutils","www"],"options":{"MYSQL":"on","PGSQL":"on","SQLITE":"on"},"annotations":{"flavor":"php82"},"messages":[{"message":"Please note that everything has been installed in /usr/local/www/bacula-web.\n\nMake sure to install dependencies with:\n  cd /usr/local/www/bacula-web && composer i\n\nCreate inital user:\n  su -m www -c \"cd /usr/local/www/bacula-web && php bwc setupauth\"\n\nMake sure you modify /usr/local/www/bacula-web/application/config/config.php to your needs.\nThe installed config.php should work with the standard setup already.\nUse the manual as a reference:\nhttp://docs.bacula-web.org/en/v8.3.3/02_install/configure.html\n\nDepending on the webserver you use,\nyou will probably want to add an alias to your httpd.conf file, something\nlike this:\n\n\tAlias /bacula-web \"/usr/local/www/bacula-web/\"\n\nAnd restart Apache.","type":"install"},{"message":"Make sure to update dependencies with:\n  cd /usr/local/www/bacula-web; composer i","type":"upgrade"},{"message":"You would like to delete:\n  rm -R /usr/local/www/bacula-web","type":"remove"}]},{"name":"bacula-web-php81","origin":"www/bacula-web","version":"9.7.0","comment":"Bacula-web provides a summarized output of Bacula jobs","maintainer":"ler@FreeBSD.org","www":"https://www.bacula-web.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4ce85ccb657df53c354bd977732d10d7a288f6c76af9eb9d8a1f313701f3f040","flatsize":945865,"path":"All/bacula-web-php81-9.7.0.pkg","repopath":"All/bacula-web-php81-9.7.0.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":147140,"desc":"Bacula-web is a php based web program that provides you a summarized output\nof jobs that have already run. It obtains its information from your catalog\ndatabase. Aside from a nice graphical display, it provides summaries of your\njobs, as well as graphs of job usage. This is a fairly high level bacula\nmanagement tool. Here are a few points that one user made concerning this\nimportant tool:\n\n- It is web-based so can be accessed from anywhere.\n- It is \"read only\" users can examine the state of the backups but not write\nto anything and therefore do no damage\n- It packs a phenomenal amount of information into a single web-page - that I\ncredit as being very good design!\n\nThe documentation for bacula-web can be found in a separate bacula-web\ndocument in the bacula-docs release.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-composer":{"origin":"devel/php-composer","version":"2.8.6"},"php81-dom":{"origin":"textproc/php81-dom","version":"8.1.32"},"php81-gd":{"origin":"graphics/php81-gd","version":"8.1.32"},"php81-gettext":{"origin":"devel/php81-gettext","version":"8.1.32"},"php81-pdo_mysql":{"origin":"databases/php81-pdo_mysql","version":"8.1.32"},"php81-pdo_pgsql":{"origin":"databases/php81-pdo_pgsql","version":"8.1.32"},"php81-pdo_sqlite":{"origin":"databases/php81-pdo_sqlite","version":"8.1.32"},"php81-posix":{"origin":"sysutils/php81-posix","version":"8.1.32"},"php81-session":{"origin":"www/php81-session","version":"8.1.32"},"php81-simplexml":{"origin":"textproc/php81-simplexml","version":"8.1.32"},"php81-sqlite3":{"origin":"databases/php81-sqlite3","version":"8.1.32"},"php81-tokenizer":{"origin":"devel/php81-tokenizer","version":"8.1.32"},"php81-xml":{"origin":"textproc/php81-xml","version":"8.1.32"},"php81-xmlwriter":{"origin":"textproc/php81-xmlwriter","version":"8.1.32"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["sysutils","www"],"options":{"MYSQL":"on","PGSQL":"on","SQLITE":"on"},"annotations":{"flavor":"php81"},"messages":[{"message":"Please note that everything has been installed in /usr/local/www/bacula-web.\n\nMake sure to install dependencies with:\n  cd /usr/local/www/bacula-web && composer i\n\nCreate inital user:\n  su -m www -c \"cd /usr/local/www/bacula-web && php bwc setupauth\"\n\nMake sure you modify /usr/local/www/bacula-web/application/config/config.php to your needs.\nThe installed config.php should work with the standard setup already.\nUse the manual as a reference:\nhttp://docs.bacula-web.org/en/v8.3.3/02_install/configure.html\n\nDepending on the webserver you use,\nyou will probably want to add an alias to your httpd.conf file, something\nlike this:\n\n\tAlias /bacula-web \"/usr/local/www/bacula-web/\"\n\nAnd restart Apache.","type":"install"},{"message":"Make sure to update dependencies with:\n  cd /usr/local/www/bacula-web; composer i","type":"upgrade"},{"message":"You would like to delete:\n  rm -R /usr/local/www/bacula-web","type":"remove"}]},{"name":"backupuser","origin":"sysutils/backupuser","version":"1.1.1_1","comment":"User Backup Utility","maintainer":"fbsd@olivermahmoudi.com","www":"https://www.olivermahmoudi.com/programming/backupuser/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"554a6e21021f617d5e36f02044703bb1ecaff54994bdc5e56e8da5b5e79063be","flatsize":24731,"path":"All/backupuser-1.1.1_1.pkg","repopath":"All/backupuser-1.1.1_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":8096,"desc":"backupuser is a command line utility, which automates the creation\nof backups of a user's home directory.  An accompanying utility\nlets a user verify the integrity of files on another storage device.\nSpecial backup options exist for the root user.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"}},"categories":["sysutils"]},{"name":"backuppc4","origin":"sysutils/backuppc4","version":"4.4.0_2","comment":"Multi-platform backup to disk-based storage","maintainer":"moiseev@mezonplus.ru","www":"https://backuppc.github.io/backuppc/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5741e8b483d18aba99b0523371b1f041b485303ee329ec8da647bf376473d515","flatsize":2989880,"path":"All/backuppc4-4.4.0_2.pkg","repopath":"All/backuppc4-4.4.0_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":475712,"desc":"BackupPC is a fast, enterprise-grade backup system. It provides\na web-based user interface. It supports several platforms (Unix-like,\nWindows, MacOSX) to backup to a disk-based storage.\n\nNo client-side software is necessary, as the BackupPC server uses\nseveral protocols (smb, rsync, tar and ftp) native to the client OS.\n\nFile-level deduplication combined with optional compression minimizes\nthe disk space needed to store the backups and disk I/O and enables\nsynthetic backups to reduce network traffic.\n\nBackupPC is not a block-level backup system but performs file-based\nbackup and restore. Thus it is not suitable for backup of disk\nimages or raw disk partitions.\n\nBackupPC supports laptop environments with clients on dynamic\nIP addresses (DHCP) not always connected to the network.","deps":{"p5-Archive-Zip":{"origin":"archivers/p5-Archive-Zip","version":"1.68"},"p5-BackupPC-XS":{"origin":"sysutils/p5-BackupPC-XS","version":"0.62"},"p5-CGI":{"origin":"www/p5-CGI","version":"4.67"},"p5-File-Listing":{"origin":"sysutils/p5-File-Listing","version":"6.16"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["sysutils"],"users":["backuppc"],"groups":["backuppc"],"options":{"ARCHIVE_ZIP":"on","DOCS":"on","RRDTOOL":"off","RSYNC_BPC":"off","SMB":"off","XML_RSS":"off"},"annotations":{"cpe":"cpe:2.3:a:craig_barratt:backuppc:4.4.0:::::dragonfly6:x86_64:2"},"messages":[{"message":"- If this is a new installation or version upgrade,\n    to create/update configuration you should run\n\n     /usr/local/etc/backuppc/update.sh\n\n - Add the following line to /etc/rc.conf to enable BackupPC:\n\n     backuppc_enable=\"YES\"\n\n - Data directory is /var/db/BackupPC\n\n     This is where all the backup data is stored.\n     This file system needs to be big enough\n     to accommodate all the PCs you expect to backup.\n\n - BackupPC 4 creates a large number of files with negative group permissions.\n    To avoid excessive daily security run output consider adding the following\n    line to /etc/periodic.conf:\n\n     security_status_neggrpperm_enable=\"NO\"\n\n - Users of Samba 4 smbclient should change debug level for smbclient\n    restore command to 5 ('-d 5') in the main configuration, for instance\n\n     $Conf{SmbClientRestoreCmd} = '$smbClientPath \\\\\\\\$host\\\\$shareName $I_option -U $userName -E -d 5 -c tarmode\\\\ full -Tx -';","type":"install"}]},{"name":"bambootracker","origin":"audio/bambootracker","version":"0.6.5","comment":"Music tracker for the Yamaha YM2608 (OPNA) sound chip","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/rerrahkr/BambooTracker","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8b4a7d5a8219c6857c1d7e094803ce558a617f4a848b39a5b64b1e769ce08426","flatsize":4662435,"path":"All/bambootracker-0.6.5.pkg","repopath":"All/bambootracker-0.6.5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1219920,"desc":"BambooTracker is a music tracker for the Yamaha YM2608 (OPNA) sound chip which\nwas used in NEC PC-8801/9801 series computers.","deps":{"alsa-lib":{"origin":"audio/alsa-lib","version":"1.2.13"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-buildtools":{"origin":"devel/qt5-buildtools","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-multimedia":{"origin":"multimedia/qt5-multimedia","version":"5.15.16p2_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"rtaudio":{"origin":"audio/rtaudio","version":"6.0.1_1"},"rtmidi":{"origin":"audio/rtmidi","version":"6.0.0"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["audio"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libpthread.so.0","librtaudio.so.7","librtmidi.so.7","libstdc++.so.9"],"options":{"ALSA":"on","EXAMPLES":"on","JACK":"off","NLS":"on","PULSEAUDIO":"off"}},{"name":"backuppc-devel","origin":"sysutils/backuppc-devel","version":"4.4.1.20231111_1","comment":"Multi-platform backup to disk-based storage","maintainer":"moiseev@mezonplus.ru","www":"https://backuppc.github.io/backuppc/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"83db5dbba82f03ae8c760ff9593550f039c65bf1722d3d66871ab8269c17f198","flatsize":3086579,"path":"All/backuppc-devel-4.4.1.20231111_1.pkg","repopath":"All/backuppc-devel-4.4.1.20231111_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":493128,"desc":"BackupPC is a fast, enterprise-grade backup system. It provides\na web-based user interface. It supports several platforms (Unix-like,\nWindows, MacOSX) to backup to a disk-based storage.\n\nNo client-side software is necessary, as the BackupPC server uses\nseveral protocols (smb, rsync, tar and ftp) native to the client OS.\n\nFile-level deduplication combined with optional compression minimizes\nthe disk space needed to store the backups and disk I/O and enables\nsynthetic backups to reduce network traffic.\n\nBackupPC is not a block-level backup system but performs file-based\nbackup and restore. Thus it is not suitable for backup of disk\nimages or raw disk partitions.\n\nBackupPC supports laptop environments with clients on dynamic\nIP addresses (DHCP) not always connected to the network.","deps":{"p5-Archive-Zip":{"origin":"archivers/p5-Archive-Zip","version":"1.68"},"p5-BackupPC-XS":{"origin":"sysutils/p5-BackupPC-XS","version":"0.62"},"p5-CGI":{"origin":"www/p5-CGI","version":"4.67"},"p5-File-Listing":{"origin":"sysutils/p5-File-Listing","version":"6.16"}},"categories":["sysutils"],"users":["backuppc"],"groups":["backuppc"],"options":{"ARCHIVE_ZIP":"on","DOCS":"on","RRDTOOL":"off","RSYNC_BPC":"off","SMB":"off","XML_RSS":"off"},"annotations":{"cpe":"cpe:2.3:a:craig_barratt:backuppc:4.4.1.20231111:::::dragonfly6:x86_64:1"},"messages":[{"message":"- If this is a new installation or version upgrade,\n    to create/update configuration you should run\n\n     /usr/local/etc/backuppc/update.sh\n\n - Add the following line to /etc/rc.conf to enable BackupPC:\n\n     backuppc_enable=\"YES\"\n\n - Data directory is /var/db/BackupPC\n\n     This is where all the backup data is stored.\n     This file system needs to be big enough\n     to accommodate all the PCs you expect to backup.\n\n - BackupPC 4 creates a large number of files with negative group permissions.\n    To avoid excessive daily security run output consider adding the following\n    line to /etc/periodic.conf:\n\n     security_status_neggrpperm_enable=\"NO\"\n\n - Users of Samba 4 smbclient should change debug level for smbclient\n    restore command to 5 ('-d 5') in the main configuration, for instance\n\n     $Conf{SmbClientRestoreCmd} = '$smbClientPath \\\\\\\\$host\\\\$shareName $I_option -U $userName -E -d 5 -c tarmode\\\\ full -Tx -';","type":"install"}]},{"name":"backuppc","origin":"sysutils/backuppc","version":"3.3.2_6","comment":"Multi-platform backup to disk-based storage","maintainer":"moiseev@mezonplus.ru","www":"https://backuppc.github.io/backuppc/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"efe9cd10a1899c8af0589f9400ef1719eb2b9c7197272fabc489e3d19d73e19e","flatsize":2531051,"path":"All/backuppc-3.3.2_6.pkg","repopath":"All/backuppc-3.3.2_6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":407844,"desc":"BackupPC is a fast, enterprise-grade backup system. It provides\na web-based user interface. It supports several platforms (Unix-like,\nWindows, MacOSX) to backup to a disk-based storage.\n\nNo client-side software is necessary, as the BackupPC server uses\nseveral protocols (smb, rsync, tar and ftp) native to the client OS.\n\nFile-level deduplication combined with optional compression minimizes\nthe disk space needed to store the backups and disk I/O and enables\nsynthetic backups to reduce network traffic.\n\nBackupPC is not a block-level backup system but performs file-based\nbackup and restore. Thus it is not suitable for backup of disk\nimages or raw disk partitions.\n\nBackupPC supports laptop environments with clients on dynamic\nIP addresses (DHCP) not always connected to the network.","deps":{"p5-Archive-Zip":{"origin":"archivers/p5-Archive-Zip","version":"1.68"},"p5-CGI":{"origin":"www/p5-CGI","version":"4.67"},"p5-File-Listing":{"origin":"sysutils/p5-File-Listing","version":"6.16"},"p5-IO-Compress":{"origin":"archivers/p5-IO-Compress","version":"2.213"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["sysutils"],"users":["backuppc"],"groups":["backuppc"],"options":{"ARCHIVE_ZIP":"on","COMPRESS_ZLIB":"on","DOCS":"on","FILE_RSYNCP":"off","SMB":"off","XML_RSS":"off","RRD_GRAPHS":"on","RRDTOOL":"off"},"annotations":{"cpe":"cpe:2.3:a:craig_barratt:backuppc:3.3.2:::::dragonfly6:x86_64:6"},"messages":[{"message":"- If this is a new installation or version upgrade,\n    to create/update configuration you should run\n\n     /usr/local/etc/backuppc/update.sh\n\n - Add the following line to /etc/rc.conf to enable BackupPC:\n\n     backuppc_enable=\"YES\"\n\n - Data directory is /var/db/BackupPC\n\n     This is where all the backup data is stored.\n     This file system needs to be big enough\n     to accommodate all the PCs you expect to backup.\n\n - Users of Samba 4 smbclient should change debug level for smbclient\n    restore command to 5 ('-d 5') in the main configuration, for instance\n\n     $Conf{SmbClientRestoreCmd} = '$smbClientPath \\\\\\\\$host\\\\$shareName $I_option -U $userName -E -d 5 -c tarmode\\\\ full -Tx -';","type":"install"}]},{"name":"backdown","origin":"sysutils/backdown","version":"1.1.2_4","comment":"Tool to safely and ergonomically remove duplicate files","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/Canop/backdown","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"89d1f4b85fda92afb6992bcb45a428a92886788ea10c889af568ffd68f6ddaac","flatsize":2977850,"path":"All/backdown-1.1.2_4.pkg","repopath":"All/backdown-1.1.2_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":803440,"desc":"Backdown helps you safely and ergonomically remove duplicate files.\n\nIts design is based upon the authors observation of frequent patterns\nregarding build-up of duplicates with time, especially images and other\nmedia files.\n\nFinding duplicates is easy. Cleaning the disk when there are thousands\nof them is the hard part. What Backdown brings is the easy way to select\nand remove the duplicates you don't want to keep.","categories":["sysutils"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0"]},{"name":"babl","origin":"x11/babl","version":"0.1.112","comment":"Dynamic pixel format conversion library","maintainer":"gnome@FreeBSD.org","www":"https://www.gegl.org/babl/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"326cc3c0aba44bd54b8f11f1656393c4010465adeea33e69dcee8072ae226b85","flatsize":1410350,"path":"All/babl-0.1.112.pkg","repopath":"All/babl-0.1.112.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":386292,"desc":"Babl is a dynamic, any to any, pixel format conversion library. It\nprovides conversions between the myriad of buffer types images can be\nstored in. Babl doesn't only help with existing pixel formats, but also\nfacilitates creation of new and uncommon ones.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"lcms2":{"origin":"graphics/lcms2","version":"2.17"}},"categories":["x11"],"shlibs_required":["libc.so.8"],"options":{"AVX2":"off","F16C":"off","MMX":"on","SSE":"on","SSE2":"on","SSE41":"off"}},{"name":"babeltrace","origin":"devel/babeltrace","version":"1.5.7_1","comment":"Tool and library to read, write and convert execution traces","maintainer":"pizzamig@FreeBSD.org","www":"https://www.efficios.com/babeltrace","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2e935760ecdf7b6a86e45932a65a2feb464db1ae0efea13eedf9056aca84870a","flatsize":1529550,"path":"All/babeltrace-1.5.7_1.pkg","repopath":"All/babeltrace-1.5.7_1.pkg","licenselogic":"and","licenses":["GPLv2","LGPL21","MIT"],"pkgsize":283300,"desc":"babeltrace provides trace read and write libraries, as well as a trace\nconverter. A plugin can be created for any trace format to allow its conversion\nto/from another trace format.\nThe main format expected to be converted to/from is the Common Trace\nFormat (CTF). The latest version of the CTF specification can be found at\ngit://git.efficios.com/ctf.git\ngitweb:     http://git.efficios.com/?p=ctf.git\nThe CE Workgroup of the Linux Foundation, Ericsson, and EfficiOS have\nsponsored this work.","deps":{"e2fsprogs-libuuid":{"origin":"misc/e2fsprogs-libuuid","version":"1.47.2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"popt":{"origin":"devel/popt","version":"1.19_1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libglib-2.0.so.0","libgmodule-2.0.so.0","libintl.so.8","libpopt.so.0","libpthread.so.0","libuuid.so.1"],"options":{"DOCS":"on"}},{"name":"bacon","origin":"devel/bacon","version":"2.18.2_1","comment":"Background rust code check","maintainer":"yuri@FreeBSD.org","www":"https://dystroy.org/bacon/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2dbcb2c776fc710ff264fa24b4378b494ae75ee0b9b49c30a0cbfba6b0b1b535","flatsize":5421741,"path":"All/bacon-2.18.2_1.pkg","repopath":"All/bacon-2.18.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1654608,"desc":"bacon is a background rust code checker.\n\nIt's designed for minimal interaction so that you can just let it running,\nside to your editor, and be notified of warnings and errors in your Rust code.","categories":["devel"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0"]},{"name":"babeld","origin":"net/babeld","version":"1.10_2","comment":"Distance-vector routing protocol","maintainer":"gaod@hychen.org","www":"https://www.irif.fr/~jch/software/babel/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"49d64c79d591619dd275a19c98cf3d09437affb3590bb70f28a67c4a1a87f2c4","flatsize":127040,"path":"All/babeld-1.10_2.pkg","repopath":"All/babeld-1.10_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":62708,"desc":"Babel is a distance-vector routing protocol for\nIPv6 and IPv4 with fast convergence properties.\nIt is based on the ideas in DSDV, AODV and\nCisco's EIGRP, but uses a variant of ETX\nlink cost estimation rather than a simple\nhop-count metric.","categories":["net"],"shlibs_required":["libc.so.8","librt.so.0"]},{"name":"b43-fwcutter","origin":"sysutils/b43-fwcutter","version":"019","comment":"Firmware extractor for Broadcom wireless adapters","maintainer":"danfe@FreeBSD.org","www":"https://bues.ch/cms/hacking/misc.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"642107dcce77833e878758cbf1a8829cd862cea8ed4f126091964326ad559fb3","flatsize":44978,"path":"All/b43-fwcutter-019.pkg","repopath":"All/b43-fwcutter-019.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":15876,"desc":"b43-fwcutter is a firmware extractor for various BCM43xx drivers.","categories":["sysutils"],"shlibs_required":["libc.so.8"]},{"name":"babel","origin":"biology/babel","version":"1.6_4","comment":"Converts among various molecular file formats","maintainer":"ports@FreeBSD.org","www":"https://web.archive.org/web/20030604155749/http://smog.com/chem/babel/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5615f9d15f8543119385be38a3db0f3f6dfe026fcc95ad2c6e08d9c9e2dafee7","flatsize":323012,"path":"All/babel-1.6_4.pkg","repopath":"All/babel-1.6_4.pkg","licenselogic":"single","pkgsize":121380,"desc":"Babel is a program designed to interconvert a number of file formats\ncurrently used in molecular modeling.  Babel is capable of assigning\nhybridization, bond order, and connectivity when these elements are\nnot present in the input file.","categories":["biology","converters"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe babel port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"b612","origin":"x11-fonts/b612","version":"1.008","comment":"Highly legible font family for aircraft cockpit screens","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/polarsys/b612","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"25df059cbee96723a5ff054535e9595eee75e513b5d0162bc04aca14af057079","flatsize":1021874,"path":"All/b612-1.008.pkg","repopath":"All/b612-1.008.pkg","licenselogic":"or","licenses":["EDL","EPL","OFL11"],"pkgsize":221996,"desc":"B612 is an highly legible open source font family designed and tested to be used\non aircraft cockpit screens.\n\nMain characteristics are:\n- Maximize the distance between the forms of the characters\n- Respect the primitives of the different letters\n- Harmonize the forms and their spacing","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"b3sum","origin":"sysutils/b3sum","version":"1.6.1","comment":"Command line implementation of the BLAKE3 hash function","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/BLAKE3-team/BLAKE3","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6bc5f0a2c2be91f4eeffa4f2484e145df26d322a3e4da8a39bfb949d9f6d09f7","flatsize":1224645,"path":"All/b3sum-1.6.1.pkg","repopath":"All/b3sum-1.6.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":385748,"desc":"BLAKE3 is a cryptographic hash function that is:\n- Much faster than MD5, SHA-1, SHA-2, SHA-3, and BLAKE2.\n- Secure, unlike MD5 and SHA-1. And secure against length extension, unlike\n  SHA-2.\n- Highly parallelizable across any number of threads and SIMD lanes, because\n  it's a Merkle tree on the inside.\n- Capable of verified streaming and incremental updates, again because it's a\n  Merkle tree.\n- A PRF, MAC, KDF, and XOF, as well as a regular hash.\n- One algorithm with no variants, which is fast on x86-64 and also on smaller\n  architectures.","categories":["sysutils"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libpthread.so.0"]},{"name":"b2sum","origin":"sysutils/b2sum","version":"20190724_2","comment":"Fast secure hashing","maintainer":"sunpoet@FreeBSD.org","www":"https://blake2.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"441ce5681349874e3f0167564a91d4e5506fce8a33a8a70bbcd4f4e83cc5076e","flatsize":42175,"path":"All/b2sum-20190724_2.pkg","repopath":"All/b2sum-20190724_2.pkg","licenselogic":"single","licenses":["CC0-1.0"],"pkgsize":17468,"desc":"The cryptographic hash function BLAKE2 is an improved version of the SHA-3\nfinalist BLAKE. Like SHA-3, BLAKE2 offers the highest security, yet is fast as\nMD5 on 64-bit platforms and requires at least 33%25 less RAM than SHA-2 or SHA-3\non low-end systems. The core algorithm of BLAKE2 is derived from ChaCha, a\nstream cipher designed by Daniel J. Bernstein that has been proposed as a\nstandard cipher for TLS.","categories":["security","sysutils"],"shlibs_required":["libc.so.8"],"options":{"OPENMP":"off","OPTIMIZED_CFLAGS":"off","SSE":"on"}},{"name":"baculum-common","origin":"www/baculum-common","version":"11.0.6","comment":"common libraries for baculum","maintainer":"sipopo@yandex.ru","www":"https://www.bacula.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ed78eea863bf133f23d72d6be8a422fac1c602827bd9d889c8a4ff1c893e6aad","flatsize":25539864,"path":"All/baculum-common-11.0.6.pkg","repopath":"All/baculum-common-11.0.6.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":5168984,"desc":"Baculum - Common libraries for Bacula web/api interface","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-ctype":{"origin":"textproc/php83-ctype","version":"8.3.21"},"php83-dom":{"origin":"textproc/php83-dom","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"}},"categories":["www"],"options":{"EXAMPLES":"on"}},{"name":"az-aspell","origin":"textproc/az-aspell","version":"0.02.0_1,2","comment":"Aspell Azerbaijani dictionary","maintainer":"office@FreeBSD.org","www":"http://aspell.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"33091ca458332dfc58b647a7acc9963b082ca12bcd80c4498b021f4e2bea37ab","flatsize":392603,"path":"All/az-aspell-0.02.0_1,2.pkg","repopath":"All/az-aspell-0.02.0_1,2.pkg","licenselogic":"single","pkgsize":124968,"desc":"Aspell Azerbaijani dictionary.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"]},{"name":"ayatana-ido","origin":"devel/ayatana-ido","version":"0.10.4","comment":"Ayatana Indicator Display Objects","maintainer":"jgh@FreeBSD.org","www":"https://github.com/AyatanaIndicators/ayatana-ido","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a17a9f4c863bedf8ee65ba093005dd422d90e1d83bb24bc3d28e8f3c249a794e","flatsize":374226,"path":"All/ayatana-ido-0.10.4.pkg","repopath":"All/ayatana-ido-0.10.4.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":83716,"desc":"The Ayatana Indicators project is the continuation of Application Indicators\nand System Indicators, two technologies developed by Canonical Ltd. for the\nUnity7 desktop.\n\nApplication Indicators are a GTK implementation of the StatusNotifierItem\nSpecification (SNI) that was originally submitted to freedesktop.org by KDE.\n\nSystem Indicators are an extensions to the Application Indicators idea.\nSystem Indicators allow for far more widgets to be displayed in the\nindicator's menu.\n\nThe Ayatana Indicators project is the new upstream for application\nindicators, system indicators and associated projects with a focus on making\nAyatana Indicators a desktop agnostic technology.\n\nOn GNU/Linux, Ayatana Indicators are currently available for desktop\nenvinronments like MATE (used by default in Ubuntu MATE), XFCE\n(used by default in Xubuntu, LXDE, and the Budgie Desktop).\n\nThe Lomiri Operating Environment (UI of the Ubuntu Touch OS, formerly known as\nUnity8) uses Ayatana Indicators for rendering its notification area and the\nUBports project is a core contributor to the Ayatana Indicators project.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gobject-introspection":{"origin":"devel/gobject-introspection","version":"1.78.1_2,1"},"googletest":{"origin":"devel/googletest","version":"1.16.0"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["devel"],"options":{"DOCS":"on"}},{"name":"azpainter","origin":"graphics/azpainter","version":"2.1.7_1","comment":"16-bit RGB full color painting application","maintainer":"danfe@FreeBSD.org","www":"http://azsky2.html.xdomain.jp/soft/azpainter.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d400ff5865b3dabfb77226bf939bcbf54794f778a5423ad097922bd5bed4ba86","flatsize":1644574,"path":"All/azpainter-2.1.7_1.pkg","repopath":"All/azpainter-2.1.7_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":591800,"desc":"AzPainter is a full color painting application for Unix-like systems for\nillustration drawing.  It is not suitable for \"dot editing\" or pixel-art.\nSince the color is handled internally with 16-bit precision (15-bit fixed\npoint), color accuracy is increased at the expense of more memory usage.\n\nIt provides considerable subset of functionality offered by GIMP and even\nAdobe Photoshop (particularly, has one of the best support for its native\nPSD format among FOSS) while being very lightweight and blazingly fast.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"png":{"origin":"graphics/png","version":"1.6.47"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["graphics"],"shlibs_required":["libX11.so.6","libXext.so.6","libXi.so.6","libc.so.8","libfontconfig.so.1","libfreetype.so.6","libjpeg.so.8","libm.so.4","libpng16.so.16","libpthread.so.0","libz.so.3"],"options":{"DOCS":"on","NLS":"on"}},{"name":"aylet","origin":"audio/aylet","version":"0.5_8","comment":"Aylet plays music files in the .ay format","maintainer":"ehaupt@FreeBSD.org","www":"https://www.worldofspectrum.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c3f98a42607503ff03a6e8f2e05863f23d2c5aee7d4c5514c6c32549934505d0","flatsize":169405,"path":"All/aylet-0.5_8.pkg","repopath":"All/aylet-0.5_8.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":46704,"desc":"Aylet plays music files in the `.ay' format. These files are essentially\nwrappers around bits of Z80 code which play music on the Sinclair ZX Spectrum\n128's sound hardware - either the beeper, or (eponymously) the AY-3-8912 sound\nchip. Files using the Amstrad CPC ports are also supported.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["audio"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libncurses.so.6","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0","libtinfo.so.6"],"options":{"GUI":"on"}},{"name":"azpainterb","origin":"graphics/azpainterb","version":"1.1.3_1","comment":"8-bit RGB color dot editing program","maintainer":"danfe@FreeBSD.org","www":"http://azsky2.html.xdomain.jp/soft/azpainterb.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"555a25bb77ed1fd9cca6fbe42e35811b3b67ec2309ab17f45f4276d882cece55","flatsize":1256745,"path":"All/azpainterb-1.1.3_1.pkg","repopath":"All/azpainterb-1.1.3_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":462368,"desc":"AzPainterB is a painting application for Unix-like systems for pixel-art,\nor \"dot editing\" in the 8-bit color space.  It is not very suitable for\ngeneral-purpose illustration drawing with high color accuracy, AzPainter\nshould be used for that instead.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["graphics"],"shlibs_required":["libX11.so.6","libXext.so.6","libXi.so.6","libc.so.8","libfontconfig.so.1","libfreetype.so.6","libjpeg.so.8","libm.so.4","libpng16.so.16","libpthread.so.0","libz.so.3"],"options":{"DOCS":"on","NLS":"on"}},{"name":"axmldec","origin":"devel/axmldec","version":"1.2.0_14","comment":"Stand-alone binary AndroidManifest.xml decoder","maintainer":"danfe@FreeBSD.org","www":"https://github.com/ytsutano/axmldec","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"efa1b22370feb655177f60938e27dec9c3c7fe336427ef4c5ebb2c4dfe6d7663","flatsize":171312,"path":"All/axmldec-1.2.0_14.pkg","repopath":"All/axmldec-1.2.0_14.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":53748,"desc":"AndroidManifest.xml file in an APK file is binary encoded.  This tool\naccepts either a binary or a text XML file and prints the decoded XML to\nthe standard output or a file.  It also allows you to extract the decoded\nAndroidManifest.xml directly from an APK file.\n\nPopular tools such as Apktool are designed to process the whole APK file\nincluding the resource files for reverse engineering purpose.  They may\nalso need a Java virtual machine to run.  As a result, they are too slow\nfor batch processing many APK files just to get the XML information.  In\ncontrast, axmldec is specialized for binary XML decoding and written in\nsimple modern C++, so it runs nicely within a shell script.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"minizip-ng":{"origin":"archivers/minizip-ng","version":"4.0.10"}},"categories":["devel"],"shlibs_required":["libboost_iostreams.so.1.87.0","libboost_locale.so.1.87.0","libboost_program_options.so.1.87.0","libboost_regex.so.1.87.0","libboost_system.so.1.87.0","libc.so.8","libm.so.4","libminizip-ng.so.1","libstdc++.so.9"],"annotations":{"cpe":"cpe:2.3:a:axmldec_project:axmldec:1.2.0:::::dragonfly6:x86_64:14"}},{"name":"axfr2acl","origin":"dns/axfr2acl","version":"1.01","comment":"Transfer A records from DNS zones and convert to BIND ACLs","maintainer":"ports@FreeBSD.org","www":"https://www.gnu.org.ua/software/dnstools/axfr2acl.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"06936f93b79d48a7c23120da9b1e6ee4af12aa820d8bfce9d8dcef9ceaa87112","flatsize":17118,"path":"All/axfr2acl-1.01.pkg","repopath":"All/axfr2acl-1.01.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":9516,"desc":"axfr2acl transfers A records from the given DNS zones and converts them to\nan ACL for use in BIND configuration files.\n\nIt is part of dnstools, a set of utilities for DNS management and related\ntasks.","deps":{"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["dns","perl5"],"messages":[{"message":"===>   NOTICE:\n\nThe axfr2acl port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"bacula13-docs","origin":"sysutils/bacula13-docs","version":"13.0.4_1","comment":"Bacula document set","maintainer":"dvl@FreeBSD.org","www":"https://www.bacula.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bf54f4611385083bd551a5578e93fccc127778d885b874117b3d5d436ce55f1f","flatsize":8493423,"path":"All/bacula13-docs-13.0.4_1.pkg","repopath":"All/bacula13-docs-13.0.4_1.pkg","licenselogic":"single","pkgsize":6749496,"desc":"Bacula is a set of computer programs that permit you (or the system\nadministrator) to manage backup, recovery, and verification of\ncomputer data across a network of computers of different kinds.\nIn technical terms, it is a network Client/Server based backup program.\nBacula is relatively easy to use and efficient, while offering many\nadvanced storage management features that make it easy to find and\nrecover lost or damaged files. Due to its modular design, Bacula is\nscalable from small single computer systems to systems consisting of\nhundreds of computers located over a large network.\n\nThis port installs the latest documentation for Bacula.","categories":["sysutils"],"options":{"DOCS":"on"}},{"name":"axc","origin":"security/axc","version":"0.3.7","comment":"Crypto interfaces for libsignal-protocol-c","maintainer":"michael.a.oshin@panafricanssi.org","www":"https://github.com/gkdr/axc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e8f8dc57996e932f491345055b0ba5e1f463bd6d3e073df3e1e09d07a1d3fdd4","flatsize":119498,"path":"All/axc-0.3.7.pkg","repopath":"All/axc-0.3.7.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":35208,"desc":"Client lib for libsignal-c, implementing the needed database and crypto\ninterfaces using SQLite and gcrypt.\n\nAdditionally it provides utility functions for common use cases like\nencrypting and decrypting, ultimately making direct use of libsignal\nunnecessary.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"libgpg-error":{"origin":"security/libgpg-error","version":"1.51"},"libsignal-protocol-c":{"origin":"net/libsignal-protocol-c","version":"2.3.3"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["net","security"],"options":{"TEST":"off"}},{"name":"axa","origin":"net/axa","version":"3.0.2_4","comment":"AXA library and tools","maintainer":"truckman@FreeBSD.org","www":"https://github.com/farsightsec/axa","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bfa0269f41e9d896a1444c643bab4feec177a3537910abb36690bf9e687d208e","flatsize":790094,"path":"All/axa-3.0.2_4.pkg","repopath":"All/axa-3.0.2_4.pkg","licenselogic":"and","licenses":["APACHE20","PD"],"pkgsize":177128,"desc":"Advanced Exchange Access (AXA) is a suite of tools and library code\nthat brings the capabilities of the Farsight Security Information\nExchange (SIE) right to a remote user's network.","deps":{"libedit":{"origin":"devel/libedit","version":"3.1.20250104,1"},"nmsg":{"origin":"net/nmsg","version":"1.3.1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"sie-nmsg":{"origin":"net/sie-nmsg","version":"1.3.1_3"},"wdns":{"origin":"dns/wdns","version":"0.12.0"},"yajl":{"origin":"devel/yajl","version":"2.1.0"}},"categories":["dns","net"],"shlibs_required":["libc.so.8","libcrypto.so.12","libedit.so.0","libm.so.4","libnmsg.so.8","libpcap.so.3","libssl.so.12","libwdns.so.1","libyajl.so.2"],"options":{"DOCS":"on","DOXYGEN":"off"}},{"name":"axom","origin":"science/axom","version":"0.6.1_1","comment":"Infrastructure for development of multi-physics applications and tools","maintainer":"yuri@FreeBSD.org","www":"https://github.com/LLNL/axom/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"180a27c777643dab32bf09bd2d9c9560577ac1d63bfa5db1c9fa74f70babfc05","flatsize":5898321,"path":"All/axom-0.6.1_1.pkg","repopath":"All/axom-0.6.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1159512,"desc":"Axom provides robust, flexible software infrastructure for the development of\nmulti-physics applications and computational tools.\n\nWWW: https://github.com/LLNL/axom","deps":{"conduit":{"origin":"science/conduit","version":"0.9.3"},"hdf5":{"origin":"science/hdf5","version":"1.12.2_2,1"},"libaec":{"origin":"science/libaec","version":"1.1.3"},"silo":{"origin":"science/silo","version":"4.11.68_1"},"sparsehash":{"origin":"devel/sparsehash","version":"2.0.4"}},"categories":["science"],"shlibs_required":["libc.so.8","libconduit.so","libconduit_blueprint.so","libconduit_relay.so","libdl.so.0","libexecinfo.so.1","libhdf5.so.200","libm.so.4","libpthread.so.0","librt.so.0","libsiloh5.so","libstdc++.so.9"]},{"name":"awstats","origin":"www/awstats","version":"7.9,1","comment":"Free real-time logfile analyzer to get advanced web statistics","maintainer":"vidar@karlsen.tech","www":"https://www.awstats.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"53ead956bd3b25d3af44be1b078787f8d105663b9ce598c06bc1ddc013105b48","flatsize":7118745,"path":"All/awstats-7.9,1.pkg","repopath":"All/awstats-7.9,1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":2212996,"desc":"AWStats is short for Advanced Web Statistics. It's a free tool that\ngenerates advanced web (but also ftp or mail) server statistics,\ngraphically.\n\nThis log analyzer works as a CGI or from command line and shows you\nall possible information that your logs contain, in a few graphical\nweb pages. It uses a partial information file to be able to process\nlarge log files, often and quickly.\n\nIt can analyze log files from IIS (W3C log format), Apache log files\n(NCSA combined/XLF/ELF log format or common/CLF log format), WebStar\nand most of all web, proxy, WAP, and streaming servers (and FTP\nservers or mail logs).","deps":{"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"p5-Net-IP":{"origin":"net-mgmt/p5-Net-IP","version":"1.26_1"},"p5-Net-XWhois":{"origin":"net/p5-Net-XWhois","version":"0.90_5"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["www"],"options":{"DOCS":"on","GEOIPFREE":"off","IPV6":"on","DECODEUTFKEYS":"off","HOSTINFO":"on"},"annotations":{"cpe":"cpe:2.3:a:laurent_destailleur:awstats:7.9:::::dragonfly6:x86_64"},"messages":[{"message":"Use /usr/local/www/awstats/tools/awstats_configure.pl to set up your\nhosts.\n\nTo activate awstats in your webserver, see the example files for\napache: /usr/local/share/doc/awstats/httpd_conf\nnginx:  /usr/local/share/doc/awstats/nginx/","type":"install"}]},{"name":"aws-sdk-php83","origin":"devel/aws-sdk-php","version":"3.273.3","comment":"PHP interface for Amazon Web Services (AWS)","maintainer":"garga@FreeBSD.org","www":"https://github.com/aws/aws-sdk-php","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ef84c9b5bf48ed952fcf8278f5abe05c0ead70efdaef24bfacf6fcc49c885b0e","flatsize":39018780,"path":"All/aws-sdk-php83-3.273.3.pkg","repopath":"All/aws-sdk-php83-3.273.3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":2652636,"desc":"AWS SDK for PHP makes it easy for developers to access Amazon WebServices in\ntheir PHP code, and build robust applications and software using services like\nAmazon S3, Amazon DynamoDB, Amazon Glacier, etc.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-filter":{"origin":"security/php83-filter","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-simplexml":{"origin":"textproc/php83-simplexml","version":"8.3.21"}},"categories":["devel"],"annotations":{"flavor":"php83"}},{"name":"aws-sdk-php82","origin":"devel/aws-sdk-php","version":"3.273.3","comment":"PHP interface for Amazon Web Services (AWS)","maintainer":"garga@FreeBSD.org","www":"https://github.com/aws/aws-sdk-php","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"81440cde8070c3a5a409735d0ebe5058bf4bd3c9b95383587eb7880b6b15494b","flatsize":39018780,"path":"All/aws-sdk-php82-3.273.3.pkg","repopath":"All/aws-sdk-php82-3.273.3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":2651456,"desc":"AWS SDK for PHP makes it easy for developers to access Amazon WebServices in\ntheir PHP code, and build robust applications and software using services like\nAmazon S3, Amazon DynamoDB, Amazon Glacier, etc.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-filter":{"origin":"security/php82-filter","version":"8.2.28"},"php82-mbstring":{"origin":"converters/php82-mbstring","version":"8.2.28"},"php82-simplexml":{"origin":"textproc/php82-simplexml","version":"8.2.28"}},"categories":["devel"],"annotations":{"flavor":"php82"}},{"name":"aws-sdk-php84","origin":"devel/aws-sdk-php","version":"3.273.3","comment":"PHP interface for Amazon Web Services (AWS)","maintainer":"garga@FreeBSD.org","www":"https://github.com/aws/aws-sdk-php","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"340c47afa1b34bf41744cd029cb20543591a133a88c811cdd776c9dba2849d4e","flatsize":39018780,"path":"All/aws-sdk-php84-3.273.3.pkg","repopath":"All/aws-sdk-php84-3.273.3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":2652112,"desc":"AWS SDK for PHP makes it easy for developers to access Amazon WebServices in\ntheir PHP code, and build robust applications and software using services like\nAmazon S3, Amazon DynamoDB, Amazon Glacier, etc.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-filter":{"origin":"security/php84-filter","version":"8.4.8"},"php84-mbstring":{"origin":"converters/php84-mbstring","version":"8.4.8"},"php84-simplexml":{"origin":"textproc/php84-simplexml","version":"8.4.8"}},"categories":["devel"],"annotations":{"flavor":"php84"}},{"name":"bacula15-docs","origin":"sysutils/bacula15-docs","version":"15.0.2_1","comment":"Bacula document set","maintainer":"dvl@FreeBSD.org","www":"https://www.bacula.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9928eaf09880cdd1bfe537468d3eb2e0c59f84a3e7ee5ea5927da88a8f1d1e55","flatsize":8483318,"path":"All/bacula15-docs-15.0.2_1.pkg","repopath":"All/bacula15-docs-15.0.2_1.pkg","licenselogic":"single","pkgsize":6767924,"desc":"Bacula is a set of computer programs that permit you (or the system\nadministrator) to manage backup, recovery, and verification of\ncomputer data across a network of computers of different kinds.\nIn technical terms, it is a network Client/Server based backup program.\nBacula is relatively easy to use and efficient, while offering many\nadvanced storage management features that make it easy to find and\nrecover lost or damaged files. Due to its modular design, Bacula is\nscalable from small single computer systems to systems consisting of\nhundreds of computers located over a large network.\n\nThis port installs the latest documentation for Bacula.","categories":["sysutils"],"options":{"DOCS":"on"}},{"name":"aws-sdk-php81","origin":"devel/aws-sdk-php","version":"3.273.3","comment":"PHP interface for Amazon Web Services (AWS)","maintainer":"garga@FreeBSD.org","www":"https://github.com/aws/aws-sdk-php","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c58d4e4c341d4d5fe6008c6298cf8759fc9398901b5e1725d5998eb5c8b37932","flatsize":39018780,"path":"All/aws-sdk-php81-3.273.3.pkg","repopath":"All/aws-sdk-php81-3.273.3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":2652284,"desc":"AWS SDK for PHP makes it easy for developers to access Amazon WebServices in\ntheir PHP code, and build robust applications and software using services like\nAmazon S3, Amazon DynamoDB, Amazon Glacier, etc.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-filter":{"origin":"security/php81-filter","version":"8.1.32"},"php81-mbstring":{"origin":"converters/php81-mbstring","version":"8.1.32"},"php81-simplexml":{"origin":"textproc/php81-simplexml","version":"8.1.32"}},"categories":["devel"],"annotations":{"flavor":"php81"}},{"name":"aws-lc","origin":"security/aws-lc","version":"1.48.4","comment":"AWS libcrypto","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/aws/aws-lc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ff2e65cc3cd0ce44d7fbddf88b2ff849c994d771c5f058c7bfd9cc57d987a872","flatsize":6490256,"path":"All/aws-lc-1.48.4.pkg","repopath":"All/aws-lc-1.48.4.pkg","licenselogic":"and","licenses":["APACHE20","BSD3CLAUSE","ISCL","MIT","OpenSSL"],"pkgsize":1597536,"desc":"AWS-LC is a general-purpose cryptographic library maintained by the AWS\nCryptography team for AWS and their customers. It is based on code from the\nGoogle BoringSSL project and the OpenSSL project.\n\nAWS-LC contains portable C implementations of algorithms needed for TLS and\ncommon applications. For performance critical algorithms, optimized assembly\nversions are included for x86 and ARM.","categories":["security"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","librt.so.0","libstdc++.so.9"]},{"name":"aws-checksums","origin":"devel/aws-checksums","version":"0.2.5,1","comment":"Cross-Platform HW accelerated CRC32c and CRC32","maintainer":"eduardo@FreeBSD.org","www":"https://github.com/awslabs/aws-checksums","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"245814bb3c5505da70495488ba5178e14dbed843a1b397956eed1374dce0dcbc","flatsize":85875,"path":"All/aws-checksums-0.2.5,1.pkg","repopath":"All/aws-checksums-0.2.5,1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":63212,"desc":"Cross-Platform HW accelerated CRC32c and CRC32 with fallback to\nefficient SW implementations.","deps":{"aws-c-common":{"origin":"devel/aws-c-common","version":"0.12.2,1"}},"categories":["devel"]},{"name":"aws-crt-cpp","origin":"devel/aws-crt-cpp","version":"0.32.2","comment":"C++ wrapper around the aws-c libraries","maintainer":"eduardo@FreeBSD.org","www":"https://github.com/awslabs/aws-crt-cpp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f8f2479928eb3721a802ad111a2443d8fb25393806d35713d7aa4fd641120294","flatsize":1223645,"path":"All/aws-crt-cpp-0.32.2.pkg","repopath":"All/aws-crt-cpp-0.32.2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":222972,"desc":"C++ wrapper around the aws-c-* libraries.\nProvides Cross-Platform Transport Protocols and SSL/TLS implementations for C++.","deps":{"aws-c-auth":{"origin":"security/aws-c-auth","version":"0.9.0"},"aws-c-cal":{"origin":"security/aws-c-cal","version":"0.8.8"},"aws-c-common":{"origin":"devel/aws-c-common","version":"0.12.2,1"},"aws-c-compression":{"origin":"devel/aws-c-compression","version":"0.3.1"},"aws-c-event-stream":{"origin":"devel/aws-c-event-stream","version":"0.5.4,1"},"aws-c-http":{"origin":"devel/aws-c-http","version":"0.9.6"},"aws-c-io":{"origin":"devel/aws-c-io","version":"0.18.0"},"aws-c-mqtt":{"origin":"devel/aws-c-mqtt","version":"0.12.3"},"aws-c-s3":{"origin":"devel/aws-c-s3","version":"0.7.14"},"aws-c-sdkutils":{"origin":"devel/aws-c-sdkutils","version":"0.2.3"},"aws-checksums":{"origin":"devel/aws-checksums","version":"0.2.5,1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"s2n-tls":{"origin":"security/s2n-tls","version":"1.5.15,1"}},"categories":["devel"]},{"name":"aws-c-sdkutils","origin":"devel/aws-c-sdkutils","version":"0.2.3","comment":"AWS SDK C utilities","maintainer":"eduardo@FreeBSD.org","www":"https://github.com/awslabs/aws-c-sdkutils","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b698ffa70c333fb325b2113a11c2338f5f455d0618025308d0d09958192d28ee","flatsize":135245,"path":"All/aws-c-sdkutils-0.2.3.pkg","repopath":"All/aws-c-sdkutils-0.2.3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":41980,"desc":"AWS SDK C utilities.","deps":{"aws-c-common":{"origin":"devel/aws-c-common","version":"0.12.2,1"}},"categories":["devel"]},{"name":"aws-ec2-imdsv2-get","origin":"net/aws-ec2-imdsv2-get","version":"1.0.7_2","comment":"Reads data from EC2 IMDS with v2 protocol","maintainer":"cperciva@FreeBSD.org","www":"https://github.com/aws/aws-ec2-imdsv2-get","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"698ed21fcbed81e7f6738a62a3ad0e34151593ae37912a80e44aff574a3affd4","flatsize":480586,"path":"All/aws-ec2-imdsv2-get-1.0.7_2.pkg","repopath":"All/aws-ec2-imdsv2-get-1.0.7_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":182180,"desc":"Tool for reading data from the EC2 Instance Metadata Service (IMDS),\nsupporting both the original (v1) protocol and the newer (v2) protocol.","categories":["net"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"aws-c-s3","origin":"devel/aws-c-s3","version":"0.7.14","comment":"C99 library implementation for communicating with the S3 service","maintainer":"eduardo@FreeBSD.org","www":"https://github.com/awslabs/aws-c-s3","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"663ff590a71e6686ad4252f3b7880871d58ad3217a517fc8f384c61aa5aa9c1b","flatsize":315671,"path":"All/aws-c-s3-0.7.14.pkg","repopath":"All/aws-c-s3-0.7.14.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":93944,"desc":"C99 library implementation for communicating with the S3 service,\ndesigned for maximizing throughput on high bandwidth EC2 instances.","deps":{"aws-c-auth":{"origin":"security/aws-c-auth","version":"0.9.0"},"aws-c-cal":{"origin":"security/aws-c-cal","version":"0.8.8"},"aws-c-common":{"origin":"devel/aws-c-common","version":"0.12.2,1"},"aws-c-compression":{"origin":"devel/aws-c-compression","version":"0.3.1"},"aws-c-http":{"origin":"devel/aws-c-http","version":"0.9.6"},"aws-c-io":{"origin":"devel/aws-c-io","version":"0.18.0"},"aws-c-sdkutils":{"origin":"devel/aws-c-sdkutils","version":"0.2.3"},"aws-checksums":{"origin":"devel/aws-checksums","version":"0.2.5,1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"s2n-tls":{"origin":"security/s2n-tls","version":"1.5.15,1"}},"categories":["devel"]},{"name":"aws-c-http","origin":"devel/aws-c-http","version":"0.9.6","comment":"C99 implementation of the HTTP/1.1 and HTTP/2 specifications","maintainer":"eduardo@FreeBSD.org","www":"https://github.com/awslabs/aws-c-http","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b7b5bd6dab7ab6836ea447caf30b43bc74ba574844bde0412d41a93b9f23dbee","flatsize":559549,"path":"All/aws-c-http-0.9.6.pkg","repopath":"All/aws-c-http-0.9.6.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":154748,"desc":"C99 implementation of the HTTP/1.1 and HTTP/2 specifications","deps":{"aws-c-cal":{"origin":"security/aws-c-cal","version":"0.8.8"},"aws-c-common":{"origin":"devel/aws-c-common","version":"0.12.2,1"},"aws-c-compression":{"origin":"devel/aws-c-compression","version":"0.3.1"},"aws-c-io":{"origin":"devel/aws-c-io","version":"0.18.0"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"s2n-tls":{"origin":"security/s2n-tls","version":"1.5.15,1"}},"categories":["devel"]},{"name":"aws-c-mqtt","origin":"devel/aws-c-mqtt","version":"0.12.3","comment":"C99 implementation of the MQTT 3.1.1 and MQTT 5 specification","maintainer":"eduardo@FreeBSD.org","www":"https://github.com/awslabs/aws-c-mqtt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b34a6f3172f4c445797058880faa141db8c83c9c7b40f01e22e8b11aa5daaceb","flatsize":483690,"path":"All/aws-c-mqtt-0.12.3.pkg","repopath":"All/aws-c-mqtt-0.12.3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":133996,"desc":"This library contains an MQTT implementation that is simple\nand easy to use, but also quite powerful and low on unnecessary copies.","deps":{"aws-c-cal":{"origin":"security/aws-c-cal","version":"0.8.8"},"aws-c-common":{"origin":"devel/aws-c-common","version":"0.12.2,1"},"aws-c-compression":{"origin":"devel/aws-c-compression","version":"0.3.1"},"aws-c-http":{"origin":"devel/aws-c-http","version":"0.9.6"},"aws-c-io":{"origin":"devel/aws-c-io","version":"0.18.0"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"s2n-tls":{"origin":"security/s2n-tls","version":"1.5.15,1"}},"categories":["devel"]},{"name":"aws-c-event-stream","origin":"devel/aws-c-event-stream","version":"0.5.4,1","comment":"C99 implementation of the vnd.amazon.eventstream content-type","maintainer":"eduardo@FreeBSD.org","www":"https://github.com/awslabs/aws-c-event-stream","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2f05ed700a55db926cc0fe3888a5386a7d62c72268d16709e984faf59fe7d792","flatsize":158623,"path":"All/aws-c-event-stream-0.5.4,1.pkg","repopath":"All/aws-c-event-stream-0.5.4,1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":41692,"desc":"C99 implementation of the vnd.amazon.event-stream content-type.","deps":{"aws-c-cal":{"origin":"security/aws-c-cal","version":"0.8.8"},"aws-c-common":{"origin":"devel/aws-c-common","version":"0.12.2,1"},"aws-c-io":{"origin":"devel/aws-c-io","version":"0.18.0"},"aws-checksums":{"origin":"devel/aws-checksums","version":"0.2.5,1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"s2n-tls":{"origin":"security/s2n-tls","version":"1.5.15,1"}},"categories":["devel"]},{"name":"aws-c-compression","origin":"devel/aws-c-compression","version":"0.3.1","comment":"C99 implementation of compression algorithms","maintainer":"eduardo@FreeBSD.org","www":"https://github.com/awslabs/aws-c-compression","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"07f2a2dc8e9f8bf006d2a48e2503dc48238bcae3745bfb9d80dc9c900f68a170","flatsize":35682,"path":"All/aws-c-compression-0.3.1.pkg","repopath":"All/aws-c-compression-0.3.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":12136,"desc":"This is a cross-platform C99 implementation of compression\nalgorithms such as gzip, and huffman encoding/decoding.","deps":{"aws-c-common":{"origin":"devel/aws-c-common","version":"0.12.2,1"}},"categories":["devel"]},{"name":"aws-c-cal","origin":"security/aws-c-cal","version":"0.8.8","comment":"Aws Crypto Abstraction Layer","maintainer":"eduardo@FreeBSD.org","www":"https://github.com/awslabs/aws-c-cal","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"434a2934e4127ab66edb5a1f0dc4f3787c6931d81e516b08bd3bd48761fb83ca","flatsize":139032,"path":"All/aws-c-cal-0.8.8.pkg","repopath":"All/aws-c-cal-0.8.8.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":35872,"desc":"AWS Crypto Abstraction Layer: Cross-Platform, C99 wrapper for\ncryptography primitives.","deps":{"aws-c-common":{"origin":"devel/aws-c-common","version":"0.12.2,1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["security"]},{"name":"aws-c-common","origin":"devel/aws-c-common","version":"0.12.2,1","comment":"Core c99 package for AWS SDK for C","maintainer":"eduardo@FreeBSD.org","www":"https://github.com/awslabs/aws-c-common","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b8e3716f9b21a77af9c9965d512c6952b24d76ea2fc4dbfc50c9f97ed3c93458","flatsize":1072372,"path":"All/aws-c-common-0.12.2,1.pkg","repopath":"All/aws-c-common-0.12.2,1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":219044,"desc":"Core c99 package for AWS SDK for C. Includes cross-platform primitives,\nconfiguration, data structures, and error handling.","categories":["devel"]},{"name":"aws-c-auth","origin":"security/aws-c-auth","version":"0.9.0","comment":"C99 library implementation of AWS client-side authentication","maintainer":"eduardo@FreeBSD.org","www":"https://github.com/awslabs/aws-c-auth","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b9cc379e07bd8e348f3bd4156a6dfa1f5a20e08e257fe2b5ebeed4117da32eb9","flatsize":346566,"path":"All/aws-c-auth-0.9.0.pkg","repopath":"All/aws-c-auth-0.9.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":89912,"desc":"C99 library implementation of AWS client-side authentication:\nstandard credentials providers and signing.","deps":{"aws-c-cal":{"origin":"security/aws-c-cal","version":"0.8.8"},"aws-c-common":{"origin":"devel/aws-c-common","version":"0.12.2,1"},"aws-c-compression":{"origin":"devel/aws-c-compression","version":"0.3.1"},"aws-c-http":{"origin":"devel/aws-c-http","version":"0.9.6"},"aws-c-io":{"origin":"devel/aws-c-io","version":"0.18.0"},"aws-c-sdkutils":{"origin":"devel/aws-c-sdkutils","version":"0.2.3"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"s2n-tls":{"origin":"security/s2n-tls","version":"1.5.15,1"}},"categories":["security"]},{"name":"boost-docs","origin":"devel/boost-docs","version":"1.87.0","comment":"Documentation for libraries from boost.org","maintainer":"office@FreeBSD.org","www":"https://www.boost.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"afcd5d7a1462d5360f7139dfd3d30b81476b27685fdf56f1379b8464dbd1623f","flatsize":352793333,"path":"All/boost-docs-1.87.0.pkg","repopath":"All/boost-docs-1.87.0.pkg","licenselogic":"single","licenses":["BSL"],"pkgsize":58825336,"desc":"Boost provides free peer-reviewed portable C++ source libraries.\n\nThe emphasis is on libraries that work well with the C++ Standard\nLibrary. Boost libraries are intended to be widely useful, and usable\nacross a broad spectrum of applications. The Boost license encourages\nboth commercial and non-commercial use.\n\nThe goal is to establish \"existing practice\" and provide reference\nimplementations so that Boost libraries are suitable for eventual\nstandardization. Ten Boost libraries are already included in the C++\nStandards Committee's Library Technical Report (TR1) and will be in\nthe new C++0x Standard now being finalized. C++0x will also include\nseveral more Boost libraries in addition to those from TR1. More Boost\nlibraries are proposed for TR2.","categories":["devel"],"options":{"DOCS":"on"}},{"name":"awka","origin":"lang/awka","version":"0.7.5_2","comment":"Converts the AWK script to C, then compiles it","maintainer":"ports@FreeBSD.org","www":"https://awka.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"47f040964fecc4873030c110c0458a165431b79dd2c8db5ba43f9e48c08e8fd5","flatsize":843128,"path":"All/awka-0.7.5_2.pkg","repopath":"All/awka-0.7.5_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":229900,"desc":"Awka is an open-source implementation of the AWK programming language.\n\nAwka is not an interpreter like Gawk, Mawk or Nawk, but instead it converts\nthe program to ANSI-C, then compiles this using gcc or a native C compiled\nto create a binary executable. This means you must have an ANSI C compiler\npresent on your system for Awka to work.","categories":["lang"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe awka port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"bazarr","origin":"net-p2p/bazarr","version":"1.5.1_1","comment":"Automatic subtitle downloader for Radarr and Sonarr","maintainer":"michiel@vanbaak.eu","www":"https://www.bazarr.media","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8ac1bbe5c610e4eca27d9fa47b647031cf205990a2eb54e884a30dc2943da65e","flatsize":210380605,"path":"All/bazarr-1.5.1_1.pkg","repopath":"All/bazarr-1.5.1_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":28240284,"desc":"Bazarr is a companion application to Sonarr and Radarr.\nIt manages and downloads subtitles based on your requirements.\nYou define your preferences by TV show or movie\nand Bazarr takes care of everything for you.","deps":{"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pillow":{"origin":"graphics/py-pillow","version":"11.0.0"},"py311-setuptools":{"origin":"devel/py-setuptools","version":"63.1.0_2"},"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"py311-webrtcvad":{"origin":"audio/py-webrtcvad","version":"2.0.10_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"unrar":{"origin":"archivers/unrar","version":"7.10,6"}},"categories":["net-p2p","python"],"users":["bazarr"],"groups":["bazarr"]},{"name":"aws-c-io","origin":"devel/aws-c-io","version":"0.18.0","comment":"Event driven framework for implementing application protocols","maintainer":"eduardo@FreeBSD.org","www":"https://github.com/awslabs/aws-c-io","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b57e538f9ecf532809cbb6092688b7e6b93441155911dae27c850cdadb0069f2","flatsize":584367,"path":"All/aws-c-io-0.18.0.pkg","repopath":"All/aws-c-io-0.18.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":137684,"desc":"aws-c-io is an event driven framework for implementing application protocols.\nIt is built on top of cross-platform abstractions that allow you as a developer\nto think only about the state machine and API for your protocols.","deps":{"aws-c-cal":{"origin":"security/aws-c-cal","version":"0.8.8"},"aws-c-common":{"origin":"devel/aws-c-common","version":"0.12.2,1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"s2n-tls":{"origin":"security/s2n-tls","version":"1.5.15,1"}},"categories":["devel"]},{"name":"awgg-qt6","origin":"net-p2p/awgg","version":"0.6.0.6034.b_12","comment":"Advanced wget GUI","maintainer":"acm@FreeBSD.org","www":"https://github.com/Nenirey/AWGG","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e91ceec720f36fe13294ada4ced806d92be3073ee84c1c09f942827b4d4116b4","flatsize":10664903,"path":"All/awgg-qt6-0.6.0.6034.b_12.pkg","repopath":"All/awgg-qt6-0.6.0.6034.b_12.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2694940,"desc":"AWGG comes from Advanced Wget GUI. AWGG is a lightweight multiplatform and\nmultilanguage download manager, basically a wget frontend and other tools like\naria2, curl, youtube-dl and axel. AWGG is written in Free Pascal , using\nCodeTyphon and Lazarus IDE.\n\nFeatures:\n\n    Status filter download.\n    Batch download.\n    Manage multiple downloads engines at the same time.\n    Multiple schedules.\n    Clipboard monitoring.\n    Notification system.\n    Proxy configuration.\n    Multiple queues.\n    Supports HTTP, HTTPS, FTP.\n    Drop box","deps":{"aria2":{"origin":"www/aria2","version":"1.37.0"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"qt6pas":{"origin":"x11-toolkits/qt6pas","version":"6.2.10_1"},"wget":{"origin":"ftp/wget","version":"1.25.0"},"yt-dlp":{"origin":"www/yt-dlp","version":"2025.03.31"}},"categories":["net-p2p"],"shlibs_required":["libQt6Pas.so.6","libc.so.8","libpthread.so.0"],"annotations":{"flavor":"qt6"}},{"name":"awgg-qt5","origin":"net-p2p/awgg","version":"0.6.0.6034.b_12","comment":"Advanced wget GUI","maintainer":"acm@FreeBSD.org","www":"https://github.com/Nenirey/AWGG","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3ff74ab0c03fb2cc5cf9ac5c754ecb3eba4cdb79401507110c938cd4c7344606","flatsize":10677127,"path":"All/awgg-qt5-0.6.0.6034.b_12.pkg","repopath":"All/awgg-qt5-0.6.0.6034.b_12.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2695448,"desc":"AWGG comes from Advanced Wget GUI. AWGG is a lightweight multiplatform and\nmultilanguage download manager, basically a wget frontend and other tools like\naria2, curl, youtube-dl and axel. AWGG is written in Free Pascal , using\nCodeTyphon and Lazarus IDE.\n\nFeatures:\n\n    Status filter download.\n    Batch download.\n    Manage multiple downloads engines at the same time.\n    Multiple schedules.\n    Clipboard monitoring.\n    Notification system.\n    Proxy configuration.\n    Multiple queues.\n    Supports HTTP, HTTPS, FTP.\n    Drop box","deps":{"aria2":{"origin":"www/aria2","version":"1.37.0"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"qt5pas":{"origin":"x11-toolkits/qt5pas","version":"1.2.16_1,1"},"wget":{"origin":"ftp/wget","version":"1.25.0"},"yt-dlp":{"origin":"www/yt-dlp","version":"2025.03.31"}},"categories":["net-p2p"],"shlibs_required":["libQt5Pas.so.1","libc.so.8","libpthread.so.0"],"annotations":{"flavor":"qt5"}},{"name":"awele","origin":"games/awele","version":"1.0_5","comment":"African board game","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4c902a7bf89ab28cd8e7bcea027faa730210889e6e7100f6ea38a57ded249645","flatsize":29410,"path":"All/awele-1.0_5.pkg","repopath":"All/awele-1.0_5.pkg","licenselogic":"single","pkgsize":10568,"desc":"The game of Awele is a popular african game, also known as \"Sungo\"\nor \"Ubao\". It is made of a wooden board with 12 holes containing\nsome kind of stones. The aim is to capture as many stones as\npossible. There exist varieties of rules. I implemented the one\nI know, which is one of the most popular (in Ivory Coast at least).\n\nSend comments, suggestions, claims to:\n\tjean-paul.berroir@inria.fr","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["games","tk"],"shlibs_required":["libX11.so.6","libc.so.8","libm.so.4","libtcl86.so.1","libtk86.so.1"],"messages":[{"message":"===>   NOTICE:\n\nThe awele port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"awale","origin":"games/awale","version":"1.6_1","comment":"African board game","maintainer":"ports@FreeBSD.org","www":"https://www.nongnu.org/awale/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a2cc374e673a095517d033a59b29360d2e1b952ae98ee2b4af8f70500c5ddb1f","flatsize":591619,"path":"All/awale-1.6_1.pkg","repopath":"All/awale-1.6_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":376888,"desc":"Awale or Oware is a game of great antiquity, and has been played around\nthe world in various forms for millenia. Currently it is the official\nboard game of Africa.\n\nWikipedia Oware","deps":{"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tk-wrapper":{"origin":"x11-toolkits/tk-wrapper","version":"1.1_3"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["games"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"Free Awale has been installed.\n\nTo start Free Awale please use\n\nfor CLI\n\n    xawale\n\n\nfor GUI\n\n    /usr/local/share/applications/awale.desktop","type":"install"},{"message":"===>   NOTICE:\n\nThe awale port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"awgg-gtk2","origin":"net-p2p/awgg","version":"0.6.0.6034.b_12","comment":"Advanced wget GUI","maintainer":"acm@FreeBSD.org","www":"https://github.com/Nenirey/AWGG","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7268ea6b13e0ecf99ba7fa39994dc932b220aec818641273b3ae69576bb2eefc","flatsize":10819607,"path":"All/awgg-gtk2-0.6.0.6034.b_12.pkg","repopath":"All/awgg-gtk2-0.6.0.6034.b_12.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2759268,"desc":"AWGG comes from Advanced Wget GUI. AWGG is a lightweight multiplatform and\nmultilanguage download manager, basically a wget frontend and other tools like\naria2, curl, youtube-dl and axel. AWGG is written in Free Pascal , using\nCodeTyphon and Lazarus IDE.\n\nFeatures:\n\n    Status filter download.\n    Batch download.\n    Manage multiple downloads engines at the same time.\n    Multiple schedules.\n    Clipboard monitoring.\n    Notification system.\n    Proxy configuration.\n    Multiple queues.\n    Supports HTTP, HTTPS, FTP.\n    Drop box","deps":{"aria2":{"origin":"www/aria2","version":"1.37.0"},"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"wget":{"origin":"ftp/wget","version":"1.25.0"},"yt-dlp":{"origin":"www/yt-dlp","version":"2025.03.31"}},"categories":["net-p2p"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-x11-2.0.so.0","libpango-1.0.so.0","libpthread.so.0"],"annotations":{"flavor":"gtk2"}},{"name":"awesome","origin":"x11-wm/awesome","version":"4.3_6,1","comment":"Highly configurable, next generation framework window manager","maintainer":"ports@FreeBSD.org","www":"https://awesomewm.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"38636854138c244a45cc1697adcc8ccc0366f73ebf2fea3a150013973d602787","flatsize":2280959,"path":"All/awesome-4.3_6,1.pkg","repopath":"All/awesome-4.3_6,1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":888808,"desc":"awesome is a highly configurable, next generation framework window\nmanager for X. It is very fast, small, dynamic, heavily extensible using\nthe Lua programming language, and licensed under the GNU GPLv2 license.\n\nIt is primarly targeted at power users, developers and any people\ndealing with every day computing tasks and who want to have fine-grained\ncontrol on theirs graphical environment.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXau":{"origin":"x11/libXau","version":"1.0.11"},"libXdmcp":{"origin":"x11/libXdmcp","version":"1.1.5"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"libxdg-basedir":{"origin":"x11/libxdg-basedir","version":"1.2.2"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"lua53":{"origin":"lang/lua53","version":"5.3.6_1"},"lua53-lgi":{"origin":"devel/lua-lgi","version":"0.9.2_3"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pixman":{"origin":"x11/pixman","version":"0.44.2"},"startup-notification":{"origin":"x11/startup-notification","version":"0.12_4"},"xcb-util":{"origin":"x11/xcb-util","version":"0.4.1,1"},"xcb-util-cursor":{"origin":"x11/xcb-util-cursor","version":"0.1.3"},"xcb-util-keysyms":{"origin":"x11/xcb-util-keysyms","version":"0.4.1"},"xcb-util-wm":{"origin":"x11/xcb-util-wm","version":"0.4.2"},"xcb-util-xrm":{"origin":"x11/xcb-util-xrm","version":"1.3"}},"categories":["x11-wm"],"shlibs_required":["libX11.so.6","libc.so.8","libcairo.so.2","libdbus-1.so.3","libexecinfo.so.1","libgdk_pixbuf-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libintl.so.8","liblua-5.3.so","libm.so.4","libstartup-notification-1.so.0","libxcb-cursor.so.0","libxcb-icccm.so.4","libxcb-keysyms.so.1","libxcb-randr.so.0","libxcb-render.so.0","libxcb-shape.so.0","libxcb-util.so.1","libxcb-xinerama.so.0","libxcb-xkb.so.1","libxcb-xrm.so.0","libxcb-xtest.so.0","libxcb.so.1","libxdg-basedir.so.1","libxkbcommon-x11.so.0","libxkbcommon.so.0"],"options":{"DBUS":"on","DOCS":"on","MANPAGES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe awesome port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"avro-c","origin":"devel/avro-c","version":"1.12.0","comment":"C library for Apache Avro","maintainer":"sunpoet@FreeBSD.org","www":"https://avro.apache.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d92b69f537c1fb0a6d306d881516f37fb84bc783ebc2ed5b98c0b4f2181d5dd0","flatsize":1522699,"path":"All/avro-c-1.12.0.pkg","repopath":"All/avro-c-1.12.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":201700,"desc":"This is the C library of Apache Avro (devel/avro).\n\nApache Avro is a data serialization system which provides:\n- Rich data structures.\n- A compact, fast, binary data format.\n- A container file, to store persistent data.\n- Remote procedure call (RPC).\n- Simple integration with dynamic languages. Code generation is not required to\n  read or write data files nor to use or implement RPC protocols. Code\n  generation as an optional optimization, only worth implementing for statically\n  typed languages.","deps":{"jansson":{"origin":"devel/jansson","version":"2.14.1"},"snappy":{"origin":"archivers/snappy","version":"1.2.1_1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libjansson.so.4","liblzma.so.3","libsnappy.so.1","libz.so.3"],"annotations":{"cpe":"cpe:2.3:a:apache:avro:1.12.0:::::dragonfly6:x86_64"}},{"name":"awesome-vicious","origin":"x11-wm/awesome-vicious","version":"2.7.1","comment":"Widgets for the awesome window manager","maintainer":"eduardo@FreeBSD.org","www":"https://vicious.readthedocs.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0071603de3a0b9efc5cf0fe6e10ac0f0b6822c065e3398755b1dd9d99ea9aa04","flatsize":300975,"path":"All/awesome-vicious-2.7.1.pkg","repopath":"All/awesome-vicious-2.7.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":62228,"desc":"Vicious is a modular widget library for the \"awesome\" window manager,\nderived from the 'Wicked' widget library. It has some of the old\nWicked widget types, a few of them rewritten, and a good number of\nnew ones.","deps":{"awesome":{"origin":"x11-wm/awesome","version":"4.3_6,1"}},"categories":["x11-wm"],"options":{"DOCS":"on"}},{"name":"avra","origin":"devel/avra","version":"1.4.2","comment":"Macro Assembler for Atmel AVR microcontrollers","maintainer":"amdmi3@FreeBSD.org","www":"https://github.com/hsoft/avra","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6aad3c7b1162289d34d98c94db501f3ac4033c9cce18db1f685307aff3410562","flatsize":1953150,"path":"All/avra-1.4.2.pkg","repopath":"All/avra-1.4.2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":122344,"desc":"avra is an GNU GPL'ed assembler for the Atmel AVR microcontrollers.\nSee the file COPYING for more information regarding the license.","categories":["devel"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"beret","origin":"games/beret","version":"1.2.1","comment":"2D puzzle-platformer game","maintainer":"alfix86@gmail.com","www":"https://kiwisauce.com/beret/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"53da466da25cea9325bb6776ccb5056904795dc777fa385795077d260abfaaa3","flatsize":53689639,"path":"All/beret-1.2.1.pkg","repopath":"All/beret-1.2.1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":43086592,"desc":"Beret is a 2D puzzle-platformer game about a scientist named Beret\nwho has gained telekinetic abilities through his research at the\nEvil Corporation. He decides that the Evil Corporation is too evil\nfor his liking, and begins his solitary quest to overthrow the\ncorporation and punish the evil deeds of his employers.\n\nBeret has:\n- 21 puzzle-filled levels\n- 120 collectable Medallions\n- Over 20 hours of gameplay\n- An unlockable level editor","deps":{"averiagwf":{"origin":"x11-fonts/averiagwf","version":"1.00_1"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"},"sdl_ttf":{"origin":"graphics/sdl_ttf","version":"2.0.11_8"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libSDL_ttf-2.0.so.0","libc.so.8","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"avr-libc","origin":"devel/avr-libc","version":"2.0.0_5,1","comment":"C and math library for the Atmel AVR controller family","maintainer":"joerg@FreeBSD.org","www":"https://savannah.nongnu.org/projects/avr-libc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"86af99079d885cd53349393b0f64df43f82025309172ebeef2f5ef713e4d2f84","flatsize":31935387,"path":"All/avr-libc-2.0.0_5,1.pkg","repopath":"All/avr-libc-2.0.0_5,1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":672908,"desc":"avr-libc -- a C and math library for the Atmel AVR controller family\n\nThis library implements a subset of common C library functions, some\nAtmel AVR specific additions (like handling AVR's IO facilities,\nEEPROM etc.), as well as a 32-bit floating point math library (-lm).\n\nEverything is designed and implemented to cooperate with avr-gcc and\navr-binutils.","deps":{"avr-binutils":{"origin":"devel/binutils","version":"2.44,1"},"avr-gcc":{"origin":"devel/avr-gcc","version":"14.2.0"}},"categories":["devel"],"options":{"DOXYGEN":"off"}},{"name":"awless","origin":"devel/awless","version":"0.1.11_26","comment":"Fast, powerful and easy-to-use CLI for AWS","maintainer":"dmgk@FreeBSD.org","www":"https://github.com/wallix/awless","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"72fb8495577ce98d2b1865de7af6126b7d9f231f3a4c0bb496653a6561be533d","flatsize":33095204,"path":"All/awless-0.1.11_26.pkg","repopath":"All/awless-0.1.11_26.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":6451392,"desc":"awless is a fast, powerful and easy-to-use command line interface (CLI) to\nmanage Amazon Web Services. It will help you\n\n  - Run frequent actions by using simple commands\n  - Easily explore your infrastructure and cloud resources via CLI\n  - Ensure smart defaults & security best practices\n  - Manage resources through robust runnable & scriptable templates\n  - Explore, analyse and query your infrastructure offline\n  - Explore, analyse and query your infrastructure through time","categories":["devel"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"Setup your AWS account by exporting AWS_ACCESS_KEY_ID and AWS_SECRET_ACCESS_KEY\nenvironment variables.\n\nIf you have previously used aws CLI or aws-shell, your credentials will be\nautomatically loaded by awless from the ~/.aws/credentials folder.","type":"install"}]},{"name":"avr-gdb","origin":"devel/avr-gdb","version":"7.3.1_6","comment":"GNU GDB for the AVR target","maintainer":"joerg@FreeBSD.org","www":"https://www.gnu.org/software/gdb/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b14a8dcbf5120a98d2d95c8e284bc13e5598bde03f222a0da2ebdbbc581f7b2e","flatsize":3331404,"path":"All/avr-gdb-7.3.1_6.pkg","repopath":"All/avr-gdb-7.3.1_6.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1262408,"desc":"This is the GNU Debugger GDB, configured for the AVR microcontroller\ntarget.\n\nThis debugger cannot really be used standalone, but is useful in\nconnection with either AVaRICE (http://avarice.sourceforge.net/)\nor simulavr (http://www.freesoftware.fsf.org/simulavr/).","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["devel"],"shlibs_required":["libc.so.8","libexpat.so.1","libm.so.4","libncurses.so.6","libtinfo.so.6","libz.so.3"],"annotations":{"cpe":"cpe:2.3:a:gnu:gdb:7.3.1:::::dragonfly6:x86_64:6"}},{"name":"avp","origin":"games/avp","version":"20170505_1","comment":"Open source re-implementation of Alien versus Predator","maintainer":"pkubaj@FreeBSD.org","www":"https://icculus.org/avp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d46d2774d05fea10444c15af43d4714775150a62302a0b3bad67fc03ee649b14","flatsize":2186716,"path":"All/avp-20170505_1.pkg","repopath":"All/avp-20170505_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":679792,"desc":"An open source re-implementation of Alien versus Predator.\n\nYou need a copy of Alien versus Predator to play this.\nOne can be acquired e.g. at GoG.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"openal-soft":{"origin":"audio/openal-soft","version":"1.24.2_2"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"}},"categories":["games"],"shlibs_required":["libGL.so.1","libSDL-1.2.so.0","libc.so.8","libm.so.4","libopenal.so.1","libpthread.so.0","libstdc++.so.9"]},{"name":"aws-iam-authenticator","origin":"security/aws-iam-authenticator","version":"0.6.30_2","comment":"Use AWS IAM credentials to authenticate to a Kubernetes cluster","maintainer":"danilo@FreeBSD.org","www":"https://github.com/kubernetes-sigs/aws-iam-authenticator","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d38e9351ea134c6e938b715546462ff8a104d764dbee6e195f1a792f867b9266","flatsize":63452130,"path":"All/aws-iam-authenticator-0.6.30_2.pkg","repopath":"All/aws-iam-authenticator-0.6.30_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":11018960,"desc":"A tool to use AWS IAM credentials to authenticate to a Kubernetes cluster.","categories":["security"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"avr-binutils","origin":"devel/binutils","version":"2.44,1","comment":"GNU binary tools","maintainer":"cy@FreeBSD.org","www":"https://www.gnu.org/software/binutils/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3b407d799e0df44483556365e4ea2c3eb42f4a2ad5ce7857d67a723e7baa3b5e","flatsize":14868800,"path":"All/avr-binutils-2.44,1.pkg","repopath":"All/avr-binutils-2.44,1.pkg","licenselogic":"and","licenses":["GPLv3","LGPL3"],"pkgsize":1692028,"desc":"The GNU Binutils are a collection of binary tools. The main ones are:\n\n* ld - the GNU linker.\n* as - the GNU assembler.\n\nMost of these programs use BFD, the Binary File Descriptor library, to do\nlow-level manipulation. Many of them also use the opcodes library to\nassemble and disassemble machine instructions.\n\nThis port may be used as a replacement for the system binutils and support\nfeatures from the latest versions of GCC.\n\nFor cross-compilation, see the devel/cross-binutils port.","deps":{"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["devel"],"shlibs_required":["libc.so.8","libzstd.so.1"],"options":{"ELFU":"off","INFO":"on","RELRO":"off"},"annotations":{"cpe":"cpe:2.3:a:gnu:binutils:2.44:::::dragonfly6:x86_64","flavor":"avr"}},{"name":"avis","origin":"java/avis","version":"1.2.0_1","comment":"Elvin Publish/Subscribe Message Bus server based on the Elvin protocol","maintainer":"benjsc@FreeBSD.org","www":"https://avis.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0e0e2b3c0e046f3b048b29317723b15ef7117e3e2121550c63c272b288fc42ec","flatsize":631759,"path":"All/avis-1.2.0_1.pkg","repopath":"All/avis-1.2.0_1.pkg","licenselogic":"single","pkgsize":530000,"desc":"Avis is a multicast event bus server. Providing the ability to publish and\nsubscribe to events. The protocol is compatible with the commercial Elvin\nimplmentation developed by Mantara Software.","categories":["java","net"],"options":{"DOCS":"on"}},{"name":"avir","origin":"graphics/avir","version":"3.0","comment":"High-quality image resizing/scaling C++ library","maintainer":"yuri@FreeBSD.org","www":"https://github.com/avaneev/avir","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"034522a43daa0f2889c2168ed21a430d769bcc61d77fcace47203b690a2eb239","flatsize":245932,"path":"All/avir-3.0.pkg","repopath":"All/avir-3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":42888,"desc":"High-quality pro image resizing / scaling C++ library, image resize.\n\nThis library features routines for both down- and upsizing of 8- and 16-bit,\n1 to 4-channel images. Image resizing routines were implemented in\nmulti-platform C++ code, and have a high level of optimality. Beside resizing,\nthis library offers a sub-pixel shift operation. Built-in sRGB gamma correction\nis available.","categories":["graphics"]},{"name":"aview","origin":"graphics/aview","version":"1.3.0.r1_9","comment":"Graphics viewer for viewing netpbm format on console or X using aalib","maintainer":"ports@FreeBSD.org","www":"https://aa-project.sourceforge.net/aview/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"679a4ca46a2b51eea672abcf611f284ba93b277dddd80fde514fdf14ebccd1cc","flatsize":45861,"path":"All/aview-1.3.0.r1_9.pkg","repopath":"All/aview-1.3.0.r1_9.pkg","licenselogic":"single","pkgsize":17408,"desc":"Aview is powerful graphics viewer which utilize the aalib API and allows\nviewing netpbm format (and others in the presence of netpbm or ImageMagick)\non console (using slang) and X.\nThere are three programs.\n\naview: the main program which could used to view pnm, ppm, pgm and pbm\n\tfiles. It runs under X or slang.\n\nasciiview: a shell script wraps around aview to allow wider range of image\n\tformats to be viewed. Netpbm package is required for the conversion.\n\naaflip: a program to view flip animation using ascii text. Works under X\n\tand slang.\n\nYou could press h to get help. You may also save the pics in various text\nformat. Thanks to aalib!","deps":{"ImageMagick6":{"origin":"graphics/ImageMagick6","version":"6.9.13.23,1"},"aalib":{"origin":"graphics/aalib","version":"1.4.r5_14"},"netpbm":{"origin":"graphics/netpbm","version":"11.04.02_2"}},"categories":["graphics"],"shlibs_required":["libaa.so.1","libc.so.8","libm.so.4","libncurses.so.6"],"messages":[{"message":"===>   NOTICE:\n\nThe aview port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"avogadro2","origin":"science/avogadro2","version":"1.100.0","comment":"Chemical editor and visualization application","maintainer":"yuri@FreeBSD.org","www":"https://two.avogadro.cc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b98240f06e130cac845744d0914b0753b94bb1b2016d5fcd3d84cc073b93ee8c","flatsize":5415064,"path":"All/avogadro2-1.100.0.pkg","repopath":"All/avogadro2-1.100.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1283596,"desc":"Avogadro 2 is a chemical editor and visualization application, it is also a set\nof reusable software libraries written in C++ using principles of modularity for\nmaximum reuse. The development of the first generation Avogadro application and\nlibrary is documented in our paper, and this remains the preferred method of\ncitation at present. The motivation for rewriting Avogadro, along with\nimprovements and changes made in Avogadro 2 are summarized in our Source\narticle. We provide a set of permissively licensed, open source, cross platform\nsoftware components in the Avogadro 2 libraries, along with an end-user\napplication with full source code, and binaries.\n\nThe library features updated and improved rendering, where we built upon the\nabstraction provided by previous API, but implemented a simple scene graph. This\nmakes use of features such as impostor sphere rendering, resulting in\nsignificant rendering speed improvements while improving the quality of the\nvisualization. The core is built for scalability, looking to enable the analysis\nof larger chemical structures and simulations being produced by computational\nchemistry codes today. Emphasis has also been placed on making it even easier to\nextend, using simple Python scripts to add simulation input capabilities, and\ndata input/output along with access to full-blown C++ plugin APIs where more\ncontrol is required.","deps":{"avogadrolibs":{"origin":"science/avogadrolibs","version":"1.100.0"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"glew":{"origin":"graphics/glew","version":"2.2.0_3"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libarchive":{"origin":"archivers/libarchive","version":"3.7.9,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"molequeue":{"origin":"misc/molequeue","version":"0.9.0_3"},"openbabel":{"origin":"science/openbabel","version":"3.1.1.178_3"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["science"],"shlibs_required":["libAvogadroCore.so.1","libAvogadroIO.so.1","libAvogadroQtGui.so.1","libAvogadroQtOpenGL.so.1","libAvogadroQtPlugins.so.1","libAvogadroRendering.so.1","libMoleQueueClient.so","libMoleQueueServerCore.so","libQt5Concurrent.so.5","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"avoision","origin":"games/avoision","version":"1.1_9","comment":"Simple collect-dots-avoid-blocks game","maintainer":"ports@FreeBSD.org","www":"https://avsn.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a39fe121d44427c494c9d60bf177b44750cc58aff089359089c7d89e3772bab1","flatsize":3162524,"path":"All/avoision-1.1_9.pkg","repopath":"All/avoision-1.1_9.pkg","licenselogic":"and","licenses":["CC-BY-SA-3.0","GPLv2+"],"pkgsize":3001760,"desc":"Avoision is a straightforward, yet captivating distillation of vintage arcade\nentertainment requiring strategy, precision, and perseverance with a singular\nobjective: capture the red square while evading innumerable cruel,\nspiteful white squares.","deps":{"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"lua51":{"origin":"lang/lua51","version":"5.1.5_10"},"physfs":{"origin":"devel/physfs","version":"3.2.0"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_sound":{"origin":"audio/sdl_sound","version":"1.0.3_17"},"zip":{"origin":"archivers/zip","version":"3.0_4"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libSDL-1.2.so.0","libSDL_sound-1.0.so.1","libc.so.8","liblua-5.1.so","libm.so.4","libphysfs.so.1","libpng16.so.16","libpthread.so.0","libz.so.3"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe avoision port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"bazel5","origin":"devel/bazel5","version":"5.4.1","comment":"Fast and correct build system","maintainer":"vishwin@FreeBSD.org","www":"https://bazel.build/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e4a8f695d21cfedff6806964e807d0d2ac0c0fb3f8400446bb5389824b6a9a81","flatsize":36226658,"path":"All/bazel5-5.4.1.pkg","repopath":"All/bazel5-5.4.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":32711648,"desc":"Bazel is Google's own build tool, now publicly available in Beta.\nBazel has built-in support for building both client and server\nsoftware, including client applications for both Android and iOS\nplatforms. It also provides an extensible framework that you can\nuse to develop your own build rules.","deps":{"openjdk11":{"origin":"java/openjdk11","version":"11.0.26+4.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","java"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"annotations":{"cpe":"cpe:2.3:a:google:bazel:5.4.1:::::dragonfly6:x86_64"}},{"name":"avidemux-plugins","origin":"multimedia/avidemux-plugins","version":"2.7.8_3","comment":"Simple GUI based video editor (Plugins)","maintainer":"multimedia@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d6f1bd48ec9f2e212f45be1c41733286b819c365d8dc2fc92ed3c6c12875b2c7","flatsize":7134552,"path":"All/avidemux-plugins-2.7.8_3.pkg","repopath":"All/avidemux-plugins-2.7.8_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1239436,"desc":"A video editor that allows editing of AVI, OGM, and MPEG videos. The MPEG\nsupport provides the ability to convert to DVD compliat PS streams. It\ncontains various filters for deinterlacing, cropping, resizing, etc. Allows\nfor cutting without re-encoding. Has the ability to re-encode and re-sample.\nUtilizes ECMAScript (aka. Javascript) to provide batch scripting and\nprocessing support.","deps":{"avidemux":{"origin":"multimedia/avidemux","version":"2.7.8_1"},"avidemux-qt5":{"origin":"multimedia/avidemux-qt5","version":"2.7.8_1"},"faad2":{"origin":"audio/faad","version":"2.11.2,1"},"fdk-aac":{"origin":"audio/fdk-aac","version":"2.0.3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXv":{"origin":"x11/libXv","version":"1.0.12_1,1"},"libdca":{"origin":"multimedia/libdca","version":"0.0.7_1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libmad":{"origin":"audio/libmad","version":"0.16.4"},"libva":{"origin":"multimedia/libva","version":"2.22.0"},"libvdpau":{"origin":"multimedia/libvdpau","version":"1.5"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"libvpx":{"origin":"multimedia/libvpx","version":"1.15.0_1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"png":{"origin":"graphics/png","version":"1.6.47"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"vapoursynth":{"origin":"multimedia/vapoursynth","version":"r66"},"xvid":{"origin":"multimedia/xvid","version":"1.3.7,1"}},"categories":["multimedia"],"shlibs_required":["libADM_core6.so","libADM_coreSocket6.so","libADM_coreUtils6.so","libQt5Core.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"AMR":"off","AOM":"off","CLI":"off","DCA":"on","FAAC":"off","FAAD":"on","FDK":"on","FONTCONFIG":"on","FREETYPE":"on","FRIBIDI":"off","JACK":"off","LAME":"off","NLS":"on","OPUS":"off","OSS":"on","PULSEAUDIO":"off","QT5":"on","TINYPY":"on","TWOLAME":"off","VAAPI":"off","VAPOURSYNTH":"on","VDPAU":"on","VORBIS":"on","VPX":"on","X264":"off","X265":"off","XVID":"on","XVIDEO":"on"}},{"name":"avidemux-cli","origin":"multimedia/avidemux-cli","version":"2.7.8_1","comment":"Simple GUI based video editor (cli)","maintainer":"multimedia@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"15967823814874698fa846e0dc04a0364ddbe01d3a8d171fe57f575555549535","flatsize":1985995,"path":"All/avidemux-cli-2.7.8_1.pkg","repopath":"All/avidemux-cli-2.7.8_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1108292,"desc":"A video editor that allows editing of AVI, OGM, and MPEG videos. The MPEG\nsupport provides the ability to convert to DVD compliat PS streams. It\ncontains various filters for deinterlacing, cropping, resizing, etc. Allows\nfor cutting without re-encoding. Has the ability to re-encode and re-sample.\nUtilizes ECMAScript (aka. Javascript) to provide batch scripting and\nprocessing support.","deps":{"avidemux":{"origin":"multimedia/avidemux","version":"2.7.8_1"},"faad2":{"origin":"audio/faad","version":"2.11.2,1"},"fdk-aac":{"origin":"audio/fdk-aac","version":"2.0.3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXv":{"origin":"x11/libXv","version":"1.0.12_1,1"},"libdca":{"origin":"multimedia/libdca","version":"0.0.7_1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libmad":{"origin":"audio/libmad","version":"0.16.4"},"libva":{"origin":"multimedia/libva","version":"2.22.0"},"libvdpau":{"origin":"multimedia/libvdpau","version":"1.5"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"libvpx":{"origin":"multimedia/libvpx","version":"1.15.0_1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"png":{"origin":"graphics/png","version":"1.6.47"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"vapoursynth":{"origin":"multimedia/vapoursynth","version":"r66"},"xvid":{"origin":"multimedia/xvid","version":"1.3.7,1"}},"categories":["multimedia"],"shlibs_required":["libADM6avcodec.so.58","libADM6avutil.so.56","libADM_audioParser6.so","libADM_core6.so","libADM_coreAudio6.so","libADM_coreAudioDevice6.so","libADM_coreAudioEncoder6.so","libADM_coreAudioFilterAPI6.so","libADM_coreDemuxer6.so","libADM_coreImage6.so","libADM_coreJobs.so","libADM_coreMuxer6.so","libADM_coreScript.so","libADM_coreSocket6.so","libADM_coreUI6.so","libADM_coreUtils6.so","libADM_coreVDPAU6.so","libADM_coreVideoCodec6.so","libADM_coreVideoEncoder6.so","libADM_coreVideoFilter6.so","libXext.so.6","libXv.so.1","libc.so.8","libintl.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"AMR":"off","AOM":"off","CLI":"off","DCA":"on","FAAC":"off","FAAD":"on","FDK":"on","FONTCONFIG":"on","FREETYPE":"on","FRIBIDI":"off","JACK":"off","LAME":"off","NLS":"on","OPUS":"off","OSS":"on","PULSEAUDIO":"off","QT5":"on","TINYPY":"on","TWOLAME":"off","VAAPI":"off","VAPOURSYNTH":"on","VDPAU":"on","VORBIS":"on","VPX":"on","X264":"off","X265":"off","XVID":"on","XVIDEO":"on"}},{"name":"averiagwf","origin":"x11-fonts/averiagwf","version":"1.00_1","comment":"Average font","maintainer":"alfix86@gmail.com","www":"http://iotic.com/averia/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"132a2d0f89fe958dcc9c14c9341d9cec2b87e8852ea850c89d026c1d56c86563","flatsize":2324106,"path":"All/averiagwf-1.00_1.pkg","repopath":"All/averiagwf-1.00_1.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":584680,"desc":"The Averia GWF families of fonts are based on the average of all fonts\nin the Google Web Fonts project, released under the SIL Open Font License,\nas of 9 Nov 2011.\n\nAveria GWF exists in Regular, Bold, Italic, Bold Italic, Light and Light\nItalic styles - as well as a \"Gruesa\" semi-italic variant made from an\naverage of all 725 source fonts.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"],"options":{"DOCS":"on"}},{"name":"avanor","origin":"games/avanor","version":"0.5.8","comment":"Rogue-like game with easy ADOM-like user interface","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b289e88b2f517984619f8fae92ffada4e9c0e75deb557e92e2a21b8e84a5e844","flatsize":792594,"path":"All/avanor-0.5.8.pkg","repopath":"All/avanor-0.5.8.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":238264,"desc":"Avanor is a roguelike game with a easy ADOM-like user interface, it\nhas countryside and subterranean areas to explore, a quest system, and\nsome original features.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["games"],"shlibs_required":["libc.so.8","libm.so.4","libncurses.so.6","libstdc++.so.9","libtinfo.so.6"],"messages":[{"message":"===>   NOTICE:\n\nThe avanor port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"avce00","origin":"devel/avce00","version":"2.0.0","comment":"OpenSource C library convert Arc/Info Vector Coverages to E00","maintainer":"wen@FreeBSD.org","www":"http://avce00.maptools.org/avce00/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ba898a26b613ef4908cc390fc25e5aff7054feb0c71a8ea73550bef965502734","flatsize":1165660,"path":"All/avce00-2.0.0.pkg","repopath":"All/avce00-2.0.0.pkg","licenselogic":"single","pkgsize":155760,"desc":"AVCE00 is an Open Source ANSI-C library that makes Arc/Info (binary) Vector\nCoverages appear as E00! It allows you to read and write binary coverages\njust as if they were E00 files.\n\nThe C library can be easily plugged into existing E00 translators to add\nsupport for binary coverages simply by replacing your existing translator's\nread/write function with the functions provided by the library.","categories":["devel"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"avahi-sharp","origin":"net/avahi-sharp","version":"0.8_2","comment":"Mono bindings for Avahi service discovery","maintainer":"ports@FreeBSD.org","www":"https://www.avahi.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"405b699734ef5b0fc214ae2205c5746340807fba77b3afe448863b2c0c3bae44","flatsize":79326,"path":"All/avahi-sharp-0.8_2.pkg","repopath":"All/avahi-sharp-0.8_2.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":27620,"desc":"The C# interface to Avahi service discovery.","deps":{"avahi-app":{"origin":"net/avahi-app","version":"0.8_6"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnome_subr":{"origin":"sysutils/gnome_subr","version":"1.0"},"mono5.20":{"origin":"lang/mono5.20","version":"5.20.1.34_4"}},"categories":["dns","net"],"users":["avahi"],"groups":["avahi"],"annotations":{"cpe":"cpe:2.3:a:avahi:avahi:0.8:::::dragonfly6:x86_64:2"},"messages":[{"message":"===>   NOTICE:\n\nThe avahi-sharp port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"avahi-qt5","origin":"net/avahi-qt5","version":"0.8_2","comment":"Qt 5 bindings to the Avahi mDNS system","maintainer":"gnome@FreeBSD.org","www":"https://www.avahi.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"713eae87ad815d98594c93398a9ea4fc9cc635c343b71a5d807d7224a5ccc0cf","flatsize":67155,"path":"All/avahi-qt5-0.8_2.pkg","repopath":"All/avahi-qt5-0.8_2.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":25144,"desc":"Qt 4 bindings to the avahi mDNS service discovery system.","deps":{"avahi-app":{"origin":"net/avahi-app","version":"0.8_6"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnome_subr":{"origin":"sysutils/gnome_subr","version":"1.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"}},"categories":["net"],"users":["avahi"],"groups":["avahi"],"annotations":{"cpe":"cpe:2.3:a:avahi:avahi:0.8:::::dragonfly6:x86_64:2"}},{"name":"avalon-framework","origin":"devel/avalon-framework","version":"4.2.0_2","comment":"Apache Avalon core framework for component programming","maintainer":"ports@FreeBSD.org","www":"https://avalon.apache.org/closed.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2f58e08841ea3e87fc6d8181e9a86bff3374f15814353d9c7636f5bef7868490","flatsize":3240147,"path":"All/avalon-framework-4.2.0_2.pkg","repopath":"All/avalon-framework-4.2.0_2.pkg","licenselogic":"single","pkgsize":280568,"desc":"Apache Avalon provides a complete platform for component programming including\na core framework, utilities, tools, components and containers. By using key\ndesign patterns such as Inversion of Control (IoC) and Separation of Concerns\n(SoC), Avalon achieves a number of advantages over traditional object oriented\nprogramming frameworks:\n\n  * No implementation lock\n  * Low coupling between components\n  * Component life cycle management\n  * Configuration management and easy to use API\n  * Component meta-data framework and tools\n  * Service dependency management\n  * Embeddable containers for standalone, J2EE and web environments\n\nThe Avalon Framework API and Implementation consists of interfaces that define\nrelationships between commonly used application components, best-of-practice\npattern enforcements, and several lightweight convenience implementations of\nthe generic components.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe avalon-framework port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"avahi-libdns","origin":"net/avahi-libdns","version":"0.8_2","comment":"mDNSResponder compatibility from Avahi","maintainer":"desktop@FreeBSD.org","www":"https://www.avahi.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e4705104c22c45e97882efefee628e72dd1f2bd93096572535d5616c3e137fd3","flatsize":137563,"path":"All/avahi-libdns-0.8_2.pkg","repopath":"All/avahi-libdns-0.8_2.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":37508,"desc":"mDNSResponder compatibility from Avavhi","deps":{"avahi-app":{"origin":"net/avahi-app","version":"0.8_6"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnome_subr":{"origin":"sysutils/gnome_subr","version":"1.0"}},"categories":["net"],"users":["avahi"],"groups":["avahi"],"annotations":{"cpe":"cpe:2.3:a:avahi:avahi:0.8:::::dragonfly6:x86_64:2"}},{"name":"avahi-header","origin":"net/avahi-header","version":"0.8_2","comment":"Install an avahi-gtk* header to avoid conflict","maintainer":"desktop@FreeBSD.org","www":"https://www.avahi.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"706bd66d01af2494d194d8bf0ec0b87727e93e2214600bdb5741d8f8bac7439d","flatsize":33979,"path":"All/avahi-header-0.8_2.pkg","repopath":"All/avahi-header-0.8_2.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":11396,"desc":"The net/avahi-gtk and net/avahi-gtk3 install same header, avahi-ui.h. To\navoid both ports to get conflict with the each others. Avoid both ports\nto install avahi-ui.h then have both ports to depend on here.","categories":["net"]},{"name":"avahi-gtk3","origin":"net/avahi-gtk3","version":"0.8_2","comment":"Gtk+ 3 library to the Avahi mDNS system","maintainer":"gnome@FreeBSD.org","www":"https://www.avahi.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2a1f925a14b86ce815ba152f7d443b1953e2af871f9d9ccf1491de354fa10549","flatsize":113704,"path":"All/avahi-gtk3-0.8_2.pkg","repopath":"All/avahi-gtk3-0.8_2.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":33716,"desc":"Gtk+ tools and bindings to the avahi mDNS service discovery system.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"avahi-app":{"origin":"net/avahi-app","version":"0.8_6"},"avahi-header":{"origin":"net/avahi-header","version":"0.8_2"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdbm":{"origin":"databases/gdbm","version":"1.24"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnome_subr":{"origin":"sysutils/gnome_subr","version":"1.0"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["net"],"users":["avahi"],"groups":["avahi"],"shlibs_required":["libatk-1.0.so.0","libavahi-client.so.3","libavahi-common.so.3","libavahi-core.so.7","libavahi-glib.so.1","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libz.so.3"],"annotations":{"cpe":"cpe:2.3:a:avahi:avahi:0.8:::::dragonfly6:x86_64:2"}},{"name":"avahi-gtk","origin":"net/avahi-gtk","version":"0.8_2","comment":"Gtk+ tools and bindings to the Avahi mDNS system","maintainer":"gnome@FreeBSD.org","www":"https://www.avahi.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"adb10006c72b99ad182347fec80c4429de7438ee3b6ffcbc4c491f9660030ff6","flatsize":73412,"path":"All/avahi-gtk-0.8_2.pkg","repopath":"All/avahi-gtk-0.8_2.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":24168,"desc":"Gtk+ tools and bindings to the avahi mDNS service discovery system.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"avahi-app":{"origin":"net/avahi-app","version":"0.8_6"},"avahi-header":{"origin":"net/avahi-header","version":"0.8_2"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdbm":{"origin":"databases/gdbm","version":"1.24"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnome_subr":{"origin":"sysutils/gnome_subr","version":"1.0"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["net"],"users":["avahi"],"groups":["avahi"],"annotations":{"cpe":"cpe:2.3:a:avahi:avahi:0.8:::::dragonfly6:x86_64:2"}},{"name":"avahi-app","origin":"net/avahi-app","version":"0.8_6","comment":"Service discovery on a local network","maintainer":"desktop@FreeBSD.org","www":"https://www.avahi.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"57ff7b1f7c0e204d4eb96e30d328e5fc577ea557bdb38fc67059dc98ded2ab15","flatsize":1679296,"path":"All/avahi-app-0.8_6.pkg","repopath":"All/avahi-app-0.8_6.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":347412,"desc":"Service discovery on a local network -- this means that you can plug your\nlaptop or computer into a network and instantly be able to view other people\nwho you can chat with, find printers to print to or find files being shared.\nThis kind of technology is already found in MacOS X (branded 'Rendezvous',\n'Bonjour' and sometimes 'ZeroConf') and is very convenient.","deps":{"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"dbus-glib":{"origin":"devel/dbus-glib","version":"0.114"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"gdbm":{"origin":"databases/gdbm","version":"1.24"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnome_subr":{"origin":"sysutils/gnome_subr","version":"1.0"},"libdaemon":{"origin":"devel/libdaemon","version":"0.14_1"},"libevent":{"origin":"devel/libevent","version":"2.1.12"}},"categories":["dns","net"],"users":["avahi"],"groups":["avahi"],"shlibs_required":["libc.so.8","libdaemon.so.0","libdbus-1.so.3","libexpat.so.1","libgdbm.so.6","libintl.so.8","libpthread.so.0"],"annotations":{"cpe":"cpe:2.3:a:avahi:avahi:0.8:::::dragonfly6:x86_64:6"}},{"name":"avidemux-qt5","origin":"multimedia/avidemux-qt5","version":"2.7.8_1","comment":"Simple GUI based video editor (QT5 UI)","maintainer":"multimedia@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9fc5839afc2c776eac26383d31f1be3ebb6403b542fc8b8ee83179861500a2a3","flatsize":10369638,"path":"All/avidemux-qt5-2.7.8_1.pkg","repopath":"All/avidemux-qt5-2.7.8_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2332852,"desc":"A video editor that allows editing of AVI, OGM, and MPEG videos. The MPEG\nsupport provides the ability to convert to DVD compliat PS streams. It\ncontains various filters for deinterlacing, cropping, resizing, etc. Allows\nfor cutting without re-encoding. Has the ability to re-encode and re-sample.\nUtilizes ECMAScript (aka. Javascript) to provide batch scripting and\nprocessing support.","deps":{"avidemux":{"origin":"multimedia/avidemux","version":"2.7.8_1"},"faad2":{"origin":"audio/faad","version":"2.11.2,1"},"fdk-aac":{"origin":"audio/fdk-aac","version":"2.0.3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXv":{"origin":"x11/libXv","version":"1.0.12_1,1"},"libdca":{"origin":"multimedia/libdca","version":"0.0.7_1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libmad":{"origin":"audio/libmad","version":"0.16.4"},"libva":{"origin":"multimedia/libva","version":"2.22.0"},"libvdpau":{"origin":"multimedia/libvdpau","version":"1.5"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"libvpx":{"origin":"multimedia/libvpx","version":"1.15.0_1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"png":{"origin":"graphics/png","version":"1.6.47"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"vapoursynth":{"origin":"multimedia/vapoursynth","version":"r66"},"xvid":{"origin":"multimedia/xvid","version":"1.3.7,1"}},"categories":["multimedia"],"shlibs_required":["libADM6avcodec.so.58","libADM6avutil.so.56","libADM_audioParser6.so","libADM_core6.so","libADM_coreAudio6.so","libADM_coreAudioDevice6.so","libADM_coreAudioEncoder6.so","libADM_coreAudioFilterAPI6.so","libADM_coreDemuxer6.so","libADM_coreImage6.so","libADM_coreJobs.so","libADM_coreMuxer6.so","libADM_coreScript.so","libADM_coreSocket6.so","libADM_coreUI6.so","libADM_coreUtils6.so","libADM_coreVDPAU6.so","libADM_coreVideoCodec6.so","libADM_coreVideoEncoder6.so","libADM_coreVideoFilter6.so","libGL.so.1","libGLU.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Widgets.so.5","libX11.so.6","libXext.so.6","libXv.so.1","libc.so.8","libintl.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"AMR":"off","AOM":"off","CLI":"off","DCA":"on","FAAC":"off","FAAD":"on","FDK":"on","FONTCONFIG":"on","FREETYPE":"on","FRIBIDI":"off","JACK":"off","LAME":"off","NLS":"on","OPUS":"off","OSS":"on","PULSEAUDIO":"off","TINYPY":"on","TWOLAME":"off","VAAPI":"off","VAPOURSYNTH":"on","VDPAU":"on","VORBIS":"on","VPX":"on","X264":"off","X265":"off","XVID":"on","XVIDEO":"on"}},{"name":"avahi-autoipd","origin":"net/avahi-autoipd","version":"0.8_2","comment":"IPv4LL network address configuration daemon","maintainer":"gnome@FreeBSD.org","www":"https://www.avahi.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6d783ef5fe0714816fa0aa343c9fd8a940a6ec1e9c87f6bb666b9c7dfa15e36a","flatsize":65861,"path":"All/avahi-autoipd-0.8_2.pkg","repopath":"All/avahi-autoipd-0.8_2.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":25880,"desc":"IPv4LL network address configuration daemon","deps":{"avahi-app":{"origin":"net/avahi-app","version":"0.8_6"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnome_subr":{"origin":"sysutils/gnome_subr","version":"1.0"},"libdaemon":{"origin":"devel/libdaemon","version":"0.14_1"}},"categories":["net"],"users":["avahi-autoipd"],"groups":["avahi-autoipd"],"shlibs_required":["libc.so.8","libdaemon.so.0","libintl.so.8","libpcap.so.3"],"annotations":{"cpe":"cpe:2.3:a:avahi:avahi:0.8:::::dragonfly6:x86_64:2"}},{"name":"autotools","origin":"devel/autotools","version":"20220528","comment":"Autotools meta-port","maintainer":"tijl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"231679c78754829781418816e6fdddf1c2b1badf038b9ca47f01861a21bde90e","flatsize":243,"path":"All/autotools-20220528.pkg","repopath":"All/autotools-20220528.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":920,"desc":"Simple metaport that brings in all available versions of autoconf,\nautomake, and libtool.","deps":{"autoconf":{"origin":"devel/autoconf","version":"2.72"},"autoconf2.13":{"origin":"devel/autoconf2.13","version":"2.13"},"autoconf2.69":{"origin":"devel/autoconf2.69","version":"2.69_1"},"automake":{"origin":"devel/automake","version":"1.17"},"libtool":{"origin":"devel/libtool","version":"2.5.4"}},"categories":["devel"]},{"name":"autotalent","origin":"audio/autotalent","version":"0.2_1","comment":"Real-time pitch correction plugin for LADSPA","maintainer":"ports@FreeBSD.org","www":"http://tombaran.info/autotalent.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a699c6a0986b758ad035266c708341636d27dfe125dd78b2b6ad85fcde52c75f","flatsize":40096,"path":"All/autotalent-0.2_1.pkg","repopath":"All/autotalent-0.2_1.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","GPLv2"],"pkgsize":17524,"desc":"real-time pitch correction plugin for ladspa","deps":{"ladspa":{"origin":"audio/ladspa","version":"1.17_1"}},"categories":["audio"],"messages":[{"message":"===>   NOTICE:\n\nThe autotalent port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"avahi","origin":"net/avahi","version":"0.8","comment":"\"meta-port\" for the Avahi service discovery suite","maintainer":"gnome@FreeBSD.org","www":"https://www.avahi.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"224b0342e6728849cb445aba90fcc7fa80db38ff653fc50d0d54ba77ce87742f","flatsize":243,"path":"All/avahi-0.8.pkg","repopath":"All/avahi-0.8.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":1140,"desc":"Service discovery on a local network -- this means that you can plug your\nlaptop or computer into a network and instantly be able to view other people\nwho you can chat with, find printers to print to or find files being shared.\nThis kind of technology is already found in MacOS X (branded 'Rendezvous',\n'Bonjour' and sometimes 'ZeroConf') and is very convenient.","deps":{"avahi-app":{"origin":"net/avahi-app","version":"0.8_6"},"avahi-autoipd":{"origin":"net/avahi-autoipd","version":"0.8_2"},"avahi-gtk3":{"origin":"net/avahi-gtk3","version":"0.8_2"}},"categories":["dns","net"],"options":{"AUTOIPD":"on","GTK2":"off","GTK3":"on","MONO":"off","PYTHON":"off","QT5":"off"}},{"name":"autossh","origin":"security/autossh","version":"1.4g_1","comment":"Automatically restart SSH sessions and tunnels","maintainer":"egypcio@FreeBSD.org","www":"https://www.harding.motd.ca/autossh/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e23a223e9e4d3cc62a916a54ee4f364ceb683aa4a10d698038ed7dc0477d3649","flatsize":49811,"path":"All/autossh-1.4g_1.pkg","repopath":"All/autossh-1.4g_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":23180,"desc":"autossh is a program to start a copy of ssh and monitor it, restarting\nit as necessary should it die or stop passing traffic.\n\nThe original idea and the mechanism were from rstunnel (Reliable SSH\nTunnel). With this version the method changes: autossh uses ssh to\nconstruct a loop of ssh forwardings (one from local to remote, one\nfrom remote to local), and then sends test data that it expects to\nget back. (The idea is thanks to Terrence Martin.)","categories":["security"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on","SSH_PORTABLE":"off"}},{"name":"autozen","origin":"audio/autozen","version":"2.1_8","comment":"Adjust brain waves with sound","maintainer":"ports@FreeBSD.org","www":"http://www.linuxlabs.com/autozen.shtml","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ab5a4a75eb2d10a5604dcde1261827ef49dfa9e80bc0bbaf62e0a8ba8750f46d","flatsize":200854,"path":"All/autozen-2.1_8.pkg","repopath":"All/autozen-2.1_8.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":92556,"desc":"Adapted from the Web page:\n\nAutoZen generates sounds meant to cause the user's brain waves to\nshift to a different dominant frequency, resulting in an altered\nstate of consciousness.  If you are under treatment for any\npsychiatric or neurological disorder, you might want to approach\nthis with caution.  You must use headphones for AutoZen to work at\nall.  The effect depends on each ear receiving a different tone,\nand the combination of the inputs in the brain.  If you are deaf\nin one ear, it will not work.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["audio"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe autozen port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"autorespond","origin":"mail/autorespond","version":"2.0.5_1","comment":"Simple autoresponder for qmail","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7f125507be027e5d4110e4c381ffaf4f18bb9d36324a2cd6747845d82e167c31","flatsize":15954,"path":"All/autorespond-2.0.5_1.pkg","repopath":"All/autorespond-2.0.5_1.pkg","licenselogic":"single","pkgsize":7152,"desc":"Simple autoresponder for qmail","categories":["mail"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe autorespond port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"autorandr","origin":"x11/autorandr","version":"1.12.1_1","comment":"Auto-detect displays and configure them with xrandr","maintainer":"0mp@FreeBSD.org","www":"https://github.com/phillipberndt/autorandr","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9a5a9820391c9381b834b1dbe39ee149316ddd523fd2b00502e729b397f57b3d","flatsize":228544,"path":"All/autorandr-1.12.1_1.pkg","repopath":"All/autorandr-1.12.1_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":55200,"desc":"Automatically select an xrandr display configuration based on connected\ndevices.","deps":{"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"python310":{"origin":"lang/python310","version":"3.10.17_1"},"xrandr":{"origin":"x11/xrandr","version":"1.5.2_1"}},"categories":["x11"],"shlibs_required":["libc.so.8","libxcb-randr.so.0","libxcb.so.1"]},{"name":"autopano-sift-C","origin":"graphics/autopano-sift-c","version":"2.5.1_11","comment":"Automatic panorama control point generation tool, C port","maintainer":"amdmi3@FreeBSD.org","www":"http://hugin.sourceforge.net/docs/manual/Autopano-sift-C.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"88361323871afcabaa9468ab9e8bf34dcdd3bc9bf65c4d46255ffd319b16badc","flatsize":333679,"path":"All/autopano-sift-C-2.5.1_11.pkg","repopath":"All/autopano-sift-C-2.5.1_11.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":98452,"desc":"This is autopano-sift-2.4 ported to plain \"C\"\nThe source is kept as close as possible to the original version.\n\nIt should have the same inputs and outputs as the original \"C#\" version\nwhich is available in ports as graphics/autopano-sift","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libpano13":{"origin":"graphics/libpano13","version":"2.9.22_10"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"png":{"origin":"graphics/png","version":"1.6.47"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libjpeg.so.8","libm.so.4","libpano13.so.3","libpng16.so.16","libstdc++.so.9","libtiff.so.6","libxml2.so.2","libz.so.3"],"options":{"DOCS":"on"}},{"name":"autotrace","origin":"graphics/autotrace","version":"0.31.1_35","comment":"Convert bitmap to vector graphics","maintainer":"portmaster@BSDforge.com","www":"https://AutoTrace.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"134dcaee31a74f08151eaa509e72210e38d0a76d7b9f04a3890fac963963e0b4","flatsize":653905,"path":"All/autotrace-0.31.1_35.pkg","repopath":"All/autotrace-0.31.1_35.pkg","licenselogic":"and","licenses":["GPLv2","LGPL21"],"pkgsize":158388,"desc":"AutoTrace is a utility that converts bitmap to vector graphics.\n\nFor more information, see","deps":{"ImageMagick7":{"origin":"graphics/ImageMagick7","version":"7.1.1.45"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libm.so.4","libpng16.so.16","libz.so.3"],"options":{"IMAGEMAGICK":"on","MING":"off","PSTOEDIT":"off"},"annotations":{"cpe":"cpe:2.3:a:autotrace_project:autotrace:0.31.1:::::dragonfly6:x86_64:35"}},{"name":"automysqlbackup","origin":"databases/automysqlbackup","version":"3.0.r6","comment":"Automatic MySQL Backup Tool","maintainer":"me@cschwarz.com","www":"https://sourceforge.net/projects/automysqlbackup","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a20c9c260c8fd7d7b9893ae3163eebe120ef0bfa92ab11834d4c8a765d23b4a8","flatsize":126383,"path":"All/automysqlbackup-3.0.r6.pkg","repopath":"All/automysqlbackup-3.0.r6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":30336,"desc":"AutoMySQLBackup with a basic configuration will create Daily, Weekly and\nMonthly backups of one or more of your MySQL databases from one or more\nof your MySQL servers.\n\nOther Features include:\n- Email notification of backups\n- Backup Compression and Encryption\n- Configurable backup rotation\n- Incremental database backups","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"}},"categories":["databases"]},{"name":"automx","origin":"mail/automx","version":"0.10.2_5","comment":"Handles mail account profile requests from mail clients","maintainer":"crees@FreeBSD.org","www":"http://www.automx.org/en/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"69b78025bc756135128ea663a71b1899245025bde7491b9064169ac7408b07b3","flatsize":268640,"path":"All/automx-0.10.2_5.pkg","repopath":"All/automx-0.10.2_5.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":54064,"desc":"automx makes setting up a mail account easy.  All your users need to provide\nis real name, mail address and password.  Their mail client and automx will\nsafely handle the rest.\n\nautomx runs on your server and handles mail account profile requests from\nyour mail clients.  Put an end to endless phone calls trying to coach users to\nconfigure settings, whose dialogs they can't find.  Stop wasting your time\nwriting Tutorials nobody reads.\n\nautomx unifies Microsoft's and Mozilla's mail account provisioning standards\nin one powerful Open Source tool.  Choose from many backends, including LDAP\nand SQL, and let automx create standard and individualized profiles for\nmultiple domains on the fly!","deps":{"bind-tools":{"origin":"dns/bind-tools","version":"9.20.10"},"py311-ipaddr":{"origin":"devel/py-ipaddr","version":"2.2.0_1"},"py311-lxml":{"origin":"devel/py-lxml","version":"4.9.3_1"},"py311-m2crypto":{"origin":"security/py-m2crypto","version":"0.40.1"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"wget":{"origin":"ftp/wget","version":"1.25.0"}},"categories":["mail"],"options":{"DOCS":"on","MEMCACHE":"off"},"messages":[{"message":"See INSTALL and BASIC_CONFIGURATION_README in /usr/local/share/doc/automx\nfor instructions on how to configure automx.","type":"install"}]},{"name":"autojump","origin":"sysutils/autojump","version":"22.5.3_1","comment":"Faster way to navigate your filesystem","maintainer":"michel@boaventura.dev","www":"https://github.com/wting/autojump","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"079ad9327448a2276354f45e665c596de4f87dc27feed2d8baaddf0cda895c04","flatsize":120468,"path":"All/autojump-22.5.3_1.pkg","repopath":"All/autojump-22.5.3_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":26288,"desc":"Autojump is a faster way to navigate your filesystem. It works by maintaining a\ndatabase of the directories you use the most from the command line.\n\nDirectories must be visited first before they can be jumped to.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["sysutils"],"annotations":{"cpe":"cpe:2.3:a:autojump_project:autojump:22.5.3:::::dragonfly6:x86_64:1"}},{"name":"automake","origin":"devel/automake","version":"1.17","comment":"GNU Standards-compliant Makefile generator","maintainer":"tijl@FreeBSD.org","www":"https://www.gnu.org/software/automake/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7a30c4ae9740d92b9ab65f4cb44e957db97ea04ece7c5c75690c80cd4bf80c68","flatsize":2270805,"path":"All/automake-1.17.pkg","repopath":"All/automake-1.17.pkg","licenselogic":"and","licenses":["GFDL","GPLv2+"],"pkgsize":577380,"desc":"Automake is a tool for automatically generating Makefiles compliant with\nthe GNU Coding Standards. It was inspired by the 4.4BSD make and include\nfiles, but aims to be portable and to conform to the GNU standards for\nMakefile variables and targets. Automake is a Perl script. The input files\nare called Makefile.am. The output files are called Makefile.in; They are\nintended for use with Autoconf. Automake requires certain things to be done\nin your configure.in. This package also includes the \"aclocal\"\nprogram. aclocal is a program to generate an 'aclocal.m4' based on the\ncontents of 'configure.in'. It is useful as an extensible, maintainable\nmechanism for augmenting autoconf.","deps":{"autoconf":{"origin":"devel/autoconf","version":"2.72"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:gnu:automake:1.17:::::dragonfly6:x86_64"}},{"name":"automounter","origin":"sysutils/automounter","version":"1.5.1_1","comment":"Provides scripts to dynamically configure amd","maintainer":"ports@FreeBSD.org","www":"https://sf.net/projects/bsdadminscripts/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4aa0ae60f072214cd8b113895d1a95443963986248add31bc4e05c6e6d8b07ea","flatsize":60752,"path":"All/automounter-1.5.1_1.pkg","repopath":"All/automounter-1.5.1_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":25736,"desc":"A script to dynamically configure amd(8) and populate /media with appropriate\nsymlinks, when storage devices appear.\n\nIt can also apply geli(8) keys from portable media to images and devices,","categories":["sysutils"],"messages":[{"message":"By default automounter now directs the majority of its output to syslogd(8)\nand stderr(4) via logger(1). To continue receiving output on the first\nconsole please restart devd(8):\n\tservice devd restart","type":"install"},{"message":"===>   NOTICE:\n\nThe automounter port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"autodia","origin":"devel/autodia","version":"2.14_1","comment":"Automatic Dia XML - from Source Code and Data","maintainer":"ports@FreeBSD.org","www":"https://metacpan.org/release/Autodia","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a9cb6b4babe7e71df028ee20797a95f5eb1b910d12dc994a4a7274c628b737cf","flatsize":385348,"path":"All/autodia-2.14_1.pkg","repopath":"All/autodia-2.14_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":101780,"desc":"AutoDia is a modular application that parses source code or data (if a\nhandler is available) and produces an XML document in Dia format,\nessentially a Dia diagram auto creation package. The diagrams it creates\nare standard UML diagrams showing dependencies, superclasses, packages,\nclasses and inheritances, as well as the methods, etc of each class.\n\nAutoDia supports any language that a Handler has been written for -\ncurrently this is C++, DBI, Java, PHP, Perl, Python, SQL and Torque (XML\nDB schema).\nAdding a handler is easy - read the DEVELOP file for details.","deps":{"p5-GraphViz":{"origin":"graphics/p5-GraphViz","version":"2.25"},"p5-HTML-Mason":{"origin":"www/p5-HTML-Mason","version":"1.60"},"p5-SpringGraph":{"origin":"graphics/p5-SpringGraph","version":"0.05_8"},"p5-Template-Toolkit":{"origin":"www/p5-Template-Toolkit","version":"3.102"},"p5-VCG":{"origin":"graphics/p5-VCG","version":"0.5_2"},"p5-XML-Simple":{"origin":"textproc/p5-XML-Simple","version":"2.25"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"options":{"DOCS":"on","GRAPHVIZ":"on","SPRINGGRAPH":"on","VCG":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe autodia port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"autocutsel","origin":"deskutils/autocutsel","version":"0.10.1_1","comment":"Synchronizes the two copy/paste buffers used by X applications","maintainer":"john@jnielsen.net","www":"https://www.nongnu.org/autocutsel/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"34cf73ef3563f875ddf6e77bce59ecfd477677589419e9bdd79487befed3ce34","flatsize":52484,"path":"All/autocutsel-0.10.1_1.pkg","repopath":"All/autocutsel-0.10.1_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":18028,"desc":"Autocutsel synchronizes the two copy/paste buffers mainly used by X\napplications. It unifies \"clipboards\" between VNC servers and Windows.\n\nThe 'cutsel' binary performs the synchronization whenever it is run.\nThe 'autocutsel' binary performs the synchronization continuously.  I\nsuggest running it from ~/.vnc/xstartup by adding a line like this at\nthe top:\n  exec autocutsel &","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["deskutils"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXaw.so.7","libXext.so.6","libXmu.so.6","libXt.so.6","libc.so.8"]},{"name":"avidemux","origin":"multimedia/avidemux","version":"2.7.8_1","comment":"Simple GUI based video editor","maintainer":"multimedia@FreeBSD.org","www":"https://avidemux.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"544ebdb25d4524c1ab3dcc0e1144d72f2d69fe255964f207a2eab70259e821b9","flatsize":11926060,"path":"All/avidemux-2.7.8_1.pkg","repopath":"All/avidemux-2.7.8_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":3291528,"desc":"A video editor that allows editing of AVI, OGM, and MPEG videos. The MPEG\nsupport provides the ability to convert to DVD compliat PS streams. It\ncontains various filters for deinterlacing, cropping, resizing, etc. Allows\nfor cutting without re-encoding. Has the ability to re-encode and re-sample.\nUtilizes ECMAScript (aka. Javascript) to provide batch scripting and\nprocessing support.","deps":{"faad2":{"origin":"audio/faad","version":"2.11.2,1"},"fdk-aac":{"origin":"audio/fdk-aac","version":"2.0.3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXv":{"origin":"x11/libXv","version":"1.0.12_1,1"},"libdca":{"origin":"multimedia/libdca","version":"0.0.7_1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libmad":{"origin":"audio/libmad","version":"0.16.4"},"libva":{"origin":"multimedia/libva","version":"2.22.0"},"libvdpau":{"origin":"multimedia/libvdpau","version":"1.5"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"libvpx":{"origin":"multimedia/libvpx","version":"1.15.0_1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"png":{"origin":"graphics/png","version":"1.6.47"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"vapoursynth":{"origin":"multimedia/vapoursynth","version":"r66"},"xvid":{"origin":"multimedia/xvid","version":"1.3.7,1"}},"categories":["multimedia"],"options":{"AMR":"off","AOM":"off","CLI":"off","DCA":"on","FAAC":"off","FAAD":"on","FDK":"on","FONTCONFIG":"on","FREETYPE":"on","FRIBIDI":"off","JACK":"off","LAME":"off","NLS":"on","OPUS":"off","OSS":"on","PULSEAUDIO":"off","QT5":"on","TINYPY":"on","TWOLAME":"off","VAAPI":"off","VAPOURSYNTH":"on","VDPAU":"on","VORBIS":"on","VPX":"on","X264":"off","X265":"off","XVID":"on","XVIDEO":"on"}},{"name":"autoconf-switch","origin":"devel/autoconf-switch","version":"20220527","comment":"Wrapper script to switch between autoconf versions","maintainer":"tijl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"403caece584e6033db5cc18e8bf15759fd8642c68f995e5c41fa50c00c89d8d3","flatsize":524,"path":"All/autoconf-switch-20220527.pkg","repopath":"All/autoconf-switch-20220527.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":1288,"desc":"This port installs a wrapper script for each tool included with autoconf.\nThe script will run the version of autoconf specified in the environment\nvariable DEFAULT_AUTOCONF.  If DEFAULT_AUTOCONF is empty or unset it will run\nthe most recent version of autoconf currently installed.","categories":["devel"]},{"name":"autoconf2.13","origin":"devel/autoconf2.13","version":"2.13","comment":"Generate configure scripts and related files","maintainer":"tijl@FreeBSD.org","www":"https://www.gnu.org/software/autoconf/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ced5121c92b1e944f7e66d3b6220f2a2063123402fbe9483c0289f0ee9451b14","flatsize":814048,"path":"All/autoconf2.13-2.13.pkg","repopath":"All/autoconf2.13-2.13.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":121552,"desc":"Autoconf is an extensible package of M4 macros that produce shell\nscripts to automatically configure software source code packages.\nThese scripts can adapt the packages to many kinds of UNIX-like\nsystems without manual user intervention.  Autoconf creates a\nconfiguration script for a package from a template file that lists the\noperating system features that the package can use, in the form of M4\nmacro calls.","deps":{"autoconf-switch":{"origin":"devel/autoconf-switch","version":"20220527"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"m4":{"origin":"devel/m4","version":"1.4.19_1,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel"],"options":{"INFO":"on"}},{"name":"autoconf","origin":"devel/autoconf","version":"2.72","comment":"Generate configure scripts and related files","maintainer":"tijl@FreeBSD.org","www":"https://www.gnu.org/software/autoconf/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3ee19499c0c6ed8279836fae541924358ec1f0e515851b1291ea877bd84a61d2","flatsize":3300273,"path":"All/autoconf-2.72.pkg","repopath":"All/autoconf-2.72.pkg","licenselogic":"and","licenses":["EXCEPTION","GFDL","GPLv2+","GPLv3+"],"pkgsize":583772,"desc":"Autoconf is an extensible package of M4 macros that produce shell\nscripts to automatically configure software source code packages.\nThese scripts can adapt the packages to many kinds of UNIX-like\nsystems without manual user intervention.  Autoconf creates a\nconfiguration script for a package from a template file that lists the\noperating system features that the package can use, in the form of M4\nmacro calls.","deps":{"autoconf-switch":{"origin":"devel/autoconf-switch","version":"20220527"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"m4":{"origin":"devel/m4","version":"1.4.19_1,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel"],"options":{"INFO":"on"}},{"name":"autogen","origin":"devel/autogen","version":"5.18.16_4","comment":"Tool designed to simplify the creation and maintenance of programs","maintainer":"sunpoet@FreeBSD.org","www":"https://www.gnu.org/software/autogen/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"46e7de548e8185e3fef3b2d947a27cb3f45a6634fe778fc66fef5f90ac8de617","flatsize":1976625,"path":"All/autogen-5.18.16_4.pkg","repopath":"All/autogen-5.18.16_4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":633532,"desc":"AutoGen is a tool designed to simplify the creation and maintenance of programs\nthat contain large amounts of repetitious text. It is especially valuable in\nprograms that have several blocks of text that must be kept synchronized.\n\nAutoGen will accept either its own definition format, or XML files as definition\ninput, in addition to CGI data (for producing dynamic HTML) and traditional\nAutoGen definitions.\n\nA common example where this would be useful is in creating and maintaining the\ncode required for processing program options. Processing options requires\nmultiple constructs to be maintained in parallel in different places in your\nprogram. Options maintenance needs to be done countless times. So, AutoGen comes\nwith an add-on package named AutoOpts that simplifies the maintenance and\ndocumentation of program options.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"boehm-gc-threaded":{"origin":"devel/boehm-gc-threaded","version":"8.2.8"},"guile2":{"origin":"lang/guile2","version":"2.2.7_6"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libdl.so.0","libgc-threaded.so.1","libguile-2.2.so.1","liblzma.so.3","libm.so.4","libpthread.so.0","libxml2.so.2","libz.so.3"]},{"name":"autoconf2.69","origin":"devel/autoconf2.69","version":"2.69_1","comment":"Generate configure scripts and related files","maintainer":"tijl@FreeBSD.org","www":"https://www.gnu.org/software/autoconf/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"30719b207c6af0ed3e958de66f849c09e08743ea99012779835c53ff26b937a1","flatsize":3038976,"path":"All/autoconf2.69-2.69_1.pkg","repopath":"All/autoconf2.69-2.69_1.pkg","licenselogic":"and","licenses":["EXCEPTION","GFDL","GPLv2+","GPLv3+"],"pkgsize":532336,"desc":"Autoconf is an extensible package of M4 macros that produce shell\nscripts to automatically configure software source code packages.\nThese scripts can adapt the packages to many kinds of UNIX-like\nsystems without manual user intervention.  Autoconf creates a\nconfiguration script for a package from a template file that lists the\noperating system features that the package can use, in the form of M4\nmacro calls.","deps":{"autoconf-switch":{"origin":"devel/autoconf-switch","version":"20220527"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"m4":{"origin":"devel/m4","version":"1.4.19_1,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel"],"options":{"INFO":"on"}},{"name":"autoconf-archive","origin":"devel/autoconf-archive","version":"2024.10.16","comment":"Set of useful GNU Autoconf macros","maintainer":"kwm@FreeBSD.org","www":"https://savannah.gnu.org/projects/autoconf-archive","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cceaaa6be41da3861c0fdc3f36e2df35ae2c7336506122f38990daedf6fb1242","flatsize":3318242,"path":"All/autoconf-archive-2024.10.16.pkg","repopath":"All/autoconf-archive-2024.10.16.pkg","licenselogic":"single","pkgsize":413044,"desc":"The GNU Autoconf Archive is a collection of more than 450 macros for GNU\nAutoconf that have been contributed as free software by friendly supporters\nof the cause from all over the Internet. Every single one of those macros\ncan be re-used without imposing any restrictions whatsoever on the licensing\nof the generated configure script. In particular, it is possible to use all\nthose macros in configure scripts that are meant for non-free software.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["devel"]},{"name":"autobackupmysql","origin":"databases/autobackupmysql","version":"1.4","comment":"Make daily, weekly, and monthly backups of your MySQL databases","maintainer":"fw@moov.de","www":"https://sourceforge.net/projects/autobackupmysql/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"164ecce96d530011b7d6e5ed53dfdeafac161c5dabc5ccf78a522eaff8114664","flatsize":22954,"path":"All/autobackupmysql-1.4.pkg","repopath":"All/autobackupmysql-1.4.pkg","licenselogic":"single","pkgsize":7408,"desc":"A script to take daily, weekly and monthly backups of your MySQL\ndatabases using mysqldump.\n\nFeatures:\n- Backup multiple databases\n- Single backup file or to a separate file for each DB\n- Compress backup files\n- Backup remote servers\n- E-mail logs","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"}},"categories":["databases"]},{"name":"auto-admin","origin":"sysutils/auto-admin","version":"0.8.1","comment":"Portable tools for automating systems management","maintainer":"jwb@FreeBSD.org","www":"https://github.com/outpaddling/auto-admin","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"43266affa28d6a52ff808d47829cee5ee72559f93e4bb8a8655c14afbb9728f1","flatsize":500880,"path":"All/auto-admin-0.8.1.pkg","repopath":"All/auto-admin-0.8.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":110032,"desc":"Auto-admin is a set of tools for automating common systems management tasks\nfrom the command line.  It is meant as a library of scripts to be used by\nmore specific automated systems management scripts.  It is also intended to\nserve as a compatibility layer to ease management of multiple POSIX platforms.","categories":["sysutils"]},{"name":"autobench","origin":"benchmarks/autobench","version":"2.1.2_11","comment":"Automating the process of benchmarking a web server","maintainer":"ports@FreeBSD.org","www":"http://www.xenoclast.org/autobench/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"da963a4a852b442bbafb11fcc7a7f6a27b06809a95d4499c1c83ce687f6f3da6","flatsize":77954,"path":"All/autobench-2.1.2_11.pkg","repopath":"All/autobench-2.1.2_11.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":29936,"desc":"Autobench is a simple Perl script for automating the process of benchmarking\na web server (or for conducting a comparative test of two different web\nservers). The script is a wrapper around  httperf. Autobench runs httperf a\nnumber of times against each host, increasing the number of requested\nconnections per second on each iteration, and extracts the significant data\nfrom the httperf output, delivering a CSV or TSV format file which can be\nimported directly into a spreadsheet for analysis/graphing.","deps":{"gawk":{"origin":"lang/gawk","version":"5.3.1"},"gnuplot":{"origin":"math/gnuplot","version":"5.4.10_2"},"httperf":{"origin":"benchmarks/httperf","version":"0.9.1_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["benchmarks","www"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe autobench port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"autobook","origin":"devel/autobook","version":"1.5","comment":"GNU autoconf, automake, and libtool - The Book","maintainer":"ports@FreeBSD.org","www":"https://sourceware.org/autobook/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"72ede163c209bfb39cab21c741b936a11c241abbf833f2bd9be038ddf53561a2","flatsize":2665299,"path":"All/autobook-1.5.pkg","repopath":"All/autobook-1.5.pkg","licenselogic":"single","licenses":["OPL"],"pkgsize":271688,"desc":"This it the book \"GNU AUTOCONF, AUTOMAKE AND LIBTOOL\" by Gary V.\nVaughan, Ben Elliston, Tom Tromey and Ian Lance Taylor.\n\nThe book is installed as share/doc/autobook/autobook.html","categories":["devel"],"messages":[{"message":"===>   NOTICE:\n\nThe autobook port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"blobwars","origin":"games/blobwars","version":"2.00_1","comment":"Mission and Objective based 2D Platform Game","maintainer":"ports@FreeBSD.org","www":"https://www.parallelrealities.co.uk/p/blob-wars-metal-blob-solid.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"228054e9754025cba99a4afa3397ced1f0bdc015e4cf77e3570819a0e5af5736","flatsize":67512910,"path":"All/blobwars-2.00_1.pkg","repopath":"All/blobwars-2.00_1.pkg","licenselogic":"and","licenses":["CC-BY-3.0","CC-BY-SA-3.0","GPLv2+"],"pkgsize":66961968,"desc":"Blob Wars : Metal Blob Solid is a platform game, not unlike those found on\nthe Amiga and SNES. The object of the game is to take on the role of\nsolider Blob, Bob, and play through the various levels and attempt to rescue as\nmany MIA (Missing In Action) Blobs as possible. This is not quite as straight\nforward as it sounds, since the MIAs will often be not directly reachable and\nwill require some extra thought. Bob also has to contend with environmental\nhazards, alien invaders and assimilated Blobs.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_image":{"origin":"graphics/sdl2_image","version":"2.8.8"},"sdl2_mixer":{"origin":"audio/sdl2_mixer","version":"2.8.1"},"sdl2_net":{"origin":"net/sdl2_net","version":"2.2.0"},"sdl2_ttf":{"origin":"graphics/sdl2_ttf","version":"2.24.0"}},"categories":["games"],"shlibs_required":["libSDL2-2.0.so.0","libSDL2_image-2.0.so.0","libSDL2_mixer-2.0.so.0","libSDL2_net-2.0.so.0","libSDL2_ttf-2.0.so.0","libc.so.8","libintl.so.8","libm.so.4","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on","NLS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe blobwars port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"aumix","origin":"audio/aumix","version":"2.9.1_2","comment":"Audio mixer for X11, terminal, or command line","maintainer":"unix4all@gulic.org","www":"http://jpj.net/~trevor/aumix.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"492b9f2578c36ec48378caec48c51871d44cebb1469be230b791f853fbd02ae5","flatsize":146150,"path":"All/aumix-2.9.1_2.pkg","repopath":"All/aumix-2.9.1_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":46416,"desc":"A program for adjusting audio mixers from the command line or\nscripts, or interactively at the console or a terminal with a full-screen,\nncurses-based interface and sysmouse(4) support.\n\nCan optionally be built with a GTK+-based interface.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["audio"],"shlibs_required":["libc.so.8","libintl.so.8","libncurses.so.6","libtinfo.so.6"],"options":{"GTK2":"off","NLS":"on"}},{"name":"auralquiz","origin":"games/auralquiz","version":"1.0.0_7","comment":"Simple music quiz game using your own music files","maintainer":"amdmi3@FreeBSD.org","www":"https://jancoding.wordpress.com/auralquiz/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d7c716b7f017aea0d002a44419674f0eaa2ad6a49c3c267ee4d86d45c2da632e","flatsize":696926,"path":"All/auralquiz-1.0.0_7.pkg","repopath":"All/auralquiz-1.0.0_7.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":383092,"desc":"Auralquiz is a simple music quiz game for GNU/Linux, using your own\nmusic files.\n\nThe game plays short pieces of music files from your folders (in\nOgg Vorbis, FLAC, Opus or MP3 formats), and presents a question and\nseveral answers about the current song. The fastest the answer, the\nmore points you receive.\n\nUp to 8 people can play in a turn-based mode.\n\nIn the highest difficulty level there are no answer buttons, and\ninstead, you have to type the answer yourself.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"phonon-qt5":{"origin":"multimedia/phonon","version":"4.12.0_3"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"taglib":{"origin":"audio/taglib","version":"2.0.2"}},"categories":["games"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libphonon4qt5.so.4","libpthread.so.0","libstdc++.so.9","libtag.so.2"],"options":{"DOCS":"on"}},{"name":"augeas","origin":"textproc/augeas","version":"1.14.0_2","comment":"Configuration editing tool","maintainer":"puppet@FreeBSD.org","www":"https://augeas.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7bbf39467763c0e0623f5eccd109f8ddfa707fd9fd6ed0df14ec88eeba61a665","flatsize":3549883,"path":"All/augeas-1.14.0_2.pkg","repopath":"All/augeas-1.14.0_2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":709196,"desc":"Augeas is a configuration editing tool. It parses configuration files in their\nnative formats and transforms them into a tree. Configuration changes are made\nby manipulating this tree and saving it back into native config files.","deps":{"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libreadline.so.8","libxml2.so.2"],"annotations":{"cpe":"cpe:2.3:a:augeas:augeas:1.14.0:::::dragonfly6:x86_64:2"}},{"name":"autocd","origin":"audio/autocd","version":"3.02.12b_4","comment":"Compact disc control utility","maintainer":"KOT@MATPOCKuH.Ru","www":"http://kot.spb.ru/projects/autocd/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cb20f00cf90ac23479f66e5c2b4c60a3a1c8a7281ead90b75f6a213e5df14707","flatsize":74685,"path":"All/autocd-3.02.12b_4.pkg","repopath":"All/autocd-3.02.12b_4.pkg","licenselogic":"single","pkgsize":26472,"desc":"Compact disc control utility","deps":{"libedit":{"origin":"devel/libedit","version":"3.1.20250104,1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["audio","sysutils"],"shlibs_required":["libc.so.8","libedit.so.0","libncurses.so.6","libtinfo.so.6"],"options":{"DOCS":"on"}},{"name":"blinkensisters-with-addons","origin":"games/blinkensisters","version":"0.5.3_17","comment":"Parallax-style 2D scrolling platform game","maintainer":"amdmi3@FreeBSD.org","www":"https://sourceforge.net/projects/blinkensisters/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9d7c8376d6d3814f3bcf0f057befbb479acd33ba901f18c52b13745a86baa36d","flatsize":85246208,"path":"All/blinkensisters-with-addons-0.5.3_17.pkg","repopath":"All/blinkensisters-with-addons-0.5.3_17.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":78201784,"desc":"Blinkensisters is a new Parallax-style 2D scrolling gaming system for Windows,\nMacOSX, Linux and POSIX-compatible Unix-Systems (every platform that can run\nSDL).\n\nYou can even make your own levels with a simple text-editor.","deps":{"libtheora":{"origin":"multimedia/libtheora","version":"1.1.1_7"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"},"sdl_net":{"origin":"net/sdl_net","version":"1.2.8_3"},"sdl_ttf":{"origin":"graphics/sdl_ttf","version":"2.0.11_8"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libSDL_net-1.2.so.0","libSDL_ttf-2.0.so.0","libc.so.8","libm.so.4","libogg.so.0","libpthread.so.0","libstdc++.so.9","libtheora.so.0","libvorbis.so.0"],"options":{"ADDONS":"on","DOCS":"on","SDL_MIXER":"on","SDL_NET":"on","THEORA":"on"}},{"name":"automuteus","origin":"games/automuteus","version":"8.3.6_4","comment":"Discord Bot to automute Among Us players at round transitions","maintainer":"nc@FreeBSD.org","www":"https://automute.us/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e6b2f19473201be1976efbf26598d299407c35d148a4e326fa14f8b046f60754","flatsize":29551780,"path":"All/automuteus-8.3.6_4.pkg","repopath":"All/automuteus-8.3.6_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6916920,"desc":"AutoMuteUs is a Discord Bot to harness Among Us game data, and automatically\nmute/unmute players during games!\n\nRequires amonguscapture to capture and relay game data.","categories":["games"],"shlibs_required":["libc.so.8","libpthread.so.0"],"messages":[{"message":"To enable the automuteus server, set automuteus_enable=\"YES\" in your\n/etc/rc.conf and set the DISCORD_BOT_TOKEN in \n/usr/local/etc/automuteus/automuteus.conf to your Discord bot token.\n\nAdditional configuration options can be seen here:\n\nhttps://github.com/automuteus/deploy/blob/main/sample.env\n\nThe /usr/local/etc/rc.d/automuteus rc.subr script can override the config and\nlog pathnames.","type":"install"}]},{"name":"ausweisapp2","origin":"deskutils/ausweisapp2","version":"2.3.0","comment":"Official authentication app for German ID cards and residence permits","maintainer":"freebsd@sysctl.cz","www":"https://www.ausweisapp.bund.de/ausweisapp2/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0f5656dcb081d58233030b1aad45b4854cad821d8221e2d0e2259d15bf85e5be","flatsize":8310320,"path":"All/ausweisapp2-2.3.0.pkg","repopath":"All/ausweisapp2-2.3.0.pkg","licenselogic":"single","licenses":["EUPL12"],"pkgsize":4021700,"desc":"The AusweisApp2 is a software, that you can use to identify yourself online\nwith your ID card or your electronic residence permit.\n\nThe AusweisApp2 offers you an integrated self-assessment where you are able to\nview your data that is stored on the online ID.\n\nIt is being developed on behalf of the German Federal Ministry of the Interior.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"http-parser":{"origin":"www/http-parser","version":"2.9.4"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libudev-devd":{"origin":"devel/libudev-devd","version":"0.6.0"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcsc-lite":{"origin":"devel/pcsc-lite","version":"2.3.1,2"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"},"qt6-scxml":{"origin":"devel/qt6-scxml","version":"6.8.3"},"qt6-shadertools":{"origin":"x11-toolkits/qt6-shadertools","version":"6.8.3"},"qt6-svg":{"origin":"graphics/qt6-svg","version":"6.8.3"},"qt6-tools":{"origin":"devel/qt6-tools","version":"6.8.3"},"qt6-websockets":{"origin":"www/qt6-websockets","version":"6.8.3"}},"categories":["deskutils","security"],"shlibs_required":["libGLX.so.0","libOpenGL.so.0","libQt6Concurrent.so.6","libQt6Core.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6OpenGL.so.6","libQt6Qml.so.6","libQt6QmlMeta.so.6","libQt6QmlModels.so.6","libQt6QmlWorkerScript.so.6","libQt6Quick.so.6","libQt6QuickControls2.so.6","libQt6StateMachine.so.6","libQt6Svg.so.6","libQt6WebSockets.so.6","libQt6Widgets.so.6","libc.so.8","libcrypto.so.12","libgcc_s.so.1","libhttp_parser.so.2.9","libm.so.4","libpcsclite.so.1","libpthread.so.0","libssl.so.12","libstdc++.so.6","libudev.so.0"]},{"name":"audacious-gtk3","origin":"multimedia/audacious","version":"4.4.2_1","comment":"Lightweight and versatile audio player","maintainer":"madpilot@FreeBSD.org","www":"https://audacious-media-player.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c31ce92cfc562dcd590855b88524f08be058dc123085c9333c3a774fea9afa15","flatsize":2274768,"path":"All/audacious-gtk3-4.4.2_1.pkg","repopath":"All/audacious-gtk3-4.4.2_1.pkg","licenselogic":"and","licenses":["BSD2CLAUSE","BSD3CLAUSE"],"pkgsize":499268,"desc":"Audacious is an open source audio player. A descendant of XMMS, it plays\nyour music how you want it, without stealing away your computer's\nresources from other tasks.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["audio","multimedia"],"shlibs_required":["libc.so.8","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libintl.so.8","libpthread.so.0","libstdc++.so.9"],"options":{"EXECINFO":"on","LIBARCHIVE":"off","NLS":"on"},"annotations":{"flavor":"gtk3"},"messages":[{"message":"Audacious supports Gzipped and uncompressed skins.  If you would like to use\nZip format skins you will need to ensure archivers/unzip is installed.\n\nYou should install plugins port, without it, Audacious is useless!","type":"install"}]},{"name":"audacious-plugins","origin":"multimedia/audacious-plugins","version":"4.4.2_3","comment":"Plugins needed for audacious","maintainer":"madpilot@FreeBSD.org","www":"https://audacious-media-player.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9f2e2b6e259d43791ed26306e72c23fdc83cb1216b05a3898eb353f5a8329005","flatsize":6534330,"path":"All/audacious-plugins-4.4.2_3.pkg","repopath":"All/audacious-plugins-4.4.2_3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":1293248,"desc":"Audacious Plugins are the input, output, visualization and effect plugins\nneeded for Audacious","deps":{"audacious":{"origin":"multimedia/audacious","version":"4.4.2_1"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"dbus-glib":{"origin":"devel/dbus-glib","version":"0.114"},"faad2":{"origin":"audio/faad","version":"2.11.2,1"},"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"flac":{"origin":"audio/flac","version":"1.5.0,1"},"fluidsynth":{"origin":"audio/fluidsynth","version":"2.4.4"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libadplug":{"origin":"audio/libadplug","version":"2.3.3_1"},"libbinio":{"origin":"devel/libbinio","version":"1.5"},"libcdio":{"origin":"sysutils/libcdio","version":"2.2.0"},"libcdio-paranoia":{"origin":"sysutils/libcdio-paranoia","version":"10.2+2.0.2"},"libcue":{"origin":"textproc/libcue","version":"2.3.0"},"libnotify":{"origin":"devel/libnotify","version":"0.8.6"},"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libopenmpt":{"origin":"audio/libopenmpt","version":"0.7.13_1"},"libsamplerate":{"origin":"audio/libsamplerate","version":"0.2.2_1"},"libsidplayfp":{"origin":"audio/libsidplayfp","version":"2.7.1"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"mpg123":{"origin":"audio/mpg123","version":"1.32.10"},"neon":{"origin":"www/neon","version":"0.32.5_3"},"opus":{"origin":"audio/opus","version":"1.5.2"},"opusfile":{"origin":"audio/opusfile","version":"0.12_1"},"pipewire":{"origin":"multimedia/pipewire","version":"1.4.1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-multimedia":{"origin":"multimedia/qt6-multimedia","version":"6.8.3"},"qt6-svg":{"origin":"graphics/qt6-svg","version":"6.8.3"},"wavpack":{"origin":"audio/wavpack","version":"5.8.1"}},"categories":["audio","multimedia"],"options":{"AAC":"on","ADPLUG":"on","AMIDI":"on","BS2B":"off","CDDA":"on","CONSOLE":"off","CUE":"on","FFMPEG":"on","FLAC":"on","LAME":"off","LIRC":"off","MODPLUG":"off","MPG123":"on","MPRIS":"on","NEON":"on","NLS":"on","NOTIFY":"on","OPENGL":"off","OPENMPT":"on","OPUS":"on","SAMPLERATE":"off","SCROBBLER":"on","SID":"on","SNDFILE":"off","SOXR":"off","SPEEDPITCH":"off","VORBIS":"on","WAVPACK":"on","ALSA":"off","FILEWRITER":"on","JACK":"on","OSS":"on","PIPEWIRE":"on","PULSEAUDIO":"off","SDL":"off","SNDIO":"off"},"annotations":{"flavor":"qt6"}},{"name":"audacious-qt5","origin":"multimedia/audacious","version":"4.4.2_1","comment":"Lightweight and versatile audio player","maintainer":"madpilot@FreeBSD.org","www":"https://audacious-media-player.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7d23d4db63ba12c848832ac98e08c4c6d275b8b510ffbcf306f9f16a0c3d59eb","flatsize":2580628,"path":"All/audacious-qt5-4.4.2_1.pkg","repopath":"All/audacious-qt5-4.4.2_1.pkg","licenselogic":"and","licenses":["BSD2CLAUSE","BSD3CLAUSE"],"pkgsize":551652,"desc":"Audacious is an open source audio player. A descendant of XMMS, it plays\nyour music how you want it, without stealing away your computer's\nresources from other tasks.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["audio","multimedia"],"shlibs_required":["libc.so.8","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libintl.so.8","libpthread.so.0","libstdc++.so.9"],"options":{"EXECINFO":"on","LIBARCHIVE":"off","NLS":"on"},"annotations":{"flavor":"qt5"},"messages":[{"message":"Audacious supports Gzipped and uncompressed skins.  If you would like to use\nZip format skins you will need to ensure archivers/unzip is installed.\n\nYou should install plugins port, without it, Audacious is useless!","type":"install"}]},{"name":"audacious-gtk2","origin":"multimedia/audacious","version":"4.4.2_1","comment":"Lightweight and versatile audio player","maintainer":"madpilot@FreeBSD.org","www":"https://audacious-media-player.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"40ecb35a507960e0edc1c67ad85109abd03d5f4c11fb82a08fb39228a4d5be84","flatsize":2278416,"path":"All/audacious-gtk2-4.4.2_1.pkg","repopath":"All/audacious-gtk2-4.4.2_1.pkg","licenselogic":"and","licenses":["BSD2CLAUSE","BSD3CLAUSE"],"pkgsize":499276,"desc":"Audacious is an open source audio player. A descendant of XMMS, it plays\nyour music how you want it, without stealing away your computer's\nresources from other tasks.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["audio","multimedia"],"shlibs_required":["libc.so.8","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libintl.so.8","libpthread.so.0","libstdc++.so.9"],"options":{"EXECINFO":"on","LIBARCHIVE":"off","NLS":"on"},"annotations":{"flavor":"gtk2"},"messages":[{"message":"Audacious supports Gzipped and uncompressed skins.  If you would like to use\nZip format skins you will need to ensure archivers/unzip is installed.\n\nYou should install plugins port, without it, Audacious is useless!","type":"install"}]},{"name":"audacious","origin":"multimedia/audacious","version":"4.4.2_1","comment":"Lightweight and versatile audio player","maintainer":"madpilot@FreeBSD.org","www":"https://audacious-media-player.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"948ccd8079ff231016bb3f7631277279b3d516de4e0c79c350eec9af1f7625a1","flatsize":2503612,"path":"All/audacious-4.4.2_1.pkg","repopath":"All/audacious-4.4.2_1.pkg","licenselogic":"and","licenses":["BSD2CLAUSE","BSD3CLAUSE"],"pkgsize":550956,"desc":"Audacious is an open source audio player. A descendant of XMMS, it plays\nyour music how you want it, without stealing away your computer's\nresources from other tasks.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-svg":{"origin":"graphics/qt6-svg","version":"6.8.3"}},"categories":["audio","multimedia"],"shlibs_required":["libc.so.8","libgcc_s.so.1","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libintl.so.8","libpthread.so.0","libstdc++.so.6"],"options":{"EXECINFO":"on","LIBARCHIVE":"off","NLS":"on"},"annotations":{"flavor":"qt6"},"messages":[{"message":"Audacious supports Gzipped and uncompressed skins.  If you would like to use\nZip format skins you will need to ensure archivers/unzip is installed.\n\nYou should install plugins port, without it, Audacious is useless!","type":"install"}]},{"name":"auctex-emacs_nox","origin":"print/auctex","version":"13.3_1","comment":"Integrated environment for writing LaTeX using GNU Emacs","maintainer":"hrs@FreeBSD.org","www":"https://www.gnu.org/software/auctex/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"773210768b1e29a020f30e85e751d8a73c58f10827c1fe3356c597254ff49082","flatsize":6656190,"path":"All/auctex-emacs_nox-13.3_1.pkg","repopath":"All/auctex-emacs_nox-13.3_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1456828,"desc":"AUC TeX is a comprehensive customizable integrated environment for\nwriting input files for LaTeX using GNU Emacs.\n   AUC TeX lets you run TeX/LaTeX and other LaTeX-related tools, such\nas a output filters or post processor from inside Emacs.  Especially\n`running LaTeX' is interesting, as AUC TeX lets you browse through the\nerrors TeX reported, while it moves the cursor directly to the reported\nerror, and displays some documentation for that particular error.  This\nwill even work when the document is spread over several files.\n   AUC TeX automatically indents your `LaTeX-source', not only as you\nwrite it -- you can also let it indent and format an entire document.\nIt has a special outline feature, which can greatly help you `getting an\noverview' of a document.\n   Apart from these special features, AUC TeX provides a large range of\nhandy Emacs macros, which in several different ways can help you write\nyour LaTeX documents fast and painlessly.\n   All features of AUC TeX are documented using the GNU Emacs online\ndocumentation system.  That is, documentation for any command is just\na key click away!  AUC TeX is written entirely in Emacs-Lisp, and hence\nyou can easily add new features for your own needs.","deps":{"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"},"ghostscript10":{"origin":"print/ghostscript10","version":"10.05.1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"tex-formats":{"origin":"print/tex-formats","version":"20250308"}},"categories":["elisp","print"],"options":{"DOCS":"on"},"annotations":{"flavor":"nox"},"messages":[{"message":"You should edit the file\n`/usr/local/share/emacs/site-lisp/tex-site.el' to fit your local site.\nYou do this by looking at the customization section in the beginning\nof `/usr/local/share/emacs/site-lisp/auctex/tex.el' and copy the\ndefinitions that are wrong for your site to `tex-site.el'.  Do *not*\nedit `tex.el' directly, or you will have to do all the work over again\nwhen you upgrade AUC TeX.  AUC TeX will not overwrite your old\n`tex-site.el' file next time you install, so you will be able to keep\nall your customizations.\n\n   You probably want to copy and edit `TeX-printer-list' to contain the\nprinters available at your site.\n\n\nEnabling AUC TeX\n   You can now tell your users to enable AUC TeX by adding\n\n     (load \"auctex.el\" nil t t)\n     (load \"preview-latex.el\" nil t t)\n\nto their `~/.emacs' file.","type":"install"}]},{"name":"auctex-emacs_wayland","origin":"print/auctex","version":"13.3_1","comment":"Integrated environment for writing LaTeX using GNU Emacs","maintainer":"hrs@FreeBSD.org","www":"https://www.gnu.org/software/auctex/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"11108857f5945ce0651a6458e1db666565d03ab7b6dce1c8134592553156c165","flatsize":6656190,"path":"All/auctex-emacs_wayland-13.3_1.pkg","repopath":"All/auctex-emacs_wayland-13.3_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1456820,"desc":"AUC TeX is a comprehensive customizable integrated environment for\nwriting input files for LaTeX using GNU Emacs.\n   AUC TeX lets you run TeX/LaTeX and other LaTeX-related tools, such\nas a output filters or post processor from inside Emacs.  Especially\n`running LaTeX' is interesting, as AUC TeX lets you browse through the\nerrors TeX reported, while it moves the cursor directly to the reported\nerror, and displays some documentation for that particular error.  This\nwill even work when the document is spread over several files.\n   AUC TeX automatically indents your `LaTeX-source', not only as you\nwrite it -- you can also let it indent and format an entire document.\nIt has a special outline feature, which can greatly help you `getting an\noverview' of a document.\n   Apart from these special features, AUC TeX provides a large range of\nhandy Emacs macros, which in several different ways can help you write\nyour LaTeX documents fast and painlessly.\n   All features of AUC TeX are documented using the GNU Emacs online\ndocumentation system.  That is, documentation for any command is just\na key click away!  AUC TeX is written entirely in Emacs-Lisp, and hence\nyou can easily add new features for your own needs.","deps":{"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"},"ghostscript10":{"origin":"print/ghostscript10","version":"10.05.1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"tex-formats":{"origin":"print/tex-formats","version":"20250308"}},"categories":["elisp","print"],"options":{"DOCS":"on"},"annotations":{"flavor":"wayland"},"messages":[{"message":"You should edit the file\n`/usr/local/share/emacs/site-lisp/tex-site.el' to fit your local site.\nYou do this by looking at the customization section in the beginning\nof `/usr/local/share/emacs/site-lisp/auctex/tex.el' and copy the\ndefinitions that are wrong for your site to `tex-site.el'.  Do *not*\nedit `tex.el' directly, or you will have to do all the work over again\nwhen you upgrade AUC TeX.  AUC TeX will not overwrite your old\n`tex-site.el' file next time you install, so you will be able to keep\nall your customizations.\n\n   You probably want to copy and edit `TeX-printer-list' to contain the\nprinters available at your site.\n\n\nEnabling AUC TeX\n   You can now tell your users to enable AUC TeX by adding\n\n     (load \"auctex.el\" nil t t)\n     (load \"preview-latex.el\" nil t t)\n\nto their `~/.emacs' file.","type":"install"}]},{"name":"auctex-emacs_devel","origin":"print/auctex","version":"13.3_1","comment":"Integrated environment for writing LaTeX using GNU Emacs","maintainer":"hrs@FreeBSD.org","www":"https://www.gnu.org/software/auctex/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c4e7858a301d7b0453452a5f27afda78f7a23ef8a2fc266215501a6686b0ded9","flatsize":6655653,"path":"All/auctex-emacs_devel-13.3_1.pkg","repopath":"All/auctex-emacs_devel-13.3_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1457036,"desc":"AUC TeX is a comprehensive customizable integrated environment for\nwriting input files for LaTeX using GNU Emacs.\n   AUC TeX lets you run TeX/LaTeX and other LaTeX-related tools, such\nas a output filters or post processor from inside Emacs.  Especially\n`running LaTeX' is interesting, as AUC TeX lets you browse through the\nerrors TeX reported, while it moves the cursor directly to the reported\nerror, and displays some documentation for that particular error.  This\nwill even work when the document is spread over several files.\n   AUC TeX automatically indents your `LaTeX-source', not only as you\nwrite it -- you can also let it indent and format an entire document.\nIt has a special outline feature, which can greatly help you `getting an\noverview' of a document.\n   Apart from these special features, AUC TeX provides a large range of\nhandy Emacs macros, which in several different ways can help you write\nyour LaTeX documents fast and painlessly.\n   All features of AUC TeX are documented using the GNU Emacs online\ndocumentation system.  That is, documentation for any command is just\na key click away!  AUC TeX is written entirely in Emacs-Lisp, and hence\nyou can easily add new features for your own needs.","deps":{"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"ghostscript10":{"origin":"print/ghostscript10","version":"10.05.1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"tex-formats":{"origin":"print/tex-formats","version":"20250308"}},"categories":["elisp","print"],"options":{"DOCS":"on"},"annotations":{"flavor":"devel_full"},"messages":[{"message":"You should edit the file\n`/usr/local/share/emacs/site-lisp/tex-site.el' to fit your local site.\nYou do this by looking at the customization section in the beginning\nof `/usr/local/share/emacs/site-lisp/auctex/tex.el' and copy the\ndefinitions that are wrong for your site to `tex-site.el'.  Do *not*\nedit `tex.el' directly, or you will have to do all the work over again\nwhen you upgrade AUC TeX.  AUC TeX will not overwrite your old\n`tex-site.el' file next time you install, so you will be able to keep\nall your customizations.\n\n   You probably want to copy and edit `TeX-printer-list' to contain the\nprinters available at your site.\n\n\nEnabling AUC TeX\n   You can now tell your users to enable AUC TeX by adding\n\n     (load \"auctex.el\" nil t t)\n     (load \"preview-latex.el\" nil t t)\n\nto their `~/.emacs' file.","type":"install"}]},{"name":"auctex-emacs_devel_nox","origin":"print/auctex","version":"13.3_1","comment":"Integrated environment for writing LaTeX using GNU Emacs","maintainer":"hrs@FreeBSD.org","www":"https://www.gnu.org/software/auctex/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0bb6e2e366fdc4b26a0137c6957f89047a09d8d6536cbff1c6b721dc889c6627","flatsize":6655653,"path":"All/auctex-emacs_devel_nox-13.3_1.pkg","repopath":"All/auctex-emacs_devel_nox-13.3_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1456972,"desc":"AUC TeX is a comprehensive customizable integrated environment for\nwriting input files for LaTeX using GNU Emacs.\n   AUC TeX lets you run TeX/LaTeX and other LaTeX-related tools, such\nas a output filters or post processor from inside Emacs.  Especially\n`running LaTeX' is interesting, as AUC TeX lets you browse through the\nerrors TeX reported, while it moves the cursor directly to the reported\nerror, and displays some documentation for that particular error.  This\nwill even work when the document is spread over several files.\n   AUC TeX automatically indents your `LaTeX-source', not only as you\nwrite it -- you can also let it indent and format an entire document.\nIt has a special outline feature, which can greatly help you `getting an\noverview' of a document.\n   Apart from these special features, AUC TeX provides a large range of\nhandy Emacs macros, which in several different ways can help you write\nyour LaTeX documents fast and painlessly.\n   All features of AUC TeX are documented using the GNU Emacs online\ndocumentation system.  That is, documentation for any command is just\na key click away!  AUC TeX is written entirely in Emacs-Lisp, and hence\nyou can easily add new features for your own needs.","deps":{"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"ghostscript10":{"origin":"print/ghostscript10","version":"10.05.1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"tex-formats":{"origin":"print/tex-formats","version":"20250308"}},"categories":["elisp","print"],"options":{"DOCS":"on"},"annotations":{"flavor":"devel_nox"},"messages":[{"message":"You should edit the file\n`/usr/local/share/emacs/site-lisp/tex-site.el' to fit your local site.\nYou do this by looking at the customization section in the beginning\nof `/usr/local/share/emacs/site-lisp/auctex/tex.el' and copy the\ndefinitions that are wrong for your site to `tex-site.el'.  Do *not*\nedit `tex.el' directly, or you will have to do all the work over again\nwhen you upgrade AUC TeX.  AUC TeX will not overwrite your old\n`tex-site.el' file next time you install, so you will be able to keep\nall your customizations.\n\n   You probably want to copy and edit `TeX-printer-list' to contain the\nprinters available at your site.\n\n\nEnabling AUC TeX\n   You can now tell your users to enable AUC TeX by adding\n\n     (load \"auctex.el\" nil t t)\n     (load \"preview-latex.el\" nil t t)\n\nto their `~/.emacs' file.","type":"install"}]},{"name":"aub","origin":"news/aub","version":"2.2_1","comment":"Assemble usenet binaries","maintainer":"ports@FreeBSD.org","www":"https://yukidoke.org/~mako/projects/aub/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"910a08f6ddab26090f6aa8f5d4714368b12c2a8d29a687fbf1ebf75da0ac956b","flatsize":111328,"path":"All/aub-2.2_1.pkg","repopath":"All/aub-2.2_1.pkg","licenselogic":"single","pkgsize":39540,"desc":"More and more people are posting binary files to usenet these days.\nBecause of limitations in the type data that usenet can accommodate,\nbinaries must be encoded into text, and because binary files are\ncommonly very large relative to text files usenet was designed to\nhandle, they frequently must be broken up into pieces.\n\naub, which stands for \"assemble usenet binaries\", automates the\nreassembly process for you.  aub determines whether or not any new\nbinaries have appeared in selected newsgroups since the last time it was\nrun, and if so, retrieves, organizes and decodes them, depositing them\nin a configurable location.  This process requires no human intervention\nonce aub has been configured.  aub also keeps track of binaries which it\nhas seen some, but not all, of the pieces of.  It remembers how to find\nthese old pieces, so that when new, previously missing pieces arrive at\nyour site, it will build the entire binary the next time it is run.  It\nalso remembers which binaries it has already seen all of the pieces of\nalready, so that it does not waste time rebuilding the same binaries\nover and over again.\n\nrun:   ``aub -M | more'' for the long form documentation, or\n       ``aub -m | more'' for the short form.","categories":["news"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe aub port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"aubio","origin":"audio/aubio","version":"0.4.9_5","comment":"Library for audio labelling","maintainer":"jhale@FreeBSD.org","www":"https://aubio.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"337bd8089dbfa6956b53194612db1467dabcaec9172704eaf70f3249d3d289e6","flatsize":2671455,"path":"All/aubio-0.4.9_5.pkg","repopath":"All/aubio-0.4.9_5.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":519208,"desc":"Aubio is a library for audio labelling.  Its features include segmenting a\nsound file before each of its attacks, performing pitch detection, tapping\nthe beat, and producing midi streams from live audio.  The name aubio comes\nfrom 'audio' with a typo: several transcription errors are likely to be\nfound in the results too.\n\nThe aim of this project is to provide these automatic labelling features to\nother audio software.  Functions can be used offline in sound editors and\nsoftware samplers, or online in audio effects and virtual instruments.","deps":{"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"fftw3-float":{"origin":"math/fftw3-float","version":"3.3.10_5"},"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"libsamplerate":{"origin":"audio/libsamplerate","version":"0.2.2_1"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"}},"categories":["audio"],"shlibs_required":["libavcodec.so.60","libavformat.so.60","libavutil.so.58","libc.so.8","libfftw3f.so.3","libjack.so.0","libm.so.4","libsamplerate.so.0","libsndfile.so.1","libswresample.so.4"],"options":{"COMPLEX":"off","FFMPEG":"on","FFTW":"on","JACK":"on","SAMPLERATE":"on","SNDFILE":"on","TEST":"off","DOCS":"on","DOXYGEN":"off","MANPAGES":"on"},"annotations":{"cpe":"cpe:2.3:a:aubio:aubio:0.4.9:::::dragonfly6:x86_64:5"}},{"name":"auctex-emacs_canna","origin":"print/auctex","version":"13.3_1","comment":"Integrated environment for writing LaTeX using GNU Emacs","maintainer":"hrs@FreeBSD.org","www":"https://www.gnu.org/software/auctex/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d377bcfb899f7197e8910d66b5322c2e7ebb81b8c83aac8ad3a4c628bed36fda","flatsize":6656190,"path":"All/auctex-emacs_canna-13.3_1.pkg","repopath":"All/auctex-emacs_canna-13.3_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1457208,"desc":"AUC TeX is a comprehensive customizable integrated environment for\nwriting input files for LaTeX using GNU Emacs.\n   AUC TeX lets you run TeX/LaTeX and other LaTeX-related tools, such\nas a output filters or post processor from inside Emacs.  Especially\n`running LaTeX' is interesting, as AUC TeX lets you browse through the\nerrors TeX reported, while it moves the cursor directly to the reported\nerror, and displays some documentation for that particular error.  This\nwill even work when the document is spread over several files.\n   AUC TeX automatically indents your `LaTeX-source', not only as you\nwrite it -- you can also let it indent and format an entire document.\nIt has a special outline feature, which can greatly help you `getting an\noverview' of a document.\n   Apart from these special features, AUC TeX provides a large range of\nhandy Emacs macros, which in several different ways can help you write\nyour LaTeX documents fast and painlessly.\n   All features of AUC TeX are documented using the GNU Emacs online\ndocumentation system.  That is, documentation for any command is just\na key click away!  AUC TeX is written entirely in Emacs-Lisp, and hence\nyou can easily add new features for your own needs.","deps":{"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"},"ghostscript10":{"origin":"print/ghostscript10","version":"10.05.1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"tex-formats":{"origin":"print/tex-formats","version":"20250308"}},"categories":["elisp","print"],"options":{"DOCS":"on"},"annotations":{"flavor":"canna"},"messages":[{"message":"You should edit the file\n`/usr/local/share/emacs/site-lisp/tex-site.el' to fit your local site.\nYou do this by looking at the customization section in the beginning\nof `/usr/local/share/emacs/site-lisp/auctex/tex.el' and copy the\ndefinitions that are wrong for your site to `tex-site.el'.  Do *not*\nedit `tex.el' directly, or you will have to do all the work over again\nwhen you upgrade AUC TeX.  AUC TeX will not overwrite your old\n`tex-site.el' file next time you install, so you will be able to keep\nall your customizations.\n\n   You probably want to copy and edit `TeX-printer-list' to contain the\nprinters available at your site.\n\n\nEnabling AUC TeX\n   You can now tell your users to enable AUC TeX by adding\n\n     (load \"auctex.el\" nil t t)\n     (load \"preview-latex.el\" nil t t)\n\nto their `~/.emacs' file.","type":"install"}]},{"name":"atris-sounds","origin":"games/atris-sounds","version":"1.0.1_2","comment":"Sounds for Atris: Alizarin Tetris","maintainer":"ports@FreeBSD.org","www":"https://www.wkiri.com/projects/atris/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e51bef74b5d17c22fb6ce556d427d464421f94561946f47a8401488b801a3839","flatsize":927775,"path":"All/atris-sounds-1.0.1_2.pkg","repopath":"All/atris-sounds-1.0.1_2.pkg","licenselogic":"single","pkgsize":519188,"desc":"Alizarin Tetris is a Tetris-like game with a twist for Unix, Win32 and BeOS\nsystems. It includes multi-player support, user-extensible color, shape and\nsound styles, can use TCP/IP networking and features a few different AI\nopponents. It was written using the SDL Library.","deps":{"atris":{"origin":"games/atris","version":"1.0.7_7"}},"categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe atris-sounds port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"auctex","origin":"print/auctex","version":"13.3_1","comment":"Integrated environment for writing LaTeX using GNU Emacs","maintainer":"hrs@FreeBSD.org","www":"https://www.gnu.org/software/auctex/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c7e84ac8ead7c7bcdf5ec90415592c1ae4216f0c18a8b57edf69ae7e64f1fe87","flatsize":6656190,"path":"All/auctex-13.3_1.pkg","repopath":"All/auctex-13.3_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1456796,"desc":"AUC TeX is a comprehensive customizable integrated environment for\nwriting input files for LaTeX using GNU Emacs.\n   AUC TeX lets you run TeX/LaTeX and other LaTeX-related tools, such\nas a output filters or post processor from inside Emacs.  Especially\n`running LaTeX' is interesting, as AUC TeX lets you browse through the\nerrors TeX reported, while it moves the cursor directly to the reported\nerror, and displays some documentation for that particular error.  This\nwill even work when the document is spread over several files.\n   AUC TeX automatically indents your `LaTeX-source', not only as you\nwrite it -- you can also let it indent and format an entire document.\nIt has a special outline feature, which can greatly help you `getting an\noverview' of a document.\n   Apart from these special features, AUC TeX provides a large range of\nhandy Emacs macros, which in several different ways can help you write\nyour LaTeX documents fast and painlessly.\n   All features of AUC TeX are documented using the GNU Emacs online\ndocumentation system.  That is, documentation for any command is just\na key click away!  AUC TeX is written entirely in Emacs-Lisp, and hence\nyou can easily add new features for your own needs.","deps":{"emacs":{"origin":"editors/emacs","version":"30.1_2,3"},"ghostscript10":{"origin":"print/ghostscript10","version":"10.05.1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"tex-formats":{"origin":"print/tex-formats","version":"20250308"}},"categories":["elisp","print"],"options":{"DOCS":"on"},"annotations":{"flavor":"full"},"messages":[{"message":"You should edit the file\n`/usr/local/share/emacs/site-lisp/tex-site.el' to fit your local site.\nYou do this by looking at the customization section in the beginning\nof `/usr/local/share/emacs/site-lisp/auctex/tex.el' and copy the\ndefinitions that are wrong for your site to `tex-site.el'.  Do *not*\nedit `tex.el' directly, or you will have to do all the work over again\nwhen you upgrade AUC TeX.  AUC TeX will not overwrite your old\n`tex-site.el' file next time you install, so you will be able to keep\nall your customizations.\n\n   You probably want to copy and edit `TeX-printer-list' to contain the\nprinters available at your site.\n\n\nEnabling AUC TeX\n   You can now tell your users to enable AUC TeX by adding\n\n     (load \"auctex.el\" nil t t)\n     (load \"preview-latex.el\" nil t t)\n\nto their `~/.emacs' file.","type":"install"}]},{"name":"atslog","origin":"comms/atslog","version":"2.1.1_10","comment":"Software for collecting and analyzing calls from different PBX models","maintainer":"ports@FreeBSD.org","www":"http://www.atslog.com/en/about/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bbaeb1d402508f6c560a29ce3bccaf1e49cb7bf8bb9990876464b416a4c04956","flatsize":2714440,"path":"All/atslog-2.1.1_10.pkg","repopath":"All/atslog-2.1.1_10.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":438152,"desc":"The ATSlog software provides a handy Web-oriented interface for collecting,\nviewing and analyzing calls for various types of PBX (Private Branch eXchange)\nmodels. At present, the program operates successfully with Panasonic, Samsung,\nHybrex, Siemens, LG, Ericsson, NEC and Alcatel PBX models.","deps":{"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"p5-DBD-mysql":{"origin":"databases/p5-DBD-mysql","version":"5.008"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-gd":{"origin":"graphics/php83-gd","version":"8.3.21"},"php83-mysqli":{"origin":"databases/php83-mysqli","version":"8.3.21"}},"categories":["comms"],"shlibs_required":["libc.so.8","libwrap.so.4"],"options":{"DOCS":"on","EXAMPLES":"on","LIBWRAP":"on","WWW":"on","WWWGD":"on","PGSQL":"off","MYSQL":"on"},"messages":[{"message":"To setup SQL tables for the ATSlog, please run:\n\n/usr/local/share/atslog/sql/install-sql.pl /usr/local/etc/atslog.conf\n\nPlease edit  /usr/local/etc/atslog.conf  to suit your needs.\n\nDon't forget to add  atslogd_enable=\"YES\"  into your /etc/rc.conf.\n\nTo make ATSlog www interface available through your web site, I suggest\nthat you add something like the following to httpd.conf:\n\n    Alias /atslog/ \"/usr/local/www/atslog/\"\n    <Directory \"/usr/local/www/atslog/\">\n\tOptions none\n\tAllowOverride Limit\n\tOrder Deny,Allow\n\tDeny from all\n\tAllow from 127.0.0.1 .example.com\n    </Directory>\n\nand then edit  /usr/local/www/atslog/include/config.inc.php","type":"install"},{"message":"===>   NOTICE:\n\nThe atslog port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"atris","origin":"games/atris","version":"1.0.7_7","comment":"Atris: Alizarin Tetris","maintainer":"ports@FreeBSD.org","www":"http://www.cs.virginia.edu/~weimer/atris/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d109b41faccebcdb7127784f6765a526a907fa69846507bc725a89ddded8b87a","flatsize":475279,"path":"All/atris-1.0.7_7.pkg","repopath":"All/atris-1.0.7_7.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":304484,"desc":"Alizarin Tetris is a Tetris-like game with a twist for Unix, Win32 and BeOS\nsystems. It includes multi-player support, user-extensible color, shape and\nsound styles, can use TCP/IP networking and features a few different AI\nopponents. It was written using the SDL Library.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_ttf":{"origin":"graphics/sdl_ttf","version":"2.0.11_8"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_ttf-2.0.so.0","libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe atris port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"atracdenc","origin":"audio/atracdenc","version":"0.1.1","comment":"ATRAC1 decoder/encoder, ATRAC3 encoder","maintainer":"pkgsup@mastervirt.ru","www":"https://github.com/dcherednik/atracdenc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"de20b581940af7743bc3107d565dd08c99feb58f57636e74d49d3503ca8db9f1","flatsize":193973,"path":"All/atracdenc-0.1.1.pkg","repopath":"All/atracdenc-0.1.1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":74740,"desc":"Audio encoder that supports ATRAC1 and ATRAC3 formats, can decode ATRAC1 and\nfollowing containers: AEA, OMA, RIFF, RealMedia.","deps":{"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"}},"categories":["audio"],"shlibs_required":["libc.so.8","libm.so.4","libsndfile.so.1","libstdc++.so.9"]},{"name":"audacious-skins","origin":"x11-themes/audacious-skins","version":"1.0.0","comment":"Collection of audacious skins","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/ehaupt/audacious-skins","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6a6f371136e36bc2f8a6d3c504f2ee0dd86cb0a7c1d6ccfb9b0e902478325eb1","flatsize":9375127,"path":"All/audacious-skins-1.0.0.pkg","repopath":"All/audacious-skins-1.0.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":8376616,"desc":"This is a collection of audacious skins. Most skins have been repacked\nand modified to work with newer versions of audacious.","categories":["x11-themes"]},{"name":"atr3d","origin":"games/atr3d","version":"0.6_19","comment":"3D asteroids-like multiplayer game","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"62e157c769d8816b0316c6e6a378ad35198836cb60682777b252eed5b8972824","flatsize":455274,"path":"All/atr3d-0.6_19.pkg","repopath":"All/atr3d-0.6_19.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":202280,"desc":"Avoid The Roid 3D is a 3D asteroids-like multiplayer game. The\nplayer flies around in a three dimensional space, shooting\nasteroids and other ships while trying to avoid running into\nany of them or being shot.","deps":{"freealut":{"origin":"audio/freealut","version":"1.1.0_4"},"freeglut":{"origin":"graphics/freeglut","version":"3.2.1"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libX11.so.6","libXi.so.6","libXmu.so.6","libalut.so.0","libc.so.8","libglut.so.3","libm.so.4","libopenal.so.1","libpthread.so.0","libstdc++.so.9"],"options":{"OPENAL":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe atr3d port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"atp","origin":"news/atp","version":"1.50_3","comment":"QWK message packet reader and composer for FreeBSD","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"baa911820f265904e9e088b0abecf0d64a46581b01c67331bd67bcc8aa04ab4c","flatsize":156357,"path":"All/atp-1.50_3.pkg","repopath":"All/atp-1.50_3.pkg","licenselogic":"single","pkgsize":75544,"desc":"ATP allows you to read and compose mail packets of the QWK format,\ncommonly used on PC-based BBS systems.  With this program, you can\ndownload all of your new e-mail and board messages as a QWK packet,\nread them offline, compose replies to selected messages off-line,\nthen upload all of your replies as one QWK reply packet the next\ntime you call the BBS.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"zip":{"origin":"archivers/zip","version":"3.0_4"}},"categories":["news"],"shlibs_required":["libc.so.8"],"messages":[{"message":"Each user who wishes to use ATP must do the following:\n\n1.  set environment variable ATP to the location where s/he\n    wishes configuration files located (e.g. ${HOME}/.qwk')\n\n2.  create the directory named above\n\n3.  copy the files in /usr/local/share/atp into it\n\n4.  edit the atprc and taglines.atp file to contain whatever\n    data you want.\n\n5.  If you want atp to look good in xterms, you should get and install the\n    VGA font, available in the port \"emulators/pcemu\".  Then run ATP like\n    this: \"xterm -fn vga -e atp\".  Be sure to set \"ansi = on\", \"color = on\",\n    \"charset = msdos\", and \"graphics = off\" in your atprc file!  (You can\n    use atp in an xterm even without doing these steps, but you won't get\n    the pretty PC ANSI-style graphics characters!)\n\nsee the atp(1) man page for more details.","type":"install"},{"message":"===>   NOTICE:\n\nThe atp port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"atool","origin":"archivers/atool","version":"0.39.0_1","comment":"Manage file archives of various types","maintainer":"mcy@lm7.fr","www":"https://www.nongnu.org/atool/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"213ed7aa895cfa6d592ae05c6dfe59edb1638fa4719feaccd90c8a3f1af63e83","flatsize":104285,"path":"All/atool-0.39.0_1.pkg","repopath":"All/atool-0.39.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":29480,"desc":"atool is a script for managing file archives of various types (tar,\ntar+gzip, zip, etc.). It provides the following commands:\n\n  * aunpack: extract an archive, avoiding tar bombs\n  *     als: list the contents of an archive\n  *    acat: extract files to the standard output\n  *   apack: create an archive\n\nOptional dependencies: lbzip2 or pbzip2, lzip, plzip, lzop, lzma, zip,\nunzip, unrar, lha, unace, arj, arc, nomarch, p7zip, unalz.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["archivers"]},{"name":"atril","origin":"graphics/atril","version":"1.28.1_2","comment":"MATE multi-format document viewer","maintainer":"gnome@FreeBSD.org","www":"https://mate-desktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1c0b5734af8671d6a6f07eb10864cc39f0fb28e3fa43b895dc0d5f28a0dea4fc","flatsize":16356934,"path":"All/atril-1.28.1_2.pkg","repopath":"All/atril-1.28.1_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1419312,"desc":"Atril is a document viewer for multiple document formats including PDF and\nPostscript.  The goal of Atril is to replace document viewers such as ggv and\ngpdf with a single, simple application.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"caja":{"origin":"x11-fm/caja","version":"1.28.0_1"},"dbus-glib":{"origin":"devel/dbus-glib","version":"0.114"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"djvulibre":{"origin":"graphics/djvulibre","version":"3.5.28_4"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libarchive":{"origin":"archivers/libarchive","version":"3.7.9,1"},"libgxps":{"origin":"graphics/libgxps","version":"0.3.2_2"},"libsecret":{"origin":"security/libsecret","version":"0.20.5_3"},"libsoup":{"origin":"devel/libsoup","version":"2.74.3"},"libspectre":{"origin":"print/libspectre","version":"0.2.12_1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"mate-icon-theme":{"origin":"x11-themes/mate-icon-theme","version":"1.28.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"poppler-glib":{"origin":"graphics/poppler-glib","version":"25.02.0"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"},"webkit2-gtk_40":{"origin":"www/webkit2-gtk","version":"2.46.6"}},"categories":["graphics","mate","print"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgailutil-3.so.0","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libjavascriptcoregtk-4.0.so.18","libm.so.4","libmate-desktop-2.so.17","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libsecret-1.so.0","libsoup-2.4.so.1","libstartup-notification-1.so.0","libwebkit2gtk-4.0.so.37","libxml2.so.2","libz.so.3"],"options":{"CAJA":"on","COMICS":"on","DBUS":"on","DJVU":"on","DVI":"off","EPUB":"on","KEYRING":"on","T1LIB":"off","XPS":"on"}},{"name":"atril-lite","origin":"graphics/atril-lite","version":"1.28.1_2","comment":"MATE multi-format document viewer","maintainer":"gnome@FreeBSD.org","www":"https://mate-desktop.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"abc8ecfd346912ed34c28f04972e4f875444a338f6f987bea84f5d0c1bab2429","flatsize":16183763,"path":"All/atril-lite-1.28.1_2.pkg","repopath":"All/atril-lite-1.28.1_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1382764,"desc":"Atril is a document viewer for multiple document formats including PDF and\nPostscript.  The goal of Atril is to replace document viewers such as ggv and\ngpdf with a single, simple application.\n\nThis lite version doesn't have depend on MATE libraries. Such as caja.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"djvulibre":{"origin":"graphics/djvulibre","version":"3.5.28_4"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libarchive":{"origin":"archivers/libarchive","version":"3.7.9,1"},"libgxps":{"origin":"graphics/libgxps","version":"0.3.2_2"},"libsecret":{"origin":"security/libsecret","version":"0.20.5_3"},"libsoup":{"origin":"devel/libsoup","version":"2.74.3"},"libspectre":{"origin":"print/libspectre","version":"0.2.12_1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"mate-icon-theme":{"origin":"x11-themes/mate-icon-theme","version":"1.28.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"poppler-glib":{"origin":"graphics/poppler-glib","version":"25.02.0"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"},"webkit2-gtk_40":{"origin":"www/webkit2-gtk","version":"2.46.6"}},"categories":["graphics","mate","print"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libgailutil-3.so.0","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libjavascriptcoregtk-4.0.so.18","libm.so.4","libmate-desktop-2.so.17","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libsecret-1.so.0","libsoup-2.4.so.1","libstartup-notification-1.so.0","libwebkit2gtk-4.0.so.37","libxml2.so.2","libz.so.3"],"options":{"COMICS":"on","DJVU":"on","DVI":"off","EPUB":"on","KEYRING":"on","T1LIB":"off","XPS":"on"}},{"name":"atomicparsley","origin":"multimedia/atomicparsley","version":"20240608.083822.1ed9031","comment":"Command line program for reading parsing and setting MP4/M4A metadata","maintainer":"ports@FreeBSD.org","www":"https://github.com/wez/atomicparsley","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5cf572188ef706c931969c9cd0a28a6bc1367c10f4c0009f7aa8a3d6db3afd29","flatsize":289767,"path":"All/atomicparsley-20240608.083822.1ed9031.pkg","repopath":"All/atomicparsley-20240608.083822.1ed9031.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":105748,"desc":"AtomicParsley is a lightweight command line program for reading, parsing and\nsetting metadata into MPEG-4 files supporting these styles of metadata:\n\n    * iTunes-style metadata into .mp4, .m4a, .m4p, .m4v, .m4b files\n    * 3gp-style assets in 3GPP, 3GPP2, MobileMP4 & derivatives\n    * ISO copyright notices at movie & track level for MPEG-4\n    * uuid private user extension text & file embedding for MPEG-4","categories":["multimedia"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9","libz.so.3"],"annotations":{"cpe":"cpe:2.3:a:atomicparsley_project:atomicparsley:20240608.083822.1ed9031:::::dragonfly6:x86_64"},"messages":[{"message":"===>   NOTICE:\n\nThe atomicparsley port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"atom","origin":"textproc/atom","version":"1.0_1","comment":"Converts text files to html with special attributes","maintainer":"crees@FreeBSD.org","www":"https://www.bayofrum.net/dist/atom/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cb641b8869f9a16b34769a54133e24cff85b2ca953921ee91fa84a507967e944","flatsize":59103,"path":"All/atom-1.0_1.pkg","repopath":"All/atom-1.0_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":26648,"desc":"This port takes plain text files like ASCII as input, and outputs\nmark files such as HTML or (unsupported) LaTeX.","categories":["textproc"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"annotations":{"deprecated":"Upstream is gone and utility is considered obsolete","expiration_date":"2025-04-30"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nUpstream is gone and utility is considered obsolete.\n\nIt is scheduled to be removed on or after 2025-04-30."}]},{"name":"atlast","origin":"lang/atlast","version":"1.2","comment":"Autodesk Threaded Language Application System Toolkit","maintainer":"ports@FreeBSD.org","www":"https://www.fourmilab.ch/atlast/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1acf7b3a25cc6a32be109879366bea566186b350b37a2a2b19206af98e7637d5","flatsize":561990,"path":"All/atlast-1.2.pkg","repopath":"All/atlast-1.2.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":351564,"desc":"ATLAST  is  an  attempt to make software component technology and open\narchitecture  applications  commonplace  in  the  mainstream  software\nmarket.   It  is  both  a  software  component  which  can  be readily\nintegrated into existing applications,  providing  them  a  ready-made\nmacro  language  and  facilities  for user extension and customisation\nand, at the same time, it is a foundation upon which new  applications\ncan be built in an open, component-oriented manner.","categories":["lang"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe atlast port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"atomix","origin":"games/atomix","version":"3.34.0_2","comment":"Yet another little mind game","maintainer":"gnome@FreeBSD.org","www":"https://wiki.gnome.org/Apps/Atomix","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"59e040ffdd350c1a057d52ab884d5dbe73453c15464f08900340bf903f80b872","flatsize":947427,"path":"All/atomix-3.34.0_2.pkg","repopath":"All/atomix-3.34.0_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":452600,"desc":"Atomix is a little mind game where you have to build molecules\nout of single atoms. These are laying around between the walls\nand obstacles on the playfield. Once you have pushed an atom in\none direction it moves until it hits an obstacle or another\natom. It needs some thinking how to construct complex\nmolecules with this atom behaviour.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libgnome-games-support":{"origin":"games/libgnome-games-support","version":"1.8.2_2"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["games","gnome"],"shlibs_required":["libc.so.8","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgnome-games-support-1.so.3","libgobject-2.0.so.0","libgtk-3.so.0","libintl.so.8"]},{"name":"atlc","origin":"cad/atlc","version":"4.6.1_1","comment":"Tool to calculate the impedance of transmission lines","maintainer":"ports@FreeBSD.org","www":"https://atlc.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b55406378fc6164cc044eedbd0a686944b75f2398541e0cfb65d9b1fbca988cc","flatsize":134289299,"path":"All/atlc-4.6.1_1.pkg","repopath":"All/atlc-4.6.1_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1586520,"desc":"atlc is a program designed for finding the properties (characteristic\nimpedance, inductance per meter, capacitance per meter, velocity\nfactor, electric field distribution) of any transmission line with\n2 or 3 conductors (i.e. a normal line or coupler). It uses the\nfinite difference method to determine these properties, and can\nhandle any cross section.\n\nThe program atlc needs to know shape of the transmission line's\ncross section. This cross section is stored in a data file, which\nhappens to be a Windows bitmap file. The bitmap file is read by\natlc, following which the program performs the analysis. Look in\n/usr/local/share/examples/atlc for some examples.","categories":["cad"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe atlc port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"atkmm","origin":"accessibility/atkmm","version":"2.28.4","comment":"C++ wrapper for ATK API library","maintainer":"gnome@FreeBSD.org","www":"https://www.gtkmm.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1b25760fb7124b71ecd979e9c4c1233e46ed0625f8540433b5892d84c881959c","flatsize":599174,"path":"All/atkmm-2.28.4.pkg","repopath":"All/atkmm-2.28.4.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":103204,"desc":"C++ wrapper for Atk.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"glibmm":{"origin":"devel/glibmm","version":"2.66.7,1"},"libsigc++":{"origin":"devel/libsigc++20","version":"2.12.1"}},"categories":["accessibility","gnome"]},{"name":"atl","origin":"devel/atl","version":"2.2.1.43","comment":"Library for the creation and manipulation of lists of name/value pairs","maintainer":"yuri@FreeBSD.org","www":"https://github.com/GTkorvo/atl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a61b1e9937f137ab34b9f2e1e7584b5be25eea6c6d436fb8ba6b58266619ddda","flatsize":80154,"path":"All/atl-2.2.1.43.pkg","repopath":"All/atl-2.2.1.43.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":29068,"desc":"Libatl provides a library for the creation and manipulation of lists of\nname/value pairs using an efficient binary representation.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"}},"categories":["devel"],"shlibs_required":["libc.so.8"]},{"name":"atkinson-hyperlegible","origin":"x11-fonts/atkinson-hyperlegible","version":"2020.0514_1","comment":"Braille Institute font for low vision readers","maintainer":"jgh@FreeBSD.org","www":"https://brailleinstitute.org/freefont","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5a08299e45cfbf2b4c0aa593ddcdd60c0f8fba29086e57ad8e99fef700c6ba6f","flatsize":374921,"path":"All/atkinson-hyperlegible-2020.0514_1.pkg","repopath":"All/atkinson-hyperlegible-2020.0514_1.pkg","licenselogic":"single","licenses":["ATKINSON-HYPERLEGIBLE"],"pkgsize":179724,"desc":"Atkinson Hyperlegible font is named after Braille Institute founder, J. Robert\nAtkinson.  What makes it different from traditional typography design is that\nit focuses on letterform distinction to increase character recognition,\nultimately improving readability.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["accessibility","x11-fonts"],"options":{"OTF":"on","TTF":"on","WEB":"off"},"messages":[{"message":"To use these fonts, add the following line to the \"Files\" section of\nxorg.conf:\n\n\tFontPath \"/usr/local/share/fonts/atkinson-hyperlegible/\"\n\nUsers of older versions of X may additionally have to make sure that\nthe freetype module is loaded.  Check /var/log/Xorg.0.log for error\nmessages.  If freetype is required, add the following line to the\n\"Modules\" section of xorg.conf:\n\n\tLoad \"freetype\"","type":"install"}]},{"name":"atf-sun50i_h6","origin":"sysutils/atf-sun50i_h6","version":"v2.10.6","comment":"ARM TF-A for platform sun50i_h6","maintainer":"uboot@FreeBSD.org","www":"https://github.com/ARM-software/arm-trusted-firmware","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d69920d83bca76f346a75fb6ff0a049df116de57077a5568be45072cf061bf5c","flatsize":37411,"path":"All/atf-sun50i_h6-v2.10.6.pkg","repopath":"All/atf-sun50i_h6-v2.10.6.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":16248,"desc":"Arm Trusted Framework for Allwinner H6 SoCs\n\nTrusted Firmware-A (TF-A) provides a reference implementation of secure world\nsoftware for Armv7-A and Armv8-A, including a Secure Monitor executing at\nException Level 3 (EL3).","categories":["sysutils"]},{"name":"atf-sun50i_a64","origin":"sysutils/atf-sun50i_a64","version":"v2.10.6","comment":"ARM TF-A for platform sun50i_a64","maintainer":"uboot@FreeBSD.org","www":"https://github.com/ARM-software/arm-trusted-firmware","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"13dffc52430e0235945ca361e4d2e461db98daff79d268fd22c790a3113c2614","flatsize":37519,"path":"All/atf-sun50i_a64-v2.10.6.pkg","repopath":"All/atf-sun50i_a64-v2.10.6.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":16464,"desc":"Arm Trusted Framework for Allwinner A64/H5 SoCs\n\nTrusted Firmware-A (TF-A) provides a reference implementation of secure world\nsoftware for Armv7-A and Armv8-A, including a Secure Monitor executing at\nException Level 3 (EL3).","categories":["sysutils"]},{"name":"atf-rk3399","origin":"sysutils/atf-rk3399","version":"v2.10.6","comment":"ARM TF-A for platform rk3399","maintainer":"uboot@FreeBSD.org","www":"https://github.com/ARM-software/arm-trusted-firmware","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"48ce9b578784260ea8d2bbba6a199205492b0fb1e2b7562b02b611522aea1f42","flatsize":293634,"path":"All/atf-rk3399-v2.10.6.pkg","repopath":"All/atf-rk3399-v2.10.6.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":45108,"desc":"Arm Trusted Framework for RockChip RK3399 SoC\n\nTrusted Firmware-A (TF-A) provides a reference implementation of secure world\nsoftware for Armv7-A and Armv8-A, including a Secure Monitor executing at\nException Level 3 (EL3).","categories":["sysutils"]},{"name":"atf-rk3328","origin":"sysutils/atf-rk3328","version":"v2.10.6","comment":"ARM TF-A for platform rk3328","maintainer":"uboot@FreeBSD.org","www":"https://github.com/ARM-software/arm-trusted-firmware","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"57530ae1b82ec26f61005f9f873c5d145403a1a2ff025c96d6346da16a0f77a5","flatsize":210050,"path":"All/atf-rk3328-v2.10.6.pkg","repopath":"All/atf-rk3328-v2.10.6.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":24188,"desc":"Arm Trusted Framework for RockChip RK3328 SoC\n\nTrusted Firmware-A (TF-A) provides a reference implementation of secure world\nsoftware for Armv7-A and Armv8-A, including a Secure Monitor executing at\nException Level 3 (EL3).","categories":["sysutils"]},{"name":"atheme-services","origin":"irc/atheme-services","version":"7.2.12","comment":"Set of services for IRC networks","maintainer":"tdb@FreeBSD.org","www":"https://atheme.github.io/atheme.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b09c190e21b211959cfc058a6e949bf40f8ff398e9a8a9d7d4bbc19ff50c5ee5","flatsize":6260142,"path":"All/atheme-services-7.2.12.pkg","repopath":"All/atheme-services-7.2.12.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":1086784,"desc":"atheme-services is a set of Services for IRC networks that allows\nusers to manage their channels in a secure and efficient way and\nallows operators to manage various things about their networks. Unlike\nit's predecessor, Shrike, services has a completely reworked form of\nchannel management that feels somewhat like eggdrop and is somewhat\nmore useful.\n\nServices currently works with many irc daemons. More details are\navailable in the config file.\n\nInternally, atheme-services shares more similarities with ircd than it\ndoes with IRCServices. Anope/Epona, Cygnus, OperStats, Hybserv, Theia,\netc are all based on IRCServices and as such have very old legacy code\nthat none of the authors, except Church truly understand. Atheme was\nwritten completely from scratch with the more complex concepts taken\nfrom various modern ircd packages, including ircu, ircd-ratbox, hybrid\nand bahamut.\n\natheme-services is not a drop-in replacement for Anope or Andy\nChurch's IRC Services. It is designed with an entirely different set\nof goals and as such should not be migrated to with the expectation\nthat it will behave exactly like what was previously implemented.\nAtheme is designed to act as a directory server, with alternative ways\nof getting to the data implemented as well as the IRC presence.","deps":{"cracklib":{"origin":"security/cracklib","version":"2.9.7_2"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libmowgli2":{"origin":"devel/libmowgli2","version":"2.1.3"},"openldap26-client":{"origin":"net/openldap26-client","version":"2.6.9_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["irc","net"],"users":["ircservices"],"groups":["ircservices"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12","libintl.so.8","libmowgli-2.so.0","libpcre.so.1","libpthread.so.0","libssl.so.12"],"options":{"CONTRIB":"off","CRACKLIB":"on","DOCS":"on","LDAP":"on","NLS":"on","PCRE":"on","PERL":"on"},"annotations":{"cpe":"cpe:2.3:a:atheme:atheme:7.2.12:::::dragonfly6:x86_64"}},{"name":"atf-master","origin":"sysutils/atf-master","version":"v2.10.6","comment":"ARM TF-A for platform rk3328","maintainer":"uboot@FreeBSD.org","www":"https://github.com/ARM-software/arm-trusted-firmware/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"473b624dd99b95b2e5b76b733552728d8354e3eb3ee39f4f442fea3646143516","flatsize":210050,"path":"All/atf-master-v2.10.6.pkg","repopath":"All/atf-master-v2.10.6.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":24012,"desc":"ARM TF-A (ATF) master port.","categories":["sysutils"]},{"name":"authelia","origin":"www/authelia","version":"4.39.1","comment":"Single sign-on multi-factor portal for web apps","maintainer":"yuri@FreeBSD.org","www":"https://www.authelia.com/docs/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cf7d48dd0242ddbd9e51297a09911f1274f48a3f9a20ca3072ca73ea46955713","flatsize":50125697,"path":"All/authelia-4.39.1.pkg","repopath":"All/authelia-4.39.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":12143304,"desc":"Authelia is an open-source authentication and authorization server providing\n2-factor authentication and single sign-on (SSO) for your applications via a\nweb portal. It acts as a companion of reverse proxies like nginx, Traefik or\nHAProxy to let them know whether queries should pass through. Unauthenticated\nusers are redirected to Authelia Sign-in portal instead.","categories":["www"],"shlibs_required":["libc.so.8","libpthread.so.0"],"annotations":{"cpe":"cpe:2.3:a:authelia:authelia:4.39.1:::::dragonfly6:x86_64"},"messages":[{"message":"You installed Authelia: Single sign-on multi-factor portal for web apps.\n\nIn order to use it please start the service 'authelia' and\nthen access the URL http://0.0.0.0:9091/ in your favorite browser.\n\nYou can try a simplified config file /usr/local/etc/simplified-authelia.yml\ninstead of /usr/local/etc/authelia.yml if simplified setup suits you\nbetter.","type":"install"},{"message":"The default claims for ID Tokens minted by the Authelia OpenID Connect 1.0\nIdentity Provider have changed, check\nhttps://www.authelia.com/blog/4.39-release-notes/ for more detail.","type":"upgrade","maximum_version":"4.39.0"}]},{"name":"aterm","origin":"x11/aterm","version":"1.0.1_8","comment":"Color vt102 terminal emulator with transparency support","maintainer":"ports@FreeBSD.org","www":"https://aterm.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"091ff7938ba068b704f387081a946135cdef21743a5b10690da1f8a8c1251049","flatsize":154343,"path":"All/aterm-1.0.1_8.pkg","repopath":"All/aterm-1.0.1_8.pkg","licenselogic":"single","pkgsize":68908,"desc":"aterm is a color vt102 terminal emulator, based on rxvt 2.4.8 with\nadditions for fast transparency.\n\nIt was created with AfterStep users in mind, but is not tied to any\nlibraries, and can be used anywhere.","deps":{"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libc.so.8"],"options":{"BGIMG":"off","BIG5S":"off","BSDEL":"on","GREEK":"off","KANJI":"off","MOUSE":"on","TRANS":"on"},"annotations":{"cpe":"cpe:2.3:a:aterm:aterm:1.0.1:::::dragonfly6:x86_64:8"},"messages":[{"message":"===>   NOTICE:\n\nThe aterm port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"atf","origin":"devel/atf","version":"0.23","comment":"C, C++ and shell libraries to write ATF-compliant test programs","maintainer":"bofh@FreeBSD.org","www":"https://github.com/freebsd/atf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0a241e64f15d2c2d3659d6e751428cb4455866da206dc4d504ca81370cf11dc4","flatsize":2033846,"path":"All/atf-0.23.pkg","repopath":"All/atf-0.23.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":410592,"desc":"The Automated Testing Framework (ATF) is a collection of libraries to\nimplement test programs in a variety of languages.  At the moment, ATF\noffers C, C++ and POSIX shell bindings with which to implement tests.\nThese bindings all offer a similar set of functionality and any test\nprogram written with them exposes a consistent user interface.\n\nATF-based test programs rely on a separate runtime engine to execute them.\nThe runtime engine is in charge of isolating the test programs from the\nrest of the system to ensure that their results are deterministic and that\nthey cannot affect the running system.  The runtime engine is also\nresponsible for gathering the results of all tests and composing reports.\nThe current runtime of choice is Kyua.","categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on","TEST":"on"}},{"name":"at-spi2-core","origin":"accessibility/at-spi2-core","version":"2.54.1_1","comment":"Assistive Technology Service Provider Interface","maintainer":"desktop@FreeBSD.org","www":"https://gitlab.gnome.org/GNOME/at-spi2-core","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"75059ab2e6f2d97eeda551d25827f9f8a8783f8be09abe035c379dfa3bcbca01","flatsize":4159308,"path":"All/at-spi2-core-2.54.1_1.pkg","repopath":"All/at-spi2-core-2.54.1_1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":531164,"desc":"This is the Gnome Accessibility Project's Assistive Technology\nService Provider Interface.  It allows accessibility applications\nand assistive technologies to announce their respective existence\nto each other.\n\nThis version of at-spi is a major break from previous versions.\nIt has been completely rewritten to use D-Bus rather than\nORBIT / CORBA for its transport protocol.","deps":{"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"}},"categories":["accessibility","x11-toolkits"],"shlibs_required":["libX11.so.6","libXtst.so.6","libc.so.8","libdbus-1.so.3","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0"],"options":{"ATKONLY":"off","X11":"on"}},{"name":"asyncplusplus","origin":"devel/asyncplusplus","version":"1.2","comment":"Async++ concurrency framework for C++11","maintainer":"yuri@FreeBSD.org","www":"https://github.com/Amanieu/asyncplusplus","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0432c9ad1e10a8e59e5bd90b84b31e27bd3d08071ae32ba791468681aca8a6dc","flatsize":259005,"path":"All/asyncplusplus-1.2.pkg","repopath":"All/asyncplusplus-1.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":54536,"desc":"sync++ is a lightweight concurrency framework for C++11. The concept was\ninspired by the Microsoft PPL library and the N3428 C++ standard proposal.","categories":["devel"],"options":{"STATIC":"on"}},{"name":"atari800","origin":"emulators/atari800","version":"3.1.0_3","comment":"Atari 8-bit computer emulator","maintainer":"freebsd-ports@dan.me.uk","www":"https://atari800.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6a1f2fc36627b22fd3fe4dfc628d0f8ef80ee58336dcccb80a78be8e50e9e9af","flatsize":1401987,"path":"All/atari800-3.1.0_3.pkg","repopath":"All/atari800-3.1.0_3.pkg","licenselogic":"and","licenses":["GPLv2","ROM"],"pkgsize":455576,"desc":"You've found David Firth's Atari 800 emulator which can emulate the\n8-bit Atari 800 and XL series of home computers.\n\nPlease refer to /usr/local/share/doc/atari800 (or equivalent on your\nsystem) for the distribution documents. A man page has also been\ninstalled. The system wide configuration file can be found at\n/usr/local/share/atari800/atari800.cfg (or similar) which you will probably\nwant to copy to your home directory, at some stage, to personalise the\nsettings.\n\nThe ROM's for the Atari computers are, unfortunately, copyright. This\nport will attempt to down-load another freeware Atari emulator for DOS\ncalled PC Xformer 2.5 which contains copies of these ROM files. If you\nwould like to take a further look at XF2.5 you should find it in your\ndistfiles directory (if it successfully down-loaded :->).","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["emulators"],"shlibs_required":["libX11.so.6","libXext.so.6","libc.so.8","libm.so.4","libpng16.so.16","libz.so.3"],"options":{"DOCS":"on","SHM":"on","SDL":"off","SERIOSOUND":"off","CLIPSOUND":"off","PAGEDATTRIB":"off","BUFFEREDLOG":"off","VERYSLOW":"off"},"annotations":{"cpe":"cpe:2.3:a:atari800:atari800:3.1.0:::::dragonfly6:x86_64:3"}},{"name":"atompaw","origin":"science/atompaw","version":"4.2.0.3_2","comment":"Tool for projector augmented wave functions for molecular simulations","maintainer":"yuri@FreeBSD.org","www":"https://users.wfu.edu/natalie/papers/pwpaw/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b6c69d79ace9ea78f7601f327aa547b82282c63c1cef70ff801eff88d317bfbb","flatsize":16723233,"path":"All/atompaw-4.2.0.3_2.pkg","repopath":"All/atompaw-4.2.0.3_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":4232308,"desc":"atompaw is a tool to generate projector and basis functions needed for\nperforming electronic structure calculations based on the projector\naugmented wave (PAW) method.\n\nPAW method is based on the publication\nhttp://www.sciencedirect.com/science/article/pii/S0370157300000077","deps":{"blas":{"origin":"math/blas","version":"3.12.1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"lapack":{"origin":"math/lapack","version":"3.12.1"},"libxc":{"origin":"science/libxc","version":"6.2.2"}},"categories":["science"],"shlibs_required":["libblas.so.3","libc.so.8","libgcc_s.so.1","libgfortran.so.5","liblapack.so.3","libm.so.4","libquadmath.so.0","libxc.so.12"],"options":{"DOCS":"on","LIBXC":"on"}},{"name":"augustus","origin":"games/augustus","version":"4.0.0","comment":"Open source re-implementation of Caesar III","maintainer":"pkubaj@FreeBSD.org","www":"https://github.com/Keriew/augustus","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f2fd58bcaf3703ebd56ec95a958382a6fccb75bd780289495d965d1aca0b1243","flatsize":15102804,"path":"All/augustus-4.0.0.pkg","repopath":"All/augustus-4.0.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":12403968,"desc":"Augustus is a fork of the Julius project that intends to incorporate gameplay\nchanges.\n\nThe aim of this project is to provide enhanced, customizable gameplay to\nCaesar 3 using project Julius UI enhancements.\n\nAugustus is able to load Caesar 3 and Julius saves, however saves made with\nAugustus will not work outside Augustus.\n\nGameplay enhancements include:\n*  Roadblocks\n*  Market special orders\n*  Global labour pool\n*  Partial warehouse storage\n*  Increased game limits\n*  Zoom controls\n*  And more!","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_mixer":{"origin":"audio/sdl2_mixer","version":"2.8.1"}},"categories":["games"],"shlibs_required":["libSDL2-2.0.so.0","libSDL2_mixer-2.0.so.0","libc.so.8","libexecinfo.so.1","libexpat.so.1","libm.so.4","libpng16.so.16","libpthread.so.0","libz.so.3"],"messages":[{"message":"To play this game, you need to cd to the directory with the game files\nand run augustus or just pass the directory as a 1st argument.","type":"install"}]},{"name":"asylum","origin":"games/asylum","version":"0.3.2_2","comment":"Surreal platform shooting game","maintainer":"amdmi3@FreeBSD.org","www":"https://sdl-asylum.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9662808a4d56a44d620bfa94c3e2c4573f92842a3b28b16d48ca909350a325d8","flatsize":655274,"path":"All/asylum-0.3.2_2.pkg","repopath":"All/asylum-0.3.2_2.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":328468,"desc":"SDL Asylum is a C port of the computer game Asylum, which was\nwritten by Andy Southgate in 1994 for the Acorn Archimedes and is\nnow public domain.\n\n\"Young Sigmund has a few problems. To help him resolve his mental\ninstability you must enter the surreal world of his inner mind and\nshut down the malfunctioning brain cells which are causing him these\nproblems.\" -- Instructions file from original game","deps":{"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libSDL-1.2.so.0","libSDL_mixer-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"asusoled","origin":"sysutils/asusoled","version":"0.10_10","comment":"Utility for ASUS USB OLED Display","maintainer":"jkim@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"957bc38df54134b69bba094af856de0850640174e3347f373f1a5eaa1fc56dad","flatsize":42181,"path":"All/asusoled-0.10_10.pkg","repopath":"All/asusoled-0.10_10.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":17068,"desc":"This port provides a utility for controlling USB OLED display found\non some ASUS laptops such as G-series models.\n\nOriginally it was written by Christian Lamparter <chunkeey@web.de>\nfor Linux and the early version is still available from here:\n\n\thttps://launchpad.net/asusoled\n\nNow it is almost rewrite of the code with a lot of new features and\nimprovements by Jung-uk Kim <jkim@FreeBSD.org>.","deps":{"font-bh-ttf":{"origin":"x11-fonts/font-bh-ttf","version":"1.0.3_5"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_ttf":{"origin":"graphics/sdl_ttf","version":"2.0.11_8"}},"categories":["sysutils"],"shlibs_required":["libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_ttf-2.0.so.0","libc.so.8","libpthread.so.0","libusb.so.2","libutil.so.4"],"options":{"DOCS":"on"},"messages":[{"message":"Please note this utility requires ugen(4).  Try:\n\n\tkldstat -m uhub/ugen\n\nIf it is loaded, you will see something like the following:\n\n\tId  Refs Name\n\t 31    1 uhub/ugen\n\nIf it is not loaded, then try:\n\n\tkldload ugen\n\nUnfortunately early versions of uhid(4) conflict with ASUS LCM.  If this\nutility does not work for you, try unloading it first:\n\n\tkldunload uhid\n\nIf the driver is compiled into kernel, you cannot unload it, however.\nIf so, you have to recompile kernel without the uhid support or to fix it\nfor yourself.  If you don't need uhid, just comment out \"device uhid\" line\nfrom your kernel configuration file and recompile kernel.  If you need uhid,\nyou have to touch two files:\n\nhttp://docs.freebsd.org/cgi/mid.cgi?200803141559.m2EFxWs1074538\n\nTo build custom kernel, please read \"Configuring the FreeBSD Kernel\" section\nfrom the Handbook:\n\nhttp://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig.html\n\nAlso, there are two example rcNG scripts, i.e., asusoled and oled_clock.\nYou can enable 'asusoled' by adding:\n\n\tasusoled_enable=\"YES\"\n\nin your /etc/rc.conf.  If you just want to test it, run:\n\n\t/usr/local/etc/rc.d/asusoled forcestart\n\nYou will see a black ASUS logo on white background from the display.\nSimilarly, you can enable or test 'oled_clock', of course. :-)\n\nEnjoy!\n\nJung-uk Kim <jkim@FreeBSD.org>","type":"install"}]},{"name":"async","origin":"sysutils/async","version":"0.1.1_20","comment":"Tool to parallelize shell commands","maintainer":"yuri@FreeBSD.org","www":"https://github.com/ctbur/async","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4783380804c4e82d73fc6df79b0209401075cbf52752f290bb32ed03b24b7181","flatsize":2325202,"path":"All/async-0.1.1_20.pkg","repopath":"All/async-0.1.1_20.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":660812,"desc":"async is a tool to run shell commands in parallel and is designed to be able to\nquickly parallelize shell scripts with minimal changes.\n\nIt was inspired by GNU Parallel, with the main difference being that async\nretains state between commands by running a server in the background.","categories":["sysutils"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"astzclock","origin":"x11-clocks/astzclock","version":"1.0_3","comment":"Afterstep clock with some timezone extensions","maintainer":"glewis@FreeBSD.org","www":"http://www.eyesbeyond.com/freebsddom/astzclock/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"71540848570323a5b1a134d8da31597593e10be87a9889911e592add36618b22","flatsize":41008,"path":"All/astzclock-1.0_3.pkg","repopath":"All/astzclock-1.0_3.pkg","licenselogic":"single","pkgsize":14424,"desc":"ASTZClock is currently a fairly minimal hack to the original ASClock to\nallow the specification of a time zone for the clock to use.","deps":{"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["afterstep","x11-clocks"],"shlibs_required":["libX11.so.6","libXext.so.6","libXpm.so.4","libc.so.8"]},{"name":"astyle","origin":"devel/astyle","version":"3.4.10","comment":"Source code indenter and formatter for C, C++, C#, and Java","maintainer":"sunpoet@FreeBSD.org","www":"https://astyle.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"49041c25b886bb127bbc40d980ad40d055cfa178a1e9e719f7d2bff5d9fc9ec8","flatsize":886545,"path":"All/astyle-3.4.10.pkg","repopath":"All/astyle-3.4.10.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":210728,"desc":"Artistic Style is a source code indenter, formatter, and beautifier for the C,\nC++, C++/CLI, Objective-C, C# and Java programming languages.\n\nWhen indenting source code, we as programmers have a tendency to use both spaces\nand tab characters to create the wanted indentation. Moreover, some editors by\ndefault insert spaces instead of tabs when pressing the tab key. Other editors\n(Emacs for example) have the ability to \"pretty up\" lines by automatically\nsetting up the white space before the code on the line, possibly inserting\nspaces in code that up to now used only tabs for indentation.\n\nThe NUMBER of spaces for each tab character in the source code can change\nbetween editors (unless the user sets up the number to his liking...). One of\nthe standard problems programmers face when moving from one editor to another is\nthat code containing both spaces and tabs, which was perfectly indented,\nsuddenly becomes a mess to look at. Even if you as a programmer take care to\nONLY use spaces or tabs, looking at other people's source code can still be\nproblematic.\n\nTo address this problem, Artistic Style was created -- a filter written in C++\nthat automatically re-indents and re-formats C / C++ / Objective-C / C++/CLI / C#\n/ Java source files. It can be used from a command line, or it can be\nincorporated as a library in another program.","categories":["devel","textproc"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"astroterm","origin":"astro/astroterm","version":"1.0.7","comment":"Explore stars, planets, constellations, and more in your terminal!","maintainer":"nxjoseph@protonmail.com","www":"https://github.com/da-luce/astroterm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c78f84985e7ee0c9b3a60774171a1640574ee83b7d6d50080ce984e9ed08d11f","flatsize":499395,"path":"All/astroterm-1.0.7.pkg","repopath":"All/astroterm-1.0.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":259528,"desc":"astroterm is a terminal-based star map written in C. It displays the real-time\npositions of stars, planets, constellations, and more, all within your terminal\nand no telescope required! Configure sky views by date, time, and location with\nprecise ASCII-rendered visuals.","deps":{"argtable":{"origin":"devel/argtable","version":"2.13_3"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["astro"],"shlibs_required":["libargtable2.so.0","libc.so.8","libm.so.4","libncurses.so.6","libtinfo.so.6"]},{"name":"astron","origin":"net/astron","version":"0.0.20200521_3","comment":"Server Technology for Realtime Object Networking","maintainer":"nc@FreeBSD.org","www":"https://astron.github.io/astron","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8ce7e2328edcd90f0661be8c2b86bb8d5456389a9fde5e0d353546f4d37af549","flatsize":991160,"path":"All/astron-0.0.20200521_3.pkg","repopath":"All/astron-0.0.20200521_3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":294404,"desc":"Astron is an open-source, distributed server suite particularly well-suited\nfor powering MMO games. The design is inspired by a similar unrelated project\ndeveloped at the Disney Interactive Media Group, and used in-house from 2001\nuntil 2013.\n\nThe suite consists of many components, which handle separate tasks in order\nto distribute the workload of managing a multi-sharded game/application\nenvironment with many objects and clients.","deps":{"libuv":{"origin":"devel/libuv","version":"1.50.0"},"yaml-cpp":{"origin":"devel/yaml-cpp","version":"0.8.0"}},"categories":["net"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","librt.so.0","libstdc++.so.9","libuv.so.1","libyaml-cpp.so.0"]},{"name":"astk-serveur","origin":"cad/astk-serveur","version":"2020.0.1_2","comment":"Graphical interface for Code_Aster (server side)","maintainer":"thierry@FreeBSD.org","www":"http://www.code-aster.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d9044f044b4eb976665dd42749aa8ebac27c546ce8f92d2462f3ee09a4f80915","flatsize":4439421,"path":"All/astk-serveur-2020.0.1_2.pkg","repopath":"All/astk-serveur-2020.0.1_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":645308,"desc":"Interface graphique de Code_Aster, en Tcl/Tk.\n\nTcl/Tk interface to run Code_Aster (prepare and start calculations using\nrun_aster).\n\nSee the port french/aster.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"zsh":{"origin":"shells/zsh","version":"5.9_5"}},"categories":["cad"],"messages":[{"message":"N'oubliez pas d'installer la partie cliente sur vos stations.\n\n=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=\n\nDo not forget to install the client side on your stations.","type":"install"}]},{"name":"astime","origin":"x11-clocks/astime","version":"2.8_3","comment":"Time/Date applet for WindowMaker","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c50b0d022383b224547ee760802eae29b45ec2fcc4595888e6f819fb197c3d3a","flatsize":60879,"path":"All/astime-2.8_3.pkg","repopath":"All/astime-2.8_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":25976,"desc":"This is a very nice clock that runs in the WindowMaker \"dock\". Either\ndigital or analog clock faces can be specified.","deps":{"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["afterstep","x11-clocks"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXpm.so.4","libc.so.8","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe astime port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"astk-client","origin":"cad/astk-client","version":"2020.0.1_2","comment":"Graphical interface for Code_Aster (client side)","maintainer":"thierry@FreeBSD.org","www":"http://www.code-aster.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3aaad7da0af0e1830b78ee275ecd9e4d4ee4a8d473a4acc541341ab0732aeaa8","flatsize":1819449,"path":"All/astk-client-2020.0.1_2.pkg","repopath":"All/astk-client-2020.0.1_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":309936,"desc":"Interface graphique de Code_Aster, en Tcl/Tk.\n\nTcl/Tk interface to run Code_Aster (prepare and start calculations using\nrun_aster).\n\nSee the port french/aster.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"},"tkpng":{"origin":"graphics/tkpng","version":"0.9_1"},"xterm":{"origin":"x11/xterm","version":"397_2"},"zsh":{"origin":"shells/zsh","version":"5.9_5"}},"categories":["cad"],"messages":[{"message":"Des fichiers de configuration standards ont été préparés dans le répertoire\n/usr/local/aster/ASTK/ASTK_CLIENT/etc/astkrc/.\nVeuillez les vérifier, et n'oubliez pas d'installer la partie serveur\nsur la machine où Code_Aster a été installé.\n\nPour lancer ASTK, entrez :\n/usr/local/aster/outils/astk\nune fois Code_Aster installé sur cette machine, sinon :\n/usr/local/aster/ASTK/ASTK_CLIENT/bin/astk\n\nASTK utilise le protocole rcp/rsh, il faut donc l'activer (/etc/inetd.conf\net ~/.rhosts) ; le paramètre --check passé à astk permet de vérifier votre\nconfiguration.\n\nASTK lance xterm avec -display : il ne faut donc pas lancer Xorg avec\n-nolisten tcp\n\n=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-\n\nStandard configuration files have been initialized in the directory\n/usr/local/aster/ASTK/ASTK_CLIENT/etc/astkrc/.\nPlease check them, and do not forget to install the server side on the\nmachine running Code_Aster.\n\nTo run ASTK, type:\n/usr/local/aster/outils/astk\nonce Code_Aster has been installed on this machine, else:\n/usr/local/aster/ASTK/ASTK_CLIENT/bin/astk\n\nASTK uses the rcp/rsh protocol: it must be configured (check /etc/inetd.conf\nand ~/.rhosts); if you launch astk with the parameter --check, it will check\nyour configuration.\n\nASTK launches xterm with -display: check that Xorg is not launched with\n-nolisten tcp","type":"install"}]},{"name":"asterisk18-g72x","origin":"net/asterisk-g72x","version":"1.4.3_5","comment":"G.729 codec for Asterisk PBX","maintainer":"ports@FreeBSD.org","www":"http://asterisk.hosting.lv/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9e77f810b5b3477f3981980a4014e379131fc2e6887c933a6ab1875b4a50e606","flatsize":13048,"path":"All/asterisk18-g72x-1.4.3_5.pkg","repopath":"All/asterisk18-g72x-1.4.3_5.pkg","licenselogic":"single","pkgsize":5040,"desc":"G.729 codec for Asterisk PBX based on audio/bcg729.","deps":{"asterisk18":{"origin":"net/asterisk18","version":"18.26.2"},"bcg729":{"origin":"audio/bcg729","version":"1.1.1"}},"categories":["net"],"annotations":{"flavor":"asterisk18"},"messages":[{"message":"===>   NOTICE:\n\nThe asterisk18-g72x port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"asterisk18-flite","origin":"audio/asterisk-flite","version":"3.0_5","comment":"Flite dialplan application for Asterisk","maintainer":"ports@FreeBSD.org","www":"https://zaf.github.io/Asterisk-Flite/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5fc0da353397aa589e78c29d32bd28dc037ec85b0e986e3c8bfa180e7d266960","flatsize":35128,"path":"All/asterisk18-flite-3.0_5.pkg","repopath":"All/asterisk18-flite-3.0_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":13296,"desc":"Flite For Asterisk provides the \"Flite\" dialplan application, which\nallows you to use the Flite TTS Engine with Asterisk.","deps":{"asterisk18":{"origin":"net/asterisk18","version":"18.26.2"},"flite":{"origin":"audio/flite","version":"2.1"}},"categories":["audio"],"annotations":{"flavor":"asterisk18"},"messages":[{"message":"===>   NOTICE:\n\nThe asterisk18-flite port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"asterisk18-espeak","origin":"audio/asterisk-espeak","version":"5.0.r1_2","comment":"Espeak dialplan application for Asterisk","maintainer":"ports@FreeBSD.org","www":"https://zaf.github.io/Asterisk-eSpeak/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"35deb51fa571a3fa6344f434eddd029b39a0d21162f5b8fa36f74336d8f6258c","flatsize":37226,"path":"All/asterisk18-espeak-5.0.r1_2.pkg","repopath":"All/asterisk18-espeak-5.0.r1_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":14476,"desc":"eSpeak For Asterisk provides the \"Espeak\" dialplan application,\nwhich allows you to use the Espeak speech synthesizer with Asterisk.\nThis module invokes the Espeak TTS engine locally, and uses it to\nrender text to speech.","deps":{"asterisk18":{"origin":"net/asterisk18","version":"18.26.2"},"espeak-ng":{"origin":"audio/espeak-ng","version":"1.52.0"},"libsamplerate":{"origin":"audio/libsamplerate","version":"0.2.2_1"}},"categories":["audio"],"annotations":{"flavor":"asterisk18"},"messages":[{"message":"===>   NOTICE:\n\nThe asterisk18-espeak port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"asteroids3d","origin":"games/asteroids3d","version":"0.5.1_9","comment":"First-person shooter blowing up asteroids in 3D space","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/a3d/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"db0f07d985a15f3d65aa0b79665baeeeeafefc3c18e841a5edc7c18d8934daea","flatsize":1569419,"path":"All/asteroids3d-0.5.1_9.pkg","repopath":"All/asteroids3d-0.5.1_9.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":476176,"desc":"A simple first person shooter of blowing up asteroids in 3D space.\nThe codebase also serves as an introduction to trigonometry and OpenGL.","deps":{"freeglut":{"origin":"graphics/freeglut","version":"3.2.1"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libc.so.8","libglut.so.3","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe asteroids3d port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"asterisk18-chan_sccp","origin":"net/asterisk-chan_sccp","version":"4.3.3_2","comment":"Replacement for the SCCP channel driver in Asterisk","maintainer":"ddegroot@talon.nl","www":"https://sourceforge.net/projects/chan-sccp-b/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bda34b97ef2549ecd108841fe173c9aead14bd4a01ae7b1ecb9fce27b239a0d6","flatsize":1838785,"path":"All/asterisk18-chan_sccp-4.3.3_2.pkg","repopath":"All/asterisk18-chan_sccp-4.3.3_2.pkg","licenselogic":"single","licenses":["GPLv1"],"pkgsize":422696,"desc":"Replacement for the SCCP channel driver in Asterisk.\nExtended features include:\n - Shared Lines\n - Presence / BLF\n - Customizable Feature Buttons\n - Custom Device State\n - Conference with Phone-UI","deps":{"asterisk18":{"origin":"net/asterisk18","version":"18.26.2"},"libltdl":{"origin":"devel/libltdl","version":"2.5.4"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["net"],"options":{"CONFERENCE":"on","VIDEO":"on"},"annotations":{"flavor":"asterisk18"}},{"name":"axis2","origin":"www/axis2","version":"1.8.0_1","comment":"Provides a Web Services,SOAP and WSDL engine from Apache","maintainer":"ports@FreeBSD.org","www":"https://axis.apache.org/axis2/java/core/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"128e61da1896c3850f273d3ea4e9699f518c258d3d8f072d1fa4ff7aef4dd182","flatsize":39830868,"path":"All/axis2-1.8.0_1.pkg","repopath":"All/axis2-1.8.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":32938292,"desc":"Apache Axis2 is a Web Services / SOAP / WSDL engine, the successor to the\nwidely used Apache Axis SOAP stack. There are two implementations of the Apache\nAxis2 Web services engine - Apache Axis2/Java and Apache Axis2/C","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"},"tomcat9":{"origin":"www/tomcat9","version":"9.0.106"}},"categories":["java","www"],"options":{"EXAMPLES":"on","TOMCAT9":"on","TOMCAT101":"off"},"annotations":{"cpe":"cpe:2.3:a:apache:axis2:1.8.0:::::dragonfly6:x86_64:1"},"messages":[{"message":"From Apache Axis2 1.8.0 Release Note: Because of the HTTPClient 4.x changes and\nalso JAX-WS changes in the 1.7.x series, users are strongly encouraged to\nupdate their axis2.xml.","type":"upgrade","maximum_version":"1.8.0"},{"message":"===>   NOTICE:\n\nThe axis2 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"atanks","origin":"games/atanks","version":"6.5_3","comment":"2D tank game with large, cartoonish weapons","maintainer":"jessefrgsmith@yahoo.ca","www":"http://atanks.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"43b5c8d218fe1222d809b21d04484779e93daa1650883e47ecf3cb7d6de249f5","flatsize":10683283,"path":"All/atanks-6.5_3.pkg","repopath":"All/atanks-6.5_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":4623956,"desc":"This is a port of Atomic Tanks, a 2D tank game where small tanks use\ncartoonishly large weapons to blow up each other. Atomic Tanks is loosely\nbased on the classic DOS game, Scorched Earth. The game is very\nflexible, allowing anywhere from two to ten players, variable environments\nand a wide range of weapons and other items.\n\nTo work, this game requires that the Allegro graphics library be installed.","deps":{"allegro":{"origin":"devel/allegro","version":"4.4.3.1_4"}},"categories":["games"],"shlibs_required":["liballeg.so.4","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"ast-ksh","origin":"shells/ast-ksh","version":"20141224_2","comment":"KornShell 93","maintainer":"saper@saper.info","www":"http://www.kornshell.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"99f62a89c7147c5dc0c7724353b36d0ac25b1170582eabd66feaeb0176c755f4","flatsize":2107616,"path":"All/ast-ksh-20141224_2.pkg","repopath":"All/ast-ksh-20141224_2.pkg","licenselogic":"single","licenses":["EPL"],"pkgsize":878164,"desc":"KSH-93 is the most recent version of the KornShell Language described\nin \"The KornShell Command and Programming Language,\" by Morris\nBolsky and David Korn of AT&T Bell Laboratories.  The KornShell is\na shell programming language, which is upward compatible with \"sh\"\n(the Bourne Shell), and is intended to conform to the IEEE P1003.2/ISO\n9945.2 Shell and Utilities standard.  KSH-93 provides an enhanced\nprogramming environment in addition to the major command-entry\nfeatures of the BSD shell \"csh\".  With KSH-93, medium-sized programming\ntasks can be performed at shell-level without a significant loss\nin performance.  In addition, \"sh\" scripts can be run on KSH-93\nwithout modification.","categories":["shells"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"EXAMPLES":"on","STATIC":"off"}},{"name":"ast-aspell","origin":"textproc/ast-aspell","version":"0.01","comment":"Aspell Asturian dictionary","maintainer":"office@FreeBSD.org","www":"http://docu.softastur.org/Aspell","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"741e8903fa624fe3428a6a388af3b2e060a7d29689858f99b7da7578d0bb4739","flatsize":1069797,"path":"All/ast-aspell-0.01.pkg","repopath":"All/ast-aspell-0.01.pkg","licenselogic":"single","pkgsize":310140,"desc":"Aspell Asturian dictionary.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"]},{"name":"assp","origin":"mail/assp","version":"1.9.9.14158_2,1","comment":"Anti-Spam SMTP Proxy","maintainer":"ports@FreeBSD.org","www":"http://opal.com/jr/freebsd/ports/mail/assp/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"01fbf5dd1912c7ab126c3b60a83522c65e8d0e393df8d6a7121d4b9b572e623d","flatsize":2674511,"path":"All/assp-1.9.9.14158_2,1.pkg","repopath":"All/assp-1.9.9.14158_2,1.pkg","licenselogic":"single","pkgsize":515620,"desc":"Anti-Spam SMTP Proxy is a spam filter that sits on port 25 in front of your\nregular SMTP server (sendmail, postfix, qmail, etc).\n\nASSP performs a number of configurable spam checks, and on detecting a spam\nmessage, provides an immediate 5xx SMTP error code back to the client.\nNon-spam messages are passed to your regular SMTP server for further\nprocessing and delivery.  ASSP includes SSL and IPv6 support.  It is a single\nscript with a web-based configuration tool.\n\nASSP offers:\n\t- a whitelist of known good senders\n\t- Bayesian checks on message headers and contents\n\t- recipient address validation using LDAP and RFC822 conformance\n\t- relay denial\n\t- HELO checking\n\t- SPF (Sender Policy Framework) checking\n\t- DNSBL (DNS Block List) checking using many DNSBL services\n\t- various SMTP error modes detection\n\t- Virus detection\nand many other spam detection techniques.\n\nSee also: http://assp.sourceforge.net/","deps":{"p5-Email-MIME":{"origin":"mail/p5-Email-MIME","version":"1.954"},"p5-Email-Send":{"origin":"mail/p5-Email-Send","version":"2.202"},"p5-Email-Valid":{"origin":"mail/p5-Email-Valid","version":"1.204"},"p5-File-ReadBackwards":{"origin":"devel/p5-File-ReadBackwards","version":"1.06"},"p5-File-Scan-ClamAV":{"origin":"security/p5-File-Scan-ClamAV","version":"1.95_1"},"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-IO-Socket-INET6":{"origin":"net/p5-IO-Socket-INET6","version":"2.73"},"p5-IO-Socket-SSL":{"origin":"security/p5-IO-Socket-SSL","version":"2.089"},"p5-Mail-SPF":{"origin":"mail/p5-Mail-SPF","version":"3.20240923"},"p5-Mail-SRS":{"origin":"mail/p5-Mail-SRS","version":"0.31_2"},"p5-Net-DNS":{"origin":"dns/p5-Net-DNS","version":"1.50,1"},"p5-Net-IP-Match-Regexp":{"origin":"net-mgmt/p5-Net-IP-Match-Regexp","version":"1.01_2"},"p5-Net-SenderBase":{"origin":"mail/p5-Net-SenderBase","version":"1.02_1"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail"],"users":["assp"],"groups":["assp"],"options":{"CLAMAV":"on","DNSBL":"on","DOCS":"on","EMVALID":"on","FBACKW":"on","IPV6":"on","LDAP":"off","MATCHRE":"on","MIMEMOD":"on","MYSQL":"off","SEND":"on","SENDERB":"on","SPF":"on","SRS":"on","SSL":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe assp port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"asr10","origin":"converters/asr10","version":"1.0","comment":"Access to Ensoniq EPS/EPS+/ASR devices and image files","maintainer":"M.Indlekofer@gmx.de","www":"https://members.tripod.com/kmi9000/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"270c85b3bf3920bb0501f9d9ec2918c3efd98b18d3bc74c44ef5f44811ba0cb1","flatsize":48080,"path":"All/asr10-1.0.pkg","repopath":"All/asr10-1.0.pkg","licenselogic":"single","pkgsize":18416,"desc":"This is a port of asr10, which provides access to SCSI devices,\nfloppies and image files from Ensoniq EPS/EPS+/ASR samplers.\n\nIncludes:\nasr10: for ftp-like access to drives and image files,\nwav2asr: for a conversion of WAV-files to asr-inst-files.","categories":["converters"],"shlibs_required":["libc.so.8"]},{"name":"asr-manpages","origin":"misc/asr-manpages","version":"20000406_1","comment":"alt.sysadmin.recovery man page distribution","maintainer":"ports@FreeBSD.org","www":"http://www.infonet.ee/~sbernard/manpage/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"04d013a38dfad5a6bc05b1f667a9c9effddabc488d772c97ab88a33e3a91d3bd","flatsize":19137,"path":"All/asr-manpages-20000406_1.pkg","repopath":"All/asr-manpages-20000406_1.pkg","licenselogic":"single","pkgsize":21380,"desc":"You are in the presence of a System Administrator. Kneel.\n\n\"On Usenet, we vent in a group called alt.sysadmin.recovery. The\ngroup has a FAQ. If you read the FAQ, you will find that you (the\nusers) subscribe to this group at your own peril. If you want to\nbe useful, why don't you run over to the supply cabinet and get a\nnew box of pixels for the monitor.  As part of our venting, some\nof us have written a series of man pages that we'd like to see.\"\n\nManpages you ever needed:\nbosskill.8 c.1 chastise.3 ctluser.8 guru.8 knife.8 lart.1m luser.8\nnormality.5 nuke.8 people.2 pmsd.8 rtfm.1 slave.1 sysadmin.1 think.1\nwhack.1","categories":["misc"],"messages":[{"message":"===>   NOTICE:\n\nThe asr-manpages port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"asql","origin":"www/asql","version":"1.7","comment":"Query Apache logfiles via SQL","maintainer":"joe@thrallingpenguin.com","www":"http://www.steve.org.uk/Software/asql/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5aa9de5e21fada02a579dadb63df9ac862a1bb363464935adb883cf650f83d33","flatsize":33396,"path":"All/asql-1.7.pkg","repopath":"All/asql-1.7.pkg","licenselogic":"single","pkgsize":9792,"desc":"asql is a simple console shell which allows you to run SQL queries against an\nApache logfile, something that can be very useful -- especially at getting\ninformation which is not easily available via static logfile analysers.","deps":{"p5-DBD-SQLite":{"origin":"databases/p5-DBD-SQLite","version":"1.76"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-Term-ReadLine-Perl":{"origin":"devel/p5-Term-ReadLine-Perl","version":"1.0303_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["www"]},{"name":"asprint","origin":"print/asprint","version":"1.0_3","comment":"Simple browser to allow a user to print","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0172978720726cdd850542a14220bb372928ce70df229d324334350aba409388","flatsize":11728,"path":"All/asprint-1.0_3.pkg","repopath":"All/asprint-1.0_3.pkg","licenselogic":"single","pkgsize":5128,"desc":"A simple browser to allow a user to print.  It uses Athena widgets.\nThe filter doesn't apply correctly however.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["print"],"shlibs_required":["libXaw.so.7","libXmu.so.6","libXt.so.6","libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe asprint port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"aspell-ispell","origin":"textproc/aspell-ispell","version":"0.60.8.1","comment":"Ispell compatibility script for aspell","maintainer":"office@FreeBSD.org","www":"http://aspell.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"33815580d4a9647ae0dd5e84f47457decbb8c1b88e63a8beebcdeba7258e7d40","flatsize":27944,"path":"All/aspell-ispell-0.60.8.1.pkg","repopath":"All/aspell-ispell-0.60.8.1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":10164,"desc":"Command line wrapper for aspell, behaving like ispell","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"],"annotations":{"cpe":"cpe:2.3:a:gnu:aspell:0.60.8.1:::::dragonfly6:x86_64"}},{"name":"aspell","origin":"textproc/aspell","version":"0.60.8.1_1,1","comment":"Spelling checker with better suggestion logic than ispell","maintainer":"office@FreeBSD.org","www":"http://aspell.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"079767cdc981996ae5d91d2dbe512ab14b0ba864f5ffa04f292138b7cd51ad49","flatsize":5405345,"path":"All/aspell-0.60.8.1_1,1.pkg","repopath":"All/aspell-0.60.8.1_1,1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":851212,"desc":"Aspell is a spelling checker designed to eventually replace\nispell, although it currently lacks many of ispell's basic\nfunctions. Aspell's main feature is that it does a much better\njob of coming up with possible suggestions than ispell. Aspell\nalso includes a powerful C++ library with C and Perl interfaces\nin the works.\n\nSee also <https://github.com/GNUAspell/aspell>.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libdl.so.0","libintl.so.8","libm.so.4","libncurses.so.6","libstdc++.so.9","libtinfo.so.6"],"options":{"NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:gnu:aspell:0.60.8.1:::::dragonfly6:x86_64:1"}},{"name":"ast-libreoffice","origin":"editors/libreoffice-ast","version":"25.2.2.2","comment":"ast language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"633114a5bb8088918346a333f637c0bea91acc2a2e324c26b83b4dbbe62167ec","flatsize":33777447,"path":"All/ast-libreoffice-25.2.2.2.pkg","repopath":"All/ast-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":3138980,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"asmx","origin":"devel/asmx","version":"2.0.0","comment":"Multi-CPU macro assembler for many major 8-bit and 16-bit CPUs","maintainer":"tiago.gasiba@gmail.com","www":"http://xi6.com/projects/asmx/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"87ce25aefbc83708e97d3ff7d05666c4cc45b722edfe5ecee413ce7385eb09a5","flatsize":236338,"path":"All/asmx-2.0.0.pkg","repopath":"All/asmx-2.0.0.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":84972,"desc":"This is a multi-CPU macro assembler for many major 8-bit and 16-bit CPUs\nwhich can assemble code for multiple CPUs in the same source file.\n\nCurrent CPUs supported:\n\n * RCA 1802\n * MOS Technology 6502, 65C02 and 6502 with undocumented instructions\n * WDC 65816 (lacks some addressing mode support)\n * Motorola 6809\n * Motorola 6800/6801/68HC11 and Hitachi 6303\n * Motorola 6805/68HSC08\n * Motorola 68HC16\n * Motorola 68000/68010\n * Intel 8051\n * Intel 8080, 8085, and 8085 with undocumented instructions\n * Fairchild F8\n * Atari Jaguar \"Tom\" and \"Jerry\" coprocessors\n * Zilog Z-80 and Nintendo Gameboy Z-80 variant","categories":["devel"],"shlibs_required":["libc.so.8"]},{"name":"asn1c","origin":"lang/asn1c","version":"0.9.27_1","comment":"Modern ASN.1 to C compiler","maintainer":"vlm@lionet.info","www":"https://lionet.info/asn1c","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ba776c7c952ae4daced8a77934cae5ff310ab6427bf55d5b1558ae1bbd2e4373","flatsize":1288534,"path":"All/asn1c-0.9.27_1.pkg","repopath":"All/asn1c-0.9.27_1.pkg","licenselogic":"single","pkgsize":585012,"desc":"The asn1c compiles ASN.1 (Abstract Syntax Notation One) specifications into\nthe C source code. This compiler supports automatic constraints checking code\ngeneration, parametrization, basic support for Information Object Classes.\nThe produced C code contains the codecs for BER/DER/CER/PER/XER encoding rules.\n\nSee asn1c-usage.pdf and asn1c(1) manual page for details.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["converters","lang","security"],"shlibs_required":["libc.so.8"],"annotations":{"cpe":"cpe:2.3:a:asn1c_project:asn1c:0.9.27:::::dragonfly6:x86_64:1"},"messages":[{"message":"Please read /usr/local/share/doc/asn1c/asn1c-usage.pdf and other files\nin that directory.\n\nAlso check the asn1c(1), unber(1) and enber(1) manual pages.","type":"install"}]},{"name":"asmixer","origin":"audio/asmixer","version":"0.5_4","comment":"Mixer control for AfterStep window manager","maintainer":"ports@FreeBSD.org","www":"http://www.tigr.net/afterstep/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b0798dc673c413ed1f67d8993fa256109a42836d6e231d6ddfa6efe68a93e09c","flatsize":39882,"path":"All/asmixer-0.5_4.pkg","repopath":"All/asmixer-0.5_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":15388,"desc":"The asmixer utility is a mixer control for the X Windows environment. It\nis designed to work with the AfterStep Window Manager, but it will\nwork with Window Maker or most any other Window Manager. It has\ncontrols for three configurable channels which are master, pcm, and cd\nvolume by default.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["afterstep","audio"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXpm.so.4","libc.so.8","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe asmixer port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"asmjit","origin":"devel/asmjit","version":"g20221210","comment":"Complete x86/x64 JIT and AOT Assembler for C++","maintainer":"yuri@FreeBSD.org","www":"https://asmjit.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d6a0500c6d314191cd3aa6324180f57e0c76d2d1c16cf41a524bf0d947af1cf9","flatsize":2037304,"path":"All/asmjit-g20221210.pkg","repopath":"All/asmjit-g20221210.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":388948,"desc":"AsmJit is a complete JIT and AOT assembler for C++ language. It can generate\nnative code for x86 and x64 architectures and supports the whole x86/x64\ninstruction set - from legacy MMX to the newest AVX512. It has a type-safe API\nthat allows C++ compiler to do semantic checks at compile-time even before the\nassembled code is generated and/or executed.","categories":["devel"]},{"name":"assimp","origin":"multimedia/assimp","version":"5.4.3","comment":"Library to import various 3D model formats in a uniform manner","maintainer":"yuri@FreeBSD.org","www":"https://www.assimp.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"513485e83341ce93881eae79def5ca1f9449c55fefa2b83b768676f08a06e3f9","flatsize":10774958,"path":"All/assimp-5.4.3.pkg","repopath":"All/assimp-5.4.3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":2619560,"desc":"Open Asset Import Library (short name: Assimp) is a portable Open Source\nlibrary to import various well-known 3D model formats in a uniform manner.\nThe most recent version also knows how to export 3d files and is therefore\nsuitable as general-purpose 3D model converter. See the feature list.","categories":["multimedia"],"annotations":{"cpe":"cpe:2.3:a:assimp:assimp:5.4.3:::::dragonfly6:x86_64"}},{"name":"asmix","origin":"audio/asmix","version":"1.5_4","comment":"Volume control dock-app for the AfterStep Window Manager","maintainer":"ports@FreeBSD.org","www":"https://tigr.net/afterstep/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"71b641a71b1bebfecc1eca56fa834b3af6f7794f01fcff2aeca1ab786835fca1","flatsize":45424,"path":"All/asmix-1.5_4.pkg","repopath":"All/asmix-1.5_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":17812,"desc":"The asmix utility is a volume control knob for X windows and for AfterStep\nwindow manager especially. The knob can be used to adjust the master\nvolume of your sound card.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["afterstep","audio"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXpm.so.4","libc.so.8","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe asmix port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"asmem","origin":"sysutils/asmem","version":"1.12_2","comment":"AfterStep look-n-feel memory utilization monitor","maintainer":"ports@FreeBSD.org","www":"https://tigr.net/afterstep/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"93c214c62ffc78284e71a6cf9d21a6a6fc069494bdaf2e5fabb503c39ddba0f2","flatsize":27994,"path":"All/asmem-1.12_2.pkg","repopath":"All/asmem-1.12_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":13020,"desc":"The asmem tool is an AfterStep look-n-feel memory utilization monitor\nfor X Window System. asmem shows the levels of utilization of the\nvarious kinds of memory and swap space. Multiple options for\ncustomization are available (colors, appearance, other stuff).","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["afterstep","sysutils"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXpm.so.4","libc.so.8","libkvm.so.3"],"messages":[{"message":"===>   NOTICE:\n\nThe asmem port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"asm2html","origin":"textproc/asm2html","version":"1.7_1","comment":"Converts NASM syntax assembly code to HTML code","maintainer":"portmaster@bsdforge.com","www":"https://bsdforge.com/projects/textproc/asm2html/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"da07bdb16fe9be7dc90b021a5bfbd3cdaa54782162ef4929b82f7b5e8b11cdfc","flatsize":14314,"path":"All/asm2html-1.7_1.pkg","repopath":"All/asm2html-1.7_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":7048,"desc":"asm2html converts NASM syntax assembly code into HTML output,\nsuitable for display as web pages on your web site.\nSoon it will produce XHTML output, with additional options.","categories":["textproc"],"shlibs_required":["libc.so.8"]},{"name":"asmail","origin":"mail/asmail","version":"2.1_5","comment":"Biff-type program, designed to match AfterStep","maintainer":"ports@FreeBSD.org","www":"https://tigr.net/afterstep/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d7e1274291a928e04d726fb5b488bd7057f785c26965afc8dc1825e979ef5833","flatsize":579155,"path":"All/asmail-2.1_5.pkg","repopath":"All/asmail-2.1_5.pkg","licenselogic":"single","pkgsize":122224,"desc":"Asmail is a \"mail-checker\" like xbiff, but with the Afterstep\nlook & feel. It indicates the status of your mailbox.\nIt can be put in the Wharf, execute a program on incoming mail,\nexecute a program upon mouseclick, show animations and more...","deps":{"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["afterstep","mail"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXpm.so.4","libc.so.8","libcrypto.so.12","libpthread.so.0","libssl.so.12"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe asmail port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ask","origin":"mail/ask","version":"2.5.3_1","comment":"Anti Spam Killer content filtering","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/a-s-k/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"70c462b983876a0ab71f47aefa9b088073b10b9721a02b6af7dabf60e730162f","flatsize":240746,"path":"All/ask-2.5.3_1.pkg","repopath":"All/ask-2.5.3_1.pkg","licenselogic":"single","pkgsize":77780,"desc":"Active Spam Killer (ASK) protects your email account against spam by confirming\nthe sender's email address before actual delivery takes place. The confirmation\nhappens by means of a \"confirmation message\" that is automatically sent to all\n\"unknown\" users.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["mail"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"Sample configuration files were installed in\n/usr/local/share/examples/ask\n\nTo use ASK copy them into ~/.ask directory and edit in way you like.\n\nFor additional information see supplied documentation in\n/usr/local/share/doc/ask\n\nand/or manpages: askfilter(1) asksenders(1) asksetup(1)","type":"install"},{"message":"===>   NOTICE:\n\nThe ask port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"asignify","origin":"security/asignify","version":"1.0_1","comment":"Yet another signify tool","maintainer":"vsevolod@FreeBSD.org","www":"https://github.com/vstakhov/asignify/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"325d5a662c3a8771177d4ae55b1d9747111cea4ddb36ef1232376acf8d0e4bdb","flatsize":235524,"path":"All/asignify-1.0_1.pkg","repopath":"All/asignify-1.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":69616,"desc":"Asignify tool is heavily inspired by signify used in OpenBSD. However, the main\ngoal of this project is to define high level API for signing files, validating\nsignatures and encrypting using public keys cryptography. Asignify is designed\nto be portable and self-contained with zero external dependencies. It uses\nblake2b as the hash function and ed25519 implementation from tweetnacl.\n\nKey features:\n\n- Zero dependencies (libc and C compiler are likely required though), so it\n  could be easily used in embedded systems.\n- Modern cryptography primitives (ed25519, blake2 and sha512 namely).\n- Ability to encrypt files with the same keys using curve25519 based cryptobox.\n- Protecting secret keys by passwords using PBKDF2-BLAKE2 routine.\n- Asignify can convert ssh ed25519 private keys to the native format and verify\n  signatures using just ssh ed25519 public keys (without intermediate\n  conversions).\n- Asignify provides high level API for application developers for signing,\n  verifying, encrypting and keys generation.\n- All keys, signatures and encrypted files contain version information allowing\n  to change cryptographical primitives in the future without loosing of\n  backward compatibility.","categories":["security"],"shlibs_required":["libc.so.8"]},{"name":"asfsm","origin":"sysutils/asfsm","version":"1.0.p15_4","comment":"File-system monitor for the AfterStep window manager","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7bda6506301e30dfd4325083ff438fabb326f9eca358a56cd03f5d5f1b503674","flatsize":176667,"path":"All/asfsm-1.0.p15_4.pkg","repopath":"All/asfsm-1.0.p15_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":61960,"desc":"This is a file-system monitor for the AfterStep window manager. It fits\nnicely in the Wharf.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["afterstep","sysutils"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXaw.so.7","libXext.so.6","libXpm.so.4","libXt.so.6","libc.so.8"],"messages":[{"message":"If you would like to be able to mount and umount file systems\nusing asfsm, as root, type \\`chmod 4555 /usr/local/bin/asfsm\\`\nNOTE: This opens a SECURITY HOLE as ALL users will have this ability.","type":"install"},{"message":"===>   NOTICE:\n\nThe asfsm port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"asl","origin":"devel/asl","version":"1.42.183_1","comment":"Assembler for a variety of microcontrollers/-processors","maintainer":"doconnor@gsoft.com.au","www":"http://john.ccac.rwth-aachen.de:8000/as/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0b62e1ccc9ee1d888b0e6d993e1e6b3272f2c3c9950311053d8a4ed335eec479","flatsize":4845207,"path":"All/asl-1.42.183_1.pkg","repopath":"All/asl-1.42.183_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1052088,"desc":"ASL can generate code for totally different processors.  These are implemented:\n\nMotorola 68000..68030,683xx including math co-processor and MMU; DSP56000;\n\tMotorola/IBM MPC601/MPC505/PPC403; 6800, 6805, 6809, 68(HC)11 and\n\tHitachi 6301\nHitachi 6309, H8 and SH7000/7600\nRockwell 6502 and 65(S)C02\nCMD 65816\nMitsubishi MELPS-740; MELPS-7700; MELPS-4500 and M16\nIntel MCS-48/41, MCS-51, MCS-96 and 8080/8085\nAMD 29K\nSiemens 80C166/167\nZilog Z80, Z180, Z380 and Z8\nToshiba TLCS-900(L), TLCS-90, TLCS-870, TLCS-47 and TLCS-9000\nMicrochip PIC16C54..16C57, PIC16C84/PIC16C64 and PIC17C42\nSGS-Thomson ST62xx and 6804\nTexas Instruments TMS32010/32015, TMS3202x, TMS320C3x and TMS370xxx\nNEC uPD 78(C)1x and uPD 75xxx (a.k.a. 75K0)","categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"ascpu","origin":"sysutils/ascpu","version":"1.11_8","comment":"CPU statistics monitor utility for XFree86","maintainer":"demon@FreeBSD.org","www":"http://www.tigr.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8e3509c82ecc12abd67215d4c22a2e327b96913947659ae79785ee2384ad746c","flatsize":27070,"path":"All/ascpu-1.11_8.pkg","repopath":"All/ascpu-1.11_8.pkg","licenselogic":"single","pkgsize":12992,"desc":"This is an Afterstep look & feel CPU statistics monitor tool.","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["afterstep","sysutils"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXpm.so.4","libc.so.8","libjpeg.so.8","libkvm.so.3","libm.so.4"]},{"name":"asio","origin":"net/asio","version":"1.30.2","comment":"Cross-platform C++ library for network and low-level I/O programming","maintainer":"acm@FreeBSD.org","www":"https://think-async.com/Asio/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"33f25613b2c2a2a0c86be993a0796949f574b0b72fd7844c1f996a8da84a657a","flatsize":5071283,"path":"All/asio-1.30.2.pkg","repopath":"All/asio-1.30.2.pkg","licenselogic":"single","licenses":["BSL"],"pkgsize":414252,"desc":"Asio is a cross-platform C++ library for network and low-level I/O programming\nthat provides developers with a consistent asynchronous model using a modern\nC++ approach.","categories":["devel","net"]},{"name":"asclock-xlib","origin":"x11-clocks/asclock-xlib","version":"2.0.12","comment":"New flavor of asclock","maintainer":"dinoex@FreeBSD.org","www":"https://web.archive.org/web/20000816095347/http://www.asclock.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"429f6ceb94cde7241f6119677dac2dbc6f2d3fec693c3eb20344bbecbd5ac092","flatsize":276490,"path":"All/asclock-xlib-2.0.12.pkg","repopath":"All/asclock-xlib-2.0.12.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":67508,"desc":"New flavor of asclock.\n\nSupport for themes","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["afterstep","windowmaker","x11-clocks"],"shlibs_required":["libX11.so.6","libXext.so.6","libXpm.so.4","libc.so.8"]},{"name":"asclock","origin":"x11-clocks/asclock","version":"1.3","comment":"Afterstep clock with some language extensions","maintainer":"dinoex@FreeBSD.org","www":"https://web.archive.org/web/20000816095347/http://www.asclock.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"60a02bd319178e57d52ecfb0b0130630c835ad68889d8b069494a90c500b0aec","flatsize":60748,"path":"All/asclock-1.3.pkg","repopath":"All/asclock-1.3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":17804,"desc":"afterstep clock with some language extensions\n\nLICENSE: permission to use this program for any purpose","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["afterstep","x11-clocks"],"shlibs_required":["libX11.so.6","libXext.so.6","libXpm.so.4","libc.so.8"],"options":{"ENGLISH":"on","GERMAN":"off","PORTUGUESE":"off","DUTCH":"off","NORWEGIAN":"off","ITALIAN":"off","SWEDISH":"off","SPANISH":"off","HUNGARIAN":"off","BRETON":"off","FRENCH":"off","CZECH":"off","RUSSIAN":"off","UKRAINIAN":"off","SLOVENE":"off","INDONESIAN":"off","DANISH":"off","CLK2":"off","COLOR":"off","CLK8":"on"}},{"name":"asciiquarium","origin":"games/asciiquarium","version":"1.1_1","comment":"Aquarium/sea animation in ASCII art","maintainer":"ports@FreeBSD.org","www":"https://www.robobunny.com/projects/asciiquarium/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"94c59d34d03b20424304a7bde8e9ee29347df43d97e618c2bdcb3eb711ea266d","flatsize":47120,"path":"All/asciiquarium-1.1_1.pkg","repopath":"All/asciiquarium-1.1_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":14912,"desc":"Asciiquarium is an aquarium/sea animation in ASCII art.\n\nEnjoy the mysteries of the sea from the safety of your own terminal!","deps":{"p5-Term-Animation":{"origin":"devel/p5-Term-Animation","version":"2.6_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["games"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe asciiquarium port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"asciio","origin":"graphics/asciio","version":"1.9.02,1","comment":"Perl/GTK application that lets you draw ASCII charts using a GUI","maintainer":"ehaupt@FreeBSD.org","www":"https://metacpan.org/release/App-Asciio","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2e968dc7d41639a9598c644b419d27e3933dd2dcf153f258b9b065d7e803da58","flatsize":625042,"path":"All/asciio-1.9.02,1.pkg","repopath":"All/asciio-1.9.02,1.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":101000,"desc":"A Perl/GTK application that lets you draw ASCII charts using a GUI. Objects on\nthe screen are sizable and have all the properties you'd expect in a drawing\ntool (titles for the boxes, bullets, etc), but the end result is plain text\nthat's embeddable in your code.","deps":{"p5-Algorithm-Diff":{"origin":"devel/p5-Algorithm-Diff","version":"1.1903"},"p5-Check-ISA":{"origin":"devel/p5-Check-ISA","version":"0.09"},"p5-Class-ISA":{"origin":"devel/p5-Class-ISA","version":"0.36_1"},"p5-Compress-Bzip2":{"origin":"archivers/p5-Compress-Bzip2","version":"2.28"},"p5-Data-Compare":{"origin":"devel/p5-Data-Compare","version":"1.2200_1"},"p5-Data-TreeDumper-Renderer-GTK":{"origin":"devel/p5-Data-TreeDumper-Renderer-GTK","version":"0.03"},"p5-Directory-Scratch":{"origin":"devel/p5-Directory-Scratch","version":"0.18"},"p5-Eval-Context":{"origin":"devel/p5-Eval-Context","version":"0.09.11_3"},"p5-File-HomeDir":{"origin":"devel/p5-File-HomeDir","version":"1.006"},"p5-Gtk3":{"origin":"x11-toolkits/p5-Gtk3","version":"0.034_2"},"p5-Hash-Slice":{"origin":"devel/p5-Hash-Slice","version":"0.03"},"p5-IO-Prompter":{"origin":"devel/p5-IO-Prompter","version":"0.004015"},"p5-List-MoreUtils":{"origin":"lang/p5-List-MoreUtils","version":"0.430"},"p5-Module-Util":{"origin":"devel/p5-Module-Util","version":"1.09_2"},"p5-Pango":{"origin":"x11-toolkits/p5-Pango","version":"1.227_2"},"p5-Sereal":{"origin":"converters/p5-Sereal","version":"5.004"},"p5-Sub-Exporter":{"origin":"devel/p5-Sub-Exporter","version":"0.991"},"p5-Term-ReadKey":{"origin":"devel/p5-Term-ReadKey","version":"2.38_1"},"p5-Term-Size-Any":{"origin":"devel/p5-Term-Size-Any","version":"0.002_1"},"p5-Term-TermKey":{"origin":"devel/p5-Term-TermKey","version":"0.19"},"p5-Text-Diff":{"origin":"textproc/p5-Text-Diff","version":"1.45"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["graphics"]},{"name":"ascii2binary","origin":"converters/ascii2binary","version":"2.14_2","comment":"Convert between textual representations of numbers and binary","maintainer":"ports@FreeBSD.org","www":"https://billposer.org/Software/a2b.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0debedc20b589f9baf91c9bd9efdc921f30249022d473258d50161ca84692c70","flatsize":79452,"path":"All/ascii2binary-2.14_2.pkg","repopath":"All/ascii2binary-2.14_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":27508,"desc":"These programs convert between textual and binary representations of numbers.\nascii2binary reads input consisting of textual representations of numbers\nseparated by whitespace and produces as output the binary equivalents. The type\nand precision of the binary output is selected using command line flags.\n\nbinary2ascii reads input consisting of binary numbers and converts them to\ntheir textual representation. Command line flags specify the type and size\nof the binary numbers and provide control over the format of the output.\nUnsigned integers may be written out in binary, octal, decimal, or hexadecimal.\nSigned integers may be written out only in binary or decimal. Floating point\nnumbers may be written out only decimal, either in standard or scientific\nnotation. (If you want to examine the binary representation of floating point\nnumbers, just treat the input as a sequence of unsigned characters.)\n\nThe two programs are useful for generating test data, for inspecting binary\nfiles, and for interfacing programs that generate textual output to programs\nthat require binary input and conversely. They can also be useful when it is\ndesired to reformat numbers.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"}},"categories":["converters"],"shlibs_required":["libc.so.8","libintl.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe ascii2binary port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"asciidoc","origin":"textproc/asciidoc","version":"10.2.1","comment":"Text document format for writing short documents and man pages","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/asciidoc-py/asciidoc-py","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"69fec68f4e9fc22049ba819d7754fb3293c061f4b1fd12597cfdf9ca697ab18e","flatsize":1792127,"path":"All/asciidoc-10.2.1.pkg","repopath":"All/asciidoc-10.2.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":328116,"desc":"AsciiDoc is a text document format for writing short documents, articles, books\nand UNIX man pages. AsciiDoc files can be translated to HTML and DocBook markups\nusing the asciidoc(1) command.","deps":{"docbook-xsl":{"origin":"textproc/docbook-xsl","version":"1.79.1_1,1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["textproc"]},{"name":"ascii-invaders","origin":"games/ascii-invaders","version":"1.0.1_1","comment":"ASCII-art game like Space Invaders using Curses","maintainer":"amdmi3@FreeBSD.org","www":"https://github.com/macdice/ascii-invaders","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"15d471b0481db24470a7059883ea10b206f3089e309c0eac0ae79bb84973efb8","flatsize":35256,"path":"All/ascii-invaders-1.0.1_1.pkg","repopath":"All/ascii-invaders-1.0.1_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":14604,"desc":"An ASCII-art game like Space Invaders using Curses.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["games"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"]},{"name":"ascent-simulation-engine","origin":"math/ascent","version":"0.7.1","comment":"C++ simulation engine and differential equation solver","maintainer":"yuri@FreeBSD.org","www":"https://github.com/AnyarInc/Ascent","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"725dab9aaab09b16ea425f2c7fb8af8968337691e0085e6e2de6a3b6cba78d66","flatsize":183318,"path":"All/ascent-simulation-engine-0.7.1.pkg","repopath":"All/ascent-simulation-engine-0.7.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":27320,"desc":"An extremely fast and flexible C++ simulation engine and differential equation\nsolver.\n\nAscent's integration algorithms are designed for speed, and outperform boost's\nodeint in both Debug and Release.\n\nFeatures:\n* Header Only\n* Automatic Vectorization: Ascent conforms to vectorization standards\n  (such as Intel's)\n* Modular (Optional): solve systems in an object-oriented manner\n* Variable Tracking: Optimized recording of variable time history\n* Asynchronous Sampling and Event Scheduling\n* Multiple Integration Algorithms (In Progress): adaptive steppers,\n  predictor-correctors, etc.\n* Use boost's odeint library as the numerical integration engine\n* Scripting Interface: Optional ChaiScript interface to easily script\n  simulations","categories":["math"]},{"name":"atlantis","origin":"devel/atlantis","version":"0.31.0_3","comment":"Terraform Pull Requests Automation","maintainer":"dutra@FreeBSD.org","www":"https://www.runatlantis.io","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"138eca128944556ba761dd11e2b33e1e4597fc4b44bc3e73ba4d668e4bd470e2","flatsize":32974404,"path":"All/atlantis-0.31.0_3.pkg","repopath":"All/atlantis-0.31.0_3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":8320188,"desc":"A self-hosted golang application that listens for Terraform pull request\nevents via webhooks.","deps":{"terraform":{"origin":"sysutils/terraform","version":"1.10.4_2"}},"categories":["devel"]},{"name":"asbutton","origin":"misc/asbutton","version":"0.3_3","comment":"Dockapp that displays 4 or 9 buttons to run apps of your choice","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"60fc639bb4dd3a0338f123d435426bc63f8a83ed9bb6f358449e6b83dd8e8616","flatsize":330951,"path":"All/asbutton-0.3_3.pkg","repopath":"All/asbutton-0.3_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":75344,"desc":"A swallowable applet presents a number of little buttons inside a\nWharf or dock icon and each of those starts an application when\nclicked.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["afterstep","misc","windowmaker"],"shlibs_required":["libX11.so.6","libXext.so.6","libXpm.so.4","libc.so.8","libm.so.4"],"options":{"EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe asbutton port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"aseprite","origin":"graphics/aseprite","version":"1.2.9_10","comment":"Animated sprite editor and pixel art tool","maintainer":"yuri@FreeBSD.org","www":"https://www.aseprite.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"034f97ad96b5d31925ca0b2ebb1bb67654dab9c0950d9a654601de798f44f29f","flatsize":6105956,"path":"All/aseprite-1.2.9_10.pkg","repopath":"All/aseprite-1.2.9_10.pkg","licenselogic":"single","licenses":["EULA"],"pkgsize":1742068,"desc":"Aseprite is an open source program to create animated sprites.\n\nIts main features are:\n* Sprites are composed by layers & frames (as separated concepts).\n* Supported color modes: RGBA, Indexed (palettes up to 256 colors),\n  and Grayscale.\n* Load/save sequence of PNG files and GIF animations\n  (and FLC, FLI, JPG, BMP, PCX, TGA).\n* Export/import animations to/from Sprite Sheets.\n* Tiled drawing mode, useful to draw patterns and textures.\n* Undo/Redo for every operation.\n* Real-time animation preview.\n* Multiple editors support.\n* Pixel-art specific tools like filled Contour, Polygon, Shading mode, etc.\n* Onion skinning","deps":{"allegro":{"origin":"devel/allegro","version":"4.4.3.1_4"},"cmark":{"origin":"textproc/cmark","version":"0.31.1"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"giflib":{"origin":"graphics/giflib","version":"5.2.2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"harfbuzz-icu":{"origin":"print/harfbuzz-icu","version":"10.3.0"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXxf86dga":{"origin":"x11/libXxf86dga","version":"1.1.6_1"},"libXxf86vm":{"origin":"x11/libXxf86vm","version":"1.1.5"},"libiconv":{"origin":"converters/libiconv","version":"1.17_1"},"liblz4":{"origin":"archivers/liblz4","version":"1.10.0,1"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"nettle":{"origin":"security/nettle","version":"3.10.1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pixman":{"origin":"x11/pixman","version":"0.44.2"},"png":{"origin":"graphics/png","version":"1.6.47"},"tinyxml":{"origin":"textproc/tinyxml","version":"2.6.2_4"},"webp":{"origin":"graphics/webp","version":"1.5.0"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["graphics"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXcursor.so.1","libXext.so.6","libXpm.so.4","libXxf86dga.so.1","libXxf86vm.so.1","liballeg.so.4","libc.so.8","libcharset.so.1","libcmark.so.0.31.1","libcrypto.so.12","libcurl.so.4","libdl.so.0","libexpat.so.1","libfreetype.so.6","libgif.so.7","libharfbuzz-icu.so.0","libharfbuzz.so.0","libiconv.so.2","libjpeg.so.8","libloadpng.so.4","liblz4.so.1","libm.so.4","libnettle.so.8","libpixman-1.so.0","libpng16.so.16","libpthread.so.0","libstdc++.so.9","libtinyxml.so.3","libwebp.so.7","libwebpdemux.so.2","libwebpmux.so.3","libxcb.so.1","libz.so.3","libzstd.so.1"],"options":{"STEAM":"off","WEBP":"on"},"messages":[{"message":"Some users have reported mouse lag problem with aseprite.\n\nPlease add the argument -F 250 or -F 500 for moused(8) to work around\nsuch problems. These options  can be added in the  variable\nmoused_flags in /etc/rc.conf","type":"install"}]},{"name":"artyfx-lv2","origin":"audio/artyfx-lv2","version":"1.3.1_1,1","comment":"ArtyFX plugin bundle","maintainer":"yuri@FreeBSD.org","www":"http://openavproductions.com/artyfx/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bd2e6aa2c290a61d22df4d123182b3cf38d8194a1ffffdbe2222126fe981ce3d","flatsize":655980,"path":"All/artyfx-lv2-1.3.1_1,1.pkg","repopath":"All/artyfx-lv2-1.3.1_1,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":120980,"desc":"ArtyFX is a plugin bundle of artistic real-time audio effects. The aim of this\nplugin collection is to allow the designing of your sound just as you desired\nusing a fast, efficient workflow. From bitcrushers, delays, distortions,\nequalizers, compressors, reverbs and more, there is a range of sounds available\nfrom ArtyFX.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"}},"categories":["audio"],"options":{"SSE":"on"}},{"name":"artwiz-fonts","origin":"x11-fonts/artwiz-fonts","version":"1.0_5","comment":"Set of free fonts for X11 desktops","maintainer":"garga@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"70255b82afa66b20532fc934a8e3914bf2ab569790f90e6503fb98c3b9714c07","flatsize":36129,"path":"All/artwiz-fonts-1.0_5.pkg","repopath":"All/artwiz-fonts-1.0_5.pkg","licenselogic":"single","pkgsize":36720,"desc":"A collection of free fonts which are designed for use on X11 desktops,\ncreated by artwiz. These fonts have a futuristic style and are quite\nsmall, particularly at high resolutions.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"],"messages":[{"message":"To get XFree86 to recognise your new fonts you will need to\n add a line to your XF86Config file. XFree86 4 usually keeps its\n XF86Config file in /etc or /etc/X11.\n\n Add the following line to the \"Files\" section and restart XFree86.\n\n FontPath \"/usr/local/share/fonts/artwiz-fonts\"","type":"install"}]},{"name":"artwiz-aleczapka-se","origin":"x11-fonts/artwiz-aleczapka-se","version":"1.3_4","comment":"Set of (improved) artwiz fonts","maintainer":"ports@FreeBSD.org","www":"https://artwizaleczapka.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f0947cac6bd717bad40a28f5b7818899384fa23abd2d712467a0a82737080068","flatsize":190513,"path":"All/artwiz-aleczapka-se-1.3_4.pkg","repopath":"All/artwiz-aleczapka-se-1.3_4.pkg","licenselogic":"single","pkgsize":20928,"desc":"This is set of improved artwiz fonts.\nThey are compatible with the latest fontconfig/Xft-2.0.\nThus the artwiz fonts work in gtk2/kde3 applications.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"],"messages":[{"message":"To get XFree86 to recognise your new fonts you will need to\n add a line to your XF86Config file. XFree86 4 usually keeps its\n XF86Config file in /etc or /etc/X11.\n\n Add the following line to the \"Files\" section and restart XFree86.\n\n FontPath \"/usr/local/share/fonts/artwiz-aleczapka-se\"","type":"install"},{"message":"===>   NOTICE:\n\nThe artwiz-aleczapka-se port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"as-libreoffice","origin":"editors/libreoffice-as","version":"25.2.2.2","comment":"as language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"27beed6bad77074d464d3f918a541f9eda0bb70e72577083411eb64b78238e4a","flatsize":2453070,"path":"All/as-libreoffice-25.2.2.2.pkg","repopath":"All/as-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":359480,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"artwiz-aleczapka-en","origin":"x11-fonts/artwiz-aleczapka","version":"1.3_4","comment":"Set of (improved) artwiz fonts","maintainer":"garga@FreeBSD.org","www":"https://artwizaleczapka.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1ae736c403fe0a19c67544152140b2a6905aa1ec3e440523828ea988726a7df7","flatsize":201916,"path":"All/artwiz-aleczapka-en-1.3_4.pkg","repopath":"All/artwiz-aleczapka-en-1.3_4.pkg","licenselogic":"single","pkgsize":23156,"desc":"This is set of improved artwiz fonts.\nThey are compatible with the latest fontconfig/Xft-2.0.\nThus the artwiz fonts work in gtk2/kde3 applications.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"artwiz-aleczapka-de","origin":"x11-fonts/artwiz-aleczapka-de","version":"1.3_4","comment":"Set of (improved) artwiz fonts","maintainer":"ports@FreeBSD.org","www":"https://artwizaleczapka.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d7ea8c13bcf33dc5b92241eee63792abe5f2c72e06fbf83dfcba952e20b69ac7","flatsize":192153,"path":"All/artwiz-aleczapka-de-1.3_4.pkg","repopath":"All/artwiz-aleczapka-de-1.3_4.pkg","licenselogic":"single","pkgsize":21288,"desc":"This is set of improved artwiz fonts.\nThey are compatible with the latest fontconfig/Xft-2.0.\nThus the artwiz fonts work in gtk2/kde3 applications.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"],"messages":[{"message":"To get XFree86 to recognise your new fonts you will need to\n add a line to your XF86Config file. XFree86 4 usually keeps its\n XF86Config file in /etc or /etc/X11.\n\n Add the following line to the \"Files\" section and restart XFree86.\n\n FontPath \"/usr/local/share/fonts/artwiz-aleczapka-de\"","type":"install"},{"message":"===>   NOTICE:\n\nThe artwiz-aleczapka-de port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"atunes","origin":"audio/atunes","version":"3.1.2_5","comment":"Full-featured audio player and manager developed in Java","maintainer":"ports@FreeBSD.org","www":"https://www.atunes.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"53c05037fd912af616131bd13c5e0017f17ff75aac97553a22557feb94cd6778","flatsize":20954020,"path":"All/atunes-3.1.2_5.pkg","repopath":"All/atunes-3.1.2_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":15967060,"desc":"aTunes is a full-featured audio player and manager, developed in Java.\n\nCurrently plays mp3, ogg, wma, wav, flac, mp4 and radio streaming,\nallowing users to easily edit tags, organize music and rip Audio CDs.","deps":{"cdrtools":{"origin":"sysutils/cdrtools","version":"2024.03.21"},"lame":{"origin":"audio/lame","version":"3.100_5"},"mplayer":{"origin":"multimedia/mplayer","version":"1.5.0.20240928_1"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"},"vorbis-tools":{"origin":"audio/vorbis-tools","version":"1.4.2_6,3"}},"categories":["audio","java"],"options":{"CDDA2WAV":"on","LAME":"on","VORBIS":"on","FLAC":"off","MPLAYER":"on","XINE":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe atunes port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"astrometry","origin":"astro/astrometry","version":"0.97_1","comment":"Astronomic calibration service","maintainer":"rhurlin@FreeBSD.org","www":"https://astrometry.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"33aa14e74b294b9252d65a67d5cfa98eb69c72cdb8c360bfa98761b628d09ef5","flatsize":35924103,"path":"All/astrometry-0.97_1.pkg","repopath":"All/astrometry-0.97_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":8528528,"desc":"Astrometry engine aims to create correct, standards-compliant astrometric\nmeta data for every useful astronomical image ever taken, past and future,\nin any state of archival disarray.\n\nThe engine will take any image and return the astrometry world coordinate\nsystem (WCS) -- i.e., a standards-based description of the (usually\nnonlinear) transformation between image coordinates and sky coordinates --\nwith absolutely no \"false positives\" (but maybe some \"no answers\").  It\nwill do its best, even when the input image has no -- or totally incorrect\n-- meta-data.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"cfitsio":{"origin":"astro/cfitsio","version":"4.5.0"},"gsl":{"origin":"math/gsl","version":"2.7.1_1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"netpbm":{"origin":"graphics/netpbm","version":"11.04.02_2"},"png":{"origin":"graphics/png","version":"1.6.47"},"py311-astropy":{"origin":"astro/py-astropy","version":"7.0.1_1,2"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"wcslib":{"origin":"astro/wcslib","version":"8.4"}},"categories":["astro"],"shlibs_required":["libc.so.8","libcairo.so.2","libcfitsio.so.10","libgsl.so.27","libgslcblas.so.0","libjpeg.so.8","libm.so.4","libnetpbm.so.11","libpng16.so.16","libpthread.so.0","libwcs.so.8","libz.so.3"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"Astrometry was successfully installed.\n\nYou'll find this distribution under /usr/local.\nExamples are found under /usr/local/share/examples/astrometry.\nSee /usr/local/share/doc/astrometry for some info, more detailed at\nhttp://astrometry.net/use.html and http://astrometry.net/doc/readme.html.\n\nAlthough the code is released under a GPL license, you will also need\nto download some data files, and these are distributed under different\nlicenses. Data files (indexes) should be stored under\n/usr/local/share/astrometry/","type":"install"}]},{"name":"arttime","origin":"deskutils/arttime","version":"2.3.4","comment":"Bring curated text/ascii art to artless terminals","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/poetaman/arttime","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dd594107d39c37c5e95de18e111c7ab7f45e91b14876e1132a8dec2738bcfff9","flatsize":3816825,"path":"All/arttime-2.3.4.pkg","repopath":"All/arttime-2.3.4.pkg","licenselogic":"and","licenses":["Arttime","CFLAv1","GPLv3"],"pkgsize":312988,"desc":"Text art meets the functionality of a feature-rich clock/timer /\npattern-based time manager. Arttime brings curated text art to otherwise\nartless terminal emulators of starving developers and other users who\ncan use the terminal.","deps":{"fzf":{"origin":"textproc/fzf","version":"0.54.3_2"},"libnotify":{"origin":"devel/libnotify","version":"0.8.6"},"terminfo-db":{"origin":"misc/terminfo-db","version":"20231209"},"vorbis-tools":{"origin":"audio/vorbis-tools","version":"1.4.2_6,3"},"zsh":{"origin":"shells/zsh","version":"5.9_5"}},"categories":["deskutils"],"options":{"FZF":"on"}},{"name":"arts++","origin":"net-mgmt/arts++","version":"1.1.a13_3,1","comment":"Network data storage and analysis library from CAIDA","maintainer":"ports@FreeBSD.org","www":"https://catalog.caida.org/software/arts","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f1ed171c4b9a519f5658a44e33684bd0f8f42364c7bba97642c72c4f3a019abe","flatsize":3650017,"path":"All/arts++-1.1.a13_3,1.pkg","repopath":"All/arts++-1.1.a13_3,1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":467692,"desc":"arts++ is a support package for CAIDA's cflowd and skitter.\n\nIt provides a C++ class library and simple applications for handling\ndata produced by cflowd and skitter.\n\nSee:\thttp://www.caida.org/tools/measurement/cflowd/\n\thttp://www.caida.org/tools/measurement/skitter/","categories":["net-mgmt"],"shlibs_required":["libc.so.8","libm.so.4","librpcsvc.so.3","libstdc++.so.9"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe arts++ port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"arss","origin":"audio/arss","version":"0.2.3_2","comment":"Additive Image Synthesizer (convert audio to images, images to audio)","maintainer":"beyert@cs.ucr.edu","www":"https://arss.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"192a255b66757b507e89b40dfff3c3d56da2c174da07f2c1e05bf5adffc40178","flatsize":35800,"path":"All/arss-0.2.3_2.pkg","repopath":"All/arss-0.2.3_2.pkg","licenselogic":"single","pkgsize":15960,"desc":"The Analysis & Resynthesis Sound Spectrograph (formerly known as the Analysis &\nReconstruction Sound Engine), or ARSS, is a program that analyses a sound file\ninto a spectrogram and is able to synthesise this spectrogram, or any other\nuser-created image, back into a sound.\n\nARSS is now superseded by Photosounder, which makes use of most of the\ntechniques offered by ARSS in a simple to use and powerful graphical user\ninterface and built in editor.","deps":{"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"}},"categories":["audio"],"shlibs_required":["libc.so.8","libfftw3.so.3","libm.so.4"]},{"name":"art","origin":"devel/art","version":"0.9.02","comment":"Resource tracing, debugging, and profiling tool","maintainer":"virtual.lark@gmail.com","www":"https://github.com/larkvirtual/restracer/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bbbe009000d8c5e633762008807b584aa883e43dde83f5de524caaef7764d192","flatsize":378973,"path":"All/art-0.9.02.pkg","repopath":"All/art-0.9.02.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":90340,"desc":"Crossplatform method to trace software errors in runtime during resource\nmanipulation is shown. A scheme for describing abstract resources and their\nfunctions in XML is presented. Due to separation it's possible to describe\nvast classes of resources without changing the analyzer core.\nDetected errors often have an influence on security, safety, robustness and\nresource optimal usage.","deps":{"libxml++":{"origin":"textproc/libxml++26","version":"2.42.3,1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libglib-2.0.so.0","libglibmm-2.4.so.1","libgobject-2.0.so.0","libintl.so.8","libm.so.4","libsigc-2.0.so.0","libstdc++.so.9","libxml++-2.6.so.2","libxml2.so.2"],"options":{"DOCS":"on"}},{"name":"arqiver","origin":"archivers/arqiver","version":"1.0.1","comment":"Simple Qt archive manager","maintainer":"mew14930xvi@inbox.lv","www":"https://github.com/tsujan/Arqiver","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f90138046c688edb7085a762202900b90aa0831cc36f09cb2309a2e95c1ee758","flatsize":780593,"path":"All/arqiver-1.0.1.pkg","repopath":"All/arqiver-1.0.1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":186528,"desc":"Arqiver is a simple Qt archive manager as a front-end for libarchive\n(bsdtar), gzip, and 7z.\n\nArqiver can extract, create and edit archives that are supported by its\nback-ends. It can open archives by drag-and-drop. Its listed items can be\nviewed separately or dragged and dropped into appropriate applications.\n\nWith 7z, it also supports password protection.","deps":{"7-zip":{"origin":"archivers/7-zip","version":"24.09"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-svg":{"origin":"graphics/qt6-svg","version":"6.8.3"}},"categories":["archivers"],"shlibs_required":["libGLX.so.0","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Svg.so.6","libQt6Widgets.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"]},{"name":"arpwatch","origin":"net-mgmt/arpwatch","version":"3.8","comment":"Monitor arp & rarp requests","maintainer":"leres@FreeBSD.org","www":"https://ee.lbl.gov/downloads/arpwatch/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bf7f33206ad432e5e37ab23b41bf51299e4c1d5cce52a6f0baf7a0bbef584514","flatsize":94477,"path":"All/arpwatch-3.8.pkg","repopath":"All/arpwatch-3.8.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":31220,"desc":"This package contains tools that monitors ethernet activity and\nmaintains a database of ethernet/ip address pairings. It also reports\ncertain changes via email.","deps":{"ca_root_nss":{"origin":"security/ca_root_nss","version":"3.108"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"libpcap":{"origin":"net/libpcap","version":"1.10.5"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net-mgmt"],"shlibs_required":["libc.so.8","libpcap.so.1"],"options":{"DEBUG":"off","ZEROPAD":"on"},"messages":[{"message":"You can create an ethercodes.dat file by running this script:\n\n    /usr/local/arpwatch/update-ethercodes\n\nHere's a example crontab entry to update it every night:\n\n    00 0 * * * root sleep `jot -r 1 0 600` ; /usr/local/arpwatch/update-ethercodes\n\nThe -m flag was removed. If you were using the -m watcher flag,\nplease switch to -w.","type":"install"}]},{"name":"artikulate","origin":"misc/artikulate","version":"25.04.2","comment":"Pronunciation trainer for KDE","maintainer":"kde@FreeBSD.org","www":"https://edu.kde.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d8ce939ee86e4c9a3852a68fafb17b2032bcaf6c20b4126baca4cf809d52db67","flatsize":2599252,"path":"All/artikulate-25.04.2.pkg","repopath":"All/artikulate-25.04.2.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":1132888,"desc":"Artikulate is a pronunciation learning program for KDE.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf5-attica":{"origin":"x11-toolkits/kf5-attica","version":"5.116.0"},"kf5-karchive":{"origin":"archivers/kf5-karchive","version":"5.116.0"},"kf5-kauth":{"origin":"devel/kf5-kauth","version":"5.116.0_1"},"kf5-kcodecs":{"origin":"textproc/kf5-kcodecs","version":"5.116.0"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kconfigwidgets":{"origin":"x11-toolkits/kf5-kconfigwidgets","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-kcrash":{"origin":"devel/kf5-kcrash","version":"5.116.0"},"kf5-kdeclarative":{"origin":"devel/kf5-kdeclarative","version":"5.116.0"},"kf5-ki18n":{"origin":"devel/kf5-ki18n","version":"5.116.0"},"kf5-knewstuff":{"origin":"devel/kf5-knewstuff","version":"5.116.0"},"kf5-kservice":{"origin":"devel/kf5-kservice","version":"5.116.0"},"kf5-kwidgetsaddons":{"origin":"x11-toolkits/kf5-kwidgetsaddons","version":"5.116.0"},"kf5-kxmlgui":{"origin":"x11-toolkits/kf5-kxmlgui","version":"5.116.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-multimedia":{"origin":"multimedia/qt5-multimedia","version":"5.15.16p2_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"},"qt5-testlib":{"origin":"devel/qt5-testlib","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"qt5-xmlpatterns":{"origin":"textproc/qt5-xmlpatterns","version":"5.15.16p0_1"}},"categories":["education","kde","kde-applications","misc"],"shlibs_required":["libKF5Archive.so.5","libKF5Attica.so.5","libKF5Auth.so.5","libKF5AuthCore.so.5","libKF5Codecs.so.5","libKF5ConfigCore.so.5","libKF5ConfigGui.so.5","libKF5ConfigWidgets.so.5","libKF5CoreAddons.so.5","libKF5Crash.so.5","libKF5I18n.so.5","libKF5NewStuff.so.5","libKF5NewStuffCore.so.5","libKF5Service.so.5","libKF5WidgetsAddons.so.5","libKF5XmlGui.so.5","libQt5Core.so.5","libQt5DBus.so.5","libQt5Gui.so.5","libQt5Multimedia.so.5","libQt5Network.so.5","libQt5Qml.so.5","libQt5QmlModels.so.5","libQt5Quick.so.5","libQt5Sql.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libQt5XmlPatterns.so.5","libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"arprelease","origin":"net/arprelease","version":"1.2_5","comment":"Libnet tool to flush arp cache entries from devices (eg. routers)","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"305ea975b54167706ba1dcd11daabce9ce65da6fb011b8632ed24233c2017457","flatsize":6856,"path":"All/arprelease-1.2_5.pkg","repopath":"All/arprelease-1.2_5.pkg","licenselogic":"single","pkgsize":3184,"desc":"This program sends out a custom ARP REQUEST packet with the hardware and\nprotocol address information of the sending host to flush the arp cache\nfor a given IP on Cisco routers.","deps":{"libnet":{"origin":"net/libnet","version":"1.3,1"}},"categories":["net"],"shlibs_required":["libc.so.8","libnet.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe arprelease port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"arping","origin":"net/arping","version":"2.24_1","comment":"ARP level \"ping\" utility","maintainer":"gavin@FreeBSD.org","www":"https://www.habets.pp.se/synscan/programs.php?prog=arping","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e6b478bcd3774f7b1512cc03fc73cac503dfa730d9aae5e0b6892ca61aea6af5","flatsize":71591,"path":"All/arping-2.24_1.pkg","repopath":"All/arping-2.24_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":29180,"desc":"Arping is a util to find out if a specific IP address on the LAN is 'taken'\nand what MAC address owns it. Sure, you *could* just use 'ping' to find out if\nit's taken and even if the computer blocks ping (and everything else) you still\nget an entry in your arp cache. But what if you aren't on a routable net? Then\nyou're screwed. Or you use arping.","deps":{"libnet":{"origin":"net/libnet","version":"1.3,1"}},"categories":["net"],"shlibs_required":["libc.so.8","libm.so.4","libnet.so.9","libpcap.so.3","librt.so.0"]},{"name":"arpoison","origin":"net/arpoison","version":"0.7_1","comment":"UNIX arp cache update utility","maintainer":"yuri@FreeBSD.org","www":"http://www.arpoison.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bd94a904db8190c3235647c80048d59221a23e6f5f86f2bbe1dc08ec6f16d532","flatsize":23546,"path":"All/arpoison-0.7_1.pkg","repopath":"All/arpoison-0.7_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":9260,"desc":"arpoison sends out a custom ARP REPLY packet with the hardware and\nprotocol address information of your choosing. Since ARP is a stateless\nprotocol, most operating systems will gladly update their ARP cache with\nwhatever information you send them in your hand-crafted packet.","deps":{"libnet":{"origin":"net/libnet","version":"1.3,1"}},"categories":["net"],"shlibs_required":["libc.so.8","libnet.so.9"]},{"name":"arpdig","origin":"net/arpdig","version":"0.5.7_1","comment":"ARP Digger utility","maintainer":"marck@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"38db8bc846819b36cb3d1c43178e181d97897a72ad5f25da5cb34f523e4da0e5","flatsize":15033,"path":"All/arpdig-0.5.7_1.pkg","repopath":"All/arpdig-0.5.7_1.pkg","licenselogic":"single","pkgsize":7684,"desc":"Arpdig is a tool to probe a whole IP address segment or a list of\nIP addresses on the LAN via ARP whohas requests, collecting ARP is-at\nresponses and showing the results.\n\nDmitry Morozovsky <marck@FreeBSD.org>","categories":["net"],"shlibs_required":["libc.so.8","libpcap.so.3"]},{"name":"arpack-ng","origin":"math/arpack-ng","version":"3.9.1_4","comment":"Revised Argand library for solving large-scale eigenvalue problems","maintainer":"yuri@FreeBSD.org","www":"https://forge.scilab.org/index.php/p/arpack-ng/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2f6cc253a08765f41601aba8ba0dbc416144cfe8c4a67d098750520ee7681f01","flatsize":2475444,"path":"All/arpack-ng-3.9.1_4.pkg","repopath":"All/arpack-ng-3.9.1_4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":176148,"desc":"ARPACK-NG is a collection of Fortran77 subroutines designed to solve\nlarge-scale eigenvalue problems. It is a fork of the Rice University\nARPACK, and is jointly-maintained by Debian, Octave, and Scilab.","deps":{"blas":{"origin":"math/blas","version":"3.12.1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"lapack":{"origin":"math/lapack","version":"3.12.1"}},"categories":["math"],"options":{"DOCS":"on","EXAMPLES":"on","MPI":"off","ATLAS":"off","NETLIB":"on","OPENBLAS":"off"}},{"name":"arpc","origin":"devel/arpc","version":"0.7_2","comment":"GRPC-like RPC library that supports file descriptor passing","maintainer":"ed@FreeBSD.org","www":"https://github.com/NuxiNL/arpc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aae4c67ed4cf56a6600af840c7e4865fb1387bed95b0d5d7661ab77359134d23","flatsize":177198,"path":"All/arpc-0.7_2.pkg","repopath":"All/arpc-0.7_2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":48304,"desc":"ARPC is a GRPC-like library that supports file descriptor passing.\n\nARPC ships with a script, aprotoc, that works similar to Protobuf/GRPC's\nprotoc. It generates message and service bindings, taking a .proto file\nas an input. Where ARPC differs from GRPC is that messages may contain\nfile descriptors. These file descriptors are passed on to the remote\nside transparently. This makes ARPC useful for implementing privilege\nseparation between processes.","deps":{"argdata":{"origin":"devel/argdata","version":"0.7_4"},"py311-pyPEG2":{"origin":"textproc/py-pyPEG2","version":"2.15.2_1"},"py311-toposort":{"origin":"devel/py-toposort","version":"1.5_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"]},{"name":"arp-sk","origin":"net/arp-sk","version":"0.0.16_6","comment":"Tool designed to manipulate ARP tables of all kinds of equipment","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"63e7722db491c590e9d9d764b4e33fb4ea0a068aa8925f76e69dd156c0cb8fc0","flatsize":34331,"path":"All/arp-sk-0.0.16_6.pkg","repopath":"All/arp-sk-0.0.16_6.pkg","licenselogic":"single","pkgsize":14792,"desc":"arp-sk is a tool designed to manipulate ARP tables of all kinds of equipment.\nThis can be easily performed through the sending of the appropriate packet(s).","deps":{"libnet":{"origin":"net/libnet","version":"1.3,1"}},"categories":["net"],"shlibs_required":["libc.so.8","libnet.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe arp-sk port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"bootstrap-openjdk17","origin":"java/bootstrap-openjdk17","version":"17.0.1.12.1","comment":"Java Development Kit 17 (bootstrap)","maintainer":"zrj@ef.irc","www":"https://openjdk.java.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b388b0ee4cc93ab79b8333b0dfe49c9f73765c48d5f14f754f3f8d3a73ec7141","flatsize":265639444,"path":"All/bootstrap-openjdk17-17.0.1.12.1.pkg","repopath":"All/bootstrap-openjdk17-17.0.1.12.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":111502808,"desc":"OpenJDK is an open-source implementation of the Java Platform, Standard Edition.\n\nMuch of the OpenJDK code is licensed under the GPL version 2 with the\nClasspath exception. The Java Hotspot virtual machine source code is\nlicensed under the GPL version 2 only.\n\nWWW: https://openjdk.java.net/","categories":["devel","java"],"shlibs_required":["libc.so.8","libdl.so.0","libpthread.so.0","libz.so.3"]},{"name":"arp-scan","origin":"net/arp-scan","version":"1.10.0","comment":"ARP scanning and fingerprinting tool","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/royhills/arp-scan","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"72135881f73de514f740ea20c86a980395e979a77f9167ac8e05f5c9e6b195f5","flatsize":1578926,"path":"All/arp-scan-1.10.0.pkg","repopath":"All/arp-scan-1.10.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":472808,"desc":"arp-scan is a command-line tool that uses the ARP protocol to discover and\nfingerprint IP hosts on the local network.","categories":["net"],"shlibs_required":["libc.so.8","libpcap.so.3"]},{"name":"bootstrap-openjdk11","origin":"java/bootstrap-openjdk11","version":"11.0.5.10.1","comment":"Java Development Kit 11 (bootstrap)","maintainer":"zrj@ef.irc","www":"https://openjdk.java.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"14ae642a5064d77eca74b2661efe45b45c32116035acf23035e5dcead88cd14e","flatsize":255772452,"path":"All/bootstrap-openjdk11-11.0.5.10.1.pkg","repopath":"All/bootstrap-openjdk11-11.0.5.10.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":109821936,"desc":"OpenJDK is an open-source implementation of the Java Platform, Standard Edition.\n\nMuch of the OpenJDK code is licensed under the GPL version 2 with the\nClasspath exception. The Java Hotspot virtual machine source code is\nlicensed under the GPL version 2 only.\n\nWWW: https://openjdk.java.net/","categories":["devel","java"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9","libz.so.3"],"messages":[{"message":"WARNING: This port only exists for bootstrapping java/openjdk11.\nYou are advised to remove this port as soon as a stable JDK is built.\n\nThis OpenJDK implementation requires fdescfs(5) mounted on /dev/fd\n\nIf you have not done it yet, please do the following:\n\n\tmount -t fdescfs fdesc /dev/fd\n\nTo make it permanent, you need the following lines in /etc/fstab:\n\n\tfdesc\t/dev/fd\t\tfdescfs\t\trw\t0\t0","type":"install"}]},{"name":"armagetronad","origin":"games/armagetronad","version":"0.2.8.3.5_4","comment":"Tron clone in 3D","maintainer":"yuri@FreeBSD.org","www":"http://www.armagetronad.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5a5be3c82dff9499ffc2192f9d8beb956c2db5a3514c22baaca00734860c2d28","flatsize":3458330,"path":"All/armagetronad-0.2.8.3.5_4.pkg","repopath":"All/armagetronad-0.2.8.3.5_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1300184,"desc":"Armagetron is a multiplayer game in 3d that attempts to emulate and expand on\nthe lightcycle sequence from the movie Tron. It's an old school arcade game\nslung into the 21st century. Highlights include a customizable playing arena,\nHUD, unique graphics, and AI bots. For the more advanced player there are new\ngame modes and a wide variety of physics settings to tweak as well.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libc.so.8","libdl.so.0","libjpeg.so.8","liblzma.so.3","libm.so.4","libpng16.so.16","libpthread.so.0","libstdc++.so.9","libxml2.so.2","libz.so.3"],"options":{"DOCS":"on"}},{"name":"armadillo","origin":"math/armadillo","version":"14.4.0","comment":"C++ linear algebra library","maintainer":"sunpoet@FreeBSD.org","www":"https://arma.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"78b2f1f92ffbaf896f243a2db5463a34ec3a35969da0d515118c8ac0d6b2b410","flatsize":5519821,"path":"All/armadillo-14.4.0.pkg","repopath":"All/armadillo-14.4.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":433608,"desc":"Armadillo is a C++ linear algebra library (matrix maths) aiming towards\na good balance between speed and ease of use. The syntax is deliberately\nsimilar to Matlab.\n\nInteger, floating point and complex numbers are supported, as well as a\nsubset of trigonometric and statistics functions. Various matrix\ndecompositions are provided through optional integration with LAPACK, or\none of its high performance drop-in replacements (such as the\nmulti-threaded MKL or ACML libraries).\n\nA delayed evaluation approach is employed (at compile-time) to combine\nseveral operations into one and reduce (or eliminate) the need for\ntemporaries. This is accomplished through recursive templates and\ntemplate meta-programming.\n\nUseful for conversion of research code into production environments, or\nif C++ has been decided as the language of choice, due to speed and/or\nintegration capabilities.","deps":{"arpack-ng":{"origin":"math/arpack-ng","version":"3.9.1_4"},"lapack":{"origin":"math/lapack","version":"3.12.1"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"},"superlu":{"origin":"math/superlu","version":"5.3.0_4"}},"categories":["math"],"options":{"OPENBLAS_LAPACK":"off"}},{"name":"arpack++","origin":"math/arpack++","version":"2.4.0_11","comment":"Object-oriented version of the ARPACK package","maintainer":"ports@FreeBSD.org","www":"https://www.ime.unicamp.br/~chico/arpack++/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8067ffc3bcd67b9e2dfdb42d441995cc40f3ed9a8e2f1a474e342c81b5e7e2be","flatsize":7320903,"path":"All/arpack++-2.4.0_11.pkg","repopath":"All/arpack++-2.4.0_11.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1824484,"desc":"ARPACK++ is a collection of classes that offers c++ programmers an interface\nto ARPACK. It preserves the full capability, performance, accuracy and low\nmemory requirements of the FORTRAN package, but takes advantage of the C++\nobject-oriented programming environment.","deps":{"arpack-ng":{"origin":"math/arpack-ng","version":"3.9.1_4"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"},"suitesparse-cholmod":{"origin":"math/suitesparse-cholmod","version":"5.3.1"},"suitesparse-umfpack":{"origin":"math/suitesparse-umfpack","version":"6.3.5_1"},"superlu":{"origin":"math/superlu","version":"5.3.0_4"}},"categories":["math"],"options":{"DOCS":"on","EXAMPLES":"on","ATLAS":"off","NETLIB":"off","OPENBLAS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe arpack++ port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"arti","origin":"security/arti","version":"1.2.4_1","comment":"Implementation of Tor, in Rust","maintainer":"cs@FreeBSD.org","www":"https://arti.torproject.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b35ad8fc0cf933d7b4014f4bf63cf88f4ab750ebc9d81c1f68cfb59872d2b1eb","flatsize":19709904,"path":"All/arti-1.2.4_1.pkg","repopath":"All/arti-1.2.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3746920,"desc":"Arti is a project to produce an embeddable, production-quality implementation\nof the Tor anonymity protocols in the Rust programming language.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["security"],"users":["_arti"],"groups":["_arti"],"shlibs_required":["libc.so.8","libcrypto.so.12","libexecinfo.so.1","liblzma.so.3","libm.so.4","libpthread.so.0","libsqlite3.so.0","libssl.so.12","libzstd.so.1"]},{"name":"bass","origin":"games/bass","version":"1.2_5","comment":"Beneath a Steel Sky: a post-apocalyptic futuristic graphical adventure","maintainer":"jhale@FreeBSD.org","www":"https://www.scummvm.org/games/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c7944ca1e709ee4758b1b266f41511ad02c230052bce9ae849b35b68b166d0db","flatsize":72864779,"path":"All/bass-1.2_5.pkg","repopath":"All/bass-1.2_5.pkg","licenselogic":"single","licenses":["BASS"],"pkgsize":66015592,"desc":"\"Beneath a Steel Sky is a 2D point-and-click science fiction thriller set in a\nbleak vision of the future, originally published for DOS and the Amiga. ...\"\n\nNow playable on FreeBSD, thanks to the help of Tony Warriner at Revolution\nSoftware Ltd and the developers of scummvm. This game is distributed by the\nscummvm project.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"scummvm":{"origin":"games/scummvm","version":"2.9.1"}},"categories":["games"],"options":{"DOCS":"on"}},{"name":"arm-gnueabi-binutils","origin":"devel/binutils","version":"2.44,1","comment":"GNU binary tools","maintainer":"cy@FreeBSD.org","www":"https://www.gnu.org/software/binutils/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"22b213bec7e55db0ed23b53fdea30be2a802cb2e4a2e4ee7176b3893861f5586","flatsize":17497528,"path":"All/arm-gnueabi-binutils-2.44,1.pkg","repopath":"All/arm-gnueabi-binutils-2.44,1.pkg","licenselogic":"and","licenses":["GPLv3","LGPL3"],"pkgsize":1932096,"desc":"The GNU Binutils are a collection of binary tools. The main ones are:\n\n* ld - the GNU linker.\n* as - the GNU assembler.\n\nMost of these programs use BFD, the Binary File Descriptor library, to do\nlow-level manipulation. Many of them also use the opcodes library to\nassemble and disassemble machine instructions.\n\nThis port may be used as a replacement for the system binutils and support\nfeatures from the latest versions of GCC.\n\nFor cross-compilation, see the devel/cross-binutils port.","deps":{"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["devel"],"shlibs_required":["libc.so.8","libzstd.so.1"],"options":{"ELFU":"off","INFO":"on","RELRO":"off"},"annotations":{"cpe":"cpe:2.3:a:gnu:binutils:2.44:::::dragonfly6:x86_64","flavor":"arm_gnueabi"}},{"name":"arj","origin":"archivers/arj","version":"3.10.22_12","comment":"Open source implementation of the ARJ archiver","maintainer":"garga@FreeBSD.org","www":"https://arj.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"78f3be92b1356059bb0974a991a7ee27bcd1fddb10d2bd43f1e9c7a55e115635","flatsize":548305,"path":"All/arj-3.10.22_12.pkg","repopath":"All/arj-3.10.22_12.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":201124,"desc":"This is open source implementation of the world-famous ARJ archiver.  This\nversion has been created with an intent to preserve maximum compatibility\nand retain the feature set of the original ARJ archiver as provided by ARJ\nSoftware, Inc.\n\nNew ARJ features on Unix-like platforms:\n\n  - Support for symbolic and hard links\n  - Archiving of special entities: pipes and devices\n  - Support for UID/GID storage in a variety of methods\n  - World's smallest native self-extracting modules\n  - Interoperability with ARJ for DOS, Windows, and OS/2 Warp","categories":["archivers"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on","LOCALE_DE":"off","LOCALE_EN":"on","LOCALE_RU":"off"}},{"name":"ark","origin":"archivers/ark","version":"25.04.2","comment":"Archiving tool for KDE","maintainer":"kde@FreeBSD.org","www":"https://utils.kde.org/projects/ark/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9570aa31d20583ca41b275dadcd8d27372b758d1919566e62cdf783218c10de4","flatsize":5279604,"path":"All/ark-25.04.2.pkg","repopath":"All/ark-25.04.2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1407128,"desc":"Ark is a program for managing various archive formats within the KDE\nenvironment.\n\nArchives can be viewed, extracted, created and modified from within\nArk. The program can handle various formats such as tar, gzip, bzip2,\nzip, rar and lha (if appropriate command-line programs are\ninstalled). Ark can work closely with Konqueror and Dolphin in\na KDE Plasma environment to handle archives.","deps":{"7-zip":{"origin":"archivers/7-zip","version":"24.09"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kbookmarks":{"origin":"devel/kf6-kbookmarks","version":"6.14.0"},"kf6-kcolorscheme":{"origin":"x11-themes/kf6-kcolorscheme","version":"6.14.0"},"kf6-kcompletion":{"origin":"x11-toolkits/kf6-kcompletion","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kconfigwidgets":{"origin":"x11-toolkits/kf6-kconfigwidgets","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-kcrash":{"origin":"devel/kf6-kcrash","version":"6.14.0"},"kf6-kdbusaddons":{"origin":"devel/kf6-kdbusaddons","version":"6.14.0"},"kf6-kdoctools":{"origin":"devel/kf6-kdoctools","version":"6.14.0"},"kf6-kfilemetadata":{"origin":"devel/kf6-kfilemetadata","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-kiconthemes":{"origin":"x11-themes/kf6-kiconthemes","version":"6.14.0"},"kf6-kio":{"origin":"devel/kf6-kio","version":"6.14.0"},"kf6-kitemviews":{"origin":"x11-toolkits/kf6-kitemviews","version":"6.14.0"},"kf6-kjobwidgets":{"origin":"x11-toolkits/kf6-kjobwidgets","version":"6.14.0"},"kf6-kparts":{"origin":"devel/kf6-kparts","version":"6.14.0"},"kf6-kpty":{"origin":"devel/kf6-kpty","version":"6.14.0"},"kf6-kservice":{"origin":"devel/kf6-kservice","version":"6.14.0"},"kf6-kwidgetsaddons":{"origin":"x11-toolkits/kf6-kwidgetsaddons","version":"6.14.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"kf6-kxmlgui":{"origin":"x11-toolkits/kf6-kxmlgui","version":"6.14.0"},"kf6-solid":{"origin":"devel/kf6-solid","version":"6.14.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libarchive":{"origin":"archivers/libarchive","version":"3.7.9,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libzip":{"origin":"archivers/libzip","version":"1.11.2"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"unrar":{"origin":"archivers/unrar","version":"7.10,6"}},"categories":["archivers","kde","kde-applications"],"shlibs_required":["libGLX.so.0","libKF6Bookmarks.so.6","libKF6BreezeIcons.so.6","libKF6ColorScheme.so.6","libKF6Completion.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6ConfigWidgets.so.6","libKF6CoreAddons.so.6","libKF6Crash.so.6","libKF6DBusAddons.so.6","libKF6FileMetaData.so.3","libKF6GuiAddons.so.6","libKF6I18n.so.6","libKF6IconThemes.so.6","libKF6ItemViews.so.6","libKF6JobWidgets.so.6","libKF6KIOCore.so.6","libKF6KIOFileWidgets.so.6","libKF6KIOGui.so.6","libKF6KIOWidgets.so.6","libKF6Parts.so.6","libKF6Pty.so.6","libKF6Service.so.6","libKF6Solid.so.6","libKF6WidgetsAddons.so.6","libKF6WindowSystem.so.6","libKF6XmlGui.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6DBus.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Widgets.so.6","libQt6Xml.so.6","libX11.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"options":{"7ZIP":"on","DOCS":"on","RAR":"on","ZIP":"on"},"annotations":{"cpe":"cpe:2.3:a:ark:ark:25.04.2:::::dragonfly6:x86_64"},"messages":[{"message":"Support for 7zip and rar archives requires the appropriate executables.\nIf ark has been packaged without options 7ZIP or RAR, you can install\narchivers/7-zip (for 7ZIP) or archivers/unrar and archivers/rar (for RAR)\nto allow ark to handle those archives.","type":"install"}]},{"name":"ario","origin":"audio/ario","version":"1.6_6","comment":"GTK client for MPD","maintainer":"alfix86@gmail.com","www":"https://ario-player.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9584d545dee3f3bc2c95630028db8ed72364ae6dbe4893a09f89b0feb77adf39","flatsize":1537853,"path":"All/ario-1.6_6.pkg","repopath":"All/ario-1.6_6.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":394588,"desc":"Ario is a GTK2 client for MPD (Music player daemon). The interface used to\nbrowse the library is inspired by Rhythmbox but Ario aims to be much lighter\nand faster.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"dbus-glib":{"origin":"devel/dbus-glib","version":"0.114"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libmpdclient":{"origin":"audio/libmpdclient","version":"2.22"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"taglib":{"origin":"audio/taglib","version":"2.0.2"}},"categories":["audio"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libcurl.so.4","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libmpdclient.so.2","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libtag.so.2","libtag_c.so.2","libxml2.so.2","libz.so.3"],"options":{"AVAHI":"off","DBUS":"on","DEBUG":"off","LIBMPDCLIENT2":"on","MPDIDLE":"on","NLS":"on","PLAYLISTS":"on","SEARCH":"on","TAGLIB":"on"}},{"name":"arm-elf-binutils","origin":"devel/arm-elf-binutils","version":"2.44","comment":"GNU binutils for vanilla ARM cross-development","maintainer":"ports@FreeBSD.org","www":"https://www.gnu.org/software/binutils","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5d2f19475b997830624d2c5736930d355916f1625fee4671a362b11ec10b05ef","flatsize":17139798,"path":"All/arm-elf-binutils-2.44.pkg","repopath":"All/arm-elf-binutils-2.44.pkg","licenselogic":"and","licenses":["GPLv3","LGPL3"],"pkgsize":1918712,"desc":"GNU binutils for vanilla ARM cross-development","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"}},"categories":["devel"],"shlibs_required":["libc.so.8"],"annotations":{"cpe":"cpe:2.3:a:gnu:binutils:2.44:::::dragonfly6:x86_64"},"messages":[{"message":"===>   NOTICE:\n\nThe arm-elf-binutils port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"aribb24","origin":"multimedia/aribb24","version":"1.0.4","comment":"ARIB STD-B24 library","maintainer":"driesm@FreeBSD.org","www":"https://github.com/nkoriyama/aribb24","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"113d538a27ba0ca788436e4b488f9ad9c994a519442d9b7ffc35e89d79e17792","flatsize":189427,"path":"All/aribb24-1.0.4.pkg","repopath":"All/aribb24-1.0.4.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":38112,"desc":"A library for ARIB STD-B24, decoding JIS 8 bit characters\nand parsing MPEG-TS stream.","deps":{"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["multimedia"],"options":{"DOCS":"on"}},{"name":"arm-none-eabi-binutils","origin":"devel/binutils","version":"2.44,1","comment":"GNU binary tools","maintainer":"cy@FreeBSD.org","www":"https://www.gnu.org/software/binutils/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7789149144f7971a5f2217ccf8d55f0c59799d4f60a1fe793c21fc2856688f5c","flatsize":16765285,"path":"All/arm-none-eabi-binutils-2.44,1.pkg","repopath":"All/arm-none-eabi-binutils-2.44,1.pkg","licenselogic":"and","licenses":["GPLv3","LGPL3"],"pkgsize":1929368,"desc":"The GNU Binutils are a collection of binary tools. The main ones are:\n\n* ld - the GNU linker.\n* as - the GNU assembler.\n\nMost of these programs use BFD, the Binary File Descriptor library, to do\nlow-level manipulation. Many of them also use the opcodes library to\nassemble and disassemble machine instructions.\n\nThis port may be used as a replacement for the system binutils and support\nfeatures from the latest versions of GCC.\n\nFor cross-compilation, see the devel/cross-binutils port.","deps":{"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["devel"],"shlibs_required":["libc.so.8","libzstd.so.1"],"options":{"ELFU":"off","INFO":"on","RELRO":"off"},"annotations":{"cpe":"cpe:2.3:a:gnu:binutils:2.44:::::dragonfly6:x86_64","flavor":"arm_none_eabi"}},{"name":"aribas","origin":"math/aribas","version":"1.64_1","comment":"Interpreter for big integer/multi-precision floating point arithmetic","maintainer":"ports@FreeBSD.org","www":"https://www.mathematik.uni-muenchen.de/~forster/sw/aribas.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aefae6a227691583eca0e6c4f32613534a4297c46621fcab2a8fa44d48daf2b9","flatsize":455193,"path":"All/aribas-1.64_1.pkg","repopath":"All/aribas-1.64_1.pkg","licenselogic":"single","pkgsize":173600,"desc":"ARIBAS is an interactive interpreter for big integer arithmetic and\nmulti-precision floating point arithmetic with a Pascal/Modula like\nsyntax. It has several builtin functions for algorithmic number\ntheory like gcd, Jacobi symbol, Rabin probabilistic prime test,\ncontinued fraction and quadratic sieve factorization, Pollard rho\nfactorization, etc.","categories":["math"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe aribas port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"arm-none-eabi-newlib","origin":"devel/arm-none-eabi-newlib","version":"2.4.0_2","comment":"Newlib distribution for arm-none-eabi targets","maintainer":"kevans@FreeBSD.org","www":"https://www.sourceware.org/newlib/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ff50b256ea91a18f5d7a4cb240002c3bc7134d5f34e2559876043db1eaec4c00","flatsize":6919165,"path":"All/arm-none-eabi-newlib-2.4.0_2.pkg","repopath":"All/arm-none-eabi-newlib-2.4.0_2.pkg","licenselogic":"single","pkgsize":1120496,"desc":"Newlib is a C library intended for use on embedded systems. It is\na conglomeration of several library parts, all under free software\nlicenses, that make them easily usable on embedded products.","categories":["devel"],"annotations":{"cpe":"cpe:2.3:a:newlib_project:newlib:2.4.0:::::dragonfly6:x86_64:2"}},{"name":"avogadrolibs","origin":"science/avogadrolibs","version":"1.100.0","comment":"Avogadro2 libraries for chemical editor and visualization applications","maintainer":"yuri@FreeBSD.org","www":"https://www.openchemistry.org/projects/avogadro2/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"27cafe3744d3ea375d98e74861d71f3709c27c5e0061c29ad88472e10efbbb52","flatsize":64857209,"path":"All/avogadrolibs-1.100.0.pkg","repopath":"All/avogadrolibs-1.100.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":35213720,"desc":"Libraries that are a foundation of the Avogadro 2 project.\n\nAvogadro 2 is a chemical editor and visualization application, it is also a set\nof reusable software libraries written in C++ using principles of modularity for\nmaximum reuse. The development of the first generation Avogadro application and\nlibrary is documented in our paper, and this remains the preferred method of\ncitation at present. The motivation for rewriting Avogadro, along with\nimprovements and changes made in Avogadro 2 are summarized in our Source\narticle. We provide a set of permissively licensed, open source, cross platform\nsoftware components in the Avogadro 2 libraries, along with an end-user\napplication with full source code, and binaries.\n\nThe library features updated and improved rendering, where we built upon the\nabstraction provided by previous API, but implemented a simple scene graph. This\nmakes use of features such as impostor sphere rendering, resulting in\nsignificant rendering speed improvements while improving the quality of the\nvisualization. The core is built for scalability, looking to enable the analysis\nof larger chemical structures and simulations being produced by computational\nchemistry codes today. Emphasis has also been placed on making it even easier to\nextend, using simple Python scripts to add simulation input capabilities, and\ndata input/output along with access to full-blown C++ plugin APIs where more\ncontrol is required.","deps":{"eigen":{"origin":"math/eigen3","version":"3.4.0_4"},"glew":{"origin":"graphics/glew","version":"2.2.0_3"},"hdf5":{"origin":"science/hdf5","version":"1.12.2_2,1"},"libarchive":{"origin":"archivers/libarchive","version":"3.7.9,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libmsym":{"origin":"science/libmsym","version":"0.2.3"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"spglib":{"origin":"science/spglib","version":"2.5.0"}},"categories":["science"],"options":{"HDF5":"on","LIBARCHIVE":"on","LIBMSYM":"on","MMTF":"on","OPENGL":"on","QT5":"on","SPGLIB":"on","VTK":"off"}},{"name":"argtable3","origin":"devel/argtable3","version":"3.2.2_1","comment":"ANSI C library that parses GNU-style command-line options","maintainer":"acm@FreeBSD.org","www":"https://www.argtable.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"34f12d2daffcb1f421c2c394bd940ee29c91beb5fef58c05f8360b1199eab65b","flatsize":204759,"path":"All/argtable3-3.2.2_1.pkg","repopath":"All/argtable3-3.2.2_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":49656,"desc":"Argtable3 is an open source ANSI C library that parses GNU-style command-line\noptions with the getopt library. It simplifies command-line parsing by defining\na declarative-style API that you can use to specify what your command-line\nsyntax looks like. Argtable3 will automatically generate consistent error\nhandling logic and textual descriptions of the command line syntax, which are\nessential but tedious to implement for a robust CLI program.","categories":["devel"]},{"name":"argus-sasl","origin":"net-mgmt/argus3","version":"3.0.8.2_2","comment":"Generic IP network transaction auditing tool","maintainer":"bofh@FreeBSD.org","www":"https://www.qosient.com/argus/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e65ec01b346cdf4ccba284aa59cad9635b957ee8963c13a13ed3d89a3882f3b5","flatsize":491126,"path":"All/argus-sasl-3.0.8.2_2.pkg","repopath":"All/argus-sasl-3.0.8.2_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":175640,"desc":"Argus is a generic IP network transaction auditing tool that has been used\nby thousands of sites to perform a number of powerful network management\ntasks that are currently not possible using commercial network management\ntools.\n\nArgus runs as an application level daemon, promiscuously reading network\ndatagrams from a specified interface, and generates network traffic audit\nrecords for the network activity that it encounters.  It is the way that\nArgus categorizes and reports on network activity that makes this tool\nunique and powerful.","deps":{"cyrus-sasl":{"origin":"security/cyrus-sasl2","version":"2.1.28_5"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["net-mgmt","security"],"shlibs_required":["libc.so.8","libm.so.4","libpcap.so.3","libpthread.so.0","libsasl2.so.3","libwrap.so.4","libz.so.3"],"options":{"EXAMPLES":"on","SASL":"on"}},{"name":"arrow","origin":"databases/arrow","version":"15.0.2_1","comment":"Columnar in-memory analytics layer for big data","maintainer":"yuri@FreeBSD.org","www":"https://arrow.apache.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"613cfb1a0a85dec6c2a81324e1476702e75757b2c2775114662aab4526d8c374","flatsize":40931497,"path":"All/arrow-15.0.2_1.pkg","repopath":"All/arrow-15.0.2_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":7692104,"desc":"Apache Arrow is a cross-language development platform for in-memory data. It\nspecifies a standardized language-independent columnar memory format for flat\nand hierarchical data, organized for efficient analytic operations on modern\nhardware. It also provides computational libraries and zero-copy streaming\nmessaging and interprocess communication. Languages currently supported include\nC, C++, C#, Go, Java, JavaScript, MATLAB, Python, R, Ruby, and Rust.","deps":{"aws-c-auth":{"origin":"security/aws-c-auth","version":"0.9.0"},"aws-c-cal":{"origin":"security/aws-c-cal","version":"0.8.8"},"aws-c-common":{"origin":"devel/aws-c-common","version":"0.12.2,1"},"aws-c-compression":{"origin":"devel/aws-c-compression","version":"0.3.1"},"aws-c-event-stream":{"origin":"devel/aws-c-event-stream","version":"0.5.4,1"},"aws-c-http":{"origin":"devel/aws-c-http","version":"0.9.6"},"aws-c-io":{"origin":"devel/aws-c-io","version":"0.18.0"},"aws-c-mqtt":{"origin":"devel/aws-c-mqtt","version":"0.12.3"},"aws-c-s3":{"origin":"devel/aws-c-s3","version":"0.7.14"},"aws-c-sdkutils":{"origin":"devel/aws-c-sdkutils","version":"0.2.3"},"aws-checksums":{"origin":"devel/aws-checksums","version":"0.2.5,1"},"aws-crt-cpp":{"origin":"devel/aws-crt-cpp","version":"0.32.2"},"aws-sdk-cpp":{"origin":"devel/aws-sdk-cpp","version":"1.11.536"},"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"googletest":{"origin":"devel/googletest","version":"1.16.0"},"grpc":{"origin":"devel/grpc","version":"1.72.0,2"},"llvm17":{"origin":"devel/llvm17","version":"17.0.6_8"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"protobuf":{"origin":"devel/protobuf","version":"29.3_1,1"},"re2":{"origin":"devel/re2","version":"20240702_1"},"s2n-tls":{"origin":"security/s2n-tls","version":"1.5.15,1"},"thrift-cpp":{"origin":"devel/thrift-cpp","version":"0.21.0,1"},"utf8proc":{"origin":"textproc/utf8proc","version":"2.10.0"}},"categories":["databases"],"shlibs_required":["libaws-c-auth.so.1.0.0","libaws-c-cal.so.1.0.0","libaws-c-common.so.1","libaws-c-compression.so.1.0.0","libaws-c-event-stream.so.1.0.0","libaws-c-http.so.1.0.0","libaws-c-io.so.1.0.0","libaws-c-mqtt.so.1.0.0","libaws-c-s3.so.0unstable","libaws-c-sdkutils.so.1.0.0","libaws-checksums.so.1.0.0","libaws-cpp-sdk-cognito-identity.so","libaws-cpp-sdk-config.so","libaws-cpp-sdk-core.so","libaws-cpp-sdk-identity-management.so","libaws-cpp-sdk-s3.so","libaws-cpp-sdk-sts.so","libaws-cpp-sdk-transfer.so","libaws-crt-cpp.so","libc.so.8","libcrypto.so.12","libdl.so.0","libexecinfo.so.1","libm.so.4","libpthread.so.0","libre2.so.11","librt.so.0","libs2n.so.1","libssl.so.12","libstdc++.so.9","libutf8proc.so.3"],"options":{"BROTLI":"off","BZ2":"off","LZ4":"off","SNAPPY":"off","ZLIB":"off","ZSTD":"off","ACERO":"on","COMPUTE":"on","CSV":"on","DATASET":"on","FILESYSTEM":"on","FLIGHT":"off","GANDIVA":"on","HDFS":"on","IPC":"on","JSON":"on","MIMALLOC":"off","PARQUET":"on","ORC":"off","S3":"on","SKYHOOK":"off","SUBSTRAIT":"off","BUILD_UTILITIES":"on","TENSORFLOW":"off","TESTING":"on"}},{"name":"argparse","origin":"devel/argparse","version":"3.2","comment":"Argument Parser for Modern C++","maintainer":"eduardo@FreeBSD.org","www":"https://github.com/p-ranav/argparse","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7176d7bc57599798435fe92ee89524f88bab315bd2ffe5b114eaac4ed56bcfac","flatsize":93861,"path":"All/argparse-3.2.pkg","repopath":"All/argparse-3.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19088,"desc":"Argument Parser for Modern C++\n\nHighlights:\n\n - Single header file\n - Requires C++17\n - MIT License","categories":["devel"],"options":{"TEST":"off"}},{"name":"argp-standalone","origin":"devel/argp-standalone","version":"1.5.0_1","comment":"Standalone version of arguments parsing functions from GLIBC","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/argp-standalone/argp-standalone/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"766e47395949ad2c50f0c0a53221fa8db257701345c4ca8f96d43eceec1e76c3","flatsize":121687,"path":"All/argp-standalone-1.5.0_1.pkg","repopath":"All/argp-standalone-1.5.0_1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":31124,"desc":"It is standalone version of argp - part of glibc library.\nIt was separated off glibc by Niels M","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"}},"categories":["devel"]},{"name":"argobots","origin":"devel/argobots","version":"1.2","comment":"Lightweight, low-level threading and tasking framework","maintainer":"yuri@FreeBSD.org","www":"https://www.argobots.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"725713d433dc010fdff1fcd53dbacee6a0589acf130571c9d6a87abe420191d9","flatsize":758812,"path":"All/argobots-1.2.pkg","repopath":"All/argobots-1.2.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":143684,"desc":"Argobots is a lightweight runtime system that supports integrated\ncomputation and data movement with massive concurrency. It will\ndirectly leverage the lowest-level constructs in the hardware and\nOS: lightweight notification mechanisms, data movement engines,\nmemory mapping, and data placement strategies.","categories":["devel"]},{"name":"argtable","origin":"devel/argtable","version":"2.13_3","comment":"ANSI C library for parsing GNU style command line arguments","maintainer":"ports@FreeBSD.org","www":"https://argtable.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ca822ec5e7dc6a2e11c17f164a0b1ee501e75b068351ec8333fa37fdacb0899e","flatsize":4707163,"path":"All/argtable-2.13_3.pkg","repopath":"All/argtable-2.13_3.pkg","licenselogic":"single","licenses":["LGPL20+"],"pkgsize":2022524,"desc":"Parsing a program's command line arguments has always been a distraction from\nthe main programming task at hand. The argtable library simplifies the job by\nenabling the programmer to define the command line options directly in the\nsource code as a static array of structs and then pass that array to argtable\nlibrary functions which parse the command line accordingly. The values\nextracted from the command line are deposited directly into user-defined program\nvariables where they can be accessed by the main program. Argtable can also\ngenerate descriptions of the command line syntax from that same array for\ndisplay as on-line help.","categories":["devel"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe argtable port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"avr-gcc","origin":"devel/avr-gcc","version":"14.2.0","comment":"FSF GCC for Atmel AVR 8-bit RISC cross-development","maintainer":"joerg@FreeBSD.org","www":"https://www.nongnu.org/avr-libc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"200360de5fce8854cc7f8387fa854d94ffa7981e1435cd76aec51de230718417","flatsize":467143815,"path":"All/avr-gcc-14.2.0.pkg","repopath":"All/avr-gcc-14.2.0.pkg","licenselogic":"and","licenses":["GPLv3","GPLv3RLE"],"pkgsize":46318236,"desc":"FSF gcc-4.x for Atmel AVR cross-development\n\nIncluded is the basic C++ compiler, although this is only of limited\nuse without a libstdc++.\n\nSupported debugging formats: -gdwarf-2 [default], -gstabs\n\nLocally added support for the following AVR devices:\n\n  ATmega64RFR2, ATmega644RFR2, ATmega128RFR2, ATmega1284RFR2,\n  ATmega256RFR2, ATmega2564RFR2\n\nSee also: https://gcc.gnu.org/","deps":{"avr-binutils":{"origin":"devel/binutils","version":"2.44,1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"isl":{"origin":"devel/isl","version":"0.27"},"mpc":{"origin":"math/mpc","version":"1.3.1_1"},"mpfr":{"origin":"math/mpfr","version":"4.2.2,1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libgmp.so.10","libintl.so.8","libisl.so.23","libm.so.4","libmpc.so.3","libmpfr.so.6"],"options":{"NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:gnu:gcc:14.2.0:::::dragonfly6:x86_64"}},{"name":"aria2","origin":"www/aria2","version":"1.37.0","comment":"Yet another download tool","maintainer":"sunpoet@FreeBSD.org","www":"https://aria2.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c717181a81ff72597498a14aa604277dff830544236fac1a42377d14cc42846b","flatsize":16651797,"path":"All/aria2-1.37.0.pkg","repopath":"All/aria2-1.37.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2558424,"desc":"aria2 is a lightweight multi-protocol & multi-source command-line download\nutility. It supports HTTP/HTTPS, FTP, BitTorrent and Metalink. aria2 can be\nmanipulated via built-in JSON-RPC and XML-RPC interfaces. Its features include:\n- Multi-Connection Download.\n  aria2 can download a file from multiple sources/protocols and tries to utilize\n  your maximum download bandwidth. Really speeds up your download experience.\n- Lightweight.\n  aria2 doesn't require much memory and CPU time. The physical memory usage is\n  typically 4MiB (normal HTTP/FTP downloads) to 9MiB (BitTorrent downloads). CPU\n  usage in BitTorrent with download speed of 2.8MiB/sec is around 6%25.\n- Fully Featured BitTorrent Client.\n  All features you want in BitTorrent client are available: DHT, PEX,\n  Encryption, Magnet URI, Web-Seeding, Selective Downloads and Local Peer\n  Discovery.\n- Metalink Enabled.\n  aria2 supports The Metalink Download Description Format (aka Metalink v4),\n  Metalink version 3 and Metalink/HTTP. Metalink offers the file verification,\n  HTTP/FTP/BitTorrent integration and the various configurations for language,\n  location, OS, etc.\n- Remote Control.\n  aria2 supports RPC interface to control the aria2 process. The supported\n  interfaces are JSON-RPC (over HTTP and WebSocket) and XML-RPC.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["www"],"shlibs_required":["libc.so.8","libcrypto.so.12","libintl.so.8","libm.so.4","libstdc++.so.9"],"options":{"CARES":"off","DOCS":"on","LIBUV":"off","NLS":"on","SQLITE":"on","SSH2":"off","STATIC":"on","EXPAT":"off","LIBXML2":"on"},"annotations":{"cpe":"cpe:2.3:a:aria2_project:aria2:1.37.0:::::dragonfly6:x86_64"}},{"name":"argdata","origin":"devel/argdata","version":"0.7_4","comment":"Binary serialisation format inspired by YAML, MessagePack and nvlists","maintainer":"ed@FreeBSD.org","www":"https://github.com/NuxiNL/argdata","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5fb1c2c0467328fdd49a0669290e40ab268567206a39f5422e2549e3a22424b3","flatsize":56999,"path":"All/argdata-0.7_4.pkg","repopath":"All/argdata-0.7_4.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":17604,"desc":"Argdata is a binary serialisation format similar to FreeBSD's nvlists.\nIt differs from nvlists in that it uses data types that are more similar\nto YAML.\n\nArgdata is used by CloudABI as a replacement for string command line\narguments and environment variables. CloudABI processes can start new\nprocesses by passing them a YAML-like tree of arguments, having file\ndescriptors of resources annotated to the tree.\n\nThis package provides a native port of the Argdata library, so that it\ncan be used in native FreeBSD applications, but also to spawn CloudABI\nprocesses appropriately.","categories":["devel"]},{"name":"arduino-sevseg","origin":"devel/arduino-sevseg","version":"3.7.0","comment":"Arduino seven segment display library","maintainer":"leres@FreeBSD.org","www":"https://github.com/DeanIsMe/SevSeg","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0561d1bb2debff0e40aa2365aac390090ac19e6d4b7582f4a57293c603369ac5","flatsize":28254,"path":"All/arduino-sevseg-3.7.0.pkg","repopath":"All/arduino-sevseg-3.7.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8492,"desc":"Arduino seven segment display library\n\nThis library turns your Arduino into a seven segment display\ncontroller! Use it to easily display numbers on your seven segment\ndisplay without any additional controllers.\n\nIt supports common cathode and common anode displays, and the use\nof switching transistors. Displays with 1 to 9 digits can be used,\nand decimal places are supported. Characters and strings are not\nsupported.","categories":["devel"],"options":{"EXAMPLES":"on"}},{"name":"argc","origin":"devel/argc","version":"1.22.0_2","comment":"Easily parse command line arguments in bash","maintainer":"yuri@FreeBSD.org","www":"https://github.com/sigoden/argc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"710aaff4477b01279ef40e97efda02411430e24ba247e5856113ec892c27e110","flatsize":1016514,"path":"All/argc-1.22.0_2.pkg","repopath":"All/argc-1.22.0_2.pkg","licenselogic":"or","licenses":["APACHE20","MIT"],"pkgsize":369772,"desc":"argc allows to easily parse command line arguments in bash.\n\nTo write a command-line program with argc, we only need to do two things:\n1. Describe options, flags, positional parameters and subcommands in comments.\n2. Insert `eval $(argc \"$0\" \"$@\")` into script to let argc to parse command line\n   arguments.","categories":["devel"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libpthread.so.0"]},{"name":"arduino-irremote","origin":"devel/arduino-irremote","version":"4.4.1","comment":"Multi-protocol infrared remote library for the Arduino","maintainer":"leres@FreeBSD.org","www":"https://arduino-irremote.github.io/Arduino-IRremote/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"210eeee3084d335297bbc587bd5967bc1a57d08a336117503fffd7362738341f","flatsize":1411708,"path":"All/arduino-irremote-4.4.1.pkg","repopath":"All/arduino-irremote-4.4.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":152792,"desc":"Infrared remote library for Arduino: send and receive infrared\nsignals with multiple protocols\n\nThis library enables you to send and receive using infra-red signals\non an Arduino.","categories":["devel"],"options":{"EXAMPLES":"on"}},{"name":"argus-clients-sasl","origin":"net-mgmt/argus3-clients","version":"3.0.8.3_1","comment":"Client programs for the argus IP network transaction auditing tool","maintainer":"bofh@FreeBSD.org","www":"https://www.qosient.com/argus/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ca9045457053fb686dfd326de414f3f8841b4cb91d36327306d00c8e2c8f1048","flatsize":31495109,"path":"All/argus-clients-sasl-3.0.8.3_1.pkg","repopath":"All/argus-clients-sasl-3.0.8.3_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":2784984,"desc":"Client programs that read, parse and process Argus data, and comprise\nthe client part of the Audit Record Generation and Utilization System.\n\nArgus is a generic IP network transaction auditing tool that has been used\nby thousands of sites to perform a number of powerful network management\ntasks that are currently not possible using commercial network management\ntools.\n\nArgus runs as an application level daemon, promiscuously reading network\ndatagrams from a specified interface, and generates network traffic audit\nrecords for the network activity that it encounters.  It is the way that\nArgus categorizes and reports on network activity that makes this tool\nunique and powerful.","deps":{"cyrus-sasl":{"origin":"security/cyrus-sasl2","version":"2.1.28_5"},"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["net-mgmt","security"],"shlibs_required":["libc.so.8","libm.so.4","libmysqlclient.so.21","libncurses.so.6","libpthread.so.0","libreadline.so.8","libsasl2.so.3","libtinfo.so.6","libwrap.so.4","libz.so.3"],"options":{"DOCS":"on","EXAMPLES":"on","MYSQL":"on","SASL":"on"}},{"name":"arduino-ctags","origin":"devel/arduino-ctags","version":"5.8_1","comment":"Feature-filled tagfile generator used by Arduino 1.6","maintainer":"kevans@FreeBSD.org","www":"https://github.com/arduino/ctags","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b1a04d4de1680fe6dcf785e4ed91c9796be609d86ee586e13ed9695df01caf31","flatsize":270885,"path":"All/arduino-ctags-5.8_1.pkg","repopath":"All/arduino-ctags-5.8_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":102600,"desc":"Exuberant ctags mixed with anjuta-tags with patches applied by the\nArduino team.","categories":["devel"],"shlibs_required":["libc.so.8"]},{"name":"arduino-bsd-mk","origin":"devel/arduino-bsd-mk","version":"2.6","comment":"Build Arduino sketches from the command line on FreeBSD","maintainer":"leres@FreeBSD.org","www":"https://xse.com/leres/arduino/arduino-bsd-mk/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"47fe52d1f43079b101e09780765ad173f0d481526efa4895b9b934b798c9cff9","flatsize":23287,"path":"All/arduino-bsd-mk-2.6.pkg","repopath":"All/arduino-bsd-mk-2.6.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":11300,"desc":"Arduino from the command line on FreeBSD\n\nThis is a makefile written by Craig Leres that makes it possible\nto build Arduino sketches with FreeBSD make from the command line.\nIt includes an example sketch and Makefile which is optionally\ninstalled in share/examples/arduino-bsd-mk","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel"],"options":{"EXAMPLES":"on"}},{"name":"args","origin":"devel/args","version":"6.4.6","comment":"Header-only C++ argument parser library","maintainer":"yuri@FreeBSD.org","www":"https://github.com/Taywee/args","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9935cacd1dbbdd417f749f7c74004786f1ea088d94d5904549b526e816f49d0a","flatsize":161183,"path":"All/args-6.4.6.pkg","repopath":"All/args-6.4.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21752,"desc":"A simple header-only C++ argument parser library. Supposed to be flexible and\npowerful, and attempts to be compatible with the functionality of the Python\nstandard argparse library (though not necessarily the API).","categories":["devel"]},{"name":"archmbox","origin":"mail/archmbox","version":"4.10.0_2","comment":"Email archiver that parses mailboxes and performs actions","maintainer":"ports@FreeBSD.org","www":"https://adc-archmbox.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8fc5c95201dcc9037093443f7e9866ee240680009b8769d28b022c345cf9a827","flatsize":111377,"path":"All/archmbox-4.10.0_2.pkg","repopath":"All/archmbox-4.10.0_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":35956,"desc":"Archmbox is a simple email archiver written in Perl; it parses one or more\nmailboxes, selects some or all messages and then performs specific actions\non the selected messages.  Archmbox supports mbox and mbx mailbox formats.\n\nFour different modes are available:\n\n  - List mode, which is useful to list all selected messages before\n    archmbox performs the real operations (archiving or deleting)\n  - Kill mode, if messages should be deleted from the mailbox(es) rather\n    than archived\n  - Archive mode, to archive the selected messages in a different mailbox\n  - Copy mode, to copy the selected messages from the source mailbox\n\nMessages selection is based upon a date criteria; an absolute date or days\noffset can be specified.  It is also possible to refine the selection using\nregular expressions on the header fields of the message.\n\nAll archived messages are stored in a new mailbox with the same name of the\noriginal one plus .archived as extension (this is the default, but can be\nchanged); the archive mailbox can be saved in gz or bz2 compressed format\nas well.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","perl5"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe archmbox port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"arduino-avrdude","origin":"devel/arduino-avrdude","version":"6.3_5","comment":"Program for programming the on-chip memory of Atmel AVR Arduino CPUs","maintainer":"kevans@FreeBSD.org","www":"https://www.nongnu.org/avrdude/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4d07810d13cb3c826ebf28f4b8406569547578b31b786306af5f81df4090916d","flatsize":940552,"path":"All/arduino-avrdude-6.3_5.pkg","repopath":"All/arduino-avrdude-6.3_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":200336,"desc":"AVRDUDE - AVR Downloader/UploaDEr - is a program for updating the\nflash, eeprom, and fuse bit memories of Atmel AVR microcontrollers.\nIt operates with several programmers including STK500 and most\ndirectly connect parallel port style programmers.\n\nThis is a version of AVRDUDE with patches from the Arduino project\nthat haven't been sent upstream applied to it.","deps":{"libftdi1":{"origin":"devel/libftdi1","version":"1.5_7"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["devel"],"shlibs_required":["libc.so.8","libftdi1.so.2","libm.so.4","libncurses.so.6","libpthread.so.0","libreadline.so.8","libusb.so.2"]},{"name":"archivesmtp","origin":"mail/archivesmtp","version":"1.2_4","comment":"SMTP mail archiver","maintainer":"ports@FreeBSD.org","www":"http://www.dancingfortune.com/projects/archivesmtp/index.php","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c32dfa4f6e23a146e19ba863ba178e53fc0251bf300dee87479d4d68fe4b6555","flatsize":43700,"path":"All/archivesmtp-1.2_4.pkg","repopath":"All/archivesmtp-1.2_4.pkg","licenselogic":"single","pkgsize":20400,"desc":"ArchiveSMTP is a mail archiver designed to be run on an SMTP mail server. It\nuses rule-based matching to collect and store mail passing through an MTA to\nspecific locations in mbox format. Adding headers and piping output to other\nprograms is also supported. The libmilter interface is used and must be\nsupported by the MTA for ArchiveSMTP to work.\n\nVersion: 1.2","deps":{"libmilter":{"origin":"mail/libmilter","version":"8.18.1"}},"categories":["mail"],"shlibs_required":["libc.so.8","libmilter.so.7","libpthread.so.0"],"messages":[{"message":"ArchiveSMTP has been installed! You will, however, need to configure your MTA\n to use it as a 'milter'. Please consult your MTA's documentation reguarding\n this. For rule formats check the manpage and sample configuration file. The\n following rc values can be adjusted to your preference; listed are their\n default values:\n\n Enable port   -> archivesmtp_enable=\"NO\"\n Run as user   -> archivesmtp_chuser=\"nobody\"\n Filter socket -> archivesmtp_socket=\"unix:/var/run/archivesmtp/mta.sock\"\n Pid file      -> archivesmtp_pidfile=\"/var/run/archivesmtp/run.pid\"\n Configuration -> archivesmtp_config=\"/usr/local/etc/archivesmtp.conf\"\n Other Flags   -> archivesmtp_flags=\"\"\n\n Please note: Only the owner my have write permissions on the socket directory.\n\n Visit the website at: http://www.dancingfortune.com/projects/archivesmtp/","type":"install"},{"message":"===>   NOTICE:\n\nThe archivesmtp port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"archlinux-keyring","origin":"security/archlinux-keyring","version":"20211028","comment":"Arch Linux PGP keyring","maintainer":"vishwin@vishwin.info","www":"https://gitlab.archlinux.org/archlinux/archlinux-keyring/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fb3985b4b68419d6169b5a34302fb5d1d40f39c9b1773abeaec8ac57452c9ad0","flatsize":1423148,"path":"All/archlinux-keyring-20211028.pkg","repopath":"All/archlinux-keyring-20211028.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1008612,"desc":"Arch Linux package repository signing keys, used with archlinux-pacman.","categories":["security"],"messages":[{"message":"To populate/update the keyring, run:\n\n  # pacman-key --populate archlinux\n  # pacman-key --updatedb","type":"upgrade"}]},{"name":"arduinoOTA","origin":"devel/arduinoOTA","version":"1.2.0_23","comment":"OTA upload tool for Arduino/ESP8266","maintainer":"kevans@FreeBSD.org","www":"https://www.arduino.cc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f63c293d04e5e0e09658aae8bcf2e29468f7a7d2aa03f7c29ec352245516af62","flatsize":5053670,"path":"All/arduinoOTA-1.2.0_23.pkg","repopath":"All/arduinoOTA-1.2.0_23.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1748648,"desc":"Tool for performing OTA updates on Arduino boards and the ESP8266.","categories":["devel"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"archey4","origin":"sysutils/archey4","version":"4.14.1.0_1","comment":"Simple system information tool written in Python","maintainer":"sbz@FreeBSD.org","www":"https://github.com/HorlogeSkynet/archey4","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"72f1929cd44934419426f966b744dba65fe08ea4962586b95d0cdd57e686151d","flatsize":675775,"path":"All/archey4-4.14.1.0_1.pkg","repopath":"All/archey4-4.14.1.0_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":124592,"desc":"Archey is a simple system information written in Python","deps":{"py311-distro":{"origin":"sysutils/py-distro","version":"1.9.0"},"py311-netifaces":{"origin":"net/py-netifaces","version":"0.11.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","sysutils"],"annotations":{"flavor":"py311"}},{"name":"arcanist-php84","origin":"devel/arcanist","version":"20220518_7","comment":"Command line interface for Phabricator","maintainer":"grembo@FreeBSD.org","www":"https://secure.phabricator.com/book/phabricator/article/arcanist/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a7cb3230d1dac49fec4e64c9d71fe7ea90b7c86781457972c105776ce67686de","flatsize":10476,"path":"All/arcanist-php84-20220518_7.pkg","repopath":"All/arcanist-php84-20220518_7.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":4568,"desc":"Arcanist is the command-line tool for Phabricator. It allows you to interact\nwith Phabricator installs to send code for review, download patches, transfer\nfiles, view status, make API calls, and various other things. You can find\na complete user guide here:","deps":{"arcanist-lib-php84":{"origin":"devel/arcanist-lib","version":"20220518_7"},"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-curl":{"origin":"ftp/php84-curl","version":"8.4.8"},"php84-dom":{"origin":"textproc/php84-dom","version":"8.4.8"},"php84-simplexml":{"origin":"textproc/php84-simplexml","version":"8.4.8"},"php84-zlib":{"origin":"archivers/php84-zlib","version":"8.4.8"}},"categories":["devel"],"annotations":{"flavor":"php84"}},{"name":"arcanist-php83","origin":"devel/arcanist","version":"20220518_7","comment":"Command line interface for Phabricator","maintainer":"grembo@FreeBSD.org","www":"https://secure.phabricator.com/book/phabricator/article/arcanist/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9e8257e940c43bc387e37333ac8cdcfe7e5e2a6bcc78932132b3cb23938b779f","flatsize":10476,"path":"All/arcanist-php83-20220518_7.pkg","repopath":"All/arcanist-php83-20220518_7.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":4572,"desc":"Arcanist is the command-line tool for Phabricator. It allows you to interact\nwith Phabricator installs to send code for review, download patches, transfer\nfiles, view status, make API calls, and various other things. You can find\na complete user guide here:","deps":{"arcanist-lib-php83":{"origin":"devel/arcanist-lib","version":"20220518_7"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-curl":{"origin":"ftp/php83-curl","version":"8.3.21"},"php83-dom":{"origin":"textproc/php83-dom","version":"8.3.21"},"php83-simplexml":{"origin":"textproc/php83-simplexml","version":"8.3.21"},"php83-zlib":{"origin":"archivers/php83-zlib","version":"8.3.21"}},"categories":["devel"],"annotations":{"flavor":"php83"}},{"name":"arcanist-php82","origin":"devel/arcanist","version":"20220518_7","comment":"Command line interface for Phabricator","maintainer":"grembo@FreeBSD.org","www":"https://secure.phabricator.com/book/phabricator/article/arcanist/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"50d32ececcedda65eb3a6e38ad342157626f36d217af5efd2645a8cd87194815","flatsize":10476,"path":"All/arcanist-php82-20220518_7.pkg","repopath":"All/arcanist-php82-20220518_7.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":4572,"desc":"Arcanist is the command-line tool for Phabricator. It allows you to interact\nwith Phabricator installs to send code for review, download patches, transfer\nfiles, view status, make API calls, and various other things. You can find\na complete user guide here:","deps":{"arcanist-lib-php82":{"origin":"devel/arcanist-lib","version":"20220518_7"},"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-curl":{"origin":"ftp/php82-curl","version":"8.2.28"},"php82-dom":{"origin":"textproc/php82-dom","version":"8.2.28"},"php82-simplexml":{"origin":"textproc/php82-simplexml","version":"8.2.28"},"php82-zlib":{"origin":"archivers/php82-zlib","version":"8.2.28"}},"categories":["devel"],"annotations":{"flavor":"php82"}},{"name":"arcanist-php81","origin":"devel/arcanist","version":"20220518_7","comment":"Command line interface for Phabricator","maintainer":"grembo@FreeBSD.org","www":"https://secure.phabricator.com/book/phabricator/article/arcanist/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c3e794a04f4bb121e7c4befdccb7b9a5902919cece14b79ba389ca72b8e6b14f","flatsize":10476,"path":"All/arcanist-php81-20220518_7.pkg","repopath":"All/arcanist-php81-20220518_7.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":4572,"desc":"Arcanist is the command-line tool for Phabricator. It allows you to interact\nwith Phabricator installs to send code for review, download patches, transfer\nfiles, view status, make API calls, and various other things. You can find\na complete user guide here:","deps":{"arcanist-lib-php81":{"origin":"devel/arcanist-lib","version":"20220518_7"},"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-curl":{"origin":"ftp/php81-curl","version":"8.1.32"},"php81-dom":{"origin":"textproc/php81-dom","version":"8.1.32"},"php81-simplexml":{"origin":"textproc/php81-simplexml","version":"8.1.32"},"php81-zlib":{"origin":"archivers/php81-zlib","version":"8.1.32"}},"categories":["devel"],"annotations":{"flavor":"php81"}},{"name":"argyllcms","origin":"graphics/argyllcms","version":"1.9.2_7","comment":"ICC compatible color management system","maintainer":"kwm@FreeBSD.org","www":"https://www.argyllcms.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"27c67d146db84d4ab04e41e858b7de1a69e60616bcd5597be1f0a80ae28c3fe4","flatsize":89541125,"path":"All/argyllcms-1.9.2_7.pkg","repopath":"All/argyllcms-1.9.2_7.pkg","licenselogic":"single","licenses":["AGPLv3"],"pkgsize":4698972,"desc":"ArgyllCMS is an ICC compatible color management system. It supports\naccurate ICC profile creation for scanners, cameras and film recorders\nand calibration and profiling of displays and RGB & CMYK printers.","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXScrnSaver":{"origin":"x11/libXScrnSaver","version":"1.2.4_1"},"libXau":{"origin":"x11/libXau","version":"1.0.11"},"libXdmcp":{"origin":"x11/libXdmcp","version":"1.1.5"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXxf86vm":{"origin":"x11/libXxf86vm","version":"1.1.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"png":{"origin":"graphics/png","version":"1.6.47"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["graphics"],"shlibs_required":["libX11.so.6","libXau.so.6","libXdmcp.so.6","libXext.so.6","libXinerama.so.1","libXrandr.so.2","libXss.so.1","libXxf86vm.so.1","libc.so.8","libjpeg.so.8","libm.so.4","libpng16.so.16","libpthread.so.0","librt.so.0","libssl.so.12","libtiff.so.6","libusb.so.2","libz.so.3"],"annotations":{"cpe":"cpe:2.3:a:argyllcms:argyllcms:1.9.2:::::dragonfly6:x86_64:7"}},{"name":"archivemount","origin":"filesystems/archivemount","version":"0.9.1_1","comment":"Mount archives with FUSE","maintainer":"jirnov@gmail.com","www":"https://www.cybernoia.de/software/archivemount.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"37c71fdc6544928d2784e2ef55a5c1dbd85423dc2be7cb6ac3d67d0d7bd8c5a1","flatsize":74743,"path":"All/archivemount-0.9.1_1.pkg","repopath":"All/archivemount-0.9.1_1.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":29964,"desc":"Archivemount is a piece of glue code between libarchive\n(http://people.freebsd.org/~kientzle/libarchive/) and FUSE\n(http://fuse.sourceforge.net). It can be used to mount a (possibly compressed)\narchive (as in .tar.gz or .tar.bz2) and use it like an ordinary filesystem.","deps":{"fusefs-libs":{"origin":"filesystems/fusefs-libs","version":"2.9.9_2"},"libarchive":{"origin":"archivers/libarchive","version":"3.7.9,1"}},"categories":["filesystems","sysutils"],"shlibs_required":["libarchive.so.13","libc.so.8","libfuse.so.2","libpthread.so.0"],"messages":[{"message":"Make sure you have fusefs.ko loaded then use archivemount\nor mount_archive command or add an entry to the /etc/fstab such as:\n\n/path/to/archive /mnt/path fusefs ro,late,mountprog=/usr/local/sbin/mount_archive 0 0","type":"install"}]},{"name":"arcanist-lib-php84","origin":"devel/arcanist-lib","version":"20220518_7","comment":"Libraries for the command line interface for Phabricator","maintainer":"grembo@FreeBSD.org","www":"https://secure.phabricator.com/book/arcanist/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2cadf494431e63bad7718c6afed0dde3feb3fb6543d9da0d575f6d1237fd1192","flatsize":10477548,"path":"All/arcanist-lib-php84-20220518_7.pkg","repopath":"All/arcanist-lib-php84-20220518_7.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1606768,"desc":"Arcanist is the command-line tool for Phabricator. It allows you to interact\nwith Phabricator installs to send code for review, download patches, transfer\nfiles, view status, make API calls, and various other things. You can find\na complete library reference here:","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-curl":{"origin":"ftp/php84-curl","version":"8.4.8"},"php84-dom":{"origin":"textproc/php84-dom","version":"8.4.8"},"php84-mbstring":{"origin":"converters/php84-mbstring","version":"8.4.8"},"php84-simplexml":{"origin":"textproc/php84-simplexml","version":"8.4.8"},"php84-zlib":{"origin":"archivers/php84-zlib","version":"8.4.8"}},"categories":["devel"],"options":{"ENCODINGS":"on"},"annotations":{"flavor":"php84"}},{"name":"arcanist-lib-php83","origin":"devel/arcanist-lib","version":"20220518_7","comment":"Libraries for the command line interface for Phabricator","maintainer":"grembo@FreeBSD.org","www":"https://secure.phabricator.com/book/arcanist/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e1501b14eaffcbff261bcb3d2f132c595d4dce53315c89bceda3633f2de22560","flatsize":10477548,"path":"All/arcanist-lib-php83-20220518_7.pkg","repopath":"All/arcanist-lib-php83-20220518_7.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1606568,"desc":"Arcanist is the command-line tool for Phabricator. It allows you to interact\nwith Phabricator installs to send code for review, download patches, transfer\nfiles, view status, make API calls, and various other things. You can find\na complete library reference here:","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-curl":{"origin":"ftp/php83-curl","version":"8.3.21"},"php83-dom":{"origin":"textproc/php83-dom","version":"8.3.21"},"php83-mbstring":{"origin":"converters/php83-mbstring","version":"8.3.21"},"php83-simplexml":{"origin":"textproc/php83-simplexml","version":"8.3.21"},"php83-zlib":{"origin":"archivers/php83-zlib","version":"8.3.21"}},"categories":["devel"],"options":{"ENCODINGS":"on"},"annotations":{"flavor":"php83"}},{"name":"arcan-trayicon","origin":"x11/arcan-trayicon","version":"0.6.3.3","comment":"Generic wrapper for registering Arcan clients as tray icons","maintainer":"ports@FreeBSD.org","www":"https://arcan-fe.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"32798f11a4ef08a1bfd33a48f1d6d15ccbbf350d90882589b1d94cce6a35d0bd","flatsize":72897,"path":"All/arcan-trayicon-0.6.3.3.pkg","repopath":"All/arcan-trayicon-0.6.3.3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":32656,"desc":"Arcan-trayicon is a tool that chain-loads another arcan client, along with\ntwo reference images (active and inactive). It tries to register itself in\nthe icon-tray of a running arcan application, though it must explicitly\nenable the support.","deps":{"arcan":{"origin":"multimedia/arcan","version":"0.6.3.3"}},"categories":["x11"],"shlibs_required":["libarcan_shmif.so.0.16","libarcan_tui.so.0.16","libc.so.8","libm.so.4","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe arcan-trayicon port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"arcanist-lib-php81","origin":"devel/arcanist-lib","version":"20220518_7","comment":"Libraries for the command line interface for Phabricator","maintainer":"grembo@FreeBSD.org","www":"https://secure.phabricator.com/book/arcanist/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f4579c0efd8c088aad92a35d2c7785c6340bff29e218c7fb9d900abc6fadd1cf","flatsize":10477548,"path":"All/arcanist-lib-php81-20220518_7.pkg","repopath":"All/arcanist-lib-php81-20220518_7.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1606184,"desc":"Arcanist is the command-line tool for Phabricator. It allows you to interact\nwith Phabricator installs to send code for review, download patches, transfer\nfiles, view status, make API calls, and various other things. You can find\na complete library reference here:","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-curl":{"origin":"ftp/php81-curl","version":"8.1.32"},"php81-dom":{"origin":"textproc/php81-dom","version":"8.1.32"},"php81-mbstring":{"origin":"converters/php81-mbstring","version":"8.1.32"},"php81-simplexml":{"origin":"textproc/php81-simplexml","version":"8.1.32"},"php81-zlib":{"origin":"archivers/php81-zlib","version":"8.1.32"}},"categories":["devel"],"options":{"ENCODINGS":"on"},"annotations":{"flavor":"php81"}},{"name":"arc_summary","origin":"sysutils/arc_summary","version":"20231114","comment":"Print ZFS ARC cache statistics and other information","maintainer":"jrm@FreeBSD.org","www":"https://cuddletech.com/2008/10/explore-your-zfs-adaptive-replacement-cache-arc/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d9d8acb62507aef84543db1ad5e10f5a27565c15ccf8a06d440779526e4be18c","flatsize":37703,"path":"All/arc_summary-20231114.pkg","repopath":"All/arc_summary-20231114.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":10364,"desc":"arc_summary is included in the OpenZFS repository.  It provides basic\ninformation on the ZFS ARC, its efficiency, the L2ARC (if present), the\nData Management Unit (DMU), Virtual Devices (VDEVs), and tunables.  See\nthe in-source documentation and code at\nhttps://github.com/openzfs/zfs/blob/master/module/zfs/arc.c for details.\nThe original introduction to arc_summary can be found at\nhttp://cuddletech.com/?p=454","deps":{"py311-sysctl":{"origin":"devel/py-sysctl","version":"0.3.3.20210928_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["sysutils"]},{"name":"arc-gruvbox-theme","origin":"x11-themes/arc-gruvbox-theme","version":"g20161220","comment":"Gruvbox variation on Arc Black Ubuntu theme","maintainer":"jonathan@FreeBSD.org","www":"https://github.com/Benoth/arc-variations","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7ee9776386a903e59c7cf31342959b4c710d17fe5115fe26b393e976c38c4027","flatsize":1350905,"path":"All/arc-gruvbox-theme-g20161220.pkg","repopath":"All/arc-gruvbox-theme-g20161220.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":169124,"desc":"Gruvbox variation of an Arc Black fork","categories":["x11-themes","xfce"]},{"name":"arc","origin":"archivers/arc","version":"5.21q_1","comment":"Create & extract files from DOS .ARC files","maintainer":"delphij@FreeBSD.org","www":"https://arc.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"744c3dbc55b6863255c6f5c5fbd7277c5fa49260777f2963e83266380857980c","flatsize":131245,"path":"All/arc-5.21q_1.pkg","repopath":"All/arc-5.21q_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":48452,"desc":"This package creates and extracts-from ARC archives.  An ARC archive\ncontains files which are compressed according to the most efficient\nof three algorithms.  ARC archives are usually only used for compatibility\nwith MS-DOS.","categories":["archivers"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:arc_project:arc:5.21q:::::dragonfly6:x86_64:1"}},{"name":"arborx","origin":"math/arborx","version":"1.7_1","comment":"Performance-portable geometric search library","maintainer":"yuri@FreeBSD.org","www":"https://github.com/arborx/ArborX","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ac54f9e4ad673751c18790b30d39fca3e66662f45b2a272a9a6cc12518d28dab","flatsize":490044,"path":"All/arborx-1.7_1.pkg","repopath":"All/arborx-1.7_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":75752,"desc":"ArborX is an open-source library designed to provide performance portable\nalgorithms for geometric search, similarly to nanoflann and Boost Geometry.","deps":{"kokkos":{"origin":"devel/kokkos","version":"4.5.01"},"onetbb":{"origin":"devel/onetbb","version":"2022.0.0"}},"categories":["math"]},{"name":"arcan","origin":"multimedia/arcan","version":"0.6.3.3","comment":"Display Server, Multimedia Framework, Game Engine","maintainer":"ports@FreeBSD.org","www":"https://arcan-fe.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ab76510f4ae43b803e46832a7f8b3b309a62b48acd1b7128c1d08b5e0c0f4d69","flatsize":7666594,"path":"All/arcan-0.6.3.3.pkg","repopath":"All/arcan-0.6.3.3.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","GPLv2+","LGPL21+"],"pkgsize":1744664,"desc":"Arcan is a powerful development framework for creating virtually anything from\nuser interfaces for specialized embedded applications all the way to full-blown\nstandalone desktop environments.\n\nAt its heart lies a robust and portable multimedia engine, with a well-tested\nand well-documented Lua scripting interface. The development emphasizes\nsecurity, debuggability and performance -- guided by a principle of least\nsurprise in terms of API design.","deps":{"espeak-ng":{"origin":"audio/espeak-ng","version":"1.52.0"},"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"hunspell":{"origin":"textproc/hunspell","version":"1.7.2_1"},"libdrm":{"origin":"graphics/libdrm","version":"2.4.123,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libuvc":{"origin":"multimedia/libuvc","version":"0.0.7_1"},"libvncserver":{"origin":"net/libvncserver","version":"0.9.15"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"luajit-devel":{"origin":"lang/luajit-devel","version":"2.1.0.20250311"},"mesa-dri":{"origin":"graphics/mesa-dri","version":"21.3.9"},"mesa-libs":{"origin":"graphics/mesa-libs","version":"21.3.9"},"openal-soft":{"origin":"audio/openal-soft","version":"1.24.2_2"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"tesseract":{"origin":"graphics/tesseract","version":"5.5.0_1"},"vlc":{"origin":"multimedia/vlc","version":"3.0.21_14,4"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"},"xcb-util-wm":{"origin":"x11/xcb-util-wm","version":"0.4.2"},"xwayland":{"origin":"x11-servers/xwayland","version":"24.1.6,1"}},"categories":["multimedia","wayland"],"shlibs_required":["libEGL.so.1","libOpenGL.so.0","libSDL2-2.0.so.0","libavcodec.so.60","libavformat.so.60","libavutil.so.58","libc.so.8","libdrm.so.2","libespeak-ng.so.1","libfreetype.so.6","libgbm.so.1","libhunspell-1.7.so.0","libluajit-5.1.so.2","libm.so.4","libopenal.so.1","libpthread.so.0","libsqlite3.so.0","libswresample.so.4","libswscale.so.7","libtesseract.so.5","libutil.so.4","libuvc.so.0","libvlc.so.5","libvncclient.so.1","libvncserver.so.1","libwayland-server.so.0","libxcb-composite.so.0","libxcb-icccm.so.4","libxcb-xfixes.so.0","libxcb.so.1","libxkbcommon.so.0"],"options":{"ESPEAK":"on","FFMPEG":"on","HUNSPELL":"on","LUAJIT":"on","MANPAGES":"on","SDL":"on","SUID":"on","TESSERACT":"on","UVC":"on","VLC":"on","VNC":"on","WAYLAND":"on"},"messages":[{"message":"Additional packages recommended for new users:\n- durden (window manager and desktop environment)\n- xarcan (X11 bridge, similar to Xwayland)\n- aloadimage\n- acfgfs\n- aclip\n- arcan-trayicon","type":"install"},{"message":"===>   NOTICE:\n\nThe arcan port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"arcanist-lib-php82","origin":"devel/arcanist-lib","version":"20220518_7","comment":"Libraries for the command line interface for Phabricator","maintainer":"grembo@FreeBSD.org","www":"https://secure.phabricator.com/book/arcanist/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8c5626cc462648d59f10f5359d2c32f640c333edcb4a4fac02eed39d302696b5","flatsize":10477548,"path":"All/arcanist-lib-php82-20220518_7.pkg","repopath":"All/arcanist-lib-php82-20220518_7.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1606388,"desc":"Arcanist is the command-line tool for Phabricator. It allows you to interact\nwith Phabricator installs to send code for review, download patches, transfer\nfiles, view status, make API calls, and various other things. You can find\na complete library reference here:","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-curl":{"origin":"ftp/php82-curl","version":"8.2.28"},"php82-dom":{"origin":"textproc/php82-dom","version":"8.2.28"},"php82-mbstring":{"origin":"converters/php82-mbstring","version":"8.2.28"},"php82-simplexml":{"origin":"textproc/php82-simplexml","version":"8.2.28"},"php82-zlib":{"origin":"archivers/php82-zlib","version":"8.2.28"}},"categories":["devel"],"options":{"ENCODINGS":"on"},"annotations":{"flavor":"php82"}},{"name":"arbor","origin":"science/arbor","version":"0.8.1","comment":"Multi-compartment neural network simulation library","maintainer":"yuri@FreeBSD.org","www":"https://arbor-sim.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b4092a875c88a0d5549136d23e5875712d0aceec4d0338c761a74bdc1ad53aca","flatsize":4552335,"path":"All/arbor-0.8.1.pkg","repopath":"All/arbor-0.8.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1139804,"desc":"Arbor is a multi-compartment neuron simulation library; compatible with\nnext-generation accelerators; best-practices applied to research software;\nfocussed on community-driven development.","deps":{"pugixml":{"origin":"textproc/pugixml","version":"1.15"},"py311-svgwrite":{"origin":"graphics/py-svgwrite","version":"1.4.3_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["science"],"shlibs_required":["libarborsup.so","libc.so.8","libm.so.4","libpugixml.so.1","libstdc++.so.9"],"options":{"NATIVE":"off"}},{"name":"arandr","origin":"x11/arandr","version":"0.1.11_2","comment":"Another XRandR GUI","maintainer":"sbz@FreeBSD.org","www":"https://christian.amsuess.com/tools/arandr/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d8625d88fb320c741314426746c4c2729217991311322856e7f6e8463fa71495","flatsize":509903,"path":"All/arandr-0.1.11_2.pkg","repopath":"All/arandr-0.1.11_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":101136,"desc":"ARandR is designed to provide a simple visual front end for XRandR. Relative\nmonitor positions are shown graphically and can be changed in a drag-and-drop\nway.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"xrandr":{"origin":"x11/xrandr","version":"1.5.2_1"}},"categories":["deskutils","x11"],"options":{"DOCS":"on"}},{"name":"aranym","origin":"emulators/aranym","version":"1.1.0_4","comment":"Atari Running on Any Machine","maintainer":"yuri@FreeBSD.org","www":"https://aranym.github.io","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"355f7b94fb0059c886b66470b4106c81b047f97e925f78dea76abf68e5b71384","flatsize":3524592,"path":"All/aranym-1.1.0_4.pkg","repopath":"All/aranym-1.1.0_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":610784,"desc":"ARAnyM is a multiplatform virtual machine (a software layer, or an emulator) for\nrunning Atari ST/TT/Falcon operating systems and applications on almost any\nhardware with many host operating systems. The reason for writing ARAnyM is to\nprovide Atari power users with faster and better machines. The ultimate goal is\nto create a new platform where TOS/GEM applications could continue to live\nforever.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_image":{"origin":"graphics/sdl2_image","version":"2.8.8"}},"categories":["emulators"],"shlibs_required":["libSDL2-2.0.so.0","libX11.so.6","libc.so.8","libjpeg.so.8","libm.so.4","libstdc++.so.9"]},{"name":"arb","origin":"math/arb","version":"2.23.0_1","comment":"C library for arbitrary-precision interval arithmetic","maintainer":"yuri@FreeBSD.org","www":"https://arblib.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6bc8839bcc45437eeb8a173c4264e5ec96f436cfd953b7964d506930955a5df4","flatsize":3376096,"path":"All/arb-2.23.0_1.pkg","repopath":"All/arb-2.23.0_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":1272624,"desc":"Arb is an implementation of ball arithmetic, also known as mid-rad interval\narithmetic. Ball arithmetic is an extension of floating-point arithmetic in\nwhich an error bound is attached to each variable. This allows computing\nrigorously with real and complex numbers.\n\nWith plain floating-point arithmetic, the user must do an error analysis to\nguarantee that results are correct. Manual error analysis is time-consuming and\nbug-prone. Ball arithmetic effectively makes error analysis automatic.\n\nArb is designed for computer algebra and computational number theory, but may be\nuseful in any area demanding reliable or precise numerical computing. Arb scales\nseamlessly from tens of digits up to billions of digits. Efficiency is achieved\nby low level optimizations and use of asymptotically fast algorithms.","deps":{"flint2":{"origin":"math/flint2","version":"2.9.0_4"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"mpfr":{"origin":"math/mpfr","version":"4.2.2,1"}},"categories":["math"]},{"name":"asterisk18","origin":"net/asterisk18","version":"18.26.2","comment":"Open Source PBX and telephony toolkit","maintainer":"cmt@FreeBSD.org","www":"https://www.asterisk.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e8793ebe3bb3989315d3f2b1eb6bbfaae32936dacc7ba6c09e0495ad3da5979c","flatsize":42240182,"path":"All/asterisk18-18.26.2.pkg","repopath":"All/asterisk18-18.26.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":21598136,"desc":"Asterisk is an Open Source PBX and telephony toolkit.  It is, in a\nsense, middleware between Internet and telephony channels on the bottom,\nand Internet and telephony applications at the top.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"e2fsprogs-libuuid":{"origin":"misc/e2fsprogs-libuuid","version":"1.47.2"},"freetds":{"origin":"databases/freetds","version":"1.4.26,1"},"gsm":{"origin":"audio/gsm","version":"1.0.22_1"},"iksemel":{"origin":"textproc/iksemel","version":"1.5"},"jansson":{"origin":"devel/jansson","version":"2.14.1"},"libedit":{"origin":"devel/libedit","version":"3.1.20250104,1"},"libltdl":{"origin":"devel/libltdl","version":"2.5.4"},"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libsrtp2":{"origin":"net/libsrtp2","version":"2.7.0"},"libunwind":{"origin":"devel/libunwind","version":"20240221_2"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"lua54":{"origin":"lang/lua54","version":"5.4.7"},"mpg123":{"origin":"audio/mpg123","version":"1.32.10"},"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"net-snmp":{"origin":"net-mgmt/net-snmp","version":"5.9.4_6,1"},"newt":{"origin":"devel/newt","version":"0.52.25"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"opus":{"origin":"audio/opus","version":"1.5.2"},"pkg":{"origin":"ports-mgmt/pkg","version":"2.2.0"},"portaudio":{"origin":"audio/portaudio","version":"19.6.0_7,1"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"},"radiusclient":{"origin":"net/radiusclient","version":"0.5.6_3"},"speex":{"origin":"audio/speex","version":"1.2.1_1,1"},"speexdsp":{"origin":"audio/speexdsp","version":"1.2.1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"},"unixODBC":{"origin":"databases/unixODBC","version":"2.3.12_1"},"uriparser":{"origin":"net/uriparser","version":"0.9.6"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["net"],"users":["asterisk"],"groups":["asterisk","dahdi"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12","libedit.so.0","libexecinfo.so.1","libjansson.so.4","libm.so.4","libpthread.so.0","librt.so.0","libsqlite3.so.0","libssl.so.12","libstdc++.so.9","liburiparser.so.1","libuuid.so.1","libxml2.so.2"],"options":{"ASTVERSION":"off","BACKTRACE":"on","CURL":"on","DAHDI":"off","EXCHANGE":"off","FREETDS":"on","G729":"off","GEOLOCATION":"off","LDAP":"off","LUA":"on","MACRO":"on","MP3PLAYER":"on","OOH323":"off","OPTIMIZED_CFLAGS":"off","PJSIP":"on","PORTAUDIO":"on","RADIUS":"on","SNMP":"on","SPANDSP":"off","SRTP":"on","SYSINFO":"off","URIPARSER":"on","XMLDOC":"on","XMPP":"on","NCURSES":"off","NEWT":"on","GSM":"on","NEWG711":"off","OPUS":"on","SPEEX":"on","VORBIS":"on","MYSQL":"on","ODBC":"on","PGSQL":"on"},"annotations":{"cpe":"cpe:2.3:a:digium:asterisk:18.26.2:::::dragonfly6:x86_64"},"messages":[{"message":"This port supports custom Asterisk configurations using a *user-supplied*\n  menuselect.makeopt file.\n\n  This feature is of most value for users that want to disable or override\n  default functionality that they dont want or need, particular in space\n  and/or resource constrained, or embedded environments.\n\n  If a file named \".asterisk.makeopts\" is found in the ports files/\n  directory, its contents will be used to configure Asterisk at the\n  post-configure stage.\n\n  If the file is *not* found, the port will default to a 'normal' Asterisk\n  menuselect configuration, and only execute menuselect commands according\n  to what port OPTIONS the user has selected.\n\n  The format of this file is the same as the output of a standard\n  `make menuselect` command, as per standard build instructions for\n  Asterisk.\n\n  NOTE: The contents of this file *MUST* be syntactically and semantically\n        valid, as the port does *NOT* perform validation of this file.\n\n        In particular, ensure that all Asterisk options have their\n        dependencies met, using the corresponding port OPTIONS dependencies.\n\n  The `menuselect --check-deps` command can be used to verify the\n  configuration\n\n  The following related documentation resources are also available:\n\n    * https://wiki.asterisk.org/wiki/display/AST/Using+Menuselect+to+Select+Asterisk+Options\n    * http://www.asteriskdocs.org/en/3rd_Edition/asterisk-book-html-chunk/installing_base_configuration.html#Installing_id293213\n\n  NOTE: To get color output in the asterisk console you need to install\n        the misc/terminfo-db port","type":"install"}]},{"name":"ar-libitl","origin":"arabic/libitl","version":"0.8.0","comment":"API abstraction to common Islamic calculations","maintainer":"ports@FreeBSD.org","www":"https://github.com/arabeyes-org/ITL","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e5c2027d0941da3f195ebf8d69745bd4e91656b28d53102e80bd17e6fe285e8e","flatsize":1405196,"path":"All/ar-libitl-0.8.0.pkg","repopath":"All/ar-libitl-0.8.0.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":1212924,"desc":"The Islamic Tools and Libraries (ITL) project provides a fully\nfeatured library for performing common Islamic calculations.\n\nITL is currently composed of two library-modules:\n\n* prayertime: Geographically-aware prayer time and Qibla calculation\n  routines.\n* hijri: Hijri date generation/calculation and conversion routines.","categories":["arabic"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ar-libitl port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ar-khotot","origin":"arabic/khotot","version":"1.0_3","comment":"Meta-port for popular Arabic font packages","maintainer":"ports@FreeBSD.org","www":"http://www.arabeyes.org/project.php?proj=Khotot","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"81aadaa567b195abc802b71f9ed86b20024830e2d52cce1bf6d37c51a93f8f85","flatsize":243,"path":"All/ar-khotot-1.0_3.pkg","repopath":"All/ar-khotot-1.0_3.pkg","licenselogic":"single","licenses":["NA"],"pkgsize":1464,"desc":"This port contains a collection of some of the most\npopular Arabic fonts created and used by the Arabic\nUNIX community.","deps":{"ar-ae_fonts1_ttf":{"origin":"arabic/ae_fonts_ttf","version":"1.1_5"},"ar-ae_fonts_mono":{"origin":"arabic/ae_fonts_mono","version":"1.0_5"},"ar-kacst_fonts":{"origin":"arabic/kacst_fonts","version":"2.01_3"}},"categories":["arabic","x11-fonts"],"options":{"AEFONTS":"on","KACST":"on","MONO":"on"},"messages":[{"message":"To get XFree86 to recognize your new fonts you will need to\n add a line to your XF86Config file. Please consult XF86Config(5)\n for more information on where to find the configuration file.\n\n Add the following line to the \"Files\" section and restart XFree86.\n\n FontPath \"/usr/local/share/fonts/ae_fonts_mono\"\n FontPath \"/usr/local/share/fonts/ae_fonts1/AAHS\"\n FontPath \"/usr/local/share/fonts/ae_fonts1/AGA\"\n FontPath \"/usr/local/share/fonts/ae_fonts1/FS\"\n FontPath \"/usr/local/share/fonts/ae_fonts1/Kasr\"\n FontPath \"/usr/local/share/fonts/ae_fonts1/MCS\"\n FontPath \"/usr/local/share/fonts/ae_fonts1/Shmookh\"\n FontPath \"/usr/local/share/fonts/kacst_fonts\"","type":"install"},{"message":"===>   NOTICE:\n\nThe ar-khotot port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ar-kacst_fonts","origin":"arabic/kacst_fonts","version":"2.01_3","comment":"Truetype Arabic fonts created by KACST","maintainer":"ports@FreeBSD.org","www":"https://www.arabeyes.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"680dd3189528bc3cbafc708d39638edd34c710d58d61b372c9830716c0234e9f","flatsize":878247,"path":"All/ar-kacst_fonts-2.01_3.pkg","repopath":"All/ar-kacst_fonts-2.01_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":255040,"desc":"This port contains a collection of TrueType Arabic fonts created by the King\nAbdulaziz Scientific organization in Saudi Arabia.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["arabic"],"messages":[{"message":"To get XFree86 or Xorg to recognize your new fonts, you will need to add a\n line to your XF86Config or xorg.conf file. Please consult XF86Config(5) or\n xorg.conf(5) for more information on where to find the configuration file.\n\n Add the following line to the \"Files\" section and restart XFree86 or Xorg:\n\n FontPath \"/usr/local/share/fonts/kacst_fonts\"","type":"install"},{"message":"===>   NOTICE:\n\nThe ar-kacst_fonts port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ar-arabtex","origin":"arabic/arabtex","version":"3.11_7","comment":"TeX/LaTeX package to generate Arabic writing","maintainer":"nivit@FreeBSD.org","www":"http://www2.informatik.uni-stuttgart.de/ivi/bs/research/arab_e.htm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"074308b422e1fe9ecd477cedc16e13084d33f4b5390b67c40518dc02a53c563f","flatsize":1394757,"path":"All/ar-arabtex-3.11_7.pkg","repopath":"All/ar-arabtex-3.11_7.pkg","licenselogic":"single","pkgsize":496964,"desc":"This LaTeX package extends the capabilities of TeX/LaTeX to generate\nthe arabic writing from an ASCII transliteration for texts in several\nlanguages using the arabic script.\nSeveral other common encodings are also supported.","deps":{"texlive-base":{"origin":"print/texlive-base","version":"20250308_1"}},"categories":["arabic","print"],"options":{"DOCS":"on"}},{"name":"arduino-core","origin":"devel/arduino-core","version":"1.6.18_1","comment":"Core board support for Arduino devices","maintainer":"kevans@FreeBSD.org","www":"https://www.arduino.cc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5226ba80a2c65bf09eda6f5c0a3884a56fce19e3b5ef0676768a9d86c01e2365","flatsize":275749451,"path":"All/arduino-core-1.6.18_1.pkg","repopath":"All/arduino-core-1.6.18_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":11435076,"desc":"Core board support used in Arduino 1.6","categories":["devel"],"options":{"DOCS":"on","EXAMPLES":"on","SAMD":"off"}},{"name":"ar-ae_fonts_mono","origin":"arabic/ae_fonts_mono","version":"1.0_5","comment":"Collection of PCF fonts that include Arabic glyphs","maintainer":"ports@FreeBSD.org","www":"https://www.arabeyes.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6dd8442bfd1a3c6badc8d8af7998a1c5aba5221eb8e8968fccf8657dc845864e","flatsize":627115,"path":"All/ar-ae_fonts_mono-1.0_5.pkg","repopath":"All/ar-ae_fonts_mono-1.0_5.pkg","licenselogic":"single","licenses":["NONE"],"pkgsize":49344,"desc":"Some popular PCF Arabic fonts created and used by\nthe Arabic UNIX community.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["arabic","x11-fonts"],"messages":[{"message":"To get XFree86 to recognize your new fonts you will need to\n add a line to your XF86Config file. Please consult XF86Config(5)\n for more information on where to find the configuration file.\n\n Add the following line to the \"Files\" section and restart XFree86.\n\n FontPath \"/usr/local/share/fonts/ae_fonts_mono\"","type":"install"},{"message":"===>   NOTICE:\n\nThe ar-ae_fonts_mono port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ar-ae_fonts1_ttf","origin":"arabic/ae_fonts_ttf","version":"1.1_5","comment":"Collection of TrueType Arabic fonts","maintainer":"ports@FreeBSD.org","www":"https://www.arabeyes.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3c846e2ad1b421e533326f41df68d9b233af95fadbfcb8f0ce6d3830d409ce74","flatsize":5168719,"path":"All/ar-ae_fonts1_ttf-1.1_5.pkg","repopath":"All/ar-ae_fonts1_ttf-1.1_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":756012,"desc":"This port contains a collection of some of the most\npopular Arabic fonts created and used by the Arabic\nUNIX community. This truetype font set was developed\nat Arabeyes.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["arabic","x11-fonts"],"messages":[{"message":"To get XFree86 to recognize your new fonts you will need to\n add a line to your XF86Config file. Please consult XF86Config(5)\n for more information on where to find the configuration file.\n\n Add the following line to the \"Files\" section and restart XFree86.\n\n FontPath \"/usr/local/share/fonts/ae_fonts1\"","type":"install"},{"message":"===>   NOTICE:\n\nThe ar-ae_fonts1_ttf port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ar-libreoffice","origin":"arabic/libreoffice","version":"25.2.2.2","comment":"ar language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e1db14cbdad4766b3e0ec7014f00037e8c9e448f24b63f8fd67f2b035b84e0e5","flatsize":34003516,"path":"All/ar-libreoffice-25.2.2.2.pkg","repopath":"All/ar-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":3088644,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["arabic","editors"]},{"name":"aquaria","origin":"games/aquaria","version":"1.002.22_12","comment":"Underwater 2D fantasy action-adventure (game engine)","maintainer":"ports@FreeBSD.org","www":"https://github.com/AquariaOSE/Aquaria","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0a2f1fa94bf7902168e743f541116ff22442e762a0555a9258775052b6f820a7","flatsize":5516949,"path":"All/aquaria-1.002.22_12.pkg","repopath":"All/aquaria-1.002.22_12.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1450216,"desc":"The game follows Naija, a mermaid-like woman, as she explores the\nunderwater world of Aquaria. Along her journey, she learns about both\nthe history of the world and her own past. The gameplay focuses on a\ncombination of swimming, singing and combat, through which Naija can\ninteract with the world. Naija's songs can move items, affect plants\nand animals, and change her physical appearance into other\nforms. These forms have different abilities, such as firing\nprojectiles at hostile creatures or passing through barriers\ninaccessible to her in her natural form. -- Wikipedia\n\nThis package provides only game engine. Proprietary game data files\nhave to be obtained separately.","deps":{"ftgl":{"origin":"graphics/ftgl","version":"2.4.0_2,1"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"lua51":{"origin":"lang/lua51","version":"5.1.5_10"},"openal-soft":{"origin":"audio/openal-soft","version":"1.24.2_2"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"tinyxml2":{"origin":"textproc/tinyxml2","version":"11.0.0,1"}},"categories":["games"],"shlibs_required":["libSDL2-2.0.so.0","libc.so.8","libftgl.so.2","liblua-5.1.so","libm.so.4","libopenal.so.1","libpng16.so.16","libstdc++.so.9","libtinyxml2.so.11","libvorbisfile.so.3","libz.so.3"],"options":{"SDL2":"on"},"messages":[{"message":"The following method was only tested with Aquaria release from Humble\nIndie Bundle. In order to play the game copy data files under\n/usr/local/share/aquaria or specify the path to them via environment variable e.g.,\n\n   $ unzip aquaria-lnx-humble-bundle.mojo.run\n   $ tar cf - -Cdata . | tar xof - -C/usr/local/share/aquaria\n   $ aquaria\n\nor\n\n   $ cp -R /usr/local/share/aquaria/override /path/to/aquaria/data/\n   $ AQUARIA_DATA_PATH=/path/to/aquaria/data aquaria","type":"install"},{"message":"===>   NOTICE:\n\nThe aquaria port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"aquatone","origin":"www/aquatone","version":"1.7.0_24","comment":"Tool for domain flyovers that checks open ports and takes screenshots","maintainer":"yuri@FreeBSD.org","www":"https://michenriksen.com/blog/aquatone-now-in-go/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"698a0f72e98038fea18cc5c12e0623e213fe024cf6612e0a8b7521e19bba4679","flatsize":7850195,"path":"All/aquatone-1.7.0_24.pkg","repopath":"All/aquatone-1.7.0_24.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2632956,"desc":"Aquatone is a tool for visual inspection of websites across a large amount of\nhosts and is convenient for quickly gaining an overview of HTTP-based attack\nsurface.","categories":["security","www"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"aqemu","origin":"emulators/aqemu","version":"0.9.2_4","comment":"Qt5 based QEMU frontend","maintainer":"ports@FreeBSD.org","www":"https://github.com/tobimensch/aqemu","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d8866ac526896ac917a9a78065fce4531eabad390ecc704787043c557ae0ced6","flatsize":3831665,"path":"All/aqemu-0.9.2_4.pkg","repopath":"All/aqemu-0.9.2_4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1479920,"desc":"AQEMU is a Qt5 GUI for virtual machines using QEMU as the backend.\nThe application has a user-friendly interface and allows to set a\nlarge number of options.","deps":{"libvncserver":{"origin":"net/libvncserver","version":"0.9.15"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-testlib":{"origin":"devel/qt5-testlib","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["emulators"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5PrintSupport.so.5","libQt5Test.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libstdc++.so.9","libvncclient.so.1"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe aqemu port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"aqbanking","origin":"finance/aqbanking","version":"6.6.0","comment":"Online banking interface and financial data framework","maintainer":"jhale@FreeBSD.org","www":"https://www.aquamaniac.de/rdm/projects/aqbanking","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"52288d91f9dc20338d33484c0e8178df630257cba6672cfb941f6930bc687651","flatsize":8004711,"path":"All/aqbanking-6.6.0.pkg","repopath":"All/aqbanking-6.6.0.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1132400,"desc":"AqBanking provides a middle layer between the program and the various Online\nBanking libraries (e.g. AqHBCI, OpenHBCI etc).\n\nAqBanking uses various plugins to simplify import and export of financial\ndata. It also provides the administration of profiles on a per import/export\nplugin basis.\n\nAqBanking supports plugins which allow lookup and verification of bank code/\naccount id pair validity.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"gwenhywfar":{"origin":"devel/gwenhywfar","version":"5.12.0"},"libltdl":{"origin":"devel/libltdl","version":"2.5.4"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"xmlsec1":{"origin":"security/xmlsec1","version":"1.3.6"}},"categories":["finance"],"shlibs_required":["libc.so.8","libgwenhywfar.so.79","libstdc++.so.9"],"options":{"DOCS":"on","DOXYGEN":"off","EBICS":"on"}},{"name":"aq","origin":"textproc/aq","version":"0.3.0_8","comment":"Extend jq for any data format","maintainer":"yuri@FreeBSD.org","www":"https://github.com/rossmacarthur/aq","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8bba0101073b041d5b30d4c9ef11ba9fe16fc85aa52995af9e86351094f7cfa3","flatsize":1218716,"path":"All/aq-0.3.0_8.pkg","repopath":"All/aq-0.3.0_8.pkg","licenselogic":"or","licenses":["APACHE20","MIT"],"pkgsize":418956,"desc":"aq extends jq for any data format.\nCurrently supports JSON, TOML, and YAML.","deps":{"jq":{"origin":"textproc/jq","version":"1.7.1"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0"]},{"name":"apwal","origin":"x11/apwal","version":"0.4.5_15","comment":"Simple and powerful application launcher","maintainer":"ports@FreeBSD.org","www":"http://apwal.free.fr/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fe677c639437800410bac5fd52ac4db62bf79512b823fb5de9f8795f017d1c24","flatsize":153773,"path":"All/apwal-0.4.5_15.pkg","repopath":"All/apwal-0.4.5_15.pkg","licenselogic":"single","pkgsize":41296,"desc":"Apwal is a simple and powerful application launcher.\nIt is composed in 2 parts: the application launcher itself and\na good looking easy to use editor.\n\nApwal is developed under GPL. It is written in C and is using the\nGTK+ toolkit for the Editor interface and XML format to save the\nconfiguration.\n\nTo be able to launch the editor from inside apwal you need a\nmounted procfs.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libdl.so.0","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","liblzma.so.3","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0","libxml2.so.2","libz.so.3"],"messages":[{"message":"===>   NOTICE:\n\nThe apwal port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"apt-mirror-devel","origin":"sysutils/apt-mirror-devel","version":"0.5.4.35_2","comment":"Debian/Ubuntu apt sources mirroring tool","maintainer":"rene@FreeBSD.org","www":"https://apt-mirror.github.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c6c9da459526946007bc92f3ea1f30cd253df12cea9cfa0225281cf3f5e7de1d","flatsize":59958,"path":"All/apt-mirror-devel-0.5.4.35_2.pkg","repopath":"All/apt-mirror-devel-0.5.4.35_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":19116,"desc":"A small and efficient tool that lets you mirror a part of or\nthe whole Debian GNU/Linux distribution or any other apt sources.\n\nMain features:\n * It uses a config similar to APT's F<sources.list>\n * It's fully pool compliant\n * It supports multithreaded downloading\n * It supports multiple architectures at the same time\n * It can automatically remove unneeded files\n * It works well on an overloaded Internet connection\n * It never produces an inconsistent mirror including while mirroring\n * It works on all POSIX compliant systems with Perl and wget","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"wget":{"origin":"ftp/wget","version":"1.25.0"}},"categories":["sysutils"]},{"name":"ar-aspell","origin":"arabic/aspell","version":"1.2.0_1,1","comment":"Aspell Arabic dictionaries","maintainer":"office@FreeBSD.org","www":"https://sourceforge.net/projects/arabic-spell/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d7a284796030ae3307040feb5b0b62ec796fb9a5a68b87576bbc81b30ca4589e","flatsize":21923359,"path":"All/ar-aspell-1.2.0_1,1.pkg","repopath":"All/ar-aspell-1.2.0_1,1.pkg","licenselogic":"single","pkgsize":4386788,"desc":"Aspell Arabic dictionaries.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["arabic","textproc"]},{"name":"arachne-pnr","origin":"devel/arachne-pnr","version":"g20181021_3","comment":"Place and route tool for FPGAs","maintainer":"ports@FreeBSD.org","www":"https://github.com/cseed/arachne-pnr","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6030729c2c6022377914debcea92ef6936bd383ffd9b15408e53f2793b5be594","flatsize":29817840,"path":"All/arachne-pnr-g20181021_3.pkg","repopath":"All/arachne-pnr-g20181021_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":6753292,"desc":"Arachne-pnr implements the place and route step of the hardware\ncompilation process for FPGAs.  It currently targets the Lattice\nSemiconductor iCE40 family of FPGAs.","categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe arachne-pnr port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"archiveopteryx-devel","origin":"mail/archiveopteryx-devel","version":"3.2.99.20181030_2","comment":"Advanced PostgreSQL-based IMAP/POP server","maintainer":"feld@FreeBSD.org","www":"https://www.archiveopteryx.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b805991123e94e3d3ce03b35c6b6073b6a3ef9b3c97d682d60ddb2f9a5ac9d19","flatsize":77326399,"path":"All/archiveopteryx-devel-3.2.99.20181030_2.pkg","repopath":"All/archiveopteryx-devel-3.2.99.20181030_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13737632,"desc":"Archiveopteryx is an Internet mail server, optimised to support\nlong-term archival storage. It seeks to make it practical not only to\nmanage large archives, but to use the information therein on a daily\nbasis instead of relegating it to offline storage.\n\nThis is the development version.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["mail"],"users":["aox"],"groups":["aox"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12","libm.so.4","libpthread.so.0","libssl.so.12","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on"},"messages":[{"message":"Please install PostgreSQL client/server (databases/postgresqlXX-client\nand databases/postgresqlXX-server) separately. The latest 9.x version\nis recommended but any version newer than 9.1.0 should work.\n\nTo set up the database and generate a configuration file, run\n/usr/local/libexec/aox/installer as root. The new configuration file will be in\n/usr/local/etc/archiveopteryx/archiveopteryx.conf.\n\n/usr/local/libexec/aox/installer -n shows what it would do, without making any\nchanges. (If you are just upgrading from an older version,\n/usr/local/bin/aox upgrade schema may be enough.\n/usr/local/bin/aox upgrade schema -n shows what it would do, without making\nany changes.)\n\nThe logfile is syslog/mail by default.\n\nIf you have any problems, the FAQ is at\nhttp://www.archiveopteryx.org/faq/ and you can always ask\ninfo@aox.org for help.","type":"install"}]},{"name":"appwrapper","origin":"deskutils/appwrapper","version":"0.1_12","comment":"GNUstep application wrapper","maintainer":"ports@FreeBSD.org","www":"https://appwrapper.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1905da53938a322a6545e816d8f6c96d3407c2611bb9f9d5cc1028202bce1cd2","flatsize":52016,"path":"All/appwrapper-0.1_12.pkg","repopath":"All/appwrapper-0.1_12.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":21208,"desc":"AppWrapper is a GNUstep application meant to aid in the creation of\nnon GNUstep application wrappers for use by GWorkspace and other tools\nthat open GNUstep applications.\n\nLICENSE: GPL2","deps":{"gnustep-back":{"origin":"x11-toolkits/gnustep-back","version":"0.31.0"},"libobjc2":{"origin":"lang/libobjc2","version":"2.2.1"}},"categories":["deskutils","gnustep"],"shlibs_required":["libc.so.8","libgnustep-base.so.1.29.0","libgnustep-gui.so.0.31.1","libm.so.4","libobjc.so.4.6","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe appwrapper port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"appmenu-registrar","origin":"x11/appmenu-registrar","version":"0.7.6_3","comment":"Appmenu DBusMenu registrar","maintainer":"ericbsd@FreeBSD.org","www":"https://gitlab.com/vala-panel-project/vala-panel-appmenu/-/tree/master/subprojects/registrar","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"28bb08050bdfe7f48bf7aa9b8d969fc646f5c220aa39a11d413708cd7ae639b9","flatsize":71295,"path":"All/appmenu-registrar-0.7.6_3.pkg","repopath":"All/appmenu-registrar-0.7.6_3.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":17480,"desc":"Provides a standalone Appmenu registrar that allows other applications\nto access any active window's application menu tree.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"bamf":{"origin":"sysutils/bamf","version":"0.5.6_2"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11"],"shlibs_required":["libc.so.8","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libintl.so.8"]},{"name":"appres","origin":"x11/appres","version":"1.0.5_1","comment":"Program to list application's resources","maintainer":"x11@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"07a1df35ca103d5e7a4bf57132c745cceae3f292a71c650728864f850cc01163","flatsize":10147,"path":"All/appres-1.0.5_1.pkg","repopath":"All/appres-1.0.5_1.pkg","licenselogic":"single","pkgsize":5456,"desc":"The appres program prints the resources seen by an application (or\nsubhierarchy of an application) with the specified class and instance\nnames.  It can be used to determine which resources a particular\nprogram will load.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXt.so.6","libc.so.8"]},{"name":"aprsc","origin":"net/aprsc","version":"2.1.10_1","comment":"Plain APRS-IS server","maintainer":"toyokun@gmail.com","www":"http://he.fi/aprsc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"936422a083f379197c6f8ff1880a947871ba9382eb0284b067d05d6ea9820452","flatsize":999385,"path":"All/aprsc-2.1.10_1.pkg","repopath":"All/aprsc-2.1.10_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":400472,"desc":"aprsc (pronounced a-purrs-c) is a plain APRS-IS server intended to be used\non the core and Tier2 APRS-IS servers. It is written in the C language,\nand it runs on Linux and Unix servers.\n\nIf you need igate or other radio-interfacing features, aprsc is not for you.\n\n- toyo\ntoyokun@gmail.com","deps":{"libevent":{"origin":"devel/libevent","version":"2.1.12"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["hamradio","net"],"shlibs_required":["libc.so.8","libcrypto.so.12","libevent-2.1.so.7","libm.so.4","libpthread.so.0","libssl.so.12","libz.so.3"]},{"name":"apr","origin":"devel/apr1","version":"1.7.5.1.6.3_4","comment":"Apache Portability Library","maintainer":"apache@FreeBSD.org","www":"https://apr.apache.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cd17b89d1c8715eab15aaf3a12396e37167e4030b958ecccb4be44041b58b023","flatsize":2450184,"path":"All/apr-1.7.5.1.6.3_4.pkg","repopath":"All/apr-1.7.5.1.6.3_4.pkg","licenselogic":"or","licenses":["APACHE20","BSD4CLAUSE"],"pkgsize":480892,"desc":"The Apache Portable Runtime is a library of C data structures and routines,\nforming a system portability layer that covers as many operating systems as\npossible, including Unices, Win32, BeOS, and OS/2.\n\nThis port also includes the APR-Util package, which contains some useful\nutilities built on top of APR.","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"},"gdbm":{"origin":"databases/gdbm","version":"1.24"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["devel"],"options":{"IPV6":"on","BDB1":"on","BDB5":"off","BDB18":"off","SSL":"on","NSS":"off","GDBM":"on","LDAP":"off","MYSQL":"off","NDBM":"off","ODBC":"off","PGSQL":"off","SQLITE":"off"},"annotations":{"cpe":"cpe:2.3:a:apache:apr-util:1.6.3:::::dragonfly6:x86_64:4"},"messages":[{"message":"The Apache Portable Runtime project removed support for FreeTDS with\nversion 1.6. Users requiring MS-SQL connectivity must migrate\nconfigurations to use the added ODBC driver and FreeTDS' ODBC features.","type":"install"},{"message":"The default BerkeleyDB implementation switched from deprecated\nversion 5 from ports to BerkeleyDB 1 from base libc. Any BerkeleyDB\ndatabases created with apr-util MUST be rebuilt. Verify your database\nfiles using\n\n  $ file file.dbm\n\nand check they report\n\n  Berkeley DB 1.85 (Hash, version 2, native byte-order)\n\nother database formats (GDBM etc.) are not affected.","type":"upgrade"}]},{"name":"appmenu-gtk-module","origin":"x11/gtk-app-menu","version":"0.7.6_4","comment":"GTK module for putting application menubar in a global menubar","maintainer":"trueos@norwegianrockcat.com","www":"https://gitlab.com/vala-panel-project/vala-panel-appmenu/-/tree/master/subprojects/appmenu-gtk-module","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"03be4927647db21dcde3f4830a35ad9ad1f50b3386a8396e49ba7531c0c68544","flatsize":215152,"path":"All/appmenu-gtk-module-0.7.6_4.pkg","repopath":"All/appmenu-gtk-module-0.7.6_4.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":45864,"desc":"The appmenu-gtk-module is a GTK Module that strips menus from all GTK\nprograms, converts to them MenuModel and send to them AppMenu\n(sometimes called a global menu bar) of a desktop environment like\nPlasma or Gnome. This module was originally used in Ubuntu's Unity\nDesktop Environment, but it lives on as part of the Vala project.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"bamf":{"origin":"sysutils/bamf","version":"0.5.6_2"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11"]},{"name":"appcsxcad","origin":"cad/appcsxcad","version":"0.2.3","comment":"Minimal GUI Application using the QCSXCAD library","maintainer":"yuri@FreeBSD.org","www":"https://github.com/thliebig/AppCSXCAD","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a37fdc5a059253feb5d5ec8823651810a5f30bb791dffd2977683133e47d7544","flatsize":74367,"path":"All/appcsxcad-0.2.3.pkg","repopath":"All/appcsxcad-0.2.3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":24312,"desc":"AppCSXCAD is a minimal application using the QCSXCAD library.","deps":{"csxcad":{"origin":"cad/csxcad","version":"0.6.3_4"},"hdf5":{"origin":"science/hdf5","version":"1.12.2_2,1"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qcsxcad":{"origin":"cad/qcsxcad","version":"0.6.3"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-opengl":{"origin":"graphics/qt5-opengl","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"vtk9":{"origin":"math/vtk9","version":"9.2.6_6"}},"categories":["cad"],"shlibs_required":["libCSXCAD.so.0","libGLX.so.0","libOpenGL.so.0","libQCSXCAD.so.0","libQt5Core.so.5","libQt5Gui.so.5","libQt5OpenGL.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libX11.so.6","libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0","libstdc++.so.9","libvtkCommonCore-9.2.so.1","libvtkCommonDataModel-9.2.so.1","libvtkCommonExecutionModel-9.2.so.1","libvtkCommonMath-9.2.so.1","libvtkCommonMisc-9.2.so.1","libvtkCommonTransforms-9.2.so.1","libvtkFiltersCore-9.2.so.1","libvtkFiltersGeneral-9.2.so.1","libvtkFiltersSources-9.2.so.1","libvtkGUISupportQt-9.2.so.1","libvtkInteractionWidgets-9.2.so.1","libvtkRenderingContext2D-9.2.so.1","libvtkRenderingCore-9.2.so.1","libvtkRenderingHyperTreeGrid-9.2.so.1","libvtkRenderingOpenGL2-9.2.so.1","libvtkRenderingUI-9.2.so.1","libvtkglew-9.2.so.1","libvtkkissfft-9.2.so.1","libvtksys-9.2.so.1"]},{"name":"appjail","origin":"sysutils/appjail","version":"3.3.0","comment":"Simple and easy-to-use tool for creating portable jails","maintainer":"DtxdF@disroot.org","www":"https://github.com/DtxdF/AppJail/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"846bc91aa54c481256cb44528a7bbc7bb1eda4c46d030962ecb6ee5ae2deb28e","flatsize":1165220,"path":"All/appjail-3.3.0.pkg","repopath":"All/appjail-3.3.0.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":275252,"desc":"AppJail is an open source framework entirely written in sh(1) and\nC to create isolated, portable and easy to deploy environments using\nFreeBSD jails that behaves like an application.","categories":["sysutils"],"shlibs_required":["libc.so.8"],"options":{"DEBOOTSTRAP":"off","DOAS":"off","DOCS":"on","GIT":"off"}},{"name":"apparix","origin":"misc/apparix","version":"20110303_1","comment":"Bookmark directories and apparate inside them","maintainer":"ports@FreeBSD.org","www":"https://micans.org/apparix/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8bcdc0488dddb3d835872769e55f0edf3951c14a85f62b22d869815d3565c02f","flatsize":295659,"path":"All/apparix-20110303_1.pkg","repopath":"All/apparix-20110303_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":92240,"desc":"Apparix allows you to bookmark directories and later jump to them using the\nmark. When jumping, the contributed bash completion code allows one to complete\non bookmarks and on subdirectories of the target directory.","categories":["misc"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe apparix port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"appjail-devel","origin":"sysutils/appjail-devel","version":"3.3.0.20240506,1","comment":"Simple and easy-to-use tool for creating portable jails (devel)","maintainer":"acm@FreeBSD.org","www":"https://github.com/DtxdF/AppJail","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5037716b76311c9fd21cadd8741c9a1c420aceab65f91d1505ac7edf2baa3eaf","flatsize":1165319,"path":"All/appjail-devel-3.3.0.20240506,1.pkg","repopath":"All/appjail-devel-3.3.0.20240506,1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":275000,"desc":"AppJail is an open source framework entirely written in sh(1) and\nC to create isolated, portable and easy to deploy environments using\nFreeBSD jails that behaves like an application.","categories":["sysutils"],"shlibs_required":["libc.so.8"],"options":{"DEBOOTSTRAP":"off","DOAS":"off","DOCS":"on","GIT":"off"},"messages":[{"message":"AppJail was installed\n\n1) All information about like use and configure appjail can be found at the\n   following url:\n\n   https://github.com/DtxdF/AppJail/blob/main/README.md\n\n2) A configuration file sample was installed to /usr/local/etc/appjail. Change it accord to\n   your own needs\n\n3) Enjoy it","type":"install"}]},{"name":"appstream-glib","origin":"devel/appstream-glib","version":"0.8.3","comment":"Library to help with AppStream metadata","maintainer":"gnome@FreeBSD.org","www":"https://github.com/hughsie/appstream-glib/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e9197147ded5c8e14111d51420cc3aedce683f6031a6971c05ebe5e197f6e2c9","flatsize":3741342,"path":"All/appstream-glib-0.8.3.pkg","repopath":"All/appstream-glib-0.8.3.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":469412,"desc":"This library provides objects and helper methods to help\nreading and writing AppStream metadata.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"e2fsprogs-libuuid":{"origin":"misc/e2fsprogs-libuuid","version":"1.47.2"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gcab":{"origin":"archivers/gcab","version":"1.6"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"libarchive":{"origin":"archivers/libarchive","version":"3.7.9,1"},"libyaml":{"origin":"textproc/libyaml","version":"0.2.5"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["devel"],"shlibs_required":["libarchive.so.13","libc.so.8","libcurl.so.4","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libintl.so.8","libpthread.so.0"],"options":{"DOCS":"on","MANPAGES":"on"}},{"name":"archiveopteryx","origin":"mail/archiveopteryx","version":"3.2.0_10","comment":"Advanced PostgreSQL-based IMAP/POP server","maintainer":"feld@FreeBSD.org","www":"https://www.archiveopteryx.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"61a75efc3771b15e3079e59c5ab9cccf7937c85d6277240fa31a57736a365ec3","flatsize":77228775,"path":"All/archiveopteryx-3.2.0_10.pkg","repopath":"All/archiveopteryx-3.2.0_10.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":13701160,"desc":"Archiveopteryx is an Internet mail server, optimised to support\nlong-term archival storage. It seeks to make it practical not only to\nmanage large archives, but to use the information therein on a daily\nbasis instead of relegating it to offline storage.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["mail"],"users":["aox"],"groups":["aox"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12","libm.so.4","libpthread.so.0","libssl.so.12","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on"},"messages":[{"message":"Please install PostgreSQL client/server (databases/postgresqlXX-client\nand databases/postgresqlXX-server) separately. The latest 9.x version\nis recommended but any version newer than 9.1.0 should work.\n\nTo set up the database and generate a configuration file, run\n/usr/local/libexec/aox/installer as root. The new configuration file will be in\n/usr/local/etc/archiveopteryx/archiveopteryx.conf.\n\n/usr/local/libexec/aox/installer -n shows what it would do, without making any\nchanges. (If you are just upgrading from an older version,\n/usr/local/bin/aox upgrade schema may be enough.\n/usr/local/bin/aox upgrade schema -n shows what it would do, without making\nany changes.)\n\nThe logfile is syslog/mail by default.\n\nIf you have any problems, the FAQ is at\nhttp://www.archiveopteryx.org/faq/ and you can always ask\ninfo@aox.org for help.","type":"install"}]},{"name":"apngdis","origin":"graphics/apngdis","version":"2.9","comment":"Deconstructs APNG files into individual frames","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/apngdis/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4614d44e56f108001f8c66d748333715996afb5954fb658867e80b4b04bb342b","flatsize":41622,"path":"All/apngdis-2.9.pkg","repopath":"All/apngdis-2.9.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":18324,"desc":"apngdis converts an APNG file into a sequence of individual PNG frames\nvia a simple command-line interface.","deps":{"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libm.so.4","libpng16.so.16","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on","STATIC":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe apngdis port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"apngasm","origin":"graphics/apngasm","version":"2.91","comment":"Create Animated PNG from a sequence of files","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/apngasm/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6e393244d5a5a7c64b55a81027fcbd104ef6215ed1364a57d59f2a0a75b73fe4","flatsize":138356,"path":"All/apngasm-2.91.pkg","repopath":"All/apngasm-2.91.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":59648,"desc":"Standalone version of the popular APNG Assembler. Simple command-line\ninterface. No size limits.","deps":{"png":{"origin":"graphics/png","version":"1.6.47"},"zopfli":{"origin":"archivers/zopfli","version":"1.0.3_1"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libm.so.4","libpng16.so.16","libstdc++.so.9","libz.so.3","libzopfli.so.1"],"options":{"DOCS":"on","STATIC":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe apngasm port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"apl385","origin":"x11-fonts/apl385","version":"20191020","comment":"APL385 Unicode monospaced code font","maintainer":"0mp@FreeBSD.org","www":"https://apl385.com/fonts","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"66059192c54a73261de7fe121a19848f66860a6846e374c654f320b115044b9f","flatsize":212550,"path":"All/apl385-20191020.pkg","repopath":"All/apl385-20191020.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":83980,"desc":"This is a port of APL385 Unicode, a monospaced code font.\n\nDeveloped with all APL software vendors in the late 1980s and enhanced\nas required with new characters to meet interpreter updates.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"apio","origin":"cad/apio","version":"0.9.5","comment":"Open source ecosystem for open FPGA boards","maintainer":"yuri@FreeBSD.org","www":"https://github.com/FPGAwars/apio/wiki","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b9a513277d33d88268a9574b46bf50b3f1d4c562ad7129ecfe10c79447bd5999","flatsize":737971,"path":"All/apio-0.9.5.pkg","repopath":"All/apio-0.9.5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":117360,"desc":"Apio is a multiplatform toolbox with static pre-built packages to verify,\nsynthesize, simulate and upload your verilog designs into the supported FPGA\nboards.","deps":{"py311-click":{"origin":"devel/py-click","version":"8.1.7_1"},"py311-colorama":{"origin":"devel/py-colorama","version":"0.4.6"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-pyserial":{"origin":"comms/py-pyserial","version":"3.5_3"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-semantic-version":{"origin":"devel/py-semantic-version","version":"2.10.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["cad","python"],"annotations":{"flavor":"py311"}},{"name":"apinger","origin":"net/apinger","version":"0.6.1_3","comment":"IP device monitoring tool","maintainer":"portmaster@bsdforge.com","www":"http://www.bnet.pl/~jajcus/apinger/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a1c92ab6b589b0f74bf17d28c2c9ffc10a0ea893a855933b539445d6338698c0","flatsize":88664,"path":"All/apinger-0.6.1_3.pkg","repopath":"All/apinger-0.6.1_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":36120,"desc":"Alarm Pinger (apinger) is a little tool which monitors various IP\ndevices by simple ICMP echo requests. Unlike most Perl or shell\nscript tools, it does not spawn processes or use much CPU time,\nand is ideal for when one wants continuous monitoring and fast\nresponse upon target failure. It is written in C and supports both\nIPv4 and IPv6.","categories":["net"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on","IPV6":"on"},"messages":[{"message":"Please copy:\n /usr/local/etc/apinger.conf.sample to /usr/local/etc/apinger.conf\n & edit to your needs.","type":"install"}]},{"name":"apib","origin":"benchmarks/apib","version":"1.2.1_7","comment":"Simple and fast HTTP performance testing tool","maintainer":"danfe@FreeBSD.org","www":"https://github.com/apigee/apib","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"82054444e883ac879bbb641dad7def858058d8f75b4b8d2cbdc9de69080cefb8","flatsize":346380,"path":"All/apib-1.2.1_7.pkg","repopath":"All/apib-1.2.1_7.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":85960,"desc":"apib is a tool that makes it easy to run performance tests of HTTP API\nservers.  It has most of the features of Apache Bench (ab), but is also\nintended as a more modern replacement.  In particular, it offers:\n\n  - Proper HTTP 1.1 support including keep-alives and chunked encoding\n  - Ability to spawn multiple I/O threads to take advantage of multiple\n    CPU cores\n  - Non-blocking I/O for high concurrency\n  - Support for POST and PUT of large objects\n  - Support for OAuth 1.0 signatures\n  - Ability to output results to a file so they may be automated\n  - Remote CPU monitoring\n  - Simple command-line interface","deps":{"abseil":{"origin":"devel/abseil","version":"20250127.0"},"googletest":{"origin":"devel/googletest","version":"1.16.0"},"http-parser":{"origin":"www/http-parser","version":"2.9.4"},"libev":{"origin":"devel/libev","version":"4.33_1,1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["benchmarks","www"],"shlibs_required":["libabsl_base.so.2501.0.0","libabsl_int128.so.2501.0.0","libabsl_raw_logging_internal.so.2501.0.0","libabsl_str_format_internal.so.2501.0.0","libabsl_strings.so.2501.0.0","libabsl_strings_internal.so.2501.0.0","libabsl_throw_delegate.so.2501.0.0","libc.so.8","libcrypto.so.12","libev.so.4","libhttp_parser.so.2.9","libm.so.4","libpthread.so.0","libssl.so.12","libstdc++.so.9"],"options":{"EXAMPLES":"on"}},{"name":"apoolGL","origin":"games/apoolGL","version":"0.99.22_9","comment":"Another billiards simulator","maintainer":"ports@FreeBSD.org","www":"https://www.planetjahn.de/apool/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cc291c0eaf969056037cd21a942224a2fcd87dbf67a54bb6edab1a904ec189ce","flatsize":26021715,"path":"All/apoolGL-0.99.22_9.pkg","repopath":"All/apoolGL-0.99.22_9.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1538824,"desc":"Another Pool GL is a 3D computer billiards simulation based on Another Pool,\nwith a realistic physics system using OpenGL/SDL as graphical subsystem.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libSDL-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe apoolGL port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"aptly","origin":"sysutils/aptly","version":"1.5.0_22","comment":"Debian repository management tool","maintainer":"romain@FreeBSD.org","www":"https://www.aptly.info/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dc123c2f45c2d7b1f458d15c3497bc178c0e130a37f02a2a374c4798b404e05b","flatsize":21123164,"path":"All/aptly-1.5.0_22.pkg","repopath":"All/aptly-1.5.0_22.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5530916,"desc":"aptly is a swiss army knife for Debian repository management: it allows you to\nmirror remote repositories, manage local package repositories, take snapshots,\npull new versions of packages along with dependencies, publish as Debian\nrepository.","categories":["sysutils"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"api-sanity-checker","origin":"devel/api-sanity-autotest","version":"1.98.4_7","comment":"Quickly generate sanity tests for the API of a C/C++ shared library","maintainer":"ports@FreeBSD.org","www":"https://ispras.linux-foundation.org/index.php/API_Sanity_Autotest","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"49e83bfd831929f6246bc895cfe93291acd303c7c66586237d4aa9e0d2b08ba9","flatsize":751861,"path":"All/api-sanity-checker-1.98.4_7.pkg","repopath":"All/api-sanity-checker-1.98.4_7.pkg","licenselogic":"or","licenses":["GPLv2","LGPL20"],"pkgsize":107548,"desc":"API Sanity Autotest is a test generator for shared C/C++ libraries. It can\nquickly generate simple (\"sanity\" or \"shallow\"-quality) tests for functions from\nthe library API, using the signatures and data type definitions from the library\nheader files. The tests can detect critical errors in simple use cases, and can\nbe improved with highly reusable specialized types. API Sanity Autotest can\nexecute generated tests and detect all kinds of emitted signals, early program\nexits, program hanging and specified requirement failures. API Sanity Autotest\nalso supports tests in the Template2Code format, and has a random test\ngeneration mode and other useful features.","deps":{"abi-compliance-checker":{"origin":"devel/abi-compliance-checker","version":"2.3"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe api-sanity-checker port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"apel-emacs_wayland","origin":"editors/apel","version":"10.8.20220720_10","comment":"Portable Emacs Library","maintainer":"nobutaka@FreeBSD.org","www":"https://github.com/wanderlust/apel","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f7de320dda6a6c8fe583f87d8d2819ae92a021dddff1f7d577714db2eae1808e","flatsize":253979,"path":"All/apel-emacs_wayland-10.8.20220720_10.pkg","repopath":"All/apel-emacs_wayland-10.8.20220720_10.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":51644,"desc":"APEL stands for \"A Portable Emacs Library\" and contains these modules:\n  apel\n     - alist: utility for Association-list\n     - calist: utility for condition tree and condition/situation-alist\n     - filename: utility to make file-name\n     - install: utility to install emacs-lisp package\n     - mule-caeser: ROT 13-47-48 Caesar rotation utility\n     - path-util: utility for path management or file detection\n  emu\n     - broken: provide information of broken facilities of Emacs.\n     - invisible: provide features about invisible region\n     - mcharset: provide MIME charset related features\n     - pces: provide portable character encoding scheme features\n     - pccl: utility to write portable CCL program\n     - pcustom: provide portable custom environment\n     - poe: emulation module for basic functions and special forms/macros\n     - poem: provide basic functions to write portable MULE programs\n     - static: utility for static evaluation","deps":{"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["editors","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"wayland"}},{"name":"aphelia","origin":"x11-wm/aphelia","version":"g20190913_1","comment":"Light, single-file, minimalist window manager for X11","maintainer":"eduardo@FreeBSD.org","www":"https://github.com/vardy/aphelia","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eee0bf83ae64a2eb89c17cf9c4738283170487d072427f6aa80ed45671a090a1","flatsize":9945,"path":"All/aphelia-g20190913_1.pkg","repopath":"All/aphelia-g20190913_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5160,"desc":"A light, single-file, minimalist window manager for X11.\n\nThis window manager is single-file and a super small binary with low\nresource consumption. Personally, I find it's useful for focused work\nwhere you aren't moving around too much and don't need multiple\nworkspaces (it doesn't support them, obviously).","deps":{"dmenu":{"origin":"x11/dmenu","version":"5.1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"sterm":{"origin":"x11/sterm","version":"0.9.2"}},"categories":["x11-wm"],"shlibs_required":["libX11.so.6","libc.so.8"]},{"name":"apel-emacs_nox","origin":"editors/apel","version":"10.8.20220720_10","comment":"Portable Emacs Library","maintainer":"nobutaka@FreeBSD.org","www":"https://github.com/wanderlust/apel","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c68a298b9c4e9c3c8d3432cbcb59dbde2d4a25616731bee25b4a46f178bf5984","flatsize":253979,"path":"All/apel-emacs_nox-10.8.20220720_10.pkg","repopath":"All/apel-emacs_nox-10.8.20220720_10.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":51676,"desc":"APEL stands for \"A Portable Emacs Library\" and contains these modules:\n  apel\n     - alist: utility for Association-list\n     - calist: utility for condition tree and condition/situation-alist\n     - filename: utility to make file-name\n     - install: utility to install emacs-lisp package\n     - mule-caeser: ROT 13-47-48 Caesar rotation utility\n     - path-util: utility for path management or file detection\n  emu\n     - broken: provide information of broken facilities of Emacs.\n     - invisible: provide features about invisible region\n     - mcharset: provide MIME charset related features\n     - pces: provide portable character encoding scheme features\n     - pccl: utility to write portable CCL program\n     - pcustom: provide portable custom environment\n     - poe: emulation module for basic functions and special forms/macros\n     - poem: provide basic functions to write portable MULE programs\n     - static: utility for static evaluation","deps":{"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["editors","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"nox"}},{"name":"apel-emacs_devel_nox","origin":"editors/apel","version":"10.8.20220720_10","comment":"Portable Emacs Library","maintainer":"nobutaka@FreeBSD.org","www":"https://github.com/wanderlust/apel","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d10fd5f3c041143f074d7e6d3d3603f43a352d075236a17f47e5548188f360b0","flatsize":254041,"path":"All/apel-emacs_devel_nox-10.8.20220720_10.pkg","repopath":"All/apel-emacs_devel_nox-10.8.20220720_10.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":51680,"desc":"APEL stands for \"A Portable Emacs Library\" and contains these modules:\n  apel\n     - alist: utility for Association-list\n     - calist: utility for condition tree and condition/situation-alist\n     - filename: utility to make file-name\n     - install: utility to install emacs-lisp package\n     - mule-caeser: ROT 13-47-48 Caesar rotation utility\n     - path-util: utility for path management or file detection\n  emu\n     - broken: provide information of broken facilities of Emacs.\n     - invisible: provide features about invisible region\n     - mcharset: provide MIME charset related features\n     - pces: provide portable character encoding scheme features\n     - pccl: utility to write portable CCL program\n     - pcustom: provide portable custom environment\n     - poe: emulation module for basic functions and special forms/macros\n     - poem: provide basic functions to write portable MULE programs\n     - static: utility for static evaluation","deps":{"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"}},"categories":["editors","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"devel_nox"}},{"name":"apel-emacs_canna","origin":"editors/apel","version":"10.8.20220720_10","comment":"Portable Emacs Library","maintainer":"nobutaka@FreeBSD.org","www":"https://github.com/wanderlust/apel","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"78be53d9779aa1e0fa522e8756861e6cac65fa5476521a96ca226b7b9b523763","flatsize":254081,"path":"All/apel-emacs_canna-10.8.20220720_10.pkg","repopath":"All/apel-emacs_canna-10.8.20220720_10.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":51696,"desc":"APEL stands for \"A Portable Emacs Library\" and contains these modules:\n  apel\n     - alist: utility for Association-list\n     - calist: utility for condition tree and condition/situation-alist\n     - filename: utility to make file-name\n     - install: utility to install emacs-lisp package\n     - mule-caeser: ROT 13-47-48 Caesar rotation utility\n     - path-util: utility for path management or file detection\n  emu\n     - broken: provide information of broken facilities of Emacs.\n     - invisible: provide features about invisible region\n     - mcharset: provide MIME charset related features\n     - pces: provide portable character encoding scheme features\n     - pccl: utility to write portable CCL program\n     - pcustom: provide portable custom environment\n     - poe: emulation module for basic functions and special forms/macros\n     - poem: provide basic functions to write portable MULE programs\n     - static: utility for static evaluation","deps":{"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["editors","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"canna"}},{"name":"apel","origin":"editors/apel","version":"10.8.20220720_10","comment":"Portable Emacs Library","maintainer":"nobutaka@FreeBSD.org","www":"https://github.com/wanderlust/apel","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2cfca9d5332f08cfb4672c3eb836de4657f0cd8fd2c9094e4ef4b2c07d713838","flatsize":253979,"path":"All/apel-10.8.20220720_10.pkg","repopath":"All/apel-10.8.20220720_10.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":51656,"desc":"APEL stands for \"A Portable Emacs Library\" and contains these modules:\n  apel\n     - alist: utility for Association-list\n     - calist: utility for condition tree and condition/situation-alist\n     - filename: utility to make file-name\n     - install: utility to install emacs-lisp package\n     - mule-caeser: ROT 13-47-48 Caesar rotation utility\n     - path-util: utility for path management or file detection\n  emu\n     - broken: provide information of broken facilities of Emacs.\n     - invisible: provide features about invisible region\n     - mcharset: provide MIME charset related features\n     - pces: provide portable character encoding scheme features\n     - pccl: utility to write portable CCL program\n     - pcustom: provide portable custom environment\n     - poe: emulation module for basic functions and special forms/macros\n     - poem: provide basic functions to write portable MULE programs\n     - static: utility for static evaluation","deps":{"emacs":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["editors","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"full"}},{"name":"apel-emacs_devel","origin":"editors/apel","version":"10.8.20220720_10","comment":"Portable Emacs Library","maintainer":"nobutaka@FreeBSD.org","www":"https://github.com/wanderlust/apel","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b5c0a221c505e63879cc68789e851f3ae9e0c86eef62a954a5f063cc46473dfa","flatsize":254041,"path":"All/apel-emacs_devel-10.8.20220720_10.pkg","repopath":"All/apel-emacs_devel-10.8.20220720_10.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":51660,"desc":"APEL stands for \"A Portable Emacs Library\" and contains these modules:\n  apel\n     - alist: utility for Association-list\n     - calist: utility for condition tree and condition/situation-alist\n     - filename: utility to make file-name\n     - install: utility to install emacs-lisp package\n     - mule-caeser: ROT 13-47-48 Caesar rotation utility\n     - path-util: utility for path management or file detection\n  emu\n     - broken: provide information of broken facilities of Emacs.\n     - invisible: provide features about invisible region\n     - mcharset: provide MIME charset related features\n     - pces: provide portable character encoding scheme features\n     - pccl: utility to write portable CCL program\n     - pcustom: provide portable custom environment\n     - poe: emulation module for basic functions and special forms/macros\n     - poem: provide basic functions to write portable MULE programs\n     - static: utility for static evaluation","deps":{"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"}},"categories":["editors","elisp"],"options":{"DOCS":"on"},"annotations":{"flavor":"devel_full"}},{"name":"apcupsd","origin":"sysutils/apcupsd","version":"3.14.14_6","comment":"Set of programs for controlling APC UPS","maintainer":"dbaio@FreeBSD.org","www":"http://www.apcupsd.com","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"930e4ed4834f7b470a2b0a2cad91e4368ca8302c2676c46712275102b5bba16d","flatsize":570403,"path":"All/apcupsd-3.14.14_6.pkg","repopath":"All/apcupsd-3.14.14_6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":148380,"desc":"\"apcupsd\" can be used for controlling all APC UPS models\n\nIt can monitor and log the current power and battery status, perform\nautomatic shutdown, and can run in network mode in order to power down\nother hosts on a LAN","categories":["sysutils"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9","libusb.so.2","libwrap.so.4"],"options":{"APCDUMB_DRV":"on","APCSMART_DRV":"on","CGI":"off","CLIENT_ONLY":"off","GAPCMON":"off","MODBUS":"on","MODBUS_USB":"on","PCNET_COMMLOST":"on","PCNET_DRV":"on","SHUTDOWN_POWEROFF":"off","SNMP_DRV":"on","SNMP_DRV_OLD":"off","TCP_WRAPPERS":"on","TEST_DRV":"off","USB_DRV":"on","USB_REPORTING":"off"},"annotations":{"cpe":"cpe:2.3:a:apcupsd:apcupsd:3.14.14:::::dragonfly6:x86_64:6"},"messages":[{"message":"Read the manual: http://www.apcupsd.org/manual/manual.html\n                 http://www.apcupsd.org/manual/manual.pdf\n\nSample files and scripts are installed in /usr/local/etc/apcupsd.\nYou need to modify /usr/local/etc/apcupsd/apcupsd.conf as follows:\n\n  For serial cable: DEVICE /dev/cuadX (or /dev/cuaaX for [45.]x)\n  For USB cable: DEVICE (yes, leave it blank after DEVICE)\n  NOTE that for USB cable you need uhid support.\n\nAdd apcupsd_enable=YES to your /etc/rc.conf[.local] to have apcupsd\nstarting up at boot time.\n\nFor default, apcupsd starts with `--kill-on-powerfail` parameter.\nPlease, read its man page, and if this is not the intended behavior you want,\nchange it accordingly.\n\nIf connected via USB and apcaccess reports incomplete data consider enabling\nthe USB_REPORTING options via 'make config'.  This contains an experimental\npatch that may fix some USB attach APC UPS. PR #249041\n\nIn some systems where the shutdown can take a while (like in bhyve environment),\nyou may want to change this behavior as follows:\n\nSet apcupsd_flags=\"--term-on-powerfail\" on your /etc/rc.conf[.local].\n\nAdd this to /etc/rc.shutdown, after the \"Insert other shutdown procedures here\"\nline:\n  test -f /var/run/powerfail && /usr/local/sbin/apcupsd --hibernate\n  or\n  test -f /var/run/powerfail && /usr/local/sbin/apcupsd --power-off","type":"install"}]},{"name":"apcpwr","origin":"sysutils/apcpwr","version":"1.3_2","comment":"Control APC 9211 MasterSwitchs via snmp","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"39f21cde45a92708fab3e646e391b499d36e02f646c21397400252e8f4261e76","flatsize":11260,"path":"All/apcpwr-1.3_2.pkg","repopath":"All/apcpwr-1.3_2.pkg","licenselogic":"single","pkgsize":6728,"desc":"Apcpwr is a utility to control the power outlets of an APC\nMasterswitch 9211 via snmp.","deps":{"net-snmp":{"origin":"net-mgmt/net-snmp","version":"5.9.4_6,1"}},"categories":["net","sysutils"],"messages":[{"message":"Please copy the file\n/usr/local/etc/apcpwr.conf.dist\nto\n/usr/local/etc/apcpwr.conf\nand make the appropriate changes.\nIt is suggested that apcpwr.conf only be readable by root as\nit contains the read/write community strings required to\ncommunicate with the APC MasterSwitch.\n\nWARNING: WARNING WARNING WARNING WARNING WARNING WARNING\n\nThis port is usable only by root unless the perl utility\nprogram /usr/bin/suidperl is installed with setuid permissions.","type":"install"},{"message":"===>   NOTICE:\n\nThe apcpwr port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"apcctrl","origin":"sysutils/apcctrl","version":"0.8.21_2","comment":"Fork of apcupsd 3.14.x with support for Brazilian APC nobreaks","maintainer":"lobo@bsd.com.br","www":"http://www.apcctrl.com.br","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2b36f469561d4882e30f2316701481efad4e8016bc4a276faa21f05bfb1d059a","flatsize":372571,"path":"All/apcctrl-0.8.21_2.pkg","repopath":"All/apcctrl-0.8.21_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":103260,"desc":"ApcCtrl is an unofficial branch from apcupsd 3.14.x. It can be\nused for controlling Brazilian APC UPS models (herited from Microsol).\n\nModels supported or in tests:\n  - BACK-UPS BR 1200VA (BZ1200BI-BR)\n  - BACK-UPS BR 1500VA (BZ1500PBI-BR)\n  - BACK-UPS BR 2200VA (BZ2200BI-BR and BZ2200I-BR)\n  - SMART-UPS BR 1000VA (SUA1000BI-BR and SOLIS1000BI)\n  - SMART-UPS BR 1500VA (SUA1500BI-BR and SOLIS1500BI)\n  - SMART-UPS BR 2000VA (SUA2000BI-BR)\n  - SMART-UPS BR 3000VA (SUA3000BI-BR)\n  - STAY 800 (PS800)\n  - STAY 700 (PS700)","categories":["sysutils"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"APCDUMB_DRV":"off","APCSMART_DRV":"off","BRAZIL_DRV":"on","CGI":"off","GAPCMON":"off","MODBUS":"off","MODBUS_USB":"off","PCNET_DRV":"off","SHUTDOWN_POWEROFF":"off","SNMP_DRV":"off","SNMP_DRV_OLD":"off","TCP_WRAPPERS":"off","TEST_DRV":"off","USB_DRV":"off"},"messages":[{"message":"Sample files and scripts are installed in /usr/local/etc/apcctrl.\n\nSome examples of devices:\n /dev/ttyU0    /dev/ttyUSB.nobreak\n /dev/ttyUSB0  /dev/ttyUSB1  /dev/ttyUSB2\n /dev/ttyACM0  /dev/ttyACM1  /dev/ttyACM2\n\nAdd apcctrl_enable=YES to your /etc/rc.conf[.local] to have apcctrl\nstarting up at boot time.\n\nFor default, apcctrl starts with `--kill-on-powerfail` parameter.\nPlease, read its man page, and if this is not the intended behavior you want,\nchange it accordingly.\n\nIn some systems where the shutdown can take a while (like in bhyve environment),\nyou may want to change this behavior as follows:\n\nSet apcctrl_flags=\"--term-on-powerfail\" on your /etc/rc.conf[.local].\n\nAdd this to /etc/rc.shutdown, after the \"Insert other shutdown procedures here\"\nline:\n  test -f /var/run/powerfail && /usr/local/sbin/apcctrl --hibernate\n  or\n  test -f /var/run/powerfail && /usr/local/sbin/apcctrl --power-off","type":"install"}]},{"name":"apc","origin":"math/apc","version":"1.0_9","comment":"Xforms based Auto Payment Calculator","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"12efa9b3d653254e03a884f93cae6d77bd4f07c99bb04e341d7b2fec0df6862e","flatsize":53948,"path":"All/apc-1.0_9.pkg","repopath":"All/apc-1.0_9.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":21012,"desc":"the Auto Payment Calculator V1.0 Release\n\tCopyright (C) 1997  Eric A. Griff\n\nAuto Payment Calculator is a simple, xforms based, application for\nuse under the X-windows system, that calculates auto loan payments.\n\nIt is pretty straight forward. You enter the Principal (Amount),\nTerm (in months), and Rate, and then with either [RETURN]\n(or [enter] or whatever your keyboard equivelent is),  (ALT-C), or\nclicking the calculate button; you will have the payment in months,\nas well as number of weeks, and weekly payment.\n\nYou may also [TAB] through the Amount, Term, and Rate, as well as\nhold down ALT and press the character in its Name that is underlined\nto go do that function. As long as all three are filled in, you may\nhit [ENTER] to Calculate right there. This makes it easy to cycle\nquickly through numerous terms, amounts, and rates.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"xforms":{"origin":"x11-toolkits/xforms","version":"1.2.4_8,1"}},"categories":["math"],"shlibs_required":["libX11.so.6","libXpm.so.4","libc.so.8","libforms.so.2","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe apc port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"apachetop","origin":"sysutils/apachetop","version":"0.23.2_1","comment":"Apache realtime log stats","maintainer":"lukasz@wasikowski.net","www":"https://github.com/tessus/apachetop","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2d2e187174faad3541a63e3b8f12a05747bef87c8f9cf5e6081d38b7c3f3d5ab","flatsize":67173,"path":"All/apachetop-0.23.2_1.pkg","repopath":"All/apachetop-0.23.2_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":29700,"desc":"ApacheTop watches a logfile generated by Apache (in standard common or\ncombined log format) and generates human-parsable output in realtime.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libm.so.4","libncurses.so.6","libreadline.so.8","libstdc++.so.9","libtinfo.so.6"],"options":{"ADNS":"off","FAM":"off","PCRE2":"off"},"annotations":{"cpe":"cpe:2.3:a:apachetop:apachetop:0.23.2:::::dragonfly6:x86_64:1"}},{"name":"apitrace","origin":"devel/apitrace","version":"9.0_2","comment":"Tools for tracing OpenGL and other graphics APIs","maintainer":"ports@FreeBSD.org","www":"https://apitrace.github.io","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"584f2ff61b0d8303b3de6fa112ac502d83957e76069c24f125cb0b5e3190bbae","flatsize":18008830,"path":"All/apitrace-9.0_2.pkg","repopath":"All/apitrace-9.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2203312,"desc":"apitrace is a set of tools to:\n- trace OpenGL, OpenGL ES, Direct3D, and DirectDraw APIs calls to a file\n- replay OpenGL and OpenGL ES calls from a file\n- inspect OpenGL state at any call while retracing\n- visualize and edit trace files","deps":{"brotli":{"origin":"archivers/brotli","version":"1.1.0,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"png":{"origin":"graphics/png","version":"1.6.47"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"waffle":{"origin":"graphics/waffle","version":"1.6.1.15_4"}},"categories":["devel"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Widgets.so.5","libX11.so.6","libbrotlidec.so.1","libbrotlienc.so.1","libc.so.8","libm.so.4","libpng16.so.16","libpthread.so.0","libstdc++.so.9","libwaffle-1.so.0","libz.so.3"],"options":{"DOCS":"on","QT5":"on","WAFFLE":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe apitrace port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"argouml","origin":"devel/argouml","version":"0.35.1","comment":"UML design tool with cognitive support","maintainer":"ports@FreeBSD.org","www":"https://github.com/argouml-tigris-org/argouml/wiki","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bce9bc866d8ae9e2b96885aa1d5d712f535385a48b288ef16390a81dcdccc694","flatsize":29460360,"path":"All/argouml-0.35.1.pkg","repopath":"All/argouml-0.35.1.pkg","licenselogic":"single","licenses":["EPL"],"pkgsize":19435952,"desc":"ArgoUML is a powerful yet easy-to-use interactive, graphical software\n   design environment that supports the design, development and\n   documentation of object-oriented software applications.\n\n   If you are familiar with a family of software applications called\n   Computer Aided Software Engineering (CASE) tools then you should find\n   ArgoUML instantly familiar.\n\n   The users of ArgoUML are software designers & architects, software\n   developers, business analysts, systems analysts and other\n   professionals involved in the analysis, design and development of\n   software applications. Main features:\n     * Open standards: XMI, SVG and PGML\n     * 100%25 Java\n     * Open Source allows to extend or customize it.\n     * Cognitive features like: reflection-in-action, opportunistic\n       design, comprehension and problem solving","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"],"options":{"DOCS":"on"},"messages":[{"message":"The Java versions supported by this port are in range from 8 to 18. The default\nis JAVA_DEFAULT=8 now. Add DEFAULT_VERSIONS+=java=N to /etc/make.conf if you\nwant to use Java \"N\", but all Java ports will also be affected. Or add\nARGOUML_JAVA_VERSION=N to /etc/make.conf if you want to override the Java\nversion for this port only.","type":"install"},{"message":"===>   NOTICE:\n\nThe argouml port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"apache-xml-security-c","origin":"security/apache-xml-security-c","version":"3.0.0_1","comment":"Apache XML security libraries - C++ version","maintainer":"girgen@FreeBSD.org","www":"https://shibboleth.atlassian.net/wiki/spaces/DEV/pages/3726671873/Santuario","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"81628aa8485d140ee179bbe0edc7ef9e65c18682212f46d4d71dd6e7c3525d63","flatsize":1556322,"path":"All/apache-xml-security-c-3.0.0_1.pkg","repopath":"All/apache-xml-security-c-3.0.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":316328,"desc":"Apache XML Security for C++\n\nThe Apache XML Security for C++ library is an implementation of the XML\nDigital Signature and Encryption specifications, along with some\nadditional XKMS code.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"xerces-c3":{"origin":"textproc/xerces-c3","version":"3.3.0"}},"categories":["security"],"shlibs_required":["libc.so.8","libcrypto.so.12","libm.so.4","libpthread.so.0","libstdc++.so.9","libxerces-c-3.3.so"],"annotations":{"cpe":"cpe:2.3:a:apache:xml_security_for_c++:3.0.0:::::dragonfly6:x86_64:1"}},{"name":"apg","origin":"security/apg","version":"1.2.0_8,1","comment":"Automated Password Generator written in Go","maintainer":"egypcio@FreeBSD.org","www":"https://github.com/wneessen/apg-go","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"05cc368b4ca88510f1d59eb5a97262cf96c9c2e2a0787cd44c0caf4d60b7749c","flatsize":5190599,"path":"All/apg-1.2.0_8,1.pkg","repopath":"All/apg-1.2.0_8,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1780336,"desc":"apg-go is a simple APG-like password generator written in Go.\n\nIt tries to replicate the functionality of the \"Automated Password Generator\",\nwhich hasn't been maintained since 2003. Since more and more Unix\ndistributions are abondoning the tool, I was looking for an alternative.\n\nSince FIPS-181 (pronouncable passwords) has been withdrawn in 2015, I didn't\nsee any use in replicating that feature. Therfore apg.go does not support\npronouncable passwords.","categories":["security","sysutils"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"apache-xmlbeans","origin":"textproc/apache-xmlbeans","version":"5.2.1","comment":"Java classes for XML","maintainer":"thierry@FreeBSD.org","www":"https://xmlbeans.apache.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"973945210fad64bb36627c56ed936d9a4ce99a541fa6d8bb472a62a0eead873c","flatsize":2597821,"path":"All/apache-xmlbeans-5.2.1.pkg","repopath":"All/apache-xmlbeans-5.2.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1911880,"desc":"XMLBeans is a technology for accessing XML by binding it to Java types. XMLBeans\nprovides several ways to get at the XML, including:\n\n- Through XML schema that has been compiled to generate Java types that\n  represent schema types. In this way, you can access instances of the schema\n  through JavaBeans-style accessors after the fashion of \"getFoo\" and \"setFoo\".\n  The XMLBeans API also allows you to reflect into the XML schema itself through\n  an XML Schema Object model.\n\n- A cursor model through which you can traverse the full XML infoset.\n\n- Support for XML DOM.\n\nThis port contains also the OOXML Schemas, XmlBeans generated from the Ecma\nsupplied xsds.\nSee https://poi.apache.org/help/faq.html#faq-N10025 .","deps":{"apache-log4j2":{"origin":"devel/apache-log4j2","version":"2.24.3"},"openjdk11":{"origin":"java/openjdk11","version":"11.0.26+4.1_1"},"saxon-he":{"origin":"textproc/saxon-he","version":"12.5"},"slf4j":{"origin":"devel/slf4j","version":"1.7.21"}},"categories":["java","textproc"],"options":{"DOCS":"on","EXAMPLES":"on","SAXON":"on"},"annotations":{"cpe":"cpe:2.3:a:apache:xmlbeans:5.2.1:::::dragonfly6:x86_64"},"messages":[{"message":"To use XMLBeans you might have to define the following variables:\nexport XMLBEANS_HOME=/usr/local/share/java/classes\nexport CLASSPATH=/usr/local/share/java/classes/xmlbeans.jar:$CLASSPATH","type":"install"}]},{"name":"app-builder","origin":"devel/app-builder","version":"3.4.2_9,1","comment":"Generic helper tool to build app in a distributable format","maintainer":"tagattie@FreeBSD.org","www":"https://github.com/develar/app-builder","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b839c0a5bd5bd2ae08ac16e798bc26c304deb70349ebe1bad27eb1980849e937","flatsize":13419656,"path":"All/app-builder-3.4.2_9,1.pkg","repopath":"All/app-builder-3.4.2_9,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3668252,"desc":"Generic helper tool to build app in a distributable formats. Used by\nelectron-builder but applicable not only for building Electron\napplications.","deps":{"openjpeg":{"origin":"graphics/openjpeg","version":"2.5.3"}},"categories":["devel"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"app-builder-devel","origin":"devel/app-builder-devel","version":"5.0.0.a.12_1","comment":"Generic helper tool to build app in a distributable format (development version)","maintainer":"tagattie@FreeBSD.org","www":"https://github.com/develar/app-builder","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fb88fdd7834166dccbbea2e829393904d8424b4ec0f8fe795d9e214a0b75cb68","flatsize":18079783,"path":"All/app-builder-devel-5.0.0.a.12_1.pkg","repopath":"All/app-builder-devel-5.0.0.a.12_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4032876,"desc":"Generic helper tool to build app in a distributable formats. Used by\nelectron-builder but applicable not only for building Electron\napplications.","deps":{"openjpeg":{"origin":"graphics/openjpeg","version":"2.5.3"}},"categories":["devel"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"apache-rat","origin":"devel/apache-rat","version":"0.13","comment":"Release audit tool","maintainer":"ports@FreeBSD.org","www":"https://creadur.apache.org/rat/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"000d3e1c6e30ae85c425387cad660864242d692d31b8e52760f49d0a6bcfbee7","flatsize":1644073,"path":"All/apache-rat-0.13.pkg","repopath":"All/apache-rat-0.13.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1441648,"desc":"Apache Rat.\n\nApache Rat is a release audit tool, focused on licenses. Use Rat to improve\naccuracy and efficiency when checking releases for licenses.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe apache-rat port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"apache-mode.el","origin":"www/apache-mode.el","version":"2.0_1","comment":"Emacs major mode for editing Apache configuration files","maintainer":"max.n.boyarov@gmail.com","www":"https://www.emacswiki.org/cgi-bin/wiki/apache-mode.el","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6a97ac8dc404faeb90842d5aef7a1e02e0dac3107afa04ac65290754cf969708","flatsize":26029,"path":"All/apache-mode.el-2.0_1.pkg","repopath":"All/apache-mode.el-2.0_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":6768,"desc":"Emacs major mode for editing Apache configuration files","categories":["elisp","www"],"messages":[{"message":"Put this in your .emacs file to enable autoloading of apache-mode,\nand auto-recognition of Apache configs:\n\n (autoload 'apache-mode \"apache-mode\" nil t)\n (add-to-list 'auto-mode-alist '(\"\\\\.htaccess\\\\'\"   . apache-mode))\n (add-to-list 'auto-mode-alist '(\"httpd\\\\.conf\\\\'\"  . apache-mode))\n (add-to-list 'auto-mode-alist '(\"srm\\\\.conf\\\\'\"    . apache-mode))\n (add-to-list 'auto-mode-alist '(\"access\\\\.conf\\\\'\" . apache-mode))\n (add-to-list 'auto-mode-alist\n               '(\"sites-\\\\(available\\\\|enabled\\\\)/\" . apache-mode))","type":"install"}]},{"name":"aws-sdk-cpp","origin":"devel/aws-sdk-cpp","version":"1.11.536","comment":"C++ interface for Amazon Web Services (AWS)","maintainer":"eduardo@FreeBSD.org","www":"https://github.com/aws/aws-sdk-cpp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1b90cef9c96a155d2a3cbb32f374e33e419e704ef00737fc1f547cb8fee8489c","flatsize":638753990,"path":"All/aws-sdk-cpp-1.11.536.pkg","repopath":"All/aws-sdk-cpp-1.11.536.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":66930300,"desc":"AWS SDK for C++ provides a modern C++ (version C++ 11 or later) interface\nfor Amazon Web Services (AWS). It is meant to be performant and fully\nfunctioning with low- and high-level SDKs, while minimizing dependencies.\n\nAWS SDK for C++ is in now in General Availability and recommended for\nproduction use.","deps":{"aws-c-auth":{"origin":"security/aws-c-auth","version":"0.9.0"},"aws-c-cal":{"origin":"security/aws-c-cal","version":"0.8.8"},"aws-c-common":{"origin":"devel/aws-c-common","version":"0.12.2,1"},"aws-c-compression":{"origin":"devel/aws-c-compression","version":"0.3.1"},"aws-c-event-stream":{"origin":"devel/aws-c-event-stream","version":"0.5.4,1"},"aws-c-http":{"origin":"devel/aws-c-http","version":"0.9.6"},"aws-c-io":{"origin":"devel/aws-c-io","version":"0.18.0"},"aws-c-mqtt":{"origin":"devel/aws-c-mqtt","version":"0.12.3"},"aws-c-s3":{"origin":"devel/aws-c-s3","version":"0.7.14"},"aws-c-sdkutils":{"origin":"devel/aws-c-sdkutils","version":"0.2.3"},"aws-checksums":{"origin":"devel/aws-checksums","version":"0.2.5,1"},"aws-crt-cpp":{"origin":"devel/aws-crt-cpp","version":"0.32.2"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"s2n-tls":{"origin":"security/s2n-tls","version":"1.5.15,1"}},"categories":["devel"],"options":{"TEST":"off"}},{"name":"apache-orc","origin":"devel/apache-orc","version":"2.0.3_2","comment":"Smallest, fastest columnar storage for Hadoop workloads","maintainer":"wen@FreeBSD.org","www":"https://orc.apache.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"14484e090be7a47db075a4d7f8c60fe64ae50f4eee24ec190d694d56b561b95d","flatsize":15793714,"path":"All/apache-orc-2.0.3_2.pkg","repopath":"All/apache-orc-2.0.3_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1412616,"desc":"Apache ORC is a self-describing type-aware columnar file format designed for\nHadoop workloads. It is optimized for large streaming reads, but with integrated\nsupport for finding required rows quickly.","deps":{"abseil":{"origin":"devel/abseil","version":"20250127.0"},"liblz4":{"origin":"archivers/liblz4","version":"1.10.0,1"},"protobuf":{"origin":"devel/protobuf","version":"29.3_1,1"},"snappy":{"origin":"archivers/snappy","version":"1.2.1_1"}},"categories":["devel"],"shlibs_required":["libabsl_bad_optional_access.so.2501.0.0","libabsl_bad_variant_access.so.2501.0.0","libabsl_base.so.2501.0.0","libabsl_city.so.2501.0.0","libabsl_civil_time.so.2501.0.0","libabsl_cord.so.2501.0.0","libabsl_cord_internal.so.2501.0.0","libabsl_cordz_functions.so.2501.0.0","libabsl_cordz_handle.so.2501.0.0","libabsl_cordz_info.so.2501.0.0","libabsl_crc32c.so.2501.0.0","libabsl_crc_cord_state.so.2501.0.0","libabsl_crc_cpu_detect.so.2501.0.0","libabsl_crc_internal.so.2501.0.0","libabsl_debugging_internal.so.2501.0.0","libabsl_decode_rust_punycode.so.2501.0.0","libabsl_demangle_internal.so.2501.0.0","libabsl_demangle_rust.so.2501.0.0","libabsl_die_if_null.so.2501.0.0","libabsl_examine_stack.so.2501.0.0","libabsl_exponential_biased.so.2501.0.0","libabsl_flags_commandlineflag.so.2501.0.0","libabsl_flags_commandlineflag_internal.so.2501.0.0","libabsl_flags_config.so.2501.0.0","libabsl_flags_internal.so.2501.0.0","libabsl_flags_marshalling.so.2501.0.0","libabsl_flags_private_handle_accessor.so.2501.0.0","libabsl_flags_program_name.so.2501.0.0","libabsl_flags_reflection.so.2501.0.0","libabsl_graphcycles_internal.so.2501.0.0","libabsl_hash.so.2501.0.0","libabsl_hashtablez_sampler.so.2501.0.0","libabsl_int128.so.2501.0.0","libabsl_kernel_timeout_internal.so.2501.0.0","libabsl_leak_check.so.2501.0.0","libabsl_log_entry.so.2501.0.0","libabsl_log_globals.so.2501.0.0","libabsl_log_initialize.so.2501.0.0","libabsl_log_internal_check_op.so.2501.0.0","libabsl_log_internal_conditions.so.2501.0.0","libabsl_log_internal_fnmatch.so.2501.0.0","libabsl_log_internal_format.so.2501.0.0","libabsl_log_internal_globals.so.2501.0.0","libabsl_log_internal_log_sink_set.so.2501.0.0","libabsl_log_internal_message.so.2501.0.0","libabsl_log_internal_nullguard.so.2501.0.0","libabsl_log_internal_proto.so.2501.0.0","libabsl_log_internal_structured_proto.so.2501.0.0","libabsl_log_severity.so.2501.0.0","libabsl_log_sink.so.2501.0.0","libabsl_low_level_hash.so.2501.0.0","libabsl_malloc_internal.so.2501.0.0","libabsl_random_distributions.so.2501.0.0","libabsl_random_internal_platform.so.2501.0.0","libabsl_random_internal_pool_urbg.so.2501.0.0","libabsl_random_internal_randen.so.2501.0.0","libabsl_random_internal_randen_hwaes.so.2501.0.0","libabsl_random_internal_randen_hwaes_impl.so.2501.0.0","libabsl_random_internal_randen_slow.so.2501.0.0","libabsl_random_internal_seed_material.so.2501.0.0","libabsl_random_seed_gen_exception.so.2501.0.0","libabsl_random_seed_sequences.so.2501.0.0","libabsl_raw_hash_set.so.2501.0.0","libabsl_raw_logging_internal.so.2501.0.0","libabsl_spinlock_wait.so.2501.0.0","libabsl_stacktrace.so.2501.0.0","libabsl_status.so.2501.0.0","libabsl_statusor.so.2501.0.0","libabsl_str_format_internal.so.2501.0.0","libabsl_strerror.so.2501.0.0","libabsl_string_view.so.2501.0.0","libabsl_strings.so.2501.0.0","libabsl_strings_internal.so.2501.0.0","libabsl_symbolize.so.2501.0.0","libabsl_synchronization.so.2501.0.0","libabsl_throw_delegate.so.2501.0.0","libabsl_time.so.2501.0.0","libabsl_time_zone.so.2501.0.0","libabsl_tracing_internal.so.2501.0.0","libabsl_utf8_for_code_point.so.2501.0.0","libabsl_vlog_config_internal.so.2501.0.0","libc.so.8","liblz4.so.1","libm.so.4","libprotobuf.so.29.3.0","libpthread.so.0","libsnappy.so.1","libstdc++.so.9"]},{"name":"apache-commons-pool","origin":"java/apache-commons-pool","version":"2.11.1","comment":"Apache Commons Object-pooling API","maintainer":"ale@FreeBSD.org","www":"https://commons.apache.org/proper/commons-pool/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9b106cb63147f0f3d7330d5acb45f6719632a219837dd461de9a0cf8b3526e2d","flatsize":4008708,"path":"All/apache-commons-pool-2.11.1.pkg","repopath":"All/apache-commons-pool-2.11.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":327708,"desc":"The Pool Component\n\n\tPool provides an Object-pooling API, with three major aspects:\n\t1. A generic object pool interface that clients and implementors can\n\t use to provide easily interchangable pooling implementations.\n\t2. A toolkit for creating modular object pools.\n\t3. Several general purpose pool implementations.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"],"options":{"DOCS":"on"}},{"name":"apache24","origin":"www/apache24","version":"2.4.63","comment":"Version 2.4.x of Apache web server","maintainer":"apache@FreeBSD.org","www":"https://httpd.apache.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"80c196604b6ddfd8905e02be67c4cf3157f44a89f7cd4e08d2dda2e75944f61d","flatsize":28837646,"path":"All/apache24-2.4.63.pkg","repopath":"All/apache24-2.4.63.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":5458740,"desc":"The Apache HTTP Server Project is an effort to develop and maintain an\nopen-source HTTP server for various modern desktop and server operating\nsystems, such as UNIX and Windows NT. The goal of this project is to\nprovide a secure, efficient and extensible server which provides HTTP\nservices in sync with the current HTTP standards.\nThe 2.x branch of Apache Web Server includes several improvements like\nthreading, use of APR, native IPv6 and SSL support, and many more.","deps":{"apr":{"origin":"devel/apr1","version":"1.7.5.1.6.3_4"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"jansson":{"origin":"devel/jansson","version":"2.14.1"},"libnghttp2":{"origin":"www/libnghttp2","version":"1.65.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["www"],"users":["www"],"groups":["www"],"shlibs_required":["libapr-1.so.0","libaprutil-1.so.0","libc.so.8","libcrypt.so.4","libcrypto.so.12","libexpat.so.1","libgdbm.so.6","libm.so.4","libpcre2-8.so.0","libpthread.so.0","libssl.so.12"],"options":{"ACCESS_COMPAT":"on","ACTIONS":"on","ALIAS":"on","ALLOWMETHODS":"on","ASIS":"on","AUTHNZ_FCGI":"on","AUTHNZ_LDAP":"off","AUTHN_ANON":"on","AUTHN_CORE":"on","AUTHN_DBD":"on","AUTHN_DBM":"on","AUTHN_FILE":"on","AUTHN_SOCACHE":"on","AUTHZ_CORE":"on","AUTHZ_DBD":"on","AUTHZ_DBM":"on","AUTHZ_GROUPFILE":"on","AUTHZ_HOST":"on","AUTHZ_OWNER":"on","AUTHZ_USER":"on","AUTH_BASIC":"on","AUTH_DIGEST":"on","AUTH_FORM":"on","AUTOINDEX":"on","BROTLI":"off","BUFFER":"on","CACHE":"on","CACHE_DISK":"on","CACHE_SOCACHE":"on","CERN_META":"on","CGI":"on","CGID":"on","CHARSET_LITE":"on","DATA":"on","DAV":"on","DAV_FS":"on","DAV_LOCK":"on","DBD":"on","DEFLATE":"on","DIALUP":"on","DIR":"on","DOCS":"on","DUMPIO":"on","ENV":"on","EXPIRES":"on","EXT_FILTER":"on","FILE_CACHE":"on","FILTER":"on","HEADERS":"on","HEARTBEAT":"on","HEARTMONITOR":"on","HTTP2":"on","IDENT":"off","IMAGEMAP":"on","INCLUDE":"on","INFO":"on","IPV4_MAPPED":"off","LBMETHOD_BYBUSYNESS":"on","LBMETHOD_BYREQUESTS":"on","LBMETHOD_BYTRAFFIC":"on","LBMETHOD_HEARTBEAT":"on","LDAP":"off","LOGIO":"on","LOG_DEBUG":"on","LOG_FORENSIC":"on","LUA":"off","LUAJIT":"off","MACRO":"on","MD":"on","MIME":"on","MIME_MAGIC":"on","NEGOTIATION":"on","PROXY":"on","RATELIMIT":"on","REFLECTOR":"on","REMOTEIP":"on","REQTIMEOUT":"on","REQUEST":"on","REWRITE":"on","SED":"on","SESSION":"on","SETENVIF":"on","SLOTMEM_PLAIN":"on","SLOTMEM_SHM":"on","SOCACHE_DBM":"on","SOCACHE_DC":"off","SOCACHE_MEMCACHE":"on","SOCACHE_REDIS":"off","SOCACHE_SHMCB":"on","SPELING":"on","SSL":"on","STATUS":"on","SUBSTITUTE":"on","SUEXEC":"off","SUEXEC_SYSLOG":"off","TLS":"off","UNIQUE_ID":"on","USERDIR":"on","USERTRACK":"on","VERSION":"on","VHOST_ALIAS":"on","WATCHDOG":"on","XML2ENC":"on","MPM_PREFORK":"on","MPM_WORKER":"off","MPM_EVENT":"off","MPM_SHARED":"on","PROXY_AJP":"on","PROXY_BALANCER":"on","PROXY_CONNECT":"on","PROXY_EXPRESS":"on","PROXY_FCGI":"on","PROXY_HTTP2":"on","PROXY_FDPASS":"on","PROXY_FTP":"on","PROXY_HCHECK":"on","PROXY_HTML":"on","PROXY_HTTP":"on","PROXY_SCGI":"on","PROXY_UWSGI":"on","PROXY_WSTUNNEL":"on","SESSION_COOKIE":"on","SESSION_CRYPTO":"on","SESSION_DBD":"on","BUCKETEER":"off","CASE_FILTER":"off","CASE_FILTER_IN":"off","ECHO":"off","EXAMPLE_HOOKS":"off","EXAMPLE_IPC":"off","OPTIONAL_FN_EXPORT":"off","OPTIONAL_FN_IMPORT":"off","OPTIONAL_HOOK_EXPORT":"off","OPTIONAL_HOOK_IMPORT":"off"},"annotations":{"cpe":"cpe:2.3:a:apache:http_server:2.4.63:::::dragonfly6:x86_64"},"messages":[{"message":"To run apache www server from startup, add apache24_enable=\"yes\"\nin your /etc/rc.conf. Extra options can be found in startup script.\n\nYour hostname must be resolvable using at least 1 mechanism in\n/etc/nsswitch.conf typically DNS or /etc/hosts or apache might\nhave issues starting depending on the modules you are using.\n\n\n- apache24 default build changed from static MPM to modular MPM\n- more modules are now enabled per default in the port\n- icons and error pages moved from WWWDIR to DATADIR\n\n   If built with modular MPM and no MPM is activated in\n   httpd.conf, then mpm_prefork will be activated as default\n   MPM in etc/apache24/modules.d to keep compatibility with\n   existing php/perl/python modules!\n\nPlease compare the existing httpd.conf with httpd.conf.sample\nand merge missing modules/instructions into httpd.conf!","type":"install"},{"message":"The default database format was changed from BerkeleyDB 5\n(deprecated) from ports to BerkeleyDB 1 from base libc.\n\nYou must rebuild all your (RewriteMap) databases once after\nupgrading from 2.4.62 to 2.4.62_1 or later.","type":"upgrade"}]},{"name":"apache-commons-net","origin":"net/apache-commons-net","version":"3.11.1","comment":"Collection of network protocol implementations for Java","maintainer":"nc@FreeBSD.org","www":"https://commons.apache.org/proper/commons-net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dc79368e865d3ad2301d6fde3611eaefd7cfa371a23a813c502d93d2e246e870","flatsize":14316285,"path":"All/apache-commons-net-3.11.1.pkg","repopath":"All/apache-commons-net-3.11.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":940380,"desc":"Apache Commons Net implements the client side of many basic Internet\nprotocols. The purpose of the library is to provide fundamental protocol\naccess.\n\nSupported protocols are:\n\n    * FTP/FTPS\n    * FTP over HTTP (experimental)\n    * NNTP\n    * SMTP(S)\n    * POP3(S)\n    * IMAP(S)\n    * Telnet\n    * TFTP\n    * Finger\n    * Whois\n    * rexec/rcmd/rlogin\n    * Time (rdate) and Daytime\n    * Echo\n    * Discard\n    * NTP/SNTP","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","net"],"options":{"DOCS":"on"}},{"name":"apache-commons-logging","origin":"java/apache-commons-logging","version":"1.2","comment":"Generic logging wrapper library","maintainer":"ports@FreeBSD.org","www":"https://commons.apache.org/proper/commons-logging/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7e9cdf799524cb5d877f086ea3f2caa44b00b2178ed41756a8060715af416aa4","flatsize":1017371,"path":"All/apache-commons-logging-1.2.pkg","repopath":"All/apache-commons-logging-1.2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":122792,"desc":"Apache Commons Logging library.\n\nThere is a great need for debugging and logging information inside of Commons\ncomponents such as HTTPClient and DBCP. However, there are many logging APIs\nout there and it is difficult to choose among them.\n\nThe Logging package is an ultra-thin bridge between different logging\nlibraries. Commons components may use the Logging API to remove compile-time\nand run-time dependencies on any particular logging package, and contributors\nmay write Log implementations for the library of their choice.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe apache-commons-logging port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"apache-log4j2","origin":"devel/apache-log4j2","version":"2.24.3","comment":"Fast and flexible logging library for Java","maintainer":"thierry@FreeBSD.org","www":"https://logging.apache.org/log4j/2.x/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"db25680a2d679d07b13f0e32d1344fad55757ed4913d042b2f035fad23366999","flatsize":3616862,"path":"All/apache-log4j2-2.24.3.pkg","repopath":"All/apache-log4j2-2.24.3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":2999756,"desc":"Apache Log4j 2 is an upgrade to Log4j that provides significant improvements\nover its predecessor, Log4j 1.x, and provides many of the improvements available\nin Logback while fixing some inherent problems in Logback's architecture.\n\nLog4J is an open source library based on the work of many authors.\nIt allows the developer to control which log statements are output\nwith arbitrary granularity. It is fully configurable at runtime\nusing external configuration files. Best of all, Log4J has a gentle\nlearning curve. Beware: judging from user feedback, it is also quite\naddictive.\n\nSee also <https://github.com/apache/logging-log4j2>.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:apache:log4j:2.24.3:::::dragonfly6:x86_64"}},{"name":"apache-commons-lang","origin":"java/apache-commons-lang","version":"2.6_1","comment":"Apache library with helper utilities for the java.lang API","maintainer":"ports@FreeBSD.org","www":"https://commons.apache.org/proper/commons-lang/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6dcfd75d9227ce1f2984f89d578c5b409e86b8097faa6fd37620781085c78540","flatsize":6188320,"path":"All/apache-commons-lang-2.6_1.pkg","repopath":"All/apache-commons-lang-2.6_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":525340,"desc":"The standard Java libraries fail to provide enough methods for\nmanipulation of its core classes. The Lang Component provides\nthese extra methods.\n\nThe Lang Component provides a host of helper utilities for the\njava.lang API, notably String manipulation methods, basic\nnumerical methods, object reflection, creation and serialization,\nand System properties. Additionally it contains an inheritable\nenum type, an exception structure that supports multiple types of\nnested-Exceptions and a series of utlities dedicated to help with\nbuilding methods, such as hashCode, toString and equals.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe apache-commons-lang port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"apache-commons-math","origin":"math/apache-commons-math","version":"3.6.1_3","comment":"Java library of self-contained mathematics and statistics components","maintainer":"bofh@FreeBSD.org","www":"https://commons.apache.org/proper/commons-math/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"37a09e967b269c2ccf95fdbe697abd9397977d0939a59c1452b36389aa338968","flatsize":2296708,"path":"All/apache-commons-math-3.6.1_3.pkg","repopath":"All/apache-commons-math-3.6.1_3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":2023728,"desc":"Commons Math is a library of lightweight, self-contained mathematics and\nstatistics components addressing the most common problems not available in the\nJava programming language or Commons Lang.\n\nGuiding principles:\n\n * Real-world application use cases determine development priority.\n * This package emphasizes small, easily integrated components rather than\n\tlarge libraries with complex dependencies and configurations.\n * All algorithms are fully documented and follow generally accepted best\n\tpractices.\n * In situations where multiple standard algorithms exist, a Strategy pattern\n\tis used to support multiple implementations.\n * Limited dependencies. No external dependencies beyond Commons components\n\tand the core Java platform.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","math"]},{"name":"apache-commons-lang3","origin":"java/apache-commons-lang3","version":"3.17.0","comment":"Apache library with helper utilities for the java.lang API","maintainer":"truckman@FreeBSD.org","www":"https://commons.apache.org/proper/commons-lang/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ca82622a38e8978e45fd68f018776312d31e3449626753eb1b84dc16d4a2145f","flatsize":30268021,"path":"All/apache-commons-lang3-3.17.0.pkg","repopath":"All/apache-commons-lang3-3.17.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1985032,"desc":"The standard Java libraries fail to provide enough methods for\nmanipulation of its core classes. Apache Commons Lang provides these\nextra methods.\n\nLang provides a host of helper utilities for the java.lang API,\nnotably String manipulation methods, basic numerical methods, object\nreflection, concurrency, creation and serialization and System\nproperties. Additionally it contains basic enhancements to\njava.util.Date and a series of utilities dedicated to help with\nbuilding methods, such as hashCode, toString and equals.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"],"options":{"DOCS":"on"}},{"name":"apache-commons-jxpath","origin":"devel/apache-commons-jxpath","version":"1.3","comment":"Utilities for manipulating Java Beans using the XPath syntax","maintainer":"ports@FreeBSD.org","www":"https://commons.apache.org/proper/commons-jxpath/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b188361758b0564dee99cb50764f05aef40bd74ef15ec6b525644e6469293702","flatsize":11523928,"path":"All/apache-commons-jxpath-1.3.pkg","repopath":"All/apache-commons-jxpath-1.3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":691792,"desc":"The org.apache.commons.jxpath package defines a simple interpreter of an\nexpression language called XPath. JXPath applies XPath  expressions to\ngraphs of objects of all kinds: JavaBeans, Maps, Servlet contexts, DOM\netc, including mixtures thereof.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java","www"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe apache-commons-jxpath port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"apache-commons-httpclient","origin":"java/apache-commons-httpclient","version":"3.1_3","comment":"Package implementing the client side of the HTTP standard","maintainer":"ale@FreeBSD.org","www":"https://hc.apache.org/httpclient-3.x/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"53dce6f46919677b4f775f380e2eff0f59a2d52dfec8fb9c9a6b9775aa56e4e8","flatsize":5530941,"path":"All/apache-commons-httpclient-3.1_3.pkg","repopath":"All/apache-commons-httpclient-3.1_3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":441528,"desc":"The Jakarta Commons HttpClient component provides an efficient, up-to-date,\nand feature-rich package implementing the client side of the most recent HTTP\nstandards and recommendations.\n\nDesigned for extension while providing robust support for the base HTTP\nprotocol, the HttpClient component may be of interest to anyone building\nHTTP-aware client applications such as web browsers, web service clients,\nor systems that leverage or extend the HTTP protocol for distributed\ncommunication.","deps":{"apache-commons-codec":{"origin":"java/apache-commons-codec","version":"1.16.0"},"apache-commons-logging":{"origin":"java/apache-commons-logging","version":"1.2"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","www"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:apache:commons-httpclient:3.1:::::dragonfly6:x86_64:3"}},{"name":"apache-commons-io","origin":"devel/apache-commons-io","version":"2.18.0","comment":"Collection of I/O utilities for Java","maintainer":"mclay@astate.edu","www":"https://commons.apache.org/proper/commons-io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2446d9016412181e4daf63fe728dffed9ba8dfa82e0b4fff6f8f438ab7c87e70","flatsize":24127589,"path":"All/apache-commons-io-2.18.0.pkg","repopath":"All/apache-commons-io-2.18.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1388404,"desc":"Commons IO is a library of utilities to assist with developing IO functionality.\n\nThere are three main areas included:\n\n    * Utility classes - with static methods to perform common tasks\n    * Filters - various implementations of file filters\n    * Streams - useful stream, reader and writer implementations","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"],"options":{"DOCS":"on"}},{"name":"apache-commons-digester","origin":"textproc/apache-commons-digester","version":"2.1_2","comment":"XML-to-Java-object mapping utility package","maintainer":"ports@FreeBSD.org","www":"https://commons.apache.org/proper/commons-digester/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"28096044f6e7915acb24e98ec829f11169ff4e5f037b0a9df888d2413fa14030","flatsize":8755991,"path":"All/apache-commons-digester-2.1_2.pkg","repopath":"All/apache-commons-digester-2.1_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":462716,"desc":"The Digester package lets you configure an XML -> Java object mapping module,\nwhich triggers certain actions called rules whenever a particular pattern of\nnested XML elements is recognized. A rich set of predefined rules is available\nfor your use, or you can also create your own. Advanced features of Digester\ninclude:\n\n  - Ability to plug in your own pattern matching engine, if the standard one is\n    not sufficient for your requirements.\n  - Optional namespace-aware processing, so that you can define rules that are\n    relevant only to a particular XML namespace.\n  - Encapsulation of Rules into RuleSets that can be easily and conveniently\n    reused in more than one application that requires the same type of\n    processing","deps":{"apache-commons-beanutils":{"origin":"java/apache-commons-beanutils","version":"1.9.4_1"},"apache-commons-collections":{"origin":"java/apache-commons-collections","version":"3.2.2_1"},"apache-commons-logging":{"origin":"java/apache-commons-logging","version":"1.2"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"},"xerces-j":{"origin":"textproc/xerces-j","version":"2.12.2"}},"categories":["devel","java","textproc"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe apache-commons-digester port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"apache-commons-dbutils","origin":"databases/apache-commons-dbutils","version":"1.7","comment":"JDBC helper library","maintainer":"ports@FreeBSD.org","www":"https://commons.apache.org/proper/commons-dbutils/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9ab1d6a1ce7653459e5646653cda4445254397a1ddeed5d8d6c0c1cb6a385cf9","flatsize":2342088,"path":"All/apache-commons-dbutils-1.7.pkg","repopath":"All/apache-commons-dbutils-1.7.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":163928,"desc":"DbUtils is a small set of classes designed to make working with JDBC easier.\nJDBC resource cleanup code is mundane, error prone work so these classes\nabstract out all of the cleanup tasks from your code leaving you with what\nyou really wanted to do with JDBC in the first place: query and update data.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["databases","java"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe apache-commons-dbutils port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"apache-commons-dbcp","origin":"java/apache-commons-dbcp","version":"2.12.0","comment":"Apache Commons Database Connection Pool","maintainer":"ale@FreeBSD.org","www":"https://commons.apache.org/dbcp/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aeec66c2dffc6818bdfd5a226d2281e451e21d2314239befeb7e35346b648223","flatsize":8240125,"path":"All/apache-commons-dbcp-2.12.0.pkg","repopath":"All/apache-commons-dbcp-2.12.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":598004,"desc":"The DBCP Component\n\n   Many Jakarta projects support interaction with a relational database.\n   Creating a new connection for each user can be time consuming (often\n   requiring multiple seconds of clock time), in order to perform a\n   database transaction that might take milliseconds. Opening a\n   connection per user can be unfeasible in a publicly-hosted Internet\n   application where the number of simultaneous users can be very large.\n   Accordingly, developers often wish to share a \"pool\" of open\n   connections between all of the application's current users. The number\n   of users actually performing a request at any given time is usually a\n   very small percentage of the total number of active users, and during\n   request processing is the only time that a database connection is\n   required. The application itself logs into the DBMS, and handles any\n   user account issues internally.\n   There are several Database Connection Pools already available, both\n   within Jakarta products and elsewhere. This Commons package provides\n   an opportunity to coordinate the efforts required to create and\n   maintain an efficient, feature-rich package under the ASF license.\n   The commons-dbcp package relies on code in the commons-pool package to\n   provide the underlying object pool mechanisms that it utilizes.","deps":{"apache-commons-pool":{"origin":"java/apache-commons-pool","version":"2.11.1"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["databases","java"],"options":{"DOCS":"on"}},{"name":"apache-commons-csv","origin":"textproc/apache-commons-csv","version":"1.13.0","comment":"Java support for Comma Separated Value format","maintainer":"mclay@astate.edu","www":"https://commons.apache.org/proper/commons-csv/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bbf1db8c0412f6a633c421848dae0b802a6565c6ac676ed8ba22da06f6fc46da","flatsize":2464432,"path":"All/apache-commons-csv-1.13.0.pkg","repopath":"All/apache-commons-csv-1.13.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":205428,"desc":"Apache Commons CSV\n\nCommons CSV reads and writes files in variations of the Comma Separated Value\n(CSV) format.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java","textproc"],"options":{"DOCS":"on"}},{"name":"arm-none-eabi-gcc","origin":"devel/arm-none-eabi-gcc","version":"11.3.0_3","comment":"GNU Compiler Collection for bare metal arm cross-development","maintainer":"manu@FreeBSD.org","www":"https://gcc.gnu.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"751f28416034c2d458ce3be24904ece2f6ceb57816aadca199dddb173fe9af9d","flatsize":127793985,"path":"All/arm-none-eabi-gcc-11.3.0_3.pkg","repopath":"All/arm-none-eabi-gcc-11.3.0_3.pkg","licenselogic":"and","licenses":["GPLv3","GPLv3RLE"],"pkgsize":32952592,"desc":"GCC, the GNU Compiler Collection supporting C and C++ for arm bare metal\ncrossbuilding.","deps":{"arm-none-eabi-binutils":{"origin":"devel/binutils","version":"2.44,1"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"mpc":{"origin":"math/mpc","version":"1.3.1_1"},"mpfr":{"origin":"math/mpfr","version":"4.2.2,1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libgmp.so.10","libm.so.4","libmpc.so.3","libmpfr.so.6","libz.so.3"],"options":{"ML_NONE":"on","ML_DEFAULT":"off","ML_CORTEXA":"off","ML_CORTEXRM":"off"},"annotations":{"cpe":"cpe:2.3:a:gnu:gcc:11.3.0:::::dragonfly6:x86_64:3"}},{"name":"apache-commons-configuration","origin":"devel/apache-commons-configuration","version":"1.10_1","comment":"Java package for the reading of configuration/preferences files","maintainer":"ports@FreeBSD.org","www":"https://commons.apache.org/proper/commons-configuration/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ec2f020bc3f6e8db3cf965d387e7347c9379fcccf5957e3e2be5074a23497bd2","flatsize":8633204,"path":"All/apache-commons-configuration-1.10_1.pkg","repopath":"All/apache-commons-configuration-1.10_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":634668,"desc":"Commons Configuration provides a generic configuration interface which enables\nan application to read configuration data from a variety of sources. Commons\nConfiguration provides typed access to single, and multi-valued configuration\nparameters.\n\nConfiguration parameters may be loaded from the following sources:\n\n  * Properties files\n  * XML documents\n  * Windows INI files\n  * Property list files (plist)\n  * JNDI\n  * JDBC Datasource\n  * System properties\n  * Applet parameters\n  * Servlet parameters\n\nDifferent configuration sources can be mixed using a ConfigurationFactory and\nCompositeConfiguration. Additional sources of configuration parameters can be\ncreated by using custom configuration objects. This customization can be\nachieved by extending AbstractConfiguration.","deps":{"apache-commons-beanutils":{"origin":"java/apache-commons-beanutils","version":"1.9.4_1"},"apache-commons-lang":{"origin":"java/apache-commons-lang","version":"2.6_1"},"apache-commons-logging":{"origin":"java/apache-commons-logging","version":"1.2"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe apache-commons-configuration port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"apache-commons-jelly","origin":"lang/apache-commons-jelly","version":"1.0_1","comment":"XML based scripting engine","maintainer":"ports@FreeBSD.org","www":"https://commons.apache.org/proper/commons-jelly/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0d5ffd87cc09c101b7dc43a1928115a0da18a3cb03fc2bc0ccc554430e7ce510","flatsize":14706487,"path":"All/apache-commons-jelly-1.0_1.pkg","repopath":"All/apache-commons-jelly-1.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":2923792,"desc":"Jelly is an XML based scripting engine. The basic idea is that XML elements can\nbe bound to a Java Tag which is a Java bean that performs some function.\n\nJelly is totally extendable via custom actions (in a similar way to JSP custom\ntags) as well as cleanly integrating with scripting languages such as Jexl,\nVelocity, pnuts, beanshell and via BSF (Bean Scripting Framework) languages\nlike JavaScript & JPython.\n\nJelly uses an XMLOutput class which extends SAX ContentHandler to output XML\nevents. This makes Jelly ideal for XML content generation, SOAP scripting or\ndynamic web site generation. A single Jelly tag can produce, consume, filter or\ntransform XML events. This leads to a powerful XML pipeline engine similar in\nsome ways to Cocoon.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java","lang"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe apache-commons-jelly port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"dlib-models","origin":"misc/dlib-models","version":"20210513","comment":"Trained model files for dlib example programs","maintainer":"arrowd@FreeBSD.org","www":"https://github.com/davisking/dlib-models","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d6fb3c43741ad9bc0fb22a7b76a811288d67a4893d2ea20341af627e04964f0c","flatsize":428706814,"path":"All/dlib-models-20210513.pkg","repopath":"All/dlib-models-20210513.pkg","licenselogic":"single","licenses":["CC0-1.0"],"pkgsize":332435968,"desc":"Dlib is a modern C++ toolkit containing machine learning algorithms\nand tools for creating complex software in C++ to solve real world\nproblems. This packages provides trained models for various dlib algorithms.","categories":["misc"]},{"name":"astromenace","origin":"games/astromenace","version":"1.4.2","comment":"Hardcore 3D space shooter with spaceship upgrade possibilities","maintainer":"amdmi3@FreeBSD.org","www":"https://www.viewizard.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"033cfbca9d35dc56d6fb54e395db4d432edd9f2bb87d2d83a4994e618a07915a","flatsize":117527958,"path":"All/astromenace-1.4.2.pkg","repopath":"All/astromenace-1.4.2.pkg","licenselogic":"and","licenses":["CC-BY-SA-4.0","GPLv3+","OFL11"],"pkgsize":51205508,"desc":"AstroMenace is a brilliant 3d scroll-shooter allowing you to feel the adrenalin\nrush of a fierce space battle against relentless swarms of alien invaders.\nImmerse into a decisive battle against tons of cunning foes, face the\nterrifying bosses and protect your homeland throughout 15 diverse levels of\nthe game. The hardcore gameplay of AstroMenace, packed with pure non-stop\naction, will become a full scale test for your basic instinct of survival.\n\nAstroMenace shines with stunning special effects which in combination with\nsuperb 3d graphics guarantee that the game will feast the eyes of even most\nexperienced arcade players. The quality of visuals ensures that the\ndemonstration of your superior power and new weaponry will look really\nimpressive and awesome, so the destruction of foes is a truly amazing sight.\n\nThe game provides a wide variety of armaments and weapon upgrades for\ndischarging the retributive wrath upon the hordes of enemies, besides it has\na great number of improvements for enhancing the defensive abilities of your\nspaceship. Collect money during the combat and invest them into turning your\nspaceship into an ultimate weapon of mass destruction.","deps":{"freealut":{"origin":"audio/freealut","version":"1.1.0_4"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"openal-soft":{"origin":"audio/openal-soft","version":"1.24.2_2"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"}},"categories":["games"],"shlibs_required":["libGLU.so.1","libGLX.so.0","libOpenGL.so.0","libSDL2-2.0.so.0","libalut.so.0","libc.so.8","libfreetype.so.6","libm.so.4","libogg.so.0","libopenal.so.1","libpthread.so.0","libstdc++.so.9","libvorbis.so.0","libvorbisfile.so.3"],"options":{"DOCS":"on"}},{"name":"apache-commons-codec","origin":"java/apache-commons-codec","version":"1.16.0","comment":"Implementations of common encoders and decoders","maintainer":"ale@FreeBSD.org","www":"https://commons.apache.org/codec/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9dd8d24fe5c15448980018e964830ae5c305e20cd43b59f7083827dba68699ea","flatsize":6906174,"path":"All/apache-commons-codec-1.16.0.pkg","repopath":"All/apache-commons-codec-1.16.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":606932,"desc":"Commons Codec provides implementations of common encoders and decoders\nsuch as Base64, Hex, various phonetic encodings, and URLs.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["converters","java"],"options":{"DOCS":"on"}},{"name":"apache-commons-cli","origin":"java/apache-commons-cli","version":"1.4","comment":"Java library for command line arguments and options","maintainer":"ports@FreeBSD.org","www":"https://commons.apache.org/proper/commons-cli/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0fe1d3df0c8a7a78b57c60bd7767223116cedd9f75abae5da22b4078b98cb264","flatsize":1189050,"path":"All/apache-commons-cli-1.4.pkg","repopath":"All/apache-commons-cli-1.4.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":105404,"desc":"The Apache Commons CLI library provides a simple and easy to use\nAPI for working with the command line arguments and options.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe apache-commons-cli port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"apache-commons-collections","origin":"java/apache-commons-collections","version":"3.2.2_1","comment":"Classes that extend/augment the Java Collections Framework","maintainer":"ports@FreeBSD.org","www":"https://commons.apache.org/proper/commons-collections/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"caea7d7820cd284709f7f43606623ca9e89a6901b18792f506aec3ba4b66615a","flatsize":13709293,"path":"All/apache-commons-collections-3.2.2_1.pkg","repopath":"All/apache-commons-collections-3.2.2_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":966676,"desc":"A suite of classes that extend or augment the Java Collections\nFramework. Commons-Collections seek to build upon the JDK classes\nby providing new interfaces, implementations and utilities.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe apache-commons-collections port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"apache-commons-collections4","origin":"java/apache-commons-collections4","version":"4.5.0.m3","comment":"Classes that extend/augment the Java Collections Framework","maintainer":"thierry@FreeBSD.org","www":"https://commons.apache.org/proper/commons-collections/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"30ce75fe4e94f673bcaab120da00ee0c29f2080a4ae5eed5a11a83a995d7ead6","flatsize":37498186,"path":"All/apache-commons-collections4-4.5.0.m3.pkg","repopath":"All/apache-commons-collections4-4.5.0.m3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":2079656,"desc":"A suite of classes that extend or augment the Java Collections\nFramework. Commons-Collections seek to build upon the JDK classes\nby providing new interfaces, implementations and utilities.\n\nThis port correspond to release 4.x.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"],"options":{"DOCS":"on"}},{"name":"apache-commons-beanutils","origin":"java/apache-commons-beanutils","version":"1.9.4_1","comment":"JavaBeans utility library","maintainer":"olgeni@FreeBSD.org","www":"https://commons.apache.org/proper/commons-beanutils/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"38b74e9890b1946a22b96b2a3688e2458c1b128151a35ad30a8e15f6043a12a9","flatsize":4986594,"path":"All/apache-commons-beanutils-1.9.4_1.pkg","repopath":"All/apache-commons-beanutils-1.9.4_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":421136,"desc":"Commons BeanUtils\n\nJavaBeans utility library. It provides wrappers around getters\nand setters for a property in an object for classes that conform\nto the JavaBeans naming standard.","deps":{"apache-commons-collections":{"origin":"java/apache-commons-collections","version":"3.2.2_1"},"apache-commons-logging":{"origin":"java/apache-commons-logging","version":"1.2"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"],"options":{"DOCS":"on"}},{"name":"apache-commons-compress","origin":"archivers/apache-commons-compress","version":"1.27.1","comment":"Classes for working with various archivers","maintainer":"thierry@FreeBSD.org","www":"https://commons.apache.org/proper/commons-compress/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"31e3cafe38f331a00d238d8fb40659e2a4c85476e2cb5097208659c7de38d815","flatsize":30180151,"path":"All/apache-commons-compress-1.27.1.pkg","repopath":"All/apache-commons-compress-1.27.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":2204788,"desc":"The Apache Commons Compress library defines an API for working with ar, cpio,\nUnix dump, tar, zip, gzip, XZ, Pack200, bzip2, 7z, arj, lzma, snappy, DEFLATE,\nlz4, Brotli, Zstandard, DEFLATE64 and Z files.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["archivers","java"],"options":{"DOCS":"on"}},{"name":"ap24-py311-mod_wsgi","origin":"www/mod_wsgi4","version":"4.9.4","comment":"Python WSGI adapter module for Apache","maintainer":"douglas@douglasthrift.net","www":"https://www.modwsgi.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"67b2905c52e608422b00b901d7e6c1e1d6061577ee71b5769c1f5fea5fa57bf3","flatsize":263637,"path":"All/ap24-py311-mod_wsgi-4.9.4.pkg","repopath":"All/ap24-py311-mod_wsgi-4.9.4.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":88828,"desc":"The mod_wsgi adapter is an Apache module that provides a WSGI compliant\ninterface for hosting Python based web applications within Apache. The\nadapter is written completely in C code against the Apache C runtime and\nfor hosting WSGI applications within Apache has a lower overhead than using\nexisting WSGI adapters for mod_python or CGI.","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","www"],"annotations":{"cpe":"cpe:2.3:a:modwsgi:mod_wsgi:4.9.4:::::dragonfly6:x86_64","flavor":"py311"},"messages":[{"message":"If you want to use daemon mode you will need to make sure Apache and APR\ninclude thread support.\n\nFor more information, see :\nhttp://www.modwsgi.org/en/latest/user-guides/quick-configuration-guide.html","type":"install"}]},{"name":"ap24-mod_xsendfile","origin":"www/mod_xsendfile","version":"0.12_3","comment":"Apache2 module that processes X-SENDFILE headers","maintainer":"potatosaladx@gmail.com","www":"https://tn123.org/mod_xsendfile/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"855ada45bc69e8dc21657bca4e9bdc1a2cac38caf9f77d6c12436576f8646d55","flatsize":23452,"path":"All/ap24-mod_xsendfile-0.12_3.pkg","repopath":"All/ap24-mod_xsendfile-0.12_3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":9088,"desc":"mod_xsendfile is a small Apache2 module that processes X-SENDFILE headers\nregistered by the original output handler.\n\nIf it encounters the presence of such header it will discard all output and\nsend the file specified by that header instead using Apache internals\nincluding all optimizations like caching-headers and sendfile or mmap if\nconfigured.\n\nIt is useful for processing script-output of e.g. php, perl or any cgi.","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"}},"categories":["www"]},{"name":"ap24-mod_webkit","origin":"www/mod_webkit","version":"1.2.3","comment":"Apache module for WebWare WebKit AppServer","maintainer":"apache@FreeBSD.org","www":"https://cito.github.io/w4py/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a88180e2abe8ef68382e3241b39735f94dac096b28ad053c2d145498ef7e5a73","flatsize":16474,"path":"All/ap24-mod_webkit-1.2.3.pkg","repopath":"All/ap24-mod_webkit-1.2.3.pkg","licenselogic":"single","licenses":["PSFL"],"pkgsize":7004,"desc":"This is a native Apache module for communicating\nwith the Webware WebKit AppServer.","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"}},"categories":["www"]},{"name":"ap24-mod_setenvifplus","origin":"www/mod_setenvifplus","version":"0.40","comment":"Allows setting environment variables based on request attributes","maintainer":"joneum@FreeBSD.org","www":"https://modsetenvifplus.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"643aaca676f2638f146a25f86fca72f5b2246d28728115e30f703a9c78e0da89","flatsize":57332,"path":"All/ap24-mod_setenvifplus-0.40.pkg","repopath":"All/ap24-mod_setenvifplus-0.40.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":20748,"desc":"The mod_setenvifplus module allows you to set environment variables\naccording to whether different aspects of the request match regular\nexpressions you specify. These environment variables can be used by\nother parts of the server to make decisions about actions to be taken,\ne.g. by using mod_qos or to propagate supplemental information to the\nappliaction via HTTP header data. mod_setenvifplus is derived from the\nstandard Apache modules mod_setenvif and mod_headers.","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"}},"categories":["www"]},{"name":"ap24-mod_umask","origin":"www/mod_umask","version":"0.1.0","comment":"Apache 2.x module to set umask of created files","maintainer":"gebhart@secnetix.de","www":"http://www.outoforder.cc/projects/httpd/mod_umask/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"40da14d327f477087f931bef9d38536a50e841a11a53b2a1d6725160894c43e0","flatsize":15810,"path":"All/ap24-mod_umask-0.1.0.pkg","repopath":"All/ap24-mod_umask-0.1.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":6176,"desc":"mod_umask sets the Unix umask of the Apache HTTPd process after it has started.\nThis is useful when accessing Subversion from both mod_dav_svn and via a local\nclient with a file:// url. Without setting a proper umask the file permissions\ncan create a repository that is not easily accessable from both.","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"}},"categories":["www"]},{"name":"ap24-mod_scgi","origin":"www/mod_scgi","version":"2.0","comment":"Apache module that implements the client side of the SCGI protocol","maintainer":"w.schwarzenfeld@utanet.at","www":"https://python.ca/scgi/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0981769c82ca99f1511988350064b427c0edb0f38aaa0248096f804b0c88cec6","flatsize":19657,"path":"All/ap24-mod_scgi-2.0.pkg","repopath":"All/ap24-mod_scgi-2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8744,"desc":"An Apache module that implements the client side of the Simple Common\nGateway Interface protocol.\n\nThe SCGI protocol is a replacement for the Common Gateway Interface\n(CGI) protocol.  It is a standard for applications to interface with\nHTTP servers.  It is similar to FastCGI but is designed to be easier to\nimplement.","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"}},"categories":["www"],"messages":[{"message":"If your mod_scgi seg faults, try disabling mod_fastcgi","type":"install"}]},{"name":"ap24-mod_security","origin":"www/mod_security","version":"2.9.6","comment":"Intrusion detection and prevention engine","maintainer":"joneum@FreeBSD.org","www":"https://www.modsecurity.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0747b0cb27efa02dfcfc5f8d5235fcb2d4d348a4a7ac9d04f99edf602c915b26","flatsize":2464454,"path":"All/ap24-mod_security-2.9.6.pkg","repopath":"All/ap24-mod_security-2.9.6.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":262060,"desc":"ModSecurity is an embeddable web application firewall. It provides\nprotection from a range of attacks against web applications and allows\nfor HTTP traffic monitoring and real-time analysis with no changes to\nexisting infrastructure.\n\nIt is also an open source project that aims to make the web application\nfirewall technology available to everyone.","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"},"apr":{"origin":"devel/apr1","version":"1.7.5.1.6.3_4"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"db5":{"origin":"databases/db5","version":"5.3.28_9"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"gdbm":{"origin":"databases/gdbm","version":"1.24"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"yajl":{"origin":"devel/yajl","version":"2.1.0"}},"categories":["security","www"],"options":{"DOCS":"on","FUZZYHASH":"off","LUA":"off","MLOGC":"off"},"messages":[{"message":"You have installed ModSecurity.\nTo enable ModSecurity in Apache, follow the instructions in\n\n /usr/local/etc/apache24/modules.d/280_mod_security.conf\n\nMost users will use the signatures from the OWASP Core Rule Set (CRS).\nFor configuration instructions, see /usr/local/share/doc/mod_security2/README.","type":"install"}]},{"name":"ap24-mod_rpaf2","origin":"www/mod_rpaf2","version":"0.8.4_1","comment":"Make proxied requests appear with client IP","maintainer":"apache@FreeBSD.org","www":"https://github.com/gnif/mod_rpaf/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dea27830e25c33453ef51855c1d71ee027a35310079e98d8653d85722bc2cf30","flatsize":26951,"path":"All/ap24-mod_rpaf2-0.8.4_1.pkg","repopath":"All/ap24-mod_rpaf2-0.8.4_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":10564,"desc":"rpaf changes the remote address of the client on incoming proxy\nrequests. It is used in backend servers that needs to know the IP of the\nclient, and works in conjunction with mod_proxy_add_forward (which sets\nthe X-Forwarded-For header). When an X-Host header exists rpaf will take\nthe hostname found here, put it into Apache, and update the virtualhost\nsettings so that you can serve virtualhosts on the backend.","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"}},"categories":["www"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:thomas_eibner:mod_rpaf:0.8.4:::::dragonfly6:x86_64:1"}},{"name":"apache-commons-daemon","origin":"devel/apache-commons-daemon","version":"1.4.1","comment":"Wrapper code to start/stop a Java application as a daemon","maintainer":"ale@FreeBSD.org","www":"https://commons.apache.org/proper/commons-daemon/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f3db38ecb12830812d7fc77bf113bad17661d3beb14c8b563c5ef01521f13c86","flatsize":4355387,"path":"All/apache-commons-daemon-1.4.1.pkg","repopath":"All/apache-commons-daemon-1.4.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":4298624,"desc":"Wrapper code to start/stop a Java application as a daemon.\nDaemon is made of 2 parts. One written in C that makes the\ninterface to the operating system and the other in Java that\nprovides the Daemon API.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"ap24-mod_reproxy","origin":"www/mod_reproxy","version":"0.02.20110826","comment":"Apache module to support x-reproxy-url header","maintainer":"ports@FreeBSD.org","www":"https://github.com/kazuho/mod_reproxy","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c0ea9c17687d4bd0b0fecfb7f3b97a2cb98d8b058d54346e5268e3f7934a759a","flatsize":28275,"path":"All/ap24-mod_reproxy-0.02.20110826.pkg","repopath":"All/ap24-mod_reproxy-0.02.20110826.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":11704,"desc":"This module adds x-reproxy-url header support to Apache/2.x.","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"}},"categories":["www"],"messages":[{"message":"===>   NOTICE:\n\nThe ap24-mod_reproxy port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ap24-mod_realdoc","origin":"www/mod_realdoc","version":"20170405","comment":"Apache module to support atomic deploys","maintainer":"joneum@FreeBSD.org","www":"https://github.com/etsy/mod_realdoc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f7130d7922b77e04c92c7c7e9a01460a7286b1b11444ac8ef92d8f1aaafca685","flatsize":8319,"path":"All/ap24-mod_realdoc-20170405.pkg","repopath":"All/ap24-mod_realdoc-20170405.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3932,"desc":"mod_realdoc is an Apache module which does a realpath on the docroot\nsymlink and sets the absolute path as the real document root for the\nremainder of the request.","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"}},"categories":["www"]},{"name":"ap24-mod_proctitle","origin":"www/mod_proctitle","version":"0.4.1_1","comment":"Set httpd process titles to reflect currently processed request","maintainer":"000.fbsd@quip.cz","www":"https://github.com/MirLach/mod_proctitle","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ac0457876b7aec92b8af808b4387c18605030825927074b06363e25f789e9cce","flatsize":6532,"path":"All/ap24-mod_proctitle-0.4.1_1.pkg","repopath":"All/ap24-mod_proctitle-0.4.1_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":2936,"desc":"This module sets httpd process titles to reflect the request currently\nprocessed, so they will be visible in top(1) or ps(1). Useful for\ndebugging purposes.","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"}},"categories":["www"]},{"name":"ap24-mod_mpm_itk","origin":"www/mod_mpm_itk","version":"2.4.7_2","comment":"Run each vhost under a separate uid and gid","maintainer":"lukasz@wasikowski.net","www":"http://mpm-itk.sesse.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5de2d7926040ff44f9b542fe5faa07220af9d2a8491dcfb7d8f6403002a4d695","flatsize":28015,"path":"All/ap24-mod_mpm_itk-2.4.7_2.pkg","repopath":"All/ap24-mod_mpm_itk-2.4.7_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":10780,"desc":"apache2-mpm-itk (just mpm-itk for short) is an MPM (Multi-Processing Module)\nfor the Apache web server. mpm-itk allows you to run each of your vhost\nunder a separate uid and gid - in short, the scripts and configuration files\nfor one vhost no longer have to be readable for all the other vhosts.","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"}},"categories":["www"]},{"name":"ap24-mod_memcache","origin":"www/mod_memcache","version":"0.1.0_5","comment":"Apache 2.2.x module to manage apr_memcache connections","maintainer":"rodrigo@FreeBSD.org","www":"https://github.com/joshrotenberg/modmemcache","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fb84be333f89cb12c756b25e7bd9ab2553e1bf615317bed07392836947ce3bb6","flatsize":9557,"path":"All/ap24-mod_memcache-0.1.0_5.pkg","repopath":"All/ap24-mod_memcache-0.1.0_5.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":4452,"desc":"mod_memcache manages the parsing of memcached server configuration and\nexports a single function for use by other modules to access a\nconfigured apr_memcache object.","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"}},"categories":["www"]},{"name":"ap24-mod_mono","origin":"www/mod_mono","version":"3.13_3","comment":"Apache module for serving ASP.NET applications","maintainer":"ports@FreeBSD.org","www":"https://www.mono-project.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8f5e12197947efc6e1445af21bde55e17e06c9c397663cb00c07c756d15869db","flatsize":82629,"path":"All/ap24-mod_mono-3.13_3.pkg","repopath":"All/ap24-mod_mono-3.13_3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":32180,"desc":"An Apache module that ties Mono's XSP and Apache together.","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"},"mono5.20":{"origin":"lang/mono5.20","version":"5.20.1.34_4"},"xsp":{"origin":"www/xsp","version":"4.7.1_1"}},"categories":["www"],"messages":[{"message":"===>   NOTICE:\n\nThe ap24-mod_mono port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ap24-mod_memcache_block","origin":"www/mod_memcache_block","version":"1.0,1","comment":"Apache 2.2 module to block IPs from lists stored in memcache","maintainer":"gaod@hychen.org","www":"https://github.com/netik/mod_memcache_block","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f62833b171ea568aa84003233eff45c637bb73d11fcc43b9cf135e8c38340784","flatsize":42312,"path":"All/ap24-mod_memcache_block-1.0,1.pkg","repopath":"All/ap24-mod_memcache_block-1.0,1.pkg","licenselogic":"single","pkgsize":17152,"desc":"mod_memcache_block is an Apache module that allows you to block access to\nyour servers using a block list stored in memcache. It also offers\ndistributed rate limiting based on HTTP response code.","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"},"libmemcached":{"origin":"databases/libmemcached","version":"1.1.4_1"}},"categories":["www"]},{"name":"ap24-mod_limitipconn2","origin":"www/mod_limitipconn2","version":"0.24_1","comment":"Allows you to limit the number of simultaneous connexions","maintainer":"ychsiao@ychsiao.org","www":"https://dominia.org/djao/limitipconn2.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f50d4089679ac1f501148c70ee8fdd71a54e671f0a60cd92f12cf811b15a3ec3","flatsize":29247,"path":"All/ap24-mod_limitipconn2-0.24_1.pkg","repopath":"All/ap24-mod_limitipconn2-0.24_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":11248,"desc":"Apache module mod_limitipconn, which allows web server administrators\nto limit the number of simultaneous downloads permitted from a single\nIP address.\nProxy tracking possibility is not supported yet since apache isn't patched.","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"}},"categories":["www"],"options":{"DOCS":"on"}},{"name":"apache-bcel","origin":"java/apache-bcel","version":"6.4.1","comment":"Apache Commons Byte Code Engineering Library","maintainer":"java@FreeBSD.org","www":"https://commons.apache.org/proper/commons-bcel/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d57734190b41a3568465f0f54b8a8e84c5021c069cd35e84081e7218c79d1b2c","flatsize":25364904,"path":"All/apache-bcel-6.4.1.pkg","repopath":"All/apache-bcel-6.4.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1475464,"desc":"The Byte Code Engineering Library (Apache Commons BCEL) is\nintended to give users a convenient possibility to analyze, create,\nand manipulate (binary) Java class files (those ending with\n.class). Classes are represented by objects which contain all the\nsymbolic information of the given class: methods, fields and byte code\ninstructions, in particular.\n\nSuch objects can be read from an existing file, be transformed by a\nprogram (e.g. a class loader at run-time) and dumped to a file\nagain. An even more interesting application is the creation of classes\nfrom scratch at run-time. The Byte Code Engineering Library (BCEL) may\nbe also useful if you want to learn about the Java Virtual Machine\n(JVM) and the format of Java .class files.\n\nBCEL is already being used successfully in several projects such as\ncompilers, optimizers, obsfuscators and analysis tools, the most\npopular probably being the Xalan XSLT processor at Apache.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"],"options":{"DOCS":"on"}},{"name":"bouncycastle","origin":"java/bouncycastle","version":"1.71_1","comment":"Cleanroom build of Java Cryptography Extensions","maintainer":"ports@FreeBSD.org","www":"https://www.bouncycastle.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"149bc814bf7a974e81192effc8d3c5c890bd189e6baed16a6b41f17a4d1e77e2","flatsize":134329510,"path":"All/bouncycastle-1.71_1.pkg","repopath":"All/bouncycastle-1.71_1.pkg","licenselogic":"and","licenses":["APACHE20","MIT"],"pkgsize":128621972,"desc":"The Bouncy Castle Crypto package is a Java implementation of cryptographic\nalgorithms. It was developed by the Legion of the Bouncy Castle, a registered\nAustralian Charity.\n\nThe package is organised so that it contains a light-weight API suitable for\nuse in any environment (including the J2ME) with the additional infrastructure\nto conform the algorithms to the JCE framework.","deps":{"javamail":{"origin":"java/javamail","version":"1.6.2_1"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","security"],"options":{"DOCS":"on","ZIPSRC":"on"},"annotations":{"cpe":"cpe:2.3:a:bouncycastle:legion-of-the-bouncy-castle-java-crytography-api:1.71:::::dragonfly6:x86_64:1"},"messages":[{"message":"===>   NOTICE:\n\nThe bouncycastle port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ap24-mod_maxminddb","origin":"www/mod_maxminddb","version":"1.2.0","comment":"MaxMind DB Apache Module","maintainer":"joneum@FreeBSD.org","www":"https://github.com/maxmind/mod_maxminddb","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"514e23cb291f712fa51aa24fd6bb879330e67fcb7667c85db87f6d39a3425877","flatsize":28354,"path":"All/ap24-mod_maxminddb-1.2.0.pkg","repopath":"All/ap24-mod_maxminddb-1.2.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":10244,"desc":"mod_maxminddb allows you to query MaxMind DB files from Apache using\nthe libmaxminddb library.","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"},"libmaxminddb":{"origin":"net/libmaxminddb","version":"1.12.2"}},"categories":["www"]},{"name":"ap24-mod_log_sql","origin":"www/mod_log_sql","version":"1.101_7","comment":"Allows Apache to log to a MySQL database","maintainer":"apache@FreeBSD.org","www":"http://www.outoforder.cc/projects/httpd/mod_log_sql/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"345bf15cd67ebc7a4e80cdaf1438bfed945b3d8c82e3497901c5da02763854c8","flatsize":402516,"path":"All/ap24-mod_log_sql-1.101_7.pkg","repopath":"All/ap24-mod_log_sql-1.101_7.pkg","licenselogic":"single","pkgsize":64156,"desc":"This add-on module allows the apache web server to use a MySQL database for\nlogging of all operations.","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"},"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"}},"categories":["databases","www"],"options":{"DBI":"off","DOCS":"on"},"messages":[{"message":"The mod_log_sql modules have been installed.\n\n The module config file was installed as\n   /usr/local/etc/apache24/modules.d/330_mod_log_sql.conf","type":"install"}]},{"name":"ap24-mod_fileiri","origin":"www/mod_fileiri","version":"1.15_1","comment":"Apache 2.x http IRIs module","maintainer":"apache@FreeBSD.org","www":"https://www.w3.org/2003/06/mod_fileiri/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"936a9c7fb6cc27447763af964114e29851531fa0352c2bcd6639d2a9736c2eae","flatsize":12088,"path":"All/ap24-mod_fileiri-1.15_1.pkg","repopath":"All/ap24-mod_fileiri-1.15_1.pkg","licenselogic":"single","pkgsize":5208,"desc":"mod_fileiri implements http IRIs for directories/files, i.e.\nif accepts URIs with non-ASCII characters encoded in UTF-8 and\nconverts them to the legacy encoding used in the file system\n(which can be specified per directory, or even finer if necessary\n(although that's a real hack)).\n\nWhat is more, it continues to accept requests in the legacy\nencoding specified, and redirects them to the correct UTF-8\nform, which then returns the actual document (without looping).\n\nThere is also a backwards mode, which does redirects from\nURIs in a specified legacy encoding to UTF-8 if the directory/\nfilenames are in UTF-8.","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"}},"categories":["www"]},{"name":"ap24-mod_fcgid","origin":"www/mod_fcgid","version":"2.3.9","comment":"Alternative FastCGI module for Apache2","maintainer":"freebsd.ports@webstyle.ch","www":"https://httpd.apache.org/mod_fcgid/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f47b742cb4c05f8a03c1f2fbfdf2d9c01546ac8b97e91a8145d8cdd3fe4a7506","flatsize":206330,"path":"All/ap24-mod_fcgid-2.3.9.pkg","repopath":"All/ap24-mod_fcgid-2.3.9.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":50724,"desc":"mod_fcgid is a high performance alternative to mod_cgi or mod_cgid,\nwhich starts a sufficient number instances of the CGI program to\nhandle concurrent requests, and these programs remain running to\nhandle further incoming requests. It is favored by the PHP developers,\nfor example, as a preferred alternative to running mod_php in-process,\ndelivering very similar performance.\n\nLicense: Apache License","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"}},"categories":["www"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:apache:mod_fcgid:2.3.9:::::dragonfly6:x86_64"},"messages":[{"message":"To enable this module, add something like the following\nlines to your server configuration file:\n\n  LoadModule fcgid_module libexec/apache24/mod_fcgid.so\n\n  <IfModule mod_fcgid.c>\n    AddHandler fcgid-script .fcgi\n  </IfModule>\n\nIf you are upgrading from mod_fcgid 2.2, you have to rename\nthe directives you have used in the config files:\nhttp://httpd.apache.org/mod_fcgid/mod/mod_fcgid.html#upgrade","type":"install"}]},{"name":"ap24-mod_fastcgi","origin":"www/mod_fastcgi","version":"2.4.7.1","comment":"Apache 2.4 fast-cgi module","maintainer":"apache@FreeBSD.org","www":"https://github.com/FastCGI-Archives/mod_fastcgi","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ef30a66b46fa09b65bb0b824c686dc61fc4b1f1b079428eb7b30438113505988","flatsize":161544,"path":"All/ap24-mod_fastcgi-2.4.7.1.pkg","repopath":"All/ap24-mod_fastcgi-2.4.7.1.pkg","licenselogic":"single","pkgsize":44084,"desc":"mod_fastcgi is a cgi-module for Apache\n\nFastCGI is a language independent, scalable, open extension to CGI that\nprovides high performance without the limitations of server specific APIs.\nSee the docs for more details.","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"}},"categories":["www"],"options":{"DOCS":"on"}},{"name":"ap24-mod_evasive","origin":"www/mod_evasive","version":"1.10.1_2","comment":"Apache module to try to protect the HTTP Server from DoS/DDoS attacks","maintainer":"kiwi@FreeBSD.org","www":"https://github.com/jzdziarski/mod_evasive","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ec2e8dc036a77ce6300324c3a6b54a092cf3d3987f4596679155bbb7dd1861d7","flatsize":49067,"path":"All/ap24-mod_evasive-1.10.1_2.pkg","repopath":"All/ap24-mod_evasive-1.10.1_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":17212,"desc":"mod_dosevasive is an evasive maneuvers module for Apache to provide evasive\naction in the event of an HTTP DoS or DDoS attack or brute force attack.  It is\nalso designed to be a detection and network management tool, and can be easily\nconfigured to talk to ipchains, firewalls, routers, and etcetera.\nmod_dosevasive presently reports abuses via email and syslog facilities.","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"}},"categories":["security","www"],"options":{"DOCS":"on"}},{"name":"ap24-mod_jk","origin":"www/mod_jk","version":"1.2.49,1","comment":"Apache JK module for connecting to Tomcat using AJP1X","maintainer":"girgen@FreeBSD.org","www":"https://tomcat.apache.org/connectors-doc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8a882eb1e5785bd0ec8704a759a1bb8d5e191dd5e523be56249d1784039b446f","flatsize":459002,"path":"All/ap24-mod_jk-1.2.49,1.pkg","repopath":"All/ap24-mod_jk-1.2.49,1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":166248,"desc":"mod_jk is a replacement to the elderly mod_jserv. It is a completely\nnew Tomcat-Apache plugin that handles the communication between\nTomcat and Apache.","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"}},"categories":["www"],"messages":[{"message":"Make sure mod_jk.so is enabled in etc/apache24/httpd.conf and\nmod_jk is configured.  Have a look at\netc/apache24/mod_jk.conf.sample for an example.","type":"install"}]},{"name":"ap24-mod_http2","origin":"www/mod_http2","version":"2.0.31","comment":"HTTP/2 modules for Apache httpd","maintainer":"brnrd@FreeBSD.org","www":"https://github.com/icing/mod_h2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fa2666f25e3bf9735c2a4101be1bddb1800e2f1d95bf5d102eff14a3b9f26d0b","flatsize":373372,"path":"All/ap24-mod_http2-2.0.31.pkg","repopath":"All/ap24-mod_http2-2.0.31.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":127560,"desc":"This port delivers advance bug- and security fixes for the Apache HTTP/2\nModule. For most users, the www/apache24 bundled module is sufficient.\n\nThis Apache module implements the \"h2\" (HTTP2 over TLS) and \"h2c\" (HTTP2\nover plain HTTP connections via Upgrade) for Apache httpd. You can enable\nit for the whole server or for specific virtual hosts only.","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"},"libnghttp2":{"origin":"www/libnghttp2","version":"1.65.0"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["www"],"options":{"DOCS":"on"},"messages":[{"message":"NOTE: The default www/apache24 package already contains mod_h2.\nThis port exists for advance bug- and security fix delivery.\n\nThe module shlib file has been renamed from mod_http2 to mod_h2 to\nallow the www/apache24 bundled and this (usually newer) module to\ncoexist. Change the LoadModule line in your Apache config from\n\n    LoadModule http2_module  ${modDir}/mod_http2.so\n\nto\n\n    LoadModule http2_module  ${modDir}/mod_h2.so\n\nto enable this port's module.","type":"install"},{"message":"The module shlib file has been renamed from mod_http2 to mod_h2 to\nallow the www/apache24 bundled and this (usually newer) module to\ncoexist. Change the LoadModule line in your Apache config from\n\n    LoadModule http2_module  ${modDir}/mod_http2.so\n\nto\n\n    LoadModule http2_module  ${modDir}/mod_h2.so\n\nto enable this port's module.","type":"upgrade"}]},{"name":"ap24-mod_cfg_ldap","origin":"www/mod_cfg_ldap","version":"1.2_6","comment":"Allows you to keep your virtual host configuration in a LDAP directory","maintainer":"apache@FreeBSD.org","www":"https://sourceforge.net/projects/modcfgldap/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e8a60482d13e691f791ce66361e6e7e952714519cb64dbaafcaca2b36ca5465d","flatsize":18480,"path":"All/ap24-mod_cfg_ldap-1.2_6.pkg","repopath":"All/ap24-mod_cfg_ldap-1.2_6.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":7964,"desc":"mod_cfgldap can be used to keep VirtualHost configuration of the Apache web\nserver in a LDAP directory and to make changes visible in nearly realtime.","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"},"openldap26-client":{"origin":"net/openldap26-client","version":"2.6.9_1"}},"categories":["www"],"options":{"DOCS":"on"}},{"name":"ap24-mod_h264_streaming","origin":"www/mod_h264_streaming","version":"2.2.7_2","comment":"Apache H264 streaming module","maintainer":"lwhsu@FreeBSD.org","www":"https://github.com/code-shop-com/h264","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e301a241212340b4eb2095288f600fbd641cb91845944adfde5e5b8e8005def1","flatsize":78377,"path":"All/ap24-mod_h264_streaming-2.2.7_2.pkg","repopath":"All/ap24-mod_h264_streaming-2.2.7_2.pkg","licenselogic":"single","licenses":["h264"],"pkgsize":29524,"desc":"The H264 Streaming Module is a plugin for your existing Apache\nwebserver. Its features are as follows:\n\n  * Timeshifting seek\n  * Virtual video clips\n  * Network efficiency\n  * Encoding","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"}},"categories":["www"]},{"name":"ap24-mod_authz_unixgroup24","origin":"www/mod_authz_unixgroup24","version":"1.1.0","comment":"Allows users authentication based on UNIX group on apache 2.4","maintainer":"crees@FreeBSD.org","www":"https://github.com/phokz/mod-auth-external/wiki/ModAuthzUnixGroup","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2fa0e56dffb32ab70f93dee8af27ac6869ac4eced66e5e3cac2955dbb8ac27cb","flatsize":30061,"path":"All/ap24-mod_authz_unixgroup24-1.1.0.pkg","repopath":"All/ap24-mod_authz_unixgroup24-1.1.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":11352,"desc":"Mod_Authz_Unixgroup is a unix group access control modules for Apache.  If\nyou are having users authenticate with real Unix login ID over the net, using\nsomething like my mod_authnz_external/pwauth combination, and you want to do\naccess control based on unix group membership, then mod_authz_unixgroup is\nexactly what you need.","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"}},"categories":["www"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:mod-auth-external_project:mod_authz_unixgroup:1.1.0:::::dragonfly6:x86_64"}},{"name":"ap24-mod_authn_dovecot","origin":"www/mod_authn_dovecot","version":"0.2.4","comment":"Apache authentication against Dovecot","maintainer":"florian@wagner-flo.net","www":"https://github.com/bmanojlovic/mod_authn_dovecot","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"569d128b740a5507b5c3f542fccef964dd7b4fece29d84627ff2a8975809210d","flatsize":26098,"path":"All/ap24-mod_authn_dovecot-0.2.4.pkg","repopath":"All/ap24-mod_authn_dovecot-0.2.4.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":9940,"desc":"As dovecot can have many different authentication backends and\nexposes itself as authentication source trough dovecot-auth\nclient socket. This module enables you to authenticate users\nagainst it using basic authentication.","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"}},"categories":["www"]},{"name":"ap24-mod_authnz_external24","origin":"www/mod_authnz_external24","version":"3.3.3","comment":"Allows users authentication based on external mechanisms on apache 2.4","maintainer":"eugene@zhegan.in","www":"https://github.com/phokz/mod-auth-external/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f7bc3cb00b06367b963f92e690afae14e9cec18859506ad3e7fdb2d7546af424","flatsize":108979,"path":"All/ap24-mod_authnz_external24-3.3.3.pkg","repopath":"All/ap24-mod_authnz_external24-3.3.3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":34420,"desc":"Mod_authnz_external is an Apache module used for authentication. The Apache HTTP\nDaemon can be configured to require users to supply logins and passwords\nbefore accessing pages in some directories. Authentication is the process of\nchecking if the password given is correct for a user. Apache has standard\nmodules for authenticating out of several different kinds of databases.\nMod_authnz_external is a flexible tool for creating authentication systems based\non other databases.\n\nThis port gives the same funcionality as mod_auth_external, but over apache 2.4.","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"}},"categories":["www"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:mod_authnz_external_project:mod_authnz_external:3.3.3:::::dragonfly6:x86_64"}},{"name":"ap24-mod_gnutls","origin":"www/mod_gnutls","version":"0.12.1_1","comment":"Extension for Apache httpd using GnuTLS library to provide HTTPS","maintainer":"joneum@FreeBSD.org","www":"https://mod.gnutls.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ec8f39829b3a4c373ef03c11746070b4a8634527fe58ced51f81216c89ad7c2c","flatsize":143269,"path":"All/ap24-mod_gnutls-0.12.1_1.pkg","repopath":"All/ap24-mod_gnutls-0.12.1_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":49588,"desc":"mod_gnutls uses the GnuTLS library to provide SSL 3.0, TLS 1.0, TLS\n1.1 and 1.2 encryption for Apache HTTPD. It is similar to mod_ssl in\npurpose, but does not use OpenSSL.","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"},"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["security","www"],"annotations":{"cpe":"cpe:2.3:a:mod_gnutls_project:mod_gnutls:0.12.1:::::dragonfly6:x86_64:1"},"messages":[{"message":"Sample /usr/local/etc/apache24/httpd.conf:\n\n    #LoadModule ssl_module libexec/apache24/mod_ssl.so\n    LoadModule gnutls_module libexec/apache24/mod_gnutls.so\n\n    <IfModule gnutls_module>\n        Include etc/apache24/extra/httpd-gnutls.conf\n    </IfModule>\n\nSample /usr/local/etc/apache24/extra/httpd-gnutls.conf:\n\n    Listen 443\n\n    GnuTLSCache dbm /usr/local/var/db/mod_gnutls/tls-cache\n    GnuTLSCacheTimeout 500\n\n    <VirtualHost _default_:443>\n        GnuTLSEnable on\n        GnuTLSKeyFile /usr/local/etc/ssl/certs/private/example_com.key.pem\n        GnuTLSCertificateFile /usr/local/etc/ssl/certs/example_com.crt.pem\n        GnuTLSClientCAFile /usr/local/etc/ssl/certs/example_com.ca.pem\n        GnuTLSPriorities NORMAL:%COMPAT\n    </VirtualHost>","type":"install"}]},{"name":"ap24-mod_auth_xradius","origin":"www/mod_auth_xradius","version":"0.4.6_2","comment":"Enables RADIUS authentication","maintainer":"apache@FreeBSD.org","www":"http://www.outoforder.cc/projects/apache/mod_auth_xradius/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"91e3bb731db9a2e5aa7d56301c1099362f194dc0ccb7602b70a40f11e3d13ae1","flatsize":54153,"path":"All/ap24-mod_auth_xradius-0.4.6_2.pkg","repopath":"All/ap24-mod_auth_xradius-0.4.6_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":18756,"desc":"Provides basic Radius auth services for Apache.","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["www"]},{"name":"ap24-mod_auth_pubtkt","origin":"www/mod_auth_pubtkt","version":"0.13","comment":"Apache module to provide public key ticket based authentication","maintainer":"mk@neon1.net","www":"https://neon1.net/mod_auth_pubtkt/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2413b04e921f3adfe3e3ac14478abd993f6552c62d5c73d332521a6b1c9ccf78","flatsize":30704,"path":"All/ap24-mod_auth_pubtkt-0.13.pkg","repopath":"All/ap24-mod_auth_pubtkt-0.13.pkg","licenselogic":"single","pkgsize":11228,"desc":"mod_auth_pubtkt is a simple Web single sign-on (SSO) solution for Apache. It\nvalidates authentication tickets provided by the client in a cookie using\npublic-key cryptography (DSA or RSA). Thus, only the login server that\ngenerates the tickets needs to possess the private key, while Web servers\ncan verify tickets given only the public key. The implementation of the\nlogin server is left to the user, but an example and a library in PHP are\nprovided with the distribution.","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"}},"categories":["www"]},{"name":"ap24-mod_auth_pgsql2","origin":"www/mod_auth_pgsql2","version":"2.0.3_4","comment":"Allows users to use PostgreSQL databases for user authentication","maintainer":"apache@FreeBSD.org","www":"http://www.giuseppetanzilli.it/mod_auth_pgsql2/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b5cb8d97a2fa0e9d95e577e00c0113c114894ee16a1f48aac290f0ca667528a9","flatsize":55164,"path":"All/ap24-mod_auth_pgsql2-2.0.3_4.pkg","repopath":"All/ap24-mod_auth_pgsql2-2.0.3_4.pkg","licenselogic":"single","pkgsize":14532,"desc":"This add-on  module allows  the apache  web server  to use  a PostgreSQL\ndatabase for user and/or group authentication. For large user lists this\ncan  offer a  significate  speed  up over  apache's  standard flat  file\nformat.","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"}},"categories":["www"],"options":{"DOCS":"on"}},{"name":"ap24-mod_auth_pam2","origin":"www/mod_auth_pam2","version":"1.1.1_4","comment":"Allows users to use PAM modules for user authentication","maintainer":"apache@FreeBSD.org","www":"https://pam.sourceforge.net/mod_auth_pam/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1c41d39bd60a83e28cf440d9bff9857e26e240437d4a7f830b0205fc3c494942","flatsize":15885,"path":"All/ap24-mod_auth_pam2-1.1.1_4.pkg","repopath":"All/ap24-mod_auth_pam2-1.1.1_4.pkg","licenselogic":"single","pkgsize":6684,"desc":"The PAM authentication module implements Basic authentication on top of the\nPluggable Authentication Module library. Thereby it supports whatever\nauthentication method your PAM subsystem has specific support installed &\nconfigured for.","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"}},"categories":["www"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"ap24-mod_auth_mysql_another","origin":"www/mod_auth_mysql_another","version":"3.0.0_5","comment":"Allows users to use MySQL databases for user authentication","maintainer":"apache@FreeBSD.org","www":"https://modauthmysql.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"98e4e848c97a69fd62ebaf8356976bceaeef4c7ec7ff23691e9e1d831c050d4e","flatsize":66055,"path":"All/ap24-mod_auth_mysql_another-3.0.0_5.pkg","repopath":"All/ap24-mod_auth_mysql_another-3.0.0_5.pkg","licenselogic":"single","licenses":["APACHE10"],"pkgsize":24524,"desc":"This add-on module allows the apache web server to use a MySQL database\nfor user and/or group authentication. For large user lists this can offer\na significate speed up over apache's standard flat file format.\n\nThere is a different version of mod_auth_mysql in the ports tree with\ndifferent configuration. Unfortunatly this version has a bug if used on\na system which has more than one authentification databases. You may have\nto look which version fits your requirements.","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"},"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"}},"categories":["www"],"options":{"DOCS":"on"}},{"name":"ap24-mod_auth_mysql2","origin":"www/mod_auth_mysql2","version":"1.11","comment":"MySQL-based authentication module with VirtualHost support","maintainer":"joneum@FreeBSD.org","www":"https://www.heuer.org/mod_auth_mysql/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"739be3560c60bdb334caa30a161142f547d5efe9615aa529b2eb50258a70747f","flatsize":64748,"path":"All/ap24-mod_auth_mysql2-1.11.pkg","repopath":"All/ap24-mod_auth_mysql2-1.11.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":23424,"desc":"mod_auth_mysql provides an MySQL-based authentication for apache2.\nIt's also designed to support multiple virtualhosts using only one\ndatabase.","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"},"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"}},"categories":["www"],"options":{"DOCS":"on","OPENSSL":"off"}},{"name":"ap24-mod_defensible","origin":"www/mod_defensible","version":"1.5","comment":"Apache 2.4 module aiming to block IP listed in DNSBL","maintainer":"peter@libassi.se","www":"https://github.com/jd/mod_defensible","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e871d6b65cc3b4eb4bd7bfd4f22c62cd604ecac8c910898edd0022d76f0eaa9a","flatsize":19604,"path":"All/ap24-mod_defensible-1.5.pkg","repopath":"All/ap24-mod_defensible-1.5.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":7756,"desc":"mod_defensible is a Apache 2.x module aiming to forbid IP listed\nin DNSBL.\n\nhttpd.conf configuration example:\n\nDnsblUse On\nDnsblServers bsb.spamlookup.net bl.blbl.org opm.blitzed.org sbl-xbl.spamhaus.org\n\nNo UDNS support in this FreeBSD port version","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"}},"categories":["www"]},{"name":"ap24-mod_dnssd","origin":"www/mod_dnssd","version":"0.6_12","comment":"Apache module that provides DNS-SD capabilities","maintainer":"joneum@FreeBSD.org","www":"https://0pointer.de/lennart/projects/mod_dnssd/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3a33b7466930625004defacb2c596b79f9a5d6da6aee8aed1b292316dbcdb96e","flatsize":40558,"path":"All/ap24-mod_dnssd-0.6_12.pkg","repopath":"All/ap24-mod_dnssd-0.6_12.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":14204,"desc":"mod_dnssd is an Apache HTTPD module which adds Zeroconf support via DNS-SD\nusing Avahi.","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"},"avahi-app":{"origin":"net/avahi-app","version":"0.8_6"}},"categories":["www"],"options":{"DOCS":"on"}},{"name":"ap24-mod_auth_cookie_mysql2","origin":"www/mod_auth_cookie_mysql2","version":"1.0_1","comment":"Allows authentication against MySQL database via secure cookie","maintainer":"apache@FreeBSD.org","www":"http://home.digithi.de/digithi/dev/mod_auth_cookie_mysql/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b749e40abf0e45fa0795ec524e0a2567183815e834f34383782ae87909e92a09","flatsize":40784,"path":"All/ap24-mod_auth_cookie_mysql2-1.0_1.pkg","repopath":"All/ap24-mod_auth_cookie_mysql2-1.0_1.pkg","licenselogic":"single","pkgsize":15636,"desc":"This Apache module allows authentication against a MySQL database via a\ncryptographically secure cookie.\n\nFeatures:\n  - Fake Basic Auth with cookies\n  - Cookie only consists of random session data, no username or password\n  - Can check expiry information stored in database against cookie\n  - Can check if the remote IP is equal to the IP stored in database\n  - Can be used for Single-Sign-On (SSO).","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"},"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"}},"categories":["www"]},{"name":"ap24-mod_auth_cas","origin":"www/mod_auth_cas","version":"1.2","comment":"Apache 2.x module that supports the CASv1 and CASv2 protocols","maintainer":"apache@FreeBSD.org","www":"https://wiki.jasig.org/display/CASC/mod_auth_cas","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2f0033f9aa4bd4be036c9111c92a68c0667737ea10e7680d96750663f4a89cf6","flatsize":117248,"path":"All/ap24-mod_auth_cas-1.2.pkg","repopath":"All/ap24-mod_auth_cas-1.2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":35604,"desc":"mod_auth_cas is an Apache 2.0/2.2 compliant module that\nsupports the CASv1 and CASv2 protocols.","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["www"],"options":{"DOCS":"on"},"messages":[{"message":"Set a few required parameters in your Apache configuration:\n\n CASCookiePath   /var/cache/apache2/mod_auth_cas/\n CASLoginURL     https://login.example.org/cas/login\n CASValidateURL  https://login.example.org/cas/serviceValidate\n\n Protect a \"Location\" or \"Directory\" block in your Apache configuration:\n\n <Location /secured>\n   Authtype CAS\n   require valid-user\n </Location>\n\n If SAML-delivered attribute authorization is also desired, use the\n samlValidate URL, enable SAML validation, and specify cas-attribute\n in your require rule (please note: both attribute name and value are\n case-sensitive):\n\n CASCookiePath /var/cache/apache2/mod_auth_cas/\n CASLoginURL https://login.example.org/cas/login\n CASValidateURL https://login.example.org/cas/samlValidate\n CASValidateSAML On\n\n <Location /secured>\n   Authtype CAS\n   require cas-attribute edupersonaffiliation:staff\n </Location>\n\n For more informations see:\n https://github.com/Jasig/mod_auth_cas","type":"install"}]},{"name":"ap24-mod_auth_tkt","origin":"www/mod_auth_tkt","version":"2.1.0_4","comment":"Lightweight single-sign-on authentication module for apache","maintainer":"ports@FreeBSD.org","www":"http://www.openfusion.com.au/labs/mod_auth_tkt/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4fd9f2cb2a7b7b0e8d354f06b5bda26248eaf01d85e7b1b421d9636336408691","flatsize":97299,"path":"All/ap24-mod_auth_tkt-2.1.0_4.pkg","repopath":"All/ap24-mod_auth_tkt-2.1.0_4.pkg","licenselogic":"single","pkgsize":39312,"desc":"mod_auth_tkt is a lightweight single-sign-on authentication module for\napache, supporting versions 1.3.x, 2.0.x, and 2.2.x.  It uses secure\ncookie-based tickets to implement a single-signon framework that works\nacross multiple apache instances and servers.","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"}},"categories":["www"],"options":{"DOCS":"on","EXAMPLES":"on","QUERY_SEP":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ap24-mod_auth_tkt port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ap24-mod_auth_mellon","origin":"www/mod_auth_mellon","version":"0.19.1","comment":"Apache module with a simple SAML 2.0 service provider","maintainer":"zi@FreeBSD.org","www":"https://github.com/latchset/mod_auth_mellon","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"053267956910827de6080e76d78236f762641864d31ba147e379016c509ef1ba","flatsize":165904,"path":"All/ap24-mod_auth_mellon-0.19.1.pkg","repopath":"All/ap24-mod_auth_mellon-0.19.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":57160,"desc":"mod_auth_mellon is an authentication module for Apache. It authenticates\nthe user against a SAML 2.0 IdP, and grants access to directories\ndepending on attributes received from the IdP.","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"lasso":{"origin":"security/lasso","version":"2.8.2_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["www"],"annotations":{"cpe":"cpe:2.3:a:mod_auth_mellon_project:mod_auth_mellon:0.19.1:::::dragonfly6:x86_64"},"messages":[{"message":"===========================================================================\nPlease add the following to /usr/local/etc/apache24/httpd.conf:\nLoadModule auth_mellon_module libexec/apache24/mod_auth_mellon.so\n\nThen create your configuration.  Examples can be found here:\nhttps://github.com/latchset/mod_auth_mellon\n\nThe metadata creation script can be found here:\n/usr/local/share/mod_auth_mellon/mellon_create_metadata.sh\n===========================================================================","type":"install"}]},{"name":"ap24-mod_auth_kerb2","origin":"www/mod_auth_kerb2","version":"5.4_8","comment":"Apache module for authenticating users with Kerberos v5","maintainer":"apache@FreeBSD.org","www":"https://modauthkerb.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3c40fabd73f1b54e16e9b879babc3f7e5bc3eded32d9b3199402b89cfb6497b3","flatsize":56772,"path":"All/ap24-mod_auth_kerb2-5.4_8.pkg","repopath":"All/ap24-mod_auth_kerb2-5.4_8.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","MIT"],"pkgsize":15896,"desc":"mod_auth_kerb is an Apache module for authenticating Web clients in a\nKerberos v5 realm. Authentication may be performed via the Kerberos\nprincipal/password; it may also be done securely using SPNEGO (HTTP\nNegotiate auth protocol) to perform a GSSAPI/Kerberos authentication\nfrom the user's browser and Kerberos credentials directly to the server\nKerberos credentials 'HTTP/host@REALM'. Because the Kerberos password is\ntransmitted in plain text in the former mode, when using mod_auth_kerb\nfor naive HTTP Basic (password-based) authentication, this module\nMUST be used in conjunction with an encryption-capable Web server\n(e.g. Apache) to keep that exchange private. There is no documentation\nprovided; see the Web site for more details.","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"},"krb5":{"origin":"security/krb5","version":"1.21.3_1"}},"categories":["www"],"options":{"GSSAPI_HEIMDAL":"off","GSSAPI_MIT":"on"}},{"name":"ap24-mod_perl2","origin":"www/mod_perl2","version":"2.0.13,3","comment":"Embeds a Perl interpreter in the Apache server","maintainer":"apache@FreeBSD.org","www":"https://perl.apache.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e60bd080fc56f02b2887ac3eb91d98fbf1ca8cca42d133de011bef9530bb273b","flatsize":3073315,"path":"All/ap24-mod_perl2-2.0.13,3.pkg","repopath":"All/ap24-mod_perl2-2.0.13,3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":883852,"desc":"mod_perl brings together the full power of the Perl programming language\nand the Apache HTTP server. You can use Perl to manage Apache, respond to\nrequests for web pages and much more.\n\nmod_perl gives you a persistent Perl interpreter embedded in your web\nserver. This lets you avoid the overhead of starting an external interpreter\nand avoids the penalty of Perl start-up time, giving you super-fast\ndynamic content.\n\nAs you'd expect from the Perl community, there are hundreds of modules\nwritten for mod_perl, everything from persistent database connections, to\ntemplating sytems, to complete XML content delivery systems. Web sites like\nSlashdot and Wired Magazine use mod_perl.","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"},"p5-BSD-Resource":{"origin":"devel/p5-BSD-Resource","version":"1.2911"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"],"annotations":{"cpe":"cpe:2.3:a:apache:mod_perl:2.0.13:::::dragonfly6:x86_64"},"messages":[{"message":"Simple config:\n\n  LoadModule perl_module libexec/apache24/mod_perl.so\n  #PerlModule Apache::compat\n  # your config comes here\n\nFor a more detailed version (including more options) refer to:\n\n  docs/user/intro/start_fast.pod\n\nor online:\n\n  http://perl.apache.org/docs/2.0/user/intro/start_fast.html\n\nThe module can be enabled in\n etc/apache24/modules.d/260_mod_perl.conf","type":"install"}]},{"name":"ap24-mod_auth_gssapi","origin":"www/mod_auth_gssapi","version":"1.6.5","comment":"Apache module for authenticating users with GSSAPI","maintainer":"chris@chrullrich.net","www":"https://github.com/gssapi/mod_auth_gssapi","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9c895cb89fba0c7fb556300dcc173edb257ad3f80269a6cc96645b0fbfa43ae8","flatsize":153712,"path":"All/ap24-mod_auth_gssapi-1.6.5.pkg","repopath":"All/ap24-mod_auth_gssapi-1.6.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":61532,"desc":"This module adds support for single-sign-on authentication via GSSAPI\nto the Apache httpd. It is intended as a successor to mod_auth_kerb.","deps":{"apache24":{"origin":"www/apache24","version":"2.4.63"},"krb5":{"origin":"security/krb5","version":"1.21.3_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["www"]},{"name":"anvil","origin":"sysutils/anvil","version":"0.0.20","comment":"Tools for distributing ssl certificates","maintainer":"dvl@FreeBSD.org","www":"https://github.com/dlangille/anvil","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b04502e95bed162ea2c2c58aa0a0b34635acffae47472b9fdc1c3d71b3a2e18b","flatsize":11417,"path":"All/anvil-0.0.20.pkg","repopath":"All/anvil-0.0.20.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":5460,"desc":"Tools for distributing ssl certificates\n\nDesigned for FreeBSD (it uses fetch, not wget or curl [yet]).\n\nIt also uses sudo, with the goal of this running as non-root\nand only allowing the cp & mv via sudo.\n\nThese tools were designed with acme.sh & Let's Encrypt in mind,\nbut they should with with any certificates generated by any\nmeans.","categories":["sysutils"],"users":["anvil"],"groups":["anvil"],"options":{"FETCH":"on","CURL":"off","WGET":"off"},"messages":[{"message":"After installing anvil, this is a short checklist of things to do, depending\non which tools are using.\n\nFor cert-puller:\n\n  * adjust /usr/local/etc/anvil/cert-puller.conf\n\n  * run 'cert-puller -s' to see the visudo settings you need\n\n  * adjust the service configuration files (e.g. httpd.conf) if cert filenames \n    are different from defaults.  By default, anvil uses:\n\n    * example.org.fullchain.cer\n    * example.org.key\n\n  * anvil does not distribute .key files. Do that manually.\n\n  * install the crontab for anvil: sudo crontab -u anvil -e\n\n###\n# use /bin/sh to run commands, overriding the default set by cron\nSHELL=/bin/sh\n# mail any output to here, no matter whose crontab this is\nMAILTO=you@example.org\n\n7 13 * * * /usr/local/bin/cert-puller\n###\n\nFor cert-shifter:\n\n  * adjust /usr/local/etc/anvil/cert-shifter.conf\n\n  * install the crontab for anvil: sudo crontab -u anvil -e\n\n###\n# use /bin/sh to run commands, overriding the default set by cron\nSHELL=/bin/sh\n# mail any output to here, no matter whose crontab this is\nMAILTO=you@example.org\n\n19 20 * * * /usr/local/bin/cert-shifter\n###","type":"install"}]},{"name":"aop","origin":"games/aop","version":"0.6_2","comment":"Ncurses based arcade game with only 64 lines of code","maintainer":"ports@FreeBSD.org","www":"https://aop.raffi.at/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b30cbb8bb3519c233a25b75b9c5c1903c0afb9f10e533abce08fbc09a52c9a68","flatsize":52670,"path":"All/aop-0.6_2.pkg","repopath":"All/aop-0.6_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":17092,"desc":"Aop (Ambassador Of Pain) is a curses based arcade game for UNIX with only 64\nlines of sourcecode. The goal is to drive the hoovercraft (O) trough the level\ninto the 'at' sign (@) and reach as much points as possible by reducing the\nnumber of moves and don't losing any time. Lost lifes (0) can easily be picked\nup by simply drive over them.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["games"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe aop port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"aom","origin":"multimedia/aom","version":"3.12.1","comment":"AV1 reference encoder/decoder","maintainer":"jbeich@FreeBSD.org","www":"https://aomedia.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"db72530a62854d010947973727b1116f1afac74adeabc4706f724e40125f7c31","flatsize":17335546,"path":"All/aom-3.12.1.pkg","repopath":"All/aom-3.12.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":2940704,"desc":"AOMedia Video 1 (AV1), is an open, royalty-free video coding format\ndesigned for video transmissions over the Internet. It is being\ndeveloped by the Alliance for Open Media (AOMedia), a consortium of\nfirms from the semiconductor industry, video on demand providers, and\nweb browser developers, founded in 2015.","deps":{"vmaf":{"origin":"multimedia/vmaf","version":"3.0.0"}},"categories":["multimedia"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"VMAF":"on"}},{"name":"apbs","origin":"science/apbs","version":"1.5.102","comment":"Electrostatic and solvation properties for complex molecules","maintainer":"yuri@FreeBSD.org","www":"https://www.poissonboltzmann.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d89758302754b613adde0b91ef93dbb689e322c9e71a10936ef3539ffc65d417","flatsize":42291829,"path":"All/apbs-1.5.102.pkg","repopath":"All/apbs-1.5.102.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19753824,"desc":"APBS and PDB2PQR: electrostatic and solvation properties for complex molecules.\n\nAPBS solves the equations of continuum electrostatics for large biomolecular\nassemblages. This software was designed \"from the ground up\" using modern design\nprinciples to ensure its ability to interface with other computational packages\nand evolve as methods and applications change over time.","categories":["science"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"anubis","origin":"mail/anubis","version":"4.3_6","comment":"Outgoing SMTP mail processor","maintainer":"jhale@FreeBSD.org","www":"https://www.gnu.org/software/anubis/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bfbb011daee83a1ec1d9bbd94974490a67987aceb0f970a021f64816b6e965b3","flatsize":1149783,"path":"All/anubis-4.3_6.pkg","repopath":"All/anubis-4.3_6.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":263616,"desc":"GNU Anubis is an outgoing mail processor. It goes between the MUA (Mail User\nAgent) and the MTA (Mail Transport Agent), and can perform on the fly various\nsorts of processing and conversion on the outgoing mail in accord with the\nsender's specified rules, based on a highly configurable regular expressions\nsystem. It operates as a proxy server, independently from mail user agents.\nGNU Anubis can edit outgoing mail headers, encrypt and/or sign mail with the\nGNU Privacy Guard, build secure SMTP tunnels (Simple Mail Transport Protocol)\nusing the TLS/SSL encryption even if your mail user agent doesn't support it,\nor tunnel a connection through a SOCKS proxy server.\n\n--------*      --------**      ------***\n|  MUA  | ---> | Anubis | ---> |  MTA  |\n---------      ----------      ---------\n\n*   Mail User Agent (client)\n**  An outgoing mail processor and the SMTP tunnel.\n*** Mail Transport Agent (server)","deps":{"boehm-gc-threaded":{"origin":"devel/boehm-gc-threaded","version":"8.2.8"},"gdbm":{"origin":"databases/gdbm","version":"1.24"},"gnutls":{"origin":"security/gnutls","version":"3.8.9"},"gpgme":{"origin":"security/gpgme","version":"1.24.2"},"guile2":{"origin":"lang/guile2","version":"2.2.7_6"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"},"libgpg-error":{"origin":"security/libgpg-error","version":"1.51"},"libgsasl":{"origin":"security/libgsasl","version":"2.2.1_1"}},"categories":["mail"],"shlibs_required":["libc.so.8","libdl.so.0","libgc-threaded.so.1","libgcrypt.so.20","libgdbm.so.6","libgnutls.so.30","libgpg-error.so.0","libgpgme.so.11","libgsasl.so.18","libguile-2.2.so.1","libintl.so.8","libpthread.so.0"],"options":{"NLS":"on","EXAMPLES":"on","EMACS":"off","GUILE":"on","GNUPG":"on","LIBWRAP":"off","PCRE":"off","PAM":"off","SOCKS":"off","TEST":"off","GDBM":"on","MYSQL":"off","PGSQL":"off"},"annotations":{"cpe":"cpe:2.3:a:gnu:anubis:4.3:::::dragonfly6:x86_64:6"}},{"name":"anttweakbar","origin":"graphics/anttweakbar","version":"1.16_1","comment":"C library to add light and GUI into graphic apps","maintainer":"yuri@FreeBSD.org","www":"https://anttweakbar.sourceforge.net/doc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e38596933c99cc88b4d08b6b447b33caa3529f2c0e74dfeae02e736dd7e82673","flatsize":1514820,"path":"All/anttweakbar-1.16_1.pkg","repopath":"All/anttweakbar-1.16_1.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":244296,"desc":"AntTweakBar is a small and easy-to-use C/C++ library that allows programmers to\nquickly add a light and intuitive graphical user interface into graphic\napplications based on OpenGL (compatibility and core profiles), DirectX 9,\nDirectX 10 or DirectX 11 to interactively tweak parameters on-screen.","deps":{"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"}},"categories":["graphics"]},{"name":"anyremote2html","origin":"www/anyremote2html","version":"1.4","comment":"Web interface for anyRemote","maintainer":"ports@FreeBSD.org","www":"https://anyremote.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a8feaa75c30dbfefe5d20599b3c5e526ba56214eff3765d39800c1a59fe851d7","flatsize":668080,"path":"All/anyremote2html-1.4.pkg","repopath":"All/anyremote2html-1.4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":611116,"desc":"anyremote2html package is a WEB interface for anyRemote.\nIt acts as HTTP server and translates anyRemote commands to HTML.\n\nThe overall goal of this project is to provide remote control service on Linux\nthrough Bluetooth, InfraRed, Wi-Fi or just TCP/IP connection.\n\nanyRemote supports wide range of modern cell phones like Nokia, SonyEricsson,\nMotorola and others.\n\nIt was developed as thin communication layer between Bluetooth (or IR, Wi-Fi)\ncapabled phone and UNIX, and in principle could be configured to manage almost\nany software.","deps":{"anyremote":{"origin":"comms/anyremote","version":"6.7.3_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["deskutils","www"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe anyremote2html port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"antiword","origin":"textproc/antiword","version":"0.37_5","comment":"Application for displaying Microsoft(R) Word documents","maintainer":"ports@FreeBSD.org","www":"https://web.archive.org/web/20221207132720/http://www.winfield.demon.nl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ac5eb5238c8e3ca7cd6b1dd51bd0ce9447cf04a612d3f3d2dd0d80234ba95c6a","flatsize":651963,"path":"All/antiword-0.37_5.pkg","repopath":"All/antiword-0.37_5.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":143292,"desc":"Antiword is a free MS Word reader. It converts the binary files from\nWord 2, 6, 7, 97, 2000, 2002 and 2003 to plain text and to PostScript.","deps":{"gsfonts":{"origin":"print/gsfonts","version":"8.11_8"}},"categories":["textproc"],"shlibs_required":["libc.so.8"],"options":{"DEBUG":"off","DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:antiword_project:antiword:0.37:::::dragonfly6:x86_64:5"},"messages":[{"message":"===>   NOTICE:\n\nThe antiword port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"antivirus","origin":"mail/antivirus-milter","version":"3.30_10","comment":"Sendmail milter wich uses McAfee Virus Scan or clamav","maintainer":"dinoex@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"18e9c06ffaec19f84b34ee580f63ed0b3cb40693072c2962f958f415635b1b3b","flatsize":30915,"path":"All/antivirus-3.30_10.pkg","repopath":"All/antivirus-3.30_10.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":12948,"desc":"Sendmail milter wich uses Mcafee Virus Scan\n\nThe milter recives messages from sendmail, and saves them as a file in\na directory. The directory name and the file name are the \"$i\" (queue\nidentifier) from Sendmail, making it easier to identify them. Once the\nentire message has been received, the milter runs \"ripmime\" on the file\nto extract any attachments. If rupmime returns without an error then it\nwill run \"uvscan\" on the diretory to scan all the files in it. If uvscan\nreturns an error, then the milter will look for viruses output from\nuvscan, and reject the message reporting which viruses were found. If\nviruses were found then the entire directory is moved to quarantine,\notherwise it is deleted.\n\nThe milter also does extention checks. Certain extentions are blocked\ncompletely. In specific, extenions of .scr, .vbs, .pif, and .com are\nblocked.\n\nAuthor gave permission to distribute it with BSD-License (2004-01-05).\n\nLICENSE: BSD","deps":{"libmilter":{"origin":"mail/libmilter","version":"8.18.1"}},"categories":["mail"],"shlibs_required":["libc.so.8","libmilter.so.7","libpthread.so.0"]},{"name":"antipolix","origin":"games/antipolix","version":"2.1_2","comment":"Simple multiplayer game for X Window System","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0a8d716923dfed19d62c52e976a50ee390da46cb2b307159d5026689e5b2ba6d","flatsize":95010,"path":"All/antipolix-2.1_2.pkg","repopath":"All/antipolix-2.1_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":34476,"desc":"This game is played in a parallelepipede containing PxNxN little\ncubes. You can first consider this 3D board as P 2D checkerboards of\nNxN squares.  From 2 up to 10 players can confront each other.\nEach player begins with a certain number of pieces (or armies) that\nhe has to move and make attack. One of his pieces represents him-self\n(or the chief, or the king, or anything you want). If this piece die,\nthe player is eliminated. The last player staying alive wins.\nMessages can be sent to the other players , so that alliances can be\nimplemented.  A special timer assures that the game remains dynamic.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["games"],"shlibs_required":["libX11.so.6","libc.so.8","libm.so.4"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"########################################################\n# Prepare: \".server_defaults\" , \".motd\" and \".players\" #\n########################################################","type":"install"},{"message":"===>   NOTICE:\n\nThe antipolix port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"antioch","origin":"science/antioch","version":"0.4.0.156_14","comment":"C++ Chemical Kinetics, Thermodynaimics, and Transport Library","maintainer":"yuri@FreeBSD.org","www":"https://libantioch.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c4e819cd54983f1384c2f11e6997979b504208eb7d5ecb152a407231382a91c3","flatsize":2719581,"path":"All/antioch-0.4.0.156_14.pkg","repopath":"All/antioch-0.4.0.156_14.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":465588,"desc":"A New Templated Implementation Of Chemistry for Hydrodynamics (Antioch) was\ninitiated to centralize work within the realm of hypersonic aerodynamics,\nbased on the libMesh finite element library. It's features include\nthread-safety and high performance.","deps":{"gsl":{"origin":"math/gsl","version":"2.7.1_1"},"ocl-icd":{"origin":"devel/ocl-icd","version":"2.3.2"}},"categories":["science"],"shlibs_required":["libOpenCL.so.1","libc.so.8","libgsl.so.27","libgslcblas.so.0","libm.so.4","libstdc++.so.9"]},{"name":"antimony-language","origin":"lang/antimony","version":"0.8.0_9","comment":"Antimony programming language","maintainer":"yuri@FreeBSD.org","www":"https://antimony-lang.github.io/antimony/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ef7e6e236934f44d00b4d23aaf0e739c2d811741d2810302898592df0f7488fa","flatsize":3026564,"path":"All/antimony-language-0.8.0_9.pkg","repopath":"All/antimony-language-0.8.0_9.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":815680,"desc":"Antimony is a bullshit-free programming language that gets out of your way.\nIt is meant to \"just work\", without adding unnecessary and bloated language\nfeatures.\n\nThe goal of Antimony is to be a simple language that anyone - beginner and\nexpert - can pick up and use.","deps":{"node22":{"origin":"www/node22","version":"22.16.0"}},"categories":["lang"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libpthread.so.0"]},{"name":"antlr","origin":"devel/antlr","version":"2.7.7_2","comment":"ANother Tool for Language Recognition","maintainer":"ports@FreeBSD.org","www":"https://www.antlr2.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"10da036f4b20a89bf53da96d7e949f38aa9fdc41bcac6c6f18035ea037a01717","flatsize":1834572,"path":"All/antlr-2.7.7_2.pkg","repopath":"All/antlr-2.7.7_2.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":686568,"desc":"ANTLR, ANother Tool for Language Recognition, (formerly PCCTS) is a\nlanguage tool that provides a framework for constructing recognizers,\ncompilers, and translators from grammatical descriptions containing\nC++ or Java actions.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe antlr port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"antic","origin":"math/antic","version":"0.2.5_1,1","comment":"Algebraic Number Theory In C","maintainer":"yuri@FreeBSD.org","www":"https://github.com/wbhart/antic","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4f351abb246f5db6d96f1d7591cb318cabf7adb6545efeafec3fee8467d980b8","flatsize":178070,"path":"All/antic-0.2.5_1,1.pkg","repopath":"All/antic-0.2.5_1,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":54644,"desc":"An algebraic number theory library allowing\nto perform comptations with algebraic numbers\nand fields.","deps":{"flint2":{"origin":"math/flint2","version":"2.9.0_4"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"mpfr":{"origin":"math/mpfr","version":"4.2.2,1"}},"categories":["math"]},{"name":"antlr4","origin":"devel/antlr4","version":"4.13.1","comment":"ANother Tool for Language Recognition","maintainer":"pi@FreeBSD.org","www":"https://www.antlr.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5955eb19dde54289af0f8f4c4be57f68f6aa1eb9fd74e21f3d818835fa2e741a","flatsize":2139808,"path":"All/antlr4-4.13.1.pkg","repopath":"All/antlr4-4.13.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1922268,"desc":"ANTLR, ANother Tool for Language Recognition, (formerly PCCTS) is a\nlanguage tool that provides a framework for constructing recognizers,\ncompilers, and translators from grammatical descriptions containing\nC++ or Java actions.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"]},{"name":"anyremote","origin":"comms/anyremote","version":"6.7.3_2","comment":"Remote control service over Bluetooth, infrared, or TCP/IP networking","maintainer":"samm@FreeBSD.org","www":"https://anyremote.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"476f5ddc1d4a0576dda6fb46af63b39ec8f0ef4e741498df9f795db003f725c6","flatsize":3665074,"path":"All/anyremote-6.7.3_2.pkg","repopath":"All/anyremote-6.7.3_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2093284,"desc":"The overall goal of this project is to provide remote control service on Linux\nthrough Bluetooth, InfraRed, Wi-Fi or just TCP/IP connection.\n\nanyRemote supports wide range of modern cell phones like Nokia, SonyEricsson,\nMotorola and others.\n\nIt was developed as thin communication layer between Bluetooth (or IR, Wi-Fi)\ncapabled phone and UNIX, and in principle could be configured to manage almost\nany software.","deps":{"avahi-app":{"origin":"net/avahi-app","version":"0.8_6"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"dbus-glib":{"origin":"devel/dbus-glib","version":"0.114"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["comms"],"shlibs_required":["libX11.so.6","libXtst.so.6","libavahi-client.so.3","libavahi-common.so.3","libc.so.8","libdbus-1.so.3","libdbus-glib-1.so.2","libglib-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libintl.so.8","libpthread.so.0"],"options":{"DBUS":"on","DOCS":"on","X11":"on"}},{"name":"antimony-cad","origin":"cad/antimony","version":"0.9.3.20230118","comment":"CAD from a parallel universe","maintainer":"yuri@FreeBSD.org","www":"https://www.mattkeeter.com/projects/antimony/3/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8fb24db3a5ee494b0f95c624fa86c9ce5edd2adfd9140e8ef5310706d5f7bf9d","flatsize":1509549,"path":"All/antimony-cad-0.9.3.20230118.pkg","repopath":"All/antimony-cad-0.9.3.20230118.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":437032,"desc":"Antimony is a computer-aided design (CAD) tool from a parallel universe in which\nCAD software evolved from Lisp machines rather than drafting tables.","deps":{"png":{"origin":"graphics/png","version":"1.6.47"},"py311-boost-libs":{"origin":"devel/boost-python-libs","version":"1.87.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-opengl":{"origin":"graphics/qt5-opengl","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["cad"],"shlibs_required":["libQt5Concurrent.so.5","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5OpenGL.so.5","libQt5Widgets.so.5","libboost_python311.so.1.87.0","libc.so.8","libm.so.4","libpng16.so.16","libpython3.11.so.1.0","libstdc++.so.9","libz.so.3"]},{"name":"ansiweather","origin":"misc/ansiweather","version":"1.19.0_1","comment":"Shell script for displaying the current weather in your terminal","maintainer":"dbaio@FreeBSD.org","www":"https://github.com/fcambus/ansiweather/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8941811c18fc76f5e8c701073aaeca474d4b5a4082f2162cea437deddfa8de44","flatsize":20803,"path":"All/ansiweather-1.19.0_1.pkg","repopath":"All/ansiweather-1.19.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":8732,"desc":"AnsiWeather is a Shell script for displaying the current weather conditions\nin your terminal, with support for ANSI colors and Unicode symbols.\n\nWeather data comes from the OpenWeatherMap free weather API.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"coreutils":{"origin":"sysutils/coreutils","version":"9.6"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"jq":{"origin":"textproc/jq","version":"1.7.1"}},"categories":["misc"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"The default config file is ~/.ansiweatherrc. The environment variable\n ANSIWEATHERRC can be set to override this.\n\n The file /usr/local/share/examples/ansiweather/ansiweatherrc.example\n contains all available configuration variables.","type":"install"}]},{"name":"ansiprint","origin":"print/ansiprint","version":"1.0","comment":"Prints through a terminal with ANSI escape sequences","maintainer":"ports@FreeBSD.org","www":"https://ansiprint.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9304dbd6eb266a2642ce0a3d1a9ade91d180d6048dd4d4d444a3c40054ff91f4","flatsize":9392,"path":"All/ansiprint-1.0.pkg","repopath":"All/ansiprint-1.0.pkg","licenselogic":"single","pkgsize":4224,"desc":"A utility for printing text files (or stdin) through a terminal/terminal\nemulator using ANSI escape sequences.","categories":["print"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe ansiprint port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ansible-sshjail","origin":"sysutils/ansible-sshjail","version":"1.1.0.48","comment":"Ansible connector for remote jails","maintainer":"madpilot@FreeBSD.org","www":"https://github.com/austinhyde/ansible-sshjail","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0c5fe5a2b05f057dadc47c14f51e4077c85b733047f281c0094d7e61d2c670cf","flatsize":20310,"path":"All/ansible-sshjail-1.1.0.48.pkg","repopath":"All/ansible-sshjail-1.1.0.48.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5768,"desc":"An Ansible connection plugin for remotely provisioning FreeBSD jails\nseparately from their jailhost.","deps":{"py311-ansible":{"origin":"sysutils/ansible","version":"8.5.0_2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["sysutils"]},{"name":"ansilove","origin":"graphics/ansilove","version":"4.2.1","comment":"ANSI / ASCII art to PNG converter","maintainer":"amdmi3@FreeBSD.org","www":"https://www.ansilove.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"40201dfbddcd4af66a17247284b06c0bcf348cdce0c02c2561965e3e9fe1aff5","flatsize":80244,"path":"All/ansilove-4.2.1.pkg","repopath":"All/ansilove-4.2.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":26288,"desc":"ANSi / ASCII art to PNG converter\n\nThe following formats are supported:\n- .ANS - ANSi (ANSI escape sequences: ANSI X3.64 standard)\n- .PCB - PCBoard Bulletin Board System (BBS) own file format\n- .BIN - Binary format (raw memory copy of text mode video memory)\n- .ADF - Artworx format, supporting custom character sets and palettes\n- .IDF - iCE Draw format, supporting custom character sets and palettes\n- .TND - TundraDraw format, supporting 24-bit color mode\n- .XB - The eXtended Binary XBin format, supporting custom character\n        sets and palettes\n\nAnsiLove/C is capabable of processing:\n- SAUCE records\n- DOS and Amiga fonts (embedded binary dump)\n- iCE colors\n\nEven more:\n- Output files are highly optimized 4-bit PNGs.\n- Optionally generates additional (and proper) Retina @2x PNG.\n- You can use custom options for adjusting output results.\n- Built-in support for rendering Amiga ASCII.","deps":{"libansilove":{"origin":"graphics/libansilove","version":"1.4.2"}},"categories":["graphics","textproc"],"shlibs_required":["libansilove.so.1","libc.so.8"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"ansifilter","origin":"textproc/ansifilter","version":"2.21","comment":"Customizable ANSI Code Converter","maintainer":"bofh@FreeBSD.org","www":"http://www.andre-simon.de/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"15b8a336cf459927d4e0d0855ff583e6b60586083a369a01f009414d9f7699b7","flatsize":290174,"path":"All/ansifilter-2.21.pkg","repopath":"All/ansifilter-2.21.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":98008,"desc":"ansifilter is a customizable ANSI Code converter. ansifilter can\noutput to plain text, HTML, and RTF.","categories":["textproc"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on","QT5":"off"}},{"name":"antlr3","origin":"devel/antlr3","version":"3.5.2_1","comment":"ANother Tool for Language Recognition","maintainer":"takumiiinn@gmail.com","www":"https://www.antlr3.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"11bf24767ba1e0778f32a836e61a961a3499c7394c4a97b620804c54289be49a","flatsize":2456841,"path":"All/antlr3-3.5.2_1.pkg","repopath":"All/antlr3-3.5.2_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":2276400,"desc":"ANTLR, ANother Tool for Language Recognition, (formerly PCCTS) is a\nlanguage tool that provides a framework for constructing recognizers,\ncompilers, and translators from grammatical descriptions containing\nC++ or Java actions.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"]},{"name":"anonymous-pro","origin":"x11-fonts/anonymous-pro","version":"1.002_3","comment":"Fixed width sans designed especially for coders","maintainer":"nlopes.ml@gmail.com","www":"https://www.ms-studio.com/FontSales/anonymouspro.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"de1d03f7ae49a2bcff920ac3f27e8dc7c7995652d1190d50151ebc293984565e","flatsize":644507,"path":"All/anonymous-pro-1.002_3.pkg","repopath":"All/anonymous-pro-1.002_3.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":138844,"desc":"Anonymous Pro (2009) is a family of four fixed-width fonts designed\nespecially with coding in mind. Characters that could be mistaken for\none another (O, 0, I, l, 1, etc.) have distinct shapes to make them\neasier to tell apart in the context of source code.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"],"options":{"DOCS":"on"},"messages":[{"message":"Add the following line to the \"Files\" section of xorg.conf or XF86Config:\n\n\tFontPath \"/usr/local/share/fonts/anonymous-pro/\"","type":"install"}]},{"name":"anongitssh","origin":"shells/anongitssh","version":"0.2","comment":"Restricted shell for git-upload-pack over SSH","maintainer":"hrs@FreeBSD.org","www":"https://github.com/hrs-allbsd/anongitssh/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3b0baf17b6753009a5723b5aa0d1e7cf2a67a8d5ecdbca795306e0e8046b6cb6","flatsize":13790,"path":"All/anongitssh-0.2.pkg","repopath":"All/anongitssh-0.2.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":7052,"desc":"anongitssh: a restricted shell for git-upload-pack over SSH\n\nNote: The default setting is for git.FreeBSD.org only and needs to be\n      overridden and rebuilt for being useful in other setups.","categories":["shells"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"The default setting is for git.FreeBSD.org only and needs to be\noverridden and rebuilt for being useful in other setups.","type":"install"}]},{"name":"anomy-sanitizer","origin":"mail/anomy-sanitizer","version":"1.76_6","comment":"Sanitize and clean incoming/outgoing mail","maintainer":"ports@FreeBSD.org","www":"http://mailtools.anomy.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"34cefb413d49c6ba1e7d0b2ee8f37b66fc261988150c869811f2d1124e9ad2a3","flatsize":341683,"path":"All/anomy-sanitizer-1.76_6.pkg","repopath":"All/anomy-sanitizer-1.76_6.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":90332,"desc":"The Anomy sanitizer is what most people would call\n\"an email virus scanner\". The most important jobs that the sanitizer\ncan do for you - it can scan email attachments for viruses.\n\nOther things it can do:\n- Disable potentially dangerous HTML code, such as javascript,\n  within incoming email.\n- Protect you from email-based break-in attempts which exploit\n  bugs in common email programs (Outlook, Eudora, Pine, ...).\n- Block or \"mangle\" attachments based on their file names.\n  This way if you don't need to recieve e.g. visual basic scripts,\n  then you don't have to worry about the security risk they imply\n  (the ILOVEYOU virus was a visual basic program).\n  This lets you protect yourself and your users from whole\n  classes of attacks, instead of blocking individual exploits.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","security"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe anomy-sanitizer port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"annoy","origin":"math/annoy","version":"1.17.3","comment":"Approximate Nearest Neighbors in C++","maintainer":"yuri@FreeBSD.org","www":"https://github.com/spotify/annoy","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"229fe012b3faa605b2ec0f75498809b5c286e177fa65de3f786fdaef94b28151","flatsize":70177,"path":"All/annoy-1.17.3.pkg","repopath":"All/annoy-1.17.3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":18832,"desc":"Annoy (Approximate Nearest Neighbors Oh Yeah) is a C++ library with Python\nbindings to search for points in space that are close to a given query point.\nIt also creates large read-only file-based data structures that are mmapped\ninto memory so that many processes may share the same data.","categories":["math"]},{"name":"antibody","origin":"shells/antibody","version":"6.1.1_24","comment":"High-performance zsh plugin manager","maintainer":"ports@FreeBSD.org","www":"https://getantibody.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"42ecb88a0bdc764fa5745d3fc527365f1a05828a330aee523874fd88a5f1b0cf","flatsize":4143452,"path":"All/antibody-6.1.1_24.pkg","repopath":"All/antibody-6.1.1_24.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1315756,"desc":"Antibody is a shell plugin manager made from the ground up thinking about\nperformance.\n\nIt is faster because it can do things concurrently, while Antigen does it\nsequentially. It also has the advantage of using a compiled language (go)\ninstead of a scripting one.","deps":{"git":{"origin":"devel/git","version":"2.49.0"},"zsh":{"origin":"shells/zsh","version":"5.9_5"}},"categories":["shells"],"shlibs_required":["libc.so.8","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe antibody port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"anomaly-mono","origin":"x11-fonts/anomaly-mono","version":"g20210310","comment":"Retrofuturism inspired monospaced programming font","maintainer":"lcook@FreeBSD.org","www":"https://github.com/benbusby/anomaly-mono","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4586d4d8d5aef1f0500bdbf19f6b2100272f058fc852dcf2f639c3eef68d76d2","flatsize":1032072,"path":"All/anomaly-mono-g20210310.pkg","repopath":"All/anomaly-mono-g20210310.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":333860,"desc":"Unique monospaced programming font, inspired by \"retrofuturism\".\nThe alphabetical characters of the font are designed as an homage\nto the aesthetic of older science fiction movies and magazines,\nwhile the numerical characters are intended to mimic digital clock\nnumbers. Symbols and numbers were given special design consideration\nto stand out from alphabetical characters as well. The result is a\nfont that creates a strong distinction between all types of glyphs\nand has a unique appearance, while still maintaining perfect\nlegibility for writing and debugging code.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"ant-dracula-theme","origin":"x11-themes/ant-dracula-theme","version":"4.0.0","comment":"Dark theme for GTK & KDE","maintainer":"Alexander88207@protonmail.com","www":"https://github.com/dracula/gtk","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c0331cc4867f28eea1a2e53cc206863b87cfeb95ff448a96a9a20b35aac4b5d6","flatsize":8218075,"path":"All/ant-dracula-theme-4.0.0.pkg","repopath":"All/ant-dracula-theme-4.0.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1432992,"desc":"Dark theme for GTK & KDE.","categories":["x11-themes"],"options":{"CINNAMON":"on","GNOMESHELL":"on","KDE":"on","METACITY":"on","XFWM":"on"}},{"name":"angie-module-xslt","origin":"www/angie-module-xslt","version":"1.9.1","comment":"Angie XSLT dynamic module","maintainer":"oleg@mamontov.net","www":"https://angie.software/en/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"84cf1e97685d69731d15a9ab99f3ecbe371ef101e899073af8c068291fdb6404","flatsize":165677,"path":"All/angie-module-xslt-1.9.1.pkg","repopath":"All/angie-module-xslt-1.9.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":57544,"desc":"Module is a filter that transforms XML responses using XSLT stylesheets.\nModule allows you to apply an XSLT transformation on an XML file or\nresponse received from a backend server before serving the client.","deps":{"angie":{"origin":"www/angie","version":"1.9.1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["www"],"options":{"DEBUG":"on"},"messages":[{"message":"The XSLT dynamic module for Angie has been installed.\nTo enable this module, add the following to /usr/local/etc/angie/angie.conf\nand reload angie:\n\n    load_module modules/ngx_http_xslt_filter_module.so;\n\nPlease refer to the modules documentation for further details:\nhttps://angie.software/en/http_xslt/","type":"install"}]},{"name":"animorph","origin":"graphics/animorph","version":"0.3_8","comment":"Morphing engine for MakeHuman","maintainer":"ports@FreeBSD.org","www":"https://www.makehuman.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1ca1ad005bc11609290c77b8e66ffa4e8df5b9e027cb3dd5192397524efbf71f","flatsize":1712427,"path":"All/animorph-0.3_8.pkg","repopath":"All/animorph-0.3_8.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":292848,"desc":"Animorph is a morphing engine responsible for calculating and then\nexecuting all the real time changes to the MakeHuman basemesh, as\nrequired by the user's morph target selections and those target's value\nsettings.  Naturally, it also loads and saves character body setting\n(.bs) files.","categories":["graphics"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe animorph port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ann","origin":"math/ann","version":"1.1.2_1","comment":"Library for Approximate Nearest Neighbor Searching","maintainer":"tzhuan@csie.org","www":"https://www.cs.umd.edu/~mount/ANN/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c30265332cb001ac9fd11363e2972736afbb9f983194a67bd92b6ce828cc8ca6","flatsize":630270,"path":"All/ann-1.1.2_1.pkg","repopath":"All/ann-1.1.2_1.pkg","licenselogic":"single","pkgsize":380356,"desc":"ANN is a library written in C++, which supports data structures\nand algorithms for both exact and approximate nearest neighbor\nneighbor searching in arbitrarily high dimensions.","categories":["math","science"]},{"name":"angrysearch","origin":"sysutils/angrysearch","version":"1.0.3_4","comment":"Quick search GUI tool for Unix-like systems","maintainer":"danfe@FreeBSD.org","www":"https://github.com/DoTheEvo/ANGRYsearch","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"05591817dd7a7a82bc41bb5c309c6944b81a28a383b97cf5f880cea9c277f0c1","flatsize":1243684,"path":"All/angrysearch-1.0.3_4.pkg","repopath":"All/angrysearch-1.0.3_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":307524,"desc":"Clone of the David Carpenter's \"Everything\" search engine, which locates\nfiles and folders by their name instantly, for Unix-like systems.\n\nThis simple file search crawls available disks creating a database that\ncan be searched using quick and responsive graphical interface.\nNotable difference is that by default, the entire paths are searched,\nnot just file and folder names.","deps":{"py311-qt5-pyqt":{"origin":"devel/py-qt5-pyqt","version":"5.15.11_1"},"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"xdg-utils":{"origin":"devel/xdg-utils","version":"1.2.1"}},"categories":["python","sysutils"]},{"name":"angie-module-upload","origin":"www/angie-module-upload","version":"1.9.1","comment":"Angie upload dynamic module","maintainer":"oleg@mamontov.net","www":"https://angie.software/en/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"160ff3f1d4e35b63159ee4424079bc37f72656ce9a97548b2487bbcd931c17e0","flatsize":280926,"path":"All/angie-module-upload-1.9.1.pkg","repopath":"All/angie-module-upload-1.9.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":85156,"desc":"Module parses request body storing all files being uploaded to a directory.\nThe files are then being stripped from body and altered request is then passed\nto a location specified by upload_pass directive, thus allowing arbitrary\nhandling of uploaded files.","deps":{"angie":{"origin":"www/angie","version":"1.9.1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["www"],"options":{"DEBUG":"on"},"messages":[{"message":"The upload dynamic module for Angie has been installed.\nTo enable this module, add the following to /usr/local/etc/angie/angie.conf\nand reload angie:\n\n    load_module modules/ngx_http_upload_module.so;\n\nPlease refer to the module documentation for further details:\nhttps://github.com/fdintino/nginx-upload-module","type":"install"}]},{"name":"angie-module-testcookie","origin":"www/angie-module-testcookie","version":"1.9.1","comment":"Angie testcookie dynamic module","maintainer":"oleg@mamontov.net","www":"https://angie.software/en/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d105a8f03b10706cfaf3df1eee844b07fd1462f00236ac71df2ade96a01d47ef","flatsize":228589,"path":"All/angie-module-testcookie-1.9.1.pkg","repopath":"All/angie-module-testcookie-1.9.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":65400,"desc":"Module is a simple robot mitigation module using cookie based\nchallenge/response technique. Challenge cookies can be set using different\nmethods and can be encrypted and then decrypted at client side with JavaScript.","deps":{"angie":{"origin":"www/angie","version":"1.9.1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["www"],"options":{"DEBUG":"on"},"messages":[{"message":"The testcookie dynamic module for Angie has been installed.\nTo enable this module, add the following to /usr/local/etc/angie/angie.conf\nand reload angie:\n\n    load_module modules/ngx_http_testcookie_access_module.so;\n\nPlease refer to the module documentation for further details:\nhttps://github.com/kyprizel/testcookie-nginx-module","type":"install"}]},{"name":"angie-module-subs","origin":"www/angie-module-subs","version":"1.9.1","comment":"Angie substitutions filter dynamic module","maintainer":"oleg@mamontov.net","www":"https://angie.software/en/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"72250524a22cf44d671cd29b3db9679c3cdec37b3ec459cbf6d06b1b34953da4","flatsize":142756,"path":"All/angie-module-subs-1.9.1.pkg","repopath":"All/angie-module-subs-1.9.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":48140,"desc":"Module performs both regular expression and fixed string substitutions\non response bodies. This module is quite different from the native\nsubstitution module. It scans the output chains buffer and matches string\nline by line, just like Apache's mod_substitute.","deps":{"angie":{"origin":"www/angie","version":"1.9.1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["www"],"options":{"DEBUG":"on"},"messages":[{"message":"The substitutions filter dynamic module for Angie has been installed.\nTo enable this module, add the following to /usr/local/etc/angie/angie.conf\nand reload angie:\n\n    load_module modules/ngx_http_subs_filter_module.so;\n\nPlease refer to the module documentation for further details:\nhttps://github.com/yaoweibin/ngx_http_substitutions_filter_module","type":"install"}]},{"name":"angie-module-set-misc","origin":"www/angie-module-set-misc","version":"1.9.1","comment":"Angie set-misc dynamic module","maintainer":"oleg@mamontov.net","www":"https://angie.software/en/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c5f169579ebf0b9df789bab2762dafe070ec6af09c46050da78b124e4bbea446","flatsize":849714,"path":"All/angie-module-set-misc-1.9.1.pkg","repopath":"All/angie-module-set-misc-1.9.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":75132,"desc":"Module extends the standard rewrite's directive set to provide more\nfunctionalities like URI escaping and unescaping, JSON quoting,\nHexadecimal/MD5/SHA1/Base32/Base64 digest encoding and decoding,\nrandom number generator, and more.","deps":{"angie":{"origin":"www/angie","version":"1.9.1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["www"],"options":{"DEBUG":"on"},"messages":[{"message":"The set-misc dynamic module for Angie has been installed.\nTo enable this module, add the following to /usr/local/etc/angie/angie.conf\nand reload angie:\n\n    load_module modules/ndk_http_module.so;\n    load_module modules/ngx_http_set_misc_module.so;\n\nPlease refer to the module documentation for further details:\nhttps://github.com/openresty/set-misc-nginx-module","type":"install"}]},{"name":"apache-ant","origin":"devel/apache-ant","version":"1.10.13_1","comment":"Java- and XML-based build tool, conceptually similar to make","maintainer":"java@FreeBSD.org","www":"https://ant.apache.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5e7508cbc9a68adef5b70e1a028fbb11d37936d89c04273c8964ac1a790c5aff","flatsize":45317149,"path":"All/apache-ant-1.10.13_1.pkg","repopath":"All/apache-ant-1.10.13_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":4831132,"desc":"Apache Ant, a Java-based build tool, conceptually similar to make.\n\nAnt uses XML build files that defines a set of targets. Each target\nhas dependencies (other targets) and contains a set of tasks to\nperform.\n\nThere are tasks for various things, like compiling (\"javac\"),\ncopying (\"copy\"), deleting (\"delete\"), executing other programs\n(\"java\", \"exec\", \"execon\", etc.), stylesheet transformations\n(\"style\") and so on.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:apache:ant:1.10.13:::::dragonfly6:x86_64:1"}},{"name":"angie-module-redis2","origin":"www/angie-module-redis2","version":"1.9.1","comment":"Angie redis2 dynamic module","maintainer":"oleg@mamontov.net","www":"https://angie.software/en/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a5aafaff6a52c211e29a9aa9616b43e4690f5bc04a979ea69cca0338872b04c7","flatsize":299624,"path":"All/angie-module-redis2-1.9.1.pkg","repopath":"All/angie-module-redis2-1.9.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":61940,"desc":"Module makes Angie talk to a Redis 2.x server in a non-blocking way. The full\nRedis 2.0 unified protocol has been implemented including the Redis pipelining\nsupport. This module returns the raw TCP response from the Redis server.","deps":{"angie":{"origin":"www/angie","version":"1.9.1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["www"],"options":{"DEBUG":"on"},"messages":[{"message":"The redis2 dynamic module for Angie has been installed.\nTo enable this module, add the following to /usr/local/etc/angie/angie.conf\nand reload angie:\n\n    load_module modules/ngx_http_redis2_module.so;\n\nPlease refer to the module documentation for further details:\nhttps://github.com/openresty/redis2-nginx-module","type":"install"}]},{"name":"angie-module-postgres","origin":"www/angie-module-postgres","version":"1.9.1","comment":"Angie postgres dynamic module","maintainer":"oleg@mamontov.net","www":"https://angie.software/en/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d8baebb9daa0ff1da64e8e19357d3346f97f681d0a81b0e57ac4b5061c7d9b72","flatsize":622120,"path":"All/angie-module-postgres-1.9.1.pkg","repopath":"All/angie-module-postgres-1.9.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":103508,"desc":"This is an upstream module that allows Angie to communicate directly with\nPostgreSQL database.","deps":{"angie":{"origin":"www/angie","version":"1.9.1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"}},"categories":["www"],"options":{"DEBUG":"on"},"messages":[{"message":"The postgres dynamic module for Angie has been installed.\nTo enable this module, add the following to /usr/local/etc/angie/angie.conf\nand reload angie:\n\n    load_module modules/ngx_postgres_module.so;\n\nPlease refer to the module documentation for further details:\nhttps://github.com/FRiCKLE/ngx_postgres","type":"install"}]},{"name":"angie-module-perl","origin":"www/angie-module-perl","version":"1.9.1","comment":"Angie Perl dynamic module","maintainer":"oleg@mamontov.net","www":"https://angie.software/en/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e895e29a5556518fb69d9f404d1ccec2818f1856c0e146031a558fedda35f614","flatsize":224076,"path":"All/angie-module-perl-1.9.1.pkg","repopath":"All/angie-module-perl-1.9.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":75740,"desc":"Module is used to implement location and variable handlers in Perl and insert\nPerl calls into SSI.","deps":{"angie":{"origin":"www/angie","version":"1.9.1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["www"],"options":{"DEBUG":"on"},"messages":[{"message":"The Perl dynamic module for Angie has been installed.\nTo enable this module, add the following to /usr/local/etc/angie/angie.conf\nand reload angie:\n\n    load_module modules/ngx_http_perl_module.so;\n\nPlease refer to the modules documentation for further details:\nhttps://angie.software/en/http_perl/","type":"install"}]},{"name":"angie-module-vod","origin":"www/angie-module-vod","version":"1.9.1","comment":"VOD dynamic module for Angie","maintainer":"oleg@mamontov.net","www":"https://angie.software/en/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"15da14826e8bee5598447fc0fc85120af07f6789af143921bc85400439352d51","flatsize":5492186,"path":"All/angie-module-vod-1.9.1.pkg","repopath":"All/angie-module-vod-1.9.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":1015532,"desc":"Module allows on-the-fly repackaging of MP4 files to DASH, HDS, HLS, MSS.\nIt provides following working modes:\n- local: serve locally accessible files (local disk/NFS mounted)\n- remote: serve files accessible via HTTP using range requests\n- mapped - serve files according to a specification encoded in JSON format","deps":{"angie":{"origin":"www/angie","version":"1.9.1"},"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["www"],"options":{"DEBUG":"on"},"messages":[{"message":"The VOD dynamic module for Angie has been installed.\nTo enable this module, add the following to /usr/local/etc/angie/angie.conf\nand reload angie:\n\n    load_module modules/ngx_http_vod_module.so;\n\nPlease refer to the module documentation for further details:\nhttps://github.com/kaltura/nginx-vod-module","type":"install"}]},{"name":"angie-module-ndk","origin":"www/angie-module-ndk","version":"1.9.1","comment":"Angie NDK dynamic module","maintainer":"oleg@mamontov.net","www":"https://angie.software/en/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6109506850509c4cfe88d5e19fefa188425d9c2ca14d6428cecfe69ac3912bb7","flatsize":141957,"path":"All/angie-module-ndk-1.9.1.pkg","repopath":"All/angie-module-ndk-1.9.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":46872,"desc":"Module is designed to extend the Angie core functionality in a way that can be\nused as a basis of other modules. It has functions and macros to deal with\ngeneric tasks that don't currently have generic code as part of the core\ndistribution.","deps":{"angie":{"origin":"www/angie","version":"1.9.1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["www"],"options":{"DEBUG":"on"},"messages":[{"message":"The ndk dynamic module for Angie has been installed.\nTo enable this module, add the following to /usr/local/etc/angie/angie.conf\nand reload angie:\n\n    load_module modules/ndk_http_module;\n\nPlease refer to the modules documentation for further details:\nhttps://github.com/vision5/ngx_devel_kit","type":"install"}]},{"name":"angie-module-keyval","origin":"www/angie-module-keyval","version":"1.9.1","comment":"Angie keyval dynamic module","maintainer":"oleg@mamontov.net","www":"https://angie.software/en/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8e9518503ec79173480843ca77573101a0979e3841e6f06d7791082761c36508","flatsize":156578,"path":"All/angie-module-keyval-1.9.1.pkg","repopath":"All/angie-module-keyval-1.9.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":50320,"desc":"Module creates variables with values taken from key-value pairs.\nKey-value database is stored in shared memory or Redis as specified by the\nconfiguration parameter.","deps":{"angie":{"origin":"www/angie","version":"1.9.1"},"hiredis":{"origin":"databases/hiredis","version":"1.2.0.15"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["www"],"options":{"DEBUG":"on"},"messages":[{"message":"The keyval dynamic module for Angie has been installed.\nTo enable this module, add the following to /usr/local/etc/angie/angie.conf\nand reload angie:\n\n    load_module modules/ngx_http_keyval_module.so;\n\nPlease refer to the module documentation for further details:\nhttps://github.com/kjdev/nginx-keyval","type":"install"}]},{"name":"angie-module-jwt","origin":"www/angie-module-jwt","version":"1.9.1","comment":"Angie JWT dynamic module","maintainer":"oleg@mamontov.net","www":"https://angie.software/en/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"189f321306ab85919343117b4d61b951c8688615143202794de89bfe711a73ba","flatsize":133627,"path":"All/angie-module-jwt-1.9.1.pkg","repopath":"All/angie-module-jwt-1.9.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":43828,"desc":"Module provides JWT validity check functionality for Angie.\nModule intends to be as light as possible and to remain simple.\nSupports number of key encodings and allows to keep it in a designated file.","deps":{"angie":{"origin":"www/angie","version":"1.9.1"},"jansson":{"origin":"devel/jansson","version":"2.14.1"},"libjwt":{"origin":"www/libjwt","version":"2.1.1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["www"],"options":{"DEBUG":"on"},"messages":[{"message":"The jwt dynamic module for Angie has been installed.\nTo enable this module, add the following to /usr/local/etc/angie/angie.conf\nand reload angie:\n\n    load_module modules/ngx_http_auth_jwt_module.so;\n\nPlease refer to the module documentation for further details:\nhttps://github.com/max-lt/nginx-jwt-module","type":"install"}]},{"name":"angie-module-image-filter","origin":"www/angie-module-image-filter","version":"1.9.1","comment":"Angie image-filter dynamic module","maintainer":"oleg@mamontov.net","www":"https://angie.software/en/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5ae6ae4175641b69af7b2b4ae6465bfdaf5027decb7e6cb0ac3157a7d0b550c7","flatsize":161389,"path":"All/angie-module-image-filter-1.9.1.pkg","repopath":"All/angie-module-image-filter-1.9.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":53448,"desc":"Module is a filter that transforms images in JPEG, GIF, PNG, and WebP formats.\nTransformation capabilities include crop, resize, rotate, and others. Several\nresulting image options are configurable.","deps":{"angie":{"origin":"www/angie","version":"1.9.1"},"libgd":{"origin":"graphics/gd","version":"2.3.3_13,1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["www"],"options":{"DEBUG":"on"},"messages":[{"message":"The image-filter dynamic module for Angie has been installed.\nTo enable this module, add the following to /usr/local/etc/angie/angie.conf\nand reload angie:\n\n    load_module modules/ngx_http_image_filter_module.so;\n\nPlease refer to the modules documentation for further details:\nhttps://angie.software/en/http_image_filter/","type":"install"}]},{"name":"angie-module-geoip2","origin":"www/angie-module-geoip2","version":"1.9.1","comment":"Angie GeoIP2 dynamic module","maintainer":"oleg@mamontov.net","www":"https://angie.software/en/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c9fec07dce73530601eb04e24023077c7ca80c9ff3fae47a8c8dfcfff9af1467","flatsize":219969,"path":"All/angie-module-geoip2-1.9.1.pkg","repopath":"All/angie-module-geoip2-1.9.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":60108,"desc":"Module captures information from the client IP address in variables,\nusing the MaxMind GeoIP2 databases.","deps":{"angie":{"origin":"www/angie","version":"1.9.1"},"libmaxminddb":{"origin":"net/libmaxminddb","version":"1.12.2"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["www"],"options":{"DEBUG":"on"},"messages":[{"message":"The GeoIP2 dynamic modules for Angie have been installed.\nTo enable these modules, add the following to /usr/local/etc/angie/angie.conf\nand reload angie:\n\n    load_module modules/ngx_http_geoip2_module.so;\n    load_module modules/ngx_stream_geoip2_module.so;\n\nPlease refer to the modules documentation for further details:\nhttps://github.com/leev/ngx_http_geoip2_module","type":"install"}]},{"name":"angie-module-headers-more","origin":"www/angie-module-headers-more","version":"1.9.1","comment":"Angie headers-more dynamic module","maintainer":"oleg@mamontov.net","www":"https://angie.software/en/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f14528050878c12b4c0f5f17804b641d91b6c0aaef2dda250ad6f4afb1bb6717","flatsize":321026,"path":"All/angie-module-headers-more-1.9.1.pkg","repopath":"All/angie-module-headers-more-1.9.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":64996,"desc":"Module allows to set and clear input and output headers.\nThis is an enhanced version of the standard headers module because it provides\nmore utilities like resetting or clearing \"builtin headers\" like Content-Type,\nContent-Length, and Server.","deps":{"angie":{"origin":"www/angie","version":"1.9.1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["www"],"options":{"DEBUG":"on"},"messages":[{"message":"The headers-more dynamic module for Angie has been installed.\nTo enable this module, add the following to /usr/local/etc/angie/angie.conf\nand reload angie:\n\n    load_module modules/ngx_http_headers_more_filter_module.so;\n\nPlease refer to the module documentation for further details:\nhttps://github.com/openresty/headers-more-nginx-module/","type":"install"}]},{"name":"angie-module-rtmp","origin":"www/angie-module-rtmp","version":"1.9.1","comment":"Angie RTMP dynamic module","maintainer":"oleg@mamontov.net","www":"https://angie.software/en/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0a7f6a91aa9af5a17181fd8199182b6ebc3c0145634dde6d7351011373437aff","flatsize":2163370,"path":"All/angie-module-rtmp-1.9.1.pkg","repopath":"All/angie-module-rtmp-1.9.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":482192,"desc":"Module provides HLS and MPEG-DASH live streaming capabilities for those who\nwant a lightweight solution based on the HTTP protocol.\nThe stream is published in the MPEG-TS format over HTTP.\nMPEG-TS is a widely adopted, well known and well documented streaming format.","deps":{"angie":{"origin":"www/angie","version":"1.9.1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["www"],"options":{"DEBUG":"on"},"messages":[{"message":"The RTMP dynamic module for Angie has been installed.\nTo enable this module, add the following to /usr/local/etc/angie/angie.conf\nand reload angie:\n\n    load_module modules/ngx_rtmp_module.so;\n\nPlease refer to the module documentation for further details:\nhttps://github.com/arut/nginx-rtmp-module","type":"install"}]},{"name":"angie-module-eval","origin":"www/angie-module-eval","version":"1.9.1","comment":"Angie eval dynamic module","maintainer":"oleg@mamontov.net","www":"https://angie.software/en/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3254f601c58a733aa5a12a7778adbf33dbf1a934e2c1213f417c5edf213ffb11","flatsize":129390,"path":"All/angie-module-eval-1.9.1.pkg","repopath":"All/angie-module-eval-1.9.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":45348,"desc":"This module captures subrequest response bodies into variables.\nIf you want similar (but more powerful) functionalities,\nsee the www/angie-module-lua instead.","deps":{"angie":{"origin":"www/angie","version":"1.9.1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["www"],"options":{"DEBUG":"on"},"messages":[{"message":"The eval dynamic module for Angie has been installed.\nTo enable this module, add the following to /usr/local/etc/angie/angie.conf\nand reload angie:\n\n    load_module modules/ngx_http_eval_module.so;\n\nPlease refer to the module documentation for further details:\nhttps://github.com/openresty/nginx-eval-module","type":"install"}]},{"name":"angie-module-cache-purge","origin":"www/angie-module-cache-purge","version":"1.9.1","comment":"Angie cache_purge dynamic module","maintainer":"oleg@mamontov.net","www":"https://angie.software/en/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"358752f312a1a4dec23b96878014f80a557aa8a71212be08b9f25e3d477b29de","flatsize":168680,"path":"All/angie-module-cache-purge-1.9.1.pkg","repopath":"All/angie-module-cache-purge-1.9.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":51132,"desc":"Module adds ability to purge content from FastCGI, proxy, SCGI and uWSGI\ncaches. A purge operation removes the content with the same cache key as the\npurge request has. This module is production-ready.","deps":{"angie":{"origin":"www/angie","version":"1.9.1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["www"],"options":{"DEBUG":"on"},"messages":[{"message":"The cache_purge dynamic module for Angie has been installed.\nTo enable this module, add the following to /usr/local/etc/angie/angie.conf\nand reload angie:\n\n    load_module modules/ngx_http_cache_purge_module.so;\n\nPlease refer to the module documentation for further details:\nhttps://github.com/nginx-modules/ngx_cache_purge","type":"install"}]},{"name":"angie-module-enhanced-memcached","origin":"www/angie-module-enhanced-memcached","version":"1.9.1","comment":"Angie enhanced memcached dynamic module","maintainer":"oleg@mamontov.net","www":"https://angie.software/en/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1609e740d444393a185fa16b6563db948633194a12e19ed34be0af581d1493f7","flatsize":195672,"path":"All/angie-module-enhanced-memcached-1.9.1.pkg","repopath":"All/angie-module-enhanced-memcached-1.9.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":60584,"desc":"Module is to be used to obtain responses from a memcached server.\nThis module is based on the standard memcached module, with some additional\nfeatures. Base configuration is identical to the standard module.","deps":{"angie":{"origin":"www/angie","version":"1.9.1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["www"],"options":{"DEBUG":"on"},"messages":[{"message":"The enhanced memcached dynamic module for Angie has been installed.\nTo enable this module, add the following to /usr/local/etc/angie/angie.conf\nand reload angie:\n\n    load_module modules/ngx_http_enhanced_memcached_module.so;\n\nPlease refer to the module documentation for further details:\nhttps://github.com/bpaquet/ngx_http_enhanced_memcached_module","type":"install"}]},{"name":"angie-module-echo","origin":"www/angie-module-echo","version":"1.9.1","comment":"Angie echo dynamic module","maintainer":"oleg@mamontov.net","www":"https://angie.software/en/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5f33656bbfaa74e1b8c93e34232c8e686112735076d96a5097f6074f40d4a7d5","flatsize":707267,"path":"All/angie-module-echo-1.9.1.pkg","repopath":"All/angie-module-echo-1.9.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":101280,"desc":"Module brings \"echo\", \"sleep\", \"time\", \"exec\" and more shell-style goodies\nto config file.\nIt provides various utilities that help testing and debugging of other modules\nby trivially emulating different kinds of faked subrequest locations.","deps":{"angie":{"origin":"www/angie","version":"1.9.1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["www"],"options":{"DEBUG":"on"},"messages":[{"message":"The echo dynamic module for Angie has been installed.\nTo enable this module, add the following to /usr/local/etc/angie/angie.conf\nand reload angie:\n\n    load_module modules/ngx_http_echo_module.so;\n\nPlease refer to the module documentation for further details:\nhttps://github.com/openresty/echo-nginx-module","type":"install"}]},{"name":"angie-module-dav-ext","origin":"www/angie-module-dav-ext","version":"1.9.1","comment":"Angie dav-ext dynamic module","maintainer":"oleg@mamontov.net","www":"https://angie.software/en/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"38b3b45e04ee2fd0178a16ce41c7ecd942346d3483951c514376d6b1e079a73c","flatsize":189550,"path":"All/angie-module-dav-ext-1.9.1.pkg","repopath":"All/angie-module-dav-ext-1.9.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":66132,"desc":"The standard DAV module provides partial WebDAV implementation and\nonly supports GET, HEAD, PUT, DELETE, MKCOL, COPY and MOVE methods.\nThis module adds PROPFIND, OPTIONS, LOCK and UNLOCK support.","deps":{"angie":{"origin":"www/angie","version":"1.9.1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["www"],"options":{"DEBUG":"on"},"messages":[{"message":"The dav-ext dynamic module for Angie has been installed.\nTo enable this module, add the following to /usr/local/etc/angie/angie.conf\nand reload angie:\n\n    load_module modules/ngx_http_dav_ext_module.so;\n\nPlease refer to the module documentation for further details:\nhttps://github.com/arut/nginx-dav-ext-module","type":"install"}]},{"name":"apache-jmeter","origin":"www/jmeter","version":"2.11_4","comment":"Functional behaviour load and performance test application","maintainer":"ports@virtual-estates.net","www":"https://jmeter.apache.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3c56916c66ac6fe8baf153bb925b32e94af2f5fcd5a48b4e688b94dadcedee85","flatsize":66201173,"path":"All/apache-jmeter-2.11_4.pkg","repopath":"All/apache-jmeter-2.11_4.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":16763844,"desc":"Apache JMeter is a 100%25 pure Java desktop application designed to\nload test functional behavior and measure performance. It was\noriginally designed for testing Web Applications but has since\nexpanded to other test functions.\n\nApache JMeter may be used to test performance both on static and\ndynamic resources (files, Servlets, Perl scripts, Java Objects,\nData Bases and Queries, FTP Servers and more). It can be used to\nsimulate a heavy load on a server, network or object to test its\nstrength or to analyze overall performance under different load\ntypes. You can use it to make a graphical analysis of performance\nor to test your server/script/object behavior under heavy\nconcurrent load.\n\nIn addition to load-testing, the tool can also be used to verify\ncorrectness of your web-applications.","deps":{"apache-commons-codec":{"origin":"java/apache-commons-codec","version":"1.16.0"},"apache-commons-collections":{"origin":"java/apache-commons-collections","version":"3.2.2_1"},"apache-commons-httpclient":{"origin":"java/apache-commons-httpclient","version":"3.1_3"},"apache-commons-io":{"origin":"devel/apache-commons-io","version":"2.18.0"},"apache-commons-lang":{"origin":"java/apache-commons-lang","version":"2.6_1"},"apache-commons-logging":{"origin":"java/apache-commons-logging","version":"1.2"},"apache-commons-net":{"origin":"net/apache-commons-net","version":"3.11.1"},"avalon-framework":{"origin":"devel/avalon-framework","version":"4.2.0_2"},"httpclient":{"origin":"www/httpclient","version":"4.5.12"},"httpcore":{"origin":"www/httpcore","version":"4.4.13"},"jakarta-oro":{"origin":"java/jakarta-oro","version":"2.0.8_3"},"javamail":{"origin":"java/javamail","version":"1.6.2_1"},"jdom":{"origin":"java/jdom","version":"1.1.1_1,1"},"junit":{"origin":"java/junit","version":"4.12"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"},"rhino":{"origin":"lang/rhino","version":"1.7.r4_2"},"slf4j":{"origin":"devel/slf4j","version":"1.7.21"},"xalan-j":{"origin":"textproc/xalan-j","version":"2.7.2"},"xerces-j":{"origin":"textproc/xerces-j","version":"2.12.2"},"xmlgraphics-commons":{"origin":"graphics/xmlgraphics-commons","version":"2.6"},"xstream":{"origin":"textproc/xstream","version":"1.4.21"}},"categories":["benchmarks","java","www"],"options":{"DOCS":"on"}},{"name":"angie-module-brotli","origin":"www/angie-module-brotli","version":"1.9.1","comment":"Angie Brotli dynamic module","maintainer":"oleg@mamontov.net","www":"https://angie.software/en/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3c326add2c8fcfe7587f4089d0d6aaff1278c894af0db9394981b7bee4865fda","flatsize":222998,"path":"All/angie-module-brotli-1.9.1.pkg","repopath":"All/angie-module-brotli-1.9.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":61344,"desc":"Module adds Brotli compression support to Angie.\nBrotli is a generic-purpose lossless compression algorithm that compresses\ndata using a combination of a modern variant of the LZ77 algorithm, Huffman\ncoding and 2nd order context modeling, with a compression ratio comparable\nto the best currently available general-purpose compression methods.","deps":{"angie":{"origin":"www/angie","version":"1.9.1"},"brotli":{"origin":"archivers/brotli","version":"1.1.0,1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["www"],"options":{"DEBUG":"on"},"messages":[{"message":"The Brotli dynamic module for Angie has been installed.\nTo enable this module, add the following to /usr/local/etc/angie/angie.conf\nand reload angie:\n\n    load_module modules/ngx_http_brotli_filter_module.so;\nor:\n    load_module modules/ngx_http_brotli_static_module.so;\n\nPlease refer to the module documentation for further details:\nhttps://github.com/google/ngx_brotli","type":"install"}]},{"name":"angie-module-lua","origin":"www/angie-module-lua","version":"1.9.1","comment":"Angie Lua dynamic module","maintainer":"oleg@mamontov.net","www":"https://angie.software/en/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"adf409432862eefead612b720c5985ebe0d9862896bab87cb0cdf2457f492570","flatsize":7616645,"path":"All/angie-module-lua-1.9.1.pkg","repopath":"All/angie-module-lua-1.9.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":1098152,"desc":"Module embeds the power of Lua into Angie HTTP and STREAM servers.\nBy leveraging Angie's subrequests, this module allows the integration of\nthe powerful Lua threads (known as \"coroutines\") into the Angie event model.","deps":{"angie":{"origin":"www/angie","version":"1.9.1"},"angie-module-ndk":{"origin":"www/angie-module-ndk","version":"1.9.1"},"lua-resty-core":{"origin":"www/lua-resty-core","version":"0.1.31"},"luajit-openresty":{"origin":"lang/luajit-openresty","version":"2.1.20250117"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["www"],"options":{"DEBUG":"on"},"messages":[{"message":"The Lua dynamic modules for Angie have been installed.\nTo enable these modules, add the following to /usr/local/etc/angie/angie.conf\nand reload angie:\n\n    load_module modules/ndk_http_module.so;\n    load_module modules/ngx_http_lua_module.so;\n    load_module modules/ngx_stream_lua_module.so;\n\nPlease refer to the modules documentation for further details:\nhttps://github.com/openresty/lua-nginx-module\nhttps://github.com/openresty/stream-lua-nginx-module","type":"install"}]},{"name":"angie-module-auth-jwt","origin":"www/angie-module-auth-jwt","version":"1.9.1","comment":"Angie auth-jwt dynamic module","maintainer":"oleg@mamontov.net","www":"https://angie.software/en/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"70e138c56e912c6e01007d03ff855bc50c75d467ddb5cd1fbe30af407bc1eea5","flatsize":468835,"path":"All/angie-module-auth-jwt-1.9.1.pkg","repopath":"All/angie-module-auth-jwt-1.9.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":116816,"desc":"Module implements client authorization by validating the provided\nJSON Web Token (JWT) using the specified keys. The module supports\nJSON Web Signature (JWS) and can be used for OpenID Connect authentication.","deps":{"angie":{"origin":"www/angie","version":"1.9.1"},"jansson":{"origin":"devel/jansson","version":"2.14.1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["www"],"options":{"DEBUG":"on"},"messages":[{"message":"The auth-jwt dynamic module for Angie has been installed.\nTo enable this module, add the following to /usr/local/etc/angie/angie.conf\nand reload angie:\n\n    load_module modules/ngx_http_auth_jwt_module.so;\n\nPlease refer to the module documentation for further details:\nhttps://github.com/kjdev/nginx-auth-jwt","type":"install"}]},{"name":"anese","origin":"emulators/anese","version":"0.9.1","comment":"NES Emulator written for fun and learning","maintainer":"freebsd@sysctl.cz","www":"https://prilik.com/ANESE/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"09a6cad9aca96d9d5df8582562b9ba303cade4dfb47f1c5844d0966838cc7a16","flatsize":501222,"path":"All/anese-0.9.1.pkg","repopath":"All/anese-0.9.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":193420,"desc":"ANESE (Another NES Emulator) is a Nintendo Entertainment System Emulator written\nfor fun and learning.\n\nAccuracy and performance are long-term goals, but the primary focus is getting\npopular titles up and running. There are still a lot of bugs, but many games are\nworking quite well already.","deps":{"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"}},"categories":["emulators"],"shlibs_required":["libSDL2-2.0.so.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"angelscript","origin":"lang/angelscript","version":"2.34.0","comment":"AngelCode Scripting Library","maintainer":"ndowens04@gmail.com","www":"https://www.angelcode.com/angelscript/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4d6ab6f7676a39b7922f12321d5f24cec87f147b37ab2fd374466e8f0e88dba5","flatsize":4992731,"path":"All/angelscript-2.34.0.pkg","repopath":"All/angelscript-2.34.0.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":592728,"desc":"The AngelCode Scripting Library, or AngelScript as it is also known, is an\nextremely flexible cross-platform scripting library designed to allow\napplications to extend their functionality through external scripts. It has\nbeen designed from the beginning to be an easy to use component, both for\nthe application programmer and the script writer.\n\nEfforts have been made to let it call standard C functions and C++ methods\nwith little to no need for proxy functions. The application simply registers\nthe functions, objects, and methods that the scripts should be able to work\nwith and nothing more has to be done with your code. The same functions used\nby the application internally can also be used by the scripting engine, which\neliminates the need to duplicate functionality.\n\nFor the script writer the scripting language follows the widely known syntax\nof C/C++, but without the need to worry about pointers and memory leaks.\nContrary to most scripting languages, AngelScript uses the common C/C++\ndatatypes for more efficient communication with the host application.","categories":["lang"]},{"name":"ancient","origin":"archivers/ancient","version":"2.2.0","comment":"Decompression routines for ancient formats","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/temisu/ancient","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"90dc66ff8980ded5e8efaeab391d59b72f4f69f9d2e24a17bc5d4aaef83321e8","flatsize":2472525,"path":"All/ancient-2.2.0.pkg","repopath":"All/ancient-2.2.0.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":337928,"desc":"ancient is a collection of decompression routines for old formats popular in the\nAmiga, Atari computers and some other systems from 80's and 90's as well as some\nthat are currently used which were used in a some specific way in these old\nsystems. For simple usage both a simple command line application as well as a\nsimple API to use the decompressors are provided. The compression algorithm is\nautomatically detected in most cases, however there are some corner cases where\nit is not entirely reliable due to weaknesses in the old format used.","categories":["archivers"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"anope","origin":"irc/anope","version":"2.0.16_1","comment":"Set of IRC services for IRC networks","maintainer":"devnull@apt322.org","www":"https://www.anope.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dc0a74e334fa603b2909def95cfac792b203584483e7001523b7a43ea9d1adfc","flatsize":26394955,"path":"All/anope-2.0.16_1.pkg","repopath":"All/anope-2.0.16_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":3903632,"desc":"Anope is a set of Services for IRC networks that allows users to\nmanage their nicks and channels in a secure and efficient way, and\nadministrators to manage their network with powerful tools.\n\nAnope currently works with:\n  - Bahamut 1.4.27 or later (including 1.8)\n  - Charybdis 3.4 or later\n  - ircd-hybrid 8.2.23 or later\n  - InspIRCd 1.2 or later\n  - ngIRCd 19.2 or later\n  - Plexus 3 or later\n  - Ratbox 3 or later\n  - UnrealIRCd 3.2 or later\n\nAnope could also work with some of the daemons derived by the ones listed\nabove, but there's no support for them if they work or don't work.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["irc"],"shlibs_required":["libc.so.8","libintl.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"GNUTLS":"off","LDAP":"off","MYSQL":"on","NLS":"on","OPENSSL":"on","PCRE":"off","POSIX":"on","REDIS":"off","SASL":"off","SQLITE":"off","STATS":"off","TRE":"off"},"messages":[{"message":"Anope now installs to /usr/local/anope","type":"install"},{"message":"If you are upgrading from <2.0.0, you will need\nto migrate your configs to the new format. There\nis also a guide to migrate your databases to the\nnew format. Please read the release notes for 2.0.0.\n\nhttps://www.anope.org/news.php?id=79","type":"upgrade","maximum_version":"2.0.0"}]},{"name":"anacron","origin":"sysutils/anacron","version":"2.3_8","comment":"Schedules periodic jobs on systems that are not permanently up","maintainer":"dz@426.ch","www":"https://sourceforge.net/projects/anacron/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a9b78f29f0622772ffa89519c3c27ede528a85b744afaf5d375547adcd3653d6","flatsize":47152,"path":"All/anacron-2.3_8.pkg","repopath":"All/anacron-2.3_8.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":21132,"desc":"Anacron is a periodic command scheduler.  It executes commands at\nintervals specified in days.  Unlike cron, it does not assume that the\nsystem is running continuously.  It can therefore be used to control\nthe execution of daily, weekly and monthly jobs (or anything with a\nperiod of n days), on systems that don't run 24 hours a day.\n\nAnacron is not an attempt to make cron redundant.\n\nRequirements\n - A functioning syslog daemon.\n - A functioning /usr/sbin/sendmail command.  (all MTAs should have that).","categories":["sysutils"],"shlibs_required":["libc.so.8"],"messages":[{"message":"Configuration hints:\n- Edit /usr/local/etc/anacrontab\n- Deactivate the 'periodic' commands in /etc/crontab\n- Add a call to anacron to /etc/crontab, like\n  0  0  *  *  *    root    /usr/local/sbin/anacron\n- Add anacron_enable=\"YES\" to /etc/rc.conf\n  or execute one of the following commands as root:\n    service anacron enable\n    sysrc anacron_enable=YES\n- Read anacron(8) and anacrontab(5)\n- To avoid overlapping periodic(8) jobs, you may want to serialize jobs:\n    sysrc anacron_flags+=\" -s\"","type":"install"}]},{"name":"analog","origin":"www/analog","version":"6.0_14,1","comment":"Fast program for analysing WWW logfiles","maintainer":"john@essenz.com","www":"https://analog.gsp.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3e2122007d4a83d356464f916bc4e981793758ce5bf9be3e96f4762999e35f61","flatsize":2640973,"path":"All/analog-6.0_14,1.pkg","repopath":"All/analog-6.0_14,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":503724,"desc":"This program analyses logfiles in both the common log format and NCSA\nold format from WWW servers. It is designed to be fast on long\nlogfiles and to produce attractive statistics.\n\nIt was written by Stephen Turner (sret1@cam.ac.uk). For more details,\nsee the Readme.html in ${PREFIX}/share/doc/analog or the website.","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libgd":{"origin":"graphics/gd","version":"2.3.3_13,1"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["www"],"shlibs_required":["libc.so.8","libgd.so.6","libjpeg.so.8","libm.so.4","libpng16.so.16","libz.so.3"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"Note: Analog includes an optional form and perl script to request\nanalyses via a web interface. The form and script both require\ncustomization before use. If you would like to use them, first copy\n/usr/local/share/examples/analog/etc/anlgform.pl to $$CGI-BIN, and then edit\n$$HTDOCS/anlgform.html and $$CGI-BIN/anlgform.pl for your local\nconfiguration. Both files are extensively commented with instructions\nfor customization.","type":"install"}]},{"name":"android-tools","origin":"devel/android-tools","version":"31.0.3p2.0_30","comment":"Android debugging tools","maintainer":"nc@FreeBSD.org","www":"https://github.com/neelchauhan/freebsd-android-tools","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8e2cc3281f911a538b3a0e4007a109ba226b31017cbfe44a39ac988d6d4f48dc","flatsize":8748578,"path":"All/android-tools-31.0.3p2.0_30.pkg","repopath":"All/android-tools-31.0.3p2.0_30.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1664008,"desc":"Android tools for FreeBSD. Tools include:\n\n * adb\n * fastboot\n * mke2fs.android (required by fastboot)\n * simg2img, img2simg, append2simg\n * lpdump, lpmake, lpadd, lpflash, lpunpack\n * mkbootimg, unpack_bootimg, repack_bootimg","deps":{"brotli":{"origin":"archivers/brotli","version":"1.1.0,1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"googletest":{"origin":"devel/googletest","version":"1.16.0"},"liblz4":{"origin":"archivers/liblz4","version":"1.10.0,1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"protobuf":{"origin":"devel/protobuf","version":"29.3_1,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["devel"],"shlibs_required":["libabsl_status.so.2501.0.0","libbrotlicommon.so.1","libbrotlidec.so.1","libbrotlienc.so.1","libc.so.8","libdl.so.0","libgcc_s.so.1","liblz4.so.1","libm.so.4","libpcre2-8.so.0","libprotobuf.so.29.3.0","libpthread.so.0","libstdc++.so.6","libusb.so.2","libz.so.3","libzstd.so.1"]},{"name":"an","origin":"games/an","version":"1.2_19","comment":"Fast anagram generator","maintainer":"ports@FreeBSD.org","www":"https://packages.debian.org/unstable/games/an","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"721722e0e9c0287dfaa83a6e28e7d2c2eb942d6b4375632c788b25be6ac23bd8","flatsize":34503,"path":"All/an-1.2_19.pkg","repopath":"All/an-1.2_19.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":14532,"desc":"Generates anagrams for a phrase supplied by the user, the words\nused in the anagram are taken from a specified dictionary which\nshould contain one word per line (default:/usr/share/dict/words).\nIt understands accented characters and should work with any alphabetic\nlanguage.","deps":{"icu":{"origin":"devel/icu","version":"76.1,1"}},"categories":["games"],"shlibs_required":["libc.so.8","libicudata.so.76","libicui18n.so.76","libicuuc.so.76","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe an port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"android-ota-payload-extractor","origin":"sysutils/android-ota-payload-extractor","version":"1.1_5","comment":"Android OTA payload extractor written in Go","maintainer":"nxjoseph@protonmail.com","www":"https://github.com/tobyxdd/android-ota-payload-extractor","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2dabcec8b285784e40219e1ed495457860f7335d5ddb995286900b555bd1c804","flatsize":2975754,"path":"All/android-ota-payload-extractor-1.1_5.pkg","repopath":"All/android-ota-payload-extractor-1.1_5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":996480,"desc":"A fast & natively cross-platform Android OTA payload extractor written in Go.\nExtracting images from Android OTA packages is very useful for various purposes.\nFor example, patching the boot image to install Magisk without TWRP.","categories":["sysutils"]},{"name":"amtterm","origin":"comms/amtterm","version":"1.6_1","comment":"Serial-over-lan client for Intel AMT","maintainer":"crees@FreeBSD.org","www":"https://www.kraxel.org/blog/linux/amtterm/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8662e8a80557250a22d81e8c707ce87e2010b96e6a821dcf09de5a0bfc908def","flatsize":54023,"path":"All/amtterm-1.6_1.pkg","repopath":"All/amtterm-1.6_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":23936,"desc":"This is a serial-over-lan (sol) client for Intel AMT.  Includes a terminal and\na graphical (gtk) version.  Also comes with a perl script to gather\ninformations about and remotely control AMT managed computers.","deps":{"p5-SOAP-Lite":{"origin":"net/p5-SOAP-Lite","version":"1.27"}},"categories":["comms"],"shlibs_required":["libc.so.8"]},{"name":"amtk","origin":"x11-toolkits/amtk","version":"5.6.0_2","comment":"Actions, Menus and Toolbars Kit","maintainer":"gnome@FreeBSD.org","www":"https://wiki.gnome.org/Projects/Amtk","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d7c3d594d7f214271dba4fe42e4f9cb6cfecbe5e103a99a0992b6efd0b9a427c","flatsize":734783,"path":"All/amtk-5.6.0_2.pkg","repopath":"All/amtk-5.6.0_2.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":89480,"desc":"Amtk is the acronym for \"Actions, Menus and Toolbars Kit\". It is a basic\nGtkUIManager replacement based on GAction. It is suitable for both a traditional\nUI or a modern UI with a GtkHeaderBar","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gobject-introspection":{"origin":"devel/gobject-introspection","version":"1.78.1_2,1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["x11-toolkits"]},{"name":"analitza","origin":"math/analitza","version":"25.04.2","comment":"Library from KDE Education project","maintainer":"kde@FreeBSD.org","www":"https://www.kde.org/applications/education/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"46dc99ca72c097b0e1cc94fd97db6edcdcd70ff00893d5656e70353326719449","flatsize":2775680,"path":"All/analitza-25.04.2.pkg","repopath":"All/analitza-25.04.2.pkg","licenselogic":"and","licenses":["GFDL","GPLv2"],"pkgsize":551288,"desc":"Analitza library from KDE Education project.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"qt6-5compat":{"origin":"devel/qt6-5compat","version":"6.8.3"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-svg":{"origin":"graphics/qt6-svg","version":"6.8.3"}},"categories":["education","kde","kde-applications","math"],"options":{"DOCS":"on"}},{"name":"amtc","origin":"sysutils/amtc","version":"0.8.5","comment":"Threaded Intel AMT/vPro mass management tool","maintainer":"tony.li@tony.li","www":"https://github.com/schnoddelbotz/amtc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0e54a35d74608b5664ad7655c0ce6b19cd1a1a29761fba7e5189ba6e2e836240","flatsize":272370,"path":"All/amtc-0.8.5.pkg","repopath":"All/amtc-0.8.5.pkg","licenselogic":"single","licenses":["CC-BY-3.0"],"pkgsize":63620,"desc":"Intel's Active Management Technology is a simple embedded subsystem\nthat helps you manage remote servers.  In particular you can power off\nor reset a remote system, regardless of the state of the operating\nsystem.\n\namtc is a tool to efficiently monitor, power-control on a scheduled\nbasis and interactively manage a bigger bunch of PCs equipped with\nIntel vPro technology, distributed over several rooms. Having a\npractical tool for this purpose massively eases system management\nprocedures, from scheduled, unattended OS-re-installs to individual,\ninteractive remote power management needs.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"libgcrypt":{"origin":"security/libgcrypt","version":"1.11.0"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libcurl.so.4","libpthread.so.0"]},{"name":"amrstat","origin":"sysutils/amrstat","version":"20070216_1","comment":"Utility for LSI Logic's MegaRAID RAID controllers","maintainer":"jkim@FreeBSD.org","www":"https://lists.freebsd.org/pipermail/freebsd-scsi/2006-February/002294.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2d1b23c862a237b523d6a01acda326255730575d9405f0261c767ba293bb8143","flatsize":230372,"path":"All/amrstat-20070216_1.pkg","repopath":"All/amrstat-20070216_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":87704,"desc":"This port provides an utility for getting information from\nLSI Logic's MegaRAID RAID controllers.","categories":["sysutils"],"options":{"MEGARC":"off"}},{"name":"angie-module-njs","origin":"www/angie-module-njs","version":"1.9.1","comment":"Angie NJS dynamic module","maintainer":"oleg@mamontov.net","www":"https://angie.software/en/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fc08b86505ad594031975c9bc4b7af01c7e1b3cf08594fc72fde8011098d5122","flatsize":13278417,"path":"All/angie-module-njs-1.9.1.pkg","repopath":"All/angie-module-njs-1.9.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":1764588,"desc":"Module is a subset of the JavaScript language that allows extending\nAngie functionality. Package contains http_js and stream_js modules to\nprovide objects, methods and properties for extending related functionality.","deps":{"angie":{"origin":"www/angie","version":"1.9.1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["www"],"options":{"DEBUG":"on"},"messages":[{"message":"The njs dynamic modules for Angie have been installed.\nTo enable these modules, add the following to /usr/local/etc/angie/angie.conf\nand reload angie:\n\n    load_module modules/ngx_http_js_module.so;\n    load_module modules/ngx_stream_js_module.so;\n\nPlease refer to the njs documentation for further details:\nhttps://github.com/nginx/njs\nhttps://angie.software/js_reference/\nhttps://angie.software/http_js/\nhttps://angie.software/stream_js/","type":"install"}]},{"name":"amqp-cpp","origin":"devel/amqp-cpp","version":"4.1.4_1","comment":"C++ library for asynchronous non-blocking communication with RabbitMQ","maintainer":"aleksandr.fedorov@vstack.com","www":"https://github.com/CopernicaMarketingSoftware/AMQP-CPP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"18b7fd7e7415c3aed4ff64f71ae285ba1bc5d5f9dc99c0a044db793ef335e6fc","flatsize":874854,"path":"All/amqp-cpp-4.1.4_1.pkg","repopath":"All/amqp-cpp-4.1.4_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":178260,"desc":"AMQP-CPP is a C++ library for communicating with a RabbitMQ message broker.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["devel"]},{"name":"ampasACES-container","origin":"graphics/ampasACES-container","version":"1.0.2_1","comment":"ACES Container Reference Implementation","maintainer":"ports@FreeBSD.org","www":"https://github.com/ampas/aces_container","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"183ee2d43ccf7d10ce713ae3dd3682fcbd29176f002b56fa3796dfd15fc3896d","flatsize":220126,"path":"All/ampasACES-container-1.0.2_1.pkg","repopath":"All/ampasACES-container-1.0.2_1.pkg","licenselogic":"single","licenses":["AMPAS"],"pkgsize":45712,"desc":"ACES Container Reference Implementation\n\nThis folder contains a reference implementation for an ACES container\nfile writer intended to be used with the Academy Color Encoding System (ACES).\nThe resulting file is compliant with the ACES container specification\n(SMPTE S2065-4). However, there are a few things that are not demonstrated by\nthis reference implementation.\n\n    Stereo channels\n    EndOfFileFiller\n    Arbitrary attributes and naming validations\n    half type attributes\n    keycode value validations","categories":["devel","graphics"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ampasACES-container port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"amphetadesk","origin":"www/amphetadesk","version":"0.93.1_7","comment":"RSS client that serves HTTP to your local web browser","maintainer":"ports@FreeBSD.org","www":"https://www.disobey.com/amphetadesk/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"565ca46faeab657d4ae9336142e5690f226d480966a10eb9f185f8f4a936aa02","flatsize":3312320,"path":"All/amphetadesk-0.93.1_7.pkg","repopath":"All/amphetadesk-0.93.1_7.pkg","licenselogic":"single","licenses":["EULA"],"pkgsize":612020,"desc":"AmphetaDesk is a free, cross platform, open-sourced, syndicated news\naggregator - it obediently sits on your desktop, downloads the latest\nnews that interests you, and displays them in a quick and easy to use\n(and customizable!) webpage. With thousands of channels available,\nAmphetaDesk can shave hours off your day - and you'll look smart to\nall your friends! Egotism never had it better!","deps":{"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-HTML-Tagset":{"origin":"www/p5-HTML-Tagset","version":"3.24"},"p5-Text-Template":{"origin":"textproc/p5-Text-Template","version":"1.61"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"p5-XML-Parser":{"origin":"textproc/p5-XML-Parser","version":"2.47"},"p5-XML-Simple":{"origin":"textproc/p5-XML-Simple","version":"2.25"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","www"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe amphetadesk port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"angie","origin":"www/angie","version":"1.9.1","comment":"Efficient, powerful and scalable reverse proxy and web server","maintainer":"oleg@mamontov.net","www":"https://angie.software/en/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aaa9ed2dce243f9974d3c0fffa7c54ded393a8b34013deebd863bb8e1a83267e","flatsize":13072823,"path":"All/angie-1.9.1.pkg","repopath":"All/angie-1.9.1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":2425280,"desc":"Actively developing fork of nginx aiming to keep it great\nwith brand new extra functionality.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"}},"categories":["www"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12","libm.so.4","libpcre2-8.so.0","libpthread.so.0","libssl.so.12","libz.so.3"],"options":{"DEBUG":"on"},"messages":[{"message":"Thanks for using Angie!\n\nPlease find the official documentation for Angie here:\n* https://angie.software/en/","type":"install"}]},{"name":"apache-poi","origin":"textproc/apache-poi","version":"5.3.0","comment":"Java API To Access Microsoft Format Files","maintainer":"ports@FreeBSD.org","www":"https://poi.apache.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"16605b809faa0edebaf9e08541b6824db3d0e19b5a56fd99fa437a9ef4149699","flatsize":27285365,"path":"All/apache-poi-5.3.0.pkg","repopath":"All/apache-poi-5.3.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":20827084,"desc":"The POI project consists of APIs for manipulating various file formats based\nupon Microsoft's OLE 2 Compound Document format using pure Java. In short, you\ncan read and write MS Excel files using Java. Soon, you'll be able to read and\nwrite Word files using Java. POI is your Java Excel solution as well as your\nWord Excel solution. However, we have a complete API for porting other OLE 2\nCompound Document formats and welcome others to participate.","deps":{"SparseBitSet":{"origin":"devel/sparsebitset","version":"1.3"},"apache-commons-codec":{"origin":"java/apache-commons-codec","version":"1.16.0"},"apache-commons-collections4":{"origin":"java/apache-commons-collections4","version":"4.5.0.m3"},"apache-commons-compress":{"origin":"archivers/apache-commons-compress","version":"1.27.1"},"apache-commons-io":{"origin":"devel/apache-commons-io","version":"2.18.0"},"apache-commons-math":{"origin":"math/apache-commons-math","version":"3.6.1_3"},"apache-log4j2":{"origin":"devel/apache-log4j2","version":"2.24.3"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java","textproc"],"annotations":{"cpe":"cpe:2.3:a:apache:poi:5.3.0:::::dragonfly6:x86_64"},"messages":[{"message":"===>   NOTICE:\n\nThe apache-poi port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ampasCTL","origin":"graphics/ampasCTL","version":"1.5.2_22","comment":"Color Transformation Language interpreter","maintainer":"ports@FreeBSD.org","www":"https://github.com/ampas/CTL","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f68adc8601f92d30aac358e101cff785d622d8778bab6396ef23da777e39bd88","flatsize":3765981,"path":"All/ampasCTL-1.5.2_22.pkg","repopath":"All/ampasCTL-1.5.2_22.pkg","licenselogic":"single","licenses":["AMPAS"],"pkgsize":1076944,"desc":"# The Color Transformation Language #\n\nThe Color Transformation Language, or CTL, is a programming language for digital\ncolor management.\n\nDigital color management requires translating digital images between different\nrepresentations or color spaces.  For example, the pixels in an image may encode\nthe colors that should be seen when the image is displayed on a video monitor.\nPrinting this image on paper, or recording it on motion picture film requires\ntransforming the pixels to an appropriate representation: Video, inks on paper\nand film all have different color gamuts and dynamic ranges.  Color mixing is\nadditive for video, but subtractive for inks and film. Video and film typically\nuse three color channels, while four or more inks are used for printing on\npaper. A color management system must transform each pixel in the original image\nto corresponding amounts of ink or film density values.","deps":{"Imath":{"origin":"math/Imath","version":"3.1.12"},"ampasACES-container":{"origin":"graphics/ampasACES-container","version":"1.0.2_1"},"openexr":{"origin":"graphics/openexr","version":"3.3.4"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["devel","graphics"],"shlibs_required":["libAcesContainer.so","libIex-3_3.so.32","libIlmThread-3_3.so.32","libImath-3_1.so.29","libOpenEXR-3_3.so.32","libc.so.8","libm.so.4","libstdc++.so.9","libtiff.so.6"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ampasCTL port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"aml","origin":"devel/aml","version":"0.3.0","comment":"Another Main Loop","maintainer":"jbeich@FreeBSD.org","www":"https://github.com/any1/aml","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dfbf74bfe817264d295c7da873ca94e55859e9b64dc557e5aa794a34e25c31c3","flatsize":27431,"path":"All/aml-0.3.0.pkg","repopath":"All/aml-0.3.0.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":10996,"desc":"Andri's Main Loop\n\nGoals:\n * Portability\n * Utility\n * Simplicity\n\nNon-goals:\n * MS Windows (TM) support\n * Solving the C10K problem\n\nFeatures:\n * File descriptor event handlers\n * Timers\n * Tickers\n * Signal handlers\n * Idle dispatch callbacks\n * Thread pool\n * Interoperability with other event loops","categories":["devel"]},{"name":"amiwm","origin":"x11-wm/amiwm","version":"0.22.pl2_2","comment":"Window manager that makes your desktop look like an Amiga(TM)","maintainer":"dcarmich@dcarmichael.net","www":"https://www.lysator.liu.se/~marcus/amiwm.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4fa9f75e7edbc1d167ffd0fb242c48a2db8bfe13bd2d57df6d65f14919bfcbd3","flatsize":262799,"path":"All/amiwm-0.22.pl2_2.pkg","repopath":"All/amiwm-0.22.pl2_2.pkg","licenselogic":"single","licenses":["amiwm"],"pkgsize":92652,"desc":"Amiga and Workbench are registered trademarks of Amiga Technologies GMBH.\n\nThis is a port of amiwm, a window manager to make your desktop look like an\nAmiga(TM).","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"}},"categories":["x11-wm"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXmu.so.6","libc.so.8","libm.so.4"],"options":{"DOCS":"on"}},{"name":"amigafonts","origin":"x11-fonts/amigafonts","version":"1.02","comment":"Faithfully remade Amiga fonts","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/rewtnull/amigafonts","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fa280e1cd1aec983d258eb6ac6c2cb1593eab45afb219b49fa012eff1fc246f1","flatsize":185282,"path":"All/amigafonts-1.02.pkg","repopath":"All/amigafonts-1.02.pkg","licenselogic":"single","licenses":["GPLv3RLE+"],"pkgsize":28148,"desc":"Faithfully remade multi platform Amiga fonts in Amiga aspect.\n\nThe Topaz-a1200, TopazPlus-a1200 and P0T-NOoDLE fonts even include all\ninverted characters that are present in the original Amiga equivalents.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"amigadepacker","origin":"archivers/amigadepacker","version":"0.04_2","comment":"Tool for depacking some compressed Amiga formats","maintainer":"ehaupt@FreeBSD.org","www":"https://gitlab.com/heikkiorsila/amigadepacker","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"537e599d6a91a96dd7745e0406745d76150b50a5b175996e35c673b89a6139f2","flatsize":43631,"path":"All/amigadepacker-0.04_2.pkg","repopath":"All/amigadepacker-0.04_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":19360,"desc":"amigadepacker depacks compressed Amiga formats. PowerPacker, XPK SQSH, MMCMP and\nStoneCracker 4.04 (S404) formats are supported. Amigadepacker will automatically\ndetermine the compressed format by content.  Among other things, the tool is\nuseful for playing packed Amiga music formats with uade.","categories":["archivers"],"shlibs_required":["libc.so.8"]},{"name":"amgcl","origin":"math/amgcl","version":"1.4.4","comment":"C++ header-only library for solving large sparse linear systems","maintainer":"yuri@FreeBSD.org","www":"https://github.com/ddemidov/amgcl","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"26d5eefc73243188bf1a5c919fc02db56ca6cb36559d6710b8604d5ae97c68f3","flatsize":1233240,"path":"All/amgcl-1.4.4.pkg","repopath":"All/amgcl-1.4.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":135576,"desc":"AMGCL is a header-only C++ library for solving large sparse linear systems with\nalgebraic multigrid (AMG) method. AMG is one of the most effective iterative\nmethods for solution of equation systems arising, for example, from discretizing\nPDEs on unstructured grids. The method can be used as a black-box solver for\nvarious computational problems, since it does not require any information about\nthe underlying geometry. AMG is often used not as a standalone solver but as a\npreconditioner within an iterative solver (e.g. Conjugate Gradients, BiCGStab,\nor GMRES).","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"}},"categories":["math"]},{"name":"amule","origin":"net-p2p/amule","version":"2.3.3_14","comment":"All-platform eMule p2p client","maintainer":"eduardo@FreeBSD.org","www":"https://www.amule.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3fada413192f46bb38e5c9002aa03ad01ab5b32d713c2bded17dd5450b759935","flatsize":17624619,"path":"All/amule-2.3.3_14.pkg","repopath":"All/amule-2.3.3_14.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":4100360,"desc":"aMule, the all-platform eMule p2p client\n\naMule is a multiplatform fork of xMule\nclient using wxWindows class library.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"cryptopp":{"origin":"security/cryptopp","version":"8.9.0"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libgd":{"origin":"graphics/gd","version":"2.3.3_13,1"},"png":{"origin":"graphics/png","version":"1.6.47"},"readline":{"origin":"devel/readline","version":"8.2.13_2"},"wx30-gtk3":{"origin":"x11-toolkits/wxgtk30","version":"3.0.5.1_6"}},"categories":["net-p2p"],"shlibs_required":["libbfd-2.44.so","libboost_system.so.1.87.0","libc.so.8","libcryptopp.so.8","libgd.so.6","libm.so.4","libpng16.so.16","libpthread.so.0","libreadline.so.8","libstdc++.so.9","libwx_baseu-3.0.so.0","libwx_baseu_net-3.0.so.0","libwx_gtk3u_adv-3.0.so.0","libwx_gtk3u_core-3.0.so.0","libz.so.3"],"options":{"ALC":"on","ALCC":"on","AMULECMD":"on","AMULEDAEMON":"on","AMULEGUI":"on","BOOST":"on","CAS":"on","DEBUG":"off","DOCS":"on","ED2K":"on","FILEVIEW":"on","MMAP":"off","MONOLITHIC":"on","NLS":"on","UPNP":"off","WEBSERVER":"on","WXCAS":"on","XAS":"on"},"annotations":{"cpe":"cpe:2.3:a:amule:amule:2.3.3:::::dragonfly6:x86_64:14"}},{"name":"amd64-binutils","origin":"devel/binutils","version":"2.44,1","comment":"GNU binary tools","maintainer":"cy@FreeBSD.org","www":"https://www.gnu.org/software/binutils/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"353d562eea8b1f8bc06f2f14e741c446d84b36d93769701ea284c016580cfdd9","flatsize":20012241,"path":"All/amd64-binutils-2.44,1.pkg","repopath":"All/amd64-binutils-2.44,1.pkg","licenselogic":"and","licenses":["GPLv3","LGPL3"],"pkgsize":2098460,"desc":"The GNU Binutils are a collection of binary tools. The main ones are:\n\n* ld - the GNU linker.\n* as - the GNU assembler.\n\nMost of these programs use BFD, the Binary File Descriptor library, to do\nlow-level manipulation. Many of them also use the opcodes library to\nassemble and disassemble machine instructions.\n\nThis port may be used as a replacement for the system binutils and support\nfeatures from the latest versions of GCC.\n\nFor cross-compilation, see the devel/cross-binutils port.","deps":{"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["devel"],"shlibs_required":["libc.so.8","libzstd.so.1"],"options":{"ELFU":"off","INFO":"on","RELRO":"off"},"annotations":{"cpe":"cpe:2.3:a:gnu:binutils:2.44:::::dragonfly6:x86_64","flavor":"amd64"}},{"name":"ambit-tensor","origin":"math/ambit","version":"0.7.1_3","comment":"C++ library for tensor product calculations","maintainer":"yuri@FreeBSD.org","www":"https://github.com/jturney/ambit","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c94ba7f70d410fe9361e539c6accbe994c704a380d08bafda2e02e0998c1da36","flatsize":803991,"path":"All/ambit-tensor-0.7.1_3.pkg","repopath":"All/ambit-tensor-0.7.1_3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":217364,"desc":"C++ library for the implementation of tensor product calculations through\na clean, concise user interface.","deps":{"hdf5":{"origin":"science/hdf5","version":"1.12.2_2,1"},"libaec":{"origin":"science/libaec","version":"1.1.3"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"}},"categories":["math"]},{"name":"amfora","origin":"www/amfora","version":"1.10.0_6","comment":"Fancy terminal browser for the Gemini protocol","maintainer":"lcook@FreeBSD.org","www":"https://github.com/makeworld-the-better-one/amfora","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a1775b522b5f4fa3c628f1f85bb5abd0589fbfefa1cffdf00556ea57bd15d998","flatsize":16968219,"path":"All/amfora-1.10.0_6.pkg","repopath":"All/amfora-1.10.0_6.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":4369668,"desc":"Amfora aims to be the best looking Gemini\nclient with the most features... all in\nthe terminal. It does not support Gopher\nor other non-Web protocols - check out\nBombadillo for that.\n\nIt fully passes Sean Conman's client torture\ntest, as well as the Egsam one.","categories":["www"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"amberfish","origin":"textproc/amberfish","version":"1.6.4_2","comment":"General purpose text retrieval Software","maintainer":"ports@FreeBSD.org","www":"https://web.archive.org/web/20100419215307/http://www.etymon.com/tr.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6744b1abe7833ec9f012a4309e9d7de6a1baa63c558fff267ca52295642c4a61","flatsize":195563,"path":"All/amberfish-1.6.4_2.pkg","repopath":"All/amberfish-1.6.4_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":73220,"desc":"Amberfish is general purpose text retrieval software, developed at Etymon\nby Nassib Nassar and distributed as open source software under the terms\nof version 2 of the GNU General Public License (GPL). Its distinguishing\nfeatures are indexing/search of semi-structured text (i.e. both free tex\nand multiply nested fields), built-in support for XML documents using the\nXerces library, structured queries allowing generalized field/tag paths,\nhierarchical result sets (XML only), automatic searching across multiple\ndatabases (allowing modular indexing), TREC format results, efficient\nindexing, and relatively low memory requirements during indexing (and the\nability to index documents larger than available memory). Z39.50 support\nis available. Other features include Boolean queries, right truncation,\nphrase searching, relevance ranking, support for multiple documents per\nfile, incremental indexing, and easy integration with other UNIX tools,\nThe architecture is also designed to permit proximity queries; however,\nthey are not fully implemented at present.\n\nThis port also includes the Porter stemming algorithm for suffix\nstripping, available at:\n     http://www.tartarus.org/~martin/PorterStemmer","deps":{"xerces-c3":{"origin":"textproc/xerces-c3","version":"3.3.0"}},"categories":["databases","textproc"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9","libxerces-c-3.3.so"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe amberfish port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"avldrums-lv2","origin":"audio/avldrums-lv2","version":"0.7.3","comment":"Dedicated AVLDrumkits LV2 Plugin","maintainer":"yuri@FreeBSD.org","www":"https://x42-plugins.com/x42/x42-avldrums","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"138adbafc42b2d4e74ea8b1c5ec9f30482e761d5add25ad517e5f969ce3ad0f1","flatsize":158356980,"path":"All/avldrums-lv2-0.7.3.pkg","repopath":"All/avldrums-lv2-0.7.3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":77708676,"desc":"avldrums.lv2 is a drum sample player plugin written by Robin Gareus\ndedicated to Glen MacArthur's AVLdrums. This self-contained plugin\nprovides a convenient way to rapidly sequence and mix midi-drums.\n\nThe AVLdrums comes as two separate drumkits: Black Pearl and Red Zeppelin.\nThere are 5 velocity layers for each of the 28 kits pieces or drum-zones\nfor both kits.\n\nThe main benefits compared to loading the soundfont into a generic sample\nplayer are:\n* built-in MIDNAM: The plugin informs the host about note-names\n* Semantic grouping of ports: fan-out separate mics to individual tracks\n* Compatible stereo/multi-out variant: Allows to in-place replace the stereo\n  version with multi-out. Start with stereo when sequencing and when moving\n  to the mixing stage use separate outputs to process or customize level and\n  pan of individual drums.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["audio"],"options":{"SSE":"on"}},{"name":"amb-plugins","origin":"audio/amb-plugins","version":"0.8.1_2","comment":"Ambisonics LADSPA plugins, mainly to be used within Ardour","maintainer":"ports@FreeBSD.org","www":"https://kokkinizita.linuxaudio.org/linuxaudio/ladspa/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6080284222075b8159a5e2c204c984f85cb51f120a017ea2cf1d5b0b4d90f690","flatsize":187065,"path":"All/amb-plugins-0.8.1_2.pkg","repopath":"All/amb-plugins-0.8.1_2.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3"],"pkgsize":48408,"desc":"A set of ambisonics plugins, mainly to be used within Ardour.  Mono\nand stereo to B-format panning, horizontal rotator, square, hexagon\nand cube decoders.","deps":{"ladspa":{"origin":"audio/ladspa","version":"1.17_1"}},"categories":["audio"],"messages":[{"message":"===>   NOTICE:\n\nThe amb-plugins port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"amber-language","origin":"lang/amber","version":"0.4.0.a_2","comment":"Amber: the programming language compiled to bash","maintainer":"yuri@FreeBSD.org","www":"https://amber-lang.com","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"894cf6a85ddc67f5b3b457b1d0563ceb91a1ad23675005e76cef51c650fd4c12","flatsize":1901724,"path":"All/amber-language-0.4.0.a_2.pkg","repopath":"All/amber-language-0.4.0.a_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":609424,"desc":"Amber is a programming language that compiles to Bash. It's a high level\nprogramming language that makes it easy to create shell scripts. It's\nparticulary well suited for cloud services.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"}},"categories":["lang"],"shlibs_required":["libc.so.8"]},{"name":"amberol","origin":"audio/amberol","version":"2024.2","comment":"Plays music, and nothing else","maintainer":"ports@FreeBSD.org","www":"https://gitlab.gnome.org/World/amberol","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3aceb8d464ac373096b9c0acc5503491263c64629149910ecbcdcdb95ac8f1d2","flatsize":8272789,"path":"All/amberol-2024.2.pkg","repopath":"All/amberol-2024.2.pkg","licenselogic":"and","licenses":["CC-BY-SA-3.0","CC0-1.0","GPLv3+"],"pkgsize":1941356,"desc":"Amberol aspires to be as small, unintrusive, and simple as possible. It does\nnot manage your music collection; it does not let you manage playlists, smart\nor otherwise; it does not let you edit the metadata for your songs; it does\nnot show you lyrics for your songs, or the Wikipedia page for your bands.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"dbus":{"origin":"devel/dbus","version":"1.16.2_2,1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"graphene":{"origin":"graphics/graphene","version":"1.10.8_1"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-libav":{"origin":"multimedia/gstreamer1-libav","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gstreamer1-plugins-bad":{"origin":"multimedia/gstreamer1-plugins-bad","version":"1.26.0"},"gstreamer1-plugins-good":{"origin":"multimedia/gstreamer1-plugins-good","version":"1.26.0"},"gtk4":{"origin":"x11-toolkits/gtk40","version":"4.18.4"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libadwaita":{"origin":"x11-toolkits/libadwaita","version":"1.7.2"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["audio"],"shlibs_required":["libadwaita-1.so.0","libc.so.8","libcairo.so.2","libexecinfo.so.1","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgraphene-1.0.so.0","libgstaudio-1.0.so.0","libgstplay-1.0.so.0","libgstreamer-1.0.so.0","libgstvideo-1.0.so.0","libgtk-4.so.1","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe amberol port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"amavis-logwatch","origin":"mail/amavis-logwatch","version":"1.51.03_2","comment":"Amavisd-new log parser","maintainer":"ports@FreeBSD.org","www":"https://logreporters.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eca51bfd53ac0239df14677c40069452c6176676549b364fbfada90184e7ffe6","flatsize":244795,"path":"All/amavis-logwatch-1.51.03_2.pkg","repopath":"All/amavis-logwatch-1.51.03_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":68932,"desc":"The amavis-logwatch(1) utility is an Amavisd-new log parser\nthat produces summaries, details, and statistics regarding\nthe operation of Amavisd-new (henceforth, simply called Amavis).\n\nA key feature of amavis-logwatch is its ability to produce\na very wide range of reports with data grouped and sorted as\nmuch as possible to reduce noise and highlight patterns. Brief\nsummary reports provide a quick overview of general Amavis\noperations and message delivery, calling out warnings that\nmay require attention. Detailed reports provide easy to scan,\nhierarchically-arranged and organized information, with as\nmuch or little detail as desired.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe amavis-logwatch port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"amavisd-milter","origin":"security/amavisd-milter","version":"1.7.0_1","comment":"Milter for amavisd-new","maintainer":"rx@rx.cz","www":"https://amavisd-milter.sourceforge.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"72efe4ef0a30c4c30bfd0b136f6b22a8fa4cdcf3c52b7853c4a1cb18e6ef7820","flatsize":70475,"path":"All/amavisd-milter-1.7.0_1.pkg","repopath":"All/amavisd-milter-1.7.0_1.pkg","licenselogic":"single","pkgsize":27184,"desc":"amavisd-milter is a sendmail milter for amavisd-new version 2.2.0 and above\nwhich use the new AM.PDP protocol. Full amavisd-new functionality is\navailable, including adding spam and virus information header fields,\nmodifying Subject, adding address extensions and removing certain recipients\nfrom delivery while delivering the same message to the rest.","deps":{"amavisd-new":{"origin":"security/amavisd-new","version":"2.12.3_6,1"},"libmilter":{"origin":"mail/libmilter","version":"8.18.1"}},"categories":["mail","security"],"shlibs_required":["libc.so.8","libmilter.so.7","libpthread.so.0","librt.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"To configure amavisd-milter, sendmail and amavisd-new point\nyour browser to http://github.com/prehor/amavisd-milter\n\nEnable amavisd-milter in /etc/rc.conf with the following line:\n\n\tamavisd_milter_enable=\"YES\"","type":"install"}]},{"name":"amath","origin":"math/amath","version":"1.8.5_1","comment":"Simple command line calculator","maintainer":"cs@innolan.net","www":"https://amath.innolan.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2e95aab07357628b90d099b749cb3a0e418f24071883bcd63965042efdbc55db","flatsize":1018607,"path":"All/amath-1.8.5_1.pkg","repopath":"All/amath-1.8.5_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":185728,"desc":"Features a case sensitive command line interface, internal IEEE 754\ncalculations with 15 significant digits, calculations with real and\ncomplex numbers, variables and user defined functions, logarithmic\nand exponential functions, trigonometric and hyperbolic function\nand selected mathematical constants and rounding functions.","categories":["math"],"shlibs_required":["libc.so.8","libstdc++.so.9"],"options":{"TESTS":"off","APPLIBM":"on","OPENLIBM":"off","SYSLIBM":"off"}},{"name":"amoebax","origin":"games/amoebax","version":"0.2.1_9","comment":"Cute and addictive Puyo Puyo like game","maintainer":"amdmi3@FreeBSD.org","www":"https://www.emma-soft.com/games/amoebax/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9dc865e095edc032ccd00fed78b3a1b9702af35e839f54130741514905c6d92c","flatsize":9894258,"path":"All/amoebax-0.2.1_9.pkg","repopath":"All/amoebax-0.2.1_9.pkg","licenselogic":"or","licenses":["FAL","GPLv2"],"pkgsize":9101448,"desc":"Amoebax is a cute and addictive action-puzzle game. Due to an awful\nmutation, some amoeba's species have started to multiply until they\ntake the world if you can't stop them. Fortunately the mutation\nmade then too unstable and lining up four or more will make them\ndisappear.\n\nFollow Kim or Tom through 6 levels in their quest to prevent the\ncute multiplying amoebas to take the world and become the new Amoeba\nMaster. Watch out for the cute but amoeba's controlled creatures\nthat will try to put and end to your quest.\n\nAmoebax is designed with levels for everyone, from children to\nadults. With the training mode everybody will quickly become a\nmaster and the tournament mode will let you have a good time with\nyour friends. There is also catchy music, funny sound effects, and\nbeautiful screens that sure appeal to everyone in the family.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"amanda-perl-wrapper","origin":"misc/amanda-perl-wrapper","version":"1.01","comment":"Perl wrapper to use with Amanda (with libthr.so.* linked)","maintainer":"perl@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8796f345dc614c89dc10e5f9a47ed7297ad6a03ecb76423b17f19e5040b4c924","flatsize":5336,"path":"All/amanda-perl-wrapper-1.01.pkg","repopath":"All/amanda-perl-wrapper-1.01.pkg","licenselogic":"single","pkgsize":2364,"desc":"Simple wrapper for perl5 with LD_PRELOAD=libthr.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["misc","perl5"],"shlibs_required":["libc.so.8"]},{"name":"amavisd-new","origin":"security/amavisd-new","version":"2.12.3_6,1","comment":"Mail scanner interface between mailer and content checkers","maintainer":"flo@FreeBSD.org","www":"https://www.ijs.si/software/amavisd/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3382a233208366a51e3bcc32457caf536dc0365b8363c2b259b24b04be284b7c","flatsize":3420927,"path":"All/amavisd-new-2.12.3_6,1.pkg","repopath":"All/amavisd-new-2.12.3_6,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":740344,"desc":"amavisd-new is a performance-enhanced daemonized version of amavis-perl\n\nNote that the installation is different than the original package, and the\nintegration into your MTA can be different, so please read the README and\nINSTALL files very carefully.\n\namavisd-new also supports SpamAssassin integration.","deps":{"7-zip":{"origin":"archivers/7-zip","version":"24.09"},"arc":{"origin":"archivers/arc","version":"5.21q_1"},"arj":{"origin":"archivers/arj","version":"3.10.22_12"},"cabextract":{"origin":"archivers/cabextract","version":"1.11_1"},"file":{"origin":"sysutils/file","version":"5.46"},"lzop":{"origin":"archivers/lzop","version":"1.04_1"},"p5-Archive-Zip":{"origin":"archivers/p5-Archive-Zip","version":"1.68"},"p5-BerkeleyDB":{"origin":"databases/p5-BerkeleyDB","version":"0.66"},"p5-Convert-TNEF":{"origin":"converters/p5-Convert-TNEF","version":"0.18_2"},"p5-Convert-UUlib":{"origin":"converters/p5-Convert-UUlib","version":"1.70,1"},"p5-IO-Socket-INET6":{"origin":"net/p5-IO-Socket-INET6","version":"2.73"},"p5-MIME-Tools":{"origin":"mail/p5-MIME-Tools","version":"5.515,2"},"p5-Mail-DKIM":{"origin":"mail/p5-Mail-DKIM","version":"1.20240923"},"p5-Net-LibIDN":{"origin":"dns/p5-Net-LibIDN","version":"0.12_6"},"p5-Net-Server":{"origin":"net/p5-Net-Server","version":"2.014"},"p5-Unix-Syslog":{"origin":"sysutils/p5-Unix-Syslog","version":"1.1_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"ripole":{"origin":"textproc/ripole","version":"0.2.2"},"rpm2cpio":{"origin":"archivers/rpm2cpio","version":"1.4_2"},"spamassassin":{"origin":"mail/spamassassin","version":"4.0.1_2"},"unrar":{"origin":"archivers/unrar","version":"7.10,6"},"zoo":{"origin":"archivers/zoo","version":"2.10.1_5"}},"categories":["security"],"users":["vscan"],"groups":["vscan"],"options":{"7ZIP":"on","ARC":"on","ARJ":"on","BDB":"on","CAB":"on","DOCS":"on","FILE":"on","IPV6":"on","LDAP":"off","LHA":"off","LZOP":"on","MSWORD":"on","MYSQL":"off","NOMARCH":"off","P0F":"off","PGSQL":"off","RAR":"off","RPM":"on","SASL":"off","SNMP":"off","SPAMASSASSIN":"on","SQLITE":"off","TNEF":"off","UNARJ":"off","UNRAR":"on","UNZOO":"off","ZOO":"on"},"messages":[{"message":"To use amavisd-new, you need to install at least one virus scanner.\n The following virus scanners are available in the FreeBSD ports\n collection:\n\n /usr/ports/security/clamav\tClam Antivirus\n /usr/ports/security/f-prot\tF-Prot Antivirus\n\n Enable amavisd-new in /etc/rc.conf with the following line:\n\n    amavisd_enable=\"YES\"\n\n You can set the pidfile, if you do not use the default path:\n\n    amavisd_pidfile=\"/var/amavis/amavisd.pid\"\n\n Optionally enable amavisd tmp ram disk with:\n\n    amavisd_ram=\"512m\"\n\n If you have installed and want to use the amavis sendmail milter interface,\n you need the following additional line in /etc/rc.conf:\n\n    amavis_milter_enable=\"YES\"\n\n If you have installed and want to use the p0fanalyzer interface,\n you need the following additional lines in /etc/rc.conf\n (with modifications according to your needs):\n\n    amavis_p0fanalyzer_enable=\"YES\"\n    amavis_p0fanalyzer_p0f_filter=\"tcp dst port 25\"\n\n You can pass another command line options to p0f daemon by setting\n amavis_p0f_daemon_flags and to p0f-analyzer.pl by setting\n amavis_p0fanalyzer_flags.\n\n Configuration templates are available in /usr/local/etc\n as amavisd.conf.sample, amavisd.conf-default and amavisd-custom.conf.sample\n Documentation is available in /usr/local/share/doc/amavisd-new.","type":"install"}]},{"name":"amanda-server","origin":"misc/amanda-server","version":"3.5.1_1,1","comment":"Advanced Maryland Automatic Network Disk Archiver (server)","maintainer":"fbsd@dylanleigh.net","www":"https://sourceforge.net/projects/amanda/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"08f5c52f5a2897d960cf4ada3b8678ceda09e4000cab83f9f48380fc131baa58","flatsize":3964520,"path":"All/amanda-server-3.5.1_1,1.pkg","repopath":"All/amanda-server-3.5.1_1,1.pkg","licenselogic":"single","licenses":["UMD"],"pkgsize":861880,"desc":"WHAT IS AMANDA?\n---------------\n\nThis is a release of Amanda, the Advanced Maryland Automatic\nNetwork Disk Archiver.  Amanda is a backup system designed to archive many\ncomputers on a network to a single large-capacity tape drive.\n\nHere are some features of Amanda:\n\n  * written in C, freely distributable.\n  * built on top of standard backup software: Unix dump/restore, and\n    later GNU Tar and others.\n  * will back up multiple machines in parallel to a holding disk, blasting\n    finished dumps one by one to tape as fast as we can write files to\n    tape.  For example, a ~2 Gb 8mm tape on a ~240K/s interface to a host\n    with a large holding disk can be filled by Amanda in under 4 hours.\n  * does simple tape management: will not overwrite the wrong tape.","deps":{"amanda-client":{"origin":"misc/amanda-client","version":"3.5.1_1,1"},"amanda-perl-wrapper":{"origin":"misc/amanda-perl-wrapper","version":"1.01"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtar":{"origin":"archivers/gtar","version":"1.35_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"p5-JSON":{"origin":"converters/p5-JSON","version":"4.10"},"p5-XML-Simple":{"origin":"textproc/p5-XML-Simple","version":"2.25"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["misc"],"users":["amanda"],"groups":["amanda","operator"],"shlibs_required":["libamanda-3.5.1.so","libamandad-3.5.1.so","libamxfer-3.5.1.so","libc.so.8","libdl.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libintl.so.8","libm.so.4","libndmlib-3.5.1.so","libpthread.so.0","libssl.so.12"],"options":{"GNUTAR":"on","PLOT":"off","S3":"off","SAMBA":"off"},"annotations":{"cpe":"cpe:2.3:a:amanda:amanda:3.5.1:::::dragonfly6:x86_64:1"},"messages":[{"message":"Please install these ports (they are only on-demand runtime dependencies):\n  - /xports/misc/mtx if you want chg-robot changer.\n  - /xports/security/aespipe if you want amcrypt(8).","type":"install"}]},{"name":"am-aspell","origin":"textproc/am-aspell","version":"0.03.1_1,2","comment":"Aspell Amharic dictionary","maintainer":"office@FreeBSD.org","www":"http://aspell.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3908a3ecfd89b65b893b33ef9294f338c33d56aeda726be0752e754062b04fbc","flatsize":324055,"path":"All/am-aspell-0.03.1_1,2.pkg","repopath":"All/am-aspell-0.03.1_1,2.pkg","licenselogic":"single","pkgsize":105728,"desc":"Aspell Amharic dictionary.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"]},{"name":"alure","origin":"audio/alure","version":"1.2_14","comment":"Utility library to help manage common tasks with OpenAL","maintainer":"multimedia@FreeBSD.org","www":"https://kcat.strangesoft.net/alure.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8d7f31288bbb241099c23b5146f6fbd5bf9635f92144437743e04fe4bede2dea","flatsize":414614,"path":"All/alure-1.2_14.pkg","repopath":"All/alure-1.2_14.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":67396,"desc":"ALURE is a utility library to help manage common tasks with OpenAL\napplications.  This includes device enumeration and initialization,\nfile loading, and streaming.\n\nThe purpose of this library is to provide premade functionality\nthat would otherwise be repetitive or difficult to (re)code for\nvarious projects and platforms, such as loading a sound file into\nan OpenAL buffer and streaming an audio file through a buffer queue.\nSupport for different formats is consistant across platforms, so\nno special checks are needed when loading files, and all formats\nare handled through the same API.\n\nCurrently ALURE includes a basic .wav and .aif file reader, and can\nleverage external libraries such as libSndFile (for extended wave\nformats and several others), VorbisFile (for Ogg Vorbis), FLAC (for\nFLAC and Ogg FLAC), and others.","deps":{"flac":{"origin":"audio/flac","version":"1.5.0,1"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"openal-soft":{"origin":"audio/openal-soft","version":"1.24.2_2"}},"categories":["audio"],"shlibs_required":["libFLAC.so.14","libc.so.8","libdl.so.0","libm.so.4","libogg.so.0","libopenal.so.1","libpthread.so.0","libsndfile.so.1","libstdc++.so.9","libvorbis.so.0","libvorbisenc.so.2","libvorbisfile.so.3"],"options":{"DOCS":"on","DUMB":"off","EXAMPLES":"on","FLAC":"on","FLUIDSYNTH":"off","MODPLUG":"off","MPG123":"off","SNDFILE":"on","VORBIS":"on"}},{"name":"alttab","origin":"x11/alttab","version":"1.7.0_1","comment":"Task switcher for minimalistic window managers","maintainer":"dmgk@FreeBSD.org","www":"https://github.com/sagb/alttab","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"53cd736f71e42afb2d778d0b093c6cb5030f0237a36ff063b2069f01e2f54adb","flatsize":135130,"path":"All/alttab-1.7.0_1.pkg","repopath":"All/alttab-1.7.0_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":54420,"desc":"X11 window switcher designed for minimalistic window managers (ratpoison,\nxmonad and others) or standalone X11 session. It is lightweight and depends\nonly on basic X11 libs, conforming to the usage of lightweight WM.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libXft.so.2","libXpm.so.4","libXrandr.so.2","libXrender.so.1","libc.so.8","libpng16.so.16"],"options":{"DOCS":"on"}},{"name":"aporetic","origin":"x11-fonts/aporetic","version":"1.1.0","comment":"Custom Iosevka fonts with modified style and metrics","maintainer":"ports@zoltankiraly.com","www":"https://github.com/protesilaos/aporetic/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8005f1e20594206794b446904d55489ed44390e657f20bce6516f91d0b5292fa","flatsize":232474316,"path":"All/aporetic-1.1.0.pkg","repopath":"All/aporetic-1.1.0.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":40889680,"desc":"Customised build of the Iosevka typeface, with a consistent rounded style and\noverrides for almost all individual glyphs in both roman (upright) and italic\n(slanted) variants.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"amanda-client","origin":"misc/amanda-client","version":"3.5.1_1,1","comment":"Advanced Maryland Automatic Network Disk Archiver (client)","maintainer":"fbsd@dylanleigh.net","www":"https://sourceforge.net/projects/amanda/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"712bc769f2f322376cfd4db92e2fbba640686a69da984b2cc12797f30654fb7b","flatsize":7504507,"path":"All/amanda-client-3.5.1_1,1.pkg","repopath":"All/amanda-client-3.5.1_1,1.pkg","licenselogic":"single","licenses":["UMD"],"pkgsize":1474468,"desc":"WHAT IS AMANDA?\n---------------\n\nThis is a release of Amanda, the Advanced Maryland Automatic\nNetwork Disk Archiver.  Amanda is a backup system designed to archive many\ncomputers on a network to a single large-capacity tape drive.\n\nHere are some features of Amanda:\n\n  * written in C, freely distributable.\n  * built on top of standard backup software: Unix dump/restore, and\n    later GNU Tar and others.\n  * will back up multiple machines in parallel to a holding disk, blasting\n    finished dumps one by one to tape as fast as we can write files to\n    tape.  For example, a ~2 Gb 8mm tape on a ~240K/s interface to a host\n    with a large holding disk can be filled by Amanda in under 4 hours.\n  * does simple tape management: will not overwrite the wrong tape.","deps":{"amanda-perl-wrapper":{"origin":"misc/amanda-perl-wrapper","version":"1.01"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtar":{"origin":"archivers/gtar","version":"1.35_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["misc"],"users":["amanda"],"groups":["amanda","operator"],"shlibs_required":["libc.so.8","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libintl.so.8","libm.so.4","libpthread.so.0","libreadline.so.8","libssl.so.12"],"options":{"GNUTAR":"on"},"annotations":{"cpe":"cpe:2.3:a:amanda:amanda:3.5.1:::::dragonfly6:x86_64:1"},"messages":[{"message":"Please install these ports (they are only on-demand runtime dependencies):\n  - /xports/misc/mtx if you want chg-robot changer.\n  - /xports/security/aespipe if you want amcrypt(8).","type":"install"}]},{"name":"alsa-plugins","origin":"audio/alsa-plugins","version":"1.2.12_1","comment":"ALSA compatibility library plugins","maintainer":"ports@FreeBSD.org","www":"https://www.alsa-project.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1dc793f1ae8819620eaaa839dc4bf8f1cf7005b4b5c4bafd4eefca036bb3bce6","flatsize":92961,"path":"All/alsa-plugins-1.2.12_1.pkg","repopath":"All/alsa-plugins-1.2.12_1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":25656,"desc":"The Advanced Linux Sound Architecture (ALSA) plugins","deps":{"alsa-lib":{"origin":"audio/alsa-lib","version":"1.2.13"}},"categories":["audio"],"options":{"FFMPEG":"off","JACK":"off","PULSEAUDIO":"off","SAMPLERATE":"off","SPEEX":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe alsa-plugins port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"alsa-lib","origin":"audio/alsa-lib","version":"1.2.13","comment":"ALSA compatibility library","maintainer":"rodrigo@FreeBSD.org","www":"https://www.alsa-project.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4ee07b5b72e17608a6685939fad68acf50cce5e4abc90e2f690866bdf4331f4b","flatsize":1879431,"path":"All/alsa-lib-1.2.13.pkg","repopath":"All/alsa-lib-1.2.13.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":489960,"desc":"The Advanced Linux Sound Architecture (ALSA) library","categories":["audio"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","librt.so.0"],"options":{"PYTHON":"off"},"annotations":{"cpe":"cpe:2.3:a:alsa-project:alsa:1.2.13:::::dragonfly6:x86_64"}},{"name":"alsa-sndio","origin":"audio/alsa-sndio","version":"0.2_1","comment":"ALSA PCM sndio plugin","maintainer":"ports@FreeBSD.org","www":"https://github.com/Duncaen/alsa-sndio","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7ec863e5b54bebd54a83a55398938ad2946f887e6f55dfafdd260886683c3601","flatsize":12379,"path":"All/alsa-sndio-0.2_1.pkg","repopath":"All/alsa-sndio-0.2_1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":5608,"desc":"The alsa-sndio plugin provides a PCM that connects to a sndiod server\nas a fallback for applications that don't support sndio.\n\nOnly playback is supported and the plugin does not report accurate\nbuffer positions at the moment.  Do not expect this to work in a good\nway for video playback, browsers, etc.","deps":{"alsa-lib":{"origin":"audio/alsa-lib","version":"1.2.13"},"sndio":{"origin":"audio/sndio","version":"1.10.0"}},"categories":["audio"],"messages":[{"message":"To set the default PCM to the sndio plugin, create ~/.asoundrc with\n\npcm.!default {\n\ttype sndio\n}\n\nOptionally, use the 'volume' option to set the initial volume and\n'device' to set the device to use.","type":"install"},{"message":"===>   NOTICE:\n\nThe alsa-sndio port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"alsa-utils","origin":"audio/alsa-utils","version":"1.2.13","comment":"ALSA compatibility utilities","maintainer":"rodrigo@FreeBSD.org","www":"https://www.alsa-project.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aeac42d7cabb221cf253f211e299ec9a15f8027473ce6b4f3df0ca2758a56e28","flatsize":2499210,"path":"All/alsa-utils-1.2.13.pkg","repopath":"All/alsa-utils-1.2.13.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1129552,"desc":"The Advanced Linux Sound Architecture (ALSA) utils","deps":{"alsa-lib":{"origin":"audio/alsa-lib","version":"1.2.13"},"alsa-plugins":{"origin":"audio/alsa-plugins","version":"1.2.12_1"},"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"fftw3-float":{"origin":"math/fftw3-float","version":"3.3.10_5"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"libepoll-shim":{"origin":"devel/libepoll-shim","version":"0.0.20240608"},"libinotify":{"origin":"devel/libinotify","version":"20240724"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["audio"],"shlibs_required":["libasound.so.2","libatopology.so.2","libc.so.8","libepoll-shim.so.0","libfftw3f.so.3","libform.so.6","libinotify.so.0","libintl.so.8","libm.so.4","libmenu.so.6","libncurses.so.6","libpanel.so.6","libpthread.so.0","librt.so.0","libtinfo.so.6"],"options":{"BAT":"on","MANPAGES":"on","NLS":"on","SAMPLERATE":"off"}},{"name":"alpng","origin":"graphics/alpng","version":"1.3_4","comment":"Library for display PNG images in programs","maintainer":"devel@stasyan.com","www":"https://alpng.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"935495c8514a03b322f975e0203f1d4cd51ee55d9fa8fb6bedf63692c5d5163d","flatsize":63280,"path":"All/alpng-1.3_4.pkg","repopath":"All/alpng-1.3_4.pkg","licenselogic":"single","pkgsize":17192,"desc":"This library servers for displaying PNG images in programs\nusing the Allegro multimedia library.","deps":{"allegro":{"origin":"devel/allegro","version":"4.4.3.1_4"}},"categories":["graphics"]},{"name":"aloadimage","origin":"graphics/aloadimage","version":"0.6.3.3","comment":"Trivial image viewer for Arcan servers","maintainer":"ports@FreeBSD.org","www":"https://arcan-fe.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7d229495eb46233755b1de56d95c4d4c5efa6de536fb6489ee59336f5165e805","flatsize":176702,"path":"All/aloadimage-0.6.3.3.pkg","repopath":"All/aloadimage-0.6.3.3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":83576,"desc":"Aloadimage is a simple command-line imageviewer for arcan, built on\nthe image parsers provided by stb. Image loading is performed in the\nbackground as a separate, sandboxed (on Linux) processes and should be\nreasonably safe against maliciously crafted input sources.\n\nThe primary purpose is to provide an arcan- specific replacement for\nxloadimage, and to serve as a testing ground for advanced image output such as\nfull HDR- paths. The secondary purpose is to craft the image- loading worker\npool to be secure and efficient enough to act as a building block for other\ncomponents within the Arcan umbrella.","deps":{"arcan":{"origin":"multimedia/arcan","version":"0.6.3.3"}},"categories":["graphics"],"shlibs_required":["libarcan_shmif.so.0.16","libc.so.8","libdl.so.0","libm.so.4","libpthread.so.0","librt.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe aloadimage port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"alo-lv2","origin":"audio/alo-lv2","version":"0.9","comment":"Looper LV2 plugin","maintainer":"yuri@FreeBSD.org","www":"https://github.com/devcurmudgeon/alo","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9585ea406788997c611a8cd9c66e9f3737c9975d8ab90d55dff642907637dc7a","flatsize":451160,"path":"All/alo-lv2-0.9.pkg","repopath":"All/alo-lv2-0.9.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":404580,"desc":"ALO is an LV2 plugin primarily targeted at the MOD Duo but hopefully it should\nwork on other systems too. It's based on the amp.c and metro.c lv2 example\nplugins, plus some study of the loopor code.\n\nThe idea is to provide an easy, mistake-proof way to create and trigger live\nmusic loops in sync with a click track.","categories":["audio"]},{"name":"alltraxclock","origin":"x11-clocks/alltraxclock","version":"2.0.2_12","comment":"Analog clock plugin for gkrellm2","maintainer":"ports@FreeBSD.org","www":"http://perso.wanadoo.fr/alltrax/alltraxclock.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1c8641101f9611bdd62f6167cdb3c86b2246a1608adea981d62e630d514f5fee","flatsize":18200,"path":"All/alltraxclock-2.0.2_12.pkg","repopath":"All/alltraxclock-2.0.2_12.pkg","licenselogic":"single","pkgsize":5716,"desc":"Alltraxclock is a nice-looking analog clock plugin for gkrellm2.\n\n-Roman Bogorodskiy","deps":{"gkrellm2":{"origin":"sysutils/gkrellm2","version":"2.4.0_1"}},"categories":["x11-clocks"],"messages":[{"message":"===>   NOTICE:\n\nThe alltraxclock port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"am-libreoffice","origin":"editors/libreoffice-am","version":"25.2.2.2","comment":"am language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ddf071a21a16412da67f91d70cbcfca070638bfde9c898e2a84fa13e26f3e5ad","flatsize":36866673,"path":"All/am-libreoffice-25.2.2.2.pkg","repopath":"All/am-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":3339044,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"alpine","origin":"mail/alpine","version":"2.26_3","comment":"Mail and news client descended from Pine","maintainer":"mbeis@xs4all.nl","www":"https://alpineapp.email/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"36492e94389fce6a39c357349d5a2e5ebabab2c3cb264b3ab1c1b72620018d37","flatsize":8933769,"path":"All/alpine-2.26_3.pkg","repopath":"All/alpine-2.26_3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1997596,"desc":"Alpine is a screen-oriented message-handling tool for news, and POP, IMAP,\nand local e-mail.  In its default configuration it offers a limited set of\nfunctions geared toward the novice user, but it also has a large list of\noptional \"power-user\" and personal-preference features.\n\nAlpine's basic feature set includes:\n\t* View, Save, Export, Delete, Print, Reply and Forward messages.\n\t    Compose messages in a simple editor with word-wrap and a\n\t    spelling checker.  Messages may be postponed for later completion.\n\t* Selection and management of message folders.\n\t* Address book to keep a list of long or frequently-used\n\t    addresses.  Personal distribution lists may be defined.\n\t    Addresses may be taken into the address book from incoming mail\n\t    without retyping them.\n\t* New mail checking/notification occurs automatically (configurable).\n\t* On-line, context-sensitive help screens.\n\nAlpine supports MIME (Multipurpose Internet Mail Extensions), an Internet\nStandard for representing multipart and multimedia data in email.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["mail","news"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12","libintl.so.8","libpam.so.3","libpthread.so.0","libssl.so.12","libtinfo.so.6"],"options":{"ASPELL":"on","CONS25":"off","DOCS":"on","IPV6":"on","LDAP":"off","MAILDIR":"off","MOUSE":"on","NLS":"on","NTLM":"off","PASSFILE":"off","THREADS":"on"},"annotations":{"cpe":"cpe:2.3:a:alpine_project:alpine:2.26:::::dragonfly6:x86_64:3"},"messages":[{"message":"To use GnuPG with Alpine, take a look at the mail/pine-pgp-filters port","type":"install"}]},{"name":"alligator","origin":"net/alligator","version":"25.04.2","comment":"Kirigami-based RSS reader","maintainer":"kde@FreeBSD.org","www":"https://apps.kde.org/alligator/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"81c058a59c79f1849734d578c31e51725d6bad68accdff7109e9b6d497992c51","flatsize":726788,"path":"All/alligator-25.04.2.pkg","repopath":"All/alligator-25.04.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":168908,"desc":"Alligator is a mobile feed reader.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"kf6-kcolorscheme":{"origin":"x11-themes/kf6-kcolorscheme","version":"6.14.0"},"kf6-kconfig":{"origin":"devel/kf6-kconfig","version":"6.14.0"},"kf6-kcoreaddons":{"origin":"devel/kf6-kcoreaddons","version":"6.14.0"},"kf6-ki18n":{"origin":"devel/kf6-ki18n","version":"6.14.0"},"kf6-syndication":{"origin":"net/kf6-syndication","version":"6.14.0"},"kirigami-addons-qt6":{"origin":"x11-toolkits/kirigami-addons-qt6","version":"1.8.1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["kde","kde-applications","net"],"shlibs_required":["libGLX.so.0","libKF6ColorScheme.so.6","libKF6ConfigCore.so.6","libKF6ConfigGui.so.6","libKF6CoreAddons.so.6","libKF6I18n.so.6","libKF6Syndication.so.6","libOpenGL.so.0","libQt6Core.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6OpenGL.so.6","libQt6Qml.so.6","libQt6QmlMeta.so.6","libQt6QmlModels.so.6","libQt6QmlWorkerScript.so.6","libQt6Quick.so.6","libQt6QuickControls2.so.6","libQt6Sql.so.6","libQt6Widgets.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"]},{"name":"almostti","origin":"emulators/almostti","version":"1.3","comment":"Texas Instruments Z80 series calculator emulator","maintainer":"danfe@FreeBSD.org","www":"https://fms.komkon.org/ATI85/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"19b50f8052c574c8cf734b23e64f433f922e76b037df9295a47ef4ff6ba4ff3e","flatsize":1585074,"path":"All/almostti-1.3.pkg","repopath":"All/almostti-1.3.pkg","licenselogic":"single","pkgsize":1404560,"desc":"AlmostTI is a program that emulates Z80-based graphing calculators made by\nTexas Instruments.  Currently, it supports TI-82, TI-83, TI-83+, TI-83+SE,\nTI-84+, TI-84+SE, TI-85, and TI-86.\n\nIt requires ROM image to operate, which must be obtained separately.  RAM\nstate is preserved across different runs, making complex usage scenarios\npossible.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"}},"categories":["emulators"],"shlibs_required":["libX11.so.6","libXext.so.6","libc.so.8","libpthread.so.0","libz.so.3"]},{"name":"alkimia","origin":"finance/alkimia","version":"8.1.2_2","comment":"KDE financial data handling library","maintainer":"jhale@FreeBSD.org","www":"https://community.kde.org/Alkimia/libalkimia","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1d948b8d486162ff85438bf432920865608800afed80ccf63ab76709adc076af","flatsize":911367,"path":"All/alkimia-8.1.2_2.pkg","repopath":"All/alkimia-8.1.2_2.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":266016,"desc":"Libalkimia is a library with common classes and functionality used by finance\napplications for KDE.\n\nCurrently, it supports a common class to represent monetary values with\narbitrary precision.","deps":{"kf5-attica":{"origin":"x11-toolkits/kf5-attica","version":"5.116.0"},"kf5-kauth":{"origin":"devel/kf5-kauth","version":"5.116.0_1"},"kf5-kcodecs":{"origin":"textproc/kf5-kcodecs","version":"5.116.0"},"kf5-kcompletion":{"origin":"x11-toolkits/kf5-kcompletion","version":"5.116.0"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kconfigwidgets":{"origin":"x11-toolkits/kf5-kconfigwidgets","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-ki18n":{"origin":"devel/kf5-ki18n","version":"5.116.0"},"kf5-kiconthemes":{"origin":"x11-themes/kf5-kiconthemes","version":"5.116.0"},"kf5-kio":{"origin":"devel/kf5-kio","version":"5.116.0_1"},"kf5-kjobwidgets":{"origin":"x11-toolkits/kf5-kjobwidgets","version":"5.116.0"},"kf5-knewstuff":{"origin":"devel/kf5-knewstuff","version":"5.116.0"},"kf5-kservice":{"origin":"devel/kf5-kservice","version":"5.116.0"},"kf5-ktextwidgets":{"origin":"x11-toolkits/kf5-ktextwidgets","version":"5.116.0"},"kf5-kwidgetsaddons":{"origin":"x11-toolkits/kf5-kwidgetsaddons","version":"5.116.0"},"kf5-kwindowsystem":{"origin":"x11/kf5-kwindowsystem","version":"5.116.0"},"kf5-kxmlgui":{"origin":"x11-toolkits/kf5-kxmlgui","version":"5.116.0"},"kf5-solid":{"origin":"devel/kf5-solid","version":"5.116.0"},"kf5-sonnet":{"origin":"textproc/kf5-sonnet","version":"5.116.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"mpir":{"origin":"math/mpir","version":"3.0.0_1"},"p5-Date-Manip":{"origin":"devel/p5-Date-Manip","version":"6.97"},"p5-Finance-Quote":{"origin":"finance/p5-Finance-Quote","version":"1.64"},"p5-XML-Parser":{"origin":"textproc/p5-XML-Parser","version":"2.47"},"p5-XML-Writer":{"origin":"textproc/p5-XML-Writer","version":"0.900"},"p5-libwww":{"origin":"www/p5-libwww","version":"6.78"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-location":{"origin":"devel/qt5-location","version":"5.15.16p7_1"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-webchannel":{"origin":"www/qt5-webchannel","version":"5.15.16p3_1"},"qt5-webengine":{"origin":"www/qt5-webengine","version":"5.15.18p7_3"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["finance","kde"],"shlibs_required":["libKF5Attica.so.5","libKF5Auth.so.5","libKF5AuthCore.so.5","libKF5Codecs.so.5","libKF5ConfigCore.so.5","libKF5ConfigGui.so.5","libKF5ConfigWidgets.so.5","libKF5CoreAddons.so.5","libKF5I18n.so.5","libKF5NewStuff.so.5","libKF5NewStuffCore.so.5","libKF5Service.so.5","libKF5WidgetsAddons.so.5","libKF5XmlGui.so.5","libQt5Core.so.5","libQt5DBus.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Positioning.so.5","libQt5PrintSupport.so.5","libQt5Qml.so.5","libQt5QmlModels.so.5","libQt5Quick.so.5","libQt5WebChannel.so.5","libQt5WebEngineCore.so.5","libQt5WebEngineWidgets.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libc.so.8","libm.so.4","libmpir.so.23","libstdc++.so.9"],"options":{"PLASMA":"off","TEST":"off","TOOLS":"on","WEBENGINE":"on","GMP":"off","MPIR":"on"}},{"name":"alignmargins","origin":"print/alignmargins","version":"1.0_1","comment":"Utility script to generate custom margins in PPDs for CUPS","maintainer":"ports@FreeBSD.org","www":"https://www.linuxprinting.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aa14e057bd0081a072a0774f41fbb991a48cf4add259294ffedbd247e64894a0","flatsize":13505,"path":"All/alignmargins-1.0_1.pkg","repopath":"All/alignmargins-1.0_1.pkg","licenselogic":"single","pkgsize":5436,"desc":"Utility script which allows you to interactively adjust the default printer\nmargin settings with the help of a special test page and saves them into a PPD\nfor CUPS.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["print"],"messages":[{"message":"===>   NOTICE:\n\nThe alignmargins port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"align","origin":"textproc/align","version":"1.7.5","comment":"Text column alignment filter","maintainer":"jharris@widomaker.com","www":"https://kinzler.com/me/align/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"07523fd0d469ffa87c5d7ef6d2e8ff700d75ef0b056762bc3954b4da5ace6d01","flatsize":26737,"path":"All/align-1.7.5.pkg","repopath":"All/align-1.7.5.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":10560,"desc":"Align is a general-purpose text filter tool that helps vertically align\ncolumns in string-separated tables of input text. With whitespace-separated\ncolumns, you can often use it without arguments and it'll guess the right\nthing to do. Otherwise, you can specify arguments to direct how the columns\nare separated on input and rejoined in the aligned output.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["textproc"]},{"name":"alienwave","origin":"games/alienwave","version":"0.4.0","comment":"Shoot'em up game written using ncurses","maintainer":"ports@FreeBSD.org","www":"https://www.alessandropira.org/alienwave/aw.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"25b91b22d403a2c3df959b98d65cfab2934a5f28074159490e3bb284d6044531","flatsize":63773,"path":"All/alienwave-0.4.0.pkg","repopath":"All/alienwave-0.4.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":24624,"desc":"A shoot'em up game written using ncurses where you control a spaceship and\nmust kill as many alien spaceships as you can.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["games"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"options":{"DOCS":"on","RANDOM_LEVELS":"off","LEVEL_EASY":"off","LEVEL_MEDIUM":"on","LEVEL_HARD":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe alienwave port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"alienwah","origin":"audio/alienwah","version":"1.13_1","comment":"Paul Nasca's AlienWah LADSPA plugin","maintainer":"ports@FreeBSD.org","www":"http://plugin.org.uk/releases/alienwah/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fd2e22bf80f3dedd2f3692700967da555c408a2af0f394dff476760d99400ebe","flatsize":30600,"path":"All/alienwah-1.13_1.pkg","repopath":"All/alienwah-1.13_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":11908,"desc":"Paul Nasca's AlienWah LADSPA Plugin. The DSP code for the plugin was written\nby Paul Nasca and the conversion to LADSPA was done by Paul Thompson.","categories":["audio"],"messages":[{"message":"===>   NOTICE:\n\nThe alienwah port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"allegro","origin":"devel/allegro","version":"4.4.3.1_4","comment":"Cross-platform library for games and multimedia programming","maintainer":"ports@FreeBSD.org","www":"https://liballeg.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d0b5be7dd296ab7a1998365cb27bc070b9561ea844cb5df593e80ce8ebee7593","flatsize":6443678,"path":"All/allegro-4.4.3.1_4.pkg","repopath":"All/allegro-4.4.3.1_4.pkg","licenselogic":"single","licenses":["GIFTWARE"],"pkgsize":2454064,"desc":"Allegro is a cross-platform library intended for use in computer games and\nother types of multimedia programming.\n\nA wide range of extension packages and add-on modules are also available, which\ncan be found in the \"Library Extensions\" section of the Allegro website.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXxf86dga":{"origin":"x11/libXxf86dga","version":"1.1.6_1"},"libXxf86vm":{"origin":"x11/libXxf86vm","version":"1.1.5"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["devel"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXcursor.so.1","libXext.so.6","libXpm.so.4","libXxf86dga.so.1","libXxf86vm.so.1","libc.so.8","libm.so.4","libpthread.so.0","librt.so.0"],"options":{"DOCS":"on","EXAMPLES":"on","ALSA":"off","JACK":"off","OSS":"on","SNDIO":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe allegro port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"alliance","origin":"cad/alliance","version":"5.1.1_6","comment":"Complete set of CAD tools and libraries for VLSI design","maintainer":"ports@FreeBSD.org","www":"http://coriolis.lip6.fr/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e8cce9d938318186776eb83c50706a9ba5e9784fade85cd57c90b3a22e49ae8e","flatsize":34295885,"path":"All/alliance-5.1.1_6.pkg","repopath":"All/alliance-5.1.1_6.pkg","licenselogic":"single","licenses":["Alliance"],"pkgsize":4210992,"desc":"Alliance is a complete set of free CAD tools and portable libraries\nfor VLSI design. It includes a VHDL compiler and simulator, logic\nsynthesis tools, and automatic place and route tools.  A complete set\nof portable CMOS libraries is provided.  Alliance is the result of a\ntwelve year effort spent at ASIM department of LIP6 laboratory of\nthe Pierre et Marie Curie University (Paris VI, France).\n\nRemark: Coriolis was started in the year 2000 as a replacement for the place &\nroute stage of Alliance, and thus Alliance does not get many development.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"open-motif":{"origin":"x11-toolkits/open-motif","version":"2.3.8_8"}},"categories":["cad"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXm.so.4","libXpm.so.4","libXt.so.6","libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"NOTE: To use Alliance you need to set several environment variables.\n      See /usr/local/alliance/etc/profile.d/alc_env.{csh,sh} for the details.","type":"install"},{"message":"===>   NOTICE:\n\nThe alliance port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ali","origin":"benchmarks/ali","version":"0.7.5_24","comment":"Load testing tool aimed to perform real-time analysis","maintainer":"olgeni@FreeBSD.org","www":"https://github.com/nakabonne/ali","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fb681173aabba98aad95c9f6d24069e8775852049bd7eb6d7fae078e610848c1","flatsize":6742275,"path":"All/ali-0.7.5_24.pkg","repopath":"All/ali-0.7.5_24.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2182092,"desc":"A load testing tool aimed to perform real-time analysis, inspired\nby vegeta and jplot.\n\nali comes with a simple terminal based UI, lets you generate HTTP\nrequests and plot the results in real-time. With it, real-time\nanalysis can be done on the terminal.","categories":["benchmarks"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"algol68g","origin":"lang/algol68g","version":"3.5.12","comment":"Algol 68 Genie hybrid compiler-interpreter","maintainer":"danfe@FreeBSD.org","www":"https://www.xs4all.nl/~jmvdveer/algol.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3a9a0bc29dc868cd00f4170053bc0e5fd1073cf2fac01ef721dbb5a96da174ae","flatsize":1405876,"path":"All/algol68g-3.5.12.pkg","repopath":"All/algol68g-3.5.12.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":444492,"desc":"The development of Algol played an important role in establishing\ncomputer science as an academic discipline.  The Algol 68 Genie project\npreserves Algol 68 out of educational as well as scientific-historical\ninterest, by making a modern, well-featured hybrid compiler-interpreter\nwritten from scratch, which ranks among the most complete Algol 68\nimplementations.  It features arbitrary precision arithmetic, complex\nnumbers, parallel processing, partial parameterization, and formatted\ntransput, as well as support for curses, regular expressions, and sound.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"gsl":{"origin":"math/gsl","version":"2.7.1_1"},"libRmath":{"origin":"math/libRmath","version":"4.4.3"},"plotutils":{"origin":"graphics/plotutils","version":"2.6_10,1"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["lang"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"CURL":"on","DOCS":"on","GSL":"on","PGSQL":"on","PLOTUTILS":"on","RMATH":"on"}},{"name":"alienblaster","origin":"games/alienblaster","version":"1.1.0_7","comment":"Alien Blaster","maintainer":"ports@FreeBSD.org","www":"https://www.schwardtnet.de/alienblaster/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7d85af43ff9583137e7397ce2cea2610e989d7e4b06af9dd069b3279917fb525","flatsize":12901862,"path":"All/alienblaster-1.1.0_7.pkg","repopath":"All/alienblaster-1.1.0_7.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":5664408,"desc":"Alien Blaster\n\nYour mission is simple: stop the invasion of the aliens and blast them!\n\nFeatures:\n\n* many aliens to blast\n* a big bad boss\n* different weapons\n* special items\n* cooperative mode (2 players playing on 1 computer)\n* gamepad/joystick support\n* arcade mode with highscore\n* open source\n* published under GPL\n* runs with Windows and Linux","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_mixer-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe alienblaster port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"algae","origin":"math/algae","version":"4.3.6_20","comment":"Programming language for numerical analysis","maintainer":"ports@FreeBSD.org","www":"https://algae.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b34cd84c830bda05713088a58801bdf3f84e8ceacc46ed67047fc1e9687d83f2","flatsize":2905660,"path":"All/algae-4.3.6_20.pkg","repopath":"All/algae-4.3.6_20.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":778856,"desc":"Algae is a programming language for numerical analysis.  It was written in\nthe Boeing Company to fulfill their need for a fast and versatile tool,\ncapable of handling large systems.  Algae has been applied to interesting\nproblems in aerospace and related fields for more than a decade.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"}},"categories":["math"],"shlibs_required":["libc.so.8","libdl.so.0","libgfortran.so.5","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe algae port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"alglib","origin":"math/alglib","version":"4.04.0","comment":"Numerical analysis and data processing library","maintainer":"yuri@FreeBSD.org","www":"https://www.alglib.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e892f61eabe5531ab416da8e9d6fd1e81a8ea55b8fc611c8e7605d92d084a417","flatsize":8467021,"path":"All/alglib-4.04.0.pkg","repopath":"All/alglib-4.04.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1794100,"desc":"A cross-platform numerical analysis and data processing library. It supports\nseveral programming languages (C++, C#, Pascal, VBA) and several operating\nsystems. ALGLIB features include:\n* Data analysis (classification/regression, including neural networks)\n* Optimization and nonlinear solvers\n* Interpolation and linear/nonlinear least-squares fitting\n* Linear algebra (direct algorithms, EVD/SVD), direct and iterative linear\n  solvers, Fast Fourier Transform and many other algorithms (numerical\n  integration, ODEs, statistics, special functions)\n\nThis is a free edition of alglib.","categories":["math","science"]},{"name":"alfio","origin":"sysutils/alfio","version":"0.3_1","comment":"Services manager to choose which services start at boot time","maintainer":"salvadore@FreeBSD.org","www":"https://github.com/lsalvadore/alfio","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b97006992b684c40bd3353a86558cb77cc2420d4712a367a6d01ac3a85a21ba9","flatsize":5814,"path":"All/alfio-0.3_1.pkg","repopath":"All/alfio-0.3_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":4060,"desc":"Alfio is a service that lets you choose which services start at boot\ntime by using profiles.\n\nFor example, if you have a laptop, you might be interested in creating\na profile for when you have access to an internet connection and one\nfor when you don't. You also might need less services when you boot\nyour laptop on battery, then decide to save power.\nIn some situation you might like to connect through DHCP while in\nothers you need a static IP.\nOr you might want to test on your machine how different services\ninteract with each other without messing with your safe\nconfiguration.\n\nRead the man page (man alfio) to learn how to use it.","categories":["sysutils"]},{"name":"aoi","origin":"graphics/aoi","version":"3.0_5","comment":"Open source Java written 3D modelling and rendering studio","maintainer":"ports@FreeBSD.org","www":"https://aoi.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0c2c7bbac1902c8ea28cd5f0edb3213364013972167418efe8ff0e1df15b224b","flatsize":30658963,"path":"All/aoi-3.0_5.pkg","repopath":"All/aoi-3.0_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":25377336,"desc":"Art of Illusion is a free, open source 3D modelling and rendering studio.\nMany of its capabilities rival those found in commercial programs.\nHighlights include subdivision surface based modelling tools,\nskeleton based animation, and a graphical language for designing procedural\ntextures and materials..","deps":{"jogl":{"origin":"graphics/jogl","version":"1.1.1_10"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["graphics","java"],"options":{"DOCS":"on"},"messages":[{"message":"Art of Illusion has been installed.\n\nThis package does not include all Plugins and Scripts.\n\nYou could use Scripts & Plugins Manager to install additional\nPlugins and Scripts\n\n    http://aoisp.sourceforge.net/spmanagement.html\n\nIn addition, you can search for additional Plugins and Scripts here:\n\n    http://aoisp.sourceforge.net/AoIRepository/\n\nand other Sites and put it in:\n\n    /usr/local/share/java/aoi/Plugins\n    /usr/local/share/java/aoi/Scripts/...","type":"install"},{"message":"===============================================================================\n\nAfter deinstallation, some files may stay in /usr/local/share/java/aoi,\nyou can delete them with\n\n    /bin/rm -fr /usr/local/share/java/aoi\n\n===============================================================================","type":"remove"},{"message":"===>   NOTICE:\n\nThe aoi port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"allegro5","origin":"devel/allegro5","version":"5.2.7.0_10","comment":"Cross-platform C library for games and multimedia programming","maintainer":"kpedersen@disroot.org","www":"https://liballeg.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b6d693f3407e955335831e226e86a7101d84a539852eba86038a971396e9ebe7","flatsize":25492551,"path":"All/allegro5-5.2.7.0_10.pkg","repopath":"All/allegro5-5.2.7.0_10.pkg","licenselogic":"or","licenses":["BSD3CLAUSE","ZLIB"],"pkgsize":7448212,"desc":"Allegro is a cross-platform library mainly aimed at video game and multimedia\nprogramming. It handles common, low-level tasks such as creating windows,\naccepting user input, loading data, drawing images, playing sounds, etc.\nHowever, Allegro is not a game engine.\n\nOnline documentation: http://docs.liballeg.org/","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"flac":{"origin":"audio/flac","version":"1.5.0,1"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jackit":{"origin":"audio/jack","version":"1.9.22_3"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXScrnSaver":{"origin":"x11/libXScrnSaver","version":"1.2.4_1"},"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libXxf86dga":{"origin":"x11/libXxf86dga","version":"1.1.6_1"},"libXxf86vm":{"origin":"x11/libXxf86vm","version":"1.1.5"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libtheora":{"origin":"multimedia/libtheora","version":"1.1.1_7"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"openal-soft":{"origin":"audio/openal-soft","version":"1.24.2_2"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"physfs":{"origin":"devel/physfs","version":"3.2.0"},"png":{"origin":"graphics/png","version":"1.6.47"},"webp":{"origin":"graphics/webp","version":"1.5.0"}},"categories":["devel","games"],"shlibs_required":["libFLAC.so.14","libGLU.so.1","libGLX.so.0","libICE.so.6","libOpenGL.so.0","libSM.so.6","libX11.so.6","libXcursor.so.1","libXext.so.6","libXi.so.6","libXinerama.so.1","libXpm.so.4","libXrandr.so.2","libXss.so.1","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libfreetype.so.6","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libjpeg.so.8","libm.so.4","libogg.so.0","libopenal.so.1","libpango-1.0.so.0","libpangocairo-1.0.so.0","libphysfs.so.1","libpng16.so.16","libpthread.so.0","libstdc++.so.9","libtheoradec.so.1","libvorbis.so.0","libvorbisfile.so.3","libwebp.so.7","libz.so.3"],"options":{"ALSA":"off","DOCS":"on","EXAMPLES":"on","PULSEAUDIO":"off"}},{"name":"alex4","origin":"games/alex4","version":"1.1_1","comment":"Classic platformer with Alex the Allegator","maintainer":"ports@FreeBSD.org","www":"https://allegator.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"22d3951ce2eca55021aa5106d302c9f904b8ea291da77c178a827b490a06c7e2","flatsize":889851,"path":"All/alex4-1.1_1.pkg","repopath":"All/alex4-1.1_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":685036,"desc":"In the latest installment of the series Alex travels through the jungle\nin search of his kidnapped girlfriend. Plenty of classic platforming\nin four nice colors guaranteed!","deps":{"allegro":{"origin":"devel/allegro","version":"4.4.3.1_4"}},"categories":["games"],"shlibs_required":["liballeg.so.4","libc.so.8","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe alex4 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"alembic","origin":"graphics/alembic","version":"1.8.7","comment":"Open framework for storing and sharing graphic scene data","maintainer":"danfe@FreeBSD.org","www":"http://alembic.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bd426645397d2a0593b2ea25a3b97999fc00cd9d0dca43b49b42a7c5b30f49d3","flatsize":3895096,"path":"All/alembic-1.8.7.pkg","repopath":"All/alembic-1.8.7.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":849552,"desc":"Alembic is an open computer graphics interchange framework.  It distills\ncomplex, animated scenes into a non-procedural, application-independent\nset of baked geometric results.  This \"distillation\" of scenes into baked\ngeometry is exactly analogous to the distillation of lighting and\nrendering scenes into rendered image data.\n\nAlembic is focused on efficiently storing the computed results of complex\nprocedural geometric constructions.  It is very specifically NOT concerned\nwith storing the complex dependency graph of procedural tools used to\ncreate the computed results.","deps":{"Imath":{"origin":"math/Imath","version":"3.1.12"},"hdf5":{"origin":"science/hdf5","version":"1.12.2_2,1"}},"categories":["graphics"],"shlibs_required":["libImath-3_1.so.29","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"HDF5":"on"}},{"name":"alef-webfont","origin":"www/alef-webfont","version":"1.0_2","comment":"Free multi-lingual font designed for screens","maintainer":"ports@FreeBSD.org","www":"http://alef.hagilda.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"821c68c903257b7bfb5834357e2a617ce5769407257d55fb32f024adaf7752bf","flatsize":882882,"path":"All/alef-webfont-1.0_2.pkg","repopath":"All/alef-webfont-1.0_2.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":366520,"desc":"Alef has been designed to meet very high standards whilst at a very small\nsize. It was created under the consideration of its primary use for digital\nmedia, and overcomes great challenges in the rendition of small characters\nand cross-platform adjustment.\n\nThe font supports Hebrew and various European Languages.","categories":["www"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe alef-webfont port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"alef","origin":"x11-fonts/alef","version":"1.0_4","comment":"Free multi-lingual font designed for screens","maintainer":"0mp@FreeBSD.org","www":"http://alef.hagilda.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b2f853a93c28a8a0957083ffbf7604603c49c6d6d091c44b17e353c18316b6a2","flatsize":190576,"path":"All/alef-1.0_4.pkg","repopath":"All/alef-1.0_4.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":74616,"desc":"Alef has been designed to meet very high standards whilst at a very small\nsize. It was created under the consideration of its primary use for digital\nmedia, and overcomes great challenges in the rendition of small characters\nand cross-platform adjustment.\n\nThe font supports Hebrew and various European Languages.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"],"options":{"DOCS":"on"}},{"name":"aldo","origin":"comms/aldo","version":"0.7.8","comment":"Morse code training program","maintainer":"alster@vinterdalen.se","www":"https://www.nongnu.org/aldo/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7e9fe9072c201564caf440b727cd644e033b8d1bfbd6a30280b2b12a0102d6cf","flatsize":152711,"path":"All/aldo-0.7.8.pkg","repopath":"All/aldo-0.7.8.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":52008,"desc":"Aldo is a Morse code tutor.\n\nAt this moment Aldo has four kinds of exercises:\n\n1. Classic exercise:\n   With this exercise you must guess some random strings of characters\n   that Aldo plays in Morse code.\n2. Koch method.\n3. Read from file:\n   With this exercise you can write something in a text file\n   and read this file with Aldo.\n4. Call sign exercise:\n   With this exercise you can training yourself receiving random\n   generated call signs.","deps":{"libao":{"origin":"audio/libao","version":"1.2.0_7"}},"categories":["comms","hamradio"],"shlibs_required":["libao.so.4","libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"alegreya-sans","origin":"x11-fonts/alegreya-sans","version":"2.008_1,1","comment":"Humanist sans serif font with a calligraphic feeling","maintainer":"rakuco@FreeBSD.org","www":"https://www.huertatipografica.com/fonts/alegreya-sans-ht","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3bd4ac6811307da065f46a576ad2053be4759e9df410fa6d739330bf3b38779d","flatsize":5668240,"path":"All/alegreya-sans-2.008_1,1.pkg","repopath":"All/alegreya-sans-2.008_1,1.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":1735236,"desc":"Alegreya Sans is a humanist sans serif family with a calligraphic feeling that\nconveys a dynamic and varied rhythm. This gives a pleasant feeling to readers\nof long texts.\n\nAlegreya Sans provides for advanced typography with OpenType Features such as\nsmall caps, ligatures, fractions, four set of figures, super and subscript\ncharacters, ordinals, localized accent forms for Catalan, Guarani, Romanian,\nTurkish and others.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"alegreya","origin":"x11-fonts/alegreya","version":"2.008_1","comment":"Serif typeface originally intended for literature","maintainer":"rakuco@FreeBSD.org","www":"https://github.com/huertatipografica/Alegreya-libre","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"555d32a6978ef90f873be98b0cbdbfb8ed505c05515161a6aa980da58ea9c616","flatsize":8192194,"path":"All/alegreya-2.008_1.pkg","repopath":"All/alegreya-2.008_1.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":1326892,"desc":"Alegreya is a typeface originally intended for literature. Among its crowning\ncharacteristics, it conveys a dynamic and varied rhythm which facilitates the\nreading of long texts. Also, it provides freshness to the page while referring\nto the calligraphic letter, not as a literal interpretation, but rather in a\ncontemporary typographic language.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"alchemist.el-emacs_wayland","origin":"lang/alchemist.el","version":"1.8.2_19","comment":"Elixir Tooling Integration Into Emacs","maintainer":"erlang@FreeBSD.org","www":"https://github.com/tonini/alchemist.el","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8cab3609c99388dc2349adbc1aee5b0cf7db0e8cf5bae4455f6021fd0faa2053","flatsize":2121234,"path":"All/alchemist.el-emacs_wayland-1.8.2_19.pkg","repopath":"All/alchemist.el-emacs_wayland-1.8.2_19.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1611520,"desc":"Elixir tooling integration into Emacs. Alchemist comes with a bunch\nof features:\n\n  - Mix integration\n  - Compile & Execution of Elixir code\n  - Inline code evaluation\n  - Documentation lookup\n  - Definition lookup\n  - Powerful IEx integration\n  - Smart code completion\n  - Elixir project management\n  - Integration with company-mode","deps":{"elixir-mode.el-emacs_wayland":{"origin":"lang/elixir-mode.el","version":"2.3.1_19"},"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["lang"],"options":{"DOCS":"on"},"annotations":{"flavor":"wayland"}},{"name":"alchemist.el-emacs_nox","origin":"lang/alchemist.el","version":"1.8.2_19","comment":"Elixir Tooling Integration Into Emacs","maintainer":"erlang@FreeBSD.org","www":"https://github.com/tonini/alchemist.el","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"437bfb54f4dfe1b91389b451f2c8af145812ed3c3035a4c5d498fa26e5f9fc80","flatsize":2121234,"path":"All/alchemist.el-emacs_nox-1.8.2_19.pkg","repopath":"All/alchemist.el-emacs_nox-1.8.2_19.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1611448,"desc":"Elixir tooling integration into Emacs. Alchemist comes with a bunch\nof features:\n\n  - Mix integration\n  - Compile & Execution of Elixir code\n  - Inline code evaluation\n  - Documentation lookup\n  - Definition lookup\n  - Powerful IEx integration\n  - Smart code completion\n  - Elixir project management\n  - Integration with company-mode","deps":{"elixir-mode.el-emacs_nox":{"origin":"lang/elixir-mode.el","version":"2.3.1_19"},"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["lang"],"options":{"DOCS":"on"},"annotations":{"flavor":"nox"}},{"name":"angband","origin":"games/angband","version":"4.2.2","comment":"Rogue-like game with color, X11 support","maintainer":"adridg@FreeBSD.org","www":"https://rephial.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6cef92eb3566b3739fbe071367d7fdbfcb672aff8cbc2471f0d04f4c4545800a","flatsize":26363682,"path":"All/angband-4.2.2.pkg","repopath":"All/angband-4.2.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":23259336,"desc":"A roguelike game derived from Moria, based loosely on the books of J.R.R.\nTolkien.  The ultimate aim of the game is to advance in skill and strength,\ncollecting better and more powerful magical items until you are ready to face\nthe Master of the dungeon: Morgoth himself!  Your character, the dungeon, and\nall the monsters are represented on the screen using ASCII characters.  Game\nalso provides graphical tiles mode.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"xorg-fonts-miscbitmaps":{"origin":"x11-fonts/xorg-fonts-miscbitmaps","version":"7.7"}},"categories":["games"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libc.so.8","libm.so.4"],"options":{"DOCS":"on","SDL":"off","X11":"on"}},{"name":"alchemist.el-emacs_devel_nox","origin":"lang/alchemist.el","version":"1.8.2_19","comment":"Elixir Tooling Integration Into Emacs","maintainer":"erlang@FreeBSD.org","www":"https://github.com/tonini/alchemist.el","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8577776880cab04bb80869eac7e800ea7115052e3d9e42754c6b6364d83a02b7","flatsize":2121234,"path":"All/alchemist.el-emacs_devel_nox-1.8.2_19.pkg","repopath":"All/alchemist.el-emacs_devel_nox-1.8.2_19.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1611492,"desc":"Elixir tooling integration into Emacs. Alchemist comes with a bunch\nof features:\n\n  - Mix integration\n  - Compile & Execution of Elixir code\n  - Inline code evaluation\n  - Documentation lookup\n  - Definition lookup\n  - Powerful IEx integration\n  - Smart code completion\n  - Elixir project management\n  - Integration with company-mode","deps":{"elixir-mode.el-emacs_devel_nox":{"origin":"lang/elixir-mode.el","version":"2.3.1_19"},"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"}},"categories":["lang"],"options":{"DOCS":"on"},"annotations":{"flavor":"devel_nox"}},{"name":"alchemist.el-emacs_devel","origin":"lang/alchemist.el","version":"1.8.2_19","comment":"Elixir Tooling Integration Into Emacs","maintainer":"erlang@FreeBSD.org","www":"https://github.com/tonini/alchemist.el","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e1f9ff65be7f9c996fd355a7efb59a31dd24801ef7f1507fb465f019af639b3e","flatsize":2121234,"path":"All/alchemist.el-emacs_devel-1.8.2_19.pkg","repopath":"All/alchemist.el-emacs_devel-1.8.2_19.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1611496,"desc":"Elixir tooling integration into Emacs. Alchemist comes with a bunch\nof features:\n\n  - Mix integration\n  - Compile & Execution of Elixir code\n  - Inline code evaluation\n  - Documentation lookup\n  - Definition lookup\n  - Powerful IEx integration\n  - Smart code completion\n  - Elixir project management\n  - Integration with company-mode","deps":{"elixir-mode.el-emacs_devel":{"origin":"lang/elixir-mode.el","version":"2.3.1_19"},"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"}},"categories":["lang"],"options":{"DOCS":"on"},"annotations":{"flavor":"devel_full"}},{"name":"alarm-clock-applet","origin":"deskutils/alarm-clock-applet","version":"0.3.4_3","comment":"Fully-featured alarm clock","maintainer":"iluxa@ex.ua","www":"http://alarm-clock.pseudoberries.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"88b351ee16110f99c1646e25d08501c9f1fa74902b394c7be7bd36d789bc5202","flatsize":568010,"path":"All/alarm-clock-applet-0.3.4_3.pkg","repopath":"All/alarm-clock-applet-0.3.4_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":151060,"desc":"Alarm Clock is a fully-featured alarm clock for your GNOME panel or\nequivalent.  It's easy to use yet powerful with support for multiple\nrepeatable alarms, as well as snoozing and a flexible notification\nsystem.  Alarm Clock will notify you of an alarm by either playing a\nsound or starting your favorite music player!","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gconf2":{"origin":"devel/gconf2","version":"3.2.6_10"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnome-icon-theme":{"origin":"misc/gnome-icon-theme","version":"3.12.0_1"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libnotify":{"origin":"devel/libnotify","version":"0.8.6"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"unique":{"origin":"x11-toolkits/unique","version":"1.1.6_8"}},"categories":["deskutils"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgconf-2.so.4","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgstreamer-1.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libnotify.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpthread.so.0","libunique-1.0.so.0","libxml2.so.2"],"options":{"NLS":"on"}},{"name":"alacenc","origin":"audio/alacenc","version":"0.4.1","comment":"Apple Lossless Audio Codec (ALAC) format encoder","maintainer":"danfe@FreeBSD.org","www":"https://github.com/flacon/alacenc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f618cc9c8dce082fcf8761f43ffce55dfe0dd5b62d483c582b55c9b435d9caf7","flatsize":352467,"path":"All/alacenc-0.4.1.pkg","repopath":"All/alacenc-0.4.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":124992,"desc":"Command-line program to encode audio files into the Apple Lossless\nAudio Codec (ALAC) format.","categories":["audio"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"alac","origin":"audio/alac","version":"0.0.7,1","comment":"Apple Lossless Audio Codec","maintainer":"ehaupt@FreeBSD.org","www":"https://github.com/mikebrady/alac","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b17a7f2d65f8ead2958ce5387f00db03fd5befea48d06e7a25afbb5145143ff2","flatsize":174043,"path":"All/alac-0.0.7,1.pkg","repopath":"All/alac-0.0.7,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":50824,"desc":"The Apple Lossless Audio Codec (ALAC) is an audio codec developed by Apple and\nsupported on iPhone, iPad, most iPods, Mac and iTunes. ALAC is a data\ncompression method which reduces the size of audio files with no loss of\ninformation. A decoded ALAC stream is bit-for-bit identical to the original\nuncompressed audio file.\n\nThe Apple Lossless Audio Codec project contains the sources for the ALAC\nencoder and decoder. Also included is an example command line utility, called\nalacconvert, to read and write audio data to/from Core Audio Format (CAF) and\nWAVE files.","categories":["audio"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"CONVERTER":"on"}},{"name":"akpop3d","origin":"mail/akpop3d","version":"0.7.7_1","comment":"POP3 daemon aimed to be small and secure","maintainer":"ports@FreeBSD.org","www":"https://synflood.at/akpop3d.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"56dd8281d6a753f447b6b4e1f84c1831f3ec27de3ac77bf59a843290857590ad","flatsize":56719,"path":"All/akpop3d-0.7.7_1.pkg","repopath":"All/akpop3d-0.7.7_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":24768,"desc":"akpop3d is a POP3 daemon aimed to be small and secure. Despite its small size,\nit offers a lot of features. It is completely RFC 1939 compliant.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["mail"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12","libssl.so.12"],"options":{"SSL":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe akpop3d port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"aklabeth","origin":"games/aklabeth","version":"1.0","comment":"Remake of Richard Garriott's Ultima prequel","maintainer":"amdmi3@FreeBSD.org","www":"https://reconstruction.voyd.net/index.php?event=project&typeKeyword=remakes","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"06b89fcef851cf06a7cbb1d12390fae71e2e4b994b5a328ed3ede2049f1e1ba3","flatsize":106629,"path":"All/aklabeth-1.0.pkg","repopath":"All/aklabeth-1.0.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":45448,"desc":"Aklabeth is effectively Ultima 0. This is a port of original version,\nwritten in Basic for the Apple II.\n\nIt's a RPG - sort of. You wander the top world, visit 3D (sort of)\ndungeons, beat up monsters and perform tasks for the legendary Lord\nBritish (AKA Richard Garriott).","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"alchemist.el-emacs_canna","origin":"lang/alchemist.el","version":"1.8.2_19","comment":"Elixir Tooling Integration Into Emacs","maintainer":"erlang@FreeBSD.org","www":"https://github.com/tonini/alchemist.el","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e81c1fbfc144f347eee1e04ed4acba2fb84b397447d3acf889487ccc0ef7b8b5","flatsize":2121234,"path":"All/alchemist.el-emacs_canna-1.8.2_19.pkg","repopath":"All/alchemist.el-emacs_canna-1.8.2_19.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1611448,"desc":"Elixir tooling integration into Emacs. Alchemist comes with a bunch\nof features:\n\n  - Mix integration\n  - Compile & Execution of Elixir code\n  - Inline code evaluation\n  - Documentation lookup\n  - Definition lookup\n  - Powerful IEx integration\n  - Smart code completion\n  - Elixir project management\n  - Integration with company-mode","deps":{"elixir-mode.el-emacs_canna":{"origin":"lang/elixir-mode.el","version":"2.3.1_19"},"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["lang"],"options":{"DOCS":"on"},"annotations":{"flavor":"canna"}},{"name":"alchemist.el","origin":"lang/alchemist.el","version":"1.8.2_19","comment":"Elixir Tooling Integration Into Emacs","maintainer":"erlang@FreeBSD.org","www":"https://github.com/tonini/alchemist.el","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2a505b13f9a1137afe580c19b92875faee5e1181c71683ec1432c12d9b3b9fdb","flatsize":2121234,"path":"All/alchemist.el-1.8.2_19.pkg","repopath":"All/alchemist.el-1.8.2_19.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1611468,"desc":"Elixir tooling integration into Emacs. Alchemist comes with a bunch\nof features:\n\n  - Mix integration\n  - Compile & Execution of Elixir code\n  - Inline code evaluation\n  - Documentation lookup\n  - Definition lookup\n  - Powerful IEx integration\n  - Smart code completion\n  - Elixir project management\n  - Integration with company-mode","deps":{"elixir-mode.el":{"origin":"lang/elixir-mode.el","version":"2.3.1_19"},"emacs":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["lang"],"options":{"DOCS":"on"},"annotations":{"flavor":"full"}},{"name":"akira","origin":"graphics/akira","version":"0.0.16_3","comment":"Graphical UI/UX design tool","maintainer":"danfe@FreeBSD.org","www":"http://akiraux.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c031afba6d482b1107d1b5b8d422434590995c21b5f76f85dd6c79b7dfb21a64","flatsize":1890674,"path":"All/akira-0.0.16_3.pkg","repopath":"All/akira-0.0.16_3.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":294868,"desc":"Akira is a native design application built in Vala and GTK for Unix-like\nsystems.  Akira focuses on offering a modern and fast approach to UI and\nUX design, mainly targeting web designers and graphic designers.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"goocanvas3":{"origin":"graphics/goocanvas3","version":"3.0.0_2"},"granite":{"origin":"x11-toolkits/granite","version":"6.2.0_2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"libarchive":{"origin":"archivers/libarchive","version":"3.7.9,1"},"libgee":{"origin":"devel/libgee","version":"0.20.6_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["graphics"],"shlibs_required":["libarchive.so.13","libc.so.8","libcairo.so.2","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgee-0.8.so.2","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgoocanvas-3.0.so.9","libgranite.so.6","libgtk-3.so.0","libjson-glib-1.0.so.0","libm.so.4"]},{"name":"aixlog","origin":"devel/aixlog","version":"1.5.0_1","comment":"Header-only C++ logging library","maintainer":"yuri@FreeBSD.org","www":"https://github.com/badaix/aixlog","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b2cece53974a30f519b0352b27bb4bcb64e1b3ab93b0ec273769ac5aec397da5","flatsize":34301,"path":"All/aixlog-1.5.0_1.pkg","repopath":"All/aixlog-1.5.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":9008,"desc":"Header-only C++ logging library\n\nFeatures:\n* Single header file implementation\n* No dependcies, just vanilla C++11\n* Use ostream operator <<\n* Unobtrusive, typesafe and expressive\n* Easy to switch from existing \"cout logging\"\n* Native support for various platforms (through Sinks)","categories":["devel"]},{"name":"aish","origin":"converters/aish","version":"1.13","comment":"Ish/uuencode/Base64 converter","maintainer":"ports@FreeBSD.org","www":"https://hp.vector.co.jp/authors/VA004474/etc/etc.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"caf781d2bd60958584bbac92647f574c005e7d25a0c331cc3a7c4464e705b777","flatsize":76753,"path":"All/aish-1.13.pkg","repopath":"All/aish-1.13.pkg","licenselogic":"single","licenses":["NONE"],"pkgsize":31340,"desc":"Ish/uuencode/Base64 text-to-binary file converter.\nMulti volume ish file supported.","categories":["converters"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe aish port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"alt-ergo","origin":"math/alt-ergo","version":"2.5.4_2","comment":"Automatic solver of mathematical formulas for program verification","maintainer":"freebsd@dev.thsi.be","www":"https://alt-ergo.ocamlpro.com","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"42d8a38f7931808e26c6165cc9b2250b2ae36a9c25b75f1bdd273a469d7cd8cd","flatsize":66606531,"path":"All/alt-ergo-2.5.4_2.pkg","repopath":"All/alt-ergo-2.5.4_2.pkg","licenselogic":"single","licenses":["CeCILL-C"],"pkgsize":14589108,"desc":"Alt-Ergo is an automatic theorem prover dedicated to program verification.\nAlt-Ergo is based on CC(X), a congruence closure algorithm parameterized by\nan equational theory X. Currently, CC(X) can be instantiated by the empty\nequational theory and by the linear arithmetics. Alt-Ergo contains also a\nhome made SAT-solver and an instantiation mechanism.\n\nAlt-Ergo is compact, safe, and modular. Each component is described by a small\nset of inference rules and is implemented as an Ocaml functor.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"},"ocaml":{"origin":"lang/ocaml","version":"4.14.2"},"ocaml-dolmen":{"origin":"devel/ocaml-dolmen","version":"0.9_2"},"ocaml-num":{"origin":"math/ocaml-num","version":"1.4_3"},"ocaml-ocplib-simplex":{"origin":"math/ocaml-ocplib-simplex","version":"0.5.1_1"},"ocaml-ppx_blob":{"origin":"devel/ocaml-ppx_blob","version":"0.9.0_1"},"ocaml-psmt2-frontend":{"origin":"devel/ocaml-psmt2-frontend","version":"0.4.0"},"ocaml-zarith":{"origin":"math/ocaml-zarith","version":"1.13_2"},"ocaml-zip":{"origin":"archivers/ocaml-zip","version":"1.11_3"}},"categories":["math"],"shlibs_required":["libc.so.8","libgmp.so.10","libm.so.4","libpthread.so.0","libz.so.3"],"options":{"DOCS":"on","MANPAGES":"off"}},{"name":"airspyhf","origin":"comms/airspyhf","version":"1.6.8.7","comment":"User mode driver for Airspy HF+ SDR","maintainer":"dmgk@FreeBSD.org","www":"https://github.com/airspy/airspyhf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"78ca796a26e564642d5142ea4006dd930b49b371fdecec58885628dcc5e8023f","flatsize":112370,"path":"All/airspyhf-1.6.8.7.pkg","repopath":"All/airspyhf-1.6.8.7.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":28772,"desc":"User mode driver for Airspy HF+, a high performance software defined radio for\nthe HF and VHF bands.","categories":["comms","hamradio"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libusb.so.2"],"options":{"SIMD":"on"}},{"name":"airsaned","origin":"graphics/airsaned","version":"0.3.4.0_1","comment":"Apple AirScan compatible SANE web frontend","maintainer":"fbsd@opal.com","www":"https://github.com/SimulPiscator/AirSane","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"94eec968b30efebb70a239ce3ca445d1893726f04f94ad0d24b70aaee4ec03ca","flatsize":525507,"path":"All/airsaned-0.3.4.0_1.pkg","repopath":"All/airsaned-0.3.4.0_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":210076,"desc":"A SANE WebScan frontend that supports Apple's AirScan protocol.\nScanners are detected automatically, and published through mDNS.\nThough images may be acquired and transferred in JPEG, PNG, and\nPDF/raster format through a simple web interface, AirSane's intended\npurpose is to be used with AirScan/eSCL clients such as Apple's\nImage Capture.\n\nImages are encoded on-the-fly during acquisition, keeping memory/storage\ndemands low. Thus, AirSane will run fine on a Raspberry Pi or similar\ndevice.\n\nAirSane has been developed by reverse-engineering the communication\nprotocol implemented in Apple's AirScanScanner client (macos 10.12.6,\n/System/Library/Image Capture/Devices/AirScanScanner.app).\n\nAuthentication and secure communication are not supported.\n\nIf you are looking for a powerful SANE web frontend, AirSane may\nnot be for you. You may be interested in phpSANE instead.","deps":{"avahi-app":{"origin":"net/avahi-app","version":"0.8_6"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"png":{"origin":"graphics/png","version":"1.6.47"},"sane-backends":{"origin":"graphics/sane-backends","version":"1.3.1_1"}},"categories":["graphics"],"shlibs_required":["libavahi-client.so.3","libavahi-common.so.3","libc.so.8","libjpeg.so.8","libm.so.4","libpng16.so.16","libpthread.so.0","libsane.so.1","libstdc++.so.9","libusb.so.2"]},{"name":"aird","origin":"sysutils/aird","version":"1.0_1","comment":"Handles Apple IR receiver button events","maintainer":"crees@FreeBSD.org","www":"https://wiki.freebsd.org/AppleMacbook","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"799a964e9b78423ccccdca0db29a0b8f080761b26dfa53dd2b7ec3087f69381d","flatsize":12743,"path":"All/aird-1.0_1.pkg","repopath":"All/aird-1.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":7108,"desc":"The aird daemon handles Apple IR receiver button events.  If your system\nhas an USB Apple IR receiver, most likely you'll also have an Apple\nRemote.  An Apple remote has six (6) buttons: Volume up, Volume down,\nPlay/Pause, Forward, Backward and Menu.  For each button you can assign a\ncommand to execute.\n\nApple IR receiver modules are found on:\n\n           o   MacBook (any generation)\n           o   MacBook Pro (any generation)\n           o   Intel iMac\n           o   Intel MacMini","categories":["sysutils"],"shlibs_required":["libc.so.8","libutil.so.4"]},{"name":"airspy","origin":"comms/airspy","version":"1.0.10","comment":"AirSpy's usemode driver and associated tools","maintainer":"yuri@FreeBSD.org","www":"https://airspy.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"729cc83b56d204c0ebe8d09c0106c3b0ba6b0cbc2819bd1562128156ecd26ea4","flatsize":154414,"path":"All/airspy-1.0.10.pkg","repopath":"All/airspy-1.0.10.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":39208,"desc":"Host software for AirSpy, a project to produce a low cost, open source software\nradio platform.","categories":["comms","hamradio"],"shlibs_required":["libc.so.8","libpthread.so.0","libusb.so.2"],"options":{"SIMD":"on"}},{"name":"alertmanager","origin":"net-mgmt/alertmanager","version":"0.26.0_8","comment":"Alert routing for Prometheus","maintainer":"michal@hanu.la","www":"https://prometheus.io/docs/alerting/alertmanager/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eeaba8bec4912da49ee5b9f88a6b308fb52f46d508d18f7a10fd95ff0cb3e5e0","flatsize":47501305,"path":"All/alertmanager-0.26.0_8.pkg","repopath":"All/alertmanager-0.26.0_8.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":12238608,"desc":"The Alertmanager handles alerts sent by client applications such\nas the Prometheus server. It takes care of deduplicating, grouping,\nand routing them to the correct receiver integrations such as email,\nPagerDuty, or OpsGenie. It also takes care of silencing and inhibition\nof alerts.","categories":["net-mgmt"],"users":["alertmanager"],"groups":["alertmanager"],"shlibs_required":["libc.so.8","libpthread.so.0"],"messages":[{"message":"There were a number of changes to amtool in 0.17.0 which are not fully\nbackwards compatible, related to the backup and import of silences.\nIf a backup of silences is created using a previous version of amtool (v0.16.1\nor earlier), it is possible that not all silences can be correctly imported\nusing a later version of amtool.","type":"upgrade","maximum_version":"0.17.0"}]},{"name":"archiva","origin":"www/archiva","version":"2.2.3","comment":"Extensible repository management software","maintainer":"freebsd@dussan.org","www":"https://archiva.apache.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6e9b9010bd792784a6441dcbd354647c589e73e06201c0918cb1a694f6f2d107","flatsize":78149681,"path":"All/archiva-2.2.3.pkg","repopath":"All/archiva-2.2.3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":66637740,"desc":"Apache Archiva is an extensible repository management software that helps taking\ncare of your own personal or enterprise-wide build artifact repository. It is\nthe perfect companion for build tools such as Maven, Continuum, and ANT.\n\nArchiva offers several capabilities, amongst which remote repository proxying,\nsecurity access management, build artifact storage, delivery, browsing, indexing\nand usage reporting, extensible scanning functionality and many more!","deps":{"javaservicewrapper":{"origin":"sysutils/javaservicewrapper","version":"3.5.60"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","www"],"annotations":{"cpe":"cpe:2.3:a:apache:archiva:2.2.3:::::dragonfly6:x86_64"}},{"name":"aiksaurus","origin":"textproc/aiksaurus","version":"1.2.1_3","comment":"Set of libraries and applications which provide a thesaurus","maintainer":"gnome@FreeBSD.org","www":"https://aiksaurus.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d8233f05b7efe3ca0cb86231273ffb03ccc700118cb7076c2d51ce907feb2dd8","flatsize":639692,"path":"All/aiksaurus-1.2.1_3.pkg","repopath":"All/aiksaurus-1.2.1_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":314380,"desc":"Aiksaurus is a set of libraries and applications which provide a thesaurus\n(currently English only, based on Guttenburg's Moby thesaurus) using native\nGUI on several platforms: UNIX (GTK+ & Qt), Win32 & MacOSX (Cocoa). The core\nlibrary itself is platform-independent. The principal language is C++, with\nsome use of Cocoa/ObjC++; wrappers are provided for C and Cocoa/ObjC.\n\nAiksausus plugins exist for AbiWord on UNIX and Win32; the library is also\nused by Lyx; and the new Cocoa port provides a MacOSX NSService hook so that\nSafari and other such applications can use this thesaurus without\nAiksaurus-specific development.","categories":["textproc"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"artifactory","origin":"devel/artifactory","version":"5.8.3","comment":"Universal Artifact Repository Manager","maintainer":"dharrigan@gmail.com","www":"https://www.jfrog.com/artifactory","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"94e345d7dbf53fc8e77797d6d67b0ebc7ec9a9679ba2c3ebbaa5b3d727d44a76","flatsize":98429417,"path":"All/artifactory-5.8.3.pkg","repopath":"All/artifactory-5.8.3.pkg","licenselogic":"and","licenses":["APACHE20","GPLv3"],"pkgsize":90689592,"desc":"The world's most advanced repository manager. Artifactory offers\npowerful enterprise feature and fine-grained permission control behind\na sleek and easy-to-use UI.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"}},"categories":["devel","java"],"users":["artifactory"],"groups":["artifactory"],"annotations":{"cpe":"cpe:2.3:a:jfrog:artifactory:5.8.3:::::dragonfly6:x86_64"},"messages":[{"message":"Artifactory is now installed in /usr/local/artifactory\n\nYou may want to activate it in /etc/rc.conf:\n\n  # echo artifactory_enable=\"YES\" >> /etc/rc.conf\n\nNow, start Artifactory:\n\n  # service artifactory start\n\nOnce Artifactory is started, point your web browser to:\n\nhttp://localhost:8081/\n\nArtifactory configuration files are located in /usr/local/artifactory/etc\n\nPlease don't forget to review and edit the files in the\n/usr/local/artifactory/etc directory to suit your needs.\n\nFull documentation may be found at:\n\nhttps://www.jfrog.com/confluence/display/RTF/Welcome+to+Artifactory","type":"install"},{"message":"If, when, Artifactory is removed, and you no longer require the\nruntime database and configuration files, you can delete the\nfollowing directory:\n\n  /var/artifactory\n\nPlease double-check before removing this directory as it contains\nthe database files that Artifactory requires if you do decide to\nre-install it again.\n\nEnjoy!","type":"remove"}]},{"name":"aifad","origin":"devel/aifad","version":"2.3.1","comment":"Machine learning system","maintainer":"ports@FreeBSD.org","www":"https://mmottl.github.io/aifad","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"400da10febebf35af22691ae4aa670123e8dc1ad37d18ed3df90766dcc396a88","flatsize":1968050,"path":"All/aifad-2.3.1.pkg","repopath":"All/aifad-2.3.1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":550548,"desc":"AIFAD stands for --Automated Induction of Functions over Algebraic\nDatatypes-- and improves decision tree learning by supporting\nsignificantly more complex kinds of data. This allows users to more\nconveniently describe the data they want to have learnt, which can\nimprove accuracy and complexity of resulting models.","deps":{"ocaml":{"origin":"lang/ocaml","version":"4.14.2"},"pcre":{"origin":"devel/pcre","version":"8.45_4"}},"categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libpcre.so.1","libpthread.so.0"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe aifad port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"aisleriot","origin":"games/aisleriot","version":"3.22.30","comment":"Collection of patience games written in guile scheme","maintainer":"gnome@FreeBSD.org","www":"https://wiki.gnome.org/Apps/Aisleriot","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7f8d7585a1a8f22ee31c614bc6bebf02dc26e43ddaca259996a1f822de240b13","flatsize":21921459,"path":"All/aisleriot-3.22.30.pkg","repopath":"All/aisleriot-3.22.30.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":5986368,"desc":"Aisleriot (also known as Solitaire or sol) is a collection of card games\nwhich are easy to play with the aid of a mouse. The rules for the games\nhave been coded for your pleasure in the GNOME scripting language (Scheme).\n\nAisleroit contains over 80 card games.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"boehm-gc-threaded":{"origin":"devel/boehm-gc-threaded","version":"8.2.8"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"guile2":{"origin":"lang/guile2","version":"2.2.7_6"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libcanberra":{"origin":"audio/libcanberra","version":"0.30_11"},"libcanberra-gtk3":{"origin":"audio/libcanberra-gtk3","version":"0.30_11"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["games","gnome"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libcanberra-gtk3.so.0","libcanberra.so.0","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libguile-2.2.so.1","libintl.so.8","librsvg-2.so.2"]},{"name":"aha","origin":"textproc/aha","version":"0.5.1_1","comment":"Ansi HTML Adapter","maintainer":"kde@FreeBSD.org","www":"https://github.com/theZiz/aha","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a21161f7dac42046b00fadf6a038842710808091d43061747f4137ef10d4cc13","flatsize":58273,"path":"All/aha-0.5.1_1.pkg","repopath":"All/aha-0.5.1_1.pkg","licenselogic":"or","licenses":["LGPL20+","MPL11"],"pkgsize":20240,"desc":"Converts ANSI escape sequences of a unix terminal to HTML code.","categories":["devel","textproc"],"shlibs_required":["libc.so.8"]},{"name":"aircrack-ng","origin":"net-mgmt/aircrack-ng","version":"1.5.2_4","comment":"802.11 WEP and WPA-PSK keys cracking program","maintainer":"danfe@FreeBSD.org","www":"https://www.aircrack-ng.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"42dcae108fbaa37eb7f9b580f98912f3f89f874ee8ea3b73161a79ba281bc33b","flatsize":1681211,"path":"All/aircrack-ng-1.5.2_4.pkg","repopath":"All/aircrack-ng-1.5.2_4.pkg","licenselogic":"or","licenses":["APACHE20","BSD3CLAUSE","GPLv2"],"pkgsize":465680,"desc":"Aircrack-ng is an 802.11 WEP and WPA-PSK keys cracking program that can\nrecover keys once enough data packets have been captured.  It implements the\nstandard FMS attack along with some optimizations like KoreK attacks, as\nwell as the all-new PTW attack, thus making the attack much faster compared\nto other WEP cracking tools.  In fact, Aircrack-ng is a set of tools for\nauditing wireless networks.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"pcre":{"origin":"devel/pcre","version":"8.45_4"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["net-mgmt","security"],"shlibs_required":["libc.so.8","libcrypto.so.12","libdl.so.0","libm.so.4","libpcap.so.3","libpcre.so.1","libpthread.so.0","libsqlite3.so.0","libstdc++.so.9","libz.so.3"],"options":{"GCRYPT":"off","HWLOC":"off","PCRE":"on","SQLITE":"on"},"annotations":{"cpe":"cpe:2.3:a:aircrack-ng:aircrack-ng:1.5.2:::::dragonfly6:x86_64:4"}},{"name":"alberta-fem","origin":"math/alberta","version":"3.0.3_1","comment":"Adaptive multi-level finite element toolbox","maintainer":"yuri@FreeBSD.org","www":"https://www.alberta-fem.de/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5345f381d29ed59e4e81d2eedcaea996e4156e572c2784c600dae57b0d09312c","flatsize":105245594,"path":"All/alberta-fem-3.0.3_1.pkg","repopath":"All/alberta-fem-3.0.3_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":8889688,"desc":"Alberta is an adaptive multi-Level finite element toolbox using bisectioning\nrefinement and error control by residual techniques for scientific\napplications.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libltdl":{"origin":"devel/libltdl","version":"2.5.4"},"open-motif":{"origin":"x11-toolkits/open-motif","version":"2.3.8_8"},"opendx":{"origin":"graphics/opendx","version":"4.4.4_40"}},"categories":["math"],"shlibs_required":["libXm.so.4","libXt.so.6","libc.so.8","libltdl.so.7","libm.so.4","libpthread.so.0"]},{"name":"aget","origin":"net/aget","version":"0.4.1_1","comment":"Multithreaded HTTP download accelerator","maintainer":"ports@FreeBSD.org","www":"http://www.enderunix.org/aget/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"de4f63c9c1c6f6479da4337c8e248e8d1b16b2c41c839920639cb70c37f9f8c9","flatsize":24506,"path":"All/aget-0.4.1_1.pkg","repopath":"All/aget-0.4.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":11396,"desc":"Aget is a multithreaded HTTP download accelerator.\nPointed on the Win32 Project Flashget.","categories":["net"],"shlibs_required":["libc.so.8","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe aget port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"agedu","origin":"sysutils/agedu","version":"20241013.3622eda","comment":"Unix utility for tracking down wasted disk space","maintainer":"sunpoet@FreeBSD.org","www":"https://www.chiark.greenend.org.uk/~sgtatham/agedu/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"59c8698d5f9e3ef847a9fb366987c8ed476f9193206be14aa38a615c64a102f3","flatsize":91592,"path":"All/agedu-20241013.3622eda.pkg","repopath":"All/agedu-20241013.3622eda.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":47388,"desc":"Unix provides the standard du utility, which scans your disk and tells you which\ndirectories contain the largest amounts of data. That can help you narrow your\nsearch to the things most worth deleting.\n\nHowever, that only tells you what's big. What you really want to know is what's\ntoo big. By itself, du won't let you distinguish between data that's big because\nyou're doing something that needs it to be big, and data that's big because you\nunpacked it once and forgot about it.\n\nMost Unix file systems, in their default mode, helpfully record when a file was\nlast accessed. Not just when it was written or modified, but when it was even\nread. So if you generated a large amount of data years ago, forgot to clean it\nup, and have never used it since, then it ought in principle to be possible to\nuse those last-access time stamps to tell the difference between that and a\nlarge amount of data you're still using regularly.\n\nagedu is a program which does this. It does basically the same sort of disk scan\nas du, but it also records the last-access times of everything it scans. Then it\nbuilds an index that lets it efficiently generate reports giving a summary of\nthe results for each subdirectory, and then it produces those reports on demand.","categories":["sysutils"],"shlibs_required":["libc.so.8"]},{"name":"ah-tty","origin":"sysutils/ah-tty","version":"0.3.12_4","comment":"Automatic helper for command prompts and shells","maintainer":"ports@FreeBSD.org","www":"https://ah-tty.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"67826e7fcafe4b1ab3c666ad30e5646d265b95ae1b648d53a842c5361037c39b","flatsize":94063,"path":"All/ah-tty-0.3.12_4.pkg","repopath":"All/ah-tty-0.3.12_4.pkg","licenselogic":"single","pkgsize":31240,"desc":"A helpful termulator Emulator - ah-tty provides context-sensitive help\nat a UNIX shell prompt. ah-tty executes an inferior shell, and watches\nthe output from the shell and the input to it from the user carefully,\nto determine what is a prompt, and what is actually a command typed by\nthe user.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libncurses.so.6","libpanel.so.6","libtinfo.so.6"],"messages":[{"message":"===>   NOTICE:\n\nThe ah-tty port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"aggregate","origin":"net-mgmt/aggregate","version":"1.6_2","comment":"Optimise a list of route prefixes to help make nice short filters","maintainer":"jabley@automagic.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3407fefe344dd9395519594c47f6a7e4534df4de6328e6ee7d2a0050265fdc44","flatsize":16797,"path":"All/aggregate-1.6_2.pkg","repopath":"All/aggregate-1.6_2.pkg","licenselogic":"single","pkgsize":10480,"desc":"Takes a list of prefixes in conventional format on stdin,\nand performs two optimisations to attempt to reduce the\nlength of the prefix list.\n\nThe first optimisation is to remove any supplied prefixes\nwhich are supurfluous because they are already included in\nanother supplied prefix. For example, 203.97.2.0/24 would\nbe removed if 203.97.0.0/17 was also supplied.\n\nThe second optimisation identifies adjacent prefixes that\ncan be combined under a single, shorter-length prefix. For\nexample, 203.97.2.0/24 and 203.97.3.0/24 can be combined\ninto the single prefix 203.97.2.0/23.\n\n\njabley@automagic.org","categories":["net-mgmt"],"shlibs_required":["libc.so.8"]},{"name":"agave","origin":"x11-fonts/agave","version":"37","comment":"TrueType monospaced font designed for X environments","maintainer":"ehaupt@FreeBSD.org","www":"https://b.agaric.net/page/agave","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"50217b6e077860e41da63d6337eb2c6c583afa3b61f488b1504683fc1a6324ff","flatsize":372691,"path":"All/agave-37.pkg","repopath":"All/agave-37.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":100372,"desc":"Agave was an attempt at making a small, monospaced, outline font that would be\ngeometrically regular and simple. The endeavor was motivated by a deep adoration\nof old-school console bitmap fonts, of Consolas, of Pragmata Pro, as well as a\nnovice's curiosity for typographical design.\n\nWhen it came to establishing a \"simple\" design scheme, the natural inclination\nwas to separate the glyph design concerns into that of \"frame\" and \"trait\". By\nframe, we refer to the naive geometric extent of a glyph and its parts. And by\ntrait, we mean, for example, the \"way\" in which a stroke curves, or the\nrelationship between one part of a glyph and another.\n\nAdhering to personal tastes, bone-deep laziness, and the quirky spirit of old\ncomputer terminal fonts, the delineations of frame and trait amounted to two\nmathematical patterns: the power of two and the golden ratio.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"],"annotations":{"cpe":"cpe:2.3:a:anomali:agave:37:::::dragonfly6:x86_64"}},{"name":"agrep","origin":"textproc/agrep","version":"3.41.5","comment":"Approximate grep (fast approximate pattern-matching tool)","maintainer":"dinoex@FreeBSD.org","www":"https://github.com/Wikinaut/agrep/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9304cc01d702246d2d90e51f2737d0b21aa9bf498be3ceda1b6c5041c9f82177","flatsize":588526,"path":"All/agrep-3.41.5.pkg","repopath":"All/agrep-3.41.5.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":398792,"desc":"Agrep is a tool for fast text searching allowing errors.\n\nThe three most significant features of agrep that are not supported by\nthe grep family are\n1) the ability to search for approximate patterns;\n    for example, \"agrep -2 homogenos foo\" will find homogeneous as well\n    as any other word that can be obtained from homogenos with at most\n    2 substitutions, insertions, or deletions.\n    \"agrep -B homogenos foo\" will generate a message of the form\n    best match has 2 errors, there are 5 matches, output them? (y/n)\n2) agrep is record oriented rather than just line oriented;  a record\n    is by default a line, but it can be user defined;\n    for example, \"agrep -d '^From ' 'pizza' mbox\"\n    outputs all mail messages that contain the keyword \"pizza\".\n    Another example:  \"agrep -d '$$' pattern foo\" will output all\n    paragraphs (separated by an empty line) that contain pattern.\n3) multiple patterns with AND (or OR) logic queries.\n    For example, \"agrep -d '^From ' 'burger,pizza' mbox\"\n    outputs all mail messages containing at least one of the\n    two keywords (, stands for OR).\n    \"agrep -d '^From ' 'good;pizza' mbox\" outputs all mail messages\n    containing both keywords.\n\nLICENSE: no redistribution for profit","categories":["textproc"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"afternoonstalker","origin":"games/afternoonstalker","version":"1.2.0","comment":"Clone of the 1981 Night Stalker video game","maintainer":"martymac@FreeBSD.org","www":"http://sarrazip.com/dev/afternoonstalker.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f51fbb14c8362b5b10e2d82e5408eed82298656372d51b1a3ee9db35db0f9063","flatsize":245756,"path":"All/afternoonstalker-1.2.0.pkg","repopath":"All/afternoonstalker-1.2.0.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":90444,"desc":"Afternoonstalker is a clone of the Intellivision game Night Stalker.\nYou are in a two-dimensional maze in which you are attacked by robots\nthat shoot at you and that you must shoot down. You must pick up a gun\nsomewhere in the maze in order to have a few bullets to shoot. Avoid\nthe spiders and the bats, which can paralyze you long enough for a\nrobot to come and shoot you. The bunker in the center is your only\nprotection.","deps":{"flatzebra":{"origin":"devel/flatzebra","version":"0.2.0"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_gfx":{"origin":"graphics/sdl2_gfx","version":"1.0.4"},"sdl2_image":{"origin":"graphics/sdl2_image","version":"2.8.8"},"sdl2_mixer":{"origin":"audio/sdl2_mixer","version":"2.8.1"},"sdl2_ttf":{"origin":"graphics/sdl2_ttf","version":"2.24.0"}},"categories":["games"],"shlibs_required":["libSDL2-2.0.so.0","libSDL2_gfx-1.0.so.0","libSDL2_image-2.0.so.0","libSDL2_mixer-2.0.so.0","libSDL2_ttf-2.0.so.0","libc.so.8","libflatzebra-0.2.so.2","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"afterglow","origin":"security/afterglow","version":"1.6.2_2","comment":"Collection of graph-generating scripts","maintainer":"bofh@FreeBSD.org","www":"https://sourceforge.net/projects/afterglow/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"491bbb10336c73c526263e67056e1ae898fc692ec1ea85082fc9a07d1d0000e5","flatsize":355442,"path":"All/afterglow-1.6.2_2.pkg","repopath":"All/afterglow-1.6.2_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":63632,"desc":"AfterGlow is a collection of scripts which facilitate the process of\ngenerating event graphs and treemaps. AfterGlow 1.x is written in Perl\nand generates output that can be read by GraphViz or LGL.","deps":{"graphviz":{"origin":"graphics/graphviz","version":"12.2.1_1"},"p5-Crypt-Rijndael":{"origin":"security/p5-Crypt-Rijndael","version":"1.16"},"p5-IP-Anonymous":{"origin":"net/p5-IP-Anonymous","version":"0.04_1"},"p5-Text-CSV":{"origin":"textproc/p5-Text-CSV","version":"2.06"}},"categories":["graphics","net-mgmt","security"],"messages":[{"message":"AfterGlow is a collection of scripts which facilitate\nthe process of generating graphs. It is the most downloaded\nsecurity visualization tool of all times.\n\nAfterglow documentation may be found online at\nhttp://afterglow.sourceforge.net/ including a FAQ, manual\nand screenshots.  Be sure to read the documentation carefully.","type":"install"}]},{"name":"air-go","origin":"devel/air-go","version":"1.61.7","comment":"Live reload for Go apps","maintainer":"adamw@FreeBSD.org","www":"https://github.com/air-verse/air","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d0756f4dd81c2e54b95eb6e4ae109c6bbd737028b85ec9aee5c6dc774a3748f5","flatsize":8406893,"path":"All/air-go-1.61.7.pkg","repopath":"All/air-go-1.61.7.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":2642136,"desc":"Air is yet another live reloader for Go development (it does not do hot\nreloading for production environments). It's extensively customizable\nwith a simple interface.\n\nAir can also proxy the connection to web-serving apps to live-reload\nyour browser.\n\nFor many projects it is zero configuration and runs right out of the\nbox. For the rest, `air init` generates a config file.","categories":["devel"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"aft","origin":"textproc/aft","version":"5.098_1,1","comment":"Document preparation system using an Almost Free Text input format","maintainer":"ports@FreeBSD.org","www":"http://www.maplefish.com/todd/aft.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"98704618ce1049c600c9ea44a00fa1c8878d8780eac332736c9e24d4550341bb","flatsize":298681,"path":"All/aft-5.098_1,1.pkg","repopath":"All/aft-5.098_1,1.pkg","licenselogic":"single","licenses":["CART"],"pkgsize":65340,"desc":"AFT (Almost Free Text) is a document preparation system. It is mostly\nfree form meaning that there is little intrusive markup. AFT source\ndocuments look a lot like plain old ASCII text.\n\nAFT has a few rules for structuring your document and these rules have\nmore to do with formatting your text rather than embedding commands.\n\nRight now, AFT produces pretty good (weblint-able) HTML, XHTML, LaTeX,\nlout and RTF. It can, in fact, be coerced into producing all types of\noutput (e.g. roll-your-own XML). All that needs to be done is to edit\na rule file. You can even customize your own HTML rule files for\nspecialized output.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["textproc"],"options":{"DOCS":"on"},"annotations":{"deprecated":"Obscure markup language and unmaintained in tree for years","expiration_date":"2025-04-30"},"messages":[{"message":"===>   NOTICE:\n\nThe aft port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nObscure markup language and unmaintained in tree for years.\n\nIt is scheduled to be removed on or after 2025-04-30."}]},{"name":"afterstep1","origin":"x11-wm/afterstep1","version":"1.0_6","comment":"Window manager originally based on the Bowman NeXTstep clone","maintainer":"dinoex@FreeBSD.org","www":"http://www.afterstep.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a4b96ec43c68fe9feece6093bdaac1af0752a8babc69f9f0b52f44e7502fdcad","flatsize":1007491,"path":"All/afterstep1-1.0_6.pkg","repopath":"All/afterstep1-1.0_6.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":450360,"desc":"AfterStep is a continuation of the BowMan window manager which was\noriginally put together by Bo Yang. BowMan was based on the fvwm window\nmanager, written by Robert Nation. Fvwm was based on code from twm. And so\non... It is designed to emulate some of the look and feel of the NeXTstep\nuser interface, while adding useful, requested, and neat features. The\nchanges which comprise AfterStep's personality were originally part of\nBowMan development, but due to a desire to move past simple emulation and\ninto a niche as its own valuable window manager, the current designers\ndecided to change the project name and move on. BowMan development may\ncontinue, but we will no longer be a part of it.\n\nMajor changes from fvwm are:\n\n- NeXTstep-like title bar, title buttons, borders and corners. BowMan's\n  Wharf is a much worked-out version of GoodStuff.  To avoid copyright\n  complications it is not called a \"dock.\"\n- NeXTstep style menu. However, the menus are not controlled by\n  applications; they are more of pop-up service lists on the root window.\n- NeXTstep style icons. These styles are hard-coded in the program, which is\n  good for the consistent look of the NeXTstep interface.","deps":{"asclock":{"origin":"x11-clocks/asclock","version":"1.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["afterstep","x11-wm"],"shlibs_required":["libX11.so.6","libXext.so.6","libXpm.so.4","libc.so.8","libm.so.4"],"options":{"HICOLOR_ICONS":"on"}},{"name":"aften","origin":"audio/aften","version":"0.0.8","comment":"ATSC A/52 audio encoder","maintainer":"Gabor@Zahemszky.HU","www":"https://aften.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7f5cbfce8044e9d68140dbf925bbfa835bf1cfc1f1673506b9626a0247104144","flatsize":341260,"path":"All/aften-0.0.8.pkg","repopath":"All/aften-0.0.8.pkg","licenselogic":"single","pkgsize":93256,"desc":"Aften is an audio encoder which generates compressed audio streams based\non ATSC A/52 specification. This type of audio is also known as AC-3 or\nDolby(R) Digital and is one of the audio codecs used in DVD-Video\ncontent.","categories":["audio"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"],"options":{"CXX_BINDINGS":"off","DOUBLE":"off","SHARED_LIB":"off"}},{"name":"agame","origin":"games/agame","version":"1577_13","comment":"Simple Tetris-like game","maintainer":"amdmi3@FreeBSD.org","www":"https://web.archive.org/web/20170226223853/http://zevv.nl/play/code/game/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f692e08c717cc40646a12dd75bc9d93c4fc89ff5f0ac2decbff181d755ba9e85","flatsize":1383846,"path":"All/agame-1577_13.pkg","repopath":"All/agame-1577_13.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1187908,"desc":"A simple tetris-like game. The objective of the game is to keep the level of\ncolored blocks down as long as possible. New blocks are falling down at an\nincreasing rate, blocks can be removed by creating rows of three or more blocks\nof the same color. The longer the row, the more points you get.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"afpfs-ng","origin":"net/afpfs-ng","version":"0.8.1_7","comment":"Apple Filing Protocol client library","maintainer":"manuel.creach@icloud.com","www":"https://sourceforge.net/projects/afpfs-ng/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"76ade6bc33c9598b55934b04edf49427b24ae205c9aab350532602e718b2df5d","flatsize":418782,"path":"All/afpfs-ng-0.8.1_7.pkg","repopath":"All/afpfs-ng-0.8.1_7.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":97712,"desc":"afpfs-ng is an Apple Filing Protocol client that will allow BSD,\nLinux and Mac OS X systems to access files exported from a\nMac OS system with AFP over TCP.","deps":{"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["net"],"shlibs_required":["libc.so.8","libncurses.so.6","libpthread.so.0","libreadline.so.8"],"options":{"FUSE":"off","GCRYPT":"off"}},{"name":"afsp","origin":"audio/afsp","version":"8.2_1","comment":"Audio file conversion utilities and library","maintainer":"ginga-freebsd@ginganet.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"47ed36a907fa83ebe6622356819e2a43e41526ee7b12a26edb3a71ff64f602d5","flatsize":1988731,"path":"All/afsp-8.2_1.pkg","repopath":"All/afsp-8.2_1.pkg","licenselogic":"single","pkgsize":304952,"desc":"Audio file utility programs and a library of routines for audio files.\nAudio File Utility Programs:\n  InfoAudio - display information about an audio file.\n  CompAudio - compare audio files, producing statistics and signal-to-noise\n              ratio figures.\n  CopyAudio - copy audio files.  This program combines samples from input audio\n              files (an arbitrary linear combination) and writes them to the\n              output file in a user selectable format.  One application is to\n              provide format conversion for an audio file; another is to\n              combine samples from multi-channel files.\n  ResampAudio - resample data from an audio file.  This process involves\n              interpolating between the samples in the original file to create\n              a new sequence of samples with a new spacing (sampling rate).\n   and FiltAudio, GenNoise, GenTone, LPanal, LPsyn\nThe following file formats are supported for reading.\n  - Headerless, AU, WAVE, AIFF/AIFF-C, NIST SPHERE, IRCAM,\n    INRS-Telecom, ESPS, Comdisco SPW, Text audio\nThe following file formats are supported for writing.\n  - Headerless, AU, WAVE, AIFF-C","categories":["audio"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"afm","origin":"print/afm","version":"1.0_1","comment":"Adobe Font Metrics","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a563915220e22dc8d91e97f3334fe689471c8479a26291ecc2e618fb4ea764d4","flatsize":518298,"path":"All/afm-1.0_1.pkg","repopath":"All/afm-1.0_1.pkg","licenselogic":"single","pkgsize":59596,"desc":"Adobe Font Metrics. Describes the sizes of different postscript\ntypes. Used by FlexFAX among others.","categories":["print"],"messages":[{"message":"===>   NOTICE:\n\nThe afm port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"afio","origin":"sysutils/afio","version":"2.5.2_1","comment":"Archiver and backup program with builtin compression","maintainer":"portmaster@BSDforge.com","www":"http://members.chello.nl/k.holtman/afio.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"71e9d630aa5e158c8ad81c3ddeed2d190c097c7a5d262c600b9d77a62c2dad96","flatsize":146979,"path":"All/afio-2.5.2_1.pkg","repopath":"All/afio-2.5.2_1.pkg","licenselogic":"and","licenses":["ART20","BSD2CLAUSE"],"pkgsize":70284,"desc":"Afio makes cpio-format archives. It deals somewhat gracefully with input data\ncorruption, supports multi-volume archives during interactive operation, and\ncan make compressed archives that are much safer than compressed tar or cpio\narchives. Afio is best used as an `archive engine' in a backup script.","categories":["sysutils"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"THERE ARE POTENTIAL ISSUES YOU SHOULD BE AWARE OF PRIOR\n    TO THE USE OF AFIO\n\n   PLEASE SEE\n\n   /usr/local/share/doc/afio/README\n\n   for details.","type":"install"}]},{"name":"afflib","origin":"sysutils/afflib","version":"3.7.20","comment":"Advanced Forensics Format library and utilities","maintainer":"antoine@FreeBSD.org","www":"https://github.com/sshock/AFFLIBv3","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ac4f2983767dccbc508cfbca27534f33ac3738f707202a65c7e41af5904c22b5","flatsize":1631579,"path":"All/afflib-3.7.20.pkg","repopath":"All/afflib-3.7.20.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":383068,"desc":"The Advanced Forensic Format (AFF) is an emerging standard for storing computer\nforensic information. Critical features of AFF include:\n\n  - AFF allows you to store both computer forensic data and associated metadata\n    in one or more files.\n\n  - AFF allows files to be digital singed, to provide for chain-of-custody and\n    long-term file integrity.\n\n  - AFF allows for forensic disk images to stored encrypted and decrypted\n    on-the-fly for processing. This allows disk images containing privacy\n    sensitive material to be stored on the Internet.\n\n  - AFF is an open format unencumbered by copyright or patent protection. The\n    AFFLIB library that implements AFF is available for use in both Open Source\n    and proprietary tools.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"fusefs-libs":{"origin":"filesystems/fusefs-libs","version":"2.9.9_2"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libcrypto.so.12","libcurl.so.4","libexpat.so.1","libfuse.so.2","libm.so.4","libreadline.so.8","libstdc++.so.9","libz.so.3"],"annotations":{"cpe":"cpe:2.3:a:afflib_project:afflib:3.7.20:::::dragonfly6:x86_64"}},{"name":"affiche","origin":"deskutils/affiche","version":"0.6.0_12","comment":"Affiche allows people to stick notes","maintainer":"ports@FreeBSD.org","www":"http://www.collaboration-world.com/cgi-bin/project/index.cgi?pid=5","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f76d0f305777e67642dadd246f174f0820ffbaa588e423042c8afecbd1cdca39","flatsize":176639,"path":"All/affiche-0.6.0_12.pkg","repopath":"All/affiche-0.6.0_12.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":41648,"desc":"Affiche is a little application that allows people to \"stick\"\nlittle notes on their computer desktop. It works well under\nGNUstep and under Apple Mac OS X.\n\nThe goal of this little application is to provide a good example\non how to develop cross-platform applications between GNUstep\nand Apple Mac OS X while providing a useful application at the\nsame time.\n\nLICENSE: GPL2 or later","deps":{"gnustep-back":{"origin":"x11-toolkits/gnustep-back","version":"0.31.0"},"libobjc2":{"origin":"lang/libobjc2","version":"2.2.1"}},"categories":["deskutils","gnustep"],"shlibs_required":["libc.so.8","libgnustep-base.so.1.29.0","libgnustep-gui.so.0.31.1","libm.so.4","libobjc.so.4.6","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe affiche port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"age","origin":"security/age","version":"1.2.1_1","comment":"Simple, modern and secure file encryption tool","maintainer":"dmgk@FreeBSD.org","www":"https://github.com/FiloSottile/age","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f3379c271559db3ed7e5211f5d427a3aab5e50770a02e9d0db6e65ceacadc6a2","flatsize":5258077,"path":"All/age-1.2.1_1.pkg","repopath":"All/age-1.2.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1386812,"desc":"age is a simple, modern and secure encryption tool with small explicit keys, no\nconfig options, and UNIX-style composability.","categories":["security"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"agg","origin":"graphics/agg","version":"2.5_11","comment":"High Quality Rendering Engine for C++","maintainer":"dinoex@FreeBSD.org","www":"http://www.antigrain.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3c95f2343e508b02e65291179711d37c89682364015f1b6e3da25d1f5197e010","flatsize":2643701,"path":"All/agg-2.5_11.pkg","repopath":"All/agg-2.5_11.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":318320,"desc":"Anti-Grain Geometry (AGG) is an Open Source, free of charge graphic library,\nwritten in industrially standard C++. AGG doesn't depend on any graphic API or\ntechnology. Basically, you can think of AGG as of a rendering engine that\nproduces pixel images in memory from some vectorial data. But of course, AGG can\ndo much more than that. The ideas and the philosophy of AGG are:\n\n  * Anti-Aliasing.\n  * Subpixel Accuracy.\n  * The highest possible quality.\n  * High performance.\n  * Platform independence and compatibility.\n  * Flexibility and extensibility.\n  * Lightweight design.\n  * Reliability and stability (including numerical stability).","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"}},"categories":["graphics"],"annotations":{"cpe":"cpe:2.3:a:antigrain:agg:2.5:::::dragonfly6:x86_64:11"}},{"name":"affenspiel","origin":"games/affenspiel","version":"1.0_2","comment":"Little puzzle game with monkey for X Window System","maintainer":"ports@FreeBSD.org","www":"https://www.artsoft.org/affenspiel/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b183c69c7b4e3b94f35b76ae88098be89e75c590d17ea75126f20b49e058cc96","flatsize":18843,"path":"All/affenspiel-1.0_2.pkg","repopath":"All/affenspiel-1.0_2.pkg","licenselogic":"single","licenses":["unknown"],"pkgsize":9184,"desc":"Shift the puzzle pieces around so that the monkey becomes complete,\nthat means, move the big piece through the other pieces to the\nbottom of the playfield, so that the monkey picture gets complete.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["games"],"shlibs_required":["libX11.so.6","libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe affenspiel port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"aespipe","origin":"security/aespipe","version":"2.4e_1","comment":"AES encrypting or decrypting pipe","maintainer":"gehm@physik.tu-berlin.de","www":"https://sourceforge.net/projects/loop-aes/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"06ef5fb6abe1f6ad588450f29558f7a9f33b31bb603c6b20e8c368503c2a9993","flatsize":82646,"path":"All/aespipe-2.4e_1.pkg","repopath":"All/aespipe-2.4e_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":34412,"desc":"aespipe program is AES encrypting or decrypting pipe. It reads from standard\ninput and writes to standard output. It can be used to create and restore\nencrypted tar or cpio archives. It can be used to encrypt and decrypt\nloop-AES compatible encrypted disk images.","deps":{"gnupg":{"origin":"security/gnupg","version":"2.4.7"}},"categories":["security"],"shlibs_required":["libc.so.8"],"options":{"ASM":"off","INTEL":"off","PADLOCK":"off"}},{"name":"afdko","origin":"x11-fonts/afdko","version":"4.0.2","comment":"Adobe Font Development Kit for OpenType (AFDKO)","maintainer":"sunpoet@FreeBSD.org","www":"https://github.com/adobe-type-tools/afdko","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9e9265bb8c1e914e269e2295dfb01cf0478035a7134888090aebf49f89e1276f","flatsize":2854221,"path":"All/afdko-4.0.2.pkg","repopath":"All/afdko-4.0.2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":586968,"desc":"The Adobe Font Development Kit for OpenType (AFDKO) is a set of tools for\nbuilding OpenType font files from PostScript and TrueType font data.","deps":{"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"}},"categories":["x11-fonts"],"shlibs_required":["libc.so.8","libm.so.4","libxml2.so.2"]},{"name":"aescrypt","origin":"security/aescrypt","version":"0.7_2","comment":"Command-line AES encryption/decryption suite","maintainer":"mauroeldritch@gmail.com","www":"https://aescrypt.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8bc61dd7be42fcc7a5a5b9cdd831ff2da0206b059e85de4651438b73be3ca15f","flatsize":84730,"path":"All/aescrypt-0.7_2.pkg","repopath":"All/aescrypt-0.7_2.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":25628,"desc":"From the aescrypt README.html:\n\n   This is a program for encrypting/decrypting streams of data using\n   Rijndael and Cipher Block Feedback mode (CFB-128).\n\n   ...\n\n   5. This program was deliberately kept extremely simple. It is not\n      intended to be a full encryption solution, it is intended to be\n      used within scripts as part of a complete solution. Keychain\n      management, public key signatures, etc. are all expected to be\n      done external to this program.","categories":["security"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"af-aspell","origin":"textproc/af-aspell","version":"0.50.0_1,1","comment":"Aspell Afrikaans dictionary","maintainer":"office@FreeBSD.org","www":"http://aspell.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6475a6d124fde5072390793cea76d1e2b0ba4e4d3bf000ae5982e138062004fb","flatsize":2518999,"path":"All/af-aspell-0.50.0_1,1.pkg","repopath":"All/af-aspell-0.50.0_1,1.pkg","licenselogic":"single","pkgsize":868512,"desc":"Aspell Afrikaans dictionary.","deps":{"aspell":{"origin":"textproc/aspell","version":"0.60.8.1_1,1"}},"categories":["textproc"]},{"name":"aeskulap","origin":"graphics/aeskulap","version":"0.2.2.20190120_4","comment":"Medical image viewer","maintainer":"danfe@FreeBSD.org","www":"https://aeskulap.nongnu.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f9f658ef2300f742fff1b0d4566f163b3597e32ec7a514e225d1551cfd235974","flatsize":1050359,"path":"All/aeskulap-0.2.2.20190120_4.pkg","repopath":"All/aeskulap-0.2.2.20190120_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":254716,"desc":"Aeskulap is a medical image viewer. It is able to load a series of\nspecial images stored in the DICOM format for review. Additionally\nAeskulap is able to query and fetch DICOM images from archive nodes\n(also called PACS) over the network. The goal of this project is to\ncreate a full open source replacement for commercially available DICOM\nviewers.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"atkmm":{"origin":"accessibility/atkmm","version":"2.28.4"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"cairomm":{"origin":"graphics/cairomm","version":"1.14.5"},"dcmtk":{"origin":"graphics/dcmtk","version":"3.6.9_1"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gconf2":{"origin":"devel/gconf2","version":"3.2.6_10"},"gconfmm":{"origin":"devel/gconfmm26","version":"2.28.3_3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"glibmm":{"origin":"devel/glibmm","version":"2.66.7,1"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"gtkmm24":{"origin":"x11-toolkits/gtkmm24","version":"2.24.5_4"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libglade2":{"origin":"devel/libglade2","version":"2.6.4_13"},"libglademm":{"origin":"devel/libglademm24","version":"2.6.7_15"},"libsigc++":{"origin":"devel/libsigc++20","version":"2.12.1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pangomm":{"origin":"x11-toolkits/pangomm","version":"2.46.4"},"png":{"origin":"graphics/png","version":"1.6.47"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["graphics"],"shlibs_required":["libatk-1.0.so.0","libatkmm-1.6.so.1","libc.so.8","libcairo.so.2","libcairomm-1.0.so.1","libdcmdata.so.19","libdcmimage.so.19","libdcmimgle.so.19","libdcmjpeg.so.19","libdcmnet.so.19","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgdkmm-2.4.so.1","libgio-2.0.so.0","libgiomm-2.4.so.1","libglade-2.0.so.0","libglademm-2.4.so.1","libglib-2.0.so.0","libglibmm-2.4.so.1","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-x11-2.0.so.0","libgtkmm-2.4.so.1","libharfbuzz.so.0","libijg12.so.19","libijg16.so.19","libijg8.so.19","libintl.so.8","libjpeg.so.8","libm.so.4","liboflog.so.19","libofstd.so.19","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpangomm-1.4.so.1","libpng16.so.16","libpthread.so.0","libsigc-2.0.so.0","libstdc++.so.9","libtiff.so.6","libxml2.so.2"]},{"name":"af-libreoffice","origin":"editors/libreoffice-af","version":"25.2.2.2","comment":"af language pack for libreoffice","maintainer":"office@FreeBSD.org","www":"https://www.libreoffice.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a3cd74390388417a25592604bac90292487a3a0f8f869b25a338e48a091d22c6","flatsize":4068846,"path":"All/af-libreoffice-25.2.2.2.pkg","repopath":"All/af-libreoffice-25.2.2.2.pkg","licenselogic":"or","licenses":["LGPL3+","MPL20"],"pkgsize":800668,"desc":"Localized messages and documentation for libreoffice","deps":{"libreoffice":{"origin":"editors/libreoffice","version":"25.2.2.2"}},"categories":["editors"]},{"name":"adwaita-qt6","origin":"x11-themes/adwaita-qt6","version":"1.4.2","comment":"Adwaita theme for Qt applications","maintainer":"tcberner@FreeBSD.org","www":"https://github.com/MartinBriza/adwaita-qt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bbe0168f172e48aa00c89da64cdd98db7090086c94f7fc6e836acc0317cfdfef","flatsize":908154,"path":"All/adwaita-qt6-1.4.2.pkg","repopath":"All/adwaita-qt6-1.4.2.pkg","licenselogic":"and","licenses":["GPLv2","LGPL20"],"pkgsize":237448,"desc":"A native style to bend Qt applications to look like they belong into\nGNOME Shell.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["x11-themes"]},{"name":"aee","origin":"editors/aee","version":"2.2.22_1","comment":"Easy editor with both curses and X11 interfaces","maintainer":"portmaster@BSDforge.com","www":"https://gitlab.com/ports1/aee","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7efad80a7f7cfe55eef1b72a3b6a6951cbd2f7af51955ebf4c15d81051a12d2d","flatsize":197171,"path":"All/aee-2.2.22_1.pkg","repopath":"All/aee-2.2.22_1.pkg","licenselogic":"single","licenses":["ART10"],"pkgsize":86840,"desc":"\"Another Easy Editor\"\nAn easy to use text editor intended to be usable with little or no\ninstruction. Provides a full-screen text interface via curses (aee)\nas well as a graphical user interface under X windows (xae).\nFeatures include pop-up menus, cut-and-paste, journaling, and\nmultiple edit buffers.\n\naee is a superset of the \"Easy Editor\" (ee) which is part of the\nFreeBSD base system.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["editors"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"options":{"XAE":"off"}},{"name":"adwaita-icon-theme","origin":"x11-themes/adwaita-icon-theme","version":"42.0","comment":"GNOME Symbolic Icons","maintainer":"desktop@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"309ee15b86827d1fc121313d8d032050e5d3c9cbb4d6e72448075a35bc05bf4e","flatsize":14705128,"path":"All/adwaita-icon-theme-42.0.pkg","repopath":"All/adwaita-icon-theme-42.0.pkg","licenselogic":"or","licenses":["CC-BY-SA-3.0","LGPL3"],"pkgsize":2274432,"desc":"The adwaita-icon-theme is a set of standard Icons for gnome3.","deps":{"gtk-update-icon-cache":{"origin":"graphics/gtk-update-icon-cache","version":"3.24.42"}},"categories":["gnome","x11-themes"]},{"name":"adwaita-qt5","origin":"x11-themes/adwaita-qt5","version":"1.4.2","comment":"Adwaita theme for Qt applications","maintainer":"tcberner@FreeBSD.org","www":"https://github.com/MartinBriza/adwaita-qt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"20d02287779c379e492fa09ec6ac0d00d5a9d37979659c0b9c7a618a8a8a4fa1","flatsize":904576,"path":"All/adwaita-qt5-1.4.2.pkg","repopath":"All/adwaita-qt5-1.4.2.pkg","licenselogic":"and","licenses":["GPLv2","LGPL20"],"pkgsize":226032,"desc":"A native style to bend Qt applications to look like they belong into\nGNOME Shell.","deps":{"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-x11extras":{"origin":"x11/qt5-x11extras","version":"5.15.16p0_1"}},"categories":["x11-themes"]},{"name":"advancecomp","origin":"archivers/advancecomp","version":"2.6_1","comment":"Recompression utilities for .ZIP, .PNG, .MNG, and .GZ files","maintainer":"fuz@FreeBSD.org","www":"http://www.advancemame.it/comp-readme.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d4282ee9ca577dde05c48efa91448b831d61ccfdd368c0073209e45915dabcdc","flatsize":780320,"path":"All/advancecomp-2.6_1.pkg","repopath":"All/advancecomp-2.6_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":164008,"desc":"AdvanceCOMP is a collection of recompression utilities for your\n\n  .ZIP archives\n  .PNG snapshots\n  .MNG video clips\n  .GZ files\n\nThe main features are:\n\n  * Recompress ZIP, GZ, PNG and MNG files using the Deflate 7-Zip\n    implementation\n  * Recompress MNG files using Delta and Move optimization","deps":{"libdeflate":{"origin":"archivers/libdeflate","version":"1.22"},"zopfli":{"origin":"archivers/zopfli","version":"1.0.3_1"}},"categories":["archivers"],"shlibs_required":["libc.so.8","libdeflate.so.0","libm.so.4","libstdc++.so.9","libz.so.3","libzopfli.so.1"],"options":{"BZIP2":"off"},"annotations":{"cpe":"cpe:2.3:a:advancemame:advancecomp:2.6:::::dragonfly6:x86_64:1"}},{"name":"adtool","origin":"sysutils/adtool","version":"1.3.3_4","comment":"Active Directory administration tool","maintainer":"joseph@randomnetworks.com","www":"https://gp2x.org/adtool/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"15f969b7bf120dfa2ddcb71b5ee2ee12f8921e7c88dc2dd0bd74350de5cc7401","flatsize":51960,"path":"All/adtool-1.3.3_4.pkg","repopath":"All/adtool-1.3.3_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":18900,"desc":"adtool is a Unix command line utility for Active Directory administration.\nFeatures include user and group creation, deletion, modification, password\nsetting and directory query and search capabilities.","deps":{"openldap26-client":{"origin":"net/openldap26-client","version":"2.6.9_1"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","liblber.so.2","libldap.so.2","libpthread.so.0"]},{"name":"adplay","origin":"audio/adplay","version":"1.8.1_3","comment":"AdLib player using adplug library","maintainer":"ehaupt@FreeBSD.org","www":"https://adplug.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"81fa90f42bd2fee2f836c2db9e8dd452254f59c07e443cc91ecb216b135dcaa2","flatsize":58921,"path":"All/adplay-1.8.1_3.pkg","repopath":"All/adplay-1.8.1_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":23972,"desc":"Adplay is a command line AdLib player using the adplug library. It supports\nmany AdLib formats such as HSP and HSC.","deps":{"libadplug":{"origin":"audio/libadplug","version":"2.3.3_1"},"libbinio":{"origin":"devel/libbinio","version":"1.5"}},"categories":["audio"],"shlibs_required":["libadplug-2.3.3.so.0","libbinio.so.1","libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"ALSA":"off","SDL":"off"}},{"name":"aewan","origin":"editors/aewan","version":"1.0.01_2","comment":"Curses-based program for the creation and editing of ASCII art","maintainer":"bofh@FreeBSD.org","www":"https://aewan.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c00725e6a23a5eac9b88c4eb8c9db6fc3023ce72af8e79fb8e4fafa54939e3d0","flatsize":243135,"path":"All/aewan-1.0.01_2.pkg","repopath":"All/aewan-1.0.01_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":58360,"desc":"Aewan is a multi-layered ascii-art/animation editor that\nproduces both stand-alone cat-able art files and an\neasy-to-parse format for integration in your terminal\napplications.\n\nAewan is a curses-based program that allows for the creation\nand editing of ascii art. The user is able to move the cursor\naround the screen by means of the arrow keys and 'paint'\ncharacters by pressing the corresponding keys. There are dialog\nboxes that allow the user to choose foreground and background\ncolors, as well as bold and blink attributes. The user may also\nselect rectangular areas of the canvas in order to move, copy\nand paste them. Aewan also supports 'intelligent' horizontal\nand vertical flipping (e.g. converts '\\' to '/', etc).","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["editors"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6","libz.so.3"],"options":{"DOCS":"on"}},{"name":"adol-c","origin":"math/adol-c","version":"2.7.2_11","comment":"Automatic differentiation library","maintainer":"yuri@FreeBSD.org","www":"https://github.com/coin-or/ADOL-C","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9c4f43ca1cd02e3ce67f507ac7e320d96daf1fcf22feacc07fdb66cde787dd20","flatsize":1275805,"path":"All/adol-c-2.7.2_11.pkg","repopath":"All/adol-c-2.7.2_11.pkg","licenselogic":"single","licenses":["EPL"],"pkgsize":297852,"desc":"The package ADOL-C (Automatic Differentiation by OverLoading in C++) facilitates\nthe evaluation of first and higher derivatives of vector functions that are\ndefined by computer programs written in C or C++. The resulting derivative\nevaluation routines may be called from C/C++, Fortran, or any other language\nthat can be linked with C.\n\nThe numerical values of derivative vectors are obtained free of truncation\nerrors at a small multiple of the run time and randomly accessed memory of the\ngiven function evaluation program.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"}},"categories":["math"],"options":{"PYTHON":"off","SPARSE":"on"}},{"name":"adodb5-php84","origin":"databases/adodb5","version":"5.22.8","comment":"Database library for PHP","maintainer":"fluffy@FreeBSD.org","www":"http://adodb.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e213931a6244066485f29ec3387449b52ae38c0edf6a82bc0cc56b26ca4dc7b1","flatsize":1820483,"path":"All/adodb5-php84-5.22.8.pkg","repopath":"All/adodb5-php84-5.22.8.pkg","licenselogic":"or","licenses":["BSD3CLAUSE","LGPL21+"],"pkgsize":310248,"desc":"ADOdb stands for Active Data Objects Data Base.\n\nADOdb is a database abstraction library for PHP.\n\nThe PHP version currently supports an amazing number of databases,\nthanks to the wonderful ADOdb community:\nMySQL, PostgreSQL, Interbase, Firebird, Informix, Oracle, MS SQL, Foxpro,\nAccess, ADO, Sybase, FrontBase, DB2, SAP DB, SQLite, Netezza, LDAP, and generic\nODBC, ODBTP.\n\nThe Sybase, Informix, FrontBase and PostgreSQL, Netezza, LDAP, ODBTP drivers\nare community contributions.","deps":{"php84":{"origin":"lang/php84","version":"8.4.8"}},"categories":["databases","www"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:adodb_project:adodb:5.22.8:::::dragonfly6:x86_64","flavor":"php84"},"messages":[{"message":"This version supports only PHP version 5.3 and higher.\n\nYou can add the ADOdb path (/usr/local/share/adodb)\ninto the \"include_path=\" directive in your php.ini","type":"install"}]},{"name":"adodb5-php82","origin":"databases/adodb5","version":"5.22.8","comment":"Database library for PHP","maintainer":"fluffy@FreeBSD.org","www":"http://adodb.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"194dd308c1d842394893116af490c3486491dac92f9c3e16a4c510f6a48a99e0","flatsize":1820483,"path":"All/adodb5-php82-5.22.8.pkg","repopath":"All/adodb5-php82-5.22.8.pkg","licenselogic":"or","licenses":["BSD3CLAUSE","LGPL21+"],"pkgsize":310224,"desc":"ADOdb stands for Active Data Objects Data Base.\n\nADOdb is a database abstraction library for PHP.\n\nThe PHP version currently supports an amazing number of databases,\nthanks to the wonderful ADOdb community:\nMySQL, PostgreSQL, Interbase, Firebird, Informix, Oracle, MS SQL, Foxpro,\nAccess, ADO, Sybase, FrontBase, DB2, SAP DB, SQLite, Netezza, LDAP, and generic\nODBC, ODBTP.\n\nThe Sybase, Informix, FrontBase and PostgreSQL, Netezza, LDAP, ODBTP drivers\nare community contributions.","deps":{"php82":{"origin":"lang/php82","version":"8.2.28"}},"categories":["databases","www"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:adodb_project:adodb:5.22.8:::::dragonfly6:x86_64","flavor":"php82"},"messages":[{"message":"This version supports only PHP version 5.3 and higher.\n\nYou can add the ADOdb path (/usr/local/share/adodb)\ninto the \"include_path=\" directive in your php.ini","type":"install"}]},{"name":"adoc-mode.el-emacs_wayland","origin":"textproc/adoc-mode.el","version":"0.7.0_6","comment":"Major-mode for editing AsciiDoc files in Emacs","maintainer":"yasu@FreeBSD.org","www":"https://github.com/bbatsov/adoc-mode","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"353dad6d816c077f4e83fd4928f0eb57f5d9b11ec19ed04a9d7a88f800262273","flatsize":253053,"path":"All/adoc-mode.el-emacs_wayland-0.7.0_6.pkg","repopath":"All/adoc-mode.el-emacs_wayland-0.7.0_6.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":50516,"desc":"adoc-mode is an Emacs major mode for editing AsciiDoc files. It\nemphasizes on the idea that the document is highlighted so it pretty\nmuch looks like the final output. What must be bold is bold, what must\nbe italic is italic etc. Meta characters are naturally still visible,\nbut in a faint way, so they can be easily ignored.","deps":{"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["elisp","textproc"],"options":{"DOCS":"on"},"annotations":{"flavor":"wayland"}},{"name":"adoc-mode.el-emacs_nox","origin":"textproc/adoc-mode.el","version":"0.7.0_6","comment":"Major-mode for editing AsciiDoc files in Emacs","maintainer":"yasu@FreeBSD.org","www":"https://github.com/bbatsov/adoc-mode","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fb202e3aabf5025b5b3b215fdd0784c29dec14f2a6efc37846b285fd5de389f6","flatsize":253053,"path":"All/adoc-mode.el-emacs_nox-0.7.0_6.pkg","repopath":"All/adoc-mode.el-emacs_nox-0.7.0_6.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":50532,"desc":"adoc-mode is an Emacs major mode for editing AsciiDoc files. It\nemphasizes on the idea that the document is highlighted so it pretty\nmuch looks like the final output. What must be bold is bold, what must\nbe italic is italic etc. Meta characters are naturally still visible,\nbut in a faint way, so they can be easily ignored.","deps":{"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["elisp","textproc"],"options":{"DOCS":"on"},"annotations":{"flavor":"nox"}},{"name":"ampache-php82","origin":"audio/ampache","version":"5.6.0_1","comment":"Web-based Audio file manager","maintainer":"crees@FreeBSD.org","www":"https://ampache.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b6b0c42194c6755c13df66debde8d725fde0809c1223b624278c2f559f902832","flatsize":126796362,"path":"All/ampache-php82-5.6.0_1.pkg","repopath":"All/ampache-php82-5.6.0_1.pkg","licenselogic":"single","licenses":["AGPLv3+"],"pkgsize":40350032,"desc":"Ampache is a Web-based Audio file manager. It is implemented with MySQL,\nand PHP. It allows you to view, edit, and play your audio files via the\nweb. It has support for playlists, artist and album views, album art,\nrandom play, playback via Http/On the Fly Transcoding and Downsampling,\nVote based playback, Mpd and Icecast, Integrated Flash Player, as well\nas per user themes and song play tracking.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"php82":{"origin":"lang/php82","version":"8.2.28"},"php82-curl":{"origin":"ftp/php82-curl","version":"8.2.28"},"php82-dom":{"origin":"textproc/php82-dom","version":"8.2.28"},"php82-intl":{"origin":"devel/php82-intl","version":"8.2.28"},"php82-pdo":{"origin":"databases/php82-pdo","version":"8.2.28"},"php82-pdo_mysql":{"origin":"databases/php82-pdo_mysql","version":"8.2.28"},"php82-session":{"origin":"www/php82-session","version":"8.2.28"},"php82-simplexml":{"origin":"textproc/php82-simplexml","version":"8.2.28"},"php82-xml":{"origin":"textproc/php82-xml","version":"8.2.28"}},"categories":["audio","www"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:ampache:ampache:5.6.0:::::dragonfly6:x86_64:1","flavor":"php82"},"messages":[{"message":"It is recommended to run the garbage collection daily:\n\n# echo daily_ampache_gc_enable=yes >> /etc/periodic.conf","type":"install"}]},{"name":"adodb5-php81","origin":"databases/adodb5","version":"5.22.8","comment":"Database library for PHP","maintainer":"fluffy@FreeBSD.org","www":"http://adodb.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"70759bb13c29d4de0eee035aec7ef84b74d75590c263a91041baa4241ace3498","flatsize":1820483,"path":"All/adodb5-php81-5.22.8.pkg","repopath":"All/adodb5-php81-5.22.8.pkg","licenselogic":"or","licenses":["BSD3CLAUSE","LGPL21+"],"pkgsize":310308,"desc":"ADOdb stands for Active Data Objects Data Base.\n\nADOdb is a database abstraction library for PHP.\n\nThe PHP version currently supports an amazing number of databases,\nthanks to the wonderful ADOdb community:\nMySQL, PostgreSQL, Interbase, Firebird, Informix, Oracle, MS SQL, Foxpro,\nAccess, ADO, Sybase, FrontBase, DB2, SAP DB, SQLite, Netezza, LDAP, and generic\nODBC, ODBTP.\n\nThe Sybase, Informix, FrontBase and PostgreSQL, Netezza, LDAP, ODBTP drivers\nare community contributions.","deps":{"php81":{"origin":"lang/php81","version":"8.1.32"}},"categories":["databases","www"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:adodb_project:adodb:5.22.8:::::dragonfly6:x86_64","flavor":"php81"},"messages":[{"message":"This version supports only PHP version 5.3 and higher.\n\nYou can add the ADOdb path (/usr/local/share/adodb)\ninto the \"include_path=\" directive in your php.ini","type":"install"}]},{"name":"adoc-mode.el-emacs_devel_nox","origin":"textproc/adoc-mode.el","version":"0.7.0_6","comment":"Major-mode for editing AsciiDoc files in Emacs","maintainer":"yasu@FreeBSD.org","www":"https://github.com/bbatsov/adoc-mode","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"52213be2c55cb6fb9c63f7af62d79df8e4a87ee8e24a4c226cef36a1a1ad8f52","flatsize":252890,"path":"All/adoc-mode.el-emacs_devel_nox-0.7.0_6.pkg","repopath":"All/adoc-mode.el-emacs_devel_nox-0.7.0_6.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":50512,"desc":"adoc-mode is an Emacs major mode for editing AsciiDoc files. It\nemphasizes on the idea that the document is highlighted so it pretty\nmuch looks like the final output. What must be bold is bold, what must\nbe italic is italic etc. Meta characters are naturally still visible,\nbut in a faint way, so they can be easily ignored.","deps":{"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"}},"categories":["elisp","textproc"],"options":{"DOCS":"on"},"annotations":{"flavor":"devel_nox"}},{"name":"adoc-mode.el-emacs_devel","origin":"textproc/adoc-mode.el","version":"0.7.0_6","comment":"Major-mode for editing AsciiDoc files in Emacs","maintainer":"yasu@FreeBSD.org","www":"https://github.com/bbatsov/adoc-mode","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"af9013468601508f17b2de00a6f48328950aba4dfe0287495a68cb3e71c825a5","flatsize":252890,"path":"All/adoc-mode.el-emacs_devel-0.7.0_6.pkg","repopath":"All/adoc-mode.el-emacs_devel-0.7.0_6.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":50528,"desc":"adoc-mode is an Emacs major mode for editing AsciiDoc files. It\nemphasizes on the idea that the document is highlighted so it pretty\nmuch looks like the final output. What must be bold is bold, what must\nbe italic is italic etc. Meta characters are naturally still visible,\nbut in a faint way, so they can be easily ignored.","deps":{"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"}},"categories":["elisp","textproc"],"options":{"DOCS":"on"},"annotations":{"flavor":"devel_full"}},{"name":"adoc-mode.el-emacs_canna","origin":"textproc/adoc-mode.el","version":"0.7.0_6","comment":"Major-mode for editing AsciiDoc files in Emacs","maintainer":"yasu@FreeBSD.org","www":"https://github.com/bbatsov/adoc-mode","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fa45681ac075a3cbdfd2e05b42c1045cd836bcf80389fdacc64055952b6d357e","flatsize":253053,"path":"All/adoc-mode.el-emacs_canna-0.7.0_6.pkg","repopath":"All/adoc-mode.el-emacs_canna-0.7.0_6.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":50524,"desc":"adoc-mode is an Emacs major mode for editing AsciiDoc files. It\nemphasizes on the idea that the document is highlighted so it pretty\nmuch looks like the final output. What must be bold is bold, what must\nbe italic is italic etc. Meta characters are naturally still visible,\nbut in a faint way, so they can be easily ignored.","deps":{"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["elisp","textproc"],"options":{"DOCS":"on"},"annotations":{"flavor":"canna"}},{"name":"adoc-mode.el","origin":"textproc/adoc-mode.el","version":"0.7.0_6","comment":"Major-mode for editing AsciiDoc files in Emacs","maintainer":"yasu@FreeBSD.org","www":"https://github.com/bbatsov/adoc-mode","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8e8007471e6f697134d291a84515b233d599f9612d6ea4c9f0f2fd5d9ea7d3c6","flatsize":253053,"path":"All/adoc-mode.el-0.7.0_6.pkg","repopath":"All/adoc-mode.el-0.7.0_6.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":50528,"desc":"adoc-mode is an Emacs major mode for editing AsciiDoc files. It\nemphasizes on the idea that the document is highlighted so it pretty\nmuch looks like the final output. What must be bold is bold, what must\nbe italic is italic etc. Meta characters are naturally still visible,\nbut in a faint way, so they can be easily ignored.","deps":{"emacs":{"origin":"editors/emacs","version":"30.1_2,3"}},"categories":["elisp","textproc"],"options":{"DOCS":"on"},"annotations":{"flavor":"full"}},{"name":"adns","origin":"dns/adns","version":"1.6.0","comment":"Easy to use asynchronous-capable DNS client library and utilities","maintainer":"pi@FreeBSD.org","www":"https://www.chiark.greenend.org.uk/~ian/adns/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4c91ef2386afaec493531df61bf5bc707a4d77487b96ea51e7c360a62cd2f55d","flatsize":512240,"path":"All/adns-1.6.0.pkg","repopath":"All/adns-1.6.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":130252,"desc":"adns is a resolver library for C (and C++) programs. In contrast with\nthe existing interfaces, gethostbyname et al and libresolv, it has the\nfollowing features:\n\n* It is reasonably easy to use for simple programs which just want\n  to translate names to addresses, look up MX records, etc.\n* It can be used in an asynchronous, non-blocking, manner. Many\n  queries can be handled simultaneously.\n\nTechnical note: adns requires a real nameserver like BIND or\nDents running on the same system or a nearby one, which must be\nwilling to provide `recursive service'. I.e., adns is a `stub\nresolver'.","categories":["dns"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:gnu:adns:1.6.0:::::dragonfly6:x86_64"}},{"name":"adodb5-php83","origin":"databases/adodb5","version":"5.22.8","comment":"Database library for PHP","maintainer":"fluffy@FreeBSD.org","www":"http://adodb.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cac29390d0236db96900f24c67b93f60c6d2413f73e28fb2ffa97b52e50f0e8a","flatsize":1820483,"path":"All/adodb5-php83-5.22.8.pkg","repopath":"All/adodb5-php83-5.22.8.pkg","licenselogic":"or","licenses":["BSD3CLAUSE","LGPL21+"],"pkgsize":310176,"desc":"ADOdb stands for Active Data Objects Data Base.\n\nADOdb is a database abstraction library for PHP.\n\nThe PHP version currently supports an amazing number of databases,\nthanks to the wonderful ADOdb community:\nMySQL, PostgreSQL, Interbase, Firebird, Informix, Oracle, MS SQL, Foxpro,\nAccess, ADO, Sybase, FrontBase, DB2, SAP DB, SQLite, Netezza, LDAP, and generic\nODBC, ODBTP.\n\nThe Sybase, Informix, FrontBase and PostgreSQL, Netezza, LDAP, ODBTP drivers\nare community contributions.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["databases","www"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:adodb_project:adodb:5.22.8:::::dragonfly6:x86_64","flavor":"php83"},"messages":[{"message":"This version supports only PHP version 5.3 and higher.\n\nYou can add the ADOdb path (/usr/local/share/adodb)\ninto the \"include_path=\" directive in your php.ini","type":"install"}]},{"name":"adms","origin":"cad/adms","version":"2.3.7","comment":"Model generator for SPICE simulators","maintainer":"yuri@FreeBSD.org","www":"https://github.com/Qucs/ADMS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4878b4babbc72cee2333068fec66fd19e729a858aa02bf0a261cb4d8b5296066","flatsize":790472,"path":"All/adms-2.3.7.pkg","repopath":"All/adms-2.3.7.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":160788,"desc":"ADMS is a code generator that converts electrical compact device models\nspecified in high-level description language into ready-to-compile C\ncode for the API of spice simulators.","categories":["cad"],"shlibs_required":["libc.so.8","libm.so.4"]},{"name":"adminerevo","origin":"databases/adminerevo","version":"4.8.4","comment":"Database management in a single PHP file","maintainer":"DtxdF@disroot.org","www":"https://adminerevo.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2170d6a7fbdf74280d5ca8bc9eb4381c8cdc4d8bcf81ed1addfcf458cd614860","flatsize":538843,"path":"All/adminerevo-4.8.4.pkg","repopath":"All/adminerevo-4.8.4.pkg","licenselogic":"or","licenses":["APACHE20","GPLv3"],"pkgsize":306204,"desc":"AdminerEvo (fork of Adminer) is a full-featured database management tool\nwritten in PHP. Conversely to phpMyAdmin, it consists of a single file\nready to deploy to the target server.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"}},"categories":["databases","www"],"messages":[{"message":"You should install the database extension(s) what you want to use:\nphp83-mysqli, php83-mssql, php83-odbc, php83-pgsql or php83-pdo_sqlite.","type":"install"}]},{"name":"admiral","origin":"x11/admiral","version":"1.0.0.7_65","comment":"Merge concurrent outputs for a status bar","maintainer":"ports@FreeBSD.org","www":"https://github.com/sector-f/admiral","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"04d651b210cd38fd7436421cb41bf1773c2ad68dd86e7023f0962e89cbdc5c54","flatsize":1178142,"path":"All/admiral-1.0.0.7_65.pkg","repopath":"All/admiral-1.0.0.7_65.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":407904,"desc":"Merge concurrent outputs for a status bar.\n\nPrograms like lemonbar and i3bar have become popular in recent years, and with\ngood reason. These programs read from standard input and then output what they\nreceive on a status bar. For the most part, their output is identical to their\ninput, but they accept some format strings which allow the user to specify\nthings like colors, justification, and clickable areas.\n\nA typical status bar script looks something like this: a shell script, is used\nto collect and format the output of various commands. The main problem with this\nmethod is that it's rather difficult to handle timing correctly. A counter\nshowing the number of outdated programs on the system can be updated less\nfrequently than a clock.\n\nAdmiral runs programs specified by the user and prints their output. It allows\nfor a clear separation of different sections, which simplifies configuration.\nEach program is run in its own thread. This means that each section is updated\nindependently of the other sections. It also means that if something fails, it\nfails independently of the other sections.","categories":["x11"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"],"options":{"EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe admiral port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"adminer","origin":"databases/adminer","version":"4.8.1","comment":"Full-featured database management tool written in PHP","maintainer":"uzsolt@FreeBSD.org","www":"https://www.adminer.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b863031d308df005452333af208ae09e95d6f8e8676fe01105474ea6a7eba81c","flatsize":487023,"path":"All/adminer-4.8.1.pkg","repopath":"All/adminer-4.8.1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":284576,"desc":"Adminer (formerly phpMinAdmin) is a full-featured database\nmanagement tool written in PHP. Conversely to phpMyAdmin,\nit consist of a single file ready to deploy to the target\nserver.\n\nAdminer is available for MySQL, PostgreSQL, SQLite, MS SQL\nand Oracle.","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"}},"categories":["databases","www"],"annotations":{"cpe":"cpe:2.3:a:adminer:adminer:4.8.1:::::dragonfly6:x86_64"},"messages":[{"message":"You should install the database extension(s) what you want to use:\nphp83-mysqli, php83-mssql, php83-odbc, php83-pgsql or php83-pdo_sqlite.","type":"install"}]},{"name":"admesh","origin":"cad/admesh","version":"0.98.5_1","comment":"Program for processing STL triangulated solid meshes","maintainer":"ports@FreeBSD.org","www":"https://launchpad.net/admesh","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"948a6bab3e262ff4099a8bb82cd839b36c166a1fd4c5ea6c8b68f21353d848b1","flatsize":123825,"path":"All/admesh-0.98.5_1.pkg","repopath":"All/admesh-0.98.5_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":43604,"desc":"ADMesh is a program for processing triangulated solid meshes. Currently,\nADMesh only reads the STL file format that is used for rapid prototyping\napplications, although it can write STL, VRML, OFF, and DXF files.\n\nFeatures\n* Read and write binary and ASCII STL files\n* Check STL files for flaws (i.e. unconnected facets, bad normals)\n* Repair facets by connecting nearby facets that are within a given tolerance\n* Fill holes in the mesh by adding facets.\n* Repair normal directions (i.e. facets should be CCW)\n* Repair normal values (i.e. should be perpendicular to facet with length=1)\n* Remove degenerate facets (i.e. facets with 2 or more vertices equal)\n* Translate in x, y, and z directions\n* Rotate about the x, y, and z axes\n* Mirror about the xy, yz, and xz planes\n* Scale the part by a factor\n* Merge 2 STL files into one\n* Write an OFF file\n* Write a VRML file\n* Write a DXF file\n* Calculate the volume of a part","categories":["cad"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe admesh port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"adobe-cmaps","origin":"print/adobe-cmaps","version":"20051217_4","comment":"Adobe CMap collection","maintainer":"hrs@FreeBSD.org","www":"http://partners.adobe.com/asn/tech/type/ftechnotes.jsp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1ea08812b882d850f5fed05e5a55effbb2ee58fe8a62d35cd4c4a071e39e0d90","flatsize":14928002,"path":"All/adobe-cmaps-20051217_4.pkg","repopath":"All/adobe-cmaps-20051217_4.pkg","licenselogic":"single","pkgsize":1718764,"desc":"The files in this port relate to Adobe CJK character collections\nfor CID-keyed fonts, and also provide *genuine* CIDFonts for testing\npurposes.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["print"]},{"name":"adjuster","origin":"www/adjuster","version":"3.239.2","comment":"Apply custom processing to Web pages","maintainer":"ssb22@cam.ac.uk","www":"http://ssb22.user.srcf.net/adjuster/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c8be81bc96d2eb8b1b7804bd8011eccede2b27a83fef1dd261cf766eee4e494c","flatsize":956804,"path":"All/adjuster-3.239.2.pkg","repopath":"All/adjuster-3.239.2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":274988,"desc":"Web Adjuster, Annotator Generator and TermLayout\n\nThese are tools for applying custom processing to Web pages,\nparticularly useful for mobile browsers that do not support\nbrowser extensions.\n\n* Web Adjuster is a domain-rewriting proxy that can inject\n  Javascript and/or CSS into every page, as well as running\n  the text through an arbitrary filter command;\n\n* Annotator Generator is an examples-driven generator of fast\n  text annotators (that add language-learning hints to text):\n  these can be used as filters in Web Adjuster;\n\n* TermLayout displays complex Web layouts on text terminals.","deps":{"py311-tornado":{"origin":"www/py-tornado","version":"6.4"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["www"]},{"name":"addrwatch","origin":"net/addrwatch","version":"1.0.2_2","comment":"Supports IP/Ethernet pairing for IPv4 and IPv6","maintainer":"m.muenz@gmail.com","www":"https://github.com/fln/addrwatch","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7c40da74e1e7c2b1e5047950034a99b44d4a58747f1f9cc51cfe5e2e8fbfc6e0","flatsize":83201,"path":"All/addrwatch-1.0.2_2.pkg","repopath":"All/addrwatch-1.0.2_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":29008,"desc":"addrwatch is a similar software to arpwatch. It main purpose is to\nmonitor network and log ethernet/ip pairings.\n\nTo simply try out addrwatch start it without any arguments. When\nstarted without arguments it will open first non loopback interface and\nstart logging events to the console without writing anything to disk.\nAll discovered ethernet/ip address pairings will be printed to stdout.\nAll debug, warning, and err messages will be sent to syslog and printed\nto stderr.","deps":{"argp-standalone":{"origin":"devel/argp-standalone","version":"1.5.0_1"},"libevent":{"origin":"devel/libevent","version":"2.1.12"}},"categories":["net"],"shlibs_required":["libargp.so.1","libc.so.8","libevent-2.1.so.7","libpcap.so.1","librt.so.0"]},{"name":"addts","origin":"textproc/addts","version":"1.0","comment":"Prepend current timestamp to every line of input text","maintainer":"zeus@gnu.org.ua","www":"https://puszcza.gnu.org.ua/projects/addts/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cd932335a2b9ab50cd83de54181bb134bb4e6d51471e0b842ca67b09226d8edf","flatsize":16479,"path":"All/addts-1.0.pkg","repopath":"All/addts-1.0.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":7872,"desc":"A small filter that prints its input prefixing each line with the current\ntimestamp.  Typical usage is for Apache forensic log:\n\n    ForensicLog \"|/usr/bin/addts -a /var/log/httpd/forensic.log\"","categories":["textproc"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"add-css-links","origin":"textproc/add-css-links","version":"1.0_1","comment":"Add one or more CSS <link> elements to an XHTML document","maintainer":"ports@FreeBSD.org","www":"https://aaronland.info/xsl/xhtml/add-css-links","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fcc84de6c757c6dec575aef3082f25691874aabe33e9178c10c4f366de366d93","flatsize":6709,"path":"All/add-css-links-1.0_1.pkg","repopath":"All/add-css-links-1.0_1.pkg","licenselogic":"single","pkgsize":1800,"desc":"Add one or more CSS <link> elements to an XHTML document.","categories":["textproc"],"annotations":{"deprecated":"Obsolete and unmaintained in tree for years","expiration_date":"2025-04-30"},"messages":[{"message":"===>   NOTICE:\n\nThe add-css-links port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"},{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nObsolete and unmaintained in tree for years.\n\nIt is scheduled to be removed on or after 2025-04-30."}]},{"name":"adept","origin":"math/adept","version":"2.1.1_4","comment":"Combined array and automatic differentiation library in C++","maintainer":"yuri@FreeBSD.org","www":"https://www.met.reading.ac.uk/clouds/adept/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a8acf0098e441b38e92b7be1bdadc41b1879149b0e47c93c48d71fb619274285","flatsize":1327248,"path":"All/adept-2.1.1_4.pkg","repopath":"All/adept-2.1.1_4.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":232440,"desc":"Adept (Automatic Differentiation using Expression Templates) is a free C++\nsoftware library that enables algorithms to be automatically differentiated,\nvery useful for a wide range of applications that involve mathematical\noptimization. It uses an operator overloading approach, so very little code\nmodification is required. Moreover, the way that expression templates have\nbeen used and several other important optimizations mean that reverse-mode\ndifferentiation is significantly faster than other C++ libraries that provide\nequivalent functionality.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"}},"categories":["math"],"options":{"PDFTEXDOCS":"off"}},{"name":"aerc","origin":"mail/aerc","version":"0.16.0_7","comment":"Email client for your terminal","maintainer":"iamsleepy@ryuki.me","www":"https://aerc-mail.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"94a8fb8d8b2c1e606d1ac1355d00fd3278297a4c1a91bd9342d3bafe3a935938","flatsize":14775260,"path":"All/aerc-0.16.0_7.pkg","repopath":"All/aerc-0.16.0_7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4515848,"desc":"Aerc is an email client that runs in your terminal.  It is highly\nefficient and extensible, perfect for the discerning hacker.\n\nSome of its more interesting features include:\n\n- Editing emails in an embedded terminal tmux-style, allowing you\n  to check on incoming emails and reference other threads while you\n  compose your replies\n- Render HTML emails with an interactive terminal web browser,\n  highlight patches with diffs, and browse with an embedded less\n  session\n- Vim-style keybindings and ex-command system, allowing for powerful\n  automation at a single keystroke\n- First-class support for working with git & email\n- Open a new tab with a terminal emulator and a shell running for\n  easy access to nearby git repos for parallel work\n- Support for multiple accounts, with support for IMAP, Maildir, SMTP,\n  and sendmail transfer protocols\n- CalDAV and CardDAV support for synchronizing contacts & calendar\n  events\n- Asynchronous IMAP support ensures the UI never gets locked up by\n  a flaky network, as mutt often does\n- Efficient network usage - aerc only downloads the information\n  which is necessary to present the UI, making for a snappy and\n  bandwidth-efficient experience","deps":{"dante":{"origin":"net/dante","version":"1.4.3_3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"notmuch":{"origin":"mail/notmuch","version":"0.39"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"w3m":{"origin":"www/w3m","version":"0.5.3.20250305_1"}},"categories":["mail"],"shlibs_required":["libc.so.8","libnotmuch.so.5","libpthread.so.0"],"options":{"HTML_FILTER":"on","NOTMUCH":"on"}},{"name":"add","origin":"math/add","version":"20230205_1","comment":"Full-screen editing calculator","maintainer":"eduardo@FreeBSD.org","www":"https://dickey.his.com/add/add.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"435d33133ecdc0f6a6bf86ebf58e6dd007de684ec9984eb315434ec378eb0533","flatsize":45459,"path":"All/add-20230205_1.pkg","repopath":"All/add-20230205_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21996,"desc":"Add is a fixed-point calculator that operates as a full-screen editor.\nAdd performs fixed-point computation. It is designed for use as a\ncheckbook or expense-account balancing tool. Add maintains a running\nresult for each operation. You may scroll to any position in the\nexpression list and modify the list.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["math"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"]},{"name":"adcomplain","origin":"mail/adcomplain","version":"3.52","comment":"Complain about inappropriate commercial use (f.e. SPAM) of usenet/e-mail","maintainer":"ports@FreeBSD.org","www":"http://www.rdrop.com/users/billmc/adcomplain.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2fafe8b21839d431f1bd6c37db839339a9d70507a121f70b7223752bb054ef93","flatsize":154594,"path":"All/adcomplain-3.52.pkg","repopath":"All/adcomplain-3.52.pkg","licenselogic":"single","pkgsize":51208,"desc":"Composes and mails a complaint about inappropriate commercial use of\nusenet/e-mail.  Sends complaint his/her provider by default, but\ndestination is configurable.  Can be used with as few as three keystrokes.\n\nA third-party forwarding service called Abuse.net is used for\ncomplaints to the offender's provider.  This ensures that the best\nknown complaint address is used.  The first time you use Abuse.net,\nyou will receive a message asking you to register.  See www.abuse.net.\n\nThis was created in the belief that a single, concise message is the\nmost appropriate way to complain. Mail bombing (e-mailing megabytes\nof useless data) and public flaming (replying on usenet, causing your\ncomplaint to be duplicated on every machine in the network) are\ndiscouraged.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["mail","news"],"messages":[{"message":"===>   NOTICE:\n\nThe adcomplain port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"adcli","origin":"net-mgmt/adcli","version":"0.9.2_3","comment":"Tool for performing actions on an Active Directory domain","maintainer":"ports@virtual-estates.net","www":"https://www.freedesktop.org/software/realmd/adcli/adcli.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6cc02178f2edaf9f8d96ef2c793e0b821d28343da77bee8e8ee51e6432fe31ef","flatsize":293714,"path":"All/adcli-0.9.2_3.pkg","repopath":"All/adcli-0.9.2_3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":94616,"desc":"adcli is a command line tool that can perform actions in an Active Directory\ndomain:\n\n\t. \"join\" a computer (not necessarily the current one) into AD-domain\n\t. output information about the domain -- in human- and computer-readable\n\t  form\n\t. create user- and group-accounts in the domain\n\t. delete and reset accounts","deps":{"krb5":{"origin":"security/krb5","version":"1.21.3_1"},"openldap26-client":{"origin":"net/openldap26-client","version":"2.6.9_1"}},"categories":["net","net-mgmt","security"],"shlibs_required":["libc.so.8","libcom_err.so.3.0","libgssapi_krb5.so.2.2","libk5crypto.so.3.1","libkrb5.so.3.3","liblber.so.2","libldap.so.2","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"ad2vcf","origin":"biology/ad2vcf","version":"0.1.6.19","comment":"Add allelic depth info from a SAM stream to a VCF file","maintainer":"jwb@FreeBSD.org","www":"https://github.com/auerlab/ad2vcf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"af1df422f5044e5fd8d4b0813e4b38824d41bf1a7106c03d7c224e799f2ee474","flatsize":18650,"path":"All/ad2vcf-0.1.6.19.pkg","repopath":"All/ad2vcf-0.1.6.19.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":8268,"desc":"ad2vcf extracts allelic depth info from a SAM stream and adds it to a\ncorresponding single-sample VCF file.","deps":{"biolibc":{"origin":"biology/biolibc","version":"0.2.6.4"},"libxtend":{"origin":"devel/libxtend","version":"0.2.0.2_1"}},"categories":["biology"],"shlibs_required":["libbiolibc.so.2","libc.so.8","libxtend.so.2"]},{"name":"acts","origin":"sysutils/acts","version":"1.4.2","comment":"Another Calendar-based Tarsnap Script","maintainer":"adamw@FreeBSD.org","www":"https://github.com/alexjurkiewicz/acts","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"acb14ad733302b16b1f424ed28ff2a3cc8cdc7ca8103905490f8ddf43fc13ee1","flatsize":17982,"path":"All/acts-1.4.2.pkg","repopath":"All/acts-1.4.2.pkg","licenselogic":"single","licenses":["UNLICENSE"],"pkgsize":7164,"desc":"acts is a minimal shell script that creates backups with Tarsnap.\nSome design goals:\n\n    Just backup, no restore.\n    Calendar-based (daily, monthly, yearly) backup schedule\n    Portable, small code footprint.\n\nBy default, 31 daily, 12 monthly, and indefinite yearly backups\nare kept.","deps":{"tarsnap":{"origin":"sysutils/tarsnap","version":"1.0.41"}},"categories":["archivers","sysutils"],"options":{"DOCS":"on"}},{"name":"ampache-php81","origin":"audio/ampache","version":"5.6.0_1","comment":"Web-based Audio file manager","maintainer":"crees@FreeBSD.org","www":"https://ampache.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d0bcd9e0ae30ac4ff04b2c06266b29f19f1bdf5844dfe284b84d08b27921e0fa","flatsize":126796362,"path":"All/ampache-php81-5.6.0_1.pkg","repopath":"All/ampache-php81-5.6.0_1.pkg","licenselogic":"single","licenses":["AGPLv3+"],"pkgsize":40349928,"desc":"Ampache is a Web-based Audio file manager. It is implemented with MySQL,\nand PHP. It allows you to view, edit, and play your audio files via the\nweb. It has support for playlists, artist and album views, album art,\nrandom play, playback via Http/On the Fly Transcoding and Downsampling,\nVote based playback, Mpd and Icecast, Integrated Flash Player, as well\nas per user themes and song play tracking.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"php81":{"origin":"lang/php81","version":"8.1.32"},"php81-curl":{"origin":"ftp/php81-curl","version":"8.1.32"},"php81-dom":{"origin":"textproc/php81-dom","version":"8.1.32"},"php81-intl":{"origin":"devel/php81-intl","version":"8.1.32"},"php81-pdo":{"origin":"databases/php81-pdo","version":"8.1.32"},"php81-pdo_mysql":{"origin":"databases/php81-pdo_mysql","version":"8.1.32"},"php81-session":{"origin":"www/php81-session","version":"8.1.32"},"php81-simplexml":{"origin":"textproc/php81-simplexml","version":"8.1.32"},"php81-xml":{"origin":"textproc/php81-xml","version":"8.1.32"}},"categories":["audio","www"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:ampache:ampache:5.6.0:::::dragonfly6:x86_64:1","flavor":"php81"},"messages":[{"message":"It is recommended to run the garbage collection daily:\n\n# echo daily_ampache_gc_enable=yes >> /etc/periodic.conf","type":"install"}]},{"name":"adguard-exporter","origin":"net-mgmt/adguard-exporter","version":"1.14_23","comment":"Prometheus metrics exporter for AdGuard Home DNS","maintainer":"christer.edwards@gmail.com","www":"https://github.com/ebrianne/adguard-exporter","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e65240df19ef0346a167945f2b10cb81b003acd3071a64cf3058779be32acf40","flatsize":6499507,"path":"All/adguard-exporter-1.14_23.pkg","repopath":"All/adguard-exporter-1.14_23.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2152312,"desc":"adguard-exporter connects to AdGuard Home and returns the data as\nPrometheus metrics. Based on the original pihole-exporter.","categories":["net-mgmt"],"users":["nobody"],"groups":["nobody"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"adamem","origin":"emulators/adamem","version":"1.0_4","comment":"Portable Coleco ADAM and ColecoVision emulator","maintainer":"ports@FreeBSD.org","www":"https://www.komkon.org/~dekogel/adamem.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fa19e4f01ac6770ab7acb0d1b9c8e4c24af4138d80a2f4f99597ed7bae8eb429","flatsize":644223,"path":"All/adamem-1.0_4.pkg","repopath":"All/adamem-1.0_4.pkg","licenselogic":"single","pkgsize":473316,"desc":"ADAMEm is a portable Coleco ADAM and ColecoVision emulator.","deps":{"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXau":{"origin":"x11/libXau","version":"1.0.11"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXfixes":{"origin":"x11/libXfixes","version":"6.0.1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"}},"categories":["emulators"],"shlibs_required":["libX11.so.6","libXext.so.6","libc.so.8","libz.so.3"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe adamem port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"activitymail","origin":"devel/activitymail","version":"1.26","comment":"Program for sending email messages for CVS repository commits","maintainer":"joseph@randomnetworks.com","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"20ef29cd5034f8b7ecc658b0baa1452ba8cb69bfbdd934526be065aca79bd9bd","flatsize":61452,"path":"All/activitymail-1.26.pkg","repopath":"All/activitymail-1.26.pkg","licenselogic":"single","pkgsize":23724,"desc":"This program may be used for sending email messages for CVS repository\nactivity. There are a number of different modes supported. It can send\nmessages for every change to the repository (like syncmail), or it can be used\nto send a single message for each commit. In the latter case, a list of all\nthe files affected by the commit will be assembled and listed in the single\nmessage. This is similar to how commit_prep and log_accum work, but is more\nefficient.\n\nAn additional option allows for diffs to be calculated for the recent changes,\nand either appended to the message (like syncmail) or added as an attachment\n(neater). See the -d and -a options in the documentation.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"acsccid","origin":"devel/acsccid","version":"1.1.11","comment":"PC/SC driver for CS CCID smart card readers","maintainer":"mp39590@gmail.com","www":"https://www.acs.com.hk/en/driver/4/acr38-smart-card-reader/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"55ce59f04ebb47614fb2860d74a36fdcb0154bf5fbd50cdfd13d819f857f8628","flatsize":176572,"path":"All/acsccid-1.1.11.pkg","repopath":"All/acsccid-1.1.11.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":70760,"desc":"acsccid is a PC/SC driver for Linux/Mac OS X and it supports ACS CCID\nsmart card readers. This library provides a PC/SC IFD handler\nimplementation and communicates with the readers through the PC/SC Lite\nresource manager (pcscd).","deps":{"pcsc-lite":{"origin":"devel/pcsc-lite","version":"2.3.1,2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel"]},{"name":"acpica-tools","origin":"sysutils/acpica-tools","version":"20210930","comment":"Tools from the ACPI Component Architecture (ACPICA) project","maintainer":"jkim@FreeBSD.org","www":"https://acpica.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"90827f1c287bd1509e57103881567142ceffea0c962f100a2c1bc808dac02a11","flatsize":2409083,"path":"All/acpica-tools-20210930.pkg","repopath":"All/acpica-tools-20210930.pkg","licenselogic":"or","licenses":["BSD3CLAUSE","GPLv2"],"pkgsize":573992,"desc":"The ACPI Component Architecture (ACPICA) project provides an operating\nsystem (OS)-independent reference implementation of the Advanced\nConfiguration and Power Interface Specification (ACPI).\n\nThis port provides utilities bundled with the ACPICA release.\n\nWWW: https://acpica.org","categories":["devel","sysutils"],"shlibs_required":["libc.so.8","libpthread.so.0","librt.so.0"]},{"name":"acme.sh","origin":"security/acme.sh","version":"3.1.0","comment":"ACME protocol client written in shell","maintainer":"dvl@FreeBSD.org","www":"https://github.com/Neilpang/acme.sh/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b36fd705c8ab0f987525878ae55b62348f8299f8766c7ba44e30565dbcf6ebcc","flatsize":1363745,"path":"All/acme.sh-3.1.0.pkg","repopath":"All/acme.sh-3.1.0.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":227744,"desc":"ACME protocol client written in shell\n\n- Full ACME protocol implementation.\n- Support ACME v1 and ACME v2.\n- Support ACME v2 wildcard certs.\n- Simple, powerful and very easy to use. You only need 3 minutes to learn it.\n- Bash, dash and sh compatible.\n- Simplest shell script for Let's Encrypt free certificate client.\n- Purely written in Shell with no dependencies on python or the official Let's\n  Encrypt client.\n- Just one script to issue, renew and install your certificates automatically.\n- DOES NOT require root/sudoer access.\n- Docker friendly.\n- IPv6 support.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"socat":{"origin":"net/socat","version":"1.8.0.3"}},"categories":["security"],"users":["acme"],"groups":["acme"],"options":{"BINDTOOLS":"off","DOCS":"on","EXAMPLES":"on","IDN":"off","STANDALONE":"on","CURL":"on","WGET":"off"},"messages":[{"message":"This script will create the following directories if they do not exist:\n\n ~acme/.acme.sh\n ~acme/certs\n\nThe script will also install ~acme/.acme.sh/account.conf.sample which has\nsane defaults.  Copy this to ~acme/.acme.sh/account.conf and edit contents\nto suit.\n\nIf you have EXAMPLES on:\n\n* In the /usr/local/share/examples/acme.sh directory, you can find the dnsapi \n  scripts which will be useful if you decide to use dns-01 challenges. Also \n  included are the deploy scripts.\n\n* A newsyslog.conf sample file is installed at \n  /usr/local/etc/newsyslog.conf.d/acme.sh.conf - you must modify it by\n  at least uncommenting the line.\n\n* If you run `newsyslog -NC` it will create the required logfiles.\n\n* Please review /usr/local/share/examples/acme.sh/acme.sh-cron.d - instructions are\n  contained in that file.","type":"install"},{"message":"In versions < 3.0.5_1, sample newsyslog files were installed to\n\n  /usr/local/etc/newsyslog.d/acme.sh\n\nNow they are installed to:\n\n  /usr/local/etc/newsyslog.conf.d/acme.sh.conf\n\nYou may wish to delete the old files/directory and edit the new files to\nenable the log rotation. Instructions contained within.","type":"upgrade"}]},{"name":"acme-tiny","origin":"security/py-acme-tiny","version":"4.1.0","comment":"Tiny script to issue and renew TLS certs from Let's Encrypt","maintainer":"mat@FreeBSD.org","www":"https://github.com/diafygi/acme-tiny","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a27e1f8751c1c65e8069b9c6ab65426233388b5e8c5b9a9e297320af981d3e53","flatsize":21330,"path":"All/acme-tiny-4.1.0.pkg","repopath":"All/acme-tiny-4.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":8640,"desc":"This is a tiny, auditable script that you can throw on your server to issue and\nrenew Let's Encrypt certificates. Since it has to be run on your server and\nhave access to your private Let's Encrypt account key, I tried to make it as\ntiny as possible (currently less than 200 lines). The only prerequisites are\npython and openssl.","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","security"],"options":{"DOCS":"on"},"messages":[{"message":"Have a look at the README.md file in the documentation directory:\n/usr/local/share/doc/acme-tiny","type":"install"}]},{"name":"acmed","origin":"security/acmed","version":"0.21.0_18","comment":"ACME (RFC 8555) client daemon written in Rust","maintainer":"ports@FreeBSD.org","www":"https://github.com/breard-r/acmed","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8d61204bc35bcc00cd4f26ea3504baf42c787693eceb68157f106a27490f6615","flatsize":5547204,"path":"All/acmed-0.21.0_18.pkg","repopath":"All/acmed-0.21.0_18.pkg","licenselogic":"or","licenses":["APACHE20","MIT"],"pkgsize":1299468,"desc":"ACMEd is one of the many clients for the Automatic Certificate Management\nEnvironment (ACME), an internet standard (RFC 8555) which allows to\nautomate X.509 certificates signing by a Certification Authority (CA).","deps":{"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["security"],"shlibs_required":["libc.so.8","libcrypto.so.12","libexecinfo.so.1","libpthread.so.0","libssl.so.12"],"messages":[{"message":"===>   NOTICE:\n\nThe acmed port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"actiona","origin":"misc/actiona","version":"3.10.1_8","comment":"Cross-platform automation tool","maintainer":"yuri@FreeBSD.org","www":"https://wiki.actiona.tools/doku.php","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"43ed27d86d49cf77264db6bc4d5ca7d77c917681c2629ae19391a04d69ea0b23","flatsize":7033000,"path":"All/actiona-3.10.1_8.pkg","repopath":"All/actiona-3.10.1_8.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1908784,"desc":"Actiona is a task automation tool. It allows you to create and execute action\nlists.\n\nUsers don't need to know any programming language to use it: its intuitive\ninterface allows to create action lists (scripts) using drag & drop.\n\nAdvanced users can use JavaScript (EcmaScript) to extend its functionality.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXtst":{"origin":"x11/libXtst","version":"1.2.4"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libnotify":{"origin":"devel/libnotify","version":"0.8.6"},"opencv":{"origin":"graphics/opencv","version":"4.9.0_7"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-multimedia":{"origin":"multimedia/qt5-multimedia","version":"5.15.16p2_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-script":{"origin":"devel/qt5-script","version":"5.15.18p0_2"},"qt5-scripttools":{"origin":"devel/qt5-scripttools","version":"5.15.18p0_3"},"qt5-speech":{"origin":"accessibility/qt5-speech","version":"5.15.16p1_1"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-x11extras":{"origin":"x11/qt5-x11extras","version":"5.15.16p0_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"qt5-xmlpatterns":{"origin":"textproc/qt5-xmlpatterns","version":"5.15.16p0_1"},"shared-mime-info":{"origin":"misc/shared-mime-info","version":"2.4_1"}},"categories":["misc"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Script.so.5","libQt5ScriptTools.so.5","libQt5Widgets.so.5","libQt5X11Extras.so.5","libQt5Xml.so.5","libXtst.so.6","libc.so.8","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libintl.so.8","libm.so.4","libnotify.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"NLS":"on"}},{"name":"ampache-php83","origin":"audio/ampache","version":"5.6.0_1","comment":"Web-based Audio file manager","maintainer":"crees@FreeBSD.org","www":"https://ampache.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"36eb2a4269992b587ebd3b130d02ca7c7a06d17f6730ba3f54501055e0203bae","flatsize":126796362,"path":"All/ampache-php83-5.6.0_1.pkg","repopath":"All/ampache-php83-5.6.0_1.pkg","licenselogic":"single","licenses":["AGPLv3+"],"pkgsize":40347032,"desc":"Ampache is a Web-based Audio file manager. It is implemented with MySQL,\nand PHP. It allows you to view, edit, and play your audio files via the\nweb. It has support for playlists, artist and album views, album art,\nrandom play, playback via Http/On the Fly Transcoding and Downsampling,\nVote based playback, Mpd and Icecast, Integrated Flash Player, as well\nas per user themes and song play tracking.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"php83":{"origin":"lang/php83","version":"8.3.21"},"php83-curl":{"origin":"ftp/php83-curl","version":"8.3.21"},"php83-dom":{"origin":"textproc/php83-dom","version":"8.3.21"},"php83-intl":{"origin":"devel/php83-intl","version":"8.3.21"},"php83-pdo":{"origin":"databases/php83-pdo","version":"8.3.21"},"php83-pdo_mysql":{"origin":"databases/php83-pdo_mysql","version":"8.3.21"},"php83-session":{"origin":"www/php83-session","version":"8.3.21"},"php83-simplexml":{"origin":"textproc/php83-simplexml","version":"8.3.21"},"php83-xml":{"origin":"textproc/php83-xml","version":"8.3.21"}},"categories":["audio","www"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:ampache:ampache:5.6.0:::::dragonfly6:x86_64:1","flavor":"php83"},"messages":[{"message":"It is recommended to run the garbage collection daily:\n\n# echo daily_ampache_gc_enable=yes >> /etc/periodic.conf","type":"install"}]},{"name":"acme","origin":"devel/acme","version":"0.97.r324,1","comment":"Crossassembler for 6502, 65c02 and 65816 processors","maintainer":"ehaupt@FreeBSD.org","www":"https://sourceforge.net/projects/acme-crossass/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3cd4ea5b716cc8b62b65d3a2c94df1da9f9b23649551ba4808dddbb1121275d9","flatsize":551694,"path":"All/acme-0.97.r324,1.pkg","repopath":"All/acme-0.97.r324,1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":150596,"desc":"ACME is a free crossassembler, released under the GNU General Public License.\nThe current version can produce code for the 6502, 65c02 and 65816 processors.\nIt also supports some of the undocumented (\"illegal\") opcodes of the 6502.","categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"aclip","origin":"x11/aclip","version":"0.6.3.4","comment":"Command line interface to Arcan clipboards","maintainer":"ports@FreeBSD.org","www":"https://arcan-fe.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d442c42667cf173cf1df1951c5fc8a3b74251c4c212fd2917d858d28a9a95c99","flatsize":15006,"path":"All/aclip-0.6.3.4.pkg","repopath":"All/aclip-0.6.3.4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":7940,"desc":"Aclip is a clipboard manager similar to Xclip. It allows for bridging the\nclipboard between a desktop environment like Durden, and that of an X server.","deps":{"arcan":{"origin":"multimedia/arcan","version":"0.6.3.3"}},"categories":["x11"],"shlibs_required":["libarcan_shmif.so.0.16","libc.so.8","libdl.so.0","libm.so.4","libpthread.so.0","librt.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe aclip port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"aclgen","origin":"misc/aclgen","version":"2.02_1","comment":"Optimize Cisco routers IP access lists","maintainer":"ports@FreeBSD.org","www":"https://gatling.ikk.sztaki.hu/~kissg/pd/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"816276d30b6f481d3662dc52886511bb54597389568bbe6bc0ca3ed759fe139b","flatsize":16563,"path":"All/aclgen-2.02_1.pkg","repopath":"All/aclgen-2.02_1.pkg","licenselogic":"single","pkgsize":10020,"desc":"From README:\n\nAclgen is a tool to create minimal length ip access lists\nand aggregated routing tables primarily for Cisco routers.\n\nAclgen is fast. It takes only 15 seconds to create a 17000 line\nlong access list for some 44000 entries of my routing table.\n\nAclgen is flexible. It accepts various input formats and\nyou can specify any output format by a printf like format-string.\n\nAclgen is intended to use in large scripts creating router\nconfiguration from different databases.\n\nAny contribution is welcome. Send me your script using aclgen.\nI'll bundle it with the program.","categories":["misc"],"shlibs_required":["libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe aclgen port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"aclock","origin":"x11-clocks/aclock","version":"0.4.0_10","comment":"Analog Clock for GNUstep","maintainer":"ports@FreeBSD.org","www":"https://gap.nongnu.org/aclock/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7e695a1867694e0eef5d35a3d4aaca8fd52fa3be61c7e7365389476a57864858","flatsize":266917,"path":"All/aclock-0.4.0_10.pkg","repopath":"All/aclock-0.4.0_10.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":165044,"desc":"This little application displays the time of the day (analog).\n\nLICENSE: GPL2 or later","deps":{"gnustep-back":{"origin":"x11-toolkits/gnustep-back","version":"0.31.0"},"libobjc2":{"origin":"lang/libobjc2","version":"2.2.1"}},"categories":["gnustep","x11-clocks"],"shlibs_required":["libc.so.8","libgnustep-base.so.1.29.0","libgnustep-gui.so.0.31.1","libm.so.4","libobjc.so.4.6","libpthread.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe aclock port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"acidwarp-sdl","origin":"graphics/acidwarp-sdl","version":"g2022112701_2","comment":"Eye candy program which displays various patterns","maintainer":"bofh@FreeBSD.org","www":"https://github.com/dreamlayers/acidwarp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"725f68bc81fb1e4665b922d7cc0ed39ce03e37658c919e60a7d8b7e97ab3000a","flatsize":88658,"path":"All/acidwarp-sdl-g2022112701_2.pkg","repopath":"All/acidwarp-sdl-g2022112701_2.pkg","licenselogic":"single","pkgsize":41104,"desc":"Acidwarp is an eye candy program which displays various patterns and animates\nthem by changing the palette.","deps":{"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"}},"categories":["graphics"],"shlibs_required":["libSDL2-2.0.so.0","libc.so.8","libm.so.4"]},{"name":"accrete","origin":"astro/accrete","version":"1.0_1","comment":"Physical simulation of solar system planet formation","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/accrete/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"539677f4a558fdc0ab7868e713cbc6532f64356b3d9ac63d68323d09c67f8da8","flatsize":24524,"path":"All/accrete-1.0_1.pkg","repopath":"All/accrete-1.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":11676,"desc":"Accrete is a physical simulation of solar system planet formation,\noriginally published to Usenet-- probably comp.sources.unix-- in 1991\nby Joe Nowakowski. This software is in the public domain.\n\nThis simulation works by modelling a dust cloud around a Sun-like\nstar, injecting a series of masses which collect dust, and form\nplanets. The simulation then determines what the planetary\nenvironments will be like in terms of temperature, atmospheric\ncomposition, and other factors. The system description is saved to a\nfile named \"New.System\".","categories":["astro"],"shlibs_required":["libc.so.8","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe accrete port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"acfgfs","origin":"filesystems/acfgfs","version":"0.6.3.4_1","comment":"FUSE file system driver for Arcan window managers","maintainer":"ports@FreeBSD.org","www":"https://arcan-fe.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0f6153fbd10923f3cf7e49c9b201572bf1c87c01b06e4520f8e4007b4516ede2","flatsize":14959,"path":"All/acfgfs-0.6.3.4_1.pkg","repopath":"All/acfgfs-0.6.3.4_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":8120,"desc":"Acfgfs is a tool that lets you mount certain arcan applications as a FUSE\nfile-system. The application has to explicitly support it (e.g., Durden).","deps":{"arcan":{"origin":"multimedia/arcan","version":"0.6.3.3"},"fusefs-libs3":{"origin":"filesystems/fusefs-libs3","version":"3.17.1"}},"categories":["filesystems","sysutils"],"shlibs_required":["libarcan_shmif.so.0.16","libc.so.8","libdl.so.0","libfuse3.so.4","libm.so.4","libpthread.so.0","librt.so.0"],"messages":[{"message":"===>   NOTICE:\n\nThe acfgfs port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"acmetool","origin":"security/acmetool","version":"0.2.2_14","comment":"CLI tool for automatically acquiring certificates from ACME servers","maintainer":"samm@FreeBSD.org","www":"https://github.com/hlandau/acme/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9ee9b2fd661ef4c45f8cdab417a94e6ae51940041326483610823eb96a1288a8","flatsize":9811750,"path":"All/acmetool-0.2.2_14.pkg","repopath":"All/acmetool-0.2.2_14.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3074328,"desc":"Acmetool is an easy-to-use command line tool for automatically acquiring\ncertificates from ACME servers (such as Let's Encrypt).  It is designed\nto flexibly integrate into your webserver setup to enable automatic\nverification, however, unlike the official Let's Encrypt client, it\ndoesn't modify your web server configuration.","categories":["security"],"shlibs_required":["libc.so.8","libpthread.so.0"],"messages":[{"message":"Use \"acmetool quickstart\" for initial configuration.\n\nSee https://github.com/hlandau/acme for more details\nabout how to configure and use the client.","type":"install"}]},{"name":"accounts-qml-module","origin":"sysutils/accounts-qml-module","version":"0.7_5","comment":"Expose the Online Accounts API to QML applications","maintainer":"kde@FreeBSD.org","www":"https://gitlab.com/groups/accounts-sso","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8c173937393cdbef2b9666390e8de9d056e5d789049d0c92e6002afb08db2557","flatsize":601343,"path":"All/accounts-qml-module-0.7_5.pkg","repopath":"All/accounts-qml-module-0.7_5.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":139004,"desc":"This QML module provides an API to manage the user's online accounts and get\ntheir authentication data.\n\nIt's a tiny wrapper around the Qt-based APIs of libaccounts-qt and libsignon-qt.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libaccounts-qt6":{"origin":"net-im/libaccounts-qt","version":"1.17"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-declarative":{"origin":"x11-toolkits/qt6-declarative","version":"6.8.3"},"signon-qt6":{"origin":"sysutils/signond","version":"8.61"}},"categories":["kde","sysutils"],"shlibs_required":["libGLX.so.0","libOpenGL.so.0","libQt6Core.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6Qml.so.6","libQt6Test.so.6","libQt6Xml.so.6","libaccounts-qt6.so.1","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libsignon-qt6.so.1","libstdc++.so.6"]},{"name":"ace-of-penguins","origin":"games/ace-of-penguins","version":"1.4","comment":"Set of Unix/X solitaire games","maintainer":"amdmi3@FreeBSD.org","www":"https://www.delorie.com/store/ace/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e3b2708260d2aeb95638c8fb88272b727bdd4731a217539d6296e851bc00f1be","flatsize":592717,"path":"All/ace-of-penguins-1.4.pkg","repopath":"All/ace-of-penguins-1.4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":206500,"desc":"The Ace of Penguins is a set of Unix/X solitaire games based on the\nones available for Windows(tm) but with a number of enhancements.\n\nThe latest version includes clones of freecell, golf, mastermind,\nmerlin, minesweeper, pegged, solitaire, taipei (with editor!), and\nthornq (by Martin Thornquist).","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["games"],"shlibs_required":["libX11.so.6","libc.so.8","libm.so.4","libpng16.so.16","libz.so.3"],"options":{"DOCS":"on"}},{"name":"accountsservice","origin":"sysutils/accountsservice","version":"23.13.9_3","comment":"D-Bus interface for user account query and manipulation","maintainer":"desktop@FreeBSD.org","www":"https://gitlab.freedesktop.org/accountsservice/accountsservice","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0ed409723c01c417275a4256be24935b51215fe6682dabe35f57ed6a897b6c3c","flatsize":734751,"path":"All/accountsservice-23.13.9_3.pkg","repopath":"All/accountsservice-23.13.9_3.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":131552,"desc":"The AccountsService project provides\n\n o  A set of D-Bus interfaces for querying and manipulating\n    user account information.\n\n o  An implementation of these interfaces based on the pw(8)\n    command.","deps":{"consolekit2":{"origin":"sysutils/consolekit2","version":"1.2.6_5"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libffi":{"origin":"devel/libffi","version":"3.4.6"},"libiconv":{"origin":"converters/libiconv","version":"1.17_1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"pcre":{"origin":"devel/pcre","version":"8.45_4"},"polkit":{"origin":"sysutils/polkit","version":"125_1"}},"categories":["devel","sysutils"],"shlibs_required":["libc.so.8","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libintl.so.8","libpolkit-gobject-1.so.0"],"options":{"VAPI":"on"},"annotations":{"cpe":"cpe:2.3:a:freedesktop:accountsservice:23.13.9:::::dragonfly6:x86_64:3"}},{"name":"acalc","origin":"math/acalc","version":"0.3","comment":"Simple and pretty Qt5-based expression calculator","maintainer":"andrey.nik.ponomarenko@gmail.com","www":"https://github.com/anpp/acalc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c6a0d7e4ed26d0049022264c48c77c5418be82d7eef73bda0072b7f1b5baa787","flatsize":302362,"path":"All/acalc-0.3.pkg","repopath":"All/acalc-0.3.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":94620,"desc":"Acalc is simple and pretty expression calculator, based on Qt 5 toolkit.\nIt offers standard functions (sin, asinh, etc.), pre-defined constants,\nvariables, hex/octal/binary I/O, original and user-friendly interface.","deps":{"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["math"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"abx","origin":"audio/abx","version":"0.1_2","comment":"Simple ABX tester to compare audio files with GUI","maintainer":"yuri@FreeBSD.org","www":"https://phintsan.kapsi.fi/abx.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"60fcb06e7acf0487e0b1b937fc581556ec6693068ddd45988eaf2e72e19df27f","flatsize":76738,"path":"All/abx-0.1_2.pkg","repopath":"All/abx-0.1_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":26908,"desc":"abx is a program for performing software-based audio ABX testing. ABX test is a\nstatistical method for assessing whether you are able to tell for audible\ndifferences between two samples. For example, one sample could be compressed\naudio, such as Ogg Vorbis, and another one its uncompressed variant. You could\nthen use abx to infer whether you are able to separate the two samples due to\ncompression artifacts.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"portaudio":{"origin":"audio/portaudio","version":"19.6.0_7,1"}},"categories":["audio"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-x11-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libportaudio.so.2","libpthread.so.0","libsndfile.so.1"]},{"name":"abseil","origin":"devel/abseil","version":"20250127.0","comment":"Abseil Common Libraries (C++)","maintainer":"danfe@FreeBSD.org","www":"https://abseil.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"53cc1480b03152aaebcbb66065d9ac0300d8f477a4bb3d2c7e77bc39b63f39f2","flatsize":6034705,"path":"All/abseil-20250127.0.pkg","repopath":"All/abseil-20250127.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1139024,"desc":"Abseil is an open source collection of C++ libraries drawn from the\nmost fundamental pieces of Google's internal codebase.  These libraries\nare the nuts-and-bolts that underpin almost everything Google runs.\nBits and pieces of these APIs are embedded in most of our open source\nprojects, and Abseil aims to bring them together into one comprehensive\nproject.  Abseil encompasses the most basic building blocks of Google's\ncodebase: code that is production-tested and will be fully maintained\nfor years to come.","categories":["devel"]},{"name":"acados","origin":"science/acados","version":"0.4.3","comment":"Fast and embedded solvers for nonlinear optimal control","maintainer":"yuri@FreeBSD.org","www":"https://github.com/acados/acados","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"374d53d5b82ff73db084d6bda972440e2c325b950a5f48cf0e0af201681e2331","flatsize":917281,"path":"All/acados-0.4.3.pkg","repopath":"All/acados-0.4.3.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":214424,"desc":"acados provides fast and embedded solvers for nonlinear optimal control.\nIt is written in C and offers interfaces to the programming languages Python,\nMATLAB and Octave.","deps":{"blasfeo":{"origin":"math/blasfeo","version":"0.1.4.1_1"},"hpipm":{"origin":"math/hpipm","version":"0.1.3.225"},"osqp":{"origin":"math/osqp","version":"0.6.3"}},"categories":["science"],"options":{"OSQP":"on"}},{"name":"acme-dns","origin":"dns/acme-dns","version":"1.0_20,1","comment":"Limited DNS server with RESTful HTTP API to handle ACME DNS challenges","maintainer":"mops@punkt.de","www":"https://github.com/joohoi/acme-dns","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aaed75a1a9471a1c16a23435518d6bf340686ebac8f042dc48ab772860a31197","flatsize":11025398,"path":"All/acme-dns-1.0_20,1.pkg","repopath":"All/acme-dns-1.0_20,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3466624,"desc":"Limited DNS server with RESTful HTTP API to handle ACME DNS challenges\neasily and securely. FreeBSD port by https://github.com/freultwah","categories":["dns"],"shlibs_required":["libc.so.8","libpthread.so.0"]},{"name":"abook","origin":"mail/abook","version":"0.6.1_2","comment":"Addressbook program with mutt mail client support","maintainer":"bapt@FreeBSD.org","www":"http://abook.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1371e78afb3136fef392e3cec48a4ffe42d3af71c1b3c94421ce85bef8b215b1","flatsize":243276,"path":"All/abook-0.6.1_2.pkg","repopath":"All/abook-0.6.1_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":86024,"desc":"Abook is a text-based addressbook program designed to use with mutt mail\nclient. Abook runs on Linux, FreeBSD and some other UNIXes.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["mail"],"shlibs_required":["libc.so.8","libintl.so.8","libncurses.so.6","libreadline.so.8","libtinfo.so.6"],"options":{"DOCS":"on","NLS":"on"}},{"name":"abs","origin":"math/abs","version":"0908_4","comment":"Free spreadsheet with graphical user interface","maintainer":"gmarco@giovannelli.it","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7a470c05fc0f71e2a78bd424fbe18379a8ca213e710199e70a22885f7a1d1d66","flatsize":609424,"path":"All/abs-0908_4.pkg","repopath":"All/abs-0908_4.pkg","licenselogic":"single","pkgsize":167920,"desc":"Abs is a free spreadsheet with graphical user interface.\nIt has a programming language with the same\nsyntax as Microsoft Visual Basic.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["math"],"shlibs_required":["libX11.so.6","libXaw.so.7","libXext.so.6","libXmu.so.6","libXpm.so.4","libXt.so.6","libc.so.8","libm.so.4"]},{"name":"abi-compliance-checker","origin":"devel/abi-compliance-checker","version":"2.3","comment":"Checks binary compatibility of two versions of a C/C++ shared library","maintainer":"ports@FreeBSD.org","www":"https://lvc.github.io/abi-compliance-checker/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"37e54a83571cb2f1320d6e03e2e2345f79c16f940481da77ba3efec6cfdbcc96","flatsize":1521766,"path":"All/abi-compliance-checker-2.3.pkg","repopath":"All/abi-compliance-checker-2.3.pkg","licenselogic":"or","licenses":["GPLv2","LGPL20"],"pkgsize":207276,"desc":"Given the header files and shared objects corresponding to two different shared\nlibrary versions, and a simple description of each of the shared libraries in\nXML format, abi-compliance-checker searches for the following kinds of binary\ncompatibility problems:\n\n--added/withdrawn interfaces (functions, global variables)\n--changes to constants\n--problems in data types:\n\t--classes: added/withdrawn virtual functions (changes in layout of\n\t\tvirtual table), virtual function positions, virtual function\n\t\tredefinitions\n\t--structural data types: added/withdrawn members (changes in layout of\n\t\ttype structure), changes in members, size changes\n\t--enumerations: member value changes\n--interface problems:\n\t--parameter and return type changes\n\t--incorrect symbol versions\n\nThe checker then generates a report that assesses the risks of any potential\nproblems detected.","deps":{"ctags":{"origin":"devel/ctags","version":"5.8_1"},"elfutils":{"origin":"devel/elfutils","version":"0.187_2"},"libelf":{"origin":"devel/libelf","version":"0.8.13_3"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"],"shlibs_required":["libc.so.8","libelf.so.0","libstdc++.so.9"],"options":{"DOCS":"on","PORTS_BINUTILS":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe abi-compliance-checker port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"aegis","origin":"devel/aegis","version":"4.25_15","comment":"Transaction-based software configuration management system","maintainer":"aryeh.friedman@gmail.com","www":"https://aegis.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9e3afc024bbdd76645143135cde1a821df5806db4499d4105ce5f007f6ba1985","flatsize":51632317,"path":"All/aegis-4.25_15.pkg","repopath":"All/aegis-4.25_15.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":10468780,"desc":"Aegis is a transaction-based software configuration management system. It\nprovides a framework within which a team of developers may work on many\nchanges to a program independently, and Aegis coordinates integrating these\nchanges back into the master source of the program, with as little disruption\nas possible. Some key features:\n\n* All operations on the repository are based on change sets.\n* True configurations. All changes are reproducible snapshots. Every change\n  set has a unique configuration identifier.\n* Ability to rename files without losing their history.\n* Binary files are supported.\n* File meta-data are versioned. Aegis versions permissions also.\n* Commits are truly atomic. No part of a commit takes effect until the entire\n  commit has succeeded. Log messages are attached to the change set, not\n  stored redundantly in each file.\n* Access controls on lines of development (branches). Creating a branch in\n  Aegis can be accomplished with a single, fast command.\n* Repository synchronization, geographically distributed development.\n* Optimal performance for all users, local or remote (no difference).\n* Disconnected commits.\n* Peer-to-peer architecture. Work may flow in without involving a master site.\n* Costs are proportional to change size, not data size.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"ghostscript10":{"origin":"print/ghostscript10","version":"10.05.1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"},"tkdiff":{"origin":"textproc/tkdiff","version":"5.7"}},"categories":["devel"],"shlibs_required":["libbz2.so.2","libc.so.8","libcrypt.so.4","libcurl.so.4","libiconv.so.2","libintl.so.8","libm.so.4","libmagic.so.2","libstdc++.so.9","libxml2.so.2","libz.so.3"],"options":{"DOCS":"on","NLS":"on"},"annotations":{"cpe":"cpe:2.3:a:aegis:aegis:4.25:::::dragonfly6:x86_64:15"},"messages":[{"message":"Aegis has been installed.\n\nIf you want more development tools, check \"devel/cook\" and \"devel/fhist\".","type":"install"}]},{"name":"abduco","origin":"sysutils/abduco","version":"0.6_1","comment":"Session management in a clean and simple way","maintainer":"swdragonmaus@gmail.com","www":"http://www.brain-dump.org/projects/abduco/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2ffe634faaafd8c540d4d155e569307d681accc9f99678675c9743e84bc5cc5b","flatsize":27606,"path":"All/abduco-0.6_1.pkg","repopath":"All/abduco-0.6_1.pkg","licenselogic":"single","licenses":["ISCL"],"pkgsize":11560,"desc":"abduco provides session management i.e., it allows programs to be run\nindependently from their controlling terminal. That is programs can be\ndetached - run in the background - and then later reattached. Together\nwith dvtm it provides a simpler and cleaner alternative to tmux or\nscreen.\n\nabduco is in many ways very similar to dtach but is a completely\nindependent implementation which is actively maintained, contains no\nlegacy code, provides a few additional features, has a cleaner, more\nrobust implementation and is distributed under the ISC license.","categories":["sysutils"],"shlibs_required":["libc.so.8","libutil.so.4"]},{"name":"abella","origin":"math/abella","version":"2.0.8_2","comment":"Interactive theorem prover","maintainer":"yuri@FreeBSD.org","www":"https://abella-prover.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4a8de6970471939a6f040210353c8c5c52f82c0b5a1a242dbf65080eb771ee55","flatsize":3449222,"path":"All/abella-2.0.8_2.pkg","repopath":"All/abella-2.0.8_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":841740,"desc":"Abella is an interactive theorem prover based on lambda-tree syntax. This means\nthat Abella is well-suited for reasoning about the meta-theory of programming\nlanguages and other logical systems which manipulate objects with binding. For\nexample, the following applications are included in the distribution of Abella.","categories":["math"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0"]},{"name":"abcselect","origin":"audio/abcselect","version":"1.5_1","comment":"Extract parts, movements, etc from abc music files","maintainer":"ports@FreeBSD.org","www":"https://www.lautengesellschaft.de/cdmm/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e8df498f42d835fa76b4b7c4b86581e46432dbaf6bbeb95f095e97922a3904aa","flatsize":7021,"path":"All/abcselect-1.5_1.pkg","repopath":"All/abcselect-1.5_1.pkg","licenselogic":"single","pkgsize":3856,"desc":"abcselect is a perl script for extracting parts, movements\netc. from files in the abc format of music notation.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["audio"],"messages":[{"message":"===>   NOTICE:\n\nThe abcselect port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"abclock","origin":"x11-clocks/abclock","version":"1.0d_4","comment":"Clock for X that displays hours and minutes in an analog fashion","maintainer":"m.ne@gmx.net","www":"https://www.let.rug.nl/~kleiweg/abclock/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7509681eb204b6316690a39209099dfa25b69186ddb7c02df599275947f7c994","flatsize":41472,"path":"All/abclock-1.0d_4.pkg","repopath":"All/abclock-1.0d_4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":15080,"desc":"Analogue Bitmap Clock displays the current time with hours and minutes in\nan analogue fashion but unlike the traditional clock; unlike ordinary\nanalogue clocks, this design is clear even in very small bitmaps.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXau":{"origin":"x11/libXau","version":"1.0.11"},"libXdmcp":{"origin":"x11/libXdmcp","version":"1.1.5"}},"categories":["x11-clocks"],"shlibs_required":["libX11.so.6","libc.so.8"]},{"name":"abcm2ps","origin":"print/abcm2ps","version":"8.14.15","comment":"Converts ABC to music sheet in PostScript format","maintainer":"eduardo@FreeBSD.org","www":"https://github.com/lewdlime/abcm2ps","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fc038f0ac99fd8786194fecfca8cda5b1a56d2f9dc43cbcd9665c72f6ee927b7","flatsize":513758,"path":"All/abcm2ps-8.14.15.pkg","repopath":"All/abcm2ps-8.14.15.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":225916,"desc":"abcm2ps is a command line program which converts ABC to music sheet in\nPostScript format. It is an extension of abc2ps which may handle many\nvoices per staff.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["audio","print"],"shlibs_required":["libc.so.8","libcairo.so.2","libfontconfig.so.1","libfreetype.so.6","libglib-2.0.so.0","libgobject-2.0.so.0","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:moinejf:abcm2ps:8.14.15:::::dragonfly6:x86_64"}},{"name":"adapta-backgrounds","origin":"x11-themes/adapta-backgrounds","version":"0.5.2.3_2","comment":"Wallpaper collection for adapta-project","maintainer":"nivit@FreeBSD.org","www":"https://github.com/adapta-project/adapta-backgrounds","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f3edfcb573f20b79a459544c6eddda6b8901e1533493964f2b0f95cec17e23f6","flatsize":5643886,"path":"All/adapta-backgrounds-0.5.2.3_2.pkg","repopath":"All/adapta-backgrounds-0.5.2.3_2.pkg","licenselogic":"and","licenses":["CC-BY-SA-4.0","GPLv2"],"pkgsize":5215976,"desc":"A wallpaper collection for adapta-project.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"}},"categories":["x11-themes"],"options":{"DOCS":"on"}},{"name":"ampache-php84","origin":"audio/ampache","version":"5.6.0_1","comment":"Web-based Audio file manager","maintainer":"crees@FreeBSD.org","www":"https://ampache.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d4b5a1775b67b932c4ac24cdfeddfa1e22dc676c09f801e3f51e866d7fed8711","flatsize":126796362,"path":"All/ampache-php84-5.6.0_1.pkg","repopath":"All/ampache-php84-5.6.0_1.pkg","licenselogic":"single","licenses":["AGPLv3+"],"pkgsize":40353344,"desc":"Ampache is a Web-based Audio file manager. It is implemented with MySQL,\nand PHP. It allows you to view, edit, and play your audio files via the\nweb. It has support for playlists, artist and album views, album art,\nrandom play, playback via Http/On the Fly Transcoding and Downsampling,\nVote based playback, Mpd and Icecast, Integrated Flash Player, as well\nas per user themes and song play tracking.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"},"php84":{"origin":"lang/php84","version":"8.4.8"},"php84-curl":{"origin":"ftp/php84-curl","version":"8.4.8"},"php84-dom":{"origin":"textproc/php84-dom","version":"8.4.8"},"php84-intl":{"origin":"devel/php84-intl","version":"8.4.8"},"php84-pdo":{"origin":"databases/php84-pdo","version":"8.4.8"},"php84-pdo_mysql":{"origin":"databases/php84-pdo_mysql","version":"8.4.8"},"php84-session":{"origin":"www/php84-session","version":"8.4.8"},"php84-simplexml":{"origin":"textproc/php84-simplexml","version":"8.4.8"},"php84-xml":{"origin":"textproc/php84-xml","version":"8.4.8"}},"categories":["audio","www"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:ampache:ampache:5.6.0:::::dragonfly6:x86_64:1","flavor":"php84"},"messages":[{"message":"It is recommended to run the garbage collection daily:\n\n# echo daily_ampache_gc_enable=yes >> /etc/periodic.conf","type":"install"}]},{"name":"abe","origin":"games/abe","version":"1.1_9","comment":"Abe's Amazing Adventure","maintainer":"ports@FreeBSD.org","www":"https://abe.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"85812e3d5df1987282fff0af738beadec965e0a1226e075becc185ad77e4b551","flatsize":4222260,"path":"All/abe-1.1_9.pkg","repopath":"All/abe-1.1_9.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2909456,"desc":"A scrolling, platform-jumping, key-collecting, ancient pyramid exploring game,\nvaguely in the style of similar games for the Commodore+4. The game is intended\nto show young people (I'm writing it for my son's birthday) all the cool games\nthey missed.","deps":{"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_mixer-1.2.so.0","libc.so.8","libdl.so.0","libm.so.4","libpthread.so.0"],"options":{"DOCS":"on","GOD_MODE":"on","OPTIMIZED_CFLAGS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe abe port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"abbayedesmorts","origin":"games/abbayedesmorts","version":"2.0.4","comment":"Cross-platform port of l'Abbaye des Morts by Locomalito","maintainer":"amdmi3@FreeBSD.org","www":"https://locomalito.com/abbaye_des_morts.php","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c646707ad2aeb21bd511a6260316a365e4f64d52516977c0aaea2355cf6280a3","flatsize":2105999,"path":"All/abbayedesmorts-2.0.4.pkg","repopath":"All/abbayedesmorts-2.0.4.pkg","licenselogic":"and","licenses":["CC-BY-3.0","GPLv3"],"pkgsize":1489076,"desc":"In the 13th century, the Cathars, who preach about good Christian\nbeliefs, were being expelled by the Catholic Church out of the\nLanguedoc region in France. One of them, called Jean Raymond, found\nan old church in which to hide, not knowing that beneath its ruins\nlay buried an ancient evil.\n\nA style close to Spectrum ZX, with its dark background and bright\ncolors, proper fit with the story, because it does look old and\nsomewhat horrifying. Also, the gameplay is direclty inspired by\nManic Miner and Jet Set Willy.","deps":{"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_image":{"origin":"graphics/sdl2_image","version":"2.8.8"},"sdl2_mixer":{"origin":"audio/sdl2_mixer","version":"2.8.1"}},"categories":["games"],"shlibs_required":["libSDL2-2.0.so.0","libSDL2_image-2.0.so.0","libSDL2_mixer-2.0.so.0","libc.so.8","libm.so.4"]},{"name":"ab-av1","origin":"multimedia/ab-av1","version":"0.9.4","comment":"AV1 re-encoding using ffmpeg, svt-av1 & vmaf","maintainer":"jbeich@FreeBSD.org","www":"https://github.com/alexheretic/ab-av1","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e2155a7cea96c037d38331ade024ab669a855eab05bcd492d9c86c6040a465f2","flatsize":2470016,"path":"All/ab-av1-0.9.4.pkg","repopath":"All/ab-av1-0.9.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":859188,"desc":"AV1 encoding tool with fast VMAF sampling. Uses svt-av1, ffmpeg & vmaf.","deps":{"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"}},"categories":["multimedia"],"shlibs_required":["libc.so.8","libexecinfo.so.1","libm.so.4","libpthread.so.0"]},{"name":"abuse_sdl","origin":"games/abuse_sdl","version":"0.8_9","comment":"SDL port of the Abuse game engine","maintainer":"ports@FreeBSD.org","www":"http://abuse.zoy.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c70d26e9c8ee751382eec2bf5921b33751124422a249e03d18390a33c575a1f1","flatsize":22880567,"path":"All/abuse_sdl-0.8_9.pkg","repopath":"All/abuse_sdl-0.8_9.pkg","licenselogic":"and","licenses":["BPRINCE","GPLv2+","PD","WTFPL"],"pkgsize":4062104,"desc":"Abuse-SDL is a port of Abuse by Crack Dot Com to Linux using the Simple\nDirectMedia Layer library. This allows Abuse to run at screen depths\ngreater than 8bpp as well as fullscreen.\n\nAbuse-SDL has the following extra features over the original Abuse:\n\n - Run at any screen depth from 8bpp to 32bpp.\n - Run fullscreen or in a window.\n - Lock the mouse to the window.\n - Mousewheel support for changing weapons.\n - Stereo sound.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libGL.so.1","libSDL-1.2.so.0","libSDL_mixer-1.2.so.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:abuse:abuse-sdl:0.8:::::dragonfly6:x86_64:9"},"messages":[{"message":"===>   NOTICE:\n\nThe abuse_sdl port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"abGate-lv2","origin":"audio/abgate-lv2","version":"1.2.0_5","comment":"Noise gate LV2 plugin","maintainer":"yuri@FreeBSD.org","www":"https://github.com/antanasbruzas/abGate","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d35636ae66781dac7e98b8e19d73bb2c86af593402245af2637be0267bddad29","flatsize":1040710,"path":"All/abGate-lv2-1.2.0_5.pkg","repopath":"All/abGate-lv2-1.2.0_5.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":620876,"desc":"abGate is LV2 noise gate plugin.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"atkmm":{"origin":"accessibility/atkmm","version":"2.28.4"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"cairomm":{"origin":"graphics/cairomm","version":"1.14.5"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"glibmm":{"origin":"devel/glibmm","version":"2.66.7,1"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"gtkmm24":{"origin":"x11-toolkits/gtkmm24","version":"2.24.5_4"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libsigc++":{"origin":"devel/libsigc++20","version":"2.12.1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pangomm":{"origin":"x11-toolkits/pangomm","version":"2.46.4"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["audio"]},{"name":"aaphoto","origin":"graphics/aaphoto","version":"0.43.1_15","comment":"Auto Adjust Photo, automatic color correction of photos","maintainer":"mail@log69.com","www":"http://log69.com/aaphoto_en.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9a58eaa647866b91f5e85065036ee8394185257b68e788250e38c527d4638a93","flatsize":120811,"path":"All/aaphoto-0.43.1_15.pkg","repopath":"All/aaphoto-0.43.1_15.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":45696,"desc":"Auto Adjust Photo is a tiny command-line image manipulation tool for\nautomatic color correction of photos.  It tries to make the picture look\nbetter.  The program does this by analyzing the input image and then sets\nthe most optimal contrast, gamma, color balance and saturation for it.","deps":{"jasper":{"origin":"graphics/jasper","version":"4.2.4"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libgomp.so.1","libjasper.so.7","libjpeg.so.8","libm.so.4","libpng16.so.16","libpthread.so.0"]},{"name":"aamath","origin":"math/aamath","version":"0.3_5","comment":"Renders ASCII art from mathematical expressions","maintainer":"ehaupt@FreeBSD.org","www":"http://fuse.superglue.se/aamath/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"12877d5c3b2755436f9a3629e55bde808c72c62cffba243a3bea4eaaa5798127","flatsize":125378,"path":"All/aamath-0.3_5.pkg","repopath":"All/aamath-0.3_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":43660,"desc":"Aamath is a program that reads mathematical expressions in infix notation\nand renders them as ASCII art.  It may be useful to send mathematics through\ntext-only media, such as e-mail or newsgroups.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["math","textproc"],"shlibs_required":["libc.so.8","libm.so.4","libncurses.so.6","libreadline.so.8","libstdc++.so.9"]},{"name":"accerciser","origin":"accessibility/accerciser","version":"3.38.0_4","comment":"Interactive Python accessibility explorer for GNOME","maintainer":"gnome@FreeBSD.org","www":"https://wiki.gnome.org/Apps/Accerciser","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4c2622c1a2044f36fe484ffd89d6b0ddab7eb651c4a76f4b37ba0817e48eec31","flatsize":4736820,"path":"All/accerciser-3.38.0_4.pkg","repopath":"All/accerciser-3.38.0_4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1713660,"desc":"Accerciser is an interactive Python accessibility explorer for the GNOME\ndesktop. It uses AT-SPI to inspect and control widgets, allowing you to check\nif an application is providing correct information to assistive technologies\nand automated test frameworks. Accerciser has a simple plugin framework which\nyou can use to create custom views of accessibility information.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gsettings-desktop-schemas":{"origin":"devel/gsettings-desktop-schemas","version":"47.1_1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"py311-pygobject":{"origin":"devel/py-pygobject","version":"3.50.0"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["accessibility","gnome"]},{"name":"aalib","origin":"graphics/aalib","version":"1.4.r5_14","comment":"ASCII art library","maintainer":"ports@FreeBSD.org","www":"https://aa-project.sourceforge.net/aalib/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"effbb7098023f1307c1009beed8c36ad9926a167cc3ec6ef2c68b933134ce006","flatsize":520554,"path":"All/aalib-1.4.r5_14.pkg","repopath":"All/aalib-1.4.r5_14.pkg","licenselogic":"single","licenses":["LGPL20+"],"pkgsize":137800,"desc":"AA-lib is a low-level graphics library similar to many other libraries\nexcept for the fact that AA-lib does not require a graphics device!  In\nfact, no \"graphical\" output is possible.  AA-lib uses a modern, high-tech\nascii-art renderer in place of outmoded and cumbersome graphical output.\n\nThe AA-lib API is designed to be similar to that of other graphics\nlibraries so learning its API should be simple.","deps":{"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libm.so.4","libncurses.so.6"],"options":{"X11":"off","NCURSES":"on","SLANG":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe aalib port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"aarch64-none-elf-binutils","origin":"devel/binutils","version":"2.44,1","comment":"GNU binary tools","maintainer":"cy@FreeBSD.org","www":"https://www.gnu.org/software/binutils/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d3122c9636bd2149d03190acb7c55f6ad865361a6966a1de45723c2852dc31f8","flatsize":23700169,"path":"All/aarch64-none-elf-binutils-2.44,1.pkg","repopath":"All/aarch64-none-elf-binutils-2.44,1.pkg","licenselogic":"and","licenses":["GPLv3","LGPL3"],"pkgsize":2298364,"desc":"The GNU Binutils are a collection of binary tools. The main ones are:\n\n* ld - the GNU linker.\n* as - the GNU assembler.\n\nMost of these programs use BFD, the Binary File Descriptor library, to do\nlow-level manipulation. Many of them also use the opcodes library to\nassemble and disassemble machine instructions.\n\nThis port may be used as a replacement for the system binutils and support\nfeatures from the latest versions of GCC.\n\nFor cross-compilation, see the devel/cross-binutils port.","deps":{"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["devel"],"shlibs_required":["libc.so.8","libzstd.so.1"],"options":{"ELFU":"off","INFO":"on","RELRO":"off"},"annotations":{"cpe":"cpe:2.3:a:gnu:binutils:2.44:::::dragonfly6:x86_64","flavor":"aarch64_none_elf"}},{"name":"a2pdf","origin":"print/a2pdf","version":"1.13_2","comment":"Text to PDF converter","maintainer":"portmaster@BSDforge.com","www":"http://perl.jonallen.info/projects/a2pdf","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d25dbb90d35d3c44c349060ce4a005e68a7ff5e83af81d4467cb9c74d9267dc9","flatsize":33336,"path":"All/a2pdf-1.13_2.pkg","repopath":"All/a2pdf-1.13_2.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":12812,"desc":"a2pdf converts ASCII text to PDF format, with optional line/page\nnumbering and Perl syntax highlighting.","deps":{"p5-File-Type":{"origin":"devel/p5-File-Type","version":"0.22_1"},"p5-Image-Size":{"origin":"graphics/p5-Image-Size","version":"3.300"},"p5-PDF-API2":{"origin":"textproc/p5-PDF-API2","version":"2.047"},"p5-Perl-Tidy":{"origin":"devel/p5-Perl-Tidy","version":"20250311"},"p5-Switch":{"origin":"lang/p5-Switch","version":"2.17_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["perl5","print"]},{"name":"a2png","origin":"graphics/a2png","version":"0.1.5_12","comment":"Converts plain ASCII text into PNG bitmap images","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/a2png/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b8c2f729274b60581746be3206ab2173e23cd777b7c36a9cee782d9d8b93f796","flatsize":44095,"path":"All/a2png-0.1.5_12.pkg","repopath":"All/a2png-0.1.5_12.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":18784,"desc":"a2png is a UNIX program that converts plain text into PNG images.","deps":{"libgd":{"origin":"graphics/gd","version":"2.3.3_13,1"}},"categories":["graphics"],"shlibs_required":["libc.so.8","libgd.so.6"],"messages":[{"message":"===>   NOTICE:\n\nThe a2png port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"abiword","origin":"editors/abiword","version":"3.0.5_12","comment":"Open-source, cross-platform WYSIWYG word processor","maintainer":"gnome@FreeBSD.org","www":"https://gitlab.gnome.org/World/AbiWord","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c066f633fcc83561e74a9e3f70876c8929694cec82be63457369a7f2e9d04529","flatsize":22489491,"path":"All/abiword-3.0.5_12.pkg","repopath":"All/abiword-3.0.5_12.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":4471840,"desc":"AbiWord is an open-source, cross-platform WYSIWYG word processor.  It works\non Windows and most Unix Systems.\n\nFeatures include:\n\n - Basic character formatting (bold, underline, italics, etc.)\n - Paragraph alignment\n - Spell-check\n - Import of Word97 and RTF documents\n - Export to RTF, Text, HTML, and LaTeX formats\n - Interactive rulers and tabs\n - Styles\n - Unlimited undo/redo\n - Multiple column control\n - Widow/orphan control\n - Find/Replace\n - Anti-aliased fonts\n - Images\n\nFor more information, or to see screenshots, visit the AbiSource home page.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"dbus-glib":{"origin":"devel/dbus-glib","version":"0.114"},"dejavu":{"origin":"x11-fonts/dejavu","version":"2.37_3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"enchant":{"origin":"textproc/enchant","version":"1.6.0_12"},"fribidi":{"origin":"converters/fribidi","version":"1.0.16"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"goffice":{"origin":"devel/goffice","version":"0.10.59"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxslt":{"origin":"textproc/libxslt","version":"1.1.43"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"png":{"origin":"graphics/png","version":"1.6.47"},"popt":{"origin":"devel/popt","version":"1.19_1"},"wv":{"origin":"textproc/wv","version":"1.2.9_9"}},"categories":["editors"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libenchant.so.1","libexpat.so.1","libfontconfig.so.1","libfreetype.so.6","libfribidi.so.0","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libgoffice-0.10.so.10","libgsf-1.so.114","libgthread-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","libjpeg.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpng16.so.16","libpthread.so.0","librsvg-2.so.2","libstdc++.so.9","libwmf-0.2.so.7","libwmflite-0.2.so.7","libwv-1.2.so.4","libxml2.so.2","libxslt.so.1","libz.so.3"],"options":{"CLIPART":"on","DEBUG":"off","MATHVIEW":"off","NLS":"on","PSION":"off","TEMPLATES":"on","WP":"off","GRAMMAR":"off","SPELLCHECK":"on","COLFAKE":"off","COLSERVICE":"off","COLSIP":"off","COLSUGAR":"on","COLTCP":"off","COLTELEPATHY":"off","COLXMPP":"off"},"annotations":{"cpe":"cpe:2.3:a:abisource:abiword:3.0.5:::::dragonfly6:x86_64:12"}},{"name":"XmHTML","origin":"x11-toolkits/xmhtml","version":"1.1.10_1","comment":"Motif widget set for displaying HTML 3.2 documents","maintainer":"bofh@FreeBSD.org","www":"https://sourceforge.net/projects/xmhtml/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d7c35e003b255517253760123d5958b7a0227db969719e99c73475e23b1a56cb","flatsize":2747148,"path":"All/XmHTML-1.1.10_1.pkg","repopath":"All/XmHTML-1.1.10_1.pkg","licenselogic":"single","licenses":["LGPL20+"],"pkgsize":565900,"desc":"XmHTML is a Motif widget capable of displaying HTML 3.2 documents.\nFeatures include a very good HTML parser (which is as also available\nas a Widget) with excellent document verification and repair\ncapabilities.\n\nFeatures built in support for X11 bitmaps, pixmaps, GIF87a & GIF89a\n(using a patent free LZW decoding method), animated gifs, JPEG\n(baseline and progressive) and PNG (all features supported), anchor\nhighlighting, text justification, full HTML <FRAME> support, HTML\nframes and many more. It also comes with four examples demonstrating\npossible use of the XmHTML widget.","deps":{"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"open-motif":{"origin":"x11-toolkits/open-motif","version":"2.3.8_8"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["www","x11-toolkits"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"XScreenSaver.App","origin":"x11/xscreensaver.app","version":"2.3_4","comment":"WindowMaker dockapp to control XScreenSaver","maintainer":"hemi@puresimplicity.net","www":"https://xscreensaverapp.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2c7b5aad7a2cac066353bd2330cd063329be6c293df0abd9a18b27c107297bab","flatsize":46832,"path":"All/XScreenSaver.App-2.3_4.pkg","repopath":"All/XScreenSaver.App-2.3_4.pkg","licenselogic":"single","pkgsize":14412,"desc":"XScreenSaver.App is a simple WindowMaker dockapp that allows you\nto lock your screen (using XScreenSaver by default) with a single\nleft-click of the mouse. The dockapp also allows you to configure\nXScreenSaver by right-clicking on the app.\n\nThe left- and right-click behaviors are configurable, so this app\ncan work with applications other than XScreenSaver.","deps":{"libdockapp":{"origin":"x11-wm/libdockapp","version":"0.7.2"}},"categories":["windowmaker","x11"],"shlibs_required":["libX11.so.6","libc.so.8","libdockapp.so.3"]},{"name":"XPostitPlus","origin":"deskutils/xpostitPlus","version":"2.3_4","comment":"PostIt (R) messages onto your X11 screen","maintainer":"ports2@dclg.ca","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"773f75f479893f2ee113f1f69ae905586e647625eae4a85f56bcebf11cc568e4","flatsize":81437,"path":"All/XPostitPlus-2.3_4.pkg","repopath":"All/XPostitPlus-2.3_4.pkg","licenselogic":"single","pkgsize":32228,"desc":"This is another branch of xpostit development tree. Allows to fill\nyour screen with virtual PostIt (R) notes. They are saved into files.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXaw":{"origin":"x11-toolkits/libXaw","version":"1.0.16,2"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["deskutils"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXaw.so.7","libXext.so.6","libXmu.so.6","libXpm.so.4","libXt.so.6","libc.so.8"]},{"name":"aarch64-binutils","origin":"devel/binutils","version":"2.44,1","comment":"GNU binary tools","maintainer":"cy@FreeBSD.org","www":"https://www.gnu.org/software/binutils/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d96a9acf72d4283935976a7454298f65616e97fe2c7e9b3a6e2d0087c241c22f","flatsize":19991148,"path":"All/aarch64-binutils-2.44,1.pkg","repopath":"All/aarch64-binutils-2.44,1.pkg","licenselogic":"and","licenses":["GPLv3","LGPL3"],"pkgsize":2112164,"desc":"The GNU Binutils are a collection of binary tools. The main ones are:\n\n* ld - the GNU linker.\n* as - the GNU assembler.\n\nMost of these programs use BFD, the Binary File Descriptor library, to do\nlow-level manipulation. Many of them also use the opcodes library to\nassemble and disassemble machine instructions.\n\nThis port may be used as a replacement for the system binutils and support\nfeatures from the latest versions of GCC.\n\nFor cross-compilation, see the devel/cross-binutils port.","deps":{"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["devel"],"shlibs_required":["libc.so.8","libzstd.so.1"],"options":{"ELFU":"off","INFO":"on","RELRO":"off"},"annotations":{"cpe":"cpe:2.3:a:gnu:binutils:2.44:::::dragonfly6:x86_64","flavor":"aarch64"}},{"name":"ammonite","origin":"devel/ammonite","version":"3.0.0.m2","comment":"Provides a system shell in the high-level Scala language","maintainer":"freebsd-ports@jan0sch.de","www":"https://ammonite.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"61fc17db1ae28724789235baed7ec0b4f2781a9ec3b875aef3365c67f0c00c2f","flatsize":57190091,"path":"All/ammonite-3.0.0.m2.pkg","repopath":"All/ammonite-3.0.0.m2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":54106188,"desc":"A modern replacement for the Bash system shell. Provides a systems shell in\nthe high-level Scala language, letting you seamlessly mix system operations\nwith real code without the hassle or the frustration of trying to write\ncomplex code in Bash.\n\nAmmonite lets you use the Scala language for scripting purposes: in a\nRead-Evaluate-Print-Loop (REPL), as scripts, as a library to use\nin existing projects, or as a standalone systems shell.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"],"messages":[{"message":"To use ammonite fully you should setup a configuration file\n~/.ammonite/predef.sc. Below is an example:\n\ninterp.load.ivy(\"com.lihaoyi\"   %% \"os-lib\"    % \"0.9.1\")\ninterp.load.ivy(\"org.typelevel\" %% \"cats-core\" % \"2.9.0\")\n\n// This @ is necessary for Ammonite to process the `interp.load.ivy`\n// before continuing.\n@\nimport cats._\nimport cats.data._\nimport cats.syntax.all._","type":"install"}]},{"name":"Xbae","origin":"x11-toolkits/xbae","version":"4.60.4_6","comment":"Motif-based widget which displays a grid of cells as a spreadsheet","maintainer":"bofh@FreeBSD.org","www":"https://xbae.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7fea5eb7d969903e1b22b79b86f80f6923c67af9ea91d61bc34d2aec2063c5d8","flatsize":1669770,"path":"All/Xbae-4.60.4_6.pkg","repopath":"All/Xbae-4.60.4_6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1201704,"desc":"The XbaeMatrix is a Motif-based widget which displays a grid of cells\nin the same manner as a spreadsheet.  The cell array is scrollable,\neditable, and otherwise reasonably configurable in appearance. Each\ncell usually displays text, but pixmaps can also be displayed (not\nediteable). The XbaeMatrix looks to some extent like a grid of\nXmTextField widgets, but is actually implemented with a single\nXmTextField. This means a big performance improvement due to less\noverhead.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"open-motif":{"origin":"x11-toolkits/open-motif","version":"2.3.8_8"}},"categories":["math","x11-toolkits"]},{"name":"WWWdb","origin":"databases/WWWdb","version":"0.8.3_2","comment":"Perl based generic WWW DB interface / frontend","maintainer":"ports@FreeBSD.org","www":"https://sourceforge.net/projects/wwwdb/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b9e8ce3706bb7f3c2e8de04488e8d6b90e88fd2a6b92a8d314078ee4ad14fee3","flatsize":252897,"path":"All/WWWdb-0.8.3_2.pkg","repopath":"All/WWWdb-0.8.3_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":62232,"desc":"A flexible web-enabled frontend and application-server for different\ndatabases ...  that is WWWdb","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["databases","perl5","www"],"messages":[{"message":"===>   NOTICE:\n\nThe WWWdb port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"abc","origin":"cad/abc","version":"g20241117","comment":"System for sequential synthesis and verification","maintainer":"uddka@student.kit.edu","www":"https://people.eecs.berkeley.edu/~alanmi/abc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"16badf1db4fc83c03b09f3f103c6d844943c914023b8e4e1b1263df333a98ac4","flatsize":16766077,"path":"All/abc-g20241117.pkg","repopath":"All/abc-g20241117.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5580836,"desc":"ABC is a growing software system for synthesis and verification of binary\nsequential logic circuits appearing in synchronous hardware designs. ABC\ncombines scalable logic optimization based on And-Inverter Graphs (AIGs),\noptimal-delay DAG-based technology mapping for look-up tables and standard\ncells, and innovative algorithms for sequential synthesis and verification.\n\nABC provides an experimental implementation of these algorithms and a\nprogramming environment for building similar applications. Future development\nwill focus on improving the algorithms and making most of the packages\nstand-alone. This will allow the user to customize ABC for their needs as if\nit were a tool-box rather than a complete tool.","deps":{"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["cad"],"shlibs_required":["libc.so.8","libdl.so.0","libm.so.4","libpthread.so.0","libreadline.so.8","librt.so.0"],"options":{"READLINE":"on","THREADS":"on"}},{"name":"a2ps","origin":"print/a2ps","version":"4.15.6_1","comment":"Formats an ASCII file for printing on a postscript printer","maintainer":"dinoex@FreeBSD.org","www":"https://www.gnu.org/software/a2ps/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ee2480f3918b3eb1cacb970a5ac838d9e678c93a93ec41bebbf3a5f5b58036cc","flatsize":4173931,"path":"All/a2ps-4.15.6_1.pkg","repopath":"All/a2ps-4.15.6_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":635400,"desc":"A2ps formats each named file for printing in a postscript printer; if\nno file is given, a2ps reads from the standard input. The format used\nis nice and compact: normally two pages on each physical page, borders\nsurrounding pages, headers with useful information (page number,\nprinting date, file name or supplied header), line numbering, etc.\nThis is very useful for making archive listings of programs.\n\nAdditionally, A2ps \"pretty print\"s using special fonts for a wide array\nof languages, making things like program listings much more legible.\n\nLICENSE: GPL3 or later","deps":{"boehm-gc":{"origin":"devel/boehm-gc","version":"8.2.8"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"libpaper":{"origin":"print/libpaper","version":"1.1.28_1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["print"],"shlibs_required":["libc.so.8","libdl.so.0","libgc.so.1","libintl.so.8","libm.so.4","libpaper.so.1"],"options":{"NLS":"on","I18N":"off","EMACS":"off"},"annotations":{"cpe":"cpe:2.3:a:a2ps:a2ps:4.15.6:::::dragonfly6:x86_64:1"}},{"name":"Uranium","origin":"cad/uranium","version":"4.13.1_3,1","comment":"Python framework for 3D printing applications","maintainer":"db@FreeBSD.org","www":"https://github.com/Ultimaker/Uranium/blob/master/docs/overview.md","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"54a49e0eefbb688297682a9e2376fd748c6fbee97c67018b4620eaa7e4e72131","flatsize":2823038,"path":"All/Uranium-4.13.1_3,1.pkg","repopath":"All/Uranium-4.13.1_3,1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":392988,"desc":"The Uranium framework consists of several parts, divided over several modules.\nThese modules are Core, Backend, Math, Mesh, Scene, Settings and View.\nIn addition, there are two toolkit-specific modules that implement a lot\nof UI bits for the applications.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"py311-PyOpenGL":{"origin":"graphics/py-PyOpenGL","version":"3.1.7_1"},"py311-cryptography-legacy":{"origin":"security/py-cryptography-legacy","version":"3.4.8_3,1"},"py311-qt5-pyqt":{"origin":"devel/py-qt5-pyqt","version":"5.15.11_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["cad"]},{"name":"UniversalFeedCreator","origin":"www/UniversalFeedCreator","version":"1.9.0","comment":"RSS and Atom feed generator by Kai Blankenhorn","maintainer":"dvl@FreeBSD.org","www":"https://github.com/flack/UniversalFeedCreator","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"324529ff8ddffaaec4b576766090891fca42f095bd94c04ca697be28915e8840","flatsize":133169,"path":"All/UniversalFeedCreator-1.9.0.pkg","repopath":"All/UniversalFeedCreator-1.9.0.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":26120,"desc":"RSS and Atom feed generator by Kai Blankenhorn\n\nSupported formats:\n\n* RSS0.91\n* RSS1.0\n* RSS2.0\n* PIE0.1 (deprecated)\n* MBOX\n* OPML\n* ATOM\n* ATOM0.3\n* HTML\n* JS\n* PHP","deps":{"php83":{"origin":"lang/php83","version":"8.3.21"}},"categories":["www"]},{"name":"VVVVVV","origin":"games/vvvvvv","version":"2.4.2_2","comment":"2D Platformer game","maintainer":"fuz@FreeBSD.org","www":"https://thelettervsixtim.es/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7917243dc0f56b953d8c6a8304688cc50c2dc1c96cb5f012a77c389992b13745","flatsize":10436681,"path":"All/VVVVVV-2.4.2_2.pkg","repopath":"All/VVVVVV-2.4.2_2.pkg","licenselogic":"and","licenses":["APACHE20","BSD3CLAUSE","VVVVVV","ZLIB"],"pkgsize":1755984,"desc":"VVVVVV is a 2D platform game.\nUnlike other platform game you cannot jump but only invert the gravity.\nGraphics and music are heavily inspired by the Commodore C64 era.\n\nThe Make and Play Edition (games/vvvvvv@makeandplay) is a completely\nfree, official version of VVVVVV that includes player levels, and the\ntools to create levels of your own! It does not include the original\nlevels from the game.","deps":{"FAudio":{"origin":"audio/faudio","version":"25.03"},"physfs":{"origin":"devel/physfs","version":"3.2.0"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"tinyxml2":{"origin":"textproc/tinyxml2","version":"11.0.0,1"}},"categories":["games"],"shlibs_required":["libFAudio.so.0","libSDL2-2.0.so.0","libc.so.8","libm.so.4","libphysfs.so.1","libstdc++.so.9","libtinyxml2.so.11"],"annotations":{"flavor":"commercial"},"messages":[{"message":"VVVVVV is copyright of Terry Cavanagh (c) 2010--2020.\nThis copy of VVVVVV may have been altered for compatibility with FreeBSD.\n\nVVVVVV may require the data file from an official copy.\nTake data.zip and put it in /usr/local/share/VVVVVV/data.zip\nor ~/.local/share/VVVVVV/data.zip.","type":"install"}]},{"name":"UEFITool-qt6","origin":"sysutils/UEFITool","version":"70","comment":"UEFI images parser","maintainer":"pkubaj@FreeBSD.org","www":"https://github.com/LongSoft/UEFITool","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"226d0fbf31d14ca2d96185aabe5499be32ebc2e355a661d9fa1561aadb09bb34","flatsize":1781056,"path":"All/UEFITool-qt6-70.pkg","repopath":"All/UEFITool-qt6-70.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":671928,"desc":"UEFITool is a cross-platform C++/Qt program for parsing,\nextracting and modifying UEFI firmware images.\nIt supports parsing of full BIOS images\nstarting with the flash descriptor or any binary files containing UEFI volumes.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["sysutils"],"shlibs_required":["libGLX.so.0","libOpenGL.so.0","libQt6Core.so.6","libQt6Gui.so.6","libQt6Widgets.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"annotations":{"flavor":"qt6"}},{"name":"WinFF-qt6","origin":"multimedia/winff","version":"1.6.4_4","comment":"Convert your videos quickly, easily, and all at once","maintainer":"thierry@FreeBSD.org","www":"https://www.biggmatt.com/p/winff.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e802a1a44f5128887e9aa9592a6f73df7334d938098b3d925b684ca61ae2f1e9","flatsize":10286946,"path":"All/WinFF-qt6-1.6.4_4.pkg","repopath":"All/WinFF-qt6-1.6.4_4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":3204764,"desc":"WinFF is a GUI for FFmpeg. It will let you encode videos easily.","deps":{"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"qt6pas":{"origin":"x11-toolkits/qt6pas","version":"6.2.10_1"}},"categories":["multimedia"],"shlibs_required":["libQt6Pas.so.6","libc.so.8"],"options":{"DOCS":"on"},"annotations":{"flavor":"qt6"},"messages":[{"message":"Note: WinFF will emit a warning if it cannot find ffplay.\nTo get it, you need to install ffmpeg with the SDL option.","type":"install"}]},{"name":"WinFF-qt5","origin":"multimedia/winff","version":"1.6.4_4","comment":"Convert your videos quickly, easily, and all at once","maintainer":"thierry@FreeBSD.org","www":"https://www.biggmatt.com/p/winff.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d2f6d46537f12cb68e7d7f91bbd07b8ce0d820e264e06da471ee00ae2fb6bf88","flatsize":10298626,"path":"All/WinFF-qt5-1.6.4_4.pkg","repopath":"All/WinFF-qt5-1.6.4_4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":3207452,"desc":"WinFF is a GUI for FFmpeg. It will let you encode videos easily.","deps":{"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"qt5pas":{"origin":"x11-toolkits/qt5pas","version":"1.2.16_1,1"}},"categories":["multimedia"],"shlibs_required":["libQt5Pas.so.1","libc.so.8"],"options":{"DOCS":"on"},"annotations":{"flavor":"qt5"},"messages":[{"message":"Note: WinFF will emit a warning if it cannot find ffplay.\nTo get it, you need to install ffmpeg with the SDL option.","type":"install"}]},{"name":"TkTopNetFlows","origin":"net-mgmt/TkTopNetFlows","version":"0.4_8","comment":"GUI tool for NetFlow data visualisation","maintainer":"portmaster@BSDforge.com","www":"https://vfom.narod.ru/TkTopNetFlows/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e6bd96343c72a0453b524d071dc1fafae10410d4d3a85becbeec7bb1082953b3","flatsize":227568,"path":"All/TkTopNetFlows-0.4_8.pkg","repopath":"All/TkTopNetFlows-0.4_8.pkg","licenselogic":"single","pkgsize":82084,"desc":"TkTopNetFlows - GUI tool for NetFlow data visualisation.\nWritten as Perl and Tcl/Tk scripts. It need Blt & Tktable extension\nfor Tcl and Cflow extension for Perl. Netflow data is expected to be collected\nby flow-capture from flow-tools package.","deps":{"blt":{"origin":"x11-toolkits/blt","version":"2.5.3_7"},"p5-Cflow":{"origin":"net-mgmt/p5-Cflow","version":"1.053_2"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"},"tktable":{"origin":"x11-toolkits/tktable","version":"2.10_1"}},"categories":["net-mgmt"],"options":{"DOCS":"on"}},{"name":"UEFITool-qt5","origin":"sysutils/UEFITool","version":"70","comment":"UEFI images parser","maintainer":"pkubaj@FreeBSD.org","www":"https://github.com/LongSoft/UEFITool","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3a409bf12f3e965f9462edf1a741373b3d910a8682770ee69e7b0802d38c8fcc","flatsize":1727880,"path":"All/UEFITool-qt5-70.pkg","repopath":"All/UEFITool-qt5-70.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":657144,"desc":"UEFITool is a cross-platform C++/Qt program for parsing,\nextracting and modifying UEFI firmware images.\nIt supports parsing of full BIOS images\nstarting with the flash descriptor or any binary files containing UEFI volumes.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["sysutils"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"annotations":{"flavor":"qt5"}},{"name":"Tuba","origin":"net-im/tuba","version":"0.9.2","comment":"Browse the Fediverse","maintainer":"nxjoseph@protonmail.com","www":"https://github.com/GeopJr/Tuba","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e957f12e29639058c1a1565734bb40601019457db759c9454dc03592b01d23de","flatsize":5946646,"path":"All/Tuba-0.9.2.pkg","repopath":"All/Tuba-0.9.2.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":819020,"desc":"Tuba is an open-source Fediverse client for browsing and interacting with\nvarious federated social networks. It is a fork of the Tootle project,\ndesigned to provide a modern and user-friendly interface for accessing\nMastodon and other ActivityPub-based platforms.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gnome-keyring":{"origin":"security/gnome-keyring","version":"42.1_6"},"graphene":{"origin":"graphics/graphene","version":"1.10.8_1"},"gstreamer1":{"origin":"multimedia/gstreamer1","version":"1.26.0"},"gstreamer1-plugins":{"origin":"multimedia/gstreamer1-plugins","version":"1.26.0"},"gtk4":{"origin":"x11-toolkits/gtk40","version":"4.18.4"},"gtksourceview5":{"origin":"x11-toolkits/gtksourceview5","version":"5.14.2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"icu":{"origin":"devel/icu","version":"76.1,1"},"json-glib":{"origin":"devel/json-glib","version":"1.10.6"},"libadwaita":{"origin":"x11-toolkits/libadwaita","version":"1.7.2"},"libgee":{"origin":"devel/libgee","version":"0.20.6_1"},"libsecret":{"origin":"security/libsecret","version":"0.20.5_3"},"libsoup3":{"origin":"devel/libsoup3","version":"3.6.5_2"},"libspelling":{"origin":"x11-toolkits/libspelling","version":"0.2.1_1"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["net-im"],"shlibs_required":["libadwaita-1.so.0","libc.so.8","libcairo.so.2","libgdk_pixbuf-2.0.so.0","libgee-0.8.so.2","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgraphene-1.0.so.0","libgstreamer-1.0.so.0","libgtk-4.so.1","libgtksourceview-5.so.0","libicuuc.so.76","libintl.so.8","libjson-glib-1.0.so.0","libm.so.4","libpango-1.0.so.0","libpthread.so.0","libsecret-1.so.0","libsoup-3.0.so.0","libspelling-1.so.1","libxml2.so.2"],"options":{"SPELLCHECK":"on"}},{"name":"WinFF-gtk2","origin":"multimedia/winff","version":"1.6.4_4","comment":"Convert your videos quickly, easily, and all at once","maintainer":"thierry@FreeBSD.org","www":"https://www.biggmatt.com/p/winff.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bf85c3b7271c341ca4d2f6e8dde8870acadec2f810a076350919b6dc68e43b1a","flatsize":10380882,"path":"All/WinFF-gtk2-1.6.4_4.pkg","repopath":"All/WinFF-gtk2-1.6.4_4.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":3253020,"desc":"WinFF is a GUI for FFmpeg. It will let you encode videos easily.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gtk2":{"origin":"x11-toolkits/gtk20","version":"2.24.33_1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["multimedia"],"shlibs_required":["libX11.so.6","libatk-1.0.so.0","libc.so.8","libcairo.so.2","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgthread-2.0.so.0","libgtk-x11-2.0.so.0","libpango-1.0.so.0"],"options":{"DOCS":"on"},"annotations":{"flavor":"gtk2"},"messages":[{"message":"Note: WinFF will emit a warning if it cannot find ffplay.\nTo get it, you need to install ffmpeg with the SDL option.","type":"install"}]},{"name":"SparseBitSet","origin":"devel/sparsebitset","version":"1.3","comment":"Efficient sparse bitset implementation for Java","maintainer":"thierry@FreeBSD.org","www":"https://github.com/brettwooldridge/SparseBitSet","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"736921d10a9ee444c229920beb0e066a2accb8b22004327a254ba0221ea73632","flatsize":36266,"path":"All/SparseBitSet-1.3.pkg","repopath":"All/SparseBitSet-1.3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":27404,"desc":"Basically, if you need to set a large number of bits, or bits at extremely high\noffsets, you probably want to use this Sparse BitSet. All other alternatives are\nessentialy off the table; the Java BitSet class is a non-starter. Performance is\nsuperior in almost all cases to the standard Java BitSet.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["devel","java"]},{"name":"Sorcer-lv2","origin":"audio/sorcer-lv2","version":"1.1.3_9","comment":"Wavetable LV2 plugin synth targeted at the electronic/dubstep genre","maintainer":"yuri@FreeBSD.org","www":"http://openavproductions.com/sorcer/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7a0975b2cd0130b53124db527c69075f5676966cb47b0658174e072518b43201","flatsize":260936,"path":"All/Sorcer-lv2-1.1.3_9.pkg","repopath":"All/Sorcer-lv2-1.1.3_9.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":66744,"desc":"Sorcer is a polyphonic wavetable synth LV2 plugin. Its sonic fingerprint is\none of harsh modulated sub-bass driven walls of sound. Two morphing wavetable\noscillators and one sine oscillator provide the generation routines. The LFO\ncan be mapped to wavetable modulation as well as filter cutoff. An ADSR allows\nfor shaping the resulting sound, while a master volume finishes the signal\nchain. Easily creating a variety of dubstep basslines and harsh pad sounds.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"ntk":{"origin":"x11-toolkits/ntk","version":"1.3.1001_1"}},"categories":["audio"],"options":{"SSE":"on"}},{"name":"TatSu","origin":"textproc/py-TatSu","version":"5.13.1","comment":"Generate Python parsers from grammars in a variation of EBNF","maintainer":"yuri@FreeBSD.org","www":"https://tatsu.readthedocs.io/en/stable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ec5a5f9db67ed3c4941bfaff31c766269edbeaa2439fc0f76b7988754de9ce68","flatsize":1437050,"path":"All/TatSu-5.13.1.pkg","repopath":"All/TatSu-5.13.1.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":203716,"desc":"TatSu is a tool that takes grammars in a variation of EBNF as input, and outputs\nmemoizing (Packrat) PEG parsers in Python.\n\nTatSu can compile a grammar stored in a string into a tatsu.grammars.Grammar\nobject that can be used to parse any given input, much like the re module does\nwith regular expressions, or it can generate a Python module that implements the\nparser.\n\nTatSu supports left-recursive rules in PEG grammars, and it honors\nleft-associativity in the resulting parse trees.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["python","textproc"],"annotations":{"flavor":"py311"}},{"name":"SoapySDR","origin":"misc/soapysdr","version":"0.8.1_1","comment":"Vendor and platform neutral SDR support library","maintainer":"yuri@FreeBSD.org","www":"https://github.com/pothosware/SoapySDR","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2f04c259d25353df082449ef3bb0ffa365a045646d75cadd0d4504efbe374a60","flatsize":712664,"path":"All/SoapySDR-0.8.1_1.pkg","repopath":"All/SoapySDR-0.8.1_1.pkg","licenselogic":"single","licenses":["BSL"],"pkgsize":163560,"desc":"SoapySDR is an open-source generalized C/C++ API and runtime library for\ninterfacing with SDR devices. With SoapySDR, you can instantiate, configure,\nand stream with an SDR device in a variety of environments. Both osmosdr and\nuhd devices are available within SoapySDR. In addition, vendors can directly\nsupport their hardware using SoapySDR device modules. There are wrappers for\nboth gr-osmosdr, uhd, and gr-uhd to bring an ecosystem of existing applications\nto SoapySDR devices. And SoapySDR has support for powerful platforms like GNU\nRadio and Pothos.","categories":["hamradio","misc"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"Sockets","origin":"net/Sockets","version":"2.3.9.9_3","comment":"C++ wrapper for BSD-style sockets","maintainer":"ml@netfence.it","www":"http://www.alhem.net/Sockets/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"baf8088d5c0a63783da47451563a20eb18f0e21a9682c427b8843ec77a655a42","flatsize":2437700,"path":"All/Sockets-2.3.9.9_3.pkg","repopath":"All/Sockets-2.3.9.9_3.pkg","licenselogic":"single","pkgsize":345152,"desc":"[ excerpt from developer's web site ]\n\nThis is C++ class library wrapping the Berkeley\nsockets C API, and therefore works on most Unixes and also Win32.\nFeatures include, but are not limited to, SSL support, IPv6 support,\nTCP and UDP sockets, encrypted TCP, HTTP protocol, highly customizable\nerror handling.\nThe source code is released under the terms of the GNU GPL, but is\nalso available under an alternative license.","deps":{"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["net"],"shlibs_required":["libc.so.8","libcrypto.so.12","libm.so.4","libstdc++.so.9"]},{"name":"SoapyRedPitaya","origin":"comms/soapyredpitaya","version":"0.1.1_2","comment":"SoapySDR Red Pitaya module","maintainer":"yuri@FreeBSD.org","www":"https://github.com/pothosware/SoapyRedPitaya/wiki","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"015b5cd687376b1a1b7610e3f05bfc44f40d1766bc73e27871f96719843c3078","flatsize":90853,"path":"All/SoapyRedPitaya-0.1.1_2.pkg","repopath":"All/SoapyRedPitaya-0.1.1_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":27432,"desc":"The Soapy Red Pitaya project provides a plugin module to use the Red Pitaya\ndevice within the SoapySDR API and software that supports SoapySDR.","deps":{"SoapySDR":{"origin":"misc/soapysdr","version":"0.8.1_1"}},"categories":["comms","hamradio"]},{"name":"SoapyRTLSDR","origin":"comms/soapysdr-rtlsdr","version":"0.3.2_2","comment":"Soapy SDR module for RTLSDR","maintainer":"hamradio@FreeBSD.org","www":"https://github.com/pothosware/SoapySDR","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7ef6003656465236d4981c577159d1d9c4b892cec60353c5ee6e02d8d72eeed9","flatsize":101141,"path":"All/SoapyRTLSDR-0.3.2_2.pkg","repopath":"All/SoapyRTLSDR-0.3.2_2.pkg","licenselogic":"single","licenses":["BSL"],"pkgsize":32836,"desc":"This is the SoapySDR module for RTLSDR, an open source software defined radio\n(SDR) platform.\n\nSoapySDR is an open-source generalized C/C++ API and runtime library for\ninterfacing with SDR devices.","deps":{"SoapySDR":{"origin":"misc/soapysdr","version":"0.8.1_1"},"rtl-sdr":{"origin":"comms/rtl-sdr","version":"2.0.2,1"}},"categories":["comms","hamradio"]},{"name":"SoapyHackRF","origin":"comms/soapysdrhackrf","version":"0.3.3_2","comment":"Soapy SDR module for Hack RF","maintainer":"hamradio@FreeBSD.org","www":"https://github.com/pothosware/SoapySDR","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"29fb1e5771985350ffe01146336af3fb9f886d45726524a0bcc7847b4cb37c66","flatsize":97045,"path":"All/SoapyHackRF-0.3.3_2.pkg","repopath":"All/SoapyHackRF-0.3.3_2.pkg","licenselogic":"single","licenses":["BSL"],"pkgsize":31996,"desc":"This is the Soapy SDR module for Hack RF, an open source software defined radio\n(SDR) platform.\n\nSoapySDR is an open-source generalized C/C++ API and runtime library for\ninterfacing with SDR devices.","deps":{"SoapySDR":{"origin":"misc/soapysdr","version":"0.8.1_1"},"hackrf":{"origin":"comms/hackrf","version":"2021.03.1_1"}},"categories":["comms","hamradio"]},{"name":"SoapyRemote","origin":"comms/soapyremote","version":"0.5.2_2","comment":"SoapySDR module to use any Soapy SDR remotely","maintainer":"yuri@FreeBSD.org","www":"https://github.com/pothosware/SoapyRemote/wiki","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bb16bf79497114fb6a9a5a6a55e0b9770ab7d3b5e5266aa4ad2c620491117307","flatsize":627923,"path":"All/SoapyRemote-0.5.2_2.pkg","repopath":"All/SoapyRemote-0.5.2_2.pkg","licenselogic":"single","licenses":["BSL"],"pkgsize":149728,"desc":"Use any SoapySDR supported device transparently over a local network link. The\nremote support feature can turn any SDR into a network peripheral.\n\nPotential use-cases for Soapy Remote:\n* share the SDR device over a network\n* use the device in multiple processes\n* or use the device on multiple hosts\n* a multi-threaded abstraction layer\n* aid in embedded-device development\n* or a work-around for software issues\n* adapt an IPv4 SDR for an IPv6 network","deps":{"SoapySDR":{"origin":"misc/soapysdr","version":"0.8.1_1"},"avahi-app":{"origin":"net/avahi-app","version":"0.8_6"}},"categories":["comms","hamradio"],"shlibs_required":["libSoapySDR.so.0.8","libavahi-client.so.3","libavahi-common.so.3","libc.so.8","libm.so.4","libpthread.so.0","librt.so.0","libstdc++.so.9"]},{"name":"SoapyAirspy","origin":"comms/soapyairspy","version":"0.2.0","comment":"Soapy SDR plugin for the Airspy","maintainer":"yuri@FreeBSD.org","www":"https://github.com/pothosware/SoapyAirspy/wiki","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"298a7f2b97596ad9fd6d8fb9d1a00adfc913f528e79bd77bd5ddbd69ca83f8cd","flatsize":76535,"path":"All/SoapyAirspy-0.2.0.pkg","repopath":"All/SoapyAirspy-0.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":24368,"desc":"The Soapy Airspy project provides a plugin module to use the Airspy device\nwithin the SoapySDR API and software that supports SoapySDR.","deps":{"SoapySDR":{"origin":"misc/soapysdr","version":"0.8.1_1"},"airspy":{"origin":"comms/airspy","version":"1.0.10"}},"categories":["comms","hamradio"]},{"name":"TestU01","origin":"math/testu01","version":"1.2.3_3","comment":"Utilities for statistical testing of uniform random number generators","maintainer":"thierry@FreeBSD.org","www":"http://simul.iro.umontreal.ca/testu01/tu01.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"96b2e81b179a7b481700f026fbcfb1778031c69292e3f533c643223922dabe8a","flatsize":5326944,"path":"All/TestU01-1.2.3_3.pkg","repopath":"All/TestU01-1.2.3_3.pkg","licenselogic":"single","licenses":["TestU01"],"pkgsize":2118348,"desc":"TestU01 is a software library, implemented in the ANSI C language, and\noffering a collection of utilities for the empirical statistical testing\nof uniform random number generators.\n\nThe library implements several types of random number generators in generic\nform, as well as many specific generators proposed in the literature or\nfound in widely-used software. It provides general implementations of the\nclassical statistical tests for random number generators, as well as several\nothers proposed in the literature, and some original ones. These tests can\nbe applied to the generators predefined in the library and to user-defined\ngenerators. Specific tests suites for either sequences of uniform random\nnumbers in [0,1] or bit sequences are also available. Basic tools for\nplotting vectors of points produced by generators are provided as well.\n\nAdditional software permits one to perform systematic studies of the\ninteraction between a specific test and the structure of the point sets\nproduced by a given family of random number generators. That is, for a given\nkind of test and a given class of random number generators, to determine how\nlarge should be the sample size of the test, as a function of the generator's\nperiod length, before the generator starts to fail the test systematically.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"}},"categories":["math"],"shlibs_required":["libc.so.8","libm.so.4"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"SpecTcl","origin":"devel/SpecTcl","version":"1.2.2a","comment":"Free drag-and-drop GUI builder for Tk and Java from Sun","maintainer":"portmaster@BSDforge.com","www":"https://spectcl.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"af18cb1de3aa45481cafe2178eb682e59f91c8cec135288c1f2d4842883fdc38","flatsize":2500856,"path":"All/SpecTcl-1.2.2a.pkg","repopath":"All/SpecTcl-1.2.2a.pkg","licenselogic":"single","licenses":["SUN"],"pkgsize":1433700,"desc":"Main Features of Sun's SpecTcl 1.1\n==================================\n\nEasy to Learn:\t\tSpecTcl's drag & drop interface along with a\n\t\t\tpowerful toolbar and on-line help make it easy\n\t\t\tto start building GUI applications.\n\nTcl and Java Support:\tSpecTcl generates both Tcl and Java code.\n\nPlatform Independent:\tSpecTcl runs on all major platforms:\n\t\t\tSolaris, SunOS, Linux, Windows 95,\n\t\t\tWindows NT Server 3.51, Windows NT Workstation 3.51,\n\t\t\tMacOS, and Irix.\n\nConstraint Based\tAlignment and resizing of widgets (buttons,\nGeometry Manager:\tcheck boxes, etc.) is automatic. This makes\n\t\t\tcreating dynamic UIs and cross platform UIs a snap!","deps":{"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["devel","tk"]},{"name":"SoXt","origin":"x11-toolkits/SoXt","version":"1.4.1","comment":"GUI binding for using Open Inventor with Xt/Motif","maintainer":"bofh@FreeBSD.org","www":"https://github.com/coin3d/soxt","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ec059e11ab6e8e42109261ba78429529891d2181af39fac96a7aad1ee8a85c14","flatsize":873404,"path":"All/SoXt-1.4.1.pkg","repopath":"All/SoXt-1.4.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":206180,"desc":"SoXt is an open source implementation of the SGI InventorXt library,\nwhich is a GUI binding for using Open Inventor with Xt/Motif.  While\nSoXt has been developed for use with Coin, it is also possible to\ncompile it against Open Inventor from SGI or TGS.  A goal is to\neventually become 100%25 source code compatible with the InventorXt\nlibrary, which is still way off, especially when it comes to creating\nderived classes.\n\nWhen using SoXt, bear in mind that SoXt is in its alpha release\nphase, so expect the worst...","deps":{"Coin":{"origin":"graphics/Coin","version":"4.0.2_1"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"open-motif":{"origin":"x11-toolkits/open-motif","version":"2.3.8_8"}},"categories":["x11-toolkits"]},{"name":"SoQt","origin":"x11-toolkits/soqt","version":"1.6.1,1","comment":"Qt5-fork of the SoQt toolkit library for Coin","maintainer":"cmt@FreeBSD.org","www":"https://github.com/coin3d/soqt/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a01c13eec4e425fc7ba5b8d2ca5f7d525be05afe320aaedff8822a9477734512","flatsize":1921234,"path":"All/SoQt-1.6.1,1.pkg","repopath":"All/SoQt-1.6.1,1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":244796,"desc":"SoQt is a Qt GUI component toolkit library for Coin.  It is also compatible\nwith SGI and TGS Open Inventor, and the API is based on the API of the\nInventorXt GUI component toolkit.","deps":{"Coin":{"origin":"graphics/Coin","version":"4.0.2_1"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-buildtools":{"origin":"devel/qt5-buildtools","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-opengl":{"origin":"graphics/qt5-opengl","version":"5.15.16p130_1"},"qt5-qmake":{"origin":"devel/qt5-qmake","version":"5.15.16p130"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["x11-toolkits"]},{"name":"ScrollZ","origin":"irc/scrollz","version":"2.3.1_1","comment":"Enhanced ircII client that supports scripts, colors, and more","maintainer":"ports@FreeBSD.org","www":"https://www.scrollz.info/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"240d68d5c7f186e8dfde2c343a584bc45b6b5eeeb00a9cd488c70d14295291ab","flatsize":1436919,"path":"All/ScrollZ-2.3.1_1.pkg","repopath":"All/ScrollZ-2.3.1_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":492408,"desc":"ScrollZ is an IRC client based on ircII with many enhancements (colors,\nuserlists, enhanced scripting, and more). The main difference from\nother clients is that it implements many useful features that you would\nnormally find in a script, thus making it faster than such scripts\npaired up with ircII.\n\nIt also has many unique features, such as three-line status bars, CDCC\n(which has reget/resend ability), and its environment is highly\ncustomizable.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["irc"],"shlibs_required":["libc.so.8","libcrypt.so.4","libcrypto.so.12","libssl.so.12","libtinfo.so.6"],"options":{"IPV6":"on","REGEX":"on","UTF8":"on","GNUTLS":"off","OPENSSL":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe ScrollZ port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"SearchAndRescue","origin":"games/searchandrescue","version":"1.4.0_9","comment":"Flight simulator in which the player rescues people","maintainer":"jessefrgsmith@yahoo.ca","www":"https://searchandrescue.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3d7552ea8a17c86d268cd310a9dd2d5901df10f00309606a118b95f393b1b47f","flatsize":996863,"path":"All/SearchAndRescue-1.4.0_9.pkg","repopath":"All/SearchAndRescue-1.4.0_9.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":373740,"desc":"This is a 3D flight simulator in which the player flies around\nthe map rescuing people. The game has a selection of several different\nhelicoptors and a jet airplane to choose from. The game includes\ntraining missions, more complete missions and a campaign mode as\nwell as a free flight option for people who just want to explore.","deps":{"SearchAndRescue-data":{"origin":"games/searchandrescue-data","version":"1.3.0"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXau":{"origin":"x11/libXau","version":"1.0.11"},"libXdmcp":{"origin":"x11/libXdmcp","version":"1.1.5"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXxf86vm":{"origin":"x11/libXxf86vm","version":"1.1.5"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libICE.so.6","libSDL-1.2.so.0","libSDL_mixer-1.2.so.0","libSM.so.6","libX11.so.6","libXext.so.6","libXmu.so.6","libXpm.so.4","libXxf86vm.so.1","libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"SamDruckerClientShell","origin":"sysutils/samdruckerclientshell","version":"0.2.7","comment":"Client for sending package information to SamDrucker","maintainer":"dvl@FreeBSD.org","www":"https://github.com/dlangille/SamDrucker","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d4e06b9bd76c760cd68dadfc73a8ff579f8ca5bead1fba055345992a8925d32e","flatsize":3790,"path":"All/SamDruckerClientShell-0.2.7.pkg","repopath":"All/SamDruckerClientShell-0.2.7.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":3320,"desc":"Sample client for SamDrucker, which will store lists of packages installed on\nhosts.\n\nSamDrucker is a collection of small components which create a centralized list\nof all packages on all hosts.\n\nEach component is designed to be:\n\n* small\n* simple\n* easily written\n* flexiable\n* few, if any, dependencies","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"jo":{"origin":"textproc/jo","version":"1.6_1"}},"categories":["sysutils"]},{"name":"SciPlot","origin":"graphics/SciPlot","version":"1.36_6","comment":"Full-featured Xt widget to display 2D data in a graph","maintainer":"thierry@FreeBSD.org","www":"http://src.gnu-darwin.org/ports/graphics/SciPlot/work/SciPlot-1.36/SciPlot.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aa9d77c6a1832c51c96aa2a255a04aaff1890a11080c385e125d3f9406130ae3","flatsize":385356,"path":"All/SciPlot-1.36_6.pkg","repopath":"All/SciPlot-1.36_6.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":67792,"desc":"The SciPlot Widget is a widget capable of plotting cartesian or polar graphs,\nincluding logarithmic axes in cartesian plots. The widget is subclassed\ndirectly from the Core widget class, which means that it does not depend upon\nany other widget set. It may be freely used with Athena, Motif, or the Open\nLook/Xview widget sets.\n\nFeatures provided in the widget include automatic scaling, legend drawing, axis\nlabeling, PostScript output, multiple plotted lines, color support, user font\nspecification, dashed lines, symbols drawn at points, logarithmic scales on one\nor both axes in cartesian plots, and degrees or radians as angles in polar\nplots.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"open-motif":{"origin":"x11-toolkits/open-motif","version":"2.3.8_8"}},"categories":["graphics","math"],"shlibs_required":["libX11.so.6","libXm.so.4","libXt.so.6","libc.so.8","libm.so.4"],"options":{"DOCS":"on","EXAMPLES":"on"}},{"name":"WordNet","origin":"textproc/wordnet","version":"3.0_6","comment":"Dictionaries and thesauri with devel. libraries (C, TCL) and browsers","maintainer":"ports@virtual-estates.net","www":"https://wordnet.princeton.edu/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"226a554cb615c26d42cfc7687e194703e3763853db5b0064271aca2f2f6f85d7","flatsize":36852383,"path":"All/WordNet-3.0_6.pkg","repopath":"All/WordNet-3.0_6.pkg","licenselogic":"single","pkgsize":7876856,"desc":"WordNet is a powerful lexical  reference system that combines aspects of\ndictionaries  and thesauri  with  current  psycholinguistic theories  of\nhuman lexical memory. It is produced by the Cognitive Science Laboratory\nat Princeton University, under the direction of Professor George Miller.\n\nIn WordNet, words  are defined and grouped into various  related sets of\nsynonyms.  Not only  is the  system  valuable to  the casual  user as  a\npowerful thesaurus and dictionary, but also  to the researcher as one of\nthe few freely available, lexical databases. WordNet is available via an\non-line interface and also as easy-to-compile C source code for Unix.","deps":{"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"}},"categories":["textproc"],"shlibs_required":["libc.so.8"],"messages":[{"message":"For the GUI word-browser ``wnb'' to function, Tk-8.6 must\n\tbe installed. This dependency is not automatic, because there\n\tare plenty of uses for WordNet on servers without X11.\n\n\tThe command-line utility ``wn'', for example, requires only Tcl.","type":"install"}]},{"name":"data-prepper","origin":"sysutils/data-prepper","version":"2.11.0","comment":"Server-side data collector for OpenSearch","maintainer":"opensearch@FreeBSD.org","www":"https://opensearch.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8e822cd58112782224167d1507b27629fd5749a6f5a0dcd910acfa5ec03e9ba5","flatsize":296576057,"path":"All/data-prepper-2.11.0.pkg","repopath":"All/data-prepper-2.11.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":257651780,"desc":"Data Prepper is a server-side data collector\ncapable of filtering, enriching, transforming, normalizing,\nand aggregating data for downstream analysis and visualization.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"openjdk17":{"origin":"java/openjdk17","version":"17.0.14+7.1"}},"categories":["java","sysutils"],"users":["opensearch"],"groups":["opensearch"],"annotations":{"cpe":"cpe:2.3:a:data-prepper:data-prepper:2.11.0:::::dragonfly6:x86_64"},"messages":[{"message":"Data Prepper needs pipelines to be configured in\n/usr/local/share/data-prepper/pipelines\n\nExamples can be found in /usr/local/share/examples/data-prepper","type":"install"}]},{"name":"SPRNG","origin":"math/sprng","version":"5.0_2","comment":"Scalable Parallel Pseudo Random Number Generators Library","maintainer":"thierry@FreeBSD.org","www":"http://www.sprng.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a4980cd4628da10156f66529b7fe392099e6e1717284b25d45965226bf0b0e05","flatsize":15991261,"path":"All/SPRNG-5.0_2.pkg","repopath":"All/SPRNG-5.0_2.pkg","licenselogic":"single","licenses":["CC-BY-NC-SA-4.0"],"pkgsize":438912,"desc":"Computational stochastic approaches (Monte Carlo methods) based on the random\nsampling are becoming extremely important research tools not only in their\n\"traditional\" fields such as physics, chemistry or applied mathematics but also\nin social sciences and, recently, in various branches of industry. An indication\nof importance is, for example, the fact that Monte Carlo calculations consume\nabout one half of the supercomputer cycles. One of the indispensable and\nimportant ingredients for reliable and statistically sound calculations is the\nsource of pseudo random numbers. The goal of this project is to develop,\nimplement and test a scalable package for parallel pseudo random number\ngeneration which will be easy to use on a variety of architectures, especially\nin large-scale parallel Monte Carlo applications.","deps":{"TestU01":{"origin":"math/testu01","version":"1.2.3_3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math","science"],"shlibs_required":["libc.so.8","libgcc_s.so.1","libgfortran.so.5","libm.so.4","libquadmath.so.0","libstdc++.so.6","libstdc++.so.9","libtestu01.so.0"],"options":{"EXAMPLES":"on","MPICH":"off"}},{"name":"SFML","origin":"devel/sfml","version":"2.6.1_1","comment":"Simple and Fast Multimedia Library","maintainer":"amdmi3@FreeBSD.org","www":"https://www.sfml-dev.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4d0197ab976d9a04482e0c6c255df8b97a5057946ecad62152dae463e350ca4a","flatsize":1977145,"path":"All/SFML-2.6.1_1.pkg","repopath":"All/SFML-2.6.1_1.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":434720,"desc":"SFML is a portable and easy to use multimedia API written in C++.\nYou can see it as a modern, object-oriented alternative to SDL.\n\nSFML is composed of several packages to perfectly suit your needs.\nYou can use SFML as a minimal windowing system to interface with\nOpenGL, or as a fully-featured multimedia library for building games\nor interactive programs.","deps":{"flac":{"origin":"audio/flac","version":"1.5.0,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXcursor":{"origin":"x11/libXcursor","version":"1.2.2"},"libXrandr":{"origin":"x11/libXrandr","version":"1.5.4"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"openal-soft":{"origin":"audio/openal-soft","version":"1.24.2_2"}},"categories":["devel"],"options":{"DOCS":"on","DOXYGEN":"off","AUDIO":"on","GRAPHICS":"on","NETWORK":"on","WINDOW":"on"}},{"name":"SNMP4Nagios","origin":"net-mgmt/snmp4nagios","version":"0.4_5","comment":"Vendor specific SNMP plugins for Nagios","maintainer":"zi@FreeBSD.org","www":"https://snmp4nagios.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7c1745c9c459e718df01e244810bda1c7f6319bc9ff20c313a762cdc10dc128f","flatsize":1656936,"path":"All/SNMP4Nagios-0.4_5.pkg","repopath":"All/SNMP4Nagios-0.4_5.pkg","licenselogic":"single","pkgsize":149200,"desc":"This is a plugin package for Nagios.  Quoting from the\nsnmp4nagios home page:\n\nSNMP4Nagios is a package of Nagios plugins which use SNMP\nto query hosts. While some of the plugins use standard MIBs,\nmost are designed for vendor specific agents.\n\nUnlike other Nagios plugins, they are able to scan hosts for\nobjects which can be monitored. They also can keep performance\nlogs and draw plots of these using Tobias Oetiker's RRDTool.\n\nCurrently devices by Brocade, Cisco, Compaq/HP and Network Appliance\nas well as computers running Microsoft Windows or Net-SNMP\nand uninterruptable power supplies are supported.","deps":{"net-snmp":{"origin":"net-mgmt/net-snmp","version":"5.9.4_6,1"}},"categories":["net-mgmt"],"shlibs_required":["libc.so.8","libcrypto.so.12","libdevstat.so.3","libkinfo.so.2","libkvm.so.3","libm.so.4","libnetsnmp.so.40","libssl.so.12","libwrap.so.4"],"options":{"RRDTOOL":"off"},"messages":[{"message":"If this port is no longer being used, you may clean up\n/var/spool/nagios/snmp4nagios/ manually.","type":"install"}]},{"name":"RyzenAdj","origin":"sysutils/RyzenAdj","version":"0.16.0","comment":"Power management tool for Ryzen mobile and embedded CPUs","maintainer":"vladislav.movchan@gmail.com","www":"https://github.com/FlyGoat/RyzenAdj","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"79d752a81aa5ed54fa9030a9bbdcb6943564365552af66a71d3fe3bc3f2e5f3c","flatsize":73157,"path":"All/RyzenAdj-0.16.0.pkg","repopath":"All/RyzenAdj-0.16.0.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":20632,"desc":"RyzenAdj is a tool to view and adjust power management settings for some of\nRyzen mobile and embedded CPUs.\n\nOne of the use cases is to \"trade\" CPU performance for lower temperature:\nYou can set lower-than-default CPU power limit and make your computer\n(slightly) less performant, but make it (significantly) cooler and more quiet\nunder load. It is not uncommon to get less than 10%25 performance drop after\nlowering CPU TDP by 30%25.\n\nAnother use case is for CPU overclocking hobby.\n\nUse at your own risk.","deps":{"libpci":{"origin":"devel/libpci","version":"3.13.0"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libpci.so.3"]},{"name":"abcl","origin":"lang/abcl","version":"1.9.2_1","comment":"Implementation of ANSI Common Lisp in Java","maintainer":"olgeni@FreeBSD.org","www":"https://common-lisp.net/project/armedbear/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"54bf6f172364bebf004d60541aaf772a033aca90fb17a6356fd54f6b8eba93b6","flatsize":13445287,"path":"All/abcl-1.9.2_1.pkg","repopath":"All/abcl-1.9.2_1.pkg","licenselogic":"single","pkgsize":10500880,"desc":"Armed Bear\nThe right of the people to keep and arm bears shall not be infringed!\n\nArmed Bear Common Lisp (ABCL) is an implementation of ANSI Common Lisp that runs\nin a Java virtual machine. It provides a runtime system, a compiler that\ncompiles Lisp source to JVM bytecode, and an interactive REPL for program\ndevelopment.\n\nABCL runs on platforms that support Java 1.5 (or later), including Linux,\nWindows, and Mac OS X.","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","lang","lisp"]},{"name":"SoPlex","origin":"math/SoPlex","version":"6.0.4","comment":"Optimization package for solving linear programming problems (LPs)","maintainer":"yuri@FreeBSD.org","www":"https://soplex.zib.de","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f75e7bd62cd0380c037bc38383328d6627f9e0fd44806c23e9dcdd8a459f70f7","flatsize":11814310,"path":"All/SoPlex-6.0.4.pkg","repopath":"All/SoPlex-6.0.4.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":2604912,"desc":"SoPlex is an optimization package for solving linear programming problems (LPs)\nbased on an advanced implementation of the primal and dual revised simplex\nalgorithm. It provides special support for the exact solution of LPs with\nrational input data. It can be used as a standalone solver reading MPS or LP\nformat files via a command line interface as well as embedded into other\nprograms via a C++ class library. The main features of SoPlex are:\n\n* presolving, scaling, exploitation of sparsity, hot-starting from any regular\n  basis\n* column- and row-oriented form of the simplex algorithm\n* an object-oriented software design written in C++\n* a compile-time option to use 80bit extended (\"quad\") precision for numerically\n  difficult LPs\n* an LP iterative refinement procedure to compute high-precision solution\n* routines for an exact rational LU factorization and continued fraction\n  approximations in order to compute exact solutions.","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"gmp":{"origin":"math/gmp","version":"6.3.0"}},"categories":["math","science"],"shlibs_required":["libc.so.8","libgmp.so.10","libgmpxx.so.4","libm.so.4","libstdc++.so.9","libz.so.3"],"options":{"MPFR":"off"}},{"name":"RHVoice-dictionary","origin":"audio/rhvoice-dictionary","version":"g20190109","comment":"Russian dictionary for RHVoice to improve the tone of speech","maintainer":"yuri@FreeBSD.org","www":"https://github.com/vantu5z/RHVoice-dictionary","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"73b2b1d54f82183d174b17f68228d9201c5ce29ea78bcee0082a2edf17dad5d1","flatsize":24052,"path":"All/RHVoice-dictionary-g20190109.pkg","repopath":"All/RHVoice-dictionary-g20190109.pkg","licenselogic":"single","pkgsize":7412,"desc":"RHVoice dictionary for the Russian language imroves pronunciation by giving\nsynthesizer hints about the tone that the word should have in a particular\ncontext.","deps":{"RHVoice":{"origin":"audio/rhvoice","version":"1.2.4_2"}},"categories":["audio"]},{"name":"REminiscence","origin":"games/reminiscence","version":"0.5.4","comment":"Rewritten engine for Flashback","maintainer":"amdmi3@FreeBSD.org","www":"http://cyxdown.free.fr/reminiscence/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8d8ff2479e9b364cfbc1dea66829eafbb8e6dcf75ea93c0da38890b03b2fd7a0","flatsize":396785,"path":"All/REminiscence-0.5.4.pkg","repopath":"All/REminiscence-0.5.4.pkg","licenselogic":"single","pkgsize":177616,"desc":"REminiscence is a rewrite of the engine used in the game Flashback\nfrom Delphine Software. This program is designed as a cross-platform\nreplacement for the original executable and uses the SDL library.\nIt allows you to rediscover and play it on modern machines using\nthe original datafiles.","deps":{"libmodplug":{"origin":"audio/libmodplug","version":"0.8.9.1.r461"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"}},"categories":["games"],"shlibs_required":["libSDL2-2.0.so.0","libc.so.8","libm.so.4","libmodplug.so.1","libstdc++.so.9","libz.so.3"],"options":{"DOCS":"on"},"messages":[{"message":"REminiscence requires original Flashback datafiles. Copy the following\nfiles to /usr/local/share/REminiscence/data/ directory:\n\n  FB_TXT.FNT GLOBAL.ICN GLOBAL.FIB GLOBAL.SPC *.OFF *.SPR *.MAP *.PAL\n  *.ANI *.CT *.MBK *.OBJ *.PGE *.RP *.TBN *.CMD *.POL *CINE.*\n\nIf you have a version distributed by SSI, you'll have to rename some files :\n\n  logosssi.cmd -> logos.cmd\n  logosssi.pol -> logos.pol\n  menu1ssi.map -> menu1.map\n  menu1ssi.pal -> menu1.pal\n\nSee README for details","type":"install"}]},{"name":"R-cran-zip","origin":"archivers/R-cran-zip","version":"2.3.2","comment":"Cross-Platform 'zip' Compression","maintainer":"wen@FreeBSD.org","www":"https://github.com/r-lib/zip","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6fd794b44f8382e13a69d7d855c2944f05228d5a3c5f5a470a4ed1f046f35688","flatsize":430522,"path":"All/R-cran-zip-2.3.2.pkg","repopath":"All/R-cran-zip-2.3.2.pkg","licenselogic":"single","licenses":["CC0-1.0"],"pkgsize":151244,"desc":"Cross-Platform 'zip' Compression Library. A replacement for the 'zip' function,\nthat does not require any additional external tools on any platform.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["archivers"],"shlibs_required":["libc.so.8"]},{"name":"R-cran-zeallot","origin":"devel/R-cran-zeallot","version":"0.1.0_3","comment":"Multiple, Unpacking, and Destructuring Assignment","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/zeallot/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1a64e39134bdef4ba93a2b5bcbff657834c683a70ba6e8110d56284d6d818dbd","flatsize":136412,"path":"All/R-cran-zeallot-0.1.0_3.pkg","repopath":"All/R-cran-zeallot-0.1.0_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":59096,"desc":"Provides a %25<-%25 operator to perform multiple, unpacking, and\ndestructuring assignment in R. The operator unpacks the right-hand\nside of an assignment into multiple values and assigns these values\nto variables on the left-hand side of the assignment.","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["devel"]},{"name":"R-cran-zoo","origin":"math/R-cran-zoo","version":"1.8.13","comment":"S3 Infrastructure for Regular and Irregular Time Series","maintainer":"wen@FreeBSD.org","www":"https://cran.r-project.org/web/packages/zoo/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fe3683cf3c52ad53af13d413ec57bc13d904687abd14ff97bd6d74b28882b72b","flatsize":1473138,"path":"All/R-cran-zoo-1.8.13.pkg","repopath":"All/R-cran-zoo-1.8.13.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1031880,"desc":"An S3 class with methods for totally ordered indexed observations.\nIt is particularly aimed at irregular time series of numeric\nvectors/matrices and factors. zoo's key design goals are independence\nof a particular index/date/time class and consistency with ts and\nbase R by providing methods to extend standard generics.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"artemis","origin":"biology/artemis","version":"17.0.1.11","comment":"DNA sequence viewer and annotation tool","maintainer":"yuri@FreeBSD.org","www":"https://www.sanger.ac.uk/science/tools/artemis","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"418ad7b8d663afb1f7ff90324dc6ed91af4f7f2d4d7115c10ddf7daecb7328d2","flatsize":115299943,"path":"All/artemis-17.0.1.11.pkg","repopath":"All/artemis-17.0.1.11.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":103607576,"desc":"Artemis is a DNA sequence viewer and annotation tool that allows\nvisualisation of sequence features and the results of analyses within\nthe context of the sequence, and its six-frame translation.  Artemis is\nwritten in Java, reads EMBL or GENBANK format sequences and feature\ntables, and can work on sequences of any size.\n\nACT (Artemis Comparison Tool) is a DNA sequence comparison viewer based\non Artemis. It can open two or more sequences (and their\nannotations/features) together with their comparisons (usually the\nresult of running blastn or tblastx searches).","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["biology","java"]},{"name":"R-cran-yaml","origin":"textproc/R-cran-yaml","version":"2.3.10","comment":"Methods to convert R data to YAML and back","maintainer":"uzsolt@FreeBSD.org","www":"https://cran.r-project.org/web/packages/yaml/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ac7673aa62df137be2077963b1ce472b1012266ddb8b623cb0d1d9c45cd44255","flatsize":246734,"path":"All/R-cran-yaml-2.3.10.pkg","repopath":"All/R-cran-yaml-2.3.10.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":103124,"desc":"This package implements the libyaml YAML 1.1 parser and emitter for\nR.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["textproc"]},{"name":"R-cran-xopen","origin":"sysutils/R-cran-xopen","version":"1.0.1","comment":"Open System Files, 'URLs', Anything","maintainer":"uzsolt@FreeBSD.org","www":"https://github.com/r-lib/xopen","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c0573ec18531497a1cb97445024e9016a1c3c6a7f89c6eb6ce20ea95ce6e2cec","flatsize":47428,"path":"All/R-cran-xopen-1.0.1.pkg","repopath":"All/R-cran-xopen-1.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":26052,"desc":"Cross platform solution to open files, directories or 'URLs' with their\nassociated programs.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-processx":{"origin":"sysutils/R-cran-processx","version":"3.8.6"}},"categories":["sysutils"]},{"name":"R-cran-xmlparsedata","origin":"textproc/R-cran-xmlparsedata","version":"1.0.5_1","comment":"Parse Data of 'R' Code as an 'XML' Tree","maintainer":"uzsolt@FreeBSD.org","www":"https://github.com/r-lib/xmlparsedata","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cc62d515778fa9b51b2245a8dfd1906e49e5be05796c94af80cd4386826bc0dc","flatsize":26707,"path":"All/R-cran-xmlparsedata-1.0.5_1.pkg","repopath":"All/R-cran-xmlparsedata-1.0.5_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":21060,"desc":"Convert the output of 'utils::getParseData()' to an 'XML' tree, that one can\nsearch via 'XPath', and easier to manipulate in general.","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["textproc"]},{"name":"R-cran-xtable","origin":"textproc/R-cran-xtable","version":"1.8.4_3","comment":"Export tables to LaTeX or HTML","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/xtable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"43cba5a5dd799c3b44513ef3bf19b4bd03d87926532c0c34c98c26ddbcc7744f","flatsize":803474,"path":"All/R-cran-xtable-1.8.4_3.pkg","repopath":"All/R-cran-xtable-1.8.4_3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":692616,"desc":"Coerce data to LaTeX and HTML tables","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["textproc"]},{"name":"R-cran-xml2","origin":"textproc/R-cran-xml2","version":"1.3.8","comment":"Parse XML","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/xml2/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"52b5921941e9cdd8c9436ad9f386e5b506ab25e6a5bb5fbfb82766d230dc2b59","flatsize":566464,"path":"All/R-cran-xml2-1.3.8.pkg","repopath":"All/R-cran-xml2-1.3.8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":330656,"desc":"Work with XML files using a simple, consistent interface. Built on\ntop of the 'libxml2' C library.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-cli":{"origin":"devel/R-cran-cli","version":"3.6.4"},"R-cran-rlang":{"origin":"devel/R-cran-rlang","version":"1.1.5"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"}},"categories":["textproc"]},{"name":"R-cran-xts","origin":"math/R-cran-xts","version":"0.14.1","comment":"Extensible Time Series","maintainer":"eduardo@FreeBSD.org","www":"https://cran.r-project.org/web/packages/xts/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0a3d1bc5658732333cc230f484fa5ac12104b9aa049c3c1b1e1a60f4ac5629b4","flatsize":1561481,"path":"All/R-cran-xts-0.14.1.pkg","repopath":"All/R-cran-xts-0.14.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1185532,"desc":"Provide for uniform handling of R's different time-based data classes\nby extending zoo, maximizing native format information preservation\nand allowing for user level customization and extension, while\nsimplifying cross-class interoperability.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-zoo":{"origin":"math/R-cran-zoo","version":"1.8.13"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"R-cran-xfun","origin":"misc/R-cran-xfun","version":"0.51","comment":"Miscellaneous Functions by Yihui Xie","maintainer":"uzsolt@FreeBSD.org","www":"https://cran.r-project.org/package=xfun","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5d079678e775bd91dfdcc1d3467764e67dcfce047bea1919272898cbc064f5c8","flatsize":707191,"path":"All/R-cran-xfun-0.51.pkg","repopath":"All/R-cran-xfun-0.51.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":577196,"desc":"Miscellaneous functions commonly used in other packages maintained\nby 'Yihui Xie'.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["misc"]},{"name":"R-cran-whoami","origin":"devel/R-cran-whoami","version":"1.3.0","comment":"Username, Full Name, Email Address, 'GitHub' Username of the Current User","maintainer":"uzsolt@FreeBSD.org","www":"https://cran.r-project.org/package=whoami","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ee6115b180d41f1a1b05f00195322207130f855be13769947b778d80941fca5a","flatsize":38623,"path":"All/R-cran-whoami-1.3.0.pkg","repopath":"All/R-cran-whoami-1.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":31768,"desc":"Look up the username and full name of the current user, the current user's\nemail address and 'GitHub' username, using various sources of system and\nconfiguration information.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-httr":{"origin":"www/R-cran-httr","version":"1.4.7"},"R-cran-jsonlite":{"origin":"converters/R-cran-jsonlite","version":"1.9.1"}},"categories":["devel"]},{"name":"R-cran-whisker","origin":"devel/R-cran-whisker","version":"0.4.1_2","comment":"{{mustache}} for R, Logicless Templating","maintainer":"uzsolt@FreeBSD.org","www":"https://github.com/edwindj/whisker","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8b21d4e2a5b07f8748ddf194f540d61c2fc406ee66871fca24b394279cc4f09d","flatsize":211916,"path":"All/R-cran-whisker-0.4.1_2.pkg","repopath":"All/R-cran-whisker-0.4.1_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":73852,"desc":"Whisker is a {{Mustache}} implementation in R confirming to the Mustache\nspecification. Mustache is a logicless templating language, meaning that no\nprogramming source code can be used in your templates. This may seem very\nlimited, but Mustache is nonetheless powerful and has the advantage of being\nable to be used unaltered in many programming languages. It makes it very easy\nto write a web application in R using Mustache templates which could also be\nre-used for client-side rendering with \"Mustache.js\".\n\nMustache (and therefore whisker) takes a simple, but different, approach to\ntemplating compared to most templating engines. Most templating libraries, such\nas Sweave, knitr and brew, allow the user to mix programming code and text\nthroughout the template. This is powerful, but ties your template directly to a\nprogramming language and makes it difficult to seperate programming code from\ntemplating code.\n\nWhisker, on the other hand, takes a Mustache template and uses the variables of\nthe current environment (or the supplied list) to fill in the variables.","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["devel"]},{"name":"R-cran-withr","origin":"devel/R-cran-withr","version":"3.0.2","comment":"Run Code 'With' Temporarily Modified Global State","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/withr/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"242112d00d1b0cf4bd7b35d6d90a1df9230b0c281b456f13bb0d2fa69821fdea","flatsize":353125,"path":"All/R-cran-withr-3.0.2.pkg","repopath":"All/R-cran-withr-3.0.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":228952,"desc":"A set of functions to run code 'with' safely and temporarily modified\nglobal state. Many of these functions were originally a part of the\n'devtools' package, this provides a simple package with limited\ndependencies to provide access to these functions.","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["devel"]},{"name":"R-cran-webutils","origin":"www/R-cran-webutils","version":"1.2.2","comment":"Parses http request data","maintainer":"uzsolt@FreeBSD.org","www":"https://cran.r-project.org/package=webutils","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8bafb7603ef60397bed108d554adb71b0fbb5586ff4d695ddbee1a4c69d10a6f","flatsize":92346,"path":"All/R-cran-webutils-1.2.2.pkg","repopath":"All/R-cran-webutils-1.2.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":46572,"desc":"Parses http request data in application/json, multipart/form-data, or\napplication/x-www-form-urlencoded format. Includes example of hosting and\nparsing html form data in R using either 'httpuv' or 'Rhttpd'.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-curl":{"origin":"ftp/R-cran-curl","version":"6.2.1"},"R-cran-jsonlite":{"origin":"converters/R-cran-jsonlite","version":"1.9.1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["www"]},{"name":"R-cran-webp","origin":"graphics/R-cran-webp","version":"1.3.0","comment":"Reads and writes webp images","maintainer":"uzsolt@FreeBSD.org","www":"https://cran.r-project.org/package=webp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"adfa4d3c43e9d8a807ab4c655816cc4df1fc2a91c207ba1a9e029d4c1039d60e","flatsize":34910,"path":"All/R-cran-webp-1.3.0.pkg","repopath":"All/R-cran-webp-1.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":28100,"desc":"Lossless webp images are 26%25 smaller in size compared to PNG. Lossy webp images\nare 25-34%25 smaller in size compared to JPEG. This package reads and writes webp\nimages into a 3 (rgb) or 4 (rgba) channel bitmap array using conventions from\nthe 'jpeg' and 'png' packages.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"webp":{"origin":"graphics/webp","version":"1.5.0"}},"categories":["graphics"]},{"name":"R-cran-webshot","origin":"www/R-cran-webshot","version":"0.5.5","comment":"Take Screenshots of Web Pages","maintainer":"uzsolt@FreeBSD.org","www":"https://wch.github.io/webshot/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fef8f277585cc3c8645873d4a77475967610207d3d5d8e94a74986eb9c15ad65","flatsize":458716,"path":"All/R-cran-webshot-0.5.5.pkg","repopath":"All/R-cran-webshot-0.5.5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":195716,"desc":"Takes screenshots of web pages, including Shiny applications and R Markdown\ndocuments.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-callr":{"origin":"devel/R-cran-callr","version":"3.7.6"},"R-cran-jsonlite":{"origin":"converters/R-cran-jsonlite","version":"1.9.1"},"R-cran-magrittr":{"origin":"devel/R-cran-magrittr","version":"2.0.3_1"}},"categories":["www"]},{"name":"R-cran-waldo","origin":"devel/R-cran-waldo","version":"0.6.1","comment":"Find Differences Between R Objects","maintainer":"uzsolt@FreeBSD.org","www":"https://waldo.r-lib.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"af643462d69c6fbd3847ca4ffd02a0269bec94a573a80ccef24f41d37dc1bb5f","flatsize":213616,"path":"All/R-cran-waldo-0.6.1.pkg","repopath":"All/R-cran-waldo-0.6.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":146720,"desc":"Compare complex R objects and reveal the key differences. Designed particularly\nfor use in testing packages where being able to quickly isolate key differences\nmakes understanding test failures much easier.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-cli":{"origin":"devel/R-cran-cli","version":"3.6.4"},"R-cran-diffobj":{"origin":"devel/R-cran-diffobj","version":"0.3.5_1"},"R-cran-fansi":{"origin":"devel/R-cran-fansi","version":"1.0.6"},"R-cran-glue":{"origin":"devel/R-cran-glue","version":"1.8.0"},"R-cran-rematch2":{"origin":"devel/R-cran-rematch2","version":"2.1.2_1"},"R-cran-rlang":{"origin":"devel/R-cran-rlang","version":"1.1.5"},"R-cran-tibble":{"origin":"devel/R-cran-tibble","version":"3.2.1_1"}},"categories":["devel"]},{"name":"R-cran-webfakes","origin":"devel/R-cran-webfakes","version":"1.3.2","comment":"Fake Web Apps for HTTP Testing","maintainer":"uzsolt@FreeBSD.org","www":"https://cran.r-project.org/package=webfakes","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7bfbeefc448a03d6a3ddb7965a510924dfb4a9e7fbda254d77f61269244bc244","flatsize":1019123,"path":"All/R-cran-webfakes-1.3.2.pkg","repopath":"All/R-cran-webfakes-1.3.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":463464,"desc":"Create a web app that makes it easier to test web clients without using the\ninternet. It includes a web app framework with path matching, parameters and\ntemplates. Can parse various 'HTTP' request bodies. Can send 'JSON' data or\nfiles from the disk. Includes a web app that implements the 'httpbin.org' web\nservice.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel"]},{"name":"R-cran-wk","origin":"math/R-cran-wk","version":"0.9.4","comment":"Lightweight Well-Known Geometry Parsing","maintainer":"eduardo@FreeBSD.org","www":"https://cran.r-project.org/web/packages/wk/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"96175a4d3ecc7c004b0cd54e1ded56547af95ed69d93192fe75a80814672ddea","flatsize":2335146,"path":"All/R-cran-wk-0.9.4.pkg","repopath":"All/R-cran-wk-0.9.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1797840,"desc":"Provides a minimal R and C++ API for parsing well-known binary and\nwell-known text representation of geometries to and from R-native\nformats. Well-known binary is compact and fast to parse; well-known\ntext is human-readable and is useful for writing tests. These formats\nare only useful in R if the information they contain can be accessed\nin R, for which high-performance functions are provided here.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"R-cran-vroom","origin":"textproc/R-cran-vroom","version":"1.6.5","comment":"Read and Write Rectangular Text Data Quickly","maintainer":"eduardo@FreeBSD.org","www":"https://cran.r-project.org/web/packages/vroom/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d153db0b98463ddef3e3243ce80a8ff71ffcdc678f0df33768df8a22bc0ae3c5","flatsize":2056200,"path":"All/R-cran-vroom-1.6.5.pkg","repopath":"All/R-cran-vroom-1.6.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":877632,"desc":"The goal of 'vroom' is to read and write data (like 'csv', 'tsv'\nand 'fwf') quickly. When reading it uses a quick initial indexing\nstep, then reads the values lazily , so only the data you actually\nuse needs to be read. The writer formats the data in parallel and\nwrites to disk asynchronously from formatting.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-bit64":{"origin":"devel/R-cran-bit64","version":"4.6.0.1"},"R-cran-cli":{"origin":"devel/R-cran-cli","version":"3.6.4"},"R-cran-cpp11":{"origin":"devel/R-cran-cpp11","version":"0.5.2"},"R-cran-crayon":{"origin":"devel/R-cran-crayon","version":"1.5.3"},"R-cran-glue":{"origin":"devel/R-cran-glue","version":"1.8.0"},"R-cran-hms":{"origin":"devel/R-cran-hms","version":"1.1.3"},"R-cran-lifecycle":{"origin":"devel/R-cran-lifecycle","version":"1.0.4"},"R-cran-progress":{"origin":"devel/R-cran-progress","version":"1.2.3"},"R-cran-rlang":{"origin":"devel/R-cran-rlang","version":"1.1.5"},"R-cran-tibble":{"origin":"devel/R-cran-tibble","version":"3.2.1_1"},"R-cran-tidyselect":{"origin":"devel/R-cran-tidyselect","version":"1.2.1"},"R-cran-tzdb":{"origin":"devel/R-cran-tzdb","version":"0.5.0"},"R-cran-vctrs":{"origin":"devel/R-cran-vctrs","version":"0.6.5"},"R-cran-withr":{"origin":"devel/R-cran-withr","version":"3.0.2"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["textproc"]},{"name":"R-cran-viridisLite","origin":"graphics/R-cran-viridisLite","version":"0.4.2","comment":"Default Color Maps from 'matplotlib' (Lite Version)","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/viridisLite/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bf36cf3540aae25dfec92d1604578c70789c7ccd6816211bae9e0d93038163cb","flatsize":1356065,"path":"All/R-cran-viridisLite-0.4.2.pkg","repopath":"All/R-cran-viridisLite-0.4.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1298640,"desc":"Color maps designed to improve graph readability for readers with\ncommon forms of color blindness and/or color vision deficiency. The\ncolor maps are also perceptually-uniform, both in regular form and\nalso when converted to black-and-white for printing. This is the\n'lite' version of the 'viridis' package that also contains 'ggplot2'\nbindings for discrete and continuous color and fill scales and can\nbe found at <https://cran.r-project.org/package=viridis>.","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["graphics"]},{"name":"SCIP","origin":"math/SCIP","version":"8.1.0_1","comment":"Solver for mixed integer, mixed integer nonlinear programming","maintainer":"yuri@FreeBSD.org","www":"https://www.scipopt.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"26d148b499e4e0c78cdd3d92d0928cacc2402e8ad55efed40dbfa6f21af2277f","flatsize":23867915,"path":"All/SCIP-8.1.0_1.pkg","repopath":"All/SCIP-8.1.0_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":6460388,"desc":"SCIP is currently one of the fastest non-commercial solvers for mixed integer\nprogramming (MIP) and mixed integer nonlinear programming (MINLP). It is also\na framework for constraint integer programming and branch-cut-and-price. It\nallows for total control of the solution process and the access of detailed\ninformation down to the guts of the solver.\n\nFeatures:\n* very fast standalone solver for linear programming (LP), mixed integer\n  programming (MIP), and mixed integer nonlinear programming (MINLP)\n* framework for branching, cutting plane separation, pricing, and propagation\n* large C-API, C++ wrapper classes for user plugins\n* interfaces to other applications and programming languages\n* open LP solver support\n* highly flexible through many possible user plugins","deps":{"Ipopt":{"origin":"math/ipopt","version":"3.14.17_1"},"SoPlex":{"origin":"math/SoPlex","version":"6.0.4"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["math","science"],"shlibs_required":["libc.so.8","libgmp.so.10","libgmpxx.so.4","libipopt.so.3","libm.so.4","libreadline.so.8","libsoplex.so.6.0","libstdc++.so.9","libz.so.3"],"options":{"IPOPT":"on","ZIMPL":"off"}},{"name":"R-cran-vctrs","origin":"devel/R-cran-vctrs","version":"0.6.5","comment":"Vector Helpers","maintainer":"uzsolt@FreeBSD.org","www":"https://cran.r-project.org/web/packages/vctrs/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"37ab219a6df5939754b3fd716c5e856397c368a42e53003bdf14dbc55f6608b1","flatsize":2953991,"path":"All/R-cran-vctrs-0.6.5.pkg","repopath":"All/R-cran-vctrs-0.6.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1344280,"desc":"Defines new notions of prototype and size that are used to provide\ntools for consistent and well-founded type-coercion and size-recycling,\nand are in turn connected to ideas of type- and size-stability\nuseful for analyzing function interfaces.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-cli":{"origin":"devel/R-cran-cli","version":"3.6.4"},"R-cran-glue":{"origin":"devel/R-cran-glue","version":"1.8.0"},"R-cran-lifecycle":{"origin":"devel/R-cran-lifecycle","version":"1.0.4"},"R-cran-rlang":{"origin":"devel/R-cran-rlang","version":"1.1.5"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel"]},{"name":"aircraft-datcom","origin":"science/aircraft-datcom","version":"0.0.20120723_6","comment":"Modified USAF Aircraft Stability and Control Data Compendium","maintainer":"ports@FreeBSD.org","www":"https://www.pdas.com/datcom.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c05430fb4b679b0f1b6662f4c655262c88b858665f767eada1c227380dbaa0ab","flatsize":39829818,"path":"All/aircraft-datcom-0.0.20120723_6.pkg","repopath":"All/aircraft-datcom-0.0.20120723_6.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":38485708,"desc":"This computer program calculates static stability, high lift and control, and\ndynamic derivative characteristics using the methods contained in the USAF\nStability and Control Datcom (Data Compendium). Configuration geometry,\nattitude, and Mach range capabilities are consistent with those accommodated by\nthe Datcom. The program contains a trim option that computes control\ndeflections and aerodynamic increments for vehicle trim at subsonic Mach\nnumbers.\n\nThis project is a modified version of the publically released USAF aircraft\ndatcom. The goal of the project is to update the code and make it more usable\nby the end user.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["science"],"shlibs_required":["libc.so.8","libgcc_s.so.1","libgfortran.so.5","libm.so.4","libquadmath.so.0"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe aircraft-datcom port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"R-cran-uuid","origin":"devel/R-cran-uuid","version":"1.2.1","comment":"Tools for Generating and Handling of UUIDs","maintainer":"uzsolt@FreeBSD.org","www":"https://www.rforge.net/uuid","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0bf72dc8e842b6992674b8a24298b79198df7be9ed92220ce1a7532941532aee","flatsize":73076,"path":"All/R-cran-uuid-1.2.1.pkg","repopath":"All/R-cran-uuid-1.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":45084,"desc":"Tools for generating and handling of UUIDs (Universally Unique Identifiers).","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel"]},{"name":"R-cran-vars","origin":"finance/R-cran-vars","version":"1.6.1","comment":"VAR Modelling","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/vars/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a86d7be2e183408f24c65b59f369e1f0dd0c0e4e20f45445d7c9c29c21b5020d","flatsize":463939,"path":"All/R-cran-vars-1.6.1.pkg","repopath":"All/R-cran-vars-1.6.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":419492,"desc":"Estimation, lag selection, diagnostic testing, forecasting, causality\nanalysis, forecast error variance decomposition and impulse response\nfunctions of VAR models and estimation of SVAR/SVEC models.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-lmtest":{"origin":"finance/R-cran-lmtest","version":"0.9.40_1"},"R-cran-sandwich":{"origin":"math/R-cran-sandwich","version":"3.1.1"},"R-cran-strucchange":{"origin":"finance/R-cran-strucchange","version":"1.5.4"},"R-cran-urca":{"origin":"finance/R-cran-urca","version":"1.3.4"}},"categories":["finance"]},{"name":"R-cran-visNetwork","origin":"graphics/R-cran-visNetwork","version":"2.1.2","comment":"Network Visualization using 'vis.js' Library","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/visNetwork/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a0949111822033b8c0ce42a7e83dc5c8a06ed7c468eeb78bc2d1763f4b8a7847","flatsize":10812752,"path":"All/R-cran-visNetwork-2.1.2.pkg","repopath":"All/R-cran-visNetwork-2.1.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3732672,"desc":"Provides an R interface to the 'vis.js' JavaScript charting library.\nIt allows an interactive visualization of networks.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-htmltools":{"origin":"textproc/R-cran-htmltools","version":"0.5.8.1"},"R-cran-htmlwidgets":{"origin":"www/R-cran-htmlwidgets","version":"1.6.4"},"R-cran-jsonlite":{"origin":"converters/R-cran-jsonlite","version":"1.9.1"},"R-cran-magrittr":{"origin":"devel/R-cran-magrittr","version":"2.0.3_1"}},"categories":["graphics"]},{"name":"R-cran-utf8","origin":"textproc/R-cran-utf8","version":"1.2.4","comment":"Unicode Text Processing","maintainer":"uzsolt@FreeBSD.org","www":"https://cran.r-project.org/web/packages/utf8/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"11707594eb46cc41e82976712789c59416c28160def190346241c4c6a9eae2cd","flatsize":490157,"path":"All/R-cran-utf8-1.2.4.pkg","repopath":"All/R-cran-utf8-1.2.4.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":133380,"desc":"Process and print 'UTF-8' encoded international text (Unicode).\nInput, validate, normalize, encode, format, and display.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["textproc"]},{"name":"R-cran-urlchecker","origin":"devel/R-cran-urlchecker","version":"1.0.1","comment":"URL checking tools","maintainer":"uzsolt@FreeBSD.org","www":"https://cran.r-project.org/web/packages/urlchecker/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a5c18ec85ddcb8c1aa157593d7bb6dd1df28b3cfc2b24d3de859bc2984f3546d","flatsize":92380,"path":"All/R-cran-urlchecker-1.0.1.pkg","repopath":"All/R-cran-urlchecker-1.0.1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":43996,"desc":"Provide the URL checking tools available in R 4.1+ as a package for earlier\nversions of R. Also uses concurrent requests so can be much faster than the\nserial versions.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-cli":{"origin":"devel/R-cran-cli","version":"3.6.4"},"R-cran-curl":{"origin":"ftp/R-cran-curl","version":"6.2.1"},"R-cran-xml2":{"origin":"textproc/R-cran-xml2","version":"1.3.8"}},"categories":["devel"]},{"name":"R-cran-viridis","origin":"graphics/R-cran-viridis","version":"0.6.5","comment":"Default Color Maps from 'matplotlib'","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/viridis/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c691af7b0b96ba7071e903a490c97b2ee710b1b72b702a1f0165e895efe1a84c","flatsize":4140048,"path":"All/R-cran-viridis-0.6.5.pkg","repopath":"All/R-cran-viridis-0.6.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3001540,"desc":"Color maps designed to improve graph readability for readers with\ncommon forms of color blindness and/or color vision deficiency. The\ncolor maps are also perceptually-uniform, both in regular form and\nalso when converted to black-and-white for printing. This package\nalso contains 'ggplot2' bindings for discrete and continuous color\nand fill scales. A lean version of the package called 'viridisLite'\nthat does not include the 'ggplot2' bindings can be found at\n<https://cran.r-project.org/package=viridisLite>.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-ggplot2":{"origin":"graphics/R-cran-ggplot2","version":"3.5.1"},"R-cran-gridExtra":{"origin":"graphics/R-cran-gridExtra","version":"2.3_5"},"R-cran-viridisLite":{"origin":"graphics/R-cran-viridisLite","version":"0.4.2"}},"categories":["graphics"]},{"name":"R-cran-vcd","origin":"devel/R-cran-vcd","version":"1.4.13","comment":"Visualization techniques, data sets for categorical data","maintainer":"wen@FreeBSD.org","www":"https://cran.r-project.org/package=vcd","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"27892982d30d6758e6a571b1ba8e739af750be5d7404980988bf8726e6c9713d","flatsize":1518860,"path":"All/R-cran-vcd-1.4.13.pkg","repopath":"All/R-cran-vcd-1.4.13.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1294648,"desc":"Visualization techniques, data sets, summary and inference procedures aimed\nparticularly at categorical data. Special emphasis is given to highly\nextensible grid graphics. The package was inspired by the book \"Visualizing\nCategorical Data\" by Michael Friendly.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-colorspace":{"origin":"graphics/R-cran-colorspace","version":"2.1.1"},"R-cran-lmtest":{"origin":"finance/R-cran-lmtest","version":"0.9.40_1"}},"categories":["devel"]},{"name":"R-cran-udunits2","origin":"science/R-cran-udunits2","version":"0.13.2.1_1","comment":"Udunits-2 Bindings for R","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/udunits2/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0762712124007599a347e6f8126839868d9c2ed6bd1dac642bf9a649a1d977f4","flatsize":175079,"path":"All/R-cran-udunits2-0.13.2.1_1.pkg","repopath":"All/R-cran-udunits2-0.13.2.1_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":55808,"desc":"Provides simple bindings to Unidata's udunits library.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"udunits":{"origin":"science/udunits","version":"2.2.28"}},"categories":["science"]},{"name":"R-cran-usethis","origin":"devel/R-cran-usethis","version":"3.0.0","comment":"Automate Package and Project Setup","maintainer":"jpbeconne@free.fr","www":"https://CRAN.R-project.org/package=usethis","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0a373ded1fb22a5414d193537871689d1bdef7bb16f5b5a9306014d0fbc9da11","flatsize":1389498,"path":"All/R-cran-usethis-3.0.0.pkg","repopath":"All/R-cran-usethis-3.0.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":928740,"desc":"Automate package and project setup tasks that are otherwise performed\nmanually. This includes setting up unit testing, test coverage, continuous\nintegration, Git, 'GitHub', licenses, 'Rcpp', 'RStudio' projects, and more.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-cli":{"origin":"devel/R-cran-cli","version":"3.6.4"},"R-cran-clipr":{"origin":"devel/R-cran-clipr","version":"0.8.0_1"},"R-cran-crayon":{"origin":"devel/R-cran-crayon","version":"1.5.3"},"R-cran-curl":{"origin":"ftp/R-cran-curl","version":"6.2.1"},"R-cran-desc":{"origin":"devel/R-cran-desc","version":"1.4.3"},"R-cran-fs":{"origin":"filesystems/R-cran-fs","version":"1.6.5"},"R-cran-gert":{"origin":"devel/R-cran-gert","version":"2.1.0_2"},"R-cran-gh":{"origin":"www/R-cran-gh","version":"1.4.1"},"R-cran-glue":{"origin":"devel/R-cran-glue","version":"1.8.0"},"R-cran-jsonlite":{"origin":"converters/R-cran-jsonlite","version":"1.9.1"},"R-cran-lifecycle":{"origin":"devel/R-cran-lifecycle","version":"1.0.4"},"R-cran-purrr":{"origin":"devel/R-cran-purrr","version":"1.0.4"},"R-cran-rappdirs":{"origin":"devel/R-cran-rappdirs","version":"0.3.3_1"},"R-cran-rlang":{"origin":"devel/R-cran-rlang","version":"1.1.5"},"R-cran-rprojroot":{"origin":"devel/R-cran-rprojroot","version":"2.0.4"},"R-cran-rstudioapi":{"origin":"devel/R-cran-rstudioapi","version":"0.17.1"},"R-cran-whisker":{"origin":"devel/R-cran-whisker","version":"0.4.1_2"},"R-cran-withr":{"origin":"devel/R-cran-withr","version":"3.0.2"},"R-cran-yaml":{"origin":"textproc/R-cran-yaml","version":"2.3.10"}},"categories":["devel"]},{"name":"R-cran-units","origin":"math/R-cran-units","version":"0.8.7","comment":"Measurement Units for R Vectors","maintainer":"eduardo@FreeBSD.org","www":"https://cran.r-project.org/package=units","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e60fdbc9c632504a6f71ec3202fecf8dac29b1f066b4af5fc1286ccb07a24197","flatsize":1203307,"path":"All/R-cran-units-0.8.7.pkg","repopath":"All/R-cran-units-0.8.7.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":468360,"desc":"Support for measurement units in R vectors; automatic propagation,\nconversion, derivation and simplification of units; raising errors\nin case of unit incompatibility. Compatible with the difftime class.\nUses the UNIDATA udunits library and unit database for unit conversion\nand compatibility checking.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-Rcpp":{"origin":"devel/R-cran-Rcpp","version":"1.0.14"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"udunits":{"origin":"science/udunits","version":"2.2.28"}},"categories":["math"]},{"name":"R-cran-tzdb","origin":"devel/R-cran-tzdb","version":"0.5.0","comment":"Time Zone Database Information","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/tzdb/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1ec7120a5dd732d447c0c2a055d44185737243d2152a8f8c587d012e70879fa5","flatsize":2301089,"path":"All/R-cran-tzdb-0.5.0.pkg","repopath":"All/R-cran-tzdb-0.5.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":517928,"desc":"Provides an up-to-date copy of the Internet Assigned Numbers Authority\n(IANA) Time Zone Database. It is updated periodically to reflect\nchanges made by political bodies to time zone boundaries, UTC\noffsets, and daylight saving time rules. Additionally, this package\nprovides a C++ interface for working with the 'date' library. 'date'\nprovides comprehensive support for working with dates and date-times,\nwhich this package exposes to make it easier for other R packages\nto utilize. Headers are provided for calendar specific calculations,\nalong with a limited interface for time zone manipulations.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-cpp11":{"origin":"devel/R-cran-cpp11","version":"0.5.2"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel"]},{"name":"R-cran-twitteR","origin":"net/R-cran-twitteR","version":"1.1.9_5","comment":"R based Twitter client","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/twitteR/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6c0852ea89b3de5abd8c816f68931a15e76e2610831a42fcc2e5a914613c5bd8","flatsize":715632,"path":"All/R-cran-twitteR-1.1.9_5.pkg","repopath":"All/R-cran-twitteR-1.1.9_5.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":606268,"desc":"Provides an interface to the Twitter web API","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-DBI":{"origin":"databases/R-cran-DBI","version":"1.2.3"},"R-cran-bit64":{"origin":"devel/R-cran-bit64","version":"4.6.0.1"},"R-cran-httr":{"origin":"www/R-cran-httr","version":"1.4.7"},"R-cran-rjson":{"origin":"converters/R-cran-rjson","version":"0.2.23"}},"categories":["net"]},{"name":"R-cran-truncnorm","origin":"math/R-cran-truncnorm","version":"1.0.9","comment":"Truncated normal distribution","maintainer":"eduardo@FreeBSD.org","www":"https://cran.r-project.org/package=truncnorm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ea988b91f901972200b2cc3de5182b7af3fc56174c8e5b851f2dcd4d23e713e2","flatsize":64062,"path":"All/R-cran-truncnorm-1.0.9.pkg","repopath":"All/R-cran-truncnorm-1.0.9.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":28960,"desc":"Density, distribution function, quantile function, random generation\nand expected value function for the truncated normal distribution\nwith mean equal to 'mean' and standard deviation equal to 'sd'.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"R-cran-urca","origin":"finance/R-cran-urca","version":"1.3.4","comment":"Unit root and cointegration tests for time series data","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/urca/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eb5c36d315b1a8249ccbb8d158810dc2895c88e623b5bce555cdc91f19cd3d38","flatsize":1163628,"path":"All/R-cran-urca-1.3.4.pkg","repopath":"All/R-cran-urca-1.3.4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1050016,"desc":"Unit root and cointegration tests encountered in applied econometric\nanalysis are implemented.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["finance"]},{"name":"R-cran-tth","origin":"textproc/R-cran-tth","version":"4.16.0","comment":"R wrappers for the tth/ttm TeX-to-HTML/MathML translators","maintainer":"uzsolt@FreeBSD.org","www":"https://cran.r-project.org/web/packages/tth/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c66b6b977469943d51d3fcdeca1f55f7368ce74e874cb2cb3ca11e3771688332","flatsize":1423936,"path":"All/R-cran-tth-4.16.0.pkg","repopath":"All/R-cran-tth-4.16.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":409704,"desc":"C source code and R wrappers for the tth/ttm\nTeX-to-HTML/MathML translators.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["textproc"],"shlibs_required":["libc.so.8"]},{"name":"R-cran-uroot","origin":"math/R-cran-uroot","version":"2.1.3","comment":"Unit Root Tests for Seasonal Time Series","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/uroot/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2f4053b898283302192b2ddead6dd1b629ba1e216961296362c2f9acc697d028","flatsize":1954494,"path":"All/R-cran-uroot-2.1.3.pkg","repopath":"All/R-cran-uroot-2.1.3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1934568,"desc":"Seasonal unit roots and seasonal stability tests. P-values based\non response surface regressions are available for both tests.\nP-values based on bootstrap are available for seasonal unit root\ntests. A parallel implementation of the bootstrap method requires\na CUDA capable GPU with compute capability >= 3.0, otherwise a\ndebugging version fully coded in R is used.","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["math"]},{"name":"R-cran-tinytex","origin":"print/R-cran-tinytex","version":"0.56","comment":"Helper functions to maintain LaTeX distribution","maintainer":"eduardo@FreeBSD.org","www":"https://cran.r-project.org/package=tinytex","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f76426ee054aa7856a7ca63ed1b0262aa1ab999786375e644503047f009fb268","flatsize":155179,"path":"All/R-cran-tinytex-0.56.pkg","repopath":"All/R-cran-tinytex-0.56.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":146620,"desc":"Helper functions to install and maintain the 'LaTeX' distribution\nnamed 'TinyTeX' (<https://yihui.name/tinytex/>), a lightweight,\ncross-platform, portable, and easy-to-maintain version of 'TeX\nLive'. This package also contains helper functions to compile 'LaTeX'\ndocuments, and install missing 'LaTeX' packages automatically.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-xfun":{"origin":"misc/R-cran-xfun","version":"0.51"}},"categories":["print"]},{"name":"R-cran-timechange","origin":"devel/R-cran-timechange","version":"0.3.0","comment":"Efficient Manipulation of Date-Times","maintainer":"eduardo@FreeBSD.org","www":"https://cran.r-project.org/web/packages/timechange/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"41fb6e327e8d53b2515351827669a80f7215a03b72771e91c86d185f300c7971","flatsize":553836,"path":"All/R-cran-timechange-0.3.0.pkg","repopath":"All/R-cran-timechange-0.3.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":203336,"desc":"Efficient routines for manipulation of date-time objects while\naccounting for time-zones and daylight saving times. The package\nincludes utilities for updating of date-time components (year,\nmonth, day etc.), modification of time-zones, rounding of date-times,\nperiod addition and subtraction etc. Parts of the 'CCTZ' source\ncode, released under the Apache 2.0 License, are included in this\npackage. See <https: //github.com/google/cctz> for more details.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-cpp11":{"origin":"devel/R-cran-cpp11","version":"0.5.2"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel"]},{"name":"R-cran-tinytest","origin":"devel/R-cran-tinytest","version":"1.4.1_1","comment":"Lightweight and Feature Complete Unit Testing Framework","maintainer":"eduardo@FreeBSD.org","www":"https://github.com/markvanderloo/tinytest","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c8b73c184c9dcc6c961dfce25d7dae037ea8a48ef371e786e267f23f1ac0d5ae","flatsize":815026,"path":"All/R-cran-tinytest-1.4.1_1.pkg","repopath":"All/R-cran-tinytest-1.4.1_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":690208,"desc":"Provides a lightweight (zero-dependency) and easy to use unit testing\nframework. Main features: install tests with the package. Test results are\ntreated as data that can be stored and manipulated. Test files are R scripts\ninterspersed with test commands, that can be programmed over. Fully automated\nbuild-install-test sequence for packages. Skip tests when not run locally (e.g.\non CRAN). Flexible and configurable output printing. Compare computed output\nwith output stored with the package. Run tests in parallel. Extensible by other\npackages. Report side effects.","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["devel"]},{"name":"R-cran-tidyverse","origin":"devel/R-cran-tidyverse","version":"2.0.0","comment":"Easily Install and Load the 'Tidyverse'","maintainer":"einar@isnic.is","www":"https://tidyverse.tidyverse.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e3aff366c57116be318e23eecbcd88c2c596f9381b8b994523054fbc231f8113","flatsize":625656,"path":"All/R-cran-tidyverse-2.0.0.pkg","repopath":"All/R-cran-tidyverse-2.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":414336,"desc":"The 'tidyverse' is a set of packages that work in harmony because they share\ncommon data representations and 'API' design.\nThis package is designed to make it easy to install and load multiple\n'tidyverse' packages in a single step.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-broom":{"origin":"devel/R-cran-broom","version":"1.0.7"},"R-cran-cli":{"origin":"devel/R-cran-cli","version":"3.6.4"},"R-cran-conflicted":{"origin":"devel/R-cran-conflicted","version":"1.2.0"},"R-cran-dbplyr":{"origin":"databases/R-cran-dbplyr","version":"2.5.0"},"R-cran-dplyr":{"origin":"math/R-cran-dplyr","version":"1.1.4"},"R-cran-dtplyr":{"origin":"databases/R-cran-dtplyr","version":"1.3.1"},"R-cran-forcats":{"origin":"math/R-cran-forcats","version":"1.0.0_1"},"R-cran-ggplot2":{"origin":"graphics/R-cran-ggplot2","version":"3.5.1"},"R-cran-googlesheets4":{"origin":"devel/R-cran-googlesheets4","version":"1.1.1"},"R-cran-haven":{"origin":"math/R-cran-haven","version":"2.5.4"},"R-cran-hms":{"origin":"devel/R-cran-hms","version":"1.1.3"},"R-cran-httr":{"origin":"www/R-cran-httr","version":"1.4.7"},"R-cran-jsonlite":{"origin":"converters/R-cran-jsonlite","version":"1.9.1"},"R-cran-lubridate":{"origin":"devel/R-cran-lubridate","version":"1.9.4"},"R-cran-magrittr":{"origin":"devel/R-cran-magrittr","version":"2.0.3_1"},"R-cran-modelr":{"origin":"devel/R-cran-modelr","version":"0.1.11"},"R-cran-pillar":{"origin":"devel/R-cran-pillar","version":"1.10.1"},"R-cran-purrr":{"origin":"devel/R-cran-purrr","version":"1.0.4"},"R-cran-ragg":{"origin":"graphics/R-cran-ragg","version":"1.3.3"},"R-cran-readr":{"origin":"textproc/R-cran-readr","version":"2.1.5"},"R-cran-readxl":{"origin":"textproc/R-cran-readxl","version":"1.4.5"},"R-cran-reprex":{"origin":"textproc/R-cran-reprex","version":"2.1.1"},"R-cran-rlang":{"origin":"devel/R-cran-rlang","version":"1.1.5"},"R-cran-rstudioapi":{"origin":"devel/R-cran-rstudioapi","version":"0.17.1"},"R-cran-rvest":{"origin":"www/R-cran-rvest","version":"1.0.4"},"R-cran-stringr":{"origin":"textproc/R-cran-stringr","version":"1.5.1"},"R-cran-tibble":{"origin":"devel/R-cran-tibble","version":"3.2.1_1"},"R-cran-tidyr":{"origin":"devel/R-cran-tidyr","version":"1.3.1"},"R-cran-xml2":{"origin":"textproc/R-cran-xml2","version":"1.3.8"}},"categories":["devel"]},{"name":"Ri-li","origin":"games/ri-li","version":"3.1.5","comment":"Drive a toy wood train in many levels - snake-like arcade game","maintainer":"amdmi3@FreeBSD.org","www":"https://github.com/petitlapin/Li-Ri","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dfc6c9e84ae71eb74ba228c326993fbd2705966cfff83a51a2186f1d98d7e0fa","flatsize":140897000,"path":"All/Ri-li-3.1.5.pkg","repopath":"All/Ri-li-3.1.5.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3"],"pkgsize":13409608,"desc":"You drive a toy wood engine in many levels and you must collect\nall the coaches to win. Colorful animated wood engine, 40 levels\n in this first version and many sound effects.","deps":{"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_mixer":{"origin":"audio/sdl2_mixer","version":"2.8.1"}},"categories":["games"],"shlibs_required":["libSDL2-2.0.so.0","libSDL2_mixer-2.0.so.0","libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"R-cran-timeDate","origin":"finance/R-cran-timeDate","version":"4041.110","comment":"Rmetrics - Chronological and Calendar Objects","maintainer":"wen@FreeBSD.org","www":"https://www.rmetrics.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5f6f2f9ba3151312959f89f65025b2538474024ab3f3c11fa4ebb455e2150349","flatsize":1768245,"path":"All/R-cran-timeDate-4041.110.pkg","repopath":"All/R-cran-timeDate-4041.110.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1204744,"desc":"The 'timeDate' class fulfils the conventions of the ISO 8601 standard as well\nas of the ANSI C and POSIX standards. Beyond these standards it provides the\n\"Financial Center\" concept which allows to handle data records collected in\ndifferent time zones and mix them up to have always the proper time stamps with\nrespect to your personal financial center, or alternatively to the GMT\nreference time. It can thus also handle time stamps from historical data\nrecords from the same time zone, even if the financial centers changed day\nlight saving times at different calendar dates.","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["finance"]},{"name":"R-cran-tidyselect","origin":"devel/R-cran-tidyselect","version":"1.2.1","comment":"Select from a Set of Strings","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/tidyselect/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8ae5e8cf58eb27bf6abcf1703c6f09f1aedddd621596c22ac52d943e5b2c927e","flatsize":463084,"path":"All/R-cran-tidyselect-1.2.1.pkg","repopath":"All/R-cran-tidyselect-1.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":227692,"desc":"A backend for the selecting functions of the 'tidyverse'. It makes\nit easy to implement select-like functions in your own packages in\na way that is consistent with other 'tidyverse' interfaces for\nselection.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-cli":{"origin":"devel/R-cran-cli","version":"3.6.4"},"R-cran-glue":{"origin":"devel/R-cran-glue","version":"1.8.0"},"R-cran-lifecycle":{"origin":"devel/R-cran-lifecycle","version":"1.0.4"},"R-cran-rlang":{"origin":"devel/R-cran-rlang","version":"1.1.5"},"R-cran-vctrs":{"origin":"devel/R-cran-vctrs","version":"0.6.5"},"R-cran-withr":{"origin":"devel/R-cran-withr","version":"3.0.2"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel"]},{"name":"R-cran-tibble","origin":"devel/R-cran-tibble","version":"3.2.1_1","comment":"Simple Data Frames","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/tibble/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bdc750d2a2ea225b5473fcbd73fc1c78cc41f0c03faa6b0e1de08ed697eee6b4","flatsize":1974005,"path":"All/R-cran-tibble-3.2.1_1.pkg","repopath":"All/R-cran-tibble-3.2.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":635332,"desc":"tibble provides a 'tbl_df' class that offers better checking and\nprinting capabilities than traditional data frames.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-fansi":{"origin":"devel/R-cran-fansi","version":"1.0.6"},"R-cran-lifecycle":{"origin":"devel/R-cran-lifecycle","version":"1.0.4"},"R-cran-magrittr":{"origin":"devel/R-cran-magrittr","version":"2.0.3_1"},"R-cran-pillar":{"origin":"devel/R-cran-pillar","version":"1.10.1"},"R-cran-pkgconfig":{"origin":"devel/R-cran-pkgconfig","version":"2.0.3_2"},"R-cran-rlang":{"origin":"devel/R-cran-rlang","version":"1.1.5"},"R-cran-vctrs":{"origin":"devel/R-cran-vctrs","version":"0.6.5"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel"]},{"name":"R-cran-textshaping","origin":"print/R-cran-textshaping","version":"1.0.0","comment":"Bindings to the 'HarfBuzz' and 'Fribidi' Libraries for Text Shaping","maintainer":"einar@isnic.is","www":"https://github.com/r-lib/textshaping","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"96fe2825f471233504aa877b4bf5719a751bf49966743853c081d10af74f285a","flatsize":423800,"path":"All/R-cran-textshaping-1.0.0.pkg","repopath":"All/R-cran-textshaping-1.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":169772,"desc":"Provides access to the text shaping functionality in the 'HarfBuzz' library and\nthe bidirectional algorithm in the 'Fribidi' library.\n\n'textshaping' is a low-level utility package mainly for graphic devices that\nexpands upon the font tool-set provided by the 'systemfonts' package.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-cpp11":{"origin":"devel/R-cran-cpp11","version":"0.5.2"},"R-cran-lifecycle":{"origin":"devel/R-cran-lifecycle","version":"1.0.4"},"R-cran-stringi":{"origin":"textproc/R-cran-stringi","version":"1.8.4_1"},"R-cran-systemfonts":{"origin":"devel/R-cran-systemfonts","version":"1.2.1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"fribidi":{"origin":"converters/fribidi","version":"1.0.16"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"}},"categories":["print"]},{"name":"R-cran-testit","origin":"devel/R-cran-testit","version":"0.13","comment":"Simple Package for Testing R Packages","maintainer":"eduardo@FreeBSD.org","www":"https://cran.r-project.org/web/packages/testit/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"740d9778ff41a26f35a9f4f8f8c3f076e5841912279b001af6b380a91a398f36","flatsize":72009,"path":"All/R-cran-testit-0.13.pkg","repopath":"All/R-cran-testit-0.13.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":44840,"desc":"Provides two convenience functions assert() and test_pkg() to facilitate\ntesting R packages.","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["devel"]},{"name":"R-cran-tensor","origin":"math/R-cran-tensor","version":"1.5_1","comment":"Tensor product of arrays","maintainer":"ports@FreeBSD.org","www":"https://CRAN.R-project.org/package=tensor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1de2d97105a5add75debce9e3501ba722ce4b216478aad4a9f69a3a1c44b068d","flatsize":16512,"path":"All/R-cran-tensor-1.5_1.pkg","repopath":"All/R-cran-tensor-1.5_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":15036,"desc":"The tensor product of two arrays is notionally an outer product of the arrays\ncollapsed in specific extents by summing along the appropriate diagonals.","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["math"],"messages":[{"message":"===>   NOTICE:\n\nThe R-cran-tensor port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"R-cran-timeSeries","origin":"finance/R-cran-timeSeries","version":"4041.111","comment":"Financial Time Series Objects (Rmetrics)","maintainer":"wen@FreeBSD.org","www":"https://r-forge.r-project.org/scm/viewvc.php/pkg/timeSeries/?root=rmetrics","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d7a754234e100eddea440a704021fcdab43363e411959c20b6e72f59a1882f9b","flatsize":2513404,"path":"All/R-cran-timeSeries-4041.111.pkg","repopath":"All/R-cran-timeSeries-4041.111.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1893284,"desc":"'S4' classes and various tools for financial time series: Basic functions such\nas scaling and sorting, subsetting, mathematical operations and statistical\nfunctions.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-timeDate":{"origin":"finance/R-cran-timeDate","version":"4041.110"}},"categories":["finance"]},{"name":"R-cran-tidyr","origin":"devel/R-cran-tidyr","version":"1.3.1","comment":"Easily tidy data with spread and gather functions","maintainer":"eduardo@FreeBSD.org","www":"https://cran.r-project.org/web/packages/tidyr/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0d0139f30a229223205450c24900de23bff32fe4f0ed89edd4daecd58c254ee4","flatsize":1985659,"path":"All/R-cran-tidyr-1.3.1.pkg","repopath":"All/R-cran-tidyr-1.3.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1155880,"desc":"An evolution of 'reshape2'. It's designed specifically for data\ntidying (not general reshaping or aggregating) and works well with\n'dplyr' data pipelines.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-cli":{"origin":"devel/R-cran-cli","version":"3.6.4"},"R-cran-cpp11":{"origin":"devel/R-cran-cpp11","version":"0.5.2"},"R-cran-dplyr":{"origin":"math/R-cran-dplyr","version":"1.1.4"},"R-cran-glue":{"origin":"devel/R-cran-glue","version":"1.8.0"},"R-cran-lifecycle":{"origin":"devel/R-cran-lifecycle","version":"1.0.4"},"R-cran-magrittr":{"origin":"devel/R-cran-magrittr","version":"2.0.3_1"},"R-cran-purrr":{"origin":"devel/R-cran-purrr","version":"1.0.4"},"R-cran-rlang":{"origin":"devel/R-cran-rlang","version":"1.1.5"},"R-cran-stringr":{"origin":"textproc/R-cran-stringr","version":"1.5.1"},"R-cran-tibble":{"origin":"devel/R-cran-tibble","version":"3.2.1_1"},"R-cran-tidyselect":{"origin":"devel/R-cran-tidyselect","version":"1.2.1"},"R-cran-vctrs":{"origin":"devel/R-cran-vctrs","version":"0.6.5"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel"]},{"name":"R-cran-sys","origin":"devel/R-cran-sys","version":"3.4.3","comment":"Powerful and Reliable Tools for Running System Commands in R","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/sys/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"93ec764762cbbc3021703f6132d03b3d48896407552f50402beaba1efab07826","flatsize":64480,"path":"All/R-cran-sys-3.4.3.pkg","repopath":"All/R-cran-sys-3.4.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":42708,"desc":"Drop-in replacements for the base system2() function with fine\ncontrol and consistent behavior across platforms. Supports clean\ninterruption, timeout, background tasks, and streaming STDIN /\nSTDOUT / STDERR over binary or text connections. Arguments on Windows\nautomatically get encoded and quoted to work on different locales.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel"]},{"name":"R-cran-systemfonts","origin":"devel/R-cran-systemfonts","version":"1.2.1","comment":"System Native Font Finding","maintainer":"einar@isnic.is","www":"https://systemfonts.r-lib.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"860dd91b208eb89957cf037223e3416129a7b39af0f0da31797d0ce47e2dd78c","flatsize":755399,"path":"All/R-cran-systemfonts-1.2.1.pkg","repopath":"All/R-cran-systemfonts-1.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":325784,"desc":"Provides system native access to the font catalogue.\n\nAs font handling varies between systems it is difficult to correctly locate\ninstalled fonts across different operating systems.\n\nThe 'systemfonts' package provides bindings to the native libraries on Windows,\nmacOS and Linux for finding font files that can then be used further by e.g.\ngraphic devices.\n\nThe main use is intended to be from compiled code but 'systemfonts' also\nprovides access from R.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-cpp11":{"origin":"devel/R-cran-cpp11","version":"0.5.2"},"R-cran-jsonlite":{"origin":"converters/R-cran-jsonlite","version":"1.9.1"},"R-cran-lifecycle":{"origin":"devel/R-cran-lifecycle","version":"1.0.4"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel"]},{"name":"R-cran-testthat","origin":"devel/R-cran-testthat","version":"3.2.3","comment":"Unit Testing for R","maintainer":"eduardo@FreeBSD.org","www":"https://testthat.r-lib.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c60e261efc6443b6b9e5a398b76ee37e2e30a43851f2c74c0b2977fa8ce8eda0","flatsize":3175445,"path":"All/R-cran-testthat-3.2.3.pkg","repopath":"All/R-cran-testthat-3.2.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1665220,"desc":"Software testing is important, but, in part because it is frustrating and\nboring, many of us avoid it. 'testthat' is a testing framework for R that is\neasy to learn and use, and integrates with your existing 'workflow'.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-R6":{"origin":"devel/R-cran-R6","version":"2.6.1"},"R-cran-brio":{"origin":"devel/R-cran-brio","version":"1.1.5"},"R-cran-callr":{"origin":"devel/R-cran-callr","version":"3.7.6"},"R-cran-cli":{"origin":"devel/R-cran-cli","version":"3.6.4"},"R-cran-desc":{"origin":"devel/R-cran-desc","version":"1.4.3"},"R-cran-digest":{"origin":"security/R-cran-digest","version":"0.6.37"},"R-cran-evaluate":{"origin":"devel/R-cran-evaluate","version":"1.0.3"},"R-cran-jsonlite":{"origin":"converters/R-cran-jsonlite","version":"1.9.1"},"R-cran-lifecycle":{"origin":"devel/R-cran-lifecycle","version":"1.0.4"},"R-cran-magrittr":{"origin":"devel/R-cran-magrittr","version":"2.0.3_1"},"R-cran-pkgload":{"origin":"devel/R-cran-pkgload","version":"1.4.0"},"R-cran-praise":{"origin":"devel/R-cran-praise","version":"1.0.0_5"},"R-cran-processx":{"origin":"sysutils/R-cran-processx","version":"3.8.6"},"R-cran-ps":{"origin":"sysutils/R-cran-ps","version":"1.9.0"},"R-cran-rlang":{"origin":"devel/R-cran-rlang","version":"1.1.5"},"R-cran-waldo":{"origin":"devel/R-cran-waldo","version":"0.6.1"},"R-cran-withr":{"origin":"devel/R-cran-withr","version":"3.0.2"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel"]},{"name":"R-cran-stringr","origin":"textproc/R-cran-stringr","version":"1.5.1","comment":"Make it easier to work with strings","maintainer":"uzsolt@FreeBSD.org","www":"https://cran.r-project.org/web/packages/stringr/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a07431f4672e9720cc8e3d77b1b718e70f7f2057aaa81a938b6b12fae50f61fe","flatsize":582860,"path":"All/R-cran-stringr-1.5.1.pkg","repopath":"All/R-cran-stringr-1.5.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":299328,"desc":"stringr is a set of simple wrappers that make R's string functions\nmore consistent, simpler and easier to use. It does this by ensuring\nthat: function and argument names (and positions) are consistent,\nall functions deal with NA's and zero length character appropriately,\nand the output data structures from each function matches the input\ndata structures of other functions.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-cli":{"origin":"devel/R-cran-cli","version":"3.6.4"},"R-cran-glue":{"origin":"devel/R-cran-glue","version":"1.8.0"},"R-cran-lifecycle":{"origin":"devel/R-cran-lifecycle","version":"1.0.4"},"R-cran-magrittr":{"origin":"devel/R-cran-magrittr","version":"2.0.3_1"},"R-cran-rlang":{"origin":"devel/R-cran-rlang","version":"1.1.5"},"R-cran-stringi":{"origin":"textproc/R-cran-stringi","version":"1.8.4_1"},"R-cran-vctrs":{"origin":"devel/R-cran-vctrs","version":"0.6.5"}},"categories":["textproc"]},{"name":"R-cran-tseries","origin":"finance/R-cran-tseries","version":"0.10.58","comment":"Time Series Analysis and Computational Finance","maintainer":"wen@FreeBSD.org","www":"https://CRAN.R-project.org/package=tseries","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f547602235b00a7965020be9b33be7a380dfbd221d01260725a4e8f014871633","flatsize":439601,"path":"All/R-cran-tseries-0.10.58.pkg","repopath":"All/R-cran-tseries-0.10.58.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":379036,"desc":"Time series analysis and computational finance.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-jsonlite":{"origin":"converters/R-cran-jsonlite","version":"1.9.1"},"R-cran-quadprog":{"origin":"math/R-cran-quadprog","version":"1.5.8_2"},"R-cran-quantmod":{"origin":"finance/R-cran-quantmod","version":"0.4.26"},"R-cran-zoo":{"origin":"math/R-cran-zoo","version":"1.8.13"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["finance"]},{"name":"R-cran-stabledist","origin":"math/R-cran-stabledist","version":"0.7.2","comment":"Stable Distribution Functions","maintainer":"eduardo@FreeBSD.org","www":"https://cran.r-project.org/web/packages/stabledist/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"78c6701c4960918e8c96e0fd6eff2974ff845c63723232e27a7a06ffb6e75256","flatsize":168321,"path":"All/R-cran-stabledist-0.7.2.pkg","repopath":"All/R-cran-stabledist-0.7.2.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3"],"pkgsize":100072,"desc":"A collection and description of functions to compute density,\ndistribution and quantile function and to generate random variates\nof the stable distribution.","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["math"]},{"name":"R-cran-statmod","origin":"math/R-cran-statmod","version":"1.5.0","comment":"Statistical Modeling","maintainer":"jpbeconne@free.fr","www":"https://CRAN.R-project.org/package=statmod","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c5050f41b548df3bcadb3b2dd13ad97ab103bd71fc3925a7f85cb229803829b9","flatsize":403122,"path":"All/R-cran-statmod-1.5.0.pkg","repopath":"All/R-cran-statmod-1.5.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":313436,"desc":"A collection of algorithms and functions to aid statistical modeling.\nIncludes limiting dilution analysis (aka ELDA), growth curve comparisons,\nmixed linear models, heteroscedastic regression, inverse-Gaussian\nprobability calculations, Gauss quadrature and a secure convergence\nalgorithm for nonlinear models. Also includes advanced generalized linear\nmodel functions including Tweedie and Digamma distributional families\nand a secure convergence algorithm.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"R-cran-strucchange","origin":"finance/R-cran-strucchange","version":"1.5.4","comment":"Testing, Monitoring, and Dating Structural Changes","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/strucchange/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"83f11953946bcce0b6dde6cb934f6a71abee7008e9fb20640057a22546cc2350","flatsize":1117027,"path":"All/R-cran-strucchange-1.5.4.pkg","repopath":"All/R-cran-strucchange-1.5.4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":959324,"desc":"Testing, monitoring and dating structural changes in (linear)\nregression models. strucchange features tests/methods from the\ngeneralized fluctuation test framework as well as from the F test\n(Chow test) framework. This includes methods to fit, plot and test\nfluctuation processes (e.g., CUSUM, MOSUM, recursive/moving estimates)\nand F statistics, respectively. It is possible to monitor incoming\ndata online using fluctuation processes. Finally, the breakpoints\nin regression models with structural changes can be estimated\ntogether with confidence intervals. Emphasis is always given to\nmethods for visualizing the data.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-sandwich":{"origin":"math/R-cran-sandwich","version":"3.1.1"},"R-cran-zoo":{"origin":"math/R-cran-zoo","version":"1.8.13"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["finance"]},{"name":"R-cran-sqldf","origin":"databases/R-cran-sqldf","version":"0.4.11_1","comment":"SQL select on R data frames","maintainer":"skreuzer@FreeBSD.org","www":"https://cran.r-project.org/web/packages/sqldf/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"49b0725989490bdfdf964276960cf09ef4319eb56e57e92582ec4f32c2a7980a","flatsize":117277,"path":"All/R-cran-sqldf-0.4.11_1.pkg","repopath":"All/R-cran-sqldf-0.4.11_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":82540,"desc":"The sqldf() function is typically passed a single argument which is an SQL\nselect statement where the table names are ordinary R data frame names. sqldf()\ntransparently sets up a database, imports the data frames into that database,\nperforms the SQL select or other statement and returns the result using a\nheuristic to determine which class to assign to each column of the returned\ndata frame. The sqldf() or read.csv.sql() functions can also be used to read\nfiltered files into R even if the original files are larger than R itself can\nhandle. 'RSQLite', 'RH2', 'RMySQL' and 'RPostgreSQL' backends are supported.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-DBI":{"origin":"databases/R-cran-DBI","version":"1.2.3"},"R-cran-RSQLite":{"origin":"databases/R-cran-RSQLite","version":"2.3.6"},"R-cran-chron":{"origin":"devel/R-cran-chron","version":"2.3.57_1"},"R-cran-gsubfn":{"origin":"devel/R-cran-gsubfn","version":"0.7_1"},"R-cran-proto":{"origin":"devel/R-cran-proto","version":"1.0.0_5"}},"categories":["databases"]},{"name":"R-cran-sspir","origin":"math/R-cran-sspir","version":"0.2.10_9","comment":"glm-like formula to define dynamic generalized linear models","maintainer":"skreuzer@FreeBSD.org","www":"https://cran.r-project.org/web/packages/sspir/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"feb53c006c0f3132e42f8954a2dc5b522e0f11c650e85d689a2a736e7cded661","flatsize":191517,"path":"All/R-cran-sspir-0.2.10_9.pkg","repopath":"All/R-cran-sspir-0.2.10_9.pkg","licenselogic":"single","pkgsize":173392,"desc":"A glm-like formula language to define dynamic generalized\nlinear models (state space models).\n\nIncludes functions for Kalman filtering and smoothing.\n\nEstimation of variance matrices can be performed using\nthe EM algorithm in case of Gaussian models.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-KFAS":{"origin":"math/R-cran-KFAS","version":"1.5.1"},"R-cran-mvtnorm":{"origin":"math/R-cran-mvtnorm","version":"1.3.3"}},"categories":["math"]},{"name":"R-cran-spelling","origin":"textproc/R-cran-spelling","version":"2.3.1","comment":"Tools for Spell Checking in R","maintainer":"uzsolt@FreeBSD.org","www":"https://docs.ropensci.org/spelling/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bdceabc9a12937ca16ea0f2c4f766d1c9b17ca82e0b1477eeba5e741240a8cae","flatsize":58818,"path":"All/R-cran-spelling-2.3.1.pkg","repopath":"All/R-cran-spelling-2.3.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":55488,"desc":"Spell checking common document formats including latex, markdown, manual pages,\nand description files. Includes utilities to automate checking of documentation\nand vignettes as a unit test during 'R CMD check'. Both British and American\nEnglish are supported out of the box and other languages can be added. In\naddition, packages may define a 'wordlist' to allow custom terminology without\nhaving to abuse punctuation.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-commonmark":{"origin":"textproc/R-cran-commonmark","version":"1.9.5"},"R-cran-hunspell":{"origin":"textproc/R-cran-hunspell","version":"3.0.6"},"R-cran-knitr":{"origin":"print/R-cran-knitr","version":"1.50"},"R-cran-xml2":{"origin":"textproc/R-cran-xml2","version":"1.3.8"}},"categories":["textproc"]},{"name":"R-cran-stringi","origin":"textproc/R-cran-stringi","version":"1.8.4_1","comment":"Character String Processing Facilities","maintainer":"uzsolt@FreeBSD.org","www":"http://www.gagolewski.com/software/stringi/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3ad13c18dddddd59adebe1a6348dcb6f1e5529b5eda4b21559d0c70a602043d9","flatsize":1437179,"path":"All/R-cran-stringi-1.8.4_1.pkg","repopath":"All/R-cran-stringi-1.8.4_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":886132,"desc":"stringi (pronounced \"stringy\") is THE R package for fast, correct,\nconsistent and convenient string/text processing in each locale and\nany native character encoding. The use of the ICU library gives R\nusers a platform-independent set of functions known to Java, Perl,\nPython, PHP, and Ruby programmers.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"icu":{"origin":"devel/icu","version":"76.1,1"}},"categories":["textproc"]},{"name":"R-cran-sparsevctrs","origin":"devel/R-cran-sparsevctrs","version":"0.3.2","comment":"Sparse Vectors for Use in Data Frames","maintainer":"eduardo@FreeBSD.org","www":"https://cran.r-project.org/package=sparsevctrs","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ff84555beb71bf889ee1b2fd9e23765e7c0964916fe6c8f573bd6572b8935bba","flatsize":379658,"path":"All/R-cran-sparsevctrs-0.3.2.pkg","repopath":"All/R-cran-sparsevctrs-0.3.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":203124,"desc":"Provides sparse vectors powered by ALTREP (Alternative Representations\nfor R Objects) that behave like regular vectors, and can thus be used in\ndata frames. Also provides tools to convert between sparse matrices and\ndata frames with sparse columns and functions to interact with sparse\nvectors.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-cli":{"origin":"devel/R-cran-cli","version":"3.6.4"},"R-cran-rlang":{"origin":"devel/R-cran-rlang","version":"1.1.5"},"R-cran-vctrs":{"origin":"devel/R-cran-vctrs","version":"0.6.5"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel"]},{"name":"R-cran-sourcetools","origin":"devel/R-cran-sourcetools","version":"0.1.7.1","comment":"Tools for the Reading and Tokenization of R Code","maintainer":"uzsolt@FreeBSD.org","www":"https://cran.r-project.org/web/packages/sourcetools/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ccae34be5af19ae509c45eaa8d4a71c2197e0865b093764322fd0ec8975f0182","flatsize":149841,"path":"All/R-cran-sourcetools-0.1.7.1.pkg","repopath":"All/R-cran-sourcetools-0.1.7.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":53572,"desc":"Tools for the reading and tokenization of R code. The 'sourcetools'\npackage provides both an R and C++ interface for the tokenization\nof R code, and helpers for interacting with the tokenized representation\nof R code.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel"]},{"name":"UCD","origin":"textproc/UCD","version":"16.0.0,1","comment":"Unicode Character Database","maintainer":"thierry@FreeBSD.org","www":"https://unicode.org/ucd/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7821bd519f36b2ed92dfe7eb07ccf87a65a2484106ec73a5daa4761ced4e4f77","flatsize":91227709,"path":"All/UCD-16.0.0,1.pkg","repopath":"All/UCD-16.0.0,1.pkg","licenselogic":"single","licenses":["Unicode_License_Agreement"],"pkgsize":19413476,"desc":"The Unicode Character Database (UCD) consists of a number of data files listing\nUnicode character properties and related data. It also includes data files\ncontaining test data for conformance to several important Unicode algorithms.","categories":["textproc"],"options":{"HAN":"on"}},{"name":"R-cran-som","origin":"science/R-cran-som","version":"0.3.5.2","comment":"Self-Organizing Map","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/som/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0b78529746ab4d7d9ef58bd2a39e03d48c3d08c94ee24596266b10ecbd28212d","flatsize":316223,"path":"All/R-cran-som-0.3.5.2.pkg","repopath":"All/R-cran-som-0.3.5.2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":256992,"desc":"Self-Organizing Map (with application in gene clustering)","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["science"]},{"name":"R-cran-sodium","origin":"security/R-cran-sodium","version":"1.4.0","comment":"R bindings to libsodium","maintainer":"eduardo@FreeBSD.org","www":"https://cran.r-project.org/web/packages/sodium/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6b58821097e4553014efabb38f96c09bbda10951e11aa2110941df7be574c216","flatsize":1371819,"path":"All/R-cran-sodium-1.4.0.pkg","repopath":"All/R-cran-sodium-1.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":251648,"desc":"Bindings to libsodium: a modern, easy-to-use software library for\nencryption, decryption, signatures, password hashing and more. Sodium\nuses curve25519, a state-of-the-art Diffie-Hellman function by Daniel\nBernstein, which has become very popular after it was discovered that\nthe NSA had backdoored Dual EC DRBG.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libsodium":{"origin":"security/libsodium","version":"1.0.19"}},"categories":["security"]},{"name":"R-cran-survey","origin":"math/R-cran-survey","version":"4.4.2","comment":"Analysis of complex survey samples","maintainer":"wen@FreeBSD.org","www":"https://r-survey.r-forge.r-project.org/survey/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a6963d79523d9deb72c0a603713449d123c8050c492fb7825ec354ed83bac422","flatsize":4459012,"path":"All/R-cran-survey-4.4.2.pkg","repopath":"All/R-cran-survey-4.4.2.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3"],"pkgsize":3466948,"desc":"Summary statistics, two-sample tests, rank tests, generalised linear models,\ncumulative link models, Cox models, loglinear models, and general maximum\npseudolikelihood estimation for multistage stratified, cluster-sampled,\nunequally weighted survey samples. Variances by Taylor series linearisation\nor replicate weights. Post-stratification, calibration, and raking. Two-phase\nsubsampling designs. Graphics. PPS sampling without replacement. Principal\ncomponents, factor analysis.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-RcppArmadillo":{"origin":"math/R-cran-RcppArmadillo","version":"14.4.1.1"},"R-cran-minqa":{"origin":"math/R-cran-minqa","version":"1.2.8"},"R-cran-mitools":{"origin":"math/R-cran-mitools","version":"2.4_3"},"R-cran-numDeriv":{"origin":"math/R-cran-numDeriv","version":"2016.8.1.1_3"}},"categories":["math"]},{"name":"R-cran-terra","origin":"math/R-cran-terra","version":"1.8.29","comment":"Spatiall Data Analysis","maintainer":"eduardo@FreeBSD.org","www":"https://cran.r-project.org/package=terra","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"91220fa32693273904ce983022ddf4f9ec04cc9df8ce331dd79a4da0e70a0dee","flatsize":9126364,"path":"All/R-cran-terra-1.8.29.pkg","repopath":"All/R-cran-terra-1.8.29.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":3886356,"desc":"Methods for spatial data analysis with raster and vector data.\nRaster methods allow for low-level data manipulation as well as\nhigh-level global, local, zonal, and focal computation. The predict\nand interpolate methods facilitate the use of regression type\n(interpolation, machine learning) models for spatial prediction,\nincluding with satellite remote sensing data. Processing of very\nlarge files is supported. See the manual and tutorials on\n<https://rspatial.org/terra/> to get started. 'terra' is very similar\nto the 'raster' package; but 'terra' can do more, is easier to use,\nand it is faster.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-Rcpp":{"origin":"devel/R-cran-Rcpp","version":"1.0.14"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gdal":{"origin":"graphics/gdal","version":"3.10.2_1"},"geos":{"origin":"graphics/geos","version":"3.13.1"},"proj":{"origin":"graphics/proj","version":"9.6.0,1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["math"]},{"name":"R-cran-snow","origin":"science/R-cran-snow","version":"0.4.4_1","comment":"Support for simple parallel computing in R","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/snow/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"37475b96cca221546f1a963d52d4b5b5d893bdc8beea8895c886a52b9ed53cf0","flatsize":106371,"path":"All/R-cran-snow-0.4.4_1.pkg","repopath":"All/R-cran-snow-0.4.4_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":98724,"desc":"The snow package provides support for simple parallel computing on a\nnetwork of workstations using R.  A master R process calls makeCluster\nto start a cluster of worker processes; the master process then uses\nfunctions such as clusterCall and clusterApply to execute R code on\nthe worker processes and collect and return the results on the master.\nThis framework supports many forms of \"embarrassingly parallel\"\ncomputations.\n\nSnow can use one of four communications mechanisms: sockets, PVM, MPI,\nor NetWorkSpaces (NWS).  NWS support was provided by Steve Weston.\nPVM clusters use the rpvm package; MPI clusters use package Rmpi; NWS\nclusters use package nws.  If pvm is used, then pvm must be started,\neither using a pvm console (e.g the pvm text console or the graphical\nxpvm console, both available with pvm) or from R using functions\nprovided by rpvm.  Similarly, LAM-MPI must be started, e.g.  using\nlamboot, for MPI clusters that use Rmpi and LAM-MPI.  If NWS is used,\nthe NetWorkSpaces server must be running.  SOCK clusters are the\neasiest approach for using snow on a single multi-core computer as\nthey require no additional software.","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["science"]},{"name":"R-cran-slam","origin":"math/R-cran-slam","version":"0.1.55","comment":"Sparse Lightweight Arrays and Matrices","maintainer":"eduardo@FreeBSD.org","www":"https://cran.r-project.org/web/packages/slam/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"051d823a7671234c26f371a1d69090e80929b2428feaeb1e96541fea07fc435b","flatsize":311217,"path":"All/R-cran-slam-0.1.55.pkg","repopath":"All/R-cran-slam-0.1.55.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":197052,"desc":"Data structures and algorithms for sparse arrays and matrices,\nbased on index arrays and simple triplet representations,\nrespectively.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"R-cran-sm","origin":"math/R-cran-sm","version":"2.2.6.0","comment":"Smoothing methods for nonparametric regression and density estimation","maintainer":"wen@FreeBSD.org","www":"http://www.stats.gla.ac.uk/~adrian/sm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c225330c0c3c459207f327f62507c46d4368898296057bcbfccd26a8fedddfb8","flatsize":999942,"path":"All/R-cran-sm-2.2.6.0.pkg","repopath":"All/R-cran-sm-2.2.6.0.pkg","licenselogic":"single","pkgsize":797600,"desc":"R-cran-sm is a R module for smoothing methods for nonparametric\nregression and density estimation. It is software linked to the\nbook 'Applied Smoothing Techniques for Data Analysis: The Kernel\nApproach with S-Plus Illustrations' Oxford University Press.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"R-cran-shape","origin":"graphics/R-cran-shape","version":"1.4.6.1","comment":"Functions for plotting graphical shapes, colors","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/shape/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"77cd2d90fca455847b4ef1820c0ba8872263cd6cdeb0f8f44551cdb74d013529","flatsize":832921,"path":"All/R-cran-shape-1.4.6.1.pkg","repopath":"All/R-cran-shape-1.4.6.1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":759424,"desc":"Functions for plotting graphical shapes such as ellipses, circles,\ncylinders, arrows, ... Support for the book \"A practical guide to\necological modelling - using R as a simulation platform\" by Karline\nSoetaert and Peter M.J. Herman (2009). Springer. Includes\ndemo(colorshapes)","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["graphics"]},{"name":"R-cran-shinyjs","origin":"www/R-cran-shinyjs","version":"2.1.0","comment":"Easily Improve the User Experience of Your Shiny Apps in Seconds","maintainer":"ygy@FreeBSD.org","www":"https://deanattali.com/shinyjs/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"921a04cb3d505b8cc8100797eaa009bc6dc984ca7aac37e218a8773dc48595bf","flatsize":1494016,"path":"All/R-cran-shinyjs-2.1.0.pkg","repopath":"All/R-cran-shinyjs-2.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":999888,"desc":"Perform common useful JavaScript operations in Shiny apps that will greatly\nimprove your apps without having to know any JavaScript. Examples include:\nhiding an element, disabling an input, resetting an input back to its original\nvalue, delaying code execution by a few seconds, and many more useful functions\nfor both the end user and the developer. 'shinyjs' can also be used to easily\ncall your own custom JavaScript functions from R.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-digest":{"origin":"security/R-cran-digest","version":"0.6.37"},"R-cran-jsonlite":{"origin":"converters/R-cran-jsonlite","version":"1.9.1"},"R-cran-shiny":{"origin":"www/R-cran-shiny","version":"1.7.5"}},"categories":["www"]},{"name":"activemq","origin":"net/activemq","version":"5.18.3","comment":"Messaging and Integration Patterns provider","maintainer":"james@elstone.net","www":"https://activemq.apache.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1611c8b2640bec945d6a77bc9a6b2ebd2e27eccb9ddf157c7ae976d5be86ada0","flatsize":45745362,"path":"All/activemq-5.18.3.pkg","repopath":"All/activemq-5.18.3.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":37937740,"desc":"Apache ActiveMQ is the most popular and powerful open source messaging\nand Integration Patterns provider.","deps":{"openjdk18":{"origin":"java/openjdk18","version":"18.0.2+9.1_2"}},"categories":["java","net"],"users":["activemq"],"groups":["activemq"],"options":{"DOCS":"on","EXAMPLES":"on"},"annotations":{"cpe":"cpe:2.3:a:apache:activemq:5.18.3:::::dragonfly6:x86_64"}},{"name":"R-cran-spdep","origin":"math/R-cran-spdep","version":"1.2.5","comment":"Spatial dependence: weighting schemes, statistics, and models","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/spdep/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a6a6e941dd4beb2eb571e8d84525e7d23a04b2177be643685cad5b3df6ef36b3","flatsize":8706962,"path":"All/R-cran-spdep-1.2.5.pkg","repopath":"All/R-cran-spdep-1.2.5.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":3459452,"desc":"A collection of functions to create spatial weights matrix objects\nfrom polygon contiguities, from point patterns by distance and\ntesselations, for summarising these objects, and for permitting\ntheir use in spatial data analysis, including regional aggregation\nby minimum spanning tree; a collection of tests for spatial\nautocorrelation, including global Moran's I, APLE, Geary's C,\nHubert/Mantel general cross product statistic, Empirical Bayes\nestimates and Assuno/Reis Index, Getis/Ord G and multicoloured join\ncount statistics, local Moran's I and Getis/Ord G, saddlepoint\napproximations and exact tests for global and local Moran's I; and\nfunctions for estimating spatial simultaneous autoregressive (SAR)\nlag and error models, impact measures for lag models, weighted and\nunweighted SAR and CAR spatial regression models, semi-parametric\nand Moran eigenvector spatial filtering, GM SAR error models, and\ngeneralized spatial two stage least squares models.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-deldir":{"origin":"math/R-cran-deldir","version":"2.0.4"},"R-cran-e1071":{"origin":"science/R-cran-e1071","version":"1.7.16"},"R-cran-s2":{"origin":"graphics/R-cran-s2","version":"1.1.0"},"R-cran-sf":{"origin":"math/R-cran-sf","version":"1.0.8_4"},"R-cran-sp":{"origin":"math/R-cran-sp","version":"2.2.0"},"R-cran-spData":{"origin":"math/R-cran-spData","version":"2.3.4"},"R-cran-units":{"origin":"math/R-cran-units","version":"0.8.7"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"R-cran-sfsmisc","origin":"devel/R-cran-sfsmisc","version":"1.1.20","comment":"Utilities from 'Seminar fuer Statistik' ETH Zurich","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/sfsmisc/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"13c4febd70802cab06fa26ed3d5446c662b57402b78885d698ea9b0f073432fa","flatsize":764171,"path":"All/R-cran-sfsmisc-1.1.20.pkg","repopath":"All/R-cran-sfsmisc-1.1.20.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":673708,"desc":"Useful utilities ['goodies'] from Seminar fuer Statistik ETH Zurich,\nquite a few related to graphics; some were ported from S-plus.","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["devel"]},{"name":"R-cran-sp","origin":"math/R-cran-sp","version":"2.2.0","comment":"R Classes and Methods for Spatial Data","maintainer":"wen@FreeBSD.org","www":"https://github.com/edzer/sp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"db3c448d67d8719c5e4dc07b533bc587ccabad7ad4444e31424f23ee0add4d0d","flatsize":9599149,"path":"All/R-cran-sp-2.2.0.pkg","repopath":"All/R-cran-sp-2.2.0.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3"],"pkgsize":4550608,"desc":"R-sp is a package that provides classes and methods for spatial\ndata. The classes document where the spatial location information\nresides, for 2D or 3D data. Utility functions are provided, e.g.\nfor plotting data as maps, spatial selection, as well as methods\nfor retrieving coordinates, for subsetting, print, summary, etc.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"R-cran-servr","origin":"www/R-cran-servr","version":"0.27","comment":"Simple HTTP Server to Serve Static Files or Dynamic Documents","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/servr/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2f3e1d09f0753f0194f36d4b99d08b4866b2ea754062954d1cf3eac2c91d4301","flatsize":94679,"path":"All/R-cran-servr-0.27.pkg","repopath":"All/R-cran-servr-0.27.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":88612,"desc":"Start an HTTP server in R to serve static files, or dynamic documents\nthat can be converted to HTML files (e.g., R Markdown) under a given\ndirectory.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-httpuv":{"origin":"www/R-cran-httpuv","version":"1.6.11"},"R-cran-jsonlite":{"origin":"converters/R-cran-jsonlite","version":"1.9.1"},"R-cran-mime":{"origin":"misc/R-cran-mime","version":"0.13"},"R-cran-xfun":{"origin":"misc/R-cran-xfun","version":"0.51"}},"categories":["www"]},{"name":"R-cran-scrapeR","origin":"www/R-cran-scrapeR","version":"0.1.8","comment":"Tools for Scraping Data from HTML and XML Documents","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/scrapeR/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bed1f626e4ea8e0db24e9f8e08c2980ba33a071e7ff2bad99a8a8a72b953b0f7","flatsize":19503,"path":"All/R-cran-scrapeR-0.1.8.pkg","repopath":"All/R-cran-scrapeR-0.1.8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":17812,"desc":"The 'scrapeR' package utilizes functions that fetch and extract\ntext content from specified web pages. It handles HTTP errors and\nparses HTML efficiently. The package can handle hundreds of websites\nat a time using the scrapeR_in_batches() command.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-httr":{"origin":"www/R-cran-httr","version":"1.4.7"},"R-cran-magrittr":{"origin":"devel/R-cran-magrittr","version":"2.0.3_1"},"R-cran-rvest":{"origin":"www/R-cran-rvest","version":"1.0.4"},"R-cran-stringr":{"origin":"textproc/R-cran-stringr","version":"1.5.1"}},"categories":["www"]},{"name":"R-cran-spData","origin":"math/R-cran-spData","version":"2.3.4","comment":"Datasets for Spatial Analysis","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/spData/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dbdf446136429a545e2f41dc249cea73a6dbbf9e0a368af47a668f9fd8653799","flatsize":6641878,"path":"All/R-cran-spData-2.3.4.pkg","repopath":"All/R-cran-spData-2.3.4.pkg","licenselogic":"single","licenses":["CC0-1.0"],"pkgsize":3572888,"desc":"Diverse spatial datasets for demonstrating, benchmarking and teaching\nspatial data analysis. It includes R data of class sf (defined by\nthe package 'sf'), Spatial ('sp'), and nb ('spdep'). Unlike other\nspatial data packages such as 'rnaturalearth' and 'maps', it also\ncontains data stored in a range of file formats including GeoJSON,\nESRI Shapefile and GeoPackage. Some of the datasets are designed\nto illustrate specific analysis techniques. cycle_hire and\ncycle_hire_osm, for example, is designed to illustrate point pattern\nanalysis techniques.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-sp":{"origin":"math/R-cran-sp","version":"2.2.0"}},"categories":["math"]},{"name":"R-cran-sessioninfo","origin":"devel/R-cran-sessioninfo","version":"1.2.3","comment":"R Session Information","maintainer":"uzsolt@FreeBSD.org","www":"https://cran.r-project.org/package=sessioninfo","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"99ee4ca0ea253e8a6e409e2d7c0566b7e42200e6d922fa0c36e73f6027ad5868","flatsize":380256,"path":"All/R-cran-sessioninfo-1.2.3.pkg","repopath":"All/R-cran-sessioninfo-1.2.3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":283124,"desc":"Query and print information about the current R session. It is similar to\n'utils::sessionInfo()', but includes more information about packages, and where\nthey were installed from.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-cli":{"origin":"devel/R-cran-cli","version":"3.6.4"}},"categories":["devel"]},{"name":"R-cran-sets","origin":"math/R-cran-sets","version":"1.0.25","comment":"Sets, Generalized Sets, Customizable Sets and Intervals","maintainer":"wen@FreeBSD.org","www":"https://cran.r-project.org/web/packages/sets/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"05f14be5f2eb118187cd6751c886300afd08c42b8071f7c22b5b6bed50731466","flatsize":793203,"path":"All/R-cran-sets-1.0.25.pkg","repopath":"All/R-cran-sets-1.0.25.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":636656,"desc":"Data structures and basic operations for ordinary sets, generalizations such as\nfuzzy sets, multisets, and fuzzy multisets, customizable sets, and intervals.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"R-cran-selectr","origin":"www/R-cran-selectr","version":"0.4.2_2","comment":"Translate CSS Selectors to XPath Expressions","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/selectr/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"888bc41145ad362bf9a88c1b7975050b77a46a0d18303caadca684c96a63424d","flatsize":643038,"path":"All/R-cran-selectr-0.4.2_2.pkg","repopath":"All/R-cran-selectr-0.4.2_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":423104,"desc":"Translates a CSS3 selector into an equivalent XPath expression.\nThis allows us to use CSS selectors when working with the XML package\nas it can only evaluate XPath expressions. Also provided are\nconvenience functions useful for using CSS selectors on XML nodes.\nThis package is a port of the Python package \"cssselect\".","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-R6":{"origin":"devel/R-cran-R6","version":"2.6.1"},"R-cran-stringr":{"origin":"textproc/R-cran-stringr","version":"1.5.1"}},"categories":["www"]},{"name":"R-cran-scales","origin":"graphics/R-cran-scales","version":"1.3.0","comment":"Scale functions for graphics","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/scales/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0d3ddb68ef6889845f009aeba724fc01d33f306d3e5baffaae6f080ca6dedcdb","flatsize":932243,"path":"All/R-cran-scales-1.3.0.pkg","repopath":"All/R-cran-scales-1.3.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":684000,"desc":"Graphical scales map data to aesthetics, and provide methods for\nautomatically determining breaks and labels for axes and legends.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-R6":{"origin":"devel/R-cran-R6","version":"2.6.1"},"R-cran-RColorBrewer":{"origin":"graphics/R-cran-RColorBrewer","version":"1.1.3_1"},"R-cran-cli":{"origin":"devel/R-cran-cli","version":"3.6.4"},"R-cran-farver":{"origin":"graphics/R-cran-farver","version":"2.1.2"},"R-cran-glue":{"origin":"devel/R-cran-glue","version":"1.8.0"},"R-cran-labeling":{"origin":"math/R-cran-labeling","version":"0.4.3"},"R-cran-lifecycle":{"origin":"devel/R-cran-lifecycle","version":"1.0.4"},"R-cran-munsell":{"origin":"graphics/R-cran-munsell","version":"0.5.1"},"R-cran-rlang":{"origin":"devel/R-cran-rlang","version":"1.1.5"},"R-cran-viridisLite":{"origin":"graphics/R-cran-viridisLite","version":"0.4.2"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["graphics"]},{"name":"R-cran-scatterplot3d","origin":"math/R-cran-scatterplot3d","version":"0.3.44","comment":"3D Scatter Plot","maintainer":"eduardo@FreeBSD.org","www":"https://cran.r-project.org/package=scatterplot3d","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7d6ed846d8c3887b7a7ac35456e312674728417228acfc57b3e4017ab2b9f4a7","flatsize":376756,"path":"All/R-cran-scatterplot3d-0.3.44.pkg","repopath":"All/R-cran-scatterplot3d-0.3.44.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":355920,"desc":"scatterplot3d: 3D Scatter Plot.\n\nPlots a three dimensional (3D) point cloud.","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["math"]},{"name":"R-cran-rvest","origin":"www/R-cran-rvest","version":"1.0.4","comment":"Easily Harvest (Scrape) Web Pages","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/rvest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"df9583891bf7993a975f538dbf5be4b919f30fc9b4a763c963765f1f0adb85a9","flatsize":420802,"path":"All/R-cran-rvest-1.0.4.pkg","repopath":"All/R-cran-rvest-1.0.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":303772,"desc":"Wrappers around the XML and httr packages to make it easy to download,\nthen manipulate, both html and xml.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-cli":{"origin":"devel/R-cran-cli","version":"3.6.4"},"R-cran-glue":{"origin":"devel/R-cran-glue","version":"1.8.0"},"R-cran-httr":{"origin":"www/R-cran-httr","version":"1.4.7"},"R-cran-lifecycle":{"origin":"devel/R-cran-lifecycle","version":"1.0.4"},"R-cran-magrittr":{"origin":"devel/R-cran-magrittr","version":"2.0.3_1"},"R-cran-rlang":{"origin":"devel/R-cran-rlang","version":"1.1.5"},"R-cran-selectr":{"origin":"www/R-cran-selectr","version":"0.4.2_2"},"R-cran-tibble":{"origin":"devel/R-cran-tibble","version":"3.2.1_1"},"R-cran-xml2":{"origin":"textproc/R-cran-xml2","version":"1.3.8"}},"categories":["www"]},{"name":"R-cran-rversions","origin":"devel/R-cran-rversions","version":"2.1.2_1","comment":"Query 'R' Versions, Including 'r-release' and 'r-oldrel'","maintainer":"uzsolt@FreeBSD.org","www":"https://github.com/r-hub/rversions","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"04cf0ba9fb0b8a14774006fd440527eccf50d7d4b20502aec198ab39505ee70a","flatsize":70959,"path":"All/R-cran-rversions-2.1.2_1.pkg","repopath":"All/R-cran-rversions-2.1.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":66348,"desc":"Query the main 'R' 'SVN' repository to find the versions 'r-release' and\n'r-oldrel' refer to, and also all previous 'R' versions and their release\ndates.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-curl":{"origin":"ftp/R-cran-curl","version":"6.2.1"},"R-cran-xml2":{"origin":"textproc/R-cran-xml2","version":"1.3.8"}},"categories":["devel"]},{"name":"R-cran-rprojroot","origin":"devel/R-cran-rprojroot","version":"2.0.4","comment":"Finding Files in Project Subdirectories","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/rprojroot/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"35b6612e80b3b745e03aa17fcc742b9cf2efef5c4ae32295f00146cb5d796d20","flatsize":227502,"path":"All/R-cran-rprojroot-2.0.4.pkg","repopath":"All/R-cran-rprojroot-2.0.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":123480,"desc":"Robust, reliable and flexible paths to files below a project root.\nThe 'root' of a project is defined as a directory that matches a\ncertain criterion, e.g., it contains a certain regular file.","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["devel"]},{"name":"R-cran-rstudioapi","origin":"devel/R-cran-rstudioapi","version":"0.17.1","comment":"Safely Access the RStudio API","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/rstudioapi/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8943042708d0402e5bcb317584cd48ad58da5afe8d5f94a09c7885f386f08203","flatsize":477471,"path":"All/R-cran-rstudioapi-0.17.1.pkg","repopath":"All/R-cran-rstudioapi-0.17.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":305688,"desc":"Access the RStudio API (if available) and provide informative error\nmessages when it's not.","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["devel"]},{"name":"R-cran-shiny","origin":"www/R-cran-shiny","version":"1.7.5","comment":"Web Application Framework for R","maintainer":"tota@FreeBSD.org","www":"https://shiny.rstudio.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"949c3263a9e089a235216729f53d2937bdd413f6d99471a9c6a3c2639e410d79","flatsize":11535172,"path":"All/R-cran-shiny-1.7.5.pkg","repopath":"All/R-cran-shiny-1.7.5.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":3438104,"desc":"Shiny makes it super simple for R users like you to turn analyses\ninto interactive web applications that anyone can use. Let your\nusers choose input parameters using friendly controls like sliders,\ndrop-downs, and text fields. Easily incorporate any number of outputs\nlike plots, tables, and summaries.\n\nNo HTML or JavaScript knowledge is necessary. If you have some\nexperience with R, youre just minutes away from combining the\nstatistical power of R with the simplicity of a web page.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-R6":{"origin":"devel/R-cran-R6","version":"2.6.1"},"R-cran-bslib":{"origin":"www/R-cran-bslib","version":"0.9.0"},"R-cran-cachem":{"origin":"databases/R-cran-cachem","version":"1.1.0"},"R-cran-commonmark":{"origin":"textproc/R-cran-commonmark","version":"1.9.5"},"R-cran-crayon":{"origin":"devel/R-cran-crayon","version":"1.5.3"},"R-cran-ellipsis":{"origin":"devel/R-cran-ellipsis","version":"0.3.2_1"},"R-cran-fastmap":{"origin":"databases/R-cran-fastmap","version":"1.2.0"},"R-cran-fontawesome":{"origin":"devel/R-cran-fontawesome","version":"0.5.3"},"R-cran-glue":{"origin":"devel/R-cran-glue","version":"1.8.0"},"R-cran-htmltools":{"origin":"textproc/R-cran-htmltools","version":"0.5.8.1"},"R-cran-httpuv":{"origin":"www/R-cran-httpuv","version":"1.6.11"},"R-cran-jsonlite":{"origin":"converters/R-cran-jsonlite","version":"1.9.1"},"R-cran-later":{"origin":"devel/R-cran-later","version":"1.4.1"},"R-cran-lifecycle":{"origin":"devel/R-cran-lifecycle","version":"1.0.4"},"R-cran-mime":{"origin":"misc/R-cran-mime","version":"0.13"},"R-cran-promises":{"origin":"devel/R-cran-promises","version":"1.3.2"},"R-cran-rlang":{"origin":"devel/R-cran-rlang","version":"1.1.5"},"R-cran-sourcetools":{"origin":"devel/R-cran-sourcetools","version":"0.1.7.1"},"R-cran-withr":{"origin":"devel/R-cran-withr","version":"3.0.2"},"R-cran-xtable":{"origin":"textproc/R-cran-xtable","version":"1.8.4_3"}},"categories":["www"]},{"name":"R-cran-rngtools","origin":"devel/R-cran-rngtools","version":"1.5.2_1","comment":"Utility functions for working with Random Number Generators","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/rngtools/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"313b00a0f4631a12366386c47ab7600a8429c57d8395d60567846889e6ca5cba","flatsize":140817,"path":"All/R-cran-rngtools-1.5.2_1.pkg","repopath":"All/R-cran-rngtools-1.5.2_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":93740,"desc":"This package contains a set of functions for working with Random\nNumber Generators (RNGs). In particular, it defines a generic S4\nframework for getting/setting the current RNG, or RNG data that are\nembedded into objects for reproducibility. Notably, convenient\ndefault methods greatly facilitate the way current RNG settings can\nbe changed.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-digest":{"origin":"security/R-cran-digest","version":"0.6.37"}},"categories":["devel"]},{"name":"R-cran-roxygen2","origin":"devel/R-cran-roxygen2","version":"7.3.2","comment":"In-Line Documentation for R","maintainer":"jpbeconne@free.fr","www":"https://roxygen2.r-lib.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"89e4236bd9b54a5b431eea2a8618fb724d5426ec0f8928d7d04565faca46bc7b","flatsize":1369930,"path":"All/R-cran-roxygen2-7.3.2.pkg","repopath":"All/R-cran-roxygen2-7.3.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":731420,"desc":"Generate your Rd documentation, 'NAMESPACE' file, and collation field using\nspecially formatted comments. Writing documentation in-line with code makes\nit easier to keep your documentation up-to-date as your requirements change.\n'Roxygen2' is inspired by the 'Doxygen' system for C++.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-R6":{"origin":"devel/R-cran-R6","version":"2.6.1"},"R-cran-Rcpp":{"origin":"devel/R-cran-Rcpp","version":"1.0.14"},"R-cran-brew":{"origin":"textproc/R-cran-brew","version":"1.0.10"},"R-cran-commonmark":{"origin":"textproc/R-cran-commonmark","version":"1.9.5"},"R-cran-cpp11":{"origin":"devel/R-cran-cpp11","version":"0.5.2"},"R-cran-desc":{"origin":"devel/R-cran-desc","version":"1.4.3"},"R-cran-digest":{"origin":"security/R-cran-digest","version":"0.6.37"},"R-cran-knitr":{"origin":"print/R-cran-knitr","version":"1.50"},"R-cran-pkgload":{"origin":"devel/R-cran-pkgload","version":"1.4.0"},"R-cran-purrr":{"origin":"devel/R-cran-purrr","version":"1.0.4"},"R-cran-rlang":{"origin":"devel/R-cran-rlang","version":"1.1.5"},"R-cran-stringi":{"origin":"textproc/R-cran-stringi","version":"1.8.4_1"},"R-cran-stringr":{"origin":"textproc/R-cran-stringr","version":"1.5.1"},"R-cran-xml2":{"origin":"textproc/R-cran-xml2","version":"1.3.8"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel"]},{"name":"R-cran-sandwich","origin":"math/R-cran-sandwich","version":"3.1.1","comment":"Robust Covariance Matrix Estimators","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/sandwich/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f35b6746b8bdb604528f902985e4dcd01ae2f61fb58b27e5c2537f5aaa4c1dc5","flatsize":1783123,"path":"All/R-cran-sandwich-3.1.1.pkg","repopath":"All/R-cran-sandwich-3.1.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1496052,"desc":"Model-robust standard error estimators for cross-sectional, time\nseries and longitudinal data.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-zoo":{"origin":"math/R-cran-zoo","version":"1.8.13"}},"categories":["math"]},{"name":"R-cran-s2","origin":"graphics/R-cran-s2","version":"1.1.0","comment":"Spherical Geometry Operators Using the S2 Geometry Library","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/s2/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2ecd623b3ee0f7e50e8359329df1a4fa3f809bb290fe0fccdf32cad4b201566b","flatsize":4246642,"path":"All/R-cran-s2-1.1.0.pkg","repopath":"All/R-cran-s2-1.1.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1943472,"desc":"Provides R bindings for Google's s2 library for geometric calculations\non the sphere. High-performance constructors and exporters provide\nhigh compatibility with existing spatial packages, transformers\nconstruct new geometries from existing geometries, predicates provide\na means to select geometries based on spatial relationships, and\naccessors extract information about geometries.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-Rcpp":{"origin":"devel/R-cran-Rcpp","version":"1.0.14"},"R-cran-wk":{"origin":"math/R-cran-wk","version":"0.9.4"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["graphics"]},{"name":"R-cran-rjson","origin":"converters/R-cran-rjson","version":"0.2.23","comment":"JSON for R","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/rjson/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dc992808de5690a4a51b2086677e5c3e302ed59a11477cd4c5db1aa563786686","flatsize":368890,"path":"All/R-cran-rjson-0.2.23.pkg","repopath":"All/R-cran-rjson-0.2.23.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":115096,"desc":"Converts R object into JSON objects and vice-versa","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["converters"]},{"name":"R-cran-sass","origin":"textproc/R-cran-sass","version":"0.4.9","comment":"Syntactically Awesome Style Sheets ('Sass')","maintainer":"eduardo@FreeBSD.org","www":"https://cran.r-project.org/web/packages/sass/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b11ca5708e9b100e176d847359a04f2756908b399ab74628ae80afca0e7880f0","flatsize":4909275,"path":"All/R-cran-sass-0.4.9.pkg","repopath":"All/R-cran-sass-0.4.9.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2158676,"desc":"An 'SCSS' compiler, powered by the 'LibSass' library. With this, R\ndevelopers can use variables, inheritance, and functions to generate\ndynamic style sheets. The package uses the 'Sass CSS' extension\nlanguage, which is stable, powerful, and CSS compatible.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-R6":{"origin":"devel/R-cran-R6","version":"2.6.1"},"R-cran-fs":{"origin":"filesystems/R-cran-fs","version":"1.6.5"},"R-cran-htmltools":{"origin":"textproc/R-cran-htmltools","version":"0.5.8.1"},"R-cran-rappdirs":{"origin":"devel/R-cran-rappdirs","version":"0.3.3_1"},"R-cran-rlang":{"origin":"devel/R-cran-rlang","version":"1.1.5"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["textproc"]},{"name":"R-cran-sf","origin":"math/R-cran-sf","version":"1.0.8_4","comment":"Simple Features for R","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/sf/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"37721d1876748a01108f541027c2680b38d11343a070f36075f3af99cdb88296","flatsize":8333329,"path":"All/R-cran-sf-1.0.8_4.pkg","repopath":"All/R-cran-sf-1.0.8_4.pkg","licenselogic":"or","licenses":["GPLv2","MIT"],"pkgsize":3715392,"desc":"Support for simple features, a standardized way to encode spatial\nvector data. Binds to GDAL for reading and writing data, to GEOS\nfor geometrical operations, and to Proj.4 for projection conversions\nand datum transformations.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-DBI":{"origin":"databases/R-cran-DBI","version":"1.2.3"},"R-cran-Rcpp":{"origin":"devel/R-cran-Rcpp","version":"1.0.14"},"R-cran-classInt":{"origin":"devel/R-cran-classInt","version":"0.4.11"},"R-cran-magrittr":{"origin":"devel/R-cran-magrittr","version":"2.0.3_1"},"R-cran-s2":{"origin":"graphics/R-cran-s2","version":"1.1.0"},"R-cran-units":{"origin":"math/R-cran-units","version":"0.8.7"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gdal":{"origin":"graphics/gdal","version":"3.10.2_1"},"geos":{"origin":"graphics/geos","version":"3.13.1"},"proj":{"origin":"graphics/proj","version":"9.6.0,1"}},"categories":["math"]},{"name":"R-cran-rio","origin":"textproc/R-cran-rio","version":"0.5.29_1","comment":"Swiss-Army knife for data I/O","maintainer":"ports@FreeBSD.org","www":"https://github.com/leeper/rio","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3eb350e6a68ccad34d33be4a2d452b6cf252a1c67cabdb887ca30793bb510b06","flatsize":1418388,"path":"All/R-cran-rio-0.5.29_1.pkg","repopath":"All/R-cran-rio-0.5.29_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":493560,"desc":"Streamlined data import and export by making assumptions that the user is\nprobably willing to make: 'import()' and 'export()' determine the data\nstructure from the file extension, reasonable defaults are used for data import\nand export (e.g., 'stringsAsFactors=FALSE'), web-based import is natively\nsupported (including from SSL/HTTPS), compressed files can be read directly\nwithout explicit decompression, and fast import packages are used where\nappropriate. An additional convenience function, 'convert()', provides a simple\nmethod for converting between file types.\n\nSee also <https://cran.r-project.org/package=rio>.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-curl":{"origin":"ftp/R-cran-curl","version":"6.2.1"},"R-cran-data.table":{"origin":"devel/R-cran-data.table","version":"1.17.0"},"R-cran-haven":{"origin":"math/R-cran-haven","version":"2.5.4"},"R-cran-openxlsx":{"origin":"textproc/R-cran-openxlsx","version":"4.2.8"},"R-cran-readxl":{"origin":"textproc/R-cran-readxl","version":"1.4.5"},"R-cran-tibble":{"origin":"devel/R-cran-tibble","version":"3.2.1_1"}},"categories":["textproc"],"messages":[{"message":"===>   NOTICE:\n\nThe R-cran-rio port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"R-cran-rex","origin":"textproc/R-cran-rex","version":"1.2.1_1","comment":"Friendly Regular Expressions","maintainer":"uzsolt@FreeBSD.org","www":"https://github.com/kevinushey/rex","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4fecf01e6bc1a242ae73e40a79f21a6ea6cec98f69f50d500477f07c1dd94a3d","flatsize":227519,"path":"All/R-cran-rex-1.2.1_1.pkg","repopath":"All/R-cran-rex-1.2.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":123532,"desc":"A friendly interface for the construction of regular expressions.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-lazyeval":{"origin":"math/R-cran-lazyeval","version":"0.2.2_3"}},"categories":["textproc"]},{"name":"R-cran-rlang","origin":"devel/R-cran-rlang","version":"1.1.5","comment":"Functions for Base Types and Core R and 'Tidyverse' Features","maintainer":"wen@FreeBSD.org","www":"https://cran.r-project.org/web/packages/rlang/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"493852fc1c1de683f93448394b75ad8289b0ffea2b4317af1ebed970534cd91c","flatsize":2649405,"path":"All/R-cran-rlang-1.1.5.pkg","repopath":"All/R-cran-rlang-1.1.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1676016,"desc":"A toolbox for working with base types, core R features like the\ncondition system, and core 'Tidyverse' features like tidy evaluation.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel"]},{"name":"R-cran-reshape2","origin":"devel/R-cran-reshape2","version":"1.4.4_2","comment":"Flexibly reshape data: a reboot of the reshape package","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/reshape2/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6653c84b0bc83bc86ae95bce2065b1cb30643f968790575e922d65c7bd2a96ea","flatsize":233804,"path":"All/R-cran-reshape2-1.4.4_2.pkg","repopath":"All/R-cran-reshape2-1.4.4_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":126160,"desc":"Reshape lets you flexibly restructure and aggregate data using just\ntwo functions: melt and cast.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-Rcpp":{"origin":"devel/R-cran-Rcpp","version":"1.0.14"},"R-cran-plyr":{"origin":"devel/R-cran-plyr","version":"1.8.9"},"R-cran-stringr":{"origin":"textproc/R-cran-stringr","version":"1.5.1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel"]},{"name":"R-cran-rmarkdown","origin":"textproc/R-cran-rmarkdown","version":"2.29","comment":"Dynamic Documents for R","maintainer":"eduardo@FreeBSD.org","www":"https://cran.r-project.org/web/packages/rmarkdown/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2dd07756f9efd64077e1b05a30aa5d4f2139b44f1a4faec7847660d08ca0c671","flatsize":6990032,"path":"All/R-cran-rmarkdown-2.29.pkg","repopath":"All/R-cran-rmarkdown-2.29.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1993124,"desc":"Convert R Markdown documents into a variety of formats.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-bslib":{"origin":"www/R-cran-bslib","version":"0.9.0"},"R-cran-evaluate":{"origin":"devel/R-cran-evaluate","version":"1.0.3"},"R-cran-fontawesome":{"origin":"devel/R-cran-fontawesome","version":"0.5.3"},"R-cran-htmltools":{"origin":"textproc/R-cran-htmltools","version":"0.5.8.1"},"R-cran-jquerylib":{"origin":"www/R-cran-jquerylib","version":"0.1.4_1"},"R-cran-jsonlite":{"origin":"converters/R-cran-jsonlite","version":"1.9.1"},"R-cran-knitr":{"origin":"print/R-cran-knitr","version":"1.50"},"R-cran-stringr":{"origin":"textproc/R-cran-stringr","version":"1.5.1"},"R-cran-tinytex":{"origin":"print/R-cran-tinytex","version":"0.56"},"R-cran-xfun":{"origin":"misc/R-cran-xfun","version":"0.51"},"R-cran-yaml":{"origin":"textproc/R-cran-yaml","version":"2.3.10"},"hs-pandoc":{"origin":"textproc/hs-pandoc","version":"3.6.4"}},"categories":["textproc"]},{"name":"R-cran-rematch2","origin":"devel/R-cran-rematch2","version":"2.1.2_1","comment":"Tidy Output from Regular Expression Matching","maintainer":"uzsolt@FreeBSD.org","www":"https://github.com/r-lib/rematch2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1048da6a76ba5fa6002ebf0abb6f47ef0977f511c6b96413f15e2e4bc3ef8314","flatsize":65599,"path":"All/R-cran-rematch2-2.1.2_1.pkg","repopath":"All/R-cran-rematch2-2.1.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":49808,"desc":"Wrappers on 'regexpr' and 'gregexpr' to return the match results in tidy data\nframes.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-tibble":{"origin":"devel/R-cran-tibble","version":"3.2.1_1"}},"categories":["devel"]},{"name":"R-cran-rgenoud","origin":"math/R-cran-rgenoud","version":"5.9.0.11","comment":"R Version of GENetic Optimization Using Derivatives","maintainer":"wen@FreeBSD.org","www":"https://sekhon.berkeley.edu/rgenoud/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3a655ff80b12270aaae8bbb5eeaf185c2ac9c97c344398b0080ae305a1371344","flatsize":901045,"path":"All/R-cran-rgenoud-5.9.0.11.pkg","repopath":"All/R-cran-rgenoud-5.9.0.11.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3"],"pkgsize":677988,"desc":"A genetic algorithm plus derivative optimizer.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"R-cran-repr","origin":"devel/R-cran-repr","version":"1.1.7","comment":"Serializable Representations","maintainer":"eduardo@FreeBSD.org","www":"https://cran.r-project.org/web/packages/repr/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"101045f83e9a75bc08c97e0129b2920c266a79c898365a1f1e1634b991db613b","flatsize":244717,"path":"All/R-cran-repr-1.1.7.pkg","repopath":"All/R-cran-repr-1.1.7.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":145344,"desc":"String and binary representations of objects for several formats /\nmime types.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-base64enc":{"origin":"converters/R-cran-base64enc","version":"0.1.3_5"},"R-cran-htmltools":{"origin":"textproc/R-cran-htmltools","version":"0.5.8.1"},"R-cran-jsonlite":{"origin":"converters/R-cran-jsonlite","version":"1.9.1"},"R-cran-pillar":{"origin":"devel/R-cran-pillar","version":"1.10.1"}},"categories":["devel"]},{"name":"R-cran-reshape","origin":"devel/R-cran-reshape","version":"0.8.9_1","comment":"R package for flexibly restructuring and aggregating data","maintainer":"tota@FreeBSD.org","www":"http://had.co.nz/reshape/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"010b771892de5fc801b629b35edd12bac879419972d93d96e62d4705033eda41","flatsize":182513,"path":"All/R-cran-reshape-0.8.9_1.pkg","repopath":"All/R-cran-reshape-0.8.9_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":168484,"desc":"Reshape (hopefully) makes it easy to do what you have been struggling\nto do with tapply, by, aggregate, xtabs, apply and summarise. It\nis also useful for getting your data into the correct structure for\nlattice or ggplot plots.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-plyr":{"origin":"devel/R-cran-plyr","version":"1.8.9"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel"]},{"name":"R-cran-reprex","origin":"textproc/R-cran-reprex","version":"2.1.1","comment":"Prepare Reproducible Example Code via the Clipboard","maintainer":"eduardo@FreeBSD.org","www":"https://cran.r-project.org/web/packages/reprex/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3a0488a073510fbab99da272e7ef2872ae290c1efa58b72395a0d964d1659e0a","flatsize":583904,"path":"All/R-cran-reprex-2.1.1.pkg","repopath":"All/R-cran-reprex-2.1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":504864,"desc":"Convenience wrapper that uses the 'rmarkdown' package to render small\nsnippets of code to target formats that include both code and output.\n\nThe goal is to encourage the sharing of small, reproducible, and runnable\nexamples on code-oriented websites, such as stackoverflow.com and\ngithub.com, or in email.\n\nThe user's clipboard is the default source of input code and the default\ntarget for rendered output. 'reprex' also extracts clean, runnable R code\nfrom various common formats, such as copy/paste from an R session.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-callr":{"origin":"devel/R-cran-callr","version":"3.7.6"},"R-cran-cli":{"origin":"devel/R-cran-cli","version":"3.6.4"},"R-cran-clipr":{"origin":"devel/R-cran-clipr","version":"0.8.0_1"},"R-cran-fs":{"origin":"filesystems/R-cran-fs","version":"1.6.5"},"R-cran-glue":{"origin":"devel/R-cran-glue","version":"1.8.0"},"R-cran-knitr":{"origin":"print/R-cran-knitr","version":"1.50"},"R-cran-lifecycle":{"origin":"devel/R-cran-lifecycle","version":"1.0.4"},"R-cran-rlang":{"origin":"devel/R-cran-rlang","version":"1.1.5"},"R-cran-rmarkdown":{"origin":"textproc/R-cran-rmarkdown","version":"2.29"},"R-cran-rstudioapi":{"origin":"devel/R-cran-rstudioapi","version":"0.17.1"},"R-cran-withr":{"origin":"devel/R-cran-withr","version":"3.0.2"},"hs-pandoc":{"origin":"textproc/hs-pandoc","version":"3.6.4"}},"categories":["textproc"]},{"name":"R-cran-rematch","origin":"textproc/R-cran-rematch","version":"2.0.0","comment":"Match Regular Expressions with a Nicer 'API'","maintainer":"eduardo@FreeBSD.org","www":"https://cran.r-project.org/web/packages/rematch/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7d44831e104542361fdd469fa7c5a3c39e24479d3c463aeb5559e99ea84d8fd5","flatsize":22783,"path":"All/R-cran-rematch-2.0.0.pkg","repopath":"All/R-cran-rematch-2.0.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":18132,"desc":"A small wrapper on 'regexpr' to extract the matches and captured groups from\nthe match of a regular expression to a character vector.","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["textproc"]},{"name":"R-cran-remotes","origin":"devel/R-cran-remotes","version":"2.5.0","comment":"R Package Installation from Remote Repositories, Including 'GitHub'","maintainer":"uzsolt@FreeBSD.org","www":"https://remotes.r-lib.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"88d4a3e1c7582f92e2d7b6d12e369894fea984c1607c058464207d5c5583e101","flatsize":753667,"path":"All/R-cran-remotes-2.5.0.pkg","repopath":"All/R-cran-remotes-2.5.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":445092,"desc":"Download and install R packages stored in 'GitHub', 'GitLab', 'Bitbucket',\n'Bioconductor', or plain 'subversion' or 'git' repositories. This package\nprovides the 'install_*' functions in 'devtools'. Indeed most of the code was\ncopied over from 'devtools'.","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["devel"]},{"name":"R-cran-reformulas","origin":"math/R-cran-reformulas","version":"0.4.0","comment":"Machinery for Processing Random Effect Formulas","maintainer":"eduardo@FreeBSD.org","www":"https://cran.r-project.org/web/packages/reformulas/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e4a90050b7b4a65c2c843f93b04ea200aef65dcf963ffe778403a61879e8585d","flatsize":137279,"path":"All/R-cran-reformulas-0.4.0.pkg","repopath":"All/R-cran-reformulas-0.4.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":102336,"desc":"reformulas (random effects formulas) is a utility package for\nprocessing \"lme4-style\" random effects formulas in R (i.e.,\nformulas where the random effects are included in the form (f|g)\nas components of an overall model formula, where f represents a\nsub-formula for the varying effects and g represents a sub-formula\nfor the grouping variable(s).","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-Rdpack":{"origin":"devel/R-cran-Rdpack","version":"2.6.3"}},"categories":["math"]},{"name":"R-cran-rgexf","origin":"devel/R-cran-rgexf","version":"0.16.2_1","comment":"Build, Import and Export GEXF Graph Files","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/rgexf/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"339c0a110e653226b94e36d20c55dea2fb11b59b53834e5cdef35bdc35136e07","flatsize":2044957,"path":"All/R-cran-rgexf-0.16.2_1.pkg","repopath":"All/R-cran-rgexf-0.16.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1421308,"desc":"Create, read and write GEXF (Graph Exchange XML Format) graph files\n(used in Gephi and others). Using the XML package, it allows the\nuser to easily build/read graph files including attributes, GEXF\nviz attributes (such as color, size, and position), network dynamics\n(for both edges and nodes) and edge weighting. Users can build/handle\ngraphs element-by-element or massively through data-frames, visualize\nthe graph on a web browser through \"sigmajs\" (a javascript library)\nand interact with the igraph package.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-XML":{"origin":"textproc/R-cran-XML","version":"3.99.0.18"},"R-cran-igraph":{"origin":"math/R-cran-igraph","version":"2.1.4"},"R-cran-servr":{"origin":"www/R-cran-servr","version":"0.27"}},"categories":["devel"]},{"name":"R-cran-registry","origin":"devel/R-cran-registry","version":"0.5.1_3","comment":"Registry infrastructure","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/registry/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a32e103e27bc9631f5af9676f437c0790ac82aa15cb50c3a54e4fc5939469672","flatsize":231686,"path":"All/R-cran-registry-0.5.1_3.pkg","repopath":"All/R-cran-registry-0.5.1_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":200824,"desc":"Provides a generic infrastructure for creating and using registries.","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["devel"]},{"name":"aarch64-none-elf-gcc","origin":"devel/aarch64-none-elf-gcc","version":"11.3.0_3","comment":"GNU Compiler Collection for bare metal aarch64 cross-development","maintainer":"manu@FreeBSD.org","www":"https://gcc.gnu.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"93b8180f46350623e55012fa14129b7190a2dca8c82bb6a8e3c799b25cc80f1d","flatsize":132367140,"path":"All/aarch64-none-elf-gcc-11.3.0_3.pkg","repopath":"All/aarch64-none-elf-gcc-11.3.0_3.pkg","licenselogic":"and","licenses":["GPLv3","GPLv3RLE"],"pkgsize":34920676,"desc":"GCC, the GNU Compiler Collection supporting C and C++ for arm bare metal\ncrossbuilding.","deps":{"aarch64-none-elf-binutils":{"origin":"devel/binutils","version":"2.44,1"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"mpc":{"origin":"math/mpc","version":"1.3.1_1"},"mpfr":{"origin":"math/mpfr","version":"4.2.2,1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libgmp.so.10","libm.so.4","libmpc.so.3","libmpfr.so.6","libz.so.3"],"annotations":{"cpe":"cpe:2.3:a:gnu:gcc:11.3.0:::::dragonfly6:x86_64:3"}},{"name":"R-cran-rcmdcheck","origin":"devel/R-cran-rcmdcheck","version":"1.4.0","comment":"Run 'R CMD check' from 'R' and Capture Results","maintainer":"jpbeconne@free.fr","www":"https://CRAN.R-project.org/package=rcmdcheck","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8ad06274e344e9f7765786f8e8e4d0b287d4da2b071504b6fe388f174aa21799","flatsize":322569,"path":"All/R-cran-rcmdcheck-1.4.0.pkg","repopath":"All/R-cran-rcmdcheck-1.4.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":202008,"desc":"Run 'R CMD check' from 'R' and capture the results of the individual checks.\nSupports running checks in the background, timeouts, pretty printing and\ncomparing check results.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-R6":{"origin":"devel/R-cran-R6","version":"2.6.1"},"R-cran-callr":{"origin":"devel/R-cran-callr","version":"3.7.6"},"R-cran-cli":{"origin":"devel/R-cran-cli","version":"3.6.4"},"R-cran-curl":{"origin":"ftp/R-cran-curl","version":"6.2.1"},"R-cran-desc":{"origin":"devel/R-cran-desc","version":"1.4.3"},"R-cran-digest":{"origin":"security/R-cran-digest","version":"0.6.37"},"R-cran-pkgbuild":{"origin":"devel/R-cran-pkgbuild","version":"1.4.6"},"R-cran-prettyunits":{"origin":"devel/R-cran-prettyunits","version":"1.2.0"},"R-cran-rprojroot":{"origin":"devel/R-cran-rprojroot","version":"2.0.4"},"R-cran-sessioninfo":{"origin":"devel/R-cran-sessioninfo","version":"1.2.3"},"R-cran-withr":{"origin":"devel/R-cran-withr","version":"3.0.2"},"R-cran-xopen":{"origin":"sysutils/R-cran-xopen","version":"1.0.1"}},"categories":["devel"]},{"name":"R-cran-rappdirs","origin":"devel/R-cran-rappdirs","version":"0.3.3_1","comment":"Application Directories: Determine Where to Save Data, Caches, and Logs","maintainer":"uzsolt@FreeBSD.org","www":"https://rappdirs.r-lib.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"695e5e5f69e075235b1f24e40cf9ee73537c3764d3c127a0926a89d0f6818ff5","flatsize":59706,"path":"All/R-cran-rappdirs-0.3.3_1.pkg","repopath":"All/R-cran-rappdirs-0.3.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":47552,"desc":"An easy way to determine which directories on the users computer you should use\nto save data, caches and logs. A port of Python's 'Appdirs'\n(<https://github.com/ActiveState/appdirs>) to R.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel"]},{"name":"R-cran-randomForest","origin":"devel/R-cran-randomForest","version":"4.6.14_4","comment":"Classification based on a forest of trees using random inputs","maintainer":"skreuzer@FreeBSD.org","www":"https://cran.r-project.org/web/packages/randomForest/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"88a98a287709af1e7e2ba93ef48a602dd90f3676e414b382e7e07eaba4511c26","flatsize":275624,"path":"All/R-cran-randomForest-4.6.14_4.pkg","repopath":"All/R-cran-randomForest-4.6.14_4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":216880,"desc":"Breiman and Cutler's random forests for classification and regression","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-RColorBrewer":{"origin":"graphics/R-cran-RColorBrewer","version":"1.1.3_1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel"]},{"name":"R-cran-readxl","origin":"textproc/R-cran-readxl","version":"1.4.5","comment":"Read Excel Files","maintainer":"eduardo@FreeBSD.org","www":"https://cran.r-project.org/package=readxl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c1dd8a815b084059e6d78ac12cb505d087a357f9974d79222641a545bfd59add","flatsize":3082850,"path":"All/R-cran-readxl-1.4.5.pkg","repopath":"All/R-cran-readxl-1.4.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1000144,"desc":"Import excel files into R. Supports '.xls' via the embedded 'libxls' C library\n<https://github.com/libxls/libxls> and '.xlsx' via the embedded 'RapidXML' C++\nlibrary <http://rapidxml.sourceforge.net>. Works on Windows, Mac and Linux\nwithout external dependencies.\n\nSee also <https://cran.r-project.org/package=readxl>.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-cellranger":{"origin":"textproc/R-cran-cellranger","version":"1.1.0_4"},"R-cran-cpp11":{"origin":"devel/R-cran-cpp11","version":"0.5.2"},"R-cran-progress":{"origin":"devel/R-cran-progress","version":"1.2.3"},"R-cran-tibble":{"origin":"devel/R-cran-tibble","version":"3.2.1_1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["textproc"]},{"name":"R-cran-ragg","origin":"graphics/R-cran-ragg","version":"1.3.3","comment":"Graphic Devices Based on AGG","maintainer":"einar@isnic.is","www":"https://ragg.r-lib.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"91d5689b9bc05e0dea5b3faf48a005bfc84e5775982ae963e75d2a4657ddfd4a","flatsize":2216451,"path":"All/R-cran-ragg-1.3.3.pkg","repopath":"All/R-cran-ragg-1.3.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":472696,"desc":"Anti-Grain Geometry (AGG) is a high-quality and high-performance 2D drawing\nlibrary.\n\nThe 'ragg' package provides a set of graphic devices based on AGG to use as\nalternative to the raster devices provided through the 'grDevices' package.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-systemfonts":{"origin":"devel/R-cran-systemfonts","version":"1.2.1"},"R-cran-textshaping":{"origin":"print/R-cran-textshaping","version":"1.0.0"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"png":{"origin":"graphics/png","version":"1.6.47"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"}},"categories":["graphics"]},{"name":"R-cran-readr","origin":"textproc/R-cran-readr","version":"2.1.5","comment":"Read Rectangular Text Data","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/readr/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"80c5b50597ef9a393b08f2a23245abb914910a6c27b47f17d5a56a16706cd55f","flatsize":1592885,"path":"All/R-cran-readr-2.1.5.pkg","repopath":"All/R-cran-readr-2.1.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":858640,"desc":"The goal of 'readr' is to provide a fast and friendly way to read\nrectangular data (like 'csv', 'tsv', and 'fwf'). It is designed to\nflexibly parse many types of data found in the wild, while still\ncleanly failing when data unexpectedly changes.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-R6":{"origin":"devel/R-cran-R6","version":"2.6.1"},"R-cran-cli":{"origin":"devel/R-cran-cli","version":"3.6.4"},"R-cran-clipr":{"origin":"devel/R-cran-clipr","version":"0.8.0_1"},"R-cran-cpp11":{"origin":"devel/R-cran-cpp11","version":"0.5.2"},"R-cran-crayon":{"origin":"devel/R-cran-crayon","version":"1.5.3"},"R-cran-hms":{"origin":"devel/R-cran-hms","version":"1.1.3"},"R-cran-lifecycle":{"origin":"devel/R-cran-lifecycle","version":"1.0.4"},"R-cran-rlang":{"origin":"devel/R-cran-rlang","version":"1.1.5"},"R-cran-tibble":{"origin":"devel/R-cran-tibble","version":"3.2.1_1"},"R-cran-tzdb":{"origin":"devel/R-cran-tzdb","version":"0.5.0"},"R-cran-vroom":{"origin":"textproc/R-cran-vroom","version":"1.6.5"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["textproc"]},{"name":"R-cran-robustbase","origin":"math/R-cran-robustbase","version":"0.99.4.1","comment":"Basic Robust Statistics","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/robustbase/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"20ea374612c9d89422c7f5d4a50d8b895af5bb79bcbbd904256e2cd7b9b12aaf","flatsize":3990200,"path":"All/R-cran-robustbase-0.99.4.1.pkg","repopath":"All/R-cran-robustbase-0.99.4.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":3103104,"desc":"\"Essential\" Robust Statistics. Tools allowing to analyze data with\nrobust methods. This includes regression methodology including model\nselections and multivariate statistics where we strive to cover the\nbook \"Robust Statistics, Theory and Methods\" by 'Maronna, Martin\nand Yohai'; Wiley 2006.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-DEoptimR":{"origin":"math/R-cran-DEoptimR","version":"1.1.3.1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"R-cran-rbibutils","origin":"textproc/R-cran-rbibutils","version":"2.3","comment":"Convert Between Bibliography Formats","maintainer":"eduardo@FreeBSD.org","www":"https://cran.r-project.org/web/packages/rbibutils/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4fd21689efc7ec1c617646b67fd4cf653f4e4585ab5635373a971acf1163304a","flatsize":3535804,"path":"All/R-cran-rbibutils-2.3.pkg","repopath":"All/R-cran-rbibutils-2.3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":937436,"desc":"Converts between a number of bibliography formats, including 'BibTeX',\n'BibLaTeX' and 'Bibentry'. Includes a port of the 'bibutils' utilities\nby Chris Putnam <https://sourceforge.net/projects/bibutils/>.\nSupports all bibliography formats and character encodings implemented\nin 'bibutils'.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["textproc"]},{"name":"R-cran-quadprog","origin":"math/R-cran-quadprog","version":"1.5.8_2","comment":"Functions to solve Quadratic Programming Problems","maintainer":"ports@FreeBSD.org","www":"https://cran.r-project.org/web/packages/quadprog/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"999570d0147c1f5e649d8db28f0330922416c8a431d56bff5be3cd110ac23b39","flatsize":109505,"path":"All/R-cran-quadprog-1.5.8_2.pkg","repopath":"All/R-cran-quadprog-1.5.8_2.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3"],"pkgsize":46684,"desc":"This routine implements the dual method of Goldfarb and Idnani\n(1982, 1983) for solving quadratic programming problems of the form\nmin(?dT b + 1/2bT Db) with the constraints AT b >= b0.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"],"messages":[{"message":"===>   NOTICE:\n\nThe R-cran-quadprog port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"R-cran-qpdf","origin":"graphics/R-cran-qpdf","version":"1.3.5","comment":"Content-preserving transformations of PDF files","maintainer":"uzsolt@FreeBSD.org","www":"https://cran.r-project.org/package=qpdf","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cb08058f651f765ee4d377103e3968c7aa0a850bcaa47098c40a7775da11cbf5","flatsize":222183,"path":"All/R-cran-qpdf-1.3.5.pkg","repopath":"All/R-cran-qpdf-1.3.5.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":106200,"desc":"Content-preserving transformations of PDF files such as split, combine, and\ncompress.\nThis package interfaces directly to the 'qpdf' C++ library\n<https://qpdf.sourceforge.io/> and does not require any command line\nutilities.\nNote that 'qpdf' does not read actual content from PDF files: to extract text\nand data you need the 'pdftools' package.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-Rcpp":{"origin":"devel/R-cran-Rcpp","version":"1.0.14"},"R-cran-askpass":{"origin":"security/R-cran-askpass","version":"1.2.1"},"R-cran-curl":{"origin":"ftp/R-cran-curl","version":"6.2.1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"qpdf":{"origin":"print/qpdf","version":"11.10.1,1"}},"categories":["graphics"]},{"name":"R-cran-quantreg","origin":"math/R-cran-quantreg","version":"6.1","comment":"Quantile Regression","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/quantreg/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a1b9abe34ffd17fe0938e75ba50007d90cb0f4b6b2074d07488c0ae1a50300c3","flatsize":1634664,"path":"All/R-cran-quantreg-6.1.pkg","repopath":"All/R-cran-quantreg-6.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1431440,"desc":"Estimation and inference methods for models of conditional quantiles:\nLinear and nonlinear parametric and non-parametric (total variation\npenalized) models for conditional quantiles of a univariate response\nand several methods for handling censored survival data. Portfolio\nselection methods based on expected shortfall risk are also included.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-MatrixModels":{"origin":"math/R-cran-MatrixModels","version":"0.5.3"},"R-cran-SparseM":{"origin":"math/R-cran-SparseM","version":"1.84.2"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"R-cran-recipes","origin":"math/R-cran-recipes","version":"1.1.1","comment":"Preprocessing Tools to Create Design Matrices","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/recipes/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b1a606ed5ac66474a7d88a973559c41f3bb85f4c421ec9c5b8327994ddb2641b","flatsize":3325946,"path":"All/R-cran-recipes-1.1.1.pkg","repopath":"All/R-cran-recipes-1.1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2030000,"desc":"An extensible framework to create and preprocess design matrices.\nRecipes consist of one or more data manipulation and analysis\n\"steps\". Statistical parameters for the steps can be estimated from\nan initial data set and then applied to other data sets. The resulting\ndesign matrices can then be used as inputs into statistical or\nmachine learning models.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-cli":{"origin":"devel/R-cran-cli","version":"3.6.4"},"R-cran-clock":{"origin":"devel/R-cran-clock","version":"0.7.3"},"R-cran-dplyr":{"origin":"math/R-cran-dplyr","version":"1.1.4"},"R-cran-generics":{"origin":"devel/R-cran-generics","version":"0.1.3_1"},"R-cran-glue":{"origin":"devel/R-cran-glue","version":"1.8.0"},"R-cran-gower":{"origin":"math/R-cran-gower","version":"1.0.2"},"R-cran-hardhat":{"origin":"devel/R-cran-hardhat","version":"1.4.1"},"R-cran-ipred":{"origin":"math/R-cran-ipred","version":"0.9.15"},"R-cran-lifecycle":{"origin":"devel/R-cran-lifecycle","version":"1.0.4"},"R-cran-lubridate":{"origin":"devel/R-cran-lubridate","version":"1.9.4"},"R-cran-magrittr":{"origin":"devel/R-cran-magrittr","version":"2.0.3_1"},"R-cran-purrr":{"origin":"devel/R-cran-purrr","version":"1.0.4"},"R-cran-rlang":{"origin":"devel/R-cran-rlang","version":"1.1.5"},"R-cran-tibble":{"origin":"devel/R-cran-tibble","version":"3.2.1_1"},"R-cran-tidyr":{"origin":"devel/R-cran-tidyr","version":"1.3.1"},"R-cran-tidyselect":{"origin":"devel/R-cran-tidyselect","version":"1.2.1"},"R-cran-timeDate":{"origin":"finance/R-cran-timeDate","version":"4041.110"},"R-cran-vctrs":{"origin":"devel/R-cran-vctrs","version":"0.6.5"},"R-cran-withr":{"origin":"devel/R-cran-withr","version":"3.0.2"}},"categories":["math"]},{"name":"R-cran-pystr","origin":"textproc/R-cran-pystr","version":"2.0.0_6","comment":"String operations the Python way","maintainer":"skreuzer@FreeBSD.org","www":"http://cran.r-project.org/web/pystr/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d45552e1e073768911e9cc889f3fda23228166c1e0b8b750f2261b748313555b","flatsize":321537,"path":"All/R-cran-pystr-2.0.0_6.pkg","repopath":"All/R-cran-pystr-2.0.0_6.pkg","licenselogic":"single","pkgsize":160744,"desc":"String operations the Python way - a package for those of us who miss Python's\nstring methods while we're working in R.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-Rcpp":{"origin":"devel/R-cran-Rcpp","version":"1.0.14"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["textproc"]},{"name":"R-cran-pwr","origin":"math/R-cran-pwr","version":"1.3.0_1","comment":"Basic Functions for Power Analysis","maintainer":"thierry@FreeBSD.org","www":"https://cran.r-project.org/package=pwr","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aed505da854bbe418ddfa44f3726814acef162ec26b0dc91cccf5bdc993c7ad3","flatsize":243080,"path":"All/R-cran-pwr-1.3.0_1.pkg","repopath":"All/R-cran-pwr-1.3.0_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":148316,"desc":"Power analysis functions along the lines of Cohen (1988).\n\nSee also: https://github.com/heliosdrm/pwr","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["math"]},{"name":"R-cran-proxy","origin":"math/R-cran-proxy","version":"0.4.27_1","comment":"Distance and Similarity Measures","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/proxy/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5132af8cdf61714c6f1e9978fd045f2c561711ec0e0f2830b9706bc735972549","flatsize":283133,"path":"All/R-cran-proxy-0.4.27_1.pkg","repopath":"All/R-cran-proxy-0.4.27_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":185884,"desc":"Provides an extensible framework for the efficient calculation of\nauto- and cross-proximities, along with implementations of the most\npopular ones.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"R-cran-ps","origin":"sysutils/R-cran-ps","version":"1.9.0","comment":"List, Query, Manipulate System Processes","maintainer":"uzsolt@FreeBSD.org","www":"https://github.com/r-lib/ps","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4fe5fd8869057ea63ee5341dc0786f0df94c421fba77d633f69b12cfb496d095","flatsize":513687,"path":"All/R-cran-ps-1.9.0.pkg","repopath":"All/R-cran-ps-1.9.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":384980,"desc":"List, query and manipulate all system processes, on 'Windows', 'Linux' and\n'macOS'.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["sysutils"],"shlibs_required":["libc.so.8"]},{"name":"R-cran-quantmod","origin":"finance/R-cran-quantmod","version":"0.4.26","comment":"Quantitative Financial Modelling and Trading Framework for R","maintainer":"eduardo@FreeBSD.org","www":"https://www.quantmod.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"19288c4d1447a3697128a1d6bd9d33f322826ccf28c88617edaba86be772ef14","flatsize":1207545,"path":"All/R-cran-quantmod-0.4.26.pkg","repopath":"All/R-cran-quantmod-0.4.26.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1050976,"desc":"The quantmod package for R is designed to assist the quantitative\ntrader in the development, testing, and deployment of statistically\nbased trading models.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-TTR":{"origin":"finance/R-cran-TTR","version":"0.24.4"},"R-cran-curl":{"origin":"ftp/R-cran-curl","version":"6.2.1"},"R-cran-jsonlite":{"origin":"converters/R-cran-jsonlite","version":"1.9.1"},"R-cran-xts":{"origin":"math/R-cran-xts","version":"0.14.1"},"R-cran-zoo":{"origin":"math/R-cran-zoo","version":"1.8.13"}},"categories":["finance"]},{"name":"R-cran-purrr","origin":"devel/R-cran-purrr","version":"1.0.4","comment":"Functional Programming Tools","maintainer":"uzsolt@FreeBSD.org","www":"https://cran.r-project.org/package=purrr","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3692fdd496812eb9a33487746b0d70e204226c22ce7c80740360fd41ab289bf4","flatsize":809981,"path":"All/R-cran-purrr-1.0.4.pkg","repopath":"All/R-cran-purrr-1.0.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":552104,"desc":"purrr enhances R's functional programming (FP) toolkit by providing a complete\nand consistent set of tools for working with functions and vectors. If you've\nnever heard of FP before, the best place to start is the family of map()\nfunctions which allow you to replace many for loops with code that is both more\nsuccinct and easier to read.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-cli":{"origin":"devel/R-cran-cli","version":"3.6.4"},"R-cran-lifecycle":{"origin":"devel/R-cran-lifecycle","version":"1.0.4"},"R-cran-magrittr":{"origin":"devel/R-cran-magrittr","version":"2.0.3_1"},"R-cran-rlang":{"origin":"devel/R-cran-rlang","version":"1.1.5"},"R-cran-vctrs":{"origin":"devel/R-cran-vctrs","version":"0.6.5"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel"]},{"name":"R-cran-progress","origin":"devel/R-cran-progress","version":"1.2.3","comment":"Terminal Progress Bars","maintainer":"wen@FreeBSD.org","www":"https://cran.r-project.org/web/packages/progress/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0098e668767153b34abb2ca5cb4da1369dde8c83811650fcbe2617825cf0b144","flatsize":131677,"path":"All/R-cran-progress-1.2.3.pkg","repopath":"All/R-cran-progress-1.2.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":92736,"desc":"Configurable Progress bars, they may include percentage, elapsed time,\nand/or the estimated completion time. They work in terminals, in 'Emacs'\n'ESS', 'RStudio', 'Windows' 'Rgui' and the 'macOS' 'R.app'.\n\nThe package also provides a 'C++' 'API', that works with or without 'Rcpp'.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-R6":{"origin":"devel/R-cran-R6","version":"2.6.1"},"R-cran-crayon":{"origin":"devel/R-cran-crayon","version":"1.5.3"},"R-cran-hms":{"origin":"devel/R-cran-hms","version":"1.1.3"},"R-cran-prettyunits":{"origin":"devel/R-cran-prettyunits","version":"1.2.0"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel"]},{"name":"R-cran-proto","origin":"devel/R-cran-proto","version":"1.0.0_5","comment":"Prototype object-based programming","maintainer":"tota@FreeBSD.org","www":"https://github.com/hadley/proto","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b647ac489ac1ac6d61d2861a434000f119778ff0bc61d3c0245e1ab5af9edd2b","flatsize":558265,"path":"All/R-cran-proto-1.0.0_5.pkg","repopath":"All/R-cran-proto-1.0.0_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":472564,"desc":"Proto is an R package that facilitates prototype programming, a\ntype of object-oriented programming that does not use classes as\nan atomic concept (but is powerful enough to encompass them).\n\nThe package is lightweight providing a thin layer on top of R\nenvironments. Unlike other packages which grow over time proto has\nbecome smaller over time as it was successively polished to reduce\nit to its essentials. Despite its small size prototype-based systems\ncan be more powerful than more complex class-based systems.","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["devel"]},{"name":"R-cran-profvis","origin":"devel/R-cran-profvis","version":"0.4.0","comment":"Interactive visualizations for profiling R code","maintainer":"uzsolt@FreeBSD.org","www":"https://cran.r-project.org/web/packages/profvis/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"29b34c86dbcb689495bad43df9222dfbb1990b1ea82081237ca8a5996d4dfba4","flatsize":963075,"path":"All/R-cran-profvis-0.4.0.pkg","repopath":"All/R-cran-profvis-0.4.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":206944,"desc":"Profvis is a tool for visualizing code profiling data from R. It creates a web\npage which provides a graphical interface for exploring the data.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-htmlwidgets":{"origin":"www/R-cran-htmlwidgets","version":"1.6.4"},"R-cran-rlang":{"origin":"devel/R-cran-rlang","version":"1.1.5"},"R-cran-stringr":{"origin":"textproc/R-cran-stringr","version":"1.5.1"},"R-cran-vctrs":{"origin":"devel/R-cran-vctrs","version":"0.6.5"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel"]},{"name":"R-cran-progressr","origin":"devel/R-cran-progressr","version":"0.15.1","comment":"Inclusive, Unifying API for Progress Updates","maintainer":"eduardo@FreeBSD.org","www":"https://cran.r-project.org/web/packages/progressr/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3937175b273504533033ef4d1869eca3b07b4812ba61c767a3612a7a45aa2902","flatsize":1502712,"path":"All/R-cran-progressr-0.15.1.pkg","repopath":"All/R-cran-progressr-0.15.1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":360352,"desc":"A minimal, unifying API for scripts and packages to report progress\nupdates from anywhere including when using parallel processing. The\npackage is designed such that the developer can to focus on what\nprogress should be reported on without having to worry about how\nto present it. The end user has full control of how, where, and\nwhen to render these progress updates, e.g. in the terminal using\nutils::txtProgressBar() or progress::progress_bar(), in a graphical\nuser interface using utils::winProgressBar(), tcltk::tkProgressBar()\nor shiny::withProgress(), via the speakers using beep::beepr(), or\non a file system via the size of a file. Anyone can add additional,\ncustomized, progression handlers. The 'progressr' package uses R's\ncondition framework for signaling progress updated. Because of this,\nprogress can be reported from almost anywhere in R, e.g. from\nclassical for and while loops, from map-reduce APIs like the lapply()\nfamily of functions, 'purrr', 'plyr', and 'foreach'. It will also\nwork with parallel processing via the 'future' framework, e.g.\nfuture.apply::future_lapply(), furrr::future_map(), and 'foreach'\nwith 'doFuture'. The package is compatible with Shiny applications.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-digest":{"origin":"security/R-cran-digest","version":"0.6.37"},"R-cran-progress":{"origin":"devel/R-cran-progress","version":"1.2.3"}},"categories":["devel"]},{"name":"R-cran-qualityTools","origin":"math/R-cran-qualityTools","version":"1.55_5","comment":"Statistical Methods for Quality Science","maintainer":"ports@FreeBSD.org","www":"http://www.r-qualitytools.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ee058cddbdbbdab4272c46df84bc634edbcf6a9e406c1cfd9383969da4eca99a","flatsize":2351423,"path":"All/R-cran-qualityTools-1.55_5.pkg","repopath":"All/R-cran-qualityTools-1.55_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1908268,"desc":"qualityTools: Statistical Methods for Quality Science\n\nContains methods associated with the Define, Measure, Analyze, Improve and\nControl (i.e. DMAIC) cycle of the Six Sigma Quality Management\nmethodology.It covers distribution fitting, normal and non-normal process\ncapability indices, techniques for Measurement Systems Analysis especially\ngage capability indices and Gage Repeatability (i.e Gage RR) and\nReproducibility studies, factorial and fractional factorial designs as\nwell as response surface methods including the use of desirability\nfunctions.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-Rsolnp":{"origin":"math/R-cran-Rsolnp","version":"1.16_5"}},"categories":["math"],"messages":[{"message":"===>   NOTICE:\n\nThe R-cran-qualityTools port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"R-cran-processx","origin":"sysutils/R-cran-processx","version":"3.8.6","comment":"Execute and Control System Processes","maintainer":"uzsolt@FreeBSD.org","www":"https://processx.r-lib.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f4700f3d9c1e94d5debd3f288b0ff1e3b55fe6fbca3b9f445bdf1082f70dc3d7","flatsize":556639,"path":"All/R-cran-processx-3.8.6.pkg","repopath":"All/R-cran-processx-3.8.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":344828,"desc":"Tools to run system processes in the background. It can check if a background\nprocess is running; wait on a background process to finish; get the exit status\nof finished processes; kill background processes. It can read the standard\noutput and error of the processes, using non-blocking connections. 'processx'\ncan poll a process for standard output or error, with a timeout. It can also\npoll several processes at once.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-R6":{"origin":"devel/R-cran-R6","version":"2.6.1"},"R-cran-ps":{"origin":"sysutils/R-cran-ps","version":"1.9.0"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["sysutils"],"shlibs_required":["libc.so.8"]},{"name":"R-cran-praise","origin":"devel/R-cran-praise","version":"1.0.0_5","comment":"Praise Users","maintainer":"uzsolt@FreeBSD.org","www":"https://cran.r-project.org/web/packages/praise/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3547cdd4833f68f4e1d20e1ebc4982308551836a7943fae4d3968f5cc1a4fbeb","flatsize":26602,"path":"All/R-cran-praise-1.0.0_5.pkg","repopath":"All/R-cran-praise-1.0.0_5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":18692,"desc":"praise: Praise Users\n\nBuild friendly R packages that praise their users if they have done\nsomething good, or they just need it to feel better.","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["devel"]},{"name":"R-cran-prettyunits","origin":"devel/R-cran-prettyunits","version":"1.2.0","comment":"Pretty, Human Readable Formatting of Quantities","maintainer":"wen@FreeBSD.org","www":"https://cran.r-project.org/web/packages/prettyunits/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"033c56152f8ba646daff817d6c2457967d0af863a4d28812c636d5d7451c2b86","flatsize":180741,"path":"All/R-cran-prettyunits-1.2.0.pkg","repopath":"All/R-cran-prettyunits-1.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":157352,"desc":"Pretty, human readable formatting of quantities.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-assertthat":{"origin":"math/R-cran-assertthat","version":"0.2.1_3"},"R-cran-magrittr":{"origin":"devel/R-cran-magrittr","version":"2.0.3_1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel"]},{"name":"R-cran-prettycode","origin":"devel/R-cran-prettycode","version":"1.1.0_1","comment":"Pretty Print R Code in the Terminal","maintainer":"uzsolt@FreeBSD.org","www":"https://github.com/r-lib/prettycode","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5cb35f8fdfbccfede61c30822059a018961d4255bda6a42a941d6f3ad617b5d5","flatsize":276200,"path":"All/R-cran-prettycode-1.1.0_1.pkg","repopath":"All/R-cran-prettycode-1.1.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":244512,"desc":"Replace the standard print method for functions with one that performs syntax\nhighlighting, using ANSI colors, if the terminal supports them.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-crayon":{"origin":"devel/R-cran-crayon","version":"1.5.3"}},"categories":["devel"]},{"name":"R-cran-png","origin":"graphics/R-cran-png","version":"0.1.8","comment":"Read and write PNG images","maintainer":"tota@FreeBSD.org","www":"https://www.rforge.net/png/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"691b8e37725636794eb63c29bb6364fc5fa6236e7ed4d1d804eb01a10d1729c8","flatsize":54219,"path":"All/R-cran-png-0.1.8.pkg","repopath":"All/R-cran-png-0.1.8.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":39152,"desc":"This package provides an easy and simple way to read, write and\ndisplay bitmap images stored in the PNG format. It can read and\nwrite both files and in-memory raw vectors.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["graphics"]},{"name":"R-cran-prodlim","origin":"math/R-cran-prodlim","version":"1.6.1_5","comment":"Product-Limit Estimation for Censored Event History Analysis","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/prodlim/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ba8317b39e0e57d45997f498a91d03e280e083f5903e0d4a02cddbb4bfffb0a8","flatsize":433592,"path":"All/R-cran-prodlim-1.6.1_5.pkg","repopath":"All/R-cran-prodlim-1.6.1_5.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":393684,"desc":"Fast and user friendly implementation of nonparametric estimators\nfor censored event history (survival) analysis. Kaplan-Meier and\nAalen-Johansen method.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-Rcpp":{"origin":"devel/R-cran-Rcpp","version":"1.0.14"},"R-cran-lava":{"origin":"math/R-cran-lava","version":"1.8.1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"R-cran-polycor","origin":"math/R-cran-polycor","version":"0.8.1_1","comment":"Polychoric and Polyserial Correlations","maintainer":"thierry@FreeBSD.org","www":"https://cran.r-project.org/package=polycor","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4c60172d89cc19e557f3e68fab85752304bafef115d675ab2a7dd1202667afd2","flatsize":79317,"path":"All/R-cran-polycor-0.8.1_1.pkg","repopath":"All/R-cran-polycor-0.8.1_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":74516,"desc":"Computes polychoric and polyserial correlations by quick \"two-step\" methods or\nML, optionally with standard errors; tetrachoric and biserial correlations are\nspecial cases.\n\nSee also: https://polycor.r-forge.r-project.org/","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-admisc":{"origin":"math/R-cran-admisc","version":"0.37"},"R-cran-mvtnorm":{"origin":"math/R-cran-mvtnorm","version":"1.3.3"}},"categories":["math"]},{"name":"R-cran-polynom","origin":"math/R-cran-polynom","version":"1.4.1_1","comment":"Functions to Implement a Class for Univariate Polynomial Manipulations","maintainer":"wen@FreeBSD.org","www":"https://cran.r-project.org/web/packages/polynom/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"03590b31d19b4fe2cf143378be7a234696a85019c3c67499cee3ae4acb135859","flatsize":908989,"path":"All/R-cran-polynom-1.4.1_1.pkg","repopath":"All/R-cran-polynom-1.4.1_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":376760,"desc":"polynom is a collection of functions to implement a class for univariate\npolynomial manipulations.","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["math"]},{"name":"R-cran-promises","origin":"devel/R-cran-promises","version":"1.3.2","comment":"Abstractions for Promise-Based Asynchronous Programming","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/promises/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"00f55aac1f7faa3252bc69fe411f190ddf26f2d51895a7beac5b0ee1286d775c","flatsize":2701025,"path":"All/R-cran-promises-1.3.2.pkg","repopath":"All/R-cran-promises-1.3.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1593972,"desc":"Provides fundamental abstractions for doing asynchronous programming\nin R using promises. Asynchronous programming is useful for allowing\na single R process to orchestrate multiple tasks in the background\nwhile also attending to something else. Semantics are similar to\n'JavaScript' promises, but with a syntax that is idiomatic R.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-R6":{"origin":"devel/R-cran-R6","version":"2.6.1"},"R-cran-Rcpp":{"origin":"devel/R-cran-Rcpp","version":"1.0.14"},"R-cran-fastmap":{"origin":"databases/R-cran-fastmap","version":"1.2.0"},"R-cran-later":{"origin":"devel/R-cran-later","version":"1.4.1"},"R-cran-magrittr":{"origin":"devel/R-cran-magrittr","version":"2.0.3_1"},"R-cran-rlang":{"origin":"devel/R-cran-rlang","version":"1.1.5"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel"]},{"name":"R-cran-plogr","origin":"devel/R-cran-plogr","version":"0.2.0_4","comment":"Plog C++ Logging Library","maintainer":"wen@FreeBSD.org","www":"https://cran.r-project.org/web/packages/plogr/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3e7022d1214b5e9444756cb31f192e9e740a6a1e67a030e2b357cc1e0c7b5ed4","flatsize":29166,"path":"All/R-cran-plogr-0.2.0_4.pkg","repopath":"All/R-cran-plogr-0.2.0_4.pkg","licenselogic":"single","pkgsize":13696,"desc":"A simple header-only logging library for C++. Add 'LinkingTo: plogr'\nto 'DESCRIPTION', and '#include <plogr.h>' in your C++ modules to use\nit.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-Rcpp":{"origin":"devel/R-cran-Rcpp","version":"1.0.14"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel"]},{"name":"R-cran-plyr","origin":"devel/R-cran-plyr","version":"1.8.9","comment":"Tools for splitting, applying, and combining data","maintainer":"eduardo@FreeBSD.org","www":"https://cran.r-project.org/web/packages/plyr/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"df58051bdceadd7791b9ecf156e077a6df1f99924da2916593d6e64daff0e0a3","flatsize":967718,"path":"All/R-cran-plyr-1.8.9.pkg","repopath":"All/R-cran-plyr-1.8.9.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":798028,"desc":"plyr is a set of tools that solves a common set of problems: you\nneed to break a big problem down into manageable pieces, operate\non each pieces and then put all the pieces back together. For\nexample, you might want to fit a model to each spatial location or\ntime point in your study, summarise data by panels or collapse\nhigh-dimensional arrays to simpler summary statistics. The development\nof plyr has been generously supported by BD (Becton Dickinson).","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-Rcpp":{"origin":"devel/R-cran-Rcpp","version":"1.0.14"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel"]},{"name":"R-cran-pkgsearch","origin":"devel/R-cran-pkgsearch","version":"3.1.4","comment":"Search and Query CRAN R Packages","maintainer":"eduardo@FreeBSD.org","www":"https://cran.r-project.org/web/packages/pkgsearch/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3c0bf37838379f2700c3be96daad53db67ff8d6ddd657df46a5c425fd8f80544","flatsize":235374,"path":"All/R-cran-pkgsearch-3.1.4.pkg","repopath":"All/R-cran-pkgsearch-3.1.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":200476,"desc":"Search CRAN metadata about packages by keyword, popularity, recent activity,\npackage name and more. Uses the 'R-hub' search server, see <https://r-pkg.org>\nand the CRAN metadata database, that contains information about CRAN packages.\nNote that this is _not_ a CRAN project.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-curl":{"origin":"ftp/R-cran-curl","version":"6.2.1"},"R-cran-jsonlite":{"origin":"converters/R-cran-jsonlite","version":"1.9.1"},"R-cran-parsedate":{"origin":"devel/R-cran-parsedate","version":"1.3.2"},"R-cran-prettyunits":{"origin":"devel/R-cran-prettyunits","version":"1.2.0"}},"categories":["devel"]},{"name":"R-cran-raster","origin":"math/R-cran-raster","version":"3.6.31","comment":"Geographic Data Analysis and Modeling","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/raster/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d988826f2f809e382c31af595b8896d1e19053772c77c741381084e04eef2435","flatsize":4998335,"path":"All/R-cran-raster-3.6.31.pkg","repopath":"All/R-cran-raster-3.6.31.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":3179708,"desc":"Reading, writing, manipulating, analyzing and modeling of gridded\nspatial data. The package implements basic and high-level functions.\nProcessing of very large files is supported. There is a also support\nfor vector data operations such as intersections.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-Rcpp":{"origin":"devel/R-cran-Rcpp","version":"1.0.14"},"R-cran-sp":{"origin":"math/R-cran-sp","version":"2.2.0"},"R-cran-terra":{"origin":"math/R-cran-terra","version":"1.8.29"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"R-cran-pkgload","origin":"devel/R-cran-pkgload","version":"1.4.0","comment":"Simulate Package Installation and Attach","maintainer":"uzsolt@FreeBSD.org","www":"https://github.com/r-lib/pkgload","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c404ad0f65c99f62e35aefbdd2ae27c42fd369603e99171dc4cc40e8a0d8ac5b","flatsize":346742,"path":"All/R-cran-pkgload-1.4.0.pkg","repopath":"All/R-cran-pkgload-1.4.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":254324,"desc":"Simulates the process of installing a package and then attaching it. This is a\nkey part of the 'devtools' package as it allows you to rapidly iterate while\ndeveloping a package.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-cli":{"origin":"devel/R-cran-cli","version":"3.6.4"},"R-cran-desc":{"origin":"devel/R-cran-desc","version":"1.4.3"},"R-cran-fs":{"origin":"filesystems/R-cran-fs","version":"1.6.5"},"R-cran-glue":{"origin":"devel/R-cran-glue","version":"1.8.0"},"R-cran-lifecycle":{"origin":"devel/R-cran-lifecycle","version":"1.0.4"},"R-cran-pkgbuild":{"origin":"devel/R-cran-pkgbuild","version":"1.4.6"},"R-cran-processx":{"origin":"sysutils/R-cran-processx","version":"3.8.6"},"R-cran-rlang":{"origin":"devel/R-cran-rlang","version":"1.1.5"},"R-cran-rprojroot":{"origin":"devel/R-cran-rprojroot","version":"2.0.4"},"R-cran-withr":{"origin":"devel/R-cran-withr","version":"3.0.2"}},"categories":["devel"]},{"name":"R-cran-pracma","origin":"math/R-cran-pracma","version":"2.4.4","comment":"Practical Numerical Math Functions","maintainer":"thierry@FreeBSD.org","www":"https://cran.r-project.org/package=pracma","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ee1a0f1c5fede926edcc5ea9256009bc237e02a8bbb03da5b0fb41a2b7463f04","flatsize":1945582,"path":"All/R-cran-pracma-2.4.4.pkg","repopath":"All/R-cran-pracma-2.4.4.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":1729356,"desc":"Provides a large number of functions from numerical analysis and linear algebra,\nnumerical optimization, differential equations, time series, plus some\nwell-known special mathematical functions. Uses 'MATLAB' function names where\nappropriate to simplify porting.","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["math"]},{"name":"R-cran-pkgconfig","origin":"devel/R-cran-pkgconfig","version":"2.0.3_2","comment":"Private Configuration for 'R' Packages","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/pkgconfig/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5d65485659eb8f2d71d1b61cb78ed4373221cad8ed6290df885f5b1724fb9a11","flatsize":31772,"path":"All/R-cran-pkgconfig-2.0.3_2.pkg","repopath":"All/R-cran-pkgconfig-2.0.3_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20076,"desc":"Set configuration options on a per-package basis. Options set by a\ngiven package only apply to that package, other packages are\nunaffected.","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["devel"]},{"name":"R-cran-pkgmaker","origin":"devel/R-cran-pkgmaker","version":"0.32.10","comment":"Package development utilities","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/pkgmaker/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7f7439b1532a86826f10acad833c6e51b065d7f8873b1506b9fe74c8688cd8ef","flatsize":1055336,"path":"All/R-cran-pkgmaker-0.32.10.pkg","repopath":"All/R-cran-pkgmaker-0.32.10.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":689352,"desc":"This package provides some low-level utilities to use for package\ndevelopment. It currently provides managers for multiple package\nspecific options and registries, vignette, unit test and bibtex\nrelated utilities. It serves as a base package for packages like\nNMF, RcppOctave, doRNG, and as an incubator package for other general\npurposes utilities, that will eventually be packaged separately.\nIt is still under heavy development and changes in the interface(s)\nare more than likely to happen.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-assertthat":{"origin":"math/R-cran-assertthat","version":"0.2.1_3"},"R-cran-digest":{"origin":"security/R-cran-digest","version":"0.6.37"},"R-cran-registry":{"origin":"devel/R-cran-registry","version":"0.5.1_3"},"R-cran-stringr":{"origin":"textproc/R-cran-stringr","version":"1.5.1"},"R-cran-withr":{"origin":"devel/R-cran-withr","version":"3.0.2"},"R-cran-xtable":{"origin":"textproc/R-cran-xtable","version":"1.8.4_3"}},"categories":["devel"]},{"name":"R-cran-psych","origin":"math/R-cran-psych","version":"2.4.12","comment":"Psych package for the R project","maintainer":"drue@therub.org","www":"https://cran.r-project.org/web/packages/psych/index.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"92d09c73836ce3a6714cdf6680f6aa960c8cf08a5ac94e09ab7a17605dfa9cd6","flatsize":4162051,"path":"All/R-cran-psych-2.4.12.pkg","repopath":"All/R-cran-psych-2.4.12.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3"],"pkgsize":3592472,"desc":"R-psych provides a number of routines for personality, psychometrics and\nexperimental psychology. Functions are primarily for scale construction using\nfactor analysis, cluster analysis and reliability analysis, although others\nprovide basic descriptive statistics. Functions for simulating particular item\nand test structures are included. Several functions serve as a useful front end\nfor structural equation modeling. Graphical displays of path diagrams, factor\nanalysis and structural equation models are created using basic graphics. Some\nof the functions are written to support a book on psychometrics as well as\npublications in personality research.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-GPArotation":{"origin":"math/R-cran-GPArotation","version":"2024.3.1"},"R-cran-mnormt":{"origin":"math/R-cran-mnormt","version":"2.1.1"}},"categories":["math","science"]},{"name":"R-cran-plm","origin":"finance/R-cran-plm","version":"2.6.5","comment":"Linear Models for Panel Data","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/plm/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"231587512e663cf0e0811b677fc0207bcb4bd7ed2f080f29c90cc204e280b2e9","flatsize":2503858,"path":"All/R-cran-plm-2.6.5.pkg","repopath":"All/R-cran-plm-2.6.5.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1816120,"desc":"Panel data econometrics is obviously one of the main fields in the\nprofession, but most of the models used are difficult to estimate with\nR. plm is a package for R which intends to make the estimation of\nlinear panel models straightforward. plm provides functions to\nestimate a wide variety of models and to make (robust) inference.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-Formula":{"origin":"math/R-cran-Formula","version":"1.2.5"},"R-cran-Rdpack":{"origin":"devel/R-cran-Rdpack","version":"2.6.3"},"R-cran-bdsmatrix":{"origin":"math/R-cran-bdsmatrix","version":"1.3.7"},"R-cran-collapse":{"origin":"devel/R-cran-collapse","version":"2.1.0"},"R-cran-lmtest":{"origin":"finance/R-cran-lmtest","version":"0.9.40_1"},"R-cran-maxLik":{"origin":"math/R-cran-maxLik","version":"1.5.2.1"},"R-cran-sandwich":{"origin":"math/R-cran-sandwich","version":"3.1.1"},"R-cran-zoo":{"origin":"math/R-cran-zoo","version":"1.8.13"}},"categories":["finance"]},{"name":"R-cran-plot3D","origin":"math/R-cran-plot3D","version":"1.4.1","comment":"Plotting Multi-Dimensional Data","maintainer":"thierry@FreeBSD.org","www":"https://cran.r-project.org/package=plot3D","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8037b41c5ac49f36eb1df813af828f6b5f4d02313e97ecdcf204fb7e81e01c06","flatsize":2871900,"path":"All/R-cran-plot3D-1.4.1.pkg","repopath":"All/R-cran-plot3D-1.4.1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":2733804,"desc":"Functions for viewing 2-D and 3-D data, including perspective plots, slice\nplots, surface plots, scatter plots, etc. Includes data sets from oceanography.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-misc3d":{"origin":"math/R-cran-misc3d","version":"0.9.1_1"}},"categories":["math"]},{"name":"R-cran-pixmap","origin":"graphics/R-cran-pixmap","version":"0.4.13","comment":"Bitmap Images (\"Pixel Maps\")","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/pixmap/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"67fc808c700259a1aab2586bb2c0c1d7c9cb1401d1e9384efc44d369848b75f1","flatsize":282883,"path":"All/R-cran-pixmap-0.4.13.pkg","repopath":"All/R-cran-pixmap-0.4.13.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":215120,"desc":"Functions for import, export, plotting and other manipulations of\nbitmapped images.","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["graphics"]},{"name":"R-cran-pkgbuild","origin":"devel/R-cran-pkgbuild","version":"1.4.6","comment":"Find Tools Needed to Build R Packages","maintainer":"uzsolt@FreeBSD.org","www":"https://github.com/r-lib/pkgbuild","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"54bfd132eebc20378f1a13270fa2c39c2a8cf8195dc5071a4c21a7067e1bb87e","flatsize":257693,"path":"All/R-cran-pkgbuild-1.4.6.pkg","repopath":"All/R-cran-pkgbuild-1.4.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":209088,"desc":"Provides functions used to build R packages. Locates compilers needed to build\nR packages on various platforms and ensures the PATH is configured\nappropriately so R can use them.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-R6":{"origin":"devel/R-cran-R6","version":"2.6.1"},"R-cran-callr":{"origin":"devel/R-cran-callr","version":"3.7.6"},"R-cran-cli":{"origin":"devel/R-cran-cli","version":"3.6.4"},"R-cran-crayon":{"origin":"devel/R-cran-crayon","version":"1.5.3"},"R-cran-desc":{"origin":"devel/R-cran-desc","version":"1.4.3"},"R-cran-prettyunits":{"origin":"devel/R-cran-prettyunits","version":"1.2.0"},"R-cran-processx":{"origin":"sysutils/R-cran-processx","version":"3.8.6"},"R-cran-rprojroot":{"origin":"devel/R-cran-rprojroot","version":"2.0.4"}},"categories":["devel"]},{"name":"R-cran-pkgdown","origin":"www/R-cran-pkgdown","version":"2.1.1","comment":"Generate an attractive and useful website from a source package","maintainer":"uzsolt@FreeBSD.org","www":"https://cran.r-project.org/web/packages/pkgdown/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3c79f666ee9f7b9fc4b8b26de288474e94b72140c6591f148a5c368cbec97888","flatsize":2260251,"path":"All/R-cran-pkgdown-2.1.1.pkg","repopath":"All/R-cran-pkgdown-2.1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1374092,"desc":"Generate an attractive and useful website from a source package. 'pkgdown'\nconverts your documentation, vignettes, 'README', and more to 'HTML' making it\neasy to share information about your package online.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-bslib":{"origin":"www/R-cran-bslib","version":"0.9.0"},"R-cran-callr":{"origin":"devel/R-cran-callr","version":"3.7.6"},"R-cran-cli":{"origin":"devel/R-cran-cli","version":"3.6.4"},"R-cran-desc":{"origin":"devel/R-cran-desc","version":"1.4.3"},"R-cran-digest":{"origin":"security/R-cran-digest","version":"0.6.37"},"R-cran-downlit":{"origin":"textproc/R-cran-downlit","version":"0.4.4"},"R-cran-fontawesome":{"origin":"devel/R-cran-fontawesome","version":"0.5.3"},"R-cran-fs":{"origin":"filesystems/R-cran-fs","version":"1.6.5"},"R-cran-httr2":{"origin":"www/R-cran-httr2","version":"1.1.1"},"R-cran-jsonlite":{"origin":"converters/R-cran-jsonlite","version":"1.9.1"},"R-cran-openssl":{"origin":"security/R-cran-openssl","version":"2.3.2"},"R-cran-purrr":{"origin":"devel/R-cran-purrr","version":"1.0.4"},"R-cran-ragg":{"origin":"graphics/R-cran-ragg","version":"1.3.3"},"R-cran-rlang":{"origin":"devel/R-cran-rlang","version":"1.1.5"},"R-cran-rmarkdown":{"origin":"textproc/R-cran-rmarkdown","version":"2.29"},"R-cran-tibble":{"origin":"devel/R-cran-tibble","version":"3.2.1_1"},"R-cran-whisker":{"origin":"devel/R-cran-whisker","version":"0.4.1_2"},"R-cran-withr":{"origin":"devel/R-cran-withr","version":"3.0.2"},"R-cran-xml2":{"origin":"textproc/R-cran-xml2","version":"1.3.8"},"R-cran-yaml":{"origin":"textproc/R-cran-yaml","version":"2.3.10"}},"categories":["www"]},{"name":"R-cran-patrick","origin":"devel/R-cran-patrick","version":"0.3.0","comment":"Extension of the 'testthat' package","maintainer":"uzsolt@FreeBSD.org","www":"https://cran.r-project.org/package=patrick","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3f4bb8d66eb43d50fe0de0e68483dab5b12e8ae5787004dd6c64eae42210bdbd","flatsize":40808,"path":"All/R-cran-patrick-0.3.0.pkg","repopath":"All/R-cran-patrick-0.3.0.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":26260,"desc":"This package is an extension to testthat that enables parameterized unit testing\nin R. Parameterized unit tests are often easier to read and more reliable, since\nthey follow the DNRY (do not repeat yourself) rule.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-dplyr":{"origin":"math/R-cran-dplyr","version":"1.1.4"},"R-cran-glue":{"origin":"devel/R-cran-glue","version":"1.8.0"},"R-cran-purrr":{"origin":"devel/R-cran-purrr","version":"1.0.4"},"R-cran-rlang":{"origin":"devel/R-cran-rlang","version":"1.1.5"},"R-cran-testthat":{"origin":"devel/R-cran-testthat","version":"3.2.3"},"R-cran-tibble":{"origin":"devel/R-cran-tibble","version":"3.2.1_1"}},"categories":["devel"]},{"name":"R-cran-pillar","origin":"devel/R-cran-pillar","version":"1.10.1","comment":"Coloured Formatting for Columns","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/pillar/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8c6c2bb933afead8663753c11b9d20567bda7a77050f64fd3efb4d9c79cf27b3","flatsize":1733133,"path":"All/R-cran-pillar-1.10.1.pkg","repopath":"All/R-cran-pillar-1.10.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":635676,"desc":"Provides a 'pillar' generic designed for formatting columns of data\nusing the full range of colours provided by modern terminals.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-cli":{"origin":"devel/R-cran-cli","version":"3.6.4"},"R-cran-glue":{"origin":"devel/R-cran-glue","version":"1.8.0"},"R-cran-lifecycle":{"origin":"devel/R-cran-lifecycle","version":"1.0.4"},"R-cran-rlang":{"origin":"devel/R-cran-rlang","version":"1.1.5"},"R-cran-utf8":{"origin":"textproc/R-cran-utf8","version":"1.2.4"},"R-cran-vctrs":{"origin":"devel/R-cran-vctrs","version":"0.6.5"}},"categories":["devel"]},{"name":"R-cran-pkgcache","origin":"devel/R-cran-pkgcache","version":"2.2.3","comment":"Cache 'CRAN'-Like Metadata and R Packages","maintainer":"eduardo@FreeBSD.org","www":"https://cran.r-project.org/web/packages/pkgcache/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2ff30be96d1defd99784de68de3236db9acc085a558058a796ec82da2288539a","flatsize":1316697,"path":"All/R-cran-pkgcache-2.2.3.pkg","repopath":"All/R-cran-pkgcache-2.2.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":956412,"desc":"Metadata and package cache for CRAN-like repositories. This is a utility\npackage to be used by package management tools that want to take advantage of\ncaching.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-R6":{"origin":"devel/R-cran-R6","version":"2.6.1"},"R-cran-callr":{"origin":"devel/R-cran-callr","version":"3.7.6"},"R-cran-cli":{"origin":"devel/R-cran-cli","version":"3.6.4"},"R-cran-curl":{"origin":"ftp/R-cran-curl","version":"6.2.1"},"R-cran-filelock":{"origin":"devel/R-cran-filelock","version":"1.0.3"},"R-cran-jsonlite":{"origin":"converters/R-cran-jsonlite","version":"1.9.1"},"R-cran-prettyunits":{"origin":"devel/R-cran-prettyunits","version":"1.2.0"},"R-cran-processx":{"origin":"sysutils/R-cran-processx","version":"3.8.6"},"R-cran-rappdirs":{"origin":"devel/R-cran-rappdirs","version":"0.3.3_1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel"]},{"name":"R-cran-pbkrtest","origin":"math/R-cran-pbkrtest","version":"0.5.3","comment":"Parametric bootstrap and Kenward-Roger-based methods for mixed model comparison","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/pbkrtest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b235eb57cd7ddea50564e1511fa3d5ea201dff955dc9d530b8931b1859285938","flatsize":225660,"path":"All/R-cran-pbkrtest-0.5.3.pkg","repopath":"All/R-cran-pbkrtest-0.5.3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":177020,"desc":"Test in linear mixed effects models. Attention is on linear mixed\neffects models as implemented in the lme4 package. The package\nimplements a parametric bootstrap test. The package implements a\nKenward-Roger modification of F-tests.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-broom":{"origin":"devel/R-cran-broom","version":"1.0.7"},"R-cran-doBy":{"origin":"math/R-cran-doBy","version":"4.6.25"},"R-cran-dplyr":{"origin":"math/R-cran-dplyr","version":"1.1.4"},"R-cran-lme4":{"origin":"math/R-cran-lme4","version":"1.1.37"},"R-cran-numDeriv":{"origin":"math/R-cran-numDeriv","version":"2016.8.1.1_3"}},"categories":["math"]},{"name":"R-cran-parsedate","origin":"devel/R-cran-parsedate","version":"1.3.2","comment":"Recognize and Parse Dates in Various Formats, Including All ISO 8601 Formats","maintainer":"uzsolt@FreeBSD.org","www":"https://github.com/gaborcsardi/parsedate","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6a6e96dbb4e8c9454e43970e60ebb1a4b9180c77501272dd255fd131d58f84fa","flatsize":91700,"path":"All/R-cran-parsedate-1.3.2.pkg","repopath":"All/R-cran-parsedate-1.3.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":50804,"desc":"Parse dates automatically, without the need of specifying a format. Currently\nit includes the git date parser. It can also recognize and parse all ISO 8601\nformats.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel"]},{"name":"R-cran-pkgdepends","origin":"devel/R-cran-pkgdepends","version":"0.8.0","comment":"Package Dependency Resolution and Downloads","maintainer":"eduardo@FreeBSD.org","www":"https://cran.r-project.org/web/packages/pkgdepends/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"80c2f3c1aa3c6a6c9aa8be61a310ca99b8b538e0be6f441f923cc7a70831d742","flatsize":2420373,"path":"All/R-cran-pkgdepends-0.8.0.pkg","repopath":"All/R-cran-pkgdepends-0.8.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1647108,"desc":"Find recursive dependencies of 'R' packages from various sources. Solve the\ndependencies to obtain a consistent set of packages to install. Download\npackages, and install them. It supports packages on 'CRAN', 'Bioconductor' and\nother 'CRAN-like' repositories, 'GitHub', package 'URLs', and local package\ntrees and files. It caches metadata and package files via the 'pkgcache'\npackage, and performs all 'HTTP' requests, downloads, builds and installations\nin parallel. 'pkgdepends' is the workhorse of the 'pak' package.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-R6":{"origin":"devel/R-cran-R6","version":"2.6.1"},"R-cran-callr":{"origin":"devel/R-cran-callr","version":"3.7.6"},"R-cran-cli":{"origin":"devel/R-cran-cli","version":"3.6.4"},"R-cran-curl":{"origin":"ftp/R-cran-curl","version":"6.2.1"},"R-cran-desc":{"origin":"devel/R-cran-desc","version":"1.4.3"},"R-cran-filelock":{"origin":"devel/R-cran-filelock","version":"1.0.3"},"R-cran-glue":{"origin":"devel/R-cran-glue","version":"1.8.0"},"R-cran-jsonlite":{"origin":"converters/R-cran-jsonlite","version":"1.9.1"},"R-cran-lpSolve":{"origin":"math/R-cran-lpSolve","version":"5.6.23"},"R-cran-pkgbuild":{"origin":"devel/R-cran-pkgbuild","version":"1.4.6"},"R-cran-pkgcache":{"origin":"devel/R-cran-pkgcache","version":"2.2.3"},"R-cran-prettyunits":{"origin":"devel/R-cran-prettyunits","version":"1.2.0"},"R-cran-processx":{"origin":"sysutils/R-cran-processx","version":"3.8.6"},"R-cran-ps":{"origin":"sysutils/R-cran-ps","version":"1.9.0"},"R-cran-rprojroot":{"origin":"devel/R-cran-rprojroot","version":"2.0.4"},"R-cran-zip":{"origin":"archivers/R-cran-zip","version":"2.3.2"}},"categories":["devel"]},{"name":"R-cran-partitions","origin":"math/R-cran-partitions","version":"1.10.7_1","comment":"Additive Partitions of Integers","maintainer":"wen@FreeBSD.org","www":"https://cran.r-project.org/web/packages/partitions/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7b1f15ba77dc273e148db653980b3c21db4e19cebc126cd4df5cf417d09da448","flatsize":689313,"path":"All/R-cran-partitions-1.10.7_1.pkg","repopath":"All/R-cran-partitions-1.10.7_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":539124,"desc":"Additive partitions of integers. Enumerates the partitions, unequal partitions,\nand restricted partitions of an integer; the three corresponding partition\nfunctions are also given. Set partitions are now included.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-Rdpack":{"origin":"devel/R-cran-Rdpack","version":"2.6.3"},"R-cran-gmp":{"origin":"math/R-cran-gmp","version":"0.7.5"},"R-cran-mathjaxr":{"origin":"math/R-cran-mathjaxr","version":"1.6.0_1"},"R-cran-polynom":{"origin":"math/R-cran-polynom","version":"1.4.1_1"},"R-cran-sets":{"origin":"math/R-cran-sets","version":"1.0.25"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"R-cran-outliers","origin":"math/R-cran-outliers","version":"0.15_1","comment":"Collection of some tests commonly used for identifying outliers","maintainer":"eduardo@FreeBSD.org","www":"https://cran.r-project.org/web/packages/outliers/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3e9910d6a3965d96f37d909fec1a57f3b2abb3703bb17361c85513c77fef0323","flatsize":140017,"path":"All/R-cran-outliers-0.15_1.pkg","repopath":"All/R-cran-outliers-0.15_1.pkg","licenselogic":"and","licenses":["GPLv2","GPLv3"],"pkgsize":97752,"desc":"A collection of some tests commonly used for identifying outliers:\n\n  - Chi-squared test for outlier\n  - Test for outlying or inlying variance\n  - Dixon tests for outlier\n  - Grubbs tests for one or two outliers in data sample\n  - Find value with largest difference from the mean\n  - Critical values and p-values for Cochran outlying variance test\n  - Critical values and p-values for Dixon test\n  - Calculate critical values and p-values for Grubbs test\n  - Interpolate tabularized distribution\n  - Remove the value(s) most differing from the mean\n  - Calculate scores of the sample","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["math"]},{"name":"R-cran-parallelly","origin":"devel/R-cran-parallelly","version":"1.43.0","comment":"Enhancing the 'parallel' Package","maintainer":"eduardo@FreeBSD.org","www":"https://cran.r-project.org/package=parallelly","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1a00b503fe8a8c54f4244f3f5f1f98892f9adf607b337979676fb1cdf49f8f94","flatsize":772809,"path":"All/R-cran-parallelly-1.43.0.pkg","repopath":"All/R-cran-parallelly-1.43.0.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":552036,"desc":"Utility functions that enhance the 'parallel' package and support\nthe built-in parallel backends of the 'future' package. For example,\navailableCores() gives the number of CPU cores available to your R\nprocess as given by the operating system, 'cgroups' and Linux\ncontainers, R options, and environment variables, including those\nset by job schedulers on high-performance compute clusters. If none\nis set, it will fall back to parallel::detectCores(). Another example\nis makeClusterPSOCK(), which is backward compatible with\nparallel::makePSOCKcluster() while doing a better job in setting\nup remote cluster workers without the need for configuring the\nfirewall to do port-forwarding to your local computer.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel"]},{"name":"R-cran-optparse","origin":"devel/R-cran-optparse","version":"1.7.5","comment":"Command line flag parser inspired by Python\\'s optparse","maintainer":"jwb@FreeBSD.org","www":"https://cran.r-project.org/web/packages/optparse/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4dda8aadce06d88139d01252834b29558d45abc432974bc932621e59a29f577c","flatsize":151248,"path":"All/R-cran-optparse-1.7.5.pkg","repopath":"All/R-cran-optparse-1.7.5.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":85884,"desc":"Command line parser inspired by Python's 'optparse' library to be used with\nRscript to write \"#!\" shebang scripts that accept short and long flag/options.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-getopt":{"origin":"devel/R-cran-getopt","version":"1.20.4"}},"categories":["devel"]},{"name":"R-cran-pdftools","origin":"graphics/R-cran-pdftools","version":"3.5.0_1","comment":"Utilities based on libpoppler","maintainer":"uzsolt@FreeBSD.org","www":"https://cran.r-project.org/package=pdftools","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"72090692d99fe34020284cb5aa1fa8acd0c49bdc033376aff2c4c8add12e7bcb","flatsize":1532543,"path":"All/R-cran-pdftools-3.5.0_1.pkg","repopath":"All/R-cran-pdftools-3.5.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":917132,"desc":"Utilities based on 'libpoppler' for extracting text, fonts, attachments and\nmetadata from a PDF file. Also supports high quality rendering of PDF documents\ninto PNG, JPEG, TIFF format, or into raw bitmap vectors for further processing\nin R.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-Rcpp":{"origin":"devel/R-cran-Rcpp","version":"1.0.14"},"R-cran-qpdf":{"origin":"graphics/R-cran-qpdf","version":"1.3.5"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"poppler":{"origin":"graphics/poppler","version":"25.02.0"}},"categories":["graphics"]},{"name":"R-cran-numDeriv","origin":"math/R-cran-numDeriv","version":"2016.8.1.1_3","comment":"Accurate Numerical Derivatives","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/numDeriv/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6c8d3263744244d101dd112e47b4c83a0af5416d40e8512061edfea8e68ff2a8","flatsize":161213,"path":"All/R-cran-numDeriv-2016.8.1.1_3.pkg","repopath":"All/R-cran-numDeriv-2016.8.1.1_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":125428,"desc":"Methods for calculating (usually) accurate numerical first and\nsecond order derivatives. Accurate calculations are done using\n'Richardson\"s' extrapolation or, when applicable, a complex step\nderivative is available. A simple difference method is also provided.\nSimple difference is (usually) less accurate but is much quicker\nthan 'Richardson\"s' extrapolation and provides a useful cross-check.\nMethods are provided for real scalar and vector valued functions.","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["math"]},{"name":"R-cran-numbers","origin":"math/R-cran-numbers","version":"0.8.5_1","comment":"Number-Theoretic Functions","maintainer":"wen@FreeBSD.org","www":"https://cran.r-project.org/web/packages/numbers/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"451c6d0058b65a0b0c2cf24307cbc232c5ac6e749dcacd421f27f1d4c9d9baa5","flatsize":255346,"path":"All/R-cran-numbers-0.8.5_1.pkg","repopath":"All/R-cran-numbers-0.8.5_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":237788,"desc":"Provides number-theoretic functions for factorization, prime numbers,\ntwin primes, primitive roots, modular logarithm and inverses, extended\nGCD, Farey series and continuous fractions. Includes Legendre and Jacobi\nsymbols, some divisor functions, Euler's Phi function, etc.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-gmp":{"origin":"math/R-cran-gmp","version":"0.7.5"}},"categories":["math"]},{"name":"R-cran-nortest","origin":"math/R-cran-nortest","version":"1.0.4_5","comment":"Tests for Normality","maintainer":"ports@FreeBSD.org","www":"https://cran.r-project.org/web/packages/nortest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"53accbc99835bcbc70855216b8a7be4d11391fca7e5bddb715821b30dda7dce0","flatsize":93691,"path":"All/R-cran-nortest-1.0.4_5.pkg","repopath":"All/R-cran-nortest-1.0.4_5.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3"],"pkgsize":52604,"desc":"Five omnibus tests for testing the composite hypothesis of normality.","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["math"],"messages":[{"message":"===>   NOTICE:\n\nThe R-cran-nortest port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"R-cran-nnls","origin":"math/R-cran-nnls","version":"1.4_13","comment":"R implementation of an algorithm for non-negative least squares","maintainer":"skreuzer@FreeBSD.org","www":"https://cran.r-project.org/web/packages/nnls/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"015fee978eb636165bd3ad6019ed1946c097305e4843049d1c064d3989b99212","flatsize":61963,"path":"All/R-cran-nnls-1.4_13.pkg","repopath":"All/R-cran-nnls-1.4_13.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":39576,"desc":"An R interface to the Lawson-Hanson implementation of an algorithm for\nnon-negative least squares (NNLS). Also allows the combination of non-negative\nand non-positive constraints.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"R-cran-pls","origin":"math/R-cran-pls","version":"2.8.5","comment":"Partial Least Squares and Principal Component Regression","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/pls/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cec443210c597f7b81119c02ca428fb5a8f59d0f2ff35d084fa343118cf17b7b","flatsize":4967246,"path":"All/R-cran-pls-2.8.5.pkg","repopath":"All/R-cran-pls-2.8.5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":4657436,"desc":"Multivariate regression methods Partial Least Squares Regression\n(PLSR), Principal Component Regression (PCR) and Canonical Powered\nPartial Least Squares (CPPLS).","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["math"]},{"name":"R-cran-openssl","origin":"security/R-cran-openssl","version":"2.3.2","comment":"Toolkit for Encryption, Signatures and Certificates Based on OpenSSL","maintainer":"eduardo@FreeBSD.org","www":"https://cran.r-project.org/web/packages/openssl/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b38c337a512bd99cddffd9f3e91b679071a53d602c798b88a1bcf6322337e338","flatsize":3328732,"path":"All/R-cran-openssl-2.3.2.pkg","repopath":"All/R-cran-openssl-2.3.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":657824,"desc":"Bindings to OpenSSL libssl and libcrypto, plus custom SSH pubkey\nparsers. Supports RSA, DSA and NIST curves P-256, P-384 and P-521.\nCryptographic signatures can either be created and verified manually\nor via x509 certificates. AES block cipher is used in CBC mode for\nsymmetric encryption; RSA for asymmetric (public key) encryption.\nHigh-level envelope functions combine RSA and AES for encrypting\narbitrary sized data. Other utilities include key generators, hash\nfunctions (md5, sha1, sha256, etc), base64 encoder, a secure random\nnumber generator, and 'bignum' math methods for manually performing\ncrypto calculations on large multibyte integers.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-askpass":{"origin":"security/R-cran-askpass","version":"1.2.1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["security"]},{"name":"R-cran-qcc","origin":"graphics/R-cran-qcc","version":"2.7_5","comment":"Quality Control Charts","maintainer":"ports@FreeBSD.org","www":"https://cran.r-project.org/package=qcc","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2670273a68e8266101bd1f1ceed2a18e523551f8a71660581204f6e999f186d5","flatsize":4851597,"path":"All/R-cran-qcc-2.7_5.pkg","repopath":"All/R-cran-qcc-2.7_5.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3"],"pkgsize":3357228,"desc":"qcc: Quality Control Charts\n\nShewhart quality control charts for continuous, attribute and count data.\nCusum and EWMA charts. Operating characteristic curves. Process capability\nanalysis. Pareto chart and cause-and-effect chart. Multivariate control\ncharts.","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["graphics"],"messages":[{"message":"===>   NOTICE:\n\nThe R-cran-qcc port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"R-cran-nloptr","origin":"math/R-cran-nloptr","version":"2.2.1","comment":"R interface to NLopt","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/nloptr/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7fba570ebeb7a6371f2fc595e1cccce0206be30fbf5a157566d2f7954e0cad26","flatsize":523076,"path":"All/R-cran-nloptr-2.2.1.pkg","repopath":"All/R-cran-nloptr-2.2.1.pkg","licenselogic":"single","licenses":["LGPL3"],"pkgsize":259816,"desc":"nloptr is an R interface to NLopt. NLopt is a free/open-source\nlibrary for nonlinear optimization, providing a common interface\nfor a number of different free optimization routines available\nonline as well as original implementations of various other algorithms.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"nlopt":{"origin":"math/nlopt","version":"2.10.0"}},"categories":["math"]},{"name":"R-cran-pROC","origin":"graphics/R-cran-pROC","version":"1.18.5","comment":"Display and Analyze ROC Curves","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/pROC/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"317e88eaba73fef682756b88a3117ef9ef5c90cd9857e7ed2bc3ddc968c835af","flatsize":1822117,"path":"All/R-cran-pROC-1.18.5.pkg","repopath":"All/R-cran-pROC-1.18.5.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":978472,"desc":"Tools for visualizing, smoothing and comparing receiver operating\ncharacteristic (ROC curves). (Partial) area under the curve (AUC)\ncan be compared with statistical tests based on U-statistics or\nbootstrap. Confidence intervals can be computed for (p)AUC or ROC\ncurves.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-Rcpp":{"origin":"devel/R-cran-Rcpp","version":"1.0.14"},"R-cran-plyr":{"origin":"devel/R-cran-plyr","version":"1.8.9"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["graphics"]},{"name":"R-cran-moments","origin":"math/R-cran-moments","version":"0.14.1_1","comment":"Moments, Cumulants, Skewness, Kurtosis and Related Tests","maintainer":"thierry@FreeBSD.org","www":"https://cran.r-project.org/package=moments","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4c0db1077c0840095550de5dda4fc00836687650c152ea4919496027696c95d0","flatsize":58752,"path":"All/R-cran-moments-0.14.1_1.pkg","repopath":"All/R-cran-moments-0.14.1_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":55436,"desc":"Functions to calculate: moments, Pearson's kurtosis, Geary's kurtosis and\nskewness; tests related to them (Anscombe-Glynn, D'Agostino, Bonett-Seier).","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["math"]},{"name":"R-cran-multicool","origin":"devel/R-cran-multicool","version":"1.0.1","comment":"Permutations of Multisets in Cool-Lex Order","maintainer":"thierry@FreeBSD.org","www":"https://cran.r-project.org/package=multicool","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6e42444232eebffb2dd2cefd0895c55ed870e148fa5c474c79c07218c492de80","flatsize":282146,"path":"All/R-cran-multicool-1.0.1.pkg","repopath":"All/R-cran-multicool-1.0.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":115460,"desc":"A set of tools to permute multisets without loops or hash tables and to generate\ninteger partitions.\n\nSee also <https://github.com/jmcurran/multicool>.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-Rcpp":{"origin":"devel/R-cran-Rcpp","version":"1.0.14"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel"]},{"name":"R-cran-munsell","origin":"graphics/R-cran-munsell","version":"0.5.1","comment":"Munsell colour system","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/munsell/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4c75486df5561e47142a1142aeb30c41b10e5969f87ea9646f542cb8a0da5fab","flatsize":335498,"path":"All/R-cran-munsell-0.5.1.pkg","repopath":"All/R-cran-munsell-0.5.1.pkg","licenselogic":"and","licenses":["CW","MIT"],"pkgsize":232756,"desc":"Provides easy access to, and manipulation of, the Munsell colours.\nProvides a mapping between Munsell's original notation (e.g. \"5R\n5/10\") and hexadecimal strings suitable for use directly in R\ngraphics. Also provides utilities to explore slices through the\nMunsell colour tree, to transform Munsell colours and display colour\npalettes.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-colorspace":{"origin":"graphics/R-cran-colorspace","version":"2.1.1"}},"categories":["graphics"]},{"name":"R-cran-mockr","origin":"devel/R-cran-mockr","version":"0.2.1","comment":"Mocking in R","maintainer":"einar@isnic.is","www":"https://krlmlr.github.io/mockr/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"04fbe3397162b69e4b39e2a753b69310f9f8985dd40bcadc5cd92e6ea9101724","flatsize":120944,"path":"All/R-cran-mockr-0.2.1.pkg","repopath":"All/R-cran-mockr-0.2.1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":53956,"desc":"Provides a means to mock a package function, i.e., temporarily substitute\nit for testing.\nDesigned as a drop-in replacement for the now deprecated\n'testthat::with_mock()' and 'testthat::local_mock()'.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-rlang":{"origin":"devel/R-cran-rlang","version":"1.1.5"},"R-cran-withr":{"origin":"devel/R-cran-withr","version":"3.0.2"}},"categories":["devel"]},{"name":"R-cran-mockery","origin":"devel/R-cran-mockery","version":"0.4.4","comment":"Mocking Library for R","maintainer":"eduardo@FreeBSD.org","www":"https://cran.r-project.org/web/packages/mockery/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eee4b78373e648cf1ed02b25a849c62e928eefeead4f9b3326cd60caf507ca91","flatsize":88540,"path":"All/R-cran-mockery-0.4.4.pkg","repopath":"All/R-cran-mockery-0.4.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":43424,"desc":"The two main functionalities of this package are creating mock objects\n(functions) and selectively intercepting calls to a given function that\noriginate in some other function. It can be used with any testing framework\navailable for R. Mock objects can be injected with either this package's own\nstub() function or a similar with_mock() facility present in the 'testthat'\npackage.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-testthat":{"origin":"devel/R-cran-testthat","version":"3.2.3"}},"categories":["devel"]},{"name":"R-cran-modelr","origin":"devel/R-cran-modelr","version":"0.1.11","comment":"Modelling Functions that Work with the Pipe","maintainer":"einar@isnic.is","www":"https://modelr.tidyverse.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"434153ddd9dd86bc39a8904b4d42624fd1f0cd07700f09bbe3741751a8d355bf","flatsize":256231,"path":"All/R-cran-modelr-0.1.11.pkg","repopath":"All/R-cran-modelr-0.1.11.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":215060,"desc":"Functions for modelling that help you seamlessly integrate modelling into a\npipeline of data manipulation and visualisation.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-broom":{"origin":"devel/R-cran-broom","version":"1.0.7"},"R-cran-magrittr":{"origin":"devel/R-cran-magrittr","version":"2.0.3_1"},"R-cran-purrr":{"origin":"devel/R-cran-purrr","version":"1.0.4"},"R-cran-rlang":{"origin":"devel/R-cran-rlang","version":"1.1.5"},"R-cran-tibble":{"origin":"devel/R-cran-tibble","version":"3.2.1_1"},"R-cran-tidyr":{"origin":"devel/R-cran-tidyr","version":"1.3.1"},"R-cran-tidyselect":{"origin":"devel/R-cran-tidyselect","version":"1.2.1"},"R-cran-vctrs":{"origin":"devel/R-cran-vctrs","version":"0.6.5"}},"categories":["devel"]},{"name":"R-cran-mnormt","origin":"math/R-cran-mnormt","version":"2.1.1","comment":"Multivariate Normal and t Distributions","maintainer":"uzsolt@FreeBSD.org","www":"https://cran.r-project.org/web/packages/mnormt/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"afe3f3c0f48ebeab1d2ade990642a4376a256834e40484b732f957f2c1f6d0f2","flatsize":227813,"path":"All/R-cran-mnormt-2.1.1.pkg","repopath":"All/R-cran-mnormt-2.1.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":174072,"desc":"Functions are provided for computing the density and the distribution function\nof d-dimensional normal and \"t\" random variables, possibly truncated (on one\nside or two sides), and for generating random vectors sampled from these\ndistributions, except sampling from the truncated \"t\". Moments of arbitrary\norder of a multivariate truncated normal are computed, and converted to\ncumulants up to order 4. Probabilities are computed via non-Monte Carlo methods;\ndifferent routines are used in the case d=1, d=2, d=3, d>3, if d denotes the\ndimensionality.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"R-cran-miscTools","origin":"math/R-cran-miscTools","version":"0.6.28","comment":"Miscellaneous small tools and utilities for R","maintainer":"wen@FreeBSD.org","www":"http://www.micecon.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4afcd0fcad7c0fd90895353fa6fb69720b909b856b4321a2c53236180bea21c6","flatsize":202019,"path":"All/R-cran-miscTools-0.6.28.pkg","repopath":"All/R-cran-miscTools-0.6.28.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3"],"pkgsize":111108,"desc":"R-cran-miscTools is miscellaneous tools and utilities for R.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-digest":{"origin":"security/R-cran-digest","version":"0.6.37"}},"categories":["math"]},{"name":"R-cran-mitools","origin":"math/R-cran-mitools","version":"2.4_3","comment":"Tools for Multiple Imputation of Missing Data","maintainer":"wen@FreeBSD.org","www":"https://cran.r-project.org/package=mitools","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0ecdc1081e01bb4faf166a65d8d6416812b469f1764984d0ef2db889fefc64bd","flatsize":439885,"path":"All/R-cran-mitools-2.4_3.pkg","repopath":"All/R-cran-mitools-2.4_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":271292,"desc":"Tools to perform analyses and combine results from multiple-imputation\ndatasets.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-DBI":{"origin":"databases/R-cran-DBI","version":"1.2.3"}},"categories":["math"]},{"name":"R-cran-minqa","origin":"math/R-cran-minqa","version":"1.2.8","comment":"Derivative-free optimization algorithms by quadratic approximation","maintainer":"eduardo@FreeBSD.org","www":"https://cran.r-project.org/web/packages/minqa/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9cb04ad098f681173d39d7929aabc7b6fcc593ed29177554b683d41721a529dc","flatsize":252600,"path":"All/R-cran-minqa-1.2.8.pkg","repopath":"All/R-cran-minqa-1.2.8.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":124044,"desc":"Derivative-free optimization by quadratic approximation based on\nan interface to Fortran implementations by M. J. D. Powell.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-Rcpp":{"origin":"devel/R-cran-Rcpp","version":"1.0.14"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"R-cran-misc3d","origin":"math/R-cran-misc3d","version":"0.9.1_1","comment":"Miscellaneous 3D Plots","maintainer":"thierry@FreeBSD.org","www":"https://cran.r-project.org/package=misc3d","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8585e7e380017744a837447264e620d8afd0df247836073f021eb7fd584054f9","flatsize":253145,"path":"All/R-cran-misc3d-0.9.1_1.pkg","repopath":"All/R-cran-misc3d-0.9.1_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":240072,"desc":"A collection of miscellaneous 3d plots, including isosurfaces.\n\nSee also: https://gitlab.com/luke-tierney/misc3d","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["math"]},{"name":"R-cran-mvtnorm","origin":"math/R-cran-mvtnorm","version":"1.3.3","comment":"Multivariate Normal and t Distributions","maintainer":"wen@FreeBSD.org","www":"https://cran.r-project.org/package=mvtnorm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"056ff1b73d364f8383a834be002314d9c0e8761c3c916b06f8bf689d4bf95a93","flatsize":1550403,"path":"All/R-cran-mvtnorm-1.3.3.pkg","repopath":"All/R-cran-mvtnorm-1.3.3.pkg","licenselogic":"single","pkgsize":941232,"desc":"R-cran-mvtnorm computes multivariate normal and t probabilities, quantiles,\nrandom deviates and densities.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"R-cran-miniUI","origin":"www/R-cran-miniUI","version":"0.1.1.1","comment":"Writing Shiny apps that work well on small screens","maintainer":"uzsolt@FreeBSD.org","www":"https://cran.r-project.org/web/packages/miniUI","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"472d317bb6a5ec5deb7b05ec68f5c6a4890126f3338d3f3939abc60578f295fd","flatsize":75225,"path":"All/R-cran-miniUI-0.1.1.1.pkg","repopath":"All/R-cran-miniUI-0.1.1.1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":46904,"desc":"Provides UI widget and layout functions for writing Shiny apps that work well on\nsmall screens. Designed to work especially well for creating Shiny Gadgets.\n\nInspired by the lovely Ratchet CSS framework, though currently miniUI does not\nuse any of Ratchet's CSS code.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-htmltools":{"origin":"textproc/R-cran-htmltools","version":"0.5.8.1"},"R-cran-shiny":{"origin":"www/R-cran-shiny","version":"1.7.5"}},"categories":["www"]},{"name":"R-cran-openxlsx","origin":"textproc/R-cran-openxlsx","version":"4.2.8","comment":"Read, Write and Edit XLSX Files","maintainer":"wen@FreeBSD.org","www":"https://github.com/awalker89/openxlsx","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a026be2be59748f0c929cd49abf508dc7cb7d3e77c0aea7a10e22826fb563427","flatsize":3136232,"path":"All/R-cran-openxlsx-4.2.8.pkg","repopath":"All/R-cran-openxlsx-4.2.8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2071268,"desc":"Simplifies the creation of Excel .xlsx files by providing a high level\ninterface to writing, styling and editing worksheets. Through the use of\n'Rcpp', read/write times are comparable to the 'xlsx' and 'XLConnect' packages\nwith the added benefit of removing the dependency on Java.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-Rcpp":{"origin":"devel/R-cran-Rcpp","version":"1.0.14"},"R-cran-stringi":{"origin":"textproc/R-cran-stringi","version":"1.8.4_1"},"R-cran-zip":{"origin":"archivers/R-cran-zip","version":"2.3.2"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["textproc"]},{"name":"R-cran-mime","origin":"misc/R-cran-mime","version":"0.13","comment":"Map Filenames to MIME Types","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/mime/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9dfe12385995ddfe057e9ed1fafae9e32f114e7039b504523e696b36bf45b7d4","flatsize":50685,"path":"All/R-cran-mime-0.13.pkg","repopath":"All/R-cran-mime-0.13.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":45376,"desc":"Guesses the MIME type from a filename extension using the data\nderived from /etc/mime.types in UNIX-type systems.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["misc"]},{"name":"R-cran-microbenchmark","origin":"devel/R-cran-microbenchmark","version":"1.4.2_6","comment":"Infrastructure to measure the execution time of R expressions","maintainer":"skreuzer@FreeBSD.org","www":"https://cran.r-project.org/web/packages/microbenchmark/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ef60a1f490e68b80decc1e765c02f0794b301fff40cc20ebcc713d31dd8dc5ee","flatsize":59790,"path":"All/R-cran-microbenchmark-1.4.2_6.pkg","repopath":"All/R-cran-microbenchmark-1.4.2_6.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":50484,"desc":"Provides infrastructure to accurately measure and compare the execution time of\nR expressions.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-ggplot2":{"origin":"graphics/R-cran-ggplot2","version":"3.5.1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel"]},{"name":"R-cran-memoise","origin":"devel/R-cran-memoise","version":"2.0.1_1","comment":"Memoise functions for R","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/memoise/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1c9b0673bedde568f49e9ffd0373850321b061808afa1a093963956644688f76","flatsize":73252,"path":"All/R-cran-memoise-2.0.1_1.pkg","repopath":"All/R-cran-memoise-2.0.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":51884,"desc":"Cache the results of a function so that when you call it again with\nthe same arguments it returns the pre-computed value.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-cachem":{"origin":"databases/R-cran-cachem","version":"1.1.0"},"R-cran-rlang":{"origin":"devel/R-cran-rlang","version":"1.1.5"}},"categories":["devel"]},{"name":"R-cran-optimx","origin":"misc/R-cran-optimx","version":"2024.12.2","comment":"Expanded Replacement and Extension of the 'optim' Function","maintainer":"eduardo@FreeBSD.org","www":"https://cran.r-project.org/web/packages/optimx/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5e8dfa8cba015d667dbe0b58cd1e3aedb0f96577ead40dbbce43ff313208fa1d","flatsize":3199194,"path":"All/R-cran-optimx-2024.12.2.pkg","repopath":"All/R-cran-optimx-2024.12.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2536004,"desc":"Provides a replacement and extension of the optim() function to call to\nseveral function minimization codes in R in a single statement. These\nmethods handle smooth, possibly box constrained functions of several or\nmany parameters.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-nloptr":{"origin":"math/R-cran-nloptr","version":"2.2.1"},"R-cran-numDeriv":{"origin":"math/R-cran-numDeriv","version":"2016.8.1.1_3"},"R-cran-pracma":{"origin":"math/R-cran-pracma","version":"2.4.4"}},"categories":["misc"]},{"name":"R-cran-mlbench","origin":"devel/R-cran-mlbench","version":"2.1.6","comment":"Machine Learning Benchmark Problems","maintainer":"eduardo@FreeBSD.org","www":"https://cran.r-project.org/web/packages/mlbench/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d38d443c0ca48f37a35c8008df03435a4703166eaebb8f5a171d46b11974fa58","flatsize":1088937,"path":"All/R-cran-mlbench-2.1.6.pkg","repopath":"All/R-cran-mlbench-2.1.6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1060408,"desc":"A collection of artificial and real-world machine learning benchmark problems,\nincluding, e.g., several data sets from the UCI repository.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel"]},{"name":"R-cran-markdown","origin":"textproc/R-cran-markdown","version":"2.0","comment":"Markdown Rendering for R","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/markdown/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5869c1b6b2f11fe3eb246c7cc8221a74e4de505fe717d96da57b1f2cb26973ab","flatsize":88454,"path":"All/R-cran-markdown-2.0.pkg","repopath":"All/R-cran-markdown-2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":63552,"desc":"Render Markdown to full and lightweight HTML/'LaTeX' documents with\nthe 'commonmark' package. It also supports features that are missing\nin 'commonmark', such as raw HTML/'LaTeX' blocks, 'LaTeX' math,\nsuperscripts, subscripts, footnotes, element attributes, appendices,\nand fenced 'Divs'. With additional JavaScript and CSS, it can also\ncreate HTML slides and articles.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-litedown":{"origin":"textproc/R-cran-litedown","version":"0.6"},"R-cran-xfun":{"origin":"misc/R-cran-xfun","version":"0.51"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["textproc"]},{"name":"R-cran-msm","origin":"devel/R-cran-msm","version":"1.8.2","comment":"Multi-State Markov and Hidden Markov Models in Continuous Time","maintainer":"thierry@FreeBSD.org","www":"https://cran.r-project.org/package=msm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"72af069ade434b1a1db1892c71acd1f6798669c8547393efb5695be7d78daaf5","flatsize":2005699,"path":"All/R-cran-msm-1.8.2.pkg","repopath":"All/R-cran-msm-1.8.2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1550992,"desc":"Functions for fitting continuous-time Markov and hidden Markov multi-state\nmodels to longitudinal data. Designed for processes observed at arbitrary times\nin continuous time (panel data) but some other observation schemes are\nsupported. Both Markov transition rates and the hidden Markov output process can\nbe modelled in terms of covariates, which may be constant or piecewise-constant\nin time.\n\nSee also: https://github.com/chjackson/msm","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-expm":{"origin":"math/R-cran-expm","version":"1.0.0"},"R-cran-generics":{"origin":"devel/R-cran-generics","version":"0.1.3_1"},"R-cran-mvtnorm":{"origin":"math/R-cran-mvtnorm","version":"1.3.3"},"R-cran-tibble":{"origin":"devel/R-cran-tibble","version":"3.2.1_1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel"]},{"name":"R-cran-matrixStats","origin":"math/R-cran-matrixStats","version":"1.5.0","comment":"Functions that Apply to Rows and Columns of Matrices","maintainer":"eduardo@FreeBSD.org","www":"https://cran.r-project.org/web/packages/matrixStats/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"58cd9c1adda7af4ead9009473b29cdbfece96ce4a563ff3d8d7e6b2ac2482b36","flatsize":1171868,"path":"All/R-cran-matrixStats-1.5.0.pkg","repopath":"All/R-cran-matrixStats-1.5.0.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":473912,"desc":"High-performing functions operating on rows and columns of matrices,\ne.g. col / rowMedians(), col / rowRanks(), and col / rowSds().\nFunctions optimized per data type and for subsetted calculations\nsuch that both memory usage and processing time is minimized. There\nare also optimized vector-based methods, e.g. binMeans(), madDiff()\nand weightedMedian().","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"R-cran-mathjaxr","origin":"math/R-cran-mathjaxr","version":"1.6.0_1","comment":"Using 'Mathjax' in Rd Files","maintainer":"wen@FreeBSD.org","www":"https://cran.r-project.org/web/packages/mathjaxr/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ce5ec184a33f9d86140755dd81dddcbdf35581d4293e7e31c9ef665a2e13a6f2","flatsize":3842216,"path":"All/R-cran-mathjaxr-1.6.0_1.pkg","repopath":"All/R-cran-mathjaxr-1.6.0_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":603900,"desc":"Provides 'MathJax' and macros to enable its use within Rd\nfiles for rendering equations in the HTML help files.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"R-cran-maxLik","origin":"math/R-cran-maxLik","version":"1.5.2.1","comment":"Maximum Likelihood Estimation and Related Tools","maintainer":"wen@FreeBSD.org","www":"http://www.maxlik.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8ac64d19ae7b27a8fb50b069f716c3dd662ffec582f15f614aec210317ba7ead","flatsize":1387003,"path":"All/R-cran-maxLik-1.5.2.1.pkg","repopath":"All/R-cran-maxLik-1.5.2.1.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3"],"pkgsize":1097988,"desc":"Functions for Maximum Likelihood (ML) estimation and non-linear\noptimization, and related tools. It includes a unified way to\ncall different optimizers, and classes and methods to handle the\nresults from the ML viewpoint. It also includes a number of\nconvenience tools for testing and developing your own models.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-generics":{"origin":"devel/R-cran-generics","version":"0.1.3_1"},"R-cran-miscTools":{"origin":"math/R-cran-miscTools","version":"0.6.28"},"R-cran-sandwich":{"origin":"math/R-cran-sandwich","version":"3.1.1"}},"categories":["math"]},{"name":"R-cran-magrittr","origin":"devel/R-cran-magrittr","version":"2.0.3_1","comment":"Forward-Pipe Operator for R","maintainer":"tota@FreeBSD.org","www":"http://cran.r-project.org/web/magrittr/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b0c6286d56c60d1892281d8332e420e4afde1bca591fac21f692da4197fc53e5","flatsize":380786,"path":"All/R-cran-magrittr-2.0.3_1.pkg","repopath":"All/R-cran-magrittr-2.0.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":201404,"desc":"The magrittr package offers a set of operators which promote semantics\nthat will improve your code by\n\n* structuring sequences of data operations left-to-right (as\n  opposed to from the inside and out),\n* avoiding nested function calls,\n* minimizing the need for local variables and function\n  definitions, and\n* making it easy to add steps anywhere in the sequence of operations.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel"]},{"name":"R-cran-pak","origin":"devel/R-cran-pak","version":"0.8.0.1","comment":"Another Approach to Package Installation","maintainer":"uzsolt@FreeBSD.org","www":"https://pak.r-lib.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"86fcee4ba7005f9ab6eed00132a91ea762e545d5087a04b505a4a6263c656a44","flatsize":6735966,"path":"All/R-cran-pak-0.8.0.1.pkg","repopath":"All/R-cran-pak-0.8.0.1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":4799152,"desc":"The goal of 'pak' is to make package installation faster and more reliable. In\nparticular, it performs all HTTP operations in parallel, so metadata resolution\nand package downloads are fast. Metadata and package files are cached on the\nlocal disk as well. 'pak' has a dependency solver, so it finds version\nconflicts before performing the installation. This version of 'pak' supports\nCRAN, 'Bioconductor' and 'GitHub' packages as well.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel"],"shlibs_required":["libc.so.8"]},{"name":"R-cran-mcmc","origin":"math/R-cran-mcmc","version":"0.9.8","comment":"Markov Chain Monte Carlo","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/mcmc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7cbf61fbbb1f6b18c6d1ac5ed1dd708fd7c3422e7fc5b9896fb58be975f2daf3","flatsize":1858341,"path":"All/R-cran-mcmc-0.9.8.pkg","repopath":"All/R-cran-mcmc-0.9.8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1246420,"desc":"Simulates continuous distributions of random vectors using Markov\nchain Monte Carlo (MCMC). Users specify the distribution by an R\nfunction that evaluates the log unnormalized density. Algorithms\nare random walk Metropolis algorithm (function metrop), simulated\ntempering (function temper), and morphometric random walk Metropolis\n(Johnson and Geyer, Annals of Statistics, 2012, function morph.metrop),\nwhich achieves geometric ergodicity by change of variable.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"R-cran-memisc","origin":"math/R-cran-memisc","version":"0.99.31.8.2","comment":"Provides an infrastructure for the management of survey data","maintainer":"tota@FreeBSD.org","www":"https://www.elff.eu/software/memisc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a819ea0ebbc77e8ea0d8f86c2dda1e48b0ee800b79eee3795a4af1e72ea8ea8c","flatsize":2886524,"path":"All/R-cran-memisc-0.99.31.8.2.pkg","repopath":"All/R-cran-memisc-0.99.31.8.2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1778532,"desc":"One of the aims of this package is to make life easier for useRs\nwho deal with survey data sets. It provides an infrastructure for\nthe management of survey data including value labels, definable\nmissing values, recoding of variables, production of code books,\nand import of (subsets of) SPSS and Stata files. Further, it provides\nfunctionality to produce tables and data frames of arbitrary\ndescriptive statistics and (almost) publication-ready tables of\nregression model estimates. Also some convenience tools for graphics,\nprogramming, and simulation are provided.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-data.table":{"origin":"devel/R-cran-data.table","version":"1.17.0"},"R-cran-jsonlite":{"origin":"converters/R-cran-jsonlite","version":"1.9.1"},"R-cran-yaml":{"origin":"textproc/R-cran-yaml","version":"2.3.10"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"R-cran-magic","origin":"math/R-cran-magic","version":"1.6.1","comment":"Create and Investigate Magic Squares","maintainer":"ports@FreeBSD.org","www":"https://cran.r-project.org/web/packages/magic/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"912e0a3ecf51196bf63a8e4f436845ec9a62e5f8dc047af9a8bf7ec8a20a6a46","flatsize":472534,"path":"All/R-cran-magic-1.6.1.pkg","repopath":"All/R-cran-magic-1.6.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":411340,"desc":"A collection of efficient, vectorized algorithms for the creation\nand investigation of magic squares and hypercubes, including a\nvariety of functions for the manipulation and analysis of arbitrarily\ndimensioned arrays. The package includes methods for creating normal\nmagic squares of any order greater than 2. The ultimate intention\nis for the package to be a computerized embodiment all magic square\nknowledge, including direct numerical verification of properties\nof magic squares (such as recent results on the determinant of\nodd-ordered semimagic squares). Some antimagic functionality is\nincluded. The package also serves as a rebuttal to the often-heard\ncomment \"I thought R was just for statistics\".","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-abind":{"origin":"devel/R-cran-abind","version":"1.4.8"}},"categories":["math"],"messages":[{"message":"===>   NOTICE:\n\nThe R-cran-magic port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"R-cran-maptools","origin":"astro/R-cran-maptools","version":"1.1.8","comment":"Tools for reading and handling spatial objects","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/maptools/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"24987b8c7d4fa7ef2e1fea5be4e9fcfcf031ffa040d981a66e05a02ce6d3cada","flatsize":2980860,"path":"All/R-cran-maptools-1.1.8.pkg","repopath":"All/R-cran-maptools-1.1.8.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1728580,"desc":"Set of tools for manipulating and reading geographic data, in\nparticular ESRI shapefiles; C code used from shapelib. It includes\nbinary access to GSHHS shoreline files. The package also provides\ninterface wrappers for exchanging spatial objects with packages\nsuch as PBSmapping, spatstat, maps, RArcInfo, Stata tmap, WinBUGS,\nMondrian, and others.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-sp":{"origin":"math/R-cran-sp","version":"2.2.0"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["astro"]},{"name":"R-cran-lpSolve","origin":"math/R-cran-lpSolve","version":"5.6.23","comment":"Interface to 'Lp_solve' v. 5.5 to Solve Linear/Integer Programs","maintainer":"eduardo@FreeBSD.org","www":"https://cran.r-project.org/web/packages/lpSolve/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"993e815b78854068c75621e6e812f773a940ba562c88adb003cd7fa2089b3db3","flatsize":774755,"path":"All/R-cran-lpSolve-5.6.23.pkg","repopath":"All/R-cran-lpSolve-5.6.23.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":330608,"desc":"Lp_solve is freely available (under LGPL 2) software for solving\nlinear, integer and mixed integer programs. In this implementation\nwe supply a \"wrapper\" function in C and some R functions that solve\ngeneral linear/integer problems, assignment problems, and transportation\nproblems. This version calls lp_solve version 5.5.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"lp_solve":{"origin":"math/lp_solve","version":"5.5.2.5_1"}},"categories":["math"]},{"name":"R-cran-ltm","origin":"math/R-cran-ltm","version":"1.2.0_1","comment":"Latent Trait Models under IRT","maintainer":"thierry@FreeBSD.org","www":"https://cran.r-project.org/package=ltm","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9562f73ce15d22ac153d94b9ee50ea5681f1ce5aabc55c477e19fec35103fdc1","flatsize":810190,"path":"All/R-cran-ltm-1.2.0_1.pkg","repopath":"All/R-cran-ltm-1.2.0_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":712476,"desc":"Analysis of multivariate dichotomous and polytomous data using latent trait\nmodels under the Item Response Theory approach. It includes the Rasch, the\nTwo-Parameter Logistic, the Birnbaum's Three-Parameter, the Graded Response,\nand the Generalized Partial Credit Models.\n\nSee also: https://github.com/drizopoulos/ltm","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-msm":{"origin":"devel/R-cran-msm","version":"1.8.2"},"R-cran-polycor":{"origin":"math/R-cran-polycor","version":"0.8.1_1"}},"categories":["math"]},{"name":"R-cran-listenv","origin":"devel/R-cran-listenv","version":"0.9.1","comment":"Environments Behaving (Almost) as Lists","maintainer":"eduardo@FreeBSD.org","www":"https://cran.r-project.org/web/packages/listenv/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ed58b496ac2f0047b970d915b03a2c773632560d6e2b18a23047f90b2d674b97","flatsize":186905,"path":"All/R-cran-listenv-0.9.1.pkg","repopath":"All/R-cran-listenv-0.9.1.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":112320,"desc":"List environments are environments that have list-like properties.\nFor instance, the elements of a list environment are ordered and\ncan be accessed and iterated over using index subsetting,\n e.g.\n 'x <- listenv(a = 1, b = 2);\n  for (i in seq_along(x)) x[[i]] <- x[[i]] ^ 2;\n  y <- as.list(x)'.","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["devel"]},{"name":"R-cran-lmtest","origin":"finance/R-cran-lmtest","version":"0.9.40_1","comment":"Testing Linear Regression Models","maintainer":"wen@FreeBSD.org","www":"https://cran.r-project.org/web/packages/lmtest/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"97b0dec8da9fb2df0ba35c959ccb743aeab83ec3741c540dc3d2e22533018cf4","flatsize":514411,"path":"All/R-cran-lmtest-0.9.40_1.pkg","repopath":"All/R-cran-lmtest-0.9.40_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":416708,"desc":"A collection of tests, data sets, and examples for diagnostic\nchecking in linear regression models. Furthermore, some generic\ntools for inference in parametric models are provided.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-sandwich":{"origin":"math/R-cran-sandwich","version":"3.1.1"},"R-cran-strucchange":{"origin":"finance/R-cran-strucchange","version":"1.5.4"},"R-cran-zoo":{"origin":"math/R-cran-zoo","version":"1.8.13"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["finance"]},{"name":"R-cran-maps","origin":"math/R-cran-maps","version":"3.4.2.1","comment":"Draw Geographical Maps","maintainer":"eduardo@FreeBSD.org","www":"https://CRAN.R-project.org/package=maps","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d9f8f6deb657451b1220a4a9613163be0382595784dd710fe9e5be9700778185","flatsize":3938806,"path":"All/R-cran-maps-3.4.2.1.pkg","repopath":"All/R-cran-maps-3.4.2.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2013976,"desc":"Display of maps. Projection code and larger maps are in separate packages\n('mapproj' and 'mapdata').","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"R-cran-locfit","origin":"math/R-cran-locfit","version":"1.5.9.12","comment":"Local Regression, Likelihood and Density Estimation","maintainer":"thierry@FreeBSD.org","www":"https://cran.r-project.org/package=locfit","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a2edf31eb08e80726bb149988d76c1bfb632dbf74d2293c69c6952ca0cdf9168","flatsize":689699,"path":"All/R-cran-locfit-1.5.9.12.pkg","repopath":"All/R-cran-locfit-1.5.9.12.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":511156,"desc":"Local regression, likelihood and density estimation methods as described in the\n1999 book by Loader.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"R-cran-linprog","origin":"math/R-cran-linprog","version":"0.9.4_1","comment":"Linear Programming / Optimization","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/linprog/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b617d66eccc7a9a1a2a571b07caba64d8b9e407381f9dd1e59cbb62dc7b0c4ac","flatsize":110452,"path":"All/R-cran-linprog-0.9.4_1.pkg","repopath":"All/R-cran-linprog-0.9.4_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":70644,"desc":"This package can be used to solve Linear Programming / Linear\nOptimization problems by using the simplex algorithm.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-lpSolve":{"origin":"math/R-cran-lpSolve","version":"5.6.23"}},"categories":["math"]},{"name":"R-cran-lifecycle","origin":"devel/R-cran-lifecycle","version":"1.0.4","comment":"Manage the Life Cycle of your Package Functions","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/lifecycle/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"68066af3c37fb629cfacbeb7df83dfc89559a85859249cfa16e0431c43c0cbe4","flatsize":285698,"path":"All/R-cran-lifecycle-1.0.4.pkg","repopath":"All/R-cran-lifecycle-1.0.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":120236,"desc":"Manage the life cycle of your exported functions with shared\nconventions, documentation badges, and non-invasive deprecation\nwarnings. The 'lifecycle' package defines four development stages\n(experimental, maturing, stable, and questioning) and three deprecation\nstages (soft-deprecated, deprecated, and defunct). It makes it easy\nto insert badges corresponding to these stages in your documentation.\nUsage of deprecated functions are signalled with increasing levels\nof non-invasive verbosity.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-cli":{"origin":"devel/R-cran-cli","version":"3.6.4"},"R-cran-glue":{"origin":"devel/R-cran-glue","version":"1.8.0"},"R-cran-rlang":{"origin":"devel/R-cran-rlang","version":"1.1.5"}},"categories":["devel"]},{"name":"R-cran-lazyeval","origin":"math/R-cran-lazyeval","version":"0.2.2_3","comment":"Disciplined approach to non-standard evaluation","maintainer":"wen@FreeBSD.org","www":"https://cran.r-project.org/web/packages/lazyeval/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0be5feffdc39d58b5cb355c98dd10c2162cf3991bb45481be46b08369cab9104","flatsize":351625,"path":"All/R-cran-lazyeval-0.2.2_3.pkg","repopath":"All/R-cran-lazyeval-0.2.2_3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":155044,"desc":"A disciplined approach to non-standard evaluation.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"R-cran-litedown","origin":"textproc/R-cran-litedown","version":"0.6","comment":"Lightweight Version of R Markdown","maintainer":"uzsolt@FreeBSD.org","www":"https://cran.r-project.org/package=litedown","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a6a7d9b9368aff6a3dd5608190588996cddbf70f8e12c3ff4593db571ce2f5ed","flatsize":462954,"path":"All/R-cran-litedown-0.6.pkg","repopath":"All/R-cran-litedown-0.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":370088,"desc":"Render R Markdown to Markdown (without using 'knitr'), and Markdown to\nlightweight HTML or 'LaTeX' documents with the 'commonmark' package (instead of\n'Pandoc'). Some missing Markdown features in 'commonmark' are also supported,\nsuch as raw HTML or 'LaTeX' blocks, 'LaTeX' math, superscripts, subscripts,\nfootnotes, element attributes, and appendices, but not all 'Pandoc' Markdown\nfeatures are (or will be) supported. With additional JavaScript and CSS, you can\nalso create HTML slides and articles. This package can be viewed as a\ntrimmed-down version of R Markdown and 'knitr'. It does not aim at rich Markdown\nfeatures or a large variety of output formats (the primary formats are HTML and\n'LaTeX'). Book and website projects of multiple input documents are also\nsupported.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-commonmark":{"origin":"textproc/R-cran-commonmark","version":"1.9.5"},"R-cran-xfun":{"origin":"misc/R-cran-xfun","version":"0.51"}},"categories":["textproc"]},{"name":"R-cran-lubridate","origin":"devel/R-cran-lubridate","version":"1.9.4","comment":"Make Dealing with Dates a Little Easier","maintainer":"eduardo@FreeBSD.org","www":"https://cran.r-project.org/web/packages/lubridate/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1031d86fedb7ace68f404b8ddc21e4f0bdef91a70ddab80e8bf47a36fd7641d5","flatsize":1779170,"path":"All/R-cran-lubridate-1.9.4.pkg","repopath":"All/R-cran-lubridate-1.9.4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1003184,"desc":"Functions to work with date-times and time-spans: fast and user\nfriendly parsing of date-time data, extraction and updating of\ncomponents of a date-time (years, months, days, hours, minutes, and\nseconds), algebraic manipulation on date-time and time-span objects.\nThe 'lubridate' package has a consistent and memorable syntax that\nmakes working with dates easy and fun.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-generics":{"origin":"devel/R-cran-generics","version":"0.1.3_1"},"R-cran-timechange":{"origin":"devel/R-cran-timechange","version":"0.3.0"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel"]},{"name":"R-cran-labeling","origin":"math/R-cran-labeling","version":"0.4.3","comment":"Provides a range of axis labeling algorithms","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/labeling/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d34eb9098d3bab4dc86007e87230a1b989ca95d8fc0a62000157b26c87f31848","flatsize":64917,"path":"All/R-cran-labeling-0.4.3.pkg","repopath":"All/R-cran-labeling-0.4.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":61744,"desc":"Implements a number of axis labeling schemes, including those\ncompared in An Extension of Wilkinson's Algorithm for Positioning\nTick Labels on Axes by Talbot, Lin, and Hanrahan, InfoVis 2010.","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["math"]},{"name":"R-cran-later","origin":"devel/R-cran-later","version":"1.4.1","comment":"Utilities for Delaying Function Execution","maintainer":"uzsolt@FreeBSD.org","www":"https://cran.r-project.org/web/packages/later/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"46e61dbcdc1aac3aed370da0cd42358ba3b6f78f657c07d64d075f19ca193fca","flatsize":393258,"path":"All/R-cran-later-1.4.1.pkg","repopath":"All/R-cran-later-1.4.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":151036,"desc":"Executes arbitrary R or C functions some time after the current\ntime, after the R execution stack has emptied.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-Rcpp":{"origin":"devel/R-cran-Rcpp","version":"1.0.14"},"R-cran-rlang":{"origin":"devel/R-cran-rlang","version":"1.1.5"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel"]},{"name":"R-cran-lintr","origin":"devel/R-cran-lintr","version":"3.2.0","comment":"Linter for R Code","maintainer":"uzsolt@FreeBSD.org","www":"https://github.com/r-lib/lintr","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d7e9d1b452a4224dee99721a165a47a4a796e69bdd46743d06d4954704bd110e","flatsize":2406868,"path":"All/R-cran-lintr-3.2.0.pkg","repopath":"All/R-cran-lintr-3.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1447548,"desc":"Checks adherence to a given style, syntax errors and possible semantic issues.\nSupports on the fly checking of R code edited with 'RStudio IDE', 'Emacs',\n'Vim', 'Sublime Text', 'Atom' and 'Visual Studio Code'.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-backports":{"origin":"math/R-cran-backports","version":"1.5.0"},"R-cran-cyclocomp":{"origin":"devel/R-cran-cyclocomp","version":"1.1.1"},"R-cran-digest":{"origin":"security/R-cran-digest","version":"0.6.37"},"R-cran-glue":{"origin":"devel/R-cran-glue","version":"1.8.0"},"R-cran-knitr":{"origin":"print/R-cran-knitr","version":"1.50"},"R-cran-rex":{"origin":"textproc/R-cran-rex","version":"1.2.1_1"},"R-cran-xml2":{"origin":"textproc/R-cran-xml2","version":"1.3.8"},"R-cran-xmlparsedata":{"origin":"textproc/R-cran-xmlparsedata","version":"1.0.5_1"}},"categories":["devel"]},{"name":"R-cran-kit","origin":"devel/R-cran-kit","version":"0.0.19","comment":"Data Manipulation Functions Implemented in C","maintainer":"eduardo@FreeBSD.org","www":"https://cran.r-project.org/web/packages/kit/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a620703b4251f354666a82411eeb472b41c4c7b46fe21a74f0fb7d59e9007ca4","flatsize":581409,"path":"All/R-cran-kit-0.0.19.pkg","repopath":"All/R-cran-kit-0.0.19.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":158288,"desc":"Basic functions, implemented in C, for large data manipulation. Fast\nvectorised ifelse()/nested if()/switch() functions, psum()/pprod()\nfunctions equivalent to pmin()/pmax() plus others which are missing from\nbase R. Most of these functions are callable at C level.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel"]},{"name":"R-cran-mclust","origin":"math/R-cran-mclust","version":"6.1.1","comment":"Gaussian Mixture Modelling for Model-Based Clustering, Classification, and Density Estimation","maintainer":"thierry@FreeBSD.org","www":"https://cran.r-project.org/package=mclust","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"44d062ceb76aed345c0fd658c7059053a1a83318d282e72f14cd1e0c75ff9b67","flatsize":5200636,"path":"All/R-cran-mclust-6.1.1.pkg","repopath":"All/R-cran-mclust-6.1.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":3947872,"desc":"An R package implementing Gaussian Mixture Modelling for Model-Based Clustering,\nClassification, and Density Estimation.\n\nGaussian finite mixture models fitted via EM algorithm for model-based\nclustering, classification, and density estimation, including Bayesian\nregularization, dimension reduction for visualization, and resampling-based\ninference.\n\nSee also: https://mclust-org.github.io/mclust/","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"R-cran-knitr","origin":"print/R-cran-knitr","version":"1.50","comment":"General-Purpose Package for Dynamic Report Generation in R","maintainer":"uzsolt@FreeBSD.org","www":"https://cran.r-project.org/package=knitr","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"03ebf0d7efa7e434c21d7874f38236ad087ddbd3174298d7edf99220480c66e3","flatsize":1534361,"path":"All/R-cran-knitr-1.50.pkg","repopath":"All/R-cran-knitr-1.50.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1025204,"desc":"Provides a general-purpose tool for dynamic report generation in R\nusing Literate Programming techniques.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-evaluate":{"origin":"devel/R-cran-evaluate","version":"1.0.3"},"R-cran-highr":{"origin":"textproc/R-cran-highr","version":"0.11"},"R-cran-xfun":{"origin":"misc/R-cran-xfun","version":"0.51"},"R-cran-yaml":{"origin":"textproc/R-cran-yaml","version":"2.3.10"}},"categories":["print"]},{"name":"R-cran-jpeg","origin":"graphics/R-cran-jpeg","version":"0.1.11","comment":"Read and write JPEG images","maintainer":"uzsolt@FreeBSD.org","www":"https://www.rforge.net/jpeg/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"815ca79c6be0fbedab58cf4240994bffcd83e773c6dde98f0117765fa1616364","flatsize":99412,"path":"All/R-cran-jpeg-0.1.11.pkg","repopath":"All/R-cran-jpeg-0.1.11.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3"],"pkgsize":44668,"desc":"This package provides an easy and simple way to read, write and display bitmap\nimages stored in the JPEG format. It can read and write both files and\nin-memory raw vectors.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"}},"categories":["graphics"]},{"name":"R-cran-jquerylib","origin":"www/R-cran-jquerylib","version":"0.1.4_1","comment":"Obtain 'jQuery' as an HTML Dependency Object","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/jquerylib/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a3a42d94b5f13d4d155b02b3796a8fdbb6eee90092396a448148fd77d406f291","flatsize":1551848,"path":"All/R-cran-jquerylib-0.1.4_1.pkg","repopath":"All/R-cran-jquerylib-0.1.4_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":283668,"desc":"Obtain any major version of 'jQuery' (<https://code.jquery.com/>)\nand use it in any webpage generated by 'htmltools' (e.g. 'shiny',\n'htmlwidgets', and 'rmarkdown'). Most R users don't need to use\nthis package directly, but other R packages (e.g. 'shiny', 'rmarkdown',\netc.) depend on this package to avoid bundling redundant copies of\n'jQuery'.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-htmltools":{"origin":"textproc/R-cran-htmltools","version":"0.5.8.1"}},"categories":["www"]},{"name":"R-cran-jsonlite","origin":"converters/R-cran-jsonlite","version":"1.9.1","comment":"Robust, High Performance JSON Parser and Generator for R","maintainer":"uzsolt@FreeBSD.org","www":"https://cran.r-project.org/web/packages/jsonlite/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1bbb7f13d6f1daf57c420b3670036ccee234fd233e4e956618092149d25f41c9","flatsize":2450256,"path":"All/R-cran-jsonlite-1.9.1.pkg","repopath":"All/R-cran-jsonlite-1.9.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":627908,"desc":"A fast JSON parser and generator optimized for statistical data and\nthe web. Started out as a fork of RJSONIO, but has been completely\nrewritten in recent versions. The package offers flexible, robust,\nhigh performance tools for working with JSON in R and is particularly\npowerful for building pipelines and interacting with web APIs. The\nimplementation is based on the mapping described in the vignette\nof the package (Ooms, 2014). In addition to drop-in replacements\nfor toJSON and fromJSON, jsonlite contains functions to stream,\nvalidate, and prettify JSON data. The unit tests included with the\npackage verify that all edge cases are encoded and decoded consistently\nfor use with dynamic data in systems and applications.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["converters"]},{"name":"R-cran-jose","origin":"www/R-cran-jose","version":"1.2.1","comment":"Read and write JSON Web Keys","maintainer":"uzsolt@FreeBSD.org","www":"https://cran.r-project.org/package=jose","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"42ecc8b90ac46ff35645c9d96c817443d42ddbc52525b616a90c5515e72d63aa","flatsize":1336578,"path":"All/R-cran-jose-1.2.1.pkg","repopath":"All/R-cran-jose-1.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":241276,"desc":"Read and write JSON Web Keys (JWK, rfc7517), generate and verify JSON Web\nSignatures (JWS, rfc7515) and encode/decode JSON Web Tokens (JWT, rfc7519)\n<https://datatracker.ietf.org/wg/jose/documents/>. These standards provide\nmodern signing and encryption formats that are natively supported by browsers\nvia the JavaScript WebCryptoAPI <https://www.w3.org/TR/WebCryptoAPI/#jose>, and\nused by services like OAuth 2.0, LetsEncrypt, and Github Apps.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-jsonlite":{"origin":"converters/R-cran-jsonlite","version":"1.9.1"},"R-cran-openssl":{"origin":"security/R-cran-openssl","version":"2.3.2"}},"categories":["www"]},{"name":"R-cran-itertools","origin":"devel/R-cran-itertools","version":"0.1.3_6","comment":"Iterator Tools for R","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/itertools/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2e2b8e23e95e3568d811dd9e2d464a583cb9d23cc56d517cbe772017809572f7","flatsize":143068,"path":"All/R-cran-itertools-0.1.3_6.pkg","repopath":"All/R-cran-itertools-0.1.3_6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":117628,"desc":"Various tools for creating iterators, many patterned after functions\nin the Python itertools module, and others patterned after functions\nin the 'snow' package.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-iterators":{"origin":"devel/R-cran-iterators","version":"1.0.14_1"}},"categories":["devel"]},{"name":"R-cran-lava","origin":"math/R-cran-lava","version":"1.8.1","comment":"Latent Variable Models","maintainer":"eduardo@FreeBSD.org","www":"https://cran.r-project.org/web/packages/lava/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1455803cbb6c9098a15cd5ad40e0df7b583d889db550432bbd09aa63d7a97e0f","flatsize":3051437,"path":"All/R-cran-lava-1.8.1.pkg","repopath":"All/R-cran-lava-1.8.1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":2472632,"desc":"A general implementation of Structural Equation Models with latent\nvariables (MLE, 2SLS, and composite likelihood estimators) with\nboth continuous, censored, and ordinal outcomes (Holst and\nBudtz-Joergensen (2013) <doi:10.1007/s00180-012-0344-y>). The package\nalso provides methods for graph exploration (d-separation, back-door\ncriterion), simulation of general non-linear latent variable models,\nand estimation of influence functions for a broad range of statistical\nmodels.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-SQUAREM":{"origin":"math/R-cran-SQUAREM","version":"2021.1_1"},"R-cran-cli":{"origin":"devel/R-cran-cli","version":"3.6.4"},"R-cran-future.apply":{"origin":"devel/R-cran-future.apply","version":"1.11.3"},"R-cran-numDeriv":{"origin":"math/R-cran-numDeriv","version":"2016.8.1.1_3"},"R-cran-progressr":{"origin":"devel/R-cran-progressr","version":"0.15.1"}},"categories":["math"]},{"name":"R-cran-ks","origin":"science/R-cran-ks","version":"1.14.3","comment":"Kernel Smoothing","maintainer":"thierry@FreeBSD.org","www":"https://cran.r-project.org/package=ks","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cc35e7aab88426c382b596e4bc4e5e9d915da482256b973d1846d3c358f1de30","flatsize":1986412,"path":"All/R-cran-ks-1.14.3.pkg","repopath":"All/R-cran-ks-1.14.3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1921040,"desc":"Kernel smoothers for univariate and multivariate data, including densities,\ndensity derivatives, cumulative distributions, clustering, classification,\ndensity ridges, significant modal regions, and two-sample hypothesis tests.\n\nSee also: https://www.mvstat.net/mvksa/","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-FNN":{"origin":"math/R-cran-FNN","version":"1.1.4.1"},"R-cran-kernlab":{"origin":"science/R-cran-kernlab","version":"0.9.33"},"R-cran-mclust":{"origin":"math/R-cran-mclust","version":"6.1.1"},"R-cran-multicool":{"origin":"devel/R-cran-multicool","version":"1.0.1"},"R-cran-mvtnorm":{"origin":"math/R-cran-mvtnorm","version":"1.3.3"},"R-cran-plot3D":{"origin":"math/R-cran-plot3D","version":"1.4.1"},"R-cran-pracma":{"origin":"math/R-cran-pracma","version":"2.4.4"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["science"]},{"name":"R-cran-latticeExtra","origin":"graphics/R-cran-latticeExtra","version":"0.6.29_1","comment":"Extra graphical utilities based on lattice","maintainer":"skreuzer@FreeBSD.org","www":"https://cran.r-project.org/web/packages/latticeExtra/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"965dfdefa09301e38da02c2afe17c7d33b99162d9d688db2ee3a585a2f7e5ba0","flatsize":2310368,"path":"All/R-cran-latticeExtra-0.6.29_1.pkg","repopath":"All/R-cran-latticeExtra-0.6.29_1.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3"],"pkgsize":2188432,"desc":"Building on the infrastructure provided by the lattice package, this package\nprovides several new high-level functions and methods, as well as additional\nutilities such as panel and axis annotation functions.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-RColorBrewer":{"origin":"graphics/R-cran-RColorBrewer","version":"1.1.3_1"},"R-cran-jpeg":{"origin":"graphics/R-cran-jpeg","version":"0.1.11"},"R-cran-png":{"origin":"graphics/R-cran-png","version":"0.1.8"}},"categories":["graphics"]},{"name":"R-cran-ipred","origin":"math/R-cran-ipred","version":"0.9.15","comment":"Improved Predictors","maintainer":"eduardo@FreeBSD.org","www":"https://cran.r-project.org/web/packages/ipred/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"10db8bb5021194962e699a76cfbbc7a7f6904fea80b6b770070290d1a378683a","flatsize":447142,"path":"All/R-cran-ipred-0.9.15.pkg","repopath":"All/R-cran-ipred-0.9.15.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":386232,"desc":"Improved predictive models by indirect classification and bagging\nfor classification, regression and survival problems as well as\nresampling based estimators of prediction error.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-prodlim":{"origin":"math/R-cran-prodlim","version":"1.6.1_5"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"R-cran-irlba","origin":"math/R-cran-irlba","version":"2.3.5.1","comment":"Fast partial SVD by implicitly-restarted Lanczos bidiagonalization","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/irlba/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c451e75bf1768338e24199264c469030e543376d7e42cac7ce1d83daef28a5d2","flatsize":374438,"path":"All/R-cran-irlba-2.3.5.1.pkg","repopath":"All/R-cran-irlba-2.3.5.1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":303628,"desc":"Fast and memory efficient methods for truncated singular value\ndecomposition and principal components analysis of large sparse and\ndense matrices.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"R-cran-iterators","origin":"devel/R-cran-iterators","version":"1.0.14_1","comment":"Iterator construct for R","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/iterators/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d513c78438b348817aebb1afb4ef54eceecab2888842e97aa8156c5670b79eef","flatsize":433038,"path":"All/R-cran-iterators-1.0.14_1.pkg","repopath":"All/R-cran-iterators-1.0.14_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":340380,"desc":"Support for iterators, which allow a programmer to traverse through\nall the elements of a vector, list, or other collection of data.","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["devel"]},{"name":"R-cran-inline","origin":"math/R-cran-inline","version":"0.3.21","comment":"Inline C, C++, Fortran function calls from R","maintainer":"wen@FreeBSD.org","www":"https://cran.r-project.org/web/packages/inline/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"21a4ce87ab5e421c35423aa888c13633f5313a7ecc8ea9cec1c74bc530b72331","flatsize":241131,"path":"All/R-cran-inline-0.3.21.pkg","repopath":"All/R-cran-inline-0.3.21.pkg","licenselogic":"and","licenses":["LGPL20","LGPL21","LGPL3"],"pkgsize":141044,"desc":"R-cran-inline is a functionality to dynamically define R functions\nand S4 methods with in-lined C, C++ or Fortran code supporting .C\nand .Call calling conventions.","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["math"]},{"name":"R-cran-intervals","origin":"math/R-cran-intervals","version":"0.15.5","comment":"Tools for Working with Points and Intervals","maintainer":"uzsolt@FreeBSD.org","www":"https://github.com/edzer/intervals","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ca4561d4cb288a2ac3c0e21da3e693ff01660a9be33af2c29ab3cbab8f849478","flatsize":817475,"path":"All/R-cran-intervals-0.15.5.pkg","repopath":"All/R-cran-intervals-0.15.5.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":608880,"desc":"Tools for working with and comparing sets of points and intervals.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"R-cran-ini","origin":"devel/R-cran-ini","version":"0.3.1_1","comment":"Read and Write '.ini' Files","maintainer":"uzsolt@FreeBSD.org","www":"https://github.com/dvdscripter/ini","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"02dc5dab41fbd3ffc4b9d5ef0bbca3dc2d2e83b1b0e9ec20d6309427eb51dcc4","flatsize":51728,"path":"All/R-cran-ini-0.3.1_1.pkg","repopath":"All/R-cran-ini-0.3.1_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":26008,"desc":"Parse simple '.ini' configuration files to an structured list. Users can\nmanipulate this resulting list with lapply() functions. This same structured\nlist can be used to write back to file after modifications.","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["devel"]},{"name":"R-cran-influenceR","origin":"math/R-cran-influenceR","version":"0.1.5","comment":"Software Tools to Quantify Structural Importance of Nodes in a Network","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/influenceR/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cc657e76231dacc07c8da3b1ae04f4d33f56bc2f32d08706335f31bbc6509c92","flatsize":77398,"path":"All/R-cran-influenceR-0.1.5.pkg","repopath":"All/R-cran-influenceR-0.1.5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":48740,"desc":"influenceR: Software Tools to Quantify Structural Importance of\nNodes in a Network\n\nProvides functionality to compute various node centrality measures\non networks. Included are functions to compute betweenness centrality\n(by utilizing Madduri and Bader's SNAP library), implementations\nof Burt's constraint and effective network size (ENS) metrics,\nBorgatti's algorithm to identify key players, and Valente's bridging\nmetric. On Unix systems, the betweenness, Key Players, and bridging\nimplementations are parallelized with OpenMP, which may run faster\non systems which have OpenMP configured.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-igraph":{"origin":"math/R-cran-igraph","version":"2.1.4"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"R-cran-kernlab","origin":"science/R-cran-kernlab","version":"0.9.33","comment":"Kernel-Based Machine Learning Lab","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/kernlab/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"86bdf40511b30026c8745b0254b050820c4e2e5479ee8f22f4f66d725c2cc723","flatsize":2815109,"path":"All/R-cran-kernlab-0.9.33.pkg","repopath":"All/R-cran-kernlab-0.9.33.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1960072,"desc":"Kernel-based machine learning methods for classification, regression,\nclustering, novelty detection, quantile regression and dimensionality\nreduction. Among other methods 'kernlab' includes Support Vector\nMachines, Spectral Clustering, Kernel PCA, Gaussian Processes and\na QP solver.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["science"]},{"name":"R-cran-ids","origin":"devel/R-cran-ids","version":"1.0.1","comment":"Generate Random Identifiers","maintainer":"einar@isnic.is","www":"https://github.com/richfitz/ids","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9e1ba7f903b41c074a88dc8a9af03ef418eb159c7d1734ff6f8cb96abd0dff26","flatsize":186261,"path":"All/R-cran-ids-1.0.1.pkg","repopath":"All/R-cran-ids-1.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":124760,"desc":"Generate random or human readable and pronounceable identifiers.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-openssl":{"origin":"security/R-cran-openssl","version":"2.3.2"},"R-cran-uuid":{"origin":"devel/R-cran-uuid","version":"1.2.1"}},"categories":["devel"]},{"name":"R-cran-lme4","origin":"math/R-cran-lme4","version":"1.1.37","comment":"Linear mixed-effects models using Eigen and S4","maintainer":"eduardo@FreeBSD.org","www":"https://cran.r-project.org/package=lme4","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c6b79eacf63b3612c90e7a51d57ad7f1d4f720eea93e38f11d1e792830203f94","flatsize":6480494,"path":"All/R-cran-lme4-1.1.37.pkg","repopath":"All/R-cran-lme4-1.1.37.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":4555544,"desc":"Fit linear and generalized linear mixed-effects models. The models\nand their components are represented using S4 classes and methods.\nThe core computational algorithms are implemented using the Eigen\nC++ library for numerical linear algebra and RcppEigen \"glue\".","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-Rcpp":{"origin":"devel/R-cran-Rcpp","version":"1.0.14"},"R-cran-RcppEigen":{"origin":"math/R-cran-RcppEigen","version":"0.3.4.0.2"},"R-cran-minqa":{"origin":"math/R-cran-minqa","version":"1.2.8"},"R-cran-nloptr":{"origin":"math/R-cran-nloptr","version":"2.2.1"},"R-cran-reformulas":{"origin":"math/R-cran-reformulas","version":"0.4.0"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"R-cran-magick","origin":"graphics/R-cran-magick","version":"2.8.5_1","comment":"Advanced Graphics and Image-Processing in R","maintainer":"uzsolt@FreeBSD.org","www":"https://cran.r-project.org/web/packages/magick/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d5aba3c287e9c006c9462961f1f05605090b7c6fe62b97c6a4e5898d2778c110","flatsize":7558382,"path":"All/R-cran-magick-2.8.5_1.pkg","repopath":"All/R-cran-magick-2.8.5_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4824884,"desc":"Advanced Graphics and Image-Processing in R\nBindings to ImageMagick. Supports many common formats and manipulations.\nThe package includes a native graphics device for creating in-memory\ngraphics or drawing onto images using pixel coordinates.","deps":{"ImageMagick7":{"origin":"graphics/ImageMagick7","version":"7.1.1.45"},"R":{"origin":"math/R","version":"4.4.3"},"R-cran-Rcpp":{"origin":"devel/R-cran-Rcpp","version":"1.0.14"},"R-cran-curl":{"origin":"ftp/R-cran-curl","version":"6.2.1"},"R-cran-magrittr":{"origin":"devel/R-cran-magrittr","version":"2.0.3_1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["graphics"]},{"name":"R-cran-httr","origin":"www/R-cran-httr","version":"1.4.7","comment":"Tools for Working with URLs and HTTP","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/httr/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7696f150a06b2f30a9a5b75a8ffaa38b91b7a33815129f3233e534ccd006ac91","flatsize":598162,"path":"All/R-cran-httr-1.4.7.pkg","repopath":"All/R-cran-httr-1.4.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":485564,"desc":"Useful tools for working with HTTP organised by HTTP verbs (GET(),\nPOST(), etc). Configuration functions make it easy to control\nadditional request components (authenticate(), add_headers() and\nso on).","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-R6":{"origin":"devel/R-cran-R6","version":"2.6.1"},"R-cran-curl":{"origin":"ftp/R-cran-curl","version":"6.2.1"},"R-cran-jsonlite":{"origin":"converters/R-cran-jsonlite","version":"1.9.1"},"R-cran-mime":{"origin":"misc/R-cran-mime","version":"0.13"},"R-cran-openssl":{"origin":"security/R-cran-openssl","version":"2.3.2"}},"categories":["www"]},{"name":"R-cran-isoband","origin":"math/R-cran-isoband","version":"0.2.7","comment":"Generate Isolines and Isobands from Regularly Spaced Elevation Grids","maintainer":"uzsolt@FreeBSD.org","www":"https://cran.r-project.org/web/packages/isoband/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8e79ffce7732fcd8014e4d4e67c160702a73fca795c8738267e46d651dbed43c","flatsize":1992558,"path":"All/R-cran-isoband-0.2.7.pkg","repopath":"All/R-cran-isoband-0.2.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1632444,"desc":"A fast C++ implementation to generate contour lines (isolines) and\ncontour polygons (isobands) from regularly spaced grids containing\nelevation data.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"R-cran-htmlwidgets","origin":"www/R-cran-htmlwidgets","version":"1.6.4","comment":"HTML Widgets for R","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/htmlwidgets/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a72068b4ba8dd1b2f9d6b5a308f7601b9aa03bcf4240cb4d96d4b0d28d8963dd","flatsize":2093182,"path":"All/R-cran-htmlwidgets-1.6.4.pkg","repopath":"All/R-cran-htmlwidgets-1.6.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":408984,"desc":"A framework for creating HTML widgets that render in various contexts\nincluding the R console, 'R Markdown' documents, and 'Shiny' web\napplications.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-htmltools":{"origin":"textproc/R-cran-htmltools","version":"0.5.8.1"},"R-cran-jsonlite":{"origin":"converters/R-cran-jsonlite","version":"1.9.1"},"R-cran-knitr":{"origin":"print/R-cran-knitr","version":"1.50"},"R-cran-rmarkdown":{"origin":"textproc/R-cran-rmarkdown","version":"2.29"},"R-cran-yaml":{"origin":"textproc/R-cran-yaml","version":"2.3.10"}},"categories":["www"]},{"name":"R-cran-highr","origin":"textproc/R-cran-highr","version":"0.11","comment":"Syntax Highlighting for R Source Code","maintainer":"uzsolt@FreeBSD.org","www":"https://cran.r-project.org/web/packages/highr/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"37726896cfee41f8c450d4c238d78f9611e33605aa3b0b0caaccc1f92049f0c4","flatsize":63083,"path":"All/R-cran-highr-0.11.pkg","repopath":"All/R-cran-highr-0.11.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":38764,"desc":"Provides syntax highlighting for R source code. Currently it supports\nLaTeX and HTML output. Source code of other languages is supported\nvia Andre Simon's highlight package.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-xfun":{"origin":"misc/R-cran-xfun","version":"0.51"}},"categories":["textproc"]},{"name":"R-cran-hms","origin":"devel/R-cran-hms","version":"1.1.3","comment":"Pretty Time of Day","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/hms/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7a0af6eda4e48fefcf100b4d17b672e27735c7f43ab860cd2f3f92e99416c284","flatsize":132857,"path":"All/R-cran-hms-1.1.3.pkg","repopath":"All/R-cran-hms-1.1.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":104180,"desc":"Implements an S3 class for storing and formatting time-of-day values,\nbased on the 'difftime' class.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-lifecycle":{"origin":"devel/R-cran-lifecycle","version":"1.0.4"},"R-cran-pkgconfig":{"origin":"devel/R-cran-pkgconfig","version":"2.0.3_2"},"R-cran-rlang":{"origin":"devel/R-cran-rlang","version":"1.1.5"},"R-cran-vctrs":{"origin":"devel/R-cran-vctrs","version":"0.6.5"}},"categories":["devel"]},{"name":"R-cran-htmltools","origin":"textproc/R-cran-htmltools","version":"0.5.8.1","comment":"Tools for HTML generation and output","maintainer":"uzsolt@FreeBSD.org","www":"https://cran.r-project.org/web/packages/htmltools/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c59daefce2b74f8df758cf2106e42dca6ff2de4de5aa6e6618425ccd1bbf9afd","flatsize":503635,"path":"All/R-cran-htmltools-0.5.8.1.pkg","repopath":"All/R-cran-htmltools-0.5.8.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":373808,"desc":"Tools for HTML generation and output","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-base64enc":{"origin":"converters/R-cran-base64enc","version":"0.1.3_5"},"R-cran-digest":{"origin":"security/R-cran-digest","version":"0.6.37"},"R-cran-ellipsis":{"origin":"devel/R-cran-ellipsis","version":"0.3.2_1"},"R-cran-fastmap":{"origin":"databases/R-cran-fastmap","version":"1.2.0"},"R-cran-rlang":{"origin":"devel/R-cran-rlang","version":"1.1.5"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["textproc"]},{"name":"R-cran-httr2","origin":"www/R-cran-httr2","version":"1.1.1","comment":"Tools for Working HTTP requests","maintainer":"uzsolt@FreeBSD.org","www":"https://cran.r-project.org/package=httr2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"94294e3949e14eaaa018a6d334f518e5f744f21e89b6e4b0de8d40cc55e1ac0b","flatsize":1012864,"path":"All/R-cran-httr2-1.1.1.pkg","repopath":"All/R-cran-httr2-1.1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":770260,"desc":"Tools for creating and modifying HTTP requests, then performing them and\nprocessing the results. 'httr2' is a modern re-imagining of 'httr' that uses a\npipe-based interface and solves more of the problems that API wrapping packages\nface.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-R6":{"origin":"devel/R-cran-R6","version":"2.6.1"},"R-cran-cli":{"origin":"devel/R-cran-cli","version":"3.6.4"},"R-cran-curl":{"origin":"ftp/R-cran-curl","version":"6.2.1"},"R-cran-glue":{"origin":"devel/R-cran-glue","version":"1.8.0"},"R-cran-lifecycle":{"origin":"devel/R-cran-lifecycle","version":"1.0.4"},"R-cran-magrittr":{"origin":"devel/R-cran-magrittr","version":"2.0.3_1"},"R-cran-openssl":{"origin":"security/R-cran-openssl","version":"2.3.2"},"R-cran-rappdirs":{"origin":"devel/R-cran-rappdirs","version":"0.3.3_1"},"R-cran-rlang":{"origin":"devel/R-cran-rlang","version":"1.1.5"},"R-cran-vctrs":{"origin":"devel/R-cran-vctrs","version":"0.6.5"},"R-cran-withr":{"origin":"devel/R-cran-withr","version":"3.0.2"}},"categories":["www"]},{"name":"R-cran-httpuv","origin":"www/R-cran-httpuv","version":"1.6.11","comment":"HTTP and WebSocket server library for R","maintainer":"eduardo@FreeBSD.org","www":"https://cran.r-project.org/web/packages/httpuv/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f672bbdb5622b2ab894f4cb4b7394be031fb2e1b8b82a34ed7afb0d76656913a","flatsize":1085439,"path":"All/R-cran-httpuv-1.6.11.pkg","repopath":"All/R-cran-httpuv-1.6.11.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":509692,"desc":"httpuv provides low-level socket and protocol support for handling\nHTTP and WebSocket requests directly from within R. It is primarily\nintended as a building block for other packages, rather than making\nit particularly easy to create complete web applications using\nhttpuv alone. httpuv is built on top of the libuv and http-parser\nC libraries, both of which were developed by Joyent, Inc.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-R6":{"origin":"devel/R-cran-R6","version":"2.6.1"},"R-cran-Rcpp":{"origin":"devel/R-cran-Rcpp","version":"1.0.14"},"R-cran-later":{"origin":"devel/R-cran-later","version":"1.4.1"},"R-cran-promises":{"origin":"devel/R-cran-promises","version":"1.3.2"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["www"]},{"name":"R-cran-htmlTable","origin":"textproc/R-cran-htmlTable","version":"2.4.0_1","comment":"Advanced tables for Markdown/HTML","maintainer":"skreuzer@FreeBSD.org","www":"https://cran.r-project.org/web/packages/htmlTable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6e792aa2927a4d767ea943a591e405aa2eca183a287a30f90021372b790f2c1e","flatsize":1911516,"path":"All/R-cran-htmlTable-2.4.0_1.pkg","repopath":"All/R-cran-htmlTable-2.4.0_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":584028,"desc":"Tables with state-of-the-art layout elements such as row spanners, column\nspanners, table spanners, zebra striping, and more. While allowing advanced\nlayout, the underlying css-structure is simple in order to maximize\ncompatibility with common word processors. The package also contains a few text\nformatting functions that help outputting text compatible with HTML/LaTeX.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-checkmate":{"origin":"devel/R-cran-checkmate","version":"2.1.0_1"},"R-cran-htmlwidgets":{"origin":"www/R-cran-htmlwidgets","version":"1.6.4"},"R-cran-knitr":{"origin":"print/R-cran-knitr","version":"1.50"},"R-cran-rstudioapi":{"origin":"devel/R-cran-rstudioapi","version":"0.17.1"},"R-cran-stringr":{"origin":"textproc/R-cran-stringr","version":"1.5.1"}},"categories":["textproc"]},{"name":"R-cran-hdrcde","origin":"math/R-cran-hdrcde","version":"3.4_1","comment":"Highest Density Regions and Conditional Density Estimation","maintainer":"thierry@FreeBSD.org","www":"https://cran.r-project.org/package=hdrcde","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"714fd972b42c6a8d74acd2d7030175dfac469849d17bc430dd3c8e665b1b0584","flatsize":264594,"path":"All/R-cran-hdrcde-3.4_1.pkg","repopath":"All/R-cran-hdrcde-3.4_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":229384,"desc":"The R package hdrcde provides tools for computing highest density regions in one\nand two dimensions, kernel estimates of univariate density functions conditional\non one covariate, and multimodal regression.\n\nSee also: https://pkg.robjhyndman.com/hdrcde/","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-RColorBrewer":{"origin":"graphics/R-cran-RColorBrewer","version":"1.1.3_1"},"R-cran-ash":{"origin":"math/R-cran-ash","version":"1.0.15_1"},"R-cran-ggplot2":{"origin":"graphics/R-cran-ggplot2","version":"3.5.1"},"R-cran-ks":{"origin":"science/R-cran-ks","version":"1.14.3"},"R-cran-locfit":{"origin":"math/R-cran-locfit","version":"1.5.9.12"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"R-cran-haven","origin":"math/R-cran-haven","version":"2.5.4","comment":"Import and Export 'SPSS', 'Stata' and 'SAS' Files","maintainer":"wen@FreeBSD.org","www":"https://haven.tidyverse.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2e88b4d4bc54756bb94ef06181cd8d17e6c5fa906e0425ef1559aecbdcb1d28b","flatsize":1281031,"path":"All/R-cran-haven-2.5.4.pkg","repopath":"All/R-cran-haven-2.5.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":372888,"desc":"Import foreign statistical formats into R via the embedded 'ReadStat' C\nlibrary, <https://github.com/WizardMac/ReadStat>.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-Rcpp":{"origin":"devel/R-cran-Rcpp","version":"1.0.14"},"R-cran-forcats":{"origin":"math/R-cran-forcats","version":"1.0.0_1"},"R-cran-hms":{"origin":"devel/R-cran-hms","version":"1.1.3"},"R-cran-readr":{"origin":"textproc/R-cran-readr","version":"2.1.5"},"R-cran-tibble":{"origin":"devel/R-cran-tibble","version":"3.2.1_1"},"R-cran-tidyselect":{"origin":"devel/R-cran-tidyselect","version":"1.2.1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"R-cran-gtools","origin":"devel/R-cran-gtools","version":"3.9.5","comment":"Various R programming tools","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/gtools/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cce9acc512bd8b4c2d99f2b23803949d370f44c8c66f82cdedcb55c3ef258aa6","flatsize":435086,"path":"All/R-cran-gtools-3.9.5.pkg","repopath":"All/R-cran-gtools-3.9.5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":363124,"desc":"Functions to assist in R programming, including: - assist in\ndeveloping, updating, and maintaining R and R packages ('ask',\n'checkRVersion', 'getDependencies', 'keywords', 'scat'), - calculate\nthe logit and inverse logit transformations ('logit', 'inv.logit'),\n- test if a value is missing, empty or contains only NA and NULL\nvalues ('invalid'), - manipulate R's .Last function ('addLast'), -\ndefine macros ('defmacro'), - detect odd and even integers ('odd',\n'even'), - convert strings containing non-ASCII characters (like\nsingle quotes) to plain ASCII ('ASCIIfy'), - perform a binary search\n('binsearch'), - sort strings containing both numeric and character\ncomponents ('mixedsort'), - create a factor variable from the\nquantiles of a continuous variable ('quantcut'), - enumerate\npermutations and combinations ('combinations', 'permutation'), -\ncalculate and convert between fold-change and log-ratio ('foldchange',\n'logratio2foldchange', 'foldchange2logratio'), - calculate probabilities\nand generate random numbers from Dirichlet distributions ('rdirichlet',\n'ddirichlet'), - apply a function over adjacent subsets of a vector\n('running'), - modify the TCP_NODELAY ('de-Nagle') flag for socket\nobjects, - efficient 'rbind' of data frames, even if the column\nnames don't match ('smartbind'), - generate significance stars from\np-values ('stars.pval'), - convert characters to/from ASCII codes\n('asc', 'chr'), - convert character vector to ASCII representation\n('ASCIIfy'), - apply title capitalization rules to a character\nvector ('capwords').","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel"]},{"name":"R-cran-gtable","origin":"math/R-cran-gtable","version":"0.3.6","comment":"Arrange grobs in tables","maintainer":"uzsolt@FreeBSD.org","www":"https://cran.r-project.org/web/packages/gtable/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f36b99b7e125a2413423846d556d2bf7b4513a86934ade7e892b549e388bf4e3","flatsize":309040,"path":"All/R-cran-gtable-0.3.6.pkg","repopath":"All/R-cran-gtable-0.3.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":227724,"desc":"Tools to make it easier to work with \"tables\" of 'grobs'. The\n'gtable' package defines a 'gtable' grob class that specifies a\ngrid along with a list of grobs and their placement in the grid.\nFurther the package makes it easy to manipulate and combine 'gtable'\nobjects so that complex compositions can be built up sequentially.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-cli":{"origin":"devel/R-cran-cli","version":"3.6.4"},"R-cran-glue":{"origin":"devel/R-cran-glue","version":"1.8.0"},"R-cran-lifecycle":{"origin":"devel/R-cran-lifecycle","version":"1.0.4"},"R-cran-rlang":{"origin":"devel/R-cran-rlang","version":"1.1.5"}},"categories":["math"]},{"name":"SearchAndRescue-data","origin":"games/searchandrescue-data","version":"1.3.0","comment":"The data files for SearchAndRescue flight simulator","maintainer":"ports@FreeBSD.org","www":"https://searchandrescue.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"93c4329edb8a80158b86dd827c1d54b0f3e0da866d24c60a2f2b18f5815dc47d","flatsize":71432392,"path":"All/SearchAndRescue-data-1.3.0.pkg","repopath":"All/SearchAndRescue-data-1.3.0.pkg","licenselogic":"single","pkgsize":45736816,"desc":"This port contains the data files the SearchAndRescue flight simulator needs.","categories":["games"],"messages":[{"message":"===>   NOTICE:\n\nThe SearchAndRescue-data port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"R-cran-gsubfn","origin":"devel/R-cran-gsubfn","version":"0.7_1","comment":"R package used for string matching, substitution and parsing","maintainer":"skreuzer@FreeBSD.org","www":"https://code.google.com/p/gsubfn/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3994acbdaa7c523325b88a6dd0a8f7341824ce3f28be820afe29be448f31b583","flatsize":505254,"path":"All/R-cran-gsubfn-0.7_1.pkg","repopath":"All/R-cran-gsubfn-0.7_1.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3"],"pkgsize":362100,"desc":"gsubfn is an R package used for string matching, substitution and parsing. A\nseemingly small generalization of gsub, namely allow the replacement string to\nbe a replacement function, list, formula or proto object, can result in\nincreased power and applicability. The resulting function, gsubfn is the\nnamesake of this package.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-proto":{"origin":"devel/R-cran-proto","version":"1.0.0_5"}},"categories":["devel"]},{"name":"R-cran-gpclib","origin":"math/R-cran-gpclib","version":"1.5.6_2","comment":"General Polygon Clipping Library for R","maintainer":"wen@FreeBSD.org","www":"https://github.com/rdpeng/gpclib","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"85c3a3f21aa9650db8aee5055d5935eabbefefe57afc26348373fb11243199cb","flatsize":276511,"path":"All/R-cran-gpclib-1.5.6_2.pkg","repopath":"All/R-cran-gpclib-1.5.6_2.pkg","licenselogic":"single","pkgsize":194468,"desc":"R-cran-gpclib is a general polygon clipping routines for\nR based on Alan Murta's C library.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"R-cran-hardhat","origin":"devel/R-cran-hardhat","version":"1.4.1","comment":"Construct Modeling Packages","maintainer":"eduardo@FreeBSD.org","www":"https://cran.r-project.org/web/packages/hardhat/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"06053b7d538aa420c6123091073acad6956c4dcb4d1123c7539e5a202f227002","flatsize":1418867,"path":"All/R-cran-hardhat-1.4.1.pkg","repopath":"All/R-cran-hardhat-1.4.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":871296,"desc":"Building modeling packages is hard. A large amount of effort generally\ngoes into providing an implementation for a new method that is\nefficient, fast, and correct, but often less emphasis is put on the\nuser interface. A good interface requires specialized knowledge\nabout S3 methods and formulas, which the average package developer\nmight not have. The goal of 'hardhat' is to reduce the burden around\nbuilding new modeling packages by providing functionality for\npreprocessing, predicting, and validating input.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-cli":{"origin":"devel/R-cran-cli","version":"3.6.4"},"R-cran-glue":{"origin":"devel/R-cran-glue","version":"1.8.0"},"R-cran-rlang":{"origin":"devel/R-cran-rlang","version":"1.1.5"},"R-cran-sparsevctrs":{"origin":"devel/R-cran-sparsevctrs","version":"0.3.2"},"R-cran-tibble":{"origin":"devel/R-cran-tibble","version":"3.2.1_1"},"R-cran-vctrs":{"origin":"devel/R-cran-vctrs","version":"0.6.5"}},"categories":["devel"]},{"name":"R-cran-gsl","origin":"math/R-cran-gsl","version":"2.1.8_1","comment":"Wrapper for the Gnu Scientific Library","maintainer":"eduardo@FreeBSD.org","www":"https://cran.r-project.org/web/packages/gsl/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b0b84ac94819cd8d649034663671ce2919aec39e1d50eac0f4bab4540d556bba","flatsize":781362,"path":"All/R-cran-gsl-2.1.8_1.pkg","repopath":"All/R-cran-gsl-2.1.8_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":494656,"desc":"An R wrapper for some of the functionality of the Gnu Scientific Library.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gsl":{"origin":"math/gsl","version":"2.7.1_1"}},"categories":["math"]},{"name":"R-cran-gridBase","origin":"graphics/R-cran-gridBase","version":"0.4.7_5","comment":"Integration of base and grid graphics","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/gridBase/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1b93fb866538ab3441cba0a5282526682acb7edc06ab6601ca20838d4fc4fac1","flatsize":266158,"path":"All/R-cran-gridBase-0.4.7_5.pkg","repopath":"All/R-cran-gridBase-0.4.7_5.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3"],"pkgsize":175336,"desc":"Integration of base and grid graphics","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["graphics"]},{"name":"R-cran-gower","origin":"math/R-cran-gower","version":"1.0.2","comment":"Gower's Distance","maintainer":"eduardo@FreeBSD.org","www":"https://cran.r-project.org/web/packages/gower/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6c8ed17091bd480c769d7551a911dd81f77d24148b59c8f2049a3f1b742e6d50","flatsize":261268,"path":"All/R-cran-gower-1.0.2.pkg","repopath":"All/R-cran-gower-1.0.2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":216412,"desc":"Compute Gower's distance (or similarity) coefficient between records.\nCompute the top-n matches between records. Core algorithms are\nexecuted in parallel on systems supporting OpenMP.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"R-cran-gmodels","origin":"devel/R-cran-gmodels","version":"2.19.1","comment":"Various R Programming Tools for Model Fitting","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/gmodels/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"043b739afa274ff7b4ac844338f16a143e874dd06d3e2779607f6d26dbf180e0","flatsize":146419,"path":"All/R-cran-gmodels-2.19.1.pkg","repopath":"All/R-cran-gmodels-2.19.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":124564,"desc":"Various R Programming Tools for Model Fitting.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-gdata":{"origin":"devel/R-cran-gdata","version":"3.0.1"}},"categories":["devel"]},{"name":"R-cran-hexbin","origin":"math/R-cran-hexbin","version":"1.28.5","comment":"Hexagonal Binning Routines","maintainer":"eduardo@FreeBSD.org","www":"https://cran.r-project.org/web/packages/hexbin/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"36f6d9ad762433a273a33bdfd416323df5481fb923384793cdd0ca2cecf392a2","flatsize":1823419,"path":"All/R-cran-hexbin-1.28.5.pkg","repopath":"All/R-cran-hexbin-1.28.5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1586452,"desc":"Binning and plotting functions for hexagonal bins.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"R-cran-gmp","origin":"math/R-cran-gmp","version":"0.7.5","comment":"Multiple Precision Arithmetic","maintainer":"eduardo@FreeBSD.org","www":"https://cran.r-project.org/web/packages/gmp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c90d003dbd7e1990356326335505dc6c03cb724856cb31b597fd9876cc1dfec0","flatsize":704918,"path":"All/R-cran-gmp-0.7.5.pkg","repopath":"All/R-cran-gmp-0.7.5.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":328952,"desc":"Multiple Precision Arithmetic (big integers and rationals, prime\nnumber tests, matrix computation), \"arithmetic without limitations\"\nusing the C library GMP (GNU Multiple Precision Arithmetic).","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gmp":{"origin":"math/gmp","version":"6.3.0"}},"categories":["math"]},{"name":"R-cran-globals","origin":"devel/R-cran-globals","version":"0.16.3","comment":"Identify Global Objects in R Expressions","maintainer":"eduardo@FreeBSD.org","www":"https://cran.r-project.org/web/packages/globals/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"660500018d67b00c5b5e1d86371b8fdf21a5557ce8f137c0213f74e2ddbef50b","flatsize":174165,"path":"All/R-cran-globals-0.16.3.pkg","repopath":"All/R-cran-globals-0.16.3.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":117860,"desc":"Identifies global (\"unknown\" or \"free\") objects in R expressions\nby code inspection using various strategies (ordered, liberal, or\nconservative). The objective of this package is to make it as simple\nas possible to identify global objects for the purpose of exporting\nthem in parallel, distributed compute environments.","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["devel"]},{"name":"R-cran-gridExtra","origin":"graphics/R-cran-gridExtra","version":"2.3_5","comment":"Miscellaneous Functions for \"Grid\" Graphics","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/gridExtra/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eb9122c9faac5d9cd8fd9c2b67589bf947c1a10b7b928478c3a977c4bdea258f","flatsize":1706864,"path":"All/R-cran-gridExtra-2.3_5.pkg","repopath":"All/R-cran-gridExtra-2.3_5.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1022940,"desc":"Provides a number of user-level functions to work with \"grid\"\ngraphics, notably to arrange multiple grid-based plots on a page,\nand draw tables.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-gtable":{"origin":"math/R-cran-gtable","version":"0.3.6"}},"categories":["graphics"]},{"name":"R-cran-glue","origin":"devel/R-cran-glue","version":"1.8.0","comment":"Interpreted String Literals","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/glue/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"478bbe6e2ed72cb56bac695e8cc0b1c892076ffd4d1c9c0fabec9acfb39bb928","flatsize":339709,"path":"All/R-cran-glue-1.8.0.pkg","repopath":"All/R-cran-glue-1.8.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":162364,"desc":"An implementation of interpreted string literals, inspired by\nPython's Literal String Interpolation and Docstrings and Julia's\nTriple-Quoted String Literals.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel"]},{"name":"R-cran-googlesheets4","origin":"devel/R-cran-googlesheets4","version":"1.1.1","comment":"Access Google Sheets using the Sheets API V4","maintainer":"einar@isnic.is","www":"https://googlesheets4.tidyverse.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"32862f17589a070c09262ad6dc0fe201a49505e984ee68d3b9a4c702294349a7","flatsize":640996,"path":"All/R-cran-googlesheets4-1.1.1.pkg","repopath":"All/R-cran-googlesheets4-1.1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":537956,"desc":"Interact with Google Sheets through the Sheets API v4\n<https://developers.google.com/sheets/api>.\n\"API\" is an acronym for \"application programming interface\"; the Sheets API\nallows users to interact with Google Sheets programmatically, instead of via a\nweb browser.\nThe \"v4\" refers to the fact that the Sheets API is currently at version 4.\nThis package can read and write both the metadata and the cell data in a Sheet.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-cellranger":{"origin":"textproc/R-cran-cellranger","version":"1.1.0_4"},"R-cran-cli":{"origin":"devel/R-cran-cli","version":"3.6.4"},"R-cran-curl":{"origin":"ftp/R-cran-curl","version":"6.2.1"},"R-cran-gargle":{"origin":"devel/R-cran-gargle","version":"1.5.2"},"R-cran-glue":{"origin":"devel/R-cran-glue","version":"1.8.0"},"R-cran-googledrive":{"origin":"devel/R-cran-googledrive","version":"2.1.1"},"R-cran-httr":{"origin":"www/R-cran-httr","version":"1.4.7"},"R-cran-ids":{"origin":"devel/R-cran-ids","version":"1.0.1"},"R-cran-lifecycle":{"origin":"devel/R-cran-lifecycle","version":"1.0.4"},"R-cran-magrittr":{"origin":"devel/R-cran-magrittr","version":"2.0.3_1"},"R-cran-purrr":{"origin":"devel/R-cran-purrr","version":"1.0.4"},"R-cran-rematch2":{"origin":"devel/R-cran-rematch2","version":"2.1.2_1"},"R-cran-rlang":{"origin":"devel/R-cran-rlang","version":"1.1.5"},"R-cran-tibble":{"origin":"devel/R-cran-tibble","version":"3.2.1_1"},"R-cran-vctrs":{"origin":"devel/R-cran-vctrs","version":"0.6.5"},"R-cran-withr":{"origin":"devel/R-cran-withr","version":"3.0.2"}},"categories":["devel"]},{"name":"R-cran-gitcreds","origin":"security/R-cran-gitcreds","version":"0.1.2_1","comment":"Query 'git' Credentials from 'R'","maintainer":"uzsolt@FreeBSD.org","www":"https://gitcreds.r-lib.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"985308205ee04c59101fd101b7295f82899ed33c7b5ad7a9704765d35a5ce984","flatsize":234987,"path":"All/R-cran-gitcreds-0.1.2_1.pkg","repopath":"All/R-cran-gitcreds-0.1.2_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":91824,"desc":"Query, set, delete credentials from the 'git' credential store. Manage 'GitHub'\ntokens and other 'git' credentials. This package is to be used by other\npackages that need to authenticate to 'GitHub' and/or other 'git' repositories.","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["security"]},{"name":"R-cran-gh","origin":"www/R-cran-gh","version":"1.4.1","comment":"GitHub API","maintainer":"uzsolt@FreeBSD.org","www":"https://gh.r-lib.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c4989e965645c341508a7737f5a6c55721f2bf3c68072003c1a8678d002c7011","flatsize":178596,"path":"All/R-cran-gh-1.4.1.pkg","repopath":"All/R-cran-gh-1.4.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":124500,"desc":"Minimal client to access the 'GitHub' 'API'.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-cli":{"origin":"devel/R-cran-cli","version":"3.6.4"},"R-cran-gitcreds":{"origin":"security/R-cran-gitcreds","version":"0.1.2_1"},"R-cran-glue":{"origin":"devel/R-cran-glue","version":"1.8.0"},"R-cran-httr2":{"origin":"www/R-cran-httr2","version":"1.1.1"},"R-cran-ini":{"origin":"devel/R-cran-ini","version":"0.3.1_1"},"R-cran-jsonlite":{"origin":"converters/R-cran-jsonlite","version":"1.9.1"},"R-cran-lifecycle":{"origin":"devel/R-cran-lifecycle","version":"1.0.4"},"R-cran-rlang":{"origin":"devel/R-cran-rlang","version":"1.1.5"}},"categories":["www"]},{"name":"R-cran-git2r","origin":"devel/R-cran-git2r","version":"0.33.0_2","comment":"Provides Access to Git Repositories","maintainer":"jpbeconne@free.fr","www":"https://CRAN.R-project.org/package=git2r","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2371eeb218e837019aaeb0340531b40fce1a32207b6ffb99045ccc0bd8552168","flatsize":813516,"path":"All/R-cran-git2r-0.33.0_2.pkg","repopath":"All/R-cran-git2r-0.33.0_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":437808,"desc":"Interface to the 'libgit2' library, which is a pure C implementation of the\n'Git' core methods. Provides access to 'Git' repositories to extract data and\nrunning some basic 'Git' commands.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libgit2":{"origin":"devel/libgit2","version":"1.8.4_1"}},"categories":["devel"]},{"name":"R-cran-hunspell","origin":"textproc/R-cran-hunspell","version":"3.0.6","comment":"High-Performance Stemmer, Tokenizer, and Spell Checker","maintainer":"uzsolt@FreeBSD.org","www":"https://docs.ropensci.org/hunspell/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5601dd961d936cc6570f683e2da4b3122528e9f3d31af52bdcc344ade5c552af","flatsize":13758417,"path":"All/R-cran-hunspell-3.0.6.pkg","repopath":"All/R-cran-hunspell-3.0.6.pkg","licenselogic":"or","licenses":["GPLv2","LGPL21","MPL11"],"pkgsize":2523720,"desc":"Low level spell checker and morphological analyzer based on the famous\n'hunspell' library <https://hunspell.github.io>. The package can analyze or\ncheck individual words as well as parse text, latex, html or xml documents. For\na more user-friendly interface use the 'spelling' package which builds on this\npackage to automate checking of files, documentation and vignettes in all\ncommon formats.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-Rcpp":{"origin":"devel/R-cran-Rcpp","version":"1.0.14"},"R-cran-digest":{"origin":"security/R-cran-digest","version":"0.6.37"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["textproc"]},{"name":"R-cran-glmnet","origin":"devel/R-cran-glmnet","version":"1.8.5_12","comment":"Lasso and elastic-net regularized generalized linear models","maintainer":"skreuzer@FreeBSD.org","www":"https://cran.r-project.org/web/packages/glmnet/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c6e031a4df48aafe7c325bfc0cb1c65a001166bdc54326db9cb7bdee2f923d50","flatsize":829619,"path":"All/R-cran-glmnet-1.8.5_12.pkg","repopath":"All/R-cran-glmnet-1.8.5_12.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":317472,"desc":"Extremely efficient procedures for fitting the entire lasso or\nelastic-net regularization path for linear regression, logistic and\nmultinomial regression models, poisson regression and the Cox model.\nTwo recent additions are the multiresponse gaussian, and the grouped\nmultinomial.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel"]},{"name":"R-cran-gss","origin":"math/R-cran-gss","version":"2.2.8","comment":"General Smoothing Splines","maintainer":"wen@FreeBSD.org","www":"https://CRAN.R-project.org/package=gss","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c056256811c31d3b87e03cb2241122729a07479cae6053293513983d5301b4de","flatsize":1801246,"path":"All/R-cran-gss-2.2.8.pkg","repopath":"All/R-cran-gss-2.2.8.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1661304,"desc":"A comprehensive package for structural multivariate function estimation using\nsmoothing splines.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"R-cran-ggrepel","origin":"graphics/R-cran-ggrepel","version":"0.9.6","comment":"Help to avoid overlapping text labels of ggplot2","maintainer":"uzsolt@FreeBSD.org","www":"https://cran.r-project.org/web/packages/ggrepel/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"60d5f741b8430d8b41c839d7e4ba44e7820b7e4bbc3d110c3496e1d961e9417a","flatsize":549999,"path":"All/R-cran-ggrepel-0.9.6.pkg","repopath":"All/R-cran-ggrepel-0.9.6.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":278740,"desc":"Provides text and label geoms for 'ggplot2' that help to\navoid overlapping text labels. Labels repel away from each\nother and away from the data points.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-Rcpp":{"origin":"devel/R-cran-Rcpp","version":"1.0.14"},"R-cran-ggplot2":{"origin":"graphics/R-cran-ggplot2","version":"3.5.1"},"R-cran-rlang":{"origin":"devel/R-cran-rlang","version":"1.1.5"},"R-cran-scales":{"origin":"graphics/R-cran-scales","version":"1.3.0"},"R-cran-withr":{"origin":"devel/R-cran-withr","version":"3.0.2"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["graphics"]},{"name":"R-cran-getopt","origin":"devel/R-cran-getopt","version":"1.20.4","comment":"Accept short and long flags in Rscript","maintainer":"jwb@FreeBSD.org","www":"https://cran.r-project.org/web/packages/getopt/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3d7c6c33c2216396fe8d225ab3b99e1a3d027d71b9605a079012da47cd54024d","flatsize":70251,"path":"All/R-cran-getopt-1.20.4.pkg","repopath":"All/R-cran-getopt-1.20.4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":45832,"desc":"Package designed to be used with Rscript to write \"#!\" shebang scripts that\naccept short and long flags/options. Many users will prefer using instead the\npackages optparse or argparse which add extra features like automatically\ngenerated help option and usage, support for default values, positional\nargument support, etc.","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["devel"]},{"name":"R-cran-gert","origin":"devel/R-cran-gert","version":"2.1.0_2","comment":"Simple Git Client for R","maintainer":"jpbeconne@free.fr","www":"https://docs.ropensci.org/gert/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"cf406b434aaa6e1d1f25932628b9b8bfb5a73485e17b2d7262fb2db3a1715f38","flatsize":358040,"path":"All/R-cran-gert-2.1.0_2.pkg","repopath":"All/R-cran-gert-2.1.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":248532,"desc":"Simple git client for R based on 'libgit2' with support for SSH and\nHTTPS remotes. All functions in 'gert' use basic R data types (such\nas vectors and data-frames) for their arguments and return values.\nUser credentials are shared with command line 'git' through the\ngit-credential store and ssh keys stored on disk or ssh-agent.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-askpass":{"origin":"security/R-cran-askpass","version":"1.2.1"},"R-cran-credentials":{"origin":"security/R-cran-credentials","version":"2.0.1"},"R-cran-openssl":{"origin":"security/R-cran-openssl","version":"2.3.2"},"R-cran-rstudioapi":{"origin":"devel/R-cran-rstudioapi","version":"0.17.1"},"R-cran-sys":{"origin":"devel/R-cran-sys","version":"3.4.3"},"R-cran-zip":{"origin":"archivers/R-cran-zip","version":"2.3.2"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libgit2":{"origin":"devel/libgit2","version":"1.8.4_1"}},"categories":["devel"]},{"name":"R-cran-googledrive","origin":"devel/R-cran-googledrive","version":"2.1.1","comment":"Interface to Google Drive","maintainer":"einar@isnic.is","www":"https://googledrive.tidyverse.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3c075e118a1e5d84b33e3621e7633cae953a3057224fc10bd8790474d964d466","flatsize":2106149,"path":"All/R-cran-googledrive-2.1.1.pkg","repopath":"All/R-cran-googledrive-2.1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1241320,"desc":"Manage Google Drive files from R.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-cli":{"origin":"devel/R-cran-cli","version":"3.6.4"},"R-cran-gargle":{"origin":"devel/R-cran-gargle","version":"1.5.2"},"R-cran-glue":{"origin":"devel/R-cran-glue","version":"1.8.0"},"R-cran-httr":{"origin":"www/R-cran-httr","version":"1.4.7"},"R-cran-jsonlite":{"origin":"converters/R-cran-jsonlite","version":"1.9.1"},"R-cran-lifecycle":{"origin":"devel/R-cran-lifecycle","version":"1.0.4"},"R-cran-magrittr":{"origin":"devel/R-cran-magrittr","version":"2.0.3_1"},"R-cran-pillar":{"origin":"devel/R-cran-pillar","version":"1.10.1"},"R-cran-purrr":{"origin":"devel/R-cran-purrr","version":"1.0.4"},"R-cran-rlang":{"origin":"devel/R-cran-rlang","version":"1.1.5"},"R-cran-tibble":{"origin":"devel/R-cran-tibble","version":"3.2.1_1"},"R-cran-uuid":{"origin":"devel/R-cran-uuid","version":"1.2.1"},"R-cran-vctrs":{"origin":"devel/R-cran-vctrs","version":"0.6.5"},"R-cran-withr":{"origin":"devel/R-cran-withr","version":"3.0.2"}},"categories":["devel"]},{"name":"R-cran-generics","origin":"devel/R-cran-generics","version":"0.1.3_1","comment":"Common S3 Generics not Provided by Base R Methods","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/generics/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0e8b865f34b606d4917eee68c4d10c2735f2d24e6c0721cffb78e0d917b4e023","flatsize":105481,"path":"All/R-cran-generics-0.1.3_1.pkg","repopath":"All/R-cran-generics-0.1.3_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":84592,"desc":"In order to reduce potential package dependencies and conflicts,\ngenerics provides a number of commonly used S3 generics.","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["devel"]},{"name":"R-cran-geepack","origin":"math/R-cran-geepack","version":"1.3.12","comment":"Generalized Estimating Equation Package","maintainer":"wen@FreeBSD.org","www":"https://cran.r-project.org/web/packages/geepack/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a214dd25afe894e0e430ca7e46b0b2311fbd0c1e10fd73d978f66c59b07a69c8","flatsize":765869,"path":"All/R-cran-geepack-1.3.12.pkg","repopath":"All/R-cran-geepack-1.3.12.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":373680,"desc":"Generalized estimating equations solver for parameters in\nmean, scale, and correlation structures, through mean link,\nscale link, and correlation link. Can also handle clustered\ncategorical responses.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-broom":{"origin":"devel/R-cran-broom","version":"1.0.7"},"R-cran-magrittr":{"origin":"devel/R-cran-magrittr","version":"2.0.3_1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"R-cran-gbRd","origin":"devel/R-cran-gbRd","version":"0.4.12","comment":"Utilities for processing Rd objects and files","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/gbRd/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3124090f25d01c5bc5aa1397b3d69da67bbb35da49be9e8a688e05cf5c71c026","flatsize":50760,"path":"All/R-cran-gbRd-0.4.12.pkg","repopath":"All/R-cran-gbRd-0.4.12.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":46568,"desc":"Provides utilities for processing Rd objects and files. Extract\nargument descriptions and other parts of the help pages of functions.","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["devel"]},{"name":"R-cran-gmm","origin":"finance/R-cran-gmm","version":"1.8","comment":"Generalized Method of Moments and Generalized Empirical Likelihood","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/gmm/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d7816b277dcf4cc7323d28b7ce5a859a435a8d7838a7eb5bb8a8c303ae089d41","flatsize":1529295,"path":"All/R-cran-gmm-1.8.pkg","repopath":"All/R-cran-gmm-1.8.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1422960,"desc":"It is a complete suite to estimate models based on moment conditions.\nIt includes the two step Generalized method of moments (GMM) of\nHansen(1982), the iterated GMM and continuous updated estimator\n(CUE) of Hansen-Eaton-Yaron(1996) and several methods that belong\nto the Generalized Empirical Likelihood (GEL) family of estimators,\nas presented by Smith(1997), Kitamura(1997), Newey-Smith(2004) and\nAnatolyev(2005).","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-sandwich":{"origin":"math/R-cran-sandwich","version":"3.1.1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["finance"]},{"name":"R-cran-future.apply","origin":"devel/R-cran-future.apply","version":"1.11.3","comment":"Apply Function to Elements in Parallel using Futures","maintainer":"eduardo@FreeBSD.org","www":"https://cran.r-project.org/web/packages/future.apply/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a46365302cd0233d88562f3c5e0a695934c6797c65664f28ec8070a159cadba7","flatsize":255361,"path":"All/R-cran-future.apply-1.11.3.pkg","repopath":"All/R-cran-future.apply-1.11.3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":169304,"desc":"Implementations of apply(), by(), eapply(), lapply(), Map(),\n.mapply(), mapply(), replicate(), sapply(), tapply(), and vapply()\nthat can be resolved using any future-supported backend, e.g.\nparallel on the local machine or distributed on a compute cluster.\nThese future_*apply() functions come with the same pros and cons\nas the corresponding base-R *apply() functions but with the additional\nfeature of being able to be processed via the future framework.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-future":{"origin":"devel/R-cran-future","version":"1.34.0"},"R-cran-globals":{"origin":"devel/R-cran-globals","version":"0.16.3"}},"categories":["devel"]},{"name":"R-cran-gbutils","origin":"math/R-cran-gbutils","version":"0.5_1","comment":"Utilities for Simulation, Plots, Quantile Functions and Programming","maintainer":"ports@FreeBSD.org","www":"https://github.com/GeoBosh/gbutils","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f9912424b4f0ae26955559086553d04a3b44eea4e5325836366650233d42c30c","flatsize":301650,"path":"All/R-cran-gbutils-0.5_1.pkg","repopath":"All/R-cran-gbutils-0.5_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":257224,"desc":"Plot density and distribution functions with automatic selection of suitable\nregions. Numerically invert (compute quantiles) distribution functions.\nSimulate real and complex numbers from distributions of their magnitude and\narguments. Optionally, the magnitudes and/or arguments may be fixed in almost\narbitrary ways. Create polynomials from roots given in Cartesian or polar form.\nSmall programming utilities: check if an object is identical to NA, count\npositional arguments in a call, set intersection of more than two sets, check\nif an argument is unnamed, compute the graph of S4 classes in packages.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-Rdpack":{"origin":"devel/R-cran-Rdpack","version":"2.6.3"}},"categories":["math"],"messages":[{"message":"===>   NOTICE:\n\nThe R-cran-gbutils port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"R-cran-geometry","origin":"math/R-cran-geometry","version":"0.5.2","comment":"Mesh Generation and Surface Tesselation","maintainer":"eduardo@FreeBSD.org","www":"https://cran.r-project.org/web/packages/geometry/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"839f48b8830e3620c0b6cfe33da099f2076876bd71f1a5a333143c58a51e73c2","flatsize":2000053,"path":"All/R-cran-geometry-0.5.2.pkg","repopath":"All/R-cran-geometry-0.5.2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":894812,"desc":"Makes the qhull library (www.qhull.org) available in R, in a similar\nmanner as in Octave and MATLAB. Qhull computes convex hulls, Delaunay\ntriangulations, halfspace intersections about a point, Voronoi\ndiagrams, furthest-site Delaunay triangulations, and furthest-site\nVoronoi diagrams. It runs in 2-d, 3-d, 4-d, and higher dimensions.\nIt implements the Quickhull algorithm for computing the convex hull.\nQhull does not support constrained Delaunay triangulations, or mesh\ngeneration of non-convex objects, but the package does include some\nR functions that allow for this. Currently the package only gives\naccess to Delaunay triangulation and convex hull computation.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-Rcpp":{"origin":"devel/R-cran-Rcpp","version":"1.0.14"},"R-cran-RcppProgress":{"origin":"devel/R-cran-RcppProgress","version":"0.4.2_2"},"R-cran-linprog":{"origin":"math/R-cran-linprog","version":"0.9.4_1"},"R-cran-lpSolve":{"origin":"math/R-cran-lpSolve","version":"5.6.23"},"R-cran-magic":{"origin":"math/R-cran-magic","version":"1.6.1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"R-cran-gbm","origin":"devel/R-cran-gbm","version":"2.0.8_12","comment":"Extensions to AdaBoost algorithm","maintainer":"skreuzer@FreeBSD.org","www":"https://cran.r-project.org/web/packages/gbm/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"532ccf10e86659f9a8203cd742d235f88524a5544c392a1a3eb5e2f9ed8d184d","flatsize":652315,"path":"All/R-cran-gbm-2.0.8_12.pkg","repopath":"All/R-cran-gbm-2.0.8_12.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":456332,"desc":"Extensions to Freund and Schapire's AdaBoost algorithm and Friedman's\ngradient boosting machine. Includes regression methods for least\nsquares, absolute loss, quantile regression, logistic, Poisson, Cox\nproportional hazards partial likelihood, and AdaBoost exponential loss.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel"]},{"name":"R-cran-gdata","origin":"devel/R-cran-gdata","version":"3.0.1","comment":"Various R programming tools for data manipulation","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/gdata/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8861583991564c4d3dcf3316d0b174ba3e1a07e03dcdc8ed86f3d07d898274ae","flatsize":685876,"path":"All/R-cran-gdata-3.0.1.pkg","repopath":"All/R-cran-gdata-3.0.1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":520004,"desc":"gdata package provides various R programming tools for data\nmanipulation.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-gtools":{"origin":"devel/R-cran-gtools","version":"3.9.5"}},"categories":["devel"]},{"name":"R-cran-fracdiff","origin":"math/R-cran-fracdiff","version":"1.5.3","comment":"Fractionally differenced ARIMA aka ARFIMA(p,d,q) models","maintainer":"ports@FreeBSD.org","www":"https://cran.r-project.org/web/packages/fracdiff/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8494683f78d1ff938e426e54dc9136c8f999487164df737944d81f63990d527f","flatsize":159263,"path":"All/R-cran-fracdiff-1.5.3.pkg","repopath":"All/R-cran-fracdiff-1.5.3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":103840,"desc":"Maximum likelihood estimation of the parameters of a fractionally\ndifferenced ARIMA(p,d,q) model (Haslett and Raftery, Appl.Statistics,\n1989).","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"],"messages":[{"message":"===>   NOTICE:\n\nThe R-cran-fracdiff port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"R-cran-gargle","origin":"devel/R-cran-gargle","version":"1.5.2","comment":"Utilities for Working with Google APIs","maintainer":"einar@isnic.is","www":"https://gargle.r-lib.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aa0cd351508e2264f96eed6ac2f83a6dd01391fae8feb378734f91b64b259eec","flatsize":1350016,"path":"All/R-cran-gargle-1.5.2.pkg","repopath":"All/R-cran-gargle-1.5.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":739072,"desc":"Provides utilities for working with Google APIs\n<https://developers.google.com/apis-explorer>.\nThis includes functions and classes for handling common credential types and for\npreparing, executing, and processing HTTP requests.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-cli":{"origin":"devel/R-cran-cli","version":"3.6.4"},"R-cran-fs":{"origin":"filesystems/R-cran-fs","version":"1.6.5"},"R-cran-glue":{"origin":"devel/R-cran-glue","version":"1.8.0"},"R-cran-httr":{"origin":"www/R-cran-httr","version":"1.4.7"},"R-cran-jsonlite":{"origin":"converters/R-cran-jsonlite","version":"1.9.1"},"R-cran-lifecycle":{"origin":"devel/R-cran-lifecycle","version":"1.0.4"},"R-cran-openssl":{"origin":"security/R-cran-openssl","version":"2.3.2"},"R-cran-rappdirs":{"origin":"devel/R-cran-rappdirs","version":"0.3.3_1"},"R-cran-rlang":{"origin":"devel/R-cran-rlang","version":"1.1.5"},"R-cran-withr":{"origin":"devel/R-cran-withr","version":"3.0.2"}},"categories":["devel"]},{"name":"R-cran-foreach","origin":"devel/R-cran-foreach","version":"1.5.2_1","comment":"Foreach looping construct for R","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/foreach/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e6a5b6e267a501f392d69f7cc9914e63452a859133ff4756bc9a8bc9d96d47bd","flatsize":375561,"path":"All/R-cran-foreach-1.5.2_1.pkg","repopath":"All/R-cran-foreach-1.5.2_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":127752,"desc":"Support for the foreach looping construct. Foreach is an idiom that\nallows for iterating over elements in a collection, without the use\nof an explicit loop counter. This package in particular is intended\nto be used for its return value, rather than for its side effects.\nIn that sense, it is similar to the standard lapply function, but\ndoesn't require the evaluation of a function. Using foreach without\nside effects also facilitates executing the loop in parallel.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-iterators":{"origin":"devel/R-cran-iterators","version":"1.0.14_1"}},"categories":["devel"]},{"name":"R-cran-fs","origin":"filesystems/R-cran-fs","version":"1.6.5","comment":"Cross-Platform File System Operations Based on 'libuv'","maintainer":"uzsolt@FreeBSD.org","www":"https://fs.r-lib.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"38d48a736cfed113bea762b6fec106e3b7d8a40ab97c84755c66934958da2147","flatsize":590937,"path":"All/R-cran-fs-1.6.5.pkg","repopath":"All/R-cran-fs-1.6.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":305644,"desc":"A cross-platform interface to file system operations, built on top of the\n'libuv' C library.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["filesystems","sysutils"]},{"name":"R-cran-formatR","origin":"textproc/R-cran-formatR","version":"1.14","comment":"Format R Code Automatically","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/formatR/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8e6d06fe09ccc7ffb88e150947d66b7f5b4aa2d76d3dcbd3edd406104609bce3","flatsize":246239,"path":"All/R-cran-formatR-1.14.pkg","repopath":"All/R-cran-formatR-1.14.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":149512,"desc":"Provides a function tidy_source() to format R source code. Spaces\nand indent will be added to the code automatically, and comments\nwill be preserved under certain conditions, so that R code will be\nmore human-readable and tidy.","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["textproc"]},{"name":"R-cran-filelock","origin":"devel/R-cran-filelock","version":"1.0.3","comment":"Portable File Locking","maintainer":"eduardo@FreeBSD.org","www":"https://cran.r-project.org/web/packages/filelock/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e5a724949f36e12eeaaebfead2a747729ac87f8c28d8fb33acaac86762eaf52f","flatsize":41183,"path":"All/R-cran-filelock-1.0.3.pkg","repopath":"All/R-cran-filelock-1.0.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":26136,"desc":"Place an exclusive or shared lock on a file. It uses 'LockFile' on Windows and\n'fcntl' locks on Unix-like systems.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel"]},{"name":"R-cran-igraph","origin":"math/R-cran-igraph","version":"2.1.4","comment":"Network Analysis and Visualization","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/igraph/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c60590023749d922ed42bd7a40a212a250c49a960319bed15bf7f6c8bee4e9a5","flatsize":8690098,"path":"All/R-cran-igraph-2.1.4.pkg","repopath":"All/R-cran-igraph-2.1.4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":5083124,"desc":"Routines for simple graphs and network analysis. It can handle large\ngraphs very well and provides functions for generating random and\nregular graphs, graph visualization, centrality methods and much\nmore.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-cli":{"origin":"devel/R-cran-cli","version":"3.6.4"},"R-cran-cpp11":{"origin":"devel/R-cran-cpp11","version":"0.5.2"},"R-cran-lifecycle":{"origin":"devel/R-cran-lifecycle","version":"1.0.4"},"R-cran-magrittr":{"origin":"devel/R-cran-magrittr","version":"2.0.3_1"},"R-cran-pkgconfig":{"origin":"devel/R-cran-pkgconfig","version":"2.0.3_2"},"R-cran-rlang":{"origin":"devel/R-cran-rlang","version":"1.1.5"},"R-cran-vctrs":{"origin":"devel/R-cran-vctrs","version":"0.6.5"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"glpk":{"origin":"math/glpk","version":"5.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"}},"categories":["math"]},{"name":"R-cran-forcats","origin":"math/R-cran-forcats","version":"1.0.0_1","comment":"Tools for Working with Categorical Variables (Factors)","maintainer":"ports@FreeBSD.org","www":"https://forcats.tidyverse.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"e611a8acc8945e0c6a189d72a12df3becfd4905a61be0ffb9be0bdb5ee1c4e1c","flatsize":555508,"path":"All/R-cran-forcats-1.0.0_1.pkg","repopath":"All/R-cran-forcats-1.0.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":421160,"desc":"Helpers for reordering factor levels (including moving specified levels to\nfront, ordering by first appearance, reversing, and randomly shuffling), and\ntools for modifying factor levels (including collapsing rare levels into other,\n'anonymising', and manually 'recoding').","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-cli":{"origin":"devel/R-cran-cli","version":"3.6.4"},"R-cran-glue":{"origin":"devel/R-cran-glue","version":"1.8.0"},"R-cran-lifecycle":{"origin":"devel/R-cran-lifecycle","version":"1.0.4"},"R-cran-magrittr":{"origin":"devel/R-cran-magrittr","version":"2.0.3_1"},"R-cran-rlang":{"origin":"devel/R-cran-rlang","version":"1.1.5"},"R-cran-tibble":{"origin":"devel/R-cran-tibble","version":"3.2.1_1"}},"categories":["math"],"messages":[{"message":"===>   NOTICE:\n\nThe R-cran-forcats port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"R-cran-fastmap","origin":"databases/R-cran-fastmap","version":"1.2.0","comment":"Fast Implementation of a Key-Value Store","maintainer":"uzsolt@FreeBSD.org","www":"https://cran.r-project.org/web/packages/fastmap/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a9d030f4a863173e9b8c7981366d47ca24fea243546a546dfdcd10565f7d3ac4","flatsize":153121,"path":"All/R-cran-fastmap-1.2.0.pkg","repopath":"All/R-cran-fastmap-1.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":80252,"desc":"Fast implementation of a key-value store. Environments are commonly\nused as key-value stores, but every time a new key is used, it is\nadded to R's global symbol table, causing a small amount of memory\nleakage. This can be problematic in cases where many different keys\nare used. Fastmap avoids this memory leak issue by implementing the\nmap using data structures in C++.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["databases"]},{"name":"R-cran-future","origin":"devel/R-cran-future","version":"1.34.0","comment":"Unified Parallel and Distributed Processing in R for Everyone","maintainer":"eduardo@FreeBSD.org","www":"https://cran.r-project.org/web/packages/future/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"21b4d5369446f47133bc5c08aad41b3e304ad36d08f7adeb14fd2e2585520ca3","flatsize":1225919,"path":"All/R-cran-future-1.34.0.pkg","repopath":"All/R-cran-future-1.34.0.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":652588,"desc":"The purpose of this package is to provide a lightweight and unified\nFuture API for sequential and parallel processing of R expression\nvia futures. The simplest way to evaluate an expression in parallel\nis to use 'x %25<-%25 { expression }' with 'plan(multisession)'. This\npackage implements sequential, multicore, multisession, and cluster\nfutures. With these, R expressions can be evaluated on the local\nmachine, in parallel a set of local machines, or distributed on a\nmix of local and remote machines. Extensions to this package implement\nadditional backends for processing futures via compute cluster\nschedulers, etc. Because of its unified API, there is no need to\nmodify any code in order switch from sequential on the local machine\nto, say, distributed processing on a remote compute cluster. Another\nstrength of this package is that global variables and functions are\nautomatically identified and exported as needed, making it\nstraightforward to tweak existing code to make use of futures.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-digest":{"origin":"security/R-cran-digest","version":"0.6.37"},"R-cran-globals":{"origin":"devel/R-cran-globals","version":"0.16.3"},"R-cran-listenv":{"origin":"devel/R-cran-listenv","version":"0.9.1"},"R-cran-parallelly":{"origin":"devel/R-cran-parallelly","version":"1.43.0"}},"categories":["devel"]},{"name":"R-cran-fastICA","origin":"science/R-cran-fastICA","version":"1.2.7","comment":"FastICA Algorithms to Perform ICA and Projection Pursuit","maintainer":"ports@FreeBSD.org","www":"https://CRAN.R-project.org/package=fastICA","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dc2ad3c18af0bf92368e0f62c0e1db568f33c168e28502ff18fc60f3c61ddf7a","flatsize":110107,"path":"All/R-cran-fastICA-1.2.7.pkg","repopath":"All/R-cran-fastICA-1.2.7.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3"],"pkgsize":56340,"desc":"Implementation of FastICA algorithm to perform Independent Component Analysis\n(ICA) and Projection Pursuit.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math","science"],"messages":[{"message":"===>   NOTICE:\n\nThe R-cran-fastICA port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"R-cran-fansi","origin":"devel/R-cran-fansi","version":"1.0.6","comment":"ANSI Control Sequence Aware String Functions","maintainer":"uzsolt@FreeBSD.org","www":"https://cran.r-project.org/web/packages/fansi/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"148367e852d38fb45cf4105aed492b2b2ae453ad56c31df0d8c39001968bdf3a","flatsize":926619,"path":"All/R-cran-fansi-1.0.6.pkg","repopath":"All/R-cran-fansi-1.0.6.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":613264,"desc":"Counterparts to R string manipulation functions that account for\nthe effects of ANSI text formatting control sequences.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel"]},{"name":"R-cran-expm","origin":"math/R-cran-expm","version":"1.0.0","comment":"Matrix Exponential, Log, 'etc'","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/expm/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5f194f86f3bbec85e1cc5951fc57f345fe791bc29f2b5176e04b54989ea0c875","flatsize":303565,"path":"All/R-cran-expm-1.0.0.pkg","repopath":"All/R-cran-expm-1.0.0.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":218688,"desc":"Computation of the matrix exponential, logarithm, sqrt, and related\nquantities, using traditional and modern methods.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"R-cran-exactRankTests","origin":"math/R-cran-exactRankTests","version":"0.8.35_1","comment":"Exact Distributions for Rank and Permutation Tests","maintainer":"thierry@FreeBSD.org","www":"https://cran.r-project.org/package=exactRankTests","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c72f49b2ffd3283979519169d8f7383aee47bc1b33ee8b825e9849aa8813af80","flatsize":223151,"path":"All/R-cran-exactRankTests-0.8.35_1.pkg","repopath":"All/R-cran-exactRankTests-0.8.35_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":158444,"desc":"exactRankTests computes exact conditional p-values and quantiles using an\nimplementation of the Shift-Algorithm by Streitberg & Roehmel.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"R-cran-evaluate","origin":"devel/R-cran-evaluate","version":"1.0.3","comment":"Parsing and Evaluation Tools","maintainer":"eduardo@FreeBSD.org","www":"https://cran.r-project.org/web/packages/evaluate/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"91307dd1c43817c9f41dc3bd862a3a37c49a754284ecce6a736634e0edf816cf","flatsize":152799,"path":"All/R-cran-evaluate-1.0.3.pkg","repopath":"All/R-cran-evaluate-1.0.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":111672,"desc":"Parsing and evaluation tools that make it easy to recreate the\ncommand line behaviour of R.","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["devel"]},{"name":"R-cran-fontawesome","origin":"devel/R-cran-fontawesome","version":"0.5.3","comment":"Easily Work with 'Font Awesome' Icons","maintainer":"eduardo@FreeBSD.org","www":"https://cran.r-project.org/web/packages/fontawesome/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"cbed307fd53bc530d62306d9a593fd2bc87882eacbd54e4003a4097d4376359a","flatsize":2107209,"path":"All/R-cran-fontawesome-0.5.3.pkg","repopath":"All/R-cran-fontawesome-0.5.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1308916,"desc":"Easily and flexibly insert 'Font Awesome' icons into 'R Markdown'\ndocuments and 'Shiny' apps. These icons can be inserted into HTML\ncontent through inline 'SVG' tags or 'i' tags. There is also a\nutility function for exporting 'Font Awesome' icons as 'PNG' images\nfor those situations where raster graphics are needed.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-htmltools":{"origin":"textproc/R-cran-htmltools","version":"0.5.8.1"},"R-cran-rlang":{"origin":"devel/R-cran-rlang","version":"1.1.5"}},"categories":["devel"]},{"name":"R-cran-fGarch","origin":"finance/R-cran-fGarch","version":"4033.92","comment":"Rmetrics - Autoregressive Conditional Heteroskedastic Modelling","maintainer":"wen@FreeBSD.org","www":"https://www.rmetrics.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b40dc3fd14b098fc04b9b92a808615046687757427fd1a408bcfbc55fabc6eae","flatsize":853871,"path":"All/R-cran-fGarch-4033.92.pkg","repopath":"All/R-cran-fGarch-4033.92.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":677636,"desc":"Analyze and model heteroskedastic behavior in financial time series.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-cvar":{"origin":"math/R-cran-cvar","version":"0.5_1"},"R-cran-fBasics":{"origin":"finance/R-cran-fBasics","version":"4041.97"},"R-cran-fastICA":{"origin":"science/R-cran-fastICA","version":"1.2.7"},"R-cran-timeDate":{"origin":"finance/R-cran-timeDate","version":"4041.110"},"R-cran-timeSeries":{"origin":"finance/R-cran-timeSeries","version":"4041.111"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["finance"]},{"name":"R-cran-forecast","origin":"math/R-cran-forecast","version":"8.23.0","comment":"Forecasting functions for time series and linear models","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/forecast/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ea11d20cfd412813c30f866453d258615f761424b86a508ba4ef8532b615c48c","flatsize":2015403,"path":"All/R-cran-forecast-8.23.0.pkg","repopath":"All/R-cran-forecast-8.23.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1589988,"desc":"Methods and tools for displaying and analysing univariate time\nseries forecasts including exponential smoothing via state space\nmodels and automatic ARIMA modelling.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-Rcpp":{"origin":"devel/R-cran-Rcpp","version":"1.0.14"},"R-cran-RcppArmadillo":{"origin":"math/R-cran-RcppArmadillo","version":"14.4.1.1"},"R-cran-colorspace":{"origin":"graphics/R-cran-colorspace","version":"2.1.1"},"R-cran-fracdiff":{"origin":"math/R-cran-fracdiff","version":"1.5.3"},"R-cran-generics":{"origin":"devel/R-cran-generics","version":"0.1.3_1"},"R-cran-ggplot2":{"origin":"graphics/R-cran-ggplot2","version":"3.5.1"},"R-cran-lmtest":{"origin":"finance/R-cran-lmtest","version":"0.9.40_1"},"R-cran-magrittr":{"origin":"devel/R-cran-magrittr","version":"2.0.3_1"},"R-cran-timeDate":{"origin":"finance/R-cran-timeDate","version":"4041.110"},"R-cran-tseries":{"origin":"finance/R-cran-tseries","version":"0.10.58"},"R-cran-urca":{"origin":"finance/R-cran-urca","version":"1.3.4"},"R-cran-zoo":{"origin":"math/R-cran-zoo","version":"1.8.13"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"R-cran-gapminder","origin":"misc/R-cran-gapminder","version":"1.0.0","comment":"Data from Gapminder","maintainer":"uzsolt@FreeBSD.org","www":"https://cran.r-project.org/package=gapminder","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f2e007f1a9b280d20d4d561751358c1942c7dbfeeb2459b0414da9e6d420ed1a","flatsize":3123926,"path":"All/R-cran-gapminder-1.0.0.pkg","repopath":"All/R-cran-gapminder-1.0.0.pkg","licenselogic":"single","licenses":["CC0-1.0"],"pkgsize":2141452,"desc":"An excerpt of the data available at Gapminder.org. For each of 142 countries,\nthe package provides values for life expectancy, GDP per capita, and population,\nevery five years, from 1952 to 2007.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-tibble":{"origin":"devel/R-cran-tibble","version":"3.2.1_1"}},"categories":["misc"]},{"name":"R-cran-ellipsis","origin":"devel/R-cran-ellipsis","version":"0.3.2_1","comment":"Powerful tool for extending functions","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/ellipsis/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"94afd22bc8bdaa59adb3d465da386ef61c2e638ce7938afcc0e80d5fc2a4b086","flatsize":81085,"path":"All/R-cran-ellipsis-0.3.2_1.pkg","repopath":"All/R-cran-ellipsis-0.3.2_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":45992,"desc":"The ellipsis is a powerful tool for extending functions. Unfortunately\nthis power comes at a cost: misspelled arguments will be silently\nignored. The ellipsis package provides a collection of functions\nto catch problems and alert the user.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-rlang":{"origin":"devel/R-cran-rlang","version":"1.1.5"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel"]},{"name":"R-cran-energy","origin":"math/R-cran-energy","version":"1.7.12","comment":"E-Statistics: Multivariate Inference via the Energy of Data","maintainer":"eduardo@FreeBSD.org","www":"https://cran.r-project.org/web/packages/energy/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"47ef028cf066cb3327712dec1769018c01aaf043f96b11b65604666c2b49ff7d","flatsize":515802,"path":"All/R-cran-energy-1.7.12.pkg","repopath":"All/R-cran-energy-1.7.12.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":316212,"desc":"E-statistics (energy) tests and statistics for multivariate and univariate\ninference, including distance correlation, one-sample, two-sample, and\nmulti-sample tests for comparing multivariate distributions, are implemented.\nMeasuring and testing multivariate independence based on distance correlation,\npartial distance correlation, multivariate goodness-of-fit tests, k-groups and\nhierarchical clustering based on energy distance, testing for multivariate\nnormality, distance components (disco) for non-parametric analysis of\nstructured data, and other energy statistics/methods are implemented.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-Rcpp":{"origin":"devel/R-cran-Rcpp","version":"1.0.14"},"R-cran-gsl":{"origin":"math/R-cran-gsl","version":"2.1.8_1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"R-cran-etm","origin":"science/R-cran-etm","version":"1.1.1_1","comment":"Empirical Transition Matrix","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/etm/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9def374509bcc3220686dc49c37a6d930fca0c28fd340ec1ee7bd62c79b3ec35","flatsize":696087,"path":"All/R-cran-etm-1.1.1_1.pkg","repopath":"All/R-cran-etm-1.1.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":487996,"desc":"Matrix of transition probabilities for any time-inhomogeneous\nmultistate model with finite state space","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-Rcpp":{"origin":"devel/R-cran-Rcpp","version":"1.0.14"},"R-cran-RcppArmadillo":{"origin":"math/R-cran-RcppArmadillo","version":"14.4.1.1"},"R-cran-data.table":{"origin":"devel/R-cran-data.table","version":"1.17.0"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["science"]},{"name":"R-cran-farver","origin":"graphics/R-cran-farver","version":"2.1.2","comment":"High Performance Colour Space Manipulation","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/farver/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ab87cf3e33527a5d682f9a3d096c39ea3a0dd3d4d3d2bd20a714e1529a150642","flatsize":2546152,"path":"All/R-cran-farver-2.1.2.pkg","repopath":"All/R-cran-farver-2.1.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1411628,"desc":"The encoding of colour can be handled in many different ways, using\ndifferent colour spaces. As different colour spaces have different\nuses, efficient conversion between these representations are\nimportant. The 'farver' package provides a set of functions that\ngives access to very fast colour space conversion and comparisons\nimplemented in C++, and offers speed improvements over the\n'convertColor' function in the 'grDevices' package.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["graphics"]},{"name":"R-cran-eco","origin":"science/R-cran-eco","version":"4.0.3","comment":"R Package for Ecological Inference in 2x2 Tables","maintainer":"wen@FreeBSD.org","www":"https://imai.princeton.edu/software/eco.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ddfb5179f1297bf6783afedbe975e0645af1e057148b43973cff402f7895a744","flatsize":489591,"path":"All/R-cran-eco-4.0.3.pkg","repopath":"All/R-cran-eco-4.0.3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":399836,"desc":"eco is a publicly available R package that implements the Bayesian\nand likelihood methods proposed in Imai, Lu, and Strauss (2008) for\necological inference in $2 \\times 2$ tables as well as the method\nof bounds introduced by Duncan and Davis (1953).","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["science"]},{"name":"R-cran-epicalc","origin":"science/R-cran-epicalc","version":"2.15.1.0_12","comment":"Epidemiological calculator","maintainer":"wen@FreeBSD.org","www":"https://cran.r-project.org/web/packages/epicalc/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ba7fbc2a3f89854a51cb1b09042d291b252169a68ba67a3aae8b053c8aac2f3e","flatsize":810525,"path":"All/R-cran-epicalc-2.15.1.0_12.pkg","repopath":"All/R-cran-epicalc-2.15.1.0_12.pkg","licenselogic":"single","pkgsize":762116,"desc":"R-cran-epicalc is functions making R easy for epidemiological calculation.","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["science"]},{"name":"R-cran-exams","origin":"deskutils/R-cran-exams","version":"2.4.1","comment":"Automatic generation of exams in R","maintainer":"uzsolt@FreeBSD.org","www":"https://cran.r-project.org/web/packages/exams/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"dff23b046206f7fd27179b35be049ad02d7c0b5d0ebe8ba4c817a14b0dd42d6b","flatsize":2890892,"path":"All/R-cran-exams-2.4.1.pkg","repopath":"All/R-cran-exams-2.4.1.pkg","licenselogic":"and","licenses":["GPLv2","GPLv3"],"pkgsize":2075504,"desc":"Automatic generation of exams based on exercises in Markdown or LaTeX format,\npossibly including R code for dynamic generation of exercise elements.\n\nExercise types include single-choice and multiple-choice questions,\narithmetic problems, string questions, and combinations thereof (cloze).\n\nOutput formats include standalone files (PDF, HTML, Docx, ODT, ...), Moodle XML,\nQTI 1.2, QTI 2.1, Blackboard, Canvas, OpenOlat, ILIAS, TestVision, Particify,\nARSnova, Kahoot!, Grasple, and TCExam.\nIn addition to fully customizable PDF exams, a standardized PDF format (NOPS)\nis provided that can be printed, scanned, and automatically evaluated.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-RCurl":{"origin":"ftp/R-cran-RCurl","version":"1.98.1.17"},"R-cran-RJSONIO":{"origin":"converters/R-cran-RJSONIO","version":"1.3.1.9"},"R-cran-base64enc":{"origin":"converters/R-cran-base64enc","version":"0.1.3_5"},"R-cran-knitr":{"origin":"print/R-cran-knitr","version":"1.50"},"R-cran-magick":{"origin":"graphics/R-cran-magick","version":"2.8.5_1"},"R-cran-openxlsx":{"origin":"textproc/R-cran-openxlsx","version":"4.2.8"},"R-cran-png":{"origin":"graphics/R-cran-png","version":"0.1.8"},"R-cran-rmarkdown":{"origin":"textproc/R-cran-rmarkdown","version":"2.29"},"R-cran-tinytex":{"origin":"print/R-cran-tinytex","version":"0.56"},"R-cran-tth":{"origin":"textproc/R-cran-tth","version":"4.16.0"},"R-cran-xml2":{"origin":"textproc/R-cran-xml2","version":"1.3.8"},"hs-pandoc":{"origin":"textproc/hs-pandoc","version":"3.6.4"}},"categories":["deskutils","education"]},{"name":"R-cran-downloader","origin":"www/R-cran-downloader","version":"0.4_5","comment":"Download Files over HTTP and HTTPS","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/downloader/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8c818a8b459c099f9a4b17aa2ea8f27b39d63a648a8fb1edb7d859ab543c9906","flatsize":46563,"path":"All/R-cran-downloader-0.4_5.pkg","repopath":"All/R-cran-downloader-0.4_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":28932,"desc":"Provides a wrapper for the download.file function, making it possible\nto download files over HTTPS on Windows, Mac OS X, and other Unix-like\nplatforms. The 'RCurl' package provides this functionality (and\nmuch more) but can be difficult to install because it must be\ncompiled with external dependencies. This package has no external\ndependencies, so it is much easier to install.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-digest":{"origin":"security/R-cran-digest","version":"0.6.37"}},"categories":["www"]},{"name":"R-cran-dygraphs","origin":"graphics/R-cran-dygraphs","version":"1.1.1.6_4","comment":"Interface to Dygraphs Interactive Time Series Charting Library","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/dygraphs/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"06b5de6d7f8cb51d0e866f0f97fc3b64a60eb2f94cf97429f59d316bce2336d8","flatsize":1250641,"path":"All/R-cran-dygraphs-1.1.1.6_4.pkg","repopath":"All/R-cran-dygraphs-1.1.1.6_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":377432,"desc":"An R interface to the 'dygraphs' JavaScript charting library (a\ncopy of which is included in the package). Provides rich facilities\nfor charting time-series data in R, including highly configurable\nseries- and axis-display and interactive features like zoom/pan and\nseries/point highlighting.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-htmltools":{"origin":"textproc/R-cran-htmltools","version":"0.5.8.1"},"R-cran-htmlwidgets":{"origin":"www/R-cran-htmlwidgets","version":"1.6.4"},"R-cran-magrittr":{"origin":"devel/R-cran-magrittr","version":"2.0.3_1"},"R-cran-xts":{"origin":"math/R-cran-xts","version":"0.14.1"},"R-cran-zoo":{"origin":"math/R-cran-zoo","version":"1.8.13"}},"categories":["graphics"]},{"name":"R-cran-downlit","origin":"textproc/R-cran-downlit","version":"0.4.4","comment":"Syntax Highlighting and Automatic Linking","maintainer":"uzsolt@FreeBSD.org","www":"https://cran.r-project.org/web/packages/downlit/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"69a72dd819b86e221a60b892f4d5a4bd4f950f0f11c43f85da557564b4fccbcf","flatsize":170211,"path":"All/R-cran-downlit-0.4.4.pkg","repopath":"All/R-cran-downlit-0.4.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":124000,"desc":"Syntax highlighting of R code, specifically designed for the needs of\n'RMarkdown' packages like 'pkgdown', 'hugodown', and 'bookdown'. It includes\nlinking of function calls to their documentation on the web, and automatic\ntranslation of ANSI escapes in output to the equivalent HTML.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-brio":{"origin":"devel/R-cran-brio","version":"1.1.5"},"R-cran-desc":{"origin":"devel/R-cran-desc","version":"1.4.3"},"R-cran-digest":{"origin":"security/R-cran-digest","version":"0.6.37"},"R-cran-evaluate":{"origin":"devel/R-cran-evaluate","version":"1.0.3"},"R-cran-fansi":{"origin":"devel/R-cran-fansi","version":"1.0.6"},"R-cran-memoise":{"origin":"devel/R-cran-memoise","version":"2.0.1_1"},"R-cran-rlang":{"origin":"devel/R-cran-rlang","version":"1.1.5"},"R-cran-vctrs":{"origin":"devel/R-cran-vctrs","version":"0.6.5"},"R-cran-withr":{"origin":"devel/R-cran-withr","version":"3.0.2"},"R-cran-yaml":{"origin":"textproc/R-cran-yaml","version":"2.3.10"}},"categories":["textproc"]},{"name":"R-cran-e1071","origin":"science/R-cran-e1071","version":"1.7.16","comment":"Misc Functions of the Department of Statistics (e1071), TU Wien","maintainer":"eduardo@FreeBSD.org","www":"https://cran.r-project.org/web/packages/e1071/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bf6bc2e276da61739ee6a728703b951fef57446e0dbc43d3041f6bfd9eab7ddd","flatsize":835008,"path":"All/R-cran-e1071-1.7.16.pkg","repopath":"All/R-cran-e1071-1.7.16.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":570176,"desc":"Functions for latent class analysis, short time Fourier transform,\nfuzzy clustering, support vector machines, shortest path computation,\nbagged clustering, naive Bayes classifier, ...","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-proxy":{"origin":"math/R-cran-proxy","version":"0.4.27_1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["science"]},{"name":"R-cran-dtplyr","origin":"databases/R-cran-dtplyr","version":"1.3.1","comment":"Data Table Back-End for 'dplyr'","maintainer":"einar@isnic.is","www":"https://dtplyr.tidyverse.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d4d013511d4801843a80aae8757a9a5f5656764d52b7ff4b7668e6d3282611f1","flatsize":557056,"path":"All/R-cran-dtplyr-1.3.1.pkg","repopath":"All/R-cran-dtplyr-1.3.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":374392,"desc":"Provides a data.table backend for 'dplyr'. The goal of 'dtplyr' is to allow you\nto write 'dplyr' code that is automatically translated to the equivalent, but\nusually much faster, data.table code.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-cli":{"origin":"devel/R-cran-cli","version":"3.6.4"},"R-cran-data.table":{"origin":"devel/R-cran-data.table","version":"1.17.0"},"R-cran-dplyr":{"origin":"math/R-cran-dplyr","version":"1.1.4"},"R-cran-glue":{"origin":"devel/R-cran-glue","version":"1.8.0"},"R-cran-lifecycle":{"origin":"devel/R-cran-lifecycle","version":"1.0.4"},"R-cran-rlang":{"origin":"devel/R-cran-rlang","version":"1.1.5"},"R-cran-tibble":{"origin":"devel/R-cran-tibble","version":"3.2.1_1"},"R-cran-tidyselect":{"origin":"devel/R-cran-tidyselect","version":"1.2.1"},"R-cran-vctrs":{"origin":"devel/R-cran-vctrs","version":"0.6.5"}},"categories":["databases"]},{"name":"R-cran-eRm","origin":"math/R-cran-eRm","version":"1.0.6","comment":"Extended Rasch Modeling","maintainer":"thierry@FreeBSD.org","www":"https://cran.r-project.org/package=eRm","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"41258a684a0d680ea62e3884288f8118cb32a28f308ca054322bb3982f6a3c07","flatsize":1400052,"path":"All/R-cran-eRm-1.0.6.pkg","repopath":"All/R-cran-eRm-1.0.6.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1245472,"desc":"Fits Rasch models (RM), linear logistic test models (LLTM), rating scale model\n(RSM), linear rating scale models (LRSM), partial credit models (PCM), and\nlinear partial credit models (LPCM). Missing values are allowed in the data\nmatrix. Additional features are the ML estimation of the person parameters,\nAndersen's LR-test, item-specific Wald test, Martin-Loef-Test, nonparametric\nMonte-Carlo Tests, itemfit and personfit statistics including infit and outfit\nmeasures, ICC and other plots, automated stepwise item elimination, simulation\nmodule for various binary data matrices.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-colorspace":{"origin":"graphics/R-cran-colorspace","version":"2.1.1"},"R-cran-psych":{"origin":"math/R-cran-psych","version":"2.4.12"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"R-cran-docopt","origin":"devel/R-cran-docopt","version":"0.7.1","comment":"Command-Line Interface Specification Language","maintainer":"uzsolt@FreeBSD.org","www":"https://cran.r-project.org/package=docopt","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0a86182d4ceacba2f5a1423b18e228ca8015990a2d3004b927cd3f22fb7a6ecc","flatsize":357666,"path":"All/R-cran-docopt-0.7.1.pkg","repopath":"All/R-cran-docopt-0.7.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":245744,"desc":"Define a command-line interface by just giving it a description in the specific\nformat.","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["devel"]},{"name":"R-cran-doParallel","origin":"devel/R-cran-doParallel","version":"1.0.17_1","comment":"Foreach parallel adaptor for the parallel package","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/doParallel/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ba0c341dcce99ffbbc1a4e894dda598fd9848679e8a14b75fa0b656df309526e","flatsize":244255,"path":"All/R-cran-doParallel-1.0.17_1.pkg","repopath":"All/R-cran-doParallel-1.0.17_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":193308,"desc":"Provides a parallel backend for the %25dopar%25 function using the\nparallel package.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-foreach":{"origin":"devel/R-cran-foreach","version":"1.5.2_1"},"R-cran-iterators":{"origin":"devel/R-cran-iterators","version":"1.0.14_1"}},"categories":["devel"]},{"name":"R-cran-fBasics","origin":"finance/R-cran-fBasics","version":"4041.97","comment":"Rmetrics - Markets and Basic Statistics","maintainer":"wen@FreeBSD.org","www":"https://r-forge.r-project.org/scm/viewvc.php/pkg/fBasics/?root=rmetrics","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7fa6de4b407deaccff2ba3dc153268de8039392b8b665feb5bfe66aefda94fdc","flatsize":2836688,"path":"All/R-cran-fBasics-4041.97.pkg","repopath":"All/R-cran-fBasics-4041.97.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":2477892,"desc":"Provides a collection of functions to explore and to investigate basic\nproperties of financial returns and related quantities. The covered fields\ninclude techniques of explorative data analysis and the investigation of\ndistributional properties, including parameter estimation and hypothesis\ntesting. Even more there are several utility functions for data handling and\nmanagement.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-gss":{"origin":"math/R-cran-gss","version":"2.2.8"},"R-cran-stabledist":{"origin":"math/R-cran-stabledist","version":"0.7.2"},"R-cran-timeDate":{"origin":"finance/R-cran-timeDate","version":"4041.110"},"R-cran-timeSeries":{"origin":"finance/R-cran-timeSeries","version":"4041.111"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["finance"]},{"name":"R-cran-dlmodeler","origin":"math/R-cran-dlmodeler","version":"1.4.2_4","comment":"Generalized Dynamic Linear Modeler","maintainer":"cnszym@gmail.com","www":"https://www.rdocumentation.org/packages/dlmodeler/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8837e5c27ecdab1327c60faddfce471fc3e87c824d441b90673e031ed23252e6","flatsize":255673,"path":"All/R-cran-dlmodeler-1.4.2_4.pkg","repopath":"All/R-cran-dlmodeler-1.4.2_4.pkg","licenselogic":"or","licenses":["BSD2CLAUSE","GPLv2","GPLv3"],"pkgsize":185504,"desc":"dlmodeler is a set of user-friendly functions to simplify the state-space\nmodelling, fitting, analysis and forecasting of Generalized Dynamic Linear\nModels (DLMs). It includes functions to name and extract individual components\nof a DLM, build classical seasonal time-series models (monthly, quarterly,\nyearly, etc. with calendar adjustments) and provides a unified interface\ncompatible with other state-space packages including: dlm, FKF and KFAS.","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["math"]},{"name":"R-cran-dichromat","origin":"graphics/R-cran-dichromat","version":"2.0.0.1_1","comment":"Color schemes for dichromats","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/dichromat/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"35a64f0ddd8a31300a806518c1681f9983250c512fb9549b97422846b933d772","flatsize":169358,"path":"All/R-cran-dichromat-2.0.0.1_1.pkg","repopath":"All/R-cran-dichromat-2.0.0.1_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":153988,"desc":"Collapse red-green distinctions to simulate the effects of\ncolour-blindness","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["graphics"]},{"name":"R-cran-digest","origin":"security/R-cran-digest","version":"0.6.37","comment":"Create cryptographic hash digests of R objects","maintainer":"uzsolt@FreeBSD.org","www":"https://cran.r-project.org/web/packages/digest/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8207167bed91fff8fcd7f4e76389770cadaa825b4f25103015f1a22370c242d7","flatsize":437756,"path":"All/R-cran-digest-0.6.37.pkg","repopath":"All/R-cran-digest-0.6.37.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":199416,"desc":"Implementation of a function 'digest()' for the creation of hash\ndigests of arbitrary R objects (using the md5, sha-1, sha-256,\ncrc32, xxhash and murmurhash algorithms) permitting easy comparison\nof R language objects, as well as a function 'hmac()' to create\nhash-based message authentication code. The md5 algorithm by Ron\nRivest is specified in RFC 1321, the sha-1 and sha-256 algorithms\nare specified in FIPS-180-1 and FIPS-180-2, and the crc32 algorithm\nis described in ftp://ftp.rocksoft.com/cliens/rocksoft/papers/crc_v3.txt.\nFor md5, sha-1, sha-256 and aes, this package uses small standalone\nimplementations that were provided by Christophe Devine. For crc32,\ncode from the zlib library is used. For sha-512, an implementation\nby Aaron D. Gifford is used. For xxHash, the implementation by Yann\nCollet is used. For murmurhash, an implementation by Shane Day is\nused. Please note that this package is not meant to be deployed for\ncryptographic purposes for which more comprehensive (and widely\ntested) libraries such as OpenSSL should be used.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["security"]},{"name":"R-cran-decor","origin":"devel/R-cran-decor","version":"1.0.2","comment":"Retrieve Code Decorations","maintainer":"eduardo@FreeBSD.org","www":"https://cran.r-project.org/web/packages/decor/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0fb1d5512475fbd94d8138ae19a1df9fde65d0c9c7e4795a0eb6910e7a27a6a3","flatsize":89509,"path":"All/R-cran-decor-1.0.2.pkg","repopath":"All/R-cran-decor-1.0.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":41728,"desc":"Retrieves code comment decorations for C++ languages of the form\n'\\\\ [[xyz]]', which are used for automated wrapping of C++ functions.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-tibble":{"origin":"devel/R-cran-tibble","version":"3.2.1_1"},"R-cran-vctrs":{"origin":"devel/R-cran-vctrs","version":"0.6.5"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel"]},{"name":"R-cran-ggplot2","origin":"graphics/R-cran-ggplot2","version":"3.5.1","comment":"Implementation of the Grammar of Graphics","maintainer":"wen@FreeBSD.org","www":"https://ggplot2.tidyverse.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"05e23f2bebc8daa27f92e1898a77f7b93fa75fc445f6a821596e4ff3a26b667f","flatsize":10498007,"path":"All/R-cran-ggplot2-3.5.1.pkg","repopath":"All/R-cran-ggplot2-3.5.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":5193064,"desc":"ggplot2 is a plotting system for R, based on the grammar of graphics,\nwhich tries to take the good parts of base and lattice graphics and\nnone of the bad parts. It takes care of many of the fiddly details\nthat make plotting a hassle (like drawing legends) as well as\nproviding a powerful model of graphics that makes it easy to produce\ncomplex multi-layered graphics.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-cli":{"origin":"devel/R-cran-cli","version":"3.6.4"},"R-cran-glue":{"origin":"devel/R-cran-glue","version":"1.8.0"},"R-cran-gtable":{"origin":"math/R-cran-gtable","version":"0.3.6"},"R-cran-isoband":{"origin":"math/R-cran-isoband","version":"0.2.7"},"R-cran-lifecycle":{"origin":"devel/R-cran-lifecycle","version":"1.0.4"},"R-cran-rlang":{"origin":"devel/R-cran-rlang","version":"1.1.5"},"R-cran-scales":{"origin":"graphics/R-cran-scales","version":"1.3.0"},"R-cran-tibble":{"origin":"devel/R-cran-tibble","version":"3.2.1_1"},"R-cran-vctrs":{"origin":"devel/R-cran-vctrs","version":"0.6.5"},"R-cran-withr":{"origin":"devel/R-cran-withr","version":"3.0.2"}},"categories":["graphics"]},{"name":"R-cran-dplyr","origin":"math/R-cran-dplyr","version":"1.1.4","comment":"Grammar of Data Manipulation","maintainer":"wen@FreeBSD.org","www":"https://github.com/hadley/dplyr","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"36bc445de637d14db0ea3e1646f124bc2eab7dd4c9f116c82709fa2a88b9fbcd","flatsize":2904786,"path":"All/R-cran-dplyr-1.1.4.pkg","repopath":"All/R-cran-dplyr-1.1.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1521220,"desc":"A fast, consistent tool for working with data frame like\nobjects, both in memory and out of memory.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-BH":{"origin":"devel/R-cran-BH","version":"1.87.0.1"},"R-cran-R6":{"origin":"devel/R-cran-R6","version":"2.6.1"},"R-cran-Rcpp":{"origin":"devel/R-cran-Rcpp","version":"1.0.14"},"R-cran-assertthat":{"origin":"math/R-cran-assertthat","version":"0.2.1_3"},"R-cran-generics":{"origin":"devel/R-cran-generics","version":"0.1.3_1"},"R-cran-glue":{"origin":"devel/R-cran-glue","version":"1.8.0"},"R-cran-magrittr":{"origin":"devel/R-cran-magrittr","version":"2.0.3_1"},"R-cran-pillar":{"origin":"devel/R-cran-pillar","version":"1.10.1"},"R-cran-pkgconfig":{"origin":"devel/R-cran-pkgconfig","version":"2.0.3_2"},"R-cran-plogr":{"origin":"devel/R-cran-plogr","version":"0.2.0_4"},"R-cran-rlang":{"origin":"devel/R-cran-rlang","version":"1.1.5"},"R-cran-tibble":{"origin":"devel/R-cran-tibble","version":"3.2.1_1"},"R-cran-tidyselect":{"origin":"devel/R-cran-tidyselect","version":"1.2.1"},"R-cran-vctrs":{"origin":"devel/R-cran-vctrs","version":"0.6.5"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"R-cran-diffobj","origin":"devel/R-cran-diffobj","version":"0.3.5_1","comment":"Diffs for R Objects","maintainer":"uzsolt@FreeBSD.org","www":"https://github.com/brodieG/diffobj","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"93b4a81f5260666b64fa81a041f7c16b116790c0a5d45f18dd13b1e21950921a","flatsize":1779772,"path":"All/R-cran-diffobj-0.3.5_1.pkg","repopath":"All/R-cran-diffobj-0.3.5_1.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3"],"pkgsize":1140188,"desc":"Generate a colorized diff of two R objects for an intuitive visualization of\ntheir differences.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-crayon":{"origin":"devel/R-cran-crayon","version":"1.5.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel"]},{"name":"R-cran-date","origin":"math/R-cran-date","version":"1.2.42_1","comment":"Functions for Handling Dates","maintainer":"uzsolt@FreeBSD.org","www":"https://CRAN.R-project.org/package=date","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bf66e48ed98c122420f58ddce43fb658934b8177b4cb4a46f52da37d8dc15547","flatsize":75287,"path":"All/R-cran-date-1.2.42_1.pkg","repopath":"All/R-cran-date-1.2.42_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":54272,"desc":"Functions for handling dates.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"R-cran-diagram","origin":"graphics/R-cran-diagram","version":"1.6.5_1","comment":"Functions for visualising simple graphs, plotting flow diagrams","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/diagram/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7054473a7a5ee94407e814a997ef7d624ce8151f50c6e0a007dfdf9a983a51ea","flatsize":797367,"path":"All/R-cran-diagram-1.6.5_1.pkg","repopath":"All/R-cran-diagram-1.6.5_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":661452,"desc":"Visualises simple graphs (networks) based on a transition matrix,\nutilities to plot flow diagrams, visualising webs,... Support for\nthe book \"A practical guide to ecological modelling - using R as a\nsimulation platform\" by Karline Soetaert and Peter M.J. Herman\n(2009). Springer. Includes demo(flowchart), demo(plotmat), demo(plotweb)","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-shape":{"origin":"graphics/R-cran-shape","version":"1.4.6.1"}},"categories":["graphics"]},{"name":"R-cran-desc","origin":"devel/R-cran-desc","version":"1.4.3","comment":"Manipulate DESCRIPTION Files","maintainer":"uzsolt@FreeBSD.org","www":"https://github.com/r-lib/desc","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5fe9767825056eb9160a670277a116805ebb0ec0e3d898ecb54afccdbf7a95b1","flatsize":450339,"path":"All/R-cran-desc-1.4.3.pkg","repopath":"All/R-cran-desc-1.4.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":357412,"desc":"Tools to read, write, create, and manipulate DESCRIPTION files. It is intended\nfor packages that create or manipulate other packages.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-R6":{"origin":"devel/R-cran-R6","version":"2.6.1"},"R-cran-cli":{"origin":"devel/R-cran-cli","version":"3.6.4"},"R-cran-rprojroot":{"origin":"devel/R-cran-rprojroot","version":"2.0.4"}},"categories":["devel"]},{"name":"R-cran-devtools","origin":"devel/R-cran-devtools","version":"2.4.5","comment":"Tools to Make Developing R Packages Easier","maintainer":"jpbeconne@free.fr","www":"https://CRAN.R-project.org/package=devtools","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"270305f0b2008a279dc9d7f774ecfda5a32e20e0805beacf1326d788c4bc6338","flatsize":825113,"path":"All/R-cran-devtools-2.4.5.pkg","repopath":"All/R-cran-devtools-2.4.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":687276,"desc":"Collection of package development tools.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-cli":{"origin":"devel/R-cran-cli","version":"3.6.4"},"R-cran-desc":{"origin":"devel/R-cran-desc","version":"1.4.3"},"R-cran-ellipsis":{"origin":"devel/R-cran-ellipsis","version":"0.3.2_1"},"R-cran-fs":{"origin":"filesystems/R-cran-fs","version":"1.6.5"},"R-cran-httr":{"origin":"www/R-cran-httr","version":"1.4.7"},"R-cran-lifecycle":{"origin":"devel/R-cran-lifecycle","version":"1.0.4"},"R-cran-memoise":{"origin":"devel/R-cran-memoise","version":"2.0.1_1"},"R-cran-miniUI":{"origin":"www/R-cran-miniUI","version":"0.1.1.1"},"R-cran-pkgbuild":{"origin":"devel/R-cran-pkgbuild","version":"1.4.6"},"R-cran-pkgdown":{"origin":"www/R-cran-pkgdown","version":"2.1.1"},"R-cran-pkgload":{"origin":"devel/R-cran-pkgload","version":"1.4.0"},"R-cran-profvis":{"origin":"devel/R-cran-profvis","version":"0.4.0"},"R-cran-rcmdcheck":{"origin":"devel/R-cran-rcmdcheck","version":"1.4.0"},"R-cran-remotes":{"origin":"devel/R-cran-remotes","version":"2.5.0"},"R-cran-rlang":{"origin":"devel/R-cran-rlang","version":"1.1.5"},"R-cran-roxygen2":{"origin":"devel/R-cran-roxygen2","version":"7.3.2"},"R-cran-rversions":{"origin":"devel/R-cran-rversions","version":"2.1.2_1"},"R-cran-sessioninfo":{"origin":"devel/R-cran-sessioninfo","version":"1.2.3"},"R-cran-testthat":{"origin":"devel/R-cran-testthat","version":"3.2.3"},"R-cran-urlchecker":{"origin":"devel/R-cran-urlchecker","version":"1.0.1"},"R-cran-usethis":{"origin":"devel/R-cran-usethis","version":"3.0.0"},"R-cran-withr":{"origin":"devel/R-cran-withr","version":"3.0.2"}},"categories":["devel"]},{"name":"R-cran-cyclocomp","origin":"devel/R-cran-cyclocomp","version":"1.1.1","comment":"Cyclomatic Complexity of R Code","maintainer":"uzsolt@FreeBSD.org","www":"https://github.com/gaborcsardi/cyclocomp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"318b1924ff368e162c5d71bb1a12fda9280849e003b91b7aa23ccb09433e62d8","flatsize":39964,"path":"All/R-cran-cyclocomp-1.1.1.pkg","repopath":"All/R-cran-cyclocomp-1.1.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":34284,"desc":"Cyclomatic complexity is a software metric (measurement), used to indicate the\ncomplexity of a program. It is a quantitative measure of the number of linearly\nindependent paths through a program's source code. It was developed by Thomas\nJ. McCabe, Sr. in 1976.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-callr":{"origin":"devel/R-cran-callr","version":"3.7.6"},"R-cran-crayon":{"origin":"devel/R-cran-crayon","version":"1.5.3"},"R-cran-desc":{"origin":"devel/R-cran-desc","version":"1.4.3"},"R-cran-remotes":{"origin":"devel/R-cran-remotes","version":"2.5.0"},"R-cran-withr":{"origin":"devel/R-cran-withr","version":"3.0.2"}},"categories":["devel"]},{"name":"R-cran-deldir","origin":"math/R-cran-deldir","version":"2.0.4","comment":"Delaunay Triangulation and Dirichlet (Voronoi) Tessellation","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/deldir/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f760d54afc456c9bc617ad040de27d57d2a629873ca728515c02700169807edf","flatsize":321880,"path":"All/R-cran-deldir-2.0.4.pkg","repopath":"All/R-cran-deldir-2.0.4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":274416,"desc":"Calculates the Delaunay triangulation and the Dirichlet or Voronoi\ntessellation (with respect to the entire plane) of a planar point\nset. Plots triangulations and tessellations in various ways. Clips\ntessellations to sub-windows. Calculates perimeters of tessellations.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"R-cran-cvar","origin":"math/R-cran-cvar","version":"0.5_1","comment":"Compute Expected Shortfall and Value at Risk for Continuous Distributions","maintainer":"ports@FreeBSD.org","www":"https://geobosh.github.io/cvar/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"09fa24ed6f499f4be1ad70c4a631dbef5656f277f08a2356f533c3d85bc478e4","flatsize":310329,"path":"All/R-cran-cvar-0.5_1.pkg","repopath":"All/R-cran-cvar-0.5_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":278120,"desc":"Compute expected shortfall (ES) and Value at Risk (VaR) from a quantile\nfunction, distribution function, random number generator or probability density\nfunction. ES is also known as Conditional Value at Risk (CVaR). Virtually any\ncontinuous distribution can be specified. The functions are vectorized over the\narguments. The computations are done directly from the definitions, see e.g.\nAcerbi and Tasche (2002) <doi:10.1111/1468-0300.00091>. Some support for GARCH\nmodels is provided, as well.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-Rdpack":{"origin":"devel/R-cran-Rdpack","version":"2.6.3"},"R-cran-gbutils":{"origin":"math/R-cran-gbutils","version":"0.5_1"}},"categories":["math"],"messages":[{"message":"===>   NOTICE:\n\nThe R-cran-cvar port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"R-cran-dimRed","origin":"math/R-cran-dimRed","version":"0.2.6_1","comment":"Framework for Dimensionality Reduction","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/dimRed/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bebc4a499a37a44a4ab404ff7c4111697fe476fdfc167be2c084ba2a6b638441","flatsize":1981724,"path":"All/R-cran-dimRed-0.2.6_1.pkg","repopath":"All/R-cran-dimRed-0.2.6_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1568496,"desc":"A collection of dimensionality reduction techniques from R packages\nand provides a common interface for calling the methods.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-DRR":{"origin":"math/R-cran-DRR","version":"0.0.4_2"},"R-cran-magrittr":{"origin":"devel/R-cran-magrittr","version":"2.0.3_1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"R-cran-ddalpha","origin":"math/R-cran-ddalpha","version":"1.3.16","comment":"Depth-Based Classification and Calculation of Data Depth","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/ddalpha/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4613a364f879468855e45912d241f6e45da59bd3787f777d1fd7cdbf0743e195","flatsize":1464237,"path":"All/R-cran-ddalpha-1.3.16.pkg","repopath":"All/R-cran-ddalpha-1.3.16.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1216692,"desc":"Contains procedures for depth-based supervised learning, which are\nentirely non-parametric, in particular the DDalpha-procedure (Lange,\nMosler and Mozharovskyi, 2014). The training data sample is transformed\nby a statistical depth function to a compact low-dimensional space,\nwhere the final classification is done. It also offers an extension\nto functional data and routines for calculating certain notions of\nstatistical depth functions. 50 multivariate and 5 functional\nclassification problems are included.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-BH":{"origin":"devel/R-cran-BH","version":"1.87.0.1"},"R-cran-Rcpp":{"origin":"devel/R-cran-Rcpp","version":"1.0.14"},"R-cran-geometry":{"origin":"math/R-cran-geometry","version":"0.5.2"},"R-cran-robustbase":{"origin":"math/R-cran-robustbase","version":"0.99.4.1"},"R-cran-sfsmisc":{"origin":"devel/R-cran-sfsmisc","version":"1.1.20"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"R-cran-crosstalk","origin":"www/R-cran-crosstalk","version":"1.2.1","comment":"Inter-Widget Interactivity for HTML Widgets","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/crosstalk/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5fa4f49ea6ea06e75b89d46424377933fc2287eba537aa2f0e47c5c9acde8385","flatsize":1066189,"path":"All/R-cran-crosstalk-1.2.1.pkg","repopath":"All/R-cran-crosstalk-1.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":364492,"desc":"Provides building blocks for allowing HTML widgets to communicate\nwith each other, with Shiny or without (i.e. static .html files).\nCurrently supports linked brushing and filtering.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-R6":{"origin":"devel/R-cran-R6","version":"2.6.1"},"R-cran-htmltools":{"origin":"textproc/R-cran-htmltools","version":"0.5.8.1"},"R-cran-jsonlite":{"origin":"converters/R-cran-jsonlite","version":"1.9.1"},"R-cran-lazyeval":{"origin":"math/R-cran-lazyeval","version":"0.2.2_3"}},"categories":["www"]},{"name":"R-cran-crayon","origin":"devel/R-cran-crayon","version":"1.5.3","comment":"Colored Terminal Output","maintainer":"uzsolt@FreeBSD.org","www":"https://github.com/r-lib/crayon","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"df9648476db4ae351659e88665500d185eb8a181f0fc9207f5bd639a9f844f78","flatsize":196353,"path":"All/R-cran-crayon-1.5.3.pkg","repopath":"All/R-cran-crayon-1.5.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":163836,"desc":"The crayon package is now superseded. Please use the 'cli' package for new\nprojects. Colored terminal output on terminals that support 'ANSI' color and\nhighlight codes. It also works in 'Emacs' 'ESS'. 'ANSI' color support is\nautomatically detected. Colors and highlighting can be combined and nested. New\nstyles can also be created easily. This package was inspired by the 'chalk'\n'JavaScript' project.","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["devel"]},{"name":"R-cran-credentials","origin":"security/R-cran-credentials","version":"2.0.1","comment":"Tools for Managing SSH and Git Credentials","maintainer":"jpbeconne@free.fr","www":"https://docs.ropensci.org/credentials","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c658fab404816550af0dbbd8dac9fe8955ef87c9a9d1e5abd6b58f7de64cfefc","flatsize":283661,"path":"All/R-cran-credentials-2.0.1.pkg","repopath":"All/R-cran-credentials-2.0.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":215652,"desc":"Setup and retrieve HTTPS and SSH credentials for use with 'git'\nand other services. For HTTPS remotes the package interfaces\nthe 'git-credential' utility which 'git' uses to store HTTP\nusernames and passwords. For SSH remotes we provide convenient\nfunctions to find or generate appropriate SSH keys. The package\nboth helps the user to setup a local git installation, and also\nprovides a back-end for git/ssh client libraries to authenticate\nwith existing user credentials.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-askpass":{"origin":"security/R-cran-askpass","version":"1.2.1"},"R-cran-curl":{"origin":"ftp/R-cran-curl","version":"6.2.1"},"R-cran-jsonlite":{"origin":"converters/R-cran-jsonlite","version":"1.9.1"},"R-cran-openssl":{"origin":"security/R-cran-openssl","version":"2.3.2"},"R-cran-sys":{"origin":"devel/R-cran-sys","version":"3.4.3"}},"categories":["security"]},{"name":"R-cran-curl","origin":"ftp/R-cran-curl","version":"6.2.1","comment":"Modern and Flexible Web Client for R","maintainer":"uzsolt@FreeBSD.org","www":"https://cran.r-project.org/web/packages/curl/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"15f8342cf95c21c6aa8698d99802a3771cf5285dd5c91199b137d7605490d695","flatsize":2173850,"path":"All/R-cran-curl-6.2.1.pkg","repopath":"All/R-cran-curl-6.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":446228,"desc":"The curl() and curl_download() functions provide highly configurable\ndrop-in replacements for base url() and download.file() with better\nperformance, support for encryption (https://, ftps://), 'gzip'\ncompression, authentication, and other 'libcurl' goodies. The core\nof the package implements a framework for performing fully customized\nrequests where data can be processed either in memory, on disk, or\nstreaming via the callback or connection interfaces. Some knowledge\nof 'libcurl' is recommended; for a more-user-friendly web client\nsee the 'httr' package which builds on this package with HTTP\nspecific tools and logic.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["ftp"]},{"name":"R-cran-cpp11","origin":"devel/R-cran-cpp11","version":"0.5.2","comment":"C++11 Interface for R's C Interface","maintainer":"eduardo@FreeBSD.org","www":"https://cran.r-project.org/web/packages/cpp11/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4ef5dda875223b10f0e8d34ea112ff284192505df24d21a0e790ad905c84a9f8","flatsize":1050910,"path":"All/R-cran-cpp11-0.5.2.pkg","repopath":"All/R-cran-cpp11-0.5.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":223020,"desc":"Provides a header only, C++11 interface to R's C interface. Compared\nto other approaches 'cpp11' strives to be safe against long jumps\nfrom the C API as well as C++ exceptions, conform to normal R\nfunction semantics and supports interaction with 'ALTREP' vectors.","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["devel"]},{"name":"R-cran-conflicted","origin":"devel/R-cran-conflicted","version":"1.2.0","comment":"Alternative Conflict Resolution Strategy","maintainer":"einar@isnic.is","www":"https://conflicted.r-lib.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"63b6eaea9f3123a5549c808167ebe7ea7b5d2a764dba8df90972fb0648a5c65e","flatsize":73191,"path":"All/R-cran-conflicted-1.2.0.pkg","repopath":"All/R-cran-conflicted-1.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":59840,"desc":"R's default conflict management system gives the most recently loaded package\nprecedence. This can make it hard to detect conflicts, particularly when they\narise because a package update creates ambiguity that did not previously exist.\n'conflicted' takes a different approach, making every conflict an error and\nforcing you to choose which function to use.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-cli":{"origin":"devel/R-cran-cli","version":"3.6.4"},"R-cran-memoise":{"origin":"devel/R-cran-memoise","version":"2.0.1_1"},"R-cran-rlang":{"origin":"devel/R-cran-rlang","version":"1.1.5"}},"categories":["devel"]},{"name":"R-cran-conf.design","origin":"math/R-cran-conf.design","version":"2.0.0_5","comment":"Construction of factorial designs","maintainer":"ports@FreeBSD.org","www":"https://cran.r-project.org/package=conf.design","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b663ac2b446f2f61fa7aee53f71370a704745787ec634a4e8ad59bd6f867a9c6","flatsize":65388,"path":"All/R-cran-conf.design-2.0.0_5.pkg","repopath":"All/R-cran-conf.design-2.0.0_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":51144,"desc":"This small library contains a series of simple tools for constructing and\nmanipulating confounded and fractional factorial designs.","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["math"],"messages":[{"message":"===>   NOTICE:\n\nThe R-cran-conf.design port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"R-cran-commonmark","origin":"textproc/R-cran-commonmark","version":"1.9.5","comment":"High Performance CommonMark and Github Markdown Rendering in R","maintainer":"eduardo@FreeBSD.org","www":"https://cran.r-project.org/package=commonmark","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"919fd5d13917d9695666ab7d6ceb23f2b83238e88fcc181e0194ec476a5a8ab1","flatsize":367631,"path":"All/R-cran-commonmark-1.9.5.pkg","repopath":"All/R-cran-commonmark-1.9.5.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":120324,"desc":"The CommonMark specification defines a rationalized version of\nmarkdown syntax. This package uses the 'cmark' reference implementation\nfor converting markdown text into various formats including html,\nlatex and groff man. In addition it exposes the markdown parse tree\nin xml format. Also includes opt-in support for GFM extensions\nincluding tables, autolinks, and strikethrough text.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["textproc"]},{"name":"R-cran-dbplyr","origin":"databases/R-cran-dbplyr","version":"2.5.0","comment":"'dplyr' Back End for Databases","maintainer":"einar@isnic.is","www":"https://dbplyr.tidyverse.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"28a89911084d461608a755fb152debe541e2fa46dc6aca9397517abd6a6b5df9","flatsize":2133877,"path":"All/R-cran-dbplyr-2.5.0.pkg","repopath":"All/R-cran-dbplyr-2.5.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1291432,"desc":"A 'dplyr' back end for databases that allows you to work with remote database\ntables as if they are in-memory data frames. Basic features works with any\ndatabase that has a 'DBI' back end; more advanced features require 'SQL'\ntranslation to be provided by the package author.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-DBI":{"origin":"databases/R-cran-DBI","version":"1.2.3"},"R-cran-R6":{"origin":"devel/R-cran-R6","version":"2.6.1"},"R-cran-blob":{"origin":"devel/R-cran-blob","version":"1.2.4"},"R-cran-cli":{"origin":"devel/R-cran-cli","version":"3.6.4"},"R-cran-dplyr":{"origin":"math/R-cran-dplyr","version":"1.1.4"},"R-cran-glue":{"origin":"devel/R-cran-glue","version":"1.8.0"},"R-cran-lifecycle":{"origin":"devel/R-cran-lifecycle","version":"1.0.4"},"R-cran-magrittr":{"origin":"devel/R-cran-magrittr","version":"2.0.3_1"},"R-cran-pillar":{"origin":"devel/R-cran-pillar","version":"1.10.1"},"R-cran-purrr":{"origin":"devel/R-cran-purrr","version":"1.0.4"},"R-cran-rlang":{"origin":"devel/R-cran-rlang","version":"1.1.5"},"R-cran-tibble":{"origin":"devel/R-cran-tibble","version":"3.2.1_1"},"R-cran-tidyr":{"origin":"devel/R-cran-tidyr","version":"1.3.1"},"R-cran-tidyselect":{"origin":"devel/R-cran-tidyselect","version":"1.2.1"},"R-cran-vctrs":{"origin":"devel/R-cran-vctrs","version":"0.6.5"},"R-cran-withr":{"origin":"devel/R-cran-withr","version":"3.0.2"}},"categories":["databases"]},{"name":"R-cran-covr","origin":"devel/R-cran-covr","version":"3.6.4","comment":"Test Coverage for Packages","maintainer":"uzsolt@FreeBSD.org","www":"https://covr.r-lib.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"656a0076e93c5b7a1e2a0ca11b2c5247eb309a4f6983bd22735c72d04b9440ce","flatsize":637014,"path":"All/R-cran-covr-3.6.4.pkg","repopath":"All/R-cran-covr-3.6.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":339076,"desc":"Track and report code coverage for your package and (optionally) upload the\nresults to a coverage service like 'Codecov' <https://about.codecov.io> or\n'Coveralls' <https://coveralls.io>. Code coverage is a measure of the amount of\ncode being exercised by a set of tests. It is an indirect measure of test\nquality and completeness. This package is compatible with any testing\nmethodology or framework and tracks coverage of both R code and compiled\nC/C++/FORTRAN code.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-crayon":{"origin":"devel/R-cran-crayon","version":"1.5.3"},"R-cran-digest":{"origin":"security/R-cran-digest","version":"0.6.37"},"R-cran-httr":{"origin":"www/R-cran-httr","version":"1.4.7"},"R-cran-jsonlite":{"origin":"converters/R-cran-jsonlite","version":"1.9.1"},"R-cran-rex":{"origin":"textproc/R-cran-rex","version":"1.2.1_1"},"R-cran-withr":{"origin":"devel/R-cran-withr","version":"3.0.2"},"R-cran-yaml":{"origin":"textproc/R-cran-yaml","version":"2.3.10"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel"]},{"name":"R-cran-combinat","origin":"math/R-cran-combinat","version":"0.0.8_5","comment":"Routines for combinatorics","maintainer":"ports@FreeBSD.org","www":"https://cran.r-project.org/package=combinat","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aa36774e825932a80684177a74d0d33cccbfd3c0c28025534bf83762e881cc8e","flatsize":62750,"path":"All/R-cran-combinat-0.0.8_5.pkg","repopath":"All/R-cran-combinat-0.0.8_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":47824,"desc":"Routines for combinatorics.","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["math"],"messages":[{"message":"===>   NOTICE:\n\nThe R-cran-combinat port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"R-cran-cmprsk","origin":"science/R-cran-cmprsk","version":"2.2.12","comment":"Subdistribution Analysis of Competing Risks","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/cmprsk/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fd13b55c5c9df154df2d7d1d1b7cbb7c562fc01c8c91a09aedfaaf7c5917fd1d","flatsize":142135,"path":"All/R-cran-cmprsk-2.2.12.pkg","repopath":"All/R-cran-cmprsk-2.2.12.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":96672,"desc":"Estimation, testing and regression modeling of subdistribution\nfunctions in competing risks, as described in Gray (1988), A class\nof K-sample tests for comparing the cumulative incidence of a\ncompeting risk, Ann. Stat. 16:1141-1154, and Fine JP and Gray RJ\n(1999), A proportional hazards model for the subdistribution of a\ncompeting risk, JASA, 94:496-509.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["science"]},{"name":"R-cran-clipr","origin":"devel/R-cran-clipr","version":"0.8.0_1","comment":"Read and Write from the System Clipboard","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/clipr/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"eb674e1c0ec80c86da76a8caa1457a9251d1db8b3f1ad7c5c517a1b6f786e82f","flatsize":112803,"path":"All/R-cran-clipr-0.8.0_1.pkg","repopath":"All/R-cran-clipr-0.8.0_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":63340,"desc":"Simple utility functions to read from and write to the Windows, OS\nX, and X11 clipboards.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"xclip":{"origin":"x11/xclip","version":"0.13.99"}},"categories":["devel"],"options":{"XCLIP":"on","XSEL":"off"}},{"name":"R-cran-conquer","origin":"math/R-cran-conquer","version":"1.3.3","comment":"Convolution-Type Smoothed Quantile Regression","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/conquer/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f2324a8981e1b74a7c7d6ffa9425c97799a0d0be730b4ff60c93365b6144c89d","flatsize":1739349,"path":"All/R-cran-conquer-1.3.3.pkg","repopath":"All/R-cran-conquer-1.3.3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":481388,"desc":"Fast and accurate convolution-type smoothed quantile regression.\nImplemented using Barzilai-Borwein gradient descent with a Huber\nregression warm start. Construct confidence intervals for regression\ncoefficients using multiplier bootstrap.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-Rcpp":{"origin":"devel/R-cran-Rcpp","version":"1.0.14"},"R-cran-RcppArmadillo":{"origin":"math/R-cran-RcppArmadillo","version":"14.4.1.1"},"R-cran-matrixStats":{"origin":"math/R-cran-matrixStats","version":"1.5.0"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"R-cran-clisymbols","origin":"devel/R-cran-clisymbols","version":"1.2.0_1","comment":"Unicode Symbols at the R Prompt","maintainer":"jpbeconne@free.fr","www":"https://CRAN.R-project.org/package=clisymbols","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b45895afb8004fe4ba97d73c9b7316e44b539bf237298eeec36252109a994d94","flatsize":23333,"path":"All/R-cran-clisymbols-1.2.0_1.pkg","repopath":"All/R-cran-clisymbols-1.2.0_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":19072,"desc":"A small subset of Unicode symbols, that are useful when building command line\napplications. They fall back to alternatives on terminals that do not support\nUnicode. Many symbols were taken from the 'figures' 'npm' package\n(see <https://github.com/sindresorhus/figures>).","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["devel"]},{"name":"R-cran-coda","origin":"math/R-cran-coda","version":"0.19.4.1","comment":"Output analysis and diagnostics for MCMC","maintainer":"wen@FreeBSD.org","www":"https://cran.case.edu/web/packages/coda/index.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f3a1bdd5715fb6120ba5e258111dffad654ca9ebf81cf9fb0d709923971f2b06","flatsize":348133,"path":"All/R-cran-coda-0.19.4.1.pkg","repopath":"All/R-cran-coda-0.19.4.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":326772,"desc":"R-cran-coda is a R module for output analysis and diagnostics for\nMarkov Chain Monte Carlo simulations.","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["math"]},{"name":"R-cran-data.table","origin":"devel/R-cran-data.table","version":"1.17.0","comment":"Extension of Data.frame","maintainer":"eduardo@FreeBSD.org","www":"https://cran.r-project.org/web/packages/data.table/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a67915ae86d955db4b884a28be56197f8e91d3805afa2e2ce0e2f11b8d98054b","flatsize":4891511,"path":"All/R-cran-data.table-1.17.0.pkg","repopath":"All/R-cran-data.table-1.17.0.pkg","licenselogic":"single","licenses":["MPL20"],"pkgsize":2248380,"desc":"Fast aggregation of large data (e.g. 100GB in RAM), fast ordered\njoins, fast add/modify/delete of columns by group using no copies\nat all, list columns and a fast file reader (fread). Offers a natural\nand flexible syntax, for faster development.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel"]},{"name":"R-cran-cliapp","origin":"devel/R-cran-cliapp","version":"0.1.2","comment":"Create Rich Command Line Applications","maintainer":"eduardo@FreeBSD.org","www":"https://cran.r-project.org/web/packages/cliapp/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"47d3f7d29c440c259ccf9664cf6068a5c3d0075a2ec72dc13d49712a6ce2bbf6","flatsize":281237,"path":"All/R-cran-cliapp-0.1.2.pkg","repopath":"All/R-cran-cliapp-0.1.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":243372,"desc":"Create rich command line applications, with colors, headings, lists, alerts,\nprogress bars, etc. It uses CSS for custom themes.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-R6":{"origin":"devel/R-cran-R6","version":"2.6.1"},"R-cran-cli":{"origin":"devel/R-cran-cli","version":"3.6.4"},"R-cran-crayon":{"origin":"devel/R-cran-crayon","version":"1.5.3"},"R-cran-fansi":{"origin":"devel/R-cran-fansi","version":"1.0.6"},"R-cran-glue":{"origin":"devel/R-cran-glue","version":"1.8.0"},"R-cran-prettycode":{"origin":"devel/R-cran-prettycode","version":"1.1.0_1"},"R-cran-progress":{"origin":"devel/R-cran-progress","version":"1.2.3"},"R-cran-selectr":{"origin":"www/R-cran-selectr","version":"0.4.2_2"},"R-cran-withr":{"origin":"devel/R-cran-withr","version":"3.0.2"},"R-cran-xml2":{"origin":"textproc/R-cran-xml2","version":"1.3.8"}},"categories":["devel"]},{"name":"R-cran-chron","origin":"devel/R-cran-chron","version":"2.3.57_1","comment":"R package for creating objects which can handle dates and times","maintainer":"skreuzer@FreeBSD.org","www":"https://cran.r-project.org/web/packages/chron/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9b7c9f97ad0331e3ffc36e85cf7f75efac4cdbc8f917d110b1cc5bf371dbdce2","flatsize":231360,"path":"All/R-cran-chron-2.3.57_1.pkg","repopath":"All/R-cran-chron-2.3.57_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":195740,"desc":"R package to create chronological objects which represent\ndates and times of day.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel"]},{"name":"R-cran-cowplot","origin":"graphics/R-cran-cowplot","version":"1.1.3","comment":"Streamlined Plot Theme and Plot Annotations for 'ggplot2'","maintainer":"einar@isnic.is","www":"https://wilkelab.org/cowplot/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fc78ebe81d80053d1cd040f3113838a0ba9c63260f329f3226d26816fb60fcd3","flatsize":2657011,"path":"All/R-cran-cowplot-1.1.3.pkg","repopath":"All/R-cran-cowplot-1.1.3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1350816,"desc":"Provides various features that help with creating publication-quality figures\nwith 'ggplot2', such as a set of themes, functions to align plots and arrange\nthem into complex compound figures, and functions that make it easy to annotate\nplots and or mix plots with images.\nThe package was originally written for internal use in the Wilke lab, hence the\nname (Claus O. Wilke's plot package).\nIt has also been used extensively in the book Fundamentals of Data\nVisualization.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-ggplot2":{"origin":"graphics/R-cran-ggplot2","version":"3.5.1"},"R-cran-gtable":{"origin":"math/R-cran-gtable","version":"0.3.6"},"R-cran-rlang":{"origin":"devel/R-cran-rlang","version":"1.1.5"},"R-cran-scales":{"origin":"graphics/R-cran-scales","version":"1.3.0"}},"categories":["graphics"]},{"name":"R-cran-classInt","origin":"devel/R-cran-classInt","version":"0.4.11","comment":"Choose Univariate Class Intervals","maintainer":"eduardo@FreeBSD.org","www":"https://cran.r-project.org/web/packages/classInt/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"deab84a992674c33cbaa23a9b3da4bc8228bfa476e8e6d96cdead4eef3ce8fd2","flatsize":785831,"path":"All/R-cran-classInt-0.4.11.pkg","repopath":"All/R-cran-classInt-0.4.11.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":472268,"desc":"Selected commonly used methods for choosing univariate class intervals\nfor mapping or other graphics purposes.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-e1071":{"origin":"science/R-cran-e1071","version":"1.7.16"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel"]},{"name":"R-cran-cellranger","origin":"textproc/R-cran-cellranger","version":"1.1.0_4","comment":"Translate Spreadsheet Cell Ranges to Rows and Columns","maintainer":"uzsolt@FreeBSD.org","www":"https://github.com/rsheets/cellranger","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b162280e8fffbcf8d75eb7d4692b874ed69b96e8ee520cbf5eab9a62150b2bc5","flatsize":142317,"path":"All/R-cran-cellranger-1.1.0_4.pkg","repopath":"All/R-cran-cellranger-1.1.0_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":107124,"desc":"Helper functions to work with spreadsheets and the \"A1:D10\" style of cell range\nspecification.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-rematch":{"origin":"textproc/R-cran-rematch","version":"2.0.0"},"R-cran-tibble":{"origin":"devel/R-cran-tibble","version":"3.2.1_1"}},"categories":["textproc"]},{"name":"R-cran-chk","origin":"devel/R-cran-chk","version":"0.10.0","comment":"Check User-Supplied Function Arguments","maintainer":"wen@FreeBSD.org","www":"https://github.com/poissonconsulting/chk","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d573d5ace70492b4012ee59f1559d653c86eff85c199f7d59bbc32eecb22eaab","flatsize":1029157,"path":"All/R-cran-chk-0.10.0.pkg","repopath":"All/R-cran-chk-0.10.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":689660,"desc":"For developers to check user-supplied function arguments. It is\ndesigned to be simple, fast and customizable. Error messages\nfollow the tidyverse style guide.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-lifecycle":{"origin":"devel/R-cran-lifecycle","version":"1.0.4"},"R-cran-rlang":{"origin":"devel/R-cran-rlang","version":"1.1.5"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel"]},{"name":"R-cran-cli","origin":"devel/R-cran-cli","version":"3.6.4","comment":"Helpers for Developing Command Line Interfaces","maintainer":"uzsolt@FreeBSD.org","www":"https://cran.r-project.org/package=cli","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b6f45fd7dee401dcf54b72e235376935d5f5e331dd23c5d499087df9cf4928ec","flatsize":2399954,"path":"All/R-cran-cli-3.6.4.pkg","repopath":"All/R-cran-cli-3.6.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1355508,"desc":"A suite of tools designed to build attractive command line interfaces\n('CLIs'). Includes tools for drawing rules, boxes, trees, and\n'Unicode' symbols with 'ASCII' alternatives.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel"]},{"name":"R-cran-checkmate","origin":"devel/R-cran-checkmate","version":"2.1.0_1","comment":"Fast and versatile argument checks","maintainer":"skreuzer@FreeBSD.org","www":"https://cran.r-project.org/web/packages/checkmate/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"91915b19967e8cdff257f9fbe0657dcd45bc8d07379137c572aea677714d8594","flatsize":1035542,"path":"All/R-cran-checkmate-2.1.0_1.pkg","repopath":"All/R-cran-checkmate-2.1.0_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":638272,"desc":"Tests and assertions to perform frequent argument checks. A substantial part of\nthe package was written in C to minimize any worries about execution time\noverhead.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-backports":{"origin":"math/R-cran-backports","version":"1.5.0"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel"]},{"name":"R-cran-callr","origin":"devel/R-cran-callr","version":"3.7.6","comment":"Call R from R","maintainer":"uzsolt@FreeBSD.org","www":"https://callr.r-lib.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8617ad305c54c85eb44bb39fb4784d1f0e75d7f1e403c4a79a8c988870b2274f","flatsize":633711,"path":"All/R-cran-callr-3.7.6.pkg","repopath":"All/R-cran-callr-3.7.6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":450488,"desc":"It is sometimes useful to perform a computation in a separate R process,\nwithout affecting the current R process at all. This packages does exactly\nthat.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-R6":{"origin":"devel/R-cran-R6","version":"2.6.1"},"R-cran-processx":{"origin":"sysutils/R-cran-processx","version":"3.8.6"}},"categories":["devel"]},{"name":"R-cran-clock","origin":"devel/R-cran-clock","version":"0.7.3","comment":"Date-Time Types and Tools","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/clock/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"456b6bedf939d6977bf3b1949171456561184e3994879fe5af59bb6a18524ef3","flatsize":4043798,"path":"All/R-cran-clock-0.7.3.pkg","repopath":"All/R-cran-clock-0.7.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1704960,"desc":"Provides a comprehensive library for date-time manipulations using\na new family of orthogonal date-time classes (durations, time points,\nzoned-times, and calendars) that partition responsibilities so that\nthe complexities of time zones are only considered when they are\nreally needed. Capabilities include: date-time parsing, formatting,\narithmetic, extraction and updating of components, and rounding.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-cpp11":{"origin":"devel/R-cran-cpp11","version":"0.5.2"},"R-cran-rlang":{"origin":"devel/R-cran-rlang","version":"1.1.5"},"R-cran-tzdb":{"origin":"devel/R-cran-tzdb","version":"0.5.0"},"R-cran-vctrs":{"origin":"devel/R-cran-vctrs","version":"0.6.5"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel"]},{"name":"R-cran-cachem","origin":"databases/R-cran-cachem","version":"1.1.0","comment":"Cache R Objects with Automatic Pruning","maintainer":"uzsolt@FreeBSD.org","www":"https://cran.r-project.org/web/packages/cachem/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c5048cf52ef3abce26ca03e97c8e2f6698fc407b75076e3acc55d0c4b5049878","flatsize":91174,"path":"All/R-cran-cachem-1.1.0.pkg","repopath":"All/R-cran-cachem-1.1.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":71168,"desc":"Key-value stores with automatic pruning. Caches can limit either\ntheir total size or the age of the oldest object (or both),\nautomatically pruning objects to maintain the constraints.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-fastmap":{"origin":"databases/R-cran-fastmap","version":"1.2.0"},"R-cran-rlang":{"origin":"devel/R-cran-rlang","version":"1.1.5"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["databases"]},{"name":"R-cran-caTools","origin":"devel/R-cran-caTools","version":"1.18.3","comment":"Tools: moving window statistics, GIF, Base64, ROC AUC, etc","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/caTools/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3d78443d3c60637f3aa690ce7d5e4c24011a5d318f2d703de692dc2056880b38","flatsize":262158,"path":"All/R-cran-caTools-1.18.3.pkg","repopath":"All/R-cran-caTools-1.18.3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":212668,"desc":"Contains several basic utility functions including: moving (rolling,\nrunning) window statistic functions, read/write for GIF and ENVI\nbinary files, fast calculation of AUC, LogitBoost classifier, base64\nencoder/decoder, round-off error free sum and cumsum, etc.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-bitops":{"origin":"devel/R-cran-bitops","version":"1.0.9"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel"]},{"name":"VVVVVV-makeandplay","origin":"games/vvvvvv","version":"2.4.2_2","comment":"2D Platformer game","maintainer":"fuz@FreeBSD.org","www":"https://thelettervsixtim.es/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3ed718e35f8e238ac335b39dc1949952cffa754011669d7c7bcc517aaaadcc31","flatsize":70684688,"path":"All/VVVVVV-makeandplay-2.4.2_2.pkg","repopath":"All/VVVVVV-makeandplay-2.4.2_2.pkg","licenselogic":"and","licenses":["APACHE20","BSD3CLAUSE","VVVVVV","ZLIB"],"pkgsize":63100424,"desc":"VVVVVV is a 2D platform game.\nUnlike other platform game you cannot jump but only invert the gravity.\nGraphics and music are heavily inspired by the Commodore C64 era.\n\nThe Make and Play Edition (games/vvvvvv@makeandplay) is a completely\nfree, official version of VVVVVV that includes player levels, and the\ntools to create levels of your own! It does not include the original\nlevels from the game.","deps":{"FAudio":{"origin":"audio/faudio","version":"25.03"},"physfs":{"origin":"devel/physfs","version":"3.2.0"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"tinyxml2":{"origin":"textproc/tinyxml2","version":"11.0.0,1"}},"categories":["games"],"shlibs_required":["libFAudio.so.0","libSDL2-2.0.so.0","libc.so.8","libm.so.4","libphysfs.so.1","libstdc++.so.9","libtinyxml2.so.11"],"annotations":{"flavor":"makeandplay"},"messages":[{"message":"VVVVVV is copyright of Terry Cavanagh (c) 2010--2020.\nThis copy of VVVVVV may have been altered for compatibility with FreeBSD.\n\nVVVVVV may require the data file from an official copy.\nTake data.zip and put it in /usr/local/share/VVVVVV/data.zip\nor ~/.local/share/VVVVVV/data.zip.","type":"install"}]},{"name":"R-cran-brew","origin":"textproc/R-cran-brew","version":"1.0.10","comment":"Templating Framework for Report Generation","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/brew/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1a44052ef8b4d58b96b4d14c36656c06ac51a2955ba17e59599ca329cc229de7","flatsize":576310,"path":"All/R-cran-brew-1.0.10.pkg","repopath":"All/R-cran-brew-1.0.10.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":63936,"desc":"brew implements a templating framework for mixing text and R code\nfor report generation. brew template syntax is similar to PHP,\nRuby's erb module, Java Server Pages, and Python's psp module.","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["textproc"]},{"name":"R-cran-brio","origin":"devel/R-cran-brio","version":"1.1.5","comment":"Basic R Input Output","maintainer":"uzsolt@FreeBSD.org","www":"https://brio.r-lib.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0db0a8a1774706ed06a2711a0c7fe0c9eb0af81ce901ed175abc6d73d13567f7","flatsize":56512,"path":"All/R-cran-brio-1.1.5.pkg","repopath":"All/R-cran-brio-1.1.5.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":36464,"desc":"Functions to handle basic input output, these functions always read and write\nUTF-8 (8-bit Unicode Transformation Format) files and provide more explicit\ncontrol over line endings.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel"]},{"name":"R-cran-colorspace","origin":"graphics/R-cran-colorspace","version":"2.1.1","comment":"Color Space Manipulation","maintainer":"uzsolt@FreeBSD.org","www":"https://cran.r-project.org/web/packages/colorspace/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6c80e4a7d70b2eb8bb747d04f03b736b3b3117e64fa148522cc71539fe01bb14","flatsize":4039398,"path":"All/R-cran-colorspace-2.1.1.pkg","repopath":"All/R-cran-colorspace-2.1.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":2495964,"desc":"Carries out mapping between assorted color spaces including RGB,\nHSV, HLS, CIEXYZ, CIELUV, HCL (polar CIELUV), CIELAB and polar\nCIELAB. Qualitative, sequential, and diverging color palettes based\non HCL colors are provided.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["graphics"]},{"name":"R-cran-doBy","origin":"math/R-cran-doBy","version":"4.6.25","comment":"Groupwise Statistics, LSmeans, Linear Estimates, Utilities","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/doBy/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fb613e010ecd32ba57b57fc006acf98fe3d5bc46112a59b4428424f694484191","flatsize":5074885,"path":"All/R-cran-doBy-4.6.25.pkg","repopath":"All/R-cran-doBy-4.6.25.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":4770868,"desc":"Utility package containing:\n1) Facilities for working with grouped data: 'do' something to data\n   stratified 'by' some variables.\n2) LSmeans (least-squares means), general linear estimates.\n3) Restrict functions to a smaller domain.\n4) Miscellaneous other utilities.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-Deriv":{"origin":"math/R-cran-Deriv","version":"4.1.6"},"R-cran-broom":{"origin":"devel/R-cran-broom","version":"1.0.7"},"R-cran-cowplot":{"origin":"graphics/R-cran-cowplot","version":"1.1.3"},"R-cran-dplyr":{"origin":"math/R-cran-dplyr","version":"1.1.4"},"R-cran-ggplot2":{"origin":"graphics/R-cran-ggplot2","version":"3.5.1"},"R-cran-microbenchmark":{"origin":"devel/R-cran-microbenchmark","version":"1.4.2_6"},"R-cran-modelr":{"origin":"devel/R-cran-modelr","version":"0.1.11"},"R-cran-tibble":{"origin":"devel/R-cran-tibble","version":"3.2.1_1"},"R-cran-tidyr":{"origin":"devel/R-cran-tidyr","version":"1.3.1"}},"categories":["math"]},{"name":"R-cran-blob","origin":"devel/R-cran-blob","version":"1.2.4","comment":"Simple S3 Class for Representing Vectors of Binary Data ('BLOBS')","maintainer":"uzsolt@FreeBSD.org","www":"https://blob.tidyverse.org","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"665d04e289df6e82d6ec746e1ca31ac76e818e5eb1639242cae3f2323f34586f","flatsize":56860,"path":"All/R-cran-blob-1.2.4.pkg","repopath":"All/R-cran-blob-1.2.4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":49904,"desc":"R's raw vector is useful for storing a single binary object. What if you want\nto put a vector of them in a data frame? The 'blob' package provides the blob\nobject, a list of raw vectors, suitable for use as a column in data frame.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-rlang":{"origin":"devel/R-cran-rlang","version":"1.1.5"},"R-cran-vctrs":{"origin":"devel/R-cran-vctrs","version":"0.6.5"}},"categories":["devel"]},{"name":"R-cran-bitops","origin":"devel/R-cran-bitops","version":"1.0.9","comment":"Functions for Bitwise operations","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/bitops/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"07ca2bdaebf675e6ec7960276c75615f5912d91f67d7b8564af2d730af4e860d","flatsize":43880,"path":"All/R-cran-bitops-1.0.9.pkg","repopath":"All/R-cran-bitops-1.0.9.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":27560,"desc":"Functions for Bitwise operations on integer vectors","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel"]},{"name":"R-cran-bindrcpp","origin":"devel/R-cran-bindrcpp","version":"0.2.3","comment":"Rcpp Interface to Active Bindings","maintainer":"wen@FreeBSD.org","www":"https://github.com/krlmlr/bindrcpp","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3a723552abc17e57eb1cb7e6fd8822778444b78b23f3a62fa747d0dd9e214ad7","flatsize":241716,"path":"All/R-cran-bindrcpp-0.2.3.pkg","repopath":"All/R-cran-bindrcpp-0.2.3.pkg","licenselogic":"single","pkgsize":79740,"desc":"Provides an easy way to fill an environment with active\nbindings that call a C++ function.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-Rcpp":{"origin":"devel/R-cran-Rcpp","version":"1.0.14"},"R-cran-bindr":{"origin":"devel/R-cran-bindr","version":"0.1.2"},"R-cran-plogr":{"origin":"devel/R-cran-plogr","version":"0.2.0_4"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel"]},{"name":"R-cran-carData","origin":"math/R-cran-carData","version":"3.0.5_1","comment":"Companion to Applied Regression Data Sets","maintainer":"wen@FreeBSD.org","www":"https://r-forge.r-project.org/projects/car/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"017a4700f9af0defe9af086dbcbc5d101faf6e4dacded4d814c477724e74019e","flatsize":1966664,"path":"All/R-cran-carData-3.0.5_1.pkg","repopath":"All/R-cran-carData-3.0.5_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1681144,"desc":"Datasets to Accompany J. Fox and S. Weisberg, An R Companion to Applied\nRegression, Third Edition, Sage (forthcoming).","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["math"]},{"name":"R-cran-brotli","origin":"archivers/R-cran-brotli","version":"1.3.2","comment":"Compression Format Optimized for the Web","maintainer":"uzsolt@FreeBSD.org","www":"https://CRAN.R-project.org/package=brotli","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ac7b4634fe2441d95901d9c3c92180afc3b415f20905d0ac60f4decd1ec6689e","flatsize":1761254,"path":"All/R-cran-brotli-1.3.2.pkg","repopath":"All/R-cran-brotli-1.3.2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":736492,"desc":"A lossless compressed data format that uses a combination of the LZ77 algorithm\nand Huffman coding. Brotli is similar in speed to deflate (gzip) but offers more\ndense compression.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["archivers"]},{"name":"R-cran-car","origin":"math/R-cran-car","version":"3.1.2","comment":"Companion to Applied Regression","maintainer":"wen@FreeBSD.org","www":"https://r-forge.r-project.org/projects/car/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"aa31e302710081e7d0d4333daa537687bec72b2986f729303a7d7f79816f242f","flatsize":1847308,"path":"All/R-cran-car-3.1.2.pkg","repopath":"All/R-cran-car-3.1.2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1729272,"desc":"Functions to Accompany J. Fox and S. Weisberg, An R Companion to Applied\nRegression, Third Edition, Sage, in press.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-abind":{"origin":"devel/R-cran-abind","version":"1.4.8"},"R-cran-carData":{"origin":"math/R-cran-carData","version":"3.0.5_1"},"R-cran-lme4":{"origin":"math/R-cran-lme4","version":"1.1.37"},"R-cran-maptools":{"origin":"astro/R-cran-maptools","version":"1.1.8"},"R-cran-pbkrtest":{"origin":"math/R-cran-pbkrtest","version":"0.5.3"},"R-cran-quantreg":{"origin":"math/R-cran-quantreg","version":"6.1"},"R-cran-rio":{"origin":"textproc/R-cran-rio","version":"0.5.29_1"},"R-cran-scales":{"origin":"graphics/R-cran-scales","version":"1.3.0"},"R-cran-stringi":{"origin":"textproc/R-cran-stringi","version":"1.8.4_1"}},"categories":["math"]},{"name":"R-cran-bibtex","origin":"textproc/R-cran-bibtex","version":"0.5.1","comment":"Bibtex Parser","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/bibtex/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a3879d3dff0f02c07e31c37b2bda1717aede1534cd5cef103f0f19f4f8f71317","flatsize":332348,"path":"All/R-cran-bibtex-0.5.1.pkg","repopath":"All/R-cran-bibtex-0.5.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":94144,"desc":"Utility to parse a bibtex file.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-backports":{"origin":"math/R-cran-backports","version":"1.5.0"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["textproc"]},{"name":"R-cran-bindr","origin":"devel/R-cran-bindr","version":"0.1.2","comment":"Parametrized Active Bindings","maintainer":"wen@FreeBSD.org","www":"https://cran.r-project.org/web/packages/bindr/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"769fd3c73b3ee402ad3ed08b3936aaacddfbd3d0b893375707187da49deb9b58","flatsize":22056,"path":"All/R-cran-bindr-0.1.2.pkg","repopath":"All/R-cran-bindr-0.1.2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":17640,"desc":"Provides a simple interface for creating active bindings where\nthe bound function accepts additional arguments.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel"]},{"name":"R-cran-collapse","origin":"devel/R-cran-collapse","version":"2.1.0","comment":"Advanced and Fast Data Transformation","maintainer":"eduardo@FreeBSD.org","www":"https://cran.r-project.org/package=collapse","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"622345b5eda70ddc4391bc737b5e2c51f7727b48a020d6d8fd157b411569c109","flatsize":6383442,"path":"All/R-cran-collapse-2.1.0.pkg","repopath":"All/R-cran-collapse-2.1.0.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":3314448,"desc":"A C/C++ based package for advanced data transformation and statistical\ncomputing in R that is extremely fast, flexible and parsimonious\nto code with, class-agnostic and programmer friendly. It is well\nintegrated with base R, 'dplyr' / (grouped) 'tibble', 'data.table',\n'plm' (panel-series and data frames), 'sf' data frames, and\nnon-destructively handles other matrix or data frame based classes\n(such as 'ts', 'xts' / 'zoo', 'timeSeries', 'tsibble', 'tibbletime'\netc.)","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-Rcpp":{"origin":"devel/R-cran-Rcpp","version":"1.0.14"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel"]},{"name":"R-cran-bit64","origin":"devel/R-cran-bit64","version":"4.6.0.1","comment":"S3 Class for Vectors of 64bit Integers","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/bit64/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"59082cf3bbf9b65c0551dad0b9b0540c2b0cb59fcbb4e2388e984b570945e00e","flatsize":690108,"path":"All/R-cran-bit64-4.6.0.1.pkg","repopath":"All/R-cran-bit64-4.6.0.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":489188,"desc":"Package 'bit64' provides serializable S3 atomic 64bit (signed)\nintegers that can be used in vectors, matrices, arrays and data.frames.\nMethods are available for coercion from and to logicals, integers,\ndoubles, characters and factors as well as many elementwise and\nsummary functions. Many fast algorithmic operations such as 'match'\nand 'order' support interactive data exploration and manipulation\nand optionally leverage caching.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-bit":{"origin":"devel/R-cran-bit","version":"4.6.0"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel"]},{"name":"R-cran-assertthat","origin":"math/R-cran-assertthat","version":"0.2.1_3","comment":"Easy pre and post assertions","maintainer":"wen@FreeBSD.org","www":"https://cran.r-project.org/web/packages/assertthat/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"07ea82744b17e2deeafad3db4f856dfd94733e5ea6d2bd6baee5d318a4bc83b9","flatsize":105144,"path":"All/R-cran-assertthat-0.2.1_3.pkg","repopath":"All/R-cran-assertthat-0.2.1_3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":67100,"desc":"assertthat is an extension to stopifnot() that makes it easy to\ndeclare the pre and post conditions that you code should satisfy,\nwhile also producing friendly error messages so that your users\nknow what they've done wrong.","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["math"]},{"name":"R-cran-base64enc","origin":"converters/R-cran-base64enc","version":"0.1.3_5","comment":"Tools for base64 encoding","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/base64enc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b9996c9060964722ccfa1daaa2a950497b926caeaccdd372fd4c0513897f211a","flatsize":35139,"path":"All/R-cran-base64enc-0.1.3_5.pkg","repopath":"All/R-cran-base64enc-0.1.3_5.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":26324,"desc":"This package provides tools for handling base64 encoding. It is\nmore flexible than the orphaned base64 package.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["converters"]},{"name":"R-cran-arabic2kansuji","origin":"converters/R-cran-arabic2kansuji","version":"0.1.3","comment":"Convert Arabic Numerals to Kansuji","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/arabic2kansuji/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f3a9a6cc7ea60e861ee33982e09a320188bb9cfaae3825d7e3dc42e35b4c24ef","flatsize":22542,"path":"All/R-cran-arabic2kansuji-0.1.3.pkg","repopath":"All/R-cran-arabic2kansuji-0.1.3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":20528,"desc":"Simple functions to convert given Arabic numerals to Kansuji numerical\nfigures that represent numbers written in Chinese characters.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-purrr":{"origin":"devel/R-cran-purrr","version":"1.0.4"},"R-cran-stringr":{"origin":"textproc/R-cran-stringr","version":"1.5.1"}},"categories":["converters"]},{"name":"R-cran-askpass","origin":"security/R-cran-askpass","version":"1.2.1","comment":"Safe Password Entry for R, Git, and SSH","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/askpass/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9d6477d78938cefcf75b0142a905a9f682ccb9275ade0684d193ece3c6733cef","flatsize":29062,"path":"All/R-cran-askpass-1.2.1.pkg","repopath":"All/R-cran-askpass-1.2.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":22924,"desc":"Cross-platform utilities for prompting the user for credentials or\na passphrase, for example to authenticate with a server or read a\nprotected key. Includes native programs for MacOS and Windows, hence\nno 'tcltk' is required. Password entry can be invoked in two different\nways: directly from R via the askpass() function, or indirectly as\npassword-entry back-end for 'ssh-agent' or 'git-credential' via the\nSSH_ASKPASS and GIT_ASKPASS environment variables. Thereby the user\ncan be prompted for credentials or a passphrase if needed when R\ncalls out to git or ssh.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-sys":{"origin":"devel/R-cran-sys","version":"3.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["security"]},{"name":"R-cran-backports","origin":"math/R-cran-backports","version":"1.5.0","comment":"Reimplementations of Functions Introduced Since R-3.0.0","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/backports/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ff7ae5f99799019f62e05d98846f78aae339dc26894f4954c38daaf6e62cf9f0","flatsize":149813,"path":"All/R-cran-backports-1.5.0.pkg","repopath":"All/R-cran-backports-1.5.0.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":120368,"desc":"Implementations of functions which have been introduced in R since\nversion 3.0.0. The backports are conditionally exported which results\nin R resolving the function names to the version shipped with R (if\navailable) and uses the implemented backports as fallback. This way\npackage developers can make use of the new functions without worrying\nabout the minimum required R version.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"R-cran-ash","origin":"math/R-cran-ash","version":"1.0.15_1","comment":"David Scott's ASH Routines","maintainer":"thierry@FreeBSD.org","www":"https://cran.r-project.org/package=ash","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2860034c9c6a104dca5d255aa89fa4d1679d9344f17d83c100f9fa6e2261043b","flatsize":32129,"path":"All/R-cran-ash-1.0.15_1.pkg","repopath":"All/R-cran-ash-1.0.15_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":25792,"desc":"David Scott's ASH routines ported from S-PLUS to R.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"R-cran-bdsmatrix","origin":"math/R-cran-bdsmatrix","version":"1.3.7","comment":"Routines for Block Diagonal Symmetric matrices","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/bdsmatrix/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"765736a0db9058d350712ad6e77633560d64fedb25785b4d2a87175126fd62f4","flatsize":462511,"path":"All/R-cran-bdsmatrix-1.3.7.pkg","repopath":"All/R-cran-bdsmatrix-1.3.7.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":310088,"desc":"This is a special case of sparse matrices, used by coxme","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"R-cran-bit","origin":"devel/R-cran-bit","version":"4.6.0","comment":"Class for vectors of 1-bit booleans","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/bit/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"06898c0b25ef7f48af1a9e050e0426d4e5fe8a8996ac2092f1a07293d84832fb","flatsize":1076463,"path":"All/R-cran-bit-4.6.0.pkg","repopath":"All/R-cran-bit-4.6.0.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":599176,"desc":"Provided are classes for boolean and skewed boolean vectors, fast\nboolean methods, fast unique and non-unique integer sorting, fast\nset operations on sorted and unsorted sets of integers, and foundations\nfor ff (range index, compression, chunked processing).","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel"]},{"name":"R-cran-alabama","origin":"math/R-cran-alabama","version":"2015.3.1_2","comment":"Constrained Nonlinear Optimization","maintainer":"dteske@FreeBSD.org","www":"https://cran.r-project.org/web/packages/alabama/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"510c4a6552a048fdf4fb7e421f5f2dab49d4d25f64f63a626e958edb05071efb","flatsize":79055,"path":"All/R-cran-alabama-2015.3.1_2.pkg","repopath":"All/R-cran-alabama-2015.3.1_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":71944,"desc":"Augmented Lagrangian Adaptive Barrier Minimization Algorithm (ALABAMA) for\noptimizing smooth nonlinear objective functions in R with constraints.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-numDeriv":{"origin":"math/R-cran-numDeriv","version":"2016.8.1.1_3"}},"categories":["math"]},{"name":"R-cran-acepack","origin":"math/R-cran-acepack","version":"1.4.1_2","comment":"ACE and AVAS for selecting multiple regression transformations","maintainer":"dteske@FreeBSD.org","www":"https://cran.r-project.org/web/packages/acepack/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1a324d4c2717c6b4be915851bd443b69e82d1dbc8a0c519f698d84a36803fe88","flatsize":152159,"path":"All/R-cran-acepack-1.4.1_2.pkg","repopath":"All/R-cran-acepack-1.4.1_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":56472,"desc":"acepack provides Alternative Conditional Expectations (ACE) and\nAdditivity Variance Stabilization (AVAS) nonparametric methods for\nmultiple regression transformations in R.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"R-cran-abind","origin":"devel/R-cran-abind","version":"1.4.8","comment":"Combine Multidimensional Arrays","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/abind/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f88202456df4664f27f6ff8ae3c93c97289e92b2d7b7218c9e7fcd7aa1c31397","flatsize":106672,"path":"All/R-cran-abind-1.4.8.pkg","repopath":"All/R-cran-abind-1.4.8.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":71904,"desc":"Combine multidimensional arrays into a single array. This is a\ngeneralization of 'cbind' and 'rbind'. Works with vectors, matrices,\nand higher-dimensional arrays. Also provides functions 'adrop',\n'asub', and 'afill' for manipulating, extracting and replacing data\nin arrays.","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["devel"]},{"name":"R-cran-broom","origin":"devel/R-cran-broom","version":"1.0.7","comment":"Convert Statistical Analysis Objects into Tidy Data Frames","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/broom/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"248b9a18cb3260f46c6babe8722baed275fea0d5213851d210afd1472078aac8","flatsize":2340977,"path":"All/R-cran-broom-1.0.7.pkg","repopath":"All/R-cran-broom-1.0.7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1874436,"desc":"Convert statistical analysis objects from R into tidy data frames,\nso that they can more easily be combined, reshaped and otherwise\nprocessed with tools like 'dplyr', 'tidyr' and 'ggplot2'. The package\nprovides three S3 generics: tidy, which summarizes a model's\nstatistical findings such as coefficients of a regression; augment,\nwhich adds columns to the original data such as predictions, residuals\nand cluster assignments; and glance, which provides a one-row summary\nof model-level statistics.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-backports":{"origin":"math/R-cran-backports","version":"1.5.0"},"R-cran-dplyr":{"origin":"math/R-cran-dplyr","version":"1.1.4"},"R-cran-generics":{"origin":"devel/R-cran-generics","version":"0.1.3_1"},"R-cran-glue":{"origin":"devel/R-cran-glue","version":"1.8.0"},"R-cran-lifecycle":{"origin":"devel/R-cran-lifecycle","version":"1.0.4"},"R-cran-purrr":{"origin":"devel/R-cran-purrr","version":"1.0.4"},"R-cran-rlang":{"origin":"devel/R-cran-rlang","version":"1.1.5"},"R-cran-stringr":{"origin":"textproc/R-cran-stringr","version":"1.5.1"},"R-cran-tibble":{"origin":"devel/R-cran-tibble","version":"3.2.1_1"},"R-cran-tidyr":{"origin":"devel/R-cran-tidyr","version":"1.3.1"}},"categories":["devel"]},{"name":"R-cran-TTR","origin":"finance/R-cran-TTR","version":"0.24.4","comment":"Technical Trading Rules","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/TTR/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0b0cad3aeb1b3aa1e903ee8fc9df382b673609def138f2af46e3ab056c40fc2f","flatsize":610220,"path":"All/R-cran-TTR-0.24.4.pkg","repopath":"All/R-cran-TTR-0.24.4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":518192,"desc":"A collection of over 50 technical indicators for creating technical\ntrading rules. The package also provides fast implementations of\ncommon rolling-window functions, and several volatility calculations.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-curl":{"origin":"ftp/R-cran-curl","version":"6.2.1"},"R-cran-xts":{"origin":"math/R-cran-xts","version":"0.14.1"},"R-cran-zoo":{"origin":"math/R-cran-zoo","version":"1.8.13"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["finance"]},{"name":"R-cran-admisc","origin":"math/R-cran-admisc","version":"0.37","comment":"Adrian Dusa's Miscellaneous","maintainer":"thierry@FreeBSD.org","www":"https://cran.r-project.org/package=admisc","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7236500dde458a784a3bd21f9ec128ffb95f108ef164495514981bedcefd97f9","flatsize":395510,"path":"All/R-cran-admisc-0.37.pkg","repopath":"All/R-cran-admisc-0.37.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":368596,"desc":"Contains functions used across packages 'DDIwR', 'QCA' and 'venn'. Interprets\nand translates, factorizes and negates SOP - Sum of Products expressions, for\nboth binary and multi-value crisp sets, and extracts information (set names, set\nvalues) from those expressions. Other functions perform various other checks if\npossibly numeric (even if all numbers reside in a character vector) and coerce\nto numeric, or check if the numbers are whole. It also offers, among many\nothers, a highly versatile recoding routine and a more flexible alternative to\nthe base function 'with()'. Some of the functions in this package use related\nfunctions from package 'QCA'. Users are encouraged to install that package\ndespite not being listed in the Imports field, due to circular dependency\nissues.\n\nSee also: https://github.com/dusadrian/admisc","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"R-cran-SQUAREM","origin":"math/R-cran-SQUAREM","version":"2021.1_1","comment":"Squared Extrapolation Methods for Accelerating EM-Like Algorithms","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/SQUAREM/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"300b4dffb124145fceb8347fd397d2fdab8f7477d93818b7ab8270603093b4fa","flatsize":227573,"path":"All/R-cran-SQUAREM-2021.1_1.pkg","repopath":"All/R-cran-SQUAREM-2021.1_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":177336,"desc":"Algorithms for accelerating the convergence of slow, monotone\nsequences from smooth, contraction mapping such as the EM algorithm.\nIt can be used to accelerate any smooth, linearly convergent\nacceleration scheme. A tutorial style introduction to this package\nis available in a vignette on the CRAN download page or, when the\npackage is loaded in an R session, with vignette(\"SQUAREM\").","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["math"]},{"name":"R-cran-SparseM","origin":"math/R-cran-SparseM","version":"1.84.2","comment":"Sparse Linear Algebra","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/SparseM/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"244493df3476028abbd98f9f281ccc5578b9b944da1e9918b09c37e3d721103e","flatsize":1539167,"path":"All/R-cran-SparseM-1.84.2.pkg","repopath":"All/R-cran-SparseM-1.84.2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":789752,"desc":"Some basic linear algebra functionality for sparse matrices is\nprovided: including Cholesky decomposition and backsolving as well\nas standard R subsetting and Kronecker products.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"R-cran-Rsolnp","origin":"math/R-cran-Rsolnp","version":"1.16_5","comment":"General Non-Linear Optimization","maintainer":"ports@FreeBSD.org","www":"https://cran.r-project.org/web/packages/Rsolnp/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b990f13f7c5f2f68779b0d70d3e8df5d09c919cec2cf0cbc719e10bb30c9ead7","flatsize":335393,"path":"All/R-cran-Rsolnp-1.16_5.pkg","repopath":"All/R-cran-Rsolnp-1.16_5.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3"],"pkgsize":262496,"desc":"Rsolnp: General Non-Linear Optimization\n\nGeneral Non-linear Optimization Using Augmented Lagrange Multiplier\nMethod.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-truncnorm":{"origin":"math/R-cran-truncnorm","version":"1.0.9"}},"categories":["math"],"messages":[{"message":"===>   NOTICE:\n\nThe R-cran-Rsolnp port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"R-cran-S7","origin":"devel/R-cran-S7","version":"0.2.0","comment":"Object Oriented System, Successor to S3 and S4","maintainer":"uzsolt@FreeBSD.org","www":"https://cran.r-project.org/package=S7","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4e996d739bf1c5674f3529cd13e50456bb9026494d4af424e53183be9fbac060","flatsize":704740,"path":"All/R-cran-S7-0.2.0.pkg","repopath":"All/R-cran-S7-0.2.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":321900,"desc":"An Object Oriented System Meant to Become a Successor to S3 and S4\n\nA new object oriented programming system designed to be a successor to S3 and\nS4. It includes formal class, generic, and method specification, and a limited\nform of multiple dispatch. It has been designed and implemented collaboratively\nby the R Consortium Object-Oriented Programming Working Group, which includes\nrepresentatives from R-Core, 'Bioconductor', 'Posit'/'tidyverse', and the wider\nR community.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel"]},{"name":"R-cran-caret","origin":"devel/R-cran-caret","version":"7.0.1","comment":"Classification and Regression Training","maintainer":"tota@FreeBSD.org","www":"https://topepo.github.io/caret/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6e5c473ebb8f3bc7a676505a4bd7026054eef29f5973a9af98272476749a6f47","flatsize":3959551,"path":"All/R-cran-caret-7.0.1.pkg","repopath":"All/R-cran-caret-7.0.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":3594864,"desc":"The caret package (short for Classification And REgression Training)\nis a set of functions that attempt to streamline the process for\ncreating predictive models. The package contains tools for:\n\n * data splitting\n * pre-processing\n * model tuning using resampling\n * variable importance estimation\n\nas well as other functionality.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-ModelMetrics":{"origin":"devel/R-cran-ModelMetrics","version":"1.2.2.2_2"},"R-cran-e1071":{"origin":"science/R-cran-e1071","version":"1.7.16"},"R-cran-foreach":{"origin":"devel/R-cran-foreach","version":"1.5.2_1"},"R-cran-ggplot2":{"origin":"graphics/R-cran-ggplot2","version":"3.5.1"},"R-cran-pROC":{"origin":"graphics/R-cran-pROC","version":"1.18.5"},"R-cran-plyr":{"origin":"devel/R-cran-plyr","version":"1.8.9"},"R-cran-recipes":{"origin":"math/R-cran-recipes","version":"1.1.1"},"R-cran-reshape2":{"origin":"devel/R-cran-reshape2","version":"1.4.4_2"},"R-cran-withr":{"origin":"devel/R-cran-withr","version":"3.0.2"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel"]},{"name":"R-cran-Rook","origin":"www/R-cran-Rook","version":"1.2","comment":"Web server interface for R","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/Rook/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8cd4bb0f40a7819e381c426e00573bc3fa9741f561140a3976d2af1060d2b5d9","flatsize":513917,"path":"All/R-cran-Rook-1.2.pkg","repopath":"All/R-cran-Rook-1.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":358236,"desc":"This package contains the Rook specification and convenience software\nfor building and running Rook applications.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-brew":{"origin":"textproc/R-cran-brew","version":"1.0.10"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["www"]},{"name":"R-cran-RcppRoll","origin":"math/R-cran-RcppRoll","version":"0.3.1","comment":"Efficient Rolling / Windowed Operations","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/RcppRoll/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dc0d273b18e688bcd30daabbcf628ef55c73cff678abe46ff337203404cd9d58","flatsize":298714,"path":"All/R-cran-RcppRoll-0.3.1.pkg","repopath":"All/R-cran-RcppRoll-0.3.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":98220,"desc":"Provides fast and efficient routines for common rolling / windowed\noperations. Routines for the efficient computation of windowed mean,\nmedian, sum, product, minimum, maximum, standard deviation and\nvariance are provided.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-Rcpp":{"origin":"devel/R-cran-Rcpp","version":"1.0.14"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"R-cran-RgoogleMaps","origin":"www/R-cran-RgoogleMaps","version":"1.5.1","comment":"Overlays on Google map tiles in R","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/RgoogleMaps/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1851fb9b0693466821020d22a7f9b16c36dd7574f727fd054bc5e3853fae6237","flatsize":724752,"path":"All/R-cran-RgoogleMaps-1.5.1.pkg","repopath":"All/R-cran-RgoogleMaps-1.5.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":505468,"desc":"This package serves two purposes:\n (i)  Provide a comfortable R interface to query the Google server\n      for static maps.\n (ii) Use the map as a background image to overlay plots within R.\nThis requires proper coordinate scaling.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-png":{"origin":"graphics/R-cran-png","version":"0.1.8"}},"categories":["www"]},{"name":"R-cran-RcppProgress","origin":"devel/R-cran-RcppProgress","version":"0.4.2_2","comment":"Interruptible Progress Bar with OpenMP Support for C++ in R Packages","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/RcppProgress/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"97f20a2dc679047467dc2a270e04e824d12612de6a13c2c4bf1dfbc6abcaed95","flatsize":81046,"path":"All/R-cran-RcppProgress-0.4.2_2.pkg","repopath":"All/R-cran-RcppProgress-0.4.2_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":32092,"desc":"Allows to display a progress bar in the R console for long running\ncomputations taking place in c++ code, and support for interrupting\nthose computations even in multithreaded code, typically using\nOpenMP.","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["devel"]},{"name":"R-cran-Rmpfr","origin":"math/R-cran-Rmpfr","version":"1.0.0","comment":"R wrapper for the mpfr multiple precision library","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/Rmpfr/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d6bc3e515d90c901f6268caab6ec82a9783cef17a5c4c7b65ca19b710841d408","flatsize":1704104,"path":"All/R-cran-Rmpfr-1.0.0.pkg","repopath":"All/R-cran-Rmpfr-1.0.0.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1241012,"desc":"Arithmetic (via S4 classes and methods) for arbitrary precision\nfloating point numbers, including transcendental (\"special\")\nfunctions. To this end, Rmpfr interfaces to the LGPL'ed MPFR (Multiple\nPrecision Floating-Point Reliable) Library which itself is based\non the GMP (GNU Multiple Precision) Library.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-gmp":{"origin":"math/R-cran-gmp","version":"0.7.5"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gmp":{"origin":"math/gmp","version":"6.3.0"},"mpfr":{"origin":"math/mpfr","version":"4.2.2,1"}},"categories":["math"]},{"name":"R-cran-bayesm","origin":"science/R-cran-bayesm","version":"3.1.6","comment":"Bayesian Inference for Marketing/Micro-econometrics","maintainer":"wen@FreeBSD.org","www":"https://www.perossi.org/home/bsm-1","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"698b92f1ac2021c0f00271c2206cb18d7626115122f2df880b8e3355eb82a323","flatsize":5896759,"path":"All/R-cran-bayesm-3.1.6.pkg","repopath":"All/R-cran-bayesm-3.1.6.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3"],"pkgsize":2658444,"desc":"bayesm covers many important models used in marketing and micro-econometrics\napplications. The package includes: Bayes Regression (univariate or\nmultivariate dep var), Bayes Seemingly Unrelated Regression (SUR), Binary and\nOrdinal Probit, Multinomial Logit (MNL) and Multinomial Probit (MNP),\nMultivariate Probit, Negative Binomial (Poisson) Regression, Multivariate\nMixtures of Normals (including clustering), Dirichlet Process Prior Density\nEstimation with normal base, Hierarchical Linear Models with normal prior and\ncovariates, Hierarchical Linear Models with a mixture of normals prior and\ncovariates, Hierarchical Multinomial Logits with a mixture of normals prior\nand covariates, Hierarchical Multinomial Logits with a Dirichlet Process\nprior and covariates, Hierarchical Negative Binomial Regression Models,\nBayesian analysis of choice-based conjoint data, Bayesian treatment of linear\ninstrumental variables models, and Analysis of Multivariate Ordinal survey\ndata with scale usage heterogeneity (as in Rossi et al, JASA (01)).","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-RcppArmadillo":{"origin":"math/R-cran-RcppArmadillo","version":"14.4.1.1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["science"]},{"name":"R-cran-RSvgDevice","origin":"math/R-cran-RSvgDevice","version":"0.6.4.4_7","comment":"R SVG graphics device","maintainer":"ports@FreeBSD.org","www":"https://cran.r-project.org/web/packages/RSvgDevice/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6424b72778e7e8dda1b96822ff91d43bd4fb656cb16223a9faea200f432e587e","flatsize":82977,"path":"All/R-cran-RSvgDevice-0.6.4.4_7.pkg","repopath":"All/R-cran-RSvgDevice-0.6.4.4_7.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3"],"pkgsize":31204,"desc":"A graphics device for R that uses the w3.org xml standard\nfor Scalable Vector Graphics.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"],"messages":[{"message":"===>   NOTICE:\n\nThe R-cran-RSvgDevice port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"R-cran-XML","origin":"textproc/R-cran-XML","version":"3.99.0.18","comment":"Tools for parsing and generating XML","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/XML/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fd427a5b6d1b0f703da3b2d0ad4d36676359b7aa491c821acde4aa7e37fa16e9","flatsize":2954010,"path":"All/R-cran-XML-3.99.0.18.pkg","repopath":"All/R-cran-XML-3.99.0.18.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1743032,"desc":"This package provides many approaches for both reading and creating XML\n(and HTML) documents (including DTDs), both local and accessible via HTTP or\nFTP. It also offers access to an XPath \"interpreter\".","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"}},"categories":["textproc"]},{"name":"R-cran-Zelig","origin":"math/R-cran-Zelig","version":"5.1.7_1","comment":"Everyone's Statistical Software","maintainer":"wen@FreeBSD.org","www":"https://gking.harvard.edu/zelig","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d3ad52742834ce7e65b6c44fc5bcbfea139999407ed3e2658cd91b134a76d462","flatsize":2475635,"path":"All/R-cran-Zelig-5.1.7_1.pkg","repopath":"All/R-cran-Zelig-5.1.7_1.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":2018148,"desc":"Zelig is an easy-to-use program that can estimate, and help interpret the\nresults of, an enormous range of statistical models. It literally is \"everyone's\nstatistical software\" because Zelig's simple unified framework incorporates\neveryone else's (R) code. We also hope it will become \"everyone's statistical\nsoftware\" for applications and teaching, and so have designed Zelig so that\nanyone can easily use it or add their programs to it. Zelig also comes with\ninfrastructure that facilitates the use of any existing method, such as by\nallowing multiply imputed data for any model, and mimicking the program Clarify\n(for Stata) that takes the raw output of existing statistical procedures and\ntranslates them into quantities of direct interest.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-AER":{"origin":"finance/R-cran-AER","version":"1.2.12"},"R-cran-Amelia":{"origin":"math/R-cran-Amelia","version":"1.8.3"},"R-cran-MCMCpack":{"origin":"math/R-cran-MCMCpack","version":"1.7.1"},"R-cran-MatchIt":{"origin":"math/R-cran-MatchIt","version":"4.7.1"},"R-cran-VGAM":{"origin":"math/R-cran-VGAM","version":"1.1.13"},"R-cran-dplyr":{"origin":"math/R-cran-dplyr","version":"1.1.4"},"R-cran-geepack":{"origin":"math/R-cran-geepack","version":"1.3.12"},"R-cran-jsonlite":{"origin":"converters/R-cran-jsonlite","version":"1.9.1"},"R-cran-maxLik":{"origin":"math/R-cran-maxLik","version":"1.5.2.1"},"R-cran-plyr":{"origin":"devel/R-cran-plyr","version":"1.8.9"},"R-cran-quantreg":{"origin":"math/R-cran-quantreg","version":"6.1"},"R-cran-sandwich":{"origin":"math/R-cran-sandwich","version":"3.1.1"},"R-cran-survey":{"origin":"math/R-cran-survey","version":"4.4.2"}},"categories":["math"]},{"name":"R-cran-Rdpack","origin":"devel/R-cran-Rdpack","version":"2.6.3","comment":"Update and Manipulate Rd Documentation Objects","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/Rdpack/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1f1846cbcd7a238c05bbce2ae54c6a0323acbeddd87e6f418aa1cea9938b3afe","flatsize":756854,"path":"All/R-cran-Rdpack-2.6.3.pkg","repopath":"All/R-cran-Rdpack-2.6.3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":634984,"desc":"Functions for manipulation of R documentation objects, including\nfunctions reprompt() and ereprompt() for updating 'Rd' documentation\nfor functions, methods and classes; 'Rd' macros for citations and\nimport of references from 'bibtex' files for use in 'Rd' files and\n'roxygen2' comments; 'Rd' macros for evaluating and inserting\nsnippets of 'R' code and the results of its evaluation or creating\ngraphics on the fly; and many functions for manipulation of references\nand Rd files.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-rbibutils":{"origin":"textproc/R-cran-rbibutils","version":"2.3"}},"categories":["devel"]},{"name":"R-cran-RUnit","origin":"devel/R-cran-RUnit","version":"0.4.28_5","comment":"R functions implementing a Unit Testing framework","maintainer":"skreuzer@FreeBSD.org","www":"https://sourceforge.net/projects/runit/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"87615351f098cdf672fa873b37f302f489aeb0d84740acbb0961f08f563e6149","flatsize":376564,"path":"All/R-cran-RUnit-0.4.28_5.pkg","repopath":"All/R-cran-RUnit-0.4.28_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":285052,"desc":"R Unit test framework R functions implementing a standard Unit Testing\nframework, with additional code inspection and report generation tools","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["devel"]},{"name":"R-cran-RcppArmadillo","origin":"math/R-cran-RcppArmadillo","version":"14.4.1.1","comment":"Rcpp integration for Armadillo templated linear algebra library","maintainer":"eduardo@FreeBSD.org","www":"https://cran.r-project.org/package=RcppArmadillo","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a49f47912b2386f13b5cfb12f5467f7a2a8d2ec40b0befc12971ef09e8a18689","flatsize":6359790,"path":"All/R-cran-RcppArmadillo-14.4.1.1.pkg","repopath":"All/R-cran-RcppArmadillo-14.4.1.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":859920,"desc":"RcppArmadillo provides an interface from R to and from Armadillo\nby utilising the Rcpp R/C++ interface library.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-Rcpp":{"origin":"devel/R-cran-Rcpp","version":"1.0.14"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"R-cran-RMySQL","origin":"databases/R-cran-RMySQL","version":"0.11.0","comment":"R interface to the MySQL database","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/RMySQL/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"36720da838f11277fb404fe88abc0e32c1efced289c81720ee8f31528ef26973","flatsize":423591,"path":"All/R-cran-RMySQL-0.11.0.pkg","repopath":"All/R-cran-RMySQL-0.11.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":291824,"desc":"RMySQL is a database interface and MySQL driver for R. This version\ncomplies with the database interface definition as implemented in\nthe package DBI 0.2-2.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-DBI":{"origin":"databases/R-cran-DBI","version":"1.2.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"mysql80-client":{"origin":"databases/mysql80-client","version":"8.0.41"}},"categories":["databases"],"annotations":{"cpe":"cpe:2.3:a:r-consortium:rmysql:0.11.0:::::dragonfly6:x86_64"}},{"name":"R-cran-RFinanceYJ","origin":"finance/R-cran-RFinanceYJ","version":"0.3.1_12","comment":"Japanese stock market from Yahoo!-finance-Japan","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/RFinanceYJ/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"27e83188ab1435dfa4ee3f7b4e6e25eeddfb2c830087e0fe5dcc559a65f368ce","flatsize":29726,"path":"All/R-cran-RFinanceYJ-0.3.1_12.pkg","repopath":"All/R-cran-RFinanceYJ-0.3.1_12.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":27172,"desc":"Japanese stock market from Yahoo!-finance-Japan","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-RCurl":{"origin":"ftp/R-cran-RCurl","version":"1.98.1.17"},"R-cran-XML":{"origin":"textproc/R-cran-XML","version":"3.99.0.18"},"R-cran-xts":{"origin":"math/R-cran-xts","version":"0.14.1"}},"categories":["finance"]},{"name":"R-cran-RPostgreSQL","origin":"databases/R-cran-RPostgreSQL","version":"0.7.7","comment":"R Interface to the 'PostgreSQL' Database System","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/RPostgreSQL/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"49f16756b88b70f608d6a500062f8f9b2b708a2631adcde46c592029df57f0ac","flatsize":514721,"path":"All/R-cran-RPostgreSQL-0.7.7.pkg","repopath":"All/R-cran-RPostgreSQL-0.7.7.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":363896,"desc":"Database interface and 'PostgreSQL' driver for 'R'. This package\nprovides a Database Interface 'DBI' compliant driver for 'R' to\naccess 'PostgreSQL' database systems. In order to build and install\nthis package from source, 'PostgreSQL' itself must be present your\nsystem to provide 'PostgreSQL' functionality via its libraries and\nheader files. These files are provided as 'postgresql-devel' package\nunder some Linux distributions. On 'macOS' and 'Microsoft Windows'\nsystem the attached 'libpq' library source will be used.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-DBI":{"origin":"databases/R-cran-DBI","version":"1.2.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"postgresql16-client":{"origin":"databases/postgresql16-client","version":"16.9"}},"categories":["databases"]},{"name":"R-cran-bslib","origin":"www/R-cran-bslib","version":"0.9.0","comment":"Custom 'Bootstrap' 'Sass' Themes for 'shiny' and 'rmarkdown'","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/bslib/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0a78dc8c40c6b5b26acf4ef3e06bb760e5394f5b1f959ef2334a4470fc6313fd","flatsize":11264654,"path":"All/R-cran-bslib-0.9.0.pkg","repopath":"All/R-cran-bslib-0.9.0.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":4969144,"desc":"Simplifies custom 'CSS' styling of both 'shiny' and 'rmarkdown' via\n'Bootstrap' 'Sass'. Supports both 'Bootstrap' 3 and 4 as well as\ntheir various 'Bootswatch' themes. An interactive widget is also\nprovided for previewing themes in real time.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-base64enc":{"origin":"converters/R-cran-base64enc","version":"0.1.3_5"},"R-cran-cachem":{"origin":"databases/R-cran-cachem","version":"1.1.0"},"R-cran-fastmap":{"origin":"databases/R-cran-fastmap","version":"1.2.0"},"R-cran-htmltools":{"origin":"textproc/R-cran-htmltools","version":"0.5.8.1"},"R-cran-jquerylib":{"origin":"www/R-cran-jquerylib","version":"0.1.4_1"},"R-cran-jsonlite":{"origin":"converters/R-cran-jsonlite","version":"1.9.1"},"R-cran-lifecycle":{"origin":"devel/R-cran-lifecycle","version":"1.0.4"},"R-cran-memoise":{"origin":"devel/R-cran-memoise","version":"2.0.1_1"},"R-cran-mime":{"origin":"misc/R-cran-mime","version":"0.13"},"R-cran-rlang":{"origin":"devel/R-cran-rlang","version":"1.1.5"},"R-cran-sass":{"origin":"textproc/R-cran-sass","version":"0.4.9"}},"categories":["www"]},{"name":"R-cran-ROAuth","origin":"security/R-cran-ROAuth","version":"0.9.6_5","comment":"R interface for OAuth","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/ROAuth/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8ddd11f75db195bce646e1a98aecb48ee4a49badbbcf866380da811c6a480292","flatsize":156833,"path":"All/R-cran-ROAuth-0.9.6_5.pkg","repopath":"All/R-cran-ROAuth-0.9.6_5.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":146424,"desc":"This package provides an interface to the OAuth 1.0 specification,\nallowing users to authenticate via OAuth to the server of their\nchoice.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-RCurl":{"origin":"ftp/R-cran-RCurl","version":"1.98.1.17"},"R-cran-digest":{"origin":"security/R-cran-digest","version":"0.6.37"}},"categories":["security"]},{"name":"R-cran-R6","origin":"devel/R-cran-R6","version":"2.6.1","comment":"Classes with reference semantics","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/R6/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9f9f9173a44bfb6b83feecfd455b22654fc02971f9afa413eaa03e1cfc0c38c0","flatsize":191681,"path":"All/R-cran-R6-2.6.1.pkg","repopath":"All/R-cran-R6-2.6.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":98960,"desc":"The R6 package allows the creation of classes with reference\nsemantics, similar to R's built-in reference classes. Compared to\nreference classes, R6 classes are simpler and lighter-weight, and\nthey are not built on S4 classes so they do not require the methods\npackage. These classes allow public and private members, and they\nsupport inheritance, even when the classes are defined in different\npackages.","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["devel"]},{"name":"R-cran-RColorBrewer","origin":"graphics/R-cran-RColorBrewer","version":"1.1.3_1","comment":"ColorBrewer palettes","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/RColorBrewer/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"152d7f09f28d9d7f1b505a5d4d46128bf7dff257f6f06fb7d3b167ed05b91aec","flatsize":66872,"path":"All/R-cran-RColorBrewer-1.1.3_1.pkg","repopath":"All/R-cran-RColorBrewer-1.1.3_1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":55432,"desc":"Provides color schemes for maps (and other graphics) designed by\nCynthia Brewer as described at http://colorbrewer2.org","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["graphics"]},{"name":"R-cran-RcppEigen","origin":"math/R-cran-RcppEigen","version":"0.3.4.0.2","comment":"Rcpp integration for the Eigen templated linear algebra library","maintainer":"eduardo@FreeBSD.org","www":"https://cran.r-project.org/web/packages/RcppEigen/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a6a413a91ddf12bea5a5bcee18b6a326a3c65b144a4e0e5e4f95ddd8041679c8","flatsize":9610034,"path":"All/R-cran-RcppEigen-0.3.4.0.2.pkg","repopath":"All/R-cran-RcppEigen-0.3.4.0.2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1400212,"desc":"R and Eigen integration using Rcpp. Eigen is a C++ template library\nfor linear algebra: matrices, vectors, numerical solvers and related\nalgorithms. It supports dense and sparse matrices on integer,\nfloating point and complex numbers, decompositions of such matrices,\nand solutions of linear systems. Its performance on many algorithms\nis comparable with some of the best implementations based on Lapack\nand level-3 BLAS. The RcppEigen package includes the header files\nfrom the Eigen C++ template library (currently version 3.2.2). Thus\nusers do not need to install Eigen itself in order to use RcppEigen.\nSince version 3.1.1, Eigen is licensed under the Mozilla Public\nLicense (version 2); earlier version were licensed under the GNU\nLGPL version 3 or later. RcppEigen (the Rcpp bindings/bridge to\nEigen) is licensed under the GNU GPL version 2 or later, as is the\nrest of Rcpp.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-Rcpp":{"origin":"devel/R-cran-Rcpp","version":"1.0.14"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"R-cran-R.methodsS3","origin":"devel/R-cran-R.methodsS3","version":"1.8.2","comment":"Methods that simplify the setup of S3 generic functions","maintainer":"uzsolt@FreeBSD.org","www":"https://cran.r-project.org/web/packages/R.methodsS3/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fb2cc35f654086a84e215f7a26a9223b6cc3141e2f16921d45671ba00b21ccd8","flatsize":133773,"path":"All/R-cran-R.methodsS3-1.8.2.pkg","repopath":"All/R-cran-R.methodsS3-1.8.2.pkg","licenselogic":"or","licenses":["LGPL21","LGPL3"],"pkgsize":93912,"desc":"Methods that simplify the setup of S3 generic functions and S3 methods. Major\neffort has been made in making definition of methods as simple as possible with\na minimum of maintenance for package developers. For example, generic functions\nare created automatically, if missing, and naming conflict are automatically\nsolved, if possible. The method setMethodS3() is a good start for those who in\nthe future may want to migrate to S4. This is a cross-platform package\nimplemented in pure R that generates standard S3 methods.","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["devel"]},{"name":"R-cran-RSQLite","origin":"databases/R-cran-RSQLite","version":"2.3.6","comment":"Database Interface R driver for SQLite","maintainer":"skreuzer@FreeBSD.org","www":"https://cran.r-project.org/web/packages/RSQLite/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"081488d7c3aa8ed39c74d5fb8001c8b5f4c8949756971f49753538959e438915","flatsize":2397936,"path":"All/R-cran-RSQLite-2.3.6.pkg","repopath":"All/R-cran-RSQLite-2.3.6.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":1131788,"desc":"Database Interface R driver for SQLite. This package embeds the SQLite database\nengine in R and provides an interface compliant with the DBI package.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-DBI":{"origin":"databases/R-cran-DBI","version":"1.2.3"},"R-cran-Rcpp":{"origin":"devel/R-cran-Rcpp","version":"1.0.14"},"R-cran-bit64":{"origin":"devel/R-cran-bit64","version":"4.6.0.1"},"R-cran-blob":{"origin":"devel/R-cran-blob","version":"1.2.4"},"R-cran-cpp11":{"origin":"devel/R-cran-cpp11","version":"0.5.2"},"R-cran-memoise":{"origin":"devel/R-cran-memoise","version":"2.0.1_1"},"R-cran-pkgconfig":{"origin":"devel/R-cran-pkgconfig","version":"2.0.3_2"},"R-cran-plogr":{"origin":"devel/R-cran-plogr","version":"0.2.0_4"},"R-cran-rlang":{"origin":"devel/R-cran-rlang","version":"1.1.5"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["databases"]},{"name":"R-cran-R2HTML","origin":"textproc/R-cran-R2HTML","version":"2.3.4","comment":"HTML exportation for R objects","maintainer":"thierry@FreeBSD.org","www":"https://cran.r-project.org/package=R2HTML","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"65ee1277601ad383daf900ce03664077a01499629e0d07f8de88d04bd57b096d","flatsize":874326,"path":"All/R-cran-R2HTML-2.3.4.pkg","repopath":"All/R-cran-R2HTML-2.3.4.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":589072,"desc":"This package includes HTML function and methods to write in an HTML file. Thus,\nmaking HTML reports is easy. Includes a function that allows redirection on the\nfly, which appears to be very usefull for teaching purpose, as the student can\nkeep a copy of the produced output to keep all that he did during the course.\nPackage comes with a vignette describing how to write HTML reports for\nstatistical analysis. Finally, a driver for Sweave allows to parse HTML flat\nfiles containing R code and to automatically write the corresponding outputs\n(tables and graphs).","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["textproc"]},{"name":"R-cran-R.cache","origin":"devel/R-cran-R.cache","version":"0.16.0","comment":"Caching (Memoization) of Objects and Results","maintainer":"uzsolt@FreeBSD.org","www":"https://cran.r-project.org/package=R.cache","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fcda14aeb18512ebcad472c520bf8a8eccc1b1f3f5477226fc9d8c93cf1db382","flatsize":173434,"path":"All/R-cran-R.cache-0.16.0.pkg","repopath":"All/R-cran-R.cache-0.16.0.pkg","licenselogic":"or","licenses":["LGPL21","LGPL3"],"pkgsize":123412,"desc":"R.cache: Fast and Light-Weight Caching (Memoization) of Objects and Results to\nSpeed Up Computations\n\nMemoization can be used to speed up repetitive and computational expensive\nfunction calls. The first time a function that implements memoization is called\nthe results are stored in a cache memory. The next time the function is called\nwith the same set of parameters, the results are momentarily retrieved from the\ncache avoiding repeating the calculations. With this package, any R object can\nbe cached in a key-value storage where the key can be an arbitrary set of R\nobjects. The cache memory is persistent (on the file system).","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-R.methodsS3":{"origin":"devel/R-cran-R.methodsS3","version":"1.8.2"},"R-cran-R.oo":{"origin":"devel/R-cran-R.oo","version":"1.27.0"},"R-cran-R.utils":{"origin":"devel/R-cran-R.utils","version":"2.13.0"},"R-cran-digest":{"origin":"security/R-cran-digest","version":"0.6.37"}},"categories":["devel"]},{"name":"R-cran-RCurl","origin":"ftp/R-cran-RCurl","version":"1.98.1.17","comment":"General network client interface for R","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/RCurl/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"be4fbe19b7a669e82efeee784ac61bb4672c9c41768a85240b79f94c3c635032","flatsize":1954938,"path":"All/R-cran-RCurl-1.98.1.17.pkg","repopath":"All/R-cran-RCurl-1.98.1.17.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":811416,"desc":"The RCurl package is an R-interface to the libcurl library that\nprovides HTTP facilities. This allows us to download files from Web\nservers, post forms, use HTTPS (the secure HTTP), use persistent\nconnections, upload files, use binary content, handle redirects,\npassword authentication, etc.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-bitops":{"origin":"devel/R-cran-bitops","version":"1.0.9"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"}},"categories":["ftp"]},{"name":"R-cran-RJSONIO","origin":"converters/R-cran-RJSONIO","version":"1.3.1.9","comment":"Serialize R objects to JSON, JavaScript Object Notation","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/RJSONIO/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"948cec98e39895143258be9b5ae8e4bafdf8960a7af99ae60ddcd546cf874508","flatsize":2955642,"path":"All/R-cran-RJSONIO-1.3.1.9.pkg","repopath":"All/R-cran-RJSONIO-1.3.1.9.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":875756,"desc":"This is a package that allows conversion to and from data in\nJavaScript object notation (JSON) format. This allows R objects to\nbe inserted into JavaScript/ECMAScript/ActionScript code and allows\nR programmers to read and convert JSON content to R objects. This\nis an alternative to rjson package. That version was too slow for\nconverting large R objects to JSON and is not extensible, but a\nvery useful prototype. It is fast for parsing. This package uses\nmethods, vectorized operations and C code and callbacks to R functions\nfor deserializing JSON objects to R. Version 0.4 of this package\nuses a new native parser, implements the transformation code in C\nand allocates memory efficiently (rather than concatenating because\nof event driven parsing). The result is a significantly faster\nparsing of large JSON documents.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["converters"]},{"name":"R-cran-R.devices","origin":"graphics/R-cran-R.devices","version":"2.17.2","comment":"Unified Handling of Graphics Devices","maintainer":"uzsolt@FreeBSD.org","www":"https://cran.r-project.org/package=R.devices","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"c8679ab84467c3ee0ac9b2ab74bd2942d51564a7c5fc3ee41d30d9341d3def91","flatsize":496737,"path":"All/R-cran-R.devices-2.17.2.pkg","repopath":"All/R-cran-R.devices-2.17.2.pkg","licenselogic":"and","licenses":["LGPL21","LGPL3"],"pkgsize":399532,"desc":"Functions for creating plots and image files in a unified way regardless of\noutput format (EPS, PDF, PNG, SVG, TIFF, WMF, etc.). Default device options as\nwell as scales and aspect ratios are controlled in a uniform way across all\ndevice types. Switching output format requires minimal changes in code. This\npackage is ideal for large-scale batch processing, because it will never leave\nopen graphics devices or incomplete image files behind, even on errors or user\ninterrupts.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-R.methodsS3":{"origin":"devel/R-cran-R.methodsS3","version":"1.8.2"},"R-cran-R.oo":{"origin":"devel/R-cran-R.oo","version":"1.27.0"},"R-cran-R.utils":{"origin":"devel/R-cran-R.utils","version":"2.13.0"},"R-cran-base64enc":{"origin":"converters/R-cran-base64enc","version":"0.1.3_5"}},"categories":["graphics"]},{"name":"R-cran-R.rsp","origin":"textproc/R-cran-R.rsp","version":"0.46.0","comment":"Dynamic Generation of Scientific Reports","maintainer":"uzsolt@FreeBSD.org","www":"https://cran.r-project.org/package=R.rsp","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"4416bf931b81059cd5410c1523adde82179a93e80aeb978362eb4615ad50e147","flatsize":1784890,"path":"All/R-cran-R.rsp-0.46.0.pkg","repopath":"All/R-cran-R.rsp-0.46.0.pkg","licenselogic":"and","licenses":["LGPL21","LGPL3"],"pkgsize":1393040,"desc":"The RSP markup language makes any text-based document come alive. RSP provides a\npowerful markup for controlling the content and output of LaTeX, HTML, Markdown,\nAsciiDoc, Sweave and knitr documents (and more), e.g. 'Today's date is\n<%25=Sys.Date()%25>'. Contrary to many other literate programming languages, with\nRSP it is straightforward to loop over mixtures of code and text sections, e.g.\nin month-by-month summaries. RSP has also several preprocessing directives for\nincorporating static and dynamic contents of external files (local or online)\namong other things. Functions rstring() and rcat() make it easy to process RSP\nstrings, rsource() sources an RSP file as it was an R script, while rfile()\ncompiles it (even online) into its final output format, e.g.\nrfile('report.tex.rsp') generates 'report.pdf' and rfile('report.md.rsp')\ngenerates 'report.html'. RSP is ideal for self-contained scientific reports and\nR package vignettes. It's easy to use - if you know how to write an R script,\nyou'll be up and running within minutes.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-R.cache":{"origin":"devel/R-cran-R.cache","version":"0.16.0"},"R-cran-R.methodsS3":{"origin":"devel/R-cran-R.methodsS3","version":"1.8.2"},"R-cran-R.oo":{"origin":"devel/R-cran-R.oo","version":"1.27.0"},"R-cran-R.utils":{"origin":"devel/R-cran-R.utils","version":"2.13.0"},"R-cran-digest":{"origin":"security/R-cran-digest","version":"0.6.37"}},"categories":["textproc"]},{"name":"R-cran-ModelMetrics","origin":"devel/R-cran-ModelMetrics","version":"1.2.2.2_2","comment":"Rapid Calculation of Model Metrics","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/ModelMetrics/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"74cd935a1a2d260524349338e05340e3c4cdbe2e9c7e55b539dba23ef3ee0ccf","flatsize":342231,"path":"All/R-cran-ModelMetrics-1.2.2.2_2.pkg","repopath":"All/R-cran-ModelMetrics-1.2.2.2_2.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":155360,"desc":"Collection of metrics for evaluating models written in C++ using\n'Rcpp'.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-Rcpp":{"origin":"devel/R-cran-Rcpp","version":"1.0.14"},"R-cran-data.table":{"origin":"devel/R-cran-data.table","version":"1.17.0"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel"]},{"name":"R-cran-MatrixModels","origin":"math/R-cran-MatrixModels","version":"0.5.3","comment":"Modelling with Sparse And Dense Matrices","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/MatrixModels/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7f4e029371235fc7a4d0560dc75a7b16cfee4ea7b1698693af5a921bf81b3dd4","flatsize":471849,"path":"All/R-cran-MatrixModels-0.5.3.pkg","repopath":"All/R-cran-MatrixModels-0.5.3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":351288,"desc":"Modelling with sparse and dense 'Matrix' matrices, using modular\nprediction and response module classes.","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["math"]},{"name":"R-cran-R.oo","origin":"devel/R-cran-R.oo","version":"1.27.0","comment":"Methods and classes for object-oriented programming","maintainer":"uzsolt@FreeBSD.org","www":"https://cran.r-project.org/web/packages/R.oo/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3aeb92568bbb3639cdcbbcb784b683a2347940813af8ff9ebad35f82efa12ff1","flatsize":1171626,"path":"All/R-cran-R.oo-1.27.0.pkg","repopath":"All/R-cran-R.oo-1.27.0.pkg","licenselogic":"or","licenses":["LGPL21","LGPL3"],"pkgsize":992772,"desc":"Methods and classes for object-oriented programming in R with or without\nreferences. Large effort has been made on making definition of methods as simple\nas possible with a minimum of maintenance for package developers. The package\nhas been developed since 2001 and is now considered very stable. This is a\ncross-platform package implemented in pure R that defines standard S3 classes\nwithout any tricks.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-R.methodsS3":{"origin":"devel/R-cran-R.methodsS3","version":"1.8.2"}},"categories":["devel"]},{"name":"R-cran-R.utils","origin":"devel/R-cran-R.utils","version":"2.13.0","comment":"Utility functions useful developing R packages","maintainer":"uzsolt@FreeBSD.org","www":"https://cran.r-project.org/package=R.utils","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9dbd48280ae468c3826deace86dad515c9013014193307a0d93c0bdc4c9f78a8","flatsize":1755368,"path":"All/R-cran-R.utils-2.13.0.pkg","repopath":"All/R-cran-R.utils-2.13.0.pkg","licenselogic":"or","licenses":["LGPL21","LGPL3"],"pkgsize":1441776,"desc":"Utility functions useful when programming and developing R packages.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-R.methodsS3":{"origin":"devel/R-cran-R.methodsS3","version":"1.8.2"},"R-cran-R.oo":{"origin":"devel/R-cran-R.oo","version":"1.27.0"}},"categories":["devel"]},{"name":"R-cran-Matching","origin":"math/R-cran-Matching","version":"4.10.15","comment":"Multivariate and Propensity Score Matching with Balance Optimization","maintainer":"wen@FreeBSD.org","www":"https://sekhon.berkeley.edu/matching","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3252aa8b422aa0293b6a3cced3ddf623ce6fec69d8a7492089dd4bfa8caea442","flatsize":808155,"path":"All/R-cran-Matching-4.10.15.pkg","repopath":"All/R-cran-Matching-4.10.15.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3"],"pkgsize":501048,"desc":"Provides functions for multivariate and propensity score matching and\nfor finding optimal balance based on a genetic search algorithm. A\nvariety of univariate and multivariate metrics to determine if balance\nhas been obtained are also provided.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"R-cran-Rcpp","origin":"devel/R-cran-Rcpp","version":"1.0.14","comment":"Seamless R and C++ Integration","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/Rcpp/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c3c4683697f70afa1c84dd0aae894c27d95cccb6c0b9b00b4e6fc5f57a9736a6","flatsize":8700713,"path":"All/R-cran-Rcpp-1.0.14.pkg","repopath":"All/R-cran-Rcpp-1.0.14.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1994216,"desc":"The Rcpp package provides C++ classes that greatly facilitate\ninterfacing C or C++ code in R packages using the .Call() interface\nprovided by R.\n\nRcpp provides matching C++ classes for a large number of basic R\ndata types. Hence, a package author can keep his data in normal R\ndata structures without having to worry about translation or\ntransferring to C++. At the same time, the data structures can be\naccessed as easily at the C++ level, and used in the normal manner.\n\nThe mapping of data types works in both directions. It is as\nstraightforward to pass data from R to C++, as it is it return data\nfrom C++ to R.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel"]},{"name":"R-cran-MSwM","origin":"math/R-cran-MSwM","version":"1.5_1","comment":"Fitting Markov Switching Models","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/MSwM/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"84eaa8dbcfb46434ecfdda881c174eeff9b13cc8a7157cdc6068d96e3e39c346","flatsize":929342,"path":"All/R-cran-MSwM-1.5_1.pkg","repopath":"All/R-cran-MSwM-1.5_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":710616,"desc":"Univariate Autoregressive Markov Switching Models for Linear and\nGeneralized Models","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["math"]},{"name":"R-cran-GDD","origin":"graphics/R-cran-GDD","version":"0.1.13.1_16","comment":"Graphics device for R for creating bitmap output","maintainer":"skreuzer@FreeBSD.org","www":"http://www.rosuda.org/R/GDD/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fa204fa6e845f1f1b3ed417ca1394fa1eab576da95fbd89b60ff79c652204ae5","flatsize":119066,"path":"All/R-cran-GDD-0.1.13.1_16.pkg","repopath":"All/R-cran-GDD-0.1.13.1_16.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":53168,"desc":"GDD is a graphics device for R which uses libgd for creating bitmap output.\nSupported output formats are png8, png24, gif and jpeg.\n\nThe main purpose of this package is to replace png/jpeg and similar native\ndevices in R which either rely on X11 or use GhostScript are thus are very slow\nand not suitable in server applications. GDD also supports advanced features\nsuch as anti-aliasing of both lines and text.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libgd":{"origin":"graphics/gd","version":"2.3.3_13,1"}},"categories":["graphics"]},{"name":"R-cran-LearnBayes","origin":"math/R-cran-LearnBayes","version":"2.15.1_4","comment":"Functions for Learning Bayesian Inference","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/LearnBayes/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b9be30683d23eaf5a6f34e3899c71747182b1ba91089061364dfb296c60d38a1","flatsize":1122859,"path":"All/R-cran-LearnBayes-2.15.1_4.pkg","repopath":"All/R-cran-LearnBayes-2.15.1_4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":966840,"desc":"LearnBayes contains a collection of functions helpful in learning\nthe basic tenets of Bayesian statistical inference. It contains\nfunctions for summarizing basic one and two parameter posterior\ndistributions and predictive distributions. It contains MCMC\nalgorithms for summarizing posterior distributions defined by the\nuser. It also contains functions for regression models, hierarchical\nmodels, Bayesian tests, and illustrations of Gibbs sampling.","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["education","math"]},{"name":"R-cran-GPArotation","origin":"math/R-cran-GPArotation","version":"2024.3.1","comment":"Gradient Projection Algorithms for Factor Rotation","maintainer":"uzsolt@FreeBSD.org","www":"https://cran.r-project.org/web/packages/GPArotation/index.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"7715c8bbb9412a424c66b8a2a11cc736173a087bd0f372b390845b0915dc3000","flatsize":567951,"path":"All/R-cran-GPArotation-2024.3.1.pkg","repopath":"All/R-cran-GPArotation-2024.3.1.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3"],"pkgsize":421176,"desc":"GPA Rotation for Factor Analysis\n\nThe GPArotation package contains functions for the rotation of factor loadings\nmatrices. The functions implement Gradient Projection (GP) algorithms for\northogonal and oblique rotation. Additionally, a number of rotation criteria\nare provided. The GP algorithms minimize the rotation criterion function, and\nprovide the corresponding rotation matrix. For oblique rotation, the\ncovariance/correlation matrix of the factors is also provided.","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["math"]},{"name":"R-cran-PerformanceAnalytics","origin":"finance/R-cran-PerformanceAnalytics","version":"2.0.8","comment":"Econometric tools for performance and risk analysis","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/PerformanceAnalytics/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"83328669ec22b25528651a5370bc96b784b687aff8f44f5a6728784ff70e34d8","flatsize":2702250,"path":"All/R-cran-PerformanceAnalytics-2.0.8.pkg","repopath":"All/R-cran-PerformanceAnalytics-2.0.8.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":2141852,"desc":"Collection of econometric functions for performance and risk analysis.\nThis package aims to aid practitioners and researchers in utilizing\nthe latest research in analysis of non-normal return streams. In\ngeneral, it is most tested on return (rather than price) data on a\nregular scale, but most functions will work with irregular return\ndata as well, and increasing numbers of functions will work with\nP&L or price data where possible.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-quadprog":{"origin":"math/R-cran-quadprog","version":"1.5.8_2"},"R-cran-xts":{"origin":"math/R-cran-xts","version":"0.14.1"},"R-cran-zoo":{"origin":"math/R-cran-zoo","version":"1.8.13"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["finance"]},{"name":"R-cran-FNN","origin":"math/R-cran-FNN","version":"1.1.4.1","comment":"Fast Nearest Neighbor Search Algorithms and Applications","maintainer":"thierry@FreeBSD.org","www":"https://cran.r-project.org/package=FNN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d47944b507ec50477d8f6b3cc050e654d48e92f08f7ab0bfef565dc401350a2d","flatsize":214612,"path":"All/R-cran-FNN-1.1.4.1.pkg","repopath":"All/R-cran-FNN-1.1.4.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":129940,"desc":"Cover-tree and kd-tree fast k-nearest neighbor search algorithms and related\napplications including KNN classification, regression and information measures\nare implemented.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"R-cran-FAdist","origin":"science/R-cran-FAdist","version":"2.4_1","comment":"Probability distributions that are sometimes useful in hydrology","maintainer":"thierry@FreeBSD.org","www":"https://cran.r-project.org/web/packages/FAdist/index.html","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"71e0e4734a32c9c98fc8d51a63448c8234ad81f07f8716dd17f640d3b855c8d9","flatsize":95782,"path":"All/R-cran-FAdist-2.4_1.pkg","repopath":"All/R-cran-FAdist-2.4_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":74832,"desc":"An R package with a collection of probability distributions that are sometimes\nused in hydrology.","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["science"]},{"name":"R-cran-KFAS","origin":"math/R-cran-KFAS","version":"1.5.1","comment":"Kalman filter and smoothers for exponential family state space models","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/KFAS/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7f6100163fdc7fed5fe83df20611af6da892dd6caff86df864038b1015c95994","flatsize":1228758,"path":"All/R-cran-KFAS-1.5.1.pkg","repopath":"All/R-cran-KFAS-1.5.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":741456,"desc":"Package KFAS provides funchtions for Kalman filtering, state,\ndisturbance and simulation smoothing, forecasting and simulation\nof state space models. All functions can use exact diffuse\ninitialisation when distributions of some or all elements of initial\nstate vector are unknown. Filtering, state smoothing and simulation\nfunctions use sequential processing algorithm, which is faster than\nstandard approach, and it also allows singularity of prediction\nerror variance matrix. KFAS also contains function for computing\nthe likelihood of exponential family state space models and function\nfor state smoothing of exponential family state space models.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"R-cran-Formula","origin":"math/R-cran-Formula","version":"1.2.5","comment":"Extended Model Formulas","maintainer":"uzsolt@FreeBSD.org","www":"https://cran.r-project.org/web/packages/Formula/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3c6bd621aef9abf8eb53b4fed73dfd872909c6930a26f58dd4d5b4f843d0c2c2","flatsize":200553,"path":"All/R-cran-Formula-1.2.5.pkg","repopath":"All/R-cran-Formula-1.2.5.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":160048,"desc":"Infrastructure for extended formulas with multiple parts on the\nright-hand side and/or multiple responses on the left-hand side.","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["math"]},{"name":"R-cran-MatchIt","origin":"math/R-cran-MatchIt","version":"4.7.1","comment":"Nonparametric Preprocessing for Parametric Casual Inference","maintainer":"wen@FreeBSD.org","www":"https://gking.harvard.edu/matchit","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0102d60e4f3f18b7963975eec737ae769cf977c91db6b4b43a56ce5cabfef14a","flatsize":3028566,"path":"All/R-cran-MatchIt-4.7.1.pkg","repopath":"All/R-cran-MatchIt-4.7.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1788260,"desc":"MatchIt selects matched samples of the the original treated and\ncontrol groups with similar covariate distributions - can be used\nto match exactly on covariates, to match on propensity scores, or\nperform a variety of other matching procedures.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-Matching":{"origin":"math/R-cran-Matching","version":"4.10.15"},"R-cran-Rcpp":{"origin":"devel/R-cran-Rcpp","version":"1.0.14"},"R-cran-RcppProgress":{"origin":"devel/R-cran-RcppProgress","version":"0.4.2_2"},"R-cran-backports":{"origin":"math/R-cran-backports","version":"1.5.0"},"R-cran-rgenoud":{"origin":"math/R-cran-rgenoud","version":"5.9.0.11"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"R-cran-Deriv","origin":"math/R-cran-Deriv","version":"4.1.6","comment":"Symbolic Differentiation","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/Deriv/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"672aa4473714f0383f72b463d79bdcea39591145694c49e63f9c5484dceea6ed","flatsize":216283,"path":"All/R-cran-Deriv-4.1.6.pkg","repopath":"All/R-cran-Deriv-4.1.6.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":166608,"desc":"R-based solution for symbolic differentiation. It admits user-defined\nfunction as well as function substitution in arguments of functions\nto be differentiated. Some symbolic simplification is part of the\nwork.","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["math"]},{"name":"R-cran-Defaults","origin":"devel/R-cran-Defaults","version":"1.1.1_14","comment":"Create Global Function Defaults","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/Defaults/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"63acdf4f553a308224f1e3f8e951d4d8652ee3077e91cf888538d4cb20bdb176","flatsize":217835,"path":"All/R-cran-Defaults-1.1.1_14.pkg","repopath":"All/R-cran-Defaults-1.1.1_14.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3"],"pkgsize":153368,"desc":"Set, Get, and Import Global Function Defaults","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["devel"]},{"name":"R-cran-FrF2","origin":"math/R-cran-FrF2","version":"2.3.3","comment":"Statistical Methods for Quality Science","maintainer":"eduardo@FreeBSD.org","www":"https://CRAN.R-project.org/package=FrF2","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9fa2ac9e9974356e813bbe6c3d71a788d214f6a761584ebc03d9315bab6e102d","flatsize":1500791,"path":"All/R-cran-FrF2-2.3.3.pkg","repopath":"All/R-cran-FrF2-2.3.3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":935400,"desc":"FrF2: Fractional Factorial Designs with 2-Level Factors\n\nRegular and non-regular Fractional Factorial 2-level designs can be\ncreated. Furthermore, analysis tools for Fractional Factorial designs\nwith 2-level factors are offered (main effects and interaction plots for\nall factors simultaneously, cube plot for looking at the simultaneous\neffects of three factors, full or half normal plot, alias structure in a\nmore readable format than with the built-in function alias).","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-BsMD":{"origin":"math/R-cran-BsMD","version":"2023.920"},"R-cran-DoE.base":{"origin":"math/R-cran-DoE.base","version":"1.2.4"},"R-cran-igraph":{"origin":"math/R-cran-igraph","version":"2.1.4"},"R-cran-scatterplot3d":{"origin":"math/R-cran-scatterplot3d","version":"0.3.44"},"R-cran-sfsmisc":{"origin":"devel/R-cran-sfsmisc","version":"1.1.20"}},"categories":["math"]},{"name":"R-cran-MCMCpack","origin":"math/R-cran-MCMCpack","version":"1.7.1","comment":"Markov chain Monte Carlo Package","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/MCMCpack/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3176db4c873291c49fe74217b6e9baca1b80b6bf399faf8f519271104f24d6ae","flatsize":4113846,"path":"All/R-cran-MCMCpack-1.7.1.pkg","repopath":"All/R-cran-MCMCpack-1.7.1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1815568,"desc":"This package contains functions to perform Bayesian inference using\nposterior simulation for a number of statistical models. Most\nsimulation is done in compiled C++ written in the Scythe Statistical\nLibrary Version 1.0.3. All models return coda mcmc objects that can\nthen be summarized using the coda package. Some useful utility\nfunctions such as density functions, pseudo-random number generators\nfor statistical distributions, a general purpose Metropolis sampling\nalgorithm, and tools for visualization are provided.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-coda":{"origin":"math/R-cran-coda","version":"0.19.4.1"},"R-cran-mcmc":{"origin":"math/R-cran-mcmc","version":"0.9.8"},"R-cran-quantreg":{"origin":"math/R-cran-quantreg","version":"6.1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"R-cran-DEoptimR","origin":"math/R-cran-DEoptimR","version":"1.1.3.1","comment":"Differential Evolution Optimization in Pure R","maintainer":"eduardo@FreeBSD.org","www":"https://cran.r-project.org/web/packages/DEoptimR/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0c351403f10b66cd9bfa8001d6cd76433fe446d6b4ef02ad8ea087be8ff073bd","flatsize":86070,"path":"All/R-cran-DEoptimR-1.1.3.1.pkg","repopath":"All/R-cran-DEoptimR-1.1.3.1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":76408,"desc":"Differential Evolution (DE) stochastic algorithms for global\noptimization of problems with and without constraints. The aim is\nto curate a collection of its state-of-the-art variants that (1)\ndo not sacrifice simplicity of design, (2) are essentially tuning-free,\nand (3) can be efficiently implemented directly in the R language.\nCurrently, it only provides an implementation of the 'jDE' algorithm\nby Brest et al. (2006) <doi:10.1109/TEVC.2006.872133>.","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["math"]},{"name":"R-cran-NMF","origin":"math/R-cran-NMF","version":"0.28","comment":"Algorithms and Framework for Nonnegative Matrix Factorization","maintainer":"bofh@FreeBSD.org","www":"https://cran.r-project.org/web/packages/NMF/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"40f451aa01fb065c41f04a99b43c7186f91750eaadc96f3a17563c0373067cc7","flatsize":3750741,"path":"All/R-cran-NMF-0.28.pkg","repopath":"All/R-cran-NMF-0.28.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":3028684,"desc":"Provides a framework to perform Non-negative Matrix Factorization\n(NMF). The package implements a set of already published algorithms\nand seeding methods, and provides a framework to test, develop and\nplug new/custom algorithms. Most of the built-in algorithms have\nbeen optimized in C++, and the main interface function provides an\neasy way of performing parallel computations on multicore machines.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-Biobase":{"origin":"biology/R-cran-Biobase","version":"2.62.0"},"R-cran-BiocManager":{"origin":"biology/R-cran-BiocManager","version":"1.30.25"},"R-cran-RColorBrewer":{"origin":"graphics/R-cran-RColorBrewer","version":"1.1.3_1"},"R-cran-colorspace":{"origin":"graphics/R-cran-colorspace","version":"2.1.1"},"R-cran-digest":{"origin":"security/R-cran-digest","version":"0.6.37"},"R-cran-doParallel":{"origin":"devel/R-cran-doParallel","version":"1.0.17_1"},"R-cran-foreach":{"origin":"devel/R-cran-foreach","version":"1.5.2_1"},"R-cran-ggplot2":{"origin":"graphics/R-cran-ggplot2","version":"3.5.1"},"R-cran-gridBase":{"origin":"graphics/R-cran-gridBase","version":"0.4.7_5"},"R-cran-pkgmaker":{"origin":"devel/R-cran-pkgmaker","version":"0.32.10"},"R-cran-registry":{"origin":"devel/R-cran-registry","version":"0.5.1_3"},"R-cran-reshape2":{"origin":"devel/R-cran-reshape2","version":"1.4.4_2"},"R-cran-rngtools":{"origin":"devel/R-cran-rngtools","version":"1.5.2_1"},"R-cran-stringr":{"origin":"textproc/R-cran-stringr","version":"1.5.1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"R-cran-DRR","origin":"math/R-cran-DRR","version":"0.0.4_2","comment":"Dimensionality Reduction via Regression","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/DRR/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"52bb62f5d1750ff1a171bfc0f4711e5e54e77f19b832f7cb121ef5c3a4eb406f","flatsize":272272,"path":"All/R-cran-DRR-0.0.4_2.pkg","repopath":"All/R-cran-DRR-0.0.4_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":157776,"desc":"An Implementation of Dimensionality Reduction via Regression using\nKernel Ridge Regression.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-CVST":{"origin":"math/R-cran-CVST","version":"0.2.3_1"},"R-cran-kernlab":{"origin":"science/R-cran-kernlab","version":"0.9.33"}},"categories":["math"]},{"name":"R-cran-ChangeAnomalyDetection","origin":"math/R-cran-ChangeAnomalyDetection","version":"0.1.0_10","comment":"Change Anomaly Detection","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/ChangeAnomalyDetection/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"39340ddc32fe4798e32ec785e71cd911981fb55ef224e3ffe2ae33c583434055","flatsize":19305,"path":"All/R-cran-ChangeAnomalyDetection-0.1.0_10.pkg","repopath":"All/R-cran-ChangeAnomalyDetection-0.1.0_10.pkg","licenselogic":"single","licenses":["BSD"],"pkgsize":17256,"desc":"It is a R package for the detection of the point of a sharp turn\nof the behavior of the time series.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-TTR":{"origin":"finance/R-cran-TTR","version":"0.24.4"},"R-cran-forecast":{"origin":"math/R-cran-forecast","version":"8.23.0"}},"categories":["math"]},{"name":"R-cran-DCluster","origin":"science/R-cran-DCluster","version":"0.2.8","comment":"Functions for the detection of spatial clusters of diseases","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/DCluster/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c0ec267541f567a31009b4d5d5ef684d95669e4cce318b3d283539a7fa55d7b0","flatsize":210710,"path":"All/R-cran-DCluster-0.2.8.pkg","repopath":"All/R-cran-DCluster-0.2.8.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":187960,"desc":"A set of functions for the detection of spatial clusters of disease\nusing count data. Bootstrap is used to estimate sampling distributions\nof statistics.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-spdep":{"origin":"math/R-cran-spdep","version":"1.2.5"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["science"]},{"name":"R-cran-CVST","origin":"math/R-cran-CVST","version":"0.2.3_1","comment":"Fast Cross-Validation via Sequential Testing","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/CVST/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"78eef75b235c80be2b8cecb30ed2e5e5b62832cc949bf3342b0f4d52262bdee8","flatsize":92245,"path":"All/R-cran-CVST-0.2.3_1.pkg","repopath":"All/R-cran-CVST-0.2.3_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":86588,"desc":"This package implements the fast cross-validation via sequential\ntesting (CVST) procedure. CVST is an improved cross-validation\nprocedure which uses non-parametric testing coupled with sequential\nanalysis to determine the best parameter set on linearly increasing\nsubsets of the data. By eliminating underperforming candidates\nquickly and keeping promising candidates as long as possible, the\nmethod speeds up the computation while preserving the capability\nof a full cross-validation. Additionally to the CVST the package\ncontains an implementation of the ordinary k-fold cross-validation\nwith a flexible and powerful set of helper objects and methods to\nhandle the overall model selection process. The implementations of\nthe Cochran's Q test with permutations and the sequential testing\nframework of Wald are generic and can therefore also be used in\nother contexts.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-kernlab":{"origin":"science/R-cran-kernlab","version":"0.9.33"}},"categories":["math"]},{"name":"R-cran-DBI","origin":"databases/R-cran-DBI","version":"1.2.3","comment":"R Database Interface","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/DBI/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1a3c629e82cb349fb97b75e06df07f6db376edcb0e93d8af066b4646f83e994f","flatsize":1543021,"path":"All/R-cran-DBI-1.2.3.pkg","repopath":"All/R-cran-DBI-1.2.3.pkg","licenselogic":"single","licenses":["LGPL21+"],"pkgsize":860036,"desc":"A database interface (DBI) definition for communication between R\nand relational database management systems. All classes in this\npackage are virtual and need to be extended by the various R/DBMS\nimplementations.","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["databases"]},{"name":"R-cran-DT","origin":"textproc/R-cran-DT","version":"0.29","comment":"Wrapper of the JavaScript Library 'DataTables'","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/DT/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bf2ddafd9e8a82b7ef6539f2ae3fd82ad1bb1a94ceba8b8e983cc71cdbddeca7","flatsize":4732492,"path":"All/R-cran-DT-0.29.pkg","repopath":"All/R-cran-DT-0.29.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1219636,"desc":"Data objects in R can be rendered as HTML tables using the JavaScript\nlibrary 'DataTables' (typically via R Markdown or Shiny). The\n'DataTables' library has been included in this R package. The package\nname 'DT' is an abbreviation of 'DataTables'.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-crosstalk":{"origin":"www/R-cran-crosstalk","version":"1.2.1"},"R-cran-htmltools":{"origin":"textproc/R-cran-htmltools","version":"0.5.8.1"},"R-cran-htmlwidgets":{"origin":"www/R-cran-htmlwidgets","version":"1.6.4"},"R-cran-httpuv":{"origin":"www/R-cran-httpuv","version":"1.6.11"},"R-cran-jquerylib":{"origin":"www/R-cran-jquerylib","version":"0.1.4_1"},"R-cran-jsonlite":{"origin":"converters/R-cran-jsonlite","version":"1.9.1"},"R-cran-magrittr":{"origin":"devel/R-cran-magrittr","version":"2.0.3_1"},"R-cran-promises":{"origin":"devel/R-cran-promises","version":"1.3.2"}},"categories":["textproc"]},{"name":"R-cran-DoE.base","origin":"math/R-cran-DoE.base","version":"1.2.4","comment":"Full Factorials, Orthogonal Arrays and Base Utilities for DoE","maintainer":"eduardo@FreeBSD.org","www":"https://CRAN.R-project.org/package=DoE.base","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2ab84cbefa673f01638949684c5cbcef1bc902bd329058eeb13ca1cc3eb0cfb0","flatsize":2436214,"path":"All/R-cran-DoE.base-1.2.4.pkg","repopath":"All/R-cran-DoE.base-1.2.4.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1749280,"desc":"Package DoE.base creates full factorial experimental designs and designs\nbased on orthogonal arrays for (industrial) experiments. Additionally, it\nprovides utility functions for the class design, which is also used by\nother packages for designed experiments.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-combinat":{"origin":"math/R-cran-combinat","version":"0.0.8_5"},"R-cran-conf.design":{"origin":"math/R-cran-conf.design","version":"2.0.0_5"},"R-cran-numbers":{"origin":"math/R-cran-numbers","version":"0.8.5_1"},"R-cran-partitions":{"origin":"math/R-cran-partitions","version":"1.10.7_1"},"R-cran-vcd":{"origin":"devel/R-cran-vcd","version":"1.4.13"}},"categories":["devel","math"]},{"name":"R-cran-DiagrammeR","origin":"graphics/R-cran-DiagrammeR","version":"1.0.11","comment":"Create Diagrams and Flowcharts Using R","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/DiagrammeR/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"8a6ce88b3ba586b17dd233485e682d35cce1233ed220289e95bd802b5b3565dd","flatsize":4889803,"path":"All/R-cran-DiagrammeR-1.0.11.pkg","repopath":"All/R-cran-DiagrammeR-1.0.11.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2095460,"desc":"Build graph/network structures using functions for stepwise addition\nand deletion of nodes and edges. Work with data available in tables\nfor bulk addition of nodes, edges, and associated metadata. Use\ngraph selections and traversals to apply changes to specific nodes\nor edges. A wide selection of graph algorithms allow for the analysis\nof graphs. Visualize the graphs and take advantage of any aesthetic\nproperties assigned to nodes and edges.Create graph diagrams and\nflowcharts using R.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-RColorBrewer":{"origin":"graphics/R-cran-RColorBrewer","version":"1.1.3_1"},"R-cran-cli":{"origin":"devel/R-cran-cli","version":"3.6.4"},"R-cran-dplyr":{"origin":"math/R-cran-dplyr","version":"1.1.4"},"R-cran-glue":{"origin":"devel/R-cran-glue","version":"1.8.0"},"R-cran-htmltools":{"origin":"textproc/R-cran-htmltools","version":"0.5.8.1"},"R-cran-htmlwidgets":{"origin":"www/R-cran-htmlwidgets","version":"1.6.4"},"R-cran-igraph":{"origin":"math/R-cran-igraph","version":"2.1.4"},"R-cran-magrittr":{"origin":"devel/R-cran-magrittr","version":"2.0.3_1"},"R-cran-purrr":{"origin":"devel/R-cran-purrr","version":"1.0.4"},"R-cran-readr":{"origin":"textproc/R-cran-readr","version":"2.1.5"},"R-cran-rlang":{"origin":"devel/R-cran-rlang","version":"1.1.5"},"R-cran-rstudioapi":{"origin":"devel/R-cran-rstudioapi","version":"0.17.1"},"R-cran-scales":{"origin":"graphics/R-cran-scales","version":"1.3.0"},"R-cran-stringr":{"origin":"textproc/R-cran-stringr","version":"1.5.1"},"R-cran-tibble":{"origin":"devel/R-cran-tibble","version":"3.2.1_1"},"R-cran-tidyr":{"origin":"devel/R-cran-tidyr","version":"1.3.1"},"R-cran-viridisLite":{"origin":"graphics/R-cran-viridisLite","version":"0.4.2"},"R-cran-visNetwork":{"origin":"graphics/R-cran-visNetwork","version":"2.1.2"}},"categories":["graphics"]},{"name":"R-cran-Hmisc","origin":"devel/R-cran-Hmisc","version":"4.7.0_2","comment":"Harrell Miscellaneous functions useful for data analysis","maintainer":"skreuzer@FreeBSD.org","www":"https://cran.r-project.org/web/packages/Hmisc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2380acfeeb00640418ea5820da189c383e5297a53ece88de6f6d2be81bbbfd44","flatsize":3574247,"path":"All/R-cran-Hmisc-4.7.0_2.pkg","repopath":"All/R-cran-Hmisc-4.7.0_2.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3"],"pkgsize":3303080,"desc":"The Hmisc library contains many functions useful for data analysis,\nhigh-level graphics, utility operations, functions for computing sample\nsize and power, importing datasets, imputing missing values, advanced\ntable making, variable clustering, character string manipulation,\nconversion of S objects to LaTeX code, and recoding variables.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-Formula":{"origin":"math/R-cran-Formula","version":"1.2.5"},"R-cran-data.table":{"origin":"devel/R-cran-data.table","version":"1.17.0"},"R-cran-gridExtra":{"origin":"graphics/R-cran-gridExtra","version":"2.3_5"},"R-cran-htmlTable":{"origin":"textproc/R-cran-htmlTable","version":"2.4.0_1"},"R-cran-htmltools":{"origin":"textproc/R-cran-htmltools","version":"0.5.8.1"},"R-cran-latticeExtra":{"origin":"graphics/R-cran-latticeExtra","version":"0.6.29_1"},"R-cran-viridis":{"origin":"graphics/R-cran-viridis","version":"0.6.5"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["devel"]},{"name":"R-cran-BiocManager","origin":"biology/R-cran-BiocManager","version":"1.30.25","comment":"Convenient tool to install and update Bioconductor packages","maintainer":"bofh@FreeBSD.org","www":"https://cran.r-project.org/web/packages/BiocManager/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eb8d989bbd6b48bf8c4b5f1b9fa0c97b01ed0c2d654e103504c363c69a86245c","flatsize":1078161,"path":"All/R-cran-BiocManager-1.30.25.pkg","repopath":"All/R-cran-BiocManager-1.30.25.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":473948,"desc":"The BiocManager package, as the modern successor package to BiocInstaller,\nallows users to install and manage packages from the Bioconductor project.\nBioconductor focuses on the statistical analysis and comprehension of\nhigh-throughput genomic data.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["biology"]},{"name":"R-cran-BsMD","origin":"math/R-cran-BsMD","version":"2023.920","comment":"Bayes Screening and Model Discrimination","maintainer":"eduardo@FreeBSD.org","www":"https://cran.r-project.org/package=BsMD","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d04ed0578d0bf3bb447f8fb9be7736225a444a4a684e9999d6d82bf244f8891b","flatsize":525878,"path":"All/R-cran-BsMD-2023.920.pkg","repopath":"All/R-cran-BsMD-2023.920.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":385972,"desc":"BsMD: Bayes Screening and Model Discrimination.\n\nBayes screening and model discrimination follow-up designs.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"R-cran-BiocGenerics","origin":"biology/R-cran-BiocGenerics","version":"0.48.1","comment":"S4 generic functions used in Bioconductor","maintainer":"bofh@FreeBSD.org","www":"https://bioconductor.org/packages/release/bioc/html/BiocGenerics.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"caaca59cd519fd84e955cb9a589212df19a1306f907a7c723825f3f17fb098ad","flatsize":847976,"path":"All/R-cran-BiocGenerics-0.48.1.pkg","repopath":"All/R-cran-BiocGenerics-0.48.1.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":608140,"desc":"BiocGenerics is an R/Bioconductor package that defines many S4 generic functions\nused in Bioconductor.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["biology"]},{"name":"R-cran-TH.data","origin":"devel/R-cran-TH.data","version":"1.1.3","comment":"TH's Data Archive","maintainer":"eduardo@FreeBSD.org","www":"https://cran.r-project.org/web/packages/TH.data/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"741c0ea500fa2ca26e305e3e578376ba6bef87350325081fecd298a70e51bea0","flatsize":9103343,"path":"All/R-cran-TH.data-1.1.3.pkg","repopath":"All/R-cran-TH.data-1.1.3.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":8741800,"desc":"Contains data sets used in other packages Torsten Hothorn maintains.","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["devel"]},{"name":"R-cran-ADGofTest","origin":"math/R-cran-ADGofTest","version":"0.3_2","comment":"Anderson-Darling GoF test","maintainer":"dteske@FreeBSD.org","www":"https://cran.r-project.org/web/packages/ADGofTest/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3b4ea9281d45f4c3b569654cf21aabfaf30671799b293e30a72d7688d5e51eb4","flatsize":35061,"path":"All/R-cran-ADGofTest-0.3_2.pkg","repopath":"All/R-cran-ADGofTest-0.3_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":21524,"desc":"Anderson-Darling GoF test in R with p-value calculation based on Marsaglia's\n2004 paper \"Evaluating the Anderson-Darling Distribution.\"","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["math"]},{"name":"PackageKit-Qt6","origin":"ports-mgmt/packagekit-qt","version":"1.1.2_1","comment":"DBUS packaging abstraction layer (Qt bindings)","maintainer":"kde@FreeBSD.org","www":"https://www.freedesktop.org/software/PackageKit/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5b8963a2b8301b5787368f1ee4cdc013d2f0c3ee8ac82d5ae9a43d1640884353","flatsize":464971,"path":"All/PackageKit-Qt6-1.1.2_1.pkg","repopath":"All/PackageKit-Qt6-1.1.2_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":111492,"desc":"PackageKit is a DBUS abstraction layer that allows the session user to manage\npackages in a secure way using a cross-distro, cross-architecture API. This\nlibrary provides Qt-styled API to PackageKit.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["ports-mgmt","sysutils"],"annotations":{"cpe":"cpe:2.3:a:packagekit_project:packagekit-qt:1.1.2:::::dragonfly6:x86_64:1"}},{"name":"R-cran-VGAM","origin":"math/R-cran-VGAM","version":"1.1.13","comment":"Vector Generalized Linear and Additive Models","maintainer":"wen@FreeBSD.org","www":"https://www.stat.auckland.ac.nz/~yee/VGAM","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ab93277dbe8c181a1ccb241df801941acf91d557fac4f0c092f0c3e99277dfa0","flatsize":8613962,"path":"All/R-cran-VGAM-1.1.13.pkg","repopath":"All/R-cran-VGAM-1.1.13.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3"],"pkgsize":7809520,"desc":"An implementation of about 6 major classes of statistical regression\nmodels.At the heart of it are the vector generalized linear and\nadditive model (VGLM/VGAM) classes, and the book \"Vector Generalized\nLinear and Additive Models: With an Implementation in R\" (Yee, 2015)\ngives details of the statistical framework and VGAM package. Currently\nonly fixed-effects models are implemented, i.e., no random-effects models.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"endless-sky-high-dpi","origin":"games/endless-sky-high-dpi","version":"0.10.4","comment":"High-DPI graphics for Endless Sky","maintainer":"amdmi3@FreeBSD.org","www":"https://github.com/endless-sky/endless-sky-high-dpi","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"80aab90c339ce8044fbd56fbfb8090b06a1178eeb8cf395ef4af4075e37b5ca0","flatsize":682622310,"path":"All/endless-sky-high-dpi-0.10.4.pkg","repopath":"All/endless-sky-high-dpi-0.10.4.pkg","licenselogic":"and","licenses":["CC-BY-3.0","CC-BY-SA-3.0","CC-BY-SA-4.0","PD"],"pkgsize":569168672,"desc":"This is a collection of double-resolution sprites for Endless Sky.\nThese sprites will only be used if:\n\n- you have set the \"zoom factor\" to higher than 100%25 in the preferences, or\n- you have a high-DPI monitor.","deps":{"endless-sky":{"origin":"games/endless-sky","version":"0.10.4"}},"categories":["games"],"messages":[{"message":"Note that high-dpi sprites will only be used if:\n\n- you have set the \"zoom factor\" to higher than 100% in the preferences, or\n- you have a high-DPI monitor.","type":"install"}]},{"name":"OpenSSH-askpass","origin":"security/openssh-askpass","version":"1.2.4.1_4","comment":"Graphical password applet for entering SSH passphrase","maintainer":"hrs@FreeBSD.org","www":"http://www.jmknoble.net/software/x11-ssh-askpass/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1cfbb832e6f9ccca4038ff5314202d1b0a1b1ac149f2f82f4821a4b58eda04d3","flatsize":70123,"path":"All/OpenSSH-askpass-1.2.4.1_4.pkg","repopath":"All/OpenSSH-askpass-1.2.4.1_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":26028,"desc":"ssh-askpass is a small applet intended for use in conjunction with\nOpenSSH. It pops up a window and requests the user input their SSH\npassphrase. It is not designed to be executed directly, but to be called\nby OpenSSH's ssh-add(1) utility. If no controlling terminal is found (e.g.\nssh-add is called from the .xinitrc as part of the X login process), and\nDISPLAY is set, ssh-add will spawn ssh-askpass to request the password.","deps":{"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"}},"categories":["security"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXt.so.6","libc.so.8"],"options":{"DOCS":"on"}},{"name":"PoseLib","origin":"graphics/poselib","version":"2.0.4","comment":"Minimal solvers for calibrated camera pose estimation","maintainer":"fuz@FreeBSD.org","www":"https://github.com/PoseLib/PoseLib/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5bb9fe80ce71e26e46adad4846213f5c4392b2f6728887d42e1c81b7dba77456","flatsize":3272021,"path":"All/PoseLib-2.0.4.pkg","repopath":"All/PoseLib-2.0.4.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":552516,"desc":"PoseLib provides a collection of minimal solvers for camera pose\nestimation.  The focus is on calibrated absolute pose estimation\nproblems from different types of correspondences (e.g. point-point,\npoint-line, line-point, line-line).\n\nThe goals of this project are to provide\n\n - Fast and robust implementation of the current state-of-the-art\n   solvers.\n - Consistent calling interface between different solvers.\n - Minimize dependencies, both external (currently only Eigen) and\n   internal.  Each solver is (mostly) stand-alone, making it easy\n   to extract only a specific solver to integrate into other frameworks.\n - Robust estimators (based on LO-RANSAC) that just works out-of-the-box\n   for most cases.","categories":["graphics"],"options":{"NATIVE":"off"}},{"name":"QComicBook","origin":"graphics/qcomicbook","version":"0.9.1_51","comment":"Qt-based comic book archive viewer","maintainer":"ports@FreeBSD.org","www":"https://github.com/stolowski/QComicBook","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"de37ab2de7b249665aa108fbbf3ae8c61557c5144e12a524c32a87e88a1cc6f5","flatsize":1386954,"path":"All/QComicBook-0.9.1_51.pkg","repopath":"All/QComicBook-0.9.1_51.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":720940,"desc":"QComicBook is a viewer for comic book archives (.cbr, .cbz and\nalike) containing jpeg/png/xpm/gif/bmp images, which aims at speed,\nconvenience and ease of use. Features include:\n\n\t* automatic handling of archives\n\t* full-screen mode\n\t* two-pages mode and japanese mode\n\t* thumbnails view\n\t* page scaling (fit to window width/height, whole page)\n\t* mouse or keyboard navigation, whatever you prefer\n\t* bookmarks\n\t* PDF support\n\t* and more...","deps":{"poppler-qt5":{"origin":"graphics/poppler-qt5","version":"25.02.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-x11extras":{"origin":"x11/qt5-x11extras","version":"5.15.16p0_1"}},"categories":["graphics"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libQt5PrintSupport.so.5","libQt5Widgets.so.5","libQt5X11Extras.so.5","libc.so.8","libm.so.4","libpoppler-qt5.so.1","libstdc++.so.9"],"options":{"7ZIP":"off","ACE":"off","RAR":"off"},"messages":[{"message":"===>   NOTICE:\n\nThe QComicBook port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"R-cran-Amelia","origin":"math/R-cran-Amelia","version":"1.8.3","comment":"Program for Missing Data","maintainer":"wen@FreeBSD.org","www":"https://gking.harvard.edu/amelia","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e945758cd682dbbf38d3145e8cbed4ce5fb40e60a63d5d126b011f47b6401e13","flatsize":2203268,"path":"All/R-cran-Amelia-1.8.3.pkg","repopath":"All/R-cran-Amelia-1.8.3.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":1430972,"desc":"A tool that \"multiply imputes\" missing data in a single cross-section\n(such as a survey), from a time series (like variables collected for\neach year in a country), or from a time-series-cross-sectional data set\n(such as collected by years for each of several countries).","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-Rcpp":{"origin":"devel/R-cran-Rcpp","version":"1.0.14"},"R-cran-RcppArmadillo":{"origin":"math/R-cran-RcppArmadillo","version":"14.4.1.1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["math"]},{"name":"R-cran-Epi","origin":"science/R-cran-Epi","version":"2.59","comment":"Package for statistical analysis in epidemiology","maintainer":"tota@FreeBSD.org","www":"https://cran.r-project.org/web/packages/Epi/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"956e3691f53bbbfe9288667ffff2bfd1f46dbe904d6211f4204a02e7e1b239cd","flatsize":4590231,"path":"All/R-cran-Epi-2.59.pkg","repopath":"All/R-cran-Epi-2.59.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":3411856,"desc":"Functions for demographic and epidemiological analysis in the Lexis\ndiagram, i.e. register and cohort follow-up data, including interval\ncensored data and representation of multistate data. Also some\nuseful functions for tabulation and plotting. Contains some\nepidemiological datasets.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-cmprsk":{"origin":"science/R-cran-cmprsk","version":"2.2.12"},"R-cran-data.table":{"origin":"devel/R-cran-data.table","version":"1.17.0"},"R-cran-dplyr":{"origin":"math/R-cran-dplyr","version":"1.1.4"},"R-cran-etm":{"origin":"science/R-cran-etm","version":"1.1.1_1"},"R-cran-magrittr":{"origin":"devel/R-cran-magrittr","version":"2.0.3_1"},"R-cran-numDeriv":{"origin":"math/R-cran-numDeriv","version":"2016.8.1.1_3"},"R-cran-plyr":{"origin":"devel/R-cran-plyr","version":"1.8.9"},"R-cran-zoo":{"origin":"math/R-cran-zoo","version":"1.8.13"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["science"]},{"name":"PackageKit","origin":"ports-mgmt/packagekit","version":"1.2.8_1","comment":"DBUS packaging abstraction layer","maintainer":"desktop@FreeBSD.org","www":"https://www.freedesktop.org/software/PackageKit/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"379b2f729dc864f23f3fc8329a632ee2bc020d0944440b3e4083f3a55253fa10","flatsize":4425363,"path":"All/PackageKit-1.2.8_1.pkg","repopath":"All/PackageKit-1.2.8_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":623644,"desc":"PackageKit is a DBUS abstraction layer that allows the session user to manage\npackages in a secure way using a cross-distro, cross-architecture API.","deps":{"at-spi2-core":{"origin":"accessibility/at-spi2-core","version":"2.54.1_1"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"consolekit2":{"origin":"sysutils/consolekit2","version":"1.2.6_5"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gobject-introspection":{"origin":"devel/gobject-introspection","version":"1.78.1_2,1"},"gtk3":{"origin":"x11-toolkits/gtk30","version":"3.24.48"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pkg":{"origin":"ports-mgmt/pkg","version":"2.2.0"},"polkit":{"origin":"sysutils/polkit","version":"125_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"sqlite3":{"origin":"databases/sqlite3","version":"3.46.1_1,1"}},"categories":["ports-mgmt","sysutils"],"shlibs_required":["libc.so.8","libgio-2.0.so.0","libglib-2.0.so.0","libgmodule-2.0.so.0","libgobject-2.0.so.0","libintl.so.8","libpolkit-gobject-1.so.0","libpthread.so.0","libsqlite3.so.0"],"annotations":{"cpe":"cpe:2.3:a:packagekit_project:packagekit:1.2.8:::::dragonfly6:x86_64:1"}},{"name":"QtBitcoinTrader","origin":"finance/qtbitcointrader","version":"1.42.22","comment":"Secure client uses latest OpenSSL and best encryption","maintainer":"yuri@FreeBSD.org","www":"https://centrabit.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"76d2ed6c239c8cb9205b4bc4fc4abee5d0415f7ddec6449fb6845501a347d242","flatsize":3101447,"path":"All/QtBitcoinTrader-1.42.22.pkg","repopath":"All/QtBitcoinTrader-1.42.22.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1301832,"desc":"Qt Bitcoin Trader is secure client uses latest OpenSSL and best encryption.\n\nIt is a modern, multi-function, full-featured cryptocurrency client that is\ndesigned to satisfy the needs of even the most sophisticated users.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-multimedia":{"origin":"multimedia/qt5-multimedia","version":"5.15.16p2_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-script":{"origin":"devel/qt5-script","version":"5.15.18p0_2"},"qt5-speech":{"origin":"accessibility/qt5-speech","version":"5.15.16p1_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["finance"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Multimedia.so.5","libQt5Network.so.5","libQt5Script.so.5","libQt5TextToSpeech.so.5","libQt5Widgets.so.5","libc.so.8","libcrypto.so.12","libm.so.4","libpthread.so.0","libssl.so.12","libstdc++.so.9","libz.so.3"]},{"name":"OpenLara","origin":"games/OpenLara","version":"g20240302","comment":"Classic Tomb Raider open-source engine","maintainer":"pkubaj@FreeBSD.org","www":"https://github.com/XProger/OpenLara","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1ed05fe673d4243ab1a37dece03afd689279e4fded6344d836fd10af9ea85865","flatsize":1104940,"path":"All/OpenLara-g20240302.pkg","repopath":"All/OpenLara-g20240302.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":437720,"desc":"Classic Tomb Raider open-source engine","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"}},"categories":["games"],"shlibs_required":["libGL.so.1","libSDL2-2.0.so.0","libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"OpenCorsairLink","origin":"sysutils/opencorsairlink","version":"g20191001","comment":"Support for CorsairLink Devices","maintainer":"ports@FreeBSD.org","www":"https://github.com/audiohacked/OpenCorsairLink","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b0e60e8538c3d50ae0d62ab1d4102a87be26df127faca4ba4b4e594e338c68fd","flatsize":81388,"path":"All/OpenCorsairLink-g20191001.pkg","repopath":"All/OpenCorsairLink-g20191001.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":23800,"desc":"OpenCorsairLink is a status & control utility that\ninteracts with CorsairLink products.","categories":["sysutils"],"shlibs_required":["libc.so.8","libm.so.4","libusb.so.2"],"messages":[{"message":"===>   NOTICE:\n\nThe OpenCorsairLink port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"OpenHMD","origin":"misc/openhmd","version":"0.3.0_1","comment":"API and drivers for immersive technology","maintainer":"yuri@FreeBSD.org","www":"https://github.com/OpenHMD/OpenHMD","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8b4104cb5034989329f485d254841fae0fde600d3c914bc681cb430943936076","flatsize":172468,"path":"All/OpenHMD-0.3.0_1.pkg","repopath":"All/OpenHMD-0.3.0_1.pkg","licenselogic":"single","licenses":["BSL"],"pkgsize":66344,"desc":"This project aims to provide a Free and Open Source API and drivers for\nimmersive technology, such as head mounted displays with built in head tracking.","deps":{"hidapi":{"origin":"comms/hidapi","version":"0.14.0"}},"categories":["misc"]},{"name":"Open3D","origin":"graphics/open3d","version":"0.2_12","comment":"Modern library for 3D data processing","maintainer":"yuri@FreeBSD.org","www":"http://www.open3d.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"6f5d255629bbec8e9672f8e2f81c6bb372b8d5eba1416b602057f6a4fe06027b","flatsize":2090335,"path":"All/Open3D-0.2_12.pkg","repopath":"All/Open3D-0.2_12.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":552344,"desc":"Open3D is an open-source library that supports rapid development of software\nthat deals with 3D data. The Open3D frontend exposes a set of carefully\nselected data structures and algorithms in both C++ and Python. The backend\nis highly optimized and is set up for parallelization. Open3D was developed\nfrom a clean slate with a small and carefully considered set of dependencies.\nIt can be set up on different platforms and compiled from source with minimal\neffort. The code is clean, consistently styled, and maintained via a clear code\nreview mechanism. Open3D has been used in a number of published research\nprojects and is actively deployed in the cloud. We welcome contributions from\nthe open-source community.","deps":{"glew":{"origin":"graphics/glew","version":"2.2.0_3"},"glfw":{"origin":"graphics/glfw","version":"3.4_2"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"jsoncpp":{"origin":"devel/jsoncpp","version":"1.9.6_1"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["graphics"]},{"name":"OpenSP","origin":"textproc/opensp","version":"1.5.2_4","comment":"Collection of SGML/XML tools","maintainer":"ports@FreeBSD.org","www":"https://openjade.sourceforge.net/doc/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f001ae97c9d3337912aa4d92a08a7bb2b420989a6cd420d27b9cfe6a754dd906","flatsize":9088550,"path":"All/OpenSP-1.5.2_4.pkg","repopath":"All/OpenSP-1.5.2_4.pkg","licenselogic":"single","licenses":["JamesClark"],"pkgsize":1386572,"desc":"This package is a collection of SGML/XML tools called OpenSP.\nIt is a fork from James Clark's SP suite. These tools are used\nto parse, validate, and normalize SGML and XML files.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["textproc"],"shlibs_required":["libc.so.8","libintl.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on","NLS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe OpenSP port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"R-cran-Biobase","origin":"biology/R-cran-Biobase","version":"2.62.0","comment":"Base functions for Bioconductor","maintainer":"bofh@FreeBSD.org","www":"https://bioconductor.org/packages/Biobase","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9272fa8de1620a1d82735d4a98ed8abc2dd028ac8de5bfe19cd526af132099e7","flatsize":3984774,"path":"All/R-cran-Biobase-2.62.0.pkg","repopath":"All/R-cran-Biobase-2.62.0.pkg","licenselogic":"single","licenses":["ART20"],"pkgsize":2128820,"desc":"Functions that are needed by many other packages or which replace R functions.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-BiocGenerics":{"origin":"biology/R-cran-BiocGenerics","version":"0.48.1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"}},"categories":["biology"]},{"name":"NunniMCAX","origin":"textproc/nunnimcax","version":"1.4.1","comment":"C, non validating XML parser with SAX-like API","maintainer":"bofh@FreeBSD.org","www":"https://sourceforge.net/projects/nunnimcax/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"47315bacba3fea5811825a8fadfd44e34b3b8469206a83e3691cbef516f46d68","flatsize":138100,"path":"All/NunniMCAX-1.4.1.pkg","repopath":"All/NunniMCAX-1.4.1.pkg","licenselogic":"single","licenses":["LGPL20+"],"pkgsize":27336,"desc":"NunniMCAX is a C, non validating XML parser.  Its APIs and functioning\nare very similar to SAX.\n\nThe aim of NunniMCAX is to be a lightweight, fast and reliable XML\nparser to be used in environment with limited resources.  A minimal\n(only well-formed check) executable linked statically against the\nlibrary with all symbols stripped away on FreeBSD has a size below\n19 KByte.","categories":["textproc"]},{"name":"R-cran-AER","origin":"finance/R-cran-AER","version":"1.2.12","comment":"Applied Econometrics with R","maintainer":"wen@FreeBSD.org","www":"https://cran.r-project.org/web/packages/AER/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2f2f961344b29a6ebf213f3962c82c8c711c10cde5dcf47fc3ede6347447df58","flatsize":3036913,"path":"All/R-cran-AER-1.2.12.pkg","repopath":"All/R-cran-AER-1.2.12.pkg","licenselogic":"or","licenses":["GPLv2","GPLv3"],"pkgsize":2592208,"desc":"Functions, data sets, examples, demos, and vignettes for the book\nChristian Kleiber and Achim Zeileis (2008), Applied Econometrics\nwith R, Springer-Verlag, New York. ISBN 978-0-387-77316-2. (See\nthe vignette for a package overview.)","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-Formula":{"origin":"math/R-cran-Formula","version":"1.2.5"},"R-cran-car":{"origin":"math/R-cran-car","version":"3.1.2"},"R-cran-lmtest":{"origin":"finance/R-cran-lmtest","version":"0.9.40_1"},"R-cran-zoo":{"origin":"math/R-cran-zoo","version":"1.8.13"}},"categories":["finance"]},{"name":"O2-tools","origin":"graphics/O2-tools","version":"2.01_1","comment":"Huge image processing tools and libraries","maintainer":"hiroto.kagotani@gmail.com","www":"https://www.imglab.org/p/O2/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c0754491d0e1012a80fab8f7e03e8273854ed02c7f21e050416028fc38548643","flatsize":481208,"path":"All/O2-tools-2.01_1.pkg","repopath":"All/O2-tools-2.01_1.pkg","licenselogic":"single","pkgsize":91796,"desc":"Huge image processing tools and libraries.\n\n  Most of the programs in this package were designed carefully to\n  avoid slowing down even for huge images, e.g. 3300x4700.  I hope\n  you will find them better.\n\n  This package contains following programs:\n    bmptopnm-O2 (bmptopnm in original distribution)\n             - convert a BMP(DIB) file into a portable anymap\n    breduce  - read a portable bitmap and reduce it N times\n    makecr   - create circumscribing rectangles (bounding box) in an\n               image\n    makepr   - create Primitive Rectangles in an image\n    prlst2ps - produce  PostScript  data  from  rectangle/line-\n               segment data\n    lpsmooth - smooth an image preserving thin lines","categories":["graphics"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"OSKAR","origin":"astro/oskar","version":"2.8.3_5","comment":"SKA Radio telescope simulator","maintainer":"yuri@FreeBSD.org","www":"https://github.com/OxfordSKA/OSKAR","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7c19db1e771525ec95ad58b08ee4f8c2f63790076e53920453eb53cc49c69158","flatsize":3499766,"path":"All/OSKAR-2.8.3_5.pkg","repopath":"All/OSKAR-2.8.3_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":741652,"desc":"OSKAR has been designed to produce simulated visibility data from radio\ntelescopes containing aperture arrays, such as those envisaged for the\nSquare Kilometre Array.","deps":{"cfitsio":{"origin":"astro/cfitsio","version":"4.5.0"},"hdf5":{"origin":"science/hdf5","version":"1.12.2_2,1"},"libaec":{"origin":"science/libaec","version":"1.1.3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["astro"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5Widgets.so.5","libc.so.8","libcfitsio.so.10","libgomp.so.1","libhdf5.so.200","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"NotiMail","origin":"mail/notimail","version":"2.0.2","comment":"Server-side email notification manager with push support","maintainer":"stefano@dragas.it","www":"https://github.com/draga79/NotiMail","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"038778a24240d7ef275645fa2e258884f122201fe89955acab140fb2483cead4","flatsize":53078,"path":"All/NotiMail-2.0.2.pkg","repopath":"All/NotiMail-2.0.2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":15352,"desc":"NotiMail is a server-side email notification manager that utilizes\nvarious push providers for real-time alerts, conserving mobile battery\nlife without compromising on notification immediacy.","deps":{"py311-argparse":{"origin":"devel/py-argparse","version":"1.4.0_1"},"py311-configparser":{"origin":"devel/py-configparser","version":"3.5.3_2,1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-sqlite3":{"origin":"databases/py-sqlite3","version":"3.11.12_10"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["mail","python"],"messages":[{"message":"Thank you for installing NotiMail!\n\nTo finalize the installation, please configure\n\n    /usr/local/etc/notimal/config.ini\n\naccording to your needs.  If this is an upgrade and you already have\na config.ini, the new config file is installed as config.ini.sample.\nReview and merge any necessary changes.","type":"install"}]},{"name":"NTPoly","origin":"math/ntpoly","version":"3.1.1_1","comment":"Library for computing the functions of sparse matrices","maintainer":"thierry@FreeBSD.org","www":"https://william-dawson.github.io/NTPoly","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aa5fabcb12a8e87a0eb3ddada2a2b3c2ebd6bcc5aaeab98c32dffdd4a5ac87ef","flatsize":1645755,"path":"All/NTPoly-3.1.1_1.pkg","repopath":"All/NTPoly-3.1.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":881556,"desc":"NTPoly is a massively parallel library for computing the functions of sparse,\nHermitian matrices based on polynomial expansions. For sufficiently sparse\nmatrices, most of the matrix functions in NTPoly can be computed in linear time.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"mpich":{"origin":"net/mpich","version":"4.3.0"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["math"]},{"name":"Mojo-Base-XS","origin":"devel/p5-Mojo-Base-XS","version":"0.07","comment":"Very fast Mojo-style accessors","maintainer":"adamw@FreeBSD.org","www":"https://metacpan.org/pod/Mojo::Base::XS","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"76d17aaac4f8d8e6d68f5e143dcd998a47e9b53ca2fc4b2c357624be50271fe5","flatsize":41202,"path":"All/Mojo-Base-XS-0.07.pkg","repopath":"All/Mojo-Base-XS-0.07.pkg","licenselogic":"or","licenses":["ART10","GPLv1+"],"pkgsize":17064,"desc":"Mojo::Base::XS implements fast XS-based accessors using the Mojolicious\ninterface. The accessors are based on Class::XSAccessor.\n\nIt can monkey-patch itself into Mojo::Base, or be used as a standalone\ninclusion. The same limitations from Mojo::Base apply here, namely that\nit doesn't support BUILD/before/after wrappers or roles. Use p5-Moo if\nyou want those features.","deps":{"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"}},"categories":["devel","perl5"]},{"name":"NetRexx","origin":"java/netrexx","version":"2.05_3","comment":"Human-oriented programming language for writing/using Java classes","maintainer":"ports@FreeBSD.org","www":"http://www-306.ibm.com/software/awdtools/netrexx/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"49f7ee3bdc1258170ac462b6c1892ba75a646f42bd6e50b5f76f762583139473","flatsize":1155647,"path":"All/NetRexx-2.05_3.pkg","repopath":"All/NetRexx-2.05_3.pkg","licenselogic":"single","pkgsize":708540,"desc":"NetRexx is a new human-oriented programming language, designed to be a\nsimple, effective, and complete alternative to the Java language.  With\nNetRexx, you can create applications and applets for the Java environment\nfaster and more easily than by programming in Java.\n\nUsing Java classes is especially easy in NetRexx, as the different types\nof numbers and strings that Java expects are handled automatically by the\nlanguage. NetRexx classes and Java classes are entirely equivalent --\nNetRexx can use any Java class (and vice versa).\n\nNOTE: Remember to add NetRexxC.jar to your Java CLASSPATH or NETREXX_JAVA\nenvironment.\n\nFor formal details of the language, please see the NetRexx documentation at","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["java","lang"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe NetRexx port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"MetaPhysicL","origin":"science/metaphysicl","version":"1.3.3_1","comment":"Metaprogramming, operator-overloaded classes for numerical simulations","maintainer":"yuri@FreeBSD.org","www":"https://github.com/libMesh/MetaPhysicL","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3ef9aa3a6117210d08de0f8c162d63d7db25690ffb5baaf9caf8e966dca47728","flatsize":685210,"path":"All/MetaPhysicL-1.3.3_1.pkg","repopath":"All/MetaPhysicL-1.3.3_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":74568,"desc":"MetaPhysicL is a set of template classes and metaprogramming tools\nuseful for the generation of physics codes which are optimized at\ncompile-time.\n\nThis includes many classes which are designed to be compatible with\ngeneric codes written for plain numeric data types like float and\ndouble, but which may provide more featureful output:\n* DualNumber, for automatic differentiation.\n* NumberArray, for vectorization.\n* SparseNumberArray and SparseNumberStruct, for homogeneous or\n  heterogeneous sparse vectors whose structure can be inferred at\n  compile time.\n* EquationSet, for the automatic assembly of physics equations into\n  evaluation codes.","categories":["science"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"OpenSPH","origin":"science/opensph","version":"0.4.1_7","comment":"Library and graphical tools for running SPH and N-body simulations","maintainer":"yuri@FreeBSD.org","www":"https://gitlab.com/sevecekp/sph","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ed2e6c3d331c28433c040bae06841c04999a8a7fb9099e9c4d917e37ab3d2eee","flatsize":19522669,"path":"All/OpenSPH-0.4.1_7.pkg","repopath":"All/OpenSPH-0.4.1_7.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3200408,"desc":"OpenSPH is an integrator of hydrodynamic equations using SPH discretization in\nspace, currently specialized on simulations of asteroid impacts. The code is\nbeing developed on Astronomical Institute of Charles University in Prague. It\naims to provide a fast, versatile and easily extensible SPH solver utilizing\nmodern CPU features (SSE/AVX instruction sets).","deps":{"Imath":{"origin":"math/Imath","version":"3.1.12"},"hdf5":{"origin":"science/hdf5","version":"1.12.2_2,1"},"onetbb":{"origin":"devel/onetbb","version":"2022.0.0"},"openvdb":{"origin":"misc/openvdb","version":"12.0.0_1"},"wx32-gtk3":{"origin":"x11-toolkits/wxgtk32","version":"3.2.6_1"}},"categories":["science"],"shlibs_required":["libImath-3_1.so.29","libc.so.8","libdl.so.0","libgomp.so.1","libhdf5.so.200","libm.so.4","libopenvdb.so.12.0","libpthread.so.0","libstdc++.so.9","libtbb.so.12","libtbbmalloc.so.2","libwx_baseu-3.2.so.0","libwx_baseu_net-3.2.so.0","libwx_baseu_xml-3.2.so.0","libwx_gtk3u_aui-3.2.so.0","libwx_gtk3u_core-3.2.so.0","libwx_gtk3u_html-3.2.so.0","libwx_gtk3u_propgrid-3.2.so.0","libwx_gtk3u_qa-3.2.so.0","libwx_gtk3u_xrc-3.2.so.0"],"options":{"CHAISCRIPT":"on","EIGEN":"on","HDF5":"on","OPENMP":"on","TBB":"on","VDB":"on"},"messages":[{"message":"You installed OpenSPH: a tool for running SPH and N-body simulations.\n\nIn order to see how it works please open any of the *.sph files in the\nsource tree with the opensph executable, and choose the Simulation/Start\nmenu item.","type":"install"}]},{"name":"OpenFodder","origin":"games/openfodder","version":"1.9.2","comment":"Open source port of Cannon Fodder","maintainer":"jbeich@FreeBSD.org","www":"http://openfodder.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"319386cd6e9b12b027c41e9e6b647f6b137a4f5c781d5a3cdc8c479bd7a26def","flatsize":6158263,"path":"All/OpenFodder-1.9.2.pkg","repopath":"All/OpenFodder-1.9.2.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","GPLv3+","LGPL21+","MIT","ZLIB"],"pkgsize":3139500,"desc":"Cannon Fodder is an action-strategy shoot 'em up game developed by\nSensible Software and published by Virgin Interactive. Open Fodder is\na modern open source engine for it.\n\nThe game is military-themed and based on shooting action but with a\nstrategy game-style control system. The player directs troops through\nnumerous missions, battling enemy infantry, vehicles and\ninstallations.","deps":{"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_mixer":{"origin":"audio/sdl2_mixer","version":"2.8.1"}},"categories":["games"],"shlibs_required":["libSDL2-2.0.so.0","libSDL2_mixer-2.0.so.0","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"MolScript","origin":"science/molscript","version":"2.1.2_4","comment":"Display 3D molecules in schematic and detailed representations","maintainer":"yuri@FreeBSD.org","www":"https://kraulis.se/MolScript/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"eae7deb60ba1097d401623349c90871d49d4a29722215b57e29ec1f163d424a9","flatsize":2950793,"path":"All/MolScript-2.1.2_4.pkg","repopath":"All/MolScript-2.1.2_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2198412,"desc":"MolScript is a program for displaying molecular 3D structures, such as proteins,\nin both schematic and detailed representations.\n\nOutput formats: PostScript, Raster3D, VRML 2.0, interactive OpenGL, SGI\n(aka RGB), JPEG, EPS, PNG, GIF.","deps":{"freeglut":{"origin":"graphics/freeglut","version":"3.2.1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"png":{"origin":"graphics/png","version":"1.6.47"},"raster3d":{"origin":"graphics/raster3d","version":"3.0.7_5"}},"categories":["science"],"shlibs_required":["libGL.so.1","libGLU.so.1","libX11.so.6","libXext.so.6","libXmu.so.6","libc.so.8","libglut.so.3","libjpeg.so.8","libm.so.4","libpng16.so.16","libz.so.3"],"options":{"DOCS":"on"}},{"name":"MailScanner","origin":"mail/mailscanner","version":"5.3.4.3_2","comment":"Powerful virus/spam scanning framework for mail gateways","maintainer":"crees@FreeBSD.org","www":"https://www.mailscanner.info","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a464686a81963ec94d6cdeb1d52415b8c3c0b883ecb75ba2fa0531170b17782e","flatsize":2617025,"path":"All/MailScanner-5.3.4.3_2.pkg","repopath":"All/MailScanner-5.3.4.3_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":472612,"desc":"MailScanner is a complete e-mail security system designed for use on\ne-mail gateways. It protects against viruses, and detects attacks against\ne-mail client packages (such as Outlook, Outlook Express, Eudora). It can\nalso detect almost all unsolicited commercial e-mail (spam) passing through\nit and respond to all incidents in a wide variety of ways.\n\nNot only can it scan for known viruses, but it can also protect against unknown\nviruses hidden inside e-mail attachments by refusing entry to attachments whose\nfilenames match any given pattern. This can include generic patterns that trap\nfilenames attempting to hide the true filename extension (e.g. \".txt.vbs\").\n\nIt is superior to many commercial packages in its ability to handle attacks\nagainst itself, such as Denial Of Service attacks caused by messages containing\nthe \"Zip of Death\". It is easy to install into an existing e-mail gateway,\nrequiring very little knowledge of sendmail and no change to an existing\nsendmail configuration.\n\nMailScanner itself is entirely open source, but it uses widely known commercial\nvirus scanning packages at its core. The other software it uses is all high\nquality open source software, leading to a system that can be trusted for\nperformance and reliability.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"clamav":{"origin":"security/clamav","version":"1.4.2_1,1"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"p5-Archive-Zip":{"origin":"archivers/p5-Archive-Zip","version":"1.68"},"p5-Business-ISBN":{"origin":"misc/p5-Business-ISBN","version":"3.008"},"p5-Business-ISBN-Data":{"origin":"misc/p5-Business-ISBN-Data","version":"20250315.001"},"p5-Convert-BinHex":{"origin":"converters/p5-Convert-BinHex","version":"1.125"},"p5-Convert-TNEF":{"origin":"converters/p5-Convert-TNEF","version":"0.18_2"},"p5-DBD-SQLite":{"origin":"databases/p5-DBD-SQLite","version":"1.76"},"p5-DBI":{"origin":"databases/p5-DBI","version":"1.647"},"p5-Data-Dump":{"origin":"devel/p5-Data-Dump","version":"1.25"},"p5-Digest-SHA1":{"origin":"security/p5-Digest-SHA1","version":"2.13_2"},"p5-File-ShareDir":{"origin":"devel/p5-File-ShareDir","version":"1.118"},"p5-Filesys-Df":{"origin":"sysutils/p5-Filesys-Df","version":"0.92_1"},"p5-HTML-Parser":{"origin":"www/p5-HTML-Parser","version":"3.83"},"p5-HTML-Tagset":{"origin":"www/p5-HTML-Tagset","version":"3.24"},"p5-IO-String":{"origin":"devel/p5-IO-String","version":"1.08_1"},"p5-IO-Stringy":{"origin":"devel/p5-IO-Stringy","version":"2.113"},"p5-IP-Country":{"origin":"net/p5-IP-Country","version":"2.28_1"},"p5-Inline":{"origin":"devel/p5-Inline","version":"0.86"},"p5-Inline-C":{"origin":"devel/p5-Inline-C","version":"0.82"},"p5-MIME-Tools":{"origin":"mail/p5-MIME-Tools","version":"5.515,2"},"p5-Mail-IMAPClient":{"origin":"mail/p5-Mail-IMAPClient","version":"3.43"},"p5-Mail-SPF":{"origin":"mail/p5-Mail-SPF","version":"3.20240923"},"p5-Mail-Tools":{"origin":"mail/p5-Mail-Tools","version":"2.22"},"p5-Net-CIDR":{"origin":"net-mgmt/p5-Net-CIDR","version":"0.23"},"p5-Net-CIDR-Lite":{"origin":"net/p5-Net-CIDR-Lite","version":"0.22"},"p5-Net-DNS-Resolver-Programmable":{"origin":"dns/p5-Net-DNS-Resolver-Programmable","version":"0.009"},"p5-Net-IP":{"origin":"net-mgmt/p5-Net-IP","version":"1.26_1"},"p5-Net-Ident":{"origin":"net/p5-Net-Ident","version":"1.23_1"},"p5-OLE-Storage_Lite":{"origin":"devel/p5-OLE-Storage_Lite","version":"0.22"},"p5-Parse-RecDescent":{"origin":"devel/p5-Parse-RecDescent","version":"1.967015"},"p5-Sys-Hostname-Long":{"origin":"sysutils/p5-Sys-Hostname-Long","version":"1.5_1"},"p5-Sys-SigAction":{"origin":"devel/p5-Sys-SigAction","version":"0.24"},"p5-Test-Manifest":{"origin":"devel/p5-Test-Manifest","version":"2.025"},"p5-TimeDate":{"origin":"devel/p5-TimeDate","version":"2.33,1"},"p5-URI":{"origin":"net/p5-URI","version":"5.31"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"spamassassin":{"origin":"mail/spamassassin","version":"4.0.1_2"},"tnef":{"origin":"converters/tnef","version":"1.4.18"},"unace":{"origin":"archivers/unace","version":"1.2b_3"},"unarj":{"origin":"archivers/unarj","version":"2.65_2"},"unrar":{"origin":"archivers/unrar","version":"7.10,6"},"wget":{"origin":"ftp/wget","version":"1.25.0"},"zoo":{"origin":"archivers/zoo","version":"2.10.1_5"}},"categories":["mail"],"options":{"CLAMAV":"on","DOCS":"on","SPAMASSASSIN":"on"},"annotations":{"cpe":"cpe:2.3:a:mailscanner:mailscanner:5.3.4.3:::::dragonfly6:x86_64:2"},"messages":[{"message":"See /usr/local/share/doc/MailScanner/README.FreeBSD.port,\n\thttp://www.mailscanner.info, the man pages MailScanner and\n\tMailScanner.conf for further instructions.\n\n\tYou will need to make several modifications to config files\n\tbefore MailScanner will work correctly.\n\n\tThe provided default configuration requires several directories\n\tto be created:\n\n\t\t/var/spool/MailScanner/incoming\n\t\t/var/spool/MailScanner/incoming/Locks\n\t\t/var/spool/MailScanner/quarantine\n\t\t/var/spool/mqueue\n\t\t/var/spool/mqueue.in\n\n\tEither create those directories or change the configuration.\n\n\n\tA new optional rc variable called mailscanner_user has been added\n\tto the startup script. This is a temporary workaround to address\n\tany possible taint mode problems that may still be present in the\n\tcode.\n\n\tTaint mode related problems can usually be identified from\n\tundeliverable reports containing the following error:\n\n\t\"MailScanner: Message attempted to kill MailScanner\"\n\n\tIf you changed the \"Run As User\" variable in MailScanner.conf\n\tand wish to disable taint mode, you MUST also set the same value\n\tin /etc/rc.conf.\n\n\ti.e. mailscanner_user=\"postfix\"\n\n\tTo re-enable taint mode, simply remove the variable from rc.conf.\n\n\tThe new variable uses su to start the master perl script as the\n\tspecified user, this effectively disables perl's taint mode.","type":"install"}]},{"name":"OpenClaw","origin":"games/openclaw","version":"0.3.98_5","comment":"Reimplementation of Captain Claw (1997) platformer","maintainer":"ports@FreeBSD.org","www":"https://github.com/pjasicek/OpenClaw","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"355140f11faf36ee5c790c1d4a631aecebcb37816dab237e210bc4687c5ec3e3","flatsize":6523891,"path":"All/OpenClaw-0.3.98_5.pkg","repopath":"All/OpenClaw-0.3.98_5.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":3620272,"desc":"A multiplatform C++ reimplementation of original Captain Claw (1997) platformer\ngame using SDL2 and Box2D.","deps":{"mono5.20":{"origin":"lang/mono5.20","version":"5.20.1.34_4"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_gfx":{"origin":"graphics/sdl2_gfx","version":"1.0.4"},"sdl2_image":{"origin":"graphics/sdl2_image","version":"2.8.8"},"sdl2_mixer":{"origin":"audio/sdl2_mixer","version":"2.8.1"},"sdl2_ttf":{"origin":"graphics/sdl2_ttf","version":"2.24.0"},"tinyxml":{"origin":"textproc/tinyxml","version":"2.6.2_4"}},"categories":["games"],"shlibs_required":["libSDL2-2.0.so.0","libSDL2_gfx-1.0.so.0","libSDL2_image-2.0.so.0","libSDL2_mixer-2.0.so.0","libSDL2_ttf-2.0.so.0","libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"LAUNCHER":"on"},"messages":[{"message":"To complete the installation of this port you need to copy the file\n\"CLAW.REZ\" from the original Captain Claw distribution to\n/usr/local/share/OpenClaw.","type":"install"},{"message":"===>   NOTICE:\n\nThe OpenClaw port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"MST-Bench","origin":"benchmarks/mst-bench","version":"0.2.2_1","comment":"Maximum sustainable throughput benchmark","maintainer":"jwb@FreeBSD.org","www":"https://github.com/outpaddling/MST-Bench","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a891b2f0ccadf88f061f0ce2bb6ec17093e68fcd320667f999aa30ec984f6e52","flatsize":18225,"path":"All/MST-Bench-0.2.2_1.pkg","repopath":"All/MST-Bench-0.2.2_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":8848,"desc":"MST-bench is a simple program to measure optimal sustainable memory and disk\nperformance.\n\nUnlike many benchmarks, it does not attempt to simulate naturally occurring\nloads. Rather, it indicates what is the best performance you can expect out of\nyour hardware, providing a reference to which software can be compared.","categories":["benchmarks"],"shlibs_required":["libc.so.8"]},{"name":"MathMod","origin":"math/mathmod","version":"12.0","comment":"Mathematical modeling software","maintainer":"thierry@FreeBSD.org","www":"https://sourceforge.net/projects/mathmod/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"976852e53f38ed1f979ba0935716828101bcbf8c2fda6afcc90c9f309c597138","flatsize":2355541,"path":"All/MathMod-12.0.pkg","repopath":"All/MathMod-12.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1137416,"desc":"MathMod is a mathematical modeling software that visualize and animate implicit\nand parametric surfaces.\n\nMathMod supports: 3D and 4D plotting and animation, OBJ output file format,\nTexture and pigmentation support, Noise and Turbulence effects support, Large\nset of scripted examples.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-opengl":{"origin":"graphics/qt5-opengl","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["graphics","math"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5OpenGL.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"Maaate","origin":"audio/Maaate","version":"0.3.1_5","comment":"MPEG audio analysis toolkit","maintainer":"saper@saper.info","www":"https://maaate.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f302c0161756648f5f25b93a20666109e249ce1f55c1b28e845cc2783803bba7","flatsize":2011515,"path":"All/Maaate-0.3.1_5.pkg","repopath":"All/Maaate-0.3.1_5.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":290852,"desc":"MPEG Maaate (pronounce: ma:a:it) is a C++ toolkit to parse and\nanalyse audio data in the compressed domain by analysing MPEG-1/2\nLayers 1-3 audio files. It makes the encoded fields of an MPEG\naudio stream accessible (tier1) and provides some content analysis\nfunctions like silence detection (tier2).\n\nMPEG Maaate is designed in tiers: the first tier implements the\nparsing of the MPEG audio stream, the second tier implements the\ncontent analysis on the extracted field, and the third tier includes\nany applications that are based on the extracted content.","categories":["audio"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"MathJax3","origin":"www/mathjax3","version":"3.2.2","comment":"Cross-browser JavaScript display engine for mathematics","maintainer":"marko.cupac@mimar.rs","www":"https://www.mathjax.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"898282b2555f2c77ac4200963858fb10a20066936624276a79ebeaf3254685fc","flatsize":24177250,"path":"All/MathJax3-3.2.2.pkg","repopath":"All/MathJax3-3.2.2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":1926956,"desc":"MathJax is an open source JavaScript display engine for mathematics\nthat works in all modern browsers.","categories":["math","www"]},{"name":"M4RI","origin":"math/m4ri","version":"20240729","comment":"Library for fast arithmetic with dense matrices over F2","maintainer":"ports@FreeBSD.org","www":"https://bitbucket.org/malb/m4ri/src/master/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"47b8bf4213fb991edb5b03965d1f60121f91a37f04c1ff6b5a1021ecb99d83b2","flatsize":557944,"path":"All/M4RI-20240729.pkg","repopath":"All/M4RI-20240729.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":124364,"desc":"M4RI is a library for fast arithmetic with dense matrices over F2. The name M4RI\ncomes from the first implemented algorithm: The \"Method of the Four Russians\"\ninversion algorithm published by Gregory Bard. This algorithm in turn is named\nafter the \"Method of the Four Russians\" multiplication algorithm which is\nprobably better referred to as Kronrod's method.","deps":{"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["math"],"messages":[{"message":"===>   NOTICE:\n\nThe M4RI port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"Lohit","origin":"x11-fonts/lohit","version":"20140220_3","comment":"Lohit fonts","maintainer":"0mp@FreeBSD.org","www":"https://fedorahosted.org/lohit/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b99b0e5a8bc13b92d68035886e4de8c9b8f1d4fa16a429c908d5522cc0650462","flatsize":1152537,"path":"All/Lohit-20140220_3.pkg","repopath":"All/Lohit-20140220_3.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":298712,"desc":"In 2004, Red Hat has released five Indian language fonts as open source\nlicensed under the GPL. In 2011 Red Hat relicensed fonts under SIL OFL 1.1\nlicense. The fonts named Lohit which means Red in Sanskrit. Currently, the\nfont family supports 21 Indian languages: Assamese, Bengali, Devanagari\n(Hindi, Kashmiri, Konkani, Maithili, Marathi, Nepali, Sindhi, Santali,\nBodo, Dogri), Gujarati, Kannada, Malayalam, Manipuri, Oriya, Punjabi,\nTamil, and Telugu. Now, Fedora Project and its contributors took the\nresponsibility to consolidate the further efforts and improvements of\nthe Lohit fonts.\n\nLohit Fonts are Unicode 6.0 compatible.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"],"messages":[{"message":"To use these fonts, add the following line to the \"Files\" section of\nxorg.conf:\n\n\tFontPath \"/usr/local/share/fonts/Lohit/\"\n\nUsers of older versions of X may additionally have to make sure that\nthe freetype module is loaded.  Check /var/log/Xorg.0.log for error\nmessages.  If freetype is required, add the following line to the\n\"Module\" section of xorg.conf:\n\n\tLoad \"freetype\"","type":"install"}]},{"name":"M4RIE","origin":"math/m4rie","version":"20250103","comment":"Library for fast arithmetic with dense matrices over GF(2^e)","maintainer":"ports@FreeBSD.org","www":"https://bitbucket.org/malb/m4rie/src/master/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2a11b9a1a31710716e4a3bf17b93643a2471488b5be9d4f931b0c38b511837d8","flatsize":1469853,"path":"All/M4RIE-20250103.pkg","repopath":"All/M4RIE-20250103.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":188448,"desc":"M4RIE is a library for fast arithmetic with dense matrices over GF(2^e) for\n2<=e<=16. The name stems from the fact that is relies heavily on M4RI.\n\nSee also: https://github.com/malb/m4rie","deps":{"M4RI":{"origin":"math/m4ri","version":"20240729"}},"categories":["math"],"messages":[{"message":"===>   NOTICE:\n\nThe M4RIE port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"LPRngTool","origin":"sysutils/LPRngTool","version":"1.3.2_12","comment":"Configuration Tool for LPRng","maintainer":"ports@FreeBSD.org","www":"https://lprng.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7e3993fe90212beefc311b6a1add98650bfd489d6cfa6e2ed4336398375ffc49","flatsize":848308,"path":"All/LPRngTool-1.3.2_12.pkg","repopath":"All/LPRngTool-1.3.2_12.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":131900,"desc":"LPRngTool is a configuration tool for LPRng.  It provides a simple\nGraphical User Interface that allows users to:\n\n- create printer definitions and edit printcap files\n- display the status of print queues and the printing system\n- perform printing administration functions\n    start, stop and abort print jobs\n    enable and disable spooling to print queues\n- configure print filters such as IFHP and the RedHat\n    print filters","deps":{"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["print","sysutils"],"messages":[{"message":"===>   NOTICE:\n\nThe LPRngTool port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"LLnextgen","origin":"devel/llnextgen","version":"0.5.5_1","comment":"Extended LL(1) parser generator","maintainer":"oleksii.tsai@gmail.com","www":"https://os.ghalkes.nl/LLnextgen/index.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1c5c7fcd9dce177932cc72de23498b185e927513b6dfa66e53c7a9f6781a4478","flatsize":442776,"path":"All/LLnextgen-0.5.5_1.pkg","repopath":"All/LLnextgen-0.5.5_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":298716,"desc":"LLnextgen is an Extended-LL(1) parser generator. It is a rewrite of the LLgen\nparser generator by D. Grune and C.J.H. Jacobs which is part of the Amsterdam\nCompiler Kit (ACK). Like all parser generators, LLnextgen takes the description\nof the grammar with associated actions as input, and generates a parser routine\nfor use in compilers and other text processing programs.\n\nLLgen, and therefore LLnextgen, extends on the LL(1) class of parser generators\nby allowing FIRST/FIRST conflicts and FIRST/FOLLOW conflicts to be resolved with\nboth static and dynamic conditions.","categories":["devel"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"LPRng","origin":"sysutils/LPRng","version":"3.8.C_7,1","comment":"Enhanced Printer Spooler","maintainer":"ports@FreeBSD.org","www":"https://lprng.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2a4a0fc75bca249e6d81375a89958cc365993d58ac49b305e74b95661243a17b","flatsize":2608460,"path":"All/LPRng-3.8.C_7,1.pkg","repopath":"All/LPRng-3.8.C_7,1.pkg","licenselogic":"or","licenses":["ART10","GPLv2"],"pkgsize":475888,"desc":"The LPRng software is an enhanced, extended, and portable implementation\nof the Berkeley LPR print spooler functionality.  While providing the\nsame interface and meeting RFC1179 requirements, the implementation is\ncompletely different and provides support for the following features:\nlightweight (no databases needed) lpr, lpc, and lprm programs; dynamic\nredirection of print queues; automatic job holding; highly verbose\ndiagnostics; multiple printers serving a single queue; client programs\ndo not need to run SUID root; greatly enhanced security checks; and a\ngreatly improved permission and authorization mechanism.","deps":{"gdbm":{"origin":"databases/gdbm","version":"1.24"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["print","sysutils"],"shlibs_required":["libc.so.8","libintl.so.8","libutil.so.4","libwrap.so.4"],"options":{"LIBWRAP":"on","NLS":"on"},"messages":[{"message":"To enable LPRng, put the following lines in /etc/rc.conf\n\nlpd_enable=\"NO\"\nlprng_enable=\"YES\"\n\nLPRng uses the printcap, lpd.conf, and lpd.perms configuration files\n\nFor further information, see the LPRng Documentation:\n  /usr/local/share/doc/LPRng\n\nThe LPRng Web Site is http://www.lprng.com\n\nCommercial support is available from Astart Technologies:\n\nPatrick Powell                 Astart Technologies\npapowell@astart.com            6741 Convoy Court\nNetwork and System             San Diego, CA 92111\n  Consulting                   858-874-6543 FAX 858-751-2435\nLPRng - Print Spooler (http://www.lprng.com)","type":"install"},{"message":"===>   NOTICE:\n\nThe LPRng port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"LibreMines-qt6","origin":"games/LibreMines","version":"2.0.1","comment":"Free/Libre and Open Source Software Qt based Minesweeper","maintainer":"pkubaj@FreeBSD.org","www":"https://github.com/Bollos00/LibreMines","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dabe71d4dd61335d42c36b5485fe740af85ded17a2bafae69594110a79f85d42","flatsize":1941409,"path":"All/LibreMines-qt6-2.0.1.pkg","repopath":"All/LibreMines-qt6-2.0.1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":736720,"desc":"LibreMines is a Free/Libre and Open Source software Qt based Minesweeper clone\navailable for GNU/Linux, FreeBSD and Windows systems.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-multimedia":{"origin":"multimedia/qt6-multimedia","version":"6.8.3"},"qt6-svg":{"origin":"graphics/qt6-svg","version":"6.8.3"}},"categories":["games"],"shlibs_required":["libGLX.so.0","libOpenGL.so.0","libQt6Core.so.6","libQt6Gui.so.6","libQt6Multimedia.so.6","libQt6Network.so.6","libQt6Svg.so.6","libQt6Widgets.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"],"annotations":{"flavor":"qt6"}},{"name":"LibreMines-qt5","origin":"games/LibreMines","version":"2.0.1","comment":"Free/Libre and Open Source Software Qt based Minesweeper","maintainer":"pkubaj@FreeBSD.org","www":"https://github.com/Bollos00/LibreMines","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b0af1e36725d452624e583caea4eede96781e6cf5bfa77b010bffd7fdc82de0b","flatsize":1960113,"path":"All/LibreMines-qt5-2.0.1.pkg","repopath":"All/LibreMines-qt5-2.0.1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":744632,"desc":"LibreMines is a Free/Libre and Open Source software Qt based Minesweeper clone\navailable for GNU/Linux, FreeBSD and Windows systems.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-multimedia":{"origin":"multimedia/qt5-multimedia","version":"5.15.16p2_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["games"],"shlibs_required":["libQt5Core.so.5","libQt5Gui.so.5","libQt5Multimedia.so.5","libQt5Network.so.5","libQt5Svg.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libstdc++.so.9"],"annotations":{"flavor":"qt5"}},{"name":"LAStools","origin":"misc/lastools","version":"2.0.3","comment":"Efficient tools for LiDAR processing","maintainer":"yuri@FreeBSD.org","www":"https://rapidlasso.com/lastools/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"adc3d0af0ed761fa79b2bcd841c4c9201827543e027b85bef459b1076dc225ac","flatsize":3762223,"path":"All/LAStools-2.0.3.pkg","repopath":"All/LAStools-2.0.3.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":749104,"desc":"LAStools is collection of highly efficient, batch-scriptable, multicore command\nline tools. We have tools to classify, tile, convert, filter, raster,\ntriangulate, contour, clip, and polygonize LiDAR data (to name just a few\nfunctions). All of the tools can also be run via a native GUI and are available\nas a LiDAR processing toolboxes for ArcGIS versions 9.3 and up, for QGIS\nversions 1.8 and up, and for ERDAS IMAGINE versions 14.0 and up.","categories":["misc"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"OSCAR","origin":"x11/oscar","version":"1.5.1","comment":"Open Source CPAP Analysis Reporter","maintainer":"sdalu@sdalu.com","www":"https://www.sleepfiles.com/OSCAR/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fe4d587cbb206bd0507e79995a1465ee37487e44b5d8be17e991647a58f39e14","flatsize":15954716,"path":"All/OSCAR-1.5.1.pkg","repopath":"All/OSCAR-1.5.1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":4688744,"desc":"OpenSource CPAP Analysis Reporter\n\nOSCAR is a derivative of SleepyHead version 1.1.0, created when that\nwas abandoned by Mark Watkins.\n\nSleepyHead was a cross platform, opensource sleep tracking program for\nreviewing CPAP and Oximetry data, which are devices used in the\ntreatment of Sleep Disorders like Obstructive Sleep Apnea.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-opengl":{"origin":"graphics/qt5-opengl","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-serialport":{"origin":"comms/qt5-serialport","version":"5.15.16p0_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["x11"],"shlibs_required":["libGL.so.1","libGLU.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Network.so.5","libQt5OpenGL.so.5","libQt5PrintSupport.so.5","libQt5SerialPort.so.5","libQt5Widgets.so.5","libQt5Xml.so.5","libX11.so.6","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9","libz.so.3"]},{"name":"Judy","origin":"devel/judy","version":"1.0.5_4","comment":"General purpose dynamic array","maintainer":"ports@FreeBSD.org","www":"https://judy.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"134f35bed4db7077a96e71e08b442272a58c5a046e23428a0ab8c087bf94cf2b","flatsize":1186004,"path":"All/Judy-1.0.5_4.pkg","repopath":"All/Judy-1.0.5_4.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":202792,"desc":"Judy is a general purpose dynamic array implemented as a C callable\nlibrary.  Judy's speed and memory usage are typically better than other\ndata storage models and improves with very large data sets.","categories":["devel"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe Judy port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"Jellyfish","origin":"biology/jellyfish","version":"2.3.0_4","comment":"Fast, memory-efficient counting of k-mers in DNA","maintainer":"jwb@FreeBSD.org","www":"http://www.genome.umd.edu/jellyfish.html","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a776bbb55c189fc5828e03c49a130598f1fe753be4674c46b23a0ee9e08d8153","flatsize":1234765,"path":"All/Jellyfish-2.3.0_4.pkg","repopath":"All/Jellyfish-2.3.0_4.pkg","licenselogic":"or","licenses":["BSD3CLAUSE","GPLv3+"],"pkgsize":303540,"desc":"Jellyfish is a tool for fast, memory-efficient counting of k-mers in DNA.\nA k-mer is a substring of length k, and counting the occurrences of all such\nsubstrings is a central step in many analyses of DNA sequence. JELLYFISH can\ncount k-mers quickly by using an efficient encoding of a hash table and by\nexploiting the \"compare-and-swap\" CPU instruction to increase parallelism.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"htslib":{"origin":"biology/htslib","version":"1.21"}},"categories":["biology"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"NLS":"on"}},{"name":"Kvantum","origin":"x11-themes/Kvantum","version":"1.1.4","comment":"SVG-based theme engine for Qt, KDE and LXQt","maintainer":"eduardo@FreeBSD.org","www":"https://github.com/tsujan/Kvantum","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f974f00174f3d276242568a8b3b68801efb0dd14d25d37cfe8e07ded6bcaa4a7","flatsize":8511684,"path":"All/Kvantum-1.1.4.pkg","repopath":"All/Kvantum-1.1.4.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":1065332,"desc":"Kvantum is an SVG-based theme engine for Qt, KDE and LXQt, with an emphasis on\nelegance, usability and practicality.\n\nKvantum has a default dark theme, which is inspired by the default theme of\nEnlightenment. Creation of realistic themes like that for KDE was my first\nreason to make Kvantum but it goes far beyond its default theme: you could make\nthemes with very different looks and feels for it, whether they be\nphotorealistic or cartoonish, 3D or flat, embellished or minimalistic, or\nsomething in between, and Kvantum will let you control almost every aspect of Qt\nwidgets.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"kf6-kwindowsystem":{"origin":"x11/kf6-kwindowsystem","version":"6.14.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"qt6-svg":{"origin":"graphics/qt6-svg","version":"6.8.3"}},"categories":["x11-themes"],"shlibs_required":["libGLX.so.0","libOpenGL.so.0","libQt6Core.so.6","libQt6Gui.so.6","libQt6Svg.so.6","libQt6Widgets.so.6","libc.so.8","libgcc_s.so.1","libm.so.4","libpthread.so.0","libstdc++.so.6"]},{"name":"Imath","origin":"math/Imath","version":"3.1.12","comment":"C++/Python lib of 2D/3D vector, matrix, math ops for computer graphics","maintainer":"mandree@FreeBSD.org","www":"https://github.com/AcademySoftwareFoundation/Imath/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1d8123aa8cc15f86c88da2584a0c01f41bf2d12675cc5548fdc453733c918599","flatsize":890399,"path":"All/Imath-3.1.12.pkg","repopath":"All/Imath-3.1.12.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":106016,"desc":"Imath is a basic, light-weight, and efficient C++ representation of 2D and 3D\nvectors and matrices and other simple but useful mathematical objects,\nfunctions, and data types common in computer graphics applications, including\nthe \"half\" 16-bit floating-point type.\n\nImath also includes optional python bindings for all types and functions,\nincluding optimized implementations of vector and matrix arrays.\n\nImath was originally developed at Industrial Light & Magic in the early 2000's\nand was originally distributed as open source as a part of the OpenEXR project.\n\nImath continues to be maintained as a sub-project of OpenEXR, which is now a\nproject of the Academy Software Foundation. See the OpenEXR project's\nGOVERNANCE.md for more information about how the project operates.","categories":["devel","graphics","math"],"options":{"DOCS":"on","LARGE_STACK":"off","PYTHON":"off"}},{"name":"Inconsolata-LGC","origin":"x11-fonts/inconsolata-lgc-ttf","version":"20131024_2","comment":"Monospaced TrueType font with Cyrillic glyphs","maintainer":"rum1cro@yandex.ru","www":"https://github.com/DeLaGuardo/Inconsolata-LGC","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"09b7c5b552520d8c37fa573a852c3f5307d48f36ae5a2551579188bc9b29a52e","flatsize":217710,"path":"All/Inconsolata-LGC-20131024_2.pkg","repopath":"All/Inconsolata-LGC-20131024_2.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":87076,"desc":"Inconsolata is one of the most suitable fonts for programmers created by Raph\nLevien.  Since the original Inconsolata does not contain Cyrillic alphabet,\nit was slightly inconvenient for quite a few programmers from Russia.\n\nInconsolata LGC is a modified version of Inconsolata with added the Cyrillic\nalphabet which directly descends from Inconsolata Hellenic supporting modern\nGreek.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"Ipopt","origin":"math/ipopt","version":"3.14.17_1","comment":"Software package for large-scale nonlinear optimization","maintainer":"yuri@FreeBSD.org","www":"https://coin-or.github.io/Ipopt/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0b58be3d4e17f675cf0e455b304dae837d26ffe1d8448cab7dc96edf894d1406","flatsize":3656383,"path":"All/Ipopt-3.14.17_1.pkg","repopath":"All/Ipopt-3.14.17_1.pkg","licenselogic":"single","licenses":["EPL"],"pkgsize":850632,"desc":"Ipopt (Interior Point OPTimizer, pronounced eye-pea-Opt) is a software\npackage for large-scale nonlinear optimization.\n\nIpopt is written in C++ and is released as open source code under the\nEclipse Public License (EPL). It is available from the COIN-OR\ninitiative. The code has been written by Carl Laird and Andreas Wchter,\nwho is the COIN project leader for Ipopt.\n\nThe Ipopt distribution can be used to generate a library that can be\nlinked to one's own C++, C, or Fortran code, as well as a solver\nexecutable for the AMPL modeling environment. The package includes\ninterfaces to CUTEr optimization testing environment, as well as the\nMATLAB and R programming environments. IPOPT can be used on Linux/UNIX,\nMac OS X and Windows platforms.\n\nAn excellent reference for this library can be found in:\n\nWachter and L. T. Biegler, On the Implementation of a Primal-Dual Interior\nPoint Filter Line Search Algorithm for Large-Scale Nonlinear Programming,\nMathematical Programming 106(1), pp. 25-57, 2006","deps":{"blas":{"origin":"math/blas","version":"3.12.1"},"coin-or-asl":{"origin":"math/asl","version":"2.1.0"},"coin-or-mumps":{"origin":"math/coin-or-mumps","version":"3.0.3_4"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"lapack":{"origin":"math/lapack","version":"3.12.1"}},"categories":["math"],"shlibs_required":["libblas.so.3","libc.so.8","libcoinasl.so.2","libcoinmumps.so.3","libdl.so.0","liblapack.so.3","libm.so.4","libstdc++.so.9"],"options":{"DEBUG":"off"}},{"name":"MMseqs2","origin":"biology/mmseqs2","version":"17.b804.f","comment":"Ultra fast and sensitive sequence search and clustering suite","maintainer":"jwb@FreeBSD.org","www":"https://github.com/soedinglab/MMseqs2/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"29977bf7d6cb71b4cc5bdbe4c918f9aac19a0f4677a9850c91dc539d75aefacb","flatsize":11532977,"path":"All/MMseqs2-17.b804.f.pkg","repopath":"All/MMseqs2-17.b804.f.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":3603520,"desc":"MMseqs2 (Many-against-Many searching) is a software suite to search\nand cluster huge sequence sets. MMseqs2 is designed to run on multiple\ncores and servers, making it highly scalable. MMseqs2 matches the\nsensitivity of BLAST, but runs orders of magnitude faster.","categories":["biology"],"shlibs_required":["libbz2.so.2","libc.so.8","libgomp.so.1","libm.so.4","libpthread.so.0","libstdc++.so.9","libz.so.3"],"messages":[{"message":"MMseqs2 can benefit greatly from advanced CPU features such as AVX.\nConsider setting additional optimizations such as -march=native (e.g.\nin make.conf) and reinstalling from source via\n\ncd ${PORTSDIR}/biology/mmseqs2 && make install","type":"install"}]},{"name":"R-cran-BH","origin":"devel/R-cran-BH","version":"1.87.0.1","comment":"Boost C++ Header Files","maintainer":"eduardo@FreeBSD.org","www":"https://cran.r-project.org/web/packages/BH/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"f0f13aa46a2c1eefed1a32aa4a123e26b42f0c0524b731220360cac35ddf7fec","flatsize":128160698,"path":"All/R-cran-BH-1.87.0.1.pkg","repopath":"All/R-cran-BH-1.87.0.1.pkg","licenselogic":"single","licenses":["BSL"],"pkgsize":8994684,"desc":"Boost provides free peer-reviewed portable C++ source libraries. A\nlarge part of Boost is provided as C++ template code which is\nresolved entirely at compile-time without linking. This package\naims to provide the most useful subset of Boost libraries for\ntemplate use among CRAN package. By placing these libraries in this\npackage, we offer a more efficient distribution system for CRAN as\nreplication of this code in the sources of other packages is avoided.","deps":{"R":{"origin":"math/R","version":"4.4.3"}},"categories":["devel"]},{"name":"Nanosaur","origin":"games/Nanosaur","version":"1.4.4","comment":"Nanosaur source port","maintainer":"pkubaj@FreeBSD.org","www":"https://pangeasoft.net/nano/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b89ded4d6b6372dab3911688bad1afe33406e9e575aabcd9e402c487a808e110","flatsize":19002174,"path":"All/Nanosaur-1.4.4.pkg","repopath":"All/Nanosaur-1.4.4.pkg","licenselogic":"single","licenses":["CC-BY-NC-SA-4.0"],"pkgsize":11169508,"desc":"This is Pangea Software%e2%80%99s Nanosaur updated to run on modern systems.\nOriginally released in 1998 as a Mac-only game, Nanosaur casts a cybernetic\ndinosaur from the future who%e2%80%99s sent back in time 20 minutes before a giant\nasteroid hits the Earth.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"}},"categories":["games"],"shlibs_required":["libGLX.so.0","libOpenGL.so.0","libSDL2-2.0.so.0","libc.so.8","libm.so.4","libstdc++.so.9"]},{"name":"KVIrc","origin":"irc/kvirc","version":"5.2.6","comment":"IRC client based on the Qt GUI toolkit","maintainer":"vvd@FreeBSD.org","www":"https://www.kvirc.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dce24a40f3ed775f544728f8ef957f2b06d768fd4da422fc1705ccee3903df01","flatsize":38027764,"path":"All/KVIrc-5.2.6.pkg","repopath":"All/KVIrc-5.2.6.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":5407492,"desc":"KVIrc is a free portable IRC client based on the Qt GUI toolkit.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"enchant2":{"origin":"textproc/enchant2","version":"2.2.15_6"},"gsm":{"origin":"audio/gsm","version":"1.0.22_1"},"kf5-kauth":{"origin":"devel/kf5-kauth","version":"5.116.0_1"},"kf5-kcodecs":{"origin":"textproc/kf5-kcodecs","version":"5.116.0"},"kf5-kcompletion":{"origin":"x11-toolkits/kf5-kcompletion","version":"5.116.0"},"kf5-kconfig":{"origin":"devel/kf5-kconfig","version":"5.116.0"},"kf5-kconfigwidgets":{"origin":"x11-toolkits/kf5-kconfigwidgets","version":"5.116.0"},"kf5-kcoreaddons":{"origin":"devel/kf5-kcoreaddons","version":"5.116.0"},"kf5-ki18n":{"origin":"devel/kf5-ki18n","version":"5.116.0"},"kf5-kio":{"origin":"devel/kf5-kio","version":"5.116.0_1"},"kf5-kjobwidgets":{"origin":"x11-toolkits/kf5-kjobwidgets","version":"5.116.0"},"kf5-knotifications":{"origin":"devel/kf5-knotifications","version":"5.116.0"},"kf5-kparts":{"origin":"devel/kf5-kparts","version":"5.116.0"},"kf5-kservice":{"origin":"devel/kf5-kservice","version":"5.116.0"},"kf5-ktextwidgets":{"origin":"x11-toolkits/kf5-ktextwidgets","version":"5.116.0"},"kf5-kwidgetsaddons":{"origin":"x11-toolkits/kf5-kwidgetsaddons","version":"5.116.0"},"kf5-kwindowsystem":{"origin":"x11/kf5-kwindowsystem","version":"5.116.0"},"kf5-kxmlgui":{"origin":"x11-toolkits/kf5-kxmlgui","version":"5.116.0"},"kf5-solid":{"origin":"devel/kf5-solid","version":"5.116.0"},"kf5-sonnet":{"origin":"textproc/kf5-sonnet","version":"5.116.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXScrnSaver":{"origin":"x11/libXScrnSaver","version":"1.2.4_1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libaudiofile":{"origin":"audio/libaudiofile","version":"0.3.6_6"},"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libtheora":{"origin":"multimedia/libtheora","version":"1.1.1_7"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"phonon-qt5":{"origin":"multimedia/phonon","version":"4.12.0_3"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-dbus":{"origin":"devel/qt5-dbus","version":"5.15.16p130_2"},"qt5-declarative":{"origin":"x11-toolkits/qt5-declarative","version":"5.15.16p22_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-location":{"origin":"devel/qt5-location","version":"5.15.16p7_1"},"qt5-multimedia":{"origin":"multimedia/qt5-multimedia","version":"5.15.16p2_2"},"qt5-network":{"origin":"net/qt5-network","version":"5.15.16p130_1"},"qt5-printsupport":{"origin":"print/qt5-printsupport","version":"5.15.16p130_1"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"},"qt5-svg":{"origin":"graphics/qt5-svg","version":"5.15.16p5_1"},"qt5-webchannel":{"origin":"www/qt5-webchannel","version":"5.15.16p3_1"},"qt5-webengine":{"origin":"www/qt5-webengine","version":"5.15.18p7_3"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-x11extras":{"origin":"x11/qt5-x11extras","version":"5.15.16p0_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"}},"categories":["irc","kde"],"shlibs_required":["libICE.so.6","libKF5Auth.so.5","libKF5AuthCore.so.5","libKF5Codecs.so.5","libKF5Completion.so.5","libKF5ConfigCore.so.5","libKF5ConfigGui.so.5","libKF5ConfigWidgets.so.5","libKF5CoreAddons.so.5","libKF5I18n.so.5","libKF5JobWidgets.so.5","libKF5KIOCore.so.5","libKF5KIOGui.so.5","libKF5KIOWidgets.so.5","libKF5Notifications.so.5","libKF5Parts.so.5","libKF5Service.so.5","libKF5Solid.so.5","libKF5SonnetUi.so.5","libKF5TextWidgets.so.5","libKF5WidgetsAddons.so.5","libKF5WindowSystem.so.5","libKF5XmlGui.so.5","libQt5Concurrent.so.5","libQt5Core.so.5","libQt5DBus.so.5","libQt5Gui.so.5","libQt5Multimedia.so.5","libQt5Network.so.5","libQt5Positioning.so.5","libQt5PrintSupport.so.5","libQt5Qml.so.5","libQt5QmlModels.so.5","libQt5Quick.so.5","libQt5Sql.so.5","libQt5Svg.so.5","libQt5WebChannel.so.5","libQt5WebEngineCore.so.5","libQt5WebEngineWidgets.so.5","libQt5Widgets.so.5","libQt5X11Extras.so.5","libQt5Xml.so.5","libSM.so.6","libX11.so.6","libXext.so.6","libXrender.so.1","libXss.so.1","libaudiofile.so.1","libc.so.8","libcrypto.so.12","libenchant-2.so.2","libm.so.4","libogg.so.0","libphonon4qt5.so.4","libpthread.so.0","libpython3.11.so.1.0","libssl.so.12","libstdc++.so.9","libtheoradec.so.1","libtheoraenc.so.1","libvorbis.so.0","libvorbisenc.so.2","libz.so.3"],"options":{"AUDIOFILE":"on","DBUS":"on","DCC_VIDEO":"off","DCC_VOICE":"on","DOCS":"on","DOXYGEN":"off","ENCHANT":"on","GSM":"on","KDE":"on","NLS":"on","OGG":"on","PERL":"on","PHONON":"on","PYTHON":"on","SVG":"on","WEBENGINE":"on"},"annotations":{"cpe":"cpe:2.3:a:kvirc:kvirc:5.2.6:::::dragonfly6:x86_64"}},{"name":"ISCD-Commons","origin":"devel/iscd-commons","version":"1.0.0","comment":"Common code shared by many ISCD softwares","maintainer":"thierry@FreeBSD.org","www":"https://github.com/ISCDtoolbox/Commons","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0c5a0b858bd59a3cbe26abdb89d75761f4e7be8ec319f61075ae60a76bbff02f","flatsize":166653,"path":"All/ISCD-Commons-1.0.0.pkg","repopath":"All/ISCD-Commons-1.0.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":64512,"desc":"This port contains common codes used for ISCD softwares (Linear algebra, Chrono,\nI/O...).\n\nSee also <https://iscd.sorbonne-universite.fr/resources/>.","categories":["devel","science"]},{"name":"Hyperlatex-emacs_wayland","origin":"print/hyperlatex","version":"2.9.a_25","comment":"Produce HTML and printed documents from LaTeX source","maintainer":"ports@FreeBSD.org","www":"https://hyperlatex.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"12be5a0bbdc44c8e7d9bbd82f66282a3c56a57fa0aa8ce8a03221830bed110cb","flatsize":296304,"path":"All/Hyperlatex-emacs_wayland-2.9.a_25.pkg","repopath":"All/Hyperlatex-emacs_wayland-2.9.a_25.pkg","licenselogic":"single","pkgsize":59164,"desc":"Hyperlatex is a package that allows you to prepare documents in HTML,\nand, at the same time, to produce a neatly printed document from your\ninput. Unlike some other systems that you may have seen, Hyperlatex is\nnot a general LaTeX-to-HTML converter. In Hyperlatex's author's eyes,\nconversion is not a solution to HTML authoring. A well written HTML\ndocument must differ from a printed copy in a number of rather subtle\nways. He doubts that these differences can be recognized mechanically,\nand believes that converted LaTeX can never be as readable as a\ndocument written in HTML.\n\nThe basic idea of Hyperlatex is to make it possible to write a\ndocument that will look like a flawless LaTeX document when printed\nand like a handwritten HTML document when viewed with an HTML browser.","deps":{"emacs-wayland":{"origin":"editors/emacs","version":"30.1_2,3"},"netpbm":{"origin":"graphics/netpbm","version":"11.04.02_2"},"tex-formats":{"origin":"print/tex-formats","version":"20250308"}},"categories":["print"],"annotations":{"flavor":"wayland"},"messages":[{"message":"===>   NOTICE:\n\nThe Hyperlatex-emacs_wayland port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"Hyperlatex-emacs_nox","origin":"print/hyperlatex","version":"2.9.a_25","comment":"Produce HTML and printed documents from LaTeX source","maintainer":"ports@FreeBSD.org","www":"https://hyperlatex.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b34f178c41b8da07a124ca0ae206160195e3f19c3e10eb8f0b9cb2999699c30a","flatsize":296304,"path":"All/Hyperlatex-emacs_nox-2.9.a_25.pkg","repopath":"All/Hyperlatex-emacs_nox-2.9.a_25.pkg","licenselogic":"single","pkgsize":59140,"desc":"Hyperlatex is a package that allows you to prepare documents in HTML,\nand, at the same time, to produce a neatly printed document from your\ninput. Unlike some other systems that you may have seen, Hyperlatex is\nnot a general LaTeX-to-HTML converter. In Hyperlatex's author's eyes,\nconversion is not a solution to HTML authoring. A well written HTML\ndocument must differ from a printed copy in a number of rather subtle\nways. He doubts that these differences can be recognized mechanically,\nand believes that converted LaTeX can never be as readable as a\ndocument written in HTML.\n\nThe basic idea of Hyperlatex is to make it possible to write a\ndocument that will look like a flawless LaTeX document when printed\nand like a handwritten HTML document when viewed with an HTML browser.","deps":{"emacs-nox":{"origin":"editors/emacs","version":"30.1_2,3"},"netpbm":{"origin":"graphics/netpbm","version":"11.04.02_2"},"tex-formats":{"origin":"print/tex-formats","version":"20250308"}},"categories":["print"],"annotations":{"flavor":"nox"},"messages":[{"message":"===>   NOTICE:\n\nThe Hyperlatex-emacs_nox port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"Hyperlatex-emacs_devel_nox","origin":"print/hyperlatex","version":"2.9.a_25","comment":"Produce HTML and printed documents from LaTeX source","maintainer":"ports@FreeBSD.org","www":"https://hyperlatex.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b124e0e97f9d88eccb3d345082b6136f735176d70d52a5e2768fb0cbea7761a1","flatsize":296307,"path":"All/Hyperlatex-emacs_devel_nox-2.9.a_25.pkg","repopath":"All/Hyperlatex-emacs_devel_nox-2.9.a_25.pkg","licenselogic":"single","pkgsize":59148,"desc":"Hyperlatex is a package that allows you to prepare documents in HTML,\nand, at the same time, to produce a neatly printed document from your\ninput. Unlike some other systems that you may have seen, Hyperlatex is\nnot a general LaTeX-to-HTML converter. In Hyperlatex's author's eyes,\nconversion is not a solution to HTML authoring. A well written HTML\ndocument must differ from a printed copy in a number of rather subtle\nways. He doubts that these differences can be recognized mechanically,\nand believes that converted LaTeX can never be as readable as a\ndocument written in HTML.\n\nThe basic idea of Hyperlatex is to make it possible to write a\ndocument that will look like a flawless LaTeX document when printed\nand like a handwritten HTML document when viewed with an HTML browser.","deps":{"emacs-devel-nox":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"netpbm":{"origin":"graphics/netpbm","version":"11.04.02_2"},"tex-formats":{"origin":"print/tex-formats","version":"20250308"}},"categories":["print"],"annotations":{"flavor":"devel_nox"},"messages":[{"message":"===>   NOTICE:\n\nThe Hyperlatex-emacs_devel_nox port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"Hyperlatex-emacs_devel","origin":"print/hyperlatex","version":"2.9.a_25","comment":"Produce HTML and printed documents from LaTeX source","maintainer":"ports@FreeBSD.org","www":"https://hyperlatex.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bcaf9ab901f1f57bf62f7fd85e465b9c0f86322a111dd367114eb001212878f3","flatsize":296307,"path":"All/Hyperlatex-emacs_devel-2.9.a_25.pkg","repopath":"All/Hyperlatex-emacs_devel-2.9.a_25.pkg","licenselogic":"single","pkgsize":59160,"desc":"Hyperlatex is a package that allows you to prepare documents in HTML,\nand, at the same time, to produce a neatly printed document from your\ninput. Unlike some other systems that you may have seen, Hyperlatex is\nnot a general LaTeX-to-HTML converter. In Hyperlatex's author's eyes,\nconversion is not a solution to HTML authoring. A well written HTML\ndocument must differ from a printed copy in a number of rather subtle\nways. He doubts that these differences can be recognized mechanically,\nand believes that converted LaTeX can never be as readable as a\ndocument written in HTML.\n\nThe basic idea of Hyperlatex is to make it possible to write a\ndocument that will look like a flawless LaTeX document when printed\nand like a handwritten HTML document when viewed with an HTML browser.","deps":{"emacs-devel":{"origin":"editors/emacs-devel","version":"31.0.50.20250315_1,3"},"netpbm":{"origin":"graphics/netpbm","version":"11.04.02_2"},"tex-formats":{"origin":"print/tex-formats","version":"20250308"}},"categories":["print"],"annotations":{"flavor":"devel_full"},"messages":[{"message":"===>   NOTICE:\n\nThe Hyperlatex-emacs_devel port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"Hyperlatex-emacs_canna","origin":"print/hyperlatex","version":"2.9.a_25","comment":"Produce HTML and printed documents from LaTeX source","maintainer":"ports@FreeBSD.org","www":"https://hyperlatex.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aece9cb1f56334de64ffcaa85279149e96896cee4160d7cd9ae7830fc34dc735","flatsize":296304,"path":"All/Hyperlatex-emacs_canna-2.9.a_25.pkg","repopath":"All/Hyperlatex-emacs_canna-2.9.a_25.pkg","licenselogic":"single","pkgsize":59148,"desc":"Hyperlatex is a package that allows you to prepare documents in HTML,\nand, at the same time, to produce a neatly printed document from your\ninput. Unlike some other systems that you may have seen, Hyperlatex is\nnot a general LaTeX-to-HTML converter. In Hyperlatex's author's eyes,\nconversion is not a solution to HTML authoring. A well written HTML\ndocument must differ from a printed copy in a number of rather subtle\nways. He doubts that these differences can be recognized mechanically,\nand believes that converted LaTeX can never be as readable as a\ndocument written in HTML.\n\nThe basic idea of Hyperlatex is to make it possible to write a\ndocument that will look like a flawless LaTeX document when printed\nand like a handwritten HTML document when viewed with an HTML browser.","deps":{"emacs-canna":{"origin":"editors/emacs","version":"30.1_2,3"},"netpbm":{"origin":"graphics/netpbm","version":"11.04.02_2"},"tex-formats":{"origin":"print/tex-formats","version":"20250308"}},"categories":["print"],"annotations":{"flavor":"canna"},"messages":[{"message":"===>   NOTICE:\n\nThe Hyperlatex-emacs_canna port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"Hyperlatex","origin":"print/hyperlatex","version":"2.9.a_25","comment":"Produce HTML and printed documents from LaTeX source","maintainer":"ports@FreeBSD.org","www":"https://hyperlatex.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"70d39e45cc28f176bb4bad255c9012a993e3763b96eab0a4b82a00e10752f26e","flatsize":296304,"path":"All/Hyperlatex-2.9.a_25.pkg","repopath":"All/Hyperlatex-2.9.a_25.pkg","licenselogic":"single","pkgsize":59128,"desc":"Hyperlatex is a package that allows you to prepare documents in HTML,\nand, at the same time, to produce a neatly printed document from your\ninput. Unlike some other systems that you may have seen, Hyperlatex is\nnot a general LaTeX-to-HTML converter. In Hyperlatex's author's eyes,\nconversion is not a solution to HTML authoring. A well written HTML\ndocument must differ from a printed copy in a number of rather subtle\nways. He doubts that these differences can be recognized mechanically,\nand believes that converted LaTeX can never be as readable as a\ndocument written in HTML.\n\nThe basic idea of Hyperlatex is to make it possible to write a\ndocument that will look like a flawless LaTeX document when printed\nand like a handwritten HTML document when viewed with an HTML browser.","deps":{"emacs":{"origin":"editors/emacs","version":"30.1_2,3"},"netpbm":{"origin":"graphics/netpbm","version":"11.04.02_2"},"tex-formats":{"origin":"print/tex-formats","version":"20250308"}},"categories":["print"],"annotations":{"flavor":"full"},"messages":[{"message":"===>   NOTICE:\n\nThe Hyperlatex port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"HPCombi","origin":"math/hpcombi","version":"1.0.1_2","comment":"Fast combinatorics in C++ using SSE/AVX instruction sets","maintainer":"thierry@FreeBSD.org","www":"https://github.com/hivert/HPCombi","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"d548a017f1d10b943201c2b27eba7b94230edc5662b9d45e3dbdedd433012ea8","flatsize":26382044,"path":"All/HPCombi-1.0.1_2.pkg","repopath":"All/HPCombi-1.0.1_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":428852,"desc":"High Performance Combinatorics in C++ using vector instructions.\n\nSSE and AVX instruction sets allows for very fast manipulation of combinatorial\nobjects such as transformations, permutations, boolean matrices of small size.\nThe goal of this project is to implement various new algorithms and benchmark\nthem on various compiler and architecture.","deps":{"benchmark":{"origin":"devel/benchmark","version":"1.9.2,1"}},"categories":["devel","math"],"options":{"DOXYGEN":"off"}},{"name":"GxSwitchlessWah-lv2","origin":"audio/GxSwitchlessWah-lv2","version":"g20171206","comment":"Analog wah emulation with switchless activation","maintainer":"yuri@FreeBSD.org","www":"https://github.com/brummer10/GxSwitchlessWah.lv2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ed34945e683e52b5f41c76562e493252a763b02edf9260255e39b6003e2ac327","flatsize":76034,"path":"All/GxSwitchlessWah-lv2-g20171206.pkg","repopath":"All/GxSwitchlessWah-lv2-g20171206.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":27824,"desc":"Analog wah emulator allowing to alter sound in a way to create a distinctive\nsound, mimicking the human voice saying the onomatopoeic name \"wah-wah\".\n\nSee the corresponding article on Wikipedia:\nhttps://en.wikipedia.org/wiki/Wah-wah_pedal","categories":["audio"]},{"name":"Hasklig","origin":"x11-fonts/Hasklig","version":"1.1_1","comment":"Haskell code font with monospaced ligatures","maintainer":"arrowd@FreeBSD.org","www":"https://github.com/i-tu/Hasklig","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"64f0fca7918ff77793098f7dbc9ed12ac28adb7f16125234810b32a9b3e8d55f","flatsize":1954579,"path":"All/Hasklig-1.1_1.pkg","repopath":"All/Hasklig-1.1_1.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":784972,"desc":"Hasklig is a Haskell code font with monospaced ligatures based on Source Code\nPro font. It adds nice representations of such operators like (->), (>>=),\n(-<) and so on.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"GraphicsMagick","origin":"graphics/GraphicsMagick","version":"1.3.43_2,1","comment":"Fast image processing tools based on ImageMagick","maintainer":"sunpoet@FreeBSD.org","www":"https://graphicsmagick.sourceforge.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9731747c854476589e4ec3a3476b6a6b26246b24b426b30fbd23013651ed27e9","flatsize":19355597,"path":"All/GraphicsMagick-1.3.43_2,1.pkg","repopath":"All/GraphicsMagick-1.3.43_2,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":3219216,"desc":"GraphicsMagick is the swiss army knife of image processing. Comprised of 267K\nphysical lines (according to David A. Wheeler's SLOCCount) of source code in the\nbase package (or 1,225K including 3rd party libraries) it provides a robust and\nefficient collection of tools and libraries which support reading, writing, and\nmanipulating an image in over 88 major formats including important formats like\nDPX, GIF, JPEG, JPEG-2000, PNG, PDF, PNM, and TIFF.\n\nGraphicsMagick supports huge images and has been tested with gigapixel-size\nimages. GraphicsMagick can create new images on the fly, making it suitable for\nbuilding dynamic Web applications. GraphicsMagick may be used to resize, rotate,\nsharpen, color reduce, or add special effects to an image and save the result in\nthe same or different image format. Image processing operations are available\nfrom the command line, as well as through C, C++, Lua, Perl, PHP, Python, Tcl,\nRuby, Windows .NET, or Windows COM programming interfaces. With some\nmodification, language extensions for ImageMagick may be used.","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"jasper":{"origin":"graphics/jasper","version":"4.2.4"},"jbigkit":{"origin":"graphics/jbigkit","version":"2.1_3"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"lcms2":{"origin":"graphics/lcms2","version":"2.17"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libjxl":{"origin":"graphics/libjxl","version":"0.11.1_1"},"libwmf":{"origin":"graphics/libwmf","version":"0.2.13_2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"png":{"origin":"graphics/png","version":"1.6.47"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"},"webp":{"origin":"graphics/webp","version":"1.5.0"}},"categories":["graphics"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libbz2.so.2","libc.so.8","libfreetype.so.6","libgomp.so.1","libjasper.so.7","libjbig.so.2","libjpeg.so.8","libjxl.so.0.11","libjxl_threads.so.0.11","liblcms2.so.2","liblcms2_fast_float.so.1","liblcms2_threaded.so.1","liblzma.so.3","libm.so.4","libpng16.so.16","libpthread.so.0","libsharpyuv.so.0","libtiff.so.6","libwebp.so.7","libwebpmux.so.3","libwmflite-0.2.so.7","libxml2.so.2","libz.so.3"],"options":{"BZIP2":"on","DOCS":"on","FPX":"off","FREETYPE":"on","HEIF":"off","JASPER":"on","JBIG":"on","JPEG":"on","JXL":"on","LCMS2":"on","LZMA":"on","OPENMP":"on","PNG":"on","Q8BIT":"off","TEST":"off","TIFF":"on","WEBP":"on","WMF":"on","XML":"on","ZLIB":"on","ZSTD":"off"},"annotations":{"cpe":"cpe:2.3:a:graphicsmagick:graphicsmagick:1.3.43:::::dragonfly6:x86_64:2","flavor":"x11"}},{"name":"ImageMagick6-nox11","origin":"graphics/ImageMagick6","version":"6.9.13.23,1","comment":"Image processing tools (legacy version)","maintainer":"desktop@FreeBSD.org","www":"https://legacy.imagemagick.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"dd24bb6b34b6880e69d77ab4604b89cf0d1971709a483a91428da1b5f7170db2","flatsize":26819559,"path":"All/ImageMagick6-nox11-6.9.13.23,1.pkg","repopath":"All/ImageMagick6-nox11-6.9.13.23,1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":8229828,"desc":"ImageMagick is a package for display and interactive manipulation of\nimages. The package includes tools for image conversion, annotation,\ncompositing, animation, and creating montages. ImageMagick can read and\nwrite many of the more popular image formats (e.g. JPEG, TIFF, PNM, XPM,\nPhoto CD, etc.).\n\nThe package can be built _without_ the GUI (X11) support at all -- it\nwill not have the display, import, and animate functionality, but remain\nextremely useful for image manipulation.\n\nThe optional \"display\" utility conflicts with the utility of the\nsame name from the misc/display port/package.\n\nWhile ImageMagick 6 is labeled by upstream as \"legacy\", this means that\nit will only receive bug fixes. New features will only be added in\nImageMagick 7.\n\nThere is currently no plan of stopping support for ImageMagick 6 upstream.","deps":{"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"ghostscript10":{"origin":"print/ghostscript10","version":"10.05.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gsfonts":{"origin":"print/gsfonts","version":"8.11_8"},"jbigkit":{"origin":"graphics/jbigkit","version":"2.1_3"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"lcms2":{"origin":"graphics/lcms2","version":"2.17"},"libheif":{"origin":"graphics/libheif","version":"1.19.8"},"liblqr-1":{"origin":"graphics/liblqr-1","version":"0.4.2"},"libltdl":{"origin":"devel/libltdl","version":"2.5.4"},"libraw":{"origin":"graphics/libraw","version":"0.21.3"},"libwmf-nox11":{"origin":"graphics/libwmf","version":"0.2.13_2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"openjpeg":{"origin":"graphics/openjpeg","version":"2.5.3"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"pkgconf":{"origin":"devel/pkgconf","version":"2.3.0,2"},"png":{"origin":"graphics/png","version":"1.6.47"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"},"webp":{"origin":"graphics/webp","version":"1.5.0"}},"categories":["graphics","perl5"],"shlibs_required":["libbz2.so.2","libc.so.8","libfftw3.so.3","libfontconfig.so.1","libfreetype.so.6","libglib-2.0.so.0","libintl.so.8","liblcms2.so.2","liblcms2_fast_float.so.1","liblcms2_threaded.so.1","liblqr-1.so.0","libltdl.so.7","libm.so.4","libpthread.so.0","libxml2.so.2","libz.so.3"],"options":{"16BIT_PIXEL":"on","BZIP2":"on","DJVU":"off","DOCS":"on","FFMPEG":"off","FFTW":"on","FONTCONFIG":"on","FPX":"off","FREETYPE":"on","GRAPHVIZ":"off","GSLIB":"off","HDRI":"off","HEIF":"on","JBIG":"on","JPEG":"on","JPEG2000":"on","LCMS2":"on","LQR":"on","LZMA":"on","MODULES":"on","OPENEXR":"off","OPENMP":"off","PDF":"on","PERL":"on","PNG":"on","RAW":"on","TESTS":"off","THREADS":"on","TIFF":"on","WEBP":"on","WMF":"on"},"annotations":{"cpe":"cpe:2.3:a:imagemagick:imagemagick:6.9.13.23:::::dragonfly6:x86_64","flavor":"nox11"}},{"name":"GiNaC","origin":"math/GiNaC","version":"1.8.8","comment":"C++ library for symbolic mathematical calculations","maintainer":"stephen@FreeBSD.org","www":"https://www.ginac.de/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"1131dba6b6502df87925474788183273eedfaa6956b16838def34289bfaa710a","flatsize":12680494,"path":"All/GiNaC-1.8.8.pkg","repopath":"All/GiNaC-1.8.8.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2000508,"desc":"GiNaC is an iterated and recursive acronym for GiNaC is Not a CAS,\nwhere CAS stands for Computer Algebra System. It is designed to allow\nthe creation of integrated systems that embed symbolic manipulations\ntogether with more established areas of computer science (like\ncomputation-intense numeric applications, graphical interfaces, etc.)\nunder one roof.","deps":{"cln":{"origin":"math/cln","version":"1.3.7_1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"ncurses":{"origin":"devel/ncurses","version":"6.5"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["math"],"shlibs_required":["libc.so.8","libcln.so.6","libm.so.4","libncurses.so.6","libreadline.so.8","libstdc++.so.9"]},{"name":"ImageMagick6","origin":"graphics/ImageMagick6","version":"6.9.13.23,1","comment":"Image processing tools (legacy version)","maintainer":"desktop@FreeBSD.org","www":"https://legacy.imagemagick.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9a5923c96e1eac402d4c8bd4cf4b825584337406f2a5f9db58da9507eae86a66","flatsize":28970999,"path":"All/ImageMagick6-6.9.13.23,1.pkg","repopath":"All/ImageMagick6-6.9.13.23,1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":8574928,"desc":"ImageMagick is a package for display and interactive manipulation of\nimages. The package includes tools for image conversion, annotation,\ncompositing, animation, and creating montages. ImageMagick can read and\nwrite many of the more popular image formats (e.g. JPEG, TIFF, PNM, XPM,\nPhoto CD, etc.).\n\nThe package can be built _without_ the GUI (X11) support at all -- it\nwill not have the display, import, and animate functionality, but remain\nextremely useful for image manipulation.\n\nThe optional \"display\" utility conflicts with the utility of the\nsame name from the misc/display port/package.\n\nWhile ImageMagick 6 is labeled by upstream as \"legacy\", this means that\nit will only receive bug fixes. New features will only be added in\nImageMagick 7.\n\nThere is currently no plan of stopping support for ImageMagick 6 upstream.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"ghostscript10":{"origin":"print/ghostscript10","version":"10.05.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gsfonts":{"origin":"print/gsfonts","version":"8.11_8"},"jbigkit":{"origin":"graphics/jbigkit","version":"2.1_3"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"lcms2":{"origin":"graphics/lcms2","version":"2.17"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libheif":{"origin":"graphics/libheif","version":"1.19.8"},"liblqr-1":{"origin":"graphics/liblqr-1","version":"0.4.2"},"libltdl":{"origin":"devel/libltdl","version":"2.5.4"},"libraqm":{"origin":"print/libraqm","version":"0.10.2"},"libraw":{"origin":"graphics/libraw","version":"0.21.3"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"libwmf":{"origin":"graphics/libwmf","version":"0.2.13_2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"openjpeg":{"origin":"graphics/openjpeg","version":"2.5.3"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"pkgconf":{"origin":"devel/pkgconf","version":"2.3.0,2"},"png":{"origin":"graphics/png","version":"1.6.47"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"},"webp":{"origin":"graphics/webp","version":"1.5.0"}},"categories":["graphics","perl5"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXt.so.6","libbz2.so.2","libc.so.8","libfftw3.so.3","libfontconfig.so.1","libfreetype.so.6","libglib-2.0.so.0","libintl.so.8","liblcms2.so.2","liblcms2_fast_float.so.1","liblcms2_threaded.so.1","liblqr-1.so.0","libltdl.so.7","libm.so.4","libpthread.so.0","libraqm.so.0","libxml2.so.2","libz.so.3"],"options":{"16BIT_PIXEL":"on","BZIP2":"on","DJVU":"off","DOCS":"on","FFMPEG":"off","FFTW":"on","FONTCONFIG":"on","FPX":"off","FREETYPE":"on","GRAPHVIZ":"off","GSLIB":"off","HDRI":"off","HEIF":"on","JBIG":"on","JPEG":"on","JPEG2000":"on","LCMS2":"on","LQR":"on","LZMA":"on","MODULES":"on","OPENEXR":"off","OPENMP":"off","PANGO":"off","PDF":"on","PERL":"on","PNG":"on","RAQM":"on","RAW":"on","SVG":"on","TESTS":"off","THREADS":"on","TIFF":"on","WEBP":"on","WMF":"on"},"annotations":{"cpe":"cpe:2.3:a:imagemagick:imagemagick:6.9.13.23:::::dragonfly6:x86_64","flavor":"x11"}},{"name":"GraphicsMagick-nox11","origin":"graphics/GraphicsMagick","version":"1.3.43_2,1","comment":"Fast image processing tools based on ImageMagick","maintainer":"sunpoet@FreeBSD.org","www":"https://graphicsmagick.sourceforge.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"30d8b9f96e3dfe197e242ae22f5c1456fd77bcb30710df75145cd6068c01fb79","flatsize":18014156,"path":"All/GraphicsMagick-nox11-1.3.43_2,1.pkg","repopath":"All/GraphicsMagick-nox11-1.3.43_2,1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":2953576,"desc":"GraphicsMagick is the swiss army knife of image processing. Comprised of 267K\nphysical lines (according to David A. Wheeler's SLOCCount) of source code in the\nbase package (or 1,225K including 3rd party libraries) it provides a robust and\nefficient collection of tools and libraries which support reading, writing, and\nmanipulating an image in over 88 major formats including important formats like\nDPX, GIF, JPEG, JPEG-2000, PNG, PDF, PNM, and TIFF.\n\nGraphicsMagick supports huge images and has been tested with gigapixel-size\nimages. GraphicsMagick can create new images on the fly, making it suitable for\nbuilding dynamic Web applications. GraphicsMagick may be used to resize, rotate,\nsharpen, color reduce, or add special effects to an image and save the result in\nthe same or different image format. Image processing operations are available\nfrom the command line, as well as through C, C++, Lua, Perl, PHP, Python, Tcl,\nRuby, Windows .NET, or Windows COM programming interfaces. With some\nmodification, language extensions for ImageMagick may be used.","deps":{"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"jasper":{"origin":"graphics/jasper","version":"4.2.4"},"jbigkit":{"origin":"graphics/jbigkit","version":"2.1_3"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"lcms2":{"origin":"graphics/lcms2","version":"2.17"},"libjxl":{"origin":"graphics/libjxl","version":"0.11.1_1"},"libwmf-nox11":{"origin":"graphics/libwmf","version":"0.2.13_2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"png":{"origin":"graphics/png","version":"1.6.47"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"},"webp":{"origin":"graphics/webp","version":"1.5.0"}},"categories":["graphics"],"shlibs_required":["libbz2.so.2","libc.so.8","libfreetype.so.6","libgomp.so.1","libjasper.so.7","libjbig.so.2","libjpeg.so.8","libjxl.so.0.11","libjxl_threads.so.0.11","liblcms2.so.2","liblcms2_fast_float.so.1","liblcms2_threaded.so.1","liblzma.so.3","libm.so.4","libpng16.so.16","libpthread.so.0","libsharpyuv.so.0","libtiff.so.6","libwebp.so.7","libwebpmux.so.3","libwmflite-0.2.so.7","libxml2.so.2","libz.so.3"],"options":{"BZIP2":"on","DOCS":"on","FPX":"off","FREETYPE":"on","HEIF":"off","JASPER":"on","JBIG":"on","JPEG":"on","JXL":"on","LCMS2":"on","LZMA":"on","OPENMP":"on","PNG":"on","Q8BIT":"off","TEST":"off","TIFF":"on","WEBP":"on","WMF":"on","XML":"on","ZLIB":"on","ZSTD":"off"},"annotations":{"cpe":"cpe:2.3:a:graphicsmagick:graphicsmagick:1.3.43:::::dragonfly6:x86_64:2","flavor":"nox11"}},{"name":"Gdtclft","origin":"graphics/gdtclft","version":"2.2.5_19","comment":"TCL interface to the Thomas Boutell's Gd library","maintainer":"portmaster@bsdforge.com","www":"http://graphviz.org/cgi-bin/man?gdtclft","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a75907418d5b4c3a7c5e01f088fa5fe78cc1de564e16550d3f602c9b1a189596","flatsize":36460,"path":"All/Gdtclft-2.2.5_19.pkg","repopath":"All/Gdtclft-2.2.5_19.pkg","licenselogic":"single","licenses":["GRAPHVIZ"],"pkgsize":15220,"desc":"Spencer Thomas said about the original TCL GD:\n\n\tThomas  Boutell's Gd  package  provides a  convenient way  to\n\tgenerate PNG images with a C program. If you, like me, prefer\n\tTcl for CGI applications, you'll want my TCL GD extension.\n\nThe software  is now maintained  by John Ellson  <ellson@lucent.com>, it\nseems.","deps":{"libgd":{"origin":"graphics/gd","version":"2.3.3_13,1"},"png":{"origin":"graphics/png","version":"1.6.47"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"}},"categories":["graphics","tcl"]},{"name":"Ice37","origin":"devel/ice37","version":"3.7.10","comment":"Modern alternative to object middleware such as CORBA/COM/DCOM/COM+","maintainer":"grembo@FreeBSD.org","www":"http://www.zeroc.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"9055d73d685ab685252c39c728e22215379dfea30b87b20b243fe6504cece433","flatsize":39781258,"path":"All/Ice37-3.7.10.pkg","repopath":"All/Ice37-3.7.10.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":6792108,"desc":"The Internet Communications Engine (Ice) is a modern alternative to object\nmiddleware such as CORBA(TM) or COM/DCOM/COM+. Ice is easy to learn, yet\nprovides a powerful network infrastructure for demanding technical applications.\nIce shines where technologies such as SOAP or XML-RPC are too slow, or do not\nprovide sufficient scalability or security.","deps":{"expat":{"origin":"textproc/expat2","version":"2.7.0"},"lmdb":{"origin":"databases/lmdb","version":"0.9.33,1"},"mcpp":{"origin":"devel/mcpp","version":"2.7.2.1"},"openssl":{"origin":"security/openssl","version":"3.0.16,1"}},"categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4","libmcpp.so.0","libpthread.so.0","libstdc++.so.9"],"options":{"DEBUG":"off","STATIC":"off","TEST":"off"}},{"name":"GNUDoku","origin":"games/gnudoku","version":"0.93_12","comment":"Free program for creating and solving Su Doku puzzles","maintainer":"amdmi3@FreeBSD.org","www":"http://icculus.org/~jcspray/GNUDoku/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d585c635c42184a5ed437ae5d0c44f286fdf03cc516f36bdeffd008721b0d764","flatsize":63025,"path":"All/GNUDoku-0.93_12.pkg","repopath":"All/GNUDoku-0.93_12.pkg","licenselogic":"single","pkgsize":23356,"desc":"A free program for creating and solving Su Doku puzzles.\n\nYou can use GNUDoku to challenge yourself, to compute solutions,\nor to verify your own solutions.\n\nA Su Doku puzzle is a 9x9 grid which must be filled with numbers\nbetween 1 and 9 such that each row, column, and 3x3 square contains\nall 9 numbers.","deps":{"gtkmm24":{"origin":"x11-toolkits/gtkmm24","version":"2.24.5_4"}},"categories":["games"],"shlibs_required":["libatk-1.0.so.0","libatkmm-1.6.so.1","libc.so.8","libcairo.so.2","libcairomm-1.0.so.1","libfontconfig.so.1","libfreetype.so.6","libgdk-x11-2.0.so.0","libgdk_pixbuf-2.0.so.0","libgdkmm-2.4.so.1","libgio-2.0.so.0","libgiomm-2.4.so.1","libglib-2.0.so.0","libglibmm-2.4.so.1","libgobject-2.0.so.0","libgtk-x11-2.0.so.0","libgtkmm-2.4.so.1","libharfbuzz.so.0","libintl.so.8","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpangoft2-1.0.so.0","libpangomm-1.4.so.1","libpthread.so.0","libsigc-2.0.so.0","libstdc++.so.9"]},{"name":"ImageMagick7","origin":"graphics/ImageMagick7","version":"7.1.1.45","comment":"Image processing tools","maintainer":"desktop@FreeBSD.org","www":"https://imagemagick.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3f383ec1d5095ff70f64d2e78b28e1baec665e013a53e4e756370b27379a2d40","flatsize":31307160,"path":"All/ImageMagick7-7.1.1.45.pkg","repopath":"All/ImageMagick7-7.1.1.45.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":9650800,"desc":"ImageMagick is a package for display and interactive manipulation of\nimages. The package includes tools for image conversion, annotation,\ncompositing, animation, and creating montages. ImageMagick can read and\nwrite many of the more popular image formats (e.g. JPEG, TIFF, PNM, XPM,\nPhoto CD, etc.).\n\nThe package can be built _without_ the GUI (X11) support at all -- it\nwill not have the display, import, and animate functionality, but remain\nextremely useful for image manipulation.\n\nThe optional \"display\" utility conflicts with the utility of the\nsame name from the misc/display port/package.","deps":{"Imath":{"origin":"math/Imath","version":"3.1.12"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"ghostscript10":{"origin":"print/ghostscript10","version":"10.05.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gsfonts":{"origin":"print/gsfonts","version":"8.11_8"},"jbigkit":{"origin":"graphics/jbigkit","version":"2.1_3"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"lcms2":{"origin":"graphics/lcms2","version":"2.17"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libheif":{"origin":"graphics/libheif","version":"1.19.8"},"libjxl":{"origin":"graphics/libjxl","version":"0.11.1_1"},"liblqr-1":{"origin":"graphics/liblqr-1","version":"0.4.2"},"libltdl":{"origin":"devel/libltdl","version":"2.5.4"},"libraqm":{"origin":"print/libraqm","version":"0.10.2"},"libraw":{"origin":"graphics/libraw","version":"0.21.3"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"libwmf":{"origin":"graphics/libwmf","version":"0.2.13_2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libzip":{"origin":"archivers/libzip","version":"1.11.2"},"openexr":{"origin":"graphics/openexr","version":"3.3.4"},"openjpeg":{"origin":"graphics/openjpeg","version":"2.5.3"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"pkgconf":{"origin":"devel/pkgconf","version":"2.3.0,2"},"png":{"origin":"graphics/png","version":"1.6.47"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"},"webp":{"origin":"graphics/webp","version":"1.5.0"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["graphics","perl5"],"shlibs_required":["libICE.so.6","libSM.so.6","libX11.so.6","libXext.so.6","libXt.so.6","libbz2.so.2","libc.so.8","libfftw3.so.3","libfontconfig.so.1","libfreetype.so.6","libglib-2.0.so.0","libintl.so.8","liblcms2.so.2","liblcms2_fast_float.so.1","liblcms2_threaded.so.1","liblqr-1.so.0","libltdl.so.7","libm.so.4","libpthread.so.0","libraqm.so.0","libstdc++.so.9","libxml2.so.2","libz.so.3","libzip.so.5"],"options":{"16BIT_PIXEL":"on","BZIP2":"on","DJVU":"off","DOCS":"on","FFMPEG":"off","FFTW":"on","FLIF":"off","FONTCONFIG":"on","FPX":"off","FREETYPE":"on","GRAPHVIZ":"off","GSLIB":"off","HDRI":"on","HEIF":"on","JBIG":"on","JPEG":"on","JPEG2000":"on","JXL":"on","LCMS2":"on","LQR":"on","LZMA":"on","MODULES":"on","OPENEXR":"on","OPENMP":"off","PANGO":"off","PDF":"on","PERL":"on","PNG":"on","RAQM":"on","RAW":"on","SVG":"on","THREADS":"on","TIFF":"on","WEBP":"on","WMF":"on"},"annotations":{"cpe":"cpe:2.3:a:imagemagick:imagemagick:7.1.1.45:::::dragonfly6:x86_64","flavor":"x11"}},{"name":"GLee","origin":"graphics/glee","version":"5.4.0_1","comment":"Cross-platform extension loading library for OpenGL","maintainer":"yuri@FreeBSD.org","www":"https://elf-stone.com/glee.php","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"a941702df2972f5f3b76b8f2e7c58f3e7de8e7811eb959a83cf65f9948948b42","flatsize":1129410,"path":"All/GLee-5.4.0_1.pkg","repopath":"All/GLee-5.4.0_1.pkg","licenselogic":"single","licenses":["BSD2CLAUSE"],"pkgsize":104308,"desc":"GLee facilitates OpenGL extension loading, and\ncan be used by any code using OpenGL.","deps":{"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"}},"categories":["graphics"]},{"name":"GentiumBasic","origin":"x11-fonts/gentium-basic","version":"1102_1","comment":"Gentium Basic and Gentium Book Basic TrueType fonts","maintainer":"matthew@FreeBSD.org","www":"https://software.sil.org/gentium/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"536bfb0348167450fb17a9760f862f1fce1c391099551c384b97141e2b042fb6","flatsize":2158431,"path":"All/GentiumBasic-1102_1.pkg","repopath":"All/GentiumBasic-1102_1.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":380452,"desc":"Gentium is a typeface family designed to enable the diverse ethnic\ngroups around the world who use the Latin, Cyrillic and Greek scripts\nto produce readable, high-quality publications. It supports a wide\nrange of Latin- and Cyrillic-based alphabets.\n\nGentium Basic and Gentium Book Basic are font families based on the\noriginal Gentium design, but with additional weights. The \"Book\"\nfamily is slightly heavier. Both families come with a complete\nregular, bold, italic and bold italic set of fonts.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"],"options":{"DOCS":"on"},"messages":[{"message":"To use these fonts, add the following line to the \"Files\" section of\nxorg.conf:\n\n\tFontPath \"/usr/local/share/fonts/GentiumBasic/\"\n\nUsers of older versions of X may additionally have to make sure that\nthe freetype module is loaded.  Check /var/log/Xorg.0.log for error\nmessages.  If freetype is required, add the following line to the\n\"Modules\" section of xorg.conf:\n\n\tLoad \"freetype\"","type":"install"}]},{"name":"FlintQS","origin":"math/flintqs","version":"1.0","comment":"Quadratic Sieve integer factorization algorithm","maintainer":"yuri@FreeBSD.org","www":"http://www.friedspace.com/QS/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2cb002e1a06e96f0cc218492adb4f60b730115d8768ecfe6d4c9c4cd80bda008","flatsize":65507,"path":"All/FlintQS-1.0.pkg","repopath":"All/FlintQS-1.0.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":26820,"desc":"A fast implementation of the self initialising quadratic sieve (SIMPQS),\nfor factoring large integers, written by William Hart.","deps":{"gmp":{"origin":"math/gmp","version":"6.3.0"}},"categories":["math"],"shlibs_required":["libc.so.8","libgmp.so.10","libm.so.4","libstdc++.so.9"]},{"name":"FastTree","origin":"biology/fasttree","version":"2.1.11","comment":"Approximately-maximum-likelihood phylogenetic trees from alignments","maintainer":"jwb@FreeBSD.org","www":"https://www.microbesonline.org/fasttree/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f1d29921272ea97c2b2750eaaa257bf12b11f93ad5a95ff98e5af6b99c09f601","flatsize":301534,"path":"All/FastTree-2.1.11.pkg","repopath":"All/FastTree-2.1.11.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":144316,"desc":"FastTree infers approximately-maximum-likelihood phylogenetic trees from\nalignments of nucleotide or protein sequences. FastTree can handle alignments\nwith up to a million of sequences in a reasonable amount of time and memory.","categories":["biology"],"shlibs_required":["libc.so.8","libgomp.so.1","libm.so.4","libpthread.so.0"]},{"name":"ImageMagick7-nox11","origin":"graphics/ImageMagick7","version":"7.1.1.45","comment":"Image processing tools","maintainer":"desktop@FreeBSD.org","www":"https://imagemagick.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"32130beb1646e3ad994299b4a3c6ddd8971967ce5ffde7073f6ef77f4d588384","flatsize":29135941,"path":"All/ImageMagick7-nox11-7.1.1.45.pkg","repopath":"All/ImageMagick7-nox11-7.1.1.45.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":9303392,"desc":"ImageMagick is a package for display and interactive manipulation of\nimages. The package includes tools for image conversion, annotation,\ncompositing, animation, and creating montages. ImageMagick can read and\nwrite many of the more popular image formats (e.g. JPEG, TIFF, PNM, XPM,\nPhoto CD, etc.).\n\nThe package can be built _without_ the GUI (X11) support at all -- it\nwill not have the display, import, and animate functionality, but remain\nextremely useful for image manipulation.\n\nThe optional \"display\" utility conflicts with the utility of the\nsame name from the misc/display port/package.","deps":{"Imath":{"origin":"math/Imath","version":"3.1.12"},"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"ghostscript10":{"origin":"print/ghostscript10","version":"10.05.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gsfonts":{"origin":"print/gsfonts","version":"8.11_8"},"jbigkit":{"origin":"graphics/jbigkit","version":"2.1_3"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"lcms2":{"origin":"graphics/lcms2","version":"2.17"},"libheif":{"origin":"graphics/libheif","version":"1.19.8"},"libjxl":{"origin":"graphics/libjxl","version":"0.11.1_1"},"liblqr-1":{"origin":"graphics/liblqr-1","version":"0.4.2"},"libltdl":{"origin":"devel/libltdl","version":"2.5.4"},"libraw":{"origin":"graphics/libraw","version":"0.21.3"},"libwmf-nox11":{"origin":"graphics/libwmf","version":"0.2.13_2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libzip":{"origin":"archivers/libzip","version":"1.11.2"},"openexr":{"origin":"graphics/openexr","version":"3.3.4"},"openjpeg":{"origin":"graphics/openjpeg","version":"2.5.3"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"pkgconf":{"origin":"devel/pkgconf","version":"2.3.0,2"},"png":{"origin":"graphics/png","version":"1.6.47"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"},"webp":{"origin":"graphics/webp","version":"1.5.0"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["graphics","perl5"],"shlibs_required":["libbz2.so.2","libc.so.8","libfftw3.so.3","libfontconfig.so.1","libfreetype.so.6","libglib-2.0.so.0","libintl.so.8","liblcms2.so.2","liblcms2_fast_float.so.1","liblcms2_threaded.so.1","liblqr-1.so.0","libltdl.so.7","libm.so.4","libpthread.so.0","libstdc++.so.9","libxml2.so.2","libz.so.3","libzip.so.5"],"options":{"16BIT_PIXEL":"on","BZIP2":"on","DJVU":"off","DOCS":"on","FFMPEG":"off","FFTW":"on","FLIF":"off","FONTCONFIG":"on","FPX":"off","FREETYPE":"on","GRAPHVIZ":"off","GSLIB":"off","HDRI":"on","HEIF":"on","JBIG":"on","JPEG":"on","JPEG2000":"on","JXL":"on","LCMS2":"on","LQR":"on","LZMA":"on","MODULES":"on","OPENEXR":"on","OPENMP":"off","PDF":"on","PERL":"on","PNG":"on","RAW":"on","THREADS":"on","TIFF":"on","WEBP":"on","WMF":"on"},"annotations":{"cpe":"cpe:2.3:a:imagemagick:imagemagick:7.1.1.45:::::dragonfly6:x86_64","flavor":"nox11"}},{"name":"FFaudioConverter","origin":"multimedia/ffaudioconverter","version":"0.32.0","comment":"Graphical audio covert and filter tool","maintainer":"yuri@FreeBSD.org","www":"https://github.com/Bleuzen/FFaudioConverter","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4eaf21fa1351c54cdf89d2f8eaef541fb411d6cfeadb3b84b03ae9e9b9ec9a00","flatsize":241851,"path":"All/FFaudioConverter-0.32.0.pkg","repopath":"All/FFaudioConverter-0.32.0.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":88696,"desc":"FFaudioConverter is a GUI for converting music or videos to audio files with\nFFmpeg.\n\nFeatures:\n* DnD support\n* Multithreading (use the full power of your cpu)\n* Convert many files or whole directories very fast\n* Audio filters possible (bass boost your music or do fade-ins/outs...)\n* Change of samplerate possible\n* High quality resampling with SoX possible\n* Quick mode for copying files in same format and skip already converted files\n\nCurrently supported output formats are:\n* mp3\n* aac\n* ogg\n* opus\n* flac\n* wav","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"}},"categories":["audio","multimedia"],"shlibs_required":["libGL.so.1","libQt5Core.so.5","libQt5Gui.so.5","libQt5Widgets.so.5","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"messages":[{"message":"You installed FFaudioConverter, graphical audio covert and filter tool\n\nIn order for it to work, you need to have the LAME option in\nmultimedia/ffmpeg to be \"on\", it enables the libmp3lame encoder.","type":"install"}]},{"name":"FAudio","origin":"audio/faudio","version":"25.03","comment":"Accuracy-focused XAudio reimplementation","maintainer":"multimedia@FreeBSD.org","www":"https://fna-xna.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"99d33619f4afdfcb93b271e58d70cce5525ab03f0376d5a45e069295adc2ade9","flatsize":358167,"path":"All/FAudio-25.03.pkg","repopath":"All/FAudio-25.03.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":111304,"desc":"FAudio is an XAudio reimplementation that focuses solely on developing\nfully accurate DirectX Audio runtime libraries for the FNA project,\nincluding XAudio2, X3DAudio, XAPO, and XACT3.","deps":{"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"}},"categories":["audio"],"annotations":{"flavor":"sdl2"}},{"name":"E-Run","origin":"x11/erun","version":"1.2_19","comment":"Simple epplet for launching arbitrary programs","maintainer":"enlightenment@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c4b31ce24b7d72d291fe19b684b768927e5f9b2a81917873f0ea5de37ce929e7","flatsize":8872,"path":"All/E-Run-1.2_19.pkg","repopath":"All/E-Run-1.2_19.pkg","licenselogic":"single","pkgsize":3780,"desc":"This epplet provides a small text entry field for launching programs.","deps":{"epplets":{"origin":"x11-wm/epplets","version":"0.14_12"},"imlib2":{"origin":"graphics/imlib2","version":"1.12.4_1,2"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"}},"categories":["x11"],"shlibs_required":["libGL.so.1","libImlib2.so.1","libc.so.8","libepplet.so.3","libpthread.so.0"]},{"name":"FlexGet","origin":"www/flexget","version":"3.9.10_4","comment":"Multipurpose automation tool for all of your media","maintainer":"jbeich@FreeBSD.org","www":"https://flexget.com/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"105f1f3754684f128ca46eeb2327854bd0ead498d75236aa3e8eed2964da79d2","flatsize":11692601,"path":"All/FlexGet-3.9.10_4.pkg","repopath":"All/FlexGet-3.9.10_4.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1703244,"desc":"FlexGet is a multipurpose automation tool for content like torrents,\nnzbs, podcasts, comics, series, movies, etc. It can use different\nkinds of sources like RSS-feeds, html pages, csv files, search engines\nand there are even plugins for sites that do not provide any kind of\nuseful feeds.","deps":{"py311-APScheduler":{"origin":"devel/py-apscheduler","version":"3.11.0"},"py311-Flask-Compress":{"origin":"www/py-flask-compress","version":"1.14_1"},"py311-Flask-Cors":{"origin":"www/py-flask-cors","version":"5.0.0_1"},"py311-Flask-Login":{"origin":"www/py-flask-login","version":"0.6.3_1"},"py311-Jinja2":{"origin":"devel/py-Jinja2","version":"3.1.6"},"py311-beautifulsoup":{"origin":"www/py-beautifulsoup","version":"4.13.3_1"},"py311-cherrypy":{"origin":"www/py-cherrypy","version":"18.8.0_2"},"py311-colorama":{"origin":"devel/py-colorama","version":"0.4.6"},"py311-feedparser":{"origin":"textproc/py-feedparser","version":"6.0.11_1"},"py311-flask":{"origin":"www/py-flask","version":"3.1.0"},"py311-flask-restx":{"origin":"www/py-flask-restx","version":"1.3.0_1"},"py311-guessit":{"origin":"multimedia/py-guessit","version":"3.8.0_1"},"py311-html5lib":{"origin":"www/py-html5lib","version":"1.1_1"},"py311-jsonschema":{"origin":"devel/py-jsonschema","version":"4.23.0"},"py311-loguru":{"origin":"devel/py-loguru","version":"0.7.2_1"},"py311-packaging":{"origin":"devel/py-packaging","version":"24.2"},"py311-plumbum":{"origin":"sysutils/py-plumbum","version":"1.9.0"},"py311-psutil":{"origin":"sysutils/py-psutil","version":"7.0.0"},"py311-pynzb":{"origin":"news/py-pynzb","version":"0.1.0_3"},"py311-pyparsing":{"origin":"devel/py-pyparsing","version":"3.2.1"},"py311-pyrss2gen":{"origin":"textproc/py-pyrss2gen","version":"1.1"},"py311-python-dateutil":{"origin":"devel/py-python-dateutil","version":"2.9.0"},"py311-pyyaml":{"origin":"devel/py-pyyaml","version":"6.0.1_1"},"py311-rebulk":{"origin":"devel/py-rebulk","version":"3.2.0_1"},"py311-requests":{"origin":"www/py-requests","version":"2.32.3"},"py311-rich":{"origin":"textproc/py-rich","version":"14.0.0"},"py311-rpyc":{"origin":"devel/py-RPyC","version":"6.0.1"},"py311-sqlalchemy20":{"origin":"databases/py-sqlalchemy20","version":"2.0.39"},"py311-zxcvbn":{"origin":"security/py-zxcvbn","version":"4.5.0_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["www"],"annotations":{"flavor":"py311"}},{"name":"GentiumPlus","origin":"x11-fonts/gentium-plus","version":"6.200","comment":"Gentium Plus TrueType font collection","maintainer":"matthew@FreeBSD.org","www":"https://software.sil.org/gentium/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a43bc708106473fdd7f33e9e968a95ba1f591705676f379a0fc63ca99d59d647","flatsize":7864819,"path":"All/GentiumPlus-6.200.pkg","repopath":"All/GentiumPlus-6.200.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":2266904,"desc":"Gentium is a typeface family designed to enable the diverse ethnic\ngroups around the world who use the Latin, Cyrillic and Greek scripts\nto produce readable, high-quality publications. It supports a wide\nrange of Latin- and Cyrillic-based alphabets.\n\nThe design is intended to be highly readable, reasonably compact, and\nvisually attractive. The Latin letters are designed to naturally\nharmonize with the traditional 26 ones. Diacritics are treated with\ncareful thought and attention to their use. Gentium also supports both\npolytonic and monotonic Greek. Gentium Plus now includes more extended\nLatin glyphs (Unicode 5.1), archaic Greek symbols, and full extended\nCyrillic script support","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"],"options":{"DOCS":"on"},"messages":[{"message":"To use these fonts, add the following line to the \"Files\" section of\nxorg.conf:\n\n\tFontPath \"/usr/local/share/fonts/GentiumPlus/\"\n\nUsers of older versions of X may additionally have to make sure that\nthe freetype module is loaded.  Check /var/log/Xorg.0.log for error\nmessages.  If freetype is required, add the following line to the\n\"Modules\" section of xorg.conf:\n\n\tLoad \"freetype\"","type":"install"}]},{"name":"DoulosSIL","origin":"x11-fonts/doulos","version":"6.200","comment":"Doulos SIL TrueType font collection","maintainer":"ports@zoltankiraly.com","www":"https://software.sil.org/doulos/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"0e7aad2f9377babacc13492ccddd0cbe01e77f5784dc614263e74a434f8de860","flatsize":949131,"path":"All/DoulosSIL-6.200.pkg","repopath":"All/DoulosSIL-6.200.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":358412,"desc":"Doulos SIL is a Unicode-based font family that attempts to provide a\ncomprehensive inventory of glyphs needed for almost any Roman- or\nCyrillic-based writing system, whether used for phonetic or orthographic\nneeds. In addition, there is provision for other characters and symbols useful\nto linguists. This font makes use of state-of-the-art font technologies to\nsupport complex typographic issues, such as the need to position arbitrary\ncombinations of base glyphs and diacritics optimally.\n\nDoulos is very similar to Times/Times New Roman, but only has a single face-\nregular. It is intended for use alongside other Times-like fonts where a range\nof styles (italic, bold) are not needed.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"],"options":{"DOCS":"on"},"messages":[{"message":"To use these fonts, add the following line to the \"Files\" section of\nxorg.conf:\n\n\tFontPath \"/usr/local/share/fonts/DoulosSIL/\"\n\nUsers of older versions of X may additionally have to make sure that\nthe freetype module is loaded.  Check /var/log/Xorg.0.log for error\nmessages.  If freetype is required, add the following line to the\n\"Modules\" section of xorg.conf:\n\n\tLoad \"freetype\"","type":"install"}]},{"name":"CoinMP","origin":"math/coinmp","version":"1.8.4_14","comment":"Optimization library with support for COIN-OR CLP, CBC, and CGL","maintainer":"yuri@FreeBSD.org","www":"https://projects.coin-or.org/CoinMP","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aeb2dabb5725607e52d953ad12172caa4beae0b94475b44778cca6ac418518c6","flatsize":132202,"path":"All/CoinMP-1.8.4_14.pkg","repopath":"All/CoinMP-1.8.4_14.pkg","licenselogic":"single","licenses":["CPL"],"pkgsize":33444,"desc":"CoinMP is a C-API interface library that supports most of the\nfunctionality of the CLP (Coin LP), CBC (Coin Branch-and-Cut), and CGL\n(Cut Generation Library) projects. When compiled for Unix it generates a\nCoinMP.so library that can be similarly used in other Unix C/C++ projects.","deps":{"blas":{"origin":"math/blas","version":"3.12.1"},"coin-or-Clp":{"origin":"math/clp","version":"1.17.9_2"},"coin-or-CoinUtils":{"origin":"math/coinutils","version":"2.11.12_1"},"coin-or-Osi":{"origin":"math/osi","version":"0.108.11_1"},"coin-or-asl":{"origin":"math/asl","version":"2.1.0"},"coin-or-cbc":{"origin":"math/cbc","version":"2.10.12_1"},"coin-or-cgl":{"origin":"math/cgl","version":"0.60.9_2"},"coin-or-mumps":{"origin":"math/coin-or-mumps","version":"3.0.3_4"},"nauty":{"origin":"math/nauty","version":"2.8.6_1,1"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"}},"categories":["math"],"options":{"DOCS":"on","FORTRAN":"off","GLPK":"off"}},{"name":"GentiumPlusCompact","origin":"x11-fonts/gentium-plus-compact","version":"6.200","comment":"Gentium Plus TrueType font collection, compact variant","maintainer":"ports@zoltankiraly.com","www":"https://software.sil.org/gentium/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"bc2c743100cf0ed59faa02860ccdd8db024732e6d86dd3c6eb268a0db2c0daf7","flatsize":7756482,"path":"All/GentiumPlusCompact-6.200.pkg","repopath":"All/GentiumPlusCompact-6.200.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":2253668,"desc":"Gentium is a typeface family designed to enable the diverse ethnic\ngroups around the world who use the Latin, Cyrillic and Greek scripts\nto produce readable, high-quality publications. It supports a wide\nrange of Latin- and Cyrillic-based alphabets.\n\nThe design is intended to be highly readable, reasonably compact, and\nvisually attractive. The Latin letters are designed to naturally\nharmonize with the traditional 26 ones. Diacritics are treated with\ncareful thought and attention to their use. Gentium also supports both\npolytonic and monotonic Greek. Gentium Plus now includes more extended\nLatin glyphs (Unicode 5.1), archaic Greek symbols, and full extended\nCyrillic script support.\n\nThis compact variant has been created with TypeTuner Web, by setting\nthe \"Line spacing\" feature to \"Tight\", and will not be able to be\nTypeTuned again.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"],"options":{"DOCS":"on"},"messages":[{"message":"To use these fonts, add the following line to the \"Files\" section of\nxorg.conf:\n\n\tFontPath \"/usr/local/share/fonts/GentiumPlusCompact/\"\n\nUsers of older versions of X may additionally have to make sure that\nthe freetype module is loaded.  Check /var/log/Xorg.0.log for error\nmessages.  If freetype is required, add the following line to the\n\"Modules\" section of xorg.conf:\n\n\tLoad \"freetype\"","type":"install"}]},{"name":"DoulosSILCompact","origin":"x11-fonts/doulos-compact","version":"6.200","comment":"Doulos SIL TrueType font collection, compact variant","maintainer":"ports@zoltankiraly.com","www":"https://software.sil.org/doulos/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"322fc7970144279f2947f8e5e0a263973b0059aec9e82a5c1fe49ce1574826a0","flatsize":938573,"path":"All/DoulosSILCompact-6.200.pkg","repopath":"All/DoulosSILCompact-6.200.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":348360,"desc":"Doulos SIL is a Unicode-based font family that attempts to provide a\ncomprehensive inventory of glyphs needed for almost any Roman- or\nCyrillic-based writing system, whether used for phonetic or orthographic\nneeds. In addition, there is provision for other characters and symbols useful\nto linguists. This font makes use of state-of-the-art font technologies to\nsupport complex typographic issues, such as the need to position arbitrary\ncombinations of base glyphs and diacritics optimally.\n\nDoulos is very similar to Times/Times New Roman, but only has a single face-\nregular. It is intended for use alongside other Times-like fonts where a range\nof styles (italic, bold) are not needed.\n\nThis compact variant has been created with TypeTuner Web, by setting the \"Line\nspacing\" feature to \"Tight\", and will not be able to be TypeTuned again.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"],"options":{"DOCS":"on"},"messages":[{"message":"To use these fonts, add the following line to the \"Files\" section of\nxorg.conf:\n\n\tFontPath \"/usr/local/share/fonts/DoulosSILCompact/\"\n\nUsers of older versions of X may additionally have to make sure that\nthe freetype module is loaded.  Check /var/log/Xorg.0.log for error\nmessages.  If freetype is required, add the following line to the\n\"Modules\" section of xorg.conf:\n\n\tLoad \"freetype\"","type":"install"}]},{"name":"OpenSim-core","origin":"science/opensim-core","version":"4.1_9","comment":"Software for modeling of musculoskeletal structures","maintainer":"yuri@FreeBSD.org","www":"https://opensim.stanford.edu/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"45df428c33c6b050670724272e6af861c9ea45ebb419e94ff525f08a66e4c483","flatsize":113940493,"path":"All/OpenSim-core-4.1_9.pkg","repopath":"All/OpenSim-core-4.1_9.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":18610844,"desc":"OpenSim is software that lets users develop models of musculoskeletal structures\nand create dynamic simulations of movement.\n\nIt contains SimTK OpenSim C++ libraries and command-line applications.","deps":{"docopt.cpp":{"origin":"devel/docopt.cpp","version":"0.6.3.5"},"freeglut":{"origin":"graphics/freeglut","version":"3.2.1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"simbody":{"origin":"science/simbody","version":"3.7_8"}},"categories":["science"],"shlibs_required":["libSimTKcommon.so.3.7","libSimTKmath.so.3.7","libSimTKsimbody.so.3.7","libc.so.8","libdl.so.0","libdocopt.so.0","libm.so.4","libopenblas.so.0","libpthread.so.0","librt.so.0","libstdc++.so.9"],"options":{"DOCS":"on","JAVA":"on","PYTHON":"on"}},{"name":"FrontISTR","origin":"science/frontistr","version":"5.2_6","comment":"Large-Scale Parallel FEM Program for Nonlinear Structural Analysis","maintainer":"thierry@FreeBSD.org","www":"https://gitlab.com/FrontISTR-Commons/FrontISTR","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ce4b0d8a46a69a9506e6e13610b404fab55b713792b05852d58af83173125c2c","flatsize":11785784,"path":"All/FrontISTR-5.2_6.pkg","repopath":"All/FrontISTR-5.2_6.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1734928,"desc":"FrontISTR is an Open-Source Large-Scale Parallel FEM Program for Nonlinear\nStructural Analysis.\n\nSee also: https://www.frontistr.com/","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"metis":{"origin":"math/metis","version":"5.1.0_9"},"mumps-edf":{"origin":"math/mumps","version":"5.1.2.a7_6"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"},"scotch":{"origin":"cad/scotch","version":"6.0.4.a7_6"}},"categories":["cad","science"],"shlibs_required":["libc.so.8","libgcc_s.so.1","libgfortran.so.5","libgomp.so.1","libm.so.4","libmetis.so.2","libopenblas.so.0","libpthread.so.0","libquadmath.so.0","libstdc++.so.9"],"options":{"EXAMPLES":"on"}},{"name":"DRAWxtl","origin":"science/drawxtl","version":"5.5_1","comment":"Crystal structure visualization tool","maintainer":"yuri@FreeBSD.org","www":"http://www.lwfinger.net/drawxtl/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aff0b5384c2e5b38aa17f62fd3073a3dcb71442d317a9e03d8c1097d7d84f41d","flatsize":1155000,"path":"All/DRAWxtl-5.5_1.pkg","repopath":"All/DRAWxtl-5.5_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":285136,"desc":"DRAWxtl is a program to display crystal structures on ordinary computer hardware\nand operating systems. Four forms of graphics are produced:\n(1) an openGL window for immediate viewing,\n(2) the Persistence of Vision Ray Tracer (POV-RAY) scene language for\n    publication-quality drawings, (3) the Virtual Reality Modeling Language\n    (VRML) for dissemination across the Internet, and\n(4) a Postscript rendering of the OpenGL window for those that want high-quality\n    output but do not have POV-RAY installed.","deps":{"desktop-file-utils":{"origin":"devel/desktop-file-utils","version":"0.28"},"fltk":{"origin":"x11-toolkits/fltk","version":"1.3.10"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXinerama":{"origin":"x11/libXinerama","version":"1.1.5,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"}},"categories":["science"],"shlibs_required":["libGL.so.1","libGLU.so.1","libX11.so.6","libXext.so.6","libXft.so.2","libXinerama.so.1","libXpm.so.4","libc.so.8","libfltk.so.1.3","libfltk_gl.so.1.3","libm.so.4","libpthread.so.0","libstdc++.so.9"]},{"name":"CombBLAS","origin":"math/combblas","version":"2.0.0_2","comment":"Combinatorial BLAS library: an extensible parallel graph library","maintainer":"yuri@FreeBSD.org","www":"https://people.eecs.berkeley.edu/~aydin/CombBLAS/html/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"746511ea8bfc2fb8ea37514521a68c8a142ef79946d2c4723b0ab15bd60d736e","flatsize":2021350,"path":"All/CombBLAS-2.0.0_2.pkg","repopath":"All/CombBLAS-2.0.0_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":496104,"desc":"The Combinatorial BLAS (CombBLAS) is an extensible distributed-memory parallel\ngraph library offering a small but powerful set of linear algebra primitives\nspecifically targeting graph analytics.\n\n* The Combinatorial BLAS development influences the Graph BLAS standardization\n  process.\n* CombBLAS achieves scalability via its two dimensional distribution and\n  coarse-grained parallelism.\n* CombBLAS powers HipMCL, a highly-scalable parallel implementation of the\n  Markov Cluster Algorithm (MCL).","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"mpich":{"origin":"net/mpich","version":"4.3.0"}},"categories":["math"]},{"name":"ChipmunkPhysics","origin":"science/ChipmunkPhysics","version":"7.0.1_2","comment":"2D physics engine written in C","maintainer":"ports@stdrand.com","www":"https://chipmunk-physics.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"084a9def21d997a8a873cf354a992d209e9be81a550adb3cf2bae74fe77b9e77","flatsize":5498627,"path":"All/ChipmunkPhysics-7.0.1_2.pkg","repopath":"All/ChipmunkPhysics-7.0.1_2.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":496804,"desc":"Chipmunk is a simple, lightweight, fast and portable 2D rigid body physics\nlibrary written in C. It is licensed under the unrestrictive, OSI approved MIT\nlicense.","categories":["science"],"options":{"DEMOS":"off","DOCS":"on","EXAMPLES":"on"}},{"name":"CheckM","origin":"biology/checkm","version":"1.2.3_1","comment":"Quality assessment tool for the microbial genomes","maintainer":"yuri@FreeBSD.org","www":"https://ecogenomics.github.io/CheckM/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"5b6a29293b92c7a6bb2cdf425cb80789525fc80d4d3027cb60daf8acb5589ba0","flatsize":1910113,"path":"All/CheckM-1.2.3_1.pkg","repopath":"All/CheckM-1.2.3_1.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":265896,"desc":"CheckM provides a set of tools for assessing the quality of genomes recovered\nfrom isolates, single cells, or metagenomes.\n\nIt provides robust estimates of genome completeness and contamination by using\ncollocated sets of genes that are ubiquitous and single-copy within a\nphylogenetic lineage.\n\nAssessment of genome quality can also be examined using plots depicting key\ngenomic characteristics (e.g., GC, coding density) which highlight sequences\noutside the expected distributions of a typical genome. CheckM also provides\ntools for identifying genome bins that are likely candidates for merging based\non marker set compatibility, similarity in genomic characteristics, and\nproximity within a reference genome tree.","deps":{"py311-DendroPy":{"origin":"science/py-DendroPy","version":"5.0.1_1"},"py311-matplotlib":{"origin":"math/py-matplotlib","version":"3.8.0_1"},"py311-numpy":{"origin":"math/py-numpy","version":"1.26.4_6,1"},"py311-pysam":{"origin":"biology/py-pysam","version":"0.23.0_1"},"py311-scipy":{"origin":"science/py-scipy","version":"1.11.1_4,1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["biology","python"],"annotations":{"deprecated":"Depends on expired science/py-DendroPy","expiration_date":"2025-06-01"},"messages":[{"message":"===>   NOTICE:\n\nThis port is deprecated; you may wish to reconsider installing it:\n\nDepends on expired science/py-DendroPy.\n\nIt is scheduled to be removed on or after 2025-06-01."}]},{"name":"CheMPS2","origin":"science/chemps2","version":"1.8.12_6","comment":"Spin-adapted implementation of DMRG for ab initio quantum chemistry","maintainer":"yuri@FreeBSD.org","www":"https://github.com/SebWouters/CheMPS2","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"aa8a39dad1aa51bab8fb121ab193ecedd4424f19ef37a78f76c01538d8185362","flatsize":1799391,"path":"All/CheMPS2-1.8.12_6.pkg","repopath":"All/CheMPS2-1.8.12_6.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":502568,"desc":"CheMPS2 is a scientific library which contains a spin-adapted implementation\nof the density matrix renormalization group (DMRG) for ab initio quantum\nchemistry. This wavefunction method allows to obtain numerical accuracy in\nactive spaces beyond the capabilities of full configuration interaction (FCI),\nand allows to extract the 2-, 3-, and 4-particle reduced density matrices\n(2-, 3- and 4-RDM) of the active space.\n\nFor general active spaces up to 40 electrons in 40 orbitals can be handled with\nDMRG, and for one-dimensional active spaces up to 100 electrons in 100 orbitals.\nThe 2-RDM of these active spaces can also be easily extracted, while the 3- and\n4-RDM are limited to about 28 orbitals.","deps":{"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"hdf5":{"origin":"science/hdf5","version":"1.12.2_2,1"},"libaec":{"origin":"science/libaec","version":"1.1.3"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"}},"categories":["science"],"shlibs_required":["libc.so.8","libhdf5.so.200","libm.so.4","libopenblas.so.0","libstdc++.so.9"]},{"name":"CaribbeanStud","origin":"games/CaribbeanStud","version":"1.0_3","comment":"Caribbean Stud gambling game for X Window System","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f03872b90ee50794212d3a8e22d8099b4841fae395a64790f340bf882aa5df1b","flatsize":201755,"path":"All/CaribbeanStud-1.0_3.pkg","repopath":"All/CaribbeanStud-1.0_3.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":45468,"desc":"Caribbean Stud is a Motif based gambling game for X Window System.\n\nOPTIONS: ( All can be changed in CaribbeanStud.res )\n   Default bankroll              200\n   Table minimum                 10\n   Number of Players             2       (1-6)\n   Current Jackpot               34000000\n   Minimum Jackpot               3000000\n\nThe class.ps is the class diagram of this game.\n\nPlease direct comments, suggestions, and patches to:\n------------------------------------------------------------------\nQun  Zhang\nqzhang@oucsace.cs.ohiou.edu","deps":{"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"open-motif":{"origin":"x11-toolkits/open-motif","version":"2.3.8_8"}},"categories":["games"],"shlibs_required":["libX11.so.6","libXm.so.4","libXmu.so.6","libXt.so.6","libc.so.8","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe CaribbeanStud port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"CharisSIL","origin":"x11-fonts/charis","version":"6.200","comment":"Charis SIL TrueType font collection","maintainer":"thierry@FreeBSD.org","www":"https://software.sil.org/charis/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ceac85212b6f243912f34cbb8135d2b0a3b0a688d008507e5ef1b3506b680f89","flatsize":3442200,"path":"All/CharisSIL-6.200.pkg","repopath":"All/CharisSIL-6.200.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":1046556,"desc":"Charis SIL is a Unicode-based font family that attempts to provide a\ncomprehensive inventory of glyphs needed for almost any Roman- or\nCyrillic-based writing system, whether used for phonetic or orthographic\nneeds. In addition, there is provision for other characters and symbols useful\nto linguists. This font makes use of state-of-the-art font technologies to\nsupport complex typographic issues, such as the need to position arbitrary\ncombinations of base glyphs and diacritics optimally.\n\nCharis is similar to Bitstream Charter, one of the first fonts designed\nspecifically for laser printers. It is highly readable and holds up well in\nless-than-ideal reproduction environments. It also has a full set of styles\n- regular, italic, bold, bold italic - and so is more useful in general\npublishing than Doulos SIL. Charis is a serif, proportionally-spaced font\noptimized for readability in long printed documents.\n\nSee also: https://github.com/silnrsi/font-charis/","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"],"options":{"DOCS":"on"},"messages":[{"message":"To use these fonts, add the following line to the \"Files\" section of\nxorg.conf:\n\n\tFontPath \"/usr/local/share/fonts/CharisSIL/\"\n\nUsers of older versions of X may additionally have to make sure that\nthe freetype module is loaded.  Check /var/log/Xorg.0.log for error\nmessages.  If freetype is required, add the following line to the\n\"Modules\" section of xorg.conf:\n\n\tLoad \"freetype\"","type":"install"}]},{"name":"CharisSILCompact","origin":"x11-fonts/charis-compact","version":"6.200","comment":"Charis SIL TrueType font collection, compact variant","maintainer":"ports@zoltankiraly.com","www":"https://software.sil.org/charis/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9f35e6164d29bdfc22c60378c93b7d65d7d5929ffda127d4277ce0b31112ca0c","flatsize":3397869,"path":"All/CharisSILCompact-6.200.pkg","repopath":"All/CharisSILCompact-6.200.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":1036440,"desc":"Charis SIL is a Unicode-based font family that attempts to provide a\ncomprehensive inventory of glyphs needed for almost any Roman- or\nCyrillic-based writing system, whether used for phonetic or orthographic\nneeds. In addition, there is provision for other characters and symbols useful\nto linguists. This font makes use of state-of-the-art font technologies to\nsupport complex typographic issues, such as the need to position arbitrary\ncombinations of base glyphs and diacritics optimally.\n\nCharis is similar to Bitstream Charter, one of the first fonts designed\nspecifically for laser printers. It is highly readable and holds up well in\nless-than-ideal reproduction environments. It also has a full set of styles\n- regular, italic, bold, bold italic - and so is more useful in general\npublishing than Doulos SIL. Charis is a serif, proportionally-spaced font\noptimized for readability in long printed documents.\n\nThis compact variant has been created with TypeTuner Web, by setting the \"Line\nspacing\" feature to \"Tight\", and will not be able to be TypeTuned again.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"],"options":{"DOCS":"on"},"messages":[{"message":"To use these fonts, add the following line to the \"Files\" section of\nxorg.conf:\n\n\tFontPath \"/usr/local/share/fonts/CharisSILCompact/\"\n\nUsers of older versions of X may additionally have to make sure that\nthe freetype module is loaded.  Check /var/log/Xorg.0.log for error\nmessages.  If freetype is required, add the following line to the\n\"Modules\" section of xorg.conf:\n\n\tLoad \"freetype\"","type":"install"}]},{"name":"BlackjackClient","origin":"games/blackjackclient","version":"0.1_1","comment":"Simple Blackjack game in Java","maintainer":"jgh@FreeBSD.org","www":"https://sourceforge.net/projects/t-blackjack/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"3afaf7229a38a5e42221f18ee31e13becc799fd56616d7f2a98d8e9c7b19ad06","flatsize":43749,"path":"All/BlackjackClient-0.1_1.pkg","repopath":"All/BlackjackClient-0.1_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":28436,"desc":"Simple Blackjack game in Java","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["games","java"]},{"name":"Box2D","origin":"misc/box2d","version":"2.4.1","comment":"2D physics engine for games","maintainer":"yuri@FreeBSD.org","www":"https://box2d.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b68c97b12531e88ef5c36bda1d0e1d618a6397a08facece65b438d3538a5104d","flatsize":477791,"path":"All/Box2D-2.4.1.pkg","repopath":"All/Box2D-2.4.1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":131624,"desc":"Box2D is a 2D physics engine for games.\n\nCollision:\n* Continuous collision detection\n* Contact callbacks: begin, end, pre-solve, post-solve\n* Convex polygons and circles\n* Multiple shapes per body\n* One-shot contact manifolds\n* Dynamic tree broadphase\n* Efficient pair management\n* Fast broadphase AABB queries\n* Collision groups and categories\n\nPhysics:\n* Continuous physics with time of impact solver\n* Persistent body-joint-contact graph\n* Island solution and sleep management\n* Contact, friction, and restitution\n* Stable stacking with a linear-time solver\n* Revolute, prismatic, distance, pulley, gear, mouse joint, other joint types\n* Joint limits, motors, and friction\n* Momentum decoupled position correction","categories":["misc"]},{"name":"CTK-widgets","origin":"x11-toolkits/ctk","version":"2023.07.13","comment":"Widgets and common code for medical imaging, surgical navigation, etc","maintainer":"yuri@FreeBSD.org","www":"https://www.commontk.org/index.php/Main_Page","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0022b912ef56750e1b458b73c587f70cd325c48a4d16f6b7be9df161c2dd6434","flatsize":3942151,"path":"All/CTK-widgets-2023.07.13.pkg","repopath":"All/CTK-widgets-2023.07.13.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":909264,"desc":"The goal of CTK is to support biomedical image computing. CTK code is licensed\nunder Apache 2.0. This means that users of CTK are allowed to use the code for\nacademic, commercial, or other purposes without paying license fees or being\nrestricted in their ability to redistribute their code or keep it private.\n\nCTK works on topics that are not covered by existing toolkits that support the\nmutual interest and needs of the CTK community. The main scope of current CTK\nefforts includes the topics DICOM, DICOM Application Hosting, Widgets, and\nPlugin Framework.","deps":{"qt5-concurrent":{"origin":"devel/qt5-concurrent","version":"5.15.16p130_1"},"qt5-core":{"origin":"devel/qt5-core","version":"5.15.16p130_1"},"qt5-designer":{"origin":"devel/qt5-designer","version":"5.15.16p3_1"},"qt5-gui":{"origin":"x11-toolkits/qt5-gui","version":"5.15.16p130_2"},"qt5-multimedia":{"origin":"multimedia/qt5-multimedia","version":"5.15.16p2_2"},"qt5-opengl":{"origin":"graphics/qt5-opengl","version":"5.15.16p130_1"},"qt5-sql":{"origin":"databases/qt5-sql","version":"5.15.16p130_1"},"qt5-widgets":{"origin":"x11-toolkits/qt5-widgets","version":"5.15.16p130_1"},"qt5-xml":{"origin":"textproc/qt5-xml","version":"5.15.16p130_1"},"qt5-xmlpatterns":{"origin":"textproc/qt5-xmlpatterns","version":"5.15.16p0_1"}},"categories":["x11-toolkits"]},{"name":"Coin","origin":"graphics/Coin","version":"4.0.2_1","comment":"C++ 3D graphics library based on the Open Inventor API","maintainer":"cmt@FreeBSD.org","www":"https://github.com/coin3d","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"c6aaef582eb0412c1feef9f5d18f6d5555bdb4a959c44b53232bdfe7c2c8b03a","flatsize":12313048,"path":"All/Coin-4.0.2_1.pkg","repopath":"All/Coin-4.0.2_1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":2468816,"desc":"Coin3D\n\nCoin3D is a high-level, retained-mode toolkit for effective 3D graphics\ndevelopment.  It is API compatible with Open Inventor 2.1.\n\nOpen Inventor, for those who are not familiar with it, is an OpenGL-based,\nretain-mode, 3D model scene-graph rendering and interaction library, which\nhas become the de-facto standard graphics library for 3D visualization and\nvisual simulation software in the scientific and engineering community.","deps":{"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"openal-soft":{"origin":"audio/openal-soft","version":"1.24.2_2"},"simage":{"origin":"graphics/simage","version":"1.7.0_12"}},"categories":["graphics"]},{"name":"ChaiScript","origin":"lang/chaiscript","version":"6.1.0_3","comment":"Embedded scripting language designed for C++","maintainer":"yuri@FreeBSD.org","www":"https://chaiscript.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"16a65908b96870e8403e726242af1b0673f1c27b1e7aa32715d83ed1ccdeb110","flatsize":5841499,"path":"All/ChaiScript-6.1.0_3.pkg","repopath":"All/ChaiScript-6.1.0_3.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":1029128,"desc":"ChaiScript is a scripting language designed specifically for integration with\nC++. It provides seamless integration with C++ on all levels, including\nshared_ptr objects, functors and exceptions.\n\nThe parts of the ChaiScript API that the average user will be concerned with are\ncontained in the chaiscript namespace and the chaiscript::ChaiScript class.\n\nThe end user parts of the API are extremely simple both in size and ease of use.","deps":{"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["lang"],"shlibs_required":["libc.so.8","libdl.so.0","libm.so.4","libpthread.so.0","libreadline.so.8","libstdc++.so.9"],"options":{"CPP17":"off","DYNLOAD":"on","MULTITHREAD":"on","STD_MAKE_SHARED":"off"}},{"name":"MathJax","origin":"www/mathjax","version":"2.7.9","comment":"Cross-browser JavaScript display engine for mathematics","maintainer":"marko.cupac@mimar.rs","www":"https://www.mathjax.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3e651c832489b20bfeb834feddfebb72d4858f891200ea5d418a225345a90f4e","flatsize":70463878,"path":"All/MathJax-2.7.9.pkg","repopath":"All/MathJax-2.7.9.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":17857168,"desc":"MathJax is an open source JavaScript display engine for mathematics\nthat works in all modern browsers.","categories":["www"],"annotations":{"cpe":"cpe:2.3:a:mathjax:mathjax:2.7.9:::::dragonfly6:x86_64"}},{"name":"AppStreamQt6","origin":"devel/appstream-qt","version":"1.0.4_1","comment":"Qt bindings to AppStream","maintainer":"desktop@FreeBSD.org","www":"https://www.freedesktop.org/wiki/Distributions/AppStream/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"08b62ae697f25e1548ea1f36e8683f688e984c84bcf0c9fa3a3adfe0958af1cf","flatsize":645318,"path":"All/AppStreamQt6-1.0.4_1.pkg","repopath":"All/AppStreamQt6-1.0.4_1.pkg","licenselogic":"and","licenses":["GPLv2+","LGPL21+"],"pkgsize":117736,"desc":"AppStream is a collaborative effort for making machine-readable software\nmetadata easily available to programs that need it. It is part of the\nFreedesktop ecosystem and provides a convenient way to retrieve information\nabout available software.\n\nAppStream consists of a specification to describe individual software\ncomponent metadata in XML (so-called MetaInfo files), as well as a\nderived specification for a metadata-collection format to provide a\nlist of these metadata entries in XML or YAML for easy consumption by\nsoftware centers and other tools which need to know about available\nsoftware in a repository.","deps":{"AppStream":{"origin":"devel/appstream","version":"1.0.4"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"}},"categories":["devel"]},{"name":"AppStreamCompose","origin":"devel/appstream-compose","version":"1.0.4_1","comment":"AppStream Compose application and library","maintainer":"desktop@FreeBSD.org","www":"https://www.freedesktop.org/wiki/Distributions/AppStream/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"bc40d265724a0e84dc7ac02217491f0f5bbbdab49860520884e24a97a6e60602","flatsize":605426,"path":"All/AppStreamCompose-1.0.4_1.pkg","repopath":"All/AppStreamCompose-1.0.4_1.pkg","licenselogic":"and","licenses":["GPLv2+","LGPL21+"],"pkgsize":114608,"desc":"AppStream is a collaborative effort for making machine-readable software\nmetadata easily available to programs that need it. It is part of the\nFreedesktop ecosystem and provides a convenient way to retrieve information\nabout available software.\n\nAppStream consists of a specification to describe individual software\ncomponent metadata in XML (so-called MetaInfo files), as well as a\nderived specification for a metadata-collection format to provide a\nlist of these metadata entries in XML or YAML for easy consumption by\nsoftware centers and other tools which need to know about available\nsoftware in a repository.","deps":{"AppStream":{"origin":"devel/appstream","version":"1.0.4"},"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gdk-pixbuf2":{"origin":"graphics/gdk-pixbuf2","version":"2.42.12_1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"librsvg2-rust":{"origin":"graphics/librsvg2-rust","version":"2.60.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libyaml":{"origin":"textproc/libyaml","version":"0.2.5"},"optipng":{"origin":"graphics/optipng","version":"0.7.8_1"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"}},"categories":["devel"],"shlibs_required":["libappstream.so.5","libc.so.8","libglib-2.0.so.0","libgobject-2.0.so.0","libintl.so.8"]},{"name":"AppStream","origin":"devel/appstream","version":"1.0.4","comment":"Machine-readable software metadata for desktop environments","maintainer":"desktop@FreeBSD.org","www":"https://www.freedesktop.org/wiki/Distributions/AppStream/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ba1c4e567f48cc64201d5694ddc17fceb0e953b9820de36854f211fc992d2c81","flatsize":5667816,"path":"All/AppStream-1.0.4.pkg","repopath":"All/AppStream-1.0.4.pkg","licenselogic":"and","licenses":["GPLv2+","LGPL21+"],"pkgsize":825860,"desc":"AppStream is a collaborative effort for making machine-readable software\nmetadata easily available to programs that need it. It is part of the\nFreedesktop ecosystem and provides a convenient way to retrieve information\nabout available software.\n\nAppStream consists of a specification to describe individual software\ncomponent metadata in XML (so-called MetaInfo files), as well as a\nderived specification for a metadata-collection format to provide a\nlist of these metadata entries in XML or YAML for easy consumption by\nsoftware centers and other tools which need to know about available\nsoftware in a repository.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"libxmlb":{"origin":"textproc/libxmlb","version":"0.3.22"},"libyaml":{"origin":"textproc/libyaml","version":"0.2.5"},"snowballstemmer":{"origin":"textproc/snowballstemmer","version":"2.2.0"},"zstd":{"origin":"archivers/zstd","version":"1.5.7"}},"categories":["devel"],"shlibs_required":["libc.so.8","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libintl.so.8"]},{"name":"BRiAl","origin":"math/brial","version":"1.2.12_1","comment":"Library for polynomials over boolean rings","maintainer":"ports@FreeBSD.org","www":"https://github.com/BRiAl/BRiAl","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"98dbcd5e33298341d482accf55b9b821e55acc9c4bb0dfce035901e2b5e9a210","flatsize":11043964,"path":"All/BRiAl-1.2.12_1.pkg","repopath":"All/BRiAl-1.2.12_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1055728,"desc":"BRiAl is the successor to PolyBoRi.\n\nThe core of PolyBoRi is a C++ library, which provides high-level data\ntypes for Boolean polynomials and monomials, exponent vectors, as well\nas for the underlying polynomial rings and subsets of the powerset of\nthe Boolean variables. As a unique approach, binary decision diagrams\nare used as internal storage type for polynomial structures. On top of\nthis C++-library we provide a Python interface. This allows parsing of\ncomplex polynomial systems, as well as sophisticated and extendable\nstrategies for Groebner base computation. PolyBoRi features a powerful\nreference implementation for Groebner basis computation.","deps":{"M4RI":{"origin":"math/m4ri","version":"20240729"},"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"libgd":{"origin":"graphics/gd","version":"2.3.3_13,1"},"png":{"origin":"graphics/png","version":"1.6.47"}},"categories":["math"],"messages":[{"message":"===>   NOTICE:\n\nThe BRiAl port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"APKiD","origin":"security/apkid","version":"2.1.5_1","comment":"Android Application Identifier","maintainer":"thierry@FreeBSD.org","www":"https://rednaga.io/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"156244a2f2e349c528ea0fc6cc23771079c1b2b7d5f62e0d3134d20549533114","flatsize":3367575,"path":"All/APKiD-2.1.5_1.pkg","repopath":"All/APKiD-2.1.5_1.pkg","licenselogic":"or","licenses":["GPLv3","RedNaga"],"pkgsize":104596,"desc":"APKiD is an Android Application Identifier for Packers, Protectors, Obfuscators\nand Oddities.\n\nIt gives you information about how an APK was made. It identifies many\ncompilers, packers, obfuscators, and other weird stuff. It's PEiD for Android.\n\nSee also: https://github.com/rednaga/APKiD","deps":{"py311-yara-python-dex":{"origin":"security/py-yara-python-dex","version":"1.0.7.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["security"],"annotations":{"flavor":"py311"}},{"name":"Bento4","origin":"multimedia/Bento4","version":"1.6.0_3","comment":"Full-featured MP4 format and MPEG DASH library and tools","maintainer":"rodrigo@FreeBSD.org","www":"https://www.bento4.com","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"d9961757425c8bbda206a51883edf51c288e860f3c34efdffada0c5db44c1fa2","flatsize":14520512,"path":"All/Bento4-1.6.0_3.pkg","repopath":"All/Bento4-1.6.0_3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1596240,"desc":"Bento4 is a C++ class library and tools to read and write ISO-MP4 files.\nThis format is defined in international specifications ISO/IEC 14496-12,\n14496-14 and 14496-15.\nThe format is a derivative of the Apple Quicktime file format,\nso Bento4 can be used to read and write most Quicktime files as well.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","multimedia"],"shlibs_required":["libc.so.8","libm.so.4","libstdc++.so.9"],"annotations":{"cpe":"cpe:2.3:a:axiosys:bento4:1.6.0:::::dragonfly6:x86_64:3"}},{"name":"AndikaCompact","origin":"x11-fonts/andika-compact","version":"6.200","comment":"Sans-serif font designed for literacy use, compact variant","maintainer":"ports@zoltankiraly.com","www":"https://software.sil.org/andika/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"290eaea24569b422cbf8f6fe9ca0645a26784e24c393228e72fc965a26f4091d","flatsize":3711414,"path":"All/AndikaCompact-6.200.pkg","repopath":"All/AndikaCompact-6.200.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":1270996,"desc":"Andika is a sans-serif font family designed and optimized especially for\nliteracy use. It supports almost the complete range of Unicode characters for\nthese scripts, including a comprehensive range of diacritics and a large set of\nsymbols useful for linguistics and literacy work.\n\nThis compact variant has been created with TypeTuner Web, by setting the \"Line\nspacing\" feature to \"Tight\", and will not be able to be TypeTuned again.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"],"options":{"DOCS":"on"},"messages":[{"message":"To use these fonts, add the following line to the \"Files\" section of\nxorg.conf:\n\n\tFontPath \"/usr/local/share/fonts/AndikaCompact/\"\n\nUsers of older versions of X may additionally have to make sure that\nthe freetype module is loaded.  Check /var/log/Xorg.0.log for error\nmessages.  If freetype is required, add the following line to the\n\"Modules\" section of xorg.conf:\n\n\tLoad \"freetype\"","type":"install"}]},{"name":"ADMsnmp","origin":"security/ADMsnmp","version":"0.1","comment":"SNMP audit scanner","maintainer":"onatan@gmail.com","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8e7a568ddd2fcb3188a5bd927c7681609243501025c959476d489a588c5417b9","flatsize":23403,"path":"All/ADMsnmp-0.1.pkg","repopath":"All/ADMsnmp-0.1.pkg","licenselogic":"single","pkgsize":8916,"desc":"ADMsnmp is an snmpd audit scanner.\nADMsnmp can brute force the snmp community name (with a wordfile) or\nmake a wordfile list derived the hostname.\nADMsnmp can report to you all valid community\nnames found and inform you if writable access to the MIB has been attained.\n\nADMsnmp is very easy to use and designed with speed in mind!","categories":["security"],"shlibs_required":["libc.so.8"]},{"name":"9e","origin":"archivers/9e","version":"1.0","comment":"Explode Plan9 archives","maintainer":"rodrigo@FreeBSD.org","www":"https://osorio.me/projects/dev/9e/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"129a4fb589a10ada150d4f6d24d0de1b3b13f18d97f5e7c92c2a0950eb3789b4","flatsize":8503,"path":"All/9e-1.0.pkg","repopath":"All/9e-1.0.pkg","licenselogic":"single","licenses":["LPL"],"pkgsize":4408,"desc":"9e is a program to explore Plan9 archives.  You can do whatever you\nlike with the source so long as you clearly indicate all modifications\nand the author responsible for each.\n\nUsage Summary:\n\n   $9e [options] <file> ...\n\nOptions:\n\n    -h: dump headers only\n    -v: dump file names and sizes while extracting\n    -r: specify alternate root directory\n    -?: help\n\nIf no file is named on the command line, standard input is assumed.\nNote that the input file must be a decompressed archive (decompress\nwith gzip).","categories":["archivers"],"shlibs_required":["libc.so.8"]},{"name":"ADMsmb","origin":"security/ADMsmb","version":"0.3","comment":"Security scanner for Samba","maintainer":"mauroeldritch@gmail.com","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"607e617b03420d3aed932906a9e8995d8a1777ffdfbfd2e27f521a3b41c11a55","flatsize":193000,"path":"All/ADMsmb-0.3.pkg","repopath":"All/ADMsmb-0.3.pkg","licenselogic":"single","pkgsize":74576,"desc":"ADM smb is a security scanner for Samba\n/* based on the src of the smbclient  from the samba team */\nADMsmb will perform a complete audit of samba for you on a host you\nprovide.","categories":["security"],"shlibs_required":["libc.so.8"]},{"name":"Andika","origin":"x11-fonts/andika","version":"6.200","comment":"Sans-serif font designed for literacy use","maintainer":"0mp@FreeBSD.org","www":"https://software.sil.org/andika/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"1f92192d4ec5a8337e2790001aa1fdba0fb083e9c9e70542dbc04921b914f26e","flatsize":3763889,"path":"All/Andika-6.200.pkg","repopath":"All/Andika-6.200.pkg","licenselogic":"single","licenses":["OFL11"],"pkgsize":1283508,"desc":"Andika is a sans-serif font family designed and optimized especially for\nliteracy use. It supports almost the complete range of Unicode characters for\nthese scripts, including a comprehensive range of diacritics and a large set of\nsymbols useful for linguistics and literacy work.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"],"options":{"DOCS":"on"},"messages":[{"message":"To use these fonts, add the following line to the \"Files\" section of\nxorg.conf:\n\n\tFontPath \"/usr/local/share/fonts/Andika/\"\n\nUsers of older versions of X may additionally have to make sure that\nthe freetype module is loaded.  Check /var/log/Xorg.0.log for error\nmessages.  If freetype is required, add the following line to the\n\"Modules\" section of xorg.conf:\n\n\tLoad \"freetype\"","type":"install"}]},{"name":"9menu","origin":"x11/9menu","version":"1.10","comment":"Simple menu patterned after Plan9","maintainer":"ports@FreeBSD.org","www":"https://github.com/arnoldrobbins/9menu","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5c3b6635189b28d89c20a2538c3af0399dd39093779ecbd1b2ee177790412100","flatsize":23686,"path":"All/9menu-1.10.pkg","repopath":"All/9menu-1.10.pkg","licenselogic":"single","licenses":["9MENU"],"pkgsize":11588,"desc":"This is 9menu, a simple program that allows you to create X menus from the\nshell, where each menu item will run a command.  9menu is intended for use\nwith 9wm, but can be used with any other window manager.\n\nThe idea of a command line menu generator is from xmenu, but xmenu is\nexclusively a pop-up menu, not what everyone wants.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["plan9","x11"],"shlibs_required":["libX11.so.6","libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe 9menu port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"9box","origin":"x11/9box","version":"0.2.1_3","comment":"9box can \"pack\" windows inside itself","maintainer":"ports@FreeBSD.org","www":"http://savannah.nongnu.org/projects/9box/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"839e1ec11a860ff248289cc914a13c7aeec660f401fe7c2f782190ff6e2edba1","flatsize":19496,"path":"All/9box-0.2.1_3.pkg","repopath":"All/9box-0.2.1_3.pkg","licenselogic":"single","pkgsize":8412,"desc":"9box aims to develop an application which can \"pack\" windows inside\nitself.\n\nThis will allow to use applications as if they were put in tabs.\nThis behaviour is similar in spirit with konsole, but 9box will\nallow to pack windows from different applications as well as\nmultiple instances from the same application.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"xbitmaps":{"origin":"x11/xbitmaps","version":"1.1.2"}},"categories":["x11"],"shlibs_required":["libX11.so.6","libc.so.8"],"messages":[{"message":"===>   NOTICE:\n\nThe 9box port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"915resolution","origin":"sysutils/915resolution","version":"0.5.3_1,1","comment":"Resolution tool for Intel i915 video cards","maintainer":"ports@FreeBSD.org","www":"http://915resolution.mango-lang.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2770772b5e1c7dcf981dd2b47686d3cf8b7528fe8a91756b5b7ccdf492bd0fca","flatsize":24364,"path":"All/915resolution-0.5.3_1,1.pkg","repopath":"All/915resolution-0.5.3_1,1.pkg","licenselogic":"single","licenses":["PD"],"pkgsize":10680,"desc":"This is a resolution hack for Intel 915 based video cards. Based on code\nwritten by Alain Poirer for Linux, modified by Steve Tomljenovic.","categories":["sysutils"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe 915resolution port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"ALPSCore","origin":"science/ALPSCore","version":"2.3.2","comment":"Generic algorithms and utilities for condensed matter physics","maintainer":"alster@vinterdalen.se","www":"https://alpscore.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2da4131c72dbd65a16d94b47d31fdf51dc3aca0191b2df6884d420de56cc1164","flatsize":9320138,"path":"All/ALPSCore-2.3.2.pkg","repopath":"All/ALPSCore-2.3.2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1305008,"desc":"The open source ALPSCore project, which is based on ALPS (Algorithms and\nLibraries for Physics Simulations) project, provides a collection of physics\nlibraries and applications, with a focus on simulations of lattice models and\nstrongly correlated systems. This project strives to provide a convenient set of\nmaintained, well-documented, and reusable components for developing condensed\nmatter physics simulation code, to help application developers make commonly\nused and proven computational algorithms available to a non-expert community.","deps":{"hdf5":{"origin":"science/hdf5","version":"1.12.2_2,1"}},"categories":["science"],"options":{"DOCS":"on","DOXYGEN":"off","OPENMPI":"off"}},{"name":"9base","origin":"devel/9base","version":"20170701_1","comment":"Port of various original plan9 tools","maintainer":"sbz@FreeBSD.org","www":"https://tools.suckless.org/9base","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5646414980f6078ecc96a289bcb4ba9f895c941c367afc4f0243eaa9ed8608e2","flatsize":4145207,"path":"All/9base-20170701_1.pkg","repopath":"All/9base-20170701_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":692736,"desc":"9base is a port of following original Plan 9 userland tools to Unix:\nawk, basename, bc, cat, cleanname, date, dc, echo, grep, mk, rc, sed,\nseq, sleep, sort, tee, test, touch, tr, uniq, and yacc.","categories":["devel"],"shlibs_required":["libc.so.8","libm.so.4"],"annotations":{"cpe":"cpe:2.3:a:9base_project:9base:20170701:::::dragonfly6:x86_64:1"},"messages":[{"message":"Have fun!","type":"install"}]},{"name":"6tunnel","origin":"net/6tunnel","version":"0.13_1","comment":"TCP proxy for applications that do not speak IPv6","maintainer":"bofh@FreeBSD.org","www":"https://github.com/wojtekka/6tunnel","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ad690fbd6219a37b0462e654120d660811adc1715ca93437d1b1f9bc16b458c7","flatsize":40258,"path":"All/6tunnel-0.13_1.pkg","repopath":"All/6tunnel-0.13_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":17248,"desc":"6tunnel allows you to use services provided by IPv6 hosts with IPv4-only\napplications and vice versa. It can bind to any of your IPv4 (default) or\nIPv6 addresses and forward all data to IPv4 or IPv6 (default) host.\nIt can be used for example as an ipv6-capable IRC proxy.","categories":["net"],"shlibs_required":["libc.so.8"]},{"name":"7-zip","origin":"archivers/7-zip","version":"24.09","comment":"Console version of the 7-Zip file archiver","maintainer":"makc@FreeBSD.org","www":"https://www.7-zip.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4d001679a07377a544e930ebefac4182d8d1b13753cc998650f61d7fbcad5eea","flatsize":2762512,"path":"All/7-zip-24.09.pkg","repopath":"All/7-zip-24.09.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","LGPL21+","UNRAR"],"pkgsize":1033448,"desc":"7-Zip is a file archiver with a high compression ratio in 7z format with LZMA\nand LZMA2 compression. Supported formats:\n\n* Packing / unpacking: 7z, XZ, BZIP2, GZIP, TAR, ZIP and WIM\n* Unpacking only: AR, ARJ, CAB, CHM, CPIO, CramFS, DMG, EXT, FAT, GPT, HFS,\n  IHEX, ISO, LZH, LZMA, MBR, MSI, NSIS, NTFS, QCOW2, RAR, RPM, SquashFS, UDF,\n  UEFI, VDI, VHD, VMDK, WIM, XAR and Z","deps":{"libsysinfo":{"origin":"devel/libsysinfo","version":"0.0.3_3"}},"categories":["archivers"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:7-zip:7-zip:24.09:::::dragonfly6:x86_64"}},{"name":"54321","origin":"games/54321","version":"1.0.2001.11.16_15","comment":"Five games in four-, three-, or two-dimensions for one player","maintainer":"ports@FreeBSD.org","www":"https://old.nklein.com/products/54321/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"70bc5570b440f200a420fd095c4ddf73823350dd5ee240b5eb5e1766a7d6c9fa","flatsize":647868,"path":"All/54321-1.0.2001.11.16_15.pkg","repopath":"All/54321-1.0.2001.11.16_15.pkg","licenselogic":"single","pkgsize":569988,"desc":"54321 is five games in four-, three-, or two-dimensions for one player.\n54321 takes five classic two-dimensional puzzle games and extends them\ninto three and four dimensions. For more information, see the help within\nthe game.\n\n54321 was created for the 1mb SDL Game Programming Contest sponsored by:\nLinux Journal (http://www.linuxjournal.com/),\nLoki Software (http://www.lokigames.com/),\nand No Starch Press (http://www.nostarch.com/).","deps":{"png":{"origin":"graphics/png","version":"1.6.47"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"}},"categories":["games"],"shlibs_required":["libSDL-1.2.so.0","libSDL_image-1.2.so.0","libc.so.8","libm.so.4","libpng16.so.16","libpthread.so.0","libstdc++.so.9"],"messages":[{"message":"===>   NOTICE:\n\nThe 54321 port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"4va","origin":"graphics/4va","version":"1.21_3","comment":"Four-Dimensional graphics tumbler for X11","maintainer":"ports@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2fdc60040d9942d0951368c1afc371c2e4c49bfa15c2b659aad07f4ce82a54f2","flatsize":113751,"path":"All/4va-1.21_3.pkg","repopath":"All/4va-1.21_3.pkg","licenselogic":"single","pkgsize":19868,"desc":"Included in this package are:\n\n4va:\n 4va is a fourth dimensional visualization program for X11.\n It takes as input a file describing an object in up to 4 dimensions\n and tumbles it in a window according to rotation values given on the\n command line.\n\nCtorus, cutctorus, 4vdmake:\n These  three  programs are object file generators for 4va.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["graphics"],"shlibs_required":["libX11.so.6","libc.so.8","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe 4va port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"4ti2","origin":"math/4ti2","version":"1.6.10","comment":"Solve algebraic, geometric, combinatorial problems on linear spaces","maintainer":"yuri@FreeBSD.org","www":"https://4ti2.github.io/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"15b1bc005ed035f53b2f58fe815abce2bd13bc18dcd56e5bbf566f2c0747318f","flatsize":3191081,"path":"All/4ti2-1.6.10.pkg","repopath":"All/4ti2-1.6.10.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":945704,"desc":"4ti2 is a software package for algebraic, geometric and combinatorial problems\non linear spaces. It computes\n* the circuits of a cone\n* a problem matrix corresponding to graphical statistical models\n* generators for the symmetry group acting on 4-way tables\n* the Graver basis of a matrix or a given lattice\n* a Groebner basis of the toric ideal of a matrix or, more general, of the\n  lattice ideal of a lattice\n* a Markov basis (generating set) of the toric ideal\n* the minimal solution of an integer linear program or, more general, a lattice\n  program, using a Groebner basis\n* the normal form of a list of feasible points\n* the primitive partition identities, that is, the Graver basis of [1 2 3 ... N]\n* a generator description of a cone\n* the extreme rays of a cone\n* an integer lattice basis\n* solutions of linear inequality and equation systems over the integers","deps":{"glpk":{"origin":"math/glpk","version":"5.0"},"gmp":{"origin":"math/gmp","version":"6.3.0"}},"categories":["math"],"shlibs_required":["libc.so.8","libglpk.so.40","libgmp.so.10","libgmpxx.so.4","libm.so.4","libstdc++.so.9"],"options":{"DOCS":"on"}},{"name":"44bsd-rdist","origin":"net/44bsd-rdist","version":"20001111_2","comment":"The traditional 4.4BSD rdist","maintainer":"cy@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2861a4490c384bb09b9749a7d8eb3673f124040843da2653aa6b8d7977aa0f31","flatsize":66376,"path":"All/44bsd-rdist-20001111_2.pkg","repopath":"All/44bsd-rdist-20001111_2.pkg","licenselogic":"single","pkgsize":29940,"desc":"This is the traditional 4.4BSD /usr/bin/rdist, with additional\nFreeBSD fixes and updates since 4.4BSD Lite was released.","categories":["net"],"shlibs_required":["libc.so.8"]},{"name":"44bsd-more","origin":"sysutils/44bsd-more","version":"20000521_2","comment":"The pager installed with FreeBSD before less(1) was imported","maintainer":"cy@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"f35cba8f680e055148bffc87876e321b5a8dead5bc0cb854085fb37eafdd991c","flatsize":92795,"path":"All/44bsd-more-20000521_2.pkg","repopath":"All/44bsd-more-20000521_2.pkg","licenselogic":"single","pkgsize":37832,"desc":"This is /usr/bin/more from FreeBSD before the import of the less(1) pager.\nIt is an older version of less that includes some enhancements and fixes\nnot in less.  These enhancments include support for global(1) tags,\nnicer horizontal scrolling, support for portable keyboard configurations\nusing termcap(5), and a much shorter manpage.\n\nDue to the debatability of the latter feature (is it an enhancement or\na bug?), /usr/bin/more has been replaced.  This port is available for\nthose who desire any of the above features.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["sysutils"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"]},{"name":"4pane","origin":"x11-fm/4pane","version":"8.0_2","comment":"Multi-pane, detailed-list graphical file manager","maintainer":"danfe@FreeBSD.org","www":"http://www.4pane.co.uk/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"975531ea8bf6ac21043e5610d2adfb2e36beab15115a3c9bd6f70eebca8b8d23","flatsize":6000781,"path":"All/4pane-8.0_2.pkg","repopath":"All/4pane-8.0_2.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":1354440,"desc":"4Pane is a multi-pane, detailed-list file manager for Unix-like systems.\nIt is designed to be fully-featured without bloat, and aims for speed\nrather than visual effects.  In addition to standard file manager things,\nit offers multiple undo and redo of most operations (including deletions),\narchive management including \"virtual browsing\" inside archives, multiple\nrenaming/duplication of files, terminal emulator, and user-defined tools.","deps":{"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"wx30-gtk3":{"origin":"x11-toolkits/wxgtk30","version":"3.0.5.1_6"}},"categories":["x11-fm"],"shlibs_required":["libatk-1.0.so.0","libc.so.8","libcairo-gobject.so.2","libcairo.so.2","libdl.so.0","libgdk-3.so.0","libgdk_pixbuf-2.0.so.0","libgio-2.0.so.0","libglib-2.0.so.0","libgobject-2.0.so.0","libgtk-3.so.0","libharfbuzz.so.0","libintl.so.8","liblzma.so.3","libm.so.4","libpango-1.0.so.0","libpangocairo-1.0.so.0","libpthread.so.0","libstdc++.so.9","libutil.so.4","libwx_baseu-3.0.so.0","libwx_baseu_xml-3.0.so.0","libwx_gtk3u_adv-3.0.so.0","libwx_gtk3u_core-3.0.so.0","libwx_gtk3u_html-3.0.so.0","libwx_gtk3u_xrc-3.0.so.0","libz.so.3"],"options":{"NLS":"on"}},{"name":"44bsd-csh","origin":"shells/44bsd-csh","version":"20001106_7","comment":"The traditional 4.4BSD /bin/csh C-shell","maintainer":"cy@FreeBSD.org","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e1d5d4bb990fa0b20a26d15cd37a5df4e144999ebb2f03639214cd40d1fef445","flatsize":174826,"path":"All/44bsd-csh-20001106_7.pkg","repopath":"All/44bsd-csh-20001106_7.pkg","licenselogic":"single","pkgsize":91336,"desc":"This is the traditional 4.4BSD /bin/csh C-shell, with additional\nFreeBSD fixes and updates since 4.4BSD Lite was released.","categories":["shells"],"shlibs_required":["libc.so.8"],"options":{"DOCS":"on"}},{"name":"86Box-qt6","origin":"emulators/86Box","version":"4.2.1","comment":"Emulator of x86-based machines based on PCem","maintainer":"tiago.gasiba@gmail.com","www":"https://86box.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"fc1c41d6450c3ecb247ad2cb83c298c1c5fdf1efcc029e5492bfc690eb0fc1c6","flatsize":13494665,"path":"All/86Box-qt6-4.2.1.pkg","repopath":"All/86Box-qt6-4.2.1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":2949612,"desc":"86Box is a low level x86 emulator that runs older operating systems\nand software designed for IBM PC systems and compatibles from 1981\nthrough fairly recent system designs based on the PCI bus.","deps":{"fluidsynth":{"origin":"audio/fluidsynth","version":"2.4.4"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libevdev":{"origin":"devel/libevdev","version":"1.13.2"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libslirp":{"origin":"net/libslirp","version":"4.9.1"},"libsndfile":{"origin":"audio/libsndfile","version":"1.2.2_2"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"libxkbcommon":{"origin":"x11/libxkbcommon","version":"1.8.1_1"},"openal-soft":{"origin":"audio/openal-soft","version":"1.24.2_2"},"png":{"origin":"graphics/png","version":"1.6.47"},"qt6-base":{"origin":"devel/qt6-base","version":"6.8.3_1"},"rtmidi":{"origin":"audio/rtmidi","version":"6.0.0"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"wayland":{"origin":"graphics/wayland","version":"1.23.1"}},"categories":["emulators"],"shlibs_required":["libGLX.so.0","libOpenGL.so.0","libQt6Core.so.6","libQt6Gui.so.6","libQt6Network.so.6","libQt6OpenGL.so.6","libQt6Widgets.so.6","libSDL2-2.0.so.0","libX11.so.6","libXext.so.6","libXi.so.6","libatomic.so.1","libc.so.8","libevdev.so.2","libfluidsynth.so.3","libfreetype.so.6","libgcc_s.so.1","libglib-2.0.so.0","libintl.so.8","libm.so.4","libopenal.so.1","libpng16.so.16","libpthread.so.0","librtmidi.so.7","libslirp.so.0","libsndfile.so.1","libstdc++.so.6","libwayland-client.so.0","libxcb.so.1","libxkbcommon-x11.so.0","libxkbcommon.so.0","libz.so.3"],"options":{"NLS":"on","WAYLAND":"on"},"annotations":{"flavor":"qt6"},"messages":[{"message":"(1) 86Box requires you to manually install ROMS to be able to run.\n    To do this, you can type in the following command:\n        86Box-install-roms.sh -i\n\n(2) Running 86Box through the desktop shortcut uses the configuration\n    which is placed in the folder ~/.config/86Box.cfg","type":"install"}]},{"name":"3omns","origin":"games/3omns","version":"0.2_3","comment":"Old-school bomb-dropping Deathmatch","maintainer":"ports@FreeBSD.org","www":"https://chaz.human.codes/3omns/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"de82173793acb02c6bb19a16b9c6a53de52d4d228581ad23653a95fc61362a90","flatsize":230120,"path":"All/3omns-0.2_3.pkg","repopath":"All/3omns-0.2_3.pkg","licenselogic":"single","licenses":["GPLv3+"],"pkgsize":87400,"desc":"3omns is an old-school arcade-style tile-based bomb-dropping deathmatch game.\nThe name is a bastardization of the word Bombs\n(and you should pronounce it however you want).","deps":{"argp-standalone":{"origin":"devel/argp-standalone","version":"1.5.0_1"},"lua52":{"origin":"lang/lua52","version":"5.2.4_1"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_image":{"origin":"graphics/sdl2_image","version":"2.8.8"},"sdl2_ttf":{"origin":"graphics/sdl2_ttf","version":"2.24.0"}},"categories":["games"],"shlibs_required":["libSDL2-2.0.so.0","libSDL2_image-2.0.so.0","libSDL2_ttf-2.0.so.0","libargp.so.1","libc.so.8","liblua-5.2.so","libm.so.4"],"messages":[{"message":"===>   NOTICE:\n\nThe 3omns port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"3proxy","origin":"net/3proxy","version":"0.9.5","comment":"Proxy servers set (support HTTP(S), FTP, SOCKS, POP3, TCP & UDP)","maintainer":"timp87@gmail.com","www":"https://3proxy.ru/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"4ab4f96d64cc3ee6fee86f42ca5e7859484777faf34c1fffca368215b5c242ef","flatsize":773789,"path":"All/3proxy-0.9.5.pkg","repopath":"All/3proxy-0.9.5.pkg","licenselogic":"or","licenses":["APACHE20","BSD3CLAUSE","GPLv2+","LGPL21+"],"pkgsize":216144,"desc":"3[APA3A] tiny proxy 3Proxy (pronounce it as \"Zaraza tiny proxy\") is really\ntiny cross-platform (Win32&Unix) proxy servers set. It includes HTTP proxy\nwith HTTPS and FTP support, SOCKSv4/SOCKSv4.5/SOCKSv5 proxy, POP3 proxy,\nTCP and UDP portmappers. You can use every proxy as a standalone program\n(socks, proxy, tcppm, udppm, pop3p) or use combined program (3proxy).\nCombined proxy additionally supports features like access control,\nbandwidth limiting, limiting daily/weekly/monthly traffic amount, proxy\nchaining, log rotation, sylog and ODBC logging, etc. It's created to be\nsmall, simple (I'd like to say secure - but it's just a beta) and yet\nfunctional. It may be compiled with Visual C or gcc. Native Win32 version\nincluded in archive and supports installation as NT/2K/XP service.\nCurrently 3proxy is tested to work under Windows 98/NT/2000/2003/XP,\nFreeBSD/i386, Linux/i386, Linux/Alpha. See Release Notes and Changes for\nfeatures list.\n3proxy is FreeWare. It can be used under terms of GNU/GPL or under its own\nlicense (please read License Agreement).\n\nFor licensing or commercial support please e-mail to 3proxy@3proxy.ru","categories":["net"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"},"annotations":{"cpe":"cpe:2.3:a:3proxy:3proxy:0.9.5:::::dragonfly6:x86_64"}},{"name":"3dpong","origin":"games/3dpong","version":"0.5_7","comment":"X Window 3D Pong game for 1 or 2 players","maintainer":"ports@FreeBSD.org","www":"http://www.newbreedsoftware.com/3dpong/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"b939238042919ff115677220121ae575db537a9c81eaef7655aa47baed1b2cb4","flatsize":69615,"path":"All/3dpong-0.5_7.pkg","repopath":"All/3dpong-0.5_7.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":33680,"desc":"3D Pong is an X Window game for 1 or 2 players. It's a 3D game based\non the first arcade game, \"Pong.\" Like \"Pong,\" it's a game played with\na ball and paddles. The object is to hit the ball and get it in the\nother player's goal. Use your paddle to deflect the ball and keep it\nfrom getting in your goal.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"}},"categories":["games"],"shlibs_required":["libX11.so.6","libc.so.8","libm.so.4"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe 3dpong port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"3ddesktop","origin":"x11/3ddesktop","version":"0.2.9_19","comment":"3D Virtual Desktop Switcher","maintainer":"ports@FreeBSD.org","www":"https://desk3d.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"47ba30f11bfca92969c8bb19dac1f6ab0a505ad91902e8fe3b219641e9e8b272","flatsize":393232,"path":"All/3ddesktop-0.2.9_19.pkg","repopath":"All/3ddesktop-0.2.9_19.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":66164,"desc":"3D-Desktop is an OpenGL program that lets you switch virtual desktops in\na seamless 3-Dimensional environment.  Impress your friends, and slow down\nyour desktop... all at the same time!","deps":{"freeglut":{"origin":"graphics/freeglut","version":"3.2.1"},"imlib2":{"origin":"graphics/imlib2","version":"1.12.4_1,2"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libXxf86vm":{"origin":"x11/libXxf86vm","version":"1.1.5"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"}},"categories":["x11"],"shlibs_required":["libGL.so.1","libGLU.so.1","libICE.so.6","libImlib2.so.1","libSM.so.6","libX11.so.6","libXext.so.6","libXi.so.6","libXmu.so.6","libXt.so.6","libXxf86vm.so.1","libc.so.8","libglut.so.3","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"DOCS":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe 3ddesktop port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"2ping","origin":"net-mgmt/2ping","version":"4.5.1_1","comment":"Bi-directional ping utility","maintainer":"sunpoet@FreeBSD.org","www":"https://www.finnie.org/software/2ping/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"6e9b18db888fecda9e3bf4063c9e6abcf46dfcd7c0e069918b65d2c3dd72613f","flatsize":412300,"path":"All/2ping-4.5.1_1.pkg","repopath":"All/2ping-4.5.1_1.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":68216,"desc":"2ping is a bi-directional ping utility. It uses 3-way pings (akin to TCP SYN,\nSYN/ACK, ACK) and after-the-fact state comparison between a 2ping listener and a\n2ping client to determine which direction packet loss occurs.","deps":{"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["net-mgmt","perl5"]},{"name":"90secondportraits","origin":"games/90secondportraits","version":"1.01b_1","comment":"Silly speed painting game","maintainer":"amdmi3@FreeBSD.org","www":"https://tangramgames.dk/games/90secondportraits/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"b9b6f37c3d60f984fff413c66a88c16e50a4947d056b31f3ee78fbc503e96d31","flatsize":6743638,"path":"All/90secondportraits-1.01b_1.pkg","repopath":"All/90secondportraits-1.01b_1.pkg","licenselogic":"and","licenses":["CC-BY-3.0","CC-BY-SA-4.0","MIT","ZLIB"],"pkgsize":4566460,"desc":"90 Second Portraits is a silly speed painting game developed for\nLudum Dare 31 Jam competition.\n\nTime is money and you have neither! In 90 SECOND PORTRAITS you're\npaying the bills by speed painting portraits of bypassing customers!\n\nYou have 90 seconds to paint the customer and his/her prefered\nbackground! Your work day ends after 5 customers!","deps":{"love10":{"origin":"devel/love10","version":"0.10.2_5"}},"categories":["games"],"options":{"DOCS":"on"}},{"name":"2bsd-vi","origin":"editors/2bsd-vi","version":"050325_3","comment":"The original vi editor, updated to run on modern OSes","maintainer":"portmaster@BSDforge.com","www":"https://ex-vi.sourceforge.net/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7f32f003db8a3f047dfa26a33782cc0384471c90f3289e2c7b3d1a6d74c2cd15","flatsize":263846,"path":"All/2bsd-vi-050325_3.pkg","repopath":"All/2bsd-vi-050325_3.pkg","licenselogic":"single","licenses":["BSD4CLAUSE"],"pkgsize":136968,"desc":"This is the original BSD ex/vi, updated to build and run on modern\nUnix systems. Compared to most of its many clones, the original vi is\na rather small program (~120 KB code on i386) just with its extremely\npowerful editing interface, but lacking fancy features like multiple\nundo, multiple screens or syntax highlighting. In other words, it is a\ntypical Unix program that does exactly what it should and nothing more.\nI intend to preserve this style in maintaining my port, except for\nchanges to achieve POSIX.2 standards compliance, features in the SVR4\nversions of vi, and, of course, bug fixes.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["editors"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"]},{"name":"2d-rewriter","origin":"science/2d-rewriter","version":"1.6_1","comment":"Cellular automata simulator","maintainer":"ports@FreeBSD.org","www":"https://github.com/iserikov/2d-rewriter","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2be923c6d94315accc106ccd6c738b165f7ca03aea4204407d773b7e05343b7a","flatsize":38962,"path":"All/2d-rewriter-1.6_1.pkg","repopath":"All/2d-rewriter-1.6_1.pkg","licenselogic":"single","pkgsize":16144,"desc":"2d-rewriter is a cellular automata simulator. Key features:\n- Declarative input language for rules and initial patterns definition.\n- Ability to emulate Conway's \"Life Game\" via proper rules specification.\n- Ability to demonstrate self replicating loops.\n- Patterns are tried in 4 orientations.\n- Cell directions are defined against the pattern orientation.\n- Total number of rules can be substantially decreased by using\nsets and defining patterns using variables.\n- Required run time environment is a minimal X window system installation\non a POSIX-compatible system (*BSD/Linux/Mac OS X/Cygwin/...).","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"}},"categories":["science"],"shlibs_required":["libX11.so.6","libXext.so.6","libc.so.8"],"options":{"EXAMPLES":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe 2d-rewriter port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"3mux","origin":"sysutils/3mux","version":"1.1.0_24","comment":"Terminal multiplexer inspired by i3","maintainer":"lcook@FreeBSD.org","www":"https://github.com/aaronjanse/3mux","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"93cf7030fadd85c34b0908683824245112710e3f767b5516a9701e1cb035b168","flatsize":3286022,"path":"All/3mux-1.1.0_24.pkg","repopath":"All/3mux-1.1.0_24.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":1141820,"desc":"Terminal multiplexer with out-of-the-box support for\nsearch, mouse-controlled scrollback, and i3-like\nkeybindings.","categories":["sysutils"],"shlibs_required":["libc.so.8","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"2bsd-diff","origin":"textproc/2bsd-diff","version":"2.11.1_2","comment":"2.11BSD diff utility","maintainer":"risner@stdio.com","www":"UNKNOWN","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"22f9004c05025cceb80461bd9463dcec43574a32dce21c5bcca843d4a1256f69","flatsize":43911,"path":"All/2bsd-diff-2.11.1_2.pkg","repopath":"All/2bsd-diff-2.11.1_2.pkg","licenselogic":"single","pkgsize":19656,"desc":"2.11BSD's original diff works significantly better with very large\nfiles with default datasize limits.\n\nGNU diff fails with out of memmory when operating on files at or\nabove the default limit to datasize.","categories":["textproc"],"shlibs_required":["libc.so.8"]},{"name":"2048","origin":"games/2048","version":"0.9.1_1","comment":"Command line version of 2048","maintainer":"bofh@FreeBSD.org","www":"https://github.com/Tiehuis/2048-cli","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"68a75e04d18f1f84ae2e4319a611044438ed2714f35ceebed0219e11ba2ed01a","flatsize":22520,"path":"All/2048-0.9.1_1.pkg","repopath":"All/2048-0.9.1_1.pkg","licenselogic":"single","licenses":["MIT"],"pkgsize":10536,"desc":"A CLI version of the game 2048 for your terminal.","deps":{"ncurses":{"origin":"devel/ncurses","version":"6.5"}},"categories":["games"],"shlibs_required":["libc.so.8","libncurses.so.6","libtinfo.so.6"],"options":{"DOCS":"on"}},{"name":"0d1n","origin":"security/0d1n","version":"3.8_1","comment":"Open source web HTTP fuzzing tool and bruteforcer","maintainer":"zackj901@yandex.com","www":"https://github.com/CoolerVoid/0d1n","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"306eac1f8510195c7331c838253bdf6af9d44f60df0bf51e4775dbb3f404b923","flatsize":1119056,"path":"All/0d1n-3.8_1.pkg","repopath":"All/0d1n-3.8_1.pkg","licenselogic":"or","licenses":["BSD3CLAUSE","GPLv3"],"pkgsize":237292,"desc":"0d1n is a tool for automating customized attacks against web applications.\nSome of its features:\n\n  - Brute force login names and passwords in authentication forms\n  - Directory disclosure (brute over PATH list and find HTTP status codes)\n  - Tests to find SQL injection and XSS vulnerabilities\n  - Options to load ANTI-CSRF token for each request\n  - Options to use random proxy per request","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"}},"categories":["security"],"shlibs_required":["libc.so.8","libcurl.so.4","libpthread.so.0"],"options":{"DOCS":"on"}},{"name":"3270font","origin":"x11-fonts/3270font","version":"3.0.1","comment":"IBM 3270 font for the nostalgic","maintainer":"0mp@FreeBSD.org","www":"https://github.com/rbanffy/3270font","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"3f1ec2ece9b6cfe149e5f6aa28db7fecd1217d4ad7eebf4c0502ea0f7f74c9a7","flatsize":3851477,"path":"All/3270font-3.0.1.pkg","repopath":"All/3270font-3.0.1.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":898568,"desc":"This font is derived from the x3270 font, which, in turn, was translated\nfrom the one in Georgia Tech's 3270tool, which was itself hand-copied\nfrom a 3270 series terminal. This font was built because the author felt\nthat terminals deserve to be pretty. The .sfd font file contains a x3270\nbitmap font that was used for guidance.","deps":{"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"mkfontscale":{"origin":"x11-fonts/mkfontscale","version":"1.2.3"}},"categories":["x11-fonts"]},{"name":"0verkill","origin":"games/0verkill","version":"0.16_2","comment":"Bloody 2D action deathmatch-like game in ASCII art","maintainer":"ports@FreeBSD.org","www":"http://artax.karlin.mff.cuni.cz/~brain/0verkill/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"82ff090c19eb889d6af3ba2fbc1c6f9ef77cd53a9614d777e027a2589463f4f9","flatsize":2014611,"path":"All/0verkill-0.16_2.pkg","repopath":"All/0verkill-0.16_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":220784,"desc":"Throw away Doom, Quake and Duke Nukem - 0verkill comes. Now you don't even need\ngraphic mode if you wanna take on your friends in a bloody deathmatch.\n\nFinally you can taste elaborate shoot-em-up action in 16 glorious colors on\nyour plain old text terminal. You never thought that ASCII letters are capable\nof network-game action in such a massive manner.\n\nNo one ever connected gushing blood with those innocent ASCII letters that were\nso utterly boring until recently, when 0verkill was released.","deps":{"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"}},"categories":["games"],"shlibs_required":["libX11.so.6","libXpm.so.4","libc.so.8","libm.so.4"],"options":{"DOCS":"on","X11":"on"},"annotations":{"cpe":"cpe:2.3:a:0verkill:0verkill:0.16:::::dragonfly6:x86_64:2"},"messages":[{"message":"===>   NOTICE:\n\nThe 0verkill port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]},{"name":"CalculiX-ccx","origin":"cad/calculix-ccx","version":"2.22_1","comment":"Three-Dimensional Structural Finite Element Program","maintainer":"rsmith@xs4all.nl","www":"http://www.calculix.de/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"2e6f16e02924cd6e2d525e2637762f75b84e0b3d371864d415942a08c855f7c9","flatsize":119009613,"path":"All/CalculiX-ccx-2.22_1.pkg","repopath":"All/CalculiX-ccx-2.22_1.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":15465544,"desc":"A Three-Dimensional Structural Finite Element Program\n\nCalculiX Finite Element Models can be built, calculated, and\npost-processed.\n\nNotice: The authors acknowledge that naming conventions and input style\nformats for CalculiX are based on those used by ABAQUS, a proprietary,\ngeneral purpose finite element code developed and supported by Hibbitt,\nKarlsson & Sorensen, Inc (HKS) and are used with kind permission from HKS.\nResults obtained from CalculiX are in no way connected to ABAQUS.","deps":{"arpack-ng":{"origin":"math/arpack-ng","version":"3.9.1_4"},"blas":{"origin":"math/blas","version":"3.12.1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"lapack":{"origin":"math/lapack","version":"3.12.1"},"spooles":{"origin":"math/spooles","version":"2.2_16"}},"categories":["cad"],"shlibs_required":["libarpack.so.2","libblas.so.3","libc.so.8","libgcc_s.so.1","libgfortran.so.5","libgomp.so.1","liblapack.so.3","libm.so.4","libpthread.so.0","libquadmath.so.0","libspooles.so.1"],"options":{"DOCS":"on","EXAMPLES":"on"},"messages":[{"message":"Spooles: by default the single-threaded solver is used unless you set the\nCCX_NPROC_EQUATION_SOLVER or the OMP_NUM_THREADS environment variables with\nthe number of cores you want to use.","type":"install"}]},{"name":"CLDR","origin":"textproc/CLDR","version":"46.1","comment":"Unicode Common Locale Data Repository","maintainer":"thierry@FreeBSD.org","www":"https://cldr.unicode.org/index","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"2ab710159f823923b537a57e20c0eb23d88d1261c6630be0ad91c489729c8306","flatsize":272310049,"path":"All/CLDR-46.1.pkg","repopath":"All/CLDR-46.1.pkg","licenselogic":"single","licenses":["Unicode_License_Agreement"],"pkgsize":19864452,"desc":"The Unicode CLDR provides key building blocks for software to support the\nworld's languages, with the largest and most extensive standard repository of\nlocale data available. This data is used by a wide spectrum of companies for\ntheir software internationalization and localization, adapting software to the\nconventions of different languages for such common software tasks.\n\nSee also <https://github.com/unicode-org/cldr>.","categories":["textproc"]},{"name":"R","origin":"math/R","version":"4.4.3","comment":"Language for statistical computing and graphics","maintainer":"jrm@FreeBSD.org","www":"https://www.R-project.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"5f452e906d37dadd692e1f374f69f2a68dee3246ac95550c166b7245c6a2a343","flatsize":76882401,"path":"All/R-4.4.3.pkg","repopath":"All/R-4.4.3.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":48525396,"desc":"From <http://cran.R-project.org/doc/FAQ/R-FAQ.html#What-is-R_003f>:\n\nR is a system for statistical computation and graphics. It consists of\na language plus a run-time environment with graphics, a debugger,\naccess to certain system functions, and the ability to run programs\nstored in script files.\n\nThe core of R is an interpreted computer language which allows branching\nand looping as well as modular programming using functions.  Most of the\nuser-visible functions in R are written in R. It is possible for the user\nto interface to procedures written in the C, C++, or FORTRAN languages\nfor efficiency. The R distribution contains functionality for a large\nnumber of statistical procedures. Among these are: linear and generalized\nlinear models, nonlinear regression models, time series analysis, classical\nparametric and nonparametric tests, clustering and smoothing. There is also\na large set of functions which provide a flexible graphical environment for\ncreating various kinds of data presentations. Additional modules (\"add-on\npackages\") are available for a variety of specific purposes.","deps":{"cairo":{"origin":"graphics/cairo","version":"1.18.2,3"},"cmake-core":{"origin":"devel/cmake-core","version":"3.31.6"},"curl":{"origin":"ftp/curl","version":"8.14.1"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"ghostscript10":{"origin":"print/ghostscript10","version":"10.05.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gmake":{"origin":"devel/gmake","version":"4.4.1"},"harfbuzz":{"origin":"print/harfbuzz","version":"10.3.0"},"icu":{"origin":"devel/icu","version":"76.1,1"},"indexinfo":{"origin":"print/indexinfo","version":"0.3.1_1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXScrnSaver":{"origin":"x11/libXScrnSaver","version":"1.2.4_1"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libdeflate":{"origin":"archivers/libdeflate","version":"1.22"},"pango":{"origin":"x11-toolkits/pango","version":"1.56.1"},"pcre2":{"origin":"devel/pcre2","version":"10.45"},"png":{"origin":"graphics/png","version":"1.6.47"},"readline":{"origin":"devel/readline","version":"8.2.13_2"},"tcl86":{"origin":"lang/tcl86","version":"8.6.16_2"},"tiff":{"origin":"graphics/tiff","version":"4.7.0"},"tk86":{"origin":"x11-toolkits/tk86","version":"8.6.16"}},"categories":["lang","math"],"shlibs_required":["libc.so.8"],"options":{"ICU":"on","INFO":"on","LDOUBLE":"on","LETTER":"off","MEMPROF":"off","NLS":"on","OPENMP":"off","RPROF":"on","X11":"on","ATLAS":"off","NETLIB":"off","OPENBLAS":"off","RBLAS":"on","CAIROPANGO":"on","GHOSTSCRIPT":"on","JPEG":"on","PNG":"on","TCLTK":"on","TEXDOCS":"off","TIFF":"on"},"annotations":{"cpe":"cpe:2.3:a:r-project:r:4.4.3:::::dragonfly6:x86_64"}},{"name":"7kaa","origin":"games/7kaa","version":"2.15.6","comment":"Seven Kingdoms: Ancient Adversaries","maintainer":"amdmi3@FreeBSD.org","www":"https://7kfans.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"13374c7e667c8fb4fc026769a5e0c12370fd41ab152513135547ac9cbb4c4396","flatsize":108733612,"path":"All/7kaa-2.15.6.pkg","repopath":"All/7kaa-2.15.6.pkg","licenselogic":"single","licenses":["GPLv2+"],"pkgsize":31290600,"desc":"This is a GPL release of the Seven Kingdoms: Ancient Adversaries\nthanks to Enlight Software which granted the ability to license the\ngame under a free and open source license in 2009. See the file\n\"COPYING\" for the details of the license. We are indebted to Enlight\nfor making the 7kfans project possible and giving a new chance to\nbuild a community for fans of the game.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"enet":{"origin":"net/enet","version":"1.3.18,1"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"openal-soft":{"origin":"audio/openal-soft","version":"1.24.2_2"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"}},"categories":["games"],"shlibs_required":["libSDL2-2.0.so.0","libc.so.8","libcurl.so.4","libenet.so.7","libintl.so.8","libm.so.4","libopenal.so.1","libstdc++.so.9"],"options":{"DOCS":"on","NLS":"on"}},{"name":"Jmol","origin":"science/jmol","version":"16.1.25_1","comment":"Java 3D viewer for chemical structures","maintainer":"yuri@FreeBSD.org","www":"http://jsmol.sourceforge.net/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"9b0b3f9f76680ccf012dd9ceab2d3217a97e1eeba6d7ea8af842893651f54b09","flatsize":115552836,"path":"All/Jmol-16.1.25_1.pkg","repopath":"All/Jmol-16.1.25_1.pkg","licenselogic":"single","licenses":["LGPL21"],"pkgsize":56717096,"desc":"Jmol/JSmol is a molecular viewer for 3D chemical structures that runs in four\nindependent modes: an HTML5-only web application utilizing jQuery, a Java\napplet, a stand-alone Java program (Jmol.jar), and a \"headless\" server-side\ncomponent (JmolData.jar). Jmol can read many file types, including PDB, CIF,\nSDF, MOL, PyMOL PSE files, and Spartan files, as well as output from Gaussian,\nGAMESS, MOPAC, VASP, CRYSTAL, CASTEP, QuantumEspresso, VMD, and many other\nquantum chemistry programs. Files can be transferred directly from several\ndatabases, including RCSB, EDS, NCI, PubChem, and MaterialsProject. Multiple\nfiles can be loaded and compared. A rich scripting language and a well-developed\nweb API allow easy customization of the user interface. Features include\ninteractive animation and linear morphing. Jmol interfaces well with JSpecView\nfor spectroscopy, JSME for 2D->3D conversion, POV-Ray for images, and CAD\nprograms for 3D printing (VRML export).\n\nSee also: https://sourceforge.net/projects/jmol/","deps":{"openjdk17":{"origin":"java/openjdk17","version":"17.0.14+7.1"}},"categories":["java","science"],"options":{"DOCS":"on","JSMOL":"on"}},{"name":"OpenJUMP","origin":"graphics/openjump","version":"2.0","comment":"Open source GIS software written in Java","maintainer":"rhurlin@FreeBSD.org","www":"https://sourceforge.net/projects/jump-pilot/files/OpenJUMP_plugins/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"22d3e6a2ed053c2a93e58f58c3c6dbd23c00765da754ef6fbda7f0d58ece2c98","flatsize":65825579,"path":"All/OpenJUMP-2.0.pkg","repopath":"All/OpenJUMP-2.0.pkg","licenselogic":"and","licenses":["BSD3CLAUSE","CLEARTHOUGHT","CPL","ECW","GPLv2","GPLv3","JAIDL","JDOM","JYTHON","LGPL21","LGPL3"],"pkgsize":55943664,"desc":"OpenJUMP is an open source GIS software written in Java. It is based on\nJUMP GIS by Vivid Solutions. It's features include:\n\n    * It is a Vector GIS that can read rasters as well.\n    * OpenJUMP is known to work on Windows, Linux and Mac platforms, but\n      should work on any operating system that runs Java 1.5 or later.\n    * It is not just another free demo viewer, but you can edit, save,\n      analyze etc. with JUMP / OpenJUMP.\n    * It works, even with medium size datasets, and with professional\n      touch.\n    * It provides a GIS API with a flexible plugin structure, so that\n      new features are relatively easy to develope around the sound\n      mapping platform.\n    * It utilises standards like GML, WMS and WFS.\n    * It is already translated in English, Finnish, French, German,\n      Italian, Portugese and Spanish. The translation in other languages\n      is in progress.\n\nExtensions and plugins can be found at","deps":{"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"}},"categories":["geography","graphics","java"],"options":{"DOCS":"on"}},{"name":"SRB2","origin":"games/SRB2","version":"2.2.13_2","comment":"3D Sonic the Hedgehog fangame","maintainer":"pkubaj@FreeBSD.org","www":"https://www.srb2.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"7a32f018b0a1aff9158692da7e74fe7dc08f69bba3e40cb86146b4fc5ab41c97","flatsize":160991934,"path":"All/SRB2-2.2.13_2.pkg","repopath":"All/SRB2-2.2.13_2.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":144129672,"desc":"Sonic Robo Blast 2 is a 3D open-source Sonic the Hedgehog fangame built using\na modified version of the Doom Legacy port of Doom. SRB2 is closely inspired by\nthe original Sonic games from the Sega Genesis, and attempts to recreate\nthe design in 3D. While SRB2 isn't fully completed, it already features\ntons of levels, enemies, speed, and quite a lot of the fun that the original\nSonic games provided.","deps":{"curl":{"origin":"ftp/curl","version":"8.14.1"},"libgme":{"origin":"audio/libgme","version":"0.6.4"},"libopenmpt":{"origin":"audio/libopenmpt","version":"0.7.13_1"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl2":{"origin":"devel/sdl20","version":"2.32.2_1"},"sdl2_mixer":{"origin":"audio/sdl2_mixer","version":"2.8.1"}},"categories":["games"],"shlibs_required":["libSDL2-2.0.so.0","libSDL2_mixer-2.0.so.0","libc.so.8","libcurl.so.4","libexecinfo.so.1","libgme.so.0","libm.so.4","libopenmpt.so.0","libpng16.so.16","libz.so.3"]},{"name":"RHVoice","origin":"audio/rhvoice","version":"1.2.4_2","comment":"Speech synthesizer for English, Russian, Georgian, and other languages","maintainer":"yuri@FreeBSD.org","www":"https://github.com/RHVoice/RHVoice","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"ecacb56857ef1ebede411f5f894ffab35b9a94abc0deadf16606a85ea3bc13ea","flatsize":369233373,"path":"All/RHVoice-1.2.4_2.pkg","repopath":"All/RHVoice-1.2.4_2.pkg","licenselogic":"and","licenses":["GPLv3+","LGPL21+"],"pkgsize":177434592,"desc":"RHVoice is a free and open source speech synthesizer.\n\nIt consists of the following components:\n* command line tool `rhvoice-client` (needs love)\n* speech module for NVDA\n* speech module for Windows (SAPI5)\n* Android App","deps":{"libao":{"origin":"audio/libao","version":"1.2.0_7"}},"categories":["audio"],"shlibs_required":["libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9"],"options":{"PULSEAUDIO":"off","AO":"on","PORTAUDIO":"off"}},{"name":"bolt-lmm","origin":"biology/bolt-lmm","version":"2.3.6_15","comment":"Mixed model association testing and variance component analysis","maintainer":"jwb@FreeBSD.org","www":"https://data.broadinstitute.org/alkesgroup/BOLT-LMM/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"015640239af787d972f3df00cc1b7d1fc0fb024f4ff64bdc6bb9c84d912fa5c2","flatsize":334041903,"path":"All/bolt-lmm-2.3.6_15.pkg","repopath":"All/bolt-lmm-2.3.6_15.pkg","licenselogic":"single","licenses":["GPLv3"],"pkgsize":326910768,"desc":"The BOLT-LMM software package currently consists of two main algorithms, the\nBOLT-LMM algorithm for mixed model association testing, and the BOLT-REML\nalgorithm for variance components analysis (i.e., partitioning of\nSNP-heritability and estimation of genetic correlations).","deps":{"boost-libs":{"origin":"devel/boost-libs","version":"1.87.0_1"},"nlopt":{"origin":"math/nlopt","version":"2.10.0"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"}},"categories":["biology"],"shlibs_required":["libboost_iostreams.so.1.87.0","libboost_program_options.so.1.87.0","libc.so.8","libgomp.so.1","libm.so.4","libnlopt.so.1","libopenblas.so.0","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"EXAMPLES":"on"}},{"name":"BerkeleyGW","origin":"science/berkeleygw","version":"4.0_2","comment":"Scientific program aimed at the ab initio virtual experimentation","maintainer":"yuri@FreeBSD.org","www":"https://berkeleygw.org","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"0f85f54a37f3dd5ca9f1ea46c642135ee9cf03238af4c108839a4fd341d9154a","flatsize":112410280,"path":"All/BerkeleyGW-4.0_2.pkg","repopath":"All/BerkeleyGW-4.0_2.pkg","licenselogic":"single","licenses":["BSD3CLAUSE"],"pkgsize":76274688,"desc":"The BerkeleyGW package is a set of computer codes that calculates the\nquasiparticle properties and the optical responses of a large variety of\nmaterials from bulk periodic crystals to nanostructures such as slabs, wires and\nmolecules. The package takes as input the mean-field results from various\nelectronic structure codes such as the Kohn-Sham DFT eigenvalues and\neigenvectors computed with PARATEC, Quantum ESPRESSO, SIESTA, PARSEC, Abinit,\nOctopus, or TBPW (aka EPM). The package consists of the three main component\ncodes:\n* Epsilon computes the irreducible polarizability in the Random Phase\n  Approximation and uses it to generate the dielectric matrix and its inverse.\n* Sigma computes the self-energy corrections to the DFT eigenenergies using the\n  GW approximation of Hedin and Lundqvist, applying the first-principles\n  methodology of Hybertsen and Louie within the generalized plasmon-pole model\n  for the frequency-dependent dielectric matrix.\n* BSE solves the Bethe-Salpeter equation for correlated electron-hole excitations.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"fftw3":{"origin":"math/fftw3","version":"3.3.10_5"},"gcc11":{"origin":"lang/gcc11","version":"11.5.0"},"openblas":{"origin":"math/openblas","version":"0.3.29_1,2"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["science"],"shlibs_required":["libc.so.8","libfftw3.so.3","libgcc_s.so.1","libgfortran.so.5","libm.so.4","libopenblas.so.0","libquadmath.so.0","libstdc++.so.9"],"options":{"EXAMPLES":"on"}},{"name":"bloodfrontier","origin":"games/bloodfrontier","version":"b2_12","comment":"Single- and multi-player first-person shooter based on Cube 2","maintainer":"amdmi3@FreeBSD.org","www":"https://www.bloodfrontier.com/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"e6d799bccda60af231e5968a0ba6aaa0ca374f4bc23b470288d49ef2da9f8b5f","flatsize":447315930,"path":"All/bloodfrontier-b2_12.pkg","repopath":"All/bloodfrontier-b2_12.pkg","licenselogic":"single","licenses":["ZLIB"],"pkgsize":398955700,"desc":"Single-player and multi-player first-person shooter, built as a\ntotal conversion of Cube Engine 2, which lends itself toward a\nbalanced gameplay, completely at the control of map makers, while\nmaintaining a general theme of tactics and low gravity.","deps":{"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"sdl_image":{"origin":"graphics/sdl_image","version":"1.2.12_14"},"sdl_mixer":{"origin":"audio/sdl_mixer","version":"1.2.12_15"}},"categories":["games"],"shlibs_required":["libGL.so.1","libSDL-1.2.so.0","libSDL_image-1.2.so.0","libSDL_mixer-1.2.so.0","libX11.so.6","libc.so.8","libm.so.4","libpthread.so.0","libstdc++.so.9","libz.so.3"],"options":{"OPTIMIZED_CFLAGS":"on","CLIENT":"on","DEDICATED":"on"}},{"name":"akhq","origin":"net/akhq","version":"0.25.1_2","comment":"Kafka Gui for Apache Kafka","maintainer":"freebsd@hackacad.net","www":"https://github.com/tchiotludo/akhq","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"472b4a0435622c1f8cb3c2533ce275ad120aa60be65b96a1d2919c20f4acf0bb","flatsize":192007076,"path":"All/akhq-0.25.1_2.pkg","repopath":"All/akhq-0.25.1_2.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":177382528,"desc":"Kafka GUI for Apache Kafka to manage topics, topics data,\nconsumers group, schema registry, connect and more...","deps":{"openjdk17":{"origin":"java/openjdk17","version":"17.0.14+7.1"}},"categories":["java","net"]},{"name":"apache-spark","origin":"devel/spark","version":"3.3.4","comment":"Fast big data processing engine","maintainer":"freebsd@sysctl.cz","www":"http://spark.apache.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fdab75ebaad9908cb482f146f0a576b73e64def6dac1ebcaf5897f5114fe71ea","flatsize":296613176,"path":"All/apache-spark-3.3.4.pkg","repopath":"All/apache-spark-3.3.4.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":257353312,"desc":"Apache Spark is a fast and general-purpose cluster computing system.  It\nprovides high-level APIs in Java, Scala and Python, and an optimized engine\nthat supports general execution graphs.  It also supports a rich set of\nhigher-level tools including Spark SQL for SQL and structured data processing,\nMLlib for machine learning, GraphX for graph processing, and Spark Streaming.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"openjdk8":{"origin":"java/openjdk8","version":"8.442.06.1_1"},"python311":{"origin":"lang/python311","version":"3.11.12_1"}},"categories":["devel","java"],"users":["spark"],"groups":["spark"],"annotations":{"cpe":"cpe:2.3:a:apache:spark:3.3.4:::::dragonfly6:x86_64"}},{"name":"blender-doc","origin":"graphics/blender-doc","version":"4.2","comment":"Blender Documentation","maintainer":"vvd@FreeBSD.org","www":"https://docs.blender.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"ab86bed481fa75e48b595036972d5cd7aa0cb7a4a3f33736f6e64a935d0c679d","flatsize":1221647684,"path":"All/blender-doc-4.2.pkg","repopath":"All/blender-doc-4.2.pkg","licenselogic":"single","licenses":["CC-BY-SA-4.0"],"pkgsize":454774064,"desc":"Blender Documentation","categories":["graphics"],"messages":[{"message":"You can start browsing documentation here:\n/usr/local/share/doc/blender/","type":"install"}]},{"name":"apache-solr","origin":"textproc/apache-solr","version":"9.8.0,1","comment":"High performance search server built using Lucene Java","maintainer":"mfechner@FreeBSD.org","www":"https://lucene.apache.org/solr/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"a8e1e747e5455e05d82c82b4bc4fed8e0135ba19736a9495115532aff7bb256d","flatsize":426158071,"path":"All/apache-solr-9.8.0,1.pkg","repopath":"All/apache-solr-9.8.0,1.pkg","licenselogic":"single","licenses":["APACHE20"],"pkgsize":374998068,"desc":"Solr is an open source enterprise search server based on the Lucene\nJava search library, with XML/HTTP and JSON APIs, hit highlighting,\nfaceted search, caching, replication, a web administration interface\nand many more features. It runs in a Java servlet container such as\nTomcat.","deps":{"bash":{"origin":"shells/bash","version":"5.2.37"},"openjdk11":{"origin":"java/openjdk11","version":"11.0.26+4.1_1"}},"categories":["java","textproc"],"users":["solr"],"groups":["solr"],"options":{"JTS":"off"},"annotations":{"cpe":"cpe:2.3:a:apache:solr:9.8.0:::::dragonfly6:x86_64"},"messages":[{"message":"Make sure to edit the following files to adapt to your setup:\n\n/usr/local/etc/solr.in.sh\n/var/db/solr/solr.xml\n\nAll files are configured to have your solr instances running in\n/var/db/solr/<instancename>\n\nFor more information how to configure solr check the manual:\nhttp://lucene.apache.org/solr/resources.html#documentation\n\nThe port is configured to listen only on localhost, port 8983.\n\nTo rotate solr log files include /var/log/solr/ to your log rotation\nconfiguration.\n\nTo enable the port execute:\nsysrc solr_enable=\"YES\"\n\nAnd start it with:\nservice solr start","type":"install"},{"message":"If you update, make sure you update your /usr/local/etc/solr.in.sh\nThe LOG4J_PROPS has changed.\nIf you would like to change logging, copy:\ncp /usr/local/solr/server/resources/log4j2.xml /var/db/solr/\nChange it and make sure it is loaded in /usr/local/etc/solr.in.sh.\n\nData Import Handler (DIH) has been removed from the base solr and is\navailable as independent module which can be installed with solr\npackage manager. The current repo is available at:\nhttps://github.com/rohitbemax/dataimporthandler\n\nMake also sure to always check the manual if you need to modify your\nconfigs or schemas:\nhttps://solr.apache.org/guide/9_0/solr-upgrade-notes.html\n\nMaybe you want also to check some examples:\nhttps://dovecot.org/pipermail/dovecot/2022-May/124701.html\nhttps://dovecot.org/pipermail/dovecot/2022-May/124711.html","type":"upgrade"}]},{"name":"afni","origin":"science/afni","version":"25.0.13","comment":"Advanced Functional Neuro Imaging","maintainer":"fernape@FreeBSD.org","www":"https://afni.nimh.nih.gov/afni/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"11b2f99b0256ca351ed7745cfe6980eccebbe84d7742f1d7dc104af95ad66ec5","flatsize":2168973826,"path":"All/afni-25.0.13.pkg","repopath":"All/afni-25.0.13.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":421305724,"desc":"AFNI (Analysis of Functional Neuro Imaging) is a tool for analyzing\n3-dimensional images, especially functional MRI images used in brain mapping\nresearch.","deps":{"R":{"origin":"math/R","version":"4.4.3"},"R-cran-lme4":{"origin":"math/R-cran-lme4","version":"1.1.37"},"R-cran-psych":{"origin":"math/R-cran-psych","version":"2.4.12"},"R-cran-snow":{"origin":"science/R-cran-snow","version":"0.4.4_1"},"endian":{"origin":"sysutils/endian","version":"1.1.6"},"expat":{"origin":"textproc/expat2","version":"2.7.0"},"f2c":{"origin":"lang/f2c","version":"20200916_1"},"ffmpeg":{"origin":"multimedia/ffmpeg","version":"6.1.2_8,1"},"fontconfig":{"origin":"x11-fonts/fontconfig","version":"2.15.0_3,1"},"freetype2":{"origin":"print/freetype2","version":"2.13.3"},"gettext-runtime":{"origin":"devel/gettext-runtime","version":"0.23.1"},"glib":{"origin":"devel/glib20","version":"2.80.5_1,2"},"gsl":{"origin":"math/gsl","version":"2.7.1_1"},"icu":{"origin":"devel/icu","version":"76.1,1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libICE":{"origin":"x11/libICE","version":"1.1.1,1"},"libSM":{"origin":"x11/libSM","version":"1.2.6,1"},"libX11":{"origin":"x11/libX11","version":"1.8.12,1"},"libXau":{"origin":"x11/libXau","version":"1.0.11"},"libXdmcp":{"origin":"x11/libXdmcp","version":"1.1.5"},"libXext":{"origin":"x11/libXext","version":"1.3.6,1"},"libXft":{"origin":"x11-fonts/libXft","version":"2.3.8"},"libXi":{"origin":"x11/libXi","version":"1.8.1,1"},"libXmu":{"origin":"x11-toolkits/libXmu","version":"1.1.4,1"},"libXpm":{"origin":"x11/libXpm","version":"3.5.17_1"},"libXrender":{"origin":"x11/libXrender","version":"0.9.12"},"libXt":{"origin":"x11-toolkits/libXt","version":"1.3.0,1"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libxcb":{"origin":"x11/libxcb","version":"1.17.0"},"libxml2":{"origin":"textproc/libxml2","version":"2.11.9_1"},"netcdf-fortran":{"origin":"science/netcdf-fortran","version":"4.6.1"},"netpbm":{"origin":"graphics/netpbm","version":"11.04.02_2"},"open-motif":{"origin":"x11-toolkits/open-motif","version":"2.3.8_8"},"pcre2":{"origin":"devel/pcre2","version":"10.45"},"perl5":{"origin":"lang/perl5.36","version":"5.36.3_3"},"png":{"origin":"graphics/png","version":"1.6.47"},"python311":{"origin":"lang/python311","version":"3.11.12_1"},"qhull":{"origin":"math/qhull","version":"8.0.2_3,1"},"readline":{"origin":"devel/readline","version":"8.2.13_2"}},"categories":["biology","graphics","perl5","python","science"],"shlibs_required":["libGL.so.1","libGLU.so.1","libX11.so.6","libXext.so.6","libXm.so.4","libXmu.so.6","libXpm.so.4","libXt.so.6","libc.so.8","libexpat.so.1","libf2c.so.2","libglib-2.0.so.0","libgsl.so.27","libgslcblas.so.0","libm.so.4","libstdc++.so.9","libxml2.so.2","libz.so.3"],"options":{"DOCS":"on"},"messages":[{"message":"For quick info, run \"man afni\".\n\nFor AFNI configuration and usage, please visit the AFNI WEB site at\n\nhttp://afni.nimh.nih.gov.\n\n---\n\nSUMA requires the nVidia graphics driver (x11/nvidia-driver*)\nor DRI (graphics/dri).\n\n---\n\nFreeBSD ports for other AFNI versions are available at\n\n    https://github.com/outpaddling/freebsd-ports-wip\n\n---\n\nFor large 3dDeconvolve analyses, you may need to increase one or\nmore of the following shared memory limits using sysctl (and\n/etc/sysctl.conf to make the changes permanent):\n\n    kern.ipc.shmall\n    kern.ipc.shmmax\n    kern.ipc.shmmin\n    kern.ipc.shmmni\n    kern.ipc.shmseg\n\n---\n\nAFNI_PLUGIN_PATH should be set to /usr/local/lib/afni:/usr/local/share/afni\nAFNI_GLOBAL_SESSION should be set to /usr/local/share/afni.\nYou can do this by sourcing /usr/local/etc/mri/afni.profiles for\nBourne-style shells or or /usr/local/etc/mri/afni.cshrc for C-style shells.","type":"install"}]},{"name":"FluidPlug-lv2","origin":"audio/fluidplug-lv2","version":"g20230318","comment":"SoundFonts as LV2 plugins via FluidSynth","maintainer":"yuri@FreeBSD.org","www":"https://github.com/falkTX/FluidPlug","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"42204f06caa0f2c99d9c8ee76e41b93b50b384d541e2acabb7ba780d4dd34e7f","flatsize":472953229,"path":"All/FluidPlug-lv2-g20230318.pkg","repopath":"All/FluidPlug-lv2-g20230318.pkg","licenselogic":"single","licenses":["LGPL20"],"pkgsize":347711564,"desc":"Several soundfonts represented as LV2 plugins via FluidSynth\nsoft-midi conversion.","deps":{"fluidsynth":{"origin":"audio/fluidsynth","version":"2.4.4"}},"categories":["audio"],"options":{"SSE":"off"}},{"name":"alienarena-data","origin":"games/alienarena-data","version":"7.71.6,1","comment":"Alien Arena (data)","maintainer":"acm@FreeBSD.org","www":"https://alienarena.org/","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"98763079ca871180bcd02a385bb1ee973c36c0e88b00c0c32705089a51ad351d","flatsize":1962446365,"path":"All/alienarena-data-7.71.6,1.pkg","repopath":"All/alienarena-data-7.71.6,1.pkg","licenselogic":"single","licenses":["AlienArena-Data"],"pkgsize":764676880,"desc":"Alien Arena 2008 is a free standalone deathmatch game based on source code\nreleased by id Software. Begun by COR Entertainment in 2004, the game combines\na 1950s-era sci-fi atmosphere with gameplay similar to the Quake, Doom, and\nUnreal Tournament series. Alien Arena focuses mainly on online multiplayer\naction, although it does contain single player campaigns against bots.\n\nAlien Arena has been released for Microsoft Windows, Linux and FreeBSD. Alien\nArena has been free-to-play since its inception, and there are currently no\nplans to change it to pay-to-play.\n\nNote: this port only contains the data needed to run Alien Arena, shared by\nthe Linux and native ports of the game engine. To play Alien Arena you have to\ninstall one of \"games/alienarena\" or \"games/linux-alienarena\".","categories":["games"],"options":{"DOCS":"on"}},{"name":"flightgear-data","origin":"games/flightgear-data","version":"2020.3.19","comment":"FlightGear scenery, textures, and aircraft models","maintainer":"martymac@FreeBSD.org","www":"https://www.flightgear.org/","abi":"dragonfly:6.6:*","arch":"dragonfly:6.6:*","prefix":"/usr/local","sum":"fc5553cdf54607631dcdf549bc16b8459aac4b5c715e0e1eedcf38de2dbab6bd","flatsize":2688064435,"path":"All/flightgear-data-2020.3.19.pkg","repopath":"All/flightgear-data-2020.3.19.pkg","licenselogic":"single","licenses":["GPLv2"],"pkgsize":1773324128,"desc":"The FlightGear flight simulator project is an open-source,\nmulti-platform, cooperative flight simulator development project.\nSource code for the entire project is available and licensed under the\nGNU General Public License.\n\nThe goal of the FlightGear project is to create a sophisticated flight\nsimulator framework for use in research or academic environments, for\nthe development and pursuit of other interesting flight simulation\nideas, and as an end-user application.  We are developing a\nsophisticated, open simulation framework that can be expanded and\nimproved upon by anyone interested in contributing.\n\nThere are many exciting possibilities for an open, free flight sim.\nWe hope that this project will be interesting and useful to many\npeople in many areas.","categories":["games"]},{"name":"diaspora","origin":"games/diaspora","version":"1.1.1_3","comment":"Single and multiplayer space fighter combat game","maintainer":"ports@FreeBSD.org","www":"https://diaspora.hard-light.net","abi":"dragonfly:6.6:x86:64","arch":"dragonfly:6.6:x86:64","prefix":"/usr/local","sum":"8317ff27736945aab7552bd056a2a57eb942b10a28df0869ffedd20a1de0e7c7","flatsize":3393404592,"path":"All/diaspora-1.1.1_3.pkg","repopath":"All/diaspora-1.1.1_3.pkg","licenselogic":"and","licenses":["CC-BY-NC-SA-3.0","GPLv2","VOLITION"],"pkgsize":1649398440,"desc":"Diaspora: Shattered Armistice is a single and multiplayer space fighter\ncombat game set in the reimagined Battlestar Galactica universe.\nIt is based on FreeSpace 2 Open Source Code Project engine.","deps":{"jansson":{"origin":"devel/jansson","version":"2.14.1"},"jpeg-turbo":{"origin":"graphics/jpeg-turbo","version":"3.1.0"},"libGLU":{"origin":"graphics/libGLU","version":"9.0.3"},"libglvnd":{"origin":"graphics/libglvnd","version":"1.7.0"},"libogg":{"origin":"audio/libogg","version":"1.3.5,4"},"libtheora":{"origin":"multimedia/libtheora","version":"1.1.1_7"},"libvorbis":{"origin":"audio/libvorbis","version":"1.3.7_2,3"},"lua51":{"origin":"lang/lua51","version":"5.1.5_10"},"openal-soft":{"origin":"audio/openal-soft","version":"1.24.2_2"},"png":{"origin":"graphics/png","version":"1.6.47"},"sdl":{"origin":"devel/sdl12","version":"1.2.15_17,2"},"wxlauncher":{"origin":"games/wxlauncher","version":"0.10.1"}},"categories":["games"],"shlibs_required":["libGL.so.1","libGLU.so.1","libSDL-1.2.so.0","libc.so.8","libjansson.so.4","libjpeg.so.8","liblua-5.1.so","libm.so.4","libogg.so.0","libopenal.so.1","libpng16.so.16","libpthread.so.0","libstdc++.so.9","libtheora.so.0","libvorbis.so.0","libvorbisfile.so.3"],"options":{"DOCS":"on","INCJOYBTNS":"off","SPEECH":"on","WXLAUNCHER":"on"},"messages":[{"message":"===>   NOTICE:\n\nThe diaspora port currently does not have a maintainer. As a result, it is\nmore likely to have unresolved issues, not be up-to-date, or even be removed in\nthe future. To volunteer to maintain this port, please create an issue at:\n\nhttps://bugs.freebsd.org/bugzilla\n\nMore information about port maintainership is available at:\n\nhttps://docs.freebsd.org/en/articles/contributing/#ports-contributing"}]}]}